From 2a265b57c50cccd4cb30dcd3d4af72e3b491911f Mon Sep 17 00:00:00 2001 From: eduauto Date: Sun, 16 Nov 2025 17:30:54 +0800 Subject: [PATCH] autoUpdataFile --- ...30a9db3.async.js => 2763.1f8eee53.async.js | 4 +- ...085d796.async.js => 6393.14db0c22.async.js | 44 ++--- index.html | 2 +- ..._Exercise__Detail__index.1b8662a6.async.js | 36 ++-- ..._Exercise__Review__index.c2c55b39.async.js | 12 +- ...sts__LearningPath__index.6a9c0004.async.js | 2 +- ...ResourceRecommend__index.9ace2906.async.js | 2 +- ...cs__StudentDetail__index.677afa60.async.js | 4 - ...cs__StudentDetail__index.db37ce8d.async.js | 5 + ...ics__ZbStatistics__index.182fe648.async.js | 170 ------------------ ...ics__ZbStatistics__index.d20d342c.async.js | 170 ++++++++++++++++++ ..._ThemeChange__Attachment.a2ecf120.async.js | 44 ++--- ...ooms__ThemeChange__Board.9e3f8a20.async.js | 2 +- ...s__ThemeChange__Exercise.6efa209b.async.js | 2 +- ...__ThemeChange__LiveVideo.68ff36d6.async.js | 32 ++-- ...ooms__ThemeChange__Polls.02e71275.async.js | 2 +- ...ooms__ThemeChange__Video.8d20cdf1.async.js | 56 +++--- ...p__tasks__Jupyter__index.c09efd96.async.js | 4 +- ...asks__ThemeChange__index.5379e287.async.js | 4 +- umi.c9203a09.js => umi.8a2ea57a.js | 6 +- 20 files changed, 302 insertions(+), 301 deletions(-) rename 2763.f30a9db3.async.js => 2763.1f8eee53.async.js (99%) rename 6393.d085d796.async.js => 6393.14db0c22.async.js (97%) rename p__Classrooms__Lists__Exercise__Detail__index.3105fbd6.async.js => p__Classrooms__Lists__Exercise__Detail__index.1b8662a6.async.js (90%) rename p__Classrooms__Lists__Exercise__Review__index.2904e32c.async.js => p__Classrooms__Lists__Exercise__Review__index.c2c55b39.async.js (96%) rename p__Classrooms__Lists__LearningPath__index.51081fcb.async.js => p__Classrooms__Lists__LearningPath__index.6a9c0004.async.js (71%) rename p__Classrooms__Lists__ResourceRecommend__index.d3179dbc.async.js => p__Classrooms__Lists__ResourceRecommend__index.9ace2906.async.js (85%) delete mode 100644 p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.677afa60.async.js create mode 100644 p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.db37ce8d.async.js delete mode 100644 p__Classrooms__Lists__Statistics__ZbStatistics__index.182fe648.async.js create mode 100644 p__Classrooms__Lists__Statistics__ZbStatistics__index.d20d342c.async.js rename p__Classrooms__ThemeChange__Attachment.8a38d376.async.js => p__Classrooms__ThemeChange__Attachment.a2ecf120.async.js (81%) rename p__Classrooms__ThemeChange__Board.73be9849.async.js => p__Classrooms__ThemeChange__Board.9e3f8a20.async.js (92%) rename p__Classrooms__ThemeChange__Exercise.48554c1a.async.js => p__Classrooms__ThemeChange__Exercise.6efa209b.async.js (81%) rename p__Classrooms__ThemeChange__LiveVideo.035d764d.async.js => p__Classrooms__ThemeChange__LiveVideo.68ff36d6.async.js (95%) rename p__Classrooms__ThemeChange__Polls.023d1611.async.js => p__Classrooms__ThemeChange__Polls.02e71275.async.js (86%) rename p__Classrooms__ThemeChange__Video.4adb62c0.async.js => p__Classrooms__ThemeChange__Video.8d20cdf1.async.js (88%) rename p__tasks__Jupyter__index.224f063d.async.js => p__tasks__Jupyter__index.c09efd96.async.js (75%) rename p__tasks__ThemeChange__index.76495260.async.js => p__tasks__ThemeChange__index.5379e287.async.js (99%) rename umi.c9203a09.js => umi.8a2ea57a.js (96%) diff --git a/2763.f30a9db3.async.js b/2763.1f8eee53.async.js similarity index 99% rename from 2763.f30a9db3.async.js rename to 2763.1f8eee53.async.js index 91ea1d19a8..0bb2e1460e 100644 --- a/2763.f30a9db3.async.js +++ b/2763.1f8eee53.async.js @@ -122,7 +122,7 @@ `]:{[Dt]:{position:"relative",height:ht+we.lineWidth*2+we.paddingXS*2,padding:we.paddingXS,border:`${we.lineWidth}px ${we.lineType} ${we.colorBorder}`,borderRadius:we.borderRadiusLG,"&:hover":{background:"transparent"},[`${Dt}-thumbnail`]:Object.assign(Object.assign({},Ze.vS),{width:ht,height:ht,lineHeight:`${ht+we.paddingSM}px`,textAlign:"center",flex:"none",[c]:{fontSize:we.fontSizeHeading2,color:we.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Dt}-progress`]:{bottom:Lt,width:`calc(100% - ${we.paddingSM*2}px)`,marginTop:0,paddingInlineStart:ht+we.paddingXS}},[`${Dt}-error`]:{borderColor:we.colorError,[`${Dt}-thumbnail ${c}`]:{[`svg path[fill='${Zn.blue[0]}']`]:{fill:we.colorErrorBg},[`svg path[fill='${Zn.blue.primary}']`]:{fill:we.colorError}}},[`${Dt}-uploading`]:{borderStyle:"dashed",[`${Dt}-name`]:{marginBottom:Lt}}},[`${He}${He}-picture-circle ${Dt}`]:{[`&, &::before, ${Dt}-thumbnail`]:{borderRadius:"50%"}}}}},Zr=we=>{const{componentCls:ie,iconCls:c,fontSizeLG:ht,colorTextLightSolid:Lt}=we,He=`${ie}-list`,Dt=`${He}-item`,Ot=we.uploadPicCardSize;return{[` ${ie}-wrapper${ie}-picture-card-wrapper, ${ie}-wrapper${ie}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Ze.dF)()),{display:"inline-block",width:"100%",[`${ie}${ie}-select`]:{width:Ot,height:Ot,marginInlineEnd:we.marginXS,marginBottom:we.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:we.colorFillAlter,border:`${we.lineWidth}px dashed ${we.colorBorder}`,borderRadius:we.borderRadiusLG,cursor:"pointer",transition:`border-color ${we.motionDurationSlow}`,[`> ${ie}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${ie}-disabled):hover`]:{borderColor:we.colorPrimary}},[`${He}${He}-picture-card, ${He}${He}-picture-circle`]:{[`${He}-item-container`]:{display:"inline-block",width:Ot,height:Ot,marginBlock:`0 ${we.marginXS}px`,marginInline:`0 ${we.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Dt]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${we.paddingXS*2}px)`,height:`calc(100% - ${we.paddingXS*2}px)`,backgroundColor:we.colorBgMask,opacity:0,transition:`all ${we.motionDurationSlow}`,content:'" "'}},[`${Dt}:hover`]:{[`&::before, ${Dt}-actions`]:{opacity:1}},[`${Dt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${we.motionDurationSlow}`,[`${c}-eye, ${c}-download, ${c}-delete`]:{zIndex:10,width:ht,margin:`0 ${we.marginXXS}px`,fontSize:ht,cursor:"pointer",transition:`all ${we.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Dt}-actions, ${Dt}-actions:hover`]:{[`${c}-eye, ${c}-download, ${c}-delete`]:{color:new Cr.C(Lt).setAlpha(.65).toRgbString(),"&:hover":{color:Lt}}},[`${Dt}-thumbnail, ${Dt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Dt}-name`]:{display:"none",textAlign:"center"},[`${Dt}-file + ${Dt}-name`]:{position:"absolute",bottom:we.margin,display:"block",width:`calc(100% - ${we.paddingXS*2}px)`},[`${Dt}-uploading`]:{[`&${Dt}`]:{backgroundColor:we.colorFillAlter},[`&::before, ${c}-eye, ${c}-download, ${c}-delete`]:{display:"none"}},[`${Dt}-progress`]:{bottom:we.marginXL,width:`calc(100% - ${we.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${ie}-wrapper${ie}-picture-circle-wrapper`]:{[`${ie}${ie}-select`]:{borderRadius:"50%"}}}};var ir=we=>{const{componentCls:ie}=we;return{[`${ie}-rtl`]:{direction:"rtl"}}};const Kn=we=>{const{componentCls:ie,colorTextDisabled:c}=we;return{[`${ie}-wrapper`]:Object.assign(Object.assign({},(0,Ze.Wf)(we)),{[ie]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${ie}-select`]:{display:"inline-block"},[`${ie}-disabled`]:{color:c,cursor:"not-allowed"}})}};var Vn=(0,An.Z)("Upload",we=>{const{fontSizeHeading3:ie,fontSize:c,lineHeight:ht,lineWidth:Lt,controlHeightLG:He}=we,Dt=Math.round(c*ht),Ot=(0,_t.TS)(we,{uploadThumbnailSize:ie*2,uploadProgressOffset:Dt/2+Lt,uploadPicCardSize:He*2.55});return[Kn(Ot),Ln(Ot),Vr(Ot),Zr(Ot),Gn(Ot),Sr(Ot),ir(Ot),(0,kn.Z)(Ot)]},we=>({actionsColor:we.colorTextDescription})),Gr=function(we,ie,c,ht){function Lt(He){return He instanceof c?He:new c(function(Dt){Dt(He)})}return new(c||(c=Promise))(function(He,Dt){function Ot(ue){try{En(ht.next(ue))}catch(Pn){Dt(Pn)}}function Sn(ue){try{En(ht.throw(ue))}catch(Pn){Dt(Pn)}}function En(ue){ue.done?He(ue.value):Lt(ue.value).then(Ot,Sn)}En((ht=ht.apply(we,ie||[])).next())})};const Nr=`__LIST_IGNORE_${Date.now()}__`,Rt=(we,ie)=>{const{fileList:c,defaultFileList:ht,onRemove:Lt,showUploadList:He=!0,listType:Dt="text",onPreview:Ot,onDownload:Sn,onChange:En,onDrop:ue,previewFile:Pn,disabled:ar,locale:Rn,iconRender:T,isImageUrl:I,progress:Mt,prefixCls:H,className:xe,type:Xn="select",children:qt,style:Mn,itemRender:Dr,maxCount:mn,data:sr={},multiple:Pr=!1,action:Br="",accept:Fe="",supportServerRender:Xr=!0,rootClassName:qe}=we,va=i.useContext(Wt.Z),ta=ar!=null?ar:va,[mr,ya]=(0,it.Z)(ht||[],{value:c,postState:br=>br!=null?br:[]}),[Fr,wr]=i.useState("drop"),aa=i.useRef(null);i.useMemo(()=>{const br=Date.now();(c||[]).forEach(($r,vr)=>{!$r.uid&&!Object.isFrozen($r)&&($r.uid=`__AUTO__${br}_${vr}__`)})},[c]);const qr=(br,$r,vr)=>{let be=(0,p.Z)($r),Mr=!1;mn===1?be=be.slice(-1):mn&&(Mr=be.length>mn,be=be.slice(0,mn)),(0,ot.flushSync)(()=>{ya(be)});const Qr={file:br,fileList:be};vr&&(Qr.event=vr),(!Mr||be.some(ba=>ba.uid===br.uid))&&(0,ot.flushSync)(()=>{En==null||En(Qr)})},dr=(br,$r)=>Gr(void 0,void 0,void 0,function*(){const{beforeUpload:vr,transformFile:be}=we;let Mr=br;if(vr){const Qr=yield vr(br,$r);if(Qr===!1)return!1;if(delete br[Nr],Qr===Nr)return Object.defineProperty(br,Nr,{value:!0,configurable:!0}),!1;typeof Qr=="object"&&Qr&&(Mr=Qr)}return be&&(Mr=yield be(Mr)),Mr}),Yn=br=>{const $r=br.filter(Mr=>!Mr.file[Nr]);if(!$r.length)return;const vr=$r.map(Mr=>he(Mr.file));let be=(0,p.Z)(mr);vr.forEach(Mr=>{be=Q(Mr,be)}),vr.forEach((Mr,Qr)=>{let ba=Mr;if($r[Qr].parsedFile)Mr.status="uploading";else{const{originFileObj:Et}=Mr;let Rr;try{Rr=new File([Et],Et.name,{type:Et.type})}catch(Da){Rr=new Blob([Et],{type:Et.type}),Rr.name=Et.name,Rr.lastModifiedDate=new Date,Rr.lastModified=new Date().getTime()}Rr.uid=Mr.uid,ba=Rr}qr(ba,be)})},fn=(br,$r,vr)=>{try{typeof br=="string"&&(br=JSON.parse(br))}catch(Qr){}if(!ke($r,mr))return;const be=he($r);be.status="done",be.percent=100,be.response=br,be.xhr=vr;const Mr=Q(be,mr);qr(be,Mr)},Tr=(br,$r)=>{if(!ke($r,mr))return;const vr=he($r);vr.status="uploading",vr.percent=br.percent;const be=Q(vr,mr);qr(vr,be,br)},hr=(br,$r,vr)=>{if(!ke(vr,mr))return;const be=he(vr);be.error=br,be.response=$r,be.status="error";const Mr=Q(be,mr);qr(be,Mr)},da=br=>{let $r;Promise.resolve(typeof Lt=="function"?Lt(br):Lt).then(vr=>{var be;if(vr===!1)return;const Mr=dt(br,mr);Mr&&($r=Object.assign(Object.assign({},br),{status:"removed"}),mr==null||mr.forEach(Qr=>{const ba=$r.uid!==void 0?"uid":"name";Qr[ba]===$r[ba]&&!Object.isFrozen(Qr)&&(Qr.status="removed")}),(be=aa.current)===null||be===void 0||be.abort($r),qr($r,Mr))})},ia=br=>{wr(br.type),br.type==="drop"&&(ue==null||ue(br))};i.useImperativeHandle(ie,()=>({onBatchStart:Yn,onSuccess:fn,onProgress:Tr,onError:hr,fileList:mr,upload:aa.current}));const{getPrefixCls:Ta,direction:pa,upload:gr}=i.useContext(Bt.E_),Lr=Ta("upload",H),Ea=Object.assign(Object.assign({onBatchStart:Yn,onError:hr,onProgress:Tr,onSuccess:fn},we),{data:sr,multiple:Pr,action:Br,accept:Fe,supportServerRender:Xr,prefixCls:Lr,disabled:ta,beforeUpload:dr,onChange:void 0});delete Ea.className,delete Ea.style,(!qt||ta)&&delete Ea.id;const[Ja,Za]=Vn(Lr),[xa]=(0,wt.Z)("Upload",R.Z.Upload),{showRemoveIcon:oi,showPreviewIcon:ri,showDownloadIcon:pi,removeIcon:Ka,previewIcon:Aa,downloadIcon:La}=typeof He=="boolean"?{}:He,na=(br,$r)=>He?i.createElement(nn,{prefixCls:Lr,listType:Dt,items:mr,previewFile:Pn,onPreview:Ot,onDownload:Sn,onRemove:da,showRemoveIcon:!ta&&oi,showPreviewIcon:ri,showDownloadIcon:pi,removeIcon:Ka,previewIcon:Aa,downloadIcon:La,iconRender:T,locale:Object.assign(Object.assign({},xa),Rn),isImageUrl:I,progress:Mt,appendAction:br,appendActionVisible:$r,itemRender:Dr,disabled:ta}):br,Pa=h()(`${Lr}-wrapper`,xe,qe,Za,gr==null?void 0:gr.className,{[`${Lr}-rtl`]:pa==="rtl",[`${Lr}-picture-card-wrapper`]:Dt==="picture-card",[`${Lr}-picture-circle-wrapper`]:Dt==="picture-circle"}),Mi=Object.assign(Object.assign({},gr==null?void 0:gr.style),Mn);if(Xn==="drag"){const br=h()(Za,Lr,`${Lr}-drag`,{[`${Lr}-drag-uploading`]:mr.some($r=>$r.status==="uploading"),[`${Lr}-drag-hover`]:Fr==="dragover",[`${Lr}-disabled`]:ta,[`${Lr}-rtl`]:pa==="rtl"});return Ja(i.createElement("span",{className:Pa},i.createElement("div",{className:br,style:Mi,onDrop:ia,onDragOver:ia,onDragLeave:ia},i.createElement(Be,Object.assign({},Ea,{ref:aa,className:`${Lr}-btn`}),i.createElement("div",{className:`${Lr}-drag-container`},qt))),na()))}const Si=h()(Lr,`${Lr}-select`,{[`${Lr}-disabled`]:ta}),Ti=(br=>i.createElement("div",{className:Si,style:br},i.createElement(Be,Object.assign({},Ea,{ref:aa}))))(qt?void 0:{display:"none"});return Ja(Dt==="picture-card"||Dt==="picture-circle"?i.createElement("span",{className:Pa},na(Ti,!!qt)):i.createElement("span",{className:Pa},Ti,na()))};var $t=i.forwardRef(Rt),vt=function(we,ie){var c={};for(var ht in we)Object.prototype.hasOwnProperty.call(we,ht)&&ie.indexOf(ht)<0&&(c[ht]=we[ht]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Lt=0,ht=Object.getOwnPropertySymbols(we);Lt{var{style:c,height:ht}=we,Lt=vt(we,["style","height"]);return i.createElement($t,Object.assign({ref:ie},Lt,{type:"drag",style:Object.assign(Object.assign({},c),{height:ht})}))});const bt=$t;bt.Dragger=Cn,bt.LIST_IGNORE=Nr;var gn=bt},58951:function(S,s){"use strict";var t;s.Q=h,t=A;var i=",",p=" ",g="";function h(y){for(var f=[],F=String(y||g),U=F.indexOf(i),ne=0,re=!1,pe;!re;)U===-1&&(U=F.length,re=!0),pe=F.slice(ne,U).trim(),(pe||!re)&&f.push(pe),ne=U+1,U=F.indexOf(i,ne);return f}function A(y,f){var F=f||{},U=F.padLeft===!1?g:p,ne=F.padRight?p:g;return y[y.length-1]===g&&(y=y.concat(g)),y.join(ne+i+U).trim()}},86204:function(S){"use strict";var s=typeof Reflect=="object"?Reflect:null,t=s&&typeof s.apply=="function"?s.apply:function(Z,B,Y){return Function.prototype.apply.call(Z,B,Y)},i;s&&typeof s.ownKeys=="function"?i=s.ownKeys:Object.getOwnPropertySymbols?i=function(Z){return Object.getOwnPropertyNames(Z).concat(Object.getOwnPropertySymbols(Z))}:i=function(Z){return Object.getOwnPropertyNames(Z)};function p(G){console&&console.warn&&console.warn(G)}var g=Number.isNaN||function(Z){return Z!==Z};function h(){h.init.call(this)}S.exports=h,S.exports.once=ge,h.EventEmitter=h,h.prototype._events=void 0,h.prototype._eventsCount=0,h.prototype._maxListeners=void 0;var A=10;function y(G){if(typeof G!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof G)}Object.defineProperty(h,"defaultMaxListeners",{enumerable:!0,get:function(){return A},set:function(G){if(typeof G!="number"||G<0||g(G))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+G+".");A=G}}),h.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},h.prototype.setMaxListeners=function(Z){if(typeof Z!="number"||Z<0||g(Z))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+Z+".");return this._maxListeners=Z,this};function f(G){return G._maxListeners===void 0?h.defaultMaxListeners:G._maxListeners}h.prototype.getMaxListeners=function(){return f(this)},h.prototype.emit=function(Z){for(var B=[],Y=1;Y0&&(ee=B[0]),ee instanceof Error)throw ee;var X=new Error("Unhandled error."+(ee?" ("+ee.message+")":""));throw X.context=ee,X}var Se=se[Z];if(Se===void 0)return!1;if(typeof Se=="function")t(Se,this,B);else for(var me=Se.length,D=ye(Se,me),Y=0;Y0&&ee.length>V&&!ee.warned){ee.warned=!0;var X=new Error("Possible EventEmitter memory leak detected. "+ee.length+" "+String(Z)+" listeners added. Use emitter.setMaxListeners() to increase limit");X.name="MaxListenersExceededWarning",X.emitter=G,X.type=Z,X.count=ee.length,p(X)}return G}h.prototype.addListener=function(Z,B){return F(this,Z,B,!1)},h.prototype.on=h.prototype.addListener,h.prototype.prependListener=function(Z,B){return F(this,Z,B,!0)};function U(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function ne(G,Z,B){var Y={fired:!1,wrapFn:void 0,target:G,type:Z,listener:B},V=U.bind(Y);return V.listener=B,Y.wrapFn=V,V}h.prototype.once=function(Z,B){return y(B),this.on(Z,ne(this,Z,B)),this},h.prototype.prependOnceListener=function(Z,B){return y(B),this.prependListener(Z,ne(this,Z,B)),this},h.prototype.removeListener=function(Z,B){var Y,V,se,ee,X;if(y(B),V=this._events,V===void 0)return this;if(Y=V[Z],Y===void 0)return this;if(Y===B||Y.listener===B)--this._eventsCount===0?this._events=Object.create(null):(delete V[Z],V.removeListener&&this.emit("removeListener",Z,Y.listener||B));else if(typeof Y!="function"){for(se=-1,ee=Y.length-1;ee>=0;ee--)if(Y[ee]===B||Y[ee].listener===B){X=Y[ee].listener,se=ee;break}if(se<0)return this;se===0?Y.shift():ce(Y,se),Y.length===1&&(V[Z]=Y[0]),V.removeListener!==void 0&&this.emit("removeListener",Z,X||B)}return this},h.prototype.off=h.prototype.removeListener,h.prototype.removeAllListeners=function(Z){var B,Y,V;if(Y=this._events,Y===void 0)return this;if(Y.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):Y[Z]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete Y[Z]),this;if(arguments.length===0){var se=Object.keys(Y),ee;for(V=0;V=0;V--)this.removeListener(Z,B[V]);return this};function re(G,Z,B){var Y=G._events;if(Y===void 0)return[];var V=Y[Z];return V===void 0?[]:typeof V=="function"?B?[V.listener||V]:[V]:B?Ee(V):ye(V,V.length)}h.prototype.listeners=function(Z){return re(this,Z,!0)},h.prototype.rawListeners=function(Z){return re(this,Z,!1)},h.listenerCount=function(G,Z){return typeof G.listenerCount=="function"?G.listenerCount(Z):pe.call(G,Z)},h.prototype.listenerCount=pe;function pe(G){var Z=this._events;if(Z!==void 0){var B=Z[G];if(typeof B=="function")return 1;if(B!==void 0)return B.length}return 0}h.prototype.eventNames=function(){return this._eventsCount>0?i(this._events):[]};function ye(G,Z){for(var B=new Array(Z),Y=0;Y ${ie}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${ie}-disabled):hover`]:{borderColor:we.colorPrimary}},[`${He}${He}-picture-card, ${He}${He}-picture-circle`]:{[`${He}-item-container`]:{display:"inline-block",width:Ot,height:Ot,marginBlock:`0 ${we.marginXS}px`,marginInline:`0 ${we.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Dt]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${we.paddingXS*2}px)`,height:`calc(100% - ${we.paddingXS*2}px)`,backgroundColor:we.colorBgMask,opacity:0,transition:`all ${we.motionDurationSlow}`,content:'" "'}},[`${Dt}:hover`]:{[`&::before, ${Dt}-actions`]:{opacity:1}},[`${Dt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${we.motionDurationSlow}`,[`${c}-eye, ${c}-download, ${c}-delete`]:{zIndex:10,width:ht,margin:`0 ${we.marginXXS}px`,fontSize:ht,cursor:"pointer",transition:`all ${we.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Dt}-actions, ${Dt}-actions:hover`]:{[`${c}-eye, ${c}-download, ${c}-delete`]:{color:new Cr.C(Lt).setAlpha(.65).toRgbString(),"&:hover":{color:Lt}}},[`${Dt}-thumbnail, ${Dt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Dt}-name`]:{display:"none",textAlign:"center"},[`${Dt}-file + ${Dt}-name`]:{position:"absolute",bottom:we.margin,display:"block",width:`calc(100% - ${we.paddingXS*2}px)`},[`${Dt}-uploading`]:{[`&${Dt}`]:{backgroundColor:we.colorFillAlter},[`&::before, ${c}-eye, ${c}-download, ${c}-delete`]:{display:"none"}},[`${Dt}-progress`]:{bottom:we.marginXL,width:`calc(100% - ${we.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${ie}-wrapper${ie}-picture-circle-wrapper`]:{[`${ie}${ie}-select`]:{borderRadius:"50%"}}}};var ir=we=>{const{componentCls:ie}=we;return{[`${ie}-rtl`]:{direction:"rtl"}}};const Kn=we=>{const{componentCls:ie,colorTextDisabled:c}=we;return{[`${ie}-wrapper`]:Object.assign(Object.assign({},(0,Ze.Wf)(we)),{[ie]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${ie}-select`]:{display:"inline-block"},[`${ie}-disabled`]:{color:c,cursor:"not-allowed"}})}};var Vn=(0,An.Z)("Upload",we=>{const{fontSizeHeading3:ie,fontSize:c,lineHeight:ht,lineWidth:Lt,controlHeightLG:He}=we,Dt=Math.round(c*ht),Ot=(0,_t.TS)(we,{uploadThumbnailSize:ie*2,uploadProgressOffset:Dt/2+Lt,uploadPicCardSize:He*2.55});return[Kn(Ot),Ln(Ot),Vr(Ot),Zr(Ot),Gn(Ot),Sr(Ot),ir(Ot),(0,kn.Z)(Ot)]},we=>({actionsColor:we.colorTextDescription})),Gr=function(we,ie,c,ht){function Lt(He){return He instanceof c?He:new c(function(Dt){Dt(He)})}return new(c||(c=Promise))(function(He,Dt){function Ot(ue){try{En(ht.next(ue))}catch(Pn){Dt(Pn)}}function Sn(ue){try{En(ht.throw(ue))}catch(Pn){Dt(Pn)}}function En(ue){ue.done?He(ue.value):Lt(ue.value).then(Ot,Sn)}En((ht=ht.apply(we,ie||[])).next())})};const Nr=`__LIST_IGNORE_${Date.now()}__`,Rt=(we,ie)=>{const{fileList:c,defaultFileList:ht,onRemove:Lt,showUploadList:He=!0,listType:Dt="text",onPreview:Ot,onDownload:Sn,onChange:En,onDrop:ue,previewFile:Pn,disabled:ar,locale:Rn,iconRender:T,isImageUrl:I,progress:Mt,prefixCls:H,className:xe,type:Xn="select",children:qt,style:Mn,itemRender:Dr,maxCount:mn,data:sr={},multiple:Pr=!1,action:Br="",accept:Fe="",supportServerRender:Xr=!0,rootClassName:qe}=we,va=i.useContext(Wt.Z),ta=ar!=null?ar:va,[mr,ya]=(0,it.Z)(ht||[],{value:c,postState:br=>br!=null?br:[]}),[Fr,wr]=i.useState("drop"),aa=i.useRef(null);i.useMemo(()=>{const br=Date.now();(c||[]).forEach(($r,vr)=>{!$r.uid&&!Object.isFrozen($r)&&($r.uid=`__AUTO__${br}_${vr}__`)})},[c]);const qr=(br,$r,vr)=>{let be=(0,p.Z)($r),Mr=!1;mn===1?be=be.slice(-1):mn&&(Mr=be.length>mn,be=be.slice(0,mn)),(0,ot.flushSync)(()=>{ya(be)});const Qr={file:br,fileList:be};vr&&(Qr.event=vr),(!Mr||be.some(ba=>ba.uid===br.uid))&&(0,ot.flushSync)(()=>{En==null||En(Qr)})},dr=(br,$r)=>Gr(void 0,void 0,void 0,function*(){const{beforeUpload:vr,transformFile:be}=we;let Mr=br;if(vr){const Qr=yield vr(br,$r);if(Qr===!1)return!1;if(delete br[Nr],Qr===Nr)return Object.defineProperty(br,Nr,{value:!0,configurable:!0}),!1;typeof Qr=="object"&&Qr&&(Mr=Qr)}return be&&(Mr=yield be(Mr)),Mr}),Yn=br=>{const $r=br.filter(Mr=>!Mr.file[Nr]);if(!$r.length)return;const vr=$r.map(Mr=>he(Mr.file));let be=(0,p.Z)(mr);vr.forEach(Mr=>{be=Q(Mr,be)}),vr.forEach((Mr,Qr)=>{let ba=Mr;if($r[Qr].parsedFile)Mr.status="uploading";else{const{originFileObj:Et}=Mr;let Rr;try{Rr=new File([Et],Et.name,{type:Et.type})}catch(Da){Rr=new Blob([Et],{type:Et.type}),Rr.name=Et.name,Rr.lastModifiedDate=new Date,Rr.lastModified=new Date().getTime()}Rr.uid=Mr.uid,ba=Rr}qr(ba,be)})},fn=(br,$r,vr)=>{try{typeof br=="string"&&(br=JSON.parse(br))}catch(Qr){}if(!ke($r,mr))return;const be=he($r);be.status="done",be.percent=100,be.response=br,be.xhr=vr;const Mr=Q(be,mr);qr(be,Mr)},Tr=(br,$r)=>{if(!ke($r,mr))return;const vr=he($r);vr.status="uploading",vr.percent=br.percent;const be=Q(vr,mr);qr(vr,be,br)},hr=(br,$r,vr)=>{if(!ke(vr,mr))return;const be=he(vr);be.error=br,be.response=$r,be.status="error";const Mr=Q(be,mr);qr(be,Mr)},da=br=>{let $r;Promise.resolve(typeof Lt=="function"?Lt(br):Lt).then(vr=>{var be;if(vr===!1)return;const Mr=dt(br,mr);Mr&&($r=Object.assign(Object.assign({},br),{status:"removed"}),mr==null||mr.forEach(Qr=>{const ba=$r.uid!==void 0?"uid":"name";Qr[ba]===$r[ba]&&!Object.isFrozen(Qr)&&(Qr.status="removed")}),(be=aa.current)===null||be===void 0||be.abort($r),qr($r,Mr))})},ia=br=>{wr(br.type),br.type==="drop"&&(ue==null||ue(br))};i.useImperativeHandle(ie,()=>({onBatchStart:Yn,onSuccess:fn,onProgress:Tr,onError:hr,fileList:mr,upload:aa.current}));const{getPrefixCls:Ta,direction:pa,upload:gr}=i.useContext(Bt.E_),Lr=Ta("upload",H),Ea=Object.assign(Object.assign({onBatchStart:Yn,onError:hr,onProgress:Tr,onSuccess:fn},we),{data:sr,multiple:Pr,action:Br,accept:Fe,supportServerRender:Xr,prefixCls:Lr,disabled:ta,beforeUpload:dr,onChange:void 0});delete Ea.className,delete Ea.style,(!qt||ta)&&delete Ea.id;const[Ja,Za]=Vn(Lr),[xa]=(0,wt.Z)("Upload",R.Z.Upload),{showRemoveIcon:oi,showPreviewIcon:ri,showDownloadIcon:pi,removeIcon:Ka,previewIcon:Aa,downloadIcon:La}=typeof He=="boolean"?{}:He,na=(br,$r)=>He?i.createElement(nn,{prefixCls:Lr,listType:Dt,items:mr,previewFile:Pn,onPreview:Ot,onDownload:Sn,onRemove:da,showRemoveIcon:!ta&&oi,showPreviewIcon:ri,showDownloadIcon:pi,removeIcon:Ka,previewIcon:Aa,downloadIcon:La,iconRender:T,locale:Object.assign(Object.assign({},xa),Rn),isImageUrl:I,progress:Mt,appendAction:br,appendActionVisible:$r,itemRender:Dr,disabled:ta}):br,Pa=h()(`${Lr}-wrapper`,xe,qe,Za,gr==null?void 0:gr.className,{[`${Lr}-rtl`]:pa==="rtl",[`${Lr}-picture-card-wrapper`]:Dt==="picture-card",[`${Lr}-picture-circle-wrapper`]:Dt==="picture-circle"}),Mi=Object.assign(Object.assign({},gr==null?void 0:gr.style),Mn);if(Xn==="drag"){const br=h()(Za,Lr,`${Lr}-drag`,{[`${Lr}-drag-uploading`]:mr.some($r=>$r.status==="uploading"),[`${Lr}-drag-hover`]:Fr==="dragover",[`${Lr}-disabled`]:ta,[`${Lr}-rtl`]:pa==="rtl"});return Ja(i.createElement("span",{className:Pa},i.createElement("div",{className:br,style:Mi,onDrop:ia,onDragOver:ia,onDragLeave:ia},i.createElement(Be,Object.assign({},Ea,{ref:aa,className:`${Lr}-btn`}),i.createElement("div",{className:`${Lr}-drag-container`},qt))),na()))}const Si=h()(Lr,`${Lr}-select`,{[`${Lr}-disabled`]:ta}),Ti=(br=>i.createElement("div",{className:Si,style:br},i.createElement(Be,Object.assign({},Ea,{ref:aa}))))(qt?void 0:{display:"none"});return Ja(Dt==="picture-card"||Dt==="picture-circle"?i.createElement("span",{className:Pa},na(Ti,!!qt)):i.createElement("span",{className:Pa},Ti,na()))};var $t=i.forwardRef(Rt),vt=function(we,ie){var c={};for(var ht in we)Object.prototype.hasOwnProperty.call(we,ht)&&ie.indexOf(ht)<0&&(c[ht]=we[ht]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Lt=0,ht=Object.getOwnPropertySymbols(we);Lt{var{style:c,height:ht}=we,Lt=vt(we,["style","height"]);return i.createElement($t,Object.assign({ref:ie},Lt,{type:"drag",style:Object.assign(Object.assign({},c),{height:ht})}))});const bt=$t;bt.Dragger=Cn,bt.LIST_IGNORE=Nr;var gn=bt},58951:function(S,s){"use strict";var t;s.Q=h,t=A;var i=",",p=" ",g="";function h(y){for(var f=[],F=String(y||g),U=F.indexOf(i),ne=0,re=!1,pe;!re;)U===-1&&(U=F.length,re=!0),pe=F.slice(ne,U).trim(),(pe||!re)&&f.push(pe),ne=U+1,U=F.indexOf(i,ne);return f}function A(y,f){var F=f||{},U=F.padLeft===!1?g:p,ne=F.padRight?p:g;return y[y.length-1]===g&&(y=y.concat(g)),y.join(ne+i+U).trim()}},86204:function(S){"use strict";var s=typeof Reflect=="object"?Reflect:null,t=s&&typeof s.apply=="function"?s.apply:function(Z,B,Y){return Function.prototype.apply.call(Z,B,Y)},i;s&&typeof s.ownKeys=="function"?i=s.ownKeys:Object.getOwnPropertySymbols?i=function(Z){return Object.getOwnPropertyNames(Z).concat(Object.getOwnPropertySymbols(Z))}:i=function(Z){return Object.getOwnPropertyNames(Z)};function p(G){console&&console.warn&&console.warn(G)}var g=Number.isNaN||function(Z){return Z!==Z};function h(){h.init.call(this)}S.exports=h,S.exports.once=ge,h.EventEmitter=h,h.prototype._events=void 0,h.prototype._eventsCount=0,h.prototype._maxListeners=void 0;var A=10;function y(G){if(typeof G!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof G)}Object.defineProperty(h,"defaultMaxListeners",{enumerable:!0,get:function(){return A},set:function(G){if(typeof G!="number"||G<0||g(G))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+G+".");A=G}}),h.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},h.prototype.setMaxListeners=function(Z){if(typeof Z!="number"||Z<0||g(Z))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+Z+".");return this._maxListeners=Z,this};function f(G){return G._maxListeners===void 0?h.defaultMaxListeners:G._maxListeners}h.prototype.getMaxListeners=function(){return f(this)},h.prototype.emit=function(Z){for(var B=[],Y=1;Y0&&(ee=B[0]),ee instanceof Error)throw ee;var X=new Error("Unhandled error."+(ee?" ("+ee.message+")":""));throw X.context=ee,X}var Se=se[Z];if(Se===void 0)return!1;if(typeof Se=="function")t(Se,this,B);else for(var me=Se.length,D=ye(Se,me),Y=0;Y0&&ee.length>V&&!ee.warned){ee.warned=!0;var X=new Error("Possible EventEmitter memory leak detected. "+ee.length+" "+String(Z)+" listeners added. Use emitter.setMaxListeners() to increase limit");X.name="MaxListenersExceededWarning",X.emitter=G,X.type=Z,X.count=ee.length,p(X)}return G}h.prototype.addListener=function(Z,B){return F(this,Z,B,!1)},h.prototype.on=h.prototype.addListener,h.prototype.prependListener=function(Z,B){return F(this,Z,B,!0)};function U(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function ne(G,Z,B){var Y={fired:!1,wrapFn:void 0,target:G,type:Z,listener:B},V=U.bind(Y);return V.listener=B,Y.wrapFn=V,V}h.prototype.once=function(Z,B){return y(B),this.on(Z,ne(this,Z,B)),this},h.prototype.prependOnceListener=function(Z,B){return y(B),this.prependListener(Z,ne(this,Z,B)),this},h.prototype.removeListener=function(Z,B){var Y,V,se,ee,X;if(y(B),V=this._events,V===void 0)return this;if(Y=V[Z],Y===void 0)return this;if(Y===B||Y.listener===B)--this._eventsCount===0?this._events=Object.create(null):(delete V[Z],V.removeListener&&this.emit("removeListener",Z,Y.listener||B));else if(typeof Y!="function"){for(se=-1,ee=Y.length-1;ee>=0;ee--)if(Y[ee]===B||Y[ee].listener===B){X=Y[ee].listener,se=ee;break}if(se<0)return this;se===0?Y.shift():ce(Y,se),Y.length===1&&(V[Z]=Y[0]),V.removeListener!==void 0&&this.emit("removeListener",Z,X||B)}return this},h.prototype.off=h.prototype.removeListener,h.prototype.removeAllListeners=function(Z){var B,Y,V;if(Y=this._events,Y===void 0)return this;if(Y.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):Y[Z]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete Y[Z]),this;if(arguments.length===0){var se=Object.keys(Y),ee;for(V=0;V=0;V--)this.removeListener(Z,B[V]);return this};function re(G,Z,B){var Y=G._events;if(Y===void 0)return[];var V=Y[Z];return V===void 0?[]:typeof V=="function"?B?[V.listener||V]:[V]:B?Ee(V):ye(V,V.length)}h.prototype.listeners=function(Z){return re(this,Z,!0)},h.prototype.rawListeners=function(Z){return re(this,Z,!1)},h.listenerCount=function(G,Z){return typeof G.listenerCount=="function"?G.listenerCount(Z):pe.call(G,Z)},h.prototype.listenerCount=pe;function pe(G){var Z=this._events;if(Z!==void 0){var B=Z[G];if(typeof B=="function")return 1;if(B!==void 0)return B.length}return 0}h.prototype.eventNames=function(){return this._eventsCount>0?i(this._events):[]};function ye(G,Z){for(var B=new Array(Z),Y=0;Y=97&&i<=122||i>=65&&i<=90}},21127:function(S,s,t){"use strict";var i=t(91241),p=t(22347);S.exports=g;function g(h){return i(h)||p(h)}},22347:function(S){"use strict";S.exports=s;function s(t){var i=typeof t=="string"?t.charCodeAt(0):t;return i>=48&&i<=57}},65207:function(S){"use strict";S.exports=s;function s(t){var i=typeof t=="string"?t.charCodeAt(0):t;return i>=97&&i<=102||i>=65&&i<=70||i>=48&&i<=57}},67842:function(S){"use strict";var s,t=59;S.exports=i;function i(p){var g="&"+p+";",h;return s=s||document.createElement("i"),s.innerHTML=g,h=s.textContent,h.charCodeAt(h.length-1)===t&&p!=="semi"||h===g?!1:h}},12256:function(S,s,t){"use strict";var i=t(47854),p=t(80501),g=t(22347),h=t(65207),A=t(21127),y=t(67842);S.exports=Bt;var f={}.hasOwnProperty,F=String.fromCharCode,U=Function.prototype,ne={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},re=9,pe=10,ye=12,ce=32,Ee=38,ge=59,Ce=60,j=61,G=35,Z=88,B=120,Y=65533,V="named",se="hexadecimal",ee="decimal",X={};X[se]=16,X[ee]=10;var Se={};Se[V]=A,Se[ee]=g,Se[se]=h;var me=1,D=2,Ue=3,nt=4,kt=5,Be=6,it=7,ot={};ot[me]="Named character references must be terminated by a semicolon",ot[D]="Numeric character references must be terminated by a semicolon",ot[Ue]="Named character references cannot be empty",ot[nt]="Numeric character references cannot be empty",ot[kt]="Named character references must be known",ot[Be]="Numeric character references cannot be disallowed",ot[it]="Numeric character references cannot be outside the permissible Unicode range";function Bt(ze,tt){var Ie={},pt,Ye;tt||(tt={});for(Ye in ne)pt=tt[Ye],Ie[Ye]=pt==null?ne[Ye]:pt;return(Ie.position.indent||Ie.position.start)&&(Ie.indent=Ie.position.indent||[],Ie.position=Ie.position.start),Wt(ze,Ie)}function Wt(ze,tt){var Ie=tt.additional,pt=tt.nonTerminated,Ye=tt.text,en=tt.reference,Ht=tt.warning,ln=tt.textContext,dn=tt.referenceContext,At=tt.warningContext,xt=tt.position,Xt=tt.indent||[],Vt=ze.length,Re=0,_e=-1,q=xt.column||1,L=xt.line||1,Te="",rt=[],W,z,De,he,Q,ke,dt,st,mt,gt,yt,te,Ge,Qe,Xe,_,at,Ct,Oe;for(typeof Ie=="string"&&(Ie=Ie.charCodeAt(0)),_=Jt(),st=Ht?cn:U,Re--,Vt++;++Re65535&&(ke-=65536,gt+=F(ke>>>10|55296),ke=56320|ke&1023),ke=gt+F(ke))):Qe!==V&&st(nt,Ct)),ke?(nn(),_=Jt(),Re=Oe-1,q+=Oe-Ge+1,rt.push(ke),at=Jt(),at.offset++,en&&en.call(dn,ke,{start:_,end:at},ze.slice(Ge-1,Oe)),_=at):(he=ze.slice(Ge-1,Oe),Te+=he,q+=he.length,Re=Oe-1)}else Q===10&&(L++,_e++,q=0),Q===Q?(Te+=F(Q),q++):nn();return rt.join("");function Jt(){return{line:L,column:q,offset:Re+(xt.offset||0)}}function cn(Ze,kn){var An=Jt();An.column+=kn,An.offset+=kn,Ht.call(At,ot[Ze],An,Ze)}function nn(){Te&&(rt.push(Te),Ye&&Ye.call(ln,Te,{start:_,end:Jt()}),Te="")}}function wt(ze){return ze>=55296&&ze<=57343||ze>1114111}function R(ze){return ze>=1&&ze<=8||ze===11||ze>=13&&ze<=31||ze>=127&&ze<=159||ze>=64976&&ze<=65007||(ze&65535)===65535||(ze&65535)===65534}},68398:function(S,s,t){var i=typeof window!="undefined"?window:typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope?self:{};var p=function(g){var h=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,A=0,y={},f={manual:g.Prism&&g.Prism.manual,disableWorkerMessageHandler:g.Prism&&g.Prism.disableWorkerMessageHandler,util:{encode:function j(G){return G instanceof F?new F(G.type,j(G.content),G.alias):Array.isArray(G)?G.map(j):G.replace(/&/g,"&").replace(/"+Y.content+""};function U(j,G,Z,B){j.lastIndex=G;var Y=j.exec(Z);if(Y&&B&&Y[1]){var V=Y[1].length;Y.index+=V,Y[0]=Y[0].slice(V)}return Y}function ne(j,G,Z,B,Y,V){for(var se in Z)if(!(!Z.hasOwnProperty(se)||!Z[se])){var ee=Z[se];ee=Array.isArray(ee)?ee:[ee];for(var X=0;X=V.reach);ot+=it.value.length,it=it.next){var Bt=it.value;if(G.length>j.length)return;if(!(Bt instanceof F)){var Wt=1,wt;if(Ue){if(wt=U(Be,ot,j,D),!wt||wt.index>=j.length)break;var Ie=wt.index,R=wt.index+wt[0].length,ze=ot;for(ze+=it.value.length;Ie>=ze;)it=it.next,ze+=it.value.length;if(ze-=it.value.length,ot=ze,it.value instanceof F)continue;for(var tt=it;tt!==G.tail&&(zeV.reach&&(V.reach=Ht);var ln=it.prev;Ye&&(ln=pe(G,ln,Ye),ot+=Ye.length),ye(G,ln,Wt);var dn=new F(se,me?f.tokenize(pt,me):pt,nt,pt);if(it=pe(G,ln,dn),en&&pe(G,it,en),Wt>1){var At={cause:se+","+X,reach:Ht};ne(j,G,Z,it.prev,ot,At),V&&At.reach>V.reach&&(V.reach=At.reach)}}}}}}function re(){var j={value:null,prev:null,next:null},G={value:null,prev:j,next:null};j.next=G,this.head=j,this.tail=G,this.length=0}function pe(j,G,Z){var B=G.next,Y={value:Z,prev:G,next:B};return G.next=Y,B.prev=Y,j.length++,Y}function ye(j,G,Z){for(var B=G.next,Y=0;Y4&&Ee.slice(0,4)===h&&A.test(ce)&&(ce.charAt(4)==="-"?ge=U(ce):ce=ne(ce),Ce=p),new Ce(ge,ce))}function U(ye){var ce=ye.slice(5).replace(y,pe);return h+ce.charAt(0).toUpperCase()+ce.slice(1)}function ne(ye){var ce=ye.slice(4);return y.test(ce)?ye:(ce=ce.replace(f,re),ce.charAt(0)!=="-"&&(ce="-"+ce),h+ce)}function re(ye){return"-"+ye.toLowerCase()}function pe(ye){return ye.charAt(1).toUpperCase()}},18795:function(S,s,t){"use strict";var i=t(83576),p=t(8179),g=t(59780),h=t(68244),A=t(20019),y=t(38567);S.exports=i([g,p,h,A,y])},20019:function(S,s,t){"use strict";var i=t(70167),p=t(79318),g=i.booleanish,h=i.number,A=i.spaceSeparated;S.exports=p({transform:y,properties:{ariaActiveDescendant:null,ariaAtomic:g,ariaAutoComplete:null,ariaBusy:g,ariaChecked:g,ariaColCount:h,ariaColIndex:h,ariaColSpan:h,ariaControls:A,ariaCurrent:null,ariaDescribedBy:A,ariaDetails:null,ariaDisabled:g,ariaDropEffect:A,ariaErrorMessage:null,ariaExpanded:g,ariaFlowTo:A,ariaGrabbed:g,ariaHasPopup:null,ariaHidden:g,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:A,ariaLevel:h,ariaLive:null,ariaModal:g,ariaMultiLine:g,ariaMultiSelectable:g,ariaOrientation:null,ariaOwns:A,ariaPlaceholder:null,ariaPosInSet:h,ariaPressed:g,ariaReadOnly:g,ariaRelevant:null,ariaRequired:g,ariaRoleDescription:A,ariaRowCount:h,ariaRowIndex:h,ariaRowSpan:h,ariaSelected:g,ariaSetSize:h,ariaSort:null,ariaValueMax:h,ariaValueMin:h,ariaValueNow:h,ariaValueText:null,role:null}});function y(f,F){return F==="role"?F:"aria-"+F.slice(4).toLowerCase()}},38567:function(S,s,t){"use strict";var i=t(70167),p=t(79318),g=t(85804),h=i.boolean,A=i.overloadedBoolean,y=i.booleanish,f=i.number,F=i.spaceSeparated,U=i.commaSeparated;S.exports=p({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:g,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:U,acceptCharset:F,accessKey:F,action:null,allow:null,allowFullScreen:h,allowPaymentRequest:h,allowUserMedia:h,alt:null,as:null,async:h,autoCapitalize:null,autoComplete:F,autoFocus:h,autoPlay:h,capture:h,charSet:null,checked:h,cite:null,className:F,cols:f,colSpan:null,content:null,contentEditable:y,controls:h,controlsList:F,coords:f|U,crossOrigin:null,data:null,dateTime:null,decoding:null,default:h,defer:h,dir:null,dirName:null,disabled:h,download:A,draggable:y,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:h,formTarget:null,headers:F,height:f,hidden:h,high:f,href:null,hrefLang:null,htmlFor:F,httpEquiv:F,id:null,imageSizes:null,imageSrcSet:U,inputMode:null,integrity:null,is:null,isMap:h,itemId:null,itemProp:F,itemRef:F,itemScope:h,itemType:F,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:h,low:f,manifest:null,max:null,maxLength:f,media:null,method:null,min:null,minLength:f,multiple:h,muted:h,name:null,nonce:null,noModule:h,noValidate:h,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextMenu:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:h,optimum:f,pattern:null,ping:F,placeholder:null,playsInline:h,poster:null,preload:null,readOnly:h,referrerPolicy:null,rel:F,required:h,reversed:h,rows:f,rowSpan:f,sandbox:F,scope:null,scoped:h,seamless:h,selected:h,shape:null,size:f,sizes:null,slot:null,span:f,spellCheck:y,src:null,srcDoc:null,srcLang:null,srcSet:U,start:f,step:null,style:null,tabIndex:f,target:null,title:null,translate:null,type:null,typeMustMatch:h,useMap:null,value:y,width:f,wrap:null,align:null,aLink:null,archive:F,axis:null,background:null,bgColor:null,border:f,borderColor:null,bottomMargin:f,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:h,declare:h,event:null,face:null,frame:null,frameBorder:null,hSpace:f,leftMargin:f,link:null,longDesc:null,lowSrc:null,marginHeight:f,marginWidth:f,noResize:h,noHref:h,noShade:h,noWrap:h,object:null,profile:null,prompt:null,rev:null,rightMargin:f,rules:null,scheme:null,scrolling:y,standby:null,summary:null,text:null,topMargin:f,valueType:null,version:null,vAlign:null,vLink:null,vSpace:f,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:h,disableRemotePlayback:h,prefix:null,property:null,results:f,security:null,unselectable:null}})},85804:function(S,s,t){"use strict";var i=t(56432);S.exports=p;function p(g,h){return i(g,h.toLowerCase())}},56432:function(S){"use strict";S.exports=s;function s(t,i){return i in t?t[i]:i}},79318:function(S,s,t){"use strict";var i=t(47178),p=t(44347),g=t(19095);S.exports=h;function h(A){var y=A.space,f=A.mustUseProperty||[],F=A.attributes||{},U=A.properties,ne=A.transform,re={},pe={},ye,ce;for(ye in U)ce=new g(ye,ne(F,ye),U[ye],y),f.indexOf(ye)!==-1&&(ce.mustUseProperty=!0),re[ye]=ce,pe[i(ye)]=ye,pe[i(ce.attribute)]=ye;return new p(re,pe,y)}},19095:function(S,s,t){"use strict";var i=t(1969),p=t(70167);S.exports=A,A.prototype=new i,A.prototype.defined=!0;var g=["boolean","booleanish","overloadedBoolean","number","commaSeparated","spaceSeparated","commaOrSpaceSeparated"],h=g.length;function A(f,F,U,ne){var re=-1,pe;for(y(this,"space",ne),i.call(this,f,F);++re0&&arguments[0]!==void 0?arguments[0]:[],_e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],q=Re.length,L=_e.length;if(Math.abs(q-L)!==1)return{add:!1,key:null};function Te(rt,W){var z=new Map;rt.forEach(function(he){z.set(he,!0)});var De=W.filter(function(he){return!z.has(he)});return De.length===1?De[0]:null}return q ").concat(_e);return _e}var Ye=ge.forwardRef(function(Re,_e){var q=Re.prefixCls,L=Re.data,Te=Re.selectable,rt=Re.checkable,W=Re.expandedKeys,z=Re.selectedKeys,De=Re.checkedKeys,he=Re.loadedKeys,Q=Re.loadingKeys,ke=Re.halfCheckedKeys,dt=Re.keyEntities,st=Re.disabled,mt=Re.dragging,gt=Re.dragOverNodeKey,yt=Re.dropPosition,te=Re.motion,Ge=Re.height,Qe=Re.itemHeight,Xe=Re.virtual,_=Re.focusable,at=Re.activeItem,Ct=Re.focused,Oe=Re.tabIndex,Jt=Re.onKeyDown,cn=Re.onFocus,nn=Re.onBlur,Ze=Re.onActiveChange,kn=Re.onListChangeStart,An=Re.onListChangeEnd,_t=(0,B.Z)(Re,it),zn=ge.useRef(null),Ln=ge.useRef(null);ge.useImperativeHandle(_e,function(){return{scrollTo:function(gn){zn.current.scrollTo(gn)},getIndentWidth:function(){return Ln.current.offsetWidth}}});var Dn=ge.useState(W),Gn=(0,Z.Z)(Dn,2),fr=Gn[0],er=Gn[1],xr=ge.useState(L),kr=(0,Z.Z)(xr,2),On=kr[0],Sr=kr[1],Zn=ge.useState(L),Cr=(0,Z.Z)(Zn,2),Vr=Cr[0],Zr=Cr[1],Ir=ge.useState([]),ir=(0,Z.Z)(Ir,2),Kn=ir[0],Vn=ir[1],Gr=ge.useState(null),Nr=(0,Z.Z)(Gr,2),Rt=Nr[0],lt=Nr[1],$t=ge.useRef(L);$t.current=L;function vt(){var bt=$t.current;Sr(bt),Zr(bt),Vn([]),lt(null),An()}(0,Y.Z)(function(){er(W);var bt=kt(fr,W);if(bt.key!==null)if(bt.add){var gn=On.findIndex(function(He){var Dt=He.key;return Dt===bt.key}),we=tt(Be(On,L,bt.key),Xe,Ge,Qe),ie=On.slice();ie.splice(gn+1,0,ze),Zr(ie),Vn(we),lt("show")}else{var c=L.findIndex(function(He){var Dt=He.key;return Dt===bt.key}),ht=tt(Be(L,On,bt.key),Xe,Ge,Qe),Lt=L.slice();Lt.splice(c+1,0,ze),Zr(Lt),Vn(ht),lt("hide")}else On!==L&&(Sr(L),Zr(L))},[W,L]),ge.useEffect(function(){mt||vt()},[mt]);var un=te?Vr:L,Cn={expandedKeys:W,selectedKeys:z,loadedKeys:he,loadingKeys:Q,checkedKeys:De,halfCheckedKeys:ke,dragOverNodeKey:gt,dropPosition:yt,keyEntities:dt};return ge.createElement(ge.Fragment,null,Ct&&at&&ge.createElement("span",{style:ot,"aria-live":"assertive"},pt(at)),ge.createElement("div",null,ge.createElement("input",{style:ot,disabled:_===!1||st,tabIndex:_!==!1?Oe:null,onKeyDown:Jt,onFocus:cn,onBlur:nn,value:"",onChange:Bt,"aria-label":"for screen reader"})),ge.createElement("div",{className:"".concat(q,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},ge.createElement("div",{className:"".concat(q,"-indent")},ge.createElement("div",{ref:Ln,className:"".concat(q,"-indent-unit")}))),ge.createElement(V.Z,(0,i.Z)({},_t,{data:un,itemKey:Ie,height:Ge,fullHeight:!1,virtual:Xe,itemHeight:Qe,prefixCls:"".concat(q,"-list"),ref:zn,onVisibleChange:function(gn,we){var ie=new Set(gn),c=we.filter(function(ht){return!ie.has(ht)});c.some(function(ht){return Ie(ht)===Wt})&&vt()}}),function(bt){var gn=bt.pos,we=(0,i.Z)({},(G(bt.data),bt.data)),ie=bt.title,c=bt.key,ht=bt.isStart,Lt=bt.isEnd,He=(0,Se.km)(c,gn);delete we.key,delete we.children;var Dt=(0,Se.H8)(He,Cn);return ge.createElement(nt,(0,i.Z)({},we,Dt,{title:ie,active:!!at&&c===at.key,pos:gn,data:bt.data,isStart:ht,isEnd:Lt,motion:te,motionNodes:c===Wt?Kn:null,motionType:Rt,onMotionStart:kn,onMotionEnd:vt,treeNodeRequiredProps:Cn,onMouseMove:function(){Ze(null)}}))}))});Ye.displayName="NodeList";var en=Ye,Ht=t(35654),ln=t(90782),dn=t(67841),At=10,xt=function(Re){(0,U.Z)(q,Re);var _e=(0,ne.Z)(q);function q(){var L;(0,y.Z)(this,q);for(var Te=arguments.length,rt=new Array(Te),W=0;W2&&arguments[2]!==void 0?arguments[2]:!1,ke=L.state,dt=ke.dragChildrenKeys,st=ke.dropPosition,mt=ke.dropTargetKey,gt=ke.dropTargetPos,yt=ke.dropAllowed;if(yt){var te=L.props.onDrop;if(L.setState({dragOverNodeKey:null}),L.cleanDragState(),mt!==null){var Ge=(0,h.Z)((0,h.Z)({},(0,Se.H8)(mt,L.getTreeNodeRequiredProps())),{},{active:((he=L.getActiveItem())===null||he===void 0?void 0:he.key)===mt,data:(0,dn.Z)(L.state.keyEntities,mt).node}),Qe=dt.indexOf(mt)!==-1;(0,Ee.ZP)(!Qe,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xe=(0,Ht.yx)(gt),_={event:z,node:(0,Se.F)(Ge),dragNode:L.dragNode?(0,Se.F)(L.dragNode.props):null,dragNodesKeys:[L.dragNode.props.eventKey].concat(dt),dropToGap:st!==0,dropPosition:st+Number(Xe[Xe.length-1])};Q||te==null||te(_),L.dragNode=null}}},L.cleanDragState=function(){var z=L.state.draggingNodeKey;z!==null&&L.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),L.dragStartMousePosition=null,L.currentMouseOverDroppableNodeKey=null},L.triggerExpandActionExpand=function(z,De){var he=L.state,Q=he.expandedKeys,ke=he.flattenNodes,dt=De.expanded,st=De.key,mt=De.isLeaf;if(!(mt||z.shiftKey||z.metaKey||z.ctrlKey)){var gt=ke.filter(function(te){return te.key===st})[0],yt=(0,Se.F)((0,h.Z)((0,h.Z)({},(0,Se.H8)(st,L.getTreeNodeRequiredProps())),{},{data:gt.data}));L.setExpandedKeys(dt?(0,Ht._5)(Q,st):(0,Ht.L0)(Q,st)),L.onNodeExpand(z,yt)}},L.onNodeClick=function(z,De){var he=L.props,Q=he.onClick,ke=he.expandAction;ke==="click"&&L.triggerExpandActionExpand(z,De),Q==null||Q(z,De)},L.onNodeDoubleClick=function(z,De){var he=L.props,Q=he.onDoubleClick,ke=he.expandAction;ke==="doubleClick"&&L.triggerExpandActionExpand(z,De),Q==null||Q(z,De)},L.onNodeSelect=function(z,De){var he=L.state.selectedKeys,Q=L.state,ke=Q.keyEntities,dt=Q.fieldNames,st=L.props,mt=st.onSelect,gt=st.multiple,yt=De.selected,te=De[dt.key],Ge=!yt;Ge?gt?he=(0,Ht.L0)(he,te):he=[te]:he=(0,Ht._5)(he,te);var Qe=he.map(function(Xe){var _=(0,dn.Z)(ke,Xe);return _?_.node:null}).filter(function(Xe){return Xe});L.setUncontrolledState({selectedKeys:he}),mt==null||mt(he,{event:"select",selected:Ge,node:De,selectedNodes:Qe,nativeEvent:z.nativeEvent})},L.onNodeCheck=function(z,De,he){var Q=L.state,ke=Q.keyEntities,dt=Q.checkedKeys,st=Q.halfCheckedKeys,mt=L.props,gt=mt.checkStrictly,yt=mt.onCheck,te=De.key,Ge,Qe={event:"check",node:De,checked:he,nativeEvent:z.nativeEvent};if(gt){var Xe=he?(0,Ht.L0)(dt,te):(0,Ht._5)(dt,te),_=(0,Ht._5)(st,te);Ge={checked:Xe,halfChecked:_},Qe.checkedNodes=Xe.map(function(nn){return(0,dn.Z)(ke,nn)}).filter(function(nn){return nn}).map(function(nn){return nn.node}),L.setUncontrolledState({checkedKeys:Xe})}else{var at=(0,ln.S)([].concat((0,A.Z)(dt),[te]),!0,ke),Ct=at.checkedKeys,Oe=at.halfCheckedKeys;if(!he){var Jt=new Set(Ct);Jt.delete(te);var cn=(0,ln.S)(Array.from(Jt),{checked:!1,halfCheckedKeys:Oe},ke);Ct=cn.checkedKeys,Oe=cn.halfCheckedKeys}Ge=Ct,Qe.checkedNodes=[],Qe.checkedNodesPositions=[],Qe.halfCheckedKeys=Oe,Ct.forEach(function(nn){var Ze=(0,dn.Z)(ke,nn);if(Ze){var kn=Ze.node,An=Ze.pos;Qe.checkedNodes.push(kn),Qe.checkedNodesPositions.push({node:kn,pos:An})}}),L.setUncontrolledState({checkedKeys:Ct},!1,{halfCheckedKeys:Oe})}yt==null||yt(Ge,Qe)},L.onNodeLoad=function(z){var De=z.key,he=new Promise(function(Q,ke){L.setState(function(dt){var st=dt.loadedKeys,mt=st===void 0?[]:st,gt=dt.loadingKeys,yt=gt===void 0?[]:gt,te=L.props,Ge=te.loadData,Qe=te.onLoad;if(!Ge||mt.indexOf(De)!==-1||yt.indexOf(De)!==-1)return null;var Xe=Ge(z);return Xe.then(function(){var _=L.state.loadedKeys,at=(0,Ht.L0)(_,De);Qe==null||Qe(at,{event:"load",node:z}),L.setUncontrolledState({loadedKeys:at}),L.setState(function(Ct){return{loadingKeys:(0,Ht._5)(Ct.loadingKeys,De)}}),Q()}).catch(function(_){if(L.setState(function(Ct){return{loadingKeys:(0,Ht._5)(Ct.loadingKeys,De)}}),L.loadingRetryTimes[De]=(L.loadingRetryTimes[De]||0)+1,L.loadingRetryTimes[De]>=At){var at=L.state.loadedKeys;(0,Ee.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),L.setUncontrolledState({loadedKeys:(0,Ht.L0)(at,De)}),Q()}ke(_)}),{loadingKeys:(0,Ht.L0)(yt,De)}})});return he.catch(function(){}),he},L.onNodeMouseEnter=function(z,De){var he=L.props.onMouseEnter;he==null||he({event:z,node:De})},L.onNodeMouseLeave=function(z,De){var he=L.props.onMouseLeave;he==null||he({event:z,node:De})},L.onNodeContextMenu=function(z,De){var he=L.props.onRightClick;he&&(z.preventDefault(),he({event:z,node:De}))},L.onFocus=function(){var z=L.props.onFocus;L.setState({focused:!0});for(var De=arguments.length,he=new Array(De),Q=0;Q1&&arguments[1]!==void 0?arguments[1]:!1,he=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!L.destroyed){var Q=!1,ke=!0,dt={};Object.keys(z).forEach(function(st){if(st in L.props){ke=!1;return}Q=!0,dt[st]=z[st]}),Q&&(!De||ke)&&L.setState((0,h.Z)((0,h.Z)({},dt),he))}},L.scrollTo=function(z){L.listRef.current.scrollTo(z)},L}return(0,f.Z)(q,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Te=this.props.activeKey;Te!==void 0&&Te!==this.state.activeKey&&(this.setState({activeKey:Te}),Te!==null&&this.scrollTo({key:Te}))}},{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 Te,rt=this.state,W=rt.focused,z=rt.flattenNodes,De=rt.keyEntities,he=rt.draggingNodeKey,Q=rt.activeKey,ke=rt.dropLevelOffset,dt=rt.dropContainerKey,st=rt.dropTargetKey,mt=rt.dropPosition,gt=rt.dragOverNodeKey,yt=rt.indent,te=this.props,Ge=te.prefixCls,Qe=te.className,Xe=te.style,_=te.showLine,at=te.focusable,Ct=te.tabIndex,Oe=Ct===void 0?0:Ct,Jt=te.selectable,cn=te.showIcon,nn=te.icon,Ze=te.switcherIcon,kn=te.draggable,An=te.checkable,_t=te.checkStrictly,zn=te.disabled,Ln=te.motion,Dn=te.loadData,Gn=te.filterTreeNode,fr=te.height,er=te.itemHeight,xr=te.virtual,kr=te.titleRender,On=te.dropIndicatorRender,Sr=te.onContextMenu,Zn=te.onScroll,Cr=te.direction,Vr=te.rootClassName,Zr=te.rootStyle,Ir=(0,ce.Z)(this.props,{aria:!0,data:!0}),ir;return kn&&((0,g.Z)(kn)==="object"?ir=kn:typeof kn=="function"?ir={nodeDraggable:kn}:ir={}),ge.createElement(Ce.k.Provider,{value:{prefixCls:Ge,selectable:Jt,showIcon:cn,icon:nn,switcherIcon:Ze,draggable:ir,draggingNodeKey:he,checkable:An,checkStrictly:_t,disabled:zn,keyEntities:De,dropLevelOffset:ke,dropContainerKey:dt,dropTargetKey:st,dropPosition:mt,dragOverNodeKey:gt,indent:yt,direction:Cr,dropIndicatorRender:On,loadData:Dn,filterTreeNode:Gn,titleRender:kr,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}},ge.createElement("div",{role:"tree",className:pe()(Ge,Qe,Vr,(Te={},(0,p.Z)(Te,"".concat(Ge,"-show-line"),_),(0,p.Z)(Te,"".concat(Ge,"-focused"),W),(0,p.Z)(Te,"".concat(Ge,"-active-focused"),Q!==null),Te)),style:Zr},ge.createElement(en,(0,i.Z)({ref:this.listRef,prefixCls:Ge,style:Xe,data:z,disabled:zn,selectable:Jt,checkable:!!An,motion:Ln,dragging:he!==null,height:fr,itemHeight:er,virtual:xr,focusable:at,focused:W,tabIndex:Oe,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Sr,onScroll:Zn},this.getTreeNodeRequiredProps(),Ir))))}}],[{key:"getDerivedStateFromProps",value:function(Te,rt){var W=rt.prevProps,z={prevProps:Te};function De(at){return!W&&at in Te||W&&W[at]!==Te[at]}var he,Q=rt.fieldNames;if(De("fieldNames")&&(Q=(0,Se.w$)(Te.fieldNames),z.fieldNames=Q),De("treeData")?he=Te.treeData:De("children")&&((0,Ee.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),he=(0,Se.zn)(Te.children)),he){z.treeData=he;var ke=(0,Se.I8)(he,{fieldNames:Q});z.keyEntities=(0,h.Z)((0,p.Z)({},Wt,R),ke.keyEntities)}var dt=z.keyEntities||rt.keyEntities;if(De("expandedKeys")||W&&De("autoExpandParent"))z.expandedKeys=Te.autoExpandParent||!W&&Te.defaultExpandParent?(0,Ht.r7)(Te.expandedKeys,dt):Te.expandedKeys;else if(!W&&Te.defaultExpandAll){var st=(0,h.Z)({},dt);delete st[Wt],z.expandedKeys=Object.keys(st).map(function(at){return st[at].key})}else!W&&Te.defaultExpandedKeys&&(z.expandedKeys=Te.autoExpandParent||Te.defaultExpandParent?(0,Ht.r7)(Te.defaultExpandedKeys,dt):Te.defaultExpandedKeys);if(z.expandedKeys||delete z.expandedKeys,he||z.expandedKeys){var mt=(0,Se.oH)(he||rt.treeData,z.expandedKeys||rt.expandedKeys,Q);z.flattenNodes=mt}if(Te.selectable&&(De("selectedKeys")?z.selectedKeys=(0,Ht.BT)(Te.selectedKeys,Te):!W&&Te.defaultSelectedKeys&&(z.selectedKeys=(0,Ht.BT)(Te.defaultSelectedKeys,Te))),Te.checkable){var gt;if(De("checkedKeys")?gt=(0,Ht.E6)(Te.checkedKeys)||{}:!W&&Te.defaultCheckedKeys?gt=(0,Ht.E6)(Te.defaultCheckedKeys)||{}:he&&(gt=(0,Ht.E6)(Te.checkedKeys)||{checkedKeys:rt.checkedKeys,halfCheckedKeys:rt.halfCheckedKeys}),gt){var yt=gt,te=yt.checkedKeys,Ge=te===void 0?[]:te,Qe=yt.halfCheckedKeys,Xe=Qe===void 0?[]:Qe;if(!Te.checkStrictly){var _=(0,ln.S)(Ge,!0,dt);Ge=_.checkedKeys,Xe=_.halfCheckedKeys}z.checkedKeys=Ge,z.halfCheckedKeys=Xe}}return De("loadedKeys")&&(z.loadedKeys=Te.loadedKeys),z}}]),q}(ge.Component);xt.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:j,allowDrop:function(){return!0},expandAction:!1},xt.TreeNode=ee.Z;var Xt=xt,Vt=Xt},35654:function(S,s,t){"use strict";t.d(s,{BT:function(){return ge},E6:function(){return G},L0:function(){return ne},OM:function(){return Ee},_5:function(){return U},r7:function(){return Z},wA:function(){return pe},yx:function(){return re}});var i=t(94480),p=t(76190),g=t(48736),h=t(59301),A=t(39417),y=t(67841),f=t(71430),F=null;function U(B,Y){if(!B)return[];var V=B.slice(),se=V.indexOf(Y);return se>=0&&V.splice(se,1),V}function ne(B,Y){var V=(B||[]).slice();return V.indexOf(Y)===-1&&V.push(Y),V}function re(B){return B.split("-")}function pe(B,Y){var V=[],se=(0,y.Z)(Y,B);function ee(){var X=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];X.forEach(function(Se){var me=Se.key,D=Se.children;V.push(me),ee(D)})}return ee(se.children),V}function ye(B){if(B.parent){var Y=re(B.pos);return Number(Y[Y.length-1])===B.parent.children.length-1}return!1}function ce(B){var Y=re(B.pos);return Number(Y[Y.length-1])===0}function Ee(B,Y,V,se,ee,X,Se,me,D,Ue){var nt,kt=B.clientX,Be=B.clientY,it=B.target.getBoundingClientRect(),ot=it.top,Bt=it.height,Wt=(Ue==="rtl"?-1:1)*(((ee==null?void 0:ee.x)||0)-kt),wt=(Wt-12)/se,R=(0,y.Z)(me,V.props.eventKey);if(Be-1.5?X({dragNode:At,dropNode:xt,dropPosition:1})?Ht=1:Xt=!1:X({dragNode:At,dropNode:xt,dropPosition:0})?Ht=0:X({dragNode:At,dropNode:xt,dropPosition:1})?Ht=1:Xt=!1:X({dragNode:At,dropNode:xt,dropPosition:1})?Ht=1:Xt=!1,{dropPosition:Ht,dropLevelOffset:ln,dropTargetKey:R.key,dropTargetPos:R.pos,dragOverNodeKey:en,dropContainerKey:Ht===0?null:((nt=R.parent)===null||nt===void 0?void 0:nt.key)||null,dropAllowed:Xt}}function ge(B,Y){if(B){var V=Y.multiple;return V?B.slice():B.length?[B[0]]:B}}var Ce=function(Y){return Y};function j(B,Y){if(!B)return[];var V=Y||{},se=V.processProps,ee=se===void 0?Ce:se,X=Array.isArray(B)?B:[B];return X.map(function(Se){var me=Se.children,D=_objectWithoutProperties(Se,F),Ue=j(me,Y);return React.createElement(TreeNode,_extends({key:D.key},ee(D)),Ue)})}function G(B){if(!B)return null;var Y;if(Array.isArray(B))Y={checkedKeys:B,halfCheckedKeys:void 0};else if((0,p.Z)(B)==="object")Y={checkedKeys:B.checked||void 0,halfCheckedKeys:B.halfChecked||void 0};else return(0,g.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return Y}function Z(B,Y){var V=new Set;function se(ee){if(!V.has(ee)){var X=(0,y.Z)(Y,ee);if(X){V.add(ee);var Se=X.parent,me=X.node;me.disabled||Se&&se(Se.key)}}}return(B||[]).forEach(function(ee){se(ee)}),(0,i.Z)(V)}},90782:function(S,s,t){"use strict";t.d(s,{S:function(){return f}});var i=t(48736),p=t(67841);function g(F,U){var ne=new Set;return F.forEach(function(re){U.has(re)||ne.add(re)}),ne}function h(F){var U=F||{},ne=U.disabled,re=U.disableCheckbox,pe=U.checkable;return!!(ne||re)||pe===!1}function A(F,U,ne,re){for(var pe=new Set(F),ye=new Set,ce=0;ce<=ne;ce+=1){var Ee=U.get(ce)||new Set;Ee.forEach(function(G){var Z=G.key,B=G.node,Y=G.children,V=Y===void 0?[]:Y;pe.has(Z)&&!re(B)&&V.filter(function(se){return!re(se.node)}).forEach(function(se){pe.add(se.key)})})}for(var ge=new Set,Ce=ne;Ce>=0;Ce-=1){var j=U.get(Ce)||new Set;j.forEach(function(G){var Z=G.parent,B=G.node;if(!(re(B)||!G.parent||ge.has(G.parent.key))){if(re(G.parent.node)){ge.add(Z.key);return}var Y=!0,V=!1;(Z.children||[]).filter(function(se){return!re(se.node)}).forEach(function(se){var ee=se.key,X=pe.has(ee);Y&&!X&&(Y=!1),!V&&(X||ye.has(ee))&&(V=!0)}),Y&&pe.add(Z.key),V&&ye.add(Z.key),ge.add(Z.key)}})}return{checkedKeys:Array.from(pe),halfCheckedKeys:Array.from(g(ye,pe))}}function y(F,U,ne,re,pe){for(var ye=new Set(F),ce=new Set(U),Ee=0;Ee<=re;Ee+=1){var ge=ne.get(Ee)||new Set;ge.forEach(function(Z){var B=Z.key,Y=Z.node,V=Z.children,se=V===void 0?[]:V;!ye.has(B)&&!ce.has(B)&&!pe(Y)&&se.filter(function(ee){return!pe(ee.node)}).forEach(function(ee){ye.delete(ee.key)})})}ce=new Set;for(var Ce=new Set,j=re;j>=0;j-=1){var G=ne.get(j)||new Set;G.forEach(function(Z){var B=Z.parent,Y=Z.node;if(!(pe(Y)||!Z.parent||Ce.has(Z.parent.key))){if(pe(Z.parent.node)){Ce.add(B.key);return}var V=!0,se=!1;(B.children||[]).filter(function(ee){return!pe(ee.node)}).forEach(function(ee){var X=ee.key,Se=ye.has(X);V&&!Se&&(V=!1),!se&&(Se||ce.has(X))&&(se=!0)}),V||ye.delete(B.key),se&&ce.add(B.key),Ce.add(B.key)}})}return{checkedKeys:Array.from(ye),halfCheckedKeys:Array.from(g(ce,ye))}}function f(F,U,ne,re){var pe=[],ye;re?ye=re:ye=h;var ce=new Set(F.filter(function(j){var G=!!(0,p.Z)(ne,j);return G||pe.push(j),G})),Ee=new Map,ge=0;Object.keys(ne).forEach(function(j){var G=ne[j],Z=G.level,B=Ee.get(Z);B||(B=new Set,Ee.set(Z,B)),B.add(G),ge=Math.max(ge,Z)}),(0,i.ZP)(!pe.length,"Tree missing follow keys: ".concat(pe.slice(0,100).map(function(j){return"'".concat(j,"'")}).join(", ")));var Ce;return U===!0?Ce=A(ce,Ee,ge,ye):Ce=y(ce,U.halfCheckedKeys,Ee,ge,ye),Ce}},67841:function(S,s,t){"use strict";t.d(s,{Z:function(){return i}});function i(p,g){return p[g]}},71430:function(S,s,t){"use strict";t.d(s,{F:function(){return Z},H8:function(){return G},I8:function(){return j},km:function(){return pe},oH:function(){return ge},w$:function(){return ye},zn:function(){return Ee}});var i=t(76190),p=t(94480),g=t(33885),h=t(75931),A=t(11592),y=t(2738),f=t(48736),F=t(67841),U=["children"];function ne(B,Y){return"".concat(B,"-").concat(Y)}function re(B){return B&&B.type&&B.type.isTreeNode}function pe(B,Y){return B!=null?B:Y}function ye(B){var Y=B||{},V=Y.title,se=Y._title,ee=Y.key,X=Y.children,Se=V||"title";return{title:Se,_title:se||[Se],key:ee||"key",children:X||"children"}}function ce(B,Y){var V=new Map;function se(ee){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ee||[]).forEach(function(Se){var me=Se[Y.key],D=Se[Y.children];warning(me!=null,"Tree node must have a certain key: [".concat(X).concat(me,"]"));var Ue=String(me);warning(!V.has(Ue)||me===null||me===void 0,"Same 'key' exist in the Tree: ".concat(Ue)),V.set(Ue,!0),se(D,"".concat(X).concat(Ue," > "))})}se(B)}function Ee(B){function Y(V){var se=(0,A.Z)(V);return se.map(function(ee){if(!re(ee))return(0,f.ZP)(!ee,"Tree/TreeNode can only accept TreeNode as children."),null;var X=ee.key,Se=ee.props,me=Se.children,D=(0,h.Z)(Se,U),Ue=(0,g.Z)({key:X},D),nt=Y(me);return nt.length&&(Ue.children=nt),Ue}).filter(function(ee){return ee})}return Y(B)}function ge(B,Y,V){var se=ye(V),ee=se._title,X=se.key,Se=se.children,me=new Set(Y===!0?[]:Y),D=[];function Ue(nt){var kt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return nt.map(function(Be,it){for(var ot=ne(kt?kt.pos:"0",it),Bt=pe(Be[X],ot),Wt,wt=0;wt1&&arguments[1]!==void 0?arguments[1]:{},V=Y.initWrapper,se=Y.processEntity,ee=Y.onProcessFinished,X=Y.externalGetKey,Se=Y.childrenPropName,me=Y.fieldNames,D=arguments.length>2?arguments[2]:void 0,Ue=X||D,nt={},kt={},Be={posEntities:nt,keyEntities:kt};return V&&(Be=V(Be)||Be),Ce(B,function(it){var ot=it.node,Bt=it.index,Wt=it.pos,wt=it.key,R=it.parentPos,ze=it.level,tt=it.nodes,Ie={node:ot,nodes:tt,index:Bt,key:wt,pos:Wt,level:ze},pt=pe(wt,Wt);nt[Wt]=Ie,kt[pt]=Ie,Ie.parent=nt[R],Ie.parent&&(Ie.parent.children=Ie.parent.children||[],Ie.parent.children.push(Ie)),se&&se(Ie,Be)},{externalGetKey:Ue,childrenPropName:Se,fieldNames:me}),ee&&ee(Be),Be}function G(B,Y){var V=Y.expandedKeys,se=Y.selectedKeys,ee=Y.loadedKeys,X=Y.loadingKeys,Se=Y.checkedKeys,me=Y.halfCheckedKeys,D=Y.dragOverNodeKey,Ue=Y.dropPosition,nt=Y.keyEntities,kt=(0,F.Z)(nt,B),Be={eventKey:B,expanded:V.indexOf(B)!==-1,selected:se.indexOf(B)!==-1,loaded:ee.indexOf(B)!==-1,loading:X.indexOf(B)!==-1,checked:Se.indexOf(B)!==-1,halfChecked:me.indexOf(B)!==-1,pos:String(kt?kt.pos:""),dragOver:D===B&&Ue===0,dragOverGapTop:D===B&&Ue===-1,dragOverGapBottom:D===B&&Ue===1};return Be}function Z(B){var Y=B.data,V=B.expanded,se=B.selected,ee=B.checked,X=B.loaded,Se=B.loading,me=B.halfChecked,D=B.dragOver,Ue=B.dragOverGapTop,nt=B.dragOverGapBottom,kt=B.pos,Be=B.active,it=B.eventKey,ot=(0,g.Z)((0,g.Z)({},Y),{},{expanded:V,selected:se,checked:ee,loaded:X,loading:Se,halfChecked:me,dragOver:D,dragOverGapTop:Ue,dragOverGapBottom:nt,pos:kt,active:Be,key:it});return"props"in ot||Object.defineProperty(ot,"props",{get:function(){return(0,f.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),B}}),ot}},8224:function(S,s,t){"use strict";t.d(s,{Z:function(){return p}});var i=t(4676);function p(g,h,A,y){var f=i.unstable_batchedUpdates?function(U){i.unstable_batchedUpdates(A,U)}:A;return g!=null&&g.addEventListener&&g.addEventListener(h,f,y),{remove:function(){g!=null&&g.removeEventListener&&g.removeEventListener(h,f,y)}}}},55468:function(S,s,t){"use strict";t.d(s,{g1:function(){return re},os:function(){return ye}});var i=/margin|padding|width|height|max|min|offset/,p={left:!0,top:!0},g={cssFloat:1,styleFloat:1,float:1};function h(ce){return ce.nodeType===1?ce.ownerDocument.defaultView.getComputedStyle(ce,null):{}}function A(ce,Ee,ge){if(Ee=Ee.toLowerCase(),ge==="auto"){if(Ee==="height")return ce.offsetHeight;if(Ee==="width")return ce.offsetWidth}return Ee in p||(p[Ee]=i.test(Ee)),p[Ee]?parseFloat(ge)||0:ge}function y(ce,Ee){var ge=arguments.length,Ce=h(ce);return Ee=g[Ee]?"cssFloat"in ce.style?"cssFloat":"styleFloat":Ee,ge===1?Ce:A(ce,Ee,Ce[Ee]||ce.style[Ee])}function f(ce,Ee,ge){var Ce=arguments.length;if(Ee=g[Ee]?"cssFloat"in ce.style?"cssFloat":"styleFloat":Ee,Ce===3)return typeof ge=="number"&&i.test(Ee)&&(ge="".concat(ge,"px")),ce.style[Ee]=ge,ge;for(var j in Ee)Ee.hasOwnProperty(j)&&f(ce,j,Ee[j]);return h(ce)}function F(ce){return ce===document.body?document.documentElement.clientWidth:ce.offsetWidth}function U(ce){return ce===document.body?window.innerHeight||document.documentElement.clientHeight:ce.offsetHeight}function ne(){var ce=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),Ee=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ce,height:Ee}}function re(){var ce=document.documentElement.clientWidth,Ee=window.innerHeight||document.documentElement.clientHeight;return{width:ce,height:Ee}}function pe(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function ye(ce){var Ee=ce.getBoundingClientRect(),ge=document.documentElement;return{left:Ee.left+(window.pageXOffset||ge.scrollLeft)-(ge.clientLeft||document.body.clientLeft||0),top:Ee.top+(window.pageYOffset||ge.scrollTop)-(ge.clientTop||document.body.clientTop||0)}}},3465:function(S,s,t){"use strict";t.d(s,{G:function(){return h}});var i=t(47273),p=function(y){if((0,i.Z)()&&window.document.documentElement){var f=Array.isArray(y)?y:[y],F=window.document.documentElement;return f.some(function(U){return U in F.style})}return!1},g=function(y,f){if(!p(y))return!1;var F=document.createElement("div"),U=F.style[y];return F.style[y]=f,F.style[y]!==U};function h(A,y){return!Array.isArray(A)&&y!==void 0?g(A,y):p(A)}},66328:function(S,s,t){"use strict";t.d(s,{Z:function(){return wt}});var i=t(75931),p=t(94480),g=t(20068),h=t(59301),A=t(54476);function y(R,ze){var tt=Object.keys(R);if(Object.getOwnPropertySymbols){var Ie=Object.getOwnPropertySymbols(R);ze&&(Ie=Ie.filter(function(pt){return Object.getOwnPropertyDescriptor(R,pt).enumerable})),tt.push.apply(tt,Ie)}return tt}function f(R){for(var ze=1;ze=4)return[R[0],R[1],R[2],R[3],"".concat(R[0],".").concat(R[1]),"".concat(R[0],".").concat(R[2]),"".concat(R[0],".").concat(R[3]),"".concat(R[1],".").concat(R[0]),"".concat(R[1],".").concat(R[2]),"".concat(R[1],".").concat(R[3]),"".concat(R[2],".").concat(R[0]),"".concat(R[2],".").concat(R[1]),"".concat(R[2],".").concat(R[3]),"".concat(R[3],".").concat(R[0]),"".concat(R[3],".").concat(R[1]),"".concat(R[3],".").concat(R[2]),"".concat(R[0],".").concat(R[1],".").concat(R[2]),"".concat(R[0],".").concat(R[1],".").concat(R[3]),"".concat(R[0],".").concat(R[2],".").concat(R[1]),"".concat(R[0],".").concat(R[2],".").concat(R[3]),"".concat(R[0],".").concat(R[3],".").concat(R[1]),"".concat(R[0],".").concat(R[3],".").concat(R[2]),"".concat(R[1],".").concat(R[0],".").concat(R[2]),"".concat(R[1],".").concat(R[0],".").concat(R[3]),"".concat(R[1],".").concat(R[2],".").concat(R[0]),"".concat(R[1],".").concat(R[2],".").concat(R[3]),"".concat(R[1],".").concat(R[3],".").concat(R[0]),"".concat(R[1],".").concat(R[3],".").concat(R[2]),"".concat(R[2],".").concat(R[0],".").concat(R[1]),"".concat(R[2],".").concat(R[0],".").concat(R[3]),"".concat(R[2],".").concat(R[1],".").concat(R[0]),"".concat(R[2],".").concat(R[1],".").concat(R[3]),"".concat(R[2],".").concat(R[3],".").concat(R[0]),"".concat(R[2],".").concat(R[3],".").concat(R[1]),"".concat(R[3],".").concat(R[0],".").concat(R[1]),"".concat(R[3],".").concat(R[0],".").concat(R[2]),"".concat(R[3],".").concat(R[1],".").concat(R[0]),"".concat(R[3],".").concat(R[1],".").concat(R[2]),"".concat(R[3],".").concat(R[2],".").concat(R[0]),"".concat(R[3],".").concat(R[2],".").concat(R[1]),"".concat(R[0],".").concat(R[1],".").concat(R[2],".").concat(R[3]),"".concat(R[0],".").concat(R[1],".").concat(R[3],".").concat(R[2]),"".concat(R[0],".").concat(R[2],".").concat(R[1],".").concat(R[3]),"".concat(R[0],".").concat(R[2],".").concat(R[3],".").concat(R[1]),"".concat(R[0],".").concat(R[3],".").concat(R[1],".").concat(R[2]),"".concat(R[0],".").concat(R[3],".").concat(R[2],".").concat(R[1]),"".concat(R[1],".").concat(R[0],".").concat(R[2],".").concat(R[3]),"".concat(R[1],".").concat(R[0],".").concat(R[3],".").concat(R[2]),"".concat(R[1],".").concat(R[2],".").concat(R[0],".").concat(R[3]),"".concat(R[1],".").concat(R[2],".").concat(R[3],".").concat(R[0]),"".concat(R[1],".").concat(R[3],".").concat(R[0],".").concat(R[2]),"".concat(R[1],".").concat(R[3],".").concat(R[2],".").concat(R[0]),"".concat(R[2],".").concat(R[0],".").concat(R[1],".").concat(R[3]),"".concat(R[2],".").concat(R[0],".").concat(R[3],".").concat(R[1]),"".concat(R[2],".").concat(R[1],".").concat(R[0],".").concat(R[3]),"".concat(R[2],".").concat(R[1],".").concat(R[3],".").concat(R[0]),"".concat(R[2],".").concat(R[3],".").concat(R[0],".").concat(R[1]),"".concat(R[2],".").concat(R[3],".").concat(R[1],".").concat(R[0]),"".concat(R[3],".").concat(R[0],".").concat(R[1],".").concat(R[2]),"".concat(R[3],".").concat(R[0],".").concat(R[2],".").concat(R[1]),"".concat(R[3],".").concat(R[1],".").concat(R[0],".").concat(R[2]),"".concat(R[3],".").concat(R[1],".").concat(R[2],".").concat(R[0]),"".concat(R[3],".").concat(R[2],".").concat(R[0],".").concat(R[1]),"".concat(R[3],".").concat(R[2],".").concat(R[1],".").concat(R[0])]}var U={};function ne(R){if(R.length===0||R.length===1)return R;var ze=R.join(".");return U[ze]||(U[ze]=F(R)),U[ze]}function re(R){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},tt=arguments.length>2?arguments[2]:void 0,Ie=R.filter(function(Ye){return Ye!=="token"}),pt=ne(Ie);return pt.reduce(function(Ye,en){return f(f({},Ye),tt[en])},ze)}function pe(R){return R.join(" ")}function ye(R,ze){var tt=0;return function(Ie){return tt+=1,Ie.map(function(pt,Ye){return ce({node:pt,stylesheet:R,useInlineStyles:ze,key:"code-segment-".concat(tt,"-").concat(Ye)})})}}function ce(R){var ze=R.node,tt=R.stylesheet,Ie=R.style,pt=Ie===void 0?{}:Ie,Ye=R.useInlineStyles,en=R.key,Ht=ze.properties,ln=ze.type,dn=ze.tagName,At=ze.value;if(ln==="text")return At;if(dn){var xt=ye(tt,Ye),Xt;if(!Ye)Xt=f(f({},Ht),{},{className:pe(Ht.className)});else{var Vt=Object.keys(tt).reduce(function(L,Te){return Te.split(".").forEach(function(rt){L.includes(rt)||L.push(rt)}),L},[]),Re=Ht.className&&Ht.className.includes("token")?["token"]:[],_e=Ht.className&&Re.concat(Ht.className.filter(function(L){return!Vt.includes(L)}));Xt=f(f({},Ht),{},{className:pe(_e)||void 0,style:re(Ht.className,Object.assign({},Ht.style,pt),tt)})}var q=xt(ze.children);return h.createElement(dn,(0,A.Z)({key:en},Xt),q)}}var Ee=function(R,ze){var tt=R.listLanguages();return tt.indexOf(ze)!==-1},ge=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"];function Ce(R,ze){var tt=Object.keys(R);if(Object.getOwnPropertySymbols){var Ie=Object.getOwnPropertySymbols(R);ze&&(Ie=Ie.filter(function(pt){return Object.getOwnPropertyDescriptor(R,pt).enumerable})),tt.push.apply(tt,Ie)}return tt}function j(R){for(var ze=1;ze1&&arguments[1]!==void 0?arguments[1]:[],tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Ie=0;Ie2&&arguments[2]!==void 0?arguments[2]:[];return X({children:z,lineNumber:De,lineNumberStyle:Ht,largestLineNumber:en,showInlineLineNumbers:pt,lineProps:tt,className:he,showLineNumbers:Ie,wrapLongLines:ln,wrapLines:ze})}function _e(z,De){if(Ie&&De&&pt){var he=ee(Ht,De,en);z.unshift(se(De,he))}return z}function q(z,De){var he=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return ze||he.length>0?Re(z,De,he):_e(z,De)}for(var L=function(){var De=At[Vt],he=De.children[0].value,Q=Z(he);if(Q){var ke=he.split(` @@ -130,7 +130,7 @@ `)};if(st===0){var yt=At.slice(Xt+1,Vt).concat(X({children:[gt],className:De.properties.className})),te=q(yt,mt);xt.push(te)}else if(st===ke.length-1){var Ge=At[Vt+1]&&At[Vt+1].children&&At[Vt+1].children[0],Qe={type:"text",value:"".concat(dt)};if(Ge){var Xe=X({children:[Qe],className:De.properties.className});At.splice(Vt+1,0,Xe)}else{var _=[Qe],at=q(_,mt,De.properties.className);xt.push(at)}}else{var Ct=[gt],Oe=q(Ct,mt,De.properties.className);xt.push(Oe)}}),Xt=Vt}Vt++};Vt code[class*="language-"]':{background:"#f5f2f0",padding:".1em",borderRadius:".3em",whiteSpace:"normal"},comment:{color:"slategray"},prolog:{color:"slategray"},doctype:{color:"slategray"},cdata:{color:"slategray"},punctuation:{color:"#999"},namespace:{Opacity:".7"},property:{color:"#905"},tag:{color:"#905"},boolean:{color:"#905"},number:{color:"#905"},constant:{color:"#905"},symbol:{color:"#905"},deleted:{color:"#905"},selector:{color:"#690"},"attr-name":{color:"#690"},string:{color:"#690"},char:{color:"#690"},builtin:{color:"#690"},inserted:{color:"#690"},operator:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},entity:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)",cursor:"help"},url:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},".language-css .token.string":{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},".style .token.string":{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},atrule:{color:"#07a"},"attr-value":{color:"#07a"},keyword:{color:"#07a"},function:{color:"#DD4A68"},"class-name":{color:"#DD4A68"},regex:{color:"#e90"},important:{color:"#e90",fontWeight:"bold"},variable:{color:"#e90"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"}},it=t(11594),ot=t.n(it),Bt=["abap","abnf","actionscript","ada","agda","al","antlr4","apacheconf","apex","apl","applescript","aql","arduino","arff","asciidoc","asm6502","asmatmel","aspnet","autohotkey","autoit","avisynth","avro-idl","bash","basic","batch","bbcode","bicep","birb","bison","bnf","brainfuck","brightscript","bro","bsl","c","cfscript","chaiscript","cil","clike","clojure","cmake","cobol","coffeescript","concurnas","coq","cpp","crystal","csharp","cshtml","csp","css-extras","css","csv","cypher","d","dart","dataweave","dax","dhall","diff","django","dns-zone-file","docker","dot","ebnf","editorconfig","eiffel","ejs","elixir","elm","erb","erlang","etlua","excel-formula","factor","false","firestore-security-rules","flow","fortran","fsharp","ftl","gap","gcode","gdscript","gedcom","gherkin","git","glsl","gml","gn","go-module","go","graphql","groovy","haml","handlebars","haskell","haxe","hcl","hlsl","hoon","hpkp","hsts","http","ichigojam","icon","icu-message-format","idris","iecst","ignore","inform7","ini","io","j","java","javadoc","javadoclike","javascript","javastacktrace","jexl","jolie","jq","js-extras","js-templates","jsdoc","json","json5","jsonp","jsstacktrace","jsx","julia","keepalived","keyman","kotlin","kumir","kusto","latex","latte","less","lilypond","liquid","lisp","livescript","llvm","log","lolcode","lua","magma","makefile","markdown","markup-templating","markup","matlab","maxscript","mel","mermaid","mizar","mongodb","monkey","moonscript","n1ql","n4js","nand2tetris-hdl","naniscript","nasm","neon","nevod","nginx","nim","nix","nsis","objectivec","ocaml","opencl","openqasm","oz","parigp","parser","pascal","pascaligo","pcaxis","peoplecode","perl","php-extras","php","phpdoc","plsql","powerquery","powershell","processing","prolog","promql","properties","protobuf","psl","pug","puppet","pure","purebasic","purescript","python","q","qml","qore","qsharp","r","racket","reason","regex","rego","renpy","rest","rip","roboconf","robotframework","ruby","rust","sas","sass","scala","scheme","scss","shell-session","smali","smalltalk","smarty","sml","solidity","solution-file","soy","sparql","splunk-spl","sqf","sql","squirrel","stan","stylus","swift","systemd","t4-cs","t4-templating","t4-vb","tap","tcl","textile","toml","tremor","tsx","tt2","turtle","twig","typescript","typoscript","unrealscript","uorazor","uri","v","vala","vbnet","velocity","verilog","vhdl","vim","visual-basic","warpscript","wasm","web-idl","wiki","wolfram","wren","xeora","xml-doc","xojo","xquery","yaml","yang","zig"],Wt=kt(ot(),Be);Wt.supportedLanguages=Bt;var wt=Wt},18369:function(S,s){"use strict";s.Z={'pre[class*="language-"]':{color:"#d4d4d4",fontSize:"13px",textShadow:"none",fontFamily:'Menlo, Monaco, Consolas, "Andale Mono", "Ubuntu Mono", "Courier New", monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto",background:"#1e1e1e"},'code[class*="language-"]':{color:"#d4d4d4",fontSize:"13px",textShadow:"none",fontFamily:'Menlo, Monaco, Consolas, "Andale Mono", "Ubuntu Mono", "Courier New", monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]::selection':{textShadow:"none",background:"#264F78"},'code[class*="language-"]::selection':{textShadow:"none",background:"#264F78"},'pre[class*="language-"] *::selection':{textShadow:"none",background:"#264F78"},'code[class*="language-"] *::selection':{textShadow:"none",background:"#264F78"},':not(pre) > code[class*="language-"]':{padding:".1em .3em",borderRadius:".3em",color:"#db4c69",background:"#1e1e1e"},".namespace":{Opacity:".7"},"doctype.doctype-tag":{color:"#569CD6"},"doctype.name":{color:"#9cdcfe"},comment:{color:"#6a9955"},prolog:{color:"#6a9955"},punctuation:{color:"#d4d4d4"},".language-html .language-css .token.punctuation":{color:"#d4d4d4"},".language-html .language-javascript .token.punctuation":{color:"#d4d4d4"},property:{color:"#9cdcfe"},tag:{color:"#569cd6"},boolean:{color:"#569cd6"},number:{color:"#b5cea8"},constant:{color:"#9cdcfe"},symbol:{color:"#b5cea8"},inserted:{color:"#b5cea8"},unit:{color:"#b5cea8"},selector:{color:"#d7ba7d"},"attr-name":{color:"#9cdcfe"},string:{color:"#ce9178"},char:{color:"#ce9178"},builtin:{color:"#ce9178"},deleted:{color:"#ce9178"},".language-css .token.string.url":{textDecoration:"underline"},operator:{color:"#d4d4d4"},entity:{color:"#569cd6"},"operator.arrow":{color:"#569CD6"},atrule:{color:"#ce9178"},"atrule.rule":{color:"#c586c0"},"atrule.url":{color:"#9cdcfe"},"atrule.url.function":{color:"#dcdcaa"},"atrule.url.punctuation":{color:"#d4d4d4"},keyword:{color:"#569CD6"},"keyword.module":{color:"#c586c0"},"keyword.control-flow":{color:"#c586c0"},function:{color:"#dcdcaa"},"function.maybe-class-name":{color:"#dcdcaa"},regex:{color:"#d16969"},important:{color:"#569cd6"},italic:{fontStyle:"italic"},"class-name":{color:"#4ec9b0"},"maybe-class-name":{color:"#4ec9b0"},console:{color:"#9cdcfe"},parameter:{color:"#9cdcfe"},interpolation:{color:"#9cdcfe"},"punctuation.interpolation-punctuation":{color:"#569cd6"},variable:{color:"#9cdcfe"},"imports.maybe-class-name":{color:"#9cdcfe"},"exports.maybe-class-name":{color:"#9cdcfe"},escape:{color:"#d7ba7d"},"tag.punctuation":{color:"#808080"},cdata:{color:"#808080"},"attr-value":{color:"#ce9178"},"attr-value.punctuation":{color:"#ce9178"},"attr-value.punctuation.attr-equals":{color:"#d4d4d4"},namespace:{color:"#4ec9b0"},'pre[class*="language-javascript"]':{color:"#9cdcfe"},'code[class*="language-javascript"]':{color:"#9cdcfe"},'pre[class*="language-jsx"]':{color:"#9cdcfe"},'code[class*="language-jsx"]':{color:"#9cdcfe"},'pre[class*="language-typescript"]':{color:"#9cdcfe"},'code[class*="language-typescript"]':{color:"#9cdcfe"},'pre[class*="language-tsx"]':{color:"#9cdcfe"},'code[class*="language-tsx"]':{color:"#9cdcfe"},'pre[class*="language-css"]':{color:"#ce9178"},'code[class*="language-css"]':{color:"#ce9178"},'pre[class*="language-html"]':{color:"#d4d4d4"},'code[class*="language-html"]':{color:"#d4d4d4"},".language-regex .token.anchor":{color:"#dcdcaa"},".language-html .token.punctuation":{color:"#808080"},'pre[class*="language-"] > code[class*="language-"]':{position:"relative",zIndex:"1"},".line-highlight.line-highlight":{background:"#f7ebc6",boxShadow:"inset 5px 0 0 #f7d87c",zIndex:"0"}}},19524:function(S,s,t){"use strict";t(84126);var i=t(59301),p=60103;if(s.Fragment=60107,typeof Symbol=="function"&&Symbol.for){var g=Symbol.for;p=g("react.element"),s.Fragment=g("react.fragment")}var h=i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,A=Object.prototype.hasOwnProperty,y={key:!0,ref:!0,__self:!0,__source:!0};function f(F,U,ne){var re,pe={},ye=null,ce=null;ne!==void 0&&(ye=""+ne),U.key!==void 0&&(ye=""+U.key),U.ref!==void 0&&(ce=U.ref);for(re in U)A.call(U,re)&&!y.hasOwnProperty(re)&&(pe[re]=U[re]);if(F&&F.defaultProps)for(re in U=F.defaultProps,U)pe[re]===void 0&&(pe[re]=U[re]);return{$$typeof:p,type:F,key:ye,ref:ce,props:pe,_owner:h.current}}s.jsx=f,s.jsxs=f},37712:function(S,s,t){"use strict";S.exports=t(19524)},95489:function(S,s,t){"use strict";var i=typeof globalThis=="object"?globalThis:typeof self=="object"?self:typeof window=="object"?window:typeof t.g=="object"?t.g:{},p=Y();i.Prism={manual:!0,disableWorkerMessageHandler:!0};var g=t(43621),h=t(12256),A=t(68398),y=t(70614),f=t(54212),F=t(9720),U=t(88786);p();var ne={}.hasOwnProperty;function re(){}re.prototype=A;var pe=new re;S.exports=pe,pe.highlight=Ee,pe.register=ye,pe.alias=ce,pe.registered=ge,pe.listLanguages=Ce,ye(y),ye(f),ye(F),ye(U),pe.util.encode=Z,pe.Token.stringify=j;function ye(V){if(typeof V!="function"||!V.displayName)throw new Error("Expected `function` for `grammar`, got `"+V+"`");pe.languages[V.displayName]===void 0&&V(pe)}function ce(V,se){var ee=pe.languages,X=V,Se,me,D,Ue;se&&(X={},X[V]=se);for(Se in X)for(me=X[Se],me=typeof me=="string"?[me]:me,D=me.length,Ue=-1;++Ue]?|>=?|\?=|[-+\/=])(?=\s)/,lookbehind:!0},"string-operator":{pattern:/(\s)&&?(?=\s)/,lookbehind:!0,alias:"keyword"},"token-operator":[{pattern:/(\w)(?:->?|=>|[~|{}])(?=\w)/,lookbehind:!0,alias:"punctuation"},{pattern:/[|{}]/,alias:"punctuation"}],punctuation:/[,.:()]/}}},15465:function(S){"use strict";S.exports=s,s.displayName="abnf",s.aliases=[];function s(t){(function(i){var p="(?:ALPHA|BIT|CHAR|CR|CRLF|CTL|DIGIT|DQUOTE|HEXDIG|HTAB|LF|LWSP|OCTET|SP|VCHAR|WSP)";i.languages.abnf={comment:/;.*/,string:{pattern:/(?:%[is])?"[^"\n\r]*"/,greedy:!0,inside:{punctuation:/^%[is]/}},range:{pattern:/%(?:b[01]+-[01]+|d\d+-\d+|x[A-F\d]+-[A-F\d]+)/i,alias:"number"},terminal:{pattern:/%(?:b[01]+(?:\.[01]+)*|d\d+(?:\.\d+)*|x[A-F\d]+(?:\.[A-F\d]+)*)/i,alias:"number"},repetition:{pattern:/(^|[^\w-])(?:\d*\*\d*|\d+)/,lookbehind:!0,alias:"operator"},definition:{pattern:/(^[ \t]*)(?:[a-z][\w-]*|<[^<>\r\n]*>)(?=\s*=)/m,lookbehind:!0,alias:"keyword",inside:{punctuation:/<|>/}},"core-rule":{pattern:RegExp("(?:(^|[^<\\w-])"+p+"|<"+p+">)(?![\\w-])","i"),lookbehind:!0,alias:["rule","constant"],inside:{punctuation:/<|>/}},rule:{pattern:/(^|[^<\w-])[a-z][\w-]*|<[^<>\r\n]*>/i,lookbehind:!0,inside:{punctuation:/<|>/}},operator:/=\/?|\//,punctuation:/[()\[\]]/}})(t)}},42746:function(S){"use strict";S.exports=s,s.displayName="actionscript",s.aliases=[];function s(t){t.languages.actionscript=t.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),t.languages.actionscript["class-name"].alias="function",delete t.languages.actionscript.parameter,delete t.languages.actionscript["literal-property"],t.languages.markup&&t.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:t.languages.markup}})}},93281:function(S){"use strict";S.exports=s,s.displayName="ada",s.aliases=[];function s(t){t.languages.ada={comment:/--.*/,string:/"(?:""|[^"\r\f\n])*"/,number:[{pattern:/\b\d(?:_?\d)*#[\dA-F](?:_?[\dA-F])*(?:\.[\dA-F](?:_?[\dA-F])*)?#(?:E[+-]?\d(?:_?\d)*)?/i},{pattern:/\b\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:E[+-]?\d(?:_?\d)*)?\b/i}],"attr-name":/\b'\w+/,keyword:/\b(?:abort|abs|abstract|accept|access|aliased|all|and|array|at|begin|body|case|constant|declare|delay|delta|digits|do|else|elsif|end|entry|exception|exit|for|function|generic|goto|if|in|interface|is|limited|loop|mod|new|not|null|of|others|out|overriding|package|pragma|private|procedure|protected|raise|range|record|rem|renames|requeue|return|reverse|select|separate|some|subtype|synchronized|tagged|task|terminate|then|type|until|use|when|while|with|xor)\b/i,boolean:/\b(?:false|true)\b/i,operator:/<[=>]?|>=?|=>?|:=|\/=?|\*\*?|[&+-]/,punctuation:/\.\.?|[,;():]/,char:/'.'/,variable:/\b[a-z](?:\w)*\b/i}}},95143:function(S){"use strict";S.exports=s,s.displayName="agda",s.aliases=[];function s(t){(function(i){i.languages.agda={comment:/\{-[\s\S]*?(?:-\}|$)|--.*/,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},punctuation:/[(){}⦃⦄.;@]/,"class-name":{pattern:/((?:data|record) +)\S+/,lookbehind:!0},function:{pattern:/(^[ \t]*)(?!\s)[^:\r\n]+(?=:)/m,lookbehind:!0},operator:{pattern:/(^\s*|\s)(?:[=|:∀→λ\\?_]|->)(?=\s)/,lookbehind:!0},keyword:/\b(?:Set|abstract|constructor|data|eta-equality|field|forall|hiding|import|in|inductive|infix|infixl|infixr|instance|let|macro|module|mutual|no-eta-equality|open|overlap|pattern|postulate|primitive|private|public|quote|quoteContext|quoteGoal|quoteTerm|record|renaming|rewrite|syntax|tactic|unquote|unquoteDecl|unquoteDef|using|variable|where|with)\b/}})(t)}},65924:function(S){"use strict";S.exports=s,s.displayName="al",s.aliases=[];function s(t){t.languages.al={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},function:{pattern:/(\b(?:event|procedure|trigger)\s+|(?:^|[^.])\.\s*)[a-z_]\w*(?=\s*\()/i,lookbehind:!0},keyword:[/\b(?:array|asserterror|begin|break|case|do|downto|else|end|event|exit|for|foreach|function|if|implements|in|indataset|interface|internal|local|of|procedure|program|protected|repeat|runonclient|securityfiltering|suppressdispose|temporary|then|to|trigger|until|var|while|with|withevents)\b/i,/\b(?:action|actions|addafter|addbefore|addfirst|addlast|area|assembly|chartpart|codeunit|column|controladdin|cuegroup|customizes|dataitem|dataset|dotnet|elements|enum|enumextension|extends|field|fieldattribute|fieldelement|fieldgroup|fieldgroups|fields|filter|fixed|grid|group|key|keys|label|labels|layout|modify|moveafter|movebefore|movefirst|movelast|page|pagecustomization|pageextension|part|profile|query|repeater|report|requestpage|schema|separator|systempart|table|tableelement|tableextension|textattribute|textelement|type|usercontrol|value|xmlport)\b/i],number:/\b(?:0x[\da-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)(?:F|LL?|U(?:LL?)?)?\b/i,boolean:/\b(?:false|true)\b/i,variable:/\b(?:Curr(?:FieldNo|Page|Report)|x?Rec|RequestOptionsPage)\b/,"class-name":/\b(?:automation|biginteger|bigtext|blob|boolean|byte|char|clienttype|code|completiontriggererrorlevel|connectiontype|database|dataclassification|datascope|date|dateformula|datetime|decimal|defaultlayout|dialog|dictionary|dotnetassembly|dotnettypedeclaration|duration|errorinfo|errortype|executioncontext|executionmode|fieldclass|fieldref|fieldtype|file|filterpagebuilder|guid|httpclient|httpcontent|httpheaders|httprequestmessage|httpresponsemessage|instream|integer|joker|jsonarray|jsonobject|jsontoken|jsonvalue|keyref|list|moduledependencyinfo|moduleinfo|none|notification|notificationscope|objecttype|option|outstream|pageresult|record|recordid|recordref|reportformat|securityfilter|sessionsettings|tableconnectiontype|tablefilter|testaction|testfield|testfilterfield|testpage|testpermissions|testrequestpage|text|textbuilder|textconst|textencoding|time|transactionmodel|transactiontype|variant|verbosity|version|view|views|webserviceactioncontext|webserviceactionresultcode|xmlattribute|xmlattributecollection|xmlcdata|xmlcomment|xmldeclaration|xmldocument|xmldocumenttype|xmlelement|xmlnamespacemanager|xmlnametable|xmlnode|xmlnodelist|xmlprocessinginstruction|xmlreadoptions|xmltext|xmlwriteoptions)\b/i,operator:/\.\.|:[=:]|[-+*/]=?|<>|[<>]=?|=|\b(?:and|div|mod|not|or|xor)\b/i,punctuation:/[()\[\]{}:.;,]/}}},65043:function(S){"use strict";S.exports=s,s.displayName="antlr4",s.aliases=["g4"];function s(t){t.languages.antlr4={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,string:{pattern:/'(?:\\.|[^\\'\r\n])*'/,greedy:!0},"character-class":{pattern:/\[(?:\\.|[^\\\]\r\n])*\]/,greedy:!0,alias:"regex",inside:{range:{pattern:/([^[]|(?:^|[^\\])(?:\\\\)*\\\[)-(?!\])/,lookbehind:!0,alias:"punctuation"},escape:/\\(?:u(?:[a-fA-F\d]{4}|\{[a-fA-F\d]+\})|[pP]\{[=\w-]+\}|[^\r\nupP])/,punctuation:/[\[\]]/}},action:{pattern:/\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\}/,greedy:!0,inside:{content:{pattern:/(\{)[\s\S]+(?=\})/,lookbehind:!0},punctuation:/[{}]/}},command:{pattern:/(->\s*(?!\s))(?:\s*(?:,\s*)?\b[a-z]\w*(?:\s*\([^()\r\n]*\))?)+(?=\s*;)/i,lookbehind:!0,inside:{function:/\b\w+(?=\s*(?:[,(]|$))/,punctuation:/[,()]/}},annotation:{pattern:/@\w+(?:::\w+)*/,alias:"keyword"},label:{pattern:/#[ \t]*\w+/,alias:"punctuation"},keyword:/\b(?:catch|channels|finally|fragment|grammar|import|lexer|locals|mode|options|parser|returns|throws|tokens)\b/,definition:[{pattern:/\b[a-z]\w*(?=\s*:)/,alias:["rule","class-name"]},{pattern:/\b[A-Z]\w*(?=\s*:)/,alias:["token","constant"]}],constant:/\b[A-Z][A-Z_]*\b/,operator:/\.\.|->|[|~]|[*+?]\??/,punctuation:/[;:()=]/},t.languages.g4=t.languages.antlr4}},43556:function(S){"use strict";S.exports=s,s.displayName="apacheconf",s.aliases=[];function s(t){t.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^[\t ]*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|Type|UserFile|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferedLogs|BufferSize|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CGIDScriptTimeout|CGIMapExtension|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DTracePrivileges|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtendedStatus|ExtFilterDefine|ExtFilterOptions|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|KeepAlive|KeepAliveTimeout|KeptBodySize|LanguagePriority|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|Limit(?:InternalRecursion|Request(?:Body|Fields|FieldSize|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|MMapFile|ModemStandard|ModMimeUsePathInfo|MultiviewsMatch|Mutex|NameVirtualHost|NoProxy|NWSSLTrustedCerts|NWSSLUpgradeable|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|RLimitCPU|RLimitMEM|RLimitNPROC|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|SSIEndTag|SSIErrorMsg|SSIETag|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|SRPUnknownUserSeed|SRPVerifierFile|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UserName|UseStapling|VerifyClient|VerifyDepth)|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadsPerChild|ThreadStackSize|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:[\w=],?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/}}},14901:function(S,s,t){"use strict";var i=t(69435);S.exports=p,p.displayName="apex",p.aliases=[];function p(g){g.register(i),function(h){var A=/\b(?:(?:after|before)(?=\s+[a-z])|abstract|activate|and|any|array|as|asc|autonomous|begin|bigdecimal|blob|boolean|break|bulk|by|byte|case|cast|catch|char|class|collect|commit|const|continue|currency|date|datetime|decimal|default|delete|desc|do|double|else|end|enum|exception|exit|export|extends|final|finally|float|for|from|get(?=\s*[{};])|global|goto|group|having|hint|if|implements|import|in|inner|insert|instanceof|int|integer|interface|into|join|like|limit|list|long|loop|map|merge|new|not|null|nulls|number|object|of|on|or|outer|override|package|parallel|pragma|private|protected|public|retrieve|return|rollback|select|set|short|sObject|sort|static|string|super|switch|synchronized|system|testmethod|then|this|throw|time|transaction|transient|trigger|try|undelete|update|upsert|using|virtual|void|webservice|when|where|while|(?:inherited|with|without)\s+sharing)\b/i,y=/\b(?:(?=[a-z_]\w*\s*[<\[])|(?!))[A-Z_]\w*(?:\s*\.\s*[A-Z_]\w*)*\b(?:\s*(?:\[\s*\]|<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>))*/.source.replace(//g,function(){return A.source});function f(U){return RegExp(U.replace(//g,function(){return y}),"i")}var F={keyword:A,punctuation:/[()\[\]{};,:.<>]/};h.languages.apex={comment:h.languages.clike.comment,string:h.languages.clike.string,sql:{pattern:/((?:[=,({:]|\breturn)\s*)\[[^\[\]]*\]/i,lookbehind:!0,greedy:!0,alias:"language-sql",inside:h.languages.sql},annotation:{pattern:/@\w+\b/,alias:"punctuation"},"class-name":[{pattern:f(/(\b(?:class|enum|extends|implements|instanceof|interface|new|trigger\s+\w+\s+on)\s+)/.source),lookbehind:!0,inside:F},{pattern:f(/(\(\s*)(?=\s*\)\s*[\w(])/.source),lookbehind:!0,inside:F},{pattern:f(/(?=\s*\w+\s*[;=,(){:])/.source),inside:F}],trigger:{pattern:/(\btrigger\s+)\w+\b/i,lookbehind:!0,alias:"class-name"},keyword:A,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/(?:\B\.\d+|\b\d+(?:\.\d+|L)?)\b/i,operator:/[!=](?:==?)?|\?\.?|&&|\|\||--|\+\+|[-+*/^&|]=?|:|<{1,3}=?/,punctuation:/[()\[\]{};,.]/}}(g)}},4248:function(S){"use strict";S.exports=s,s.displayName="apl",s.aliases=[];function s(t){t.languages.apl={comment:/(?:⍝|#[! ]).*$/m,string:{pattern:/'(?:[^'\r\n]|'')*'/,greedy:!0},number:/¯?(?:\d*\.?\b\d+(?:e[+¯]?\d+)?|¯|∞)(?:j¯?(?:(?:\d+(?:\.\d+)?|\.\d+)(?:e[+¯]?\d+)?|¯|∞))?/i,statement:/:[A-Z][a-z][A-Za-z]*\b/,"system-function":{pattern:/⎕[A-Z]+/i,alias:"function"},constant:/[⍬⌾#⎕⍞]/,function:/[-+×÷⌈⌊∣|⍳⍸?*⍟○!⌹<≤=>≥≠≡≢∊⍷∪∩~∨∧⍱⍲⍴,⍪⌽⊖⍉↑↓⊂⊃⊆⊇⌷⍋⍒⊤⊥⍕⍎⊣⊢⍁⍂≈⍯↗¤→]/,"monadic-operator":{pattern:/[\\\/⌿⍀¨⍨⌶&∥]/,alias:"operator"},"dyadic-operator":{pattern:/[.⍣⍠⍤∘⌸@⌺⍥]/,alias:"operator"},assignment:{pattern:/←/,alias:"keyword"},punctuation:/[\[;\]()◇⋄]/,dfn:{pattern:/[{}⍺⍵⍶⍹∇⍫:]/,alias:"builtin"}}}},17758:function(S){"use strict";S.exports=s,s.displayName="applescript",s.aliases=[];function s(t){t.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:begin|end|start)s? with|(?:contains?|(?:does not|doesn't) contain)|(?:is|isn't|is not) (?:contained by|in)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:comes|(?:does not|doesn't) come) (?:after|before)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equal to|equals|is not|isn't)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|as|div|mod|not|or))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,"class-name":/\b(?:POSIX file|RGB color|alias|application|boolean|centimeters|centimetres|class|constant|cubic centimeters|cubic centimetres|cubic feet|cubic inches|cubic meters|cubic metres|cubic yards|date|degrees Celsius|degrees Fahrenheit|degrees Kelvin|feet|file|gallons|grams|inches|integer|kilograms|kilometers|kilometres|list|liters|litres|meters|metres|miles|number|ounces|pounds|quarts|real|record|reference|script|square feet|square kilometers|square kilometres|square meters|square metres|square miles|square yards|text|yards)\b/,punctuation:/[{}():,¬«»《》]/}}},33335:function(S){"use strict";S.exports=s,s.displayName="aql",s.aliases=[];function s(t){t.languages.aql={comment:/\/\/.*|\/\*[\s\S]*?\*\//,property:{pattern:/([{,]\s*)(?:(?!\d)\w+|(["'´`])(?:(?!\2)[^\\\r\n]|\\.)*\2)(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},identifier:{pattern:/([´`])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},variable:/@@?\w+/,keyword:[{pattern:/(\bWITH\s+)COUNT(?=\s+INTO\b)/i,lookbehind:!0},/\b(?:AGGREGATE|ALL|AND|ANY|ASC|COLLECT|DESC|DISTINCT|FILTER|FOR|GRAPH|IN|INBOUND|INSERT|INTO|K_PATHS|K_SHORTEST_PATHS|LET|LIKE|LIMIT|NONE|NOT|NULL|OR|OUTBOUND|REMOVE|REPLACE|RETURN|SHORTEST_PATH|SORT|UPDATE|UPSERT|WINDOW|WITH)\b/i,{pattern:/(^|[^\w.[])(?:KEEP|PRUNE|SEARCH|TO)\b/i,lookbehind:!0},{pattern:/(^|[^\w.[])(?:CURRENT|NEW|OLD)\b/,lookbehind:!0},{pattern:/\bOPTIONS(?=\s*\{)/i}],function:/\b(?!\d)\w+(?=\s*\()/,boolean:/\b(?:false|true)\b/i,range:{pattern:/\.\./,alias:"operator"},number:[/\b0b[01]+/i,/\b0x[0-9a-f]+/i,/(?:\B\.\d+|\b(?:0|[1-9]\d*)(?:\.\d+)?)(?:e[+-]?\d+)?/i],operator:/\*{2,}|[=!]~|[!=<>]=?|&&|\|\||[-+*/%]/,punctuation:/::|[?.:,;()[\]{}]/}}},17427:function(S,s,t){"use strict";var i=t(87071);S.exports=p,p.displayName="arduino",p.aliases=["ino"];function p(g){g.register(i),g.languages.arduino=g.languages.extend("cpp",{keyword:/\b(?:String|array|bool|boolean|break|byte|case|catch|continue|default|do|double|else|finally|for|function|goto|if|in|instanceof|int|integer|long|loop|new|null|return|setup|string|switch|throw|try|void|while|word)\b/,constant:/\b(?:ANALOG_MESSAGE|DEFAULT|DIGITAL_MESSAGE|EXTERNAL|FIRMATA_STRING|HIGH|INPUT|INPUT_PULLUP|INTERNAL|INTERNAL1V1|INTERNAL2V56|LED_BUILTIN|LOW|OUTPUT|REPORT_ANALOG|REPORT_DIGITAL|SET_PIN_MODE|SYSEX_START|SYSTEM_RESET)\b/,builtin:/\b(?:Audio|BSSID|Bridge|Client|Console|EEPROM|Esplora|EsploraTFT|Ethernet|EthernetClient|EthernetServer|EthernetUDP|File|FileIO|FileSystem|Firmata|GPRS|GSM|GSMBand|GSMClient|GSMModem|GSMPIN|GSMScanner|GSMServer|GSMVoiceCall|GSM_SMS|HttpClient|IPAddress|IRread|Keyboard|KeyboardController|LiquidCrystal|LiquidCrystal_I2C|Mailbox|Mouse|MouseController|PImage|Process|RSSI|RobotControl|RobotMotor|SD|SPI|SSID|Scheduler|Serial|Server|Servo|SoftwareSerial|Stepper|Stream|TFT|Task|USBHost|WiFi|WiFiClient|WiFiServer|WiFiUDP|Wire|YunClient|YunServer|abs|addParameter|analogRead|analogReadResolution|analogReference|analogWrite|analogWriteResolution|answerCall|attach|attachGPRS|attachInterrupt|attached|autoscroll|available|background|beep|begin|beginPacket|beginSD|beginSMS|beginSpeaker|beginTFT|beginTransmission|beginWrite|bit|bitClear|bitRead|bitSet|bitWrite|blink|blinkVersion|buffer|changePIN|checkPIN|checkPUK|checkReg|circle|cityNameRead|cityNameWrite|clear|clearScreen|click|close|compassRead|config|connect|connected|constrain|cos|countryNameRead|countryNameWrite|createChar|cursor|debugPrint|delay|delayMicroseconds|detach|detachInterrupt|digitalRead|digitalWrite|disconnect|display|displayLogos|drawBMP|drawCompass|encryptionType|end|endPacket|endSMS|endTransmission|endWrite|exists|exitValue|fill|find|findUntil|flush|gatewayIP|get|getAsynchronously|getBand|getButton|getCurrentCarrier|getIMEI|getKey|getModifiers|getOemKey|getPINUsed|getResult|getSignalStrength|getSocket|getVoiceCallStatus|getXChange|getYChange|hangCall|height|highByte|home|image|interrupts|isActionDone|isDirectory|isListening|isPIN|isPressed|isValid|keyPressed|keyReleased|keyboardRead|knobRead|leftToRight|line|lineFollowConfig|listen|listenOnLocalhost|loadImage|localIP|lowByte|macAddress|maintain|map|max|messageAvailable|micros|millis|min|mkdir|motorsStop|motorsWrite|mouseDragged|mouseMoved|mousePressed|mouseReleased|move|noAutoscroll|noBlink|noBuffer|noCursor|noDisplay|noFill|noInterrupts|noListenOnLocalhost|noStroke|noTone|onReceive|onRequest|open|openNextFile|overflow|parseCommand|parseFloat|parseInt|parsePacket|pauseMode|peek|pinMode|playFile|playMelody|point|pointTo|position|pow|prepare|press|print|printFirmwareVersion|printVersion|println|process|processInput|pulseIn|put|random|randomSeed|read|readAccelerometer|readBlue|readButton|readBytes|readBytesUntil|readGreen|readJoystickButton|readJoystickSwitch|readJoystickX|readJoystickY|readLightSensor|readMessage|readMicrophone|readNetworks|readRed|readSlider|readString|readStringUntil|readTemperature|ready|rect|release|releaseAll|remoteIP|remoteNumber|remotePort|remove|requestFrom|retrieveCallingNumber|rewindDirectory|rightToLeft|rmdir|robotNameRead|robotNameWrite|run|runAsynchronously|runShellCommand|runShellCommandAsynchronously|running|scanNetworks|scrollDisplayLeft|scrollDisplayRight|seek|sendAnalog|sendDigitalPortPair|sendDigitalPorts|sendString|sendSysex|serialEvent|setBand|setBitOrder|setClockDivider|setCursor|setDNS|setDataMode|setFirmwareVersion|setMode|setPINUsed|setSpeed|setTextSize|setTimeout|shiftIn|shiftOut|shutdown|sin|size|sqrt|startLoop|step|stop|stroke|subnetMask|switchPIN|tan|tempoWrite|text|tone|transfer|tuneWrite|turn|updateIR|userNameRead|userNameWrite|voiceCall|waitContinue|width|write|writeBlue|writeGreen|writeJSON|writeMessage|writeMicroseconds|writeRGB|writeRed|yield)\b/}),g.languages.ino=g.languages.arduino}},22956:function(S){"use strict";S.exports=s,s.displayName="arff",s.aliases=[];function s(t){t.languages.arff={comment:/%.*/,string:{pattern:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/@(?:attribute|data|end|relation)\b/i,number:/\b\d+(?:\.\d+)?\b/,punctuation:/[{},]/}}},56007:function(S){"use strict";S.exports=s,s.displayName="asciidoc",s.aliases=["adoc"];function s(t){(function(i){var p={pattern:/(^[ \t]*)\[(?!\[)(?:(["'$`])(?:(?!\2)[^\\]|\\.)*\2|\[(?:[^\[\]\\]|\\.)*\]|[^\[\]\\"'$`]|\\.)*\]/m,lookbehind:!0,inside:{quoted:{pattern:/([$`])(?:(?!\1)[^\\]|\\.)*\1/,inside:{punctuation:/^[$`]|[$`]$/}},interpreted:{pattern:/'(?:[^'\\]|\\.)*'/,inside:{punctuation:/^'|'$/}},string:/"(?:[^"\\]|\\.)*"/,variable:/\w+(?==)/,punctuation:/^\[|\]$|,/,operator:/=/,"attr-value":/(?!^\s+$).+/}},g=i.languages.asciidoc={"comment-block":{pattern:/^(\/{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1/m,alias:"comment"},table:{pattern:/^\|={3,}(?:(?:\r?\n|\r(?!\n)).*)*?(?:\r?\n|\r)\|={3,}$/m,inside:{specifiers:{pattern:/(?:(?:(?:\d+(?:\.\d+)?|\.\d+)[+*](?:[<^>](?:\.[<^>])?|\.[<^>])?|[<^>](?:\.[<^>])?|\.[<^>])[a-z]*|[a-z]+)(?=\|)/,alias:"attr-value"},punctuation:{pattern:/(^|[^\\])[|!]=*/,lookbehind:!0}}},"passthrough-block":{pattern:/^(\+{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^\++|\++$/}},"literal-block":{pattern:/^(-{4,}|\.{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\.+)|(?:-+|\.+)$/}},"other-block":{pattern:/^(--|\*{4,}|_{4,}|={4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\*+|_+|=+)|(?:-+|\*+|_+|=+)$/}},"list-punctuation":{pattern:/(^[ \t]*)(?:-|\*{1,5}|\.{1,5}|(?:[a-z]|\d+)\.|[xvi]+\))(?= )/im,lookbehind:!0,alias:"punctuation"},"list-label":{pattern:/(^[ \t]*)[a-z\d].+(?::{2,4}|;;)(?=\s)/im,lookbehind:!0,alias:"symbol"},"indented-block":{pattern:/((\r?\n|\r)\2)([ \t]+)\S.*(?:(?:\r?\n|\r)\3.+)*(?=\2{2}|$)/,lookbehind:!0},comment:/^\/\/.*/m,title:{pattern:/^.+(?:\r?\n|\r)(?:={3,}|-{3,}|~{3,}|\^{3,}|\+{3,})$|^={1,5} .+|^\.(?![\s.]).*/m,alias:"important",inside:{punctuation:/^(?:\.|=+)|(?:=+|-+|~+|\^+|\++)$/}},"attribute-entry":{pattern:/^:[^:\r\n]+:(?: .*?(?: \+(?:\r?\n|\r).*?)*)?$/m,alias:"tag"},attributes:p,hr:{pattern:/^'{3,}$/m,alias:"punctuation"},"page-break":{pattern:/^<{3,}$/m,alias:"punctuation"},admonition:{pattern:/^(?:CAUTION|IMPORTANT|NOTE|TIP|WARNING):/m,alias:"keyword"},callout:[{pattern:/(^[ \t]*)/m,lookbehind:!0,alias:"symbol"},{pattern:/<\d+>/,alias:"symbol"}],macro:{pattern:/\b[a-z\d][a-z\d-]*::?(?:[^\s\[\]]*\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:{function:/^[a-z\d-]+(?=:)/,punctuation:/^::?/,attributes:{pattern:/(?:\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:p.inside}}},inline:{pattern:/(^|[^\\])(?:(?:\B\[(?:[^\]\\"']|(["'])(?:(?!\2)[^\\]|\\.)*\2|\\.)*\])?(?:\b_(?!\s)(?: _|[^_\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: _|[^_\\\r\n]|\\.)+)*_\b|\B``(?!\s).+?(?:(?:\r?\n|\r).+?)*''\B|\B`(?!\s)(?:[^`'\s]|\s+\S)+['`]\B|\B(['*+#])(?!\s)(?: \3|(?!\3)[^\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: \3|(?!\3)[^\\\r\n]|\\.)+)*\3\B)|(?:\[(?:[^\]\\"']|(["'])(?:(?!\4)[^\\]|\\.)*\4|\\.)*\])?(?:(__|\*\*|\+\+\+?|##|\$\$|[~^]).+?(?:(?:\r?\n|\r).+?)*\5|\{[^}\r\n]+\}|\[\[\[?.+?(?:(?:\r?\n|\r).+?)*\]?\]\]|<<.+?(?:(?:\r?\n|\r).+?)*>>|\(\(\(?.+?(?:(?:\r?\n|\r).+?)*\)?\)\)))/m,lookbehind:!0,inside:{attributes:p,url:{pattern:/^(?:\[\[\[?.+?\]?\]\]|<<.+?>>)$/,inside:{punctuation:/^(?:\[\[\[?|<<)|(?:\]\]\]?|>>)$/}},"attribute-ref":{pattern:/^\{.+\}$/,inside:{variable:{pattern:/(^\{)[a-z\d,+_-]+/,lookbehind:!0},operator:/^[=?!#%@$]|!(?=[:}])/,punctuation:/^\{|\}$|::?/}},italic:{pattern:/^(['_])[\s\S]+\1$/,inside:{punctuation:/^(?:''?|__?)|(?:''?|__?)$/}},bold:{pattern:/^\*[\s\S]+\*$/,inside:{punctuation:/^\*\*?|\*\*?$/}},punctuation:/^(?:``?|\+{1,3}|##?|\$\$|[~^]|\(\(\(?)|(?:''?|\+{1,3}|##?|\$\$|[~^`]|\)?\)\))$/}},replacement:{pattern:/\((?:C|R|TM)\)/,alias:"builtin"},entity:/&#?[\da-z]{1,8};/i,"line-continuation":{pattern:/(^| )\+$/m,lookbehind:!0,alias:"punctuation"}};function h(A){A=A.split(" ");for(var y={},f=0,F=A.length;f>=?|<<=?|&&?|\|\|?|[-+*/%&|^!=<>?]=?/,punctuation:/[(),:]/}}},84230:function(S,s,t){"use strict";var i=t(87648);S.exports=p,p.displayName="aspnet",p.aliases=[];function p(g){g.register(i),g.languages.aspnet=g.languages.extend("markup",{"page-directive":{pattern:/<%\s*@.*%>/,alias:"tag",inside:{"page-directive":{pattern:/<%\s*@\s*(?:Assembly|Control|Implements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Register)?|%>/i,alias:"tag"},rest:g.languages.markup.tag.inside}},directive:{pattern:/<%.*%>/,alias:"tag",inside:{directive:{pattern:/<%\s*?[$=%#:]{0,2}|%>/,alias:"tag"},rest:g.languages.csharp}}}),g.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,g.languages.insertBefore("inside","punctuation",{directive:g.languages.aspnet.directive},g.languages.aspnet.tag.inside["attr-value"]),g.languages.insertBefore("aspnet","comment",{"asp-comment":{pattern:/<%--[\s\S]*?--%>/,alias:["asp","comment"]}}),g.languages.insertBefore("aspnet",g.languages.javascript?"script":"tag",{"asp-script":{pattern:/(]*>)[\s\S]*?(?=<\/script>)/i,lookbehind:!0,alias:["asp","script"],inside:g.languages.csharp||{}}})}},20803:function(S){"use strict";S.exports=s,s.displayName="autohotkey",s.aliases=[];function s(t){t.languages.autohotkey={comment:[{pattern:/(^|\s);.*/,lookbehind:!0},{pattern:/(^[\t ]*)\/\*(?:[\r\n](?![ \t]*\*\/)|[^\r\n])*(?:[\r\n][ \t]*\*\/)?/m,lookbehind:!0,greedy:!0}],tag:{pattern:/^([ \t]*)[^\s,`":]+(?=:[ \t]*$)/m,lookbehind:!0},string:/"(?:[^"\n\r]|"")*"/,variable:/%\w+%/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/\?|\/\/?=?|:=|\|[=|]?|&[=&]?|\+[=+]?|-[=-]?|\*[=*]?|<(?:<=?|>|=)?|>>?=?|[.^!=~]=?|\b(?:AND|NOT|OR)\b/,boolean:/\b(?:false|true)\b/,selector:/\b(?:AutoTrim|BlockInput|Break|Click|ClipWait|Continue|Control|ControlClick|ControlFocus|ControlGet|ControlGetFocus|ControlGetPos|ControlGetText|ControlMove|ControlSend|ControlSendRaw|ControlSetText|CoordMode|Critical|DetectHiddenText|DetectHiddenWindows|Drive|DriveGet|DriveSpaceFree|EnvAdd|EnvDiv|EnvGet|EnvMult|EnvSet|EnvSub|EnvUpdate|Exit|ExitApp|FileAppend|FileCopy|FileCopyDir|FileCreateDir|FileCreateShortcut|FileDelete|FileEncoding|FileGetAttrib|FileGetShortcut|FileGetSize|FileGetTime|FileGetVersion|FileInstall|FileMove|FileMoveDir|FileRead|FileReadLine|FileRecycle|FileRecycleEmpty|FileRemoveDir|FileSelectFile|FileSelectFolder|FileSetAttrib|FileSetTime|FormatTime|GetKeyState|Gosub|Goto|GroupActivate|GroupAdd|GroupClose|GroupDeactivate|Gui|GuiControl|GuiControlGet|Hotkey|ImageSearch|IniDelete|IniRead|IniWrite|Input|InputBox|KeyWait|ListHotkeys|ListLines|ListVars|Loop|Menu|MouseClick|MouseClickDrag|MouseGetPos|MouseMove|MsgBox|OnExit|OutputDebug|Pause|PixelGetColor|PixelSearch|PostMessage|Process|Progress|Random|RegDelete|RegRead|RegWrite|Reload|Repeat|Return|Run|RunAs|RunWait|Send|SendEvent|SendInput|SendMessage|SendMode|SendPlay|SendRaw|SetBatchLines|SetCapslockState|SetControlDelay|SetDefaultMouseSpeed|SetEnv|SetFormat|SetKeyDelay|SetMouseDelay|SetNumlockState|SetRegView|SetScrollLockState|SetStoreCapslockMode|SetTimer|SetTitleMatchMode|SetWinDelay|SetWorkingDir|Shutdown|Sleep|Sort|SoundBeep|SoundGet|SoundGetWaveVolume|SoundPlay|SoundSet|SoundSetWaveVolume|SplashImage|SplashTextOff|SplashTextOn|SplitPath|StatusBarGetText|StatusBarWait|StringCaseSense|StringGetPos|StringLeft|StringLen|StringLower|StringMid|StringReplace|StringRight|StringSplit|StringTrimLeft|StringTrimRight|StringUpper|Suspend|SysGet|Thread|ToolTip|Transform|TrayTip|URLDownloadToFile|WinActivate|WinActivateBottom|WinClose|WinGet|WinGetActiveStats|WinGetActiveTitle|WinGetClass|WinGetPos|WinGetText|WinGetTitle|WinHide|WinKill|WinMaximize|WinMenuSelectItem|WinMinimize|WinMinimizeAll|WinMinimizeAllUndo|WinMove|WinRestore|WinSet|WinSetTitle|WinShow|WinWait|WinWaitActive|WinWaitClose|WinWaitNotActive)\b/i,constant:/\b(?:a_ahkpath|a_ahkversion|a_appdata|a_appdatacommon|a_autotrim|a_batchlines|a_caretx|a_carety|a_computername|a_controldelay|a_cursor|a_dd|a_ddd|a_dddd|a_defaultmousespeed|a_desktop|a_desktopcommon|a_detecthiddentext|a_detecthiddenwindows|a_endchar|a_eventinfo|a_exitreason|a_fileencoding|a_formatfloat|a_formatinteger|a_gui|a_guicontrol|a_guicontrolevent|a_guievent|a_guiheight|a_guiwidth|a_guix|a_guiy|a_hour|a_iconfile|a_iconhidden|a_iconnumber|a_icontip|a_index|a_ipaddress1|a_ipaddress2|a_ipaddress3|a_ipaddress4|a_is64bitos|a_isadmin|a_iscompiled|a_iscritical|a_ispaused|a_issuspended|a_isunicode|a_keydelay|a_language|a_lasterror|a_linefile|a_linenumber|a_loopfield|a_loopfileattrib|a_loopfiledir|a_loopfileext|a_loopfilefullpath|a_loopfilelongpath|a_loopfilename|a_loopfileshortname|a_loopfileshortpath|a_loopfilesize|a_loopfilesizekb|a_loopfilesizemb|a_loopfiletimeaccessed|a_loopfiletimecreated|a_loopfiletimemodified|a_loopreadline|a_loopregkey|a_loopregname|a_loopregsubkey|a_loopregtimemodified|a_loopregtype|a_mday|a_min|a_mm|a_mmm|a_mmmm|a_mon|a_mousedelay|a_msec|a_mydocuments|a_now|a_nowutc|a_numbatchlines|a_ostype|a_osversion|a_priorhotkey|a_priorkey|a_programfiles|a_programs|a_programscommon|a_ptrsize|a_regview|a_screendpi|a_screenheight|a_screenwidth|a_scriptdir|a_scriptfullpath|a_scripthwnd|a_scriptname|a_sec|a_space|a_startmenu|a_startmenucommon|a_startup|a_startupcommon|a_stringcasesense|a_tab|a_temp|a_thisfunc|a_thishotkey|a_thislabel|a_thismenu|a_thismenuitem|a_thismenuitempos|a_tickcount|a_timeidle|a_timeidlephysical|a_timesincepriorhotkey|a_timesincethishotkey|a_titlematchmode|a_titlematchmodespeed|a_username|a_wday|a_windelay|a_windir|a_workingdir|a_yday|a_year|a_yweek|a_yyyy|clipboard|clipboardall|comspec|errorlevel|programfiles)\b/i,builtin:/\b(?:abs|acos|asc|asin|atan|ceil|chr|class|comobjactive|comobjarray|comobjconnect|comobjcreate|comobjerror|comobjflags|comobjget|comobjquery|comobjtype|comobjvalue|cos|dllcall|exp|fileexist|Fileopen|floor|format|il_add|il_create|il_destroy|instr|isfunc|islabel|IsObject|ln|log|ltrim|lv_add|lv_delete|lv_deletecol|lv_getcount|lv_getnext|lv_gettext|lv_insert|lv_insertcol|lv_modify|lv_modifycol|lv_setimagelist|mod|numget|numput|onmessage|regexmatch|regexreplace|registercallback|round|rtrim|sb_seticon|sb_setparts|sb_settext|sin|sqrt|strlen|strreplace|strsplit|substr|tan|tv_add|tv_delete|tv_get|tv_getchild|tv_getcount|tv_getnext|tv_getparent|tv_getprev|tv_getselection|tv_gettext|tv_modify|varsetcapacity|winactive|winexist|__Call|__Get|__New|__Set)\b/i,symbol:/\b(?:alt|altdown|altup|appskey|backspace|browser_back|browser_favorites|browser_forward|browser_home|browser_refresh|browser_search|browser_stop|bs|capslock|ctrl|ctrlbreak|ctrldown|ctrlup|del|delete|down|end|enter|esc|escape|f1|f10|f11|f12|f13|f14|f15|f16|f17|f18|f19|f2|f20|f21|f22|f23|f24|f3|f4|f5|f6|f7|f8|f9|home|ins|insert|joy1|joy10|joy11|joy12|joy13|joy14|joy15|joy16|joy17|joy18|joy19|joy2|joy20|joy21|joy22|joy23|joy24|joy25|joy26|joy27|joy28|joy29|joy3|joy30|joy31|joy32|joy4|joy5|joy6|joy7|joy8|joy9|joyaxes|joybuttons|joyinfo|joyname|joypov|joyr|joyu|joyv|joyx|joyy|joyz|lalt|launch_app1|launch_app2|launch_mail|launch_media|lbutton|lcontrol|lctrl|left|lshift|lwin|lwindown|lwinup|mbutton|media_next|media_play_pause|media_prev|media_stop|numlock|numpad0|numpad1|numpad2|numpad3|numpad4|numpad5|numpad6|numpad7|numpad8|numpad9|numpadadd|numpadclear|numpaddel|numpaddiv|numpaddot|numpaddown|numpadend|numpadenter|numpadhome|numpadins|numpadleft|numpadmult|numpadpgdn|numpadpgup|numpadright|numpadsub|numpadup|pgdn|pgup|printscreen|ralt|rbutton|rcontrol|rctrl|right|rshift|rwin|rwindown|rwinup|scrolllock|shift|shiftdown|shiftup|space|tab|up|volume_down|volume_mute|volume_up|wheeldown|wheelleft|wheelright|wheelup|xbutton1|xbutton2)\b/i,important:/#\b(?:AllowSameLineComments|ClipboardTimeout|CommentFlag|DerefChar|ErrorStdOut|EscapeChar|HotkeyInterval|HotkeyModifierTimeout|Hotstring|If|IfTimeout|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Include|IncludeAgain|InputLevel|InstallKeybdHook|InstallMouseHook|KeyHistory|MaxHotkeysPerInterval|MaxMem|MaxThreads|MaxThreadsBuffer|MaxThreadsPerHotkey|MenuMaskKey|NoEnv|NoTrayIcon|Persistent|SingleInstance|UseHook|Warn|WinActivateForce)\b/i,keyword:/\b(?:Abort|AboveNormal|Add|ahk_class|ahk_exe|ahk_group|ahk_id|ahk_pid|All|Alnum|Alpha|AltSubmit|AltTab|AltTabAndMenu|AltTabMenu|AltTabMenuDismiss|AlwaysOnTop|AutoSize|Background|BackgroundTrans|BelowNormal|between|BitAnd|BitNot|BitOr|BitShiftLeft|BitShiftRight|BitXOr|Bold|Border|Button|ByRef|Catch|Checkbox|Checked|CheckedGray|Choose|ChooseString|Close|Color|ComboBox|Contains|ControlList|Count|Date|DateTime|Days|DDL|Default|DeleteAll|Delimiter|Deref|Destroy|Digit|Disable|Disabled|DropDownList|Edit|Eject|Else|Enable|Enabled|Error|Exist|Expand|ExStyle|FileSystem|Finally|First|Flash|Float|FloatFast|Focus|Font|for|global|Grid|Group|GroupBox|GuiClose|GuiContextMenu|GuiDropFiles|GuiEscape|GuiSize|Hdr|Hidden|Hide|High|HKCC|HKCR|HKCU|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_LOCAL_MACHINE|HKEY_USERS|HKLM|HKU|Hours|HScroll|Icon|IconSmall|ID|IDLast|If|IfEqual|IfExist|IfGreater|IfGreaterOrEqual|IfInString|IfLess|IfLessOrEqual|IfMsgBox|IfNotEqual|IfNotExist|IfNotInString|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Ignore|ImageList|in|Integer|IntegerFast|Interrupt|is|italic|Join|Label|LastFound|LastFoundExist|Limit|Lines|List|ListBox|ListView|local|Lock|Logoff|Low|Lower|Lowercase|MainWindow|Margin|Maximize|MaximizeBox|MaxSize|Minimize|MinimizeBox|MinMax|MinSize|Minutes|MonthCal|Mouse|Move|Multi|NA|No|NoActivate|NoDefault|NoHide|NoIcon|NoMainWindow|norm|Normal|NoSort|NoSortHdr|NoStandard|Not|NoTab|NoTimers|Number|Off|Ok|On|OwnDialogs|Owner|Parse|Password|Picture|Pixel|Pos|Pow|Priority|ProcessName|Radio|Range|Read|ReadOnly|Realtime|Redraw|Region|REG_BINARY|REG_DWORD|REG_EXPAND_SZ|REG_MULTI_SZ|REG_SZ|Relative|Rename|Report|Resize|Restore|Retry|RGB|Screen|Seconds|Section|Serial|SetLabel|ShiftAltTab|Show|Single|Slider|SortDesc|Standard|static|Status|StatusBar|StatusCD|strike|Style|Submit|SysMenu|Tab2|TabStop|Text|Theme|Throw|Tile|ToggleCheck|ToggleEnable|ToolWindow|Top|Topmost|TransColor|Transparent|Tray|TreeView|Try|TryAgain|Type|UnCheck|underline|Unicode|Unlock|Until|UpDown|Upper|Uppercase|UseErrorLevel|Vis|VisFirst|Visible|VScroll|Wait|WaitClose|WantCtrlA|WantF2|WantReturn|While|Wrap|Xdigit|xm|xp|xs|Yes|ym|yp|ys)\b/i,function:/[^(); \t,\n+*\-=?>:\\\/<&%\[\]]+(?=\()/,punctuation:/[{}[\]():,]/}}},65235:function(S){"use strict";S.exports=s,s.displayName="autoit",s.aliases=[];function s(t){t.languages.autoit={comment:[/;.*/,{pattern:/(^[\t ]*)#(?:comments-start|cs)[\s\S]*?^[ \t]*#(?:ce|comments-end)/m,lookbehind:!0}],url:{pattern:/(^[\t ]*#include\s+)(?:<[^\r\n>]+>|"[^\r\n"]+")/m,lookbehind:!0},string:{pattern:/(["'])(?:\1\1|(?!\1)[^\r\n])*\1/,greedy:!0,inside:{variable:/([%$@])\w+\1/}},directive:{pattern:/(^[\t ]*)#[\w-]+/m,lookbehind:!0,alias:"keyword"},function:/\b\w+(?=\()/,variable:/[$@]\w+/,keyword:/\b(?:Case|Const|Continue(?:Case|Loop)|Default|Dim|Do|Else(?:If)?|End(?:Func|If|Select|Switch|With)|Enum|Exit(?:Loop)?|For|Func|Global|If|In|Local|Next|Null|ReDim|Select|Static|Step|Switch|Then|To|Until|Volatile|WEnd|While|With)\b/i,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,boolean:/\b(?:False|True)\b/i,operator:/<[=>]?|[-+*\/=&>]=?|[?^]|\b(?:And|Not|Or)\b/i,punctuation:/[\[\]().,:]/}}},52406:function(S){"use strict";S.exports=s,s.displayName="avisynth",s.aliases=["avs"];function s(t){(function(i){function p(U,ne){return U.replace(/<<(\d+)>>/g,function(re,pe){return ne[+pe]})}function g(U,ne,re){return RegExp(p(U,ne),re||"")}var h=/bool|clip|float|int|string|val/.source,A=[/is(?:bool|clip|float|int|string)|defined|(?:(?:internal)?function|var)?exists?/.source,/apply|assert|default|eval|import|nop|select|undefined/.source,/opt_(?:allowfloataudio|avipadscanlines|dwchannelmask|enable_(?:b64a|planartopackedrgb|v210|y3_10_10|y3_10_16)|usewaveextensible|vdubplanarhack)|set(?:cachemode|maxcpu|memorymax|planarlegacyalignment|workingdir)/.source,/hex(?:value)?|value/.source,/abs|ceil|continued(?:denominator|numerator)?|exp|floor|fmod|frac|log(?:10)?|max|min|muldiv|pi|pow|rand|round|sign|spline|sqrt/.source,/a?sinh?|a?cosh?|a?tan[2h]?/.source,/(?:bit(?:and|not|x?or|[lr]?shift[aslu]?|sh[lr]|sa[lr]|[lr]rotatel?|ro[rl]|te?st|set(?:count)?|cl(?:ea)?r|ch(?:an)?ge?))/.source,/average(?:[bgr]|chroma[uv]|luma)|(?:[rgb]|chroma[uv]|luma|rgb|[yuv](?=difference(?:fromprevious|tonext)))difference(?:fromprevious|tonext)?|[yuvrgb]plane(?:median|min|max|minmaxdifference)/.source,/getprocessinfo|logmsg|script(?:dir(?:utf8)?|file(?:utf8)?|name(?:utf8)?)|setlogparams/.source,/chr|(?:fill|find|left|mid|replace|rev|right)str|format|[lu]case|ord|str(?:cmpi?|fromutf8|len|toutf8)|time|trim(?:all|left|right)/.source,/isversionorgreater|version(?:number|string)/.source,/buildpixeltype|colorspacenametopixeltype/.source,/addautoloaddir|on(?:cpu|cuda)|prefetch|setfiltermtmode/.source].join("|"),y=[/has(?:audio|video)/.source,/height|width/.source,/frame(?:count|rate)|framerate(?:denominator|numerator)/.source,/getparity|is(?:field|frame)based/.source,/bitspercomponent|componentsize|hasalpha|is(?:planar(?:rgba?)?|interleaved|rgb(?:24|32|48|64)?|y(?:8|u(?:va?|y2))?|yv(?:12|16|24|411)|420|422|444|packedrgb)|numcomponents|pixeltype/.source,/audio(?:bits|channels|duration|length(?:[fs]|hi|lo)?|rate)|isaudio(?:float|int)/.source].join("|"),f=[/avi(?:file)?source|directshowsource|image(?:reader|source|sourceanim)|opendmlsource|segmented(?:avisource|directshowsource)|wavsource/.source,/coloryuv|convertbacktoyuy2|convertto(?:RGB(?:24|32|48|64)|(?:planar)?RGBA?|Y8?|YV(?:12|16|24|411)|YUVA?(?:411|420|422|444)|YUY2)|fixluminance|gr[ae]yscale|invert|levels|limiter|mergea?rgb|merge(?:chroma|luma)|rgbadjust|show(?:alpha|blue|green|red)|swapuv|tweak|[uv]toy8?|ytouv/.source,/(?:colorkey|reset)mask|layer|mask(?:hs)?|merge|overlay|subtract/.source,/addborders|(?:bicubic|bilinear|blackman|gauss|lanczos4|lanczos|point|sinc|spline(?:16|36|64))resize|crop(?:bottom)?|flip(?:horizontal|vertical)|(?:horizontal|vertical)?reduceby2|letterbox|skewrows|turn(?:180|left|right)/.source,/blur|fixbrokenchromaupsampling|generalconvolution|(?:spatial|temporal)soften|sharpen/.source,/trim|(?:un)?alignedsplice|(?:assume|assumescaled|change|convert)FPS|(?:delete|duplicate)frame|dissolve|fade(?:in|io|out)[02]?|freezeframe|interleave|loop|reverse|select(?:even|odd|(?:range)?every)/.source,/assume[bt]ff|assume(?:field|frame)based|bob|complementparity|doubleweave|peculiarblend|pulldown|separate(?:columns|fields|rows)|swapfields|weave(?:columns|rows)?/.source,/amplify(?:db)?|assumesamplerate|audiodub(?:ex)?|audiotrim|convertaudioto(?:(?:8|16|24|32)bit|float)|converttomono|delayaudio|ensurevbrmp3sync|get(?:left|right)?channel|kill(?:audio|video)|mergechannels|mixaudio|monotostereo|normalize|resampleaudio|ssrc|supereq|timestretch/.source,/animate|applyrange|conditional(?:filter|reader|select)|frameevaluate|scriptclip|tcp(?:server|source)|writefile(?:end|if|start)?/.source,/imagewriter/.source,/blackness|blankclip|colorbars(?:hd)?|compare|dumpfiltergraph|echo|histogram|info|messageclip|preroll|setgraphanalysis|show(?:framenumber|smpte|time)|showfiveversions|stack(?:horizontal|vertical)|subtitle|tone|version/.source].join("|"),F=[A,y,f].join("|");i.languages.avisynth={comment:[{pattern:/(^|[^\\])\[\*(?:[^\[*]|\[(?!\*)|\*(?!\])|\[\*(?:[^\[*]|\[(?!\*)|\*(?!\]))*\*\])*\*\]/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],argument:{pattern:g(/\b(?:<<0>>)\s+("?)\w+\1/.source,[h],"i"),inside:{keyword:/^\w+/}},"argument-label":{pattern:/([,(][\s\\]*)\w+\s*=(?!=)/,lookbehind:!0,inside:{"argument-name":{pattern:/^\w+/,alias:"punctuation"},punctuation:/=$/}},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0,inside:{constant:{pattern:/\b(?:DEFAULT_MT_MODE|(?:MAINSCRIPT|PROGRAM|SCRIPT)DIR|(?:MACHINE|USER)_(?:CLASSIC|PLUS)_PLUGINS)\b/}}}],variable:/\b(?:last)\b/i,boolean:/\b(?:false|no|true|yes)\b/i,keyword:/\b(?:catch|else|for|function|global|if|return|try|while|__END__)\b/i,constant:/\bMT_(?:MULTI_INSTANCE|NICE_FILTER|SERIALIZED|SPECIAL_MT)\b/,"builtin-function":{pattern:g(/\b(?:<<0>>)\b/.source,[F],"i"),alias:"function"},"type-cast":{pattern:g(/\b(?:<<0>>)(?=\s*\()/.source,[h],"i"),alias:"keyword"},function:{pattern:/\b[a-z_]\w*(?=\s*\()|(\.)[a-z_]\w*\b/i,lookbehind:!0},"line-continuation":{pattern:/(^[ \t]*)\\|\\(?=[ \t]*$)/m,lookbehind:!0,alias:"punctuation"},number:/\B\$(?:[\da-f]{6}|[\da-f]{8})\b|(?:(?:\b|\B-)\d+(?:\.\d*)?\b|\B\.\d+\b)/i,operator:/\+\+?|[!=<>]=?|&&|\|\||[?:*/%-]/,punctuation:/[{}\[\]();,.]/},i.languages.avs=i.languages.avisynth})(t)}},79571:function(S){"use strict";S.exports=s,s.displayName="avroIdl",s.aliases=[];function s(t){t.languages["avro-idl"]={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/(^|[^\\])"(?:[^\r\n"\\]|\\.)*"/,lookbehind:!0,greedy:!0},annotation:{pattern:/@(?:[$\w.-]|`[^\r\n`]+`)+/,greedy:!0,alias:"function"},"function-identifier":{pattern:/`[^\r\n`]+`(?=\s*\()/,greedy:!0,alias:"function"},identifier:{pattern:/`[^\r\n`]+`/,greedy:!0},"class-name":{pattern:/(\b(?:enum|error|protocol|record|throws)\b\s+)[$\w]+/,lookbehind:!0,greedy:!0},keyword:/\b(?:array|boolean|bytes|date|decimal|double|enum|error|false|fixed|float|idl|import|int|local_timestamp_ms|long|map|null|oneway|protocol|record|schema|string|throws|time_ms|timestamp_ms|true|union|uuid|void)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:[{pattern:/(^|[^\w.])-?(?:(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|0x(?:[a-f0-9]+(?:\.[a-f0-9]*)?|\.[a-f0-9]+)(?:p[+-]?\d+)?)[dfl]?(?![\w.])/i,lookbehind:!0},/-?\b(?:Infinity|NaN)\b/],operator:/=/,punctuation:/[()\[\]{}<>.:,;-]/},t.languages.avdl=t.languages["avro-idl"]}},3058:function(S){"use strict";S.exports=s,s.displayName="bash",s.aliases=["shell"];function s(t){(function(i){var p="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",g={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},h={bash:g,environment:{pattern:RegExp("\\$"+p),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+p),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};i.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+p),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:h},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:g}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:h},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:h.entity}}],environment:{pattern:RegExp("\\$?"+p),alias:"constant"},variable:h.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},g.inside=i.languages.bash;for(var A=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],y=h.variable[1].inside,f=0;f?^\w +\-.])*"/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:AS|BEEP|BLOAD|BSAVE|CALL(?: ABSOLUTE)?|CASE|CHAIN|CHDIR|CLEAR|CLOSE|CLS|COM|COMMON|CONST|DATA|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DIM|DO|DOUBLE|ELSE|ELSEIF|END|ENVIRON|ERASE|ERROR|EXIT|FIELD|FILES|FOR|FUNCTION|GET|GOSUB|GOTO|IF|INPUT|INTEGER|IOCTL|KEY|KILL|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|MKDIR|NAME|NEXT|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPTION BASE|OUT|POKE|PUT|READ|REDIM|REM|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SELECT CASE|SHARED|SHELL|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|SUB|SWAP|SYSTEM|THEN|TIMER|TO|TROFF|TRON|TYPE|UNLOCK|UNTIL|USING|VIEW PRINT|WAIT|WEND|WHILE|WRITE)(?:\$|\b)/i,function:/\b(?:ABS|ACCESS|ACOS|ANGLE|AREA|ARITHMETIC|ARRAY|ASIN|ASK|AT|ATN|BASE|BEGIN|BREAK|CAUSE|CEIL|CHR|CLIP|COLLATE|COLOR|CON|COS|COSH|COT|CSC|DATE|DATUM|DEBUG|DECIMAL|DEF|DEG|DEGREES|DELETE|DET|DEVICE|DISPLAY|DOT|ELAPSED|EPS|ERASABLE|EXLINE|EXP|EXTERNAL|EXTYPE|FILETYPE|FIXED|FP|GO|GRAPH|HANDLER|IDN|IMAGE|IN|INT|INTERNAL|IP|IS|KEYED|LBOUND|LCASE|LEFT|LEN|LENGTH|LET|LINE|LINES|LOG|LOG10|LOG2|LTRIM|MARGIN|MAT|MAX|MAXNUM|MID|MIN|MISSING|MOD|NATIVE|NUL|NUMERIC|OF|OPTION|ORD|ORGANIZATION|OUTIN|OUTPUT|PI|POINT|POINTER|POINTS|POS|PRINT|PROGRAM|PROMPT|RAD|RADIANS|RANDOMIZE|RECORD|RECSIZE|RECTYPE|RELATIVE|REMAINDER|REPEAT|REST|RETRY|REWRITE|RIGHT|RND|ROUND|RTRIM|SAME|SEC|SELECT|SEQUENTIAL|SET|SETTER|SGN|SIN|SINH|SIZE|SKIP|SQR|STANDARD|STATUS|STR|STREAM|STYLE|TAB|TAN|TANH|TEMPLATE|TEXT|THERE|TIME|TIMEOUT|TRACE|TRANSFORM|TRUNCATE|UBOUND|UCASE|USE|VAL|VARIABLE|VIEWPORT|WHEN|WINDOW|WITH|ZER|ZONEWIDTH)(?:\$|\b)/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:AND|EQV|IMP|NOT|OR|XOR)\b/i,punctuation:/[,;:()]/}}},1618:function(S){"use strict";S.exports=s,s.displayName="batch",s.aliases=[];function s(t){(function(i){var p=/%%?[~:\w]+%?|!\S+!/,g={pattern:/\/[a-z?]+(?=[ :]|$):?|-[a-z]\b|--[a-z-]+\b/im,alias:"attr-name",inside:{punctuation:/:/}},h=/"(?:[\\"]"|[^"])*"(?!")/,A=/(?:\b|-)\d+\b/;i.languages.batch={comment:[/^::.*/m,{pattern:/((?:^|[&(])[ \t]*)rem\b(?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0}],label:{pattern:/^:.*/m,alias:"property"},command:[{pattern:/((?:^|[&(])[ \t]*)for(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* \S+ in \([^)]+\) do/im,lookbehind:!0,inside:{keyword:/\b(?:do|in)\b|^for\b/i,string:h,parameter:g,variable:p,number:A,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*)if(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:not )?(?:cmdextversion \d+|defined \w+|errorlevel \d+|exist \S+|(?:"[^"]*"|(?!")(?:(?!==)\S)+)?(?:==| (?:equ|geq|gtr|leq|lss|neq) )(?:"[^"]*"|[^\s"]\S*))/im,lookbehind:!0,inside:{keyword:/\b(?:cmdextversion|defined|errorlevel|exist|not)\b|^if\b/i,string:h,parameter:g,variable:p,number:A,operator:/\^|==|\b(?:equ|geq|gtr|leq|lss|neq)\b/i}},{pattern:/((?:^|[&()])[ \t]*)else\b/im,lookbehind:!0,inside:{keyword:/^else\b/i}},{pattern:/((?:^|[&(])[ \t]*)set(?: \/[a-z](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^set\b/i,string:h,parameter:g,variable:[p,/\w+(?=(?:[*\/%+\-&^|]|<<|>>)?=)/],number:A,operator:/[*\/%+\-&^|]=?|<<=?|>>=?|[!~_=]/,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*@?)\w+\b(?:"(?:[\\"]"|[^"])*"(?!")|[^"^&)\r\n]|\^(?:\r\n|[\s\S]))*/m,lookbehind:!0,inside:{keyword:/^\w+\b/,string:h,parameter:g,label:{pattern:/(^\s*):\S+/m,lookbehind:!0,alias:"property"},variable:p,number:A,operator:/\^/}}],operator:/[&@]/,punctuation:/[()']/}})(t)}},2505:function(S){"use strict";S.exports=s,s.displayName="bbcode",s.aliases=["shortcode"];function s(t){t.languages.bbcode={tag:{pattern:/\[\/?[^\s=\]]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))?(?:\s+[^\s=\]]+\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))*\s*\]/,inside:{tag:{pattern:/^\[\/?[^\s=\]]+/,inside:{punctuation:/^\[\/?/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+)/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\]/,"attr-name":/[^\s=\]]+/}}},t.languages.shortcode=t.languages.bbcode}},51274:function(S){"use strict";S.exports=s,s.displayName="bicep",s.aliases=[];function s(t){t.languages.bicep={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],property:[{pattern:/([\r\n][ \t]*)[a-z_]\w*(?=[ \t]*:)/i,lookbehind:!0},{pattern:/([\r\n][ \t]*)'(?:\\.|\$(?!\{)|[^'\\\r\n$])*'(?=[ \t]*:)/,lookbehind:!0,greedy:!0}],string:[{pattern:/'''[^'][\s\S]*?'''/,greedy:!0},{pattern:/(^|[^\\'])'(?:\\.|\$(?!\{)|[^'\\\r\n$])*'/,lookbehind:!0,greedy:!0}],"interpolated-string":{pattern:/(^|[^\\'])'(?:\\.|\$(?:(?!\{)|\{[^{}\r\n]*\})|[^'\\\r\n$])*'/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}\r\n]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0},punctuation:/^\$\{|\}$/}},string:/[\s\S]+/}},datatype:{pattern:/(\b(?:output|param)\b[ \t]+\w+[ \t]+)\w+\b/,lookbehind:!0,alias:"class-name"},boolean:/\b(?:false|true)\b/,keyword:/\b(?:existing|for|if|in|module|null|output|param|resource|targetScope|var)\b/,decorator:/@\w+\b/,function:/\b[a-z_]\w*(?=[ \t]*\()/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/,punctuation:/[{}[\];(),.:]/},t.languages.bicep["interpolated-string"].inside.interpolation.inside.expression.inside=t.languages.bicep}},23796:function(S){"use strict";S.exports=s,s.displayName="birb",s.aliases=[];function s(t){t.languages.birb=t.languages.extend("clike",{string:{pattern:/r?("|')(?:\\.|(?!\1)[^\\])*\1/,greedy:!0},"class-name":[/\b[A-Z](?:[\d_]*[a-zA-Z]\w*)?\b/,/\b(?:[A-Z]\w*|(?!(?:var|void)\b)[a-z]\w*)(?=\s+\w+\s*[;,=()])/],keyword:/\b(?:assert|break|case|class|const|default|else|enum|final|follows|for|grab|if|nest|new|next|noSeeb|return|static|switch|throw|var|void|while)\b/,operator:/\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?|:/,variable:/\b[a-z_]\w*\b/}),t.languages.insertBefore("birb","function",{metadata:{pattern:/<\w+>/,greedy:!0,alias:"symbol"}})}},13979:function(S,s,t){"use strict";var i=t(79440);S.exports=p,p.displayName="bison",p.aliases=[];function p(g){g.register(i),g.languages.bison=g.languages.extend("c",{}),g.languages.insertBefore("bison","comment",{bison:{pattern:/^(?:[^%]|%(?!%))*%%[\s\S]*?%%/,inside:{c:{pattern:/%\{[\s\S]*?%\}|\{(?:\{[^}]*\}|[^{}])*\}/,inside:{delimiter:{pattern:/^%?\{|%?\}$/,alias:"punctuation"},"bison-variable":{pattern:/[$@](?:<[^\s>]+>)?[\w$]+/,alias:"variable",inside:{punctuation:/<|>/}},rest:g.languages.c}},comment:g.languages.c.comment,string:g.languages.c.string,property:/\S+(?=:)/,keyword:/%\w+/,number:{pattern:/(^|[^@])\b(?:0x[\da-f]+|\d+)/i,lookbehind:!0},punctuation:/%[%?]|[|:;\[\]<>]/}}})}},87994:function(S){"use strict";S.exports=s,s.displayName="bnf",s.aliases=["rbnf"];function s(t){t.languages.bnf={string:{pattern:/"[^\r\n"]*"|'[^\r\n']*'/},definition:{pattern:/<[^<>\r\n\t]+>(?=\s*::=)/,alias:["rule","keyword"],inside:{punctuation:/^<|>$/}},rule:{pattern:/<[^<>\r\n\t]+>/,inside:{punctuation:/^<|>$/}},operator:/::=|[|()[\]{}*+?]|\.{3}/},t.languages.rbnf=t.languages.bnf}},47035:function(S){"use strict";S.exports=s,s.displayName="brainfuck",s.aliases=[];function s(t){t.languages.brainfuck={pointer:{pattern:/<|>/,alias:"keyword"},increment:{pattern:/\+/,alias:"inserted"},decrement:{pattern:/-/,alias:"deleted"},branching:{pattern:/\[|\]/,alias:"important"},operator:/[.,]/,comment:/\S+/}}},36142:function(S){"use strict";S.exports=s,s.displayName="brightscript",s.aliases=[];function s(t){t.languages.brightscript={comment:/(?:\brem|').*/i,"directive-statement":{pattern:/(^[\t ]*)#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if).*/im,lookbehind:!0,alias:"property",inside:{"error-message":{pattern:/(^#error).+/,lookbehind:!0},directive:{pattern:/^#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if)/,alias:"keyword"},expression:{pattern:/[\s\S]+/,inside:null}}},property:{pattern:/([\r\n{,][\t ]*)(?:(?!\d)\w+|"(?:[^"\r\n]|"")*"(?!"))(?=[ \t]*:)/,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},"class-name":{pattern:/(\bAs[\t ]+)\w+/i,lookbehind:!0},keyword:/\b(?:As|Dim|Each|Else|Elseif|End|Exit|For|Function|Goto|If|In|Print|Return|Step|Stop|Sub|Then|To|While)\b/i,boolean:/\b(?:false|true)\b/i,function:/\b(?!\d)\w+(?=[\t ]*\()/,number:/(?:\b\d+(?:\.\d+)?(?:[ed][+-]\d+)?|&h[a-f\d]+)\b[%&!#]?/i,operator:/--|\+\+|>>=?|<<=?|<>|[-+*/\\<>]=?|[:^=?]|\b(?:and|mod|not|or)\b/i,punctuation:/[.,;()[\]{}]/,constant:/\b(?:LINE_NUM)\b/i},t.languages.brightscript["directive-statement"].inside.expression.inside=t.languages.brightscript}},85290:function(S){"use strict";S.exports=s,s.displayName="bro",s.aliases=[];function s(t){t.languages.bro={comment:{pattern:/(^|[^\\$])#.*/,lookbehind:!0,inside:{italic:/\b(?:FIXME|TODO|XXX)\b/}},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},boolean:/\b[TF]\b/,function:{pattern:/(\b(?:event|function|hook)[ \t]+)\w+(?:::\w+)?/,lookbehind:!0},builtin:/(?:@(?:load(?:-(?:plugin|sigs))?|unload|prefixes|ifn?def|else|(?:end)?if|DIR|FILENAME))|(?:&?(?:add_func|create_expire|default|delete_func|encrypt|error_handler|expire_func|group|log|mergeable|optional|persistent|priority|raw_output|read_expire|redef|rotate_interval|rotate_size|synchronized|type_column|write_expire))/,constant:{pattern:/(\bconst[ \t]+)\w+/i,lookbehind:!0},keyword:/\b(?:add|addr|alarm|any|bool|break|const|continue|count|delete|double|else|enum|event|export|file|for|function|global|hook|if|in|int|interval|local|module|next|of|opaque|pattern|port|print|record|return|schedule|set|string|subnet|table|time|timeout|using|vector|when)\b/,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&|\|\|?|\?|\*|\/|~|\^|%/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,punctuation:/[{}[\];(),.:]/}}},7407:function(S){"use strict";S.exports=s,s.displayName="bsl",s.aliases=[];function s(t){t.languages.bsl={comment:/\/\/.*/,string:[{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},{pattern:/'(?:[^'\r\n\\]|\\.)*'/}],keyword:[{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:пока|для|новый|прервать|попытка|исключение|вызватьисключение|иначе|конецпопытки|неопределено|функция|перем|возврат|конецфункции|если|иначеесли|процедура|конецпроцедуры|тогда|знач|экспорт|конецесли|из|каждого|истина|ложь|по|цикл|конеццикла|выполнить)(?![\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:break|do|each|else|elseif|enddo|endfunction|endif|endprocedure|endtry|except|execute|export|false|for|function|if|in|new|null|procedure|raise|return|then|to|true|try|undefined|val|var|while)\b/i}],number:{pattern:/(^(?=\d)|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:\d+(?:\.\d*)?|\.\d+)(?:E[+-]?\d+)?/i,lookbehind:!0},operator:[/[<>+\-*/]=?|[%=]/,{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:и|или|не)(?![\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:and|not|or)\b/i}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/,directive:[{pattern:/^([ \t]*)&.*/m,lookbehind:!0,greedy:!0,alias:"important"},{pattern:/^([ \t]*)#.*/gm,lookbehind:!0,greedy:!0,alias:"important"}]},t.languages.oscript=t.languages.bsl}},79440:function(S){"use strict";S.exports=s,s.displayName="c",s.aliases=[];function s(t){t.languages.c=t.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),t.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),t.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},t.languages.c.string],char:t.languages.c.char,comment:t.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:t.languages.c}}}}),t.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete t.languages.c.boolean}},7110:function(S){"use strict";S.exports=s,s.displayName="cfscript",s.aliases=[];function s(t){t.languages.cfscript=t.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,inside:{annotation:{pattern:/(?:^|[^.])@[\w\.]+/,alias:"punctuation"}}},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],keyword:/\b(?:abstract|break|catch|component|continue|default|do|else|extends|final|finally|for|function|if|in|include|package|private|property|public|remote|required|rethrow|return|static|switch|throw|try|var|while|xml)\b(?!\s*=)/,operator:[/\+\+|--|&&|\|\||::|=>|[!=]==|<=?|>=?|[-+*/%&|^!=<>]=?|\?(?:\.|:)?|[?:]/,/\b(?:and|contains|eq|equal|eqv|gt|gte|imp|is|lt|lte|mod|not|or|xor)\b/],scope:{pattern:/\b(?:application|arguments|cgi|client|cookie|local|session|super|this|variables)\b/,alias:"global"},type:{pattern:/\b(?:any|array|binary|boolean|date|guid|numeric|query|string|struct|uuid|void|xml)\b/,alias:"builtin"}}),t.languages.insertBefore("cfscript","keyword",{"function-variable":{pattern:/[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"}}),delete t.languages.cfscript["class-name"],t.languages.cfc=t.languages.cfscript}},73435:function(S,s,t){"use strict";var i=t(87071);S.exports=p,p.displayName="chaiscript",p.aliases=[];function p(g){g.register(i),g.languages.chaiscript=g.languages.extend("clike",{string:{pattern:/(^|[^\\])'(?:[^'\\]|\\[\s\S])*'/,lookbehind:!0,greedy:!0},"class-name":[{pattern:/(\bclass\s+)\w+/,lookbehind:!0},{pattern:/(\b(?:attr|def)\s+)\w+(?=\s*::)/,lookbehind:!0}],keyword:/\b(?:attr|auto|break|case|catch|class|continue|def|default|else|finally|for|fun|global|if|return|switch|this|try|var|while)\b/,number:[g.languages.cpp.number,/\b(?:Infinity|NaN)\b/],operator:/>>=?|<<=?|\|\||&&|:[:=]?|--|\+\+|[=!<>+\-*/%|&^]=?|[?~]|`[^`\r\n]{1,4}`/}),g.languages.insertBefore("chaiscript","operator",{"parameter-type":{pattern:/([,(]\s*)\w+(?=\s+\w)/,lookbehind:!0,alias:"class-name"}}),g.languages.insertBefore("chaiscript","string",{"string-interpolation":{pattern:/(^|[^\\])"(?:[^"$\\]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\}/,lookbehind:!0,inside:{"interpolation-expression":{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:g.languages.chaiscript},"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"}}},string:/[\s\S]+/}}})}},91372:function(S){"use strict";S.exports=s,s.displayName="cil",s.aliases=[];function s(t){t.languages.cil={comment:/\/\/.*/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},directive:{pattern:/(^|\W)\.[a-z]+(?=\s)/,lookbehind:!0,alias:"class-name"},variable:/\[[\w\.]+\]/,keyword:/\b(?:abstract|ansi|assembly|auto|autochar|beforefieldinit|bool|bstr|byvalstr|catch|char|cil|class|currency|date|decimal|default|enum|error|explicit|extends|extern|famandassem|family|famorassem|final(?:ly)?|float32|float64|hidebysig|u?int(?:8|16|32|64)?|iant|idispatch|implements|import|initonly|instance|interface|iunknown|literal|lpstr|lpstruct|lptstr|lpwstr|managed|method|native(?:Type)?|nested|newslot|object(?:ref)?|pinvokeimpl|private|privatescope|public|reqsecobj|rtspecialname|runtime|sealed|sequential|serializable|specialname|static|string|struct|syschar|tbstr|unicode|unmanagedexp|unsigned|value(?:type)?|variant|virtual|void)\b/,function:/\b(?:(?:constrained|no|readonly|tail|unaligned|volatile)\.)?(?:conv\.(?:[iu][1248]?|ovf\.[iu][1248]?(?:\.un)?|r\.un|r4|r8)|ldc\.(?:i4(?:\.\d+|\.[mM]1|\.s)?|i8|r4|r8)|ldelem(?:\.[iu][1248]?|\.r[48]|\.ref|a)?|ldind\.(?:[iu][1248]?|r[48]|ref)|stelem\.?(?:i[1248]?|r[48]|ref)?|stind\.(?:i[1248]?|r[48]|ref)?|end(?:fault|filter|finally)|ldarg(?:\.[0-3s]|a(?:\.s)?)?|ldloc(?:\.\d+|\.s)?|sub(?:\.ovf(?:\.un)?)?|mul(?:\.ovf(?:\.un)?)?|add(?:\.ovf(?:\.un)?)?|stloc(?:\.[0-3s])?|refany(?:type|val)|blt(?:\.un)?(?:\.s)?|ble(?:\.un)?(?:\.s)?|bgt(?:\.un)?(?:\.s)?|bge(?:\.un)?(?:\.s)?|unbox(?:\.any)?|init(?:blk|obj)|call(?:i|virt)?|brfalse(?:\.s)?|bne\.un(?:\.s)?|ldloca(?:\.s)?|brzero(?:\.s)?|brtrue(?:\.s)?|brnull(?:\.s)?|brinst(?:\.s)?|starg(?:\.s)?|leave(?:\.s)?|shr(?:\.un)?|rem(?:\.un)?|div(?:\.un)?|clt(?:\.un)?|alignment|castclass|ldvirtftn|beq(?:\.s)?|ckfinite|ldsflda|ldtoken|localloc|mkrefany|rethrow|cgt\.un|arglist|switch|stsfld|sizeof|newobj|newarr|ldsfld|ldnull|ldflda|isinst|throw|stobj|stfld|ldstr|ldobj|ldlen|ldftn|ldfld|cpobj|cpblk|break|br\.s|xor|shl|ret|pop|not|nop|neg|jmp|dup|cgt|ceq|box|and|or|br)\b/,boolean:/\b(?:false|true)\b/,number:/\b-?(?:0x[0-9a-f]+|\d+)(?:\.[0-9a-f]+)?\b/i,punctuation:/[{}[\];(),:=]|IL_[0-9A-Za-z]+/}}},9720:function(S){"use strict";S.exports=s,s.displayName="clike",s.aliases=[];function s(t){t.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}}},63663:function(S){"use strict";S.exports=s,s.displayName="clojure",s.aliases=[];function s(t){t.languages.clojure={comment:{pattern:/;.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},char:/\\\w+/,symbol:{pattern:/(^|[\s()\[\]{},])::?[\w*+!?'<>=/.-]+/,lookbehind:!0},keyword:{pattern:/(\()(?:-|->|->>|\.|\.\.|\*|\/|\+|<|<=|=|==|>|>=|accessor|agent|agent-errors|aget|alength|all-ns|alter|and|append-child|apply|array-map|aset|aset-boolean|aset-byte|aset-char|aset-double|aset-float|aset-int|aset-long|aset-short|assert|assoc|await|await-for|bean|binding|bit-and|bit-not|bit-or|bit-shift-left|bit-shift-right|bit-xor|boolean|branch\?|butlast|byte|cast|char|children|class|clear-agent-errors|comment|commute|comp|comparator|complement|concat|cond|conj|cons|constantly|construct-proxy|contains\?|count|create-ns|create-struct|cycle|dec|declare|def|def-|definline|definterface|defmacro|defmethod|defmulti|defn|defn-|defonce|defproject|defprotocol|defrecord|defstruct|deftype|deref|difference|disj|dissoc|distinct|do|doall|doc|dorun|doseq|dosync|dotimes|doto|double|down|drop|drop-while|edit|end\?|ensure|eval|every\?|false\?|ffirst|file-seq|filter|find|find-doc|find-ns|find-var|first|float|flush|fn|fnseq|for|frest|gensym|get|get-proxy-class|hash-map|hash-set|identical\?|identity|if|if-let|if-not|import|in-ns|inc|index|insert-child|insert-left|insert-right|inspect-table|inspect-tree|instance\?|int|interleave|intersection|into|into-array|iterate|join|key|keys|keyword|keyword\?|last|lazy-cat|lazy-cons|left|lefts|let|line-seq|list|list\*|load|load-file|locking|long|loop|macroexpand|macroexpand-1|make-array|make-node|map|map-invert|map\?|mapcat|max|max-key|memfn|merge|merge-with|meta|min|min-key|monitor-enter|name|namespace|neg\?|new|newline|next|nil\?|node|not|not-any\?|not-every\?|not=|ns|ns-imports|ns-interns|ns-map|ns-name|ns-publics|ns-refers|ns-resolve|ns-unmap|nth|nthrest|or|parse|partial|path|peek|pop|pos\?|pr|pr-str|print|print-str|println|println-str|prn|prn-str|project|proxy|proxy-mappings|quot|quote|rand|rand-int|range|re-find|re-groups|re-matcher|re-matches|re-pattern|re-seq|read|read-line|recur|reduce|ref|ref-set|refer|rem|remove|remove-method|remove-ns|rename|rename-keys|repeat|replace|replicate|resolve|rest|resultset-seq|reverse|rfirst|right|rights|root|rrest|rseq|second|select|select-keys|send|send-off|seq|seq-zip|seq\?|set|set!|short|slurp|some|sort|sort-by|sorted-map|sorted-map-by|sorted-set|special-symbol\?|split-at|split-with|str|string\?|struct|struct-map|subs|subvec|symbol|symbol\?|sync|take|take-nth|take-while|test|throw|time|to-array|to-array-2d|tree-seq|true\?|try|union|up|update-proxy|val|vals|var|var-get|var-set|var\?|vector|vector-zip|vector\?|when|when-first|when-let|when-not|with-local-vars|with-meta|with-open|with-out-str|xml-seq|xml-zip|zero\?|zipmap|zipper)(?=[\s)]|$)/,lookbehind:!0},boolean:/\b(?:false|nil|true)\b/,number:{pattern:/(^|[^\w$@])(?:\d+(?:[/.]\d+)?(?:e[+-]?\d+)?|0x[a-f0-9]+|[1-9]\d?r[a-z0-9]+)[lmn]?(?![\w$@])/i,lookbehind:!0},function:{pattern:/((?:^|[^'])\()[\w*+!?'<>=/.-]+(?=[\s)]|$)/,lookbehind:!0},operator:/[#@^`~]/,punctuation:/[{}\[\](),]/}}},92987:function(S){"use strict";S.exports=s,s.displayName="cmake",s.aliases=[];function s(t){t.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\$\{(?:[^{}$]|\$\{[^{}$]*\})*\}/,inside:{punctuation:/\$\{|\}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT|VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?)|(?:ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:FALSE|OFF|ON|TRUE)\b/,namespace:/\b(?:INTERFACE|PRIVATE|PROPERTIES|PUBLIC|SHARED|STATIC|TARGET_OBJECTS)\b/,operator:/\b(?:AND|DEFINED|EQUAL|GREATER|LESS|MATCHES|NOT|OR|STREQUAL|STRGREATER|STRLESS|VERSION_EQUAL|VERSION_GREATER|VERSION_LESS)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/}}},91657:function(S){"use strict";S.exports=s,s.displayName="cobol",s.aliases=[];function s(t){t.languages.cobol={comment:{pattern:/\*>.*|(^[ \t]*)\*.*/m,lookbehind:!0,greedy:!0},string:{pattern:/[xzgn]?(?:"(?:[^\r\n"]|"")*"(?!")|'(?:[^\r\n']|'')*'(?!'))/i,greedy:!0},level:{pattern:/(^[ \t]*)\d+\b/m,lookbehind:!0,greedy:!0,alias:"number"},"class-name":{pattern:/(\bpic(?:ture)?\s+)(?:(?:[-\w$/,:*+<>]|\.(?!\s|$))(?:\(\d+\))?)+/i,lookbehind:!0,inside:{number:{pattern:/(\()\d+/,lookbehind:!0},punctuation:/[()]/}},keyword:{pattern:/(^|[^\w-])(?:ABORT|ACCEPT|ACCESS|ADD|ADDRESS|ADVANCING|AFTER|ALIGNED|ALL|ALPHABET|ALPHABETIC|ALPHABETIC-LOWER|ALPHABETIC-UPPER|ALPHANUMERIC|ALPHANUMERIC-EDITED|ALSO|ALTER|ALTERNATE|ANY|ARE|AREA|AREAS|AS|ASCENDING|ASCII|ASSIGN|ASSOCIATED-DATA|ASSOCIATED-DATA-LENGTH|AT|ATTRIBUTE|AUTHOR|AUTO|AUTO-SKIP|BACKGROUND-COLOR|BACKGROUND-COLOUR|BASIS|BEEP|BEFORE|BEGINNING|BELL|BINARY|BIT|BLANK|BLINK|BLOCK|BOTTOM|BOUNDS|BY|BYFUNCTION|BYTITLE|CALL|CANCEL|CAPABLE|CCSVERSION|CD|CF|CH|CHAINING|CHANGED|CHANNEL|CHARACTER|CHARACTERS|CLASS|CLASS-ID|CLOCK-UNITS|CLOSE|CLOSE-DISPOSITION|COBOL|CODE|CODE-SET|COL|COLLATING|COLUMN|COM-REG|COMMA|COMMITMENT|COMMON|COMMUNICATION|COMP|COMP-1|COMP-2|COMP-3|COMP-4|COMP-5|COMPUTATIONAL|COMPUTATIONAL-1|COMPUTATIONAL-2|COMPUTATIONAL-3|COMPUTATIONAL-4|COMPUTATIONAL-5|COMPUTE|CONFIGURATION|CONTAINS|CONTENT|CONTINUE|CONTROL|CONTROL-POINT|CONTROLS|CONVENTION|CONVERTING|COPY|CORR|CORRESPONDING|COUNT|CRUNCH|CURRENCY|CURSOR|DATA|DATA-BASE|DATE|DATE-COMPILED|DATE-WRITTEN|DAY|DAY-OF-WEEK|DBCS|DE|DEBUG-CONTENTS|DEBUG-ITEM|DEBUG-LINE|DEBUG-NAME|DEBUG-SUB-1|DEBUG-SUB-2|DEBUG-SUB-3|DEBUGGING|DECIMAL-POINT|DECLARATIVES|DEFAULT|DEFAULT-DISPLAY|DEFINITION|DELETE|DELIMITED|DELIMITER|DEPENDING|DESCENDING|DESTINATION|DETAIL|DFHRESP|DFHVALUE|DISABLE|DISK|DISPLAY|DISPLAY-1|DIVIDE|DIVISION|DONTCARE|DOUBLE|DOWN|DUPLICATES|DYNAMIC|EBCDIC|EGCS|EGI|ELSE|EMI|EMPTY-CHECK|ENABLE|END|END-ACCEPT|END-ADD|END-CALL|END-COMPUTE|END-DELETE|END-DIVIDE|END-EVALUATE|END-IF|END-MULTIPLY|END-OF-PAGE|END-PERFORM|END-READ|END-RECEIVE|END-RETURN|END-REWRITE|END-SEARCH|END-START|END-STRING|END-SUBTRACT|END-UNSTRING|END-WRITE|ENDING|ENTER|ENTRY|ENTRY-PROCEDURE|ENVIRONMENT|EOL|EOP|EOS|ERASE|ERROR|ESCAPE|ESI|EVALUATE|EVENT|EVERY|EXCEPTION|EXCLUSIVE|EXHIBIT|EXIT|EXPORT|EXTEND|EXTENDED|EXTERNAL|FD|FILE|FILE-CONTROL|FILLER|FINAL|FIRST|FOOTING|FOR|FOREGROUND-COLOR|FOREGROUND-COLOUR|FROM|FULL|FUNCTION|FUNCTION-POINTER|FUNCTIONNAME|GENERATE|GIVING|GLOBAL|GO|GOBACK|GRID|GROUP|HEADING|HIGH-VALUE|HIGH-VALUES|HIGHLIGHT|I-O|I-O-CONTROL|ID|IDENTIFICATION|IF|IMPLICIT|IMPORT|IN|INDEX|INDEXED|INDICATE|INITIAL|INITIALIZE|INITIATE|INPUT|INPUT-OUTPUT|INSPECT|INSTALLATION|INTEGER|INTO|INVALID|INVOKE|IS|JUST|JUSTIFIED|KANJI|KEPT|KEY|KEYBOARD|LABEL|LANGUAGE|LAST|LB|LD|LEADING|LEFT|LEFTLINE|LENGTH|LENGTH-CHECK|LIBACCESS|LIBPARAMETER|LIBRARY|LIMIT|LIMITS|LINAGE|LINAGE-COUNTER|LINE|LINE-COUNTER|LINES|LINKAGE|LIST|LOCAL|LOCAL-STORAGE|LOCK|LONG-DATE|LONG-TIME|LOW-VALUE|LOW-VALUES|LOWER|LOWLIGHT|MEMORY|MERGE|MESSAGE|MMDDYYYY|MODE|MODULES|MORE-LABELS|MOVE|MULTIPLE|MULTIPLY|NAMED|NATIONAL|NATIONAL-EDITED|NATIVE|NEGATIVE|NETWORK|NEXT|NO|NO-ECHO|NULL|NULLS|NUMBER|NUMERIC|NUMERIC-DATE|NUMERIC-EDITED|NUMERIC-TIME|OBJECT-COMPUTER|OCCURS|ODT|OF|OFF|OMITTED|ON|OPEN|OPTIONAL|ORDER|ORDERLY|ORGANIZATION|OTHER|OUTPUT|OVERFLOW|OVERLINE|OWN|PACKED-DECIMAL|PADDING|PAGE|PAGE-COUNTER|PASSWORD|PERFORM|PF|PH|PIC|PICTURE|PLUS|POINTER|PORT|POSITION|POSITIVE|PRINTER|PRINTING|PRIVATE|PROCEDURE|PROCEDURE-POINTER|PROCEDURES|PROCEED|PROCESS|PROGRAM|PROGRAM-ID|PROGRAM-LIBRARY|PROMPT|PURGE|QUEUE|QUOTE|QUOTES|RANDOM|RD|READ|READER|REAL|RECEIVE|RECEIVED|RECORD|RECORDING|RECORDS|RECURSIVE|REDEFINES|REEL|REF|REFERENCE|REFERENCES|RELATIVE|RELEASE|REMAINDER|REMARKS|REMOTE|REMOVAL|REMOVE|RENAMES|REPLACE|REPLACING|REPORT|REPORTING|REPORTS|REQUIRED|RERUN|RESERVE|RESET|RETURN|RETURN-CODE|RETURNING|REVERSE-VIDEO|REVERSED|REWIND|REWRITE|RF|RH|RIGHT|ROUNDED|RUN|SAME|SAVE|SCREEN|SD|SEARCH|SECTION|SECURE|SECURITY|SEGMENT|SEGMENT-LIMIT|SELECT|SEND|SENTENCE|SEPARATE|SEQUENCE|SEQUENTIAL|SET|SHARED|SHAREDBYALL|SHAREDBYRUNUNIT|SHARING|SHIFT-IN|SHIFT-OUT|SHORT-DATE|SIGN|SIZE|SORT|SORT-CONTROL|SORT-CORE-SIZE|SORT-FILE-SIZE|SORT-MERGE|SORT-MESSAGE|SORT-MODE-SIZE|SORT-RETURN|SOURCE|SOURCE-COMPUTER|SPACE|SPACES|SPECIAL-NAMES|STANDARD|STANDARD-1|STANDARD-2|START|STATUS|STOP|STRING|SUB-QUEUE-1|SUB-QUEUE-2|SUB-QUEUE-3|SUBTRACT|SUM|SUPPRESS|SYMBOL|SYMBOLIC|SYNC|SYNCHRONIZED|TABLE|TALLY|TALLYING|TAPE|TASK|TERMINAL|TERMINATE|TEST|TEXT|THEN|THREAD|THREAD-LOCAL|THROUGH|THRU|TIME|TIMER|TIMES|TITLE|TO|TODAYS-DATE|TODAYS-NAME|TOP|TRAILING|TRUNCATED|TYPE|TYPEDEF|UNDERLINE|UNIT|UNSTRING|UNTIL|UP|UPON|USAGE|USE|USING|VALUE|VALUES|VARYING|VIRTUAL|WAIT|WHEN|WHEN-COMPILED|WITH|WORDS|WORKING-STORAGE|WRITE|YEAR|YYYYDDD|YYYYMMDD|ZERO-FILL|ZEROES|ZEROS)(?![\w-])/i,lookbehind:!0},boolean:{pattern:/(^|[^\w-])(?:false|true)(?![\w-])/i,lookbehind:!0},number:{pattern:/(^|[^\w-])(?:[+-]?(?:(?:\d+(?:[.,]\d+)?|[.,]\d+)(?:e[+-]?\d+)?|zero))(?![\w-])/i,lookbehind:!0},operator:[/<>|[<>]=?|[=+*/&]/,{pattern:/(^|[^\w-])(?:-|and|equal|greater|less|not|or|than)(?![\w-])/i,lookbehind:!0}],punctuation:/[.:,()]/}}},34367:function(S){"use strict";S.exports=s,s.displayName="coffeescript",s.aliases=["coffee"];function s(t){(function(i){var p=/#(?!\{).+/,g={pattern:/#\{[^}]+\}/,alias:"variable"};i.languages.coffeescript=i.languages.extend("javascript",{comment:p,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:g}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),i.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:p,interpolation:g}}}),i.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:i.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:g}}]}),i.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete i.languages.coffeescript["template-string"],i.languages.coffee=i.languages.coffeescript})(t)}},35348:function(S){"use strict";S.exports=s,s.displayName="concurnas",s.aliases=["conc"];function s(t){t.languages.concurnas={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\/\/.*)/,lookbehind:!0,greedy:!0},langext:{pattern:/\b\w+\s*\|\|[\s\S]+?\|\|/,greedy:!0,inside:{"class-name":/^\w+/,string:{pattern:/(^\s*\|\|)[\s\S]+(?=\|\|$)/,lookbehind:!0},punctuation:/\|\|/}},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/,lookbehind:!0},keyword:/\b(?:abstract|actor|also|annotation|assert|async|await|bool|boolean|break|byte|case|catch|changed|char|class|closed|constant|continue|def|default|del|double|elif|else|enum|every|extends|false|finally|float|for|from|global|gpudef|gpukernel|if|import|in|init|inject|int|lambda|local|long|loop|match|new|nodefault|null|of|onchange|open|out|override|package|parfor|parforsync|post|pre|private|protected|provide|provider|public|return|shared|short|single|size_t|sizeof|super|sync|this|throw|trait|trans|transient|true|try|typedef|unchecked|using|val|var|void|while|with)\b/,boolean:/\b(?:false|true)\b/,number:/\b0b[01][01_]*L?\b|\b0x(?:[\da-f_]*\.)?[\da-f_p+-]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfls]?/i,punctuation:/[{}[\];(),.:]/,operator:/<==|>==|=>|->|<-|<>|&==|&<>|\?:?|\.\?|\+\+|--|[-+*/=<>]=?|[!^~]|\b(?:and|as|band|bor|bxor|comp|is|isnot|mod|or)\b=?/,annotation:{pattern:/@(?:\w+:)?(?:\w+|\[[^\]]+\])?/,alias:"builtin"}},t.languages.insertBefore("concurnas","langext",{"regex-literal":{pattern:/\br("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:t.languages.concurnas},regex:/[\s\S]+/}},"string-literal":{pattern:/(?:\B|\bs)("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:t.languages.concurnas},string:/[\s\S]+/}}}),t.languages.conc=t.languages.concurnas}},26841:function(S){"use strict";S.exports=s,s.displayName="coq",s.aliases=[];function s(t){(function(i){for(var p=/\(\*(?:[^(*]|\((?!\*)|\*(?!\))|)*\*\)/.source,g=0;g<2;g++)p=p.replace(//g,function(){return p});p=p.replace(//g,"[]"),i.languages.coq={comment:RegExp(p),string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},attribute:[{pattern:RegExp(/#\[(?:[^\[\]("]|"(?:[^"]|"")*"(?!")|\((?!\*)|)*\]/.source.replace(//g,function(){return p})),greedy:!0,alias:"attr-name",inside:{comment:RegExp(p),string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},operator:/=/,punctuation:/^#\[|\]$|[,()]/}},{pattern:/\b(?:Cumulative|Global|Local|Monomorphic|NonCumulative|Polymorphic|Private|Program)\b/,alias:"attr-name"}],keyword:/\b(?:Abort|About|Add|Admit|Admitted|All|Arguments|As|Assumptions|Axiom|Axioms|Back|BackTo|Backtrace|BinOp|BinOpSpec|BinRel|Bind|Blacklist|Canonical|Case|Cd|Check|Class|Classes|Close|CoFixpoint|CoInductive|Coercion|Coercions|Collection|Combined|Compute|Conjecture|Conjectures|Constant|Constants|Constraint|Constructors|Context|Corollary|Create|CstOp|Custom|Cut|Debug|Declare|Defined|Definition|Delimit|Dependencies|Dependent|Derive|Diffs|Drop|Elimination|End|Entry|Equality|Eval|Example|Existential|Existentials|Existing|Export|Extern|Extraction|Fact|Fail|Field|File|Firstorder|Fixpoint|Flags|Focus|From|Funclass|Function|Functional|GC|Generalizable|Goal|Grab|Grammar|Graph|Guarded|Haskell|Heap|Hide|Hint|HintDb|Hints|Hypotheses|Hypothesis|IF|Identity|Immediate|Implicit|Implicits|Import|Include|Induction|Inductive|Infix|Info|Initial|InjTyp|Inline|Inspect|Instance|Instances|Intro|Intros|Inversion|Inversion_clear|JSON|Language|Left|Lemma|Let|Lia|Libraries|Library|Load|LoadPath|Locate|Ltac|Ltac2|ML|Match|Method|Minimality|Module|Modules|Morphism|Next|NoInline|Notation|Number|OCaml|Obligation|Obligations|Opaque|Open|Optimize|Parameter|Parameters|Parametric|Path|Paths|Prenex|Preterm|Primitive|Print|Profile|Projections|Proof|Prop|PropBinOp|PropOp|PropUOp|Property|Proposition|Pwd|Qed|Quit|Rec|Record|Recursive|Redirect|Reduction|Register|Relation|Remark|Remove|Require|Reserved|Reset|Resolve|Restart|Rewrite|Right|Ring|Rings|SProp|Saturate|Save|Scheme|Scope|Scopes|Search|SearchHead|SearchPattern|SearchRewrite|Section|Separate|Set|Setoid|Show|Signatures|Solve|Solver|Sort|Sortclass|Sorted|Spec|Step|Strategies|Strategy|String|Structure|SubClass|Subgraph|SuchThat|Tactic|Term|TestCompile|Theorem|Time|Timeout|To|Transparent|Type|Typeclasses|Types|Typing|UnOp|UnOpSpec|Undelimit|Undo|Unfocus|Unfocused|Unfold|Universe|Universes|Unshelve|Variable|Variables|Variant|Verbose|View|Visibility|Zify|_|apply|as|at|by|cofix|else|end|exists|exists2|fix|for|forall|fun|if|in|let|match|measure|move|removed|return|struct|then|using|wf|where|with)\b/,number:/\b(?:0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]+)?(?:p[+-]?\d[\d_]*)?|\d[\d_]*(?:\.[\d_]+)?(?:e[+-]?\d[\d_]*)?)\b/i,punct:{pattern:/@\{|\{\||\[=|:>/,alias:"punctuation"},operator:/\/\\|\\\/|\.{2,3}|:{1,2}=|\*\*|[-=]>|<(?:->?|[+:=>]|<:)|>(?:=|->)|\|[-|]?|[-!%&*+/<=>?@^~']/,punctuation:/\.\(|`\(|@\{|`\{|\{\||\[=|:>|[:.,;(){}\[\]]/}})(t)}},87071:function(S,s,t){"use strict";var i=t(79440);S.exports=p,p.displayName="cpp",p.aliases=[];function p(g){g.register(i),function(h){var A=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,y=/\b(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,function(){return A.source});h.languages.cpp=h.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,function(){return A.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:A,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),h.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//g,function(){return y})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),h.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:h.languages.cpp}}}}),h.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),h.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:h.languages.extend("cpp",{})}}),h.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},h.languages.cpp["base-clause"])}(g)}},13652:function(S,s,t){"use strict";var i=t(75308);S.exports=p,p.displayName="crystal",p.aliases=[];function p(g){g.register(i),function(h){h.languages.crystal=h.languages.extend("ruby",{keyword:[/\b(?:__DIR__|__END_LINE__|__FILE__|__LINE__|abstract|alias|annotation|as|asm|begin|break|case|class|def|do|else|elsif|end|ensure|enum|extend|for|fun|if|ifdef|include|instance_sizeof|lib|macro|module|next|of|out|pointerof|private|protected|ptr|require|rescue|return|select|self|sizeof|struct|super|then|type|typeof|undef|uninitialized|union|unless|until|when|while|with|yield)\b/,{pattern:/(\.\s*)(?:is_a|responds_to)\?/,lookbehind:!0}],number:/\b(?:0b[01_]*[01]|0o[0-7_]*[0-7]|0x[\da-fA-F_]*[\da-fA-F]|(?:\d(?:[\d_]*\d)?)(?:\.[\d_]*\d)?(?:[eE][+-]?[\d_]*\d)?)(?:_(?:[uif](?:8|16|32|64))?)?\b/,operator:[/->/,h.languages.ruby.operator],punctuation:/[(){}[\].,;\\]/}),h.languages.insertBefore("crystal","string-literal",{attribute:{pattern:/@\[.*?\]/,inside:{delimiter:{pattern:/^@\[|\]$/,alias:"punctuation"},attribute:{pattern:/^(\s*)\w+/,lookbehind:!0,alias:"class-name"},args:{pattern:/\S(?:[\s\S]*\S)?/,inside:h.languages.crystal}}},expansion:{pattern:/\{(?:\{.*?\}|%.*?%)\}/,inside:{content:{pattern:/^(\{.)[\s\S]+(?=.\}$)/,lookbehind:!0,inside:h.languages.crystal},delimiter:{pattern:/^\{[\{%]|[\}%]\}$/,alias:"operator"}}},char:{pattern:/'(?:[^\\\r\n]{1,2}|\\(?:.|u(?:[A-Fa-f0-9]{1,4}|\{[A-Fa-f0-9]{1,6}\})))'/,greedy:!0}})}(g)}},87648:function(S){"use strict";S.exports=s,s.displayName="csharp",s.aliases=["dotnet","cs"];function s(t){(function(i){function p(Bt,Wt){return Bt.replace(/<<(\d+)>>/g,function(wt,R){return"(?:"+Wt[+R]+")"})}function g(Bt,Wt,wt){return RegExp(p(Bt,Wt),wt||"")}function h(Bt,Wt){for(var wt=0;wt>/g,function(){return"(?:"+Bt+")"});return Bt.replace(/<>/g,"[^\\s\\S]")}var A={type:"bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",typeDeclaration:"class enum interface record struct",contextual:"add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",other:"abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield"};function y(Bt){return"\\b(?:"+Bt.trim().replace(/ /g,"|")+")\\b"}var f=y(A.typeDeclaration),F=RegExp(y(A.type+" "+A.typeDeclaration+" "+A.contextual+" "+A.other)),U=y(A.typeDeclaration+" "+A.contextual+" "+A.other),ne=y(A.type+" "+A.typeDeclaration+" "+A.other),re=h(/<(?:[^<>;=+\-*/%&|^]|<>)*>/.source,2),pe=h(/\((?:[^()]|<>)*\)/.source,2),ye=/@?\b[A-Za-z_]\w*\b/.source,ce=p(/<<0>>(?:\s*<<1>>)?/.source,[ye,re]),Ee=p(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[U,ce]),ge=/\[\s*(?:,\s*)*\]/.source,Ce=p(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[Ee,ge]),j=p(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[re,pe,ge]),G=p(/\(<<0>>+(?:,<<0>>+)+\)/.source,[j]),Z=p(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[G,Ee,ge]),B={keyword:F,punctuation:/[<>()?,.:[\]]/},Y=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,V=/"(?:\\.|[^\\"\r\n])*"/.source,se=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;i.languages.csharp=i.languages.extend("clike",{string:[{pattern:g(/(^|[^$\\])<<0>>/.source,[se]),lookbehind:!0,greedy:!0},{pattern:g(/(^|[^@$\\])<<0>>/.source,[V]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:g(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[Ee]),lookbehind:!0,inside:B},{pattern:g(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[ye,Z]),lookbehind:!0,inside:B},{pattern:g(/(\busing\s+)<<0>>(?=\s*=)/.source,[ye]),lookbehind:!0},{pattern:g(/(\b<<0>>\s+)<<1>>/.source,[f,ce]),lookbehind:!0,inside:B},{pattern:g(/(\bcatch\s*\(\s*)<<0>>/.source,[Ee]),lookbehind:!0,inside:B},{pattern:g(/(\bwhere\s+)<<0>>/.source,[ye]),lookbehind:!0},{pattern:g(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[Ce]),lookbehind:!0,inside:B},{pattern:g(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[Z,ne,ye]),inside:B}],keyword:F,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:[dflmu]|lu|ul)?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),i.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),i.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:g(/([(,]\s*)<<0>>(?=\s*:)/.source,[ye]),lookbehind:!0,alias:"punctuation"}}),i.languages.insertBefore("csharp","class-name",{namespace:{pattern:g(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[ye]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:g(/(\b(?:default|sizeof|typeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[pe]),lookbehind:!0,alias:"class-name",inside:B},"return-type":{pattern:g(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[Z,Ee]),inside:B,alias:"class-name"},"constructor-invocation":{pattern:g(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[Z]),lookbehind:!0,inside:B,alias:"class-name"},"generic-method":{pattern:g(/<<0>>\s*<<1>>(?=\s*\()/.source,[ye,re]),inside:{function:g(/^<<0>>/.source,[ye]),generic:{pattern:RegExp(re),alias:"class-name",inside:B}}},"type-list":{pattern:g(/\b((?:<<0>>\s+<<1>>|record\s+<<1>>\s*<<5>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>|<<1>>\s*<<5>>|<<6>>)(?:\s*,\s*(?:<<3>>|<<4>>|<<6>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[f,ce,ye,Z,F.source,pe,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:g(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[ce,pe]),lookbehind:!0,greedy:!0,inside:i.languages.csharp},keyword:F,"class-name":{pattern:RegExp(Z),greedy:!0,inside:B},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var ee=V+"|"+Y,X=p(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[ee]),Se=h(p(/[^"'/()]|<<0>>|\(<>*\)/.source,[X]),2),me=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,D=p(/<<0>>(?:\s*\(<<1>>*\))?/.source,[Ee,Se]);i.languages.insertBefore("csharp","class-name",{attribute:{pattern:g(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[me,D]),lookbehind:!0,greedy:!0,inside:{target:{pattern:g(/^<<0>>(?=\s*:)/.source,[me]),alias:"keyword"},"attribute-arguments":{pattern:g(/\(<<0>>*\)/.source,[Se]),inside:i.languages.csharp},"class-name":{pattern:RegExp(Ee),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var Ue=/:[^}\r\n]+/.source,nt=h(p(/[^"'/()]|<<0>>|\(<>*\)/.source,[X]),2),kt=p(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[nt,Ue]),Be=h(p(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<>*\)/.source,[ee]),2),it=p(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[Be,Ue]);function ot(Bt,Wt){return{interpolation:{pattern:g(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[Bt]),lookbehind:!0,inside:{"format-string":{pattern:g(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[Wt,Ue]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:i.languages.csharp}}},string:/[\s\S]+/}}i.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:g(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[kt]),lookbehind:!0,greedy:!0,inside:ot(kt,nt)},{pattern:g(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[it]),lookbehind:!0,greedy:!0,inside:ot(it,Be)}],char:{pattern:RegExp(Y),greedy:!0}}),i.languages.dotnet=i.languages.cs=i.languages.csharp})(t)}},10617:function(S,s,t){"use strict";var i=t(87648);S.exports=p,p.displayName="cshtml",p.aliases=["razor"];function p(g){g.register(i),function(h){var A=/\/(?![/*])|\/\/.*[\r\n]|\/\*[^*]*(?:\*(?!\/)[^*]*)*\*\//.source,y=/@(?!")|"(?:[^\r\n\\"]|\\.)*"|@"(?:[^\\"]|""|\\[\s\S])*"(?!")/.source+"|"+/'(?:(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'|(?=[^\\](?!')))/.source;function f(Ce,j){for(var G=0;G/g,function(){return"(?:"+Ce+")"});return Ce.replace(//g,"[^\\s\\S]").replace(//g,"(?:"+y+")").replace(//g,"(?:"+A+")")}var F=f(/\((?:[^()'"@/]|||)*\)/.source,2),U=f(/\[(?:[^\[\]'"@/]|||)*\]/.source,2),ne=f(/\{(?:[^{}'"@/]|||)*\}/.source,2),re=f(/<(?:[^<>'"@/]|||)*>/.source,2),pe=/(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?/.source,ye=/(?!\d)[^\s>\/=$<%]+/.source+pe+/\s*\/?>/.source,ce=/\B@?/.source+"(?:"+/<([a-zA-Z][\w:]*)/.source+pe+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+ye+"|"+f(/<\1/.source+pe+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+ye+"|")+")*"+/<\/\1\s*>/.source,2))+")*"+/<\/\1\s*>/.source+"|"+/|\+|~|\|\|/,punctuation:/[(),]/}},i.languages.css.atrule.inside["selector-function-argument"].inside=g,i.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var h={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},A={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};i.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:h,number:A,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:h,number:A})})(t)}},54212:function(S){"use strict";S.exports=s,s.displayName="css",s.aliases=[];function s(t){(function(i){var p=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;i.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+p.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+p.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+p.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:p,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},i.languages.css.atrule.inside.rest=i.languages.css;var g=i.languages.markup;g&&(g.tag.addInlined("style","css"),g.tag.addAttribute("style","css"))})(t)}},69820:function(S){"use strict";S.exports=s,s.displayName="csv",s.aliases=[];function s(t){t.languages.csv={value:/[^\r\n,"]+|"(?:[^"]|"")*"(?!")/,punctuation:/,/}}},41929:function(S){"use strict";S.exports=s,s.displayName="cypher",s.aliases=[];function s(t){t.languages.cypher={comment:/\/\/.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/,greedy:!0},"class-name":{pattern:/(:\s*)(?:\w+|`(?:[^`\\\r\n])*`)(?=\s*[{):])/,lookbehind:!0,greedy:!0},relationship:{pattern:/(-\[\s*(?:\w+\s*|`(?:[^`\\\r\n])*`\s*)?:\s*|\|\s*:\s*)(?:\w+|`(?:[^`\\\r\n])*`)/,lookbehind:!0,greedy:!0,alias:"property"},identifier:{pattern:/`(?:[^`\\\r\n])*`/,greedy:!0},variable:/\$\w+/,keyword:/\b(?:ADD|ALL|AND|AS|ASC|ASCENDING|ASSERT|BY|CALL|CASE|COMMIT|CONSTRAINT|CONTAINS|CREATE|CSV|DELETE|DESC|DESCENDING|DETACH|DISTINCT|DO|DROP|ELSE|END|ENDS|EXISTS|FOR|FOREACH|IN|INDEX|IS|JOIN|KEY|LIMIT|LOAD|MANDATORY|MATCH|MERGE|NODE|NOT|OF|ON|OPTIONAL|OR|ORDER(?=\s+BY)|PERIODIC|REMOVE|REQUIRE|RETURN|SCALAR|SCAN|SET|SKIP|START|STARTS|THEN|UNION|UNIQUE|UNWIND|USING|WHEN|WHERE|WITH|XOR|YIELD)\b/i,function:/\b\w+\b(?=\s*\()/,boolean:/\b(?:false|null|true)\b/i,number:/\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:[eE][+-]?\d+)?)\b/,operator:/:|<--?|--?>?|<>|=~?|[<>]=?|[+*/%^|]|\.\.\.?/,punctuation:/[()[\]{},;.]/}}},51837:function(S){"use strict";S.exports=s,s.displayName="d",s.aliases=[];function s(t){t.languages.d=t.languages.extend("clike",{comment:[{pattern:/^\s*#!.+/,greedy:!0},{pattern:RegExp(/(^|[^\\])/.source+"(?:"+[/\/\+(?:\/\+(?:[^+]|\+(?!\/))*\+\/|(?!\/\+)[\s\S])*?\+\//.source,/\/\/.*/.source,/\/\*[\s\S]*?\*\//.source].join("|")+")"),lookbehind:!0,greedy:!0}],string:[{pattern:RegExp([/\b[rx]"(?:\\[\s\S]|[^\\"])*"[cwd]?/.source,/\bq"(?:\[[\s\S]*?\]|\([\s\S]*?\)|<[\s\S]*?>|\{[\s\S]*?\})"/.source,/\bq"((?!\d)\w+)$[\s\S]*?^\1"/.source,/\bq"(.)[\s\S]*?\2"/.source,/(["`])(?:\\[\s\S]|(?!\3)[^\\])*\3[cwd]?/.source].join("|"),"m"),greedy:!0},{pattern:/\bq\{(?:\{[^{}]*\}|[^{}])*\}/,greedy:!0,alias:"token-string"}],keyword:/\$|\b(?:__(?:(?:DATE|EOF|FILE|FUNCTION|LINE|MODULE|PRETTY_FUNCTION|TIMESTAMP|TIME|VENDOR|VERSION)__|gshared|parameters|traits|vector)|abstract|alias|align|asm|assert|auto|body|bool|break|byte|case|cast|catch|cdouble|cent|cfloat|char|class|const|continue|creal|dchar|debug|default|delegate|delete|deprecated|do|double|dstring|else|enum|export|extern|false|final|finally|float|for|foreach|foreach_reverse|function|goto|idouble|if|ifloat|immutable|import|inout|int|interface|invariant|ireal|lazy|long|macro|mixin|module|new|nothrow|null|out|override|package|pragma|private|protected|ptrdiff_t|public|pure|real|ref|return|scope|shared|short|size_t|static|string|struct|super|switch|synchronized|template|this|throw|true|try|typedef|typeid|typeof|ubyte|ucent|uint|ulong|union|unittest|ushort|version|void|volatile|wchar|while|with|wstring)\b/,number:[/\b0x\.?[a-f\d_]+(?:(?!\.\.)\.[a-f\d_]*)?(?:p[+-]?[a-f\d_]+)?[ulfi]{0,4}/i,{pattern:/((?:\.\.)?)(?:\b0b\.?|\b|\.)\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:e[+-]?\d[\d_]*)?[ulfi]{0,4}/i,lookbehind:!0}],operator:/\|[|=]?|&[&=]?|\+[+=]?|-[-=]?|\.?\.\.|=[>=]?|!(?:i[ns]\b|<>?=?|>=?|=)?|\bi[ns]\b|(?:<[<>]?|>>?>?|\^\^|[*\/%^~])=?/}),t.languages.insertBefore("d","string",{char:/'(?:\\(?:\W|\w+)|[^\\])'/}),t.languages.insertBefore("d","keyword",{property:/\B@\w*/}),t.languages.insertBefore("d","function",{register:{pattern:/\b(?:[ABCD][LHX]|E?(?:BP|DI|SI|SP)|[BS]PL|[ECSDGF]S|CR[0234]|[DS]IL|DR[012367]|E[ABCD]X|X?MM[0-7]|R(?:1[0-5]|[89])[BWD]?|R[ABCD]X|R[BS]P|R[DS]I|TR[3-7]|XMM(?:1[0-5]|[89])|YMM(?:1[0-5]|\d))\b|\bST(?:\([0-7]\)|\b)/,alias:"variable"}})}},4182:function(S){"use strict";S.exports=s,s.displayName="dart",s.aliases=[];function s(t){(function(i){var p=[/\b(?:async|sync|yield)\*/,/\b(?:abstract|assert|async|await|break|case|catch|class|const|continue|covariant|default|deferred|do|dynamic|else|enum|export|extends|extension|external|factory|final|finally|for|get|hide|if|implements|import|in|interface|library|mixin|new|null|on|operator|part|rethrow|return|set|show|static|super|switch|sync|this|throw|try|typedef|var|void|while|with|yield)\b/],g=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,h={pattern:RegExp(g+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}}}};i.languages.dart=i.languages.extend("clike",{"class-name":[h,{pattern:RegExp(g+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:h.inside}],keyword:p,operator:/\bis!|\b(?:as|is)\b|\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?/}),i.languages.insertBefore("dart","string",{"string-literal":{pattern:/r?(?:("""|''')[\s\S]*?\1|(["'])(?:\\.|(?!\2)[^\\\r\n])*\2(?!\2))/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\w+|\{(?:[^{}]|\{[^{}]*\})*\})/,lookbehind:!0,inside:{punctuation:/^\$\{?|\}$/,expression:{pattern:/[\s\S]+/,inside:i.languages.dart}}},string:/[\s\S]+/}},string:void 0}),i.languages.insertBefore("dart","class-name",{metadata:{pattern:/@\w+/,alias:"function"}}),i.languages.insertBefore("dart","class-name",{generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":h,keyword:p,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})})(t)}},22117:function(S){"use strict";S.exports=s,s.displayName="dataweave",s.aliases=[];function s(t){(function(i){i.languages.dataweave={url:/\b[A-Za-z]+:\/\/[\w/:.?=&-]+|\burn:[\w:.?=&-]+/,property:{pattern:/(?:\b\w+#)?(?:"(?:\\.|[^\\"\r\n])*"|\b\w+)(?=\s*[:@])/,greedy:!0},string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},"mime-type":/\b(?:application|audio|image|multipart|text|video)\/[\w+-]+/,date:{pattern:/\|[\w:+-]+\|/,greedy:!0},comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],regex:{pattern:/\/(?:[^\\\/\r\n]|\\[^\r\n])+\//,greedy:!0},keyword:/\b(?:and|as|at|case|do|else|fun|if|input|is|match|not|ns|null|or|output|type|unless|update|using|var)\b/,function:/\b[A-Z_]\w*(?=\s*\()/i,number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\];(),.:@]/,operator:/<<|>>|->|[<>~=]=?|!=|--?-?|\+\+?|!|\?/,boolean:/\b(?:false|true)\b/}})(t)}},95627:function(S){"use strict";S.exports=s,s.displayName="dax",s.aliases=[];function s(t){t.languages.dax={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/).*)/,lookbehind:!0},"data-field":{pattern:/'(?:[^']|'')*'(?!')(?:\[[ \w\xA0-\uFFFF]+\])?|\w+\[[ \w\xA0-\uFFFF]+\]/,alias:"symbol"},measure:{pattern:/\[[ \w\xA0-\uFFFF]+\]/,alias:"constant"},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},function:/\b(?:ABS|ACOS|ACOSH|ACOT|ACOTH|ADDCOLUMNS|ADDMISSINGITEMS|ALL|ALLCROSSFILTERED|ALLEXCEPT|ALLNOBLANKROW|ALLSELECTED|AND|APPROXIMATEDISTINCTCOUNT|ASIN|ASINH|ATAN|ATANH|AVERAGE|AVERAGEA|AVERAGEX|BETA\.DIST|BETA\.INV|BLANK|CALCULATE|CALCULATETABLE|CALENDAR|CALENDARAUTO|CEILING|CHISQ\.DIST|CHISQ\.DIST\.RT|CHISQ\.INV|CHISQ\.INV\.RT|CLOSINGBALANCEMONTH|CLOSINGBALANCEQUARTER|CLOSINGBALANCEYEAR|COALESCE|COMBIN|COMBINA|COMBINEVALUES|CONCATENATE|CONCATENATEX|CONFIDENCE\.NORM|CONFIDENCE\.T|CONTAINS|CONTAINSROW|CONTAINSSTRING|CONTAINSSTRINGEXACT|CONVERT|COS|COSH|COT|COTH|COUNT|COUNTA|COUNTAX|COUNTBLANK|COUNTROWS|COUNTX|CROSSFILTER|CROSSJOIN|CURRENCY|CURRENTGROUP|CUSTOMDATA|DATATABLE|DATE|DATEADD|DATEDIFF|DATESBETWEEN|DATESINPERIOD|DATESMTD|DATESQTD|DATESYTD|DATEVALUE|DAY|DEGREES|DETAILROWS|DISTINCT|DISTINCTCOUNT|DISTINCTCOUNTNOBLANK|DIVIDE|EARLIER|EARLIEST|EDATE|ENDOFMONTH|ENDOFQUARTER|ENDOFYEAR|EOMONTH|ERROR|EVEN|EXACT|EXCEPT|EXP|EXPON\.DIST|FACT|FALSE|FILTER|FILTERS|FIND|FIRSTDATE|FIRSTNONBLANK|FIRSTNONBLANKVALUE|FIXED|FLOOR|FORMAT|GCD|GENERATE|GENERATEALL|GENERATESERIES|GEOMEAN|GEOMEANX|GROUPBY|HASONEFILTER|HASONEVALUE|HOUR|IF|IF\.EAGER|IFERROR|IGNORE|INT|INTERSECT|ISBLANK|ISCROSSFILTERED|ISEMPTY|ISERROR|ISEVEN|ISFILTERED|ISINSCOPE|ISLOGICAL|ISNONTEXT|ISNUMBER|ISO\.CEILING|ISODD|ISONORAFTER|ISSELECTEDMEASURE|ISSUBTOTAL|ISTEXT|KEEPFILTERS|KEYWORDMATCH|LASTDATE|LASTNONBLANK|LASTNONBLANKVALUE|LCM|LEFT|LEN|LN|LOG|LOG10|LOOKUPVALUE|LOWER|MAX|MAXA|MAXX|MEDIAN|MEDIANX|MID|MIN|MINA|MINUTE|MINX|MOD|MONTH|MROUND|NATURALINNERJOIN|NATURALLEFTOUTERJOIN|NEXTDAY|NEXTMONTH|NEXTQUARTER|NEXTYEAR|NONVISUAL|NORM\.DIST|NORM\.INV|NORM\.S\.DIST|NORM\.S\.INV|NOT|NOW|ODD|OPENINGBALANCEMONTH|OPENINGBALANCEQUARTER|OPENINGBALANCEYEAR|OR|PARALLELPERIOD|PATH|PATHCONTAINS|PATHITEM|PATHITEMREVERSE|PATHLENGTH|PERCENTILE\.EXC|PERCENTILE\.INC|PERCENTILEX\.EXC|PERCENTILEX\.INC|PERMUT|PI|POISSON\.DIST|POWER|PREVIOUSDAY|PREVIOUSMONTH|PREVIOUSQUARTER|PREVIOUSYEAR|PRODUCT|PRODUCTX|QUARTER|QUOTIENT|RADIANS|RAND|RANDBETWEEN|RANK\.EQ|RANKX|RELATED|RELATEDTABLE|REMOVEFILTERS|REPLACE|REPT|RIGHT|ROLLUP|ROLLUPADDISSUBTOTAL|ROLLUPGROUP|ROLLUPISSUBTOTAL|ROUND|ROUNDDOWN|ROUNDUP|ROW|SAMEPERIODLASTYEAR|SAMPLE|SEARCH|SECOND|SELECTCOLUMNS|SELECTEDMEASURE|SELECTEDMEASUREFORMATSTRING|SELECTEDMEASURENAME|SELECTEDVALUE|SIGN|SIN|SINH|SQRT|SQRTPI|STARTOFMONTH|STARTOFQUARTER|STARTOFYEAR|STDEV\.P|STDEV\.S|STDEVX\.P|STDEVX\.S|SUBSTITUTE|SUBSTITUTEWITHINDEX|SUM|SUMMARIZE|SUMMARIZECOLUMNS|SUMX|SWITCH|T\.DIST|T\.DIST\.2T|T\.DIST\.RT|T\.INV|T\.INV\.2T|TAN|TANH|TIME|TIMEVALUE|TODAY|TOPN|TOPNPERLEVEL|TOPNSKIP|TOTALMTD|TOTALQTD|TOTALYTD|TREATAS|TRIM|TRUE|TRUNC|UNICHAR|UNICODE|UNION|UPPER|USERELATIONSHIP|USERNAME|USEROBJECTID|USERPRINCIPALNAME|UTCNOW|UTCTODAY|VALUE|VALUES|VAR\.P|VAR\.S|VARX\.P|VARX\.S|WEEKDAY|WEEKNUM|XIRR|XNPV|YEAR|YEARFRAC)(?=\s*\()/i,keyword:/\b(?:DEFINE|EVALUATE|MEASURE|ORDER\s+BY|RETURN|VAR|START\s+AT|ASC|DESC)\b/i,boolean:{pattern:/\b(?:FALSE|NULL|TRUE)\b/i,alias:"constant"},number:/\b\d+(?:\.\d*)?|\B\.\d+\b/,operator:/:=|[-+*\/=^]|&&?|\|\||<(?:=>?|<|>)?|>[>=]?|\b(?:IN|NOT)\b/i,punctuation:/[;\[\](){}`,.]/}}},34265:function(S){"use strict";S.exports=s,s.displayName="dhall",s.aliases=[];function s(t){t.languages.dhall={comment:/--.*|\{-(?:[^-{]|-(?!\})|\{(?!-)|\{-(?:[^-{]|-(?!\})|\{(?!-))*-\})*-\}/,string:{pattern:/"(?:[^"\\]|\\.)*"|''(?:[^']|'(?!')|'''|''\$\{)*''(?!'|\$)/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,alias:"language-dhall",inside:null},punctuation:/\$\{|\}/}}}},label:{pattern:/`[^`]*`/,greedy:!0},url:{pattern:/\bhttps?:\/\/[\w.:%!$&'*+;=@~-]+(?:\/[\w.:%!$&'*+;=@~-]*)*(?:\?[/?\w.:%!$&'*+;=@~-]*)?/,greedy:!0},env:{pattern:/\benv:(?:(?!\d)\w+|"(?:[^"\\=]|\\.)*")/,greedy:!0,inside:{function:/^env/,operator:/^:/,variable:/[\s\S]+/}},hash:{pattern:/\bsha256:[\da-fA-F]{64}\b/,inside:{function:/sha256/,operator:/:/,number:/[\da-fA-F]{64}/}},keyword:/\b(?:as|assert|else|forall|if|in|let|merge|missing|then|toMap|using|with)\b|\u2200/,builtin:/\b(?:None|Some)\b/,boolean:/\b(?:False|True)\b/,number:/\bNaN\b|-?\bInfinity\b|[+-]?\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/,operator:/\/\\|\/\/\\\\|&&|\|\||===|[!=]=|\/\/|->|\+\+|::|[+*#@=:?<>|\\\u2227\u2a53\u2261\u2afd\u03bb\u2192]/,punctuation:/\.\.|[{}\[\](),./]/,"class-name":/\b[A-Z]\w*\b/},t.languages.dhall.string.inside.interpolation.inside.expression.inside=t.languages.dhall}},50618:function(S){"use strict";S.exports=s,s.displayName="diff",s.aliases=[];function s(t){(function(i){i.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var p={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(p).forEach(function(g){var h=p[g],A=[];/^\w+$/.test(g)||A.push(/\w+/.exec(g)[0]),g==="diff"&&A.push("bold"),i.languages.diff[g]={pattern:RegExp("^(?:["+h+`].*(?:\r ?| |(?![\\s\\S])))+`,"m"),alias:A,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(g)[0]}}}}),Object.defineProperty(i.languages.diff,"PREFIXES",{value:p})})(t)}},32126:function(S,s,t){"use strict";var i=t(51478);S.exports=p,p.displayName="django",p.aliases=["jinja2"];function p(g){g.register(i),function(h){h.languages.django={comment:/^\{#[\s\S]*?#\}$/,tag:{pattern:/(^\{%[+-]?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%][+-]?|[+-]?[}%]\}$/,alias:"punctuation"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},filter:{pattern:/(\|)\w+/,lookbehind:!0,alias:"function"},test:{pattern:/(\bis\s+(?:not\s+)?)(?!not\b)\w+/,lookbehind:!0,alias:"function"},function:/\b[a-z_]\w+(?=\s*\()/i,keyword:/\b(?:and|as|by|else|for|if|import|in|is|loop|not|or|recursive|with|without)\b/,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,number:/\b\d+(?:\.\d+)?\b/,boolean:/[Ff]alse|[Nn]one|[Tt]rue/,variable:/\b\w+\b/,punctuation:/[{}[\](),.:;]/};var A=/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}|\{#[\s\S]*?#\}/g,y=h.languages["markup-templating"];h.hooks.add("before-tokenize",function(f){y.buildPlaceholders(f,"django",A)}),h.hooks.add("after-tokenize",function(f){y.tokenizePlaceholders(f,"django")}),h.languages.jinja2=h.languages.django,h.hooks.add("before-tokenize",function(f){y.buildPlaceholders(f,"jinja2",A)}),h.hooks.add("after-tokenize",function(f){y.tokenizePlaceholders(f,"jinja2")})}(g)}},26737:function(S){"use strict";S.exports=s,s.displayName="dnsZoneFile",s.aliases=[];function s(t){t.languages["dns-zone-file"]={comment:/;.*/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},variable:[{pattern:/(^\$ORIGIN[ \t]+)\S+/m,lookbehind:!0},{pattern:/(^|\s)@(?=\s|$)/,lookbehind:!0}],keyword:/^\$(?:INCLUDE|ORIGIN|TTL)(?=\s|$)/m,class:{pattern:/(^|\s)(?:CH|CS|HS|IN)(?=\s|$)/,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|\s)(?:A|A6|AAAA|AFSDB|APL|ATMA|CAA|CDNSKEY|CDS|CERT|CNAME|DHCID|DLV|DNAME|DNSKEY|DS|EID|GID|GPOS|HINFO|HIP|IPSECKEY|ISDN|KEY|KX|LOC|MAILA|MAILB|MB|MD|MF|MG|MINFO|MR|MX|NAPTR|NB|NBSTAT|NIMLOC|NINFO|NS|NSAP|NSAP-PTR|NSEC|NSEC3|NSEC3PARAM|NULL|NXT|OPENPGPKEY|PTR|PX|RKEY|RP|RRSIG|RT|SIG|SINK|SMIMEA|SOA|SPF|SRV|SSHFP|TA|TKEY|TLSA|TSIG|TXT|UID|UINFO|UNSPEC|URI|WKS|X25)(?=\s|$)/,lookbehind:!0,alias:"keyword"},punctuation:/[()]/},t.languages["dns-zone"]=t.languages["dns-zone-file"]}},90134:function(S){"use strict";S.exports=s,s.displayName="docker",s.aliases=["dockerfile"];function s(t){(function(i){var p=/\\[\r\n](?:\s|\\[\r\n]|#.*(?!.))*(?![\s#]|\\[\r\n])/.source,g=/(?:[ \t]+(?![ \t])(?:)?|)/.source.replace(//g,function(){return p}),h=/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"|'(?:[^'\\\r\n]|\\(?:\r\n|[\s\S]))*'/.source,A=/--[\w-]+=(?:|(?!["'])(?:[^\s\\]|\\.)+)/.source.replace(//g,function(){return h}),y={pattern:RegExp(h),greedy:!0},f={pattern:/(^[ \t]*)#.*/m,lookbehind:!0,greedy:!0};function F(U,ne){return U=U.replace(//g,function(){return A}).replace(//g,function(){return g}),RegExp(U,ne)}i.languages.docker={instruction:{pattern:/(^[ \t]*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)(?:\\.|[^\r\n\\])*(?:\\$(?:\s|#.*$)*(?![\s#])(?:\\.|[^\r\n\\])*)*/im,lookbehind:!0,greedy:!0,inside:{options:{pattern:F(/(^(?:ONBUILD)?\w+)(?:)*/.source,"i"),lookbehind:!0,greedy:!0,inside:{property:{pattern:/(^|\s)--[\w-]+/,lookbehind:!0},string:[y,{pattern:/(=)(?!["'])(?:[^\s\\]|\\.)+/,lookbehind:!0}],operator:/\\$/m,punctuation:/=/}},keyword:[{pattern:F(/(^(?:ONBUILD)?HEALTHCHECK(?:)*)(?:CMD|NONE)\b/.source,"i"),lookbehind:!0,greedy:!0},{pattern:F(/(^(?:ONBUILD)?FROM(?:)*(?!--)[^ \t\\]+)AS/.source,"i"),lookbehind:!0,greedy:!0},{pattern:F(/(^ONBUILD)\w+/.source,"i"),lookbehind:!0,greedy:!0},{pattern:/^\w+/,greedy:!0}],comment:f,string:y,variable:/\$(?:\w+|\{[^{}"'\\]*\})/,operator:/\\$/m}},comment:f},i.languages.dockerfile=i.languages.docker})(t)}},51348:function(S){"use strict";S.exports=s,s.displayName="dot",s.aliases=["gv"];function s(t){(function(i){var p="(?:"+[/[a-zA-Z_\x80-\uFFFF][\w\x80-\uFFFF]*/.source,/-?(?:\.\d+|\d+(?:\.\d*)?)/.source,/"[^"\\]*(?:\\[\s\S][^"\\]*)*"/.source,/<(?:[^<>]|(?!)*>/.source].join("|")+")",g={markup:{pattern:/(^<)[\s\S]+(?=>$)/,lookbehind:!0,alias:["language-markup","language-html","language-xml"],inside:i.languages.markup}};function h(A,y){return RegExp(A.replace(//g,function(){return p}),y)}i.languages.dot={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\/|^#.*/m,greedy:!0},"graph-name":{pattern:h(/(\b(?:digraph|graph|subgraph)[ \t\r\n]+)/.source,"i"),lookbehind:!0,greedy:!0,alias:"class-name",inside:g},"attr-value":{pattern:h(/(=[ \t\r\n]*)/.source),lookbehind:!0,greedy:!0,inside:g},"attr-name":{pattern:h(/([\[;, \t\r\n])(?=[ \t\r\n]*=)/.source),lookbehind:!0,greedy:!0,inside:g},keyword:/\b(?:digraph|edge|graph|node|strict|subgraph)\b/i,"compass-point":{pattern:/(:[ \t\r\n]*)(?:[ewc_]|[ns][ew]?)(?![\w\x80-\uFFFF])/,lookbehind:!0,alias:"builtin"},node:{pattern:h(/(^|[^-.\w\x80-\uFFFF\\])/.source),lookbehind:!0,greedy:!0,inside:g},operator:/[=:]|-[->]/,punctuation:/[\[\]{};,]/},i.languages.gv=i.languages.dot})(t)}},60841:function(S){"use strict";S.exports=s,s.displayName="ebnf",s.aliases=[];function s(t){t.languages.ebnf={comment:/\(\*[\s\S]*?\*\)/,string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},special:{pattern:/\?[^?\r\n]*\?/,greedy:!0,alias:"class-name"},definition:{pattern:/^([\t ]*)[a-z]\w*(?:[ \t]+[a-z]\w*)*(?=\s*=)/im,lookbehind:!0,alias:["rule","keyword"]},rule:/\b[a-z]\w*(?:[ \t]+[a-z]\w*)*\b/i,punctuation:/\([:/]|[:/]\)|[.,;()[\]{}]/,operator:/[-=|*/!]/}}},42857:function(S){"use strict";S.exports=s,s.displayName="editorconfig",s.aliases=[];function s(t){t.languages.editorconfig={comment:/[;#].*/,section:{pattern:/(^[ \t]*)\[.+\]/m,lookbehind:!0,alias:"selector",inside:{regex:/\\\\[\[\]{},!?.*]/,operator:/[!?]|\.\.|\*{1,2}/,punctuation:/[\[\]{},]/}},key:{pattern:/(^[ \t]*)[^\s=]+(?=[ \t]*=)/m,lookbehind:!0,alias:"attr-name"},value:{pattern:/=.*/,alias:"attr-value",inside:{punctuation:/^=/}}}}},81269:function(S){"use strict";S.exports=s,s.displayName="eiffel",s.aliases=[];function s(t){t.languages.eiffel={comment:/--.*/,string:[{pattern:/"([^[]*)\[[\s\S]*?\]\1"/,greedy:!0},{pattern:/"([^{]*)\{[\s\S]*?\}\1"/,greedy:!0},{pattern:/"(?:%(?:(?!\n)\s)*\n\s*%|%\S|[^%"\r\n])*"/,greedy:!0}],char:/'(?:%.|[^%'\r\n])+'/,keyword:/\b(?:across|agent|alias|all|and|as|assign|attached|attribute|check|class|convert|create|Current|debug|deferred|detachable|do|else|elseif|end|ensure|expanded|export|external|feature|from|frozen|if|implies|inherit|inspect|invariant|like|local|loop|not|note|obsolete|old|once|or|Precursor|redefine|rename|require|rescue|Result|retry|select|separate|some|then|undefine|until|variant|Void|when|xor)\b/i,boolean:/\b(?:False|True)\b/i,"class-name":/\b[A-Z][\dA-Z_]*\b/,number:[/\b0[xcb][\da-f](?:_*[\da-f])*\b/i,/(?:\b\d(?:_*\d)*)?\.(?:(?:\d(?:_*\d)*)?e[+-]?)?\d(?:_*\d)*\b|\b\d(?:_*\d)*\b\.?/i],punctuation:/:=|<<|>>|\(\||\|\)|->|\.(?=\w)|[{}[\];(),:?]/,operator:/\\\\|\|\.\.\||\.\.|\/[~\/=]?|[><]=?|[-+*^=~]/}}},31134:function(S,s,t){"use strict";var i=t(51478);S.exports=p,p.displayName="ejs",p.aliases=["eta"];function p(g){g.register(i),function(h){h.languages.ejs={delimiter:{pattern:/^<%[-_=]?|[-_]?%>$/,alias:"punctuation"},comment:/^#[\s\S]*/,"language-javascript":{pattern:/[\s\S]+/,inside:h.languages.javascript}},h.hooks.add("before-tokenize",function(A){var y=/<%(?!%)[\s\S]+?%>/g;h.languages["markup-templating"].buildPlaceholders(A,"ejs",y)}),h.hooks.add("after-tokenize",function(A){h.languages["markup-templating"].tokenizePlaceholders(A,"ejs")}),h.languages.eta=h.languages.ejs}(g)}},83125:function(S){"use strict";S.exports=s,s.displayName="elixir",s.aliases=[];function s(t){t.languages.elixir={doc:{pattern:/@(?:doc|moduledoc)\s+(?:("""|''')[\s\S]*?\1|("|')(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2)/,inside:{attribute:/^@\w+/,string:/['"][\s\S]+/}},comment:{pattern:/#.*/,greedy:!0},regex:{pattern:/~[rR](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|[^\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[uismxfr]*/,greedy:!0},string:[{pattern:/~[cCsSwW](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|#\{[^}]+\}|#(?!\{)|[^#\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[csa]?/,greedy:!0,inside:{}},{pattern:/("""|''')[\s\S]*?\1/,greedy:!0,inside:{}},{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{}}],atom:{pattern:/(^|[^:]):\w+/,lookbehind:!0,alias:"symbol"},module:{pattern:/\b[A-Z]\w*\b/,alias:"class-name"},"attr-name":/\b\w+\??:(?!:)/,argument:{pattern:/(^|[^&])&\d+/,lookbehind:!0,alias:"variable"},attribute:{pattern:/@\w+/,alias:"variable"},function:/\b[_a-zA-Z]\w*[?!]?(?:(?=\s*(?:\.\s*)?\()|(?=\/\d))/,number:/\b(?:0[box][a-f\d_]+|\d[\d_]*)(?:\.[\d_]+)?(?:e[+-]?[\d_]+)?\b/i,keyword:/\b(?:after|alias|and|case|catch|cond|def(?:callback|delegate|exception|impl|macro|module|n|np|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|quote|raise|require|rescue|try|unless|unquote|use|when)\b/,boolean:/\b(?:false|nil|true)\b/,operator:[/\bin\b|&&?|\|[|>]?|\\\\|::|\.\.\.?|\+\+?|-[->]?|<[-=>]|>=|!==?|\B!|=(?:==?|[>~])?|[*\/^]/,{pattern:/([^<])<(?!<)/,lookbehind:!0},{pattern:/([^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,%\[\]{}()]/},t.languages.elixir.string.forEach(function(i){i.inside={interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:t.languages.elixir}}}})}},9438:function(S){"use strict";S.exports=s,s.displayName="elm",s.aliases=[];function s(t){t.languages.elm={comment:/--.*|\{-[\s\S]*?-\}/,char:{pattern:/'(?:[^\\'\r\n]|\\(?:[abfnrtv\\']|\d+|x[0-9a-fA-F]+|u\{[0-9a-fA-F]+\}))'/,greedy:!0},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:[^\\"\r\n]|\\.)*"/,greedy:!0}],"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z]\w*(?:\.[A-Z]\w*)*(?:\s+as\s+(?:[A-Z]\w*)(?:\.[A-Z]\w*)*)?(?:\s+exposing\s+)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|exposing|import)\b/}},keyword:/\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\b/,builtin:/\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[+\-/*=.$<>:&|^?%#@~!]{2,}|[+\-/*=$<>:&|^?%#@~!]/,hvariable:/\b(?:[A-Z]\w*\.)*[a-z]\w*\b/,constant:/\b(?:[A-Z]\w*\.)*[A-Z]\w*\b/,punctuation:/[{}[\]|(),.:]/}}},27771:function(S,s,t){"use strict";var i=t(75308),p=t(51478);S.exports=g,g.displayName="erb",g.aliases=[];function g(h){h.register(i),h.register(p),function(A){A.languages.erb={delimiter:{pattern:/^(\s*)<%=?|%>(?=\s*$)/,lookbehind:!0,alias:"punctuation"},ruby:{pattern:/\s*\S[\s\S]*/,alias:"language-ruby",inside:A.languages.ruby}},A.hooks.add("before-tokenize",function(y){var f=/<%=?(?:[^\r\n]|[\r\n](?!=begin)|[\r\n]=begin\s(?:[^\r\n]|[\r\n](?!=end))*[\r\n]=end)+?%>/g;A.languages["markup-templating"].buildPlaceholders(y,"erb",f)}),A.hooks.add("after-tokenize",function(y){A.languages["markup-templating"].tokenizePlaceholders(y,"erb")})}(h)}},86549:function(S){"use strict";S.exports=s,s.displayName="erlang",s.aliases=[];function s(t){t.languages.erlang={comment:/%.+/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},"quoted-function":{pattern:/'(?:\\.|[^\\'\r\n])+'(?=\()/,alias:"function"},"quoted-atom":{pattern:/'(?:\\.|[^\\'\r\n])+'/,alias:"atom"},boolean:/\b(?:false|true)\b/,keyword:/\b(?:after|case|catch|end|fun|if|of|receive|try|when)\b/,number:[/\$\\?./,/\b\d+#[a-z0-9]+/i,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i],function:/\b[a-z][\w@]*(?=\()/,variable:{pattern:/(^|[^@])(?:\b|\?)[A-Z_][\w@]*/,lookbehind:!0},operator:[/[=\/<>:]=|=[:\/]=|\+\+?|--?|[=*\/!]|\b(?:and|andalso|band|bnot|bor|bsl|bsr|bxor|div|not|or|orelse|rem|xor)\b/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],atom:/\b[a-z][\w@]*/,punctuation:/[()[\]{}:;,.#|]|<<|>>/}}},37079:function(S,s,t){"use strict";var i=t(29509),p=t(51478);S.exports=g,g.displayName="etlua",g.aliases=[];function g(h){h.register(i),h.register(p),function(A){A.languages.etlua={delimiter:{pattern:/^<%[-=]?|-?%>$/,alias:"punctuation"},"language-lua":{pattern:/[\s\S]+/,inside:A.languages.lua}},A.hooks.add("before-tokenize",function(y){var f=/<%[\s\S]+?%>/g;A.languages["markup-templating"].buildPlaceholders(y,"etlua",f)}),A.hooks.add("after-tokenize",function(y){A.languages["markup-templating"].tokenizePlaceholders(y,"etlua")})}(h)}},59250:function(S){"use strict";S.exports=s,s.displayName="excelFormula",s.aliases=[];function s(t){t.languages["excel-formula"]={comment:{pattern:/(\bN\(\s*)"(?:[^"]|"")*"(?=\s*\))/i,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},reference:{pattern:/(?:'[^']*'|(?:[^\s()[\]{}<>*?"';,$&]*\[[^^\s()[\]{}<>*?"']+\])?\w+)!/,greedy:!0,alias:"string",inside:{operator:/!$/,punctuation:/'/,sheet:{pattern:/[^[\]]+$/,alias:"function"},file:{pattern:/\[[^[\]]+\]$/,inside:{punctuation:/[[\]]/}},path:/[\s\S]+/}},"function-name":{pattern:/\b[A-Z]\w*(?=\()/i,alias:"keyword"},range:{pattern:/\$?\b(?:[A-Z]+\$?\d+:\$?[A-Z]+\$?\d+|[A-Z]+:\$?[A-Z]+|\d+:\$?\d+)\b/i,alias:"property",inside:{operator:/:/,cell:/\$?[A-Z]+\$?\d+/i,column:/\$?[A-Z]+/i,row:/\$?\d+/}},cell:{pattern:/\b[A-Z]+\d+\b|\$[A-Za-z]+\$?\d+\b|\b[A-Za-z]+\$\d+\b/,alias:"property"},number:/(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?\b/i,boolean:/\b(?:FALSE|TRUE)\b/i,operator:/[-+*/^%=&,]|<[=>]?|>=?/,punctuation:/[[\]();{}|]/},t.languages.xlsx=t.languages.xls=t.languages["excel-formula"]}},81226:function(S){"use strict";S.exports=s,s.displayName="factor",s.aliases=[];function s(t){(function(i){var p={function:/\b(?:BUGS?|FIX(?:MES?)?|NOTES?|TODOS?|XX+|HACKS?|WARN(?:ING)?|\?{2,}|!{2,})\b/},g={number:/\\[^\s']|%\w/},h={comment:[{pattern:/(^|\s)(?:! .*|!$)/,lookbehind:!0,inside:p},{pattern:/(^|\s)\/\*\s[\s\S]*?\*\/(?=\s|$)/,lookbehind:!0,greedy:!0,inside:p},{pattern:/(^|\s)!\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,inside:p}],number:[{pattern:/(^|\s)[+-]?\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b[01]+|o[0-7]+|d\d+|x[\dA-F]+)(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)[+-]?\d+\/\d+\.?(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)\+?\d+\+\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)-\d+-\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?(?:\d*\.\d+|\d+\.\d*|\d+)(?:e[+-]?\d+)?(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)NAN:\s+[\da-fA-F]+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b1\.[01]*|o1\.[0-7]*|d1\.\d*|x1\.[\dA-F]*)p\d+(?=\s|$)/i,lookbehind:!0}],regexp:{pattern:/(^|\s)R\/\s(?:\\\S|[^\\/])*\/(?:[idmsr]*|[idmsr]+-[idmsr]+)(?=\s|$)/,lookbehind:!0,alias:"number",inside:{variable:/\\\S/,keyword:/[+?*\[\]^$(){}.|]/,operator:{pattern:/(\/)[idmsr]+(?:-[idmsr]+)?/,lookbehind:!0}}},boolean:{pattern:/(^|\s)[tf](?=\s|$)/,lookbehind:!0},"custom-string":{pattern:/(^|\s)[A-Z0-9\-]+"\s(?:\\\S|[^"\\])*"/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:/\\\S|%\w|\//}},"multiline-string":[{pattern:/(^|\s)STRING:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*;(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:g.number,"semicolon-or-setlocal":{pattern:/([\r\n][ \t]*);(?=\s|$)/,lookbehind:!0,alias:"function"}}},{pattern:/(^|\s)HEREDOC:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*\S+(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:g},{pattern:/(^|\s)\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:g}],"special-using":{pattern:/(^|\s)USING:(?:\s\S+)*(?=\s+;(?:\s|$))/,lookbehind:!0,alias:"function",inside:{string:{pattern:/(\s)[^:\s]+/,lookbehind:!0}}},"stack-effect-delimiter":[{pattern:/(^|\s)(?:call|eval|execute)?\((?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)--(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\)(?=\s|$)/,lookbehind:!0,alias:"operator"}],combinators:{pattern:null,lookbehind:!0,alias:"keyword"},"kernel-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"sequences-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"math-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"constructor-word":{pattern:/(^|\s)<(?!=+>|-+>)\S+>(?=\s|$)/,lookbehind:!0,alias:"keyword"},"other-builtin-syntax":{pattern:null,lookbehind:!0,alias:"operator"},"conventionally-named-word":{pattern:/(^|\s)(?!")(?:(?:change|new|set|with)-\S+|\$\S+|>[^>\s]+|[^:>\s]+>|[^>\s]+>[^>\s]+|\+[^+\s]+\+|[^?\s]+\?|\?[^?\s]+|[^>\s]+>>|>>[^>\s]+|[^<\s]+<<|\([^()\s]+\)|[^!\s]+!|[^*\s]\S*\*|[^.\s]\S*\.)(?=\s|$)/,lookbehind:!0,alias:"keyword"},"colon-syntax":{pattern:/(^|\s)(?:[A-Z0-9\-]+#?)?:{1,2}\s+(?:;\S+|(?!;)\S+)(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"function"},"semicolon-or-setlocal":{pattern:/(\s)(?:;|:>)(?=\s|$)/,lookbehind:!0,alias:"function"},"curly-brace-literal-delimiter":[{pattern:/(^|\s)[a-z]*\{(?=\s)/i,lookbehind:!0,alias:"operator"},{pattern:/(\s)\}(?=\s|$)/,lookbehind:!0,alias:"operator"}],"quotation-delimiter":[{pattern:/(^|\s)\[(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\](?=\s|$)/,lookbehind:!0,alias:"operator"}],"normal-word":{pattern:/(^|\s)[^"\s]\S*(?=\s|$)/,lookbehind:!0},string:{pattern:/"(?:\\\S|[^"\\])*"/,greedy:!0,inside:g}},A=function(U){return(U+"").replace(/([.?*+\^$\[\]\\(){}|\-])/g,"\\$1")},y=function(U){return new RegExp("(^|\\s)(?:"+U.map(A).join("|")+")(?=\\s|$)")},f={"kernel-builtin":["or","2nipd","4drop","tuck","wrapper","nip","wrapper?","callstack>array","die","dupd","callstack","callstack?","3dup","hashcode","pick","4nip","build",">boolean","nipd","clone","5nip","eq?","?","=","swapd","2over","clear","2dup","get-retainstack","not","tuple?","dup","3nipd","call","-rotd","object","drop","assert=","assert?","-rot","execute","boa","get-callstack","curried?","3drop","pickd","overd","over","roll","3nip","swap","and","2nip","rotd","throw","(clone)","hashcode*","spin","reach","4dup","equal?","get-datastack","assert","2drop","","boolean?","identity-hashcode","identity-tuple?","null","composed?","new","5drop","rot","-roll","xor","identity-tuple","boolean"],"other-builtin-syntax":["=======","recursive","flushable",">>","<<<<<<","M\\","B","PRIVATE>","\\","======","final","inline","delimiter","deprecated",">>>>>","<<<<<<<","parse-complex","malformed-complex","read-only",">>>>>>>","call-next-method","<<","foldable","$","$[","${"],"sequences-builtin":["member-eq?","mismatch","append","assert-sequence=","longer","repetition","clone-like","3sequence","assert-sequence?","last-index-from","reversed","index-from","cut*","pad-tail","join-as","remove-eq!","concat-as","but-last","snip","nths","nth","sequence","longest","slice?","","remove-nth","tail-slice","empty?","tail*","member?","virtual-sequence?","set-length","drop-prefix","iota","unclip","bounds-error?","unclip-last-slice","non-negative-integer-expected","non-negative-integer-expected?","midpoint@","longer?","?set-nth","?first","rest-slice","prepend-as","prepend","fourth","sift","subseq-start","new-sequence","?last","like","first4","1sequence","reverse","slice","virtual@","repetition?","set-last","index","4sequence","max-length","set-second","immutable-sequence","first2","first3","supremum","unclip-slice","suffix!","insert-nth","tail","3append","short","suffix","concat","flip","immutable?","reverse!","2sequence","sum","delete-all","indices","snip-slice","","check-slice","sequence?","head","append-as","halves","sequence=","collapse-slice","?second","slice-error?","product","bounds-check?","bounds-check","immutable","virtual-exemplar","harvest","remove","pad-head","last","set-fourth","cartesian-product","remove-eq","shorten","shorter","reversed?","shorter?","shortest","head-slice","pop*","tail-slice*","but-last-slice","iota?","append!","cut-slice","new-resizable","head-slice*","sequence-hashcode","pop","set-nth","?nth","second","join","immutable-sequence?","","3append-as","virtual-sequence","subseq?","remove-nth!","length","last-index","lengthen","assert-sequence","copy","move","third","first","tail?","set-first","prefix","bounds-error","","exchange","surround","cut","min-length","set-third","push-all","head?","subseq-start-from","delete-slice","rest","sum-lengths","head*","infimum","remove!","glue","slice-error","subseq","push","replace-slice","subseq-as","unclip-last"],"math-builtin":["number=","next-power-of-2","?1+","fp-special?","imaginary-part","float>bits","number?","fp-infinity?","bignum?","fp-snan?","denominator","gcd","*","+","fp-bitwise=","-","u>=","/",">=","bitand","power-of-2?","log2-expects-positive","neg?","<","log2",">","integer?","number","bits>double","2/","zero?","bits>float","float?","shift","ratio?","rect>","even?","ratio","fp-sign","bitnot",">fixnum","complex?","/i","integer>fixnum","/f","sgn",">bignum","next-float","u<","u>","mod","recip","rational",">float","2^","integer","fixnum?","neg","fixnum","sq","bignum",">rect","bit?","fp-qnan?","simple-gcd","complex","","real",">fraction","double>bits","bitor","rem","fp-nan-payload","real-part","log2-expects-positive?","prev-float","align","unordered?","float","fp-nan?","abs","bitxor","integer>fixnum-strict","u<=","odd?","<=","/mod",">integer","real?","rational?","numerator"]};Object.keys(f).forEach(function(U){h[U].pattern=y(f[U])});var F=["2bi","while","2tri","bi*","4dip","both?","same?","tri@","curry","prepose","3bi","?if","tri*","2keep","3keep","curried","2keepd","when","2bi*","2tri*","4keep","bi@","keepdd","do","unless*","tri-curry","if*","loop","bi-curry*","when*","2bi@","2tri@","with","2with","either?","bi","until","3dip","3curry","tri-curry*","tri-curry@","bi-curry","keepd","compose","2dip","if","3tri","unless","tuple","keep","2curry","tri","most","while*","dip","composed","bi-curry@","find-last-from","trim-head-slice","map-as","each-from","none?","trim-tail","partition","if-empty","accumulate*","reject!","find-from","accumulate-as","collector-for-as","reject","map","map-sum","accumulate!","2each-from","follow","supremum-by","map!","unless-empty","collector","padding","reduce-index","replicate-as","infimum-by","trim-tail-slice","count","find-index","filter","accumulate*!","reject-as","map-integers","map-find","reduce","selector","interleave","2map","filter-as","binary-reduce","map-index-as","find","produce","filter!","replicate","cartesian-map","cartesian-each","find-index-from","map-find-last","3map-as","3map","find-last","selector-as","2map-as","2map-reduce","accumulate","each","each-index","accumulate*-as","when-empty","all?","collector-as","push-either","new-like","collector-for","2selector","push-if","2all?","map-reduce","3each","any?","trim-slice","2reduce","change-nth","produce-as","2each","trim","trim-head","cartesian-find","map-index","if-zero","each-integer","unless-zero","(find-integer)","when-zero","find-last-integer","(all-integers?)","times","(each-integer)","find-integer","all-integers?","unless-negative","if-positive","when-positive","when-negative","unless-positive","if-negative","case","2cleave","cond>quot","case>quot","3cleave","wrong-values","to-fixed-point","alist>quot","cond","cleave","call-effect","recursive-hashcode","spread","deep-spread>quot","2||","0||","n||","0&&","2&&","3||","1||","1&&","n&&","3&&","smart-unless*","keep-inputs","reduce-outputs","smart-when*","cleave>array","smart-with","smart-apply","smart-if","inputs/outputs","output>sequence-n","map-outputs","map-reduce-outputs","dropping","output>array","smart-map-reduce","smart-2map-reduce","output>array-n","nullary","inputsequence"];h.combinators.pattern=y(F),i.languages.factor=h})(t)}},65245:function(S){"use strict";S.exports=s,s.displayName="$false",s.aliases=[];function s(t){(function(i){i.languages.false={comment:{pattern:/\{[^}]*\}/},string:{pattern:/"[^"]*"/,greedy:!0},"character-code":{pattern:/'(?:[^\r]|\r\n?)/,alias:"number"},"assembler-code":{pattern:/\d+`/,alias:"important"},number:/\d+/,operator:/[-!#$%&'*+,./:;=>?@\\^_`|~ßø]/,punctuation:/\[|\]/,variable:/[a-z]/,"non-standard":{pattern:/[()!=]=?|[-+*/%]|\b(?:in|is)\b/}),delete t.languages["firestore-security-rules"]["class-name"],t.languages.insertBefore("firestore-security-rules","keyword",{path:{pattern:/(^|[\s(),])(?:\/(?:[\w\xA0-\uFFFF]+|\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)))+/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)/,inside:{operator:/=/,keyword:/\*\*/,punctuation:/[.$(){}]/}},punctuation:/\//}},method:{pattern:/(\ballow\s+)[a-z]+(?:\s*,\s*[a-z]+)*(?=\s*[:;])/,lookbehind:!0,alias:"builtin",inside:{punctuation:/,/}}})}},40284:function(S){"use strict";S.exports=s,s.displayName="flow",s.aliases=[];function s(t){(function(i){i.languages.flow=i.languages.extend("javascript",{}),i.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|any|mixed|null|void)\b/,alias:"tag"}]}),i.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete i.languages.flow.parameter,i.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(i.languages.flow.keyword)||(i.languages.flow.keyword=[i.languages.flow.keyword]),i.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})})(t)}},39187:function(S){"use strict";S.exports=s,s.displayName="fortran",s.aliases=[];function s(t){t.languages.fortran={"quoted-number":{pattern:/[BOZ](['"])[A-F0-9]+\1/i,alias:"number"},string:{pattern:/(?:\b\w+_)?(['"])(?:\1\1|&(?:\r\n?|\n)(?:[ \t]*!.*(?:\r\n?|\n)|(?![ \t]*!))|(?!\1).)*(?:\1|&)/,inside:{comment:{pattern:/(&(?:\r\n?|\n)\s*)!.*/,lookbehind:!0}}},comment:{pattern:/!.*/,greedy:!0},boolean:/\.(?:FALSE|TRUE)\.(?:_\w+)?/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[ED][+-]?\d+)?(?:_\w+)?/i,keyword:[/\b(?:CHARACTER|COMPLEX|DOUBLE ?PRECISION|INTEGER|LOGICAL|REAL)\b/i,/\b(?:END ?)?(?:BLOCK ?DATA|DO|FILE|FORALL|FUNCTION|IF|INTERFACE|MODULE(?! PROCEDURE)|PROGRAM|SELECT|SUBROUTINE|TYPE|WHERE)\b/i,/\b(?:ALLOCATABLE|ALLOCATE|BACKSPACE|CALL|CASE|CLOSE|COMMON|CONTAINS|CONTINUE|CYCLE|DATA|DEALLOCATE|DIMENSION|DO|END|EQUIVALENCE|EXIT|EXTERNAL|FORMAT|GO ?TO|IMPLICIT(?: NONE)?|INQUIRE|INTENT|INTRINSIC|MODULE PROCEDURE|NAMELIST|NULLIFY|OPEN|OPTIONAL|PARAMETER|POINTER|PRINT|PRIVATE|PUBLIC|READ|RETURN|REWIND|SAVE|SELECT|STOP|TARGET|WHILE|WRITE)\b/i,/\b(?:ASSIGNMENT|DEFAULT|ELEMENTAL|ELSE|ELSEIF|ELSEWHERE|ENTRY|IN|INCLUDE|INOUT|KIND|NULL|ONLY|OPERATOR|OUT|PURE|RECURSIVE|RESULT|SEQUENCE|STAT|THEN|USE)\b/i],operator:[/\*\*|\/\/|=>|[=\/]=|[<>]=?|::|[+\-*=%]|\.[A-Z]+\./i,{pattern:/(^|(?!\().)\/(?!\))/,lookbehind:!0}],punctuation:/\(\/|\/\)|[(),;:&]/}}},34302:function(S){"use strict";S.exports=s,s.displayName="fsharp",s.aliases=[];function s(t){t.languages.fsharp=t.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\(\*(?!\))[\s\S]*?\*\)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?/,greedy:!0},"class-name":{pattern:/(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/,lookbehind:!0,inside:{operator:/->|\*/,punctuation:/\./}},keyword:/\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|asr|assert|atomic|base|begin|break|checked|class|component|const|constraint|constructor|continue|default|delegate|do|done|downcast|downto|eager|elif|else|end|event|exception|extern|external|false|finally|fixed|for|fun|function|functor|global|if|in|include|inherit|inline|interface|internal|land|lazy|lor|lsl|lsr|lxor|match|member|method|mixin|mod|module|mutable|namespace|new|not|null|object|of|open|or|override|parallel|private|process|protected|public|pure|rec|sealed|select|sig|static|struct|tailcall|then|to|trait|true|try|type|upcast|val|virtual|void|volatile|when|while|with)\b/,number:[/\b0x[\da-fA-F]+(?:LF|lf|un)?\b/,/\b0b[01]+(?:uy|y)?\b/,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i,/\b\d+(?:[IlLsy]|UL|u[lsy]?)?\b/],operator:/([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/}),t.languages.insertBefore("fsharp","keyword",{preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(^#)\b(?:else|endif|if|light|line|nowarn)\b/,lookbehind:!0,alias:"keyword"}}}}),t.languages.insertBefore("fsharp","punctuation",{"computation-expression":{pattern:/\b[_a-z]\w*(?=\s*\{)/i,alias:"keyword"}}),t.languages.insertBefore("fsharp","string",{annotation:{pattern:/\[<.+?>\]/,greedy:!0,inside:{punctuation:/^\[<|>\]$/,"class-name":{pattern:/^\w+$|(^|;\s*)[A-Z]\w*(?=\()/,lookbehind:!0},"annotation-content":{pattern:/[\s\S]+/,inside:t.languages.fsharp}}},char:{pattern:/'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/,greedy:!0}})}},90515:function(S,s,t){"use strict";var i=t(51478);S.exports=p,p.displayName="ftl",p.aliases=[];function p(g){g.register(i),function(h){for(var A=/[^<()"']|\((?:)*\)|<(?!#--)|<#--(?:[^-]|-(?!->))*-->|"(?:[^\\"]|\\.)*"|'(?:[^\\']|\\.)*'/.source,y=0;y<2;y++)A=A.replace(//g,function(){return A});A=A.replace(//g,/[^\s\S]/.source);var f={comment:/<#--[\s\S]*?-->/,string:[{pattern:/\br("|')(?:(?!\1)[^\\]|\\.)*\1/,greedy:!0},{pattern:RegExp(/("|')(?:(?!\1|\$\{)[^\\]|\\.|\$\{(?:(?!\})(?:))*\})*\1/.source.replace(//g,function(){return A})),greedy:!0,inside:{interpolation:{pattern:RegExp(/((?:^|[^\\])(?:\\\\)*)\$\{(?:(?!\})(?:))*\}/.source.replace(//g,function(){return A})),lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:null}}}}],keyword:/\b(?:as)\b/,boolean:/\b(?:false|true)\b/,"builtin-function":{pattern:/((?:^|[^?])\?\s*)\w+/,lookbehind:!0,alias:"function"},function:/\b\w+(?=\s*\()/,number:/\b\d+(?:\.\d+)?\b/,operator:/\.\.[<*!]?|->|--|\+\+|&&|\|\||\?{1,2}|[-+*/%!=<>]=?|\b(?:gt|gte|lt|lte)\b/,punctuation:/[,;.:()[\]{}]/};f.string[1].inside.interpolation.inside.rest=f,h.languages.ftl={"ftl-comment":{pattern:/^<#--[\s\S]*/,alias:"comment"},"ftl-directive":{pattern:/^<[\s\S]+>$/,inside:{directive:{pattern:/(^<\/?)[#@][a-z]\w*/i,lookbehind:!0,alias:"keyword"},punctuation:/^<\/?|\/?>$/,content:{pattern:/\s*\S[\s\S]*/,alias:"ftl",inside:f}}},"ftl-interpolation":{pattern:/^\$\{[\s\S]*\}$/,inside:{punctuation:/^\$\{|\}$/,content:{pattern:/\s*\S[\s\S]*/,alias:"ftl",inside:f}}}},h.hooks.add("before-tokenize",function(F){var U=RegExp(/<#--[\s\S]*?-->|<\/?[#@][a-zA-Z](?:)*?>|\$\{(?:)*?\}/.source.replace(//g,function(){return A}),"gi");h.languages["markup-templating"].buildPlaceholders(F,"ftl",U)}),h.hooks.add("after-tokenize",function(F){h.languages["markup-templating"].tokenizePlaceholders(F,"ftl")})}(g)}},33534:function(S){"use strict";S.exports=s,s.displayName="gap",s.aliases=[];function s(t){t.languages.gap={shell:{pattern:/^gap>[\s\S]*?(?=^gap>|$(?![\s\S]))/m,greedy:!0,inside:{gap:{pattern:/^(gap>).+(?:(?:\r(?:\n|(?!\n))|\n)>.*)*/,lookbehind:!0,inside:null},punctuation:/^gap>/}},comment:{pattern:/#.*/,greedy:!0},string:{pattern:/(^|[^\\'"])(?:'(?:[^\r\n\\']|\\.){1,10}'|"(?:[^\r\n\\"]|\\.)*"(?!")|"""[\s\S]*?""")/,lookbehind:!0,greedy:!0,inside:{continuation:{pattern:/([\r\n])>/,lookbehind:!0,alias:"punctuation"}}},keyword:/\b(?:Assert|Info|IsBound|QUIT|TryNextMethod|Unbind|and|atomic|break|continue|do|elif|else|end|fi|for|function|if|in|local|mod|not|od|or|quit|readonly|readwrite|rec|repeat|return|then|until|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:{pattern:/(^|[^\w.]|\.\.)(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?(?:_[a-z]?)?(?=$|[^\w.]|\.\.)/,lookbehind:!0},continuation:{pattern:/([\r\n])>/,lookbehind:!0,alias:"punctuation"},operator:/->|[-+*/^~=!]|<>|[<>]=?|:=|\.\./,punctuation:/[()[\]{},;.:]/},t.languages.gap.shell.inside.gap.inside=t.languages.gap}},9885:function(S){"use strict";S.exports=s,s.displayName="gcode",s.aliases=[];function s(t){t.languages.gcode={comment:/;.*|\B\(.*?\)\B/,string:{pattern:/"(?:""|[^"])*"/,greedy:!0},keyword:/\b[GM]\d+(?:\.\d+)?\b/,property:/\b[A-Z]/,checksum:{pattern:/(\*)\d+/,lookbehind:!0,alias:"number"},punctuation:/[:*]/}}},76364:function(S){"use strict";S.exports=s,s.displayName="gdscript",s.aliases=[];function s(t){t.languages.gdscript={comment:/#.*/,string:{pattern:/@?(?:("|')(?:(?!\1)[^\n\\]|\\[\s\S])*\1(?!"|')|"""(?:[^\\]|\\[\s\S])*?""")/,greedy:!0},"class-name":{pattern:/(^(?:class|class_name|extends)[ \t]+|^export\([ \t]*|\bas[ \t]+|(?:\b(?:const|var)[ \t]|[,(])[ \t]*\w+[ \t]*:[ \t]*|->[ \t]*)[a-zA-Z_]\w*/m,lookbehind:!0},keyword:/\b(?:and|as|assert|break|breakpoint|class|class_name|const|continue|elif|else|enum|export|extends|for|func|if|in|is|master|mastersync|match|not|null|onready|or|pass|preload|puppet|puppetsync|remote|remotesync|return|self|setget|signal|static|tool|var|while|yield)\b/,function:/\b[a-z_]\w*(?=[ \t]*\()/i,variable:/\$\w+/,number:[/\b0b[01_]+\b|\b0x[\da-fA-F_]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.[\d_]+)(?:e[+-]?[\d_]+)?\b/,/\b(?:INF|NAN|PI|TAU)\b/],constant:/\b[A-Z][A-Z_\d]*\b/,boolean:/\b(?:false|true)\b/,operator:/->|:=|&&|\|\||<<|>>|[-+*/%&|!<>=]=?|[~^]/,punctuation:/[.:,;()[\]{}]/}}},56452:function(S){"use strict";S.exports=s,s.displayName="gedcom",s.aliases=[];function s(t){t.languages.gedcom={"line-value":{pattern:/(^[\t ]*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?\w+ ).+/m,lookbehind:!0,inside:{pointer:{pattern:/^@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@$/,alias:"variable"}}},tag:{pattern:/(^[\t ]*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?)\w+/m,lookbehind:!0,alias:"string"},level:{pattern:/(^[\t ]*)\d+/m,lookbehind:!0,alias:"number"},pointer:{pattern:/@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@/,alias:"variable"}}}},8477:function(S){"use strict";S.exports=s,s.displayName="gherkin",s.aliases=[];function s(t){(function(i){var p=/(?:\r?\n|\r)[ \t]*\|.+\|(?:(?!\|).)*/.source;i.languages.gherkin={pystring:{pattern:/("""|''')[\s\S]+?\1/,alias:"string"},comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},tag:{pattern:/(^[ \t]*)@\S*/m,lookbehind:!0},feature:{pattern:/((?:^|\r?\n|\r)[ \t]*)(?:Ability|Ahoy matey!|Arwedd|Aspekt|Besigheid Behoefte|Business Need|Caracteristica|Característica|Egenskab|Egenskap|Eiginleiki|Feature|Fīča|Fitur|Fonctionnalité|Fonksyonalite|Funcionalidade|Funcionalitat|Functionalitate|Funcţionalitate|Funcționalitate|Functionaliteit|Fungsi|Funkcia|Funkcija|Funkcionalitāte|Funkcionalnost|Funkcja|Funksie|Funktionalität|Funktionalitéit|Funzionalità|Hwaet|Hwæt|Jellemző|Karakteristik|Lastnost|Mak|Mogucnost|laH|Mogućnost|Moznosti|Možnosti|OH HAI|Omadus|Ominaisuus|Osobina|Özellik|Potrzeba biznesowa|perbogh|poQbogh malja'|Požadavek|Požiadavka|Pretty much|Qap|Qu'meH 'ut|Savybė|Tính năng|Trajto|Vermoë|Vlastnosť|Właściwość|Značilnost|Δυνατότητα|Λειτουργία|Могућност|Мөмкинлек|Особина|Свойство|Үзенчәлеклелек|Функционал|Функционалност|Функция|Функціонал|תכונה|خاصية|خصوصیت|صلاحیت|کاروبار کی ضرورت|وِیژگی|रूप लेख|ਖਾਸੀਅਤ|ਨਕਸ਼ ਨੁਹਾਰ|ਮੁਹਾਂਦਰਾ|గుణము|ಹೆಚ್ಚಳ|ความต้องการทางธุรกิจ|ความสามารถ|โครงหลัก|기능|フィーチャ|功能|機能):(?:[^:\r\n]+(?:\r?\n|\r|$))*/,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]+/,lookbehind:!0},keyword:/[^:\r\n]+:/}},scenario:{pattern:/(^[ \t]*)(?:Abstract Scenario|Abstrakt Scenario|Achtergrond|Aer|Ær|Agtergrond|All y'all|Antecedentes|Antecedents|Atburðarás|Atburðarásir|Awww, look mate|B4|Background|Baggrund|Bakgrund|Bakgrunn|Bakgrunnur|Beispiele|Beispiller|Bối cảnh|Cefndir|Cenario|Cenário|Cenario de Fundo|Cenário de Fundo|Cenarios|Cenários|Contesto|Context|Contexte|Contexto|Conto|Contoh|Contone|Dæmi|Dasar|Dead men tell no tales|Delineacao do Cenario|Delineação do Cenário|Dis is what went down|Dữ liệu|Dyagram Senaryo|Dyagram senaryo|Egzanp|Ejemplos|Eksempler|Ekzemploj|Enghreifftiau|Esbozo do escenario|Escenari|Escenario|Esempi|Esquema de l'escenari|Esquema del escenario|Esquema do Cenario|Esquema do Cenário|EXAMPLZ|Examples|Exempel|Exemple|Exemples|Exemplos|First off|Fono|Forgatókönyv|Forgatókönyv vázlat|Fundo|Geçmiş|Grundlage|Hannergrond|ghantoH|Háttér|Heave to|Istorik|Juhtumid|Keadaan|Khung kịch bản|Khung tình huống|Kịch bản|Koncept|Konsep skenario|Kontèks|Kontekst|Kontekstas|Konteksts|Kontext|Konturo de la scenaro|Latar Belakang|lut chovnatlh|lut|lutmey|Lýsing Atburðarásar|Lýsing Dæma|MISHUN SRSLY|MISHUN|Menggariskan Senario|mo'|Náčrt Scenára|Náčrt Scénáře|Náčrt Scenáru|Oris scenarija|Örnekler|Osnova|Osnova Scenára|Osnova scénáře|Osnutek|Ozadje|Paraugs|Pavyzdžiai|Példák|Piemēri|Plan du scénario|Plan du Scénario|Plan Senaryo|Plan senaryo|Plang vum Szenario|Pozadí|Pozadie|Pozadina|Príklady|Příklady|Primer|Primeri|Primjeri|Przykłady|Raamstsenaarium|Reckon it's like|Rerefons|Scenár|Scénář|Scenarie|Scenarij|Scenarijai|Scenarijaus šablonas|Scenariji|Scenārijs|Scenārijs pēc parauga|Scenarijus|Scenario|Scénario|Scenario Amlinellol|Scenario Outline|Scenario Template|Scenariomal|Scenariomall|Scenarios|Scenariu|Scenariusz|Scenaro|Schema dello scenario|Se ðe|Se the|Se þe|Senario|Senaryo Deskripsyon|Senaryo deskripsyon|Senaryo|Senaryo taslağı|Shiver me timbers|Situācija|Situai|Situasie Uiteensetting|Situasie|Skenario konsep|Skenario|Skica|Structura scenariu|Structură scenariu|Struktura scenarija|Stsenaarium|Swa hwaer swa|Swa|Swa hwær swa|Szablon scenariusza|Szenario|Szenariogrundriss|Tapaukset|Tapaus|Tapausaihio|Taust|Tausta|Template Keadaan|Template Senario|Template Situai|The thing of it is|Tình huống|Variantai|Voorbeelde|Voorbeelden|Wharrimean is|Yo-ho-ho|You'll wanna|Założenia|Παραδείγματα|Περιγραφή Σεναρίου|Σενάρια|Σενάριο|Υπόβαθρο|Кереш|Контекст|Концепт|Мисаллар|Мисоллар|Основа|Передумова|Позадина|Предистория|Предыстория|Приклади|Пример|Примери|Примеры|Рамка на сценарий|Скица|Структура сценарија|Структура сценария|Структура сценарію|Сценарий|Сценарий структураси|Сценарийның төзелеше|Сценарији|Сценарио|Сценарій|Тарих|Үрнәкләр|דוגמאות|רקע|תבנית תרחיש|תרחיש|الخلفية|الگوی سناریو|امثلة|پس منظر|زمینه|سناریو|سيناريو|سيناريو مخطط|مثالیں|منظر نامے کا خاکہ|منظرنامہ|نمونه ها|उदाहरण|परिदृश्य|परिदृश्य रूपरेखा|पृष्ठभूमि|ਉਦਾਹਰਨਾਂ|ਪਟਕਥਾ|ਪਟਕਥਾ ਢਾਂਚਾ|ਪਟਕਥਾ ਰੂਪ ਰੇਖਾ|ਪਿਛੋਕੜ|ఉదాహరణలు|కథనం|నేపథ్యం|సన్నివేశం|ಉದಾಹರಣೆಗಳು|ಕಥಾಸಾರಾಂಶ|ವಿವರಣೆ|ಹಿನ್ನೆಲೆ|โครงสร้างของเหตุการณ์|ชุดของตัวอย่าง|ชุดของเหตุการณ์|แนวคิด|สรุปเหตุการณ์|เหตุการณ์|배경|시나리오|시나리오 개요|예|サンプル|シナリオ|シナリオアウトライン|シナリオテンプレ|シナリオテンプレート|テンプレ|例|例子|剧本|剧本大纲|劇本|劇本大綱|场景|场景大纲|場景|場景大綱|背景):[^:\r\n]*/m,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]*/,lookbehind:!0},keyword:/[^:\r\n]+:/}},"table-body":{pattern:RegExp("("+p+")(?:"+p+")+"),lookbehind:!0,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"},td:{pattern:/\s*[^\s|][^|]*/,alias:"string"},punctuation:/\|/}},"table-head":{pattern:RegExp(p),inside:{th:{pattern:/\s*[^\s|][^|]*/,alias:"variable"},punctuation:/\|/}},atrule:{pattern:/(^[ \t]+)(?:'a|'ach|'ej|7|a|A také|A taktiež|A tiež|A zároveň|Aber|Ac|Adott|Akkor|Ak|Aleshores|Ale|Ali|Allora|Alors|Als|Ama|Amennyiben|Amikor|Ampak|an|AN|Ananging|And y'all|And|Angenommen|Anrhegedig a|An|Apabila|Atès|Atesa|Atunci|Avast!|Aye|A|awer|Bagi|Banjur|Bet|Biết|Blimey!|Buh|But at the end of the day I reckon|But y'all|But|BUT|Cal|Când|Cand|Cando|Ce|Cuando|Če|Ða ðe|Ða|Dadas|Dada|Dados|Dado|DaH ghu' bejlu'|dann|Dann|Dano|Dan|Dar|Dat fiind|Data|Date fiind|Date|Dati fiind|Dati|Daţi fiind|Dați fiind|DEN|Dato|De|Den youse gotta|Dengan|Diberi|Diyelim ki|Donada|Donat|Donitaĵo|Do|Dun|Duota|Ðurh|Eeldades|Ef|Eğer ki|Entao|Então|Entón|E|En|Entonces|Epi|És|Etant donnée|Etant donné|Et|Étant données|Étant donnée|Étant donné|Etant données|Etant donnés|Étant donnés|Fakat|Gangway!|Gdy|Gegeben seien|Gegeben sei|Gegeven|Gegewe|ghu' noblu'|Gitt|Given y'all|Given|Givet|Givun|Ha|Cho|I CAN HAZ|In|Ir|It's just unbelievable|I|Ja|Jeśli|Jeżeli|Kad|Kada|Kadar|Kai|Kaj|Když|Keď|Kemudian|Ketika|Khi|Kiedy|Ko|Kuid|Kui|Kun|Lan|latlh|Le sa a|Let go and haul|Le|Lè sa a|Lè|Logo|Lorsqu'<|Lorsque|mä|Maar|Mais|Mając|Ma|Majd|Maka|Manawa|Mas|Men|Menawa|Mutta|Nalika|Nalikaning|Nanging|Når|När|Nato|Nhưng|Niin|Njuk|O zaman|Och|Og|Oletetaan|Ond|Onda|Oraz|Pak|Pero|Però|Podano|Pokiaľ|Pokud|Potem|Potom|Privzeto|Pryd|Quan|Quand|Quando|qaSDI'|Så|Sed|Se|Siis|Sipoze ke|Sipoze Ke|Sipoze|Si|Şi|Și|Soit|Stel|Tada|Tad|Takrat|Tak|Tapi|Ter|Tetapi|Tha the|Tha|Then y'all|Then|Thì|Thurh|Toda|Too right|Un|Und|ugeholl|Và|vaj|Vendar|Ve|wann|Wanneer|WEN|Wenn|When y'all|When|Wtedy|Wun|Y'know|Yeah nah|Yna|Youse know like when|Youse know when youse got|Y|Za predpokladu|Za předpokladu|Zadan|Zadani|Zadano|Zadate|Zadato|Zakładając|Zaradi|Zatati|Þa þe|Þa|Þá|Þegar|Þurh|Αλλά|Δεδομένου|Και|Όταν|Τότε|А також|Агар|Але|Али|Аммо|А|Әгәр|Әйтик|Әмма|Бирок|Ва|Вә|Дадено|Дано|Допустим|Если|Задате|Задати|Задато|И|І|К тому же|Када|Кад|Когато|Когда|Коли|Ләкин|Лекин|Нәтиҗәдә|Нехай|Но|Онда|Припустимо, що|Припустимо|Пусть|Также|Та|Тогда|Тоді|То|Унда|Һәм|Якщо|אבל|אזי|אז|בהינתן|וגם|כאשר|آنگاه|اذاً|اگر|اما|اور|با فرض|بالفرض|بفرض|پھر|تب|ثم|جب|عندما|فرض کیا|لكن|لیکن|متى|هنگامی|و|अगर|और|कदा|किन्तु|चूंकि|जब|तथा|तदा|तब|परन्तु|पर|यदि|ਅਤੇ|ਜਦੋਂ|ਜਿਵੇਂ ਕਿ|ਜੇਕਰ|ਤਦ|ਪਰ|అప్పుడు|ఈ పరిస్థితిలో|కాని|చెప్పబడినది|మరియు|ಆದರೆ|ನಂತರ|ನೀಡಿದ|ಮತ್ತು|ಸ್ಥಿತಿಯನ್ನು|กำหนดให้|ดังนั้น|แต่|เมื่อ|และ|그러면<|그리고<|단<|만약<|만일<|먼저<|조건<|하지만<|かつ<|しかし<|ただし<|ならば<|もし<|並且<|但し<|但是<|假如<|假定<|假設<|假设<|前提<|同时<|同時<|并且<|当<|當<|而且<|那么<|那麼<)(?=[ \t])/m,lookbehind:!0},string:{pattern:/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"}}},outline:{pattern:/<[^>]+>/,alias:"variable"}}})(t)}},58230:function(S){"use strict";S.exports=s,s.displayName="git",s.aliases=[];function s(t){t.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m}}},66192:function(S,s,t){"use strict";var i=t(79440);S.exports=p,p.displayName="glsl",p.aliases=[];function p(g){g.register(i),g.languages.glsl=g.languages.extend("c",{keyword:/\b(?:active|asm|atomic_uint|attribute|[ibdu]?vec[234]|bool|break|buffer|case|cast|centroid|class|coherent|common|const|continue|d?mat[234](?:x[234])?|default|discard|do|double|else|enum|extern|external|false|filter|fixed|flat|float|for|fvec[234]|goto|half|highp|hvec[234]|[iu]?sampler2DMS(?:Array)?|[iu]?sampler2DRect|[iu]?samplerBuffer|[iu]?samplerCube|[iu]?samplerCubeArray|[iu]?sampler[123]D|[iu]?sampler[12]DArray|[iu]?image2DMS(?:Array)?|[iu]?image2DRect|[iu]?imageBuffer|[iu]?imageCube|[iu]?imageCubeArray|[iu]?image[123]D|[iu]?image[12]DArray|if|in|inline|inout|input|int|interface|invariant|layout|long|lowp|mediump|namespace|noinline|noperspective|out|output|partition|patch|precise|precision|public|readonly|resource|restrict|return|sample|sampler[12]DArrayShadow|sampler[12]DShadow|sampler2DRectShadow|sampler3DRect|samplerCubeArrayShadow|samplerCubeShadow|shared|short|sizeof|smooth|static|struct|subroutine|superp|switch|template|this|true|typedef|uint|uniform|union|unsigned|using|varying|void|volatile|while|writeonly)\b/})}},81084:function(S){"use strict";S.exports=s,s.displayName="gml",s.aliases=[];function s(t){t.languages.gamemakerlanguage=t.languages.gml=t.languages.extend("clike",{keyword:/\b(?:break|case|continue|default|do|else|enum|exit|for|globalvar|if|repeat|return|switch|until|var|while)\b/,number:/(?:\b0x[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ulf]{0,4}/i,operator:/--|\+\+|[-+%/=]=?|!=|\*\*?=?|<[<=>]?|>[=>]?|&&?|\^\^?|\|\|?|~|\b(?:and|at|not|or|with|xor)\b/,constant:/\b(?:GM_build_date|GM_version|action_(?:continue|restart|reverse|stop)|all|gamespeed_(?:fps|microseconds)|global|local|noone|other|pi|pointer_(?:invalid|null)|self|timezone_(?:local|utc)|undefined|ev_(?:create|destroy|step|alarm|keyboard|mouse|collision|other|draw|draw_(?:begin|end|post|pre)|keypress|keyrelease|trigger|(?:left|middle|no|right)_button|(?:left|middle|right)_press|(?:left|middle|right)_release|mouse_(?:enter|leave|wheel_down|wheel_up)|global_(?:left|middle|right)_button|global_(?:left|middle|right)_press|global_(?:left|middle|right)_release|joystick(?:1|2)_(?:button1|button2|button3|button4|button5|button6|button7|button8|down|left|right|up)|outside|boundary|game_start|game_end|room_start|room_end|no_more_lives|animation_end|end_of_path|no_more_health|user\d|gui|gui_begin|gui_end|step_(?:begin|end|normal))|vk_(?:alt|anykey|backspace|control|delete|down|end|enter|escape|home|insert|left|nokey|pagedown|pageup|pause|printscreen|return|right|shift|space|tab|up|f\d|numpad\d|add|decimal|divide|lalt|lcontrol|lshift|multiply|ralt|rcontrol|rshift|subtract)|achievement_(?:filter_(?:all_players|favorites_only|friends_only)|friends_info|info|leaderboard_info|our_info|pic_loaded|show_(?:achievement|bank|friend_picker|leaderboard|profile|purchase_prompt|ui)|type_challenge|type_score_challenge)|asset_(?:font|object|path|room|script|shader|sound|sprite|tiles|timeline|unknown)|audio_(?:3d|falloff_(?:exponent_distance|exponent_distance_clamped|inverse_distance|inverse_distance_clamped|linear_distance|linear_distance_clamped|none)|mono|new_system|old_system|stereo)|bm_(?:add|complex|dest_alpha|dest_color|dest_colour|inv_dest_alpha|inv_dest_color|inv_dest_colour|inv_src_alpha|inv_src_color|inv_src_colour|max|normal|one|src_alpha|src_alpha_sat|src_color|src_colour|subtract|zero)|browser_(?:chrome|firefox|ie|ie_mobile|not_a_browser|opera|safari|safari_mobile|tizen|unknown|windows_store)|buffer_(?:bool|f16|f32|f64|fast|fixed|generalerror|grow|invalidtype|network|outofbounds|outofspace|s16|s32|s8|seek_end|seek_relative|seek_start|string|text|u16|u32|u64|u8|vbuffer|wrap)|c_(?:aqua|black|blue|dkgray|fuchsia|gray|green|lime|ltgray|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow)|cmpfunc_(?:always|equal|greater|greaterequal|less|lessequal|never|notequal)|cr_(?:appstart|arrow|beam|cross|default|drag|handpoint|hourglass|none|size_all|size_nesw|size_ns|size_nwse|size_we|uparrow)|cull_(?:clockwise|counterclockwise|noculling)|device_(?:emulator|tablet)|device_ios_(?:ipad|ipad_retina|iphone|iphone5|iphone6|iphone6plus|iphone_retina|unknown)|display_(?:landscape|landscape_flipped|portrait|portrait_flipped)|dll_(?:cdecl|cdel|stdcall)|ds_type_(?:grid|list|map|priority|queue|stack)|ef_(?:cloud|ellipse|explosion|firework|flare|rain|ring|smoke|smokeup|snow|spark|star)|fa_(?:archive|bottom|center|directory|hidden|left|middle|readonly|right|sysfile|top|volumeid)|fb_login_(?:default|fallback_to_webview|forcing_safari|forcing_webview|no_fallback_to_webview|use_system_account)|iap_(?:available|canceled|ev_consume|ev_product|ev_purchase|ev_restore|ev_storeload|failed|purchased|refunded|status_available|status_loading|status_processing|status_restoring|status_unavailable|status_uninitialised|storeload_failed|storeload_ok|unavailable)|leaderboard_type_(?:number|time_mins_secs)|lighttype_(?:dir|point)|matrix_(?:projection|view|world)|mb_(?:any|left|middle|none|right)|network_(?:config_(?:connect_timeout|disable_reliable_udp|enable_reliable_udp|use_non_blocking_socket)|socket_(?:bluetooth|tcp|udp)|type_(?:connect|data|disconnect|non_blocking_connect))|of_challenge_(?:lose|tie|win)|os_(?:android|ios|linux|macosx|ps3|ps4|psvita|unknown|uwp|win32|win8native|windows|winphone|xboxone)|phy_debug_render_(?:aabb|collision_pairs|coms|core_shapes|joints|obb|shapes)|phy_joint_(?:anchor_1_x|anchor_1_y|anchor_2_x|anchor_2_y|angle|angle_limits|damping_ratio|frequency|length_1|length_2|lower_angle_limit|max_force|max_length|max_motor_force|max_motor_torque|max_torque|motor_force|motor_speed|motor_torque|reaction_force_x|reaction_force_y|reaction_torque|speed|translation|upper_angle_limit)|phy_particle_data_flag_(?:category|color|colour|position|typeflags|velocity)|phy_particle_flag_(?:colormixing|colourmixing|elastic|powder|spring|tensile|viscous|wall|water|zombie)|phy_particle_group_flag_(?:rigid|solid)|pr_(?:linelist|linestrip|pointlist|trianglefan|trianglelist|trianglestrip)|ps_(?:distr|shape)_(?:diamond|ellipse|gaussian|invgaussian|line|linear|rectangle)|pt_shape_(?:circle|cloud|disk|explosion|flare|line|pixel|ring|smoke|snow|spark|sphere|square|star)|ty_(?:real|string)|gp_(?:face\d|axislh|axislv|axisrh|axisrv|padd|padl|padr|padu|select|shoulderl|shoulderlb|shoulderr|shoulderrb|start|stickl|stickr)|lb_disp_(?:none|numeric|time_ms|time_sec)|lb_sort_(?:ascending|descending|none)|ov_(?:achievements|community|friends|gamegroup|players|settings)|ugc_(?:filetype_(?:community|microtrans)|list_(?:Favorited|Followed|Published|Subscribed|UsedOrPlayed|VotedDown|VotedOn|VotedUp|WillVoteLater)|match_(?:AllGuides|Artwork|Collections|ControllerBindings|IntegratedGuides|Items|Items_Mtx|Items_ReadyToUse|Screenshots|UsableInGame|Videos|WebGuides)|query_(?:AcceptedForGameRankedByAcceptanceDate|CreatedByFriendsRankedByPublicationDate|FavoritedByFriendsRankedByPublicationDate|NotYetRated)|query_RankedBy(?:NumTimesReported|PublicationDate|TextSearch|TotalVotesAsc|Trend|Vote|VotesUp)|result_success|sortorder_CreationOrder(?:Asc|Desc)|sortorder_(?:ForModeration|LastUpdatedDesc|SubscriptionDateDesc|TitleAsc|VoteScoreDesc)|visibility_(?:friends_only|private|public))|vertex_usage_(?:binormal|blendindices|blendweight|color|colour|depth|fog|normal|position|psize|sample|tangent|texcoord|textcoord)|vertex_type_(?:float\d|color|colour|ubyte4)|input_type|layerelementtype_(?:background|instance|oldtilemap|particlesystem|sprite|tile|tilemap|undefined)|se_(?:chorus|compressor|echo|equalizer|flanger|gargle|none|reverb)|text_type|tile_(?:flip|index_mask|mirror|rotate)|(?:obj|rm|scr|spr)\w+)\b/,variable:/\b(?:alarm|application_surface|async_load|background_(?:alpha|blend|color|colour|foreground|height|hspeed|htiled|index|showcolor|showcolour|visible|vspeed|vtiled|width|x|xscale|y|yscale)|bbox_(?:bottom|left|right|top)|browser_(?:height|width)|caption_(?:health|lives|score)|current_(?:day|hour|minute|month|second|time|weekday|year)|cursor_sprite|debug_mode|delta_time|direction|display_aa|error_(?:last|occurred)|event_(?:action|number|object|type)|fps|fps_real|friction|game_(?:display|project|save)_(?:id|name)|gamemaker_(?:pro|registered|version)|gravity|gravity_direction|(?:h|v)speed|health|iap_data|id|image_(?:alpha|angle|blend|depth|index|number|speed|xscale|yscale)|instance_(?:count|id)|keyboard_(?:key|lastchar|lastkey|string)|layer|lives|mask_index|mouse_(?:button|lastbutton|x|y)|object_index|os_(?:browser|device|type|version)|path_(?:endaction|index|orientation|position|positionprevious|scale|speed)|persistent|phy_(?:rotation|(?:col_normal|collision|com|linear_velocity|position|speed)_(?:x|y)|angular_(?:damping|velocity)|position_(?:x|y)previous|speed|linear_damping|bullet|fixed_rotation|active|mass|inertia|dynamic|kinematic|sleeping|collision_points)|pointer_(?:invalid|null)|room|room_(?:caption|first|height|last|persistent|speed|width)|score|secure_mode|show_(?:health|lives|score)|solid|speed|sprite_(?:height|index|width|xoffset|yoffset)|temp_directory|timeline_(?:index|loop|position|running|speed)|transition_(?:color|kind|steps)|undefined|view_(?:angle|current|enabled|(?:h|v)(?:border|speed)|(?:h|w|x|y)port|(?:h|w|x|y)view|object|surface_id|visible)|visible|webgl_enabled|working_directory|(?:x|y)(?:previous|start)|x|y|argument(?:_relitive|_count|\d)|argument|global|local|other|self)\b/})}},50318:function(S){"use strict";S.exports=s,s.displayName="gn",s.aliases=["gni"];function s(t){t.languages.gn={comment:{pattern:/#.*/,greedy:!0},"string-literal":{pattern:/(^|[^\\"])"(?:[^\r\n"\\]|\\.)*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\{[\s\S]*?\}|[a-zA-Z_]\w*|0x[a-fA-F0-9]{2})/,lookbehind:!0,inside:{number:/^\$0x[\s\S]{2}$/,variable:/^\$\w+$/,"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:null}}},string:/[\s\S]+/}},keyword:/\b(?:else|if)\b/,boolean:/\b(?:false|true)\b/,"builtin-function":{pattern:/\b(?:assert|defined|foreach|import|pool|print|template|tool|toolchain)(?=\s*\()/i,alias:"keyword"},function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:current_cpu|current_os|current_toolchain|default_toolchain|host_cpu|host_os|root_build_dir|root_gen_dir|root_out_dir|target_cpu|target_gen_dir|target_os|target_out_dir)\b/,number:/-?\b\d+\b/,operator:/[-+!=<>]=?|&&|\|\|/,punctuation:/[(){}[\],.]/},t.languages.gn["string-literal"].inside.interpolation.inside.expression.inside=t.languages.gn,t.languages.gni=t.languages.gn}},95769:function(S){"use strict";S.exports=s,s.displayName="goModule",s.aliases=[];function s(t){t.languages["go-mod"]=t.languages["go-module"]={comment:{pattern:/\/\/.*/,greedy:!0},version:{pattern:/(^|[\s()[\],])v\d+\.\d+\.\d+(?:[+-][-+.\w]*)?(?![^\s()[\],])/,lookbehind:!0,alias:"number"},"go-version":{pattern:/((?:^|\s)go\s+)\d+(?:\.\d+){1,2}/,lookbehind:!0,alias:"number"},keyword:{pattern:/^([ \t]*)(?:exclude|go|module|replace|require|retract)\b/m,lookbehind:!0},operator:/=>/,punctuation:/[()[\],]/}}},14155:function(S){"use strict";S.exports=s,s.displayName="go",s.aliases=[];function s(t){t.languages.go=t.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),t.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete t.languages.go["class-name"]}},92823:function(S){"use strict";S.exports=s,s.displayName="graphql",s.aliases=[];function s(t){t.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:t.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},t.hooks.add("after-tokenize",function(p){if(p.language!=="graphql")return;var g=p.tokens.filter(function(ge){return typeof ge!="string"&&ge.type!=="comment"&&ge.type!=="scalar"}),h=0;function A(ge){return g[h+ge]}function y(ge,Ce){Ce=Ce||0;for(var j=0;j0)){var ye=f(/^\{$/,/^\}$/);if(ye===-1)continue;for(var ce=h;ce=0&&F(Ee,"variable-input")}}}}})}},63092:function(S){"use strict";S.exports=s,s.displayName="groovy",s.aliases=[];function s(t){t.languages.groovy=t.languages.extend("clike",{string:[{pattern:/("""|''')(?:[^\\]|\\[\s\S])*?\1|\$\/(?:[^/$]|\$(?:[/$]|(?![/$]))|\/(?!\$))*\/\$/,greedy:!0},{pattern:/(["'/])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:/\b(?:abstract|as|assert|boolean|break|byte|case|catch|char|class|const|continue|def|default|do|double|else|enum|extends|final|finally|float|for|goto|if|implements|import|in|instanceof|int|interface|long|native|new|package|private|protected|public|return|short|static|strictfp|super|switch|synchronized|this|throw|throws|trait|transient|try|void|volatile|while)\b/,number:/\b(?:0b[01_]+|0x[\da-f_]+(?:\.[\da-f_p\-]+)?|[\d_]+(?:\.[\d_]+)?(?:e[+-]?\d+)?)[glidf]?\b/i,operator:{pattern:/(^|[^.])(?:~|==?~?|\?[.:]?|\*(?:[.=]|\*=?)?|\.[@&]|\.\.<|\.\.(?!\.)|-[-=>]?|\+[+=]?|!=?|<(?:<=?|=>?)?|>(?:>>?=?|=)?|&[&=]?|\|[|=]?|\/=?|\^=?|%=?)/,lookbehind:!0},punctuation:/\.+|[{}[\];(),:$]/}),t.languages.insertBefore("groovy","string",{shebang:{pattern:/#!.+/,alias:"comment"}}),t.languages.insertBefore("groovy","punctuation",{"spock-block":/\b(?:and|cleanup|expect|given|setup|then|when|where):/}),t.languages.insertBefore("groovy","function",{annotation:{pattern:/(^|[^.])@\w+/,lookbehind:!0,alias:"punctuation"}}),t.hooks.add("wrap",function(i){if(i.language==="groovy"&&i.type==="string"){var p=i.content.value[0];if(p!="'"){var g=/([^\\])(?:\$(?:\{.*?\}|[\w.]+))/;p==="$"&&(g=/([^\$])(?:\$(?:\{.*?\}|[\w.]+))/),i.content.value=i.content.value.replace(/</g,"<").replace(/&/g,"&"),i.content=t.highlight(i.content.value,{expression:{pattern:g,lookbehind:!0,inside:t.languages.groovy}}),i.classes.push(p==="/"?"regex":"gstring")}}})}},21550:function(S,s,t){"use strict";var i=t(75308);S.exports=p,p.displayName="haml",p.aliases=[];function p(g){g.register(i),function(h){h.languages.haml={"multiline-comment":{pattern:/((?:^|\r?\n|\r)([\t ]*))(?:\/|-#).*(?:(?:\r?\n|\r)\2[\t ].+)*/,lookbehind:!0,alias:"comment"},"multiline-code":[{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*,[\t ]*(?:(?:\r?\n|\r)\2[\t ].*,[\t ]*)*(?:(?:\r?\n|\r)\2[\t ].+)/,lookbehind:!0,inside:h.languages.ruby},{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*\|[\t ]*(?:(?:\r?\n|\r)\2[\t ].*\|[\t ]*)*/,lookbehind:!0,inside:h.languages.ruby}],filter:{pattern:/((?:^|\r?\n|\r)([\t ]*)):[\w-]+(?:(?:\r?\n|\r)(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"symbol"}}},markup:{pattern:/((?:^|\r?\n|\r)[\t ]*)<.+/,lookbehind:!0,inside:h.languages.markup},doctype:{pattern:/((?:^|\r?\n|\r)[\t ]*)!!!(?: .+)?/,lookbehind:!0},tag:{pattern:/((?:^|\r?\n|\r)[\t ]*)[%.#][\w\-#.]*[\w\-](?:\([^)]+\)|\{(?:\{[^}]+\}|[^{}])+\}|\[[^\]]+\])*[\/<>]*/,lookbehind:!0,inside:{attributes:[{pattern:/(^|[^#])\{(?:\{[^}]+\}|[^{}])+\}/,lookbehind:!0,inside:h.languages.ruby},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:"(?:\\.|[^\\"\r\n])*"|[^)\s]+)/,lookbehind:!0},"attr-name":/[\w:-]+(?=\s*!?=|\s*[,)])/,punctuation:/[=(),]/}},{pattern:/\[[^\]]+\]/,inside:h.languages.ruby}],punctuation:/[<>]/}},code:{pattern:/((?:^|\r?\n|\r)[\t ]*(?:[~-]|[&!]?=)).+/,lookbehind:!0,inside:h.languages.ruby},interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},ruby:{pattern:/[\s\S]+/,inside:h.languages.ruby}}},punctuation:{pattern:/((?:^|\r?\n|\r)[\t ]*)[~=\-&!]+/,lookbehind:!0}};for(var A="((?:^|\\r?\\n|\\r)([\\t ]*)):{{filter_name}}(?:(?:\\r?\\n|\\r)(?:\\2[\\t ].+|\\s*?(?=\\r?\\n|\\r)))+",y=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],f={},F=0,U=y.length;F@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},h.hooks.add("before-tokenize",function(A){var y=/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g;h.languages["markup-templating"].buildPlaceholders(A,"handlebars",y)}),h.hooks.add("after-tokenize",function(A){h.languages["markup-templating"].tokenizePlaceholders(A,"handlebars")}),h.languages.hbs=h.languages.handlebars}(g)}},2050:function(S){"use strict";S.exports=s,s.displayName="haskell",s.aliases=["hs"];function s(t){t.languages.haskell={comment:{pattern:/(^|[^-!#$%*+=?&@|~.:<>^\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\/].*|$)|\{-[\s\S]*?-\})/m,lookbehind:!0},char:{pattern:/'(?:[^\\']|\\(?:[abfnrtv\\"'&]|\^[A-Z@[\]^_]|ACK|BEL|BS|CAN|CR|DC1|DC2|DC3|DC4|DEL|DLE|EM|ENQ|EOT|ESC|ETB|ETX|FF|FS|GS|HT|LF|NAK|NUL|RS|SI|SO|SOH|SP|STX|SUB|SYN|US|VT|\d+|o[0-7]+|x[0-9a-fA-F]+))'/,alias:"string"},string:{pattern:/"(?:[^\\"]|\\(?:\S|\s+\\))*"/,greedy:!0},keyword:/\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^[\t ]*)import\s+(?:qualified\s+)?(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*(?:\s+as\s+(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|hiding|import|qualified)\b/,punctuation:/\./}},builtin:/\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0o[0-7]+|0x[0-9a-f]+)\b/i,operator:[{pattern:/`(?:[A-Z][\w']*\.)*[_a-z][\w']*`/,greedy:!0},{pattern:/(\s)\.(?=\s)/,lookbehind:!0},/[-!#$%*+=?&@|~:<>^\\\/][-!#$%*+=?&@|~.:<>^\\\/]*|\.[-!#$%*+=?&@|~.:<>^\\\/]+/],hvariable:{pattern:/\b(?:[A-Z][\w']*\.)*[_a-z][\w']*/,inside:{punctuation:/\./}},constant:{pattern:/\b(?:[A-Z][\w']*\.)*[A-Z][\w']*/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:]/},t.languages.hs=t.languages.haskell}},67967:function(S){"use strict";S.exports=s,s.displayName="haxe",s.aliases=[];function s(t){t.languages.haxe=t.languages.extend("clike",{string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},"class-name":[{pattern:/(\b(?:abstract|class|enum|extends|implements|interface|new|typedef)\s+)[A-Z_]\w*/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\bthis\b|\b(?:abstract|as|break|case|cast|catch|class|continue|default|do|dynamic|else|enum|extends|extern|final|for|from|function|if|implements|import|in|inline|interface|macro|new|null|operator|overload|override|package|private|public|return|static|super|switch|throw|to|try|typedef|untyped|using|var|while)(?!\.)\b/,function:{pattern:/\b[a-z_]\w*(?=\s*(?:<[^<>]*>\s*)?\()/i,greedy:!0},operator:/\.{3}|\+\+|--|&&|\|\||->|=>|(?:<{1,3}|[-+*/%!=&|^])=?|[?:~]/}),t.languages.insertBefore("haxe","string",{"string-interpolation":{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{interpolation:{pattern:/(^|[^\\])\$(?:\w+|\{[^{}]+\})/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:t.languages.haxe}}},string:/[\s\S]+/}}}),t.languages.insertBefore("haxe","class-name",{regex:{pattern:/~\/(?:[^\/\\\r\n]|\\.)+\/[a-z]*/,greedy:!0,inside:{"regex-flags":/\b[a-z]+$/,"regex-source":{pattern:/^(~\/)[\s\S]+(?=\/$)/,lookbehind:!0,alias:"language-regex",inside:t.languages.regex},"regex-delimiter":/^~\/|\/$/}}}),t.languages.insertBefore("haxe","keyword",{preprocessor:{pattern:/#(?:else|elseif|end|if)\b.*/,alias:"property"},metadata:{pattern:/@:?[\w.]+/,alias:"symbol"},reification:{pattern:/\$(?:\w+|(?=\{))/,alias:"important"}})}},29138:function(S){"use strict";S.exports=s,s.displayName="hcl",s.aliases=[];function s(t){t.languages.hcl={comment:/(?:\/\/|#).*|\/\*[\s\S]*?(?:\*\/|$)/,heredoc:{pattern:/<<-?(\w+\b)[\s\S]*?^[ \t]*\1/m,greedy:!0,alias:"string"},keyword:[{pattern:/(?:data|resource)\s+(?:"(?:\\[\s\S]|[^\\"])*")(?=\s+"[\w-]+"\s+\{)/i,inside:{type:{pattern:/(resource|data|\s+)(?:"(?:\\[\s\S]|[^\\"])*")/i,lookbehind:!0,alias:"variable"}}},{pattern:/(?:backend|module|output|provider|provisioner|variable)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+(?=\{)/i,inside:{type:{pattern:/(backend|module|output|provider|provisioner|variable)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+/i,lookbehind:!0,alias:"variable"}}},/[\w-]+(?=\s+\{)/],property:[/[-\w\.]+(?=\s*=(?!=))/,/"(?:\\[\s\S]|[^\\"])+"(?=\s*[:=])/],string:{pattern:/"(?:[^\\$"]|\\[\s\S]|\$(?:(?=")|\$+(?!\$)|[^"${])|\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\})*"/,greedy:!0,inside:{interpolation:{pattern:/(^|[^$])\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\}/,lookbehind:!0,inside:{type:{pattern:/(\b(?:count|data|local|module|path|self|terraform|var)\b\.)[\w\*]+/i,lookbehind:!0,alias:"variable"},keyword:/\b(?:count|data|local|module|path|self|terraform|var)\b/i,function:/\w+(?=\()/,string:{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0},number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,punctuation:/[!\$#%&'()*+,.\/;<=>@\[\\\]^`{|}~?:]/}}}},number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,boolean:/\b(?:false|true)\b/i,punctuation:/[=\[\]{}]/}}},67915:function(S,s,t){"use strict";var i=t(79440);S.exports=p,p.displayName="hlsl",p.aliases=[];function p(g){g.register(i),g.languages.hlsl=g.languages.extend("c",{"class-name":[g.languages.c["class-name"],/\b(?:AppendStructuredBuffer|BlendState|Buffer|ByteAddressBuffer|CompileShader|ComputeShader|ConsumeStructuredBuffer|DepthStencilState|DepthStencilView|DomainShader|GeometryShader|Hullshader|InputPatch|LineStream|OutputPatch|PixelShader|PointStream|RWBuffer|RWByteAddressBuffer|RWStructuredBuffer|RWTexture(?:1D|1DArray|2D|2DArray|3D)|RasterizerState|RenderTargetView|SamplerComparisonState|SamplerState|StructuredBuffer|Texture(?:1D|1DArray|2D|2DArray|2DMS|2DMSArray|3D|Cube|CubeArray)|TriangleStream|VertexShader)\b/],keyword:[/\b(?:asm|asm_fragment|auto|break|case|catch|cbuffer|centroid|char|class|column_major|compile|compile_fragment|const|const_cast|continue|default|delete|discard|do|dynamic_cast|else|enum|explicit|export|extern|for|friend|fxgroup|goto|groupshared|if|in|inline|inout|interface|line|lineadj|linear|long|matrix|mutable|namespace|new|nointerpolation|noperspective|operator|out|packoffset|pass|pixelfragment|point|precise|private|protected|public|register|reinterpret_cast|return|row_major|sample|sampler|shared|short|signed|sizeof|snorm|stateblock|stateblock_state|static|static_cast|string|struct|switch|tbuffer|technique|technique10|technique11|template|texture|this|throw|triangle|triangleadj|try|typedef|typename|uniform|union|unorm|unsigned|using|vector|vertexfragment|virtual|void|volatile|while)\b/,/\b(?:bool|double|dword|float|half|int|min(?:10float|12int|16(?:float|int|uint))|uint)(?:[1-4](?:x[1-4])?)?\b/],number:/(?:(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+)?|\b0x[\da-fA-F]+)[fFhHlLuU]?\b/,boolean:/\b(?:false|true)\b/})}},54853:function(S){"use strict";S.exports=s,s.displayName="hoon",s.aliases=[];function s(t){t.languages.hoon={comment:{pattern:/::.*/,greedy:!0},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},constant:/%(?:\.[ny]|[\w-]+)/,"class-name":/@(?:[a-z0-9-]*[a-z0-9])?|\*/i,function:/(?:\+[-+] {2})?(?:[a-z](?:[a-z0-9-]*[a-z0-9])?)/,keyword:/\.[\^\+\*=\?]|![><:\.=\?!]|=[>|:,\.\-\^<+;/~\*\?]|\?[>|:\.\-\^<\+&~=@!]|\|[\$_%:\.\-\^~\*=@\?]|\+[|\$\+\*]|:[_\-\^\+~\*]|%[_:\.\-\^\+~\*=]|\^[|:\.\-\+&~\*=\?]|\$[|_%:<>\-\^&~@=\?]|;[:<\+;\/~\*=]|~[>|\$_%<\+\/&=\?!]|--|==/}}},68330:function(S){"use strict";S.exports=s,s.displayName="hpkp",s.aliases=[];function s(t){t.languages.hpkp={directive:{pattern:/\b(?:includeSubDomains|max-age|pin-sha256|preload|report-to|report-uri|strict)(?=[\s;=]|$)/i,alias:"property"},operator:/=/,punctuation:/;/}}},76823:function(S){"use strict";S.exports=s,s.displayName="hsts",s.aliases=[];function s(t){t.languages.hsts={directive:{pattern:/\b(?:includeSubDomains|max-age|preload)(?=[\s;=]|$)/i,alias:"property"},operator:/=/,punctuation:/;/}}},86712:function(S){"use strict";S.exports=s,s.displayName="http",s.aliases=[];function s(t){(function(i){function p(ne){return RegExp("(^(?:"+ne+"):[ ]*(?![ ]))[^]+","i")}i.languages.http={"request-line":{pattern:/^(?:CONNECT|DELETE|GET|HEAD|OPTIONS|PATCH|POST|PRI|PUT|SEARCH|TRACE)\s(?:https?:\/\/|\/)\S*\sHTTP\/[\d.]+/m,inside:{method:{pattern:/^[A-Z]+\b/,alias:"property"},"request-target":{pattern:/^(\s)(?:https?:\/\/|\/)\S*(?=\s)/,lookbehind:!0,alias:"url",inside:i.languages.uri},"http-version":{pattern:/^(\s)HTTP\/[\d.]+/,lookbehind:!0,alias:"property"}}},"response-status":{pattern:/^HTTP\/[\d.]+ \d+ .+/m,inside:{"http-version":{pattern:/^HTTP\/[\d.]+/,alias:"property"},"status-code":{pattern:/^(\s)\d+(?=\s)/,lookbehind:!0,alias:"number"},"reason-phrase":{pattern:/^(\s).+/,lookbehind:!0,alias:"string"}}},header:{pattern:/^[\w-]+:.+(?:(?:\r\n?|\n)[ \t].+)*/m,inside:{"header-value":[{pattern:p(/Content-Security-Policy/.source),lookbehind:!0,alias:["csp","languages-csp"],inside:i.languages.csp},{pattern:p(/Public-Key-Pins(?:-Report-Only)?/.source),lookbehind:!0,alias:["hpkp","languages-hpkp"],inside:i.languages.hpkp},{pattern:p(/Strict-Transport-Security/.source),lookbehind:!0,alias:["hsts","languages-hsts"],inside:i.languages.hsts},{pattern:p(/[^:]+/.source),lookbehind:!0}],"header-name":{pattern:/^[^:]+/,alias:"keyword"},punctuation:/^:/}}};var g=i.languages,h={"application/javascript":g.javascript,"application/json":g.json||g.javascript,"application/xml":g.xml,"text/xml":g.xml,"text/html":g.html,"text/css":g.css,"text/plain":g.plain},A={"application/json":!0,"application/xml":!0};function y(ne){var re=ne.replace(/^[a-z]+\//,""),pe="\\w+/(?:[\\w.-]+\\+)+"+re+"(?![+\\w.-])";return"(?:"+ne+"|"+pe+")"}var f;for(var F in h)if(h[F]){f=f||{};var U=A[F]?y(F):F;f[F.replace(/\//g,"-")]={pattern:RegExp("("+/content-type:\s*/.source+U+/(?:(?:\r\n?|\n)[\w-].*)*(?:\r(?:\n|(?!\n))|\n)/.source+")"+/[^ \t\w-][\s\S]*/.source,"i"),lookbehind:!0,inside:h[F]}}f&&i.languages.insertBefore("http","header",f)})(t)}},72252:function(S){"use strict";S.exports=s,s.displayName="ichigojam",s.aliases=[];function s(t){t.languages.ichigojam={comment:/(?:\B'|REM)(?:[^\n\r]*)/i,string:{pattern:/"(?:""|[!#$%&'()*,\/:;<=>?^\w +\-.])*"/,greedy:!0},number:/\B#[0-9A-F]+|\B`[01]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:BEEP|BPS|CASE|CLEAR|CLK|CLO|CLP|CLS|CLT|CLV|CONT|COPY|ELSE|END|FILE|FILES|FOR|GOSUB|GOTO|GSB|IF|INPUT|KBD|LED|LET|LIST|LOAD|LOCATE|LRUN|NEW|NEXT|OUT|PLAY|POKE|PRINT|PWM|REM|RENUM|RESET|RETURN|RIGHT|RTN|RUN|SAVE|SCROLL|SLEEP|SRND|STEP|STOP|SUB|TEMPO|THEN|TO|UART|VIDEO|WAIT)(?:\$|\b)/i,function:/\b(?:ABS|ANA|ASC|BIN|BTN|DEC|END|FREE|HELP|HEX|I2CR|I2CW|IN|INKEY|LEN|LINE|PEEK|RND|SCR|SOUND|STR|TICK|USR|VER|VPEEK|ZER)(?:\$|\b)/i,label:/(?:\B@\S+)/,operator:/<[=>]?|>=?|\|\||&&|[+\-*\/=|&^~!]|\b(?:AND|NOT|OR)\b/i,punctuation:/[\[,;:()\]]/}}},78634:function(S){"use strict";S.exports=s,s.displayName="icon",s.aliases=[];function s(t){t.languages.icon={comment:/#.*/,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n_]|\\.|_(?!\1)(?:\r\n|[\s\S]))*\1/,greedy:!0},number:/\b(?:\d+r[a-z\d]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b|\.\d+\b/i,"builtin-keyword":{pattern:/&(?:allocated|ascii|clock|collections|cset|current|date|dateline|digits|dump|e|error(?:number|text|value)?|errout|fail|features|file|host|input|lcase|letters|level|line|main|null|output|phi|pi|pos|progname|random|regions|source|storage|subject|time|trace|ucase|version)\b/,alias:"variable"},directive:{pattern:/\$\w+/,alias:"builtin"},keyword:/\b(?:break|by|case|create|default|do|else|end|every|fail|global|if|initial|invocable|link|local|next|not|of|procedure|record|repeat|return|static|suspend|then|to|until|while)\b/,function:/\b(?!\d)\w+(?=\s*[({]|\s*!\s*\[)/,operator:/[+-]:(?!=)|(?:[\/?@^%&]|\+\+?|--?|==?=?|~==?=?|\*\*?|\|\|\|?|<(?:->?|>?=?)(?::=)?|:(?:=:?)?|[!.\\|~]/,punctuation:/[\[\](){},;]/}}},43583:function(S){"use strict";S.exports=s,s.displayName="icuMessageFormat",s.aliases=[];function s(t){(function(i){function p(F,U){return U<=0?/[]/.source:F.replace(//g,function(){return p(F,U-1)})}var g=/'[{}:=,](?:[^']|'')*'(?!')/,h={pattern:/''/,greedy:!0,alias:"operator"},A={pattern:g,greedy:!0,inside:{escape:h}},y=p(/\{(?:[^{}']|'(?![{},'])|''||)*\}/.source.replace(//g,function(){return g.source}),8),f={pattern:RegExp(y),inside:{message:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:null},"message-delimiter":{pattern:/./,alias:"punctuation"}}};i.languages["icu-message-format"]={argument:{pattern:RegExp(y),greedy:!0,inside:{content:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:{"argument-name":{pattern:/^(\s*)[^{}:=,\s]+/,lookbehind:!0},"choice-style":{pattern:/^(\s*,\s*choice\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{punctuation:/\|/,range:{pattern:/^(\s*)[+-]?(?:\d+(?:\.\d*)?|\u221e)\s*[<#\u2264]/,lookbehind:!0,inside:{operator:/[<#\u2264]/,number:/\S+/}},rest:null}},"plural-style":{pattern:/^(\s*,\s*(?:plural|selectordinal)\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{offset:/^offset:\s*\d+/,"nested-message":f,selector:{pattern:/=\d+|[^{}:=,\s]+/,inside:{keyword:/^(?:few|many|one|other|two|zero)$/}}}},"select-style":{pattern:/^(\s*,\s*select\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{"nested-message":f,selector:{pattern:/[^{}:=,\s]+/,inside:{keyword:/^other$/}}}},keyword:/\b(?:choice|plural|select|selectordinal)\b/,"arg-type":{pattern:/\b(?:date|duration|number|ordinal|spellout|time)\b/,alias:"keyword"},"arg-skeleton":{pattern:/(,\s*)::[^{}:=,\s]+/,lookbehind:!0},"arg-style":{pattern:/(,\s*)(?:currency|full|integer|long|medium|percent|short)(?=\s*$)/,lookbehind:!0},"arg-style-text":{pattern:RegExp(/(^\s*,\s*(?=\S))/.source+p(/(?:[^{}']|'[^']*'|\{(?:)?\})+/.source,8)+"$"),lookbehind:!0,alias:"string"},punctuation:/,/}},"argument-delimiter":{pattern:/./,alias:"operator"}}},escape:h,string:A},f.inside.message.inside=i.languages["icu-message-format"],i.languages["icu-message-format"].argument.inside.content.inside["choice-style"].inside.rest=i.languages["icu-message-format"]})(t)}},23328:function(S,s,t){"use strict";var i=t(2050);S.exports=p,p.displayName="idris",p.aliases=["idr"];function p(g){g.register(i),g.languages.idris=g.languages.extend("haskell",{comment:{pattern:/(?:(?:--|\|\|\|).*$|\{-[\s\S]*?-\})/m},keyword:/\b(?:Type|case|class|codata|constructor|corecord|data|do|dsl|else|export|if|implementation|implicit|import|impossible|in|infix|infixl|infixr|instance|interface|let|module|mutual|namespace|of|parameters|partial|postulate|private|proof|public|quoteGoal|record|rewrite|syntax|then|total|using|where|with)\b/,builtin:void 0}),g.languages.insertBefore("idris","keyword",{"import-statement":{pattern:/(^\s*import\s+)(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*/m,lookbehind:!0,inside:{punctuation:/\./}}}),g.languages.idr=g.languages.idris}},74494:function(S){"use strict";S.exports=s,s.displayName="iecst",s.aliases=[];function s(t){t.languages.iecst={comment:[{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\(\*[\s\S]*?(?:\*\)|$)|\{[\s\S]*?(?:\}|$))/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:[/\b(?:END_)?(?:PROGRAM|CONFIGURATION|INTERFACE|FUNCTION_BLOCK|FUNCTION|ACTION|TRANSITION|TYPE|STRUCT|(?:INITIAL_)?STEP|NAMESPACE|LIBRARY|CHANNEL|FOLDER|RESOURCE|VAR_(?:ACCESS|CONFIG|EXTERNAL|GLOBAL|INPUT|IN_OUT|OUTPUT|TEMP)|VAR|METHOD|PROPERTY)\b/i,/\b(?:AT|BY|(?:END_)?(?:CASE|FOR|IF|REPEAT|WHILE)|CONSTANT|CONTINUE|DO|ELSE|ELSIF|EXIT|EXTENDS|FROM|GET|GOTO|IMPLEMENTS|JMP|NON_RETAIN|OF|PRIVATE|PROTECTED|PUBLIC|RETAIN|RETURN|SET|TASK|THEN|TO|UNTIL|USING|WITH|__CATCH|__ENDTRY|__FINALLY|__TRY)\b/],"class-name":/\b(?:ANY|ARRAY|BOOL|BYTE|U?(?:D|L|S)?INT|(?:D|L)?WORD|DATE(?:_AND_TIME)?|DT|L?REAL|POINTER|STRING|TIME(?:_OF_DAY)?|TOD)\b/,address:{pattern:/%[IQM][XBWDL][\d.]*|%[IQ][\d.]*/,alias:"symbol"},number:/\b(?:16#[\da-f]+|2#[01_]+|0x[\da-f]+)\b|\b(?:D|DT|T|TOD)#[\d_shmd:]*|\b[A-Z]*#[\d.,_]*|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/,operator:/S?R?:?=>?|&&?|\*\*?|<[=>]?|>=?|[-:^/+#]|\b(?:AND|EQ|EXPT|GE|GT|LE|LT|MOD|NE|NOT|OR|XOR)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,punctuation:/[()[\].,;]/}}},46745:function(S){"use strict";S.exports=s,s.displayName="ignore",s.aliases=["gitignore","hgignore","npmignore"];function s(t){(function(i){i.languages.ignore={comment:/^#.*/m,entry:{pattern:/\S(?:.*(?:(?:\\ )|\S))?/,alias:"string",inside:{operator:/^!|\*\*?|\?/,regex:{pattern:/(^|[^\\])\[[^\[\]]*\]/,lookbehind:!0},punctuation:/\//}}},i.languages.gitignore=i.languages.ignore,i.languages.hgignore=i.languages.ignore,i.languages.npmignore=i.languages.ignore})(t)}},22152:function(S){"use strict";S.exports=s,s.displayName="inform7",s.aliases=[];function s(t){t.languages.inform7={string:{pattern:/"[^"]*"/,inside:{substitution:{pattern:/\[[^\[\]]+\]/,inside:{delimiter:{pattern:/\[|\]/,alias:"punctuation"}}}}},comment:{pattern:/\[[^\[\]]+\]/,greedy:!0},title:{pattern:/^[ \t]*(?:book|chapter|part(?! of)|section|table|volume)\b.+/im,alias:"important"},number:{pattern:/(^|[^-])(?:\b\d+(?:\.\d+)?(?:\^\d+)?(?:(?!\d)\w+)?|\b(?:eight|eleven|five|four|nine|one|seven|six|ten|three|twelve|two))\b(?!-)/i,lookbehind:!0},verb:{pattern:/(^|[^-])\b(?:answering|applying to|are|asking|attacking|be(?:ing)?|burning|buying|called|carries|carry(?! out)|carrying|climbing|closing|conceal(?:ing|s)?|consulting|contain(?:ing|s)?|cutting|drinking|dropping|eating|enclos(?:es?|ing)|entering|examining|exiting|getting|giving|going|ha(?:s|ve|ving)|hold(?:ing|s)?|impl(?:ies|y)|incorporat(?:es?|ing)|inserting|is|jumping|kissing|listening|locking|looking|mean(?:ing|s)?|opening|provid(?:es?|ing)|pulling|pushing|putting|relat(?:es?|ing)|removing|searching|see(?:ing|s)?|setting|showing|singing|sleeping|smelling|squeezing|support(?:ing|s)?|swearing|switching|taking|tasting|telling|thinking|throwing|touching|turning|tying|unlock(?:ing|s)?|var(?:ies|y|ying)|waiting|waking|waving|wear(?:ing|s)?)\b(?!-)/i,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^-])\b(?:after|before|carry out|check|continue the action|definition(?= *:)|do nothing|else|end (?:if|the story|unless)|every turn|if|include|instead(?: of)?|let|move|no|now|otherwise|repeat|report|resume the story|rule for|running through|say(?:ing)?|stop the action|test|try(?:ing)?|understand|unless|use|when|while|yes)\b(?!-)/i,lookbehind:!0},property:{pattern:/(^|[^-])\b(?:adjacent(?! to)|carried|closed|concealed|contained|dark|described|edible|empty|enclosed|enterable|even|female|fixed in place|full|handled|held|improper-named|incorporated|inedible|invisible|lighted|lit|lock(?:able|ed)|male|marked for listing|mentioned|negative|neuter|non-(?:empty|full|recurring)|odd|opaque|open(?:able)?|plural-named|portable|positive|privately-named|proper-named|provided|publically-named|pushable between rooms|recurring|related|rubbing|scenery|seen|singular-named|supported|swinging|switch(?:able|ed(?: off| on)?)|touch(?:able|ed)|transparent|unconcealed|undescribed|unlit|unlocked|unmarked for listing|unmentioned|unopenable|untouchable|unvisited|variable|visible|visited|wearable|worn)\b(?!-)/i,lookbehind:!0,alias:"symbol"},position:{pattern:/(^|[^-])\b(?:above|adjacent to|back side of|below|between|down|east|everywhere|front side|here|in|inside(?: from)?|north(?:east|west)?|nowhere|on(?: top of)?|other side|outside(?: from)?|parts? of|regionally in|south(?:east|west)?|through|up|west|within)\b(?!-)/i,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|[^-])\b(?:actions?|activit(?:ies|y)|actors?|animals?|backdrops?|containers?|devices?|directions?|doors?|holders?|kinds?|lists?|m[ae]n|nobody|nothing|nouns?|numbers?|objects?|people|persons?|player(?:'s holdall)?|regions?|relations?|rooms?|rule(?:book)?s?|scenes?|someone|something|supporters?|tables?|texts?|things?|time|vehicles?|wom[ae]n)\b(?!-)/i,lookbehind:!0,alias:"variable"},punctuation:/[.,:;(){}]/},t.languages.inform7.string.inside.substitution.inside.rest=t.languages.inform7,t.languages.inform7.string.inside.substitution.inside.rest.text={pattern:/\S(?:\s*\S)*/,alias:"comment"}}},83698:function(S){"use strict";S.exports=s,s.displayName="ini",s.aliases=[];function s(t){t.languages.ini={comment:{pattern:/(^[ \f\t\v]*)[#;][^\n\r]*/m,lookbehind:!0},section:{pattern:/(^[ \f\t\v]*)\[[^\n\r\]]*\]?/m,lookbehind:!0,inside:{"section-name":{pattern:/(^\[[ \f\t\v]*)[^ \f\t\v\]]+(?:[ \f\t\v]+[^ \f\t\v\]]+)*/,lookbehind:!0,alias:"selector"},punctuation:/\[|\]/}},key:{pattern:/(^[ \f\t\v]*)[^ \f\n\r\t\v=]+(?:[ \f\t\v]+[^ \f\n\r\t\v=]+)*(?=[ \f\t\v]*=)/m,lookbehind:!0,alias:"attr-name"},value:{pattern:/(=[ \f\t\v]*)[^ \f\n\r\t\v]+(?:[ \f\t\v]+[^ \f\n\r\t\v]+)*/,lookbehind:!0,alias:"attr-value",inside:{"inner-value":{pattern:/^("|').+(?=\1$)/,lookbehind:!0}}},punctuation:/=/}}},26619:function(S){"use strict";S.exports=s,s.displayName="io",s.aliases=[];function s(t){t.languages.io={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\/\/.*|#.*)/,lookbehind:!0,greedy:!0},"triple-quoted-string":{pattern:/"""(?:\\[\s\S]|(?!""")[^\\])*"""/,greedy:!0,alias:"string"},string:{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},keyword:/\b(?:activate|activeCoroCount|asString|block|break|call|catch|clone|collectGarbage|compileString|continue|do|doFile|doMessage|doString|else|elseif|exit|for|foreach|forward|getEnvironmentVariable|getSlot|hasSlot|if|ifFalse|ifNil|ifNilEval|ifTrue|isActive|isNil|isResumable|list|message|method|parent|pass|pause|perform|performWithArgList|print|println|proto|raise|raiseResumable|removeSlot|resend|resume|schedulerSleepSeconds|self|sender|setSchedulerSleepSeconds|setSlot|shallowCopy|slotNames|super|system|then|thisBlock|thisContext|try|type|uniqueId|updateSlot|wait|while|write|yield)\b/,builtin:/\b(?:Array|AudioDevice|AudioMixer|BigNum|Block|Box|Buffer|CFunction|CGI|Color|Curses|DBM|DNSResolver|DOConnection|DOProxy|DOServer|Date|Directory|Duration|DynLib|Error|Exception|FFT|File|Fnmatch|Font|Future|GL|GLE|GLScissor|GLU|GLUCylinder|GLUQuadric|GLUSphere|GLUT|Host|Image|Importer|LinkList|List|Lobby|Locals|MD5|MP3Decoder|MP3Encoder|Map|Message|Movie|Notification|Number|Object|OpenGL|Point|Protos|Random|Regex|SGML|SGMLElement|SGMLParser|SQLite|Sequence|Server|ShowMessage|SleepyCat|SleepyCatCursor|Socket|SocketManager|Sound|Soup|Store|String|Tree|UDPSender|UPDReceiver|URL|User|Warning|WeakLink)\b/,boolean:/\b(?:false|nil|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?/i,operator:/[=!*/%+\-^&|]=|>>?=?|<+*\-%$|,#][.:]?|[?^]\.?|[;\[]:?|[~}"i][.:]|[ACeEIjLor]\.|(?:[_\/\\qsux]|_?\d):)/,alias:"keyword"},number:/\b_?(?:(?!\d:)\d+(?:\.\d+)?(?:(?:ad|ar|[ejpx])_?\d+(?:\.\d+)?)*(?:b_?[\da-z]+(?:\.[\da-z]+)?)?|_\b(?!\.))/,adverb:{pattern:/[~}]|[\/\\]\.?|[bfM]\.|t[.:]/,alias:"builtin"},operator:/[=a][.:]|_\./,conjunction:{pattern:/&(?:\.:?|:)?|[.:@][.:]?|[!D][.:]|[;dHT]\.|`:?|[\^LS]:|"/,alias:"variable"},punctuation:/[()]/}}},7093:function(S){"use strict";S.exports=s,s.displayName="java",s.aliases=[];function s(t){(function(i){var p=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,g=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,h={pattern:RegExp(g+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};i.languages.java=i.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"/,lookbehind:!0,greedy:!0},"class-name":[h,{pattern:RegExp(g+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:h.inside}],keyword:p,function:[i.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),i.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"},char:{pattern:/'(?:\\.|[^'\\\r\n]){1,6}'/,greedy:!0}}),i.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":h,keyword:p,punctuation:/[<>(),.:]/,operator:/[?&|]/}},namespace:{pattern:RegExp(/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)(?!)[a-z]\w*(?:\.[a-z]\w*)*\.?/.source.replace(//g,function(){return p.source})),lookbehind:!0,inside:{punctuation:/\./}}})})(t)}},4005:function(S,s,t){"use strict";var i=t(7093),p=t(53510);S.exports=g,g.displayName="javadoc",g.aliases=[];function g(h){h.register(i),h.register(p),function(A){var y=/(^(?:[\t ]*(?:\*\s*)*))[^*\s].*$/m,f=/#\s*\w+(?:\s*\([^()]*\))?/.source,F=/(?:\b[a-zA-Z]\w+\s*\.\s*)*\b[A-Z]\w*(?:\s*)?|/.source.replace(//g,function(){return f});A.languages.javadoc=A.languages.extend("javadoclike",{}),A.languages.insertBefore("javadoc","keyword",{reference:{pattern:RegExp(/(@(?:exception|link|linkplain|see|throws|value)\s+(?:\*\s*)?)/.source+"(?:"+F+")"),lookbehind:!0,inside:{function:{pattern:/(#\s*)\w+(?=\s*\()/,lookbehind:!0},field:{pattern:/(#\s*)\w+/,lookbehind:!0},namespace:{pattern:/\b(?:[a-z]\w*\s*\.\s*)+/,inside:{punctuation:/\./}},"class-name":/\b[A-Z]\w*/,keyword:A.languages.java.keyword,punctuation:/[#()[\],.]/}},"class-name":{pattern:/(@param\s+)<[A-Z]\w*>/,lookbehind:!0,inside:{punctuation:/[.<>]/}},"code-section":[{pattern:/(\{@code\s+(?!\s))(?:[^\s{}]|\s+(?![\s}])|\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\})+(?=\s*\})/,lookbehind:!0,inside:{code:{pattern:y,lookbehind:!0,inside:A.languages.java,alias:"language-java"}}},{pattern:/(<(code|pre|tt)>(?!)\s*)\S(?:\S|\s+\S)*?(?=\s*<\/\2>)/,lookbehind:!0,inside:{line:{pattern:y,lookbehind:!0,inside:{tag:A.languages.markup.tag,entity:A.languages.markup.entity,code:{pattern:/.+/,inside:A.languages.java,alias:"language-java"}}}}}],tag:A.languages.markup.tag,entity:A.languages.markup.entity}),A.languages.javadoclike.addSupport("java",A.languages.javadoc)}(h)}},53510:function(S){"use strict";S.exports=s,s.displayName="javadoclike",s.aliases=[];function s(t){(function(i){var p=i.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};function g(A,y){var f="doc-comment",F=i.languages[A];if(F){var U=F[f];if(!U){var ne={};ne[f]={pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"},F=i.languages.insertBefore(A,"comment",ne),U=F[f]}if(U instanceof RegExp&&(U=F[f]={pattern:U}),Array.isArray(U))for(var re=0,pe=U.length;re|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),t.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,t.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:t.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:t.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:t.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:t.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:t.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),t.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:t.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),t.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),t.languages.markup&&(t.languages.markup.tag.addInlined("script","javascript"),t.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),t.languages.js=t.languages.javascript}},24799:function(S){"use strict";S.exports=s,s.displayName="javastacktrace",s.aliases=[];function s(t){t.languages.javastacktrace={summary:{pattern:/^([\t ]*)(?:(?:Caused by:|Suppressed:|Exception in thread "[^"]*")[\t ]+)?[\w$.]+(?::.*)?$/m,lookbehind:!0,inside:{keyword:{pattern:/^([\t ]*)(?:(?:Caused by|Suppressed)(?=:)|Exception in thread)/m,lookbehind:!0},string:{pattern:/^(\s*)"[^"]*"/,lookbehind:!0},exceptions:{pattern:/^(:?\s*)[\w$.]+(?=:|$)/,lookbehind:!0,inside:{"class-name":/[\w$]+$/,namespace:/\b[a-z]\w*\b/,punctuation:/\./}},message:{pattern:/(:\s*)\S.*/,lookbehind:!0,alias:"string"},punctuation:/:/}},"stack-frame":{pattern:/^([\t ]*)at (?:[\w$./]|@[\w$.+-]*\/)+(?:)?\([^()]*\)/m,lookbehind:!0,inside:{keyword:{pattern:/^(\s*)at(?= )/,lookbehind:!0},source:[{pattern:/(\()\w+\.\w+:\d+(?=\))/,lookbehind:!0,inside:{file:/^\w+\.\w+/,punctuation:/:/,"line-number":{pattern:/\b\d+\b/,alias:"number"}}},{pattern:/(\()[^()]*(?=\))/,lookbehind:!0,inside:{keyword:/^(?:Native Method|Unknown Source)$/}}],"class-name":/[\w$]+(?=\.(?:|[\w$]+)\()/,function:/(?:|[\w$]+)(?=\()/,"class-loader":{pattern:/(\s)[a-z]\w*(?:\.[a-z]\w*)*(?=\/[\w@$.]*\/)/,lookbehind:!0,alias:"namespace",inside:{punctuation:/\./}},module:{pattern:/([\s/])[a-z]\w*(?:\.[a-z]\w*)*(?:@[\w$.+-]*)?(?=\/)/,lookbehind:!0,inside:{version:{pattern:/(@)[\s\S]+/,lookbehind:!0,alias:"number"},punctuation:/[@.]/}},namespace:{pattern:/(?:\b[a-z]\w*\.)+/,inside:{punctuation:/\./}},punctuation:/[()/.]/}},more:{pattern:/^([\t ]*)\.{3} \d+ [a-z]+(?: [a-z]+)*/m,lookbehind:!0,inside:{punctuation:/\.{3}/,number:/\d+/,keyword:/\b[a-z]+(?: [a-z]+)*\b/}}}}},97443:function(S){"use strict";S.exports=s,s.displayName="jexl",s.aliases=[];function s(t){t.languages.jexl={string:/(["'])(?:\\[\s\S]|(?!\1)[^\\])*\1/,transform:{pattern:/(\|\s*)[a-zA-Zа-яА-Я_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$][\wа-яА-Я\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$]*/,alias:"function",lookbehind:!0},function:/[a-zA-Zа-яА-Я_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$][\wа-яА-Я\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$]*\s*(?=\()/,number:/\b\d+(?:\.\d+)?\b|\B\.\d+\b/,operator:/[<>!]=?|-|\+|&&|==|\|\|?|\/\/?|[?:*^%]/,boolean:/\b(?:false|true)\b/,keyword:/\bin\b/,punctuation:/[{}[\](),.]/}}},80746:function(S){"use strict";S.exports=s,s.displayName="jolie",s.aliases=[];function s(t){t.languages.jolie=t.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\[\s\S]|[^"\\])*"/,lookbehind:!0,greedy:!0},"class-name":{pattern:/((?:\b(?:as|courier|embed|in|inputPort|outputPort|service)\b|@)[ \t]*)\w+/,lookbehind:!0},keyword:/\b(?:as|cH|comp|concurrent|constants|courier|cset|csets|default|define|else|embed|embedded|execution|exit|extender|for|foreach|forward|from|global|if|import|in|include|init|inputPort|install|instanceof|interface|is_defined|linkIn|linkOut|main|new|nullProcess|outputPort|over|private|provide|public|scope|sequential|service|single|spawn|synchronized|this|throw|throws|type|undef|until|while|with)\b/,function:/\b[a-z_]\w*(?=[ \t]*[@(])/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?l?/i,operator:/-[-=>]?|\+[+=]?|<[<=]?|[>=*!]=?|&&|\|\||[?\/%^@|]/,punctuation:/[()[\]{},;.:]/,builtin:/\b(?:Byte|any|bool|char|double|enum|float|int|length|long|ranges|regex|string|undefined|void)\b/}),t.languages.insertBefore("jolie","keyword",{aggregates:{pattern:/(\bAggregates\s*:\s*)(?:\w+(?:\s+with\s+\w+)?\s*,\s*)*\w+(?:\s+with\s+\w+)?/,lookbehind:!0,inside:{keyword:/\bwith\b/,"class-name":/\w+/,punctuation:/,/}},redirects:{pattern:/(\bRedirects\s*:\s*)(?:\w+\s*=>\s*\w+\s*,\s*)*(?:\w+\s*=>\s*\w+)/,lookbehind:!0,inside:{punctuation:/,/,"class-name":/\w+/,operator:/=>/}},property:{pattern:/\b(?:Aggregates|[Ii]nterfaces|Java|Javascript|Jolie|[Ll]ocation|OneWay|[Pp]rotocol|Redirects|RequestResponse)\b(?=[ \t]*:)/}})}},17015:function(S){"use strict";S.exports=s,s.displayName="jq",s.aliases=[];function s(t){(function(i){var p=/\\\((?:[^()]|\([^()]*\))*\)/.source,g=RegExp(/(^|[^\\])"(?:[^"\r\n\\]|\\[^\r\n(]|__)*"/.source.replace(/__/g,function(){return p})),h={interpolation:{pattern:RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+p),lookbehind:!0,inside:{content:{pattern:/^(\\\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:null},punctuation:/^\\\(|\)$/}}},A=i.languages.jq={comment:/#.*/,property:{pattern:RegExp(g.source+/(?=\s*:(?!:))/.source),lookbehind:!0,greedy:!0,inside:h},string:{pattern:g,lookbehind:!0,greedy:!0,inside:h},function:{pattern:/(\bdef\s+)[a-z_]\w+/i,lookbehind:!0},variable:/\B\$\w+/,"property-literal":{pattern:/\b[a-z_]\w*(?=\s*:(?!:))/i,alias:"property"},keyword:/\b(?:as|break|catch|def|elif|else|end|foreach|if|import|include|label|module|modulemeta|null|reduce|then|try|while)\b/,boolean:/\b(?:false|true)\b/,number:/(?:\b\d+\.|\B\.)?\b\d+(?:[eE][+-]?\d+)?\b/,operator:[{pattern:/\|=?/,alias:"pipe"},/\.\.|[!=<>]?=|\?\/\/|\/\/=?|[-+*/%]=?|[<>?]|\b(?:and|not|or)\b/],"c-style-function":{pattern:/\b[a-z_]\w*(?=\s*\()/i,alias:"function"},punctuation:/::|[()\[\]{},:;]|\.(?=\s*[\[\w$])/,dot:{pattern:/\./,alias:"important"}};h.interpolation.inside.content.inside=A})(t)}},89246:function(S){"use strict";S.exports=s,s.displayName="jsExtras",s.aliases=[];function s(t){(function(i){i.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+i.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),i.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+i.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),i.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]});function p(F,U){return RegExp(F.replace(//g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),U)}i.languages.insertBefore("javascript","keyword",{imports:{pattern:p(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:i.languages.javascript},exports:{pattern:p(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:i.languages.javascript}}),i.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),i.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),i.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:p(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var g=["function","function-variable","method","method-variable","property-access"],h=0;h=Y.length)return;var X=se[ee];if(typeof X=="string"||typeof X.content=="string"){var Se=Y[j],me=typeof X=="string"?X:X.content,D=me.indexOf(Se);if(D!==-1){++j;var Ue=me.substring(0,D),nt=ne(G[Se]),kt=me.substring(D+Se.length),Be=[];if(Ue&&Be.push(Ue),Be.push(nt),kt){var it=[kt];V(it),Be.push.apply(Be,it)}typeof X=="string"?(se.splice.apply(se,[ee,1].concat(Be)),ee+=Be.length-1):X.content=Be}}else{var ot=X.content;Array.isArray(ot)?V(ot):V([ot])}}}return V(B),new i.Token(ge,B,"language-"+ge,ce)}var pe={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};i.hooks.add("after-tokenize",function(ce){if(!(ce.language in pe))return;function Ee(ge){for(var Ce=0,j=ge.length;Ce\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(//g,function(){return f})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+f),lookbehind:!0,inside:{string:y.string,number:y.number,boolean:y.boolean,keyword:A.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:y,alias:"language-javascript"}}}}),A.languages.javadoclike.addSupport("javascript",A.languages.jsdoc)}(h)}},15628:function(S){"use strict";S.exports=s,s.displayName="json",s.aliases=["webmanifest"];function s(t){t.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},t.languages.webmanifest=t.languages.json}},14320:function(S,s,t){"use strict";var i=t(15628);S.exports=p,p.displayName="json5",p.aliases=[];function p(g){g.register(i),function(h){var A=/("|')(?:\\(?:\r\n?|\n|.)|(?!\1)[^\\\r\n])*\1/;h.languages.json5=h.languages.extend("json",{property:[{pattern:RegExp(A.source+"(?=\\s*:)"),greedy:!0},{pattern:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/,alias:"unquoted"}],string:{pattern:A,greedy:!0},number:/[+-]?\b(?:NaN|Infinity|0x[a-fA-F\d]+)\b|[+-]?(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+\b)?/})}(g)}},73222:function(S,s,t){"use strict";var i=t(15628);S.exports=p,p.displayName="jsonp",p.aliases=[];function p(g){g.register(i),g.languages.jsonp=g.languages.extend("json",{punctuation:/[{}[\]();,.]/}),g.languages.insertBefore("jsonp","punctuation",{function:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*\()/})}},92486:function(S){"use strict";S.exports=s,s.displayName="jsstacktrace",s.aliases=[];function s(t){t.languages.jsstacktrace={"error-message":{pattern:/^\S.*/m,alias:"string"},"stack-frame":{pattern:/(^[ \t]+)at[ \t].*/m,lookbehind:!0,inside:{"not-my-code":{pattern:/^at[ \t]+(?!\s)(?:node\.js||.*(?:node_modules|\(\)|\(|$|\(internal\/|\(node\.js)).*/m,alias:"comment"},filename:{pattern:/(\bat\s+(?!\s)|\()(?:[a-zA-Z]:)?[^():]+(?=:)/,lookbehind:!0,alias:"url"},function:{pattern:/(\bat\s+(?:new\s+)?)(?!\s)[_$a-zA-Z\xA0-\uFFFF<][.$\w\xA0-\uFFFF<>]*/,lookbehind:!0,inside:{punctuation:/\./}},punctuation:/[()]/,keyword:/\b(?:at|new)\b/,alias:{pattern:/\[(?:as\s+)?(?!\s)[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\]/,alias:"variable"},"line-number":{pattern:/:\d+(?::\d+)?\b/,alias:"number",inside:{punctuation:/:/}}}}}}},24103:function(S){"use strict";S.exports=s,s.displayName="jsx",s.aliases=[];function s(t){(function(i){var p=i.util.clone(i.languages.javascript),g=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,h=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,A=/(?:\{*\.{3}(?:[^{}]|)*\})/.source;function y(U,ne){return U=U.replace(//g,function(){return g}).replace(//g,function(){return h}).replace(//g,function(){return A}),RegExp(U,ne)}A=y(A).source,i.languages.jsx=i.languages.extend("markup",p),i.languages.jsx.tag.pattern=y(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),i.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,i.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,i.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,i.languages.jsx.tag.inside.comment=p.comment,i.languages.insertBefore("inside","attr-name",{spread:{pattern:y(//.source),inside:i.languages.jsx}},i.languages.jsx.tag),i.languages.insertBefore("inside","special-attr",{script:{pattern:y(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:i.languages.jsx}}},i.languages.jsx.tag);var f=function(U){return U?typeof U=="string"?U:typeof U.content=="string"?U.content:U.content.map(f).join(""):""},F=function(U){for(var ne=[],re=0;re0&&ne[ne.length-1].tagName===f(pe.content[0].content[1])&&ne.pop():pe.content[pe.content.length-1].content==="/>"||ne.push({tagName:f(pe.content[0].content[1]),openedBraces:0}):ne.length>0&&pe.type==="punctuation"&&pe.content==="{"?ne[ne.length-1].openedBraces++:ne.length>0&&ne[ne.length-1].openedBraces>0&&pe.type==="punctuation"&&pe.content==="}"?ne[ne.length-1].openedBraces--:ye=!0),(ye||typeof pe=="string")&&ne.length>0&&ne[ne.length-1].openedBraces===0){var ce=f(pe);re0&&(typeof U[re-1]=="string"||U[re-1].type==="plain-text")&&(ce=f(U[re-1])+ce,U.splice(re-1,1),re--),U[re]=new i.Token("plain-text",ce,null,ce)}pe.content&&typeof pe.content!="string"&&F(pe.content)}};i.hooks.add("after-tokenize",function(U){U.language!=="jsx"&&U.language!=="tsx"||F(U.tokens)})})(t)}},40604:function(S){"use strict";S.exports=s,s.displayName="julia",s.aliases=[];function s(t){t.languages.julia={comment:{pattern:/(^|[^\\])(?:#=(?:[^#=]|=(?!#)|#(?!=)|#=(?:[^#=]|=(?!#)|#(?!=))*=#)*=#|#.*)/,lookbehind:!0},regex:{pattern:/r"(?:\\.|[^"\\\r\n])*"[imsx]{0,4}/,greedy:!0},string:{pattern:/"""[\s\S]+?"""|(?:\b\w+)?"(?:\\.|[^"\\\r\n])*"|`(?:[^\\`\r\n]|\\.)*`/,greedy:!0},char:{pattern:/(^|[^\w'])'(?:\\[^\r\n][^'\r\n]*|[^\\\r\n])'/,lookbehind:!0,greedy:!0},keyword:/\b(?:abstract|baremodule|begin|bitstype|break|catch|ccall|const|continue|do|else|elseif|end|export|finally|for|function|global|if|immutable|import|importall|in|let|local|macro|module|print|println|quote|return|struct|try|type|typealias|using|while)\b/,boolean:/\b(?:false|true)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[box])?(?:[\da-f]+(?:_[\da-f]+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[efp][+-]?\d+(?:_\d+)*)?j?/i,operator:/&&|\|\||[-+*^%÷⊻&$\\]=?|\/[\/=]?|!=?=?|\|[=>]?|<(?:<=?|[=:|])?|>(?:=|>>?=?)?|==?=?|[~≠≤≥'√∛]/,punctuation:/::?|[{}[\]();,.?]/,constant:/\b(?:(?:Inf|NaN)(?:16|32|64)?|im|pi)\b|[πℯ]/}}},23109:function(S){"use strict";S.exports=s,s.displayName="keepalived",s.aliases=[];function s(t){t.languages.keepalived={comment:{pattern:/[#!].*/,greedy:!0},string:{pattern:/(^|[^\\])(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/,lookbehind:!0,greedy:!0},ip:{pattern:RegExp(/\b(?:(?:(?:[\da-f]{1,4}:){7}[\da-f]{1,4}|(?:[\da-f]{1,4}:){6}:[\da-f]{1,4}|(?:[\da-f]{1,4}:){5}:(?:[\da-f]{1,4}:)?[\da-f]{1,4}|(?:[\da-f]{1,4}:){4}:(?:[\da-f]{1,4}:){0,2}[\da-f]{1,4}|(?:[\da-f]{1,4}:){3}:(?:[\da-f]{1,4}:){0,3}[\da-f]{1,4}|(?:[\da-f]{1,4}:){2}:(?:[\da-f]{1,4}:){0,4}[\da-f]{1,4}|(?:[\da-f]{1,4}:){6}|(?:[\da-f]{1,4}:){0,5}:|::(?:[\da-f]{1,4}:){0,5}|[\da-f]{1,4}::(?:[\da-f]{1,4}:){0,5}[\da-f]{1,4}|::(?:[\da-f]{1,4}:){0,6}[\da-f]{1,4}|(?:[\da-f]{1,4}:){1,7}:)(?:\/\d{1,3})?|(?:\/\d{1,2})?)\b/.source.replace(//g,function(){return/(?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d))/.source}),"i"),alias:"number"},path:{pattern:/(\s)\/(?:[^\/\s]+\/)*[^\/\s]*|\b[a-zA-Z]:\\(?:[^\\\s]+\\)*[^\\\s]*/,lookbehind:!0,alias:"string"},variable:/\$\{?\w+\}?/,email:{pattern:/[\w-]+@[\w-]+(?:\.[\w-]{2,3}){1,2}/,alias:"string"},"conditional-configuration":{pattern:/@\^?[\w-]+/,alias:"variable"},operator:/=/,property:/\b(?:BFD_CHECK|DNS_CHECK|FILE_CHECK|HTTP_GET|MISC_CHECK|NAME|PING_CHECK|SCRIPTS|SMTP_CHECK|SSL|SSL_GET|TCP_CHECK|UDP_CHECK|accept|advert_int|alpha|auth_pass|auth_type|authentication|bfd_cpu_affinity|bfd_instance|bfd_no_swap|bfd_priority|bfd_process_name|bfd_rlimit_rttime|bfd_rt_priority|bind_if|bind_port|bindto|ca|certificate|check_unicast_src|checker|checker_cpu_affinity|checker_log_all_failures|checker_no_swap|checker_priority|checker_rlimit_rttime|checker_rt_priority|child_wait_time|connect_ip|connect_port|connect_timeout|dbus_service_name|debug|default_interface|delay|delay_before_retry|delay_loop|digest|dont_track_primary|dynamic|dynamic_interfaces|enable_(?:dbus|script_security|sni|snmp_checker|snmp_rfc|snmp_rfcv2|snmp_rfcv3|snmp_vrrp|traps)|end|fall|fast_recovery|file|flag-[123]|fork_delay|full_command|fwmark|garp_group|garp_interval|garp_lower_prio_delay|garp_lower_prio_repeat|garp_master_delay|garp_master_refresh|garp_master_refresh_repeat|garp_master_repeat|global_defs|global_tracking|gna_interval|group|ha_suspend|hashed|helo_name|higher_prio_send_advert|hoplimit|http_protocol|hysteresis|idle_tx|include|inhibit_on_failure|init_fail|init_file|instance|interface|interfaces|interval|ip_family|ipvs_process_name|keepalived.conf|kernel_rx_buf_size|key|linkbeat_interfaces|linkbeat_use_polling|log_all_failures|log_unknown_vrids|lower_prio_no_advert|lthreshold|lvs_flush|lvs_flush_onstop|lvs_method|lvs_netlink_cmd_rcv_bufs|lvs_netlink_cmd_rcv_bufs_force|lvs_netlink_monitor_rcv_bufs|lvs_netlink_monitor_rcv_bufs_force|lvs_notify_fifo|lvs_notify_fifo_script|lvs_sched|lvs_sync_daemon|max_auto_priority|max_hops|mcast_src_ip|mh-fallback|mh-port|min_auto_priority_delay|min_rx|min_tx|misc_dynamic|misc_path|misc_timeout|multiplier|name|namespace_with_ipsets|native_ipv6|neighbor_ip|net_namespace|net_namespace_ipvs|nftables|nftables_counters|nftables_ifindex|nftables_priority|no_accept|no_checker_emails|no_email_faults|nopreempt|notification_email|notification_email_from|notify|notify_backup|notify_deleted|notify_down|notify_fault|notify_fifo|notify_fifo_script|notify_master|notify_master_rx_lower_pri|notify_priority_changes|notify_stop|notify_up|old_unicast_checksum|omega|ops|param_match|passive|password|path|persistence_engine|persistence_granularity|persistence_timeout|preempt|preempt_delay|priority|process|process_monitor_rcv_bufs|process_monitor_rcv_bufs_force|process_name|process_names|promote_secondaries|protocol|proxy_arp|proxy_arp_pvlan|quorum|quorum_down|quorum_max|quorum_up|random_seed|real_server|regex|regex_max_offset|regex_min_offset|regex_no_match|regex_options|regex_stack|reload_repeat|reload_time_file|require_reply|retry|rise|router_id|rs_init_notifies|script|script_user|sh-fallback|sh-port|shutdown_script|shutdown_script_timeout|skip_check_adv_addr|smtp_alert|smtp_alert_checker|smtp_alert_vrrp|smtp_connect_timeout|smtp_helo_name|smtp_server|snmp_socket|sorry_server|sorry_server_inhibit|sorry_server_lvs_method|source_ip|start|startup_script|startup_script_timeout|state|static_ipaddress|static_routes|static_rules|status_code|step|strict_mode|sync_group_tracking_weight|terminate_delay|timeout|track_bfd|track_file|track_group|track_interface|track_process|track_script|track_src_ip|ttl|type|umask|unicast_peer|unicast_src_ip|unicast_ttl|url|use_ipvlan|use_pid_dir|use_vmac|user|uthreshold|val[123]|version|virtual_ipaddress|virtual_ipaddress_excluded|virtual_router_id|virtual_routes|virtual_rules|virtual_server|virtual_server_group|virtualhost|vmac_xmit_base|vrrp|vrrp_(?:check_unicast_src|cpu_affinity|garp_interval|garp_lower_prio_delay|garp_lower_prio_repeat|garp_master_delay|garp_master_refresh|garp_master_refresh_repeat|garp_master_repeat|gna_interval|higher_prio_send_advert|instance|ipsets|iptables|lower_prio_no_advert|mcast_group4|mcast_group6|min_garp|netlink_cmd_rcv_bufs|netlink_cmd_rcv_bufs_force|netlink_monitor_rcv_bufs|netlink_monitor_rcv_bufs_force|no_swap|notify_fifo|notify_fifo_script|notify_priority_changes|priority|process_name|rlimit_rttime|rt_priority|rx_bufs_multiplier|rx_bufs_policy|script|skip_check_adv_addr|startup_delay|strict|sync_group|track_process|version)|warmup|weight)\b/,constant:/\b(?:A|AAAA|AH|BACKUP|CNAME|DR|MASTER|MX|NAT|NS|PASS|SCTP|SOA|TCP|TUN|TXT|UDP|dh|fo|lblc|lblcr|lc|mh|nq|ovf|rr|sed|sh|wlc|wrr)\b/,number:{pattern:/(^|[^\w.-])-?\d+(?:\.\d+)?/,lookbehind:!0},boolean:/\b(?:false|no|off|on|true|yes)\b/,punctuation:/[\{\}]/}}},32082:function(S){"use strict";S.exports=s,s.displayName="keyman",s.aliases=[];function s(t){t.languages.keyman={comment:{pattern:/\bc .*/i,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},"virtual-key":{pattern:/\[\s*(?:(?:ALT|CAPS|CTRL|LALT|LCTRL|NCAPS|RALT|RCTRL|SHIFT)\s+)*(?:[TKU]_[\w?]+|[A-E]\d\d?|"[^"\r\n]*"|'[^'\r\n]*')\s*\]/i,greedy:!0,alias:"function"},"header-keyword":{pattern:/&\w+/,alias:"bold"},"header-statement":{pattern:/\b(?:bitmap|bitmaps|caps always off|caps on only|copyright|hotkey|language|layout|message|name|shift frees caps|version)\b/i,alias:"bold"},"rule-keyword":{pattern:/\b(?:any|baselayout|beep|call|context|deadkey|dk|if|index|layer|notany|nul|outs|platform|reset|return|save|set|store|use)\b/i,alias:"keyword"},"structural-keyword":{pattern:/\b(?:ansi|begin|group|match|nomatch|unicode|using keys)\b/i,alias:"keyword"},"compile-target":{pattern:/\$(?:keyman|keymanonly|keymanweb|kmfl|weaver):/i,alias:"property"},number:/\b(?:U\+[\dA-F]+|d\d+|x[\da-f]+|\d+)\b/i,operator:/[+>\\$]|\.\./,punctuation:/[()=,]/}}},77674:function(S){"use strict";S.exports=s,s.displayName="kotlin",s.aliases=["kt","kts"];function s(t){(function(i){i.languages.kotlin=i.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete i.languages.kotlin["class-name"];var p={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:i.languages.kotlin}};i.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:p},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:p},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete i.languages.kotlin.string,i.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),i.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),i.languages.kt=i.languages.kotlin,i.languages.kts=i.languages.kotlin})(t)}},37524:function(S){"use strict";S.exports=s,s.displayName="kumir",s.aliases=["kum"];function s(t){(function(i){var p=/\s\x00-\x1f\x22-\x2f\x3a-\x3f\x5b-\x5e\x60\x7b-\x7e/.source;function g(h,A){return RegExp(h.replace(//g,p),A)}i.languages.kumir={comment:{pattern:/\|.*/},prolog:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^\n\r"]*"|'[^\n\r']*'/,greedy:!0},boolean:{pattern:g(/(^|[])(?:да|нет)(?=[]|$)/.source),lookbehind:!0},"operator-word":{pattern:g(/(^|[])(?:и|или|не)(?=[]|$)/.source),lookbehind:!0,alias:"keyword"},"system-variable":{pattern:g(/(^|[])знач(?=[]|$)/.source),lookbehind:!0,alias:"keyword"},type:[{pattern:g(/(^|[])(?:вещ|лит|лог|сим|цел)(?:\x20*таб)?(?=[]|$)/.source),lookbehind:!0,alias:"builtin"},{pattern:g(/(^|[])(?:компл|сканкод|файл|цвет)(?=[]|$)/.source),lookbehind:!0,alias:"important"}],keyword:{pattern:g(/(^|[])(?:алг|арг(?:\x20*рез)?|ввод|ВКЛЮЧИТЬ|вс[её]|выбор|вывод|выход|дано|для|до|дс|если|иначе|исп|использовать|кон(?:(?:\x20+|_)исп)?|кц(?:(?:\x20+|_)при)?|надо|нач|нс|нц|от|пауза|пока|при|раза?|рез|стоп|таб|то|утв|шаг)(?=[]|$)/.source),lookbehind:!0},name:{pattern:g(/(^|[])[^\d][^]*(?:\x20+[^]+)*(?=[]|$)/.source),lookbehind:!0},number:{pattern:g(/(^|[])(?:\B\$[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)(?=[]|$)/.source,"i"),lookbehind:!0},punctuation:/:=|[(),:;\[\]]/,"operator-char":{pattern:/\*\*?|<[=>]?|>=?|[-+/=]/,alias:"operator"}},i.languages.kum=i.languages.kumir})(t)}},6658:function(S){"use strict";S.exports=s,s.displayName="kusto",s.aliases=[];function s(t){t.languages.kusto={comment:{pattern:/\/\/.*/,greedy:!0},string:{pattern:/```[\s\S]*?```|[hH]?(?:"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\.)*'|@(?:"[^\r\n"]*"|'[^\r\n']*'))/,greedy:!0},verb:{pattern:/(\|\s*)[a-z][\w-]*/i,lookbehind:!0,alias:"keyword"},command:{pattern:/\.[a-z][a-z\d-]*\b/,alias:"keyword"},"class-name":/\b(?:bool|datetime|decimal|dynamic|guid|int|long|real|string|timespan)\b/,keyword:/\b(?:access|alias|and|anti|as|asc|auto|between|by|(?:contains|(?:ends|starts)with|has(?:perfix|suffix)?)(?:_cs)?|database|declare|desc|external|from|fullouter|has_all|in|ingestion|inline|inner|innerunique|into|(?:left|right)(?:anti(?:semi)?|inner|outer|semi)?|let|like|local|not|of|on|or|pattern|print|query_parameters|range|restrict|schema|set|step|table|tables|to|view|where|with|matches\s+regex|nulls\s+(?:first|last))(?![\w-])/,boolean:/\b(?:false|null|true)\b/,function:/\b[a-z_]\w*(?=\s*\()/,datetime:[{pattern:/\b(?:(?:Fri|Friday|Mon|Monday|Sat|Saturday|Sun|Sunday|Thu|Thursday|Tue|Tuesday|Wed|Wednesday)\s*,\s*)?\d{1,2}(?:\s+|-)(?:Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)(?:\s+|-)\d{2}\s+\d{2}:\d{2}(?::\d{2})?(?:\s*(?:\b(?:[A-Z]|(?:[ECMT][DS]|GM|U)T)|[+-]\d{4}))?\b/,alias:"number"},{pattern:/[+-]?\b(?:\d{4}-\d{2}-\d{2}(?:[ T]\d{2}:\d{2}(?::\d{2}(?:\.\d+)?)?)?|\d{2}:\d{2}(?::\d{2}(?:\.\d+)?)?)Z?/,alias:"number"}],number:/\b(?:0x[0-9A-Fa-f]+|\d+(?:\.\d+)?(?:[Ee][+-]?\d+)?)(?:(?:min|sec|[mnµ]s|[dhms]|microsecond|tick)\b)?|[+-]?\binf\b/,operator:/=>|[!=]~|[!=<>]=?|[-+*/%|]|\.\./,punctuation:/[()\[\]{},;.:]/}}},24824:function(S){"use strict";S.exports=s,s.displayName="latex",s.aliases=["tex","context"];function s(t){(function(i){var p=/\\(?:[^a-z()[\]]|[a-z*]+)/i,g={"equation-command":{pattern:p,alias:"regex"}};i.languages.latex={comment:/%.*/,cdata:{pattern:/(\\begin\{((?:lstlisting|verbatim)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:g,alias:"string"},{pattern:/(\\begin\{((?:align|eqnarray|equation|gather|math|multline)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:g,alias:"string"}],keyword:{pattern:/(\\(?:begin|cite|documentclass|end|label|ref|usepackage)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:chapter|frametitle|paragraph|part|section|subparagraph|subsection|subsubparagraph|subsubsection|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0,alias:"class-name"},function:{pattern:p,alias:"selector"},punctuation:/[[\]{}&]/},i.languages.tex=i.languages.latex,i.languages.context=i.languages.latex})(t)}},22776:function(S,s,t){"use strict";var i=t(51478),p=t(53852);S.exports=g,g.displayName="latte",g.aliases=[];function g(h){h.register(i),h.register(p),function(A){A.languages.latte={comment:/^\{\*[\s\S]*/,"latte-tag":{pattern:/(^\{(?:\/(?=[a-z]))?)(?:[=_]|[a-z]\w*\b(?!\())/i,lookbehind:!0,alias:"important"},delimiter:{pattern:/^\{\/?|\}$/,alias:"punctuation"},php:{pattern:/\S(?:[\s\S]*\S)?/,alias:"language-php",inside:A.languages.php}};var y=A.languages.extend("markup",{});A.languages.insertBefore("inside","attr-value",{"n-attr":{pattern:/n:[\w-]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+))?/,inside:{"attr-name":{pattern:/^[^\s=]+/,alias:"important"},"attr-value":{pattern:/=[\s\S]+/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}],php:{pattern:/\S(?:[\s\S]*\S)?/,inside:A.languages.php}}}}}},y.tag),A.hooks.add("before-tokenize",function(f){if(f.language==="latte"){var F=/\{\*[\s\S]*?\*\}|\{[^'"\s{}*](?:[^"'/{}]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|\/\*(?:[^*]|\*(?!\/))*\*\/)*\}/g;A.languages["markup-templating"].buildPlaceholders(f,"latte",F),f.grammar=y}}),A.hooks.add("after-tokenize",function(f){A.languages["markup-templating"].tokenizePlaceholders(f,"latte")})}(h)}},89700:function(S){"use strict";S.exports=s,s.displayName="less",s.aliases=[];function s(t){t.languages.less=t.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),t.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}})}},99296:function(S,s,t){"use strict";var i=t(48780);S.exports=p,p.displayName="lilypond",p.aliases=[];function p(g){g.register(i),function(h){for(var A=/\((?:[^();"#\\]|\\[\s\S]|;.*(?!.)|"(?:[^"\\]|\\.)*"|#(?:\{(?:(?!#\})[\s\S])*#\}|[^{])|)*\)/.source,y=5,f=0;f/g,function(){return A});A=A.replace(//g,/[^\s\S]/.source);var F=h.languages.lilypond={comment:/%(?:(?!\{).*|\{[\s\S]*?%\})/,"embedded-scheme":{pattern:RegExp(/(^|[=\s])#(?:"(?:[^"\\]|\\.)*"|[^\s()"]*(?:[^\s()]|))/.source.replace(//g,function(){return A}),"m"),lookbehind:!0,greedy:!0,inside:{scheme:{pattern:/^(#)[\s\S]+$/,lookbehind:!0,alias:"language-scheme",inside:{"embedded-lilypond":{pattern:/#\{[\s\S]*?#\}/,greedy:!0,inside:{punctuation:/^#\{|#\}$/,lilypond:{pattern:/[\s\S]+/,alias:"language-lilypond",inside:null}}},rest:h.languages.scheme}},punctuation:/#/}},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":{pattern:/(\\new\s+)[\w-]+/,lookbehind:!0},keyword:{pattern:/\\[a-z][-\w]*/i,inside:{punctuation:/^\\/}},operator:/[=|]|<<|>>/,punctuation:{pattern:/(^|[a-z\d])(?:'+|,+|[_^]?-[_^]?(?:[-+^!>._]|(?=\d))|[_^]\.?|[.!])|[{}()[\]<>^~]|\\[()[\]<>\\!]|--|__/,lookbehind:!0},number:/\b\d+(?:\/\d+)?\b/};F["embedded-scheme"].inside.scheme.inside["embedded-lilypond"].inside.lilypond.inside=F,h.languages.ly=F}(g)}},39940:function(S,s,t){"use strict";var i=t(51478);S.exports=p,p.displayName="liquid",p.aliases=[];function p(g){g.register(i),g.languages.liquid={comment:{pattern:/(^\{%\s*comment\s*%\})[\s\S]+(?=\{%\s*endcomment\s*%\}$)/,lookbehind:!0},delimiter:{pattern:/^\{(?:\{\{|[%\{])-?|-?(?:\}\}|[%\}])\}$/,alias:"punctuation"},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},keyword:/\b(?:as|assign|break|(?:end)?(?:capture|case|comment|for|form|if|paginate|raw|style|tablerow|unless)|continue|cycle|decrement|echo|else|elsif|in|include|increment|limit|liquid|offset|range|render|reversed|section|when|with)\b/,object:/\b(?:address|all_country_option_tags|article|block|blog|cart|checkout|collection|color|country|country_option_tags|currency|current_page|current_tags|customer|customer_address|date|discount_allocation|discount_application|external_video|filter|filter_value|font|forloop|fulfillment|generic_file|gift_card|group|handle|image|line_item|link|linklist|localization|location|measurement|media|metafield|model|model_source|order|page|page_description|page_image|page_title|part|policy|product|product_option|recommendations|request|robots|routes|rule|script|search|selling_plan|selling_plan_allocation|selling_plan_group|shipping_method|shop|shop_locale|sitemap|store_availability|tax_line|template|theme|transaction|unit_price_measurement|user_agent|variant|video|video_source)\b/,function:[{pattern:/(\|\s*)\w+/,lookbehind:!0,alias:"filter"},{pattern:/(\.\s*)(?:first|last|size)/,lookbehind:!0}],boolean:/\b(?:false|nil|true)\b/,range:{pattern:/\.\./,alias:"operator"},number:/\b\d+(?:\.\d+)?\b/,operator:/[!=]=|<>|[<>]=?|[|?:=-]|\b(?:and|contains(?=\s)|or)\b/,punctuation:/[.,\[\]()]/,empty:{pattern:/\bempty\b/,alias:"keyword"}},g.hooks.add("before-tokenize",function(h){var A=/\{%\s*comment\s*%\}[\s\S]*?\{%\s*endcomment\s*%\}|\{(?:%[\s\S]*?%|\{\{[\s\S]*?\}\}|\{[\s\S]*?\})\}/g,y=!1;g.languages["markup-templating"].buildPlaceholders(h,"liquid",A,function(f){var F=/^\{%-?\s*(\w+)/.exec(f);if(F){var U=F[1];if(U==="raw"&&!y)return y=!0,!0;if(U==="endraw")return y=!1,!0}return!y})}),g.hooks.add("after-tokenize",function(h){g.languages["markup-templating"].tokenizePlaceholders(h,"liquid")})}},34973:function(S){"use strict";S.exports=s,s.displayName="lisp",s.aliases=[];function s(t){(function(i){function p(ce){return RegExp(/(\()/.source+"(?:"+ce+")"+/(?=[\s\)])/.source)}function g(ce){return RegExp(/([\s([])/.source+"(?:"+ce+")"+/(?=[\s)])/.source)}var h=/(?!\d)[-+*/~!@$%^=<>{}\w]+/.source,A="&"+h,y="(\\()",f="(?=\\))",F="(?=\\s)",U=/(?:[^()]|\((?:[^()]|\((?:[^()]|\((?:[^()]|\((?:[^()]|\([^()]*\))*\))*\))*\))*\))*/.source,ne={heading:{pattern:/;;;.*/,alias:["comment","title"]},comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0,inside:{argument:/[-A-Z]+(?=[.,\s])/,symbol:RegExp("`"+h+"'")}},"quoted-symbol":{pattern:RegExp("#?'"+h),alias:["variable","symbol"]},"lisp-property":{pattern:RegExp(":"+h),alias:"property"},splice:{pattern:RegExp(",@?"+h),alias:["symbol","variable"]},keyword:[{pattern:RegExp(y+"(?:and|(?:cl-)?letf|cl-loop|cond|cons|error|if|(?:lexical-)?let\\*?|message|not|null|or|provide|require|setq|unless|use-package|when|while)"+F),lookbehind:!0},{pattern:RegExp(y+"(?:append|by|collect|concat|do|finally|for|in|return)"+F),lookbehind:!0}],declare:{pattern:p(/declare/.source),lookbehind:!0,alias:"keyword"},interactive:{pattern:p(/interactive/.source),lookbehind:!0,alias:"keyword"},boolean:{pattern:g(/nil|t/.source),lookbehind:!0},number:{pattern:g(/[-+]?\d+(?:\.\d*)?/.source),lookbehind:!0},defvar:{pattern:RegExp(y+"def(?:const|custom|group|var)\\s+"+h),lookbehind:!0,inside:{keyword:/^def[a-z]+/,variable:RegExp(h)}},defun:{pattern:RegExp(y+/(?:cl-)?(?:defmacro|defun\*?)\s+/.source+h+/\s+\(/.source+U+/\)/.source),lookbehind:!0,greedy:!0,inside:{keyword:/^(?:cl-)?def\S+/,arguments:null,function:{pattern:RegExp("(^\\s)"+h),lookbehind:!0},punctuation:/[()]/}},lambda:{pattern:RegExp(y+"lambda\\s+\\(\\s*(?:&?"+h+"(?:\\s+&?"+h+")*\\s*)?\\)"),lookbehind:!0,greedy:!0,inside:{keyword:/^lambda/,arguments:null,punctuation:/[()]/}},car:{pattern:RegExp(y+h),lookbehind:!0},punctuation:[/(?:['`,]?\(|[)\[\]])/,{pattern:/(\s)\.(?=\s)/,lookbehind:!0}]},re={"lisp-marker":RegExp(A),varform:{pattern:RegExp(/\(/.source+h+/\s+(?=\S)/.source+U+/\)/.source),inside:ne},argument:{pattern:RegExp(/(^|[\s(])/.source+h),lookbehind:!0,alias:"variable"},rest:ne},pe="\\S+(?:\\s+\\S+)*",ye={pattern:RegExp(y+U+f),lookbehind:!0,inside:{"rest-vars":{pattern:RegExp("&(?:body|rest)\\s+"+pe),inside:re},"other-marker-vars":{pattern:RegExp("&(?:aux|optional)\\s+"+pe),inside:re},keys:{pattern:RegExp("&key\\s+"+pe+"(?:\\s+&allow-other-keys)?"),inside:re},argument:{pattern:RegExp(h),alias:"variable"},punctuation:/[()]/}};ne.lambda.inside.arguments=ye,ne.defun.inside.arguments=i.util.clone(ye),ne.defun.inside.arguments.inside.sublist=ye,i.languages.lisp=ne,i.languages.elisp=ne,i.languages.emacs=ne,i.languages["emacs-lisp"]=ne})(t)}},98135:function(S){"use strict";S.exports=s,s.displayName="livescript",s.aliases=[];function s(t){t.languages.livescript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"interpolated-string":{pattern:/(^|[^"])("""|")(?:\\[\s\S]|(?!\2)[^\\])*\2(?!")/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(^|[^\\])#[a-z_](?:-?[a-z]|[\d_])*/m,lookbehind:!0},interpolation:{pattern:/(^|[^\\])#\{[^}]+\}/m,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^#\{|\}$/,alias:"variable"}}},string:/[\s\S]+/}},string:[{pattern:/('''|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},{pattern:/<\[[\s\S]*?\]>/,greedy:!0},/\\[^\s,;\])}]+/],regex:[{pattern:/\/\/(?:\[[^\r\n\]]*\]|\\.|(?!\/\/)[^\\\[])+\/\/[gimyu]{0,5}/,greedy:!0,inside:{comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0}}},{pattern:/\/(?:\[[^\r\n\]]*\]|\\.|[^/\\\r\n\[])+\/[gimyu]{0,5}/,greedy:!0}],keyword:{pattern:/(^|(?!-).)\b(?:break|case|catch|class|const|continue|default|do|else|extends|fallthrough|finally|for(?: ever)?|function|if|implements|it|let|loop|new|null|otherwise|own|return|super|switch|that|then|this|throw|try|unless|until|var|void|when|while|yield)(?!-)\b/m,lookbehind:!0},"keyword-operator":{pattern:/(^|[^-])\b(?:(?:delete|require|typeof)!|(?:and|by|delete|export|from|import(?: all)?|in|instanceof|is(?: not|nt)?|not|of|or|til|to|typeof|with|xor)(?!-)\b)/m,lookbehind:!0,alias:"operator"},boolean:{pattern:/(^|[^-])\b(?:false|no|off|on|true|yes)(?!-)\b/m,lookbehind:!0},argument:{pattern:/(^|(?!\.&\.)[^&])&(?!&)\d*/m,lookbehind:!0,alias:"variable"},number:/\b(?:\d+~[\da-z]+|\d[\d_]*(?:\.\d[\d_]*)?(?:[a-z]\w*)?)/i,identifier:/[a-z_](?:-?[a-z]|[\d_])*/i,operator:[{pattern:/( )\.(?= )/,lookbehind:!0},/\.(?:[=~]|\.\.?)|\.(?:[&|^]|<<|>>>?)\.|:(?:=|:=?)|&&|\|[|>]|<(?:<[>=?]?|-(?:->?|>)?|\+\+?|@@?|%%?|\*\*?|!(?:~?=|--?>|~?~>)?|~(?:~?>|=)?|==?|\^\^?|[\/?]/],punctuation:/[(){}\[\]|.,:;`]/},t.languages.livescript["interpolated-string"].inside.interpolation.inside.rest=t.languages.livescript}},36907:function(S){"use strict";S.exports=s,s.displayName="llvm",s.aliases=[];function s(t){(function(i){i.languages.llvm={comment:/;.*/,string:{pattern:/"[^"]*"/,greedy:!0},boolean:/\b(?:false|true)\b/,variable:/[%@!#](?:(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+|\d+)/i,label:/(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+:/i,type:{pattern:/\b(?:double|float|fp128|half|i[1-9]\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\b/,alias:"class-name"},keyword:/\b[a-z_][a-z_0-9]*\b/,number:/[+-]?\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-Fa-f]+\b|\b0xK[\dA-Fa-f]{20}\b|\b0x[ML][\dA-Fa-f]{32}\b|\b0xH[\dA-Fa-f]{4}\b/,punctuation:/[{}[\];(),.!*=<>]/}})(t)}},3567:function(S){"use strict";S.exports=s,s.displayName="log",s.aliases=[];function s(t){t.languages.log={string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?![st] | \w)(?:[^'\\\r\n]|\\.)*'/,greedy:!0},exception:{pattern:/(^|[^\w.])[a-z][\w.]*(?:Error|Exception):.*(?:(?:\r\n?|\n)[ \t]*(?:at[ \t].+|\.{3}.*|Caused by:.*))+(?:(?:\r\n?|\n)[ \t]*\.\.\. .*)?/,lookbehind:!0,greedy:!0,alias:["javastacktrace","language-javastacktrace"],inside:t.languages.javastacktrace||{keyword:/\bat\b/,function:/[a-z_][\w$]*(?=\()/,punctuation:/[.:()]/}},level:[{pattern:/\b(?:ALERT|CRIT|CRITICAL|EMERG|EMERGENCY|ERR|ERROR|FAILURE|FATAL|SEVERE)\b/,alias:["error","important"]},{pattern:/\b(?:WARN|WARNING|WRN)\b/,alias:["warning","important"]},{pattern:/\b(?:DISPLAY|INF|INFO|NOTICE|STATUS)\b/,alias:["info","keyword"]},{pattern:/\b(?:DBG|DEBUG|FINE)\b/,alias:["debug","keyword"]},{pattern:/\b(?:FINER|FINEST|TRACE|TRC|VERBOSE|VRB)\b/,alias:["trace","comment"]}],property:{pattern:/((?:^|[\]|])[ \t]*)[a-z_](?:[\w-]|\b\/\b)*(?:[. ]\(?\w(?:[\w-]|\b\/\b)*\)?)*:(?=\s)/im,lookbehind:!0},separator:{pattern:/(^|[^-+])-{3,}|={3,}|\*{3,}|- - /m,lookbehind:!0,alias:"comment"},url:/\b(?:file|ftp|https?):\/\/[^\s|,;'"]*[^\s|,;'">.]/,email:{pattern:/(^|\s)[-\w+.]+@[a-z][a-z0-9-]*(?:\.[a-z][a-z0-9-]*)+(?=\s)/,lookbehind:!0,alias:"url"},"ip-address":{pattern:/\b(?:\d{1,3}(?:\.\d{1,3}){3})\b/,alias:"constant"},"mac-address":{pattern:/\b[a-f0-9]{2}(?::[a-f0-9]{2}){5}\b/i,alias:"constant"},domain:{pattern:/(^|\s)[a-z][a-z0-9-]*(?:\.[a-z][a-z0-9-]*)*\.[a-z][a-z0-9-]+(?=\s)/,lookbehind:!0,alias:"constant"},uuid:{pattern:/\b[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\b/i,alias:"constant"},hash:{pattern:/\b(?:[a-f0-9]{32}){1,2}\b/i,alias:"constant"},"file-path":{pattern:/\b[a-z]:[\\/][^\s|,;:(){}\[\]"']+|(^|[\s:\[\](>|])\.{0,2}\/\w[^\s|,;:(){}\[\]"']*/i,lookbehind:!0,greedy:!0,alias:"string"},date:{pattern:RegExp(/\b\d{4}[-/]\d{2}[-/]\d{2}(?:T(?=\d{1,2}:)|(?=\s\d{1,2}:))/.source+"|"+/\b\d{1,4}[-/ ](?:\d{1,2}|Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)[-/ ]\d{2,4}T?\b/.source+"|"+/\b(?:(?:Fri|Mon|Sat|Sun|Thu|Tue|Wed)(?:\s{1,2}(?:Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep))?|Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)\s{1,2}\d{1,2}\b/.source,"i"),alias:"number"},time:{pattern:/\b\d{1,2}:\d{1,2}:\d{1,2}(?:[.,:]\d+)?(?:\s?[+-]\d{2}:?\d{2}|Z)?\b/,alias:"number"},boolean:/\b(?:false|null|true)\b/i,number:{pattern:/(^|[^.\w])(?:0x[a-f0-9]+|0o[0-7]+|0b[01]+|v?\d[\da-f]*(?:\.\d+)*(?:e[+-]?\d+)?[a-z]{0,3}\b)\b(?!\.\w)/i,lookbehind:!0},operator:/[;:?<=>~/@!$%&+\-|^(){}*#]/,punctuation:/[\[\].,]/}}},23763:function(S){"use strict";S.exports=s,s.displayName="lolcode",s.aliases=[];function s(t){t.languages.lolcode={comment:[/\bOBTW\s[\s\S]*?\sTLDR\b/,/\bBTW.+/],string:{pattern:/"(?::.|[^":])*"/,inside:{variable:/:\{[^}]+\}/,symbol:[/:\([a-f\d]+\)/i,/:\[[^\]]+\]/,/:[)>o":]/]},greedy:!0},number:/(?:\B-)?(?:\b\d+(?:\.\d*)?|\B\.\d+)/,symbol:{pattern:/(^|\s)(?:A )?(?:BUKKIT|NOOB|NUMBAR|NUMBR|TROOF|YARN)(?=\s|,|$)/,lookbehind:!0,inside:{keyword:/A(?=\s)/}},label:{pattern:/((?:^|\s)(?:IM IN YR|IM OUTTA YR) )[a-zA-Z]\w*/,lookbehind:!0,alias:"string"},function:{pattern:/((?:^|\s)(?:HOW IZ I|I IZ|IZ) )[a-zA-Z]\w*/,lookbehind:!0},keyword:[{pattern:/(^|\s)(?:AN|FOUND YR|GIMMEH|GTFO|HAI|HAS A|HOW IZ I|I HAS A|I IZ|IF U SAY SO|IM IN YR|IM OUTTA YR|IS NOW(?: A)?|ITZ(?: A)?|IZ|KTHX|KTHXBYE|LIEK(?: A)?|MAEK|MEBBE|MKAY|NERFIN|NO WAI|O HAI IM|O RLY\?|OIC|OMG|OMGWTF|R|SMOOSH|SRS|TIL|UPPIN|VISIBLE|WILE|WTF\?|YA RLY|YR)(?=\s|,|$)/,lookbehind:!0},/'Z(?=\s|,|$)/],boolean:{pattern:/(^|\s)(?:FAIL|WIN)(?=\s|,|$)/,lookbehind:!0},variable:{pattern:/(^|\s)IT(?=\s|,|$)/,lookbehind:!0},operator:{pattern:/(^|\s)(?:NOT|BOTH SAEM|DIFFRINT|(?:ALL|ANY|BIGGR|BOTH|DIFF|EITHER|MOD|PRODUKT|QUOSHUNT|SMALLR|SUM|WON) OF)(?=\s|,|$)/,lookbehind:!0},punctuation:/\.{3}|…|,|!/}}},29509:function(S){"use strict";S.exports=s,s.displayName="lua",s.aliases=[];function s(t){t.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[^z]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+(?:\.[a-f\d]*)?(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|(?:\.\d*)?(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/}}},40472:function(S){"use strict";S.exports=s,s.displayName="magma",s.aliases=[];function s(t){t.languages.magma={output:{pattern:/^(>.*(?:\r(?:\n|(?!\n))|\n))(?!>)(?:.+|(?:\r(?:\n|(?!\n))|\n)(?!>).*)(?:(?:\r(?:\n|(?!\n))|\n)(?!>).*)*/m,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/(^|[^\\"])"(?:[^\r\n\\"]|\\.)*"/,lookbehind:!0,greedy:!0},keyword:/\b(?:_|adj|and|assert|assert2|assert3|assigned|break|by|case|cat|catch|clear|cmpeq|cmpne|continue|declare|default|delete|diff|div|do|elif|else|end|eq|error|eval|exists|exit|for|forall|forward|fprintf|freeze|function|ge|gt|if|iload|import|in|intrinsic|is|join|le|load|local|lt|meet|mod|ne|not|notadj|notin|notsubset|or|print|printf|procedure|quit|random|read|readi|repeat|require|requirege|requirerange|restore|return|save|sdiff|select|subset|then|time|to|try|until|vprint|vprintf|vtime|when|where|while|xor)\b/,boolean:/\b(?:false|true)\b/,generator:{pattern:/\b[a-z_]\w*(?=\s*<)/i,alias:"class-name"},function:/\b[a-z_]\w*(?=\s*\()/i,number:{pattern:/(^|[^\w.]|\.\.)(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?(?:_[a-z]?)?(?=$|[^\w.]|\.\.)/,lookbehind:!0},operator:/->|[-+*/^~!|#=]|:=|\.\./,punctuation:/[()[\]{}<>,;.:]/}}},44695:function(S){"use strict";S.exports=s,s.displayName="makefile",s.aliases=[];function s(t){t.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/}}},53885:function(S){"use strict";S.exports=s,s.displayName="markdown",s.aliases=["md"];function s(t){(function(i){var p=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function g(re){return re=re.replace(//g,function(){return p}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+re+")")}var h=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,A=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return h}),y=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;i.languages.markdown=i.languages.extend("markup",{}),i.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:i.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+A+y+"(?:"+A+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+A+y+")(?:"+A+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(h),inside:i.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+A+")"+y+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+A+"$"),inside:{"table-header":{pattern:RegExp(h),alias:"important",inside:i.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:g(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:g(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:g(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:g(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(re){["url","bold","italic","strike","code-snippet"].forEach(function(pe){re!==pe&&(i.languages.markdown[re].inside.content.inside[pe]=i.languages.markdown[pe])})}),i.hooks.add("after-tokenize",function(re){if(re.language!=="markdown"&&re.language!=="md")return;function pe(ye){if(!(!ye||typeof ye=="string"))for(var ce=0,Ee=ye.length;ce",quot:'"'},U=String.fromCodePoint||String.fromCharCode;function ne(re){var pe=re.replace(f,"");return pe=pe.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(ye,ce){if(ce=ce.toLowerCase(),ce[0]==="#"){var Ee;return ce[1]==="x"?Ee=parseInt(ce.slice(2),16):Ee=Number(ce.slice(1)),U(Ee)}else{var ge=F[ce];return ge||ye}}),pe}i.languages.md=i.languages.markdown})(t)}},51478:function(S){"use strict";S.exports=s,s.displayName="markupTemplating",s.aliases=[];function s(t){(function(i){function p(g,h){return"___"+g.toUpperCase()+h+"___"}Object.defineProperties(i.languages["markup-templating"]={},{buildPlaceholders:{value:function(g,h,A,y){if(g.language===h){var f=g.tokenStack=[];g.code=g.code.replace(A,function(F){if(typeof y=="function"&&!y(F))return F;for(var U=f.length,ne;g.code.indexOf(ne=p(h,U))!==-1;)++U;return f[U]=F,ne}),g.grammar=i.languages.markup}}},tokenizePlaceholders:{value:function(g,h){if(g.language!==h||!g.tokenStack)return;g.grammar=i.languages[h];var A=0,y=Object.keys(g.tokenStack);function f(F){for(var U=0;U=y.length);U++){var ne=F[U];if(typeof ne=="string"||ne.content&&typeof ne.content=="string"){var re=y[A],pe=g.tokenStack[re],ye=typeof ne=="string"?ne:ne.content,ce=p(h,re),Ee=ye.indexOf(ce);if(Ee>-1){++A;var ge=ye.substring(0,Ee),Ce=new i.Token(h,i.tokenize(pe,g.grammar),"language-"+h,pe),j=ye.substring(Ee+ce.length),G=[];ge&&G.push.apply(G,f([ge])),G.push(Ce),j&&G.push.apply(G,f([j])),typeof ne=="string"?F.splice.apply(F,[U,1].concat(G)):ne.content=G}}else ne.content&&f(ne.content)}return F}f(g.tokens)}}})})(t)}},70614:function(S){"use strict";S.exports=s,s.displayName="markup",s.aliases=["html","mathml","svg","xml","ssml","atom","rss"];function s(t){t.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},t.languages.markup.tag.inside["attr-value"].inside.entity=t.languages.markup.entity,t.languages.markup.doctype.inside["internal-subset"].inside=t.languages.markup,t.hooks.add("wrap",function(i){i.type==="entity"&&(i.attributes.title=i.content.value.replace(/&/,"&"))}),Object.defineProperty(t.languages.markup.tag,"addInlined",{value:function(p,g){var h={};h["language-"+g]={pattern:/(^$)/i,lookbehind:!0,inside:t.languages[g]},h.cdata=/^$/i;var A={"included-cdata":{pattern://i,inside:h}};A["language-"+g]={pattern:/[\s\S]+/,inside:t.languages[g]};var y={};y[p]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return p}),"i"),lookbehind:!0,greedy:!0,inside:A},t.languages.insertBefore("markup","cdata",y)}}),Object.defineProperty(t.languages.markup.tag,"addAttribute",{value:function(i,p){t.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+i+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[p,"language-"+p],inside:t.languages[p]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),t.languages.html=t.languages.markup,t.languages.mathml=t.languages.markup,t.languages.svg=t.languages.markup,t.languages.xml=t.languages.extend("markup",{}),t.languages.ssml=t.languages.xml,t.languages.atom=t.languages.xml,t.languages.rss=t.languages.xml}},16928:function(S){"use strict";S.exports=s,s.displayName="matlab",s.aliases=[];function s(t){t.languages.matlab={comment:[/%\{[\s\S]*?\}%/,/%.+/],string:{pattern:/\B'(?:''|[^'\r\n])*'/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+)?(?:[ij])?|\b[ij]\b/,keyword:/\b(?:NaN|break|case|catch|continue|else|elseif|end|for|function|if|inf|otherwise|parfor|pause|pi|return|switch|try|while)\b/,function:/\b(?!\d)\w+(?=\s*\()/,operator:/\.?[*^\/\\']|[+\-:@]|[<>=~]=?|&&?|\|\|?/,punctuation:/\.{3}|[.,;\[\](){}!]/}}},13586:function(S){"use strict";S.exports=s,s.displayName="maxscript",s.aliases=[];function s(t){(function(i){var p=/\b(?:about|and|animate|as|at|attributes|by|case|catch|collect|continue|coordsys|do|else|exit|fn|for|from|function|global|if|in|local|macroscript|mapped|max|not|of|off|on|or|parameters|persistent|plugin|rcmenu|return|rollout|set|struct|then|throw|to|tool|try|undo|utility|when|where|while|with)\b/i;i.languages.maxscript={comment:{pattern:/\/\*[\s\S]*?(?:\*\/|$)|--.*/,greedy:!0},string:{pattern:/(^|[^"\\@])(?:"(?:[^"\\]|\\[\s\S])*"|@"[^"]*")/,lookbehind:!0,greedy:!0},path:{pattern:/\$(?:[\w/\\.*?]|'[^']*')*/,greedy:!0,alias:"string"},"function-call":{pattern:RegExp("((?:"+(/^/.source+"|"+/[;=<>+\-*/^({\[]/.source+"|"+/\b(?:and|by|case|catch|collect|do|else|if|in|not|or|return|then|to|try|where|while|with)\b/.source)+")[ ]*)(?!"+p.source+")"+/[a-z_]\w*\b/.source+"(?=[ ]*(?:"+("(?!"+p.source+")"+/[a-z_]/.source+"|"+/\d|-\.?\d/.source+"|"+/[({'"$@#?]/.source)+"))","im"),lookbehind:!0,greedy:!0,alias:"function"},"function-definition":{pattern:/(\b(?:fn|function)\s+)\w+\b/i,lookbehind:!0,alias:"function"},argument:{pattern:/\b[a-z_]\w*(?=:)/i,alias:"attr-name"},keyword:p,boolean:/\b(?:false|true)\b/,time:{pattern:/(^|[^\w.])(?:(?:(?:\d+(?:\.\d*)?|\.\d+)(?:[eEdD][+-]\d+|[LP])?[msft])+|\d+:\d+(?:\.\d*)?)(?![\w.:])/,lookbehind:!0,alias:"number"},number:[{pattern:/(^|[^\w.])(?:(?:\d+(?:\.\d*)?|\.\d+)(?:[eEdD][+-]\d+|[LP])?|0x[a-fA-F0-9]+)(?![\w.:])/,lookbehind:!0},/\b(?:e|pi)\b/],constant:/\b(?:dontcollect|ok|silentValue|undefined|unsupplied)\b/,color:{pattern:/\b(?:black|blue|brown|gray|green|orange|red|white|yellow)\b/i,alias:"constant"},operator:/[-+*/<>=!]=?|[&^?]|#(?!\()/,punctuation:/[()\[\]{}.:,;]|#(?=\()|\\$/m}})(t)}},37164:function(S){"use strict";S.exports=s,s.displayName="mel",s.aliases=[];function s(t){t.languages.mel={comment:/\/\/.*/,code:{pattern:/`(?:\\.|[^\\`\r\n])*`/,greedy:!0,alias:"italic",inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},variable:/\$\w+/,number:/\b0x[\da-fA-F]+\b|\b\d+(?:\.\d*)?|\B\.\d+/,flag:{pattern:/-[^\d\W]\w*/,alias:"operator"},keyword:/\b(?:break|case|continue|default|do|else|float|for|global|if|in|int|matrix|proc|return|string|switch|vector|while)\b/,function:/\b\w+(?=\()|\b(?:CBG|HfAddAttractorToAS|HfAssignAS|HfBuildEqualMap|HfBuildFurFiles|HfBuildFurImages|HfCancelAFR|HfConnectASToHF|HfCreateAttractor|HfDeleteAS|HfEditAS|HfPerformCreateAS|HfRemoveAttractorFromAS|HfSelectAttached|HfSelectAttractors|HfUnAssignAS|Mayatomr|about|abs|addAttr|addAttributeEditorNodeHelp|addDynamic|addNewShelfTab|addPP|addPanelCategory|addPrefixToName|advanceToNextDrivenKey|affectedNet|affects|aimConstraint|air|alias|aliasAttr|align|alignCtx|alignCurve|alignSurface|allViewFit|ambientLight|angle|angleBetween|animCone|animCurveEditor|animDisplay|animView|annotate|appendStringArray|applicationName|applyAttrPreset|applyTake|arcLenDimContext|arcLengthDimension|arclen|arrayMapper|art3dPaintCtx|artAttrCtx|artAttrPaintVertexCtx|artAttrSkinPaintCtx|artAttrTool|artBuildPaintMenu|artFluidAttrCtx|artPuttyCtx|artSelectCtx|artSetPaintCtx|artUserPaintCtx|assignCommand|assignInputDevice|assignViewportFactories|attachCurve|attachDeviceAttr|attachSurface|attrColorSliderGrp|attrCompatibility|attrControlGrp|attrEnumOptionMenu|attrEnumOptionMenuGrp|attrFieldGrp|attrFieldSliderGrp|attrNavigationControlGrp|attrPresetEditWin|attributeExists|attributeInfo|attributeMenu|attributeQuery|autoKeyframe|autoPlace|bakeClip|bakeFluidShading|bakePartialHistory|bakeResults|bakeSimulation|basename|basenameEx|batchRender|bessel|bevel|bevelPlus|binMembership|bindSkin|blend2|blendShape|blendShapeEditor|blendShapePanel|blendTwoAttr|blindDataType|boneLattice|boundary|boxDollyCtx|boxZoomCtx|bufferCurve|buildBookmarkMenu|buildKeyframeMenu|button|buttonManip|cacheFile|cacheFileCombine|cacheFileMerge|cacheFileTrack|camera|cameraView|canCreateManip|canvas|capitalizeString|catch|catchQuiet|ceil|changeSubdivComponentDisplayLevel|changeSubdivRegion|channelBox|character|characterMap|characterOutlineEditor|characterize|chdir|checkBox|checkBoxGrp|checkDefaultRenderGlobals|choice|circle|circularFillet|clamp|clear|clearCache|clip|clipEditor|clipEditorCurrentTimeCtx|clipSchedule|clipSchedulerOutliner|clipTrimBefore|closeCurve|closeSurface|cluster|cmdFileOutput|cmdScrollFieldExecuter|cmdScrollFieldReporter|cmdShell|coarsenSubdivSelectionList|collision|color|colorAtPoint|colorEditor|colorIndex|colorIndexSliderGrp|colorSliderButtonGrp|colorSliderGrp|columnLayout|commandEcho|commandLine|commandPort|compactHairSystem|componentEditor|compositingInterop|computePolysetVolume|condition|cone|confirmDialog|connectAttr|connectControl|connectDynamic|connectJoint|connectionInfo|constrain|constrainValue|constructionHistory|container|containsMultibyte|contextInfo|control|convertFromOldLayers|convertIffToPsd|convertLightmap|convertSolidTx|convertTessellation|convertUnit|copyArray|copyFlexor|copyKey|copySkinWeights|cos|cpButton|cpCache|cpClothSet|cpCollision|cpConstraint|cpConvClothToMesh|cpForces|cpGetSolverAttr|cpPanel|cpProperty|cpRigidCollisionFilter|cpSeam|cpSetEdit|cpSetSolverAttr|cpSolver|cpSolverTypes|cpTool|cpUpdateClothUVs|createDisplayLayer|createDrawCtx|createEditor|createLayeredPsdFile|createMotionField|createNewShelf|createNode|createRenderLayer|createSubdivRegion|cross|crossProduct|ctxAbort|ctxCompletion|ctxEditMode|ctxTraverse|currentCtx|currentTime|currentTimeCtx|currentUnit|curve|curveAddPtCtx|curveCVCtx|curveEPCtx|curveEditorCtx|curveIntersect|curveMoveEPCtx|curveOnSurface|curveSketchCtx|cutKey|cycleCheck|cylinder|dagPose|date|defaultLightListCheckBox|defaultNavigation|defineDataServer|defineVirtualDevice|deformer|deg_to_rad|delete|deleteAttr|deleteShadingGroupsAndMaterials|deleteShelfTab|deleteUI|deleteUnusedBrushes|delrandstr|detachCurve|detachDeviceAttr|detachSurface|deviceEditor|devicePanel|dgInfo|dgdirty|dgeval|dgtimer|dimWhen|directKeyCtx|directionalLight|dirmap|dirname|disable|disconnectAttr|disconnectJoint|diskCache|displacementToPoly|displayAffected|displayColor|displayCull|displayLevelOfDetail|displayPref|displayRGBColor|displaySmoothness|displayStats|displayString|displaySurface|distanceDimContext|distanceDimension|doBlur|dolly|dollyCtx|dopeSheetEditor|dot|dotProduct|doubleProfileBirailSurface|drag|dragAttrContext|draggerContext|dropoffLocator|duplicate|duplicateCurve|duplicateSurface|dynCache|dynControl|dynExport|dynExpression|dynGlobals|dynPaintEditor|dynParticleCtx|dynPref|dynRelEdPanel|dynRelEditor|dynamicLoad|editAttrLimits|editDisplayLayerGlobals|editDisplayLayerMembers|editRenderLayerAdjustment|editRenderLayerGlobals|editRenderLayerMembers|editor|editorTemplate|effector|emit|emitter|enableDevice|encodeString|endString|endsWith|env|equivalent|equivalentTol|erf|error|eval|evalDeferred|evalEcho|event|exactWorldBoundingBox|exclusiveLightCheckBox|exec|executeForEachObject|exists|exp|expression|expressionEditorListen|extendCurve|extendSurface|extrude|fcheck|fclose|feof|fflush|fgetline|fgetword|file|fileBrowserDialog|fileDialog|fileExtension|fileInfo|filetest|filletCurve|filter|filterCurve|filterExpand|filterStudioImport|findAllIntersections|findAnimCurves|findKeyframe|findMenuItem|findRelatedSkinCluster|finder|firstParentOf|fitBspline|flexor|floatEq|floatField|floatFieldGrp|floatScrollBar|floatSlider|floatSlider2|floatSliderButtonGrp|floatSliderGrp|floor|flow|fluidCacheInfo|fluidEmitter|fluidVoxelInfo|flushUndo|fmod|fontDialog|fopen|formLayout|format|fprint|frameLayout|fread|freeFormFillet|frewind|fromNativePath|fwrite|gamma|gauss|geometryConstraint|getApplicationVersionAsFloat|getAttr|getClassification|getDefaultBrush|getFileList|getFluidAttr|getInputDeviceRange|getMayaPanelTypes|getModifiers|getPanel|getParticleAttr|getPluginResource|getenv|getpid|glRender|glRenderEditor|globalStitch|gmatch|goal|gotoBindPose|grabColor|gradientControl|gradientControlNoAttr|graphDollyCtx|graphSelectContext|graphTrackCtx|gravity|grid|gridLayout|group|groupObjectsByName|hardenPointCurve|hardware|hardwareRenderPanel|headsUpDisplay|headsUpMessage|help|helpLine|hermite|hide|hilite|hitTest|hotBox|hotkey|hotkeyCheck|hsv_to_rgb|hudButton|hudSlider|hudSliderButton|hwReflectionMap|hwRender|hwRenderLoad|hyperGraph|hyperPanel|hyperShade|hypot|iconTextButton|iconTextCheckBox|iconTextRadioButton|iconTextRadioCollection|iconTextScrollList|iconTextStaticLabel|ikHandle|ikHandleCtx|ikHandleDisplayScale|ikSolver|ikSplineHandleCtx|ikSystem|ikSystemInfo|ikfkDisplayMethod|illustratorCurves|image|imfPlugins|inheritTransform|insertJoint|insertJointCtx|insertKeyCtx|insertKnotCurve|insertKnotSurface|instance|instanceable|instancer|intField|intFieldGrp|intScrollBar|intSlider|intSliderGrp|interToUI|internalVar|intersect|iprEngine|isAnimCurve|isConnected|isDirty|isParentOf|isSameObject|isTrue|isValidObjectName|isValidString|isValidUiName|isolateSelect|itemFilter|itemFilterAttr|itemFilterRender|itemFilterType|joint|jointCluster|jointCtx|jointDisplayScale|jointLattice|keyTangent|keyframe|keyframeOutliner|keyframeRegionCurrentTimeCtx|keyframeRegionDirectKeyCtx|keyframeRegionDollyCtx|keyframeRegionInsertKeyCtx|keyframeRegionMoveKeyCtx|keyframeRegionScaleKeyCtx|keyframeRegionSelectKeyCtx|keyframeRegionSetKeyCtx|keyframeRegionTrackCtx|keyframeStats|lassoContext|lattice|latticeDeformKeyCtx|launch|launchImageEditor|layerButton|layeredShaderPort|layeredTexturePort|layout|layoutDialog|lightList|lightListEditor|lightListPanel|lightlink|lineIntersection|linearPrecision|linstep|listAnimatable|listAttr|listCameras|listConnections|listDeviceAttachments|listHistory|listInputDeviceAxes|listInputDeviceButtons|listInputDevices|listMenuAnnotation|listNodeTypes|listPanelCategories|listRelatives|listSets|listTransforms|listUnselected|listerEditor|loadFluid|loadNewShelf|loadPlugin|loadPluginLanguageResources|loadPrefObjects|localizedPanelLabel|lockNode|loft|log|longNameOf|lookThru|ls|lsThroughFilter|lsType|lsUI|mag|makeIdentity|makeLive|makePaintable|makeRoll|makeSingleSurface|makeTubeOn|makebot|manipMoveContext|manipMoveLimitsCtx|manipOptions|manipRotateContext|manipRotateLimitsCtx|manipScaleContext|manipScaleLimitsCtx|marker|match|max|memory|menu|menuBarLayout|menuEditor|menuItem|menuItemToShelf|menuSet|menuSetPref|messageLine|min|minimizeApp|mirrorJoint|modelCurrentTimeCtx|modelEditor|modelPanel|mouse|movIn|movOut|move|moveIKtoFK|moveKeyCtx|moveVertexAlongDirection|multiProfileBirailSurface|mute|nParticle|nameCommand|nameField|namespace|namespaceInfo|newPanelItems|newton|nodeCast|nodeIconButton|nodeOutliner|nodePreset|nodeType|noise|nonLinear|normalConstraint|normalize|nurbsBoolean|nurbsCopyUVSet|nurbsCube|nurbsEditUV|nurbsPlane|nurbsSelect|nurbsSquare|nurbsToPoly|nurbsToPolygonsPref|nurbsToSubdiv|nurbsToSubdivPref|nurbsUVSet|nurbsViewDirectionVector|objExists|objectCenter|objectLayer|objectType|objectTypeUI|obsoleteProc|oceanNurbsPreviewPlane|offsetCurve|offsetCurveOnSurface|offsetSurface|openGLExtension|openMayaPref|optionMenu|optionMenuGrp|optionVar|orbit|orbitCtx|orientConstraint|outlinerEditor|outlinerPanel|overrideModifier|paintEffectsDisplay|pairBlend|palettePort|paneLayout|panel|panelConfiguration|panelHistory|paramDimContext|paramDimension|paramLocator|parent|parentConstraint|particle|particleExists|particleInstancer|particleRenderInfo|partition|pasteKey|pathAnimation|pause|pclose|percent|performanceOptions|pfxstrokes|pickWalk|picture|pixelMove|planarSrf|plane|play|playbackOptions|playblast|plugAttr|plugNode|pluginInfo|pluginResourceUtil|pointConstraint|pointCurveConstraint|pointLight|pointMatrixMult|pointOnCurve|pointOnSurface|pointPosition|poleVectorConstraint|polyAppend|polyAppendFacetCtx|polyAppendVertex|polyAutoProjection|polyAverageNormal|polyAverageVertex|polyBevel|polyBlendColor|polyBlindData|polyBoolOp|polyBridgeEdge|polyCacheMonitor|polyCheck|polyChipOff|polyClipboard|polyCloseBorder|polyCollapseEdge|polyCollapseFacet|polyColorBlindData|polyColorDel|polyColorPerVertex|polyColorSet|polyCompare|polyCone|polyCopyUV|polyCrease|polyCreaseCtx|polyCreateFacet|polyCreateFacetCtx|polyCube|polyCut|polyCutCtx|polyCylinder|polyCylindricalProjection|polyDelEdge|polyDelFacet|polyDelVertex|polyDuplicateAndConnect|polyDuplicateEdge|polyEditUV|polyEditUVShell|polyEvaluate|polyExtrudeEdge|polyExtrudeFacet|polyExtrudeVertex|polyFlipEdge|polyFlipUV|polyForceUV|polyGeoSampler|polyHelix|polyInfo|polyInstallAction|polyLayoutUV|polyListComponentConversion|polyMapCut|polyMapDel|polyMapSew|polyMapSewMove|polyMergeEdge|polyMergeEdgeCtx|polyMergeFacet|polyMergeFacetCtx|polyMergeUV|polyMergeVertex|polyMirrorFace|polyMoveEdge|polyMoveFacet|polyMoveFacetUV|polyMoveUV|polyMoveVertex|polyNormal|polyNormalPerVertex|polyNormalizeUV|polyOptUvs|polyOptions|polyOutput|polyPipe|polyPlanarProjection|polyPlane|polyPlatonicSolid|polyPoke|polyPrimitive|polyPrism|polyProjection|polyPyramid|polyQuad|polyQueryBlindData|polyReduce|polySelect|polySelectConstraint|polySelectConstraintMonitor|polySelectCtx|polySelectEditCtx|polySeparate|polySetToFaceNormal|polySewEdge|polyShortestPathCtx|polySmooth|polySoftEdge|polySphere|polySphericalProjection|polySplit|polySplitCtx|polySplitEdge|polySplitRing|polySplitVertex|polyStraightenUVBorder|polySubdivideEdge|polySubdivideFacet|polyToSubdiv|polyTorus|polyTransfer|polyTriangulate|polyUVSet|polyUnite|polyWedgeFace|popen|popupMenu|pose|pow|preloadRefEd|print|progressBar|progressWindow|projFileViewer|projectCurve|projectTangent|projectionContext|projectionManip|promptDialog|propModCtx|propMove|psdChannelOutliner|psdEditTextureFile|psdExport|psdTextureFile|putenv|pwd|python|querySubdiv|quit|rad_to_deg|radial|radioButton|radioButtonGrp|radioCollection|radioMenuItemCollection|rampColorPort|rand|randomizeFollicles|randstate|rangeControl|readTake|rebuildCurve|rebuildSurface|recordAttr|recordDevice|redo|reference|referenceEdit|referenceQuery|refineSubdivSelectionList|refresh|refreshAE|registerPluginResource|rehash|reloadImage|removeJoint|removeMultiInstance|removePanelCategory|rename|renameAttr|renameSelectionList|renameUI|render|renderGlobalsNode|renderInfo|renderLayerButton|renderLayerParent|renderLayerPostProcess|renderLayerUnparent|renderManip|renderPartition|renderQualityNode|renderSettings|renderThumbnailUpdate|renderWindowEditor|renderWindowSelectContext|renderer|reorder|reorderDeformers|requires|reroot|resampleFluid|resetAE|resetPfxToPolyCamera|resetTool|resolutionNode|retarget|reverseCurve|reverseSurface|revolve|rgb_to_hsv|rigidBody|rigidSolver|roll|rollCtx|rootOf|rot|rotate|rotationInterpolation|roundConstantRadius|rowColumnLayout|rowLayout|runTimeCommand|runup|sampleImage|saveAllShelves|saveAttrPreset|saveFluid|saveImage|saveInitialState|saveMenu|savePrefObjects|savePrefs|saveShelf|saveToolSettings|scale|scaleBrushBrightness|scaleComponents|scaleConstraint|scaleKey|scaleKeyCtx|sceneEditor|sceneUIReplacement|scmh|scriptCtx|scriptEditorInfo|scriptJob|scriptNode|scriptTable|scriptToShelf|scriptedPanel|scriptedPanelType|scrollField|scrollLayout|sculpt|searchPathArray|seed|selLoadSettings|select|selectContext|selectCurveCV|selectKey|selectKeyCtx|selectKeyframeRegionCtx|selectMode|selectPref|selectPriority|selectType|selectedNodes|selectionConnection|separator|setAttr|setAttrEnumResource|setAttrMapping|setAttrNiceNameResource|setConstraintRestPosition|setDefaultShadingGroup|setDrivenKeyframe|setDynamic|setEditCtx|setEditor|setFluidAttr|setFocus|setInfinity|setInputDeviceMapping|setKeyCtx|setKeyPath|setKeyframe|setKeyframeBlendshapeTargetWts|setMenuMode|setNodeNiceNameResource|setNodeTypeFlag|setParent|setParticleAttr|setPfxToPolyCamera|setPluginResource|setProject|setStampDensity|setStartupMessage|setState|setToolTo|setUITemplate|setXformManip|sets|shadingConnection|shadingGeometryRelCtx|shadingLightRelCtx|shadingNetworkCompare|shadingNode|shapeCompare|shelfButton|shelfLayout|shelfTabLayout|shellField|shortNameOf|showHelp|showHidden|showManipCtx|showSelectionInTitle|showShadingGroupAttrEditor|showWindow|sign|simplify|sin|singleProfileBirailSurface|size|sizeBytes|skinCluster|skinPercent|smoothCurve|smoothTangentSurface|smoothstep|snap2to2|snapKey|snapMode|snapTogetherCtx|snapshot|soft|softMod|softModCtx|sort|sound|soundControl|source|spaceLocator|sphere|sphrand|spotLight|spotLightPreviewPort|spreadSheetEditor|spring|sqrt|squareSurface|srtContext|stackTrace|startString|startsWith|stitchAndExplodeShell|stitchSurface|stitchSurfacePoints|strcmp|stringArrayCatenate|stringArrayContains|stringArrayCount|stringArrayInsertAtIndex|stringArrayIntersector|stringArrayRemove|stringArrayRemoveAtIndex|stringArrayRemoveDuplicates|stringArrayRemoveExact|stringArrayToString|stringToStringArray|strip|stripPrefixFromName|stroke|subdAutoProjection|subdCleanTopology|subdCollapse|subdDuplicateAndConnect|subdEditUV|subdListComponentConversion|subdMapCut|subdMapSewMove|subdMatchTopology|subdMirror|subdToBlind|subdToPoly|subdTransferUVsToCache|subdiv|subdivCrease|subdivDisplaySmoothness|substitute|substituteAllString|substituteGeometry|substring|surface|surfaceSampler|surfaceShaderList|swatchDisplayPort|switchTable|symbolButton|symbolCheckBox|sysFile|system|tabLayout|tan|tangentConstraint|texLatticeDeformContext|texManipContext|texMoveContext|texMoveUVShellContext|texRotateContext|texScaleContext|texSelectContext|texSelectShortestPathCtx|texSmudgeUVContext|texWinToolCtx|text|textCurves|textField|textFieldButtonGrp|textFieldGrp|textManip|textScrollList|textToShelf|textureDisplacePlane|textureHairColor|texturePlacementContext|textureWindow|threadCount|threePointArcCtx|timeControl|timePort|timerX|toNativePath|toggle|toggleAxis|toggleWindowVisibility|tokenize|tokenizeList|tolerance|tolower|toolButton|toolCollection|toolDropped|toolHasOptions|toolPropertyWindow|torus|toupper|trace|track|trackCtx|transferAttributes|transformCompare|transformLimits|translator|trim|trunc|truncateFluidCache|truncateHairCache|tumble|tumbleCtx|turbulence|twoPointArcCtx|uiRes|uiTemplate|unassignInputDevice|undo|undoInfo|ungroup|uniform|unit|unloadPlugin|untangleUV|untitledFileName|untrim|upAxis|updateAE|userCtx|uvLink|uvSnapshot|validateShelfName|vectorize|view2dToolCtx|viewCamera|viewClipPlane|viewFit|viewHeadOn|viewLookAt|viewManip|viewPlace|viewSet|visor|volumeAxis|vortex|waitCursor|warning|webBrowser|webBrowserPrefs|whatIs|window|windowPref|wire|wireContext|workspace|wrinkle|wrinkleContext|writeTake|xbmLangPathList|xform)\b/,operator:[/\+[+=]?|-[-=]?|&&|\|\||[<>]=|[*\/!=]=?|[%^]/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,:;?\[\](){}]/},t.languages.mel.code.inside.rest=t.languages.mel}},25153:function(S){"use strict";S.exports=s,s.displayName="mermaid",s.aliases=[];function s(t){t.languages.mermaid={comment:{pattern:/%%.*/,greedy:!0},style:{pattern:/^([ \t]*(?:classDef|linkStyle|style)[ \t]+[\w$-]+[ \t]+)\w.*[^\s;]/m,lookbehind:!0,inside:{property:/\b\w[\w-]*(?=[ \t]*:)/,operator:/:/,punctuation:/,/}},"inter-arrow-label":{pattern:/([^<>ox.=-])(?:-[-.]|==)(?![<>ox.=-])[ \t]*(?:"[^"\r\n]*"|[^\s".=-](?:[^\r\n.=-]*[^\s.=-])?)[ \t]*(?:\.+->?|--+[->]|==+[=>])(?![<>ox.=-])/,lookbehind:!0,greedy:!0,inside:{arrow:{pattern:/(?:\.+->?|--+[->]|==+[=>])$/,alias:"operator"},label:{pattern:/^([\s\S]{2}[ \t]*)\S(?:[\s\S]*\S)?/,lookbehind:!0,alias:"property"},"arrow-head":{pattern:/^\S+/,alias:["arrow","operator"]}}},arrow:[{pattern:/(^|[^{}|o.-])[|}][|o](?:--|\.\.)[|o][|{](?![{}|o.-])/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>ox.=-])(?:[ox]?|(?:==+|--+|-\.*-)[>ox]|===+|---+|-\.+-)(?![<>ox.=-])/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>()x-])(?:--?(?:>>|[x>)])(?![<>()x])|(?:<<|[x<(])--?(?!-))/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>|*o.-])(?:[*o]--|--[*o]|<\|?(?:--|\.\.)|(?:--|\.\.)\|?>|--|\.\.)(?![<>|*o.-])/,lookbehind:!0,alias:"operator"}],label:{pattern:/(^|[^|<])\|(?:[^\r\n"|]|"[^"\r\n]*")+\|/,lookbehind:!0,greedy:!0,alias:"property"},text:{pattern:/(?:[(\[{]+|\b>)(?:[^\r\n"()\[\]{}]|"[^"\r\n]*")+(?:[)\]}]+|>)/,alias:"string"},string:{pattern:/"[^"\r\n]*"/,greedy:!0},annotation:{pattern:/<<(?:abstract|choice|enumeration|fork|interface|join|service)>>|\[\[(?:choice|fork|join)\]\]/i,alias:"important"},keyword:[{pattern:/(^[ \t]*)(?:action|callback|class|classDef|classDiagram|click|direction|erDiagram|flowchart|gantt|gitGraph|graph|journey|link|linkStyle|pie|requirementDiagram|sequenceDiagram|stateDiagram|stateDiagram-v2|style|subgraph)(?![\w$-])/m,lookbehind:!0,greedy:!0},{pattern:/(^[ \t]*)(?:activate|alt|and|as|autonumber|deactivate|else|end(?:[ \t]+note)?|loop|opt|par|participant|rect|state|note[ \t]+(?:over|(?:left|right)[ \t]+of))(?![\w$-])/im,lookbehind:!0,greedy:!0}],entity:/#[a-z0-9]+;/,operator:{pattern:/(\w[ \t]*)&(?=[ \t]*\w)|:::|:/,lookbehind:!0},punctuation:/[(){};]/}}},33245:function(S){"use strict";S.exports=s,s.displayName="mizar",s.aliases=[];function s(t){t.languages.mizar={comment:/::.+/,keyword:/@proof\b|\b(?:according|aggregate|all|and|antonym|are|as|associativity|assume|asymmetry|attr|be|begin|being|by|canceled|case|cases|clusters?|coherence|commutativity|compatibility|connectedness|consider|consistency|constructors|contradiction|correctness|def|deffunc|define|definitions?|defpred|do|does|end|environ|equals|ex|exactly|existence|for|from|func|given|hence|hereby|holds|idempotence|identity|iff?|implies|involutiveness|irreflexivity|is|it|let|means|mode|non|not|notations?|now|of|or|otherwise|over|per|pred|prefix|projectivity|proof|provided|qua|reconsider|redefine|reduce|reducibility|reflexivity|registrations?|requirements|reserve|sch|schemes?|section|selector|set|sethood|st|struct|such|suppose|symmetry|synonym|take|that|the|then|theorems?|thesis|thus|to|transitivity|uniqueness|vocabular(?:ies|y)|when|where|with|wrt)\b/,parameter:{pattern:/\$(?:10|\d)/,alias:"variable"},variable:/\b\w+(?=:)/,number:/(?:\b|-)\d+\b/,operator:/\.\.\.|->|&|\.?=/,punctuation:/\(#|#\)|[,:;\[\](){}]/}}},32218:function(S){"use strict";S.exports=s,s.displayName="mongodb",s.aliases=[];function s(t){(function(i){var p=["$eq","$gt","$gte","$in","$lt","$lte","$ne","$nin","$and","$not","$nor","$or","$exists","$type","$expr","$jsonSchema","$mod","$regex","$text","$where","$geoIntersects","$geoWithin","$near","$nearSphere","$all","$elemMatch","$size","$bitsAllClear","$bitsAllSet","$bitsAnyClear","$bitsAnySet","$comment","$elemMatch","$meta","$slice","$currentDate","$inc","$min","$max","$mul","$rename","$set","$setOnInsert","$unset","$addToSet","$pop","$pull","$push","$pullAll","$each","$position","$slice","$sort","$bit","$addFields","$bucket","$bucketAuto","$collStats","$count","$currentOp","$facet","$geoNear","$graphLookup","$group","$indexStats","$limit","$listLocalSessions","$listSessions","$lookup","$match","$merge","$out","$planCacheStats","$project","$redact","$replaceRoot","$replaceWith","$sample","$set","$skip","$sort","$sortByCount","$unionWith","$unset","$unwind","$setWindowFields","$abs","$accumulator","$acos","$acosh","$add","$addToSet","$allElementsTrue","$and","$anyElementTrue","$arrayElemAt","$arrayToObject","$asin","$asinh","$atan","$atan2","$atanh","$avg","$binarySize","$bsonSize","$ceil","$cmp","$concat","$concatArrays","$cond","$convert","$cos","$dateFromParts","$dateToParts","$dateFromString","$dateToString","$dayOfMonth","$dayOfWeek","$dayOfYear","$degreesToRadians","$divide","$eq","$exp","$filter","$first","$floor","$function","$gt","$gte","$hour","$ifNull","$in","$indexOfArray","$indexOfBytes","$indexOfCP","$isArray","$isNumber","$isoDayOfWeek","$isoWeek","$isoWeekYear","$last","$last","$let","$literal","$ln","$log","$log10","$lt","$lte","$ltrim","$map","$max","$mergeObjects","$meta","$min","$millisecond","$minute","$mod","$month","$multiply","$ne","$not","$objectToArray","$or","$pow","$push","$radiansToDegrees","$range","$reduce","$regexFind","$regexFindAll","$regexMatch","$replaceOne","$replaceAll","$reverseArray","$round","$rtrim","$second","$setDifference","$setEquals","$setIntersection","$setIsSubset","$setUnion","$size","$sin","$slice","$split","$sqrt","$stdDevPop","$stdDevSamp","$strcasecmp","$strLenBytes","$strLenCP","$substr","$substrBytes","$substrCP","$subtract","$sum","$switch","$tan","$toBool","$toDate","$toDecimal","$toDouble","$toInt","$toLong","$toObjectId","$toString","$toLower","$toUpper","$trim","$trunc","$type","$week","$year","$zip","$count","$dateAdd","$dateDiff","$dateSubtract","$dateTrunc","$getField","$rand","$sampleRate","$setField","$unsetField","$comment","$explain","$hint","$max","$maxTimeMS","$min","$orderby","$query","$returnKey","$showDiskLoc","$natural"],g=["ObjectId","Code","BinData","DBRef","Timestamp","NumberLong","NumberDecimal","MaxKey","MinKey","RegExp","ISODate","UUID"];p=p.map(function(A){return A.replace("$","\\$")});var h="(?:"+p.join("|")+")\\b";i.languages.mongodb=i.languages.extend("javascript",{}),i.languages.insertBefore("mongodb","string",{property:{pattern:/(?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)(?=\s*:)/,greedy:!0,inside:{keyword:RegExp(`^(['"])?`+h+"(?:\\1)?$")}}}),i.languages.mongodb.string.inside={url:{pattern:/https?:\/\/[-\w@:%.+~#=]{1,256}\.[a-z0-9()]{1,6}\b[-\w()@:%+.~#?&/=]*/i,greedy:!0},entity:{pattern:/\b(?:(?:[01]?\d\d?|2[0-4]\d|25[0-5])\.){3}(?:[01]?\d\d?|2[0-4]\d|25[0-5])\b/,greedy:!0}},i.languages.insertBefore("mongodb","constant",{builtin:{pattern:RegExp("\\b(?:"+g.join("|")+")\\b"),alias:"keyword"}})})(t)}},65626:function(S){"use strict";S.exports=s,s.displayName="monkey",s.aliases=[];function s(t){t.languages.monkey={comment:{pattern:/^#Rem\s[\s\S]*?^#End|'.+/im,greedy:!0},string:{pattern:/"[^"\r\n]*"/,greedy:!0},preprocessor:{pattern:/(^[ \t]*)#.+/m,lookbehind:!0,greedy:!0,alias:"property"},function:/\b\w+(?=\()/,"type-char":{pattern:/\b[?%#$]/,alias:"class-name"},number:{pattern:/((?:\.\.)?)(?:(?:\b|\B-\.?|\B\.)\d+(?:(?!\.\.)\.\d*)?|\$[\da-f]+)/i,lookbehind:!0},keyword:/\b(?:Abstract|Array|Bool|Case|Catch|Class|Const|Continue|Default|Eachin|Else|ElseIf|End|EndIf|Exit|Extends|Extern|False|Field|Final|Float|For|Forever|Function|Global|If|Implements|Import|Inline|Int|Interface|Local|Method|Module|New|Next|Null|Object|Private|Property|Public|Repeat|Return|Select|Self|Step|Strict|String|Super|Then|Throw|To|True|Try|Until|Void|Wend|While)\b/i,operator:/\.\.|<[=>]?|>=?|:?=|(?:[+\-*\/&~|]|\b(?:Mod|Shl|Shr)\b)=?|\b(?:And|Not|Or)\b/i,punctuation:/[.,:;()\[\]]/}}},60090:function(S){"use strict";S.exports=s,s.displayName="moonscript",s.aliases=["moon"];function s(t){t.languages.moonscript={comment:/--.*/,string:[{pattern:/'[^']*'|\[(=*)\[[\s\S]*?\]\1\]/,greedy:!0},{pattern:/"[^"]*"/,greedy:!0,inside:{interpolation:{pattern:/#\{[^{}]*\}/,inside:{moonscript:{pattern:/(^#\{)[\s\S]+(?=\})/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/#\{|\}/,alias:"punctuation"}}}}}],"class-name":[{pattern:/(\b(?:class|extends)[ \t]+)\w+/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\b(?:class|continue|do|else|elseif|export|extends|for|from|if|import|in|local|nil|return|self|super|switch|then|unless|using|when|while|with)\b/,variable:/@@?\w*/,property:{pattern:/\b(?!\d)\w+(?=:)|(:)(?!\d)\w+/,lookbehind:!0},function:{pattern:/\b(?:_G|_VERSION|assert|collectgarbage|coroutine\.(?:create|resume|running|status|wrap|yield)|debug\.(?:debug|getfenv|gethook|getinfo|getlocal|getmetatable|getregistry|getupvalue|setfenv|sethook|setlocal|setmetatable|setupvalue|traceback)|dofile|error|getfenv|getmetatable|io\.(?:close|flush|input|lines|open|output|popen|read|stderr|stdin|stdout|tmpfile|type|write)|ipairs|load|loadfile|loadstring|math\.(?:abs|acos|asin|atan|atan2|ceil|cos|cosh|deg|exp|floor|fmod|frexp|ldexp|log|log10|max|min|modf|pi|pow|rad|random|randomseed|sin|sinh|sqrt|tan|tanh)|module|next|os\.(?:clock|date|difftime|execute|exit|getenv|remove|rename|setlocale|time|tmpname)|package\.(?:cpath|loaded|loadlib|path|preload|seeall)|pairs|pcall|print|rawequal|rawget|rawset|require|select|setfenv|setmetatable|string\.(?:byte|char|dump|find|format|gmatch|gsub|len|lower|match|rep|reverse|sub|upper)|table\.(?:concat|insert|maxn|remove|sort)|tonumber|tostring|type|unpack|xpcall)\b/,inside:{punctuation:/\./}},boolean:/\b(?:false|true)\b/,number:/(?:\B\.\d+|\b\d+\.\d+|\b\d+(?=[eE]))(?:[eE][-+]?\d+)?\b|\b(?:0x[a-fA-F\d]+|\d+)(?:U?LL)?\b/,operator:/\.{3}|[-=]>|~=|(?:[-+*/%<>!=]|\.\.)=?|[:#^]|\b(?:and|or)\b=?|\b(?:not)\b/,punctuation:/[.,()[\]{}\\]/},t.languages.moonscript.string[1].inside.interpolation.inside.moonscript.inside=t.languages.moonscript,t.languages.moon=t.languages.moonscript}},40722:function(S){"use strict";S.exports=s,s.displayName="n1ql",s.aliases=[];function s(t){t.languages.n1ql={comment:{pattern:/\/\*[\s\S]*?(?:$|\*\/)|--.*/,greedy:!0},string:{pattern:/(["'])(?:\\[\s\S]|(?!\1)[^\\]|\1\1)*\1/,greedy:!0},identifier:{pattern:/`(?:\\[\s\S]|[^\\`]|``)*`/,greedy:!0},parameter:/\$[\w.]+/,keyword:/\b(?:ADVISE|ALL|ALTER|ANALYZE|AS|ASC|AT|BEGIN|BINARY|BOOLEAN|BREAK|BUCKET|BUILD|BY|CALL|CAST|CLUSTER|COLLATE|COLLECTION|COMMIT|COMMITTED|CONNECT|CONTINUE|CORRELATE|CORRELATED|COVER|CREATE|CURRENT|DATABASE|DATASET|DATASTORE|DECLARE|DECREMENT|DELETE|DERIVED|DESC|DESCRIBE|DISTINCT|DO|DROP|EACH|ELEMENT|EXCEPT|EXCLUDE|EXECUTE|EXPLAIN|FETCH|FILTER|FLATTEN|FLUSH|FOLLOWING|FOR|FORCE|FROM|FTS|FUNCTION|GOLANG|GRANT|GROUP|GROUPS|GSI|HASH|HAVING|IF|IGNORE|ILIKE|INCLUDE|INCREMENT|INDEX|INFER|INLINE|INNER|INSERT|INTERSECT|INTO|IS|ISOLATION|JAVASCRIPT|JOIN|KEY|KEYS|KEYSPACE|KNOWN|LANGUAGE|LAST|LEFT|LET|LETTING|LEVEL|LIMIT|LSM|MAP|MAPPING|MATCHED|MATERIALIZED|MERGE|MINUS|MISSING|NAMESPACE|NEST|NL|NO|NTH_VALUE|NULL|NULLS|NUMBER|OBJECT|OFFSET|ON|OPTION|OPTIONS|ORDER|OTHERS|OUTER|OVER|PARSE|PARTITION|PASSWORD|PATH|POOL|PRECEDING|PREPARE|PRIMARY|PRIVATE|PRIVILEGE|PROBE|PROCEDURE|PUBLIC|RANGE|RAW|REALM|REDUCE|RENAME|RESPECT|RETURN|RETURNING|REVOKE|RIGHT|ROLE|ROLLBACK|ROW|ROWS|SATISFIES|SAVEPOINT|SCHEMA|SCOPE|SELECT|SELF|SEMI|SET|SHOW|SOME|START|STATISTICS|STRING|SYSTEM|TIES|TO|TRAN|TRANSACTION|TRIGGER|TRUNCATE|UNBOUNDED|UNDER|UNION|UNIQUE|UNKNOWN|UNNEST|UNSET|UPDATE|UPSERT|USE|USER|USING|VALIDATE|VALUE|VALUES|VIA|VIEW|WHERE|WHILE|WINDOW|WITH|WORK|XOR)\b/i,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:FALSE|TRUE)\b/i,number:/(?:\b\d+\.|\B\.)\d+e[+\-]?\d+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/%]|!=|==?|\|\||<[>=]?|>=?|\b(?:AND|ANY|ARRAY|BETWEEN|CASE|ELSE|END|EVERY|EXISTS|FIRST|IN|LIKE|NOT|OR|THEN|VALUED|WHEN|WITHIN)\b/i,punctuation:/[;[\](),.{}:]/}}},37783:function(S){"use strict";S.exports=s,s.displayName="n4js",s.aliases=["n4jsd"];function s(t){t.languages.n4js=t.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),t.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),t.languages.n4jsd=t.languages.n4js}},41224:function(S){"use strict";S.exports=s,s.displayName="nand2tetrisHdl",s.aliases=[];function s(t){t.languages["nand2tetris-hdl"]={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,keyword:/\b(?:BUILTIN|CHIP|CLOCKED|IN|OUT|PARTS)\b/,boolean:/\b(?:false|true)\b/,function:/\b[A-Za-z][A-Za-z0-9]*(?=\()/,number:/\b\d+\b/,operator:/=|\.\./,punctuation:/[{}[\];(),:]/}}},71365:function(S){"use strict";S.exports=s,s.displayName="naniscript",s.aliases=[];function s(t){(function(i){var p=/\{[^\r\n\[\]{}]*\}/,g={"quoted-string":{pattern:/"(?:[^"\\]|\\.)*"/,alias:"operator"},"command-param-id":{pattern:/(\s)\w+:/,lookbehind:!0,alias:"property"},"command-param-value":[{pattern:p,alias:"selector"},{pattern:/([\t ])\S+/,lookbehind:!0,greedy:!0,alias:"operator"},{pattern:/\S(?:.*\S)?/,alias:"operator"}]};i.languages.naniscript={comment:{pattern:/^([\t ]*);.*/m,lookbehind:!0},define:{pattern:/^>.+/m,alias:"tag",inside:{value:{pattern:/(^>\w+[\t ]+)(?!\s)[^{}\r\n]+/,lookbehind:!0,alias:"operator"},key:{pattern:/(^>)\w+/,lookbehind:!0}}},label:{pattern:/^([\t ]*)#[\t ]*\w+[\t ]*$/m,lookbehind:!0,alias:"regex"},command:{pattern:/^([\t ]*)@\w+(?=[\t ]|$).*/m,lookbehind:!0,alias:"function",inside:{"command-name":/^@\w+/,expression:{pattern:p,greedy:!0,alias:"selector"},"command-params":{pattern:/\s*\S[\s\S]*/,inside:g}}},"generic-text":{pattern:/(^[ \t]*)[^#@>;\s].*/m,lookbehind:!0,alias:"punctuation",inside:{"escaped-char":/\\[{}\[\]"]/,expression:{pattern:p,greedy:!0,alias:"selector"},"inline-command":{pattern:/\[[\t ]*\w[^\r\n\[\]]*\]/,greedy:!0,alias:"function",inside:{"command-params":{pattern:/(^\[[\t ]*\w+\b)[\s\S]+(?=\]$)/,lookbehind:!0,inside:g},"command-param-name":{pattern:/^(\[[\t ]*)\w+/,lookbehind:!0,alias:"name"},"start-stop-char":/[\[\]]/}}}}},i.languages.nani=i.languages.naniscript,i.hooks.add("after-tokenize",function(y){var f=y.tokens;f.forEach(function(F){if(typeof F!="string"&&F.type==="generic-text"){var U=A(F);h(U)||(F.type="bad-line",F.content=U)}})});function h(y){for(var f="[]{}",F=[],U=0;U=&|$!]/}}},32964:function(S){"use strict";S.exports=s,s.displayName="neon",s.aliases=[];function s(t){t.languages.neon={comment:{pattern:/#.*/,greedy:!0},datetime:{pattern:/(^|[[{(=:,\s])\d\d\d\d-\d\d?-\d\d?(?:(?:[Tt]| +)\d\d?:\d\d:\d\d(?:\.\d*)? *(?:Z|[-+]\d\d?(?::?\d\d)?)?)?(?=$|[\]}),\s])/,lookbehind:!0,alias:"number"},key:{pattern:/(^|[[{(,\s])[^,:=[\]{}()'"\s]+(?=\s*:(?:$|[\]}),\s])|\s*=)/,lookbehind:!0,alias:"atrule"},number:{pattern:/(^|[[{(=:,\s])[+-]?(?:0x[\da-fA-F]+|0o[0-7]+|0b[01]+|(?:\d+(?:\.\d*)?|\.?\d+)(?:[eE][+-]?\d+)?)(?=$|[\]}),:=\s])/,lookbehind:!0},boolean:{pattern:/(^|[[{(=:,\s])(?:false|no|true|yes)(?=$|[\]}),:=\s])/i,lookbehind:!0},null:{pattern:/(^|[[{(=:,\s])(?:null)(?=$|[\]}),:=\s])/i,lookbehind:!0,alias:"keyword"},string:{pattern:/(^|[[{(=:,\s])(?:('''|""")\r?\n(?:(?:[^\r\n]|\r?\n(?![\t ]*\2))*\r?\n)?[\t ]*\2|'[^'\r\n]*'|"(?:\\.|[^\\"\r\n])*")/,lookbehind:!0,greedy:!0},literal:{pattern:/(^|[[{(=:,\s])(?:[^#"',:=[\]{}()\s`-]|[:-][^"',=[\]{}()\s])(?:[^,:=\]})(\s]|:(?![\s,\]})]|$)|[ \t]+[^#,:=\]})(\s])*/,lookbehind:!0,alias:"string"},punctuation:/[,:=[\]{}()-]/}}},78830:function(S){"use strict";S.exports=s,s.displayName="nevod",s.aliases=[];function s(t){t.languages.nevod={comment:/\/\/.*|(?:\/\*[\s\S]*?(?:\*\/|$))/,string:{pattern:/(?:"(?:""|[^"])*"(?!")|'(?:''|[^'])*'(?!'))!?\*?/,greedy:!0,inside:{"string-attrs":/!$|!\*$|\*$/}},namespace:{pattern:/(@namespace\s+)[a-zA-Z0-9\-.]+(?=\s*\{)/,lookbehind:!0},pattern:{pattern:/(@pattern\s+)?#?[a-zA-Z0-9\-.]+(?:\s*\(\s*(?:~\s*)?[a-zA-Z0-9\-.]+\s*(?:,\s*(?:~\s*)?[a-zA-Z0-9\-.]*)*\))?(?=\s*=)/,lookbehind:!0,inside:{"pattern-name":{pattern:/^#?[a-zA-Z0-9\-.]+/,alias:"class-name"},fields:{pattern:/\(.*\)/,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},punctuation:/[,()]/,operator:{pattern:/~/,alias:"field-hidden-mark"}}}}},search:{pattern:/(@search\s+|#)[a-zA-Z0-9\-.]+(?:\.\*)?(?=\s*;)/,alias:"function",lookbehind:!0},keyword:/@(?:having|inside|namespace|outside|pattern|require|search|where)\b/,"standard-pattern":{pattern:/\b(?:Alpha|AlphaNum|Any|Blank|End|LineBreak|Num|NumAlpha|Punct|Space|Start|Symbol|Word|WordBreak)\b(?:\([a-zA-Z0-9\-.,\s+]*\))?/,inside:{"standard-pattern-name":{pattern:/^[a-zA-Z0-9\-.]+/,alias:"builtin"},quantifier:{pattern:/\b\d+(?:\s*\+|\s*-\s*\d+)?(?!\w)/,alias:"number"},"standard-pattern-attr":{pattern:/[a-zA-Z0-9\-.]+/,alias:"builtin"},punctuation:/[,()]/}},quantifier:{pattern:/\b\d+(?:\s*\+|\s*-\s*\d+)?(?!\w)/,alias:"number"},operator:[{pattern:/=/,alias:"pattern-def"},{pattern:/&/,alias:"conjunction"},{pattern:/~/,alias:"exception"},{pattern:/\?/,alias:"optionality"},{pattern:/[[\]]/,alias:"repetition"},{pattern:/[{}]/,alias:"variation"},{pattern:/[+_]/,alias:"sequence"},{pattern:/\.{2,3}/,alias:"span"}],"field-capture":[{pattern:/([a-zA-Z0-9\-.]+\s*\()\s*[a-zA-Z0-9\-.]+\s*:\s*[a-zA-Z0-9\-.]+(?:\s*,\s*[a-zA-Z0-9\-.]+\s*:\s*[a-zA-Z0-9\-.]+)*(?=\s*\))/,lookbehind:!0,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},colon:/:/}},{pattern:/[a-zA-Z0-9\-.]+\s*:/,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},colon:/:/}}],punctuation:/[:;,()]/,name:/[a-zA-Z0-9\-.]+/}}},88799:function(S){"use strict";S.exports=s,s.displayName="nginx",s.aliases=[];function s(t){(function(i){var p=/\$(?:\w[a-z\d]*(?:_[^\x00-\x1F\s"'\\()$]*)?|\{[^}\s"'\\]+\})/i;i.languages.nginx={comment:{pattern:/(^|[\s{};])#.*/,lookbehind:!0,greedy:!0},directive:{pattern:/(^|\s)\w(?:[^;{}"'\\\s]|\\.|"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*'|\s+(?:#.*(?!.)|(?![#\s])))*?(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:{string:{pattern:/((?:^|[^\\])(?:\\\\)*)(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,lookbehind:!0,greedy:!0,inside:{escape:{pattern:/\\["'\\nrt]/,alias:"entity"},variable:p}},comment:{pattern:/(\s)#.*/,lookbehind:!0,greedy:!0},keyword:{pattern:/^\S+/,greedy:!0},boolean:{pattern:/(\s)(?:off|on)(?!\S)/,lookbehind:!0},number:{pattern:/(\s)\d+[a-z]*(?!\S)/i,lookbehind:!0},variable:p}},punctuation:/[{};]/}})(t)}},66791:function(S){"use strict";S.exports=s,s.displayName="nim",s.aliases=[];function s(t){t.languages.nim={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/(?:\b(?!\d)(?:\w|\\x[89a-fA-F][0-9a-fA-F])+)?(?:"""[\s\S]*?"""(?!")|"(?:\\[\s\S]|""|[^"\\])*")/,greedy:!0},char:{pattern:/'(?:\\(?:\d+|x[\da-fA-F]{0,2}|.)|[^'])'/,greedy:!0},function:{pattern:/(?:(?!\d)(?:\w|\\x[89a-fA-F][0-9a-fA-F])+|`[^`\r\n]+`)\*?(?:\[[^\]]+\])?(?=\s*\()/,greedy:!0,inside:{operator:/\*$/}},identifier:{pattern:/`[^`\r\n]+`/,greedy:!0,inside:{punctuation:/`/}},number:/\b(?:0[xXoObB][\da-fA-F_]+|\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:[eE][+-]?\d[\d_]*)?)(?:'?[iuf]\d*)?/,keyword:/\b(?:addr|as|asm|atomic|bind|block|break|case|cast|concept|const|continue|converter|defer|discard|distinct|do|elif|else|end|enum|except|export|finally|for|from|func|generic|if|import|include|interface|iterator|let|macro|method|mixin|nil|object|out|proc|ptr|raise|ref|return|static|template|try|tuple|type|using|var|when|while|with|without|yield)\b/,operator:{pattern:/(^|[({\[](?=\.\.)|(?![({\[]\.).)(?:(?:[=+\-*\/<>@$~&%|!?^:\\]|\.\.|\.(?![)}\]]))+|\b(?:and|div|in|is|isnot|mod|not|notin|of|or|shl|shr|xor)\b)/m,lookbehind:!0},punctuation:/[({\[]\.|\.[)}\]]|[`(){}\[\],:]/}}},41735:function(S){"use strict";S.exports=s,s.displayName="nix",s.aliases=[];function s(t){t.languages.nix={comment:{pattern:/\/\*[\s\S]*?\*\/|#.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\[\s\S])*"|''(?:(?!'')[\s\S]|''(?:'|\\|\$\{))*''/,greedy:!0,inside:{interpolation:{pattern:/(^|(?:^|(?!'').)[^\\])\$\{(?:[^{}]|\{[^}]*\})*\}/,lookbehind:!0,inside:null}}},url:[/\b(?:[a-z]{3,7}:\/\/)[\w\-+%~\/.:#=?&]+/,{pattern:/([^\/])(?:[\w\-+%~.:#=?&]*(?!\/\/)[\w\-+%~\/.:#=?&])?(?!\/\/)\/[\w\-+%~\/.:#=?&]*/,lookbehind:!0}],antiquotation:{pattern:/\$(?=\{)/,alias:"important"},number:/\b\d+\b/,keyword:/\b(?:assert|builtins|else|if|in|inherit|let|null|or|then|with)\b/,function:/\b(?:abort|add|all|any|attrNames|attrValues|baseNameOf|compareVersions|concatLists|currentSystem|deepSeq|derivation|dirOf|div|elem(?:At)?|fetch(?:Tarball|url)|filter(?:Source)?|fromJSON|genList|getAttr|getEnv|hasAttr|hashString|head|import|intersectAttrs|is(?:Attrs|Bool|Function|Int|List|Null|String)|length|lessThan|listToAttrs|map|mul|parseDrvName|pathExists|read(?:Dir|File)|removeAttrs|replaceStrings|seq|sort|stringLength|sub(?:string)?|tail|throw|to(?:File|JSON|Path|String|XML)|trace|typeOf)\b|\bfoldl'\B/,boolean:/\b(?:false|true)\b/,operator:/[=!<>]=?|\+\+?|\|\||&&|\/\/|->?|[?@]/,punctuation:/[{}()[\].,:;]/},t.languages.nix.string.inside.interpolation.inside=t.languages.nix}},13490:function(S){"use strict";S.exports=s,s.displayName="nsis",s.aliases=[];function s(t){t.languages.nsis={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|[#;].*)/,lookbehind:!0,greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:{pattern:/(^[\t ]*)(?:Abort|Add(?:BrandingImage|Size)|AdvSplash|Allow(?:RootDirInstall|SkipFiles)|AutoCloseWindow|BG(?:Font|Gradient|Image)|Banner|BrandingText|BringToFront|CRCCheck|Call(?:InstDLL)?|Caption|ChangeUI|CheckBitmap|ClearErrors|CompletedText|ComponentText|CopyFiles|Create(?:Directory|Font|ShortCut)|Delete(?:INISec|INIStr|RegKey|RegValue)?|Detail(?:Print|sButtonText)|Dialer|Dir(?:Text|Var|Verify)|EnableWindow|Enum(?:RegKey|RegValue)|Exch|Exec(?:Shell(?:Wait)?|Wait)?|ExpandEnvStrings|File(?:BufSize|Close|ErrorText|Open|Read|ReadByte|ReadUTF16LE|ReadWord|Seek|Write|WriteByte|WriteUTF16LE|WriteWord)?|Find(?:Close|First|Next|Window)|FlushINI|Get(?:CurInstType|CurrentAddress|DLLVersion(?:Local)?|DlgItem|ErrorLevel|FileTime(?:Local)?|FullPathName|Function(?:Address|End)?|InstDirError|LabelAddress|TempFileName)|Goto|HideWindow|Icon|If(?:Abort|Errors|FileExists|RebootFlag|Silent)|InitPluginsDir|InstProgressFlags|Inst(?:Type(?:GetText|SetText)?)|Install(?:ButtonText|Colors|Dir(?:RegKey)?)|Int(?:64|Ptr)?CmpU?|Int(?:64)?Fmt|Int(?:Ptr)?Op|IsWindow|Lang(?:DLL|String)|License(?:BkColor|Data|ForceSelection|LangString|Text)|LoadLanguageFile|LockWindow|Log(?:Set|Text)|Manifest(?:DPIAware|SupportedOS)|Math|MessageBox|MiscButtonText|NSISdl|Name|Nop|OutFile|PE(?:DllCharacteristics|SubsysVer)|Page(?:Callbacks)?|Pop|Push|Quit|RMDir|Read(?:EnvStr|INIStr|RegDWORD|RegStr)|Reboot|RegDLL|Rename|RequestExecutionLevel|ReserveFile|Return|SearchPath|Section(?:End|GetFlags|GetInstTypes|GetSize|GetText|Group|In|SetFlags|SetInstTypes|SetSize|SetText)?|SendMessage|Set(?:AutoClose|BrandingImage|Compress|Compressor(?:DictSize)?|CtlColors|CurInstType|DatablockOptimize|DateSave|Details(?:Print|View)|ErrorLevel|Errors|FileAttributes|Font|OutPath|Overwrite|PluginUnload|RebootFlag|RegView|ShellVarContext|Silent)|Show(?:InstDetails|UninstDetails|Window)|Silent(?:Install|UnInstall)|Sleep|SpaceTexts|Splash|StartMenu|Str(?:CmpS?|Cpy|Len)|SubCaption|System|UnRegDLL|Unicode|UninstPage|Uninstall(?:ButtonText|Caption|Icon|SubCaption|Text)|UserInfo|VI(?:AddVersionKey|FileVersion|ProductVersion)|VPatch|Var|WindowIcon|Write(?:INIStr|Reg(?:Bin|DWORD|ExpandStr|MultiStr|None|Str)|Uninstaller)|XPStyle|ns(?:Dialogs|Exec))\b/m,lookbehind:!0},property:/\b(?:ARCHIVE|FILE_(?:ATTRIBUTE_ARCHIVE|ATTRIBUTE_NORMAL|ATTRIBUTE_OFFLINE|ATTRIBUTE_READONLY|ATTRIBUTE_SYSTEM|ATTRIBUTE_TEMPORARY)|HK(?:(?:CR|CU|LM)(?:32|64)?|DD|PD|U)|HKEY_(?:CLASSES_ROOT|CURRENT_CONFIG|CURRENT_USER|DYN_DATA|LOCAL_MACHINE|PERFORMANCE_DATA|USERS)|ID(?:ABORT|CANCEL|IGNORE|NO|OK|RETRY|YES)|MB_(?:ABORTRETRYIGNORE|DEFBUTTON1|DEFBUTTON2|DEFBUTTON3|DEFBUTTON4|ICONEXCLAMATION|ICONINFORMATION|ICONQUESTION|ICONSTOP|OK|OKCANCEL|RETRYCANCEL|RIGHT|RTLREADING|SETFOREGROUND|TOPMOST|USERICON|YESNO)|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SYSTEM|TEMPORARY|admin|all|auto|both|colored|false|force|hide|highest|lastused|leave|listonly|none|normal|notset|off|on|open|print|show|silent|silentlog|smooth|textonly|true|user)\b/,constant:/\$\{[!\w\.:\^-]+\}|\$\([!\w\.:\^-]+\)/,variable:/\$\w[\w\.]*/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|\+\+?|<=?|>=?|==?=?|&&?|\|\|?|[?*\/~^%]/,punctuation:/[{}[\];(),.:]/,important:{pattern:/(^[\t ]*)!(?:addincludedir|addplugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|getdllversion|gettlbversion|if|ifdef|ifmacrodef|ifmacrondef|ifndef|include|insertmacro|macro|macroend|makensis|packhdr|pragma|searchparse|searchreplace|system|tempfile|undef|verbose|warning)\b/im,lookbehind:!0}}}},7383:function(S,s,t){"use strict";var i=t(79440);S.exports=p,p.displayName="objectivec",p.aliases=["objc"];function p(g){g.register(i),g.languages.objectivec=g.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete g.languages.objectivec["class-name"],g.languages.objc=g.languages.objectivec}},66894:function(S){"use strict";S.exports=s,s.displayName="ocaml",s.aliases=[];function s(t){t.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/}}},45779:function(S,s,t){"use strict";var i=t(79440);S.exports=p,p.displayName="opencl",p.aliases=[];function p(g){g.register(i),function(h){h.languages.opencl=h.languages.extend("c",{keyword:/\b(?:(?:__)?(?:constant|global|kernel|local|private|read_only|read_write|write_only)|__attribute__|auto|(?:bool|u?(?:char|int|long|short)|half|quad)(?:2|3|4|8|16)?|break|case|complex|const|continue|(?:double|float)(?:16(?:x(?:1|2|4|8|16))?|1x(?:1|2|4|8|16)|2(?:x(?:1|2|4|8|16))?|3|4(?:x(?:1|2|4|8|16))?|8(?:x(?:1|2|4|8|16))?)?|default|do|else|enum|extern|for|goto|if|imaginary|inline|packed|pipe|register|restrict|return|signed|sizeof|static|struct|switch|typedef|uniform|union|unsigned|void|volatile|while)\b/,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[fuhl]{0,4}/i,boolean:/\b(?:false|true)\b/,"constant-opencl-kernel":{pattern:/\b(?:CHAR_(?:BIT|MAX|MIN)|CLK_(?:ADDRESS_(?:CLAMP(?:_TO_EDGE)?|NONE|REPEAT)|FILTER_(?:LINEAR|NEAREST)|(?:GLOBAL|LOCAL)_MEM_FENCE|NORMALIZED_COORDS_(?:FALSE|TRUE))|CL_(?:BGRA|(?:HALF_)?FLOAT|INTENSITY|LUMINANCE|A?R?G?B?[Ax]?|(?:(?:UN)?SIGNED|[US]NORM)_(?:INT(?:8|16|32))|UNORM_(?:INT_101010|SHORT_(?:555|565)))|(?:DBL|FLT|HALF)_(?:DIG|EPSILON|(?:MAX|MIN)(?:(?:_10)?_EXP)?|MANT_DIG)|FLT_RADIX|HUGE_VALF?|(?:INT|LONG|SCHAR|SHRT)_(?:MAX|MIN)|INFINITY|MAXFLOAT|M_(?:[12]_PI|2_SQRTPI|E|LN(?:2|10)|LOG(?:2|10)E?|PI(?:_[24])?|SQRT(?:1_2|2))(?:_F|_H)?|NAN|(?:UCHAR|UINT|ULONG|USHRT)_MAX)\b/,alias:"constant"}}),h.languages.insertBefore("opencl","class-name",{"builtin-type":{pattern:/\b(?:_cl_(?:command_queue|context|device_id|event|kernel|mem|platform_id|program|sampler)|cl_(?:image_format|mem_fence_flags)|clk_event_t|event_t|image(?:1d_(?:array_|buffer_)?t|2d_(?:array_(?:depth_|msaa_depth_|msaa_)?|depth_|msaa_depth_|msaa_)?t|3d_t)|intptr_t|ndrange_t|ptrdiff_t|queue_t|reserve_id_t|sampler_t|size_t|uintptr_t)\b/,alias:"keyword"}});var A={"type-opencl-host":{pattern:/\b(?:cl_(?:GLenum|GLint|GLuin|addressing_mode|bitfield|bool|buffer_create_type|build_status|channel_(?:order|type)|(?:u?(?:char|int|long|short)|double|float)(?:2|3|4|8|16)?|command_(?:queue(?:_info|_properties)?|type)|context(?:_info|_properties)?|device_(?:exec_capabilities|fp_config|id|info|local_mem_type|mem_cache_type|type)|(?:event|sampler)(?:_info)?|filter_mode|half|image_info|kernel(?:_info|_work_group_info)?|map_flags|mem(?:_flags|_info|_object_type)?|platform_(?:id|info)|profiling_info|program(?:_build_info|_info)?))\b/,alias:"keyword"},"boolean-opencl-host":{pattern:/\bCL_(?:FALSE|TRUE)\b/,alias:"boolean"},"constant-opencl-host":{pattern:/\bCL_(?:A|ABGR|ADDRESS_(?:CLAMP(?:_TO_EDGE)?|MIRRORED_REPEAT|NONE|REPEAT)|ARGB|BGRA|BLOCKING|BUFFER_CREATE_TYPE_REGION|BUILD_(?:ERROR|IN_PROGRESS|NONE|PROGRAM_FAILURE|SUCCESS)|COMMAND_(?:ACQUIRE_GL_OBJECTS|BARRIER|COPY_(?:BUFFER(?:_RECT|_TO_IMAGE)?|IMAGE(?:_TO_BUFFER)?)|FILL_(?:BUFFER|IMAGE)|MAP(?:_BUFFER|_IMAGE)|MARKER|MIGRATE(?:_SVM)?_MEM_OBJECTS|NATIVE_KERNEL|NDRANGE_KERNEL|READ_(?:BUFFER(?:_RECT)?|IMAGE)|RELEASE_GL_OBJECTS|SVM_(?:FREE|MAP|MEMCPY|MEMFILL|UNMAP)|TASK|UNMAP_MEM_OBJECT|USER|WRITE_(?:BUFFER(?:_RECT)?|IMAGE))|COMPILER_NOT_AVAILABLE|COMPILE_PROGRAM_FAILURE|COMPLETE|CONTEXT_(?:DEVICES|INTEROP_USER_SYNC|NUM_DEVICES|PLATFORM|PROPERTIES|REFERENCE_COUNT)|DEPTH(?:_STENCIL)?|DEVICE_(?:ADDRESS_BITS|AFFINITY_DOMAIN_(?:L[1-4]_CACHE|NEXT_PARTITIONABLE|NUMA)|AVAILABLE|BUILT_IN_KERNELS|COMPILER_AVAILABLE|DOUBLE_FP_CONFIG|ENDIAN_LITTLE|ERROR_CORRECTION_SUPPORT|EXECUTION_CAPABILITIES|EXTENSIONS|GLOBAL_(?:MEM_(?:CACHELINE_SIZE|CACHE_SIZE|CACHE_TYPE|SIZE)|VARIABLE_PREFERRED_TOTAL_SIZE)|HOST_UNIFIED_MEMORY|IL_VERSION|IMAGE(?:2D_MAX_(?:HEIGHT|WIDTH)|3D_MAX_(?:DEPTH|HEIGHT|WIDTH)|_BASE_ADDRESS_ALIGNMENT|_MAX_ARRAY_SIZE|_MAX_BUFFER_SIZE|_PITCH_ALIGNMENT|_SUPPORT)|LINKER_AVAILABLE|LOCAL_MEM_SIZE|LOCAL_MEM_TYPE|MAX_(?:CLOCK_FREQUENCY|COMPUTE_UNITS|CONSTANT_ARGS|CONSTANT_BUFFER_SIZE|GLOBAL_VARIABLE_SIZE|MEM_ALLOC_SIZE|NUM_SUB_GROUPS|ON_DEVICE_(?:EVENTS|QUEUES)|PARAMETER_SIZE|PIPE_ARGS|READ_IMAGE_ARGS|READ_WRITE_IMAGE_ARGS|SAMPLERS|WORK_GROUP_SIZE|WORK_ITEM_DIMENSIONS|WORK_ITEM_SIZES|WRITE_IMAGE_ARGS)|MEM_BASE_ADDR_ALIGN|MIN_DATA_TYPE_ALIGN_SIZE|NAME|NATIVE_VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT)|NOT_(?:AVAILABLE|FOUND)|OPENCL_C_VERSION|PARENT_DEVICE|PARTITION_(?:AFFINITY_DOMAIN|BY_AFFINITY_DOMAIN|BY_COUNTS|BY_COUNTS_LIST_END|EQUALLY|FAILED|MAX_SUB_DEVICES|PROPERTIES|TYPE)|PIPE_MAX_(?:ACTIVE_RESERVATIONS|PACKET_SIZE)|PLATFORM|PREFERRED_(?:GLOBAL_ATOMIC_ALIGNMENT|INTEROP_USER_SYNC|LOCAL_ATOMIC_ALIGNMENT|PLATFORM_ATOMIC_ALIGNMENT|VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT))|PRINTF_BUFFER_SIZE|PROFILE|PROFILING_TIMER_RESOLUTION|QUEUE_(?:ON_(?:DEVICE_(?:MAX_SIZE|PREFERRED_SIZE|PROPERTIES)|HOST_PROPERTIES)|PROPERTIES)|REFERENCE_COUNT|SINGLE_FP_CONFIG|SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS|SVM_(?:ATOMICS|CAPABILITIES|COARSE_GRAIN_BUFFER|FINE_GRAIN_BUFFER|FINE_GRAIN_SYSTEM)|TYPE(?:_ACCELERATOR|_ALL|_CPU|_CUSTOM|_DEFAULT|_GPU)?|VENDOR(?:_ID)?|VERSION)|DRIVER_VERSION|EVENT_(?:COMMAND_(?:EXECUTION_STATUS|QUEUE|TYPE)|CONTEXT|REFERENCE_COUNT)|EXEC_(?:KERNEL|NATIVE_KERNEL|STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST)|FILTER_(?:LINEAR|NEAREST)|FLOAT|FP_(?:CORRECTLY_ROUNDED_DIVIDE_SQRT|DENORM|FMA|INF_NAN|ROUND_TO_INF|ROUND_TO_NEAREST|ROUND_TO_ZERO|SOFT_FLOAT)|GLOBAL|HALF_FLOAT|IMAGE_(?:ARRAY_SIZE|BUFFER|DEPTH|ELEMENT_SIZE|FORMAT|FORMAT_MISMATCH|FORMAT_NOT_SUPPORTED|HEIGHT|NUM_MIP_LEVELS|NUM_SAMPLES|ROW_PITCH|SLICE_PITCH|WIDTH)|INTENSITY|INVALID_(?:ARG_INDEX|ARG_SIZE|ARG_VALUE|BINARY|BUFFER_SIZE|BUILD_OPTIONS|COMMAND_QUEUE|COMPILER_OPTIONS|CONTEXT|DEVICE|DEVICE_PARTITION_COUNT|DEVICE_QUEUE|DEVICE_TYPE|EVENT|EVENT_WAIT_LIST|GLOBAL_OFFSET|GLOBAL_WORK_SIZE|GL_OBJECT|HOST_PTR|IMAGE_DESCRIPTOR|IMAGE_FORMAT_DESCRIPTOR|IMAGE_SIZE|KERNEL|KERNEL_ARGS|KERNEL_DEFINITION|KERNEL_NAME|LINKER_OPTIONS|MEM_OBJECT|MIP_LEVEL|OPERATION|PIPE_SIZE|PLATFORM|PROGRAM|PROGRAM_EXECUTABLE|PROPERTY|QUEUE_PROPERTIES|SAMPLER|VALUE|WORK_DIMENSION|WORK_GROUP_SIZE|WORK_ITEM_SIZE)|KERNEL_(?:ARG_(?:ACCESS_(?:NONE|QUALIFIER|READ_ONLY|READ_WRITE|WRITE_ONLY)|ADDRESS_(?:CONSTANT|GLOBAL|LOCAL|PRIVATE|QUALIFIER)|INFO_NOT_AVAILABLE|NAME|TYPE_(?:CONST|NAME|NONE|PIPE|QUALIFIER|RESTRICT|VOLATILE))|ATTRIBUTES|COMPILE_NUM_SUB_GROUPS|COMPILE_WORK_GROUP_SIZE|CONTEXT|EXEC_INFO_SVM_FINE_GRAIN_SYSTEM|EXEC_INFO_SVM_PTRS|FUNCTION_NAME|GLOBAL_WORK_SIZE|LOCAL_MEM_SIZE|LOCAL_SIZE_FOR_SUB_GROUP_COUNT|MAX_NUM_SUB_GROUPS|MAX_SUB_GROUP_SIZE_FOR_NDRANGE|NUM_ARGS|PREFERRED_WORK_GROUP_SIZE_MULTIPLE|PRIVATE_MEM_SIZE|PROGRAM|REFERENCE_COUNT|SUB_GROUP_COUNT_FOR_NDRANGE|WORK_GROUP_SIZE)|LINKER_NOT_AVAILABLE|LINK_PROGRAM_FAILURE|LOCAL|LUMINANCE|MAP_(?:FAILURE|READ|WRITE|WRITE_INVALIDATE_REGION)|MEM_(?:ALLOC_HOST_PTR|ASSOCIATED_MEMOBJECT|CONTEXT|COPY_HOST_PTR|COPY_OVERLAP|FLAGS|HOST_NO_ACCESS|HOST_PTR|HOST_READ_ONLY|HOST_WRITE_ONLY|KERNEL_READ_AND_WRITE|MAP_COUNT|OBJECT_(?:ALLOCATION_FAILURE|BUFFER|IMAGE1D|IMAGE1D_ARRAY|IMAGE1D_BUFFER|IMAGE2D|IMAGE2D_ARRAY|IMAGE3D|PIPE)|OFFSET|READ_ONLY|READ_WRITE|REFERENCE_COUNT|SIZE|SVM_ATOMICS|SVM_FINE_GRAIN_BUFFER|TYPE|USES_SVM_POINTER|USE_HOST_PTR|WRITE_ONLY)|MIGRATE_MEM_OBJECT_(?:CONTENT_UNDEFINED|HOST)|MISALIGNED_SUB_BUFFER_OFFSET|NONE|NON_BLOCKING|OUT_OF_(?:HOST_MEMORY|RESOURCES)|PIPE_(?:MAX_PACKETS|PACKET_SIZE)|PLATFORM_(?:EXTENSIONS|HOST_TIMER_RESOLUTION|NAME|PROFILE|VENDOR|VERSION)|PROFILING_(?:COMMAND_(?:COMPLETE|END|QUEUED|START|SUBMIT)|INFO_NOT_AVAILABLE)|PROGRAM_(?:BINARIES|BINARY_SIZES|BINARY_TYPE(?:_COMPILED_OBJECT|_EXECUTABLE|_LIBRARY|_NONE)?|BUILD_(?:GLOBAL_VARIABLE_TOTAL_SIZE|LOG|OPTIONS|STATUS)|CONTEXT|DEVICES|IL|KERNEL_NAMES|NUM_DEVICES|NUM_KERNELS|REFERENCE_COUNT|SOURCE)|QUEUED|QUEUE_(?:CONTEXT|DEVICE|DEVICE_DEFAULT|ON_DEVICE|ON_DEVICE_DEFAULT|OUT_OF_ORDER_EXEC_MODE_ENABLE|PROFILING_ENABLE|PROPERTIES|REFERENCE_COUNT|SIZE)|R|RA|READ_(?:ONLY|WRITE)_CACHE|RG|RGB|RGBA|RGBx|RGx|RUNNING|Rx|SAMPLER_(?:ADDRESSING_MODE|CONTEXT|FILTER_MODE|LOD_MAX|LOD_MIN|MIP_FILTER_MODE|NORMALIZED_COORDS|REFERENCE_COUNT)|(?:UN)?SIGNED_INT(?:8|16|32)|SNORM_INT(?:8|16)|SUBMITTED|SUCCESS|UNORM_INT(?:8|16|24|_101010|_101010_2)|UNORM_SHORT_(?:555|565)|VERSION_(?:1_0|1_1|1_2|2_0|2_1)|sBGRA|sRGB|sRGBA|sRGBx)\b/,alias:"constant"},"function-opencl-host":{pattern:/\bcl(?:BuildProgram|CloneKernel|CompileProgram|Create(?:Buffer|CommandQueue(?:WithProperties)?|Context|ContextFromType|Image|Image2D|Image3D|Kernel|KernelsInProgram|Pipe|ProgramWith(?:Binary|BuiltInKernels|IL|Source)|Sampler|SamplerWithProperties|SubBuffer|SubDevices|UserEvent)|Enqueue(?:(?:Barrier|Marker)(?:WithWaitList)?|Copy(?:Buffer(?:Rect|ToImage)?|Image(?:ToBuffer)?)|(?:Fill|Map)(?:Buffer|Image)|MigrateMemObjects|NDRangeKernel|NativeKernel|(?:Read|Write)(?:Buffer(?:Rect)?|Image)|SVM(?:Free|Map|MemFill|Memcpy|MigrateMem|Unmap)|Task|UnmapMemObject|WaitForEvents)|Finish|Flush|Get(?:CommandQueueInfo|ContextInfo|Device(?:AndHostTimer|IDs|Info)|Event(?:Profiling)?Info|ExtensionFunctionAddress(?:ForPlatform)?|HostTimer|ImageInfo|Kernel(?:ArgInfo|Info|SubGroupInfo|WorkGroupInfo)|MemObjectInfo|PipeInfo|Platform(?:IDs|Info)|Program(?:Build)?Info|SamplerInfo|SupportedImageFormats)|LinkProgram|(?:Release|Retain)(?:CommandQueue|Context|Device|Event|Kernel|MemObject|Program|Sampler)|SVM(?:Alloc|Free)|Set(?:CommandQueueProperty|DefaultDeviceCommandQueue|EventCallback|Kernel|Kernel(?:Arg(?:SVMPointer)?|ExecInfo)|MemObjectDestructorCallback|UserEventStatus)|Unload(?:Platform)?Compiler|WaitForEvents)\b/,alias:"function"}};h.languages.insertBefore("c","keyword",A),h.languages.cpp&&(A["type-opencl-host-cpp"]={pattern:/\b(?:Buffer|BufferGL|BufferRenderGL|CommandQueue|Context|Device|DeviceCommandQueue|EnqueueArgs|Event|Image|Image1D|Image1DArray|Image1DBuffer|Image2D|Image2DArray|Image2DGL|Image3D|Image3DGL|ImageFormat|ImageGL|Kernel|KernelFunctor|LocalSpaceArg|Memory|NDRange|Pipe|Platform|Program|SVMAllocator|SVMTraitAtomic|SVMTraitCoarse|SVMTraitFine|SVMTraitReadOnly|SVMTraitReadWrite|SVMTraitWriteOnly|Sampler|UserEvent)\b/,alias:"keyword"},h.languages.insertBefore("cpp","keyword",A))}(g)}},27734:function(S){"use strict";S.exports=s,s.displayName="openqasm",s.aliases=["qasm"];function s(t){t.languages.openqasm={comment:/\/\*[\s\S]*?\*\/|\/\/.*/,string:{pattern:/"[^"\r\n\t]*"|'[^'\r\n\t]*'/,greedy:!0},keyword:/\b(?:CX|OPENQASM|U|barrier|boxas|boxto|break|const|continue|ctrl|def|defcal|defcalgrammar|delay|else|end|for|gate|gphase|if|in|include|inv|kernel|lengthof|let|measure|pow|reset|return|rotary|stretchinf|while)\b|#pragma\b/,"class-name":/\b(?:angle|bit|bool|creg|fixed|float|int|length|qreg|qubit|stretch|uint)\b/,function:/\b(?:cos|exp|ln|popcount|rotl|rotr|sin|sqrt|tan)\b(?=\s*\()/,constant:/\b(?:euler|pi|tau)\b|π|𝜏|ℇ/,number:{pattern:/(^|[^.\w$])(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?(?:dt|ns|us|µs|ms|s)?/i,lookbehind:!0},operator:/->|>>=?|<<=?|&&|\|\||\+\+|--|[!=<>&|~^+\-*/%]=?|@/,punctuation:/[(){}\[\];,:.]/},t.languages.qasm=t.languages.openqasm}},91889:function(S){"use strict";S.exports=s,s.displayName="oz",s.aliases=[];function s(t){t.languages.oz={comment:{pattern:/\/\*[\s\S]*?\*\/|%.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},atom:{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,alias:"builtin"},keyword:/\$|\[\]|\b(?:_|at|attr|case|catch|choice|class|cond|declare|define|dis|else(?:case|if)?|end|export|fail|false|feat|finally|from|fun|functor|if|import|in|local|lock|meth|nil|not|of|or|prepare|proc|prop|raise|require|self|skip|then|thread|true|try|unit)\b/,function:[/\b[a-z][A-Za-z\d]*(?=\()/,{pattern:/(\{)[A-Z][A-Za-z\d]*\b/,lookbehind:!0}],number:/\b(?:0[bx][\da-f]+|\d+(?:\.\d*)?(?:e~?\d+)?)\b|&(?:[^\\]|\\(?:\d{3}|.))/i,variable:/`(?:[^`\\]|\\.)+`/,"attr-name":/\b\w+(?=[ \t]*:(?![:=]))/,operator:/:(?:=|::?)|<[-:=]?|=(?:=|=?:?|\\=:?|!!?|[|#+\-*\/,~^@]|\b(?:andthen|div|mod|orelse)\b/,punctuation:/[\[\](){}.:;?]/}}},55965:function(S){"use strict";S.exports=s,s.displayName="parigp",s.aliases=[];function s(t){t.languages.parigp={comment:/\/\*[\s\S]*?\*\/|\\\\.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"/,greedy:!0},keyword:function(){var i=["breakpoint","break","dbg_down","dbg_err","dbg_up","dbg_x","forcomposite","fordiv","forell","forpart","forprime","forstep","forsubgroup","forvec","for","iferr","if","local","my","next","return","until","while"];return i=i.map(function(p){return p.split("").join(" *")}).join("|"),RegExp("\\b(?:"+i+")\\b")}(),function:/\b\w(?:[\w ]*\w)?(?= *\()/,number:{pattern:/((?:\. *\. *)?)(?:\b\d(?: *\d)*(?: *(?!\. *\.)\.(?: *\d)*)?|\. *\d(?: *\d)*)(?: *e *(?:[+-] *)?\d(?: *\d)*)?/i,lookbehind:!0},operator:/\. *\.|[*\/!](?: *=)?|%(?: *=|(?: *#)?(?: *')*)?|\+(?: *[+=])?|-(?: *[-=>])?|<(?: *>|(?: *<)?(?: *=)?)?|>(?: *>)?(?: *=)?|=(?: *=){0,2}|\\(?: *\/)?(?: *=)?|&(?: *&)?|\| *\||['#~^]/,punctuation:/[\[\]{}().,:;|]/}}},37326:function(S){"use strict";S.exports=s,s.displayName="parser",s.aliases=[];function s(t){(function(i){var p=i.languages.parser=i.languages.extend("markup",{keyword:{pattern:/(^|[^^])(?:\^(?:case|eval|for|if|switch|throw)\b|@(?:BASE|CLASS|GET(?:_DEFAULT)?|OPTIONS|SET_DEFAULT|USE)\b)/,lookbehind:!0},variable:{pattern:/(^|[^^])\B\$(?:\w+|(?=[.{]))(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{punctuation:/\.|:+/}},function:{pattern:/(^|[^^])\B[@^]\w+(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{keyword:{pattern:/(^@)(?:GET_|SET_)/,lookbehind:!0},punctuation:/\.|:+/}},escape:{pattern:/\^(?:[$^;@()\[\]{}"':]|#[a-f\d]*)/i,alias:"builtin"},punctuation:/[\[\](){};]/});p=i.languages.insertBefore("parser","keyword",{"parser-comment":{pattern:/(\s)#.*/,lookbehind:!0,alias:"comment"},expression:{pattern:/(^|[^^])\((?:[^()]|\((?:[^()]|\((?:[^()])*\))*\))*\)/,greedy:!0,lookbehind:!0,inside:{string:{pattern:/(^|[^^])(["'])(?:(?!\2)[^^]|\^[\s\S])*\2/,lookbehind:!0},keyword:p.keyword,variable:p.variable,function:p.function,boolean:/\b(?:false|true)\b/,number:/\b(?:0x[a-f\d]+|\d+(?:\.\d*)?(?:e[+-]?\d+)?)\b/i,escape:p.escape,operator:/[~+*\/\\%]|!(?:\|\|?|=)?|&&?|\|\|?|==|<[<=]?|>[>=]?|-[fd]?|\b(?:def|eq|ge|gt|in|is|le|lt|ne)\b/,punctuation:p.punctuation}}}),i.languages.insertBefore("inside","punctuation",{expression:p.expression,keyword:p.keyword,variable:p.variable,function:p.function,escape:p.escape,"parser-punctuation":{pattern:p.punctuation,alias:"punctuation"}},p.tag.inside["attr-value"])})(t)}},92949:function(S){"use strict";S.exports=s,s.displayName="pascal",s.aliases=["objectpascal"];function s(t){t.languages.pascal={directive:{pattern:/\{\$[\s\S]*?\}/,greedy:!0,alias:["marco","property"]},comment:{pattern:/\(\*[\s\S]*?\*\)|\{[\s\S]*?\}|\/\/.*/,greedy:!0},string:{pattern:/(?:'(?:''|[^'\r\n])*'(?!')|#[&$%]?[a-f\d]+)+|\^[a-z]/i,greedy:!0},asm:{pattern:/(\basm\b)[\s\S]+?(?=\bend\s*[;[])/i,lookbehind:!0,greedy:!0,inside:null},keyword:[{pattern:/(^|[^&])\b(?:absolute|array|asm|begin|case|const|constructor|destructor|do|downto|else|end|file|for|function|goto|if|implementation|inherited|inline|interface|label|nil|object|of|operator|packed|procedure|program|record|reintroduce|repeat|self|set|string|then|to|type|unit|until|uses|var|while|with)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:dispose|exit|false|new|true)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:class|dispinterface|except|exports|finalization|finally|initialization|inline|library|on|out|packed|property|raise|resourcestring|threadvar|try)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:absolute|abstract|alias|assembler|bitpacked|break|cdecl|continue|cppdecl|cvar|default|deprecated|dynamic|enumerator|experimental|export|external|far|far16|forward|generic|helper|implements|index|interrupt|iochecks|local|message|name|near|nodefault|noreturn|nostackframe|oldfpccall|otherwise|overload|override|pascal|platform|private|protected|public|published|read|register|reintroduce|result|safecall|saveregisters|softfloat|specialize|static|stdcall|stored|strict|unaligned|unimplemented|varargs|virtual|write)\b/i,lookbehind:!0}],number:[/(?:[&%]\d+|\$[a-f\d]+)/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?/i],operator:[/\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=]/,{pattern:/(^|[^&])\b(?:and|as|div|exclude|in|include|is|mod|not|or|shl|shr|xor)\b/,lookbehind:!0}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/},t.languages.pascal.asm.inside=t.languages.extend("pascal",{asm:void 0,keyword:void 0,operator:void 0}),t.languages.objectpascal=t.languages.pascal}},5681:function(S){"use strict";S.exports=s,s.displayName="pascaligo",s.aliases=[];function s(t){(function(i){var p=/\((?:[^()]|\((?:[^()]|\([^()]*\))*\))*\)/.source,g=/(?:\b\w+(?:)?|)/.source.replace(//g,function(){return p}),h=i.languages.pascaligo={comment:/\(\*[\s\S]+?\*\)|\/\/.*/,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1|\^[a-z]/i,greedy:!0},"class-name":[{pattern:RegExp(/(\btype\s+\w+\s+is\s+)/.source.replace(//g,function(){return g}),"i"),lookbehind:!0,inside:null},{pattern:RegExp(/(?=\s+is\b)/.source.replace(//g,function(){return g}),"i"),inside:null},{pattern:RegExp(/(:\s*)/.source.replace(//g,function(){return g})),lookbehind:!0,inside:null}],keyword:{pattern:/(^|[^&])\b(?:begin|block|case|const|else|end|fail|for|from|function|if|is|nil|of|remove|return|skip|then|type|var|while|with)\b/i,lookbehind:!0},boolean:{pattern:/(^|[^&])\b(?:False|True)\b/i,lookbehind:!0},builtin:{pattern:/(^|[^&])\b(?:bool|int|list|map|nat|record|string|unit)\b/i,lookbehind:!0},function:/\b\w+(?=\s*\()/,number:[/%[01]+|&[0-7]+|\$[a-f\d]+/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?(?:mtz|n)?/i],operator:/->|=\/=|\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=|]|\b(?:and|mod|or)\b/,punctuation:/\(\.|\.\)|[()\[\]:;,.{}]/},A=["comment","keyword","builtin","operator","punctuation"].reduce(function(y,f){return y[f]=h[f],y},{});h["class-name"].forEach(function(y){y.inside=A})})(t)}},70696:function(S){"use strict";S.exports=s,s.displayName="pcaxis",s.aliases=["px"];function s(t){t.languages.pcaxis={string:/"[^"]*"/,keyword:{pattern:/((?:^|;)\s*)[-A-Z\d]+(?:\s*\[[-\w]+\])?(?:\s*\("[^"]*"(?:,\s*"[^"]*")*\))?(?=\s*=)/,lookbehind:!0,greedy:!0,inside:{keyword:/^[-A-Z\d]+/,language:{pattern:/^(\s*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/^\[|\]$/,property:/[-\w]+/}},"sub-key":{pattern:/^(\s*)\S[\s\S]*/,lookbehind:!0,inside:{parameter:{pattern:/"[^"]*"/,alias:"property"},punctuation:/^\(|\)$|,/}}}},operator:/=/,tlist:{pattern:/TLIST\s*\(\s*\w+(?:(?:\s*,\s*"[^"]*")+|\s*,\s*"[^"]*"-"[^"]*")?\s*\)/,greedy:!0,inside:{function:/^TLIST/,property:{pattern:/^(\s*\(\s*)\w+/,lookbehind:!0},string:/"[^"]*"/,punctuation:/[(),]/,operator:/-/}},punctuation:/[;,]/,number:{pattern:/(^|\s)\d+(?:\.\d+)?(?!\S)/,lookbehind:!0},boolean:/NO|YES/},t.languages.px=t.languages.pcaxis}},35790:function(S){"use strict";S.exports=s,s.displayName="peoplecode",s.aliases=["pcode"];function s(t){t.languages.peoplecode={comment:RegExp([/\/\*[\s\S]*?\*\//.source,/\bREM[^;]*;/.source,/<\*(?:[^<*]|\*(?!>)|<(?!\*)|<\*(?:(?!\*>)[\s\S])*\*>)*\*>/.source,/\/\+[\s\S]*?\+\//.source].join("|")),string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},variable:/%\w+/,"function-definition":{pattern:/((?:^|[^\w-])(?:function|method)\s+)\w+/i,lookbehind:!0,alias:"function"},"class-name":{pattern:/((?:^|[^-\w])(?:as|catch|class|component|create|extends|global|implements|instance|local|of|property|returns)\s+)\w+(?::\w+)*/i,lookbehind:!0,inside:{punctuation:/:/}},keyword:/\b(?:abstract|alias|as|catch|class|component|constant|create|declare|else|end-(?:class|evaluate|for|function|get|if|method|set|try|while)|evaluate|extends|for|function|get|global|if|implements|import|instance|library|local|method|null|of|out|peopleCode|private|program|property|protected|readonly|ref|repeat|returns?|set|step|then|throw|to|try|until|value|when(?:-other)?|while)\b/i,"operator-keyword":{pattern:/\b(?:and|not|or)\b/i,alias:"operator"},function:/[_a-z]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/\b\d+(?:\.\d+)?\b/,operator:/<>|[<>]=?|!=|\*\*|[-+*/|=@]/,punctuation:/[:.;,()[\]]/},t.languages.pcode=t.languages.peoplecode}},25777:function(S){"use strict";S.exports=s,s.displayName="perl",s.aliases=[];function s(t){(function(i){var p=/(?:\((?:[^()\\]|\\[\s\S])*\)|\{(?:[^{}\\]|\\[\s\S])*\}|\[(?:[^[\]\\]|\\[\s\S])*\]|<(?:[^<>\\]|\\[\s\S])*>)/.source;i.languages.perl={comment:[{pattern:/(^\s*)=\w[\s\S]*?=cut.*/m,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],string:[{pattern:RegExp(/\b(?:q|qq|qw|qx)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,p].join("|")+")"),greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:RegExp(/\b(?:m|qr)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,p].join("|")+")"+/[msixpodualngc]*/.source),greedy:!0},{pattern:RegExp(/(^|[^-])\b(?:s|tr|y)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,/([a-zA-Z0-9])(?:(?!\3)[^\\]|\\[\s\S])*\3(?:(?!\3)[^\\]|\\[\s\S])*\3/.source,p+/\s*/.source+p].join("|")+")"+/[msixpodualngcer]*/.source),lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|x|xor)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+(?![\w$]))+(?:::)*/,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*?>|\b_\b/,alias:"symbol"},"v-string":{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/(\bsub[ \t]+)\w+/,lookbehind:!0},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|xor)\b/,punctuation:/[{}[\];(),:]/}})(t)}},65889:function(S,s,t){"use strict";var i=t(53852);S.exports=p,p.displayName="phpExtras",p.aliases=[];function p(g){g.register(i),g.languages.insertBefore("php","variable",{this:{pattern:/\$this\b/,alias:"keyword"},global:/\$(?:GLOBALS|HTTP_RAW_POST_DATA|_(?:COOKIE|ENV|FILES|GET|POST|REQUEST|SERVER|SESSION)|argc|argv|http_response_header|php_errormsg)\b/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/\b(?:parent|self|static)\b/,punctuation:/::|\\/}}})}},53852:function(S,s,t){"use strict";var i=t(51478);S.exports=p,p.displayName="php",p.aliases=[];function p(g){g.register(i),function(h){var A=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,y=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],f=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,F=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,U=/[{}\[\](),:;]/;h.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:A,variable:/\$+(?:\w+\b|(?=\{))/,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:array|bool|boolean|float|int|integer|object|string)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string|void)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:array(?!\s*\()|bool|float|int|iterable|mixed|object|string|void)\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:false|null)\b|\b(?:false|null)(?=\s*\|)/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|match|namespace|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield|__halt_compiler)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s+)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:y,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:f,operator:F,punctuation:U};var ne={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:h.languages.php},re=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:ne}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:ne}}];h.languages.insertBefore("php","variable",{string:re,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:A,string:re,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:y,number:f,operator:F,punctuation:U}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),h.hooks.add("before-tokenize",function(pe){if(/<\?/.test(pe.code)){var ye=/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g;h.languages["markup-templating"].buildPlaceholders(pe,"php",ye)}}),h.hooks.add("after-tokenize",function(pe){h.languages["markup-templating"].tokenizePlaceholders(pe,"php")})}(g)}},97719:function(S,s,t){"use strict";var i=t(53852),p=t(53510);S.exports=g,g.displayName="phpdoc",g.aliases=[];function g(h){h.register(i),h.register(p),function(A){var y=/(?:\b[a-zA-Z]\w*|[|\\[\]])+/.source;A.languages.phpdoc=A.languages.extend("javadoclike",{parameter:{pattern:RegExp("(@(?:global|param|property(?:-read|-write)?|var)\\s+(?:"+y+"\\s+)?)\\$\\w+"),lookbehind:!0}}),A.languages.insertBefore("phpdoc","keyword",{"class-name":[{pattern:RegExp("(@(?:global|package|param|property(?:-read|-write)?|return|subpackage|throws|var)\\s+)"+y),lookbehind:!0,inside:{keyword:/\b(?:array|bool|boolean|callback|double|false|float|int|integer|mixed|null|object|resource|self|string|true|void)\b/,punctuation:/[|\\[\]()]/}}]}),A.languages.javadoclike.addSupport("php",A.languages.phpdoc)}(h)}},63839:function(S,s,t){"use strict";var i=t(69435);S.exports=p,p.displayName="plsql",p.aliases=[];function p(g){g.register(i),g.languages.plsql=g.languages.extend("sql",{comment:{pattern:/\/\*[\s\S]*?\*\/|--.*/,greedy:!0},keyword:/\b(?:A|ACCESSIBLE|ADD|AGENT|AGGREGATE|ALL|ALTER|AND|ANY|ARRAY|AS|ASC|AT|ATTRIBUTE|AUTHID|AVG|BEGIN|BETWEEN|BFILE_BASE|BINARY|BLOB_BASE|BLOCK|BODY|BOTH|BOUND|BULK|BY|BYTE|C|CALL|CALLING|CASCADE|CASE|CHAR|CHARACTER|CHARSET|CHARSETFORM|CHARSETID|CHAR_BASE|CHECK|CLOB_BASE|CLONE|CLOSE|CLUSTER|CLUSTERS|COLAUTH|COLLECT|COLUMNS|COMMENT|COMMIT|COMMITTED|COMPILED|COMPRESS|CONNECT|CONSTANT|CONSTRUCTOR|CONTEXT|CONTINUE|CONVERT|COUNT|CRASH|CREATE|CREDENTIAL|CURRENT|CURSOR|CUSTOMDATUM|DANGLING|DATA|DATE|DATE_BASE|DAY|DECLARE|DEFAULT|DEFINE|DELETE|DESC|DETERMINISTIC|DIRECTORY|DISTINCT|DOUBLE|DROP|DURATION|ELEMENT|ELSE|ELSIF|EMPTY|END|ESCAPE|EXCEPT|EXCEPTION|EXCEPTIONS|EXCLUSIVE|EXECUTE|EXISTS|EXIT|EXTERNAL|FETCH|FINAL|FIRST|FIXED|FLOAT|FOR|FORALL|FORCE|FROM|FUNCTION|GENERAL|GOTO|GRANT|GROUP|HASH|HAVING|HEAP|HIDDEN|HOUR|IDENTIFIED|IF|IMMEDIATE|IMMUTABLE|IN|INCLUDING|INDEX|INDEXES|INDICATOR|INDICES|INFINITE|INSERT|INSTANTIABLE|INT|INTERFACE|INTERSECT|INTERVAL|INTO|INVALIDATE|IS|ISOLATION|JAVA|LANGUAGE|LARGE|LEADING|LENGTH|LEVEL|LIBRARY|LIKE|LIKE2|LIKE4|LIKEC|LIMIT|LIMITED|LOCAL|LOCK|LONG|LOOP|MAP|MAX|MAXLEN|MEMBER|MERGE|MIN|MINUS|MINUTE|MOD|MODE|MODIFY|MONTH|MULTISET|MUTABLE|NAME|NAN|NATIONAL|NATIVE|NCHAR|NEW|NOCOMPRESS|NOCOPY|NOT|NOWAIT|NULL|NUMBER_BASE|OBJECT|OCICOLL|OCIDATE|OCIDATETIME|OCIDURATION|OCIINTERVAL|OCILOBLOCATOR|OCINUMBER|OCIRAW|OCIREF|OCIREFCURSOR|OCIROWID|OCISTRING|OCITYPE|OF|OLD|ON|ONLY|OPAQUE|OPEN|OPERATOR|OPTION|OR|ORACLE|ORADATA|ORDER|ORGANIZATION|ORLANY|ORLVARY|OTHERS|OUT|OVERLAPS|OVERRIDING|PACKAGE|PARALLEL_ENABLE|PARAMETER|PARAMETERS|PARENT|PARTITION|PASCAL|PERSISTABLE|PIPE|PIPELINED|PLUGGABLE|POLYMORPHIC|PRAGMA|PRECISION|PRIOR|PRIVATE|PROCEDURE|PUBLIC|RAISE|RANGE|RAW|READ|RECORD|REF|REFERENCE|RELIES_ON|REM|REMAINDER|RENAME|RESOURCE|RESULT|RESULT_CACHE|RETURN|RETURNING|REVERSE|REVOKE|ROLLBACK|ROW|SAMPLE|SAVE|SAVEPOINT|SB1|SB2|SB4|SECOND|SEGMENT|SELECT|SELF|SEPARATE|SEQUENCE|SERIALIZABLE|SET|SHARE|SHORT|SIZE|SIZE_T|SOME|SPARSE|SQL|SQLCODE|SQLDATA|SQLNAME|SQLSTATE|STANDARD|START|STATIC|STDDEV|STORED|STRING|STRUCT|STYLE|SUBMULTISET|SUBPARTITION|SUBSTITUTABLE|SUBTYPE|SUM|SYNONYM|TABAUTH|TABLE|TDO|THE|THEN|TIME|TIMESTAMP|TIMEZONE_ABBR|TIMEZONE_HOUR|TIMEZONE_MINUTE|TIMEZONE_REGION|TO|TRAILING|TRANSACTION|TRANSACTIONAL|TRUSTED|TYPE|UB1|UB2|UB4|UNDER|UNION|UNIQUE|UNPLUG|UNSIGNED|UNTRUSTED|UPDATE|USE|USING|VALIST|VALUE|VALUES|VARIABLE|VARIANCE|VARRAY|VARYING|VIEW|VIEWS|VOID|WHEN|WHERE|WHILE|WITH|WORK|WRAPPED|WRITE|YEAR|ZONE)\b/i,operator:/:=?|=>|[<>^~!]=|\.\.|\|\||\*\*|[-+*/%<>=@]/}),g.languages.insertBefore("plsql","operator",{label:{pattern:/<<\s*\w+\s*>>/,alias:"symbol"}})}},67623:function(S){"use strict";S.exports=s,s.displayName="powerquery",s.aliases=[];function s(t){t.languages.powerquery={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},"quoted-identifier":{pattern:/#"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},string:{pattern:/(?:#!)?"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},constant:[/\bDay\.(?:Friday|Monday|Saturday|Sunday|Thursday|Tuesday|Wednesday)\b/,/\bTraceLevel\.(?:Critical|Error|Information|Verbose|Warning)\b/,/\bOccurrence\.(?:All|First|Last)\b/,/\bOrder\.(?:Ascending|Descending)\b/,/\bRoundingMode\.(?:AwayFromZero|Down|ToEven|TowardZero|Up)\b/,/\bMissingField\.(?:Error|Ignore|UseNull)\b/,/\bQuoteStyle\.(?:Csv|None)\b/,/\bJoinKind\.(?:FullOuter|Inner|LeftAnti|LeftOuter|RightAnti|RightOuter)\b/,/\bGroupKind\.(?:Global|Local)\b/,/\bExtraValues\.(?:Error|Ignore|List)\b/,/\bJoinAlgorithm\.(?:Dynamic|LeftHash|LeftIndex|PairwiseHash|RightHash|RightIndex|SortMerge)\b/,/\bJoinSide\.(?:Left|Right)\b/,/\bPrecision\.(?:Decimal|Double)\b/,/\bRelativePosition\.From(?:End|Start)\b/,/\bTextEncoding\.(?:Ascii|BigEndianUnicode|Unicode|Utf16|Utf8|Windows)\b/,/\b(?:Any|Binary|Date|DateTime|DateTimeZone|Duration|Function|Int16|Int32|Int64|Int8|List|Logical|None|Number|Record|Table|Text|Time)\.Type\b/,/\bnull\b/],boolean:/\b(?:false|true)\b/,keyword:/\b(?:and|as|each|else|error|if|in|is|let|meta|not|nullable|optional|or|otherwise|section|shared|then|try|type)\b|#(?:binary|date|datetime|datetimezone|duration|infinity|nan|sections|shared|table|time)\b/,function:{pattern:/(^|[^#\w.])[a-z_][\w.]*(?=\s*\()/i,lookbehind:!0},"data-type":{pattern:/\b(?:any|anynonnull|binary|date|datetime|datetimezone|duration|function|list|logical|none|number|record|table|text|time)\b/,alias:"class-name"},number:{pattern:/\b0x[\da-f]+\b|(?:[+-]?(?:\b\d+\.)?\b\d+|[+-]\.\d+|(^|[^.])\B\.\d+)(?:e[+-]?\d+)?\b/i,lookbehind:!0},operator:/[-+*\/&?@^]|<(?:=>?|>)?|>=?|=>?|\.\.\.?/,punctuation:/[,;\[\](){}]/},t.languages.pq=t.languages.powerquery,t.languages.mscript=t.languages.powerquery}},32530:function(S){"use strict";S.exports=s,s.displayName="powershell",s.aliases=[];function s(t){(function(i){var p=i.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:null},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*\]|[^\[\]])*\]|[^\[\]])*\]/i,boolean:/\$(?:false|true)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(^|\W)(?:!|-(?:b?(?:and|x?or)|as|(?:Not)?(?:Contains|In|Like|Match)|eq|ge|gt|is(?:Not)?|Join|le|lt|ne|not|Replace|sh[lr])\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/};p.string[0].inside={function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:p},boolean:p.boolean,variable:p.variable}})(t)}},8938:function(S){"use strict";S.exports=s,s.displayName="processing",s.aliases=[];function s(t){t.languages.processing=t.languages.extend("clike",{keyword:/\b(?:break|case|catch|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\b/,function:/\b\w+(?=\s*\()/,operator:/<[<=]?|>[>=]?|&&?|\|\|?|[%?]|[!=+\-*\/]=?/}),t.languages.insertBefore("processing","number",{constant:/\b(?!XML\b)[A-Z][A-Z\d_]+\b/,type:{pattern:/\b(?:boolean|byte|char|color|double|float|int|[A-Z]\w*)\b/,alias:"class-name"}})}},55259:function(S){"use strict";S.exports=s,s.displayName="prolog",s.aliases=[];function s(t){t.languages.prolog={comment:{pattern:/\/\*[\s\S]*?\*\/|%.*/,greedy:!0},string:{pattern:/(["'])(?:\1\1|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1(?!\1)/,greedy:!0},builtin:/\b(?:fx|fy|xf[xy]?|yfx?)\b/,function:/\b[a-z]\w*(?:(?=\()|\/\d+)/,number:/\b\d+(?:\.\d*)?/,operator:/[:\\=><\-?*@\/;+^|!$.]+|\b(?:is|mod|not|xor)\b/,punctuation:/[(){}\[\],]/}}},67411:function(S){"use strict";S.exports=s,s.displayName="promql",s.aliases=[];function s(t){(function(i){var p=["sum","min","max","avg","group","stddev","stdvar","count","count_values","bottomk","topk","quantile"],g=["on","ignoring","group_right","group_left","by","without"],h=["offset"],A=p.concat(g,h);i.languages.promql={comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},"vector-match":{pattern:new RegExp("((?:"+g.join("|")+")\\s*)\\([^)]*\\)"),lookbehind:!0,inside:{"label-key":{pattern:/\b[^,]+\b/,alias:"attr-name"},punctuation:/[(),]/}},"context-labels":{pattern:/\{[^{}]*\}/,inside:{"label-key":{pattern:/\b[a-z_]\w*(?=\s*(?:=|![=~]))/,alias:"attr-name"},"label-value":{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0,alias:"attr-value"},punctuation:/\{|\}|=~?|![=~]|,/}},"context-range":[{pattern:/\[[\w\s:]+\]/,inside:{punctuation:/\[|\]|:/,"range-duration":{pattern:/\b(?:\d+(?:[smhdwy]|ms))+\b/i,alias:"number"}}},{pattern:/(\boffset\s+)\w+/,lookbehind:!0,inside:{"range-duration":{pattern:/\b(?:\d+(?:[smhdwy]|ms))+\b/i,alias:"number"}}}],keyword:new RegExp("\\b(?:"+A.join("|")+")\\b","i"),function:/\b[a-z_]\w*(?=\s*\()/i,number:/[-+]?(?:(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[-+]?\d+)?\b|\b(?:0x[0-9a-f]+|nan|inf)\b)/i,operator:/[\^*/%+-]|==|!=|<=|<|>=|>|\b(?:and|or|unless)\b/i,punctuation:/[{};()`,.[\]]/}})(t)}},15375:function(S){"use strict";S.exports=s,s.displayName="properties",s.aliases=[];function s(t){t.languages.properties={comment:/^[ \t]*[#!].*$/m,"attr-value":{pattern:/(^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?: *[=:] *(?! )| ))(?:\\(?:\r\n|[\s\S])|[^\\\r\n])+/m,lookbehind:!0},"attr-name":/^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?= *[=:]| )/m,punctuation:/[=:]/}}},12093:function(S){"use strict";S.exports=s,s.displayName="protobuf",s.aliases=[];function s(t){(function(i){var p=/\b(?:bool|bytes|double|s?fixed(?:32|64)|float|[su]?int(?:32|64)|string)\b/;i.languages.protobuf=i.languages.extend("clike",{"class-name":[{pattern:/(\b(?:enum|extend|message|service)\s+)[A-Za-z_]\w*(?=\s*\{)/,lookbehind:!0},{pattern:/(\b(?:rpc\s+\w+|returns)\s*\(\s*(?:stream\s+)?)\.?[A-Za-z_]\w*(?:\.[A-Za-z_]\w*)*(?=\s*\))/,lookbehind:!0}],keyword:/\b(?:enum|extend|extensions|import|message|oneof|option|optional|package|public|repeated|required|reserved|returns|rpc(?=\s+\w)|service|stream|syntax|to)\b(?!\s*=\s*\d)/,function:/\b[a-z_]\w*(?=\s*\()/i}),i.languages.insertBefore("protobuf","operator",{map:{pattern:/\bmap<\s*[\w.]+\s*,\s*[\w.]+\s*>(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/[<>.,]/,builtin:p}},builtin:p,"positional-class-name":{pattern:/(?:\b|\B\.)[a-z_]\w*(?:\.[a-z_]\w*)*(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/\./}},annotation:{pattern:/(\[\s*)[a-z_]\w*(?=\s*=)/i,lookbehind:!0}})})(t)}},83588:function(S){"use strict";S.exports=s,s.displayName="psl",s.aliases=[];function s(t){t.languages.psl={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0,inside:{symbol:/\\[ntrbA-Z"\\]/}},"heredoc-string":{pattern:/<<<([a-zA-Z_]\w*)[\r\n](?:.*[\r\n])*?\1\b/,alias:"string",greedy:!0},keyword:/\b(?:__multi|__single|case|default|do|else|elsif|exit|export|for|foreach|function|if|last|line|local|next|requires|return|switch|until|while|word)\b/,constant:/\b(?:ALARM|CHART_ADD_GRAPH|CHART_DELETE_GRAPH|CHART_DESTROY|CHART_LOAD|CHART_PRINT|EOF|OFFLINE|OK|PSL_PROF_LOG|R_CHECK_HORIZ|R_CHECK_VERT|R_CLICKER|R_COLUMN|R_FRAME|R_ICON|R_LABEL|R_LABEL_CENTER|R_LIST_MULTIPLE|R_LIST_MULTIPLE_ND|R_LIST_SINGLE|R_LIST_SINGLE_ND|R_MENU|R_POPUP|R_POPUP_SCROLLED|R_RADIO_HORIZ|R_RADIO_VERT|R_ROW|R_SCALE_HORIZ|R_SCALE_VERT|R_SEP_HORIZ|R_SEP_VERT|R_SPINNER|R_TEXT_FIELD|R_TEXT_FIELD_LABEL|R_TOGGLE|TRIM_LEADING|TRIM_LEADING_AND_TRAILING|TRIM_REDUNDANT|TRIM_TRAILING|VOID|WARN)\b/,boolean:/\b(?:FALSE|False|NO|No|TRUE|True|YES|Yes|false|no|true|yes)\b/,variable:/\b(?:PslDebug|errno|exit_status)\b/,builtin:{pattern:/\b(?:PslExecute|PslFunctionCall|PslFunctionExists|PslSetOptions|_snmp_debug|acos|add_diary|annotate|annotate_get|ascii_to_ebcdic|asctime|asin|atan|atexit|batch_set|blackout|cat|ceil|chan_exists|change_state|close|code_cvt|cond_signal|cond_wait|console_type|convert_base|convert_date|convert_locale_date|cos|cosh|create|date|dcget_text|destroy|destroy_lock|dget_text|difference|dump_hist|ebcdic_to_ascii|encrypt|event_archive|event_catalog_get|event_check|event_query|event_range_manage|event_range_query|event_report|event_schedule|event_trigger|event_trigger2|execute|exists|exp|fabs|file|floor|fmod|fopen|fseek|ftell|full_discovery|get|get_chan_info|get_ranges|get_text|get_vars|getenv|gethostinfo|getpid|getpname|grep|history|history_get_retention|in_transition|index|int|internal|intersection|is_var|isnumber|join|kill|length|lines|lock|lock_info|log|log10|loge|matchline|msg_check|msg_get_format|msg_get_severity|msg_printf|msg_sprintf|ntharg|nthargf|nthline|nthlinef|num_bytes|num_consoles|pconfig|popen|poplines|pow|print|printf|proc_exists|process|random|read|readln|refresh_parameters|remote_check|remote_close|remote_event_query|remote_event_trigger|remote_file_send|remote_open|remove|replace|rindex|sec_check_priv|sec_store_get|sec_store_set|set|set_alarm_ranges|set_locale|share|sin|sinh|sleep|snmp_agent_config|snmp_agent_start|snmp_agent_stop|snmp_close|snmp_config|snmp_get|snmp_get_next|snmp_h_get|snmp_h_get_next|snmp_h_set|snmp_open|snmp_set|snmp_trap_ignore|snmp_trap_listen|snmp_trap_raise_std_trap|snmp_trap_receive|snmp_trap_register_im|snmp_trap_send|snmp_walk|sopen|sort|splitline|sprintf|sqrt|srandom|str_repeat|strcasecmp|subset|substr|system|tail|tan|tanh|text_domain|time|tmpnam|tolower|toupper|trace_psl_process|trim|union|unique|unlock|unset|va_arg|va_start|write)\b/,alias:"builtin-function"},"foreach-variable":{pattern:/(\bforeach\s+(?:(?:\w+\b|"(?:\\.|[^\\"])*")\s+){0,2})[_a-zA-Z]\w*(?=\s*\()/,lookbehind:!0,greedy:!0},function:/\b[_a-z]\w*\b(?=\s*\()/i,number:/\b(?:0x[0-9a-f]+|\d+(?:\.\d+)?)\b/i,operator:/--|\+\+|&&=?|\|\|=?|<<=?|>>=?|[=!]~|[-+*/%&|^!=<>]=?|\.|[:?]/,punctuation:/[(){}\[\];,]/}}},94127:function(S){"use strict";S.exports=s,s.displayName="pug",s.aliases=[];function s(t){(function(i){i.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ].+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:i.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},text:/\S[\s\S]*/}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:i.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:case|default|each|else|if|unless|when|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:case|default|else|if|unless|when|while)\b/,alias:"keyword"},rest:i.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:append|block|extends|include|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:i.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]).+/m,lookbehind:!0,inside:i.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:i.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*(?!\s))(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:i.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:i.languages.javascript}],punctuation:/[.\-!=|]+/};for(var p=/(^([\t ]*)):(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/.source,g=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],h={},A=0,y=g.length;A",function(){return f.filter}),"m"),lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},text:{pattern:/\S[\s\S]*/,alias:[f.language,"language-"+f.language],inside:i.languages[f.language]}}})}i.languages.insertBefore("pug","filter",h)})(t)}},21294:function(S){"use strict";S.exports=s,s.displayName="puppet",s.aliases=[];function s(t){(function(i){i.languages.puppet={heredoc:[{pattern:/(@\("([^"\r\n\/):]+)"(?:\/[nrts$uL]*)?\).*(?:\r?\n|\r))(?:.*(?:\r?\n|\r(?!\n)))*?[ \t]*(?:\|[ \t]*)?(?:-[ \t]*)?\2/,lookbehind:!0,alias:"string",inside:{punctuation:/(?=\S).*\S(?= *$)/}},{pattern:/(@\(([^"\r\n\/):]+)(?:\/[nrts$uL]*)?\).*(?:\r?\n|\r))(?:.*(?:\r?\n|\r(?!\n)))*?[ \t]*(?:\|[ \t]*)?(?:-[ \t]*)?\2/,lookbehind:!0,greedy:!0,alias:"string",inside:{punctuation:/(?=\S).*\S(?= *$)/}},{pattern:/@\("?(?:[^"\r\n\/):]+)"?(?:\/[nrts$uL]*)?\)/,alias:"string",inside:{punctuation:{pattern:/(\().+?(?=\))/,lookbehind:!0}}}],"multiline-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,greedy:!0,alias:"comment"},regex:{pattern:/((?:\bnode\s+|[~=\(\[\{,]\s*|[=+]>\s*|^\s*))\/(?:[^\/\\]|\\[\s\S])+\/(?:[imx]+\b|\B)/,lookbehind:!0,greedy:!0,inside:{"extended-regex":{pattern:/^\/(?:[^\/\\]|\\[\s\S])+\/[im]*x[im]*$/,inside:{comment:/#.*/}}}},comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:\$\{(?:[^'"}]|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}|\$(?!\{)|(?!\1)[^\\$]|\\[\s\S])*\1/,greedy:!0,inside:{"double-quoted":{pattern:/^"[\s\S]*"$/,inside:{}}}},variable:{pattern:/\$(?:::)?\w+(?:::\w+)*/,inside:{punctuation:/::/}},"attr-name":/(?:\b\w+|\*)(?=\s*=>)/,function:[{pattern:/(\.)(?!\d)\w+/,lookbehind:!0},/\b(?:contain|debug|err|fail|include|info|notice|realize|require|tag|warning)\b|\b(?!\d)\w+(?=\()/],number:/\b(?:0x[a-f\d]+|\d+(?:\.\d+)?(?:e-?\d+)?)\b/i,boolean:/\b(?:false|true)\b/,keyword:/\b(?:application|attr|case|class|consumes|default|define|else|elsif|function|if|import|inherits|node|private|produces|type|undef|unless)\b/,datatype:{pattern:/\b(?:Any|Array|Boolean|Callable|Catalogentry|Class|Collection|Data|Default|Enum|Float|Hash|Integer|NotUndef|Numeric|Optional|Pattern|Regexp|Resource|Runtime|Scalar|String|Struct|Tuple|Type|Undef|Variant)\b/,alias:"symbol"},operator:/=[=~>]?|![=~]?|<(?:<\|?|[=~|-])?|>[>=]?|->?|~>|\|>?>?|[*\/%+?]|\b(?:and|in|or)\b/,punctuation:/[\[\]{}().,;]|:+/};var p=[{pattern:/(^|[^\\])\$\{(?:[^'"{}]|\{[^}]*\}|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}/,lookbehind:!0,inside:{"short-variable":{pattern:/(^\$\{)(?!\w+\()(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}},delimiter:{pattern:/^\$/,alias:"variable"},rest:i.languages.puppet}},{pattern:/(^|[^\\])\$(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}}];i.languages.puppet.heredoc[0].inside.interpolation=p,i.languages.puppet.string.inside["double-quoted"].inside.interpolation=p})(t)}},38709:function(S){"use strict";S.exports=s,s.displayName="pure",s.aliases=[];function s(t){(function(i){i.languages.pure={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0},/#!.+/],"inline-lang":{pattern:/%<[\s\S]+?%>/,greedy:!0,inside:{lang:{pattern:/(^%< *)-\*-.+?-\*-/,lookbehind:!0,alias:"comment"},delimiter:{pattern:/^%<.*|%>$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},number:{pattern:/((?:\.\.)?)(?:\b(?:inf|nan)\b|\b0x[\da-f]+|(?:\b(?:0b)?\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?L?)/i,lookbehind:!0},keyword:/\b(?:NULL|ans|break|bt|case|catch|cd|clear|const|def|del|dump|else|end|exit|extern|false|force|help|if|infix[lr]?|interface|let|ls|mem|namespace|nonfix|of|otherwise|outfix|override|postfix|prefix|private|public|pwd|quit|run|save|show|stats|then|throw|trace|true|type|underride|using|when|with)\b/,function:/\b(?:abs|add_(?:addr|constdef|(?:fundef|interface|macdef|typedef)(?:_at)?|vardef)|all|any|applp?|arity|bigintp?|blob(?:_crc|_size|p)?|boolp?|byte_c?string(?:_pointer)?|byte_(?:matrix|pointer)|calloc|cat|catmap|ceil|char[ps]?|check_ptrtag|chr|clear_sentry|clearsym|closurep?|cmatrixp?|cols?|colcat(?:map)?|colmap|colrev|colvector(?:p|seq)?|complex(?:_float_(?:matrix|pointer)|_matrix(?:_view)?|_pointer|p)?|conj|cookedp?|cst|cstring(?:_(?:dup|list|vector))?|curry3?|cyclen?|del_(?:constdef|fundef|interface|macdef|typedef|vardef)|delete|diag(?:mat)?|dim|dmatrixp?|do|double(?:_matrix(?:_view)?|_pointer|p)?|dowith3?|drop|dropwhile|eval(?:cmd)?|exactp|filter|fix|fixity|flip|float(?:_matrix|_pointer)|floor|fold[lr]1?|frac|free|funp?|functionp?|gcd|get(?:_(?:byte|constdef|double|float|fundef|int(?:64)?|interface(?:_typedef)?|long|macdef|pointer|ptrtag|sentry|short|string|typedef|vardef))?|globsym|hash|head|id|im|imatrixp?|index|inexactp|infp|init|insert|int(?:_matrix(?:_view)?|_pointer|p)?|int64_(?:matrix|pointer)|integerp?|iteraten?|iterwhile|join|keys?|lambdap?|last(?:err(?:pos)?)?|lcd|list[2p]?|listmap|make_ptrtag|malloc|map|matcat|matrixp?|max|member|min|nanp|nargs|nmatrixp?|null|numberp?|ord|pack(?:ed)?|pointer(?:_cast|_tag|_type|p)?|pow|pred|ptrtag|put(?:_(?:byte|double|float|int(?:64)?|long|pointer|short|string))?|rationalp?|re|realp?|realloc|recordp?|redim|reduce(?:_with)?|refp?|repeatn?|reverse|rlistp?|round|rows?|rowcat(?:map)?|rowmap|rowrev|rowvector(?:p|seq)?|same|scan[lr]1?|sentry|sgn|short_(?:matrix|pointer)|slice|smatrixp?|sort|split|str|strcat|stream|stride|string(?:_(?:dup|list|vector)|p)?|subdiag(?:mat)?|submat|subseq2?|substr|succ|supdiag(?:mat)?|symbolp?|tail|take|takewhile|thunkp?|transpose|trunc|tuplep?|typep|ubyte|uint(?:64)?|ulong|uncurry3?|unref|unzip3?|update|ushort|vals?|varp?|vector(?:p|seq)?|void|zip3?|zipwith3?)\b/,special:{pattern:/\b__[a-z]+__\b/i,alias:"builtin"},operator:/(?:[!"#$%&'*+,\-.\/:<=>?@\\^`|~\u00a1-\u00bf\u00d7-\u00f7\u20d0-\u2bff]|\b_+\b)+|\b(?:and|div|mod|not|or)\b/,punctuation:/[(){}\[\];,|]/};var p=["c",{lang:"c++",alias:"cpp"},"fortran"],g=/%< *-\*- *\d* *-\*-[\s\S]+?%>/.source;p.forEach(function(h){var A=h;if(typeof h!="string"&&(A=h.alias,h=h.lang),i.languages[A]){var y={};y["inline-lang-"+A]={pattern:RegExp(g.replace("",h.replace(/([.+*?\/\\(){}\[\]])/g,"\\$1")),"i"),inside:i.util.clone(i.languages.pure["inline-lang"].inside)},y["inline-lang-"+A].inside.rest=i.util.clone(i.languages[A]),i.languages.insertBefore("pure","inline-lang",y)}}),i.languages.c&&(i.languages.pure["inline-lang"].inside.rest=i.util.clone(i.languages.c))})(t)}},15008:function(S){"use strict";S.exports=s,s.displayName="purebasic",s.aliases=[];function s(t){t.languages.purebasic=t.languages.extend("clike",{comment:/;.*/,keyword:/\b(?:align|and|as|break|calldebugger|case|compilercase|compilerdefault|compilerelse|compilerelseif|compilerendif|compilerendselect|compilererror|compilerif|compilerselect|continue|data|datasection|debug|debuglevel|declare|declarec|declarecdll|declaredll|declaremodule|default|define|dim|disableasm|disabledebugger|disableexplicit|else|elseif|enableasm|enabledebugger|enableexplicit|end|enddatasection|enddeclaremodule|endenumeration|endif|endimport|endinterface|endmacro|endmodule|endprocedure|endselect|endstructure|endstructureunion|endwith|enumeration|extends|fakereturn|for|foreach|forever|global|gosub|goto|if|import|importc|includebinary|includefile|includepath|interface|macro|module|newlist|newmap|next|not|or|procedure|procedurec|procedurecdll|proceduredll|procedurereturn|protected|prototype|prototypec|read|redim|repeat|restore|return|runtime|select|shared|static|step|structure|structureunion|swap|threaded|to|until|wend|while|with|xincludefile|xor)\b/i,function:/\b\w+(?:\.\w+)?\s*(?=\()/,number:/(?:\$[\da-f]+|\b-?(?:\d+(?:\.\d+)?|\.\d+)(?:e[+-]?\d+)?)\b/i,operator:/(?:@\*?|\?|\*)\w+|-[>-]?|\+\+?|!=?|<>?=?|==?|&&?|\|?\||[~^%?*/@]/}),t.languages.insertBefore("purebasic","keyword",{tag:/#\w+\$?/,asm:{pattern:/(^[\t ]*)!.*/m,lookbehind:!0,alias:"tag",inside:{comment:/;.*/,string:{pattern:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"label-reference-anonymous":{pattern:/(!\s*j[a-z]+\s+)@[fb]/i,lookbehind:!0,alias:"fasm-label"},"label-reference-addressed":{pattern:/(!\s*j[a-z]+\s+)[A-Z._?$@][\w.?$@~#]*/i,lookbehind:!0,alias:"fasm-label"},keyword:[/\b(?:extern|global)\b[^;\r\n]*/i,/\b(?:CPU|DEFAULT|FLOAT)\b.*/],function:{pattern:/^([\t ]*!\s*)[\da-z]+(?=\s|$)/im,lookbehind:!0},"function-inline":{pattern:/(:\s*)[\da-z]+(?=\s)/i,lookbehind:!0,alias:"function"},label:{pattern:/^([\t ]*!\s*)[A-Za-z._?$@][\w.?$@~#]*(?=:)/m,lookbehind:!0,alias:"fasm-label"},register:/\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|di|si|sp)|[cdefgs]s|mm\d+)\b/i,number:/(?:\b|-|(?=\$))(?:0[hx](?:[\da-f]*\.)?[\da-f]+(?:p[+-]?\d+)?|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|(?:\d+(?:\.\d+)?|\.\d+)(?:\.?e[+-]?\d+)?[dt]?)\b/i,operator:/[\[\]*+\-/%<>=&|$!,.:]/}}}),delete t.languages.purebasic["class-name"],delete t.languages.purebasic.boolean,t.languages.pbfasm=t.languages.purebasic}},96549:function(S,s,t){"use strict";var i=t(2050);S.exports=p,p.displayName="purescript",p.aliases=["purs"];function p(g){g.register(i),g.languages.purescript=g.languages.extend("haskell",{keyword:/\b(?:ado|case|class|data|derive|do|else|forall|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b|∀/,"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*(?:\s+as\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|hiding|import)\b/,punctuation:/\./}},builtin:/\b(?:absurd|add|ap|append|apply|between|bind|bottom|clamp|compare|comparing|compose|conj|const|degree|discard|disj|div|eq|flap|flip|gcd|identity|ifM|join|lcm|liftA1|liftM1|map|max|mempty|min|mod|mul|negate|not|notEq|one|otherwise|recip|show|sub|top|unit|unless|unlessM|void|when|whenM|zero)\b/,operator:[g.languages.haskell.operator[0],g.languages.haskell.operator[2],/[\xa2-\xa6\xa8\xa9\xac\xae-\xb1\xb4\xb8\xd7\xf7\u02c2-\u02c5\u02d2-\u02df\u02e5-\u02eb\u02ed\u02ef-\u02ff\u0375\u0384\u0385\u03f6\u0482\u058d-\u058f\u0606-\u0608\u060b\u060e\u060f\u06de\u06e9\u06fd\u06fe\u07f6\u07fe\u07ff\u09f2\u09f3\u09fa\u09fb\u0af1\u0b70\u0bf3-\u0bfa\u0c7f\u0d4f\u0d79\u0e3f\u0f01-\u0f03\u0f13\u0f15-\u0f17\u0f1a-\u0f1f\u0f34\u0f36\u0f38\u0fbe-\u0fc5\u0fc7-\u0fcc\u0fce\u0fcf\u0fd5-\u0fd8\u109e\u109f\u1390-\u1399\u166d\u17db\u1940\u19de-\u19ff\u1b61-\u1b6a\u1b74-\u1b7c\u1fbd\u1fbf-\u1fc1\u1fcd-\u1fcf\u1fdd-\u1fdf\u1fed-\u1fef\u1ffd\u1ffe\u2044\u2052\u207a-\u207c\u208a-\u208c\u20a0-\u20bf\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211e-\u2123\u2125\u2127\u2129\u212e\u213a\u213b\u2140-\u2144\u214a-\u214d\u214f\u218a\u218b\u2190-\u2307\u230c-\u2328\u232b-\u2426\u2440-\u244a\u249c-\u24e9\u2500-\u2767\u2794-\u27c4\u27c7-\u27e5\u27f0-\u2982\u2999-\u29d7\u29dc-\u29fb\u29fe-\u2b73\u2b76-\u2b95\u2b97-\u2bff\u2ce5-\u2cea\u2e50\u2e51\u2e80-\u2e99\u2e9b-\u2ef3\u2f00-\u2fd5\u2ff0-\u2ffb\u3004\u3012\u3013\u3020\u3036\u3037\u303e\u303f\u309b\u309c\u3190\u3191\u3196-\u319f\u31c0-\u31e3\u3200-\u321e\u322a-\u3247\u3250\u3260-\u327f\u328a-\u32b0\u32c0-\u33ff\u4dc0-\u4dff\ua490-\ua4c6\ua700-\ua716\ua720\ua721\ua789\ua78a\ua828-\ua82b\ua836-\ua839\uaa77-\uaa79\uab5b\uab6a\uab6b\ufb29\ufbb2-\ufbc1\ufdfc\ufdfd\ufe62\ufe64-\ufe66\ufe69\uff04\uff0b\uff1c-\uff1e\uff3e\uff40\uff5c\uff5e\uffe0-\uffe6\uffe8-\uffee\ufffc\ufffd]/]}),g.languages.purs=g.languages.purescript}},5221:function(S){"use strict";S.exports=s,s.displayName="python",s.aliases=["py"];function s(t){t.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},t.languages.python["string-interpolation"].inside.interpolation.inside.rest=t.languages.python,t.languages.py=t.languages.python}},27447:function(S){"use strict";S.exports=s,s.displayName="q",s.aliases=[];function s(t){t.languages.q={string:/"(?:\\.|[^"\\\r\n])*"/,comment:[{pattern:/([\t )\]}])\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|\r?\n|\r)\/[\t ]*(?:(?:\r?\n|\r)(?:.*(?:\r?\n|\r(?!\n)))*?(?:\\(?=[\t ]*(?:\r?\n|\r))|$)|\S.*)/,lookbehind:!0,greedy:!0},{pattern:/^\\[\t ]*(?:\r?\n|\r)[\s\S]+/m,greedy:!0},{pattern:/^#!.+/m,greedy:!0}],symbol:/`(?::\S+|[\w.]*)/,datetime:{pattern:/0N[mdzuvt]|0W[dtz]|\d{4}\.\d\d(?:m|\.\d\d(?:T(?:\d\d(?::\d\d(?::\d\d(?:[.:]\d\d\d)?)?)?)?)?[dz]?)|\d\d:\d\d(?::\d\d(?:[.:]\d\d\d)?)?[uvt]?/,alias:"number"},number:/\b(?![01]:)(?:0N[hje]?|0W[hj]?|0[wn]|0x[\da-fA-F]+|\d+(?:\.\d*)?(?:e[+-]?\d+)?[hjfeb]?)/,keyword:/\\\w+\b|\b(?:abs|acos|aj0?|all|and|any|asc|asin|asof|atan|attr|avgs?|binr?|by|ceiling|cols|cor|cos|count|cov|cross|csv|cut|delete|deltas|desc|dev|differ|distinct|div|do|dsave|ej|enlist|eval|except|exec|exit|exp|fby|fills|first|fkeys|flip|floor|from|get|getenv|group|gtime|hclose|hcount|hdel|hopen|hsym|iasc|identity|idesc|if|ij|in|insert|inter|inv|keys?|last|like|list|ljf?|load|log|lower|lsq|ltime|ltrim|mavg|maxs?|mcount|md5|mdev|med|meta|mins?|mmax|mmin|mmu|mod|msum|neg|next|not|null|or|over|parse|peach|pj|plist|prds?|prev|prior|rand|rank|ratios|raze|read0|read1|reciprocal|reval|reverse|rload|rotate|rsave|rtrim|save|scan|scov|sdev|select|set|setenv|show|signum|sin|sqrt|ssr?|string|sublist|sums?|sv|svar|system|tables|tan|til|trim|txf|type|uj|ungroup|union|update|upper|upsert|value|var|views?|vs|wavg|where|while|within|wj1?|wsum|ww|xasc|xbar|xcols?|xdesc|xexp|xgroup|xkey|xlog|xprev|xrank)\b/,adverb:{pattern:/['\/\\]:?|\beach\b/,alias:"function"},verb:{pattern:/(?:\B\.\B|\b[01]:|<[=>]?|>=?|[:+\-*%,!?~=|$&#@^]):?|\b_\b:?/,alias:"operator"},punctuation:/[(){}\[\];.]/}}},73191:function(S){"use strict";S.exports=s,s.displayName="qml",s.aliases=[];function s(t){(function(i){for(var p=/"(?:\\.|[^\\"\r\n])*"|'(?:\\.|[^\\'\r\n])*'/.source,g=/\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))*\*\//.source,h=/(?:[^\\()[\]{}"'/]||\/(?![*/])||\(*\)|\[*\]|\{*\}|\\[\s\S])/.source.replace(//g,function(){return p}).replace(//g,function(){return g}),A=0;A<2;A++)h=h.replace(//g,function(){return h});h=h.replace(//g,"[^\\s\\S]"),i.languages.qml={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},"javascript-function":{pattern:RegExp(/((?:^|;)[ \t]*)function\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*\(*\)\s*\{*\}/.source.replace(//g,function(){return h}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:i.languages.javascript},"class-name":{pattern:/((?:^|[:;])[ \t]*)(?!\d)\w+(?=[ \t]*\{|[ \t]+on\b)/m,lookbehind:!0},property:[{pattern:/((?:^|[;{])[ \t]*)(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0},{pattern:/((?:^|[;{])[ \t]*)property[ \t]+(?!\d)\w+(?:\.\w+)*[ \t]+(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0,inside:{keyword:/^property/,property:/\w+(?:\.\w+)*/}}],"javascript-expression":{pattern:RegExp(/(:[ \t]*)(?![\s;}[])(?:(?!$|[;}]))+/.source.replace(//g,function(){return h}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:i.languages.javascript},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},keyword:/\b(?:as|import|on)\b/,punctuation:/[{}[\]:;,]/}})(t)}},75542:function(S){"use strict";S.exports=s,s.displayName="qore",s.aliases=[];function s(t){t.languages.qore=t.languages.extend("clike",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/|#).*)/,lookbehind:!0},string:{pattern:/("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:abstract|any|assert|binary|bool|boolean|break|byte|case|catch|char|class|code|const|continue|data|default|do|double|else|enum|extends|final|finally|float|for|goto|hash|if|implements|import|inherits|instanceof|int|interface|long|my|native|new|nothing|null|object|our|own|private|reference|rethrow|return|short|soft(?:bool|date|float|int|list|number|string)|static|strictfp|string|sub|super|switch|synchronized|this|throw|throws|transient|try|void|volatile|while)\b/,boolean:/\b(?:false|true)\b/i,function:/\$?\b(?!\d)\w+(?=\()/,number:/\b(?:0b[01]+|0x(?:[\da-f]*\.)?[\da-fp\-]+|(?:\d+(?:\.\d+)?|\.\d+)(?:e\d+)?[df]|(?:\d+(?:\.\d+)?|\.\d+))\b/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|[!=](?:==?|~)?|>>?=?|<(?:=>?|<=?)?|&[&=]?|\|[|=]?|[*\/%^]=?|[~?])/,lookbehind:!0},variable:/\$(?!\d)\w+\b/})}},50323:function(S){"use strict";S.exports=s,s.displayName="qsharp",s.aliases=["qs"];function s(t){(function(i){function p(ye,ce){return ye.replace(/<<(\d+)>>/g,function(Ee,ge){return"(?:"+ce[+ge]+")"})}function g(ye,ce,Ee){return RegExp(p(ye,ce),Ee||"")}function h(ye,ce){for(var Ee=0;Ee>/g,function(){return"(?:"+ye+")"});return ye.replace(/<>/g,"[^\\s\\S]")}var A={type:"Adj BigInt Bool Ctl Double false Int One Pauli PauliI PauliX PauliY PauliZ Qubit Range Result String true Unit Zero",other:"Adjoint adjoint apply as auto body borrow borrowing Controlled controlled distribute elif else fail fixup for function if in internal intrinsic invert is let mutable namespace new newtype open operation repeat return self set until use using while within"};function y(ye){return"\\b(?:"+ye.trim().replace(/ /g,"|")+")\\b"}var f=RegExp(y(A.type+" "+A.other)),F=/\b[A-Za-z_]\w*\b/.source,U=p(/<<0>>(?:\s*\.\s*<<0>>)*/.source,[F]),ne={keyword:f,punctuation:/[<>()?,.:[\]]/},re=/"(?:\\.|[^\\"])*"/.source;i.languages.qsharp=i.languages.extend("clike",{comment:/\/\/.*/,string:[{pattern:g(/(^|[^$\\])<<0>>/.source,[re]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:g(/(\b(?:as|open)\s+)<<0>>(?=\s*(?:;|as\b))/.source,[U]),lookbehind:!0,inside:ne},{pattern:g(/(\bnamespace\s+)<<0>>(?=\s*\{)/.source,[U]),lookbehind:!0,inside:ne}],keyword:f,number:/(?:\b0(?:x[\da-f]+|b[01]+|o[0-7]+)|(?:\B\.\d+|\b\d+(?:\.\d*)?)(?:e[-+]?\d+)?)l?\b/i,operator:/\band=|\bor=|\band\b|\bnot\b|\bor\b|<[-=]|[-=]>|>>>=?|<<<=?|\^\^\^=?|\|\|\|=?|&&&=?|w\/=?|~~~|[*\/+\-^=!%]=?/,punctuation:/::|[{}[\];(),.:]/}),i.languages.insertBefore("qsharp","number",{range:{pattern:/\.\./,alias:"operator"}});var pe=h(p(/\{(?:[^"{}]|<<0>>|<>)*\}/.source,[re]),2);i.languages.insertBefore("qsharp","string",{"interpolation-string":{pattern:g(/\$"(?:\\.|<<0>>|[^\\"{])*"/.source,[pe]),greedy:!0,inside:{interpolation:{pattern:g(/((?:^|[^\\])(?:\\\\)*)<<0>>/.source,[pe]),lookbehind:!0,inside:{punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-qsharp",inside:i.languages.qsharp}}},string:/[\s\S]+/}}})})(t),t.languages.qs=t.languages.qsharp}},44298:function(S){"use strict";S.exports=s,s.displayName="r",s.aliases=[];function s(t){t.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:FALSE|TRUE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:Inf|NaN)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+(?:\.\d*)?|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:NA|NA_character_|NA_complex_|NA_integer_|NA_real_|NULL|break|else|for|function|if|in|next|repeat|while)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/}}},9634:function(S,s,t){"use strict";var i=t(48780);S.exports=p,p.displayName="racket",p.aliases=["rkt"];function p(g){g.register(i),g.languages.racket=g.languages.extend("scheme",{"lambda-parameter":{pattern:/([(\[]lambda\s+[(\[])[^()\[\]'\s]+/,lookbehind:!0}}),g.languages.insertBefore("racket","string",{lang:{pattern:/^#lang.+/m,greedy:!0,alias:"keyword"}}),g.languages.rkt=g.languages.racket}},75266:function(S){"use strict";S.exports=s,s.displayName="reason",s.aliases=[];function s(t){t.languages.reason=t.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),t.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete t.languages.reason.function}},48139:function(S){"use strict";S.exports=s,s.displayName="regex",s.aliases=[];function s(t){(function(i){var p={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},g=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/,h={pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},A={pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},y="(?:[^\\\\-]|"+g.source+")",f=RegExp(y+"-"+y),F={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"};i.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:f,inside:{escape:g,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":p,"char-set":A,escape:g}},"special-escape":p,"char-set":h,backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":F}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:g,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|:=]=?|!=|\b_\b/,punctuation:/[,;.\[\]{}()]/}}},90826:function(S){"use strict";S.exports=s,s.displayName="renpy",s.aliases=["rpy"];function s(t){t.languages.renpy={comment:{pattern:/(^|[^\\])#.+/,lookbehind:!0},string:{pattern:/("""|''')[\s\S]+?\1|("|')(?:\\.|(?!\2)[^\\])*\2|(?:^#?(?:(?:[0-9a-fA-F]){3}|[0-9a-fA-F]{6})$)/m,greedy:!0},function:/\b[a-z_]\w*(?=\()/i,property:/\b(?:Update|UpdateVersion|action|activate_sound|adv_nvl_transition|after_load_transition|align|alpha|alt|anchor|antialias|area|auto|background|bar_invert|bar_resizing|bar_vertical|black_color|bold|bottom_bar|bottom_gutter|bottom_margin|bottom_padding|box_reverse|box_wrap|can_update|caret|child|color|crop|default_afm_enable|default_afm_time|default_fullscreen|default_text_cps|developer|directory_name|drag_handle|drag_joined|drag_name|drag_raise|draggable|dragged|drop_shadow|drop_shadow_color|droppable|dropped|easein|easeout|edgescroll|end_game_transition|end_splash_transition|enter_replay_transition|enter_sound|enter_transition|enter_yesno_transition|executable_name|exit_replay_transition|exit_sound|exit_transition|exit_yesno_transition|fadein|fadeout|first_indent|first_spacing|fit_first|focus|focus_mask|font|foreground|game_main_transition|get_installed_packages|google_play_key|google_play_salt|ground|has_music|has_sound|has_voice|height|help|hinting|hover|hover_background|hover_color|hover_sound|hovered|hyperlink_functions|idle|idle_color|image_style|include_update|insensitive|insensitive_background|insensitive_color|inside|intra_transition|italic|justify|kerning|keyboard_focus|language|layer_clipping|layers|layout|left_bar|left_gutter|left_margin|left_padding|length|line_leading|line_overlap_split|line_spacing|linear|main_game_transition|main_menu_music|maximum|min_width|minimum|minwidth|modal|mouse|mousewheel|name|narrator_menu|newline_indent|nvl_adv_transition|offset|order_reverse|outlines|overlay_functions|pos|position|prefix|radius|range|rest_indent|right_bar|right_gutter|right_margin|right_padding|rotate|rotate_pad|ruby_style|sample_sound|save_directory|say_attribute_transition|screen_height|screen_width|scrollbars|selected_hover|selected_hover_color|selected_idle|selected_idle_color|selected_insensitive|show_side_image|show_two_window|side_spacing|side_xpos|side_ypos|size|size_group|slow_cps|slow_cps_multiplier|spacing|strikethrough|subpixel|text_align|text_style|text_xpos|text_y_fudge|text_ypos|thumb|thumb_offset|thumb_shadow|thumbnail_height|thumbnail_width|time|top_bar|top_gutter|top_margin|top_padding|translations|underline|unscrollable|update|value|version|version_name|version_tuple|vertical|width|window_hide_transition|window_icon|window_left_padding|window_show_transition|window_title|windows_icon|xadjustment|xalign|xanchor|xanchoraround|xaround|xcenter|xfill|xinitial|xmargin|xmaximum|xminimum|xoffset|xofsset|xpadding|xpos|xsize|xzoom|yadjustment|yalign|yanchor|yanchoraround|yaround|ycenter|yfill|yinitial|ymargin|ymaximum|yminimum|yoffset|ypadding|ypos|ysize|ysizexysize|yzoom|zoom|zorder)\b/,tag:/\b(?:bar|block|button|buttoscreenn|drag|draggroup|fixed|frame|grid|[hv]box|hotbar|hotspot|image|imagebutton|imagemap|input|key|label|menu|mm_menu_frame|mousearea|nvl|parallel|screen|self|side|tag|text|textbutton|timer|vbar|viewport|window)\b|\$/,keyword:/\b(?:None|add|adjustment|alignaround|allow|angle|animation|around|as|assert|behind|box_layout|break|build|cache|call|center|changed|child_size|choice|circles|class|clear|clicked|clipping|clockwise|config|contains|continue|corner1|corner2|counterclockwise|def|default|define|del|delay|disabled|disabled_text|dissolve|elif|else|event|except|exclude|exec|expression|fade|finally|for|from|function|global|gm_root|has|hide|id|if|import|in|init|is|jump|knot|lambda|left|less_rounded|mm_root|movie|music|null|on|onlayer|pass|pause|persistent|play|print|python|queue|raise|random|renpy|repeat|return|right|rounded_window|scene|scope|set|show|slow|slow_abortable|slow_done|sound|stop|store|style|style_group|substitute|suffix|theme|transform|transform_anchor|transpose|try|ui|unhovered|updater|use|voice|while|widget|widget_hover|widget_selected|widget_text|yield)\b/,boolean:/\b(?:[Ff]alse|[Tt]rue)\b/,number:/(?:\b(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?)|\B\.\d+)(?:e[+-]?\d+)?j?/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]|\b(?:and|at|not|or|with)\b/,punctuation:/[{}[\];(),.:]/},t.languages.rpy=t.languages.renpy}},63919:function(S){"use strict";S.exports=s,s.displayName="rest",s.aliases=[];function s(t){t.languages.rest={table:[{pattern:/(^[\t ]*)(?:\+[=-]+)+\+(?:\r?\n|\r)(?:\1[+|].+[+|](?:\r?\n|\r))+\1(?:\+[=-]+)+\+/m,lookbehind:!0,inside:{punctuation:/\||(?:\+[=-]+)+\+/}},{pattern:/(^[\t ]*)=+ [ =]*=(?:(?:\r?\n|\r)\1.+)+(?:\r?\n|\r)\1=+ [ =]*=(?=(?:\r?\n|\r){2}|\s*$)/m,lookbehind:!0,inside:{punctuation:/[=-]+/}}],"substitution-def":{pattern:/(^[\t ]*\.\. )\|(?:[^|\s](?:[^|]*[^|\s])?)\| [^:]+::/m,lookbehind:!0,inside:{substitution:{pattern:/^\|(?:[^|\s]|[^|\s][^|]*[^|\s])\|/,alias:"attr-value",inside:{punctuation:/^\||\|$/}},directive:{pattern:/( )(?! )[^:]+::/,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}}}},"link-target":[{pattern:/(^[\t ]*\.\. )\[[^\]]+\]/m,lookbehind:!0,alias:"string",inside:{punctuation:/^\[|\]$/}},{pattern:/(^[\t ]*\.\. )_(?:`[^`]+`|(?:[^:\\]|\\.)+):/m,lookbehind:!0,alias:"string",inside:{punctuation:/^_|:$/}}],directive:{pattern:/(^[\t ]*\.\. )[^:]+::/m,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}},comment:{pattern:/(^[\t ]*\.\.)(?:(?: .+)?(?:(?:\r?\n|\r).+)+| .+)(?=(?:\r?\n|\r){2}|$)/m,lookbehind:!0},title:[{pattern:/^(([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+)(?:\r?\n|\r).+(?:\r?\n|\r)\1$/m,inside:{punctuation:/^[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+|[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}},{pattern:/(^|(?:\r?\n|\r){2}).+(?:\r?\n|\r)([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+(?=\r?\n|\r|$)/,lookbehind:!0,inside:{punctuation:/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}}],hr:{pattern:/((?:\r?\n|\r){2})([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2{3,}(?=(?:\r?\n|\r){2})/,lookbehind:!0,alias:"punctuation"},field:{pattern:/(^[\t ]*):[^:\r\n]+:(?= )/m,lookbehind:!0,alias:"attr-name"},"command-line-option":{pattern:/(^[\t ]*)(?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?(?:, (?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?)*(?=(?:\r?\n|\r)? {2,}\S)/im,lookbehind:!0,alias:"symbol"},"literal-block":{pattern:/::(?:\r?\n|\r){2}([ \t]+)(?![ \t]).+(?:(?:\r?\n|\r)\1.+)*/,inside:{"literal-block-punctuation":{pattern:/^::/,alias:"punctuation"}}},"quoted-literal-block":{pattern:/::(?:\r?\n|\r){2}([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]).*(?:(?:\r?\n|\r)\1.*)*/,inside:{"literal-block-punctuation":{pattern:/^(?:::|([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\1*)/m,alias:"punctuation"}}},"list-bullet":{pattern:/(^[\t ]*)(?:[*+\-•‣⁃]|\(?(?:\d+|[a-z]|[ivxdclm]+)\)|(?:\d+|[a-z]|[ivxdclm]+)\.)(?= )/im,lookbehind:!0,alias:"punctuation"},"doctest-block":{pattern:/(^[\t ]*)>>> .+(?:(?:\r?\n|\r).+)*/m,lookbehind:!0,inside:{punctuation:/^>>>/}},inline:[{pattern:/(^|[\s\-:\/'"<(\[{])(?::[^:]+:`.*?`|`.*?`:[^:]+:|(\*\*?|``?|\|)(?!\s)(?:(?!\2).)*\S\2(?=[\s\-.,:;!?\\\/'")\]}]|$))/m,lookbehind:!0,inside:{bold:{pattern:/(^\*\*).+(?=\*\*$)/,lookbehind:!0},italic:{pattern:/(^\*).+(?=\*$)/,lookbehind:!0},"inline-literal":{pattern:/(^``).+(?=``$)/,lookbehind:!0,alias:"symbol"},role:{pattern:/^:[^:]+:|:[^:]+:$/,alias:"function",inside:{punctuation:/^:|:$/}},"interpreted-text":{pattern:/(^`).+(?=`$)/,lookbehind:!0,alias:"attr-value"},substitution:{pattern:/(^\|).+(?=\|$)/,lookbehind:!0,alias:"attr-value"},punctuation:/\*\*?|``?|\|/}}],link:[{pattern:/\[[^\[\]]+\]_(?=[\s\-.,:;!?\\\/'")\]}]|$)/,alias:"string",inside:{punctuation:/^\[|\]_$/}},{pattern:/(?:\b[a-z\d]+(?:[_.:+][a-z\d]+)*_?_|`[^`]+`_?_|_`[^`]+`)(?=[\s\-.,:;!?\\\/'")\]}]|$)/i,alias:"string",inside:{punctuation:/^_?`|`$|`?_?_$/}}],punctuation:{pattern:/(^[\t ]*)(?:\|(?= |$)|(?:---?|—|\.\.|__)(?= )|\.\.$)/m,lookbehind:!0}}}},68862:function(S){"use strict";S.exports=s,s.displayName="rip",s.aliases=[];function s(t){t.languages.rip={comment:{pattern:/#.*/,greedy:!0},char:{pattern:/\B`[^\s`'",.:;#\/\\()<>\[\]{}]\b/,greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},regex:{pattern:/(^|[^/])\/(?!\/)(?:\[[^\n\r\]]*\]|\\.|[^/\\\r\n\[])+\/(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0},keyword:/(?:=>|->)|\b(?:case|catch|class|else|exit|finally|if|raise|return|switch|try)\b/,builtin:/@|\bSystem\b/,boolean:/\b(?:false|true)\b/,date:/\b\d{4}-\d{2}-\d{2}\b/,time:/\b\d{2}:\d{2}:\d{2}\b/,datetime:/\b\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\b/,symbol:/:[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/,number:/[+-]?\b(?:\d+\.\d+|\d+)\b/,punctuation:/(?:\.{2,3})|[`,.:;=\/\\()<>\[\]{}]/,reference:/[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/}}},39523:function(S){"use strict";S.exports=s,s.displayName="roboconf",s.aliases=[];function s(t){t.languages.roboconf={comment:/#.*/,keyword:{pattern:/(^|\s)(?:(?:external|import)\b|(?:facet|instance of)(?=[ \t]+[\w-]+[ \t]*\{))/,lookbehind:!0},component:{pattern:/[\w-]+(?=[ \t]*\{)/,alias:"variable"},property:/[\w.-]+(?=[ \t]*:)/,value:{pattern:/(=[ \t]*(?![ \t]))[^,;]+/,lookbehind:!0,alias:"attr-value"},optional:{pattern:/\(optional\)/,alias:"builtin"},wildcard:{pattern:/(\.)\*/,lookbehind:!0,alias:"operator"},punctuation:/[{},.;:=]/}}},31207:function(S){"use strict";S.exports=s,s.displayName="robotframework",s.aliases=[];function s(t){(function(i){var p={pattern:/(^[ \t]*| {2}|\t)#.*/m,lookbehind:!0,greedy:!0},g={pattern:/((?:^|[^\\])(?:\\{2})*)[$@&%]\{(?:[^{}\r\n]|\{[^{}\r\n]*\})*\}/,lookbehind:!0,inside:{punctuation:/^[$@&%]\{|\}$/}};function h(F,U){var ne={};ne["section-header"]={pattern:/^ ?\*{3}.+?\*{3}/,alias:"keyword"};for(var re in U)ne[re]=U[re];return ne.tag={pattern:/([\r\n](?: {2}|\t)[ \t]*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/\[|\]/}},ne.variable=g,ne.comment=p,{pattern:RegExp(/^ ?\*{3}[ \t]*[ \t]*\*{3}(?:.|[\r\n](?!\*{3}))*/.source.replace(//g,function(){return F}),"im"),alias:"section",inside:ne}}var A={pattern:/(\[Documentation\](?: {2}|\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},y={pattern:/([\r\n] ?)(?!#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,alias:"function",inside:{variable:g}},f={pattern:/([\r\n](?: {2}|\t)[ \t]*)(?!\[|\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,inside:{variable:g}};i.languages.robotframework={settings:h("Settings",{documentation:{pattern:/([\r\n] ?Documentation(?: {2}|\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},property:{pattern:/([\r\n] ?)(?!\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0}}),variables:h("Variables"),"test-cases":h("Test Cases",{"test-name":y,documentation:A,property:f}),keywords:h("Keywords",{"keyword-name":y,documentation:A,property:f}),tasks:h("Tasks",{"task-name":y,documentation:A,property:f}),comment:p},i.languages.robot=i.languages.robotframework})(t)}},75308:function(S){"use strict";S.exports=s,s.displayName="ruby",s.aliases=["rb"];function s(t){(function(i){i.languages.ruby=i.languages.extend("clike",{comment:{pattern:/#.*|^=begin\s[\s\S]*?^=end/m,greedy:!0},"class-name":{pattern:/(\b(?:class|module)\s+|\bcatch\s+\()[\w.\\]+|\b[A-Z_]\w*(?=\s*\.\s*new\b)/,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:BEGIN|END|alias|and|begin|break|case|class|def|define_method|defined|do|each|else|elsif|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|private|protected|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/,operator:/\.{2,3}|&\.|===||[!=]?~|(?:&&|\|\||<<|>>|\*\*|[+\-*/%<>!^&|=])=?|[?:]/,punctuation:/[(){}[\].,;]/}),i.languages.insertBefore("ruby","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}});var p={pattern:/((?:^|[^\\])(?:\\{2})*)#\{(?:[^{}]|\{[^{}]*\})*\}/,lookbehind:!0,inside:{content:{pattern:/^(#\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:i.languages.ruby},delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"}}};delete i.languages.ruby.function;var g="(?:"+[/([^a-zA-Z0-9\s{(\[<=])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S]|\((?:[^()\\]|\\[\s\S])*\))*\)/.source,/\{(?:[^{}\\]|\\[\s\S]|\{(?:[^{}\\]|\\[\s\S])*\})*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S]|\[(?:[^\[\]\\]|\\[\s\S])*\])*\]/.source,/<(?:[^<>\\]|\\[\s\S]|<(?:[^<>\\]|\\[\s\S])*>)*>/.source].join("|")+")",h=/(?:"(?:\\.|[^"\\\r\n])*"|(?:\b[a-zA-Z_]\w*|[^\s\0-\x7F]+)[?!]?|\$.)/.source;i.languages.insertBefore("ruby","keyword",{"regex-literal":[{pattern:RegExp(/%r/.source+g+/[egimnosux]{0,6}/.source),greedy:!0,inside:{interpolation:p,regex:/[\s\S]+/}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:p,regex:/[\s\S]+/}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:[{pattern:RegExp(/(^|[^:]):/.source+h),lookbehind:!0,greedy:!0},{pattern:RegExp(/([\r\n{(,][ \t]*)/.source+h+/(?=:(?!:))/.source),lookbehind:!0,greedy:!0}],"method-definition":{pattern:/(\bdef\s+)\w+(?:\s*\.\s*\w+)?/,lookbehind:!0,inside:{function:/\b\w+$/,keyword:/^self\b/,"class-name":/^\w+/,punctuation:/\./}}}),i.languages.insertBefore("ruby","string",{"string-literal":[{pattern:RegExp(/%[qQiIwWs]?/.source+g),greedy:!0,inside:{interpolation:p,string:/[\s\S]+/}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:p,string:/[\s\S]+/}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?/}},interpolation:p,string:/[\s\S]+/}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?'|'$/}},string:/[\s\S]+/}}],"command-literal":[{pattern:RegExp(/%x/.source+g),greedy:!0,inside:{interpolation:p,command:{pattern:/[\s\S]+/,alias:"string"}}},{pattern:/`(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|[^\\`#\r\n])*`/,greedy:!0,inside:{interpolation:p,command:{pattern:/[\s\S]+/,alias:"string"}}}]}),delete i.languages.ruby.string,i.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Fixnum|Float|Hash|IO|Integer|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|Stat|String|Struct|Symbol|TMS|Thread|ThreadGroup|Time|TrueClass)\b/,constant:/\b[A-Z][A-Z0-9_]*(?:[?!]|\b)/}),i.languages.rb=i.languages.ruby})(t)}},45315:function(S){"use strict";S.exports=s,s.displayName="rust",s.aliases=[];function s(t){(function(i){for(var p=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|)*\*\//.source,g=0;g<2;g++)p=p.replace(//g,function(){return p});p=p.replace(//g,function(){return/[^\s\S]/.source}),i.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+p),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},i.languages.rust["closure-params"].inside.rest=i.languages.rust,i.languages.rust.attribute.inside.string=i.languages.rust.string})(t)}},13794:function(S){"use strict";S.exports=s,s.displayName="sas",s.aliases=[];function s(t){(function(i){var p=/(?:"(?:""|[^"])*"(?!")|'(?:''|[^'])*'(?!'))/.source,g=/\b(?:\d[\da-f]*x|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,h={pattern:RegExp(p+"[bx]"),alias:"number"},A={pattern:/&[a-z_]\w*/i},y={pattern:/((?:^|\s|=|\())%(?:ABORT|BY|CMS|COPY|DISPLAY|DO|ELSE|END|EVAL|GLOBAL|GO|GOTO|IF|INC|INCLUDE|INDEX|INPUT|KTRIM|LENGTH|LET|LIST|LOCAL|PUT|QKTRIM|QSCAN|QSUBSTR|QSYSFUNC|QUPCASE|RETURN|RUN|SCAN|SUBSTR|SUPERQ|SYMDEL|SYMEXIST|SYMGLOBL|SYMLOCAL|SYSCALL|SYSEVALF|SYSEXEC|SYSFUNC|SYSGET|SYSRPUT|THEN|TO|TSO|UNQUOTE|UNTIL|UPCASE|WHILE|WINDOW)\b/i,lookbehind:!0,alias:"keyword"},f={pattern:/(^|\s)(?:proc\s+\w+|data(?!=)|quit|run)\b/i,alias:"keyword",lookbehind:!0},F=[/\/\*[\s\S]*?\*\//,{pattern:/(^[ \t]*|;\s*)\*[^;]*;/m,lookbehind:!0}],U={pattern:RegExp(p),greedy:!0},ne=/[$%@.(){}\[\];,\\]/,re={pattern:/%?\b\w+(?=\()/,alias:"keyword"},pe={function:re,"arg-value":{pattern:/(=\s*)[A-Z\.]+/i,lookbehind:!0},operator:/=/,"macro-variable":A,arg:{pattern:/[A-Z]+/i,alias:"keyword"},number:g,"numeric-constant":h,punctuation:ne,string:U},ye={pattern:/\b(?:format|put)\b=?[\w'$.]+/i,inside:{keyword:/^(?:format|put)(?==)/i,equals:/=/,format:{pattern:/(?:\w|\$\d)+\.\d?/,alias:"number"}}},ce={pattern:/\b(?:format|put)\s+[\w']+(?:\s+[$.\w]+)+(?=;)/i,inside:{keyword:/^(?:format|put)/i,format:{pattern:/[\w$]+\.\d?/,alias:"number"}}},Ee={pattern:/((?:^|\s)=?)(?:catname|checkpoint execute_always|dm|endsas|filename|footnote|%include|libname|%list|lock|missing|options|page|resetline|%run|sasfile|skip|sysecho|title\d?)\b/i,lookbehind:!0,alias:"keyword"},ge={pattern:/(^|\s)(?:submit(?:\s+(?:load|norun|parseonly))?|endsubmit)\b/i,lookbehind:!0,alias:"keyword"},Ce=/aStore|accessControl|aggregation|audio|autotune|bayesianNetClassifier|bioMedImage|boolRule|builtins|cardinality|cdm|clustering|conditionalRandomFields|configuration|copula|countreg|dataDiscovery|dataPreprocess|dataSciencePilot|dataStep|decisionTree|deduplication|deepLearn|deepNeural|deepRnn|ds2|ecm|entityRes|espCluster|explainModel|factmac|fastKnn|fcmpact|fedSql|freqTab|gVarCluster|gam|gleam|graphSemiSupLearn|hiddenMarkovModel|hyperGroup|ica|image|iml|kernalPca|langModel|ldaTopic|loadStreams|mbc|mixed|mlTools|modelPublishing|network|neuralNet|nmf|nonParametricBayes|nonlinear|optNetwork|optimization|panel|pca|percentile|phreg|pls|qkb|qlim|quantreg|recommend|regression|reinforcementLearn|robustPca|ruleMining|sampling|sandwich|sccasl|search(?:Analytics)?|sentimentAnalysis|sequence|session(?:Prop)?|severity|simSystem|simple|smartData|sparkEmbeddedProcess|sparseML|spatialreg|spc|stabilityMonitoring|svDataDescription|svm|table|text(?:Filters|Frequency|Mining|Parse|Rule(?:Develop|Score)|Topic|Util)|timeData|transpose|tsInfo|tsReconcile|uniTimeSeries|varReduce/.source,j={pattern:RegExp(/(^|\s)(?:action\s+)?(?:)\.[a-z]+\b[^;]+/.source.replace(//g,function(){return Ce}),"i"),lookbehind:!0,inside:{keyword:RegExp(/(?:)\.[a-z]+\b/.source.replace(//g,function(){return Ce}),"i"),action:{pattern:/(?:action)/i,alias:"keyword"},comment:F,function:re,"arg-value":pe["arg-value"],operator:pe.operator,argument:pe.arg,number:g,"numeric-constant":h,punctuation:ne,string:U}},G={pattern:/((?:^|\s)=?)(?:after|analysis|and|array|barchart|barwidth|begingraph|by|call|cas|cbarline|cfill|class(?:lev)?|close|column|computed?|contains|continue|data(?==)|define|delete|describe|document|do\s+over|do|dol|drop|dul|else|end(?:comp|source)?|entryTitle|eval(?:uate)?|exec(?:ute)?|exit|file(?:name)?|fill(?:attrs)?|flist|fnc|function(?:list)?|global|goto|group(?:by)?|headline|headskip|histogram|if|infile|keep|keylabel|keyword|label|layout|leave|legendlabel|length|libname|loadactionset|merge|midpoints|_?null_|name|noobs|nowd|ods|options|or|otherwise|out(?:put)?|over(?:lay)?|plot|print|put|raise|ranexp|rannor|rbreak|retain|return|select|session|sessref|set|source|statgraph|sum|summarize|table|temp|terminate|then\s+do|then|title\d?|to|var|when|where|xaxisopts|y2axisopts|yaxisopts)\b/i,lookbehind:!0};i.languages.sas={datalines:{pattern:/^([ \t]*)(?:cards|(?:data)?lines);[\s\S]+?^[ \t]*;/im,lookbehind:!0,alias:"string",inside:{keyword:{pattern:/^(?:cards|(?:data)?lines)/i},punctuation:/;/}},"proc-sql":{pattern:/(^proc\s+(?:fed)?sql(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{sql:{pattern:RegExp(/^[ \t]*(?:select|alter\s+table|(?:create|describe|drop)\s+(?:index|table(?:\s+constraints)?|view)|create\s+unique\s+index|insert\s+into|update)(?:|[^;"'])+;/.source.replace(//g,function(){return p}),"im"),alias:"language-sql",inside:i.languages.sql},"global-statements":Ee,"sql-statements":{pattern:/(^|\s)(?:disconnect\s+from|begin|commit|exec(?:ute)?|reset|rollback|validate)\b/i,lookbehind:!0,alias:"keyword"},number:g,"numeric-constant":h,punctuation:ne,string:U}},"proc-groovy":{pattern:/(^proc\s+groovy(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:F,groovy:{pattern:RegExp(/(^[ \t]*submit(?:\s+(?:load|norun|parseonly))?)(?:|[^"'])+?(?=endsubmit;)/.source.replace(//g,function(){return p}),"im"),lookbehind:!0,alias:"language-groovy",inside:i.languages.groovy},keyword:G,"submit-statement":ge,"global-statements":Ee,number:g,"numeric-constant":h,punctuation:ne,string:U}},"proc-lua":{pattern:/(^proc\s+lua(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:F,lua:{pattern:RegExp(/(^[ \t]*submit(?:\s+(?:load|norun|parseonly))?)(?:|[^"'])+?(?=endsubmit;)/.source.replace(//g,function(){return p}),"im"),lookbehind:!0,alias:"language-lua",inside:i.languages.lua},keyword:G,"submit-statement":ge,"global-statements":Ee,number:g,"numeric-constant":h,punctuation:ne,string:U}},"proc-cas":{pattern:/(^proc\s+cas(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:F,"statement-var":{pattern:/((?:^|\s)=?)saveresult\s[^;]+/im,lookbehind:!0,inside:{statement:{pattern:/^saveresult\s+\S+/i,inside:{keyword:/^(?:saveresult)/i}},rest:pe}},"cas-actions":j,statement:{pattern:/((?:^|\s)=?)(?:default|(?:un)?set|on|output|upload)[^;]+/im,lookbehind:!0,inside:pe},step:f,keyword:G,function:re,format:ye,altformat:ce,"global-statements":Ee,number:g,"numeric-constant":h,punctuation:ne,string:U}},"proc-args":{pattern:RegExp(/(^proc\s+\w+\s+)(?!\s)(?:[^;"']|)+;/.source.replace(//g,function(){return p}),"im"),lookbehind:!0,inside:pe},"macro-keyword":y,"macro-variable":A,"macro-string-functions":{pattern:/((?:^|\s|=))%(?:BQUOTE|NRBQUOTE|NRQUOTE|NRSTR|QUOTE|STR)\(.*?(?:[^%]\))/i,lookbehind:!0,inside:{function:{pattern:/%(?:BQUOTE|NRBQUOTE|NRQUOTE|NRSTR|QUOTE|STR)/i,alias:"keyword"},"macro-keyword":y,"macro-variable":A,"escaped-char":{pattern:/%['"()<>=¬^~;,#]/},punctuation:ne}},"macro-declaration":{pattern:/^%macro[^;]+(?=;)/im,inside:{keyword:/%macro/i}},"macro-end":{pattern:/^%mend[^;]+(?=;)/im,inside:{keyword:/%mend/i}},macro:{pattern:/%_\w+(?=\()/,alias:"keyword"},input:{pattern:/\binput\s[-\w\s/*.$&]+;/i,inside:{input:{alias:"keyword",pattern:/^input/i},comment:F,number:g,"numeric-constant":h}},"options-args":{pattern:/(^options)[-'"|/\\<>*+=:()\w\s]*(?=;)/im,lookbehind:!0,inside:pe},"cas-actions":j,comment:F,function:re,format:ye,altformat:ce,"numeric-constant":h,datetime:{pattern:RegExp(p+"(?:dt?|t)"),alias:"number"},string:U,step:f,keyword:G,"operator-keyword":{pattern:/\b(?:eq|ge|gt|in|le|lt|ne|not)\b/i,alias:"operator"},number:g,operator:/\*\*?|\|\|?|!!?|¦¦?|<[>=]?|>[<=]?|[-+\/=&]|[~¬^]=?/,punctuation:ne}})(t)}},41299:function(S){"use strict";S.exports=s,s.displayName="sass",s.aliases=[];function s(t){(function(i){i.languages.sass=i.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),i.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete i.languages.sass.atrule;var p=/\$[-\w]+|#\{\$[-\w]+\}/,g=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];i.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:p,operator:g}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:p,operator:g,important:i.languages.sass.important}}}),delete i.languages.sass.property,delete i.languages.sass.important,i.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})})(t)}},98177:function(S,s,t){"use strict";var i=t(7093);S.exports=p,p.displayName="scala",p.aliases=[];function p(g){g.register(i),g.languages.scala=g.languages.extend("java",{"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/<-|=>|\b(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|self|super|this|throw|trait|try|type|val|var|while|with|yield)\b/,number:/\b0x(?:[\da-f]*\.)?[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e\d+)?[dfl]?/i,builtin:/\b(?:Any|AnyRef|AnyVal|Boolean|Byte|Char|Double|Float|Int|Long|Nothing|Short|String|Unit)\b/,symbol:/'[^\d\s\\]\w*/}),g.languages.insertBefore("scala","triple-quoted-string",{"string-interpolation":{pattern:/\b[a-z]\w*(?:"""(?:[^$]|\$(?:[^{]|\{(?:[^{}]|\{[^{}]*\})*\}))*?"""|"(?:[^$"\r\n]|\$(?:[^{]|\{(?:[^{}]|\{[^{}]*\})*\}))*")/i,greedy:!0,inside:{id:{pattern:/^\w+/,greedy:!0,alias:"function"},escape:{pattern:/\\\$"|\$[$"]/,greedy:!0,alias:"symbol"},interpolation:{pattern:/\$(?:\w+|\{(?:[^{}]|\{[^{}]*\})*\})/,greedy:!0,inside:{punctuation:/^\$\{?|\}$/,expression:{pattern:/[\s\S]+/,inside:g.languages.scala}}},string:/[\s\S]+/}}}),delete g.languages.scala["class-name"],delete g.languages.scala.function}},48780:function(S){"use strict";S.exports=s,s.displayName="scheme",s.aliases=[];function s(t){(function(i){i.languages.scheme={comment:/;.*|#;\s*(?:\((?:[^()]|\([^()]*\))*\)|\[(?:[^\[\]]|\[[^\[\]]*\])*\])|#\|(?:[^#|]|#(?!\|)|\|(?!#)|#\|(?:[^#|]|#(?!\|)|\|(?!#))*\|#)*\|#/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},symbol:{pattern:/'[^()\[\]#'\s]+/,greedy:!0},char:{pattern:/#\\(?:[ux][a-fA-F\d]+\b|[-a-zA-Z]+\b|[\uD800-\uDBFF][\uDC00-\uDFFF]|\S)/,greedy:!0},"lambda-parameter":[{pattern:/((?:^|[^'`#])[(\[]lambda\s+)(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)/,lookbehind:!0},{pattern:/((?:^|[^'`#])[(\[]lambda\s+[(\[])[^()\[\]']+/,lookbehind:!0}],keyword:{pattern:/((?:^|[^'`#])[(\[])(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|except|export|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\*)?|let\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\[\]\s]|$)/,lookbehind:!0},builtin:{pattern:/((?:^|[^'`#])[(\[])(?:abs|and|append|apply|assoc|ass[qv]|binary-port\?|boolean=?\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\?|\?|<\?|<=\?|=\?|>\?|>=\?)|close-(?:input-port|output-port|port)|complex\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\??|eq\?|equal\?|eqv\?|error|error-object(?:-irritants|-message|\?)|eval|even\?|exact(?:-integer-sqrt|-integer\?|\?)?|expt|features|file-error\?|floor(?:-quotient|-remainder|\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\??|input-port(?:-open\?|\?)|integer(?:->char|\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\?|newline|not|null\?|number(?:->string|\?)|numerator|odd\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\?|\?)|pair\?|peek-char|peek-u8|port\?|positive\?|procedure\?|quotient|raise|raise-continuable|rational\?|rationalize|read-(?:bytevector|bytevector!|char|error\?|line|string|u8)|real\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?|<\?|<=\?|=\?|>\?|>=\?)?|substring|symbol(?:->string|\?|=\?)|syntax-error|textual-port\?|truncate(?:-quotient|-remainder|\/)?|u8-ready\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\?)(?=[()\[\]\s]|$)/,lookbehind:!0},operator:{pattern:/((?:^|[^'`#])[(\[])(?:[-+*%/]|[<>]=?|=>?)(?=[()\[\]\s]|$)/,lookbehind:!0},number:{pattern:RegExp(p({"":/\d+(?:\/\d+)|(?:\d+(?:\.\d*)?|\.\d+)(?:[esfdl][+-]?\d+)?/.source,"":/[+-]?|[+-](?:inf|nan)\.0/.source,"":/[+-](?:|(?:inf|nan)\.0)?i/.source,"":/(?:@|)?|/.source,"":/(?:#d(?:#[ei])?|#[ei](?:#d)?)?/.source,"":/[0-9a-f]+(?:\/[0-9a-f]+)?/.source,"":/[+-]?|[+-](?:inf|nan)\.0/.source,"":/[+-](?:|(?:inf|nan)\.0)?i/.source,"":/(?:@|)?|/.source,"":/#[box](?:#[ei])?|(?:#[ei])?#[box]/.source,"":/(^|[()\[\]\s])(?:|)(?=[()\[\]\s]|$)/.source}),"i"),lookbehind:!0},boolean:{pattern:/(^|[()\[\]\s])#(?:[ft]|false|true)(?=[()\[\]\s]|$)/,lookbehind:!0},function:{pattern:/((?:^|[^'`#])[(\[])(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)(?=[()\[\]\s]|$)/,lookbehind:!0},identifier:{pattern:/(^|[()\[\]\s])\|(?:[^\\|]|\\.)*\|(?=[()\[\]\s]|$)/,lookbehind:!0,greedy:!0},punctuation:/[()\[\]']/};function p(g){for(var h in g)g[h]=g[h].replace(/<[\w\s]+>/g,function(A){return"(?:"+g[A].trim()+")"});return g[h]}})(t)}},79793:function(S){"use strict";S.exports=s,s.displayName="scss",s.aliases=[];function s(t){t.languages.scss=t.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),t.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),t.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),t.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),t.languages.scss.atrule.inside.rest=t.languages.scss}},52085:function(S,s,t){"use strict";var i=t(3058);S.exports=p,p.displayName="shellSession",p.aliases=[];function p(g){g.register(i),function(h){var A=[/"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/.source,/'[^']*'/.source,/\$'(?:[^'\\]|\\[\s\S])*'/.source,/<<-?\s*(["']?)(\w+)\1\s[\s\S]*?[\r\n]\2/.source].join("|");h.languages["shell-session"]={command:{pattern:RegExp(/^/.source+"(?:"+(/[^\s@:$#%*!/\\]+@[^\r\n@:$#%*!/\\]+(?::[^\0-\x1F$#%*?"<>:;|]+)?/.source+"|"+/[/~.][^\0-\x1F$#%*?"<>@:;|]*/.source)+")?"+/[$#%](?=\s)/.source+/(?:[^\\\r\n \t'"<$]|[ \t](?:(?!#)|#.*$)|\\(?:[^\r]|\r\n?)|\$(?!')|<(?!<)|<>)+/.source.replace(/<>/g,function(){return A}),"m"),greedy:!0,inside:{info:{pattern:/^[^#$%]+/,alias:"punctuation",inside:{user:/^[^\s@:$#%*!/\\]+@[^\r\n@:$#%*!/\\]+/,punctuation:/:/,path:/[\s\S]+/}},bash:{pattern:/(^[$#%]\s*)\S[\s\S]*/,lookbehind:!0,alias:"language-bash",inside:h.languages.bash},"shell-symbol":{pattern:/^[$#%]/,alias:"important"}}},output:/.(?:.*(?:[\r\n]|.$))*/},h.languages["sh-session"]=h.languages.shellsession=h.languages["shell-session"]}(g)}},65411:function(S){"use strict";S.exports=s,s.displayName="smali",s.aliases=[];function s(t){t.languages.smali={comment:/#.*/,string:{pattern:/"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\(?:.|u[\da-fA-F]{4}))'/,greedy:!0},"class-name":{pattern:/(^|[^L])L(?:(?:\w+|`[^`\r\n]*`)\/)*(?:[\w$]+|`[^`\r\n]*`)(?=\s*;)/,lookbehind:!0,inside:{"class-name":{pattern:/(^L|\/)(?:[\w$]+|`[^`\r\n]*`)$/,lookbehind:!0},namespace:{pattern:/^(L)(?:(?:\w+|`[^`\r\n]*`)\/)+/,lookbehind:!0,inside:{punctuation:/\//}},builtin:/^L/}},builtin:[{pattern:/([();\[])[BCDFIJSVZ]+/,lookbehind:!0},{pattern:/([\w$>]:)[BCDFIJSVZ]/,lookbehind:!0}],keyword:[{pattern:/(\.end\s+)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])\.(?!\d)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])(?:abstract|annotation|bridge|constructor|enum|final|interface|private|protected|public|runtime|static|synthetic|system|transient)(?![\w.-])/,lookbehind:!0}],function:{pattern:/(^|[^\w.-])(?:\w+|<[\w$-]+>)(?=\()/,lookbehind:!0},field:{pattern:/[\w$]+(?=:)/,alias:"variable"},register:{pattern:/(^|[^\w.-])[vp]\d(?![\w.-])/,lookbehind:!0,alias:"variable"},boolean:{pattern:/(^|[^\w.-])(?:false|true)(?![\w.-])/,lookbehind:!0},number:{pattern:/(^|[^/\w.-])-?(?:NAN|INFINITY|0x(?:[\dA-F]+(?:\.[\dA-F]*)?|\.[\dA-F]+)(?:p[+-]?[\dA-F]+)?|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)[dflst]?(?![\w.-])/i,lookbehind:!0},label:{pattern:/(:)\w+/,lookbehind:!0,alias:"property"},operator:/->|\.\.|[\[=]/,punctuation:/[{}(),;:]/}}},84750:function(S){"use strict";S.exports=s,s.displayName="smalltalk",s.aliases=[];function s(t){t.languages.smalltalk={comment:{pattern:/"(?:""|[^"])*"/,greedy:!0},char:{pattern:/\$./,greedy:!0},string:{pattern:/'(?:''|[^'])*'/,greedy:!0},symbol:/#[\da-z]+|#(?:-|([+\/\\*~<>=@%|&?!])\1?)|#(?=\()/i,"block-arguments":{pattern:/(\[\s*):[^\[|]*\|/,lookbehind:!0,inside:{variable:/:[\da-z]+/i,punctuation:/\|/}},"temporary-variables":{pattern:/\|[^|]+\|/,inside:{variable:/[\da-z]+/i,punctuation:/\|/}},keyword:/\b(?:new|nil|self|super)\b/,boolean:/\b(?:false|true)\b/,number:[/\d+r-?[\dA-Z]+(?:\.[\dA-Z]+)?(?:e-?\d+)?/,/\b\d+(?:\.\d+)?(?:e-?\d+)?/],operator:/[<=]=?|:=|~[~=]|\/\/?|\\\\|>[>=]?|[!^+\-*&|,@]/,punctuation:/[.;:?\[\](){}]/}}},88216:function(S,s,t){"use strict";var i=t(51478);S.exports=p,p.displayName="smarty",p.aliases=[];function p(g){g.register(i),function(h){h.languages.smarty={comment:{pattern:/^\{\*[\s\S]*?\*\}/,greedy:!0},"embedded-php":{pattern:/^\{php\}[\s\S]*?\{\/php\}/,greedy:!0,inside:{smarty:{pattern:/^\{php\}|\{\/php\}$/,inside:null},php:{pattern:/[\s\S]+/,alias:"language-php",inside:h.languages.php}}},string:[{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0,inside:{interpolation:{pattern:/\{[^{}]*\}|`[^`]*`/,inside:{"interpolation-punctuation":{pattern:/^[{`]|[`}]$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:null}}},variable:/\$\w+/}},{pattern:/'(?:\\.|[^'\\\r\n])*'/,greedy:!0}],keyword:{pattern:/(^\{\/?)[a-z_]\w*\b(?!\()/i,lookbehind:!0,greedy:!0},delimiter:{pattern:/^\{\/?|\}$/,greedy:!0,alias:"punctuation"},number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,variable:[/\$(?!\d)\w+/,/#(?!\d)\w+#/,{pattern:/(\.|->|\w\s*=)(?!\d)\w+\b(?!\()/,lookbehind:!0},{pattern:/(\[)(?!\d)\w+(?=\])/,lookbehind:!0}],function:{pattern:/(\|\s*)@?[a-z_]\w*|\b[a-z_]\w*(?=\()/i,lookbehind:!0},"attr-name":/\b[a-z_]\w*(?=\s*=)/i,boolean:/\b(?:false|no|off|on|true|yes)\b/,punctuation:/[\[\](){}.,:`]|->/,operator:[/[+\-*\/%]|==?=?|[!<>]=?|&&|\|\|?/,/\bis\s+(?:not\s+)?(?:div|even|odd)(?:\s+by)?\b/,/\b(?:and|eq|gt?e|gt|lt?e|lt|mod|neq?|not|or)\b/]},h.languages.smarty["embedded-php"].inside.smarty.inside=h.languages.smarty,h.languages.smarty.string[0].inside.interpolation.inside.expression.inside=h.languages.smarty;var A=/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,y=RegExp(/\{\*[\s\S]*?\*\}/.source+"|"+/\{php\}[\s\S]*?\{\/php\}/.source+"|"+/\{(?:[^{}"']||\{(?:[^{}"']||\{(?:[^{}"']|)*\})*\})*\}/.source.replace(//g,function(){return A.source}),"g");h.hooks.add("before-tokenize",function(f){var F="{literal}",U="{/literal}",ne=!1;h.languages["markup-templating"].buildPlaceholders(f,"smarty",y,function(re){return re===U&&(ne=!1),ne?!1:(re===F&&(ne=!0),!0)})}),h.hooks.add("after-tokenize",function(f){h.languages["markup-templating"].tokenizePlaceholders(f,"smarty")})}(g)}},66433:function(S){"use strict";S.exports=s,s.displayName="sml",s.aliases=["smlnj"];function s(t){(function(i){var p=/\b(?:abstype|and|andalso|as|case|datatype|do|else|end|eqtype|exception|fn|fun|functor|handle|if|in|include|infix|infixr|let|local|nonfix|of|op|open|orelse|raise|rec|sharing|sig|signature|struct|structure|then|type|val|where|while|with|withtype)\b/i;i.languages.sml={comment:/\(\*(?:[^*(]|\*(?!\))|\((?!\*)|\(\*(?:[^*(]|\*(?!\))|\((?!\*))*\*\))*\*\)/,string:{pattern:/#?"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":[{pattern:RegExp(/((?:^|[^:]):\s*)(?:\s*(?:(?:\*|->)\s*|,\s*(?:(?=)|(?!)\s+)))*/.source.replace(//g,function(){return/\s*(?:[*,]|->)/.source}).replace(//g,function(){return/(?:'[\w']*||\((?:[^()]|\([^()]*\))*\)|\{(?:[^{}]|\{[^{}]*\})*\})(?:\s+)*/.source}).replace(//g,function(){return/(?!)[a-z\d_][\w'.]*/.source}).replace(//g,function(){return p.source}),"i"),lookbehind:!0,greedy:!0,inside:null},{pattern:/((?:^|[^\w'])(?:datatype|exception|functor|signature|structure|type)\s+)[a-z_][\w'.]*/i,lookbehind:!0}],function:{pattern:/((?:^|[^\w'])fun\s+)[a-z_][\w'.]*/i,lookbehind:!0},keyword:p,variable:{pattern:/(^|[^\w'])'[\w']*/,lookbehind:!0},number:/~?\b(?:\d+(?:\.\d+)?(?:e~?\d+)?|0x[\da-f]+)\b/i,word:{pattern:/\b0w(?:\d+|x[\da-f]+)\b/i,alias:"constant"},boolean:/\b(?:false|true)\b/i,operator:/\.\.\.|:[>=:]|=>?|->|[<>]=?|[!+\-*/^#|@~]/,punctuation:/[(){}\[\].:,;]/},i.languages.sml["class-name"][0].inside=i.languages.sml,i.languages.smlnj=i.languages.sml})(t)}},34855:function(S){"use strict";S.exports=s,s.displayName="solidity",s.aliases=["sol"];function s(t){t.languages.solidity=t.languages.extend("clike",{"class-name":{pattern:/(\b(?:contract|enum|interface|library|new|struct|using)\s+)(?!\d)[\w$]+/,lookbehind:!0},keyword:/\b(?:_|anonymous|as|assembly|assert|break|calldata|case|constant|constructor|continue|contract|default|delete|do|else|emit|enum|event|external|for|from|function|if|import|indexed|inherited|interface|internal|is|let|library|mapping|memory|modifier|new|payable|pragma|private|public|pure|require|returns?|revert|selfdestruct|solidity|storage|struct|suicide|switch|this|throw|using|var|view|while)\b/,operator:/=>|->|:=|=:|\*\*|\+\+|--|\|\||&&|<<=?|>>=?|[-+*/%^&|<>!=]=?|[~?]/}),t.languages.insertBefore("solidity","keyword",{builtin:/\b(?:address|bool|byte|u?int(?:8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?|string|bytes(?:[1-9]|[12]\d|3[0-2])?)\b/}),t.languages.insertBefore("solidity","number",{version:{pattern:/([<>]=?|\^)\d+\.\d+\.\d+\b/,lookbehind:!0,alias:"number"}}),t.languages.sol=t.languages.solidity}},12998:function(S){"use strict";S.exports=s,s.displayName="solutionFile",s.aliases=[];function s(t){(function(i){var p={pattern:/\{[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}\}/i,alias:"constant",inside:{punctuation:/[{}]/}};i.languages["solution-file"]={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0,inside:{guid:p}},object:{pattern:/^([ \t]*)(?:([A-Z]\w*)\b(?=.*(?:\r\n?|\n)(?:\1[ \t].*(?:\r\n?|\n))*\1End\2(?=[ \t]*$))|End[A-Z]\w*(?=[ \t]*$))/m,lookbehind:!0,greedy:!0,alias:"keyword"},property:{pattern:/^([ \t]*)(?!\s)[^\r\n"#=()]*[^\s"#=()](?=\s*=)/m,lookbehind:!0,inside:{guid:p}},guid:p,number:/\b\d+(?:\.\d+)*\b/,boolean:/\b(?:FALSE|TRUE)\b/,operator:/=/,punctuation:/[(),]/},i.languages.sln=i.languages["solution-file"]})(t)}},10202:function(S,s,t){"use strict";var i=t(51478);S.exports=p,p.displayName="soy",p.aliases=[];function p(g){g.register(i),function(h){var A=/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,y=/\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-F]+\b/;h.languages.soy={comment:[/\/\*[\s\S]*?\*\//,{pattern:/(\s)\/\/.*/,lookbehind:!0,greedy:!0}],"command-arg":{pattern:/(\{+\/?\s*(?:alias|call|delcall|delpackage|deltemplate|namespace|template)\s+)\.?[\w.]+/,lookbehind:!0,alias:"string",inside:{punctuation:/\./}},parameter:{pattern:/(\{+\/?\s*@?param\??\s+)\.?[\w.]+/,lookbehind:!0,alias:"variable"},keyword:[{pattern:/(\{+\/?[^\S\r\n]*)(?:\\[nrt]|alias|call|case|css|default|delcall|delpackage|deltemplate|else(?:if)?|fallbackmsg|for(?:each)?|if(?:empty)?|lb|let|literal|msg|namespace|nil|@?param\??|rb|sp|switch|template|xid)/,lookbehind:!0},/\b(?:any|as|attributes|bool|css|float|html|in|int|js|list|map|null|number|string|uri)\b/],delimiter:{pattern:/^\{+\/?|\/?\}+$/,alias:"punctuation"},property:/\w+(?==)/,variable:{pattern:/\$[^\W\d]\w*(?:\??(?:\.\w+|\[[^\]]+\]))*/,inside:{string:{pattern:A,greedy:!0},number:y,punctuation:/[\[\].?]/}},string:{pattern:A,greedy:!0},function:[/\w+(?=\()/,{pattern:/(\|[^\S\r\n]*)\w+/,lookbehind:!0}],boolean:/\b(?:false|true)\b/,number:y,operator:/\?:?|<=?|>=?|==?|!=|[+*/%-]|\b(?:and|not|or)\b/,punctuation:/[{}()\[\]|.,:]/},h.hooks.add("before-tokenize",function(f){var F=/\{\{.+?\}\}|\{.+?\}|\s\/\/.*|\/\*[\s\S]*?\*\//g,U="{literal}",ne="{/literal}",re=!1;h.languages["markup-templating"].buildPlaceholders(f,"soy",F,function(pe){return pe===ne&&(re=!1),re?!1:(pe===U&&(re=!0),!0)})}),h.hooks.add("after-tokenize",function(f){h.languages["markup-templating"].tokenizePlaceholders(f,"soy")})}(g)}},41186:function(S,s,t){"use strict";var i=t(58710);S.exports=p,p.displayName="sparql",p.aliases=["rq"];function p(g){g.register(i),g.languages.sparql=g.languages.extend("turtle",{boolean:/\b(?:false|true)\b/i,variable:{pattern:/[?$]\w+/,greedy:!0}}),g.languages.insertBefore("sparql","punctuation",{keyword:[/\b(?:A|ADD|ALL|AS|ASC|ASK|BNODE|BY|CLEAR|CONSTRUCT|COPY|CREATE|DATA|DEFAULT|DELETE|DESC|DESCRIBE|DISTINCT|DROP|EXISTS|FILTER|FROM|GROUP|HAVING|INSERT|INTO|LIMIT|LOAD|MINUS|MOVE|NAMED|NOT|NOW|OFFSET|OPTIONAL|ORDER|RAND|REDUCED|SELECT|SEPARATOR|SERVICE|SILENT|STRUUID|UNION|USING|UUID|VALUES|WHERE)\b/i,/\b(?:ABS|AVG|BIND|BOUND|CEIL|COALESCE|CONCAT|CONTAINS|COUNT|DATATYPE|DAY|ENCODE_FOR_URI|FLOOR|GROUP_CONCAT|HOURS|IF|IRI|isBLANK|isIRI|isLITERAL|isNUMERIC|isURI|LANG|LANGMATCHES|LCASE|MAX|MD5|MIN|MINUTES|MONTH|REGEX|REPLACE|ROUND|sameTerm|SAMPLE|SECONDS|SHA1|SHA256|SHA384|SHA512|STR|STRAFTER|STRBEFORE|STRDT|STRENDS|STRLANG|STRLEN|STRSTARTS|SUBSTR|SUM|TIMEZONE|TZ|UCASE|URI|YEAR)\b(?=\s*\()/i,/\b(?:BASE|GRAPH|PREFIX)\b/i]}),g.languages.rq=g.languages.sparql}},68963:function(S){"use strict";S.exports=s,s.displayName="splunkSpl",s.aliases=[];function s(t){t.languages["splunk-spl"]={comment:/`comment\("(?:\\.|[^\\"])*"\)`/,string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0},keyword:/\b(?:abstract|accum|addcoltotals|addinfo|addtotals|analyzefields|anomalies|anomalousvalue|anomalydetection|append|appendcols|appendcsv|appendlookup|appendpipe|arules|associate|audit|autoregress|bin|bucket|bucketdir|chart|cluster|cofilter|collect|concurrency|contingency|convert|correlate|datamodel|dbinspect|dedup|delete|delta|diff|erex|eval|eventcount|eventstats|extract|fieldformat|fields|fieldsummary|filldown|fillnull|findtypes|folderize|foreach|format|from|gauge|gentimes|geom|geomfilter|geostats|head|highlight|history|iconify|input|inputcsv|inputlookup|iplocation|join|kmeans|kv|kvform|loadjob|localize|localop|lookup|makecontinuous|makemv|makeresults|map|mcollect|metadata|metasearch|meventcollect|mstats|multikv|multisearch|mvcombine|mvexpand|nomv|outlier|outputcsv|outputlookup|outputtext|overlap|pivot|predict|rangemap|rare|regex|relevancy|reltime|rename|replace|rest|return|reverse|rex|rtorder|run|savedsearch|script|scrub|search|searchtxn|selfjoin|sendemail|set|setfields|sichart|sirare|sistats|sitimechart|sitop|sort|spath|stats|strcat|streamstats|table|tags|tail|timechart|timewrap|top|transaction|transpose|trendline|tscollect|tstats|typeahead|typelearner|typer|union|uniq|untable|where|x11|xmlkv|xmlunescape|xpath|xyseries)\b/i,"operator-word":{pattern:/\b(?:and|as|by|not|or|xor)\b/i,alias:"operator"},function:/\b\w+(?=\s*\()/,property:/\b\w+(?=\s*=(?!=))/,date:{pattern:/\b\d{1,2}\/\d{1,2}\/\d{1,4}(?:(?::\d{1,2}){3})?\b/,alias:"number"},number:/\b\d+(?:\.\d+)?\b/,boolean:/\b(?:f|false|t|true)\b/i,operator:/[<>=]=?|[-+*/%|]/,punctuation:/[()[\],]/}}},5569:function(S){"use strict";S.exports=s,s.displayName="sqf",s.aliases=[];function s(t){t.languages.sqf=t.languages.extend("clike",{string:{pattern:/"(?:(?:"")?[^"])*"(?!")|'(?:[^'])*'/,greedy:!0},keyword:/\b(?:breakOut|breakTo|call|case|catch|default|do|echo|else|execFSM|execVM|exitWith|for|forEach|forEachMember|forEachMemberAgent|forEachMemberTeam|from|goto|if|nil|preprocessFile|preprocessFileLineNumbers|private|scopeName|spawn|step|switch|then|throw|to|try|while|with)\b/i,boolean:/\b(?:false|true)\b/i,function:/\b(?:abs|accTime|acos|action|actionIDs|actionKeys|actionKeysImages|actionKeysNames|actionKeysNamesArray|actionName|actionParams|activateAddons|activatedAddons|activateKey|add3DENConnection|add3DENEventHandler|add3DENLayer|addAction|addBackpack|addBackpackCargo|addBackpackCargoGlobal|addBackpackGlobal|addCamShake|addCuratorAddons|addCuratorCameraArea|addCuratorEditableObjects|addCuratorEditingArea|addCuratorPoints|addEditorObject|addEventHandler|addForce|addForceGeneratorRTD|addGoggles|addGroupIcon|addHandgunItem|addHeadgear|addItem|addItemCargo|addItemCargoGlobal|addItemPool|addItemToBackpack|addItemToUniform|addItemToVest|addLiveStats|addMagazine|addMagazineAmmoCargo|addMagazineCargo|addMagazineCargoGlobal|addMagazineGlobal|addMagazinePool|addMagazines|addMagazineTurret|addMenu|addMenuItem|addMissionEventHandler|addMPEventHandler|addMusicEventHandler|addOwnedMine|addPlayerScores|addPrimaryWeaponItem|addPublicVariableEventHandler|addRating|addResources|addScore|addScoreSide|addSecondaryWeaponItem|addSwitchableUnit|addTeamMember|addToRemainsCollector|addTorque|addUniform|addVehicle|addVest|addWaypoint|addWeapon|addWeaponCargo|addWeaponCargoGlobal|addWeaponGlobal|addWeaponItem|addWeaponPool|addWeaponTurret|admin|agent|agents|AGLToASL|aimedAtTarget|aimPos|airDensityCurveRTD|airDensityRTD|airplaneThrottle|airportSide|AISFinishHeal|alive|all3DENEntities|allAirports|allControls|allCurators|allCutLayers|allDead|allDeadMen|allDisplays|allGroups|allMapMarkers|allMines|allMissionObjects|allow3DMode|allowCrewInImmobile|allowCuratorLogicIgnoreAreas|allowDamage|allowDammage|allowFileOperations|allowFleeing|allowGetIn|allowSprint|allPlayers|allSimpleObjects|allSites|allTurrets|allUnits|allUnitsUAV|allVariables|ammo|ammoOnPylon|animate|animateBay|animateDoor|animatePylon|animateSource|animationNames|animationPhase|animationSourcePhase|animationState|append|apply|armoryPoints|arrayIntersect|asin|ASLToAGL|ASLToATL|assert|assignAsCargo|assignAsCargoIndex|assignAsCommander|assignAsDriver|assignAsGunner|assignAsTurret|assignCurator|assignedCargo|assignedCommander|assignedDriver|assignedGunner|assignedItems|assignedTarget|assignedTeam|assignedVehicle|assignedVehicleRole|assignItem|assignTeam|assignToAirport|atan|atan2|atg|ATLToASL|attachedObject|attachedObjects|attachedTo|attachObject|attachTo|attackEnabled|backpack|backpackCargo|backpackContainer|backpackItems|backpackMagazines|backpackSpaceFor|behaviour|benchmark|binocular|blufor|boundingBox|boundingBoxReal|boundingCenter|briefingName|buildingExit|buildingPos|buldozer_EnableRoadDiag|buldozer_IsEnabledRoadDiag|buldozer_LoadNewRoads|buldozer_reloadOperMap|buttonAction|buttonSetAction|cadetMode|callExtension|camCommand|camCommit|camCommitPrepared|camCommitted|camConstuctionSetParams|camCreate|camDestroy|cameraEffect|cameraEffectEnableHUD|cameraInterest|cameraOn|cameraView|campaignConfigFile|camPreload|camPreloaded|camPrepareBank|camPrepareDir|camPrepareDive|camPrepareFocus|camPrepareFov|camPrepareFovRange|camPreparePos|camPrepareRelPos|camPrepareTarget|camSetBank|camSetDir|camSetDive|camSetFocus|camSetFov|camSetFovRange|camSetPos|camSetRelPos|camSetTarget|camTarget|camUseNVG|canAdd|canAddItemToBackpack|canAddItemToUniform|canAddItemToVest|cancelSimpleTaskDestination|canFire|canMove|canSlingLoad|canStand|canSuspend|canTriggerDynamicSimulation|canUnloadInCombat|canVehicleCargo|captive|captiveNum|cbChecked|cbSetChecked|ceil|channelEnabled|cheatsEnabled|checkAIFeature|checkVisibility|civilian|className|clear3DENAttribute|clear3DENInventory|clearAllItemsFromBackpack|clearBackpackCargo|clearBackpackCargoGlobal|clearForcesRTD|clearGroupIcons|clearItemCargo|clearItemCargoGlobal|clearItemPool|clearMagazineCargo|clearMagazineCargoGlobal|clearMagazinePool|clearOverlay|clearRadio|clearVehicleInit|clearWeaponCargo|clearWeaponCargoGlobal|clearWeaponPool|clientOwner|closeDialog|closeDisplay|closeOverlay|collapseObjectTree|collect3DENHistory|collectiveRTD|combatMode|commandArtilleryFire|commandChat|commander|commandFire|commandFollow|commandFSM|commandGetOut|commandingMenu|commandMove|commandRadio|commandStop|commandSuppressiveFire|commandTarget|commandWatch|comment|commitOverlay|compile|compileFinal|completedFSM|composeText|configClasses|configFile|configHierarchy|configName|configNull|configProperties|configSourceAddonList|configSourceMod|configSourceModList|confirmSensorTarget|connectTerminalToUAV|controlNull|controlsGroupCtrl|copyFromClipboard|copyToClipboard|copyWaypoints|cos|count|countEnemy|countFriendly|countSide|countType|countUnknown|create3DENComposition|create3DENEntity|createAgent|createCenter|createDialog|createDiaryLink|createDiaryRecord|createDiarySubject|createDisplay|createGearDialog|createGroup|createGuardedPoint|createLocation|createMarker|createMarkerLocal|createMenu|createMine|createMissionDisplay|createMPCampaignDisplay|createSimpleObject|createSimpleTask|createSite|createSoundSource|createTask|createTeam|createTrigger|createUnit|createVehicle|createVehicleCrew|createVehicleLocal|crew|ctAddHeader|ctAddRow|ctClear|ctCurSel|ctData|ctFindHeaderRows|ctFindRowHeader|ctHeaderControls|ctHeaderCount|ctRemoveHeaders|ctRemoveRows|ctrlActivate|ctrlAddEventHandler|ctrlAngle|ctrlAutoScrollDelay|ctrlAutoScrollRewind|ctrlAutoScrollSpeed|ctrlChecked|ctrlClassName|ctrlCommit|ctrlCommitted|ctrlCreate|ctrlDelete|ctrlEnable|ctrlEnabled|ctrlFade|ctrlHTMLLoaded|ctrlIDC|ctrlIDD|ctrlMapAnimAdd|ctrlMapAnimClear|ctrlMapAnimCommit|ctrlMapAnimDone|ctrlMapCursor|ctrlMapMouseOver|ctrlMapScale|ctrlMapScreenToWorld|ctrlMapWorldToScreen|ctrlModel|ctrlModelDirAndUp|ctrlModelScale|ctrlParent|ctrlParentControlsGroup|ctrlPosition|ctrlRemoveAllEventHandlers|ctrlRemoveEventHandler|ctrlScale|ctrlSetActiveColor|ctrlSetAngle|ctrlSetAutoScrollDelay|ctrlSetAutoScrollRewind|ctrlSetAutoScrollSpeed|ctrlSetBackgroundColor|ctrlSetChecked|ctrlSetDisabledColor|ctrlSetEventHandler|ctrlSetFade|ctrlSetFocus|ctrlSetFont|ctrlSetFontH1|ctrlSetFontH1B|ctrlSetFontH2|ctrlSetFontH2B|ctrlSetFontH3|ctrlSetFontH3B|ctrlSetFontH4|ctrlSetFontH4B|ctrlSetFontH5|ctrlSetFontH5B|ctrlSetFontH6|ctrlSetFontH6B|ctrlSetFontHeight|ctrlSetFontHeightH1|ctrlSetFontHeightH2|ctrlSetFontHeightH3|ctrlSetFontHeightH4|ctrlSetFontHeightH5|ctrlSetFontHeightH6|ctrlSetFontHeightSecondary|ctrlSetFontP|ctrlSetFontPB|ctrlSetFontSecondary|ctrlSetForegroundColor|ctrlSetModel|ctrlSetModelDirAndUp|ctrlSetModelScale|ctrlSetPixelPrecision|ctrlSetPosition|ctrlSetScale|ctrlSetStructuredText|ctrlSetText|ctrlSetTextColor|ctrlSetTextColorSecondary|ctrlSetTextSecondary|ctrlSetTooltip|ctrlSetTooltipColorBox|ctrlSetTooltipColorShade|ctrlSetTooltipColorText|ctrlShow|ctrlShown|ctrlText|ctrlTextHeight|ctrlTextSecondary|ctrlTextWidth|ctrlType|ctrlVisible|ctRowControls|ctRowCount|ctSetCurSel|ctSetData|ctSetHeaderTemplate|ctSetRowTemplate|ctSetValue|ctValue|curatorAddons|curatorCamera|curatorCameraArea|curatorCameraAreaCeiling|curatorCoef|curatorEditableObjects|curatorEditingArea|curatorEditingAreaType|curatorMouseOver|curatorPoints|curatorRegisteredObjects|curatorSelected|curatorWaypointCost|current3DENOperation|currentChannel|currentCommand|currentMagazine|currentMagazineDetail|currentMagazineDetailTurret|currentMagazineTurret|currentMuzzle|currentNamespace|currentTask|currentTasks|currentThrowable|currentVisionMode|currentWaypoint|currentWeapon|currentWeaponMode|currentWeaponTurret|currentZeroing|cursorObject|cursorTarget|customChat|customRadio|cutFadeOut|cutObj|cutRsc|cutText|damage|date|dateToNumber|daytime|deActivateKey|debriefingText|debugFSM|debugLog|deg|delete3DENEntities|deleteAt|deleteCenter|deleteCollection|deleteEditorObject|deleteGroup|deleteGroupWhenEmpty|deleteIdentity|deleteLocation|deleteMarker|deleteMarkerLocal|deleteRange|deleteResources|deleteSite|deleteStatus|deleteTeam|deleteVehicle|deleteVehicleCrew|deleteWaypoint|detach|detectedMines|diag_activeMissionFSMs|diag_activeScripts|diag_activeSQFScripts|diag_activeSQSScripts|diag_captureFrame|diag_captureFrameToFile|diag_captureSlowFrame|diag_codePerformance|diag_drawMode|diag_dynamicSimulationEnd|diag_enable|diag_enabled|diag_fps|diag_fpsMin|diag_frameNo|diag_lightNewLoad|diag_list|diag_log|diag_logSlowFrame|diag_mergeConfigFile|diag_recordTurretLimits|diag_setLightNew|diag_tickTime|diag_toggle|dialog|diarySubjectExists|didJIP|didJIPOwner|difficulty|difficultyEnabled|difficultyEnabledRTD|difficultyOption|direction|directSay|disableAI|disableCollisionWith|disableConversation|disableDebriefingStats|disableMapIndicators|disableNVGEquipment|disableRemoteSensors|disableSerialization|disableTIEquipment|disableUAVConnectability|disableUserInput|displayAddEventHandler|displayCtrl|displayNull|displayParent|displayRemoveAllEventHandlers|displayRemoveEventHandler|displaySetEventHandler|dissolveTeam|distance|distance2D|distanceSqr|distributionRegion|do3DENAction|doArtilleryFire|doFire|doFollow|doFSM|doGetOut|doMove|doorPhase|doStop|doSuppressiveFire|doTarget|doWatch|drawArrow|drawEllipse|drawIcon|drawIcon3D|drawLine|drawLine3D|drawLink|drawLocation|drawPolygon|drawRectangle|drawTriangle|driver|drop|dynamicSimulationDistance|dynamicSimulationDistanceCoef|dynamicSimulationEnabled|dynamicSimulationSystemEnabled|east|edit3DENMissionAttributes|editObject|editorSetEventHandler|effectiveCommander|emptyPositions|enableAI|enableAIFeature|enableAimPrecision|enableAttack|enableAudioFeature|enableAutoStartUpRTD|enableAutoTrimRTD|enableCamShake|enableCaustics|enableChannel|enableCollisionWith|enableCopilot|enableDebriefingStats|enableDiagLegend|enableDynamicSimulation|enableDynamicSimulationSystem|enableEndDialog|enableEngineArtillery|enableEnvironment|enableFatigue|enableGunLights|enableInfoPanelComponent|enableIRLasers|enableMimics|enablePersonTurret|enableRadio|enableReload|enableRopeAttach|enableSatNormalOnDetail|enableSaving|enableSentences|enableSimulation|enableSimulationGlobal|enableStamina|enableStressDamage|enableTeamSwitch|enableTraffic|enableUAVConnectability|enableUAVWaypoints|enableVehicleCargo|enableVehicleSensor|enableWeaponDisassembly|endl|endLoadingScreen|endMission|engineOn|enginesIsOnRTD|enginesPowerRTD|enginesRpmRTD|enginesTorqueRTD|entities|environmentEnabled|estimatedEndServerTime|estimatedTimeLeft|evalObjectArgument|everyBackpack|everyContainer|exec|execEditorScript|exp|expectedDestination|exportJIPMessages|eyeDirection|eyePos|face|faction|fadeMusic|fadeRadio|fadeSound|fadeSpeech|failMission|fillWeaponsFromPool|find|findCover|findDisplay|findEditorObject|findEmptyPosition|findEmptyPositionReady|findIf|findNearestEnemy|finishMissionInit|finite|fire|fireAtTarget|firstBackpack|flag|flagAnimationPhase|flagOwner|flagSide|flagTexture|fleeing|floor|flyInHeight|flyInHeightASL|fog|fogForecast|fogParams|forceAddUniform|forceAtPositionRTD|forcedMap|forceEnd|forceFlagTexture|forceFollowRoad|forceGeneratorRTD|forceMap|forceRespawn|forceSpeed|forceWalk|forceWeaponFire|forceWeatherChange|forgetTarget|format|formation|formationDirection|formationLeader|formationMembers|formationPosition|formationTask|formatText|formLeader|freeLook|fromEditor|fuel|fullCrew|gearIDCAmmoCount|gearSlotAmmoCount|gearSlotData|get3DENActionState|get3DENAttribute|get3DENCamera|get3DENConnections|get3DENEntity|get3DENEntityID|get3DENGrid|get3DENIconsVisible|get3DENLayerEntities|get3DENLinesVisible|get3DENMissionAttribute|get3DENMouseOver|get3DENSelected|getAimingCoef|getAllEnvSoundControllers|getAllHitPointsDamage|getAllOwnedMines|getAllSoundControllers|getAmmoCargo|getAnimAimPrecision|getAnimSpeedCoef|getArray|getArtilleryAmmo|getArtilleryComputerSettings|getArtilleryETA|getAssignedCuratorLogic|getAssignedCuratorUnit|getBackpackCargo|getBleedingRemaining|getBurningValue|getCameraViewDirection|getCargoIndex|getCenterOfMass|getClientState|getClientStateNumber|getCompatiblePylonMagazines|getConnectedUAV|getContainerMaxLoad|getCursorObjectParams|getCustomAimCoef|getDammage|getDescription|getDir|getDirVisual|getDLCAssetsUsage|getDLCAssetsUsageByName|getDLCs|getDLCUsageTime|getEditorCamera|getEditorMode|getEditorObjectScope|getElevationOffset|getEngineTargetRpmRTD|getEnvSoundController|getFatigue|getFieldManualStartPage|getForcedFlagTexture|getFriend|getFSMVariable|getFuelCargo|getGroupIcon|getGroupIconParams|getGroupIcons|getHideFrom|getHit|getHitIndex|getHitPointDamage|getItemCargo|getMagazineCargo|getMarkerColor|getMarkerPos|getMarkerSize|getMarkerType|getMass|getMissionConfig|getMissionConfigValue|getMissionDLCs|getMissionLayerEntities|getMissionLayers|getModelInfo|getMousePosition|getMusicPlayedTime|getNumber|getObjectArgument|getObjectChildren|getObjectDLC|getObjectMaterials|getObjectProxy|getObjectTextures|getObjectType|getObjectViewDistance|getOxygenRemaining|getPersonUsedDLCs|getPilotCameraDirection|getPilotCameraPosition|getPilotCameraRotation|getPilotCameraTarget|getPlateNumber|getPlayerChannel|getPlayerScores|getPlayerUID|getPlayerUIDOld|getPos|getPosASL|getPosASLVisual|getPosASLW|getPosATL|getPosATLVisual|getPosVisual|getPosWorld|getPylonMagazines|getRelDir|getRelPos|getRemoteSensorsDisabled|getRepairCargo|getResolution|getRotorBrakeRTD|getShadowDistance|getShotParents|getSlingLoad|getSoundController|getSoundControllerResult|getSpeed|getStamina|getStatValue|getSuppression|getTerrainGrid|getTerrainHeightASL|getText|getTotalDLCUsageTime|getTrimOffsetRTD|getUnitLoadout|getUnitTrait|getUserMFDText|getUserMFDValue|getVariable|getVehicleCargo|getWeaponCargo|getWeaponSway|getWingsOrientationRTD|getWingsPositionRTD|getWPPos|glanceAt|globalChat|globalRadio|goggles|group|groupChat|groupFromNetId|groupIconSelectable|groupIconsVisible|groupId|groupOwner|groupRadio|groupSelectedUnits|groupSelectUnit|grpNull|gunner|gusts|halt|handgunItems|handgunMagazine|handgunWeapon|handsHit|hasInterface|hasPilotCamera|hasWeapon|hcAllGroups|hcGroupParams|hcLeader|hcRemoveAllGroups|hcRemoveGroup|hcSelected|hcSelectGroup|hcSetGroup|hcShowBar|hcShownBar|headgear|hideBody|hideObject|hideObjectGlobal|hideSelection|hint|hintC|hintCadet|hintSilent|hmd|hostMission|htmlLoad|HUDMovementLevels|humidity|image|importAllGroups|importance|in|inArea|inAreaArray|incapacitatedState|independent|inflame|inflamed|infoPanel|infoPanelComponentEnabled|infoPanelComponents|infoPanels|inGameUISetEventHandler|inheritsFrom|initAmbientLife|inPolygon|inputAction|inRangeOfArtillery|insertEditorObject|intersect|is3DEN|is3DENMultiplayer|isAbleToBreathe|isAgent|isAimPrecisionEnabled|isArray|isAutoHoverOn|isAutonomous|isAutoStartUpEnabledRTD|isAutotest|isAutoTrimOnRTD|isBleeding|isBurning|isClass|isCollisionLightOn|isCopilotEnabled|isDamageAllowed|isDedicated|isDLCAvailable|isEngineOn|isEqualTo|isEqualType|isEqualTypeAll|isEqualTypeAny|isEqualTypeArray|isEqualTypeParams|isFilePatchingEnabled|isFlashlightOn|isFlatEmpty|isForcedWalk|isFormationLeader|isGroupDeletedWhenEmpty|isHidden|isInRemainsCollector|isInstructorFigureEnabled|isIRLaserOn|isKeyActive|isKindOf|isLaserOn|isLightOn|isLocalized|isManualFire|isMarkedForCollection|isMultiplayer|isMultiplayerSolo|isNil|isNull|isNumber|isObjectHidden|isObjectRTD|isOnRoad|isPipEnabled|isPlayer|isRealTime|isRemoteExecuted|isRemoteExecutedJIP|isServer|isShowing3DIcons|isSimpleObject|isSprintAllowed|isStaminaEnabled|isSteamMission|isStreamFriendlyUIEnabled|isStressDamageEnabled|isText|isTouchingGround|isTurnedOut|isTutHintsEnabled|isUAVConnectable|isUAVConnected|isUIContext|isUniformAllowed|isVehicleCargo|isVehicleRadarOn|isVehicleSensorEnabled|isWalking|isWeaponDeployed|isWeaponRested|itemCargo|items|itemsWithMagazines|join|joinAs|joinAsSilent|joinSilent|joinString|kbAddDatabase|kbAddDatabaseTargets|kbAddTopic|kbHasTopic|kbReact|kbRemoveTopic|kbTell|kbWasSaid|keyImage|keyName|knowsAbout|land|landAt|landResult|language|laserTarget|lbAdd|lbClear|lbColor|lbColorRight|lbCurSel|lbData|lbDelete|lbIsSelected|lbPicture|lbPictureRight|lbSelection|lbSetColor|lbSetColorRight|lbSetCurSel|lbSetData|lbSetPicture|lbSetPictureColor|lbSetPictureColorDisabled|lbSetPictureColorSelected|lbSetPictureRight|lbSetPictureRightColor|lbSetPictureRightColorDisabled|lbSetPictureRightColorSelected|lbSetSelectColor|lbSetSelectColorRight|lbSetSelected|lbSetText|lbSetTextRight|lbSetTooltip|lbSetValue|lbSize|lbSort|lbSortByValue|lbText|lbTextRight|lbValue|leader|leaderboardDeInit|leaderboardGetRows|leaderboardInit|leaderboardRequestRowsFriends|leaderboardRequestRowsGlobal|leaderboardRequestRowsGlobalAroundUser|leaderboardsRequestUploadScore|leaderboardsRequestUploadScoreKeepBest|leaderboardState|leaveVehicle|libraryCredits|libraryDisclaimers|lifeState|lightAttachObject|lightDetachObject|lightIsOn|lightnings|limitSpeed|linearConversion|lineBreak|lineIntersects|lineIntersectsObjs|lineIntersectsSurfaces|lineIntersectsWith|linkItem|list|listObjects|listRemoteTargets|listVehicleSensors|ln|lnbAddArray|lnbAddColumn|lnbAddRow|lnbClear|lnbColor|lnbColorRight|lnbCurSelRow|lnbData|lnbDeleteColumn|lnbDeleteRow|lnbGetColumnsPosition|lnbPicture|lnbPictureRight|lnbSetColor|lnbSetColorRight|lnbSetColumnsPos|lnbSetCurSelRow|lnbSetData|lnbSetPicture|lnbSetPictureColor|lnbSetPictureColorRight|lnbSetPictureColorSelected|lnbSetPictureColorSelectedRight|lnbSetPictureRight|lnbSetText|lnbSetTextRight|lnbSetValue|lnbSize|lnbSort|lnbSortByValue|lnbText|lnbTextRight|lnbValue|load|loadAbs|loadBackpack|loadFile|loadGame|loadIdentity|loadMagazine|loadOverlay|loadStatus|loadUniform|loadVest|local|localize|locationNull|locationPosition|lock|lockCameraTo|lockCargo|lockDriver|locked|lockedCargo|lockedDriver|lockedTurret|lockIdentity|lockTurret|lockWP|log|logEntities|logNetwork|logNetworkTerminate|lookAt|lookAtPos|magazineCargo|magazines|magazinesAllTurrets|magazinesAmmo|magazinesAmmoCargo|magazinesAmmoFull|magazinesDetail|magazinesDetailBackpack|magazinesDetailUniform|magazinesDetailVest|magazinesTurret|magazineTurretAmmo|mapAnimAdd|mapAnimClear|mapAnimCommit|mapAnimDone|mapCenterOnCamera|mapGridPosition|markAsFinishedOnSteam|markerAlpha|markerBrush|markerColor|markerDir|markerPos|markerShape|markerSize|markerText|markerType|max|members|menuAction|menuAdd|menuChecked|menuClear|menuCollapse|menuData|menuDelete|menuEnable|menuEnabled|menuExpand|menuHover|menuPicture|menuSetAction|menuSetCheck|menuSetData|menuSetPicture|menuSetValue|menuShortcut|menuShortcutText|menuSize|menuSort|menuText|menuURL|menuValue|min|mineActive|mineDetectedBy|missionConfigFile|missionDifficulty|missionName|missionNamespace|missionStart|missionVersion|modelToWorld|modelToWorldVisual|modelToWorldVisualWorld|modelToWorldWorld|modParams|moonIntensity|moonPhase|morale|move|move3DENCamera|moveInAny|moveInCargo|moveInCommander|moveInDriver|moveInGunner|moveInTurret|moveObjectToEnd|moveOut|moveTime|moveTo|moveToCompleted|moveToFailed|musicVolume|name|nameSound|nearEntities|nearestBuilding|nearestLocation|nearestLocations|nearestLocationWithDubbing|nearestObject|nearestObjects|nearestTerrainObjects|nearObjects|nearObjectsReady|nearRoads|nearSupplies|nearTargets|needReload|netId|netObjNull|newOverlay|nextMenuItemIndex|nextWeatherChange|nMenuItems|numberOfEnginesRTD|numberToDate|objectCurators|objectFromNetId|objectParent|objNull|objStatus|onBriefingGear|onBriefingGroup|onBriefingNotes|onBriefingPlan|onBriefingTeamSwitch|onCommandModeChanged|onDoubleClick|onEachFrame|onGroupIconClick|onGroupIconOverEnter|onGroupIconOverLeave|onHCGroupSelectionChanged|onMapSingleClick|onPlayerConnected|onPlayerDisconnected|onPreloadFinished|onPreloadStarted|onShowNewObject|onTeamSwitch|openCuratorInterface|openDLCPage|openDSInterface|openMap|openSteamApp|openYoutubeVideo|opfor|orderGetIn|overcast|overcastForecast|owner|param|params|parseNumber|parseSimpleArray|parseText|parsingNamespace|particlesQuality|pi|pickWeaponPool|pitch|pixelGrid|pixelGridBase|pixelGridNoUIScale|pixelH|pixelW|playableSlotsNumber|playableUnits|playAction|playActionNow|player|playerRespawnTime|playerSide|playersNumber|playGesture|playMission|playMove|playMoveNow|playMusic|playScriptedMission|playSound|playSound3D|position|positionCameraToWorld|posScreenToWorld|posWorldToScreen|ppEffectAdjust|ppEffectCommit|ppEffectCommitted|ppEffectCreate|ppEffectDestroy|ppEffectEnable|ppEffectEnabled|ppEffectForceInNVG|precision|preloadCamera|preloadObject|preloadSound|preloadTitleObj|preloadTitleRsc|primaryWeapon|primaryWeaponItems|primaryWeaponMagazine|priority|processDiaryLink|processInitCommands|productVersion|profileName|profileNamespace|profileNameSteam|progressLoadingScreen|progressPosition|progressSetPosition|publicVariable|publicVariableClient|publicVariableServer|pushBack|pushBackUnique|putWeaponPool|queryItemsPool|queryMagazinePool|queryWeaponPool|rad|radioChannelAdd|radioChannelCreate|radioChannelRemove|radioChannelSetCallSign|radioChannelSetLabel|radioVolume|rain|rainbow|random|rank|rankId|rating|rectangular|registeredTasks|registerTask|reload|reloadEnabled|remoteControl|remoteExec|remoteExecCall|remoteExecutedOwner|remove3DENConnection|remove3DENEventHandler|remove3DENLayer|removeAction|removeAll3DENEventHandlers|removeAllActions|removeAllAssignedItems|removeAllContainers|removeAllCuratorAddons|removeAllCuratorCameraAreas|removeAllCuratorEditingAreas|removeAllEventHandlers|removeAllHandgunItems|removeAllItems|removeAllItemsWithMagazines|removeAllMissionEventHandlers|removeAllMPEventHandlers|removeAllMusicEventHandlers|removeAllOwnedMines|removeAllPrimaryWeaponItems|removeAllWeapons|removeBackpack|removeBackpackGlobal|removeCuratorAddons|removeCuratorCameraArea|removeCuratorEditableObjects|removeCuratorEditingArea|removeDrawIcon|removeDrawLinks|removeEventHandler|removeFromRemainsCollector|removeGoggles|removeGroupIcon|removeHandgunItem|removeHeadgear|removeItem|removeItemFromBackpack|removeItemFromUniform|removeItemFromVest|removeItems|removeMagazine|removeMagazineGlobal|removeMagazines|removeMagazinesTurret|removeMagazineTurret|removeMenuItem|removeMissionEventHandler|removeMPEventHandler|removeMusicEventHandler|removeOwnedMine|removePrimaryWeaponItem|removeSecondaryWeaponItem|removeSimpleTask|removeSwitchableUnit|removeTeamMember|removeUniform|removeVest|removeWeapon|removeWeaponAttachmentCargo|removeWeaponCargo|removeWeaponGlobal|removeWeaponTurret|reportRemoteTarget|requiredVersion|resetCamShake|resetSubgroupDirection|resistance|resize|resources|respawnVehicle|restartEditorCamera|reveal|revealMine|reverse|reversedMouseY|roadAt|roadsConnectedTo|roleDescription|ropeAttachedObjects|ropeAttachedTo|ropeAttachEnabled|ropeAttachTo|ropeCreate|ropeCut|ropeDestroy|ropeDetach|ropeEndPosition|ropeLength|ropes|ropeUnwind|ropeUnwound|rotorsForcesRTD|rotorsRpmRTD|round|runInitScript|safeZoneH|safeZoneW|safeZoneWAbs|safeZoneX|safeZoneXAbs|safeZoneY|save3DENInventory|saveGame|saveIdentity|saveJoysticks|saveOverlay|saveProfileNamespace|saveStatus|saveVar|savingEnabled|say|say2D|say3D|score|scoreSide|screenshot|screenToWorld|scriptDone|scriptName|scriptNull|scudState|secondaryWeapon|secondaryWeaponItems|secondaryWeaponMagazine|select|selectBestPlaces|selectDiarySubject|selectedEditorObjects|selectEditorObject|selectionNames|selectionPosition|selectLeader|selectMax|selectMin|selectNoPlayer|selectPlayer|selectRandom|selectRandomWeighted|selectWeapon|selectWeaponTurret|sendAUMessage|sendSimpleCommand|sendTask|sendTaskResult|sendUDPMessage|serverCommand|serverCommandAvailable|serverCommandExecutable|serverName|serverTime|set|set3DENAttribute|set3DENAttributes|set3DENGrid|set3DENIconsVisible|set3DENLayer|set3DENLinesVisible|set3DENLogicType|set3DENMissionAttribute|set3DENMissionAttributes|set3DENModelsVisible|set3DENObjectType|set3DENSelected|setAccTime|setActualCollectiveRTD|setAirplaneThrottle|setAirportSide|setAmmo|setAmmoCargo|setAmmoOnPylon|setAnimSpeedCoef|setAperture|setApertureNew|setArmoryPoints|setAttributes|setAutonomous|setBehaviour|setBleedingRemaining|setBrakesRTD|setCameraInterest|setCamShakeDefParams|setCamShakeParams|setCamUseTI|setCaptive|setCenterOfMass|setCollisionLight|setCombatMode|setCompassOscillation|setConvoySeparation|setCuratorCameraAreaCeiling|setCuratorCoef|setCuratorEditingAreaType|setCuratorWaypointCost|setCurrentChannel|setCurrentTask|setCurrentWaypoint|setCustomAimCoef|setCustomWeightRTD|setDamage|setDammage|setDate|setDebriefingText|setDefaultCamera|setDestination|setDetailMapBlendPars|setDir|setDirection|setDrawIcon|setDriveOnPath|setDropInterval|setDynamicSimulationDistance|setDynamicSimulationDistanceCoef|setEditorMode|setEditorObjectScope|setEffectCondition|setEngineRpmRTD|setFace|setFaceAnimation|setFatigue|setFeatureType|setFlagAnimationPhase|setFlagOwner|setFlagSide|setFlagTexture|setFog|setForceGeneratorRTD|setFormation|setFormationTask|setFormDir|setFriend|setFromEditor|setFSMVariable|setFuel|setFuelCargo|setGroupIcon|setGroupIconParams|setGroupIconsSelectable|setGroupIconsVisible|setGroupId|setGroupIdGlobal|setGroupOwner|setGusts|setHideBehind|setHit|setHitIndex|setHitPointDamage|setHorizonParallaxCoef|setHUDMovementLevels|setIdentity|setImportance|setInfoPanel|setLeader|setLightAmbient|setLightAttenuation|setLightBrightness|setLightColor|setLightDayLight|setLightFlareMaxDistance|setLightFlareSize|setLightIntensity|setLightnings|setLightUseFlare|setLocalWindParams|setMagazineTurretAmmo|setMarkerAlpha|setMarkerAlphaLocal|setMarkerBrush|setMarkerBrushLocal|setMarkerColor|setMarkerColorLocal|setMarkerDir|setMarkerDirLocal|setMarkerPos|setMarkerPosLocal|setMarkerShape|setMarkerShapeLocal|setMarkerSize|setMarkerSizeLocal|setMarkerText|setMarkerTextLocal|setMarkerType|setMarkerTypeLocal|setMass|setMimic|setMousePosition|setMusicEffect|setMusicEventHandler|setName|setNameSound|setObjectArguments|setObjectMaterial|setObjectMaterialGlobal|setObjectProxy|setObjectTexture|setObjectTextureGlobal|setObjectViewDistance|setOvercast|setOwner|setOxygenRemaining|setParticleCircle|setParticleClass|setParticleFire|setParticleParams|setParticleRandom|setPilotCameraDirection|setPilotCameraRotation|setPilotCameraTarget|setPilotLight|setPiPEffect|setPitch|setPlateNumber|setPlayable|setPlayerRespawnTime|setPos|setPosASL|setPosASL2|setPosASLW|setPosATL|setPosition|setPosWorld|setPylonLoadOut|setPylonsPriority|setRadioMsg|setRain|setRainbow|setRandomLip|setRank|setRectangular|setRepairCargo|setRotorBrakeRTD|setShadowDistance|setShotParents|setSide|setSimpleTaskAlwaysVisible|setSimpleTaskCustomData|setSimpleTaskDescription|setSimpleTaskDestination|setSimpleTaskTarget|setSimpleTaskType|setSimulWeatherLayers|setSize|setSkill|setSlingLoad|setSoundEffect|setSpeaker|setSpeech|setSpeedMode|setStamina|setStaminaScheme|setStatValue|setSuppression|setSystemOfUnits|setTargetAge|setTaskMarkerOffset|setTaskResult|setTaskState|setTerrainGrid|setText|setTimeMultiplier|setTitleEffect|setToneMapping|setToneMappingParams|setTrafficDensity|setTrafficDistance|setTrafficGap|setTrafficSpeed|setTriggerActivation|setTriggerArea|setTriggerStatements|setTriggerText|setTriggerTimeout|setTriggerType|setType|setUnconscious|setUnitAbility|setUnitLoadout|setUnitPos|setUnitPosWeak|setUnitRank|setUnitRecoilCoefficient|setUnitTrait|setUnloadInCombat|setUserActionText|setUserMFDText|setUserMFDValue|setVariable|setVectorDir|setVectorDirAndUp|setVectorUp|setVehicleAmmo|setVehicleAmmoDef|setVehicleArmor|setVehicleCargo|setVehicleId|setVehicleInit|setVehicleLock|setVehiclePosition|setVehicleRadar|setVehicleReceiveRemoteTargets|setVehicleReportOwnPosition|setVehicleReportRemoteTargets|setVehicleTIPars|setVehicleVarName|setVelocity|setVelocityModelSpace|setVelocityTransformation|setViewDistance|setVisibleIfTreeCollapsed|setWantedRpmRTD|setWaves|setWaypointBehaviour|setWaypointCombatMode|setWaypointCompletionRadius|setWaypointDescription|setWaypointForceBehaviour|setWaypointFormation|setWaypointHousePosition|setWaypointLoiterRadius|setWaypointLoiterType|setWaypointName|setWaypointPosition|setWaypointScript|setWaypointSpeed|setWaypointStatements|setWaypointTimeout|setWaypointType|setWaypointVisible|setWeaponReloadingTime|setWind|setWindDir|setWindForce|setWindStr|setWingForceScaleRTD|setWPPos|show3DIcons|showChat|showCinemaBorder|showCommandingMenu|showCompass|showCuratorCompass|showGPS|showHUD|showLegend|showMap|shownArtilleryComputer|shownChat|shownCompass|shownCuratorCompass|showNewEditorObject|shownGPS|shownHUD|shownMap|shownPad|shownRadio|shownScoretable|shownUAVFeed|shownWarrant|shownWatch|showPad|showRadio|showScoretable|showSubtitles|showUAVFeed|showWarrant|showWatch|showWaypoint|showWaypoints|side|sideAmbientLife|sideChat|sideEmpty|sideEnemy|sideFriendly|sideLogic|sideRadio|sideUnknown|simpleTasks|simulationEnabled|simulCloudDensity|simulCloudOcclusion|simulInClouds|simulWeatherSync|sin|size|sizeOf|skill|skillFinal|skipTime|sleep|sliderPosition|sliderRange|sliderSetPosition|sliderSetRange|sliderSetSpeed|sliderSpeed|slingLoadAssistantShown|soldierMagazines|someAmmo|sort|soundVolume|speaker|speed|speedMode|splitString|sqrt|squadParams|stance|startLoadingScreen|stop|stopEngineRTD|stopped|str|sunOrMoon|supportInfo|suppressFor|surfaceIsWater|surfaceNormal|surfaceType|swimInDepth|switchableUnits|switchAction|switchCamera|switchGesture|switchLight|switchMove|synchronizedObjects|synchronizedTriggers|synchronizedWaypoints|synchronizeObjectsAdd|synchronizeObjectsRemove|synchronizeTrigger|synchronizeWaypoint|systemChat|systemOfUnits|tan|targetKnowledge|targets|targetsAggregate|targetsQuery|taskAlwaysVisible|taskChildren|taskCompleted|taskCustomData|taskDescription|taskDestination|taskHint|taskMarkerOffset|taskNull|taskParent|taskResult|taskState|taskType|teamMember|teamMemberNull|teamName|teams|teamSwitch|teamSwitchEnabled|teamType|terminate|terrainIntersect|terrainIntersectASL|terrainIntersectAtASL|text|textLog|textLogFormat|tg|time|timeMultiplier|titleCut|titleFadeOut|titleObj|titleRsc|titleText|toArray|toFixed|toLower|toString|toUpper|triggerActivated|triggerActivation|triggerArea|triggerAttachedVehicle|triggerAttachObject|triggerAttachVehicle|triggerDynamicSimulation|triggerStatements|triggerText|triggerTimeout|triggerTimeoutCurrent|triggerType|turretLocal|turretOwner|turretUnit|tvAdd|tvClear|tvCollapse|tvCollapseAll|tvCount|tvCurSel|tvData|tvDelete|tvExpand|tvExpandAll|tvPicture|tvPictureRight|tvSetColor|tvSetCurSel|tvSetData|tvSetPicture|tvSetPictureColor|tvSetPictureColorDisabled|tvSetPictureColorSelected|tvSetPictureRight|tvSetPictureRightColor|tvSetPictureRightColorDisabled|tvSetPictureRightColorSelected|tvSetSelectColor|tvSetText|tvSetTooltip|tvSetValue|tvSort|tvSortByValue|tvText|tvTooltip|tvValue|type|typeName|typeOf|UAVControl|uiNamespace|uiSleep|unassignCurator|unassignItem|unassignTeam|unassignVehicle|underwater|uniform|uniformContainer|uniformItems|uniformMagazines|unitAddons|unitAimPosition|unitAimPositionVisual|unitBackpack|unitIsUAV|unitPos|unitReady|unitRecoilCoefficient|units|unitsBelowHeight|unlinkItem|unlockAchievement|unregisterTask|updateDrawIcon|updateMenuItem|updateObjectTree|useAIOperMapObstructionTest|useAISteeringComponent|useAudioTimeForMoves|userInputDisabled|vectorAdd|vectorCos|vectorCrossProduct|vectorDiff|vectorDir|vectorDirVisual|vectorDistance|vectorDistanceSqr|vectorDotProduct|vectorFromTo|vectorMagnitude|vectorMagnitudeSqr|vectorModelToWorld|vectorModelToWorldVisual|vectorMultiply|vectorNormalized|vectorUp|vectorUpVisual|vectorWorldToModel|vectorWorldToModelVisual|vehicle|vehicleCargoEnabled|vehicleChat|vehicleRadio|vehicleReceiveRemoteTargets|vehicleReportOwnPosition|vehicleReportRemoteTargets|vehicles|vehicleVarName|velocity|velocityModelSpace|verifySignature|vest|vestContainer|vestItems|vestMagazines|viewDistance|visibleCompass|visibleGPS|visibleMap|visiblePosition|visiblePositionASL|visibleScoretable|visibleWatch|waitUntil|waves|waypointAttachedObject|waypointAttachedVehicle|waypointAttachObject|waypointAttachVehicle|waypointBehaviour|waypointCombatMode|waypointCompletionRadius|waypointDescription|waypointForceBehaviour|waypointFormation|waypointHousePosition|waypointLoiterRadius|waypointLoiterType|waypointName|waypointPosition|waypoints|waypointScript|waypointsEnabledUAV|waypointShow|waypointSpeed|waypointStatements|waypointTimeout|waypointTimeoutCurrent|waypointType|waypointVisible|weaponAccessories|weaponAccessoriesCargo|weaponCargo|weaponDirection|weaponInertia|weaponLowered|weapons|weaponsItems|weaponsItemsCargo|weaponState|weaponsTurret|weightRTD|west|WFSideText|wind|windDir|windRTD|windStr|wingsForcesRTD|worldName|worldSize|worldToModel|worldToModelVisual|worldToScreen)\b/i,number:/(?:\$|\b0x)[\da-f]+\b|(?:\B\.\d+|\b\d+(?:\.\d+)?)(?:e[+-]?\d+)?\b/i,operator:/##|>>|&&|\|\||[!=<>]=?|[-+*/%#^]|\b(?:and|mod|not|or)\b/i,"magic-variable":{pattern:/\b(?:this|thisList|thisTrigger|_exception|_fnc_scriptName|_fnc_scriptNameParent|_forEachIndex|_this|_thisEventHandler|_thisFSM|_thisScript|_x)\b/i,alias:"keyword"},constant:/\bDIK(?:_[a-z\d]+)+\b/i}),t.languages.insertBefore("sqf","string",{macro:{pattern:/(^[ \t]*)#[a-z](?:[^\r\n\\]|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{directive:{pattern:/#[a-z]+\b/i,alias:"keyword"},comment:t.languages.sqf.comment}}}),delete t.languages.sqf["class-name"]}},69435:function(S){"use strict";S.exports=s,s.displayName="sql",s.aliases=[];function s(t){t.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}}},42766:function(S){"use strict";S.exports=s,s.displayName="squirrel",s.aliases=[];function s(t){t.languages.squirrel=t.languages.extend("clike",{comment:[t.languages.clike.comment[0],{pattern:/(^|[^\\:])(?:\/\/|#).*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^\\"'@])(?:@"(?:[^"]|"")*"(?!")|"(?:[^\\\r\n"]|\\.)*")/,lookbehind:!0,greedy:!0},"class-name":{pattern:/(\b(?:class|enum|extends|instanceof)\s+)\w+(?:\.\w+)*/,lookbehind:!0,inside:{punctuation:/\./}},keyword:/\b(?:__FILE__|__LINE__|base|break|case|catch|class|clone|const|constructor|continue|default|delete|else|enum|extends|for|foreach|function|if|in|instanceof|local|null|resume|return|static|switch|this|throw|try|typeof|while|yield)\b/,number:/\b(?:0x[0-9a-fA-F]+|\d+(?:\.(?:\d+|[eE][+-]?\d+))?)\b/,operator:/\+\+|--|<=>|<[-<]|>>>?|&&?|\|\|?|[-+*/%!=<>]=?|[~^]|::?/,punctuation:/[(){}\[\],;.]/}),t.languages.insertBefore("squirrel","string",{char:{pattern:/(^|[^\\"'])'(?:[^\\']|\\(?:[xuU][0-9a-fA-F]{0,8}|[\s\S]))'/,lookbehind:!0,greedy:!0}}),t.languages.insertBefore("squirrel","operator",{"attribute-punctuation":{pattern:/<\/|\/>/,alias:"important"},lambda:{pattern:/@(?=\()/,alias:"operator"}})}},46449:function(S){"use strict";S.exports=s,s.displayName="stan",s.aliases=[];function s(t){(function(i){var p=/\b(?:algebra_solver|algebra_solver_newton|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect|ode_(?:adams|bdf|ckrk|rk45)(?:_tol)?|ode_adjoint_tol_ctl|reduce_sum|reduce_sum_static)\b/;i.languages.stan={comment:/\/\/.*|\/\*[\s\S]*?\*\/|#(?!include).*/,string:{pattern:/"[\x20\x21\x23-\x5B\x5D-\x7E]*"/,greedy:!0},directive:{pattern:/^([ \t]*)#include\b.*/m,lookbehind:!0,alias:"property"},"function-arg":{pattern:RegExp("("+p.source+/\s*\(\s*/.source+")"+/[a-zA-Z]\w*/.source),lookbehind:!0,alias:"function"},constraint:{pattern:/(\b(?:int|matrix|real|row_vector|vector)\s*)<[^<>]*>/,lookbehind:!0,inside:{expression:{pattern:/(=\s*)\S(?:\S|\s+(?!\s))*?(?=\s*(?:>$|,\s*\w+\s*=))/,lookbehind:!0,inside:null},property:/\b[a-z]\w*(?=\s*=)/i,operator:/=/,punctuation:/^<|>$|,/}},keyword:[{pattern:/\bdata(?=\s*\{)|\b(?:functions|generated|model|parameters|quantities|transformed)\b/,alias:"program-block"},/\b(?:array|break|cholesky_factor_corr|cholesky_factor_cov|complex|continue|corr_matrix|cov_matrix|data|else|for|if|in|increment_log_prob|int|matrix|ordered|positive_ordered|print|real|reject|return|row_vector|simplex|target|unit_vector|vector|void|while)\b/,p],function:/\b[a-z]\w*(?=\s*\()/i,number:/(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:E[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,boolean:/\b(?:false|true)\b/,operator:/<-|\.[*/]=?|\|\|?|&&|[!=<>+\-*/]=?|['^%~?:]/,punctuation:/[()\[\]{},;]/},i.languages.stan.constraint.inside.expression.inside=i.languages.stan})(t)}},89032:function(S){"use strict";S.exports=s,s.displayName="stylus",s.aliases=[];function s(t){(function(i){var p={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},g={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},h={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:p,number:g,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:p,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:g,punctuation:/[{}()\[\];:,]/};h.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:h}},h.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:h}},i.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:h}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:h}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:h}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:h.interpolation}},rest:h}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:h.interpolation,comment:h.comment,punctuation:/[{},]/}},func:h.func,string:h.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:h.interpolation,punctuation:/[{}()\[\];:.]/}})(t)}},40241:function(S){"use strict";S.exports=s,s.displayName="swift",s.aliases=[];function s(t){t.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+(/(?:elseif|if)\b/.source+"(?:[ ]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+")+"|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},t.languages.swift["string-literal"].forEach(function(i){i.inside.interpolation.inside=t.languages.swift})}},24812:function(S){"use strict";S.exports=s,s.displayName="systemd",s.aliases=[];function s(t){(function(i){var p={pattern:/^[;#].*/m,greedy:!0},g=/"(?:[^\r\n"\\]|\\(?:[^\r]|\r\n?))*"(?!\S)/.source;i.languages.systemd={comment:p,section:{pattern:/^\[[^\n\r\[\]]*\](?=[ \t]*$)/m,greedy:!0,inside:{punctuation:/^\[|\]$/,"section-name":{pattern:/[\s\S]+/,alias:"selector"}}},key:{pattern:/^[^\s=]+(?=[ \t]*=)/m,greedy:!0,alias:"attr-name"},value:{pattern:RegExp(/(=[ \t]*(?!\s))/.source+"(?:"+g+`|(?=[^"\r -]))(?:`+(/[^\s\\]/.source+'|[ ]+(?:(?![ "])|'+g+")|"+/\\[\r\n]+(?:[#;].*[\r\n]+)*(?![#;])/.source)+")*"),lookbehind:!0,greedy:!0,alias:"attr-value",inside:{comment:p,quoted:{pattern:RegExp(/(^|\s)/.source+g),lookbehind:!0,greedy:!0},punctuation:/\\$/m,boolean:{pattern:/^(?:false|no|off|on|true|yes)$/,greedy:!0}}},punctuation:/=/}})(t)}},16747:function(S,s,t){"use strict";var i=t(73584),p=t(87648);S.exports=g,g.displayName="t4Cs",g.aliases=[];function g(h){h.register(i),h.register(p),h.languages.t4=h.languages["t4-cs"]=h.languages["t4-templating"].createT4("csharp")}},73584:function(S){"use strict";S.exports=s,s.displayName="t4Templating",s.aliases=[];function s(t){(function(i){function p(h,A,y){return{pattern:RegExp("<#"+h+"[\\s\\S]*?#>"),alias:"block",inside:{delimiter:{pattern:RegExp("^<#"+h+"|#>$"),alias:"important"},content:{pattern:/[\s\S]+/,inside:A,alias:y}}}}function g(h){var A=i.languages[h],y="language-"+h;return{block:{pattern:/<#[\s\S]+?#>/,inside:{directive:p("@",{"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/,inside:{punctuation:/^=|^["']|["']$/}},keyword:/\b\w+(?=\s)/,"attr-name":/\b\w+/}),expression:p("=",A,y),"class-feature":p("\\+",A,y),standard:p("",A,y)}}}}i.languages["t4-templating"]=Object.defineProperty({},"createT4",{value:g})})(t)}},79243:function(S,s,t){"use strict";var i=t(73584),p=t(55686);S.exports=g,g.displayName="t4Vb",g.aliases=[];function g(h){h.register(i),h.register(p),h.languages["t4-vb"]=h.languages["t4-templating"].createT4("vbnet")}},31788:function(S,s,t){"use strict";var i=t(14409);S.exports=p,p.displayName="tap",p.aliases=[];function p(g){g.register(i),g.languages.tap={fail:/not ok[^#{\n\r]*/,pass:/ok[^#{\n\r]*/,pragma:/pragma [+-][a-z]+/,bailout:/bail out!.*/i,version:/TAP version \d+/i,plan:/\b\d+\.\.\d+(?: +#.*)?/,subtest:{pattern:/# Subtest(?:: .*)?/,greedy:!0},punctuation:/[{}]/,directive:/#.*/,yamlish:{pattern:/(^[ \t]*)---[\s\S]*?[\r\n][ \t]*\.\.\.$/m,lookbehind:!0,inside:g.languages.yaml,alias:"language-yaml"}}}},60871:function(S){"use strict";S.exports=s,s.displayName="tcl",s.aliases=[];function s(t){t.languages.tcl={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:{pattern:/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"/,greedy:!0},variable:[{pattern:/(\$)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/,lookbehind:!0},{pattern:/(\$)\{[^}]+\}/,lookbehind:!0},{pattern:/(^[\t ]*set[ \t]+)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/m,lookbehind:!0}],function:{pattern:/(^[\t ]*proc[ \t]+)\S+/m,lookbehind:!0},builtin:[{pattern:/(^[\t ]*)(?:break|class|continue|error|eval|exit|for|foreach|if|proc|return|switch|while)\b/m,lookbehind:!0},/\b(?:else|elseif)\b/],scope:{pattern:/(^[\t ]*)(?:global|upvar|variable)\b/m,lookbehind:!0,alias:"constant"},keyword:{pattern:/(^[\t ]*|\[)(?:Safe_Base|Tcl|after|append|apply|array|auto_(?:execok|import|load|mkindex|qualify|reset)|automkindex_old|bgerror|binary|catch|cd|chan|clock|close|concat|dde|dict|encoding|eof|exec|expr|fblocked|fconfigure|fcopy|file(?:event|name)?|flush|gets|glob|history|http|incr|info|interp|join|lappend|lassign|lindex|linsert|list|llength|load|lrange|lrepeat|lreplace|lreverse|lsearch|lset|lsort|math(?:func|op)|memory|msgcat|namespace|open|package|parray|pid|pkg_mkIndex|platform|puts|pwd|re_syntax|read|refchan|regexp|registry|regsub|rename|scan|seek|set|socket|source|split|string|subst|tcl(?:_endOfWord|_findLibrary|startOf(?:Next|Previous)Word|test|vars|wordBreak(?:After|Before))|tell|time|tm|trace|unknown|unload|unset|update|uplevel|vwait)\b/m,lookbehind:!0},operator:/!=?|\*\*?|==|&&?|\|\|?|<[=<]?|>[=>]?|[-+~\/%?^]|\b(?:eq|in|ne|ni)\b/,punctuation:/[{}()\[\]]/}}},21023:function(S){"use strict";S.exports=s,s.displayName="textile",s.aliases=[];function s(t){(function(i){var p=/\([^|()\n]+\)|\[[^\]\n]+\]|\{[^}\n]+\}/.source,g=/\)|\((?![^|()\n]+\))/.source;function h(re,pe){return RegExp(re.replace(//g,function(){return"(?:"+p+")"}).replace(//g,function(){return"(?:"+g+")"}),pe||"")}var A={css:{pattern:/\{[^{}]+\}/,inside:{rest:i.languages.css}},"class-id":{pattern:/(\()[^()]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\[\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},y=i.languages.textile=i.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:h(/^[a-z]\w*(?:||[<>=])*\./.source),inside:{modifier:{pattern:h(/(^[a-z]\w*)(?:||[<>=])+(?=\.)/.source),lookbehind:!0,inside:A},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:h(/^[*#]+*\s+\S.*/.source,"m"),inside:{modifier:{pattern:h(/(^[*#]+)+/.source),lookbehind:!0,inside:A},punctuation:/^[*#]+/}},table:{pattern:h(/^(?:(?:||[<>=^~])+\.\s*)?(?:\|(?:(?:||[<>=^~_]|[\\/]\d+)+\.|(?!(?:||[<>=^~_]|[\\/]\d+)+\.))[^|]*)+\|/.source,"m"),inside:{modifier:{pattern:h(/(^|\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\/]\d+)+(?=\.)/.source),lookbehind:!0,inside:A},punctuation:/\||^\./}},inline:{pattern:h(/(^|[^a-zA-Z\d])(\*\*|__|\?\?|[*_%@+\-^~])*.+?\2(?![a-zA-Z\d])/.source),lookbehind:!0,inside:{bold:{pattern:h(/(^(\*\*?)*).+?(?=\2)/.source),lookbehind:!0},italic:{pattern:h(/(^(__?)*).+?(?=\2)/.source),lookbehind:!0},cite:{pattern:h(/(^\?\?*).+?(?=\?\?)/.source),lookbehind:!0,alias:"string"},code:{pattern:h(/(^@*).+?(?=@)/.source),lookbehind:!0,alias:"keyword"},inserted:{pattern:h(/(^\+*).+?(?=\+)/.source),lookbehind:!0},deleted:{pattern:h(/(^-*).+?(?=-)/.source),lookbehind:!0},span:{pattern:h(/(^%*).+?(?=%)/.source),lookbehind:!0},modifier:{pattern:h(/(^\*\*|__|\?\?|[*_%@+\-^~])+/.source),lookbehind:!0,inside:A},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(^\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:h(/"*[^"]+":.+?(?=[^\w/]?(?:\s|$))/.source),inside:{text:{pattern:h(/(^"*)[^"]+(?=")/.source),lookbehind:!0},modifier:{pattern:h(/(^")+/.source),lookbehind:!0,inside:A},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:h(/!(?:||[<>=])*(?![<>=])[^!\s()]+(?:\([^)]+\))?!(?::.+?(?=[^\w/]?(?:\s|$)))?/.source),inside:{source:{pattern:h(/(^!(?:||[<>=])*)(?![<>=])[^!\s()]+(?:\([^)]+\))?(?=!)/.source),lookbehind:!0,alias:"url"},modifier:{pattern:h(/(^!)(?:||[<>=])+/.source),lookbehind:!0,inside:A},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^()]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:C|R|TM)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),f=y.phrase.inside,F={inline:f.inline,link:f.link,image:f.image,footnote:f.footnote,acronym:f.acronym,mark:f.mark};y.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var U=f.inline.inside;U.bold.inside=F,U.italic.inside=F,U.inserted.inside=F,U.deleted.inside=F,U.span.inside=F;var ne=f.table.inside;ne.inline=F.inline,ne.link=F.link,ne.image=F.image,ne.footnote=F.footnote,ne.acronym=F.acronym,ne.mark=F.mark})(t)}},14693:function(S){"use strict";S.exports=s,s.displayName="toml",s.aliases=[];function s(t){(function(i){var p=/(?:[\w-]+|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*")/.source;function g(h){return h.replace(/__/g,function(){return p})}i.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(g(/(^[\t ]*\[\s*(?:\[\s*)?)__(?:\s*\.\s*__)*(?=\s*\])/.source),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(g(/(^[\t ]*|[{,]\s*)__(?:\s*\.\s*__)*(?=\s*=)/.source),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:false|true)\b/,punctuation:/[.,=[\]{}]/}})(t)}},8743:function(S){"use strict";S.exports=s,s.displayName="tremor",s.aliases=[];function s(t){(function(i){i.languages.tremor={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},"interpolated-string":null,extractor:{pattern:/\b[a-z_]\w*\|(?:[^\r\n\\|]|\\(?:\r\n|[\s\S]))*\|/i,greedy:!0,inside:{regex:{pattern:/(^re)\|[\s\S]+/,lookbehind:!0},function:/^\w+/,value:/\|[\s\S]+/}},identifier:{pattern:/`[^`]*`/,greedy:!0},function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())\b/,keyword:/\b(?:args|as|by|case|config|connect|connector|const|copy|create|default|define|deploy|drop|each|emit|end|erase|event|flow|fn|for|from|group|having|insert|into|intrinsic|let|links|match|merge|mod|move|of|operator|patch|pipeline|recur|script|select|set|sliding|state|stream|to|tumbling|update|use|when|where|window|with)\b/,boolean:/\b(?:false|null|true)\b/i,number:/\b(?:0b[01_]*|0x[0-9a-fA-F_]*|\d[\d_]*(?:\.\d[\d_]*)?(?:[Ee][+-]?[\d_]+)?)\b/,"pattern-punctuation":{pattern:/%(?=[({[])/,alias:"punctuation"},operator:/[-+*\/%~!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?>?=?|(?:absent|and|not|or|present|xor)\b/,punctuation:/::|[;\[\]()\{\},.:]/};var p=/#\{(?:[^"{}]|\{[^{}]*\}|"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*")*\}/.source;i.languages.tremor["interpolated-string"]={pattern:RegExp(/(^|[^\\])/.source+'(?:"""(?:'+/[^"\\#]|\\[\s\S]|"(?!"")|#(?!\{)/.source+"|"+p+')*"""|"(?:'+/[^"\\\r\n#]|\\(?:\r\n|[\s\S])|#(?!\{)/.source+"|"+p+')*")'),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:RegExp(p),inside:{punctuation:/^#\{|\}$/,expression:{pattern:/[\s\S]+/,inside:i.languages.tremor}}},string:/[\s\S]+/}},i.languages.troy=i.languages.tremor,i.languages.trickle=i.languages.tremor})(t)}},1689:function(S,s,t){"use strict";var i=t(24103),p=t(92784);S.exports=g,g.displayName="tsx",g.aliases=[];function g(h){h.register(i),h.register(p),function(A){var y=A.util.clone(A.languages.typescript);A.languages.tsx=A.languages.extend("jsx",y),delete A.languages.tsx.parameter,delete A.languages.tsx["literal-property"];var f=A.languages.tsx.tag;f.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+f.pattern.source+")",f.pattern.flags),f.lookbehind=!0}(h)}},69210:function(S,s,t){"use strict";var i=t(51478);S.exports=p,p.displayName="tt2",p.aliases=[];function p(g){g.register(i),function(h){h.languages.tt2=h.languages.extend("clike",{comment:/#.*|\[%#[\s\S]*?%\]/,keyword:/\b(?:BLOCK|CALL|CASE|CATCH|CLEAR|DEBUG|DEFAULT|ELSE|ELSIF|END|FILTER|FINAL|FOREACH|GET|IF|IN|INCLUDE|INSERT|LAST|MACRO|META|NEXT|PERL|PROCESS|RAWPERL|RETURN|SET|STOP|SWITCH|TAGS|THROW|TRY|UNLESS|USE|WHILE|WRAPPER)\b/,punctuation:/[[\]{},()]/}),h.languages.insertBefore("tt2","number",{operator:/=[>=]?|!=?|<=?|>=?|&&|\|\|?|\b(?:and|not|or)\b/,variable:{pattern:/\b[a-z]\w*(?:\s*\.\s*(?:\d+|\$?[a-z]\w*))*\b/i}}),h.languages.insertBefore("tt2","keyword",{delimiter:{pattern:/^(?:\[%|%%)-?|-?%\]$/,alias:"punctuation"}}),h.languages.insertBefore("tt2","string",{"single-quoted-string":{pattern:/'[^\\']*(?:\\[\s\S][^\\']*)*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"[^\\"]*(?:\\[\s\S][^\\"]*)*"/,greedy:!0,alias:"string",inside:{variable:{pattern:/\$(?:[a-z]\w*(?:\.(?:\d+|\$?[a-z]\w*))*)/i}}}}),delete h.languages.tt2.string,h.hooks.add("before-tokenize",function(A){var y=/\[%[\s\S]+?%\]/g;h.languages["markup-templating"].buildPlaceholders(A,"tt2",y)}),h.hooks.add("after-tokenize",function(A){h.languages["markup-templating"].tokenizePlaceholders(A,"tt2")})}(g)}},58710:function(S){"use strict";S.exports=s,s.displayName="turtle",s.aliases=[];function s(t){t.languages.turtle={comment:{pattern:/#.*/,greedy:!0},"multiline-string":{pattern:/"""(?:(?:""?)?(?:[^"\\]|\\.))*"""|'''(?:(?:''?)?(?:[^'\\]|\\.))*'''/,greedy:!0,alias:"string",inside:{comment:/#.*/}},string:{pattern:/"(?:[^\\"\r\n]|\\.)*"|'(?:[^\\'\r\n]|\\.)*'/,greedy:!0},url:{pattern:/<(?:[^\x00-\x20<>"{}|^`\\]|\\(?:u[\da-fA-F]{4}|U[\da-fA-F]{8}))*>/,greedy:!0,inside:{punctuation:/[<>]/}},function:{pattern:/(?:(?![-.\d\xB7])[-.\w\xB7\xC0-\uFFFD]+)?:(?:(?![-.])(?:[-.:\w\xC0-\uFFFD]|%[\da-f]{2}|\\.)+)?/i,inside:{"local-name":{pattern:/([^:]*:)[\s\S]+/,lookbehind:!0},prefix:{pattern:/[\s\S]+/,inside:{punctuation:/:/}}}},number:/[+-]?\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,punctuation:/[{}.,;()[\]]|\^\^/,boolean:/\b(?:false|true)\b/,keyword:[/(?:\ba|@prefix|@base)\b|=/,/\b(?:base|graph|prefix)\b/i],tag:{pattern:/@[a-z]+(?:-[a-z\d]+)*/i,inside:{punctuation:/@/}}},t.languages.trig=t.languages.turtle}},60452:function(S,s,t){"use strict";var i=t(51478);S.exports=p,p.displayName="twig",p.aliases=[];function p(g){g.register(i),g.languages.twig={comment:/^\{#[\s\S]*?#\}$/,"tag-name":{pattern:/(^\{%-?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%]-?|-?[%}]\}$/,alias:"punctuation"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:false|null|true)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],punctuation:/[()\[\]{}:.,]/},g.hooks.add("before-tokenize",function(h){if(h.language==="twig"){var A=/\{(?:#[\s\S]*?#|%[\s\S]*?%|\{[\s\S]*?\})\}/g;g.languages["markup-templating"].buildPlaceholders(h,"twig",A)}}),g.hooks.add("after-tokenize",function(h){g.languages["markup-templating"].tokenizePlaceholders(h,"twig")})}},92784:function(S){"use strict";S.exports=s,s.displayName="typescript",s.aliases=["ts"];function s(t){(function(i){i.languages.typescript=i.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),i.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete i.languages.typescript.parameter,delete i.languages.typescript["literal-property"];var p=i.languages.extend("typescript",{});delete p["class-name"],i.languages.typescript["class-name"].inside=p,i.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:p}}}}),i.languages.ts=i.languages.typescript})(t)}},36489:function(S){"use strict";S.exports=s,s.displayName="typoscript",s.aliases=["tsconfig"];function s(t){(function(i){var p=/\b(?:ACT|ACTIFSUB|CARRAY|CASE|CLEARGIF|COA|COA_INT|CONSTANTS|CONTENT|CUR|EDITPANEL|EFFECT|EXT|FILE|FLUIDTEMPLATE|FORM|FRAME|FRAMESET|GIFBUILDER|GMENU|GMENU_FOLDOUT|GMENU_LAYERS|GP|HMENU|HRULER|HTML|IENV|IFSUB|IMAGE|IMGMENU|IMGMENUITEM|IMGTEXT|IMG_RESOURCE|INCLUDE_TYPOSCRIPT|JSMENU|JSMENUITEM|LLL|LOAD_REGISTER|NO|PAGE|RECORDS|RESTORE_REGISTER|TEMPLATE|TEXT|TMENU|TMENUITEM|TMENU_LAYERS|USER|USER_INT|_GIFBUILDER|global|globalString|globalVar)\b/;i.languages.typoscript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:= \t]|(?:^|[^= \t])[ \t]+)\/\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^"'])#.*/,lookbehind:!0,greedy:!0}],function:[{pattern://,inside:{string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,inside:{keyword:p}},keyword:{pattern:/INCLUDE_TYPOSCRIPT/}}},{pattern:/@import\s*(?:"[^"\r\n]*"|'[^'\r\n]*')/,inside:{string:/"[^"\r\n]*"|'[^'\r\n]*'/}}],string:{pattern:/^([^=]*=[< ]?)(?:(?!\]\n).)*/,lookbehind:!0,inside:{function:/\{\$.*\}/,keyword:p,number:/^\d+$/,punctuation:/[,|:]/}},keyword:p,number:{pattern:/\b\d+\s*[.{=]/,inside:{operator:/[.{=]/}},tag:{pattern:/\.?[-\w\\]+\.?/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:|]/,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/},i.languages.tsconfig=i.languages.typoscript})(t)}},78380:function(S){"use strict";S.exports=s,s.displayName="unrealscript",s.aliases=["uc","uscript"];function s(t){t.languages.unrealscript={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},category:{pattern:/(\b(?:(?:autoexpand|hide|show)categories|var)\s*\()[^()]+(?=\))/,lookbehind:!0,greedy:!0,alias:"property"},metadata:{pattern:/(\w\s*)<\s*\w+\s*=[^<>|=\r\n]+(?:\|\s*\w+\s*=[^<>|=\r\n]+)*>/,lookbehind:!0,greedy:!0,inside:{property:/\b\w+(?=\s*=)/,operator:/=/,punctuation:/[<>|]/}},macro:{pattern:/`\w+/,alias:"property"},"class-name":{pattern:/(\b(?:class|enum|extends|interface|state(?:\(\))?|struct|within)\s+)\w+/,lookbehind:!0},keyword:/\b(?:abstract|actor|array|auto|autoexpandcategories|bool|break|byte|case|class|classgroup|client|coerce|collapsecategories|config|const|continue|default|defaultproperties|delegate|dependson|deprecated|do|dontcollapsecategories|editconst|editinlinenew|else|enum|event|exec|export|extends|final|float|for|forcescriptorder|foreach|function|goto|guid|hidecategories|hidedropdown|if|ignores|implements|inherits|input|int|interface|iterator|latent|local|material|name|native|nativereplication|noexport|nontransient|noteditinlinenew|notplaceable|operator|optional|out|pawn|perobjectconfig|perobjectlocalized|placeable|postoperator|preoperator|private|protected|reliable|replication|return|server|showcategories|simulated|singular|state|static|string|struct|structdefault|structdefaultproperties|switch|texture|transient|travel|unreliable|until|var|vector|while|within)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/>>|<<|--|\+\+|\*\*|[-+*/~!=<>$@]=?|&&?|\|\|?|\^\^?|[?:%]|\b(?:ClockwiseFrom|Cross|Dot)\b/,punctuation:/[()[\]{};,.]/},t.languages.uc=t.languages.uscript=t.languages.unrealscript}},10409:function(S){"use strict";S.exports=s,s.displayName="uorazor",s.aliases=[];function s(t){t.languages.uorazor={"comment-hash":{pattern:/#.*/,alias:"comment",greedy:!0},"comment-slash":{pattern:/\/\/.*/,alias:"comment",greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/},greedy:!0},"source-layers":{pattern:/\b(?:arms|backpack|blue|bracelet|cancel|clear|cloak|criminal|earrings|enemy|facialhair|friend|friendly|gloves|gray|grey|ground|hair|head|innerlegs|innertorso|innocent|lefthand|middletorso|murderer|neck|nonfriendly|onehandedsecondary|outerlegs|outertorso|pants|red|righthand|ring|self|shirt|shoes|talisman|waist)\b/i,alias:"function"},"source-commands":{pattern:/\b(?:alliance|attack|cast|clearall|clearignore|clearjournal|clearlist|clearsysmsg|createlist|createtimer|dclick|dclicktype|dclickvar|dress|dressconfig|drop|droprelloc|emote|getlabel|guild|gumpclose|gumpresponse|hotkey|ignore|lasttarget|lift|lifttype|menu|menuresponse|msg|org|organize|organizer|overhead|pause|poplist|potion|promptresponse|pushlist|removelist|removetimer|rename|restock|say|scav|scavenger|script|setability|setlasttarget|setskill|settimer|setvar|sysmsg|target|targetloc|targetrelloc|targettype|undress|unignore|unsetvar|useobject|useonce|useskill|usetype|virtue|wait|waitforgump|waitformenu|waitforprompt|waitforstat|waitforsysmsg|waitfortarget|walk|wfsysmsg|wft|whisper|yell)\b/,alias:"function"},"tag-name":{pattern:/(^\{%-?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%]-?|-?[%}]\}$/,alias:"punctuation"},function:/\b(?:atlist|close|closest|count|counter|counttype|dead|dex|diffhits|diffmana|diffstam|diffweight|find|findbuff|finddebuff|findlayer|findtype|findtypelist|followers|gumpexists|hidden|hits|hp|hue|human|humanoid|ingump|inlist|insysmessage|insysmsg|int|invul|lhandempty|list|listexists|mana|maxhits|maxhp|maxmana|maxstam|maxweight|monster|mounted|name|next|noto|paralyzed|poisoned|position|prev|previous|queued|rand|random|rhandempty|skill|stam|str|targetexists|timer|timerexists|varexist|warmode|weight)\b/,keyword:/\b(?:and|as|break|continue|else|elseif|endfor|endif|endwhile|for|if|loop|not|or|replay|stop|while)\b/,boolean:/\b(?:false|null|true)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],punctuation:/[()\[\]{}:.,]/}}},6539:function(S){"use strict";S.exports=s,s.displayName="uri",s.aliases=["url"];function s(t){t.languages.uri={scheme:{pattern:/^[a-z][a-z0-9+.-]*:/im,greedy:!0,inside:{"scheme-delimiter":/:$/}},fragment:{pattern:/#[\w\-.~!$&'()*+,;=%:@/?]*/,inside:{"fragment-delimiter":/^#/}},query:{pattern:/\?[\w\-.~!$&'()*+,;=%:@/?]*/,inside:{"query-delimiter":{pattern:/^\?/,greedy:!0},"pair-delimiter":/[&;]/,pair:{pattern:/^[^=][\s\S]*/,inside:{key:/^[^=]+/,value:{pattern:/(^=)[\s\S]+/,lookbehind:!0}}}}},authority:{pattern:RegExp(/^\/\//.source+/(?:[\w\-.~!$&'()*+,;=%:]*@)?/.source+("(?:"+/\[(?:[0-9a-fA-F:.]{2,48}|v[0-9a-fA-F]+\.[\w\-.~!$&'()*+,;=]+)\]/.source+"|"+/[\w\-.~!$&'()*+,;=%]*/.source+")")+/(?::\d*)?/.source,"m"),inside:{"authority-delimiter":/^\/\//,"user-info-segment":{pattern:/^[\w\-.~!$&'()*+,;=%:]*@/,inside:{"user-info-delimiter":/@$/,"user-info":/^[\w\-.~!$&'()*+,;=%:]+/}},"port-segment":{pattern:/:\d*$/,inside:{"port-delimiter":/^:/,port:/^\d+/}},host:{pattern:/[\s\S]+/,inside:{"ip-literal":{pattern:/^\[[\s\S]+\]$/,inside:{"ip-literal-delimiter":/^\[|\]$/,"ipv-future":/^v[\s\S]+/,"ipv6-address":/^[\s\S]+/}},"ipv4-address":/^(?:(?:[03-9]\d?|[12]\d{0,2})\.){3}(?:[03-9]\d?|[12]\d{0,2})$/}}}},path:{pattern:/^[\w\-.~!$&'()*+,;=%:@/]+/m,inside:{"path-separator":/\//}}},t.languages.url=t.languages.uri}},82028:function(S){"use strict";S.exports=s,s.displayName="v",s.aliases=[];function s(t){(function(i){var p={pattern:/[\s\S]+/,inside:null};i.languages.v=i.languages.extend("clike",{string:{pattern:/r?(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,alias:"quoted-string",greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\{[^{}]*\}|\w+(?:\.\w+(?:\([^\(\)]*\))?|\[[^\[\]]+\])*)/,lookbehind:!0,inside:{"interpolation-variable":{pattern:/^\$\w[\s\S]*$/,alias:"variable"},"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},"interpolation-expression":p}}}},"class-name":{pattern:/(\b(?:enum|interface|struct|type)\s+)(?:C\.)?\w+/,lookbehind:!0},keyword:/(?:\b(?:__global|as|asm|assert|atomic|break|chan|const|continue|defer|else|embed|enum|fn|for|go(?:to)?|if|import|in|interface|is|lock|match|module|mut|none|or|pub|return|rlock|select|shared|sizeof|static|struct|type(?:of)?|union|unsafe)|\$(?:else|for|if)|#(?:flag|include))\b/,number:/\b(?:0x[a-f\d]+(?:_[a-f\d]+)*|0b[01]+(?:_[01]+)*|0o[0-7]+(?:_[0-7]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?)\b/i,operator:/~|\?|[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\.?/,builtin:/\b(?:any(?:_float|_int)?|bool|byte(?:ptr)?|charptr|f(?:32|64)|i(?:8|16|64|128|nt)|rune|size_t|string|u(?:16|32|64|128)|voidptr)\b/}),p.inside=i.languages.v,i.languages.insertBefore("v","string",{char:{pattern:/`(?:\\`|\\?[^`]{1,2})`/,alias:"rune"}}),i.languages.insertBefore("v","operator",{attribute:{pattern:/(^[\t ]*)\[(?:deprecated|direct_array_access|flag|inline|live|ref_only|typedef|unsafe_fn|windows_stdcall)\]/m,lookbehind:!0,alias:"annotation",inside:{punctuation:/[\[\]]/,keyword:/\w+/}},generic:{pattern:/<\w+>(?=\s*[\)\{])/,inside:{punctuation:/[<>]/,"class-name":/\w+/}}}),i.languages.insertBefore("v","function",{"generic-function":{pattern:/\b\w+\s*<\w+>(?=\()/,inside:{function:/^\w+/,generic:{pattern:/<\w+>/,inside:i.languages.v.generic.inside}}}})})(t)}},62282:function(S){"use strict";S.exports=s,s.displayName="vala",s.aliases=[];function s(t){t.languages.vala=t.languages.extend("clike",{"class-name":[{pattern:/\b[A-Z]\w*(?:\.\w+)*\b(?=(?:\?\s+|\*?\s+\*?)\w)/,inside:{punctuation:/\./}},{pattern:/(\[)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/(\b(?:class|interface)\s+[A-Z]\w*(?:\.\w+)*\s*:\s*)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/((?:\b(?:class|enum|interface|new|struct)\s+)|(?:catch\s+\())[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}}],keyword:/\b(?:abstract|as|assert|async|base|bool|break|case|catch|char|class|const|construct|continue|default|delegate|delete|do|double|dynamic|else|ensures|enum|errordomain|extern|finally|float|for|foreach|get|if|in|inline|int|int16|int32|int64|int8|interface|internal|is|lock|long|namespace|new|null|out|override|owned|params|private|protected|public|ref|requires|return|set|short|signal|sizeof|size_t|ssize_t|static|string|struct|switch|this|throw|throws|try|typeof|uchar|uint|uint16|uint32|uint64|uint8|ulong|unichar|unowned|ushort|using|value|var|virtual|void|volatile|weak|while|yield)\b/i,function:/\b\w+(?=\s*\()/,number:/(?:\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)(?:f|u?l?)?/i,operator:/\+\+|--|&&|\|\||<<=?|>>=?|=>|->|~|[+\-*\/%&^|=!<>]=?|\?\??|\.\.\./,punctuation:/[{}[\];(),.:]/,constant:/\b[A-Z0-9_]+\b/}),t.languages.insertBefore("vala","string",{"raw-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"template-string":{pattern:/@"[\s\S]*?"/,greedy:!0,inside:{interpolation:{pattern:/\$(?:\([^)]*\)|[a-zA-Z]\w*)/,inside:{delimiter:{pattern:/^\$\(?|\)$/,alias:"punctuation"},rest:t.languages.vala}},string:/[\s\S]+/}}}),t.languages.insertBefore("vala","keyword",{regex:{pattern:/\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[imsx]{0,4}(?=\s*(?:$|[\r\n,.;})\]]))/,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:t.languages.regex},"regex-delimiter":/^\//,"regex-flags":/^[a-z]+$/}}})}},55686:function(S,s,t){"use strict";var i=t(51422);S.exports=p,p.displayName="vbnet",p.aliases=[];function p(g){g.register(i),g.languages.vbnet=g.languages.extend("basic",{comment:[{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},{pattern:/(^|[^\\:])'.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^"])"(?:""|[^"])*"(?!")/,lookbehind:!0,greedy:!0},keyword:/(?:\b(?:ADDHANDLER|ADDRESSOF|ALIAS|AND|ANDALSO|AS|BEEP|BLOAD|BOOLEAN|BSAVE|BYREF|BYTE|BYVAL|CALL(?: ABSOLUTE)?|CASE|CATCH|CBOOL|CBYTE|CCHAR|CDATE|CDBL|CDEC|CHAIN|CHAR|CHDIR|CINT|CLASS|CLEAR|CLNG|CLOSE|CLS|COBJ|COM|COMMON|CONST|CONTINUE|CSBYTE|CSHORT|CSNG|CSTR|CTYPE|CUINT|CULNG|CUSHORT|DATA|DATE|DECIMAL|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DEFAULT|DELEGATE|DIM|DIRECTCAST|DO|DOUBLE|ELSE|ELSEIF|END|ENUM|ENVIRON|ERASE|ERROR|EVENT|EXIT|FALSE|FIELD|FILES|FINALLY|FOR(?: EACH)?|FRIEND|FUNCTION|GET|GETTYPE|GETXMLNAMESPACE|GLOBAL|GOSUB|GOTO|HANDLES|IF|IMPLEMENTS|IMPORTS|IN|INHERITS|INPUT|INTEGER|INTERFACE|IOCTL|IS|ISNOT|KEY|KILL|LET|LIB|LIKE|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|ME|MKDIR|MOD|MODULE|MUSTINHERIT|MUSTOVERRIDE|MYBASE|MYCLASS|NAME|NAMESPACE|NARROWING|NEW|NEXT|NOT|NOTHING|NOTINHERITABLE|NOTOVERRIDABLE|OBJECT|OF|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPERATOR|OPTION(?: BASE)?|OPTIONAL|OR|ORELSE|OUT|OVERLOADS|OVERRIDABLE|OVERRIDES|PARAMARRAY|PARTIAL|POKE|PRIVATE|PROPERTY|PROTECTED|PUBLIC|PUT|RAISEEVENT|READ|READONLY|REDIM|REM|REMOVEHANDLER|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SBYTE|SELECT(?: CASE)?|SET|SHADOWS|SHARED|SHELL|SHORT|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|STRUCTURE|SUB|SWAP|SYNCLOCK|SYSTEM|THEN|THROW|TIMER|TO|TROFF|TRON|TRUE|TRY|TRYCAST|TYPE|TYPEOF|UINTEGER|ULONG|UNLOCK|UNTIL|USHORT|USING|VIEW PRINT|WAIT|WEND|WHEN|WHILE|WIDENING|WITH|WITHEVENTS|WRITE|WRITEONLY|XOR)|\B(?:#CONST|#ELSE|#ELSEIF|#END|#IF))(?:\$|\b)/i,punctuation:/[,;:(){}]/})}},70889:function(S){"use strict";S.exports=s,s.displayName="velocity",s.aliases=[];function s(t){(function(i){i.languages.velocity=i.languages.extend("markup",{});var p={variable:{pattern:/(^|[^\\](?:\\\\)*)\$!?(?:[a-z][\w-]*(?:\([^)]*\))?(?:\.[a-z][\w-]*(?:\([^)]*\))?|\[[^\]]+\])*|\{[^}]+\})/i,lookbehind:!0,inside:{}},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},number:/\b\d+\b/,boolean:/\b(?:false|true)\b/,operator:/[=!<>]=?|[+*/%-]|&&|\|\||\.\.|\b(?:eq|g[et]|l[et]|n(?:e|ot))\b/,punctuation:/[(){}[\]:,.]/};p.variable.inside={string:p.string,function:{pattern:/([^\w-])[a-z][\w-]*(?=\()/,lookbehind:!0},number:p.number,boolean:p.boolean,punctuation:p.punctuation},i.languages.insertBefore("velocity","comment",{unparsed:{pattern:/(^|[^\\])#\[\[[\s\S]*?\]\]#/,lookbehind:!0,greedy:!0,inside:{punctuation:/^#\[\[|\]\]#$/}},"velocity-comment":[{pattern:/(^|[^\\])#\*[\s\S]*?\*#/,lookbehind:!0,greedy:!0,alias:"comment"},{pattern:/(^|[^\\])##.*/,lookbehind:!0,greedy:!0,alias:"comment"}],directive:{pattern:/(^|[^\\](?:\\\\)*)#@?(?:[a-z][\w-]*|\{[a-z][\w-]*\})(?:\s*\((?:[^()]|\([^()]*\))*\))?/i,lookbehind:!0,inside:{keyword:{pattern:/^#@?(?:[a-z][\w-]*|\{[a-z][\w-]*\})|\bin\b/,inside:{punctuation:/[{}]/}},rest:p}},variable:p.variable}),i.languages.velocity.tag.inside["attr-value"].inside.rest=i.languages.velocity})(t)}},37116:function(S){"use strict";S.exports=s,s.displayName="verilog",s.aliases=[];function s(t){t.languages.verilog={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"kernel-function":{pattern:/\B\$\w+\b/,alias:"property"},constant:/\B`\w+\b/,function:/\b\w+(?=\()/,keyword:/\b(?:alias|and|assert|assign|assume|automatic|before|begin|bind|bins|binsof|bit|break|buf|bufif0|bufif1|byte|case|casex|casez|cell|chandle|class|clocking|cmos|config|const|constraint|context|continue|cover|covergroup|coverpoint|cross|deassign|default|defparam|design|disable|dist|do|edge|else|end|endcase|endclass|endclocking|endconfig|endfunction|endgenerate|endgroup|endinterface|endmodule|endpackage|endprimitive|endprogram|endproperty|endsequence|endspecify|endtable|endtask|enum|event|expect|export|extends|extern|final|first_match|for|force|foreach|forever|fork|forkjoin|function|generate|genvar|highz0|highz1|if|iff|ifnone|ignore_bins|illegal_bins|import|incdir|include|initial|inout|input|inside|instance|int|integer|interface|intersect|join|join_any|join_none|large|liblist|library|local|localparam|logic|longint|macromodule|matches|medium|modport|module|nand|negedge|new|nmos|nor|noshowcancelled|not|notif0|notif1|null|or|output|package|packed|parameter|pmos|posedge|primitive|priority|program|property|protected|pull0|pull1|pulldown|pullup|pulsestyle_ondetect|pulsestyle_onevent|pure|rand|randc|randcase|randsequence|rcmos|real|realtime|ref|reg|release|repeat|return|rnmos|rpmos|rtran|rtranif0|rtranif1|scalared|sequence|shortint|shortreal|showcancelled|signed|small|solve|specify|specparam|static|string|strong0|strong1|struct|super|supply0|supply1|table|tagged|task|this|throughout|time|timeprecision|timeunit|tran|tranif0|tranif1|tri|tri0|tri1|triand|trior|trireg|type|typedef|union|unique|unsigned|use|uwire|var|vectored|virtual|void|wait|wait_order|wand|weak0|weak1|while|wildcard|wire|with|within|wor|xnor|xor)\b/,important:/\b(?:always|always_comb|always_ff|always_latch)\b(?: *@)?/,number:/\B##?\d+|(?:\b\d+)?'[odbh] ?[\da-fzx_?]+|\b(?:\d*[._])?\d+(?:e[-+]?\d+)?/i,operator:/[-+{}^~%*\/?=!<>&|]+/,punctuation:/[[\];(),.:]/}}},66963:function(S){"use strict";S.exports=s,s.displayName="vhdl",s.aliases=[];function s(t){t.languages.vhdl={comment:/--.+/,"vhdl-vectors":{pattern:/\b[oxb]"[\da-f_]+"|"[01uxzwlh-]+"/i,alias:"number"},"quoted-function":{pattern:/"\S+?"(?=\()/,alias:"function"},string:/"(?:[^\\"\r\n]|\\(?:\r\n|[\s\S]))*"/,constant:/\b(?:library|use)\b/i,keyword:/\b(?:'active|'ascending|'base|'delayed|'driving|'driving_value|'event|'high|'image|'instance_name|'last_active|'last_event|'last_value|'left|'leftof|'length|'low|'path_name|'pos|'pred|'quiet|'range|'reverse_range|'right|'rightof|'simple_name|'stable|'succ|'transaction|'val|'value|access|after|alias|all|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|new|next|null|of|on|open|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|report|return|select|severity|shared|signal|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with)\b/i,boolean:/\b(?:false|true)\b/i,function:/\w+(?=\()/,number:/'[01uxzwlh-]'|\b(?:\d+#[\da-f_.]+#|\d[\d_.]*)(?:e[-+]?\d+)?/i,operator:/[<>]=?|:=|[-+*/&=]|\b(?:abs|and|mod|nand|nor|not|or|rem|rol|ror|sla|sll|sra|srl|xnor|xor)\b/i,punctuation:/[{}[\];(),.:]/}}},21078:function(S){"use strict";S.exports=s,s.displayName="vim",s.aliases=[];function s(t){t.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\b\w+(?=\()/,keyword:/\b(?:N|Next|P|Print|X|XMLent|XMLns|ab|abbreviate|abc|abclear|abo|aboveleft|al|all|ar|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|args|argu|argument|as|ascii|b|bN|bNext|ba|bad|badd|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bo|botright|bp|bprevious|br|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|brewind|bro|browse|bufdo|buffer|buffers|bun|bunload|bw|bwipeout|c|cN|cNext|cNfcNfile|ca|cabbrev|cabc|cabclear|cad|caddb|caddbuffer|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cg|cgetb|cgetbuffer|cgete|cgetexpr|cgetfile|change|changes|chd|chdir|che|checkpath|checkt|checktime|cl|cla|clast|clist|clo|close|cmapc|cmapclear|cn|cnew|cnewer|cnext|cnf|cnfile|cnorea|cnoreabbrev|co|col|colder|colo|colorscheme|comc|comclear|comp|compiler|con|conf|confirm|continue|cope|copen|copy|cp|cpf|cpfile|cprevious|cq|cquit|cr|crewind|cu|cuna|cunabbrev|cunmap|cw|cwindow|d|debugg|debuggreedy|delc|delcommand|delete|delf|delfunction|delm|delmarks|di|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|e|earlier|echoe|echoerr|echom|echomsg|echon|edit|el|else|elsei|elseif|em|emenu|en|endf|endfo|endfor|endfun|endfunction|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fin|fina|finally|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|foldd|folddoc|folddoclosed|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|h|ha|hardcopy|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iu|iuna|iunabbrev|iunmap|j|join|ju|jumps|k|kee|keepalt|keepj|keepjumps|keepmarks|l|lN|lNext|lNf|lNfile|la|lad|laddb|laddbuffer|laddexpr|laddf|laddfile|lan|language|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|left|lefta|leftabove|let|lex|lexpr|lf|lfile|lfir|lfirst|lg|lgetb|lgetbuffer|lgete|lgetexpr|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|list|ll|lla|llast|lli|llist|lm|lmak|lmake|lmap|lmapc|lmapclear|ln|lne|lnew|lnewer|lnext|lnf|lnfile|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lp|lpf|lpfile|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|m|ma|mak|make|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkv|mkvie|mkview|mkvimrc|mod|mode|move|mz|mzf|mzfile|mzscheme|n|nbkey|new|next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|o|omapc|omapclear|on|only|open|opt|options|ou|ounmap|p|pc|pclose|pe|ped|pedit|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|print|prof|profd|profdel|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|ptN|ptNext|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|py|pyf|pyfile|python|q|qa|qall|quit|quita|quitall|r|read|rec|recover|red|redi|redir|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|ru|rub|ruby|rubyd|rubydo|rubyf|rubyfile|runtime|rv|rviminfo|sN|sNext|sa|sal|sall|san|sandbox|sargument|sav|saveas|sb|sbN|sbNext|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbp|sbprevious|sbr|sbrewind|sbuffer|scrip|scripte|scriptencoding|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sl|sla|slast|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|so|sor|sort|source|sp|spe|spelld|spelldump|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|split|spr|sprevious|sre|srewind|st|sta|stag|star|startg|startgreplace|startinsert|startr|startreplace|stj|stjump|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tN|tNext|ta|tab|tabN|tabNext|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabn|tabnew|tabnext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|u|una|unabbreviate|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|ve|verb|verbose|version|vert|vertical|vi|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|w|wN|wNext|wa|wall|wh|while|win|winc|wincmd|windo|winp|winpos|winsize|wn|wnext|wp|wprevious|wq|wqa|wqall|write|ws|wsverb|wv|wviminfo|x|xa|xall|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autocmd|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|t_AB|t_AF|t_AL|t_CS|t_CV|t_Ce|t_Co|t_Cs|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_IE|t_IS|t_K1|t_K3|t_K4|t_K5|t_K6|t_K7|t_K8|t_K9|t_KA|t_KB|t_KC|t_KD|t_KE|t_KF|t_KG|t_KH|t_KI|t_KJ|t_KK|t_KL|t_RI|t_RV|t_SI|t_Sb|t_Sf|t_WP|t_WS|t_ZH|t_ZR|t_al|t_bc|t_cd|t_ce|t_cl|t_cm|t_cs|t_da|t_db|t_dl|t_fs|t_k1|t_k2|t_k3|t_k4|t_k5|t_k6|t_k7|t_k8|t_k9|t_kB|t_kD|t_kI|t_kN|t_kP|t_kb|t_kd|t_ke|t_kh|t_kl|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_se|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_xs|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/}}},96198:function(S){"use strict";S.exports=s,s.displayName="visualBasic",s.aliases=[];function s(t){t.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:\b_[ \t]*(?:\r\n?|\n)|.)+/i,alias:"property",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[ \t]*(?:\d+([/-])\d+\1\d+(?:[ \t]+(?:\d+[ \t]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[ \t]*(?:AM|PM))?))?|\d+[ \t]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[ \t]*(?:AM|PM))?)[ \t]*#/i,alias:"number"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:[FRD]|U?[ILS])?/i,boolean:/\b(?:False|Nothing|True)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Until|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Xor)\b/i,operator:/[+\-*/\\^<=>&#@$%!]|\b_(?=[ \t]*[\r\n])/,punctuation:/[{}().,:?]/},t.languages.vb=t.languages["visual-basic"],t.languages.vba=t.languages["visual-basic"]}},17723:function(S){"use strict";S.exports=s,s.displayName="warpscript",s.aliases=[];function s(t){t.languages.warpscript={comment:/#.*|\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'|<'(?:[^\\']|'(?!>)|\\.)*'>/,greedy:!0},variable:/\$\S+/,macro:{pattern:/@\S+/,alias:"property"},keyword:/\b(?:BREAK|CHECKMACRO|CONTINUE|CUDF|DEFINED|DEFINEDMACRO|EVAL|FAIL|FOR|FOREACH|FORSTEP|IFT|IFTE|MSGFAIL|NRETURN|RETHROW|RETURN|SWITCH|TRY|UDF|UNTIL|WHILE)\b/,number:/[+-]?\b(?:NaN|Infinity|\d+(?:\.\d*)?(?:[Ee][+-]?\d+)?|0x[\da-fA-F]+|0b[01]+)\b/,boolean:/\b(?:F|T|false|true)\b/,punctuation:/<%|%>|[{}[\]()]/,operator:/==|&&?|\|\|?|\*\*?|>>>?|<<|[<>!~]=?|[-/%^]|\+!?|\b(?:AND|NOT|OR)\b/}}},67771:function(S){"use strict";S.exports=s,s.displayName="wasm",s.aliases=[];function s(t){t.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/}}},30307:function(S){"use strict";S.exports=s,s.displayName="webIdl",s.aliases=[];function s(t){(function(i){var p=/(?:\B-|\b_|\b)[A-Za-z][\w-]*(?![\w-])/.source,g="(?:"+/\b(?:unsigned\s+)?long\s+long(?![\w-])/.source+"|"+/\b(?:unrestricted|unsigned)\s+[a-z]+(?![\w-])/.source+"|"+/(?!(?:unrestricted|unsigned)\b)/.source+p+/(?:\s*<(?:[^<>]|<[^<>]*>)*>)?/.source+")"+/(?:\s*\?)?/.source,h={};i.languages["web-idl"]={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/"[^"]*"/,greedy:!0},namespace:{pattern:RegExp(/(\bnamespace\s+)/.source+p),lookbehind:!0},"class-name":[{pattern:/(^|[^\w-])(?:iterable|maplike|setlike)\s*<(?:[^<>]|<[^<>]*>)*>/,lookbehind:!0,inside:h},{pattern:RegExp(/(\b(?:attribute|const|deleter|getter|optional|setter)\s+)/.source+g),lookbehind:!0,inside:h},{pattern:RegExp("("+/\bcallback\s+/.source+p+/\s*=\s*/.source+")"+g),lookbehind:!0,inside:h},{pattern:RegExp(/(\btypedef\b\s*)/.source+g),lookbehind:!0,inside:h},{pattern:RegExp(/(\b(?:callback|dictionary|enum|interface(?:\s+mixin)?)\s+)(?!(?:interface|mixin)\b)/.source+p),lookbehind:!0},{pattern:RegExp(/(:\s*)/.source+p),lookbehind:!0},RegExp(p+/(?=\s+(?:implements|includes)\b)/.source),{pattern:RegExp(/(\b(?:implements|includes)\s+)/.source+p),lookbehind:!0},{pattern:RegExp(g+"(?="+/\s*(?:\.{3}\s*)?/.source+p+/\s*[(),;=]/.source+")"),inside:h}],builtin:/\b(?:ArrayBuffer|BigInt64Array|BigUint64Array|ByteString|DOMString|DataView|Float32Array|Float64Array|FrozenArray|Int16Array|Int32Array|Int8Array|ObservableArray|Promise|USVString|Uint16Array|Uint32Array|Uint8Array|Uint8ClampedArray)\b/,keyword:[/\b(?:async|attribute|callback|const|constructor|deleter|dictionary|enum|getter|implements|includes|inherit|interface|mixin|namespace|null|optional|or|partial|readonly|required|setter|static|stringifier|typedef|unrestricted)\b/,/\b(?:any|bigint|boolean|byte|double|float|iterable|long|maplike|object|octet|record|sequence|setlike|short|symbol|undefined|unsigned|void)\b/],boolean:/\b(?:false|true)\b/,number:{pattern:/(^|[^\w-])-?(?:0x[0-9a-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|NaN|Infinity)(?![\w-])/i,lookbehind:!0},operator:/\.{3}|[=:?<>-]/,punctuation:/[(){}[\].,;]/};for(var A in i.languages["web-idl"])A!=="class-name"&&(h[A]=i.languages["web-idl"][A]);i.languages.webidl=i.languages["web-idl"]})(t)}},8921:function(S){"use strict";S.exports=s,s.displayName="wiki",s.aliases=[];function s(t){t.languages.wiki=t.languages.extend("markup",{"block-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,alias:"comment"},heading:{pattern:/^(=+)[^=\r\n].*?\1/m,inside:{punctuation:/^=+|=+$/,important:/.+/}},emphasis:{pattern:/('{2,5}).+?\1/,inside:{"bold-italic":{pattern:/(''''').+?(?=\1)/,lookbehind:!0,alias:["bold","italic"]},bold:{pattern:/(''')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},italic:{pattern:/('')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},punctuation:/^''+|''+$/}},hr:{pattern:/^-{4,}/m,alias:"punctuation"},url:[/ISBN +(?:97[89][ -]?)?(?:\d[ -]?){9}[\dx]\b|(?:PMID|RFC) +\d+/i,/\[\[.+?\]\]|\[.+?\]/],variable:[/__[A-Z]+__/,/\{{3}.+?\}{3}/,/\{\{.+?\}\}/],symbol:[/^#redirect/im,/~{3,5}/],"table-tag":{pattern:/((?:^|[|!])[|!])[^|\r\n]+\|(?!\|)/m,lookbehind:!0,inside:{"table-bar":{pattern:/\|$/,alias:"punctuation"},rest:t.languages.markup.tag.inside}},punctuation:/^(?:\{\||\|\}|\|-|[*#:;!|])|\|\||!!/m}),t.languages.insertBefore("wiki","tag",{nowiki:{pattern:/<(nowiki|pre|source)\b[^>]*>[\s\S]*?<\/\1>/i,inside:{tag:{pattern:/<(?:nowiki|pre|source)\b[^>]*>|<\/(?:nowiki|pre|source)>/i,inside:t.languages.markup.tag.inside}}}})}},13429:function(S){"use strict";S.exports=s,s.displayName="wolfram",s.aliases=["mathematica","wl","nb"];function s(t){t.languages.wolfram={comment:/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:Abs|AbsArg|Accuracy|Block|Do|For|Function|If|Manipulate|Module|Nest|NestList|None|Return|Switch|Table|Which|While)\b/,context:{pattern:/\b\w+`+\w*/,alias:"class-name"},blank:{pattern:/\b\w+_\b/,alias:"regex"},"global-variable":{pattern:/\$\w+/,alias:"variable"},boolean:/\b(?:False|True)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/\/\.|;|=\.|\^=|\^:=|:=|<<|>>|<\||\|>|:>|\|->|->|<-|@@@|@@|@|\/@|=!=|===|==|=|\+|-|\^|\[\/-+%=\]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},t.languages.mathematica=t.languages.wolfram,t.languages.wl=t.languages.wolfram,t.languages.nb=t.languages.wolfram}},65197:function(S){"use strict";S.exports=s,s.displayName="wren",s.aliases=[];function s(t){t.languages.wren={comment:[{pattern:/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*))*\*\/)*\*\/)*\*\//,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"string-literal":null,hashbang:{pattern:/^#!\/.+/,greedy:!0,alias:"comment"},attribute:{pattern:/#!?[ \t\u3000]*\w+/,alias:"keyword"},"class-name":[{pattern:/(\bclass\s+)\w+/,lookbehind:!0},/\b[A-Z][a-z\d_]*\b/],constant:/\b[A-Z][A-Z\d_]*\b/,null:{pattern:/\bnull\b/,alias:"keyword"},keyword:/\b(?:as|break|class|construct|continue|else|for|foreign|if|import|in|is|return|static|super|this|var|while)\b/,boolean:/\b(?:false|true)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,function:/\b[a-z_]\w*(?=\s*[({])/i,operator:/<<|>>|[=!<>]=?|&&|\|\||[-+*/%~^&|?:]|\.{2,3}/,punctuation:/[\[\](){}.,;]/},t.languages.wren["string-literal"]={pattern:/(^|[^\\"])"(?:[^\\"%]|\\[\s\S]|%(?!\()|%\((?:[^()]|\((?:[^()]|\([^)]*\))*\))*\))*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)%\((?:[^()]|\((?:[^()]|\([^)]*\))*\))*\)/,lookbehind:!0,inside:{expression:{pattern:/^(%\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:t.languages.wren},"interpolation-punctuation":{pattern:/^%\(|\)$/,alias:"punctuation"}}},string:/[\s\S]+/}}}},88904:function(S){"use strict";S.exports=s,s.displayName="xeora",s.aliases=["xeoracube"];function s(t){(function(i){i.languages.xeora=i.languages.extend("markup",{constant:{pattern:/\$(?:DomainContents|PageRenderDuration)\$/,inside:{punctuation:{pattern:/\$/}}},variable:{pattern:/\$@?(?:#+|[-+*~=^])?[\w.]+\$/,inside:{punctuation:{pattern:/[$.]/},operator:{pattern:/#+|[-+*~=^@]/}}},"function-inline":{pattern:/\$F:[-\w.]+\?[-\w.]+(?:,(?:(?:@[-#]*\w+\.[\w+.]\.*)*\|)*(?:(?:[\w+]|[-#*.~^]+[\w+]|=\S)(?:[^$=]|=+[^=])*=*|(?:@[-#]*\w+\.[\w+.]\.*)+(?:(?:[\w+]|[-#*~^][-#*.~^]*[\w+]|=\S)(?:[^$=]|=+[^=])*=*)?)?)?\$/,inside:{variable:{pattern:/(?:[,|])@?(?:#+|[-+*~=^])?[\w.]+/,inside:{punctuation:{pattern:/[,.|]/},operator:{pattern:/#+|[-+*~=^@]/}}},punctuation:{pattern:/\$\w:|[$:?.,|]/}},alias:"function"},"function-block":{pattern:/\$XF:\{[-\w.]+\?[-\w.]+(?:,(?:(?:@[-#]*\w+\.[\w+.]\.*)*\|)*(?:(?:[\w+]|[-#*.~^]+[\w+]|=\S)(?:[^$=]|=+[^=])*=*|(?:@[-#]*\w+\.[\w+.]\.*)+(?:(?:[\w+]|[-#*~^][-#*.~^]*[\w+]|=\S)(?:[^$=]|=+[^=])*=*)?)?)?\}:XF\$/,inside:{punctuation:{pattern:/[$:{}?.,|]/}},alias:"function"},"directive-inline":{pattern:/\$\w(?:#\d+\+?)?(?:\[[-\w.]+\])?:[-\/\w.]+\$/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}}},alias:"function"},"directive-block-open":{pattern:/\$\w+:\{|\$\w(?:#\d+\+?)?(?:\[[-\w.]+\])?:[-\w.]+:\{(?:![A-Z]+)?/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}},attribute:{pattern:/![A-Z]+$/,inside:{punctuation:{pattern:/!/}},alias:"keyword"}},alias:"function"},"directive-block-separator":{pattern:/\}:[-\w.]+:\{/,inside:{punctuation:{pattern:/[:{}]/}},alias:"function"},"directive-block-close":{pattern:/\}:[-\w.]+\$/,inside:{punctuation:{pattern:/[:{}$]/}},alias:"function"}}),i.languages.insertBefore("inside","punctuation",{variable:i.languages.xeora["function-inline"].inside.variable},i.languages.xeora["function-block"]),i.languages.xeoracube=i.languages.xeora})(t)}},35:function(S){"use strict";S.exports=s,s.displayName="xmlDoc",s.aliases=[];function s(t){(function(i){function p(y,f){i.languages[y]&&i.languages.insertBefore(y,"comment",{"doc-comment":f})}var g=i.languages.markup.tag,h={pattern:/\/\/\/.*/,greedy:!0,alias:"comment",inside:{tag:g}},A={pattern:/'''.*/,greedy:!0,alias:"comment",inside:{tag:g}};p("csharp",h),p("fsharp",h),p("vbnet",A)})(t)}},86095:function(S){"use strict";S.exports=s,s.displayName="xojo",s.aliases=[];function s(t){t.languages.xojo={comment:{pattern:/(?:'|\/\/|Rem\b).+/i,greedy:!0},string:{pattern:/"(?:""|[^"])*"/,greedy:!0},number:[/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,/&[bchou][a-z\d]+/i],directive:{pattern:/#(?:Else|ElseIf|Endif|If|Pragma)\b/i,alias:"property"},keyword:/\b(?:AddHandler|App|Array|As(?:signs)?|Auto|Boolean|Break|By(?:Ref|Val)|Byte|Call|Case|Catch|CFStringRef|CGFloat|Class|Color|Const|Continue|CString|Currency|CurrentMethodName|Declare|Delegate|Dim|Do(?:uble|wnTo)?|Each|Else(?:If)?|End|Enumeration|Event|Exception|Exit|Extends|False|Finally|For|Function|Get|GetTypeInfo|Global|GOTO|If|Implements|In|Inherits|Int(?:8|16|32|64|eger|erface)?|Lib|Loop|Me|Module|Next|Nil|Object|Optional|OSType|ParamArray|Private|Property|Protected|PString|Ptr|Raise(?:Event)?|ReDim|RemoveHandler|Return|Select(?:or)?|Self|Set|Shared|Short|Single|Soft|Static|Step|String|Sub|Super|Text|Then|To|True|Try|Ubound|UInt(?:8|16|32|64|eger)?|Until|Using|Var(?:iant)?|Wend|While|WindowPtr|WString)\b/i,operator:/<[=>]?|>=?|[+\-*\/\\^=]|\b(?:AddressOf|And|Ctype|IsA?|Mod|New|Not|Or|WeakAddressOf|Xor)\b/i,punctuation:/[.,;:()]/}}},76998:function(S){"use strict";S.exports=s,s.displayName="xquery",s.aliases=[];function s(t){(function(i){i.languages.xquery=i.languages.extend("markup",{"xquery-comment":{pattern:/\(:[\s\S]*?:\)/,greedy:!0,alias:"comment"},string:{pattern:/(["'])(?:\1\1|(?!\1)[\s\S])*\1/,greedy:!0},extension:{pattern:/\(#.+?#\)/,alias:"symbol"},variable:/\$[-\w:]+/,axis:{pattern:/(^|[^-])(?:ancestor(?:-or-self)?|attribute|child|descendant(?:-or-self)?|following(?:-sibling)?|parent|preceding(?:-sibling)?|self)(?=::)/,lookbehind:!0,alias:"operator"},"keyword-operator":{pattern:/(^|[^:-])\b(?:and|castable as|div|eq|except|ge|gt|idiv|instance of|intersect|is|le|lt|mod|ne|or|union)\b(?=$|[^:-])/,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^:-])\b(?:as|ascending|at|base-uri|boundary-space|case|cast as|collation|construction|copy-namespaces|declare|default|descending|else|empty (?:greatest|least)|encoding|every|external|for|function|if|import|in|inherit|lax|let|map|module|namespace|no-inherit|no-preserve|option|order(?: by|ed|ing)?|preserve|return|satisfies|schema|some|stable|strict|strip|then|to|treat as|typeswitch|unordered|validate|variable|version|where|xquery)\b(?=$|[^:-])/,lookbehind:!0},function:/[\w-]+(?::[\w-]+)*(?=\s*\()/,"xquery-element":{pattern:/(element\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"tag"},"xquery-attribute":{pattern:/(attribute\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"attr-name"},builtin:{pattern:/(^|[^:-])\b(?:attribute|comment|document|element|processing-instruction|text|xs:(?:ENTITIES|ENTITY|ID|IDREFS?|NCName|NMTOKENS?|NOTATION|Name|QName|anyAtomicType|anyType|anyURI|base64Binary|boolean|byte|date|dateTime|dayTimeDuration|decimal|double|duration|float|gDay|gMonth|gMonthDay|gYear|gYearMonth|hexBinary|int|integer|language|long|negativeInteger|nonNegativeInteger|nonPositiveInteger|normalizedString|positiveInteger|short|string|time|token|unsigned(?:Byte|Int|Long|Short)|untyped(?:Atomic)?|yearMonthDuration))\b(?=$|[^:-])/,lookbehind:!0},number:/\b\d+(?:\.\d+)?(?:E[+-]?\d+)?/,operator:[/[+*=?|@]|\.\.?|:=|!=|<[=<]?|>[=>]?/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}],punctuation:/[[\](){},;:/]/}),i.languages.xquery.tag.pattern=/<\/?(?!\d)[^\s>\/=$<%]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,i.languages.xquery.tag.inside["attr-value"].pattern=/=(?:("|')(?:\\[\s\S]|\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}|(?!\1)[^\\])*\1|[^\s'">=]+)/,i.languages.xquery.tag.inside["attr-value"].inside.punctuation=/^="|"$/,i.languages.xquery.tag.inside["attr-value"].inside.expression={pattern:/\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}/,inside:i.languages.xquery,alias:"language-xquery"};var p=function(h){return typeof h=="string"?h:typeof h.content=="string"?h.content:h.content.map(p).join("")},g=function(h){for(var A=[],y=0;y0&&A[A.length-1].tagName===p(f.content[0].content[1])&&A.pop():f.content[f.content.length-1].content==="/>"||A.push({tagName:p(f.content[0].content[1]),openedBraces:0}):A.length>0&&f.type==="punctuation"&&f.content==="{"&&(!h[y+1]||h[y+1].type!=="punctuation"||h[y+1].content!=="{")&&(!h[y-1]||h[y-1].type!=="plain-text"||h[y-1].content!=="{")?A[A.length-1].openedBraces++:A.length>0&&A[A.length-1].openedBraces>0&&f.type==="punctuation"&&f.content==="}"?A[A.length-1].openedBraces--:f.type!=="comment"&&(F=!0)),(F||typeof f=="string")&&A.length>0&&A[A.length-1].openedBraces===0){var U=p(f);y0&&(typeof h[y-1]=="string"||h[y-1].type==="plain-text")&&(U=p(h[y-1])+U,h.splice(y-1,1),y--),/^\s+$/.test(U)?h[y]=U:h[y]=new i.Token("plain-text",U,null,U)}f.content&&typeof f.content!="string"&&g(f.content)}};i.hooks.add("after-tokenize",function(h){h.language==="xquery"&&g(h.tokens)})})(t)}},14409:function(S){"use strict";S.exports=s,s.displayName="yaml",s.aliases=["yml"];function s(t){(function(i){var p=/[*&][^\s[\]{},]+/,g=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,h="(?:"+g.source+"(?:[ ]+"+p.source+")?|"+p.source+"(?:[ ]+"+g.source+")?)",A=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),y=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function f(F,U){U=(U||"").replace(/m/g,"")+"m";var ne=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,function(){return h}).replace(/<>/g,function(){return F});return RegExp(ne,U)}i.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,function(){return h})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,function(){return h}).replace(/<>/g,function(){return"(?:"+A+"|"+y+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:f(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:f(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:f(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:f(y),lookbehind:!0,greedy:!0},number:{pattern:f(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:g,important:p,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},i.languages.yml=i.languages.yaml})(t)}},33460:function(S){"use strict";S.exports=s,s.displayName="yang",s.aliases=[];function s(t){t.languages.yang={comment:/\/\*[\s\S]*?\*\/|\/\/.*/,string:{pattern:/"(?:[^\\"]|\\.)*"|'[^']*'/,greedy:!0},keyword:{pattern:/(^|[{};\r\n][ \t]*)[a-z_][\w.-]*/i,lookbehind:!0},namespace:{pattern:/(\s)[a-z_][\w.-]*(?=:)/i,lookbehind:!0},boolean:/\b(?:false|true)\b/,operator:/\+/,punctuation:/[{};:]/}}},28108:function(S){"use strict";S.exports=s,s.displayName="zig",s.aliases=[];function s(t){(function(i){function p(U){return function(){return U}}var g=/\b(?:align|allowzero|and|anyframe|anytype|asm|async|await|break|cancel|catch|comptime|const|continue|defer|else|enum|errdefer|error|export|extern|fn|for|if|inline|linksection|nakedcc|noalias|nosuspend|null|or|orelse|packed|promise|pub|resume|return|stdcallcc|struct|suspend|switch|test|threadlocal|try|undefined|union|unreachable|usingnamespace|var|volatile|while)\b/,h="\\b(?!"+g.source+")(?!\\d)\\w+\\b",A=/align\s*\((?:[^()]|\([^()]*\))*\)/.source,y=/(?:\?|\bpromise->|(?:\[[^[\]]*\]|\*(?!\*)|\*\*)(?:\s*|\s*const\b|\s*volatile\b|\s*allowzero\b)*)/.source.replace(//g,p(A)),f=/(?:\bpromise\b|(?:\berror\.)?(?:\.)*(?!\s+))/.source.replace(//g,p(h)),F="(?!\\s)(?:!?\\s*(?:"+y+"\\s*)*"+f+")+";i.languages.zig={comment:[{pattern:/\/\/[/!].*/,alias:"doc-comment"},/\/{2}.*/],string:[{pattern:/(^|[^\\@])c?"(?:[^"\\\r\n]|\\.)*"/,lookbehind:!0,greedy:!0},{pattern:/([\r\n])([ \t]+c?\\{2}).*(?:(?:\r\n?|\n)\2.*)*/,lookbehind:!0,greedy:!0}],char:{pattern:/(^|[^\\])'(?:[^'\\\r\n]|[\uD800-\uDFFF]{2}|\\(?:.|x[a-fA-F\d]{2}|u\{[a-fA-F\d]{1,6}\}))'/,lookbehind:!0,greedy:!0},builtin:/\B@(?!\d)\w+(?=\s*\()/,label:{pattern:/(\b(?:break|continue)\s*:\s*)\w+\b|\b(?!\d)\w+\b(?=\s*:\s*(?:\{|while\b))/,lookbehind:!0},"class-name":[/\b(?!\d)\w+(?=\s*=\s*(?:(?:extern|packed)\s+)?(?:enum|struct|union)\s*[({])/,{pattern:RegExp(/(:\s*)(?=\s*(?:\s*)?[=;,)])|(?=\s*(?:\s*)?\{)/.source.replace(//g,p(F)).replace(//g,p(A))),lookbehind:!0,inside:null},{pattern:RegExp(/(\)\s*)(?=\s*(?:\s*)?;)/.source.replace(//g,p(F)).replace(//g,p(A))),lookbehind:!0,inside:null}],"builtin-type":{pattern:/\b(?:anyerror|bool|c_u?(?:int|long|longlong|short)|c_longdouble|c_void|comptime_(?:float|int)|f(?:16|32|64|128)|[iu](?:8|16|32|64|128|size)|noreturn|type|void)\b/,alias:"keyword"},keyword:g,function:/\b(?!\d)\w+(?=\s*\()/,number:/\b(?:0b[01]+|0o[0-7]+|0x[a-fA-F\d]+(?:\.[a-fA-F\d]*)?(?:[pP][+-]?[a-fA-F\d]+)?|\d+(?:\.\d*)?(?:[eE][+-]?\d+)?)\b/,boolean:/\b(?:false|true)\b/,operator:/\.[*?]|\.{2,3}|[-=]>|\*\*|\+\+|\|\||(?:<<|>>|[-+*]%|[-+*/%^&|<>!=])=?|[?~]/,punctuation:/[.:,;(){}[\]]/},i.languages.zig["class-name"].forEach(function(U){U.inside===null&&(U.inside=i.languages.zig)})})(t)}},92848:function(S,s){"use strict";var t;s.Q=h,t=A;var i="",p=" ",g=/[ \t\n\r\f]+/g;function h(y){var f=String(y||i).trim();return f===i?[]:f.split(g)}function A(y){return y.join(p).trim()}},95251:function(S,s,t){"use strict";var i=this&&this.__importDefault||function(A){return A&&A.__esModule?A:{default:A}},p=i(t(69189)),g=t(32015);function h(A,y){var f={};return!A||typeof A!="string"||(0,p.default)(A,function(F,U){F&&U&&(f[(0,g.camelCase)(F,y)]=U)}),f}h.default=h,S.exports=h},32015:function(S,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.camelCase=void 0;var t=/^--[a-zA-Z0-9_-]+$/,i=/-([a-z])/g,p=/^[^-]+$/,g=/^-(webkit|moz|ms|o|khtml)-/,h=/^-(ms)-/,A=function(U){return!U||p.test(U)||t.test(U)},y=function(U,ne){return ne.toUpperCase()},f=function(U,ne){return"".concat(ne,"-")},F=function(U,ne){return ne===void 0&&(ne={}),A(U)?U:(U=U.toLowerCase(),ne.reactCompat?U=U.replace(h,f):U=U.replace(g,f),U.replace(i,y))};s.camelCase=F},69189:function(S,s,t){"use strict";var i=this&&this.__importDefault||function(h){return h&&h.__esModule?h:{default:h}};Object.defineProperty(s,"__esModule",{value:!0}),s.default=g;const p=i(t(80364));function g(h,A){let y=null;if(!h||typeof h!="string")return y;const f=(0,p.default)(h),F=typeof A=="function";return f.forEach(U=>{if(U.type!=="declaration")return;const{property:ne,value:re}=U;F?A(ne,re,U):re&&(y=y||{},y[ne]=re)}),y}},97270:function(S){S.exports=t;var s=Object.prototype.hasOwnProperty;function t(){for(var i={},p=0;p{const se=(X,Se)=>(Y.set(Se,X),X),ee=X=>{if(Y.has(X))return Y.get(X);const[Se,me]=V[X];switch(Se){case p:case i:return se(me,X);case g:{const D=se([],X);for(const Ue of me)D.push(ee(Ue));return D}case h:{const D=se({},X);for(const[Ue,nt]of me)D[ee(Ue)]=ee(nt);return D}case A:return se(new Date(me),X);case y:{const{source:D,flags:Ue}=me;return se(new RegExp(D,Ue),X)}case f:{const D=se(new Map,X);for(const[Ue,nt]of me)D.set(ee(Ue),ee(nt));return D}case F:{const D=se(new Set,X);for(const Ue of me)D.add(ee(Ue));return D}case U:{const{name:D,message:Ue}=me;return se(new re[D](Ue),X)}case ne:return se(BigInt(me),X);case"BigInt":return se(Object(BigInt(me)),X);case"ArrayBuffer":return se(new Uint8Array(me).buffer,me);case"DataView":{const{buffer:D}=new Uint8Array(me);return se(new DataView(D),me)}}return se(new re[Se](me),X)};return ee},ye=Y=>pe(new Map,Y)(0),ce="",{toString:Ee}={},{keys:ge}=Object,Ce=Y=>{const V=typeof Y;if(V!=="object"||!Y)return[p,V];const se=Ee.call(Y).slice(8,-1);switch(se){case"Array":return[g,ce];case"Object":return[h,ce];case"Date":return[A,ce];case"RegExp":return[y,ce];case"Map":return[f,ce];case"Set":return[F,ce];case"DataView":return[g,se]}return se.includes("Array")?[g,se]:se.includes("Error")?[U,se]:[h,se]},j=([Y,V])=>Y===p&&(V==="function"||V==="symbol"),G=(Y,V,se,ee)=>{const X=(me,D)=>{const Ue=ee.push(me)-1;return se.set(D,Ue),Ue},Se=me=>{if(se.has(me))return se.get(me);let[D,Ue]=Ce(me);switch(D){case p:{let kt=me;switch(Ue){case"bigint":D=ne,kt=me.toString();break;case"function":case"symbol":if(Y)throw new TypeError("unable to serialize "+Ue);kt=null;break;case"undefined":return X([i],me)}return X([D,kt],me)}case g:{if(Ue){let it=me;return Ue==="DataView"?it=new Uint8Array(me.buffer):Ue==="ArrayBuffer"&&(it=new Uint8Array(me)),X([Ue,[...it]],me)}const kt=[],Be=X([D,kt],me);for(const it of me)kt.push(Se(it));return Be}case h:{if(Ue)switch(Ue){case"BigInt":return X([Ue,me.toString()],me);case"Boolean":case"Number":case"String":return X([Ue,me.valueOf()],me)}if(V&&"toJSON"in me)return Se(me.toJSON());const kt=[],Be=X([D,kt],me);for(const it of ge(me))(Y||!j(Ce(me[it])))&&kt.push([Se(it),Se(me[it])]);return Be}case A:return X([D,me.toISOString()],me);case y:{const{source:kt,flags:Be}=me;return X([D,{source:kt,flags:Be}],me)}case f:{const kt=[],Be=X([D,kt],me);for(const[it,ot]of me)(Y||!(j(Ce(it))||j(Ce(ot))))&&kt.push([Se(it),Se(ot)]);return Be}case F:{const kt=[],Be=X([D,kt],me);for(const it of me)(Y||!j(Ce(it)))&&kt.push(Se(it));return Be}}const{message:nt}=me;return X([D,{name:Ue,message:nt}],me)};return Se},Z=(Y,{json:V,lossy:se}={})=>{const ee=[];return G(!(V||se),!!V,new Map,ee)(Y),ee};var B=typeof structuredClone=="function"?(Y,V)=>V&&("json"in V||"lossy"in V)?ye(Z(Y,V)):structuredClone(Y):(Y,V)=>ye(Z(Y,V))},11630:function(S,s,t){"use strict";t.d(s,{P:function(){return p},Q:function(){return i}});function i(g){const h=[],A=String(g||"");let y=A.indexOf(","),f=0,F=!1;for(;!F;){y===-1&&(y=A.length,F=!0);const U=A.slice(f,y).trim();(U||!F)&&h.push(U),f=y+1,y=A.indexOf(",",f)}return h}function p(g,h){const A=h||{};return(g[g.length-1]===""?[...g,""]:g).join((A.padRight?" ":"")+","+(A.padLeft===!1?"":" ")).trim()}},87342:function(S,s,t){"use strict";t.d(s,{ok:function(){return g},t1:function(){return h}});function i(A){return A}function p(){}function g(){}function h(){}},81994:function(S,s,t){"use strict";t.d(s,{h:function(){return ge},s:function(){return Ce}});var i=t(14470),p=t(11630);const g=/[#.]/g;function h(j,G){const Z=j||"",B={};let Y=0,V,se;for(;Y-1&&ce.test(String.fromCharCode(ge))}}},14470:function(S,s,t){"use strict";t.d(s,{dy:function(){return Ee},YP:function(){return ge}});class i{constructor(j,G,Z){this.normal=G,this.property=j,Z&&(this.space=Z)}}i.prototype.normal={},i.prototype.property={},i.prototype.space=void 0;function p(Ce,j){const G={},Z={};for(const B of Ce)Object.assign(G,B.property),Object.assign(Z,B.normal);return new i(G,Z,j)}var g=t(13830),h=t(53538);function A(Ce){const j={},G={};for(const[Z,B]of Object.entries(Ce.properties)){const Y=new h.I(Z,Ce.transform(Ce.attributes||{},Z),B,Ce.space);Ce.mustUseProperty&&Ce.mustUseProperty.includes(Z)&&(Y.mustUseProperty=!0),j[Z]=Y,G[(0,g.F)(Z)]=Z,G[(0,g.F)(Y.attribute)]=Z}return new i(j,G,Ce.space)}var y=t(71337);const f=A({properties:{ariaActiveDescendant:null,ariaAtomic:y.booleanish,ariaAutoComplete:null,ariaBusy:y.booleanish,ariaChecked:y.booleanish,ariaColCount:y.number,ariaColIndex:y.number,ariaColSpan:y.number,ariaControls:y.spaceSeparated,ariaCurrent:null,ariaDescribedBy:y.spaceSeparated,ariaDetails:null,ariaDisabled:y.booleanish,ariaDropEffect:y.spaceSeparated,ariaErrorMessage:null,ariaExpanded:y.booleanish,ariaFlowTo:y.spaceSeparated,ariaGrabbed:y.booleanish,ariaHasPopup:null,ariaHidden:y.booleanish,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:y.spaceSeparated,ariaLevel:y.number,ariaLive:null,ariaModal:y.booleanish,ariaMultiLine:y.booleanish,ariaMultiSelectable:y.booleanish,ariaOrientation:null,ariaOwns:y.spaceSeparated,ariaPlaceholder:null,ariaPosInSet:y.number,ariaPressed:y.booleanish,ariaReadOnly:y.booleanish,ariaRelevant:null,ariaRequired:y.booleanish,ariaRoleDescription:y.spaceSeparated,ariaRowCount:y.number,ariaRowIndex:y.number,ariaRowSpan:y.number,ariaSelected:y.booleanish,ariaSetSize:y.number,ariaSort:null,ariaValueMax:y.number,ariaValueMin:y.number,ariaValueNow:y.number,ariaValueText:null,role:null},transform(Ce,j){return j==="role"?j:"aria-"+j.slice(4).toLowerCase()}});function F(Ce,j){return j in Ce?Ce[j]:j}function U(Ce,j){return F(Ce,j.toLowerCase())}const ne=A({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:y.commaSeparated,acceptCharset:y.spaceSeparated,accessKey:y.spaceSeparated,action:null,allow:null,allowFullScreen:y.boolean,allowPaymentRequest:y.boolean,allowUserMedia:y.boolean,alt:null,as:null,async:y.boolean,autoCapitalize:null,autoComplete:y.spaceSeparated,autoFocus:y.boolean,autoPlay:y.boolean,blocking:y.spaceSeparated,capture:null,charSet:null,checked:y.boolean,cite:null,className:y.spaceSeparated,cols:y.number,colSpan:null,content:null,contentEditable:y.booleanish,controls:y.boolean,controlsList:y.spaceSeparated,coords:y.number|y.commaSeparated,crossOrigin:null,data:null,dateTime:null,decoding:null,default:y.boolean,defer:y.boolean,dir:null,dirName:null,disabled:y.boolean,download:y.overloadedBoolean,draggable:y.booleanish,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:y.boolean,formTarget:null,headers:y.spaceSeparated,height:y.number,hidden:y.overloadedBoolean,high:y.number,href:null,hrefLang:null,htmlFor:y.spaceSeparated,httpEquiv:y.spaceSeparated,id:null,imageSizes:null,imageSrcSet:null,inert:y.boolean,inputMode:null,integrity:null,is:null,isMap:y.boolean,itemId:null,itemProp:y.spaceSeparated,itemRef:y.spaceSeparated,itemScope:y.boolean,itemType:y.spaceSeparated,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:y.boolean,low:y.number,manifest:null,max:null,maxLength:y.number,media:null,method:null,min:null,minLength:y.number,multiple:y.boolean,muted:y.boolean,name:null,nonce:null,noModule:y.boolean,noValidate:y.boolean,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:y.boolean,optimum:y.number,pattern:null,ping:y.spaceSeparated,placeholder:null,playsInline:y.boolean,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:y.boolean,referrerPolicy:null,rel:y.spaceSeparated,required:y.boolean,reversed:y.boolean,rows:y.number,rowSpan:y.number,sandbox:y.spaceSeparated,scope:null,scoped:y.boolean,seamless:y.boolean,selected:y.boolean,shadowRootClonable:y.boolean,shadowRootDelegatesFocus:y.boolean,shadowRootMode:null,shape:null,size:y.number,sizes:null,slot:null,span:y.number,spellCheck:y.booleanish,src:null,srcDoc:null,srcLang:null,srcSet:null,start:y.number,step:null,style:null,tabIndex:y.number,target:null,title:null,translate:null,type:null,typeMustMatch:y.boolean,useMap:null,value:y.booleanish,width:y.number,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:y.spaceSeparated,axis:null,background:null,bgColor:null,border:y.number,borderColor:null,bottomMargin:y.number,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:y.boolean,declare:y.boolean,event:null,face:null,frame:null,frameBorder:null,hSpace:y.number,leftMargin:y.number,link:null,longDesc:null,lowSrc:null,marginHeight:y.number,marginWidth:y.number,noResize:y.boolean,noHref:y.boolean,noShade:y.boolean,noWrap:y.boolean,object:null,profile:null,prompt:null,rev:null,rightMargin:y.number,rules:null,scheme:null,scrolling:y.booleanish,standby:null,summary:null,text:null,topMargin:y.number,valueType:null,version:null,vAlign:null,vLink:null,vSpace:y.number,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:y.boolean,disableRemotePlayback:y.boolean,prefix:null,property:null,results:y.number,security:null,unselectable:null},space:"html",transform:U}),re=A({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:y.commaOrSpaceSeparated,accentHeight:y.number,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:y.number,amplitude:y.number,arabicForm:null,ascent:y.number,attributeName:null,attributeType:null,azimuth:y.number,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:y.number,by:null,calcMode:null,capHeight:y.number,className:y.spaceSeparated,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:y.number,diffuseConstant:y.number,direction:null,display:null,dur:null,divisor:y.number,dominantBaseline:null,download:y.boolean,dx:null,dy:null,edgeMode:null,editable:null,elevation:y.number,enableBackground:null,end:null,event:null,exponent:y.number,externalResourcesRequired:null,fill:null,fillOpacity:y.number,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:y.commaSeparated,g2:y.commaSeparated,glyphName:y.commaSeparated,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:y.number,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:y.number,horizOriginX:y.number,horizOriginY:y.number,id:null,ideographic:y.number,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:y.number,k:y.number,k1:y.number,k2:y.number,k3:y.number,k4:y.number,kernelMatrix:y.commaOrSpaceSeparated,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:y.number,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:y.number,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:y.number,overlineThickness:y.number,paintOrder:null,panose1:null,path:null,pathLength:y.number,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:y.spaceSeparated,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:y.number,pointsAtY:y.number,pointsAtZ:y.number,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:y.commaOrSpaceSeparated,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:y.commaOrSpaceSeparated,rev:y.commaOrSpaceSeparated,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:y.commaOrSpaceSeparated,requiredFeatures:y.commaOrSpaceSeparated,requiredFonts:y.commaOrSpaceSeparated,requiredFormats:y.commaOrSpaceSeparated,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:y.number,specularExponent:y.number,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:y.number,strikethroughThickness:y.number,string:null,stroke:null,strokeDashArray:y.commaOrSpaceSeparated,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:y.number,strokeOpacity:y.number,strokeWidth:null,style:null,surfaceScale:y.number,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:y.commaOrSpaceSeparated,tabIndex:y.number,tableValues:null,target:null,targetX:y.number,targetY:y.number,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:y.commaOrSpaceSeparated,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:y.number,underlineThickness:y.number,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:y.number,values:null,vAlphabetic:y.number,vMathematical:y.number,vectorEffect:null,vHanging:y.number,vIdeographic:y.number,version:null,vertAdvY:y.number,vertOriginX:y.number,vertOriginY:y.number,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:y.number,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:F}),pe=A({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform(Ce,j){return"xlink:"+j.slice(5).toLowerCase()}}),ye=A({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:U}),ce=A({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(Ce,j){return"xml:"+j.slice(3).toLowerCase()}}),Ee=p([f,ne,pe,ye,ce],"html"),ge=p([f,re,pe,ye,ce],"svg")},86825:function(S,s,t){"use strict";t.d(s,{s:function(){return f}});var i=t(53538),p=t(25629),g=t(13830);const h=/[A-Z]/g,A=/-[a-z]/g,y=/^data[-\w.:]+$/i;function f(ne,re){const pe=(0,g.F)(re);let ye=re,ce=p.k;if(pe in ne.normal)return ne.property[ne.normal[pe]];if(pe.length>4&&pe.slice(0,4)==="data"&&y.test(re)){if(re.charAt(4)==="-"){const Ee=re.slice(5).replace(A,U);ye="data"+Ee.charAt(0).toUpperCase()+Ee.slice(1)}else{const Ee=re.slice(4);if(!A.test(Ee)){let ge=Ee.replace(h,F);ge.charAt(0)!=="-"&&(ge="-"+ge),re="data"+ge}}ce=i.I}return new ce(ye,re)}function F(ne){return"-"+ne.toLowerCase()}function U(ne){return ne.charAt(1).toUpperCase()}},13830:function(S,s,t){"use strict";t.d(s,{F:function(){return i}});function i(p){return p.toLowerCase()}},53538:function(S,s,t){"use strict";t.d(s,{I:function(){return h}});var i=t(25629),p=t(71337);const g=Object.keys(p);class h extends i.k{constructor(f,F,U,ne){let re=-1;if(super(f,F),A(this,"space",ne),typeof U=="number")for(;++re0){const m=d.length>1?d:d[0];m&&(o.children=m)}}function pt(o,d,m){return E;function E(N,O,M,J){const Me=Array.isArray(M.children)?m:d;return J?Me(O,M,J):Me(O,M)}}function Ye(o,d){return m;function m(E,N,O,M){const J=Array.isArray(O.children),Pe=(0,B.Pk)(E);return d(N,O,M,J,{columnNumber:Pe?Pe.column-1:void 0,fileName:o,lineNumber:Pe?Pe.line:void 0},void 0)}}function en(o,d){const m={};let E,N;for(N in d.properties)if(N!=="children"&&Se.call(d.properties,N)){const O=dn(o,N,d.properties[N]);if(O){const[M,J]=O;o.tableCellAlignToStyle&&M==="align"&&typeof J=="string"&&nt.has(d.tagName)?E=J:m[M]=J}}if(E){const O=m.style||(m.style={});O[o.stylePropertyNameCase==="css"?"text-align":"textAlign"]=E}return m}function Ht(o,d){const m={};for(const E of d.attributes)if(E.type==="mdxJsxExpressionAttribute")if(E.data&&E.data.estree&&o.evaluater){const O=E.data.estree.body[0];(0,p.ok)(O.type==="ExpressionStatement");const M=O.expression;(0,p.ok)(M.type==="ObjectExpression");const J=M.properties[0];(0,p.ok)(J.type==="SpreadElement"),Object.assign(m,o.evaluater.evaluateExpression(J.argument))}else Xt(o,d.position);else{const N=E.name;let O;if(E.value&&typeof E.value=="object")if(E.value.data&&E.value.data.estree&&o.evaluater){const J=E.value.data.estree.body[0];(0,p.ok)(J.type==="ExpressionStatement"),O=o.evaluater.evaluateExpression(J.expression)}else Xt(o,d.position);else O=E.value===null?!0:E.value;m[N]=O}return m}function ln(o,d){const m=[];let E=-1;const N=o.passKeys?new Map:me;for(;++EN?0:N+d:d=d>N?N:d,m=m>0?m:0,E.length<1e4)M=Array.from(E),M.unshift(d,m),o.splice(...M);else for(m&&o.splice(d,m);O0?(Q(o,o.length,0,d),o):d}class dt{constructor(d){this.left=d?[...d]:[],this.right=[]}get(d){if(d<0||d>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+d+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return dthis.left.length?this.right.slice(this.right.length-E+this.left.length,this.right.length-d+this.left.length).reverse():this.left.slice(d).concat(this.right.slice(this.right.length-E+this.left.length).reverse())}splice(d,m,E){const N=m||0;this.setCursor(Math.trunc(d));const O=this.right.splice(this.right.length-N,Number.POSITIVE_INFINITY);return E&&st(this.left,E),O.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(d){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(d)}pushMany(d){this.setCursor(Number.POSITIVE_INFINITY),st(this.left,d)}unshift(d){this.setCursor(0),this.right.push(d)}unshiftMany(d){this.setCursor(0),st(this.right,d.reverse())}setCursor(d){if(!(d===this.left.length||d>this.left.length&&this.right.length===0||d<0&&this.left.length===0))if(dM))return;const tr=d.events.length;let pr=tr,Tn,lr;for(;pr--;)if(d.events[pr][0]==="exit"&&d.events[pr][1].type==="chunkFlow"){if(Tn){lr=d.events[pr][1].end;break}Tn=!0}for(jt(E),Ut=tr;Uton;){const qn=m[Bn];d.containerState=qn[1],qn[0].exit.call(d,o)}m.length=on}function rn(){N.write([null]),O=void 0,N=void 0,d.containerState._closeFlow=void 0}}function An(o,d,m){return(0,Ct.f)(o,o.attempt(this.parser.constructs.document,d,m),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}const _t={partial:!0,tokenize:zn};function zn(o,d,m){return E;function E(O){return(0,Oe.xz)(O)?(0,Ct.f)(o,N,"linePrefix")(O):N(O)}function N(O){return O===null||(0,Oe.Ch)(O)?d(O):m(O)}}const Ln={resolve:Gn,tokenize:fr},Dn={partial:!0,tokenize:er};function Gn(o){return mt(o),o}function fr(o,d){let m;return E;function E(J){return o.enter("content"),m=o.enter("chunkContent",{contentType:"content"}),N(J)}function N(J){return J===null?O(J):(0,Oe.Ch)(J)?o.check(Dn,M,O)(J):(o.consume(J),N)}function O(J){return o.exit("chunkContent"),o.exit("content"),d(J)}function M(J){return o.consume(J),o.exit("chunkContent"),m.next=o.enter("chunkContent",{contentType:"content",previous:m}),m=m.next,N}}function er(o,d,m){const E=this;return N;function N(M){return o.exit("chunkContent"),o.enter("lineEnding"),o.consume(M),o.exit("lineEnding"),(0,Ct.f)(o,O,"linePrefix")}function O(M){if(M===null||(0,Oe.Ch)(M))return m(M);const J=E.events[E.events.length-1];return!E.parser.constructs.disable.null.includes("codeIndented")&&J&&J[1].type==="linePrefix"&&J[2].sliceSerialize(J[1],!0).length>=4?d(M):o.interrupt(E.parser.constructs.flow,m,d)(M)}}const xr={tokenize:kr};function kr(o){const d=this,m=o.attempt(_t,E,o.attempt(this.parser.constructs.flowInitial,N,(0,Ct.f)(o,o.attempt(this.parser.constructs.flow,N,o.attempt(Ln,N)),"linePrefix")));return m;function E(O){if(O===null){o.consume(O);return}return o.enter("lineEndingBlank"),o.consume(O),o.exit("lineEndingBlank"),d.currentConstruct=void 0,m}function N(O){if(O===null){o.consume(O);return}return o.enter("lineEnding"),o.consume(O),o.exit("lineEnding"),d.currentConstruct=void 0,m}}const On={resolveAll:Vr()},Sr=Cr("string"),Zn=Cr("text");function Cr(o){return{resolveAll:Vr(o==="text"?Zr:void 0),tokenize:d};function d(m){const E=this,N=this.parser.constructs[o],O=m.attempt(N,M,J);return M;function M(de){return Me(de)?O(de):J(de)}function J(de){if(de===null){m.consume(de);return}return m.enter("data"),m.consume(de),Pe}function Pe(de){return Me(de)?(m.exit("data"),O(de)):(m.consume(de),Pe)}function Me(de){if(de===null)return!0;const $e=N[de];let Le=-1;if($e)for(;++Le<$e.length;){const ve=$e[Le];if(!ve.previous||ve.previous.call(E,E.previous))return!0}return!1}}}function Vr(o){return d;function d(m,E){let N=-1,O;for(;++N<=m.length;)O===void 0?m[N]&&m[N][1].type==="data"&&(O=N,N++):(!m[N]||m[N][1].type!=="data")&&(N!==O+2&&(m[O][1].end=m[N-1][1].end,m.splice(O+2,N-O-2),N=O+2),O=void 0);return o?o(m,E):m}}function Zr(o,d){let m=0;for(;++m<=o.length;)if((m===o.length||o[m][1].type==="lineEnding")&&o[m-1][1].type==="data"){const E=o[m-1][1],N=d.sliceStream(E);let O=N.length,M=-1,J=0,Pe;for(;O--;){const Me=N[O];if(typeof Me=="string"){for(M=Me.length;Me.charCodeAt(M-1)===32;)J++,M--;if(M)break;M=-1}else if(Me===-2)Pe=!0,J++;else if(Me!==-1){O++;break}}if(d._contentTypeTextTrailing&&m===o.length&&(J=0),J){const Me={type:m===o.length||Pe||J<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:O?M:E.start._bufferIndex+M,_index:E.start._index+O,line:E.end.line,column:E.end.column-J,offset:E.end.offset-J},end:cr({},E.end)};E.end=cr({},Me.start),E.start.offset===E.end.offset?Object.assign(E,Me):(o.splice(m,0,["enter",Me,d],["exit",Me,d]),m+=2)}m++}return o}const Ir={name:"thematicBreak",tokenize:ir};function ir(o,d,m){let E=0,N;return O;function O(Me){return o.enter("thematicBreak"),M(Me)}function M(Me){return N=Me,J(Me)}function J(Me){return Me===N?(o.enter("thematicBreakSequence"),Pe(Me)):E>=3&&(Me===null||(0,Oe.Ch)(Me))?(o.exit("thematicBreak"),d(Me)):m(Me)}function Pe(Me){return Me===N?(o.consume(Me),E++,Pe):(o.exit("thematicBreakSequence"),(0,Oe.xz)(Me)?(0,Ct.f)(o,J,"whitespace")(Me):J(Me))}}const Kn={continuation:{tokenize:Rt},exit:$t,name:"list",tokenize:Nr},Vn={partial:!0,tokenize:vt},Gr={partial:!0,tokenize:lt};function Nr(o,d,m){const E=this,N=E.events[E.events.length-1];let O=N&&N[1].type==="linePrefix"?N[2].sliceSerialize(N[1],!0).length:0,M=0;return J;function J(ve){const Ft=E.containerState.type||(ve===42||ve===43||ve===45?"listUnordered":"listOrdered");if(Ft==="listUnordered"?!E.containerState.marker||ve===E.containerState.marker:(0,Oe.pY)(ve)){if(E.containerState.type||(E.containerState.type=Ft,o.enter(Ft,{_container:!0})),Ft==="listUnordered")return o.enter("listItemPrefix"),ve===42||ve===45?o.check(Ir,m,Me)(ve):Me(ve);if(!E.interrupt||ve===49)return o.enter("listItemPrefix"),o.enter("listItemValue"),Pe(ve)}return m(ve)}function Pe(ve){return(0,Oe.pY)(ve)&&++M<10?(o.consume(ve),Pe):(!E.interrupt||M<2)&&(E.containerState.marker?ve===E.containerState.marker:ve===41||ve===46)?(o.exit("listItemValue"),Me(ve)):m(ve)}function Me(ve){return o.enter("listItemMarker"),o.consume(ve),o.exit("listItemMarker"),E.containerState.marker=E.containerState.marker||ve,o.check(_t,E.interrupt?m:de,o.attempt(Vn,Le,$e))}function de(ve){return E.containerState.initialBlankLine=!0,O++,Le(ve)}function $e(ve){return(0,Oe.xz)(ve)?(o.enter("listItemPrefixWhitespace"),o.consume(ve),o.exit("listItemPrefixWhitespace"),Le):m(ve)}function Le(ve){return E.containerState.size=O+E.sliceSerialize(o.exit("listItemPrefix"),!0).length,d(ve)}}function Rt(o,d,m){const E=this;return E.containerState._closeFlow=void 0,o.check(_t,N,O);function N(J){return E.containerState.furtherBlankLines=E.containerState.furtherBlankLines||E.containerState.initialBlankLine,(0,Ct.f)(o,d,"listItemIndent",E.containerState.size+1)(J)}function O(J){return E.containerState.furtherBlankLines||!(0,Oe.xz)(J)?(E.containerState.furtherBlankLines=void 0,E.containerState.initialBlankLine=void 0,M(J)):(E.containerState.furtherBlankLines=void 0,E.containerState.initialBlankLine=void 0,o.attempt(Gr,d,M)(J))}function M(J){return E.containerState._closeFlow=!0,E.interrupt=void 0,(0,Ct.f)(o,o.attempt(Kn,d,m),"linePrefix",E.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(J)}}function lt(o,d,m){const E=this;return(0,Ct.f)(o,N,"listItemIndent",E.containerState.size+1);function N(O){const M=E.events[E.events.length-1];return M&&M[1].type==="listItemIndent"&&M[2].sliceSerialize(M[1],!0).length===E.containerState.size?d(O):m(O)}}function $t(o){o.exit(this.containerState.type)}function vt(o,d,m){const E=this;return(0,Ct.f)(o,N,"listItemPrefixWhitespace",E.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function N(O){const M=E.events[E.events.length-1];return!(0,Oe.xz)(O)&&M&&M[1].type==="listItemPrefixWhitespace"?d(O):m(O)}}const un={continuation:{tokenize:bt},exit:gn,name:"blockQuote",tokenize:Cn};function Cn(o,d,m){const E=this;return N;function N(M){if(M===62){const J=E.containerState;return J.open||(o.enter("blockQuote",{_container:!0}),J.open=!0),o.enter("blockQuotePrefix"),o.enter("blockQuoteMarker"),o.consume(M),o.exit("blockQuoteMarker"),O}return m(M)}function O(M){return(0,Oe.xz)(M)?(o.enter("blockQuotePrefixWhitespace"),o.consume(M),o.exit("blockQuotePrefixWhitespace"),o.exit("blockQuotePrefix"),d):(o.exit("blockQuotePrefix"),d(M))}}function bt(o,d,m){const E=this;return N;function N(M){return(0,Oe.xz)(M)?(0,Ct.f)(o,O,"linePrefix",E.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(M):O(M)}function O(M){return o.attempt(un,d,m)(M)}}function gn(o){o.exit("blockQuote")}function we(o,d,m,E,N,O,M,J,Pe){const Me=Pe||Number.POSITIVE_INFINITY;let de=0;return $e;function $e(jt){return jt===60?(o.enter(E),o.enter(N),o.enter(O),o.consume(jt),o.exit(O),Le):jt===null||jt===32||jt===41||(0,Oe.Av)(jt)?m(jt):(o.enter(E),o.enter(M),o.enter(J),o.enter("chunkString",{contentType:"string"}),Qt(jt))}function Le(jt){return jt===62?(o.enter(O),o.consume(jt),o.exit(O),o.exit(N),o.exit(E),d):(o.enter(J),o.enter("chunkString",{contentType:"string"}),ve(jt))}function ve(jt){return jt===62?(o.exit("chunkString"),o.exit(J),Le(jt)):jt===null||jt===60||(0,Oe.Ch)(jt)?m(jt):(o.consume(jt),jt===92?Ft:ve)}function Ft(jt){return jt===60||jt===62||jt===92?(o.consume(jt),ve):ve(jt)}function Qt(jt){return!de&&(jt===null||jt===41||(0,Oe.z3)(jt))?(o.exit("chunkString"),o.exit(J),o.exit(M),o.exit(E),d(jt)):de999||ve===null||ve===91||ve===93&&!Pe||ve===94&&!J&&"_hiddenFootnoteSupport"in M.parser.constructs?m(ve):ve===93?(o.exit(O),o.enter(N),o.consume(ve),o.exit(N),o.exit(E),d):(0,Oe.Ch)(ve)?(o.enter("lineEnding"),o.consume(ve),o.exit("lineEnding"),de):(o.enter("chunkString",{contentType:"string"}),$e(ve))}function $e(ve){return ve===null||ve===91||ve===93||(0,Oe.Ch)(ve)||J++>999?(o.exit("chunkString"),de(ve)):(o.consume(ve),Pe||(Pe=!(0,Oe.xz)(ve)),ve===92?Le:$e)}function Le(ve){return ve===91||ve===92||ve===93?(o.consume(ve),J++,$e):$e(ve)}}function c(o,d,m,E,N,O){let M;return J;function J(Le){return Le===34||Le===39||Le===40?(o.enter(E),o.enter(N),o.consume(Le),o.exit(N),M=Le===40?41:Le,Pe):m(Le)}function Pe(Le){return Le===M?(o.enter(N),o.consume(Le),o.exit(N),o.exit(E),d):(o.enter(O),Me(Le))}function Me(Le){return Le===M?(o.exit(O),Pe(M)):Le===null?m(Le):(0,Oe.Ch)(Le)?(o.enter("lineEnding"),o.consume(Le),o.exit("lineEnding"),(0,Ct.f)(o,Me,"linePrefix")):(o.enter("chunkString",{contentType:"string"}),de(Le))}function de(Le){return Le===M||Le===null||(0,Oe.Ch)(Le)?(o.exit("chunkString"),Me(Le)):(o.consume(Le),Le===92?$e:de)}function $e(Le){return Le===M||Le===92?(o.consume(Le),de):de(Le)}}function ht(o,d){let m;return E;function E(N){return(0,Oe.Ch)(N)?(o.enter("lineEnding"),o.consume(N),o.exit("lineEnding"),m=!0,E):(0,Oe.xz)(N)?(0,Ct.f)(o,E,m?"linePrefix":"lineSuffix")(N):d(N)}}function Lt(o){return o.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const He={name:"definition",tokenize:Ot},Dt={partial:!0,tokenize:Sn};function Ot(o,d,m){const E=this;let N;return O;function O(ve){return o.enter("definition"),M(ve)}function M(ve){return ie.call(E,o,J,m,"definitionLabel","definitionLabelMarker","definitionLabelString")(ve)}function J(ve){return N=Lt(E.sliceSerialize(E.events[E.events.length-1][1]).slice(1,-1)),ve===58?(o.enter("definitionMarker"),o.consume(ve),o.exit("definitionMarker"),Pe):m(ve)}function Pe(ve){return(0,Oe.z3)(ve)?ht(o,Me)(ve):Me(ve)}function Me(ve){return we(o,de,m,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(ve)}function de(ve){return o.attempt(Dt,$e,$e)(ve)}function $e(ve){return(0,Oe.xz)(ve)?(0,Ct.f)(o,Le,"whitespace")(ve):Le(ve)}function Le(ve){return ve===null||(0,Oe.Ch)(ve)?(o.exit("definition"),E.parser.defined.push(N),d(ve)):m(ve)}}function Sn(o,d,m){return E;function E(J){return(0,Oe.z3)(J)?ht(o,N)(J):m(J)}function N(J){return c(o,O,m,"definitionTitle","definitionTitleMarker","definitionTitleString")(J)}function O(J){return(0,Oe.xz)(J)?(0,Ct.f)(o,M,"whitespace")(J):M(J)}function M(J){return J===null||(0,Oe.Ch)(J)?d(J):m(J)}}const En={name:"codeIndented",tokenize:Pn},ue={partial:!0,tokenize:ar};function Pn(o,d,m){const E=this;return N;function N(Me){return o.enter("codeIndented"),(0,Ct.f)(o,O,"linePrefix",5)(Me)}function O(Me){const de=E.events[E.events.length-1];return de&&de[1].type==="linePrefix"&&de[2].sliceSerialize(de[1],!0).length>=4?M(Me):m(Me)}function M(Me){return Me===null?Pe(Me):(0,Oe.Ch)(Me)?o.attempt(ue,M,Pe)(Me):(o.enter("codeFlowValue"),J(Me))}function J(Me){return Me===null||(0,Oe.Ch)(Me)?(o.exit("codeFlowValue"),M(Me)):(o.consume(Me),J)}function Pe(Me){return o.exit("codeIndented"),d(Me)}}function ar(o,d,m){const E=this;return N;function N(M){return E.parser.lazy[E.now().line]?m(M):(0,Oe.Ch)(M)?(o.enter("lineEnding"),o.consume(M),o.exit("lineEnding"),N):(0,Ct.f)(o,O,"linePrefix",5)(M)}function O(M){const J=E.events[E.events.length-1];return J&&J[1].type==="linePrefix"&&J[2].sliceSerialize(J[1],!0).length>=4?d(M):(0,Oe.Ch)(M)?N(M):m(M)}}const Rn={name:"headingAtx",resolve:T,tokenize:I};function T(o,d){let m=o.length-2,E=3,N,O;return o[E][1].type==="whitespace"&&(E+=2),m-2>E&&o[m][1].type==="whitespace"&&(m-=2),o[m][1].type==="atxHeadingSequence"&&(E===m-1||m-4>E&&o[m-2][1].type==="whitespace")&&(m-=E+1===m?2:4),m>E&&(N={type:"atxHeadingText",start:o[E][1].start,end:o[m][1].end},O={type:"chunkText",start:o[E][1].start,end:o[m][1].end,contentType:"text"},Q(o,E,m-E+1,[["enter",N,d],["enter",O,d],["exit",O,d],["exit",N,d]])),o}function I(o,d,m){let E=0;return N;function N(de){return o.enter("atxHeading"),O(de)}function O(de){return o.enter("atxHeadingSequence"),M(de)}function M(de){return de===35&&E++<6?(o.consume(de),M):de===null||(0,Oe.z3)(de)?(o.exit("atxHeadingSequence"),J(de)):m(de)}function J(de){return de===35?(o.enter("atxHeadingSequence"),Pe(de)):de===null||(0,Oe.Ch)(de)?(o.exit("atxHeading"),d(de)):(0,Oe.xz)(de)?(0,Ct.f)(o,J,"whitespace")(de):(o.enter("atxHeadingText"),Me(de))}function Pe(de){return de===35?(o.consume(de),Pe):(o.exit("atxHeadingSequence"),J(de))}function Me(de){return de===null||de===35||(0,Oe.z3)(de)?(o.exit("atxHeadingText"),J(de)):(o.consume(de),Me)}}const Mt={name:"setextUnderline",resolveTo:H,tokenize:xe};function H(o,d){let m=o.length,E,N,O;for(;m--;)if(o[m][0]==="enter"){if(o[m][1].type==="content"){E=m;break}o[m][1].type==="paragraph"&&(N=m)}else o[m][1].type==="content"&&o.splice(m,1),!O&&o[m][1].type==="definition"&&(O=m);const M={type:"setextHeading",start:cr({},o[E][1].start),end:cr({},o[o.length-1][1].end)};return o[N][1].type="setextHeadingText",O?(o.splice(N,0,["enter",M,d]),o.splice(O+1,0,["exit",o[E][1],d]),o[E][1].end=cr({},o[O][1].end)):o[E][1]=M,o.push(["exit",M,d]),o}function xe(o,d,m){const E=this;let N;return O;function O(Me){let de=E.events.length,$e;for(;de--;)if(E.events[de][1].type!=="lineEnding"&&E.events[de][1].type!=="linePrefix"&&E.events[de][1].type!=="content"){$e=E.events[de][1].type==="paragraph";break}return!E.parser.lazy[E.now().line]&&(E.interrupt||$e)?(o.enter("setextHeadingLine"),N=Me,M(Me)):m(Me)}function M(Me){return o.enter("setextHeadingLineSequence"),J(Me)}function J(Me){return Me===N?(o.consume(Me),J):(o.exit("setextHeadingLineSequence"),(0,Oe.xz)(Me)?(0,Ct.f)(o,Pe,"lineSuffix")(Me):Pe(Me))}function Pe(Me){return Me===null||(0,Oe.Ch)(Me)?(o.exit("setextHeadingLine"),d(Me)):m(Me)}}const Xn=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],qt=["pre","script","style","textarea"],Mn={concrete:!0,name:"htmlFlow",resolveTo:sr,tokenize:Pr},Dr={partial:!0,tokenize:Fe},mn={partial:!0,tokenize:Br};function sr(o){let d=o.length;for(;d--&&!(o[d][0]==="enter"&&o[d][1].type==="htmlFlow"););return d>1&&o[d-2][1].type==="linePrefix"&&(o[d][1].start=o[d-2][1].start,o[d+1][1].start=o[d-2][1].start,o.splice(d-2,2)),o}function Pr(o,d,m){const E=this;let N,O,M,J,Pe;return Me;function Me(je){return de(je)}function de(je){return o.enter("htmlFlow"),o.enter("htmlFlowData"),o.consume(je),$e}function $e(je){return je===33?(o.consume(je),Le):je===47?(o.consume(je),O=!0,Qt):je===63?(o.consume(je),N=3,E.interrupt?d:Ne):(0,Oe.jv)(je)?(o.consume(je),M=String.fromCharCode(je),bn):m(je)}function Le(je){return je===45?(o.consume(je),N=2,ve):je===91?(o.consume(je),N=5,J=0,Ft):(0,Oe.jv)(je)?(o.consume(je),N=4,E.interrupt?d:Ne):m(je)}function ve(je){return je===45?(o.consume(je),E.interrupt?d:Ne):m(je)}function Ft(je){const Jr="CDATA[";return je===Jr.charCodeAt(J++)?(o.consume(je),J===Jr.length?E.interrupt?d:Qn:Ft):m(je)}function Qt(je){return(0,Oe.jv)(je)?(o.consume(je),M=String.fromCharCode(je),bn):m(je)}function bn(je){if(je===null||je===47||je===62||(0,Oe.z3)(je)){const Jr=je===47,oa=M.toLowerCase();return!Jr&&!O&&qt.includes(oa)?(N=1,E.interrupt?d(je):Qn(je)):Xn.includes(M.toLowerCase())?(N=6,Jr?(o.consume(je),jt):E.interrupt?d(je):Qn(je)):(N=7,E.interrupt&&!E.parser.lazy[E.now().line]?m(je):O?rn(je):on(je))}return je===45||(0,Oe.H$)(je)?(o.consume(je),M+=String.fromCharCode(je),bn):m(je)}function jt(je){return je===62?(o.consume(je),E.interrupt?d:Qn):m(je)}function rn(je){return(0,Oe.xz)(je)?(o.consume(je),rn):lr(je)}function on(je){return je===47?(o.consume(je),lr):je===58||je===95||(0,Oe.jv)(je)?(o.consume(je),Bn):(0,Oe.xz)(je)?(o.consume(je),on):lr(je)}function Bn(je){return je===45||je===46||je===58||je===95||(0,Oe.H$)(je)?(o.consume(je),Bn):qn(je)}function qn(je){return je===61?(o.consume(je),Ut):(0,Oe.xz)(je)?(o.consume(je),qn):on(je)}function Ut(je){return je===null||je===60||je===61||je===62||je===96?m(je):je===34||je===39?(o.consume(je),Pe=je,tr):(0,Oe.xz)(je)?(o.consume(je),Ut):pr(je)}function tr(je){return je===Pe?(o.consume(je),Pe=null,Tn):je===null||(0,Oe.Ch)(je)?m(je):(o.consume(je),tr)}function pr(je){return je===null||je===34||je===39||je===47||je===60||je===61||je===62||je===96||(0,Oe.z3)(je)?qn(je):(o.consume(je),pr)}function Tn(je){return je===47||je===62||(0,Oe.xz)(je)?on(je):m(je)}function lr(je){return je===62?(o.consume(je),nr):m(je)}function nr(je){return je===null||(0,Oe.Ch)(je)?Qn(je):(0,Oe.xz)(je)?(o.consume(je),nr):m(je)}function Qn(je){return je===45&&N===2?(o.consume(je),hn):je===60&&N===1?(o.consume(je),vn):je===62&&N===4?(o.consume(je),Fn):je===63&&N===3?(o.consume(je),Ne):je===93&&N===5?(o.consume(je),Jn):(0,Oe.Ch)(je)&&(N===6||N===7)?(o.exit("htmlFlowData"),o.check(Dr,or,xn)(je)):je===null||(0,Oe.Ch)(je)?(o.exit("htmlFlowData"),xn(je)):(o.consume(je),Qn)}function xn(je){return o.check(mn,Wn,or)(je)}function Wn(je){return o.enter("lineEnding"),o.consume(je),o.exit("lineEnding"),an}function an(je){return je===null||(0,Oe.Ch)(je)?xn(je):(o.enter("htmlFlowData"),Qn(je))}function hn(je){return je===45?(o.consume(je),Ne):Qn(je)}function vn(je){return je===47?(o.consume(je),M="",yn):Qn(je)}function yn(je){if(je===62){const Jr=M.toLowerCase();return qt.includes(Jr)?(o.consume(je),Fn):Qn(je)}return(0,Oe.jv)(je)&&M.length<8?(o.consume(je),M+=String.fromCharCode(je),yn):Qn(je)}function Jn(je){return je===93?(o.consume(je),Ne):Qn(je)}function Ne(je){return je===62?(o.consume(je),Fn):je===45&&N===2?(o.consume(je),Ne):Qn(je)}function Fn(je){return je===null||(0,Oe.Ch)(je)?(o.exit("htmlFlowData"),or(je)):(o.consume(je),Fn)}function or(je){return o.exit("htmlFlow"),d(je)}}function Br(o,d,m){const E=this;return N;function N(M){return(0,Oe.Ch)(M)?(o.enter("lineEnding"),o.consume(M),o.exit("lineEnding"),O):m(M)}function O(M){return E.parser.lazy[E.now().line]?m(M):d(M)}}function Fe(o,d,m){return E;function E(N){return o.enter("lineEnding"),o.consume(N),o.exit("lineEnding"),o.attempt(_t,d,m)}}const Xr={partial:!0,tokenize:ta},qe={concrete:!0,name:"codeFenced",tokenize:va};function va(o,d,m){const E=this,N={partial:!0,tokenize:qn};let O=0,M=0,J;return Pe;function Pe(Ut){return Me(Ut)}function Me(Ut){const tr=E.events[E.events.length-1];return O=tr&&tr[1].type==="linePrefix"?tr[2].sliceSerialize(tr[1],!0).length:0,J=Ut,o.enter("codeFenced"),o.enter("codeFencedFence"),o.enter("codeFencedFenceSequence"),de(Ut)}function de(Ut){return Ut===J?(M++,o.consume(Ut),de):M<3?m(Ut):(o.exit("codeFencedFenceSequence"),(0,Oe.xz)(Ut)?(0,Ct.f)(o,$e,"whitespace")(Ut):$e(Ut))}function $e(Ut){return Ut===null||(0,Oe.Ch)(Ut)?(o.exit("codeFencedFence"),E.interrupt?d(Ut):o.check(Xr,Qt,Bn)(Ut)):(o.enter("codeFencedFenceInfo"),o.enter("chunkString",{contentType:"string"}),Le(Ut))}function Le(Ut){return Ut===null||(0,Oe.Ch)(Ut)?(o.exit("chunkString"),o.exit("codeFencedFenceInfo"),$e(Ut)):(0,Oe.xz)(Ut)?(o.exit("chunkString"),o.exit("codeFencedFenceInfo"),(0,Ct.f)(o,ve,"whitespace")(Ut)):Ut===96&&Ut===J?m(Ut):(o.consume(Ut),Le)}function ve(Ut){return Ut===null||(0,Oe.Ch)(Ut)?$e(Ut):(o.enter("codeFencedFenceMeta"),o.enter("chunkString",{contentType:"string"}),Ft(Ut))}function Ft(Ut){return Ut===null||(0,Oe.Ch)(Ut)?(o.exit("chunkString"),o.exit("codeFencedFenceMeta"),$e(Ut)):Ut===96&&Ut===J?m(Ut):(o.consume(Ut),Ft)}function Qt(Ut){return o.attempt(N,Bn,bn)(Ut)}function bn(Ut){return o.enter("lineEnding"),o.consume(Ut),o.exit("lineEnding"),jt}function jt(Ut){return O>0&&(0,Oe.xz)(Ut)?(0,Ct.f)(o,rn,"linePrefix",O+1)(Ut):rn(Ut)}function rn(Ut){return Ut===null||(0,Oe.Ch)(Ut)?o.check(Xr,Qt,Bn)(Ut):(o.enter("codeFlowValue"),on(Ut))}function on(Ut){return Ut===null||(0,Oe.Ch)(Ut)?(o.exit("codeFlowValue"),rn(Ut)):(o.consume(Ut),on)}function Bn(Ut){return o.exit("codeFenced"),d(Ut)}function qn(Ut,tr,pr){let Tn=0;return lr;function lr(an){return Ut.enter("lineEnding"),Ut.consume(an),Ut.exit("lineEnding"),nr}function nr(an){return Ut.enter("codeFencedFence"),(0,Oe.xz)(an)?(0,Ct.f)(Ut,Qn,"linePrefix",E.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(an):Qn(an)}function Qn(an){return an===J?(Ut.enter("codeFencedFenceSequence"),xn(an)):pr(an)}function xn(an){return an===J?(Tn++,Ut.consume(an),xn):Tn>=M?(Ut.exit("codeFencedFenceSequence"),(0,Oe.xz)(an)?(0,Ct.f)(Ut,Wn,"whitespace")(an):Wn(an)):pr(an)}function Wn(an){return an===null||(0,Oe.Ch)(an)?(Ut.exit("codeFencedFence"),tr(an)):pr(an)}}}function ta(o,d,m){const E=this;return N;function N(M){return M===null?m(M):(o.enter("lineEnding"),o.consume(M),o.exit("lineEnding"),O)}function O(M){return E.parser.lazy[E.now().line]?m(M):d(M)}}const mr=document.createElement("i");function ya(o){const d="&"+o+";";mr.innerHTML=d;const m=mr.textContent;return m.charCodeAt(m.length-1)===59&&o!=="semi"||m===d?!1:m}const Fr={name:"characterReference",tokenize:wr};function wr(o,d,m){const E=this;let N=0,O,M;return J;function J($e){return o.enter("characterReference"),o.enter("characterReferenceMarker"),o.consume($e),o.exit("characterReferenceMarker"),Pe}function Pe($e){return $e===35?(o.enter("characterReferenceMarkerNumeric"),o.consume($e),o.exit("characterReferenceMarkerNumeric"),Me):(o.enter("characterReferenceValue"),O=31,M=Oe.H$,de($e))}function Me($e){return $e===88||$e===120?(o.enter("characterReferenceMarkerHexadecimal"),o.consume($e),o.exit("characterReferenceMarkerHexadecimal"),o.enter("characterReferenceValue"),O=6,M=Oe.AF,de):(o.enter("characterReferenceValue"),O=7,M=Oe.pY,de($e))}function de($e){if($e===59&&N){const Le=o.exit("characterReferenceValue");return M===Oe.H$&&!ya(E.sliceSerialize(Le))?m($e):(o.enter("characterReferenceMarker"),o.consume($e),o.exit("characterReferenceMarker"),o.exit("characterReference"),d)}return M($e)&&N++1&&o[m][1].end.offset-o[m][1].start.offset>1?2:1;const $e=cr({},o[E][1].end),Le=cr({},o[m][1].start);Aa($e,-Pe),Aa(Le,Pe),M={type:Pe>1?"strongSequence":"emphasisSequence",start:$e,end:cr({},o[E][1].end)},J={type:Pe>1?"strongSequence":"emphasisSequence",start:cr({},o[m][1].start),end:Le},O={type:Pe>1?"strongText":"emphasisText",start:cr({},o[E][1].end),end:cr({},o[m][1].start)},N={type:Pe>1?"strong":"emphasis",start:cr({},M.start),end:cr({},J.end)},o[E][1].end=cr({},M.start),o[m][1].start=cr({},J.end),Me=[],o[E][1].end.offset-o[E][1].start.offset&&(Me=ke(Me,[["enter",o[E][1],d],["exit",o[E][1],d]])),Me=ke(Me,[["enter",N,d],["enter",M,d],["exit",M,d],["enter",O,d]]),Me=ke(Me,fn(d.parser.constructs.insideSpan.null,o.slice(E+1,m),d)),Me=ke(Me,[["exit",O,d],["enter",J,d],["exit",J,d],["exit",N,d]]),o[m][1].end.offset-o[m][1].start.offset?(de=2,Me=ke(Me,[["enter",o[m][1],d],["exit",o[m][1],d]])):de=0,Q(o,E-1,m-E+3,Me),m=E+Me.length-de-2;break}}for(m=-1;++m-1){const J=M[0];typeof J=="string"?M[0]=J.slice(E):M.shift()}O>0&&M.push(o[N].slice(0,O))}return M}function wn(o,d){let m=-1;const E=[];let N;for(;++m"),alias:"block",inside:{delimiter:{pattern:RegExp("^<#"+h+"|#>$"),alias:"important"},content:{pattern:/[\s\S]+/,inside:A,alias:y}}}}function g(h){var A=i.languages[h],y="language-"+h;return{block:{pattern:/<#[\s\S]+?#>/,inside:{directive:p("@",{"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/,inside:{punctuation:/^=|^["']|["']$/}},keyword:/\b\w+(?=\s)/,"attr-name":/\b\w+/}),expression:p("=",A,y),"class-feature":p("\\+",A,y),standard:p("",A,y)}}}}i.languages["t4-templating"]=Object.defineProperty({},"createT4",{value:g})})(t)}},79243:function(S,s,t){"use strict";var i=t(73584),p=t(55686);S.exports=g,g.displayName="t4Vb",g.aliases=[];function g(h){h.register(i),h.register(p),h.languages["t4-vb"]=h.languages["t4-templating"].createT4("vbnet")}},31788:function(S,s,t){"use strict";var i=t(14409);S.exports=p,p.displayName="tap",p.aliases=[];function p(g){g.register(i),g.languages.tap={fail:/not ok[^#{\n\r]*/,pass:/ok[^#{\n\r]*/,pragma:/pragma [+-][a-z]+/,bailout:/bail out!.*/i,version:/TAP version \d+/i,plan:/\b\d+\.\.\d+(?: +#.*)?/,subtest:{pattern:/# Subtest(?:: .*)?/,greedy:!0},punctuation:/[{}]/,directive:/#.*/,yamlish:{pattern:/(^[ \t]*)---[\s\S]*?[\r\n][ \t]*\.\.\.$/m,lookbehind:!0,inside:g.languages.yaml,alias:"language-yaml"}}}},60871:function(S){"use strict";S.exports=s,s.displayName="tcl",s.aliases=[];function s(t){t.languages.tcl={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:{pattern:/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"/,greedy:!0},variable:[{pattern:/(\$)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/,lookbehind:!0},{pattern:/(\$)\{[^}]+\}/,lookbehind:!0},{pattern:/(^[\t ]*set[ \t]+)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/m,lookbehind:!0}],function:{pattern:/(^[\t ]*proc[ \t]+)\S+/m,lookbehind:!0},builtin:[{pattern:/(^[\t ]*)(?:break|class|continue|error|eval|exit|for|foreach|if|proc|return|switch|while)\b/m,lookbehind:!0},/\b(?:else|elseif)\b/],scope:{pattern:/(^[\t ]*)(?:global|upvar|variable)\b/m,lookbehind:!0,alias:"constant"},keyword:{pattern:/(^[\t ]*|\[)(?:Safe_Base|Tcl|after|append|apply|array|auto_(?:execok|import|load|mkindex|qualify|reset)|automkindex_old|bgerror|binary|catch|cd|chan|clock|close|concat|dde|dict|encoding|eof|exec|expr|fblocked|fconfigure|fcopy|file(?:event|name)?|flush|gets|glob|history|http|incr|info|interp|join|lappend|lassign|lindex|linsert|list|llength|load|lrange|lrepeat|lreplace|lreverse|lsearch|lset|lsort|math(?:func|op)|memory|msgcat|namespace|open|package|parray|pid|pkg_mkIndex|platform|puts|pwd|re_syntax|read|refchan|regexp|registry|regsub|rename|scan|seek|set|socket|source|split|string|subst|tcl(?:_endOfWord|_findLibrary|startOf(?:Next|Previous)Word|test|vars|wordBreak(?:After|Before))|tell|time|tm|trace|unknown|unload|unset|update|uplevel|vwait)\b/m,lookbehind:!0},operator:/!=?|\*\*?|==|&&?|\|\|?|<[=<]?|>[=>]?|[-+~\/%?^]|\b(?:eq|in|ne|ni)\b/,punctuation:/[{}()\[\]]/}}},21023:function(S){"use strict";S.exports=s,s.displayName="textile",s.aliases=[];function s(t){(function(i){var p=/\([^|()\n]+\)|\[[^\]\n]+\]|\{[^}\n]+\}/.source,g=/\)|\((?![^|()\n]+\))/.source;function h(re,pe){return RegExp(re.replace(//g,function(){return"(?:"+p+")"}).replace(//g,function(){return"(?:"+g+")"}),pe||"")}var A={css:{pattern:/\{[^{}]+\}/,inside:{rest:i.languages.css}},"class-id":{pattern:/(\()[^()]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\[\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},y=i.languages.textile=i.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:h(/^[a-z]\w*(?:||[<>=])*\./.source),inside:{modifier:{pattern:h(/(^[a-z]\w*)(?:||[<>=])+(?=\.)/.source),lookbehind:!0,inside:A},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:h(/^[*#]+*\s+\S.*/.source,"m"),inside:{modifier:{pattern:h(/(^[*#]+)+/.source),lookbehind:!0,inside:A},punctuation:/^[*#]+/}},table:{pattern:h(/^(?:(?:||[<>=^~])+\.\s*)?(?:\|(?:(?:||[<>=^~_]|[\\/]\d+)+\.|(?!(?:||[<>=^~_]|[\\/]\d+)+\.))[^|]*)+\|/.source,"m"),inside:{modifier:{pattern:h(/(^|\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\/]\d+)+(?=\.)/.source),lookbehind:!0,inside:A},punctuation:/\||^\./}},inline:{pattern:h(/(^|[^a-zA-Z\d])(\*\*|__|\?\?|[*_%@+\-^~])*.+?\2(?![a-zA-Z\d])/.source),lookbehind:!0,inside:{bold:{pattern:h(/(^(\*\*?)*).+?(?=\2)/.source),lookbehind:!0},italic:{pattern:h(/(^(__?)*).+?(?=\2)/.source),lookbehind:!0},cite:{pattern:h(/(^\?\?*).+?(?=\?\?)/.source),lookbehind:!0,alias:"string"},code:{pattern:h(/(^@*).+?(?=@)/.source),lookbehind:!0,alias:"keyword"},inserted:{pattern:h(/(^\+*).+?(?=\+)/.source),lookbehind:!0},deleted:{pattern:h(/(^-*).+?(?=-)/.source),lookbehind:!0},span:{pattern:h(/(^%*).+?(?=%)/.source),lookbehind:!0},modifier:{pattern:h(/(^\*\*|__|\?\?|[*_%@+\-^~])+/.source),lookbehind:!0,inside:A},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(^\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:h(/"*[^"]+":.+?(?=[^\w/]?(?:\s|$))/.source),inside:{text:{pattern:h(/(^"*)[^"]+(?=")/.source),lookbehind:!0},modifier:{pattern:h(/(^")+/.source),lookbehind:!0,inside:A},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:h(/!(?:||[<>=])*(?![<>=])[^!\s()]+(?:\([^)]+\))?!(?::.+?(?=[^\w/]?(?:\s|$)))?/.source),inside:{source:{pattern:h(/(^!(?:||[<>=])*)(?![<>=])[^!\s()]+(?:\([^)]+\))?(?=!)/.source),lookbehind:!0,alias:"url"},modifier:{pattern:h(/(^!)(?:||[<>=])+/.source),lookbehind:!0,inside:A},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^()]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:C|R|TM)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),f=y.phrase.inside,F={inline:f.inline,link:f.link,image:f.image,footnote:f.footnote,acronym:f.acronym,mark:f.mark};y.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var U=f.inline.inside;U.bold.inside=F,U.italic.inside=F,U.inserted.inside=F,U.deleted.inside=F,U.span.inside=F;var ne=f.table.inside;ne.inline=F.inline,ne.link=F.link,ne.image=F.image,ne.footnote=F.footnote,ne.acronym=F.acronym,ne.mark=F.mark})(t)}},14693:function(S){"use strict";S.exports=s,s.displayName="toml",s.aliases=[];function s(t){(function(i){var p=/(?:[\w-]+|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*")/.source;function g(h){return h.replace(/__/g,function(){return p})}i.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(g(/(^[\t ]*\[\s*(?:\[\s*)?)__(?:\s*\.\s*__)*(?=\s*\])/.source),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(g(/(^[\t ]*|[{,]\s*)__(?:\s*\.\s*__)*(?=\s*=)/.source),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:false|true)\b/,punctuation:/[.,=[\]{}]/}})(t)}},8743:function(S){"use strict";S.exports=s,s.displayName="tremor",s.aliases=[];function s(t){(function(i){i.languages.tremor={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},"interpolated-string":null,extractor:{pattern:/\b[a-z_]\w*\|(?:[^\r\n\\|]|\\(?:\r\n|[\s\S]))*\|/i,greedy:!0,inside:{regex:{pattern:/(^re)\|[\s\S]+/,lookbehind:!0},function:/^\w+/,value:/\|[\s\S]+/}},identifier:{pattern:/`[^`]*`/,greedy:!0},function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())\b/,keyword:/\b(?:args|as|by|case|config|connect|connector|const|copy|create|default|define|deploy|drop|each|emit|end|erase|event|flow|fn|for|from|group|having|insert|into|intrinsic|let|links|match|merge|mod|move|of|operator|patch|pipeline|recur|script|select|set|sliding|state|stream|to|tumbling|update|use|when|where|window|with)\b/,boolean:/\b(?:false|null|true)\b/i,number:/\b(?:0b[01_]*|0x[0-9a-fA-F_]*|\d[\d_]*(?:\.\d[\d_]*)?(?:[Ee][+-]?[\d_]+)?)\b/,"pattern-punctuation":{pattern:/%(?=[({[])/,alias:"punctuation"},operator:/[-+*\/%~!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?>?=?|(?:absent|and|not|or|present|xor)\b/,punctuation:/::|[;\[\]()\{\},.:]/};var p=/#\{(?:[^"{}]|\{[^{}]*\}|"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*")*\}/.source;i.languages.tremor["interpolated-string"]={pattern:RegExp(/(^|[^\\])/.source+'(?:"""(?:'+/[^"\\#]|\\[\s\S]|"(?!"")|#(?!\{)/.source+"|"+p+')*"""|"(?:'+/[^"\\\r\n#]|\\(?:\r\n|[\s\S])|#(?!\{)/.source+"|"+p+')*")'),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:RegExp(p),inside:{punctuation:/^#\{|\}$/,expression:{pattern:/[\s\S]+/,inside:i.languages.tremor}}},string:/[\s\S]+/}},i.languages.troy=i.languages.tremor,i.languages.trickle=i.languages.tremor})(t)}},1689:function(S,s,t){"use strict";var i=t(24103),p=t(92784);S.exports=g,g.displayName="tsx",g.aliases=[];function g(h){h.register(i),h.register(p),function(A){var y=A.util.clone(A.languages.typescript);A.languages.tsx=A.languages.extend("jsx",y),delete A.languages.tsx.parameter,delete A.languages.tsx["literal-property"];var f=A.languages.tsx.tag;f.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+f.pattern.source+")",f.pattern.flags),f.lookbehind=!0}(h)}},69210:function(S,s,t){"use strict";var i=t(51478);S.exports=p,p.displayName="tt2",p.aliases=[];function p(g){g.register(i),function(h){h.languages.tt2=h.languages.extend("clike",{comment:/#.*|\[%#[\s\S]*?%\]/,keyword:/\b(?:BLOCK|CALL|CASE|CATCH|CLEAR|DEBUG|DEFAULT|ELSE|ELSIF|END|FILTER|FINAL|FOREACH|GET|IF|IN|INCLUDE|INSERT|LAST|MACRO|META|NEXT|PERL|PROCESS|RAWPERL|RETURN|SET|STOP|SWITCH|TAGS|THROW|TRY|UNLESS|USE|WHILE|WRAPPER)\b/,punctuation:/[[\]{},()]/}),h.languages.insertBefore("tt2","number",{operator:/=[>=]?|!=?|<=?|>=?|&&|\|\|?|\b(?:and|not|or)\b/,variable:{pattern:/\b[a-z]\w*(?:\s*\.\s*(?:\d+|\$?[a-z]\w*))*\b/i}}),h.languages.insertBefore("tt2","keyword",{delimiter:{pattern:/^(?:\[%|%%)-?|-?%\]$/,alias:"punctuation"}}),h.languages.insertBefore("tt2","string",{"single-quoted-string":{pattern:/'[^\\']*(?:\\[\s\S][^\\']*)*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"[^\\"]*(?:\\[\s\S][^\\"]*)*"/,greedy:!0,alias:"string",inside:{variable:{pattern:/\$(?:[a-z]\w*(?:\.(?:\d+|\$?[a-z]\w*))*)/i}}}}),delete h.languages.tt2.string,h.hooks.add("before-tokenize",function(A){var y=/\[%[\s\S]+?%\]/g;h.languages["markup-templating"].buildPlaceholders(A,"tt2",y)}),h.hooks.add("after-tokenize",function(A){h.languages["markup-templating"].tokenizePlaceholders(A,"tt2")})}(g)}},58710:function(S){"use strict";S.exports=s,s.displayName="turtle",s.aliases=[];function s(t){t.languages.turtle={comment:{pattern:/#.*/,greedy:!0},"multiline-string":{pattern:/"""(?:(?:""?)?(?:[^"\\]|\\.))*"""|'''(?:(?:''?)?(?:[^'\\]|\\.))*'''/,greedy:!0,alias:"string",inside:{comment:/#.*/}},string:{pattern:/"(?:[^\\"\r\n]|\\.)*"|'(?:[^\\'\r\n]|\\.)*'/,greedy:!0},url:{pattern:/<(?:[^\x00-\x20<>"{}|^`\\]|\\(?:u[\da-fA-F]{4}|U[\da-fA-F]{8}))*>/,greedy:!0,inside:{punctuation:/[<>]/}},function:{pattern:/(?:(?![-.\d\xB7])[-.\w\xB7\xC0-\uFFFD]+)?:(?:(?![-.])(?:[-.:\w\xC0-\uFFFD]|%[\da-f]{2}|\\.)+)?/i,inside:{"local-name":{pattern:/([^:]*:)[\s\S]+/,lookbehind:!0},prefix:{pattern:/[\s\S]+/,inside:{punctuation:/:/}}}},number:/[+-]?\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,punctuation:/[{}.,;()[\]]|\^\^/,boolean:/\b(?:false|true)\b/,keyword:[/(?:\ba|@prefix|@base)\b|=/,/\b(?:base|graph|prefix)\b/i],tag:{pattern:/@[a-z]+(?:-[a-z\d]+)*/i,inside:{punctuation:/@/}}},t.languages.trig=t.languages.turtle}},60452:function(S,s,t){"use strict";var i=t(51478);S.exports=p,p.displayName="twig",p.aliases=[];function p(g){g.register(i),g.languages.twig={comment:/^\{#[\s\S]*?#\}$/,"tag-name":{pattern:/(^\{%-?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%]-?|-?[%}]\}$/,alias:"punctuation"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:false|null|true)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],punctuation:/[()\[\]{}:.,]/},g.hooks.add("before-tokenize",function(h){if(h.language==="twig"){var A=/\{(?:#[\s\S]*?#|%[\s\S]*?%|\{[\s\S]*?\})\}/g;g.languages["markup-templating"].buildPlaceholders(h,"twig",A)}}),g.hooks.add("after-tokenize",function(h){g.languages["markup-templating"].tokenizePlaceholders(h,"twig")})}},92784:function(S){"use strict";S.exports=s,s.displayName="typescript",s.aliases=["ts"];function s(t){(function(i){i.languages.typescript=i.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),i.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete i.languages.typescript.parameter,delete i.languages.typescript["literal-property"];var p=i.languages.extend("typescript",{});delete p["class-name"],i.languages.typescript["class-name"].inside=p,i.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:p}}}}),i.languages.ts=i.languages.typescript})(t)}},36489:function(S){"use strict";S.exports=s,s.displayName="typoscript",s.aliases=["tsconfig"];function s(t){(function(i){var p=/\b(?:ACT|ACTIFSUB|CARRAY|CASE|CLEARGIF|COA|COA_INT|CONSTANTS|CONTENT|CUR|EDITPANEL|EFFECT|EXT|FILE|FLUIDTEMPLATE|FORM|FRAME|FRAMESET|GIFBUILDER|GMENU|GMENU_FOLDOUT|GMENU_LAYERS|GP|HMENU|HRULER|HTML|IENV|IFSUB|IMAGE|IMGMENU|IMGMENUITEM|IMGTEXT|IMG_RESOURCE|INCLUDE_TYPOSCRIPT|JSMENU|JSMENUITEM|LLL|LOAD_REGISTER|NO|PAGE|RECORDS|RESTORE_REGISTER|TEMPLATE|TEXT|TMENU|TMENUITEM|TMENU_LAYERS|USER|USER_INT|_GIFBUILDER|global|globalString|globalVar)\b/;i.languages.typoscript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:= \t]|(?:^|[^= \t])[ \t]+)\/\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^"'])#.*/,lookbehind:!0,greedy:!0}],function:[{pattern://,inside:{string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,inside:{keyword:p}},keyword:{pattern:/INCLUDE_TYPOSCRIPT/}}},{pattern:/@import\s*(?:"[^"\r\n]*"|'[^'\r\n]*')/,inside:{string:/"[^"\r\n]*"|'[^'\r\n]*'/}}],string:{pattern:/^([^=]*=[< ]?)(?:(?!\]\n).)*/,lookbehind:!0,inside:{function:/\{\$.*\}/,keyword:p,number:/^\d+$/,punctuation:/[,|:]/}},keyword:p,number:{pattern:/\b\d+\s*[.{=]/,inside:{operator:/[.{=]/}},tag:{pattern:/\.?[-\w\\]+\.?/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:|]/,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/},i.languages.tsconfig=i.languages.typoscript})(t)}},78380:function(S){"use strict";S.exports=s,s.displayName="unrealscript",s.aliases=["uc","uscript"];function s(t){t.languages.unrealscript={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},category:{pattern:/(\b(?:(?:autoexpand|hide|show)categories|var)\s*\()[^()]+(?=\))/,lookbehind:!0,greedy:!0,alias:"property"},metadata:{pattern:/(\w\s*)<\s*\w+\s*=[^<>|=\r\n]+(?:\|\s*\w+\s*=[^<>|=\r\n]+)*>/,lookbehind:!0,greedy:!0,inside:{property:/\b\w+(?=\s*=)/,operator:/=/,punctuation:/[<>|]/}},macro:{pattern:/`\w+/,alias:"property"},"class-name":{pattern:/(\b(?:class|enum|extends|interface|state(?:\(\))?|struct|within)\s+)\w+/,lookbehind:!0},keyword:/\b(?:abstract|actor|array|auto|autoexpandcategories|bool|break|byte|case|class|classgroup|client|coerce|collapsecategories|config|const|continue|default|defaultproperties|delegate|dependson|deprecated|do|dontcollapsecategories|editconst|editinlinenew|else|enum|event|exec|export|extends|final|float|for|forcescriptorder|foreach|function|goto|guid|hidecategories|hidedropdown|if|ignores|implements|inherits|input|int|interface|iterator|latent|local|material|name|native|nativereplication|noexport|nontransient|noteditinlinenew|notplaceable|operator|optional|out|pawn|perobjectconfig|perobjectlocalized|placeable|postoperator|preoperator|private|protected|reliable|replication|return|server|showcategories|simulated|singular|state|static|string|struct|structdefault|structdefaultproperties|switch|texture|transient|travel|unreliable|until|var|vector|while|within)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/>>|<<|--|\+\+|\*\*|[-+*/~!=<>$@]=?|&&?|\|\|?|\^\^?|[?:%]|\b(?:ClockwiseFrom|Cross|Dot)\b/,punctuation:/[()[\]{};,.]/},t.languages.uc=t.languages.uscript=t.languages.unrealscript}},10409:function(S){"use strict";S.exports=s,s.displayName="uorazor",s.aliases=[];function s(t){t.languages.uorazor={"comment-hash":{pattern:/#.*/,alias:"comment",greedy:!0},"comment-slash":{pattern:/\/\/.*/,alias:"comment",greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/},greedy:!0},"source-layers":{pattern:/\b(?:arms|backpack|blue|bracelet|cancel|clear|cloak|criminal|earrings|enemy|facialhair|friend|friendly|gloves|gray|grey|ground|hair|head|innerlegs|innertorso|innocent|lefthand|middletorso|murderer|neck|nonfriendly|onehandedsecondary|outerlegs|outertorso|pants|red|righthand|ring|self|shirt|shoes|talisman|waist)\b/i,alias:"function"},"source-commands":{pattern:/\b(?:alliance|attack|cast|clearall|clearignore|clearjournal|clearlist|clearsysmsg|createlist|createtimer|dclick|dclicktype|dclickvar|dress|dressconfig|drop|droprelloc|emote|getlabel|guild|gumpclose|gumpresponse|hotkey|ignore|lasttarget|lift|lifttype|menu|menuresponse|msg|org|organize|organizer|overhead|pause|poplist|potion|promptresponse|pushlist|removelist|removetimer|rename|restock|say|scav|scavenger|script|setability|setlasttarget|setskill|settimer|setvar|sysmsg|target|targetloc|targetrelloc|targettype|undress|unignore|unsetvar|useobject|useonce|useskill|usetype|virtue|wait|waitforgump|waitformenu|waitforprompt|waitforstat|waitforsysmsg|waitfortarget|walk|wfsysmsg|wft|whisper|yell)\b/,alias:"function"},"tag-name":{pattern:/(^\{%-?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%]-?|-?[%}]\}$/,alias:"punctuation"},function:/\b(?:atlist|close|closest|count|counter|counttype|dead|dex|diffhits|diffmana|diffstam|diffweight|find|findbuff|finddebuff|findlayer|findtype|findtypelist|followers|gumpexists|hidden|hits|hp|hue|human|humanoid|ingump|inlist|insysmessage|insysmsg|int|invul|lhandempty|list|listexists|mana|maxhits|maxhp|maxmana|maxstam|maxweight|monster|mounted|name|next|noto|paralyzed|poisoned|position|prev|previous|queued|rand|random|rhandempty|skill|stam|str|targetexists|timer|timerexists|varexist|warmode|weight)\b/,keyword:/\b(?:and|as|break|continue|else|elseif|endfor|endif|endwhile|for|if|loop|not|or|replay|stop|while)\b/,boolean:/\b(?:false|null|true)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],punctuation:/[()\[\]{}:.,]/}}},6539:function(S){"use strict";S.exports=s,s.displayName="uri",s.aliases=["url"];function s(t){t.languages.uri={scheme:{pattern:/^[a-z][a-z0-9+.-]*:/im,greedy:!0,inside:{"scheme-delimiter":/:$/}},fragment:{pattern:/#[\w\-.~!$&'()*+,;=%:@/?]*/,inside:{"fragment-delimiter":/^#/}},query:{pattern:/\?[\w\-.~!$&'()*+,;=%:@/?]*/,inside:{"query-delimiter":{pattern:/^\?/,greedy:!0},"pair-delimiter":/[&;]/,pair:{pattern:/^[^=][\s\S]*/,inside:{key:/^[^=]+/,value:{pattern:/(^=)[\s\S]+/,lookbehind:!0}}}}},authority:{pattern:RegExp(/^\/\//.source+/(?:[\w\-.~!$&'()*+,;=%:]*@)?/.source+("(?:"+/\[(?:[0-9a-fA-F:.]{2,48}|v[0-9a-fA-F]+\.[\w\-.~!$&'()*+,;=]+)\]/.source+"|"+/[\w\-.~!$&'()*+,;=%]*/.source+")")+/(?::\d*)?/.source,"m"),inside:{"authority-delimiter":/^\/\//,"user-info-segment":{pattern:/^[\w\-.~!$&'()*+,;=%:]*@/,inside:{"user-info-delimiter":/@$/,"user-info":/^[\w\-.~!$&'()*+,;=%:]+/}},"port-segment":{pattern:/:\d*$/,inside:{"port-delimiter":/^:/,port:/^\d+/}},host:{pattern:/[\s\S]+/,inside:{"ip-literal":{pattern:/^\[[\s\S]+\]$/,inside:{"ip-literal-delimiter":/^\[|\]$/,"ipv-future":/^v[\s\S]+/,"ipv6-address":/^[\s\S]+/}},"ipv4-address":/^(?:(?:[03-9]\d?|[12]\d{0,2})\.){3}(?:[03-9]\d?|[12]\d{0,2})$/}}}},path:{pattern:/^[\w\-.~!$&'()*+,;=%:@/]+/m,inside:{"path-separator":/\//}}},t.languages.url=t.languages.uri}},82028:function(S){"use strict";S.exports=s,s.displayName="v",s.aliases=[];function s(t){(function(i){var p={pattern:/[\s\S]+/,inside:null};i.languages.v=i.languages.extend("clike",{string:{pattern:/r?(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,alias:"quoted-string",greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\{[^{}]*\}|\w+(?:\.\w+(?:\([^\(\)]*\))?|\[[^\[\]]+\])*)/,lookbehind:!0,inside:{"interpolation-variable":{pattern:/^\$\w[\s\S]*$/,alias:"variable"},"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},"interpolation-expression":p}}}},"class-name":{pattern:/(\b(?:enum|interface|struct|type)\s+)(?:C\.)?\w+/,lookbehind:!0},keyword:/(?:\b(?:__global|as|asm|assert|atomic|break|chan|const|continue|defer|else|embed|enum|fn|for|go(?:to)?|if|import|in|interface|is|lock|match|module|mut|none|or|pub|return|rlock|select|shared|sizeof|static|struct|type(?:of)?|union|unsafe)|\$(?:else|for|if)|#(?:flag|include))\b/,number:/\b(?:0x[a-f\d]+(?:_[a-f\d]+)*|0b[01]+(?:_[01]+)*|0o[0-7]+(?:_[0-7]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?)\b/i,operator:/~|\?|[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\.?/,builtin:/\b(?:any(?:_float|_int)?|bool|byte(?:ptr)?|charptr|f(?:32|64)|i(?:8|16|64|128|nt)|rune|size_t|string|u(?:16|32|64|128)|voidptr)\b/}),p.inside=i.languages.v,i.languages.insertBefore("v","string",{char:{pattern:/`(?:\\`|\\?[^`]{1,2})`/,alias:"rune"}}),i.languages.insertBefore("v","operator",{attribute:{pattern:/(^[\t ]*)\[(?:deprecated|direct_array_access|flag|inline|live|ref_only|typedef|unsafe_fn|windows_stdcall)\]/m,lookbehind:!0,alias:"annotation",inside:{punctuation:/[\[\]]/,keyword:/\w+/}},generic:{pattern:/<\w+>(?=\s*[\)\{])/,inside:{punctuation:/[<>]/,"class-name":/\w+/}}}),i.languages.insertBefore("v","function",{"generic-function":{pattern:/\b\w+\s*<\w+>(?=\()/,inside:{function:/^\w+/,generic:{pattern:/<\w+>/,inside:i.languages.v.generic.inside}}}})})(t)}},62282:function(S){"use strict";S.exports=s,s.displayName="vala",s.aliases=[];function s(t){t.languages.vala=t.languages.extend("clike",{"class-name":[{pattern:/\b[A-Z]\w*(?:\.\w+)*\b(?=(?:\?\s+|\*?\s+\*?)\w)/,inside:{punctuation:/\./}},{pattern:/(\[)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/(\b(?:class|interface)\s+[A-Z]\w*(?:\.\w+)*\s*:\s*)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/((?:\b(?:class|enum|interface|new|struct)\s+)|(?:catch\s+\())[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}}],keyword:/\b(?:abstract|as|assert|async|base|bool|break|case|catch|char|class|const|construct|continue|default|delegate|delete|do|double|dynamic|else|ensures|enum|errordomain|extern|finally|float|for|foreach|get|if|in|inline|int|int16|int32|int64|int8|interface|internal|is|lock|long|namespace|new|null|out|override|owned|params|private|protected|public|ref|requires|return|set|short|signal|sizeof|size_t|ssize_t|static|string|struct|switch|this|throw|throws|try|typeof|uchar|uint|uint16|uint32|uint64|uint8|ulong|unichar|unowned|ushort|using|value|var|virtual|void|volatile|weak|while|yield)\b/i,function:/\b\w+(?=\s*\()/,number:/(?:\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)(?:f|u?l?)?/i,operator:/\+\+|--|&&|\|\||<<=?|>>=?|=>|->|~|[+\-*\/%&^|=!<>]=?|\?\??|\.\.\./,punctuation:/[{}[\];(),.:]/,constant:/\b[A-Z0-9_]+\b/}),t.languages.insertBefore("vala","string",{"raw-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"template-string":{pattern:/@"[\s\S]*?"/,greedy:!0,inside:{interpolation:{pattern:/\$(?:\([^)]*\)|[a-zA-Z]\w*)/,inside:{delimiter:{pattern:/^\$\(?|\)$/,alias:"punctuation"},rest:t.languages.vala}},string:/[\s\S]+/}}}),t.languages.insertBefore("vala","keyword",{regex:{pattern:/\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[imsx]{0,4}(?=\s*(?:$|[\r\n,.;})\]]))/,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:t.languages.regex},"regex-delimiter":/^\//,"regex-flags":/^[a-z]+$/}}})}},55686:function(S,s,t){"use strict";var i=t(51422);S.exports=p,p.displayName="vbnet",p.aliases=[];function p(g){g.register(i),g.languages.vbnet=g.languages.extend("basic",{comment:[{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},{pattern:/(^|[^\\:])'.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^"])"(?:""|[^"])*"(?!")/,lookbehind:!0,greedy:!0},keyword:/(?:\b(?:ADDHANDLER|ADDRESSOF|ALIAS|AND|ANDALSO|AS|BEEP|BLOAD|BOOLEAN|BSAVE|BYREF|BYTE|BYVAL|CALL(?: ABSOLUTE)?|CASE|CATCH|CBOOL|CBYTE|CCHAR|CDATE|CDBL|CDEC|CHAIN|CHAR|CHDIR|CINT|CLASS|CLEAR|CLNG|CLOSE|CLS|COBJ|COM|COMMON|CONST|CONTINUE|CSBYTE|CSHORT|CSNG|CSTR|CTYPE|CUINT|CULNG|CUSHORT|DATA|DATE|DECIMAL|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DEFAULT|DELEGATE|DIM|DIRECTCAST|DO|DOUBLE|ELSE|ELSEIF|END|ENUM|ENVIRON|ERASE|ERROR|EVENT|EXIT|FALSE|FIELD|FILES|FINALLY|FOR(?: EACH)?|FRIEND|FUNCTION|GET|GETTYPE|GETXMLNAMESPACE|GLOBAL|GOSUB|GOTO|HANDLES|IF|IMPLEMENTS|IMPORTS|IN|INHERITS|INPUT|INTEGER|INTERFACE|IOCTL|IS|ISNOT|KEY|KILL|LET|LIB|LIKE|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|ME|MKDIR|MOD|MODULE|MUSTINHERIT|MUSTOVERRIDE|MYBASE|MYCLASS|NAME|NAMESPACE|NARROWING|NEW|NEXT|NOT|NOTHING|NOTINHERITABLE|NOTOVERRIDABLE|OBJECT|OF|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPERATOR|OPTION(?: BASE)?|OPTIONAL|OR|ORELSE|OUT|OVERLOADS|OVERRIDABLE|OVERRIDES|PARAMARRAY|PARTIAL|POKE|PRIVATE|PROPERTY|PROTECTED|PUBLIC|PUT|RAISEEVENT|READ|READONLY|REDIM|REM|REMOVEHANDLER|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SBYTE|SELECT(?: CASE)?|SET|SHADOWS|SHARED|SHELL|SHORT|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|STRUCTURE|SUB|SWAP|SYNCLOCK|SYSTEM|THEN|THROW|TIMER|TO|TROFF|TRON|TRUE|TRY|TRYCAST|TYPE|TYPEOF|UINTEGER|ULONG|UNLOCK|UNTIL|USHORT|USING|VIEW PRINT|WAIT|WEND|WHEN|WHILE|WIDENING|WITH|WITHEVENTS|WRITE|WRITEONLY|XOR)|\B(?:#CONST|#ELSE|#ELSEIF|#END|#IF))(?:\$|\b)/i,punctuation:/[,;:(){}]/})}},70889:function(S){"use strict";S.exports=s,s.displayName="velocity",s.aliases=[];function s(t){(function(i){i.languages.velocity=i.languages.extend("markup",{});var p={variable:{pattern:/(^|[^\\](?:\\\\)*)\$!?(?:[a-z][\w-]*(?:\([^)]*\))?(?:\.[a-z][\w-]*(?:\([^)]*\))?|\[[^\]]+\])*|\{[^}]+\})/i,lookbehind:!0,inside:{}},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},number:/\b\d+\b/,boolean:/\b(?:false|true)\b/,operator:/[=!<>]=?|[+*/%-]|&&|\|\||\.\.|\b(?:eq|g[et]|l[et]|n(?:e|ot))\b/,punctuation:/[(){}[\]:,.]/};p.variable.inside={string:p.string,function:{pattern:/([^\w-])[a-z][\w-]*(?=\()/,lookbehind:!0},number:p.number,boolean:p.boolean,punctuation:p.punctuation},i.languages.insertBefore("velocity","comment",{unparsed:{pattern:/(^|[^\\])#\[\[[\s\S]*?\]\]#/,lookbehind:!0,greedy:!0,inside:{punctuation:/^#\[\[|\]\]#$/}},"velocity-comment":[{pattern:/(^|[^\\])#\*[\s\S]*?\*#/,lookbehind:!0,greedy:!0,alias:"comment"},{pattern:/(^|[^\\])##.*/,lookbehind:!0,greedy:!0,alias:"comment"}],directive:{pattern:/(^|[^\\](?:\\\\)*)#@?(?:[a-z][\w-]*|\{[a-z][\w-]*\})(?:\s*\((?:[^()]|\([^()]*\))*\))?/i,lookbehind:!0,inside:{keyword:{pattern:/^#@?(?:[a-z][\w-]*|\{[a-z][\w-]*\})|\bin\b/,inside:{punctuation:/[{}]/}},rest:p}},variable:p.variable}),i.languages.velocity.tag.inside["attr-value"].inside.rest=i.languages.velocity})(t)}},37116:function(S){"use strict";S.exports=s,s.displayName="verilog",s.aliases=[];function s(t){t.languages.verilog={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"kernel-function":{pattern:/\B\$\w+\b/,alias:"property"},constant:/\B`\w+\b/,function:/\b\w+(?=\()/,keyword:/\b(?:alias|and|assert|assign|assume|automatic|before|begin|bind|bins|binsof|bit|break|buf|bufif0|bufif1|byte|case|casex|casez|cell|chandle|class|clocking|cmos|config|const|constraint|context|continue|cover|covergroup|coverpoint|cross|deassign|default|defparam|design|disable|dist|do|edge|else|end|endcase|endclass|endclocking|endconfig|endfunction|endgenerate|endgroup|endinterface|endmodule|endpackage|endprimitive|endprogram|endproperty|endsequence|endspecify|endtable|endtask|enum|event|expect|export|extends|extern|final|first_match|for|force|foreach|forever|fork|forkjoin|function|generate|genvar|highz0|highz1|if|iff|ifnone|ignore_bins|illegal_bins|import|incdir|include|initial|inout|input|inside|instance|int|integer|interface|intersect|join|join_any|join_none|large|liblist|library|local|localparam|logic|longint|macromodule|matches|medium|modport|module|nand|negedge|new|nmos|nor|noshowcancelled|not|notif0|notif1|null|or|output|package|packed|parameter|pmos|posedge|primitive|priority|program|property|protected|pull0|pull1|pulldown|pullup|pulsestyle_ondetect|pulsestyle_onevent|pure|rand|randc|randcase|randsequence|rcmos|real|realtime|ref|reg|release|repeat|return|rnmos|rpmos|rtran|rtranif0|rtranif1|scalared|sequence|shortint|shortreal|showcancelled|signed|small|solve|specify|specparam|static|string|strong0|strong1|struct|super|supply0|supply1|table|tagged|task|this|throughout|time|timeprecision|timeunit|tran|tranif0|tranif1|tri|tri0|tri1|triand|trior|trireg|type|typedef|union|unique|unsigned|use|uwire|var|vectored|virtual|void|wait|wait_order|wand|weak0|weak1|while|wildcard|wire|with|within|wor|xnor|xor)\b/,important:/\b(?:always|always_comb|always_ff|always_latch)\b(?: *@)?/,number:/\B##?\d+|(?:\b\d+)?'[odbh] ?[\da-fzx_?]+|\b(?:\d*[._])?\d+(?:e[-+]?\d+)?/i,operator:/[-+{}^~%*\/?=!<>&|]+/,punctuation:/[[\];(),.:]/}}},66963:function(S){"use strict";S.exports=s,s.displayName="vhdl",s.aliases=[];function s(t){t.languages.vhdl={comment:/--.+/,"vhdl-vectors":{pattern:/\b[oxb]"[\da-f_]+"|"[01uxzwlh-]+"/i,alias:"number"},"quoted-function":{pattern:/"\S+?"(?=\()/,alias:"function"},string:/"(?:[^\\"\r\n]|\\(?:\r\n|[\s\S]))*"/,constant:/\b(?:library|use)\b/i,keyword:/\b(?:'active|'ascending|'base|'delayed|'driving|'driving_value|'event|'high|'image|'instance_name|'last_active|'last_event|'last_value|'left|'leftof|'length|'low|'path_name|'pos|'pred|'quiet|'range|'reverse_range|'right|'rightof|'simple_name|'stable|'succ|'transaction|'val|'value|access|after|alias|all|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|new|next|null|of|on|open|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|report|return|select|severity|shared|signal|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with)\b/i,boolean:/\b(?:false|true)\b/i,function:/\w+(?=\()/,number:/'[01uxzwlh-]'|\b(?:\d+#[\da-f_.]+#|\d[\d_.]*)(?:e[-+]?\d+)?/i,operator:/[<>]=?|:=|[-+*/&=]|\b(?:abs|and|mod|nand|nor|not|or|rem|rol|ror|sla|sll|sra|srl|xnor|xor)\b/i,punctuation:/[{}[\];(),.:]/}}},21078:function(S){"use strict";S.exports=s,s.displayName="vim",s.aliases=[];function s(t){t.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\b\w+(?=\()/,keyword:/\b(?:N|Next|P|Print|X|XMLent|XMLns|ab|abbreviate|abc|abclear|abo|aboveleft|al|all|ar|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|args|argu|argument|as|ascii|b|bN|bNext|ba|bad|badd|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bo|botright|bp|bprevious|br|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|brewind|bro|browse|bufdo|buffer|buffers|bun|bunload|bw|bwipeout|c|cN|cNext|cNfcNfile|ca|cabbrev|cabc|cabclear|cad|caddb|caddbuffer|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cg|cgetb|cgetbuffer|cgete|cgetexpr|cgetfile|change|changes|chd|chdir|che|checkpath|checkt|checktime|cl|cla|clast|clist|clo|close|cmapc|cmapclear|cn|cnew|cnewer|cnext|cnf|cnfile|cnorea|cnoreabbrev|co|col|colder|colo|colorscheme|comc|comclear|comp|compiler|con|conf|confirm|continue|cope|copen|copy|cp|cpf|cpfile|cprevious|cq|cquit|cr|crewind|cu|cuna|cunabbrev|cunmap|cw|cwindow|d|debugg|debuggreedy|delc|delcommand|delete|delf|delfunction|delm|delmarks|di|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|e|earlier|echoe|echoerr|echom|echomsg|echon|edit|el|else|elsei|elseif|em|emenu|en|endf|endfo|endfor|endfun|endfunction|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fin|fina|finally|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|foldd|folddoc|folddoclosed|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|h|ha|hardcopy|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iu|iuna|iunabbrev|iunmap|j|join|ju|jumps|k|kee|keepalt|keepj|keepjumps|keepmarks|l|lN|lNext|lNf|lNfile|la|lad|laddb|laddbuffer|laddexpr|laddf|laddfile|lan|language|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|left|lefta|leftabove|let|lex|lexpr|lf|lfile|lfir|lfirst|lg|lgetb|lgetbuffer|lgete|lgetexpr|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|list|ll|lla|llast|lli|llist|lm|lmak|lmake|lmap|lmapc|lmapclear|ln|lne|lnew|lnewer|lnext|lnf|lnfile|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lp|lpf|lpfile|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|m|ma|mak|make|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkv|mkvie|mkview|mkvimrc|mod|mode|move|mz|mzf|mzfile|mzscheme|n|nbkey|new|next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|o|omapc|omapclear|on|only|open|opt|options|ou|ounmap|p|pc|pclose|pe|ped|pedit|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|print|prof|profd|profdel|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|ptN|ptNext|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|py|pyf|pyfile|python|q|qa|qall|quit|quita|quitall|r|read|rec|recover|red|redi|redir|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|ru|rub|ruby|rubyd|rubydo|rubyf|rubyfile|runtime|rv|rviminfo|sN|sNext|sa|sal|sall|san|sandbox|sargument|sav|saveas|sb|sbN|sbNext|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbp|sbprevious|sbr|sbrewind|sbuffer|scrip|scripte|scriptencoding|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sl|sla|slast|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|so|sor|sort|source|sp|spe|spelld|spelldump|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|split|spr|sprevious|sre|srewind|st|sta|stag|star|startg|startgreplace|startinsert|startr|startreplace|stj|stjump|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tN|tNext|ta|tab|tabN|tabNext|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabn|tabnew|tabnext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|u|una|unabbreviate|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|ve|verb|verbose|version|vert|vertical|vi|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|w|wN|wNext|wa|wall|wh|while|win|winc|wincmd|windo|winp|winpos|winsize|wn|wnext|wp|wprevious|wq|wqa|wqall|write|ws|wsverb|wv|wviminfo|x|xa|xall|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autocmd|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|t_AB|t_AF|t_AL|t_CS|t_CV|t_Ce|t_Co|t_Cs|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_IE|t_IS|t_K1|t_K3|t_K4|t_K5|t_K6|t_K7|t_K8|t_K9|t_KA|t_KB|t_KC|t_KD|t_KE|t_KF|t_KG|t_KH|t_KI|t_KJ|t_KK|t_KL|t_RI|t_RV|t_SI|t_Sb|t_Sf|t_WP|t_WS|t_ZH|t_ZR|t_al|t_bc|t_cd|t_ce|t_cl|t_cm|t_cs|t_da|t_db|t_dl|t_fs|t_k1|t_k2|t_k3|t_k4|t_k5|t_k6|t_k7|t_k8|t_k9|t_kB|t_kD|t_kI|t_kN|t_kP|t_kb|t_kd|t_ke|t_kh|t_kl|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_se|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_xs|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/}}},96198:function(S){"use strict";S.exports=s,s.displayName="visualBasic",s.aliases=[];function s(t){t.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:\b_[ \t]*(?:\r\n?|\n)|.)+/i,alias:"property",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[ \t]*(?:\d+([/-])\d+\1\d+(?:[ \t]+(?:\d+[ \t]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[ \t]*(?:AM|PM))?))?|\d+[ \t]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[ \t]*(?:AM|PM))?)[ \t]*#/i,alias:"number"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:[FRD]|U?[ILS])?/i,boolean:/\b(?:False|Nothing|True)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Until|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Xor)\b/i,operator:/[+\-*/\\^<=>&#@$%!]|\b_(?=[ \t]*[\r\n])/,punctuation:/[{}().,:?]/},t.languages.vb=t.languages["visual-basic"],t.languages.vba=t.languages["visual-basic"]}},17723:function(S){"use strict";S.exports=s,s.displayName="warpscript",s.aliases=[];function s(t){t.languages.warpscript={comment:/#.*|\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'|<'(?:[^\\']|'(?!>)|\\.)*'>/,greedy:!0},variable:/\$\S+/,macro:{pattern:/@\S+/,alias:"property"},keyword:/\b(?:BREAK|CHECKMACRO|CONTINUE|CUDF|DEFINED|DEFINEDMACRO|EVAL|FAIL|FOR|FOREACH|FORSTEP|IFT|IFTE|MSGFAIL|NRETURN|RETHROW|RETURN|SWITCH|TRY|UDF|UNTIL|WHILE)\b/,number:/[+-]?\b(?:NaN|Infinity|\d+(?:\.\d*)?(?:[Ee][+-]?\d+)?|0x[\da-fA-F]+|0b[01]+)\b/,boolean:/\b(?:F|T|false|true)\b/,punctuation:/<%|%>|[{}[\]()]/,operator:/==|&&?|\|\|?|\*\*?|>>>?|<<|[<>!~]=?|[-/%^]|\+!?|\b(?:AND|NOT|OR)\b/}}},67771:function(S){"use strict";S.exports=s,s.displayName="wasm",s.aliases=[];function s(t){t.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/}}},30307:function(S){"use strict";S.exports=s,s.displayName="webIdl",s.aliases=[];function s(t){(function(i){var p=/(?:\B-|\b_|\b)[A-Za-z][\w-]*(?![\w-])/.source,g="(?:"+/\b(?:unsigned\s+)?long\s+long(?![\w-])/.source+"|"+/\b(?:unrestricted|unsigned)\s+[a-z]+(?![\w-])/.source+"|"+/(?!(?:unrestricted|unsigned)\b)/.source+p+/(?:\s*<(?:[^<>]|<[^<>]*>)*>)?/.source+")"+/(?:\s*\?)?/.source,h={};i.languages["web-idl"]={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/"[^"]*"/,greedy:!0},namespace:{pattern:RegExp(/(\bnamespace\s+)/.source+p),lookbehind:!0},"class-name":[{pattern:/(^|[^\w-])(?:iterable|maplike|setlike)\s*<(?:[^<>]|<[^<>]*>)*>/,lookbehind:!0,inside:h},{pattern:RegExp(/(\b(?:attribute|const|deleter|getter|optional|setter)\s+)/.source+g),lookbehind:!0,inside:h},{pattern:RegExp("("+/\bcallback\s+/.source+p+/\s*=\s*/.source+")"+g),lookbehind:!0,inside:h},{pattern:RegExp(/(\btypedef\b\s*)/.source+g),lookbehind:!0,inside:h},{pattern:RegExp(/(\b(?:callback|dictionary|enum|interface(?:\s+mixin)?)\s+)(?!(?:interface|mixin)\b)/.source+p),lookbehind:!0},{pattern:RegExp(/(:\s*)/.source+p),lookbehind:!0},RegExp(p+/(?=\s+(?:implements|includes)\b)/.source),{pattern:RegExp(/(\b(?:implements|includes)\s+)/.source+p),lookbehind:!0},{pattern:RegExp(g+"(?="+/\s*(?:\.{3}\s*)?/.source+p+/\s*[(),;=]/.source+")"),inside:h}],builtin:/\b(?:ArrayBuffer|BigInt64Array|BigUint64Array|ByteString|DOMString|DataView|Float32Array|Float64Array|FrozenArray|Int16Array|Int32Array|Int8Array|ObservableArray|Promise|USVString|Uint16Array|Uint32Array|Uint8Array|Uint8ClampedArray)\b/,keyword:[/\b(?:async|attribute|callback|const|constructor|deleter|dictionary|enum|getter|implements|includes|inherit|interface|mixin|namespace|null|optional|or|partial|readonly|required|setter|static|stringifier|typedef|unrestricted)\b/,/\b(?:any|bigint|boolean|byte|double|float|iterable|long|maplike|object|octet|record|sequence|setlike|short|symbol|undefined|unsigned|void)\b/],boolean:/\b(?:false|true)\b/,number:{pattern:/(^|[^\w-])-?(?:0x[0-9a-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|NaN|Infinity)(?![\w-])/i,lookbehind:!0},operator:/\.{3}|[=:?<>-]/,punctuation:/[(){}[\].,;]/};for(var A in i.languages["web-idl"])A!=="class-name"&&(h[A]=i.languages["web-idl"][A]);i.languages.webidl=i.languages["web-idl"]})(t)}},8921:function(S){"use strict";S.exports=s,s.displayName="wiki",s.aliases=[];function s(t){t.languages.wiki=t.languages.extend("markup",{"block-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,alias:"comment"},heading:{pattern:/^(=+)[^=\r\n].*?\1/m,inside:{punctuation:/^=+|=+$/,important:/.+/}},emphasis:{pattern:/('{2,5}).+?\1/,inside:{"bold-italic":{pattern:/(''''').+?(?=\1)/,lookbehind:!0,alias:["bold","italic"]},bold:{pattern:/(''')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},italic:{pattern:/('')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},punctuation:/^''+|''+$/}},hr:{pattern:/^-{4,}/m,alias:"punctuation"},url:[/ISBN +(?:97[89][ -]?)?(?:\d[ -]?){9}[\dx]\b|(?:PMID|RFC) +\d+/i,/\[\[.+?\]\]|\[.+?\]/],variable:[/__[A-Z]+__/,/\{{3}.+?\}{3}/,/\{\{.+?\}\}/],symbol:[/^#redirect/im,/~{3,5}/],"table-tag":{pattern:/((?:^|[|!])[|!])[^|\r\n]+\|(?!\|)/m,lookbehind:!0,inside:{"table-bar":{pattern:/\|$/,alias:"punctuation"},rest:t.languages.markup.tag.inside}},punctuation:/^(?:\{\||\|\}|\|-|[*#:;!|])|\|\||!!/m}),t.languages.insertBefore("wiki","tag",{nowiki:{pattern:/<(nowiki|pre|source)\b[^>]*>[\s\S]*?<\/\1>/i,inside:{tag:{pattern:/<(?:nowiki|pre|source)\b[^>]*>|<\/(?:nowiki|pre|source)>/i,inside:t.languages.markup.tag.inside}}}})}},13429:function(S){"use strict";S.exports=s,s.displayName="wolfram",s.aliases=["mathematica","wl","nb"];function s(t){t.languages.wolfram={comment:/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:Abs|AbsArg|Accuracy|Block|Do|For|Function|If|Manipulate|Module|Nest|NestList|None|Return|Switch|Table|Which|While)\b/,context:{pattern:/\b\w+`+\w*/,alias:"class-name"},blank:{pattern:/\b\w+_\b/,alias:"regex"},"global-variable":{pattern:/\$\w+/,alias:"variable"},boolean:/\b(?:False|True)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/\/\.|;|=\.|\^=|\^:=|:=|<<|>>|<\||\|>|:>|\|->|->|<-|@@@|@@|@|\/@|=!=|===|==|=|\+|-|\^|\[\/-+%=\]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},t.languages.mathematica=t.languages.wolfram,t.languages.wl=t.languages.wolfram,t.languages.nb=t.languages.wolfram}},65197:function(S){"use strict";S.exports=s,s.displayName="wren",s.aliases=[];function s(t){t.languages.wren={comment:[{pattern:/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*))*\*\/)*\*\/)*\*\//,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"string-literal":null,hashbang:{pattern:/^#!\/.+/,greedy:!0,alias:"comment"},attribute:{pattern:/#!?[ \t\u3000]*\w+/,alias:"keyword"},"class-name":[{pattern:/(\bclass\s+)\w+/,lookbehind:!0},/\b[A-Z][a-z\d_]*\b/],constant:/\b[A-Z][A-Z\d_]*\b/,null:{pattern:/\bnull\b/,alias:"keyword"},keyword:/\b(?:as|break|class|construct|continue|else|for|foreign|if|import|in|is|return|static|super|this|var|while)\b/,boolean:/\b(?:false|true)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,function:/\b[a-z_]\w*(?=\s*[({])/i,operator:/<<|>>|[=!<>]=?|&&|\|\||[-+*/%~^&|?:]|\.{2,3}/,punctuation:/[\[\](){}.,;]/},t.languages.wren["string-literal"]={pattern:/(^|[^\\"])"(?:[^\\"%]|\\[\s\S]|%(?!\()|%\((?:[^()]|\((?:[^()]|\([^)]*\))*\))*\))*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)%\((?:[^()]|\((?:[^()]|\([^)]*\))*\))*\)/,lookbehind:!0,inside:{expression:{pattern:/^(%\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:t.languages.wren},"interpolation-punctuation":{pattern:/^%\(|\)$/,alias:"punctuation"}}},string:/[\s\S]+/}}}},88904:function(S){"use strict";S.exports=s,s.displayName="xeora",s.aliases=["xeoracube"];function s(t){(function(i){i.languages.xeora=i.languages.extend("markup",{constant:{pattern:/\$(?:DomainContents|PageRenderDuration)\$/,inside:{punctuation:{pattern:/\$/}}},variable:{pattern:/\$@?(?:#+|[-+*~=^])?[\w.]+\$/,inside:{punctuation:{pattern:/[$.]/},operator:{pattern:/#+|[-+*~=^@]/}}},"function-inline":{pattern:/\$F:[-\w.]+\?[-\w.]+(?:,(?:(?:@[-#]*\w+\.[\w+.]\.*)*\|)*(?:(?:[\w+]|[-#*.~^]+[\w+]|=\S)(?:[^$=]|=+[^=])*=*|(?:@[-#]*\w+\.[\w+.]\.*)+(?:(?:[\w+]|[-#*~^][-#*.~^]*[\w+]|=\S)(?:[^$=]|=+[^=])*=*)?)?)?\$/,inside:{variable:{pattern:/(?:[,|])@?(?:#+|[-+*~=^])?[\w.]+/,inside:{punctuation:{pattern:/[,.|]/},operator:{pattern:/#+|[-+*~=^@]/}}},punctuation:{pattern:/\$\w:|[$:?.,|]/}},alias:"function"},"function-block":{pattern:/\$XF:\{[-\w.]+\?[-\w.]+(?:,(?:(?:@[-#]*\w+\.[\w+.]\.*)*\|)*(?:(?:[\w+]|[-#*.~^]+[\w+]|=\S)(?:[^$=]|=+[^=])*=*|(?:@[-#]*\w+\.[\w+.]\.*)+(?:(?:[\w+]|[-#*~^][-#*.~^]*[\w+]|=\S)(?:[^$=]|=+[^=])*=*)?)?)?\}:XF\$/,inside:{punctuation:{pattern:/[$:{}?.,|]/}},alias:"function"},"directive-inline":{pattern:/\$\w(?:#\d+\+?)?(?:\[[-\w.]+\])?:[-\/\w.]+\$/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}}},alias:"function"},"directive-block-open":{pattern:/\$\w+:\{|\$\w(?:#\d+\+?)?(?:\[[-\w.]+\])?:[-\w.]+:\{(?:![A-Z]+)?/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}},attribute:{pattern:/![A-Z]+$/,inside:{punctuation:{pattern:/!/}},alias:"keyword"}},alias:"function"},"directive-block-separator":{pattern:/\}:[-\w.]+:\{/,inside:{punctuation:{pattern:/[:{}]/}},alias:"function"},"directive-block-close":{pattern:/\}:[-\w.]+\$/,inside:{punctuation:{pattern:/[:{}$]/}},alias:"function"}}),i.languages.insertBefore("inside","punctuation",{variable:i.languages.xeora["function-inline"].inside.variable},i.languages.xeora["function-block"]),i.languages.xeoracube=i.languages.xeora})(t)}},35:function(S){"use strict";S.exports=s,s.displayName="xmlDoc",s.aliases=[];function s(t){(function(i){function p(y,f){i.languages[y]&&i.languages.insertBefore(y,"comment",{"doc-comment":f})}var g=i.languages.markup.tag,h={pattern:/\/\/\/.*/,greedy:!0,alias:"comment",inside:{tag:g}},A={pattern:/'''.*/,greedy:!0,alias:"comment",inside:{tag:g}};p("csharp",h),p("fsharp",h),p("vbnet",A)})(t)}},86095:function(S){"use strict";S.exports=s,s.displayName="xojo",s.aliases=[];function s(t){t.languages.xojo={comment:{pattern:/(?:'|\/\/|Rem\b).+/i,greedy:!0},string:{pattern:/"(?:""|[^"])*"/,greedy:!0},number:[/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,/&[bchou][a-z\d]+/i],directive:{pattern:/#(?:Else|ElseIf|Endif|If|Pragma)\b/i,alias:"property"},keyword:/\b(?:AddHandler|App|Array|As(?:signs)?|Auto|Boolean|Break|By(?:Ref|Val)|Byte|Call|Case|Catch|CFStringRef|CGFloat|Class|Color|Const|Continue|CString|Currency|CurrentMethodName|Declare|Delegate|Dim|Do(?:uble|wnTo)?|Each|Else(?:If)?|End|Enumeration|Event|Exception|Exit|Extends|False|Finally|For|Function|Get|GetTypeInfo|Global|GOTO|If|Implements|In|Inherits|Int(?:8|16|32|64|eger|erface)?|Lib|Loop|Me|Module|Next|Nil|Object|Optional|OSType|ParamArray|Private|Property|Protected|PString|Ptr|Raise(?:Event)?|ReDim|RemoveHandler|Return|Select(?:or)?|Self|Set|Shared|Short|Single|Soft|Static|Step|String|Sub|Super|Text|Then|To|True|Try|Ubound|UInt(?:8|16|32|64|eger)?|Until|Using|Var(?:iant)?|Wend|While|WindowPtr|WString)\b/i,operator:/<[=>]?|>=?|[+\-*\/\\^=]|\b(?:AddressOf|And|Ctype|IsA?|Mod|New|Not|Or|WeakAddressOf|Xor)\b/i,punctuation:/[.,;:()]/}}},76998:function(S){"use strict";S.exports=s,s.displayName="xquery",s.aliases=[];function s(t){(function(i){i.languages.xquery=i.languages.extend("markup",{"xquery-comment":{pattern:/\(:[\s\S]*?:\)/,greedy:!0,alias:"comment"},string:{pattern:/(["'])(?:\1\1|(?!\1)[\s\S])*\1/,greedy:!0},extension:{pattern:/\(#.+?#\)/,alias:"symbol"},variable:/\$[-\w:]+/,axis:{pattern:/(^|[^-])(?:ancestor(?:-or-self)?|attribute|child|descendant(?:-or-self)?|following(?:-sibling)?|parent|preceding(?:-sibling)?|self)(?=::)/,lookbehind:!0,alias:"operator"},"keyword-operator":{pattern:/(^|[^:-])\b(?:and|castable as|div|eq|except|ge|gt|idiv|instance of|intersect|is|le|lt|mod|ne|or|union)\b(?=$|[^:-])/,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^:-])\b(?:as|ascending|at|base-uri|boundary-space|case|cast as|collation|construction|copy-namespaces|declare|default|descending|else|empty (?:greatest|least)|encoding|every|external|for|function|if|import|in|inherit|lax|let|map|module|namespace|no-inherit|no-preserve|option|order(?: by|ed|ing)?|preserve|return|satisfies|schema|some|stable|strict|strip|then|to|treat as|typeswitch|unordered|validate|variable|version|where|xquery)\b(?=$|[^:-])/,lookbehind:!0},function:/[\w-]+(?::[\w-]+)*(?=\s*\()/,"xquery-element":{pattern:/(element\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"tag"},"xquery-attribute":{pattern:/(attribute\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"attr-name"},builtin:{pattern:/(^|[^:-])\b(?:attribute|comment|document|element|processing-instruction|text|xs:(?:ENTITIES|ENTITY|ID|IDREFS?|NCName|NMTOKENS?|NOTATION|Name|QName|anyAtomicType|anyType|anyURI|base64Binary|boolean|byte|date|dateTime|dayTimeDuration|decimal|double|duration|float|gDay|gMonth|gMonthDay|gYear|gYearMonth|hexBinary|int|integer|language|long|negativeInteger|nonNegativeInteger|nonPositiveInteger|normalizedString|positiveInteger|short|string|time|token|unsigned(?:Byte|Int|Long|Short)|untyped(?:Atomic)?|yearMonthDuration))\b(?=$|[^:-])/,lookbehind:!0},number:/\b\d+(?:\.\d+)?(?:E[+-]?\d+)?/,operator:[/[+*=?|@]|\.\.?|:=|!=|<[=<]?|>[=>]?/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}],punctuation:/[[\](){},;:/]/}),i.languages.xquery.tag.pattern=/<\/?(?!\d)[^\s>\/=$<%]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,i.languages.xquery.tag.inside["attr-value"].pattern=/=(?:("|')(?:\\[\s\S]|\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}|(?!\1)[^\\])*\1|[^\s'">=]+)/,i.languages.xquery.tag.inside["attr-value"].inside.punctuation=/^="|"$/,i.languages.xquery.tag.inside["attr-value"].inside.expression={pattern:/\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}/,inside:i.languages.xquery,alias:"language-xquery"};var p=function(h){return typeof h=="string"?h:typeof h.content=="string"?h.content:h.content.map(p).join("")},g=function(h){for(var A=[],y=0;y0&&A[A.length-1].tagName===p(f.content[0].content[1])&&A.pop():f.content[f.content.length-1].content==="/>"||A.push({tagName:p(f.content[0].content[1]),openedBraces:0}):A.length>0&&f.type==="punctuation"&&f.content==="{"&&(!h[y+1]||h[y+1].type!=="punctuation"||h[y+1].content!=="{")&&(!h[y-1]||h[y-1].type!=="plain-text"||h[y-1].content!=="{")?A[A.length-1].openedBraces++:A.length>0&&A[A.length-1].openedBraces>0&&f.type==="punctuation"&&f.content==="}"?A[A.length-1].openedBraces--:f.type!=="comment"&&(F=!0)),(F||typeof f=="string")&&A.length>0&&A[A.length-1].openedBraces===0){var U=p(f);y0&&(typeof h[y-1]=="string"||h[y-1].type==="plain-text")&&(U=p(h[y-1])+U,h.splice(y-1,1),y--),/^\s+$/.test(U)?h[y]=U:h[y]=new i.Token("plain-text",U,null,U)}f.content&&typeof f.content!="string"&&g(f.content)}};i.hooks.add("after-tokenize",function(h){h.language==="xquery"&&g(h.tokens)})})(t)}},14409:function(S){"use strict";S.exports=s,s.displayName="yaml",s.aliases=["yml"];function s(t){(function(i){var p=/[*&][^\s[\]{},]+/,g=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,h="(?:"+g.source+"(?:[ ]+"+p.source+")?|"+p.source+"(?:[ ]+"+g.source+")?)",A=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),y=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function f(F,U){U=(U||"").replace(/m/g,"")+"m";var ne=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,function(){return h}).replace(/<>/g,function(){return F});return RegExp(ne,U)}i.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,function(){return h})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,function(){return h}).replace(/<>/g,function(){return"(?:"+A+"|"+y+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:f(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:f(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:f(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:f(y),lookbehind:!0,greedy:!0},number:{pattern:f(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:g,important:p,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},i.languages.yml=i.languages.yaml})(t)}},33460:function(S){"use strict";S.exports=s,s.displayName="yang",s.aliases=[];function s(t){t.languages.yang={comment:/\/\*[\s\S]*?\*\/|\/\/.*/,string:{pattern:/"(?:[^\\"]|\\.)*"|'[^']*'/,greedy:!0},keyword:{pattern:/(^|[{};\r\n][ \t]*)[a-z_][\w.-]*/i,lookbehind:!0},namespace:{pattern:/(\s)[a-z_][\w.-]*(?=:)/i,lookbehind:!0},boolean:/\b(?:false|true)\b/,operator:/\+/,punctuation:/[{};:]/}}},28108:function(S){"use strict";S.exports=s,s.displayName="zig",s.aliases=[];function s(t){(function(i){function p(U){return function(){return U}}var g=/\b(?:align|allowzero|and|anyframe|anytype|asm|async|await|break|cancel|catch|comptime|const|continue|defer|else|enum|errdefer|error|export|extern|fn|for|if|inline|linksection|nakedcc|noalias|nosuspend|null|or|orelse|packed|promise|pub|resume|return|stdcallcc|struct|suspend|switch|test|threadlocal|try|undefined|union|unreachable|usingnamespace|var|volatile|while)\b/,h="\\b(?!"+g.source+")(?!\\d)\\w+\\b",A=/align\s*\((?:[^()]|\([^()]*\))*\)/.source,y=/(?:\?|\bpromise->|(?:\[[^[\]]*\]|\*(?!\*)|\*\*)(?:\s*|\s*const\b|\s*volatile\b|\s*allowzero\b)*)/.source.replace(//g,p(A)),f=/(?:\bpromise\b|(?:\berror\.)?(?:\.)*(?!\s+))/.source.replace(//g,p(h)),F="(?!\\s)(?:!?\\s*(?:"+y+"\\s*)*"+f+")+";i.languages.zig={comment:[{pattern:/\/\/[/!].*/,alias:"doc-comment"},/\/{2}.*/],string:[{pattern:/(^|[^\\@])c?"(?:[^"\\\r\n]|\\.)*"/,lookbehind:!0,greedy:!0},{pattern:/([\r\n])([ \t]+c?\\{2}).*(?:(?:\r\n?|\n)\2.*)*/,lookbehind:!0,greedy:!0}],char:{pattern:/(^|[^\\])'(?:[^'\\\r\n]|[\uD800-\uDFFF]{2}|\\(?:.|x[a-fA-F\d]{2}|u\{[a-fA-F\d]{1,6}\}))'/,lookbehind:!0,greedy:!0},builtin:/\B@(?!\d)\w+(?=\s*\()/,label:{pattern:/(\b(?:break|continue)\s*:\s*)\w+\b|\b(?!\d)\w+\b(?=\s*:\s*(?:\{|while\b))/,lookbehind:!0},"class-name":[/\b(?!\d)\w+(?=\s*=\s*(?:(?:extern|packed)\s+)?(?:enum|struct|union)\s*[({])/,{pattern:RegExp(/(:\s*)(?=\s*(?:\s*)?[=;,)])|(?=\s*(?:\s*)?\{)/.source.replace(//g,p(F)).replace(//g,p(A))),lookbehind:!0,inside:null},{pattern:RegExp(/(\)\s*)(?=\s*(?:\s*)?;)/.source.replace(//g,p(F)).replace(//g,p(A))),lookbehind:!0,inside:null}],"builtin-type":{pattern:/\b(?:anyerror|bool|c_u?(?:int|long|longlong|short)|c_longdouble|c_void|comptime_(?:float|int)|f(?:16|32|64|128)|[iu](?:8|16|32|64|128|size)|noreturn|type|void)\b/,alias:"keyword"},keyword:g,function:/\b(?!\d)\w+(?=\s*\()/,number:/\b(?:0b[01]+|0o[0-7]+|0x[a-fA-F\d]+(?:\.[a-fA-F\d]*)?(?:[pP][+-]?[a-fA-F\d]+)?|\d+(?:\.\d*)?(?:[eE][+-]?\d+)?)\b/,boolean:/\b(?:false|true)\b/,operator:/\.[*?]|\.{2,3}|[-=]>|\*\*|\+\+|\|\||(?:<<|>>|[-+*]%|[-+*/%^&|<>!=])=?|[?~]/,punctuation:/[.:,;(){}[\]]/},i.languages.zig["class-name"].forEach(function(U){U.inside===null&&(U.inside=i.languages.zig)})})(t)}},92848:function(S,s){"use strict";var t;s.Q=h,t=A;var i="",p=" ",g=/[ \t\n\r\f]+/g;function h(y){var f=String(y||i).trim();return f===i?[]:f.split(g)}function A(y){return y.join(p).trim()}},24177:function(S,s,t){"use strict";var i=this&&this.__importDefault||function(A){return A&&A.__esModule?A:{default:A}},p=i(t(39534)),g=t(30883);function h(A,y){var f={};return!A||typeof A!="string"||(0,p.default)(A,function(F,U){F&&U&&(f[(0,g.camelCase)(F,y)]=U)}),f}h.default=h,S.exports=h},30883:function(S,s){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.camelCase=void 0;var t=/^--[a-zA-Z0-9_-]+$/,i=/-([a-z])/g,p=/^[^-]+$/,g=/^-(webkit|moz|ms|o|khtml)-/,h=/^-(ms)-/,A=function(U){return!U||p.test(U)||t.test(U)},y=function(U,ne){return ne.toUpperCase()},f=function(U,ne){return"".concat(ne,"-")},F=function(U,ne){return ne===void 0&&(ne={}),A(U)?U:(U=U.toLowerCase(),ne.reactCompat?U=U.replace(h,f):U=U.replace(g,f),U.replace(i,y))};s.camelCase=F},39534:function(S,s,t){"use strict";var i=this&&this.__importDefault||function(h){return h&&h.__esModule?h:{default:h}};Object.defineProperty(s,"__esModule",{value:!0}),s.default=g;const p=i(t(60976));function g(h,A){let y=null;if(!h||typeof h!="string")return y;const f=(0,p.default)(h),F=typeof A=="function";return f.forEach(U=>{if(U.type!=="declaration")return;const{property:ne,value:re}=U;F?A(ne,re,U):re&&(y=y||{},y[ne]=re)}),y}},97270:function(S){S.exports=t;var s=Object.prototype.hasOwnProperty;function t(){for(var i={},p=0;p{const se=(X,Se)=>(Y.set(Se,X),X),ee=X=>{if(Y.has(X))return Y.get(X);const[Se,me]=V[X];switch(Se){case p:case i:return se(me,X);case g:{const D=se([],X);for(const Ue of me)D.push(ee(Ue));return D}case h:{const D=se({},X);for(const[Ue,nt]of me)D[ee(Ue)]=ee(nt);return D}case A:return se(new Date(me),X);case y:{const{source:D,flags:Ue}=me;return se(new RegExp(D,Ue),X)}case f:{const D=se(new Map,X);for(const[Ue,nt]of me)D.set(ee(Ue),ee(nt));return D}case F:{const D=se(new Set,X);for(const Ue of me)D.add(ee(Ue));return D}case U:{const{name:D,message:Ue}=me;return se(new re[D](Ue),X)}case ne:return se(BigInt(me),X);case"BigInt":return se(Object(BigInt(me)),X);case"ArrayBuffer":return se(new Uint8Array(me).buffer,me);case"DataView":{const{buffer:D}=new Uint8Array(me);return se(new DataView(D),me)}}return se(new re[Se](me),X)};return ee},ye=Y=>pe(new Map,Y)(0),ce="",{toString:Ee}={},{keys:ge}=Object,Ce=Y=>{const V=typeof Y;if(V!=="object"||!Y)return[p,V];const se=Ee.call(Y).slice(8,-1);switch(se){case"Array":return[g,ce];case"Object":return[h,ce];case"Date":return[A,ce];case"RegExp":return[y,ce];case"Map":return[f,ce];case"Set":return[F,ce];case"DataView":return[g,se]}return se.includes("Array")?[g,se]:se.includes("Error")?[U,se]:[h,se]},j=([Y,V])=>Y===p&&(V==="function"||V==="symbol"),G=(Y,V,se,ee)=>{const X=(me,D)=>{const Ue=ee.push(me)-1;return se.set(D,Ue),Ue},Se=me=>{if(se.has(me))return se.get(me);let[D,Ue]=Ce(me);switch(D){case p:{let kt=me;switch(Ue){case"bigint":D=ne,kt=me.toString();break;case"function":case"symbol":if(Y)throw new TypeError("unable to serialize "+Ue);kt=null;break;case"undefined":return X([i],me)}return X([D,kt],me)}case g:{if(Ue){let it=me;return Ue==="DataView"?it=new Uint8Array(me.buffer):Ue==="ArrayBuffer"&&(it=new Uint8Array(me)),X([Ue,[...it]],me)}const kt=[],Be=X([D,kt],me);for(const it of me)kt.push(Se(it));return Be}case h:{if(Ue)switch(Ue){case"BigInt":return X([Ue,me.toString()],me);case"Boolean":case"Number":case"String":return X([Ue,me.valueOf()],me)}if(V&&"toJSON"in me)return Se(me.toJSON());const kt=[],Be=X([D,kt],me);for(const it of ge(me))(Y||!j(Ce(me[it])))&&kt.push([Se(it),Se(me[it])]);return Be}case A:return X([D,me.toISOString()],me);case y:{const{source:kt,flags:Be}=me;return X([D,{source:kt,flags:Be}],me)}case f:{const kt=[],Be=X([D,kt],me);for(const[it,ot]of me)(Y||!(j(Ce(it))||j(Ce(ot))))&&kt.push([Se(it),Se(ot)]);return Be}case F:{const kt=[],Be=X([D,kt],me);for(const it of me)(Y||!j(Ce(it)))&&kt.push(Se(it));return Be}}const{message:nt}=me;return X([D,{name:Ue,message:nt}],me)};return Se},Z=(Y,{json:V,lossy:se}={})=>{const ee=[];return G(!(V||se),!!V,new Map,ee)(Y),ee};var B=typeof structuredClone=="function"?(Y,V)=>V&&("json"in V||"lossy"in V)?ye(Z(Y,V)):structuredClone(Y):(Y,V)=>ye(Z(Y,V))},11630:function(S,s,t){"use strict";t.d(s,{P:function(){return p},Q:function(){return i}});function i(g){const h=[],A=String(g||"");let y=A.indexOf(","),f=0,F=!1;for(;!F;){y===-1&&(y=A.length,F=!0);const U=A.slice(f,y).trim();(U||!F)&&h.push(U),f=y+1,y=A.indexOf(",",f)}return h}function p(g,h){const A=h||{};return(g[g.length-1]===""?[...g,""]:g).join((A.padRight?" ":"")+","+(A.padLeft===!1?"":" ")).trim()}},87342:function(S,s,t){"use strict";t.d(s,{ok:function(){return g},t1:function(){return h}});function i(A){return A}function p(){}function g(){}function h(){}},81994:function(S,s,t){"use strict";t.d(s,{h:function(){return ge},s:function(){return Ce}});var i=t(14470),p=t(11630);const g=/[#.]/g;function h(j,G){const Z=j||"",B={};let Y=0,V,se;for(;Y-1&&ce.test(String.fromCharCode(ge))}}},14470:function(S,s,t){"use strict";t.d(s,{dy:function(){return Ee},YP:function(){return ge}});class i{constructor(j,G,Z){this.normal=G,this.property=j,Z&&(this.space=Z)}}i.prototype.normal={},i.prototype.property={},i.prototype.space=void 0;function p(Ce,j){const G={},Z={};for(const B of Ce)Object.assign(G,B.property),Object.assign(Z,B.normal);return new i(G,Z,j)}var g=t(13830),h=t(53538);function A(Ce){const j={},G={};for(const[Z,B]of Object.entries(Ce.properties)){const Y=new h.I(Z,Ce.transform(Ce.attributes||{},Z),B,Ce.space);Ce.mustUseProperty&&Ce.mustUseProperty.includes(Z)&&(Y.mustUseProperty=!0),j[Z]=Y,G[(0,g.F)(Z)]=Z,G[(0,g.F)(Y.attribute)]=Z}return new i(j,G,Ce.space)}var y=t(71337);const f=A({properties:{ariaActiveDescendant:null,ariaAtomic:y.booleanish,ariaAutoComplete:null,ariaBusy:y.booleanish,ariaChecked:y.booleanish,ariaColCount:y.number,ariaColIndex:y.number,ariaColSpan:y.number,ariaControls:y.spaceSeparated,ariaCurrent:null,ariaDescribedBy:y.spaceSeparated,ariaDetails:null,ariaDisabled:y.booleanish,ariaDropEffect:y.spaceSeparated,ariaErrorMessage:null,ariaExpanded:y.booleanish,ariaFlowTo:y.spaceSeparated,ariaGrabbed:y.booleanish,ariaHasPopup:null,ariaHidden:y.booleanish,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:y.spaceSeparated,ariaLevel:y.number,ariaLive:null,ariaModal:y.booleanish,ariaMultiLine:y.booleanish,ariaMultiSelectable:y.booleanish,ariaOrientation:null,ariaOwns:y.spaceSeparated,ariaPlaceholder:null,ariaPosInSet:y.number,ariaPressed:y.booleanish,ariaReadOnly:y.booleanish,ariaRelevant:null,ariaRequired:y.booleanish,ariaRoleDescription:y.spaceSeparated,ariaRowCount:y.number,ariaRowIndex:y.number,ariaRowSpan:y.number,ariaSelected:y.booleanish,ariaSetSize:y.number,ariaSort:null,ariaValueMax:y.number,ariaValueMin:y.number,ariaValueNow:y.number,ariaValueText:null,role:null},transform(Ce,j){return j==="role"?j:"aria-"+j.slice(4).toLowerCase()}});function F(Ce,j){return j in Ce?Ce[j]:j}function U(Ce,j){return F(Ce,j.toLowerCase())}const ne=A({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:y.commaSeparated,acceptCharset:y.spaceSeparated,accessKey:y.spaceSeparated,action:null,allow:null,allowFullScreen:y.boolean,allowPaymentRequest:y.boolean,allowUserMedia:y.boolean,alt:null,as:null,async:y.boolean,autoCapitalize:null,autoComplete:y.spaceSeparated,autoFocus:y.boolean,autoPlay:y.boolean,blocking:y.spaceSeparated,capture:null,charSet:null,checked:y.boolean,cite:null,className:y.spaceSeparated,cols:y.number,colSpan:null,content:null,contentEditable:y.booleanish,controls:y.boolean,controlsList:y.spaceSeparated,coords:y.number|y.commaSeparated,crossOrigin:null,data:null,dateTime:null,decoding:null,default:y.boolean,defer:y.boolean,dir:null,dirName:null,disabled:y.boolean,download:y.overloadedBoolean,draggable:y.booleanish,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:y.boolean,formTarget:null,headers:y.spaceSeparated,height:y.number,hidden:y.overloadedBoolean,high:y.number,href:null,hrefLang:null,htmlFor:y.spaceSeparated,httpEquiv:y.spaceSeparated,id:null,imageSizes:null,imageSrcSet:null,inert:y.boolean,inputMode:null,integrity:null,is:null,isMap:y.boolean,itemId:null,itemProp:y.spaceSeparated,itemRef:y.spaceSeparated,itemScope:y.boolean,itemType:y.spaceSeparated,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:y.boolean,low:y.number,manifest:null,max:null,maxLength:y.number,media:null,method:null,min:null,minLength:y.number,multiple:y.boolean,muted:y.boolean,name:null,nonce:null,noModule:y.boolean,noValidate:y.boolean,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:y.boolean,optimum:y.number,pattern:null,ping:y.spaceSeparated,placeholder:null,playsInline:y.boolean,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:y.boolean,referrerPolicy:null,rel:y.spaceSeparated,required:y.boolean,reversed:y.boolean,rows:y.number,rowSpan:y.number,sandbox:y.spaceSeparated,scope:null,scoped:y.boolean,seamless:y.boolean,selected:y.boolean,shadowRootClonable:y.boolean,shadowRootDelegatesFocus:y.boolean,shadowRootMode:null,shape:null,size:y.number,sizes:null,slot:null,span:y.number,spellCheck:y.booleanish,src:null,srcDoc:null,srcLang:null,srcSet:null,start:y.number,step:null,style:null,tabIndex:y.number,target:null,title:null,translate:null,type:null,typeMustMatch:y.boolean,useMap:null,value:y.booleanish,width:y.number,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:y.spaceSeparated,axis:null,background:null,bgColor:null,border:y.number,borderColor:null,bottomMargin:y.number,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:y.boolean,declare:y.boolean,event:null,face:null,frame:null,frameBorder:null,hSpace:y.number,leftMargin:y.number,link:null,longDesc:null,lowSrc:null,marginHeight:y.number,marginWidth:y.number,noResize:y.boolean,noHref:y.boolean,noShade:y.boolean,noWrap:y.boolean,object:null,profile:null,prompt:null,rev:null,rightMargin:y.number,rules:null,scheme:null,scrolling:y.booleanish,standby:null,summary:null,text:null,topMargin:y.number,valueType:null,version:null,vAlign:null,vLink:null,vSpace:y.number,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:y.boolean,disableRemotePlayback:y.boolean,prefix:null,property:null,results:y.number,security:null,unselectable:null},space:"html",transform:U}),re=A({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:y.commaOrSpaceSeparated,accentHeight:y.number,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:y.number,amplitude:y.number,arabicForm:null,ascent:y.number,attributeName:null,attributeType:null,azimuth:y.number,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:y.number,by:null,calcMode:null,capHeight:y.number,className:y.spaceSeparated,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:y.number,diffuseConstant:y.number,direction:null,display:null,dur:null,divisor:y.number,dominantBaseline:null,download:y.boolean,dx:null,dy:null,edgeMode:null,editable:null,elevation:y.number,enableBackground:null,end:null,event:null,exponent:y.number,externalResourcesRequired:null,fill:null,fillOpacity:y.number,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:y.commaSeparated,g2:y.commaSeparated,glyphName:y.commaSeparated,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:y.number,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:y.number,horizOriginX:y.number,horizOriginY:y.number,id:null,ideographic:y.number,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:y.number,k:y.number,k1:y.number,k2:y.number,k3:y.number,k4:y.number,kernelMatrix:y.commaOrSpaceSeparated,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:y.number,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:y.number,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:y.number,overlineThickness:y.number,paintOrder:null,panose1:null,path:null,pathLength:y.number,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:y.spaceSeparated,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:y.number,pointsAtY:y.number,pointsAtZ:y.number,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:y.commaOrSpaceSeparated,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:y.commaOrSpaceSeparated,rev:y.commaOrSpaceSeparated,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:y.commaOrSpaceSeparated,requiredFeatures:y.commaOrSpaceSeparated,requiredFonts:y.commaOrSpaceSeparated,requiredFormats:y.commaOrSpaceSeparated,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:y.number,specularExponent:y.number,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:y.number,strikethroughThickness:y.number,string:null,stroke:null,strokeDashArray:y.commaOrSpaceSeparated,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:y.number,strokeOpacity:y.number,strokeWidth:null,style:null,surfaceScale:y.number,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:y.commaOrSpaceSeparated,tabIndex:y.number,tableValues:null,target:null,targetX:y.number,targetY:y.number,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:y.commaOrSpaceSeparated,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:y.number,underlineThickness:y.number,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:y.number,values:null,vAlphabetic:y.number,vMathematical:y.number,vectorEffect:null,vHanging:y.number,vIdeographic:y.number,version:null,vertAdvY:y.number,vertOriginX:y.number,vertOriginY:y.number,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:y.number,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:F}),pe=A({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform(Ce,j){return"xlink:"+j.slice(5).toLowerCase()}}),ye=A({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:U}),ce=A({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(Ce,j){return"xml:"+j.slice(3).toLowerCase()}}),Ee=p([f,ne,pe,ye,ce],"html"),ge=p([f,re,pe,ye,ce],"svg")},86825:function(S,s,t){"use strict";t.d(s,{s:function(){return f}});var i=t(53538),p=t(25629),g=t(13830);const h=/[A-Z]/g,A=/-[a-z]/g,y=/^data[-\w.:]+$/i;function f(ne,re){const pe=(0,g.F)(re);let ye=re,ce=p.k;if(pe in ne.normal)return ne.property[ne.normal[pe]];if(pe.length>4&&pe.slice(0,4)==="data"&&y.test(re)){if(re.charAt(4)==="-"){const Ee=re.slice(5).replace(A,U);ye="data"+Ee.charAt(0).toUpperCase()+Ee.slice(1)}else{const Ee=re.slice(4);if(!A.test(Ee)){let ge=Ee.replace(h,F);ge.charAt(0)!=="-"&&(ge="-"+ge),re="data"+ge}}ce=i.I}return new ce(ye,re)}function F(ne){return"-"+ne.toLowerCase()}function U(ne){return ne.charAt(1).toUpperCase()}},13830:function(S,s,t){"use strict";t.d(s,{F:function(){return i}});function i(p){return p.toLowerCase()}},53538:function(S,s,t){"use strict";t.d(s,{I:function(){return h}});var i=t(25629),p=t(71337);const g=Object.keys(p);class h extends i.k{constructor(f,F,U,ne){let re=-1;if(super(f,F),A(this,"space",ne),typeof U=="number")for(;++re0){const m=d.length>1?d:d[0];m&&(o.children=m)}}function pt(o,d,m){return E;function E(N,O,M,J){const Me=Array.isArray(M.children)?m:d;return J?Me(O,M,J):Me(O,M)}}function Ye(o,d){return m;function m(E,N,O,M){const J=Array.isArray(O.children),Pe=(0,B.Pk)(E);return d(N,O,M,J,{columnNumber:Pe?Pe.column-1:void 0,fileName:o,lineNumber:Pe?Pe.line:void 0},void 0)}}function en(o,d){const m={};let E,N;for(N in d.properties)if(N!=="children"&&Se.call(d.properties,N)){const O=dn(o,N,d.properties[N]);if(O){const[M,J]=O;o.tableCellAlignToStyle&&M==="align"&&typeof J=="string"&&nt.has(d.tagName)?E=J:m[M]=J}}if(E){const O=m.style||(m.style={});O[o.stylePropertyNameCase==="css"?"text-align":"textAlign"]=E}return m}function Ht(o,d){const m={};for(const E of d.attributes)if(E.type==="mdxJsxExpressionAttribute")if(E.data&&E.data.estree&&o.evaluater){const O=E.data.estree.body[0];(0,p.ok)(O.type==="ExpressionStatement");const M=O.expression;(0,p.ok)(M.type==="ObjectExpression");const J=M.properties[0];(0,p.ok)(J.type==="SpreadElement"),Object.assign(m,o.evaluater.evaluateExpression(J.argument))}else Xt(o,d.position);else{const N=E.name;let O;if(E.value&&typeof E.value=="object")if(E.value.data&&E.value.data.estree&&o.evaluater){const J=E.value.data.estree.body[0];(0,p.ok)(J.type==="ExpressionStatement"),O=o.evaluater.evaluateExpression(J.expression)}else Xt(o,d.position);else O=E.value===null?!0:E.value;m[N]=O}return m}function ln(o,d){const m=[];let E=-1;const N=o.passKeys?new Map:me;for(;++EN?0:N+d:d=d>N?N:d,m=m>0?m:0,E.length<1e4)M=Array.from(E),M.unshift(d,m),o.splice(...M);else for(m&&o.splice(d,m);O0?(Q(o,o.length,0,d),o):d}class dt{constructor(d){this.left=d?[...d]:[],this.right=[]}get(d){if(d<0||d>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+d+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return dthis.left.length?this.right.slice(this.right.length-E+this.left.length,this.right.length-d+this.left.length).reverse():this.left.slice(d).concat(this.right.slice(this.right.length-E+this.left.length).reverse())}splice(d,m,E){const N=m||0;this.setCursor(Math.trunc(d));const O=this.right.splice(this.right.length-N,Number.POSITIVE_INFINITY);return E&&st(this.left,E),O.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(d){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(d)}pushMany(d){this.setCursor(Number.POSITIVE_INFINITY),st(this.left,d)}unshift(d){this.setCursor(0),this.right.push(d)}unshiftMany(d){this.setCursor(0),st(this.right,d.reverse())}setCursor(d){if(!(d===this.left.length||d>this.left.length&&this.right.length===0||d<0&&this.left.length===0))if(dM))return;const tr=d.events.length;let pr=tr,Tn,lr;for(;pr--;)if(d.events[pr][0]==="exit"&&d.events[pr][1].type==="chunkFlow"){if(Tn){lr=d.events[pr][1].end;break}Tn=!0}for(jt(E),Ut=tr;Uton;){const qn=m[Bn];d.containerState=qn[1],qn[0].exit.call(d,o)}m.length=on}function rn(){N.write([null]),O=void 0,N=void 0,d.containerState._closeFlow=void 0}}function An(o,d,m){return(0,Ct.f)(o,o.attempt(this.parser.constructs.document,d,m),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}const _t={partial:!0,tokenize:zn};function zn(o,d,m){return E;function E(O){return(0,Oe.xz)(O)?(0,Ct.f)(o,N,"linePrefix")(O):N(O)}function N(O){return O===null||(0,Oe.Ch)(O)?d(O):m(O)}}const Ln={resolve:Gn,tokenize:fr},Dn={partial:!0,tokenize:er};function Gn(o){return mt(o),o}function fr(o,d){let m;return E;function E(J){return o.enter("content"),m=o.enter("chunkContent",{contentType:"content"}),N(J)}function N(J){return J===null?O(J):(0,Oe.Ch)(J)?o.check(Dn,M,O)(J):(o.consume(J),N)}function O(J){return o.exit("chunkContent"),o.exit("content"),d(J)}function M(J){return o.consume(J),o.exit("chunkContent"),m.next=o.enter("chunkContent",{contentType:"content",previous:m}),m=m.next,N}}function er(o,d,m){const E=this;return N;function N(M){return o.exit("chunkContent"),o.enter("lineEnding"),o.consume(M),o.exit("lineEnding"),(0,Ct.f)(o,O,"linePrefix")}function O(M){if(M===null||(0,Oe.Ch)(M))return m(M);const J=E.events[E.events.length-1];return!E.parser.constructs.disable.null.includes("codeIndented")&&J&&J[1].type==="linePrefix"&&J[2].sliceSerialize(J[1],!0).length>=4?d(M):o.interrupt(E.parser.constructs.flow,m,d)(M)}}const xr={tokenize:kr};function kr(o){const d=this,m=o.attempt(_t,E,o.attempt(this.parser.constructs.flowInitial,N,(0,Ct.f)(o,o.attempt(this.parser.constructs.flow,N,o.attempt(Ln,N)),"linePrefix")));return m;function E(O){if(O===null){o.consume(O);return}return o.enter("lineEndingBlank"),o.consume(O),o.exit("lineEndingBlank"),d.currentConstruct=void 0,m}function N(O){if(O===null){o.consume(O);return}return o.enter("lineEnding"),o.consume(O),o.exit("lineEnding"),d.currentConstruct=void 0,m}}const On={resolveAll:Vr()},Sr=Cr("string"),Zn=Cr("text");function Cr(o){return{resolveAll:Vr(o==="text"?Zr:void 0),tokenize:d};function d(m){const E=this,N=this.parser.constructs[o],O=m.attempt(N,M,J);return M;function M(de){return Me(de)?O(de):J(de)}function J(de){if(de===null){m.consume(de);return}return m.enter("data"),m.consume(de),Pe}function Pe(de){return Me(de)?(m.exit("data"),O(de)):(m.consume(de),Pe)}function Me(de){if(de===null)return!0;const $e=N[de];let Le=-1;if($e)for(;++Le<$e.length;){const ve=$e[Le];if(!ve.previous||ve.previous.call(E,E.previous))return!0}return!1}}}function Vr(o){return d;function d(m,E){let N=-1,O;for(;++N<=m.length;)O===void 0?m[N]&&m[N][1].type==="data"&&(O=N,N++):(!m[N]||m[N][1].type!=="data")&&(N!==O+2&&(m[O][1].end=m[N-1][1].end,m.splice(O+2,N-O-2),N=O+2),O=void 0);return o?o(m,E):m}}function Zr(o,d){let m=0;for(;++m<=o.length;)if((m===o.length||o[m][1].type==="lineEnding")&&o[m-1][1].type==="data"){const E=o[m-1][1],N=d.sliceStream(E);let O=N.length,M=-1,J=0,Pe;for(;O--;){const Me=N[O];if(typeof Me=="string"){for(M=Me.length;Me.charCodeAt(M-1)===32;)J++,M--;if(M)break;M=-1}else if(Me===-2)Pe=!0,J++;else if(Me!==-1){O++;break}}if(d._contentTypeTextTrailing&&m===o.length&&(J=0),J){const Me={type:m===o.length||Pe||J<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:O?M:E.start._bufferIndex+M,_index:E.start._index+O,line:E.end.line,column:E.end.column-J,offset:E.end.offset-J},end:cr({},E.end)};E.end=cr({},Me.start),E.start.offset===E.end.offset?Object.assign(E,Me):(o.splice(m,0,["enter",Me,d],["exit",Me,d]),m+=2)}m++}return o}const Ir={name:"thematicBreak",tokenize:ir};function ir(o,d,m){let E=0,N;return O;function O(Me){return o.enter("thematicBreak"),M(Me)}function M(Me){return N=Me,J(Me)}function J(Me){return Me===N?(o.enter("thematicBreakSequence"),Pe(Me)):E>=3&&(Me===null||(0,Oe.Ch)(Me))?(o.exit("thematicBreak"),d(Me)):m(Me)}function Pe(Me){return Me===N?(o.consume(Me),E++,Pe):(o.exit("thematicBreakSequence"),(0,Oe.xz)(Me)?(0,Ct.f)(o,J,"whitespace")(Me):J(Me))}}const Kn={continuation:{tokenize:Rt},exit:$t,name:"list",tokenize:Nr},Vn={partial:!0,tokenize:vt},Gr={partial:!0,tokenize:lt};function Nr(o,d,m){const E=this,N=E.events[E.events.length-1];let O=N&&N[1].type==="linePrefix"?N[2].sliceSerialize(N[1],!0).length:0,M=0;return J;function J(ve){const Ft=E.containerState.type||(ve===42||ve===43||ve===45?"listUnordered":"listOrdered");if(Ft==="listUnordered"?!E.containerState.marker||ve===E.containerState.marker:(0,Oe.pY)(ve)){if(E.containerState.type||(E.containerState.type=Ft,o.enter(Ft,{_container:!0})),Ft==="listUnordered")return o.enter("listItemPrefix"),ve===42||ve===45?o.check(Ir,m,Me)(ve):Me(ve);if(!E.interrupt||ve===49)return o.enter("listItemPrefix"),o.enter("listItemValue"),Pe(ve)}return m(ve)}function Pe(ve){return(0,Oe.pY)(ve)&&++M<10?(o.consume(ve),Pe):(!E.interrupt||M<2)&&(E.containerState.marker?ve===E.containerState.marker:ve===41||ve===46)?(o.exit("listItemValue"),Me(ve)):m(ve)}function Me(ve){return o.enter("listItemMarker"),o.consume(ve),o.exit("listItemMarker"),E.containerState.marker=E.containerState.marker||ve,o.check(_t,E.interrupt?m:de,o.attempt(Vn,Le,$e))}function de(ve){return E.containerState.initialBlankLine=!0,O++,Le(ve)}function $e(ve){return(0,Oe.xz)(ve)?(o.enter("listItemPrefixWhitespace"),o.consume(ve),o.exit("listItemPrefixWhitespace"),Le):m(ve)}function Le(ve){return E.containerState.size=O+E.sliceSerialize(o.exit("listItemPrefix"),!0).length,d(ve)}}function Rt(o,d,m){const E=this;return E.containerState._closeFlow=void 0,o.check(_t,N,O);function N(J){return E.containerState.furtherBlankLines=E.containerState.furtherBlankLines||E.containerState.initialBlankLine,(0,Ct.f)(o,d,"listItemIndent",E.containerState.size+1)(J)}function O(J){return E.containerState.furtherBlankLines||!(0,Oe.xz)(J)?(E.containerState.furtherBlankLines=void 0,E.containerState.initialBlankLine=void 0,M(J)):(E.containerState.furtherBlankLines=void 0,E.containerState.initialBlankLine=void 0,o.attempt(Gr,d,M)(J))}function M(J){return E.containerState._closeFlow=!0,E.interrupt=void 0,(0,Ct.f)(o,o.attempt(Kn,d,m),"linePrefix",E.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(J)}}function lt(o,d,m){const E=this;return(0,Ct.f)(o,N,"listItemIndent",E.containerState.size+1);function N(O){const M=E.events[E.events.length-1];return M&&M[1].type==="listItemIndent"&&M[2].sliceSerialize(M[1],!0).length===E.containerState.size?d(O):m(O)}}function $t(o){o.exit(this.containerState.type)}function vt(o,d,m){const E=this;return(0,Ct.f)(o,N,"listItemPrefixWhitespace",E.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function N(O){const M=E.events[E.events.length-1];return!(0,Oe.xz)(O)&&M&&M[1].type==="listItemPrefixWhitespace"?d(O):m(O)}}const un={continuation:{tokenize:bt},exit:gn,name:"blockQuote",tokenize:Cn};function Cn(o,d,m){const E=this;return N;function N(M){if(M===62){const J=E.containerState;return J.open||(o.enter("blockQuote",{_container:!0}),J.open=!0),o.enter("blockQuotePrefix"),o.enter("blockQuoteMarker"),o.consume(M),o.exit("blockQuoteMarker"),O}return m(M)}function O(M){return(0,Oe.xz)(M)?(o.enter("blockQuotePrefixWhitespace"),o.consume(M),o.exit("blockQuotePrefixWhitespace"),o.exit("blockQuotePrefix"),d):(o.exit("blockQuotePrefix"),d(M))}}function bt(o,d,m){const E=this;return N;function N(M){return(0,Oe.xz)(M)?(0,Ct.f)(o,O,"linePrefix",E.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(M):O(M)}function O(M){return o.attempt(un,d,m)(M)}}function gn(o){o.exit("blockQuote")}function we(o,d,m,E,N,O,M,J,Pe){const Me=Pe||Number.POSITIVE_INFINITY;let de=0;return $e;function $e(jt){return jt===60?(o.enter(E),o.enter(N),o.enter(O),o.consume(jt),o.exit(O),Le):jt===null||jt===32||jt===41||(0,Oe.Av)(jt)?m(jt):(o.enter(E),o.enter(M),o.enter(J),o.enter("chunkString",{contentType:"string"}),Qt(jt))}function Le(jt){return jt===62?(o.enter(O),o.consume(jt),o.exit(O),o.exit(N),o.exit(E),d):(o.enter(J),o.enter("chunkString",{contentType:"string"}),ve(jt))}function ve(jt){return jt===62?(o.exit("chunkString"),o.exit(J),Le(jt)):jt===null||jt===60||(0,Oe.Ch)(jt)?m(jt):(o.consume(jt),jt===92?Ft:ve)}function Ft(jt){return jt===60||jt===62||jt===92?(o.consume(jt),ve):ve(jt)}function Qt(jt){return!de&&(jt===null||jt===41||(0,Oe.z3)(jt))?(o.exit("chunkString"),o.exit(J),o.exit(M),o.exit(E),d(jt)):de999||ve===null||ve===91||ve===93&&!Pe||ve===94&&!J&&"_hiddenFootnoteSupport"in M.parser.constructs?m(ve):ve===93?(o.exit(O),o.enter(N),o.consume(ve),o.exit(N),o.exit(E),d):(0,Oe.Ch)(ve)?(o.enter("lineEnding"),o.consume(ve),o.exit("lineEnding"),de):(o.enter("chunkString",{contentType:"string"}),$e(ve))}function $e(ve){return ve===null||ve===91||ve===93||(0,Oe.Ch)(ve)||J++>999?(o.exit("chunkString"),de(ve)):(o.consume(ve),Pe||(Pe=!(0,Oe.xz)(ve)),ve===92?Le:$e)}function Le(ve){return ve===91||ve===92||ve===93?(o.consume(ve),J++,$e):$e(ve)}}function c(o,d,m,E,N,O){let M;return J;function J(Le){return Le===34||Le===39||Le===40?(o.enter(E),o.enter(N),o.consume(Le),o.exit(N),M=Le===40?41:Le,Pe):m(Le)}function Pe(Le){return Le===M?(o.enter(N),o.consume(Le),o.exit(N),o.exit(E),d):(o.enter(O),Me(Le))}function Me(Le){return Le===M?(o.exit(O),Pe(M)):Le===null?m(Le):(0,Oe.Ch)(Le)?(o.enter("lineEnding"),o.consume(Le),o.exit("lineEnding"),(0,Ct.f)(o,Me,"linePrefix")):(o.enter("chunkString",{contentType:"string"}),de(Le))}function de(Le){return Le===M||Le===null||(0,Oe.Ch)(Le)?(o.exit("chunkString"),Me(Le)):(o.consume(Le),Le===92?$e:de)}function $e(Le){return Le===M||Le===92?(o.consume(Le),de):de(Le)}}function ht(o,d){let m;return E;function E(N){return(0,Oe.Ch)(N)?(o.enter("lineEnding"),o.consume(N),o.exit("lineEnding"),m=!0,E):(0,Oe.xz)(N)?(0,Ct.f)(o,E,m?"linePrefix":"lineSuffix")(N):d(N)}}function Lt(o){return o.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const He={name:"definition",tokenize:Ot},Dt={partial:!0,tokenize:Sn};function Ot(o,d,m){const E=this;let N;return O;function O(ve){return o.enter("definition"),M(ve)}function M(ve){return ie.call(E,o,J,m,"definitionLabel","definitionLabelMarker","definitionLabelString")(ve)}function J(ve){return N=Lt(E.sliceSerialize(E.events[E.events.length-1][1]).slice(1,-1)),ve===58?(o.enter("definitionMarker"),o.consume(ve),o.exit("definitionMarker"),Pe):m(ve)}function Pe(ve){return(0,Oe.z3)(ve)?ht(o,Me)(ve):Me(ve)}function Me(ve){return we(o,de,m,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(ve)}function de(ve){return o.attempt(Dt,$e,$e)(ve)}function $e(ve){return(0,Oe.xz)(ve)?(0,Ct.f)(o,Le,"whitespace")(ve):Le(ve)}function Le(ve){return ve===null||(0,Oe.Ch)(ve)?(o.exit("definition"),E.parser.defined.push(N),d(ve)):m(ve)}}function Sn(o,d,m){return E;function E(J){return(0,Oe.z3)(J)?ht(o,N)(J):m(J)}function N(J){return c(o,O,m,"definitionTitle","definitionTitleMarker","definitionTitleString")(J)}function O(J){return(0,Oe.xz)(J)?(0,Ct.f)(o,M,"whitespace")(J):M(J)}function M(J){return J===null||(0,Oe.Ch)(J)?d(J):m(J)}}const En={name:"codeIndented",tokenize:Pn},ue={partial:!0,tokenize:ar};function Pn(o,d,m){const E=this;return N;function N(Me){return o.enter("codeIndented"),(0,Ct.f)(o,O,"linePrefix",5)(Me)}function O(Me){const de=E.events[E.events.length-1];return de&&de[1].type==="linePrefix"&&de[2].sliceSerialize(de[1],!0).length>=4?M(Me):m(Me)}function M(Me){return Me===null?Pe(Me):(0,Oe.Ch)(Me)?o.attempt(ue,M,Pe)(Me):(o.enter("codeFlowValue"),J(Me))}function J(Me){return Me===null||(0,Oe.Ch)(Me)?(o.exit("codeFlowValue"),M(Me)):(o.consume(Me),J)}function Pe(Me){return o.exit("codeIndented"),d(Me)}}function ar(o,d,m){const E=this;return N;function N(M){return E.parser.lazy[E.now().line]?m(M):(0,Oe.Ch)(M)?(o.enter("lineEnding"),o.consume(M),o.exit("lineEnding"),N):(0,Ct.f)(o,O,"linePrefix",5)(M)}function O(M){const J=E.events[E.events.length-1];return J&&J[1].type==="linePrefix"&&J[2].sliceSerialize(J[1],!0).length>=4?d(M):(0,Oe.Ch)(M)?N(M):m(M)}}const Rn={name:"headingAtx",resolve:T,tokenize:I};function T(o,d){let m=o.length-2,E=3,N,O;return o[E][1].type==="whitespace"&&(E+=2),m-2>E&&o[m][1].type==="whitespace"&&(m-=2),o[m][1].type==="atxHeadingSequence"&&(E===m-1||m-4>E&&o[m-2][1].type==="whitespace")&&(m-=E+1===m?2:4),m>E&&(N={type:"atxHeadingText",start:o[E][1].start,end:o[m][1].end},O={type:"chunkText",start:o[E][1].start,end:o[m][1].end,contentType:"text"},Q(o,E,m-E+1,[["enter",N,d],["enter",O,d],["exit",O,d],["exit",N,d]])),o}function I(o,d,m){let E=0;return N;function N(de){return o.enter("atxHeading"),O(de)}function O(de){return o.enter("atxHeadingSequence"),M(de)}function M(de){return de===35&&E++<6?(o.consume(de),M):de===null||(0,Oe.z3)(de)?(o.exit("atxHeadingSequence"),J(de)):m(de)}function J(de){return de===35?(o.enter("atxHeadingSequence"),Pe(de)):de===null||(0,Oe.Ch)(de)?(o.exit("atxHeading"),d(de)):(0,Oe.xz)(de)?(0,Ct.f)(o,J,"whitespace")(de):(o.enter("atxHeadingText"),Me(de))}function Pe(de){return de===35?(o.consume(de),Pe):(o.exit("atxHeadingSequence"),J(de))}function Me(de){return de===null||de===35||(0,Oe.z3)(de)?(o.exit("atxHeadingText"),J(de)):(o.consume(de),Me)}}const Mt={name:"setextUnderline",resolveTo:H,tokenize:xe};function H(o,d){let m=o.length,E,N,O;for(;m--;)if(o[m][0]==="enter"){if(o[m][1].type==="content"){E=m;break}o[m][1].type==="paragraph"&&(N=m)}else o[m][1].type==="content"&&o.splice(m,1),!O&&o[m][1].type==="definition"&&(O=m);const M={type:"setextHeading",start:cr({},o[E][1].start),end:cr({},o[o.length-1][1].end)};return o[N][1].type="setextHeadingText",O?(o.splice(N,0,["enter",M,d]),o.splice(O+1,0,["exit",o[E][1],d]),o[E][1].end=cr({},o[O][1].end)):o[E][1]=M,o.push(["exit",M,d]),o}function xe(o,d,m){const E=this;let N;return O;function O(Me){let de=E.events.length,$e;for(;de--;)if(E.events[de][1].type!=="lineEnding"&&E.events[de][1].type!=="linePrefix"&&E.events[de][1].type!=="content"){$e=E.events[de][1].type==="paragraph";break}return!E.parser.lazy[E.now().line]&&(E.interrupt||$e)?(o.enter("setextHeadingLine"),N=Me,M(Me)):m(Me)}function M(Me){return o.enter("setextHeadingLineSequence"),J(Me)}function J(Me){return Me===N?(o.consume(Me),J):(o.exit("setextHeadingLineSequence"),(0,Oe.xz)(Me)?(0,Ct.f)(o,Pe,"lineSuffix")(Me):Pe(Me))}function Pe(Me){return Me===null||(0,Oe.Ch)(Me)?(o.exit("setextHeadingLine"),d(Me)):m(Me)}}const Xn=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],qt=["pre","script","style","textarea"],Mn={concrete:!0,name:"htmlFlow",resolveTo:sr,tokenize:Pr},Dr={partial:!0,tokenize:Fe},mn={partial:!0,tokenize:Br};function sr(o){let d=o.length;for(;d--&&!(o[d][0]==="enter"&&o[d][1].type==="htmlFlow"););return d>1&&o[d-2][1].type==="linePrefix"&&(o[d][1].start=o[d-2][1].start,o[d+1][1].start=o[d-2][1].start,o.splice(d-2,2)),o}function Pr(o,d,m){const E=this;let N,O,M,J,Pe;return Me;function Me(je){return de(je)}function de(je){return o.enter("htmlFlow"),o.enter("htmlFlowData"),o.consume(je),$e}function $e(je){return je===33?(o.consume(je),Le):je===47?(o.consume(je),O=!0,Qt):je===63?(o.consume(je),N=3,E.interrupt?d:Ne):(0,Oe.jv)(je)?(o.consume(je),M=String.fromCharCode(je),bn):m(je)}function Le(je){return je===45?(o.consume(je),N=2,ve):je===91?(o.consume(je),N=5,J=0,Ft):(0,Oe.jv)(je)?(o.consume(je),N=4,E.interrupt?d:Ne):m(je)}function ve(je){return je===45?(o.consume(je),E.interrupt?d:Ne):m(je)}function Ft(je){const Jr="CDATA[";return je===Jr.charCodeAt(J++)?(o.consume(je),J===Jr.length?E.interrupt?d:Qn:Ft):m(je)}function Qt(je){return(0,Oe.jv)(je)?(o.consume(je),M=String.fromCharCode(je),bn):m(je)}function bn(je){if(je===null||je===47||je===62||(0,Oe.z3)(je)){const Jr=je===47,oa=M.toLowerCase();return!Jr&&!O&&qt.includes(oa)?(N=1,E.interrupt?d(je):Qn(je)):Xn.includes(M.toLowerCase())?(N=6,Jr?(o.consume(je),jt):E.interrupt?d(je):Qn(je)):(N=7,E.interrupt&&!E.parser.lazy[E.now().line]?m(je):O?rn(je):on(je))}return je===45||(0,Oe.H$)(je)?(o.consume(je),M+=String.fromCharCode(je),bn):m(je)}function jt(je){return je===62?(o.consume(je),E.interrupt?d:Qn):m(je)}function rn(je){return(0,Oe.xz)(je)?(o.consume(je),rn):lr(je)}function on(je){return je===47?(o.consume(je),lr):je===58||je===95||(0,Oe.jv)(je)?(o.consume(je),Bn):(0,Oe.xz)(je)?(o.consume(je),on):lr(je)}function Bn(je){return je===45||je===46||je===58||je===95||(0,Oe.H$)(je)?(o.consume(je),Bn):qn(je)}function qn(je){return je===61?(o.consume(je),Ut):(0,Oe.xz)(je)?(o.consume(je),qn):on(je)}function Ut(je){return je===null||je===60||je===61||je===62||je===96?m(je):je===34||je===39?(o.consume(je),Pe=je,tr):(0,Oe.xz)(je)?(o.consume(je),Ut):pr(je)}function tr(je){return je===Pe?(o.consume(je),Pe=null,Tn):je===null||(0,Oe.Ch)(je)?m(je):(o.consume(je),tr)}function pr(je){return je===null||je===34||je===39||je===47||je===60||je===61||je===62||je===96||(0,Oe.z3)(je)?qn(je):(o.consume(je),pr)}function Tn(je){return je===47||je===62||(0,Oe.xz)(je)?on(je):m(je)}function lr(je){return je===62?(o.consume(je),nr):m(je)}function nr(je){return je===null||(0,Oe.Ch)(je)?Qn(je):(0,Oe.xz)(je)?(o.consume(je),nr):m(je)}function Qn(je){return je===45&&N===2?(o.consume(je),hn):je===60&&N===1?(o.consume(je),vn):je===62&&N===4?(o.consume(je),Fn):je===63&&N===3?(o.consume(je),Ne):je===93&&N===5?(o.consume(je),Jn):(0,Oe.Ch)(je)&&(N===6||N===7)?(o.exit("htmlFlowData"),o.check(Dr,or,xn)(je)):je===null||(0,Oe.Ch)(je)?(o.exit("htmlFlowData"),xn(je)):(o.consume(je),Qn)}function xn(je){return o.check(mn,Wn,or)(je)}function Wn(je){return o.enter("lineEnding"),o.consume(je),o.exit("lineEnding"),an}function an(je){return je===null||(0,Oe.Ch)(je)?xn(je):(o.enter("htmlFlowData"),Qn(je))}function hn(je){return je===45?(o.consume(je),Ne):Qn(je)}function vn(je){return je===47?(o.consume(je),M="",yn):Qn(je)}function yn(je){if(je===62){const Jr=M.toLowerCase();return qt.includes(Jr)?(o.consume(je),Fn):Qn(je)}return(0,Oe.jv)(je)&&M.length<8?(o.consume(je),M+=String.fromCharCode(je),yn):Qn(je)}function Jn(je){return je===93?(o.consume(je),Ne):Qn(je)}function Ne(je){return je===62?(o.consume(je),Fn):je===45&&N===2?(o.consume(je),Ne):Qn(je)}function Fn(je){return je===null||(0,Oe.Ch)(je)?(o.exit("htmlFlowData"),or(je)):(o.consume(je),Fn)}function or(je){return o.exit("htmlFlow"),d(je)}}function Br(o,d,m){const E=this;return N;function N(M){return(0,Oe.Ch)(M)?(o.enter("lineEnding"),o.consume(M),o.exit("lineEnding"),O):m(M)}function O(M){return E.parser.lazy[E.now().line]?m(M):d(M)}}function Fe(o,d,m){return E;function E(N){return o.enter("lineEnding"),o.consume(N),o.exit("lineEnding"),o.attempt(_t,d,m)}}const Xr={partial:!0,tokenize:ta},qe={concrete:!0,name:"codeFenced",tokenize:va};function va(o,d,m){const E=this,N={partial:!0,tokenize:qn};let O=0,M=0,J;return Pe;function Pe(Ut){return Me(Ut)}function Me(Ut){const tr=E.events[E.events.length-1];return O=tr&&tr[1].type==="linePrefix"?tr[2].sliceSerialize(tr[1],!0).length:0,J=Ut,o.enter("codeFenced"),o.enter("codeFencedFence"),o.enter("codeFencedFenceSequence"),de(Ut)}function de(Ut){return Ut===J?(M++,o.consume(Ut),de):M<3?m(Ut):(o.exit("codeFencedFenceSequence"),(0,Oe.xz)(Ut)?(0,Ct.f)(o,$e,"whitespace")(Ut):$e(Ut))}function $e(Ut){return Ut===null||(0,Oe.Ch)(Ut)?(o.exit("codeFencedFence"),E.interrupt?d(Ut):o.check(Xr,Qt,Bn)(Ut)):(o.enter("codeFencedFenceInfo"),o.enter("chunkString",{contentType:"string"}),Le(Ut))}function Le(Ut){return Ut===null||(0,Oe.Ch)(Ut)?(o.exit("chunkString"),o.exit("codeFencedFenceInfo"),$e(Ut)):(0,Oe.xz)(Ut)?(o.exit("chunkString"),o.exit("codeFencedFenceInfo"),(0,Ct.f)(o,ve,"whitespace")(Ut)):Ut===96&&Ut===J?m(Ut):(o.consume(Ut),Le)}function ve(Ut){return Ut===null||(0,Oe.Ch)(Ut)?$e(Ut):(o.enter("codeFencedFenceMeta"),o.enter("chunkString",{contentType:"string"}),Ft(Ut))}function Ft(Ut){return Ut===null||(0,Oe.Ch)(Ut)?(o.exit("chunkString"),o.exit("codeFencedFenceMeta"),$e(Ut)):Ut===96&&Ut===J?m(Ut):(o.consume(Ut),Ft)}function Qt(Ut){return o.attempt(N,Bn,bn)(Ut)}function bn(Ut){return o.enter("lineEnding"),o.consume(Ut),o.exit("lineEnding"),jt}function jt(Ut){return O>0&&(0,Oe.xz)(Ut)?(0,Ct.f)(o,rn,"linePrefix",O+1)(Ut):rn(Ut)}function rn(Ut){return Ut===null||(0,Oe.Ch)(Ut)?o.check(Xr,Qt,Bn)(Ut):(o.enter("codeFlowValue"),on(Ut))}function on(Ut){return Ut===null||(0,Oe.Ch)(Ut)?(o.exit("codeFlowValue"),rn(Ut)):(o.consume(Ut),on)}function Bn(Ut){return o.exit("codeFenced"),d(Ut)}function qn(Ut,tr,pr){let Tn=0;return lr;function lr(an){return Ut.enter("lineEnding"),Ut.consume(an),Ut.exit("lineEnding"),nr}function nr(an){return Ut.enter("codeFencedFence"),(0,Oe.xz)(an)?(0,Ct.f)(Ut,Qn,"linePrefix",E.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(an):Qn(an)}function Qn(an){return an===J?(Ut.enter("codeFencedFenceSequence"),xn(an)):pr(an)}function xn(an){return an===J?(Tn++,Ut.consume(an),xn):Tn>=M?(Ut.exit("codeFencedFenceSequence"),(0,Oe.xz)(an)?(0,Ct.f)(Ut,Wn,"whitespace")(an):Wn(an)):pr(an)}function Wn(an){return an===null||(0,Oe.Ch)(an)?(Ut.exit("codeFencedFence"),tr(an)):pr(an)}}}function ta(o,d,m){const E=this;return N;function N(M){return M===null?m(M):(o.enter("lineEnding"),o.consume(M),o.exit("lineEnding"),O)}function O(M){return E.parser.lazy[E.now().line]?m(M):d(M)}}const mr=document.createElement("i");function ya(o){const d="&"+o+";";mr.innerHTML=d;const m=mr.textContent;return m.charCodeAt(m.length-1)===59&&o!=="semi"||m===d?!1:m}const Fr={name:"characterReference",tokenize:wr};function wr(o,d,m){const E=this;let N=0,O,M;return J;function J($e){return o.enter("characterReference"),o.enter("characterReferenceMarker"),o.consume($e),o.exit("characterReferenceMarker"),Pe}function Pe($e){return $e===35?(o.enter("characterReferenceMarkerNumeric"),o.consume($e),o.exit("characterReferenceMarkerNumeric"),Me):(o.enter("characterReferenceValue"),O=31,M=Oe.H$,de($e))}function Me($e){return $e===88||$e===120?(o.enter("characterReferenceMarkerHexadecimal"),o.consume($e),o.exit("characterReferenceMarkerHexadecimal"),o.enter("characterReferenceValue"),O=6,M=Oe.AF,de):(o.enter("characterReferenceValue"),O=7,M=Oe.pY,de($e))}function de($e){if($e===59&&N){const Le=o.exit("characterReferenceValue");return M===Oe.H$&&!ya(E.sliceSerialize(Le))?m($e):(o.enter("characterReferenceMarker"),o.consume($e),o.exit("characterReferenceMarker"),o.exit("characterReference"),d)}return M($e)&&N++1&&o[m][1].end.offset-o[m][1].start.offset>1?2:1;const $e=cr({},o[E][1].end),Le=cr({},o[m][1].start);Aa($e,-Pe),Aa(Le,Pe),M={type:Pe>1?"strongSequence":"emphasisSequence",start:$e,end:cr({},o[E][1].end)},J={type:Pe>1?"strongSequence":"emphasisSequence",start:cr({},o[m][1].start),end:Le},O={type:Pe>1?"strongText":"emphasisText",start:cr({},o[E][1].end),end:cr({},o[m][1].start)},N={type:Pe>1?"strong":"emphasis",start:cr({},M.start),end:cr({},J.end)},o[E][1].end=cr({},M.start),o[m][1].start=cr({},J.end),Me=[],o[E][1].end.offset-o[E][1].start.offset&&(Me=ke(Me,[["enter",o[E][1],d],["exit",o[E][1],d]])),Me=ke(Me,[["enter",N,d],["enter",M,d],["exit",M,d],["enter",O,d]]),Me=ke(Me,fn(d.parser.constructs.insideSpan.null,o.slice(E+1,m),d)),Me=ke(Me,[["exit",O,d],["enter",J,d],["exit",J,d],["exit",N,d]]),o[m][1].end.offset-o[m][1].start.offset?(de=2,Me=ke(Me,[["enter",o[m][1],d],["exit",o[m][1],d]])):de=0,Q(o,E-1,m-E+3,Me),m=E+Me.length-de-2;break}}for(m=-1;++m-1){const J=M[0];typeof J=="string"?M[0]=J.slice(E):M.shift()}O>0&&M.push(o[N].slice(0,O))}return M}function wn(o,d){let m=-1;const E=[];let N;for(;++m13&&m<32||m>126&&m<160||m>55295&&m<57344||m>64975&&m<65008||(m&65535)===65535||(m&65535)===65534||m>1114111?"\uFFFD":String.fromCodePoint(m)}const zo=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Oo(o){return o.replace(zo,Ai)}function Ai(o,d,m){if(d)return d;if(m.charCodeAt(0)===35){const N=m.charCodeAt(1),O=N===120||N===88;return Ia(m.slice(O?2:1),O?16:10)}return ya(m)||o}const ko={}.hasOwnProperty;function Na(o,d,m){return typeof d!="string"&&(m=d,d=void 0),si(m)(yt(mi(m).document().write(Sa()(o,d,!0))))}function si(o){const d={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:O(b),autolinkProtocol:Tn,autolinkEmail:Tn,atxHeading:O(ma),blockQuote:O(fa),characterEscape:Tn,characterReference:Tn,codeFenced:O($a),codeFencedFenceInfo:M,codeFencedFenceMeta:M,codeIndented:O($a,M),codeText:O(yr,M),codeTextData:Tn,data:Tn,codeFlowValue:Tn,definition:O(Or),definitionDestinationString:M,definitionLabelString:M,definitionTitleString:M,emphasis:O(Kr),hardBreakEscape:O(ha),hardBreakTrailing:O(ha),htmlFlow:O(e,M),htmlFlowData:Tn,htmlText:O(e,M),htmlTextData:Tn,image:O(r),label:M,link:O(b),listItem:O(Ke),listItemValue:Le,listOrdered:O(K,$e),listUnordered:O(K),paragraph:O(St),reference:je,referenceString:M,resourceDestinationString:M,resourceTitleString:M,setextHeading:O(ma),strong:O(Yt),thematicBreak:O($n)},exit:{atxHeading:Pe(),atxHeadingSequence:qn,autolink:Pe(),autolinkEmail:Yr,autolinkProtocol:ea,blockQuote:Pe(),characterEscapeValue:lr,characterReferenceMarkerHexadecimal:oa,characterReferenceMarkerNumeric:oa,characterReferenceValue:Fa,characterReference:ua,codeFenced:Pe(bn),codeFencedFence:Qt,codeFencedFenceInfo:ve,codeFencedFenceMeta:Ft,codeFlowValue:lr,codeIndented:Pe(jt),codeText:Pe(an),codeTextData:lr,data:lr,definition:Pe(),definitionDestinationString:Bn,definitionLabelString:rn,definitionTitleString:on,emphasis:Pe(),hardBreakEscape:Pe(Qn),hardBreakTrailing:Pe(Qn),htmlFlow:Pe(xn),htmlFlowData:lr,htmlText:Pe(Wn),htmlTextData:lr,image:Pe(vn),label:Jn,labelText:yn,lineEnding:nr,link:Pe(hn),listItem:Pe(),listOrdered:Pe(),listUnordered:Pe(),paragraph:Pe(),referenceString:Jr,resourceDestinationString:Ne,resourceTitleString:Fn,resource:or,setextHeading:Pe(pr),setextHeadingLineSequence:tr,setextHeadingText:Ut,strong:Pe(),thematicBreak:Pe()}};po(d,(o||{}).mdastExtensions||[]);const m={};return E;function E(Nt){let tn={type:"root",children:[]};const _n={stack:[tn],tokenStack:[],config:d,enter:J,exit:Me,buffer:M,resume:de,data:m},jn=[];let Hr=-1;for(;++Hr0){const _a=_n.tokenStack[_n.tokenStack.length-1];(_a[1]||Ya).call(_n,void 0,_a[0])}for(tn.position={start:Ca(Nt.length>0?Nt[0][1].start:{line:1,column:1,offset:0}),end:Ca(Nt.length>0?Nt[Nt.length-2][1].end:{line:1,column:1,offset:0})},Hr=-1;++Hr-1&&E>M||N>-1&&E>N||O>-1&&E>O||d.test(m.slice(0,E))?m:""}function li(o){const d=[];let m=-1,E=0,N=0;for(;++m55295&&O<57344){const J=o.charCodeAt(m+1);O<56320&&J>56319&&J<57344?(M=String.fromCharCode(O,J),N=1):M="\uFFFD"}else M=String.fromCharCode(O);M&&(d.push(o.slice(E,m),encodeURIComponent(M)),E=m+N+1,M=""),N&&(m+=N,N=0)}return d.join("")+o.slice(E)}function Ha(o,d){const m=[{type:"text",value:"\u21A9"}];return d>1&&m.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(d)}]}),m}function Ma(o,d){return"Back to reference "+(o+1)+(d>1?"-"+d:"")}function Qi(o){const d=typeof o.options.clobberPrefix=="string"?o.options.clobberPrefix:"user-content-",m=o.options.footnoteBackContent||Ha,E=o.options.footnoteBackLabel||Ma,N=o.options.footnoteLabel||"Footnotes",O=o.options.footnoteLabelTagName||"h2",M=o.options.footnoteLabelProperties||{className:["sr-only"]},J=[];let Pe=-1;for(;++Pe0&&Ft.push({type:"text",value:" "});let rn=typeof m=="string"?m:m(Pe,ve);typeof rn=="string"&&(rn={type:"text",value:rn}),Ft.push({type:"element",tagName:"a",properties:{href:"#"+d+"fnref-"+Le+(ve>1?"-"+ve:""),dataFootnoteBackref:"",ariaLabel:typeof E=="string"?E:E(Pe,ve),className:["data-footnote-backref"]},children:Array.isArray(rn)?rn:[rn]})}const bn=de[de.length-1];if(bn&&bn.type==="element"&&bn.tagName==="p"){const rn=bn.children[bn.children.length-1];rn&&rn.type==="text"?rn.value+=" ":bn.children.push({type:"text",value:" "}),bn.children.push(...Ft)}else de.push(...Ft);const jt={type:"element",tagName:"li",properties:{id:d+"fn-"+Le},children:o.wrap(de,!0)};o.patch(Me,jt),J.push(jt)}if(J.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:O,properties:Ro(cr({},(0,hi.ZP)(M)),{id:"footnote-label"}),children:[{type:"text",value:N}]},{type:"text",value:` `},{type:"element",tagName:"ol",properties:{},children:o.wrap(J,!0)},{type:"text",value:` diff --git a/6393.d085d796.async.js b/6393.14db0c22.async.js similarity index 97% rename from 6393.d085d796.async.js rename to 6393.14db0c22.async.js index 2ca6a683c3..9004288c70 100644 --- a/6393.d085d796.async.js +++ b/6393.14db0c22.async.js @@ -1,4 +1,4 @@ -!(function(){var Nm=Object.defineProperty;var Op=Object.getOwnPropertySymbols;var Mm=Object.prototype.hasOwnProperty,Hm=Object.prototype.propertyIsEnumerable;var Iv=(Kt,de,a)=>de in Kt?Nm(Kt,de,{enumerable:!0,configurable:!0,writable:!0,value:a}):Kt[de]=a,Sv=(Kt,de)=>{for(var a in de||(de={}))Mm.call(de,a)&&Iv(Kt,a,de[a]);if(Op)for(var a of Op(de))Hm.call(de,a)&&Iv(Kt,a,de[a]);return Kt};var Po=(Kt,de,a)=>Iv(Kt,typeof de!="symbol"?de+"":de,a);(self.webpackChunk=self.webpackChunk||[]).push([[6393],{95906:function(Kt){"use strict";(function(de,a){Kt.exports=a()})(this,function(){function de(B){var z=[];return B.AMapUI&&z.push(a(B.AMapUI)),B.Loca&&z.push(u(B.Loca)),Promise.all(z)}function a(B){return new Promise(function(z,f){var U=[];if(B.plugins)for(var S=0;Sf in z?b(z,f,{enumerable:!0,configurable:!0,writable:!0,value:U}):z[f]=U,re=(z,f)=>{for(var U in f||(f={}))V.call(f,U)&&T(z,U,f[U]);if(F)for(var U of F(f))x.call(f,U)&&T(z,U,f[U]);return z};const B=z=>React.createElement("svg",re({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},z),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));de.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},59149:function(Kt,de,a){"use strict";a.d(de,{xp:function(){return x},AG:function(){return U},JA:function(){return re},FX:function(){return g},k$:function(){return Vt},ub:function(){return wt},e6:function(){return dt},v7:function(){return M},BO:function(){return S},x7:function(){return te},em:function(){return yt},BV:function(){return T},qz:function(){return z},Gm:function(){return B},yt:function(){return k},I2:function(){return ye},z3:function(){return F},GY:function(){return nn},wC:function(){return lt},Pt:function(){return Wt},Oe:function(){return qt},L6:function(){return b},RL:function(){return u},f$:function(){return V},j1:function(){return N},jD:function(){return y},g4:function(){return K}});var u=a(58143),b="data:image/png;base64,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",F=a(4977),V="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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",x="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==",T=a.p+"static/err.2323787b.png",re="data:image/png;base64,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",B="data:image/png;base64,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",z="data:image/png;base64,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",f="data:image/png;base64,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",U="data:image/png;base64,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",S=a.p+"static/douyu.1e926b4a.jpg",y="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",M="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",N="data:image/png;base64,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",K="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",Ae="data:image/png;base64,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",X="data:image/png;base64,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",q="data:image/png;base64,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",H="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",k="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAAFyCAYAAADYqEAoAAAAAXNSR0IArs4c6QAADetJREFUeAHt1jFqXUEQRUHLaP9b/jZObmYU9MAJSlGDxNBUPw76+vz9+eWHAAECBHICv3MbWYgAAQIE/gkItA+BAAECUQGBjh7GWgQIEBBo3wABAgSiAgIdPYy1CBAgINC+AQIECEQFBDp6GGsRIEBAoH0DBAgQiAoIdPQw1iJAgIBA+wYIECAQFRDo6GGsRYAAAYH2DRAgQCAqINDRw1iLAAECAu0bIECAQFRAoKOHsRYBAgQE2jdAgACBqIBARw9jLQIECAi0b4AAAQJRAYGOHsZaBAgQEGjfAAECBKICAh09jLUIECAg0L4BAgQIRAUEOnoYaxEgQECgfQMECBCICgh09DDWIkCAgED7BggQIBAVEOjoYaxFgAABgfYNECBAICog0NHDWIsAAQIC7RsgQIBAVECgo4exFgECBATaN0CAAIGogEBHD2MtAgQICLRvgAABAlEBgY4exloECBAQaN8AAQIEogICHT2MtQgQICDQvgECBAhEBQQ6ehhrESBAQKB9AwQIEIgKCHT0MNYiQICAQPsGCBAgEBUQ6OhhrEWAAAGB9g0QIEAgKiDQ0cNYiwABAgLtGyBAgEBUQKCjh7EWAQIEBNo3QIAAgaiAQEcPYy0CBAh8/5Tg6+vrp3/q7wgQIEDgPwKfz+c/v92v/Ac9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICXz/dJvP5/PTP/V3BAgQIHAg4D/oA0RPECBA4IWAQL9Q9SYBAgQOBAT6ANETBAgQeCEg0C9UvUmAAIEDAYE+QPQEAQIEXggI9AtVbxIgQOBAQKAPED1BgACBFwIC/ULVmwQIEDgQEOgDRE8QIEDghYBAv1D1JgECBA4EBPoA0RMECBB4ISDQL1S9SYAAgQMBgT5A9AQBAgReCAj0C1VvEiBA4EBAoA8QPUGAAIEXAgL9QtWbBAgQOBAQ6ANETxAgQOCFgEC/UPUmAQIEDgQE+gDREwQIEHghINAvVL1JgACBAwGBPkD0BAECBF4ICPQLVW8SIEDgQECgDxA9QYAAgRcCAv1C1ZsECBA4EBDoA0RPECBA4IWAQL9Q9SYBAgQOBAT6ANETBAgQeCEg0C9UvUmAAIEDAYE+QPQEAQIEXggI9AtVbxIgQOBAQKAPED1BgACBFwIC/ULVmwQIEDgQEOgDRE8QIEDghYBAv1D1JgECBA4EBPoA0RMECBB4ISDQL1S9SYAAgQMBgT5A9AQBAgReCAj0C1VvEiBA4EBAoA8QPUGAAIEXAgL9QtWbBAgQOBAQ6ANETxAgQOCFgEC/UPUmAQIEDgQE+gDREwQIEHghINAvVL1JgACBAwGBPkD0BAECBF4ICPQLVW8SIEDgQECgDxA9QYAAgRcCAv1C1ZsECBA4EBDoA0RPECBA4IXAH7PYDOHnuk1pAAAAAElFTkSuQmCC",Q=a(71424),p="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAtKADAAQAAAABAAAAtAAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8IAEQgAtAC0AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAMCBAEFAAYHCAkKC//EAMMQAAEDAwIEAwQGBAcGBAgGcwECAAMRBBIhBTETIhAGQVEyFGFxIweBIJFCFaFSM7EkYjAWwXLRQ5I0ggjhU0AlYxc18JNzolBEsoPxJlQ2ZJR0wmDShKMYcOInRTdls1V1pJXDhfLTRnaA40dWZrQJChkaKCkqODk6SElKV1hZWmdoaWp3eHl6hoeIiYqQlpeYmZqgpaanqKmqsLW2t7i5usDExcbHyMnK0NTV1tfY2drg5OXm5+jp6vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAQIAAwQFBgcICQoL/8QAwxEAAgIBAwMDAgMFAgUCBASHAQACEQMQEiEEIDFBEwUwIjJRFEAGMyNhQhVxUjSBUCSRoUOxFgdiNVPw0SVgwUThcvEXgmM2cCZFVJInotIICQoYGRooKSo3ODk6RkdISUpVVldYWVpkZWZnaGlqc3R1dnd4eXqAg4SFhoeIiYqQk5SVlpeYmZqgo6SlpqeoqaqwsrO0tba3uLm6wMLDxMXGx8jJytDT1NXW19jZ2uDi4+Tl5ufo6ery8/T19vf4+fr/2wBDAAICAgICAgMCAgMEAwMDBAYEBAQEBgcGBgYGBgcJBwcHBwcHCQkJCQkJCQkKCgoKCgoMDAwMDA4ODg4ODg4ODg7/2wBDAQICAgMDAwYDAwYOCggKDg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg7/2gAMAwEAAhEDEQAAAfv7bVttW21bbVttW21bbVttW21bbVttW21bbVthQLuQnq4Ou3JTXWbk1C6rc70WPVtsm221bbVttW21bbVkL8W7fMrfP/Or79Z/CPeBp5b4z7i1a+ZP/pPgPV7Dyzt/F+vsvMvQvKvQ4LWa9XreA+Q0wDxLaCei9++O7fz/AE/tTJV+Wfvm20d8yfTfzH9R8V5V9LfNn0r9J8zQVrsvj9vhXJfTIvqPF5TvCW3zXtN+t4/sPE+oIpK/O+gjQ2bN1FRblPJvEPcvDP1L8I+67GtsvyP9+22z23zF9O/MP1PxXlv0r80/S30fzfOrSfxPXbGSYbuiNlYvPZcN3HJ6BVoqPP8AbsuarHvq/JeTfQvOq6OfkPCfb/EPt/z37tsqyz/IP37bbPbfMP098w/U/F+V/SvzV9L/AEXzXPWNLHkd91XtoqZTG3HYdzwvY+P9W95ah4r0fF6B15RbfQ/B+iOPM0579p4x7Hu3g+jLPzvv/wAs/eC7bl9HfMP098wfU/F+WfUHy/8AT30HzzULxHyn6I2h1JVsUqwVct1tPv4vNsOvF6ngePNfZt6fm+KG9mnTzPFZ9B8v9r897L6c8O+h/g/3Jxtvkf0DfPH0PUep4/wj7P5dafrf4j6KjzufJ9/0OfOCw9DnzmK9f6nwSn4PS+ly/Jlqnb9Qcz5cLmz6D0DwjuOzgFynUdlvwe02XkPr353+sbbcXp7w33LwL3/j/Cvrj5N+jvrPgusVy0fE/rHSr88revyvSa/z5t08/aeB93zvv+R5F6T5z6J9r8P7c/rbT8q/WoO3Hm9qSlSh7/qPLPU/K9Tbbj798r/VFR7Hi/A7r6irP0n8k+co+jccvnAf0lmb5sR9LQT81A+nMzfJFb9jJ7fQ+U7D6dVg/wAsh+r1Q+RyfXfY879i92/G/wBe22DbbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21f/9oACAEBAAEFAv8AkSFqwR+lUv8ASqX+lEv9KIf6UQ/0olxbgmRf86SEjc/GGKx4i3WWSrVIlAVfJYu1VRcpUwqruZ5Le2/pHu7/AKR7u/6R7u/6R7u/6Rbu/wCke7v+ke7O18WbnCrbN1td0i+54y3BUFqTpb7ZuKy7yw56zuXInRdQRm1uzuItYOQLyNc1oNi3Uv8AQO6P9A7o/wBA7o/0Duj/AEBur/QG6O4t57Re0369uvQajv42/wBqNmlK7uYUjrRrW90224XcCwulHZLZVpbJcP7wd6Ojp28VpHuztNbTv43/ANqNh/j0/wC7Qhcqv0fOztsxY2qdxbbMl+5SOH94O5OIRPFI17haIui/Ff8Aijs/8U7+N/8AajYf49P+7TGJFGxfuJabJ+5xv3SEOE/SDuZEl3X0ce3bVcbjcBQp4r/xN2f+Kd/G/wDtRsP8fuP3aBGoqtdvL90sGLfbw+Vt75e3OH96O17Ly4kzqDTOXz3zqvxSrKxdn/iffxx/tRsP8euP3aDGDnt7z25ymEq7Q/vR23c4xJlBfMfNYlfiM/63h2f+Kd/HH+1Gw/x6YFSKLer1er6n1u3EvNVJHEm53nNz3HMjRf0I3ANW4Bp3Cqlb3kI7yxldnuiFoQoLT28cf7ULD/HiyHi8Hg8GlLXLHC7iC1u1/oq3Ll2Jcgk8HzFR8K7kl/0cv0tO0XMD4PmEPa51putuNbbt44/2obf/AI8fuU7Ja4o5R7jE/cY2bFL9zL92mD5d2Gme4t1b9AjlpqpWzbPcXEkUaYY+3jq1U0LKFx+KYMP6UWT/AKUWT/pRZP8ApRZP+lFk/wClFk7TfILxfvEL5sTyT23e9VYWW1b7d3t5ehPJ3m6ji23btvvblVrJGuHvfW1td2m42BsLlPh/eFJV4e3kP+ju9P8Ao7vVf6Ob0x4e3lQV4e3lKYdn8QWzm3LcbaRXiHcEuLe71TstynupN195lTtwXaXM24LlTb2cfMTPR2d1c83v4vkW5hSOL90QD2PtVeTll6ZVkjeLCdd0kgnZNsTuMsO02UB91ifIjDESXykPlodgkJV38Xke8SgmOPdbQRnd7N/pezdzvVslf6chf6agZ3e3LVudspz3MC3d8kS+HN4t7VwbxYXCvfIH77A/fYn78h/pBDt9zKF9/H1Rfpnlp7zI/eZH7yt+8LfOL5pfNL5jJBc0EUjjthAYbi8gUdw3Qv3ncVOl0pm1JcNsEyWwxt+95Y2l/HL4H2db/oHYv+gdi/6BWL/oFYv+gVi/6BWL/oFYv+gVi/6BWL/oBYF/7L/b3/sv9vf9ANvf9ArB/wBA7Fp8CbaHZeGdnsVf8iR//9oACAEDEQE/Afqk1y/3p03+M/3n03+M/wB59N/jOHqIZReM9/y/yUOg6OfVz9P94Cflvmvls5nGcv8ABGwB/rf75erzZoY92CNl6j94er94Rykh+N6/qspG+P2/n/vx+fw/KZckT0G+q/sk/wC+H9D+8n/B3/Xl/vN/QfvJ/wAHf9eX+83+7/3j/wCDn+vL/eb8D+93yPxvVDB18iYXyJeR/r8/5tf3/wD90ef+Ef7V/wBw9iP0ef8Aw/74R02fILxxcn7s9TKW6MS9L8V1OLGIbDw/Bfw5aHLAS2E8uLqMWQyGOV1wX9/x/vWJ/wCAf7R6f+FH/Bp+/wD/ALo8/wDCP9q/7h9/keb/AA/74ekxbofhB/4KpHTj/dsf8TpxRr+GP+J34A/y5PUZxhxHIfR6nrx1IqT8JjwfGwIxGyfJ/N/fyW75aUh+Q/2j0/8ACj/g0/f/AP3R5/4R/tX9wB/qPP8A4f8AfDiyZMYr27/whzZcmSO32gP8z7E/8V+D/l4ZHJx/hfmf3q6fJjl0/TDd/X/eTD94oDibH95cAPl+Y6roPlOs9zFnrgDwfR+N63D1GIe0b0/f7/dHl/hH+1f9w6/yfL/h/wB8JDsRAPynxubq/slRj+XLk/dUGO04h/mkWf7oH8pf64P+1eo/c0V/MlMD/NT8j8Nl6Pqz0xN/l/V/cX4rqOlwXm8afP8Axo6/oMnTXV/7UPxGX5bos2TF0As+tDc/31+89/wz/wASf78f76/ef/ds/wDEn+/H++v3n8+2f+JP9+OH96fkOlxX1+M/5xT/ALe2OMd04vV/vkMnSTl00DfgF+J/eKR+Pni6yRMzflPx8Op6gdTm/wAz8X1v6jH48afv7Lb8Hm/zf7V/3DDq8OIdR70gPw+f87/enR/7ux/1w5/3p6DFMw3hP729D/jf7R+U/eDoOqxHFMbh/mfjMHSjr8cuq/h/1/2FuPN8Xt/lGNf0p/XdDH+0H+9+hH9p6HrcPUA+0fGn7wfFy+Q6KXTQNFy/7h38jfEYn/O/8C7+S/xB/rv/AAL35P8AxB/rv/Av/k/8Qf66P3B+VHiI/wBdh+6HzMY7K4/wo/dP5iIqER/rhP7sfPen/oTh/c75rKazTAH+G2MaFftX/9oACAECEQE/Afqh/RZvyf0eb8n9Hm/JnjlDiXf8d0Uur6iPTx9WHw/x3R4aMR/hPlwYoSnWQ0/3PtjxF6zo44rB4l+T8LHofbl+q23/AFp/3pH+5P8AYP8AvSP9yf7B/wB6R/uT/YPyv7udL1WE5elAEvSvB1/c/wD3Uo/4C/vYf5+JE8cJVMvT/vT7eMQJHD1vyEM2U5CfL1vkJRGRFhlinCtw8v7rX/d8f87m/iHT9zv91If4C/vZ/lGL/A5J1Lz/ALC05j/jH/iVOQ/4x/1nrxyA44b5CLjwe0bD8n1OXrJAzFAeB+T+68f9QR/wlzfxDp+5/wDupD/AX97P4+L/AAM8YkfP+xY4tpuy/wCd+Q5kBF+P+EzbxkycOX4bIPRPwuUjw/G58/RYPaliv/OHq8E8czvGn7nf7qQ/wF/e/wDjY/8AA7neym9Lnjj+4Gi4/lZxNjJ/sAw/ebqx/swH/Mn95eqlxwXoupj1OL3X96eowzy7YedPhev/AEXWQzvyOL43qccMnUy49Oaf7r+C/wB3B/xM/wB2fBf7uj/iZ/uv4Lx7g/4mcn7vdN1GWuiyCv8ADbk/czqIi7en+AOPqowzF+S+KiOqjLpxUX9Z+mwexgFn8/8AeT13THDPT92Y38hB/e7FkyxxbBfn/fD+h6j/ABC4/huqkL2sPhOo/wAV+K6Pqemybovyv6g9DKfTj7nN+t3fzrv+rs6g+hf03Un0etwZMcrnp8D8lDoesj1GQWGP73/ES8kj/M/7dXw/+N/sC/7dnw/+N/sC/wC3b8R/j/7Ao/e/4gf2/wDYFj+/fxYjt9w/6xZ/vj8JI7j/AOg/78f9vT4cfhP/ABb/AL8eo/f7oYwPt2T/AIKZGzf7V//aAAgBAQAGPwL/AJEgrPkKv2H7D9l+y/ZfssIx4/zxUo0A4lmHbUggf3xX9QaUrnOKjQjTz7VUaOkYq/aB+D10ejlniNFoSSC/35f78v8Afl/vy/35f78v9+X9MRMn0L5kBooe0g8R92OxjNDPqv8Asj+72jn5dEVB6vTtz45lRr/FP4NVtdUCkmlU8GZ+YE5caebV7rinBVCs/H0DNVqWVcSr+oOaKPVSkEB/uh+L/dj8X+7H4v8Adj8X+7T+L/dp/F/u0/i+XcIwLjuEnprRY9R5uo+5B/un/kIuBCtQZE/wtXy7quIxmFenF05S2tMiaKWoH7B2H8xCvz5lP1doT/sNP8H3If8AdP8AyEXb/wC7U/wtXyLwS+KfxfFP4vin8XqU/i+Kfxafn9ypdEnViyUsc1QrTtD/ALt/qPaD/daf4PuQf7p/5CLt/wDdqf4Wr5FhJVh8Xpch/wCMh63If+MD8X/jAafn9zTVqnSDkgV0HFru78yR9VfRRP2+To4f92/1HtB/utP8H3If90/8hF2/+7U/wtXyLpKcU+r/AH4/U/8AGB+p/wCMD9T/AH4/U/3wafn3p+0aPj9yA/7E/qPaD/daf4PuQf7p/wCQi7f/AHYn+Fr/ALJY5tcfg/Zk/W/Zk/W6wVp/K7p+fdC/RX3bb/dn9R7Qf7rT/B9yD/dP/IRdv/uxP8LUB5gv2FP2FP2S/ZL9kvRCvwaaxqArxLzlUEpHmXjbdKf2vNqQSdXTto6MJXBGtI9X9JYRU+FP7jHKPSnTH0YUPPvB/un/AJCLt/8Adif4f5gZmlXnLdK+A8g+i6H2vouUPNK0ZHzBIei6/wCUH1JkV8iHX3dfxPHunXRWhY+feD/dP/IRdv8A7tT/AA/zHWmpHB+y/N6EvRZekj0kf02qT5sXcY1rRXxq6NMxGKB5liNPAd7a9Hs6xq/hH9bTInik1DHOhVl548H+6k/U/wB1J+p/upP1P91J+p/upP1P91J+p4xxrAHFRpo/bD9oPj2VPGAV1AFfi0W8sceJqSRX0ZYQtWqiAHzVfxeLy/bP9xp5fAClPuSW93TlLGtf4WYYpUXMf5Vxn+FhQg0P8pP91j6Diae0n+6/3H+9J/uunu/+9J/uv/F/96T/AHXX3f8AFSf7ry5H4KT/AHWeVGBXj1I/utUS8ckmhBD0jjV+P911kiQn5KLMeiSBXif7jRFx1rxfNVpQUBdE1UfKvBi5uiZ5vIngn+yHogv6GIn1+5FEFdNK0aqejR/ZHf7O57c6I1qgkj1oQ9dC1Kl/dxU09SXWKJKT6v2A/YD4d1U+5Enzw/rLV8mgcxPsjzD/AHif8IP94n/CDGKwenyL9v8AW/3n63rJ+t/vT+LqLkg/MMyc8E/HzcnMP0clOpOtCHhFJkQK8C+L83wL9kv2WMYya/ctlf7C/rftfzPB6pZMBKK8XnDKUmlOAf8AjS/sp/cet3P/AIT1uZz/AMKKfVJIfmtTT83GP5A/g+5ybyJMqfi/ozLF8lV/hBf+Mzf7z/cf+Mzf7z/cf+NTf7y/8am/3n+4/wDGpv8Aef7j/wAam/3n+4/8am/3n+4/8am/3n+4/wDGpv8Aef7j/wAam/3n+4/8Zm/3n+4/8Zm/3n+4/wDGZv8AeX/jM3+8/wBx/wCMzf7z/cfXPOr/AAf7jEkUOaxwVIcv9D/kSf/EADMQAQADAAICAgICAwEBAAACCwERACExQVFhcYGRobHB8NEQ4fEgMEBQYHCAkKCwwNDg/9oACAEBAAE/If8A9iD2g34X3r7V9++7fdvt2b4nH/5x8BSmAHbXSgiKZ/y5fxX7BxBihMKYH1YBh7s+Z7OFn9Aw+Fxt/wBUBKm+thbJT/zi/wDyC/8Ayi//AAi/5Zf8M/44FkOiD9JDVf8AgMPHv/8ADNCLB+H7fxYE8Uib6qGDMxzRwrLGIQ7RxPT6aZSTJlfnaQzaUPyOGyfhhGEDvlzzFmMLSMzwYUO4Y+Vv+Qf4v+P/ANX/AB/+r/j/APV/zv8Aq/5H/V/xP+rLRynYnpqhADyHhQDQdP8A8DwsBuGJ9KUHp/xcr1FkNuY4GI4skN6imSOIZgHH83FX5aAsFgsLCwqFx7Kl6X/qjWpcv8D/APB+jp/ifG/5bxREcvliqf8AFy/wb+r/AIDfqhn/AEIP+GnEVn6ZxoO0R/EXy+Kv+pf5rw//AAfoaf4nxv8AnvFJDLvl2/kP+7/9R/3Y/wCw/wC6d353+7AVx3V/3/8AgIM2gxSM/wARZx6NmlUibHm8hg8/isH8q6I5L/mvD/8AB+rp/lfG/wCO8UadOVt0f00H/o/2v+tP9r/8yjqm6gP+QqNjxz+Jy3gKXy0fzZ17AuOS/wCS8P8A8H6Gjj/KxV/kdVyK7d7/APMr/wCRQwDHfax/+GLdNA/ZSJGnvSHdnybMz3KylL/mvD/8H6Gn+a8LynCPssBp/Vj/AMl/zl/zln/x0ly6V4iCCq+YlNU3k8vg6vlDtXmsziTHamP+AxHKnCqHH9zUfmkU2WImxBeHv/r9JX/NeH/Mv/aVldSw7xt/CxfqIr/CA/3WBs8n+lqWcP8A468gD1/ZV3+E/FnyPoV9u2OHipolguxtS85/uoh8v+/paf4nws5qNhsNlUbyufCMnqyeHw19X7vTNjcX1e8/v/d/9o0Zz0Q6sOhFF04NiuV5Cv8AN8ebwjsf9wuR8JqbGCN7NKnhvkNepi/5X+9/yv8Ae/5X+9/yv97/AIX+9/xv968irNJLjvaLx+SjcfnsnA/NxsOaHslbPHU0MwwoSPZe6T2R+ZoUj6M2nEe4k/Q8P3S/IvIR/wDg4t1aiPAekdGuAEojnr0/qnghknurRT6FHq3EnmCZw/NHjXQxDkwcZS5TjyGlobHlcfNMmsQYT4io/wAfo7/LHxSyeybYqfyG7owjv5qaSaDZm+gbCJe7FADDHq6fnn3Q5j/PiwxEdJ4/H/4J7g5B5lqLUap6/wD5FhPTNgv8L+X/AIgD8v8ANiirEKsY0PcA+MWxEQMI2ayKQY6B+rKtCEGx82J5fqwc/CVvQsXVPBXgdf8A4JWTkihEGqr0lA+qnCOX/hoBEeD5r6H1q3Q+BTYkPhTIi+tmozifJULK5kf2qYn+dDjHzX3DRBn2V4pfivB/CxcUStFy/wA2Cow//gJKQmD8OmGvuhdl+K/HVOYqvIX0F9BVPIXkpXz1eiLA4/TlVpMqcPPY0WE/o/inD9Jn8VyT3n/Zf2rj+6FAuOVbKZCCn0//AAdvBA6PkTT6ra+mIfufuvX+Kn/yqf8AwP8AS/8AwKf/AAKf/Ap/8in/AMin/wAijzPwU/8AlU/+ZSL/AEf6UL/RSP8A0UakDxIuZiZQQ+Qf6f8A7E//2gAMAwEAAhEDEQAAEAAAAAAAAAAAAAAijSygAAAAAEwW1EnadeUiQA7Xwn5ztC0AgFZHUcyJirmCgAGLdKXp35ZYgBp+AkpwtS7EAEmECakJsaIYAFmMWYFEg57wgBvknlzXMhLQgAAAAAAAAAAAAAAAAAAAAAAAAP/EADMRAQEBAAMAAQIFBQEBAAEBCQEAESExEEFRYSBx8JGBobHRweHxMEBQYHCAkKCwwNDg/9oACAEDEQE/EP8A6gFdQvP9j/i/UH/F+oP+JvsD8Zq6Hg+quD+VD7dz0wOqBfksz76X5Wdi+muf15/bj846gX4MD+uP8rc6SPt/yX4eD87iseWA3fnRznmC3ci/dmLTBi/fHgzvXCdA8w7yefrP0Wg+z+6ZqT6hNQx+39rjcD6fzd753/VnEaELo+v5QJE+BHH6P0ftFwH/AIr+nf29C4fkoCLzO37fxp+8Ll/T/OGl/S/O0V+v+rqnG/4k74/CHX0T8rtCFjlc9/uwdEf7a/p39j0JkDvEXM/cq/l+V/IgGP731F+z/iZx4O7wAzvnOJZWjpwac9u+u+vps0gj9x/xbR/usZE4H42LoZn3sTwBydPxo+1Dfy8FubsCIy0iJHOfOcP27m2F9jO+kfrYYr++8Q/PAtEJzR8Hrj4+59T5uanbN+dzr7ceKEIaL0Jpv20x+2zQAwID5x40+uJ3dBgPgmMdTFNZe8X5GZ/XbMEH5u/tFwMQc4vH0+N2WAgH6EAPr9bQjQAG8BvPHzzDzocDwg/lv5c/TxcL2D+i3VXhoNz7rj4/VfeSrJ9E/pzdwH7/AOVpQPjf6Oe/o3ylXXocOOxm5vx/FmP7Wf0hHH8ef4nqH9v+Rlt8uE78CGiIvXDuOfW2T7oD/YN/4eC6/Zx/zd/pBtiD9GU/ZstB9guvk/hfVHCtZ9gOf3Pzsv6T/wDK/9oACAECEQE/EP8A6hXD01DuuY4/jf3Fd/QOV/gs6/GcKn835+xhEs765v6/rd/TTR73+f8AlttD+X8/Bx/P2tEOTjuzPjfjZL4Z3/yuTMasfkYcc9b9ZPD+g+JcvgP92MJGycAP5Qe9W8R6JToNCITgNNOz6n1JrT6/3X9S/wB/P036X6j7y5DPy/vWLD9T8pPf6f5X8UlF+ZSDf9wtAYHQ+1kT+hv6l/v5+q/S4bfV/e12z8sR4G/N21+f6od+ftzE+WdfP8/SbmpIEfhXT5HemWsNXz9d+lrm+r+8MhkmS+r6uD+2xxe/dITP5Tgv2Rp/uIkz4T6JGXEZufGb39+vFxdBxDtExz746feNILlOv3OcfzE4jHf6X/N/5n/Ny9r8v+Zwjjo0/N/mGZ5+Z/mIvgin1O/6xQgDc63Xf9XO1Cquufof7v7WBXvnvn+fC2HQv9LUNDvDZ/5zAy/5Lfyv2i5o/kv9viaG4nQ6cm5ofG583Px/M3+vM0Hm6gI5v+vFSiIh3iZxv0+nH5wO/YF/60vv/wBX2vvf1/aPqv1/a6Bfq+1tGH04v7XDVfquHQD+cHBi4DD+Vz+zO7+f/wAr/9oACAEBAAE/EP8A9iAmUkOUCxRAeT3f/sUb/dfJ+T/yn/p/+WXj8lBiQDM6sf3/APnOWUyAJUcANVreLPcnKuB4lnwpdM0RJAAiGKvxH8X3htRSTT/7kcv6s9eKHp4INLoch3/BpWJeEZqDiQ6WP03/ABJ/F9X/AIeL/iH9XL/M/F/+f/pcN/F/pf8AFP8AVVDODjuGD7ZPVZFDEavHyuh+nP8A8LKUNhmPxUnyI4Wk6wNVsaSOMcQi8DBhrTT0ZePE5jMSYV5S+Gz9FHJAiQBjuXfMbIZxOMHsk9UMSTKgElwrk64OKU4cIhqAAO9CvbQgtKxCwmkDDPSCif8Ar1/8/wD8fHbSQJaY9I46kKnDSWMPPZ2UfQQcWCHxp4QeqmQMQ4R0f/wNowGfNQYo9wjMPpsAIIMHhVIy9WcUpCCmxCCFJJkyUCcnEw/eUw9UKBQGSsuW4S04fW7ETSTijdf/AIAo1wrBO0gk+0fiwIHquDKa+3/8Fy6MahD/ADOVhYksxADy15mb/Hiz+Xyv9VSP7VRaifak7PGx2/VRh4f8cqWaiCWCX8WMB/xA/wBWR6gcE+gA05J8lkCK2yGE+f8A8OZ5UViUOz/kqFbkywEOkTX5rYrrPBequfaQhmVzLYQxZ5l59U45HG2ajQ2agKwO6xBHqD8TVGlxytASyPgalBiTPCXyQIC9Qia0lEAOSxmv/CTn5j/8KaItHVA/w3lR3swYCcc5t4FRxH+4us2CnJ/h5WI3/G90/K8zZ6wZ58VHnIFPKNZ3BpeAf0RRAysA6fN5CiuSSHzNHk9vxbfyf/jjAQ8nx/yLFB/ZqMwlucKfP+iv+u/0XDFgEPwGGIr3mhDM1qfpXJNGLOaEv44P4aApILlcKKhys6Ak1QFD2f8A4cywomZ7xLyZe0A/NhDM2eLT/wBTQ+f73/G6xcvw6nj4b/1ec1EIBsrNJ4EpgPXt8BrUUyZBA9+D7d+K6ChFYR0WXzdcegcU/NOlI90jIXLOfJlVMKCWQmIgiQAGLMonsf0Rn83Rgg4BARqAYJldOSk9eT6f+8yx19vMH7rTbJ0qnx/yg2ge5u90LlZjngfNQNRjAB6h/lZ91SSjwL/rWCQJCH7oDxkK9jzwfuzgU87+JRuU8Qn8/wC7FwuycHYSygapOENIkuAGKfgyRwFJPwBrdLxfEHH/AFxYUXIqUZYzlIsL62j3wKGGcXI2XNSdJ7CoOXsv+6/g+Kf8lEfmof6r9cD/AKRSTE+z/axImP8ALksJziAvsJH4aqWITByOOxxexPFgM0y/Ffa9hwKIg88uvuKcriLyvKvtd/7NcG8JGZnwOPmDu+nP9OJ9JTQQE2rsyoPTNYouomP91E/31P8A06xO/nqH217xZKJwGphwOv8AiMzDH0KC1/AolIjRUI3V4IKYK5KLLM7MkQtgMnDUKAVA+D+qPR4WVXOA1YAA1UKtaEhheEz7pdeCoTJ66AQx/Pf/AOA2ZIxmyjgR0EKkpsM7wKx9xK5HwMEGIsCSThWeMhPhZhehnNYZtG8GZsypBguadXsUvclgWlKx4SZ5KQskUWSxhyqHjrq1HJxLxWBQlbkCL/11lhsMxCL+RfxdCYkjP4X/ADYRC0sAC0wknzUvTUyLAmB5RlY2BHCUk89eLJwQzAdGBL9fm8E3tK7yg+VL7VOld8zRhdoh8gZMeP8A8AZhioFhKdoBE8VeaGk54oQUwgjgH1TxUA4sBjIijZz/AHqAE6B+UKlsKx4rjce0gq6jgY5UiFgoRORHuzypCFIkTQBLHOV/tZFSmJKxIXlveS/yVwgev9ViMvgAoIuFH8rCUWM+pH/8EUqEt1IFCq0QADZTLPSokmQnC1ylpMT+76P/AB81iEDKSRdjz6umY/dGFNC+191hLOT/ANq70XkD+acvGQ2Qk5PB+Lme+FR89jzYqURhhEZMJ0mE42v+lM5BBcOFPzRaePag5L4/9WVr8YUxRY7/AMKQH7I/1QJoNREf/wAA1uAyCrQfJJPzQgcCIU/zSoU+SgYn41QiPxoeKS0fn/dYP91JJ/ko0ftUDL7NXkoLov8AdViuZJvZKfcTWgeQNIjFyFhzv8chScx5/wBWosYw/wCnZkynIS/m+4C3eHlqSzUEIgI//gj7DyhZLC+0NkhTIKUCXKe0/pV//wAFBIgR1f8AEKN6qX/qKK0Acv8ANBwqHhrAqgVAOQV/CbB8YoDiACdJM/8A2J//2Q==",te="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",ee=a(59301),ge=Object.defineProperty,se=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,Ne=(C,W,le)=>W in C?ge(C,W,{enumerable:!0,configurable:!0,writable:!0,value:le}):C[W]=le,we=(C,W)=>{for(var le in W||(W={}))me.call(W,le)&&Ne(C,le,W[le]);if(se)for(var le of se(W))ae.call(W,le)&&Ne(C,le,W[le]);return C};const rt=C=>React.createElement("svg",we({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"},C),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 Qe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",ye="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAADGKADAAQAAAABAAABVAAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8AAEQgBVAMYAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/bAEMAAQEBAQEBAgEBAgMCAgIDBAMDAwMEBQQEBAQEBQYFBQUFBQUGBgYGBgYGBgcHBwcHBwgICAgICQkJCQkJCQkJCf/bAEMBAQEBAgICBAICBAkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCf/dAAQAMv/aAAwDAQACEQMRAD8A83pCvOe9LRX+9Fz+XVNET56mm8Y96nppUEVoplEODRTihFNrRMAoxnrRRQBEY17UxkGMMBViindjuysqooxtFR+TEeq1bKqaYUNPmY+ZlZreEngYqGa3CoXTt1q7gjrSEAjBqo1Wio1WZABY4FBBBwakO6GQimM25txrrTOxMbRUshjIGzrQkYcE5xRcVxjMzfeOaesgVCuOtRgEnAoKletDS2GKgUsA3SnSBQ2FqOigCTy2Cb6jAzwKdubG3PFLG+xs4zQAyjJHSnO25t1Ty+R5Q8v71FwK1SNIzDBp8MDTZwcYqEghip6ii6uBNE8ag+YM1FgFsDgGkKsvUYpKEuoFmeFIgCpzmokieQEoOlR1Kk0kYIU9aVnYCKinIwVwzDNSzyrKw2DGKd9QIKUknqc1YhijkRmY4IquFLNtXmhSAlineIEL3qMEbst+NOkieI4fvUdCS3QFm4eF8eUMUQwCVSxOMVWpQSOlLl0smAY5xTnjeP74xTQcHNSyzPKAH7U9QIaKsQSRID5gyagOC3HShPUBVdk+6cZptTywiMAg5zUSoznCjNJNWuOxK85ePZjFNiEZb94eKjIIODTSQOtHLpoFyRwochOlK0TiLzRjHWqpYml8x9uzJx6U7MEN5JoII60+KTynD4zSzS+a+/GKpJtgRUVaiFuYyZDzVPJZti1pGw1BkizNFnacZqAuS2481LNA0OCxzmoApPQZpprc1UbFme4EqhQMYpkCxsx8yoKiZyeBRy6WRV9SaVkViE5FJ9nkMfm1XqTzZNuzPHpVqDexUY33I6Rjt60qyhHDYzjtRcTCYggYxWuzsapEBOTmkyatwRwOhMh5qqQN2BTUtbFKDJre4ltnLxEZIxzUUsrSOZZDkmp57Sa3iEr4xWfkmlFJu6NVE1YbqzW1KSLl/p1rMRd7hc4ycUyitY0rXZuo9zQvrNLUKUbdmqkUMkzbYxk1EzHq3OKdBdy27Ex96aUlHe7KI5N0bFDwR1FQ0+SRpXMj9TV+Oa0W1KOuX57f1qnJpFxjczaQuU+7waVP3kgjBxk4zVm+sVtFVg2c8c1d0mkzUzySetXf7Qn+z/Z+MYxn2qrHFJKdsY3GmsrIxVhgitHGL0YDojGJFMoyoPIq3eyWr7fs4APfAxVCihwu7lxRZtbY3LlM4wM0y4hMEpiJziolZlOVOD7U1n79TTs73NUh4jlZS6KSB1IqsTnrV2G/lhhMIAIPeqWecmhN9QEorUu30/yALcfNx/k1mwRNczCFTgtTg7q7AFupoVxCxAPWqxOTk1cvbNrNgpYMD0qqkUkpxGpb6VrBxtzIDUl1QyWn2fbzjBNZ1usTTqsxwueTURBBwaSiNNJNRA09Sis4mX7Mee4HNV7Wzlu2Kx4GOpNVKmhnmgbdExXNCi1Gyeownhe3lMUnUVEFJ6DNOd3kYu5yTWnY6hFaxGN0yT3olKSjorsRk0U523MWxjJzWw9nZCx84P8APjPXv6YpzqJWuBi1NDPNbsWhbaTxUaqzsEUZJ6VaubG4tVDygYPpTlKOzArPI8rl5DknvWnYahHaRsjrnJzkVk0Up01JWYD5GDyFwMZOcUyiirSA/9DzgqR1pKsVGyelf70XP5XI6KdsOM02gpSCmlQadRTTNIyREUPUUzBqxSFQatT7lEFFSlBjimhCapSQDKKKMEdaoAphQdqfRQBRuoCU8wdv5Vm10BGeKy5F+zyHjIPSuilPodNGfQp0U4EF8t0zUs4hDDyTmt762NyEEg5FOdy55qRLd5EMg6CoAM8ChNMCyHg8jaR81MhjEr7ScVEQRwaQHHIpcvYCSVPLkKA5xSGNwu8jj1plTNPI0flnpRqBDRVi3eNGJkGaiYqz5XgGnfUBoZl+6cUAkHNWJ4FiUEHOaiSJ3BKDOKSa3AfNO02ARgCn2/kbT5vWqtFDjpYBwG5tq96lmgMJGTnNQUpYt1OabvcBQjMCwHAptTxztHGUA61Em3cN/TvSTYDaUEqdw4Iqe48nI8qljt2kjMgNHMrXYEUkrynLnNSxTpHGUZck1WpzKynDDFDitgFQKzhWOAaluIo4yPLOar0U7agSJE7gle1R09ZHQEKetNBwQetCuAlFTzSJJjaMYoijRwS5xilzaXY7EFSRyNGcrUZIFJIkqKGYYBpu2zBA8hJJPJqSWSBogFHzVUooaBMmgiEz7ScU2VBHIUBzio6K0jT1uwH+XIE3449aYSB1qR7p/L8rqKgRlMgMnSrV+pfINLk9KZVi4aJ2zEMURweYm7OKObS7NFHoiJ5Hk5c5p8dx5K4xmq5JztHU0x0dD84xmhpbMd+oFtzZbpVi4W3CjyutVKQsBWqp63ZpGPcliiaVto4qGYFGMZ7U0O6ncpxTGZmO5jk1pZ3LDBxmkq0LkCHytvtVdNpYb+B3oTfUtQG0wvj7tT3QiQhYTn1otrKa6BaPGB60uZWuzZR6Ect1PMgSRsgUtpOtvMJHXcKrspVip6jijBxmtlSVrGqiWbydbmbzEXaOlTW9vbSQGSV8H69KzWbFREk9aHT05YuxaHEsx2ipprSa3UPIOD6VBhlw3TuKlmupplAlbIFU73VioRvqQVGzdhVm1uI4Zt8oyKZeTRzzb412itIp81rGpVpSzN1Oa0bezhmgMrtg8/hWbVxmm2l0HYsW9y9sxZMHIwc1HLK00hkbqafLbTQqHkGAagoio35kXGPc0opLEWpV1+fB7c5+tZwGSB60lRswIxTjGxoaF3ZG2iEm7IPGOlZqo8jbUBJ9qVpJHADsSB0yaltrhraTzFGeMYpJSS11YELo8bbXBB96bU93dNcSeawx2qzY/wBnmJjd43Z7/wBKd2o3aAyS2TQrMjBlOCKG27jt6dq0G0yZbX7SSMYzjvit5SS0YFCSWSVt0jFj71dsb9rPcAoYN+FZ9OZWXhhiiUE1ysB00pmlaVuCxzxWskemfYtzn58evOaxaKU6d0knYY5VLMFXqavXWnTWsYkcgjvis8HHIqeW5nnAWViwFOSldWEQUpBU4YYNWLSdbecSsNwFTaheLeSBkXAAxzQ5PmtbQChRWnpttbXDMJ2wR0FU7lI452SI5UHihVE5co7ESsyMGXgjkVZuL24ulCyngelPi0+5mi85BxVGkuWT9BFqzlignEkw3KKm1G5guZQ0AwAME+tZ9FN01zcwGjp9lHds3mNgL6da1f7FtP77fpXNAlTkcU7zJP7x/OsqlKbd1IaZ/9Hz+il479aSv950z+VwpMAHIpaKdwIipzSNt7VNTSoNAEWDjNJUhQ9BTOh5oGpWEopT1pTt7UGimM2jtTWUnmpApIzSU1IpO5HwBgimqobrU1NKA1SmMiIwcVHNCJE2t+FT+We3+f1pCWPFaKXYaZzzKyNtbqKbW7IkbRk7ct/OsVF3OEJxmu2nUudkJ3QgZgMA8UsbmNw47VJPEIX2g5pnlSbPMx8tVdNFhLIZX3nipm8jyBj71VaKHECWKIzNtHFNdCjlD2poYqcqcUEknJp2dwAqwGSKSrElw0iBCMYp1v5GD51LmdrsCrUqTSRqVXoaZjc21e54qWaAw4yc5odtmBEpAYFuamuJIpCPLGMVAFJ5ApKdtQLMUCSRly2CKrqpY7V6mkpysUbcvUUrMBXjeM4cUypJJXlOXqaKWJYirDJobaQFWnBmA2g8UsahnCscA0+aNY32qc07q9gsRoxRgw7VJNM0zZPGKYI3K7wOKZRZXuBOhh8shvvVCo3EKO9JRQkBLLEYiMnOajCsRkDpQST1OaelwYlKjmlrYZHUbP2FIGBYb+meamuPI48n8ad9bAV8mpHmkkG1zwKfDbtMCQcYqueOKaV2GpYglSMneuc1C5DMWAxml8uTrg0/yW71a5Yu9wv0HyxRJEJFbJqqgeU7YxUxhAPzc1LGTCcpxSUrLQu6KLROGKkc0CKT0q8zMx3NyamEkYh2Y5odRj5zOEB7mneRxjccVPRRzsqLuVxFHEQw606VhLjcBxUpAPNREg8AUr63KuOha2RTvUZ+lU2CliQMCpSyjioyc1pFdQuTPCqJkNk1X2ilyelFUkNb6IQqvpSbV9BTqKq7OiKYwxoeooVnhyIyVz6UM2OBUVaRTe5umyJoVPOTVuaVZLUW6Lg+tQ00sFq3ra5SmyC3tN84Wc/Kfeo72GOGbbF0xU5Ymm0+Z3ubRfc9A8M6TFqmghJ4w6hm69fwNc7q/hG5hzNpx8xP7h+8P8f512/hFmTRQqHGWbpW08WOhr5B5lVo4ifK9L7H8143i/G5dm2I+ry93nl7r1W/4eqPnplZGKOMEdQabXvGsaZp2rWwini2uOjjgj8e9eY3XhW9tJuf3kX95ev4ivpMDndKsve0Z+vcNeIWCzC1Ob5J9ns/R/puctk9KSrV3AkEuxDkY/KmRW80ylo1yBXsKatc/QowsOmu5p1CSHIFFrJDFLunGVxVUnHWo2bPFHIrWLLF3NFLMWhG1cVPZ2K3MbSF8Y/zzXTeGvhl8RfGeh6l4m8I6Ff6np2jIJL65tbeSWK3U95XRSFHfk9MnoK4gMw6HFc9OvTm5U6c03HR63a669tBuLWrBhgkVJJBPHH5rIQvrUBOBmrk2pzTQfZyAB0J78V1WldWQjOJJpKntjCJ1Nx9zPNWtRa0aUfZAMY5wMCtee0uWwGdU32ify/JLnb6V2dl8PtevYx5YTz9gkNsGBnCHlT5fU564HzY5xg1xt1byWlw9tLwyHBrKliaVRuMWm0Nxa3GwyeTKsuM7TnBq5f34vNoC7Qv51REUhUyBSVHfHFMrVwi3zCNDTorWWUi5OABx2qvdpDHOyQHKjpVeihQfNe4F+DTri4h85MY7ZqiQQcGrMV7cwx+VG2FNVaIqV3cAorZk1C2ay+zqmGxj2rKhRZJVRjgE4zSjN2vJWAjorU1CyhtFVomyT2P86ow28tw+yEZNONRNcwE0V9cwxeTG2BVOpJYZIH8uUYIqOnFLdAbMl7ZtZeSqfPjHTp+NZUSCSRUJxk4zUdFTCmoppDua2oWEVpGrI2SeMH+dZNO+Zupzikw1EE0rSYj/9LhiAetMKelSUV/vAfytcgIIpKnIBppQdqtT7jIuKKcUI5ptWmgCkIB4paKYDCg7VGVIqeimBXpQcHNTFQaaU9KVwIycmjilKEU2mUpsKKKKC1UG7FrNvLTrNGPqK1Keuzad3WrhUcXc0hUs7o5SpvOk8vys8Voz2PmNuh4J6isyWMxOUJzivQhUjI7YyTV0OgdI33OMimSMruWUYFJtYLuI4ptaW1uUWXgVIRJuyT2qFI3kOEGaZUscrxZ2d6VnYCMgg4NJTixLbm5qaeSOTHlrjFO4FelLFupzViKBJIyxbBFVwCTgUk0wJ4rgxIVAzmok2lxv6d6HjeM4cYplCS3QFi48rcPJ6UiW7PEZQelQU4OwG0Hg0WdrIBtKQRwaVGKMGHanyymU5IxTvqBFRU6+T5R3feqNELsFFHMOwolcJsHSkjKq4LjIpZIzG200zBxu7ClZWAklZGb92MCnJEGjLk4xVQv6UgWR+gJoa00C/cXcWO1B1/z6UjxtGcOMVZjt3VgxOCPxqzIEY7n5IpOZLmjLAJ6VIIXPXitON4lQgjmoQNzYqfaEOfYgSPYOp5608IqnIFTSIqfdOaYFJ6VPM2Gr3JZJjIoUjGKSLyxkyVAzBaiLE0KnoaEruM/J0prRsBuNR0pYkYNapW2ASilBxzQTnmqLUBKaWC9aXPGaiCknmg0SsKZDUO8Z9qcykHrUJFXGKYx8rKxytIq7uaaFJqUKBWltLFRjciOO1JUpcAYFRUzZIKa2ccU6mM2OlOO5uiMgjmkpSSTk0lboYUhUGlqIv6UFRT6CEAfWm0UUGyPU/Cf/IHX/eaulrmvCf8AyB1/3m/nXY6da/2hqVvp4O37RKkefTewXP618BmDUas2+7P5C4tV80xH+KX5lBio471A6K3GMV+4dp8BvhBD4ci8OSeH7SWJYlQyMg81jjljJ97dnnOa+Mfiz+xjqulLNrPwtdr+AZb7FIf36j0Rukg9uG+tfluT+KWXYmr7Kd4dm9n8+nz+8+Xo42Ddtj83dV8J2l9mW3/dSHuBwfqK4C7ttU0TMMy4Unhuo/A173eadqGnXr6bqED29xEdrxyqUZT6EHkVRu7JHXyrpQyt2PINfsOBz6cEoy96J+pcM+JONwNqdV+0p9nuvR/o7nhGiaJrninWLfw/4dtJ9QvryQRw29vG0ssrt0VEQFmJ9AK/oJ/ZA/4Ioa74rhs/HP7V0j6LY5WVNBtWH2uVeuLmYEiEHui7n7EqeB+V37M6Xngn9obQfEHhW6lsbqMXDxyQuUeNhERlWHI61/Th8C/2+ZIPJ8NfGxN68ImpwryO37+Mdf8AfXn1B61+E/SR4w4upYKNPhNJJxvNr+Lu17i26bq8v5bH73w94m5FLE06eObgpq8W/h3atLtqt/h7s/Rj4e/DT4f/AAn8I23gP4baPa6Lo9omyO1tYwiYxglu7sf4mYlmPJJNfnN+1n/wST/Zv/aRM/ibwlCvgfxPLuZrzToh9mnc85ntQVQknq6FGOSTuNfpzoniDQvEukxa74fvIb2ymXck8Lh0I+oOPr6V8c/Hb9tfwP8ADbzfD/gUx69rIypKNm2gb/bdfvkf3VP1Ir/M3w3zDi6GdOtw/UqLEt+87vvr7Tm0avvz318z9s4mz/KcBgvrGYTiqfTrf/Clq/l+R/I9+1l+wL+0H+yBqit8RLBLzRLiXyrTWLJvMtZjgkKRw8T4BOx1HQ7SwGa+JyCDg9RX66f8FGfix46+I+k6R4j8aXz307XrhFY4jiUxn5Y0HyqOO3XvX5W+GPD2peNvFNj4Y0to1utTuEgjaVxHGGkYAF3PCqM5JPQV/td4b5rmlbJadfPZQdZJ8zgmo6erfzei7JI/I8m4jw2ZYf67houNNt25mr2Ttd9vx9TnQCxCqMk1+uH7GP8AwSs+Ovx9a18Y+IIf+EX0OX5l1C+i3Mq/3oLdtpmk9CxWNDySzAqP2L/YW/4JL/Ar4NabYfE74nT2Xj3xG6rLC6gS6ZbN1/co2fOcH/lo4GOyL3/ZtVVFCIAFUYAHAAHYV/Enjd9NZU5TyzhON2rp1ZLT/tyL39Zaf3Wj9NyfhlTiq1d6PZL/AD/yP5Vv2pv+CI/xi+H6TeOP2b9Zk8ZQLmSWwucQakD1Jjbd5c5PJxlG9AxNfi74ifW9F1a58KfFfSriDUrRzFKZ0a3vYXXgiQOAXxjo4z/tCv8ARMr5f/aS/ZE/Z0/ac8PT23xo0G2nmjiITVUCwXtuoGdy3IAbavXa5KeoxmviPCz6bOPwzhhOKaXtobKpBKNReqVlL5cr73OzMeF4NOdB28nsfwkSaVKdOefw441G3RctsG2WMf8ATSLkj/eXcvv2rgABuAfjnmvrf9sX4G+BP2ZfjfN4G+E3i1/E1jFGs8d2IjDJDuJAjMinZKQB/rI8KfQdK+dxr2l6wgh8T2/7ztd24Cy/8DXhZPxw3+1X+mOQ5tDGYSnjsNeVOolJXTjKz7xkk/wXoz4G8ZfC0/NNNfJoxr+HT0hU2x+b2Oc1nW1vJdS+VH1681v3/he7gga/0yRL+0UZMsGTsH/TRD8yf8CGPc1zsUskD+ZEcGvaozUoe47ktWJbq1ktJPLk7jIIquATwKklmlnbfKcmrmn3kVoW8xd2e9a3ko3erEZ1FTTyCaZpVG0Mc4rTt7G1ksvOd8Ngnr0olUUVdgY2SetWba6ltH3xd+oNV8ZOBVqayuYIxLIuAaqXLswsR3FxJcyebL1q9pstlGGFyBk9CRmsqnquetTOC5bBcfOY2mYwjCk8CtGDSjLbfaN/JGQKzwMCuv8AA3gzxb8RfE1p4J8FWr3uoXzFYoUOOgJZmJ4CqASSegrmxeJhRpOpOSjGKu29klu23sNK7sjkQMcUV9I/Gb9k/wCNHwG0iDxF46soW0+dxH9otJfOjjdvurJlVKk9jggnjOevzj5jf5//AFVw5PneEzGgsVgaqqQfWLTX4FTpyi7SR//T4eindDmkJyc1/vAfyghKKcdu3jrSYzSuaKQlJgdKWimUncj8vn/P+NMYYOKnoqlJoZAQR1pKnYZGKaFwDnmqVTuBFRSgZOKGGDirumAlBGeKXB60lADCg7U0xnt/n9alooAr4I60VYpCoPWmBBVC5sxLmSPhv51p+WMe/wDn3pBGxOBVQqNO6LhNp3Rzkk0mzyHGMU2Dyt/77pW5PbRy8OMH1rFmtpYeWGR613UqsZKy0O+nWUtCKTbvOzp2qWW3MShic5qvSlieCa2szYUKzfdGabU8U7RAgDOajBBfL9Cead2AylUlTuHUVNceVu/dUR27SJuBApcytdgMkleU5ftU0ckSwlWGWqrSkEcGhxWwDo13uFPenSxiNtoOaiop2dxjxG5XeBxTKkErhPLHSliXLgsMild9REVKCQcirbxIz5XgVOLVFi8zvUuqrakuRnfvJDkAn3q0gfyvLf8ASpQCxwOTQQVODUylfQn2jGRQQK43Dip5hErfu+lRUhAPBqHvchseEZkLrVWp+Qu3PFRjCn1pgMopzNuNKApGTQVEZTgxAwKaBnihvkGTQkajSozuakkZDjYKYzFqbW0UA5VzzTaKKoaVwopCcdaYGycGg2SsKz9hURbbzSv1+Wo2jbbkmqihjGct1qRDxyKQJjk0+tbGkYdxCQtRs+eBTyuaiIxTNBKKKKDSAxi3bpUZB6mpiQBmoSc1rA0EoooqwAjPFMKgc0pYAVEWLdaDSCYn0ooooND1Pwn/AMgdf95q7/wyAfEunf8AX1D/AOjFrgPCf/IHX/eavUPBOk6lqviexXToWlMdxCz7RwAHHJNfnOdVIxdWUnZan8h8Wf8AI1r/AON/mf0NfD7T7PVfF2nadqEYlhmfa6noRtNeu+MvgVd27PfeEH86Pr9nkPzj2Vuh/HmvLvhf/wAj3pP/AF0H/oJr73r/ADN4vzzEYLGwlRlpbVdHqzz+H8so4nDyVVdd+uyPyB+KfwP8F/EhXs/GNiYL+LKrcoPLuIz7kj5h/ssCPp1r8yfi9+zB8QvhwX1WyX+2dKXJ+0W6nfGv/TSPGR7kZHuK/qH8UeCPDni+Dy9YgBkAwsqfLIv4jqPY8V8q+M/hF4h8L77yyBvrMc70HzqP9tf6jj6V+mcAeNdTDtUr6fyy2/7dfT+tGc2MybEYX3oe9E/nR+CM6x/GPR1xyY7nn/tma/RnzxXqupfswfDjxN4oTx9osH9k6zaF8PbjEMvmqVbzIuAD7rg/WvNvFfhTxH4OuPK1mEqjfclX5o2+jf0ODX9Hw4xwWayh7F8skrOL3vdvTv8A1oevmOX1a2Cw2KjF8nK1fz55/wCZv6L4/wDGXh7SLzw/oWqXVnZX423EEMrLHIP9pQcfX24rmFlHaucW8zjBqzFcFyAvNbU8DTpylOEUnLVu2/r3PAqqrOMYzbaWiu9vTsfJn7adrdaj4U0KysY2llkv2VVUZJJjPAr5L+E0un+GviboOl6eyXN9JfRJPcLhkjUsAY4j3J6M/wCC8cn63/bE1O/tPBOmxabJsaW5dHYfe2mM5APUZ746jjoefh/4KNDD8U9DFwvzfbYdufXcK/ZeGablkz5tkpad99z+leAPd4ZlHraf6n9D3wi+P/xG+C2oed4Suy9m7bprGbLW8nr8v8Lf7S4PrkcV+wPwR/ay+Gnxl8vSVk/snWiObK5IG8458l+j/ThvavwHM4BxUkVw8cizREq6kMGBwQRyCCOhr+PfETwWyjiGLq1I+zrdJx3/AO3ltL8+zPy/gLxazXIWqUHz0f5Jbf8Abr+z+XdH9Fvxg+P3w5+CmnfaPFl1vvJATDZQYeeT325G1f8AaYgema/Hj43ftU/ET4zTyadPIdM0UsdljAxAYdjM/WQ+33R2HevmjUNX1LWb19R1a4ku7iU5eWZzI7duWbJP4mqwkPFeZ4ceBOVZDy4iqva1/wCZrRf4Vrb11fmtjt8Q/GjM87vh6f7qj/Knq/8AE9L+isvJ7n5VftnHPxiXHT7BB/N6+ZbK2sZbZnnbDD3xivpj9ss5+MC/9eEH/oT18pRxySyLFEpZmIAAGSSegAr+/uHI3y6jZ291H7hwL/yJ8N/hRasdQvtLuhd6bM8Mi9GQkGuzmfSdWt/O8QQi0uD/AMvNso2k+skXA+rJj/dNfpz+zD/wRt/aQ+PnhWXxt40mi8CafNAZNPXUYne5uXIyhMClWiib++53dCqMOa+QP2mv2Nv2k/2VNSOmfF7RJI9PdtsGp2v7+xnHbbMowD/sOFcd1r5LL/FLhrMc0llOCxsJYiG6UtfSL2lbqk3bqkfdzy/EQp+0lF8p8y6p4b1DTYBfRlbq0Y4W4gO6P6NxlD7MAa5+tbRtav8AQ7wXdjIU7OowVdf7rKcqw9iCK6+/1Lwl4lVY54xpd1/z3jUtAxP99B8yfVMj/Zr7916tNpTjdd1+q/y+44rJ7HnYBYhVGSegp8kcsLbJVKn0IxX6r/8ABJ7SfhB4Z/bG0q8+PqWf2SS0mGi3F2UezOokr5Lb2/d7tu8Ju6OV6HFfef8AwXn1r9nvU9I8IR+HJdPuPHgunaeSzKNONO8thi4ZOxk2+WG54bbgZr8izXxj+rcX4fhWGElNVY83tU/dW/S2qVrSd1ZvZno08tvh5V3LbofzZAkHIq7PqFxcxiGQjH86hitZ5lLxKSBTQu361+0ScbnljrfYsytMMqDyK0b+W0k2/Zhz3OMVnUVlJXdwLlna/a5CucYGa+mv2TPjBoPwA+N9r4v8VRNNp0tvLaTvGu54lm2kSKvfaVGQOdpOMng/LasyHchIPtR8znceT6mvIz3JKOY4SrgcVrTqRcXbR2fZl05uMlJH7Jfto/tifB74i/B65+G/wyum1q71R4jJKIJY4reONxISTKiEucYUAHHUnjB/G37BP/df/P4VpWl49rGYwoPf0/xqz/a039xf8/hXzHAfh/g+HMD/AGfgE3Hmcm5NNtuy6JLZJaI0xGIlVlzSP//U5AgjrTCoNWiM8VGY/T/P61/uymfyhoVihHSm8irBBHWmkA9atTCxBRUpT0phUirUkw1Q2iiimUpsKKKKClMTANIUB5p1FBSYwg4xTQAOGFS0U7sZB3pWXbUpUGmeX6f5/Wr5wGYJGaSn/MBtpo4PNNTASlBI5FK2CeKCuBmquA08nJoYKy7SKME9KKBplB9Mgckqdv8AKsWa2lhba447GupoIB610QxElubwxDWjOTkieLG/vUddJcWcdxznB9ulUjZSRRlQof6f/XrpjiE1qdcK8X1MilDMBgHg1L5MgcI4K59RU0lm6sAOnvWrmjS+lyqjFGDDtTpJDK2SKuJZcbm5FSrGi/dFQ6sb3E6hWjhVounzUsdmWOGNW6YzkH5ayVST2IdRiNbxwnBGabgnnFISWOW5qYTkReXinqSQUuTjFKoBPNI2M8U7iFRyjbhQ7s7bmo2kDNNostwCkyM4p/lSsPlB/KgWdwei/nSc0t2D03IHzmm7TjNXRYTnkkVILM4wW/Sl7SPcnnj3M2gnHNai2UQPzEn/AD9KkNnbZyBmp9tG9ivrEEYRc5+Wgl36810AghXlVFSbV9Kr60uiB4hdjn0jlwQFNKLWc9sV0FJgVH1p9hPEPsYn2GYdxTvsLf3hWsVJ6DFNyVp+2kw+syM77Ch6ml/s+HuTV6nEgjgVMqzQKrN9Sj9ht/Q/nS/YoOmDVuio9vLuWpyXUq/Yrf0o+xW/pVqiq9u+4/aS7lI2EB7Uw2Nr02mtCiq9s+4/ay7mUdPhJ4zUTaYD91jW1RVqtNdS1iJrqc2+lyj7rA1WexuU/hz9K6zAxijAA6VssZNbmkcZNbnFMjocOCPrTCD2Ndm6CThgPxqlLptvJk42n1Fbwxy6o6IY5faRy+ziprSwvL+6jsbCJp5pW2pHGpZmJ7ADJNaM2lTL/qWDV2fwo8bR/DPx7aeKtQtTcRQ7ldOjBXGCyE8bh2p4rFSVGU6C5pJOy2u+x6GHqxm9zh9b8P654bvf7O1+0ls58BtkyFDg9CAeo96yK+hP2g/i/o/xa1uyuNDtXgt7KJkDzACRyxycgEgAdhn1r57rLKMTXrYaFTEw5JvddjpqxSk1F3Rs6Xrl7pZ2RndH1KHp+HpX1B8Efibo2na3Fp9ypBuriHAGNwbcBj3FfI1dR4I/5HTSP+v23/8ARi153EWQYfGYacKitddD4TiPgTBY9uqlyVO66+q6/n5n9UXwv58d6Sf+mo/9BNfe1fIfwu8Mx6p8Q9GhsyIpJJQBn7udhr7H8SaXqvhuCdr6Io0cbupPKttBIwe9f5IeIU4vG06d9XH9WfkeA4Ox2XUJzrRvC/xLVbL7vmVKK5W08QT20EX/AAkcYtzIqkTJzCxYdMnlD7Nx6E11IIIDKcg9DXw9bDypv3v+AEKilsVbL4FeGfiBb393an+z79dhWWMfIxO776d/qMH69K+ZPiH8JfE/gzfY+LLES2cpKiUDzIZB9exPo2DX6GfCX7l99Y//AGavWbyys9Rtnsr+JJ4ZBtdHAZWB7EHg1rl3iJjMuxLpy9+Cto91otn/AMOvQ/pngvhDDYzIqM17snza9H70t0fzieOf2f47jfqPgeQQv1NrIfkP+438P0PHvXzLqtvqfh29bSNTgktpk+8HGCfceq+461/RD8Rf2XdNvhJqnw/k+yzHLG1kOYm9kbqv45H0r4L+Inwwind/DXxA0wpKmcCQYdf9qNx/MEg+9f1hwH41UcXFQnLnS6PSa/z/AK1Py7i7wqdKTlCPK/L4X/l/Wh+Cv7Ws/neEtKH/AE9t/wCgGvkr4U7R8S9CZh0vYj/48K/Uz9r79lDx3eeGbe++G0Mmt21nOZpLdcfaVTaQSq8eZj/Z+b2NfmF4GWOz+IujwtGYporyMMrKVKkN0IPOa/tTgrPMJjMpf1WfNpK/db7rdHdw3l9TDZNPD1FZpT/U/W03aetOju1PeuKGo7jtzU41DBwTX57LDM/nCWAZ28dwM4zV1LkHBriob4N0rUhu+BmuedCxx1cLbc/OD9rnyJfjKn2k4T7BD/N6/Z3/AIJSeGv2N/APhzS/H/jvSAvjK+3tBq2okXFtF+8ZFWBdu23bA5dgSf74HA/FD9rt9/xZU/8ATjD/AOhPX33+zef+LH+Hhn/lg/8A6NevoPE7h3+1OFaeAlWnTjOybhLlez0fdPqndM/oepxhisiyPA4zCJN+6mpK6a5X81tuj+veGeK6iW5gcSJIAyupBDA8ggjgg+teR/GX4m/Cn4feGJofinLby2t5GV+wyoJ2uV7qISDuB6ZI2j1r8Tvhl+0x8XPhNp02i+FtS8yzlQqkF0vmpCx/jiBOVI9PunuDXkHiPxT4h8YaxLr/AIovZr+8nOXlmbcx9hnoB2AAA7AV/n9kP0V8RDMW8diV7GLunG6nL79I+t35eX0Oc/SbovAx+o4d+2e/N8Mfud5fcvM/Kb9vS1+F0H7Ql/N8H/DcXhXRriGOZLKF3Zd7liz4ZmWPd/cjARegHevjCvsT9sC+gh+KzwuhYtZQfToa+PAMnFf6u8GUfZZXQpJtqMUrybk3p1bbbfm2fR8M5jWxeX0cViHec4pvRLV+S0NjSNf1TRHY2EmEk4eNgGjcejIcgj61tiPwz4gBeMjSrv8AusWa3c+zHLxn2O5fcdKxLvToLeASo5J/n9KoRxs7BIxkntXsTpwn78NH3X69z31Lob93aaz4dIt76HYrjcjcMjD1VhlWH0Jrn2YsxY9TzXQ2GuavoamyYLLbvy1vMN8Te+Ox91IPvWnfaRpF7oD+JLAPZbXEfkynckjHr5LfeO3qQw4/vdAcVWcH+8W/Vf5b/mFr7HPqdO+x/MP3mPxzWYqlmCjqabUwTHPeuuMbElu4097ZBI7Ag8cVWA7CpHllkAEjEgdM0+3m8iYSkZxSV0tQISGU4YYPvSVbu7kXLhgMYFVKqLbWonKx/9Xl6KKK/wB2D+TwphQGn0UAQlCKbVikIB60DuVyoPWmlPStvTtC1fWC66RaTXRjxuEMbSbc9M7QcZrT/wCEF8af9Ai9/wDAeT/CspYunF2lJJ+ppGEnqkcfsJ/z/wDqpldifA3jUf8AMIvf/AeT/wCJrmZraW2laC4Ro5I2KsrAggg4IIPQg1pSxUJ/C0/Rkyg1uipRUrLnmnxwNK6xJyzEAfU1tzomxXor9KNe/wCCTf7Z3hvQ73xFquj2CWthBJczMt/AxEcSl2IAbJOAeK/NevB4f4tyvNYyllmIhVUbX5ZKVr7XsduLwOIw9lXg437qwUUUV9CcqqBRiiigrnQ0oDTSnpUuCelekeFvgz8X/HFqt94K8K6xrED52yWVjcXCHHXDRowNc+JxlKhHnrTUV3bsvxNadOU3aKueYgMtNOc816L4o+FXxN8DwfafGvh3U9Hjzt3XtnNbrn0zIqjNcN5Y/wA//rp4fG0qseelJSXdO/5Ezi4u0kVW24AXrSrEzDPSrWxaNuOhrf22ljP2hV8s5wf8/rTvLA61PsAORQyk0e1JctCHAxio2ghbqoqyFAXmuo8B+Cte+I/jbSPh94XRZNT1u8gsbVHYIrTXDiOMFjwoLMMk8CsquJhShKrN2S1b7JbscFJtKO7OMNtHt2jIFRLZRhsknH+fav0M+KX/AATL/ax+DvgDVPiZ430qyh0nR4fPuZI72GRlTIXIRTk8kcCvz/weteVkHFWAzSlKtlteNWKdm4tSSe9tL6nbicNiMPJRrxcX5lCSwV2yrYH0pn9mr/fP5f8A160qK99V5LS5j7d9zOGnIOpJpTYQj1rQoodab6h7SXczhZw56GnC2gHRav0YqXUl3FzvuVBHGowFH5U4ADpxVgqOtRsOOBUtsV2MooopCCjAooouMaQo7Uwg9AKloq1NgV/aipfLH+f/ANdJ5f8An/Jq+dFadxhx2pKcwUdKbTRogpmwf5//AF0+iqTsMZ5Y/wA//rppAHTmpaKGylKxAQQeaSpiueppPLH+f/10jRTRFRUvlj/P/wCuvSPhH8MNW+MHj+x8AaLMltNebyZZclUSNSztgYJwBwOM1y47HUsNRniK8uWEU232S1bNKUXOShHdnmVFew/HD4Oaz8D/AB1J4K1e5jvCI1mjnjBUOj9MqSSpHQjNePVGW5jRxdCGKw0uaEldPumVVpShJwmrNBRRRXcpWMwoor2C4+A/xRt/hda/GIaY8ug3TOomj+ZkVG273UcqhbIDdMg5xxnmxOY0aHKq01Hmdld2u+y8yoxb2PH6KKK6+dkhgUx40kXbIAw9666z0fTbG1TUfEzyIk4/cwxY81gf4yG4VPTPLduOahu/Dkhtm1HRZRe2y8sUGJIx/wBNI+o+oyvvXMsdG9r/AD6feXyPoef3OjRvlrc7T6HpWDPbTW7bZVI/lXc010SRdkgyD616tLHyj8Wp1UcdKOj1OBrqPA//ACOmkf8AX7b/APoxarXmj4HmWnPqp/pVrwSCvjbSFYYIvrf/ANGLXZWrRnRk49merTrRmrxP7Bvgf/yVHQf+uw/9ANfpz4rtra78NX8N1GsifZ5eGGR9w1+Y3wP/AOSo6D/12H/oBr9P/EihvDt+p6G3l9v4D6V/ix4ru2aUP8K/9KZ9lwPTjLA1YyV02/yR5FffDESaPBcaIQ4aFN0MnOQVGQCf5GvErzw5qeg3DJpObZl+9azA+Uf93un1XI9jX0/pR8T+H9Mt3+bVrLyUIHyrcp8o47JIP++W+tbBXwv44smI2zbCVbgrLE3cMDhlI9CPwr42lmtag25e9C+61+9f5peTPkuJfCTCYte0wD9nU/lez9O3yuvJHlnwc8Q2ck95p1+DZ3bmMLFLgF8bvuN91/8AgJ/AV9AV59o3gGwsI7yw1EJeW1wUKh15BXP5EZ4I/SrYtPEnh1s6c7anZD/ljK3+kIPRJDw49nIP+0a8nMPY4iq50XZvo9np0fT0f3n3XAmX4nAZVSw2Kj70ea//AIE+2/y+47aua8UeD/DXjKwOm+JLSO6jwdpYfMpPdW6qfpVvSNf0zW1YWbkSx8SQuNksZ9HQ8j69D2JFbVeZGVXD1Lq8ZL5NH2Uowqws7NM/P74j/sy6/oJk1TwQzajaDnyD/r0Ht2cfTn2PWvza+Lv7L/ww+KWqprWu6f8A2dr1pKsgvrdBHOXQ/dmGMSD13DPoRX9E1eWfEH4P+DfiJCZNTh8i8A+W6hAEg/3uzD2P4EV+18EeNWNy+rF15NNfbjo/mtmu/wCTPgM64EhUTlhHa/Tp8ux/LF8SPhH46+G0rXd3EbzT+SLuAFlA/wBsdUP14968kg1ncwO7Nf0C/EX4G+MfAQknuIRf6cc5uIQWUL6SLjK/y96/O/4n/sseGfFQk1bwMyaPqB+Yx4P2aQ+6jlD7rx7V/afBnjDg8dTj9aas/tx2+a3X9aI/nnO+A50JuMY2fZ/o+p8UWergAc10dpqG7HPWuA8W+EfGfw51P+y/F9m9s3OyTrHIB3R+h/mO4FN0/VQcYNfsXsqdWCq0mnF7Nao/OcwylwbUkfKP7UMdrc/EASvgv9kix+bV9x/s8FY/gvoCDoIX/wDRr18CftEzCf4grIP+fWL+bV91fAS4Efwe0MekT/8Aox6+h4iptZTQj5r8mfT8cUn/AKu4SHmv/SZHu5lFJ5q+v61i/a1PU0Jdrmvzz2TPxR4Y/Mb9sU7vi9kf8+UH/s1fK4Q9TX1r+1ikNx8VN7Ln/RIefzr5xg0eCeMyFiPpX9B8PYmMMvpJ9kf2PwVUSynDp/yo5ypYJngkEsfUVcewwxUN0NdTpnhdLOxXxF4iUi0JIiiBw87DsO4QH7zfgOenq1sTCMfef/BPq4zT6lay0+Ke3Gv+IyY7JSRGi8POw6qmewP3n6L7nAqrca02s3nnagFSNF2wxKMRxr/dUdh6+p5PNVdWu9R1i7N1d7RgBURBhEUdFVewH/1zzzWcIJf7v+fzrOlRv703r+X9dWU6kdkx0/lecxg4XtVi3sZLiPzAQPSq3kyj+H/P61JH9qQFY8gHtXTLayYuZFcgg4PajawG7HFS/Z5jxtNajzSyW3keXgkYznilOpa1iHURi0VdispHcK5ABPJrT/si2/560SrxWjMuZdz/1uXooor/AHYP5PCiiigAooooA/fb/ghR/wAjF8Sv+vbS/wD0O6r9pfjt+1X8BP2aH0uP4269/Yh1oTGzH2W6ufNFvs83/j2hl27fMT72M54zg4/Fr/ghR/yMXxK/69tL/wDQ7qvcP+Cw/wAAPjP8cLv4ev8ACTw3e6+NMTVRdG0Tf5XnG08vdyMbtjY+hr/OPxK4cy7NvFKpl+a1fZ0ZKPNJOMbWoJrWSaV2ktV1tuftWR42th8hjWw8eaSvZWb+1bpqfWn/AA9Q/YM/6Hwf+CzVP/kSv5Ofjp4j0Xxj8bfGPi7w5N9p07Vdc1C8tZdrJ5kM9zJJG+1wrLuVgcMAR3ANezP+wR+2TGpd/h1rIAGSfJ7fnXzL4U8LeIPHHibT/B3hS1e+1PVLiO1tbeMZaSWVgqKO3JPU8DqeK/qLwj8NOGuHqmIxWS4t1bpKd5wkopXafuxjbrv2PhOI88x2NUKeJp8uumjV/vOewD1q3YKpvoP+ui/zFf1Rfs3f8Eh/2ffh14Wtb7442v8AwmHiORA9xvlljsYHI5SGONozIF6b5c7uoVOg0fi1/wAE3f2LPjboN/pPwSXTtB8VaepeKbS7vzUjlXlUurcSSKI2OAxCq4zkHsfnav0reGvrjwsI1JU07OoorkXS+/Ny+dr9kdkfD/HezU20n2vr+Vr/ADP0a+Mv/JH/ABX/ANge+/8ASd6/ghMeDnFf3vfGX/kkHiv/ALA99/6TvX8c37Bfwq8C/G39rHwl8MPiXZHUNE1Rr0XNuJZIS/k2NxMnzxMjjDop4YZxg8Eivyr6JWcU8uyfNswrJuNJRm7b2jGbdrtK9lpqvU+g8QsPKticPRjvK6+9pHxyygnGKUIpHav6Kv8Agoz+wX+yv8BP2X9S+I/wq8NPpusW97Zwxzm9vJwEllCuNk0zocjuVyO1fhb8DvDGi+NPjZ4P8IeI4ftGn6rren2d1EGZN8M9zHHIu5CGXKsRlSCOxBr+q+BvFDAcQZTUzjBRmqcHJNSSUvdSbslJrZ6anwWa5HVweIjhqrTk7bbau3ZHku0HoK19C0LWfE+t2fhvw9bSXt/fzJb21vCpaSWWRgqIijkszEAD1r+nz9q3/gm3+xx8Mf2bvGvxB8E+FHs9W0fSbi6tJzqF/II5Y1yrbJLhkbB7MCPavzy/4Ix/B3TvHn7SOpfEfW4Vng8Haf51uG5C3l23lRPjvtjExHo20jkV8fgPH3K8fw7jOIMHTmo0NLTSTcmlyrSUtG2lf8D06vCdeljKeDqtXn27deiP1C/Yo/4JdfCv4E6BZeNPjJYW3ibxpKqTOLhRLZ2DEZ8uGM5SR0PWZgTkZQKOv1D8WP28P2R/gVrD+E/HnjG0t9Rtj5clnZxzXkkTL/BItrHIImH91ypHpXjP/BUj9pbxB+zr+zg8PgmV7bXfFdwdLtrmNtr20RRnnmQjkOEGxCMFWcMDlef5AXeSaRpJGLOxJJJyST1JNfzh4b+FGN8QVU4i4mxU+Ryaio26b2umoxT0SSu2ntu/tM64gpZRbB4Kmrpat/rs2/mf2wfDr9u/9jn413y+FvCfjXT7i5uhsFrfJLZtLnjYq3kcQkJ/urkn0NfxTagAL+cDp5jfzqoa9G+E3wp8b/G34iaX8Lvh5aG81bV5vKhTOFUAFnkkbB2xxoC7t2UGv6c8NvCXLeC/reIw9eTpTUW+e3u8nM2+ZJK1pdla276fEZ1xDWzP2cJwXMr7db26fI85or+rf4G/8EgP2Yvhn4di1D4yrJ4w1dIxJcy3E0ltYxMBlvKiiZCUHrMz5xnC9B7CP2Dv+CdvxTsbjSfDfhrRrpoPld9JvZBLERxktbz5BB7Nkeor4PH/AEtuHKVaUKFGrUhF6zjFW9VeSf3pHqUvD3GSinOUU30b1/BH8c9Ffqz/AMFAv+Ca+qfsqWa/FD4bXc+seC5pVhm+0AG6sJJDhBMyBVeJz8qyBVwxCsMlS357/Bf4P+Nfj18TdJ+FHw/gE+p6vN5aFsiOJAC0ksjAErHGgLMcE4HAJwD+7cO8eZVmmV/2xhKydFJtt6cttWpX2a6+WuqaZ8pjcnr0K/1epH3vzvtY8sO7tX0d+xwD/wANa/DIn/oadJ/9K4q/pc+DX/BKH9kf4T+Foj8QNMHi3VI4911f6lK6Q5Ay3lwI6xJGO2/ewHVzUE3/AAT0/ZL8TePvDHxg/Zvks9J1Xwnrun3866bdm5s547a5SSWGSPfKI5NiNsKbfmGGBHI/nzOPpT8O4uliMDSp1OSUZRVTlXLdppX15km+6v5H1uG4BxlOUKsnG907X1/Kx7v/AMFEf+TKPiL/ANgs/wDo1K/ii3fLiv7X/wDgoeM/sVfET/sFn/0alfxzfCr4W+MvjT8QtK+GHw+tDeavq8whgj6KOCWd252pGoLu3ZQTXnfQ+xdKhw5jK1eSjGNRtt6JJQi235I6PEalKeMpxhq3G34s83GM80EAdK/qw+Ff/BLD9jv9n3wB/wAJb+0RLBr13axLJfajqly1np0DHAIjjDxoEycAzF2J6YyFHTy/sFf8E3/2ovCF1dfB6DT0aI+V/aPhu+LPbyEZAePfJFk9dskeSOmOtfWV/pXcPxqydOjWlRi7OooLkv8AN3+9J+R58PD/ABnKryipPXlvr+R/JSVIGabX0T+1N+zj4u/ZX+Mmo/CTxa/2kW4WezvFQol3ay58uZVJOOhVlydrqy5OMn+gD9kH/gm9+xz8VP2ZfBfxE8deFHvdY1fTY7i7nGoX8QeRicnZHOqL06KoFfo/G/jLk+RZXQzivzVKNZpRcEne6ck/elHSy9b9Dxss4bxOKrzw8LRlHe/3dEz+Xaiv6nvgD/wSM+AOk6/4l8X/ABf0mTUobnW9RXRdIe4nSCz0yK6kS0LsjiSaR4VV8u5G1lyC2TX4Xf8ABQf4ZeBvg7+1/wCMPhz8NdPXS9E05rH7Nao7usfnWFvNJhpGZuZHZuScZwMAAVy8D+N+TcQ5tUyjLVJyhDncmko6OKaWrbacl0to7Nqze2Z8MYnB4dYiu1Zu1uvX/I+MqKKK/Yj54bgk80xl54qWjAoAgwaSpyMjFRlQO9ADKKKKACiiigBCB6UwqxqSiqUrFKViLYaTaR1NTUEZ4pqoNVCvRT2A7Cm4Oa0TNExK+2P2ENQ/ZN0/4wzyftfwefoDWEotS6zNAt1lcGVYPnI2bguBjdjNfE9FeRxBk6zDBVME6kqfOrc0HyyXmn0Z04TEeyqKpZO3R6o9I+MM/wAObn4p+IZ/hDHLD4Xe/nOlpPnzBa7z5ed3zfd6bvmxjPOa43Qtd1nwzq0GveH7qSzvLZt8U0TFXUjuCKyaK7aGDjCgsPJ8ySt72relte7fXuZyqNyc1p6G94o8UeIvGusy+IfFd7Nf3s2N80zFmIHAGT2A4A7Vz+0U6it6NGFOCp01ZLRJbImU5N3bGbeMUmypKK0DmYtvay3U6W1uN0kjBVHqScAV/VT8OfBmm+FPA2leDYIle2sbKG12EblZVQK2QeDuOSc9cmv5jvhhaLf/ABL8O2LjIm1O0jI9mmQf1r+sHT7Tyztx04/Kv5Y+kpmMo/VcOnp7z/JL9T6fhylzOUmflj+1B/wTjtPEKXHjz9n6Fba9w0k+jZxHKepNsT9xj2jPyngKR0P5G3egP4DuJLfxVasurxnaLKZSpgI/inU857qh69TxgH+vjT4iMV85ftNfsW/Df9pzSjeXyrpPiSFCttqkKAscdEuFGPNT/wAeXsex+I8PfH+rg3HAZ3Jypbc+8o+vVr/yb12PZx/DXOnUw/xdun9fgfywXt1dajdPe3shllkOWZup/wA9h2pLS5vNPuFu7GVopUOVZTgj8a9p+Ov7PPxS/Z28WN4T+JWntbl8m2uo/nt7lB/HFIOD7qcMvcCvEtpr+0Mvx2GxeHjXw0lKnJaNapo+EqxqQm4zVmjqPt2ja4NmtoLS5J4uYV+Q/wDXSIYH/AkwfY1k6p4f1LSgss6h4ZPuTRnfG/0YfyPI7is3aa1tL1fUdIZvsjAxycPG4DRuPRlPB/zitfZSh/D27P8ATt+QKpfcw9hrX8L6fHceMNJkPDreQEEe0i8Gt77DoeuLv051sLo/8sJG/dMf9iQ/d/3XP/AvRfDen3Wm+ONMsr9DFKl5BlWHP+sXn3B7EcGpnivcklo7PQcZSi7pn9W3wP8A+So6D/12H/oBr9QPEf8AyL1//wBe8v8A6Aa/L/4H/wDJUdB/67D/ANANfqB4j/5F6/8A+veX/wBANf4++LH/ACM6H+Ff+lM/V+BP9zqer/JEVhqVhZ2NhaXUyRyTxII1Y4LEKMgZ6n2pmq+GtP1Scagpa2vEG1LiE7ZAPQ9mX/ZYEU63sdP1TQbfT9SjSaOSFMo4BB+UdjWP/Z3iHw582hub+zH/AC6zt+9Qf9MpWPI/2X/Bh0r8yppc7dOfLLXfZ/P9Hp59D7WXwpSV1/X9aa+Qf23rHhxdniqMTWw/5fYFO0D/AKax8lPdlyvrtrsLa6tr23S6tJFlicZVlIII9iKytI8RaXrLvb2zFLiL/WQSgpKn1U849CMg9jWbdeFvs9w+peGJv7PuXO51C7oZT/00j45/2lKt7npU1YQlLlqrkl+H3dPlp5IcJSSvB8y/H/g/P7zS1fw7pmsulxcKUuIv9XPGSkqfRh29Qcg9xWINS8QeHPl11Df2Y/5eoF/eIP8AprEOv+8g+qjrU9t4qNpKlj4ph+wTu2xXzugkPbZJ0BPZWwfauwolUqUkqdZc0en/ANq/8tO6YKMZ+9Tdn/W6/ryZTsNQsdUtVvdOlWaJ+jocg1crhruwtdO8a2F1Yp5L3qzifZwJNiqVLAcEg9D1rX1bxZ4e0HUbXStZuktpr3d5IkO0OVxkbjwDzwD1rKpgnKUVQTfMr2trpe+3az17dio10k/aNKzt+X+Z0LKrqVcZB4INfN3xF/Zt8K+KVk1Hwxt0q+OWwo/cOf8AaQfd+q/ka+kqK1yrOcVgqntcLNxf4P1WzM8dl1HEw9nWjdf1sfjh8TfhHfaSknhn4jaUk1tNkDzF3xSe6P6+4ww9q/PP4kfsl3Nk8msfC6UyR8sbCZvmHtE56+wbn37V/UXqmk6Zrli+m6vAlzbyDDRyKGU/ga+N/iP+y4yeZq3w6k3DljZyt09o3P8AJvzr+lvD3x6qYaap1Zcjfzg/Xt6/ij8j4m8OOaLlRXMv/Jl/n/Wh/F/+0FZajp3xBaw1aCS2uIreNXjkUqwILdQa+y/glfCP4U6MmfuxP/6Mav1X+OP7O3gb4qWr+GPito5W8twVjmx5V1AT3STrjvg5U+hFfDHiD9mXxf8ACPw9FY+GWfW9Ls1bEqLidVLFvnjGc4zjK59eOlf29lnill+bYKlhpvkqJrd+69Hs/wBH8rn5Jxjlkp5dTw0E24PX5Jo5k6p2zSrqnPWvKX1wK2CelO/4SDcNuR+FfQPAdkfk/wDYztsfKX7TM/n/ABJ3/wDTrEP5189gkdDXtvxymjvfHwkkbC/Z4+fzri4dH07QbePWtbXzTKN1tan/AJaf7cmORGPwL9Bxk1+rZZWjSwtOL3svmf0fwvS5cvox7RRU03SrPTbNNe8RLmNwTb2/RpiP4m7rGD1PVug7kUdV12/1qY3F+QWICjAwFUdFUDAUAcACqt5dX+s3j392xklfqewHYAdAAOABwBVEgqdp6iu+nQvLnqay/L0/rX7j2p1OiGhVLgt071cuo7TaPI6+1VKK6XHW5Ckx8NuZn2L+tOmhaB9jfXimI7RtvQ4NK7vK25zk0tb+QN3QyitG1mSBSGGSe4//AF1VcCRy4GMnpSVTWwiCitOKyjkg8wtzUX2Nf74qXiIiP//X5eipto7U0oeor/dZTR/JqmiOilIIpKooKKKKAP32/wCCFH/IxfEr/r20v/0O6r9WP2uv25Phl+xtLoEPxE0vVNRPiIXRt/7OSF9n2Tyt/medNFjPnLtxnoc44z+U/wDwQo/5GL4lf9e2l/8Aod1X1Z/wVR/ZC+OH7VFz4Gk+DlhBejQ11IXfnXMVvtNybXy8eYRuz5TZx0x71/nL4kZXlON8U6mGz2ahh2o8zcuVK1BNe9095L8j9qyTEYilkEZ4RXmr20v9vXT0ObuP+C3f7NM1u8K+GfEwLqR/qbPuP+vuvzY/4I4+BtN8XfthLrOpRiQ+HNGvNSh3DIEpeK1B+oW4Yj0Iz2rm/wDh0X+25/0AbH/wY23/AMVXd/8ABOwat+yh/wAFBh8Kfi00em6he20+gzhZFkjFxcCK4gTepKnzHRFXH8TAV+wz4d4Wy/hrNsNwfiFUqVKTclGopvlin0TutJNfNHzSxmPrY7D1Myg1FS0urav/AIY/Vv8A4K/fGbxT8K/2YINA8H3T2Vz4r1JNOnmiYpILRYpJZlVlwRvKIjc8ozDvX8wHwg+Kfi34K/EnSPib4JupLS/0m5jmUxsR5iKwLxOB95JFyrKeCDg1/Wv/AMFIv2XfE37U/wCz2fDfgPY/iDRL1NTsYZGCLcFEeKSDe3Cl0kJUnA3qoJAJI/Bb9mX/AIJmftJ+P/jDpdh8S/DF34b8O2F1HNqV1fKIg0MTBnigByZHkHyqVBQZyTgYrxPo78W8N4Hg2vTx9WEZJzdSMmk5JrTR6yTjorX1utzr4yy7HVczjKjFtacrWy/y11P6n/jGwPwf8VN66PfH/wAl3r+Sn/glr/yfh4D/AN7Uf/TbdV/Wv8ZP+SQ+Kv8AsD33/pO9fx9/8E6/FVn4N/bW+H2s38iRRvqD2e5yAN17BLaqMnuWlAHvXwf0dqMqnCef04K7dNpfOnUPW4ymo5jg5PpL/wBuR/Qj/wAFev8AkyfWP+wjp/8A6PFfzE/sy/8AJyPw+/7GXSf/AEsir+u/9vP4F+Jf2iv2XfEfw08Fqj6zKILqyjdgiyS20yS+XuYhVMiqyKSQAxBJAr8CP2Jf+CeP7Sd/+0h4a8S/EfwxeeHND8M6lBqd3c36CISGzkWZIYlJzIZHUKSvyqpJJ4AP1H0fONsqwHBONo4yvGE4yqPlbSbThG1lu7tNK3XQ4OMcrxFXNKUqcG00temjZ/QV+3V/yZ38SP8AsA3f/oFfkb/wQm1Cyj1b4m6U5X7RNDpEqDPzFI2vFfA9AXXP1Ffrn+3T/wAmefEj/sA3f/oBr+XL/gnl+0vYfsv/ALSGn+LfEshj8P6tC+l6qwBby4JmVlmwOf3UqIzYBOzcAMmvj/CDhuvm/h5m+BwqvNyTS6twUJ2Xm+WyPS4jxsMPnOGq1NrP8br9T9Z/+C53hfUr74YeBPF9vvNrp+p3drKADsD3UKPGW9D+4YDPqa/mswepr+8v4ufCz4f/ALR3wj1H4c+Ldt7omv2y7ZoGViucSQ3ED4ZdyMFdGwQcDIIJB/mm+Kf/AARu/aq8I69NB8NxYeLNMLHyJ47mOzm2dvNiuWRVb2SRx71+hfRo8YsmwmSrJM0rRozpOVnN2UlJuW70TTbTTfa19beTxvw7iamJ+tYeLkpJXtq01psfkZjFfvD/AMEMPA2map4/8e/Ea7jD3Wj2VlY27EA7RfSTPIR6H/RlGfQkd68u+Ff/AARb/aS8U6tGPihqGm+FdOGDI6yfbrn6JFERGT7tKuPetv8A4IvfF7QvAHx68R/CXWp1g/4S60jFoznAkutPaRki+rRSykepXHUiv0bxe4ywGe8J5nhshrqrOnGDlyapRc03qtH7sZXs3pvueLw7l9XC5hQni4cqk3a/e3+bR9Of8Fu/jP4s8NeFvCPwZ8P3clrY68bq91IRMyGdLcxpDExBG6Ms7syngsqHsK/Br4AfFrxV8D/jBoHxK8I3Ulrc6deQtII2YCaDevmwyBSN0ciZVl7g+uK/ph/4KsfsceP/ANpvwLoPi/4TQC+17ws9wGsd6xtc2tyEL+WXwpkjaJSqkjcrNgltqn8eP2XP+CaX7S3j34x6NH8RvC954b8O2F5Fcajdagoh3QwurPHCrfM7yAbVIUqM5JwOfk/A7i/hnC8CexxlWEWlU9rFtKTbcuj1leNkrJ323R6XFGXY2ea89OLd7crV7Lb7rM/qE/aO8F6X8RfgF4z8FazGskGoaNeR/Nj5X8lmjcZ43I4VlPYgGvwe/wCCF/gbTdS+IXj34i3MYa50ixsrGBiM7RfSSySEeh/0ZR9CfWv2L/bu+NmifAn9lvxZ4p1GdY7y+sZtM02Mkbpby8jaKMKD97YCZWH9xGr8Sv8AgiJ8TtG8M/GrxT8MdUuBBP4n0+Ga0RuBLNYNIxQf7QilkcD0VvSvwvw3y/MH4c51UpJ8snC3/bri6n/ktr+nkfVZ1Wo/2zhoy3V/xvb8T6U/4LefGfxT4a8I+Evgx4funtbLX2ub3UhGxUzR2xjSGJsY3RlnZmU8FkQ9q/IT/gn58VfFvwq/a38ET+GbqSGHW9WtNIvoVY7J7e+mWBlkXo20uHXPRlBHIr97f+Crv7HXxB/aW8EaB40+Ett/aGueFnuEewDKj3FrchCxjLYBkjaMEKSNys2MsAD+dX/BPD/gnZ8ef+GgtE+Knxg0G58NaH4VuVvwt8BFPc3MOTAkUZy21ZAru7ALtGFJJ4/XPC7i3hvDeG9TD4mrBS5aqnBtc0pNy5dN22uVJ2/J2+ez3L8bPOozhF2vGz6JaX1++5+2n/BQ7/kyr4if9gs/+jUr8f8A/ghl4A0vVviL46+JV5GHutFsbOxt2YZ2/b3leRl9Di2C59GI7nP7Af8ABQ7/AJMq+In/AGCz/wCjUr8Wf+CI3xY0bwp8Z/FHwp1aZYZfFdjBNabjjzJ9OaRvKX/aMU0j/RDX5h4c0sRPwvziOF+LnT0/lXs3L/yW9/I9zOZQWeYZz2t+Otvxsfqz/wAFAf2Nfih+2RYeH/DPhfxVbaBoukPLcXFtPFJJ9ouXAWORthA/dJuC5/vt7V5T+wb/AME5/iT+x38WL/x1qni+01bTdS06Syns7eGWMs5kSSOQ7mK5TawHfDHHU12P/BSr4YftceJvDWi+PP2T9d1e1udJE0WpaXpV3JbyXMT7WjmjRXUSPEVZSoy7BxtB2kV+I+i3H/BWzxBqg0fTn+JIm3BD5x1GBFJ6bpJdiL9WYDHPSuzw8yrNs24S/s6hmtClh2pKVOSipR95t8zavrupX2tZ6EZxXw+HzD208POU9LNXs9On+R95f8F2PCtu+l/DrxrEFWaOXUbGQ45ZXWCSMfRSr/8AfVfqJ/wT/wCP2MPhyP8AqDRfzav5Sf2sLr9qTwz40X4Q/tOeJNQ1jUtJSG6+zXd+99HbtdRLIArFmTfsYBipI7AkV/Vv+wB/yZj8Of8AsDxfzat/GXhqeUeH+WYCVaNVKo2pR+FxkpyVn1VmRw5jViM3r1VFx0Wj3urL9D+b3/gpN+1F8Ufib+1B4m8Iw6xdWmg+FL+XS7Gyt5mjiV7RvLllZUKhpHlVm3HJUYUHCivzq17xBr/ijVJNc8T31xqN7MEV7i6laaVhGoRAzuSxCooUZPCgAcCvdv2uv+Trvid/2Nmtf+l01fOzBjwK/uLgDJsJgsnwtHDU1FKnHZW3Sb+ber7vVn5fm2JqVMTUlN31ZFRSlSOtJX2x5oUUUUAFJgUtFADdoxigqCOKdRQBFsIppGDU+KQ/SgaIKKeQxNNwaDVRTEopdppKA5EFGBRRQHIhAoFG1aWindjsJgUYpaKE2CQzYKNi0+inzsY3YtGxadV7TtNvNVuhZ2Kb3PJ7BQOrMTwAO5PApSq2V2NK+x2fwjDr8VfDTxKXZNVs2wBnhZkJ/lX9Z1lDvO78fzr+S608QWnhK9gj8Ot5kkMqPNdgYZ9jA7I+6px16t3wOK/pe+MXwo8e/EzRdK8SfCPxfdeFPEGko0tnMgEtlciVVzFdwEESRnHB6qTnB6H+VvpBYSGJxeCWIqKlCSmuaSbStytNpJtJtpaJtLW3Q+04WVlNLVqx9R2MXQ9K6+yTBr8X/wBi/wCMP7Vur/tr+Mfg7+0bqaSS6fpAneytlQWiSRtCsU0AQAKJI33HGN2fmGRX7V2a881/L3iTwXXyDGRwVerGo5QhNSg24tTV1ZtK/r13PvcBVVSPMlY534h/CjwB8Y/B9x4F+JOmx6np1yMFHGHjbBAkifrHIvZh+o4r81tP/wCCG3hTVrjVdRXxzdQWMxJ0qP7MjyRj/p5YsA+G/uBcj3r9crUcCu/0bxFfafai0QK6j7u7PGa+UyXxL4gySjOjk+IcFJ6rRr1Skmk+7W63OnEZPhMTJSxEL2/rofw0/GH4X+IPgr8UNc+FPiko9/oV29rK8fKPt+6698MpDDPIzzXm1f0ift4/8Ezp/jFrWpfG74GybfEl4TPf6XM58u8fHLwO33JSMfIfkbttPX+dPX/D+u+FNZufDviazm0+/s3Mc9vcI0csbjqrIwBB+tf6WeF/ibgeIsuhWoVE6sUvaR2albXTXRu9mrrzufjudZPVwlVxkvdb0fkaPgbStJ13xppGia7N5FleXkMM8mcbY3cKxz24PXt1r+gXWvgn8HYvAq6BcaLaRWWmx+bBNsAlhMXzB1l+/wAEZOTg9xX86Ne1aD8X/ijrNxpPg7VdfvrjS1urdfszzMUKrIuFIzyB2B4FeV4n8CZhnNbD18JinSVK7a1+9W69NfvNcnzSlh4TjUhdyP6dfgf/AMlS0H/rsP8A0A1+oHiP/kXr/wD695f/AEA1+X/wP/5KjoP/AF2H/oBr9QPEf/IvX/8A17y/+gGv81/Fj/kZ0P8ACv8A0pn6DwJ/udT1f5Izv7D03W9GskvVIkjiRopUJSSM7RyjDBHv2PQgiqf2vxL4dfbqCNqlkP8AltEo+0IP9uMcOPdMH/ZNXDodnrWi2YuGeKSOJDHLExSRCVHII/UHIPcVT/tPxB4dIj12M39r2uoE/eKP+msQ/Vk49VHf84py5rwTUtX7r/8AbX+ml30Z9jJWtLbzX6r+vVF6a08N+MrOO9gdZdufKuIW2yRnvtcfMp9QevQiqX2vxJ4dbGoqdTsh/wAtol/0hAO7xjhx7oM/7Jpz6No2uf8AE/8ADdz9nuJOftNsQQ5HaReVf0IYZHqDSJ4kv9GkFt4uhEK/w3kOTbt/vZyYj7NlfRjTjFtezh7yX2X8S9P+B842BtL3paPutn6/8H5M37a70bxHpxe3aO7tpQVYcMpHcMD+oIrnToWsaAPM8KSiSAHJs7hiUA9IpOWT2B3KOwArpLTTtJS5fWLCKMSXKgtLHj94OoJI4b2PPFadcCxXs5ONP4X0f9fjo/Q6PZcyvLfuv6/DU8z/AOEgttV8YaTaPG9tdxLcGS3lGHXKDBBGVZT2ZSR+PFeS/tN+BfE/ivTtP1Lw7bG7WxMhlROZAGxghf4gMc459q931hVPi3RmI5AucH/gC119e5gM8lgMTQxuHjrFPR6rVyT/AD0/U87E5esTRqYeq93uvRH5m/D749eNfADLpd6TqFjGdpgnJ3xgdQj9V+hyPpX3Z4E+Kng74hW4fQ7kLcAZe2l+WVfw7j3GRWT8Qvgt4L+IUbXF5D9kviOLqEAPn/bHRx9efcV8LeN/hF4++F95/aYV5LeI7o7213YX3bHzIfrx7mv0t0ci4jV6f7jEP7m/yfytI+S9pmWVaS/eUvxX+X4o/UWivgz4cftP6rpQj0rx6jXtvwBdJ/rVH+2Ojj34P1r7V8O+J9A8V6euqeHrqO6hbHKHJGezDqD7GvzLiPg/HZXO2Jh7vSS1T+fT0Z9dlWe4bGRvSlr2e5k+M/h94T8fWX2PxJarKVHySr8sqZ/ut1H05HtXw38Rv2cPFPhMyal4Z3apYLzhR+/Qf7Sj7w91/EV+jFFacO8aY3LXy0pXh/K9vl2+Rjm/DmGxivNWl3W//BP51fip+zf4F+JIlvokOk6qc/6RAoAdv+msfRvcjDe9fmT8UvhL8RvhDdE+JbUyWJOI72DLwN9T/A3s2PbNf17/ABE+Bfgzx8jXfliw1A8i5hUAsf8ApovRh+R96+B/iV8GPE/gtZbPxJZJe6bKNpmCeZA6ns4IwPowr+xPDH6Qnw4eTuv5JPX/ALdl+n4I/GOIuA6lBubjdd1+qP5TvHosLDWl17V1Wa4eFDb2rcjH/PSUf3f7q9W7/L18bvb261G7kvr1zJLIcsx/zwB2Hav2u/aK/YB0T4gXVx4w+FFyumaq43NZTk/ZZT6I3JiJ7dU7cda/H7x78N/HPww1t/D3jzTJ9NulJwJlIVwP4kb7rr7qSK/ujgbjLLc0pJ4ap+8S1i9GvRdV5r5+TwDUaMaSeyONSaWMYjOM0xmZ23Mck0gGadsNff6I7BySIq7WQH35qKnbGFPVe5pXSAaq561IABwKWis3K4NhRRTgpNSZOfYTnpRhqlVcU6gXOz//0Ofooor/AHQP5HEIBGKaU9KfRTUmNSZFsPamkd6nowKtTLUz7z/YT/bk/wCGKdR8S3//AAi//CTf8JDHax7ftv2PyfsxlOc+RPv3eZ/s4x3zx+iv/D9//qlf/lc/+99fz6lB1pmyvyrifwS4WznGzzHMsLz1ZWu+eor2SS0jJLZLofRYDizHYakqNCpaK8k/zR/Qb/w/f/6pX/5XP/vfX4z/ALQnxxvPjj8e9b+Oun2T6DcatdR3cUEc5me3eKNEUrMEiJIKbgQq4P0zXhO05ptehwd4R8O5BXnicpw/JOS5W+acrq6drSlJbpEZlxJjMZBU8RO6Tvslr8kfvJ8DP+C2viLw54YtvD3x38Ltrt3aoE/tTT5lhlmCjGZYHXZvPVmR1UnogrjP2lv+Cynjb4m+FLjwN8FtBfwtb3qmO51Ce4Et4Ym4ZIQiqsJYcF9zsATt2nBr8TqK8Kj9H3hGnjv7Qjg1zXva8uW/flvy/K1vI658Y5jKl7F1NPRX+/c/ezxl/wAFvv8AhLvB+q+FP+FY/Z/7Ts57Tzf7a37POjaPdt+wDO3dnGRn1Ffg1bXNxZXMd5ZyNFLEwdHQlWVlOQQRyCDyCKgor67gzw3yXh6FSnlFH2aqW5velK9r2+KT7vY87M87xWMcZYmV7baJfkfvb8Ff+C3WuaF4XtdB+OXhRtav7Zdj6np86QtOAMAvbOmwP/eZZApPRFry74+f8FiPH/xN1rRtP8AaCdA8OadqVpf30Jud13qKWsyTfZ2mWPbBE5TDBVckdSVyh/GOivksN9H7hGjjXjqeDXM76Xlypvqo3svKysuiVj0Z8YZjKl7J1NPRX+/f+tT9ufjr/wAFkP8AhdXwd8SfCb/hXP8AZn/CQ2E1j9q/tfzvJ81cb/L+xJvx6blz61+I1FFfacGcAZRw9Rnh8opezjJ3a5pSu7W+029jzMzzjE4ySniZXa8kvyP0G/ZV/wCCknx//Zc06LwhYyQ+IvDERJTTNQLfuM8n7NMvzxAnnad0Y5IQEk1+n2k/8F0Ph3LYh9d8Aajb3O3lILyGZN3oHZIjj32/hX83dFfJcU+BHCucYh4vGYVe0e7i5Rv5tRaTfdtX8z0MBxZmGGh7OnU0Xez/ADP33+If/Bc3xBdac1r8KfAcFldHOLnVbtrhB/2whSEk/wDbX8K/Bqx1fVNL1eHXtKuJLW9t5luIZoWKSRyo25XRlIKsrAEEHINZtFfScF+GuScP06lLKaCgp25tXJu17Xcm9rvTbU4szzzFYySliJ3ttsrfcfuJ8C/+C2HxF8JaHb+Hfjh4bj8TtAoQalaTC0uXCjrNGUeKRz3K+UPYnr7l4n/4LoeDYtNb/hC/AF7PdkYX7beRwxqfU+WkjMB6cZ9RX85NFfD4/wCjfwdiMQ8TPCWb1ajKcY/cmkvRWR6tHjbMoQ5FU+9Js+lP2m/2sfjH+1h4uj8UfFG9TybQMtlp9qDHaWqtjd5aFmJZsDc7lnbAGcAAeG+C/GHin4d+LNP8c+Cr2TT9W0qdLm1uIsbo5EOQecgjsQQQRkEEHFc7RX67l+R4PCYRYDDUoxpJW5Uly26q3n179T56rjatSp7Wcry79T+g74Y/8Fyorfw9DZfGHwTJPqcSBXutKuFWKZv73kTDMee4Ejj0x0rxT4zf8FmfiF478WaAfAfh7+w/Dmk6paahe232rN3qSWsyTfZ3nWPbBE5XDBUcnuSuUP4slSe9MK4r8qwf0eOEKGKeLp4NXd9HKTir9k3ZeXbpayPoqnGWYTpqm6n4K/3n7V/tD/8ABYX/AIX38FPEXwe/4V3/AGV/b9r9m+1/2v5/lfMrbvK+xR7vu4xvX61+NXh7xBrnhPXbPxP4Zu5bDUdPmS4triBikkUsZ3I6MOQQRkGsejHevuOEPD7J8hw08HlVHkpzd2ryld2S+05dFa2x5uYZvicXNVK8rtbbL8rH7y/Bj/guB4u0LQ4NF+OPhNNcuYVCnUtOnFrJJgYzJbujRlz1Yo6Lnogr1PxN/wAF1fCEVpIPB3w+vLicqfLN7fRwoG7FhHFISB6AjPqK/nHor88xf0bODa2IeIlhLX1spzUfuUkl6Ky8j2KfGmZRhyKp+Cv+R7j+0Z8e/Fn7THxc1L4w+Nba1tL/AFIRIYbNXWFEgjWJAN7OxO1Rkk8nJwBxX6h/s/8A/BYv/hRfwY8OfCH/AIV1/an/AAj9mlp9r/tfyPO2knd5f2KTbnPTe31r8S6K+44h8McizXAUcsx2H5qNK3JFSlFKysvhknotNWeXg88xWHqyr0p2lLd2Tv16pnofxd8e/wDC1Piv4n+J/wBk+wf8JHq17qn2bzPN8n7ZO83l+ZtTfs37d21c4zgdK88oor7bC4aFGlGjSVoxSS9FojzKlRzk5S3Y0qDSFB/n/wDXT6K6FJkERXFNwanpCKtVAIKKk2gU0r6VaYDaKXBpKYBRRRQAUUUUAIRkYpNi9KdRQO5HsJ6UmwmpaKCudkQSl8v/AD/k1JRQLnZEVwOabgjrU9IQD1oKVTuQUuD0qetTRNKGs6pDprSrCJDjc354A7k9AM8nFTOainKWyKjK7sQaTpF1rFwYoSESMb5ZX4SNB1Zj/IdSeBzWjqOrWtvatougbltj/rZW4ecjoW/uoOyficnpNrt+6KdAs4WtLWFuYmH7xnHG+U929B0Hb35kqprnhB1LTnt0X6st1EtEQ1/XJ8AtcXxV8FvCXiPOTd6RZu3+/wCUocfgwNfyQ7AOlf03f8E8fEv/AAk/7KXh0MdzaXJc6e3r+7lMig/RZQPpX86fScwPNlNDEr7M7fKSf+SPreDKy9vKHdHz38HV/wCNuHxHH/UtwH/x20qv+1f8WP2o/iP+2xoH7Jv7NXiQ+FVt9NXUL68Cqy5fc7PMCpLJGoQKg4Zn59voPwL+zv8AEHwr/wAFBPE37Qd0kM3hrxHoK2sMsb/vIriL7OpjlQ8jcI2ZWGVxwSDxXC6hoq+BP+CumieKNQ+S28ZeDLm0tWJxvubZ1aRRxjiNAcfX8fh8JnmXVs1WOpRhWnRy5OCklOKq06STTi7puCUnZrpc+29jNQ5XdXn+DZ7h8Mv2gvjL8G/iDo/wI/bGgtJJ9df7Pofi7TlMdhqNx2triIj/AEa5YfdGdr9gOcfpFbjHFfIX7Zfww0z4r/su+MvDl8pFxa6bNqVlMvD295YobiCZCOQyOnBH8q439nD9r/whqX7Cvhz9qL4zamtjbQ6cqapcspJa6t5GtpNsagszSSISqqCTnjjmv584iyFZ1ltPO8tw/LUdVUalOCdnOScqcoRV7c6Uk4LRSj7qSlyr2qFX2c3Sm9LXTfbrf0P0Gh6V8g/tY/sO/CT9rLRXm12MaT4mhTbaazAgMq45CTqMedH7E7lySp7HT/Zy/bY/Zp/ajln0/wCEHiSK81G2BaTT7hGtrsKP4hDKFZl/2lyK+vk6V+c1P7b4XzNOUZ4fEQ6NOMl6prVPs0013R2TpUMVRcZWlFn8TX7Rv7L/AMWf2X/GjeEviVYlIpSWs76IFrW7jB+9G/TP95Dhl7jGCfIPA9tcXXjLSYbdC7m8gwqjJ/1i1/Sd/wAFoAT+zV4fbHTX0/W3lr+fbwdJaXOq6VZ+EZVt3ae3FzFIds8pDrnbIeGX0Vdp9VPWv9MPCjxCxPEHDcMyxcEpvmi7be7pfyv22v1XT8T4gyuGExcqNN6b+ep/Tl8Dxj4paCD/AM9h/wCgGv0/8R/8i9f/APXvL/6Aa/L/AOB4x8UdBH/TYf8AoBr9QPEf/IvX/wD17y/+gGv84PFj/kZ0P8K/9KZ+g8Cf7nU9X+SM06Ze3+j2Uum3klnPFEhVlwyNlRw8Z4YfTBHYiq6eJ59KmFp4thFpk4S5QlrdyemW6xk+j8ehNdFo/wDyCLX/AK4p/wCgir0kcc0bRSqGVgQQRkEHqCK/LZYmPM4VY3V35NfP9Hdeh9wqTspRdn+By154Xt3uDq2gTGwu35Z4xmOT/rpHkK/14YdmquviabTpfsPi+AWob5VuVO63kzxgsf8AVk+j8ehNI3hu/wBEPneEJhEgOTZzEmBvZTy0ftt+Uf3at2PiOw1KY6Lq0JtLtlO63nAw46HY33ZF+n4gdK7L80bv34r5SX56fevNMw2f8rf3P+vky7pWgabpE8k+lboophkwq37ncTncq8hSe+3APcZ5rdrn9M0Gz0B5ZNOaSO3YE/Z92Y1PXKA5K/QHb6Cs/QPGmma55dvKj2V1IoYQTgKzA90IJVx/unjuAa4q1GpV5qsG5Jbvr89/v19TeE4wtCWjY7V/+Rs0f6XP/oC111cjq/8AyNmj/S5/9AWuuqMV/Dpen/t0h0fin6/ogpkkaSoY5VDKwwQeQRT6K4kzoPmX4i/s0+GfExfUvCjDS7w5JQDMDn/d/g+q8e1fHt1YfEj4MeIBI3nabcA/LIhzFKB6H7rr7H8QK/VysvWdE0jxDp76Vrdul1byDDJIMj6+x9xzX6bw54mYrDR+rY1e1pPSz3t6vf0d/kfI5rwjRrS9rh3yT7rb+vQ+YPhz+0/pGrlNL8dxrYznAFymTCx/2hyU/UfSvqy2uba8gS6s5FlikG5XQhlIPcEcGvir4jfsuSxb9U+HT715Js5W5H/XNz1+jH8a8J8K/EX4h/CbU202BpIVjb97ZXKnZ7/KeVz6qRX0GK4IyzOKbxORVFGXWD/q6/FdmeXR4hxeAkqOZRuukl/Wv4M/VKopoIbmFre4RZI3GGVgCCPQg14p8Ofjz4P8e7LCZv7P1Aj/AFExGGP/AEzfo30OD7V7hX5HmWVYnBVfY4mDjJd/07+qPuMJjaWIh7SjK6PlX4jfsx6Hrhk1TwQ66ddHLGBuYGPt3T8Mj2Ffnj8Yvgfpmu2Ungb4w6GtxA2dqzr/AOPwyjkH0ZDkV+3FcV4+8EaR4+8Nz6FqsYJZSYZMfNHJj5WU/XqO44r9G4O8U8bgKsI15NxT0lf3o+afW3nr5nyed8G0aydTDe7P8H/l8j+HX9q/9l7Uf2e/EUV7pUj3vh3U2b7JOw+eJxyYJSONwHKtxuGTjg18jV/S/wDtU+ALHxf8EfFnhvWI1eaxtZriJv7k9plwwP1Uj3Br+aCv9ZvCXjKrnGWuWId6kHZvurXT9e/pc/M6FZtWluFFFSeX/n/Jr9TNedkdFfSn7K3wMtfj98WoPBWp3LW1hBBJeXbR48wxRFV2pnIBZnUZxwMntX3b+1j+wx8K/APwkvfiL8MRcWNxowSSeGaZpkmiZ1RjluVYbgRjg8jHp8HnPiPlmAzOllOIk/aTtay0V3ZXfm+yfnY7aOXValJ1Y7I/IFUz1qQADpS4xRX3h54UUUUAf//R5+iiiv8AdA/krk7BRRRQS0FFFFAgoorV0LRNT8S63Z+HNEiM97qE8dtbxL1eWVgiKPcsQKmc1FOUnZIaTbsjKpjV/SF8U/8AgkT+y38L/g5q3xI8Q+IfEMU3h/SZb26Mdxa+TLLbwl2CI1qWHmOMKN5PIFfzgV8FwB4mZXxJTqVsrcnGm0m2ravt3/4KPZzjIsRgJRjiLXfZleipioNN2Gv0VTR5amiOiuh8LeF9c8aeJtO8H+G4GutR1W5itLWFesk0zhEUfViBX62ftcf8En3/AGdfhNdfGLQvG1tc2WlwQm9tdQiaGR53KoVtpIwwkLyNhEdEwOrnBNfI5/x7lOV4zD4DHVeWpXdoKzd3dLona7dle1z08HlOIr0p1qUbxhufjlRRX74fE/8A4JO/BXwZ+y7q3x20XxHrc9/Y+Hm1mOCVrbyWcW/nbW2whtvbhs471hxh4hZZkVTD0swk060uWNk3rpvbbdGmW5NXxcZyor4Vdn4H0V+w3wl/4JE/EL4u/szaf8X9L163svEmrqb2y0ycA28lkyjyg86ZMcz8t91lAKq21txH5gfFT4RfEn4JeL5vAnxU0e40XVIBuMM68OhJAkjcEpJGSCA6MVODg8GtOHfEPJc1xNbBYDERlUpNqUdnpo2k91fqrrzJxmTYrDwjVrQajLVP+tvRnnFFet+C/gF8dfiPo3/CR/D3wXruvaf5jRfatP065uYd643L5kUbLuGRkZyM11n/AAyL+1d/0TLxX/4Jr7/4zXtVuI8vpTdOpXgmt05RTX4nLHBVpK8YO3oz54or9mP2Hf8AgmDZ/HXSdfb9o7TfFvgu+0uaD7Kr2v2GO5hmV8lDeWrFmRk+baeAy5HPPEftw/8ABNbxJ8EPHGjaT+zboPijxhpN7YGW6nFq1+0VysrKUL2dsioCmwhWGepyR0+Do+NHD885eRqt+9XX7G3N8V7bf5Hry4YxiwyxfL7v4722Pyeor6H/AOGRf2rv+iZeK/8AwTX3/wAZrlPGXwA+O/w60U+JPiD4K13QtOV1jN1qGnXNtCHf7q+ZLGq5OOBnJr7yjxHl9Sap068G3slKLb/E8iWCrRV5QdvRnkdFfWPwq/Yb/ao+N3gq3+Inwu8Jyaro128iRXK3VpEGaJyjjbLMjjDAjlfpXov/AA7C/bq/6EGb/wADtP8A/kivJxfiFkFCrKhXx1KMouzTqQTTW6abumux008mxk4qUKUmn/df+R8E0mAetftd+y1/wSD8cePZtXg/actdV8HfZfJaxe0msZ0uA24SqSrzFGTCkZGCGPpzW/as/wCCQXxJ8Ca9pC/stWeoeLtMurZ/tpvbmzjmguEfjBb7OpjkRhtADEFWyeQK+PXjxwq8z/sv63Hm/muvZ7X/AIl+X8d9N9D0v9Usw9h9Y9m7duv3bn4s7RQUB5r74/4dhft1f9CDN/4Haf8A/JFed/FT9hn9qr4J+Crn4i/FDwlJpWjWbRpNctdWkoVpXEaDbFM7nLMBwvfnivsML4hZBXqxoUMdSlKTskqkG23skk7tvsedUyjGQi5zpSSX91/5HyOwwcCm195/sn/8E/fi3+2B4W1Txb8OtV0jT7fSbtbSVdRknR2dkEmVEMEoK4Pcg57V9Un/AIIgftQH/mZfC2P+vi9/+Q68bOfF7hrL8VPBY3GRhUjo073XXsduE4fx1aCqU6TafU/GOiv2a/4cfftP/wDQy+Fv/Ai9/wDkOj/hx9+0/wD9DL4W/wDAi9/+Q68z/iPHCH/QfD8f8jp/1UzH/nyz8ZaK/Zr/AIcfftP/APQy+Fv/AAIvf/kOvlz9q7/gnj8YP2QPBOn+O/iJq2j6haalfCwjTTpbh5BIY3lywmgiG3EZHBJzjj09LJ/GDhnMMTDB4PGRnUm7JK92/uMcRw7jqUHUqU2kup8EUUVe0zTNS1rUrfR9Ht5Lq7u5FhhhhUvJJI5CqiKoJZmJAAAyTX6RKSSuzxUr6Io0V/QR8P8A/gifFrXwDh1H4geIptD8fXIN1sUJNY2qFQVtplGGdx1eVJAFJICuFy34SePPCf8AwgnjPU/Bp1Gy1c6ZcPbm806QzWsxQ4LwyFV3oT0OBmvguDvE7Jc+r1sPldXnlSdpaO3a6drNPWzT/A9XMsjxOEjGdeNlLY5KiiivvjyQxTCuelPoppgRFCDTKsYB60hUHrVqfcCCipyMjFN246U1MCKinlSeaNhquZAMopSMUYNMBKKXHGaSgAopcGkwaACijB6UUAdVba1a6lCmneJgzog2xXKjMsQ7A/30/wBk8jsR0Obqmi3WlhJmKzW8ufLmjOUfHv2I7qcEelY9bGla3d6VviULNby8SQSDMbj3HYjswwR2NcrpOGtP7v8ALt+X5mnMn8Rj1+8//BJLxVFffDPxR4Jdsy2OoxXar6Rzx7CfxZK/EO40Sz1KBtQ8Ms0gQbpbZ+ZYx3Ix99PcDI7juf0O/wCCVXjU6D+0BfeEJn2xa7pkihf70tswkQfgnmGvyzxqy9Y7hnEqO8EpenK03+Fz3eGa3ssdC/XT7z+ia12sdoPIr5z/AGp/2e9W+NnhbSvEXw/u00zxz4NvBqvh69f7guExvgl/6YzqNj/hnjIPukhaOcshwQc10Gna0isI7zj/AGh0/Gv8+csx2My3FU8wwL9+Ou173VmmusWm011TaP1WOOpzvRq6H5k/Fj/gpN8M/DvwH8WeBvjVp174R+JQ0i7sZfD1xBIwlubiF4le2uFBikt3Lblk3cDg8ivzY8f+HvEfhz/giz4Etr9Hig1PxX9pIORmF3uBC30cruX1BBr+lHxx8IvhN8XrOCD4meHNM8RRW7boft9tHcbP9wupK574PPevHP20/wBnCD4+fsna/wDBzwjaw293bW8d1o0EaqkaXNl80MaKAFUMoMa4wBu9K/bPD3xg4ey3E4HCYbCyoqWKp1azlPmhFRUoJQ0UlFc7l7zlJWtzS3HicvqzjKTlf3WkQeMv+Cfv7P3ir4W6R4I8LaZF4X1rw5bxrouv6Yggv7K5iUbZvNTDSbmG6VXyHyc84NdD+xH+0N4p+NPgnWfBXxZijtfiB4B1B9F8RQx4CyTR5EV0gHAS4VS3HAYMOnXqv2PPjnpX7QXwD0Hxrbts1S2gSw1m1YbZbXUbVRHcRSIeUO8FgDztIr4c+BviE+H/APgsZ8X/AAXpbf6FrPh+wuZkUjH2mK3tZC5x/EC7j8TX5rDL8yzPB5xk2dyc62DjKtGUm3KLjVhCrFN68tRTcmtuaMZLd37+eEJU6lLaWn4O33WOk/4LNwGT9lzRrj/nn4htx/31b3H+FfzS+Dv+Ru0r/r8g/wDRi1/UX/wV20eHV/2R4kknS3MOv2MivJnbkxXCYJAO0Hd1PHTOOo/mD8P6Zf6T420u11CIxv8Aa4CM9CPMXBUjIIPYgkV/UP0WcRF8IOF9VOf6P9T8v47g1j7+SP6ovgnIkXxO0OWQ4VZck+gCNmv0nk8a6O0rW0yP5Z4LEZBB9utfHf7PngMDS28a38eXlHlW2eygYdh9TwPoa9+vLTBPrX8RcfPDYzMOX+Rcvzu3+F7H23CFCrQwd39p3+R21lp72URufANyjwjk2UpPlf8AbM8tEfbBT2HWuh0zxPZ31yNMvEayvsZ+zzYDHHUow+VwPVSffFeFC6u9OnFxayNG69Cpru9P8U6P4ktxo3i2JGyRtkPA3DocjlGHZgRj2r4nMMnk488lzLuvi+fSX4PzPpqVaztHTy6f8D8vI9erP1LStO1i1NlqcKzxN2YZ59R3B9xXMCHxN4cVWs2bV7IdUcgXKj/ZfhZMejYJ/vGug0nXdL1uNm0+TLRnEkbArJGfR0bDKfqK+Ynhp0/3tN3S6rp69V/VjuVWMvcmtez/AK1KNjpd/pKzQPeNc2ew+Wko3SofTzM5ZfTcCw/vHtz15pdne25tL6JZYz/Cw9O49D7jmu9uCrDyz3rJlthjiurD4qd+dvX7vyJlRjbl6HnT2/iPS9a067si+p2tv5oMUjATRh1A+WRiPMHHAb5v9o5FemaRr2l62r/YJP3kRxJE4KSIfRkbBHt2PY1kPEUNUr7TbLVGSW63Rzx8R3EJ2TJ9G7j1Vsqe4rsxLhXS9orNdV6t6rrv0s/Uxp05U7uGt+j/AEf9fI7yiuGj1fXNDGdZT7fZjpdW6nzEH/TWIZJ92TP+6BzXXWN/ZanbLeafKk0T8q6EEH8RXi4jBzprm3Xdbf8AAfk9Trp1lJ269i3RRRXKahXFeM/h54T8e2X2PxJarKwHySr8sqe6uOfw5HqK7WiujC4urQqKrRk4yWzWjMq1GFSLhUV0+5+cPxF/Zz8W+EC+o+Hg2qWC/NlB++Qf7SDrj1XP0FQ/Dn9obxb4JKaXredTsEONkh/exjp8jn0/ut+Yr9JK8V+InwK8GePt98Y/sGoEHFxAANx/6aL0b68H3r9cyzxHw+MpLB5/TU4/zJarzaX5xt6HxGL4Uq4eft8snyvt0/r1Ov8ABPxJ8IfEC0+0eHbpXkUZeBvllT6qefxGR713dfll4x+GXxA+E2ojU2DrFE2Yr62J2+2SOUPsf1r9QdOkeXT4JZDlmjUk+pIFfLcacMYXAqniMDV56dS9u6tbr8/J9z2cgzetiOeliYcs42v53v8A5H4eftAf8iX46/689T/9Bkr+VcAnpX9VHx/58GeOR/056n/6DJX8roAHAr/UX6OH+41/WP5M/HYfFL1ECgU6iiv6QNT0j4TfFXxZ8GPHFr498GSKt3bblKSDdHLG4w0bgEEqw9CCDgg5FfS3x8/bn+Ifxy8Hf8IGdPttG06co10IWaR5yhDAbmA2puGdoGTgZOOvxDRXzuP4Ty3FYynj8RRUqsNpdVbb1t0vt0Oini6kYOnGWjCiiivoJSscspWCinqmetO8tf8AP/66ybMmz//S5+iiiv8AdA/kmzQUUUUD5wooooKSTP6Zv+Cfn7av7KPwl/ZE8I/D74k+LbTTNb08X/2m2lhnd082/uJUyUhZTmN1bgng1+pHwb+PHwY+P1heax8HdWi1u206RYp5ooZY0SRhuChpY0BbHJC5IBGcZGf4o/gx8HPHnx6+I2m/C/4c2bXepajIF7+XDGD880rYO2OMcs34DJIB/sv+GfgL4T/sTfs5R6GbhLLQvC9m91qF9IArTSgbp53AyS8jcKoyfuovQCv85/pGeHeSZVi3Ww1WpPGYmbnyXi0lKTb0UebVvlir6672d/27grO8XiKajUilSppK+t3ZetvNmt8ZP2pf2ffgHqVpoXxi8TWui3WoRNPBDKssjvGrbS+2JHwu7IBbGSDjODXlVh/wUB/Yv1RWfTPGVtcBOGMVnePjPrttziv5M/2rv2ktT/aV+OOt/FrV96R3knlWNsTn7NZxfLBFkHGQvzPjguzN3r9uv+CEt2138PPiExGMajZY/wC/MldvF/0dMBw7wr/bmYyqSrRUOaEZRjG8pJWTcJP3b+d7eeiy3jDEYzH/AFajFKGtm029F6rc/Qm8/wCCh37EmnTG21DxvZwSLglZLW7VhnpwYAa+Z/2t/wBvf9jXx1+zR448F+DvGtle6tqekXNva28cNwGkldMKoLQqASfUivxm/wCCwbv/AMNz+IVycCx03j/t1Svy+JAr9T8Nvov5Hi8Hgs+jXqqUlCoo80Gk9JWv7NXXToeZm3GGLjOrhZKLWsb2fp3P31/4Iz/swt408c3f7Tnim2J0vw+z2mkCReJr51xJKoPVYI2wD03uCDlDXd/t8eMvih+3l+0RJ+x7+zbEmo2PgaGe+1SRpRFby38Q2MrSHK/uSwgTOP3rvnCjcP0u/Yr+MXwHP7Hnw/m03UtK8OWb6RFbvavdx25S5jJiusb3D7muFkbcTuYncTk5r07w18Jv2Y/2KfBfij4meFdJt/DOneQb3V7vzJppZVtw7Lued5HZiXYKoOWdsAEmvxXP/FKtDi3F5visNKWJg3Sw0Grxi1Llblqm5K7aUU7ylurI93B8O0/7Phhac0oP3pu+r6/15I/mw+HX/BJr9sz4g2T313pNj4c8qeSBo9XuWikDRnBYLFFNuQ9Vdcqw5BNf03a78G9Z8VfsrXHwC1S8ht9RvfC/9hy3SBpYUnaz+ztKoIRnQP8AMMhSR2Br+dm1/wCC0H7Vt14h16HwF4f0zUItV1OW6soru3ubqa0tSiRw26LBPEpCLHuY7TukZ274H9DHw08c/E34kfsm6Z8QLmE6f4x1bw39q8tINhi1F7YkbYZg2MS9EcH0Oa9Tx+qcZJ4PFZ+qVNKf7tQd+WTSfvXu7K3Xt1M+FsNlsVUhhOZ3Wt+qPl79jj9g34sfsj6oPsHxUl1fQpmLXOhvpu20Ynq8bNdO0Un+2ijPG8MBivgv/grh+yNpXhTwtcftTXviLVdZ1/VNat7KWG6aEWdtZSRTlIoI0iDqI2RFXMhzliwLMWry6LwZ/wAFzfid891ea1p8b9Xa807TNuf9iJ4nH4LXkH7Rf7Cv/BQzRfgvrfxY/aD8ZnV9I0KNLu4sbzWry/mb94qAxxsrw5TfnlxgA49K+54QyXEYbielmuZ59hpVpuMZRp8jlNN/C+WMdW7atX0V9lbzcx9nUwMsPRw01Faq97Lz1bPUv2LP2+PiD+yn8E4/hhb/AAp1LxJFJeTX6XqXEtsrLcBMAILOYEALkMH5z0r9nP2Yf2t/iD+0/wCFbzX9F8E2ugXmnzeVc2GqalcxTKGGY5FP9mbXRwDgg8EEEDjP58/s8/8ABX3wYngfwr8GvCfw48TeI9a0nSLWxMOmJHcSTGzt1SR44oyzlfkLfd4HWvp9f+ClXjsnDfs+fEgf9wmX/wCIr4XxQ4QxmNxVepLI1Trzk5c7xHxa78jmlaXlaz9LP0cjxUaMIx+tc0ErW5P1t0G/tH/8FCfjV+zb8Qm8Ca/8Gp9YjkhS4tr/AE3VZZbaeNuDtP8AZuVZGBVlYAjAP3SpNr9mn9v/AONf7THj1/Bmh/BybRLe3ga4utQ1LVJYreFRwo/5B2Wd24VVyep6KTUy/wDBR7xw43L8AfiL/wCCqUf+yU7/AIeN+Of+iA/EX/wVy/8AxFfIy4Qf9n/V/wCw4e2tb2n1l2v/ADcntbX8r2v5aHZ/aP77n+tPlvtyfhflPVP2of2vvG/7L/hyz1XV/BcHiC/1GUpb6fpeoXMsxRfvyu39m7Y0XIGWOWJAUHDEfjZ+2f8At/fED9qf4IXPwtufhRqXhuL7VDfPfPcS3CotvuYgobKEAEHli4xiv0//AOHjfjn/AKID8Rf/AAVy/wDxFfLvx9/4K5eBdS8C+Lvg1r/gDxDoWs6lpd5prQ6gsUMlvJd27Ihlich1ADhsYyRyK+p8MOFcVgsTQqLI1Vrwkpe0WI+HVa8ik1Zed7v1SPPz7MKdWE4vFcsGrW5N/nbqel/8E+vjN4R+G/8AwTmFyuvabZ65ptvrdzb21zcRLJ5ySTyQgxM4Y7mAwMfN2617B+zVcf8ABRT4knSPGHxb1/w/p/hTWdMjv4JNLt1e8BuI0lgDRyx7ANrfPycHpmv5s/2SvAHwE+JPxaXw1+0f4hm8M+GzZzSm9gmjgbz02+Wm+WKZcNk8bcnHUV/SF+yB4d/Za8PfEi2074LfGzxH43u7Wwkhg0PUNaW8s0t0CruS2WCIL5QACYICg4Ar3vGbg7C5NWx1elH2lWs5VXKVBzjBSu+WM9Yxd92/LQ5OGcyqYmNKMnyxilGynZu1tWt38j0b43+Gf+Chmn69Zx/s8+JNB1HTWt83L63bpDKs+48IIYyCm3Byec5pPgh4Z/4KHahr93F+0N4j0HTtMW3zbPoluk0zT714cTRhQmzccjnOKz/2xrD9n+78aaU/xe+MniL4bXgsiILLRtY/s2K4i8xv3zx+TJvbdld2RwAMcUz9jqw/Z9tPHGqP8IfjL4i+JN6bHE1jrGsf2lFBF5qfvkj8mPa+7C7snhiMc1+NqtP/AFe9v9Xhfl+L6q77/wDP34Pna3Q+l5V9c5Od77e0/wDbdzm/2lJv+Cifw5fVfFvwh8QeH9Q8LaPpj308mqW6x3haBHkmVUij2EbVG3kZPWvGP2+fjf4M+Jn/AATfe4fxDpd5r+qWmh3Vza21zC0vnvNbyTAQq5YbWLZGPlA56V65+2D4e/Zd8Q/EefT/AI0/GzxH4Hu7nT44ZtE07WVsrOS3feu97ZoJA3mgsHJOGAwRX85H7X/w7/Z5+GXxTt/Dv7M/iSbxR4efTop5LyeaKdlumklV498UUK4VFQ42556nt+xeDXCGEzmtgK1aHs6tGUaqlGg4Rko2fLKekZXa0a89D5vibMqmGjWjF80ZJxs53av1S3R9h/8ABMP4zftbaHe6p8HP2ZfDej6vFqFzHf6je6utwIbJSoiDSSQzRgKQvChXdiDtBwcfaf7Wv/BQn9uD9kT4jL4I8aeHPCt7Z3cfn6fqUNrfLBdxjAfaDena8bHa6Ekjg/dZSfxE/Zg/aM8afsufF7Tvip4OYyCA+Te2hYrHd2jkebC/XGcAo2DtcK2DjFf1m/FP4b/Bn/goh+zBbtZTrLYa3bi+0jUAoM1ldgFQxGeGRt0U0eeRuXIOCPqvGnCYDJ+KKOZZzgKdTBV9JSs+dT01bvukrpKycb6OSuvP4YqVsTgJUMNWcasdUulvL+t7dD5q/wCCcX7evxW/bE8VeJ9C+Iul6Tp8WiWlvPC2mxzozNK7Kwfzp5QQAoxgCq//AAUb/b6+LP7HvjTw34b+HWlaRqEOs2U1zM2pRzuytHIEATyZ4gBjrkGvmr/gkP8AC3xl8Ff2ifit8LvH9t9l1bRrWzhnQHKt+9dkkRv4kkQh0PGVIOKof8Fefhd41+NH7Svwx+GXw8s2vtX1bT7mKCIHAGJtzO7dFRFBZ2PAUE18FHhDhz/iJLwXsofUvZ89r+5b2PPzXvt9q9z13mON/sT2vM/a3t5/Fa36Gl+y7/wUm/bb/as+K1r8MfA/hnwtApUz319Ja3zQ2dspAaVwLwZOSFRMgsxAyBkj5l/4Ki/Fj9sjU7HTvhJ+0p4X0fTtKtNQ+3adq2jR3Jtrx0ikjwss00gHyyEtGypIOCRtwT+1P7P/AMD/AIL/APBOf9nS+1LxHfxRfZ4he69rEgw1zOowqRr97YpOyCIZJJ6F3JP8zP7a/wC2L4y/bA+JjeINQ32Ph3TS8Wj6aWyIYieZZADhp5cAu3bhQcLz9v4TYbAZvxbPG5Bl9OGBoaKo1JSctdYu+7vs1ZQ1dpNX8ziCpVw2XqnjKzdWXTS1vP8Az7+R8qeC/BXi34i+KLLwV4G06fVdV1CQRW9rboXkdj6AdAByScBQCSQBkf1H/sL/APBPfwN+x54dk+OPx2ubOfxXDbtNJcSuos9Hg25kCSOQpk25Ek3AAyqfLuZ8H/gjRafBO+/Z9u9e8J6Tb2vjCyu5bPXLxvnuJVY+bbsGYkpC0ZC7FwpeNjjPNffnx88G/s2/Gfw2ngr466jaz6XFKJmtH1aWwjd1+6ZRBcQmQKeVD5APIGea+b8dPGnHY3M6vDFOE6OHhLlqOKUqk15K6Si1suZcyabdnyndwrw1SpUI45tSm1eN9Evw3/Lofz+/8FBf+Cn2tfHF7z4O/AaebTfB2Wiu74ZjuNTHQqOjRWx/u8NIPv4BKV+XvwVsfhVqfxU0PT/jdd3dj4VmuVTUbixVWmjiPG4bgcKGxvIVmC5KqzAA/wBO0n7Mv/BITw822+fwjAV6i48Qk/8Aoy9NQ/8ACE/8EcdGOPO8Cvj/AKiEc/8A7WevruFvGDIsoyv+yslyzExi0/eUI87bVuZu7vLs7WWiSskjz8fw5isRX9viq8G+13b022Mf9qX/AIJf/A74z/BLS739mSysdE1nSLJX0qa2YG31K3YeYqXEuSZGkzujuGLHJ+YlT8v8unijwv4i8E+Ir3wl4tspdO1PTpmgubadSkkUiHDKynv/AD6jiv7MPAn7Wf7CHw/0Ww+H3gDxv4e07T4G8q1tLe4URRmR87V/hUFmJ6gDJPFfOH/BTz9h/wAF/HP4e33xz8PT2mi+K/D1o00t1cOkFvfWsS58q4kYhVdR/qpWOP4GO0gp8v4NeNGY5Ljo5PxGqnsKsn7OdSLU02+t9021fV8re9tu/iThqjiaTxODtzxWqi1Z/wDB/M/lAooor++j8lCiiigAooooAKKKKACkwKWigBMDOaMDOaWincBNo60YFLRRcBu0UYx0r0/4M2nha++KugWfjZS+lSXka3CAbtyk8LjjO44H40ptPDXgr4vC2vllvNI0zUwWUgLJLBHJkKQeMsowe1fH57xtQy54lYiEuWjSdZyt7riua6T/AJly3a7NHo5VgI4zFUcDRqRdWpJRUL+9q0lK38rbtfumeW7O1IEPeu1+IN7oOpeOdX1DwvbNZ6dPdzSW0DkFoo2clUJHHyjiuPr1+GeIaWaZbh8zw/wVoRnG+9pxUl+DKzrKquAxlXA1/jpylF+sW0/xQ63muLOdLm1kaKRDlWU4IPsRX0/+zH8Q9J8LfH/wl411R1sLiz1GITTKNsUsMp8qUOBwrlHb5h8p7gda+XqfFI8MizRnDKQQfQjpW+b5bDGYeph6m0ouPyaszjw9d05qa6O5/aLqFvJFOSw46Z9xWfXJ/AzxrD8QPgl4U8bzMHOpaXavKev7wRhJM+5YEn616dLognXzbJhz2PT8DX+WtWo8NVlhq+ji3H5p2P2HE4F1P3tLW+tvUzbHU7zT33W7cd1PQ/hXpOjeKrG8IiuT5EnuflP0NeVzQTW7+XOpVvQ1FXNjsro4mN3v3Rz4XMKtB2W3Znjnxs/ZC8bXHjO8+OX7IXir/hX3ja/Uf2hGYxLpOrMAdr3lsVZfOGeJgjE/xKeo8e/4J/fsS/Hb4M/Gbxr+0j+1BrNrq/izxRH9mQ20nnfK0gkllZtqqu7Yqoij5VyDjgV9y6T4m1XSCFhfzIx/A/I/DuK9i8N+I4PEEMhSMxPFjcCc9e4P4V6eYeIvEOEyWvlDcJU6kYwlU5I+19nFpqn7T4uS6WjbSSsrLQ9zBVMNXqxlqpLW3S/fsfBf/BV/T/t/7FWtzYz9lv8AT5v/ACN5f/s9fzMfBLRvFPxA+JPh74ZaEgupdW1CC2hjkBfy2kkAMiEcrsHzHaRwOa/qp/4KP6T/AG1+xT46tgMmK2t7ge3kXUMh/RTX5Uf8EXPgSPFXxT1r47axDutfDMIs7IsOGvboHcw94oQfoZFNft3gdxlSyjw+x2Oq2bp1Jcq/vSjBR/8AJn91z5PijLZYjN6VKP2kr+ibv+B/RjpPh+z0HRbXQ7FR5VnCkK477FAz+PWqV9ajniu18vPFZV3bhs1/E9HGSc+aTu2fpnsko8sTybULXGcCuWniaNs16nfWOQa5W708kmvs8DjVY86rTZe8K+OLrSXWz1EmS2PHPLJ9Pb2rtPEd94TvlW8ilP20DEc1u2yVR1wWH8P+y2QfSvIJLFkyR2qFVeFsms62TUalb29N8r8uv9fiJV2o8kldHtdjrTShfOcs+Bljjk+vGB+QrqIbpJRya8EtNSkjIFdnp2t9ia8PHZO4/CjspYhPRnpckavyOazZIyvQVFZ6mkqg5rTOyUZFeC4yg7M6k7mfDcSQNlDj+Vc7r9pbWFhdeJNBY2V9AjzER/6uYqMkSR/dbPrjcOoNdJLCR0qieODXRQqcs1JfPzXZmdaClGzO0iYvErnqQDUlc3a6o8eI5fmX17iq/i3xhpvg/wAOy+J75Wkt4Cm8R4LAMwXOD6ZzivJjgas6qpQV23ZerN51oxg5yeiOmuLm3tIjPdSLEgwCzkADJwOT6nisbxV4gt/Cnh288SXcbSxWURldUxuIXrjPGa8x+L+rWGvfBHUtZ0t/Nt7q3jljfBGVaRCDg8iuNtbm4u/2VpLi7kaWRtMlyzksThmA5PoBivocu4cU6NPEVXvVVNx+Sf8AmjysVmlqkqUP5OZM+g/DXiLSvFmiW/iHRXMltcqWQkEHgkEEHoQQRW5XjP7Pv/JI9I+kv/o169mrxc7wcMPjKuHhtGUkvRNo78BXdWhCpLdpP70Q3Fvb3cDW13GssbjDI4DKR6EHg1IiLGoRBhQMADsKdRXm8ztY6rdT8Mfj9/yJvjn/AK9NT/8AQZK/ldr+qb48xPP4S8bQRDLPa6koGcclZMcmv5Yruzu7CdrW9iaGRequCCPwNf6+fRwkvqVeN9bx/Jn89U170vUrUUUV/SEp9i5T7BS4OM1IqAcmn4rIyIAMnFSBAOtSKpY4UZPtVyPT7yX7sZH14/nUymluyZTS3ZSorbj0SY/61gv05/wqb+w1/wCen6f/AF6xeLprqZPE0+5//9Pn6KKK/wB0D+TmgooooFyoKa7rGu5zge9ZV3q0UJKQ/O36Vz091PctulbPt2rto4KUtXojaGEb3P7MP+CYnwF+D/wy/Zs0P4j/AA9calqfjCyivNQ1N1AkL8hrVeTsjt5AyFQfmdSx7AeR/wDBbTUL6y/Y4tbe0meKO78R2MU6qxAkjENzIFcD7y70VsHjcoPUCvxt/Yd/bO+Nmia38L/2TdBvhZeHZfG1jcXEsWRcTW9xdwFrMtn5YDJvdwvLlyrHblW/YT/gt/8A8me6b/2M9l/6TXdf55ZjwJmOU+JuCrZnV9o69Zyi93yKTUb9E7Wslokltsv2vD4+jVyapChGyjGz9bakP7HP7a/7E/gP9l3wN4O8d+LdKs9Z07SoYLyCaCRpI5VB3KxETAkfU1+j/wAEfjr8Cfjlp9/qPwN1m01i30+RI7trSNowjuCUDbkTJIBx1r+BnP51/TF/wQXJPw5+If8A2ErH/wBEyV9D9ID6PeWZRlGL4ioV6kqjmnytx5ffmr7RvpfTUw4Y4orV68MLKKtbfW+iP1C+LH7XX7Ivwj8az+CPi54n03TNct0jeW3uYZHkVJFDISViYcqQRzX4o/8ABXL9pn9mb44/CDwvoXwP8QWGsX9nrDT3EdpE6MkP2eRdxLRoMbiB1r5J/wCCw3/J9PiH/rx03/0lSvy+r9A8Dfo9ZZh6GXcTxr1HVcIz5bx5byjqrct7a6anl8RcUVpSq4NxVrtX1vo/U/fD/gkZ+wFc+LtZsP2r/i7aAaNYuZPD9nKMm5uY2wLx1PSKFgfKB5aQbuFUb/0Z/wCCiv7OH7WH7XUWm/B74T3Ol6H4MgK3eo3OoXUiPe3IP7uPy4IpW8qEfMA2A8hBx8isfym/Yj/4Kg+L/gB+z9a/ArR/Ad7421PTby4ayaCdo0jtrhhKEZUhmdmEzSnAAGCADxX1Qf24v+CsXxNOz4ZfBZdHt5fuS3unXitg9CJbuaCIj32Yr4Hjzh7jSfGFTPqzowjSbVF1ZwUIxV+WSi5X5rattfFqtlb1MtxWXrALDR5m5fFyp3b6q9v6R6X8CP8AgoH+y5+x98GrD9nf4o61NdeKvBFxfaJqMem2E7o8ljeTQI6yOscbB40Vgd5ODg4IIH6jfs7/ALQHgP8Aac+Fll8Xvhwtyml3ss8KpeIsc6tbytEwdUd1GSu5fmPykE4OQP4pfiD8G/2ivFH7Q3iDwF4h8OXd/wCPLq+kutRsNPjW6dZ7s/aHP+jGRAv7zJIbaucEjBr+pL/glV8Bfjv+zp+z7f8AgX442MOnSXOqPf2Nss6TTRRTRRq6S+XujX5k3AB2OWO7HSvm/pAeFPDuV5R/bGHxXNi60lNrni1JTu5OEUk+W7TT193qdXDOdYqtX9hKFoRVtnpba77nI/Cz9vf9on9oX46638FvhP8AC+30+38MajPYavrep38ktra/Z5WiYlI4Ii0rFDshWQs3cqoZh4T/AMFd/jb+1L8I/B0/g/zvDVz4B8axSaaNsMiaqjbMyKySXLh1HVZoo8KSFcKSpf74/au/ay+B37BvgOTV7+wjbV9enuruy0mxRYpL67dg888zhdqLvcGWVssc/KGPFfjZ+1Z+xl+0V+1D8E7H9vDxJ4qtri7udBOtXmh3Ya3h0+wCNcpHYvllKiEqxSQKzNuYuzNivP8AC7AZVUznB53icJTwmBb5Ic/PN1ai6pttpqS+LSEfh1dzXOatZYeeHhNzqbu1lZf8N03e58s/8Eff+T7PDf8A15al/wCkklf0Vft2/twW37Enhrw/4iufDTeJBr1zNbCNbsWnleSivuyYZt2c4xgYr+XL/gnt8dfAP7OH7UWjfFj4mSTx6RZW17FK1vGZpN09u8aYQEZ+Zhn0r+oL4H/txfstftleNj8OPAmn3etXdnbyXrm/04eRBEpVCzPIWClmZVAAySfQHH3H0l+G63+tlLOsZgJ4jB06S57Nxjo6mjmtrNp/h1PP4SxS+ovDwqKNRy069uh+b/8Aw/00v/olkv8A4OR/8hVND/wXx0aR9svwvlT3/thSP/SKv0v/AGnfj1+yB+yNFoz/ABj0a0hbXTOLSO00yKd2Fvs8xmAUbQPMUZPUn2r034E67+zr+0X8MbD4t/DXw/YyaPqTTJC1xp8MUhMErQvlCpI+dDjnkV+XYjM+DqeXwzWpw1UVCbtGft6vK3rons3o/uZ7KoY6VR0Vi1zLpyq5yv7E37W9v+2T8MNR+JNtoLeHl0/VJNN+ztci63+XDDN5m8RRYz52Nu09M554/mN/4KXf8nx/ED/r6tv/AEjgr94NT/4Kt/sNfCnxBqngGIX2nz6Zez21zFaaZsj8+BzFIRsIDcpjdjkAV+TX7c37MXx0+L/xD1T9sH4Z+HbnWvBHjG2tdWs57UeZcRWzWkQDT2o/fJwpbIVlC8lq/QfAjLP7G4pr47G4V4PD14ONJVG7NuUGoqUrczsm+587xhKWIwEKVOftJxd5WXk9bLY9w/YS/a4/ZX8L/Bzw18DPE3wy1Pxj4zhe6EjafotjfvP511LLHteWZZWCRuqksoC4x90Zr94fDGgfC3wV4aPxOTwdbeEZobV5p0Flarewx4yyN9h84MxA+5G7ljgAE8V+FP7Gn/BSX9nj9nP9l1tE1zwykXjPTZPswg0u2SFtVTBMVxcXO3ClfuSly7cBlVslV/ZL4Z/tB6/49/Y+T9pO5sLe31CXQ73Vls1LtCrW6yskZJO4jCAMeM8kY6D858c+H8fDMquIWEnSpVKzjzSqN+0lJuXuraMGttGlor6NHrcKYyi6EYOopSUb2UdktNe7+4+UfFn7en7Pfi7UBceLPgv401uS3BiinuvDME52Ak/IZptwUnkAgdeQDTvCH7eP7PPhTVBP4U+DHjPQpLnEMtzbeGYIcRlgTvME28oD8xABPHAJrwz9lP8A4KJfti/te+N77wR8OvC3hWzfTrM3lxdX5v1t0XeqKhaJpDvctlRjkKx7GoP2qf8AgpF+1V+yV4/tfhv440Xwdqmo3Nkl8f7NfUHSKOR3RVcymIhzsJwAeCD3r1f+Ia1Xjf7BWBXtuW/J9ad7b3ty28zn/tyPsvrftfdvv7Pr95+uvinwt8MPGOh/8LDuvCNp4rnktUlgVrO1e7njxuREN55QU4PCyOmDkHBr8JP24/2vP2U9b+EPir4FaJ8MNT8IeNJxbxwtf6LYWLQNHcxSuS8czSqGjRgrIpDZH8JzX7K+Lv2hdT8G/sgr+0xc6bFd3cfh+01qWxV2jjZp4o5HjVyHZR85CkhscZzX48ftsf8ABRr9mn9of9lr+yvC2hR3fi/U5RbC31W0V5tJTG6W4hnwyktjZE0bhvm3Mo27T4ngfkGPnmlKrPCVKtKFVR5o1GlTlFp+8tU4Lrok9k+h1cVYyiqEoqooycb2a3T008/v9DyP4Kf8EefFvxn+Evh74rWfjm0sIvEFjFerbvZSO0QlXO0sJQCR64Ffob8D/wBg/wDa6/Z4+F2t/Cj4X/FjT7Ox1mVZ1mfTJJJrNypWVrUtPtjMo2hiVbG0FNrZavxt+G//AAVF/au+FPgLSfhv4RvNNTTNFto7S2WWyR3EcYwu5i2Scd67b/h8L+2j/wA/+lf+C9P/AIqv6B4u4J8SsyqVKFStQnQ57xjKMHZKV43vTeq07+dz5DLs0yOgozjGanazab7a/aP2v/Ya/YU8Zfsn+N/FXjjxn4vXxVdeJoYkkkMMiS+YkjO0kkkkkhcsW5J5z3p37bH7DPjv9qD4k+FfiX4B8ZL4RvvC8DxwyrDI8wlaQSLJHJHIhQrivFv+CX/7a3xz/ar8X+LNG+LlxZzwaRZ201uLa2WAh5ZHVtxBORgCq3/BT79tr46/sreOvC+gfCS4s4bfVbCa4uBc2yzkukoQYJIwMdq/AP7J4yfHbwvtaf1/ltzWjycvs9rclvg0+E+w+sZb/ZPtOV+xvtre/N6338ze/aP/AGDP2r/2pfDOg+E/if8AFLTTZ6JGN0drpksK3dyMj7VcKJypl2HaNoCL8xVV3Gvz8+L3/BG3xd8JfhX4j+KF147s72Lw9ptzqL26WMiNKLaJpCgYykKW24zg49K8l/4fC/to/wDP/pX/AIL0/wDiq5Hx/wD8FTv2s/iV4H1f4eeKL3TX03XLOaxuljskRzDOhjcKwbIO0nB7V++8J8EeJeWOlhqVehCgpXcYxitG7ytamtXqfIZjmmR1+acoyc7btvtp9o8L/Yw+CeiftHftF6B8EvFF9dafputi7M8tmyiUfZrSa4TG9WQ/NGAcqeCcYPNfuh/w48/Z6/6GzxF/31af/I9fkt/wSp/5Px8D/wC7qf8A6bLqv1s/4LL/ABX+KHws8H+BLr4ZeI9U8Oy3l5fLO+mXc1o0qpHEVDmFlLBSTgHOM0/GDPuI6nG2E4eyXGOgqtJPZNXTqNt6N7RSDhvCYKOV1MZiqfO4y/D3f8yL/hxz+zwf+Zs8Rf8AfVp/8YpP+HHP7PH/AENniL/vq0/+MV+Cn/DXn7V3/RTfFf8A4OL3/wCO0f8ADXn7V3/RTfFf/g4vf/jtel/xC7xE/wCh4v8AwH/gGP8ArBk3/QL+P/BP3r/4cc/s8f8AQ2eIv++rT/4xX5X/APBQ/wAc/Ff4e+PZP2MbnxXqGs+DvA8Vmlkt2UE04mtYbhTdNGqCYw+Z5cW4YRFGPmyT+q3/AARo+K/xQ+Kfg/x3dfE3xHqniKWzvLFYH1O7mu2iV45SwQzMxUMQMgYzivyT/wCCq/8Ayfj44/3dM/8ATZa1894V4rOZ8c4jI+IcQsT9WpucW4qym3T96Ol0+WbR25/HDLKoYvBw5Od2eu610fzR+dVFT4phXiv7MPzdO5HRUmz1puBmgY2ilwT0o2kdaAEooooAKKKKACiiigAooooA09EvW03WbTUE6wTRyD6qwP8ASvT/AI5xW1r8XtS8shVuJI5kHTKyIrDA96+KPjP4j8S6GtpZ6eXtre6R2Eq8FyhAKhu23IzjrmvS/jk7az48+GnjVCWXWNHsC7eskBMTf+gj86/J/GvBcnD2OxDeksLil81Scv8A21nZwJlTh4iZDiJOyqT5Pnz0pr8IyO0vXMl5LIf4nJ/M1Vr5gtPFHiWx+KlzpWmM86XeoND9nPIbfJtGB2PuPxr6khgmuJlt7dC8jkKqqMkk9ABXteE2CeH4QymLf/MNR/8ATcT7XxVw0ocR4+T61qr/APJ2Y2ta1pPhzSbjXdduEtLO0QyTTSHaqIvUkmvhe6/4KT/BPQ/E4tYNG1DV7GNtpuBshjJ/vhGO9lHXB2E+3f239vDQI7b9mDxBZxSmTUI2tpZhG3yRRpOm5SR99j3AOB7np+DvwS8M6B40+MnhTwj4rmW30vU9Xs7a7kYhVSCWZVkJJ4ACk5r8M8fvGjM8gxEcPl6tHk53K13LV6RXbTtd30aPkstwDr1Y0lvJpeWump/pPf8ABK74wxfFr9md7DzhK2lXJMOBt/0W7QTwELxtXllUdgtfota3tzZtugbHt2Nfi3+wN8VPBWj/ALWes/D/AMHCODRdb0qK0tViG2Iz6cgMewehQSKvrkfj+0FzH5Vw8foePpX83ZzXxGMnSzLG4V4eWKpU67pSWsHUinKLWmsZ3WqT01SZ+rZlhI4WpLD0KqqKlKUOeO0lF2TXk1r/AJnZ2mt6bqCC21NApPc/d/PtUt34OjnXztLkAz/CxyPwNcBWlp+r3+mPutJCB3U8qfwr5epltSm+bCyt5PYzhmEJrlxEb+fUjvdNvtPfZeRMnoT0P0PSuz+HVx5erS256SRn8wQa6Hw74hTXg9ndxAMoyR1Vh9DW5ZeHNLsdSXU7JTG6ggqD8pyPSvEzPOW6U8NiY2lbpqvI9DBZavaRrUZXR5L+1toR8S/sufEHRYkLyS6DfGNRyTIkLMgH/AgKxv2DPgpB8BP2YfDPhKWHydSvbddT1HIw32m7USEN7ou1PouK+lriC3vLZ7a6QSRSKVdWGQQeoI71pWN0HGTXi0+JMRHJpZPH4HU535tR5Uvzf3Hu/UofWViHva343Ok69Kjki3DmmxPu4zVsDcMHqK+Rd0zvaOduLQNxWLPpynPFdyYQ3Wq0tsCMV20Mc4mcqdzzS50xQOlc/dads6CvWJ7TIPFYV3Y5HSvdwua9zlqUDymSAxkkdqIbqSJs9K7STR5Lq4W3j+87BR+NegyeBdAksRaGPa4GPNB+bPr/APWr0cVntGkkqutzCGElLWJ5fYavJGBk13en6uHADGvLNd0e/wDDt4be6G5TyjgcMP8AH1pllqjRnrTxOWwrQVSm7phCu4vlke8pMkyZ61XmgUgkCuE03WwQAxrtra+im4zXyuIwc6TO+FVSKToV6V5d8Z1kPwp1d/4VEY9iS4r2h4RL93qa8z+PNutt8H9TjHXEZP13rXocP11/aGHj/fj+aOLNof7LVf8Adf5HIaz/AMmrR/8AYNt//Q0qLTP+TUH/AOwZN/6E1S6z/wAmrR/9g23/APQ0qLTP+TUH/wCwZN/6E1fVw/3df9hf6Hgf8vf+4J6B+z7/AMkj0j6S/wDo169T1rUl0bSLrVnTzBbRPKVBxnYCcZrxD4Ra3H4b+Adpr80ZlSzhnlZFOCQsrkge9dnc+LdI8b/C6/8AEWiMxgmtJwN42sCFIII9jXx+eZdUnmdaq4+57Vxb83J6fce5l+KjHCU4J+9yJ/gdD4H8aaT4+8Ow+JNGDrFKSpWQYZWXhlPbg9xwa66vnn9mH/klUH/XxN/6FX0NXlcSYCnhcwrYal8MZNL0TO3KsTKthqdWe7SZ+Gfx8QyeD/HCL1a01MD8Vkr+ZexutWS3TTtWjjvbROFjmPKD/YcfMv0Bx7V/Tb8df+RW8a/9e2pf+gyV/M9X+p3gFUtga0bdY/kz+e8RiZU5vl7sePAcGsHzPDVyC5/5dZjiYf7jcLJ+GG/2e9YDeG5LaQw3LMjqcMpXBH1ya9A0nR4Db/2zrTNFZKSF2/fmYfwR/wBW6L9eKp63rV3r199tusLtURog6Ii8Kozycep5Nfu1LMK3O4J3S6/p5/p5nPPEzavscimjWi/eLH8atJp9lH92MH68/wA6uUVvKvN7s5nWk92NVFQYQAD2p1FFYtmYUUUUAf/U5+iisu+1OO2Bji+Z/wBB9a/3Tp03J2ifyjGLbsi7cXMNsm+U49u5rmLzUprn5F+VPQf1qjLLJM5klOSajr2cPg4w1erO+lQUdWFFFFdhufTP7F3/ACd78L/+xq0n/wBK4q/qv/4KMt4QTwj8MH+IBsxoQ+I2hHUDqHl/ZPs2LjzfP83935W3O/f8uM54r+M/w94g1zwnr1n4o8M3ctjqOnTx3NrcwMUkhmiYMjowwQysAQR0NesfEb9pj9oH4v6Cnhb4oeMtW1/To5luFtr66kmjEqBlVwrEjcAzAH0Jr+f/ABN8HcVn/EGCzalWUIUU01rza31j00v1Pp8oz6GGwtShKN3L7j+uv7f/AMEtP+e3wr/760T/ABr0LwV8a/2C/hrbz2nw58XeAdAiumV5k02/0u1WRlGFLiGRAxAOATnFfwxZA60mVr81xP0PqFaDp1s0rSi+js19zZ60OO5Rd40Yo/t/8VfED/gnF471mTxH441v4bazqMqqr3V9c6PcTMqDCgySszEKOACeBXyz+1je/wDBOd/2ZvHifDuX4cHXTod79gGnNpH2v7R5TeX5HknzPM3Y27Pmz0r+SbIpa9LJfoo08FXpVqeZ1Wqbi1Hp7rTtvtpYyxHGrqRlF0Y6n9f37P8A/wAFFP2QvAP7MHgZviF4y0/TtWh0SzivbK2jkuJ1uYYlil3w20cjIzOpb5gODk+tcH41/wCC3/7KOgb4fCWla/r0oztdLeK3hP1aaYSD/v0a/k7LgUoOa9Gn9EPheWKqYvFTqTc5OVuZKKu72Vknpt8RmuN8ZyKEElZdtfzP7R9J/wCCh/7D3hn4XWPxnvte03RbjxTAt/cafbIs2ptcY2OlxDbK0hkRlMfmSAKduQ23mvzn+IP/AAXYU/EjTLb4YeEMeE4LtP7Qn1Bs31zbZw/kRRv5cLgcrveTJAB281/OjRXTw/8ARL4WwlWdbFqddyvZTlpFPRWtZtpaXbfdJDxPGmMmkoWj6dT+7HxJ4I/Ze/b2+D+l6nrttaeMPDN0y3dnNHJJFJFKBhgJImSaKQZKyRkqf4WHGK+If+Cvfx28M/BX9lRfgX4XlittU8WCGwt7SEhWg0y3KtM+wfdjIRYAD1DnH3Tj+XX4d/GT4t/CK6lvPhZ4m1Tw7JPjzTp13NbCTb08wRsocD0YGud8ZeOfGXxC1+bxV4+1a81vU7jAku76eS4mcKMAGSQsxAHAGcAcCvk+E/op1cvzqhiMRjnUwlCbnCm07qWjV1flWqTk0vetsr6duN4xjVoSjGnaclZvy/P07H7efsMf8Et/2cP2nfhPpfxg1Px1qeoq7GLUdMs4YbR7W6jwZLeR3NwSOQyuApdGDAKTgfs5aQ/sYf8ABOH4YSwxSaf4P06T964d2mv76Rc4wCXuLhuuAAVQZwFXOP41/hl8f/jX8F7LU9P+E3ifUfDsWsKi3gsJ2haTys7DuXDKy7mwykHkjNeb+IPEmv8AirVZde8U39xqd9cHMtxdSvNK59WdyzH8TX0PGHgDnnEWZVFm+bSeC5rxppJO29na0LrZScZO2u7ZzYDiPD4akvYUV7S2r/rX8j7A/bx/a/1T9sj42yeO47eTT9C02H7FpFnKQXjtwxZpJNvy+bKx3NjIUbUywUMf3+/4Is/GXwb4q/ZYi+EVvexLrvhe9u/OsywEpt7qY3EcyrnLIWkZCR0K4OMjP8khYmr+k6vq2hX8eqaJdTWdzEcpNA7RyKTxwykEcehr9B8QfA/AZzwzT4bwkvYwpOLg0r2cU1qrq903d3vd31OHLM8qUMU8XNcze5/V98Sf+CKfwG+I/wAV9X+JNx4n1qxt9bv5tQuLGAW5CyXEjSyLFK0ZKpuY7QysQOMnrXvf/BQH4z+A/wBk39jPUfBWhzxWV3f6YnhzQ7FXzKInjFszoCd22CDc2/oGCgnLDP8AI5/w0d+0IEEa+O/EQUDGBql3jHp/ra8w1zxDr/ie/Oq+Jb641C6YbTNcyvNIQOgLOScc+tfl+F+jfneNxmEqcSZp7ejh2nGHJa9raN362Sbabtppe560+JMPCnOOGo8spbu5+zv7E/8AwTU8EftffCYfE2D4gyadcQXUlne6dHpyyNbyJhkxKbkblkjZWDeWOSV5Kk1+yXw6/wCCdUPgvwfH8P8AVvir40v9Bit2tRpcF7HaWRgkBDxGNY3bYwYggOOpr+T34H/tJfGr4Fx6hpXwq8S3ugRav5f2n7I4XzDFu2ZJBIxvbBGDzXU+NP2gPjr8R4WtfH3jLW9YhbrFeX9xNFz2EbOVA+grfj7wo4vzTMakf7UjHDc14J04uUV/4DHVapPmvbd3PDwWc5fg6aToNztq7tJ/i/mrH9P3iD9oX9gr/gnT4IufBvw+Nmb7eDJpOjyC8v55gMA3UzOxTb6zSAgcIp6Hy2L9s3/gl3+1jKn/AAuHTLGy1SZRHv8AEOnrFOAOMC+h8xUUdszL9K/lzKg0myuHCfRgyyMXiK2NrPFN3dVTtJv8dPVt+ZNTjyu3yRpR9n/La6/r+rH9ivin9kT4OfH74Zt4X+GnxF8QW3hea1SzS20fW/t+mmBFCpEUnNyDGFAAVXXAAxiv59/28/2GvDv7GNzo0Fj4zHiC411pXisXtPInhgiwDK7rLIpBYhV+Vdx3YHymvhfwr4x8YeBNUXXPBGrXmj3qfduLGeS3lH0eNlb9a2/iT8U/iN8YfEEfin4oazda5qMVulqlxduZJBDHkqmT2BYn1JJJ5Oa9rw+8Ks+yDMU45n7TC6uUXBKUnbS8nzPfVu6bta2unLnHEOExlH+By1Oju7L5afkedUU/b60bcHBr+hLnxx+7P/BC/wD5KJ8QP+wdZf8Ao6SqX/Bc3/kqvgX/ALBNz/6PFfjl4C+KvxQ+FNzc3vwx8Ran4dmvFVJ3026ltWlVCSocxMpYAkkA5xTPH3xU+J3xUvLe/wDid4h1LxDPaIY4JNSupbp40Y5KoZWYqCeSBxX4THwlxP8Ar0+LPbR9ny25bPm+Dk3231PrXxFD+yf7P5Xe+/Te5wFFFFfu58kfob/wSp/5Px8D/wC7qf8A6bLqv6jv2gPiN+zX8O7DTLj9o640m3t7qSRbE6rAs6l1CmTywyPg4K56dq/iN8GeN/GHw58SW/jHwHqdzo+q2m/yLu0kaKaPzEaN9rqQRuRmU46gkV1vxG+Onxl+L9va2nxT8Uan4hisWZ7dL+5knETOAGKBycEgDOOuK/mzxT8BqvE3ENDNJYj2dKEFBqOk9HN3i7NfaW/S59vkHFscDgpUFC8m7q+3Tf7j+qj/AIaZ/wCCXv8A0EvCH/gvj/8AjFH/AA0z/wAEvf8AoJeEP/BfH/8AGK/kBorx/wDiVDLf+g+v/wCBR/8AkTp/4iDW/wCfMPuf+Z/c3+z/APEb9mv4iWGp3H7ONxpNxb2ska3x0qBYFDsGMfmBUTJwGx171/Lj/wAFVv8Ak/Hxx/u6Z/6bLWvkj4c/HT4y/CC3urT4WeKNT8PRXzK9wlhcyQCVkBClwhGSATjPrXJeNPG/jD4jeJLjxj491O51jVbvZ593dyNLNJ5aLGm52JJ2oqqM9AAK9jws8BqvDPENfNI4j2lKcHBKXx6uDvJ2S+y9uljnz7i6OOwUaDhyyTvpt12+85aiiiv6TPjI3CiiigsQjNM2kjmpKKAI9mKZg1PSYFAEW31o2mpqKAICp60YNTEUEUAQ49aMelSkelNweQKAP1c/4J+fs/fBP9qv4T+N/hJ8a9HTU4LO6tL60nVjFdWjSJJE7wSrym7C5BypwMg4FfTviX/gjb8C9e07wtpFn4r12ytfCRl+xrttpXZJHDhJHaMEhSOCAOtfOv8AwSD8Rmx+MPifwru/5CWkrLj1+zSg/wDs9f0C1/AHjzn+Z4TO8XlsK0lQqx1he8Wp0+Sej25k5J2tv3P13hHB0JwwmYOP73Dz54S6xkrpNfJta3Wux+Rmqf8ABOz9mr9k/wCD/jr4seEbGfWPFbaReRxanq0iSNbvdr5JaBAqRwn959/lgM4I5r8KZtSs9Aiax8Pv5k7rtluwMHnqsWeVX1b7zew6/wBKf/BS/wARNoH7ImtQI206neWdljPJDSGU/h+6r+X2v2z6NcMRXyWdbFTckpKEU23aMIxUUr9FfRbHgeIONlVx3PPWTu2+7k22/mfBH/BR/wAV+JvBPwd0fQEtpra28X3EqrO8bKk0NkUaVY3PDbXeMNjOM471+G3nva/6TGxVo/mBHUEc5r/RU/b/AP8AgiV45/4KJfsOfArTfhZ4gsPDnjL4faXKyQ6sJRZ3MWrpDNcxs8KSPHIJIkZG2MDyDjO4fnH+xV/wac/GHTvjLpXjD9tbxXoh8IaRdJczaRobz3FzqPlMGEEkskUSQwuRh2BdyuVCqTuH8geK/iPHOc7r4qo7KDcIq9/di2k/+3vi+ZnHhHFxlGFON00nf1Wv3H6Jfse/8E0/2hNF+Efwc/ay8EarDqGr3Gk6Nrl/pF5m3uQZoI5ZkjlJMbsyscB9g55NfuLrMTJchmQxkjBRuqkdj7jpWZ+3F+0pr37F3wZ0Xxv4A0Oy1C0j1CDTXspS0KR2xhk2CEx8IVKKoBUgL2r5c/Zs/be8Lftk3mrQW+j/APCOa5pyJO9k1wLhZo2yryRPsjPykDcCvGQc817EMZxRn+WU89zGCqUKV4e0XLzJXStJJpuz2duruz6uvhMFhW8FRdpuztrr6f5X9D6fopWVlYqwwR60leSeU0db4Lm8rWtv99GH9f6V7NHJ6V4L4fl8nWbd/Vtv58V7VHLXwHFVH9+pd0fXZDU/ctdmbiPng1n2V1iZ4z/CxH60iS571zk139m1eRe5Ib8xXzuGo3vE9qpPqeq2c+4ZFbkLZUZrgdMvAcH1rrrefIBFeXiqLizeMjZ2g801kwPamRyVOCGFcLbRummUZEHSs6aEEc1tOBnFZGq6hp+iabcaxq8qwWtpE880jHCpHGpZmJPAAAroottpRM5pI+G/2lPjB4Z0bxVZfB6x1aGDXZYk1F7cSbJvK3ERFehyWUnA5GAehFXPh3+05r2iNHpfjlDqFqML56jE6D35Af8AQ+5r+Vf9pb436v8AHH9oHxF8YFnkT7bfO1iQxVoraI7bdVPVdsar06GvePgp+3T4u8I+VoPxRR9b08YVbkEfa4h7k8Sgf7WG9+1f3zW+jY1klGnKKnPlTlHaSk9Xyvy26bdT8NxfFVdY2VehKy2Xay7o/r1sdV8IfE3QPP0m5S6gfoyHDxt7g8qR6EV4hr2h6h4evDa3Yyv8Djow9R/UV+cnwl+NGj+I7RPGXwn1sSAAbzA+10z0WaM8j6MMV98+C/2ivDviu2Xw/wDE+BLeQ8LdIP3ZPqw6ofccfTpX80ZjwLmGS1ZKknOmt4tWnH5dfl9x9tl/FmHxaUa/uT79H/l8zTttQeI4JrtdM1xlYbjVmf4atfot94bvYri2kGUYnOR7MuQa3NM+FkH2WSLWrl2aRSoEDFNue4brn/PNfMY7NcBKF5S17W1+4+lpUKyeiO+0NJZLcXUwxu5Ue3rXmn7Qn/JJtU+kf/oa17OihFCDoBivGP2hP+STap9I/wD0Na+U4bq8+bYeX9+P5o6s3VsHVX91/kcPrP8AyatH/wBg23/9DSotM/5NQf8A7Bk3/oTVLrP/ACatH/2Dbf8A9DSotM/5NQf/ALBk3/oTV93D/d1/2F/ofNf8vf8AuCO8If8AJrcn/Xldf+jJKX4Sf8m7XP8A1xu/5Gk8If8AJrcn/Xldf+jJKX4Sf8m7XP8A1xu/5GnmH8DFf9hK/wDbh4b46P8A16/yN39mH/klUH/XxN/6FX0NXzz+zD/ySqD/AK+Jv/Qq+hq+G42/5G+J/wAcvzPoMg/3Kl/hX5H4cfHX/kVvGv8A17al/wCgyV/OFpmk20Vp/beubltckRxqcPO4/hX0UfxN26Dk1/SF8bnSPw54ykkQSKsGokoejACTg45wa/mo1HUrvVLj7RdtkgBVUDCoo6Ko6AD0Ff6b+BMZPB1UtFeP5f1/W38+41pTd+7JNV1W51e5+0XAVFUBY40GERR0VR2H6k8nmsyiiv3+EVFWRwt31YUUUVQgooooAKKKKAP/1fPb7VdwMVqcDu3+FYDMByxqg1xI3A4qAknrX++9HDKCsj+aKdBRVjRNxEO+aiN0P4RVKit+RGqgiwbmQ9KjM0h6mo6KtQHZDt7eppuSetFFaKHcYUUhYCoy5NWkUotkhkwcZpvnSdjUVFKxooInFxKO+f8AP4VILtgMEA1UopOC7A4I0lvU6MCKnW4iboawi/pTCSah0UJwR0Rk9KYT61iJNKn3TVgXhP8ArB+VQ8NIPZM0C47VFTFkR/umn0ctilGwUUUUDCiiigBQSDkdRXfaXefbLUOxy68N9a4CtfRbv7PeBG+7Jwfr2rix1DnhpujkxlHmhfqjuaKKK+cPCCiiigAooooACM8Uwrxin0U0wGbfWjZz/n/Gn0U+dgRbKXbg8VJRgdafOwIcUFGFTUU/aAQYPelI71KcmmlcmmpjTI8HGRRUp4GRUZwaalc0ixtFLSVRYUUUUAFFFFABRRRQAUUUUAFFFdbomkWo0ybxHfL9pjt22i3Q8liOGkI5WP36k8DHWsq1ZQV2VGNz6K/Y3+L9n+zt8XbT4ueJYZH0hYprOdYv9bIswGfKU8NsIUtnAxxnOK/fHSf+CgX7IGracuonxnDaZGTFc21ykq+xVYnBP+6xr+WfU9UvdWn+0XjZIAVFUbVRR0VVHAA9P61m44wea/I+OvBfLOIcTHG42co1Ere61ayvbdPvvofRZVxNXwcHSpJNeZ+tX/BQ/wDbX+F/x48Iad8LPhR9ovbe0vRe3N/IhhjcqjIqRo3zkfMSWYL6Yr8mLRrdLuJrsFog6lwOpXPIH4VFnimn1r7jhDhDB5JgI5fgr8iu7t3bb3b2/BHlZjmNTFVXWq7n9o/wF/by/ZI+K+naf4Z8G+LLWyvUhihjsdRzZzZVQoRPN2o54xhGY19nDWNIPIuof++1/wAa/wA5v4z+NR8OvhVr3jPdsksbORoiP+erDZF/4+wr+bM+NfGeeNYvgP8Ar5l/+Kr/ADp8cvBnLuHsbSp4CvKXtE5NSs2tbLVWvd36dN2fomX+IVRwtWppvydv8z/UU/4La+MLCH9nfw34as545JdQ11XKqwJ8uC3lJPBP8TLX863wX+LPiX4IfErSviX4Vci506UM8ecLNEeJIn/2XXI9jgjkCv54/wBhb4xeLdJ+Ndt4S1jVbmfTddRoZIZpWkUzIrNCwDE4YHKgjsxr9yq/qr6NGCwtXhF4Ga5lzTjNPrzWf5NI+N4gziWJxn1mK5Xpb5H9kXws+I/gz44fD3TPiR4Qk82y1KLcORvikXiSJ8fxI2QfXqOtdbcaPcR/ND+8Ht1/Kv5lf2Jf2vtW/Zp8ajSdeZ7nwlq0qi/gHJgfoLmIf3lH3lH3146gV/Tn4e8SaN4m0W18R+HLuO+0++iWa3uIWDJJG3IYEf5B4Nfzb4n8AYzhnHuENaE7uDfb+V+a/Hf0/Q8oxlDMaXNLSa3/AM/QyLcvb3cbMCCrA8/WvY0mI6Vx7eRcDE6hsetakdyR3r8izSt9Y5XazR72X4R0OZXumdMlwO9cb4ou/smo29xniRSv4qc/yNa63Oetcf4+Y/2D9uTrbOrn/dPB/nXn4DD/AL5J9dDurT91nbaRq24DBr0XTr7MYZz9PevmLw/rapEss54P3R3P/wBavU9M13eQd3apzTK2m9BYfEKx7fDc7uhq+k646157Z6qGAwa6OC9DL1r5GthHE9CE0dIzY5r8qv8Agrh+0F/wqb9m5vh3o0uzVvHDtYjBwyWSYa5b/gYKxe4dvSv1EjuVOOa/js/4KNftHSftFftKare6XP52g+HmbS9MA+6yQtiWUf8AXWTJB7qFr90+jfwG854jp1asb0qHvy9V8C+ctbdUmfL8Z5t9XwTivilov1/A+DK3NH0b+0RJd3Ugt7ODBlmPOM9FUfxOew/E8U7R9GW9R9Q1B/IsoCPMk7k9kQd3PbsOp4qPV9YbUdlrboILSDPkwr0XPUk/xMe5P8sCv9R6lRyfJD5vt/wf6fZ/haikrs6bS/iP4m8KavBqXgO7m0gWhPk+S+GOepkPRy3cEEY4xiv0j+C37e2j6uYfD/xjgWxnPyjUYATCx7ebEASnuVyPYdvycor5/P8AgzL8yp8mIhqtpL4l8+vzuNVHe5/Vt8MPjNr3haCLWPBOoR3mm3GHCBhLbyg9wQcA+6kGvvz4c/H7wf47ZNOuz/ZuoNwIZWG1z/sPwD9Dg1/Fh8KPjx8Svg1e+d4Nvyts7BpbSUeZBJ65Q9Cf7y4PvX6z/BT9sL4cfFh4tF1cjQtZfgQTt+5kb/plKcD6K2G+vWv5C8Tvo8NqWIjHmX88V7y/xLr66+qPqck4rxGEtFO8ez/Tt/Wh/S9WF4l8OaT4t0Sfw/rcZktrldrgEqfUEEdwea/PT4d/tCeMPBTR6frBOqaeuB5cp/eIv+w55/Bsj6V92eCPiT4R+IFn9p8PXIaQD95A/wAsqfVf6jI96/jnPeD8wymarbxTupR6dvR/1dn6zlfEOEx0eRaN7xf9anGfEbws2i/A298KaOslyLS1SOMAbnZUdTnAHOAMnFcRpvH7KLg/9A2b/wBCavqauS8Y+GB4k8G6h4VsWS2+2QPErbflUv3wMd+tZZbxJaEMPX/5+qo5fg9PxN8VlXvSq0/5HFL8jwjwh/ya3J/15XX/AKMkpfhJ/wAm7XP/AFxu/wCRrfi8M6p4O/Z6vfDmshRc21nchth3Kcs7Ag+hBBrA+En/ACbtc/8AXG7/AJGvrcVWhUwuIqU3dPEpp90+Y8alTlCrSjJWapP9Dd/Zh/5JVB/18Tf+hV9DV88/sw/8kqg/6+Jv/Qq+hq+L42/5G+J/xy/M93IP9ypf4V+R+HHx1/5Fbxr/ANe2pf8AoMlfzPV/TD8df+RW8a/9e2pf+gyV/M9X+nvgL/udb1j+TP57x3xv1YUUUV+9nEFFFFABRRRQAUUUUAf/1vB6KKK/6A1A/m8KKKKtQQBRTd60wuTVFKDJCQOtRlz2plFBooIKKKKCgopm8UwsTQA8uB0qMknrSUVSi2UothRRTDIO3+f0rRRsaKNh5IHWoy/pTCSTmkqigq1Hdypw3zD3qrRScU9xqNzZjuYpOAcH0NT1z5OOanivWj4PIrCVHsTKj2NgsBUbPnpUKSpKNymn1g4sxcWODY4zRvYMGHBFNooSuCVz0+ynFzapOP4hz9e9Wa53w3NvtGhP8Dfoa6KvlcTT5KjifOYinyTcQooorAxCiiigAooooAKKKKACiiigAooooAKKKKACkKg0tFFwEwMYFRlealpuM9auMi4yIm5NGMVKFGKMYGKpTRSmiGin8dqbVliUUUUAFFFFABVuxv7zTLlbywkaKVOjKcH/APVVSilKKaswTOu3aN4i/wBZs0++b+LpBIfcD/Vn6fKf9mudv9OvdKuWs7+MxyL2PcHoQRwQexHBqnXQ2GvGO2GmatGLu0B4Vjh489TG/Vfpyp7iubklT+DVdv8AL/Jl3T3ObxgcdaZg109/oCm3bU9Dl+1Wq8txiWL2kXsP9oZU+oPFcw3BxW1OrGavElxaPjP9vV5U/Zt1TyjgG5tQ2PTzV/rivwJr+jP9rbw83ib9njxPYxjLw2wuV+sDrIf0U1/OZX8H/Siw0457RqvaVNW+UpX/ADO7Cv3T174A30mm/G3wpeRHDLqlqP8AvqVQf51/TFX8ynwMhaf4y+FolGSdVtOP+2y1/TXX6T9FSUv7Pxa6c6/Izxe6CvuT9j/9tfxf+zRqw0HVxLqvhK6fdPY7vngdsZmtyeFb+8vCt355r4bor+ks/wCH8JmeFlgsdBShLp+q7NdGicJjKlCoqtJ2aP7Jfhp8VPA3xe8JW3jj4fX6ahp9yOHXh427xyJ1R17qfwyOa9DWcetfyG/AX9ov4mfs7eKR4j8A3eIpCPtNlLlre4UdnTI59GGCPpwf6Mf2bf2wPhh+0hpiQ6JMNO11FzPpk7DzAe5iP/LRPpyO4r+CfE7wTxuRzliMMnUw/wDN1j5SX/ty0flsfreRcUU8UlTnpPt39P8AI+yVuSKi1GNNU0y40xzxcRtHz2JHB/OssTMp5qVbk96/EPY2akj6m6aPmTQvFslvKdP1QEtAxjJzh1KnGPf6H9K9k0nXv3YmhcSIO47fUdq+ZPjTby+EvHH9pRjFvqa+ap7CQcOP6/iaq+HfG7wlXjk2kDrmv0fE5EsTQjiKS0kr/wBfM+fhinTm4S6H3hpPiNWAG7rXdWOuK/Bavj/RvGdrdbdzCGT1H3T9fT+X0rv4PGEWnRNcX8ghjiUuzsflCqMls9MAc5r8+x/Dsr2S1PYpYxPW55h/wUS/aZT4E/s56hbaNcmHxB4lVtN0/afnRXH+kSjuNkRIB7My1/KNpWkQzwNq2ruYbKNsEj78jf3Iwep9T0UcnsK+u/2vPjzL+0p8XLrx7qUjxeGNK3WOkwg4aWNDksoORukb5nb+Fdo5IAr451fWLnV5laQCOKIbYok4SNfQD+Z6k8mv9CfA/wAPXkGTKhJWq1HzVH2fSP8A26t+ibZ+RcUZx9bxLkvhjov8/mO1fWJtVkRAoht4RthhX7qL/UnqWPJNY9NLAUxmJ4r9up0VFWjsfMN33HFsjiq97e2emWU2pahIsMFvG0ssjHCoiDczE9gAMmpgcdBXafDvwv4c8c+M7Dwh4wtI7/S9RZoLq3lzsljdGDK2CDg+xr5jj3iX+xMixucuHN9XpVKlv5uSDlb52serkOVSx2Oo4GLs6koxu+nM0r/ifkz42/4KU+FdK1d7HwRoEuqW0bFftE8wtw+D95FCSHHpuwfYV9R/s+ftPeCP2gbW4h0aOTT9UslDzWcxBbaeN8bA/MueDwCDjI5r4a/4KqfsZ+Cf2SPjDpU3wsEsPhvxRayXMNrK5kNrPE5WWJGPzGPBVl3ZIyQSa+Wv2M9avtG/aO8OGzcoLqWS3kHZkeJsg/jg/UV/Cfgn9K3MeJa+DzKNTnw2JaXK4qLjd8vTW8Xo7tp23e57nGPB2JyTMK2V41L2lN2dndPS6a8mmmtj+tb4Kfti/Eb4U+Vo2ssdc0VML9nnY+ZEv/TGTkj/AHWyv061+uHwa/aG8A/FOOPV/h7qbW+owYdrZz5V3CR3wD8wH95SR61/OgTmr2manqOjX8WqaTPJa3MDB45YmKOrDoQwwQa/s7izwsy/M1KpBclR9UtH6r9dH6nydOtKLuj+zz4dftR3dmqaZ8QojcIMBbuIDeP+ui5wfqOfY19naHr+jeJdOTVtBuUureTo8ZyPoe4Psea/kN+C37fWraWYtA+MkLX9sMIuoQKBOg9ZU4Eg9SMH61+svwn+MqzWkXjT4Vayk9tLjLQtuRv9mWM9D7MAR7Gv4a8Sfo/VsHN1IR5G9mtYP/5F/wBWP0HJOOqtK0MR70fxX+f9an7Mahp9nqtjLpuoRiWCdCkiN0ZWGCDXA/8ACEWHhX4eah4W8Mo7RtDOYo2O5syKflB6nnpnmvKPhx+0x4f8RbNL8ZKum3hwBL/ywc/UnKH68e9fT0ckc0YlhYOrDIIOQR7Gv5tx+Dx+WT+r4hNK6dvstrZ9mfpeFxWFxkfa0Wm7W81c8D/Zqtrmy+GSWl5G0UsV1Oro4KspDcgg8g17/TVVVztAGeTj1p1efnWZfXMXUxTVudt27XOvAYX2FGNFO/KrH4cfHX/kVvGv/XtqX/oMlfzPV/TD8df+RW8a/wDXtqX/AKDJX8zhdRX+qfgIv9jresfyZ/N+O+N+rHUUzfn7opw96/e3GxxC0UUUgCiiigAooooA/9fwekLAVEWJptf9BB/Oah3JC/pTCSaSigtRQUUUUDCimFx2phYmgCQuBUZYmm0U0rjSuFFFIWArRQNFAWmlwOlRlyabVlikk9aSiigAoopCQOtBoodxaaXAppf0qOg0SFLE0lFFaKHc0UO4qsyncpwa0obtW+WXg+vb+dZlFOUExygmdBRWPBemM7X5WtZXV13ryDXLODics4OJ03hl8XUkf95c/kf/AK9dpXA+HnxqYUd1Nd9Xy2axtVPm8yVqoUUUV5pwBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFJS0mKYxjYpn1qQjvTGPpWsXoaxeg2iiiqKCiiigAooooAKKKQntQBZs7+8064F1YyNFIvRlODjuPofSuhEmj+JDtl8vT70/xAbbeU+4/5ZsfUfKfRep5FvpTKxqUVJ8y0fcpStocj8YdCvV+HfiPRdQiaN5tLu0AI6h4XAI7EehHFfy1CWORiqMCfY5r+xj4VXQ1fxhpPhfWo0u7GW4XEcozsIOfkPUZxyOh7ivcf2rtPsJHs/DWj6Za/Z7dPtV0Ioo94LnCFlA3bAOh6ZJr+CPpD5/WzTxIyXgPDUf3lelUqzq3tGnTi9+Wzcm3FpK8dXHXXT9SyDgKFfhrF8R1a/LGlKMFHlu5yl0vdWsne9npfTQ/j1/ZYsP7X/aG8KWUfzFL+OVgOoEXzn8sV/SJX2v8W9H0DQ/2edAjsrG3hllS1UOkSK/3C5+YDPP1r4or7D6EHFCzrhrGZhGnyJYmrSWt+ZUrR5tlbmd9Nbd2cXifwO+H8dTwUqvtHKnCbdrW51fl3d7d9L9kFFFFf2afnAVqaLreseHNUh1vQLqWyvLdg8U0LlHRh3DDkVl0VM4KScZK6Y07ao/Zf9mr/gp7dWMdt4P/AGg42uIxiNNXhXMgHQeeg+9juy8+xr9kPCPjfwj4+0SLxJ4K1K31WxlAKzW0gdckZw2MlT7HBr+NivR/ht8XfiT8IdZXXvhzrFzpU4ILCJv3cgHaSM5Rx7MDX87cdfR5wGPcsRlcvY1H0+w/lvH5aeR9llPGNWklCv7y/H/gn9WXxm8Dt478Ez2diAb+0zPanuWA+ZM/7Y4+uK/NvTPFE1vL5ExKOh2srcEEHBBHYg1wvwk/4KxXcEUOmfGvw8LgjAa/0xgjfVoH+U/8BcZPpV342fG/9m3xkW+KXwz8RxJLOQb7TLiN4LhW6eYiMNrE/wASozeo71+VcP8AAmdZZUeXZhh24N+7KK5o37XV7J9L219T3sbmmFrr21Gav1T0f9fee/6R4zdCv7z9a+ZP2rv2oP7L8NSfDXTJhLb3alb8K2GkTp9njYHKZ6yOOg+UZJIr5o8V/tLCz0Uy+Ho5EWUEQySfI8nYlF6qg/vnknhRnkfD2ta3qOvahJqeqyGSVz1PQD0A7Cv1vg/woi8UsZjY6R2Xn/wPz9D53MM/fs/Z03qzqNXtx4qf7focpkKDaLJsLJEo/hjAwHUf7IB7kVwLkqxRgQRwQeopokdHDIxBU5BHFdUuu2WsqIPFCFpOAt3GB5o/3xwJB9cN79q/foUpUlZK6/Ff5/n6nyjalq9zkvanZCj3rb1PQLrT4ftsDLc2bHCzxcrn0YdUb2bHtkc19B/s8R2WlaF4q8eR2sE+qaNFZ/YJrhBKLd55irSojZQyAD5GZTtPIAbBH554y+K+B4L4Tx/F2OhKpSwtOVSUYW5nbortK9+70PtPDfgPFcTZ/hOHsHJRqYicYJyvypt7uybt6IT4efs/wSy2Gt/Ga6l0PT7yWJYLGJQdSu1kYAGOJ8CGIg586UAEfcVzxXj/AIthXwF8TdStvDTNEukajKlsWO5gIZSE3HjPQZ9a+i/DMfiHxb4zj1y7ke6khnS8vru4kAWOKNw0k080hCoqgZLOwHvXzH46MnxV+JWqWXw2vopH1/WHtrO7HzIgurnyxNtOM7FfeFOM4x3r/Pb6AH0wuJPGfGcRZtn+EVLLqSpwo01FyjaXtXUUptfvJuKjzLRJWtFJ6/2J9MT6NGTeGGEyfBZXiHVxc/aSqzbs7rk5LQTfJG/Ny3u276u2n43/APBWb9p6D9oP40aJ4fsY0hTwnp5trhI33qbuaQySEcDGF2qRzg8Z4r4v/ZPO39orwmf+n0f+gNX+iz8Yf+Cdn7FPxj+EOp/8E/tO+HekaZawWk9rpHiOOGP+2INVjgLpfyXW0SSTSzrmYs2JAxDDbxX+dp+zfouo+Hv2o9A8N6qu2707V3tZ1HQSQM8bgf8AAlNfl3gLxHwzjcyp4bhOl7LDUMRyKHvPk/eXsnK8mtd7vyP5q8WeH88wuNhjc+lzVa8FPm01VkltotF5eh/RHRRTkR5HEcYLMxwAOSSa/wBrD8YEALEKoyTXsngvx54t+CV1/a/hq/ltdWmHMCsfKjT/AKbIfldyOisDt6nniuP/AHXg9edsmrEfUWv9DL/6B/vdONeR5XMkhLMxySeSSa86tRhiouFRXg+/X/gfn6b625fU/Yz4I/t0+EPGhi0D4pJHoeotgC6Gfskp985MRPvlfftX6mfDX42+K/BEcMui3a3+mSAMsLv5kLKe8bAnGexU49jX8klfQPwb/aV+JnwXuFg0O6+16YWzJYXJLQn1Kd4291/EGvw7jrwLwmOpyeCS1+xLb5PdP+ro68HmNWhNTpuz7o/tR+Hnxr8GfEKNLe1lFpfng2sxAYn/AGD0cfTn2r16v5wfgp+1d8NPjAIbO1n/ALI1vqbK4fBLDkmGTgOPbhvbvX6XfDr9pPxP4X2aZ4sVtUs1wodjidB/vH749m596/hLjjwTxeAqyWHi019iW/8A269mvn82fqOS8eQnaGLVvNbfNf5fcfI/x2/5FXxr/wBe2pf+gyV/MzsNf0vfGm7ivvBPi+/gzsnsr+Rc9dro7DI9cGv5oi/92v7x8BE1g6y84/kz8qxrvNteZIAFFKDmohljUoGOK/eJI4woooqQCiiigAooooJ50f/Q+f6KKYXAOK/6CD+dx9ISAMmoi5ptAEhf0phJPNJSgZGapQZSgxKKMgdaYXHb/P6VooI0UEPppdRTvIuZEDqhIPoKgIIODTTRVhxcnpTKKKYBRRQTjmgtQ7hQSB1phf0qMknrQaJWHl/SmEk9aSirUDRQCiiitFGxoo2CikLAVEXJpjHlwOlRkk9aSigaVwqxBcNCcdV9Kr00tjpRy30NPZq1md74ZZZNSV0ORtb+Vei15b4IDPqUj9lj/UkV6lXxudRtWt5Hx2cRSrWQUUUV5J5YUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAhzUZHc9aeTjioyc1pA0gNooorQ0CiiigAoooIzQAVGW7Cl4A4phxQAhOTSVjeINe0/wzpEut6qxWCHG4gZxuIUfqa85u/iFPfxCTRSghf7sgO/I9j0r38n4axeOXNRXu7Xe39eiOihhZ1PhPpX4bXcNn8QtElmkSIfbIhudgo5YDqa6v9pvx3Bonx0v7czSQy28cQV16BSmcepzk5HSvyZ+PXwi1D44WNnbya7caa9kzuoQF0kdgAC/zKRtxwQeMnivMfBfx2+LeheM7X4R/H+G81e8jWKysNWjQymWBfli8xsAuqjjeSWUDDdAa/nvP/CmeA8XcHxRnkeXB/VZ4WNRap1KlSnUV7XcF7soLnSTeqdnY/SsHn0KXDlXIpxd51Y1FJPT3Yyi01800/Lof0Z/G28std+EfhG2nuo7d7tI542ZcRswhxgkfcB3cHGB3wOa+LdQ02+0q5NpqEZjcc4PQjsQehB9RX5efEf8A4KBftIazc6f4L8X+CAdF8MPLa2clrb3UU7wghFkeRjJG7bUBG0KDk19C/A39rsfEa1utCOn3Zisgjy22oxFGj3kjMMwJIbjkcj1U1+cfQz4KpZBw5/qvUrpYz2+Jk6coyi2pVqk4OMnFRk3T5W1dWd10O7xc4goZ7nDxuEb5eSnFXVneMIp/jc+sKK5PTPGmj6xqkekWodbmYMyRHDNtVSzHjnAAJJwBXWV/XOOy+vhZ+yxEeV7n5HUpSg7SQUUUVxGYUUUUAFdVZadZ6VaJrWurv8wZt7bODJ/tvjkRj826DjJDrazs9Atk1XWkEs8g3W9sentJKP7vdV6t7DrzOoajeandve3zmSWQ5Zj/AJ4Hp6Vza1dI/D37+n+f3eWluXfcm1HU7vVbtr6+ffI34AAcAADgADgADAqgc9+lR/Wgk12wpKKtEzbA4xgUlFFaAaWmavqGkTGawk2bhtdSAVdfRlPDD2Ne/wDw++K3wj8E/D/xbJ42jvbaW+js/KtNPj8w3Lwys5VJH+W3ByNzvuCg5VWPyn5upCARg9DXw3iN4cZRxXk2IyDPKbnh665akU3HmjdNxbWqTtbTW17NM+s4I4zxvD+a0M5y6VqtGXNF6OzWz1TWnmmvI9SsvC/x4/bN8Aatc/DOXT9M0LRb1UXwzBM0Tu2wMs0sjjM7nna0z4B3BAvQ6X7L37HPxjg8cWvijxmJ/C0enXsJijmiLyTSxSq3KblAj4+8Tznj1H3x/wAE9/2Rvhv45+Kng7xudSu9EkuIZXvYba5aCO98t22oQuDlgMFQQD1xng/0PeI/2PfAOpyNNoF5c6aWOdnE0Y9gGw35sa/yK8RfpTcXZTQzHhLwep4elgaFSVGEXQjSqYeVKXLVpwTlKjVjJrmVScFK09byV1/dDweS4upQx3GMqk61eCqSk5Oampq8XJ6TTW1k2tOiPnLRMr+1Yu0g51dzkcgg5P8AWv8APG8a/DLUNP8A+CunxG8P6BZubTw5401iS4KqdsEYml2lz0XcxAXPUniv9LvwF+yivgzxjZeKpdbNwLGUSrGIdpcjsTvOP1r8wf8AguX4v+H3gH4ceFvB1jaW1prHifVpNQupIIY1lmis4SheZlAZvnmQAnPT2r82+gR4fZzT4iWDx+HcJ18Q6iimpPliud/Dfbla6dz86+kfmOAzWnh55fV51RpqLfK1d7dbeXc/nTiiknkWGFSzuQFA5JJ6AV2LvD4PUwwESaqeHccrbf7K+snq38PQc8jMsde0fTLH/inrhLm+mX95OnSFWH3I887iDhmxx0Hc1zxJJya/3vqUZyk41E0l0ejfr5fn6b/xq1yadQZixLMck8kmkooroMgooooAfHI8TiWIlWUggjggjoRX3B8Ff24fH/gARaH49DeINJQBFLkC6iUf3JD9/wCj5z6ivhyivIznIsJmFL2OLgpL8V6PdDjJrY/X34s/tv8Awk1b4X6ppPg9rq51PU7WS2SKSFoxF5q7SzsflO0E8KTk1+QQoorg4Y4SwmUU5UsJf3nd3d3+gTqX3H7+yinAH+KkBC80hcmvo2uxk6nYlpu4VETmjkmlyEubJN/OKcPU01VxyafUyt0JCiiipA//0fngkmkoor/oMVPufz2qfcKlhiM0qxLwWOKbFHJMcRLuNRs0kMmOVZadlsty1GxoXtl9kAbdkGs0v6U6a5muMeac4qCimpJe9uMUktT3hljAMikA9M01G2OH64Oa1b3UI7iARoOTyc9qUpSTSSKSKUd7cRR+UjcVVooyB1q1FLYagwq7bCzaMrcZDetWJbGGO0MwY7gM+1YhYmoTUloaqNiaRlDHZ07ZqAknrSVY+yXHledtO3rmtLdylFsr0UucUlbKNjRQSCiimFwOlUUOJA60xn7CmEk9aSgEgooooNFDuFGaYXwcVGTk5q1C5oOZ88CmUUVolYD0rwJblbee6P8AEwX8hn+td9WJ4dszY6RDEwwxG5vqea26/Pcxre0rykj4PMKvPWlJBRRRXEcYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAwnHIqPp71I2fpUZOa1gawEoooqywooooAK7Xw38OvGfi7TbnV/D1i9zb2vDuCo5AyQoJBY45wM1xROOa9b8CfGvxX8PNDudA0ZIXjnYujSAlonIAJXBAPQcHPP6+fmc8TGlfCJOWm+1uptQUHL949DyFyQSh6jg1FTndpHMj9Scmm16CMT2v9njwr4Z8cfF3SvCfjKxh1LTL7zo7i2uFDxyL5TnBB9CAQRyCARyK7f46f8EqBp7z+LP2VtWNjMxMj6JqLl7dz1xDNjKegEmf94da5r9l+4Fr8c9CnY4CvL/6Jev2ktdZhkHDV+R8YeIWdZBm8K2V1mouCvF6wlrLeL0+as10aPseH6NOdBqa6/oj+TPxIPFvw28RP4L+MOjXPhvVYzjbcoVjcf3kfoVPZlJU9c1oqUkUSoQwPII5H4Gv6lfiH8Nfhn8Y/Dz+F/ibo1rrVk4IC3EYZkJ/ijf7yN7qQa/OHTf+CMmm+Mvi3Z+Hfhn45udB8L6kZPtME8Zubm1CDzP9HbcquGClRvIK5yS/Sv2jhT6U2RYnDylnieHnFNtpOcHbV2snJP8AutPspNnoyyupzJU9bn416v4n0fRmWC7l3zuQqQxjfI5PQKo5JNff37NP/BLn9tr9qvyNcXSk+HPhS42t/amtoy3MsbfxW9pxK/HILBEPZzX9Mn7M3/BNv9jf9keCHUfBPhqLV/EEeGfXNaC3t8ZF/jRnXZDzyBEi4+vNfbl74wtlJLSZPfNfz74k/Tpq1ObDcIYW3T2tVXfrGmrpeTk5ecT6PBcLRXvYmXyX+f8Al95+AXxo/wCCVf7OH7EP7KWu/FPwxcaj4j8e28tii65qM2Gi825jjlFvBHtRA6MVO/eSp61+Unn6N4iz9r2afenpIoxBIf8AaUfcJ/vD5fUDqP6R/wDgpT4sg1P9kXxHYI2S1xYYH0u4jX8xNbeB3EmbZ3ldbMM7ryq1nUkuaT1S5YWSWyine0Ukld2R8ZxpTp08VGFJWXKvzZf1HTL7Srg2uoRmN8ZGeQQehBHBB7EcVQrf0/xC9rbjTtTjF5Z/88nOCme8bdUP04PcGn3ehLcQPqHh2Q3dug3OuMTRD/bTuP8AaXI+lftEarjpU08+n/A/rU+Q5b7HNk84rr4ba28MQJf6oolvnAeC3bkIDyJJR+qp36njgpHBb+E4xcXyCTU2GY4WAKwA9HkHd/7qHp1bnArkbi4nu53ubpzJJISzMxyST1JNUl7Xb4fz/wCB+Y7cu+467u7m/uXvLyRpZZDuZmOSSar0UV2pJKyMwooopgFFFFABRWpoa6S+tWa6+0iWBnjFy0QBkEO4eYUB43bc496+/P289P8A2HbJfCR/Y7uDNI1rINUCmdkAATyTJ54z5339+3j17V8/mHECw+Pw+A9jOXteb3lG8I8qv78ul9l3Z2UcJz0p1eZLlto3q79l18z8yNd/a2+Kvh63h+EtxcT+Ff7O4iURtBLMjOZI5BM3zYYEMpXb2wTX72/saf8ABdSHTdHtvAn7YVnNO8CLHF4h06MO0gGADd24IJbHJkizn+5k5rN1f4EfB348/B/w/ofxV0K21RRpNmsc7LsuIf3CcxTLiRMexxX5K/Gz/gmb8ZPhY0viD9nq+Pi3RlO46XdsqXsSjPCMSqS4HQrtb/ZPWvzzJOG/CbiDBVcjxuXU8FVnUnUc4qMOarN3lU9qknzSe/tbp6K7sj9Tr57msnTqVKrmoxUUm27RSskk9kvI/qT8af8ABZv9gfwt4cfWtG8UXOv3OwtFY2NhdLM57KTcRRRpz13OPoa/lG/bQ/a68c/tn/Gi4+KvjCJbG2iiFpplhGxZLW0Riypk/edmYtI2BljwAABXxPD4jig1SXw54jt5tI1W3by5rS8QxyI47fMB+GQM+lWU1tb/AFqDwt4atrjWdXu28uCxsImuJ5H/ALqogJJ+lfvHg79FrhjgjEzzHLVOpVkrc9SSfLF6vl5Yxik+srXt1tdHlZln9fFRUJ2S7I345ZYmDwsVYdCDg1ZuPi4nh6VLC8l+1XEhCxwIN8rseAoC85J9a/TP9m//AIIu/tgfHuSHXPjhcRfCzw2+1/Kfbc6rMjc4WFG2xkjvK64z9xsEV/RF+yp/wTZ/Y6/ZGa11DwB4Yh1TxBCys2u6yFvb9pAR86O67ITnnESoAelfO+LP0qeCslUsNF/Xay+zTs4p+dXWK/7c5muqRWE4WrYlXqLlXn/kfyVoJgii4QxyYG5T1U9wfpTq6zx627x1rTdc39yf/IrVyddNGrzwU7WvqfmtRWk0FFFFaGTmFFNLKOpphmUdOaaVxWkyWioTL68U3eT0OaLB7NlijIHWq/1opD9mT5Wnho16nmqtFJoPZoueag75pvnLVWihUw9mi55qHvR5kfrVOin7EPZo/9L5zL56UwknrSVux/YPsOGxnHPrmv8AoMqT5eh+AJXKVjei03Ky5DVXuZzcTGUjGar0U1TXNzdRpN6BWhp0UEspE3OBwKSGwkmh84EDPQVnlgKTakmky4wtqy3eJFHcFYelVCQOtML+lM5NXFWViyxGrzSCOMZJpbm1mtiBL0PTFRQTPBIJU6iprq8kuiN4AA9KOWXN5GkYaalcyOV2EnHpTKKlgMYmUy/dzzW3KlqWooirT/tN/sv2faM4259qNRktn2mHBPcr6VlFgKhJTSckMdTS4HSmFixwKtz2EkEfmEg461o5JaMdi5aW1vLbb5OTzn2rGOMnHSkyaKUYtN6l8twooPHJqIue1aqLZaVh5YCoyxJptFaKKQwoooqgCtfQrA6jqkVuRlc7m+grIr0vwPY7LeS/Ycudq/Qdf1rhzLE+youS3OPMK/sqLkd4AAMCloor89PgwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApDxS1GW29KqKuVFXFJwKipScnNJWsVY0jpoFFFFMoKKKTNADWNRnrxStyabQAUUV1fgnUtK0jxLbX+spugQnJxu2kg4bHfBrHEVXCnKcVdpbdyoq7szpfgzqQ0f4k6bqDHb5TP+qMP61+lOlfEaOXGJB+dfnL438XaFfeKLTU9B5MCMJJQu3cT0HPPHP51r6V4+niKvvr884hyCWZqGJnDldrWfTVns4HGqheCd9T9WtH8aQSAAPnNfRXwZ8XQ23jmyu9wG1Zf1javx+8OfE51ZQ0n619I+BPiwtjdpe+ZgorfqpFfi/E3AU/YzglumvvPp8Bm8eZSP2A8Q/Fy1tw370e3NfP3iT4628BYLMAR71+dHjH49zuW2SnuOtfNfiL4zX1y7FZTya8Th3wYbSc0dmN4ntomfX/7XfxgXxZ8GNV0FZd3my2xxnn5Jkb+lfj+z46V6l4v8eXOuadLp8r7t5U4+hBryiv6e4E4YjleDeHit5N/gl+h8Jm2OeIq877BnPWrNpeXdhcLd2MrQyocq6Eqw+hFVqK+1aTVmeYmPkkkmkaWVizMckk5JJ7k0yitXSdHu9YuDFb4VIxvkkfhI0HVmPYfqegyamU1FXew0m3Yg07TbzVbpbOxTe559AAOrMTwABySeBXRvY+ES/wDZi3Uiyp1usboWb02YDBR/e5J67aq6jq9rb2jaL4fyls2PNlPDzkd2/uqOyD6nJrmK5uSdT3m7Lp3+f+X3+V3S0NXVNF1DSGX7WmY5OY5UIaNx6qw4P8x3ArKrY03XL/S0e3hIkgk+/DIN0be5B6H3GD71rDTtG147tFYWdyf+XaZvkY/9M5D/AOgvz6E9Kr20ofxNu6/Xt+Qcil8JyNFWLq0ubKdrW8jaKRDgqwwRVeulNNXRm0FFFFMD90fht4kiXwJocRYfLp1ov5QoK9VtNaikPXrX5z+CfiSLbQNPtGk/1VtCn/fKKK900H4jQuBl6/kfO+Eakak5JdWfo+FzBcqR33xx/Zj+B37Rul+T8TNGjmvY1xDqEGIryHHI2zAZIz/C4ZfbNfp9+zd+yf8Asx/soeGbeD4K+FrPS72aCM3GoMvnX07FQWMlzJukwTyEUhB/Cor83tJ8ZRTx4D9RX3HrHxitrPT4U837sSD8lFfmnHGJzytgqWTwxE/YXbcOaXL0+ze3y2Po8rr0oylVaV+59a6j45toCcsPrXEXnxNtopVIkHDDv718reLNY8Rx/D+T4hJcR/ZhH55jyd/lE/ez0zjnHp78V8Pa3+0WElIWfofWviuG/Dj66pOjryuz8n2OvGZ2qVubqfjf4yk87xfqs3968nP5yNXMs6r1NWNau3utXurj/npM7fmxNZNf6bYajy04xfZH4bOleTbLDT/3RURdz1NMorpUUi4wS2ClzjpSUoBPAplCgFjipQoFIMKKTfk8VDTZlKVx9FFFCgQFFFFUkAUUUUwCiiigD//T+fbyy+ygMG3A1Rp811JMcyHOKrlzX/QdBO2p+DcqJcgdadIkka7nUjPrUCOVcOecHNal7qMdzD5aKeeTntQ+a6SRcY3KiX9xHGYkPH8qp0UVqqRXJ3CtnTZ7SKNhNjdnv6U2ewgitPNDZYAH2rIrNKNSNkWo2HyFWkYp0J4plBIHWpDDMI/O2nb610XSGWbO1W5LFzgCq9xGIJmiznBquk0sZ3RsR9KjJLHc3JNSk+a99Bji5PSkVWc7VGT7U2rdncLby73GQRiqk7K6KUCsQyNg8EVZmvZ508tyMe3ei8uFuJd6DAAxVEuMcUox5rNo0UbD8gU0uBUtnClxcBJDxU2o20VtIBEeo6Vaa5uV7jLl1eWslp5a8nHA9KwqKUAk4HU1dKmoKyASlKsMEjrUkkMsOPNXbmmb2KbCeBzirTvsOw2iiimWodwr3PRLT7FpUFv3Cgn6nmvGdNtzdahBbj+NwP1r3uvmOI62kafzPm+IqtuWmvUKKKK+WPlwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiimk9qaQ0hHNRUGitkrGj0QUUUUzO4UUUUGyYhIHJqNmzSMcnrTaBhRRRQAUUUUAFPSR4zlDimUUAblnrM9uwJJFd3Y+NbmC2YK56eteUUFyox2rkrYGnV0kjSFSS2Os1LxNcXUh+YkmuYnvJpvvmqm7v3ptddLDRgrJEOTe4pOeaSiiugQUUV0Ok6NHPAdW1ZzBYxnBYY3yN/cjB6n1PRRyfQ51aqgryKjFt2RDpGiyakr3c7i3tIf8AWzN0HooH8THso/QcibVtajuIF0nSkMFjGchD96Rv78h7sfTovQVBq+syan5dvEggtYOIoV6L6kn+Jj3Y9fpgVi1jClKT56nyXb/g/wBLzqUktIhRRRXUZhRRRQB0tp4jkMC6frcYvbVeFDHEkf8A1zk5K/Q5U9xUknh2O+ja78NSm7RRloSNs6D3TncB6rn3ArlqkillgkWaBijqcqynBBHcGuZ4ezvTdvy+7/I0U+kiMjHBorrRrenaziPxLEfMxj7VCAJM+si8LJ7nhj61matok+lxxXQdJ7a53eTNGeG29eDgqRnkECnCvryzVn+fo/6YnDqjY07xTPbxpEWK7QB+VekaN8QLi3Ybnz0rwWpEnkh5VsCuTE5TSqLVG1PEyR90eGfih8yhpK7jxl8eZCnlpN0UD8q/Pax8Rz2zAKcY71BqHiC6u3JZixr5OpwFQnWU5I9SGZzUbXPqXxH+0x8Qb/wy3gv+1pv7JJ3fZsjb1zjON2M87c49q+f9Q8eXsrHa5b2rzuSeWU5c1FX0+XcM4PCpqjTSvq7JK77vz8zlrY2pP4mOdi7lz1JzTaKK+gONsKKKKCHU7BTg2BxTaKCHK4vJqYACot2OlJmgRNuFArtvhv4Us/GPiu30O/mMMUgZiVxuO0E4XPGTXR/FvwHpfgPWLe10mZpIriMvskILoQcckAcHtx615080oxxKwjfvNXNlQk4e06Hk9FFFeiYhRRRQAUUUUAf/1PmetPTLeKeRvNGQB0rMrZ0b/WP9BX/QZWdos/CY7lG9iSG5aOPgVUq/qX/H234VQrpp/CjYKKKKsBxdyuwk49O1RsxXpTqjk7UAMLE10HmMdO399uP6Vz1bo/5Bn/Af61z4joXDcwhxxRRRXQOBsWFrBNAXkXJJIrGc7c4roNL/AOPb/gRrnpOprKk7zaNCIsTSUUV2gKCQcjg0MzMcscn3pKKACp7ZitwhHqKgqWD/AF6f7w/nUz2Y1uauqsdqL2JJ/L/9dYtbGrf8s/x/pWPWOF/ho3HINzBT3NI42sQO1Oj/ANYv1FJN99vqa6AN7wsobXoAe24/iBXtFeMeFP8AkPwfRv5V7PXx3EX8Zen6s+N4h/jL0CiiivAPBCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKjfgYHepKjk7VUNyobkdFFFbFVAooooMwprkgcU6mP0oNIEZOeaSiig0CiiigAooooAKKKKAEPAzUGanPQ1BWlMAooorQAooooAcuAwJGeeld78REEerWyxfLE9rFIkQ4SPeuSqDsufqfUmuBHUV6D8R/wDkK2f/AF42/wD6BXn1v95h6P8AQ1j8D+R57RRRXoGQUUUUAFFFFABRRRQBueGtPt9V8QWWm3WfKnmRGwcHBPNR67qNxqOoO02FSImOONRhERTgKo7D+Z5PNaPgj/kb9N/6+I/51gX3/H7N/vt/OuR61/l+pr9gpudqkiqbMzdatyfcNUq76YqYUUUVoaBRRRQAUUUUGXVhRRRQQFFFFABUiKCMmo6lTpQBZguJ7WZbi2do5EOVZSQQfUEdKlvtQvtTuDdajM88p4LyMWOPqaqUVPIr81tR36CdaWkHSlqhBRRRQAUUUUAf/9k=",be=a.p+"static/certificate.a2a9ee77.jpg",ve=Object.defineProperty,Ee=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,Ve=(C,W,le)=>W in C?ve(C,W,{enumerable:!0,configurable:!0,writable:!0,value:le}):C[W]=le,We=(C,W)=>{for(var le in W||(W={}))he.call(W,le)&&Ve(C,le,W[le]);if(Ee)for(var le of Ee(W))ce.call(W,le)&&Ve(C,le,W[le]);return C};const Oe=C=>React.createElement("svg",We({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},C),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 pt="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",yt="data:image/png;base64,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",qt="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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",Wt=a.p+"static/question.ed747acc.gif",nn="data:image/gif;base64,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",lt=a(55351),Vt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",wt="data:image/png;base64,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",dt="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=",hn="data:image/png;base64,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",E=a(53114),h="data:image/png;base64,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",g="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"},74225:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return X}});var u=a(59301),b={flex_box_center:"flex_box_center___DAfGc",flex_space_between:"flex_space_between___fIYoN",flex_box_vertical_center:"flex_box_vertical_center___mg1j7",flex_box_center_end:"flex_box_center_end___GF3M_",flex_box_column:"flex_box_column___Vl5k0",container:"container___A9RGp","amap-icon":"amap-icon___mYhj5"},F=a(95906),V=a.n(F),x=a(92310),T=a.n(x),re=a(59301),B=Object.defineProperty,z=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,S=(q,H,k)=>H in q?B(q,H,{enumerable:!0,configurable:!0,writable:!0,value:k}):q[H]=k,y=(q,H)=>{for(var k in H||(H={}))f.call(H,k)&&S(q,k,H[k]);if(z)for(var k of z(H))U.call(H,k)&&S(q,k,H[k]);return q},M=(q,H)=>{var k={};for(var Q in q)f.call(q,Q)&&H.indexOf(Q)<0&&(k[Q]=q[Q]);if(q!=null&&z)for(var Q of z(q))H.indexOf(Q)<0&&U.call(q,Q)&&(k[Q]=q[Q]);return k};const N="e4088b0a75957fc806662185b69f9ba6",K="cd2d30eb0306c1e356e5acb4584a3df4";var X=q=>{var H=q,{AMap:k,className:Q,id:p,loadOptions:te,isInitCurPostionCenter:ee,CurrentPosition:ge,MapUse:se}=H,me=M(H,["AMap","className","id","loadOptions","isInitCurPostionCenter","CurrentPosition","MapUse"]);let ae;return(0,u.useEffect)(()=>(window._AMapSecurityConfig={securityJsCode:K},V().load(y({key:N,version:"2.0",plugins:[]},te)).then(Ne=>{ae=new Ne.Map(p||"container",{zoom:15,resizeEnable:!0}),se({AMap:Ne,map:ae})}),()=>{ae==null||ae.destroy()}),[]),re.createElement("div",y({id:p||"container",className:T()(b.container,Q)},me))}},61584:function(Kt,de,a){"use strict";a.d(de,{i:function(){return p},Z:function(){return ee}});var u={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"},b=a(71418),F=a(6848),V=a(93948),x=a(92310),T=a.n(x),re=a(65862),B=a(2524),z=a(41867),f=a(79005),U=a(20345),S=a(77882),y=a(31081),M=a(75309),N=a(71979),K=a(47558),Ae=a(42922),X=a(66832),q=a(96593),H=a(19664),k=a(91833),Q=a(59301);const p=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:f,swimg:U},{name:"101\u8BA1\u5212",ptimg:S,swimg:y},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:M,swimg:N},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:K,swimg:Ae},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:X,swimg:q},{name:"\u519B\u961F\u4E00\u6D41",ptimg:H,swimg:k}];var ee=({className:ge,dataSource:se=[],col:me=4,right:ae,bottom:Ne=23,precision:we=0,wrapWidth:rt=1200,trackEventItems:Qe,loading:ye,onRemove:be=()=>{},isCurrent:ve=!0,showAlias:Ee=!1,showProgress:he=!1})=>{const ce=Math.floor((rt-(me-1)*ae)/me),Ve=[{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(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return Q.createElement(b.Z,{spinning:ye},Q.createElement("div",{className:T()(u.list,ge)},!!(se!=null&&se.length)&&(se==null?void 0:se.map((We,Oe)=>{var pt,yt,qt,Wt,nn,lt;const{name:Vt,id:wt,identifier:dt,featured:hn,school_name:E,image_url:h,excellent:g,is_plan:C}=We;return Q.createElement("div",{key:wt,className:ve&&he?u.wrapisCurrent:u.wrap,style:{width:ce,marginRight:(1+Oe)%me===0?0:ae+we,marginBottom:Ne}},Q.createElement("a",{className:u.li,onClick:W=>{W.preventDefault(),W.stopPropagation(),Qe&&(0,re.L9)([Qe]),(0,re.xg)(`/paths/${dt}`)}},Q.createElement("div",{className:u.img},Q.createElement("img",{className:u.cover,src:`${h}`}),ve&&(0,z.bg)()&&(We==null?void 0:We.studying)&&Q.createElement("div",{className:`${u.movebq} user-path-items`,onClick:W=>{W.stopPropagation(),be(We)}},Q.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Q.createElement("span",{className:"c-red"},"\u79FB\u9664")),(pt=We==null?void 0:We.subject_tags)==null?void 0:pt.map((W,le)=>{var G,_;if(le===0){const ue=(G=Ve.find(oe=>oe.name==W))==null?void 0:G.swimg;return Q.createElement("img",{className:u.sign,src:ue,style:{left:"-4px"}})}const Le=(_=Ve.find(ue=>ue.name==W))==null?void 0:_.ptimg;return Q.createElement("img",{className:u.sign,src:Le,style:{left:`${48+52*(le-1)+2*le}px`}})}),Q.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&Q.createElement("div",{className:u.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Q.createElement("div",{className:u.name},Q.createElement(F.Z,{title:Ee&&(We!=null&&We.excellent_alias_name)?Q.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Vt}`,Q.createElement("br",null),Q.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):Vt},Q.createElement("span",{className:u.e},Ee&&(We==null?void 0:We.excellent_alias_name)||Vt))),ve&&he&&((yt=We==null?void 0:We.progress)==null?void 0:yt.all_score)!=0&&Q.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},Q.createElement(V.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((qt=We==null?void 0:We.progress)==null?void 0:qt.my_score)/((Wt=We==null?void 0:We.progress)==null?void 0:Wt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(nn=We==null?void 0:We.progress)==null?void 0:nn.my_score,"/",(lt=We==null?void 0:We.progress)==null?void 0:lt.all_score),(!ve||!he)&&Q.createElement("div",{className:u.tags},Q.createElement("div",null,Q.createElement(F.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Q.createElement("span",null,We.stages_count))),Q.createElement(F.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Q.createElement("span",null,We.members_count)))))))})),!se.length&&Q.createElement(B.Z,null)))}},39864:function(Kt,de,a){"use strict";a.d(de,{jL:function(){return x},w9:function(){return Ze},dN:function(){return Ke},QD:function(){return vn},cQ:function(){return Wt.Z},Oz:function(){return ue},op:function(){return Ot},O5:function(){return dn},_b:function(){return mr},t7:function(){return se},Gi:function(){return xn},YG:function(){return yn},kT:function(){return Sn},qp:function(){return Ae},K3:function(){return H},vr:function(){return jn},qE:function(){return Fe},Je:function(){return Ne},wb:function(){return Oe},lB:function(){return qt},cq:function(){return Pt},tp:function(){return p},Si:function(){return on},k8:function(){return Fr},Du:function(){return tA}});var u=a(59301),b={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"},F="data:image/png;base64,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",x=({dataSource:it=[],img:At,imgWidth:Xe=346,title:Gt,sunTitle:Fn,bannerExtraContent:nr})=>u.createElement("div",{className:b.banner},u.createElement("div",{className:b.content},u.createElement("aside",null,u.createElement("p",null,u.createElement("b",null,Gt),u.createElement("span",null,Fn)),it.length>0&&u.createElement("div",{className:b.btns},it.map((un,$t)=>u.createElement("div",{key:$t,onClick:un.click},un.name,un.sign?u.createElement("img",{src:F,width:39}):null))),nr),At&&u.createElement("img",{style:{marginTop:33,marginRight:38},src:At,width:Xe}))),T={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"},re=a(92310),B=a.n(re),z=a(89392),f=Object.defineProperty,U=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,M=(it,At,Xe)=>At in it?f(it,At,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):it[At]=Xe,N=(it,At)=>{for(var Xe in At||(At={}))S.call(At,Xe)&&M(it,Xe,At[Xe]);if(U)for(var Xe of U(At))y.call(At,Xe)&&M(it,Xe,At[Xe]);return it},Ae=({dataSource:it=[],value:At,onChange:Xe,onTitleChange:Gt,className:Fn,title:nr,titleWidth:un=41,style:$t={},fontColor:fn="#6A7283",showCount:rr,classNameActive:Cn,styleItem:Mn={}})=>{const[mA,Xr]=(0,u.useState)(0),[OA,Ir]=(0,u.useState)(!1),pA=(0,u.useRef)(null),BA=(0,u.useRef)(null);return(0,u.useEffect)(()=>{var KA;it.length!==0&&(((KA=pA==null?void 0:pA.current)==null?void 0:KA.clientHeight)>97?Xr(1):Xr(0)),it.length===0&&Xr(0),Ir(!1)},[it]),u.createElement("div",{className:B()(T.row,Fn),style:$t},u.createElement("div",{onClick:(0,z.throttle)(()=>Gt==null?void 0:Gt(),2e3),style:{width:un,marginTop:OA?12:4},className:`${T.title} ${Gt?"current":""}`},nr),u.createElement("div",{className:OA?`${T.tagsWrap} ${T.tagsBorderWrap}`:T.tagsWrap},u.createElement("div",{className:T.bar,ref:BA,style:mA>0?{height:mA===1?97:"auto",overflow:mA===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},u.createElement("div",{className:T.tag,ref:pA},it==null?void 0:it.map(KA=>u.createElement("span",{onClick:()=>Xe(KA.id),key:KA.id,style:N(N({color:fn},Mn),(KA==null?void 0:KA.style)||{}),className:At===KA.id?B()(Cn||T.active,KA.classNameActive):""},u.createElement("span",{title:KA.name,className:T.name},KA.name),!!rr&&u.createElement("span",{className:T.num},KA.count))))),!!mA&&u.createElement(u.Fragment,null,mA===1?u.createElement("div",{onClick:()=>{var KA;Xr(2),((KA=pA==null?void 0:pA.current)==null?void 0:KA.clientHeight)>245?Ir(!0):Ir(!1)},className:T.action},"\u5C55\u5F00",u.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):u.createElement("div",{onClick:()=>{BA.current.scrollTop=0,Xr(1),Ir(!1)},className:T.action},"\u6536\u8D77",u.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},X={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"},H=({dataSource:it=[],value:At,onChange:Xe,onTitleChange:Gt,className:Fn,title:nr,titleWidth:un=41,style:$t={},fontColor:fn="#6A7283",showCount:rr,expand:Cn=!0})=>{const[Mn,mA]=(0,u.useState)(0),[Xr,OA]=(0,u.useState)(!1),Ir=(0,u.useRef)(null),pA=(0,u.useRef)(null),[BA,KA]=(0,u.useState)(Cn);return u.createElement("div",{className:B()(X.row,Fn),style:$t},u.createElement("div",{className:"flex item-center justify-between"},u.createElement("div",{onClick:(0,z.throttle)(()=>Gt==null?void 0:Gt(),2e3),style:{width:un,marginTop:Xr?12:4},className:`${X.title} ${Gt?"current":""}`},nr),u.createElement("i",{className:`iconfont ${BA?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:BA?8:10},onClick:()=>KA(!BA)})),BA&&u.createElement("div",{className:Xr?`${X.tagsWrap} ${X.tagsBorderWrap}`:X.tagsWrap},u.createElement("div",{className:X.fenge}),u.createElement("div",{className:X.bar,ref:pA},u.createElement("div",{className:X.tag,ref:Ir},it==null?void 0:it.map(TA=>u.createElement("span",{onClick:()=>Xe(TA.id),key:TA.id,style:{color:fn},className:At===TA.id?X.active:""},u.createElement("span",{title:TA.name,className:X.name},TA.name),!!rr&&u.createElement("span",{className:X.num},TA.count)))))))},k={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"},p=({dataSource:it=[],value:At,onChange:Xe,className:Gt,style:Fn={}})=>u.createElement("div",{style:Fn,className:B()(k.tabs,Gt)},it.map(nr=>u.createElement("span",{onClick:()=>Xe(nr.id),className:At===nr.id?k.active:"",key:nr.id},nr.name))),te={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"},ee=a(92832),se=({dataSource:it=[],value:At="",onChange:Xe,onInputChange:Gt=()=>{},className:Fn,style:nr={},placeholder:un,allowClear:$t=!1})=>{var fn;const[rr,Cn]=(0,u.useState)(""),[Mn,mA]=(0,u.useState)("");(0,u.useEffect)(()=>{var Ir;let pA=At;(Ir=JSON.stringify(At))!=null&&Ir.includes("{")&&(Cn(At.id),pA=At.value||"");try{mA(decodeURIComponent(pA||""))}catch(BA){mA(decodeURIComponent(pA||""))}},[At]);const Xr=()=>{Xe(encodeURIComponent(Mn),rr||null)},OA=Ir=>{Ir!==rr&&(Cn(Ir),Xe(encodeURIComponent(Mn),Ir))};return u.createElement("div",{className:B()(te.input,Fn),style:nr},!!it.length&&u.createElement("div",{className:te.dropdown},u.createElement("div",{className:te.text},(fn=it.find(Ir=>Ir.id===rr))==null?void 0:fn.name,u.createElement("i",{className:"iconfont icon-zhankai4"}),u.createElement("b",{className:te.b1}),u.createElement("b",{className:te.b2})),u.createElement("div",{className:te.menu},it.map((Ir,pA)=>u.createElement("div",{key:pA,onClick:()=>OA(Ir.id)},Ir.name)))),u.createElement(ee.default,{onPressEnter:Xr,value:Mn,onChange:Ir=>{mA(Ir.target.value),Gt(encodeURIComponent(Ir.target.value),rr||null)},bordered:!1,placeholder:un}),u.createElement("i",{onClick:Xr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},me={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"},Ne=({value:it,onChange:At,className:Xe,total:Gt,pageSize:Fn,style:nr={}})=>{const un=it<2,$t=it>=Math.ceil(Gt/Fn);return Gt<=Fn?u.createElement(u.Fragment,null):u.createElement("div",{className:B()(me.quickPager,Xe),style:nr},u.createElement("div",{onClick:()=>{un||At(it-1,"prev")},className:un?me.disabled:""},"\u4E0A\u4E00\u9875"),u.createElement("div",{onClick:()=>{$t||At(it+1,"next")},className:$t?me.disabled:""},"\u4E0B\u4E00\u9875"))},we={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"},rt=a(71418),Qe=a(6848),ye=a(13570),be=a(74128),ve=a(65862),Ee=a(96908),he=a(57177),ce=a(81378),Ve=a(2524),Oe=({className:it,dataSource:At=[],col:Xe=4,right:Gt,bottom:Fn=23,precision:nr=0,wrapWidth:un=1200,trackEventItems:$t,loading:fn})=>{const rr=Math.floor((un-(Xe-1)*Gt)/Xe);return u.createElement(rt.Z,{spinning:fn},u.createElement("div",{className:B()(we.list,it)},!!At.length&&At.map((Cn,Mn)=>{const{name:mA,id:Xr,identifier:OA,power:Ir,cover_image_id:pA,pic:BA}=Cn;return u.createElement("div",{className:we.wrap,key:Xr,style:{width:rr,marginRight:(1+Mn)%Xe===0?0:Gt+nr,marginBottom:Fn}},u.createElement("a",{target:"_blank",href:`/shixuns/${OA}/challenges`,className:we.li,onClick:KA=>{KA.preventDefault(),$t&&(0,ve.L9)([$t]),Ir&&(0,ve.xg)(`/shixuns/${OA}/challenges`)}},u.createElement("div",{className:we.img},u.createElement("img",{className:we.cover,src:`${BA}`}),Cn.is_jupyter&&u.createElement("img",{className:we.sign,src:Ee}),Cn.is_jupyter_lab&&u.createElement("img",{className:we.sign,src:he}),Cn.is_unity_3d&&u.createElement("img",{className:we.sign,src:ce})),u.createElement("div",{className:we.name},u.createElement(Qe.Z,{title:mA||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},u.createElement("span",{className:we.e},mA||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),u.createElement("div",{className:we.tags},u.createElement(Qe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),u.createElement("span",null,Cn.challenges_count))),!!Cn.myshixuns_count&&u.createElement(Qe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),u.createElement("span",null,Cn.myshixuns_count))),u.createElement(Qe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},u.createElement("span",null,u.createElement("span",null,Cn.level))),u.createElement("div",{className:we.rate},u.createElement(ye.Z,{allowHalf:!0,disabled:!0,defaultValue:Cn.score_info}),u.createElement("span",null,"\xA0",Cn.score_info?`${Cn.score_info}\u5206`:"5\u5206")))),!Ir&&u.createElement("div",{className:we.lockWrap},u.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),u.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!At.length&&u.createElement(Ve.Z,null)))},pt={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"},qt=({className:it,dataSource:At=[],col:Xe=4,right:Gt,bottom:Fn=23,precision:nr=0,wrapWidth:un=1200,wrapClassName:$t,trackEventItems:fn,loading:rr})=>{const Cn=Math.floor((un-(Xe-1)*Gt)/Xe);return u.createElement(rt.Z,{spinning:rr},u.createElement("div",{className:B()(pt.list,it)},!!At.length&&At.map((Mn,mA)=>{const{name:Xr,id:OA,identifier:Ir,power:pA,cover_image_id:BA,pic:KA}=Mn;return u.createElement("div",{className:B()(pt.wrap,$t),key:OA,style:{width:Cn,marginRight:(1+mA)%Xe===0?0:Gt+nr,marginBottom:Fn}},u.createElement("a",{target:"_blank",href:`/shixuns/${Ir}/challenges`,className:pt.li,onClick:TA=>{TA.preventDefault(),fn&&(0,ve.L9)([fn]),pA&&(0,ve.xg)(`/shixuns/${Ir}/challenges`)}},u.createElement("img",{src:a(47621),className:pt.titleBg}),u.createElement("div",{className:pt.name},u.createElement(Qe.Z,{title:Xr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},u.createElement("span",{className:pt.e},Xr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),u.createElement("div",{style:{padding:"14px",paddingBottom:0}},u.createElement("div",{className:pt.img},u.createElement("img",{className:pt.cover,src:BA?`${be.Z.API_SERVER}/api/attachments/${BA}`:`${be.Z.IMG_SERVER+KA}`}),Mn.is_jupyter&&u.createElement("div",{className:pt.bq},"Jupyter"),Mn.is_jupyter_lab&&u.createElement("div",{className:pt.bq},"JupyterLab"),Mn.is_unity_3d&&u.createElement("div",{className:pt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),u.createElement("div",{className:"mt20 flex item-center justify-between"},u.createElement("div",null,u.createElement("span",{className:pt.text},"\u5B66\u4E60\u4EBA\u6570"),u.createElement("span",{className:pt.value},Mn.myshixuns_count)),u.createElement("div",null,u.createElement("span",{className:pt.text},"\u56F0\u96BE\u7B49\u7EA7"),u.createElement("span",{className:pt.value},Mn.level))),u.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},u.createElement("div",null,u.createElement("span",{className:pt.text},"\u5173\u5361\u6570"),u.createElement("span",{className:pt.value},Mn.challenges_count)),u.createElement("div",{className:pt.rate},u.createElement(ye.Z,{allowHalf:!0,disabled:!0,defaultValue:Mn.score_info}),u.createElement("span",{className:pt.value,style:{color:"#FF9C00"}},"\xA0",Mn.score_info?`${Mn.score_info}\u5206`:"5\u5206"))))),!pA&&u.createElement("div",{className:pt.lockWrap},u.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),u.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!At.length&&u.createElement(Ve.Z,null)))},Wt=a(61584),nn={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"},lt=a(79005),Vt=a(20345),wt=a(77882),dt=a(31081),hn=a(75309),E=a(71979),h=a(47558),g=a(42922),C=a(66832),W=a(96593),le=a(19664),G=a(91833);const _=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:lt,swimg:Vt},{name:"101\u8BA1\u5212",ptimg:wt,swimg:dt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:hn,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:h,swimg:g},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:C,swimg:W},{name:"\u519B\u961F\u4E00\u6D41",ptimg:le,swimg:G}];var ue=({className:it,dataSource:At=[],col:Xe=4,right:Gt,bottom:Fn=23,precision:nr=0,wrapWidth:un=1200,trackEventItems:$t,loading:fn,wrapClassName:rr,imgClassName:Cn,isArrow:Mn=!1})=>{const mA=Math.floor((un-(Xe-1)*Gt)/Xe),[Xr,OA]=(0,u.useState)(),[Ir,pA]=(0,u.useState)(),BA=TA=>OA(TA),KA=()=>OA(-1);return u.createElement(rt.Z,{spinning:fn},u.createElement("div",{className:B()(nn.list,it)},!!(At!=null&&At.length)&&(At==null?void 0:At.map((TA,Ha)=>{var yA;const{name:ya,id:Qr,identifier:PA,featured:Aa,school_name:Sa,image_url:SA,excellent:YA,is_plan:Io}=TA;return u.createElement("div",{key:Qr,className:B()(nn.wrap,rr),style:{width:mA,marginRight:(1+Ha)%Xe===0?0:Gt+nr,marginBottom:Fn}},u.createElement("a",{target:"_blank",href:`/paths/${PA}`,className:nn.li,onClick:io=>{io.preventDefault(),$t&&(0,ve.L9)([$t]),(0,ve.xg)(`/paths/${PA}`)}},u.createElement("img",{src:a(39057),className:nn.titleBg}),u.createElement("div",{className:nn.name},u.createElement(Qe.Z,{title:ya},u.createElement("span",{className:nn.e,style:{color:Mn&&Xr===Ha?"#145DFF":"#000000"},onMouseEnter:()=>{BA(Ha)},onMouseLeave:KA},ya))),u.createElement("div",{style:{padding:"14px",paddingBottom:0}},u.createElement("div",{className:B()(nn.img,Cn)},u.createElement("img",{className:nn.cover,src:`${be.Z.IMG_SERVER+SA}`}),(yA=TA==null?void 0:TA.subject_tags)==null?void 0:yA.map((io,Ao)=>{var Oi,aa;if(Ao===0){const da=(Oi=_.find($A=>$A.name==io))==null?void 0:Oi.swimg;return u.createElement("img",{className:nn.sign,src:da,style:{left:"-4px"}})}const pa=(aa=_.find(da=>da.name==io))==null?void 0:aa.ptimg;return u.createElement("img",{className:nn.sign,src:pa,style:{left:`${48+52*(Ao-1)+2*Ao}px`}})}),u.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(TA==null?void 0:TA.excellent)&&u.createElement("div",{className:nn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),u.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},u.createElement("div",null,u.createElement("span",{className:nn.text},"\u7AE0\u8282\u6570"),u.createElement("span",{className:nn.value},TA.stages_count)),u.createElement("div",null,u.createElement("span",{className:nn.text},"\u5B66\u4E60\u4EBA\u6570"),u.createElement("span",{className:nn.value},TA.members_count))))))})),!At.length&&u.createElement(Ve.Z,null)))},oe={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"},Ue="data:image/png;base64,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",ct=a(59301),Ze=({className:it,dataSource:At=[],col:Xe=4,right:Gt,bottom:Fn=23,precision:nr=0,wrapWidth:un=1200,trackEventItems:$t,loading:fn})=>{const rr=Math.floor((un-(Xe-1)*Gt)/Xe);return ct.createElement(rt.Z,{spinning:fn},ct.createElement("div",{className:B()(oe.list,it)},!!At.length&&At.map((Cn,Mn)=>{const{subject_identifier:mA,id:Xr,identifier:OA,power:Ir}=Cn,pA=Cn.is_public!=0&&Cn.is_public;return ct.createElement("div",{className:oe.wrap,key:Xr,style:{width:rr,marginRight:(1+Mn)%Xe===0?0:Gt+nr,marginBottom:Fn}},ct.createElement("a",{className:oe.li,onClick:BA=>{BA.preventDefault(),$t&&(0,ve.L9)([$t]),(0,ve.xg)(Cn.first_category_url)}},ct.createElement("div",{className:oe.top},ct.createElement(Qe.Z,{title:Cn.name},ct.createElement("div",{className:oe.name},Cn.name)),ct.createElement("img",{className:oe.img,src:be.Z.IMG_SERVER+"/images/"+Cn.avatar_url}),ct.createElement("div",{className:oe.text,title:Cn.creator},Cn.creator),mA&&ct.createElement("div",{className:oe.btns},ct.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ct.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),pA&&ct.createElement("div",{className:oe.sign},"\u516C\u5F00")),ct.createElement("div",{className:oe.bottom},Cn.visits>0&&ct.createElement(Qe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ct.createElement("span",null,ct.createElement("i",{className:"iconfont icon-liulanyan"}),ct.createElement("span",null,Cn.visits))),Cn.course_members_count>0&&ct.createElement(Qe.Z,{title:"\u6210\u5458",placement:"bottom"},ct.createElement("span",null,ct.createElement("i",{className:"iconfont icon-chengyuan"}),Cn.course_members_count)),Cn.tasks_count>0&&ct.createElement(Qe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ct.createElement("span",null,ct.createElement("i",{className:"iconfont icon-zuoye"}),Cn.tasks_count)),Cn.is_end?ct.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ct.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Cn.is_accessible&&ct.createElement("div",{className:oe.lockWrap},ct.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ct.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!At.length&&ct.createElement(Ve.Z,null)))},De={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"},$e="data:image/png;base64,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",Ke=({className:it,dataSource:At=[],col:Xe=4,right:Gt,bottom:Fn=23,precision:nr=0,wrapWidth:un=1200,wrapClassName:$t,trackEventItems:fn,loading:rr})=>{const Cn=Math.floor((un-(Xe-1)*Gt)/Xe);return u.createElement(rt.Z,{spinning:rr},u.createElement("div",{className:B()(De.list,it)},!!At.length&&At.map((Mn,mA)=>{const{subject_identifier:Xr,id:OA,identifier:Ir,power:pA}=Mn,BA=Mn.is_public!=0&&Mn.is_public;return u.createElement("div",{className:B()(`${De.wrap} ${Mn.is_accessible?"":De.warpStyle}`,$t),key:OA,style:{width:Cn,marginRight:(1+mA)%Xe===0?0:Gt+nr,marginBottom:Fn}},u.createElement("a",{className:De.li,onClick:KA=>{KA.preventDefault(),fn&&(0,ve.L9)([fn]),(0,ve.xg)(Mn.first_category_url)}},u.createElement("div",{className:De.creator},u.createElement("img",{className:De.img,src:be.Z.IMG_SERVER+"/images/"+Mn.avatar_url}),u.createElement("div",{className:De.text,title:Mn.creator},Mn.creator)),u.createElement("div",{className:De.top},u.createElement(Qe.Z,{title:Mn.name},u.createElement("div",{className:De.name},Mn.name)),BA&&u.createElement("div",{className:De.sign},"\u516C\u5F00")),u.createElement("div",{className:De.middle},u.createElement("div",{className:De.row,style:{marginBottom:6}},u.createElement("div",null,u.createElement("span",{className:De.text},"\u8BBF\u95EE\u91CF"),u.createElement("span",{className:De.value},(Mn==null?void 0:Mn.visits)||0)),u.createElement("div",null,u.createElement("span",{className:De.text},"\u6210\u5458"),u.createElement("span",{className:De.value},(Mn==null?void 0:Mn.course_members_count)||0))),u.createElement("div",{className:De.row},u.createElement("div",null,u.createElement("span",{className:De.text,style:{width:42}},"\u4F5C",u.createElement("span",{style:{marginLeft:14}},"\u4E1A")),u.createElement("span",{className:De.value},(Mn==null?void 0:Mn.tasks_count)||0)),u.createElement("div",null,u.createElement("span",{className:De.text},"\u72B6\u6001"),Mn.is_end?u.createElement("span",{className:De.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):u.createElement("span",{className:De.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Xr&&u.createElement("div",{className:De.btns},u.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),u.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Mn.is_accessible&&u.createElement("div",{className:De.lockWrap},u.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),u.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!At.length&&u.createElement(Ve.Z,null)))},ht={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"},bt=a(65582),yn=({dataSource:it=[],value:At,onChange:Xe,className:Gt,style:Fn={},tabBarExtraContent:nr})=>u.createElement("div",{className:B()(ht.tabs,Gt),style:Fn},u.createElement("div",{className:ht.tabsWrap},it.map((un,$t)=>u.createElement("aside",{className:ht.tab,onClick:()=>{Xe(un.id),un.link&&bt.history.push(un.link)},key:$t},u.createElement("div",{className:At===un.id?ht.active:""},un.name),(un==null?void 0:un.resetCount)==null&&(un==null?void 0:un.total)!==void 0&&u.createElement("span",null,"\uFF08",un==null?void 0:un.total,"\uFF09"),(un==null?void 0:un.resetCount)!==void 0&&(un==null?void 0:un.total)!==void 0&&u.createElement(Qe.Z,{title:(un==null?void 0:un.tip)!=null?un==null?void 0:un.tip:""},u.createElement("span",{style:{color:"#9096A3"}},"\uFF08",u.createElement("span",{style:{color:"#000"}},un==null?void 0:un.resetCount),"/",u.createElement("span",null,un==null?void 0:un.total),"\uFF09"))))),u.createElement("div",{className:ht.tabBar},nr)),Yt={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"},Sn=({dataSource:it=[],value:At,onChange:Xe,className:Gt,style:Fn={},tabBarExtraContent:nr})=>u.createElement("div",{className:B()(Yt.tabs,Gt),style:Fn},u.createElement("div",{className:Yt.tabsWrap},it.map((un,$t)=>u.createElement("aside",{className:Yt.tab,onClick:()=>{Xe(un.id),un.link&&bt.history.push(un.link)},key:$t},u.createElement("div",{className:At===un.id?Yt.active:""},un.name),(un==null?void 0:un.resetCount)==null&&(un==null?void 0:un.total)!==void 0&&u.createElement("span",null,"\uFF08",un==null?void 0:un.total,"\uFF09"),(un==null?void 0:un.resetCount)!==void 0&&(un==null?void 0:un.total)!==void 0&&u.createElement(Qe.Z,{title:(un==null?void 0:un.tip)!=null?un==null?void 0:un.tip:""},u.createElement("span",{style:{color:"#9096A3"}},"\uFF08",u.createElement("span",{style:{color:"#000"}},un==null?void 0:un.resetCount),"/",u.createElement("span",null,un==null?void 0:un.total),"\uFF09"))))),u.createElement("div",{className:Yt.tabBar},nr)),xn=({className:it,style:At={},children:Xe})=>u.createElement("div",{className:B()(it),style:At},Xe),kn={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"},Cr=a(38854),yr=a(20834);const Pr=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Pt=({sortValue:it,dropValue:At,className:Xe,onSort:Gt,onDrop:Fn,dataSource:nr=Pr})=>{var un;return u.createElement("div",{className:B()(kn.orderWrap,Xe)},u.createElement(Cr.Z,{dropdownRender:()=>u.createElement(yr.default,null,nr.map(($t,fn)=>u.createElement(yr.default.Item,{key:fn,onClick:()=>Fn($t.id)},$t.name)))},u.createElement("span",{className:kn.orderTextWrap},(un=nr.find($t=>At===$t.id))==null?void 0:un.name)),u.createElement("span",{className:kn.orderIconWrap},u.createElement("span",{className:kn.orderAsc},u.createElement("i",{className:it==="asc"?`iconfont icon-sanjiaoxing-up font12 ${kn.cursorPointer} ${kn.active}`:`iconfont icon-sanjiaoxing-up font12 ${kn.cursorPointer}`,onClick:()=>Gt(it==="asc"?"desc":"asc")})),u.createElement("span",{className:kn.orderDesc},u.createElement("i",{className:it==="desc"?`iconfont icon-sanjiaoxing-down font12 ${kn.cursorPointer} ${kn.active}`:`iconfont icon-sanjiaoxing-down font12 ${kn.cursorPointer}`,onClick:()=>Gt(it==="asc"?"desc":"asc")}))))},Xt={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"},Zn=a(3113),dr=a(2337),Hn=Object.defineProperty,Wn=Object.getOwnPropertySymbols,Dr=Object.prototype.hasOwnProperty,Lr=Object.prototype.propertyIsEnumerable,_r=(it,At,Xe)=>At in it?Hn(it,At,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):it[At]=Xe,Tr=(it,At)=>{for(var Xe in At||(At={}))Dr.call(At,Xe)&&_r(it,Xe,At[Xe]);if(Wn)for(var Xe of Wn(At))Lr.call(At,Xe)&&_r(it,Xe,At[Xe]);return it},or=(it,At)=>{var Xe={};for(var Gt in it)Dr.call(it,Gt)&&At.indexOf(Gt)<0&&(Xe[Gt]=it[Gt]);if(it!=null&&Wn)for(var Gt of Wn(it))At.indexOf(Gt)<0&&Lr.call(it,Gt)&&(Xe[Gt]=it[Gt]);return Xe},gA=(it,At,Xe)=>new Promise((Gt,Fn)=>{var nr=fn=>{try{$t(Xe.next(fn))}catch(rr){Fn(rr)}},un=fn=>{try{$t(Xe.throw(fn))}catch(rr){Fn(rr)}},$t=fn=>fn.done?Gt(fn.value):Promise.resolve(fn.value).then(nr,un);$t((Xe=Xe.apply(it,At)).next())}),Ot=it=>{var At=it,{className:Xe,style:Gt,children:Fn,loading:nr=!1,openLoading:un,onClick:$t=()=>{},size:fn="middle",shape:rr="round",theme:Cn}=At,Mn=or(At,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[mA,Xr]=(0,u.useState)(!1),OA=(0,u.useMemo)(()=>{switch(Cn){case dr.Fy.THEMEONE:return Xt.ThemeOne;case dr.Fy.DEFAULT:default:return Xt.btn}},[Cn]);return u.createElement(Zn.ZP,Tr({onClick:(0,z.throttle)(Ir=>gA(void 0,null,function*(){un&&Xr(!0);try{yield $t(Ir)}catch(pA){console.log("error",pA)}un&&Xr(!1)}),2e3,{leading:!0,trailing:!1}),className:B()(OA,Xt[`${fn}-${rr}`],Xe),style:Gt,size:fn,shape:rr,loading:mA||nr},Mn),Fn)},An={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"},Fe=({className:it,style:At,children:Xe=null,onClick:Gt,title:Fn})=>u.createElement("div",{className:B()(An.head,it),style:At},u.createElement("span",{className:"primary-hover",onClick:Gt},u.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),u.createElement("b",{title:Fn},Fn),u.createElement("div",{className:An.node},Xe)),Tt={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"},vn=({confirmShow:it=!0,confirmTitle:At,confirmClick:Xe,cancelShow:Gt=!0,cancelTitle:Fn,cancelClick:nr,className:un,style:$t,confirmLoading:fn=!1})=>u.createElement("div",{className:B()(Tt.btns,un),style:$t},it&&u.createElement(Zn.ZP,{loading:fn,onClick:Xe,type:"primary",className:Tt.confirm},At),Gt&&u.createElement(Zn.ZP,{onClick:nr,className:Tt.cancel},Fn)),pn={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"},jn=({className:it,style:At={},LeftContent:Xe,children:Gt,RightContent:Fn})=>u.createElement("div",{className:B()(pn.fixedBottom,it),style:At},u.createElement("div",{className:pn.wrap},u.createElement("div",{className:pn.left},Xe),u.createElement("div",{className:pn.center},Gt),u.createElement("div",{className:pn.right},Fn))),Jn={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"},mr=({className:it,style:At={},dataSource:Xe=[]})=>u.createElement("div",{className:B()(Jn.crumbs,it),style:At},Xe.map((Gt,Fn)=>Fnbt.history.push(Gt.path)},Gt.name):u.createElement("span",null,Gt.name),u.createElement("span",null,"\xA0",">","\xA0")):u.createElement("span",{key:Fn,style:{color:"#5F6368"}},Gt.name))),ir=a(31797),Er=Object.defineProperty,$n=Object.defineProperties,br=Object.getOwnPropertyDescriptors,xr=Object.getOwnPropertySymbols,Or=Object.prototype.hasOwnProperty,jr=Object.prototype.propertyIsEnumerable,Rr=(it,At,Xe)=>At in it?Er(it,At,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):it[At]=Xe,Qt=(it,At)=>{for(var Xe in At||(At={}))Or.call(At,Xe)&&Rr(it,Xe,At[Xe]);if(xr)for(var Xe of xr(At))jr.call(At,Xe)&&Rr(it,Xe,At[Xe]);return it},zt=(it,At)=>$n(it,br(At)),Mt=(it,At)=>{var Xe={};for(var Gt in it)Or.call(it,Gt)&&At.indexOf(Gt)<0&&(Xe[Gt]=it[Gt]);if(it!=null&&xr)for(var Gt of xr(it))At.indexOf(Gt)<0&&jr.call(it,Gt)&&(Xe[Gt]=it[Gt]);return Xe};const{Countdown:Bn}=ir.default;var dn=it=>{var At=it,{onChange:Xe}=At,Gt=Mt(At,["onChange"]);const[Fn,nr]=(0,u.useState)(null);(0,u.useEffect)(()=>{typeof Fn=="number"&&Fn>=0&&Xe(Fn)},[Fn]);const un=$t=>{const fn=Math.floor($t/1e3);nr(fn)};return u.createElement(Bn,zt(Qt({},Gt),{onChange:un}))},rn={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},on=({DataProps:it,className:At,style:Xe={}})=>{var Gt;return u.createElement("div",{className:B()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",rn.ClassRoomItem,At),style:Xe,onClick:()=>{(0,ve.xg)(it==null?void 0:it.first_category_url)}},u.createElement("div",{className:"flex flex-col item-center"},u.createElement("img",{src:`${(Gt=be.Z)==null?void 0:Gt.IMG_SERVER}/images/${it==null?void 0:it.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(it==null?void 0:it.subject_identifier)&&u.createElement("div",{className:"mt-40px"},u.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),u.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),u.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},u.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(it!=null&&it.is_public)&&u.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"),u.createElement("span",{className:B()("text-16px font-medium",rn.TitleDom)},it==null?void 0:it.name)),u.createElement("div",{className:"c-grey-333 font-medium"},it==null?void 0:it.creator),u.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",it==null?void 0:it.course_members_count),u.createElement("div",{className:"c-grey-333 flex item-center justify-between"},u.createElement("div",null,"\u4F5C\u4E1A\uFF1A",it==null?void 0:it.tasks_count),it!=null&&it.is_end?u.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):u.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ur=Object.defineProperty,fA=Object.getOwnPropertySymbols,$r=Object.prototype.hasOwnProperty,aA=Object.prototype.propertyIsEnumerable,eA=(it,At,Xe)=>At in it?Ur(it,At,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):it[At]=Xe,Kr=(it,At)=>{for(var Xe in At||(At={}))$r.call(At,Xe)&&eA(it,Xe,At[Xe]);if(fA)for(var Xe of fA(At))aA.call(At,Xe)&&eA(it,Xe,At[Xe]);return it},tA=({DataProps:it=[],selectValue:At,onChange:Xe,className:Gt,style:Fn={},extra:nr,classNameItem:un,styleItem:$t={},barHidden:fn})=>{const[rr,Cn]=(0,u.useState)();return(0,u.useEffect)(()=>{Cn(Array.isArray(At)?At:[At])},[At]),u.createElement("div",{className:B()("flex px-20px py-10px gap-40px",Gt),style:Kr({borderBottom:"1px solid #D3F0FF"},Fn)},it==null?void 0:it.map(Mn=>u.createElement("div",{key:Mn==null?void 0:Mn.id,className:B()("flex item-center justify-center current c-grey-333 text-16 relative",un,Mn==null?void 0:Mn.className),style:Kr(Kr({color:rr!=null&&rr.includes(Mn==null?void 0:Mn.id)?"#1890FF":"",minWidth:88},$t),(Mn==null?void 0:Mn.style)||{}),onClick:mA=>{Xe==null||Xe({domEvent:mA,item:Mn}),Mn!=null&&Mn.link&&bt.history.push(Mn==null?void 0:Mn.link)}},Mn==null?void 0:Mn.name,!fn&&(rr==null?void 0:rr.includes(Mn==null?void 0:Mn.id))&&u.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),u.createElement("div",{className:"ml-auto"},nr))},IA=Object.defineProperty,kr=Object.defineProperties,rA=Object.getOwnPropertyDescriptors,sA=Object.getOwnPropertySymbols,hA=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Ut=(it,At,Xe)=>At in it?IA(it,At,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):it[At]=Xe,ft=(it,At)=>{for(var Xe in At||(At={}))hA.call(At,Xe)&&Ut(it,Xe,At[Xe]);if(sA)for(var Xe of sA(At))St.call(At,Xe)&&Ut(it,Xe,At[Xe]);return it},Vn=(it,At)=>kr(it,rA(At)),Fr=({value:it,onChange:At,onInputChange:Xe,className:Gt,style:Fn={},InputProps:nr})=>{const[un,$t]=(0,u.useState)(it);return u.createElement("div",{className:B()("flex item-center rounded-full px-10px py-2px",Gt),style:ft({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Fn)},u.createElement(ee.default,Vn(ft({bordered:!1},nr),{onChange:fn=>{$t(fn.target.value),Xe==null||Xe(encodeURIComponent(fn.target.value))},onPressEnter:fn=>{At==null||At({domEvent:fn,item:{value:un}})}})),u.createElement("img",{className:"h-22px current",src:a(25365),height:22,onClick:fn=>{At==null||At({domEvent:fn,item:{value:un}})}}))}},87541:function(Kt,de,a){"use strict";a.d(de,{g:function(){return y}});var u=a(59301),b=a(43418),F=a(95237),V=a(65582),x=a(39864),T=a(74128),re=a(41867),B=a(44164),z=a.n(B),f=a(65862),U=a(59301),S=(N,K,Ae)=>new Promise((X,q)=>{var H=p=>{try{Q(Ae.next(p))}catch(te){q(te)}},k=p=>{try{Q(Ae.throw(p))}catch(te){q(te)}},Q=p=>p.done?X(p.value):Promise.resolve(p.value).then(H,k);Q((Ae=Ae.apply(N,K)).next())});const y=N=>S(void 0,null,function*(){var K;const Ae=document.createElement("div");Ae.style.display="flex",Ae.style.flexDirection="column",Ae.style.alignItems="center",Ae.innerHTML=`
${N==null?void 0:N.name}
+!(function(){var Nm=Object.defineProperty;var Op=Object.getOwnPropertySymbols;var Mm=Object.prototype.hasOwnProperty,Hm=Object.prototype.propertyIsEnumerable;var Iv=(Kt,de,a)=>de in Kt?Nm(Kt,de,{enumerable:!0,configurable:!0,writable:!0,value:a}):Kt[de]=a,Sv=(Kt,de)=>{for(var a in de||(de={}))Mm.call(de,a)&&Iv(Kt,a,de[a]);if(Op)for(var a of Op(de))Hm.call(de,a)&&Iv(Kt,a,de[a]);return Kt};var Po=(Kt,de,a)=>Iv(Kt,typeof de!="symbol"?de+"":de,a);(self.webpackChunk=self.webpackChunk||[]).push([[6393],{95906:function(Kt){"use strict";(function(de,a){Kt.exports=a()})(this,function(){function de(B){var z=[];return B.AMapUI&&z.push(a(B.AMapUI)),B.Loca&&z.push(u(B.Loca)),Promise.all(z)}function a(B){return new Promise(function(z,f){var U=[];if(B.plugins)for(var S=0;Sf in z?b(z,f,{enumerable:!0,configurable:!0,writable:!0,value:U}):z[f]=U,re=(z,f)=>{for(var U in f||(f={}))V.call(f,U)&&T(z,U,f[U]);if(F)for(var U of F(f))x.call(f,U)&&T(z,U,f[U]);return z};const B=z=>React.createElement("svg",re({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},z),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));de.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},59149:function(Kt,de,a){"use strict";a.d(de,{xp:function(){return x},AG:function(){return U},JA:function(){return re},FX:function(){return g},k$:function(){return Vt},ub:function(){return wt},e6:function(){return dt},v7:function(){return M},BO:function(){return S},x7:function(){return te},em:function(){return yt},BV:function(){return T},qz:function(){return z},Gm:function(){return B},yt:function(){return k},I2:function(){return Ee},z3:function(){return F},GY:function(){return nn},wC:function(){return lt},Pt:function(){return Wt},Oe:function(){return qt},L6:function(){return b},RL:function(){return u},f$:function(){return V},j1:function(){return N},jD:function(){return y},g4:function(){return K}});var u=a(58143),b="data:image/png;base64,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",F=a(4977),V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9B5zc1PX1kTR9+657ATewDQZjIPRgeg8thARICAESSiihhARCCn9qCiSQkACBL4USaiB006upphgDNm7YuLft0yV97zzNrGdnpdlpW63Db/CudkbSPOkd3XvfvecqpmmuBFAFFy5cuOjfaFUEYZnuOLhw4WIggITV4lpYLly4GAgWluqOgQsXLgYKXMJy4cKFS1guXLhw4RKWi0GH//znPzjjjDNw/fXXwzAMd0BcOMINurvoU/z2t7/Fz3/+847fZ8yYgbfeegt+v98dHBfZaHUJy0WfYcWKFRg7dmyX7U899RSOOOIId4BcdCEs1yV00Wf44osvbLe/+uqr7uC4sIVLWAMcixcvxv/7f/9vQE7yJUuW2G6fMGFCWY+zdu1a3H333Xj++efdG2aAw+MOwcAFg9Xf+973oOu6/P2QQw7BrFmzBpRLaIfJkyeX7Rj3338/zjzzTLS3t8vfDzroIDzyyCOorq52byDXwnLRW+AEPO200zrIinjuuefw4IMPDpjv0NzcbLu9XCuFq1atwkknndRBVsQLL7yAv/3tb+4N5BKWi97EsmXLEI/Hu2x/8sknB8x3+Pjjj7tsCwQCmDp1aln2//bbb9tu/+STT9wbyCUsF72Juro626X/N998c8B8B7vzZy2+pmllI3U7DB8+3L2BXMJy0ZsYOXIk9thjjy7bGchmHlN/Rzgcxueff95le319PaqqypNl8+KLL9puP/TQQ90byCUsF70Np1ylp59+ut+fO93ZjRs3dtne0NCAYDBY8v5bWlrw0ksvddk+ZMgQ7Lvvvu7N4xKWi94GVwXt4BS76U9IJpNQ1a63XywWK8v+X3/9dUQikS7bv/71r8s4mQuXsFz0MnbYYQeMGTOmy/bZs2dj06ZN/frcGfimFZQNu8z3YrBy5Urb7fvtt1/Zv8uaNWvky4VLWC5ygMHpXXfdtct2xodefvnlfn3uiqLYbi+X9bPjjjvabj/hhBPK+j0uueQSmeg6ceJEXHzxxe5N6RKWi1wYP3687fb+vlrolOVeU1NTlv1zQYI5WJm4+eabMWrUqLJ9h5/+9Ke46aabpOvJh8Qf//hHqTjhwiUsFw7YaaedbLezgLg/Y+nSpbbbt9tuu7Id47777sN1112H008/Hf/4xz9wwQUXlPX8//CHP3TZftddd7k3ZQ/CLc0Z4DjqqKMQCoXkEz4TLCx+//33bV3GYsD8qPnz55ctqdMJ5Qq6p3H55Zf3yHn++te/tt3OtAwXroXlwgGcIHb5WMQHH3xQlmMwI52WD18M9NtlqBeKOXPm2G53ij31N/z3v/+13X788ce7N6VLWC5yYe+997bdXo4C36amJrl/WlfEvHnz5O/cXqrFZgfmSfV3/Otf/+pUn5gG88fOPfdc94Z0CctFLvz4xz/uMtH5O5UJSsXjjz/eZXLyd6cs8nzA4ubGxsYBO94MrtuBQXhXBcIlLBfdgLVxc+fOxQ9+8APptlFOhXlO5bBWnAqFS8k7Yv7VZ5991mU7Vwj7u0u4fPlyW5eY1tXPfvYz92bsYbhB90EC1hZSyK/ccAraU7qlWDB/zK7AOZFIlK3wuafgpDV/2WWXycUPF66F5aKPrTc7OCV+5gNaV3ZZ7swp6++TnuORnSBK5YyeWo104RJWn+PZZ5+VNW3sEHP11Vf363PNFAjMhF3QuRCX0E6kj2U5Pp+v31+/G2+8ET/5yU+w22674bjjjnO7/Lgu4eDFK6+8gsMPP7zj948++girV6/GX//61355vowpMZCcbRGVIoJnZ12VarX1NpwC7y5cC6vXwERLLkszeOqUiV0q7rnnni7bKNnLYG5/BC0HOyIpxaKw08EidtllF/cmTOGf//ynzNC//fbb3cFwCasrmF+0++67S/L43e9+Jy2LRYsWlf04Xq/XdvsvfvGLsh3j008/xZFHHimTPMvhctqdM7WsitVed9K7KlXL/cMPP5RaV3S1r7322gF7L5588slyxZflRGeffbab25UJNlI1XZh77703Mxk7vSZOnGjG4/GyHue5557rcpz0S7iGJe9fTFozEAh02u+ZZ55pCjIoep/7779/l3OtqqoyGxsbi9rfJZdcYvv9hVtc0vcWVl+n/f3qV78acPehIFrbsXnppZfcSSq4yrWwUmDvumyw51+55UgOPvhgx8z0Sy+9tOT900KMRqOdtt15550l9S20y0qn+F6xKQgbNmyw3b799tuXFFPKrkMsVyHyQw89JMuf9tprL/lzT8Y3nSxtJ3161yXcQkEXyg7M9L7tttvKeiya+Xa49957HWVX8gVzmZwmQ7Gwa2za2tpqm/yZD5yC66WsPNrJ0pQjRYI1gyeeeCLeeecduRrIn53qCEsBJWqOPvpox78fdthh7iR1CWszfvnLX9pK9hKMISxcuLBsxzr22GMdl+//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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",x="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==",T=a.p+"static/err.2323787b.png",re="data:image/png;base64,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",B="data:image/png;base64,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",z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAH0CAYAAACXcF7rAAAgAElEQVR4XuzdB7B1V1k//n1JQiooQiBCiCSEFEoIJIQUSIMQAgYQKYK9gIplVEZnbKOiMzqWUWesoyMKiiBFCCUkIb2RUEIgEKVJJ+WlhZIK738+i9/3/e9c7j137/Pec++59z575sw5Z++113rWdz3Pdz177bWetfCyl71s+5FHHtnlOPPMM3f89uPNb37z3f7X9cKnrxClH2UffX0ofrg7P/zhH/5ht3DWWWdtXwzM3Vi1/hQChUAhUAhMhQAnZGH79u3bp7q7bioECoFCoBCYiECRbClIIVAIFAIzRqA82RkDXNkXAoXA1kagSHZrt3/VvhAoBGaMQL34mjHAlX0hUAhsbQSKZLd2+1ftC4FCYIYItBdfNYVrhghX1oVAIbClESiS3dLNX5UvBAqBWSNQU7hmjXDlXwgUAlsagSLZLd38VflCoBBYCwRqCtdaoFxlFAKFwJZFoEh2yzZ9VbwQKATWAoGaXbAWKFcZhUAhsGURKJLdsk1fFS8ECoFZIzDVFK677rqru+OOO5psCwsL3R577NG+Hbfddlv3rW99q/2+xz3u0a45BPpyLQG/dtttt87H8c1vfrO7/fbbd9TVPe513Hnnne2zUlm77LJLt/vuuy9Z1j3vec9u1113XbEsdVK3xbLPuhEq/0KgENi8CExFsrfcckt30003NVQQ5YMe9KAdJPa5z32u+8Y3vtGu7bXXXt0DH/jAHeT2mc98Zgdh7rvvvt13fdd37SBm13I8+MEP3kGYX/rSl7ovfOEL7RKy3H///XcQ8Gc/+9nu1ltvbdf22Wefbr/99mu/EeWnP/3pRt6OBzzgAd297nWv9lt694W0lSVfh3KU50DYrtVRCBQChcDOIFBTuCagx7vm3YagdwbourcQKAS2JgJFshPa/Stf+Ur31a9+tXnPdRQChUAhMC0Co6dwIR+P4t/zPd8zbZkb4r4i2Q3RTCVkITD3CIwm2W3btjWSNda5mQ9e7Ne//vUdY72bua5Vt0KgEJgdAqOncG0VkjUTwiczHWbXBJVzIVAIbGYERpPs1772tTZN6973vvdmxqXqVggUAoXATiMw1RSunS61MigECoFCYIsgUCQ7oaGNx5pXe7/73W+LqENVsxAoBFYbgammcGWSv1VWm/mo2QWbuXWrboXA2iAwFcl+8YtfbLMLrNrazMd6kix8LUO28syy4v6S5GBukUSWJjvnHi8ljZX3lzq75gVelkPLTwfpf5Y5W3ZshV6WH6cM5fLmlbX4mpV98rFiTp7+G6u3xHrPPffcsaTa/V4eSpfl12ZuyK8vJ3m+/OUvd9/93d/drvmvDfbee+8deZHLefdb5SedRSNZZeh6ylYWuZJnH6u+3spPHmTx7RNckg6m8kubBIvI7B4rGGHYf1EKDzJkqXnyCxbBhswO+avbfe973+9YWh6ck4f6KMsTl7aHW79N+ljLU/r73Oc+39GOm9mG56VuNYVrmZagsIyAws/iYMheIiJGxspIYgSWLl999dXtv3Qf/vCHm/ExqsRoOO200xoxMMwY6Ote97ruMY95THfYYYc1AnQgSPm9733va8uG/ZeHZcTulz8DfPzjH986zo9//OOd5dGI4YYbbmhLlA8//PBGag6LMw4++ODuPe95T5PJfdJdeumlzdgZ9+Me97juEY94REt/3XXXtTyOPvroHR3z+eef393//vdv+YawPv/5z3cXXXRRp17Ktvz5kksuaXV5yEMe0kiMfGS77LLLumOPPba1zac+9anuve99b7uuzR72sId1Rx55ZMuXXG984xu7E0444TuGfZC3OsFGXb7v+76v5W3JuHvVQ7uQ4/nPf34j+3e9611t6uKhhx7a8NUJnH322a2cI444ojvqqKO6G2+8sVMXuBpqQoLaOUvA5fPIRz6ydYbk9h+mH/nIR7r/+7//6/7nf/6nO/7441t91AWBX3PNNd2BBx7YXX/99U0n5Ak7Zai/tnzuc5/bXXvtta1TgbV8HVdeeWX3zne+sy1x1y4HHXTQLNS58pyAQJHsOqmHeA1vectbmjEzWMTC+B772MfuMA4GxKAZf4jkoQ99aCNHhuS6a/G8PvaxjzVPDhGEZBkjsnj729/eSOIXf/EXu09+8pONIBCkpcNIHBEhmn/5l3/pPK0g3gQC6ntPCMAHKVx88cXdKaec0sj73HPPbcRKHsTovAPh/Pd//3eT95hjjmnndAZiQ6hrPMx3vOMdjTyQ1Qc/+MEdMSZ4h8hbvZ7ylKc00iSveiFZHh4iefSjH92pP2J66lOf2vIl4z/+4z923/u937ujk0hdlKN8uF9++eWtHdyPyGH30Y9+tOX5T//0T90f/MEfNKLX8SFlaRC6Du4DH/hAI0Kd5NOe9rTWoWhX7fviF7+4yY343v3udzcZdADa2W+diE4PFq9+9avbvWKBaB9YPuMZz2hkeeGFFzaiPu+887pnPetZTRe0gc5BfWH+0pe+tPvEJz7R6vKoRz2qtaFDXogbuVpA9IM/+IPrpPFbt9jRU7gYHqOOR7V1oZu+5ryav/7rv27ezOmnn94MkSG89a1vbYaJPBgVw4f3FVdc0V1wwQWNcGHPUE899dRm6IyZcS0+eGMHHHBA84AQHe8REf7ET/xEM3qEwvDyWP7MZz6zkSxjRwJIGNE4EBFvCVn9+I//ePNgfRAOj4sHStanP/3pzcskz5Of/OTmPSUdEkqUM4QvoI9y1B1RIiaeH4LlrUmrQ3HwFNX1R37kR7pXvepVjUBgIA914X2TA0nzCnls8uXZ8eKQ6eIYFAiHTOoJax3XOeec07AnA+/xBS94Qffa1762+53f+Z3meWeY4+abb27lGgpA+NrIEwSZkKJ8EODv//7v7/A2//Zv/7b7gR/4ge64445rdVJfHQay1UZkpRdkgjX5XvjCF7ZrDpiq+7Of/eyWtw7A/SeddFJrX3pDPjipiw7GQVZPEzx/ZI6A61hbBEaT7NqKt36lIRaENosXfAzzn//5n7sXvehF7dEbQfGGPGoyOl6PD5LhEf7v//5v96//+q/NkHgqCPTHfuzHWlqeCkJYfOgEeWuIE6G+7W1vax4RkkVODNnwgzoiOYTHsJEsr9NvxswjlNajLM/q4Q9/eDNaXqxzP//zP988ZCSDhBEieXhYqUs8aPc43I8UkTDyYvxnnXVWk1PnQS4kxnt08GSlQ2K8YmSiAyHLa17zmka6yoYFL/4nf/In239DGDxk5/pOAazPPPPMRuY6L5gqF/7SqcP73//+5pn+13/9V/fbv/3bjch0IHA644wzGqHLxyO8DoGXTVdggvyQ3K/92q810lc3ZI3odETkVoaOD0baGWZIli7QPfhoezhIp0OUj3LgpyPpk6zOWn2R8W/+5m824tcJIFn4I2ed+nJj0+tnaZu75JrCNaF9eWkMibGu9uFxz6MiTwV59A8Gxnh5h4YDGJ3xVLIwyLyY+Zmf+ZlGOry4kFc/H4/ZHikPOeSQRkr//u//3h43X/KSlzQCyKMvgpX2h37oh7qTTz65pePtKMtjKJJCPs973vMaGfI2eVu8vb//+7/v/uiP/qiRFILjxSEcpGiMEFEz9l//9V9vXp1yHG9605vaYzFvDKkhVWSFTBALOR3IJ2PGcDjxxBPbvdIitCc84QntOhIh81VXXdXGRT1S8+Y8fuvQMlYcfBDeL//yLzeyQ2KvfOUrmzy8QPU2DJAIbEjWcAE9eMMb3tDOGw7hVZJbJwkX+CiHRyp/bQdrRAdD7apz00F6ZEeiGS7QCXiKgQ8MDb+4T0fqnPoaK37961+/LMn+0i/9UvehD32odd6/8iu/0mQwlEFH5GWYKOFFV1ufK7/lEZiKZLfKcMEsZxdQfgb7Uz/1U83TyUsWhMCYkRjiNITA8/Tdf4OOmHlyjNxwAYJbfLjGE0QA7n/5y1/eCMdLHMTA6D3Wuo6YyMHA/+RP/qR5TQjLwYNj6EjLSzoeIE9Rnn/1V3/V/cVf/EUjAaRtjJfX6xGdoWdVIAL4vd/7veY5IsfFY7I6NGOfCF+9QkpIEEHABAEjdWmRuhdSCMR/3qi0Oi/Ey9Mkt85h8YFM/+Ef/qF1cIgZrv/2b//WOg/k6jqP37CBIQay6CBgieSU97M/+7PdK17xitZBqo/2/NVf/dXWjuSFKzy0L89bZwIjMmovHZ+yecbaSdmeNDIzg+7BwlMCYkTYvFeeLO9aB2cIpO/JGpP1xPM3f/M3rePjUXsaeuITn9jq+1u/9Vt3m7VQxLg2CEw1hWurxC6YJcnyVJATcsssAYbzH//xH23M00sdXg5jR2rGbxkoL4vnxSh5isYdeX0es5FTDh6Vx0bG7DHRGChP2LdHX8TCm1UG78qjJyJg5MjwN37jNxrZODyOG3JAtIzWWKuykCxCRqY8MePGZENsyPZJT3rSDnl+7ud+ro2nGkKQdjHJ0il1RSyIHoEZi1QPnjHCU96f//mfN2JCYK4hGkTuHNJy3rCFR2ovw5YaRjEUoixeYp9kefscCG3yn//5n42o1UU+L3vZy3aQLEI1DIAUdRrK50EqE0ZIFs46gu///u9vbanOCJq8sEPM2oBXzkOFvyEPH/nxwA1LIFRtrA3kjWzdDxMdIe+3/+ILyf7pn/5p99M//dMtvY4SycJb56p9daZ5olgbmtnapRTJTmj/bH0zK4U05sdIGBZvBrl4w+/FiHEzhuqRj3HwhjzuMVaG5uOx2qO2RvTiJm/zVcmQAs+P98nrQmI8Oy9ffvd3f7eRCQLxIozRIRakapyQV8h7jhfKwHlxxk8RAy843hvyQQSI131IG/kpE5mpB8/vF37hF5rXKV+EuZQniyBhwovnpSIweZGVJytvBOJxHKmRAaEifh2KdnK/zogH6P5sXdRvZp624QGerLogV160PHiyZEdOmU4Hex0PcjN0QA4dlycNY6iGWOCvU9Z28uCt8oLJ4klBB4e4kawOyKG+Ojp1kwZpI1T1h6Xxeu2oXeClTJ2GIRzeLV1RP3WmDzxZ3u4f//Eft2EVHZZ8yKcdYGmowlBKBaJfW+IfPYWLkuZFxNqKurlK440gNQbJWBkxg8oChMx55LH82Z/9WRsHjCeLABiLtB4ZeVc8mhzyZsCmAXlkdfiPZHmVPB4eFM9THghKWmTBOL2g4W3zEJE1L9T0K8SWyfbGgr0YQ5oIJ2/1MyeXjMYeEbM83M8jdj+Zpec958UaT54sHquRH9LLGDQCI69HXmOwsPFfnXnxOhNpycEzz9Sn4IGszGf16B9yhh9Cgz1stAMCc14aL4yQFALTwakPknPNk4ROKnN3ea3GhXmQpneRUaeZOcBwRpQ6Gp2PA9bS6WSRt/ReiiH9v/zLv2zXPA3ATCdpaEI5nmx0mNI5jNfrbJzPXFuzUNgpEoaztJ4OlK9NZvEyd3NZ5+rWZjTJbpVltasL89K5JZyi8VGKn1U6zscLc834GsNGSDwlJMroEBailhYJ5HBPCDSP/cguj5vaMO2Ye7KiyDfSkp5HqTyP7kgs8rlHmXnJhSgQFqJQNoJ2HwNXF95oXnC5F0nw2njL6pBhARhkdRL5cx3Jyie7VLiWuamZARIsEBuiW7zyCvnLhxzk9MnsipSPcJVJDr8Rr3rDOuOtaSf1DImSmTzLraiCFQKXd7+dYMHLRaLOk4ks6gfbrLSLnkirU3PN78TX4AnDUznSkks+6ucjPdKVXxYprIV+VxnfRqCmcC2jCSGQ9Z4P3F/iydAXL/mM+H0CXHyPNDFU6fpp+9XPfSmn/3/IPcmrf99S8C4lX2RcnL5f534nNLTeQ2Xql9+v/yS8hua9XH0XlzmJlBZjmv++V4p5vFJ7FBnOFoEi2WXwneWLr9k2aeVeCBQC84LAVFO4tkrQ7iLZeVHTkqMQ2LgITEWyW2UKlzE8Y20Z09y4zVySFwKFwHohUFO4JiDvxYGXG7UMcb3Us8otBDY+AlORrDefyGezbwm+1s3rbby3wonI5dvbYi81/Eb63ngj/byM689CMCugf2gjL+/kudKLkcV1VZY31+5bHCNV2uTten8uKtny9j3xavudVGYa9F/4SJ80qY98+zFb8/IpLyNd8yFHOkIykwUOeaOeJbne/AdbZZvtkGlMiTQW2ZUhz/4LT/k4lxkZ+SaX+1zvR1MzM6PfTu7NSknlJxassvxO4By/F2MbLJSZtJlK19cJ+dIPci+OJ7zWulzl3R2B0VO4CsDVRQAxmAJlfqiOyzQbRmt+rKlOjM4iBGPh5mKaA2kuqPuyqIBEFgtkjq0pVK65x7QhBCNvhLncLIF+rchjMYShEhPsGa8xagYvH8ZunixZTQ3K1CLTzBg+Uss0roRdJIe5pdIn4HamrpkLal6scsgsf7Iqy9SkRPsyDSqxd03i1zE5Z7FEplwlFKSyYJC4sqYukddUM/OKTZlCRupF3gSqgblPtrwnCznIpaxMo4MXWVI24pMHLCwrJoepZKbYZUlypt+5Jk8ru3ybokdOGCkXRglGrr0S99f8YdPqYGIqF1wsnDCHmlyW81oAYXHJ4iDrq6u1ldsYBIpkl0GLQSTi/RhAx6RFpozchHrLUpEUYkCkJo4jDgbnnLFwBmV1FeNloIyPESMkBBsiFcuAASIU9yEXeZo8b5I9A00Q7qXkNT9UrAOrhUTyEvNAWfEadQCMXZniBSAfy0cZOFkzWV5HgNwQGgJCPspPdK14rlZBWShgDDxzeJGWiftZNqp8K5qUDTNLhpWvrvLXMVhkYVWVuqmD/IVrzOo1eVtKK/gODMgEH54n4rMgQ2eng0jgHmXo1NRLx0Iv3EM3kKyFG7xnJCx/1yzisMxWJ2VZLnLUQSXgT4J7W4ChHN+w0n4WIMgHhml7Cy/kIayh9qYX0jsvf0uA4WIRgzpYmFDDXGMscbZpawrXMviuxewCpIUMGRQvNRPfGXWiL1kIwMAZnI8AKEgBGTAsBsoTlIYhI1T5ITekxeMzxGPCOnLmaYWUl1MtBCUYibX3DBk5k4O8ymboSBZxIzFeI/KxBh8Z5H/yT6hBhIAILQntP5a7jsh544hIXoiLF60DUh8r4pA54vIfKepoEA6Slc5/MkmjHDgiPfjkEVodyAxr98IGqUljVZolu5m4T3446hScR6xI1/1kzC4HyiC7vJEt+cQMkL84CYlfAFPlIEttY0ksvNQ5QyDpwMgEY3nqSHQOVnZZdUYessgD1pbRandLc5Eroi6SnS1xjsl9NMlGKWe1LcsY4WeZdi1IljfCO0KwibiPDHi0PDIEihgZfVZwIQLEx+ilQzy+3c8TYuyuITGEg3w8cjJQxMJ4eYmTllYiWctQBfLmqTJw+fIM5YvQyYwQlOscQrEiiyyWvcIvY6+CndAXy2stA7XsVX14tTxlJIkgEZe6qjePjPwIGLEgJ8tcEzxb/FfyIGceL2LT8fASdSIw0CG4V/2d01GoB5J0LUMCruuMeM06IfXLGCuyJovz5FIPmEujrXjviBX59tuChyuNjgUuME2gb52ResBJucpQP6SqLog1u17Alo5oA2SaoQ7DK7BGtMoir2XFdCrxCmZpH5X3MARqCtcEnBgOw4ohDoN0XCqEx0isOUdaDBX5MXbenshTPBZHQh2SJ7EJGBYDQ3DIhOeWsT6yGy5g2O5l2LmGaFyb5MlaT++RNy+33JNhC4TAC2PkCCLEKnA08hBdiuccuZXr8d6QQAKEe2RHKoYKdAAe95GRugico/6w4LEKyoIgPcYjGeRuOAUOAsQgVgRtOCFb3GQPMsSnI+ApkgG2iVOgA+OFKoe3yRtE/HmxpS7IW0eA+AwD6KgyV1x7IeCMJbtXHdQr2wiRSb4wUBYPUxpYkh1pI1GyKBfJavOMUZNbBwRzQYDkRxZPEzx2dVF/47SC0NAB7VCe7DhbnFXqItlZITtFvgwH4fIAs70K42NseauOYF1jmEgU0eSxl4fImBEQYmGoyI9h8w4Z79CIYu43JosoEK0OAFEjXIaNqJBkPFXeHAJShqEFj8UM3YF4lI/8kAVyEBjGI7Br2Y8KYYWgjN3apysvyHjAvNZsT4N4lemc3QDIg8R4smRGTDxc3mxeojnHayRf9jBD2nBE0O7XEZED2SFS13141EhR1DIkZpggXqny1A9m2k4b8HB1Jnn5lFCROlNtQF6dorLyIi2dYp4KePeeWHSkxpSVwZPl/ZKfXM7LI+PGf/d3f9eGWERGK5KdwghncMtUU7goA0KocGmr2yIMm6FmAUT2rGKoyCQvVxgYQtAOCRrD4BAY75HhSSOvbK0tLwQ29I2zvOOBIYSlDBahOK8TIJ97eIoIhrcZQkcayk/Iv7wg4l061AuZhlDVg5z9XVXVL96isVnkw3OTr/PZqRbx8QgRk04GMaacBEwhB1LNVt30ODv+RqddM9YZ7zpBXbQN3c8+XDoJdVaW8+rCK4YNmft1gAP51C1PEQnak5kSOsTM0MgUsMgKN2QP50wdU5ZyXEP8hkF0AgnovroaWrlNg8BUJDtNQXVPIVAIFAJbFYGawrVMy/MOeBqL9+DaqopS9S4ECoHpEBhNsh67ErNyuiI3xl1rMbtgYyBRUhYChcDOIDB6CtdW2RmhSHZn1KruLQQKgSAwmmS3ShQuL1S8dFgcyb5UpxAoBAqBoQjUFK6hSFW6QqAQKASmQGAqku3vI9QvM5Gess3JDle5t93JmGuL92ja2fz624gslmNIWVPgW7cUAoXAFkdgp6ZwWdVizp7D/EJz/RzmA1oSmPBtzmf+obf1Vqg4EJv5fAnRZxjCvESHydUmcOfIenb/zTHMG3+E71pW6Jgon43iyEZGh/mEysp8z+zU6pp5na7lMEk+q6zMRzVvsY5CoBAoBKZBYKdINrMMFJx13n7zEvs7oWbHzKWu9XdoTWzQxfn53y9raH6L5djZsqYBuO4pBAqBQmD0FK6CrBAoBAqBQmA4AkWyw7Fqsw0SoNqQg5kHy60RNzRiaavlooYcllrSynuXJy/bEEniq1q+6ekgwVn8dl2elokagpkUD9Zwh6ESsllmOXQduzoZjskQTuqbZb2J7p9AKsoxRGOJ63KHPCJLhmUMJTlv6a3fGZ5Rx5StrOxGYEhnUtSwlZowUbLkmeEky3eHyL9U3mQ3+yRxahNbQnupA7kTrW4pHTE9UH3UnwzZ8UK+CdI9qX37MnnKs7yXXlgyPKkt+vfRY1j3MYGTOsiDXNod9uQyLEem2vNuJW37zuujp3CNL2Lz3CEik6AtIkSJKCUgynLRrIztCpQiJJ8ITxRWcBQKK8CJIwGuGZs194yT8QtP6D/jtTbdb8Rq3FqQEsFTrJlf7kCWr3/961u54pqK5sUIGYlzgqeY72xsWzzTEJg6iYiVMJYibYVoyewehigqlWAngogLhyguwnKHOpNFpCgRwxzqKUoWg5ZPIowxYPIiGrsFkM96fDKSyXn4wA1hw0ecBB2YGKsIlMwO6/yRIELTZtKLs2AXAelEwBoif79eeQcgv8RJgB08yCZAjahczsFYGmEe1UGd1UG7kRGRIUVt6qMuCRvpfjFhhxywEwISaQrmgxwTiEZbI2D6QMfI5oCh+8hD17KTgrCM9FRbZxscbavTf+Mb39g6kOc///lDxKo0PQSKZAeoA4XjlVLmBIFmOAxGEG0BShbHaHVd9CgRkZAHZb/66qtbWsqORBLgmWfI40GmCESEJgSTwMzIUbQqSi4M4PHHH9+Md7lDZ/CGN7yhEZZ8GTti4Y3EU/UtchdjZnAJ5SeqFM9KcBNEyAt1HTm5n0wiPSGJV7ziFd1zn/vcHTsdLCWP+1/1qld1L3zhC3d4QcgkL0cRVvYT05EoPy8mkRdil1Z9eW2ifXkh6RrSTGCW7EoAa22hvXQY6oAoePQJeyiCF0yGyN+vE1zUx8tbMvHy5JswiXRDvmTWBshf5CykB2/EK5KaDhjpiUbmZa+2gYNDZyF85LOe9awWcUt6ZSx3wO4tb3lLI0x6ob7CQiLG4CBPmCtTOsF/ECldpIc6OxjpsHwjWrFp4QxX4SjJgpxf9KIXDbCYShIEpprCtRXhS5QpxsIYkIyI90LjUVoRmxhDP5A5kuWx8GR5Oe5FkgxR2D/fFF8YQfciMWTKaJAfA83uBjweeTNUsVUR4Eoke95553WnnXbaDo+Y3Igh26XwMAWhFuAZcSAMhsSrQRTZV0od1N9sD4SmrkIs6hBe85rXtBin/Zkgi/VD3rzv5zznOTtmmcSTVSfExXj9RiauuSd7kxnqQEQIAykhqkT8EsoQDjomZKFOOj3EoG7w1CkglwxNZPsbBPLa1752RflTHxjoFMkKR2XxlpWhI3PNOW2lTmSAIcJDWOpBTl55hpHE6A3hulceOlNk5wmB7Oo9KXoaLOgickT29vlSN8RJLh4yfUG6Om9lks1QAfnI5GkJ/sqnJ9LTXxHY/NdZa4PLL7+8SHYkARbJDgSMUjIGhoscGRIlTFzTpcap+iSLALL7LC/NPl3+83bkacyW8TFYxMFbQ3SMmLEgH0bkOoMdQ7K8ZHkwYnVgOImpirDUAakhV8SsA9EpIFflkQVBJYwir5YXyZBf/epXr0hS8mb4z3ve8+42jswblJchimybQ1aknUdvBOExH36GZpACXA0BqIfHc6SE1KTRASAE98FVnZThMTjBtZG4ewyDDJE/KuI+ba8jMvyiEyCPjk+nidA8qTivznRCPZCse7QfeXWo6ZT9Jnc2piSrTpDsSJZH7IlhUhzgPsnqqG1BYzgJOdI1ZfBk6ZP2ho+OhkwwzNg3neJBcwbohM5fG+tcOAryKpIdSBi9ZDs1hWt8cRv3jmx4yLgYDsKhxIwjW5YwLuSVAxkgF/tkuR8RIDoEwQgoPa+IQvNoGR4jcV7QagZsOMJ97k80fY3mEXQlT5aXxqsz7KCcRPTPjrb+MzZ1YWi8IDsaIAGwotAAACAASURBVFll58UQr9rjtbrlkTO7M7zyla9sY3TZGHG54QLpXvCCF9zN42WwZPN4K29euzFPhKVTg1/mNvuN2LO/FgxhhagTgFt9nM+LM6SIZNUjuxtkLra8eJND5O/XiXzahzzZSFE5hlx0mggO2cJVx4ns0xkgY/XyXwfGcwzJwkE9EL92tuUPkjVeKj9kN2m4gE7IH4EiR08ZGYMnr85LG/NiDckgUrJoNzqZrYqksaGn87DS+ZHR/Tp3aWu4YByPFckOxIshMdR4sZTeIxZiRK6Jvp8317L1SAlgpMVzkiZb2iBNngEPlTHmhQpPhvJLK3+G4pzHxWyuyLNE0jzf5Q5GbkyWd2Kczn8GI1+ExkMig/8MknHHq0bgDDYykROBqHvGThEcUojHNemNM4zIgsQNTTjk7ZE4TwQ6EwasrkiIx82wYaEzc86QBDk89rof7shB/s6rF5zImd0EEKF8EZr6kR8miAyOyA6ZTfPGHC7kpBvGLMkED54nrMmgTOXpKHUQmU3Ai9RxwZmeeGLRBnnxSc68JFxJRbNZo3ob/1eu+2FCT+GVTTYRJjzoFryCueGfdKLahW71X3wham0ojWGfOsYhUFO4BuCFkDLNiJfnyHQr3wxo8UGxKSejQ779pbsMCoHEIN2bbUcyhQfhxFtyXVokwoAoe+RYSvx4XEgUGfXLXio9WZQX8spuDOrgyPboWWSCALOhYn/K10qyZCYGA5a3cnyrG7JwXr38dk65PunIYDPmyI4FytHBOcjuP6/X9ZXkX668yIbM5BlSgrVz/sM0u+RmMYy6Oe8e51L/6FQ6sqFbBWXbIvmoy0rT9ZQffSBHOiTnMrUO9vJNR+y8TtVTQgVMGqOB305bJDses7qjECgECoHBCNQUrsFQVcJCoBAoBMYjUCQ7HrO6oxAoBAqBQQjUFK5BMFWiQqAQKASmQ6BIdjrc6q5CoBAoBAYhUFO4BsFUiQqBQqAQmA6BmZPsdlOA7ri96/bcq1vYZZfppKy7CoFCoBDYwAjMdArX9s9/tus++5muO+zh3cI+99rAMJXohUAhUAhMh0CR7HS41V2FQCFQCAxCYKZTuMqTHdQGlagQKAQ2MQKzJdk77+y6O+/out33qDHZTaxEVbVCoBBYGoGawlWaUQgUAoXADBEokp0huJV1IVAIFAKzn8L1ta923Vdv6br77tst3POehXghUAgUAlsKgdmTbE3h2lIKVZUtBAqB70SgpnCVVhQChUAhMEMEZkuyN9/YdTfe0HUHHdwt7LX3DKtRWRcChUAhMJ8IzHYK1/btthDouoWFFoG9jkKgECgEthoCMyXZsWDa4iK7q2ZbDttx2N4lW5VIYzsSW2S4ZksM22jYSM8+R7bgyHYxtvdw2DbF9hq29Ji0vfJYeSt9IVAIFAKTEJibKVw29rOpnX3hba6HMJGoTQCdR4w2gZPO7ql2G7Wjpg3p7HeFQLN/vGu2WbYbKQK2aZx9iRCtDe/sDFpHIVAIFAJrgcDMSXb7F7Z13babuu6Ah3QLe+61ZJ1sZme/d9tt2wrbrqS2era98WMf+9i2gRsSteOq3T8/8YlPtC2YbW2MdHmx5557btuZ08aFdux0T3Yuve666xoh2/jO9ty8WdtE2wGV11xHIVAIFAKzQmAupnDxQG2L7HPBBRd0BxxwQCNFnisv9eyzz26kilxt/2znV1tiI2L709vO+UMf+lBnK2vf7kei9pbnDdsS+TGPeUwj4BNOOKHlm91CV9rZc1bAV76FQCGwNRCYC5JFeIYJeKN+Z/vnQw45pHvmM5/Zvf71r28kaY94RMvTtU+8cdrLL7+8fV922WXdTTfd1IYCELDfziNlZHvQQQe1LaFPO+20RrLGclPO1mjqqmUhUAisFwKzncL1pS923Re/0HUP2r9b2GPPJet45513NgL8wAc+0H32s59t+8bzbpEhD/Z1r3tdI0SP/8Zajdl6ueVx/6qrrmrEbOjAGCwytV+834Yh5OO+RzziEe1e47XI95Of/GR32GGHtXzrKAQKgUJglgjMlGSnEfzqq69u46+GDJAjIjX969Zbb21js0jzK1/5SnuJ9eEPf7gNDey///5taMG4LpI9/PDDW9G8X0SKWK+//vo2pJAXX/KqoxAoBAqBWSMwV1O4VJY3e9dddzXvNNOzfDuHLHmuvF8vrXirfiNe07UMExizNZsAid5yyy3tGoI2RLDffvu1POsoBAqBQmCtEJgpyW6/6y6TVLtut926hfIc16pNq5xCoBCYEwRmP4XLktrPf67rHnZIt7D3PnNS7RKjECgECoG1QWD2JFtRuNamJauUQqAQmEsE5mIK11wiU0IVAoVAIbAKCMyeZG+7tetuvbXr7nXvbmHXXVdB5MqiECgECoGNhcBcTOES0MUsATMEEtRlJRhNz7KUtj9bwNQvy2bNuzWrwNQvU7scVn5ltsL97ne/dk65ZisILGOql9kIYhy418ox/zN9zDkzHMxcyFxesxbIYYGEmQ5WmLlf+fe9733bDIePfexj7Zwpae6raGQrtWxdLwQ2FwJzQbLI6l3velf30Ic+tC2TXe5AVkjRt1ViBx988I6FCqZ3iW1g+SziQ5LiFTz84Q9v9wg0Y4GDObZWkyFzpItgXUeMSNp5/8VAEBvBdUt+Ean/Rx11VCPLD37wg60cJHrggQe26WVWpiHWj370oy09YrZUGIEfffTRrQMIGQ/tTDaXulVtCoGth8Bsp3DdflvX3XZb1+29z8ThAstf3/72t7egMFZtLXcgP6SG3Cw8sLDAQgSeKQ/TOfNspXMOiVqCy3u04otn6pp7eM7IFiH6FlTmkksuaemRvuA0iNR9iJnXjFylNYcX+ZqXKyqYzkHksEMPPbR5uwjbajPXLZhwXb48Z7Kr4x577LH1tK1qXAhsQQRmS7IjZhdceumljfx4hZMOiwoQFzK1tNYKL98IlHcrVoFHdd4uUrQyDCkiP9G+fCND0bmUJf0DH/jA7t3vfnfL99hjj21eKZK11Fc4RQsfeKW8UB4pz9RKMx6uc/IxVMB71WHwqK06Q8QI+pGPfGTrBOooBAqBrYXAXE3h6pMs4gxJ9puEh8lz5HUiL0MCxloNMSA+Xq5rCJI3KVIXgnOdB2uJLkJForxMww3uMV4qLc9VvASxD5AkgkXm8kDYonyJeeCxH6kLasOD9ehPluOOO679NjTB81Wm4QukbmzY8EV5slvLyKq2WxuB2ZPsDZ/vOt7sIYetuBjhiiuuaGSIrATaRn6PfvSj7/ZiixeL9JAwQpQWefEieZvGVHmYziNbXivvmBfJi/XNq/Uoz5PlARsu8PiOwHnCxxxzTCsDUfNIySEPpOowBIE0DUEgTLIgdN9I2/dFF13UiFgHgNANa+gEeNgZL7b8t45CoBDY3AjMfgrXnXd2naW1u+++4rJaXp9Hch6j8VKE6Xd/J4N4uJoFOSJlBOtlkw9PUYzZzFZAdAiRN+k6gkWmiNM19yNUY6ZIFCkq228kaygAGedlG3l4vXk5x9s2JCA/crpGRnkmIDjPFsHzgI3DKj+7OWxu9araFQKFwMxJdlqIkaSPY7loWdm3qz8lyj28V4ffriG5/Pbf79wrb6Qoje/cJw3CT9rI4rq0kcn5EP/i8325yJS9xdxTEcCm1Yy6rxDYeAjMxRSujQdbSVwIFAKFwDAEZkqy27/y5a7zecB+3cLuNWVpWJNUqkKgENhMCMzNFK7NBGrVpRAoBAqBIFAkW7pQCBQChcCMEJj9FK5tN3fdzTd13UMOXHZL8BnVrbItBAqBQmDdEZg5ya52DTM1K3t9mSVgupW5qKZkmR5lmpW3+Xm77/+kt/nSmjeb+80CyMwCU7gSMCazFswiUJ6yTMny3zVzeE0ny8owv00pc33x1uOmhJlvmxkHcJKHmQrOkZdMypZP8nY9dSSDg4wO97nH+cVxEbI/mnzJkvL9d797/DZ9TR6O1Mtv1xNwR51gm/Jdd18O92sn9UvwnsjdnxssjbxgmDKTJyxcs9DDQf7ImHKCSb9tncty5WARLP0nt/9wdaT9lgraQwbY9GeWBOfolHr12zh5O9c/YKks5bpHecFJXql3AhbRxciUe4I/uXyCbeqlDL+Vk7aUX9o7Ux3JBaeUCdtMN3SNfOqd2B6pR99OnFNH5Zn/7Xd0y2+yRX+CYQIsudf15YIlBdPM9kn58idz2pAO+51pn0kHLzL0da2vf+RxX8pXL/dk5lEwmxRbJO0EU3lna6yl9GhupnAhShP/VXbSun7XrcZyWLkFzIsvvrgtKnCfubUA8G3iPyWwMGE5wORnpZc5t/KzJJaSWq1l4YKFDUCkSIC0SMIS2n333bdtzOgeS2uBK11iF1iea16shQeukUWjSmulmnwYEmXTUO77+Mc/3hY1yNPiB/ea32szSSvI1JGCkMm95vyqF9nN7yWv+5VL8eAZAjZvV73cByeyO5CYdOSz/5l8si8awyNn5gb7T9GterPQQ7Ad97guZkQMPAqXOc7mEbumTaR3XR1dNweZvOrJaORJJnJkK3fGAje4u8c1WJubrB3IFcKxQk8dGSP8xK+ApdV98ne//MhirjLd8H8p4yCTMsiOiJQprTLh4DecYUkGH/WDjTaCt3ucd7+52La0h686Bid5RUZlwYvc9Ni3Muglec3FRpDaRVkOuiZ/OzirIzzhATPntTdc1BU2WZEICzKyJ/O+Ya+zVD6ZspiGnPL0rV7qow3oMRnsHq396R67YU90EU7sCx7wZUPSyAcWy80Vp7PmlasnPPyHtQ8ZnYODOjkHY/mpqzYjF4wzl50c8qC35HXNPWSEibrC08c53+KTTNoLUDlsUp3UTR3ZkPyc63f8c0GywAGqRtcIgNRwSxEjxQtJBUyrtE444YRGQoK5MC5GJI4AAKwaW27rbyTNSABK2eSvUfwH+Dvf+c6mFBYZ2EY8SpxVaRRKZC5lkx8hanxyUACK6h55iN6FONTLPYhA41Na8icQDcWXL2JgZPLU8NJSbr/JaLGE+l144YXNaP32EVtB2RQh3rcYDOoQTyALL2CoPAaqLHUMIfuPwOX5lKc8pZXpt2hpcKOIDIXC2mGYfJTLOXLC3G/tC9dsz04ueMEAiZGJgvrPyGHhvLIZBQzJpU6nn3566xT810bK8K3+WXWHJPx2zocuMQg64b/8EJB6P/WpT234L0Wy6gMf9dORW1pNTp0iXGGKRLRTnla0MWy1JcKRTh1gKkIbXWOQylYu3fBbh+m8fJSLWNPhwkcHLB9YSksH6Lf7yQYbOMDZikVyaRNYaCe6Lc8sztE+zmkfdVR/y8gRGx0NqWkz14844oimT65baSmynfvt/qws5EtudWAHdAfWsNCO6qVj1SE4TjnllEaCS+EuP2XRhfe85z0NR/YGBx+EDgflq48y1ZnM6otM6XqeHpSLE9zrHm2SzksHREb8w+ak1d4wk8dyR5wUOqUN2A/85QfTxfWa7RSuAWOyGpKBAYlno1fXAEuRLEDELtCTASORrsQMoDgA1uB5HKFYlHs5b1aDKhvAlJqSKhcJyMPqMY3I0+SFaHjgk5XhMjr3Atk1ckgHaIbGEDQoxUX2IZYQYh7tNQ7yUgfp8/hGcZEbxeLJITEEI39GgYycY6jkTJwFxAJLB6VnlKKA+dbrSytPJKVM9bAk2P3OqzuFI7dDdDTG5sPg5akM6Ri/NqFsDucpnzYiIxKCEQV3Tn2UBVu4MULtQwZGSE7YwReh0QdGp12QrDbXsTIw153XMdMH9WMwDNM96gA3ZagLw1dn9aQbT37yk+/2WNk3qgxN6TQZ1amnntryVyf3wkEnDAt6RA6kkzZeTLLaX16uu59sZISBa8GJbLBwP71DHNrcb2RBz9TD/XCPx4V4dB7ygjE9TCfrPznd/6hHParlxzumB2wt0ey0r3aBKxmUQ17toz3YiLrCUBvpVLSltqc36ezoL6KKxwdLdhOSfcITnrDDE19MZFngQ0bxTHS6yJ1NanPyiJanviFWacioY4GnD9zIpi50PPiSkV25Jp22zRNLHv/JCkf/lzrUS/50QDvBLStB48j075styQ6IwsU4NBKBE/8VeEutjNLAAHGN0SbkIHLTEHq+PGYCkpK5RmFCbP1ehsECGWAZR6O0eTQRUEbjIEFKKk1i3lJwDYbUGR7l940s85iT+yi0Ry5GwOCVx0goKwPwQUwaKzFvM2bJuJCKusonHk4ChTMUJOY+CoiANTy5yEeWPAq5ByHDWtqMQ1EMxuZcyJns6qt9kCxM4A9jefJmGJN7YU7x0vEhfp0F7+/KK69ssilTneWjLnDKEmaGnyEFyi0vBgMfJKku8Dj55JObzJdddll70mAE0jIw7Q1fdVW+9GRTD4Sgnf2XloFq55NOOqnlkVV/fcNQd4RNRu3iCQEByoNBIaMcCTivvmRQVwbc92RFd0Ny6hJdIqd0Ohb5JbpbPEE40QuE6YkGOdO7dIp0M51r0sJFu9AJ5EIm8isnnURiIbMhnST9k78603lklngbdCJDcdLTPwQKU3VSB+RJpx3BXR3gQl5tw24ynnz88cffbbl8H/cMSyiLPOT3TQ66wX7yhEFOeMqPA/bWt761Q+DSwkVbx5OP7eR9DjtI9D46ym7gr410HuqccfDFnqn2JR/dy3sV+pQwqIsdxHWfwpVgLUAhpAZ3qADjXPzSCskGRF4TZQK++/NIw3v1m8JLE29I3v2XTRm/FZyGkjo0BqMHOkPPOCfDpCx5NNDT+u+68imUchizNOShhBqDkVCWDCO4FnLVYBSQMlJUSq/x5U/hKDsSQ4LuEZKRkSoTiVI6GKonZXeeAqk7I6OIFEfevDEkx6D7L/uUg0RgqSzEg9wYpc4LnoyXssGEYsMr0cWUSw7egWuIiBzkNJyBlBBCxgthi6zhRDYk7hupUXBt4HHc/R5VyYEIE9pSecpWDmwZNOI5//zzW90pvHZJyEptkicMcsOF4SpLvnQFtrDKQccYszaFFyKUFh5wUF+6SU5t77fhB+XmpUzGn+P1qaP06mHYwz0JgsQrJoO6MnBtAKfETlY/xot03Ud2uhzvkN6QSVvRS78z/ok86Bkdpofagj5oa3rDDhCSc8rIuLjzsNGhsjv10jZkhk3GVuXtPHKnV/D1CO9enXaeDjPslQ5aun5sEtiTUX50Rpk6ZjhkiI1dBHdlKUNnSf7zzjuvO+OMM5oM7I4dS6scephxbNjTHzZFN1yHufbP8EbI3bn+i0gyam+6lhCoGcLTUS3pyZ511lnbzzzzzGXHH3bmwpAVX0ANUTAQoFJiAKv44jisQAZSSCKV5kUyAgaRLWgQCsPXSB5ngBygUy/KQcE1iIPiaQD3Ir6ArNxsW5PxMYpGYTPGyIPMm3J1YAiMhOeAcDUmIokHozzERknyAkN5FB8paLAYXsY8KRvMMnyggeOFyCNhGZFsXh4wDgZDKciqXn7DlkzZ8cH97iEDRXLNfe6h9IwaSWQ4wTUfJIIEYJEZHxTYb9fJy9PgScufYcHdNUTAIBm4toMZIoE/7NybHSXgor5wlgdCT/2l4cnkZZaOTFsgR08CypGGHJlVoZ3VU5to/+XG4cgVA9JmdCkvgLRfnrqUTSd0JuqpTHogDUKiQ3AiW/BN556390gDsesEsr0SXOmCdkrnp3xp8nIUuSMn9ZCXOqm/OurM6DWsXIcpuTL0o53y8jPDGeSDrzIy1OU3vYq3rM3kxx7pGLuQxn3eGWhjsoektKd2zVMcgjvttNOWpRjX5RkOUJ765ukJecObjWs7RMpRI4N2hq16OexQoh6xcbroPnWn0+7JEAR51Qs+cJK2P0MIvuecc05r07zPcY/OY3Ew/rmdwpVHZQBkGk9aoj8lhLEABhloDOk1ZKboIAUgAyJviSnc4sdC98TFB2DGsDLkkB0V8oaZTPGY8iiWPcQy1UTabG9DRvJlDLkfLEbj5VGO8mgsMsjP+UwvkU5ZjIuyUTxlSJ9pYwzb9b5CJAJZhmUoOBKLoTnvfnXO1C7lyCtDKAgtnpRr6phxY2ncx3gYcbwOeapPxk1dk065yCNjqsEJ8agzw8g4I+LgkaRDda0/tUs9lBNviLEjB4aR6W86xrSNMsggP3Vwn7K0LzyXCz8JQ/WNjvivXvQjwxN0Sp3obsZj/U6ITDoDU14lOXzLJ/flPUKwzwsVMqpPnqTkDYNMPcosh7RDXvLCIdMByYHw/Pd06IA7QkWCztPPjFcqT13TCWZWh7IyXUv93U9vtFNfz9yvHPi4FwbSqINDHTJ+Sx+XO9wXO5NG2Rn/ZgPqoKy8qM4QWH9KIRvKbJM89rtOn6PDZKcjuU6HfeIwxGONnMrFGelEfcNdWYuHCuaWZHfGe657C4FCYP4RyDzYxcOB8y/5OAlnPoVr+4h4suNEr9SFQCFQCMw/ArMn2RE7I8w/XCVhIVAIFALjEVj3KVzjRa47CoFCoBDYOAgUyW6ctipJC4FCYAMiMNt5srff5pVg1+29T7ew665LwuMNpsN3JscnYRYQZKpQ/vczyrX+APpSefbvzfV+eXmz2L+WcnLO/8UTk/vX+r83+4D+BtT1ErkQWBcEZkqyQ2qUIBKmUJiukfmCpoiY6pG14pk4nag7mSphaojpFOa85TBFIxOfTaswLSZTuaSRXr6mdmTKjykYCZCRIA/egCJLU0RMdTEtJVNn5ON8VgRlqorrCaoypP6VphAoBDYvAnMxhcvcN5PjkSxyQlzmPyJNk7vNUTPf7o1vfGObcOy/ycGZ04gw3W+1TQ7z67JiyPzHELQ5eUjdhOrMYcyEbWWZ/IwkM3k/c2BN6LagwIIH57KWnjzkNcmch2sepLmAiP9pT3takztzPCeFTtu8KlY1KwS2NgIzJ9ntt91qnVzX3eveyw4XIFkrcqxwyuomHqTfWYaJvEQbsiw0k9x5m4jLBPTLL7+8rVl2IFUkinhNKM5EbKtoEKlrJo1nnbk8XEOGynj84x+/Y5WKyc1WGSHQs88+u63oQP5IHLlm4QDi5nVn0YI17oJW6CzkoVNYLtjE1lbBqn0hsLkRmP0UrgEBYnh+SJan6NHekAEiRWYJdMwzFF/A8ktkZbWIlTA8XyR70UUXtWV8Dss5Lcm1Ukh+VrrwTj3q80QtoZUvMkaGhgOsdpEvjzQh6RAjz9Z/hPqWt7ylLdlDuJYs8qRdy5JReVuGJ+8En9jc6lO1KwQKgZUQmAuSTSQs3ihvULwCQwAe7XmOvEXe7ute97odoQOzZlgFkay15U9/+tNbfRPUQn7Ik4csL96wOJYJ6IFErSlHsogZabpmbbggLMZweabWrBseQMDW8PuNuI3nki8BkpG4MgwhkCHLT6VN8ImVGqSuFwKFwOZDYLZTuG68oes+/7mue9gh3cLe395KZPHBE/Rojwx5hl5YZc0+krT2HMkK/iFak/SGAYzN8lCRmFiXYoM6eMHIDskadvDIjgB5oO7nbSJB46whWcMFvGLh9xLpSV6uJ+ycWLWGG5SXUIXylzdPnGdsCAOhJygyElYvxLs4BsPmU6WqUSFQCCyFwGxJ9q67us5+Srvt1i3c4x5LtoCXTAn7ZvwysUN5iCLh8DgTl9KQQKZ6JY5qXi5lzBMxI2mRoRBkQtklaAchkHZimfqPIBO3FEkmCLZoS4Yt5IMsjc+aZWBcF0lnH6TEcc2WHwg73jF5eeM1pasMsBDYmgis+xSu/hxYhLh4rmkCMIdcM091cdo0X39ubX/u6+I5uBla8L3UPc4nyk/uzXdC26XM/hzfyN8n1cVza7emqlWtC4GticC6k+zWhL1qXQgUAlsBgdlP4fryl7ruS1/suu99ULewxx5bAdOqYyFQCBQCOxCYPckOmMJV7VEIFAKFwGZFYC6mcG1WcKtehUAhUAjMnmS/sK3rtt3UdQc8pFvY8//fpK6gLwQKgUJgqyAw0ylcswTRogBzT73FN1/WdCoLG0z98tvULosJzF01pSob8lkCawpXVpZFRufc198fS37SO2eqmbm5mSkg/+w3Jg/5WaCQbbHllWAyi8siizz7O+dGDvdnWpr8sjGbKWfm/5qeRq7c67wZDeSUdnGMhATeSb3IlK2+nXOvPLKXknqmHtl8sN+Oub9fp+wF5r7cH/nI7DyZM4tDGy03pU394aOc/iG9aXrZf8oqQL8T7yJp4ZC9tBbrH1zVNVulkzH7WJGxfwRX59yX7VLInrT0qz9zJPttzVLvK++Nh8BckCzCtMSVYVm6Ommdv/mx5tVaHGAOLVLJ3vGWwZqfak6sVWPXXntt2/0UMWUrZsFiLCiwLNfcWCuzGLVFC+azMhSGZIGCRQfmwDJw+bkH0drQz0IFhqd8RGaFGHnkpQwyqRcjRkjkSvAY6S1icJ4sFjm4J0FyEIVyxG/Ids5kMYfYajfy+GbgFleob38rafcjIeRgubL5vfJRL+fkhZykkZd6kF+drXbzH4GEZM0JJq+6Om/ZsvLliTwtM5YnfODiPNnVS3uRx/xi1xFydtpdylzkZ36ychBddhDVLuQjM/y1rfaSt7nM6pVtvN0Lbwe5YWneNBldc8696uC/JdjmR5ORvPJDxO7xDY+QrLzIJK9s9Gl+tHqJV5GNCjceFZTEs0JgplO42pxRn4WF74jDmgplS3DeAWVHCFZILRW1itEjWAp+5ZVXNmNTBiL123n5IRzkJa2ltIgku3IiAFtfMzBlMUwrxtzL8BiR84gAaTNuBpYdTy1MQKDvec97mteG6JCp9LYc1lkIJoNAGb5vaQS3USdyIA+E4RqCetzjHtfqg2CsZiMvWRLLAbmqjz3s3WfxhLLkf9lll+3YKZbciMw3meCAlNRBmYjPPWQPgSJX9yhTvkg2S4XT2VkpBxeEDj9LjC03ll7+/ssv5C1PZcJJ/XRQriFd5ZBdPkvNH84O1rsDSwAAIABJREFUobBApMp1H6zIo+3Svv4jRe2vo9FR6lToj3LIQC90KDCkD75hrL106BaZ6DSOO+64tjybHlr04l66oQxxM+Ldw58u0DN6oY1gzXu2YjHkPiuDrXw3HgKzJdmbb+q6m27sugMP6hb22ntJdPL4jrCuvvrqFsQlHupSj3uIGFExQEtgGSuSkA+Ddj+lZ6QI2Kox5MQrYVTKQYSM48gjj2z3ISpGyWvJkIB4A+SRRnoer8dL5xktAmZozuVRXdQw+TJkS4WRnXwRM+NECEiA9xQiQh5HHHFEW9LLaLNNsbojMYSHYOXJS1Qfho88EAQyQHRITMfhnpAf8mD0CAKx8rQQjbogGvfLi2xIGKkk8hgZ3aducHaok/yQEYJEVORRL+QnL2Sjg4B1PGmeXoYX4IWMYLPUcEmGPtTX0mhR0eQJ92yjrb0QHazowrHHHtuI9aqrrmp11wbqqT3Ior6IXn3lBSf38l51HD7q5WlCnXmj7iW3tDpAHYb2lj+vlXzqK2/ndKB0BdnXUQgEgbmYwsWIGSPFZbwINo+Ti8ftkAmSQpquMRSKziB4O0iRsXz0ox9tRow4XENSSJnBMApl+T7xxBPb77POOqsRlbwYqMdF3pbH1jxqZgyQfMpC2gyZd4gYEIZr0iM30b6UjfA9busIkDWDZOzkRDy8QERl+AMRIM2M5yJS9VSWeiNrJICgycfokRsyQDrxYpEYedQ596gLklUeslYGAtIZIRtYScuTlVcIEIHy7JCMIRdyIxh1IgcPVoeDnLMKj4zIRhtoK+0B+4yJIkVlLTUuSx/SocgPWTsHayRGfmU5Byt1lx8s3vSmN7WQl9pWm8db1THDUCdMfnXzDUPpyC/OhLzkrY2OP/741v7q6FsHrOOhG7A455xzGmY6bem15dFHH906L7It1YEU9Ww9BOaCZCkpD4LB8DJ4SLwShh6SSdNEqZFHHv8ZqsdtaS+55JJGcgyHEckDIUqb3RB4QwhC6EJBZRArA0QESAo5IE7G5Vy8IEbEyJDTM57xjPbIyuDjAZKfkSlTfTKWyhMVopHR8Sb7UcbUlQfrcRzxIVIkkVgJyhP3VhkXXnhhywOphSCQpAMpIRJpM7yh85Afo09sBVggq7xcQkw6CPWNZ8obRCjIFSmqB4LkvcNd2fLQMSAXB/KChf/ZlUKdyaBj0a4IMtHMkC+i0nHxGvtkq0yeJR3QGWkHH3UgA5yQmE4pnSWS1aaI7/TTT98xVm0YwaENyXD++ee3+rhPB8hD11Zkh7l86YPr8uS5k02bul/dYKwzffvb3946PDhpU2Woo3OeKnTWwWfrUUvV+G6e7PZ+sIBVxmb7V2/pultu6TpGfM+7v71NURQbARpPo9C8DyIhPsa43OMXgmBwlJt3Qal5YZlJgGyRlG/Ew2ND6Am4jRjOOOOMRpYOcjB8aeRJDjIxMN/IEikgukT8co/7ycqgEAPPDWEpz4GU83KOx0QexkomhIkgkUE6G0YeQmf4IYoEukEI7s1LJTKRN55stu1RzxATckNUSDmzLpAB2aXnyaqfNORHqrw69TD8op4ZuyR/XtzlJaBrOjYdnXojVt6vTksZOhd1QlRk551qayR28sknL+v16eTgSi6HvLSFPLSfPNQT7oju0ksvbQQIV+RHHh0I3ZBWPdyvbsjdNYSufVxTL3kjWTJ6ItEuOmk400vl6NQ9NUnrHvgpL8NRMFQ20q1jayMw83my08JLmTNtJt7a4rwYM/JwMEKGkjFSBuWDfDJNyXUE6R4G5X4k4JuxKM91n+SD2DIlKG+YkRPycziHOHwQDlkZvTwYJbnUhQG6znjJlUfJDJVkBwf3ZM8x95GL55WyyKVOzmWskdz9I8Mo7s8b8VzPFCpluN93ZjJI4x4yhORhpyz5KHepshBY9jlLMJ+0CeKWP88usmiHhLKEFaJbbjoXgoOVfBzaCoE6h3ATwCdykjFjuqlzhpQyiyJeqc5bW+blm3ujQ8qDgfyVR2dSd16+9s/wSO5PvaRXr7xEndYG6r7Ng8BcTOHaPHBWTYYiENIN8Q+9r9IVAhsNgZmS7PY77+y6O+/out336BZ22WWjYVPyFgKFQCGw0wjMdgrXDZ/rus9+pusOfXi3sM/SOyPsdA0qg0KgECgE5hiB2ZJsReGa46Yv0QqBQmDWCMzFFK5ZV7LyLwQKgUJgvRCYPcl6833H7V23117dwi67rlc9q9xCoBAoBNYFgbmdwrUuaFShhUAhUAisMgJFsqsMaGVXCBQChcBiBGY7hevrX+u6r39dpJNuYbdvTyivoxAoBAqBrYTAbEl2wOwCq6Usc1xuZdc8NIZVRAk6ndVH8ySX1Uz9YOPrLZuFBlaBZZXdesuT8iOXFWNLhdJcLzkT3F0bLrf6bT1ki1x0fp62tadb2nLe5EoAeEuv++247lO4LHNEstbiz+uhQS2NZZjzFPSDEVheanlolt/OA4YJEmNZsM+8HJbGZllydpyYB9ksH7ac2XLjeerEEzeXzs9TJ26ZM91PiMl5aEMy0HtxWAQfWjuSFUvWgoSHHtItLGNslEsADuw/rweStf4eySZYyTzImkDZCIOBzsvB67e2X9wAa/3n5RA7QqcEq0m7b6y1vGwAoSWewlqXv1x5OiQdgFgN80SyHJ6E5pynJxIyCeDU92RnP4XrW98SRUUoqmUfN4pkpzepItlx2BXJjsOrSHYcXutCskNELJIdgtLSaYpkx2FXJDsOryLZcXgtS7KzjCc7RMRpSBa5eLwSRi+bAyrL2KT/XqZ5xPeI43FVGX57uTbNAP6Y4YLEMhVGUcg75XqcZ+B+Z9A+u6YauxHCMLu85rrHILJPGqMbS7IJeu5RWb7ZGZdcCcMoTbbAgaPz2W3WwL60xlknPT4OHS4gvzKEenQw6sU7vjqn/IQlzCaR5FSHbDPkN7wmPT6OIVnlaJPsYKyd+rvykhsGsCSDa2TQlo7snkzfpJmke0OHC7KLcUJzZneIfrjGhOfUVvDwko+tpO0SsjEyTXrRNpZkjZUutjN5ZMNLdgCrvBRNkH4yJMTnSljBdprhAuXC2ZCMtvI/u13DR3spO3u3uRaeCZcEO/XQBouxWxeS3f7FbV23bVvXPfj7uoU991ySc6chWSDbqsZYUbbyBpqxEIp+zTXXNDCBlM32sm3MNG9vh5IsRRa82nYlBuU1nnipgkoLFp1tX6RxTWBwkfZtIZN6IBNpRe1H1JNmXQwl2QRGF0xaOTARYFpg6WxMqR0oGEMxcG+nATshMBr3+zbOmq10Jr04GkqyjEzdyWEXB/nbeUEQbHJEJm2mPN8wyWaI2QKeIauPa5PIfyjJwlUbCcbO+ASPt/OE/LN/XMifvklP97LPXDashGc25jSWv5zuDSVZMhhTlk8CiZMJXvAja/Sezvrthahtg9hKSFr7e9GcOMw7MyarDQRXZ5Pak2zyV29t4qV2YkMbC2cD9pSDlaDoCfSuXnBzjdyTnKGxJMsu6bmdM9RZm9EFOiW4vHFUnzhGsBPAn2z0kzwJwk9ubQ3PxVsMLUWysF33KVzTkCwFe9vb3rYj4j3CcthBFSnZhgYIeQPJI0Ec2U57iIfdTzOUZJVnoBvBZkNBuwQ86UlPakpHObLli90E7DqgAUXZpwTZAJFSMhwKMGljvqEkSxbbtWR7bfjZ38ruAPDncSMPykcuW8voyS+++OJ2D0ylo2g6DHuI9Td8XIznEJKFKeO03Y2dLdQ/nsPTn/70trsC0shmjumEKLbOwnmEmica5J9NJpdr36EkS7Zs1skQdXjveMc72o62ziMRBEGG7DqcLeQvuuiiZqwJ3u1+WNO95fb9GkKyZFemF7DaCgkgNFjrBOy4TG5E5Q13iJ8stt1BLq7n6crmneo1qVMa4snSj5AUQkdCykKS9EuZZKdXnljUwX5qdNwGlXBznVx0zm4Sk7aMn8aTJRNyJwOi58QkML293NJhsRP14ZAhZvKed955O3ZWpmswxzP4RPv3j01Fsnq97FhK2bK9it8a2LYmQEivn4ZdPH9tKNmOIdmXv/zlTWE0mIbUwC984Qub0iMOCmQ7FqSisZBWNvPTc+axXTpKOmk2w1CSlY5HkZ1yeTGwoHDOMyadEtx0BAyQ8vPkfBC++lAqCuh/HvGXwnAIyVJi5SKHeGJwhsWP/uiPNnx0DDBC6AiZYTJCnRJDgVe2GCKvek3y/IeSrHLs/WX/NWXDQ8d90kknNYNEBnbS9cgID7giOuTB+48XSS/JhfjItjMkC3/yqIPfOl/lI3x6wh6ct10RY0cW8NFRuU+bkINNeFrQ3mTfWZLVjuqJ2BErMtNmytKW5LKBJz1DwrFFadkB+eiSdiQPffc96YlzGk9WR2aroQx9wUhbnnbaaQ0Tup95t5wyHaP2siGqe3VW9FW94E3GwSR71llnbT/zzDOH8s2odLMaLkBW5557bjNCjySUBkCICXFQeoYLFMqlYe3LBZxZjskyzrPPPrspDqXJ5pD2scq+VBrPXmQa1gaKjMHjHA+I7AwVMfPuGOgkMhtKstkChlIhLwqmV9aL6wgYhk6JQrnGKBgOI0AmjDW7xvJ+EMqkqVlDSdbwgDIoLi9D2zDWH/7hH26dEmLN+DrylC7ehSEh7Z094eCFyCYNYwwlWRggCGTOuOgXbzAki+AuuOCCRghwgak0ZKSXhjN41QhaGnK5vtx48RBPlkx5LIeZTib7s5HBEBWs6BR997Hhp8MmnPBFfnTMh0z0a9KuukM8WbpF13XG2ZsveqX+CF4bkUe5IVn6R+fh7MkIYXGS6BbbXU2SjfdrDzhY4wofpO/pxN57sQtpYeKpUjtfccUVbT+5DK+RU31gt/h9ybKe7CxJdggjTzNcgKB4FowUSDFEBsEQPU7KV4+nYRGChpx2AvpQT5ZSkklPiCwQgvJ9y4NxaCDeQ16cUExEa4yZjBpOY2lM3uYkMhtKsspGmsb0YBJvD6HDEslTGkZL+clALnWBpZ1bHXnRog6T5pkOIVky8W4Yp4N88vQ4rFMij0OHqvOKJ8igEb+OQdsjTnkxCt7FpBeFQ0lWPfMI7DFfB8lDRQA6Kp1B9kJDBtpBO9M/hkweQz2w9FtddPA7Q7Jk5zyod3bpzQadcKMzCJ2HqnNAZs9+9rOb/iAKbWIDSDpKJqQfT3dnx2QRlI7F+CVsyICUtBm9do5NING+J6tTR2gcD3g6YLySMzTWk51EsqecckrrgHi5SFV70kHYkNeQGczsvtznGfgtfgrYVFO4GKYKAzseD2ViaBnfyxvfzDjggQFulp6sMlMuY9RT+jAGhKXxKBsvhPzIw7gsI/GbcVNUREFuj34IbbljKMkiUo/lOhn1p0y8BQqOxOCIEHxTdnIgYOlDFB6fkbNzSBeWyx1DSBaJI4sQWsahs3U72TKGjRSUnVkR8s9GirwMGGt/26lPWpE3lGTlj2Qz5qp8niKCz4uajBHnTbm02QBUh6F9eWnaEsnCbPHjZfAb6snSH4QAG3ilbJ1L/029cmGng5AmG0+SGUlrQ+1Ppkmd5RBPlg7CKrMI5BfC5CToSOGho9IJaV/tlaE8365n01N1IdekWSLTkKz82VY27mSDyvW+hPz0iOfNPjJ0kR2qyUgnEDE905nx1he/l1gXkt0+o8UIlIXi+M6HwlJixphpPVFiwFGskMwQD7ufZqgnm3uyRj5r9/uxDzKmhlz0miEu9/JoM4Uku59OMoKhJAsPSgazPg6REz7KTU9NLkaRHVsjl3rkUWo5wlCPISTbx0r+mUGQN9FkyxvdpA2emboFy0yZcm6l5Z9DSTZT29Q1ux3DRptlOhIs4Obbkd/Zkp5ckd892ZZ8Kd0bQrLZhVeb5zc5/e7L5Dpjd8AruMZO+lO4yDSJzIaQLBk4DtldGQ7KVw65yCNNdmn23+GbDrkXVpEZiXnyW83ZBXkK0x6xJ3iQUVmZ3tVvmzztwUe6Ps9kheWQ2QUzD3W4vZbVjuXzUemHkuyoTFch8RiSXYXiBmcxlGQHZ7hKCYeQ7CoVNSqbISQ7KsNVSjyNJ7tKRU/MZn3myQ6IwjXNmOxaALYznuxayVckOw7pItlxeBXJjsNrU03hGlf1nU89drhg50sclkOR7DCckqpIdhxeRbLj8Fofkh0QtNuLFQPP3irO64FkM1BfoQ5XbiXKBq95C3VoGMPLDi9epp1psnLtx6eY51CHOiZjt/MUhWueQx166ehl9pqFOhyibt7kmf836W31kHxmmSYTrg2Cz1PcVi9ieBtZtz9LDMbkzcPuv20ec+8s0yL/rCya9OJuljIslXdehtKteSKzzIAh16T5tGuNlzak+15aTbNMflby0nvjxeZIzxXJGpM1z27SVKVZgTI033keLjA1DGHMWzxZyuZN8TzFk/WWmIfNOOcpniwy80TnKWmeyB+Z8bJNWZon8s/UzZViLwy179VKpxM3X9g00pDs7OPJ3nHHt7cE39OW4LssWZd68TV9E9eY7Djsakx2HF41JjsOr/WZJ1uzC8a10sjURbLjACuSHYdXkew4vDbNFK5MDF4cd9SjTSY+G0M1Tpl1/wm6konjYx/J1mq4wGNjJtoP2RtrrUh2rFxrMU9WWyZoDeUeshHnWpCssULlZBHDEF1bi3mydIXteK+QGLkrUchakKy2i93CasjY71rPkx3aphueZI1ZiehjjC8vLxIX0+oQ6/KNTyJEjebcGWec0fRIQBazF0JK1kqPOYaSrHTiADAaLwu8ZbTenOyJD5sVMdIxRiH6jC25x9I+672N61gSOSk4DPmHkizSE4PA+Jp14SJ/LS5ffozQGn0EJmCM8hma9ebws0SSvCuNsw4lWSt9lEc5E6NTNCQH7PKSEZk6zwid1wFpa7NSLMO0VNRa+ZXGWYeSrPaCF7kEVTETQfm+4aL8vAy1XNlYqvJ1kN4uW1Kd2LPacaXNEYeSLHKhI+Siw/StX35W6MGG3ll7D1ekyj68ldd27qNnK42zDiVZS7PphnzF39Beyvcy27uWBIj37sXybG2W2UR0PeEQtbflvivt2zUNyS7Xpn2d0qa4RVt7x6FNXR/apuszhcvyvjvv6Lrd99jpMVmKI4astcbIwrphRkNpNBQFE00nS0UB9pznPKddo/TW4gPB+mMNzAiGvpkcSrKMXiMxdr8Tig6JWvsuihPFRvrSuI7ARL1iLOpEAa2rprRHH330xKXAQ0lWnRGasmGhZxbEI+ULkgELgUTyMkH51pCTleL7JGi00H+TtmMeQrIJ2qwOWQrqpRTjZ2SI88QTT2ydpSAdzsuXsSA60Z28YFAPs1PIzyh4QsstyRxCsonaJj9tSa8YGbKEYcIt+hYLF4nBVNuRReelI0IYiDqh+9RpObmGkCyd1448djqN2MUy0HknTgY85KXNyEC3EpKPbXjrjTQEbdHRCnKinsvJNYRkE0IQKWmHxCdgb2IFJHqVttWh6iRFUBOXA9bS+E0GcrkPjqsZhWtSm0anEiJS8CE4wpaNqs/QNl0Xkh3iLQ598aUXFkYwoQApiF5RtCNKBxSAZXpHov8jrHheFCwBUCjhpMDTfdmHkmzIglxkoix6c0EpKD4lp4yiD1FyBpMdHigheRCf8sjtfka0XM8+lGQ1PmwYGpKi0IhK+XptGMJIBCmemw4K6fNkEVPmuyqPQSM8n+UMYQjJZo96+cdL1MYiRSFgYSwpPhmFxBMFSdsKkJK4Aa5lK5bMT5zUeQ4h2ciV+K06Fx6YgCDk81s7khHRiwRGJukTRo9cPs5pR17npGj/Q0g2T2iJQobcOR46aOXDHKHpCOApWA5yoDs8v2zr4lseCDTB13eGZCOXMug1GbQFh4IcdIiu029eOBwRGTyky0wPtimNzoQOTJrHPNaTndSmsGCrHAc4cDRg6hyMMlQ2pE03dKjDPJrxHCg9YBAXBabwIqwDiKfmWkLBPfOZz2weBa/Mx6OL67ySMVOehpIsYyFHHp94e4yBNyP8HFkpF2VMuEAki0wYrfCNSFUeOg2GMukYSrKRi3edzii7CKR8BK985/MYithgySh4IIn8xDgnHUNIVhmJHMWbUZeQBmXlBTI2yi0eKq8ayWlHpMXQYKqDQPzakwcy6RhCstnbi8555FW+yFG8amXy5hkk+ZEsg+QxyhvBaHv3aVOeJ5lWmgM+hGThg0B98wTVFx7ILOXrONNpkVc68vNmRa7T+ZNLZ6sNV9refognm2AwKVeeyPLUU09toT3ZH10nK5KFFz0jk6ErT3janezk0mmt9D5iLMlOatO+TnEa6DrsdFx5ahraputCstu/9tWu++otXXfffbuFe95z6ilcCYen0Y0zMWLGpqF4tB4tNWy2j9BI2fYl42kaWm8JPIo/1Isl9FCSDZnLO8SWPY+QO+9Zo+axM5HE9O4MmVHa88t1CqmxV4Nk5YscyJXoUHBJ+TwNxsuziFfjP2JTpxALY0BoDHVnSVabMnodZbx3Sp1xWJh7JPaBBQ+MTEiDt41YyINk/YazDmpnSTaPsAm9p6Nk1ORgRDD0TQ91Dmlr4Qx91AnGiBjJZahlklxDSFaeCCkvirQfGXXa7le2/yEu8pJb5+g3WWEKO+82fHtSmnQMIVlle+rg4PBCtQ9blLf28eSZoOY6Tuf914GzR3WCIR1Evs6vNOY/lmQntWl0SqeqTRE9HcQlOkdPbEPbdENP4QKERx+V54llIzneLPLMwLneXQNoXEaJ1BgoBXCPxvXbWOeQt5hRwKEky9ND+PJmnAwAiSAUiuTRLZsrIisNq06IDZklPSVlNCuRxlBPloGSi0yMgCzkSvnki4zOkych4BAs70QnoKPgmevcdpZkMztAZ4gw4MDolK+tlA+r4OZ8wiwmODq5slEfTwjB7CzJ5uWH+pIn+1XRO+VrI9cMS9ALugZX6cgII7J7anA9Q0Q7S7JZ2k036JHytVm/fG0VJyRDBAiW3vM0Ycmjha+ngZXIbAjJkkvnnHCV2oAdpHx4efRGVtoTPnQQRs6rA/y0o/PkWmlGxliSXalNYcQe8Ym02jr26/fQNt3QJBuDpOR6yxzIAJlSukzbUtFsr50x2GxFrPGnWYI6lGSHjEEvlSbeiQ4gY8ZDllgOJdlp5UpsV7iTK6S8Ugc1ZLhgWpncx6C1PbLIds4h450l2Z2RK1uIyyM7TGTb6Z0l2Wnl0mbw0mZ+k4s9ILSVXvwOIdlp5WJTeRlLj3mOeVG8UmD9sSQ7rYzuG9Om6zOF6+Ybu+7GG7ruoIO7hb32nnq4YGdAWo17Z02y08o4a5KdVq5Zk+y0cg0Zk5027525b8hwwc7kP+29syTZaWVy31qS7Bg514dkRY33WViYOH2Fq+4xdF6PItlxLVMkOw6vItlxeG0kklWzhe1ZBjWunquWeugUrlUrcIqMimTHgVYkOw6vItlxeBXJjsOrjfWVJzsStP+XvIYLxuFWwwXj8KrhgnF4rc8Uri9s67ptN3XdAQ/pFvbca0mJs2d7toAeV621Sc2TNfXKi4Ix82tnLR2SJZcXfGOmpM1aLsqWHUqHxBSYtTzJPxtKwmregnZ78eON+0pLcNcKK+VwgBK0e6WXnWspF/Kn+2YFrPTybi3lIpMZJqatrVk82e0DonAhWfMczXed1yMkaxbDSvEE1rIOGjVBu+eNZBO0e95INnEv5o1kvcWmWyvFE1hL/SqSHYd2nizNdV+7eLIDSFZDmmdXQbvHNajUWSU1j0G7zd9E/CvNxRxf6+nvyPxNTyMrBZOZvpTxd/Jikb85pSvNER2f+/R3zHPQbk9LFjasFExm+tqPv5NM5vtaUbp2JPulL3bdF7/QdQ/av1vYY88lpa4x2fGNmTtqTHYcdjUmOw6vGpMdh9e6TOEaImKR7BCUlk5TJDsOuyLZcXgVyY7Da9OQ7HLjRB5PvdgwI83HY1fWZnscy6owsI19VKwpXOOUraZwjcOrpnCNw6umcPXw2v7Nb3bdt77Zdbvs2i3c4x5TDxcgOWvcBbmw1jlBHYx7iE+gB/FWz9huritMFC5pRQMy5iudNNZHjxnLKZIdZwRFsuPwKpIdh1eRbJ9kLan9/Oe67mGHdAt777NTJCv4hcAc1l7zRPvTcBLHMySMTK1/fsYzntGibiUCFsIVIEMQCxF2hk5LKZIdZwRFsuPwKpIdh9eGI9mzzjpr+5lnnjmulgNTD5nCNXRMFnEiWuNqogohSiELkSly5ck6MofOFB1RrMzXNI3Im2XfglIgTbE/h057KpId2OD/L1mR7Di8imTH4VUk2/dkB07hWmnFV8K8ZR8vj/ziTxpzNUVIOMOMxxp/RcTIlScrBJ14qkKWCdGngdw7ZlFBkew4IyiSHYdXkew4vDYSyb75zW/uFmbqyd76DbHCuu7e39Ut7Lbb1MMFCdGGXO0TxFvlhVpZgTjF2HQOuZrUjVjF8zz55JOb1yp4srS8XoTr90rR1/vCFsmOM4Ii2XF4FcmOw6tIdhxeg2IXJDiyjdoMEyQ6vWEDXqnrhgOQqwbwkoynKrJXIq8zfOd5vqLpj1mOVyQ7rlGLZMfhVSQ7Dq8NR7IbIQoXT9asAcZrapaZAYjP/+xOKo3fSee3T9I4b1zXubGraopkxxlBkew4vIpkx+FVJNsfk7399q674/au22uvbmGXXaceLhjXBKufukh2HKZFsuPwKpIdh9dGIlk1m2k82dWcXTCuGVY3dZHsODyLZMfhVSQ7Dq8i2RnMLhjXBKufukh2HKZFsuPwKpIdh9eGI9mZzi644XNd99nPdN2hD+8W9ll+MYJZA7X9zDhFk7piF4zDrGIXjMOrYheMwytRuHDZ2sWTvfNOTNB1u+++7LJaq7FMq7I//bweXqolaPc8xZP1Mg9+Aj2PmZI2a5yRf7Z+nqe4rYzAikEzTOYpOLaZMeZ326F46CrEWbeh/DPZAW8zAAAgAElEQVTnnM7Pk1x0i46ZQTRmltCsMVuXeLJDKpWdESpo9xC07p4mwXDM/11pG+XxuU9/R8k1Drt5xauCdo9rx+yM8IhHPGLt4skOEXHostohec0qzbyOyc6qvpVvIQCBGi4YpwfrEupw+y1f6TqffR/QLey++5ISF8mOa8hKXQisFQJFsuOQXh+SXaXYBeOquvqpy5NdfUwrx/lHoEh2XBstu1vtLFd8reY8WeNWyM7Yo+8cBr6dc93hO/8TMzZjXq5PM1BeJDtO2Sr15kBgDMmyEfFC7n//+7dVlu4VV4TtmT3kxaxAULFhO83a0wwxiTfiBalvL7NWivW84aZwzZRkb76p6266sesOPKhb2GvvnRou0HDiydrNE8hZYrvffvu1t8UaFYEafhBv1ttQjehIFC+NNyb6VgQukt0cpFG1GIfAGJK1M8mVV17Z7Auxss/HP/7xLbyomCNecLNfMxbY09FHH91I2Dn2LCzpu9/97s5Or+x20ovcDUeys5wnO6RJh47JmuaSkIViwn76059u+65rSA37kY98pDWYRtWIGi0zFkx1su24mAUaduxRJDsWsUq/GRAYQ7Lvete7WqzmbGnOKzVfVDhSUfJ4qp/5zGcaeQrUxG55sYLqC6DPA3YdH9jtdZIzVCQ7UruGkGy2nzFXFbFqQA1iysRxxx3Xgnm///3vb+d4ttI/+MEPbr0l0tWrXnrppW1fe+fGHkWyYxGr9JsBgTEkK9odZ8YTZII3IU5e7dVXX9094QlPaBHxOELs8aijjmqE67dFIu6T1tOoaHr777//shBuJJKdeTzZIYo2lGQRqEYyB823bWQ8VhxxxBGt9zz77LNbAznn0cU+Xo95zGOa9+oR5bzzzuv23Xff1oOOnVhdJDukJSvNZkNgDMnanUTwfE+PxmA5O0KSenJEsuyWrRs64ChJx1vlOHnKtBiJneZpc9K7kyLZnqZt33Zz1xmXfciB3cKee+3UmKyVOu973/saqeoxjd8cfvjhbfxV75jA3OLNXnfdda3R/NYramQEq+fU0I961KMaIQ+dwF8ku9noo+ozBIGhJGvrJ0MAH/jAB7pTTjmlPVl6ykSYHv3ZphV2J5xwQvehD32oDSGwR8MFhgB5s7aDyoanhg82y5hs82Rn+uJrFadwIccrrriiPUbY2eCqq65qvaPhAI11+eWXtx5Sb4iENbDrxmq9GNOjOu8/YrZ7bcaPVlK4ItmVEKrrmxGBoSTLG3UIou8Fl8d/T5TGZJErz5bXyg4TON8SYvl/6lOfal4vYjZ2e8wxxzSbLpIdqFGrOYULkWoEvSAv1HQRjZMA3AbQebSZymX8lSdr/NZ3CNXgvEZ3TmMOOYpkh6BUaTYbAkNJtj99Mr+XWurdn2oZrDLlMtMyhzxhbqThAvWcrSf7lS93nc8D9usWdt9jp4YL1lOBi2TXE/0qe70QGEqyay1fkexIxIe8+BqZ5aonL5JddUgrww2AQJHsuEZadsXXRpknO666q5u6SHZ18azcNgYCRbLj2mldSHb7gHiyZg0YDLfr7Lwe2S3XirGsIptXWUuuQmC1EPASyzsMOj/0JfFqlT0pH+9mEJqZQystwV0LeVIGmXCZmRKZgjbzebLbb/h815lhcMhh3cLeS++MgGS98fe2cV4Pg/PemBq4n6cg1POKV8m1ORAwtcpULDo/TcyPWaFg9SfHh1xDp2HOSpZ+vlmEYfbT2pHsgClca1H5KqMQKAQKgfVAYC7mya5HxavMQqAQKATWAoHZk+ztt3Xdbbd13d77dAu77roWdaoyCoFCoBCYKwRmOk92rmpawhQChUAhsA4IFMmuA+hVZCFQCGwdBBZmOU92+223dt2tt3bdve5dwwVbR6eqpoVAIdBDYLYkW7MLStkKgUJgCyMw+3myRbJbWL2q6oVAITB7kr3xhq77/Oe67mGHLLsYYWgzWBAgVKFJvtmMLRN+/c95k6eFV8uGi4nu048AJO1yk6tTjpUk7pFf0rq21AoTZYwtR72zOWQfgyFRiCZhlk0jU99M1l6M2VDcK10hUAhMj8Dsp3DddVfXffObXbfbbt3CPe4xtaSIw/I+4Q3FpRS3UtBfgbmdtwumWJXiWorQbvcDoQ4FE7ZLguVuVpRJKzSi+0RtX+qwmkQ5iTcryLD02SbjgAMOaIQqsI1v+VkNpiydAPmUIx+hGMW4Xe5A4O7Lthvys2UHonW/fKxqSRnpQMTDdUgvlKNyk04adVY/sXXtEuqac8qRfx2FQCGwNgjMnGRXqxpIxHYzPsjCmmoEduqppzYish0NUhLQ4g1veEP34he/uO16aUcEhGnrmsc+9rEtMDCSsd8Q4lzqQNi2yLAX2LZt27qzzjqrBf9O/k984hObhysNckV4PrbQQMTKFYpNzFr7jy23VxGCJI9dHBCjLXHU064NiPr6669vJMkrtymk/JEk8jz00EPbeTjY28yh0xEkWUdjmbLtd0SdR7A6DDLB6aSTTlqtZql8CoFCYAAC6z6FC7HEK1z82CyotsAUPNF3vOMdLfgC8uKV+n7JS17SAm/zBhEpIrnwwgu7pz3taY2s7GiLcBBPAnjzCo8//vhGPEsdtrhBcsgY0b31rW9t5EUGcRae9KQnNVLlOfMi7dJ55JFHdu9973vbf+uWdQRksVWOz1IHYkWQ7vPbMAQStS8Z2dTVbg7nn39+C56DwOXFUxe43B5J6serV1dkzWtFzGTTiZAXTgJpOGd7EFuAVPyFAZZRSQqBVUJgpiS7/ctf6rovfbHrvvdB3cIeSwftRgoeyX33D0Qmmo3HbQR3zjnntI3aECoyQWIvfelLG+F98IMfbGRrs0Tk43H7xBNPbF6sc0jZh/cnP2S1HMnaxgZRSmu3hXPPPbc77LDDGsnxlJGUnXARI3kSdedNb3pTI0p7GiF05MbjdO9yJKveSLO/y+fBBx/cvGGES36dBMIkP7K99tpr2/CBvG3doa7I+JJLLmlEKh2yR/SiJ/GYeblwQuoIGUnXUQgUAmuDwLpP4UJWPC5E0z8QFmLISyWPy0iOx8bTRDwICWny0DzOIxZjpggOkSDGt73tbe1xGzEiGcT9uMc9rg03LHUgMXm63/AEIkWavG1kj4B9h/yRpPFfGzsif+RtCCOEa1M4R16kpUz1di9ZyZ5tOwwv6CiQN5kvu+yy9l96xGoIQNnyNdygzurE60bCOhv5kgV+CBcJG9pQf0MYOpA6CoFCYG0QWHeSnVRNBGQcEXnYvwvR8f54azxGnpqPR2rjpMZOjW0iZCRkTJUneuaZZzbCdZ/rriGwpQ6khVjtC4+sjHsiVp0AkiKLIQxy8SgRlnwNUxjHDbEhOdd4mjoRefQf0+XHU0aaPGvX7NaJ/A1V+C0v5KwzIZM68lazYaSOAB7S+G1YA05ws5OvTkK+zuugjCMfe+yxa6NZVUohUAh0s5/C9YVtXbftpq474CHLbgk+qR0QkQ8SSaxGpIRoeHy8PySITHmPSIVXiIx4ujzAeLg8Q+kRIzLk8S51IGNlIDtDEv0NFxEVwnQtU6LkQQbDHcZ+kZygwspCjsjcPbzJvgfJMzUUQEb1IbOyjbP2ZXNe/eGQWQiZnoXA5ePwW5rIjmgNrfB+dUQwcp/61FEIFAJrg8DMSXZtqjHfpSB/5DpPEdznG7GSrhDYPAhsmClcmwfyqkkhUAhsJQRmTrLtZY7PwsJcbROxlRq56loIFALri8Bsp3DdfFPX3XRj1x14ULew197rW9MqvRAoBAqBdUBgtiRbAWLWoUmryEKgEJgnBOZ6Ctc8AVWyFAKFQCEwDQKzJdmv3mJ+k4X13cI9d59GvrqnECgECoENi0BN4dqwTVeCFwKFwEZAYMOQbJacAjXxUZcCOEtwE1vW6i5LYPsT+RPtavG5xJFNvlZ1Oef+LAhwr8n/PlkYYP6r8qTr3+u8dIl1mzixi+Xvx5RNnvKxMCH1Vm5i22YRhPxTRmLISudc7lVm6kGWLF2WJoF3UkbSKjt1TtzdpTBfCmvl5rwyFmOdc9JEFnmTxX8yTsJafo4swPDbvYuxXryEOe3Sj0mceBHOBa+UvRzWaWP3KBc+S2EtXT9+b/Sm307O+Z86L4d17okeJaZxsM7/PgY5F/z7sY7JHR1WZnRmKTtZbBNZwShtX/+X0o+lsCZH7nWPstOm80iY2y30MTNKmNaFhW77t74lvmi3sMsu7b8j+k6fohP9usx+ChfiufOOrtt9j28LNuVBoayqsszUctXlDiucrLgSS8AqK6udrAKz2slyWaurrBSzGkpwFev5xUGwMksZInlFYQRSsZBAVC4rskSyEiNAGsttxQQQdlCsAvECLHsNuQsKI71ls8pw3VJe34sV0nWyUDarxqwQYzCWy1phpuGUYaWa+AQ5py5WkYnlEFK2UsxKN7Ec1NfyXDI7pHPOYcUabOSn3hTEslwxHtQLZuoMG8FlllpIAWe4WlJsVZ2luzCw2s2HbOqsbiKFSQMT5SbOL1nkbVmx1XUC/Wg7ZVo2bXk0WbSD88pwCJyTVW+WUmsHK93UA8YwSMzdvq4kJrFrcIQrMoCD8hN7IvjTOcuS6YwPXdBO6kI+mDmn3fxWN3jC2uo/+ZBFOdozJJO2kz98yO9+y6UXY00++MFUm/hPRyzrJnPqoU1hpV0QmfwsrbaCUDmJfUyv5UeHlUdHtJW2k5Y+Os8m4CU+hoNuuxce0sIBXuqyVCwMS+C1E/2AhfzgpE21v1WI2nO5GCJTUsWq3bb99tu67jOf6rpvbe+6/R/cdffcvdu+7eau23ZztyAeyXffp9veLTQbwDUwhqX69Ntw9iR7w+e67rOf6bpDH94t7LPP1AAgB4ZAGZaLOUCJBHfRsBpYOvECGB2jYAxiyiIt+WlsDY1UNHYIOstT3YskrrjiivZNoZEQJaSgDEO+jI9SWyIb75BCMQjnlOG6Mihln2QZjHyFSyST68qluOrjfkqq4XgfZFamRkSAjEG9KDm5pEPwGhzRhmzIABdlkZucIY14hspByP3OB7GH9PuNRzaxFRglQ0QiyiUHQ0KWgvDAUoembAQLa9ggAzJm9wokixQuuuiilhfFRVjSBEP3ihuBVJSbpxTp1AfJJiiQdlpMsrCWL6zhgLRhDSPYIkbtLI+0Z7wxxgMfQYDoU4LuKEf8YfIoTx3hq36JBey/TqNP0P6ri05Y2enQtN/iHTvIAmudOwKHnzrTAVjAR5wN9yFEy8fphbQ6AmSsjUKUsHZd1DadMvJWD9/kpld0ib4iY3YR5wFpk0d9YaIM7Q7//gE38or1AWuYwto96qsN1IEc8JzH41sfuq7rbrqh677x9W7h8Ed23X2+p9t+7TXfdhr32L1bOPLo7hsL92g6QRdjY5bs04O+nW+IKVw8FMYfcliqUTS4XlzjIiMxYxkGZUwEKnFf5UFxpGFoDEYMVwrGEJCd9f2CW1N6CiEfCkdRgKcnj7Hp3fXUyJgRUxxBWBCldOTWOfiPsPpGhKwQCaVFTK5T/HiHZGSk5EmsAyTrNzKSDjGpN8VmbBo5gceRJDkRKqJjSM5RCOcYWrwX9dAJ6ZXJop4MmuxIoH/AmjGrm/thDUtHQlfKC/YMXxr10A7O6wAYP3nIAWu4XXXVVe1bfcijrolyJl/tpFyKDWtkpewEynEf8grWizuGELTOGDkgWHVTjk5ce6dT1HYwpR/IBW5iGtMdRqWNERZ9oxswIY+2QvjkhaH6yVM7SaftYJDg7gnTqT3JvrhzgJk6I2TtqlxEyCbUh47QazLlqUFnTXYYImhETM+05cknn9x0Aob0B47SaXc2EOdBnu5DlNpJBwRreOmQnEPEMFwcAJ9syBU2sJYXgiUXrMVQRuzaGjbzeHzrikubWAv3f8C3vVlPEdde0y0c9bhu+/XXdQtHPKb72q67NSw4dYkvHb3aFCSLNBgF5Xdo2DwG+R9PhdLqfZGlbWkYPkMRuYshIBI7JYhQxbB862WRFQ8gSk5JTz/99GYkF198cSMCSituLUW95pprmsIjSmSnfDszRBZGSJnjZTvPEMigXErJE1R2tqBBRPKh4JSTwlJQislY1O3KK69sRqj+6oekGQeFZiAMmpzISkfgvJi4DMO9CXbOeHk+Ohly82oTgQzRIIs+1gwamVAm5MJoPEpKq7NikA5tAmttQAGPOeaYRrLZ6SLkjkASQQ3Gp512WsPKveRg0MgY2Xj0Vkdtp35wEAcYeaif+w0jwDyPo7BGJDCVn7qQB0GrA5nV0X9tjpwYEK/EDhz0RthJeClPPRAqObQbklZn5SFOGCJDMiMzWOtw6BSs6Qls6I02R1pIG37asD/+rM4+ZKALsFAmklUf7e7QJshc5y0v5KYe2R3EbhnOSaet6Lo81Y+jcMEFF7TytaW60Ev101awcr/00qln9tLTQfgdwlS+/GACS2VpD3g4YMFhScc8lyT70Q933fXXeTnSLRxyeLf9a1/tuttu7bpt27rugQ/qFo48qtu+555NH7QrzNgYjBZ757OdwnX77V13x+1dZyxyl2+/tJjmYCAaizEkXCCDUZmMfyArZNff00paDY/AGBYSQVaAYYjuZ/x+u9+jLSVzngEhu4yF5WVIHomlQWx5AUGR+3uIMX7KiSjinei5GUbGFrMflzxcU7b0jJ2c5EFgvAsdg0/CH+ZxVBnuC5mro//yjvcIE/UnO0/evf9fe3caM1l15gn+RCaZSSbYgA0GbAM25aJswCzGJlmSpcxOtcumTJXUGmk0GmmkmQ8zGvUsX6o+zXyfaanrQ6ulkUaj0rTVNa2RLLlku2zMloALsHF5QxjjWtghE8gEklyj9bv4n30dGfG+b0ZGvLzLc6VQRNx7luf8zz3/89xzn+c5sDFwEyfXDR/CQi5wIxcyRuJk7mPfX3qAu/xm80REI4d6aLHpt7wkys4R8JKH5klW2CCkvOzRJnnST377uKm1ERawcmMjBG3OwCdPlnOU4xrZsg+b+yeElr7P8grCJ6N6PXkE62w55Bx8aJ7K0b4sS/lGMP1+QujpJwRENpO4fCYMxE5W9SNeAzYkCxPlJUyne0B67dQe9y+SI4d+CtbGi7HhHnIPKx/WCJw8+l2ZiXKXcUD+rNNLI3/eK2gvrd5kr/68uHJPKdO96lAWOcmiDm1QponFfahME/+4dfNp+GEeeYYHDry/4cChg619+PTWcNlJG1vb81a3Hjs49UPtnX37ujHkfjAe8s5n9GXeXEl2Ho2fVGbCIuZNfKwHEiZQPtcSMnH0rWq04ZQPODeSwekmcsPk7XLeiOctbQg4edUZYshbZmmy3psXBf23y5FNHbEIyBvw1O2/mzltGLVqUH+0TWnUE5nzP8QVmWNd4LybPm/Ms6yRtc/+m9NgnbW4/hvy/I7FgMEdC4CQbN7I9vHKW28yBxfX8wY8b79H+ylY9y0EtC0vxiLjJKzVpz1kyr2TumDpmv+jWCs/spIp6/F+5yVTv59ikZI25yUouYN1LAQyUWRyIHsGLlliPTGKtbL6Vg/BKtYFGQOxduhjnTqUHeuIUesC+dwj+tQRnPM7MqqPbMrKem4mwD7Wo+vPy8kXs6irf2/AhBKSeyjlrxoTrlkAUmUUAoVAIbDcCMydZIfvvtOaR9nTTm+DkTeQy93Yqq8QKAQKgeVGYP4mXBUgZrn7tOorBAqBFYTAqiFZazx5GZJ1oNhYBs+c768/Zc0n+WNWkXWifl/kBZp1ln66cf3Vl8XvrP/11zfV4X/f2ybljkuXc/31xHF5s8ZLrniR9dvXXyeL7Cm7X+/otciWtvRx7WMQT5/+y6msyfkeraNfXryWgn+ujfZTyuuv2fXLjayjfdPHZlKaFTT+SpR1gsB87WTFkuWQ8HsXtcECnlqLYc1cyptd39mp1ptOdpUWmvPm0ptmbz69NfYmNWY88rIocI7FgLe3THbyMsJ5b9a9RXWemYyXHqP2f+Q0kL05zRt6dcezyVtv17159ibVf2ZdMVZmcuTtqjeSeeHC/MYbZeccTKeYDXkrT+68Dfd230SgfawFvJmX12K7tN4Ex9wrL7+CK5m8YVa3Bfo4JMjDzIYlBey8xfaG2Ntg9bruWhbz5VUOGbXbG21ySEtmL3PUAUf4wNqLGP2G9LIlub4jM3m9ydcfaZt8yFW98MrhZUze+HtjPe7wtt0B/9X+UmWxMVHXVw8Ci5IscjIYDCCDKiSylCYObfN95HBrG0963/93yoN5BLMPhIUQEU68Vvw30BEdUkVWMathy+dtqMHHhg1ZMHdxns1o3ugjAobuITVEg2AYjI8eCIS5EHKSHzkxazGomdAgA6YcyoxHDvmkYz4DTwQDT4TCjrJvVqY9yB1ZMQsju/9MXqQ3CcQszfbe5FFeti2Pt9mo9qnf4p0EP/UgTHaVMSgnf2w22UeahBBgDK21GRGbkNhNIlqYIT2TCnKHPZmkZS+MgON4oD79Bl/n4yqNjNWRnXfj0Zbdh7VFuepirjWJQGHP/Ey/jXohTXnrVbZC4IQRWNSE6xvf+EZnwEz7iK97jJ9PuPYlFoBsEBYNMnEADOhvfvOb3XkHu0NOBfFucQ4JkBthyhtfcgP6O9/5TqdhORDvLbfc0pE1I3LaIWPpvrNDRJVGWUgbCSE12rXfNNeQLCIgG+3LOWVJJx8N3GHy+pM/+ZNOy3OehmoiYehOZvl9IyHEql5bnDtowrY6V4Y8MEKI8QQbR0QmKhOE9iNt5SNWB/mQtfPIL7ae6pWeAbtzJjwEa9LQNngjTenk5SzhGocN/aGObE2O+PQJPKQhN9KMZ5UJyEc/qcPEF61VOUjYxDLpQNyw5dJbJLvEwVXJ5o7AoiQ7dwmWUAGi4bmC5Bli85gxsL/97W8fJU8ka2Dy7EIKNFqE49HWY2oCvZgwkBGvlRjK+8/zSPm0PY/TiIBGhMwQWWxbnY/rLsJQB80Q6SOsLF1oFhlozLRIdZickBwiRwjacOutt3baKgLVTiTOiyyuusjFRMEDB6mRmwzayFMnXkwhMGlp9UiW1tg/kKz2cRRA7CFA7UuQFRgiVESnPcpDiJY0HLRpSwPxrLI0Y1JSn3JgrXxlILu0VxoavnaRP4bwSJZcwQuOPuqlnWfpQztNRPpvXMCaTKq8yXg7FckuYWBVkrkjsGQTLpoNDTLGxgafQTlpbSySD9/Y1ZrIT588rw1O3jp1g9SHEGLkbUB7xE4gDv9pYgYxEnAYnIgksQtoms7F4DvasbS0MANTOYg3hvEGufISQUtaWNDm4s/vOmzggXzjLRZ33Bjjw47GhuQQlrYk6lO8yEJWZHQ9XjtZE/W4Tb60BXEjI/hI6zwClF9dyLF/wJD8Hu2Vj9ykRY7KRoDaGgzkRfzImmw0dWkzuZA7TxfOy08WGJgsyEIOTwzaYIJUNpxdc8AxS1JZO1amOhF+XDHjRaTsnBu9oWDrUE+tyU493CrjDBFYkGRpDm5+2tbf/M3fdIPR4ERmBo3HaTfzQsdwRiZcBqwBaKDHyyJeJXnrTL54ZjknbdwD8993PIMS15L8BmRcKF3Pm+n+mm0Gbbxh+l5g8ZaRN3KQE/EhIueQLZnjLaXeeI6FVE0Cykod6pe/nxeR5nDNmrNzynX0XfpGQ9DF2yYeZfEQikdZ2pEXgjmfNmmPvPEeg4m0vuMpFE+7tK+vdWZy7HtLxTU5bpra6iONSajvsZWyJ2mp8ml/rC5mOFaqqEJgKgQWNOGiJQq6gUg9Enp0poVY87LWZm1ssUeyWZHsVK2rTIVAIVAIfMAILEiy3uQKh+blAw3GoxgNhmaCdK0bTnpsS7uGu19/P2rNeRe0wdbplws+YJyq+kKgECgEpkZgogkXkhVmzhtjL2ZizhMzHcsF1izrKAQKgUKgEJiMwESSjRmPFyLWxqxZMtexVuYFR4IlF7iFQCFQCBQCC5DsN7/5zSF7y/5hWSBeSNZkBSv21tlLBd/e/iLZxBedVHw2HmsbNx6zt1V1SiFQCBQC6wGBsXay3jLHRMoLMPaevJr85sXjerbkWAik4WuvtPbKy61d+Jk22DZ5A8T1AHS1sRAoBNYfAguacMUEiVbLZCvR2y0dMO9ix7hYZPOyLlh/N1W1uBAoBP4zAguSrHVXBvvxumFdkL2nsgXGotYFM7KTrU4rBAqBQmA1IrCgCRdvIGuxPHIYits0j/uoddnsHLqYdcHw7bdbe2dva2d8tA02b54ao2yDwSmBoX62wRjd6mHqCipjIVAIFAJzQGAiySI1LpiIlbaacHW8vRAbpwTunDTb5TgS5i5eQVnK4A7b3w9pVBb5eDV5Qce+l3bOt51JGmsJSx6iTjFXy2aE2sudMwFfWFPwerM0wtKCa6kYAuoVF8F1ExIXY269WV5Rl0kBRnDjhZRQfGQxeXkikJdZHFxhai08IRPlJ4tAKgkhKB932uzCuhz4Vx2FQCEwPQJjTbgQDOLh3dUPCI3UEI6Qfb5H45ZOL8bCORPfFJElGDbScfCZH+enbqLISzvBY8QWkEcAGXn42CdmqfB4/c3shPJDkoKc9MP9ITsTjnJ9I0BbOotlgGyRruAoAs2oz2Rg/Zq3HGJG1MhcWlYa6nUuGjlCdg7RM5eT9/bbb+/KU192r/VE0Y+1Oi/cq9xCoBA4cQTGkmysC6zDil+A5GiDCIT2hVREWFp0Tda2urYE32pL8I1TS4tckBZCSlyBBJDOOvFo4a6LAMUyAmkiNZqoKFEmCC/zBFCh0T700EPd+jMNk9UEUkaetEbETqN0ngavDISHLEXgohkjQ5iJy5pA4YjYef9puDBUh7xwc04diQWAkJG/iY2jB1KGv0hbZEbENFwTg35A6HUUAoXAykdgYqjD/nKBAW/pAKlE4/PIumgUrhm9+ELsCJZlQ0gW8SGxSRGXEqibjH5bFkCoQg9qi/x/9Ed/1JEv7X2CMgYAACAASURBVJYGichppwhVaET5kFnsgxOX1nmkev3113cyID9kiSQtQdBClS8dLdYygKULZEmbFq5POvWmPUifeRwiJjOXZvLcdttt7dFHH+3uJPVYJtAWhE4GE0FFnFr5A60kXL8ITCRZ2qMAMQZ8yAWxIlzLBQhhscE9KxMuL9qQGRJLGEKTAOJFROP2cyKzfDQ/cUgtbSBZZBbNnEbpPPJz3jor0o3WiijlydYvlhgSBStbpCBShEm7p3nCRvmJ+KUOyyyWH2irCBvhmhycUz+iVDbtFpEmrCCNG6mqg8ZOOyajMIF5CahP+pG31u+tXC0vBFYeAguacCGKbGuCWJCcAe9xGUmIabBcUbiQE8K0BOA3gkM2yMkj/lI2zUN6iMljfnYyQMTa4DuHsk0sCXloTdp/+QXK8Z0wh67BAvnDRznSJrwfrTUBtsntGkKU1qGchD5UrkkjOwdkk8GEO0xgHukRf8IR9rX7lXeLlUSFwPpGYEGSTdDovPgyyGlYichFyzLAFzqGBw+2dvBAa1tOPqE12eyMmniiCcY9bmfW9d2l1fpCoBBYSQgsuiU4zdGeTR6lPXYL2k3b8vjt7fZymXCtJNBKlkKgECgElorAgiSLYK0ZOmiz1gMFjfHCxWOx7VoWc0ZYqiCVrhAoBAqBtYrAxFCH1l5//vOfH9Nua5pI1pv1xUh2+Pbe1vbuae2jZ52Qx9daBb/aVQgUAmsfgYkk60WTN92jB4J1ni3poiQ7IxOutd8N1cJCoBBYqwhMNOFiqvWTn/zkaLuzCZ+335YSbrjhhiLZtXpXVLsKgUJgZghMJFmkyuTJh/bKjpPpES8pdptL2X5mVvFkux1pDx20H3dr7+1rbfOW1j58WmubNy/JfGtmaFVBhUAhUAgcBwILmnAph7kWTyhaLXLl8cU+8+mnn+4M9BfdEhw5+gwGJ0SGQ/apP36yDX/0d2344gutnXlmG1xxVdvwxe2tnTreGcHLumwJngAxZGf/a12Z/Sk7Vc4MNHOTCZMwdrKcB/xm56ocFhWcBpyTzuGcicjadeIRKJNjgrTqVh8zt7gpw5PdLDvXbNeduAfKZL87uo238yY5eZWvLdnunNzqZi/smjp9lEFO6eK2S5Zsl63MbF8eG2MmetojvclUGWRXPpl9YJM+h0tcjBfy/PPyNPLl3rQUlaA45MgL1lzXJ9k+3De5pdcGcjjIWVHYjmO0V9IPBIFFSdagywBDDAai/wahAbhcAWKOPPVkO/Ltb7XB+Re8T9qtteE//qYNdvxh23DdjjY46aRjAESQiUdATp5YSIm7rHgG2oLUrC2Lz0BTR0ra7KUe8hMgRhppma/x6HLOgUw5ZAgaI5gOMmDSxlsMwUmHiOTnxMGxw2SFMK1lm7RcE6sACSMQsoyLrsWtlldaHEDELkBM8TJTFvLTNwlJyWOPZxiZlE0eEyMskGPkQ2gJvCM/DJ588sku0hd3YFYl3Jrj/GCXYu3wn3kfDzlxLEZtpmGNTB977LEOkwR5R+raQhZEKZ3YEfGkc599/vOf7yY/bUHQbLL9JzN5QvZcoMdNSh/IaKpKC4ExCCxqJ+uGRlYGQML6uemX+zj8l/9Ha2ef24YP/qC1v/9xaxd9rg3u/kob/ubXbeN/+z+0wbZtx4jEtldsgASVufbaazvSQ4oGJuJAQAYvKwptpRkhC0FZaI4GtXOIDxFxM3beYaK5++67O80Y2SAvGrC4BMgY8fqPuMQaQIiILwHP4YnskCUZXWN7HBfefoN+8IMfdHIjKu2yHo6M5LF0g7gEwTFBfOc73+kmiWioCFgb7rvvvq5sbdGn5DMZmECQqXJplSE3y0HymYAQIRLXVm0xSSFjJn0mjIVIVr3IkOkf3JXxi1/8oiNS+V3ztAQXGKvHR9v0izwmSJOccwLywFo7lOF+XIrH33Lfs1VfIQCBRUmWFmJQuKkNUBqVAYx0aWGLRuHa9Xprr7/a2vmfaoOtxxLhUrvh0P/+F23DlV9sR/7tv2mNxcLZ57bBf/+v2vCHj7SN/8uft8EpxxI/0khQG84T2ZtMgBjElihaomQZ5H/3d3/XEZfBS1szmJEs0kE+N998c3cu8RqUcfXVV3eY0FKRM0K95ZZbOrKUF4kgK2TrN8JCFLRE2hliQRDKp/XRVJHRqCcbTU9EMdcQn/LJqkzkS7OlUSI/SzmIMOSDoGiM+lK90eC1Vz1wkIa8yJe8fmdZAIbSqVublW2yIrv0tGUkG5lDeHFj9uQAM5MPLV77TS4mGeUha0Sqv7RNuddcc013zUTgCQPOwUvkMjIjWPdk3IoXi6Ox1Hut0hUCs0ZgogmXivoka4C6wfnpIwu71SKFhY5ZBYg58v//hzbcvbu1/fvb8LGdbXDJpa2dfU5rmza3Dff+yzbYsuUYMQxWA9wEgRQMUvLSKBEjjRRxIkCalcd2xIRMtM0jsWha8iEuxCtdBrPJh0aJOJBdYiIgPPUhCCRkHVuZ8kWTRRAO+UxYNEX1SYt0EFTfmw65s/RAKsgHKapH3WLNbt++/Wj5ZNZOJIp4abhIFhYmGiTIBM9/Wm5iJiA4bUJa6nPNBOOcOvU/IgzZwo8WrQ7ETaN1LfEstMlyjfvF5OOeMaHRnmGDZNWl3YkLARPptAfRy6e/tNVEBEP9akIywcMLpkiaNl5HIbASERhLskgCadCgEuDEuppBY2AYCDt27OgG4bKQ7MsvtSN//f+2AYuCsz7W2ptvtOELz7cN9/xpG9gJd8OGY8TQhqzzRcvSJpoZMkAMSMIApQFKKx2SQGbIF6kY2JYGDGjLADmUhYgSlxY5ZnkB+blmGQBJKBtpIizk5NEXsURG5TovT4jE7xxIKS/anMsLNn0jbwJ4Wy5AOpYVEJG20XgdyAkRKl9dWadNsBx4aHuim/mm1ZukEHleVmUtWbtpsbRSsmWdNBHBkCdChbV2IuoE86GVWyZI4J3OeqS1ri3IFPbaoS79RRZ9YtKCnXKkVZc2a4uJp45CYCUiMNaEy02LUL/1rW91NzQNz2Nk1uzc2FdeeeWi7Rm+sbu13bta+8Qn2+DkrYumn5RgODzShq+/1oaP7Gzt179q7ROfaIPrb2qDcz9+QoFnphaoMhYChUAhsEQEJtrJ0j686EG2NBKPbHkBRGuhodRRCBQChUAhMBmBRU24vBDyOEizvfzyy4/Gb1VkYqYWwIVAIVAIFALjEViUZK3dWV+0JmZ97HjtYoeHD7d25HBrG08au25aHVMIFAKFwFpGYFETLo23bOCz1B0I+oANX3m5tZdebO33LxprZrWWwa22FQKFQCGwJJI9EZhmZcJ1IjJU3kKgECgEPkgEFrSTPVHBimRPFMHKXwgUAqsdgfmS7L53W3v33S5i1mDTpqmxim8/21RmZHF/zYaGUxdcGQuBQqAQmDMCE0245lzvcRWPWBm3J6oUaweEy2g90bFGC0TMnAg4HPA6YqAvH2sJHk8cKqTh3cUJgfG7dWeeSryHeGNxAnA4zxmDcT+D+HhJJSgKH3tG8ozrOST4Td64iXIW8PKQAT/jf3KRRz1sjp3XlgRq0V5ODMrn8MHjjPF9ImFxMLB9ODl4eDH0Z2LHK0vbYqCv3dLy4OJM4OAUwbHCC01lajvTPG606omTBgcD8ilfHu6tZGG6BxuxHqThkJB4BmRm3ufDmw7evAaVzdaazNpqclS38qXh9ky+7NDLi0y52qUefc26RVu4MMNQ2+GsTyp2wXENp0q8zAisCpI12AyqkJDfCUNowI3zW8+W5iEIJGlwKwtxCLqCtJGsAc/rizWFwc27CKEgE4fynfNhN4wQeBghGaT68MMPd+SDRORRZ9xOpVUHW2PRrbjUctUVc0AepI445OGRhRgRfkIqSmNCMFkgOgRENvUja2UiUfEDEDcPKd5d2ioNIpNXPQ7lO6e98sNSPhMBd2MEjYDTHjjDCXnLy8oE2ZtYvBBVFlxE1tJWE4u233TTTd0kpR+4+ZLBRCCf6+RJ6Ez1J2oY+cUqMNFoh8nKb9hKo72wMhloszKKZJeZNaq6JSOwqAnXkkuakHBoYB/Y39q2bW2w8dhwhEst3+BCsAZ7BlS0PQNuHMnSmJAnUktsVVoTEkQIBjMvNuXRiPjyKxO58KtPQJeQLG3Nh2aF9BCsdLQ3xEs+xIYwHcgcASEpJJSwf/zyQzaXXnppV6e6yUKjjPZGa0t8V+e5ttIGQzjqQvBPPPFEp80haPUkNCENX5m+aYqJHhZCVZ66YIc4bYwp3gGskTkcnDfpwEIZyoKBiQ2+CBqB6hcEjUDhqU/+9E//9Kgmi4y1lZxwVwfSRJDkRd4whJc+EzHN+UT7IiOtPlq/+tM+v4tklzqSKt1yIzB/kp3RHl+0IAM5EZcAlQ0dPYqOI1nkZ5AmbJ4BjJiQnkA3BjryolV6zBauMP760iJL9SJm5fdJVv3y0aZoWx6zkZcPsvBNA0uAlWi2iEnZyEb9XJMRHZmUhdgsZyBs+cmOdNSFpBEljZKGigAFjaEtJqCM8lxPvFwyIyaTgvzRWhOHIemQPhk5n9BSE7AbEdL6kVgilyFLmCB3MtOAaa28A2nU6iCbcJH+I0tESHN1XrvIZIJKKEV1mzD0A5nExZDPRKCfTZKeBqKpk5E82qts/xF14iYs90Cq+gqBSQisGhMuAw0BIh8aTAYZzW5SPFFEYEAb3LQ/Gpl8ykFcCViCaBPvVbosGXhkNnCzlpowhIjS4bFdHchSWYjDJIDMkKtryAHZIwdEKZ3vBL1G+jRWZdEWE7dVPmSddeDs8kA+JEpmZKYc+bLbgnXLbBukHSYm1xCRMuO9J3+CcEdTN5GkPbR0RJv4tdktIbErlGsC0hcwciBHsoTIEaC+MQlk1wZyJHANGbRFXQmGQ2bBY0QOg2u0XPVnfdp1OGmnfPBLlLDjdZYpaigE5o3A/En25Rdbe+H51v7g4jY4gWDfSMbgNLiQRrYjMfCQw1IfF/s7PeTxORqyaw5Eg2D8p6n5H+JUbyJ7GfgIxUdaBJRoX86RK5G2/FYm2WMRIQ8ZsuOENmqfdCF7k0rffTl5Ip/6TAaRNWvWcSDpby2T8rOdTrabyZY7kZlM0mTbl/yHjTxpU4Kh57q2yedQpnbB1vVE2Urbgw3ZEXE/PKK2O5c+11Yf5SBR68jSOPxXhz5JJLB5D5oqvxA4XgTma8JlP6ZDh4yGE3KrzSBFJn6HGEaDWx9v4yt9IVAIFALzRmCuJDtv4av8QqAQKARWOgKrwoRrpYNY8hUChUAhMAmBuZLscM9brfmcdfbYLWKqWwqBQqAQWMsIrBoTrrXcCdW2QqAQWLsIFMmu3b6tlhUChcAKQGD+Jlyvvdraq6+09ukL22DbKVM3uW8qFeuCxLddqvnW1JVXxkKgECgEpkRg7iQ7pVzHZIvNJFtJZlzsLNlIspOdFEw8dqHSs6GULk4M7DPZZrK/ZFuqXA4PCW7CccFvRu7KYfOpvvjTy+u/vMpnuykdeZKO8T/7zeRVv/zxIFN3do41USjHOeXEoUBaNqOObInNlpZRfwVGmdXdVeUUAvNFYFWYcHEGQGRIDbkgHwSI1CZ5fPHU4oUUQuSKmjgB3EwdyhNkxH/eSvGQ4jvPXZYPP9dWxMd91Ln777+/87tXr22teV3xTEKucTPlkqsuhCgdzylErw0OBMzLSxt4TilHWu3JNt/qRtBkTPt5knHBveSSSzo32HHuxPO9Xar0QqAQOF4EVgXJIjck1Y9dgKiQ1qTYBdxfkR0feT7+V111VUeWol8pi2utoCoJBeg8kkRqt956a6dNCmaSICjx7b/vvvs6t1lEy/0TGSJz2qUyb7vttk4zVrfJQDphDJEu/3zyIk0xDH7xi190rqUCu5AtEwGX0gRRIQdN10SAVE0eAtqYHMqN9Hhv90pfCCw/AvM14Xr9tdasy37q022wddvUrUM4iC2unHl8FhdgoShctFNan5imfOkRpt+0T8sDAqMIeCIwighUCJdP/Y033thF6kKKfPOlvfPOOzvSFUgGUQqyIi3ZaKOWGJCtYCnIVUg+xEpjFQmMRi0/UhYIxXkBVEwgSFfdZKH5Imh1mkQQrzgGzksT7djkgXyn2Xtt6o6ojIVAIXDcCMyXZGcUhYv2RqOLLz+tz2OzAwmOe2xGXjTY+L4LJpK1T4RK20SmNFAa5eOPP95pyiJhWS5I3FmEKiiJqFLITsAT52ioNGGkST7aKpK94oorunTyI0Zk6JvmLS/yNGEISoOE5SEr+RL9CsHnf4KrJJgM4iej8wK+WGqo6FPHfd9XhkJgWRBYNSZc1ikT9QnZJMLVYjsjJGAJNBEszdD6qcdtGiAtFLEhrqRFWB7laaauy0fTFIUruyIg0QSsTvhE39FcESzytgQhD22bzOpFuDRp+a3VZtkjL9KUob3OI1METFZy+qadZ4nE8gSNuh9EZlnunKqkECgEloTA/En2zTdbe3N3a+d+vA22nLwkocYlSqQrxJM9viwd1B5fU0NaGQuBQmAZEFg1JlzLgEVVUQgUAoXAzBEokp05pFVgIVAIFAK/i8BcTbiGYskKhr1p0wnFk61OKwQKgUJgtSIwX5J9+aXWWBhc9Nk2OOV9z6U6CoFCoBBYTwisChOu9dQh1dZCoBBYWwgUya6t/qzWFAKFwApCYP4mXPvfa+2991o75dQ2OOmkFdT0EqUQKAQKgfkjMHeSnX8TqoZCoBAoBFYuAmXCtXL7piQrBAqBNYDA3El2WMsFa+A2qSYUAoXAiSAwXxOuGQWIOZEGVt5CoBAoBD5IBIpkP0j0q+5CoBBY8wjM14RrRs4IgsKIPiUUoehYk/b1EvFKtC4RsIQBFKFKeEGRrETgOuuss7pIWNIIli26lvJE2BL5yjnBaIROFIfWdbFmBaMRSUtwbaENRfJSnnqUJ87rr371q04u+YUxVK60InIJxyi/nRdGZVdvooEpU4xaEbrEmhUWUVQw8smrDm0UGEc8WnU//fTTXRhI5Yg9K/yivMIvitYldi2ZpIOJsuUVS1d52dJHWrs/iBYGM/Vpg0hh46J8KStts52P0IxCRjrnvzpEEYMB/LUFBvpEXpHIyKV9sNYnzzzzTBelTBu0Gc6ClStPxDXt1TeioDlg+bnPfa7rB+f0Vx/rjF4xeN0/oquNO+AnyLu26ss61icC7sd9hw+21w680z66+ZS27/CB9g/vvtF+/5Qz22mbTm7vHTnUnn1nVztl4+Z23tbT2qYNG7vxJP6z8KXuVePKPdQf5/Ml2Rm51SIIgxFxiJ+KbEcPAIkfa2AiHIR6+eWXdyECRe8So9VOBkIKIjVEYkAiGTFfBQA30BO/VT1IRpBvg94Alg7J/fKXv+xkMHiRBqAF5EZMykPGfotDi2zUL93oVjlkRjg//OEPu3LlufjiizvCUrZQiToPWSE/OCgf0Wifj3aZBNRBTp2MwKRVNwIShxeBaSO5pUc4yDh7n5FNXvipW9luFGQ3SrLkfuKJJ46GiCSfgOPkQojI9otf/GKHvRsQAcJauUjR/+yphuC0WTt37tzZTRQmG/gjZ+3QBu02YSjfZGiiUZ5zDviL8eu6c32yNJkgUBPJuCOTkAlOujrWJwKHjhxuD+76TXtw13Pt6x+/rP1y7ysdEAeHR9rXz/18+/nel9vTe19tuw7ua/d+/PPt3C0f6jjDODJ23Jf45bLLLjsa43nVmHAhV4NS/FREhyRGj2i7CBQ52Z4FuXSz0759nUaKdJGossSQNXgRMg1J8Gy7HiA75HrzzTd3RPTggw92hEMjQ57qltcgRhCIjHwPP/zw0UDdO3bsOEpYiBbBJkZtf4ZL8HFlS2eQRzNGKogD+YTwdCJi0YbsG/aDH/ygmzS00yRyzTXXdGSq47VPfYgL8SaQeLTUhx56qCNB2CG/6667rsMDVuqxo4P2jW5zIz2ZaYcI8+qrrz66qSSSQ4x2okDO8JQ2WCNt5SNiaU0Mt9xyS/dtax9ESSPwNBCtFUGnn2Ag6DrMlSnwOsxMmvodwWovzTfHo48+2smj3ZOOp556qpvcJhHx+qSd9dVqY4gW+x9f/Gn77Ic+1p57Z1e77iOfan+/56X21XMubo/t/qf29uED7e1D+9vNZ/5e+9jmUzouwBv4QH5KDO4JR60akqVdGUAGAaKjIdFyDDIajYOmZ9DTMrO1TLRHA9TOB9u3b+8GPkJFntlt4atf/Wr36OxjsBrgCEuZSEJdvu39hRhspugbsF/5ylc6Uvvxj3/ckaIBb3cEA5qGiihCdvYZQ15I3KFTaG20TJ3lvEkE4ciHrBAMoqNJIwt1IM7bb7+9IxLan3ZrC7JDYrCCi3JNLHAjH60XQSNiSwOPPPJIN/uSHzbyIjhPBGZmRG9WJou6+liTV/naQ2aTiBsL9ggLYTtMHupxaN/dd9/dyaEPfGjACNAEAG+EjMQRr0kV1vqPpn3PPfd0pI6g9ZM2aB881CFNdjBGvjmQOvJeSEs1KdHI0zfri16qtUFg14F32l+/+NN25Yc/3n6x95V2xuZt7a1D+9r1Z3yq/WTPS23vof3tncMH2j3nXto+fvKHu3vW/UUZMhaMAeMou7XM34RrRkG7EYHBqwG0unEkG00XiSI/mptB5eOR3IClrRnA1t8QC8JRZrb/zhoqUgQUgkOuyqR1GsSp28DO2kse7WlX0iB3RIuEsn+XzrAmSRak5ECM5EC06kLcziFFxILwtJc80pGb/FkuQXpILDs20ISRI8LK+rA2yu8cjMisvVnjdR6ZymsSoLWamRG9JwCykIOGmNlZm+AJC+XAWtvI5bc2wlp9JgC4kDVbs2sH7TtPDfByXX3B2lOINngcS59ml4ps7wMzky6NG0nqI/L7tgSRA77KUc+4A+bZ5NJgqWP9IvDe4YPt1+/s7gj01f172+6D+9oZm7a2rRs3tT2H3mv7jxzyNqB97tSPtVNO2tyNS/eOw/h13+GcPLHOn2SX0YQLiSEmg0wD/TbYEAFicmQAIons/WVgy+uQJ0cGNgLNCytkpOyQlP/yOJc65A+x5aVS8ihTXSEr8smnPPL4Tx7X8zKLzK6nLkTmmnTOk69/ZC1SGr8jc7/erIeqmzadA7GRHT5Zh1W/MjIZBSflBWsykEUeZWovzKRRlt/KJbM2ks0nB4LNenbkV2ZejKlnUj/Ji2xTdr9/Ur46o2WMow/X9SMZayuf9Uuw07Tc/R7ucU+7F0fvoTLhmgbZylMIFAKFwBIRmC/JzmhL8CW2pZIVAoVAIbDiEJirCdeKa20JVAgUAoXAMiNQJLvMgFd1hUAhsH4QmLsJV/dSxWcwmOiltX7grpYWAoXAekNg/iT72qutvfpKa5++sA22Heultd4Ar/YWAoXA+kJgTZlwra+uq9YWAoXAakCgSHY19FLJWAgUAqsagfmacO3d09qePa0JNrJ5y9RAWdtl6MsonuEvY98YuE+KyDV1ZZWxECgECoEZIjBXkp2VnLxx4gbLwwfR8uDhT89TahLRyoecpeGRxL2Tn7FYBNxfuZtyceXrzwvKkXPq4P6pbP7sPJ64oMbXX5l853kJcRHl6ZFoWf5zLeWFxF2Vy6n6uXbGI0n9/ifMoXL4//MgSchF+ckndgMXVP/lUy+31zoKgUJg5SOwKky4EAzC5PYZ33bnEJdzCcbQh5v2KwAJP3fBXvik82EXtMVvRIYAkRjijSucsqRXPnJDttIgN2SMDAVpQfb88wVT4a8vn3T84wWpUQeCVw7fepMEouZmimjVLdAJl1Fl5tzPf/7zrk2C1fCFFghGOvUhfbEMxCdAtHUUAoXAykdgriQ7FAvg4IHWtpzcBhs3To2GYCRIDklFa6XJ0iyRzjiSpREKnoIoxTal+UkvAhTNEmHRPPnKJ+QfohWBS3rkmahO6hLfVCAIZSA8mi/NU3nIkP+78hCquhG884hYBCiarUAr8iJR50SrSswC+RGzSUCQCcSt3V/+8pe7OuQzMWiHoCgJMjM1qJWxECgE5o7A/E24Xn6xtReeb+0PLm6DU0+dukEe7xGs4CghWeuztETxP8eRbCLty4MYkaR1XCHxEkX/rrvu6ohRfNKEK5MOyQkNiOiQGfJFijRhxEcrRYrC+ZEhQaQtNVjCoPHSWMktlB8yphGLFCW98Hwi9Qi/qD3KUi4NGjlbenjyySe79tJkBQ6nmUf7JiN5nBsNBD41yJWxECgEZo7A/El2RlG4EBatEPlkTdb6KtKk/Y1bk0Vm8iDRPJYjwYTZo8HSCmmStFZhDj26C+2HxBK9H4khSfXSRBNBCrEjOkRKBvIgdvFkQ8JI0CSQ7XASys95dUtv8tAuWjJZESly9d+SgliyZJaeVi49gqZJI24hCC031FEIFAIrD4FVY8KF2GiR1mURFFJFLAgw65mLwStfyJq2iaCUiTwRZA7kicQSupCW6X92WEjMUjIkHKHrtGXlKDvru5YIlINE1Sed+hLv1e+Qtm/tsTSRcIH9UH/amXiz0gULv8dp8ovhUdcLgUJg/gjMn2TFOj2wvzUbi22cXttCNj6ICskhOATlu0y45n+jVA2FQCEwPQKrwoRr+uZVzkKgECgEPlgEimQ/WPyr9kKgEFjjCMzXhOvdd1pj5H/a6W3w2w0P1zie1bxCoBAoBH4HgfmS7IysC6rPCoFCoBBYjQisGhOu1QhuyVwIFAKFwPxJVixZDgm/d1EbnDJ9PNnOsmB4pNvv3Ja8mwYb26knbWmbBhvKuqDu40KgEFixCMzfhMu2z0cOt7bxpDbYsGFqIN47fKj9/Z6X2pNvPt9e2LennbllW/vCaZ9oXzj9E+2UjeMDxGSbZ/annAyyHTdbU4b87E5ja8suNVtsMwnjPOA77rKcHhKIhqeZwzlls43NttvqYBMrLTtWJmecHkwS6mAD65y8MUGLzawyOTXIO3qQV17lNKko2wAAIABJREFUa4uP8nzUrQ5tUadzynA+cRGyDbf8samV1u+YwLmmPeTSbmVwfMhW3EnPDtihTA4f8pF70iFN5Esa7VF+ZJYmR9+LLdutSyd97JKlTf+VCd/Uw6oyLgMCcyfZWbXhp2+91P7jiz9rF57ykU6D3Xf4QPvl3lfbXWd/tm3/yPntpMGxBI4oeE2FvHhOIYwf/ehHXYAXg5ZzwFVXXdV5e/3zP/9zR0oG+Y033tg5Kjz77LOd9xWS4MmFELm9OsRM4IUloItgLgjLOS6zDnUjCWkQk/K5ziqXZxdvMY4E3HwdCOTqq6/uvLxGD26/6uGNRhaxC3iV8Rh76aWXOo80kcK0j3z+8xwTo4FM5NDG888/vyN4MpAHQWmfD9JC0H4/8cQTXR0C0XARVk8mIbEUTCzKJBd5ya3c/uG6PI8++mjnpmziShruxQLpwJuDyMMPP9xNPg7nYEgObfEdrzltgiu5nSOfSaGOQmAlI7AqTLj+8rmd7SObtrXH33y+/fCNf2qXfvicdsuZn2nP73ur/XcXXtO2bTxW++OKiiwQmQEszgACRRq0L+6wiAkJiZpl8BqwyPemm27qiASByU9TQ8g7d+7sSMGBxP/4j/+4+88tV17lIRTut4gXudIoL7nkkq4+sRCQo/PcYV1zTp2ITGQtBBmPsdw43//+97tgN0iTTNqCjOSJJnzZZZd15PO9732vXXvttUc1VMSMQO+///4uDoP2qtMEQnZ1IzwTAJxor66JueCatiBLpAYTAXRg6BqMTV5f+tKXjtFmE1vigQce6PJIp2xaqwlDIB11Ikqkqy2wzsSgLukQszYgcxOFYDnq9v/KK6+s2A0rmV1Ktg6BuZLs8I1dre3a1donz2uDk7dODflf/OLb7eozzm//+rmH28v797azN5/a/qfP3Nh27v6H9ucXfbnTbkcPBIAMkBbSQAS0RZojgkQwF1xwQRclyyAXrAUJGLw333xzR7w0KZqjY8eOHd0Az+M2cqPB0dTEOYir66233tqRJdIWK1YcBKRKHtqjbwSLTJCMA7mRiTw03FE3WVHCkDatOJHCyEWzSxtp2uRFTNpk2cKBoEwA5KSdRoM3AcXVWL3y0nBNEuRExq7T+pE3kgzJwhFRS69t27dvH9u3iFY9SD7hI2FiokH43I7hpk0mD7K5Jgqab23WRn2nXxCxwD1I3ySgPZNiV0x9s1XGQmDGCKwKE65///yP29uHDrQ3D77XHtn9j+3zHz6nfWrb6d1GuP/FeVe2kzce+8iIwIQS9LhpPdMg9bhMo0Q4CACZIhMBZIQYlBbJ0RSRIXJGhrRI2q10IUCEc8MNN3TEQ8My8BPwW5pnnnmm0zJpaogOYSkzkbmkQSwJQI5UkAaiT2CZ9DVyRy7IW30IVVrEbDJA9iEqpKudlkW0GbkhWfktjTgQnevksraq3eQhrzCMJh3XECC5kKmJQT5LHWSwrqot/tOq4YSIE6zG0oPJR9mWDjLhwImMSNZEgawdyiMDgqeJ+46mTxNOLAmYabd+o4EjXu3T5joKgZWIwKog2X9694321y/8fTtj89Z2+qZtbe+h/e2FfW+2r517afvshz7WNgwGx2Cb7Wo6dX0w6AawgSqSVcIjenRFELQ1A1oa/xEKwqRFIS/pkCWS7LY5/y0p0ACROTKjhUnvGwk451EXcSEyJBRyki+xGJCsMpAP8swOCn7noNEhEnkSoMbShPYgr8SWRWZkdE29/ShliZ+rfFp8dmCg8cJKOxGktublV9qFyE1UzpuEELF6YYSAsxUQXLNGipzhID2Z/c/Lw6effrrT8FN3YlMgbfUgUGQqr/6Klq+uaPrINS8YyQ/TOgqBlYbA/E24dr/e2uuvt3beBW2wdfrlgsPDI+2l9/a2h3f9pv3q7dfbJ7ee1m4888J2/tbTu5deS33DHJKKNhrCzHc6KIFn+uedG5cuUcESF1YZzuXNfQgkMuZa6sr1TAb9/EmToDij8oymHZVv3A3Xb8ek9vRx8Fv947AZxaQfsCftgsNoPcrrWzb02xkcgutoOamjL5M8FYlspdFLyQOBuZNswVwIFAKFwHpGYNWYcK3nTqq2FwKFwOpFYEkk+41vfKNdccUV3Vt6a3PW8ia9TR6FYugx02fjxiU/0q9eOEvyQqAQKASORWBREy4vGLwF9nLDG2BrZAt5+PSrGL72SmuvvNzahZ9pg23Tu9VWxxUChUAhsFoRWJRkNcwbcB9v3pf6kkm+YUXhWq33RcldCBQCM0JgSSZcTIzYMx7vpn1FsjPqpSqmECgEVi0CE0mWXSODdbaLjL7ZKjJO9589JI+bxZYNhm+/3do7e1s746NtMCbwyVJRs0TBFpItKVtQ9pyM9pe6ieJS66l0hUAhUAjMEoEFTbgY1jMa5/XE04iROKJjKM5llCcRA/3lOBBrfPwRaxwNuHTGwH1UjriMWlNmNM+A3pIHI32G9IzdpeEtZQnE5MEgXzt5D7nOScERV1Z1M4h3WKNG9OwzeYQl4Atff79NUtKT2yTFEUEd5FCGWAjq0RZPCv7HRVR7uZwmeAtnBHnJr764/5KDsT4HAsb4+onTQXbANSlKy9XWerpD/0nLIUGZyuMoAUv1aCuZtY98vLPiHKA8Dgrwi8sxudXLQ0ublaeM66+/vrOv5a6ctvEI01YOC+pWvjbxjiNfbGDJE4cKXmOJ/wAP9yUnBn2nvEQzW477sOooBI4XgQVJ1kAyIAwygyThAQX2YGXA2gB5LMeBoBAHgopxe8LjGXDjDNFdR3iJG8DDKNtxIxMBU6wxi0lgwGcwa6vJw8s+7rIO5Sd4iwmGRs3tFIGpQxQpxMrFFAkgIsSA4D0BcBOVh2ur2ABkUp88SF0ZiMVHG8kT0kEk0iI+8ohfIA2iVPaTTz7Zfvazn3X+/YjJxCAtouM1pp/0ZUI0mnD0m3bACFmRR5vFdfBfueolH7IPFvJqt7K4GCPRkDsZ5DOxaBOXZRM04iUDmdQhn+vw4BqMZJE3GYOL2AX6Gw7uQRYtCBme2gsnfSKdso/nPcFy3K9VRyEQBBY04RolWYOFdiPyEXJBUKPh7Y7RJg8ceH9L8K22BN84NfJkoeWpNwPKQEUAGXCjhdPoDFARsBAWojBwneebj2j5xNOEEZf4AAYzouSmKm+fZJ2TnuboPK0K8Rr4ziE+mCSPiQEhITJr2WQQM4HmjGyQEtnUqW6TAHKm5SpPWxMLF3nSlnMu8QKQswAsMHEO4cmLnPSNMrUb2fVJltwmSjIiK3lF8RK/QV5tIDuSRXzwh5cy4WBiM5kgWSRHLm0jo8Ny0r333tu1jSbrIEtcmJWnrUjWBIK8fZPfNZOS/z552YqI9bknDBOh8/Dzu0h26qFVGeeMwIIkaxB5zKTJIgWD12Ojx0DEtpRjVi++DHwDGbFlQNGEEFLiEIzKg/xoa4jCwDSAabKIBTF5vHVNW5Cn2KhIO8FXDHAY0LRohdagEQUcQiS0NpMP7QzxGPDyIVz1IyjanTrISg5apLQIkv0xEkb8JhFkh2RcJ4u2yYOQkLQ2Jy4szQ456yPapzSJjavPyIaEHEhW/Qk8k0kEKUpHu5ZfQB1LFdoLa1gg4wToRppwIIeJKtryHXfc0UQKc04dCFrcWWv6IVF59YF2wRTBqlv7TCJkhq/2ebqQL9qxCQLxwkNb1G/ZhyYL22jDoyEil3KPVppCYN4ITDThchO7yZGFwe+bRoaYEv5vMeFmRbLWD5EE8kGUBhWyRLyTQt0lWArtxyClrWYnA1pqHm0NUu3SPnmkDTnSsJAgkkcccEAKDjhIj4gRLfJHruRCtkgFMYZsTVAw9Y1IyUJ2RIPMkAoyQzjK9R8Zaq/z2qHMkC4NFDkrPzswWMpJsGztoHnKQx7EpC3SanN2c0gfZj06cV1p+NFiE+hGe5SFgKNlwkTbkaSJK0SO8OWz3qos8uu/BKBBuHB1JLgL2U1YmSzUkf6FW2LdZteLhHGEK6xot3UUAisNgSXZyRoMiIRGm1B2S2nIrEgWISHavHxDMAZuYpEu9XERwSAdgznBtw1cg9+1RMYyWBOZSloEj3ARnv8O9SfgTMp1PmvGvpGBT7aNUXeIQPlISxv6L/Nc184QWh/v5MlWLOpA6uqXDgE6J12CsJDJNWkQa0IbZruZRCiL7OqVXznai5zl0VblpE0Jjyi9c9omn0OZWd6JA0swc03dyiN7tutxnXw+JitlJsKX9pIjZA8fh/8mfH0CxwoSs5RRWWmWG4GxJlyJfJQwfG582k+iLhkESzmGM1qTjTwhD3LEfGupBLsUeStNIVAIFAKzRmAsydIiPIJ5FPb4RlsQr4BGi+g8ltZRCBQChUAhsDACE024ECk7SC8zPKrFblFxtEo2snUUAoVAIVAITEmysoVoOSRkHTLrad6KexGx2IuGWXl8VUcWAoVAIbAaEZhowoVgmRjFJAe5eullV1aaLO2W8fti+yrN6sXXagS3ZC4ECoFCYCLJxuvHkgG7RWu0jOj9p9XG04cJzUJHkWzdZIVAIbDeEZhowsUN8oEHHuhMidhCWodl3M/igPG6t/uLmXPNKp5s9oiiYWfvp+wRVdYF6/0WrvYXAisbgYkkyy6R4TuPIvaS11xzzdEgJZ/73OeW1KpZ7YxAc0b2TMliE2rJIraa44i2b7vJnpJtZpwYEodBu9hzxpc+NqOM8P1mOK+cuBGzBWUvHLtXtpmx50T+rDCyg2pkldc5eWJLGhtU3+pWlwkkO9ImAA55tdHhCSLp45RRE8ySbsNKVAh8oAgsGE/WIEc0BjjiibH5YjELZt0ipMikDLl42Yas/Gev23e17dfLkJ3HEGJCpAKeID5BWrjG0sI5GFhb5qlkWUTZSJNbp/Itj6hTWmvSPMXuu+++zgVVXpMNN1GunggSyXIXtZ7N2UF90vHici2BbsivDGmUKY9JTXtc43VFHvVyJY23FlJXnzgDk2I2zBr7Kq8QKARODIElBe0+sSpOPDfSQYBIJtob4kVSCGycpw+XUyQrGAptnJ87AuX+SbNEbiwkkKDr0iZO7R/+4R92mjPyVS+iQ9IsLUTv4lmF5FhZIFTLKM6pk88+l92EJlSHayYsdsfkNQFwJWWDzMWWzz7ZLMsgWeU4z9022q9zCbXovLoXs+44ceSrhEKgEDgRBOa+Jfhw9+utvf56a+dd0AZbt04tK8Kh5dGgQ7J5dF8oChdi4jixc+fObk3ZI71oUTRKBE2DpI2yohAghrZJw7zppps6AkS8NGUa/K233tpprELt0eoFehG/gGwI1TlkK8SfepSXqF5kQJAInkyIXz0CvMgbl1EaasIKImIyIlRkb9nBh3ZMMye3JYjEYJ0a3MpYCBQCc0Ng/iQ7oz2+PLojrtF4srQ/mug4TRZ5MTlLeETmZtIhPiH9kNWNN97YaZYIFSnSlGmT1113XafpIlWaqGhVt912W0e6Qv45x7ICwdNkkXZiuQpugmxp38hQ8BlLDuqTN3EQRP6iLUtLVvWSlQxIn+aMRE0sSDhr0OpLsGr1Hu+WQHO7m6rgQqAQOAaBJW0JfiK4zcqEK1qrx+O8WEI8CLav3fZlpX2OOlF4jEdq0X6Rt/KsvaojL6Ssv3rE9+IP0VmXpvVKr1zrpUhfLFXXkR3ZEGl2RTAhKJecSJksyJGmal1VXciXtqr8RBRLJDDySM/KIwFxaMPqThyJbA20mJXHifRh5S0ECoHpEZg/yb6xq7Vdu1r75HltcPL0ywWJjoWQkI+XTB7ja+uR6Tu/chYChcDyILCkUIfLI0rVUggUAoXA2kOgSHbt9Wm1qBAoBFYQAnM14RoK4nzkcGsbT2qDDRtWULNLlEKgECgElgeB+ZLsq6+09vKLrf3eRW3wW8+l5WlW1VIIFAKFwAePwKox4frgoSoJCoFCoBA4fgSKZI8fs8pRCBQChcCSEZi/Cde777T27rutnXZ6G2zatGTBKmEhUAgUAmsBgbmT7FoAqdpQCBQChcCJIFAmXCeCXuUtBAqBQmARBOZKssP9+1s7sL+1bdvaYONJ1RmFQCFQCKw7BOZrwjWjADHrrleqwYVAIbBmECiSXTNdWQ0pBAqBlYbA/E24OCK88Hxrf3BxG5x66tTtT8BrYQBFx5q07YooW6JWic5lmxhRsoQXFK0qAb7FZ5VGhC3pBeQWBlEdia4l6pV9zOQRBlGkL5GvsuuBkIciZ5FFyEORtYRFdAhmI4yh0IeCdIu4JdqWSFzjIoaJuiUsomhgwiCqR6Qv4Q5F8BJhi3zyikerXoFxROgS8UsYRunJr23y/+xnP+vSkUEoRCEhpSML+cSy1RblqUN+8jknrbaIKiY/LEUaGz1EHhOVzHU4CtUo+LlzQjieffbZ3TkYaB8sndMn5NAHZNEWWAstSR6Bf8inLdnIEy5kgTVZ4J9DXF0yiK5Gjj7WozLDWj3qIAP5RE4jN5m1Gdb6wn2T6Giwlhau7j3lwEq9wmnaQoh84gQLYARr+JBVW5T5zDPPdPn0k35zTtq02X2YUJ59uWEEU21z/8uTPnZe/5GNjDCAqzbBmoziF0unX91DsBafWNqE9pQ3sY71U8aEdhknZHAfwlr4TveHdsCaLPpw9JBXrGUYkUl/kgMOaYuYzOpeiUe3ddbLL7XGU/XMs1ozBvbuae3NN1o762Ot/TbglXvTfeIed2/DpM9P8yfZgwdbO3SotS1bTsitVscgPgMDgbkZRw83ghve1jJIw01/+eWXdzeAGxFpXXnllV1IQTeOQQQQN4MylQ0oN5Mb2TmBuB977LHuhjUI7WDgRjEoEWsGm7qfe+657iZ2g7t5/DbYDAB5dYAbtN8B8qlXfFs3nsFtECATMitTHoPSTY3wlQ8LpJjA3wnm7ZwwjdqhbjewiUAZ/pt4pEUyBiBMEIF2GHDOwQ8mBo/DDg6jJEvuJ554ohuoDnJceumlXdu0ww4SgqQjLWmyjQ9ctc85mGiHvjJ41S+4OvIx0GGNEH/5y192/U2miy66qLum//Sr8hAbeZCEgeymN7Hon1GyMtjFDVaG/iEzjMhCZv3sAw+EipjIB3/E86Mf/ajDUnp9BBsTM3lCWPpQWXBwL7kP3QMCtOf+cE6ZZCY7IsrkMoq1+h9//PGuHod6L7nkkk4u96J7BNbq1XfiDZOR7LB2nyfkp/zOkcN9TQa4wkv55JFXeve/+yh72rn/4J8YyPpJG/WTukexVp6tntyvsBG4HobyO69O/0f7aaUQ7pHnnm3t+X9ube9bbXDZla2d/pE2/PlPWxNZ8KMfbYNLr2j7N2zo7hNHJno7sPTH+aox4dJRNCI3kD25EMU4LUXHRiMSPFvD3cQICxh2HgjpGuiuu6HcuIhA5xukiMkOB8jSjr3IS9lIyE0hb3ZMMChpLQ8//HA3ozl//fXXd2SnTBMEglXWqBZuIMhDszAYlIUolKHNIVn1IzCD2aDQBrIjMdvh0NS10ySyffv2jrgN6tSnTIPFoHQDyGcCITNMkZXBIli538hcPSGh0UEkjXy0JFi4sUxYBn5IliwIA576ro+1SQp5GnDaZsseRP3973+/6wtlG9DRWpMXKSgL6cBNnTfccEOHGYKAF9JFfvL0D1hrv37UPn2C/GDt/iAPGYKZdPI4kAHC/N73vtdhqy/g7B4jj342YSATpJ0nJ2QGb+f1E80ORu5D9zGyh4V2mmj0/6hW6D6Ah3rgnftaH7jvtJkyQT6yuf/hQnZ4mRjcW9pINlgjefL4r5363v2jHnmjbSv7qaee6uR0vxgTsDBhk0cfwX5U6dHGPC0ad2lbJhnjTD/BWptX4nHksYdb0/9nfux9xejUD7XhT37UBpd/oQ2feboNLruivTXY0O20AuvsD2hygkk2Elg1JOvmdFPpWI3IcoDOTcBqNwYSMlgMQDeOgeQGR6QGpoHhhva4g2DcWDr+3nvv7c4hRIPVzeNmjrbghnFD24LGtxvUza/ue+65p7u53ThuSgC76RETDVV92YwRGZElBKBzkJJ65XXDqZsWKR+NSF6DQToyIzVy3Xnnnd1geeSRR7p2O2fgInNtkN83DQJx0eBgo/OvvvrqDh95YYqAnaOdKJ+Ga5LQRnuJhdSDtTaYGMgnDe1IXhMQ4jQwEbYDidCa1Ku/vvrVr3YTAGLyQeQIGa76OBPJLbfc0v02ycEJnn/2Z3/WLRUgSf1FRljrR23R1z7khbV7IgSQCY3MyoCJgZ4A6GR2DomYGEKKJht9rG0PPfRQh5dJXvlIGsYGof6DoT4x8KKlaof+Ix+SRHbS6WtpyEMO55Wp35BPBilMyIvYtIcWC2uDGmbyu68d2mB7JPKYMG6//fbuvz5Fpshdf4bs4euw3ZK+ICOcTAxf+9rXuvsSQbtm3KkbHvpEm8hgknLevRGtVBnuKbIhbvekvoKtAz7uGff2Sj2O/PSp1l55qbVNm9rgrHPacHiktRdfaO2UU7un88EVV7Xhqad2k4n+wTXwcj9mh+m0bb4mXHveas3nrLPbYMuWqfHUkOz+qjEGnBvWDZ2Z301qFjfgNNKjjgGkI2kw0utYBEHTcIO5GRGeMtwUiMO3ckPQyM1N42M2d2PJ64aX182FaAx6eQ1qN5Qb2sAgN3nUS54seQADMfqfnXfVZXDRQEJk2ewxbYgGBwN1IxyDjXwI3g0NL9cMCISgPfKTjyzOZTnDOdghmDx2WgowiMhuQMMF+ecJApHCmqzKUUZ2ffAb9gZe+sSgJo++ILcBn7XCLHFkayCY6MNskJk1QcSjDO036OEGfwSlLktFmTT1jQGtX/RjsIYLAs09od+zNBPiRTDKVq/2p4+RH60M1lknh3d/iQm25FRP+jS7eZjgnCNbsNZnJmf9nc01kZL7NPd1NuVUJ+yUIb/r6o5CoU+y35xr7kN1w0pfKR+xw8u9lXV8YwBWZJHf/2w5r3zyqFN/IFqP+UjSZJZJN/cTYndoozFGpihE0mRpJk8co2Q0NUHMIePwnbfb8B9/09q+fW3wyfPacO/ebtnTEsLggk+3wdlnt30HDh5dn3bvZbfq0Se/+ZLsMppwuXF88nKJBhA1Htk4XHNzGTyA8EEEWbOSJ4cbKI/tbhAkIG02Lsw6qDzOpQ753eQIWXo3nLw+Bqr//RlfPtcMCLLJo+xsn+O8fJEzyxRuYOcRiQ52kCM3rnoMhKx9amOuGbjyqjuPxPKHUOCTtcFsq0OmnBvFOuvEIXZySC+duvyGCVm0KwM8WOuH4Bls0i75yDCpn+RFbMrWFnUH67zsUY/f2qsN8pBBHpjAKvdO+jnr1L7VnT44qp0MBh2+ys0A62PtWuoY7SdluD/ICuuQVbCGQV+TVY5715GXoem/THTkVFb6iSzkCqFGbnXksV3byZ+xkjEhL0ySP3nlQ8D6NPdb7olskRSs9Z++0zby+5/3GMrOmJoDPy5bkdqRcZiXrvAdfTFfJlzL1iVVUSFQCKxHBOZLsq+92pqYsp++sA22nbIe8a02FwKFwDpGYO4mXOsY22p6IVAIFAKtSLZugkKgECgE5ojAqjHh8qYyb5S9NfU21BtZpkYOC9DMaby99xbXIrtFfW9CYwLjDWs8xrwx9+bfSwGL+84zJXKwK/TGW34vJ8Yd3jDLa5HbwrcXL97AezurPDJ6A6xO571QcM7baC8nvLHNyw5WCElnwTyeREyFYuxPPuXJwyxGvdrFHIec3oTHKqJvcRHZYyOqblh5gaEsspNPO70ZtnhPTm+iXZc+5kRZzPc2Ow4D0uWlkRciXmY4RzafWBOQLZYQTMfgAAMv2vQtiwiHtskfZwv15PDyRN1etIxzRpHOW30vW0adPuY4hqroQmBBBOZOssPXX2vNuuynPt0GW3/XA+d4+oYJCZKNCyLyRKrsFg3kuHEyM2LXl7fjBq9BiUjYsBnoSMx5tpsxIDaokZ1BjiSZmjBfQWKjhzfU0inPgGYWg6BjzI18Y+QejyV5nGMCgxARKHJEGjt27OiIBenIq26TBcIwEWi7/8hJOSYWREo+9paIERkjLqZHTHSQTP/IW2KEZiJgYob4pWdgj8yQONnIiBRhrey4UpIt8jD1YhqFYGGLtE168DDBaQ+TKJgieHhpj3ZLpy5lI2Lk6T/i1DZl6TNtUHfIXXoeTXAY58apvd68k1uaTGLHc59V2kJgHgisChMuJBIvI4ORpmkgfutb3+oIFYkwAkZYyBhJODKAfbPNjF2kAfi3f/u3R/3nERRHAyRGk6WRIRv1jA5WA5mNJzJXLsJGeqkDGSESxI1w4kuuDqQunzpibsU4n1zOxw2Vcb68iAURyksmJHnfffd1bVf+3Xff3dUdd0rkyduJqcy4+A4INm6q5M7klckCYcpPU1cXTTMaat+2lR2nCQ3OiJEWnFgKHA3gxphff8SGWB1kih2sPAjRBBUvPH2HiLXPRMq5ghbvIBOb4GuvvXbiOFA2pwtG/ZOIeB6DqMosBBZCYFWQLKKhteaxM55NVHHnDF7nDFgaKi0xj880O55SiNHgRUQ0wO9+97ud9iivc/LymKEh5nHUYDXIo10BMkEzGKYjVISDBKVBECYD/xG/NAkq4rH7jjvu6LQ6nmCue0y/6667ujqRGPm0lbcUeRFGbD3lRYomB+eQ7m233XbUvz+2n7S4xBsYdT9Gsj65HpI1kdDIkRzDfhq4djAa95+mGflMGgmoAwvEluULxMnDKy7F+gQx+sR22KQYxwyTiMlMmSaNOIgkUAuZYttL64edPokN6eiNrVzG/SapItkivpWCwHxNuN58s7U3d7d27sfbYMv7xtTTHIna5BE9GpMBjsDi3WRgG/wJHkITk5amZ2AboDQzj7lIChkgEwcSsTRA6/KYG8N4pJFgIDGSp8mGDGKIjgyQbNZaLQ14lEb0HrEdeUSXhtbqOpJF7n6T0WM2cshaJFlocPIHmJ12AAAZuUlEQVTGiy1xBZA/7T3kiBSRjDKVgcSRaf8gj4+Jh+zIHdFlPdYkAQvyeVyP04A1cGXLGzdlmqZ6EhxFvdqgj6SXlrbsnMkLptql/fHKMzFIQ4NGrPosDhn6zrW+c4K6aMnRbkfvJfcJMk60rmnutcpTCMwagbmS7KyEjTuiR1dkEk+qvreTAZ/HZASCUA3weLMkaIZzrisj3k40yJCT63nURpzxTsmyQepOXSlH2niSIZQE8ECOZENmCMTkEA+zeEYhmHhoIaB4LzmvLHnzgimeZVluoCHHGypupa6FyPp9EE8tsmu7esgdL6doyMqTP+eRoXQILF5z2hWvo3hRyafd8UCTH26Rx++4DsfbKJ5KZEodefGmT0KyytR23+MCBGlnIpllaWJW91+VUwhMi0CZcE2LXOUrBAqBQmAJCMydZIdiyR4+/H4kG8Fv6ygECoFCYB0hMH8TLpHFBYm56LNtIERYHYVAIVAIrCME5k+yyxiFax31WzW1ECgEVhECq8KEaxXhWaIWAoVAIfA7CMyXZPe/19p773XRxAcnnVTQFwKFQCGw7hBYFSZc665XqsGFQCGwZhAokl0zXVkNKQQKgZWGwPxNuGa0XMAAPUFOGMzHyN33OB/9lQZ0yVMIFALrE4H5k+yMrAt4SmWzwH5XZRfYSUSb/aR4GiHk7BmvLF5DvI64b4oTkP29eBgJ8JJNDpXNxZTXE48u7qI8i5Qpr3KVJx8PpexwG2+zBFmRjseUI/sy+c+bjYcSrykuo3HHlY5M6uD+S/bsQ+XcSt7pc30Op2p1IXAsAqvGhIubJZfNkGpIF/EhwEkBQ/jE88cX5IS/OzK07XH85JGVa+IY9AOK2A4cqSXmrDRcPkW7ciRilu22xURAgvILdoKgRaISZAZhIlIh/9Qd11tliDmQLbrl1QY+9yJT+e2bDILAiFfg4NsvFoMIWOIP1FEIFAIrG4H5k+yMnBGQGK2zH8JP3ALERfsbR7IITrASn+uvv74jJwFEEBYiRL7OKTNRuhKRS/QowWcQMwK0RIFAEV9i1SJ90bYef/zxo7uwJtAMDRTB+xbkRH2CsSDJxAGQ1zbWNOr49iN/kwDyJisN++abb+5kSZQvsWUFfkG0dRQChcDKR2C+JlwzcqvNrgYhJLAuRrIe62mZCNh6rgDQjgceeKB75PeYLoasiFlCDyJfRC5UIJIT8xWJizaFZBGbZQKRoGinSPyaa67pyNA5ywdIG+mLf6t8RK4sUbSkpzErg2ZLK0fQ2ZJZOUL0CS9oiYE2nJixwjfKj3QTJBx5a9e4LYhX/m1XEhYC6weBuZLsrGBEatnOxNolYkKA2YpknCaLSBEXMhKXNVu4IGwEhsgsAyBHMUifffbZTqtFiLRE/y1TWGeliSJ42mn2Wqd9ImTxWdVPPulpmsiVjMoTWtE3eRK/1hIHrVcowwQhV5/lC3UgaxMEYpffsoVr4r1K7yMiFVlMArULwKzutCqnEJg9AqvChAuZIExk5oPAnBPmb6lh7bLPlcd2cU2RFMJFnogyB+JGqtZDHepBiNljyjeNlxyuWTaQnjarHL8tCTiQrXIQb3ZMoHnSSB3qdj7bsCBXmq4ykTiZpTdBKJPs0ktHftfFbp20Jj3726VKLAQKgeNFYK4kO5xR0G6PxQglkfiRCvJBiGXCdbxdXukLgUJguRBYNSZcywVI1VMIFAKFwCwRKJKdJZpVViFQCBQCIwjM34RrRluCV88VAoVAIbAaEZg7ya5GUErmQqAQKARmicCqMOGaZYOrrEKgECgElhOBItnlRLvqKgQKgXWHwHxNuF57tbVXX2nt0xe2wbZTpgbXhozDf3iuDR99uA1//WwbfPwTbXD9jW3wmYta27x5rBlXzL58x9SLGRg7U/atTL+YgrGzTSCZmIMxD3NIK38CzLgur8O5bFMtv8N1eWPLm7yRRToypDx5mKWl3gSKGQWKHPIqV1t8UhZ5YiusbOdzPXbFiWKmntQlbf9/7HLlVV8inSlf2qTn3utQJvte+WIXPK6Dpem3N7iqJzglOE+2Ek97tCX9FM+9bOOeCGxlwjf1sKqMy4TAfEl2RlG4jjz3bDvy/32jI9f2kY+2tuetNvz1r9qGf3FPG1x6WRts3HgMXAz6OQMgCcb7PLfEHRAvgOsqRwDODFxcORLwtEIWBu91113XEYi4BwhCOh5XXHmlc3Bv5cnFe0xMA6QhHddYZasbgXLblc5/zg+81zgsnHPOOV08gkcffbQrD3l88Ytf7BwXRg918AjjsqsOcQ94kImFoFxebc7zOHvhhRc65wneZWTUbqTJkUHZ6oQNhwhtMynko3280WCkjAsvvLALitOPPCaWgvzK5BbMGUKb+wF2yI8gpeFtxzOOl1rS8GZTPpzIDIOQpzSXXnrp0VgNZNMGH23QV4jVf9iWt9syMUVVMxUCq8aE6/D/83+JD9jaiy+04f3fa+3KL7XB5y9rbc+etuG//K/b4OStxwCARJAF91nEhjgRKLJCAAhK/AButKJqGcAGNGK4+uqrO5dXpIzQeGEhxZ07d3aeZw6eXPfee2+n0SENJCsNMhajAEEjAu6/As4gP+XJh3RF0eI5Rk6kIdYBF1nkM+rB9d3vfrc9+eSTXR5xEZCxNAgKMTpc4xlGRlHEcigPET300EMdGSJRsnDVJRsMkDQijTYuOlgmC6RGNgQvvUA5iQnhGu858pjI+oe2whSBclNG8Ooir35JEBxEKU6EOuAPv4SQFBgHOZuUYKafuEAjYlgL/APD0manGv+VaRkQmD/J7nmr0zrbWWe3wW8fwadp16H/7c/bhquubkf+8v9s7dWX3y/vf/yf2/DRnW3j//oXY7cbR14GqcGNGBEdrRZZIUaEITYAbc+gf+KJJzpN1oAWXhAJIyIaljIuvvjijgxCgEhBgJinnnqqCy6D4JR75513dhoWkkaoSBoBITGxB2iYCNF5WqLyETQZxSkgk//9Q5Qw5IogTRBf+MIXut+0alp05PMfqbmOfBxIFik9+OCDXdtovGT96U9/2slrAlEn2UxGSFQ52kA2MiIxpBaSpckiSzIrb/v27WO71dMAcpcGqSLeuB8L2KOP4sLsPLmUTfPVXvjv2rWrXX755Z1WrX5avX5E3PCCQ5HsNKOq8iwHAqvGhOvw//3vWtu0pbXf/LoNH7q/tSu+0AZXfam1Xbvahv/qv2mDreM1WVqPAW5w0rh8DGaEYzAjUyRE80RkCdxCQ0JelhVoVTQ7aaXrk+yNN97YaWsICunQXD3q0roQvOUB/xGq60hFfAOEg0j9R5rICGkjjcRFoIHnQOQihSEf2itS9EGKCB7J0VYROLldywRDqzV5mFz8RqwIX2Qv6dStLnI4j7DV55qlBfKS3SRjaQIpkhVhkl865EjT9cnju/JMNAmeg8xNLuRH4n6TC4nCwnXf8sA1GrTrV1xxRddfSF+faDdMaf5kVo5+qqMQWGkIrBqSPfLsM++vyZ53fmtnfKS1vXva8Jmn24Z/8bU2uOzKsWuyiYoF9LzEMfANUo+gtB9rpoiExmTgGuQIEjEiHgOeFmigI5msxyoTKdCmkBBikg4xZJ3RWqXHX+nURWNGCEgGOeSlmeUJZSAtj+1kQNzIK0eCduelFCJWXuLWIm2H9iBaZKdM5EeLVj/ZkXh2clCfNB7h8zJO+SYkB2KlzWoXws6Lt5CqtsqrnKzpIrqsu8IMGZvYlI+QTWIO2qi1cBjn5aI0nh6UZ+IjL0K3vEMW9cIuSwnKh7VrZKsg5iuNXkqeIDBXE67hwYPCWLW2ZUsbWFOd8lCOF12ddcE//Ka1c85tG669vg0+e3FrW05e8uNitMa8DY+VgYHeP1xHOLEkQIjII/+ljeVA3u5HY3MNYeQlmuuxcHA+ZaU+/5OGFhgLhv6LJGSat+vJRz55tSntyf+k7VsPxOogAcKzZ1rKUW4sDOSXPvIk4pfrsYAgc9+KQf5+wJ60SfpYV0R27QnGfdzTD6lf3kQokz5tJYe0aYsyRl+8TXmrVbZCYOYIzJdkX36xtReeb+0PLm6DU0+dWvj3TXuGXlm3dmSIDYzo7rvW46aGtTIWAoXAMiCwKky4lgGHqqIQKAQKgbkgUCQ7F1ir0EKgECgEWpu/Cdf+/a0d2N/atm1tsPGkwrwQKAQKgXWFwNxJdl2hWY0tBAqBQmAEgVVjwlU9VwgUAoXAakRg7iQ73Pcu/9PWPnxaG2zaNDVGMQHqB0qJKVFZF0wNa2UsBAqBZUBgviZcMwoQw+aSYXvsPkO6jOEX2q02rp+cDzgZKIdzAHdQH+XwomKXqXx2nuwyORckGIk+cJ2HkevZxVa9HBlc4wDA6J9xPIP6+PlLw7ifSyoje7+lUQaZOBSwnSULx4G4wpKT4b3ypVd+5CVPgqb4zSmAN5SyGO9zeIi9rDaTIR5p0sOMPLAJprziEtMgDgnyKZOXlzwx/o+LMEcGcsjHaUG7OXToI2XEQSIux9omrzrZ32oPObSVCy1bXIf8nBTUqa/U4xq3WliQQ1naqLxRF+RlGDNVRSFwXAisCpJNIBQDzwDN9t6IwCAftyU2UkNOiMZAveSSSzoDeETHi+i+++7rBvQdd9xxNAoX4kF+gsbIFw8v5fPuQrTOIQaeTAY4EnrggQc6LyXn1Ckd4kOAiIKbrm/xApRDZh5QyAmBKANhIHcEg4jIqa08nHikOYcs/UcyvMaQtXgKPtdee21H7jza4qqKdHmRKT+BZBCq9jkXQlY3bzBxD7QJdgg27eUurC3yaidZtMUhDe8tLsfaTGZycY0VSCaBb+DCa46LMqcC58mWUIlckPUvfMVeUI6JDgGTPS60onppp0M8inixHdddX4kLgWVEYL4mXK+83NpLL7b2+xeNDeKy1HYagIgF8WV5wMBDRAbcOJJFrD4CkRj0NEWDG7nRrhCAgUtbRGzOWY5AYkiIVoZYosk6hyAFTEEEiFJ+5SE2ZdC0RLhKhKxotMiFvOIjCCqDXLiqko3mjKCURbNDuiJ4aatriIfsyInmmAhUceNFsEgf+SHthCaUNoTOPTiaYqJuaS9ShCeSFYQFgcEaASNP5ZGJlgov7eO+Kj0MTHZwccgrboLy1PH1r3+9uy5mAjy0j0wmDJiZUMiHRJE4EtYGdcPIeb/lUaZ+0ifOyQsfuMK9loyWOpIq3QeBwKIkG59zNzkNx2OaQbSUY9h5aB1ubeNJJ+RWOw3Jhiw8ZiJLWl0eUwVbQYz84RGhyFO0uARpCZn2o2QJUoIUnUNqtDoD3cBHkjRgxIscnKdN0gYRPKKiNbqGbJCX+hEbDRc5SUNGJC0/7V0dZEc+/iNK/xEgrRlRI1lkpkwhB5GfkIC0duUjOOnUo+8SsSuTDUxoosoUiUwdJht97FxiB5jQ1COug/uA/MgNfiKPCbqjHnWQRUCdxO6FDTnIbJlAHcpGoImfgHw9bfi/Y8eOrh1iHKiLPEIvigcBK5MD3GmyMCNXgqUv5b6sNIXAciGwJBOuv/qrv+oe35CVQUS7Ept1OY9plgsMZESQGK4eKx3IJtGvEFEelbP2h0CzHkjDUrc80iEGGpcDYcDCoPdYixilUQ5tWB4EKz1i80HivkNQSF4a2iFNlaaoTuSFkLMkgUS0g2zKRyxkDwGSR16TQNqr/QmgokyadCJZaV/it2Y3BeUhLh9kRlPO+qvJw6SlnQjfeaSqfMRuiYFmjNyVRz7aqN/IM+vQyqEVS4/Ytd1/E48D4Zs0kCdcaa0md22htcoHF7JqD3xcMwHkqWQ578uqqxBYDIElkexihSzH9WlffI3KhhQNbB+apiO7HriGFLI7QIKYICYEkx0O/Hcg1QR3kRa5ZauUBITJtjYIy3KHvFnyoJ0hOoRFC9NGBGdpAEHTfJFIf2sXeWiCylIn0qHZIhplmAQQVbbYyUsh16RXfnaKUG62j8lWOuRUb4K/IEcyaoc2JUhLylC+9K7DtB/ghYbrUb7/wk7bs+UPrJFocIUp+UxqtHplmlAQs/aSg0ZM009kM//Voc9MDPUSbDlGY9VxPAjM34Trjd2t7d7V2ic+OXb3gqUKWyZcS0Wq0hUChcBKQmBBkqWV0BpoM7QEj722Nsnj5a233to9Fi50DGdkwrWSQCtZCoFCoBA4HgQmmnB5/LPuZr3LnlcedT2+Zf2QHeRi0eiLZI+nKyptIVAIrEUEJpKsNUZvd60RMgGy/mXtzhtg572B9/Z8QU129+utvf56a+ddMHaLmLUIaLWpECgECoE+AmNNuCwJeIvL9pFlARMlywW0V2ZBSyXZgroQKAQKgfWOwESS9db6/vvv7zRYywKMypnTMD5nXnPzzTf/zj5U6x3Ian8hUAgUAqMILGjCRZtl95jdUJkxMS6nyTIZslzA/GnB5YIjR2x41W0VcyJeOe9vP/P+vlo5Ut6JlFu3RCFQCBQC80RgUTtZFgY0WPaa1mNtI827x+H/OHfWvsDD115pjWvthZ9pg22nTN2W2K+yhySTuhM8pb9Z4O/U/dsNCuVl/5nN+bzAM0mwqfRRDrvP2Iwqj12mb2mz8WE2UrRWnd1v5VW+8mJHSrZs2JgNFYOVepxLEJVsmpgNDLOpYTY5VA4bV4ffSc/io79p4dTAVsZCoBCYKwKL2snG0yhExPCc2VYCgSy2Q+isrAuQq7q9hEM6iJbhOs+lfjyDPlrxttIGHk+M/p176qmnOtfYxCzgLsso3pozY3tEJqCLtJZF1Kde3lm8kwSDUZYPd1zG8zR++dTDIYBHGeN5OEnHBI6cDPPJTiaeX4jdEwLje2ktzcRJgTxxUZWOlUfcdT1NKHOxSW6ud08VXggUAosisCjJIhqEwXsH0fmPbBAVYvBZcLlgRnayvLMScSvLA7x+yITYxpFNAreQF1ly/3T4jbwQpuUOpJigJfGuEtFKfqSIDKXnloucH3rooW6NmicSSwsvCK1fJ8jJDTfc0JUdDzJaJ/JUhvLUqT3KsxTDVZWJXCYD+RCsMuJ2C3d5lYWMubYK0bjYJLfoHVAJCoFCYO4IjDXhQggGMw0PEfALp0nRzlgbcEpgacBmdkGSffvt1t7Z29oZH22DzZunbgz7XERF+wzJIiPaLRKcRLK0RD7y7H2vuuqqjsgEh4kmjOgshbCWEByF1srN88tf/nIXoERsAI/lCJUvvvgC8vvvBaAP2eCEPH3fcsstnTyWViwjKJ/fPbmVB0ckiajVKz95EtDFdwg+UcEQcZYeEC5XUhp4kezUt1RlLASWDYGxJGvtEGF40cVGFilYi6Q9IlwBTlgXLEays2oFMg3Z9TVZRIvcJpEsjRshag9ClA7xIV2TiEhRtHETiYlDWsshlgtoqLRetsDC/N11111dPFdECw9apqUA+CSoChKlMdNEecuRTdAW3+oVYIcWq07nTVry01rVa1nCZEJuZG8d1pKI8k0wrtOaTSy0WksVAveUz/6s7rQqpxCYPQJjTbhoskgVuSBUlgS0KiRLk7UuSTtbLpJFUIjWmiRNLzsHJIbrOAsD8mqDAwnJR34EiMjksdyAvJCja0g40awSQDpBUzyeI0iy0DSlRXAOZJlQkFm7RYgJ8G25xYSAlLUhEbDUkScE6TMhIE+aK21Xu9VFfrIgfyRNflqwvvFirY5CoBBYmQhMjCeLgASPpn0hAnFEPfoitscff7xbE6TRLbhccODA+1uCb7Ul+MapEUD6iaDlG6kgqwR0XqoZF+KKdUL/zT6NsX/EGkB6h+/syOA/knc4F8sA34m+JT1iVJdz0bRTbupzPsFv+hG8nPOJpYK60kZ5o7n6HRmmBrcyFgKFwNwQmGjChSSQmZctovkb1F7sROuL59diks3KumCxeup6IVAIFAIrEYGJJEtDypYj1iu9gad1eaxmQ+qtOqL1iLugJjsj64KVCF7JVAgUAoXAYghMNOHyqGrt0dt5a7J5uZSN/bJ1izXGItnFYK7rhUAhsF4RWNROlkZr/TGR87MOab3WucVeuAxntCa7Xjuo2l0IFAKrH4G5bgm++uGpFhQChUAhcGIIFMmeGH6VuxAoBFYYAl7cc9qx5JnYJkwgWSS5FhPV7F3nfZOX+n1npzQpZcnPWsg7qVj/JKZKXOXV5emeKWbf4mnRLcFXGH4lTiFQCBQCCyKAXLnAZ5NP9uXMTdnAs5pCguzlEbGlT3bznI5YUI069uS9FNNV9uuciJB1tuaSn5EA5yYmpRyFOBb1HaSKZOuGLQQKgTWFgPdIHIcQZIJZxaafIxBrqTgl8QGIkxASHj24tCNsJMvzEsn65ggkSFN2UqbNImhl993dFw11uKaQr8YUAoXAukAA4fHKpGF6tOdZyULKcgDSpG1ykec56T+ytBzgOg00j/rImq+Asmi/PEil5XVJg1Uu8qbhSisfku07CBXJrotbrhpZCKwvBKy1Ik+P9IgTMSJeRIs0aa6+kWPiRVsuQKZIMtH4rLnShi07cHGnvVpSSNhShIxoacVZ+1VO3PahvqgJ1/rqmmptIVAIrAUErMlaBrBGmkD5NFH/kSpCRMDOedxHoq7RVMUZyeN+NNnkdR2B++9QFqKm1SLuxH2mIWdNtkh2LdxR1YZCoBBY0QiUCdeK7p4SrhAoBFY7AkWyq70HS/5CoBBY0QiUCdeK7p4SrhAoBFY7AkWyq70HS/5CoBBYsQiUCdeK7ZoSrBAoBNYCAkWya6EXqw2FQCGwYhEoE64V2zUlWCFQCKwFBH6HZP3pH1/5yld+539dL3zq/vjPCNT4KH7oj4eF+PE/AeY5ztHZZQ99AAAAAElFTkSuQmCC",f="data:image/png;base64,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",U="data:image/png;base64,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",S=a.p+"static/douyu.1e926b4a.jpg",y="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",M="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",N="data:image/png;base64,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",K="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",Ae="data:image/png;base64,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",X="data:image/png;base64,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",q="data:image/png;base64,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",H="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",k="data:image/png;base64,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",Q=a(71424),p="data:image/jpeg;base64,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",te="data:image/png;base64,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",ee=a(59301),ge=Object.defineProperty,se=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,Ne=(C,W,le)=>W in C?ge(C,W,{enumerable:!0,configurable:!0,writable:!0,value:le}):C[W]=le,we=(C,W)=>{for(var le in W||(W={}))me.call(W,le)&&Ne(C,le,W[le]);if(se)for(var le of se(W))ae.call(W,le)&&Ne(C,le,W[le]);return C};const rt=C=>React.createElement("svg",we({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"},C),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 Qe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",Ee="data:image/jpeg;base64,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",be=a.p+"static/certificate.a2a9ee77.jpg",ve=Object.defineProperty,ye=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,Ve=(C,W,le)=>W in C?ve(C,W,{enumerable:!0,configurable:!0,writable:!0,value:le}):C[W]=le,We=(C,W)=>{for(var le in W||(W={}))he.call(W,le)&&Ve(C,le,W[le]);if(ye)for(var le of ye(W))ce.call(W,le)&&Ve(C,le,W[le]);return C};const Oe=C=>React.createElement("svg",We({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},C),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 pt="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",yt="data:image/png;base64,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",qt="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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",Wt=a.p+"static/question.ed747acc.gif",nn="data:image/gif;base64,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",lt=a(55351),Vt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",wt="data:image/png;base64,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",dt="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=",hn="data:image/png;base64,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",E=a(53114),h="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCAGVAZcDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7LooooAKKzfEuvaP4a0W41nXtRt9O0+3XdLPO+1V/xPoBya+L/jZ+2Jq2oG40j4aWp0y1JZG1O6jDXDjON0a5KoD6nJ+lAH2rq+raXpFt9q1bUrPT4Onm3U6xJ+bECvOta/aF+DOkhvtXj/S5duM/ZBJc/l5StmvzS8UeKPEfii9N74j13UdXuOz3dy0pHsNx4H0rGoA/TCL9qT4GySBP+E1K5IALaXdgfn5XFdl4W+Lfwz8TSpDonjjQrqeQ4SA3axyt9I3IY/lX5O0UAfsuCCMjkGlr8tfhX8dfiT8O5IY9G16W602M86dfZmtyPQAncn/ASK+1vgN+0v4N+JBh0nUmTw94jfCizuJcxXDf9MpDgE/7JwemM0Ae6UUUUAFFFFABScAZPSlry79q691rT/2fPF1zoCym9+yKhMWdywtIqysMekZc0AdPZ/EbwFe662hWfjPQJ9TUgG1jv42kycYAAPJyRx71v6rqNhpVjLf6ne21jaRDMk9xKI40HuxwBX46xO8brJGzI6kMrKcEH1FfTv7X2u+Nbr4PfCm38QzT7L3TWur04YCW4CoFLnOC2xs89yxoA+2PCPjXwj4tEx8MeJNK1jyD+9FndJIU9yAcgc9feugr8sf2Yr3XrP47+Ef+EfknWebU4Yp1jJw1uzAS7gCMqELHn0r9TqACuXvfiH4EsfEA8P3njDQrfVWOBaSX0ayZ5GME9eOnWovjHc61afCnxRdeHFdtWi0udrXYfmD7DyPcdR7ivyYaWR5jM8jNIW3FycsTnOc+tAH7KUV5d+ylqGuap+z94UvPELSNftbOu6T7zRrK6xE/9swleo0AYvinxV4a8K2q3fiXXtN0eB+Ee8uUiDY9NxGeo6etWfD+t6Pr+nJqOh6pZanZv92e1mWVDxnqpPYg/jX53ft1X2s3X7Q2rW2qlhb2lvbx6euTt8gxhsgZ7uz56V2v/BN+515fiJ4gtLfzjoT6b5l1yfLE6yIIz/vbWk/CgD7tpkskcMTSyuscaAszMcBQOpJ7Cn18/wD7e95rdr8BZo9ILrb3N/DFqBjLBvIwzY47FlXOeMZoA9d8PeOvBniDVJ9M0PxVoupX0BxLb2t7HJImCRyAc9Qa0vEGuaN4f059R1zVLPTLNPvT3UyxoMc9SR6V+RPhq81PT/EFhe6LLNFqUNwjWrRMQ3mbvlxj34r6D/4KCar4guPilpOm6oZY7K30eGSCIbhEZWLeayjoTn5c9cAUAfdvhbxN4e8U6f8A2h4b1vT9Xtc4MtpOsoU88HB4PHQ1r1+e3/BPi/1yH42vYWDTnS7mwlOoIq5jG0ZjZvQ7uB9TX6E0AHSuZ0/4g+BdQ106FY+MdAutU3bfskWoRNKT6BQ2Sea4n9sC61+0/Z88RyeG3uUu2EKSPbnEiwtKokx35Ukcc4Jr8zdLuLy01G3udPklju45FaFo/vB88Y96AP2OorD8Az6tceBdBuNeCjVpdNt3vtqkDzzGpkwDyPmzwa3KACiiigAoopCQoJJAA70ALSEhVLEgAdSe1fPHx4/an8LeBXm0jwukPiPXU2htsn+iw5z95x9447L6jmvjT4ifGv4l+Or2WfWfFF9DbycCyspmgtlHHGxT83T+LJoA/SLxP8UPh34Z413xpodkxziNrtWc4IBwqkk9R271zjftE/BdTg+P9N/COU/+y1+XdFAH6s6B8afhVrl4lnpnjzQ5biTOyN7gRM2OeN+M/wD667u3nhuIVmt5Y5onGVdGDKR7EV+NddZ4C+I/jbwNeJceF/EeoWCoeYFlJhcbtxDRn5SCR6Z5NAH62UV8l/A/9sHTdVkg0f4kW0emXTDaNUgGLdiAOZFzlCTnpx0r6utLiC7to7m1mjnglUNHJGwZXU9CCOCKAJqKKKACiiigArA+IHi/QfA3hS98S+JL1bSwtEyT1aRv4Y0H8TMeAP6Zrfr86f21vi4fH3j4+HtGvGk8OaG5jj2MPLubjkPLx1A+6p9MkdaAOH+PXxi8S/FjxK19qcrWmkwsw0/TI3/dwIT1b++54yx9OMDivNaK+zv2U/2XYGtbPxt8TbESmUebY6FPH8oUgFZLgHqTyRERwMbucqAD54+FPwT+I3xKVLnw3oLrphcI2p3jiC1XkgkMeZMEEERhiOMivoPw3+w87RxS+IvH6hiD5kFhp+RntiV3GfxSvsuKNIo1jjRVRQAqqMBQOgA7Cn0AfIr/ALDuhmCYJ4/1FZjnymOnoVX03DeN34EZ9q4Hxz+xd490qOa48L69pHiKCOIMIpA1ncyPnlVQ7o+mDkyDv+P3xRQB+Pnifw/rfhjWZ9G8Q6Vd6ZqEBxJb3MZRh1wRnqpxwwyCOQazY3aNxJGzK6kFWBwQfWv1j+Kvw18IfEvQH0jxXpiXGEYW93GAtzaE/wAUUmDtOQCQcqcDcCOK/Ob9oD4OeIPhH4lWx1BjfaRdEnT9TSPYlwAASpXJ2OM8qT7jIoA+jP2O/wBo671i+tfh94+vGuL6U7NM1SVhmTAGIZSerHBw3Uk4Pavr+vxqRmRw6MVZSCCDgg+tfpV+x/8AFZviV8NEi1OVf7e0Yra3oL5aZQo2Tc/3hkHr8yn1oA9rooo7GgD55+LH7WHgvwN4xu/DEGj6nrd1Yv5d3LAyRxJJ3QFjliO/GM969A8E/F7wF42+Guo+MoL5ItFsldNTS9QKYMLkq68gggjH97P4V+fXxu+F/jTwl8SdXsL/AEbUbtJ7qSa2vIrdnjuUdiQwZQRnnkdQc5r3b4OfAvx3J+y/4/0e8s303VfEclrLYWVwQrMts4k+b+7v5UZ9ATwaAOa0z4k/swR/EGO9/wCFS31vZxy/JeNcu8a7TkObbeQeQOOevSvtnxN4d8LePfCo07XNOtNY0e7RJY1cZUjGVdGHKnHQgjrX5Z2Hw48dXniRfD0PhTWBqTTmDymtHG1wcHJxgAevSv1E+Enhu78IfDPw94Yv7sXd1plhFbyygYBKjoPYdB7CgDJ+Gfwc+HXw6vJ73wn4ejs7yYYa4kmkmkC/3VZySo+lcP8AHD9p3wd8NPEbeHI7G51/VYcfa4raVUS3J/hZzn5u5XHGRXu9fm7+1z8MPGOg/GHXdcl0q5vNL1q8kvLS7t42kTDkko2B8rL0IPse9AH2t8GvjV4Q+Jng/UPEFhK+nHSk36pbXRG60XDMHLDgoQjEMP7p9K+U/EvxK/ZmuPiXJqX/AAqq/uoBP895b3bQxSNk5lFurBT1z2zxxW/+yR8IPF118JPiFc3sU+lx+KNHNhpkcp8tpmAk+dgeVXJC5I5DNXzPffD/AMbWevSaHP4V1j+0Em8nyVs5CS2ccYHI96AP0u8YfFnwP4P+FVp47e7E2h3MUY05LSPmcsPkRV/hwBznG3B+led/Cb9rHwV448VQeHb7Sr7w/dXkixWck7iWOVzwFJUfIScAZ45615v8avgz47H7KPgbTIrVr7UvDJmn1G0iIZ0jlLN8oH3vLGAQOeSecE14D8FfhR428aeOdNttN0S/gtYbyFru9khMcdsgYEsS2MkAHAHOcUAfWX7Y/jP4KWV7Z6L468MzeJdegQNHFZymCW2ibn5pQQQDgELz1zXT/sg+Mfhjr/g69074faC/h1rB1e9sZ5fMk+bO1zISS68Hk9CTXzp+3R8N/F0fxh1Dxnb6ReX2i6pHbiO4gjMgidIVjKNgfL9wkZ9a6P8AYR+GXipZ/E3ifULa90rT77SZdNtPPDR+fJIQd+3GSF29fVjigD0TxR+2P4F0bxjdaLBomqalY20vlNqEDoFYg4JVDyV985PpXqmt/Ez4d3Xwabx5q91FP4Vu7cEpPDueUnpD5Z6yZGMe2c45r83fFnww8d+GvE03h7UfC+qteozBFgtWlEqgkBkKAhgcZ47V9K6h8AvHrfsh2eiwXWpy6xFff2u+gt5aKoKsCgAXe0gBztL4J7ZwKAK3wJ+Jv7Oll8UYG0n4eXfhm6vH8q21G9vGnijZmG0bGciPPqOnFev/ALXvjb4VaBolnovxC8PP4juboGW2s4H8uVEzgv5gIKAkdupX1Ar4Z8AfDDxz4s8XWug6XoOpwXLygSTS2zxrbAEZdiQNuK99/by+GHilvFek+LdNtL7V9N/syGwleKMyNFJGW5IGSAwbP1LUAes/se+PfhBrKX/h3wD4ZfwtqSIJpbW4fzJbpBgbhKSS+3jIOMZzjvX0XXwd+wV8OPFa/FT/AITK+0q70/SdOtZY/NuYmi8+SRdoVAR8wAySeg4r7xoAyfF+saNoHhjUdY8QTQw6VbQM100oBUpjBUg9c9Md818WeBPih+zTY/FmDVrf4d6jprS3TbNUurlpYIGY8S+SWIUe+MjJr6a/ai8E6r4/+C2seHdEYf2gzRTwxk4EpjcNs/ED88V+cek/Dbx3qXiaPw3a+FNX/tJ5vJMUlo6hCDgliRgAdSelAH6SfGv4x+FPhX4dtNV1lpryS/yLG2tcM0+FyW3dAvI5PqK5/wCBP7RPg/4q6tNotna3mkasimSO1u2U+co6lGU8kemO1eK/tsfCjxfJ4a8F6lpNpLrNnoGjrp188ClpEZQP3hQfwnGMjocZ7V55+xr8LfF2rfGDRvE0uk31ho+jzG4mu54iisyjAjXOCSSw6Z4BoA/RSiiigBCQoJJAA9a+Jf2wf2jn1CW88A+A70rZoTFqOpQvgynkNFGR27E16J+3V8WpfCHhCPwXod0Y9Y1tG+0yIxDQWuCGwR0Zjx1Bxmvz+oAK6/4dfDTxz8Qbp7fwj4du9S8vHmTDEcMec/ekchR0PGc8V6Z+yj8Bbz4nauuu60j23hWymXzXKn/TGDDMKHI7AgkdMj2z+hXhjQdI8M6Fa6HoGnwafptpGI4LeFcKo/mSepJySeSc0AfHPgn9iTUbmwhufF3jGPT7hwDJaWNr52z2MjMBn6KRx3rtIf2JPAAjAm8V+J3fHJVoFGfoYzX1LRQB8eeIP2HbFw76B4+uYT/BFfWCyZ+roy4/75r52+K/wM+Ivw3E11r+jGXS422jUrRxLA2Txk/eXPowFfqZUVzBBdW0ttcwxzwyqUkjkUMrqeCCDwQR2oA/GyvoX9lb9oXU/h7qNr4a8QyteeF55QhaSQ7rIYPKe2ccHAxnngY6/wDa0/ZmTw9bT+OPh1ZMdJjUvqOlR5Y2qgcyx55MfHzL1XqMjO35LoA/Y/TL211LT4L+xnSe1uI1kikToykZBqzXxZ+wN8YHS7Hww1+7BikBfR5JJOQ/JaEZ7EdBntgDqa+06ACiiigDy79qbx5/wr/4K63q1vMYtRu4/sGnkHBE0oI3D3Vdz/8AAa/Livs//gpVrsPk+EfDK5M26e/k9l4jX8zv/KvjCgD6M/Ya+EkXjrxzL4s1y283QfD0qOsUkbbLu7OWRM9GCYDsue8YIKua/QzFePfsa+HD4b/Z28NRzQRRXOoxvqUxTnzPOctGx9/K8oe2MV6b4r13T/DPhnUvEOrSmOx022kurhlGTsRSTgdzxgDuSKAPOv2g/jr4W+EVjDDfRyapr13GXtNMgcK20ZAklY/6uMsMZwSTnAO1sfEnjv8AaY+L3iu7dx4mk0K2YYW10cG3VOMEh8mQk9eXPPTFee/Efxfq3jvxtqnivWpA15qExk2KfliToka/7KqAo78c81ztAHbW3xc+KdvcR3EfxH8XF42DqH1id1JBzyrOQw9iCD3r3v4K/ti+ILC/tdK+JsEOraa7bH1W2hEd1DknDOi4SRRwMKFbGT8x4PydRQB+xmj6jY6tpdtqemXkN7Y3Uay29xC4ZJEIyGBHBFc38YvAGkfEr4f6j4U1dIl+0IWtLlot7WlwAfLmUZBypPIBG5Sy5wxr5Q/4J4fEq4tfEV78M9UvZHs72NrvSI3ORFMgLSxrxnDpl8E4BjYgZY5+3yMgigD8ddc0q/0TWb3RtVtmtb+xne3uYWIJjkRirLxwcEdRxXqn7H3jweBfjfpU1zMY9N1Y/wBm3nPAEhARj7LIEP0zXXf8FCPCp0b41w+IYoWW31/T45XkJ4aeH906gdsIsJ/4F9a+c4JJIZkmicpJGwZGHUEdDQB+ylFc78MtZ/4SH4deHNdaUytqGl21w7nqWeNS345JroqADGeDiuN+NPjdPh18MNb8Ytai7bT4l8qEttDyO6xoCfTcwJ9q6PVdZ0jSVRtV1WxsA/3Tc3CRBvpuIzWR8TPCWneP/h7q/hO/l22uqW2xZlAby2yGjkA77WCt74oA+CLH9rX4xQa8NQn1exurUupaxexiWIoDkqCAGGRxnOa/QPwN4htPFng7SPEtiMW+p2kdyi5zt3KDj8DkfhXxJZfsVePj4ijtrzxDoCaR5g8y7ieQy7O+2MoBu7YLY96+3vC+i6X4T8K2Oh6ci22m6ZbLDHuIACqOWJ4GT1J9SaANeiqOj6xpOsRPLpGqWOoRxttd7W4WUK3oSpODUmo6jp+mwibUb61s4ycB55ljUn0ySKAM/wAc+IbTwn4O1fxNfKz22mWklzIq9WCqTgfU8fjX5/6h+1v8X7nxGdRt9SsbOxEhI06KzjaPZn7pZgWJxxnP4V+gfiHStK8W+FL7RrwrdaXqlq8EjROCGjdSMqwyO+Qa+I9W/Ys8dDxVJbaZr2hvorOxju5mdZEXJwDGFOWxjoce9AH2J8G/G0HxE+Guj+Mba2a1XUI23wk52OjtG49xuU49q6+uc+GnhOz8DeBNI8J6fNJNb6bbiISuMNIcks2O2SScds10dABRVXUtQsNMtjdale21lACAZbiVY1z6ZYgZqW1uILq3S4tZ454XGUkjcMrD1BHBoAlrzT9pH4nr8KPhxJ4jjtI7y9muFtLOGR9qtIwY5PcgBSeK7y91nSLG8js73VbG2uZceXDNcIjvnjhScn8K5D48fDTTfip8Prnw1fSi3uFbz7G5K58icKwViO4+Ygj0NAHxp4B/a7+JVj4tt7jxXe2mq6LJKPtNsLKONkTofLZACCOvO7qeDxXr/wC15+0XrfgfV4PCPgdreK9nskup9RdBI0Qk5QIrAqcrzkg9R6c+cfDv9kLXLjxosPiTxT4d/s20mDSR2U/nzTqrfdKEDZkDnJOM17H+1P8As4P8S7uy8QeE7qx03V7W2FtJBMm2G4jXPljKglWH3ecjGOmOQDl/2O/2iPFXjbxifA/jZ49QuZ4Hms7+OFImyi5ZHVQFIIBIIHUfl5l8Vv2sfiPceOtQj8Harb6Xodrdslqn2KKR5o1OMyFw33sE8YwDXtX7KX7Nt/8ADXxC/i7xbf2lzrAgeG1t7R2aOAPwzMxA3Nt46Y+Y15z8Tv2NPEsvi65vPBOr6VJo93cvIsF2zRSWis2dowCHAyQDwcAUAen+D/2kpNR/Zs134jXulQnWdEmWzktUdvLllcoI3JxwDvyQP7pwRnj578Pftc/Fa18WLqer31nqGlvKGm01bSONFTuqMBvHryx6V9R+EP2dtE0v9n3UPhbqOpSTSao4ub2/gj2EXAKshUdWVSi4DdQD0zx4LoH7FfjAeK4o9Z8QaKdCSUeZLC0nnyICM4TbgZ5/ioA9Y/at+P8AqfgXwh4cXwdEkWpeI7QXsd1OiuLaDCkfKeC53Y54GDXC/so/tLeLNf8AHll4L8dTpqv9qOyW18IkjkjkxlVKooUg4IJ47e+fUv2l/wBnu3+JPhjR4/Dlzb6dq+h2wtbL7QzeU8AHEbEA4xjg4PWuL/Zl/Za1TwP44j8X+NtRsJ7vT3J062sJXdN5XHmOzKp4ycLj3NAH1fUc80cEEk8ziOKNS7seigDJNSV51+0t4i/4Rb4E+LtWExhl/s97aFsZIlm/dIcfVwfSgD84Pjb43ufiD8TdZ8UTuTFcTlbVf7kCkiNegPT155pPgr4Fu/iN8S9I8JWr+Ut3LuuJSM+VCgLSN9doIHqSK4yvs/8A4Jr+Gozb+K/F08MbMZIdPtZCPmTALygemd0X5UAfW3hbQdJ8MeH7LQNCsYrHTbKIRQQRjhV6/iSckk8kkk03xX4g0fwr4fvNe1+/isNNs03zTydFHTgDkknAAHJJrVr4B/b8+JF3r3xHHgSzuZU0nQVUzxBsLNdOu4sR32qwUZ6Ev60AXfjH+2F4o1i5n0/4ewJoem4wl5NGHu3HOTg5VO3AyQQeTXisvxl+K8t/9tb4i+KBKOgXU5VTv/ADt7+lcFRQB9D/AAz/AGt/iX4auYofEUkHirTRgOl0ojuAM9VlUdf94NX3J8K/iD4b+JHhaPxD4aumlgY7JYZAFlgf+64ycH6cGvyUr1D9mr4p3Pws+JFpq0ktw+i3JEGqW0ZGHiPG8A9WT7wxgnGM4JoA/USWKOaJopUWSN1KujDIYHggjuDX5tfth/CiP4afEkzaRZC38N6ypn09VYlYmXHmxc9MEggejCv0njbcoOCPY14H+3l4Xs9c+At7rEkERvdCuIrm3mI+ZVd1jkUH0IYEjoSq+lAH56eH9VvdC1yx1nTZTFeWNwk8LgkYdTkdCDjiv1u8B+IrTxb4M0nxLYMDb6laR3CYzxuHI59DkfhX5BV+i/7A3iObXPgNHZ3EjvJo+oS2K7lAATakigY7Ykxk85z9SAfQNFFFAHwV/wAFI2z8WvD6+mhKfznm/wAK+XK+tf8AgpTp8ieM/CeqbD5c2nTW+/HGUk3Yz/20r5KoA/Xn4cRJD8PfDcMUSQpHpVqqxogVUAiUAADgAdMV5x+21x+zD4ux/wBOX/pbBXQfsya1aa98APBN7Z7tkOkQWTZGCJLdfIf/AMejb8MVs/GPwy/jH4VeJvDMMUUtzqGmzRWyycL5+0mIk4OAHCnPbFAH5KUU+WN4pHilRkkRirKwwVI6gjsaZQAUUUUAeh/s13V7Z/H3wRLp7Okza1bxMUbafKdwkg+hRmBHcZFfqoM96/O39gXwlqGufHS38RQoBp/h23lnuZGXILzRvDGg9CdzMPaM1+iRIAJPQUAfFn/BTAyfb/Awbd5fl3+3jjObfPP5f56/HdfVf/BSTXJLn4i+GvDu1fJ0/SnuwwPO+eVlYEdsCBD/AMCr5UoA/VD9l9y/7Pnglj20mIflkf0r0iuO+COljRvg74Q0zaytBo1qHDdQ5iUt+pNdjQB+T3xx8Ua14r+KfiHUtaubiRxqM8cMMsjMtvGrkLGoJ+UAADA9K+vv+CdfiHX9W+H+v6ZqtzcXVjpt5ELF5nZim9TvQEn7o2qcDgFj61zH7UMv7MzfEe6XxMviFvESsP7SPhwRhfM7iUyfKXwBnbz685r6I/Z8b4cyfDSzk+F626aE7lnVBiQTlV3iYdRLjbnPbGOMUAehV8ff8FHvEniOwtfDXh+znuLbRb6OeS6MTsBcSKVAR8cEAHOD1yfSvsGvIv2qW+FQ+HSr8Vt/2Ezj7D9nz9r87H/LHHfHXPy469qAPhr9k7X9Z0T48+FodJvLiGLUNQitbyFHISaJjghx0IAJIz0Iq1+114r8Q+IPjf4jsNYu5WtdKvpLSyt9x2RxISFIHTJHJPv9a+hf2RG/Z1XxpcJ4IOtN4kKf6KfEQj83bzu+z7Plzjr/ABY9s1P+19/wzy3jC3/4T19ZHidYVE39ghfO8rqnnb/kzg8fxY9sUAZP/BN/xJrl7beJ/Dl3cT3GlWKW81qJGJWBmLhlXJ4BwDgelfYVeU/swSfCp/h6F+FLK1gkgW880MLoS4H+u3c5x0x8vXb3r1agAooooA/Ob9u7xH4g1D466noGoXVwNK0xIPsNqZCYwHhVmkC9MkkjPXiun/YG8WeKbTUvF2h2Mk95p1toU+oW9rJITHFdKyhNq9t+4g464r6r+MnwW8DfFVLdvE1pcx3lspSG9s5RHMqntkghhnnBB5rS+FHwx8IfDLRptN8Kae0CzPvnnmfzJZD/ALT+g7CgD8tPFPiHXPEPiK41zXL+5udTkk3PNI53qR0AzyMf55r6c1f4mePJP2F7LUhqF0LufW20ma+WUrL9k2u3XryRs4xgcdKtfFx/2SpPiRdPqLa49yHYXf8AYh/0IuCQR65BH8HHTHGK+pvDmhfD/wAS/Cmy0TRLDT77wbdWgS2gjX900X48hs5JJ+bOc80Aflx4K8R654c8YWHiHRLq4TVILhZI2QkvKxPKnru3dCOc5r9c9Olnm0+3muofInkiVpY+uxiMlfwPFeP+AP2Zfhb4N8Wx+JdNsdQubuCTzLVLy68yO3bAwVGBkjBPzE8sfbHTfGD4xeBvhbHajxVqEq3V2CYLS1i82ZkGfn25GFyMZJGT0oA9Corzv4O/GTwP8VFvF8LXlx9pswrTW11F5UoU5wwGTkZGMg8V6JQAUUUUAFFch8U/iR4S+GuhJrHizUTawyv5cEaIXlmbuEUdcdSegrn/AIRfHX4e/E3VJ9K8OajcJqUUfm/ZbuExO6d2TqGx3wcjNAHp9eFft3Nj9m7WgP4ru0B/7/r/AIV7rXkP7Y+ntqX7Nvi6FTtaKGG4B25/1c8bn9FIzQB+YtfoR/wTr/5IPe/9h64/9FQV+e9fdH/BNnWVuPAXijQCzb7HU47sfNxtmi24A+sBP40AfWFfkr8ZpZZvjB4ylnz5ja9e7snOP378V+tVfmX+2L4Kn8G/HXWixDWutSNqtqRgfLK7Fxgejhx74oA8booooAKKK6X4XeEb3x14/wBG8J2G4S6jdLE0gXPlR5y8h9lUMfwoA/Uv4STTXHwp8JXFxLJNNLodk8kjsWZ2MCEkk9SeuT61kftGRJL8BfHKuqsP7DumwRnkRsQfwIzXc2VtDZ2cNpboEhgjWONR0VVGAPyryX9srVhpP7OHip/MKPdRRWiYOCTJMikf987vwzQB+Y9fcn/BNV2PgnxdHuO1dShIXPAJjPOPwH5V8N19/f8ABOjSmtPg3qupvsP9oaw5QjrsSNFwfx3UAfTVFFFAHgX7d/hOPxD8CLvVFyLnQLmO+jwMlkJ8t1+mH3f8Br85K/ZDUbO21CwuLC8hSe2uI2imjcZDowwQfwNflV8dvh5ffDL4laj4Wu98luh8+xnKkCe3YnYw9ehU4/iUjtQB9Hf8E7PiUEfUvhhql0BvJ1DR/Mccnjz4V3N1wFkVVXtMxNfZw5FfjtoWqX+h61Za1pVy1tf2FxHc20ygExyIwZWwQQcEDggiv0o/Zo+OejfFvw95Nx9n03xTZoBfaf5gxKMDM8IJyYyTyOShOCT8rMAeYfte/s23Pim8ufH/AMP7RX1t8NqmlqQovMcedFnAEmPvLwHxkfPkP8PXdtcWd1La3lvLb3ETbZIpUKOhHYg8g1+yVc74u8D+D/FoQ+J/DGj6w0alY5LyzSR4weoViNy9uhFAH5E13fwk+E3jj4n6ibfwrpDS2scgS5v5j5dtb5xnc56kAg7VBbHIFfonZfAX4PWcyyxfD3Q2ZSCBNCZV/EOSD+Ir0HTLCx0ywh0/TbO3s7OBAkNvbxLHHGo6KqrgAewoA5H4KfDbRPhb4Et/DGilpmB869u3GGurggBpCMnaPlAC54AAyTknq9Z1Kx0fSLzVdUuY7axs4HnuZn+7HGgJZj7ACrMjpHG0juqooyzMcAD1NfBP7Z3x/Txpc3Hw/wDCNwH8O2lx/pt9FKGTUnQgqFwP9UjgkEEhyFYcAEgHiHxm8aSfEL4o6/4xeLyU1G5zBGVAZIUURxBsEjcI0QEg4JzUnwP8HyeO/iroHhdUYxXd2puCE3BYU+aQkem0EfjXF19y/wDBPv4WvpOi3PxK1aErc6lEbfTUdMFIc5aQcfxEAAjsDQB9ZKAqhQMAcAUtFFAH5OfGzwzr3hb4m69Y6/aXUUz6hPJFNLGyrcoZGIkQsPmBz1FfYX/BO7w1r2jfD3XtV1a2ntbTVLyM2McyMrMI1YO4B/hJYAEddpr6U1LSdL1Mx/2lptne+Ucx/aIFk2H1G4HFZPxK8V2XgXwFq/iy+hea30y2MvkocGQ5wqg9ssQM9s0AdHXyB/wUY8IeJNUh8N+JtOtbi90uwjmt7lIUZ/s7uykOQOzYxn1UetcRp37afj1PEf2q/wBA0SbSSwzZRK6Oq55IkLHJxnqMdK+4PCut6d4p8K6frunOs1jqVsk8fIYbWH3TjjI6H3BoA/Nr9kXwxrviD47eGrjSbe6Fvp14t3eXUaZSGNBkhmIIG7hcdTu4x1Ev7YHhjX9B+OviK+1mF/I1W7a7sp8ErJCfugH1UDb+FfpVpemadpcLw6Zp9pYxO29kt4VjUsepIUDJ96+Rv2nf2nLvRPGt54O8M+HNHvDpUxiubrVrXzsTDr5aZAAHTJzmgB//AATi8Ka7YweI/FN7BNb6Xexw29oJFIEzAlmdfYDaM9819hV4l+yj8bo/i3oN/a3unW+m61pIjE8MBPlSxtkK6A9BlSCOcZHrXttABRRRQAVneJrW7vvDep2VhKIbu4s5YoJCcbHZCFOe2CQa0agvrqCxsZ726kEcFvG0srnoqqCSfyFAH5BeIfD+seH9dn0PWNPuLPUYH2PBLGVfPbAPPNfo7+xl4Z17wr8CNNsPEEZhnnnluoYW6xRSEFQfQnlv+BV81eM/2vPEd343bUtB8LeGhp0EgFub2yMty6A95NwK5HoOK+xvgn8Q9O+J3w/s/FWmwvbiRmhuIHOTFKuNy57jkEH3oA7avg7/AIKI+FvEEPxHsPFskUs+h3NhHbRSrkpBKjNuQ9lzkEeuT6V941Dd21vd27293BFPC4w8cqBlYehB4NAHwL/wT58L65dfF1vFENtKmk2NlNHPOVIR2cbVQHGCcjOM/wAJ9K/QCoLK0tbK3W2sraG2gT7scSBEX6AcCp6ACiiigD45/wCCj3hzxBdjw54itYZ59GtYpYbkIGKxSFgQ7Y4GRkZPofevJP2HvDfiLVfjrpOr6QksWn6X5kmoXGSE8soV8s46liV4/Gvqj9rn44H4V6VYaTpem2Op6zqqu3lXqM0MUAyNzAYD5bjbkd64f9l39py58YeMbXwT4p0PTNPuL7IsbjTYmjiMgBbYyEnGQOCD1HvQB9Y1T1vT4dV0a90u4z5N5bvA5HUBlKk/rVyigD8fPFuh3fhvxRqnh++V1udOu5LaTehUkoxGcHoDjP0NenfseePoPAPxq0+51C58jStUQ6feszAIgcgo7EkABXVSSc4Xdgc163/wUG+FjWupw/FDSYFFtciO11VUUDbKMhJT/vDavfoK+Q0ZkYMhIYHII4IoA/ZavOvj58KdE+K/gyTSNRRIdRtw0mm3uPmt5SP/AEFsAEfQ9QK8O/Yq+P8Ab6pYWnw38ZXkVvqFrEsWk308oAuUBAWBix/1gzhf7wGOo5+tqAPyb+KPww8Y/DnW7jTfEukXEUUchWK9RC1vcLxh0fGCDkdeQeCAQRXF1+yN/Z2l/Zy2d/awXVtKu2SGaMOjj0Kngj61xkvwc+FMszTP8OvCpdjuJ/suIAn6bcUAfl34N8LeIPGGuQ6L4a0m71O+lIAjgjLbQTjcx6Ko7scAV+hn7LHwGs/hRpUmq6q8V74qvIzHPPEzGOCIkERqDwTwMtj2HGS3sWhaJo+g6emn6HpVjplmn3ILS3WKNfoqgCtCgAr4c/4KJ/EBdQ8R6V8PbCTMOmL9svyDkGZxhE6/wrkn/fHpXu37UXxz0v4XeHZdO06dLnxTewstrDGysbXI4lkBzjGcqCCDj06/m7qV9eanqFxqOoXMt1eXMjSzzSsWeR2OSxJ6kk0ARQRSzzJDDG8ksjBURFyzE8AAdzX6ufAjwdB4E+Evh/wzEpD29qJLgspBaaT55CQScHcx47dK+Iv2IfhbJ42+JEfiTUbfdoeguJmYgFZbgFSkeCCO+7seBiv0VoAKKKKACvJv2nPg9afFrwP9igaG11+xYy6bdyD5Qf4onxzsYfkQD6g+s0UAfjx4i0XVfDmt3ei63YzWOoWchingmXDIw/mO4I4I5FRaPqeo6PqUOpaRqF1p99Ad0NzazNFLGcEZV1IIOCRwe9fpr8fPgX4R+LFg099EdP8AEEURS01SAfOMZ2pIOjpk5weRzgjJz8B/Fz4MePPhleMviDSHksCzCLUbUGS3kAJAO4D5SQM7WwcGgD3n4T/tpX1laJYfEnQ5NT2Lgalpaokz4A+/CxVCTySyso6Db3r6G8LftD/BzxFDutfHWm2TjAaPUi1mVJ7ZlCg/UEivy7ooA/WKT4ufCuON5G+JPg4qoyQutW7HA9AHyT7CvOvGf7Wvwg0B/Jsb/UvEU24qy6ZaHahHTLylFIPqpavziooA9o+O/wC0Z42+KUL6UQmg+Hi2Tp1nKxMw7CeTgyYPOMKvQ7cgGvF6mtLa4u7hLe1glnmkOEjiQszH0AHJr6l+AH7JGta5Lba78SBJpGlg710wH/SbgcY3EH92p54+99KAOG/ZQ+B178UfEn9qarDLB4UsJB9puOn2iQEHyU9Tg8n+EEeoB/R+wtbaxsYLGzgSC2t41ihijGFRFGAoHYADFQaDpOm6Do1ro+j2UNlp9pGIoIIVwqKO39STyScmr1ABRRRQAZA61ynxc8GW/j/4ca14RuZhCuoQbElKhvLdWDo2PZlBr83Pjx8SPF3jD4la1c6pq1/DDb3zxW1ks7LHarHIQqqoIAIKg5655r64/YF+IPiXxh4G1jSPEdxdagdFniS2vp23u0bqf3bMTliu3OT2Yc8UAfP2nfsi/Fq48Uy6Vc2mn2ljG+P7Ta6VoXU5wyqPnPToQDzX374G8PWfhPwfpPhqw/49tMtI7aM4xuCjG76k8/jW1XyZ/wAFDfHniLQNO8O+F9FvbzTrfUhNcXdxbymMyhCoWPI5xk5P1WgD6zr4n/af/Zj8b618Q9T8YeCIYdZg1aY3E1o06RTQyHG7BchWUnJ65GK8v/ZQ+JfjbRfjLoOlWeqXmoWOtX0Nne2lzcM6MjsAZBuPDICWyOuMd6/SigD5+/Y5+COq/CvSNT1XxNLB/buqhY2t4X3rbwoSQpbozEnJxwOOtfQNcz8VPEFx4V+GniTxLaRiW50zTJ7qFG6F0Qlc+2QM1+WuqfEHxtqWvvrt14p1hr9pfNEovJBtYHIxzwBQB+uFFeffs6eLNS8b/Bfw54l1iN1v7q3ZZ2ZNvmMjtH5gHo23d+Neg0AFQX9rDe2FxZXChobiJopB6qwII/I18C/tvfFDxncfFrUPB0F/e6Vo2k+WIYYJWj+0M0YYysRjcMsQB049a7L/AIJ6/ELxRqfiPWPBWqX13qWmRWJvbd53aQ2zCRVKhieA2/OP9k/iAef+Mf2Q/ihpvig6f4et7TWtLkZjFf8A2mOEIuTgSKxDA4x90EZz2r7O/Z9+HSfC/wCGFh4UN2t5dI7z3c6jCvM5y23/AGRgAZ9K9Brxj9snxxrXgT4LXOoeH7l7TULy7iskuEQlolcMWYEfdOFwCe59cUAez0V+Ufw6+KHjrwr4wsta03X9VuZ1mUSQSXDyrcKWGUKk/Nmv1VsJzdWMFyYniMsSybG6rkZwffmgCeijoDX5W/Fn4p+OPFfj7UdWv/EGo27RXDx20FvcPFHbornaqqp4Pv1JoA/VKivBv2I/iF4i8f8AwtvZvE9y15e6Zfm0S5YDdLH5aMN2OrZY5PvXvNAHz1+2P8D9Z+KdjpWseGJrc6xpSvF9mmYItxG7A8OehUgkZ45Ned/sn/s0+L/DPxAtPGnjyC30waaGe0skuFlleYgqGYoSoUDJ6nOR0rQ/4KG/EDxBoUXh/wAJaLqF5p0F/FJdXkttMYzMqsFWMkc4zknnByOteWfsZfFXxfp/xe0rwvdanfappWsymCWC4naTym2kh13E4xtGfbPvkA/QyiiigDN8SaJpniPQb3Q9ZtI7vT72IxTwuMhlP9ehHuK/Nv8AaU+B+r/CrX2mgSa88O3DZtrzZwhP8Deh7c+3sW/TasrxT4f0fxPolxo2u6fBfWNwpV4pVyOhGR6HBPPvQB+PyMyMGQkMDkEcEV9O/BH9rvxF4VsItF8c2U/iWwjIEd6koF5Gmeh3cSY7ZIPbPpD8fP2UPEXhR7jWfAiXOvaKitI9vjddQjOcBQMuAPTnj3xXzVNFLBM8M0bxyxsVdHXDKRwQQehoA/TjwX+0f8H/ABRHCIfF1tplzL1ttTU2zIfQs3yE/RjXcHx94FEAnPjTw2IiMiQ6pDtP47q/IuigD9U/E/xw+E/h+ykub3x9oMvlkAxWd0t1Kc88JEWbp3xjpXzp8Y/2zBcWM+l/DPS57eVjtOqaggyFwcmOIE4PTBY+vy18b0UAXNZ1TUdZ1KbUtWv7m/vZ23Sz3EpkkcnuWPJrpvhB8OfEPxN8YQeHfD8HJw91dOp8q1izy7kfoOpNeg/BD9mfx18QLiK81W0uPDmgnDG7uosSSruwRHGSGzgHBIx07Gvvr4YfD7wx8O/Dq6L4Z06K1jO0zyhR5lw4GNzt3OBQA74V+CNI+HvgjT/C2jLmG1jAkmKBWnkwN0jADGSa6miigAooooAKKKKACorq3guraS2uoY54JVKyRyIGVweoIPBFS0UAeKeO/wBl74Q+KVLR6C2gXGDibSHEA/79kFP/AB2vJNb/AGHbVsHRPiBNFgHK3mnB8ntyrjH5GvsaigD4fg/Ye8QGVRP490tI8jcyWMjMB3wCwz+ddz4X/Yo8EWbB/EHibWdXOwBlgRLZN3cj7x/DPevqeigDjPh98LfAXgS3ij8MeGbCzljHF0Y/MuCcYJMjZbke9dnRRQAUUUUAFFFFAHxn+098Pv2f4viRd33iDx9eeGdZu2We+sbOze63M/O/AU7MgZxnvnHNfRHwE8MfD7wj8OoU+H11BdaNck3Ul95/mNO2BlnbtgADHGAOnWvzi+O2n+INO+L3ieDxOsv9ptqEsju4I8xWYlWUkDKlcYNe5fALw942u/2PvidFp6XgivWik06IuU3qm1rkpz/FGAP9rGKAPpi1/aK+Dtx4nbw9F4zt/tgm8gM1vKsLPu24EpXYeeM5x70v7TfhX4b+JPh+ZviTqQ0iysnJttQV8SQyPx8gwd5PHy4PT61+YMMck0qxRI0kjsFRFGSxPAAHc19S/tkaJ42h+E/wr/tq3vJksdLaPUZPmYJdFIziQY+UhVOCf9odjQB3X7IfgT4FDxjNrPhHxZfeKNf09N0Md9aNbi3B48xEKjc2DjOTj0Fe8/E74vfD/wCHE1vb+L9fWxubkbooEgkmkKjuQinA9zivz2/ZTs/Ed18ePCz+GkkMkN9G92wLBFtgcy7iOxQNwepqx+11p+u2fx98Tza1BeIlzdtJZSTg7ZIP4NhPBUDjjpQB+jXhTxN4U+IHhV9R0O/tdY0e5V4JSBlTxh0dWGRweQR3r4y174a/swt8U30lfiZqVrHLc/NaW8Ye2RsnMQuAhVRkYGc46Zp37F+jeMLr4UfFeTR47pILzSGg04hSBNeeXL/q+OWAwDj+8tfLcttcQ3JtpYJY5w20xMhDA+mDzmgD9gvDmnaXpOg2OmaHBBb6ZbQJHaRwY8tYwPlxjqMd+9aFeafsu6fremfATwpaeIXuG1BbQuwnXDojSM0an6IVHPpXpdAHzb+2J4O+C2pz6bqvxA8UP4W1pkKQXNrC001zEpxh4lViwBbhuMc81v8A7IXhT4UaJ4UvtQ+Gutt4gmnkEV/fzoUnBHKxlCoKLznGOfU4r5U/bqs/EMPx/wBWudVhvBpkscB0yWRf3TReSoYIRx98OD34rr/+Cfml+L31bxdqGltLHpR0aWGPc2Ee9Zl8oj0wFfJ+nXsAfUPiv4+fCbwx4hbQdY8YWsV+khjlSKGSZYWHUOyKQvXuf5V1XjHw14Y+I3gqbRtZgh1TRtQjV0eN/wAUkjcdGHUEfyr8mNbstR07V7ux1eC4t9QgmZLmOcESLID8wbPfNfpD+xRpeu6V+z7o8GvR3MUsk00ttFcE7kgZvkGD0B5IHoaAOc8B/sh+A/DPjOHxDdanqOsQ20vm21jcogiVgcqWIGXA9D+NfRtFFABXxl+0V8O/2eB8VriXXviDeeF9VvWWS8sbS0e4jDn+PcEYR57gnA9BzX2Y2dp24z2r8kfirpfibSPiFrVp4vSddZ+1yPcNKSfMJY/OpJOVPbk8UAfp/wDB3QPBnh34fabZeAfs8mhSRiaG4ik3/aCwGZGbuxwM/THFdhXzj/wT4sdcs/gncS6oHSxudSkl05HUg+XtUMwyB8pYEg819HUAed/Gz4PeEfixpMFr4igliu7Td9kvrc7ZYdw5Hoy9Dg8ZArn/AID/ALPPg/4UahPq1ncXWr6vIpRLy7VQYUPVUUDjPc9TXslFABRRRQAUUUUAFcZ48+FvgDxxG48TeFtOvZWVlFx5QSZdwwSJFwwPA5z2FdnRQB8s+Jv2KfBF7cTzaD4n1nSFdT5cMqJcxxtjg87WIzg4Jz71yp/YYuN3HxMiI9Tohz/6Pr7QooA+S9F/Yg8MRwRjWPHGsXcoP7w2lrHApGewbfjjHc17X8OPgd8MvAUpuNA8MwfbCpVrq6dp5CCQcZckAZUHgDpXpNFAABgYFFFFABRRRQAUUUUAFFFFAHzN+0b+1JH8O/F03hPwxpFrq2pWm37bNcSERRMVzsAU5LAEZ+pHauu/Ze+PFt8YLDULS801NL13TlV54I3LxSxsSA6Z5GDwQc4yOTmvnn9rf4A+OJvivqfirwloV5rml6w32pxaL5kkE2AHVl64JBIxnrjtXpP7C3wa8V+BrnVvFvi6ybS57+1S2tLKQgyhNwZncA/J0UBTz1zjuAfVFcD8dPifo/wp8Dv4j1WKS6lklFvZ2sbANNKQSByeFAUknt+Nd9Xi37X3wq1H4o/DeC10IRNrWl3X2m2SR9olUqVePPQE/KQT/d96APIvhf8Atm3OqeM4NM8Z+GrGy0y9nSGK6sZH3WxYhQZA5O9c5JIwQOx799+03+0pD8LNdi8MaHo8Wra55azXJuHKwwI2So+XlmPXHAAIr5f+G37M3xP8QeMLXT9a8NXeiaWkqm8u7zCqsYI3BcHLsR0x+Yr1j9tP4EeNNf8AHp8c+ENMk1q2u4IoLm0txmeBo12BtpPzKQB05Bzkd6APVv2ZP2irH4rz3ei6tp8Gj67bRGcRxzZinjB+Yru5BHGRz615j4//AG1JLHxZLaeEPDFpqGjwPsNxeTMsk5BOWTacKvoTmk/Yx+APivQfFU/jPxtp0ukxpaS2trZysBLIZFKMzKM7QFJ64OSK8b8f/s0/FPQvFl3p2leFrvWbDzCbW7s8NG8ZJxnJypHQg0AfaGm/H3wjd/Ay4+KhiuIbS3BiexdlEpuR0hBPBJJGD6c47V4f4S/bYubnxTDb+IfCNpb6PNMEM1tcN5sKlgN7bvlbA5IGK6HQv2cNdX9k++8DXEsEHia8v/7XEXm/uxMqhViZuQPlGMjjJH1r568G/szfFrXPEkOmX/he60a1L4nvLsqsca55I5O7/gOaAP0ttporm3juIJFlilQPG6nIZSMgj2xUlUdB0+PSdDsdKiYvHZW0dujHqQihQfyFXqAPi79oT9pPwqnxAutGtfhn4e8Tto05t/7R1eNJG8yN23CIAEhQ2cHd3PFfQv7OfxQ0P4o+BDqOkacukyWMv2W508FcQnAKlQvRCOnA6Edsn4z+O37OnxG0n4japNoHh2913S9Qu5bm1msYjJsV3LBH/ukZxz6elfT/AOxl8JNa+GHgvUZfEvlR6tq86SPbxvu8iNAQoJ6bjknA6cc9QAD1a38CeCrfXF12DwloUWqKMLdpYRrKOc8MFyOea4T9qD4vaN8LfCES32lw6zf6rvjtLCbBikC43GQH+Ebh27169Xzj+218G/EPxJ0jSNa8Kxrdajo6zI9kXCtPG+0/JnjcCvTPOaAOW/Za/aG8L6x4xh8FH4faL4Rk1I7bSbSI1SKSQAtsdQoIzzg5IzxX054p8I+FvFUUMfibw7pWspA26IX1ok2w9yNwOK+Iv2Yf2dfiAvxT0nxH4r0F9E0rRrlLs/bNpeeRDlFRAc9QDuPAx6198UAVtNsbPTrKOy0+0gs7WIYjhgjCIg9Ao4FY1z4F8GXWv/29c+FNEm1bvePYxtKed2SxGSc859a6KigDz748/FHSvhR4IbxBqFu15PLKILS1RwplkIJ6nsAMnGe31Hhfwb/bCHiTxpbaB4v8P2ulwX8yQWlzaSkiN3YKPM3npkjkflXo37Ynwq1X4n/D21i0ACTV9KufPt4GcKJlYbXXJ4zjB/D8D8s/BX9mj4kat49s28RaLc+HtOsLiOae4ulHz7W3bUAPzHjt6j6gA/QDxJ4d0DxJZCy8RaJpur2yncIb61SdAfUBwQDwPyqfQ9H0nQ9PTTtF0yz02zj+5b2kCxRr24VQB2/Sr1FAHN694D8Fa/q0Gra34U0bUdQt3DxXNzZo8ikdDkjJ6Dr6CqHxi+IOj/DDwJc+KdZhmmghZYYYIAN0srZ2oM8AcHnsK7OvJv2qvhnf/FL4UyaFpMsKanaXaX1oJmKrI6K6lCe2VdgCeM0AeL/Dn9s9tW8Y2um+KfCttpumXcgiW5tbhpHhZmABYMPmXnkjFfX6MroHRgysMgg5BHrX5tfDr9mT4oa54vtdP1zw1c6JpqyA3d3dbQgQHkLg5YkelfpBY20VnZQWkAIigjWNATk7VGB/KgCesLxJ4P8ACniSaGbxB4d0rVJYGDxPd2iSMjDOCCRkYyfzrdooA5zxz4m0P4f+B73xDqrR2ml6ZCPkjUKOoVEQepJAAFfLOgftuLN4pMeteDltdBeTaslvcGS4jXd95gcK3HOB9K+jPj/4Dk+JHwo1jwlb3K21zciOS3kb7okjcOoPscY/GvgvQv2Y/i/qHimPRbjwzJYQef5c2oTSJ9njQHmQEHLDHIAGTQB+ldjcwXtnDeWsglgnjWWJx0ZWGQR9Qamqh4e05dI0Gw0pHMi2dtHbhyMFgihc/p+tX6APl348ftZQ+BvG1z4V8N+HY9WnsHMd9cXUxjjD/wB1AvJ9ya9K+D3xx8OePvhdqPjWWJ9KGjRsdWt5HBEBVN5KscBlI6E498V8t/tH/s2eP0+Juq614Q0STW9J1e6ku0+zON8Du25kcMc9SSCOPpXrv7Ov7PmraF8EPGGh+KSljrHi62ELxK+42qKriMMQSpbc7E4HHTmgDl2/bbQeLzAvg+M+HvO2ic3LC4Kf39uMe+OuPfivrfw5q9hr+g2Ot6XOs9jfQJPBIpBDKwyOhr85H/Zd+Li+LzoY8PO1p5u0akJE8gp/e+9nPt698c1+g/ww8Lr4L+Huh+FUnM40yzSAyHncwHJ6DjOewoA6SvnX9ov9p7T/AIZ+Jj4W0XRY9b1aEK155lx5ccAZchTgElsEHHHB+mfoqviT9rn9njxtrPxMvfGfg3TZNat9XZGuLeN0EkEgQLn5iMqdufbP5AH0D+z58cNC+K3hu9vVg/svUdNQPf2rSbhGpB+ZT1K8HnHp3yB434n/AG2LGz8WG00Xwe97o0M3ly3Mt2FlkUOQWjVdykEAEZPOfxrof2O/gd4i8EeGvEt54tj/ALP1HXbYWkdusocxRbT8zY4DbmIxk9Pz+dNc/ZY+MGn+JP7KtfD6ajbPLsjv4LhBDt3EBm3HK8ckYOM9zQB+h3gfxLpvi/wjpvibSGkNjqMAmh8xdrAHsR2NbVcV8D/BI+Hnws0TwiZUllsYT58iZ2vK7F3Iyem5jXa0AeJftKftA6T8JPs+mW9imr+ILlBKlmZdixxkkb3IBIHBwO/54f8As1/H/R/i6tzp0lh/Y+v2kZmls/O8xJItwG+NiASBlQRjgn6E+bftpfAbxT428Sw+NvB9u2pXQto7a4sQyqxCk4ZSxHPzdM8jPTA3T/sUfAfxL4G1u88beMoTp19LavZ2un7lZlVmUtI5UkZ+TAAPQ8+gAPqyiiigAooooA+b/wBuX4s+Ivh54c0bRvDE72V7rZnL3qffhjj2AhD2JMg57Y/P5q/Z1+Onj/w78TNGs9Q8R6nrGkajfRWt5a39y842yOq71LklWXORjr0PWvuD4+fCbRvi34PTRNTuJLG6tpfOsr2OMO0LdCMHqrDqMjoOeK8e+Bf7JMPgrxxa+KfE/iG31h9Pk82ztbe3ZE8wfddyx5x12gYz3oA8q/a4+O3jw/FrVvC/hrxBqGg6Vo0n2UCwmaGSeQAb3d1w3XIABwAB3Jz1v7Hnxw8ZXmh+NNM8S3s2ux6DoMur2U90+6VfJHzRs33nDZU5JyNp9ePRP2iv2YNP+JvidvFOja3HoWqSQrHcxvamSK4YE4ckMCrY4OAc4B65z0/7P3wD8PfCzQNUtJbs65faxEIb+eWEIhi24aJV5IQkknJOePSgD4U1/wCO3xX1jxEdbk8ca1ayh90cFpdPDCg/u+WhCkfUV+gX7Mnj3UfiP8H9L8SavGq6iWe2uXRAqyvGcFwo4GfQcZz06V4Pr/7EkFz4sefSfGn2TQpXLmGWz3zxAk/IpBCsAMcnH0r6h8E+HNC+H3gWz0HT3W10rSrfBmuHA4GS0kjHAyeST0/CgDo6K4zwp8U/h14q1htH8O+MtH1HUBkiCK4G98dSoP3/APgOa2PF3izw14S08X/ibXNP0i2Y4V7qYJuIxwoPJ6jp60Aat9cLaWU906llhjaQgdSACcfpX5jePf2gvih4m8V3Os2vi3WNGt2k3W9lY3jxRQqOANqkBuO5zmv0k8JeKvDXi/S21Dw1rdhq9mG2PJbTBwp/usOx9jXxr8aP2ffhlZ/Ee5aL4v6B4ajvLkyz6ZelXltd5zhcOOOTjcBgY5NAHv37HvxL1b4l/Co32uqX1LTLs2E9x/z8bURg598Pg/SvZ64n4N+EPDXw/wDhrp+i+HbuG506KIzvf70xcsRlpiV+XBA7cYA571LoXxS+Heu69/YWj+MtGvtT3FRbRXKl2IOCB6n6UAfOP7dvxk8VeF/Een+B/Cmp3ejk2i3t5dWzbJJA5dVQN1AG0k4x1Fcl+xf8bfG918VNP8E+Itavtc03VkkjjN5KZZLeRI2cMHY7sHaQQT3zX0R+0n8B9J+L9nZ3X9otpOtWCOkFyIg6SqeQkg67Q3IIPGW4PbA/Zw/Zm034W+Ih4p1PWzrWtrbvDCEg8uG3L8My5JLHblcnHDNx6AHzF8d/j/8AEfVfidrUei+KdV0TS7G9ktrS1sZ2gG2OQgM+05YkjJz246V7d8F/2gvE9x+zR4v8U63Cmq614XaKGKZ22m4EpVUZ8DqpJJP8QHar/wAZv2QtL8X+ML3xJ4Z8RLoUmoTGa5tJbUyxeYxJd0IYEbjzjpnOOOnp3w2+B3hTwf8ACTUPh8zPqVtqqv8A2jdSxqskzMMAgYIG3A25zjFAHwXafHz4tW/iw+JF8aam9yWy1u8pNswzkKYc7MfhnHev0p+HHiNfF3gLQ/E6QmEapYxXRjIxtLKCR37+5r4s079nP4WH4iw6LL8btGubYzbDYI0a3b4wdgfeVyeeQPTANfblzdaD4P8ADCyXl1aaTo+nQKnmTyBI4kUYGSfYUAa9fn5+1l8c/H8/xS1vwpo+uXmhaTpFy1qiWEzQyTMpGXd1IbqOADjFfcHgrxz4Q8ZxTSeFfEWnawIDiUW0wZk+o6gc9a8S+P8A+yvpvxH8YS+KtF8QLoF9cqovIWs/NjmcZ/eZDKQxGM9elAHK/swfH/xHd/CXxtdeKRLrVz4SsVvYbmWQeZcK2/EbEAdCo5OScmvnDUvj58W7vxBJrC+OtbgYys6QJckQoC2QvljCkDAHTpn1Nfe3wS+CPhn4a+CNS8NpI+r/ANrE/wBoz3C7TMpXaEAHRQCenPOa8O1H9iG0k8Th7HxvJBobEs0clpvuEGThQ2dp7DJHrxQB9HfArxfdeO/hL4f8V30Ihu7+2zcIEKjerFGIB7ErkdsEY4rtqxdB0zRPBnhG10q0MNhpOl24jVpGCKiDuTwBk89uTVDwd8Q/A/jC7ntPC/inStXuIBukitrgMyj1x1I460AdTRRRQAUVyWvfEvwBoOvJoWs+L9GsdUcqq2s10okyxwARnjJ9a6hp4VtmuWljEITeZCw2hcZ3Z6YxzmgCWiuZ8PeP/BPiDV59I0PxVo+o38BKy29vdo7qQSCMA+x/KumoAK/ND4yfH34keIviJd31j4i1TQLWwuWitLKxu3jSMK2MvtwJCcc7hjtjFfpfXxv+0D+z/wDDKb4l/b3+Juk+D7jVpPPm0y6jQl2ZuWj+ddu4k9QeaAN3wN+0N4lvf2UfE/je9ht5PEWhTpYpN5XySNKyLHIV3clRIM+u3p6/M+gftB/FjS/FzeIT4v1K8MsyyT2dxMXt3UfwBDkIMHHy47da+8vBnwc8Fab8EZvh1ZTS32jalATcXqygvcM+D5qsOByAQBwMfn4vov7E2kWvixLy+8Z3N1osUqutoLNRNIAQdruSVwcEcL3/ADANH9sX43+JfCvhPwtZ+EbmTSb3X7Rb+W5RVZ44sD5FJ6HJ646DtXnX7G/xz8d3nxV0zwZ4l1281vS9TR4YvtR8ySGRUZlYOfmwdpBznOR9a+lfj98D/D/xW8N2OnSXB0i90tCthdRQhxEpAGwrkZXheMjpXM/s7/s0aP8ACzXx4lvdbm1vWVhaKNhD5MMQY8kLkknGByeOaAPfqKKKACiioby6trK1lury4it4Il3SSSMFVR6knpQBNXwz+2F8efHenfEzV/A3hrV59E07T1jile2GyeR2j3MRIDkAh1xjBBXj1P2R4T8ZeFPFkcsnhjxFpesLEdshs7lZNp464PuPzryP9oj9mvRfirrqeIrbW59D1kQrDJJ5PnRSqDwSmQcgbhwRnIz05AOV/Yw+NXijxh4b8U2PjC4/tO40C2W8hvGAWSWMh8o+BgkbRg9eeelfOupftMfFrUfGX9sxeKptNtWuQ8djHGrW8UefuFcZcY6knJ7Y7fb/AMCfgt4a+FHh6/03TZJNRuNRI+23dwgDyqMgJgdFAJ49zXkniT9ivwpqPig3+m+Kb/S9Mlld5bFLVHKg9FjfICgHnlW9BtoA0fG37ROp2f7LWi/EXT9M8jWNauW0+MMQyQyoZQ0h45H7o8YHXt28D+Cf7SHxOtPiZpEOu+ILjXdN1C8jtbm1uguAJHVd6ED5WGcjt1GO4+z/ABB8HPB+sfB6L4YSxXMOjW8SrbSRy/vonUkhwx6nJJ5BBzXlnwk/ZF8PeDfHS+JNX8QSa/FZzCXTrR7QRiJg2VaQ7jvIGMYCjPPpgA+maKKKACisLXPF/hTQ9RtdO1rxHpOnXt24S3gubtI5JWyBhVJBJyV6eorbRldAysGUjIIOQRQA6iiigAooooAKK8I+PH7THhb4XeJh4aGlXeuaosPmXCQSrHHbk/dVmOcsRyQBwCK6D4FfHXwr8U9B1G/t1bR7vS0Mt9aXUykxRYz5objKcHJwMY5oA9Xr5p/4KHXHiKH4QaemlNKulS6iE1RozjK7T5at/sluvuFrH1f9tjwtbeJHs7DwlqN7pKOVN6blY3bBHzLHg8fe6sO3rx9D6HqPhb4m/D6G/hhh1bw/rNvkxXMXDqTgq6noQRj2I4oA/K74c3WsWXjzQ7rw+Lg6ol9F9lFuu6QvuAAUepzivZv2/bvXZPjvNZ6k839nQWNudNVgQhQpl2HYnzN4J9q+1PCPwa+GHhXW11rQfBml2eoIcxz7WkaM+qbydh9xg1rfEH4f+DvH2nx2Pi7QLTVYoiTE0gKyR5GDtdSGXPsR2oA+If8AgnzP4iT4vX8OleY2mPpcpv1/gBGPKJ/2t/APoWr5/wDE0mry+ItQk19p21ZrhzeGf/WGXJ3Z/Gv1l8D+CvCngmxmsfCmg2OkW8zh5Vt48GRgMAserfj71heMfg18MvF2uprfiHwfp17qCtkzfNGZOv3whAfqfvZ7UAfJeiXXjlf2AtSkhlvEtodaCxsm7f8AYCVDDn+ASHqOAPxr5l0e5v7PVbW50qSeO+jlVrdoc7w+eNuOpz2r9f7fS9Ng0kaRDp9rHpyxeSLRYlEXlkY27MYxjtjvXHeHvg18MvD/AIp/4SbR/CGn2uqdRMu4hTkncqElQcnOQM8D0FAHW+GHvn8N6Y+qAi/azhN0CMESlBv4+ua0a8q+P/xw8N/CGxtRqVtPqOqXqlraxgdVYqDguxP3Vzx0OcGsX9nv9o3w58V9TfQjps+ia4sRlW2kmEqTADLbHAGcc8EDgUAe315p+1BJrcXwD8XP4eEv277CRmJiHERYCUrjnOzdXpdMkRJY2jkRXRwVZWGQQeoIoA/G63MonjMBcShhs2Z3bs8Yx3r6o/bJ1HxxN8HPhdD4gEgFzYGfUmQkKbjZHsV8HBIVjnOec4r6p034JfCrT/EkniG08D6Ql/IQdxi3RqQT8yxnKKTnkgDNZv7THjzwF4K8DKvjzR49cg1B2S101oQ/nOq5JyRhMA43dfm4oA+D/wBlC412D4/eE10FrgvJfotykbsFaDkSF9ucqELHnj6da/UWvlT9lP4q/BjVPGUujeHPAMHgvXr8FIH3iYXKKSdiyHBViBkrjB9TivqugAooooA+XP8Ago1d65D8L9EtbJZP7JuNRI1FlTI3KuYgx7AncfqBXx98DZ9ft/i54YPhmSRNTfUoFjCnhxvBZW9VwDkV+q2uaTpuuaTc6TrFjb39hcoY57eeMOjr6EGub8FfC74f+DL+S/8ADHhTTdMupODNHGSw69CxOOp6epoA7KqmsC8OkXo05kW98h/s5bkCTadpPtnFW6KAPx38Qz6nc65fT61NLNqTTv8AanlbLGQEhsn6jtX1Rf6p47k/YAgvbq61PzP7UQRzZZZfsKyfKSRzs3DqeoxX1Rr/AMJfhvr3iNPEWreD9LutURg32ho8FmByGYAgMcnOSM110mn2MmmnTXs7drIx+UbYxAx7MY27emMdqAPyL8EXGt2vi/Sbnw0sz6zFdxtZLFnc0gbgcY4PQ+xNfr1amU20RmAWUoN4HZsc/rXFeFPhF8NvCuuDW/D/AIP0vT9QGQs8aElM9doJIX8K7mgAr8lfjDf6/f8AxM8Qy+JjP/aYv5klSZSpjw7YUA9Bzn3znvX61V8f/H34zfAYfEK7sdX+HEHjC/smEFzqMYRBvUkFA3V9vTnjORQB2H/BPOfVpvgjdrfofskerSLYyM5JZNibhyTgBgQAMd+PX6Qrzv4f/EvwFqnwjbxtoci6f4b0+N1ljaEQ/ZzH1TbwO4x2O4V5Jo37Zvgm98XxaZc+H9TsdHlkEQ1WWRSFOSNzRjkJ905znk5AxyAfT9FecfG34w+GPhX4Ys9b1dLm/wDt7hLKCzAYzcZLbiQoXHOSec8Zrl/gR+0l4T+KniOTw5b6XqGj6qIWmhjuCrxzKp+YKynggYOCB7UAe30V4N8Zf2ofBfw58VyeGn02/wBav7c4uhauirAcZCkk8tz07Y+mfRPg58SvDvxR8Ip4h8PPIqq3l3NtLgSW8mMlGx9eD3FAHa18sf8ABR251yP4caBa2STf2RNqDNqDxlgNyqPKV8DBUkseT95VwD2+p6pa3pWm63pVxpWr2NvfWNyhSaCdA6Op6gg0AfmV+yVPrVv+0D4VbRPOLtdhLoI7Kpt24k3lQflwc4PBIXkda/UKuY8HfD7wR4QuZ7nwx4W0nSJ5wBJJa2yozAZ4z1xz0rhfjn+0J4O+FOpwaTqNveapqcoDva2ZXdEh/ibcRj29c+xwAew0V598E/iz4a+K3hWfXdDW5tPsspiu7a6UK8LAZySCVIIIOQe/ODXluu/tj/DnTvFkuj2+m6vqFjFcCF9TgCeSRnBdBu3MoOee4GRnjIB9J0VyHiL4jeE9D+HX/CfXepxvoTQrLHPGQ3mhvuheeSfQde1eVfC79rHwF418W2vhubT9T0O5vX8u1mvChikkJAWMsrHazZ4yMZ4zkigD6Epsm7y22Y3Y4z615j8c/jf4R+EsNsmuLeXmoXal7eztY8s6qQCSxwq/ezyeQDVj4G/GXwr8WtMuLnQfPtbu1I+02VztEsYJ4bgnIPqOPxBAAPzW+KEmvy/EHXm8VBzrhv5TeMxfG7ceF3/Nsxjbn+HbX6H/ALHN74i1D4DaRc+Jprue7MkgikuQQ7wg/IcnkjH8Xfrz1rzv4xfHP4FaR8SpYdU8EjxNrOmuscup29rC3kyIxOwOzAllPPHQ8dQa+ifAfiXQPFvhSy17wxdQ3OlXEf7loxgLjgoR/CR0I7UAbtFFFABRRRQB+eH7Y3wl8Y6b8XtY8TWei32paPrU/wBphuLWFpRG5Ubo32g7SCDjPGMV3X7F3wc8UpoHjTWtbsrrRk1rRZ9Fs4ryJo3fzQC0pU8hRhQCRzk4r7VooA/J/wAS/CX4j+H/ABD/AGDqXg/VxeM+yPybZpY5cnAKuoKkE981+in7MXge/wDh98GdH8O6qCuojfcXUe/cI5JGLbQfYY/HNemV5B+1f8VLj4WfDU3+lgf21qMv2XT3ZAyxvjczkHg4A6HuR9CAev0V+dnwr/am+Jul+NLGTxTrr65o806pd28ttErbDkZQqF2nnPpx0r1b9sj9oPxZ4P8AGx8D+C7n+zJba3V7678tHZmkXcqpuB24BBzxyTQB9e0V8lfsW/H3xV418U3PgnxrdnU7p7ZrmxvvKRGGz70bhQAeDkH/AGcV9a0AFFedftF/EN/hl8KtR8TwW5uLwMttaLxgTSZCs2ewwT74r4k8HftV/FjSvF0era1rX9t6eXP2jTpIIo42U9lKqChHUY9Oc0Aesft+fCrxVr3ifSvG/hzSr3V4EsBZXcNrG0skOx3dX2gZ2kORn1Fch+xJ8JfG4+LFl4x1PSdR0XSdLSRjJdQtCblnRkCKrAFhzk9hge2fSP2vv2gPE3hKDw/o/gvGnvrWlJqb37qHkSOTcFRAeAw25Lc9RXM/seftC+Mda+IsHgnxvqsmsW+qKy2VxKiiWGZVLbcqPmVgD16HHPYgH2rRRXJ/F/xlD4B+G2t+LZ41l/s+33RxscB5GYIi9R1ZhxnmgDrK+Wv2/Phl4o8X6TofiXw3aT6kujpPHdWcKFpAjlSJEUct93BA56V4FZ/tX/GOLxFFqlxrdtcWylRJYfY41hkUHJHA3AkcZBr9Bfh/4ktvGHgnRvFFnDLBBqlnHdJFJjcm4Z2nHoeKAPgT9kz4Q+NdV+MOi61e6Jqmk6Zot2t1cXNzC8HzIQRGM4JJJHAyMZzxmv0YoooAKKK87+JHxc8M+DZHsi7anqi9bS3Yfuz6O/RfpyfaoqVIU1zSdkdWEwWIxtRUqEHKXl/WnzPRKK+ZbL40fEDxb4nstE0CHTtMe9mWKPbD5rID1ZixIIAyTgDgV9HaXb3Nrp0EF5fSX9wiASXDxqhkbu21QAPoKyoYmFe/Jsup3ZrkmIytRWIa5pdE7u3d6W/EuUUUV0HjhRRRQAUUUUAJ261+ZPxm+CHxB8P/ABJ1GxtvDmq6ta3d472l5a2jvHIrtkZZchTz3P5cgfpvRQB8m/D/AOAnimL9kHxD4Mv0Nn4g1u6GpJaPIMIyeWY42OPlJ8oZ69evp8v+E/gr8SNe8Yp4Y/4RXWLCbzdtxLdWbpFCAcFixAU9eMHBz1xzX6P/ABr8dQfDj4aav4umtxctZxgQQsSBJKx2opIBwCxHNfC2h/tY/Fy28WRapqWtW93p5kTz9P8AsMQi8sEbgmAGDYB5Ld6APZP2yfgx4r1jwT4RvvDq3Wuy+GtNFhc28Ue6aZQqjzVRRyTt5AHPGPQ+f/sVfCDxkvxcsvF2u6Bqmjabo4kdXvIGgaWVkKBQrqCww5yRj68EV93aRexalpVpqMAIiuoEnQHqFZQw/nVqgD85P2m/gd480T4pa5q+m6BqWs6Pq1/Jd21zZxG4bMrM7I6oNykHcORjG3k5r6V/Ya+GfiP4f+A9WufFNnJp99q92skdq8xYxxIuFLKCVViSx45xtz0AHjX7Rf7UXj60+JOr+HfA2pW+kaZpN01r56WqSyzyRkrIT5qkAbsgAD+EHPNez/An9oL/AISn4I+I/F3iC2Emq+F4Gk1CG32gzjYWRlXPyhtrDnHQjnGSAfQlFfnV/wANdfFr/hKf7U+12H9m7/8AkGfZU8vZvzjfjfu2/LuzjvjNfR3x8/aDm8K/BXwz4r8M20ceq+KYUmsUu0DeSm1WkLIGGcBgMjIBIz1oA+h6+B/20vg344PxX1Lxpo+jX2t6VrBjfdZW7SvbusaoVdVBOPkyG6c4+uz+zd+1F4vv/iLaeHPHd2NTs9avI7a1lSBENtJI4VF+UZKZIGTkjv1yut+1t+0h4w8L/EC68FeBruHTP7PjRby7aBZJTKwD7VDgqAFI5wc7uxFAG/8AsQ/CHxN4Z8J+JNX8SxTaW/iG0S2gs5YyksaAN+8cHlSd/C4yMc88D5l8UfAH4paN41k8MW/hPVNTYsfs13b25+zzJzhvMPyIeOhbr65BP2F+xx8bNY+KmmavpviSCP8AtfStkjXEKBI5Y3LBeM8MNuPfrnsPoKgD5d+IPwB166/ZI0HwHprC48QaFINQ+zicbJpm8wyxhtoz/rXC9OcZPr8/fAD4FfETVvitpcmoeHdQ0ax0fUYbi8ury3aNP3cgbahON5O0jKkgDnPQH7T/AGmfiefhV8MptftoY59SuZ0s7COTO0ysGJY4HRVVmwcZwBnmvmL4G/tW+O7j4kWGl+NZ4NU0nVb0QYitkje1aVgqbSMZRSehy2DnJxggHR/t4/CHxfr/AIstPHnhvTbrWbf7HHZ3NpaQNJPEVZyHCrksp34OBxgdRnFz9hX4O+K/Deual418U6ddaOtxYfZLO2mwskqyFXZ2TGVxtUAHBzuyOK3v2w/j94i+H2tweEPB0UcGovaC5ur2aMOIkfcqBFPBbIzkjAwODni1+xz8fdZ+JV3feFfFqW7axZ2guYLqGMobmNSFcsoG0MCynIIzu4HFAHzL8XfgH8RPDvxAu9KsPD2u+Iba8u91lqiQmYzhsEmVlyFOWwWfbnBPAzj7n/Zq8B33w6+EWl+GdTnjmvI2knmMa4CtI24r746ZPX0HSvkn4kftbfEa58XzTeE7u00zRLe9cWsX2RJPtUKsADI0i7huAzhdpG8jqAa+x/gZ4+j+JXw20/xZHZyWTXG6OWFyDtkQ4bBHUZ6HjPoOlAHcUUUUARXE8NrbyXFzNHDDEpaSSRgqoB1JJ4AqjofiDQtcV20XWtO1IJgv9kuUl2+mdpOK+YP+Cj2ua9YeFfDOkWM88GlajNcfbTHLtErIE2Iw7jlj6cV8u/s461r+i/Gnwu/h6aVbi51KC3liVyFmiZwHVhkZG0mgD9RdZ1jSNFtxcaxqljp0LHasl1OsSk+mWIqewvLTULRLywuoLq2kGUlhkDow9iODX5t/to+IvEmr/HbXNO1wyxWumyiDT7c5CCDGVcA9S2Sc+5r1P/gm1rOtvr3ifQTcTSaLHaR3IiZiUhmL7QV9Cw3Zx12+1AH2zXnP7Qfww0f4o+AZtH1O4WyntWN1Z3pIAgcA53EjhCMg/n2r0avnH/goFr+v6J8HrGLRp5ra3v8AU1t72WIkHy/LkIQkdiR+goA8l+DH7KlvfeNEm8Q+O/C2sadYusz2miXpuJJsEfK/C+WvbPNer/tR/s1TfFDxJH4q8M6nY6brBtxDdpdh/LuSowjFlBKnGF6dAK+FvAGt634d8ZaVq/h24lg1OC6jMBRiN7bh8h9QehHcGv14QkoCw2sRyPSgD57/AGVP2dZPhVqF34i8R6haajr00fkQi0BMNtGcbsMwDMx6dAMdvT3HVPEXh/SrpLTVNd0uxuJMbIrm7jjds+gYgmtC8eWO0mkgj8yVUYon95gOBX5CeMdY1rXfEt/qXiG6mudTlmbz3lkLENk5UEk8DoKAP1Q+L/gDSfiX4CvfCmrySww3G14p4j80Mq8o4HfB7HqDXyd4Y/Yn8SjxNH/wkPinSBokcoLNaLI1xKncbWUKp7dW617H+wd4h17X/gcDrk09yLHUJLS0nmk3s8KohA9cKSV59K9+oA8B/aT/AGctP+Jttpl7oN7Do2q6VZpY26uhMD26ElIzjkbdzYPPWsP9mT9mA/DvxHF4u8W6la6hrNuCLOC0yYYCy7WYlgCzckDAFfTVFAGdq2u6JpDxpq2safp7ScotzcpEW+m4jNZ3j/wtpHjzwPqPhjVwJtO1KEKzIc4wQyOp9QwVh9K/L34265ruvfFTxJdeIbq5mu01O4jEcrkiFVkZRGoPRQAAAOwFfZH/AATx8QeINX+Gus2GrS3FzZ6ffKLKaZ2Y4dSXQEk8AjPHTcaAPOdP/Yl8TL4pQXnizRW0FZQWdElNy6Bvu7NoUEr338GvtHw1o1h4e8P2Oh6XD5NjYQJBAnoqjA6Vo0UAFFFFAHkv7Q/xGl8JaQmjaRLt1m/QnzFPNtF03/7xOQv0J7DPylI7ySNJI7O7HLMxyST3NdL8VNfm8S+P9X1SSTfG1w0cAHRYkO1APwGfckmvU/AHgf4OeIvCOmG/1a1h1prZTeLFqxikEh5IKFsZHTgdq+cqueMrNJqy2uftGXQw/DWXQlUhJynbmcVd3tfXbRbf8OeGWN3dWF0l3Y3M9rcR8pLDIUdeMHBHI6/rWnH438VOSE8Xa0xHYalKf/Zq6z4x+CNA8FeItKs9C1C7vY7tPNcXEiSBBvwoBUDOcN19q9F/an0fSNN8G6RLp+l2NnK97tZ4LdIyw8tuCQBkdKyWHqRjPW3L+p3TznB1quGSp8yrXs2trd0zxH/hMvF//Q1a7/4MJf8A4qo/+E58Uf8AQ4az/wCDKT/4qsq2ZEnjeQZRXBYYzkZr6VX4hfCsqCPh1qJBHBHhpOf0qaEHVvedrGuaV4YHl9nhfaXvslpb5dTwAeOvFIOR4w1n/wAGUn/xVaOn/FPxzYFZIfF+oMO3nz+cDj/fyK+lvAN38O/GSX7aZ4NtbdrFkWZL3R4omBYEjAwew/lWL8KLTwh4v8S+Ktd0/wAN2X9kZtbW2judOjUJLGjmXC4IGd6HjrxXXHCVLx5am/r0Pn6nEWE5Kvt8Fb2aV0+X7TSS26p39Ech4F/aGv4Z0tvF9jHc27YBu7Rdsie7Jnaw+mPxr6E0fUrHVtNt9S026jurS4TfFLGchh/njB5BrwU/s1K+WXxxIzdTnTV6/g9Uf2ZvFEuj+M73wPcXv2ixuZJPsjYwBNHnJX0DqpOPVR689WHrV6UlCvs9jw84yzKswoVMVlT96mryilJK3dXSs1vp0TPpWqOo6xpOmyJHqOqWVm8nKLPOsZb6ZIzV1shTgZPYV+S/xj8Sa/4p+JWt6p4ldv7RF28LxeYzLBsYr5a7uigg8YAyTwOleqfAH6k/EHwnpHjnwbqPhjWoVmsb+La3fawIKsPcEA8elfJujfsS3cfjFX1TxbaT+HI5FcpHE4uZVy2Yz/CvAX5gecnhcDPpn7A3iLxF4h+Dd0dfubm7Sx1N7WynnLMzRCKM7cnqFJI49T3r6GoAgsbaGysoLO2QJBBGsUa/3VUYA/IVPRRQB8o/tB/st2fivx3ceKtH8W6ZoB1Jt89veqdpcKAShz7ZI6cj8fUvgr8EfDvgb4U33g+W4GrDW4idUuCAUmLJtOxTkBQOmevfNfC37VWv6/rfxz8Txa9LMPsF/LbWtu8u9YYVOF244G4AN68gHpXu37JPjPxtH+zX8RTbfabv+wLZm0WRn8wq5hdmiVR8wCYRhz/HgYxQBUh/YytP+EtNjL8SbF7LzGxbpCFvAnO3jcRkcZ4weelfQnxk+CWgePvhhYeDYX/s06Oi/wBkzKvyQsqbQGQYBUjggdumK/NM+ItbPiQ+JDqdwdXM3nG63fPv/wAMcY6Y4xiv1Y+EOqatrPwt8Natr0Txapd6ZBNdIyFSJCgJyDyPx5oA8F/Z7/ZSbwL44h8WeKtbtNTuLCRmsLezRwitlgHctgk7cHb0BJ5PBq/+0r+zRYfEHxWfGGleIbTQb+dEjvBdRgwylQQH4wd5G0cnoo/D6Vr86f27/EniPUPjfqGganLNHpOmpCdPt8FUZWiBMn+0SxYZ7YI9cgH1v+zF8GbL4SeGrxDqkWr6pqUgkuLyOIIm0fdRepKjryTyTjGa9fr5K/4JzeJfEmp6D4i0PUZJ7jRtN8j7DLIGIRm3bow3QgAKcdQCO20D61oA4f42fDfSPij4Gm8MaxK9uvnJcQXEaqXhkU9V3A4yCynHOGNfP/we/ZF0/QvHdj4g1vxnaa7baZMtxFaWcBj3yowKF23n5QRnA6nHbIPof7cPiLxF4c+BtzP4eM0JubuK3u7qKYI9vE2eRnk5IC8YI3A9q+Jv2a/EniXw98YfDo8Ny3LNe6hDBc20bPsmiZtrF1UjdtVmYE5Axk8ZoA+0P2nv2fdM+J99b+I7XWoND1eKJbaee6DNDLECxXgEbXBPB7gkEdMav7M/wN0X4W2E2ofbLXV9buozE9/ChC+UWB2pknAO1c4PJH0C+Df8FC/FPiQeNtP8INLLB4fNil0oVSFuJd7hgT0YLhTgdyCf4cWP+Cd3iPxVL4q1jwyLiS48NW9gbgxyPkW05kUIE54DDzMgDGRngnkA6n4wfsl2viPxjcan4f8AGNro1reyvcy2V3CZTHK7EuYzuB2secHuPTgfRfwx8GaX4C8FWHhfSAxt7RPmdz80jnlnPuTzxxX5sfFHxH4k1j4qaxrWuXkh1ez1SaKJ45SfIEUp2JG2BwhHBAB6nGSa+9/2UNc1bxB8EdIv9ZuZLq5V5YRLIcsyI5VcnuQBjJ59aAPVqKKKAMPxt4S8PeNNAm0LxNpdvqVhLgmOVeVYdGU9VYeorivhd8A/hr8O9YbWNA0eWTUSMR3N5MZniH+xnhfrjPvXqNFAHnPxY+Cvw/8AibeW994p0qWS9t08tLm2maKQpnO1iPvD6jitz4a/D3wj8O9GfSvCOjxafBKweZtxeSZgMAu7ZLfyGTjrXVUUAFZnibQdH8S6Jc6Lr2nwX+n3KFJYZVyCCMfgfccitOigDyP4e/s6fCvwR4kTxBpGhyzX8L77Z7y4aYW7DOGQHoeeCckfWtP41/GnwZ8KLeD/AISKa4nvrpC9vZWqBpXUHGTkgKO2Sa9Jr4A/4KAeDPEVj8V28YzxzXGialbQxwTBcrbtGoUxkgcZPzDJOdx+lAH1v8E/jR4N+LFpct4cmuIL20Aa4sbtQkyKf4gASGXPGQev4Zy/HH7OPwn8YeJJPEGq+H5I72Y5uPsly8CTH1ZVOMnuRgmvmn/gnt4L8SSfEu48Z/ZJrbQ7Wxkt3nkUqtw8m3aif3sYDE9BgetfeVAHNufCXw38EFsWWg+H9Lh6AbY41H6kn8STXj3hr9rz4W6z4qTRZE1fTbeVgkWoXcCrAWOMBtrFlHPUjHHNdL+1/wCDtc8a/A3VNK8PxC4voJorwQZw0yxkllX1bHIHfFfnR4S8HeJvEviu28NaNpV3Jqk0qxiMxspiJ53Px8oA5yewNAH6afGb4xeC/hTYwTeJ7udrq6Vja2VrH5k0oXqcZAUZwMsQMmsz4KfHnwN8VLmWw0SS6sdTjQyfYb5VWV0UjLLtZgQMg9e/scfOX7evw/8AFg1Lwv4ghiuNU0y20qLTHMMLSNFMhYszEDo+eCe4Ncp+wX4L13VvjPZ+KrdJrfStFilknnMbBJjJG8SxhuhOWJ6/w9PQA9R/aT179mUfEW4tvFugapqXiCKVY7+XSXaNUJznzDvUEjvgFsn1zXvv7P8AqXw81P4b2k/wxtY7TQFldBCsLRskoPz7w3JbkcknIxzivzv/AGgPA3izwr8WNbtdesbmSS91CSa2uVRmjulldmQo2OSRxt6ggjtX1/8AsBeDfEPhb4Z6pe69ZzWS6veJPawSgq/lhAN5U9N2f0oA+kaKKKACszxTfHS/DGq6kpw1pZTTg/7iM39K06w/HttLeeBdfs4V3Sz6bcxoPVmiYAfmamd1F2NsMoyrQUtrq/3nwnzXvnhH4PfDXxR4R0m6/t6WPVriyikuUt7+OTZKygsDGwO0gkjHGK8++D/w3k+Ic2qRx6yNM/s9YWJNv5vmeZv/ANoYxs/Wu/P7MUhbf/wmEW7ru/s3n899fOYWhUa5/Z8yfmj9nz7N8JCp9X+tujUjq7Rb3V1fSz3vucR8Q/h3a+B/HOjaFY6nNqH20xyDzIVQpuk2gfL16e1el/thXKpo3h6yz8zzzSY9lVR/7MKk8Kfs/wA2k+KNL1i98XS6hFp9zHOIWtSC2xtyqGLnA3AHH1rpPjJ8K7v4haxYXY8Qrp0FlA0aQm083LM2WbO4dQEGMfw12RwtRUaijC3NayufO1M9wU8xwk6uI51SUuaXK1dvRaW9P8z5Hb7jfSvt/WL7xPZeHNKfwvoVpq8zRIJknvRbhF2DBBIOee1eAeP/AIGTeFPDFxrbeJ1vRE8aGH7FszvcJnO89M5r1mDwh8WYYEhi+KNksaKFUf2BEcAcD+KpwVKrRcoyi7u21vPuzXibHYDM4UKtKtDli5fEppPSP8sb6advzNP4cab4mi1zxTr3ibS7XTJtWkt2jgguhOAIofLJ3ADrgH8a8sn8TWnhP9m63s7J0TVvEEt1GFB+bb5zpJIfoihQfUrXfXng74tXVrLbSfFW3VJUKMY9DjRgD1wwbIPuK8r8I/DK1t/jdD4M8RTjXrK1sGncMHjXaRlVA3EgB3zwepzWtb2iSjGLV7q7tu35HBliwdR1KtatGSjyz5YKXw04tJe+l3ju3exv/BwSeBPgl4i8YXrrFdX6FrFJHyW2qUhyP9qRicf3cGvFvA9+dK8Y6NqJc/6NfQyMxPUBxnP4fzrZ+NekaNoXxO1TR9DtY7SztRCEhR2YKTErMeST1Y1xwJByCc15dao04wX2NPnfc+7yvBQqU6uKbv8AWLS1VrRa0ju9k+5+hNeWfED9n/4WeOPEDa7r3h0G/kO6eS1neDzzwMvsI3Hgc9a9Tor6o/AzO8O6JpPh3SINI0PT7fT7C3ULFBAm1VHT/JNaNFFABRRRQB558SPgt8NviDqKaj4o8Nw3N6uA1xDI8EkgGcBmQgsOT1Pp6Cun8PeHvDXg7wydK0fTbHSdHt1eR4o0CxqDkuzevuTW5XMfFXQLnxV8NfEfhuzmENxqenTWsbkZCl1I6cZ6+1AHy0fFn7IUnxaa8bQroXZuPM/tHbKNOM+/bu2CTj+/u2be+c19U+LfGHhnwd4Mk8T6vfw2ujQRK6yoMhlI+UIB1zwAB1yAK/LU/Djx8NXOlHwbrovBP9nKfYZMeZu243Y24z3zj3r65/ah+E/i2X9nHwPpWkfaNTuPCkEaXltDGCZQIQu9VAJLLtxgHGGP3jtoA9e+EHx+8AfE7V7vSNBuLy2v7djshvYhG1wg/wCWkeGOV9jgjjIGRnf+KHwp8CfEmO2Xxfocd9JasWhmSV4pVyMEb0IJU+h44HpXwp+yJ8N/F2s/GfRtYh0+9sLDRLwXF3czRGMfIxVol3KcsSGUjjGG5DYr9IqAMHwR4S8PeCvD0Gh+GtNh07T4FwqJkk+7Mclj1JJPJJNebax+018J9L8bN4VudZn8+OVoZrtYc20UgKjaz59SecYGxtxHGfX9Sga6026tkO1pYWQH0JBH9a/K3VvhX8RNF8bPobeFNWnvYLwRxyR2jtDKd3ysHI27TwcnGM845oA/TnxjdeFbjwTe3PidrKbw9Lbk3P2oAxNGR3B/r0/CvB/2ftd/ZmPxDuIPh/aLZeILpiIWu45VEw4YiHeSqjJ+6Ap+QkDCg1X+IHwW8a3n7JGgeB7XWHudb0qf7bcR5fbcITKwt+TnCeYgXcMfuxkL/D83/AX4R+O9V+MGhRzeHtSsIbK+ivLi4u7SSGNI4pFY/MyjJOMADkk+mSAD9CfiJ4A8JfEDRxpfizR4tRtlcOm5mR0YdCrqQw6kcHoSO5qbwJ4I8LeB9LOm+FtGtdMt2wXES/NIQANzMeWOAOTycV0VFAHnfi/4KfDLxX4ki8Q654VtLjUo5PMMqs0YlbjmRVIEn3QMMCOvqa760t4LW2S3t4liiQYVV4AqaigAooooAKKKKAPkD9qL9p/xH4S+IFx4Q8CC0iOmEJfXVxAJS8pGSignAAyBnrnNd/8AsgfHW/8AitZalpHiK2gi13TEWUzQKVS4iY43beisDxgdQRXBftQfsv8AiHxb4+ufF/gR7J21HEl9aXM/lkTAYLqSCMHA49c/j3X7IPwH1P4UR6nrXiO+gm1jU4Ug+z253RwRg7iC2PmYt6cYHvQB9B0U3cobbuG49s06gAr5b/a4/aN1n4e+Jh4K8KafaG/Fsk91e3aeYqbzlUVOh+UZJP8AeGOlfUSujFlV1JXhgDnH1r5a/a6/Zy8QfELxWnjPwdc28t+9vHb3djcSCPds4V0Y8D5Tgg+gxQBZ/Y9/aD1L4h6rP4N8UWtpHqkUDXFpcWkQiSVFI3KUBwCM5496+nq+Zf2Sf2c9S+G2vT+LfF9xZy6x5Jgs4LWQusCt99i2ACxHHGepr6Z3Lu2lhn0oAWo0hhWVpViRZG4ZwoyfqakpNy7tu4bvTPNAHzj+17+0DqXwvvLDwz4WtrObW7uD7TcS3UZeOCIkquAGGWJVuvGB3zXOfsnftK67438aL4K8Z29h9ou0ZtPurWIQjcqlmjZc4OQCQQOxzXR/tgfAHU/ifcWHiTwrJaJrlpD9nmhuH8tbiLcSuGwcMCW6nGDXM/so/sz+IPBHjmPxp43ltYbrTw40+0tpvMBZ0KM7kccBiAPXmgD6zdEcYdQwHIyM1z/xJ8XaZ4E8D6p4r1cn7Jp8QdlBwXYsFRR9WKjv16GugZ1T7zBc9MmuZ+Kng2y8f/D7V/COoSmGDUYNglCBjE4IZHAPXDKDQB8U6V+2Z8RU8VR3upafo82jGbMlhDAVcRE9FkLZ3AdzwSOle+ftCftFWvgn4ceHta8L2yXmo+J7T7Vp32mNtkUW1SXccZI3gYz1zXglr+xj8RT4nWzuNU0UaQHG++WZtxXviPaTntz9favdf2gv2co/Gfw48M6J4VvIrbUPDFr9lsvtbtsnh2qCrEA4OUU5x3NAHBfs2/tV6/4j8d2fhPx7DZSDVZxBZ3tunlGOZiFSMr0IJOM5ByR1r7FIyCDXx1+zX+yx4o8LfEPTvGHjW8srdNLkM1vZ2kvmPLJjClmxgKCScDngV9i0AfCnjLS77wr4w1XRVmurRra4ZB5UrIXj6xk7SMgqQRn1rMhu9WmmSCC/1WaWRwkcaXUrM7E4CgBuSScfjX03+0T8M5/FFoviPQ4fM1e0j2SwL1uYhk8f7a849QSOuK8m+DfiL4f+C9QbWPEkWr3euxlkhijscx2nUEjLDLkZ5xwDgd6+ZrYV063JJ2j38j9wy7PoYzLfrFODnVSs4pa836J737aavQ9b8LW8Xwb+E91rHiO5lutausM8TztJvmIPlW6kk8DnJ/3z0Arz74T+ErP4pRatqWq+LvEdpraXTSXMVtdBYysmSrqpHAzuGB02+mK4j4r+PtR8e+IBe3CNbafb5WytN2fKU9WbsXbHJ7cAdMlfg94z/wCEH8aw6vOJZLCSNoL2ONdzNGeQQPUMqn6ZHetHiaUqsYW9xaf8E46eSY2lga2JUrYqp72ltLbQW/TT1t0VzC8TW2t6Lq99omrXt41zZSmKVGuZGUkdGAJ6EYYexFfRsvwu8G2GlWd5rXjrxJpwuI1Ktca+IlZiuSBuAzXkPx18VeEvGeuW+ueHIr+G7aHyb1bm28sOF+44OTk4JB9gvpXqN58YPhLq2k2Vjr+lXWpC1RdqXOleaqMFwSN2arDqjCc1Jp9rmecTzLEYfDTpU5xbvzqK1T06PzvbyN74J29hY+IfGmm6Rrl1rGm20tp9muJr77TndDubDjj7xYcelcd+yrp15eeKPEPiS8luJ1hQWaSzOzlmZtzDJJPyhU4/2xWrp3xo+FWgabdReHNEurQupbybXTBAJXxwCRgD6npmuX034peFPC/wnufDnhhtQuNbuEcvPJamJPOl+/Jk9Ao4UdTtX3NdHtKMXBuS927089keKsFmNWniIRoSTrezjeS6JWlJ9Fe2vr5HYfFPSvDnxB+E+o+KvDlhate208lwLmGFRLMIXZJAzAbmBQFgD1+X2r5u0CzbUtcsLBBua6uY4QB33MB/WvTfgF8TtJ8D2Wq6Xr63Zsbl1mg+zw+ZtkxtcEZ4yoT/AL5qX4EeGtM134xXGpaT5smg6TIbuEywlCN2fJRgejA5Pv5ea5KijiZQlHd6NfqfQYGVbI6OKpVU/ZQ96En1TXw37p2Xrc+qq+JPi9+2H4qsfG1/pXgrSNNt9P0+6ktzLfo0z3JRtu7CsuwZB4yeCOhr7br4j+Lf7Hviy+8b6hqvg3V9LuNP1C6kufKvpGie33tu25VW3gEtzxwB1NfRn4ye5+EPj/oerfs/3vxSvbM2x04NDd2SSqT9pG3CKSeAxZcZwcEccjPz34W/bR8Z/wDCWxv4h0XRW0OWcK8UCSJJBGXHzb8tvKrnjbyfTpXvfgz9nfRdJ/Z+1L4XanfPcvqsv2q7vIiVxcjZtZAeymNcDHI655z8/wDh/wDYt8cS+I3ttb17SLXRkkyLq2ZpJZVDDohA2krk8k4OBz1oA9+/ae+PEfwx8KaVNodtFe6vrkLTWHnKTEkYAPmNgjP3hxnn9Rw37LP7TureOvGa+DvG9raJf35Y6dc2UJRCVQsY3GTg4UkH8D2z2/7TPwEj+JfhLSLfRLxLPVtCtzBYGcny5I8KNjkdPujnGR19jxX7L37L+q+A/GsfjHxpf2M19YlhYW1lKzopZCpkdiq5OGYAdB157AH1XRQcCigAwM5rzD9pD4rwfCXwIuufYRfXt1cLbWkDMVVnPJywBxhQx54OPz9OyM7cjPpXln7S3wkX4u+CbbRo9WfTLyxuxdW03l70J2lSrLweQ3BBGDigDxv9nL9qzUvFfjW08KeOLDS7aTUZvJs7uzDRL5jYCIVZj1ORnOSWUAVpftO/tN6l4F8aN4M8E2NlPqVkVbUri+iYxpuQMI0AZcnDAk9B0GT0yP2fP2Tta8MeO7DxZ441bT5G0u5FxbWdkPNWSRcFHZnUYwcnAXIIUg+m3+1H+zPqnxB8Wjxd4N1CwttRuNq30F67LG+FCiQMA2DgAEYwfbHIB3X7K/xtT4u+Hbxb+0js9d0wIL2OIHynDZ2umSeDtPGcjp6E+z4Gc14z+yx8FE+Efhy7a/uorzX9U2G/lhY+UoXO1EyBwNzc4yTz6Aez0AFFFHrzQAUUUUAFFFFABRRRQAUVh+OPFvh/wV4dn8QeJ9Ti07TYCqtM4JyxOAoUAlifQCuM+GHx5+GnxD1o6J4c1uU6ngsltc2zxNKo5JUkYP0zn2oA9PrG8b6pc6H4M1vWbO3Nzc2Onz3MMIGfMdI2YL26kDvWzTHRJEaORVdGGGUjII9KAPyH1jxd4j1bxJP4hvdYvH1GaZpvNM7sVJbdgZJwuccewr6j+IHxh8cXH7FvhrVhqN7Dq+q6jJpl9qKDbJJDH5vO4AYLBUBYYJw3vXpuu/sffDHVPFM2srea7Z288jSy2MNwnl7mJJ2sylgOemTXo3xF8GfDO1+DE/hbxRaWuneDdPt1AwxT7NsPyujctvzznksWOc5OQD84fhX8QPE/gvx5Ya/pF9ezTi4TzoN7P9qUkAoRn5iQAPyr9YY23xq2MbgDg18V/AHw1+y7e/FG1XRNd17UdWjuBLplrrKCOB5FOVCYQbyOCFc5OOhr7WoAiupGhtZZVQyMiFgo6sQOlfk18T/HXifxt40udf8AEN3crerM3lQl2H2TDfcUfwkY9un5frVXxX8dPC37Llt8U5U1fX9X0vUmu/8AiZ2OkJugWRiCS5ZCEHdgh/iPQ9ABfD/xn8d2/wCxRf64s8kerWmqrottqLAlzAyqfMUn+IZKA84IHcYr5f8ADHjrxb4d8WW/inS9evo9Wg4Fw8zOXXOSj5PzKT1U8V+nHgvwh8Ob34Q23hjw5ZWN94NvLYiNEbzEnVjkuWPJbPJJ5B9MV5n4S/ZC+Geg+Kotbe71jVIoJfNhsbySNoQc5AbCAsB7mgD3fw3ey6l4d03UZ4/KmurSKd0/usyBiPwJrQrlfiP8QPCPw80ZdU8WavFp1u5KwoQWkmYDJVFHJOP6Vl/Cn4v+A/iabqPwlrBubi1G6a3mhaKVV4G7aw5XJxkd6APz1/aM8feJ/Fnxb12XVNSvUi07UpYLK1847LUROyrsAwA3BOevPU19Z/8ABP8A8Z+IvFHw61iw168nv00m8jitLiZy77GTJjJJ5C7Rj/ermv2oPDn7NqfEF7vxhrmq6X4hnKyXtvpCFxJ/tSDYwUnPOCCcV7t8CrD4c+H/AIXw/wDCvL+3n8OIZJnuzcbyWHLmRj0I7g4wO1AHolFeP237SvwcuPFI8Px+LEM7Oscdx9nkNs7EcASAbfbJwM16D458Y+G/BHh2XxB4o1WLT9OjIBlYM24noqqoJYn0AoA36K87+Gnxq+G/xE1R9L8K+Ilur9EaT7NLBJDIyLjLAOoyBkdP6GvRKACuE8ffCvwl4wd7m9tGs9Qb/l8tMJIx/wBoYKt9SM+4ru6KidONRWkro6MLi6+EqKpQm4y7o+adZ/Zw1uORjpHiCwuU6qLmN4m+nyhhWR/wz347yf3+i/8AgS//AMRX1bRXE8soPofT0+OM2hGzkn6pfpY+Uv8Ahnvx3/z30b/wJf8A+Io/4Z78d/8APfRv/Al//iK+raKX9l0PMv8A17zX+793/BPlL/hnvx3/AM99G/8AAl//AIivLtZsJtK1e90u4aNprO4eCRo2ypZGKkg9xkGvu/XINQutKuLbS9QTT7uRCsdy8HneVn+ILkZPpk49jXk2i/s8+G4bk3OtavqOqsW3MoxCrE9d2Mt+RFcuIyzZUl97Pdyfji8ZzzCa8lGLu+/l+J88eDfC2t+LNYTTNEs3uJTgyP0jhX+87dh+p7ZNfZHw08H2HgnwtBo1niSXPmXNwVAaaQ9WPt2A7ACtXw/oekaBp62Gjafb2Nsv8ESYyfUnqx9zzWlXbg8DHD+89WfNcRcUVc3tSguWmunV+b/y/MKKKK7j5UKKKKACiiigD83v2vPiR4w1f4zazo0uoahptho10ILW0jnKAFSrCU7GIJJCsD2+XhTmveP2Vfib4w1H9mzxdqN41xrOp+G0mXT3bLyygQB0QnkswPA4OeMgnrtftQaF+zw+u29/8S9Qk0/WWKZ+wM5nkTOfnRFY7SEIyRxuOCGbNevfCzRvBGmfDuzsPBcVo3h14MoUIZZUZclnP8RIOST1znnOaAPzHufiV4+ufFKeJpPF2snV0IKXK3LKV+6SAAcYJRSRjDYGQa/Un4ca1d+I/AOh67f2cljd39jFPPbuDuidlBZTkDkHI6D6V8xy+CP2Tx8WvL/4SDbeI2DpguXNj5wmxtzt+9n5PKDY2/w45r64tkhjt447dUWFVAjCfdCgcAe2KAJKKKKACiiigDyL9rHxr4h8DfCp9S8NwSfarm6S1e6UZ+yIyt+8I/3gqjPGWGc9D8kfs8fELxnonxd0g3evanfRanex213bXF2zibzCqBmzu+YYTnrhMZAr7/8AFXh/SPFGg3Wh69YxXun3S7ZYnHocggjkEEZBHIIFcB8M/gJ8PvAOvSa3pFnd3N95jtBLeTeZ9mVsfIgwMAYwCctgnJOaAPVKKKKACiuK8U/FXwB4Y1tNG1rxLa2180gjaIK0nlMdpHmFQRGMMDlsDGfQ12UEsc0SyxOHRhlSO4oAfRRRQB8n/wDBR3SvEV54Q8N6jYLPJo1ncTi/SJchXYKY3fHYbXHpzXy9+zZoniLWfjT4YHhyGVri11GG4mlQcQwq4MjE9vlDV9+ftLfFnS/hT4KjvL3S11e61J2t7Wyc4jkIXLFzg/KMjI75rwb9mH9pLSX8XQeEdU8G6JoMesXziC60uPyh5s0zMqOD1GX2g5/DtQB9nUV8z/tJ/tQn4ceMW8JeGdIs9Wv7ZFe+muJT5cTMCRGApzuAwTn+8K6L9nP9ojTfido+stq2mHR9S0W2a8vBGxkhaAZy6n72RjkGgD3avnP/AIKA6Hr+sfBm0k0aK5uILLU45r6CBWYtHsdQxC5yFYqeeBnNeZa1+23qy+KX/sfwjYNoCyFV+0SP9pkTIw2QQqnAY7cHqOeOfdvFP7QPhLSfgbY/E6K3nu7bU3NvaWRZRI043hkbngAxtk+mOOaAPzs+HGkeJNc8b6VpvhFZjrUlygtXjOPLbP3yeyjqSeMV+ucAdYUWQguFAY+p718VfCT9q3SP+E8t4NV+HOg6Jb6jMsD3+mLtli3MBlxty65wTgj1r7XUhhkEEHvQBHdrK9pMkDbJWRgjHs2ODX5E+PdJ8QaL4v1Sx8UwSxawty7XfmDl3LEs47EE5ORX691mahoGhahfxX9/ounXd5CMRTz2qPIg9AxGRQB4p+wdoWv6H8DFXXEnhW81CW5soJk2tHCQo6dcMys3PrXv1cr8VPGul/DzwHqXizVlZ7eyjBSFGCtNIThUXPGSa+WPCX7bGo3Piq1t/EPhCwttGnmWOWS2uW82BScb8t8rY6kfL9aAMr/go5oniI+OND8QSQyS+HxpwtopFGVin8xy4PpkFMZ9K4v9g7SfEN18e9O1TSoZhptnBONSnC/II2iYBCfUuY+BzxX6HTQ6drGmqJ4ba/sp1V1WRBJG6nkHByD60mk6VpekwNDpenWdjGx3MltCsYJ9SFAyaAPyw+P+ia/onxf8UQeIorgXUupzyrNKDiZGcsrKx6jay9OnSvoD9nrwh43n/ZA+IAsIbln1gLJpEIkKuwjIMhQHGNwHBH3q2vj3+1LpOl+Orrw/o3gjR/EC6VM9tPd6ogcF1OGEeM4GQRz3HSvd/wBnT4r6V8WfAx1exsDpl1ZSi2vLLduWF9oI2NgZQg8cDoR2oA/L6y0zULzVE0q2s5pL6SXylgCHfvzjbjsfXPSvq/8AbK8MeOIvgt8Nn1JZbmLSbARavtXPl3PloAx44HDjt9OOPspfD+grqv8Aay6Lpo1DOftYtU87/vvG79avXNvBdW8lvcwxzwyDa8ciBlYehB4IoA/Mn9kTSfE2pfHnw5N4bjm22d0k2oSrnZHag/vA5yOoyAD1JHBr9O6o6TpGlaTG8elaZZWCOcsttAsQY+pCgZr5t/aG/arPw/8AHc/hHw1oFtqtzYYW/nupGVFcqGCIF64B5J78UAfUFFePfAb476F8SvA+q65PbnTLvRIRLqlvu3BFKsdydyDsbH4d+B4Zqn7beoJ4sI0/wfZS+H0kKnzJ3FzIuR84P3V43cEc5HIwcgH2pRXkfxM+OegeE/gtYfEezt2v11aOM6ZaO4iaV3GcMTyAoznAJ4ryj4O/tgjxP42tPD/irw5baXDqE6QW1zazkrE7Zx5m8jIzgcc8/mAfWdFFNkdY42kdgqKNzE9AB1NADqK+NfH/AO2jd6f4xuLLwr4Z03UNGtZ9n2me5ffcoFOdu0YT5sc/MCAcZyCPdr744+FbP4Fw/Fdorh9PnjUJaoQ0vnklfJJBIBDAgknjvQB6pRXyF8Of2zv7Z8YWeleJPCcGm2N3MIluLa5aVo2YgLlSoyOeo/8Arj68UhhkEEH0oAWiiigAorH8ZeIdP8KeFtS8Raq7rZadbtPMVUs21Rk4A5NfKWj/ALblvL4tSDU/BhttAecobmO6L3EceeHKYwT0JUH1wT3APsWio7WaO5toriFt0cqB0b1UjIqSgD8yf2vvDfibQ/jjr914gZ5otVu3urC4KhUkhONqjHHyDahzz8uT1r6B/ZN8OeNLj9lLxhZZvrObVI7kaEzyMrbWgADR4+ZVLkkEDnkj31/2h/2ndH8E+OJfCVj4Nt/EVzp5xey3knlpE5AIVMo244OSenI6849P+DHxj8PeP/hdc+MvLXSY9MVl1O3eTK2pRAxw5ABXacg8e+KAPzRHhfxCPFg8Lf2ZcDWvOEP2Qgbg+M/QDHOemOc45r9VfhNperaJ8MfDeka9O1xqlppsMN3Izly0gQBvmPJ+p5r5qb9sHw+PHhRPAkJ0kT7DqpmxPjpv2bM7c++cc4z8te7fE34w+FfA/gLTPF1y819aauUXTltQHM5dd4OchcbRnOee1AHo9FfOnwJ/aetfiB4xTwxrHhz+xbu4+W0eO4MyyPgkqflGDjnPTg+2fougAopsjrHG0jkKqgkn0Ar5j8Uftb6Zp/iybT9I8MvqWl2s7Q3F0boK52uQzRqoZXUqNykkZz260AfT1FZHg/xDpfivw1Y+IdFuVubC9j8yKRfqQQR2IIIIPIIINa9ABSHOCB17UtFAH5v/ABU0TxVpnxF1LSvEDX95rN1ekq7wnddBm2xtGq5ypGAFX7v3e2K+3P2dND8ReHfhNpeleKJGfUI95wZjIUjJyiZ/2RxgZHHBIxXl/wAQP2n9L0Xx9Loun+EG1WxsZ/s9zqMswjZXViJPLQqd23nqVyQe3Ne9eCfEmm+LfDNnr+lSb7a6jDAZBKHHKkgkZB4PPBFAG1RRRQB4H+2V8HNZ+KnhjSbrwz9nfWdHllKQzSbBNFIF3qCflDZRTz6Hmvn/AOAH7MnxGPxI0fWfFelHQtL0q+iu5TLMjSTGNw4RQpPUjGfTNe0/t3fE/wAT+A/C2h6T4VvLjTbnWZZjPewr80ccYX5Fb+FmLjkc4U182fs1/Gjx5oPxS0LTrjxDqWqaXqmoRWt1aXc7TBvNdU3AsSVYEg5Hv1oA9I/ay/Zx8a6n8Sb/AMY+CNMfWrLVnE1zAkyCa3mxhuGIypxkYyRnHpXZfsnfs9+IfC/h3xNe+MnXT7jxHpL6YLFcPJbxvnc7kHGfu4AOeucV5X+2P8Z/G83xY1nwfo+vahpGi6U624is5jC0z7FLs7LhiMnABOMD3r079gD4n+JvFJ13wn4l1S81X7BBFc2c9zJveNM7GTceSPukZJ70AeE+Jv2W/i7pnio6Pp/h86tbMw8q/gmQQFScZYsQV9cEZr6G8Zfs16ldfsxaL4E0u4s5PEmk3L35cyssM8r7t6KT0yCoBPHy9s19RV4Z+2l8Stb+HXwuhfw7I9rqWrXX2SO7UZMC7SzEejYHB7UAfLXwz/ZV+J2s+LrW28T6END0iGdDez3Fwjbo85ZYxGxLMQMcEAZ61+i0ahECL0UACvzB+FXxu+I3h3x9Yak/ijWdUglukF1Z3V48kU4Y4K7WJA69sH0xXr/7dfxa8ZWHxGbwLoWrXmkaXaWkMsxtZTHJcSPl8l1wwUAqMZ/hPrQB9w0V8S/sKfF/xbfeLrnwNr+oXWs6e9nNeQTXUzSTW7RgEqGbJKnPQ9D0rxH4hfHT4j+KvGF1rcXi3WdOt/tBks7S0ungjgQH5BsVsE4AznPOaAP0G/aG+HsnxM+FWp+Fbe5FtdyMk9rIx+XzUbIDex5H418PeEP2WPixqvi2PSdX0M6PYLIRcahLNG0YQHqm0ksT24+tfX/7IPxF1r4kfCUarr6E39lePZPPtx9oCqjB/f7+M+q85OSfZKAKukWMOm6VaabbkmG1gSCPPXaqhRn8BVqvj/8Ab1+Lnifw3r2m+BfDOpXukCWyF7eXVtJ5byq7SIsYYfMANhPGOSOvbi/2J/jD4zf4s2HgvW9dvtX0rV0lRUvJDM0MqRtIGV2O4fdIPXPHHHABR+PP7MPxFg+I2p6j4S0iTXtJ1O6luonimjV4S7lijhiOmeCOMV9L/sifCPU/hT4GvYNcnifVdUuFnnjibcsIVcBc9zyf0+le11xPxy8X3HgX4TeIfFdnF5t1Y22YV2Fh5jMEUkYPALA88DHPFAHbUV+WFv8AHT4rweKm8Rp431c3LSBzA9yzW2AQdnlElQvGOBnGeeTn6U/aw+OPiK2+EPgmTwzPc6NceLrAX09xC5SWKMKhKIwOVJLjkdh1oA+u6+IP2q/2cPHOrfErUPF3gvTv7atdXn82aCOVFkgkKgE4cj5SR2J6/lyv7I3xn8d2vxa0fw1qviDUdZ0vWbkW8kd/dPOYmYcMhYkg8Dgf45/QmgD5m/Zl/Z81Pwt8L/FemeMjBBqHiyy+yzQROXNrEUcBXIO0sC5Pyn2ya+eLv9lD4uw+LBo8ekW9xZNIQNTjuUEITJwxBIYEgZ247gV+kFFAHzr8Xv2fbzxB+z14c8D6Nfxvq/htQ9u8jbY7htjB0Jx3JGDx0z7V4Z8Df2WPiJP4503U/GGnpoWmadeRzyrJcI8s2x1bamwsMHnnPb3Br79ooAKjuYUuLaWCTOyRCjY9CMVJRQB+dXjb9kv4oaX4qNh4f0+HWtLlm2wXq3KJ5aEjBlDEEYzztB+6TjoK+kr/APZ8upf2XLf4U2+sxpqUMwu2umTMbS+aZGXHHGCQPoOa+g6KAPzx+H37JXxN1LxhFa+J9NtNI0e3uF+03Mt0sgnjBORGsbbjkDHO3G4V+hkahEVF6KABTqKACiiigDkfjF4Mj+IHw01zwi8ywNqFvsilcEqkoIZGIBBIDAHFfDXhb9kn4o3njRNJ12xt9P0iNsz6nHco6MvHEYzuJOcZK4GCeeAf0TooAr6bapY6dbWUZJS3iWJSepCgAfyqxRRQB8PftN/s0/EDVviZq/inwVplpq9hq04nNvDNHBLBIV+fcHKqwLDO4HJL8jqa9r+BPwKPhH4Ha54J12+drzxHFIL9oGGIGeLyyqHHb1Oc9e+B4D+1t8cfGc3xPvfCOhatq/h3T9HuvKL2VxJbS3DbRliRtO0ZOB0P3skbce2/s3/GbWPEPwH8SeKvE8ZurrwwJVkmXBe6WOESBiOBvx15wT6DgAHz+P2SPiofFp0gR6aml5yNWNypTZv2j939/ft+bb07bs19M/G34IJ4t+EGgeEdDuBbTeGxG9gjE7JDHGUCFmyQp9c5HB5xg/Glx+0L8VH8bN4kj8Xaqp3Z+wlwLbZv37PK+7jtnG7bxur9HfAWvL4o8E6N4iSJol1OyiugjDBAdQ3IBOOvTJ+tAHyb+zl+zV4ts/G9j4r8c2sekRaXepcQ2TSLLJO6fMrbo3IUBwh6nO1sjGM/Z1FfH37WPxa8UxfEO98D6JrGo6Jp9hbRm4eyfyZ5pWCyZEqncFwVAxt/jByKAPr25hW4tpYH+7IhQ/QjFfD2sfss+OrP4gNpujrFPoN3KSNVeVP9HjIOVePcGZxjAwMEkcrzt9q/ZB+JPiXxpYa3o/ia4GoT6SYXi1AqFaVZd/yMoGMrt6jqCOOMn3ugDlvhR4Pt/Afw90jwpbyib7BDtklAIEkrMXkcAkkAuzHGeM11NFFABSEAgg9DS0hOATjpQB8efEb9m3xj/wAJjLbeEYbKbw/eyyTBpJkiFmSSfLKgAlegXaDjODwNx+l/hH4Mg8A+BLHwzb3D3Ag3O8jDG52O5voMn/8AX1r5A+LXx58e3nxBvH8Pa7faJY2Ny8MVqseOULpukVlyScn5SMDAyNy7q+sPgN4zvfHnwz0/xFqNqlvdSM8UqoSVZkYruGegOM45x6nrQB3lFFFAHmf7R/gfwX42+HFzb+NdRi0e1sj58OqOQDaP0JGeoI4K9/yrwr9kb4WfCRPGT+INL8dweKtX06aYWtm0AhMQWV1ScKSS2VUMCOmav/8ABSNNePgzww9osh0RbyUXxTdgSlV8rdjjGPM698Yr5d/ZtTX3+OXhEeHRc/af7UgM3kdrfzF80t227M5z/OgD6r/bJ+FvwxvtYsvF/iDxcPC2qXctvazIsYlFyhlVWl2cEFULksODt56c+h/sqfD74deEPB02o+BNah8SNfuVudXGN77TxFgfcC/3e5OT2r42/bTHiT/hf2unXhci3Lr/AGb5n3Ps+0Y2dsevfPWu9/YKm8VtZfEOy0VJ2tW0R3tyoIX7fgiIBv7xBb34FAH11r3xc+G2heIV8P6r4x0u21NmCeQZCxDE7cEgEA54wTVn4q+BdC+JngO78Naux+zXSCSC5hwzQvj5ZEzkHr+IPbrX5O3qXCXs6XZf7SsjCXectvBOcnuc5r9Nv2Pv7eH7PfhseIhcfbNs2z7R/rPJ81/Lz3+7jrzigDzz4X/se+G/Cvi6DXdb8Rz+II7Sbzba1NmsKZBBXf8AM24jHbAOe1d38f8A9n3wt8WZoNSuLiTR9bhwhv4Iw7SxANhHUnB6gg9RivY6KAPIP2fPgJ4c+ETahd2d/c6tqd8qxvdXCBPLjH8CqOBk8knk8VwfxI/Y88J+JvF0mt6Pr1zoFvcSb7mzithKpJzkoSw2kkjqCOPfNfTdFAHMfD3wf4c+HXg2LQNChSz020DSSPI3LN/FI7HvxyT6Vn+Hvi18N9f1/wDsHR/GOlXmpFigt0lwzMDjAzwTnjiuP/bOXxQ3wG1T/hFftf2gTRG7Ft9823O/3x93pzX5v+Gxqza9YroQnOpmZRaiD75cnjH+cetAH6afH74JeGvi7p9supzy6fqdn8tvfwoGdUJyUIPVc9vesP8AZ6/Zz8PfCfU5dabUpNc1l4/LjupIPKEIIw4Rcnr7n869h8PLfpoGnpqjh79bWMXTDvLtG8/nmr1AHI+M/iX4D8G3sVl4o8U6bpVzMNyRTy4Yj1wM4HPf1rT1O28P+M/CF1Z3LWup6LqVu0chVg0boeDz6g/kRX5fftADxGvxj8Tp4paY6guozY8w5Hlb2Kbe23aRjH88177+zbD4vT9jr4mSWH2xopVl/sxYmJb/AFYE+wDkcenfNACaN8BvgFJ8QYdLi+MMd7KL3aumIYiX2nJiMnIPQgnH619G/tB/DvwL4q+F503xRfW/h/T9MUNa6gQo+xhRjA3dRgdMjOK/MCzNwLqE2nm/ad6+V5Wd+/PG3HOc9MV9a/tiDx8vwB+Gw143AX7Kn9tK2fMF15a7fM2/Lj73B/ixjvQB3X7LPwj+DOmeLZ/EHhjxvb+NNXsFDQK21PsecgyCMcknoGPA7c17/wCNPHfg/wAGJE/irxFp+kiY4jFxLgt16Dr2P5Gvzs/Y6tdem/aB8Nz6GtzshnJvXiJCiAq28P6ggdPbPal/bHt9cT9oHxJcawl35Us4Fk82SphVVChPQDOcf7QPfkA/SfQNY0rXtKg1XRtQt9QsZ1DRTwOHRgR2I+v61fr5C/4Jt/8ACSf2L4o+1G5/4R4PB9i8z/V+fl/M2Z9tuccZ9819e0AQ3t3bWNpLd3k8cFvEpaSSRgqqPUk1zfgz4ieB/GVxPb+FvFGmatPAAZI7eYFlBzg4644NeO/8FAV8SH4M2zaH9p+xrfj+1PIP/LDy3Hzd9ucZx268Zr4z/Z4HiQ/GTw0vhZrhb1r+ESGLp5PmL5m/PG3Hr3xjnFAH6ceMfGvhPwdBFP4p8Q6do8cxxGbqcIXPoB1PQ/lVzwx4h0PxPpSar4e1ay1WxclVntZhIhIOCMjvXwJ/wUBXXh8dS2qB/wCzDp8X9lkbthTHz9eN3mbs7e2zPNdb/wAE5h4p/tbxd9iD/wBhfYV3F9+37Zn93s/hzt3bu/3O1AH1tr3xJ8BaDryaFrHi7R7HU5NoW1muVEhLEgDHqSMV0wubf7J9r8+L7Ps8zzd42bcZ3Z6YxzmvyF8Zf28fFOpHxQLka0bhvtn2j7+//D0xxjGOK+ttci8b23/BPWOHUI9Qgu43RGRFKyLYCbChwvRduM57fe70AfUXh74heB/EGuTaJonivSL/AFOHd5lpDcq0q7Ttb5c54JANdRX5F/C9vEC/ETQG8Kb/AO2xfxfY9u/l9w+9s+bZjO7H8Oa/XKLd5a78b8Dd9aAHVzPivx94K8K3kNn4l8U6TpNxP/q47u5WMtjGep9x+Yrpq/KT9oCDxBD8YvEx8TpMuoSX8rBpVA8yIMVjYY4I2qBn1BzyDQB+q8M8MtuLiKWN4WXcJFYFSPXPpXPaN498FazrU2jaT4p0e+1GEssltBdo8ilSFIwD2JA+pr5n+E6fEmf9hnW0spLmPUVZzpZxL9oNkrIWVcgnJUSBNvG0pgjqPkXwZBq114r0qDw5FdPrTXiNbrCoZ1dTuUgHjAxk7uAAc8UAfrXrGqado+mzajqt7b2VnApeWedwiIoBJJJ9gT+FU/DHifw74ntGu/Dut6fqsCttaS1nWQA8ccfUfnXyz/wUCXxUfC3g4br4aFtYau0eNnnfu9nmY5xnd1+XOO+2vOf2EI/Es3xtjn0jzYdGSyc6kvzeS6YIjHQjduORnBwHweoIB79+0f8ACD4R+KPElprPivxbD4S1OYHc6Twxm7xjkhxyRwM+4z2r1H4U+AfCngrwDF4a8PRrcafIpNxcMQXu3YYaR2XGWOMe2MDAAr4G/bCg1gftBeITrbzyAzobXcjrH9nKAoEyTxzgkcFg5wOg+jP2Xrfx0v7LnieG1tp7e7MFyPDsbqgJBhyrDP8Aeckgt1BHbFAGfefAT9n+X4hjTv8AhP44LzzlP9iJqEO7AXcYzkF+VGTznByMcV9UA2emaeoLR21rAgUbmwFA4HJr8rI7/XYtcEXlyHWhcYw0BNyZ92PTdv3/AI596+wv2kbXx1cfszeGVvo7ie6iht5PEUaIjEhYtzEgejgE7OmD/DmgD6C8M+KPDviWB5/D2t6fqsUbbHe0nWQAgA4OD15H5ivOf2gfh18OvExs9W8Xa4nh26RvKS9WaONpRhsRneCGHU47YOMfNn5b/ZATWJPjNpc+mw6i9ospW7lgRvKVCjkLIwGACVyAepUVv/trv4jt/iyW1NpptKa3R9LGCIkGAJF6AFtwycZOGTJ7AA+qvgj4J8NeB/BMen+F7+TUrS5kNyb2SRXM5bBByuFxt2gYHQZ5JzXdV82fsJf8JMfDOtG/aVvD3mR/2YZDxvy3mhc87c46cZLd91fSdADJJEjjaSR1RF5LMcACsjQfFfhnXriWDRNf0zUpYceYlrdJIVznGcE+h/I15/8AtZDXT8Gr8aIdqedH9vZd+8W2Tu27ffbu3cbN+a+SfgDFrjfF7QP+EYa5e5+2Ibt4uB9m3DzN+fl24x1/i24+bFAH6Ba1q+l6JYtfavqNrYWqY3S3EoRRzjqT6kD8aNE1fS9asFvtI1C1v7R87ZreUSIcEg8g+oNfJ37c6a/J4u0xbl7pfDf2NTAR/qTc7n3Zx/Ftxjd23Y/iq7+wadcOqeIEi/5ACQx7mbfzcZ+UL/Bnbnd35j7UAekeP/2b/BXizxPNrv2vUNKluH8y4ishGElkJyXIZTgnvj69ck+r+GNC0vw3odtoujWiWtjbLtjjQfmSe5PUnua06KACiiigCjrmkaZruk3Gk61p9tqFhcrsmtriMPG49wfzrE8F/DvwP4NuJrnwt4W0rSZ5wBJLbwAOw9N3XHt0rqaKAOe8Y+CPCPjCKOLxT4c03WFiz5ZuoFdkz/dJ5H4Vc8L+HdB8MaUmleHdIsdJsUJIgtIVjTJ6kgdSfU81q0UAcdrHwu+Hesa4ut6p4L0O71FWDfaJbNCxOc5PHJzzzXXoqogRFCqowABgAU6igAooooAKKKKAGSRpLG0ciK6OCrKwyCD1BHcVyXh74YfD3w/r8mvaL4P0ex1OQkm5itgHBJydv938MV2FFABRRRQB8jftJ/HD4S2Xj59C1P4Z2XjPUNNlEN3eXKpGIv7yoSpLkYXjhTnrXs/wt+Lfw/174SXHi/SfK0fRtJQi9tCiIbNsAlSq8YJbg8Zr4z+PvwB+JGlfFDV7jS/Dmoa7puq6jJcWl1YwGUASyMwWQDOwrnBJwvfNe7fA34D+JdM/Zp8ZeGNeRbLWvFCF4rYkFoNiDyg5zjJYcjtmgDirH9oz4LQ/FOXWG+EdnHD5o8nWo4YzcqQ20SeUVGBt5yDuHTBr7Ju7TRPFPh9Yr6zstW0q9iVxHcQiSKVGGQSrDuD39a/M+x/Z++K8/jOLw1L4O1SF2kUSXfk5t0jLbTJ5hIU4HO3IYjtX6TfDzw8vhPwLonhhLh7ldLsYbQSt1fYoXPb0oAb4Q8FeEvCCSp4X8OaZo4mOZPslusZfp1IHPQfkKTxj4I8JeMYoovFPh3TtXWE5i+1QBynXoeo6n866GigChoOkaXoWlQ6Voun22n2Nuu2K3t4wiIPYCr9FFAHFfGnx34X+HvgS71zxYqz2TEQR2mwO13IQSIlU8EnBPPAAJPArwb9nH45/CLUfHh8P6J8N7XwbqGpTNFaXNtBEwnUcqrsigoTljjlRj71d9+2X8M9d+JXwuhtvDmyXUdKvPtyWrHBuVEbqUU/3/myM9cY4zXy58BP2efiLc/FbRLrxB4a1LRtIsLuO8nurgLGf3bBlVRzklgOPTPIoA++vFHhfw74oshZ+I9E0/VrcdI7uBZAOQe/uAfwFWdC0fSNA0xNO0bTrTTbKIfLDbxCNFAAHQewA+gFaFR3EQmt5ISSBIhUke4xQB8ffFn9oX4NRfFDE3wutvEtxp1w0Nzq80ESSq8Z+XygykuA+4ZYrjGRmvqbwN4l0Hxv4MsfEGgyx3Wk38P7sFRgAZVkZexBBBHbFfnR47/Z2+J+h+O7jQdL8I6pqlpLcSCwu4FEkUkQ5UvIAFQ7cA7tuTnFfdv7NPgPUPhx8H9J8L6tcRzX8RknuPL+4jyOWKA9wM4z3oA6nQfBPhDQdSudS0TwxpGnXt0++ee2tEjkkbJOSwGSfmP5mugoooAKwNe8GeE9f1S11TW/DelajfWbBra4ubVJJIiCCCpIyDlR+QrfooAz9Y1HTdA0K51K/litNPsoTJK5wqRoo59gP0r5h8MftJfA1/ibJcxeD4tLuLmRYB4gezjVnGSNznG5U+WPBPryF219B/F3wlH45+HGteFZGCm+t9sbHOFkUhkbAIzhgDjIB78V8DaB+zJ8VdQ8bw6JfeGjptmk4E+plwYFjyw3rzls7SQuAeVztBzQB9ufHf4jeCPA/hGJ/GFsmq2uqkww6eIllN0uPmO1vl2gHknjkDqRnl/2bvjB8PfGl1deF/Cvh1fDlzZo7x2kcKLG8QkPKlAADyGKkdXOC3JOF+2H8Idf8c6H4bvvDqTXs2iB4ZrODasksb7BvTcQMrt5B7E+mDw37JPwO8VaP8SoPHGv6Xd6PY2sUjW0d2wS5md0CqXjwdq7XfjIYFeR6gH1f4i8M+HfEcKQ6/oenarHGwdFu7ZZQpGcEbgfU/ma07eGK3iWGCNIo1GFRBgD8KkooAyh4c8PjWP7YGi6f/aPl+V9q+zr5mzO7buxnGecevNaM8MU8LQzRrJG3DKwyDUlFAGV4e8O6D4et3ttB0bT9LhZtzJaW6xKTxyQoHoPyFeffHj4k/D7wpDDo/i/Totae5AZrEwJKVQHIdlbgDIGM9+nQ49Wr5b/ac+C3ifW/G58X+EtO/tl73Yt1atIqmNlQKGG4gFcKMg8gkdcnaAey/BPx74M8beFWk8HwpYW+nkQy6eYlia2A+78q8BSBwRxwR1BritY/aZ8HWXi6HRLbTNTvrd7g2730Sgx5yBuUZyyj5skc/KMBgc0z9lD4W654J8La1c+JLf8As/UdYfYbZZVfyo1BCk7eN2WY8E8behzXjN98CPiDpniySz03Rr/UY4btms7xp4ktwh+47tkOSoI3ALyQcDFAH11rnjDw3pvgxvFF/fwf2O0W8S5DrID2GM7s9MDOe2a8n+EPxs+GGveORouieFZtB1LVXci5ayiQXEgy2GaMk7iN7Zbjg85POh43+DD6z+z9pfgaK48zVtK2XNtPLM5H2gBw5yWJCkSSLjkKCMD5VFeKfBn4C+Px8RdJuvFGiSaXpdhcpeSTtdRsWaJgyKoBbksFzwPlDcg4yAfQnx8+I/gjwZZWWl+LtFk1wakW2Wa2ySrtTBLNvIUDJX35HFaHwT8f+D/GuhvH4UtBposgqSWBjWNoVHC/KvG3AGCOMcdQQPM/2qvhP4j8T+JLHxR4XsptQuPIFrcQRvGGTbuKMN+Pl+ZweepXjqaf+yj8J9f8La5qPi3xTbXmn6g8LWUFpI8ZVo2KOZDsY85UDBxjHfPAB9F0UUUAFFFFABRRTXZY0Z3YKqjJJOAB60AOryz4w/Hn4ffDMy2er6kbzWUTcumWi75TkHG4/dTOO5zz0rwr9qH9qee2vLnwf8M7lAYyY73WByQ3IKQ/Tu/tgV8a3VxcXc73F1PLPM5y0kjFmY+5PJoA+l/iB+2X491Znh8JabYeHLc7gJXAupyDwpywCgjr90/4+Rar8avizqaFLv4h+JApOSIb54Qev9wjjnp0rhLaCa6uEt7aGSaaVgkccalmdjwAAOSfavS/DP7Pvxk8Q27z6f4A1WKNDg/b9lkT9BOyFh7jNAHLx/EX4gI5dPHPidW9Rq04P/oddt4R/aS+MPh108rxdcalCiBRDqSLcAgerN8+ffd3q2f2WPjmM/8AFFofpqtn/wDHa4Xx18M/HvgeaRPFPhTVNNRMAzvDvgJ9pkzG34MaAPq74Zftp6VdfZ7P4gaBJp8p+WS/07MkI+X7xjJ3DJzwC2OK+pvDHiDRfE2kxatoGp22o2UqhklgcMORkZ7g4xwa/Hyu1+FHxO8W/DXW11Hw1qckEbODcWpw0U69CGBBHTv6gelAH6x0V5p8AvjD4e+LHhs3mnulpqtuP9M055FMsYyQJMAk7GxxnpnB7E+l0AFFFFABRWVrfiLQNEZF1nXNN01pCqoLq6SIsWbaMbiM5JA+prRglinhWaCRJY3UMjowKsD0II6igCSvnz9tL4x618MvDml6d4Ymjt9Z1cy7bh495hiQAFlBBXdlh19uvNe5Qa7ok16bKHWNOkug+wwrcoX3DttznPtXn/7Q/wAGtG+L3huCyvLj+z9UsizWN+I95i3Y3KVyNynAyM9qAPm39lH9onx9q3xS03wl4w1ZtasdVdoo3kgQSxSkZU7lxheG7Hr+Un7Wv7RPjPTPiRe+DvBmoz6JBpEgjuLiNV8yeTaCeSDhRn8f5+nfs+/ss6f8OPF0finW9eXXNQtgwtI47Xy4omOMPyS24YPII+9+db9on9mTw1408XT+LbXxdF4Z1DUHVrtbpVkhlZV2llBZSGOFzzjg8c0ASfsyftBap4x+HvjPVvF8EJuvCtoL2SWCMqssOyRsYBJyPKOevXPsPm27/an+MMvieTV4PEKQ23mFo9O+zRmBV7KeAzeuc8n24r7O+AXwX8L/AA58BX2j2d2msy6zHt1HUFXZ9oXaV2rgnao3NgA9z3rxm+/Yi0+XxXLPa+NJYNBeQstt9kzcRqRwokLEHB7kdOOvNAHc/Fv4+6h4d/Z08N+PNM02OPV/EkSJCjHdHbSGMs7c9QCpx68dOo8F/Z+/aZ+INv8AEbTdM8X6tc+INL1S5itGSREDwu7hQ6kAZHPI+n0P1n47+DHhDxJ8ILL4eXKvbafpcCJYXRIaS2KLgPk98Zz659OK8f8AgT+ytoXhnx3Fr+s+L9O8TNprrNa2ttEFCSKch3G5uhAwPr3wQAUf2zPj/wCK/B3jNPBPgnUYtPlgtllvrlY0klVnwyKMkhTt6gr0cEdRjov2K/jn4g+I8+q+FvF8sFxqlhbJc211HHsaeIEI+8AbdwYqcjGd5wOK3P2mv2fvDHxK1GHxJN4jXw5rKwrbm4mIaGZFOQGRiOQNwG0jrznFb/7NfwV8O/CjSLyfTNWfWtQ1IRi5vcgIQgOFRQSAuSx5JPOCTigD1+iqV3q2l2k4t7vUrO3mbGI5J1VjnpwTmrmRjOeKAFr5e/bX+OniH4fXmm+EvBt4ljqt1D9ruroxB3hi3EIFDqVyxVueSAvTkGvpa11LT7qUw219azSDqkcysR+ANeTftGfAPQPi6lrfPenSNctEEUd8kPmb4sk+W65G4Akkc8E+hIIB5x+xZ8efE3j3Xr3wb4yuDqF/HbNd2t6IkjLIrAMrBQBkbhggcj0I+b6rrxj9nP8AZ/0L4Rm61D7YNY1u5Xy2vnh8vy48/cQZO0HjPOSRyegHs9AHJ/FvxpafD74dax4uvITMlhDuSLJHmSMwVFyAcAsyjOOM5NfGXhf9qr4hW/iyHVtbvYbzSZ5AJdNitkURqcDKH72eM4LYOSBtyCv3L4q0LTvE3hvUPD+rRNLY38DQTqrFSVYYOCOQa+a/D/7Ing+08aw3kvjC5v8ATbWRHTTnSJnZkYErIcYZThgRtHBHPHIB2f7VPxe1PwF4Q0uPw8jQ6nrcbNDcsqsLZAFy2DnLfOMAjHc9MHz79lf4+eKdc8a2fgzxleyazJqvmNa3nkxo8LKrNtYIFBUheuMgn0PHuHxw+FWgfEnwkmmajcHTprJSbK+QAtbHA9eqnAyCeceoBHI/s+fs/eGvh1q8mvtrK+ItXQFIJ/LCpbAgg7VycMQSCSenAxzkA90rJ8Ya3B4b8J6t4guY5JYdNs5bp0QDcwRS2Bkjnj1rWqrqljaapptzpt/bx3FpdRNDPFIoZXRhgqQeoINAHwwf2nPiUfFn9r/b4Bpvnbv7KFvH5fldNm/G/OOd2fvc4x8tfbfg/W4PEnhTSvEFtHJHDqVnFdIjjDKHUNg4zzz618/N+yN4fPi/7ePEVyNC84yHTfI+fb/zz83dnbnjON2O+fmr6N0uxtNL02307T7eO2tLWJYYYo1CqiKMBQB0AAoAtV8zftJ/HDxB4d8Zz+DPCc0VjLawJJdXjRb3Dthgihht+7jnDA78cEV9M1498dvgn4e+Ieowa1c6zNo+pRRiFZdwMTqGzhlOOeW6Efe5zigCt+zT8Wr7x5omr2muRl9S0REaa5RVVbhGDYbA6N8hyMY7jrhfCfEP7TPjq78YyaxoV0LPRYWdItNmt0ZZANwDSHG7dk5wrYGFHPJb6f8Agv8ADDQfh14bmstOm/tC4vcG9vnA3XBAIA46KMnAzgZ9SSfMvE/7MHhPUPF893beI30nTbkkyadDGgZGOf8AVsThQTj5dp7gYGAAD2r4Z+Krfxr4E0nxRap5aX8AdowSQkgJV1yQM4YMM98V0lZ3hnRrDw94fsdD0uIxWVjAkECFixCKMDk8mtGgD52/as+Mut+DNVtfCnheRrLUZYFup70xq+yMswCoGBG4leSRgD1Jytv9lb4xax47vNQ8O+JpIJdRtLdJ7eeOMqZoxhXLgDaDuKnjGd/AwK6r46/BbRPifBFcPcnS9ZgUJFfRx7z5eT8jDI3Dkkc8Hp1bMvwF+D2mfCzTrsRajNqmpXu0XF26eWCqk7VVMkDGevUkntgAA9PooooAKKKKACvk79ur41SaFZSfDTw5cyxaldxK+p3ER2mGJuRED6sOTjsRzzX0j8RvFNj4L8D6t4p1JgLfTrdpSDn5m6KvHPLED8a/J3xfr+o+KPE+o+IdWmaa9v52mldjk5J4H0AwPwoAya9i/Zt+BGvfFzWTcSGXS/C9q2LzUymS7D/ljCD95znk/dQcnJ2q2R+zn8Kr/wCLPxBh0SNp7fSbYCfVb2NRmCEdFUnje5+VevdsEKa/Tzw1omleHNCs9D0SxhsdOsohFbwRLhUUfzJ6knkkknmgDnPhb8LvBPw20tLLwpokFtKYxHPfSKHurjpnzJSMkEjO0YUHoBXaVQ1/V9M0DRbvWdZvYbHT7OIy3FxK2FjUd/8AADkngV8w+Pf21vCum3rWvg7wxfa/GpIa7up/scRPYou1nYf7wQ0AfVtRXEMNxbyW9xEk0MqlJI3UMrqRggg8EEcYr4qtv24tXFwpufh9YvDkblj1J1bHsShGfwr334KftCeAPihKmnWF3JpOuNnGmX5VZJcDJMTAlZB14B3YUkqBzQBxvx1/ZQ8IeMIJdU8Ex2vhXXFQkQwxbbK5IHCtGo/dHgDcg7klWNfBvi7w3rnhLxBd6B4j0yfTdTtH2zQTDkehBHDKeoZSQRyCRX7A14d+1z8FoPih4MbU9HtoR4t0qPdZS4w11EMlrZj75JXPRu4DMaAPgH4XeONa+HvjOz8T6FIFubdsSRk4WaMkFo29jiv1L+GnjLSPHvguw8T6JcJLbXSfMFOTHIOGQ9wQfXB9q/IuvqX/AIJ6ePv7G8d33ga9uXFpra+baIcBFuEXJPrlkXGP9mgD7zooooA/Kb9ofV9b1n41eKrjxB5y3kWozW6xyFv3UaOVRVDHhdoB445yOtfQH7Ofibxvb/sg/ECezvL/AHaYdmiyhSzRZC+YsZxyBn3wSa6z9qHxp+zknjB9P8aeF7nxF4gtiiXUmlkxSRY3YV5BIm4jPKknqPw9s+E+v/DjVfhUuoeDoLW28LRQuksHkbRGqqNyuvO47cA9c9OvFAH5bWWq6lZ6wmsW97PHqCSmYXG8ly5OSxJ65yc565Oa/Wj4aXWs3vw88PXfiKEQ6xNpsD3qA52ylAW7nvnua+UdC+I/7JkvxNTUE8E3drctMpTUbu3Jsw5cHf5RkIUgnJYoMAGvsy3liuLeOeCRJYpFDo6HKspGQQe4NAElfmf+2fq2vah8f9ftNZnuWtrKQRafFLkJHDtByg6YJySe5+lfphXzd+1l4y+BOm31rpXxC8Nv4k1fH+qsMJcW6cHLSB0Kg4AwDk4x0zQBz3/BOXXvEupeGfEWlajM9xounPAtgznJjdt5dOvTGwjj2zgYH1lXnPwC8SfDXW/h+J/htDaWOjWrss1tHD5LQP1bzAecnrk9RXA3X7Xfwrh8WpokR1W4tjKYm1JIUFsrbiM5ZgSvGdwGMMD64AIP+Cgeq61p3wRig0sTC1vtSjt9Qkj3DZFtdgCVIwGZVU54OcdSK+Nv2c9d8QaJ8ZPC58Py3JludUgimt4nfbOjNtbcqkbgFZzzwOvTNfpH8RvE3gax+G15rni2eyufDM9v+881PMSdWHCBf4iegHXJxXh/7OnjP9m668eT2fgjw3/YevXU8gtnvoSTNyCfJZmbYpwCEG0jaflFAHkP/BQzUvEknxbtdLvpJl0KKxjk0+MOfKdznzGI2gbweMZbA2nI3YrrP+CdOr+KWXxVpiefcaDbWqy26ux2R3RP3UGMfMDkjcMcHB3Ej2H9qrxd8H9D0+y0z4maBLr9xdI5tLW2g3TADCsQ+5dhAckfMD1I5rb/AGa/GHwt8UeFZ4fhlZR6ZDZsv2vTzB5UsJfLDcMkEEluQSMhsUAfnH8SNe8SeJfG+p6j4qneXVzcPFNGTlYSrEeWvJwoOR1OeSSSST9fXXi/4gP+wPaa7BNqMOs4W3NzGrtO1osxTzSWy3KDJf0ORgUnxX8e/svf8LgePxJ4V/tPU7SRxe6pbW+6283bgrKqsPOYbQOVYKT1Bzj6g0G40PXPDFpc6T9lutHuoFa38tQYmjI4wOmKAPys+E2t+LdI+Iel33g9riXXDOBDChyJ8nJRxwNpxk5IxjORjI/WeMsUBYANjkVw3hD4Q/Dnwn4muvEfh7wtZWOp3KhXlTcVUDsiE7U6AnaBkgE80nxd+K3hP4ZWEE/iGe4luboObWytI/Mnm2gkkLkYXOBuJAywyaAO8orzr4M/GHwn8U7W5bQRe2d3a/6+yvo1jmQZwGwrEEHsQf1BAyPiV+0P8N/AfiFdB1TUZ7rUBIizxWcfmfZ1b+JzkdOu0ZbBBAOaAOt+Mt5rOn/C3xFe+H1c6nFYyNb7Blw2Oqja25vRccnA461+a/hfxBrlh4u07xJYTXdxqsd6ksZEjtJPJv6Eghm3E4IBywJHev0+8KeIND8YeG4Na0S8h1DTLxPlcDIPYqwPQjoQelYOjfCb4d6R4quvE9h4VsI9WupBK87AvtfBBZAxIQnJztA3E5OTQB4l+3b4j16w8HeFtNt5Lq3stSkc3ssLOgZggAiYggbWDudp67fY151+xDqviC1+Lf8AYWmTsdHmglmv4GbKgBcCQAnhtxQHGcjGRwCPrP4y674D0Lwg83xCjtJ9KmlSMQTwed5j5+UKmCSQRnjpgntXGfs1+I/hDfx3Wm/DrRm0W+SIPc291CRcum9sEyFmMgBOeGbaGXp0oA9porzb4sfGfwh8OLu2sdY+3Xd9ccrbWUau6rz8zbmAA7deTnHRsdj4W8S6N4m8Pw69o16lxp8qb1l6YA6g+hHQjsQQeQaANiivIX/aM+GieLf7BOo3PlZ2/wBpeT/om/ft2785992NmOd1ejeKvEujeGPD1xr2s3iW+nwIHaQ85z0AHckkAAckkAcmgDYr4d/bV1bxFd/FaTRNQuHh0e1t4prGFXwr7lwZDz13BxzjAHA5JP1B8NfjB4L8e39xp2j3VxDfwE7ra7hMUhUMVDAHqDgH23KDgnFYXx/8W/CjRJ7W38caFB4h1VIjJbWUdmk86RlgCcthUBwT8xGdpxkigDif2ItU8TXHhLxJa3kk1zptlJGlg80xcq4j+aIAsdqhRGQAAPmPXt8v+ItS1XUvF19rN/NdWmsPeyzSOGdJYpVJKqCTuG0gAZORtFfoH8Itb8D634SWbwCLSLSopGRoIIfK8p85IZMAqec8joQe9eXeNfHX7P8Aa/E7zNW0OO+1yxd/tGoW9gZEt3XaQX2n5nBRVBUMykMPlycgHq/wfvdc1D4ZaBeeI4Wh1WWyQ3Cvw27HVhtXax6lccEkc4yesrA1bxd4Z0XwWfFd3qlrDoSQJKlypyjI2NgQD7xOQAByScVxfw6+O/gbxt4ol8Oae99ZX4LfZ1vYljF0oJBMfzE9s4IBxzjg4APU6KKKACivMvHvx0+HvgrxCuh6zqkv2wEeeIIWkEAKsQXx0zgDHX5lONp3V6DpGpWWraZb6jp1wlxa3KCSKRDkMp5BBoAuUUUUAfL3/BRfxM2nfC3SPDUTxiTWdQ3yqT8xihG44Gf77R18EV9Yf8FKZnbx/wCFbcn5E0qRwPdpSD/6CK+T6AP0Z/YM8Inw58CLfVJ4gt34gupL9i0W11iGI4lJ6suEMg7fvTj39/rlvhBYDTPhP4R04En7NolnESepKwoM1zP7VWt3vh79nrxhqWnP5dz9iFsrjgqJpEhYg9iFkJB7HFAHxH+1j8abv4p+NHsdMupF8I6XKV06AAqLhwCGuXHcnkLn7qHoCzZ8SoooAKfG7xuskbMjqQyspwQR3plFAH6LfsZfGu4+Jnhe50HxHMjeJtGRS8mQGvbc8CbH94HCvjjLKf4sD6BGec1+ZX7Ger/2R+0h4WdpQkV1JNaSDj5vMhdVH/feyv02oA/Nb9tnwTF4N+O2ozWr7rTX4/7XjXB/dvK7iVc9/wB4jtx0DqK8u+H/AIhm8KeN9F8SQM4fTr2K4OwAsVVhuAz3IyPxr6r/AOCmkSi48BTgfMy6ghPsDbEf+hGvjagD9krC5ivLGC8hO6KeNZEPqrDI/nU1cP8AAG6lvfgf4JuZ5XllfQrPe7klmIiUEknknjrXcUAfmV+0Z8JvGfhr4rayzaRfalbapez3lrc21u8gdZJC2DtBwRux7/XIHv3wL+DHji1/Zb8ceGdStE07VvEbF7G2ml5CqqgFyMhdxU/hjNc/8ev2s/FWk/EG+0HwLDZW9npVxJa3Et3b+YZ5EYq2ASMAEEe+fbJ9/wD2XPivL8Wfh22r39tBbatZT/Zr6OAN5ZbAIZd3TIOcZOPX0APz4T4S/EJ/GZ8JjwvqP9oi48hj5LGJT6mQArjHPX268V+nvwz0Cbwr8O/D3hq4uFuJtL02C0eVV2h2jQKSBk4HFdFRQAV+d37ZXwv8X2Hxo1TxBb6PqGpabrb/AGmC4tbZpFQgBTGduSCMDrjOeM4r9EaKAPk39jj4S+LtM+FHjNddlvdG/wCEpshBZQbmjlt8xyL53P3XO9ccZG0Z54HyhrHwm+Iml+LJfDE3hLV5dQSYQr5Fq7xyZPDK+NpU5BycY745r9T/ABPrNj4d8N6lr+pyFLLTrWS6uGCliEjUs3A5JwO1fC2p/tnfEE+K5bvTdL0ddEEw8uyngYyNED0aQNwxHcZAz3xyAen/ABl+C3i6T9knwr4P08zanrPh6SO5uLdXEhkLbw6IzFflTzTjj7qAe9eAfs1/Bvxt4k+KWk3M2kX+kWOj3sF7dT3lq8fCSBgihgMsduPb64B+wvij8edO8K/ArSPiNZae082uRw/2fZTNtO913MGZQwG1Qx9DivGvgH+1j4l1n4g2fhvx7bWDW2p3EdrbXFnAUMMrNtAYZOVJIGe3fg5UAx/25fhl42f4lyeMNG0/VNY0zVI4F/0aNp2s5IkK7AqjKIfvccFi2cZFdR+wR8L/ABboDeIPFGv219pEGoWYs7W1n3RtId2TK8ZAPy4wpPPzPxgg1v8A7V37RuufDrxjbeD/AAbZ2E+oJCtxfT3S+YqBgdsYVWGGwAxzjAK9c8b/AOyb8err4pWOr6d4jtba11rSkE7NbnCTwkkbghJIKnAPUcrzzigD49+Ifwb+JPh/4k3Ph46RqetXF1MWhv47d5EuhIT87ucgNknduPB5zjDH79/Zu8Eah8Pfg9o3hbVbhJr238yWYoCFVpJGcqM84G7GeM46DpXzR48/bI8RxeNZk8J6PYyeHraUJm4jbzrhVPzMGz8gI6cHpk9do+hLn426H/wz+/xXs7eSa3MRWK2cFS1xuKCJsA7cvxnkDPXHNAHrFfKP7cHw58W63rmmeMdDgu9UsbW0FrJZQKzPC+9j5iquS27coOBkbR1H3ec+Gf7XHiS58Z28XjKx0yPQ7y5EAFum2S0Vm+WR5C20qoODwO59q+0AQRkdDQB8efsOfDXxdpXj6/8AG+u6Vd6VZtpz2kKXMZVpmeRSThjuXb5Q6jkMDn18z+PXwf8AG2kfEW/kXRr7VLa/v7i5tbq2s2lDLI4cg7NxXBfHzYzjI9B+iFFAHlP7K/gbVfAXwqh0vWpZje3NzJdvC8u9bcMFARePlGFyRz8zMc816tWH478S6f4P8I6j4l1RsWthCZGAIBc9FUZIG4kgAZ5JAr5b8H/tW+JrjXp7nXdF05dDNwihYVkElvE8gG4t82/auc4UZI7dKAO+/bH+HWt+LNN0fxHoqm6fQVnMtkiFnlSTZkpjqw2fdxzk45wD51+yL8NPGNv47s/FN9Ff6PpunSTpLFcxSRPdb4yAm1sZQEq2TkZUYHUr9h28qTwRzR8pIgZfoRmpKAPiX9pn4beOLX4nanrtrp1/rOn6tOZoZbaBpmjGANjBF+XbgAeoxyTk17H+z78NvFHh/wCCPiHQtUm/svVNaed7ZopNz22+IIrEqQN2RkYPpzXu9Ude1S00XRL7WL9/LtLKB55nwTtRQSTx7CgD8+v+FQ/EgeLh4UGgXhk8zy/tPkv9mxjO/wAzbjbjn17YzxX0r+0L8N/EOp/Afw/pljc3Oran4aWCWfCF5bwpF5btgsSTyz/xEkYGSc157c/tW+Jx4jmurXw/Yy6GsjCKCTckzrghSXBIUk84wcZxk/er6w8O6taa7oNhrVg5e0vrdLiFiCCUdQw4OCOD3oA+OP2XPhd4vk+JmmeJ77Tbyw0/TJ3eWS9jaJ3bYQFCsAxzvHOMcHnIxW9+1l8NPFM/xE/4SvR4NS1O01GOOEpArzG2dVI2hVHyoQM9/mLZxkZ+ua+ef2g/j7qHg7xSfCfhGyt7rU7cK13LcRs6Rll3BAoIycEHPQe5ztAJP2Q/h1rnhvw/rev64GtLnxBHEqWjxlWiRA+1nz0Y7+mOMDPOQPBte+FHjfw742h0OHR7/UJJL1fJura2doXRmwCxGVT3DHA65K4Y/VH7O3xXj+Jvh65NzbC01jTiiX0SA7CWzh1J7HB46jBHPBb1OgDwzxp8KvEN3+zdp3gu11G5uNX05luWU3BKzMGdjDnHKDfhFIGNkeeleE/Av4U+L9W+Jel317pt5pcGkXkd1NNeWrx7wrZCIGAyTjk9APfarfXPxf8AHNp8PfA134juoftDoyxQW4cKZpGOAoz+JOMkAE4OK8H+EP7TGv6143sNG8W6VYRWeqXKWtvPaq6GJ2B25Uli25to7AZJPsAfVFB6GvDf2lfjjL8N7q10HQrOK7125iWc+eh8qGIsQCeRuJKkAA+pOMANN+zb8bx8SprrQ9XtYrTXbWE3GIVIimiDAFhknBBZQQfXI7hQD5x+KPwt8d6f8R7+ybRdQ1Vr+9eW2vIrcvHKskhwzuqhEPPOdoHP8ODX1z+z14U1Twd8KtN0TWQq3ytJNIitu8ve5YLn1APOOM5r0GigAooooA+Gv+ClNuy+NvCV2QdkmmzRg9iVlyf/AEMfnXyZX6Cf8FCPCkms/B608QW8bvNod8skmxN37mQbGJ9AG2HP1r8+6AP1r+DWojVvhF4Q1IMrG40Szkba2cMYU3DPqDkVj/tL+HbnxT8BvF+jWcUs9y+nmeGKNC7yvCwmVFUclmMYAA7kV53+wL43XxL8GT4durhH1Dw3cG22ZJc2z/PC5zxjJkQAdBGK+iaAPxnor6D/AGwfgXc/DvxRP4m8OWMj+ENRcyL5UZK6dKSAYnI4CEkbDx129Vy3z5QAUUVPY2tzfXkFlY2011dXEixQwwoXeR2OFVVHJJJwAOuaAPXv2LdAl179orw5iAy2+mmW/uGxkRiOM7GP/bQxj8RX6Z14X+x58Gpfhb4Jmv8AWgjeJNcEct4gH/HpGASkGe7AsxYjAJIHIQMfdB3oA+L/APgpnPE1z4CthKpmRNQd0zyFY24Ukeh2tj6GvjevaP2zvG8HjX466m9jPFcadpEaaZayRnKuIyzSHPf948gBHBAFed/DDw5P4t+IWg+G7e3a5a/voonjDYzHuzIc5GMIGPXtQB+oPwNsLjS/gz4N067iMNxb6JaJKhIO1xEu4ccdc12dR28SQQRwRDakahVHoAMCpKAPjX46fsi+IfEHxB1DxF4I1bSktNVuJLq5t9RmkRoZXYs20qjblJJPOMe/b339nL4TWnwk8ESaHHffb726n+0XlwFKh32hcKD0Axx9fxPptcT8dfEWq+E/hB4m8RaLA81/Y2LyQhQDsPQuckcKCWODnAOMnigDslmhMxhEsZkHJQMNw/Cn5wCSa/IzTfHfi/T/ABfL4us9fvY9dlYtJeb9zuTxyDwQMDAxgbRjGBX1p+2Z8SvGUPwd8Bmyh1TQG8RW4utSeNmieJhGjC3YgAgkuTjK/c6YzgA+vYpY5V3RSLIvqpyKWSRI13SOqDpljgV+cH7EfjHxDonxs0bw7p95J/ZesSvHeWpOUOI2YOBnhhtHPcfQYX9tzxp4h13416x4cv7yQaTosyR2douQgJjUmQjux3HnsDx1OQD9Etb02y1vRbzSdRhS4sr2B4J42AKujAggjvwa+LdT/Yr1dfG8dvp3ivTz4cYhna4Yi9CjOQFCbSTjrkYyeGx83QfsafEnxnJ8FfHrXcV/rf8AwjVq93pkkzM7SuYpHNuG2kkgoD/ER5gGAMZ+VdZ+IvjTVfHP/Cb3Gu3aa0kokhnjcgQ4Jwigk/LyRg5zk5zk5AP0P+KHwN0Dxh8GNP8Ah3BO9iujxodLueW8qREZQWGfmUhiCDk4PXPNeQ/Az9kjUPC3ju18SeLdesbuDTLrzrWztoS6zlfuO5cfKe+ACQQpDV9C/A/xJqXi/wCEvhvxLq9v9nv9QsllmTAAJyRuUAn5WA3DJzgjODkV2lAHzr+1P+zpN8UNUg8T+G7+2s9fhiWB0vGYQTxqTgHaCVIyTkDnkHqCvQ/syfA+H4V6Jfy6ldxXuuasii/aAsIFAzhEBxwMnnAJyT6BfaaiuZDFbSyqhcohYKOSSB0oA+NfGX7GuoTeKlg8NeLrG00GWSSRUvFd7i2BAwqgf6wZ4ySpAA+8a99X4JeGf+FEx/Ccy3P9mogP2gPiUzb/ADPMz67+cYx2xjivgXxh498W6943vvE994h1Ox1ZLu4MEUs7o1gD8vkrwuw4AU4Azt55r9BP2aPEXiTxT8F9C1rxZGy6rNG4kZo9hlRXISQj/aUKcjg5yOKAPBfhZ+yR4g0jxrbX3ijxFpx0jTb9Lm3SwVjLdBGLKH3KBHyFyBu4LDIwDX2Dwq9gB+lLXyZ+3Z4y8T2ep6Z4P0w3dlp1zafaZLiGRk+0uTIjQ8YDALgkHP3l6fxAH1kpDDIIIPQilr4+/YT8W+MJ/FF/4W1O7vL3Ro7Eyr54ZxayKVVEDZO0Mu75T/c4xzn7BoAyfF/h/TPFPhq+0DWLZLiyvI/LlRxx1yD6gggEEYII4INfMvhz9ku5t/ECrq3imKbRo5VeWO2RkluUxnaef3fPHBJI7qa+hvizreqeHPh1rWtaNZreX1rbl4o2faBzgsemQoy2AQTjA5r4PsfHfjzQvEU/iu28SOmozXCTXhkcFJwMgJIo6qASABjaDxigD9F4IkhhSGMbURQqj0A6U+orSRpbWKVhhnRWI9MipaAEJAHJxVbVbG11PTLrTb2FJ7W6iaGaORQyujAggg8EYPQ18WftU+OPEd38VdR0AazfWFlpUsa28Fs7RhztSQOSDyQ2CPTaCOck+5fse+LNc8UfDa6Gt3L3babemzguJAd8kYRWG8n7zDdgnv3yckgHnQ/ZIvF8SCNfFsY0AHdnyj9qxv8A9Xj7v3P4/X+HFfUuk2Frpel22m2UKQ21rEsUUaKFVVUYAAHAHHQVbrxj9rvxXrvhf4b240Kc2r6leCznuQDuijKOxKn+Fjtxntk4wcEAHswIPQg14R8f/gNJ448Q/wDCV+HNXt9K1cxLHOk6bYpivAcuo3BtuRkg52qOMV4v+yt4x8SaV8UNK8MnVL6exv5Ghms59zLFhXfKgn5TnOccHJJ5wRd/a/8AGvim5+K1z4TjnuLXSdPt4njtCxWO9LAOXxgB+flGcgGM45yKAPoj4CfCiy+F+i3kKag+pahfur3V0U2BgudiquTgDJ7kkk84wB6XXzz+xl4l8V6xaeItM1vUpNW0uxeFrG8k3MQ77jJF5h+9t+Q4OSN3XGAPoagDjvjD4DsviJ4GuvDd3ctaSO6zW1ysYdoZVOQwB7dQcYOGIzXifwo/Zcm8P+ObbxF4k8SQ6hFp10ZbW3tkYeYVIMbyMTwepKDIzjkjIr1L9pTxLrfhT4T3+q6AJVvPNih85EVxArttLkEjPUAYzyRkFc18kfs7+NvFul/FfSrbTtR1G+i1O+CXsEheSOQSMPMkK5++Au7f1+U54zQB9K/tGfAuP4l3kGu6Xqcena1bW/kZmBaGdBuZVbH3SGP3hngnhuMWv2c/gqvwyW71LUdQt9S1i8hSJnhh2pAgwWRGI3EFup4yFXgEV51+2r4w8Q2muab4WsZ9Q07TZLR5pZoWYJdFiUMZwOQo5Izg71yOlWv2LPGXiTUbm/8ACd60moaVYWokiuXbDW53ALEQeWBG4g/w7cdNoAB9O5A4JHPSlr89PjB468ZeJfiBfareahqGlnTbye0tIIJvKa1VWKkHYx+c4wzAkHoDtwK+y/2fNe1bxJ8KNK1XW5TLfPvjeQrtMgRioY+5xnjj0AoA9AooooAxvGvh7T/FnhLVPDeqJvs9Stnt5RzkBh1HuDgivyZ8aeHdR8J+K9T8N6tEYr3TrhoZVOOcdDwTwRg/jX6/18y/ts/BCXxrpI8ceG4l/tzTYSLuAKB9rgHOc4zuXHGTjHp1oA+PfgR8SdU+FvxEsvE+njzrf/Uaha9rm2YgunUYbgMp7MozkZB/ULwX4m0Txj4ZsvEnh2+S+029TfDKoI6HBUg8qwIIIPIINfkLLHJDK8UqNHIjFXRhgqRwQR2Nem/AH42eKfhHrDvphGoaLdOGvdKmkIjlPA3oefLkwMbgDkAZDYGAD9PtSsbLUtPn0/UrS3vLO4jMc1vcRiSOVCMFWU5BB9DXz54//Y++GOveZceHpdR8L3TA4FtJ59uWJzkxyZb8FdR7V6F8Lvjj8NviJHHHoXiGCHUHC506+IguQx/hCscSEeqFh716VQB8e6f+w3p6XsL3/wARrqe1VwZY4NJWKR0zyFcysFJ9Spx6GvevhP8ABH4dfDVVm8O6IsupDrqV6RNdHqDhyAE4OCECg969IqtqF9Z6dZS3uo3dvZ2sK7pJ55BGiAdyxwAKALNeAfthfHCH4b+FZPDvh+8jPi/U4wIgMk2UDbgZ+mN3y4UEjk7uQuDzXx8/a30Dw7HPonw3Ntr+rEFX1E5NnbHOPl/57N6YOzkHLcrXw34h1rVfEOtXWta3fz3+o3chknuJm3M7H+Q7ADgDAHFAGfX1t/wTy+G8l74jvPiPqVo32WwRrXTGdeGmYYkcZHOFJXIPVmBrwP4H/DjVfid48tPDunRTi3JD3tyijbbxd2JPAz0HU+gOMV+ongnw1pfhHwrp/hzRofJsbCFYogSSTgdSTySfegDaooooA8x+Jnx3+Gvw91uLRfEmtul867nit4GmMQ9X29M8/ka7Lw1r3hzxt4b/ALS0S/tNY0m6DxM8ZDo2OGQ/yINfmh+034b8S+H/AI0eJX8RxTlr/UZ7m1uXJZZoWclNrH+6pUY7cdsV9hfsFeFfFHhr4U3kniKKe2h1G7FxYW0rHdHHtAJ2n7uTzj8+c0AdHp37MnwhsPFieI7bw/Ks8c3npbG5Y26vkniM8ADPA6DAxXofj3wT4c8b+GpvDviPTkurCRcBR8rR+hUj7pHb6D0ro6KAPMfhF8C/h98Mb+fUfDmnzyajNuX7Xdy+bIiFidicAKuCBxyQBkk80vxb+Bnw9+J2oW+p+JdNmXUIAqC7tJjFJIgYHY5wQy8Ec8gMcEHmvTaKAOf8C+DfDvgrw3F4f8OabHZ6fEu3yx8xf1LE/eJ6knqST1JrzvVf2Zfg9qXiWTXrrw3J9oln8+WJLuRYXbOTlAcYJ5I785r2SigCK1ghtbaO2t41ihiUIiKMBQOABUtFFAHJfEb4j+Dfh9aR3HivWobDzgTDDgvLKAQCVRcs2CwzgcZq74G8ZeGvGuk/2r4Y1a31K2BCuYm+aNiA21x1VsEcHkV8eft/+H9dX4l2HiMWF1JpD6ZHAt0se6JJFkbKuR9z76Y3YyW4711//BPnwx4n07TPEmtarptxY6dqsMBsZZcDzsGT5gM5AwQckDIYEZBzQB0PxTtP2Z5viX5fi+SP+22kiMyxmb7OGDcebs/d+md38OM/LivoTQLfS7TRLO10WG3g02GFY7WOBQsaIBgKAOmOmK/NX4i+EPFnhvxtqGk6vpmpzXc97JHbTtAzG9Jbh1PO9m3KSASQWAPNfev7OGha/wCG/g1oOkeJmP8AaUUbF0MvmGNWclEJ/wBlSowOBjA4oA9ErmPiJ4D8MePtGGleKNOF5bq4dCHKOjDurDkHt9CR0Jrp6KAOP+Gnw18H/Du1uoPCuli0N0wM8rytLI+OgLMScDJwBxya7CiigCK7WF7WVLkKYSpD7umO+a+fvBmi/s2H4lLDoMVlNrUUpuIgZZWtg+NwKZPlnGcgD7u3oNvHrHxi0rV9b+GGv6VoMhXUbizZIQFUmT1T5iANwyue27NfAnhjwf4x1HxjB4b0zTtQtNbEyy7pI3ha2IwfMZsZQDKkHqeMZJGQD9KaKhskeKzhjkOXWNVY+pA5qagDxf4/QfBT+0rW6+I8/lahGu2MW0k3nbWzgssXJX5TgkYBz68+i/DqLwrb+DrKLwbJZyaJGpWF7aUSKSDhiWydzZBySck5zXxz+1n4X1vRfitqfibUbaVtI1OZGt7naTGrLGq7GPY4XPoRnByGA9p/Z88H+MLH9n/xDpk81xY3+rJcPpKPMytbB4sJ/wBc8vluOm7n5sigD0E/GT4cDxV/wjP/AAksH9ped5G3y32eZ/c3425zxjPXjrxXReN28MHwzO3ix9O/sdiu83pTyS2fk+9wTnGPevztPg/xaPEo8L/2FenVj/y7mM5xv2b84xs3cb87fevq79oHwd4xvP2ffDul27z3+o6Sls+qJFM7NdBI8MBxlzvw2D1K+uBQB0HwBT4O/a72X4dXDSXrrtlW6kmM4QYOVWX5gvzDJAwT9OOz+IXw38IePEtx4l0oXT2z74ZUkaORTjGNykHHt0OB6CvlL9l3wtr+sfE6y17TftNrYabPvvJ9oUNlT+7XcCGJB+bHRT1Ulc/bdAGJ4L8L6J4P0GHQ9AtDa2MJYohkZzlmLH5mJPUk/jW3RRQBm+Jv7H/sG8/t97ddM8s/aTOcIE759q8c+C+kfAiHx3cnwOzTa5ZKwH2iaaQAFtpeLzCVbpjeueGHPzc9F+1F4f13xF8JLuz0FpGmhuIria3jjDNcRIxJUZ5BBw/HJ2Y718o/ArQvE2t/FzR4NJgubd9I1COa/m+aMwIrEOj9wWAZdvfnPAYgA+tfj5Z/DGTQ7S9+JDGOC2m/0aSJ5Fm3NkbR5XzMD128j5c/w5Fj4Ef8K6PhVm+HMolsRKwmLl/OD5ORIH+YHp17be22vEf22/DfiOTxJY+J0hnudCis1gJRiwt5d7biV6AMCg3DqVAP8Obn7EPhvxJaalq/iG5t7qw0a5tY44457fZ9qcncki5+baqk8j5W8zrlaAPZPGnwY+Hfi/WjrGuaF5t4R87xXEkW8+rBCMntk9uO1dzpljaabYQ2Gn20VrawIEhhiUKqKOAAB0FWaKACiiigAooooA+UP2ov2Xk8Ry3ni/4eW6R6xKzTXentLhLk458vPCtxnGQMk+vHxHrOmX+j6rc6XqtpLZ3trIY5oZVwyMOx/wA81+xdcJ8U/hL4F+JNoIvFOixzXCDEV5CfLuI+nRxzjgcHNAH5RV3uh/GX4q6OwNh8QfEgAGAk1+8yD/gMhI/SvePH/wCxR4gtZ5JvBHiay1G2LDZb6kDDKoxz86gqxz7L19ufKNU/Zq+NWnzyRv4IubhUYgSW1zDKrgHqMPnB68gH2oApN+0H8ZWQqfiBq2CMcbAfzC1w3ijxR4k8UXa3fiTXtT1idBtR726eYoPQbicD6V1Vh8Evi3e6jLYQ/DvxIs0edzTWLxRnBxxI4CN+BORyOK7nwl+yX8XtZkQ6hpthoMBkCu17dqzBeMsFj3Z9gccjt1oA8Er0v4I/Bbxl8UtT8vSLOSz0tRmbVLiJvIXkjCn+M5ByAeMH6H6x+F/7HXgnQ0iuvGV9P4lvldXMS5gtgQTxtB3MOmcnnHTGRX0npthZadZx2dhaw2tvGMJFEgVR+AoA5L4O/DPw38L/AAnHoPh6Bjk77m7lAM1zJ3ZiPpwBwBXbUUUAFFFFAENxbW1xt8+3im29N6BsfnWf4v17T/C3hbUvEWqMyWOm2z3E5RSx2qMnAHU1rVg/EHw3B4v8D614XuZXhi1SyktmkXqm5SAw69Dg0AfJ+jftszS+MxHqfhO3t/DbybBJHKzXMS5b52H3Txtyo6YbBbgV7x8d/jXoHwx8E2muSJ9uvdTjLaZaBsGY4Bye4Ubhk9s+uAfk7S/2PfiU/jZdK1BrCLQ1y76rHcKQyBiAoT74cjB6FRnqSMH6L/aI/Z9tvHXw20DQ/DUqWd/4Ztvs2mCaRtjRbFXYxOevlpyeR1z1DAHN/s0ftRz/ABC8Ww+EPFuk2en6ndq32O5st/lTONzFCrFih2jg5IOD04FP/aT/AGopPh74ul8JeFNItdR1G02i+uL3eIoXIVgiqpBc7TycgAkdeRXK/sufsx+L/CnxJs/GXjSS0s49KeRrS1t5hI8z4ZAzEDAXB3AZycjOMEVJ+1Z+zR4t8VeOb7xr4I+zai1/te6sJZxFKJAqplC2FIwM4LDGD14FAHsn7PXxx0z4peCNV1uew/sm90dj9vtVmEoVMFldTwxBAI5A5VgM4rxvWf201h8ZeVpfheO68OIxRp3kZLiQZX51U8AAbvlPJyudvIr0z9m/4Cx/D3wJ4i0rxBNbXt74liWK9VELRpD5RXyiCSrgM8vOBkMM+g+edT/ZA+IqeN30rTprFtCOHj1WadflQtgoUHzGQDJ6BTjqpOAAfWPxH+MOheFPg/B8Q7eM6hBfxRnTbcOIzcPIPlGW5AHJOASACccV5J8F/wBq+XxR47tfDPizQbPTl1O5MNldWs3yxM2PLjkDn5iem4YySoC16B8S/gZZ+JfgTo3w5sr/AMqbQ/IayuplLfNGCpJAKgllLDnjn8vGPgZ+yr4u0vxxpfiPxnd6bb22l3yXK2sTtK85jZip3KQF+ZUYdcg8gHggH2XLHHKhSVEkU9VYZFA2RRYAVEQdhgACn02RQ8bI3IYEH6UAfKXj39rWKy8UPaeGvClvqVpaXDQtPdThTNguuYym4BThGDc5BIx3r2+T4r+HIvg9D8S5PN/s2WFXES4eQSM2zyvlJG7f8p5wCOcV82eLv2UvGEHi3/imbnS7nSLi7aRWllaM2yEuwVgdxYABVyCSSw4xk175L8G7N/gDB8MRe7GiiVvtMYIU3AfzC+0knaXJJXPfjHYA85+HX7VB1zxrb6Pr3huHTrG+uFgtrmCdpWR2wArrt5y2fmGByoIGC1elfHb4xab8NILe1S1XUtZuV8yKz8zaBHnG9jztHBx6kcDqV8S+Gf7Lfiey8WWk/i270n+y7SZbhlt3MpmZSCEIdANp75zkcd8j1L9pD4LT/EK4tdc0GeG31q2hW2ZZ3IimiDMwB4OCNzEEfQ54KgF74C/G+y+JWo3ejXWmHStWt4TcJEshkjliBVSQ2BggsOD2IxnnHH/Er9qCPw74zvNC0Lw3Dq1vZytbzXM14YMyqxVwF2HgEYycZwccYJ2f2afgrqnw+1jUNf8AEk9jLqEsP2a2W1kdhHGSGckkAEsQvGONvXkiuC+K37MnifVPGOoaj4X1DT5rLULiS6YXsxjeJ3YsV+VDlQT16/lkgH0j8OPF2neN/CVr4h0veIJ8gq64Kspww/A8enXBI5roQiBiwRQx6nHNcd8GvAVl8PPA9v4etGWWQOZrmcIFMsrYyxx16ADOSAAMnFdnQAUUUUAeB/Gn9oWDwZ4xPhbSfD8erXNuQLyS5mMUcRIBAXCkscHJ7cjvnHe/C74oaL4z8AXXinAsY9O3pqCyHakLxqGbDNgFcHIPoecHIHkfxy/Z31zxJ43n8ReErnTUS+cy3MNyxi8uTjLKVU53ck55zk5OePRvhD8I4PCnwo1PwfrVyL6TWxK2peWxEYMkexlQjDYCjGepPPHQAHmZ/asiOth18JIdM8zHmm4Pn+Vnrt243Y5xnGe/evpjTb211LTbe/s5kntbmJZYpEYMrowyCCOCMHtXyMP2V/F66x9lGu6WdMGFF3tbzMbevldOvH3+nPtX1p4f0u10XQ7HR7FSlrZW6W8K5JwqgADJyeg7mgC4iIgwiqo9hivEf2gPj1B8PdQOhaHYW+q62sZaZJZCsdtlcoXxyTkqdgwSD1X5d3uFfOv7SPwJ1Txdrsvizwk0D6lMgF3azS7PP2phShPAbChcEhTnquCWAPQ/gb8VdP8AiT4cub42q6dqFg228tfNEgQEZVgepUjuQOQwGcV5Pq37WlrH4sNlpPhU3ejC4ES3sl15csiA/M6xlfqQCRnjO3t6H+zn8KJvh7oOpnV3t5NU1VgLjyHYqkaghVyeD1Y5AH3sc4FeLaz+yt4qXxpN/ZN7pK6BJeNJE7SyCWGJjnbtIOSoJH3ucZyM8AH0b4i+J3hnR/htbeOZronT7xFazGwh52YEqqqcEkgE4OOBk4GSPJvhp+03b6743s9A1zw7DpcOoTCCC5t52lxKxAQOCowpzjIzgkdskd74o+D9jqPwVsvh5p09vaGwMb211JbiTY4cl2wNvzMGcFhjO8nua8i+GP7M3ijTviBpeteJtS0yPT9OnW6CWcrPJLIjBlX5kAC5GSeuBjvkAH1gyqwKsAR6EUKoVdqgADoBS0UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH//2Q==",g="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"},74225:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return X}});var u=a(59301),b={flex_box_center:"flex_box_center___DAfGc",flex_space_between:"flex_space_between___fIYoN",flex_box_vertical_center:"flex_box_vertical_center___mg1j7",flex_box_center_end:"flex_box_center_end___GF3M_",flex_box_column:"flex_box_column___Vl5k0",container:"container___A9RGp","amap-icon":"amap-icon___mYhj5"},F=a(95906),V=a.n(F),x=a(92310),T=a.n(x),re=a(59301),B=Object.defineProperty,z=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,S=(q,H,k)=>H in q?B(q,H,{enumerable:!0,configurable:!0,writable:!0,value:k}):q[H]=k,y=(q,H)=>{for(var k in H||(H={}))f.call(H,k)&&S(q,k,H[k]);if(z)for(var k of z(H))U.call(H,k)&&S(q,k,H[k]);return q},M=(q,H)=>{var k={};for(var Q in q)f.call(q,Q)&&H.indexOf(Q)<0&&(k[Q]=q[Q]);if(q!=null&&z)for(var Q of z(q))H.indexOf(Q)<0&&U.call(q,Q)&&(k[Q]=q[Q]);return k};const N="e4088b0a75957fc806662185b69f9ba6",K="cd2d30eb0306c1e356e5acb4584a3df4";var X=q=>{var H=q,{AMap:k,className:Q,id:p,loadOptions:te,isInitCurPostionCenter:ee,CurrentPosition:ge,MapUse:se}=H,me=M(H,["AMap","className","id","loadOptions","isInitCurPostionCenter","CurrentPosition","MapUse"]);let ae;return(0,u.useEffect)(()=>(window._AMapSecurityConfig={securityJsCode:K},V().load(y({key:N,version:"2.0",plugins:[]},te)).then(Ne=>{ae=new Ne.Map(p||"container",{zoom:15,resizeEnable:!0}),se({AMap:Ne,map:ae})}),()=>{ae==null||ae.destroy()}),[]),re.createElement("div",y({id:p||"container",className:T()(b.container,Q)},me))}},61584:function(Kt,de,a){"use strict";a.d(de,{i:function(){return p},Z:function(){return ee}});var u={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"},b=a(71418),F=a(6848),V=a(93948),x=a(92310),T=a.n(x),re=a(65862),B=a(2524),z=a(41867),f=a(79005),U=a(20345),S=a(77882),y=a(31081),M=a(75309),N=a(71979),K=a(47558),Ae=a(42922),X=a(66832),q=a(96593),H=a(19664),k=a(91833),Q=a(59301);const p=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:f,swimg:U},{name:"101\u8BA1\u5212",ptimg:S,swimg:y},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:M,swimg:N},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:K,swimg:Ae},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:X,swimg:q},{name:"\u519B\u961F\u4E00\u6D41",ptimg:H,swimg:k}];var ee=({className:ge,dataSource:se=[],col:me=4,right:ae,bottom:Ne=23,precision:we=0,wrapWidth:rt=1200,trackEventItems:Qe,loading:Ee,onRemove:be=()=>{},isCurrent:ve=!0,showAlias:ye=!1,showProgress:he=!1})=>{const ce=Math.floor((rt-(me-1)*ae)/me),Ve=[{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(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return Q.createElement(b.Z,{spinning:Ee},Q.createElement("div",{className:T()(u.list,ge)},!!(se!=null&&se.length)&&(se==null?void 0:se.map((We,Oe)=>{var pt,yt,qt,Wt,nn,lt;const{name:Vt,id:wt,identifier:dt,featured:hn,school_name:E,image_url:h,excellent:g,is_plan:C}=We;return Q.createElement("div",{key:wt,className:ve&&he?u.wrapisCurrent:u.wrap,style:{width:ce,marginRight:(1+Oe)%me===0?0:ae+we,marginBottom:Ne}},Q.createElement("a",{className:u.li,onClick:W=>{W.preventDefault(),W.stopPropagation(),Qe&&(0,re.L9)([Qe]),(0,re.xg)(`/paths/${dt}`)}},Q.createElement("div",{className:u.img},Q.createElement("img",{className:u.cover,src:`${h}`}),ve&&(0,z.bg)()&&(We==null?void 0:We.studying)&&Q.createElement("div",{className:`${u.movebq} user-path-items`,onClick:W=>{W.stopPropagation(),be(We)}},Q.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Q.createElement("span",{className:"c-red"},"\u79FB\u9664")),(pt=We==null?void 0:We.subject_tags)==null?void 0:pt.map((W,le)=>{var G,_;if(le===0){const ue=(G=Ve.find(oe=>oe.name==W))==null?void 0:G.swimg;return Q.createElement("img",{className:u.sign,src:ue,style:{left:"-4px"}})}const Le=(_=Ve.find(ue=>ue.name==W))==null?void 0:_.ptimg;return Q.createElement("img",{className:u.sign,src:Le,style:{left:`${48+52*(le-1)+2*le}px`}})}),Q.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&Q.createElement("div",{className:u.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Q.createElement("div",{className:u.name},Q.createElement(F.Z,{title:ye&&(We!=null&&We.excellent_alias_name)?Q.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Vt}`,Q.createElement("br",null),Q.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):Vt},Q.createElement("span",{className:u.e},ye&&(We==null?void 0:We.excellent_alias_name)||Vt))),ve&&he&&((yt=We==null?void 0:We.progress)==null?void 0:yt.all_score)!=0&&Q.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},Q.createElement(V.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((qt=We==null?void 0:We.progress)==null?void 0:qt.my_score)/((Wt=We==null?void 0:We.progress)==null?void 0:Wt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(nn=We==null?void 0:We.progress)==null?void 0:nn.my_score,"/",(lt=We==null?void 0:We.progress)==null?void 0:lt.all_score),(!ve||!he)&&Q.createElement("div",{className:u.tags},Q.createElement("div",null,Q.createElement(F.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Q.createElement("span",null,We.stages_count))),Q.createElement(F.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Q.createElement("span",null,We.members_count)))))))})),!se.length&&Q.createElement(B.Z,null)))}},39864:function(Kt,de,a){"use strict";a.d(de,{jL:function(){return x},w9:function(){return Ze},dN:function(){return Ke},QD:function(){return vn},cQ:function(){return Wt.Z},Oz:function(){return ue},op:function(){return Ot},O5:function(){return dn},_b:function(){return mr},t7:function(){return se},Gi:function(){return xn},YG:function(){return yn},kT:function(){return Sn},qp:function(){return Ae},K3:function(){return H},vr:function(){return jn},qE:function(){return Fe},Je:function(){return Ne},wb:function(){return Oe},lB:function(){return qt},cq:function(){return Pt},tp:function(){return p},Si:function(){return on},k8:function(){return Fr},Du:function(){return tA}});var u=a(59301),b={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"},F="data:image/png;base64,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",x=({dataSource:it=[],img:At,imgWidth:Xe=346,title:Gt,sunTitle:Fn,bannerExtraContent:nr})=>u.createElement("div",{className:b.banner},u.createElement("div",{className:b.content},u.createElement("aside",null,u.createElement("p",null,u.createElement("b",null,Gt),u.createElement("span",null,Fn)),it.length>0&&u.createElement("div",{className:b.btns},it.map((un,$t)=>u.createElement("div",{key:$t,onClick:un.click},un.name,un.sign?u.createElement("img",{src:F,width:39}):null))),nr),At&&u.createElement("img",{style:{marginTop:33,marginRight:38},src:At,width:Xe}))),T={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"},re=a(92310),B=a.n(re),z=a(89392),f=Object.defineProperty,U=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,M=(it,At,Xe)=>At in it?f(it,At,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):it[At]=Xe,N=(it,At)=>{for(var Xe in At||(At={}))S.call(At,Xe)&&M(it,Xe,At[Xe]);if(U)for(var Xe of U(At))y.call(At,Xe)&&M(it,Xe,At[Xe]);return it},Ae=({dataSource:it=[],value:At,onChange:Xe,onTitleChange:Gt,className:Fn,title:nr,titleWidth:un=41,style:$t={},fontColor:fn="#6A7283",showCount:rr,classNameActive:Cn,styleItem:Mn={}})=>{const[mA,Xr]=(0,u.useState)(0),[OA,Ir]=(0,u.useState)(!1),pA=(0,u.useRef)(null),BA=(0,u.useRef)(null);return(0,u.useEffect)(()=>{var KA;it.length!==0&&(((KA=pA==null?void 0:pA.current)==null?void 0:KA.clientHeight)>97?Xr(1):Xr(0)),it.length===0&&Xr(0),Ir(!1)},[it]),u.createElement("div",{className:B()(T.row,Fn),style:$t},u.createElement("div",{onClick:(0,z.throttle)(()=>Gt==null?void 0:Gt(),2e3),style:{width:un,marginTop:OA?12:4},className:`${T.title} ${Gt?"current":""}`},nr),u.createElement("div",{className:OA?`${T.tagsWrap} ${T.tagsBorderWrap}`:T.tagsWrap},u.createElement("div",{className:T.bar,ref:BA,style:mA>0?{height:mA===1?97:"auto",overflow:mA===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},u.createElement("div",{className:T.tag,ref:pA},it==null?void 0:it.map(KA=>u.createElement("span",{onClick:()=>Xe(KA.id),key:KA.id,style:N(N({color:fn},Mn),(KA==null?void 0:KA.style)||{}),className:At===KA.id?B()(Cn||T.active,KA.classNameActive):""},u.createElement("span",{title:KA.name,className:T.name},KA.name),!!rr&&u.createElement("span",{className:T.num},KA.count))))),!!mA&&u.createElement(u.Fragment,null,mA===1?u.createElement("div",{onClick:()=>{var KA;Xr(2),((KA=pA==null?void 0:pA.current)==null?void 0:KA.clientHeight)>245?Ir(!0):Ir(!1)},className:T.action},"\u5C55\u5F00",u.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):u.createElement("div",{onClick:()=>{BA.current.scrollTop=0,Xr(1),Ir(!1)},className:T.action},"\u6536\u8D77",u.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},X={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"},H=({dataSource:it=[],value:At,onChange:Xe,onTitleChange:Gt,className:Fn,title:nr,titleWidth:un=41,style:$t={},fontColor:fn="#6A7283",showCount:rr,expand:Cn=!0})=>{const[Mn,mA]=(0,u.useState)(0),[Xr,OA]=(0,u.useState)(!1),Ir=(0,u.useRef)(null),pA=(0,u.useRef)(null),[BA,KA]=(0,u.useState)(Cn);return u.createElement("div",{className:B()(X.row,Fn),style:$t},u.createElement("div",{className:"flex item-center justify-between"},u.createElement("div",{onClick:(0,z.throttle)(()=>Gt==null?void 0:Gt(),2e3),style:{width:un,marginTop:Xr?12:4},className:`${X.title} ${Gt?"current":""}`},nr),u.createElement("i",{className:`iconfont ${BA?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:BA?8:10},onClick:()=>KA(!BA)})),BA&&u.createElement("div",{className:Xr?`${X.tagsWrap} ${X.tagsBorderWrap}`:X.tagsWrap},u.createElement("div",{className:X.fenge}),u.createElement("div",{className:X.bar,ref:pA},u.createElement("div",{className:X.tag,ref:Ir},it==null?void 0:it.map(TA=>u.createElement("span",{onClick:()=>Xe(TA.id),key:TA.id,style:{color:fn},className:At===TA.id?X.active:""},u.createElement("span",{title:TA.name,className:X.name},TA.name),!!rr&&u.createElement("span",{className:X.num},TA.count)))))))},k={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"},p=({dataSource:it=[],value:At,onChange:Xe,className:Gt,style:Fn={}})=>u.createElement("div",{style:Fn,className:B()(k.tabs,Gt)},it.map(nr=>u.createElement("span",{onClick:()=>Xe(nr.id),className:At===nr.id?k.active:"",key:nr.id},nr.name))),te={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"},ee=a(92832),se=({dataSource:it=[],value:At="",onChange:Xe,onInputChange:Gt=()=>{},className:Fn,style:nr={},placeholder:un,allowClear:$t=!1})=>{var fn;const[rr,Cn]=(0,u.useState)(""),[Mn,mA]=(0,u.useState)("");(0,u.useEffect)(()=>{var Ir;let pA=At;(Ir=JSON.stringify(At))!=null&&Ir.includes("{")&&(Cn(At.id),pA=At.value||"");try{mA(decodeURIComponent(pA||""))}catch(BA){mA(decodeURIComponent(pA||""))}},[At]);const Xr=()=>{Xe(encodeURIComponent(Mn),rr||null)},OA=Ir=>{Ir!==rr&&(Cn(Ir),Xe(encodeURIComponent(Mn),Ir))};return u.createElement("div",{className:B()(te.input,Fn),style:nr},!!it.length&&u.createElement("div",{className:te.dropdown},u.createElement("div",{className:te.text},(fn=it.find(Ir=>Ir.id===rr))==null?void 0:fn.name,u.createElement("i",{className:"iconfont icon-zhankai4"}),u.createElement("b",{className:te.b1}),u.createElement("b",{className:te.b2})),u.createElement("div",{className:te.menu},it.map((Ir,pA)=>u.createElement("div",{key:pA,onClick:()=>OA(Ir.id)},Ir.name)))),u.createElement(ee.default,{onPressEnter:Xr,value:Mn,onChange:Ir=>{mA(Ir.target.value),Gt(encodeURIComponent(Ir.target.value),rr||null)},bordered:!1,placeholder:un}),u.createElement("i",{onClick:Xr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},me={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"},Ne=({value:it,onChange:At,className:Xe,total:Gt,pageSize:Fn,style:nr={}})=>{const un=it<2,$t=it>=Math.ceil(Gt/Fn);return Gt<=Fn?u.createElement(u.Fragment,null):u.createElement("div",{className:B()(me.quickPager,Xe),style:nr},u.createElement("div",{onClick:()=>{un||At(it-1,"prev")},className:un?me.disabled:""},"\u4E0A\u4E00\u9875"),u.createElement("div",{onClick:()=>{$t||At(it+1,"next")},className:$t?me.disabled:""},"\u4E0B\u4E00\u9875"))},we={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"},rt=a(71418),Qe=a(6848),Ee=a(13570),be=a(74128),ve=a(65862),ye=a(96908),he=a(57177),ce=a(81378),Ve=a(2524),Oe=({className:it,dataSource:At=[],col:Xe=4,right:Gt,bottom:Fn=23,precision:nr=0,wrapWidth:un=1200,trackEventItems:$t,loading:fn})=>{const rr=Math.floor((un-(Xe-1)*Gt)/Xe);return u.createElement(rt.Z,{spinning:fn},u.createElement("div",{className:B()(we.list,it)},!!At.length&&At.map((Cn,Mn)=>{const{name:mA,id:Xr,identifier:OA,power:Ir,cover_image_id:pA,pic:BA}=Cn;return u.createElement("div",{className:we.wrap,key:Xr,style:{width:rr,marginRight:(1+Mn)%Xe===0?0:Gt+nr,marginBottom:Fn}},u.createElement("a",{target:"_blank",href:`/shixuns/${OA}/challenges`,className:we.li,onClick:KA=>{KA.preventDefault(),$t&&(0,ve.L9)([$t]),Ir&&(0,ve.xg)(`/shixuns/${OA}/challenges`)}},u.createElement("div",{className:we.img},u.createElement("img",{className:we.cover,src:`${BA}`}),Cn.is_jupyter&&u.createElement("img",{className:we.sign,src:ye}),Cn.is_jupyter_lab&&u.createElement("img",{className:we.sign,src:he}),Cn.is_unity_3d&&u.createElement("img",{className:we.sign,src:ce})),u.createElement("div",{className:we.name},u.createElement(Qe.Z,{title:mA||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},u.createElement("span",{className:we.e},mA||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),u.createElement("div",{className:we.tags},u.createElement(Qe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),u.createElement("span",null,Cn.challenges_count))),!!Cn.myshixuns_count&&u.createElement(Qe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),u.createElement("span",null,Cn.myshixuns_count))),u.createElement(Qe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},u.createElement("span",null,u.createElement("span",null,Cn.level))),u.createElement("div",{className:we.rate},u.createElement(Ee.Z,{allowHalf:!0,disabled:!0,defaultValue:Cn.score_info}),u.createElement("span",null,"\xA0",Cn.score_info?`${Cn.score_info}\u5206`:"5\u5206")))),!Ir&&u.createElement("div",{className:we.lockWrap},u.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),u.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!At.length&&u.createElement(Ve.Z,null)))},pt={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"},qt=({className:it,dataSource:At=[],col:Xe=4,right:Gt,bottom:Fn=23,precision:nr=0,wrapWidth:un=1200,wrapClassName:$t,trackEventItems:fn,loading:rr})=>{const Cn=Math.floor((un-(Xe-1)*Gt)/Xe);return u.createElement(rt.Z,{spinning:rr},u.createElement("div",{className:B()(pt.list,it)},!!At.length&&At.map((Mn,mA)=>{const{name:Xr,id:OA,identifier:Ir,power:pA,cover_image_id:BA,pic:KA}=Mn;return u.createElement("div",{className:B()(pt.wrap,$t),key:OA,style:{width:Cn,marginRight:(1+mA)%Xe===0?0:Gt+nr,marginBottom:Fn}},u.createElement("a",{target:"_blank",href:`/shixuns/${Ir}/challenges`,className:pt.li,onClick:TA=>{TA.preventDefault(),fn&&(0,ve.L9)([fn]),pA&&(0,ve.xg)(`/shixuns/${Ir}/challenges`)}},u.createElement("img",{src:a(47621),className:pt.titleBg}),u.createElement("div",{className:pt.name},u.createElement(Qe.Z,{title:Xr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},u.createElement("span",{className:pt.e},Xr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),u.createElement("div",{style:{padding:"14px",paddingBottom:0}},u.createElement("div",{className:pt.img},u.createElement("img",{className:pt.cover,src:BA?`${be.Z.API_SERVER}/api/attachments/${BA}`:`${be.Z.IMG_SERVER+KA}`}),Mn.is_jupyter&&u.createElement("div",{className:pt.bq},"Jupyter"),Mn.is_jupyter_lab&&u.createElement("div",{className:pt.bq},"JupyterLab"),Mn.is_unity_3d&&u.createElement("div",{className:pt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),u.createElement("div",{className:"mt20 flex item-center justify-between"},u.createElement("div",null,u.createElement("span",{className:pt.text},"\u5B66\u4E60\u4EBA\u6570"),u.createElement("span",{className:pt.value},Mn.myshixuns_count)),u.createElement("div",null,u.createElement("span",{className:pt.text},"\u56F0\u96BE\u7B49\u7EA7"),u.createElement("span",{className:pt.value},Mn.level))),u.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},u.createElement("div",null,u.createElement("span",{className:pt.text},"\u5173\u5361\u6570"),u.createElement("span",{className:pt.value},Mn.challenges_count)),u.createElement("div",{className:pt.rate},u.createElement(Ee.Z,{allowHalf:!0,disabled:!0,defaultValue:Mn.score_info}),u.createElement("span",{className:pt.value,style:{color:"#FF9C00"}},"\xA0",Mn.score_info?`${Mn.score_info}\u5206`:"5\u5206"))))),!pA&&u.createElement("div",{className:pt.lockWrap},u.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),u.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!At.length&&u.createElement(Ve.Z,null)))},Wt=a(61584),nn={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"},lt=a(79005),Vt=a(20345),wt=a(77882),dt=a(31081),hn=a(75309),E=a(71979),h=a(47558),g=a(42922),C=a(66832),W=a(96593),le=a(19664),G=a(91833);const _=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:lt,swimg:Vt},{name:"101\u8BA1\u5212",ptimg:wt,swimg:dt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:hn,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:h,swimg:g},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:C,swimg:W},{name:"\u519B\u961F\u4E00\u6D41",ptimg:le,swimg:G}];var ue=({className:it,dataSource:At=[],col:Xe=4,right:Gt,bottom:Fn=23,precision:nr=0,wrapWidth:un=1200,trackEventItems:$t,loading:fn,wrapClassName:rr,imgClassName:Cn,isArrow:Mn=!1})=>{const mA=Math.floor((un-(Xe-1)*Gt)/Xe),[Xr,OA]=(0,u.useState)(),[Ir,pA]=(0,u.useState)(),BA=TA=>OA(TA),KA=()=>OA(-1);return u.createElement(rt.Z,{spinning:fn},u.createElement("div",{className:B()(nn.list,it)},!!(At!=null&&At.length)&&(At==null?void 0:At.map((TA,Ha)=>{var yA;const{name:ya,id:Qr,identifier:PA,featured:Aa,school_name:Sa,image_url:SA,excellent:YA,is_plan:Io}=TA;return u.createElement("div",{key:Qr,className:B()(nn.wrap,rr),style:{width:mA,marginRight:(1+Ha)%Xe===0?0:Gt+nr,marginBottom:Fn}},u.createElement("a",{target:"_blank",href:`/paths/${PA}`,className:nn.li,onClick:io=>{io.preventDefault(),$t&&(0,ve.L9)([$t]),(0,ve.xg)(`/paths/${PA}`)}},u.createElement("img",{src:a(39057),className:nn.titleBg}),u.createElement("div",{className:nn.name},u.createElement(Qe.Z,{title:ya},u.createElement("span",{className:nn.e,style:{color:Mn&&Xr===Ha?"#145DFF":"#000000"},onMouseEnter:()=>{BA(Ha)},onMouseLeave:KA},ya))),u.createElement("div",{style:{padding:"14px",paddingBottom:0}},u.createElement("div",{className:B()(nn.img,Cn)},u.createElement("img",{className:nn.cover,src:`${be.Z.IMG_SERVER+SA}`}),(yA=TA==null?void 0:TA.subject_tags)==null?void 0:yA.map((io,Ao)=>{var Oi,aa;if(Ao===0){const da=(Oi=_.find($A=>$A.name==io))==null?void 0:Oi.swimg;return u.createElement("img",{className:nn.sign,src:da,style:{left:"-4px"}})}const pa=(aa=_.find(da=>da.name==io))==null?void 0:aa.ptimg;return u.createElement("img",{className:nn.sign,src:pa,style:{left:`${48+52*(Ao-1)+2*Ao}px`}})}),u.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(TA==null?void 0:TA.excellent)&&u.createElement("div",{className:nn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),u.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},u.createElement("div",null,u.createElement("span",{className:nn.text},"\u7AE0\u8282\u6570"),u.createElement("span",{className:nn.value},TA.stages_count)),u.createElement("div",null,u.createElement("span",{className:nn.text},"\u5B66\u4E60\u4EBA\u6570"),u.createElement("span",{className:nn.value},TA.members_count))))))})),!At.length&&u.createElement(Ve.Z,null)))},oe={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"},Ue="data:image/png;base64,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",ct=a(59301),Ze=({className:it,dataSource:At=[],col:Xe=4,right:Gt,bottom:Fn=23,precision:nr=0,wrapWidth:un=1200,trackEventItems:$t,loading:fn})=>{const rr=Math.floor((un-(Xe-1)*Gt)/Xe);return ct.createElement(rt.Z,{spinning:fn},ct.createElement("div",{className:B()(oe.list,it)},!!At.length&&At.map((Cn,Mn)=>{const{subject_identifier:mA,id:Xr,identifier:OA,power:Ir}=Cn,pA=Cn.is_public!=0&&Cn.is_public;return ct.createElement("div",{className:oe.wrap,key:Xr,style:{width:rr,marginRight:(1+Mn)%Xe===0?0:Gt+nr,marginBottom:Fn}},ct.createElement("a",{className:oe.li,onClick:BA=>{BA.preventDefault(),$t&&(0,ve.L9)([$t]),(0,ve.xg)(Cn.first_category_url)}},ct.createElement("div",{className:oe.top},ct.createElement(Qe.Z,{title:Cn.name},ct.createElement("div",{className:oe.name},Cn.name)),ct.createElement("img",{className:oe.img,src:be.Z.IMG_SERVER+"/images/"+Cn.avatar_url}),ct.createElement("div",{className:oe.text,title:Cn.creator},Cn.creator),mA&&ct.createElement("div",{className:oe.btns},ct.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ct.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),pA&&ct.createElement("div",{className:oe.sign},"\u516C\u5F00")),ct.createElement("div",{className:oe.bottom},Cn.visits>0&&ct.createElement(Qe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ct.createElement("span",null,ct.createElement("i",{className:"iconfont icon-liulanyan"}),ct.createElement("span",null,Cn.visits))),Cn.course_members_count>0&&ct.createElement(Qe.Z,{title:"\u6210\u5458",placement:"bottom"},ct.createElement("span",null,ct.createElement("i",{className:"iconfont icon-chengyuan"}),Cn.course_members_count)),Cn.tasks_count>0&&ct.createElement(Qe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ct.createElement("span",null,ct.createElement("i",{className:"iconfont icon-zuoye"}),Cn.tasks_count)),Cn.is_end?ct.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ct.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Cn.is_accessible&&ct.createElement("div",{className:oe.lockWrap},ct.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ct.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!At.length&&ct.createElement(Ve.Z,null)))},De={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"},$e="data:image/png;base64,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",Ke=({className:it,dataSource:At=[],col:Xe=4,right:Gt,bottom:Fn=23,precision:nr=0,wrapWidth:un=1200,wrapClassName:$t,trackEventItems:fn,loading:rr})=>{const Cn=Math.floor((un-(Xe-1)*Gt)/Xe);return u.createElement(rt.Z,{spinning:rr},u.createElement("div",{className:B()(De.list,it)},!!At.length&&At.map((Mn,mA)=>{const{subject_identifier:Xr,id:OA,identifier:Ir,power:pA}=Mn,BA=Mn.is_public!=0&&Mn.is_public;return u.createElement("div",{className:B()(`${De.wrap} ${Mn.is_accessible?"":De.warpStyle}`,$t),key:OA,style:{width:Cn,marginRight:(1+mA)%Xe===0?0:Gt+nr,marginBottom:Fn}},u.createElement("a",{className:De.li,onClick:KA=>{KA.preventDefault(),fn&&(0,ve.L9)([fn]),(0,ve.xg)(Mn.first_category_url)}},u.createElement("div",{className:De.creator},u.createElement("img",{className:De.img,src:be.Z.IMG_SERVER+"/images/"+Mn.avatar_url}),u.createElement("div",{className:De.text,title:Mn.creator},Mn.creator)),u.createElement("div",{className:De.top},u.createElement(Qe.Z,{title:Mn.name},u.createElement("div",{className:De.name},Mn.name)),BA&&u.createElement("div",{className:De.sign},"\u516C\u5F00")),u.createElement("div",{className:De.middle},u.createElement("div",{className:De.row,style:{marginBottom:6}},u.createElement("div",null,u.createElement("span",{className:De.text},"\u8BBF\u95EE\u91CF"),u.createElement("span",{className:De.value},(Mn==null?void 0:Mn.visits)||0)),u.createElement("div",null,u.createElement("span",{className:De.text},"\u6210\u5458"),u.createElement("span",{className:De.value},(Mn==null?void 0:Mn.course_members_count)||0))),u.createElement("div",{className:De.row},u.createElement("div",null,u.createElement("span",{className:De.text,style:{width:42}},"\u4F5C",u.createElement("span",{style:{marginLeft:14}},"\u4E1A")),u.createElement("span",{className:De.value},(Mn==null?void 0:Mn.tasks_count)||0)),u.createElement("div",null,u.createElement("span",{className:De.text},"\u72B6\u6001"),Mn.is_end?u.createElement("span",{className:De.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):u.createElement("span",{className:De.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Xr&&u.createElement("div",{className:De.btns},u.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),u.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Mn.is_accessible&&u.createElement("div",{className:De.lockWrap},u.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),u.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!At.length&&u.createElement(Ve.Z,null)))},ht={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"},bt=a(65582),yn=({dataSource:it=[],value:At,onChange:Xe,className:Gt,style:Fn={},tabBarExtraContent:nr})=>u.createElement("div",{className:B()(ht.tabs,Gt),style:Fn},u.createElement("div",{className:ht.tabsWrap},it.map((un,$t)=>u.createElement("aside",{className:ht.tab,onClick:()=>{Xe(un.id),un.link&&bt.history.push(un.link)},key:$t},u.createElement("div",{className:At===un.id?ht.active:""},un.name),(un==null?void 0:un.resetCount)==null&&(un==null?void 0:un.total)!==void 0&&u.createElement("span",null,"\uFF08",un==null?void 0:un.total,"\uFF09"),(un==null?void 0:un.resetCount)!==void 0&&(un==null?void 0:un.total)!==void 0&&u.createElement(Qe.Z,{title:(un==null?void 0:un.tip)!=null?un==null?void 0:un.tip:""},u.createElement("span",{style:{color:"#9096A3"}},"\uFF08",u.createElement("span",{style:{color:"#000"}},un==null?void 0:un.resetCount),"/",u.createElement("span",null,un==null?void 0:un.total),"\uFF09"))))),u.createElement("div",{className:ht.tabBar},nr)),Yt={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"},Sn=({dataSource:it=[],value:At,onChange:Xe,className:Gt,style:Fn={},tabBarExtraContent:nr})=>u.createElement("div",{className:B()(Yt.tabs,Gt),style:Fn},u.createElement("div",{className:Yt.tabsWrap},it.map((un,$t)=>u.createElement("aside",{className:Yt.tab,onClick:()=>{Xe(un.id),un.link&&bt.history.push(un.link)},key:$t},u.createElement("div",{className:At===un.id?Yt.active:""},un.name),(un==null?void 0:un.resetCount)==null&&(un==null?void 0:un.total)!==void 0&&u.createElement("span",null,"\uFF08",un==null?void 0:un.total,"\uFF09"),(un==null?void 0:un.resetCount)!==void 0&&(un==null?void 0:un.total)!==void 0&&u.createElement(Qe.Z,{title:(un==null?void 0:un.tip)!=null?un==null?void 0:un.tip:""},u.createElement("span",{style:{color:"#9096A3"}},"\uFF08",u.createElement("span",{style:{color:"#000"}},un==null?void 0:un.resetCount),"/",u.createElement("span",null,un==null?void 0:un.total),"\uFF09"))))),u.createElement("div",{className:Yt.tabBar},nr)),xn=({className:it,style:At={},children:Xe})=>u.createElement("div",{className:B()(it),style:At},Xe),kn={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"},Cr=a(38854),yr=a(20834);const Pr=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Pt=({sortValue:it,dropValue:At,className:Xe,onSort:Gt,onDrop:Fn,dataSource:nr=Pr})=>{var un;return u.createElement("div",{className:B()(kn.orderWrap,Xe)},u.createElement(Cr.Z,{dropdownRender:()=>u.createElement(yr.default,null,nr.map(($t,fn)=>u.createElement(yr.default.Item,{key:fn,onClick:()=>Fn($t.id)},$t.name)))},u.createElement("span",{className:kn.orderTextWrap},(un=nr.find($t=>At===$t.id))==null?void 0:un.name)),u.createElement("span",{className:kn.orderIconWrap},u.createElement("span",{className:kn.orderAsc},u.createElement("i",{className:it==="asc"?`iconfont icon-sanjiaoxing-up font12 ${kn.cursorPointer} ${kn.active}`:`iconfont icon-sanjiaoxing-up font12 ${kn.cursorPointer}`,onClick:()=>Gt(it==="asc"?"desc":"asc")})),u.createElement("span",{className:kn.orderDesc},u.createElement("i",{className:it==="desc"?`iconfont icon-sanjiaoxing-down font12 ${kn.cursorPointer} ${kn.active}`:`iconfont icon-sanjiaoxing-down font12 ${kn.cursorPointer}`,onClick:()=>Gt(it==="asc"?"desc":"asc")}))))},Xt={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"},Zn=a(3113),dr=a(2337),Hn=Object.defineProperty,Wn=Object.getOwnPropertySymbols,Dr=Object.prototype.hasOwnProperty,Lr=Object.prototype.propertyIsEnumerable,_r=(it,At,Xe)=>At in it?Hn(it,At,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):it[At]=Xe,Tr=(it,At)=>{for(var Xe in At||(At={}))Dr.call(At,Xe)&&_r(it,Xe,At[Xe]);if(Wn)for(var Xe of Wn(At))Lr.call(At,Xe)&&_r(it,Xe,At[Xe]);return it},or=(it,At)=>{var Xe={};for(var Gt in it)Dr.call(it,Gt)&&At.indexOf(Gt)<0&&(Xe[Gt]=it[Gt]);if(it!=null&&Wn)for(var Gt of Wn(it))At.indexOf(Gt)<0&&Lr.call(it,Gt)&&(Xe[Gt]=it[Gt]);return Xe},gA=(it,At,Xe)=>new Promise((Gt,Fn)=>{var nr=fn=>{try{$t(Xe.next(fn))}catch(rr){Fn(rr)}},un=fn=>{try{$t(Xe.throw(fn))}catch(rr){Fn(rr)}},$t=fn=>fn.done?Gt(fn.value):Promise.resolve(fn.value).then(nr,un);$t((Xe=Xe.apply(it,At)).next())}),Ot=it=>{var At=it,{className:Xe,style:Gt,children:Fn,loading:nr=!1,openLoading:un,onClick:$t=()=>{},size:fn="middle",shape:rr="round",theme:Cn}=At,Mn=or(At,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[mA,Xr]=(0,u.useState)(!1),OA=(0,u.useMemo)(()=>{switch(Cn){case dr.Fy.THEMEONE:return Xt.ThemeOne;case dr.Fy.DEFAULT:default:return Xt.btn}},[Cn]);return u.createElement(Zn.ZP,Tr({onClick:(0,z.throttle)(Ir=>gA(void 0,null,function*(){un&&Xr(!0);try{yield $t(Ir)}catch(pA){console.log("error",pA)}un&&Xr(!1)}),2e3,{leading:!0,trailing:!1}),className:B()(OA,Xt[`${fn}-${rr}`],Xe),style:Gt,size:fn,shape:rr,loading:mA||nr},Mn),Fn)},An={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"},Fe=({className:it,style:At,children:Xe=null,onClick:Gt,title:Fn})=>u.createElement("div",{className:B()(An.head,it),style:At},u.createElement("span",{className:"primary-hover",onClick:Gt},u.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),u.createElement("b",{title:Fn},Fn),u.createElement("div",{className:An.node},Xe)),Tt={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"},vn=({confirmShow:it=!0,confirmTitle:At,confirmClick:Xe,cancelShow:Gt=!0,cancelTitle:Fn,cancelClick:nr,className:un,style:$t,confirmLoading:fn=!1})=>u.createElement("div",{className:B()(Tt.btns,un),style:$t},it&&u.createElement(Zn.ZP,{loading:fn,onClick:Xe,type:"primary",className:Tt.confirm},At),Gt&&u.createElement(Zn.ZP,{onClick:nr,className:Tt.cancel},Fn)),pn={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"},jn=({className:it,style:At={},LeftContent:Xe,children:Gt,RightContent:Fn})=>u.createElement("div",{className:B()(pn.fixedBottom,it),style:At},u.createElement("div",{className:pn.wrap},u.createElement("div",{className:pn.left},Xe),u.createElement("div",{className:pn.center},Gt),u.createElement("div",{className:pn.right},Fn))),Jn={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"},mr=({className:it,style:At={},dataSource:Xe=[]})=>u.createElement("div",{className:B()(Jn.crumbs,it),style:At},Xe.map((Gt,Fn)=>Fnbt.history.push(Gt.path)},Gt.name):u.createElement("span",null,Gt.name),u.createElement("span",null,"\xA0",">","\xA0")):u.createElement("span",{key:Fn,style:{color:"#5F6368"}},Gt.name))),ir=a(31797),Er=Object.defineProperty,$n=Object.defineProperties,br=Object.getOwnPropertyDescriptors,xr=Object.getOwnPropertySymbols,Or=Object.prototype.hasOwnProperty,jr=Object.prototype.propertyIsEnumerable,Rr=(it,At,Xe)=>At in it?Er(it,At,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):it[At]=Xe,Qt=(it,At)=>{for(var Xe in At||(At={}))Or.call(At,Xe)&&Rr(it,Xe,At[Xe]);if(xr)for(var Xe of xr(At))jr.call(At,Xe)&&Rr(it,Xe,At[Xe]);return it},zt=(it,At)=>$n(it,br(At)),Mt=(it,At)=>{var Xe={};for(var Gt in it)Or.call(it,Gt)&&At.indexOf(Gt)<0&&(Xe[Gt]=it[Gt]);if(it!=null&&xr)for(var Gt of xr(it))At.indexOf(Gt)<0&&jr.call(it,Gt)&&(Xe[Gt]=it[Gt]);return Xe};const{Countdown:Bn}=ir.default;var dn=it=>{var At=it,{onChange:Xe}=At,Gt=Mt(At,["onChange"]);const[Fn,nr]=(0,u.useState)(null);(0,u.useEffect)(()=>{typeof Fn=="number"&&Fn>=0&&Xe(Fn)},[Fn]);const un=$t=>{const fn=Math.floor($t/1e3);nr(fn)};return u.createElement(Bn,zt(Qt({},Gt),{onChange:un}))},rn={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},on=({DataProps:it,className:At,style:Xe={}})=>{var Gt;return u.createElement("div",{className:B()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",rn.ClassRoomItem,At),style:Xe,onClick:()=>{(0,ve.xg)(it==null?void 0:it.first_category_url)}},u.createElement("div",{className:"flex flex-col item-center"},u.createElement("img",{src:`${(Gt=be.Z)==null?void 0:Gt.IMG_SERVER}/images/${it==null?void 0:it.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(it==null?void 0:it.subject_identifier)&&u.createElement("div",{className:"mt-40px"},u.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),u.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),u.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},u.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(it!=null&&it.is_public)&&u.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"),u.createElement("span",{className:B()("text-16px font-medium",rn.TitleDom)},it==null?void 0:it.name)),u.createElement("div",{className:"c-grey-333 font-medium"},it==null?void 0:it.creator),u.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",it==null?void 0:it.course_members_count),u.createElement("div",{className:"c-grey-333 flex item-center justify-between"},u.createElement("div",null,"\u4F5C\u4E1A\uFF1A",it==null?void 0:it.tasks_count),it!=null&&it.is_end?u.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):u.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ur=Object.defineProperty,fA=Object.getOwnPropertySymbols,$r=Object.prototype.hasOwnProperty,aA=Object.prototype.propertyIsEnumerable,eA=(it,At,Xe)=>At in it?Ur(it,At,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):it[At]=Xe,Kr=(it,At)=>{for(var Xe in At||(At={}))$r.call(At,Xe)&&eA(it,Xe,At[Xe]);if(fA)for(var Xe of fA(At))aA.call(At,Xe)&&eA(it,Xe,At[Xe]);return it},tA=({DataProps:it=[],selectValue:At,onChange:Xe,className:Gt,style:Fn={},extra:nr,classNameItem:un,styleItem:$t={},barHidden:fn})=>{const[rr,Cn]=(0,u.useState)();return(0,u.useEffect)(()=>{Cn(Array.isArray(At)?At:[At])},[At]),u.createElement("div",{className:B()("flex px-20px py-10px gap-40px",Gt),style:Kr({borderBottom:"1px solid #D3F0FF"},Fn)},it==null?void 0:it.map(Mn=>u.createElement("div",{key:Mn==null?void 0:Mn.id,className:B()("flex item-center justify-center current c-grey-333 text-16 relative",un,Mn==null?void 0:Mn.className),style:Kr(Kr({color:rr!=null&&rr.includes(Mn==null?void 0:Mn.id)?"#1890FF":"",minWidth:88},$t),(Mn==null?void 0:Mn.style)||{}),onClick:mA=>{Xe==null||Xe({domEvent:mA,item:Mn}),Mn!=null&&Mn.link&&bt.history.push(Mn==null?void 0:Mn.link)}},Mn==null?void 0:Mn.name,!fn&&(rr==null?void 0:rr.includes(Mn==null?void 0:Mn.id))&&u.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),u.createElement("div",{className:"ml-auto"},nr))},IA=Object.defineProperty,kr=Object.defineProperties,rA=Object.getOwnPropertyDescriptors,sA=Object.getOwnPropertySymbols,hA=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Ut=(it,At,Xe)=>At in it?IA(it,At,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):it[At]=Xe,ft=(it,At)=>{for(var Xe in At||(At={}))hA.call(At,Xe)&&Ut(it,Xe,At[Xe]);if(sA)for(var Xe of sA(At))St.call(At,Xe)&&Ut(it,Xe,At[Xe]);return it},Vn=(it,At)=>kr(it,rA(At)),Fr=({value:it,onChange:At,onInputChange:Xe,className:Gt,style:Fn={},InputProps:nr})=>{const[un,$t]=(0,u.useState)(it);return u.createElement("div",{className:B()("flex item-center rounded-full px-10px py-2px",Gt),style:ft({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Fn)},u.createElement(ee.default,Vn(ft({bordered:!1},nr),{onChange:fn=>{$t(fn.target.value),Xe==null||Xe(encodeURIComponent(fn.target.value))},onPressEnter:fn=>{At==null||At({domEvent:fn,item:{value:un}})}})),u.createElement("img",{className:"h-22px current",src:a(25365),height:22,onClick:fn=>{At==null||At({domEvent:fn,item:{value:un}})}}))}},87541:function(Kt,de,a){"use strict";a.d(de,{g:function(){return y}});var u=a(59301),b=a(43418),F=a(95237),V=a(65582),x=a(39864),T=a(74128),re=a(41867),B=a(44164),z=a.n(B),f=a(65862),U=a(59301),S=(N,K,Ae)=>new Promise((X,q)=>{var H=p=>{try{Q(Ae.next(p))}catch(te){q(te)}},k=p=>{try{Q(Ae.throw(p))}catch(te){q(te)}},Q=p=>p.done?X(p.value):Promise.resolve(p.value).then(H,k);Q((Ae=Ae.apply(N,K)).next())});const y=N=>S(void 0,null,function*(){var K;const Ae=document.createElement("div");Ae.style.display="flex",Ae.style.flexDirection="column",Ae.style.alignItems="center",Ae.innerHTML=`
${N==null?void 0:N.name}
${N==null?void 0:N.place_name}
\u8BF7\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230
`;const X=yield z()().set({image:{type:"png",quality:.95},html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1}}).from(Ae).outputImg();(0,f.LR)(X.src,N==null?void 0:N.name)}),M=({classroomList:N,dispatch:K})=>{var Ae;const{selectArrs:X}=N.actionTabs,q=(0,u.useRef)();return U.createElement(b.default,{width:500,centered:!0,confirmLoading:!1,onCancel:()=>{K({type:"classroomList/setActionTabs",payload:{}})},title:"\u7B7E\u5230\u4E8C\u7EF4\u7801",open:N.actionTabs.key==="\u7B7E\u5230\u4E8C\u7EF4\u7801",footer:null},U.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},U.createElement("div",{ref:q,style:{display:"flex",flexDirection:"column",alignItems:"center"}},U.createElement("div",{className:"font16 c-black mb30",style:{fontWeight:500,lineHeight:"26px"}},X==null?void 0:X.name),U.createElement(F.Z,{wrap:!1,align:"middle",style:{color:"#000"}},U.createElement("i",{className:"iconfont icon-dingwei font14",style:{color:"#165DFF",marginRight:4}}),X==null?void 0:X.place_name),U.createElement("div",{className:"mt20 mb20",style:{width:"50%"}},U.createElement("img",{width:"100%",src:T.Z.API_SERVER+((Ae=X==null?void 0:X.attachment)==null?void 0:Ae.url)})),U.createElement("div",{className:"font14 mb20",style:{color:"#999"}},(0,re.dE)()?"\u8BF7\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230":"\u5206\u4EAB\u4E8C\u7EF4\u7801\uFF0C\u5B66\u751F\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230")),U.createElement(x.op,{openLoading:!0,className:"mb10",type:"primary",onClick:()=>S(void 0,null,function*(){yield y(X)})},"\u4FDD\u5B58\u56FE\u7247")))};de.Z=(0,V.connect)(({classroomList:N})=>({classroomList:N}))(M)},57984:function(Kt,de,a){"use strict";a.r(de),a.d(de,{default:function(){return hA}});var u=a(59301),b=a(65582),F=a(24905),V=a(3113),x=a(8591),T=a(61621),re=a(95237),B=a(43604),z=a(6848),f=a(93948),U=a(58421),S=a(43418),y=a(57809),M=a(2524),N=a(42441),K={topStatistics:"topStatistics___AALo4",tooltip:"tooltip___jIywH",name:"name___Mx_XR",filter:"filter___FMp9h",daoke:"daoke___lZ8Ea",qingjia:"qingjia___z5rWW",kuangke:"kuangke___LxWOi"},Ae=Object.defineProperty,X=Object.defineProperties,q=Object.getOwnPropertyDescriptors,H=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,p=(St,Ut,ft)=>Ut in St?Ae(St,Ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):St[Ut]=ft,te=(St,Ut)=>{for(var ft in Ut||(Ut={}))k.call(Ut,ft)&&p(St,ft,Ut[ft]);if(H)for(var ft of H(Ut))Q.call(Ut,ft)&&p(St,ft,Ut[ft]);return St},ee=(St,Ut)=>X(St,q(Ut));const ge=({classroomList:St,globalSetting:Ut,loading:ft,teachers:Vn,dispatch:In})=>{var Fr,it;const At=(0,b.useParams)(),Xe=(0,b.useLocation)(),[Gt,Fn]=(0,u.useState)("0");let[nr,un]=(0,u.useState)(null);At.id=At.coursesId;const{detailAttendancesStatistic:$t,courseGroups:fn}=St,rr=()=>{In({type:"classroomList/getClassroomAttendancesStatistic",payload:ee(te({},At),{group_id:nr})})};(0,u.useEffect)(()=>{rr()},[At.categoryId]),console.log("groutid",nr);const Cn=()=>{var Mn,mA,Xr,OA;return{tooltip:{trigger:"axis",formatter:Ir=>{const{dataIndex:pA}=Ir[0],BA=$t==null?void 0:$t.history_attendances[pA];return`
@@ -6,13 +6,13 @@

\u5230\u8BFE\u7387\uFF1A${Math.round(Ir[0].value)}%

\u65F7\u8BFE\u7387\uFF1A${Math.round(Ir[1].value)}%

\u8BF7\u5047\u7387\uFF1A${Math.round(Ir[2].value)}%

-

`}},legend:{data:["\u5230\u8BFE\u7387","\u65F7\u8BFE\u7387","\u8BF7\u5047\u7387"],show:!1},xAxis:{type:"category",nameRotate:45,data:(Mn=$t==null?void 0:$t.history_attendances)==null?void 0:Mn.map((Ir,pA)=>{let BA=Ir.name;return BA.length>6&&(BA=BA.substr(0,6)+"..."),BA}),boundaryGap:!1,nameLocation:"start",axisLabel:{interval:0,rotate:"45",verticalAlign:"top",align:"left",margin:28,height:120,textStyle:{align:"center",color:"#999"}}},yAxis:{type:"value",axisLabel:{formatter:"{value}%"},splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"\u5230\u8BFE\u7387",data:(mA=$t==null?void 0:$t.history_attendances)==null?void 0:mA.map((Ir,pA)=>Ir.normal_rate*100),type:"line",smooth:!0,color:"#26C7C9"},{name:"\u65F7\u8BFE\u7387",data:(Xr=$t==null?void 0:$t.history_attendances)==null?void 0:Xr.map((Ir,pA)=>Ir.absence_rate*100),type:"line",smooth:!0,color:"#FF835C"},{name:"\u8BF7\u5047\u7387",data:(OA=$t==null?void 0:$t.history_attendances)==null?void 0:OA.map((Ir,pA)=>Ir.leave_rate*100),type:"line",smooth:!0,color:"#EDBA6F"}]}};return u.createElement("section",{className:"mt20 pb30"},u.createElement(re.Z,{className:K.topStatistics,justify:"space-between"},u.createElement(B.Z,{flex:"209px"},Math.round(($t==null?void 0:$t.all_history_count)||0)),u.createElement(B.Z,{flex:"209px"},u.createElement(u.Fragment,null,Math.round((($t==null?void 0:$t.avg_normal_rate)||0)*100),"%")),u.createElement(B.Z,{flex:"209px"},u.createElement(u.Fragment,null,Math.round((($t==null?void 0:$t.avg_absence_rate)||0)*100),"%")),u.createElement(B.Z,{flex:"209px"},u.createElement(u.Fragment,null,Math.round((($t==null?void 0:$t.avg_leave_rate)||0)*100),"%"))),u.createElement("section",{className:"bg-white pl30 pr30 pt30 mt20 pb20"},u.createElement(re.Z,{gutter:[22,22],className:K.filter},u.createElement(B.Z,{flex:1},u.createElement("span",null,u.createElement("i",{className:[K.daoke,"mr10"].join(" ")}),"\u5230\u8BFE\u7387"),u.createElement("span",{className:"ml40"},u.createElement("i",{className:[K.kuangke,"mr10"].join(" ")}),"\u65F7\u8BFE\u7387"),u.createElement("span",{className:"ml40"},u.createElement("i",{className:[K.qingjia,"mr10"].join(" ")}),"\u8BF7\u5047\u7387")),u.createElement(B.Z,null,u.createElement("span",{className:"c-light-black mr5"},"\u663E\u793A\u6700\u8FD1\u5341\u6B21\u7B7E\u5230"),u.createElement(y.default,{size:"middle",defaultValue:"",onSelect:Mn=>{nr=Mn,un(Mn),rr()}},u.createElement(y.default.Option,{value:""}," \u5168\u90E8\u5206\u73ED "),(Fr=fn==null?void 0:fn.course_groups)==null?void 0:Fr.map(function(Mn,mA){return u.createElement(y.default.Option,{value:Mn.id}," ",Mn.name," ")})))),(it=$t==null?void 0:$t.history_attendances)!=null&&it.length?u.createElement(N.Z,{option:Cn(),style:{height:370},opts:{renderer:"svg"}}):u.createElement(M.Z,{styles:{marginTop:50,paddingBottom:50}})))};var se=(0,b.connect)(({classroomList:St,loading:Ut,teachers:ft,globalSetting:Vn})=>({classroomList:St,globalSetting:Vn,teachers:ft,loading:Ut.effects}))(ge),me=a(38147),ae=Object.defineProperty,Ne=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,Qe=(St,Ut,ft)=>Ut in St?ae(St,Ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):St[Ut]=ft,ye=(St,Ut)=>{for(var ft in Ut||(Ut={}))we.call(Ut,ft)&&Qe(St,ft,Ut[ft]);if(Ne)for(var ft of Ne(Ut))rt.call(Ut,ft)&&Qe(St,ft,Ut[ft]);return St},be=(St,Ut,ft)=>new Promise((Vn,In)=>{var Fr=Xe=>{try{At(ft.next(Xe))}catch(Gt){In(Gt)}},it=Xe=>{try{At(ft.throw(Xe))}catch(Gt){In(Gt)}},At=Xe=>Xe.done?Vn(Xe.value):Promise.resolve(Xe.value).then(Fr,it);At((ft=ft.apply(St,Ut)).next())});const ve=({classroomList:St,dispatch:Ut,cb:ft})=>{const Vn=(0,b.useParams)();return Vn.id=Vn.coursesId,u.createElement(S.default,{centered:!0,title:"\u63D0\u793A",open:St.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){let In=`/api/weapps/attendances/${St.actionTabs.selectArrs[0]}.json`;(yield(0,me.ZP)(In,{method:"delete"})).status===0&&(x.ZP.success("\u5220\u9664\u6210\u529F"),Ut({type:"classroomList/setActionTabs",payload:{}}),Ut({type:"classroomList/getClassroomAttendancesList",payload:ye({},St.actionTabs.params)}),Ut({type:"classroomList/getClassroomLeftMenus",payload:{id:Vn.coursesId}}))}),onCancel:()=>{Ut({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var Ee=(0,b.connect)(({classroomList:St})=>({classroomList:St}))(ve),he=Object.defineProperty,ce=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Oe=(St,Ut,ft)=>Ut in St?he(St,Ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):St[Ut]=ft,pt=(St,Ut)=>{for(var ft in Ut||(Ut={}))Ve.call(Ut,ft)&&Oe(St,ft,Ut[ft]);if(ce)for(var ft of ce(Ut))We.call(Ut,ft)&&Oe(St,ft,Ut[ft]);return St},yt=(St,Ut,ft)=>new Promise((Vn,In)=>{var Fr=Xe=>{try{At(ft.next(Xe))}catch(Gt){In(Gt)}},it=Xe=>{try{At(ft.throw(Xe))}catch(Gt){In(Gt)}},At=Xe=>Xe.done?Vn(Xe.value):Promise.resolve(Xe.value).then(Fr,it);At((ft=ft.apply(St,Ut)).next())});const qt=({classroomList:St,dispatch:Ut,cb:ft})=>{const Vn=(0,b.useParams)();return Vn.id=Vn.coursesId,u.createElement(S.default,{centered:!0,title:"\u63D0\u793A",open:St.actionTabs.key==="\u622A\u6B62",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>yt(void 0,null,function*(){(yield(0,me.ZP)(`/api/weapps/attendances/${St.actionTabs.selectArrs[0]}/end.json`,{method:"post"})).status===0&&(x.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ut({type:"classroomList/setActionTabs",payload:{}}),Ut({type:"classroomList/getClassroomAttendancesList",payload:pt({},St.actionTabs.params)}))}),onCancel:()=>{Ut({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u622A\u6B62\uFF1F"))};var Wt=(0,b.connect)(({classroomList:St})=>({classroomList:St}))(qt),nn=a(98228),lt=a(78241),Vt=a(71418),wt=a(92832),dt=a(5112),hn=a(5083),E=a(70407),h=a(66649),g=a.n(h),C=a(65862),W={flex_box_center:"flex_box_center___vPFrl",flex_space_between:"flex_space_between___xDdOE",flex_box_vertical_center:"flex_box_vertical_center___UUaCs",flex_box_center_end:"flex_box_center_end____tbtJ",flex_box_column:"flex_box_column___H9rba",bg:"bg___DIMT9",menu:"menu___zXkbC",desc:"desc___E2_xU",listItem:"listItem___E6c2h",info:"info___DMYaB",add:"add___mjIg_",addForm:"addForm___T9yJu",GroupIds:"GroupIds___KQ_iP",attendanceCode:"attendanceCode___OciEu",signInStatus:"signInStatus___zJts9",colorE02020:"colorE02020___PMh7T",color0152d9:"color0152d9___rRMTC",colorFA6400:"colorFA6400___r3ujc",attend:"attend___mY5tE",title:"title___AzpMG",not_start:"not_start___GFAXt",ongoing:"ongoing___iFf_3",history:"history___uoHNV",flexBox:"flexBox___r9Ix0"},le=a(88522),G=a(39864),_=a(74225),Le=a(89392),ue=Object.defineProperty,oe=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,ct=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,De=(St,Ut,ft)=>Ut in St?ue(St,Ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):St[Ut]=ft,$e=(St,Ut)=>{for(var ft in Ut||(Ut={}))Be.call(Ut,ft)&&De(St,ft,Ut[ft]);if(ct)for(var ft of ct(Ut))Ze.call(Ut,ft)&&De(St,ft,Ut[ft]);return St},ie=(St,Ut)=>oe(St,Ue(Ut)),Ke=(St,Ut)=>{var ft={};for(var Vn in St)Be.call(St,Vn)&&Ut.indexOf(Vn)<0&&(ft[Vn]=St[Vn]);if(St!=null&&ct)for(var Vn of ct(St))Ut.indexOf(Vn)<0&&Ze.call(St,Vn)&&(ft[Vn]=St[Vn]);return ft},bt=St=>{var Ut=St,{ButtonOptions:ft}=Ut,Vn=ft,{style:In,children:Fr,onClick:it}=Vn,At=Ke(Vn,["style","children","onClick"]),Xe=Ke(Ut,["ButtonOptions"]),Gt,Fn,nr;const[un,$t]=(0,u.useState)(null),[fn,rr]=(0,u.useState)(!1),[Cn,Mn]=(0,u.useState)(!1),mA=(0,u.useRef)(null),[Xr,OA]=(0,u.useState)({autoComplete:null,autoCompleteRes:{},marker:null,circle:null,map:null}),[Ir,pA]=(0,u.useState)({keywords:"",range:100,place_name:""}),[BA,KA]=(0,u.useState)([]),TA=(yA=Ir.keywords)=>{var ya;(ya=Xr.autoComplete)==null||ya.search(yA,(Qr,PA)=>{var Aa;Qr=="complete"&&(OA(ie($e({},Xr),{autoCompleteRes:ie($e({},PA),{tips:(Aa=PA==null?void 0:PA.tips)==null?void 0:Aa.filter(Sa=>Sa.location)})||{}})),rr(!0))})},Ha={loadOptions:{plugins:["AMap.AutoComplete","AMap.Geolocation","AMap.Geocoder","AMap.ToolBar","AMap.PlaceSearch"]},MapUse:({AMap:yA,map:ya})=>{$t(yA);const Qr=new yA.Geolocation({enableHighAccuracy:!0,timeout:1e4,buttonPosition:"RB",buttonOffset:new yA.Pixel(10,20),zoomToAccuracy:!0,showCircle:!1}),PA=new yA.ToolBar({visible:!0,position:{right:"15px",bottom:"60px"}});ya.addControl(Qr),ya.addControl(PA),Qr.getCurrentPosition((Aa,Sa)=>{var SA,YA;const Io=new yA.AutoComplete({city:"\u5168\u56FD"}),io=BA.length>0?BA:Aa=="complete"?[(SA=Sa.position)==null?void 0:SA.lng,(YA=Sa.position)==null?void 0:YA.lat]:[116.397428,39.90923],Ao=new yA.Marker({position:io,draggable:!0,map:ya}),Oi=new yA.Circle({center:io,radius:Ir.range||300,strokeColor:"#165DFF",fillOpacity:.2,fillColor:"#165DFF",zIndex:50,map:ya});Oi.setMap(ya),Ao.on("dragend",()=>{const aa=Ao.getPosition();KA([aa.lng,aa.lat]),console.log("dragend",[aa.lng,aa.lat])}),ya.setCenter(io),KA(io),OA(ie($e({},Xr),{marker:Ao,circle:Oi,autoComplete:Io,map:ya})),console.log("getCurrentPosition",Aa,Sa,io,BA)})}};return(0,u.useEffect)(()=>{var yA,ya,Qr;BA&&Xr.circle&&((yA=Xr.circle)==null||yA.setCenter(BA||(Xe==null?void 0:Xe.value)),(ya=Xr.circle)==null||ya.setRadius(Ir.range||Ir.range),(Qr=Xr.marker)==null||Qr.setPosition(BA||(Xe==null?void 0:Xe.value)))},[BA,Ir.range]),(0,u.useEffect)(()=>{(Xe!=null&&Xe.value||Xe!=null&&Xe.range)&&(KA((Xe==null?void 0:Xe.value)||[]),pA(ie($e({},Ir),{range:(Xe==null?void 0:Xe.range)||300})))},[Xe==null?void 0:Xe.value,Xe==null?void 0:Xe.range]),(0,u.useEffect)(()=>{un&&BA.length>0&&new un.Geocoder({radius:1e3}).getAddress(BA||(Xe==null?void 0:Xe.value),function(ya,Qr){ya==="complete"&&Qr.regeocode&&pA(ie($e({},Ir),{place_name:Qr.regeocode.formattedAddress}))})},[un,BA]),(0,u.useEffect)(()=>{Xr.autoComplete&&(mA.current=(0,Le.throttle)(yA=>TA(yA),1e3,{leading:!1,trailing:!0}))},[Xr.autoComplete]),u.createElement(u.Fragment,null,u.createElement("div",{id:(Xe==null?void 0:Xe.scrollId)||""},((Gt=Xe==null?void 0:Xe.value)==null?void 0:Gt.length)>0?u.createElement(re.Z,{gutter:4,align:"middle",wrap:!1,style:{cursor:"pointer"},onClick:()=>{Mn(!0)}},u.createElement(B.Z,null,u.createElement("i",{className:"iconfont icon-dingwei font14",style:{color:"#165DFF"}})),u.createElement(B.Z,null,Xe==null?void 0:Xe.address)):u.createElement(G.op,ie($e({style:$e({borderRadius:"2px"},In)},At),{onClick:yA=>{Mn(!0),it&&it(yA)}}),Fr)),u.createElement(S.default,{width:1200,centered:!0,title:"\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9",destroyOnClose:!0,open:Cn,onOk:()=>{Xe.onChange(ie($e({},Ir),{place:BA})),Mn(!1)},onCancel:()=>{Mn(!1)}},u.createElement("div",{style:{height:500,position:"relative",borderRadius:5,overflow:"hidden"}},u.createElement(_.Z,$e({},Ha)),u.createElement("div",{style:{position:"absolute",top:0,left:0,width:"100%",padding:"10px 20px"}},u.createElement(re.Z,{align:"middle"},u.createElement(B.Z,null,u.createElement(le.Z,{size:"large",showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u5730\u70B9",popupMatchSelectWidth:254,value:Ir==null?void 0:Ir.keywords,onChange:yA=>{pA(ie($e({},Ir),{keywords:yA})),mA.current(yA)},open:fn,onBlur:()=>{rr(!1)},onFocus:()=>{rr(!0)},onSelect:yA=>{var ya,Qr,PA;const Aa=(ya=Xr.autoCompleteRes)==null?void 0:ya.tips.find(SA=>SA.id==yA);pA(ie($e({},Ir),{keywords:Aa.name}));const Sa=[(Qr=Aa==null?void 0:Aa.location)==null?void 0:Qr.lng,(PA=Aa==null?void 0:Aa.location)==null?void 0:PA.lat];KA(Sa),Xr.map.setCenter(Sa)},options:(nr=((Fn=Xr.autoCompleteRes)==null?void 0:Fn.tips)||[])==null?void 0:nr.map(yA=>({label:u.createElement("div",null,u.createElement("div",{style:{color:"#000",fontWeight:600}},yA.name),u.createElement("div",{style:{color:"#999",fontSize:12}},yA.address)),value:yA.id}))},u.createElement(wt.default,{size:"large",width:200,onPressEnter:yA=>TA(yA.target.value)}))),u.createElement(B.Z,null,u.createElement(V.ZP,{size:"large",type:"primary",style:{marginLeft:2,background:"#3061D0"},onClick:()=>{TA()}},"\u641C\u7D22")),u.createElement(B.Z,null,u.createElement(y.default,{size:"large",className:"ml20",style:{width:100},value:Ir.range,onChange:yA=>{pA(ie($e({},Ir),{range:yA}))},options:[{value:100,label:"100\u7C73"},{value:300,label:"300\u7C73"},{value:500,label:"500\u7C73"},{value:800,label:"800\u7C73"},{value:1e3,label:"1000\u7C73"},{value:2e3,label:"2000\u7C73"}]})))))))},Et=a(59301),yn=Object.defineProperty,Yt=Object.defineProperties,En=Object.getOwnPropertyDescriptors,Sn=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,kn=(St,Ut,ft)=>Ut in St?yn(St,Ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):St[Ut]=ft,Cr=(St,Ut)=>{for(var ft in Ut||(Ut={}))On.call(Ut,ft)&&kn(St,ft,Ut[ft]);if(Sn)for(var ft of Sn(Ut))xn.call(Ut,ft)&&kn(St,ft,Ut[ft]);return St},yr=(St,Ut)=>Yt(St,En(Ut)),Pr=(St,Ut,ft)=>new Promise((Vn,In)=>{var Fr=Xe=>{try{At(ft.next(Xe))}catch(Gt){In(Gt)}},it=Xe=>{try{At(ft.throw(Xe))}catch(Gt){In(Gt)}},At=Xe=>Xe.done?Vn(Xe.value):Promise.resolve(Xe.value).then(Fr,it);At((ft=ft.apply(St,Ut)).next())});const{TreeNode:Vr}=nn.default,Pt=({classroomList:St,loading:Ut,dispatch:ft,data:Vn})=>{const[In,Fr]=(0,u.useState)(!1),it=(0,b.useParams)();it.id=it.coursesId,(0,u.useEffect)(()=>{St.actionTabs.key==="\u7F16\u8F91"&&(Fn.resetFields(),ft({type:"classroomList/getCourseGroups",payload:{id:it.id,limit:1e4,nonenavigate:!0}}),Vn.id&&At())},[St.actionTabs.key]);const At=()=>Pr(void 0,null,function*(){const Cn=yield ft({type:"classroomList/getAttendanceDetail",payload:{id:Vn.id}});Fn.setFieldsValue(yr(Cr({},Cn),{attendance_date:g()(Cn.attendance_date),group_ids:Cn.groups?Cn.groups.map(Mn=>Mn.id):[],end_time:g()(Cn.end_time),start_time:g()(Cn.start_time),late_time:Cn.late_time?g()(Cn.late_time):null}))}),{detailAttendancesDetail:Xe,courseGroups:Gt}=St,[Fn]=lt.default.useForm(),nr=lt.default.useWatch("mode",Fn),un=lt.default.useWatch("range",Fn),$t=lt.default.useWatch("place_name",Fn);let fn=[];St.courseGroups.course_groups&&St.courseGroups.course_groups.map(Cn=>fn.push(Cn.id+""));const rr=Cn=>Cn&&CnFr(!1),bodyStyle:{minHeight:200},onOk:()=>Pr(void 0,null,function*(){console.log(In,22);const Cn=Cr({},yield Fn.validateFields());if(Cn.end_time=g()(Cn.end_time).format("HH:mm"),Cn.start_time=g()(Cn.start_time).format("HH:mm"),Cn.late_time=g()(Cn.late_time).format("HH:mm"),Cn.attendance_date=g()(Cn.attendance_date).format("YYYY-MM-DD"),Cn.end_time>=Cn.late_time){x.ZP.warning("\u8FDF\u5230\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u6216\u7B49\u4E8E\u7ED3\u675F\u65F6\u95F4");return}Fr(!0);const Mn=yield(0,me.ZP)(`/api/attendances/${Vn.id}.json`,{method:"put",body:Cr({},Cn)});Mn.status===0&&(x.ZP.success("\u4FEE\u6539\u6210\u529F"),ft({type:"classroomList/setActionTabs",payload:{}}),ft({type:"classroomList/getClassroomAttendancesList",payload:Cr({},St.actionTabs.params)})),Mn.status===-1&&Fr(!1)}),onCancel:()=>{ft({type:"classroomList/setActionTabs",payload:{}})}},Ut.effects["classroomList/getCourseGroups"]&&Et.createElement("div",{className:"tc mt40"},Et.createElement(Vt.Z,null)),Xe.groups&&Et.createElement("section",{className:W.addForm},Et.createElement(lt.default,{form:Fn},Et.createElement(lt.default.Item,{label:"\u7B7E\u5230\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Et.createElement(wt.default,{placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0",size:"middle"})),Et.createElement(lt.default.Item,{label:"\u7B7E\u5230\u65B9\u5F0F",name:"mode",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Et.createElement(dt.ZP.Group,{size:"middle"},Et.createElement(dt.ZP,{value:"QUICK"},"\u5FEB\u6377\u7B7E\u5230"),Et.createElement(dt.ZP,{value:"NUMBER"},"\u7B7E\u5230\u7801\u7B7E\u5230"))),Et.createElement(lt.default.Item,{name:"place_name",hidden:!0,label:"\u8BE6\u60C5\u5730\u5740"}),nr=="QRCODE"&&Et.createElement(Et.Fragment,null,Et.createElement(lt.default.Item,{label:"\u7B7E\u5230\u5730\u70B9",name:"place",normalize:(Cn,Mn,mA)=>(Fn.setFieldsValue({range:Cn.range,place_name:Cn.place_name}),Cn.place),rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9"}]},Et.createElement(bt,{ButtonOptions:{children:"\u6DFB\u52A0\u5730\u70B9"},range:un||Fn.getFieldValue("range"),address:$t||Fn.getFieldValue("place_name")})),Et.createElement(lt.default.Item,{style:{marginBottom:2},label:"\u7B7E\u5230\u8303\u56F4",name:"range",rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u8303\u56F4"}]},Et.createElement(y.default,null,[100,300,500,800,1e3,2e3].map(Cn=>Et.createElement(y.default.Option,{value:Cn},Cn,"\u7C73")))),Et.createElement("div",{style:{paddingLeft:102,color:"#999",marginBottom:20}},"\u5B9A\u4F4D\u7CBE\u786E\u5EA6\u4E0E\u73AF\u5883\u3001\u7F51\u7EDC\u3001\u57FA\u7AD9\u7B49\u6709\u5173\uFF0C\u53EF\u80FD\u5B58\u5728\u4E00\u5B9A\u8BEF\u5DEE")),Et.createElement(lt.default.Item,{label:"\u7B7E\u5230\u73ED\u7EA7",name:"group_ids"},Et.createElement(nn.default,{showSearch:!0,style:{width:"100%"},dropdownStyle:{maxHeight:260,overflow:"auto"},placeholder:"\u5DF2\u9009\u62E9\u5168\u90E8\u5206\u73ED",treeDefaultExpandAll:!0,treeCheckable:!0,size:"middle",disabled:!0},Gt.course_groups&&Gt.course_groups.map(function(Cn,Mn){return Et.createElement(Vr,{key:Mn,value:Cn.id,title:Cn.name})}))),Et.createElement(lt.default.Item,{label:"\u7B7E\u5230\u65E5\u671F",name:"attendance_date",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Et.createElement(hn.default,{placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",size:"middle",format:"YYYY-MM-DD"})),Et.createElement(lt.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"start_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4!"}]},Et.createElement(E.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm",onChange:()=>{Fn.setFieldsValue({end_time:"",late_time:""})}})),Et.createElement(lt.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4!"}]},Et.createElement(E.Z,{disabledHours:()=>{const Cn=Fn.getFieldValue("start_time");if(Cn){const Mn=parseInt(g()(Cn).format("HH"));return(0,C.Sp)(0,23).splice(0,Mn)}},disabledMinutes:Cn=>{const Mn=Fn.getFieldValue("start_time");if(Mn){const mA=parseInt(g()(Mn).format("mm"));return parseInt(g()(Mn).format("HH"))===Cn?(0,C.Sp)(0,59).splice(0,mA):[]}},className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),Et.createElement(lt.default.Item,{label:"\u8FDF\u5230\u65F6\u95F4",name:"late_time",style:{marginBottom:2}},Et.createElement(E.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),Et.createElement("div",{style:{paddingLeft:102,color:"#999"}},"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230"))))};var Xt=(0,b.connect)(({classroomList:St,loading:Ut})=>({classroomList:St,loading:Ut}))(Pt),Zn=a(33270),dr=a(26724),Hn=a.n(dr),Wn=a(59301),Dr=Object.defineProperty,Lr=Object.defineProperties,_r=Object.getOwnPropertyDescriptors,Tr=Object.getOwnPropertySymbols,or=Object.prototype.hasOwnProperty,gA=Object.prototype.propertyIsEnumerable,Ye=(St,Ut,ft)=>Ut in St?Dr(St,Ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):St[Ut]=ft,Ot=(St,Ut)=>{for(var ft in Ut||(Ut={}))or.call(Ut,ft)&&Ye(St,ft,Ut[ft]);if(Tr)for(var ft of Tr(Ut))gA.call(Ut,ft)&&Ye(St,ft,Ut[ft]);return St},An=(St,Ut)=>Lr(St,_r(Ut)),Se=(St,Ut,ft)=>new Promise((Vn,In)=>{var Fr=Xe=>{try{At(ft.next(Xe))}catch(Gt){In(Gt)}},it=Xe=>{try{At(ft.throw(Xe))}catch(Gt){In(Gt)}},At=Xe=>Xe.done?Vn(Xe.value):Promise.resolve(Xe.value).then(Fr,it);At((ft=ft.apply(St,Ut)).next())});const{TreeNode:Fe}=y.default,Tt=({classroomList:St,dispatch:Ut})=>{const[ft]=lt.default.useForm(),Vn=lt.default.useWatch("mode",ft),In=lt.default.useWatch("range",ft),Fr=lt.default.useWatch("place_name",ft),it=(0,b.useParams)();it.id=it.coursesId;const[At,Xe]=(0,u.useState)(1),[Gt,Fn]=(0,u.useState)([]),[nr,un]=(0,u.useState)(0),[$t,fn]=(0,u.useState)(20),[rr,Cn]=(0,u.useState)(!0),[Mn,mA]=(0,u.useState)(!1),Xr=(0,u.useRef)([]),[OA,Ir]=(0,u.useState)(!1),[pA,BA]=(0,u.useState)(!1),[KA,TA]=(0,u.useState)(0),{courseGroups:Ha}=St;(0,u.useEffect)(()=>{St.actionTabs.key==="\u65B0\u589E\u7B7E\u5230"&&(document.body.setAttribute("style","height: 100%;"),ya(),ft.resetFields())},[St.actionTabs.key]),(0,u.useEffect)(()=>{ft.setFieldsValue({name:"\u8BFE\u7A0B\u7B7E\u5230"+g()(new Date).format("YYYYMMDD"),mode:"QUICK",attendance_date:g()(new Date),start_time:g()(new Date),end_time:g()(new Date).add(5,"minutes"),late_time:g()(new Date).add(15,"minutes")})},[St.actionTabs.key]);const yA=SA=>SA&&SASe(void 0,null,function*(){Cn(!0);const YA=yield(0,Zn.hf)({id:it==null?void 0:it.id,page:SA||At,limit:$t});YA&&(Fn([...Gt,...YA==null?void 0:YA.course_groups]),Xr.current=[...Gt,...YA==null?void 0:YA.course_groups],un(YA==null?void 0:YA.course_groups_count),Cn(!1))}),Qr=(SA=!1)=>Se(void 0,null,function*(){if(Sa&&!OA){Ir(!0),Xe(SA?1:At+1);const YA=yield(0,Zn.hf)({id:it==null?void 0:it.id,page:At+1,limit:$t});if(YA&&(Fn([...Gt,...YA==null?void 0:YA.course_groups]),Xr.current=[...Gt,...YA==null?void 0:YA.course_groups],un(YA==null?void 0:YA.course_groups_count),pA)){let Io=[...Gt,...YA==null?void 0:YA.course_groups].map(io=>io.name);ft.setFieldValue("group_ids",Io)}Ir(!1)}}),PA=()=>{document.body.removeAttribute("style"),Xe(1),Fn([])},Aa=()=>Se(void 0,null,function*(){const SA=Ot({},yield ft.validateFields()),{group_ids:YA=[]}=SA,Io=Gt.filter(Ao=>YA.includes(Ao.name));if(SA.end_time=g()(SA.end_time).format("HH:mm"),SA.start_time=g()(SA.start_time).format("HH:mm"),SA.late_time=g()(SA.late_time).format("HH:mm"),SA.attendance_date=g()(SA.attendance_date).format("YYYY-MM-DD"),SA.end_time>=SA.late_time){x.ZP.warning("\u8FDF\u5230\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u6216\u7B49\u4E8E\u7ED3\u675F\u65F6\u95F4");return}mA(!0);const io=yield(0,me.ZP)(`/api/weapps/courses/${it.id}/attendances.json`,{method:"post",body:An(Ot({},SA),{group_ids:pA?[]:Io.map(Ao=>Ao.id)})});io.status===0&&(PA(),(0,C.L9)(["\u6559\u5B66\u8BFE\u5802","\u7B7E\u5230","\u521B\u5EFA\u7B7E\u5230"]),x.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ut({type:"classroomList/setActionTabs",payload:{}}),Ut({type:"classroomList/getClassroomAttendancesList",payload:Ot({},St.actionTabs.params)}),Ut({type:"classroomList/getClassroomLeftMenus",payload:{id:it.coursesId}})),io.status===-1&&mA(!1)}),Sa=nr>At*$t;return Wn.createElement(S.default,{centered:!0,title:"\u521B\u5EFA\u7B7E\u5230",open:St.actionTabs.key==="\u65B0\u589E\u7B7E\u5230",bodyStyle:{minHeight:200},onOk:Aa,afterClose:()=>mA(!1),confirmLoading:Mn,onCancel:()=>{PA(),Ut({type:"classroomList/setActionTabs",payload:{}})}},Wn.createElement("section",{className:W.addForm},Wn.createElement(lt.default,{form:ft,initialValues:{start_time:g()("09:00","HH:mm"),range:300},onChange:()=>{}},Wn.createElement(lt.default.Item,{label:"\u7B7E\u5230\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0!"}]},Wn.createElement(wt.default,{size:"middle",placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0"})),Wn.createElement(lt.default.Item,{label:"\u7B7E\u5230\u73ED\u7EA7",name:"group_ids",className:W.GroupIds},Wn.createElement(y.default,{showSearch:!1,mode:"multiple",showArrow:!0,style:{width:"100%"},dropdownStyle:{maxHeight:260},size:"middle",placeholder:Gt!=null&&Gt.length?"\u4E0D\u9009\u62E9\u5206\u73ED\u65F6\u9ED8\u8BA4\u9009\u62E9\u5168\u90E8\u5B66\u751F":"\u6682\u65E0\u5206\u73ED\uFF0C\u5C06\u9ED8\u8BA4\u9009\u62E9\u8BFE\u5802\u5168\u90E8\u5B66\u751F",dropdownRender:()=>Wn.createElement("div",{style:{maxHeight:260,overflowY:"auto",overflowX:"hidden",padding:"16px 18px 0 18px"}},Wn.createElement(Hn(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:SA=>{Qr()},hasMore:Sa,useWindow:!1},Wn.createElement(F.default,{value:pA,key:KA,onChange:SA=>{if(BA(SA.target.checked),SA.target.checked){let YA=Gt.map(Io=>Io.name);ft.setFieldValue("group_ids",YA)}else ft.setFieldValue("group_ids",[])}},"\u5168\u9009"),Wn.createElement(lt.default.Item,{name:"group_ids"},Wn.createElement(F.default.Group,null,Gt.map(function(SA,YA){return Wn.createElement("div",{key:YA},Wn.createElement(F.default,{onChange:Io=>{Io.target.checked||(BA(!1),TA(KA+1))},key:YA,value:String(SA.name),defaultChecked:!0,style:{width:430},className:"multi-ellipsis1 multi-ellipsis1-checkbox"},Wn.createElement("span",null,SA.name)))}))),rr&&Wn.createElement("div",{style:{display:"flex",justifyContent:"center"}},Wn.createElement(Vt.Z,null))))})),Wn.createElement(lt.default.Item,{label:"\u7B7E\u5230\u65B9\u5F0F",name:"mode",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Wn.createElement(dt.ZP.Group,{size:"middle"},Wn.createElement(dt.ZP,{value:"QUICK"},"\u5FEB\u6377\u7B7E\u5230"),Wn.createElement(dt.ZP,{value:"NUMBER"},"\u7B7E\u5230\u7801\u7B7E\u5230"))),Wn.createElement(lt.default.Item,{name:"place_name",hidden:!0,label:"\u8BE6\u60C5\u5730\u5740"}),Vn=="QRCODE"&&Wn.createElement(Wn.Fragment,null,Wn.createElement(lt.default.Item,{label:"\u7B7E\u5230\u5730\u70B9",name:"place",normalize:(SA,YA,Io)=>(ft.setFieldsValue({range:SA.range,place_name:SA.place_name}),SA.place),rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9"}]},Wn.createElement(bt,{ButtonOptions:{children:"\u6DFB\u52A0\u5730\u70B9"},range:In,address:Fr})),Wn.createElement(lt.default.Item,{style:{marginBottom:2},label:"\u7B7E\u5230\u8303\u56F4",name:"range",rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u8303\u56F4"}]},Wn.createElement(y.default,null,[100,300,500,800,1e3,2e3].map(SA=>Wn.createElement(y.default.Option,{value:SA},SA,"\u7C73")))),Wn.createElement("div",{style:{paddingLeft:102,color:"#999",marginBottom:20}},"\u5B9A\u4F4D\u7CBE\u786E\u5EA6\u4E0E\u73AF\u5883\u3001\u7F51\u7EDC\u3001\u57FA\u7AD9\u7B49\u6709\u5173\uFF0C\u53EF\u80FD\u5B58\u5728\u4E00\u5B9A\u8BEF\u5DEE")),Wn.createElement(lt.default.Item,{label:"\u7B7E\u5230\u65E5\u671F",name:"attendance_date",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B7E\u5230\u65B9\u5F0F!"}]},Wn.createElement(hn.default,{disabledDate:yA,placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",className:"w100",size:"middle",format:"YYYY-MM-DD"})),Wn.createElement(lt.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"start_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4!"}]},Wn.createElement(E.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm",onChange:()=>{ft.setFieldsValue({end_time:"",late_time:""})}})),Wn.createElement(lt.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4!"}]},Wn.createElement(E.Z,{disabledHours:()=>{const SA=ft.getFieldValue("start_time");if(SA){const YA=parseInt(g()(SA).format("HH"));return(0,C.Sp)(0,23).splice(0,YA)}},disabledMinutes:SA=>{const YA=ft.getFieldValue("start_time");if(YA){const Io=parseInt(g()(YA).format("mm"));return parseInt(g()(YA).format("HH"))===SA?(0,C.Sp)(0,59).splice(0,Io):[]}},className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),Wn.createElement(lt.default.Item,{label:"\u8FDF\u5230\u65F6\u95F4",name:"late_time",style:{marginBottom:2}},Wn.createElement(E.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),Wn.createElement("div",{style:{paddingLeft:102,color:"#999"}},"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230"))))};var Nt=(0,b.connect)(({classroomList:St})=>({classroomList:St}))(Tt),vn=a(90673),pn=a(59149),kt=a(59301),jn=Object.defineProperty,Jn=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,ir=(St,Ut,ft)=>Ut in St?jn(St,Ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):St[Ut]=ft,Er=(St,Ut)=>{for(var ft in Ut||(Ut={}))pr.call(Ut,ft)&&ir(St,ft,Ut[ft]);if(Jn)for(var ft of Jn(Ut))mr.call(Ut,ft)&&ir(St,ft,Ut[ft]);return St},$n=(St,Ut,ft)=>new Promise((Vn,In)=>{var Fr=Xe=>{try{At(ft.next(Xe))}catch(Gt){In(Gt)}},it=Xe=>{try{At(ft.throw(Xe))}catch(Gt){In(Gt)}},At=Xe=>Xe.done?Vn(Xe.value):Promise.resolve(Xe.value).then(Fr,it);At((ft=ft.apply(St,Ut)).next())});const br=({classroomList:St,loading:Ut,dispatch:ft,data:Vn})=>{const In=(0,b.useParams)(),[Fr,it]=(0,u.useState)(!1),[At,Xe]=(0,u.useState)(""),[Gt,Fn]=(0,u.useState)(""),{selectArrs:nr}=St.actionTabs;(0,u.useEffect)(()=>{if(St.actionTabs.key==="\u7ACB\u5373\u7B7E\u5230"){switch(nr==null?void 0:nr.mode){case"QUICK":Xe("\u5FEB\u6377\u7B7E\u5230"),rr();break;case"NUMBER":Xe("\u7B7E\u5230\u7801\u7B7E\u5230"),it(!0);break;case"QRCODE":Xe("\u4E8C\u7EF4\u7801\u7B7E\u5230"),vn.toDataURL((nr==null?void 0:nr.attendance_code)||"",{type:"terminal",margin:1,scale:16},function(Mn,mA){Fn(mA)}),it(!0);break}fn.resetFields()}else it(!1)},[St.actionTabs.key]);const{detailAttendancesDetail:un,courseGroups:$t}=St,[fn]=lt.default.useForm(),rr=()=>$n(void 0,null,function*(){yield fn.validateFields();const Mn=fn.getFieldsValue(),mA=yield(0,Zn.ZX)({code:Mn==null?void 0:Mn.code,attendance_mode:nr==null?void 0:nr.mode,attendance_id:nr==null?void 0:nr.id});(mA==null?void 0:mA.status)===0&&(x.ZP.success("\u7B7E\u5230\u6210\u529F"),Cn(),ft({type:"classroomList/getClassroomAttendancesList",payload:Er({},St.actionTabs.params)})),(mA==null?void 0:mA.status)===-1&&Cn()}),Cn=()=>{ft({type:"classroomList/setActionTabs",payload:{}})};return kt.createElement(S.default,{centered:!0,title:At,width:620,open:Fr,onOk:()=>$n(void 0,null,function*(){(nr==null?void 0:nr.mode)==="QRCODE"?Cn():rr()}),onCancel:()=>{Cn()}},(nr==null?void 0:nr.mode)==="QRCODE"&&kt.createElement("aside",{className:""},kt.createElement(re.Z,{align:"middle",justify:"center"},kt.createElement(B.Z,{span:10,className:"tc"},kt.createElement("img",{width:200,src:Gt}),kt.createElement("br",null),"\u7B7E\u5230\u4E8C\u7EF4\u7801"),kt.createElement(B.Z,{span:4}),kt.createElement(B.Z,{span:10,className:"tc"},kt.createElement("img",{width:200,src:pn.f$}),kt.createElement("br",null),"\u5C0F\u7A0B\u5E8F\u4E8C\u7EF4\u7801")),kt.createElement("div",{className:"c-black pl20 pr20 mt20"},"\u4E8C\u7EF4\u7801\u7B7E\u5230\u6B65\u9AA4\uFF1A",kt.createElement("br",null),"1.\u6253\u5F00\u5C0F\u7A0B\u5E8F\uFF1B2.\u8FDB\u5165\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1B3.\u8FDB\u5165\u7B7E\u5230\u6A21\u5757\uFF1B4.\u627E\u5230\u6B63\u5728\u8FDB\u884C\u7684\u7B7E\u5230\uFF0C\u5E76\u70B9\u51FB\u7B7E\u5230\uFF1B5.\u626B\u7801\u7B7E\u5230\u3002")),(nr==null?void 0:nr.mode)==="NUMBER"&&kt.createElement("aside",{className:"pt30 pb30"},kt.createElement(lt.default,{form:fn},kt.createElement(lt.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B7E\u5230\u7801"}]},kt.createElement(wt.default,{placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u7801"})))))};var xr=(0,b.connect)(({classroomList:St,loading:Ut})=>({classroomList:St,loading:Ut}))(br),Or=a(41867),jr=a(84454),Rr=a(56102),Qt=a(95651),zt=a(41464),Mt={leftdiv:"leftdiv___mUlBR",listClass:"listClass___sGJnb",spantitle:"spantitle___dogvE",rightdiv:"rightdiv___VsaT8"},Bn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",_t=(St,Ut,ft)=>new Promise((Vn,In)=>{var Fr=Xe=>{try{At(ft.next(Xe))}catch(Gt){In(Gt)}},it=Xe=>{try{At(ft.throw(Xe))}catch(Gt){In(Gt)}},At=Xe=>Xe.done?Vn(Xe.value):Promise.resolve(Xe.value).then(Fr,it);At((ft=ft.apply(St,Ut)).next())}),rn=({data:St,value:Ut=[],handleChangePage:ft,setSelectedRowKeys:Vn,selectedRowKeys:In,onChange:Fr=()=>{}})=>{const[it,At]=(0,u.useState)([]),[Xe,Gt]=(0,u.useState)([]),[Fn,nr]=(0,u.useState)([]);return(0,u.useEffect)(()=>{At(St),Gt([]),nr([])},[St]),(0,u.useEffect)(()=>{Vn&&(Gt(In),nr(In))},[In]),u.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},u.createElement("div",{className:Mt.leftdiv},u.createElement(wt.default.Search,{size:"middle",onChange:un=>_t(void 0,null,function*(){At(St.filter($t=>{var fn;return(fn=$t==null?void 0:$t.name)==null?void 0:fn.includes(un.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2"}),it.length===0&&u.createElement(M.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u7B7E\u5230"}),u.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},u.createElement(F.default.Group,{value:Xe.map(un=>`${un.id}`),onChange:un=>{Vn(it.filter($t=>un.includes(`${$t.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},it.map((un,$t)=>u.createElement(re.Z,{key:un.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},u.createElement(F.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:un.is_published,value:`${un.id}`},u.createElement("div",{className:Mt.listClass},u.createElement("span",{className:Mt.spantitle,style:{width:un.is_published?"108px":"170px"}},un.name),un.is_published&&u.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),u.createElement("div",{className:Mt.rightdiv},u.createElement(wt.default.Search,{onChange:un=>{nr(Xe.filter($t=>$t.name.includes(un.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2"}),Fn.length===0&&u.createElement(M.Z,{styles:{margin:"70px auto"},customText:"\u672A\u9009\u62E9\u7B7E\u5230"}),Fn.length>0&&u.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},u.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Fn.map((un,$t)=>u.createElement(re.Z,{justify:"space-between",style:{marginTop:"10px"},key:un.id},u.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},un.name),u.createElement("img",{src:Bn,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{Vn(Xe.filter(fn=>`${fn.id}`!=`${un.id}`))}})))))))},er=a(87541),on=a(59301),Ur=Object.defineProperty,fA=Object.defineProperties,$r=Object.getOwnPropertyDescriptors,aA=Object.getOwnPropertySymbols,eA=Object.prototype.hasOwnProperty,Kr=Object.prototype.propertyIsEnumerable,vA=(St,Ut,ft)=>Ut in St?Ur(St,Ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):St[Ut]=ft,tA=(St,Ut)=>{for(var ft in Ut||(Ut={}))eA.call(Ut,ft)&&vA(St,ft,Ut[ft]);if(aA)for(var ft of aA(Ut))Kr.call(Ut,ft)&&vA(St,ft,Ut[ft]);return St},IA=(St,Ut)=>fA(St,$r(Ut)),kr=(St,Ut,ft)=>new Promise((Vn,In)=>{var Fr=Xe=>{try{At(ft.next(Xe))}catch(Gt){In(Gt)}},it=Xe=>{try{At(ft.throw(Xe))}catch(Gt){In(Gt)}},At=Xe=>Xe.done?Vn(Xe.value):Promise.resolve(Xe.value).then(Fr,it);At((ft=ft.apply(St,Ut)).next())});const rA=F.default.Group,sA=({classroomList:St,loading:Ut,dispatch:ft})=>{var Vn,In;const[Fr]=(0,b.useSearchParams)(),[it]=(0,u.useState)(tA({},(0,b.useParams)())),At=(0,b.useLocation)(),[Xe,Gt]=(0,u.useState)("all"),{detailAttendancesList:Fn}=St,[nr,un]=(0,u.useState)({}),[$t,fn]=(0,u.useState)(!1),[rr,Cn]=(0,u.useState)([]),[Mn,mA]=(0,u.useState)(!1),[Xr,OA]=(0,u.useState)(!1),[Ir,pA]=(0,u.useState)([]);it.id=it.coursesId,(0,u.useEffect)(()=>{const Qr=Fr.get("tabId");Qr&&(Gt(Qr),it.status=Qr),ft({type:"classroomList/getClassroomAttendancesList",payload:IA(tA({},it),{status:Xe,page:1})})},[it.categoryId,Fr.get("tabId")]),(0,u.useEffect)(()=>{St.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ft({type:"classroomList/getClassroomAttendancesList",payload:tA({},it)})},[St.actionTabs.key]);const BA=Qr=>{it.page=Qr,ft({type:"classroomList/getClassroomAttendancesList",payload:tA({},it)})},KA=Qr=>{console.log(Qr,22222222),Gt(Qr.key),it.status=Qr.key,it.page=1,console.log(it,"params"),ft({type:"classroomList/getClassroomAttendancesList",payload:tA({},it)})},TA=[{name:"\u5168\u90E8\u7B7E\u5230",id:"all",total:Fn==null?void 0:Fn.attendances_count},{name:"\u6B63\u5728\u7B7E\u5230",id:"ongoing",total:Fn==null?void 0:Fn.attendances_ongoing_count},{name:"\u5386\u53F2\u7B7E\u5230",id:"history",total:Fn==null?void 0:Fn.attendances_history_count},{name:"\u6682\u672A\u5F00\u59CB",id:"not_start",total:Fn==null?void 0:Fn.attendances_not_start_count},{name:"\u7B7E\u5230\u7EDF\u8BA1",id:"signInStatistics"}].filter(Qr=>(0,Or.GJ)()?!0:Qr.name!=="\u7B7E\u5230\u7EDF\u8BA1"&&Qr.name!=="\u6682\u672A\u5F00\u59CB"),Ha=Qr=>{ft({type:"classroomList/setActionTabs",payload:{key:"\u7B7E\u5230\u4E8C\u7EF4\u7801",selectArrs:Qr,params:tA({},it)}})},yA=Qr=>{ft({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u7B7E\u5230",selectArrs:Qr,params:tA({},it)}})},ya=["\u7F16\u8F91","\u5220\u9664","\u622A\u6B62"];return on.createElement("section",null,on.createElement("div",{style:{position:"relative"}},on.createElement(Qt.Z,{isLoading:Ut["classroomList/getClassroomAttendancesList"],tabDataSource:TA,isAdmin:(0,Or.GJ)(),buttonText:"\u521B\u5EFA\u7B7E\u5230",onButtonClick:()=>{ft({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u589E\u7B7E\u5230",params:it}})},showControlButton:(0,Or.GJ)(),onTabMenuClick:KA,defaultSelectedKeys:[Xe]}),(0,Or.GJ)()&&on.createElement(V.ZP,{type:"primary",ghost:!0,style:{position:"absolute",right:130,top:3,height:30},onClick:()=>{KA({key:"history"}),OA(!0),pA([])}},on.createElement(zt.Z,null),"\u5BFC\u51FA\u7B7E\u5230")),Xe=="signInStatistics"?on.createElement(se,null):null,Xe!=="signInStatistics"&&on.createElement("section",null,Xe=="history"&&(0,Or.GJ)()&&on.createElement("div",{style:{background:"#fff",padding:"15px 20px",color:"#999",display:"flex",alignItems:"center",marginTop:20}},on.createElement(F.default,{checked:$t,style:{flex:"1"},onChange:()=>{var Qr;if((rr==null?void 0:rr.length)===((Qr=Fn==null?void 0:Fn.attendances)==null?void 0:Qr.length))Cn([]),fn(!1);else{let PA=[];Fn.attendances.map(Aa=>{PA.push(Aa==null?void 0:Aa.id)}),Cn([...PA]),fn(!0)}}},"\u5DF2\u9009\u62E9",(rr==null?void 0:rr.length)||0,"\u4E2A(\u4E0D\u652F\u6301\u8DE8\u9875\u52FE\u9009)"),on.createElement(V.ZP,{style:{cursor:"pointer"},loading:Mn,onClick:()=>kr(void 0,null,function*(){it.attendance_ids=[],yield(0,jr.gh)(IA(tA({},it),{history:!0,type:1}))})},"\u5BFC\u51FA\u5168\u90E8\u7B7E\u5230"),on.createElement(V.ZP,{style:{cursor:"pointer",marginLeft:10},loading:Mn,onClick:()=>kr(void 0,null,function*(){if((rr==null?void 0:rr.length)<=0){x.ZP.info("\u8BF7\u9009\u62E9\u8981\u5BFC\u51FA\u7684\u7B7E\u5230");return}it.attendance_ids=rr,yield(0,jr.gh)(IA(tA({},it),{history:!0,type:1}))})},"\u5BFC\u51FA\u9009\u4E2D\u7B7E\u5230")),on.createElement(T.Z,{loading:Ut["classroomList/getClassroomAttendancesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Fn.attendances_count===0&&on.createElement(M.Z,null),Fn.attendances&&Fn.attendances.map(function(Qr){return on.createElement(rA,{value:rr,className:W.listItem,style:{display:"flex"},onChange:()=>{}},on.createElement("div",{onClick:()=>(0,Or.GJ)()&&b.history.push(`/classrooms/${it.coursesId}/attendance/${Qr.id}/${Xe}/detail`)},on.createElement(re.Z,{gutter:16,justify:"space-between"},on.createElement(B.Z,{span:20},on.createElement(re.Z,null,Xe=="history"&&(0,Or.GJ)()&&on.createElement(F.default,{className:"mr8",key:Qr.id,value:Qr.id,onClick:PA=>kr(this,null,function*(){var Aa;if(PA.stopPropagation(),(rr==null?void 0:rr.filter(Sa=>Sa===(Qr==null?void 0:Qr.id)).length)>0){let SA=[...[...rr].filter(YA=>YA!=(Qr==null?void 0:Qr.id))];fn(!1),Cn(SA)}else{let Sa=rr;Sa.push(Qr==null?void 0:Qr.id),fn((Sa==null?void 0:Sa.length)===((Aa=Fn==null?void 0:Fn.attendances)==null?void 0:Aa.length)),Cn([...Sa])}}),style:{marginTop:"4px"}}),on.createElement(B.Z,{className:"c-blue font16 blod"},on.createElement("span",{className:W.attend},on.createElement("span",{className:W.title},Qr.name),Qr.status==="not_start"&&on.createElement("span",{className:W.not_start},"\u672A\u5F00\u59CB"),Qr.status==="ongoing"&&on.createElement("span",{className:W.ongoing},"\u8FDB\u884C\u4E2D"),Qr.status==="history"&&on.createElement("span",{className:W.history},"\u5DF2\u622A\u6B62"))))),on.createElement(B.Z,{className:"font14"},Qr.mode==="NUMBER"&&(0,Or.GJ)()&&on.createElement(Rr.CopyToClipboard,{text:Qr.attendance_code,onCopy:()=>x.ZP.success("\u590D\u5236\u6210\u529F")},on.createElement(z.Z,{placement:"top",title:"\u70B9\u51FB\u590D\u5236\u7B7E\u5230\u7801"},on.createElement("span",{className:W.attendanceCode,onClick:PA=>PA.stopPropagation()},"\u7B7E\u5230\u7801\uFF1A",Qr.attendance_code))),Qr.mode==="QRCODE"&&!(0,Or.dE)()&&on.createElement(G.op,{style:{borderRadius:2,padding:"5px 12px"},onClick:PA=>{PA.stopPropagation(),PA.preventDefault(),Ha(Qr)},ghost:!0,icon:on.createElement("i",{className:"iconfont icon-erweima font14"})},"\u7B7E\u5230\u4E8C\u7EF4\u7801"))),on.createElement(re.Z,{className:"mt20 c-light-black"},on.createElement(B.Z,null,"\u7B7E\u5230\u4EBA\u6570"),on.createElement(B.Z,{flex:"200px",className:"ml20"},on.createElement(f.Z,{showInfo:!1,percent:Math.ceil(Qr.normal_count/Qr.all_count*100)})),on.createElement(B.Z,{flex:1,className:"ml20 c-blue"},"\u5DF2\u7B7E\u5230 ",Qr.normal_count," / \u5E94\u7B7E\u5230 ",Qr.all_count)),Qr.attendance_status==="NORMAL"&&(0,Or.dE)()&&on.createElement("div",{className:`${W.signInStatus} ${W.color0152d9}`},"\u6B63\u5E38"),Qr.attendance_status==="LEAVE"&&(0,Or.dE)()&&on.createElement("div",{className:`${W.signInStatus} ${W.colorFA6400}`},"\u8BF7\u5047"),Qr.attendance_status==="ABSENCE"&&Qr.status=="history"&&(Xe=="history"||Xe=="all")&&(0,Or.dE)()&&on.createElement("div",{className:`${W.signInStatus} ${W.colorE02020}`},"\u65F7\u8BFE"),on.createElement(re.Z,{className:"mt20 c-light-black"},on.createElement(B.Z,{flex:1},on.createElement(re.Z,null,on.createElement(B.Z,{flex:1},"\u7B7E\u5230\u53D1\u8D77\u4EBA\uFF1A",Qr.author.user_name),on.createElement(B.Z,{flex:1},"\u7B7E\u5230\u65B9\u5F0F\uFF1A",Qr.mode==="QRCODE"&&"\u4F4D\u7F6E\u7B7E\u5230",Qr.mode==="NUMBER"&&"\u7B7E\u5230\u7801\u7B7E\u5230",Qr.mode==="QUICK"&&"\u5FEB\u6377\u7B7E\u5230"),on.createElement(B.Z,{flex:1},"\u5F00\u59CB\u7ED3\u675F\u65F6\u95F4:",Qr.attendance_date," ",Qr.start_time,"~",Qr.end_time),on.createElement(B.Z,null,Qr.attendance_status==="ABSENCE"&&Qr.status!=="history"&&(Xe=="all"||Xe=="ongoing")&&(0,Or.dE)()&&on.createElement("span",{onClick:()=>{Qr.mode=="QRCODE"?Ha(Qr):yA(Qr)},className:W.flexBox},on.createElement("i",{className:"iconfont icon-qiandao2"}),on.createElement("div",null,"\u7B7E\u5230"))))),on.createElement(B.Z,null,(0,Or.GJ)()&&ya.filter(PA=>Qr.edit_auth?PA:PA!="\u7F16\u8F91").filter(PA=>Xe!="0"?PA!="\u622A\u6B62":PA).map(function(PA,Aa){return on.createElement("span",{className:`${W.flexBox} ${PA==="\u5220\u9664"?"delete-hover":""}`,style:{marginRight:PA==="\u7F16\u8F91"?"20px":"6px"},key:Aa,onClick:Sa=>{Sa.stopPropagation(),un(Qr),ft({type:"classroomList/setActionTabs",payload:{key:PA,selectArrs:[Qr.id],params:it}})}},on.createElement("i",{className:`iconfont ${PA==="\u7F16\u8F91"?"icon-bianjizuoye":"icon-shanchu7"}`}),on.createElement("div",null,PA))})))))}),on.createElement("aside",{className:"tc mb50 mt30"},on.createElement(U.Z,{hideOnSinglePage:!0,pageSize:20,showSizeChanger:!1,onChange:BA,defaultCurrent:1,current:it.page||1,total:Fn.attendances_count})))),on.createElement(Ee,null),on.createElement(xr,null),on.createElement(Xt,{data:nr}),on.createElement(Nt,null),on.createElement(Wt,null),on.createElement(er.Z,null),on.createElement(S.default,{width:600,centered:!0,confirmLoading:!1,title:"\u5BFC\u51FA\u7B7E\u5230",open:Xr,okText:"\u786E\u5B9A\u5BFC\u51FA",cancelText:"\u6682\u4E0D\u5BFC\u51FA",className:W.exportDialog,onOk:()=>kr(void 0,null,function*(){if((Ir==null?void 0:Ir.length)<=0){x.ZP.info("\u8BF7\u9009\u62E9\u8981\u5BFC\u51FA\u7684\u7B7E\u5230");return}it.attendance_ids=Ir.map(Qr=>Qr.id),yield(0,jr.gh)(IA(tA({},it),{history:!0,type:1})),OA(!1)}),onCancel:()=>{OA(!1)}},on.createElement("p",null,"\u672C\u5217\u8868\u4EC5\u5C55\u793A\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230\uFF0C\u4EC5\u53EF\u5BFC\u51FA\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230"),((Vn=Fn==null?void 0:Fn.attendances)==null?void 0:Vn.length)>0&&on.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},on.createElement("span",{style:{flex:1}},on.createElement(F.default,{checked:Ir.length===((In=Fn==null?void 0:Fn.attendances)==null?void 0:In.length),onChange:Qr=>{var PA,Aa;Ir.length===((PA=Fn==null?void 0:Fn.attendances)==null?void 0:PA.length)?pA([]):pA((Aa=Fn==null?void 0:Fn.attendances)==null?void 0:Aa.filter(Sa=>Sa.name))}},"\u5168\u9009")," "),on.createElement("span",{style:{width:16}}),on.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9 ",on.createElement("span",{style:{color:"#0152d9"}},Ir.length||0)," \u4E2A\u6807\u7B7E")),on.createElement(rn,{data:Fn==null?void 0:Fn.attendances,selectedRowKeys:Ir,setSelectedRowKeys:pA})))};var hA=(0,b.connect)(({classroomList:St,loading:Ut,globalSetting:ft})=>({classroomList:St,globalSetting:ft,loading:Ut.effects}))(sA)},95651:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return y}});var u=a(59301),b=a(95237),F=a(43604),V=a(20834),x=a(6848),T=a(38854),re=a(8591),B={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},z=a(65582),f=a(41867),U=a(65862),y=({isLoading:M,addText:N,tabDataSource:K,isAdmin:Ae,dispatch:X,classroomList:q,type:H,isExercise:k,defaultSelectedKeys:Q,onTabMenuClick:p,getDropdownMenu:te,showControlButton:ee,buttonText:ge,buttonIcon:se="icon-tianjiadaohang",extraNode:me,user:ae,onButtonClick:Ne,isModelUser:we})=>{var rt,Qe,ye,be,ve;const Ee=(0,z.useParams)();return u.createElement("div",{className:B.tabMenuContainer},u.createElement(b.Z,null,u.createElement(F.Z,{flex:"1"},u.createElement(V.default,{onSelect:he=>M?{}:p(he),mode:"horizontal",selectedKeys:Q},K.map(he=>u.createElement(V.default.Item,{key:typeof he.index=="number"?he.index:he.id},u.createElement("span",{className:"c-grey-666"},he.name),he.total!==void 0&&Ae&&u.createElement("span",{className:"c-grey-999 ml20"},he.total||0))))),Ae&&k&&u.createElement(x.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},u.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,U.xg)("/zbstatistics")}})),Ae&&k&&u.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{X({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),Ae&&u.createElement(F.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},k&&u.createElement(T.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>u.createElement(V.default,null,u.createElement(V.default.Item,{key:1,onClick:()=>{var he;if((0,f.Rm)()&&!((he=q.AssistantObject.exercise)!=null&&he.can_download)){re.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}X({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:H,exportType:"exercise",category_id:Ee.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),u.createElement(V.default.Item,{key:3,onClick:()=>{var he;if((0,f.Rm)()&&!((he=q.AssistantObject.exercise)!=null&&he.can_download)){re.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}z.history.push(`/classrooms/${Ee==null?void 0:Ee.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},u.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},u.createElement("span",{style:{color:"#666666",cursor:"pointer"}},u.createElement("i",{className:"iconfont icon-xiazai6"})))),u.createElement("div",{className:B.control},u.createElement("div",{className:B.extra},me),ee&&(ge=="\u6DFB\u52A0\u76F4\u64AD"?u.createElement(T.Z,{menu:{items:(Qe=(rt=[{label:u.createElement("div",{onClick:()=>{Ne("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},we&&{label:u.createElement("div",{onClick:()=>{Ne("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:rt.filter(he=>he==null?void 0:he.show))==null?void 0:Qe.map(he=>({label:he==null?void 0:he.label,key:he==null?void 0:he.key}))}},u.createElement("span",{className:B.selectBtn},u.createElement("span",null,u.createElement("i",{className:`iconfont ${se}`})),u.createElement("span",null,ge))):u.createElement("span",{onClick:Ne,style:{cursor:"pointer"},className:B.selectBtn},u.createElement("span",null,u.createElement("i",{className:`iconfont ${se}`})),u.createElement("span",null,ge))),!!te&&u.createElement(T.Z,{disabled:((ye=ae==null?void 0:ae.userInfo)==null?void 0:ye.user_status)===2,className:"ml10",dropdownRender:te},u.createElement("span",{className:((be=ae==null?void 0:ae.userInfo)==null?void 0:be.user_status)===2?B.selectBtn1:B.selectBtn},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-tianjiadaohang"})),u.createElement(x.Z,{title:((ve=ae==null?void 0:ae.userInfo)==null?void 0:ve.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},u.createElement("span",null,N||"\u521B\u5EFA\u8BD5\u5377"))))))))}},84454:function(Kt,de,a){"use strict";a.d(de,{AD:function(){return rt},BA:function(){return hn},D9:function(){return he},Hp:function(){return p},IM:function(){return Ve},Iy:function(){return te},KM:function(){return dt},KU:function(){return yt},MJ:function(){return ee},Ne:function(){return ce},ON:function(){return Wt},Uj:function(){return Vt},VY:function(){return pt},YO:function(){return lt},YX:function(){return nn},Zn:function(){return N},_g:function(){return H},_k:function(){return ve},c6:function(){return Ne},cr:function(){return K},eV:function(){return we},fi:function(){return Ae},gh:function(){return me},hS:function(){return We},iA:function(){return X},j6:function(){return k},je:function(){return be},jj:function(){return Q},kS:function(){return qt},o6:function(){return ae},pO:function(){return wt},rQ:function(){return Qe},sA:function(){return se},xm:function(){return Ee},xo:function(){return Oe},y8:function(){return ye},yd:function(){return q}});var u=a(33270),b=a(65582),F=a(65862),V=a(8591),x=a(74128),T=Object.defineProperty,re=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,f=(E,h,g)=>h in E?T(E,h,{enumerable:!0,configurable:!0,writable:!0,value:g}):E[h]=g,U=(E,h)=>{for(var g in h||(h={}))B.call(h,g)&&f(E,g,h[g]);if(re)for(var g of re(h))z.call(h,g)&&f(E,g,h[g]);return E},S=(E,h,g)=>new Promise((C,W)=>{var le=Le=>{try{_(g.next(Le))}catch(ue){W(ue)}},G=Le=>{try{_(g.throw(Le))}catch(ue){W(ue)}},_=Le=>Le.done?C(Le.value):Promise.resolve(Le.value).then(le,G);_((g=g.apply(E,h)).next())});const y=()=>{(0,b.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},M=()=>{(0,b.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},N=E=>S(void 0,null,function*(){y(),(yield(0,u.YR)(U({},E))).status===0&&(yield(0,F.QH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/courses/${E.coursesId}/export_couser_info.json`,query:E}))),M()}),K=E=>S(void 0,null,function*(){const h=yield(0,u.yS)(U({},E));if(h.status===0)V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_member_act_score`);else{if(h.status===-2)return h;h.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_member_act_score`))}}),Ae=E=>S(void 0,null,function*(){const h=yield(0,u.W0)(U({},E));if(h.status===0)V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_score`);else{if(h.status===-4)return h;h.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_score`))}}),X=E=>S(void 0,null,function*(){const h=yield(0,u.Nl)(U({},E));if(h.status===0)V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else{if(h.status===-4)return h;h.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`))}}),q=E=>S(void 0,null,function*(){const h=yield(0,u.IU)(U({},E));if(h.status===0)V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),b.history.push(`/classrooms/${E.coursesId}/exportlist/export_star_user`);else{if(h.status===-4)return h;h.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/export_star_user`))}}),H=E=>S(void 0,null,function*(){const h=yield(0,u.td)(U({},E));if(h.status===0)V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else{if(h.status===-2)return h;if(h.status===-3)(0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else if(h.status===-4)return h}}),k=E=>S(void 0,null,function*(){const h=yield(0,u.QX)(U({},E));if(h.status===0)V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_homework`);else{if(h.status===-4)return h;h.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_homework`))}}),Q=(E,h)=>S(void 0,null,function*(){const g=yield(0,u.o_)(U({},E));g.status===0?(V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),b.history.push(`/classrooms/${E.coursesId}/exportlist/${h}`)):g.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/${h}`))}),p=(E,h)=>S(void 0,null,function*(){const g=yield(0,u.ZL)(U({},E));g.status===0?(V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),b.history.push(`/classrooms/${E.coursesId}/exportlist/${h}`)):g.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/${h}`))}),te=(E,h)=>S(void 0,null,function*(){const g=yield(0,u.aP)(U({},E));g.status===0?(V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),b.history.push(`/classrooms/${E.coursesId}/exportlist/${h}`)):g.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/${h}`))}),ee=(E,h)=>S(void 0,null,function*(){const g=yield(0,u.vV)(U({},E));g.status===0?(V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),b.history.push(`/classrooms/${E.coursesId}/exportlist/${h}`)):g.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/${h}`))}),ge=E=>S(void 0,null,function*(){y(),(yield exportCourseWorkListAppendix(U({},E))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${E.categoryId}/works_list.zip`,query:E}))),M()}),se=E=>S(void 0,null,function*(){y(),yield(0,F.QH)("",x.Z.API_SERVER+`/api/polls/${E.categoryId}/commit_result.xlsx`),M()}),me=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/courses/${E.coursesId}/attendances/export_xlsx_data.xlsx`,query:E}))}),ae=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/courses/${E.coursesId}/video_study_statics.xlsx`,query:E}))}),Ne=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/courses/${E.coursesId}/export_video_study.xlsx`,query:E}))}),we=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/courses/${E.coursesId}/export_course_students_info.xlsx`,query:E}))}),rt=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+"/api/school_manages/students.xlsx",query:E}))}),Qe=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+"/api/item_banks/export.xlsx",query:E}))}),ye=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:E}))}),be=E=>S(void 0,null,function*(){const h=yield(0,u.Uy)(U({},E));h.status===0?(V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),b.history.push(`/classrooms/${E.coursesId}/exportlist/exercise_score,export_exercise_users`)):h.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ve=E=>S(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/export_records/${E.id}.xlsx`,query:E}))}),Ee=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:E}))}),he=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/courses/${E==null?void 0:E.coursesId}/${E.menuKey}_statistic.xlsx?${E.checkedList.map(h=>`course_group_id[]=${h}`).join("&")}`,query:E}))}),ce=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_training_objectives.xlsx`,query:E}))}),Ve=E=>S(void 0,null,function*(){yield(0,F.FH)(E==null?void 0:E.name,(0,F.NY)({url:x.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:E}))}),We=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_courses.xlsx`,query:E}))}),Oe=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_graduation_requirements.xlsx`,query:E}))}),pt=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:E}))}),yt=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/exercises/${E.categoryId}/rank_list.xlsx`,query:E}))}),qt=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:E}))}),Wt=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/examination_banks/${E.id}.json`,query:E}))}),nn=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/exercises/${E.categoryId}.json`,query:E}))}),lt=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/polls/${E==null?void 0:E.id}/commit_result.json`,query:E}))}),Vt=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+"/api/paths/get_task_pass.json",query:E}))}),wt=(E,h)=>S(void 0,null,function*(){yield(0,F.FH)(h||"",(0,F.NY)({url:x.Z.API_SERVER+`/api/exercises/${E==null?void 0:E.exercise_id}/consult_exercise.json`,query:E}))}),dt=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/competitions/${E==null?void 0:E.identifier}/competition_commit_records/member_works.xlsx`,query:E}))}),hn=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/courses/${E==null?void 0:E.coursesId}/group_homeworks/import_group_template.xlsx`,query:E}))})},56762:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return b}});var u=a(59301);function b(){const[,F]=u.useReducer(V=>V+1,0);return F}},19080:function(Kt,de,a){"use strict";a.d(de,{F:function(){return x},Z:function(){return V}});var u=a(92310),b=a.n(u);const F=null;function V(T,re,B){return b()({[`${T}-status-success`]:re==="success",[`${T}-status-warning`]:re==="warning",[`${T}-status-error`]:re==="error",[`${T}-status-validating`]:re==="validating",[`${T}-has-feedback`]:B})}const x=(T,re)=>re||T},88522:function(Kt,de,a){"use strict";var u=a(92310),b=a.n(u),F=a(11592),V=a(2738),x=a(59301),T=a(53487),re=a(92343),B=a(36355),z=a(57809);const{Option:f}=z.default;function U(N){return N&&N.type&&(N.type.isSelectOption||N.type.isSelectOptGroup)}const S=(N,K)=>{const{prefixCls:Ae,className:X,popupClassName:q,dropdownClassName:H,children:k,dataSource:Q}=N,p=(0,F.Z)(k);let te;p.length===1&&(0,re.l$)(p[0])&&!U(p[0])&&([te]=p);const ee=te?()=>te:void 0;let ge;p.length&&U(p[0])?ge=k:ge=Q?Q.map(ae=>{if((0,re.l$)(ae))return ae;switch(typeof ae){case"string":return x.createElement(f,{key:ae,value:ae},ae);case"object":{const{value:Ne}=ae;return x.createElement(f,{key:Ne,value:Ne},ae.text)}default:return}}):[];const{getPrefixCls:se}=x.useContext(B.E_),me=se("select",Ae);return x.createElement(z.default,Object.assign({ref:K,suffixIcon:null},(0,V.Z)(N,["dataSource","dropdownClassName"]),{prefixCls:me,popupClassName:q||H,className:b()(`${me}-auto-complete`,X),mode:z.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:ee}),ge)},y=x.forwardRef(S),M=(0,T.Z)(y);y.Option=f,y._InternalPanelDoNotUseOrYouWillBeFired=M,de.Z=y},24905:function(Kt,de,a){"use strict";a.d(de,{default:function(){return te}});var u=a(92310),b=a.n(u),F=a(5630),V=a(59301),x=a(36355),T=a(1684),re=a(32441),z=V.createContext(null),f=a(98447),U=a(14088),S=a(4572),y=function(ee,ge){var se={};for(var me in ee)Object.prototype.hasOwnProperty.call(ee,me)&&ge.indexOf(me)<0&&(se[me]=ee[me]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,me=Object.getOwnPropertySymbols(ee);ae{var se;const{prefixCls:me,className:ae,rootClassName:Ne,children:we,indeterminate:rt=!1,style:Qe,onMouseEnter:ye,onMouseLeave:be,skipGroup:ve=!1,disabled:Ee}=ee,he=y(ee,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:ce,direction:Ve,checkbox:We}=V.useContext(x.E_),Oe=V.useContext(z),{isFormItemInput:pt}=V.useContext(re.aM),yt=V.useContext(T.Z),qt=(se=(Oe==null?void 0:Oe.disabled)||Ee)!==null&&se!==void 0?se:yt,Wt=V.useRef(he.value);V.useEffect(()=>{Oe==null||Oe.registerValue(he.value)},[]),V.useEffect(()=>{if(!ve)return he.value!==Wt.current&&(Oe==null||Oe.cancelValue(Wt.current),Oe==null||Oe.registerValue(he.value),Wt.current=he.value),()=>Oe==null?void 0:Oe.cancelValue(he.value)},[he.value]);const nn=ce("checkbox",me),[lt,Vt]=(0,f.ZP)(nn),wt=Object.assign({},he);Oe&&!ve&&(wt.onChange=function(){he.onChange&&he.onChange.apply(he,arguments),Oe.toggleOption&&Oe.toggleOption({label:we,value:he.value})},wt.name=Oe.name,wt.checked=Oe.value.includes(he.value));const dt=b()(`${nn}-wrapper`,{[`${nn}-rtl`]:Ve==="rtl",[`${nn}-wrapper-checked`]:wt.checked,[`${nn}-wrapper-disabled`]:qt,[`${nn}-wrapper-in-form-item`]:pt},We==null?void 0:We.className,ae,Ne,Vt),hn=b()({[`${nn}-indeterminate`]:rt},S.A,Vt),E=rt?"mixed":void 0;return lt(V.createElement(U.Z,{component:"Checkbox",disabled:qt},V.createElement("label",{className:dt,style:Object.assign(Object.assign({},We==null?void 0:We.style),Qe),onMouseEnter:ye,onMouseLeave:be},V.createElement(F.Z,Object.assign({"aria-checked":E},wt,{prefixCls:nn,className:hn,disabled:qt,ref:ge})),we!==void 0&&V.createElement("span",null,we))))};var K=V.forwardRef(M),Ae=a(94480),X=a(2738),q=function(ee,ge){var se={};for(var me in ee)Object.prototype.hasOwnProperty.call(ee,me)&&ge.indexOf(me)<0&&(se[me]=ee[me]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,me=Object.getOwnPropertySymbols(ee);ae{const{defaultValue:se,children:me,options:ae=[],prefixCls:Ne,className:we,rootClassName:rt,style:Qe,onChange:ye}=ee,be=q(ee,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ve,direction:Ee}=V.useContext(x.E_),[he,ce]=V.useState(be.value||se||[]),[Ve,We]=V.useState([]);V.useEffect(()=>{"value"in be&&ce(be.value||[])},[be.value]);const Oe=V.useMemo(()=>ae.map(h=>typeof h=="string"||typeof h=="number"?{label:h,value:h}:h),[ae]),pt=h=>{We(g=>g.filter(C=>C!==h))},yt=h=>{We(g=>[].concat((0,Ae.Z)(g),[h]))},qt=h=>{const g=he.indexOf(h.value),C=(0,Ae.Z)(he);g===-1?C.push(h.value):C.splice(g,1),"value"in be||ce(C),ye==null||ye(C.filter(W=>Ve.includes(W)).sort((W,le)=>{const G=Oe.findIndex(Le=>Le.value===W),_=Oe.findIndex(Le=>Le.value===le);return G-_}))},Wt=ve("checkbox",Ne),nn=`${Wt}-group`,[lt,Vt]=(0,f.ZP)(Wt),wt=(0,X.Z)(be,["value","disabled"]),dt=ae.length?Oe.map(h=>V.createElement(K,{prefixCls:Wt,key:h.value.toString(),disabled:"disabled"in h?h.disabled:be.disabled,value:h.value,checked:he.includes(h.value),onChange:h.onChange,className:`${nn}-item`,style:h.style,title:h.title},h.label)):me,hn={toggleOption:qt,value:he,disabled:be.disabled,name:be.name,registerValue:yt,cancelValue:pt},E=b()(nn,{[`${nn}-rtl`]:Ee==="rtl"},we,rt,Vt);return lt(V.createElement("div",Object.assign({className:E,style:Qe},wt,{ref:ge}),V.createElement(z.Provider,{value:hn},dt)))},k=V.forwardRef(H);var Q=V.memo(k);const p=K;p.Group=Q,p.__ANT_CHECKBOX=!0;var te=p},98447:function(Kt,de,a){"use strict";a.d(de,{C2:function(){return x}});var u=a(17313),b=a(37613),F=a(83116);const V=T=>{const{checkboxCls:re}=T,B=`${re}-wrapper`;return[{[`${re}-group`]:Object.assign(Object.assign({},(0,u.Wf)(T)),{display:"inline-flex",flexWrap:"wrap",columnGap:T.marginXS,[`> ${T.antCls}-row`]:{flex:1}}),[B]:Object.assign(Object.assign({},(0,u.Wf)(T)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${B}`]:{marginInlineStart:0},[`&${B}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[re]:Object.assign(Object.assign({},(0,u.Wf)(T)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:T.borderRadiusSM,alignSelf:"center",[`${re}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${re}-inner`]:Object.assign({},(0,u.oN)(T))},[`${re}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:T.checkboxSize,height:T.checkboxSize,direction:"ltr",backgroundColor:T.colorBgContainer,border:`${T.lineWidth}px ${T.lineType} ${T.colorBorder}`,borderRadius:T.borderRadiusSM,borderCollapse:"separate",transition:`all ${T.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:T.checkboxSize/14*5,height:T.checkboxSize/14*8,border:`${T.lineWidthBold}px solid ${T.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${T.motionDurationFast} ${T.motionEaseInBack}, opacity ${T.motionDurationFast}`}},"& + span":{paddingInlineStart:T.paddingXS,paddingInlineEnd:T.paddingXS}})},{[` + `}},legend:{data:["\u5230\u8BFE\u7387","\u65F7\u8BFE\u7387","\u8BF7\u5047\u7387"],show:!1},xAxis:{type:"category",nameRotate:45,data:(Mn=$t==null?void 0:$t.history_attendances)==null?void 0:Mn.map((Ir,pA)=>{let BA=Ir.name;return BA.length>6&&(BA=BA.substr(0,6)+"..."),BA}),boundaryGap:!1,nameLocation:"start",axisLabel:{interval:0,rotate:"45",verticalAlign:"top",align:"left",margin:28,height:120,textStyle:{align:"center",color:"#999"}}},yAxis:{type:"value",axisLabel:{formatter:"{value}%"},splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"\u5230\u8BFE\u7387",data:(mA=$t==null?void 0:$t.history_attendances)==null?void 0:mA.map((Ir,pA)=>Ir.normal_rate*100),type:"line",smooth:!0,color:"#26C7C9"},{name:"\u65F7\u8BFE\u7387",data:(Xr=$t==null?void 0:$t.history_attendances)==null?void 0:Xr.map((Ir,pA)=>Ir.absence_rate*100),type:"line",smooth:!0,color:"#FF835C"},{name:"\u8BF7\u5047\u7387",data:(OA=$t==null?void 0:$t.history_attendances)==null?void 0:OA.map((Ir,pA)=>Ir.leave_rate*100),type:"line",smooth:!0,color:"#EDBA6F"}]}};return u.createElement("section",{className:"mt20 pb30"},u.createElement(re.Z,{className:K.topStatistics,justify:"space-between"},u.createElement(B.Z,{flex:"209px"},Math.round(($t==null?void 0:$t.all_history_count)||0)),u.createElement(B.Z,{flex:"209px"},u.createElement(u.Fragment,null,Math.round((($t==null?void 0:$t.avg_normal_rate)||0)*100),"%")),u.createElement(B.Z,{flex:"209px"},u.createElement(u.Fragment,null,Math.round((($t==null?void 0:$t.avg_absence_rate)||0)*100),"%")),u.createElement(B.Z,{flex:"209px"},u.createElement(u.Fragment,null,Math.round((($t==null?void 0:$t.avg_leave_rate)||0)*100),"%"))),u.createElement("section",{className:"bg-white pl30 pr30 pt30 mt20 pb20"},u.createElement(re.Z,{gutter:[22,22],className:K.filter},u.createElement(B.Z,{flex:1},u.createElement("span",null,u.createElement("i",{className:[K.daoke,"mr10"].join(" ")}),"\u5230\u8BFE\u7387"),u.createElement("span",{className:"ml40"},u.createElement("i",{className:[K.kuangke,"mr10"].join(" ")}),"\u65F7\u8BFE\u7387"),u.createElement("span",{className:"ml40"},u.createElement("i",{className:[K.qingjia,"mr10"].join(" ")}),"\u8BF7\u5047\u7387")),u.createElement(B.Z,null,u.createElement("span",{className:"c-light-black mr5"},"\u663E\u793A\u6700\u8FD1\u5341\u6B21\u7B7E\u5230"),u.createElement(y.default,{size:"middle",defaultValue:"",onSelect:Mn=>{nr=Mn,un(Mn),rr()}},u.createElement(y.default.Option,{value:""}," \u5168\u90E8\u5206\u73ED "),(Fr=fn==null?void 0:fn.course_groups)==null?void 0:Fr.map(function(Mn,mA){return u.createElement(y.default.Option,{value:Mn.id}," ",Mn.name," ")})))),(it=$t==null?void 0:$t.history_attendances)!=null&&it.length?u.createElement(N.Z,{option:Cn(),style:{height:370},opts:{renderer:"svg"}}):u.createElement(M.Z,{styles:{marginTop:50,paddingBottom:50}})))};var se=(0,b.connect)(({classroomList:St,loading:Ut,teachers:ft,globalSetting:Vn})=>({classroomList:St,globalSetting:Vn,teachers:ft,loading:Ut.effects}))(ge),me=a(38147),ae=Object.defineProperty,Ne=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,Qe=(St,Ut,ft)=>Ut in St?ae(St,Ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):St[Ut]=ft,Ee=(St,Ut)=>{for(var ft in Ut||(Ut={}))we.call(Ut,ft)&&Qe(St,ft,Ut[ft]);if(Ne)for(var ft of Ne(Ut))rt.call(Ut,ft)&&Qe(St,ft,Ut[ft]);return St},be=(St,Ut,ft)=>new Promise((Vn,In)=>{var Fr=Xe=>{try{At(ft.next(Xe))}catch(Gt){In(Gt)}},it=Xe=>{try{At(ft.throw(Xe))}catch(Gt){In(Gt)}},At=Xe=>Xe.done?Vn(Xe.value):Promise.resolve(Xe.value).then(Fr,it);At((ft=ft.apply(St,Ut)).next())});const ve=({classroomList:St,dispatch:Ut,cb:ft})=>{const Vn=(0,b.useParams)();return Vn.id=Vn.coursesId,u.createElement(S.default,{centered:!0,title:"\u63D0\u793A",open:St.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){let In=`/api/weapps/attendances/${St.actionTabs.selectArrs[0]}.json`;(yield(0,me.ZP)(In,{method:"delete"})).status===0&&(x.ZP.success("\u5220\u9664\u6210\u529F"),Ut({type:"classroomList/setActionTabs",payload:{}}),Ut({type:"classroomList/getClassroomAttendancesList",payload:Ee({},St.actionTabs.params)}),Ut({type:"classroomList/getClassroomLeftMenus",payload:{id:Vn.coursesId}}))}),onCancel:()=>{Ut({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var ye=(0,b.connect)(({classroomList:St})=>({classroomList:St}))(ve),he=Object.defineProperty,ce=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Oe=(St,Ut,ft)=>Ut in St?he(St,Ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):St[Ut]=ft,pt=(St,Ut)=>{for(var ft in Ut||(Ut={}))Ve.call(Ut,ft)&&Oe(St,ft,Ut[ft]);if(ce)for(var ft of ce(Ut))We.call(Ut,ft)&&Oe(St,ft,Ut[ft]);return St},yt=(St,Ut,ft)=>new Promise((Vn,In)=>{var Fr=Xe=>{try{At(ft.next(Xe))}catch(Gt){In(Gt)}},it=Xe=>{try{At(ft.throw(Xe))}catch(Gt){In(Gt)}},At=Xe=>Xe.done?Vn(Xe.value):Promise.resolve(Xe.value).then(Fr,it);At((ft=ft.apply(St,Ut)).next())});const qt=({classroomList:St,dispatch:Ut,cb:ft})=>{const Vn=(0,b.useParams)();return Vn.id=Vn.coursesId,u.createElement(S.default,{centered:!0,title:"\u63D0\u793A",open:St.actionTabs.key==="\u622A\u6B62",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>yt(void 0,null,function*(){(yield(0,me.ZP)(`/api/weapps/attendances/${St.actionTabs.selectArrs[0]}/end.json`,{method:"post"})).status===0&&(x.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ut({type:"classroomList/setActionTabs",payload:{}}),Ut({type:"classroomList/getClassroomAttendancesList",payload:pt({},St.actionTabs.params)}))}),onCancel:()=>{Ut({type:"classroomList/setActionTabs",payload:{}})}},u.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u622A\u6B62\uFF1F"))};var Wt=(0,b.connect)(({classroomList:St})=>({classroomList:St}))(qt),nn=a(98228),lt=a(78241),Vt=a(71418),wt=a(92832),dt=a(5112),hn=a(5083),E=a(70407),h=a(66649),g=a.n(h),C=a(65862),W={flex_box_center:"flex_box_center___vPFrl",flex_space_between:"flex_space_between___xDdOE",flex_box_vertical_center:"flex_box_vertical_center___UUaCs",flex_box_center_end:"flex_box_center_end____tbtJ",flex_box_column:"flex_box_column___H9rba",bg:"bg___DIMT9",menu:"menu___zXkbC",desc:"desc___E2_xU",listItem:"listItem___E6c2h",info:"info___DMYaB",add:"add___mjIg_",addForm:"addForm___T9yJu",GroupIds:"GroupIds___KQ_iP",attendanceCode:"attendanceCode___OciEu",signInStatus:"signInStatus___zJts9",colorE02020:"colorE02020___PMh7T",color0152d9:"color0152d9___rRMTC",colorFA6400:"colorFA6400___r3ujc",attend:"attend___mY5tE",title:"title___AzpMG",not_start:"not_start___GFAXt",ongoing:"ongoing___iFf_3",history:"history___uoHNV",flexBox:"flexBox___r9Ix0"},le=a(88522),G=a(39864),_=a(74225),Le=a(89392),ue=Object.defineProperty,oe=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,ct=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,De=(St,Ut,ft)=>Ut in St?ue(St,Ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):St[Ut]=ft,$e=(St,Ut)=>{for(var ft in Ut||(Ut={}))Be.call(Ut,ft)&&De(St,ft,Ut[ft]);if(ct)for(var ft of ct(Ut))Ze.call(Ut,ft)&&De(St,ft,Ut[ft]);return St},ie=(St,Ut)=>oe(St,Ue(Ut)),Ke=(St,Ut)=>{var ft={};for(var Vn in St)Be.call(St,Vn)&&Ut.indexOf(Vn)<0&&(ft[Vn]=St[Vn]);if(St!=null&&ct)for(var Vn of ct(St))Ut.indexOf(Vn)<0&&Ze.call(St,Vn)&&(ft[Vn]=St[Vn]);return ft},bt=St=>{var Ut=St,{ButtonOptions:ft}=Ut,Vn=ft,{style:In,children:Fr,onClick:it}=Vn,At=Ke(Vn,["style","children","onClick"]),Xe=Ke(Ut,["ButtonOptions"]),Gt,Fn,nr;const[un,$t]=(0,u.useState)(null),[fn,rr]=(0,u.useState)(!1),[Cn,Mn]=(0,u.useState)(!1),mA=(0,u.useRef)(null),[Xr,OA]=(0,u.useState)({autoComplete:null,autoCompleteRes:{},marker:null,circle:null,map:null}),[Ir,pA]=(0,u.useState)({keywords:"",range:100,place_name:""}),[BA,KA]=(0,u.useState)([]),TA=(yA=Ir.keywords)=>{var ya;(ya=Xr.autoComplete)==null||ya.search(yA,(Qr,PA)=>{var Aa;Qr=="complete"&&(OA(ie($e({},Xr),{autoCompleteRes:ie($e({},PA),{tips:(Aa=PA==null?void 0:PA.tips)==null?void 0:Aa.filter(Sa=>Sa.location)})||{}})),rr(!0))})},Ha={loadOptions:{plugins:["AMap.AutoComplete","AMap.Geolocation","AMap.Geocoder","AMap.ToolBar","AMap.PlaceSearch"]},MapUse:({AMap:yA,map:ya})=>{$t(yA);const Qr=new yA.Geolocation({enableHighAccuracy:!0,timeout:1e4,buttonPosition:"RB",buttonOffset:new yA.Pixel(10,20),zoomToAccuracy:!0,showCircle:!1}),PA=new yA.ToolBar({visible:!0,position:{right:"15px",bottom:"60px"}});ya.addControl(Qr),ya.addControl(PA),Qr.getCurrentPosition((Aa,Sa)=>{var SA,YA;const Io=new yA.AutoComplete({city:"\u5168\u56FD"}),io=BA.length>0?BA:Aa=="complete"?[(SA=Sa.position)==null?void 0:SA.lng,(YA=Sa.position)==null?void 0:YA.lat]:[116.397428,39.90923],Ao=new yA.Marker({position:io,draggable:!0,map:ya}),Oi=new yA.Circle({center:io,radius:Ir.range||300,strokeColor:"#165DFF",fillOpacity:.2,fillColor:"#165DFF",zIndex:50,map:ya});Oi.setMap(ya),Ao.on("dragend",()=>{const aa=Ao.getPosition();KA([aa.lng,aa.lat]),console.log("dragend",[aa.lng,aa.lat])}),ya.setCenter(io),KA(io),OA(ie($e({},Xr),{marker:Ao,circle:Oi,autoComplete:Io,map:ya})),console.log("getCurrentPosition",Aa,Sa,io,BA)})}};return(0,u.useEffect)(()=>{var yA,ya,Qr;BA&&Xr.circle&&((yA=Xr.circle)==null||yA.setCenter(BA||(Xe==null?void 0:Xe.value)),(ya=Xr.circle)==null||ya.setRadius(Ir.range||Ir.range),(Qr=Xr.marker)==null||Qr.setPosition(BA||(Xe==null?void 0:Xe.value)))},[BA,Ir.range]),(0,u.useEffect)(()=>{(Xe!=null&&Xe.value||Xe!=null&&Xe.range)&&(KA((Xe==null?void 0:Xe.value)||[]),pA(ie($e({},Ir),{range:(Xe==null?void 0:Xe.range)||300})))},[Xe==null?void 0:Xe.value,Xe==null?void 0:Xe.range]),(0,u.useEffect)(()=>{un&&BA.length>0&&new un.Geocoder({radius:1e3}).getAddress(BA||(Xe==null?void 0:Xe.value),function(ya,Qr){ya==="complete"&&Qr.regeocode&&pA(ie($e({},Ir),{place_name:Qr.regeocode.formattedAddress}))})},[un,BA]),(0,u.useEffect)(()=>{Xr.autoComplete&&(mA.current=(0,Le.throttle)(yA=>TA(yA),1e3,{leading:!1,trailing:!0}))},[Xr.autoComplete]),u.createElement(u.Fragment,null,u.createElement("div",{id:(Xe==null?void 0:Xe.scrollId)||""},((Gt=Xe==null?void 0:Xe.value)==null?void 0:Gt.length)>0?u.createElement(re.Z,{gutter:4,align:"middle",wrap:!1,style:{cursor:"pointer"},onClick:()=>{Mn(!0)}},u.createElement(B.Z,null,u.createElement("i",{className:"iconfont icon-dingwei font14",style:{color:"#165DFF"}})),u.createElement(B.Z,null,Xe==null?void 0:Xe.address)):u.createElement(G.op,ie($e({style:$e({borderRadius:"2px"},In)},At),{onClick:yA=>{Mn(!0),it&&it(yA)}}),Fr)),u.createElement(S.default,{width:1200,centered:!0,title:"\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9",destroyOnClose:!0,open:Cn,onOk:()=>{Xe.onChange(ie($e({},Ir),{place:BA})),Mn(!1)},onCancel:()=>{Mn(!1)}},u.createElement("div",{style:{height:500,position:"relative",borderRadius:5,overflow:"hidden"}},u.createElement(_.Z,$e({},Ha)),u.createElement("div",{style:{position:"absolute",top:0,left:0,width:"100%",padding:"10px 20px"}},u.createElement(re.Z,{align:"middle"},u.createElement(B.Z,null,u.createElement(le.Z,{size:"large",showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u5730\u70B9",popupMatchSelectWidth:254,value:Ir==null?void 0:Ir.keywords,onChange:yA=>{pA(ie($e({},Ir),{keywords:yA})),mA.current(yA)},open:fn,onBlur:()=>{rr(!1)},onFocus:()=>{rr(!0)},onSelect:yA=>{var ya,Qr,PA;const Aa=(ya=Xr.autoCompleteRes)==null?void 0:ya.tips.find(SA=>SA.id==yA);pA(ie($e({},Ir),{keywords:Aa.name}));const Sa=[(Qr=Aa==null?void 0:Aa.location)==null?void 0:Qr.lng,(PA=Aa==null?void 0:Aa.location)==null?void 0:PA.lat];KA(Sa),Xr.map.setCenter(Sa)},options:(nr=((Fn=Xr.autoCompleteRes)==null?void 0:Fn.tips)||[])==null?void 0:nr.map(yA=>({label:u.createElement("div",null,u.createElement("div",{style:{color:"#000",fontWeight:600}},yA.name),u.createElement("div",{style:{color:"#999",fontSize:12}},yA.address)),value:yA.id}))},u.createElement(wt.default,{size:"large",width:200,onPressEnter:yA=>TA(yA.target.value)}))),u.createElement(B.Z,null,u.createElement(V.ZP,{size:"large",type:"primary",style:{marginLeft:2,background:"#3061D0"},onClick:()=>{TA()}},"\u641C\u7D22")),u.createElement(B.Z,null,u.createElement(y.default,{size:"large",className:"ml20",style:{width:100},value:Ir.range,onChange:yA=>{pA(ie($e({},Ir),{range:yA}))},options:[{value:100,label:"100\u7C73"},{value:300,label:"300\u7C73"},{value:500,label:"500\u7C73"},{value:800,label:"800\u7C73"},{value:1e3,label:"1000\u7C73"},{value:2e3,label:"2000\u7C73"}]})))))))},Et=a(59301),yn=Object.defineProperty,Yt=Object.defineProperties,En=Object.getOwnPropertyDescriptors,Sn=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,kn=(St,Ut,ft)=>Ut in St?yn(St,Ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):St[Ut]=ft,Cr=(St,Ut)=>{for(var ft in Ut||(Ut={}))On.call(Ut,ft)&&kn(St,ft,Ut[ft]);if(Sn)for(var ft of Sn(Ut))xn.call(Ut,ft)&&kn(St,ft,Ut[ft]);return St},yr=(St,Ut)=>Yt(St,En(Ut)),Pr=(St,Ut,ft)=>new Promise((Vn,In)=>{var Fr=Xe=>{try{At(ft.next(Xe))}catch(Gt){In(Gt)}},it=Xe=>{try{At(ft.throw(Xe))}catch(Gt){In(Gt)}},At=Xe=>Xe.done?Vn(Xe.value):Promise.resolve(Xe.value).then(Fr,it);At((ft=ft.apply(St,Ut)).next())});const{TreeNode:Vr}=nn.default,Pt=({classroomList:St,loading:Ut,dispatch:ft,data:Vn})=>{const[In,Fr]=(0,u.useState)(!1),it=(0,b.useParams)();it.id=it.coursesId,(0,u.useEffect)(()=>{St.actionTabs.key==="\u7F16\u8F91"&&(Fn.resetFields(),ft({type:"classroomList/getCourseGroups",payload:{id:it.id,limit:1e4,nonenavigate:!0}}),Vn.id&&At())},[St.actionTabs.key]);const At=()=>Pr(void 0,null,function*(){const Cn=yield ft({type:"classroomList/getAttendanceDetail",payload:{id:Vn.id}});Fn.setFieldsValue(yr(Cr({},Cn),{attendance_date:g()(Cn.attendance_date),group_ids:Cn.groups?Cn.groups.map(Mn=>Mn.id):[],end_time:g()(Cn.end_time),start_time:g()(Cn.start_time),late_time:Cn.late_time?g()(Cn.late_time):null}))}),{detailAttendancesDetail:Xe,courseGroups:Gt}=St,[Fn]=lt.default.useForm(),nr=lt.default.useWatch("mode",Fn),un=lt.default.useWatch("range",Fn),$t=lt.default.useWatch("place_name",Fn);let fn=[];St.courseGroups.course_groups&&St.courseGroups.course_groups.map(Cn=>fn.push(Cn.id+""));const rr=Cn=>Cn&&CnFr(!1),bodyStyle:{minHeight:200},onOk:()=>Pr(void 0,null,function*(){console.log(In,22);const Cn=Cr({},yield Fn.validateFields());if(Cn.end_time=g()(Cn.end_time).format("HH:mm"),Cn.start_time=g()(Cn.start_time).format("HH:mm"),Cn.late_time=g()(Cn.late_time).format("HH:mm"),Cn.attendance_date=g()(Cn.attendance_date).format("YYYY-MM-DD"),Cn.end_time>=Cn.late_time){x.ZP.warning("\u8FDF\u5230\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u6216\u7B49\u4E8E\u7ED3\u675F\u65F6\u95F4");return}Fr(!0);const Mn=yield(0,me.ZP)(`/api/attendances/${Vn.id}.json`,{method:"put",body:Cr({},Cn)});Mn.status===0&&(x.ZP.success("\u4FEE\u6539\u6210\u529F"),ft({type:"classroomList/setActionTabs",payload:{}}),ft({type:"classroomList/getClassroomAttendancesList",payload:Cr({},St.actionTabs.params)})),Mn.status===-1&&Fr(!1)}),onCancel:()=>{ft({type:"classroomList/setActionTabs",payload:{}})}},Ut.effects["classroomList/getCourseGroups"]&&Et.createElement("div",{className:"tc mt40"},Et.createElement(Vt.Z,null)),Xe.groups&&Et.createElement("section",{className:W.addForm},Et.createElement(lt.default,{form:Fn},Et.createElement(lt.default.Item,{label:"\u7B7E\u5230\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Et.createElement(wt.default,{placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0",size:"middle"})),Et.createElement(lt.default.Item,{label:"\u7B7E\u5230\u65B9\u5F0F",name:"mode",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Et.createElement(dt.ZP.Group,{size:"middle"},Et.createElement(dt.ZP,{value:"QUICK"},"\u5FEB\u6377\u7B7E\u5230"),Et.createElement(dt.ZP,{value:"NUMBER"},"\u7B7E\u5230\u7801\u7B7E\u5230"))),Et.createElement(lt.default.Item,{name:"place_name",hidden:!0,label:"\u8BE6\u60C5\u5730\u5740"}),nr=="QRCODE"&&Et.createElement(Et.Fragment,null,Et.createElement(lt.default.Item,{label:"\u7B7E\u5230\u5730\u70B9",name:"place",normalize:(Cn,Mn,mA)=>(Fn.setFieldsValue({range:Cn.range,place_name:Cn.place_name}),Cn.place),rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9"}]},Et.createElement(bt,{ButtonOptions:{children:"\u6DFB\u52A0\u5730\u70B9"},range:un||Fn.getFieldValue("range"),address:$t||Fn.getFieldValue("place_name")})),Et.createElement(lt.default.Item,{style:{marginBottom:2},label:"\u7B7E\u5230\u8303\u56F4",name:"range",rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u8303\u56F4"}]},Et.createElement(y.default,null,[100,300,500,800,1e3,2e3].map(Cn=>Et.createElement(y.default.Option,{value:Cn},Cn,"\u7C73")))),Et.createElement("div",{style:{paddingLeft:102,color:"#999",marginBottom:20}},"\u5B9A\u4F4D\u7CBE\u786E\u5EA6\u4E0E\u73AF\u5883\u3001\u7F51\u7EDC\u3001\u57FA\u7AD9\u7B49\u6709\u5173\uFF0C\u53EF\u80FD\u5B58\u5728\u4E00\u5B9A\u8BEF\u5DEE")),Et.createElement(lt.default.Item,{label:"\u7B7E\u5230\u73ED\u7EA7",name:"group_ids"},Et.createElement(nn.default,{showSearch:!0,style:{width:"100%"},dropdownStyle:{maxHeight:260,overflow:"auto"},placeholder:"\u5DF2\u9009\u62E9\u5168\u90E8\u5206\u73ED",treeDefaultExpandAll:!0,treeCheckable:!0,size:"middle",disabled:!0},Gt.course_groups&&Gt.course_groups.map(function(Cn,Mn){return Et.createElement(Vr,{key:Mn,value:Cn.id,title:Cn.name})}))),Et.createElement(lt.default.Item,{label:"\u7B7E\u5230\u65E5\u671F",name:"attendance_date",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Et.createElement(hn.default,{placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",size:"middle",format:"YYYY-MM-DD"})),Et.createElement(lt.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"start_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4!"}]},Et.createElement(E.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm",onChange:()=>{Fn.setFieldsValue({end_time:"",late_time:""})}})),Et.createElement(lt.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4!"}]},Et.createElement(E.Z,{disabledHours:()=>{const Cn=Fn.getFieldValue("start_time");if(Cn){const Mn=parseInt(g()(Cn).format("HH"));return(0,C.Sp)(0,23).splice(0,Mn)}},disabledMinutes:Cn=>{const Mn=Fn.getFieldValue("start_time");if(Mn){const mA=parseInt(g()(Mn).format("mm"));return parseInt(g()(Mn).format("HH"))===Cn?(0,C.Sp)(0,59).splice(0,mA):[]}},className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),Et.createElement(lt.default.Item,{label:"\u8FDF\u5230\u65F6\u95F4",name:"late_time",style:{marginBottom:2}},Et.createElement(E.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),Et.createElement("div",{style:{paddingLeft:102,color:"#999"}},"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230"))))};var Xt=(0,b.connect)(({classroomList:St,loading:Ut})=>({classroomList:St,loading:Ut}))(Pt),Zn=a(33270),dr=a(26724),Hn=a.n(dr),Wn=a(59301),Dr=Object.defineProperty,Lr=Object.defineProperties,_r=Object.getOwnPropertyDescriptors,Tr=Object.getOwnPropertySymbols,or=Object.prototype.hasOwnProperty,gA=Object.prototype.propertyIsEnumerable,Ye=(St,Ut,ft)=>Ut in St?Dr(St,Ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):St[Ut]=ft,Ot=(St,Ut)=>{for(var ft in Ut||(Ut={}))or.call(Ut,ft)&&Ye(St,ft,Ut[ft]);if(Tr)for(var ft of Tr(Ut))gA.call(Ut,ft)&&Ye(St,ft,Ut[ft]);return St},An=(St,Ut)=>Lr(St,_r(Ut)),Se=(St,Ut,ft)=>new Promise((Vn,In)=>{var Fr=Xe=>{try{At(ft.next(Xe))}catch(Gt){In(Gt)}},it=Xe=>{try{At(ft.throw(Xe))}catch(Gt){In(Gt)}},At=Xe=>Xe.done?Vn(Xe.value):Promise.resolve(Xe.value).then(Fr,it);At((ft=ft.apply(St,Ut)).next())});const{TreeNode:Fe}=y.default,Tt=({classroomList:St,dispatch:Ut})=>{const[ft]=lt.default.useForm(),Vn=lt.default.useWatch("mode",ft),In=lt.default.useWatch("range",ft),Fr=lt.default.useWatch("place_name",ft),it=(0,b.useParams)();it.id=it.coursesId;const[At,Xe]=(0,u.useState)(1),[Gt,Fn]=(0,u.useState)([]),[nr,un]=(0,u.useState)(0),[$t,fn]=(0,u.useState)(20),[rr,Cn]=(0,u.useState)(!0),[Mn,mA]=(0,u.useState)(!1),Xr=(0,u.useRef)([]),[OA,Ir]=(0,u.useState)(!1),[pA,BA]=(0,u.useState)(!1),[KA,TA]=(0,u.useState)(0),{courseGroups:Ha}=St;(0,u.useEffect)(()=>{St.actionTabs.key==="\u65B0\u589E\u7B7E\u5230"&&(document.body.setAttribute("style","height: 100%;"),ya(),ft.resetFields())},[St.actionTabs.key]),(0,u.useEffect)(()=>{ft.setFieldsValue({name:"\u8BFE\u7A0B\u7B7E\u5230"+g()(new Date).format("YYYYMMDD"),mode:"QUICK",attendance_date:g()(new Date),start_time:g()(new Date),end_time:g()(new Date).add(5,"minutes"),late_time:g()(new Date).add(15,"minutes")})},[St.actionTabs.key]);const yA=SA=>SA&&SASe(void 0,null,function*(){Cn(!0);const YA=yield(0,Zn.hf)({id:it==null?void 0:it.id,page:SA||At,limit:$t});YA&&(Fn([...Gt,...YA==null?void 0:YA.course_groups]),Xr.current=[...Gt,...YA==null?void 0:YA.course_groups],un(YA==null?void 0:YA.course_groups_count),Cn(!1))}),Qr=(SA=!1)=>Se(void 0,null,function*(){if(Sa&&!OA){Ir(!0),Xe(SA?1:At+1);const YA=yield(0,Zn.hf)({id:it==null?void 0:it.id,page:At+1,limit:$t});if(YA&&(Fn([...Gt,...YA==null?void 0:YA.course_groups]),Xr.current=[...Gt,...YA==null?void 0:YA.course_groups],un(YA==null?void 0:YA.course_groups_count),pA)){let Io=[...Gt,...YA==null?void 0:YA.course_groups].map(io=>io.name);ft.setFieldValue("group_ids",Io)}Ir(!1)}}),PA=()=>{document.body.removeAttribute("style"),Xe(1),Fn([])},Aa=()=>Se(void 0,null,function*(){const SA=Ot({},yield ft.validateFields()),{group_ids:YA=[]}=SA,Io=Gt.filter(Ao=>YA.includes(Ao.name));if(SA.end_time=g()(SA.end_time).format("HH:mm"),SA.start_time=g()(SA.start_time).format("HH:mm"),SA.late_time=g()(SA.late_time).format("HH:mm"),SA.attendance_date=g()(SA.attendance_date).format("YYYY-MM-DD"),SA.end_time>=SA.late_time){x.ZP.warning("\u8FDF\u5230\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u6216\u7B49\u4E8E\u7ED3\u675F\u65F6\u95F4");return}mA(!0);const io=yield(0,me.ZP)(`/api/weapps/courses/${it.id}/attendances.json`,{method:"post",body:An(Ot({},SA),{group_ids:pA?[]:Io.map(Ao=>Ao.id)})});io.status===0&&(PA(),(0,C.L9)(["\u6559\u5B66\u8BFE\u5802","\u7B7E\u5230","\u521B\u5EFA\u7B7E\u5230"]),x.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ut({type:"classroomList/setActionTabs",payload:{}}),Ut({type:"classroomList/getClassroomAttendancesList",payload:Ot({},St.actionTabs.params)}),Ut({type:"classroomList/getClassroomLeftMenus",payload:{id:it.coursesId}})),io.status===-1&&mA(!1)}),Sa=nr>At*$t;return Wn.createElement(S.default,{centered:!0,title:"\u521B\u5EFA\u7B7E\u5230",open:St.actionTabs.key==="\u65B0\u589E\u7B7E\u5230",bodyStyle:{minHeight:200},onOk:Aa,afterClose:()=>mA(!1),confirmLoading:Mn,onCancel:()=>{PA(),Ut({type:"classroomList/setActionTabs",payload:{}})}},Wn.createElement("section",{className:W.addForm},Wn.createElement(lt.default,{form:ft,initialValues:{start_time:g()("09:00","HH:mm"),range:300},onChange:()=>{}},Wn.createElement(lt.default.Item,{label:"\u7B7E\u5230\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0!"}]},Wn.createElement(wt.default,{size:"middle",placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0"})),Wn.createElement(lt.default.Item,{label:"\u7B7E\u5230\u73ED\u7EA7",name:"group_ids",className:W.GroupIds},Wn.createElement(y.default,{showSearch:!1,mode:"multiple",showArrow:!0,style:{width:"100%"},dropdownStyle:{maxHeight:260},size:"middle",placeholder:Gt!=null&&Gt.length?"\u4E0D\u9009\u62E9\u5206\u73ED\u65F6\u9ED8\u8BA4\u9009\u62E9\u5168\u90E8\u5B66\u751F":"\u6682\u65E0\u5206\u73ED\uFF0C\u5C06\u9ED8\u8BA4\u9009\u62E9\u8BFE\u5802\u5168\u90E8\u5B66\u751F",dropdownRender:()=>Wn.createElement("div",{style:{maxHeight:260,overflowY:"auto",overflowX:"hidden",padding:"16px 18px 0 18px"}},Wn.createElement(Hn(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:SA=>{Qr()},hasMore:Sa,useWindow:!1},Wn.createElement(F.default,{value:pA,key:KA,onChange:SA=>{if(BA(SA.target.checked),SA.target.checked){let YA=Gt.map(Io=>Io.name);ft.setFieldValue("group_ids",YA)}else ft.setFieldValue("group_ids",[])}},"\u5168\u9009"),Wn.createElement(lt.default.Item,{name:"group_ids"},Wn.createElement(F.default.Group,null,Gt.map(function(SA,YA){return Wn.createElement("div",{key:YA},Wn.createElement(F.default,{onChange:Io=>{Io.target.checked||(BA(!1),TA(KA+1))},key:YA,value:String(SA.name),defaultChecked:!0,style:{width:430},className:"multi-ellipsis1 multi-ellipsis1-checkbox"},Wn.createElement("span",null,SA.name)))}))),rr&&Wn.createElement("div",{style:{display:"flex",justifyContent:"center"}},Wn.createElement(Vt.Z,null))))})),Wn.createElement(lt.default.Item,{label:"\u7B7E\u5230\u65B9\u5F0F",name:"mode",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Wn.createElement(dt.ZP.Group,{size:"middle"},Wn.createElement(dt.ZP,{value:"QUICK"},"\u5FEB\u6377\u7B7E\u5230"),Wn.createElement(dt.ZP,{value:"NUMBER"},"\u7B7E\u5230\u7801\u7B7E\u5230"))),Wn.createElement(lt.default.Item,{name:"place_name",hidden:!0,label:"\u8BE6\u60C5\u5730\u5740"}),Vn=="QRCODE"&&Wn.createElement(Wn.Fragment,null,Wn.createElement(lt.default.Item,{label:"\u7B7E\u5230\u5730\u70B9",name:"place",normalize:(SA,YA,Io)=>(ft.setFieldsValue({range:SA.range,place_name:SA.place_name}),SA.place),rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9"}]},Wn.createElement(bt,{ButtonOptions:{children:"\u6DFB\u52A0\u5730\u70B9"},range:In,address:Fr})),Wn.createElement(lt.default.Item,{style:{marginBottom:2},label:"\u7B7E\u5230\u8303\u56F4",name:"range",rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u8303\u56F4"}]},Wn.createElement(y.default,null,[100,300,500,800,1e3,2e3].map(SA=>Wn.createElement(y.default.Option,{value:SA},SA,"\u7C73")))),Wn.createElement("div",{style:{paddingLeft:102,color:"#999",marginBottom:20}},"\u5B9A\u4F4D\u7CBE\u786E\u5EA6\u4E0E\u73AF\u5883\u3001\u7F51\u7EDC\u3001\u57FA\u7AD9\u7B49\u6709\u5173\uFF0C\u53EF\u80FD\u5B58\u5728\u4E00\u5B9A\u8BEF\u5DEE")),Wn.createElement(lt.default.Item,{label:"\u7B7E\u5230\u65E5\u671F",name:"attendance_date",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B7E\u5230\u65B9\u5F0F!"}]},Wn.createElement(hn.default,{disabledDate:yA,placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",className:"w100",size:"middle",format:"YYYY-MM-DD"})),Wn.createElement(lt.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"start_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4!"}]},Wn.createElement(E.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm",onChange:()=>{ft.setFieldsValue({end_time:"",late_time:""})}})),Wn.createElement(lt.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4!"}]},Wn.createElement(E.Z,{disabledHours:()=>{const SA=ft.getFieldValue("start_time");if(SA){const YA=parseInt(g()(SA).format("HH"));return(0,C.Sp)(0,23).splice(0,YA)}},disabledMinutes:SA=>{const YA=ft.getFieldValue("start_time");if(YA){const Io=parseInt(g()(YA).format("mm"));return parseInt(g()(YA).format("HH"))===SA?(0,C.Sp)(0,59).splice(0,Io):[]}},className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),Wn.createElement(lt.default.Item,{label:"\u8FDF\u5230\u65F6\u95F4",name:"late_time",style:{marginBottom:2}},Wn.createElement(E.Z,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),Wn.createElement("div",{style:{paddingLeft:102,color:"#999"}},"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230"))))};var Nt=(0,b.connect)(({classroomList:St})=>({classroomList:St}))(Tt),vn=a(90673),pn=a(59149),kt=a(59301),jn=Object.defineProperty,Jn=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,ir=(St,Ut,ft)=>Ut in St?jn(St,Ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):St[Ut]=ft,Er=(St,Ut)=>{for(var ft in Ut||(Ut={}))pr.call(Ut,ft)&&ir(St,ft,Ut[ft]);if(Jn)for(var ft of Jn(Ut))mr.call(Ut,ft)&&ir(St,ft,Ut[ft]);return St},$n=(St,Ut,ft)=>new Promise((Vn,In)=>{var Fr=Xe=>{try{At(ft.next(Xe))}catch(Gt){In(Gt)}},it=Xe=>{try{At(ft.throw(Xe))}catch(Gt){In(Gt)}},At=Xe=>Xe.done?Vn(Xe.value):Promise.resolve(Xe.value).then(Fr,it);At((ft=ft.apply(St,Ut)).next())});const br=({classroomList:St,loading:Ut,dispatch:ft,data:Vn})=>{const In=(0,b.useParams)(),[Fr,it]=(0,u.useState)(!1),[At,Xe]=(0,u.useState)(""),[Gt,Fn]=(0,u.useState)(""),{selectArrs:nr}=St.actionTabs;(0,u.useEffect)(()=>{if(St.actionTabs.key==="\u7ACB\u5373\u7B7E\u5230"){switch(nr==null?void 0:nr.mode){case"QUICK":Xe("\u5FEB\u6377\u7B7E\u5230"),rr();break;case"NUMBER":Xe("\u7B7E\u5230\u7801\u7B7E\u5230"),it(!0);break;case"QRCODE":Xe("\u4E8C\u7EF4\u7801\u7B7E\u5230"),vn.toDataURL((nr==null?void 0:nr.attendance_code)||"",{type:"terminal",margin:1,scale:16},function(Mn,mA){Fn(mA)}),it(!0);break}fn.resetFields()}else it(!1)},[St.actionTabs.key]);const{detailAttendancesDetail:un,courseGroups:$t}=St,[fn]=lt.default.useForm(),rr=()=>$n(void 0,null,function*(){yield fn.validateFields();const Mn=fn.getFieldsValue(),mA=yield(0,Zn.ZX)({code:Mn==null?void 0:Mn.code,attendance_mode:nr==null?void 0:nr.mode,attendance_id:nr==null?void 0:nr.id});(mA==null?void 0:mA.status)===0&&(x.ZP.success("\u7B7E\u5230\u6210\u529F"),Cn(),ft({type:"classroomList/getClassroomAttendancesList",payload:Er({},St.actionTabs.params)})),(mA==null?void 0:mA.status)===-1&&Cn()}),Cn=()=>{ft({type:"classroomList/setActionTabs",payload:{}})};return kt.createElement(S.default,{centered:!0,title:At,width:620,open:Fr,onOk:()=>$n(void 0,null,function*(){(nr==null?void 0:nr.mode)==="QRCODE"?Cn():rr()}),onCancel:()=>{Cn()}},(nr==null?void 0:nr.mode)==="QRCODE"&&kt.createElement("aside",{className:""},kt.createElement(re.Z,{align:"middle",justify:"center"},kt.createElement(B.Z,{span:10,className:"tc"},kt.createElement("img",{width:200,src:Gt}),kt.createElement("br",null),"\u7B7E\u5230\u4E8C\u7EF4\u7801"),kt.createElement(B.Z,{span:4}),kt.createElement(B.Z,{span:10,className:"tc"},kt.createElement("img",{width:200,src:pn.f$}),kt.createElement("br",null),"\u5C0F\u7A0B\u5E8F\u4E8C\u7EF4\u7801")),kt.createElement("div",{className:"c-black pl20 pr20 mt20"},"\u4E8C\u7EF4\u7801\u7B7E\u5230\u6B65\u9AA4\uFF1A",kt.createElement("br",null),"1.\u6253\u5F00\u5C0F\u7A0B\u5E8F\uFF1B2.\u8FDB\u5165\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1B3.\u8FDB\u5165\u7B7E\u5230\u6A21\u5757\uFF1B4.\u627E\u5230\u6B63\u5728\u8FDB\u884C\u7684\u7B7E\u5230\uFF0C\u5E76\u70B9\u51FB\u7B7E\u5230\uFF1B5.\u626B\u7801\u7B7E\u5230\u3002")),(nr==null?void 0:nr.mode)==="NUMBER"&&kt.createElement("aside",{className:"pt30 pb30"},kt.createElement(lt.default,{form:fn},kt.createElement(lt.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B7E\u5230\u7801"}]},kt.createElement(wt.default,{placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u7801"})))))};var xr=(0,b.connect)(({classroomList:St,loading:Ut})=>({classroomList:St,loading:Ut}))(br),Or=a(41867),jr=a(84454),Rr=a(56102),Qt=a(95651),zt=a(41464),Mt={leftdiv:"leftdiv___mUlBR",listClass:"listClass___sGJnb",spantitle:"spantitle___dogvE",rightdiv:"rightdiv___VsaT8"},Bn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",_t=(St,Ut,ft)=>new Promise((Vn,In)=>{var Fr=Xe=>{try{At(ft.next(Xe))}catch(Gt){In(Gt)}},it=Xe=>{try{At(ft.throw(Xe))}catch(Gt){In(Gt)}},At=Xe=>Xe.done?Vn(Xe.value):Promise.resolve(Xe.value).then(Fr,it);At((ft=ft.apply(St,Ut)).next())}),rn=({data:St,value:Ut=[],handleChangePage:ft,setSelectedRowKeys:Vn,selectedRowKeys:In,onChange:Fr=()=>{}})=>{const[it,At]=(0,u.useState)([]),[Xe,Gt]=(0,u.useState)([]),[Fn,nr]=(0,u.useState)([]);return(0,u.useEffect)(()=>{At(St),Gt([]),nr([])},[St]),(0,u.useEffect)(()=>{Vn&&(Gt(In),nr(In))},[In]),u.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},u.createElement("div",{className:Mt.leftdiv},u.createElement(wt.default.Search,{size:"middle",onChange:un=>_t(void 0,null,function*(){At(St.filter($t=>{var fn;return(fn=$t==null?void 0:$t.name)==null?void 0:fn.includes(un.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2"}),it.length===0&&u.createElement(M.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u7B7E\u5230"}),u.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},u.createElement(F.default.Group,{value:Xe.map(un=>`${un.id}`),onChange:un=>{Vn(it.filter($t=>un.includes(`${$t.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},it.map((un,$t)=>u.createElement(re.Z,{key:un.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},u.createElement(F.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:un.is_published,value:`${un.id}`},u.createElement("div",{className:Mt.listClass},u.createElement("span",{className:Mt.spantitle,style:{width:un.is_published?"108px":"170px"}},un.name),un.is_published&&u.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),u.createElement("div",{className:Mt.rightdiv},u.createElement(wt.default.Search,{onChange:un=>{nr(Xe.filter($t=>$t.name.includes(un.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2"}),Fn.length===0&&u.createElement(M.Z,{styles:{margin:"70px auto"},customText:"\u672A\u9009\u62E9\u7B7E\u5230"}),Fn.length>0&&u.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},u.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Fn.map((un,$t)=>u.createElement(re.Z,{justify:"space-between",style:{marginTop:"10px"},key:un.id},u.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},un.name),u.createElement("img",{src:Bn,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{Vn(Xe.filter(fn=>`${fn.id}`!=`${un.id}`))}})))))))},er=a(87541),on=a(59301),Ur=Object.defineProperty,fA=Object.defineProperties,$r=Object.getOwnPropertyDescriptors,aA=Object.getOwnPropertySymbols,eA=Object.prototype.hasOwnProperty,Kr=Object.prototype.propertyIsEnumerable,vA=(St,Ut,ft)=>Ut in St?Ur(St,Ut,{enumerable:!0,configurable:!0,writable:!0,value:ft}):St[Ut]=ft,tA=(St,Ut)=>{for(var ft in Ut||(Ut={}))eA.call(Ut,ft)&&vA(St,ft,Ut[ft]);if(aA)for(var ft of aA(Ut))Kr.call(Ut,ft)&&vA(St,ft,Ut[ft]);return St},IA=(St,Ut)=>fA(St,$r(Ut)),kr=(St,Ut,ft)=>new Promise((Vn,In)=>{var Fr=Xe=>{try{At(ft.next(Xe))}catch(Gt){In(Gt)}},it=Xe=>{try{At(ft.throw(Xe))}catch(Gt){In(Gt)}},At=Xe=>Xe.done?Vn(Xe.value):Promise.resolve(Xe.value).then(Fr,it);At((ft=ft.apply(St,Ut)).next())});const rA=F.default.Group,sA=({classroomList:St,loading:Ut,dispatch:ft})=>{var Vn,In;const[Fr]=(0,b.useSearchParams)(),[it]=(0,u.useState)(tA({},(0,b.useParams)())),At=(0,b.useLocation)(),[Xe,Gt]=(0,u.useState)("all"),{detailAttendancesList:Fn}=St,[nr,un]=(0,u.useState)({}),[$t,fn]=(0,u.useState)(!1),[rr,Cn]=(0,u.useState)([]),[Mn,mA]=(0,u.useState)(!1),[Xr,OA]=(0,u.useState)(!1),[Ir,pA]=(0,u.useState)([]);it.id=it.coursesId,(0,u.useEffect)(()=>{const Qr=Fr.get("tabId");Qr&&(Gt(Qr),it.status=Qr),ft({type:"classroomList/getClassroomAttendancesList",payload:IA(tA({},it),{status:Xe,page:1})})},[it.categoryId,Fr.get("tabId")]),(0,u.useEffect)(()=>{St.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ft({type:"classroomList/getClassroomAttendancesList",payload:tA({},it)})},[St.actionTabs.key]);const BA=Qr=>{it.page=Qr,ft({type:"classroomList/getClassroomAttendancesList",payload:tA({},it)})},KA=Qr=>{console.log(Qr,22222222),Gt(Qr.key),it.status=Qr.key,it.page=1,console.log(it,"params"),ft({type:"classroomList/getClassroomAttendancesList",payload:tA({},it)})},TA=[{name:"\u5168\u90E8\u7B7E\u5230",id:"all",total:Fn==null?void 0:Fn.attendances_count},{name:"\u6B63\u5728\u7B7E\u5230",id:"ongoing",total:Fn==null?void 0:Fn.attendances_ongoing_count},{name:"\u5386\u53F2\u7B7E\u5230",id:"history",total:Fn==null?void 0:Fn.attendances_history_count},{name:"\u6682\u672A\u5F00\u59CB",id:"not_start",total:Fn==null?void 0:Fn.attendances_not_start_count},{name:"\u7B7E\u5230\u7EDF\u8BA1",id:"signInStatistics"}].filter(Qr=>(0,Or.GJ)()?!0:Qr.name!=="\u7B7E\u5230\u7EDF\u8BA1"&&Qr.name!=="\u6682\u672A\u5F00\u59CB"),Ha=Qr=>{ft({type:"classroomList/setActionTabs",payload:{key:"\u7B7E\u5230\u4E8C\u7EF4\u7801",selectArrs:Qr,params:tA({},it)}})},yA=Qr=>{ft({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u7B7E\u5230",selectArrs:Qr,params:tA({},it)}})},ya=["\u7F16\u8F91","\u5220\u9664","\u622A\u6B62"];return on.createElement("section",null,on.createElement("div",{style:{position:"relative"}},on.createElement(Qt.Z,{isLoading:Ut["classroomList/getClassroomAttendancesList"],tabDataSource:TA,isAdmin:(0,Or.GJ)(),buttonText:"\u521B\u5EFA\u7B7E\u5230",onButtonClick:()=>{ft({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u589E\u7B7E\u5230",params:it}})},showControlButton:(0,Or.GJ)(),onTabMenuClick:KA,defaultSelectedKeys:[Xe]}),(0,Or.GJ)()&&on.createElement(V.ZP,{type:"primary",ghost:!0,style:{position:"absolute",right:130,top:3,height:30},onClick:()=>{KA({key:"history"}),OA(!0),pA([])}},on.createElement(zt.Z,null),"\u5BFC\u51FA\u7B7E\u5230")),Xe=="signInStatistics"?on.createElement(se,null):null,Xe!=="signInStatistics"&&on.createElement("section",null,Xe=="history"&&(0,Or.GJ)()&&on.createElement("div",{style:{background:"#fff",padding:"15px 20px",color:"#999",display:"flex",alignItems:"center",marginTop:20}},on.createElement(F.default,{checked:$t,style:{flex:"1"},onChange:()=>{var Qr;if((rr==null?void 0:rr.length)===((Qr=Fn==null?void 0:Fn.attendances)==null?void 0:Qr.length))Cn([]),fn(!1);else{let PA=[];Fn.attendances.map(Aa=>{PA.push(Aa==null?void 0:Aa.id)}),Cn([...PA]),fn(!0)}}},"\u5DF2\u9009\u62E9",(rr==null?void 0:rr.length)||0,"\u4E2A(\u4E0D\u652F\u6301\u8DE8\u9875\u52FE\u9009)"),on.createElement(V.ZP,{style:{cursor:"pointer"},loading:Mn,onClick:()=>kr(void 0,null,function*(){it.attendance_ids=[],yield(0,jr.gh)(IA(tA({},it),{history:!0,type:1}))})},"\u5BFC\u51FA\u5168\u90E8\u7B7E\u5230"),on.createElement(V.ZP,{style:{cursor:"pointer",marginLeft:10},loading:Mn,onClick:()=>kr(void 0,null,function*(){if((rr==null?void 0:rr.length)<=0){x.ZP.info("\u8BF7\u9009\u62E9\u8981\u5BFC\u51FA\u7684\u7B7E\u5230");return}it.attendance_ids=rr,yield(0,jr.gh)(IA(tA({},it),{history:!0,type:1}))})},"\u5BFC\u51FA\u9009\u4E2D\u7B7E\u5230")),on.createElement(T.Z,{loading:Ut["classroomList/getClassroomAttendancesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Fn.attendances_count===0&&on.createElement(M.Z,null),Fn.attendances&&Fn.attendances.map(function(Qr){return on.createElement(rA,{value:rr,className:W.listItem,style:{display:"flex"},onChange:()=>{}},on.createElement("div",{onClick:()=>(0,Or.GJ)()&&b.history.push(`/classrooms/${it.coursesId}/attendance/${Qr.id}/${Xe}/detail`)},on.createElement(re.Z,{gutter:16,justify:"space-between"},on.createElement(B.Z,{span:20},on.createElement(re.Z,null,Xe=="history"&&(0,Or.GJ)()&&on.createElement(F.default,{className:"mr8",key:Qr.id,value:Qr.id,onClick:PA=>kr(this,null,function*(){var Aa;if(PA.stopPropagation(),(rr==null?void 0:rr.filter(Sa=>Sa===(Qr==null?void 0:Qr.id)).length)>0){let SA=[...[...rr].filter(YA=>YA!=(Qr==null?void 0:Qr.id))];fn(!1),Cn(SA)}else{let Sa=rr;Sa.push(Qr==null?void 0:Qr.id),fn((Sa==null?void 0:Sa.length)===((Aa=Fn==null?void 0:Fn.attendances)==null?void 0:Aa.length)),Cn([...Sa])}}),style:{marginTop:"4px"}}),on.createElement(B.Z,{className:"c-blue font16 blod"},on.createElement("span",{className:W.attend},on.createElement("span",{className:W.title},Qr.name),Qr.status==="not_start"&&on.createElement("span",{className:W.not_start},"\u672A\u5F00\u59CB"),Qr.status==="ongoing"&&on.createElement("span",{className:W.ongoing},"\u8FDB\u884C\u4E2D"),Qr.status==="history"&&on.createElement("span",{className:W.history},"\u5DF2\u622A\u6B62"))))),on.createElement(B.Z,{className:"font14"},Qr.mode==="NUMBER"&&(0,Or.GJ)()&&on.createElement(Rr.CopyToClipboard,{text:Qr.attendance_code,onCopy:()=>x.ZP.success("\u590D\u5236\u6210\u529F")},on.createElement(z.Z,{placement:"top",title:"\u70B9\u51FB\u590D\u5236\u7B7E\u5230\u7801"},on.createElement("span",{className:W.attendanceCode,onClick:PA=>PA.stopPropagation()},"\u7B7E\u5230\u7801\uFF1A",Qr.attendance_code))),Qr.mode==="QRCODE"&&!(0,Or.dE)()&&on.createElement(G.op,{style:{borderRadius:2,padding:"5px 12px"},onClick:PA=>{PA.stopPropagation(),PA.preventDefault(),Ha(Qr)},ghost:!0,icon:on.createElement("i",{className:"iconfont icon-erweima font14"})},"\u7B7E\u5230\u4E8C\u7EF4\u7801"))),on.createElement(re.Z,{className:"mt20 c-light-black"},on.createElement(B.Z,null,"\u7B7E\u5230\u4EBA\u6570"),on.createElement(B.Z,{flex:"200px",className:"ml20"},on.createElement(f.Z,{showInfo:!1,percent:Math.ceil(Qr.normal_count/Qr.all_count*100)})),on.createElement(B.Z,{flex:1,className:"ml20 c-blue"},"\u5DF2\u7B7E\u5230 ",Qr.normal_count," / \u5E94\u7B7E\u5230 ",Qr.all_count)),Qr.attendance_status==="NORMAL"&&(0,Or.dE)()&&on.createElement("div",{className:`${W.signInStatus} ${W.color0152d9}`},"\u6B63\u5E38"),Qr.attendance_status==="LEAVE"&&(0,Or.dE)()&&on.createElement("div",{className:`${W.signInStatus} ${W.colorFA6400}`},"\u8BF7\u5047"),Qr.attendance_status==="ABSENCE"&&Qr.status=="history"&&(Xe=="history"||Xe=="all")&&(0,Or.dE)()&&on.createElement("div",{className:`${W.signInStatus} ${W.colorE02020}`},"\u65F7\u8BFE"),on.createElement(re.Z,{className:"mt20 c-light-black"},on.createElement(B.Z,{flex:1},on.createElement(re.Z,null,on.createElement(B.Z,{flex:1},"\u7B7E\u5230\u53D1\u8D77\u4EBA\uFF1A",Qr.author.user_name),on.createElement(B.Z,{flex:1},"\u7B7E\u5230\u65B9\u5F0F\uFF1A",Qr.mode==="QRCODE"&&"\u4F4D\u7F6E\u7B7E\u5230",Qr.mode==="NUMBER"&&"\u7B7E\u5230\u7801\u7B7E\u5230",Qr.mode==="QUICK"&&"\u5FEB\u6377\u7B7E\u5230"),on.createElement(B.Z,{flex:1},"\u5F00\u59CB\u7ED3\u675F\u65F6\u95F4:",Qr.attendance_date," ",Qr.start_time,"~",Qr.end_time),on.createElement(B.Z,null,Qr.attendance_status==="ABSENCE"&&Qr.status!=="history"&&(Xe=="all"||Xe=="ongoing")&&(0,Or.dE)()&&on.createElement("span",{onClick:()=>{Qr.mode=="QRCODE"?Ha(Qr):yA(Qr)},className:W.flexBox},on.createElement("i",{className:"iconfont icon-qiandao2"}),on.createElement("div",null,"\u7B7E\u5230"))))),on.createElement(B.Z,null,(0,Or.GJ)()&&ya.filter(PA=>Qr.edit_auth?PA:PA!="\u7F16\u8F91").filter(PA=>Xe!="0"?PA!="\u622A\u6B62":PA).map(function(PA,Aa){return on.createElement("span",{className:`${W.flexBox} ${PA==="\u5220\u9664"?"delete-hover":""}`,style:{marginRight:PA==="\u7F16\u8F91"?"20px":"6px"},key:Aa,onClick:Sa=>{Sa.stopPropagation(),un(Qr),ft({type:"classroomList/setActionTabs",payload:{key:PA,selectArrs:[Qr.id],params:it}})}},on.createElement("i",{className:`iconfont ${PA==="\u7F16\u8F91"?"icon-bianjizuoye":"icon-shanchu7"}`}),on.createElement("div",null,PA))})))))}),on.createElement("aside",{className:"tc mb50 mt30"},on.createElement(U.Z,{hideOnSinglePage:!0,pageSize:20,showSizeChanger:!1,onChange:BA,defaultCurrent:1,current:it.page||1,total:Fn.attendances_count})))),on.createElement(ye,null),on.createElement(xr,null),on.createElement(Xt,{data:nr}),on.createElement(Nt,null),on.createElement(Wt,null),on.createElement(er.Z,null),on.createElement(S.default,{width:600,centered:!0,confirmLoading:!1,title:"\u5BFC\u51FA\u7B7E\u5230",open:Xr,okText:"\u786E\u5B9A\u5BFC\u51FA",cancelText:"\u6682\u4E0D\u5BFC\u51FA",className:W.exportDialog,onOk:()=>kr(void 0,null,function*(){if((Ir==null?void 0:Ir.length)<=0){x.ZP.info("\u8BF7\u9009\u62E9\u8981\u5BFC\u51FA\u7684\u7B7E\u5230");return}it.attendance_ids=Ir.map(Qr=>Qr.id),yield(0,jr.gh)(IA(tA({},it),{history:!0,type:1})),OA(!1)}),onCancel:()=>{OA(!1)}},on.createElement("p",null,"\u672C\u5217\u8868\u4EC5\u5C55\u793A\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230\uFF0C\u4EC5\u53EF\u5BFC\u51FA\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230"),((Vn=Fn==null?void 0:Fn.attendances)==null?void 0:Vn.length)>0&&on.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},on.createElement("span",{style:{flex:1}},on.createElement(F.default,{checked:Ir.length===((In=Fn==null?void 0:Fn.attendances)==null?void 0:In.length),onChange:Qr=>{var PA,Aa;Ir.length===((PA=Fn==null?void 0:Fn.attendances)==null?void 0:PA.length)?pA([]):pA((Aa=Fn==null?void 0:Fn.attendances)==null?void 0:Aa.filter(Sa=>Sa.name))}},"\u5168\u9009")," "),on.createElement("span",{style:{width:16}}),on.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9 ",on.createElement("span",{style:{color:"#0152d9"}},Ir.length||0)," \u4E2A\u6807\u7B7E")),on.createElement(rn,{data:Fn==null?void 0:Fn.attendances,selectedRowKeys:Ir,setSelectedRowKeys:pA})))};var hA=(0,b.connect)(({classroomList:St,loading:Ut,globalSetting:ft})=>({classroomList:St,globalSetting:ft,loading:Ut.effects}))(sA)},95651:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return y}});var u=a(59301),b=a(95237),F=a(43604),V=a(20834),x=a(6848),T=a(38854),re=a(8591),B={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},z=a(65582),f=a(41867),U=a(65862),y=({isLoading:M,addText:N,tabDataSource:K,isAdmin:Ae,dispatch:X,classroomList:q,type:H,isExercise:k,defaultSelectedKeys:Q,onTabMenuClick:p,getDropdownMenu:te,showControlButton:ee,buttonText:ge,buttonIcon:se="icon-tianjiadaohang",extraNode:me,user:ae,onButtonClick:Ne,isModelUser:we})=>{var rt,Qe,Ee,be,ve;const ye=(0,z.useParams)();return u.createElement("div",{className:B.tabMenuContainer},u.createElement(b.Z,null,u.createElement(F.Z,{flex:"1"},u.createElement(V.default,{onSelect:he=>M?{}:p(he),mode:"horizontal",selectedKeys:Q},K.map(he=>u.createElement(V.default.Item,{key:typeof he.index=="number"?he.index:he.id},u.createElement("span",{className:"c-grey-666"},he.name),he.total!==void 0&&Ae&&u.createElement("span",{className:"c-grey-999 ml20"},he.total||0))))),Ae&&k&&u.createElement(x.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},u.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,U.xg)(`/classrooms/${ye==null?void 0:ye.coursesId}/statistics_zb`)}})),Ae&&k&&u.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{X({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),Ae&&u.createElement(F.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},k&&u.createElement(T.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>u.createElement(V.default,null,u.createElement(V.default.Item,{key:1,onClick:()=>{var he;if((0,f.Rm)()&&!((he=q.AssistantObject.exercise)!=null&&he.can_download)){re.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}X({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:H,exportType:"exercise",category_id:ye.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),u.createElement(V.default.Item,{key:3,onClick:()=>{var he;if((0,f.Rm)()&&!((he=q.AssistantObject.exercise)!=null&&he.can_download)){re.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}z.history.push(`/classrooms/${ye==null?void 0:ye.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},u.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},u.createElement("span",{style:{color:"#666666",cursor:"pointer"}},u.createElement("i",{className:"iconfont icon-xiazai6"})))),u.createElement("div",{className:B.control},u.createElement("div",{className:B.extra},me),ee&&(ge=="\u6DFB\u52A0\u76F4\u64AD"?u.createElement(T.Z,{menu:{items:(Qe=(rt=[{label:u.createElement("div",{onClick:()=>{Ne("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},we&&{label:u.createElement("div",{onClick:()=>{Ne("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:rt.filter(he=>he==null?void 0:he.show))==null?void 0:Qe.map(he=>({label:he==null?void 0:he.label,key:he==null?void 0:he.key}))}},u.createElement("span",{className:B.selectBtn},u.createElement("span",null,u.createElement("i",{className:`iconfont ${se}`})),u.createElement("span",null,ge))):u.createElement("span",{onClick:Ne,style:{cursor:"pointer"},className:B.selectBtn},u.createElement("span",null,u.createElement("i",{className:`iconfont ${se}`})),u.createElement("span",null,ge))),!!te&&u.createElement(T.Z,{disabled:((Ee=ae==null?void 0:ae.userInfo)==null?void 0:Ee.user_status)===2,className:"ml10",dropdownRender:te},u.createElement("span",{className:((be=ae==null?void 0:ae.userInfo)==null?void 0:be.user_status)===2?B.selectBtn1:B.selectBtn},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-tianjiadaohang"})),u.createElement(x.Z,{title:((ve=ae==null?void 0:ae.userInfo)==null?void 0:ve.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},u.createElement("span",null,N||"\u521B\u5EFA\u8BD5\u5377"))))))))}},84454:function(Kt,de,a){"use strict";a.d(de,{AD:function(){return rt},BA:function(){return hn},D9:function(){return he},Hp:function(){return p},IM:function(){return Ve},Iy:function(){return te},KM:function(){return dt},KU:function(){return yt},MJ:function(){return ee},Ne:function(){return ce},ON:function(){return Wt},Uj:function(){return Vt},VY:function(){return pt},YO:function(){return lt},YX:function(){return nn},Zn:function(){return N},_g:function(){return H},_k:function(){return ve},c6:function(){return Ne},cr:function(){return K},eV:function(){return we},fi:function(){return Ae},gh:function(){return me},hS:function(){return We},iA:function(){return X},j6:function(){return k},je:function(){return be},jj:function(){return Q},kS:function(){return qt},o6:function(){return ae},pO:function(){return wt},rQ:function(){return Qe},sA:function(){return se},xm:function(){return ye},xo:function(){return Oe},y8:function(){return Ee},yd:function(){return q}});var u=a(33270),b=a(65582),F=a(65862),V=a(8591),x=a(74128),T=Object.defineProperty,re=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,f=(E,h,g)=>h in E?T(E,h,{enumerable:!0,configurable:!0,writable:!0,value:g}):E[h]=g,U=(E,h)=>{for(var g in h||(h={}))B.call(h,g)&&f(E,g,h[g]);if(re)for(var g of re(h))z.call(h,g)&&f(E,g,h[g]);return E},S=(E,h,g)=>new Promise((C,W)=>{var le=Le=>{try{_(g.next(Le))}catch(ue){W(ue)}},G=Le=>{try{_(g.throw(Le))}catch(ue){W(ue)}},_=Le=>Le.done?C(Le.value):Promise.resolve(Le.value).then(le,G);_((g=g.apply(E,h)).next())});const y=()=>{(0,b.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},M=()=>{(0,b.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},N=E=>S(void 0,null,function*(){y(),(yield(0,u.YR)(U({},E))).status===0&&(yield(0,F.QH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/courses/${E.coursesId}/export_couser_info.json`,query:E}))),M()}),K=E=>S(void 0,null,function*(){const h=yield(0,u.yS)(U({},E));if(h.status===0)V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_member_act_score`);else{if(h.status===-2)return h;h.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_member_act_score`))}}),Ae=E=>S(void 0,null,function*(){const h=yield(0,u.W0)(U({},E));if(h.status===0)V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_score`);else{if(h.status===-4)return h;h.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_score`))}}),X=E=>S(void 0,null,function*(){const h=yield(0,u.Nl)(U({},E));if(h.status===0)V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else{if(h.status===-4)return h;h.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`))}}),q=E=>S(void 0,null,function*(){const h=yield(0,u.IU)(U({},E));if(h.status===0)V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),b.history.push(`/classrooms/${E.coursesId}/exportlist/export_star_user`);else{if(h.status===-4)return h;h.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/export_star_user`))}}),H=E=>S(void 0,null,function*(){const h=yield(0,u.td)(U({},E));if(h.status===0)V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else{if(h.status===-2)return h;if(h.status===-3)(0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else if(h.status===-4)return h}}),k=E=>S(void 0,null,function*(){const h=yield(0,u.QX)(U({},E));if(h.status===0)V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_homework`);else{if(h.status===-4)return h;h.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_homework`))}}),Q=(E,h)=>S(void 0,null,function*(){const g=yield(0,u.o_)(U({},E));g.status===0?(V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),b.history.push(`/classrooms/${E.coursesId}/exportlist/${h}`)):g.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/${h}`))}),p=(E,h)=>S(void 0,null,function*(){const g=yield(0,u.ZL)(U({},E));g.status===0?(V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),b.history.push(`/classrooms/${E.coursesId}/exportlist/${h}`)):g.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/${h}`))}),te=(E,h)=>S(void 0,null,function*(){const g=yield(0,u.aP)(U({},E));g.status===0?(V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),b.history.push(`/classrooms/${E.coursesId}/exportlist/${h}`)):g.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/${h}`))}),ee=(E,h)=>S(void 0,null,function*(){const g=yield(0,u.vV)(U({},E));g.status===0?(V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),b.history.push(`/classrooms/${E.coursesId}/exportlist/${h}`)):g.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/${h}`))}),ge=E=>S(void 0,null,function*(){y(),(yield exportCourseWorkListAppendix(U({},E))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${E.categoryId}/works_list.zip`,query:E}))),M()}),se=E=>S(void 0,null,function*(){y(),yield(0,F.QH)("",x.Z.API_SERVER+`/api/polls/${E.categoryId}/commit_result.xlsx`),M()}),me=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/courses/${E.coursesId}/attendances/export_xlsx_data.xlsx`,query:E}))}),ae=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/courses/${E.coursesId}/video_study_statics.xlsx`,query:E}))}),Ne=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/courses/${E.coursesId}/export_video_study.xlsx`,query:E}))}),we=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/courses/${E.coursesId}/export_course_students_info.xlsx`,query:E}))}),rt=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+"/api/school_manages/students.xlsx",query:E}))}),Qe=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+"/api/item_banks/export.xlsx",query:E}))}),Ee=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:E}))}),be=E=>S(void 0,null,function*(){const h=yield(0,u.Uy)(U({},E));h.status===0?(V.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),b.history.push(`/classrooms/${E.coursesId}/exportlist/exercise_score,export_exercise_users`)):h.status===-3&&((0,b.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),b.history.push(`/classrooms/${E.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ve=E=>S(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/export_records/${E.id}.xlsx`,query:E}))}),ye=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:E}))}),he=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/courses/${E==null?void 0:E.coursesId}/${E.menuKey}_statistic.xlsx?${E.checkedList.map(h=>`course_group_id[]=${h}`).join("&")}`,query:E}))}),ce=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_training_objectives.xlsx`,query:E}))}),Ve=E=>S(void 0,null,function*(){yield(0,F.FH)(E==null?void 0:E.name,(0,F.NY)({url:x.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:E}))}),We=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_courses.xlsx`,query:E}))}),Oe=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_graduation_requirements.xlsx`,query:E}))}),pt=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:E}))}),yt=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/exercises/${E.categoryId}/rank_list.xlsx`,query:E}))}),qt=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:E}))}),Wt=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/examination_banks/${E.id}.json`,query:E}))}),nn=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/exercises/${E.categoryId}.json`,query:E}))}),lt=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/polls/${E==null?void 0:E.id}/commit_result.json`,query:E}))}),Vt=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+"/api/paths/get_task_pass.json",query:E}))}),wt=(E,h)=>S(void 0,null,function*(){yield(0,F.FH)(h||"",(0,F.NY)({url:x.Z.API_SERVER+`/api/exercises/${E==null?void 0:E.exercise_id}/consult_exercise.json`,query:E}))}),dt=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/competitions/${E==null?void 0:E.identifier}/competition_commit_records/member_works.xlsx`,query:E}))}),hn=E=>S(void 0,null,function*(){yield(0,F.FH)("",(0,F.NY)({url:x.Z.API_SERVER+`/api/courses/${E==null?void 0:E.coursesId}/group_homeworks/import_group_template.xlsx`,query:E}))})},56762:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return b}});var u=a(59301);function b(){const[,F]=u.useReducer(V=>V+1,0);return F}},19080:function(Kt,de,a){"use strict";a.d(de,{F:function(){return x},Z:function(){return V}});var u=a(92310),b=a.n(u);const F=null;function V(T,re,B){return b()({[`${T}-status-success`]:re==="success",[`${T}-status-warning`]:re==="warning",[`${T}-status-error`]:re==="error",[`${T}-status-validating`]:re==="validating",[`${T}-has-feedback`]:B})}const x=(T,re)=>re||T},88522:function(Kt,de,a){"use strict";var u=a(92310),b=a.n(u),F=a(11592),V=a(2738),x=a(59301),T=a(53487),re=a(92343),B=a(36355),z=a(57809);const{Option:f}=z.default;function U(N){return N&&N.type&&(N.type.isSelectOption||N.type.isSelectOptGroup)}const S=(N,K)=>{const{prefixCls:Ae,className:X,popupClassName:q,dropdownClassName:H,children:k,dataSource:Q}=N,p=(0,F.Z)(k);let te;p.length===1&&(0,re.l$)(p[0])&&!U(p[0])&&([te]=p);const ee=te?()=>te:void 0;let ge;p.length&&U(p[0])?ge=k:ge=Q?Q.map(ae=>{if((0,re.l$)(ae))return ae;switch(typeof ae){case"string":return x.createElement(f,{key:ae,value:ae},ae);case"object":{const{value:Ne}=ae;return x.createElement(f,{key:Ne,value:Ne},ae.text)}default:return}}):[];const{getPrefixCls:se}=x.useContext(B.E_),me=se("select",Ae);return x.createElement(z.default,Object.assign({ref:K,suffixIcon:null},(0,V.Z)(N,["dataSource","dropdownClassName"]),{prefixCls:me,popupClassName:q||H,className:b()(`${me}-auto-complete`,X),mode:z.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:ee}),ge)},y=x.forwardRef(S),M=(0,T.Z)(y);y.Option=f,y._InternalPanelDoNotUseOrYouWillBeFired=M,de.Z=y},24905:function(Kt,de,a){"use strict";a.d(de,{default:function(){return te}});var u=a(92310),b=a.n(u),F=a(5630),V=a(59301),x=a(36355),T=a(1684),re=a(32441),z=V.createContext(null),f=a(98447),U=a(14088),S=a(4572),y=function(ee,ge){var se={};for(var me in ee)Object.prototype.hasOwnProperty.call(ee,me)&&ge.indexOf(me)<0&&(se[me]=ee[me]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,me=Object.getOwnPropertySymbols(ee);ae{var se;const{prefixCls:me,className:ae,rootClassName:Ne,children:we,indeterminate:rt=!1,style:Qe,onMouseEnter:Ee,onMouseLeave:be,skipGroup:ve=!1,disabled:ye}=ee,he=y(ee,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:ce,direction:Ve,checkbox:We}=V.useContext(x.E_),Oe=V.useContext(z),{isFormItemInput:pt}=V.useContext(re.aM),yt=V.useContext(T.Z),qt=(se=(Oe==null?void 0:Oe.disabled)||ye)!==null&&se!==void 0?se:yt,Wt=V.useRef(he.value);V.useEffect(()=>{Oe==null||Oe.registerValue(he.value)},[]),V.useEffect(()=>{if(!ve)return he.value!==Wt.current&&(Oe==null||Oe.cancelValue(Wt.current),Oe==null||Oe.registerValue(he.value),Wt.current=he.value),()=>Oe==null?void 0:Oe.cancelValue(he.value)},[he.value]);const nn=ce("checkbox",me),[lt,Vt]=(0,f.ZP)(nn),wt=Object.assign({},he);Oe&&!ve&&(wt.onChange=function(){he.onChange&&he.onChange.apply(he,arguments),Oe.toggleOption&&Oe.toggleOption({label:we,value:he.value})},wt.name=Oe.name,wt.checked=Oe.value.includes(he.value));const dt=b()(`${nn}-wrapper`,{[`${nn}-rtl`]:Ve==="rtl",[`${nn}-wrapper-checked`]:wt.checked,[`${nn}-wrapper-disabled`]:qt,[`${nn}-wrapper-in-form-item`]:pt},We==null?void 0:We.className,ae,Ne,Vt),hn=b()({[`${nn}-indeterminate`]:rt},S.A,Vt),E=rt?"mixed":void 0;return lt(V.createElement(U.Z,{component:"Checkbox",disabled:qt},V.createElement("label",{className:dt,style:Object.assign(Object.assign({},We==null?void 0:We.style),Qe),onMouseEnter:Ee,onMouseLeave:be},V.createElement(F.Z,Object.assign({"aria-checked":E},wt,{prefixCls:nn,className:hn,disabled:qt,ref:ge})),we!==void 0&&V.createElement("span",null,we))))};var K=V.forwardRef(M),Ae=a(94480),X=a(2738),q=function(ee,ge){var se={};for(var me in ee)Object.prototype.hasOwnProperty.call(ee,me)&&ge.indexOf(me)<0&&(se[me]=ee[me]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,me=Object.getOwnPropertySymbols(ee);ae{const{defaultValue:se,children:me,options:ae=[],prefixCls:Ne,className:we,rootClassName:rt,style:Qe,onChange:Ee}=ee,be=q(ee,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ve,direction:ye}=V.useContext(x.E_),[he,ce]=V.useState(be.value||se||[]),[Ve,We]=V.useState([]);V.useEffect(()=>{"value"in be&&ce(be.value||[])},[be.value]);const Oe=V.useMemo(()=>ae.map(h=>typeof h=="string"||typeof h=="number"?{label:h,value:h}:h),[ae]),pt=h=>{We(g=>g.filter(C=>C!==h))},yt=h=>{We(g=>[].concat((0,Ae.Z)(g),[h]))},qt=h=>{const g=he.indexOf(h.value),C=(0,Ae.Z)(he);g===-1?C.push(h.value):C.splice(g,1),"value"in be||ce(C),Ee==null||Ee(C.filter(W=>Ve.includes(W)).sort((W,le)=>{const G=Oe.findIndex(Le=>Le.value===W),_=Oe.findIndex(Le=>Le.value===le);return G-_}))},Wt=ve("checkbox",Ne),nn=`${Wt}-group`,[lt,Vt]=(0,f.ZP)(Wt),wt=(0,X.Z)(be,["value","disabled"]),dt=ae.length?Oe.map(h=>V.createElement(K,{prefixCls:Wt,key:h.value.toString(),disabled:"disabled"in h?h.disabled:be.disabled,value:h.value,checked:he.includes(h.value),onChange:h.onChange,className:`${nn}-item`,style:h.style,title:h.title},h.label)):me,hn={toggleOption:qt,value:he,disabled:be.disabled,name:be.name,registerValue:yt,cancelValue:pt},E=b()(nn,{[`${nn}-rtl`]:ye==="rtl"},we,rt,Vt);return lt(V.createElement("div",Object.assign({className:E,style:Qe},wt,{ref:ge}),V.createElement(z.Provider,{value:hn},dt)))},k=V.forwardRef(H);var Q=V.memo(k);const p=K;p.Group=Q,p.__ANT_CHECKBOX=!0;var te=p},98447:function(Kt,de,a){"use strict";a.d(de,{C2:function(){return x}});var u=a(17313),b=a(37613),F=a(83116);const V=T=>{const{checkboxCls:re}=T,B=`${re}-wrapper`;return[{[`${re}-group`]:Object.assign(Object.assign({},(0,u.Wf)(T)),{display:"inline-flex",flexWrap:"wrap",columnGap:T.marginXS,[`> ${T.antCls}-row`]:{flex:1}}),[B]:Object.assign(Object.assign({},(0,u.Wf)(T)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${B}`]:{marginInlineStart:0},[`&${B}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[re]:Object.assign(Object.assign({},(0,u.Wf)(T)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:T.borderRadiusSM,alignSelf:"center",[`${re}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${re}-inner`]:Object.assign({},(0,u.oN)(T))},[`${re}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:T.checkboxSize,height:T.checkboxSize,direction:"ltr",backgroundColor:T.colorBgContainer,border:`${T.lineWidth}px ${T.lineType} ${T.colorBorder}`,borderRadius:T.borderRadiusSM,borderCollapse:"separate",transition:`all ${T.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:T.checkboxSize/14*5,height:T.checkboxSize/14*8,border:`${T.lineWidthBold}px solid ${T.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${T.motionDurationFast} ${T.motionEaseInBack}, opacity ${T.motionDurationFast}`}},"& + span":{paddingInlineStart:T.paddingXS,paddingInlineEnd:T.paddingXS}})},{[` ${B}:not(${B}-disabled), ${re}:not(${re}-disabled) `]:{[`&:hover ${re}-inner`]:{borderColor:T.colorPrimary}},[`${B}:not(${B}-disabled)`]:{[`&:hover ${re}-checked:not(${re}-disabled) ${re}-inner`]:{backgroundColor:T.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${re}-checked:not(${re}-disabled):after`]:{borderColor:T.colorPrimaryHover}}},{[`${re}-checked`]:{[`${re}-inner`]:{backgroundColor:T.colorPrimary,borderColor:T.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${T.motionDurationMid} ${T.motionEaseOutBack} ${T.motionDurationFast}`}}},[` ${B}-checked:not(${B}-disabled), ${re}-checked:not(${re}-disabled) - `]:{[`&:hover ${re}-inner`]:{backgroundColor:T.colorPrimaryHover,borderColor:"transparent"}}},{[re]:{"&-indeterminate":{[`${re}-inner`]:{backgroundColor:T.colorBgContainer,borderColor:T.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:T.fontSizeLG/2,height:T.fontSizeLG/2,backgroundColor:T.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${B}-disabled`]:{cursor:"not-allowed"},[`${re}-disabled`]:{[`&, ${re}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${re}-inner`]:{background:T.colorBgContainerDisabled,borderColor:T.colorBorder,"&:after":{borderColor:T.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:T.colorTextDisabled},[`&${re}-indeterminate ${re}-inner::after`]:{background:T.colorTextDisabled}}}]};function x(T,re){const B=(0,b.TS)(re,{checkboxCls:`.${T}`,checkboxSize:re.controlInteractiveSize});return[V(B)]}de.ZP=(0,F.Z)("Checkbox",(T,re)=>{let{prefixCls:B}=re;return[x(B,T)]})},93891:function(Kt,de,a){"use strict";var u=a(59301),b=a(36355),F=a(64165);const V=x=>{const{componentName:T}=x,{getPrefixCls:re}=(0,u.useContext)(b.E_),B=re("empty");switch(T){case"Table":case"List":return u.createElement(F.Z,{image:F.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return u.createElement(F.Z,{image:F.Z.PRESENTED_IMAGE_SIMPLE,className:`${B}-small`});default:return u.createElement(F.Z,null)}};de.Z=V},5083:function(Kt,de,a){"use strict";a.d(de,{default:function(){return du}});var u=a(66649),b=a.n(u),F=a(48736),V=a(9007),x=a.n(V),T=a(50991),re=a.n(T),B=a(9084),z=a.n(B),f=a(58626),U=a.n(f),S=a(13477),y=a.n(S),M=a(64796),N=a.n(M);b().extend(N()),b().extend(y()),b().extend(x()),b().extend(re()),b().extend(z()),b().extend(U()),b().extend(function(L,J){var Y=J.prototype,He=Y.format;Y.format=function(xt){var mt=(xt||"").replace("Wo","wo");return He.bind(this)(mt)}});var K={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Ae=function(J){var Y=K[J];return Y||J.split("_")[0]},X=function(){(0,F.ET)(!1,"Not match any format. Please help to fire a issue about this.")},q={getNow:function(){return b()()},getFixedDate:function(J){return b()(J,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(J){return J.endOf("month")},getWeekDay:function(J){var Y=J.locale("en");return Y.weekday()+Y.localeData().firstDayOfWeek()},getYear:function(J){return J.year()},getMonth:function(J){return J.month()},getDate:function(J){return J.date()},getHour:function(J){return J.hour()},getMinute:function(J){return J.minute()},getSecond:function(J){return J.second()},addYear:function(J,Y){return J.add(Y,"year")},addMonth:function(J,Y){return J.add(Y,"month")},addDate:function(J,Y){return J.add(Y,"day")},setYear:function(J,Y){return J.year(Y)},setMonth:function(J,Y){return J.month(Y)},setDate:function(J,Y){return J.date(Y)},setHour:function(J,Y){return J.hour(Y)},setMinute:function(J,Y){return J.minute(Y)},setSecond:function(J,Y){return J.second(Y)},isAfter:function(J,Y){return J.isAfter(Y)},isValidate:function(J){return J.isValid()},locale:{getWeekFirstDay:function(J){return b()().locale(Ae(J)).localeData().firstDayOfWeek()},getWeekFirstDate:function(J,Y){return Y.locale(Ae(J)).weekday(0)},getWeek:function(J,Y){return Y.locale(Ae(J)).week()},getShortWeekDays:function(J){return b()().locale(Ae(J)).localeData().weekdaysMin()},getShortMonths:function(J){return b()().locale(Ae(J)).localeData().monthsShort()},format:function(J,Y,He){return Y.locale(Ae(J)).format(He)},parse:function(J,Y,He){for(var je=Ae(J),xt=0;xt1&&(mt=J.addDate(mt,-7)),mt}function ie(L,J,Y){var He=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(J){case"year":return Y.addYear(L,He*10);case"quarter":case"month":return Y.addYear(L,He);default:return Y.addMonth(L,He)}}function Ke(L,J){var Y=J.generateConfig,He=J.locale,je=J.format;return typeof je=="function"?je(L):Y.locale.format(He.locale,L,je)}function ht(L,J){var Y=J.generateConfig,He=J.locale,je=J.formatList;return!L||typeof je[0]=="function"?null:Y.locale.parse(He.locale,L,je)}function bt(L){var J=L.cellDate,Y=L.mode,He=L.disabledDate,je=L.generateConfig;if(!He)return!1;var xt=function(Gn,an,Rn){for(var lr=an;lr<=Rn;){var lA=void 0;switch(Gn){case"date":{if(lA=je.setDate(J,lr),!He(lA))return!1;break}case"month":{if(lA=je.setMonth(J,lr),!bt({cellDate:lA,mode:"month",generateConfig:je,disabledDate:He}))return!1;break}case"year":{if(lA=je.setYear(J,lr),!bt({cellDate:lA,mode:"year",generateConfig:je,disabledDate:He}))return!1;break}}lr+=1}return!0};switch(Y){case"date":case"week":return He(J);case"month":{var mt=1,cn=je.getDate(je.getEndDate(J));return xt("date",mt,cn)}case"quarter":{var ln=Math.floor(je.getMonth(J)/3)*3,Qn=ln+2;return xt("month",ln,Qn)}case"year":return xt("month",0,11);case"decade":{var Sr=je.getYear(J),Kn=Math.floor(Sr/g)*g,Tn=Kn+g-1;return xt("year",Kn,Tn)}}}function Et(L,J){var Y=J.formatList,He=J.generateConfig,je=J.locale;return(0,E.Z)(function(){if(!L)return[[""],""];for(var xt="",mt=[],cn=0;cn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Qn.current),lr){ln(Rn);return}Qn.current=requestAnimationFrame(function(){ln(Rn)})}var Kn=Et(cn,{formatList:Y,generateConfig:He,locale:je}),Tn=(0,wt.Z)(Kn,2),sr=Tn[1];function Gn(Rn){Sr(Rn)}function an(){var Rn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Sr(null,Rn)}return(0,p.useEffect)(function(){an(!0)},[L]),(0,p.useEffect)(function(){return function(){return cancelAnimationFrame(Qn.current)}},[]),[sr,Gn,an]}var Yt=a(10228),En=a(16089),Sn=a(94480),On=a(29194),xn=new Map;function kn(L,J){var Y;function He(){(0,On.Z)(L)?J():Y=(0,En.Z)(function(){He()})}return He(),function(){En.Z.cancel(Y)}}function Cr(L,J,Y){if(xn.get(L)&&cancelAnimationFrame(xn.get(L)),Y<=0){xn.set(L,requestAnimationFrame(function(){L.scrollTop=J}));return}var He=J-L.scrollTop,je=He/Y*10;xn.set(L,requestAnimationFrame(function(){L.scrollTop+=je,L.scrollTop!==J&&Cr(L,J,Y-10)}))}function yr(L,J){var Y=J.onLeftRight,He=J.onCtrlLeftRight,je=J.onUpDown,xt=J.onPageUpDown,mt=J.onEnter,cn=L.which,ln=L.ctrlKey,Qn=L.metaKey;switch(cn){case Yt.Z.LEFT:if(ln||Qn){if(He)return He(-1),!0}else if(Y)return Y(-1),!0;break;case Yt.Z.RIGHT:if(ln||Qn){if(He)return He(1),!0}else if(Y)return Y(1),!0;break;case Yt.Z.UP:if(je)return je(-1),!0;break;case Yt.Z.DOWN:if(je)return je(1),!0;break;case Yt.Z.PAGE_UP:if(xt)return xt(-1),!0;break;case Yt.Z.PAGE_DOWN:if(xt)return xt(1),!0;break;case Yt.Z.ENTER:if(mt)return mt(),!0;break}return!1}function Pr(L,J,Y,He){var je=L;if(!je)switch(J){case"time":je=He?"hh:mm:ss a":"HH:mm:ss";break;case"week":je="gggg-wo";break;case"month":je="YYYY-MM";break;case"quarter":je="YYYY-[Q]Q";break;case"year":je="YYYY";break;default:je=Y?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return je}function Vr(L,J,Y){var He=L==="time"?8:10,je=typeof J=="function"?J(Y.getNow()).length:J.length;return Math.max(He,je)+2}var Pt=null,Xt=new Set;function Zn(L){return!Pt&&typeof window!="undefined"&&window.addEventListener&&(Pt=function(Y){(0,Sn.Z)(Xt).forEach(function(He){He(Y)})},window.addEventListener("mousedown",Pt)),Xt.add(L),function(){Xt.delete(L),Xt.size===0&&(window.removeEventListener("mousedown",Pt),Pt=null)}}function dr(L){var J=L.target;if(L.composed&&J.shadowRoot){var Y;return((Y=L.composedPath)===null||Y===void 0?void 0:Y.call(L)[0])||J}return J}var Hn=function(J){return J==="month"||J==="date"?"year":J},Wn=function(J){return J==="date"?"month":J},Dr=function(J){return J==="month"||J==="date"?"quarter":J},Lr=function(J){return J==="date"?"week":J},_r={year:Hn,month:Wn,quarter:Dr,week:Lr,time:null,date:null};function Tr(L,J){return L.some(function(Y){return Y&&Y.contains(J)})}function or(L){var J=L.open,Y=L.value,He=L.isClickOutside,je=L.triggerOpen,xt=L.forwardKeyDown,mt=L.onKeyDown,cn=L.blurToCancel,ln=L.onSubmit,Qn=L.onCancel,Sr=L.onFocus,Kn=L.onBlur,Tn=L.changeOnBlur,sr=(0,p.useState)(!1),Gn=(0,wt.Z)(sr,2),an=Gn[0],Rn=Gn[1],lr=(0,p.useState)(!1),lA=(0,wt.Z)(lr,2),zr=lA[0],cA=lA[1],oA=(0,p.useRef)(!1),iA=(0,p.useRef)(!1),Jr=(0,p.useRef)(!1),ra={onMouseDown:function(){Rn(!0),je(!0)},onKeyDown:function(JA){var xA=function(){Jr.current=!0};if(mt(JA,xA),!Jr.current){switch(JA.which){case Yt.Z.ENTER:{J?ln()!==!1&&Rn(!0):je(!0),JA.preventDefault();return}case Yt.Z.TAB:{an&&J&&!JA.shiftKey?(Rn(!1),JA.preventDefault()):!an&&J&&!xt(JA)&&JA.shiftKey&&(Rn(!0),JA.preventDefault());return}case Yt.Z.ESC:{Rn(!0),Qn();return}}!J&&![Yt.Z.SHIFT].includes(JA.which)?je(!0):an||xt(JA)}},onFocus:function(JA){Rn(!0),cA(!0),Sr&&Sr(JA)},onBlur:function(JA){if(oA.current||!He(document.activeElement)){oA.current=!1;return}cn?setTimeout(function(){for(var xA=document,Ya=xA.activeElement;Ya&&Ya.shadowRoot;)Ya=Ya.shadowRoot.activeElement;He(Ya)&&Qn()},0):J&&(je(!1),iA.current&&ln()),cA(!1),Kn==null||Kn(JA)}};return(0,p.useEffect)(function(){iA.current=!1},[J]),(0,p.useEffect)(function(){iA.current=!0},[Y]),(0,p.useEffect)(function(){return Zn(function(DA){var JA=dr(DA),xA=He(JA);J&&(xA?!Tn&&(!zr||xA)&&je(!1):(oA.current=!0,(0,En.Z)(function(){oA.current=!1})))})}),[ra,{focused:zr,typing:an}]}function gA(L,J){return p.useMemo(function(){return L||(J?((0,F.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(J).map(function(Y){var He=(0,wt.Z)(Y,2),je=He[0],xt=He[1];return{label:je,value:xt}})):[])},[L,J])}var Ye=a(34280);function Ot(L){var J=L.valueTexts,Y=L.onTextChange,He=p.useState(""),je=(0,wt.Z)(He,2),xt=je[0],mt=je[1],cn=p.useRef([]);cn.current=J;function ln(Sr){mt(Sr),Y(Sr)}function Qn(){mt(cn.current[0])}return(0,Ye.Z)(function(){J.every(function(Sr){return Sr!==xt})&&Qn()},[J.join("||")]),[xt,ln,Qn]}var An=p.createContext({}),Se=An,Fe=a(76190);function Tt(L){var J=L.cellRender,Y=L.monthCellRender,He=L.dateRender,je=p.useMemo(function(){if(J)return J;if(!(!Y&&!He))return function(xt,mt){var cn=xt;return He&&mt.type==="date"?He(cn,mt.today):Y&&mt.type==="month"?Y(cn,mt.locale):mt.originNode}},[J,Y,He]);return je}function Nt(L,J){for(var Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",He=String(L);He.length=1?Y|0:1,mt=L;mt<=J;mt+=xt)je.push({label:Nt(mt,2),value:mt,disabled:(He||[]).includes(mt)});return je}function vA(L){var J=L.generateConfig,Y=L.prefixCls,He=L.operationRef,je=L.activeColumnIndex,xt=L.value,mt=L.showHour,cn=L.showMinute,ln=L.showSecond,Qn=L.use12Hours,Sr=L.hourStep,Kn=Sr===void 0?1:Sr,Tn=L.minuteStep,sr=Tn===void 0?1:Tn,Gn=L.secondStep,an=Gn===void 0?1:Gn,Rn=L.disabledHours,lr=L.disabledMinutes,lA=L.disabledSeconds,zr=L.disabledTime,cA=L.hideDisabledOptions,oA=L.onSelect,iA=L.cellRender,Jr=L.locale,ra=[],DA="".concat(Y,"-content"),JA="".concat(Y,"-time-panel"),xA,Ya=xt?J.getHour(xt):-1,oo=Ya,Oo=xt?J.getMinute(xt):-1,Na=xt?J.getSecond(xt):-1,Ea=J.getNow(),Qa=p.useMemo(function(){if(zr){var Ba=zr(Ea);return[Ba.disabledHours,Ba.disabledMinutes,Ba.disabledSeconds]}return[Rn,lr,lA]},[Rn,lr,lA,zr,Ea]),Va=(0,wt.Z)(Qa,3),mo=Va[0],Ja=Va[1],qa=Va[2],Vo=Kr(0,23,Kn,mo&&mo()),ri=(0,E.Z)(function(){return Vo},Vo,eA);Qn&&(xA=oo>=12,oo%=12);var Ri=p.useMemo(function(){if(!Qn)return[!1,!1];var Ba=[!0,!0];return ri.forEach(function(ai){var ei=ai.disabled,Ui=ai.value;ei||(Ui>=12?Ba[1]=!1:Ba[0]=!1)}),Ba},[Qn,ri]),So=(0,wt.Z)(Ri,2),xi=So[0],Bo=So[1],Ai=p.useMemo(function(){return Qn?ri.filter(xA?function(Ba){return Ba.value>=12}:function(Ba){return Ba.value<12}).map(function(Ba){var ai=Ba.value%12,ei=ai===0?"12":Nt(ai,2);return(0,Vt.Z)((0,Vt.Z)({},Ba),{},{label:ei,value:ai})}):ri},[Qn,xA,ri]),mi=Kr(0,59,sr,Ja&&Ja(Ya)),Ki=Kr(0,59,an,qa&&qa(Ya,Oo)),Ii=fA({value:xt,generateConfig:J,disabledMinutes:Ja,disabledSeconds:qa,minutes:mi,seconds:Ki,use12Hours:Qn});He.current={onUpDown:function(ai){var ei=ra[je];if(ei)for(var Ui=ei.units.findIndex(function(Is){return Is.value===ei.value}),zi=ei.units.length,Wo=1;Wo2&&arguments[2]!==void 0?arguments[2]:!1;(ti===Rn||Ro)&&(Wl(EA),ra&&ra(EA),Ii&&Ii(EA,Ia),DA&&!Ze(ln,EA,Fi)&&!(sr!=null&&sr(EA))&&DA(EA))},_i=function(EA){if(Oi.includes(ti)){var Ia,Ro,Js=ti==="date";switch(EA===Yt.Z.PAGE_UP||EA===Yt.Z.PAGE_DOWN?Ro=Js?ln.addMonth:ln.addYear:Ro=Js?ln.addDate:ln.addMonth,EA){case Yt.Z.LEFT:case Yt.Z.PAGE_UP:Ia=Ro(Pi,-1);break;case Yt.Z.RIGHT:case Yt.Z.PAGE_DOWN:Ia=Ro(Pi,1);break;case Yt.Z.UP:case Yt.Z.DOWN:Ia=Ro(Pi,Number("".concat(EA===Yt.Z.UP?"-":"").concat(Js?W:nr)));break}if(Ia)return!(sr!=null&&sr(Ia))}return!0},Xs=function(EA){if(Wo.current&&Wo.current.onKeyDown){var Ia=!0,Ro=EA.which;if([Yt.Z.LEFT,Yt.Z.RIGHT,Yt.Z.UP,Yt.Z.DOWN,Yt.Z.PAGE_UP,Yt.Z.PAGE_DOWN,Yt.Z.ENTER].includes(Ro)&&(EA.preventDefault(),Ro!==Yt.Z.ENTER&&lA===0&&(Ia=_i(Ro))),Ia)return Wo.current.onKeyDown(EA)}return(0,F.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},fi=function(EA){Wo.current&&Wo.current.onBlur&&Wo.current.onBlur(EA)};Ki&&ei!=="right"&&(Ki.current={onKeyDown:Xs,onClose:function(){Wo.current&&Wo.current.onClose&&Wo.current.onClose()}}),p.useEffect(function(){Qn&&!Si.current&&Hs(Qn)},[Qn]),p.useEffect(function(){Si.current=!1},[]);var gs,wl=Tt({cellRender:Ri,monthCellRender:ri,dateRender:Vo}),Co=(0,Vt.Z)((0,Vt.Z)({},L),{},{cellRender:wl,operationRef:Wo,prefixCls:je,viewDate:Pi,value:Fi,onViewDateChange:Zi,sourceMode:ds,onPanelChange:ul,disabledDate:sr});switch(delete Co.onChange,delete Co.onSelect,ti){case"decade":gs=p.createElement(Xe,(0,Q.Z)({},Co,{onSelect:function(EA,Ia){Zi(EA),Bi(EA,Ia)}}));break;case"year":gs=p.createElement(Io,(0,Q.Z)({},Co,{onSelect:function(EA,Ia){Zi(EA),Bi(EA,Ia)}}));break;case"month":gs=p.createElement(Cn,(0,Q.Z)({},Co,{onSelect:function(EA,Ia){Zi(EA),Bi(EA,Ia)}}));break;case"quarter":gs=p.createElement(KA,(0,Q.Z)({},Co,{onSelect:function(EA,Ia){Zi(EA),Bi(EA,Ia)}}));break;case"week":gs=p.createElement(Ha,(0,Q.Z)({},Co,{onSelect:function(EA,Ia){Zi(EA),Bi(EA,Ia)}}));break;case"time":delete Co.showTime,gs=p.createElement(rA,(0,Q.Z)({},Co,(0,Fe.Z)(cA)==="object"?cA:null,{onSelect:function(EA,Ia){Zi(EA),Bi(EA,Ia)}}));break;default:cA?gs=p.createElement(St,(0,Q.Z)({},Co,{onSelect:function(EA,Ia){Zi(EA),Bi(EA,Ia)}})):gs=p.createElement(er,(0,Q.Z)({},Co,{onSelect:function(EA,Ia){Zi(EA),Bi(EA,Ia)}}))}var Ss,Fs,Ys=function(){var EA=ln.getNow(),Ia=br(ln.getHour(EA),ln.getMinute(EA),ln.getSecond(EA),xi?Qa:1,Bo?mo:1,Ai?qa:1),Ro=Er(ln,EA,Ia[0],Ia[1],Ia[2]);Bi(Ro,"submit")};us||(Ss=io(je,ti,iA),cA&&ti!=="date"?Fs=null:Fs=Ao({prefixCls:je,components:Oo,needConfirmButton:So,okDisabled:!Fi||sr&&sr(Fi),locale:cn,showNow:zr,onNow:So&&Ys,onOk:function(){Fi&&(Bi(Fi,"submit",!0),oo&&oo(Fi))}}));var Go;if(oA&&ti==="date"&&Rn==="date"&&!cA){var Dl=ln.getNow(),Kc="".concat(je,"-today-btn"),Gl=sr&&sr(Dl);Go=p.createElement("a",{className:Oe()(Kc,Gl&&"".concat(Kc,"-disabled")),"aria-disabled":Gl,onClick:function(){Gl||Bi(Dl,"mouse",!0)}},cn.today)}return p.createElement(Se.Provider,{value:(0,Vt.Z)((0,Vt.Z)({},mi),{},{mode:ti,hideHeader:"hideHeader"in L?Jr:mi.hideHeader,hidePrevBtn:ai&&ei==="right",hideNextBtn:ai&&ei==="left"})},p.createElement("div",{tabIndex:lA,className:Oe()("".concat(je,"-panel"),xt,(J={},(0,lt.Z)(J,"".concat(je,"-panel-has-range"),Ui&&Ui[0]&&Ui[1]),(0,lt.Z)(J,"".concat(je,"-panel-has-range-hover"),zi&&zi[0]&&zi[1]),(0,lt.Z)(J,"".concat(je,"-panel-rtl"),Na==="rtl"),J)),style:mt,onKeyDown:Xs,onBlur:fi,onMouseDown:xA},gs,Ss||Fs||Go?p.createElement("div",{className:"".concat(je,"-footer")},Ss,Fs,Go):null))}var pa=aa,da=a(35593),$A={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Yr(L){var J,Y=L.prefixCls,He=L.popupElement,je=L.popupStyle,xt=L.visible,mt=L.dropdownClassName,cn=L.dropdownAlign,ln=L.transitionName,Qn=L.getPopupContainer,Sr=L.children,Kn=L.range,Tn=L.popupPlacement,sr=L.direction,Gn="".concat(Y,"-dropdown"),an=function(){return Tn!==void 0?Tn:sr==="rtl"?"bottomRight":"bottomLeft"};return p.createElement(da.Z,{showAction:[],hideAction:[],popupPlacement:an(),builtinPlacements:$A,prefixCls:Gn,popupTransitionName:ln,popup:He,popupAlign:cn,popupVisible:xt,popupClassName:Oe()(mt,(J={},(0,lt.Z)(J,"".concat(Gn,"-range"),Kn),(0,lt.Z)(J,"".concat(Gn,"-rtl"),sr==="rtl"),J)),popupStyle:je,getPopupContainer:Qn},Sr)}var bA=Yr;function nA(L){var J=L.prefixCls,Y=L.presets,He=L.onClick,je=L.onHover;return Y.length?p.createElement("div",{className:"".concat(J,"-presets")},p.createElement("ul",null,Y.map(function(xt,mt){var cn=xt.label,ln=xt.value;return p.createElement("li",{key:mt,onClick:function(){return He==null?void 0:He(Jn(ln))},onMouseEnter:function(){return je==null?void 0:je(Jn(ln))},onMouseLeave:function(){return je==null?void 0:je(null)}},cn)}))):null}function CA(L){var J=L.picker,Y=L.disabledHours,He=L.disabledMinutes,je=L.disabledSeconds;J==="time"&&(Y||He||je)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function ZA(L,J,Y){var He=(0,Fe.Z)(J)==="object"?J.clearIcon:Y;return He||p.createElement("span",{className:"".concat(L,"-clear-btn")})}function Fa(L){var J,Y=L,He=Y.prefixCls,je=He===void 0?"rc-picker":He,xt=Y.id,mt=Y.name,cn=Y.tabIndex,ln=Y.style,Qn=Y.className,Sr=Y.dropdownClassName,Kn=Y.dropdownAlign,Tn=Y.popupStyle,sr=Y.transitionName,Gn=Y.generateConfig,an=Y.locale,Rn=Y.inputReadOnly,lr=Y.allowClear,lA=Y.autoFocus,zr=Y.showTime,cA=Y.picker,oA=cA===void 0?"date":cA,iA=Y.format,Jr=Y.use12Hours,ra=Y.value,DA=Y.defaultValue,JA=Y.presets,xA=Y.open,Ya=Y.defaultOpen,oo=Y.defaultOpenValue,Oo=Y.suffixIcon,Na=Y.clearIcon,Ea=Y.disabled,Qa=Y.disabledDate,Va=Y.placeholder,mo=Y.getPopupContainer,Ja=Y.pickerRef,qa=Y.panelRender,Vo=Y.onChange,ri=Y.onOpenChange,Ri=Y.onFocus,So=Y.onBlur,xi=Y.onMouseDown,Bo=Y.onMouseUp,Ai=Y.onMouseEnter,mi=Y.onMouseLeave,Ki=Y.onContextMenu,Ii=Y.onClick,us=Y.onKeyDown,fs=Y.onSelect,Ba=Y.direction,ai=Y.autoComplete,ei=ai===void 0?"off":ai,Ui=Y.inputRender,zi=Y.changeOnBlur,Wo=p.useRef(null),Si=oA==="date"&&!!zr||oA==="time",Is=gA(JA),Gs=pn(Pr(iA,oA,zr,Jr)),Fi=p.useRef(null),Wl=p.useRef(null),kc=p.useRef(null),dc=(0,dt.Z)(null,{value:ra,defaultValue:DA}),Pi=(0,wt.Z)(dc,2),Hs=Pi[0],Zi=Pi[1],gc=p.useState(Hs),Ql=(0,wt.Z)(gc,2),js=Ql[0],ti=Ql[1],Qi=p.useRef(null),Cl=(0,dt.Z)(!1,{value:xA,defaultValue:Ya,postState:function(kA){return Ea?!1:kA},onChange:function(kA){ri&&ri(kA),!kA&&Qi.current&&Qi.current.onClose&&Qi.current.onClose()}}),cl=(0,wt.Z)(Cl,2),ds=cl[0],qi=cl[1],ul=Et(js,{formatList:Gs,generateConfig:Gn,locale:an}),Bi=(0,wt.Z)(ul,2),_i=Bi[0],Xs=Bi[1],fi=Ot({valueTexts:_i,onTextChange:function(kA){var wi=ht(kA,{locale:an,formatList:Gs,generateConfig:Gn});wi&&(!Qa||!Qa(wi))&&ti(wi)}}),gs=(0,wt.Z)(fi,3),wl=gs[0],Co=gs[1],Ss=gs[2],Fs=function(kA){ti(kA),Zi(kA),Vo&&!Ze(Gn,Hs,kA)&&Vo(kA,kA?Ke(kA,{generateConfig:Gn,locale:an,format:Gs[0]}):"")},Ys=function(kA){Ea&&kA||qi(kA)},Go=function(kA){return ds&&Qi.current&&Qi.current.onKeyDown?Qi.current.onKeyDown(kA):((0,F.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Dl=function(){for(var kA=arguments.length,wi=new Array(kA),oi=0;oiTn(Qn);case"month":return Kn(an)>Kn(Qn);case"week":return Sr(an)>Sr(Qn);default:return!Ue(cn,an,Qn)&&cn.isAfter(an,Qn)}return!1},[xt,mt[1],Qn,J]),Gn=p.useCallback(function(an){if(mt[1]||xt&&xt(an))return!0;if(mt[0]&&ln)return!Ue(cn,an,Qn)&&cn.isAfter(ln,an);if(!J&&ln)switch(Y){case"quarter":return Tn(an)0&&arguments[0]!==void 0?arguments[0]:!1,MA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ea=null;Ci&&fl&&fl[0]&&fl[1]&&an.isAfter(fl[1],fl[0])&&(ea=fl);var no=Jr;if(Jr&&(0,Fe.Z)(Jr)==="object"&&Jr.defaultValue){var bo=Jr.defaultValue;no=(0,Vt.Z)((0,Vt.Z)({},Jr),{},{defaultValue:kt(bo,hr)||void 0})}return p.createElement(ir.Provider,{value:{inRange:!0,panelPosition:_a,rangedValue:Xf||fa,hoverRangedValue:ea}},p.createElement(pa,(0,Q.Z)({},L,MA,{cellRender:Gd,showTime:no,mode:Js[hr],generateConfig:an,style:void 0,direction:Pi,disabledDate:hr===0?Ts:vc,disabledTime:function(Ps){return Qa?Qa(Ps,hr===0?"start":"end"):!1},className:Oe()((0,lt.Z)({},"".concat(mt,"-panel-focused"),hr===0?!uf:!Wd)),value:kt(fa,hr),locale:Rn,tabIndex:-1,onPanelChange:function(Ps,Jl){hr===0&&xu(!0),hr===1&&lf(!0),yl(jn(Js,Jl,hr),jn(fa,Ps,hr));var ql=Ps;_a==="right"&&Js[hr]===Jl&&(ql=ie(ql,Jl,an,-1)),Dl(ql,hr)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:hr===0?kt(fa,1):kt(fa,0)})))}var Ll=0,gf=0;if(hr&&Cl.current&&ds.current&&Qi.current&&Bi.current){Ll=Cl.current.offsetWidth+ds.current.offsetWidth;var Ol=Bi.current.offsetLeft>Ll?Bi.current.offsetLeft-Ll:Bi.current.offsetLeft,Yd=Qi.current.offsetWidth,Jd=Bi.current.offsetWidth;Yd&&Jd&&Ll>Yd-Jd-(Pi==="rtl"?0:Ol)&&(gf=Ll)}var qd=Pi==="rtl"?{right:Ll}:{left:Ll};function hf(){var _a,MA=io(mt,Js[hr],Ii),ea=Ao({prefixCls:mt,components:kc,needConfirmButton:js,okDisabled:!kt(fa,hr)||Ea&&Ea(fa[hr]),locale:Rn,onOk:function(){var el=kt(fa,hr);el&&(oi(fa,hr),Fi==null||Fi(fa),qs(!1,hr,"confirm"))}});if(iA!=="time"&&!Jr){var no=Go(hr),bo=ie(no,iA,an),Yl=Js[hr],Ps=Yl===iA,Jl=df(Ps?"left":!1,{pickerValue:no,onPickerValueChange:function(el){Dl(el,hr)}}),ql=df("right",{pickerValue:bo,onPickerValueChange:function(el){Dl(ie(el,iA,an,-1),hr)}});Pi==="rtl"?_a=p.createElement(p.Fragment,null,ql,Ps&&Jl):_a=p.createElement(p.Fragment,null,Jl,Ps&&ql)}else _a=df();var Fu=p.createElement("div",{className:"".concat(mt,"-panel-layout")},p.createElement(nA,{prefixCls:mt,presets:Xd,onClick:function(el){oi(el,null),qs(!1,hr,"preset")},onHover:function(el){Hd(el)}}),p.createElement("div",null,p.createElement("div",{className:"".concat(mt,"-panels")},_a),(MA||ea)&&p.createElement("div",{className:"".concat(mt,"-footer")},MA,ea)));return qa&&(Fu=qa(Fu)),p.createElement("div",{className:"".concat(mt,"-panel-container"),style:{marginLeft:gf},ref:Qi,onMouseDown:function(el){el.preventDefault()}},Fu)}var vf=p.createElement("div",{className:Oe()("".concat(mt,"-range-wrapper"),"".concat(mt,"-").concat(iA,"-range-wrapper")),style:{minWidth:Xo}},p.createElement("div",{ref:Bi,className:"".concat(mt,"-range-arrow"),style:qd}),hf()),Wc;xi&&(Wc=p.createElement("span",{className:"".concat(mt,"-suffix"),onMouseDown:function(MA){MA.preventDefault()}},xi));var pf=ZA(mt,So,Bo),Su=p.createElement("span",{onMouseDown:function(MA){MA.preventDefault(),MA.stopPropagation()},onMouseUp:function(MA){MA.preventDefault(),MA.stopPropagation();var ea=Co;fi[0]||(ea=jn(ea,null,0)),fi[1]||(ea=jn(ea,null,1)),oi(ea,null),qs(!1,hr,"clear")},className:"".concat(mt,"-clear"),role:"button"},pf),_d=So&&(kt(Co,0)&&!fi[0]||kt(Co,1)&&!fi[1]),mf={size:Vr(iA,_i[0],an)},Bf=0,Bc=0;Cl.current&&cl.current&&ds.current&&(hr===0?Bc=Cl.current.offsetWidth:(Bf=Ll,Bc=cl.current.offsetWidth));var Gc=Pi==="rtl"?{right:Bf}:{left:Bf},$d=function(MA,ea){var no=jn(fa,MA,hr);if(ea==="submit"||ea!=="key"&&!js){oi(no,hr),hr===0?xu():lf();var bo=hr===0?1:0;fi[bo]?qs(!1,!1,"confirm"):qs(!1,hr,"confirm")}else EA(no)};return p.createElement(Se.Provider,{value:{operationRef:Xs,hideHeader:iA==="time",onDateMouseEnter:xg,onDateMouseLeave:Ig,hideRanges:!0,onSelect:$d,open:Ci}},p.createElement(bA,{visible:Ci,popupElement:vf,popupStyle:Sr,prefixCls:mt,dropdownClassName:Kn,dropdownAlign:sr,getPopupContainer:Gn,transitionName:Tn,range:!0,direction:Pi},p.createElement("div",(0,Q.Z)({ref:ti,className:Oe()(mt,"".concat(mt,"-range"),Qn,(J={},(0,lt.Z)(J,"".concat(mt,"-disabled"),fi[0]&&fi[1]),(0,lt.Z)(J,"".concat(mt,"-focused"),hr===0?Xl:Vd),(0,lt.Z)(J,"".concat(mt,"-rtl"),Pi==="rtl"),J)),style:ln,onClick:Pg,onMouseEnter:Si,onMouseLeave:Is,onMouseDown:Qg,onMouseUp:Wo},(0,hn.Z)(L,{aria:!0,data:!0})),p.createElement("div",{className:Oe()("".concat(mt,"-input"),(Y={},(0,lt.Z)(Y,"".concat(mt,"-input-active"),hr===0),(0,lt.Z)(Y,"".concat(mt,"-input-placeholder"),!!Af),Y)),ref:Cl},p.createElement("input",(0,Q.Z)({id:cn,disabled:fi[0],readOnly:mi||typeof _i[0]=="function"||!uf,value:Af||wu,onChange:function(MA){Vf(MA.target.value)},autoFocus:lA,placeholder:kt(lr,0)||"",ref:qi},zd,mf,{autoComplete:gc}))),p.createElement("div",{className:"".concat(mt,"-range-separator"),ref:ds},JA),p.createElement("div",{className:Oe()("".concat(mt,"-input"),(He={},(0,lt.Z)(He,"".concat(mt,"-input-active"),hr===1),(0,lt.Z)(He,"".concat(mt,"-input-placeholder"),!!to),He)),ref:cl},p.createElement("input",(0,Q.Z)({disabled:fi[1],readOnly:mi||typeof _i[0]=="function"||!Wd,value:to||hs,onChange:function(MA){tf(MA.target.value)},placeholder:kt(lr,1)||"",ref:ul},_f,mf,{autoComplete:gc}))),p.createElement("div",{className:"".concat(mt,"-active-bar"),style:(0,Vt.Z)((0,Vt.Z)({},Gc),{},{width:Bc,position:"absolute"})}),Wc,_d&&Su)))}var zl=function(L){(0,Wt.Z)(Y,L);var J=(0,nn.Z)(Y);function Y(){var He;(0,pt.Z)(this,Y);for(var je=arguments.length,xt=new Array(je),mt=0;mt{const{lineHeight:je}=L,xt=Math.floor(Y*je)+2,mt=Math.max((J-xt)/2,0),cn=Math.max(J-xt-mt,0);return{padding:`${mt}px ${He}px ${cn}px`}},vo=L=>{const{componentCls:J,pickerCellCls:Y,pickerCellInnerCls:He,cellHeight:je,motionDurationSlow:xt,borderRadiusSM:mt,motionDurationMid:cn,cellHoverBg:ln,lineWidth:Qn,lineType:Sr,colorPrimary:Kn,cellActiveWithRangeBg:Tn,colorTextLightSolid:sr,controlHeightSM:Gn,cellRangeBorderColor:an,pickerCellBorderGap:Rn,cellHoverWithRangeBg:lr,cellWidth:lA,colorTextDisabled:zr,cellBgDisabled:cA}=L;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:je,transform:"translateY(-50%)",transition:`all ${xt}`,content:'""'},[He]:{position:"relative",zIndex:2,display:"inline-block",minWidth:je,height:je,lineHeight:`${je}px`,borderRadius:mt,transition:`background ${cn}, border ${cn}`},"&-range-hover-start, &-range-hover-end":{[He]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Y}-in-view), + `]:{[`&:hover ${re}-inner`]:{backgroundColor:T.colorPrimaryHover,borderColor:"transparent"}}},{[re]:{"&-indeterminate":{[`${re}-inner`]:{backgroundColor:T.colorBgContainer,borderColor:T.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:T.fontSizeLG/2,height:T.fontSizeLG/2,backgroundColor:T.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${B}-disabled`]:{cursor:"not-allowed"},[`${re}-disabled`]:{[`&, ${re}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${re}-inner`]:{background:T.colorBgContainerDisabled,borderColor:T.colorBorder,"&:after":{borderColor:T.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:T.colorTextDisabled},[`&${re}-indeterminate ${re}-inner::after`]:{background:T.colorTextDisabled}}}]};function x(T,re){const B=(0,b.TS)(re,{checkboxCls:`.${T}`,checkboxSize:re.controlInteractiveSize});return[V(B)]}de.ZP=(0,F.Z)("Checkbox",(T,re)=>{let{prefixCls:B}=re;return[x(B,T)]})},93891:function(Kt,de,a){"use strict";var u=a(59301),b=a(36355),F=a(64165);const V=x=>{const{componentName:T}=x,{getPrefixCls:re}=(0,u.useContext)(b.E_),B=re("empty");switch(T){case"Table":case"List":return u.createElement(F.Z,{image:F.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return u.createElement(F.Z,{image:F.Z.PRESENTED_IMAGE_SIMPLE,className:`${B}-small`});default:return u.createElement(F.Z,null)}};de.Z=V},5083:function(Kt,de,a){"use strict";a.d(de,{default:function(){return du}});var u=a(66649),b=a.n(u),F=a(48736),V=a(9007),x=a.n(V),T=a(50991),re=a.n(T),B=a(9084),z=a.n(B),f=a(58626),U=a.n(f),S=a(13477),y=a.n(S),M=a(64796),N=a.n(M);b().extend(N()),b().extend(y()),b().extend(x()),b().extend(re()),b().extend(z()),b().extend(U()),b().extend(function(L,J){var Y=J.prototype,He=Y.format;Y.format=function(xt){var mt=(xt||"").replace("Wo","wo");return He.bind(this)(mt)}});var K={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Ae=function(J){var Y=K[J];return Y||J.split("_")[0]},X=function(){(0,F.ET)(!1,"Not match any format. Please help to fire a issue about this.")},q={getNow:function(){return b()()},getFixedDate:function(J){return b()(J,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(J){return J.endOf("month")},getWeekDay:function(J){var Y=J.locale("en");return Y.weekday()+Y.localeData().firstDayOfWeek()},getYear:function(J){return J.year()},getMonth:function(J){return J.month()},getDate:function(J){return J.date()},getHour:function(J){return J.hour()},getMinute:function(J){return J.minute()},getSecond:function(J){return J.second()},addYear:function(J,Y){return J.add(Y,"year")},addMonth:function(J,Y){return J.add(Y,"month")},addDate:function(J,Y){return J.add(Y,"day")},setYear:function(J,Y){return J.year(Y)},setMonth:function(J,Y){return J.month(Y)},setDate:function(J,Y){return J.date(Y)},setHour:function(J,Y){return J.hour(Y)},setMinute:function(J,Y){return J.minute(Y)},setSecond:function(J,Y){return J.second(Y)},isAfter:function(J,Y){return J.isAfter(Y)},isValidate:function(J){return J.isValid()},locale:{getWeekFirstDay:function(J){return b()().locale(Ae(J)).localeData().firstDayOfWeek()},getWeekFirstDate:function(J,Y){return Y.locale(Ae(J)).weekday(0)},getWeek:function(J,Y){return Y.locale(Ae(J)).week()},getShortWeekDays:function(J){return b()().locale(Ae(J)).localeData().weekdaysMin()},getShortMonths:function(J){return b()().locale(Ae(J)).localeData().monthsShort()},format:function(J,Y,He){return Y.locale(Ae(J)).format(He)},parse:function(J,Y,He){for(var je=Ae(J),xt=0;xt1&&(mt=J.addDate(mt,-7)),mt}function ie(L,J,Y){var He=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(J){case"year":return Y.addYear(L,He*10);case"quarter":case"month":return Y.addYear(L,He);default:return Y.addMonth(L,He)}}function Ke(L,J){var Y=J.generateConfig,He=J.locale,je=J.format;return typeof je=="function"?je(L):Y.locale.format(He.locale,L,je)}function ht(L,J){var Y=J.generateConfig,He=J.locale,je=J.formatList;return!L||typeof je[0]=="function"?null:Y.locale.parse(He.locale,L,je)}function bt(L){var J=L.cellDate,Y=L.mode,He=L.disabledDate,je=L.generateConfig;if(!He)return!1;var xt=function(Gn,an,Rn){for(var lr=an;lr<=Rn;){var lA=void 0;switch(Gn){case"date":{if(lA=je.setDate(J,lr),!He(lA))return!1;break}case"month":{if(lA=je.setMonth(J,lr),!bt({cellDate:lA,mode:"month",generateConfig:je,disabledDate:He}))return!1;break}case"year":{if(lA=je.setYear(J,lr),!bt({cellDate:lA,mode:"year",generateConfig:je,disabledDate:He}))return!1;break}}lr+=1}return!0};switch(Y){case"date":case"week":return He(J);case"month":{var mt=1,cn=je.getDate(je.getEndDate(J));return xt("date",mt,cn)}case"quarter":{var ln=Math.floor(je.getMonth(J)/3)*3,Qn=ln+2;return xt("month",ln,Qn)}case"year":return xt("month",0,11);case"decade":{var Sr=je.getYear(J),Kn=Math.floor(Sr/g)*g,Tn=Kn+g-1;return xt("year",Kn,Tn)}}}function Et(L,J){var Y=J.formatList,He=J.generateConfig,je=J.locale;return(0,E.Z)(function(){if(!L)return[[""],""];for(var xt="",mt=[],cn=0;cn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Qn.current),lr){ln(Rn);return}Qn.current=requestAnimationFrame(function(){ln(Rn)})}var Kn=Et(cn,{formatList:Y,generateConfig:He,locale:je}),Tn=(0,wt.Z)(Kn,2),sr=Tn[1];function Gn(Rn){Sr(Rn)}function an(){var Rn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Sr(null,Rn)}return(0,p.useEffect)(function(){an(!0)},[L]),(0,p.useEffect)(function(){return function(){return cancelAnimationFrame(Qn.current)}},[]),[sr,Gn,an]}var Yt=a(10228),En=a(16089),Sn=a(94480),On=a(29194),xn=new Map;function kn(L,J){var Y;function He(){(0,On.Z)(L)?J():Y=(0,En.Z)(function(){He()})}return He(),function(){En.Z.cancel(Y)}}function Cr(L,J,Y){if(xn.get(L)&&cancelAnimationFrame(xn.get(L)),Y<=0){xn.set(L,requestAnimationFrame(function(){L.scrollTop=J}));return}var He=J-L.scrollTop,je=He/Y*10;xn.set(L,requestAnimationFrame(function(){L.scrollTop+=je,L.scrollTop!==J&&Cr(L,J,Y-10)}))}function yr(L,J){var Y=J.onLeftRight,He=J.onCtrlLeftRight,je=J.onUpDown,xt=J.onPageUpDown,mt=J.onEnter,cn=L.which,ln=L.ctrlKey,Qn=L.metaKey;switch(cn){case Yt.Z.LEFT:if(ln||Qn){if(He)return He(-1),!0}else if(Y)return Y(-1),!0;break;case Yt.Z.RIGHT:if(ln||Qn){if(He)return He(1),!0}else if(Y)return Y(1),!0;break;case Yt.Z.UP:if(je)return je(-1),!0;break;case Yt.Z.DOWN:if(je)return je(1),!0;break;case Yt.Z.PAGE_UP:if(xt)return xt(-1),!0;break;case Yt.Z.PAGE_DOWN:if(xt)return xt(1),!0;break;case Yt.Z.ENTER:if(mt)return mt(),!0;break}return!1}function Pr(L,J,Y,He){var je=L;if(!je)switch(J){case"time":je=He?"hh:mm:ss a":"HH:mm:ss";break;case"week":je="gggg-wo";break;case"month":je="YYYY-MM";break;case"quarter":je="YYYY-[Q]Q";break;case"year":je="YYYY";break;default:je=Y?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return je}function Vr(L,J,Y){var He=L==="time"?8:10,je=typeof J=="function"?J(Y.getNow()).length:J.length;return Math.max(He,je)+2}var Pt=null,Xt=new Set;function Zn(L){return!Pt&&typeof window!="undefined"&&window.addEventListener&&(Pt=function(Y){(0,Sn.Z)(Xt).forEach(function(He){He(Y)})},window.addEventListener("mousedown",Pt)),Xt.add(L),function(){Xt.delete(L),Xt.size===0&&(window.removeEventListener("mousedown",Pt),Pt=null)}}function dr(L){var J=L.target;if(L.composed&&J.shadowRoot){var Y;return((Y=L.composedPath)===null||Y===void 0?void 0:Y.call(L)[0])||J}return J}var Hn=function(J){return J==="month"||J==="date"?"year":J},Wn=function(J){return J==="date"?"month":J},Dr=function(J){return J==="month"||J==="date"?"quarter":J},Lr=function(J){return J==="date"?"week":J},_r={year:Hn,month:Wn,quarter:Dr,week:Lr,time:null,date:null};function Tr(L,J){return L.some(function(Y){return Y&&Y.contains(J)})}function or(L){var J=L.open,Y=L.value,He=L.isClickOutside,je=L.triggerOpen,xt=L.forwardKeyDown,mt=L.onKeyDown,cn=L.blurToCancel,ln=L.onSubmit,Qn=L.onCancel,Sr=L.onFocus,Kn=L.onBlur,Tn=L.changeOnBlur,sr=(0,p.useState)(!1),Gn=(0,wt.Z)(sr,2),an=Gn[0],Rn=Gn[1],lr=(0,p.useState)(!1),lA=(0,wt.Z)(lr,2),zr=lA[0],cA=lA[1],oA=(0,p.useRef)(!1),iA=(0,p.useRef)(!1),Jr=(0,p.useRef)(!1),ra={onMouseDown:function(){Rn(!0),je(!0)},onKeyDown:function(JA){var xA=function(){Jr.current=!0};if(mt(JA,xA),!Jr.current){switch(JA.which){case Yt.Z.ENTER:{J?ln()!==!1&&Rn(!0):je(!0),JA.preventDefault();return}case Yt.Z.TAB:{an&&J&&!JA.shiftKey?(Rn(!1),JA.preventDefault()):!an&&J&&!xt(JA)&&JA.shiftKey&&(Rn(!0),JA.preventDefault());return}case Yt.Z.ESC:{Rn(!0),Qn();return}}!J&&![Yt.Z.SHIFT].includes(JA.which)?je(!0):an||xt(JA)}},onFocus:function(JA){Rn(!0),cA(!0),Sr&&Sr(JA)},onBlur:function(JA){if(oA.current||!He(document.activeElement)){oA.current=!1;return}cn?setTimeout(function(){for(var xA=document,Ya=xA.activeElement;Ya&&Ya.shadowRoot;)Ya=Ya.shadowRoot.activeElement;He(Ya)&&Qn()},0):J&&(je(!1),iA.current&&ln()),cA(!1),Kn==null||Kn(JA)}};return(0,p.useEffect)(function(){iA.current=!1},[J]),(0,p.useEffect)(function(){iA.current=!0},[Y]),(0,p.useEffect)(function(){return Zn(function(DA){var JA=dr(DA),xA=He(JA);J&&(xA?!Tn&&(!zr||xA)&&je(!1):(oA.current=!0,(0,En.Z)(function(){oA.current=!1})))})}),[ra,{focused:zr,typing:an}]}function gA(L,J){return p.useMemo(function(){return L||(J?((0,F.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(J).map(function(Y){var He=(0,wt.Z)(Y,2),je=He[0],xt=He[1];return{label:je,value:xt}})):[])},[L,J])}var Ye=a(34280);function Ot(L){var J=L.valueTexts,Y=L.onTextChange,He=p.useState(""),je=(0,wt.Z)(He,2),xt=je[0],mt=je[1],cn=p.useRef([]);cn.current=J;function ln(Sr){mt(Sr),Y(Sr)}function Qn(){mt(cn.current[0])}return(0,Ye.Z)(function(){J.every(function(Sr){return Sr!==xt})&&Qn()},[J.join("||")]),[xt,ln,Qn]}var An=p.createContext({}),Se=An,Fe=a(76190);function Tt(L){var J=L.cellRender,Y=L.monthCellRender,He=L.dateRender,je=p.useMemo(function(){if(J)return J;if(!(!Y&&!He))return function(xt,mt){var cn=xt;return He&&mt.type==="date"?He(cn,mt.today):Y&&mt.type==="month"?Y(cn,mt.locale):mt.originNode}},[J,Y,He]);return je}function Nt(L,J){for(var Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",He=String(L);He.length=1?Y|0:1,mt=L;mt<=J;mt+=xt)je.push({label:Nt(mt,2),value:mt,disabled:(He||[]).includes(mt)});return je}function vA(L){var J=L.generateConfig,Y=L.prefixCls,He=L.operationRef,je=L.activeColumnIndex,xt=L.value,mt=L.showHour,cn=L.showMinute,ln=L.showSecond,Qn=L.use12Hours,Sr=L.hourStep,Kn=Sr===void 0?1:Sr,Tn=L.minuteStep,sr=Tn===void 0?1:Tn,Gn=L.secondStep,an=Gn===void 0?1:Gn,Rn=L.disabledHours,lr=L.disabledMinutes,lA=L.disabledSeconds,zr=L.disabledTime,cA=L.hideDisabledOptions,oA=L.onSelect,iA=L.cellRender,Jr=L.locale,ra=[],DA="".concat(Y,"-content"),JA="".concat(Y,"-time-panel"),xA,Ya=xt?J.getHour(xt):-1,oo=Ya,Oo=xt?J.getMinute(xt):-1,Na=xt?J.getSecond(xt):-1,Ea=J.getNow(),Qa=p.useMemo(function(){if(zr){var Ba=zr(Ea);return[Ba.disabledHours,Ba.disabledMinutes,Ba.disabledSeconds]}return[Rn,lr,lA]},[Rn,lr,lA,zr,Ea]),Va=(0,wt.Z)(Qa,3),mo=Va[0],Ja=Va[1],qa=Va[2],Vo=Kr(0,23,Kn,mo&&mo()),ri=(0,E.Z)(function(){return Vo},Vo,eA);Qn&&(xA=oo>=12,oo%=12);var Ri=p.useMemo(function(){if(!Qn)return[!1,!1];var Ba=[!0,!0];return ri.forEach(function(ai){var ei=ai.disabled,Ui=ai.value;ei||(Ui>=12?Ba[1]=!1:Ba[0]=!1)}),Ba},[Qn,ri]),So=(0,wt.Z)(Ri,2),xi=So[0],Bo=So[1],Ai=p.useMemo(function(){return Qn?ri.filter(xA?function(Ba){return Ba.value>=12}:function(Ba){return Ba.value<12}).map(function(Ba){var ai=Ba.value%12,ei=ai===0?"12":Nt(ai,2);return(0,Vt.Z)((0,Vt.Z)({},Ba),{},{label:ei,value:ai})}):ri},[Qn,xA,ri]),mi=Kr(0,59,sr,Ja&&Ja(Ya)),Ki=Kr(0,59,an,qa&&qa(Ya,Oo)),Ii=fA({value:xt,generateConfig:J,disabledMinutes:Ja,disabledSeconds:qa,minutes:mi,seconds:Ki,use12Hours:Qn});He.current={onUpDown:function(ai){var ei=ra[je];if(ei)for(var Ui=ei.units.findIndex(function(Is){return Is.value===ei.value}),zi=ei.units.length,Wo=1;Wo2&&arguments[2]!==void 0?arguments[2]:!1;(ti===Rn||Ro)&&(Wl(EA),ra&&ra(EA),Ii&&Ii(EA,Ia),DA&&!Ze(ln,EA,Fi)&&!(sr!=null&&sr(EA))&&DA(EA))},_i=function(EA){if(Oi.includes(ti)){var Ia,Ro,Js=ti==="date";switch(EA===Yt.Z.PAGE_UP||EA===Yt.Z.PAGE_DOWN?Ro=Js?ln.addMonth:ln.addYear:Ro=Js?ln.addDate:ln.addMonth,EA){case Yt.Z.LEFT:case Yt.Z.PAGE_UP:Ia=Ro(Pi,-1);break;case Yt.Z.RIGHT:case Yt.Z.PAGE_DOWN:Ia=Ro(Pi,1);break;case Yt.Z.UP:case Yt.Z.DOWN:Ia=Ro(Pi,Number("".concat(EA===Yt.Z.UP?"-":"").concat(Js?W:nr)));break}if(Ia)return!(sr!=null&&sr(Ia))}return!0},Xs=function(EA){if(Wo.current&&Wo.current.onKeyDown){var Ia=!0,Ro=EA.which;if([Yt.Z.LEFT,Yt.Z.RIGHT,Yt.Z.UP,Yt.Z.DOWN,Yt.Z.PAGE_UP,Yt.Z.PAGE_DOWN,Yt.Z.ENTER].includes(Ro)&&(EA.preventDefault(),Ro!==Yt.Z.ENTER&&lA===0&&(Ia=_i(Ro))),Ia)return Wo.current.onKeyDown(EA)}return(0,F.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},fi=function(EA){Wo.current&&Wo.current.onBlur&&Wo.current.onBlur(EA)};Ki&&ei!=="right"&&(Ki.current={onKeyDown:Xs,onClose:function(){Wo.current&&Wo.current.onClose&&Wo.current.onClose()}}),p.useEffect(function(){Qn&&!Si.current&&Hs(Qn)},[Qn]),p.useEffect(function(){Si.current=!1},[]);var gs,wl=Tt({cellRender:Ri,monthCellRender:ri,dateRender:Vo}),Co=(0,Vt.Z)((0,Vt.Z)({},L),{},{cellRender:wl,operationRef:Wo,prefixCls:je,viewDate:Pi,value:Fi,onViewDateChange:Zi,sourceMode:ds,onPanelChange:ul,disabledDate:sr});switch(delete Co.onChange,delete Co.onSelect,ti){case"decade":gs=p.createElement(Xe,(0,Q.Z)({},Co,{onSelect:function(EA,Ia){Zi(EA),Bi(EA,Ia)}}));break;case"year":gs=p.createElement(Io,(0,Q.Z)({},Co,{onSelect:function(EA,Ia){Zi(EA),Bi(EA,Ia)}}));break;case"month":gs=p.createElement(Cn,(0,Q.Z)({},Co,{onSelect:function(EA,Ia){Zi(EA),Bi(EA,Ia)}}));break;case"quarter":gs=p.createElement(KA,(0,Q.Z)({},Co,{onSelect:function(EA,Ia){Zi(EA),Bi(EA,Ia)}}));break;case"week":gs=p.createElement(Ha,(0,Q.Z)({},Co,{onSelect:function(EA,Ia){Zi(EA),Bi(EA,Ia)}}));break;case"time":delete Co.showTime,gs=p.createElement(rA,(0,Q.Z)({},Co,(0,Fe.Z)(cA)==="object"?cA:null,{onSelect:function(EA,Ia){Zi(EA),Bi(EA,Ia)}}));break;default:cA?gs=p.createElement(St,(0,Q.Z)({},Co,{onSelect:function(EA,Ia){Zi(EA),Bi(EA,Ia)}})):gs=p.createElement(er,(0,Q.Z)({},Co,{onSelect:function(EA,Ia){Zi(EA),Bi(EA,Ia)}}))}var Ss,Fs,Ys=function(){var EA=ln.getNow(),Ia=br(ln.getHour(EA),ln.getMinute(EA),ln.getSecond(EA),xi?Qa:1,Bo?mo:1,Ai?qa:1),Ro=Er(ln,EA,Ia[0],Ia[1],Ia[2]);Bi(Ro,"submit")};us||(Ss=io(je,ti,iA),cA&&ti!=="date"?Fs=null:Fs=Ao({prefixCls:je,components:Oo,needConfirmButton:So,okDisabled:!Fi||sr&&sr(Fi),locale:cn,showNow:zr,onNow:So&&Ys,onOk:function(){Fi&&(Bi(Fi,"submit",!0),oo&&oo(Fi))}}));var Go;if(oA&&ti==="date"&&Rn==="date"&&!cA){var Dl=ln.getNow(),Kc="".concat(je,"-today-btn"),Gl=sr&&sr(Dl);Go=p.createElement("a",{className:Oe()(Kc,Gl&&"".concat(Kc,"-disabled")),"aria-disabled":Gl,onClick:function(){Gl||Bi(Dl,"mouse",!0)}},cn.today)}return p.createElement(Se.Provider,{value:(0,Vt.Z)((0,Vt.Z)({},mi),{},{mode:ti,hideHeader:"hideHeader"in L?Jr:mi.hideHeader,hidePrevBtn:ai&&ei==="right",hideNextBtn:ai&&ei==="left"})},p.createElement("div",{tabIndex:lA,className:Oe()("".concat(je,"-panel"),xt,(J={},(0,lt.Z)(J,"".concat(je,"-panel-has-range"),Ui&&Ui[0]&&Ui[1]),(0,lt.Z)(J,"".concat(je,"-panel-has-range-hover"),zi&&zi[0]&&zi[1]),(0,lt.Z)(J,"".concat(je,"-panel-rtl"),Na==="rtl"),J)),style:mt,onKeyDown:Xs,onBlur:fi,onMouseDown:xA},gs,Ss||Fs||Go?p.createElement("div",{className:"".concat(je,"-footer")},Ss,Fs,Go):null))}var pa=aa,da=a(35593),$A={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Yr(L){var J,Y=L.prefixCls,He=L.popupElement,je=L.popupStyle,xt=L.visible,mt=L.dropdownClassName,cn=L.dropdownAlign,ln=L.transitionName,Qn=L.getPopupContainer,Sr=L.children,Kn=L.range,Tn=L.popupPlacement,sr=L.direction,Gn="".concat(Y,"-dropdown"),an=function(){return Tn!==void 0?Tn:sr==="rtl"?"bottomRight":"bottomLeft"};return p.createElement(da.Z,{showAction:[],hideAction:[],popupPlacement:an(),builtinPlacements:$A,prefixCls:Gn,popupTransitionName:ln,popup:He,popupAlign:cn,popupVisible:xt,popupClassName:Oe()(mt,(J={},(0,lt.Z)(J,"".concat(Gn,"-range"),Kn),(0,lt.Z)(J,"".concat(Gn,"-rtl"),sr==="rtl"),J)),popupStyle:je,getPopupContainer:Qn},Sr)}var bA=Yr;function nA(L){var J=L.prefixCls,Y=L.presets,He=L.onClick,je=L.onHover;return Y.length?p.createElement("div",{className:"".concat(J,"-presets")},p.createElement("ul",null,Y.map(function(xt,mt){var cn=xt.label,ln=xt.value;return p.createElement("li",{key:mt,onClick:function(){return He==null?void 0:He(Jn(ln))},onMouseEnter:function(){return je==null?void 0:je(Jn(ln))},onMouseLeave:function(){return je==null?void 0:je(null)}},cn)}))):null}function CA(L){var J=L.picker,Y=L.disabledHours,He=L.disabledMinutes,je=L.disabledSeconds;J==="time"&&(Y||He||je)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function ZA(L,J,Y){var He=(0,Fe.Z)(J)==="object"?J.clearIcon:Y;return He||p.createElement("span",{className:"".concat(L,"-clear-btn")})}function Fa(L){var J,Y=L,He=Y.prefixCls,je=He===void 0?"rc-picker":He,xt=Y.id,mt=Y.name,cn=Y.tabIndex,ln=Y.style,Qn=Y.className,Sr=Y.dropdownClassName,Kn=Y.dropdownAlign,Tn=Y.popupStyle,sr=Y.transitionName,Gn=Y.generateConfig,an=Y.locale,Rn=Y.inputReadOnly,lr=Y.allowClear,lA=Y.autoFocus,zr=Y.showTime,cA=Y.picker,oA=cA===void 0?"date":cA,iA=Y.format,Jr=Y.use12Hours,ra=Y.value,DA=Y.defaultValue,JA=Y.presets,xA=Y.open,Ya=Y.defaultOpen,oo=Y.defaultOpenValue,Oo=Y.suffixIcon,Na=Y.clearIcon,Ea=Y.disabled,Qa=Y.disabledDate,Va=Y.placeholder,mo=Y.getPopupContainer,Ja=Y.pickerRef,qa=Y.panelRender,Vo=Y.onChange,ri=Y.onOpenChange,Ri=Y.onFocus,So=Y.onBlur,xi=Y.onMouseDown,Bo=Y.onMouseUp,Ai=Y.onMouseEnter,mi=Y.onMouseLeave,Ki=Y.onContextMenu,Ii=Y.onClick,us=Y.onKeyDown,fs=Y.onSelect,Ba=Y.direction,ai=Y.autoComplete,ei=ai===void 0?"off":ai,Ui=Y.inputRender,zi=Y.changeOnBlur,Wo=p.useRef(null),Si=oA==="date"&&!!zr||oA==="time",Is=gA(JA),Gs=pn(Pr(iA,oA,zr,Jr)),Fi=p.useRef(null),Wl=p.useRef(null),kc=p.useRef(null),dc=(0,dt.Z)(null,{value:ra,defaultValue:DA}),Pi=(0,wt.Z)(dc,2),Hs=Pi[0],Zi=Pi[1],gc=p.useState(Hs),Ql=(0,wt.Z)(gc,2),js=Ql[0],ti=Ql[1],Qi=p.useRef(null),Cl=(0,dt.Z)(!1,{value:xA,defaultValue:Ya,postState:function(kA){return Ea?!1:kA},onChange:function(kA){ri&&ri(kA),!kA&&Qi.current&&Qi.current.onClose&&Qi.current.onClose()}}),cl=(0,wt.Z)(Cl,2),ds=cl[0],qi=cl[1],ul=Et(js,{formatList:Gs,generateConfig:Gn,locale:an}),Bi=(0,wt.Z)(ul,2),_i=Bi[0],Xs=Bi[1],fi=Ot({valueTexts:_i,onTextChange:function(kA){var wi=ht(kA,{locale:an,formatList:Gs,generateConfig:Gn});wi&&(!Qa||!Qa(wi))&&ti(wi)}}),gs=(0,wt.Z)(fi,3),wl=gs[0],Co=gs[1],Ss=gs[2],Fs=function(kA){ti(kA),Zi(kA),Vo&&!Ze(Gn,Hs,kA)&&Vo(kA,kA?Ke(kA,{generateConfig:Gn,locale:an,format:Gs[0]}):"")},Ys=function(kA){Ea&&kA||qi(kA)},Go=function(kA){return ds&&Qi.current&&Qi.current.onKeyDown?Qi.current.onKeyDown(kA):((0,F.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Dl=function(){for(var kA=arguments.length,wi=new Array(kA),oi=0;oiTn(Qn);case"month":return Kn(an)>Kn(Qn);case"week":return Sr(an)>Sr(Qn);default:return!Ue(cn,an,Qn)&&cn.isAfter(an,Qn)}return!1},[xt,mt[1],Qn,J]),Gn=p.useCallback(function(an){if(mt[1]||xt&&xt(an))return!0;if(mt[0]&&ln)return!Ue(cn,an,Qn)&&cn.isAfter(ln,an);if(!J&&ln)switch(Y){case"quarter":return Tn(an)0&&arguments[0]!==void 0?arguments[0]:!1,MA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ea=null;Ci&&fl&&fl[0]&&fl[1]&&an.isAfter(fl[1],fl[0])&&(ea=fl);var no=Jr;if(Jr&&(0,Fe.Z)(Jr)==="object"&&Jr.defaultValue){var bo=Jr.defaultValue;no=(0,Vt.Z)((0,Vt.Z)({},Jr),{},{defaultValue:kt(bo,hr)||void 0})}return p.createElement(ir.Provider,{value:{inRange:!0,panelPosition:_a,rangedValue:Xf||fa,hoverRangedValue:ea}},p.createElement(pa,(0,Q.Z)({},L,MA,{cellRender:Gd,showTime:no,mode:Js[hr],generateConfig:an,style:void 0,direction:Pi,disabledDate:hr===0?Ts:vc,disabledTime:function(Ps){return Qa?Qa(Ps,hr===0?"start":"end"):!1},className:Oe()((0,lt.Z)({},"".concat(mt,"-panel-focused"),hr===0?!uf:!Wd)),value:kt(fa,hr),locale:Rn,tabIndex:-1,onPanelChange:function(Ps,Jl){hr===0&&xu(!0),hr===1&&lf(!0),yl(jn(Js,Jl,hr),jn(fa,Ps,hr));var ql=Ps;_a==="right"&&Js[hr]===Jl&&(ql=ie(ql,Jl,an,-1)),Dl(ql,hr)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:hr===0?kt(fa,1):kt(fa,0)})))}var Ll=0,gf=0;if(hr&&Cl.current&&ds.current&&Qi.current&&Bi.current){Ll=Cl.current.offsetWidth+ds.current.offsetWidth;var Ol=Bi.current.offsetLeft>Ll?Bi.current.offsetLeft-Ll:Bi.current.offsetLeft,Yd=Qi.current.offsetWidth,Jd=Bi.current.offsetWidth;Yd&&Jd&&Ll>Yd-Jd-(Pi==="rtl"?0:Ol)&&(gf=Ll)}var qd=Pi==="rtl"?{right:Ll}:{left:Ll};function hf(){var _a,MA=io(mt,Js[hr],Ii),ea=Ao({prefixCls:mt,components:kc,needConfirmButton:js,okDisabled:!kt(fa,hr)||Ea&&Ea(fa[hr]),locale:Rn,onOk:function(){var el=kt(fa,hr);el&&(oi(fa,hr),Fi==null||Fi(fa),qs(!1,hr,"confirm"))}});if(iA!=="time"&&!Jr){var no=Go(hr),bo=ie(no,iA,an),Yl=Js[hr],Ps=Yl===iA,Jl=df(Ps?"left":!1,{pickerValue:no,onPickerValueChange:function(el){Dl(el,hr)}}),ql=df("right",{pickerValue:bo,onPickerValueChange:function(el){Dl(ie(el,iA,an,-1),hr)}});Pi==="rtl"?_a=p.createElement(p.Fragment,null,ql,Ps&&Jl):_a=p.createElement(p.Fragment,null,Jl,Ps&&ql)}else _a=df();var Fu=p.createElement("div",{className:"".concat(mt,"-panel-layout")},p.createElement(nA,{prefixCls:mt,presets:Xd,onClick:function(el){oi(el,null),qs(!1,hr,"preset")},onHover:function(el){Hd(el)}}),p.createElement("div",null,p.createElement("div",{className:"".concat(mt,"-panels")},_a),(MA||ea)&&p.createElement("div",{className:"".concat(mt,"-footer")},MA,ea)));return qa&&(Fu=qa(Fu)),p.createElement("div",{className:"".concat(mt,"-panel-container"),style:{marginLeft:gf},ref:Qi,onMouseDown:function(el){el.preventDefault()}},Fu)}var vf=p.createElement("div",{className:Oe()("".concat(mt,"-range-wrapper"),"".concat(mt,"-").concat(iA,"-range-wrapper")),style:{minWidth:Xo}},p.createElement("div",{ref:Bi,className:"".concat(mt,"-range-arrow"),style:qd}),hf()),Wc;xi&&(Wc=p.createElement("span",{className:"".concat(mt,"-suffix"),onMouseDown:function(MA){MA.preventDefault()}},xi));var pf=ZA(mt,So,Bo),Su=p.createElement("span",{onMouseDown:function(MA){MA.preventDefault(),MA.stopPropagation()},onMouseUp:function(MA){MA.preventDefault(),MA.stopPropagation();var ea=Co;fi[0]||(ea=jn(ea,null,0)),fi[1]||(ea=jn(ea,null,1)),oi(ea,null),qs(!1,hr,"clear")},className:"".concat(mt,"-clear"),role:"button"},pf),_d=So&&(kt(Co,0)&&!fi[0]||kt(Co,1)&&!fi[1]),mf={size:Vr(iA,_i[0],an)},Bf=0,Bc=0;Cl.current&&cl.current&&ds.current&&(hr===0?Bc=Cl.current.offsetWidth:(Bf=Ll,Bc=cl.current.offsetWidth));var Gc=Pi==="rtl"?{right:Bf}:{left:Bf},$d=function(MA,ea){var no=jn(fa,MA,hr);if(ea==="submit"||ea!=="key"&&!js){oi(no,hr),hr===0?xu():lf();var bo=hr===0?1:0;fi[bo]?qs(!1,!1,"confirm"):qs(!1,hr,"confirm")}else EA(no)};return p.createElement(Se.Provider,{value:{operationRef:Xs,hideHeader:iA==="time",onDateMouseEnter:xg,onDateMouseLeave:Ig,hideRanges:!0,onSelect:$d,open:Ci}},p.createElement(bA,{visible:Ci,popupElement:vf,popupStyle:Sr,prefixCls:mt,dropdownClassName:Kn,dropdownAlign:sr,getPopupContainer:Gn,transitionName:Tn,range:!0,direction:Pi},p.createElement("div",(0,Q.Z)({ref:ti,className:Oe()(mt,"".concat(mt,"-range"),Qn,(J={},(0,lt.Z)(J,"".concat(mt,"-disabled"),fi[0]&&fi[1]),(0,lt.Z)(J,"".concat(mt,"-focused"),hr===0?Xl:Vd),(0,lt.Z)(J,"".concat(mt,"-rtl"),Pi==="rtl"),J)),style:ln,onClick:Pg,onMouseEnter:Si,onMouseLeave:Is,onMouseDown:Qg,onMouseUp:Wo},(0,hn.Z)(L,{aria:!0,data:!0})),p.createElement("div",{className:Oe()("".concat(mt,"-input"),(Y={},(0,lt.Z)(Y,"".concat(mt,"-input-active"),hr===0),(0,lt.Z)(Y,"".concat(mt,"-input-placeholder"),!!Af),Y)),ref:Cl},p.createElement("input",(0,Q.Z)({id:cn,disabled:fi[0],readOnly:mi||typeof _i[0]=="function"||!uf,value:Af||wu,onChange:function(MA){Vf(MA.target.value)},autoFocus:lA,placeholder:kt(lr,0)||"",ref:qi},zd,mf,{autoComplete:gc}))),p.createElement("div",{className:"".concat(mt,"-range-separator"),ref:ds},JA),p.createElement("div",{className:Oe()("".concat(mt,"-input"),(He={},(0,lt.Z)(He,"".concat(mt,"-input-active"),hr===1),(0,lt.Z)(He,"".concat(mt,"-input-placeholder"),!!to),He)),ref:cl},p.createElement("input",(0,Q.Z)({disabled:fi[1],readOnly:mi||typeof _i[0]=="function"||!Wd,value:to||hs,onChange:function(MA){tf(MA.target.value)},placeholder:kt(lr,1)||"",ref:ul},_f,mf,{autoComplete:gc}))),p.createElement("div",{className:"".concat(mt,"-active-bar"),style:(0,Vt.Z)((0,Vt.Z)({},Gc),{},{width:Bc,position:"absolute"})}),Wc,_d&&Su)))}var zl=function(L){(0,Wt.Z)(Y,L);var J=(0,nn.Z)(Y);function Y(){var He;(0,pt.Z)(this,Y);for(var je=arguments.length,xt=new Array(je),mt=0;mt{const{lineHeight:je}=L,xt=Math.floor(Y*je)+2,mt=Math.max((J-xt)/2,0),cn=Math.max(J-xt-mt,0);return{padding:`${mt}px ${He}px ${cn}px`}},vo=L=>{const{componentCls:J,pickerCellCls:Y,pickerCellInnerCls:He,cellHeight:je,motionDurationSlow:xt,borderRadiusSM:mt,motionDurationMid:cn,cellHoverBg:ln,lineWidth:Qn,lineType:Sr,colorPrimary:Kn,cellActiveWithRangeBg:Tn,colorTextLightSolid:sr,controlHeightSM:Gn,cellRangeBorderColor:an,pickerCellBorderGap:Rn,cellHoverWithRangeBg:lr,cellWidth:lA,colorTextDisabled:zr,cellBgDisabled:cA}=L;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:je,transform:"translateY(-50%)",transition:`all ${xt}`,content:'""'},[He]:{position:"relative",zIndex:2,display:"inline-block",minWidth:je,height:je,lineHeight:`${je}px`,borderRadius:mt,transition:`background ${cn}, border ${cn}`},"&-range-hover-start, &-range-hover-end":{[He]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Y}-in-view), &:hover:not(${Y}-selected):not(${Y}-range-start):not(${Y}-range-end):not(${Y}-range-hover-start):not(${Y}-range-hover-end)`]:{[He]:{background:ln}},[`&-in-view${Y}-today ${He}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Qn}px ${Sr} ${Kn}`,borderRadius:mt,content:'""'}},[`&-in-view${Y}-in-range`]:{position:"relative","&::before":{background:Tn}},[`&-in-view${Y}-selected ${He}, &-in-view${Y}-range-start ${He}, &-in-view${Y}-range-end ${He}`]:{color:sr,background:Kn},[`&-in-view${Y}-range-start:not(${Y}-range-start-single), @@ -60,7 +60,7 @@ &${Y}-slide-up-appear${Y}-slide-up-appear-active${J}-dropdown-placement-bottomRight`]:{animationName:ho.fJ},[`&${Y}-slide-up-leave${Y}-slide-up-leave-active${J}-dropdown-placement-topLeft, &${Y}-slide-up-leave${Y}-slide-up-leave-active${J}-dropdown-placement-topRight`]:{animationName:ho.ly},[`&${Y}-slide-up-leave${Y}-slide-up-leave-active${J}-dropdown-placement-bottomLeft, &${Y}-slide-up-leave${Y}-slide-up-leave-active${J}-dropdown-placement-bottomRight`]:{animationName:ho.Uw},[`${J}-panel > ${J}-time-panel`]:{paddingTop:xA},[`${J}-ranges`]:{marginBottom:0,padding:`${xA}px ${Ya}px`,overflow:"hidden",lineHeight:`${oo-2*cn-zr/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${J}-preset > ${Y}-tag-blue`]:{color:ra,background:Oo,borderColor:Na,cursor:"pointer"},[`${J}-ok`]:{marginInlineStart:"auto"}},[`${J}-range-wrapper`]:{display:"flex",position:"relative"},[`${J}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:xt*1.5,transition:`left ${DA} ease-out`},(0,uc.r)(Ea,Qa,Va,mo,Bo)),[`${J}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:mo,borderRadius:Ja,boxShadow:qa,transition:`margin ${DA}`,[`${J}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${J}-presets`]:{display:"flex",flexDirection:"column",minWidth:So,maxWidth:xi,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:zr,borderInlineEnd:`${cn}px ${ln} ${ri}`,li:Object.assign(Object.assign({},Pl.vS),{borderRadius:Vo,paddingInline:zr,paddingBlock:(lr-Math.round(je*Jr))/2,cursor:"pointer",transition:`all ${DA}`,"+ li":{marginTop:cA},"&:hover":{background:Ri}})}},[`${J}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${J}-panel`]:{borderWidth:`0 0 ${cn}px`},"&:last-child":{[`${J}-panel`]:{borderWidth:0}}},[`${J}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${J}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Qn}}}}),"&-dropdown-range":{padding:`${Ea*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${J}-separator`]:{transform:"rotate(180deg)"},[`${J}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,ho.oN)(L,"slide-up"),(0,ho.oN)(L,"slide-down"),(0,ca.Fm)(L,"move-up"),(0,ca.Fm)(L,"move-down")]},ls=L=>{const{componentCls:J,controlHeightLG:Y,paddingXXS:He,padding:je}=L;return{pickerCellCls:`${J}-cell`,pickerCellInnerCls:`${J}-cell-inner`,pickerYearMonthCellWidth:Y*1.5,pickerQuarterPanelContentHeight:Y*1.4,pickerCellPaddingVertical:He+He/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:je+He/2}},sl=L=>({cellHoverBg:L.controlItemBgHover,cellActiveWithRangeBg:L.controlItemBgActive,cellHoverWithRangeBg:new Us.C(L.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Us.C(L.colorPrimary).lighten(20).toHexString(),cellBgDisabled:L.colorBgContainerDisabled,timeColumnWidth:L.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:L.controlHeightSM*1.5,cellHeight:L.controlHeightSM,textHeight:L.controlHeightLG,withoutTimeCellHeight:L.controlHeightLG*1.65});var To=(0,pi.Z)("DatePicker",L=>{const J=(0,qA.TS)((0,ma.e5)(L),ls(L));return[Lo(J),lo(J),(0,Nc.c)(L,{focusElCls:`${L.componentCls}-focused`})]},L=>Object.assign(Object.assign(Object.assign({},(0,ma.TM)(L)),sl(L)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:L.zIndexPopupBase+50}));function Vl(L,J,Y){return Y!==void 0?Y:J==="year"&&L.lang.yearPlaceholder?L.lang.yearPlaceholder:J==="quarter"&&L.lang.quarterPlaceholder?L.lang.quarterPlaceholder:J==="month"&&L.lang.monthPlaceholder?L.lang.monthPlaceholder:J==="week"&&L.lang.weekPlaceholder?L.lang.weekPlaceholder:J==="time"&&L.timePickerLocale.placeholder?L.timePickerLocale.placeholder:L.lang.placeholder}function Ei(L,J,Y){return Y!==void 0?Y:J==="year"&&L.lang.yearPlaceholder?L.lang.rangeYearPlaceholder:J==="quarter"&&L.lang.quarterPlaceholder?L.lang.rangeQuarterPlaceholder:J==="month"&&L.lang.monthPlaceholder?L.lang.rangeMonthPlaceholder:J==="week"&&L.lang.weekPlaceholder?L.lang.rangeWeekPlaceholder:J==="time"&&L.timePickerLocale.placeholder?L.timePickerLocale.rangePlaceholder:L.lang.rangePlaceholder}function Ns(L,J){const Y={adjustX:1,adjustY:1};switch(J){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:Y};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:Y};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:Y};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:Y};default:return{points:L==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:Y}}}function bi(L){return L?Array.isArray(L)?L:[L]:[]}function Mc(L){const{format:J,picker:Y,showHour:He,showMinute:je,showSecond:xt,use12Hours:mt}=L,cn=bi(J)[0],ln=Object.assign({},L);return J&&Array.isArray(J)&&(ln.format=cn),cn&&typeof cn=="string"&&(!cn.includes("s")&&xt===void 0&&(ln.showSecond=!1),!cn.includes("m")&&je===void 0&&(ln.showMinute=!1),!cn.includes("H")&&!cn.includes("h")&&!cn.includes("K")&&!cn.includes("k")&&He===void 0&&(ln.showHour=!1),(cn.includes("a")||cn.includes("A"))&&mt===void 0&&(ln.use12Hours=!0)),Y==="time"?ln:(typeof cn=="function"&&delete ln.format,{showTime:ln})}function Hc(L,J,Y){if(L===!1)return!1;const He={clearIcon:J!=null?J:Y};return typeof L=="object"?Object.assign(Object.assign({},He),L):He}var fc=a(3113);function Yu(L){return p.createElement(fc.ZP,Object.assign({size:"small",type:"primary"},L))}var Ju={button:Yu},Ms=function(L,J){var Y={};for(var He in L)Object.prototype.hasOwnProperty.call(L,He)&&J.indexOf(He)<0&&(Y[He]=L[He]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,He=Object.getOwnPropertySymbols(L);je{const{prefixCls:je,getPopupContainer:xt,className:mt,placement:cn,size:ln,disabled:Qn,bordered:Sr=!0,placeholder:Kn,popupClassName:Tn,dropdownClassName:sr,status:Gn,clearIcon:an,allowClear:Rn,rootClassName:lr}=Y,lA=Ms(Y,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),zr=p.useRef(null),{getPrefixCls:cA,direction:oA,getPopupContainer:iA}=(0,p.useContext)(cc.E_),Jr=cA("picker",je),{compactSize:ra,compactItemClassnames:DA}=(0,il.ri)(Jr,oA),{format:JA,showTime:xA,picker:Ya}=Y,oo=cA(),[Oo,Na]=To(Jr),Ea=Object.assign(Object.assign({},xA?Mc(Object.assign({format:JA,picker:Ya},xA)):{}),Ya==="time"?Mc(Object.assign(Object.assign({format:JA},Y),{picker:Ya})):{}),Qa=(0,Zo.Z)(Bo=>{var Ai;return(Ai=ln!=null?ln:ra)!==null&&Ai!==void 0?Ai:Bo}),Va=p.useContext(bs.Z),mo=Qn!=null?Qn:Va,Ja=(0,p.useContext)(Zl.aM),{hasFeedback:qa,status:Vo,feedbackIcon:ri}=Ja,Ri=p.createElement(p.Fragment,null,Ya==="time"?p.createElement(ye,null):p.createElement(ae,null),qa&&ri);(0,p.useImperativeHandle)(He,()=>({focus:()=>{var Bo;return(Bo=zr.current)===null||Bo===void 0?void 0:Bo.focus()},blur:()=>{var Bo;return(Bo=zr.current)===null||Bo===void 0?void 0:Bo.blur()}}));const[So]=(0,_o.Z)("Calendar",xs.Z),xi=Object.assign(Object.assign({},So),Y.locale);return Oo(p.createElement(Es,Object.assign({separator:p.createElement("span",{"aria-label":"to",className:`${Jr}-separator`},p.createElement(Ve,null)),disabled:mo,ref:zr,dropdownAlign:Ns(oA,cn),placeholder:Ei(xi,Ya,Kn),suffixIcon:Ri,prevIcon:p.createElement("span",{className:`${Jr}-prev-icon`}),nextIcon:p.createElement("span",{className:`${Jr}-next-icon`}),superPrevIcon:p.createElement("span",{className:`${Jr}-super-prev-icon`}),superNextIcon:p.createElement("span",{className:`${Jr}-super-next-icon`}),transitionName:`${oo}-slide-up`},lA,Ea,{className:Oe()({[`${Jr}-${Qa}`]:Qa,[`${Jr}-borderless`]:!Sr},(0,Yi.Z)(Jr,(0,Yi.F)(Vo,Gn),qa),Na,DA,mt,lr),locale:xi.lang,prefixCls:Jr,getPopupContainer:xt||iA,generateConfig:L,components:Ju,direction:oA,dropdownClassName:Oe()(Na,Tn||sr,lr),allowClear:Hc(Rn,an,p.createElement(be.Z,null))})))})}var $o=function(L,J){var Y={};for(var He in L)Object.prototype.hasOwnProperty.call(L,He)&&J.indexOf(He)<0&&(Y[He]=L[He]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,He=Object.getOwnPropertySymbols(L);je{const{prefixCls:Gn,getPopupContainer:an,style:Rn,className:lr,rootClassName:lA,size:zr,bordered:cA=!0,placement:oA,placeholder:iA,popupClassName:Jr,dropdownClassName:ra,disabled:DA,status:JA,clearIcon:xA,allowClear:Ya}=Tn,oo=$o(Tn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Oo,direction:Na,getPopupContainer:Ea,[Sr]:Qa}=(0,p.useContext)(cc.E_),Va=Oo("picker",Gn),{compactSize:mo,compactItemClassnames:Ja}=(0,il.ri)(Va,Na),qa=p.useRef(null),{format:Vo,showTime:ri}=Tn,[Ri,So]=To(Va);(0,p.useImperativeHandle)(sr,()=>({focus:()=>{var Si;return(Si=qa.current)===null||Si===void 0?void 0:Si.focus()},blur:()=>{var Si;return(Si=qa.current)===null||Si===void 0?void 0:Si.blur()}}));const xi={showToday:!0};let Bo={};ln&&(Bo.picker=ln);const Ai=ln||Tn.picker;Bo=Object.assign(Object.assign(Object.assign({},Bo),ri?Mc(Object.assign({format:Vo,picker:Ai},ri)):{}),Ai==="time"?Mc(Object.assign(Object.assign({format:Vo},Tn),{picker:Ai})):{});const mi=Oo(),Ki=(0,Zo.Z)(Si=>{var Is;return(Is=zr!=null?zr:mo)!==null&&Is!==void 0?Is:Si}),Ii=p.useContext(bs.Z),us=DA!=null?DA:Ii,fs=(0,p.useContext)(Zl.aM),{hasFeedback:Ba,status:ai,feedbackIcon:ei}=fs,Ui=p.createElement(p.Fragment,null,Ai==="time"?p.createElement(ye,null):p.createElement(ae,null),Ba&&ei),[zi]=(0,_o.Z)("DatePicker",xs.Z),Wo=Object.assign(Object.assign({},zi),Tn.locale);return Ri(p.createElement(Bl,Object.assign({ref:qa,placeholder:Vl(Wo,Ai,iA),suffixIcon:Ui,dropdownAlign:Ns(Na,oA),prevIcon:p.createElement("span",{className:`${Va}-prev-icon`}),nextIcon:p.createElement("span",{className:`${Va}-next-icon`}),superPrevIcon:p.createElement("span",{className:`${Va}-super-prev-icon`}),superNextIcon:p.createElement("span",{className:`${Va}-super-next-icon`}),transitionName:`${mi}-slide-up`},xi,oo,Bo,{locale:Wo.lang,className:Oe()({[`${Va}-${Ki}`]:Ki,[`${Va}-borderless`]:!cA},(0,Yi.Z)(Va,(0,Yi.F)(ai,JA),Ba),So,Ja,Qa==null?void 0:Qa.className,lr,lA),style:Object.assign(Object.assign({},Qa==null?void 0:Qa.style),Rn),prefixCls:Va,getPopupContainer:an||Ea,generateConfig:L,components:Ju,direction:Na,disabled:us,dropdownClassName:Oe()(So,lA,Jr||ra),allowClear:Hc(Ya,xA,p.createElement(be.Z,null))})))});return Qn&&(Kn.displayName=Qn),Kn}const Y=J(),He=J("week","WeekPicker"),je=J("month","MonthPicker"),xt=J("year","YearPicker"),mt=J("time","TimePicker"),cn=J("quarter","QuarterPicker");return{DatePicker:Y,WeekPicker:He,MonthPicker:je,YearPicker:xt,TimePicker:mt,QuarterPicker:cn}}const Qo=null;function cs(L){const{DatePicker:J,WeekPicker:Y,MonthPicker:He,YearPicker:je,TimePicker:xt,QuarterPicker:mt}=co(L),cn=qu(L),ln=J;return ln.WeekPicker=Y,ln.MonthPicker=He,ln.YearPicker=je,ln.RangePicker=cn,ln.TimePicker=xt,ln.QuarterPicker=mt,ln}var Ji=cs;const ll=Ji(H);function jc(L){const J=Ns(L.direction,L.placement);return J.overflow.adjustY=!1,J.overflow.adjustX=!1,Object.assign(Object.assign({},L),{dropdownAlign:J})}const Tc=(0,k.Z)(ll,"picker",null,jc);ll._InternalPanelDoNotUseOrYouWillBeFired=Tc;const fu=(0,k.Z)(ll.RangePicker,"picker",null,jc);ll._InternalRangePanelDoNotUseOrYouWillBeFired=fu,ll.generatePicker=Ji;var du=ll},91857:function(Kt,de,a){"use strict";var u=a(59301),b=a(38819),F=a(92310),V=a.n(F),x=a(31561),T=a(70425),re=a(18929),B=a(2738),z=a(79676),f=a(53487),U=a(92343),S=a(36355),y=a(20834),M=a(40875),N=a(88088),K=a(47211);const Ae=null,X=Q=>{const{menu:p,arrow:te,prefixCls:ee,children:ge,trigger:se,disabled:me,dropdownRender:ae,getPopupContainer:Ne,overlayClassName:we,rootClassName:rt,open:Qe,onOpenChange:ye,visible:be,onVisibleChange:ve,mouseEnterDelay:Ee=.15,mouseLeaveDelay:he=.1,autoAdjustOverflow:ce=!0,placement:Ve="",overlay:We,transitionName:Oe}=Q,{getPopupContainer:pt,getPrefixCls:yt,direction:qt}=u.useContext(S.E_),Wt=u.useMemo(()=>{const oe=yt();return Oe!==void 0?Oe:Ve.includes("top")?`${oe}-slide-down`:`${oe}-slide-up`},[yt,Ve,Oe]),nn=u.useMemo(()=>Ve?Ve.includes("Center")?Ve.slice(0,Ve.indexOf("Center")):Ve:qt==="rtl"?"bottomRight":"bottomLeft",[Ve,qt]),lt=yt("dropdown",ee),[Vt,wt]=(0,K.Z)(lt),[,dt]=(0,N.Z)(),hn=u.Children.only(ge),E=(0,U.Tm)(hn,{className:V()(`${lt}-trigger`,{[`${lt}-rtl`]:qt==="rtl"},hn.props.className),disabled:me}),h=me?[]:se;let g;h&&h.includes("contextMenu")&&(g=!0);const[C,W]=(0,re.Z)(!1,{value:Qe!=null?Qe:be}),le=(0,T.useEvent)(oe=>{ye==null||ye(oe),ve==null||ve(oe),W(oe)}),G=V()(we,rt,wt,{[`${lt}-rtl`]:qt==="rtl"}),_=(0,z.Z)({arrowPointAtCenter:typeof te=="object"&&te.pointAtCenter,autoAdjustOverflow:ce,offset:dt.marginXXS,arrowWidth:te?dt.sizePopupArrow:0,borderRadius:dt.borderRadius}),Le=u.useCallback(()=>{W(!1)},[]),ue=()=>{let oe;return p!=null&&p.items?oe=u.createElement(y.default,Object.assign({},p)):typeof We=="function"?oe=We():oe=We,ae&&(oe=ae(oe)),oe=u.Children.only(typeof oe=="string"?u.createElement("span",null,oe):oe),u.createElement(M.J,{prefixCls:`${lt}-menu`,expandIcon:u.createElement("span",{className:`${lt}-menu-submenu-arrow`},u.createElement(b.Z,{className:`${lt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Le,validator:Ue=>{let{mode:ct}=Ue}},oe)};return Vt(u.createElement(x.Z,Object.assign({alignPoint:g},(0,B.Z)(Q,["rootClassName"]),{mouseEnterDelay:Ee,mouseLeaveDelay:he,visible:C,builtinPlacements:_,arrow:!!te,overlayClassName:G,prefixCls:lt,getPopupContainer:Ne||pt,transitionName:Wt,trigger:h,overlay:ue,placement:nn,onVisibleChange:le}),E))};function q(Q){return Object.assign(Object.assign({},Q),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const H=(0,f.Z)(X,"dropdown",Q=>Q,q),k=Q=>u.createElement(H,Object.assign({},Q),u.createElement("span",null));X._InternalPanelDoNotUseOrYouWillBeFired=k,de.Z=X},38854:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return N}});var u=a(91857),b=a(92310),F=a.n(b),V=a(59301),x=a(18785),T=a(3113),re=a(36355),B=a(81327),z=a(33234),f=a(47211),U=function(K,Ae){var X={};for(var q in K)Object.prototype.hasOwnProperty.call(K,q)&&Ae.indexOf(q)<0&&(X[q]=K[q]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,q=Object.getOwnPropertySymbols(K);H{const{getPopupContainer:Ae,getPrefixCls:X,direction:q}=V.useContext(re.E_),{prefixCls:H,type:k="default",danger:Q,disabled:p,loading:te,onClick:ee,htmlType:ge,children:se,className:me,menu:ae,arrow:Ne,autoFocus:we,overlay:rt,trigger:Qe,align:ye,open:be,onOpenChange:ve,placement:Ee,getPopupContainer:he,href:ce,icon:Ve=V.createElement(x.Z,null),title:We,buttonsRender:Oe=ue=>ue,mouseEnterDelay:pt,mouseLeaveDelay:yt,overlayClassName:qt,overlayStyle:Wt,destroyPopupOnHide:nn,dropdownRender:lt}=K,Vt=U(K,["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"]),wt=X("dropdown",H),dt=`${wt}-button`,[hn,E]=(0,f.Z)(wt),h={menu:ae,arrow:Ne,autoFocus:we,align:ye,disabled:p,trigger:p?[]:Qe,onOpenChange:ve,getPopupContainer:he||Ae,mouseEnterDelay:pt,mouseLeaveDelay:yt,overlayClassName:qt,overlayStyle:Wt,destroyPopupOnHide:nn,dropdownRender:lt},{compactSize:g,compactItemClassnames:C}=(0,z.ri)(wt,q),W=F()(dt,C,me,E);"overlay"in K&&(h.overlay=rt),"open"in K&&(h.open=be),"placement"in K?h.placement=Ee:h.placement=q==="rtl"?"bottomLeft":"bottomRight";const le=V.createElement(T.ZP,{type:k,danger:Q,disabled:p,loading:te,onClick:ee,htmlType:ge,href:ce,title:We},se),G=V.createElement(T.ZP,{type:k,danger:Q,icon:Ve}),[_,Le]=Oe([le,G]);return hn(V.createElement(B.Z.Compact,Object.assign({className:W,size:g,block:!0},Vt),_,V.createElement(u.Z,Object.assign({},h),Le)))};S.__ANT_BUTTON=!0;var y=S;const M=u.Z;M.Button=y;var N=M},47211:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return U}});var u=a(17313),b=a(13826),F=a(92899),V=a(29878),x=a(19447),T=a(83116),re=a(37613),z=S=>{const{componentCls:y,menuCls:M,colorError:N,colorTextLightSolid:K}=S,Ae=`${M}-item`;return{[`${y}, ${y}-menu-submenu`]:{[`${M} ${Ae}`]:{[`&${Ae}-danger:not(${Ae}-disabled)`]:{color:N,"&:hover":{color:K,backgroundColor:N}}}}}};const f=S=>{const{componentCls:y,menuCls:M,zIndexPopup:N,dropdownArrowDistance:K,sizePopupArrow:Ae,antCls:X,iconCls:q,motionDurationMid:H,dropdownPaddingVertical:k,fontSize:Q,dropdownEdgeChildPadding:p,colorTextDisabled:te,fontSizeIcon:ee,controlPaddingHorizontal:ge,colorBgElevated:se}=S;return[{[y]:Object.assign(Object.assign({},(0,u.Wf)(S)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:N,display:"block","&::before":{position:"absolute",insetBlock:-K+Ae/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${X}-btn`]:{[`& > ${q}-down, & > ${X}-btn-icon > ${q}-down`]:{fontSize:ee}},[`${y}-wrap`]:{position:"relative",[`${X}-btn > ${q}-down`]:{fontSize:ee},[`${q}-down::before`]:{transition:`transform ${H}`}},[`${y}-wrap-open`]:{[`${q}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${X}-slide-down-enter${X}-slide-down-enter-active${y}-placement-bottomLeft, + table`]:{textAlign:"center"},"&-focused":{borderColor:Qn}}}}),"&-dropdown-range":{padding:`${Ea*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${J}-separator`]:{transform:"rotate(180deg)"},[`${J}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,ho.oN)(L,"slide-up"),(0,ho.oN)(L,"slide-down"),(0,ca.Fm)(L,"move-up"),(0,ca.Fm)(L,"move-down")]},ls=L=>{const{componentCls:J,controlHeightLG:Y,paddingXXS:He,padding:je}=L;return{pickerCellCls:`${J}-cell`,pickerCellInnerCls:`${J}-cell-inner`,pickerYearMonthCellWidth:Y*1.5,pickerQuarterPanelContentHeight:Y*1.4,pickerCellPaddingVertical:He+He/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:je+He/2}},sl=L=>({cellHoverBg:L.controlItemBgHover,cellActiveWithRangeBg:L.controlItemBgActive,cellHoverWithRangeBg:new Us.C(L.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Us.C(L.colorPrimary).lighten(20).toHexString(),cellBgDisabled:L.colorBgContainerDisabled,timeColumnWidth:L.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:L.controlHeightSM*1.5,cellHeight:L.controlHeightSM,textHeight:L.controlHeightLG,withoutTimeCellHeight:L.controlHeightLG*1.65});var To=(0,pi.Z)("DatePicker",L=>{const J=(0,qA.TS)((0,ma.e5)(L),ls(L));return[Lo(J),lo(J),(0,Nc.c)(L,{focusElCls:`${L.componentCls}-focused`})]},L=>Object.assign(Object.assign(Object.assign({},(0,ma.TM)(L)),sl(L)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:L.zIndexPopupBase+50}));function Vl(L,J,Y){return Y!==void 0?Y:J==="year"&&L.lang.yearPlaceholder?L.lang.yearPlaceholder:J==="quarter"&&L.lang.quarterPlaceholder?L.lang.quarterPlaceholder:J==="month"&&L.lang.monthPlaceholder?L.lang.monthPlaceholder:J==="week"&&L.lang.weekPlaceholder?L.lang.weekPlaceholder:J==="time"&&L.timePickerLocale.placeholder?L.timePickerLocale.placeholder:L.lang.placeholder}function Ei(L,J,Y){return Y!==void 0?Y:J==="year"&&L.lang.yearPlaceholder?L.lang.rangeYearPlaceholder:J==="quarter"&&L.lang.quarterPlaceholder?L.lang.rangeQuarterPlaceholder:J==="month"&&L.lang.monthPlaceholder?L.lang.rangeMonthPlaceholder:J==="week"&&L.lang.weekPlaceholder?L.lang.rangeWeekPlaceholder:J==="time"&&L.timePickerLocale.placeholder?L.timePickerLocale.rangePlaceholder:L.lang.rangePlaceholder}function Ns(L,J){const Y={adjustX:1,adjustY:1};switch(J){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:Y};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:Y};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:Y};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:Y};default:return{points:L==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:Y}}}function bi(L){return L?Array.isArray(L)?L:[L]:[]}function Mc(L){const{format:J,picker:Y,showHour:He,showMinute:je,showSecond:xt,use12Hours:mt}=L,cn=bi(J)[0],ln=Object.assign({},L);return J&&Array.isArray(J)&&(ln.format=cn),cn&&typeof cn=="string"&&(!cn.includes("s")&&xt===void 0&&(ln.showSecond=!1),!cn.includes("m")&&je===void 0&&(ln.showMinute=!1),!cn.includes("H")&&!cn.includes("h")&&!cn.includes("K")&&!cn.includes("k")&&He===void 0&&(ln.showHour=!1),(cn.includes("a")||cn.includes("A"))&&mt===void 0&&(ln.use12Hours=!0)),Y==="time"?ln:(typeof cn=="function"&&delete ln.format,{showTime:ln})}function Hc(L,J,Y){if(L===!1)return!1;const He={clearIcon:J!=null?J:Y};return typeof L=="object"?Object.assign(Object.assign({},He),L):He}var fc=a(3113);function Yu(L){return p.createElement(fc.ZP,Object.assign({size:"small",type:"primary"},L))}var Ju={button:Yu},Ms=function(L,J){var Y={};for(var He in L)Object.prototype.hasOwnProperty.call(L,He)&&J.indexOf(He)<0&&(Y[He]=L[He]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,He=Object.getOwnPropertySymbols(L);je{const{prefixCls:je,getPopupContainer:xt,className:mt,placement:cn,size:ln,disabled:Qn,bordered:Sr=!0,placeholder:Kn,popupClassName:Tn,dropdownClassName:sr,status:Gn,clearIcon:an,allowClear:Rn,rootClassName:lr}=Y,lA=Ms(Y,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),zr=p.useRef(null),{getPrefixCls:cA,direction:oA,getPopupContainer:iA}=(0,p.useContext)(cc.E_),Jr=cA("picker",je),{compactSize:ra,compactItemClassnames:DA}=(0,il.ri)(Jr,oA),{format:JA,showTime:xA,picker:Ya}=Y,oo=cA(),[Oo,Na]=To(Jr),Ea=Object.assign(Object.assign({},xA?Mc(Object.assign({format:JA,picker:Ya},xA)):{}),Ya==="time"?Mc(Object.assign(Object.assign({format:JA},Y),{picker:Ya})):{}),Qa=(0,Zo.Z)(Bo=>{var Ai;return(Ai=ln!=null?ln:ra)!==null&&Ai!==void 0?Ai:Bo}),Va=p.useContext(bs.Z),mo=Qn!=null?Qn:Va,Ja=(0,p.useContext)(Zl.aM),{hasFeedback:qa,status:Vo,feedbackIcon:ri}=Ja,Ri=p.createElement(p.Fragment,null,Ya==="time"?p.createElement(Ee,null):p.createElement(ae,null),qa&&ri);(0,p.useImperativeHandle)(He,()=>({focus:()=>{var Bo;return(Bo=zr.current)===null||Bo===void 0?void 0:Bo.focus()},blur:()=>{var Bo;return(Bo=zr.current)===null||Bo===void 0?void 0:Bo.blur()}}));const[So]=(0,_o.Z)("Calendar",xs.Z),xi=Object.assign(Object.assign({},So),Y.locale);return Oo(p.createElement(Es,Object.assign({separator:p.createElement("span",{"aria-label":"to",className:`${Jr}-separator`},p.createElement(Ve,null)),disabled:mo,ref:zr,dropdownAlign:Ns(oA,cn),placeholder:Ei(xi,Ya,Kn),suffixIcon:Ri,prevIcon:p.createElement("span",{className:`${Jr}-prev-icon`}),nextIcon:p.createElement("span",{className:`${Jr}-next-icon`}),superPrevIcon:p.createElement("span",{className:`${Jr}-super-prev-icon`}),superNextIcon:p.createElement("span",{className:`${Jr}-super-next-icon`}),transitionName:`${oo}-slide-up`},lA,Ea,{className:Oe()({[`${Jr}-${Qa}`]:Qa,[`${Jr}-borderless`]:!Sr},(0,Yi.Z)(Jr,(0,Yi.F)(Vo,Gn),qa),Na,DA,mt,lr),locale:xi.lang,prefixCls:Jr,getPopupContainer:xt||iA,generateConfig:L,components:Ju,direction:oA,dropdownClassName:Oe()(Na,Tn||sr,lr),allowClear:Hc(Rn,an,p.createElement(be.Z,null))})))})}var $o=function(L,J){var Y={};for(var He in L)Object.prototype.hasOwnProperty.call(L,He)&&J.indexOf(He)<0&&(Y[He]=L[He]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,He=Object.getOwnPropertySymbols(L);je{const{prefixCls:Gn,getPopupContainer:an,style:Rn,className:lr,rootClassName:lA,size:zr,bordered:cA=!0,placement:oA,placeholder:iA,popupClassName:Jr,dropdownClassName:ra,disabled:DA,status:JA,clearIcon:xA,allowClear:Ya}=Tn,oo=$o(Tn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Oo,direction:Na,getPopupContainer:Ea,[Sr]:Qa}=(0,p.useContext)(cc.E_),Va=Oo("picker",Gn),{compactSize:mo,compactItemClassnames:Ja}=(0,il.ri)(Va,Na),qa=p.useRef(null),{format:Vo,showTime:ri}=Tn,[Ri,So]=To(Va);(0,p.useImperativeHandle)(sr,()=>({focus:()=>{var Si;return(Si=qa.current)===null||Si===void 0?void 0:Si.focus()},blur:()=>{var Si;return(Si=qa.current)===null||Si===void 0?void 0:Si.blur()}}));const xi={showToday:!0};let Bo={};ln&&(Bo.picker=ln);const Ai=ln||Tn.picker;Bo=Object.assign(Object.assign(Object.assign({},Bo),ri?Mc(Object.assign({format:Vo,picker:Ai},ri)):{}),Ai==="time"?Mc(Object.assign(Object.assign({format:Vo},Tn),{picker:Ai})):{});const mi=Oo(),Ki=(0,Zo.Z)(Si=>{var Is;return(Is=zr!=null?zr:mo)!==null&&Is!==void 0?Is:Si}),Ii=p.useContext(bs.Z),us=DA!=null?DA:Ii,fs=(0,p.useContext)(Zl.aM),{hasFeedback:Ba,status:ai,feedbackIcon:ei}=fs,Ui=p.createElement(p.Fragment,null,Ai==="time"?p.createElement(Ee,null):p.createElement(ae,null),Ba&&ei),[zi]=(0,_o.Z)("DatePicker",xs.Z),Wo=Object.assign(Object.assign({},zi),Tn.locale);return Ri(p.createElement(Bl,Object.assign({ref:qa,placeholder:Vl(Wo,Ai,iA),suffixIcon:Ui,dropdownAlign:Ns(Na,oA),prevIcon:p.createElement("span",{className:`${Va}-prev-icon`}),nextIcon:p.createElement("span",{className:`${Va}-next-icon`}),superPrevIcon:p.createElement("span",{className:`${Va}-super-prev-icon`}),superNextIcon:p.createElement("span",{className:`${Va}-super-next-icon`}),transitionName:`${mi}-slide-up`},xi,oo,Bo,{locale:Wo.lang,className:Oe()({[`${Va}-${Ki}`]:Ki,[`${Va}-borderless`]:!cA},(0,Yi.Z)(Va,(0,Yi.F)(ai,JA),Ba),So,Ja,Qa==null?void 0:Qa.className,lr,lA),style:Object.assign(Object.assign({},Qa==null?void 0:Qa.style),Rn),prefixCls:Va,getPopupContainer:an||Ea,generateConfig:L,components:Ju,direction:Na,disabled:us,dropdownClassName:Oe()(So,lA,Jr||ra),allowClear:Hc(Ya,xA,p.createElement(be.Z,null))})))});return Qn&&(Kn.displayName=Qn),Kn}const Y=J(),He=J("week","WeekPicker"),je=J("month","MonthPicker"),xt=J("year","YearPicker"),mt=J("time","TimePicker"),cn=J("quarter","QuarterPicker");return{DatePicker:Y,WeekPicker:He,MonthPicker:je,YearPicker:xt,TimePicker:mt,QuarterPicker:cn}}const Qo=null;function cs(L){const{DatePicker:J,WeekPicker:Y,MonthPicker:He,YearPicker:je,TimePicker:xt,QuarterPicker:mt}=co(L),cn=qu(L),ln=J;return ln.WeekPicker=Y,ln.MonthPicker=He,ln.YearPicker=je,ln.RangePicker=cn,ln.TimePicker=xt,ln.QuarterPicker=mt,ln}var Ji=cs;const ll=Ji(H);function jc(L){const J=Ns(L.direction,L.placement);return J.overflow.adjustY=!1,J.overflow.adjustX=!1,Object.assign(Object.assign({},L),{dropdownAlign:J})}const Tc=(0,k.Z)(ll,"picker",null,jc);ll._InternalPanelDoNotUseOrYouWillBeFired=Tc;const fu=(0,k.Z)(ll.RangePicker,"picker",null,jc);ll._InternalRangePanelDoNotUseOrYouWillBeFired=fu,ll.generatePicker=Ji;var du=ll},91857:function(Kt,de,a){"use strict";var u=a(59301),b=a(38819),F=a(92310),V=a.n(F),x=a(31561),T=a(70425),re=a(18929),B=a(2738),z=a(79676),f=a(53487),U=a(92343),S=a(36355),y=a(20834),M=a(40875),N=a(88088),K=a(47211);const Ae=null,X=Q=>{const{menu:p,arrow:te,prefixCls:ee,children:ge,trigger:se,disabled:me,dropdownRender:ae,getPopupContainer:Ne,overlayClassName:we,rootClassName:rt,open:Qe,onOpenChange:Ee,visible:be,onVisibleChange:ve,mouseEnterDelay:ye=.15,mouseLeaveDelay:he=.1,autoAdjustOverflow:ce=!0,placement:Ve="",overlay:We,transitionName:Oe}=Q,{getPopupContainer:pt,getPrefixCls:yt,direction:qt}=u.useContext(S.E_),Wt=u.useMemo(()=>{const oe=yt();return Oe!==void 0?Oe:Ve.includes("top")?`${oe}-slide-down`:`${oe}-slide-up`},[yt,Ve,Oe]),nn=u.useMemo(()=>Ve?Ve.includes("Center")?Ve.slice(0,Ve.indexOf("Center")):Ve:qt==="rtl"?"bottomRight":"bottomLeft",[Ve,qt]),lt=yt("dropdown",ee),[Vt,wt]=(0,K.Z)(lt),[,dt]=(0,N.Z)(),hn=u.Children.only(ge),E=(0,U.Tm)(hn,{className:V()(`${lt}-trigger`,{[`${lt}-rtl`]:qt==="rtl"},hn.props.className),disabled:me}),h=me?[]:se;let g;h&&h.includes("contextMenu")&&(g=!0);const[C,W]=(0,re.Z)(!1,{value:Qe!=null?Qe:be}),le=(0,T.useEvent)(oe=>{Ee==null||Ee(oe),ve==null||ve(oe),W(oe)}),G=V()(we,rt,wt,{[`${lt}-rtl`]:qt==="rtl"}),_=(0,z.Z)({arrowPointAtCenter:typeof te=="object"&&te.pointAtCenter,autoAdjustOverflow:ce,offset:dt.marginXXS,arrowWidth:te?dt.sizePopupArrow:0,borderRadius:dt.borderRadius}),Le=u.useCallback(()=>{W(!1)},[]),ue=()=>{let oe;return p!=null&&p.items?oe=u.createElement(y.default,Object.assign({},p)):typeof We=="function"?oe=We():oe=We,ae&&(oe=ae(oe)),oe=u.Children.only(typeof oe=="string"?u.createElement("span",null,oe):oe),u.createElement(M.J,{prefixCls:`${lt}-menu`,expandIcon:u.createElement("span",{className:`${lt}-menu-submenu-arrow`},u.createElement(b.Z,{className:`${lt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Le,validator:Ue=>{let{mode:ct}=Ue}},oe)};return Vt(u.createElement(x.Z,Object.assign({alignPoint:g},(0,B.Z)(Q,["rootClassName"]),{mouseEnterDelay:ye,mouseLeaveDelay:he,visible:C,builtinPlacements:_,arrow:!!te,overlayClassName:G,prefixCls:lt,getPopupContainer:Ne||pt,transitionName:Wt,trigger:h,overlay:ue,placement:nn,onVisibleChange:le}),E))};function q(Q){return Object.assign(Object.assign({},Q),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const H=(0,f.Z)(X,"dropdown",Q=>Q,q),k=Q=>u.createElement(H,Object.assign({},Q),u.createElement("span",null));X._InternalPanelDoNotUseOrYouWillBeFired=k,de.Z=X},38854:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return N}});var u=a(91857),b=a(92310),F=a.n(b),V=a(59301),x=a(18785),T=a(3113),re=a(36355),B=a(81327),z=a(33234),f=a(47211),U=function(K,Ae){var X={};for(var q in K)Object.prototype.hasOwnProperty.call(K,q)&&Ae.indexOf(q)<0&&(X[q]=K[q]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,q=Object.getOwnPropertySymbols(K);H{const{getPopupContainer:Ae,getPrefixCls:X,direction:q}=V.useContext(re.E_),{prefixCls:H,type:k="default",danger:Q,disabled:p,loading:te,onClick:ee,htmlType:ge,children:se,className:me,menu:ae,arrow:Ne,autoFocus:we,overlay:rt,trigger:Qe,align:Ee,open:be,onOpenChange:ve,placement:ye,getPopupContainer:he,href:ce,icon:Ve=V.createElement(x.Z,null),title:We,buttonsRender:Oe=ue=>ue,mouseEnterDelay:pt,mouseLeaveDelay:yt,overlayClassName:qt,overlayStyle:Wt,destroyPopupOnHide:nn,dropdownRender:lt}=K,Vt=U(K,["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"]),wt=X("dropdown",H),dt=`${wt}-button`,[hn,E]=(0,f.Z)(wt),h={menu:ae,arrow:Ne,autoFocus:we,align:Ee,disabled:p,trigger:p?[]:Qe,onOpenChange:ve,getPopupContainer:he||Ae,mouseEnterDelay:pt,mouseLeaveDelay:yt,overlayClassName:qt,overlayStyle:Wt,destroyPopupOnHide:nn,dropdownRender:lt},{compactSize:g,compactItemClassnames:C}=(0,z.ri)(wt,q),W=F()(dt,C,me,E);"overlay"in K&&(h.overlay=rt),"open"in K&&(h.open=be),"placement"in K?h.placement=ye:h.placement=q==="rtl"?"bottomLeft":"bottomRight";const le=V.createElement(T.ZP,{type:k,danger:Q,disabled:p,loading:te,onClick:ee,htmlType:ge,href:ce,title:We},se),G=V.createElement(T.ZP,{type:k,danger:Q,icon:Ve}),[_,Le]=Oe([le,G]);return hn(V.createElement(B.Z.Compact,Object.assign({className:W,size:g,block:!0},Vt),_,V.createElement(u.Z,Object.assign({},h),Le)))};S.__ANT_BUTTON=!0;var y=S;const M=u.Z;M.Button=y;var N=M},47211:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return U}});var u=a(17313),b=a(13826),F=a(92899),V=a(29878),x=a(19447),T=a(83116),re=a(37613),z=S=>{const{componentCls:y,menuCls:M,colorError:N,colorTextLightSolid:K}=S,Ae=`${M}-item`;return{[`${y}, ${y}-menu-submenu`]:{[`${M} ${Ae}`]:{[`&${Ae}-danger:not(${Ae}-disabled)`]:{color:N,"&:hover":{color:K,backgroundColor:N}}}}}};const f=S=>{const{componentCls:y,menuCls:M,zIndexPopup:N,dropdownArrowDistance:K,sizePopupArrow:Ae,antCls:X,iconCls:q,motionDurationMid:H,dropdownPaddingVertical:k,fontSize:Q,dropdownEdgeChildPadding:p,colorTextDisabled:te,fontSizeIcon:ee,controlPaddingHorizontal:ge,colorBgElevated:se}=S;return[{[y]:Object.assign(Object.assign({},(0,u.Wf)(S)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:N,display:"block","&::before":{position:"absolute",insetBlock:-K+Ae/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${X}-btn`]:{[`& > ${q}-down, & > ${X}-btn-icon > ${q}-down`]:{fontSize:ee}},[`${y}-wrap`]:{position:"relative",[`${X}-btn > ${q}-down`]:{fontSize:ee},[`${q}-down::before`]:{transition:`transform ${H}`}},[`${y}-wrap-open`]:{[`${q}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${X}-slide-down-enter${X}-slide-down-enter-active${y}-placement-bottomLeft, &${X}-slide-down-appear${X}-slide-down-appear-active${y}-placement-bottomLeft, &${X}-slide-down-enter${X}-slide-down-enter-active${y}-placement-bottom, &${X}-slide-down-appear${X}-slide-down-appear-active${y}-placement-bottom, @@ -74,13 +74,13 @@ &${X}-slide-down-leave${X}-slide-down-leave-active${y}-placement-bottom, &${X}-slide-down-leave${X}-slide-down-leave-active${y}-placement-bottomRight`]:{animationName:b.Uw},[`&${X}-slide-up-leave${X}-slide-up-leave-active${y}-placement-topLeft, &${X}-slide-up-leave${X}-slide-up-leave-active${y}-placement-top, - &${X}-slide-up-leave${X}-slide-up-leave-active${y}-placement-topRight`]:{animationName:b.ly}})},(0,x.ZP)(S,{colorBg:se,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${y} ${M}`]:{position:"relative",margin:0},[`${M}-submenu-popup`]:{position:"absolute",zIndex:N,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${y}, ${y}-menu-submenu`]:{[M]:Object.assign(Object.assign({padding:p,listStyleType:"none",backgroundColor:se,backgroundClip:"padding-box",borderRadius:S.borderRadiusLG,outline:"none",boxShadow:S.boxShadowSecondary},(0,u.Qy)(S)),{[`${M}-item-group-title`]:{padding:`${k}px ${ge}px`,color:S.colorTextDescription,transition:`all ${H}`},[`${M}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${M}-item-icon`]:{minWidth:Q,marginInlineEnd:S.marginXS,fontSize:S.fontSizeSM},[`${M}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${H}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${M}-item, ${M}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${k}px ${ge}px`,color:S.colorText,fontWeight:"normal",fontSize:Q,lineHeight:S.lineHeight,cursor:"pointer",transition:`all ${H}`,borderRadius:S.borderRadiusSM,"&:hover, &-active":{backgroundColor:S.controlItemBgHover}},(0,u.Qy)(S)),{"&-selected":{color:S.colorPrimary,backgroundColor:S.controlItemBgActive,"&:hover, &-active":{backgroundColor:S.controlItemBgActiveHover}},"&-disabled":{color:te,cursor:"not-allowed","&:hover":{color:te,backgroundColor:se,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${S.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:S.colorSplit},[`${y}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:S.paddingXS,[`${y}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:S.colorTextDescription,fontSize:ee,fontStyle:"normal"}}}),[`${M}-item-group-list`]:{margin:`0 ${S.marginXS}px`,padding:0,listStyle:"none"},[`${M}-submenu-title`]:{paddingInlineEnd:ge+S.fontSizeSM},[`${M}-submenu-vertical`]:{position:"relative"},[`${M}-submenu${M}-submenu-disabled ${y}-menu-submenu-title`]:{[`&, ${y}-menu-submenu-arrow-icon`]:{color:te,backgroundColor:se,cursor:"not-allowed"}},[`${M}-submenu-selected ${y}-menu-submenu-title`]:{color:S.colorPrimary}})}},[(0,b.oN)(S,"slide-up"),(0,b.oN)(S,"slide-down"),(0,F.Fm)(S,"move-up"),(0,F.Fm)(S,"move-down"),(0,V._y)(S,"zoom-big")]]};var U=(0,T.Z)("Dropdown",(S,y)=>{let{rootPrefixCls:M}=y;const{marginXXS:N,sizePopupArrow:K,controlHeight:Ae,fontSize:X,lineHeight:q,paddingXXS:H,componentCls:k,borderRadiusLG:Q}=S,p=(Ae-X*q)/2,{dropdownArrowOffset:te}=(0,x.fS)({contentRadius:Q}),ee=(0,re.TS)(S,{menuCls:`${k}-menu`,rootPrefixCls:M,dropdownArrowDistance:K/2+N,dropdownArrowOffset:te,dropdownPaddingVertical:p,dropdownEdgeChildPadding:H});return[f(ee),z(ee)]},S=>({zIndexPopup:S.zIndexPopupBase+50}))},64165:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return H}});var u=a(92310),b=a.n(u),F=a(59301),V=a(36355),x=a(9763),T=a(64993),re=a(88088),z=()=>{const[,k]=(0,re.Z)(),p=new T.C(k.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return F.createElement("svg",{style:p,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"}))))},U=()=>{const[,k]=(0,re.Z)(),{colorFill:Q,colorFillTertiary:p,colorFillQuaternary:te,colorBgContainer:ee}=k,{borderColor:ge,shadowColor:se,contentColor:me}=(0,F.useMemo)(()=>({borderColor:new T.C(Q).onBackground(ee).toHexShortString(),shadowColor:new T.C(p).onBackground(ee).toHexShortString(),contentColor:new T.C(te).onBackground(ee).toHexShortString()}),[Q,p,te,ee]);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:se,cx:"32",cy:"33",rx:"32",ry:"7"}),F.createElement("g",{fillRule:"nonzero",stroke:ge},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:me}))))},S=a(83116),y=a(37613);const M=k=>{const{componentCls:Q,margin:p,marginXS:te,marginXL:ee,fontSize:ge,lineHeight:se}=k;return{[Q]:{marginInline:te,fontSize:ge,lineHeight:se,textAlign:"center",[`${Q}-image`]:{height:k.emptyImgHeight,marginBottom:te,opacity:k.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${Q}-description`]:{color:k.colorText},[`${Q}-footer`]:{marginTop:p},"&-normal":{marginBlock:ee,color:k.colorTextDisabled,[`${Q}-description`]:{color:k.colorTextDisabled},[`${Q}-image`]:{height:k.emptyImgHeightMD}},"&-small":{marginBlock:te,color:k.colorTextDisabled,[`${Q}-image`]:{height:k.emptyImgHeightSM}}}}};var N=(0,S.Z)("Empty",k=>{const{componentCls:Q,controlHeightLG:p}=k,te=(0,y.TS)(k,{emptyImgCls:`${Q}-img`,emptyImgHeight:p*2.5,emptyImgHeightMD:p,emptyImgHeightSM:p*.875});return[M(te)]}),K=function(k,Q){var p={};for(var te in k)Object.prototype.hasOwnProperty.call(k,te)&&Q.indexOf(te)<0&&(p[te]=k[te]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,te=Object.getOwnPropertySymbols(k);ee{var{className:Q,rootClassName:p,prefixCls:te,image:ee=Ae,description:ge,children:se,imageStyle:me,style:ae}=k,Ne=K(k,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:we,direction:rt,empty:Qe}=F.useContext(V.E_),ye=we("empty",te),[be,ve]=N(ye),[Ee]=(0,x.Z)("Empty"),he=typeof ge!="undefined"?ge:Ee==null?void 0:Ee.description,ce=typeof he=="string"?he:"empty";let Ve=null;return typeof ee=="string"?Ve=F.createElement("img",{alt:ce,src:ee}):Ve=ee,be(F.createElement("div",Object.assign({className:b()(ve,ye,Qe==null?void 0:Qe.className,{[`${ye}-normal`]:ee===X,[`${ye}-rtl`]:rt==="rtl"},Q,p),style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),ae)},Ne),F.createElement("div",{className:`${ye}-image`,style:me},Ve),he&&F.createElement("div",{className:`${ye}-description`},he),se&&F.createElement("div",{className:`${ye}-footer`},se)))};q.PRESENTED_IMAGE_DEFAULT=Ae,q.PRESENTED_IMAGE_SIMPLE=X;var H=q},78241:function(Kt,de,a){"use strict";a.d(de,{default:function(){return gA}});var u=a(94480),b=a(92310),F=a.n(b),V=a(77900),x=a(59301),T=a(62892),re=a(32441);function B(Ye){const[Ot,An]=x.useState(Ye);return x.useEffect(()=>{const Se=setTimeout(()=>{An(Ye)},Ye.length?0:10);return()=>{clearTimeout(Se)}},[Ye]),Ot}var z=a(17313),f=a(29878),U=a(8378),S=a(37613),y=a(83116),N=Ye=>{const{componentCls:Ot}=Ye,An=`${Ot}-show-help`,Se=`${Ot}-show-help-item`;return{[An]:{transition:`opacity ${Ye.motionDurationSlow} ${Ye.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[Se]:{overflow:"hidden",transition:`height ${Ye.motionDurationSlow} ${Ye.motionEaseInOut}, + &${X}-slide-up-leave${X}-slide-up-leave-active${y}-placement-topRight`]:{animationName:b.ly}})},(0,x.ZP)(S,{colorBg:se,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${y} ${M}`]:{position:"relative",margin:0},[`${M}-submenu-popup`]:{position:"absolute",zIndex:N,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${y}, ${y}-menu-submenu`]:{[M]:Object.assign(Object.assign({padding:p,listStyleType:"none",backgroundColor:se,backgroundClip:"padding-box",borderRadius:S.borderRadiusLG,outline:"none",boxShadow:S.boxShadowSecondary},(0,u.Qy)(S)),{[`${M}-item-group-title`]:{padding:`${k}px ${ge}px`,color:S.colorTextDescription,transition:`all ${H}`},[`${M}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${M}-item-icon`]:{minWidth:Q,marginInlineEnd:S.marginXS,fontSize:S.fontSizeSM},[`${M}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${H}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${M}-item, ${M}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${k}px ${ge}px`,color:S.colorText,fontWeight:"normal",fontSize:Q,lineHeight:S.lineHeight,cursor:"pointer",transition:`all ${H}`,borderRadius:S.borderRadiusSM,"&:hover, &-active":{backgroundColor:S.controlItemBgHover}},(0,u.Qy)(S)),{"&-selected":{color:S.colorPrimary,backgroundColor:S.controlItemBgActive,"&:hover, &-active":{backgroundColor:S.controlItemBgActiveHover}},"&-disabled":{color:te,cursor:"not-allowed","&:hover":{color:te,backgroundColor:se,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${S.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:S.colorSplit},[`${y}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:S.paddingXS,[`${y}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:S.colorTextDescription,fontSize:ee,fontStyle:"normal"}}}),[`${M}-item-group-list`]:{margin:`0 ${S.marginXS}px`,padding:0,listStyle:"none"},[`${M}-submenu-title`]:{paddingInlineEnd:ge+S.fontSizeSM},[`${M}-submenu-vertical`]:{position:"relative"},[`${M}-submenu${M}-submenu-disabled ${y}-menu-submenu-title`]:{[`&, ${y}-menu-submenu-arrow-icon`]:{color:te,backgroundColor:se,cursor:"not-allowed"}},[`${M}-submenu-selected ${y}-menu-submenu-title`]:{color:S.colorPrimary}})}},[(0,b.oN)(S,"slide-up"),(0,b.oN)(S,"slide-down"),(0,F.Fm)(S,"move-up"),(0,F.Fm)(S,"move-down"),(0,V._y)(S,"zoom-big")]]};var U=(0,T.Z)("Dropdown",(S,y)=>{let{rootPrefixCls:M}=y;const{marginXXS:N,sizePopupArrow:K,controlHeight:Ae,fontSize:X,lineHeight:q,paddingXXS:H,componentCls:k,borderRadiusLG:Q}=S,p=(Ae-X*q)/2,{dropdownArrowOffset:te}=(0,x.fS)({contentRadius:Q}),ee=(0,re.TS)(S,{menuCls:`${k}-menu`,rootPrefixCls:M,dropdownArrowDistance:K/2+N,dropdownArrowOffset:te,dropdownPaddingVertical:p,dropdownEdgeChildPadding:H});return[f(ee),z(ee)]},S=>({zIndexPopup:S.zIndexPopupBase+50}))},64165:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return H}});var u=a(92310),b=a.n(u),F=a(59301),V=a(36355),x=a(9763),T=a(64993),re=a(88088),z=()=>{const[,k]=(0,re.Z)(),p=new T.C(k.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return F.createElement("svg",{style:p,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"}))))},U=()=>{const[,k]=(0,re.Z)(),{colorFill:Q,colorFillTertiary:p,colorFillQuaternary:te,colorBgContainer:ee}=k,{borderColor:ge,shadowColor:se,contentColor:me}=(0,F.useMemo)(()=>({borderColor:new T.C(Q).onBackground(ee).toHexShortString(),shadowColor:new T.C(p).onBackground(ee).toHexShortString(),contentColor:new T.C(te).onBackground(ee).toHexShortString()}),[Q,p,te,ee]);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:se,cx:"32",cy:"33",rx:"32",ry:"7"}),F.createElement("g",{fillRule:"nonzero",stroke:ge},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:me}))))},S=a(83116),y=a(37613);const M=k=>{const{componentCls:Q,margin:p,marginXS:te,marginXL:ee,fontSize:ge,lineHeight:se}=k;return{[Q]:{marginInline:te,fontSize:ge,lineHeight:se,textAlign:"center",[`${Q}-image`]:{height:k.emptyImgHeight,marginBottom:te,opacity:k.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${Q}-description`]:{color:k.colorText},[`${Q}-footer`]:{marginTop:p},"&-normal":{marginBlock:ee,color:k.colorTextDisabled,[`${Q}-description`]:{color:k.colorTextDisabled},[`${Q}-image`]:{height:k.emptyImgHeightMD}},"&-small":{marginBlock:te,color:k.colorTextDisabled,[`${Q}-image`]:{height:k.emptyImgHeightSM}}}}};var N=(0,S.Z)("Empty",k=>{const{componentCls:Q,controlHeightLG:p}=k,te=(0,y.TS)(k,{emptyImgCls:`${Q}-img`,emptyImgHeight:p*2.5,emptyImgHeightMD:p,emptyImgHeightSM:p*.875});return[M(te)]}),K=function(k,Q){var p={};for(var te in k)Object.prototype.hasOwnProperty.call(k,te)&&Q.indexOf(te)<0&&(p[te]=k[te]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,te=Object.getOwnPropertySymbols(k);ee{var{className:Q,rootClassName:p,prefixCls:te,image:ee=Ae,description:ge,children:se,imageStyle:me,style:ae}=k,Ne=K(k,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:we,direction:rt,empty:Qe}=F.useContext(V.E_),Ee=we("empty",te),[be,ve]=N(Ee),[ye]=(0,x.Z)("Empty"),he=typeof ge!="undefined"?ge:ye==null?void 0:ye.description,ce=typeof he=="string"?he:"empty";let Ve=null;return typeof ee=="string"?Ve=F.createElement("img",{alt:ce,src:ee}):Ve=ee,be(F.createElement("div",Object.assign({className:b()(ve,Ee,Qe==null?void 0:Qe.className,{[`${Ee}-normal`]:ee===X,[`${Ee}-rtl`]:rt==="rtl"},Q,p),style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),ae)},Ne),F.createElement("div",{className:`${Ee}-image`,style:me},Ve),he&&F.createElement("div",{className:`${Ee}-description`},he),se&&F.createElement("div",{className:`${Ee}-footer`},se)))};q.PRESENTED_IMAGE_DEFAULT=Ae,q.PRESENTED_IMAGE_SIMPLE=X;var H=q},78241:function(Kt,de,a){"use strict";a.d(de,{default:function(){return gA}});var u=a(94480),b=a(92310),F=a.n(b),V=a(77900),x=a(59301),T=a(62892),re=a(32441);function B(Ye){const[Ot,An]=x.useState(Ye);return x.useEffect(()=>{const Se=setTimeout(()=>{An(Ye)},Ye.length?0:10);return()=>{clearTimeout(Se)}},[Ye]),Ot}var z=a(17313),f=a(29878),U=a(8378),S=a(37613),y=a(83116),N=Ye=>{const{componentCls:Ot}=Ye,An=`${Ot}-show-help`,Se=`${Ot}-show-help-item`;return{[An]:{transition:`opacity ${Ye.motionDurationSlow} ${Ye.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[Se]:{overflow:"hidden",transition:`height ${Ye.motionDurationSlow} ${Ye.motionEaseInOut}, opacity ${Ye.motionDurationSlow} ${Ye.motionEaseInOut}, transform ${Ye.motionDurationSlow} ${Ye.motionEaseInOut} !important`,[`&${Se}-appear, &${Se}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${Se}-leave-active`]:{transform:"translateY(-5px)"}}}}};const K=Ye=>({legend:{display:"block",width:"100%",marginBottom:Ye.marginLG,padding:0,color:Ye.colorTextDescription,fontSize:Ye.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${Ye.lineWidth}px ${Ye.lineType} ${Ye.colorBorder}`},label:{fontSize:Ye.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 ${Ye.controlOutlineWidth}px ${Ye.controlOutline}`},output:{display:"block",paddingTop:15,color:Ye.colorText,fontSize:Ye.fontSize,lineHeight:Ye.lineHeight}}),Ae=(Ye,Ot)=>{const{formItemCls:An}=Ye;return{[An]:{[`${An}-label > label`]:{height:Ot},[`${An}-control-input`]:{minHeight:Ot}}}},X=Ye=>{const{componentCls:Ot}=Ye;return{[Ye.componentCls]:Object.assign(Object.assign(Object.assign({},(0,z.Wf)(Ye)),K(Ye)),{[`${Ot}-text`]:{display:"inline-block",paddingInlineEnd:Ye.paddingSM},"&-small":Object.assign({},Ae(Ye,Ye.controlHeightSM)),"&-large":Object.assign({},Ae(Ye,Ye.controlHeightLG))})}},q=Ye=>{const{formItemCls:Ot,iconCls:An,componentCls:Se,rootPrefixCls:Fe,labelRequiredMarkColor:Tt,labelColor:Nt,labelFontSize:vn,labelHeight:pn,labelColonMarginInlineStart:kt,labelColonMarginInlineEnd:jn,itemMarginBottom:Jn}=Ye;return{[Ot]:Object.assign(Object.assign({},(0,z.Wf)(Ye)),{marginBottom:Jn,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, &-hidden.${Fe}-row`]:{display:"none"},"&-has-warning":{[`${Ot}-split`]:{color:Ye.colorError}},"&-has-error":{[`${Ot}-split`]:{color:Ye.colorWarning}},[`${Ot}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${Ye.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:pn,color:Nt,fontSize:vn,[`> ${An}`]:{fontSize:Ye.fontSize,verticalAlign:"top"},[`&${Ot}-required:not(${Ot}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:Ye.marginXXS,color:Tt,fontSize:Ye.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${Se}-hide-required-mark &`]:{display:"none"}},[`${Ot}-optional`]:{display:"inline-block",marginInlineStart:Ye.marginXXS,color:Ye.colorTextDescription,[`${Se}-hide-required-mark &`]:{display:"none"}},[`${Ot}-tooltip`]:{color:Ye.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:Ye.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:kt,marginInlineEnd:jn},[`&${Ot}-no-colon::after`]:{content:'"\\a0"'}}},[`${Ot}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${Fe}-col-'"]):not([class*="' ${Fe}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:Ye.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[Ot]:{"&-explain, &-extra":{clear:"both",color:Ye.colorTextDescription,fontSize:Ye.fontSize,lineHeight:Ye.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:Ye.controlHeightSM,transition:`color ${Ye.motionDurationMid} ${Ye.motionEaseOut}`},"&-explain":{"&-error":{color:Ye.colorError},"&-warning":{color:Ye.colorWarning}}},[`&-with-help ${Ot}-explain`]:{height:"auto",opacity:1},[`${Ot}-feedback-icon`]:{fontSize:Ye.fontSize,textAlign:"center",visibility:"visible",animationName:f.kr,animationDuration:Ye.motionDurationMid,animationTimingFunction:Ye.motionEaseOutBack,pointerEvents:"none","&-success":{color:Ye.colorSuccess},"&-error":{color:Ye.colorError},"&-warning":{color:Ye.colorWarning},"&-validating":{color:Ye.colorPrimary}}})}},H=Ye=>{const{componentCls:Ot,formItemCls:An}=Ye;return{[`${Ot}-horizontal`]:{[`${An}-label`]:{flexGrow:0},[`${An}-control`]:{flex:"1 1 0",minWidth:0},[`${An}-label[class$='-24'], ${An}-label[class*='-24 ']`]:{[`& + ${An}-control`]:{minWidth:"unset"}}}}},k=Ye=>{const{componentCls:Ot,formItemCls:An}=Ye;return{[`${Ot}-inline`]:{display:"flex",flexWrap:"wrap",[An]:{flex:"none",marginInlineEnd:Ye.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${An}-label, > ${An}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${An}-label`]:{flex:"none"},[`${Ot}-text`]:{display:"inline-block"},[`${An}-has-feedback`]:{display:"inline-block"}}}}},Q=Ye=>({padding:Ye.verticalLabelPadding,margin:Ye.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),p=Ye=>{const{componentCls:Ot,formItemCls:An,rootPrefixCls:Se}=Ye;return{[`${An} ${An}-label`]:Q(Ye),[Ot]:{[An]:{flexWrap:"wrap",[`${An}-label, ${An}-control`]:{[`&:not([class*=" ${Se}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},te=Ye=>{const{componentCls:Ot,formItemCls:An,rootPrefixCls:Se}=Ye;return{[`${Ot}-vertical`]:{[An]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${Ot}-item-control`]:{width:"100%"}}},[`${Ot}-vertical ${An}-label, .${Se}-col-24${An}-label, - .${Se}-col-xl-24${An}-label`]:Q(Ye),[`@media (max-width: ${Ye.screenXSMax}px)`]:[p(Ye),{[Ot]:{[`.${Se}-col-xs-24${An}-label`]:Q(Ye)}}],[`@media (max-width: ${Ye.screenSMMax}px)`]:{[Ot]:{[`.${Se}-col-sm-24${An}-label`]:Q(Ye)}},[`@media (max-width: ${Ye.screenMDMax}px)`]:{[Ot]:{[`.${Se}-col-md-24${An}-label`]:Q(Ye)}},[`@media (max-width: ${Ye.screenLGMax}px)`]:{[Ot]:{[`.${Se}-col-lg-24${An}-label`]:Q(Ye)}}}},ee=(Ye,Ot)=>(0,S.TS)(Ye,{formItemCls:`${Ye.componentCls}-item`,rootPrefixCls:Ot});var ge=(0,y.Z)("Form",(Ye,Ot)=>{let{rootPrefixCls:An}=Ot;const Se=ee(Ye,An);return[X(Se),q(Se),N(Se),H(Se),k(Se),te(Se),(0,U.Z)(Se),f.kr]},Ye=>({labelRequiredMarkColor:Ye.colorError,labelColor:Ye.colorTextHeading,labelFontSize:Ye.fontSize,labelHeight:Ye.controlHeight,labelColonMarginInlineStart:Ye.marginXXS/2,labelColonMarginInlineEnd:Ye.marginXS,itemMarginBottom:Ye.marginLG,verticalLabelPadding:`0 0 ${Ye.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const se=[];function me(Ye,Ot,An){let Se=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof Ye=="string"?Ye:`${Ot}-${Se}`,error:Ye,errorStatus:An}}var Ne=Ye=>{let{help:Ot,helpStatus:An,errors:Se=se,warnings:Fe=se,className:Tt,fieldId:Nt,onVisibleChanged:vn}=Ye;const{prefixCls:pn}=x.useContext(re.Rk),kt=`${pn}-item-explain`,[,jn]=ge(pn),Jn=(0,x.useMemo)(()=>(0,T.Z)(pn),[pn]),pr=B(Se),mr=B(Fe),ir=x.useMemo(()=>Ot!=null?[me(Ot,"help",An)]:[].concat((0,u.Z)(pr.map(($n,br)=>me($n,"error","error",br))),(0,u.Z)(mr.map(($n,br)=>me($n,"warning","warning",br)))),[Ot,An,pr,mr]),Er={};return Nt&&(Er.id=`${Nt}_help`),x.createElement(V.default,{motionDeadline:Jn.motionDeadline,motionName:`${pn}-show-help`,visible:!!ir.length,onVisibleChanged:vn},$n=>{const{className:br,style:xr}=$n;return x.createElement("div",Object.assign({},Er,{className:F()(kt,br,Tt,jn),style:xr,role:"alert"}),x.createElement(V.CSSMotionList,Object.assign({keys:ir},(0,T.Z)(pn),{motionName:`${pn}-show-help-item`,component:!1}),Or=>{const{key:jr,error:Rr,errorStatus:Qt,className:zt,style:Mt}=Or;return x.createElement("div",{key:jr,className:F()(zt,{[`${kt}-${Qt}`]:Qt}),style:Mt},Rr)}))})},we=a(95013),rt=a(36355),Qe=a(1684),ye=a(52946),be=a(19716),ve=a(16722);const Ee=["parentNode"],he="form_item";function ce(Ye){return Ye===void 0||Ye===!1?[]:Array.isArray(Ye)?Ye:[Ye]}function Ve(Ye,Ot){if(!Ye.length)return;const An=Ye.join("_");return Ot?`${Ot}_${An}`:Ee.includes(An)?`${he}_${An}`:An}function We(Ye,Ot,An,Se,Fe,Tt){let Nt=Se;return Tt!==void 0?Nt=Tt:An.validating?Nt="validating":Ye.length?Nt="error":Ot.length?Nt="warning":(An.touched||Fe&&An.validated)&&(Nt="success"),Nt}function Oe(Ye){return ce(Ye).join("_")}function pt(Ye){const[Ot]=(0,we.useForm)(),An=x.useRef({}),Se=x.useMemo(()=>Ye!=null?Ye:Object.assign(Object.assign({},Ot),{__INTERNAL__:{itemRef:Fe=>Tt=>{const Nt=Oe(Fe);Tt?An.current[Nt]=Tt:delete An.current[Nt]}},scrollToField:function(Fe){let Tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Nt=ce(Fe),vn=Ve(Nt,Se.__INTERNAL__.name),pn=vn?document.getElementById(vn):null;pn&&(0,ve.Z)(pn,Object.assign({scrollMode:"if-needed",block:"nearest"},Tt))},getFieldInstance:Fe=>{const Tt=Oe(Fe);return An.current[Tt]}}),[Ye,Ot]);return[Se]}var yt=a(28726),qt=function(Ye,Ot){var An={};for(var Se in Ye)Object.prototype.hasOwnProperty.call(Ye,Se)&&Ot.indexOf(Se)<0&&(An[Se]=Ye[Se]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Se=Object.getOwnPropertySymbols(Ye);Fe{const An=x.useContext(Qe.Z),{getPrefixCls:Se,direction:Fe,form:Tt}=x.useContext(rt.E_),{prefixCls:Nt,className:vn,rootClassName:pn,size:kt,disabled:jn=An,form:Jn,colon:pr,labelAlign:mr,labelWrap:ir,labelCol:Er,wrapperCol:$n,hideRequiredMark:br,layout:xr="horizontal",scrollToFirstError:Or,requiredMark:jr,onFinishFailed:Rr,name:Qt,style:zt,feedbackIcons:Mt}=Ye,Bn=qt(Ye,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),_t=(0,be.Z)(kt),dn=x.useContext(yt.Z),rn=(0,x.useMemo)(()=>jr!==void 0?jr:Tt&&Tt.requiredMark!==void 0?Tt.requiredMark:!br,[br,jr,Tt]),er=pr!=null?pr:Tt==null?void 0:Tt.colon,on=Se("form",Nt),[Ur,fA]=ge(on),$r=F()(on,`${on}-${xr}`,{[`${on}-hide-required-mark`]:rn===!1,[`${on}-rtl`]:Fe==="rtl",[`${on}-${_t}`]:_t},fA,Tt==null?void 0:Tt.className,vn,pn),[aA]=pt(Jn),{__INTERNAL__:eA}=aA;eA.name=Qt;const Kr=(0,x.useMemo)(()=>({name:Qt,labelAlign:mr,labelCol:Er,labelWrap:ir,wrapperCol:$n,vertical:xr==="vertical",colon:er,requiredMark:rn,itemRef:eA.itemRef,form:aA,feedbackIcons:Mt}),[Qt,mr,Er,$n,xr,er,rn,aA,Mt]);x.useImperativeHandle(Ot,()=>aA);const vA=(IA,kr)=>{if(IA){let rA={block:"nearest"};typeof IA=="object"&&(rA=IA),aA.scrollToField(kr,rA)}},tA=IA=>{if(Rr==null||Rr(IA),IA.errorFields.length){const kr=IA.errorFields[0].name;if(Or!==void 0){vA(Or,kr);return}Tt&&Tt.scrollToFirstError!==void 0&&vA(Tt.scrollToFirstError,kr)}};return Ur(x.createElement(Qe.n,{disabled:jn},x.createElement(ye.q,{size:_t},x.createElement(re.RV,Object.assign({},{validateMessages:dn}),x.createElement(re.q3.Provider,{value:Kr},x.createElement(we.default,Object.assign({id:Qt},Bn,{name:Qt,onFinishFailed:tA,form:aA,style:Object.assign(Object.assign({},Tt==null?void 0:Tt.style),zt),className:$r})))))))};var lt=x.forwardRef(Wt),Vt=a(41799),wt=a(8654),dt=a(92343),hn=a(11592);function E(Ye){if(typeof Ye=="function")return Ye;const Ot=(0,hn.Z)(Ye);return Ot.length<=1?Ot[0]:Ot}const h=()=>{const{status:Ye,errors:Ot=[],warnings:An=[]}=(0,x.useContext)(re.aM);return{status:Ye,errors:Ot,warnings:An}};h.Context=re.aM;var g=h,C=a(16089);function W(Ye){const[Ot,An]=x.useState(Ye),Se=(0,x.useRef)(null),Fe=(0,x.useRef)([]),Tt=(0,x.useRef)(!1);x.useEffect(()=>(Tt.current=!1,()=>{Tt.current=!0,C.Z.cancel(Se.current),Se.current=null}),[]);function Nt(vn){Tt.current||(Se.current===null&&(Fe.current=[],Se.current=(0,C.Z)(()=>{Se.current=null,An(pn=>{let kt=pn;return Fe.current.forEach(jn=>{kt=jn(kt)}),kt})})),Fe.current.push(vn))}return[Ot,Nt]}function le(){const{itemRef:Ye}=x.useContext(re.q3),Ot=x.useRef({});function An(Se,Fe){const Tt=Fe&&typeof Fe=="object"&&Fe.ref,Nt=Se.join("_");return(Ot.current.name!==Nt||Ot.current.originRef!==Tt)&&(Ot.current.name=Nt,Ot.current.originRef=Tt,Ot.current.ref=(0,wt.sQ)(Ye(Se),Tt)),Ot.current.ref}return An}var G=a(29194),_=a(34280),Le=a(2738),ue=a(27382),oe=a(37028);const Ue=Ye=>{const{formItemCls:Ot}=Ye;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${Ot}-control`]:{display:"flex"}}}};var ct=(0,y.b)(["Form","item-item"],(Ye,Ot)=>{let{rootPrefixCls:An}=Ot;const Se=ee(Ye,An);return[Ue(Se)]}),Ze=Ye=>{const{prefixCls:Ot,status:An,wrapperCol:Se,children:Fe,errors:Tt,warnings:Nt,_internalItemRender:vn,extra:pn,help:kt,fieldId:jn,marginBottom:Jn,onErrorVisibleChanged:pr}=Ye,mr=`${Ot}-item`,ir=x.useContext(re.q3),Er=Se||ir.wrapperCol||{},$n=F()(`${mr}-control`,Er.className),br=x.useMemo(()=>Object.assign({},ir),[ir]);delete br.labelCol,delete br.wrapperCol;const xr=x.createElement("div",{className:`${mr}-control-input`},x.createElement("div",{className:`${mr}-control-input-content`},Fe)),Or=x.useMemo(()=>({prefixCls:Ot,status:An}),[Ot,An]),jr=Jn!==null||Tt.length||Nt.length?x.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},x.createElement(re.Rk.Provider,{value:Or},x.createElement(Ne,{fieldId:jn,errors:Tt,warnings:Nt,help:kt,helpStatus:An,className:`${mr}-explain-connected`,onVisibleChanged:pr})),!!Jn&&x.createElement("div",{style:{width:0,height:Jn}})):null,Rr={};jn&&(Rr.id=`${jn}_extra`);const Qt=pn?x.createElement("div",Object.assign({},Rr,{className:`${mr}-extra`}),pn):null,zt=vn&&vn.mark==="pro_table_render"&&vn.render?vn.render(Ye,{input:xr,errorList:jr,extra:Qt}):x.createElement(x.Fragment,null,xr,jr,Qt);return x.createElement(re.q3.Provider,{value:br},x.createElement(oe.Z,Object.assign({},Er,{className:$n}),zt),x.createElement(ct,{prefixCls:Ot}))},De=a(61485),$e=a(31724),ie=a(9763),Ke=a(6848),ht=function(Ye,Ot){var An={};for(var Se in Ye)Object.prototype.hasOwnProperty.call(Ye,Se)&&Ot.indexOf(Se)<0&&(An[Se]=Ye[Se]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Se=Object.getOwnPropertySymbols(Ye);Fe{let{prefixCls:Ot,label:An,htmlFor:Se,labelCol:Fe,labelAlign:Tt,colon:Nt,required:vn,requiredMark:pn,tooltip:kt}=Ye;var jn;const[Jn]=(0,ie.Z)("Form"),{vertical:pr,labelAlign:mr,labelCol:ir,labelWrap:Er,colon:$n}=x.useContext(re.q3);if(!An)return null;const br=Fe||ir||{},xr=Tt||mr,Or=`${Ot}-item-label`,jr=F()(Or,xr==="left"&&`${Or}-left`,br.className,{[`${Or}-wrap`]:!!Er});let Rr=An;const Qt=Nt===!0||$n!==!1&&Nt!==!1;Qt&&!pr&&typeof An=="string"&&An.trim()!==""&&(Rr=An.replace(/[:|:]\s*$/,""));const Mt=bt(kt);if(Mt){const{icon:rn=x.createElement(De.Z,null)}=Mt,er=ht(Mt,["icon"]),on=x.createElement(Ke.Z,Object.assign({},er),x.cloneElement(rn,{className:`${Ot}-item-tooltip`,title:""}));Rr=x.createElement(x.Fragment,null,Rr,on)}const Bn=pn==="optional",_t=typeof pn=="function";_t?Rr=pn(Rr,{required:!!vn}):Bn&&!vn&&(Rr=x.createElement(x.Fragment,null,Rr,x.createElement("span",{className:`${Ot}-item-optional`,title:""},(Jn==null?void 0:Jn.optional)||((jn=$e.Z.Form)===null||jn===void 0?void 0:jn.optional))));const dn=F()({[`${Ot}-item-required`]:vn,[`${Ot}-item-required-mark-optional`]:Bn||_t,[`${Ot}-item-no-colon`]:!Qt});return x.createElement(oe.Z,Object.assign({},br,{className:jr}),x.createElement("label",{htmlFor:Se,className:dn,title:typeof An=="string"?An:""},Rr))},Yt=a(29679),En=a(19248),Sn=a(96512),On=a(58617);const xn={success:Yt.Z,warning:Sn.Z,error:En.Z,validating:On.Z};function kn(Ye){let{children:Ot,errors:An,warnings:Se,hasFeedback:Fe,validateStatus:Tt,prefixCls:Nt,meta:vn,noStyle:pn}=Ye;const kt=`${Nt}-item`,{feedbackIcons:jn}=x.useContext(re.q3),Jn=We(An,Se,vn,null,!!Fe,Tt),{isFormItemInput:pr,status:mr}=x.useContext(re.aM),ir=x.useMemo(()=>{var Er;let $n;if(Fe){const Or=Fe!==!0&&Fe.icons||jn,jr=Jn&&((Er=Or==null?void 0:Or({status:Jn,errors:An,warnings:Se}))===null||Er===void 0?void 0:Er[Jn]),Rr=Jn&&xn[Jn];$n=jr!==!1&&Rr?x.createElement("span",{className:F()(`${kt}-feedback-icon`,`${kt}-feedback-icon-${Jn}`)},jr||x.createElement(Rr,null)):null}let br=!0,xr=Jn||"";return pn&&(br=pr,xr=(Jn!=null?Jn:mr)||""),{status:xr,errors:An,warnings:Se,hasFeedback:!!Fe,feedbackIcon:$n,isFormItemInput:br}},[Jn,Fe,pn,pr,mr]);return x.createElement(re.aM.Provider,{value:ir},Ot)}var Cr=function(Ye,Ot){var An={};for(var Se in Ye)Object.prototype.hasOwnProperty.call(Ye,Se)&&Ot.indexOf(Se)<0&&(An[Se]=Ye[Se]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Se=Object.getOwnPropertySymbols(Ye);Fe{if(Mt&&jr.current){const fA=getComputedStyle(jr.current);dn(parseInt(fA.marginBottom,10))}},[Mt,Bn]);const rn=fA=>{fA||dn(null)},on=function(){let fA=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const $r=fA?Rr:kt.errors,aA=fA?Qt:kt.warnings;return We($r,aA,kt,"",!!jn,pn)}(),Ur=F()(xr,An,Se,{[`${xr}-with-help`]:zt||Rr.length||Qt.length,[`${xr}-has-feedback`]:on&&jn,[`${xr}-has-success`]:on==="success",[`${xr}-has-warning`]:on==="warning",[`${xr}-has-error`]:on==="error",[`${xr}-is-validating`]:on==="validating",[`${xr}-hidden`]:Jn});return x.createElement("div",{className:Ur,style:Fe,ref:jr},x.createElement(ue.Z,Object.assign({className:`${xr}-row`},(0,Le.Z)(br,["_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"])),x.createElement(yn,Object.assign({htmlFor:mr},Ye,{requiredMark:Or,required:ir!=null?ir:Er,prefixCls:Ot})),x.createElement(Ze,Object.assign({},Ye,kt,{errors:Rr,warnings:Qt,prefixCls:Ot,status:on,help:Tt,marginBottom:_t,onErrorVisibleChanged:rn}),x.createElement(re.qI.Provider,{value:$n},x.createElement(kn,{prefixCls:Ot,meta:kt,errors:kt.errors,warnings:kt.warnings,hasFeedback:jn,validateStatus:on},pr)))),!!_t&&x.createElement("div",{className:`${xr}-margin-offset`,style:{marginBottom:-_t}}))}const Pr="__SPLIT__",Vr=null,Pt=x.memo(Ye=>{let{children:Ot}=Ye;return Ot},(Ye,Ot)=>Ye.value===Ot.value&&Ye.update===Ot.update&&Ye.childProps.length===Ot.childProps.length&&Ye.childProps.every((An,Se)=>An===Ot.childProps[Se]));function Xt(Ye){return Ye!=null}function Zn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function dr(Ye){const{name:Ot,noStyle:An,className:Se,dependencies:Fe,prefixCls:Tt,shouldUpdate:Nt,rules:vn,children:pn,required:kt,label:jn,messageVariables:Jn,trigger:pr="onChange",validateTrigger:mr,hidden:ir,help:Er}=Ye,{getPrefixCls:$n}=x.useContext(rt.E_),{name:br}=x.useContext(re.q3),xr=E(pn),Or=typeof xr=="function",jr=x.useContext(re.qI),{validateTrigger:Rr}=x.useContext(we.FieldContext),Qt=mr!==void 0?mr:Rr,zt=Xt(Ot),Mt=$n("form",Tt),[Bn,_t]=ge(Mt),dn=x.useContext(we.ListContext),rn=x.useRef(),[er,on]=W({}),[Ur,fA]=(0,Vt.Z)(()=>Zn()),$r=kr=>{const rA=dn==null?void 0:dn.getKey(kr.name);if(fA(kr.destroy?Zn():kr,!0),An&&Er!==!1&&jr){let sA=kr.name;if(kr.destroy)sA=rn.current||sA;else if(rA!==void 0){const[hA,St]=rA;sA=[hA].concat((0,u.Z)(St)),rn.current=sA}jr(kr,sA)}},aA=(kr,rA)=>{on(sA=>{const hA=Object.assign({},sA),Ut=[].concat((0,u.Z)(kr.name.slice(0,-1)),(0,u.Z)(rA)).join(Pr);return kr.destroy?delete hA[Ut]:hA[Ut]=kr,hA})},[eA,Kr]=x.useMemo(()=>{const kr=(0,u.Z)(Ur.errors),rA=(0,u.Z)(Ur.warnings);return Object.values(er).forEach(sA=>{kr.push.apply(kr,(0,u.Z)(sA.errors||[])),rA.push.apply(rA,(0,u.Z)(sA.warnings||[]))}),[kr,rA]},[er,Ur.errors,Ur.warnings]),vA=le();function tA(kr,rA,sA){return An&&!ir?x.createElement(kn,{prefixCls:Mt,hasFeedback:Ye.hasFeedback,validateStatus:Ye.validateStatus,meta:Ur,errors:eA,warnings:Kr,noStyle:!0},kr):x.createElement(yr,Object.assign({key:"row"},Ye,{className:F()(Se,_t),prefixCls:Mt,fieldId:rA,isRequired:sA,errors:eA,warnings:Kr,meta:Ur,onSubItemMetaChange:aA}),kr)}if(!zt&&!Or&&!Fe)return Bn(tA(xr));let IA={};return typeof jn=="string"?IA.label=jn:Ot&&(IA.label=String(Ot)),Jn&&(IA=Object.assign(Object.assign({},IA),Jn)),Bn(x.createElement(we.Field,Object.assign({},Ye,{messageVariables:IA,trigger:pr,validateTrigger:Qt,onMetaChange:$r}),(kr,rA,sA)=>{const hA=ce(Ot).length&&rA?rA.name:[],St=Ve(hA,br),Ut=kt!==void 0?kt:!!(vn&&vn.some(In=>{if(In&&typeof In=="object"&&In.required&&!In.warningOnly)return!0;if(typeof In=="function"){const Fr=In(sA);return Fr&&Fr.required&&!Fr.warningOnly}return!1})),ft=Object.assign({},kr);let Vn=null;if(Array.isArray(xr)&&zt)Vn=xr;else if(!(Or&&(!(Nt||Fe)||zt))){if(!(Fe&&!Or&&!zt))if((0,dt.l$)(xr)){const In=Object.assign(Object.assign({},xr.props),ft);if(In.id||(In.id=St),Er||eA.length>0||Kr.length>0||Ye.extra){const At=[];(Er||eA.length>0)&&At.push(`${St}_help`),Ye.extra&&At.push(`${St}_extra`),In["aria-describedby"]=At.join(" ")}eA.length>0&&(In["aria-invalid"]="true"),Ut&&(In["aria-required"]="true"),(0,wt.Yr)(xr)&&(In.ref=vA(hA,xr)),new Set([].concat((0,u.Z)(ce(pr)),(0,u.Z)(ce(Qt)))).forEach(At=>{In[At]=function(){for(var Xe,Gt,Fn,nr,un,$t=arguments.length,fn=new Array($t),rr=0;rr<$t;rr++)fn[rr]=arguments[rr];(Fn=ft[At])===null||Fn===void 0||(Xe=Fn).call.apply(Xe,[ft].concat(fn)),(un=(nr=xr.props)[At])===null||un===void 0||(Gt=un).call.apply(Gt,[nr].concat(fn))}});const it=[In["aria-required"],In["aria-invalid"],In["aria-describedby"]];Vn=x.createElement(Pt,{value:ft[Ye.valuePropName||"value"],update:xr,childProps:it},(0,dt.Tm)(xr,In))}else Or&&(Nt||Fe)&&!zt?Vn=xr(sA):Vn=xr}return tA(Vn,St,Ut)}))}const Hn=dr;Hn.useStatus=g;var Wn=Hn,Dr=function(Ye,Ot){var An={};for(var Se in Ye)Object.prototype.hasOwnProperty.call(Ye,Se)&&Ot.indexOf(Se)<0&&(An[Se]=Ye[Se]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Se=Object.getOwnPropertySymbols(Ye);Fe{var{prefixCls:Ot,children:An}=Ye,Se=Dr(Ye,["prefixCls","children"]);const{getPrefixCls:Fe}=x.useContext(rt.E_),Tt=Fe("form",Ot),Nt=x.useMemo(()=>({prefixCls:Tt,status:"error"}),[Tt]);return x.createElement(we.List,Object.assign({},Se),(vn,pn,kt)=>x.createElement(re.Rk.Provider,{value:Nt},An(vn.map(jn=>Object.assign(Object.assign({},jn),{fieldKey:jn.key})),pn,{errors:kt.errors,warnings:kt.warnings})))};function Tr(){const{form:Ye}=(0,x.useContext)(re.q3);return Ye}const or=lt;or.Item=Wn,or.List=_r,or.ErrorList=Ne,or.useForm=pt,or.useFormInstance=Tr,or.useWatch=we.useWatch,or.Provider=re.RV,or.create=()=>{};var gA=or},8628:function(Kt,de,a){"use strict";var u=a(59301),b=a(34280),F=a(56762),V=a(69507);function x(){let T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const re=(0,u.useRef)({}),B=(0,F.Z)(),z=(0,V.ZP)();return(0,b.Z)(()=>{const f=z.subscribe(U=>{re.current=U,T&&B()});return()=>z.unsubscribe(f)},[]),re.current}de.Z=x},9432:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return q},n:function(){return Ae}});var u=a(19248),b=a(92310),F=a.n(b),V=a(93681),x=a(8654),T=a(59301),re=a(19080),B=a(36355),z=a(1684),f=a(19716),U=a(32441),S=a(33234),y=a(59412),M=a(9937);function N(H){return!!(H.prefix||H.suffix||H.allowClear)}var K=function(H,k){var Q={};for(var p in H)Object.prototype.hasOwnProperty.call(H,p)&&k.indexOf(p)<0&&(Q[p]=H[p]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,p=Object.getOwnPropertySymbols(H);te{var Q;const{prefixCls:p,bordered:te=!0,status:ee,size:ge,disabled:se,onBlur:me,onFocus:ae,suffix:Ne,allowClear:we,addonAfter:rt,addonBefore:Qe,className:ye,style:be,styles:ve,rootClassName:Ee,onChange:he,classNames:ce}=H,Ve=K(H,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:We,direction:Oe,input:pt}=T.useContext(B.E_),yt=We("input",p),qt=(0,T.useRef)(null),[Wt,nn]=(0,M.ZP)(yt),{compactSize:lt,compactItemClassnames:Vt}=(0,S.ri)(yt,Oe),wt=(0,f.Z)(ct=>{var Be;return(Be=ge!=null?ge:lt)!==null&&Be!==void 0?Be:ct}),dt=T.useContext(z.Z),hn=se!=null?se:dt,{status:E,hasFeedback:h,feedbackIcon:g}=(0,T.useContext)(U.aM),C=(0,re.F)(E,ee),W=N(H)||!!h,le=(0,T.useRef)(W);(0,T.useEffect)(()=>{var ct;W&&le.current,le.current=W},[W]);const G=(0,y.Z)(qt,!0),_=ct=>{G(),me==null||me(ct)},Le=ct=>{G(),ae==null||ae(ct)},ue=ct=>{G(),he==null||he(ct)},oe=(h||Ne)&&T.createElement(T.Fragment,null,Ne,h&&g);let Ue;return typeof we=="object"&&(we!=null&&we.clearIcon)?Ue=we:we&&(Ue={clearIcon:T.createElement(u.Z,null)}),Wt(T.createElement(V.default,Object.assign({ref:(0,x.sQ)(k,qt),prefixCls:yt,autoComplete:pt==null?void 0:pt.autoComplete},Ve,{disabled:hn,onBlur:_,onFocus:Le,style:Object.assign(Object.assign({},pt==null?void 0:pt.style),be),styles:Object.assign(Object.assign({},pt==null?void 0:pt.styles),ve),suffix:oe,allowClear:Ue,className:F()(ye,Ee,Vt,pt==null?void 0:pt.className),onChange:ue,addonAfter:rt&&T.createElement(S.BR,null,T.createElement(U.Ux,{override:!0,status:!0},rt)),addonBefore:Qe&&T.createElement(S.BR,null,T.createElement(U.Ux,{override:!0,status:!0},Qe)),classNames:Object.assign(Object.assign(Object.assign({},ce),pt==null?void 0:pt.classNames),{input:F()({[`${yt}-sm`]:wt==="small",[`${yt}-lg`]:wt==="large",[`${yt}-rtl`]:Oe==="rtl",[`${yt}-borderless`]:!te},!W&&(0,re.Z)(yt,C),ce==null?void 0:ce.input,(Q=pt==null?void 0:pt.classNames)===null||Q===void 0?void 0:Q.input,nn)}),classes:{affixWrapper:F()({[`${yt}-affix-wrapper-sm`]:wt==="small",[`${yt}-affix-wrapper-lg`]:wt==="large",[`${yt}-affix-wrapper-rtl`]:Oe==="rtl",[`${yt}-affix-wrapper-borderless`]:!te},(0,re.Z)(`${yt}-affix-wrapper`,C,h),nn),wrapper:F()({[`${yt}-group-rtl`]:Oe==="rtl"},nn),group:F()({[`${yt}-group-wrapper-sm`]:wt==="small",[`${yt}-group-wrapper-lg`]:wt==="large",[`${yt}-group-wrapper-rtl`]:Oe==="rtl",[`${yt}-group-wrapper-disabled`]:hn},(0,re.Z)(`${yt}-group-wrapper`,C,h),nn)}})))})},1643:function(Kt,de,a){"use strict";var u=a(19248),b=a(92310),F=a.n(b),V=a(9296),x=a(59301),T=a(19080),re=a(36355),B=a(1684),z=a(19716),f=a(32441),U=a(9432),S=a(9937),y=function(N,K){var Ae={};for(var X in N)Object.prototype.hasOwnProperty.call(N,X)&&K.indexOf(X)<0&&(Ae[X]=N[X]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,X=Object.getOwnPropertySymbols(N);q{const{prefixCls:Ae,bordered:X=!0,size:q,disabled:H,status:k,allowClear:Q,showCount:p,classNames:te,rootClassName:ee,className:ge}=N,se=y(N,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:me,direction:ae}=x.useContext(re.E_),Ne=(0,z.Z)(q),we=x.useContext(B.Z),rt=H!=null?H:we,{status:Qe,hasFeedback:ye,feedbackIcon:be}=x.useContext(f.aM),ve=(0,T.F)(Qe,k),Ee=x.useRef(null);x.useImperativeHandle(K,()=>{var Oe;return{resizableTextArea:(Oe=Ee.current)===null||Oe===void 0?void 0:Oe.resizableTextArea,focus:pt=>{var yt,qt;(0,U.n)((qt=(yt=Ee.current)===null||yt===void 0?void 0:yt.resizableTextArea)===null||qt===void 0?void 0:qt.textArea,pt)},blur:()=>{var pt;return(pt=Ee.current)===null||pt===void 0?void 0:pt.blur()}}});const he=me("input",Ae);let ce;typeof Q=="object"&&(Q!=null&&Q.clearIcon)?ce=Q:Q&&(ce={clearIcon:x.createElement(u.Z,null)});const[Ve,We]=(0,S.ZP)(he);return Ve(x.createElement(V.default,Object.assign({},se,{disabled:rt,allowClear:ce,className:F()(ge,ee),classes:{affixWrapper:F()(`${he}-textarea-affix-wrapper`,{[`${he}-affix-wrapper-rtl`]:ae==="rtl",[`${he}-affix-wrapper-borderless`]:!X,[`${he}-affix-wrapper-sm`]:Ne==="small",[`${he}-affix-wrapper-lg`]:Ne==="large",[`${he}-textarea-show-count`]:p},(0,T.Z)(`${he}-affix-wrapper`,ve),We)},classNames:Object.assign(Object.assign({},te),{textarea:F()({[`${he}-borderless`]:!X,[`${he}-sm`]:Ne==="small",[`${he}-lg`]:Ne==="large"},(0,T.Z)(he,ve),We,te==null?void 0:te.textarea)}),prefixCls:he,suffix:ye&&x.createElement("span",{className:`${he}-textarea-suffix`},be),showCount:p,ref:Ee})))});de.Z=M},59412:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return b}});var u=a(59301);function b(F,V){const x=(0,u.useRef)([]),T=()=>{x.current.push(setTimeout(()=>{var re,B,z,f;!((re=F.current)===null||re===void 0)&&re.input&&((B=F.current)===null||B===void 0?void 0:B.input.getAttribute("type"))==="password"&&(!((z=F.current)===null||z===void 0)&&z.input.hasAttribute("value"))&&((f=F.current)===null||f===void 0||f.input.removeAttribute("value"))}))};return(0,u.useEffect)(()=>(V&&T(),()=>x.current.forEach(re=>{re&&clearTimeout(re)})),[]),T}},92832:function(Kt,de,a){"use strict";a.d(de,{default:function(){return Ne}});var u=a(92310),b=a.n(u),F=a(59301),V=a(36355),x=a(32441),T=a(9937),B=we=>{const{getPrefixCls:rt,direction:Qe}=(0,F.useContext)(V.E_),{prefixCls:ye,className:be}=we,ve=rt("input-group",ye),Ee=rt("input"),[he,ce]=(0,T.ZP)(Ee),Ve=b()(ve,{[`${ve}-lg`]:we.size==="large",[`${ve}-sm`]:we.size==="small",[`${ve}-compact`]:we.compact,[`${ve}-rtl`]:Qe==="rtl"},ce,be),We=(0,F.useContext)(x.aM),Oe=(0,F.useMemo)(()=>Object.assign(Object.assign({},We),{isFormItemInput:!1}),[We]);return he(F.createElement("span",{className:Ve,style:we.style,onMouseEnter:we.onMouseEnter,onMouseLeave:we.onMouseLeave,onFocus:we.onFocus,onBlur:we.onBlur},F.createElement(x.aM.Provider,{value:Oe},we.children)))},z=a(9432),f=a(73331),U=a(15277),S=a(2738),y=a(8654),M=a(59412),N=function(we,rt){var Qe={};for(var ye in we)Object.prototype.hasOwnProperty.call(we,ye)&&rt.indexOf(ye)<0&&(Qe[ye]=we[ye]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,ye=Object.getOwnPropertySymbols(we);bewe?F.createElement(U.Z,null):F.createElement(f.Z,null),Ae={click:"onClick",hover:"onMouseOver"};var q=F.forwardRef((we,rt)=>{const{visibilityToggle:Qe=!0}=we,ye=typeof Qe=="object"&&Qe.visible!==void 0,[be,ve]=(0,F.useState)(()=>ye?Qe.visible:!1),Ee=(0,F.useRef)(null);F.useEffect(()=>{ye&&ve(Qe.visible)},[ye,Qe]);const he=(0,M.Z)(Ee),ce=()=>{const{disabled:hn}=we;hn||(be&&he(),ve(E=>{var h;const g=!E;return typeof Qe=="object"&&((h=Qe.onVisibleChange)===null||h===void 0||h.call(Qe,g)),g}))},Ve=hn=>{const{action:E="click",iconRender:h=K}=we,g=Ae[E]||"",C=h(be),W={[g]:ce,className:`${hn}-icon`,key:"passwordIcon",onMouseDown:le=>{le.preventDefault()},onMouseUp:le=>{le.preventDefault()}};return F.cloneElement(F.isValidElement(C)?C:F.createElement("span",null,C),W)},{className:We,prefixCls:Oe,inputPrefixCls:pt,size:yt}=we,qt=N(we,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Wt}=F.useContext(V.E_),nn=Wt("input",pt),lt=Wt("input-password",Oe),Vt=Qe&&Ve(lt),wt=b()(lt,We,{[`${lt}-${yt}`]:!!yt}),dt=Object.assign(Object.assign({},(0,S.Z)(qt,["suffix","iconRender","visibilityToggle"])),{type:be?"text":"password",className:wt,prefixCls:nn,suffix:Vt});return yt&&(dt.size=yt),F.createElement(z.Z,Object.assign({ref:(0,y.sQ)(rt,Ee)},dt))}),H=a(47472),k=a(92343),Q=a(3113),p=a(19716),te=a(33234),ee=function(we,rt){var Qe={};for(var ye in we)Object.prototype.hasOwnProperty.call(we,ye)&&rt.indexOf(ye)<0&&(Qe[ye]=we[ye]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,ye=Object.getOwnPropertySymbols(we);be{const{prefixCls:Qe,inputPrefixCls:ye,className:be,size:ve,suffix:Ee,enterButton:he=!1,addonAfter:ce,loading:Ve,disabled:We,onSearch:Oe,onChange:pt,onCompositionStart:yt,onCompositionEnd:qt}=we,Wt=ee(we,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:nn,direction:lt}=F.useContext(V.E_),Vt=F.useRef(!1),wt=nn("input-search",Qe),dt=nn("input",ye),{compactSize:hn}=(0,te.ri)(wt,lt),E=(0,p.Z)(Ze=>{var De;return(De=ve!=null?ve:hn)!==null&&De!==void 0?De:Ze}),h=F.useRef(null),g=Ze=>{Ze&&Ze.target&&Ze.type==="click"&&Oe&&Oe(Ze.target.value,Ze,{source:"clear"}),pt&&pt(Ze)},C=Ze=>{var De;document.activeElement===((De=h.current)===null||De===void 0?void 0:De.input)&&Ze.preventDefault()},W=Ze=>{var De,$e;Oe&&Oe(($e=(De=h.current)===null||De===void 0?void 0:De.input)===null||$e===void 0?void 0:$e.value,Ze,{source:"input"})},le=Ze=>{Vt.current||Ve||W(Ze)},G=typeof he=="boolean"?F.createElement(H.Z,null):null,_=`${wt}-button`;let Le;const ue=he||{},oe=ue.type&&ue.type.__ANT_BUTTON===!0;oe||ue.type==="button"?Le=(0,k.Tm)(ue,Object.assign({onMouseDown:C,onClick:Ze=>{var De,$e;($e=(De=ue==null?void 0:ue.props)===null||De===void 0?void 0:De.onClick)===null||$e===void 0||$e.call(De,Ze),W(Ze)},key:"enterButton"},oe?{className:_,size:E}:{})):Le=F.createElement(Q.ZP,{className:_,type:he?"primary":void 0,size:E,disabled:We,key:"enterButton",onMouseDown:C,onClick:W,loading:Ve,icon:G},he),ce&&(Le=[Le,(0,k.Tm)(ce,{key:"addonAfter"})]);const Ue=b()(wt,{[`${wt}-rtl`]:lt==="rtl",[`${wt}-${E}`]:!!E,[`${wt}-with-button`]:!!he},be),ct=Ze=>{Vt.current=!0,yt==null||yt(Ze)},Be=Ze=>{Vt.current=!1,qt==null||qt(Ze)};return F.createElement(z.Z,Object.assign({ref:(0,y.sQ)(h,rt),onPressEnter:le},Wt,{size:E,onCompositionStart:ct,onCompositionEnd:Be,prefixCls:dt,addonAfter:Le,suffix:Ee,onChange:g,className:Ue,disabled:We}))}),me=a(1643);const ae=z.Z;ae.Group=B,ae.Search=se,ae.TextArea=me.Z,ae.Password=q;var Ne=ae},9937:function(Kt,de,a){"use strict";a.d(de,{M1:function(){return re},TM:function(){return k},Xy:function(){return B},bi:function(){return U},e5:function(){return H},ik:function(){return S},nz:function(){return x},pU:function(){return T},s7:function(){return y},x0:function(){return f}});var u=a(17313),b=a(74207),F=a(37613),V=a(83116);const x=Q=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:Q,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),T=Q=>({borderColor:Q.hoverBorderColor}),re=Q=>({borderColor:Q.activeBorderColor,boxShadow:Q.activeShadow,outline:0}),B=Q=>({color:Q.colorTextDisabled,backgroundColor:Q.colorBgContainerDisabled,borderColor:Q.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},T((0,F.TS)(Q,{hoverBorderColor:Q.colorBorder})))}),z=Q=>{const{paddingBlockLG:p,fontSizeLG:te,lineHeightLG:ee,borderRadiusLG:ge,paddingInlineLG:se}=Q;return{padding:`${p}px ${se}px`,fontSize:te,lineHeight:ee,borderRadius:ge}},f=Q=>({padding:`${Q.paddingBlockSM}px ${Q.paddingInlineSM}px`,borderRadius:Q.borderRadiusSM}),U=(Q,p)=>{const{componentCls:te,colorError:ee,colorWarning:ge,errorActiveShadow:se,warningActiveShadow:me,colorErrorBorderHover:ae,colorWarningBorderHover:Ne}=Q;return{[`&-status-error:not(${p}-disabled):not(${p}-borderless)${p}`]:{borderColor:ee,"&:hover":{borderColor:ae},"&:focus, &-focused":Object.assign({},re((0,F.TS)(Q,{activeBorderColor:ee,activeShadow:se}))),[`${te}-prefix, ${te}-suffix`]:{color:ee}},[`&-status-warning:not(${p}-disabled):not(${p}-borderless)${p}`]:{borderColor:ge,"&:hover":{borderColor:Ne},"&:focus, &-focused":Object.assign({},re((0,F.TS)(Q,{activeBorderColor:ge,activeShadow:me}))),[`${te}-prefix, ${te}-suffix`]:{color:ge}}}},S=Q=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${Q.paddingBlock}px ${Q.paddingInline}px`,color:Q.colorText,fontSize:Q.fontSize,lineHeight:Q.lineHeight,backgroundColor:Q.colorBgContainer,backgroundImage:"none",borderWidth:Q.lineWidth,borderStyle:Q.lineType,borderColor:Q.colorBorder,borderRadius:Q.borderRadius,transition:`all ${Q.motionDurationMid}`},x(Q.colorTextPlaceholder)),{"&:hover":Object.assign({},T(Q)),"&:focus, &-focused":Object.assign({},re(Q)),"&-disabled, &[disabled]":Object.assign({},B(Q)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:Q.controlHeight,lineHeight:Q.lineHeight,verticalAlign:"bottom",transition:`all ${Q.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},z(Q)),"&-sm":Object.assign({},f(Q)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),y=Q=>{const{componentCls:p,antCls:te}=Q;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:Q.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${p}, &-lg > ${p}-group-addon`]:Object.assign({},z(Q)),[`&-sm ${p}, &-sm > ${p}-group-addon`]:Object.assign({},f(Q)),[`&-lg ${te}-select-single ${te}-select-selector`]:{height:Q.controlHeightLG},[`&-sm ${te}-select-single ${te}-select-selector`]:{height:Q.controlHeightSM},[`> ${p}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${p}-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 ${Q.paddingInline}px`,color:Q.colorText,fontWeight:"normal",fontSize:Q.fontSize,textAlign:"center",backgroundColor:Q.colorFillAlter,border:`${Q.lineWidth}px ${Q.lineType} ${Q.colorBorder}`,borderRadius:Q.borderRadius,transition:`all ${Q.motionDurationSlow}`,lineHeight:1,[`${te}-select`]:{margin:`-${Q.paddingBlock+1}px -${Q.paddingInline}px`,[`&${te}-select-single:not(${te}-select-customize-input)`]:{[`${te}-select-selector`]:{backgroundColor:"inherit",border:`${Q.lineWidth}px ${Q.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${te}-select-selector`]:{color:Q.colorPrimary}}},[`${te}-cascader-picker`]:{margin:`-9px -${Q.paddingInline}px`,backgroundColor:"transparent",[`${te}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${p}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${p}-search-with-button &`]:{zIndex:0}}},[`> ${p}:first-child, ${p}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${te}-select ${te}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${p}-affix-wrapper`]:{[`&:not(:first-child) ${p}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${p}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${p}:last-child, ${p}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${te}-select ${te}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${p}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${p}-search &`]:{borderStartStartRadius:Q.borderRadius,borderEndStartRadius:Q.borderRadius}},[`&:not(:first-child), ${p}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${p}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,u.dF)()),{[`${p}-group-addon, ${p}-group-wrap, > ${p}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:Q.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + .${Se}-col-xl-24${An}-label`]:Q(Ye),[`@media (max-width: ${Ye.screenXSMax}px)`]:[p(Ye),{[Ot]:{[`.${Se}-col-xs-24${An}-label`]:Q(Ye)}}],[`@media (max-width: ${Ye.screenSMMax}px)`]:{[Ot]:{[`.${Se}-col-sm-24${An}-label`]:Q(Ye)}},[`@media (max-width: ${Ye.screenMDMax}px)`]:{[Ot]:{[`.${Se}-col-md-24${An}-label`]:Q(Ye)}},[`@media (max-width: ${Ye.screenLGMax}px)`]:{[Ot]:{[`.${Se}-col-lg-24${An}-label`]:Q(Ye)}}}},ee=(Ye,Ot)=>(0,S.TS)(Ye,{formItemCls:`${Ye.componentCls}-item`,rootPrefixCls:Ot});var ge=(0,y.Z)("Form",(Ye,Ot)=>{let{rootPrefixCls:An}=Ot;const Se=ee(Ye,An);return[X(Se),q(Se),N(Se),H(Se),k(Se),te(Se),(0,U.Z)(Se),f.kr]},Ye=>({labelRequiredMarkColor:Ye.colorError,labelColor:Ye.colorTextHeading,labelFontSize:Ye.fontSize,labelHeight:Ye.controlHeight,labelColonMarginInlineStart:Ye.marginXXS/2,labelColonMarginInlineEnd:Ye.marginXS,itemMarginBottom:Ye.marginLG,verticalLabelPadding:`0 0 ${Ye.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const se=[];function me(Ye,Ot,An){let Se=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof Ye=="string"?Ye:`${Ot}-${Se}`,error:Ye,errorStatus:An}}var Ne=Ye=>{let{help:Ot,helpStatus:An,errors:Se=se,warnings:Fe=se,className:Tt,fieldId:Nt,onVisibleChanged:vn}=Ye;const{prefixCls:pn}=x.useContext(re.Rk),kt=`${pn}-item-explain`,[,jn]=ge(pn),Jn=(0,x.useMemo)(()=>(0,T.Z)(pn),[pn]),pr=B(Se),mr=B(Fe),ir=x.useMemo(()=>Ot!=null?[me(Ot,"help",An)]:[].concat((0,u.Z)(pr.map(($n,br)=>me($n,"error","error",br))),(0,u.Z)(mr.map(($n,br)=>me($n,"warning","warning",br)))),[Ot,An,pr,mr]),Er={};return Nt&&(Er.id=`${Nt}_help`),x.createElement(V.default,{motionDeadline:Jn.motionDeadline,motionName:`${pn}-show-help`,visible:!!ir.length,onVisibleChanged:vn},$n=>{const{className:br,style:xr}=$n;return x.createElement("div",Object.assign({},Er,{className:F()(kt,br,Tt,jn),style:xr,role:"alert"}),x.createElement(V.CSSMotionList,Object.assign({keys:ir},(0,T.Z)(pn),{motionName:`${pn}-show-help-item`,component:!1}),Or=>{const{key:jr,error:Rr,errorStatus:Qt,className:zt,style:Mt}=Or;return x.createElement("div",{key:jr,className:F()(zt,{[`${kt}-${Qt}`]:Qt}),style:Mt},Rr)}))})},we=a(95013),rt=a(36355),Qe=a(1684),Ee=a(52946),be=a(19716),ve=a(16722);const ye=["parentNode"],he="form_item";function ce(Ye){return Ye===void 0||Ye===!1?[]:Array.isArray(Ye)?Ye:[Ye]}function Ve(Ye,Ot){if(!Ye.length)return;const An=Ye.join("_");return Ot?`${Ot}_${An}`:ye.includes(An)?`${he}_${An}`:An}function We(Ye,Ot,An,Se,Fe,Tt){let Nt=Se;return Tt!==void 0?Nt=Tt:An.validating?Nt="validating":Ye.length?Nt="error":Ot.length?Nt="warning":(An.touched||Fe&&An.validated)&&(Nt="success"),Nt}function Oe(Ye){return ce(Ye).join("_")}function pt(Ye){const[Ot]=(0,we.useForm)(),An=x.useRef({}),Se=x.useMemo(()=>Ye!=null?Ye:Object.assign(Object.assign({},Ot),{__INTERNAL__:{itemRef:Fe=>Tt=>{const Nt=Oe(Fe);Tt?An.current[Nt]=Tt:delete An.current[Nt]}},scrollToField:function(Fe){let Tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Nt=ce(Fe),vn=Ve(Nt,Se.__INTERNAL__.name),pn=vn?document.getElementById(vn):null;pn&&(0,ve.Z)(pn,Object.assign({scrollMode:"if-needed",block:"nearest"},Tt))},getFieldInstance:Fe=>{const Tt=Oe(Fe);return An.current[Tt]}}),[Ye,Ot]);return[Se]}var yt=a(28726),qt=function(Ye,Ot){var An={};for(var Se in Ye)Object.prototype.hasOwnProperty.call(Ye,Se)&&Ot.indexOf(Se)<0&&(An[Se]=Ye[Se]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Se=Object.getOwnPropertySymbols(Ye);Fe{const An=x.useContext(Qe.Z),{getPrefixCls:Se,direction:Fe,form:Tt}=x.useContext(rt.E_),{prefixCls:Nt,className:vn,rootClassName:pn,size:kt,disabled:jn=An,form:Jn,colon:pr,labelAlign:mr,labelWrap:ir,labelCol:Er,wrapperCol:$n,hideRequiredMark:br,layout:xr="horizontal",scrollToFirstError:Or,requiredMark:jr,onFinishFailed:Rr,name:Qt,style:zt,feedbackIcons:Mt}=Ye,Bn=qt(Ye,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),_t=(0,be.Z)(kt),dn=x.useContext(yt.Z),rn=(0,x.useMemo)(()=>jr!==void 0?jr:Tt&&Tt.requiredMark!==void 0?Tt.requiredMark:!br,[br,jr,Tt]),er=pr!=null?pr:Tt==null?void 0:Tt.colon,on=Se("form",Nt),[Ur,fA]=ge(on),$r=F()(on,`${on}-${xr}`,{[`${on}-hide-required-mark`]:rn===!1,[`${on}-rtl`]:Fe==="rtl",[`${on}-${_t}`]:_t},fA,Tt==null?void 0:Tt.className,vn,pn),[aA]=pt(Jn),{__INTERNAL__:eA}=aA;eA.name=Qt;const Kr=(0,x.useMemo)(()=>({name:Qt,labelAlign:mr,labelCol:Er,labelWrap:ir,wrapperCol:$n,vertical:xr==="vertical",colon:er,requiredMark:rn,itemRef:eA.itemRef,form:aA,feedbackIcons:Mt}),[Qt,mr,Er,$n,xr,er,rn,aA,Mt]);x.useImperativeHandle(Ot,()=>aA);const vA=(IA,kr)=>{if(IA){let rA={block:"nearest"};typeof IA=="object"&&(rA=IA),aA.scrollToField(kr,rA)}},tA=IA=>{if(Rr==null||Rr(IA),IA.errorFields.length){const kr=IA.errorFields[0].name;if(Or!==void 0){vA(Or,kr);return}Tt&&Tt.scrollToFirstError!==void 0&&vA(Tt.scrollToFirstError,kr)}};return Ur(x.createElement(Qe.n,{disabled:jn},x.createElement(Ee.q,{size:_t},x.createElement(re.RV,Object.assign({},{validateMessages:dn}),x.createElement(re.q3.Provider,{value:Kr},x.createElement(we.default,Object.assign({id:Qt},Bn,{name:Qt,onFinishFailed:tA,form:aA,style:Object.assign(Object.assign({},Tt==null?void 0:Tt.style),zt),className:$r})))))))};var lt=x.forwardRef(Wt),Vt=a(41799),wt=a(8654),dt=a(92343),hn=a(11592);function E(Ye){if(typeof Ye=="function")return Ye;const Ot=(0,hn.Z)(Ye);return Ot.length<=1?Ot[0]:Ot}const h=()=>{const{status:Ye,errors:Ot=[],warnings:An=[]}=(0,x.useContext)(re.aM);return{status:Ye,errors:Ot,warnings:An}};h.Context=re.aM;var g=h,C=a(16089);function W(Ye){const[Ot,An]=x.useState(Ye),Se=(0,x.useRef)(null),Fe=(0,x.useRef)([]),Tt=(0,x.useRef)(!1);x.useEffect(()=>(Tt.current=!1,()=>{Tt.current=!0,C.Z.cancel(Se.current),Se.current=null}),[]);function Nt(vn){Tt.current||(Se.current===null&&(Fe.current=[],Se.current=(0,C.Z)(()=>{Se.current=null,An(pn=>{let kt=pn;return Fe.current.forEach(jn=>{kt=jn(kt)}),kt})})),Fe.current.push(vn))}return[Ot,Nt]}function le(){const{itemRef:Ye}=x.useContext(re.q3),Ot=x.useRef({});function An(Se,Fe){const Tt=Fe&&typeof Fe=="object"&&Fe.ref,Nt=Se.join("_");return(Ot.current.name!==Nt||Ot.current.originRef!==Tt)&&(Ot.current.name=Nt,Ot.current.originRef=Tt,Ot.current.ref=(0,wt.sQ)(Ye(Se),Tt)),Ot.current.ref}return An}var G=a(29194),_=a(34280),Le=a(2738),ue=a(27382),oe=a(37028);const Ue=Ye=>{const{formItemCls:Ot}=Ye;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${Ot}-control`]:{display:"flex"}}}};var ct=(0,y.b)(["Form","item-item"],(Ye,Ot)=>{let{rootPrefixCls:An}=Ot;const Se=ee(Ye,An);return[Ue(Se)]}),Ze=Ye=>{const{prefixCls:Ot,status:An,wrapperCol:Se,children:Fe,errors:Tt,warnings:Nt,_internalItemRender:vn,extra:pn,help:kt,fieldId:jn,marginBottom:Jn,onErrorVisibleChanged:pr}=Ye,mr=`${Ot}-item`,ir=x.useContext(re.q3),Er=Se||ir.wrapperCol||{},$n=F()(`${mr}-control`,Er.className),br=x.useMemo(()=>Object.assign({},ir),[ir]);delete br.labelCol,delete br.wrapperCol;const xr=x.createElement("div",{className:`${mr}-control-input`},x.createElement("div",{className:`${mr}-control-input-content`},Fe)),Or=x.useMemo(()=>({prefixCls:Ot,status:An}),[Ot,An]),jr=Jn!==null||Tt.length||Nt.length?x.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},x.createElement(re.Rk.Provider,{value:Or},x.createElement(Ne,{fieldId:jn,errors:Tt,warnings:Nt,help:kt,helpStatus:An,className:`${mr}-explain-connected`,onVisibleChanged:pr})),!!Jn&&x.createElement("div",{style:{width:0,height:Jn}})):null,Rr={};jn&&(Rr.id=`${jn}_extra`);const Qt=pn?x.createElement("div",Object.assign({},Rr,{className:`${mr}-extra`}),pn):null,zt=vn&&vn.mark==="pro_table_render"&&vn.render?vn.render(Ye,{input:xr,errorList:jr,extra:Qt}):x.createElement(x.Fragment,null,xr,jr,Qt);return x.createElement(re.q3.Provider,{value:br},x.createElement(oe.Z,Object.assign({},Er,{className:$n}),zt),x.createElement(ct,{prefixCls:Ot}))},De=a(61485),$e=a(31724),ie=a(9763),Ke=a(6848),ht=function(Ye,Ot){var An={};for(var Se in Ye)Object.prototype.hasOwnProperty.call(Ye,Se)&&Ot.indexOf(Se)<0&&(An[Se]=Ye[Se]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Se=Object.getOwnPropertySymbols(Ye);Fe{let{prefixCls:Ot,label:An,htmlFor:Se,labelCol:Fe,labelAlign:Tt,colon:Nt,required:vn,requiredMark:pn,tooltip:kt}=Ye;var jn;const[Jn]=(0,ie.Z)("Form"),{vertical:pr,labelAlign:mr,labelCol:ir,labelWrap:Er,colon:$n}=x.useContext(re.q3);if(!An)return null;const br=Fe||ir||{},xr=Tt||mr,Or=`${Ot}-item-label`,jr=F()(Or,xr==="left"&&`${Or}-left`,br.className,{[`${Or}-wrap`]:!!Er});let Rr=An;const Qt=Nt===!0||$n!==!1&&Nt!==!1;Qt&&!pr&&typeof An=="string"&&An.trim()!==""&&(Rr=An.replace(/[:|:]\s*$/,""));const Mt=bt(kt);if(Mt){const{icon:rn=x.createElement(De.Z,null)}=Mt,er=ht(Mt,["icon"]),on=x.createElement(Ke.Z,Object.assign({},er),x.cloneElement(rn,{className:`${Ot}-item-tooltip`,title:""}));Rr=x.createElement(x.Fragment,null,Rr,on)}const Bn=pn==="optional",_t=typeof pn=="function";_t?Rr=pn(Rr,{required:!!vn}):Bn&&!vn&&(Rr=x.createElement(x.Fragment,null,Rr,x.createElement("span",{className:`${Ot}-item-optional`,title:""},(Jn==null?void 0:Jn.optional)||((jn=$e.Z.Form)===null||jn===void 0?void 0:jn.optional))));const dn=F()({[`${Ot}-item-required`]:vn,[`${Ot}-item-required-mark-optional`]:Bn||_t,[`${Ot}-item-no-colon`]:!Qt});return x.createElement(oe.Z,Object.assign({},br,{className:jr}),x.createElement("label",{htmlFor:Se,className:dn,title:typeof An=="string"?An:""},Rr))},Yt=a(29679),En=a(19248),Sn=a(96512),On=a(58617);const xn={success:Yt.Z,warning:Sn.Z,error:En.Z,validating:On.Z};function kn(Ye){let{children:Ot,errors:An,warnings:Se,hasFeedback:Fe,validateStatus:Tt,prefixCls:Nt,meta:vn,noStyle:pn}=Ye;const kt=`${Nt}-item`,{feedbackIcons:jn}=x.useContext(re.q3),Jn=We(An,Se,vn,null,!!Fe,Tt),{isFormItemInput:pr,status:mr}=x.useContext(re.aM),ir=x.useMemo(()=>{var Er;let $n;if(Fe){const Or=Fe!==!0&&Fe.icons||jn,jr=Jn&&((Er=Or==null?void 0:Or({status:Jn,errors:An,warnings:Se}))===null||Er===void 0?void 0:Er[Jn]),Rr=Jn&&xn[Jn];$n=jr!==!1&&Rr?x.createElement("span",{className:F()(`${kt}-feedback-icon`,`${kt}-feedback-icon-${Jn}`)},jr||x.createElement(Rr,null)):null}let br=!0,xr=Jn||"";return pn&&(br=pr,xr=(Jn!=null?Jn:mr)||""),{status:xr,errors:An,warnings:Se,hasFeedback:!!Fe,feedbackIcon:$n,isFormItemInput:br}},[Jn,Fe,pn,pr,mr]);return x.createElement(re.aM.Provider,{value:ir},Ot)}var Cr=function(Ye,Ot){var An={};for(var Se in Ye)Object.prototype.hasOwnProperty.call(Ye,Se)&&Ot.indexOf(Se)<0&&(An[Se]=Ye[Se]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Se=Object.getOwnPropertySymbols(Ye);Fe{if(Mt&&jr.current){const fA=getComputedStyle(jr.current);dn(parseInt(fA.marginBottom,10))}},[Mt,Bn]);const rn=fA=>{fA||dn(null)},on=function(){let fA=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const $r=fA?Rr:kt.errors,aA=fA?Qt:kt.warnings;return We($r,aA,kt,"",!!jn,pn)}(),Ur=F()(xr,An,Se,{[`${xr}-with-help`]:zt||Rr.length||Qt.length,[`${xr}-has-feedback`]:on&&jn,[`${xr}-has-success`]:on==="success",[`${xr}-has-warning`]:on==="warning",[`${xr}-has-error`]:on==="error",[`${xr}-is-validating`]:on==="validating",[`${xr}-hidden`]:Jn});return x.createElement("div",{className:Ur,style:Fe,ref:jr},x.createElement(ue.Z,Object.assign({className:`${xr}-row`},(0,Le.Z)(br,["_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"])),x.createElement(yn,Object.assign({htmlFor:mr},Ye,{requiredMark:Or,required:ir!=null?ir:Er,prefixCls:Ot})),x.createElement(Ze,Object.assign({},Ye,kt,{errors:Rr,warnings:Qt,prefixCls:Ot,status:on,help:Tt,marginBottom:_t,onErrorVisibleChanged:rn}),x.createElement(re.qI.Provider,{value:$n},x.createElement(kn,{prefixCls:Ot,meta:kt,errors:kt.errors,warnings:kt.warnings,hasFeedback:jn,validateStatus:on},pr)))),!!_t&&x.createElement("div",{className:`${xr}-margin-offset`,style:{marginBottom:-_t}}))}const Pr="__SPLIT__",Vr=null,Pt=x.memo(Ye=>{let{children:Ot}=Ye;return Ot},(Ye,Ot)=>Ye.value===Ot.value&&Ye.update===Ot.update&&Ye.childProps.length===Ot.childProps.length&&Ye.childProps.every((An,Se)=>An===Ot.childProps[Se]));function Xt(Ye){return Ye!=null}function Zn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function dr(Ye){const{name:Ot,noStyle:An,className:Se,dependencies:Fe,prefixCls:Tt,shouldUpdate:Nt,rules:vn,children:pn,required:kt,label:jn,messageVariables:Jn,trigger:pr="onChange",validateTrigger:mr,hidden:ir,help:Er}=Ye,{getPrefixCls:$n}=x.useContext(rt.E_),{name:br}=x.useContext(re.q3),xr=E(pn),Or=typeof xr=="function",jr=x.useContext(re.qI),{validateTrigger:Rr}=x.useContext(we.FieldContext),Qt=mr!==void 0?mr:Rr,zt=Xt(Ot),Mt=$n("form",Tt),[Bn,_t]=ge(Mt),dn=x.useContext(we.ListContext),rn=x.useRef(),[er,on]=W({}),[Ur,fA]=(0,Vt.Z)(()=>Zn()),$r=kr=>{const rA=dn==null?void 0:dn.getKey(kr.name);if(fA(kr.destroy?Zn():kr,!0),An&&Er!==!1&&jr){let sA=kr.name;if(kr.destroy)sA=rn.current||sA;else if(rA!==void 0){const[hA,St]=rA;sA=[hA].concat((0,u.Z)(St)),rn.current=sA}jr(kr,sA)}},aA=(kr,rA)=>{on(sA=>{const hA=Object.assign({},sA),Ut=[].concat((0,u.Z)(kr.name.slice(0,-1)),(0,u.Z)(rA)).join(Pr);return kr.destroy?delete hA[Ut]:hA[Ut]=kr,hA})},[eA,Kr]=x.useMemo(()=>{const kr=(0,u.Z)(Ur.errors),rA=(0,u.Z)(Ur.warnings);return Object.values(er).forEach(sA=>{kr.push.apply(kr,(0,u.Z)(sA.errors||[])),rA.push.apply(rA,(0,u.Z)(sA.warnings||[]))}),[kr,rA]},[er,Ur.errors,Ur.warnings]),vA=le();function tA(kr,rA,sA){return An&&!ir?x.createElement(kn,{prefixCls:Mt,hasFeedback:Ye.hasFeedback,validateStatus:Ye.validateStatus,meta:Ur,errors:eA,warnings:Kr,noStyle:!0},kr):x.createElement(yr,Object.assign({key:"row"},Ye,{className:F()(Se,_t),prefixCls:Mt,fieldId:rA,isRequired:sA,errors:eA,warnings:Kr,meta:Ur,onSubItemMetaChange:aA}),kr)}if(!zt&&!Or&&!Fe)return Bn(tA(xr));let IA={};return typeof jn=="string"?IA.label=jn:Ot&&(IA.label=String(Ot)),Jn&&(IA=Object.assign(Object.assign({},IA),Jn)),Bn(x.createElement(we.Field,Object.assign({},Ye,{messageVariables:IA,trigger:pr,validateTrigger:Qt,onMetaChange:$r}),(kr,rA,sA)=>{const hA=ce(Ot).length&&rA?rA.name:[],St=Ve(hA,br),Ut=kt!==void 0?kt:!!(vn&&vn.some(In=>{if(In&&typeof In=="object"&&In.required&&!In.warningOnly)return!0;if(typeof In=="function"){const Fr=In(sA);return Fr&&Fr.required&&!Fr.warningOnly}return!1})),ft=Object.assign({},kr);let Vn=null;if(Array.isArray(xr)&&zt)Vn=xr;else if(!(Or&&(!(Nt||Fe)||zt))){if(!(Fe&&!Or&&!zt))if((0,dt.l$)(xr)){const In=Object.assign(Object.assign({},xr.props),ft);if(In.id||(In.id=St),Er||eA.length>0||Kr.length>0||Ye.extra){const At=[];(Er||eA.length>0)&&At.push(`${St}_help`),Ye.extra&&At.push(`${St}_extra`),In["aria-describedby"]=At.join(" ")}eA.length>0&&(In["aria-invalid"]="true"),Ut&&(In["aria-required"]="true"),(0,wt.Yr)(xr)&&(In.ref=vA(hA,xr)),new Set([].concat((0,u.Z)(ce(pr)),(0,u.Z)(ce(Qt)))).forEach(At=>{In[At]=function(){for(var Xe,Gt,Fn,nr,un,$t=arguments.length,fn=new Array($t),rr=0;rr<$t;rr++)fn[rr]=arguments[rr];(Fn=ft[At])===null||Fn===void 0||(Xe=Fn).call.apply(Xe,[ft].concat(fn)),(un=(nr=xr.props)[At])===null||un===void 0||(Gt=un).call.apply(Gt,[nr].concat(fn))}});const it=[In["aria-required"],In["aria-invalid"],In["aria-describedby"]];Vn=x.createElement(Pt,{value:ft[Ye.valuePropName||"value"],update:xr,childProps:it},(0,dt.Tm)(xr,In))}else Or&&(Nt||Fe)&&!zt?Vn=xr(sA):Vn=xr}return tA(Vn,St,Ut)}))}const Hn=dr;Hn.useStatus=g;var Wn=Hn,Dr=function(Ye,Ot){var An={};for(var Se in Ye)Object.prototype.hasOwnProperty.call(Ye,Se)&&Ot.indexOf(Se)<0&&(An[Se]=Ye[Se]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Se=Object.getOwnPropertySymbols(Ye);Fe{var{prefixCls:Ot,children:An}=Ye,Se=Dr(Ye,["prefixCls","children"]);const{getPrefixCls:Fe}=x.useContext(rt.E_),Tt=Fe("form",Ot),Nt=x.useMemo(()=>({prefixCls:Tt,status:"error"}),[Tt]);return x.createElement(we.List,Object.assign({},Se),(vn,pn,kt)=>x.createElement(re.Rk.Provider,{value:Nt},An(vn.map(jn=>Object.assign(Object.assign({},jn),{fieldKey:jn.key})),pn,{errors:kt.errors,warnings:kt.warnings})))};function Tr(){const{form:Ye}=(0,x.useContext)(re.q3);return Ye}const or=lt;or.Item=Wn,or.List=_r,or.ErrorList=Ne,or.useForm=pt,or.useFormInstance=Tr,or.useWatch=we.useWatch,or.Provider=re.RV,or.create=()=>{};var gA=or},8628:function(Kt,de,a){"use strict";var u=a(59301),b=a(34280),F=a(56762),V=a(69507);function x(){let T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const re=(0,u.useRef)({}),B=(0,F.Z)(),z=(0,V.ZP)();return(0,b.Z)(()=>{const f=z.subscribe(U=>{re.current=U,T&&B()});return()=>z.unsubscribe(f)},[]),re.current}de.Z=x},9432:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return q},n:function(){return Ae}});var u=a(19248),b=a(92310),F=a.n(b),V=a(93681),x=a(8654),T=a(59301),re=a(19080),B=a(36355),z=a(1684),f=a(19716),U=a(32441),S=a(33234),y=a(59412),M=a(9937);function N(H){return!!(H.prefix||H.suffix||H.allowClear)}var K=function(H,k){var Q={};for(var p in H)Object.prototype.hasOwnProperty.call(H,p)&&k.indexOf(p)<0&&(Q[p]=H[p]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,p=Object.getOwnPropertySymbols(H);te{var Q;const{prefixCls:p,bordered:te=!0,status:ee,size:ge,disabled:se,onBlur:me,onFocus:ae,suffix:Ne,allowClear:we,addonAfter:rt,addonBefore:Qe,className:Ee,style:be,styles:ve,rootClassName:ye,onChange:he,classNames:ce}=H,Ve=K(H,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:We,direction:Oe,input:pt}=T.useContext(B.E_),yt=We("input",p),qt=(0,T.useRef)(null),[Wt,nn]=(0,M.ZP)(yt),{compactSize:lt,compactItemClassnames:Vt}=(0,S.ri)(yt,Oe),wt=(0,f.Z)(ct=>{var Be;return(Be=ge!=null?ge:lt)!==null&&Be!==void 0?Be:ct}),dt=T.useContext(z.Z),hn=se!=null?se:dt,{status:E,hasFeedback:h,feedbackIcon:g}=(0,T.useContext)(U.aM),C=(0,re.F)(E,ee),W=N(H)||!!h,le=(0,T.useRef)(W);(0,T.useEffect)(()=>{var ct;W&&le.current,le.current=W},[W]);const G=(0,y.Z)(qt,!0),_=ct=>{G(),me==null||me(ct)},Le=ct=>{G(),ae==null||ae(ct)},ue=ct=>{G(),he==null||he(ct)},oe=(h||Ne)&&T.createElement(T.Fragment,null,Ne,h&&g);let Ue;return typeof we=="object"&&(we!=null&&we.clearIcon)?Ue=we:we&&(Ue={clearIcon:T.createElement(u.Z,null)}),Wt(T.createElement(V.default,Object.assign({ref:(0,x.sQ)(k,qt),prefixCls:yt,autoComplete:pt==null?void 0:pt.autoComplete},Ve,{disabled:hn,onBlur:_,onFocus:Le,style:Object.assign(Object.assign({},pt==null?void 0:pt.style),be),styles:Object.assign(Object.assign({},pt==null?void 0:pt.styles),ve),suffix:oe,allowClear:Ue,className:F()(Ee,ye,Vt,pt==null?void 0:pt.className),onChange:ue,addonAfter:rt&&T.createElement(S.BR,null,T.createElement(U.Ux,{override:!0,status:!0},rt)),addonBefore:Qe&&T.createElement(S.BR,null,T.createElement(U.Ux,{override:!0,status:!0},Qe)),classNames:Object.assign(Object.assign(Object.assign({},ce),pt==null?void 0:pt.classNames),{input:F()({[`${yt}-sm`]:wt==="small",[`${yt}-lg`]:wt==="large",[`${yt}-rtl`]:Oe==="rtl",[`${yt}-borderless`]:!te},!W&&(0,re.Z)(yt,C),ce==null?void 0:ce.input,(Q=pt==null?void 0:pt.classNames)===null||Q===void 0?void 0:Q.input,nn)}),classes:{affixWrapper:F()({[`${yt}-affix-wrapper-sm`]:wt==="small",[`${yt}-affix-wrapper-lg`]:wt==="large",[`${yt}-affix-wrapper-rtl`]:Oe==="rtl",[`${yt}-affix-wrapper-borderless`]:!te},(0,re.Z)(`${yt}-affix-wrapper`,C,h),nn),wrapper:F()({[`${yt}-group-rtl`]:Oe==="rtl"},nn),group:F()({[`${yt}-group-wrapper-sm`]:wt==="small",[`${yt}-group-wrapper-lg`]:wt==="large",[`${yt}-group-wrapper-rtl`]:Oe==="rtl",[`${yt}-group-wrapper-disabled`]:hn},(0,re.Z)(`${yt}-group-wrapper`,C,h),nn)}})))})},1643:function(Kt,de,a){"use strict";var u=a(19248),b=a(92310),F=a.n(b),V=a(9296),x=a(59301),T=a(19080),re=a(36355),B=a(1684),z=a(19716),f=a(32441),U=a(9432),S=a(9937),y=function(N,K){var Ae={};for(var X in N)Object.prototype.hasOwnProperty.call(N,X)&&K.indexOf(X)<0&&(Ae[X]=N[X]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,X=Object.getOwnPropertySymbols(N);q{const{prefixCls:Ae,bordered:X=!0,size:q,disabled:H,status:k,allowClear:Q,showCount:p,classNames:te,rootClassName:ee,className:ge}=N,se=y(N,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:me,direction:ae}=x.useContext(re.E_),Ne=(0,z.Z)(q),we=x.useContext(B.Z),rt=H!=null?H:we,{status:Qe,hasFeedback:Ee,feedbackIcon:be}=x.useContext(f.aM),ve=(0,T.F)(Qe,k),ye=x.useRef(null);x.useImperativeHandle(K,()=>{var Oe;return{resizableTextArea:(Oe=ye.current)===null||Oe===void 0?void 0:Oe.resizableTextArea,focus:pt=>{var yt,qt;(0,U.n)((qt=(yt=ye.current)===null||yt===void 0?void 0:yt.resizableTextArea)===null||qt===void 0?void 0:qt.textArea,pt)},blur:()=>{var pt;return(pt=ye.current)===null||pt===void 0?void 0:pt.blur()}}});const he=me("input",Ae);let ce;typeof Q=="object"&&(Q!=null&&Q.clearIcon)?ce=Q:Q&&(ce={clearIcon:x.createElement(u.Z,null)});const[Ve,We]=(0,S.ZP)(he);return Ve(x.createElement(V.default,Object.assign({},se,{disabled:rt,allowClear:ce,className:F()(ge,ee),classes:{affixWrapper:F()(`${he}-textarea-affix-wrapper`,{[`${he}-affix-wrapper-rtl`]:ae==="rtl",[`${he}-affix-wrapper-borderless`]:!X,[`${he}-affix-wrapper-sm`]:Ne==="small",[`${he}-affix-wrapper-lg`]:Ne==="large",[`${he}-textarea-show-count`]:p},(0,T.Z)(`${he}-affix-wrapper`,ve),We)},classNames:Object.assign(Object.assign({},te),{textarea:F()({[`${he}-borderless`]:!X,[`${he}-sm`]:Ne==="small",[`${he}-lg`]:Ne==="large"},(0,T.Z)(he,ve),We,te==null?void 0:te.textarea)}),prefixCls:he,suffix:Ee&&x.createElement("span",{className:`${he}-textarea-suffix`},be),showCount:p,ref:ye})))});de.Z=M},59412:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return b}});var u=a(59301);function b(F,V){const x=(0,u.useRef)([]),T=()=>{x.current.push(setTimeout(()=>{var re,B,z,f;!((re=F.current)===null||re===void 0)&&re.input&&((B=F.current)===null||B===void 0?void 0:B.input.getAttribute("type"))==="password"&&(!((z=F.current)===null||z===void 0)&&z.input.hasAttribute("value"))&&((f=F.current)===null||f===void 0||f.input.removeAttribute("value"))}))};return(0,u.useEffect)(()=>(V&&T(),()=>x.current.forEach(re=>{re&&clearTimeout(re)})),[]),T}},92832:function(Kt,de,a){"use strict";a.d(de,{default:function(){return Ne}});var u=a(92310),b=a.n(u),F=a(59301),V=a(36355),x=a(32441),T=a(9937),B=we=>{const{getPrefixCls:rt,direction:Qe}=(0,F.useContext)(V.E_),{prefixCls:Ee,className:be}=we,ve=rt("input-group",Ee),ye=rt("input"),[he,ce]=(0,T.ZP)(ye),Ve=b()(ve,{[`${ve}-lg`]:we.size==="large",[`${ve}-sm`]:we.size==="small",[`${ve}-compact`]:we.compact,[`${ve}-rtl`]:Qe==="rtl"},ce,be),We=(0,F.useContext)(x.aM),Oe=(0,F.useMemo)(()=>Object.assign(Object.assign({},We),{isFormItemInput:!1}),[We]);return he(F.createElement("span",{className:Ve,style:we.style,onMouseEnter:we.onMouseEnter,onMouseLeave:we.onMouseLeave,onFocus:we.onFocus,onBlur:we.onBlur},F.createElement(x.aM.Provider,{value:Oe},we.children)))},z=a(9432),f=a(73331),U=a(15277),S=a(2738),y=a(8654),M=a(59412),N=function(we,rt){var Qe={};for(var Ee in we)Object.prototype.hasOwnProperty.call(we,Ee)&&rt.indexOf(Ee)<0&&(Qe[Ee]=we[Ee]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ee=Object.getOwnPropertySymbols(we);bewe?F.createElement(U.Z,null):F.createElement(f.Z,null),Ae={click:"onClick",hover:"onMouseOver"};var q=F.forwardRef((we,rt)=>{const{visibilityToggle:Qe=!0}=we,Ee=typeof Qe=="object"&&Qe.visible!==void 0,[be,ve]=(0,F.useState)(()=>Ee?Qe.visible:!1),ye=(0,F.useRef)(null);F.useEffect(()=>{Ee&&ve(Qe.visible)},[Ee,Qe]);const he=(0,M.Z)(ye),ce=()=>{const{disabled:hn}=we;hn||(be&&he(),ve(E=>{var h;const g=!E;return typeof Qe=="object"&&((h=Qe.onVisibleChange)===null||h===void 0||h.call(Qe,g)),g}))},Ve=hn=>{const{action:E="click",iconRender:h=K}=we,g=Ae[E]||"",C=h(be),W={[g]:ce,className:`${hn}-icon`,key:"passwordIcon",onMouseDown:le=>{le.preventDefault()},onMouseUp:le=>{le.preventDefault()}};return F.cloneElement(F.isValidElement(C)?C:F.createElement("span",null,C),W)},{className:We,prefixCls:Oe,inputPrefixCls:pt,size:yt}=we,qt=N(we,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Wt}=F.useContext(V.E_),nn=Wt("input",pt),lt=Wt("input-password",Oe),Vt=Qe&&Ve(lt),wt=b()(lt,We,{[`${lt}-${yt}`]:!!yt}),dt=Object.assign(Object.assign({},(0,S.Z)(qt,["suffix","iconRender","visibilityToggle"])),{type:be?"text":"password",className:wt,prefixCls:nn,suffix:Vt});return yt&&(dt.size=yt),F.createElement(z.Z,Object.assign({ref:(0,y.sQ)(rt,ye)},dt))}),H=a(47472),k=a(92343),Q=a(3113),p=a(19716),te=a(33234),ee=function(we,rt){var Qe={};for(var Ee in we)Object.prototype.hasOwnProperty.call(we,Ee)&&rt.indexOf(Ee)<0&&(Qe[Ee]=we[Ee]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ee=Object.getOwnPropertySymbols(we);be{const{prefixCls:Qe,inputPrefixCls:Ee,className:be,size:ve,suffix:ye,enterButton:he=!1,addonAfter:ce,loading:Ve,disabled:We,onSearch:Oe,onChange:pt,onCompositionStart:yt,onCompositionEnd:qt}=we,Wt=ee(we,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:nn,direction:lt}=F.useContext(V.E_),Vt=F.useRef(!1),wt=nn("input-search",Qe),dt=nn("input",Ee),{compactSize:hn}=(0,te.ri)(wt,lt),E=(0,p.Z)(Ze=>{var De;return(De=ve!=null?ve:hn)!==null&&De!==void 0?De:Ze}),h=F.useRef(null),g=Ze=>{Ze&&Ze.target&&Ze.type==="click"&&Oe&&Oe(Ze.target.value,Ze,{source:"clear"}),pt&&pt(Ze)},C=Ze=>{var De;document.activeElement===((De=h.current)===null||De===void 0?void 0:De.input)&&Ze.preventDefault()},W=Ze=>{var De,$e;Oe&&Oe(($e=(De=h.current)===null||De===void 0?void 0:De.input)===null||$e===void 0?void 0:$e.value,Ze,{source:"input"})},le=Ze=>{Vt.current||Ve||W(Ze)},G=typeof he=="boolean"?F.createElement(H.Z,null):null,_=`${wt}-button`;let Le;const ue=he||{},oe=ue.type&&ue.type.__ANT_BUTTON===!0;oe||ue.type==="button"?Le=(0,k.Tm)(ue,Object.assign({onMouseDown:C,onClick:Ze=>{var De,$e;($e=(De=ue==null?void 0:ue.props)===null||De===void 0?void 0:De.onClick)===null||$e===void 0||$e.call(De,Ze),W(Ze)},key:"enterButton"},oe?{className:_,size:E}:{})):Le=F.createElement(Q.ZP,{className:_,type:he?"primary":void 0,size:E,disabled:We,key:"enterButton",onMouseDown:C,onClick:W,loading:Ve,icon:G},he),ce&&(Le=[Le,(0,k.Tm)(ce,{key:"addonAfter"})]);const Ue=b()(wt,{[`${wt}-rtl`]:lt==="rtl",[`${wt}-${E}`]:!!E,[`${wt}-with-button`]:!!he},be),ct=Ze=>{Vt.current=!0,yt==null||yt(Ze)},Be=Ze=>{Vt.current=!1,qt==null||qt(Ze)};return F.createElement(z.Z,Object.assign({ref:(0,y.sQ)(h,rt),onPressEnter:le},Wt,{size:E,onCompositionStart:ct,onCompositionEnd:Be,prefixCls:dt,addonAfter:Le,suffix:ye,onChange:g,className:Ue,disabled:We}))}),me=a(1643);const ae=z.Z;ae.Group=B,ae.Search=se,ae.TextArea=me.Z,ae.Password=q;var Ne=ae},9937:function(Kt,de,a){"use strict";a.d(de,{M1:function(){return re},TM:function(){return k},Xy:function(){return B},bi:function(){return U},e5:function(){return H},ik:function(){return S},nz:function(){return x},pU:function(){return T},s7:function(){return y},x0:function(){return f}});var u=a(17313),b=a(74207),F=a(37613),V=a(83116);const x=Q=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:Q,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),T=Q=>({borderColor:Q.hoverBorderColor}),re=Q=>({borderColor:Q.activeBorderColor,boxShadow:Q.activeShadow,outline:0}),B=Q=>({color:Q.colorTextDisabled,backgroundColor:Q.colorBgContainerDisabled,borderColor:Q.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},T((0,F.TS)(Q,{hoverBorderColor:Q.colorBorder})))}),z=Q=>{const{paddingBlockLG:p,fontSizeLG:te,lineHeightLG:ee,borderRadiusLG:ge,paddingInlineLG:se}=Q;return{padding:`${p}px ${se}px`,fontSize:te,lineHeight:ee,borderRadius:ge}},f=Q=>({padding:`${Q.paddingBlockSM}px ${Q.paddingInlineSM}px`,borderRadius:Q.borderRadiusSM}),U=(Q,p)=>{const{componentCls:te,colorError:ee,colorWarning:ge,errorActiveShadow:se,warningActiveShadow:me,colorErrorBorderHover:ae,colorWarningBorderHover:Ne}=Q;return{[`&-status-error:not(${p}-disabled):not(${p}-borderless)${p}`]:{borderColor:ee,"&:hover":{borderColor:ae},"&:focus, &-focused":Object.assign({},re((0,F.TS)(Q,{activeBorderColor:ee,activeShadow:se}))),[`${te}-prefix, ${te}-suffix`]:{color:ee}},[`&-status-warning:not(${p}-disabled):not(${p}-borderless)${p}`]:{borderColor:ge,"&:hover":{borderColor:Ne},"&:focus, &-focused":Object.assign({},re((0,F.TS)(Q,{activeBorderColor:ge,activeShadow:me}))),[`${te}-prefix, ${te}-suffix`]:{color:ge}}}},S=Q=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${Q.paddingBlock}px ${Q.paddingInline}px`,color:Q.colorText,fontSize:Q.fontSize,lineHeight:Q.lineHeight,backgroundColor:Q.colorBgContainer,backgroundImage:"none",borderWidth:Q.lineWidth,borderStyle:Q.lineType,borderColor:Q.colorBorder,borderRadius:Q.borderRadius,transition:`all ${Q.motionDurationMid}`},x(Q.colorTextPlaceholder)),{"&:hover":Object.assign({},T(Q)),"&:focus, &-focused":Object.assign({},re(Q)),"&-disabled, &[disabled]":Object.assign({},B(Q)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:Q.controlHeight,lineHeight:Q.lineHeight,verticalAlign:"bottom",transition:`all ${Q.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},z(Q)),"&-sm":Object.assign({},f(Q)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),y=Q=>{const{componentCls:p,antCls:te}=Q;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:Q.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${p}, &-lg > ${p}-group-addon`]:Object.assign({},z(Q)),[`&-sm ${p}, &-sm > ${p}-group-addon`]:Object.assign({},f(Q)),[`&-lg ${te}-select-single ${te}-select-selector`]:{height:Q.controlHeightLG},[`&-sm ${te}-select-single ${te}-select-selector`]:{height:Q.controlHeightSM},[`> ${p}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${p}-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 ${Q.paddingInline}px`,color:Q.colorText,fontWeight:"normal",fontSize:Q.fontSize,textAlign:"center",backgroundColor:Q.colorFillAlter,border:`${Q.lineWidth}px ${Q.lineType} ${Q.colorBorder}`,borderRadius:Q.borderRadius,transition:`all ${Q.motionDurationSlow}`,lineHeight:1,[`${te}-select`]:{margin:`-${Q.paddingBlock+1}px -${Q.paddingInline}px`,[`&${te}-select-single:not(${te}-select-customize-input)`]:{[`${te}-select-selector`]:{backgroundColor:"inherit",border:`${Q.lineWidth}px ${Q.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${te}-select-selector`]:{color:Q.colorPrimary}}},[`${te}-cascader-picker`]:{margin:`-9px -${Q.paddingInline}px`,backgroundColor:"transparent",[`${te}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${p}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${p}-search-with-button &`]:{zIndex:0}}},[`> ${p}:first-child, ${p}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${te}-select ${te}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${p}-affix-wrapper`]:{[`&:not(:first-child) ${p}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${p}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${p}:last-child, ${p}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${te}-select ${te}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${p}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${p}-search &`]:{borderStartStartRadius:Q.borderRadius,borderEndStartRadius:Q.borderRadius}},[`&:not(:first-child), ${p}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${p}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,u.dF)()),{[`${p}-group-addon, ${p}-group-wrap, > ${p}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:Q.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${p}-affix-wrapper, & > ${p}-number-affix-wrapper, & > ${te}-picker-range @@ -95,9 +95,9 @@ & > ${te}-cascader-picker:last-child ${p}, & > ${te}-cascader-picker-focused:last-child ${p}`]:{borderInlineEndWidth:Q.lineWidth,borderStartEndRadius:Q.borderRadius,borderEndEndRadius:Q.borderRadius},[`& > ${te}-select-auto-complete ${p}`]:{verticalAlign:"top"},[`${p}-group-wrapper + ${p}-group-wrapper`]:{marginInlineStart:-Q.lineWidth,[`${p}-affix-wrapper`]:{borderRadius:0}},[`${p}-group-wrapper:not(:last-child)`]:{[`&${p}-search > ${p}-group`]:{[`& > ${p}-group-addon > ${p}-search-button`]:{borderRadius:0},[`& > ${p}`]:{borderStartStartRadius:Q.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Q.borderRadius}}}})}},M=Q=>{const{componentCls:p,controlHeightSM:te,lineWidth:ee}=Q,se=(te-ee*2-16)/2;return{[p]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,u.Wf)(Q)),S(Q)),U(Q,p)),{'&[type="color"]':{height:Q.controlHeight,[`&${p}-lg`]:{height:Q.controlHeightLG},[`&${p}-sm`]:{height:te,paddingTop:se,paddingBottom:se}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},N=Q=>{const{componentCls:p}=Q;return{[`${p}-clear-icon`]:{margin:0,color:Q.colorTextQuaternary,fontSize:Q.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${Q.motionDurationSlow}`,"&:hover":{color:Q.colorTextTertiary},"&:active":{color:Q.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${Q.inputAffixPadding}px`}}}},K=Q=>{const{componentCls:p,inputAffixPadding:te,colorTextDescription:ee,motionDurationSlow:ge,colorIcon:se,colorIconHover:me,iconCls:ae}=Q;return{[`${p}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},S(Q)),{display:"inline-flex",[`&:not(${p}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},T(Q)),{zIndex:1,[`${p}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${p}[disabled]`]:{background:"transparent"}},[`> input${p}`]:{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"'},[`${p}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:Q.paddingXS}},"&-show-count-suffix":{color:ee},"&-show-count-has-suffix":{marginInlineEnd:Q.paddingXXS},"&-prefix":{marginInlineEnd:te},"&-suffix":{marginInlineStart:te}}}),N(Q)),{[`${ae}${p}-password-icon`]:{color:se,cursor:"pointer",transition:`all ${ge}`,"&:hover":{color:me}}}),U(Q,`${p}-affix-wrapper`))}},Ae=Q=>{const{componentCls:p,colorError:te,colorWarning:ee,borderRadiusLG:ge,borderRadiusSM:se}=Q;return{[`${p}-group`]:Object.assign(Object.assign(Object.assign({},(0,u.Wf)(Q)),y(Q)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${p}-group-addon`]:{borderRadius:ge,fontSize:Q.fontSizeLG}},"&-sm":{[`${p}-group-addon`]:{borderRadius:se}},"&-status-error":{[`${p}-group-addon`]:{color:te,borderColor:te}},"&-status-warning":{[`${p}-group-addon`]:{color:ee,borderColor:ee}},"&-disabled":{[`${p}-group-addon`]:Object.assign({},B(Q))},[`&:not(${p}-compact-first-item):not(${p}-compact-last-item)${p}-compact-item`]:{[`${p}, ${p}-group-addon`]:{borderRadius:0}},[`&:not(${p}-compact-last-item)${p}-compact-first-item`]:{[`${p}, ${p}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${p}-compact-first-item)${p}-compact-last-item`]:{[`${p}, ${p}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},X=Q=>{const{componentCls:p,antCls:te}=Q,ee=`${p}-search`;return{[ee]:{[`${p}`]:{"&:hover, &:focus":{borderColor:Q.colorPrimaryHover,[`+ ${p}-group-addon ${ee}-button:not(${te}-btn-primary)`]:{borderInlineStartColor:Q.colorPrimaryHover}}},[`${p}-affix-wrapper`]:{borderRadius:0},[`${p}-lg`]:{lineHeight:Q.lineHeightLG-2e-4},[`> ${p}-group`]:{[`> ${p}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${ee}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:Q.borderRadius,borderEndEndRadius:Q.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${ee}-button:not(${te}-btn-primary)`]:{color:Q.colorTextDescription,"&:hover":{color:Q.colorPrimaryHover},"&:active":{color:Q.colorPrimaryActive},[`&${te}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${ee}-button`]:{height:Q.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${ee}-button`]:{height:Q.controlHeightLG},[`&-small ${ee}-button`]:{height:Q.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${p}-compact-item`]:{[`&:not(${p}-compact-last-item)`]:{[`${p}-group-addon`]:{[`${p}-search-button`]:{marginInlineEnd:-Q.lineWidth,borderRadius:0}}},[`&:not(${p}-compact-first-item)`]:{[`${p},${p}-affix-wrapper`]:{borderRadius:0}},[`> ${p}-group-addon ${p}-search-button, > ${p}, - ${p}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${p}-affix-wrapper-focused`]:{zIndex:2}}}}},q=Q=>{const{componentCls:p,paddingLG:te}=Q,ee=`${p}-textarea`;return{[ee]:{position:"relative","&-show-count":{[`> ${p}`]:{height:"100%"},[`${p}-data-count`]:{position:"absolute",bottom:-Q.fontSize*Q.lineHeight,insetInlineEnd:0,color:Q.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${p}`]:{paddingInlineEnd:te}},[`&-affix-wrapper${ee}-has-feedback`]:{[`${p}`]:{paddingInlineEnd:te}},[`&-affix-wrapper${p}-affix-wrapper`]:{padding:0,[`> textarea${p}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${p}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${p}-clear-icon`]:{position:"absolute",insetInlineEnd:Q.paddingXS,insetBlockStart:Q.paddingXS},[`${ee}-suffix`]:{position:"absolute",top:0,insetInlineEnd:Q.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function H(Q){return(0,F.TS)(Q,{inputAffixPadding:Q.paddingXXS})}const k=Q=>{const{controlHeight:p,fontSize:te,lineHeight:ee,lineWidth:ge,controlHeightSM:se,controlHeightLG:me,fontSizeLG:ae,lineHeightLG:Ne,paddingSM:we,controlPaddingHorizontalSM:rt,controlPaddingHorizontal:Qe,colorFillAlter:ye,colorPrimaryHover:be,controlOutlineWidth:ve,controlOutline:Ee,colorErrorOutline:he,colorWarningOutline:ce}=Q;return{paddingBlock:Math.max(Math.round((p-te*ee)/2*10)/10-ge,3),paddingBlockSM:Math.max(Math.round((se-te*ee)/2*10)/10-ge,0),paddingBlockLG:Math.ceil((me-ae*Ne)/2*10)/10-ge,paddingInline:we-ge,paddingInlineSM:rt-ge,paddingInlineLG:Qe-ge,addonBg:ye,activeBorderColor:be,hoverBorderColor:be,activeShadow:`0 0 0 ${ve}px ${Ee}`,errorActiveShadow:`0 0 0 ${ve}px ${he}`,warningActiveShadow:`0 0 0 ${ve}px ${ce}`}};de.ZP=(0,V.Z)("Input",Q=>{const p=(0,F.TS)(Q,H(Q));return[M(p),q(p),K(p),Ae(p),X(p),(0,b.c)(p)]},k)},45818:function(Kt,de,a){"use strict";a.d(de,{D:function(){return H},Z:function(){return p}});var u=a(54476),b=a(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"},V=F,x=a(7657),T=function(ee,ge){return b.createElement(x.Z,(0,u.Z)({},ee,{ref:ge,icon:V}))},re=b.forwardRef(T),B=re,z=a(33853),f=a(38819),U=a(92310),S=a.n(U),y=a(2738),N=te=>!isNaN(parseFloat(te))&&isFinite(te),K=a(36355),Ae=a(84966),X=function(te,ee){var ge={};for(var se in te)Object.prototype.hasOwnProperty.call(te,se)&&ee.indexOf(se)<0&&(ge[se]=te[se]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,se=Object.getOwnPropertySymbols(te);me{let te=0;return function(){let ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return te+=1,`${ee}${te}`}})();var p=b.forwardRef((te,ee)=>{const{prefixCls:ge,className:se,trigger:me,children:ae,defaultCollapsed:Ne=!1,theme:we="dark",style:rt={},collapsible:Qe=!1,reverseArrow:ye=!1,width:be=200,collapsedWidth:ve=80,zeroWidthTriggerStyle:Ee,breakpoint:he,onCollapse:ce,onBreakpoint:Ve}=te,We=X(te,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Oe}=(0,b.useContext)(Ae.Gs),[pt,yt]=(0,b.useState)("collapsed"in te?te.collapsed:Ne),[qt,Wt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{"collapsed"in te&&yt(te.collapsed)},[te.collapsed]);const nn=(E,h)=>{"collapsed"in te||yt(E),ce==null||ce(E,h)},lt=(0,b.useRef)();lt.current=E=>{Wt(E.matches),Ve==null||Ve(E.matches),pt!==E.matches&&nn(E.matches,"responsive")},(0,b.useEffect)(()=>{function E(g){return lt.current(g)}let h;if(typeof window!="undefined"){const{matchMedia:g}=window;if(g&&he&&he in q){h=g(`(max-width: ${q[he]})`);try{h.addEventListener("change",E)}catch(C){h.addListener(E)}E(h)}}return()=>{try{h==null||h.removeEventListener("change",E)}catch(g){h==null||h.removeListener(E)}}},[he]),(0,b.useEffect)(()=>{const E=k("ant-sider-");return Oe.addSider(E),()=>Oe.removeSider(E)},[]);const Vt=()=>{nn(!pt,"clickTrigger")},{getPrefixCls:wt}=(0,b.useContext)(K.E_),dt=()=>{const E=wt("layout-sider",ge),h=(0,y.Z)(We,["collapsed"]),g=pt?ve:be,C=N(g)?`${g}px`:String(g),W=parseFloat(String(ve||0))===0?b.createElement("span",{onClick:Vt,className:S()(`${E}-zero-width-trigger`,`${E}-zero-width-trigger-${ye?"right":"left"}`),style:Ee},me||b.createElement(B,null)):null,_={expanded:ye?b.createElement(f.Z,null):b.createElement(z.Z,null),collapsed:ye?b.createElement(z.Z,null):b.createElement(f.Z,null)}[pt?"collapsed":"expanded"],Le=me!==null?W||b.createElement("div",{className:`${E}-trigger`,onClick:Vt,style:{width:C}},me||_):null,ue=Object.assign(Object.assign({},rt),{flex:`0 0 ${C}`,maxWidth:C,minWidth:C,width:C}),oe=S()(E,`${E}-${we}`,{[`${E}-collapsed`]:!!pt,[`${E}-has-trigger`]:Qe&&me!==null&&!W,[`${E}-below`]:!!qt,[`${E}-zero-width`]:parseFloat(C)===0},se);return b.createElement("aside",Object.assign({className:oe},h,{style:ue,ref:ee}),b.createElement("div",{className:`${E}-children`},ae),Qe||qt&&W?Le:null)},hn=b.useMemo(()=>({siderCollapsed:pt}),[pt]);return b.createElement(H.Provider,{value:hn},dt())})},84966:function(Kt,de,a){"use strict";a.d(de,{VY:function(){return H},$_:function(){return q},h4:function(){return X},Gs:function(){return y},ZP:function(){return k}});var u=a(94480),b=a(92310),F=a.n(b),V=a(2738),x=a(59301),T=a(36355),re=a(83116),z=Q=>{const{componentCls:p,bodyBg:te,lightSiderBg:ee,lightTriggerBg:ge,lightTriggerColor:se}=Q;return{[`${p}-sider-light`]:{background:ee,[`${p}-sider-trigger`]:{color:se,background:ge},[`${p}-sider-zero-width-trigger`]:{color:se,background:ge,border:`1px solid ${te}`,borderInlineStart:0}}}};const f=Q=>{const{antCls:p,componentCls:te,colorText:ee,triggerColor:ge,footerBg:se,triggerBg:me,headerHeight:ae,headerPadding:Ne,headerColor:we,footerPadding:rt,triggerHeight:Qe,zeroTriggerHeight:ye,zeroTriggerWidth:be,motionDurationMid:ve,motionDurationSlow:Ee,fontSize:he,borderRadius:ce,bodyBg:Ve,headerBg:We,siderBg:Oe}=Q;return{[te]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Ve,"&, *":{boxSizing:"border-box"},[`&${te}-has-sider`]:{flexDirection:"row",[`> ${te}, > ${te}-content`]:{width:0}},[`${te}-header, &${te}-footer`]:{flex:"0 0 auto"},[`${te}-sider`]:{position:"relative",minWidth:0,background:Oe,transition:`all ${ve}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${p}-menu${p}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Qe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Qe,color:ge,lineHeight:`${Qe}px`,textAlign:"center",background:me,cursor:"pointer",transition:`all ${ve}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ae,insetInlineEnd:-be,zIndex:1,width:be,height:ye,color:ge,fontSize:Q.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Oe,borderStartStartRadius:0,borderStartEndRadius:ce,borderEndEndRadius:ce,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ee} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ee}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-be,borderStartStartRadius:ce,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:ce}}}}},z(Q)),{"&-rtl":{direction:"rtl"}}),[`${te}-header`]:{height:ae,padding:Ne,color:we,lineHeight:`${ae}px`,background:We,[`${p}-menu`]:{lineHeight:"inherit"}},[`${te}-footer`]:{padding:rt,color:ee,fontSize:he,background:se},[`${te}-content`]:{flex:"auto",minHeight:0}}};var U=(0,re.Z)("Layout",Q=>[f(Q)],Q=>{const{colorBgLayout:p,controlHeight:te,controlHeightLG:ee,colorText:ge,controlHeightSM:se,marginXXS:me,colorTextLightSolid:ae,colorBgContainer:Ne}=Q,we=ee*1.25;return{colorBgHeader:"#001529",colorBgBody:p,colorBgTrigger:"#002140",bodyBg:p,headerBg:"#001529",headerHeight:te*2,headerPadding:`0 ${we}px`,headerColor:ge,footerPadding:`${se}px ${we}px`,footerBg:p,siderBg:"#001529",triggerHeight:ee+me*2,triggerBg:"#002140",triggerColor:ae,zeroTriggerWidth:ee,zeroTriggerHeight:ee,lightSiderBg:Ne,lightTriggerBg:Ne,lightTriggerColor:ge}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),S=function(Q,p){var te={};for(var ee in Q)Object.prototype.hasOwnProperty.call(Q,ee)&&p.indexOf(ee)<0&&(te[ee]=Q[ee]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,ee=Object.getOwnPropertySymbols(Q);genull,removeSider:()=>null}});function M(Q){let{suffixCls:p,tagName:te,displayName:ee}=Q;return ge=>x.forwardRef((me,ae)=>x.createElement(ge,Object.assign({ref:ae,suffixCls:p,tagName:te},me)))}const N=x.forwardRef((Q,p)=>{const{prefixCls:te,suffixCls:ee,className:ge,tagName:se}=Q,me=S(Q,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ae}=x.useContext(T.E_),Ne=ae("layout",te),[we,rt]=U(Ne),Qe=ee?`${Ne}-${ee}`:Ne;return we(x.createElement(se,Object.assign({className:F()(te||Qe,ge,rt),ref:p},me)))}),K=x.forwardRef((Q,p)=>{const{direction:te}=x.useContext(T.E_),[ee,ge]=x.useState([]),{prefixCls:se,className:me,rootClassName:ae,children:Ne,hasSider:we,tagName:rt,style:Qe}=Q,ye=S(Q,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),be=(0,V.Z)(ye,["suffixCls"]),{getPrefixCls:ve,layout:Ee}=x.useContext(T.E_),he=ve("layout",se),[ce,Ve]=U(he),We=F()(he,{[`${he}-has-sider`]:typeof we=="boolean"?we:ee.length>0,[`${he}-rtl`]:te==="rtl"},Ee==null?void 0:Ee.className,me,ae,Ve),Oe=x.useMemo(()=>({siderHook:{addSider:pt=>{ge(yt=>[].concat((0,u.Z)(yt),[pt]))},removeSider:pt=>{ge(yt=>yt.filter(qt=>qt!==pt))}}}),[]);return ce(x.createElement(y.Provider,{value:Oe},x.createElement(rt,Object.assign({ref:p,className:We,style:Object.assign(Object.assign({},Ee==null?void 0:Ee.style),Qe)},be),Ne)))}),Ae=M({tagName:"div",displayName:"Layout"})(K),X=M({suffixCls:"header",tagName:"header",displayName:"Header"})(N),q=M({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(N),H=M({suffixCls:"content",tagName:"main",displayName:"Content"})(N);var k=Ae},40875:function(Kt,de,a){"use strict";a.d(de,{J:function(){return T}});var u=a(59301),b=a(33234),F=a(70425),V=function(re,B){var z={};for(var f in re)Object.prototype.hasOwnProperty.call(re,f)&&B.indexOf(f)<0&&(z[f]=re[f]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,f=Object.getOwnPropertySymbols(re);U{const{children:z}=re,f=V(re,["children"]),U=u.useContext(x),S=u.useMemo(()=>Object.assign(Object.assign({},U),f),[U,f.prefixCls,f.mode,f.selectable]);return u.createElement(x.Provider,{value:S},u.createElement(b.BR,null,(0,F.supportNodeRef)(z)?u.cloneElement(z,{ref:B}):z))});de.Z=x},20834:function(Kt,de,a){"use strict";a.d(de,{default:function(){return hn}});var u=a(15285),b=a(59301),F=a(45818),V=a(92310),x=a.n(V),T=a(36355),re=function(E,h){var g={};for(var C in E)Object.prototype.hasOwnProperty.call(E,C)&&h.indexOf(C)<0&&(g[C]=E[C]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,C=Object.getOwnPropertySymbols(E);W{const{prefixCls:h,className:g,dashed:C}=E,W=re(E,["prefixCls","className","dashed"]),{getPrefixCls:le}=b.useContext(T.E_),G=le("menu",h),_=x()({[`${G}-item-divider-dashed`]:!!C},g);return b.createElement(u.iz,Object.assign({className:_},W))},f=a(11592),U=a(2738),S=a(6848),y=a(92343),N=(0,b.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Ae=E=>{var h;const{className:g,children:C,icon:W,title:le,danger:G}=E,{prefixCls:_,firstLevel:Le,direction:ue,disableMenuItemTitleTooltip:oe,inlineCollapsed:Ue}=b.useContext(N),ct=Ke=>{const ht=b.createElement("span",{className:`${_}-title-content`},C);return(!W||(0,y.l$)(C)&&C.type==="span")&&C&&Ke&&Le&&typeof C=="string"?b.createElement("div",{className:`${_}-inline-collapsed-noicon`},C.charAt(0)):ht},{siderCollapsed:Be}=b.useContext(F.D);let Ze=le;typeof le=="undefined"?Ze=Le?C:"":le===!1&&(Ze="");const De={title:Ze};!Be&&!Ue&&(De.title=null,De.open=!1);const $e=(0,f.Z)(C).length;let ie=b.createElement(u.ck,Object.assign({},(0,U.Z)(E,["title","icon","danger"]),{className:x()({[`${_}-item-danger`]:G,[`${_}-item-only-child`]:(W?$e+1:$e)===1},g),title:typeof le=="string"?le:void 0}),(0,y.Tm)(W,{className:x()((0,y.l$)(W)?(h=W.props)===null||h===void 0?void 0:h.className:"",`${_}-item-icon`)}),ct(Ue));return oe||(ie=b.createElement(S.Z,Object.assign({},De,{placement:ue==="rtl"?"left":"right",overlayClassName:`${_}-inline-collapsed-tooltip`}),ie)),ie},q=E=>{var h;const{popupClassName:g,icon:C,title:W,theme:le}=E,G=b.useContext(N),{prefixCls:_,inlineCollapsed:Le,theme:ue}=G,oe=(0,u.Xl)();let Ue;if(!C)Ue=Le&&!oe.length&&W&&typeof W=="string"?b.createElement("div",{className:`${_}-inline-collapsed-noicon`},W.charAt(0)):b.createElement("span",{className:`${_}-title-content`},W);else{const Be=(0,y.l$)(W)&&W.type==="span";Ue=b.createElement(b.Fragment,null,(0,y.Tm)(C,{className:x()((0,y.l$)(C)?(h=C.props)===null||h===void 0?void 0:h.className:"",`${_}-item-icon`)}),Be?W:b.createElement("span",{className:`${_}-title-content`},W))}const ct=b.useMemo(()=>Object.assign(Object.assign({},G),{firstLevel:!1}),[G]);return b.createElement(N.Provider,{value:ct},b.createElement(u.Wd,Object.assign({},(0,U.Z)(E,["icon"]),{title:Ue,popupClassName:x()(_,g,`${_}-${le||ue}`)})))},H=a(18785),k=a(70425),Q=a(62892),p=a(40875),te=function(E,h){var g={};for(var C in E)Object.prototype.hasOwnProperty.call(E,C)&&h.indexOf(C)<0&&(g[C]=E[C]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,C=Object.getOwnPropertySymbols(E);W{if(h&&typeof h=="object"){const C=h,{label:W,children:le,key:G,type:_}=C,Le=te(C,["label","children","key","type"]),ue=G!=null?G:`tmp-${g}`;return le||_==="group"?_==="group"?b.createElement(u.BW,Object.assign({key:ue},Le,{title:W}),ee(le)):b.createElement(q,Object.assign({key:ue},Le,{title:W}),ee(le)):_==="divider"?b.createElement(z,Object.assign({key:ue},Le)):b.createElement(Ae,Object.assign({key:ue},Le),W)}return null}).filter(h=>h)}function ge(E){return b.useMemo(()=>E&&ee(E),[E])}var se=a(64993),me=a(17313),ae=a(8378),Ne=a(13826),we=a(29878),rt=a(83116),Qe=a(37613),be=E=>{const{componentCls:h,motionDurationSlow:g,horizontalLineHeight:C,colorSplit:W,lineWidth:le,lineType:G,itemPaddingInline:_}=E;return{[`${h}-horizontal`]:{lineHeight:C,border:0,borderBottom:`${le}px ${G} ${W}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${h}-item, ${h}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:_},[`> ${h}-item:hover, + ${p}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${p}-affix-wrapper-focused`]:{zIndex:2}}}}},q=Q=>{const{componentCls:p,paddingLG:te}=Q,ee=`${p}-textarea`;return{[ee]:{position:"relative","&-show-count":{[`> ${p}`]:{height:"100%"},[`${p}-data-count`]:{position:"absolute",bottom:-Q.fontSize*Q.lineHeight,insetInlineEnd:0,color:Q.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${p}`]:{paddingInlineEnd:te}},[`&-affix-wrapper${ee}-has-feedback`]:{[`${p}`]:{paddingInlineEnd:te}},[`&-affix-wrapper${p}-affix-wrapper`]:{padding:0,[`> textarea${p}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${p}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${p}-clear-icon`]:{position:"absolute",insetInlineEnd:Q.paddingXS,insetBlockStart:Q.paddingXS},[`${ee}-suffix`]:{position:"absolute",top:0,insetInlineEnd:Q.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function H(Q){return(0,F.TS)(Q,{inputAffixPadding:Q.paddingXXS})}const k=Q=>{const{controlHeight:p,fontSize:te,lineHeight:ee,lineWidth:ge,controlHeightSM:se,controlHeightLG:me,fontSizeLG:ae,lineHeightLG:Ne,paddingSM:we,controlPaddingHorizontalSM:rt,controlPaddingHorizontal:Qe,colorFillAlter:Ee,colorPrimaryHover:be,controlOutlineWidth:ve,controlOutline:ye,colorErrorOutline:he,colorWarningOutline:ce}=Q;return{paddingBlock:Math.max(Math.round((p-te*ee)/2*10)/10-ge,3),paddingBlockSM:Math.max(Math.round((se-te*ee)/2*10)/10-ge,0),paddingBlockLG:Math.ceil((me-ae*Ne)/2*10)/10-ge,paddingInline:we-ge,paddingInlineSM:rt-ge,paddingInlineLG:Qe-ge,addonBg:Ee,activeBorderColor:be,hoverBorderColor:be,activeShadow:`0 0 0 ${ve}px ${ye}`,errorActiveShadow:`0 0 0 ${ve}px ${he}`,warningActiveShadow:`0 0 0 ${ve}px ${ce}`}};de.ZP=(0,V.Z)("Input",Q=>{const p=(0,F.TS)(Q,H(Q));return[M(p),q(p),K(p),Ae(p),X(p),(0,b.c)(p)]},k)},45818:function(Kt,de,a){"use strict";a.d(de,{D:function(){return H},Z:function(){return p}});var u=a(54476),b=a(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"},V=F,x=a(7657),T=function(ee,ge){return b.createElement(x.Z,(0,u.Z)({},ee,{ref:ge,icon:V}))},re=b.forwardRef(T),B=re,z=a(33853),f=a(38819),U=a(92310),S=a.n(U),y=a(2738),N=te=>!isNaN(parseFloat(te))&&isFinite(te),K=a(36355),Ae=a(84966),X=function(te,ee){var ge={};for(var se in te)Object.prototype.hasOwnProperty.call(te,se)&&ee.indexOf(se)<0&&(ge[se]=te[se]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,se=Object.getOwnPropertySymbols(te);me{let te=0;return function(){let ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return te+=1,`${ee}${te}`}})();var p=b.forwardRef((te,ee)=>{const{prefixCls:ge,className:se,trigger:me,children:ae,defaultCollapsed:Ne=!1,theme:we="dark",style:rt={},collapsible:Qe=!1,reverseArrow:Ee=!1,width:be=200,collapsedWidth:ve=80,zeroWidthTriggerStyle:ye,breakpoint:he,onCollapse:ce,onBreakpoint:Ve}=te,We=X(te,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Oe}=(0,b.useContext)(Ae.Gs),[pt,yt]=(0,b.useState)("collapsed"in te?te.collapsed:Ne),[qt,Wt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{"collapsed"in te&&yt(te.collapsed)},[te.collapsed]);const nn=(E,h)=>{"collapsed"in te||yt(E),ce==null||ce(E,h)},lt=(0,b.useRef)();lt.current=E=>{Wt(E.matches),Ve==null||Ve(E.matches),pt!==E.matches&&nn(E.matches,"responsive")},(0,b.useEffect)(()=>{function E(g){return lt.current(g)}let h;if(typeof window!="undefined"){const{matchMedia:g}=window;if(g&&he&&he in q){h=g(`(max-width: ${q[he]})`);try{h.addEventListener("change",E)}catch(C){h.addListener(E)}E(h)}}return()=>{try{h==null||h.removeEventListener("change",E)}catch(g){h==null||h.removeListener(E)}}},[he]),(0,b.useEffect)(()=>{const E=k("ant-sider-");return Oe.addSider(E),()=>Oe.removeSider(E)},[]);const Vt=()=>{nn(!pt,"clickTrigger")},{getPrefixCls:wt}=(0,b.useContext)(K.E_),dt=()=>{const E=wt("layout-sider",ge),h=(0,y.Z)(We,["collapsed"]),g=pt?ve:be,C=N(g)?`${g}px`:String(g),W=parseFloat(String(ve||0))===0?b.createElement("span",{onClick:Vt,className:S()(`${E}-zero-width-trigger`,`${E}-zero-width-trigger-${Ee?"right":"left"}`),style:ye},me||b.createElement(B,null)):null,_={expanded:Ee?b.createElement(f.Z,null):b.createElement(z.Z,null),collapsed:Ee?b.createElement(z.Z,null):b.createElement(f.Z,null)}[pt?"collapsed":"expanded"],Le=me!==null?W||b.createElement("div",{className:`${E}-trigger`,onClick:Vt,style:{width:C}},me||_):null,ue=Object.assign(Object.assign({},rt),{flex:`0 0 ${C}`,maxWidth:C,minWidth:C,width:C}),oe=S()(E,`${E}-${we}`,{[`${E}-collapsed`]:!!pt,[`${E}-has-trigger`]:Qe&&me!==null&&!W,[`${E}-below`]:!!qt,[`${E}-zero-width`]:parseFloat(C)===0},se);return b.createElement("aside",Object.assign({className:oe},h,{style:ue,ref:ee}),b.createElement("div",{className:`${E}-children`},ae),Qe||qt&&W?Le:null)},hn=b.useMemo(()=>({siderCollapsed:pt}),[pt]);return b.createElement(H.Provider,{value:hn},dt())})},84966:function(Kt,de,a){"use strict";a.d(de,{VY:function(){return H},$_:function(){return q},h4:function(){return X},Gs:function(){return y},ZP:function(){return k}});var u=a(94480),b=a(92310),F=a.n(b),V=a(2738),x=a(59301),T=a(36355),re=a(83116),z=Q=>{const{componentCls:p,bodyBg:te,lightSiderBg:ee,lightTriggerBg:ge,lightTriggerColor:se}=Q;return{[`${p}-sider-light`]:{background:ee,[`${p}-sider-trigger`]:{color:se,background:ge},[`${p}-sider-zero-width-trigger`]:{color:se,background:ge,border:`1px solid ${te}`,borderInlineStart:0}}}};const f=Q=>{const{antCls:p,componentCls:te,colorText:ee,triggerColor:ge,footerBg:se,triggerBg:me,headerHeight:ae,headerPadding:Ne,headerColor:we,footerPadding:rt,triggerHeight:Qe,zeroTriggerHeight:Ee,zeroTriggerWidth:be,motionDurationMid:ve,motionDurationSlow:ye,fontSize:he,borderRadius:ce,bodyBg:Ve,headerBg:We,siderBg:Oe}=Q;return{[te]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Ve,"&, *":{boxSizing:"border-box"},[`&${te}-has-sider`]:{flexDirection:"row",[`> ${te}, > ${te}-content`]:{width:0}},[`${te}-header, &${te}-footer`]:{flex:"0 0 auto"},[`${te}-sider`]:{position:"relative",minWidth:0,background:Oe,transition:`all ${ve}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${p}-menu${p}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Qe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Qe,color:ge,lineHeight:`${Qe}px`,textAlign:"center",background:me,cursor:"pointer",transition:`all ${ve}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ae,insetInlineEnd:-be,zIndex:1,width:be,height:Ee,color:ge,fontSize:Q.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Oe,borderStartStartRadius:0,borderStartEndRadius:ce,borderEndEndRadius:ce,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ye} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ye}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-be,borderStartStartRadius:ce,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:ce}}}}},z(Q)),{"&-rtl":{direction:"rtl"}}),[`${te}-header`]:{height:ae,padding:Ne,color:we,lineHeight:`${ae}px`,background:We,[`${p}-menu`]:{lineHeight:"inherit"}},[`${te}-footer`]:{padding:rt,color:ee,fontSize:he,background:se},[`${te}-content`]:{flex:"auto",minHeight:0}}};var U=(0,re.Z)("Layout",Q=>[f(Q)],Q=>{const{colorBgLayout:p,controlHeight:te,controlHeightLG:ee,colorText:ge,controlHeightSM:se,marginXXS:me,colorTextLightSolid:ae,colorBgContainer:Ne}=Q,we=ee*1.25;return{colorBgHeader:"#001529",colorBgBody:p,colorBgTrigger:"#002140",bodyBg:p,headerBg:"#001529",headerHeight:te*2,headerPadding:`0 ${we}px`,headerColor:ge,footerPadding:`${se}px ${we}px`,footerBg:p,siderBg:"#001529",triggerHeight:ee+me*2,triggerBg:"#002140",triggerColor:ae,zeroTriggerWidth:ee,zeroTriggerHeight:ee,lightSiderBg:Ne,lightTriggerBg:Ne,lightTriggerColor:ge}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),S=function(Q,p){var te={};for(var ee in Q)Object.prototype.hasOwnProperty.call(Q,ee)&&p.indexOf(ee)<0&&(te[ee]=Q[ee]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,ee=Object.getOwnPropertySymbols(Q);genull,removeSider:()=>null}});function M(Q){let{suffixCls:p,tagName:te,displayName:ee}=Q;return ge=>x.forwardRef((me,ae)=>x.createElement(ge,Object.assign({ref:ae,suffixCls:p,tagName:te},me)))}const N=x.forwardRef((Q,p)=>{const{prefixCls:te,suffixCls:ee,className:ge,tagName:se}=Q,me=S(Q,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ae}=x.useContext(T.E_),Ne=ae("layout",te),[we,rt]=U(Ne),Qe=ee?`${Ne}-${ee}`:Ne;return we(x.createElement(se,Object.assign({className:F()(te||Qe,ge,rt),ref:p},me)))}),K=x.forwardRef((Q,p)=>{const{direction:te}=x.useContext(T.E_),[ee,ge]=x.useState([]),{prefixCls:se,className:me,rootClassName:ae,children:Ne,hasSider:we,tagName:rt,style:Qe}=Q,Ee=S(Q,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),be=(0,V.Z)(Ee,["suffixCls"]),{getPrefixCls:ve,layout:ye}=x.useContext(T.E_),he=ve("layout",se),[ce,Ve]=U(he),We=F()(he,{[`${he}-has-sider`]:typeof we=="boolean"?we:ee.length>0,[`${he}-rtl`]:te==="rtl"},ye==null?void 0:ye.className,me,ae,Ve),Oe=x.useMemo(()=>({siderHook:{addSider:pt=>{ge(yt=>[].concat((0,u.Z)(yt),[pt]))},removeSider:pt=>{ge(yt=>yt.filter(qt=>qt!==pt))}}}),[]);return ce(x.createElement(y.Provider,{value:Oe},x.createElement(rt,Object.assign({ref:p,className:We,style:Object.assign(Object.assign({},ye==null?void 0:ye.style),Qe)},be),Ne)))}),Ae=M({tagName:"div",displayName:"Layout"})(K),X=M({suffixCls:"header",tagName:"header",displayName:"Header"})(N),q=M({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(N),H=M({suffixCls:"content",tagName:"main",displayName:"Content"})(N);var k=Ae},40875:function(Kt,de,a){"use strict";a.d(de,{J:function(){return T}});var u=a(59301),b=a(33234),F=a(70425),V=function(re,B){var z={};for(var f in re)Object.prototype.hasOwnProperty.call(re,f)&&B.indexOf(f)<0&&(z[f]=re[f]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,f=Object.getOwnPropertySymbols(re);U{const{children:z}=re,f=V(re,["children"]),U=u.useContext(x),S=u.useMemo(()=>Object.assign(Object.assign({},U),f),[U,f.prefixCls,f.mode,f.selectable]);return u.createElement(x.Provider,{value:S},u.createElement(b.BR,null,(0,F.supportNodeRef)(z)?u.cloneElement(z,{ref:B}):z))});de.Z=x},20834:function(Kt,de,a){"use strict";a.d(de,{default:function(){return hn}});var u=a(15285),b=a(59301),F=a(45818),V=a(92310),x=a.n(V),T=a(36355),re=function(E,h){var g={};for(var C in E)Object.prototype.hasOwnProperty.call(E,C)&&h.indexOf(C)<0&&(g[C]=E[C]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,C=Object.getOwnPropertySymbols(E);W{const{prefixCls:h,className:g,dashed:C}=E,W=re(E,["prefixCls","className","dashed"]),{getPrefixCls:le}=b.useContext(T.E_),G=le("menu",h),_=x()({[`${G}-item-divider-dashed`]:!!C},g);return b.createElement(u.iz,Object.assign({className:_},W))},f=a(11592),U=a(2738),S=a(6848),y=a(92343),N=(0,b.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Ae=E=>{var h;const{className:g,children:C,icon:W,title:le,danger:G}=E,{prefixCls:_,firstLevel:Le,direction:ue,disableMenuItemTitleTooltip:oe,inlineCollapsed:Ue}=b.useContext(N),ct=Ke=>{const ht=b.createElement("span",{className:`${_}-title-content`},C);return(!W||(0,y.l$)(C)&&C.type==="span")&&C&&Ke&&Le&&typeof C=="string"?b.createElement("div",{className:`${_}-inline-collapsed-noicon`},C.charAt(0)):ht},{siderCollapsed:Be}=b.useContext(F.D);let Ze=le;typeof le=="undefined"?Ze=Le?C:"":le===!1&&(Ze="");const De={title:Ze};!Be&&!Ue&&(De.title=null,De.open=!1);const $e=(0,f.Z)(C).length;let ie=b.createElement(u.ck,Object.assign({},(0,U.Z)(E,["title","icon","danger"]),{className:x()({[`${_}-item-danger`]:G,[`${_}-item-only-child`]:(W?$e+1:$e)===1},g),title:typeof le=="string"?le:void 0}),(0,y.Tm)(W,{className:x()((0,y.l$)(W)?(h=W.props)===null||h===void 0?void 0:h.className:"",`${_}-item-icon`)}),ct(Ue));return oe||(ie=b.createElement(S.Z,Object.assign({},De,{placement:ue==="rtl"?"left":"right",overlayClassName:`${_}-inline-collapsed-tooltip`}),ie)),ie},q=E=>{var h;const{popupClassName:g,icon:C,title:W,theme:le}=E,G=b.useContext(N),{prefixCls:_,inlineCollapsed:Le,theme:ue}=G,oe=(0,u.Xl)();let Ue;if(!C)Ue=Le&&!oe.length&&W&&typeof W=="string"?b.createElement("div",{className:`${_}-inline-collapsed-noicon`},W.charAt(0)):b.createElement("span",{className:`${_}-title-content`},W);else{const Be=(0,y.l$)(W)&&W.type==="span";Ue=b.createElement(b.Fragment,null,(0,y.Tm)(C,{className:x()((0,y.l$)(C)?(h=C.props)===null||h===void 0?void 0:h.className:"",`${_}-item-icon`)}),Be?W:b.createElement("span",{className:`${_}-title-content`},W))}const ct=b.useMemo(()=>Object.assign(Object.assign({},G),{firstLevel:!1}),[G]);return b.createElement(N.Provider,{value:ct},b.createElement(u.Wd,Object.assign({},(0,U.Z)(E,["icon"]),{title:Ue,popupClassName:x()(_,g,`${_}-${le||ue}`)})))},H=a(18785),k=a(70425),Q=a(62892),p=a(40875),te=function(E,h){var g={};for(var C in E)Object.prototype.hasOwnProperty.call(E,C)&&h.indexOf(C)<0&&(g[C]=E[C]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,C=Object.getOwnPropertySymbols(E);W{if(h&&typeof h=="object"){const C=h,{label:W,children:le,key:G,type:_}=C,Le=te(C,["label","children","key","type"]),ue=G!=null?G:`tmp-${g}`;return le||_==="group"?_==="group"?b.createElement(u.BW,Object.assign({key:ue},Le,{title:W}),ee(le)):b.createElement(q,Object.assign({key:ue},Le,{title:W}),ee(le)):_==="divider"?b.createElement(z,Object.assign({key:ue},Le)):b.createElement(Ae,Object.assign({key:ue},Le),W)}return null}).filter(h=>h)}function ge(E){return b.useMemo(()=>E&&ee(E),[E])}var se=a(64993),me=a(17313),ae=a(8378),Ne=a(13826),we=a(29878),rt=a(83116),Qe=a(37613),be=E=>{const{componentCls:h,motionDurationSlow:g,horizontalLineHeight:C,colorSplit:W,lineWidth:le,lineType:G,itemPaddingInline:_}=E;return{[`${h}-horizontal`]:{lineHeight:C,border:0,borderBottom:`${le}px ${G} ${W}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${h}-item, ${h}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:_},[`> ${h}-item:hover, > ${h}-item-active, - > ${h}-submenu ${h}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${h}-item, ${h}-submenu-title`]:{transition:[`border-color ${g}`,`background ${g}`].join(",")},[`${h}-submenu-arrow`]:{display:"none"}}}},Ee=E=>{let{componentCls:h,menuArrowOffset:g}=E;return{[`${h}-rtl`]:{direction:"rtl"},[`${h}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${h}-rtl${h}-vertical, + > ${h}-submenu ${h}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${h}-item, ${h}-submenu-title`]:{transition:[`border-color ${g}`,`background ${g}`].join(",")},[`${h}-submenu-arrow`]:{display:"none"}}}},ye=E=>{let{componentCls:h,menuArrowOffset:g}=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(-${g})`},"&::after":{transform:`rotate(45deg) translateY(${g})`}}}}};const he=E=>Object.assign({},(0,me.oN)(E));var Ve=(E,h)=>{const{componentCls:g,itemColor:C,itemSelectedColor:W,groupTitleColor:le,itemBg:G,subMenuItemBg:_,itemSelectedBg:Le,activeBarHeight:ue,activeBarWidth:oe,activeBarBorderWidth:Ue,motionDurationSlow:ct,motionEaseInOut:Be,motionEaseOut:Ze,itemPaddingInline:De,motionDurationMid:$e,itemHoverColor:ie,lineType:Ke,colorSplit:ht,itemDisabledColor:bt,dangerItemColor:Et,dangerItemHoverColor:yn,dangerItemSelectedColor:Yt,dangerItemActiveBg:En,dangerItemSelectedBg:Sn,itemHoverBg:On,itemActiveBg:xn,menuSubMenuBg:kn,horizontalItemSelectedColor:Cr,horizontalItemSelectedBg:yr,horizontalItemBorderRadius:Pr,horizontalItemHoverBg:Vr,popupBg:Pt}=E;return{[`${g}-${h}, ${g}-${h} > ${g}`]:{color:C,background:G,[`&${g}-root:focus-visible`]:Object.assign({},he(E)),[`${g}-item-group-title`]:{color:le},[`${g}-submenu-selected`]:{[`> ${g}-submenu-title`]:{color:W}},[`${g}-item-disabled, ${g}-submenu-disabled`]:{color:`${bt} !important`},[`${g}-item:not(${g}-item-selected):not(${g}-submenu-selected)`]:{[`&:hover, > ${g}-submenu-title:hover`]:{color:ie}},[`&:not(${g}-horizontal)`]:{[`${g}-item:not(${g}-item-selected)`]:{"&:hover":{backgroundColor:On},"&:active":{backgroundColor:xn}},[`${g}-submenu-title`]:{"&:hover":{backgroundColor:On},"&:active":{backgroundColor:xn}}},[`${g}-item-danger`]:{color:Et,[`&${g}-item:hover`]:{[`&:not(${g}-item-selected):not(${g}-submenu-selected)`]:{color:yn}},[`&${g}-item:active`]:{background:En}},[`${g}-item a`]:{"&, &:hover":{color:"inherit"}},[`${g}-item-selected`]:{color:W,[`&${g}-item-danger`]:{color:Yt},"a, a:hover":{color:"inherit"}},[`& ${g}-item-selected`]:{backgroundColor:Le,[`&${g}-item-danger`]:{backgroundColor:Sn}},[`${g}-item, ${g}-submenu-title`]:{[`&:not(${g}-item-disabled):focus-visible`]:Object.assign({},he(E))},[`&${g}-submenu > ${g}`]:{backgroundColor:kn},[`&${g}-popup > ${g}`]:{backgroundColor:Pt},[`&${g}-horizontal`]:Object.assign(Object.assign({},h==="dark"?{borderBottom:0}:{}),{[`> ${g}-item, > ${g}-submenu`]:{top:Ue,marginTop:-Ue,marginBottom:0,borderRadius:Pr,"&::after":{position:"absolute",insetInline:De,bottom:0,borderBottom:`${ue}px solid transparent`,transition:`border-color ${ct} ${Be}`,content:'""'},"&:hover, &-active, &-open":{background:Vr,"&::after":{borderBottomWidth:ue,borderBottomColor:Cr}},"&-selected":{color:Cr,backgroundColor:yr,"&:hover":{backgroundColor:yr},"&::after":{borderBottomWidth:ue,borderBottomColor:Cr}}}}),[`&${g}-root`]:{[`&${g}-inline, &${g}-vertical`]:{borderInlineEnd:`${Ue}px ${Ke} ${ht}`}},[`&${g}-inline`]:{[`${g}-sub${g}-inline`]:{background:_},[`${g}-item, ${g}-submenu-title`]:Ue&&oe?{width:`calc(100% + ${Ue}px)`}:{},[`${g}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${oe}px solid ${W}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${$e} ${Ze}`,`opacity ${$e} ${Ze}`].join(","),content:'""'},[`&${g}-item-danger`]:{"&::after":{borderInlineEndColor:Yt}}},[`${g}-selected, ${g}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${$e} ${Be}`,`opacity ${$e} ${Be}`].join(",")}}}}}};const We=E=>{const{componentCls:h,itemHeight:g,itemMarginInline:C,padding:W,menuArrowSize:le,marginXS:G,itemMarginBlock:_}=E,Le=W+le+G;return{[`${h}-item`]:{position:"relative",overflow:"hidden"},[`${h}-item, ${h}-submenu-title`]:{height:g,lineHeight:`${g}px`,paddingInline:W,overflow:"hidden",textOverflow:"ellipsis",marginInline:C,marginBlock:_,width:`calc(100% - ${C*2}px)`},[`> ${h}-item, > ${h}-submenu > ${h}-submenu-title`]:{height:g,lineHeight:`${g}px`},[`${h}-item-group-list ${h}-submenu-title, ${h}-submenu-title`]:{paddingInlineEnd:Le}}};var pt=E=>{const{componentCls:h,iconCls:g,itemHeight:C,colorTextLightSolid:W,dropdownWidth:le,controlHeightLG:G,motionDurationMid:_,motionEaseOut:Le,paddingXL:ue,itemMarginInline:oe,fontSizeLG:Ue,motionDurationSlow:ct,paddingXS:Be,boxShadowSecondary:Ze,collapsedWidth:De,collapsedIconSize:$e}=E,ie={height:C,lineHeight:`${C}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[h]:{"&-inline, &-vertical":Object.assign({[`&${h}-root`]:{boxShadow:"none"}},We(E))},[`${h}-submenu-popup`]:{[`${h}-vertical`]:Object.assign(Object.assign({},We(E)),{boxShadow:Ze})}},{[`${h}-submenu-popup ${h}-vertical${h}-sub`]:{minWidth:le,maxHeight:`calc(100vh - ${G*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 ${ct}`,`background ${ct}`,`padding ${_} ${Le}`].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`]:ie,[`& ${h}-item-group-title`]:{paddingInlineStart:ue}},[`${h}-item`]:ie}},{[`${h}-inline-collapsed`]:{width:De,[`&${h}-root`]:{[`${h}-item, ${h}-submenu ${h}-submenu-title`]:{[`> ${h}-inline-collapsed-noicon`]:{fontSize:Ue,textAlign:"center"}}},[`> ${h}-item, @@ -107,7 +107,7 @@ ${h}-submenu-arrow, ${h}-submenu-expand-icon `]:{opacity:0},[`${h}-item-icon, ${g}`]:{margin:0,fontSize:$e,lineHeight:`${C}px`,"+ span":{display:"inline-block",opacity:0}}},[`${h}-item-icon, ${g}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${h}-item-icon, ${g}`]:{display:"none"},"a, a:hover":{color:W}},[`${h}-item-group-title`]:Object.assign(Object.assign({},me.vS),{paddingInline:Be})}}]};const yt=E=>{const{componentCls:h,motionDurationSlow:g,motionDurationMid:C,motionEaseInOut:W,motionEaseOut:le,iconCls:G,iconSize:_,iconMarginInlineEnd:Le}=E;return{[`${h}-item, ${h}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${g}`,`background ${g}`,`padding ${g} ${W}`].join(","),[`${h}-item-icon, ${G}`]:{minWidth:_,fontSize:_,transition:[`font-size ${C} ${le}`,`margin ${g} ${W}`,`color ${g}`].join(","),"+ span":{marginInlineStart:Le,opacity:1,transition:[`opacity ${g} ${W}`,`margin ${g}`,`color ${g}`].join(",")}},[`${h}-item-icon`]:Object.assign({},(0,me.Ro)()),[`&${h}-item-only-child`]:{[`> ${G}, > ${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"}}}},qt=E=>{const{componentCls:h,motionDurationSlow:g,motionEaseInOut:C,borderRadius:W,menuArrowSize:le,menuArrowOffset:G}=E;return{[`${h}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:E.margin,width:le,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${g} ${C}, opacity ${g}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:le*.6,height:le*.15,backgroundColor:"currentcolor",borderRadius:W,transition:[`background ${g} ${C}`,`transform ${g} ${C}`,`top ${g} ${C}`,`color ${g} ${C}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${G})`},"&::after":{transform:`rotate(-45deg) translateY(${G})`}}}}},Wt=E=>{const{antCls:h,componentCls:g,fontSize:C,motionDurationSlow:W,motionDurationMid:le,motionEaseInOut:G,paddingXS:_,padding:Le,colorSplit:ue,lineWidth:oe,zIndexPopup:Ue,borderRadiusLG:ct,subMenuItemBorderRadius:Be,menuArrowSize:Ze,menuArrowOffset:De,lineType:$e,menuPanelMaskInset:ie,groupTitleLineHeight:Ke,groupTitleFontSize:ht}=E;return[{"":{[`${g}`]:Object.assign(Object.assign({},(0,me.dF)()),{"&-hidden":{display:"none"}})},[`${g}-submenu-hidden`]:{display:"none"}},{[g]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,me.Wf)(E)),(0,me.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:C,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${W} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${g}-item`]:{flex:"none"}},[`${g}-item, ${g}-submenu, ${g}-submenu-title`]:{borderRadius:E.itemBorderRadius},[`${g}-item-group-title`]:{padding:`${_}px ${Le}px`,fontSize:ht,lineHeight:Ke,transition:`all ${W}`},[`&-horizontal ${g}-submenu`]:{transition:[`border-color ${W} ${G}`,`background ${W} ${G}`].join(",")},[`${g}-submenu, ${g}-submenu-inline`]:{transition:[`border-color ${W} ${G}`,`background ${W} ${G}`,`padding ${le} ${G}`].join(",")},[`${g}-submenu ${g}-sub`]:{cursor:"initial",transition:[`background ${W} ${G}`,`padding ${W} ${G}`].join(",")},[`${g}-title-content`]:{transition:`color ${W}`},[`${g}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${g}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ue,borderStyle:$e,borderWidth:0,borderTopWidth:oe,marginBlock:oe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),yt(E)),{[`${g}-item-group`]:{[`${g}-item-group-list`]:{margin:0,padding:0,[`${g}-item, ${g}-submenu-title`]:{paddingInline:`${C*2}px ${Le}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Ue,borderRadius:ct,boxShadow:"none",transformOrigin:"0 0",[`&${g}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ie}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ie},"\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},[`> ${g}`]:Object.assign(Object.assign(Object.assign({borderRadius:ct},yt(E)),qt(E)),{[`${g}-item, ${g}-submenu > ${g}-submenu-title`]:{borderRadius:Be},[`${g}-submenu-title::after`]:{transition:`transform ${W} ${G}`}})}}),qt(E)),{[`&-inline-collapsed ${g}-submenu-arrow, - &-inline ${g}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${De})`},"&::after":{transform:`rotate(45deg) translateX(-${De})`}},[`${g}-submenu-open${g}-submenu-inline > ${g}-submenu-title > ${g}-submenu-arrow`]:{transform:`translateY(-${Ze*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${De})`},"&::before":{transform:`rotate(45deg) translateX(${De})`}}})},{[`${h}-layout-header`]:{[g]:{lineHeight:"inherit"}}}]};var nn=(E,h)=>(0,rt.Z)("Menu",C=>{if(h===!1)return[];const{colorBgElevated:W,colorPrimary:le,colorTextLightSolid:G,controlHeightLG:_,fontSize:Le,darkItemColor:ue,darkDangerItemColor:oe,darkItemBg:Ue,darkSubMenuItemBg:ct,darkItemSelectedColor:Be,darkItemSelectedBg:Ze,darkDangerItemSelectedBg:De,darkItemHoverBg:$e,darkGroupTitleColor:ie,darkItemHoverColor:Ke,darkItemDisabledColor:ht,darkDangerItemHoverColor:bt,darkDangerItemSelectedColor:Et,darkDangerItemActiveBg:yn}=C,Yt=Le/7*5,En=(0,Qe.TS)(C,{menuArrowSize:Yt,menuHorizontalHeight:_*1.15,menuArrowOffset:`${Yt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:W}),Sn=(0,Qe.TS)(En,{itemColor:ue,itemHoverColor:Ke,groupTitleColor:ie,itemSelectedColor:Be,itemBg:Ue,popupBg:Ue,subMenuItemBg:ct,itemActiveBg:"transparent",itemSelectedBg:Ze,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:$e,itemDisabledColor:ht,dangerItemColor:oe,dangerItemHoverColor:bt,dangerItemSelectedColor:Et,dangerItemActiveBg:yn,dangerItemSelectedBg:De,menuSubMenuBg:ct,horizontalItemSelectedColor:G,horizontalItemSelectedBg:le});return[Wt(En),be(En),pt(En),Ve(En,"light"),Ve(Sn,"dark"),Ee(En),(0,ae.Z)(En),(0,Ne.oN)(En,"slide-up"),(0,Ne.oN)(En,"slide-down"),(0,we._y)(En,"zoom-big")]},C=>{const{colorPrimary:W,colorError:le,colorTextDisabled:G,colorErrorBg:_,colorText:Le,colorTextDescription:ue,colorBgContainer:oe,colorFillAlter:Ue,colorFillContent:ct,lineWidth:Be,lineWidthBold:Ze,controlItemBgActive:De,colorBgTextHover:$e,controlHeightLG:ie,lineHeight:Ke,colorBgElevated:ht,marginXXS:bt,padding:Et,fontSize:yn,controlHeightSM:Yt,fontSizeLG:En,colorTextLightSolid:Sn,colorErrorHover:On}=C,xn=new se.C(Sn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:C.zIndexPopupBase+50,radiusItem:C.borderRadiusLG,itemBorderRadius:C.borderRadiusLG,radiusSubMenuItem:C.borderRadiusSM,subMenuItemBorderRadius:C.borderRadiusSM,colorItemText:Le,itemColor:Le,colorItemTextHover:Le,itemHoverColor:Le,colorItemTextHoverHorizontal:W,horizontalItemHoverColor:W,colorGroupTitle:ue,groupTitleColor:ue,colorItemTextSelected:W,itemSelectedColor:W,colorItemTextSelectedHorizontal:W,horizontalItemSelectedColor:W,colorItemBg:oe,itemBg:oe,colorItemBgHover:$e,itemHoverBg:$e,colorItemBgActive:ct,itemActiveBg:De,colorSubItemBg:Ue,subMenuItemBg:Ue,colorItemBgSelected:De,itemSelectedBg:De,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ze,activeBarHeight:Ze,colorActiveBarBorderSize:Be,activeBarBorderWidth:Be,colorItemTextDisabled:G,itemDisabledColor:G,colorDangerItemText:le,dangerItemColor:le,colorDangerItemTextHover:le,dangerItemHoverColor:le,colorDangerItemTextSelected:le,dangerItemSelectedColor:le,colorDangerItemBgActive:_,dangerItemActiveBg:_,colorDangerItemBgSelected:_,dangerItemSelectedBg:_,itemMarginInline:C.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ie,groupTitleLineHeight:Ke,collapsedWidth:ie*2,popupBg:ht,itemMarginBlock:bt,itemPaddingInline:Et,horizontalLineHeight:`${ie*1.15}px`,iconSize:yn,iconMarginInlineEnd:Yt-yn,collapsedIconSize:En,groupTitleFontSize:yn,darkItemDisabledColor:new se.C(Sn).setAlpha(.25).toRgbString(),darkItemColor:xn,darkDangerItemColor:le,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Sn,darkItemSelectedBg:W,darkDangerItemSelectedBg:le,darkItemHoverBg:"transparent",darkGroupTitleColor:xn,darkItemHoverColor:Sn,darkDangerItemHoverColor:On,darkDangerItemSelectedColor:Sn,darkDangerItemActiveBg:le}},{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),lt=function(E,h){var g={};for(var C in E)Object.prototype.hasOwnProperty.call(E,C)&&h.indexOf(C)<0&&(g[C]=E[C]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,C=Object.getOwnPropertySymbols(E);W{var g,C;const W=b.useContext(p.Z),le=W||{},{getPrefixCls:G,getPopupContainer:_,direction:Le,menu:ue}=b.useContext(T.E_),oe=G(),{prefixCls:Ue,className:ct,style:Be,theme:Ze="light",expandIcon:De,_internalDisableMenuItemTitleTooltip:$e,inlineCollapsed:ie,siderCollapsed:Ke,items:ht,children:bt,rootClassName:Et,mode:yn,selectable:Yt,onClick:En,overflowedIndicatorPopupClassName:Sn}=E,On=lt(E,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),xn=(0,U.Z)(On,["collapsedWidth"]),kn=ge(ht)||bt;(g=le.validator)===null||g===void 0||g.call(le,{mode:yn});const Cr=(0,k.useEvent)(function(){var Lr;En==null||En.apply(void 0,arguments),(Lr=le.onClick)===null||Lr===void 0||Lr.call(le)}),yr=le.mode||yn,Pr=Yt!=null?Yt:le.selectable,Vr=b.useMemo(()=>Ke!==void 0?Ke:ie,[ie,Ke]),Pt={horizontal:{motionName:`${oe}-slide-up`},inline:(0,Q.Z)(oe),other:{motionName:`${oe}-zoom-big`}},Xt=G("menu",Ue||le.prefixCls),[Zn,dr]=nn(Xt,!W),Hn=x()(`${Xt}-${Ze}`,ue==null?void 0:ue.className,ct);let Wn;if(typeof De=="function")Wn=De;else if(De===null||De===!1)Wn=null;else if(le.expandIcon===null||le.expandIcon===!1)Wn=null;else{const Lr=De!=null?De:le.expandIcon;Wn=(0,y.Tm)(Lr,{className:x()(`${Xt}-submenu-expand-icon`,(0,y.l$)(Lr)?(C=Lr.props)===null||C===void 0?void 0:C.className:"")})}const Dr=b.useMemo(()=>({prefixCls:Xt,inlineCollapsed:Vr||!1,direction:Le,firstLevel:!0,theme:Ze,mode:yr,disableMenuItemTitleTooltip:$e}),[Xt,Vr,Le,$e,Ze]);return Zn(b.createElement(p.Z.Provider,{value:null},b.createElement(N.Provider,{value:Dr},b.createElement(u.ZP,Object.assign({getPopupContainer:_,overflowedIndicator:b.createElement(H.Z,null),overflowedIndicatorPopupClassName:x()(Xt,`${Xt}-${Ze}`,Sn),mode:yr,selectable:Pr,onClick:Cr},xn,{inlineCollapsed:Vr,style:Object.assign(Object.assign({},ue==null?void 0:ue.style),Be),className:Hn,prefixCls:Xt,direction:Le,defaultMotions:Pt,expandIcon:Wn,ref:h,rootClassName:x()(Et,dr)}),kn))))});const dt=(0,b.forwardRef)((E,h)=>{const g=(0,b.useRef)(null),C=b.useContext(F.D);return(0,b.useImperativeHandle)(h,()=>({menu:g.current,focus:W=>{var le;(le=g.current)===null||le===void 0||le.focus(W)}})),b.createElement(wt,Object.assign({ref:g},E,C))});dt.Item=Ae,dt.SubMenu=q,dt.Divider=z,dt.ItemGroup=u.BW;var hn=dt},58421:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return le}});var u=a(54476),b=a(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"},V=F,x=a(7657),T=function(_,Le){return b.createElement(x.Z,(0,u.Z)({},_,{ref:Le,icon:V}))},re=b.forwardRef(T),B=re,z=a(49198),f=a(33853),U=a(38819),S=a(92310),y=a.n(S),M=a(20068),N=a(33885),K=a(67732),Ae=a(83652),X=a(42403),q=a(158),H=a(26112),k={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},Q=k,p=a(91735),te=function(G){(0,X.Z)(Le,G);var _=(0,q.Z)(Le);function Le(){var ue;(0,K.Z)(this,Le);for(var oe=arguments.length,Ue=new Array(oe),ct=0;ct=0||Be.relatedTarget.className.indexOf("".concat(ie,"-item"))>=0))&&$e(ue.getValidValue()))},ue.go=function(Be){var Ze=ue.state.goInputText;Ze!==""&&(Be.keyCode===Q.ENTER||Be.type==="click")&&(ue.setState({goInputText:""}),ue.props.quickGo(ue.getValidValue()))},ue}return(0,Ae.Z)(Le,[{key:"getPageSizeOptions",value:function(){var oe=this.props,Ue=oe.pageSize,ct=oe.pageSizeOptions;return ct.some(function(Be){return Be.toString()===Ue.toString()})?ct:ct.concat([Ue.toString()]).sort(function(Be,Ze){var De=Number.isNaN(Number(Be))?0:Number(Be),$e=Number.isNaN(Number(Ze))?0:Number(Ze);return De-$e})}},{key:"render",value:function(){var oe=this,Ue=this.props,ct=Ue.pageSize,Be=Ue.locale,Ze=Ue.rootPrefixCls,De=Ue.changeSize,$e=Ue.quickGo,ie=Ue.goButton,Ke=Ue.selectComponentClass,ht=Ue.buildOptionText,bt=Ue.selectPrefixCls,Et=Ue.disabled,yn=this.state.goInputText,Yt="".concat(Ze,"-options"),En=Ke,Sn=null,On=null,xn=null;if(!De&&!$e)return null;var kn=this.getPageSizeOptions();if(De&&En){var Cr=kn.map(function(yr,Pr){return b.createElement(En.Option,{key:Pr,value:yr.toString()},(ht||oe.buildOptionText)(yr))});Sn=b.createElement(En,{disabled:Et,prefixCls:bt,showSearch:!1,className:"".concat(Yt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(ct||kn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Pr){return Pr.parentNode},"aria-label":Be.page_size,defaultOpen:!1},Cr)}return $e&&(ie&&(xn=typeof ie=="boolean"?b.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Et,className:"".concat(Yt,"-quick-jumper-button")},Be.jump_to_confirm):b.createElement("span",{onClick:this.go,onKeyUp:this.go},ie)),On=b.createElement("div",{className:"".concat(Yt,"-quick-jumper")},Be.jump_to,b.createElement("input",{disabled:Et,type:"text",value:yn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Be.page}),Be.page,xn)),b.createElement("li",{className:"".concat(Yt)},Sn,On)}}]),Le}(b.Component);te.defaultProps={pageSizeOptions:["10","20","50","100"]};var ee=te,ge=function(_){var Le,ue=_.rootPrefixCls,oe=_.page,Ue=_.active,ct=_.className,Be=_.showTitle,Ze=_.onClick,De=_.onKeyPress,$e=_.itemRender,ie="".concat(ue,"-item"),Ke=y()(ie,"".concat(ie,"-").concat(oe),(Le={},(0,M.Z)(Le,"".concat(ie,"-active"),Ue),(0,M.Z)(Le,"".concat(ie,"-disabled"),!oe),(0,M.Z)(Le,_.className,ct),Le)),ht=function(){Ze(oe)},bt=function(Yt){De(Yt,Ze,oe)},Et=$e(oe,"page",b.createElement("a",{rel:"nofollow"},oe));return Et?b.createElement("li",{title:Be?oe.toString():null,className:Ke,onClick:ht,onKeyPress:bt,tabIndex:0},Et):null},se=ge;function me(){}function ae(G){var _=Number(G);return typeof _=="number"&&!Number.isNaN(_)&&isFinite(_)&&Math.floor(_)===_}var Ne=function(_,Le,ue){return ue};function we(G,_,Le){var ue=typeof G=="undefined"?_.pageSize:G;return Math.floor((Le.total-1)/ue)+1}var rt=function(G){(0,X.Z)(Le,G);var _=(0,q.Z)(Le);function Le(ue){var oe;(0,K.Z)(this,Le),oe=_.call(this,ue),oe.paginationNode=b.createRef(),oe.getJumpPrevPage=function(){return Math.max(1,oe.state.current-(oe.props.showLessItems?3:5))},oe.getJumpNextPage=function(){return Math.min(we(void 0,oe.state,oe.props),oe.state.current+(oe.props.showLessItems?3:5))},oe.getItemIcon=function(De,$e){var ie=oe.props.prefixCls,Ke=De||b.createElement("button",{type:"button","aria-label":$e,className:"".concat(ie,"-item-link")});return typeof De=="function"&&(Ke=b.createElement(De,(0,N.Z)({},oe.props))),Ke},oe.isValid=function(De){var $e=oe.props.total;return ae(De)&&De!==oe.state.current&&ae($e)&&$e>0},oe.shouldDisplayQuickJumper=function(){var De=oe.props,$e=De.showQuickJumper,ie=De.total,Ke=oe.state.pageSize;return ie<=Ke?!1:$e},oe.handleKeyDown=function(De){(De.keyCode===Q.ARROW_UP||De.keyCode===Q.ARROW_DOWN)&&De.preventDefault()},oe.handleKeyUp=function(De){var $e=oe.getValidValue(De),ie=oe.state.currentInputValue;$e!==ie&&oe.setState({currentInputValue:$e}),De.keyCode===Q.ENTER?oe.handleChange($e):De.keyCode===Q.ARROW_UP?oe.handleChange($e-1):De.keyCode===Q.ARROW_DOWN&&oe.handleChange($e+1)},oe.handleBlur=function(De){var $e=oe.getValidValue(De);oe.handleChange($e)},oe.changePageSize=function(De){var $e=oe.state.current,ie=we(De,oe.state,oe.props);$e=$e>ie?ie:$e,ie===0&&($e=oe.state.current),typeof De=="number"&&("pageSize"in oe.props||oe.setState({pageSize:De}),"current"in oe.props||oe.setState({current:$e,currentInputValue:$e})),oe.props.onShowSizeChange($e,De),"onChange"in oe.props&&oe.props.onChange&&oe.props.onChange($e,De)},oe.handleChange=function(De){var $e=oe.props,ie=$e.disabled,Ke=$e.onChange,ht=oe.state,bt=ht.pageSize,Et=ht.current,yn=ht.currentInputValue;if(oe.isValid(De)&&!ie){var Yt=we(void 0,oe.state,oe.props),En=De;return De>Yt?En=Yt:De<1&&(En=1),"current"in oe.props||oe.setState({current:En}),En!==yn&&oe.setState({currentInputValue:En}),Ke(En,bt),En}return Et},oe.prev=function(){oe.hasPrev()&&oe.handleChange(oe.state.current-1)},oe.next=function(){oe.hasNext()&&oe.handleChange(oe.state.current+1)},oe.jumpPrev=function(){oe.handleChange(oe.getJumpPrevPage())},oe.jumpNext=function(){oe.handleChange(oe.getJumpNextPage())},oe.hasPrev=function(){return oe.state.current>1},oe.hasNext=function(){return oe.state.current2?ie-2:0),ht=2;ht=ct?Ze=ct:Ze=Number(Ue),Ze}},{key:"getShowSizeChanger",value:function(){var oe=this.props,Ue=oe.showSizeChanger,ct=oe.total,Be=oe.totalBoundaryShowSizeChanger;return typeof Ue!="undefined"?Ue:ct>Be}},{key:"render",value:function(){var oe=this.props,Ue=oe.prefixCls,ct=oe.className,Be=oe.style,Ze=oe.disabled,De=oe.hideOnSinglePage,$e=oe.total,ie=oe.locale,Ke=oe.showQuickJumper,ht=oe.showLessItems,bt=oe.showTitle,Et=oe.showTotal,yn=oe.simple,Yt=oe.itemRender,En=oe.showPrevNextJumpers,Sn=oe.jumpPrevIcon,On=oe.jumpNextIcon,xn=oe.selectComponentClass,kn=oe.selectPrefixCls,Cr=oe.pageSizeOptions,yr=this.state,Pr=yr.current,Vr=yr.pageSize,Pt=yr.currentInputValue;if(De===!0&&$e<=Vr)return null;var Xt=we(void 0,this.state,this.props),Zn=[],dr=null,Hn=null,Wn=null,Dr=null,Lr=null,_r=Ke&&Ke.goButton,Tr=ht?1:2,or=Pr-1>0?Pr-1:0,gA=Pr+1$e?$e:Pr*Vr]));if(yn){_r&&(typeof _r=="boolean"?Lr=b.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ie.jump_to_confirm):Lr=b.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},_r),Lr=b.createElement("li",{title:bt?"".concat(ie.jump_to).concat(Pr,"/").concat(Xt):null,className:"".concat(Ue,"-simple-pager")},Lr));var An=this.renderPrev(or);return b.createElement("ul",(0,u.Z)({className:y()(Ue,"".concat(Ue,"-simple"),(0,M.Z)({},"".concat(Ue,"-disabled"),Ze),ct),style:Be,ref:this.paginationNode},Ye),Ot,An?b.createElement("li",{title:bt?ie.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:y()("".concat(Ue,"-prev"),(0,M.Z)({},"".concat(Ue,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},An):null,b.createElement("li",{title:bt?"".concat(Pr,"/").concat(Xt):null,className:"".concat(Ue,"-simple-pager")},b.createElement("input",{type:"text",value:Pt,disabled:Ze,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),b.createElement("span",{className:"".concat(Ue,"-slash")},"/"),Xt),b.createElement("li",{title:bt?ie.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:y()("".concat(Ue,"-next"),(0,M.Z)({},"".concat(Ue,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(gA)),Lr)}if(Xt<=3+Tr*2){var Se={locale:ie,rootPrefixCls:Ue,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:bt,itemRender:Yt};Xt||Zn.push(b.createElement(se,(0,u.Z)({},Se,{key:"noPager",page:1,className:"".concat(Ue,"-item-disabled")})));for(var Fe=1;Fe<=Xt;Fe+=1){var Tt=Pr===Fe;Zn.push(b.createElement(se,(0,u.Z)({},Se,{key:Fe,page:Fe,active:Tt})))}}else{var Nt=ht?ie.prev_3:ie.prev_5,vn=ht?ie.next_3:ie.next_5,pn=Yt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Sn,"prev page")),kt=Yt(this.getJumpNextPage(),"jump-next",this.getItemIcon(On,"next page"));En&&(dr=pn?b.createElement("li",{title:bt?Nt:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:y()("".concat(Ue,"-jump-prev"),(0,M.Z)({},"".concat(Ue,"-jump-prev-custom-icon"),!!Sn))},pn):null,Hn=kt?b.createElement("li",{title:bt?vn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:y()("".concat(Ue,"-jump-next"),(0,M.Z)({},"".concat(Ue,"-jump-next-custom-icon"),!!On))},kt):null),Dr=b.createElement(se,{locale:ie,last:!0,rootPrefixCls:Ue,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Xt,page:Xt,active:!1,showTitle:bt,itemRender:Yt}),Wn=b.createElement(se,{locale:ie,rootPrefixCls:Ue,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:bt,itemRender:Yt});var jn=Math.max(1,Pr-Tr),Jn=Math.min(Pr+Tr,Xt);Pr-1<=Tr&&(Jn=1+Tr*2),Xt-Pr<=Tr&&(jn=Xt-Tr*2);for(var pr=jn;pr<=Jn;pr+=1){var mr=Pr===pr;Zn.push(b.createElement(se,{locale:ie,rootPrefixCls:Ue,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:pr,page:pr,active:mr,showTitle:bt,itemRender:Yt}))}Pr-1>=Tr*2&&Pr!==3&&(Zn[0]=(0,b.cloneElement)(Zn[0],{className:"".concat(Ue,"-item-after-jump-prev")}),Zn.unshift(dr)),Xt-Pr>=Tr*2&&Pr!==Xt-2&&(Zn[Zn.length-1]=(0,b.cloneElement)(Zn[Zn.length-1],{className:"".concat(Ue,"-item-before-jump-next")}),Zn.push(Hn)),jn!==1&&Zn.unshift(Wn),Jn!==Xt&&Zn.push(Dr)}var ir=!this.hasPrev()||!Xt,Er=!this.hasNext()||!Xt,$n=this.renderPrev(or),br=this.renderNext(gA);return b.createElement("ul",(0,u.Z)({className:y()(Ue,ct,(0,M.Z)({},"".concat(Ue,"-disabled"),Ze)),style:Be,ref:this.paginationNode},Ye),Ot,$n?b.createElement("li",{title:bt?ie.prev_page:null,onClick:this.prev,tabIndex:ir?null:0,onKeyPress:this.runIfEnterPrev,className:y()("".concat(Ue,"-prev"),(0,M.Z)({},"".concat(Ue,"-disabled"),ir)),"aria-disabled":ir},$n):null,Zn,br?b.createElement("li",{title:bt?ie.next_page:null,onClick:this.next,tabIndex:Er?null:0,onKeyPress:this.runIfEnterNext,className:y()("".concat(Ue,"-next"),(0,M.Z)({},"".concat(Ue,"-disabled"),Er)),"aria-disabled":Er},br):null,b.createElement(ee,{disabled:Ze,locale:ie,rootPrefixCls:Ue,selectComponentClass:xn,selectPrefixCls:kn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Pr,pageSize:Vr,pageSizeOptions:Cr,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:_r}))}}],[{key:"getDerivedStateFromProps",value:function(oe,Ue){var ct={};if("current"in oe&&(ct.current=oe.current,oe.current!==Ue.current&&(ct.currentInputValue=ct.current)),"pageSize"in oe&&oe.pageSize!==Ue.pageSize){var Be=Ue.current,Ze=we(oe.pageSize,Ue,oe);Be=Be>Ze?Ze:Be,"current"in oe||(ct.current=Be,ct.currentInputValue=Be),ct.pageSize=oe.pageSize}return ct}}]),Le}(b.Component);rt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:me,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:me,locale:p.Z,style:{},itemRender:Ne,totalBoundaryShowSizeChanger:50};var Qe=rt,ye=a(22075),be=a(36355),ve=a(19716),Ee=a(8628),he=a(9763),ce=a(57809);const Ve=G=>b.createElement(ce.default,Object.assign({},G,{showSearch:!0,size:"small"})),We=G=>b.createElement(ce.default,Object.assign({},G,{showSearch:!0,size:"middle"}));Ve.Option=ce.default.Option,We.Option=ce.default.Option;var Oe=a(9937),pt=a(17313),yt=a(83116),qt=a(37613);const Wt=G=>{const{componentCls:_}=G;return{[`${_}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${_}-item-link`]:{color:G.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${_}-item-link`]:{color:G.colorTextDisabled,cursor:"not-allowed"}}},[`&${_}-disabled`]:{cursor:"not-allowed",[`${_}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:G.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:G.colorBorder,backgroundColor:G.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:G.itemActiveBgDisabled},a:{color:G.itemActiveColorDisabled}}},[`${_}-item-link`]:{color:G.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${_}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${_}-simple-pager`]:{color:G.colorTextDisabled},[`${_}-jump-prev, ${_}-jump-next`]:{[`${_}-item-link-icon`]:{opacity:0},[`${_}-item-ellipsis`]:{opacity:1}}},[`&${_}-simple`]:{[`${_}-prev, ${_}-next`]:{[`&${_}-disabled ${_}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},nn=G=>{const{componentCls:_}=G;return{[`&${_}-mini ${_}-total-text, &${_}-mini ${_}-simple-pager`]:{height:G.itemSizeSM,lineHeight:`${G.itemSizeSM}px`},[`&${_}-mini ${_}-item`]:{minWidth:G.itemSizeSM,height:G.itemSizeSM,margin:0,lineHeight:`${G.itemSizeSM-2}px`},[`&${_}-mini:not(${_}-disabled) ${_}-item:not(${_}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:G.colorBgTextHover},"&:active":{backgroundColor:G.colorBgTextActive}},[`&${_}-mini ${_}-prev, &${_}-mini ${_}-next`]:{minWidth:G.itemSizeSM,height:G.itemSizeSM,margin:0,lineHeight:`${G.itemSizeSM}px`},[`&${_}-mini:not(${_}-disabled)`]:{[`${_}-prev, ${_}-next`]:{[`&:hover ${_}-item-link`]:{backgroundColor:G.colorBgTextHover},[`&:active ${_}-item-link`]:{backgroundColor:G.colorBgTextActive},[`&${_}-disabled:hover ${_}-item-link`]:{backgroundColor:"transparent"}}},[` + &-inline ${g}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${De})`},"&::after":{transform:`rotate(45deg) translateX(-${De})`}},[`${g}-submenu-open${g}-submenu-inline > ${g}-submenu-title > ${g}-submenu-arrow`]:{transform:`translateY(-${Ze*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${De})`},"&::before":{transform:`rotate(45deg) translateX(${De})`}}})},{[`${h}-layout-header`]:{[g]:{lineHeight:"inherit"}}}]};var nn=(E,h)=>(0,rt.Z)("Menu",C=>{if(h===!1)return[];const{colorBgElevated:W,colorPrimary:le,colorTextLightSolid:G,controlHeightLG:_,fontSize:Le,darkItemColor:ue,darkDangerItemColor:oe,darkItemBg:Ue,darkSubMenuItemBg:ct,darkItemSelectedColor:Be,darkItemSelectedBg:Ze,darkDangerItemSelectedBg:De,darkItemHoverBg:$e,darkGroupTitleColor:ie,darkItemHoverColor:Ke,darkItemDisabledColor:ht,darkDangerItemHoverColor:bt,darkDangerItemSelectedColor:Et,darkDangerItemActiveBg:yn}=C,Yt=Le/7*5,En=(0,Qe.TS)(C,{menuArrowSize:Yt,menuHorizontalHeight:_*1.15,menuArrowOffset:`${Yt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:W}),Sn=(0,Qe.TS)(En,{itemColor:ue,itemHoverColor:Ke,groupTitleColor:ie,itemSelectedColor:Be,itemBg:Ue,popupBg:Ue,subMenuItemBg:ct,itemActiveBg:"transparent",itemSelectedBg:Ze,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:$e,itemDisabledColor:ht,dangerItemColor:oe,dangerItemHoverColor:bt,dangerItemSelectedColor:Et,dangerItemActiveBg:yn,dangerItemSelectedBg:De,menuSubMenuBg:ct,horizontalItemSelectedColor:G,horizontalItemSelectedBg:le});return[Wt(En),be(En),pt(En),Ve(En,"light"),Ve(Sn,"dark"),ye(En),(0,ae.Z)(En),(0,Ne.oN)(En,"slide-up"),(0,Ne.oN)(En,"slide-down"),(0,we._y)(En,"zoom-big")]},C=>{const{colorPrimary:W,colorError:le,colorTextDisabled:G,colorErrorBg:_,colorText:Le,colorTextDescription:ue,colorBgContainer:oe,colorFillAlter:Ue,colorFillContent:ct,lineWidth:Be,lineWidthBold:Ze,controlItemBgActive:De,colorBgTextHover:$e,controlHeightLG:ie,lineHeight:Ke,colorBgElevated:ht,marginXXS:bt,padding:Et,fontSize:yn,controlHeightSM:Yt,fontSizeLG:En,colorTextLightSolid:Sn,colorErrorHover:On}=C,xn=new se.C(Sn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:C.zIndexPopupBase+50,radiusItem:C.borderRadiusLG,itemBorderRadius:C.borderRadiusLG,radiusSubMenuItem:C.borderRadiusSM,subMenuItemBorderRadius:C.borderRadiusSM,colorItemText:Le,itemColor:Le,colorItemTextHover:Le,itemHoverColor:Le,colorItemTextHoverHorizontal:W,horizontalItemHoverColor:W,colorGroupTitle:ue,groupTitleColor:ue,colorItemTextSelected:W,itemSelectedColor:W,colorItemTextSelectedHorizontal:W,horizontalItemSelectedColor:W,colorItemBg:oe,itemBg:oe,colorItemBgHover:$e,itemHoverBg:$e,colorItemBgActive:ct,itemActiveBg:De,colorSubItemBg:Ue,subMenuItemBg:Ue,colorItemBgSelected:De,itemSelectedBg:De,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ze,activeBarHeight:Ze,colorActiveBarBorderSize:Be,activeBarBorderWidth:Be,colorItemTextDisabled:G,itemDisabledColor:G,colorDangerItemText:le,dangerItemColor:le,colorDangerItemTextHover:le,dangerItemHoverColor:le,colorDangerItemTextSelected:le,dangerItemSelectedColor:le,colorDangerItemBgActive:_,dangerItemActiveBg:_,colorDangerItemBgSelected:_,dangerItemSelectedBg:_,itemMarginInline:C.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ie,groupTitleLineHeight:Ke,collapsedWidth:ie*2,popupBg:ht,itemMarginBlock:bt,itemPaddingInline:Et,horizontalLineHeight:`${ie*1.15}px`,iconSize:yn,iconMarginInlineEnd:Yt-yn,collapsedIconSize:En,groupTitleFontSize:yn,darkItemDisabledColor:new se.C(Sn).setAlpha(.25).toRgbString(),darkItemColor:xn,darkDangerItemColor:le,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Sn,darkItemSelectedBg:W,darkDangerItemSelectedBg:le,darkItemHoverBg:"transparent",darkGroupTitleColor:xn,darkItemHoverColor:Sn,darkDangerItemHoverColor:On,darkDangerItemSelectedColor:Sn,darkDangerItemActiveBg:le}},{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),lt=function(E,h){var g={};for(var C in E)Object.prototype.hasOwnProperty.call(E,C)&&h.indexOf(C)<0&&(g[C]=E[C]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,C=Object.getOwnPropertySymbols(E);W{var g,C;const W=b.useContext(p.Z),le=W||{},{getPrefixCls:G,getPopupContainer:_,direction:Le,menu:ue}=b.useContext(T.E_),oe=G(),{prefixCls:Ue,className:ct,style:Be,theme:Ze="light",expandIcon:De,_internalDisableMenuItemTitleTooltip:$e,inlineCollapsed:ie,siderCollapsed:Ke,items:ht,children:bt,rootClassName:Et,mode:yn,selectable:Yt,onClick:En,overflowedIndicatorPopupClassName:Sn}=E,On=lt(E,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),xn=(0,U.Z)(On,["collapsedWidth"]),kn=ge(ht)||bt;(g=le.validator)===null||g===void 0||g.call(le,{mode:yn});const Cr=(0,k.useEvent)(function(){var Lr;En==null||En.apply(void 0,arguments),(Lr=le.onClick)===null||Lr===void 0||Lr.call(le)}),yr=le.mode||yn,Pr=Yt!=null?Yt:le.selectable,Vr=b.useMemo(()=>Ke!==void 0?Ke:ie,[ie,Ke]),Pt={horizontal:{motionName:`${oe}-slide-up`},inline:(0,Q.Z)(oe),other:{motionName:`${oe}-zoom-big`}},Xt=G("menu",Ue||le.prefixCls),[Zn,dr]=nn(Xt,!W),Hn=x()(`${Xt}-${Ze}`,ue==null?void 0:ue.className,ct);let Wn;if(typeof De=="function")Wn=De;else if(De===null||De===!1)Wn=null;else if(le.expandIcon===null||le.expandIcon===!1)Wn=null;else{const Lr=De!=null?De:le.expandIcon;Wn=(0,y.Tm)(Lr,{className:x()(`${Xt}-submenu-expand-icon`,(0,y.l$)(Lr)?(C=Lr.props)===null||C===void 0?void 0:C.className:"")})}const Dr=b.useMemo(()=>({prefixCls:Xt,inlineCollapsed:Vr||!1,direction:Le,firstLevel:!0,theme:Ze,mode:yr,disableMenuItemTitleTooltip:$e}),[Xt,Vr,Le,$e,Ze]);return Zn(b.createElement(p.Z.Provider,{value:null},b.createElement(N.Provider,{value:Dr},b.createElement(u.ZP,Object.assign({getPopupContainer:_,overflowedIndicator:b.createElement(H.Z,null),overflowedIndicatorPopupClassName:x()(Xt,`${Xt}-${Ze}`,Sn),mode:yr,selectable:Pr,onClick:Cr},xn,{inlineCollapsed:Vr,style:Object.assign(Object.assign({},ue==null?void 0:ue.style),Be),className:Hn,prefixCls:Xt,direction:Le,defaultMotions:Pt,expandIcon:Wn,ref:h,rootClassName:x()(Et,dr)}),kn))))});const dt=(0,b.forwardRef)((E,h)=>{const g=(0,b.useRef)(null),C=b.useContext(F.D);return(0,b.useImperativeHandle)(h,()=>({menu:g.current,focus:W=>{var le;(le=g.current)===null||le===void 0||le.focus(W)}})),b.createElement(wt,Object.assign({ref:g},E,C))});dt.Item=Ae,dt.SubMenu=q,dt.Divider=z,dt.ItemGroup=u.BW;var hn=dt},58421:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return le}});var u=a(54476),b=a(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"},V=F,x=a(7657),T=function(_,Le){return b.createElement(x.Z,(0,u.Z)({},_,{ref:Le,icon:V}))},re=b.forwardRef(T),B=re,z=a(49198),f=a(33853),U=a(38819),S=a(92310),y=a.n(S),M=a(20068),N=a(33885),K=a(67732),Ae=a(83652),X=a(42403),q=a(158),H=a(26112),k={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},Q=k,p=a(91735),te=function(G){(0,X.Z)(Le,G);var _=(0,q.Z)(Le);function Le(){var ue;(0,K.Z)(this,Le);for(var oe=arguments.length,Ue=new Array(oe),ct=0;ct=0||Be.relatedTarget.className.indexOf("".concat(ie,"-item"))>=0))&&$e(ue.getValidValue()))},ue.go=function(Be){var Ze=ue.state.goInputText;Ze!==""&&(Be.keyCode===Q.ENTER||Be.type==="click")&&(ue.setState({goInputText:""}),ue.props.quickGo(ue.getValidValue()))},ue}return(0,Ae.Z)(Le,[{key:"getPageSizeOptions",value:function(){var oe=this.props,Ue=oe.pageSize,ct=oe.pageSizeOptions;return ct.some(function(Be){return Be.toString()===Ue.toString()})?ct:ct.concat([Ue.toString()]).sort(function(Be,Ze){var De=Number.isNaN(Number(Be))?0:Number(Be),$e=Number.isNaN(Number(Ze))?0:Number(Ze);return De-$e})}},{key:"render",value:function(){var oe=this,Ue=this.props,ct=Ue.pageSize,Be=Ue.locale,Ze=Ue.rootPrefixCls,De=Ue.changeSize,$e=Ue.quickGo,ie=Ue.goButton,Ke=Ue.selectComponentClass,ht=Ue.buildOptionText,bt=Ue.selectPrefixCls,Et=Ue.disabled,yn=this.state.goInputText,Yt="".concat(Ze,"-options"),En=Ke,Sn=null,On=null,xn=null;if(!De&&!$e)return null;var kn=this.getPageSizeOptions();if(De&&En){var Cr=kn.map(function(yr,Pr){return b.createElement(En.Option,{key:Pr,value:yr.toString()},(ht||oe.buildOptionText)(yr))});Sn=b.createElement(En,{disabled:Et,prefixCls:bt,showSearch:!1,className:"".concat(Yt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(ct||kn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Pr){return Pr.parentNode},"aria-label":Be.page_size,defaultOpen:!1},Cr)}return $e&&(ie&&(xn=typeof ie=="boolean"?b.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Et,className:"".concat(Yt,"-quick-jumper-button")},Be.jump_to_confirm):b.createElement("span",{onClick:this.go,onKeyUp:this.go},ie)),On=b.createElement("div",{className:"".concat(Yt,"-quick-jumper")},Be.jump_to,b.createElement("input",{disabled:Et,type:"text",value:yn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Be.page}),Be.page,xn)),b.createElement("li",{className:"".concat(Yt)},Sn,On)}}]),Le}(b.Component);te.defaultProps={pageSizeOptions:["10","20","50","100"]};var ee=te,ge=function(_){var Le,ue=_.rootPrefixCls,oe=_.page,Ue=_.active,ct=_.className,Be=_.showTitle,Ze=_.onClick,De=_.onKeyPress,$e=_.itemRender,ie="".concat(ue,"-item"),Ke=y()(ie,"".concat(ie,"-").concat(oe),(Le={},(0,M.Z)(Le,"".concat(ie,"-active"),Ue),(0,M.Z)(Le,"".concat(ie,"-disabled"),!oe),(0,M.Z)(Le,_.className,ct),Le)),ht=function(){Ze(oe)},bt=function(Yt){De(Yt,Ze,oe)},Et=$e(oe,"page",b.createElement("a",{rel:"nofollow"},oe));return Et?b.createElement("li",{title:Be?oe.toString():null,className:Ke,onClick:ht,onKeyPress:bt,tabIndex:0},Et):null},se=ge;function me(){}function ae(G){var _=Number(G);return typeof _=="number"&&!Number.isNaN(_)&&isFinite(_)&&Math.floor(_)===_}var Ne=function(_,Le,ue){return ue};function we(G,_,Le){var ue=typeof G=="undefined"?_.pageSize:G;return Math.floor((Le.total-1)/ue)+1}var rt=function(G){(0,X.Z)(Le,G);var _=(0,q.Z)(Le);function Le(ue){var oe;(0,K.Z)(this,Le),oe=_.call(this,ue),oe.paginationNode=b.createRef(),oe.getJumpPrevPage=function(){return Math.max(1,oe.state.current-(oe.props.showLessItems?3:5))},oe.getJumpNextPage=function(){return Math.min(we(void 0,oe.state,oe.props),oe.state.current+(oe.props.showLessItems?3:5))},oe.getItemIcon=function(De,$e){var ie=oe.props.prefixCls,Ke=De||b.createElement("button",{type:"button","aria-label":$e,className:"".concat(ie,"-item-link")});return typeof De=="function"&&(Ke=b.createElement(De,(0,N.Z)({},oe.props))),Ke},oe.isValid=function(De){var $e=oe.props.total;return ae(De)&&De!==oe.state.current&&ae($e)&&$e>0},oe.shouldDisplayQuickJumper=function(){var De=oe.props,$e=De.showQuickJumper,ie=De.total,Ke=oe.state.pageSize;return ie<=Ke?!1:$e},oe.handleKeyDown=function(De){(De.keyCode===Q.ARROW_UP||De.keyCode===Q.ARROW_DOWN)&&De.preventDefault()},oe.handleKeyUp=function(De){var $e=oe.getValidValue(De),ie=oe.state.currentInputValue;$e!==ie&&oe.setState({currentInputValue:$e}),De.keyCode===Q.ENTER?oe.handleChange($e):De.keyCode===Q.ARROW_UP?oe.handleChange($e-1):De.keyCode===Q.ARROW_DOWN&&oe.handleChange($e+1)},oe.handleBlur=function(De){var $e=oe.getValidValue(De);oe.handleChange($e)},oe.changePageSize=function(De){var $e=oe.state.current,ie=we(De,oe.state,oe.props);$e=$e>ie?ie:$e,ie===0&&($e=oe.state.current),typeof De=="number"&&("pageSize"in oe.props||oe.setState({pageSize:De}),"current"in oe.props||oe.setState({current:$e,currentInputValue:$e})),oe.props.onShowSizeChange($e,De),"onChange"in oe.props&&oe.props.onChange&&oe.props.onChange($e,De)},oe.handleChange=function(De){var $e=oe.props,ie=$e.disabled,Ke=$e.onChange,ht=oe.state,bt=ht.pageSize,Et=ht.current,yn=ht.currentInputValue;if(oe.isValid(De)&&!ie){var Yt=we(void 0,oe.state,oe.props),En=De;return De>Yt?En=Yt:De<1&&(En=1),"current"in oe.props||oe.setState({current:En}),En!==yn&&oe.setState({currentInputValue:En}),Ke(En,bt),En}return Et},oe.prev=function(){oe.hasPrev()&&oe.handleChange(oe.state.current-1)},oe.next=function(){oe.hasNext()&&oe.handleChange(oe.state.current+1)},oe.jumpPrev=function(){oe.handleChange(oe.getJumpPrevPage())},oe.jumpNext=function(){oe.handleChange(oe.getJumpNextPage())},oe.hasPrev=function(){return oe.state.current>1},oe.hasNext=function(){return oe.state.current2?ie-2:0),ht=2;ht=ct?Ze=ct:Ze=Number(Ue),Ze}},{key:"getShowSizeChanger",value:function(){var oe=this.props,Ue=oe.showSizeChanger,ct=oe.total,Be=oe.totalBoundaryShowSizeChanger;return typeof Ue!="undefined"?Ue:ct>Be}},{key:"render",value:function(){var oe=this.props,Ue=oe.prefixCls,ct=oe.className,Be=oe.style,Ze=oe.disabled,De=oe.hideOnSinglePage,$e=oe.total,ie=oe.locale,Ke=oe.showQuickJumper,ht=oe.showLessItems,bt=oe.showTitle,Et=oe.showTotal,yn=oe.simple,Yt=oe.itemRender,En=oe.showPrevNextJumpers,Sn=oe.jumpPrevIcon,On=oe.jumpNextIcon,xn=oe.selectComponentClass,kn=oe.selectPrefixCls,Cr=oe.pageSizeOptions,yr=this.state,Pr=yr.current,Vr=yr.pageSize,Pt=yr.currentInputValue;if(De===!0&&$e<=Vr)return null;var Xt=we(void 0,this.state,this.props),Zn=[],dr=null,Hn=null,Wn=null,Dr=null,Lr=null,_r=Ke&&Ke.goButton,Tr=ht?1:2,or=Pr-1>0?Pr-1:0,gA=Pr+1$e?$e:Pr*Vr]));if(yn){_r&&(typeof _r=="boolean"?Lr=b.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ie.jump_to_confirm):Lr=b.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},_r),Lr=b.createElement("li",{title:bt?"".concat(ie.jump_to).concat(Pr,"/").concat(Xt):null,className:"".concat(Ue,"-simple-pager")},Lr));var An=this.renderPrev(or);return b.createElement("ul",(0,u.Z)({className:y()(Ue,"".concat(Ue,"-simple"),(0,M.Z)({},"".concat(Ue,"-disabled"),Ze),ct),style:Be,ref:this.paginationNode},Ye),Ot,An?b.createElement("li",{title:bt?ie.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:y()("".concat(Ue,"-prev"),(0,M.Z)({},"".concat(Ue,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},An):null,b.createElement("li",{title:bt?"".concat(Pr,"/").concat(Xt):null,className:"".concat(Ue,"-simple-pager")},b.createElement("input",{type:"text",value:Pt,disabled:Ze,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),b.createElement("span",{className:"".concat(Ue,"-slash")},"/"),Xt),b.createElement("li",{title:bt?ie.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:y()("".concat(Ue,"-next"),(0,M.Z)({},"".concat(Ue,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(gA)),Lr)}if(Xt<=3+Tr*2){var Se={locale:ie,rootPrefixCls:Ue,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:bt,itemRender:Yt};Xt||Zn.push(b.createElement(se,(0,u.Z)({},Se,{key:"noPager",page:1,className:"".concat(Ue,"-item-disabled")})));for(var Fe=1;Fe<=Xt;Fe+=1){var Tt=Pr===Fe;Zn.push(b.createElement(se,(0,u.Z)({},Se,{key:Fe,page:Fe,active:Tt})))}}else{var Nt=ht?ie.prev_3:ie.prev_5,vn=ht?ie.next_3:ie.next_5,pn=Yt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Sn,"prev page")),kt=Yt(this.getJumpNextPage(),"jump-next",this.getItemIcon(On,"next page"));En&&(dr=pn?b.createElement("li",{title:bt?Nt:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:y()("".concat(Ue,"-jump-prev"),(0,M.Z)({},"".concat(Ue,"-jump-prev-custom-icon"),!!Sn))},pn):null,Hn=kt?b.createElement("li",{title:bt?vn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:y()("".concat(Ue,"-jump-next"),(0,M.Z)({},"".concat(Ue,"-jump-next-custom-icon"),!!On))},kt):null),Dr=b.createElement(se,{locale:ie,last:!0,rootPrefixCls:Ue,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Xt,page:Xt,active:!1,showTitle:bt,itemRender:Yt}),Wn=b.createElement(se,{locale:ie,rootPrefixCls:Ue,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:bt,itemRender:Yt});var jn=Math.max(1,Pr-Tr),Jn=Math.min(Pr+Tr,Xt);Pr-1<=Tr&&(Jn=1+Tr*2),Xt-Pr<=Tr&&(jn=Xt-Tr*2);for(var pr=jn;pr<=Jn;pr+=1){var mr=Pr===pr;Zn.push(b.createElement(se,{locale:ie,rootPrefixCls:Ue,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:pr,page:pr,active:mr,showTitle:bt,itemRender:Yt}))}Pr-1>=Tr*2&&Pr!==3&&(Zn[0]=(0,b.cloneElement)(Zn[0],{className:"".concat(Ue,"-item-after-jump-prev")}),Zn.unshift(dr)),Xt-Pr>=Tr*2&&Pr!==Xt-2&&(Zn[Zn.length-1]=(0,b.cloneElement)(Zn[Zn.length-1],{className:"".concat(Ue,"-item-before-jump-next")}),Zn.push(Hn)),jn!==1&&Zn.unshift(Wn),Jn!==Xt&&Zn.push(Dr)}var ir=!this.hasPrev()||!Xt,Er=!this.hasNext()||!Xt,$n=this.renderPrev(or),br=this.renderNext(gA);return b.createElement("ul",(0,u.Z)({className:y()(Ue,ct,(0,M.Z)({},"".concat(Ue,"-disabled"),Ze)),style:Be,ref:this.paginationNode},Ye),Ot,$n?b.createElement("li",{title:bt?ie.prev_page:null,onClick:this.prev,tabIndex:ir?null:0,onKeyPress:this.runIfEnterPrev,className:y()("".concat(Ue,"-prev"),(0,M.Z)({},"".concat(Ue,"-disabled"),ir)),"aria-disabled":ir},$n):null,Zn,br?b.createElement("li",{title:bt?ie.next_page:null,onClick:this.next,tabIndex:Er?null:0,onKeyPress:this.runIfEnterNext,className:y()("".concat(Ue,"-next"),(0,M.Z)({},"".concat(Ue,"-disabled"),Er)),"aria-disabled":Er},br):null,b.createElement(ee,{disabled:Ze,locale:ie,rootPrefixCls:Ue,selectComponentClass:xn,selectPrefixCls:kn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Pr,pageSize:Vr,pageSizeOptions:Cr,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:_r}))}}],[{key:"getDerivedStateFromProps",value:function(oe,Ue){var ct={};if("current"in oe&&(ct.current=oe.current,oe.current!==Ue.current&&(ct.currentInputValue=ct.current)),"pageSize"in oe&&oe.pageSize!==Ue.pageSize){var Be=Ue.current,Ze=we(oe.pageSize,Ue,oe);Be=Be>Ze?Ze:Be,"current"in oe||(ct.current=Be,ct.currentInputValue=Be),ct.pageSize=oe.pageSize}return ct}}]),Le}(b.Component);rt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:me,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:me,locale:p.Z,style:{},itemRender:Ne,totalBoundaryShowSizeChanger:50};var Qe=rt,Ee=a(22075),be=a(36355),ve=a(19716),ye=a(8628),he=a(9763),ce=a(57809);const Ve=G=>b.createElement(ce.default,Object.assign({},G,{showSearch:!0,size:"small"})),We=G=>b.createElement(ce.default,Object.assign({},G,{showSearch:!0,size:"middle"}));Ve.Option=ce.default.Option,We.Option=ce.default.Option;var Oe=a(9937),pt=a(17313),yt=a(83116),qt=a(37613);const Wt=G=>{const{componentCls:_}=G;return{[`${_}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${_}-item-link`]:{color:G.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${_}-item-link`]:{color:G.colorTextDisabled,cursor:"not-allowed"}}},[`&${_}-disabled`]:{cursor:"not-allowed",[`${_}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:G.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:G.colorBorder,backgroundColor:G.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:G.itemActiveBgDisabled},a:{color:G.itemActiveColorDisabled}}},[`${_}-item-link`]:{color:G.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${_}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${_}-simple-pager`]:{color:G.colorTextDisabled},[`${_}-jump-prev, ${_}-jump-next`]:{[`${_}-item-link-icon`]:{opacity:0},[`${_}-item-ellipsis`]:{opacity:1}}},[`&${_}-simple`]:{[`${_}-prev, ${_}-next`]:{[`&${_}-disabled ${_}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},nn=G=>{const{componentCls:_}=G;return{[`&${_}-mini ${_}-total-text, &${_}-mini ${_}-simple-pager`]:{height:G.itemSizeSM,lineHeight:`${G.itemSizeSM}px`},[`&${_}-mini ${_}-item`]:{minWidth:G.itemSizeSM,height:G.itemSizeSM,margin:0,lineHeight:`${G.itemSizeSM-2}px`},[`&${_}-mini:not(${_}-disabled) ${_}-item:not(${_}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:G.colorBgTextHover},"&:active":{backgroundColor:G.colorBgTextActive}},[`&${_}-mini ${_}-prev, &${_}-mini ${_}-next`]:{minWidth:G.itemSizeSM,height:G.itemSizeSM,margin:0,lineHeight:`${G.itemSizeSM}px`},[`&${_}-mini:not(${_}-disabled)`]:{[`${_}-prev, ${_}-next`]:{[`&:hover ${_}-item-link`]:{backgroundColor:G.colorBgTextHover},[`&:active ${_}-item-link`]:{backgroundColor:G.colorBgTextActive},[`&${_}-disabled:hover ${_}-item-link`]:{backgroundColor:"transparent"}}},[` &${_}-mini ${_}-prev ${_}-item-link, &${_}-mini ${_}-next ${_}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:G.itemSizeSM,lineHeight:`${G.itemSizeSM}px`}},[`&${_}-mini ${_}-jump-prev, &${_}-mini ${_}-jump-next`]:{height:G.itemSizeSM,marginInlineEnd:0,lineHeight:`${G.itemSizeSM}px`},[`&${_}-mini ${_}-options`]:{marginInlineStart:G.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:G.miniOptionsSizeChangerTop},"&-quick-jumper":{height:G.itemSizeSM,lineHeight:`${G.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Oe.x0)(G)),{width:G.paginationMiniQuickJumperInputWidth,height:G.controlHeightSM})}}}},lt=G=>{const{componentCls:_}=G;return{[` @@ -122,9 +122,9 @@ ${_}-next, ${_}-jump-prev, ${_}-jump-next - `]:{display:"inline-block",minWidth:G.itemSize,height:G.itemSize,color:G.colorText,fontFamily:G.fontFamily,lineHeight:`${G.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:G.borderRadius,cursor:"pointer",transition:`all ${G.motionDurationMid}`},[`${_}-prev, ${_}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:G.colorText,cursor:"pointer",userSelect:"none"},[`${_}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:G.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${G.lineWidth}px ${G.lineType} transparent`,borderRadius:G.borderRadius,outline:"none",transition:`all ${G.motionDurationMid}`},[`&:hover ${_}-item-link`]:{backgroundColor:G.colorBgTextHover},[`&:active ${_}-item-link`]:{backgroundColor:G.colorBgTextActive},[`&${_}-disabled:hover`]:{[`${_}-item-link`]:{backgroundColor:"transparent"}}},[`${_}-slash`]:{marginInlineEnd:G.paginationSlashMarginInlineEnd,marginInlineStart:G.paginationSlashMarginInlineStart},[`${_}-options`]:{display:"inline-block",marginInlineStart:G.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:G.controlHeight,marginInlineStart:G.marginXS,lineHeight:`${G.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Oe.ik)(G)),{width:G.controlHeightLG*1.25,height:G.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:G.marginXS,marginInlineEnd:G.marginXS})}}}},wt=G=>{const{componentCls:_}=G;return{[`${_}-item`]:{display:"inline-block",minWidth:G.itemSize,height:G.itemSize,marginInlineEnd:G.marginXS,fontFamily:G.fontFamily,lineHeight:`${G.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${G.lineWidth}px ${G.lineType} transparent`,borderRadius:G.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${G.paginationItemPaddingInline}px`,color:G.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${_}-item-active)`]:{"&:hover":{transition:`all ${G.motionDurationMid}`,backgroundColor:G.colorBgTextHover},"&:active":{backgroundColor:G.colorBgTextActive}},"&-active":{fontWeight:G.fontWeightStrong,backgroundColor:G.itemActiveBg,borderColor:G.colorPrimary,a:{color:G.colorPrimary},"&:hover":{borderColor:G.colorPrimaryHover},"&:hover a":{color:G.colorPrimaryHover}}}}},dt=G=>{const{componentCls:_}=G;return{[_]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,pt.Wf)(G)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${_}-total-text`]:{display:"inline-block",height:G.itemSize,marginInlineEnd:G.marginXS,lineHeight:`${G.itemSize-2}px`,verticalAlign:"middle"}}),wt(G)),Vt(G)),lt(G)),nn(G)),Wt(G)),{[`@media only screen and (max-width: ${G.screenLG}px)`]:{[`${_}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${G.screenSM}px)`]:{[`${_}-options`]:{display:"none"}}}),[`&${G.componentCls}-rtl`]:{direction:"rtl"}}},hn=G=>{const{componentCls:_}=G;return{[`${_}${_}-disabled:not(${_}-mini)`]:{"&, &:hover":{[`${_}-item-link`]:{borderColor:G.colorBorder}},"&:focus-visible":{[`${_}-item-link`]:{borderColor:G.colorBorder}},[`${_}-item, ${_}-item-link`]:{backgroundColor:G.colorBgContainerDisabled,borderColor:G.colorBorder,[`&:hover:not(${_}-item-active)`]:{backgroundColor:G.colorBgContainerDisabled,borderColor:G.colorBorder,a:{color:G.colorTextDisabled}},[`&${_}-item-active`]:{backgroundColor:G.itemActiveBgDisabled}},[`${_}-prev, ${_}-next`]:{"&:hover button":{backgroundColor:G.colorBgContainerDisabled,borderColor:G.colorBorder,color:G.colorTextDisabled},[`${_}-item-link`]:{backgroundColor:G.colorBgContainerDisabled,borderColor:G.colorBorder}}},[`${_}:not(${_}-mini)`]:{[`${_}-prev, ${_}-next`]:{"&:hover button":{borderColor:G.colorPrimaryHover,backgroundColor:G.itemBg},[`${_}-item-link`]:{backgroundColor:G.itemLinkBg,borderColor:G.colorBorder},[`&:hover ${_}-item-link`]:{borderColor:G.colorPrimary,backgroundColor:G.itemBg,color:G.colorPrimary},[`&${_}-disabled`]:{[`${_}-item-link`]:{borderColor:G.colorBorder,color:G.colorTextDisabled}}},[`${_}-item`]:{backgroundColor:G.itemBg,border:`${G.lineWidth}px ${G.lineType} ${G.colorBorder}`,[`&:hover:not(${_}-item-active)`]:{borderColor:G.colorPrimary,backgroundColor:G.itemBg,a:{color:G.colorPrimary}},"&-active":{borderColor:G.colorPrimary}}}}},E=G=>{const{componentCls:_}=G;return{[`${_}:not(${_}-disabled)`]:{[`${_}-item`]:Object.assign({},(0,pt.Qy)(G)),[`${_}-jump-prev, ${_}-jump-next`]:{"&:focus-visible":Object.assign({[`${_}-item-link-icon`]:{opacity:1},[`${_}-item-ellipsis`]:{opacity:0}},(0,pt.oN)(G))},[`${_}-prev, ${_}-next`]:{[`&:focus-visible ${_}-item-link`]:Object.assign({},(0,pt.oN)(G))}}}};var h=(0,yt.Z)("Pagination",G=>{const _=(0,qt.TS)(G,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:G.marginXXS/2,paginationMiniQuickJumperInputWidth:G.controlHeightLG*1.1,paginationItemPaddingInline:G.marginXXS*1.5,paginationEllipsisLetterSpacing:G.marginXXS/2,paginationSlashMarginInlineStart:G.marginXXS,paginationSlashMarginInlineEnd:G.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Oe.e5)(G),(0,Oe.TM)(G));return[dt(_),E(_),G.wireframe&&hn(_)]},G=>({itemBg:G.colorBgContainer,itemSize:G.controlHeight,itemSizeSM:G.controlHeightSM,itemActiveBg:G.colorBgContainer,itemLinkBg:G.colorBgContainer,itemActiveColorDisabled:G.colorTextDisabled,itemActiveBgDisabled:G.controlItemBgActiveDisabled,itemInputBg:G.colorBgContainer,miniOptionsSizeChangerTop:0})),g=function(G,_){var Le={};for(var ue in G)Object.prototype.hasOwnProperty.call(G,ue)&&_.indexOf(ue)<0&&(Le[ue]=G[ue]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,ue=Object.getOwnPropertySymbols(G);oe{const{prefixCls:_,selectPrefixCls:Le,className:ue,rootClassName:oe,style:Ue,size:ct,locale:Be,selectComponentClass:Ze,responsive:De,showSizeChanger:$e}=G,ie=g(G,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ke}=(0,Ee.Z)(De),{getPrefixCls:ht,direction:bt,pagination:Et={}}=b.useContext(be.E_),yn=ht("pagination",_),[Yt,En]=h(yn),Sn=$e!=null?$e:Et.showSizeChanger,On=b.useMemo(()=>{const Xt=b.createElement("span",{className:`${yn}-item-ellipsis`},"\u2022\u2022\u2022"),Zn=b.createElement("button",{className:`${yn}-item-link`,type:"button",tabIndex:-1},bt==="rtl"?b.createElement(U.Z,null):b.createElement(f.Z,null)),dr=b.createElement("button",{className:`${yn}-item-link`,type:"button",tabIndex:-1},bt==="rtl"?b.createElement(f.Z,null):b.createElement(U.Z,null)),Hn=b.createElement("a",{className:`${yn}-item-link`},b.createElement("div",{className:`${yn}-item-container`},bt==="rtl"?b.createElement(z.Z,{className:`${yn}-item-link-icon`}):b.createElement(B,{className:`${yn}-item-link-icon`}),Xt)),Wn=b.createElement("a",{className:`${yn}-item-link`},b.createElement("div",{className:`${yn}-item-container`},bt==="rtl"?b.createElement(B,{className:`${yn}-item-link-icon`}):b.createElement(z.Z,{className:`${yn}-item-link-icon`}),Xt));return{prevIcon:Zn,nextIcon:dr,jumpPrevIcon:Hn,jumpNextIcon:Wn}},[bt,yn]),[xn]=(0,he.Z)("Pagination",ye.Z),kn=Object.assign(Object.assign({},xn),Be),Cr=(0,ve.Z)(ct),yr=Cr==="small"||!!(Ke&&!Cr&&De),Pr=ht("select",Le),Vr=y()({[`${yn}-mini`]:yr,[`${yn}-rtl`]:bt==="rtl"},Et==null?void 0:Et.className,ue,oe,En),Pt=Object.assign(Object.assign({},Et==null?void 0:Et.style),Ue);return Yt(b.createElement(Qe,Object.assign({},On,ie,{style:Pt,prefixCls:yn,selectPrefixCls:Pr,className:Vr,selectComponentClass:Ze||(yr?Ve:We),locale:kn,showSizeChanger:Sn})))},le=W},93948:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return $e}});var u=a(59301),b=a(29679),F=a(40001),V=a(19248),x=a(99267),T=a(92310),re=a.n(T),B=a(2738),z=a(36355),f=a(54476),U=a(33885),S=a(75931),y={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},M=function(){var Ke=(0,u.useRef)([]),ht=(0,u.useRef)(null);return(0,u.useEffect)(function(){var bt=Date.now(),Et=!1;Ke.current.forEach(function(yn){if(yn){Et=!0;var Yt=yn.style;Yt.transitionDuration=".3s, .3s, .3s, .06s",ht.current&&bt-ht.current<100&&(Yt.transitionDuration="0s, 0s")}}),Et&&(ht.current=Date.now())}),Ke.current},N=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],K=function(Ke){var ht=(0,U.Z)((0,U.Z)({},y),Ke),bt=ht.className,Et=ht.percent,yn=ht.prefixCls,Yt=ht.strokeColor,En=ht.strokeLinecap,Sn=ht.strokeWidth,On=ht.style,xn=ht.trailColor,kn=ht.trailWidth,Cr=ht.transition,yr=(0,S.Z)(ht,N);delete yr.gapPosition;var Pr=Array.isArray(Et)?Et:[Et],Vr=Array.isArray(Yt)?Yt:[Yt],Pt=M(),Xt=Sn/2,Zn=100-Sn/2,dr="M ".concat(En==="round"?Xt:0,",").concat(Xt,` - L `).concat(En==="round"?Zn:100,",").concat(Xt),Hn="0 0 100 ".concat(Sn),Wn=0;return u.createElement("svg",(0,f.Z)({className:re()("".concat(yn,"-line"),bt),viewBox:Hn,preserveAspectRatio:"none",style:On},yr),u.createElement("path",{className:"".concat(yn,"-line-trail"),d:dr,strokeLinecap:En,stroke:xn,strokeWidth:kn||Sn,fillOpacity:"0"}),Pr.map(function(Dr,Lr){var _r=1;switch(En){case"round":_r=1-Sn/100;break;case"square":_r=1-Sn/2/100;break;default:_r=1;break}var Tr={strokeDasharray:"".concat(Dr*_r,"px, 100px"),strokeDashoffset:"-".concat(Wn,"px"),transition:Cr||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},or=Vr[Lr]||Vr[Vr.length-1];return Wn+=Dr,u.createElement("path",{key:Lr,className:"".concat(yn,"-line-path"),d:dr,strokeLinecap:En,stroke:or,strokeWidth:Sn,fillOpacity:"0",ref:function(Ye){Pt[Lr]=Ye},style:Tr})}))},Ae=K,X=a(76190),q=a(42978),H=a(47273),k=0,Q=(0,H.Z)();function p(){var ie;return Q?(ie=k,k+=1):ie="TEST_OR_SSR",ie}var te=function(ie){var Ke=u.useState(),ht=(0,q.Z)(Ke,2),bt=ht[0],Et=ht[1];return u.useEffect(function(){Et("rc_progress_".concat(p()))},[]),ie||bt},ee=function(Ke){var ht=Ke.bg,bt=Ke.children;return u.createElement("div",{style:{width:"100%",height:"100%",background:ht}},bt)};function ge(ie,Ke){return Object.keys(ie).map(function(ht){var bt=parseFloat(ht),Et="".concat(Math.floor(bt*Ke),"%");return"".concat(ie[ht]," ").concat(Et)})}var se=u.forwardRef(function(ie,Ke){var ht=ie.prefixCls,bt=ie.color,Et=ie.gradientId,yn=ie.radius,Yt=ie.style,En=ie.ptg,Sn=ie.strokeLinecap,On=ie.strokeWidth,xn=ie.size,kn=ie.gapDegree,Cr=bt&&(0,X.Z)(bt)==="object",yr=Cr?"#FFF":void 0,Pr=xn/2,Vr=u.createElement("circle",{className:"".concat(ht,"-circle-path"),r:yn,cx:Pr,cy:Pr,stroke:yr,strokeLinecap:Sn,strokeWidth:On,opacity:En===0?0:1,style:Yt,ref:Ke});if(!Cr)return Vr;var Pt="".concat(Et,"-conic"),Xt=kn?"".concat(180+kn/2,"deg"):"0deg",Zn=ge(bt,(360-kn)/360),dr=ge(bt,1),Hn="conic-gradient(from ".concat(Xt,", ").concat(Zn.join(", "),")"),Wn="linear-gradient(to ".concat(kn?"bottom":"top",", ").concat(dr.join(", "),")");return u.createElement(u.Fragment,null,u.createElement("mask",{id:Pt},Vr),u.createElement("foreignObject",{x:0,y:0,width:xn,height:xn,mask:"url(#".concat(Pt,")")},u.createElement(ee,{bg:Wn},u.createElement(ee,{bg:Hn}))))}),me=se,ae=100,Ne=function(Ke,ht,bt,Et,yn,Yt,En,Sn,On,xn){var kn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Cr=bt/100*360*((360-Yt)/360),yr=Yt===0?0:{bottom:0,top:180,left:90,right:-90}[En],Pr=(100-Et)/100*ht;On==="round"&&Et!==100&&(Pr+=xn/2,Pr>=ht&&(Pr=ht-.01));var Vr=ae/2;return{stroke:typeof Sn=="string"?Sn:void 0,strokeDasharray:"".concat(ht,"px ").concat(Ke),strokeDashoffset:Pr+kn,transform:"rotate(".concat(yn+Cr+yr,"deg)"),transformOrigin:"".concat(Vr,"px ").concat(Vr,"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}},we=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function rt(ie){var Ke=ie!=null?ie:[];return Array.isArray(Ke)?Ke:[Ke]}var Qe=function(Ke){var ht=(0,U.Z)((0,U.Z)({},y),Ke),bt=ht.id,Et=ht.prefixCls,yn=ht.steps,Yt=ht.strokeWidth,En=ht.trailWidth,Sn=ht.gapDegree,On=Sn===void 0?0:Sn,xn=ht.gapPosition,kn=ht.trailColor,Cr=ht.strokeLinecap,yr=ht.style,Pr=ht.className,Vr=ht.strokeColor,Pt=ht.percent,Xt=(0,S.Z)(ht,we),Zn=ae/2,dr=te(bt),Hn="".concat(dr,"-gradient"),Wn=Zn-Yt/2,Dr=Math.PI*2*Wn,Lr=On>0?90+On/2:-90,_r=Dr*((360-On)/360),Tr=(0,X.Z)(yn)==="object"?yn:{count:yn,space:2},or=Tr.count,gA=Tr.space,Ye=rt(Pt),Ot=rt(Vr),An=Ot.find(function(kt){return kt&&(0,X.Z)(kt)==="object"}),Se=An&&(0,X.Z)(An)==="object",Fe=Se?"butt":Cr,Tt=Ne(Dr,_r,0,100,Lr,On,xn,kn,Fe,Yt),Nt=M(),vn=function(){var jn=0;return Ye.map(function(Jn,pr){var mr=Ot[pr]||Ot[Ot.length-1],ir=Ne(Dr,_r,jn,Jn,Lr,On,xn,mr,Fe,Yt);return jn+=Jn,u.createElement(me,{key:pr,color:mr,ptg:Jn,radius:Wn,prefixCls:Et,gradientId:Hn,style:ir,strokeLinecap:Fe,strokeWidth:Yt,gapDegree:On,ref:function($n){Nt[pr]=$n},size:ae})}).reverse()},pn=function(){var jn=Math.round(or*(Ye[0]/100)),Jn=100/or,pr=0;return new Array(or).fill(null).map(function(mr,ir){var Er=ir<=jn-1?Ot[0]:kn,$n=Er&&(0,X.Z)(Er)==="object"?"url(#".concat(Hn,")"):void 0,br=Ne(Dr,_r,pr,Jn,Lr,On,xn,Er,"butt",Yt,gA);return pr+=(_r-br.strokeDashoffset+gA)*100/_r,u.createElement("circle",{key:ir,className:"".concat(Et,"-circle-path"),r:Wn,cx:Zn,cy:Zn,stroke:$n,strokeWidth:Yt,opacity:1,style:br,ref:function(Or){Nt[ir]=Or}})})};return u.createElement("svg",(0,f.Z)({className:re()("".concat(Et,"-circle"),Pr),viewBox:"0 0 ".concat(ae," ").concat(ae),style:yr,id:bt,role:"presentation"},Xt),!or&&u.createElement("circle",{className:"".concat(Et,"-circle-trail"),r:Wn,cx:Zn,cy:Zn,stroke:kn,strokeLinecap:Fe,strokeWidth:En||Yt,style:Tt}),or?pn():vn())},ye=Qe,be={Line:Ae,Circle:ye},ve=a(6848),Ee=a(30071);function he(ie){return!ie||ie<0?0:ie>100?100:ie}function ce(ie){let{success:Ke,successPercent:ht}=ie,bt=ht;return Ke&&"progress"in Ke&&(bt=Ke.progress),Ke&&"percent"in Ke&&(bt=Ke.percent),bt}const Ve=ie=>{let{percent:Ke,success:ht,successPercent:bt}=ie;const Et=he(ce({success:ht,successPercent:bt}));return[Et,he(he(Ke)-Et)]},We=ie=>{let{success:Ke={},strokeColor:ht}=ie;const{strokeColor:bt}=Ke;return[bt||Ee.presetPrimaryColors.green,ht||null]},Oe=(ie,Ke,ht)=>{var bt,Et,yn,Yt;let En=-1,Sn=-1;if(Ke==="step"){const On=ht.steps,xn=ht.strokeWidth;typeof ie=="string"||typeof ie=="undefined"?(En=ie==="small"?2:14,Sn=xn!=null?xn:8):typeof ie=="number"?[En,Sn]=[ie,ie]:[En=14,Sn=8]=ie,En*=On}else if(Ke==="line"){const On=ht==null?void 0:ht.strokeWidth;typeof ie=="string"||typeof ie=="undefined"?Sn=On||(ie==="small"?6:8):typeof ie=="number"?[En,Sn]=[ie,ie]:[En=-1,Sn=8]=ie}else(Ke==="circle"||Ke==="dashboard")&&(typeof ie=="string"||typeof ie=="undefined"?[En,Sn]=ie==="small"?[60,60]:[120,120]:typeof ie=="number"?[En,Sn]=[ie,ie]:(En=(Et=(bt=ie[0])!==null&&bt!==void 0?bt:ie[1])!==null&&Et!==void 0?Et:120,Sn=(Yt=(yn=ie[0])!==null&&yn!==void 0?yn:ie[1])!==null&&Yt!==void 0?Yt:120));return[En,Sn]},pt=3,yt=ie=>pt/ie*100;var Wt=ie=>{const{prefixCls:Ke,trailColor:ht=null,strokeLinecap:bt="round",gapPosition:Et,gapDegree:yn,width:Yt=120,type:En,children:Sn,success:On,size:xn=Yt}=ie,[kn,Cr]=Oe(xn,"circle");let{strokeWidth:yr}=ie;yr===void 0&&(yr=Math.max(yt(kn),6));const Pr={width:kn,height:Cr,fontSize:kn*.15+6},Vr=u.useMemo(()=>{if(yn||yn===0)return yn;if(En==="dashboard")return 75},[yn,En]),Pt=Et||En==="dashboard"&&"bottom"||void 0,Xt=Object.prototype.toString.call(ie.strokeColor)==="[object Object]",Zn=We({success:On,strokeColor:ie.strokeColor}),dr=re()(`${Ke}-inner`,{[`${Ke}-circle-gradient`]:Xt}),Hn=u.createElement(ye,{percent:Ve(ie),strokeWidth:yr,trailWidth:yr,strokeColor:Zn,strokeLinecap:bt,trailColor:ht,prefixCls:Ke,gapDegree:Vr,gapPosition:Pt});return u.createElement("div",{className:dr,style:Pr},kn<=20?u.createElement(ve.Z,{title:Sn},u.createElement("span",null,Hn)):u.createElement(u.Fragment,null,Hn,Sn))},nn=function(ie,Ke){var ht={};for(var bt in ie)Object.prototype.hasOwnProperty.call(ie,bt)&&Ke.indexOf(bt)<0&&(ht[bt]=ie[bt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,bt=Object.getOwnPropertySymbols(ie);Et{let Ke=[];return Object.keys(ie).forEach(ht=>{const bt=parseFloat(ht.replace(/%/g,""));isNaN(bt)||Ke.push({key:bt,value:ie[ht]})}),Ke=Ke.sort((ht,bt)=>ht.key-bt.key),Ke.map(ht=>{let{key:bt,value:Et}=ht;return`${Et} ${bt}%`}).join(", ")},Vt=(ie,Ke)=>{const{from:ht=Ee.presetPrimaryColors.blue,to:bt=Ee.presetPrimaryColors.blue,direction:Et=Ke==="rtl"?"to left":"to right"}=ie,yn=nn(ie,["from","to","direction"]);if(Object.keys(yn).length!==0){const Yt=lt(yn);return{backgroundImage:`linear-gradient(${Et}, ${Yt})`}}return{backgroundImage:`linear-gradient(${Et}, ${ht}, ${bt})`}};var dt=ie=>{const{prefixCls:Ke,direction:ht,percent:bt,size:Et,strokeWidth:yn,strokeColor:Yt,strokeLinecap:En="round",children:Sn,trailColor:On=null,success:xn}=ie,kn=Yt&&typeof Yt!="string"?Vt(Yt,ht):{backgroundColor:Yt},Cr=En==="square"||En==="butt"?0:void 0,yr={backgroundColor:On||void 0,borderRadius:Cr},Pr=Et!=null?Et:[-1,yn||(Et==="small"?6:8)],[Vr,Pt]=Oe(Pr,"line",{strokeWidth:yn}),Xt=Object.assign({width:`${he(bt)}%`,height:Pt,borderRadius:Cr},kn),Zn=ce(ie),dr={width:`${he(Zn)}%`,height:Pt,borderRadius:Cr,backgroundColor:xn==null?void 0:xn.strokeColor},Hn={width:Vr<0?"100%":Vr,height:Pt};return u.createElement(u.Fragment,null,u.createElement("div",{className:`${Ke}-outer`,style:Hn},u.createElement("div",{className:`${Ke}-inner`,style:yr},u.createElement("div",{className:`${Ke}-bg`,style:Xt}),Zn!==void 0?u.createElement("div",{className:`${Ke}-success-bg`,style:dr}):null)),Sn)},E=ie=>{const{size:Ke,steps:ht,percent:bt=0,strokeWidth:Et=8,strokeColor:yn,trailColor:Yt=null,prefixCls:En,children:Sn}=ie,On=Math.round(ht*(bt/100)),xn=Ke==="small"?2:14,kn=Ke!=null?Ke:[xn,Et],[Cr,yr]=Oe(kn,"step",{steps:ht,strokeWidth:Et}),Pr=Cr/ht,Vr=new Array(ht);for(let Pt=0;Pt{const Ke=ie?"100%":"-100%";return new h.Keyframes(`antProgress${ie?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Ke}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Ke}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},G=ie=>{const{componentCls:Ke,iconCls:ht}=ie;return{[Ke]:Object.assign(Object.assign({},(0,g.Wf)(ie)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:ie.fontSize,marginInlineEnd:ie.marginXS,marginBottom:ie.marginXS},[`${Ke}-outer`]:{display:"inline-block",width:"100%"},[`&${Ke}-show-info`]:{[`${Ke}-outer`]:{marginInlineEnd:`calc(-2em - ${ie.marginXS}px)`,paddingInlineEnd:`calc(2em + ${ie.paddingXS}px)`}},[`${Ke}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:ie.remainingColor,borderRadius:ie.lineBorderRadius},[`${Ke}-inner:not(${Ke}-circle-gradient)`]:{[`${Ke}-circle-path`]:{stroke:ie.defaultColor}},[`${Ke}-success-bg, ${Ke}-bg`]:{position:"relative",backgroundColor:ie.defaultColor,borderRadius:ie.lineBorderRadius,transition:`all ${ie.motionDurationSlow} ${ie.motionEaseInOutCirc}`},[`${Ke}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:ie.colorSuccess},[`${Ke}-text`]:{display:"inline-block",width:"2em",marginInlineStart:ie.marginXS,color:ie.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[ht]:{fontSize:ie.fontSize}},[`&${Ke}-status-active`]:{[`${Ke}-bg::before`]:{position:"absolute",inset:0,backgroundColor:ie.colorBgContainer,borderRadius:ie.lineBorderRadius,opacity:0,animationName:le(),animationDuration:ie.progressActiveMotionDuration,animationTimingFunction:ie.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ke}-rtl${Ke}-status-active`]:{[`${Ke}-bg::before`]:{animationName:le(!0)}},[`&${Ke}-status-exception`]:{[`${Ke}-bg`]:{backgroundColor:ie.colorError},[`${Ke}-text`]:{color:ie.colorError}},[`&${Ke}-status-exception ${Ke}-inner:not(${Ke}-circle-gradient)`]:{[`${Ke}-circle-path`]:{stroke:ie.colorError}},[`&${Ke}-status-success`]:{[`${Ke}-bg`]:{backgroundColor:ie.colorSuccess},[`${Ke}-text`]:{color:ie.colorSuccess}},[`&${Ke}-status-success ${Ke}-inner:not(${Ke}-circle-gradient)`]:{[`${Ke}-circle-path`]:{stroke:ie.colorSuccess}}})}},_=ie=>{const{componentCls:Ke,iconCls:ht}=ie;return{[Ke]:{[`${Ke}-circle-trail`]:{stroke:ie.remainingColor},[`&${Ke}-circle ${Ke}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Ke}-circle ${Ke}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:ie.circleTextColor,fontSize:ie.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[ht]:{fontSize:`${ie.fontSize/ie.fontSizeSM}em`}},[`${Ke}-circle&-status-exception`]:{[`${Ke}-text`]:{color:ie.colorError}},[`${Ke}-circle&-status-success`]:{[`${Ke}-text`]:{color:ie.colorSuccess}}},[`${Ke}-inline-circle`]:{lineHeight:1,[`${Ke}-inner`]:{verticalAlign:"bottom"}}}},Le=ie=>{const{componentCls:Ke}=ie;return{[Ke]:{[`${Ke}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:ie.progressStepMinWidth,marginInlineEnd:ie.progressStepMarginInlineEnd,backgroundColor:ie.remainingColor,transition:`all ${ie.motionDurationSlow}`,"&-active":{backgroundColor:ie.defaultColor}}}}}},ue=ie=>{const{componentCls:Ke,iconCls:ht}=ie;return{[Ke]:{[`${Ke}-small&-line, ${Ke}-small&-line ${Ke}-text ${ht}`]:{fontSize:ie.fontSizeSM}}}};var oe=(0,C.Z)("Progress",ie=>{const Ke=ie.marginXXS/2,ht=(0,W.TS)(ie,{progressStepMarginInlineEnd:Ke,progressStepMinWidth:Ke,progressActiveMotionDuration:"2.4s"});return[G(ht),_(ht),Le(ht),ue(ht)]},ie=>({circleTextColor:ie.colorText,defaultColor:ie.colorInfo,remainingColor:ie.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Ue=function(ie,Ke){var ht={};for(var bt in ie)Object.prototype.hasOwnProperty.call(ie,bt)&&Ke.indexOf(bt)<0&&(ht[bt]=ie[bt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,bt=Object.getOwnPropertySymbols(ie);Et{const{prefixCls:ht,className:bt,rootClassName:Et,steps:yn,strokeColor:Yt,percent:En=0,size:Sn="default",showInfo:On=!0,type:xn="line",status:kn,format:Cr,style:yr}=ie,Pr=Ue(ie,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Vr=u.useMemo(()=>{var Ye,Ot;const An=ce(ie);return parseInt(An!==void 0?(Ye=An!=null?An:0)===null||Ye===void 0?void 0:Ye.toString():(Ot=En!=null?En:0)===null||Ot===void 0?void 0:Ot.toString(),10)},[En,ie.success,ie.successPercent]),Pt=u.useMemo(()=>!Be.includes(kn)&&Vr>=100?"success":kn||"normal",[kn,Vr]),{getPrefixCls:Xt,direction:Zn,progress:dr}=u.useContext(z.E_),Hn=Xt("progress",ht),[Wn,Dr]=oe(Hn),Lr=u.useMemo(()=>{if(!On)return null;const Ye=ce(ie);let Ot;const An=Cr||(Fe=>`${Fe}%`),Se=xn==="line";return Cr||Pt!=="exception"&&Pt!=="success"?Ot=An(he(En),he(Ye)):Pt==="exception"?Ot=Se?u.createElement(V.Z,null):u.createElement(x.Z,null):Pt==="success"&&(Ot=Se?u.createElement(b.Z,null):u.createElement(F.Z,null)),u.createElement("span",{className:`${Hn}-text`,title:typeof Ot=="string"?Ot:void 0},Ot)},[On,En,Vr,Pt,xn,Hn,Cr]),_r=Array.isArray(Yt)?Yt[0]:Yt,Tr=typeof Yt=="string"||Array.isArray(Yt)?Yt:void 0;let or;xn==="line"?or=yn?u.createElement(E,Object.assign({},ie,{strokeColor:Tr,prefixCls:Hn,steps:yn}),Lr):u.createElement(dt,Object.assign({},ie,{strokeColor:_r,prefixCls:Hn,direction:Zn}),Lr):(xn==="circle"||xn==="dashboard")&&(or=u.createElement(Wt,Object.assign({},ie,{strokeColor:_r,prefixCls:Hn,progressStatus:Pt}),Lr));const gA=re()(Hn,`${Hn}-status-${Pt}`,`${Hn}-${xn==="dashboard"&&"circle"||yn&&"steps"||xn}`,{[`${Hn}-inline-circle`]:xn==="circle"&&Oe(Sn,"circle")[0]<=20,[`${Hn}-show-info`]:On,[`${Hn}-${Sn}`]:typeof Sn=="string",[`${Hn}-rtl`]:Zn==="rtl"},dr==null?void 0:dr.className,bt,Et,Dr);return Wn(u.createElement("div",Object.assign({ref:Ke,style:Object.assign(Object.assign({},dr==null?void 0:dr.style),yr),className:gA,role:"progressbar","aria-valuenow":Vr},(0,B.Z)(Pr,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),or))}),$e=De},5112:function(Kt,de,a){"use strict";a.d(de,{ZP:function(){return Ee}});var u=a(92310),b=a.n(u),F=a(18929),V=a(26112),x=a(59301),T=a(36355),re=a(19716);const B=x.createContext(null),z=B.Provider;var f=B;const U=x.createContext(null),S=U.Provider;var y=a(5630),M=a(8654),N=a(1684),K=a(32441),Ae=a(17313),X=a(83116),q=a(37613);const H=he=>{const{componentCls:ce,antCls:Ve}=he,We=`${ce}-group`;return{[We]:Object.assign(Object.assign({},(0,Ae.Wf)(he)),{display:"inline-block",fontSize:0,[`&${We}-rtl`]:{direction:"rtl"},[`${Ve}-badge ${Ve}-badge-count`]:{zIndex:1},[`> ${Ve}-badge:not(:first-child) > ${Ve}-button-wrapper`]:{borderInlineStart:"none"}})}},k=he=>{const{componentCls:ce,wrapperMarginInlineEnd:Ve,colorPrimary:We,radioSize:Oe,motionDurationSlow:pt,motionDurationMid:yt,motionEaseInOutCirc:qt,colorBgContainer:Wt,colorBorder:nn,lineWidth:lt,dotSize:Vt,colorBgContainerDisabled:wt,colorTextDisabled:dt,paddingXS:hn,dotColorDisabled:E,lineType:h,radioDotDisabledSize:g,wireframe:C,colorWhite:W}=he,le=`${ce}-inner`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({},(0,Ae.Wf)(he)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Ve,cursor:"pointer",[`&${ce}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:he.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${ce}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${lt}px ${h} ${We}`,borderRadius:"50%",visibility:"hidden",content:'""'},[ce]:Object.assign(Object.assign({},(0,Ae.Wf)(he)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${ce}-wrapper:hover &, - &:hover ${le}`]:{borderColor:We},[`${ce}-input:focus-visible + ${le}`]:Object.assign({},(0,Ae.oN)(he)),[`${ce}:hover::after, ${ce}-wrapper:hover &::after`]:{visibility:"visible"},[`${ce}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Oe,height:Oe,marginBlockStart:Oe/-2,marginInlineStart:Oe/-2,backgroundColor:C?We:W,borderBlockStart:0,borderInlineStart:0,borderRadius:Oe,transform:"scale(0)",opacity:0,transition:`all ${pt} ${qt}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Oe,height:Oe,backgroundColor:Wt,borderColor:nn,borderStyle:"solid",borderWidth:lt,borderRadius:"50%",transition:`all ${yt}`},[`${ce}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${ce}-checked`]:{[le]:{borderColor:We,backgroundColor:C?Wt:We,"&::after":{transform:`scale(${Vt/Oe})`,opacity:1,transition:`all ${pt} ${qt}`}}},[`${ce}-disabled`]:{cursor:"not-allowed",[le]:{backgroundColor:wt,borderColor:nn,cursor:"not-allowed","&::after":{backgroundColor:E}},[`${ce}-input`]:{cursor:"not-allowed"},[`${ce}-disabled + span`]:{color:dt,cursor:"not-allowed"},[`&${ce}-checked`]:{[le]:{"&::after":{transform:`scale(${g/Oe})`}}}},[`span${ce} + *`]:{paddingInlineStart:hn,paddingInlineEnd:hn}})}},Q=he=>{const{buttonColor:ce,controlHeight:Ve,componentCls:We,lineWidth:Oe,lineType:pt,colorBorder:yt,motionDurationSlow:qt,motionDurationMid:Wt,buttonPaddingInline:nn,fontSize:lt,buttonBg:Vt,fontSizeLG:wt,controlHeightLG:dt,controlHeightSM:hn,paddingXS:E,borderRadius:h,borderRadiusSM:g,borderRadiusLG:C,buttonCheckedBg:W,buttonSolidCheckedColor:le,colorTextDisabled:G,colorBgContainerDisabled:_,buttonCheckedBgDisabled:Le,buttonCheckedColorDisabled:ue,colorPrimary:oe,colorPrimaryHover:Ue,colorPrimaryActive:ct,buttonSolidCheckedBg:Be,buttonSolidCheckedHoverBg:Ze,buttonSolidCheckedActiveBg:De}=he;return{[`${We}-button-wrapper`]:{position:"relative",display:"inline-block",height:Ve,margin:0,paddingInline:nn,paddingBlock:0,color:ce,fontSize:lt,lineHeight:`${Ve-Oe*2}px`,background:Vt,border:`${Oe}px ${pt} ${yt}`,borderBlockStartWidth:Oe+.02,borderInlineStartWidth:0,borderInlineEndWidth:Oe,cursor:"pointer",transition:[`color ${Wt}`,`background ${Wt}`,`box-shadow ${Wt}`].join(","),a:{color:ce},[`> ${We}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Oe,insetInlineStart:-Oe,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Oe,paddingInline:0,backgroundColor:yt,transition:`background-color ${qt}`,content:'""'}},"&:first-child":{borderInlineStart:`${Oe}px ${pt} ${yt}`,borderStartStartRadius:h,borderEndStartRadius:h},"&:last-child":{borderStartEndRadius:h,borderEndEndRadius:h},"&:first-child:last-child":{borderRadius:h},[`${We}-group-large &`]:{height:dt,fontSize:wt,lineHeight:`${dt-Oe*2}px`,"&:first-child":{borderStartStartRadius:C,borderEndStartRadius:C},"&:last-child":{borderStartEndRadius:C,borderEndEndRadius:C}},[`${We}-group-small &`]:{height:hn,paddingInline:E-Oe,paddingBlock:0,lineHeight:`${hn-Oe*2}px`,"&:first-child":{borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g}},"&:hover":{position:"relative",color:oe},"&:has(:focus-visible)":Object.assign({},(0,Ae.oN)(he)),[`${We}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${We}-button-wrapper-disabled)`]:{zIndex:1,color:oe,background:W,borderColor:oe,"&::before":{backgroundColor:oe},"&:first-child":{borderColor:oe},"&:hover":{color:Ue,borderColor:Ue,"&::before":{backgroundColor:Ue}},"&:active":{color:ct,borderColor:ct,"&::before":{backgroundColor:ct}}},[`${We}-group-solid &-checked:not(${We}-button-wrapper-disabled)`]:{color:le,background:Be,borderColor:Be,"&:hover":{color:le,background:Ze,borderColor:Ze},"&:active":{color:le,background:De,borderColor:De}},"&-disabled":{color:G,backgroundColor:_,borderColor:yt,cursor:"not-allowed","&:first-child, &:hover":{color:G,backgroundColor:_,borderColor:yt}},[`&-disabled${We}-button-wrapper-checked`]:{color:ue,backgroundColor:Le,borderColor:yt,boxShadow:"none"}}}},p=he=>he-4*2;var te=(0,X.Z)("Radio",he=>{const{controlOutline:ce,controlOutlineWidth:Ve,radioSize:We}=he,Oe=`0 0 0 ${Ve}px ${ce}`,pt=Oe,yt=p(We),qt=(0,q.TS)(he,{radioDotDisabledSize:yt,radioFocusShadow:Oe,radioButtonFocusShadow:pt});return[H(qt),k(qt),Q(qt)]},he=>{const{wireframe:ce,padding:Ve,marginXS:We,lineWidth:Oe,fontSizeLG:pt,colorText:yt,colorBgContainer:qt,colorTextDisabled:Wt,controlItemBgActiveDisabled:nn,colorTextLightSolid:lt,colorPrimary:Vt,colorPrimaryHover:wt,colorPrimaryActive:dt}=he,hn=4,E=pt,h=ce?p(E):E-(hn+Oe)*2;return{radioSize:E,dotSize:h,dotColorDisabled:Wt,buttonSolidCheckedColor:lt,buttonSolidCheckedBg:Vt,buttonSolidCheckedHoverBg:wt,buttonSolidCheckedActiveBg:dt,buttonBg:qt,buttonCheckedBg:qt,buttonColor:yt,buttonCheckedBgDisabled:nn,buttonCheckedColorDisabled:Wt,buttonPaddingInline:Ve-Oe,wrapperMarginInlineEnd:We}}),ee=a(14088),ge=a(4572),se=function(he,ce){var Ve={};for(var We in he)Object.prototype.hasOwnProperty.call(he,We)&&ce.indexOf(We)<0&&(Ve[We]=he[We]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,We=Object.getOwnPropertySymbols(he);Oe{var Ve,We;const Oe=x.useContext(f),pt=x.useContext(U),{getPrefixCls:yt,direction:qt,radio:Wt}=x.useContext(T.E_),nn=x.useRef(null),lt=(0,M.sQ)(ce,nn),{isFormItemInput:Vt}=x.useContext(K.aM),wt=ct=>{var Be,Ze;(Be=he.onChange)===null||Be===void 0||Be.call(he,ct),(Ze=Oe==null?void 0:Oe.onChange)===null||Ze===void 0||Ze.call(Oe,ct)},{prefixCls:dt,className:hn,rootClassName:E,children:h,style:g}=he,C=se(he,["prefixCls","className","rootClassName","children","style"]),W=yt("radio",dt),le=((Oe==null?void 0:Oe.optionType)||pt)==="button",G=le?`${W}-button`:W,[_,Le]=te(W),ue=Object.assign({},C),oe=x.useContext(N.Z);Oe&&(ue.name=Oe.name,ue.onChange=wt,ue.checked=he.value===Oe.value,ue.disabled=(Ve=ue.disabled)!==null&&Ve!==void 0?Ve:Oe.disabled),ue.disabled=(We=ue.disabled)!==null&&We!==void 0?We:oe;const Ue=b()(`${G}-wrapper`,{[`${G}-wrapper-checked`]:ue.checked,[`${G}-wrapper-disabled`]:ue.disabled,[`${G}-wrapper-rtl`]:qt==="rtl",[`${G}-wrapper-in-form-item`]:Vt},Wt==null?void 0:Wt.className,hn,E,Le);return _(x.createElement(ee.Z,{component:"Radio",disabled:ue.disabled},x.createElement("label",{className:Ue,style:Object.assign(Object.assign({},Wt==null?void 0:Wt.style),g),onMouseEnter:he.onMouseEnter,onMouseLeave:he.onMouseLeave},x.createElement(y.Z,Object.assign({},ue,{className:b()(ue.className,!le&&ge.A),type:"radio",prefixCls:G,ref:lt})),h!==void 0?x.createElement("span",null,h):null)))};var Ne=x.forwardRef(me);const we=x.forwardRef((he,ce)=>{const{getPrefixCls:Ve,direction:We}=x.useContext(T.E_),[Oe,pt]=(0,F.Z)(he.defaultValue,{value:he.value}),yt=Be=>{const Ze=Oe,De=Be.target.value;"value"in he||pt(De);const{onChange:$e}=he;$e&&De!==Ze&&$e(Be)},{prefixCls:qt,className:Wt,rootClassName:nn,options:lt,buttonStyle:Vt="outline",disabled:wt,children:dt,size:hn,style:E,id:h,onMouseEnter:g,onMouseLeave:C,onFocus:W,onBlur:le}=he,G=Ve("radio",qt),_=`${G}-group`,[Le,ue]=te(G);let oe=dt;lt&<.length>0&&(oe=lt.map(Be=>typeof Be=="string"||typeof Be=="number"?x.createElement(Ne,{key:Be.toString(),prefixCls:G,disabled:wt,value:Be,checked:Oe===Be},Be):x.createElement(Ne,{key:`radio-group-value-options-${Be.value}`,prefixCls:G,disabled:Be.disabled||wt,value:Be.value,checked:Oe===Be.value,title:Be.title,style:Be.style},Be.label)));const Ue=(0,re.Z)(hn),ct=b()(_,`${_}-${Vt}`,{[`${_}-${Ue}`]:Ue,[`${_}-rtl`]:We==="rtl"},Wt,nn,ue);return Le(x.createElement("div",Object.assign({},(0,V.Z)(he,{aria:!0,data:!0}),{className:ct,style:E,onMouseEnter:g,onMouseLeave:C,onFocus:W,onBlur:le,id:h,ref:ce}),x.createElement(z,{value:{onChange:yt,value:Oe,disabled:he.disabled,name:he.name,optionType:he.optionType}},oe)))});var rt=x.memo(we),Qe=function(he,ce){var Ve={};for(var We in he)Object.prototype.hasOwnProperty.call(he,We)&&ce.indexOf(We)<0&&(Ve[We]=he[We]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,We=Object.getOwnPropertySymbols(he);Oe{const{getPrefixCls:Ve}=x.useContext(T.E_),{prefixCls:We}=he,Oe=Qe(he,["prefixCls"]),pt=Ve("radio",We);return x.createElement(S,{value:"button"},x.createElement(Ne,Object.assign({prefixCls:pt},Oe,{type:"radio",ref:ce})))};var be=x.forwardRef(ye);const ve=Ne;ve.Button=be,ve.Group=rt,ve.__ANT_RADIO=!0;var Ee=ve},13570:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return he}});var u=a(54476),b=a(59301),F={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},V=F,x=a(7657),T=function(Ve,We){return b.createElement(x.Z,(0,u.Z)({},Ve,{ref:We,icon:V}))},re=b.forwardRef(T),B=re,z=a(92310),f=a.n(z),U=a(20068),S=a(42978),y=a(75931),M=a(18929),N=a(10228),K=a(26112);function Ae(ce,Ve){var We=ce.disabled,Oe=ce.prefixCls,pt=ce.character,yt=ce.characterRender,qt=ce.index,Wt=ce.count,nn=ce.value,lt=ce.allowHalf,Vt=ce.focused,wt=ce.onHover,dt=ce.onClick,hn=function(_){wt(_,qt)},E=function(_){dt(_,qt)},h=function(_){_.keyCode===N.Z.ENTER&&dt(_,qt)},g=qt+1,C=new Set([Oe]);nn===0&&qt===0&&Vt?C.add("".concat(Oe,"-focused")):lt&&nn+.5>=g&&nnqt?"true":"false","aria-posinset":qt+1,"aria-setsize":Wt,tabIndex:We?-1:0},b.createElement("div",{className:"".concat(Oe,"-first")},W),b.createElement("div",{className:"".concat(Oe,"-second")},W)));return yt&&(le=yt(le,ce)),le}var X=b.forwardRef(Ae);function q(){var ce=b.useRef({});function Ve(Oe){return ce.current[Oe]}function We(Oe){return function(pt){ce.current[Oe]=pt}}return[Ve,We]}function H(ce){var Ve=ce.pageXOffset,We="scrollLeft";if(typeof Ve!="number"){var Oe=ce.document;Ve=Oe.documentElement[We],typeof Ve!="number"&&(Ve=Oe.body[We])}return Ve}function k(ce){var Ve,We,Oe=ce.ownerDocument,pt=Oe.body,yt=Oe&&Oe.documentElement,qt=ce.getBoundingClientRect();return Ve=qt.left,We=qt.top,Ve-=yt.clientLeft||pt.clientLeft||0,We-=yt.clientTop||pt.clientTop||0,{left:Ve,top:We}}function Q(ce){var Ve=k(ce),We=ce.ownerDocument,Oe=We.defaultView||We.parentWindow;return Ve.left+=H(Oe),Ve.left}var p=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function te(ce,Ve){var We,Oe=ce.prefixCls,pt=Oe===void 0?"rc-rate":Oe,yt=ce.className,qt=ce.defaultValue,Wt=ce.value,nn=ce.count,lt=nn===void 0?5:nn,Vt=ce.allowHalf,wt=Vt===void 0?!1:Vt,dt=ce.allowClear,hn=dt===void 0?!0:dt,E=ce.character,h=E===void 0?"\u2605":E,g=ce.characterRender,C=ce.disabled,W=ce.direction,le=W===void 0?"ltr":W,G=ce.tabIndex,_=G===void 0?0:G,Le=ce.autoFocus,ue=ce.onHoverChange,oe=ce.onChange,Ue=ce.onFocus,ct=ce.onBlur,Be=ce.onKeyDown,Ze=ce.onMouseLeave,De=(0,y.Z)(ce,p),$e=q(),ie=(0,S.Z)($e,2),Ke=ie[0],ht=ie[1],bt=b.useRef(null),Et=function(){if(!C){var Fe;(Fe=bt.current)===null||Fe===void 0||Fe.focus()}};b.useImperativeHandle(Ve,function(){return{focus:Et,blur:function(){if(!C){var Fe;(Fe=bt.current)===null||Fe===void 0||Fe.blur()}}}});var yn=(0,M.Z)(qt||0,{value:Wt}),Yt=(0,S.Z)(yn,2),En=Yt[0],Sn=Yt[1],On=(0,M.Z)(null),xn=(0,S.Z)(On,2),kn=xn[0],Cr=xn[1],yr=function(Fe,Tt){var Nt=le==="rtl",vn=Fe+1;if(wt){var pn=Ke(Fe),kt=Q(pn),jn=pn.clientWidth;(Nt&&Tt-kt>jn/2||!Nt&&Tt-kt0&&!Nt||Tt===N.Z.RIGHT&&vn>0&&Nt?(wt?vn-=.5:vn-=1,Pr(vn),Fe.preventDefault()):Tt===N.Z.LEFT&&vn{const{componentCls:Ve}=ce;return{[`${Ve}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:ce.marginXS},"> div":{transition:`all ${ce.motionDurationMid}, outline 0s`,"&:hover":{transform:ce.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${ce.lineWidth}px dashed ${ce.starColor}`,transform:ce.starHoverScale}},"&-first, &-second":{color:ce.starBg,transition:`all ${ce.motionDurationMid}`,userSelect:"none",[ce.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Ve}-star-first, &-half ${Ve}-star-second`]:{opacity:1},[`&-half ${Ve}-star-first, &-full ${Ve}-star-second`]:{color:"inherit"}}}},Qe=ce=>({[`&-rtl${ce.componentCls}`]:{direction:"rtl"}}),ye=ce=>{const{componentCls:Ve}=ce;return{[Ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ae.Wf)(ce)),{display:"inline-block",margin:0,padding:0,color:ce.starColor,fontSize:ce.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Ve} ${Ve}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),rt(ce)),{[`+ ${Ve}-text`]:{display:"inline-block",marginInlineStart:ce.marginXS,fontSize:ce.fontSize}}),Qe(ce))}};var be=(0,Ne.Z)("Rate",ce=>{const Ve=(0,we.TS)(ce,{});return[ye(Ve)]},ce=>({starColor:ce.yellow6,starSize:ce.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:ce.colorFillContent})),ve=function(ce,Ve){var We={};for(var Oe in ce)Object.prototype.hasOwnProperty.call(ce,Oe)&&Ve.indexOf(Oe)<0&&(We[Oe]=ce[Oe]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,Oe=Object.getOwnPropertySymbols(ce);pt{const{prefixCls:We,className:Oe,rootClassName:pt,style:yt,tooltips:qt,character:Wt=b.createElement(B,null)}=ce,nn=ve(ce,["prefixCls","className","rootClassName","style","tooltips","character"]),lt=(C,W)=>{let{index:le}=W;return qt?b.createElement(me.Z,{title:qt[le]},C):C},{getPrefixCls:Vt,direction:wt,rate:dt}=b.useContext(se.E_),hn=Vt("rate",We),[E,h]=be(hn),g=Object.assign(Object.assign({},dt==null?void 0:dt.style),yt);return E(b.createElement(ge,Object.assign({ref:Ve,character:Wt,characterRender:lt},nn,{className:f()(Oe,pt,h,dt==null?void 0:dt.className),style:g,prefixCls:hn,direction:wt})))})},57809:function(Kt,de,a){"use strict";var u=a(92310),b=a.n(u),F=a(77861),V=a(2738),x=a(59301),T=a(53487),re=a(62892),B=a(19080),z=a(36355),f=a(1684),U=a(93891),S=a(19716),y=a(32441),M=a(33234),N=a(14154),K=a(58582),Ae=a(84443),X=a(66339),q=function(te,ee){var ge={};for(var se in te)Object.prototype.hasOwnProperty.call(te,se)&&ee.indexOf(se)<0&&(ge[se]=te[se]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,se=Object.getOwnPropertySymbols(te);me{var ge,{prefixCls:se,bordered:me=!0,className:ae,rootClassName:Ne,getPopupContainer:we,popupClassName:rt,dropdownClassName:Qe,listHeight:ye=256,placement:be,listItemHeight:ve=24,size:Ee,disabled:he,notFoundContent:ce,status:Ve,builtinPlacements:We,dropdownMatchSelectWidth:Oe,popupMatchSelectWidth:pt,direction:yt,style:qt,allowClear:Wt}=te,nn=q(te,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:lt,getPrefixCls:Vt,renderEmpty:wt,direction:dt,virtual:hn,popupMatchSelectWidth:E,popupOverflow:h,select:g}=x.useContext(z.E_),C=Vt("select",se),W=Vt(),le=yt!=null?yt:dt,{compactSize:G,compactItemClassnames:_}=(0,M.ri)(C,le),[Le,ue]=(0,N.Z)(C),oe=x.useMemo(()=>{const{mode:Pt}=nn;if(Pt!=="combobox")return Pt===H?"combobox":Pt},[nn.mode]),Ue=oe==="multiple"||oe==="tags",ct=(0,Ae.Z)(nn.suffixIcon,nn.showArrow),Be=(ge=pt!=null?pt:Oe)!==null&&ge!==void 0?ge:E,{status:Ze,hasFeedback:De,isFormItemInput:$e,feedbackIcon:ie}=x.useContext(y.aM),Ke=(0,B.F)(Ze,Ve);let ht;ce!==void 0?ht=ce:oe==="combobox"?ht=null:ht=(wt==null?void 0:wt("Select"))||x.createElement(U.Z,{componentName:"Select"});const{suffixIcon:bt,itemIcon:Et,removeIcon:yn,clearIcon:Yt}=(0,X.Z)(Object.assign(Object.assign({},nn),{multiple:Ue,hasFeedback:De,feedbackIcon:ie,showSuffixIcon:ct,prefixCls:C,showArrow:nn.showArrow,componentName:"Select"})),En=Wt===!0?{clearIcon:Yt}:Wt,Sn=(0,V.Z)(nn,["suffixIcon","itemIcon"]),On=b()(rt||Qe,{[`${C}-dropdown-${le}`]:le==="rtl"},Ne,ue),xn=(0,S.Z)(Pt=>{var Xt;return(Xt=Ee!=null?Ee:G)!==null&&Xt!==void 0?Xt:Pt}),kn=x.useContext(f.Z),Cr=he!=null?he:kn,yr=b()({[`${C}-lg`]:xn==="large",[`${C}-sm`]:xn==="small",[`${C}-rtl`]:le==="rtl",[`${C}-borderless`]:!me,[`${C}-in-form-item`]:$e},(0,B.Z)(C,Ke,De),_,g==null?void 0:g.className,ae,Ne,ue),Pr=x.useMemo(()=>be!==void 0?be:le==="rtl"?"bottomRight":"bottomLeft",[be,le]),Vr=(0,K.Z)(We,h);return Le(x.createElement(F.ZP,Object.assign({ref:ee,virtual:hn,showSearch:g==null?void 0:g.showSearch},Sn,{style:Object.assign(Object.assign({},g==null?void 0:g.style),qt),dropdownMatchSelectWidth:Be,builtinPlacements:Vr,transitionName:(0,re.m)(W,"slide-up",nn.transitionName),listHeight:ye,listItemHeight:ve,mode:oe,prefixCls:C,placement:Pr,direction:le,suffixIcon:bt,menuItemSelectedIcon:Et,removeIcon:yn,allowClear:En,notFoundContent:ht,className:yr,getPopupContainer:we||lt,dropdownClassName:On,disabled:Cr})))},Q=x.forwardRef(k),p=(0,T.Z)(Q);Q.SECRET_COMBOBOX_MODE_DO_NOT_USE=H,Q.Option=F.Wx,Q.OptGroup=F.Xo,Q._InternalPanelDoNotUseOrYouWillBeFired=p,de.default=Q},14154:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return Q}});var u=a(17313),b=a(74207),F=a(37613),V=a(83116),x=a(13826),T=a(92899);const re=p=>{const{optionHeight:te,optionFontSize:ee,optionLineHeight:ge,optionPadding:se}=p;return{position:"relative",display:"block",minHeight:te,padding:se,color:p.colorText,fontWeight:"normal",fontSize:ee,lineHeight:ge,boxSizing:"border-box"}};var z=p=>{const{antCls:te,componentCls:ee}=p,ge=`${ee}-item`,se=`&${te}-slide-up-enter${te}-slide-up-enter-active`,me=`&${te}-slide-up-appear${te}-slide-up-appear-active`,ae=`&${te}-slide-up-leave${te}-slide-up-leave-active`,Ne=`${ee}-dropdown-placement-`;return[{[`${ee}-dropdown`]:Object.assign(Object.assign({},(0,u.Wf)(p)),{position:"absolute",top:-9999,zIndex:p.zIndexPopup,boxSizing:"border-box",padding:p.paddingXXS,overflow:"hidden",fontSize:p.fontSize,fontVariant:"initial",backgroundColor:p.colorBgElevated,borderRadius:p.borderRadiusLG,outline:"none",boxShadow:p.boxShadowSecondary,[` + `]:{display:"inline-block",minWidth:G.itemSize,height:G.itemSize,color:G.colorText,fontFamily:G.fontFamily,lineHeight:`${G.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:G.borderRadius,cursor:"pointer",transition:`all ${G.motionDurationMid}`},[`${_}-prev, ${_}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:G.colorText,cursor:"pointer",userSelect:"none"},[`${_}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:G.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${G.lineWidth}px ${G.lineType} transparent`,borderRadius:G.borderRadius,outline:"none",transition:`all ${G.motionDurationMid}`},[`&:hover ${_}-item-link`]:{backgroundColor:G.colorBgTextHover},[`&:active ${_}-item-link`]:{backgroundColor:G.colorBgTextActive},[`&${_}-disabled:hover`]:{[`${_}-item-link`]:{backgroundColor:"transparent"}}},[`${_}-slash`]:{marginInlineEnd:G.paginationSlashMarginInlineEnd,marginInlineStart:G.paginationSlashMarginInlineStart},[`${_}-options`]:{display:"inline-block",marginInlineStart:G.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:G.controlHeight,marginInlineStart:G.marginXS,lineHeight:`${G.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Oe.ik)(G)),{width:G.controlHeightLG*1.25,height:G.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:G.marginXS,marginInlineEnd:G.marginXS})}}}},wt=G=>{const{componentCls:_}=G;return{[`${_}-item`]:{display:"inline-block",minWidth:G.itemSize,height:G.itemSize,marginInlineEnd:G.marginXS,fontFamily:G.fontFamily,lineHeight:`${G.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${G.lineWidth}px ${G.lineType} transparent`,borderRadius:G.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${G.paginationItemPaddingInline}px`,color:G.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${_}-item-active)`]:{"&:hover":{transition:`all ${G.motionDurationMid}`,backgroundColor:G.colorBgTextHover},"&:active":{backgroundColor:G.colorBgTextActive}},"&-active":{fontWeight:G.fontWeightStrong,backgroundColor:G.itemActiveBg,borderColor:G.colorPrimary,a:{color:G.colorPrimary},"&:hover":{borderColor:G.colorPrimaryHover},"&:hover a":{color:G.colorPrimaryHover}}}}},dt=G=>{const{componentCls:_}=G;return{[_]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,pt.Wf)(G)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${_}-total-text`]:{display:"inline-block",height:G.itemSize,marginInlineEnd:G.marginXS,lineHeight:`${G.itemSize-2}px`,verticalAlign:"middle"}}),wt(G)),Vt(G)),lt(G)),nn(G)),Wt(G)),{[`@media only screen and (max-width: ${G.screenLG}px)`]:{[`${_}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${G.screenSM}px)`]:{[`${_}-options`]:{display:"none"}}}),[`&${G.componentCls}-rtl`]:{direction:"rtl"}}},hn=G=>{const{componentCls:_}=G;return{[`${_}${_}-disabled:not(${_}-mini)`]:{"&, &:hover":{[`${_}-item-link`]:{borderColor:G.colorBorder}},"&:focus-visible":{[`${_}-item-link`]:{borderColor:G.colorBorder}},[`${_}-item, ${_}-item-link`]:{backgroundColor:G.colorBgContainerDisabled,borderColor:G.colorBorder,[`&:hover:not(${_}-item-active)`]:{backgroundColor:G.colorBgContainerDisabled,borderColor:G.colorBorder,a:{color:G.colorTextDisabled}},[`&${_}-item-active`]:{backgroundColor:G.itemActiveBgDisabled}},[`${_}-prev, ${_}-next`]:{"&:hover button":{backgroundColor:G.colorBgContainerDisabled,borderColor:G.colorBorder,color:G.colorTextDisabled},[`${_}-item-link`]:{backgroundColor:G.colorBgContainerDisabled,borderColor:G.colorBorder}}},[`${_}:not(${_}-mini)`]:{[`${_}-prev, ${_}-next`]:{"&:hover button":{borderColor:G.colorPrimaryHover,backgroundColor:G.itemBg},[`${_}-item-link`]:{backgroundColor:G.itemLinkBg,borderColor:G.colorBorder},[`&:hover ${_}-item-link`]:{borderColor:G.colorPrimary,backgroundColor:G.itemBg,color:G.colorPrimary},[`&${_}-disabled`]:{[`${_}-item-link`]:{borderColor:G.colorBorder,color:G.colorTextDisabled}}},[`${_}-item`]:{backgroundColor:G.itemBg,border:`${G.lineWidth}px ${G.lineType} ${G.colorBorder}`,[`&:hover:not(${_}-item-active)`]:{borderColor:G.colorPrimary,backgroundColor:G.itemBg,a:{color:G.colorPrimary}},"&-active":{borderColor:G.colorPrimary}}}}},E=G=>{const{componentCls:_}=G;return{[`${_}:not(${_}-disabled)`]:{[`${_}-item`]:Object.assign({},(0,pt.Qy)(G)),[`${_}-jump-prev, ${_}-jump-next`]:{"&:focus-visible":Object.assign({[`${_}-item-link-icon`]:{opacity:1},[`${_}-item-ellipsis`]:{opacity:0}},(0,pt.oN)(G))},[`${_}-prev, ${_}-next`]:{[`&:focus-visible ${_}-item-link`]:Object.assign({},(0,pt.oN)(G))}}}};var h=(0,yt.Z)("Pagination",G=>{const _=(0,qt.TS)(G,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:G.marginXXS/2,paginationMiniQuickJumperInputWidth:G.controlHeightLG*1.1,paginationItemPaddingInline:G.marginXXS*1.5,paginationEllipsisLetterSpacing:G.marginXXS/2,paginationSlashMarginInlineStart:G.marginXXS,paginationSlashMarginInlineEnd:G.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Oe.e5)(G),(0,Oe.TM)(G));return[dt(_),E(_),G.wireframe&&hn(_)]},G=>({itemBg:G.colorBgContainer,itemSize:G.controlHeight,itemSizeSM:G.controlHeightSM,itemActiveBg:G.colorBgContainer,itemLinkBg:G.colorBgContainer,itemActiveColorDisabled:G.colorTextDisabled,itemActiveBgDisabled:G.controlItemBgActiveDisabled,itemInputBg:G.colorBgContainer,miniOptionsSizeChangerTop:0})),g=function(G,_){var Le={};for(var ue in G)Object.prototype.hasOwnProperty.call(G,ue)&&_.indexOf(ue)<0&&(Le[ue]=G[ue]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,ue=Object.getOwnPropertySymbols(G);oe{const{prefixCls:_,selectPrefixCls:Le,className:ue,rootClassName:oe,style:Ue,size:ct,locale:Be,selectComponentClass:Ze,responsive:De,showSizeChanger:$e}=G,ie=g(G,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ke}=(0,ye.Z)(De),{getPrefixCls:ht,direction:bt,pagination:Et={}}=b.useContext(be.E_),yn=ht("pagination",_),[Yt,En]=h(yn),Sn=$e!=null?$e:Et.showSizeChanger,On=b.useMemo(()=>{const Xt=b.createElement("span",{className:`${yn}-item-ellipsis`},"\u2022\u2022\u2022"),Zn=b.createElement("button",{className:`${yn}-item-link`,type:"button",tabIndex:-1},bt==="rtl"?b.createElement(U.Z,null):b.createElement(f.Z,null)),dr=b.createElement("button",{className:`${yn}-item-link`,type:"button",tabIndex:-1},bt==="rtl"?b.createElement(f.Z,null):b.createElement(U.Z,null)),Hn=b.createElement("a",{className:`${yn}-item-link`},b.createElement("div",{className:`${yn}-item-container`},bt==="rtl"?b.createElement(z.Z,{className:`${yn}-item-link-icon`}):b.createElement(B,{className:`${yn}-item-link-icon`}),Xt)),Wn=b.createElement("a",{className:`${yn}-item-link`},b.createElement("div",{className:`${yn}-item-container`},bt==="rtl"?b.createElement(B,{className:`${yn}-item-link-icon`}):b.createElement(z.Z,{className:`${yn}-item-link-icon`}),Xt));return{prevIcon:Zn,nextIcon:dr,jumpPrevIcon:Hn,jumpNextIcon:Wn}},[bt,yn]),[xn]=(0,he.Z)("Pagination",Ee.Z),kn=Object.assign(Object.assign({},xn),Be),Cr=(0,ve.Z)(ct),yr=Cr==="small"||!!(Ke&&!Cr&&De),Pr=ht("select",Le),Vr=y()({[`${yn}-mini`]:yr,[`${yn}-rtl`]:bt==="rtl"},Et==null?void 0:Et.className,ue,oe,En),Pt=Object.assign(Object.assign({},Et==null?void 0:Et.style),Ue);return Yt(b.createElement(Qe,Object.assign({},On,ie,{style:Pt,prefixCls:yn,selectPrefixCls:Pr,className:Vr,selectComponentClass:Ze||(yr?Ve:We),locale:kn,showSizeChanger:Sn})))},le=W},93948:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return $e}});var u=a(59301),b=a(29679),F=a(40001),V=a(19248),x=a(99267),T=a(92310),re=a.n(T),B=a(2738),z=a(36355),f=a(54476),U=a(33885),S=a(75931),y={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},M=function(){var Ke=(0,u.useRef)([]),ht=(0,u.useRef)(null);return(0,u.useEffect)(function(){var bt=Date.now(),Et=!1;Ke.current.forEach(function(yn){if(yn){Et=!0;var Yt=yn.style;Yt.transitionDuration=".3s, .3s, .3s, .06s",ht.current&&bt-ht.current<100&&(Yt.transitionDuration="0s, 0s")}}),Et&&(ht.current=Date.now())}),Ke.current},N=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],K=function(Ke){var ht=(0,U.Z)((0,U.Z)({},y),Ke),bt=ht.className,Et=ht.percent,yn=ht.prefixCls,Yt=ht.strokeColor,En=ht.strokeLinecap,Sn=ht.strokeWidth,On=ht.style,xn=ht.trailColor,kn=ht.trailWidth,Cr=ht.transition,yr=(0,S.Z)(ht,N);delete yr.gapPosition;var Pr=Array.isArray(Et)?Et:[Et],Vr=Array.isArray(Yt)?Yt:[Yt],Pt=M(),Xt=Sn/2,Zn=100-Sn/2,dr="M ".concat(En==="round"?Xt:0,",").concat(Xt,` + L `).concat(En==="round"?Zn:100,",").concat(Xt),Hn="0 0 100 ".concat(Sn),Wn=0;return u.createElement("svg",(0,f.Z)({className:re()("".concat(yn,"-line"),bt),viewBox:Hn,preserveAspectRatio:"none",style:On},yr),u.createElement("path",{className:"".concat(yn,"-line-trail"),d:dr,strokeLinecap:En,stroke:xn,strokeWidth:kn||Sn,fillOpacity:"0"}),Pr.map(function(Dr,Lr){var _r=1;switch(En){case"round":_r=1-Sn/100;break;case"square":_r=1-Sn/2/100;break;default:_r=1;break}var Tr={strokeDasharray:"".concat(Dr*_r,"px, 100px"),strokeDashoffset:"-".concat(Wn,"px"),transition:Cr||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},or=Vr[Lr]||Vr[Vr.length-1];return Wn+=Dr,u.createElement("path",{key:Lr,className:"".concat(yn,"-line-path"),d:dr,strokeLinecap:En,stroke:or,strokeWidth:Sn,fillOpacity:"0",ref:function(Ye){Pt[Lr]=Ye},style:Tr})}))},Ae=K,X=a(76190),q=a(42978),H=a(47273),k=0,Q=(0,H.Z)();function p(){var ie;return Q?(ie=k,k+=1):ie="TEST_OR_SSR",ie}var te=function(ie){var Ke=u.useState(),ht=(0,q.Z)(Ke,2),bt=ht[0],Et=ht[1];return u.useEffect(function(){Et("rc_progress_".concat(p()))},[]),ie||bt},ee=function(Ke){var ht=Ke.bg,bt=Ke.children;return u.createElement("div",{style:{width:"100%",height:"100%",background:ht}},bt)};function ge(ie,Ke){return Object.keys(ie).map(function(ht){var bt=parseFloat(ht),Et="".concat(Math.floor(bt*Ke),"%");return"".concat(ie[ht]," ").concat(Et)})}var se=u.forwardRef(function(ie,Ke){var ht=ie.prefixCls,bt=ie.color,Et=ie.gradientId,yn=ie.radius,Yt=ie.style,En=ie.ptg,Sn=ie.strokeLinecap,On=ie.strokeWidth,xn=ie.size,kn=ie.gapDegree,Cr=bt&&(0,X.Z)(bt)==="object",yr=Cr?"#FFF":void 0,Pr=xn/2,Vr=u.createElement("circle",{className:"".concat(ht,"-circle-path"),r:yn,cx:Pr,cy:Pr,stroke:yr,strokeLinecap:Sn,strokeWidth:On,opacity:En===0?0:1,style:Yt,ref:Ke});if(!Cr)return Vr;var Pt="".concat(Et,"-conic"),Xt=kn?"".concat(180+kn/2,"deg"):"0deg",Zn=ge(bt,(360-kn)/360),dr=ge(bt,1),Hn="conic-gradient(from ".concat(Xt,", ").concat(Zn.join(", "),")"),Wn="linear-gradient(to ".concat(kn?"bottom":"top",", ").concat(dr.join(", "),")");return u.createElement(u.Fragment,null,u.createElement("mask",{id:Pt},Vr),u.createElement("foreignObject",{x:0,y:0,width:xn,height:xn,mask:"url(#".concat(Pt,")")},u.createElement(ee,{bg:Wn},u.createElement(ee,{bg:Hn}))))}),me=se,ae=100,Ne=function(Ke,ht,bt,Et,yn,Yt,En,Sn,On,xn){var kn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Cr=bt/100*360*((360-Yt)/360),yr=Yt===0?0:{bottom:0,top:180,left:90,right:-90}[En],Pr=(100-Et)/100*ht;On==="round"&&Et!==100&&(Pr+=xn/2,Pr>=ht&&(Pr=ht-.01));var Vr=ae/2;return{stroke:typeof Sn=="string"?Sn:void 0,strokeDasharray:"".concat(ht,"px ").concat(Ke),strokeDashoffset:Pr+kn,transform:"rotate(".concat(yn+Cr+yr,"deg)"),transformOrigin:"".concat(Vr,"px ").concat(Vr,"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}},we=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function rt(ie){var Ke=ie!=null?ie:[];return Array.isArray(Ke)?Ke:[Ke]}var Qe=function(Ke){var ht=(0,U.Z)((0,U.Z)({},y),Ke),bt=ht.id,Et=ht.prefixCls,yn=ht.steps,Yt=ht.strokeWidth,En=ht.trailWidth,Sn=ht.gapDegree,On=Sn===void 0?0:Sn,xn=ht.gapPosition,kn=ht.trailColor,Cr=ht.strokeLinecap,yr=ht.style,Pr=ht.className,Vr=ht.strokeColor,Pt=ht.percent,Xt=(0,S.Z)(ht,we),Zn=ae/2,dr=te(bt),Hn="".concat(dr,"-gradient"),Wn=Zn-Yt/2,Dr=Math.PI*2*Wn,Lr=On>0?90+On/2:-90,_r=Dr*((360-On)/360),Tr=(0,X.Z)(yn)==="object"?yn:{count:yn,space:2},or=Tr.count,gA=Tr.space,Ye=rt(Pt),Ot=rt(Vr),An=Ot.find(function(kt){return kt&&(0,X.Z)(kt)==="object"}),Se=An&&(0,X.Z)(An)==="object",Fe=Se?"butt":Cr,Tt=Ne(Dr,_r,0,100,Lr,On,xn,kn,Fe,Yt),Nt=M(),vn=function(){var jn=0;return Ye.map(function(Jn,pr){var mr=Ot[pr]||Ot[Ot.length-1],ir=Ne(Dr,_r,jn,Jn,Lr,On,xn,mr,Fe,Yt);return jn+=Jn,u.createElement(me,{key:pr,color:mr,ptg:Jn,radius:Wn,prefixCls:Et,gradientId:Hn,style:ir,strokeLinecap:Fe,strokeWidth:Yt,gapDegree:On,ref:function($n){Nt[pr]=$n},size:ae})}).reverse()},pn=function(){var jn=Math.round(or*(Ye[0]/100)),Jn=100/or,pr=0;return new Array(or).fill(null).map(function(mr,ir){var Er=ir<=jn-1?Ot[0]:kn,$n=Er&&(0,X.Z)(Er)==="object"?"url(#".concat(Hn,")"):void 0,br=Ne(Dr,_r,pr,Jn,Lr,On,xn,Er,"butt",Yt,gA);return pr+=(_r-br.strokeDashoffset+gA)*100/_r,u.createElement("circle",{key:ir,className:"".concat(Et,"-circle-path"),r:Wn,cx:Zn,cy:Zn,stroke:$n,strokeWidth:Yt,opacity:1,style:br,ref:function(Or){Nt[ir]=Or}})})};return u.createElement("svg",(0,f.Z)({className:re()("".concat(Et,"-circle"),Pr),viewBox:"0 0 ".concat(ae," ").concat(ae),style:yr,id:bt,role:"presentation"},Xt),!or&&u.createElement("circle",{className:"".concat(Et,"-circle-trail"),r:Wn,cx:Zn,cy:Zn,stroke:kn,strokeLinecap:Fe,strokeWidth:En||Yt,style:Tt}),or?pn():vn())},Ee=Qe,be={Line:Ae,Circle:Ee},ve=a(6848),ye=a(30071);function he(ie){return!ie||ie<0?0:ie>100?100:ie}function ce(ie){let{success:Ke,successPercent:ht}=ie,bt=ht;return Ke&&"progress"in Ke&&(bt=Ke.progress),Ke&&"percent"in Ke&&(bt=Ke.percent),bt}const Ve=ie=>{let{percent:Ke,success:ht,successPercent:bt}=ie;const Et=he(ce({success:ht,successPercent:bt}));return[Et,he(he(Ke)-Et)]},We=ie=>{let{success:Ke={},strokeColor:ht}=ie;const{strokeColor:bt}=Ke;return[bt||ye.presetPrimaryColors.green,ht||null]},Oe=(ie,Ke,ht)=>{var bt,Et,yn,Yt;let En=-1,Sn=-1;if(Ke==="step"){const On=ht.steps,xn=ht.strokeWidth;typeof ie=="string"||typeof ie=="undefined"?(En=ie==="small"?2:14,Sn=xn!=null?xn:8):typeof ie=="number"?[En,Sn]=[ie,ie]:[En=14,Sn=8]=ie,En*=On}else if(Ke==="line"){const On=ht==null?void 0:ht.strokeWidth;typeof ie=="string"||typeof ie=="undefined"?Sn=On||(ie==="small"?6:8):typeof ie=="number"?[En,Sn]=[ie,ie]:[En=-1,Sn=8]=ie}else(Ke==="circle"||Ke==="dashboard")&&(typeof ie=="string"||typeof ie=="undefined"?[En,Sn]=ie==="small"?[60,60]:[120,120]:typeof ie=="number"?[En,Sn]=[ie,ie]:(En=(Et=(bt=ie[0])!==null&&bt!==void 0?bt:ie[1])!==null&&Et!==void 0?Et:120,Sn=(Yt=(yn=ie[0])!==null&&yn!==void 0?yn:ie[1])!==null&&Yt!==void 0?Yt:120));return[En,Sn]},pt=3,yt=ie=>pt/ie*100;var Wt=ie=>{const{prefixCls:Ke,trailColor:ht=null,strokeLinecap:bt="round",gapPosition:Et,gapDegree:yn,width:Yt=120,type:En,children:Sn,success:On,size:xn=Yt}=ie,[kn,Cr]=Oe(xn,"circle");let{strokeWidth:yr}=ie;yr===void 0&&(yr=Math.max(yt(kn),6));const Pr={width:kn,height:Cr,fontSize:kn*.15+6},Vr=u.useMemo(()=>{if(yn||yn===0)return yn;if(En==="dashboard")return 75},[yn,En]),Pt=Et||En==="dashboard"&&"bottom"||void 0,Xt=Object.prototype.toString.call(ie.strokeColor)==="[object Object]",Zn=We({success:On,strokeColor:ie.strokeColor}),dr=re()(`${Ke}-inner`,{[`${Ke}-circle-gradient`]:Xt}),Hn=u.createElement(Ee,{percent:Ve(ie),strokeWidth:yr,trailWidth:yr,strokeColor:Zn,strokeLinecap:bt,trailColor:ht,prefixCls:Ke,gapDegree:Vr,gapPosition:Pt});return u.createElement("div",{className:dr,style:Pr},kn<=20?u.createElement(ve.Z,{title:Sn},u.createElement("span",null,Hn)):u.createElement(u.Fragment,null,Hn,Sn))},nn=function(ie,Ke){var ht={};for(var bt in ie)Object.prototype.hasOwnProperty.call(ie,bt)&&Ke.indexOf(bt)<0&&(ht[bt]=ie[bt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,bt=Object.getOwnPropertySymbols(ie);Et{let Ke=[];return Object.keys(ie).forEach(ht=>{const bt=parseFloat(ht.replace(/%/g,""));isNaN(bt)||Ke.push({key:bt,value:ie[ht]})}),Ke=Ke.sort((ht,bt)=>ht.key-bt.key),Ke.map(ht=>{let{key:bt,value:Et}=ht;return`${Et} ${bt}%`}).join(", ")},Vt=(ie,Ke)=>{const{from:ht=ye.presetPrimaryColors.blue,to:bt=ye.presetPrimaryColors.blue,direction:Et=Ke==="rtl"?"to left":"to right"}=ie,yn=nn(ie,["from","to","direction"]);if(Object.keys(yn).length!==0){const Yt=lt(yn);return{backgroundImage:`linear-gradient(${Et}, ${Yt})`}}return{backgroundImage:`linear-gradient(${Et}, ${ht}, ${bt})`}};var dt=ie=>{const{prefixCls:Ke,direction:ht,percent:bt,size:Et,strokeWidth:yn,strokeColor:Yt,strokeLinecap:En="round",children:Sn,trailColor:On=null,success:xn}=ie,kn=Yt&&typeof Yt!="string"?Vt(Yt,ht):{backgroundColor:Yt},Cr=En==="square"||En==="butt"?0:void 0,yr={backgroundColor:On||void 0,borderRadius:Cr},Pr=Et!=null?Et:[-1,yn||(Et==="small"?6:8)],[Vr,Pt]=Oe(Pr,"line",{strokeWidth:yn}),Xt=Object.assign({width:`${he(bt)}%`,height:Pt,borderRadius:Cr},kn),Zn=ce(ie),dr={width:`${he(Zn)}%`,height:Pt,borderRadius:Cr,backgroundColor:xn==null?void 0:xn.strokeColor},Hn={width:Vr<0?"100%":Vr,height:Pt};return u.createElement(u.Fragment,null,u.createElement("div",{className:`${Ke}-outer`,style:Hn},u.createElement("div",{className:`${Ke}-inner`,style:yr},u.createElement("div",{className:`${Ke}-bg`,style:Xt}),Zn!==void 0?u.createElement("div",{className:`${Ke}-success-bg`,style:dr}):null)),Sn)},E=ie=>{const{size:Ke,steps:ht,percent:bt=0,strokeWidth:Et=8,strokeColor:yn,trailColor:Yt=null,prefixCls:En,children:Sn}=ie,On=Math.round(ht*(bt/100)),xn=Ke==="small"?2:14,kn=Ke!=null?Ke:[xn,Et],[Cr,yr]=Oe(kn,"step",{steps:ht,strokeWidth:Et}),Pr=Cr/ht,Vr=new Array(ht);for(let Pt=0;Pt{const Ke=ie?"100%":"-100%";return new h.Keyframes(`antProgress${ie?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Ke}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Ke}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},G=ie=>{const{componentCls:Ke,iconCls:ht}=ie;return{[Ke]:Object.assign(Object.assign({},(0,g.Wf)(ie)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:ie.fontSize,marginInlineEnd:ie.marginXS,marginBottom:ie.marginXS},[`${Ke}-outer`]:{display:"inline-block",width:"100%"},[`&${Ke}-show-info`]:{[`${Ke}-outer`]:{marginInlineEnd:`calc(-2em - ${ie.marginXS}px)`,paddingInlineEnd:`calc(2em + ${ie.paddingXS}px)`}},[`${Ke}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:ie.remainingColor,borderRadius:ie.lineBorderRadius},[`${Ke}-inner:not(${Ke}-circle-gradient)`]:{[`${Ke}-circle-path`]:{stroke:ie.defaultColor}},[`${Ke}-success-bg, ${Ke}-bg`]:{position:"relative",backgroundColor:ie.defaultColor,borderRadius:ie.lineBorderRadius,transition:`all ${ie.motionDurationSlow} ${ie.motionEaseInOutCirc}`},[`${Ke}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:ie.colorSuccess},[`${Ke}-text`]:{display:"inline-block",width:"2em",marginInlineStart:ie.marginXS,color:ie.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[ht]:{fontSize:ie.fontSize}},[`&${Ke}-status-active`]:{[`${Ke}-bg::before`]:{position:"absolute",inset:0,backgroundColor:ie.colorBgContainer,borderRadius:ie.lineBorderRadius,opacity:0,animationName:le(),animationDuration:ie.progressActiveMotionDuration,animationTimingFunction:ie.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ke}-rtl${Ke}-status-active`]:{[`${Ke}-bg::before`]:{animationName:le(!0)}},[`&${Ke}-status-exception`]:{[`${Ke}-bg`]:{backgroundColor:ie.colorError},[`${Ke}-text`]:{color:ie.colorError}},[`&${Ke}-status-exception ${Ke}-inner:not(${Ke}-circle-gradient)`]:{[`${Ke}-circle-path`]:{stroke:ie.colorError}},[`&${Ke}-status-success`]:{[`${Ke}-bg`]:{backgroundColor:ie.colorSuccess},[`${Ke}-text`]:{color:ie.colorSuccess}},[`&${Ke}-status-success ${Ke}-inner:not(${Ke}-circle-gradient)`]:{[`${Ke}-circle-path`]:{stroke:ie.colorSuccess}}})}},_=ie=>{const{componentCls:Ke,iconCls:ht}=ie;return{[Ke]:{[`${Ke}-circle-trail`]:{stroke:ie.remainingColor},[`&${Ke}-circle ${Ke}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Ke}-circle ${Ke}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:ie.circleTextColor,fontSize:ie.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[ht]:{fontSize:`${ie.fontSize/ie.fontSizeSM}em`}},[`${Ke}-circle&-status-exception`]:{[`${Ke}-text`]:{color:ie.colorError}},[`${Ke}-circle&-status-success`]:{[`${Ke}-text`]:{color:ie.colorSuccess}}},[`${Ke}-inline-circle`]:{lineHeight:1,[`${Ke}-inner`]:{verticalAlign:"bottom"}}}},Le=ie=>{const{componentCls:Ke}=ie;return{[Ke]:{[`${Ke}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:ie.progressStepMinWidth,marginInlineEnd:ie.progressStepMarginInlineEnd,backgroundColor:ie.remainingColor,transition:`all ${ie.motionDurationSlow}`,"&-active":{backgroundColor:ie.defaultColor}}}}}},ue=ie=>{const{componentCls:Ke,iconCls:ht}=ie;return{[Ke]:{[`${Ke}-small&-line, ${Ke}-small&-line ${Ke}-text ${ht}`]:{fontSize:ie.fontSizeSM}}}};var oe=(0,C.Z)("Progress",ie=>{const Ke=ie.marginXXS/2,ht=(0,W.TS)(ie,{progressStepMarginInlineEnd:Ke,progressStepMinWidth:Ke,progressActiveMotionDuration:"2.4s"});return[G(ht),_(ht),Le(ht),ue(ht)]},ie=>({circleTextColor:ie.colorText,defaultColor:ie.colorInfo,remainingColor:ie.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Ue=function(ie,Ke){var ht={};for(var bt in ie)Object.prototype.hasOwnProperty.call(ie,bt)&&Ke.indexOf(bt)<0&&(ht[bt]=ie[bt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,bt=Object.getOwnPropertySymbols(ie);Et{const{prefixCls:ht,className:bt,rootClassName:Et,steps:yn,strokeColor:Yt,percent:En=0,size:Sn="default",showInfo:On=!0,type:xn="line",status:kn,format:Cr,style:yr}=ie,Pr=Ue(ie,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Vr=u.useMemo(()=>{var Ye,Ot;const An=ce(ie);return parseInt(An!==void 0?(Ye=An!=null?An:0)===null||Ye===void 0?void 0:Ye.toString():(Ot=En!=null?En:0)===null||Ot===void 0?void 0:Ot.toString(),10)},[En,ie.success,ie.successPercent]),Pt=u.useMemo(()=>!Be.includes(kn)&&Vr>=100?"success":kn||"normal",[kn,Vr]),{getPrefixCls:Xt,direction:Zn,progress:dr}=u.useContext(z.E_),Hn=Xt("progress",ht),[Wn,Dr]=oe(Hn),Lr=u.useMemo(()=>{if(!On)return null;const Ye=ce(ie);let Ot;const An=Cr||(Fe=>`${Fe}%`),Se=xn==="line";return Cr||Pt!=="exception"&&Pt!=="success"?Ot=An(he(En),he(Ye)):Pt==="exception"?Ot=Se?u.createElement(V.Z,null):u.createElement(x.Z,null):Pt==="success"&&(Ot=Se?u.createElement(b.Z,null):u.createElement(F.Z,null)),u.createElement("span",{className:`${Hn}-text`,title:typeof Ot=="string"?Ot:void 0},Ot)},[On,En,Vr,Pt,xn,Hn,Cr]),_r=Array.isArray(Yt)?Yt[0]:Yt,Tr=typeof Yt=="string"||Array.isArray(Yt)?Yt:void 0;let or;xn==="line"?or=yn?u.createElement(E,Object.assign({},ie,{strokeColor:Tr,prefixCls:Hn,steps:yn}),Lr):u.createElement(dt,Object.assign({},ie,{strokeColor:_r,prefixCls:Hn,direction:Zn}),Lr):(xn==="circle"||xn==="dashboard")&&(or=u.createElement(Wt,Object.assign({},ie,{strokeColor:_r,prefixCls:Hn,progressStatus:Pt}),Lr));const gA=re()(Hn,`${Hn}-status-${Pt}`,`${Hn}-${xn==="dashboard"&&"circle"||yn&&"steps"||xn}`,{[`${Hn}-inline-circle`]:xn==="circle"&&Oe(Sn,"circle")[0]<=20,[`${Hn}-show-info`]:On,[`${Hn}-${Sn}`]:typeof Sn=="string",[`${Hn}-rtl`]:Zn==="rtl"},dr==null?void 0:dr.className,bt,Et,Dr);return Wn(u.createElement("div",Object.assign({ref:Ke,style:Object.assign(Object.assign({},dr==null?void 0:dr.style),yr),className:gA,role:"progressbar","aria-valuenow":Vr},(0,B.Z)(Pr,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),or))}),$e=De},5112:function(Kt,de,a){"use strict";a.d(de,{ZP:function(){return ye}});var u=a(92310),b=a.n(u),F=a(18929),V=a(26112),x=a(59301),T=a(36355),re=a(19716);const B=x.createContext(null),z=B.Provider;var f=B;const U=x.createContext(null),S=U.Provider;var y=a(5630),M=a(8654),N=a(1684),K=a(32441),Ae=a(17313),X=a(83116),q=a(37613);const H=he=>{const{componentCls:ce,antCls:Ve}=he,We=`${ce}-group`;return{[We]:Object.assign(Object.assign({},(0,Ae.Wf)(he)),{display:"inline-block",fontSize:0,[`&${We}-rtl`]:{direction:"rtl"},[`${Ve}-badge ${Ve}-badge-count`]:{zIndex:1},[`> ${Ve}-badge:not(:first-child) > ${Ve}-button-wrapper`]:{borderInlineStart:"none"}})}},k=he=>{const{componentCls:ce,wrapperMarginInlineEnd:Ve,colorPrimary:We,radioSize:Oe,motionDurationSlow:pt,motionDurationMid:yt,motionEaseInOutCirc:qt,colorBgContainer:Wt,colorBorder:nn,lineWidth:lt,dotSize:Vt,colorBgContainerDisabled:wt,colorTextDisabled:dt,paddingXS:hn,dotColorDisabled:E,lineType:h,radioDotDisabledSize:g,wireframe:C,colorWhite:W}=he,le=`${ce}-inner`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({},(0,Ae.Wf)(he)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Ve,cursor:"pointer",[`&${ce}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:he.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${ce}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${lt}px ${h} ${We}`,borderRadius:"50%",visibility:"hidden",content:'""'},[ce]:Object.assign(Object.assign({},(0,Ae.Wf)(he)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${ce}-wrapper:hover &, + &:hover ${le}`]:{borderColor:We},[`${ce}-input:focus-visible + ${le}`]:Object.assign({},(0,Ae.oN)(he)),[`${ce}:hover::after, ${ce}-wrapper:hover &::after`]:{visibility:"visible"},[`${ce}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Oe,height:Oe,marginBlockStart:Oe/-2,marginInlineStart:Oe/-2,backgroundColor:C?We:W,borderBlockStart:0,borderInlineStart:0,borderRadius:Oe,transform:"scale(0)",opacity:0,transition:`all ${pt} ${qt}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Oe,height:Oe,backgroundColor:Wt,borderColor:nn,borderStyle:"solid",borderWidth:lt,borderRadius:"50%",transition:`all ${yt}`},[`${ce}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${ce}-checked`]:{[le]:{borderColor:We,backgroundColor:C?Wt:We,"&::after":{transform:`scale(${Vt/Oe})`,opacity:1,transition:`all ${pt} ${qt}`}}},[`${ce}-disabled`]:{cursor:"not-allowed",[le]:{backgroundColor:wt,borderColor:nn,cursor:"not-allowed","&::after":{backgroundColor:E}},[`${ce}-input`]:{cursor:"not-allowed"},[`${ce}-disabled + span`]:{color:dt,cursor:"not-allowed"},[`&${ce}-checked`]:{[le]:{"&::after":{transform:`scale(${g/Oe})`}}}},[`span${ce} + *`]:{paddingInlineStart:hn,paddingInlineEnd:hn}})}},Q=he=>{const{buttonColor:ce,controlHeight:Ve,componentCls:We,lineWidth:Oe,lineType:pt,colorBorder:yt,motionDurationSlow:qt,motionDurationMid:Wt,buttonPaddingInline:nn,fontSize:lt,buttonBg:Vt,fontSizeLG:wt,controlHeightLG:dt,controlHeightSM:hn,paddingXS:E,borderRadius:h,borderRadiusSM:g,borderRadiusLG:C,buttonCheckedBg:W,buttonSolidCheckedColor:le,colorTextDisabled:G,colorBgContainerDisabled:_,buttonCheckedBgDisabled:Le,buttonCheckedColorDisabled:ue,colorPrimary:oe,colorPrimaryHover:Ue,colorPrimaryActive:ct,buttonSolidCheckedBg:Be,buttonSolidCheckedHoverBg:Ze,buttonSolidCheckedActiveBg:De}=he;return{[`${We}-button-wrapper`]:{position:"relative",display:"inline-block",height:Ve,margin:0,paddingInline:nn,paddingBlock:0,color:ce,fontSize:lt,lineHeight:`${Ve-Oe*2}px`,background:Vt,border:`${Oe}px ${pt} ${yt}`,borderBlockStartWidth:Oe+.02,borderInlineStartWidth:0,borderInlineEndWidth:Oe,cursor:"pointer",transition:[`color ${Wt}`,`background ${Wt}`,`box-shadow ${Wt}`].join(","),a:{color:ce},[`> ${We}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Oe,insetInlineStart:-Oe,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Oe,paddingInline:0,backgroundColor:yt,transition:`background-color ${qt}`,content:'""'}},"&:first-child":{borderInlineStart:`${Oe}px ${pt} ${yt}`,borderStartStartRadius:h,borderEndStartRadius:h},"&:last-child":{borderStartEndRadius:h,borderEndEndRadius:h},"&:first-child:last-child":{borderRadius:h},[`${We}-group-large &`]:{height:dt,fontSize:wt,lineHeight:`${dt-Oe*2}px`,"&:first-child":{borderStartStartRadius:C,borderEndStartRadius:C},"&:last-child":{borderStartEndRadius:C,borderEndEndRadius:C}},[`${We}-group-small &`]:{height:hn,paddingInline:E-Oe,paddingBlock:0,lineHeight:`${hn-Oe*2}px`,"&:first-child":{borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g}},"&:hover":{position:"relative",color:oe},"&:has(:focus-visible)":Object.assign({},(0,Ae.oN)(he)),[`${We}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${We}-button-wrapper-disabled)`]:{zIndex:1,color:oe,background:W,borderColor:oe,"&::before":{backgroundColor:oe},"&:first-child":{borderColor:oe},"&:hover":{color:Ue,borderColor:Ue,"&::before":{backgroundColor:Ue}},"&:active":{color:ct,borderColor:ct,"&::before":{backgroundColor:ct}}},[`${We}-group-solid &-checked:not(${We}-button-wrapper-disabled)`]:{color:le,background:Be,borderColor:Be,"&:hover":{color:le,background:Ze,borderColor:Ze},"&:active":{color:le,background:De,borderColor:De}},"&-disabled":{color:G,backgroundColor:_,borderColor:yt,cursor:"not-allowed","&:first-child, &:hover":{color:G,backgroundColor:_,borderColor:yt}},[`&-disabled${We}-button-wrapper-checked`]:{color:ue,backgroundColor:Le,borderColor:yt,boxShadow:"none"}}}},p=he=>he-4*2;var te=(0,X.Z)("Radio",he=>{const{controlOutline:ce,controlOutlineWidth:Ve,radioSize:We}=he,Oe=`0 0 0 ${Ve}px ${ce}`,pt=Oe,yt=p(We),qt=(0,q.TS)(he,{radioDotDisabledSize:yt,radioFocusShadow:Oe,radioButtonFocusShadow:pt});return[H(qt),k(qt),Q(qt)]},he=>{const{wireframe:ce,padding:Ve,marginXS:We,lineWidth:Oe,fontSizeLG:pt,colorText:yt,colorBgContainer:qt,colorTextDisabled:Wt,controlItemBgActiveDisabled:nn,colorTextLightSolid:lt,colorPrimary:Vt,colorPrimaryHover:wt,colorPrimaryActive:dt}=he,hn=4,E=pt,h=ce?p(E):E-(hn+Oe)*2;return{radioSize:E,dotSize:h,dotColorDisabled:Wt,buttonSolidCheckedColor:lt,buttonSolidCheckedBg:Vt,buttonSolidCheckedHoverBg:wt,buttonSolidCheckedActiveBg:dt,buttonBg:qt,buttonCheckedBg:qt,buttonColor:yt,buttonCheckedBgDisabled:nn,buttonCheckedColorDisabled:Wt,buttonPaddingInline:Ve-Oe,wrapperMarginInlineEnd:We}}),ee=a(14088),ge=a(4572),se=function(he,ce){var Ve={};for(var We in he)Object.prototype.hasOwnProperty.call(he,We)&&ce.indexOf(We)<0&&(Ve[We]=he[We]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,We=Object.getOwnPropertySymbols(he);Oe{var Ve,We;const Oe=x.useContext(f),pt=x.useContext(U),{getPrefixCls:yt,direction:qt,radio:Wt}=x.useContext(T.E_),nn=x.useRef(null),lt=(0,M.sQ)(ce,nn),{isFormItemInput:Vt}=x.useContext(K.aM),wt=ct=>{var Be,Ze;(Be=he.onChange)===null||Be===void 0||Be.call(he,ct),(Ze=Oe==null?void 0:Oe.onChange)===null||Ze===void 0||Ze.call(Oe,ct)},{prefixCls:dt,className:hn,rootClassName:E,children:h,style:g}=he,C=se(he,["prefixCls","className","rootClassName","children","style"]),W=yt("radio",dt),le=((Oe==null?void 0:Oe.optionType)||pt)==="button",G=le?`${W}-button`:W,[_,Le]=te(W),ue=Object.assign({},C),oe=x.useContext(N.Z);Oe&&(ue.name=Oe.name,ue.onChange=wt,ue.checked=he.value===Oe.value,ue.disabled=(Ve=ue.disabled)!==null&&Ve!==void 0?Ve:Oe.disabled),ue.disabled=(We=ue.disabled)!==null&&We!==void 0?We:oe;const Ue=b()(`${G}-wrapper`,{[`${G}-wrapper-checked`]:ue.checked,[`${G}-wrapper-disabled`]:ue.disabled,[`${G}-wrapper-rtl`]:qt==="rtl",[`${G}-wrapper-in-form-item`]:Vt},Wt==null?void 0:Wt.className,hn,E,Le);return _(x.createElement(ee.Z,{component:"Radio",disabled:ue.disabled},x.createElement("label",{className:Ue,style:Object.assign(Object.assign({},Wt==null?void 0:Wt.style),g),onMouseEnter:he.onMouseEnter,onMouseLeave:he.onMouseLeave},x.createElement(y.Z,Object.assign({},ue,{className:b()(ue.className,!le&&ge.A),type:"radio",prefixCls:G,ref:lt})),h!==void 0?x.createElement("span",null,h):null)))};var Ne=x.forwardRef(me);const we=x.forwardRef((he,ce)=>{const{getPrefixCls:Ve,direction:We}=x.useContext(T.E_),[Oe,pt]=(0,F.Z)(he.defaultValue,{value:he.value}),yt=Be=>{const Ze=Oe,De=Be.target.value;"value"in he||pt(De);const{onChange:$e}=he;$e&&De!==Ze&&$e(Be)},{prefixCls:qt,className:Wt,rootClassName:nn,options:lt,buttonStyle:Vt="outline",disabled:wt,children:dt,size:hn,style:E,id:h,onMouseEnter:g,onMouseLeave:C,onFocus:W,onBlur:le}=he,G=Ve("radio",qt),_=`${G}-group`,[Le,ue]=te(G);let oe=dt;lt&<.length>0&&(oe=lt.map(Be=>typeof Be=="string"||typeof Be=="number"?x.createElement(Ne,{key:Be.toString(),prefixCls:G,disabled:wt,value:Be,checked:Oe===Be},Be):x.createElement(Ne,{key:`radio-group-value-options-${Be.value}`,prefixCls:G,disabled:Be.disabled||wt,value:Be.value,checked:Oe===Be.value,title:Be.title,style:Be.style},Be.label)));const Ue=(0,re.Z)(hn),ct=b()(_,`${_}-${Vt}`,{[`${_}-${Ue}`]:Ue,[`${_}-rtl`]:We==="rtl"},Wt,nn,ue);return Le(x.createElement("div",Object.assign({},(0,V.Z)(he,{aria:!0,data:!0}),{className:ct,style:E,onMouseEnter:g,onMouseLeave:C,onFocus:W,onBlur:le,id:h,ref:ce}),x.createElement(z,{value:{onChange:yt,value:Oe,disabled:he.disabled,name:he.name,optionType:he.optionType}},oe)))});var rt=x.memo(we),Qe=function(he,ce){var Ve={};for(var We in he)Object.prototype.hasOwnProperty.call(he,We)&&ce.indexOf(We)<0&&(Ve[We]=he[We]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,We=Object.getOwnPropertySymbols(he);Oe{const{getPrefixCls:Ve}=x.useContext(T.E_),{prefixCls:We}=he,Oe=Qe(he,["prefixCls"]),pt=Ve("radio",We);return x.createElement(S,{value:"button"},x.createElement(Ne,Object.assign({prefixCls:pt},Oe,{type:"radio",ref:ce})))};var be=x.forwardRef(Ee);const ve=Ne;ve.Button=be,ve.Group=rt,ve.__ANT_RADIO=!0;var ye=ve},13570:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return he}});var u=a(54476),b=a(59301),F={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},V=F,x=a(7657),T=function(Ve,We){return b.createElement(x.Z,(0,u.Z)({},Ve,{ref:We,icon:V}))},re=b.forwardRef(T),B=re,z=a(92310),f=a.n(z),U=a(20068),S=a(42978),y=a(75931),M=a(18929),N=a(10228),K=a(26112);function Ae(ce,Ve){var We=ce.disabled,Oe=ce.prefixCls,pt=ce.character,yt=ce.characterRender,qt=ce.index,Wt=ce.count,nn=ce.value,lt=ce.allowHalf,Vt=ce.focused,wt=ce.onHover,dt=ce.onClick,hn=function(_){wt(_,qt)},E=function(_){dt(_,qt)},h=function(_){_.keyCode===N.Z.ENTER&&dt(_,qt)},g=qt+1,C=new Set([Oe]);nn===0&&qt===0&&Vt?C.add("".concat(Oe,"-focused")):lt&&nn+.5>=g&&nnqt?"true":"false","aria-posinset":qt+1,"aria-setsize":Wt,tabIndex:We?-1:0},b.createElement("div",{className:"".concat(Oe,"-first")},W),b.createElement("div",{className:"".concat(Oe,"-second")},W)));return yt&&(le=yt(le,ce)),le}var X=b.forwardRef(Ae);function q(){var ce=b.useRef({});function Ve(Oe){return ce.current[Oe]}function We(Oe){return function(pt){ce.current[Oe]=pt}}return[Ve,We]}function H(ce){var Ve=ce.pageXOffset,We="scrollLeft";if(typeof Ve!="number"){var Oe=ce.document;Ve=Oe.documentElement[We],typeof Ve!="number"&&(Ve=Oe.body[We])}return Ve}function k(ce){var Ve,We,Oe=ce.ownerDocument,pt=Oe.body,yt=Oe&&Oe.documentElement,qt=ce.getBoundingClientRect();return Ve=qt.left,We=qt.top,Ve-=yt.clientLeft||pt.clientLeft||0,We-=yt.clientTop||pt.clientTop||0,{left:Ve,top:We}}function Q(ce){var Ve=k(ce),We=ce.ownerDocument,Oe=We.defaultView||We.parentWindow;return Ve.left+=H(Oe),Ve.left}var p=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function te(ce,Ve){var We,Oe=ce.prefixCls,pt=Oe===void 0?"rc-rate":Oe,yt=ce.className,qt=ce.defaultValue,Wt=ce.value,nn=ce.count,lt=nn===void 0?5:nn,Vt=ce.allowHalf,wt=Vt===void 0?!1:Vt,dt=ce.allowClear,hn=dt===void 0?!0:dt,E=ce.character,h=E===void 0?"\u2605":E,g=ce.characterRender,C=ce.disabled,W=ce.direction,le=W===void 0?"ltr":W,G=ce.tabIndex,_=G===void 0?0:G,Le=ce.autoFocus,ue=ce.onHoverChange,oe=ce.onChange,Ue=ce.onFocus,ct=ce.onBlur,Be=ce.onKeyDown,Ze=ce.onMouseLeave,De=(0,y.Z)(ce,p),$e=q(),ie=(0,S.Z)($e,2),Ke=ie[0],ht=ie[1],bt=b.useRef(null),Et=function(){if(!C){var Fe;(Fe=bt.current)===null||Fe===void 0||Fe.focus()}};b.useImperativeHandle(Ve,function(){return{focus:Et,blur:function(){if(!C){var Fe;(Fe=bt.current)===null||Fe===void 0||Fe.blur()}}}});var yn=(0,M.Z)(qt||0,{value:Wt}),Yt=(0,S.Z)(yn,2),En=Yt[0],Sn=Yt[1],On=(0,M.Z)(null),xn=(0,S.Z)(On,2),kn=xn[0],Cr=xn[1],yr=function(Fe,Tt){var Nt=le==="rtl",vn=Fe+1;if(wt){var pn=Ke(Fe),kt=Q(pn),jn=pn.clientWidth;(Nt&&Tt-kt>jn/2||!Nt&&Tt-kt0&&!Nt||Tt===N.Z.RIGHT&&vn>0&&Nt?(wt?vn-=.5:vn-=1,Pr(vn),Fe.preventDefault()):Tt===N.Z.LEFT&&vn{const{componentCls:Ve}=ce;return{[`${Ve}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:ce.marginXS},"> div":{transition:`all ${ce.motionDurationMid}, outline 0s`,"&:hover":{transform:ce.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${ce.lineWidth}px dashed ${ce.starColor}`,transform:ce.starHoverScale}},"&-first, &-second":{color:ce.starBg,transition:`all ${ce.motionDurationMid}`,userSelect:"none",[ce.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Ve}-star-first, &-half ${Ve}-star-second`]:{opacity:1},[`&-half ${Ve}-star-first, &-full ${Ve}-star-second`]:{color:"inherit"}}}},Qe=ce=>({[`&-rtl${ce.componentCls}`]:{direction:"rtl"}}),Ee=ce=>{const{componentCls:Ve}=ce;return{[Ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ae.Wf)(ce)),{display:"inline-block",margin:0,padding:0,color:ce.starColor,fontSize:ce.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Ve} ${Ve}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),rt(ce)),{[`+ ${Ve}-text`]:{display:"inline-block",marginInlineStart:ce.marginXS,fontSize:ce.fontSize}}),Qe(ce))}};var be=(0,Ne.Z)("Rate",ce=>{const Ve=(0,we.TS)(ce,{});return[Ee(Ve)]},ce=>({starColor:ce.yellow6,starSize:ce.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:ce.colorFillContent})),ve=function(ce,Ve){var We={};for(var Oe in ce)Object.prototype.hasOwnProperty.call(ce,Oe)&&Ve.indexOf(Oe)<0&&(We[Oe]=ce[Oe]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,Oe=Object.getOwnPropertySymbols(ce);pt{const{prefixCls:We,className:Oe,rootClassName:pt,style:yt,tooltips:qt,character:Wt=b.createElement(B,null)}=ce,nn=ve(ce,["prefixCls","className","rootClassName","style","tooltips","character"]),lt=(C,W)=>{let{index:le}=W;return qt?b.createElement(me.Z,{title:qt[le]},C):C},{getPrefixCls:Vt,direction:wt,rate:dt}=b.useContext(se.E_),hn=Vt("rate",We),[E,h]=be(hn),g=Object.assign(Object.assign({},dt==null?void 0:dt.style),yt);return E(b.createElement(ge,Object.assign({ref:Ve,character:Wt,characterRender:lt},nn,{className:f()(Oe,pt,h,dt==null?void 0:dt.className),style:g,prefixCls:hn,direction:wt})))})},57809:function(Kt,de,a){"use strict";var u=a(92310),b=a.n(u),F=a(77861),V=a(2738),x=a(59301),T=a(53487),re=a(62892),B=a(19080),z=a(36355),f=a(1684),U=a(93891),S=a(19716),y=a(32441),M=a(33234),N=a(14154),K=a(58582),Ae=a(84443),X=a(66339),q=function(te,ee){var ge={};for(var se in te)Object.prototype.hasOwnProperty.call(te,se)&&ee.indexOf(se)<0&&(ge[se]=te[se]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,se=Object.getOwnPropertySymbols(te);me{var ge,{prefixCls:se,bordered:me=!0,className:ae,rootClassName:Ne,getPopupContainer:we,popupClassName:rt,dropdownClassName:Qe,listHeight:Ee=256,placement:be,listItemHeight:ve=24,size:ye,disabled:he,notFoundContent:ce,status:Ve,builtinPlacements:We,dropdownMatchSelectWidth:Oe,popupMatchSelectWidth:pt,direction:yt,style:qt,allowClear:Wt}=te,nn=q(te,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:lt,getPrefixCls:Vt,renderEmpty:wt,direction:dt,virtual:hn,popupMatchSelectWidth:E,popupOverflow:h,select:g}=x.useContext(z.E_),C=Vt("select",se),W=Vt(),le=yt!=null?yt:dt,{compactSize:G,compactItemClassnames:_}=(0,M.ri)(C,le),[Le,ue]=(0,N.Z)(C),oe=x.useMemo(()=>{const{mode:Pt}=nn;if(Pt!=="combobox")return Pt===H?"combobox":Pt},[nn.mode]),Ue=oe==="multiple"||oe==="tags",ct=(0,Ae.Z)(nn.suffixIcon,nn.showArrow),Be=(ge=pt!=null?pt:Oe)!==null&&ge!==void 0?ge:E,{status:Ze,hasFeedback:De,isFormItemInput:$e,feedbackIcon:ie}=x.useContext(y.aM),Ke=(0,B.F)(Ze,Ve);let ht;ce!==void 0?ht=ce:oe==="combobox"?ht=null:ht=(wt==null?void 0:wt("Select"))||x.createElement(U.Z,{componentName:"Select"});const{suffixIcon:bt,itemIcon:Et,removeIcon:yn,clearIcon:Yt}=(0,X.Z)(Object.assign(Object.assign({},nn),{multiple:Ue,hasFeedback:De,feedbackIcon:ie,showSuffixIcon:ct,prefixCls:C,showArrow:nn.showArrow,componentName:"Select"})),En=Wt===!0?{clearIcon:Yt}:Wt,Sn=(0,V.Z)(nn,["suffixIcon","itemIcon"]),On=b()(rt||Qe,{[`${C}-dropdown-${le}`]:le==="rtl"},Ne,ue),xn=(0,S.Z)(Pt=>{var Xt;return(Xt=ye!=null?ye:G)!==null&&Xt!==void 0?Xt:Pt}),kn=x.useContext(f.Z),Cr=he!=null?he:kn,yr=b()({[`${C}-lg`]:xn==="large",[`${C}-sm`]:xn==="small",[`${C}-rtl`]:le==="rtl",[`${C}-borderless`]:!me,[`${C}-in-form-item`]:$e},(0,B.Z)(C,Ke,De),_,g==null?void 0:g.className,ae,Ne,ue),Pr=x.useMemo(()=>be!==void 0?be:le==="rtl"?"bottomRight":"bottomLeft",[be,le]),Vr=(0,K.Z)(We,h);return Le(x.createElement(F.ZP,Object.assign({ref:ee,virtual:hn,showSearch:g==null?void 0:g.showSearch},Sn,{style:Object.assign(Object.assign({},g==null?void 0:g.style),qt),dropdownMatchSelectWidth:Be,builtinPlacements:Vr,transitionName:(0,re.m)(W,"slide-up",nn.transitionName),listHeight:Ee,listItemHeight:ve,mode:oe,prefixCls:C,placement:Pr,direction:le,suffixIcon:bt,menuItemSelectedIcon:Et,removeIcon:yn,allowClear:En,notFoundContent:ht,className:yr,getPopupContainer:we||lt,dropdownClassName:On,disabled:Cr})))},Q=x.forwardRef(k),p=(0,T.Z)(Q);Q.SECRET_COMBOBOX_MODE_DO_NOT_USE=H,Q.Option=F.Wx,Q.OptGroup=F.Xo,Q._InternalPanelDoNotUseOrYouWillBeFired=p,de.default=Q},14154:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return Q}});var u=a(17313),b=a(74207),F=a(37613),V=a(83116),x=a(13826),T=a(92899);const re=p=>{const{optionHeight:te,optionFontSize:ee,optionLineHeight:ge,optionPadding:se}=p;return{position:"relative",display:"block",minHeight:te,padding:se,color:p.colorText,fontWeight:"normal",fontSize:ee,lineHeight:ge,boxSizing:"border-box"}};var z=p=>{const{antCls:te,componentCls:ee}=p,ge=`${ee}-item`,se=`&${te}-slide-up-enter${te}-slide-up-enter-active`,me=`&${te}-slide-up-appear${te}-slide-up-appear-active`,ae=`&${te}-slide-up-leave${te}-slide-up-leave-active`,Ne=`${ee}-dropdown-placement-`;return[{[`${ee}-dropdown`]:Object.assign(Object.assign({},(0,u.Wf)(p)),{position:"absolute",top:-9999,zIndex:p.zIndexPopup,boxSizing:"border-box",padding:p.paddingXXS,overflow:"hidden",fontSize:p.fontSize,fontVariant:"initial",backgroundColor:p.colorBgElevated,borderRadius:p.borderRadiusLG,outline:"none",boxShadow:p.boxShadowSecondary,[` ${se}${Ne}bottomLeft, ${me}${Ne}bottomLeft `]:{animationName:x.fJ},[` @@ -147,14 +147,14 @@ `]:{paddingInlineEnd:ae},[`&${ee}-open ${ee}-selection-item`]:{color:p.colorTextPlaceholder},[`&:not(${ee}-customize-input)`]:{[`${ee}-selector`]:{width:"100%",height:p.controlHeight,padding:`0 ${ge}px`,[`${ee}-selection-search-input`]:{height:me},"&:after":{lineHeight:`${me}px`}}},[`&${ee}-customize-input`]:{[`${ee}-selector`]:{"&:after":{display:"none"},[`${ee}-selection-search`]:{position:"static",width:"100%"},[`${ee}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${ge}px`,"&:after":{display:"none"}}}}}}}function K(p){const{componentCls:te}=p,ee=p.controlPaddingHorizontalSM-p.lineWidth;return[N(p),N((0,F.TS)(p,{controlHeight:p.controlHeightSM,borderRadius:p.borderRadiusSM}),"sm"),{[`${te}-single${te}-sm`]:{[`&:not(${te}-customize-input)`]:{[`${te}-selection-search`]:{insetInlineStart:ee,insetInlineEnd:ee},[`${te}-selector`]:{padding:`0 ${ee}px`},[`&${te}-show-arrow ${te}-selection-search`]:{insetInlineEnd:ee+p.fontSize*1.5},[` &${te}-show-arrow ${te}-selection-item, &${te}-show-arrow ${te}-selection-placeholder - `]:{paddingInlineEnd:p.fontSize*1.5}}}},N((0,F.TS)(p,{controlHeight:p.singleItemHeightLG,fontSize:p.fontSizeLG,borderRadius:p.borderRadiusLG}),"lg")]}const Ae=p=>{const{componentCls:te,selectorBg:ee}=p;return{position:"relative",backgroundColor:ee,border:`${p.lineWidth}px ${p.lineType} ${p.colorBorder}`,transition:`all ${p.motionDurationMid} ${p.motionEaseInOut}`,input:{cursor:"pointer"},[`${te}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${te}-disabled&`]:{color:p.colorTextDisabled,background:p.colorBgContainerDisabled,cursor:"not-allowed",[`${te}-multiple&`]:{background:p.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},X=function(p,te){let ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:ge,borderHoverColor:se,outlineColor:me,antCls:ae}=te,Ne=ee?{[`${ge}-selector`]:{borderColor:se}}:{};return{[p]:{[`&:not(${ge}-disabled):not(${ge}-customize-input):not(${ae}-pagination-size-changer)`]:Object.assign(Object.assign({},Ne),{[`${ge}-focused& ${ge}-selector`]:{borderColor:se,boxShadow:`0 0 0 ${te.controlOutlineWidth}px ${me}`,outline:0},[`&:hover ${ge}-selector`]:{borderColor:se}})}}},q=p=>{const{componentCls:te}=p;return{[`${te}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},H=p=>{const{componentCls:te,inputPaddingHorizontalBase:ee,iconCls:ge}=p;return{[te]:Object.assign(Object.assign({},(0,u.Wf)(p)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${te}-customize-input) ${te}-selector`]:Object.assign(Object.assign({},Ae(p)),q(p)),[`${te}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},u.vS),[`${te}-selection-placeholder`]:Object.assign(Object.assign({},u.vS),{flex:1,color:p.colorTextPlaceholder,pointerEvents:"none"}),[`${te}-arrow`]:Object.assign(Object.assign({},(0,u.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ee,height:p.fontSizeIcon,marginTop:-p.fontSizeIcon/2,color:p.colorTextQuaternary,fontSize:p.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[ge]:{verticalAlign:"top",transition:`transform ${p.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${te}-suffix)`]:{pointerEvents:"auto"}},[`${te}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${te}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ee,zIndex:1,display:"inline-block",width:p.fontSizeIcon,height:p.fontSizeIcon,marginTop:-p.fontSizeIcon/2,color:p.colorTextQuaternary,fontSize:p.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:p.clearBg,cursor:"pointer",opacity:0,transition:`color ${p.motionDurationMid} ease, opacity ${p.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:p.colorTextTertiary}},"&:hover":{[`${te}-clear`]:{opacity:1}}}),[`${te}-has-feedback`]:{[`${te}-clear`]:{insetInlineEnd:ee+p.fontSize+p.paddingXS}}}},k=p=>{const{componentCls:te}=p;return[{[te]:{[`&-borderless ${te}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${te}-in-form-item`]:{width:"100%"}}},H(p),K(p),M(p),z(p),{[`${te}-rtl`]:{direction:"rtl"}},X(te,(0,F.TS)(p,{borderHoverColor:p.colorPrimaryHover,outlineColor:p.controlOutline})),X(`${te}-status-error`,(0,F.TS)(p,{borderHoverColor:p.colorErrorHover,outlineColor:p.colorErrorOutline}),!0),X(`${te}-status-warning`,(0,F.TS)(p,{borderHoverColor:p.colorWarningHover,outlineColor:p.colorWarningOutline}),!0),(0,b.c)(p,{borderElCls:`${te}-selector`,focusElCls:`${te}-focused`})]};var Q=(0,V.Z)("Select",(p,te)=>{let{rootPrefixCls:ee}=te;const ge=(0,F.TS)(p,{rootPrefixCls:ee,inputPaddingHorizontalBase:p.paddingSM-1,multipleSelectItemHeight:p.multipleItemHeight});return[k(ge)]},p=>{const{fontSize:te,lineHeight:ee,controlHeight:ge,controlPaddingHorizontal:se,zIndexPopupBase:me,colorText:ae,fontWeightStrong:Ne,controlItemBgActive:we,controlItemBgHover:rt,colorBgContainer:Qe,colorFillSecondary:ye,controlHeightLG:be,controlHeightSM:ve,colorBgContainerDisabled:Ee,colorTextDisabled:he}=p;return{zIndexPopup:me+50,optionSelectedColor:ae,optionSelectedFontWeight:Ne,optionSelectedBg:we,optionActiveBg:rt,optionPadding:`${(ge-te*ee)/2}px ${se}px`,optionFontSize:te,optionLineHeight:ee,optionHeight:ge,selectorBg:Qe,clearBg:Qe,singleItemHeightLG:be,multipleItemBg:ye,multipleItemBorderColor:"transparent",multipleItemHeight:ve,multipleItemHeightLG:ge,multipleSelectorBgDisabled:Ee,multipleItemColorDisabled:he,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return b}});const u=F=>{const x={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:F==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},x),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},x),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},x),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},x),{points:["br","tr"],offset:[0,-4]})}};function b(F,V){return F||u(V)}},84443:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return u}});function u(b,F){return F!==void 0?F:b!==null}},66339:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return B}});var u=a(40001),b=a(19248),F=a(99267),V=a(84105),x=a(58617),T=a(47472),re=a(59301);function B(z){let{suffixIcon:f,clearIcon:U,menuItemSelectedIcon:S,removeIcon:y,loading:M,multiple:N,hasFeedback:K,prefixCls:Ae,showSuffixIcon:X,feedbackIcon:q,showArrow:H,componentName:k}=z;const Q=U!=null?U:re.createElement(b.Z,null),p=se=>f===null&&!K&&!H?null:re.createElement(re.Fragment,null,X!==!1&&se,K&&q);let te=null;if(f!==void 0)te=p(f);else if(M)te=p(re.createElement(x.Z,{spin:!0}));else{const se=`${Ae}-suffix`;te=me=>{let{open:ae,showSearch:Ne}=me;return p(ae&&Ne?re.createElement(T.Z,{className:se}):re.createElement(V.Z,{className:se}))}}let ee=null;S!==void 0?ee=S:N?ee=re.createElement(u.Z,null):ee=null;let ge=null;return y!==void 0?ge=y:ge=re.createElement(F.Z,null),{clearIcon:Q,suffixIcon:te,itemIcon:ee,removeIcon:ge}}},61621:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return h}});var u=a(92310),b=a.n(u),F=a(59301),V=a(36355),x=a(2738),re=g=>{const{prefixCls:C,className:W,style:le,size:G,shape:_}=g,Le=b()({[`${C}-lg`]:G==="large",[`${C}-sm`]:G==="small"}),ue=b()({[`${C}-circle`]:_==="circle",[`${C}-square`]:_==="square",[`${C}-round`]:_==="round"}),oe=F.useMemo(()=>typeof G=="number"?{width:G,height:G,lineHeight:`${G}px`}:{},[G]);return F.createElement("span",{className:b()(C,Le,ue,W),style:Object.assign(Object.assign({},oe),le)})},B=a(36237),z=a(83116),f=a(37613);const U=new B.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),S=g=>({height:g,lineHeight:`${g}px`}),y=g=>Object.assign({width:g},S(g)),M=g=>({background:g.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:U,animationDuration:g.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),N=g=>Object.assign({width:g*5,minWidth:g*5},S(g)),K=g=>{const{skeletonAvatarCls:C,gradientFromColor:W,controlHeight:le,controlHeightLG:G,controlHeightSM:_}=g;return{[`${C}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:W},y(le)),[`${C}${C}-circle`]:{borderRadius:"50%"},[`${C}${C}-lg`]:Object.assign({},y(G)),[`${C}${C}-sm`]:Object.assign({},y(_))}},Ae=g=>{const{controlHeight:C,borderRadiusSM:W,skeletonInputCls:le,controlHeightLG:G,controlHeightSM:_,gradientFromColor:Le}=g;return{[`${le}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Le,borderRadius:W},N(C)),[`${le}-lg`]:Object.assign({},N(G)),[`${le}-sm`]:Object.assign({},N(_))}},X=g=>Object.assign({width:g},S(g)),q=g=>{const{skeletonImageCls:C,imageSizeBase:W,gradientFromColor:le,borderRadiusSM:G}=g;return{[`${C}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:le,borderRadius:G},X(W*2)),{[`${C}-path`]:{fill:"#bfbfbf"},[`${C}-svg`]:Object.assign(Object.assign({},X(W)),{maxWidth:W*4,maxHeight:W*4}),[`${C}-svg${C}-svg-circle`]:{borderRadius:"50%"}}),[`${C}${C}-circle`]:{borderRadius:"50%"}}},H=(g,C,W)=>{const{skeletonButtonCls:le}=g;return{[`${W}${le}-circle`]:{width:C,minWidth:C,borderRadius:"50%"},[`${W}${le}-round`]:{borderRadius:C}}},k=g=>Object.assign({width:g*2,minWidth:g*2},S(g)),Q=g=>{const{borderRadiusSM:C,skeletonButtonCls:W,controlHeight:le,controlHeightLG:G,controlHeightSM:_,gradientFromColor:Le}=g;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${W}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Le,borderRadius:C,width:le*2,minWidth:le*2},k(le))},H(g,le,W)),{[`${W}-lg`]:Object.assign({},k(G))}),H(g,G,`${W}-lg`)),{[`${W}-sm`]:Object.assign({},k(_))}),H(g,_,`${W}-sm`))},p=g=>{const{componentCls:C,skeletonAvatarCls:W,skeletonTitleCls:le,skeletonParagraphCls:G,skeletonButtonCls:_,skeletonInputCls:Le,skeletonImageCls:ue,controlHeight:oe,controlHeightLG:Ue,controlHeightSM:ct,gradientFromColor:Be,padding:Ze,marginSM:De,borderRadius:$e,titleHeight:ie,blockRadius:Ke,paragraphLiHeight:ht,controlHeightXS:bt,paragraphMarginTop:Et}=g;return{[`${C}`]:{display:"table",width:"100%",[`${C}-header`]:{display:"table-cell",paddingInlineEnd:Ze,verticalAlign:"top",[`${W}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Be},y(oe)),[`${W}-circle`]:{borderRadius:"50%"},[`${W}-lg`]:Object.assign({},y(Ue)),[`${W}-sm`]:Object.assign({},y(ct))},[`${C}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${le}`]:{width:"100%",height:ie,background:Be,borderRadius:Ke,[`+ ${G}`]:{marginBlockStart:ct}},[`${G}`]:{padding:0,"> li":{width:"100%",height:ht,listStyle:"none",background:Be,borderRadius:Ke,"+ li":{marginBlockStart:bt}}},[`${G}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${C}-content`]:{[`${le}, ${G} > li`]:{borderRadius:$e}}},[`${C}-with-avatar ${C}-content`]:{[`${le}`]:{marginBlockStart:De,[`+ ${G}`]:{marginBlockStart:Et}}},[`${C}${C}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},Q(g)),K(g)),Ae(g)),q(g)),[`${C}${C}-block`]:{width:"100%",[`${_}`]:{width:"100%"},[`${Le}`]:{width:"100%"}},[`${C}${C}-active`]:{[` + `]:{paddingInlineEnd:p.fontSize*1.5}}}},N((0,F.TS)(p,{controlHeight:p.singleItemHeightLG,fontSize:p.fontSizeLG,borderRadius:p.borderRadiusLG}),"lg")]}const Ae=p=>{const{componentCls:te,selectorBg:ee}=p;return{position:"relative",backgroundColor:ee,border:`${p.lineWidth}px ${p.lineType} ${p.colorBorder}`,transition:`all ${p.motionDurationMid} ${p.motionEaseInOut}`,input:{cursor:"pointer"},[`${te}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${te}-disabled&`]:{color:p.colorTextDisabled,background:p.colorBgContainerDisabled,cursor:"not-allowed",[`${te}-multiple&`]:{background:p.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},X=function(p,te){let ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:ge,borderHoverColor:se,outlineColor:me,antCls:ae}=te,Ne=ee?{[`${ge}-selector`]:{borderColor:se}}:{};return{[p]:{[`&:not(${ge}-disabled):not(${ge}-customize-input):not(${ae}-pagination-size-changer)`]:Object.assign(Object.assign({},Ne),{[`${ge}-focused& ${ge}-selector`]:{borderColor:se,boxShadow:`0 0 0 ${te.controlOutlineWidth}px ${me}`,outline:0},[`&:hover ${ge}-selector`]:{borderColor:se}})}}},q=p=>{const{componentCls:te}=p;return{[`${te}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},H=p=>{const{componentCls:te,inputPaddingHorizontalBase:ee,iconCls:ge}=p;return{[te]:Object.assign(Object.assign({},(0,u.Wf)(p)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${te}-customize-input) ${te}-selector`]:Object.assign(Object.assign({},Ae(p)),q(p)),[`${te}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},u.vS),[`${te}-selection-placeholder`]:Object.assign(Object.assign({},u.vS),{flex:1,color:p.colorTextPlaceholder,pointerEvents:"none"}),[`${te}-arrow`]:Object.assign(Object.assign({},(0,u.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ee,height:p.fontSizeIcon,marginTop:-p.fontSizeIcon/2,color:p.colorTextQuaternary,fontSize:p.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[ge]:{verticalAlign:"top",transition:`transform ${p.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${te}-suffix)`]:{pointerEvents:"auto"}},[`${te}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${te}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ee,zIndex:1,display:"inline-block",width:p.fontSizeIcon,height:p.fontSizeIcon,marginTop:-p.fontSizeIcon/2,color:p.colorTextQuaternary,fontSize:p.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:p.clearBg,cursor:"pointer",opacity:0,transition:`color ${p.motionDurationMid} ease, opacity ${p.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:p.colorTextTertiary}},"&:hover":{[`${te}-clear`]:{opacity:1}}}),[`${te}-has-feedback`]:{[`${te}-clear`]:{insetInlineEnd:ee+p.fontSize+p.paddingXS}}}},k=p=>{const{componentCls:te}=p;return[{[te]:{[`&-borderless ${te}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${te}-in-form-item`]:{width:"100%"}}},H(p),K(p),M(p),z(p),{[`${te}-rtl`]:{direction:"rtl"}},X(te,(0,F.TS)(p,{borderHoverColor:p.colorPrimaryHover,outlineColor:p.controlOutline})),X(`${te}-status-error`,(0,F.TS)(p,{borderHoverColor:p.colorErrorHover,outlineColor:p.colorErrorOutline}),!0),X(`${te}-status-warning`,(0,F.TS)(p,{borderHoverColor:p.colorWarningHover,outlineColor:p.colorWarningOutline}),!0),(0,b.c)(p,{borderElCls:`${te}-selector`,focusElCls:`${te}-focused`})]};var Q=(0,V.Z)("Select",(p,te)=>{let{rootPrefixCls:ee}=te;const ge=(0,F.TS)(p,{rootPrefixCls:ee,inputPaddingHorizontalBase:p.paddingSM-1,multipleSelectItemHeight:p.multipleItemHeight});return[k(ge)]},p=>{const{fontSize:te,lineHeight:ee,controlHeight:ge,controlPaddingHorizontal:se,zIndexPopupBase:me,colorText:ae,fontWeightStrong:Ne,controlItemBgActive:we,controlItemBgHover:rt,colorBgContainer:Qe,colorFillSecondary:Ee,controlHeightLG:be,controlHeightSM:ve,colorBgContainerDisabled:ye,colorTextDisabled:he}=p;return{zIndexPopup:me+50,optionSelectedColor:ae,optionSelectedFontWeight:Ne,optionSelectedBg:we,optionActiveBg:rt,optionPadding:`${(ge-te*ee)/2}px ${se}px`,optionFontSize:te,optionLineHeight:ee,optionHeight:ge,selectorBg:Qe,clearBg:Qe,singleItemHeightLG:be,multipleItemBg:Ee,multipleItemBorderColor:"transparent",multipleItemHeight:ve,multipleItemHeightLG:ge,multipleSelectorBgDisabled:ye,multipleItemColorDisabled:he,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return b}});const u=F=>{const x={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:F==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},x),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},x),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},x),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},x),{points:["br","tr"],offset:[0,-4]})}};function b(F,V){return F||u(V)}},84443:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return u}});function u(b,F){return F!==void 0?F:b!==null}},66339:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return B}});var u=a(40001),b=a(19248),F=a(99267),V=a(84105),x=a(58617),T=a(47472),re=a(59301);function B(z){let{suffixIcon:f,clearIcon:U,menuItemSelectedIcon:S,removeIcon:y,loading:M,multiple:N,hasFeedback:K,prefixCls:Ae,showSuffixIcon:X,feedbackIcon:q,showArrow:H,componentName:k}=z;const Q=U!=null?U:re.createElement(b.Z,null),p=se=>f===null&&!K&&!H?null:re.createElement(re.Fragment,null,X!==!1&&se,K&&q);let te=null;if(f!==void 0)te=p(f);else if(M)te=p(re.createElement(x.Z,{spin:!0}));else{const se=`${Ae}-suffix`;te=me=>{let{open:ae,showSearch:Ne}=me;return p(ae&&Ne?re.createElement(T.Z,{className:se}):re.createElement(V.Z,{className:se}))}}let ee=null;S!==void 0?ee=S:N?ee=re.createElement(u.Z,null):ee=null;let ge=null;return y!==void 0?ge=y:ge=re.createElement(F.Z,null),{clearIcon:Q,suffixIcon:te,itemIcon:ee,removeIcon:ge}}},61621:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return h}});var u=a(92310),b=a.n(u),F=a(59301),V=a(36355),x=a(2738),re=g=>{const{prefixCls:C,className:W,style:le,size:G,shape:_}=g,Le=b()({[`${C}-lg`]:G==="large",[`${C}-sm`]:G==="small"}),ue=b()({[`${C}-circle`]:_==="circle",[`${C}-square`]:_==="square",[`${C}-round`]:_==="round"}),oe=F.useMemo(()=>typeof G=="number"?{width:G,height:G,lineHeight:`${G}px`}:{},[G]);return F.createElement("span",{className:b()(C,Le,ue,W),style:Object.assign(Object.assign({},oe),le)})},B=a(36237),z=a(83116),f=a(37613);const U=new B.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),S=g=>({height:g,lineHeight:`${g}px`}),y=g=>Object.assign({width:g},S(g)),M=g=>({background:g.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:U,animationDuration:g.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),N=g=>Object.assign({width:g*5,minWidth:g*5},S(g)),K=g=>{const{skeletonAvatarCls:C,gradientFromColor:W,controlHeight:le,controlHeightLG:G,controlHeightSM:_}=g;return{[`${C}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:W},y(le)),[`${C}${C}-circle`]:{borderRadius:"50%"},[`${C}${C}-lg`]:Object.assign({},y(G)),[`${C}${C}-sm`]:Object.assign({},y(_))}},Ae=g=>{const{controlHeight:C,borderRadiusSM:W,skeletonInputCls:le,controlHeightLG:G,controlHeightSM:_,gradientFromColor:Le}=g;return{[`${le}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Le,borderRadius:W},N(C)),[`${le}-lg`]:Object.assign({},N(G)),[`${le}-sm`]:Object.assign({},N(_))}},X=g=>Object.assign({width:g},S(g)),q=g=>{const{skeletonImageCls:C,imageSizeBase:W,gradientFromColor:le,borderRadiusSM:G}=g;return{[`${C}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:le,borderRadius:G},X(W*2)),{[`${C}-path`]:{fill:"#bfbfbf"},[`${C}-svg`]:Object.assign(Object.assign({},X(W)),{maxWidth:W*4,maxHeight:W*4}),[`${C}-svg${C}-svg-circle`]:{borderRadius:"50%"}}),[`${C}${C}-circle`]:{borderRadius:"50%"}}},H=(g,C,W)=>{const{skeletonButtonCls:le}=g;return{[`${W}${le}-circle`]:{width:C,minWidth:C,borderRadius:"50%"},[`${W}${le}-round`]:{borderRadius:C}}},k=g=>Object.assign({width:g*2,minWidth:g*2},S(g)),Q=g=>{const{borderRadiusSM:C,skeletonButtonCls:W,controlHeight:le,controlHeightLG:G,controlHeightSM:_,gradientFromColor:Le}=g;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${W}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Le,borderRadius:C,width:le*2,minWidth:le*2},k(le))},H(g,le,W)),{[`${W}-lg`]:Object.assign({},k(G))}),H(g,G,`${W}-lg`)),{[`${W}-sm`]:Object.assign({},k(_))}),H(g,_,`${W}-sm`))},p=g=>{const{componentCls:C,skeletonAvatarCls:W,skeletonTitleCls:le,skeletonParagraphCls:G,skeletonButtonCls:_,skeletonInputCls:Le,skeletonImageCls:ue,controlHeight:oe,controlHeightLG:Ue,controlHeightSM:ct,gradientFromColor:Be,padding:Ze,marginSM:De,borderRadius:$e,titleHeight:ie,blockRadius:Ke,paragraphLiHeight:ht,controlHeightXS:bt,paragraphMarginTop:Et}=g;return{[`${C}`]:{display:"table",width:"100%",[`${C}-header`]:{display:"table-cell",paddingInlineEnd:Ze,verticalAlign:"top",[`${W}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Be},y(oe)),[`${W}-circle`]:{borderRadius:"50%"},[`${W}-lg`]:Object.assign({},y(Ue)),[`${W}-sm`]:Object.assign({},y(ct))},[`${C}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${le}`]:{width:"100%",height:ie,background:Be,borderRadius:Ke,[`+ ${G}`]:{marginBlockStart:ct}},[`${G}`]:{padding:0,"> li":{width:"100%",height:ht,listStyle:"none",background:Be,borderRadius:Ke,"+ li":{marginBlockStart:bt}}},[`${G}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${C}-content`]:{[`${le}, ${G} > li`]:{borderRadius:$e}}},[`${C}-with-avatar ${C}-content`]:{[`${le}`]:{marginBlockStart:De,[`+ ${G}`]:{marginBlockStart:Et}}},[`${C}${C}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},Q(g)),K(g)),Ae(g)),q(g)),[`${C}${C}-block`]:{width:"100%",[`${_}`]:{width:"100%"},[`${Le}`]:{width:"100%"}},[`${C}${C}-active`]:{[` ${le}, ${G} > li, ${W}, ${_}, ${Le}, ${ue} - `]:Object.assign({},M(g))}}};var te=(0,z.Z)("Skeleton",g=>{const{componentCls:C}=g,W=(0,f.TS)(g,{skeletonAvatarCls:`${C}-avatar`,skeletonTitleCls:`${C}-title`,skeletonParagraphCls:`${C}-paragraph`,skeletonButtonCls:`${C}-button`,skeletonInputCls:`${C}-input`,skeletonImageCls:`${C}-image`,imageSizeBase:g.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${g.gradientFromColor} 25%, ${g.gradientToColor} 37%, ${g.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[p(W)]},g=>{const{colorFillContent:C,colorFill:W}=g,le=C,G=W;return{color:le,colorGradientEnd:G,gradientFromColor:le,gradientToColor:G,titleHeight:g.controlHeight/2,blockRadius:g.borderRadiusSM,paragraphMarginTop:g.marginLG+g.marginXXS,paragraphLiHeight:g.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),ge=g=>{const{prefixCls:C,className:W,rootClassName:le,active:G,shape:_="circle",size:Le="default"}=g,{getPrefixCls:ue}=F.useContext(V.E_),oe=ue("skeleton",C),[Ue,ct]=te(oe),Be=(0,x.Z)(g,["prefixCls","className"]),Ze=b()(oe,`${oe}-element`,{[`${oe}-active`]:G},W,le,ct);return Ue(F.createElement("div",{className:Ze},F.createElement(re,Object.assign({prefixCls:`${oe}-avatar`,shape:_,size:Le},Be))))},me=g=>{const{prefixCls:C,className:W,rootClassName:le,active:G,block:_=!1,size:Le="default"}=g,{getPrefixCls:ue}=F.useContext(V.E_),oe=ue("skeleton",C),[Ue,ct]=te(oe),Be=(0,x.Z)(g,["prefixCls"]),Ze=b()(oe,`${oe}-element`,{[`${oe}-active`]:G,[`${oe}-block`]:_},W,le,ct);return Ue(F.createElement("div",{className:Ze},F.createElement(re,Object.assign({prefixCls:`${oe}-button`,size:Le},Be))))};const ae="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 we=g=>{const{prefixCls:C,className:W,rootClassName:le,style:G,active:_}=g,{getPrefixCls:Le}=F.useContext(V.E_),ue=Le("skeleton",C),[oe,Ue]=te(ue),ct=b()(ue,`${ue}-element`,{[`${ue}-active`]:_},W,le,Ue);return oe(F.createElement("div",{className:ct},F.createElement("div",{className:b()(`${ue}-image`,W),style:G},F.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ue}-image-svg`},F.createElement("path",{d:ae,className:`${ue}-image-path`})))))},Qe=g=>{const{prefixCls:C,className:W,rootClassName:le,active:G,block:_,size:Le="default"}=g,{getPrefixCls:ue}=F.useContext(V.E_),oe=ue("skeleton",C),[Ue,ct]=te(oe),Be=(0,x.Z)(g,["prefixCls"]),Ze=b()(oe,`${oe}-element`,{[`${oe}-active`]:G,[`${oe}-block`]:_},W,le,ct);return Ue(F.createElement("div",{className:Ze},F.createElement(re,Object.assign({prefixCls:`${oe}-input`,size:Le},Be))))},ye=a(54476),be={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"},ve=be,Ee=a(7657),he=function(C,W){return F.createElement(Ee.Z,(0,ye.Z)({},C,{ref:W,icon:ve}))},ce=F.forwardRef(he),Ve=ce,Oe=g=>{const{prefixCls:C,className:W,rootClassName:le,style:G,active:_,children:Le}=g,{getPrefixCls:ue}=F.useContext(V.E_),oe=ue("skeleton",C),[Ue,ct]=te(oe),Be=b()(oe,`${oe}-element`,{[`${oe}-active`]:_},ct,W,le),Ze=Le!=null?Le:F.createElement(Ve,null);return Ue(F.createElement("div",{className:Be},F.createElement("div",{className:b()(`${oe}-image`,W),style:G},Ze)))},pt=a(94480),qt=g=>{const C=ue=>{const{width:oe,rows:Ue=2}=g;if(Array.isArray(oe))return oe[ue];if(Ue-1===ue)return oe},{prefixCls:W,className:le,style:G,rows:_}=g,Le=(0,pt.Z)(Array(_)).map((ue,oe)=>F.createElement("li",{key:oe,style:{width:C(oe)}}));return F.createElement("ul",{className:b()(W,le),style:G},Le)},nn=g=>{let{prefixCls:C,className:W,width:le,style:G}=g;return F.createElement("h3",{className:b()(C,W),style:Object.assign({width:le},G)})};function lt(g){return g&&typeof g=="object"?g:{}}function Vt(g,C){return g&&!C?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function wt(g,C){return!g&&C?{width:"38%"}:g&&C?{width:"50%"}:{}}function dt(g,C){const W={};return(!g||!C)&&(W.width="61%"),!g&&C?W.rows=3:W.rows=2,W}const hn=g=>{const{prefixCls:C,loading:W,className:le,rootClassName:G,style:_,children:Le,avatar:ue=!1,title:oe=!0,paragraph:Ue=!0,active:ct,round:Be}=g,{getPrefixCls:Ze,direction:De,skeleton:$e}=F.useContext(V.E_),ie=Ze("skeleton",C),[Ke,ht]=te(ie);if(W||!("loading"in g)){const bt=!!ue,Et=!!oe,yn=!!Ue;let Yt;if(bt){const On=Object.assign(Object.assign({prefixCls:`${ie}-avatar`},Vt(Et,yn)),lt(ue));Yt=F.createElement("div",{className:`${ie}-header`},F.createElement(re,Object.assign({},On)))}let En;if(Et||yn){let On;if(Et){const kn=Object.assign(Object.assign({prefixCls:`${ie}-title`},wt(bt,yn)),lt(oe));On=F.createElement(nn,Object.assign({},kn))}let xn;if(yn){const kn=Object.assign(Object.assign({prefixCls:`${ie}-paragraph`},dt(bt,Et)),lt(Ue));xn=F.createElement(qt,Object.assign({},kn))}En=F.createElement("div",{className:`${ie}-content`},On,xn)}const Sn=b()(ie,{[`${ie}-with-avatar`]:bt,[`${ie}-active`]:ct,[`${ie}-rtl`]:De==="rtl",[`${ie}-round`]:Be},$e==null?void 0:$e.className,le,G,ht);return Ke(F.createElement("div",{className:Sn,style:Object.assign(Object.assign({},$e==null?void 0:$e.style),_)},Yt,En))}return typeof Le!="undefined"?Le:null};hn.Button=me,hn.Avatar=ge,hn.Input=Qe,hn.Image=we,hn.Node=Oe;var E=hn,h=E},81327:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return Ae}});var u=a(59301),b=a(92310),F=a.n(b),V=a(11592),x=a(36355),T=a(33234);const re=u.createContext({latestIndex:0}),B=re.Provider;var f=X=>{let{className:q,index:H,children:k,split:Q,style:p}=X;const{latestIndex:te}=u.useContext(re);return k==null?null:u.createElement(u.Fragment,null,u.createElement("div",{className:q,style:p},k),H{var H,k;const{getPrefixCls:Q,space:p,direction:te}=u.useContext(x.E_),{size:ee=(p==null?void 0:p.size)||"small",align:ge,className:se,rootClassName:me,children:ae,direction:Ne="horizontal",prefixCls:we,split:rt,style:Qe,wrap:ye=!1,classNames:be,styles:ve}=X,Ee=M(X,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[he,ce]=Array.isArray(ee)?ee:[ee,ee],Ve=S(ce),We=S(he),Oe=y(ce),pt=y(he),yt=(0,V.Z)(ae,{keepEmpty:!0}),qt=ge===void 0&&Ne==="horizontal"?"center":ge,Wt=Q("space",we),[nn,lt]=(0,U.Z)(Wt),Vt=F()(Wt,p==null?void 0:p.className,lt,`${Wt}-${Ne}`,{[`${Wt}-rtl`]:te==="rtl",[`${Wt}-align-${qt}`]:qt,[`${Wt}-gap-row-${ce}`]:Ve,[`${Wt}-gap-col-${he}`]:We},se,me),wt=F()(`${Wt}-item`,(H=be==null?void 0:be.item)!==null&&H!==void 0?H:(k=p==null?void 0:p.classNames)===null||k===void 0?void 0:k.item);let dt=0;const hn=yt.map((g,C)=>{var W,le;g!=null&&(dt=C);const G=g&&g.key||`${wt}-${C}`;return u.createElement(f,{className:wt,key:G,index:C,split:rt,style:(W=ve==null?void 0:ve.item)!==null&&W!==void 0?W:(le=p==null?void 0:p.styles)===null||le===void 0?void 0:le.item},g)}),E=u.useMemo(()=>({latestIndex:dt}),[dt]);if(yt.length===0)return null;const h={};return ye&&(h.flexWrap="wrap"),!We&&pt&&(h.columnGap=he),!Ve&&Oe&&(h.rowGap=ce),nn(u.createElement("div",Object.assign({ref:q,className:Vt,style:Object.assign(Object.assign(Object.assign({},h),p==null?void 0:p.style),Qe)},Ee),u.createElement(B,{value:E},hn)))});K.Compact=T.ZP;var Ae=K},31797:function(Kt,de,a){"use strict";a.d(de,{default:function(){return te}});var u=a(59301),b=a(56762),F=a(92343),V=a(92310),x=a.n(V),T=a(36355),re=a(61621),z=ee=>{const{value:ge,formatter:se,precision:me,decimalSeparator:ae,groupSeparator:Ne="",prefixCls:we}=ee;let rt;if(typeof se=="function")rt=se(ge);else{const Qe=String(ge),ye=Qe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ye||Qe==="-")rt=Qe;else{const be=ye[1];let ve=ye[2]||"0",Ee=ye[4]||"";ve=ve.replace(/\B(?=(\d{3})+(?!\d))/g,Ne),typeof me=="number"&&(Ee=Ee.padEnd(me,"0").slice(0,me>0?me:0)),Ee&&(Ee=`${ae}${Ee}`),rt=[u.createElement("span",{key:"int",className:`${we}-content-value-int`},be,ve),Ee&&u.createElement("span",{key:"decimal",className:`${we}-content-value-decimal`},Ee)]}}return u.createElement("span",{className:`${we}-content-value`},rt)},f=a(17313),U=a(83116),S=a(37613);const y=ee=>{const{componentCls:ge,marginXXS:se,padding:me,colorTextDescription:ae,titleFontSize:Ne,colorTextHeading:we,contentFontSize:rt,fontFamily:Qe}=ee;return{[`${ge}`]:Object.assign(Object.assign({},(0,f.Wf)(ee)),{[`${ge}-title`]:{marginBottom:se,color:ae,fontSize:Ne},[`${ge}-skeleton`]:{paddingTop:me},[`${ge}-content`]:{color:we,fontSize:rt,fontFamily:Qe,[`${ge}-content-value`]:{display:"inline-block",direction:"ltr"},[`${ge}-content-prefix, ${ge}-content-suffix`]:{display:"inline-block"},[`${ge}-content-prefix`]:{marginInlineEnd:se},[`${ge}-content-suffix`]:{marginInlineStart:se}}})}};var M=(0,U.Z)("Statistic",ee=>{const ge=(0,S.TS)(ee,{});return[y(ge)]},ee=>{const{fontSizeHeading3:ge,fontSize:se}=ee;return{titleFontSize:se,contentFontSize:ge}}),K=ee=>{const{prefixCls:ge,className:se,rootClassName:me,style:ae,valueStyle:Ne,value:we=0,title:rt,valueRender:Qe,prefix:ye,suffix:be,loading:ve=!1,onMouseEnter:Ee,onMouseLeave:he,decimalSeparator:ce=".",groupSeparator:Ve=","}=ee,{getPrefixCls:We,direction:Oe,statistic:pt}=u.useContext(T.E_),yt=We("statistic",ge),[qt,Wt]=M(yt),nn=u.createElement(z,Object.assign({decimalSeparator:ce,groupSeparator:Ve,prefixCls:yt},ee,{value:we})),lt=x()(yt,{[`${yt}-rtl`]:Oe==="rtl"},pt==null?void 0:pt.className,se,me,Wt);return qt(u.createElement("div",{className:lt,style:Object.assign(Object.assign({},pt==null?void 0:pt.style),ae),onMouseEnter:Ee,onMouseLeave:he},rt&&u.createElement("div",{className:`${yt}-title`},rt),u.createElement(re.Z,{paragraph:!1,loading:ve,className:`${yt}-skeleton`},u.createElement("div",{style:Ne,className:`${yt}-content`},ye&&u.createElement("span",{className:`${yt}-content-prefix`},ye),Qe?Qe(nn):nn,be&&u.createElement("span",{className:`${yt}-content-suffix`},be)))))};const Ae=[["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 X(ee,ge){let se=ee;const me=/\[[^\]]*]/g,ae=(ge.match(me)||[]).map(Qe=>Qe.slice(1,-1)),Ne=ge.replace(me,"[]"),we=Ae.reduce((Qe,ye)=>{let[be,ve]=ye;if(Qe.includes(be)){const Ee=Math.floor(se/ve);return se-=Ee*ve,Qe.replace(new RegExp(`${be}+`,"g"),he=>{const ce=he.length;return Ee.toString().padStart(ce,"0")})}return Qe},Ne);let rt=0;return we.replace(me,()=>{const Qe=ae[rt];return rt+=1,Qe})}function q(ee,ge){const{format:se=""}=ge,me=new Date(ee).getTime(),ae=Date.now(),Ne=Math.max(me-ae,0);return X(Ne,se)}const H=1e3/30;function k(ee){return new Date(ee).getTime()}const Q=ee=>{const{value:ge,format:se="HH:mm:ss",onChange:me,onFinish:ae}=ee,Ne=(0,b.Z)(),we=u.useRef(null),rt=()=>{ae==null||ae(),we.current&&(clearInterval(we.current),we.current=null)},Qe=()=>{const ve=k(ge);ve>=Date.now()&&(we.current=setInterval(()=>{Ne(),me==null||me(ve-Date.now()),ve(Qe(),()=>{we.current&&(clearInterval(we.current),we.current=null)}),[ge]);const ye=(ve,Ee)=>q(ve,Object.assign(Object.assign({},Ee),{format:se})),be=ve=>(0,F.Tm)(ve,{title:void 0});return u.createElement(K,Object.assign({},ee,{valueRender:be,formatter:ye}))};var p=u.memo(Q);K.Countdown=p;var te=K},8378:function(Kt,de){"use strict";const a=u=>({[u.componentCls]:{[`${u.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${u.motionDurationMid} ${u.motionEaseInOut}, + `]:Object.assign({},M(g))}}};var te=(0,z.Z)("Skeleton",g=>{const{componentCls:C}=g,W=(0,f.TS)(g,{skeletonAvatarCls:`${C}-avatar`,skeletonTitleCls:`${C}-title`,skeletonParagraphCls:`${C}-paragraph`,skeletonButtonCls:`${C}-button`,skeletonInputCls:`${C}-input`,skeletonImageCls:`${C}-image`,imageSizeBase:g.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${g.gradientFromColor} 25%, ${g.gradientToColor} 37%, ${g.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[p(W)]},g=>{const{colorFillContent:C,colorFill:W}=g,le=C,G=W;return{color:le,colorGradientEnd:G,gradientFromColor:le,gradientToColor:G,titleHeight:g.controlHeight/2,blockRadius:g.borderRadiusSM,paragraphMarginTop:g.marginLG+g.marginXXS,paragraphLiHeight:g.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),ge=g=>{const{prefixCls:C,className:W,rootClassName:le,active:G,shape:_="circle",size:Le="default"}=g,{getPrefixCls:ue}=F.useContext(V.E_),oe=ue("skeleton",C),[Ue,ct]=te(oe),Be=(0,x.Z)(g,["prefixCls","className"]),Ze=b()(oe,`${oe}-element`,{[`${oe}-active`]:G},W,le,ct);return Ue(F.createElement("div",{className:Ze},F.createElement(re,Object.assign({prefixCls:`${oe}-avatar`,shape:_,size:Le},Be))))},me=g=>{const{prefixCls:C,className:W,rootClassName:le,active:G,block:_=!1,size:Le="default"}=g,{getPrefixCls:ue}=F.useContext(V.E_),oe=ue("skeleton",C),[Ue,ct]=te(oe),Be=(0,x.Z)(g,["prefixCls"]),Ze=b()(oe,`${oe}-element`,{[`${oe}-active`]:G,[`${oe}-block`]:_},W,le,ct);return Ue(F.createElement("div",{className:Ze},F.createElement(re,Object.assign({prefixCls:`${oe}-button`,size:Le},Be))))};const ae="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 we=g=>{const{prefixCls:C,className:W,rootClassName:le,style:G,active:_}=g,{getPrefixCls:Le}=F.useContext(V.E_),ue=Le("skeleton",C),[oe,Ue]=te(ue),ct=b()(ue,`${ue}-element`,{[`${ue}-active`]:_},W,le,Ue);return oe(F.createElement("div",{className:ct},F.createElement("div",{className:b()(`${ue}-image`,W),style:G},F.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ue}-image-svg`},F.createElement("path",{d:ae,className:`${ue}-image-path`})))))},Qe=g=>{const{prefixCls:C,className:W,rootClassName:le,active:G,block:_,size:Le="default"}=g,{getPrefixCls:ue}=F.useContext(V.E_),oe=ue("skeleton",C),[Ue,ct]=te(oe),Be=(0,x.Z)(g,["prefixCls"]),Ze=b()(oe,`${oe}-element`,{[`${oe}-active`]:G,[`${oe}-block`]:_},W,le,ct);return Ue(F.createElement("div",{className:Ze},F.createElement(re,Object.assign({prefixCls:`${oe}-input`,size:Le},Be))))},Ee=a(54476),be={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"},ve=be,ye=a(7657),he=function(C,W){return F.createElement(ye.Z,(0,Ee.Z)({},C,{ref:W,icon:ve}))},ce=F.forwardRef(he),Ve=ce,Oe=g=>{const{prefixCls:C,className:W,rootClassName:le,style:G,active:_,children:Le}=g,{getPrefixCls:ue}=F.useContext(V.E_),oe=ue("skeleton",C),[Ue,ct]=te(oe),Be=b()(oe,`${oe}-element`,{[`${oe}-active`]:_},ct,W,le),Ze=Le!=null?Le:F.createElement(Ve,null);return Ue(F.createElement("div",{className:Be},F.createElement("div",{className:b()(`${oe}-image`,W),style:G},Ze)))},pt=a(94480),qt=g=>{const C=ue=>{const{width:oe,rows:Ue=2}=g;if(Array.isArray(oe))return oe[ue];if(Ue-1===ue)return oe},{prefixCls:W,className:le,style:G,rows:_}=g,Le=(0,pt.Z)(Array(_)).map((ue,oe)=>F.createElement("li",{key:oe,style:{width:C(oe)}}));return F.createElement("ul",{className:b()(W,le),style:G},Le)},nn=g=>{let{prefixCls:C,className:W,width:le,style:G}=g;return F.createElement("h3",{className:b()(C,W),style:Object.assign({width:le},G)})};function lt(g){return g&&typeof g=="object"?g:{}}function Vt(g,C){return g&&!C?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function wt(g,C){return!g&&C?{width:"38%"}:g&&C?{width:"50%"}:{}}function dt(g,C){const W={};return(!g||!C)&&(W.width="61%"),!g&&C?W.rows=3:W.rows=2,W}const hn=g=>{const{prefixCls:C,loading:W,className:le,rootClassName:G,style:_,children:Le,avatar:ue=!1,title:oe=!0,paragraph:Ue=!0,active:ct,round:Be}=g,{getPrefixCls:Ze,direction:De,skeleton:$e}=F.useContext(V.E_),ie=Ze("skeleton",C),[Ke,ht]=te(ie);if(W||!("loading"in g)){const bt=!!ue,Et=!!oe,yn=!!Ue;let Yt;if(bt){const On=Object.assign(Object.assign({prefixCls:`${ie}-avatar`},Vt(Et,yn)),lt(ue));Yt=F.createElement("div",{className:`${ie}-header`},F.createElement(re,Object.assign({},On)))}let En;if(Et||yn){let On;if(Et){const kn=Object.assign(Object.assign({prefixCls:`${ie}-title`},wt(bt,yn)),lt(oe));On=F.createElement(nn,Object.assign({},kn))}let xn;if(yn){const kn=Object.assign(Object.assign({prefixCls:`${ie}-paragraph`},dt(bt,Et)),lt(Ue));xn=F.createElement(qt,Object.assign({},kn))}En=F.createElement("div",{className:`${ie}-content`},On,xn)}const Sn=b()(ie,{[`${ie}-with-avatar`]:bt,[`${ie}-active`]:ct,[`${ie}-rtl`]:De==="rtl",[`${ie}-round`]:Be},$e==null?void 0:$e.className,le,G,ht);return Ke(F.createElement("div",{className:Sn,style:Object.assign(Object.assign({},$e==null?void 0:$e.style),_)},Yt,En))}return typeof Le!="undefined"?Le:null};hn.Button=me,hn.Avatar=ge,hn.Input=Qe,hn.Image=we,hn.Node=Oe;var E=hn,h=E},81327:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return Ae}});var u=a(59301),b=a(92310),F=a.n(b),V=a(11592),x=a(36355),T=a(33234);const re=u.createContext({latestIndex:0}),B=re.Provider;var f=X=>{let{className:q,index:H,children:k,split:Q,style:p}=X;const{latestIndex:te}=u.useContext(re);return k==null?null:u.createElement(u.Fragment,null,u.createElement("div",{className:q,style:p},k),H{var H,k;const{getPrefixCls:Q,space:p,direction:te}=u.useContext(x.E_),{size:ee=(p==null?void 0:p.size)||"small",align:ge,className:se,rootClassName:me,children:ae,direction:Ne="horizontal",prefixCls:we,split:rt,style:Qe,wrap:Ee=!1,classNames:be,styles:ve}=X,ye=M(X,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[he,ce]=Array.isArray(ee)?ee:[ee,ee],Ve=S(ce),We=S(he),Oe=y(ce),pt=y(he),yt=(0,V.Z)(ae,{keepEmpty:!0}),qt=ge===void 0&&Ne==="horizontal"?"center":ge,Wt=Q("space",we),[nn,lt]=(0,U.Z)(Wt),Vt=F()(Wt,p==null?void 0:p.className,lt,`${Wt}-${Ne}`,{[`${Wt}-rtl`]:te==="rtl",[`${Wt}-align-${qt}`]:qt,[`${Wt}-gap-row-${ce}`]:Ve,[`${Wt}-gap-col-${he}`]:We},se,me),wt=F()(`${Wt}-item`,(H=be==null?void 0:be.item)!==null&&H!==void 0?H:(k=p==null?void 0:p.classNames)===null||k===void 0?void 0:k.item);let dt=0;const hn=yt.map((g,C)=>{var W,le;g!=null&&(dt=C);const G=g&&g.key||`${wt}-${C}`;return u.createElement(f,{className:wt,key:G,index:C,split:rt,style:(W=ve==null?void 0:ve.item)!==null&&W!==void 0?W:(le=p==null?void 0:p.styles)===null||le===void 0?void 0:le.item},g)}),E=u.useMemo(()=>({latestIndex:dt}),[dt]);if(yt.length===0)return null;const h={};return Ee&&(h.flexWrap="wrap"),!We&&pt&&(h.columnGap=he),!Ve&&Oe&&(h.rowGap=ce),nn(u.createElement("div",Object.assign({ref:q,className:Vt,style:Object.assign(Object.assign(Object.assign({},h),p==null?void 0:p.style),Qe)},ye),u.createElement(B,{value:E},hn)))});K.Compact=T.ZP;var Ae=K},31797:function(Kt,de,a){"use strict";a.d(de,{default:function(){return te}});var u=a(59301),b=a(56762),F=a(92343),V=a(92310),x=a.n(V),T=a(36355),re=a(61621),z=ee=>{const{value:ge,formatter:se,precision:me,decimalSeparator:ae,groupSeparator:Ne="",prefixCls:we}=ee;let rt;if(typeof se=="function")rt=se(ge);else{const Qe=String(ge),Ee=Qe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Ee||Qe==="-")rt=Qe;else{const be=Ee[1];let ve=Ee[2]||"0",ye=Ee[4]||"";ve=ve.replace(/\B(?=(\d{3})+(?!\d))/g,Ne),typeof me=="number"&&(ye=ye.padEnd(me,"0").slice(0,me>0?me:0)),ye&&(ye=`${ae}${ye}`),rt=[u.createElement("span",{key:"int",className:`${we}-content-value-int`},be,ve),ye&&u.createElement("span",{key:"decimal",className:`${we}-content-value-decimal`},ye)]}}return u.createElement("span",{className:`${we}-content-value`},rt)},f=a(17313),U=a(83116),S=a(37613);const y=ee=>{const{componentCls:ge,marginXXS:se,padding:me,colorTextDescription:ae,titleFontSize:Ne,colorTextHeading:we,contentFontSize:rt,fontFamily:Qe}=ee;return{[`${ge}`]:Object.assign(Object.assign({},(0,f.Wf)(ee)),{[`${ge}-title`]:{marginBottom:se,color:ae,fontSize:Ne},[`${ge}-skeleton`]:{paddingTop:me},[`${ge}-content`]:{color:we,fontSize:rt,fontFamily:Qe,[`${ge}-content-value`]:{display:"inline-block",direction:"ltr"},[`${ge}-content-prefix, ${ge}-content-suffix`]:{display:"inline-block"},[`${ge}-content-prefix`]:{marginInlineEnd:se},[`${ge}-content-suffix`]:{marginInlineStart:se}}})}};var M=(0,U.Z)("Statistic",ee=>{const ge=(0,S.TS)(ee,{});return[y(ge)]},ee=>{const{fontSizeHeading3:ge,fontSize:se}=ee;return{titleFontSize:se,contentFontSize:ge}}),K=ee=>{const{prefixCls:ge,className:se,rootClassName:me,style:ae,valueStyle:Ne,value:we=0,title:rt,valueRender:Qe,prefix:Ee,suffix:be,loading:ve=!1,onMouseEnter:ye,onMouseLeave:he,decimalSeparator:ce=".",groupSeparator:Ve=","}=ee,{getPrefixCls:We,direction:Oe,statistic:pt}=u.useContext(T.E_),yt=We("statistic",ge),[qt,Wt]=M(yt),nn=u.createElement(z,Object.assign({decimalSeparator:ce,groupSeparator:Ve,prefixCls:yt},ee,{value:we})),lt=x()(yt,{[`${yt}-rtl`]:Oe==="rtl"},pt==null?void 0:pt.className,se,me,Wt);return qt(u.createElement("div",{className:lt,style:Object.assign(Object.assign({},pt==null?void 0:pt.style),ae),onMouseEnter:ye,onMouseLeave:he},rt&&u.createElement("div",{className:`${yt}-title`},rt),u.createElement(re.Z,{paragraph:!1,loading:ve,className:`${yt}-skeleton`},u.createElement("div",{style:Ne,className:`${yt}-content`},Ee&&u.createElement("span",{className:`${yt}-content-prefix`},Ee),Qe?Qe(nn):nn,be&&u.createElement("span",{className:`${yt}-content-suffix`},be)))))};const Ae=[["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 X(ee,ge){let se=ee;const me=/\[[^\]]*]/g,ae=(ge.match(me)||[]).map(Qe=>Qe.slice(1,-1)),Ne=ge.replace(me,"[]"),we=Ae.reduce((Qe,Ee)=>{let[be,ve]=Ee;if(Qe.includes(be)){const ye=Math.floor(se/ve);return se-=ye*ve,Qe.replace(new RegExp(`${be}+`,"g"),he=>{const ce=he.length;return ye.toString().padStart(ce,"0")})}return Qe},Ne);let rt=0;return we.replace(me,()=>{const Qe=ae[rt];return rt+=1,Qe})}function q(ee,ge){const{format:se=""}=ge,me=new Date(ee).getTime(),ae=Date.now(),Ne=Math.max(me-ae,0);return X(Ne,se)}const H=1e3/30;function k(ee){return new Date(ee).getTime()}const Q=ee=>{const{value:ge,format:se="HH:mm:ss",onChange:me,onFinish:ae}=ee,Ne=(0,b.Z)(),we=u.useRef(null),rt=()=>{ae==null||ae(),we.current&&(clearInterval(we.current),we.current=null)},Qe=()=>{const ve=k(ge);ve>=Date.now()&&(we.current=setInterval(()=>{Ne(),me==null||me(ve-Date.now()),ve(Qe(),()=>{we.current&&(clearInterval(we.current),we.current=null)}),[ge]);const Ee=(ve,ye)=>q(ve,Object.assign(Object.assign({},ye),{format:se})),be=ve=>(0,F.Tm)(ve,{title:void 0});return u.createElement(K,Object.assign({},ee,{valueRender:be,formatter:Ee}))};var p=u.memo(Q);K.Countdown=p;var te=K},8378:function(Kt,de){"use strict";const a=u=>({[u.componentCls]:{[`${u.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${u.motionDurationMid} ${u.motionEaseInOut}, opacity ${u.motionDurationMid} ${u.motionEaseInOut} !important`}},[`${u.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${u.motionDurationMid} ${u.motionEaseInOut}, opacity ${u.motionDurationMid} ${u.motionEaseInOut} !important`}}});de.Z=a},92899:function(Kt,de,a){"use strict";a.d(de,{Fm:function(){return S}});var u=a(36237),b=a(95406);const F=new u.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),V=new u.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),x=new u.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),T=new u.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),re=new u.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),B=new u.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),z=new u.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),f=new u.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),U={"move-up":{inKeyframes:z,outKeyframes:f},"move-down":{inKeyframes:F,outKeyframes:V},"move-left":{inKeyframes:x,outKeyframes:T},"move-right":{inKeyframes:re,outKeyframes:B}},S=(y,M)=>{const{antCls:N}=y,K=`${N}-${M}`,{inKeyframes:Ae,outKeyframes:X}=U[M];return[(0,b.R)(K,Ae,X,y.motionDurationMid),{[` ${K}-enter, @@ -162,12 +162,12 @@ `]:{opacity:0,animationTimingFunction:y.motionEaseOutCirc},[`${K}-leave`]:{animationTimingFunction:y.motionEaseInOutCirc}}]}},13826:function(Kt,de,a){"use strict";a.d(de,{Qt:function(){return x},Uw:function(){return V},fJ:function(){return F},ly:function(){return T},oN:function(){return S}});var u=a(36237),b=a(95406);const F=new u.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),V=new u.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),x=new u.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),T=new u.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),re=new u.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),B=new u.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),z=new u.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),f=new u.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),U={"slide-up":{inKeyframes:F,outKeyframes:V},"slide-down":{inKeyframes:x,outKeyframes:T},"slide-left":{inKeyframes:re,outKeyframes:B},"slide-right":{inKeyframes:z,outKeyframes:f}},S=(y,M)=>{const{antCls:N}=y,K=`${N}-${M}`,{inKeyframes:Ae,outKeyframes:X}=U[M];return[(0,b.R)(K,Ae,X,y.motionDurationMid),{[` ${K}-enter, ${K}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:y.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${K}-leave`]:{animationTimingFunction:y.motionEaseInQuint}}]}},70407:function(Kt,de,a){"use strict";var u=a(59301),b=a(53487),F=a(5083),V=function(f,U){var S={};for(var y in f)Object.prototype.hasOwnProperty.call(f,y)&&U.indexOf(y)<0&&(S[y]=f[y]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,y=Object.getOwnPropertySymbols(f);Mu.createElement(T,Object.assign({},f,{picker:"time",mode:void 0,ref:U}))),B=u.forwardRef((f,U)=>{var{addon:S,renderExtraFooter:y}=f,M=V(f,["addon","renderExtraFooter"]);const N=u.useMemo(()=>{if(y)return y;if(S)return S},[S,y]);return u.createElement(x,Object.assign({},M,{mode:void 0,ref:U,renderExtraFooter:N}))}),z=(0,b.Z)(B,"picker");B._InternalPanelDoNotUseOrYouWillBeFired=z,B.RangePicker=re,B._InternalPanelDoNotUseOrYouWillBeFired=z,de.Z=B},98228:function(Kt,de,a){"use strict";a.d(de,{default:function(){return Vr}});var u=a(92310),b=a.n(u),F=a(54476),V=a(94480),x=a(33885),T=a(42978),re=a(75931),B=a(76190),z=a(77861),f=a(17115),U=a(90782),S=a(18929),y=a(48736),M=a(59301),N=function(Pt){var Xt=M.useRef({valueLabels:new Map});return M.useMemo(function(){var Zn=Xt.current.valueLabels,dr=new Map,Hn=Pt.map(function(Wn){var Dr,Lr=Wn.value,_r=(Dr=Wn.label)!==null&&Dr!==void 0?Dr:Zn.get(Lr);return dr.set(Lr,_r),(0,x.Z)((0,x.Z)({},Wn),{},{label:_r})});return Xt.current.valueLabels=dr,[Hn]},[Pt])},K=function(Pt,Xt,Zn,dr){return M.useMemo(function(){var Hn=Pt.map(function(_r){var Tr=_r.value;return Tr}),Wn=Xt.map(function(_r){var Tr=_r.value;return Tr}),Dr=Hn.filter(function(_r){return!dr[_r]});if(Zn){var Lr=(0,U.S)(Hn,!0,dr);Hn=Lr.checkedKeys,Wn=Lr.halfCheckedKeys}return[Array.from(new Set([].concat((0,V.Z)(Dr),(0,V.Z)(Hn)))),Wn]},[Pt,Xt,Zn,dr])},Ae=a(71430),X=function(Pt,Xt){return M.useMemo(function(){var Zn=(0,Ae.I8)(Pt,{fieldNames:Xt,initWrapper:function(Hn){return(0,x.Z)((0,x.Z)({},Hn),{},{valueEntities:new Map})},processEntity:function(Hn,Wn){var Dr=Hn.node[Xt.value];if(0)var Lr;Wn.valueEntities.set(Dr,Hn)}});return Zn},[Pt,Xt])},q=a(20068),H=a(11592),k=function(){return null},Q=k,p=["children","value"];function te(Pt){return(0,H.Z)(Pt).map(function(Xt){if(!M.isValidElement(Xt)||!Xt.type)return null;var Zn=Xt,dr=Zn.key,Hn=Zn.props,Wn=Hn.children,Dr=Hn.value,Lr=(0,re.Z)(Hn,p),_r=(0,x.Z)({key:dr,value:Dr},Lr),Tr=te(Wn);return Tr.length&&(_r.children=Tr),_r}).filter(function(Xt){return Xt})}function ee(Pt){if(!Pt)return Pt;var Xt=(0,x.Z)({},Pt);return"props"in Xt||Object.defineProperty(Xt,"props",{get:function(){return(0,y.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Xt}}),Xt}function ge(Pt,Xt,Zn,dr,Hn,Wn){var Dr=null,Lr=null;function _r(){function Tr(or){var gA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return or.map(function(Ot,An){var Se="".concat(gA,"-").concat(An),Fe=Ot[Wn.value],Tt=Zn.includes(Fe),Nt=Tr(Ot[Wn.children]||[],Se,Tt),vn=M.createElement(Q,Ot,Nt.map(function(kt){return kt.node}));if(Xt===Fe&&(Dr=vn),Tt){var pn={pos:Se,node:vn,children:Nt};return Ye||Lr.push(pn),pn}return null}).filter(function(Ot){return Ot})}Lr||(Lr=[],Tr(dr),Lr.sort(function(or,gA){var Ye=or.node.props.value,Ot=gA.node.props.value,An=Zn.indexOf(Ye),Se=Zn.indexOf(Ot);return An-Se}))}Object.defineProperty(Pt,"triggerNode",{get:function(){return(0,y.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),_r(),Dr}}),Object.defineProperty(Pt,"allCheckedNodes",{get:function(){return(0,y.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),_r(),Hn?Lr:Lr.map(function(or){var gA=or.node;return gA})}})}var se=function(Pt,Xt,Zn){var dr=Zn.treeNodeFilterProp,Hn=Zn.filterTreeNode,Wn=Zn.fieldNames,Dr=Wn.children;return M.useMemo(function(){if(!Xt||Hn===!1)return Pt;var Lr;if(typeof Hn=="function")Lr=Hn;else{var _r=Xt.toUpperCase();Lr=function(gA,Ye){var Ot=Ye[dr];return String(Ot).toUpperCase().includes(_r)}}function Tr(or){var gA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return or.reduce(function(Ye,Ot){var An=Ot[Dr],Se=gA||Lr(Xt,ee(Ot)),Fe=Tr(An||[],Se);return(Se||Fe.length)&&Ye.push((0,x.Z)((0,x.Z)({},Ot),{},(0,q.Z)({isLeaf:void 0},Dr,Fe))),Ye},[])}return Tr(Pt)},[Pt,Xt,Dr,dr,Hn])};function me(Pt){var Xt=M.useRef();Xt.current=Pt;var Zn=M.useCallback(function(){return Xt.current.apply(Xt,arguments)},[]);return Zn}function ae(Pt,Xt){var Zn=Xt.id,dr=Xt.pId,Hn=Xt.rootPId,Wn={},Dr=[],Lr=Pt.map(function(_r){var Tr=(0,x.Z)({},_r),or=Tr[Zn];return Wn[or]=Tr,Tr.key=Tr.key||or,Tr});return Lr.forEach(function(_r){var Tr=_r[dr],or=Wn[Tr];or&&(or.children=or.children||[],or.children.push(_r)),(Tr===Hn||!or&&Hn===null)&&Dr.push(_r)}),Dr}function Ne(Pt,Xt,Zn){return M.useMemo(function(){return Pt?Zn?ae(Pt,(0,x.Z)({id:"id",pId:"pId",rootPId:null},Zn!==!0?Zn:{})):Pt:te(Xt)},[Xt,Zn,Pt])}var we=M.createContext(null),rt=we,Qe=a(10228),ye=a(80547),be=a(60091),ve=M.createContext(null),Ee=ve;function he(Pt){return Array.isArray(Pt)?Pt:Pt!==void 0?[Pt]:[]}function ce(Pt){var Xt=Pt||{},Zn=Xt.label,dr=Xt.value,Hn=Xt.children,Wn=dr||"value";return{_title:Zn?[Zn]:["title","label"],value:Wn,key:Wn,children:Hn||"children"}}function Ve(Pt){return!Pt||Pt.disabled||Pt.disableCheckbox||Pt.checkable===!1}function We(Pt,Xt){var Zn=[];function dr(Hn){Hn.forEach(function(Wn){var Dr=Wn[Xt.children];Dr&&(Zn.push(Wn[Xt.value]),dr(Dr))})}return dr(Pt),Zn}function Oe(Pt){return Pt==null}var pt={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},yt=function(Xt,Zn){var dr=(0,z.lk)(),Hn=dr.prefixCls,Wn=dr.multiple,Dr=dr.searchValue,Lr=dr.toggleOpen,_r=dr.open,Tr=dr.notFoundContent,or=M.useContext(Ee),gA=or.virtual,Ye=or.listHeight,Ot=or.listItemHeight,An=or.treeData,Se=or.fieldNames,Fe=or.onSelect,Tt=or.dropdownMatchSelectWidth,Nt=or.treeExpandAction,vn=M.useContext(rt),pn=vn.checkable,kt=vn.checkedKeys,jn=vn.halfCheckedKeys,Jn=vn.treeExpandedKeys,pr=vn.treeDefaultExpandAll,mr=vn.treeDefaultExpandedKeys,ir=vn.onTreeExpand,Er=vn.treeIcon,$n=vn.showTreeIcon,br=vn.switcherIcon,xr=vn.treeLine,Or=vn.treeNodeFilterProp,jr=vn.loadData,Rr=vn.treeLoadedKeys,Qt=vn.treeMotion,zt=vn.onTreeLoad,Mt=vn.keyEntities,Bn=M.useRef(),_t=(0,ye.Z)(function(){return An},[_r,An],function(In,Fr){return Fr[0]&&In[1]!==Fr[1]}),dn=M.useState(null),rn=(0,T.Z)(dn,2),er=rn[0],on=rn[1],Ur=Mt[er],fA=M.useMemo(function(){return pn?{checked:kt,halfChecked:jn}:null},[pn,kt,jn]);M.useEffect(function(){if(_r&&!Wn&&kt.length){var In;(In=Bn.current)===null||In===void 0||In.scrollTo({key:kt[0]}),on(kt[0])}},[_r]);var $r=String(Dr).toLowerCase(),aA=function(Fr){return $r?String(Fr[Or]).toLowerCase().includes($r):!1},eA=M.useState(mr),Kr=(0,T.Z)(eA,2),vA=Kr[0],tA=Kr[1],IA=M.useState(null),kr=(0,T.Z)(IA,2),rA=kr[0],sA=kr[1],hA=M.useMemo(function(){return Jn?(0,V.Z)(Jn):Dr?rA:vA},[vA,rA,Jn,Dr]);M.useEffect(function(){Dr&&sA(We(An,Se))},[Dr]);var St=function(Fr){tA(Fr),sA(Fr),ir&&ir(Fr)},Ut=function(Fr){Fr.preventDefault()},ft=function(Fr,it){var At=it.node;pn&&Ve(At)||(Fe(At.key,{selected:!kt.includes(At.key)}),Wn||Lr(!1))};if(M.useImperativeHandle(Zn,function(){var In;return{scrollTo:(In=Bn.current)===null||In===void 0?void 0:In.scrollTo,onKeyDown:function(it){var At,Xe=it.which;switch(Xe){case Qe.Z.UP:case Qe.Z.DOWN:case Qe.Z.LEFT:case Qe.Z.RIGHT:(At=Bn.current)===null||At===void 0||At.onKeyDown(it);break;case Qe.Z.ENTER:{if(Ur){var Gt=(Ur==null?void 0:Ur.node)||{},Fn=Gt.selectable,nr=Gt.value;Fn!==!1&&ft(null,{node:{key:er},selected:!kt.includes(nr)})}break}case Qe.Z.ESC:Lr(!1)}},onKeyUp:function(){}}}),_t.length===0)return M.createElement("div",{role:"listbox",className:"".concat(Hn,"-empty"),onMouseDown:Ut},Tr);var Vn={fieldNames:Se};return Rr&&(Vn.loadedKeys=Rr),hA&&(Vn.expandedKeys=hA),M.createElement("div",{onMouseDown:Ut},Ur&&_r&&M.createElement("span",{style:pt,"aria-live":"assertive"},Ur.node.value),M.createElement(be.Z,(0,F.Z)({ref:Bn,focusable:!1,prefixCls:"".concat(Hn,"-tree"),treeData:_t,height:Ye,itemHeight:Ot,virtual:gA!==!1&&Tt!==!1,multiple:Wn,icon:Er,showIcon:$n,switcherIcon:br,showLine:xr,loadData:Dr?null:jr,motion:Qt,activeKey:er,checkable:pn,checkStrictly:!0,checkedKeys:fA,selectedKeys:pn?[]:kt,defaultExpandAll:pr},Vn,{onActiveChange:on,onSelect:ft,onCheck:ft,onExpand:St,onLoad:zt,filterTreeNode:aA,expandAction:Nt})))},qt=M.forwardRef(yt);qt.displayName="OptionList";var Wt=qt,nn="SHOW_ALL",lt="SHOW_PARENT",Vt="SHOW_CHILD";function wt(Pt,Xt,Zn,dr){var Hn=new Set(Pt);return Xt===Vt?Pt.filter(function(Wn){var Dr=Zn[Wn];return!(Dr&&Dr.children&&Dr.children.some(function(Lr){var _r=Lr.node;return Hn.has(_r[dr.value])})&&Dr.children.every(function(Lr){var _r=Lr.node;return Ve(_r)||Hn.has(_r[dr.value])}))}):Xt===lt?Pt.filter(function(Wn){var Dr=Zn[Wn],Lr=Dr?Dr.parent:null;return!(Lr&&!Ve(Lr.node)&&Hn.has(Lr.key))}):Pt}function dt(Pt){var Xt=Pt.searchPlaceholder,Zn=Pt.treeCheckStrictly,dr=Pt.treeCheckable,Hn=Pt.labelInValue,Wn=Pt.value,Dr=Pt.multiple;warning(!Xt,"`searchPlaceholder` has been removed."),Zn&&Hn===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(Hn||Zn)&&warning(toArray(Wn).every(function(Lr){return Lr&&_typeof(Lr)==="object"&&"value"in Lr}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Zn||Dr||dr?warning(!Wn||Array.isArray(Wn),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Wn),"`value` should not be array when `TreeSelect` is single mode.")}var hn=null,E=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function h(Pt){return!Pt||(0,B.Z)(Pt)!=="object"}var g=M.forwardRef(function(Pt,Xt){var Zn=Pt.id,dr=Pt.prefixCls,Hn=dr===void 0?"rc-tree-select":dr,Wn=Pt.value,Dr=Pt.defaultValue,Lr=Pt.onChange,_r=Pt.onSelect,Tr=Pt.onDeselect,or=Pt.searchValue,gA=Pt.inputValue,Ye=Pt.onSearch,Ot=Pt.autoClearSearchValue,An=Ot===void 0?!0:Ot,Se=Pt.filterTreeNode,Fe=Pt.treeNodeFilterProp,Tt=Fe===void 0?"value":Fe,Nt=Pt.showCheckedStrategy,vn=Pt.treeNodeLabelProp,pn=Pt.multiple,kt=Pt.treeCheckable,jn=Pt.treeCheckStrictly,Jn=Pt.labelInValue,pr=Pt.fieldNames,mr=Pt.treeDataSimpleMode,ir=Pt.treeData,Er=Pt.children,$n=Pt.loadData,br=Pt.treeLoadedKeys,xr=Pt.onTreeLoad,Or=Pt.treeDefaultExpandAll,jr=Pt.treeExpandedKeys,Rr=Pt.treeDefaultExpandedKeys,Qt=Pt.onTreeExpand,zt=Pt.treeExpandAction,Mt=Pt.virtual,Bn=Pt.listHeight,_t=Bn===void 0?200:Bn,dn=Pt.listItemHeight,rn=dn===void 0?20:dn,er=Pt.onDropdownVisibleChange,on=Pt.dropdownMatchSelectWidth,Ur=on===void 0?!0:on,fA=Pt.treeLine,$r=Pt.treeIcon,aA=Pt.showTreeIcon,eA=Pt.switcherIcon,Kr=Pt.treeMotion,vA=(0,re.Z)(Pt,E),tA=(0,f.ZP)(Zn),IA=kt&&!jn,kr=kt||jn,rA=jn||Jn,sA=kr||pn,hA=(0,S.Z)(Dr,{value:Wn}),St=(0,T.Z)(hA,2),Ut=St[0],ft=St[1],Vn=M.useMemo(function(){return kt?Nt||Vt:nn},[Nt,kt]),In=M.useMemo(function(){return ce(pr)},[JSON.stringify(pr)]),Fr=(0,S.Z)("",{value:or!==void 0?or:gA,postState:function(pa){return pa||""}}),it=(0,T.Z)(Fr,2),At=it[0],Xe=it[1],Gt=function(pa){Xe(pa),Ye==null||Ye(pa)},Fn=Ne(ir,Er,mr),nr=X(Fn,In),un=nr.keyEntities,$t=nr.valueEntities,fn=M.useCallback(function(aa){var pa=[],da=[];return aa.forEach(function($A){$t.has($A)?da.push($A):pa.push($A)}),{missingRawValues:pa,existRawValues:da}},[$t]),rr=se(Fn,At,{fieldNames:In,treeNodeFilterProp:Tt,filterTreeNode:Se}),Cn=M.useCallback(function(aa){if(aa){if(vn)return aa[vn];for(var pa=In._title,da=0;da{const{componentCls:Xt,treePrefixCls:Zn,colorBgElevated:dr}=Pt,Hn=`.${Zn}`;return[{[`${Xt}-dropdown`]:[{padding:`${Pt.paddingXS}px ${Pt.paddingXS/2}px`},(0,En.Yk)(Zn,(0,yn.TS)(Pt,{colorBgContainer:dr})),{[Hn]:{borderRadius:0,[`${Hn}-list-holder-inner`]:{alignItems:"stretch",[`${Hn}-treenode`]:{[`${Hn}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Et.C2)(`${Zn}-checkbox`,Pt),{"&-rtl":{direction:"rtl",[`${Hn}-switcher${Hn}-switcher_close`]:{[`${Hn}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function On(Pt,Xt){return(0,Yt.Z)("TreeSelect",Zn=>{const dr=(0,yn.TS)(Zn,{treePrefixCls:Xt});return[Sn(dr)]},En.TM)(Pt)}var xn=function(Pt,Xt){var Zn={};for(var dr in Pt)Object.prototype.hasOwnProperty.call(Pt,dr)&&Xt.indexOf(dr)<0&&(Zn[dr]=Pt[dr]);if(Pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Hn=0,dr=Object.getOwnPropertySymbols(Pt);Hn{var Zn,{prefixCls:dr,size:Hn,disabled:Wn,bordered:Dr=!0,className:Lr,rootClassName:_r,treeCheckable:Tr,multiple:or,listHeight:gA=256,listItemHeight:Ye=26,placement:Ot,notFoundContent:An,switcherIcon:Se,treeLine:Fe,getPopupContainer:Tt,popupClassName:Nt,dropdownClassName:vn,treeIcon:pn=!1,transitionName:kt,choiceTransitionName:jn="",status:Jn,treeExpandAction:pr,builtinPlacements:mr,dropdownMatchSelectWidth:ir,popupMatchSelectWidth:Er,allowClear:$n}=Pt,br=xn(Pt,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:xr,getPrefixCls:Or,renderEmpty:jr,direction:Rr,virtual:Qt,popupMatchSelectWidth:zt,popupOverflow:Mt}=M.useContext(oe.E_),Bn=Or(),_t=Or("select",dr),dn=Or("select-tree",dr),rn=Or("tree-select",dr),{compactSize:er,compactItemClassnames:on}=(0,ht.ri)(_t,Rr),[Ur,fA]=(0,De.Z)(_t),[$r]=On(rn,dn),aA=b()(Nt||vn,`${rn}-dropdown`,{[`${rn}-dropdown-rtl`]:Rr==="rtl"},_r,fA),eA=!!(Tr||or),Kr=(0,ie.Z)(br.suffixIcon,br.showArrow),vA=(Zn=Er!=null?Er:ir)!==null&&Zn!==void 0?Zn:zt,{status:tA,hasFeedback:IA,isFormItemInput:kr,feedbackIcon:rA}=M.useContext(Ze.aM),sA=(0,ue.F)(tA,Jn),{suffixIcon:hA,removeIcon:St,clearIcon:Ut}=(0,Ke.Z)(Object.assign(Object.assign({},br),{multiple:eA,showSuffixIcon:Kr,hasFeedback:IA,feedbackIcon:rA,prefixCls:_t,componentName:"TreeSelect"})),ft=$n===!0?{clearIcon:Ut}:$n;let Vn;An!==void 0?Vn=An:Vn=(jr==null?void 0:jr("Select"))||M.createElement(ct.Z,{componentName:"Select"});const In=(0,G.Z)(br,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),Fr=M.useMemo(()=>Ot!==void 0?Ot:Rr==="rtl"?"bottomRight":"bottomLeft",[Ot,Rr]),it=(0,$e.Z)(mr,Mt),At=(0,Be.Z)($t=>{var fn;return(fn=Hn!=null?Hn:er)!==null&&fn!==void 0?fn:$t}),Xe=M.useContext(Ue.Z),Gt=Wn!=null?Wn:Xe,Fn=b()(!dr&&rn,{[`${_t}-lg`]:At==="large",[`${_t}-sm`]:At==="small",[`${_t}-rtl`]:Rr==="rtl",[`${_t}-borderless`]:!Dr,[`${_t}-in-form-item`]:kr},(0,ue.Z)(_t,sA,IA),on,Lr,_r,fA),nr=$t=>M.createElement(bt.Z,{prefixCls:dn,switcherIcon:Se,treeNodeProps:$t,showLine:Fe}),un=M.createElement(le,Object.assign({virtual:Qt,disabled:Gt},In,{dropdownMatchSelectWidth:vA,builtinPlacements:it,ref:Xt,prefixCls:_t,className:Fn,listHeight:gA,listItemHeight:Ye,treeCheckable:Tr&&M.createElement("span",{className:`${_t}-tree-checkbox-inner`}),treeLine:!!Fe,suffixIcon:hA,multiple:eA,placement:Fr,removeIcon:St,allowClear:ft,switcherIcon:nr,showTreeIcon:pn,notFoundContent:Vn,getPopupContainer:Tt||xr,treeMotion:null,dropdownClassName:aA,choiceTransitionName:(0,Le.m)(Bn,"",jn),transitionName:(0,Le.m)(Bn,"slide-up",kt),treeExpandAction:pr}));return Ur($r(un))},yr=M.forwardRef(kn),Pr=(0,_.Z)(yr);yr.TreeNode=Q,yr.SHOW_ALL=nn,yr.SHOW_PARENT=lt,yr.SHOW_CHILD=Vt,yr._InternalPanelDoNotUseOrYouWillBeFired=Pr;var Vr=yr},20648:function(Kt,de,a){"use strict";a.d(de,{TM:function(){return y},Yk:function(){return S}});var u=a(36237),b=a(98447),F=a(17313),V=a(8378),x=a(37613),T=a(83116);const re=new u.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),B=(M,N)=>({[`.${M}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${N.motionDurationSlow}`}}}),z=(M,N)=>({[`.${M}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:N.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${N.lineWidthBold}px solid ${N.colorPrimary}`,borderRadius:"50%",content:'""'}}}),f=(M,N)=>{const{treeCls:K,treeNodeCls:Ae,treeNodePadding:X,titleHeight:q,nodeSelectedBg:H,nodeHoverBg:k}=N,Q=N.paddingXS;return{[K]:Object.assign(Object.assign({},(0,F.Wf)(N)),{background:N.colorBgContainer,borderRadius:N.borderRadius,transition:`background-color ${N.motionDurationSlow}`,[`&${K}-rtl`]:{[`${K}-switcher`]:{"&_close":{[`${K}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${K}-active-focused)`]:Object.assign({},(0,F.oN)(N)),[`${K}-list-holder-inner`]:{alignItems:"flex-start"},[`&${K}-block-node`]:{[`${K}-list-holder-inner`]:{alignItems:"stretch",[`${K}-node-content-wrapper`]:{flex:"auto"},[`${Ae}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:X,insetInlineStart:0,border:`1px solid ${N.colorPrimary}`,opacity:0,animationName:re,animationDuration:N.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Ae}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${X}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${K}-node-content-wrapper`]:{color:N.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${K}-node-content-wrapper`]:Object.assign({},(0,F.oN)(N)),[`&:not(${Ae}-disabled).filter-node ${K}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${K}-draggable-icon`]:{flexShrink:0,width:q,lineHeight:`${q}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${N.motionDurationSlow}`,[`${Ae}:hover &`]:{opacity:.45}},[`&${Ae}-disabled`]:{[`${K}-draggable-icon`]:{visibility:"hidden"}}}},[`${K}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:q}},[`${K}-draggable-icon`]:{visibility:"hidden"},[`${K}-switcher`]:Object.assign(Object.assign({},B(M,N)),{position:"relative",flex:"none",alignSelf:"stretch",width:q,margin:0,lineHeight:`${q}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${K}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:N.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:q/2,bottom:-X,marginInlineStart:-1,borderInlineEnd:`1px solid ${N.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:q/2*.8,height:q/2,borderBottom:`1px solid ${N.colorBorder}`,content:'""'}}}),[`${K}-checkbox`]:{top:"initial",marginInlineEnd:Q},[`${K}-node-content-wrapper, ${K}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:q,margin:0,padding:`0 ${N.paddingXS/2}px`,color:"inherit",lineHeight:`${q}px`,background:"transparent",borderRadius:N.borderRadius,cursor:"pointer",transition:`all ${N.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:k},[`&${K}-node-selected`]:{backgroundColor:H},[`${K}-iconEle`]:{display:"inline-block",width:q,height:q,lineHeight:`${q}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${K}-unselectable ${K}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${K}-node-content-wrapper`]:Object.assign({lineHeight:`${q}px`,userSelect:"none"},z(M,N)),[`${Ae}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${N.colorPrimary}`}},"&-show-line":{[`${K}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:q/2,bottom:-X,borderInlineEnd:`1px solid ${N.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${K}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Ae}-leaf-last`]:{[`${K}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${q/2}px !important`}}}}})}},U=M=>{const{treeCls:N,treeNodeCls:K,treeNodePadding:Ae,directoryNodeSelectedBg:X,directoryNodeSelectedColor:q}=M;return{[`${N}${N}-directory`]:{[K]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Ae,insetInlineStart:0,transition:`background-color ${M.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:M.controlItemBgHover}},"> *":{zIndex:1},[`${N}-switcher`]:{transition:`color ${M.motionDurationMid}`},[`${N}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${N}-node-selected`]:{color:q,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:X},[`${N}-switcher`]:{color:q},[`${N}-node-content-wrapper`]:{color:q,background:"transparent"}}}}}},S=(M,N)=>{const K=`.${M}`,Ae=`${K}-treenode`,X=N.paddingXS/2,q=(0,x.TS)(N,{treeCls:K,treeNodeCls:Ae,treeNodePadding:X});return[f(M,q),U(q)]},y=M=>{const{controlHeightSM:N}=M;return{titleHeight:N,nodeHoverBg:M.controlItemBgHover,nodeSelectedBg:M.controlItemBgActive}};de.ZP=(0,T.Z)("Tree",(M,N)=>{let{prefixCls:K}=N;return[{[M.componentCls]:(0,b.C2)(`${K}-checkbox`,M)},S(K,M),(0,V.Z)(M)]},M=>{const{colorTextLightSolid:N,colorPrimary:K}=M;return Object.assign(Object.assign({},y(M)),{directoryNodeSelectedColor:N,directoryNodeSelectedBg:K})})},71997:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return Ae}});var u=a(54476),b=a(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"},V=F,x=a(7657),T=function(q,H){return b.createElement(x.Z,(0,u.Z)({},q,{ref:H,icon:V}))},re=b.forwardRef(T),B=re,z=a(52671),f=a(58617),U=a(15075),S=a(43531),y=a(92310),M=a.n(y),N=a(92343),Ae=X=>{const{prefixCls:q,switcherIcon:H,treeNodeProps:k,showLine:Q}=X,{isLeaf:p,expanded:te,loading:ee}=k;if(ee)return b.createElement(f.Z,{className:`${q}-switcher-loading-icon`});let ge;if(Q&&typeof Q=="object"&&(ge=Q.showLeafIcon),p){if(!Q)return null;if(typeof ge!="boolean"&&ge){const ae=typeof ge=="function"?ge(k):ge,Ne=`${q}-switcher-line-custom-icon`;return(0,N.l$)(ae)?(0,N.Tm)(ae,{className:M()(ae.props.className||"",Ne)}):ae}return ge?b.createElement(z.Z,{className:`${q}-switcher-line-icon`}):b.createElement("span",{className:`${q}-switcher-leaf-line`})}const se=`${q}-switcher-icon`,me=typeof H=="function"?H(k):H;return(0,N.l$)(me)?(0,N.Tm)(me,{className:M()(me.props.className||"",se)}):me!==void 0?me:Q?te?b.createElement(U.Z,{className:`${q}-switcher-line-icon`}):b.createElement(S.Z,{className:`${q}-switcher-line-icon`}):b.createElement(B,{className:se})}},86251:function(Kt,de){"use strict";de.byteLength=re,de.toByteArray=z,de.fromByteArray=S;for(var a=[],u=[],b=typeof Uint8Array!="undefined"?Uint8Array:Array,F="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",V=0,x=F.length;V0)throw new Error("Invalid string. Length must be a multiple of 4");var N=y.indexOf("=");N===-1&&(N=M);var K=N===M?0:4-N%4;return[N,K]}function re(y){var M=T(y),N=M[0],K=M[1];return(N+K)*3/4-K}function B(y,M,N){return(M+N)*3/4-N}function z(y){var M,N=T(y),K=N[0],Ae=N[1],X=new b(B(y,K,Ae)),q=0,H=Ae>0?K-4:K,k;for(k=0;k>16&255,X[q++]=M>>8&255,X[q++]=M&255;return Ae===2&&(M=u[y.charCodeAt(k)]<<2|u[y.charCodeAt(k+1)]>>4,X[q++]=M&255),Ae===1&&(M=u[y.charCodeAt(k)]<<10|u[y.charCodeAt(k+1)]<<4|u[y.charCodeAt(k+2)]>>2,X[q++]=M>>8&255,X[q++]=M&255),X}function f(y){return a[y>>18&63]+a[y>>12&63]+a[y>>6&63]+a[y&63]}function U(y,M,N){for(var K,Ae=[],X=M;XH?H:q+X));return K===1?(M=y[N-1],Ae.push(a[M>>2]+a[M<<4&63]+"==")):K===2&&(M=(y[N-2]<<8)+y[N-1],Ae.push(a[M>>10]+a[M>>4&63]+a[M<<2&63]+"=")),Ae.join("")}},19208:function(Kt,de,a){"use strict";var u;var b=a(86251),F=a(67467),V=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;de.lW=B,u=q,de.h2=50;var x=2147483647;u=x,B.TYPED_ARRAY_SUPPORT=T(),!B.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function T(){try{var E=new Uint8Array(1),h={foo:function(){return 42}};return Object.setPrototypeOf(h,Uint8Array.prototype),Object.setPrototypeOf(E,h),E.foo()===42}catch(g){return!1}}Object.defineProperty(B.prototype,"parent",{enumerable:!0,get:function(){if(B.isBuffer(this))return this.buffer}}),Object.defineProperty(B.prototype,"offset",{enumerable:!0,get:function(){if(B.isBuffer(this))return this.byteOffset}});function re(E){if(E>x)throw new RangeError('The value "'+E+'" is invalid for option "size"');var h=new Uint8Array(E);return Object.setPrototypeOf(h,B.prototype),h}function B(E,h,g){if(typeof E=="number"){if(typeof h=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return S(E)}return z(E,h,g)}B.poolSize=8192;function z(E,h,g){if(typeof E=="string")return y(E,h);if(ArrayBuffer.isView(E))return N(E);if(E==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof E);if(wt(E,ArrayBuffer)||E&&wt(E.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(wt(E,SharedArrayBuffer)||E&&wt(E.buffer,SharedArrayBuffer)))return K(E,h,g);if(typeof E=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var C=E.valueOf&&E.valueOf();if(C!=null&&C!==E)return B.from(C,h,g);var W=Ae(E);if(W)return W;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof E[Symbol.toPrimitive]=="function")return B.from(E[Symbol.toPrimitive]("string"),h,g);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof E)}B.from=function(E,h,g){return z(E,h,g)},Object.setPrototypeOf(B.prototype,Uint8Array.prototype),Object.setPrototypeOf(B,Uint8Array);function f(E){if(typeof E!="number")throw new TypeError('"size" argument must be of type number');if(E<0)throw new RangeError('The value "'+E+'" is invalid for option "size"')}function U(E,h,g){return f(E),E<=0?re(E):h!==void 0?typeof g=="string"?re(E).fill(h,g):re(E).fill(h):re(E)}B.alloc=function(E,h,g){return U(E,h,g)};function S(E){return f(E),re(E<0?0:X(E)|0)}B.allocUnsafe=function(E){return S(E)},B.allocUnsafeSlow=function(E){return S(E)};function y(E,h){if((typeof h!="string"||h==="")&&(h="utf8"),!B.isEncoding(h))throw new TypeError("Unknown encoding: "+h);var g=H(E,h)|0,C=re(g),W=C.write(E,h);return W!==g&&(C=C.slice(0,W)),C}function M(E){for(var h=E.length<0?0:X(E.length)|0,g=re(h),C=0;C=x)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+x.toString(16)+" bytes");return E|0}function q(E){return+E!=E&&(E=0),B.alloc(+E)}B.isBuffer=function(h){return h!=null&&h._isBuffer===!0&&h!==B.prototype},B.compare=function(h,g){if(wt(h,Uint8Array)&&(h=B.from(h,h.offset,h.byteLength)),wt(g,Uint8Array)&&(g=B.from(g,g.offset,g.byteLength)),!B.isBuffer(h)||!B.isBuffer(g))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(h===g)return 0;for(var C=h.length,W=g.length,le=0,G=Math.min(C,W);leW.length?B.from(G).copy(W,le):Uint8Array.prototype.set.call(W,G,le);else if(B.isBuffer(G))G.copy(W,le);else throw new TypeError('"list" argument must be an Array of Buffers');le+=G.length}return W};function H(E,h){if(B.isBuffer(E))return E.length;if(ArrayBuffer.isView(E)||wt(E,ArrayBuffer))return E.byteLength;if(typeof E!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof E);var g=E.length,C=arguments.length>2&&arguments[2]===!0;if(!C&&g===0)return 0;for(var W=!1;;)switch(h){case"ascii":case"latin1":case"binary":return g;case"utf8":case"utf-8":return qt(E).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return g*2;case"hex":return g>>>1;case"base64":return lt(E).length;default:if(W)return C?-1:qt(E).length;h=(""+h).toLowerCase(),W=!0}}B.byteLength=H;function k(E,h,g){var C=!1;if((h===void 0||h<0)&&(h=0),h>this.length||((g===void 0||g>this.length)&&(g=this.length),g<=0)||(g>>>=0,h>>>=0,g<=h))return"";for(E||(E="utf8");;)switch(E){case"hex":return ve(this,h,g);case"utf8":case"utf-8":return we(this,h,g);case"ascii":return ye(this,h,g);case"latin1":case"binary":return be(this,h,g);case"base64":return Ne(this,h,g);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ee(this,h,g);default:if(C)throw new TypeError("Unknown encoding: "+E);E=(E+"").toLowerCase(),C=!0}}B.prototype._isBuffer=!0;function Q(E,h,g){var C=E[h];E[h]=E[g],E[g]=C}B.prototype.swap16=function(){var h=this.length;if(h%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var g=0;gg&&(h+=" ... "),""},V&&(B.prototype[V]=B.prototype.inspect),B.prototype.compare=function(h,g,C,W,le){if(wt(h,Uint8Array)&&(h=B.from(h,h.offset,h.byteLength)),!B.isBuffer(h))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof h);if(g===void 0&&(g=0),C===void 0&&(C=h?h.length:0),W===void 0&&(W=0),le===void 0&&(le=this.length),g<0||C>h.length||W<0||le>this.length)throw new RangeError("out of range index");if(W>=le&&g>=C)return 0;if(W>=le)return-1;if(g>=C)return 1;if(g>>>=0,C>>>=0,W>>>=0,le>>>=0,this===h)return 0;for(var G=le-W,_=C-g,Le=Math.min(G,_),ue=this.slice(W,le),oe=h.slice(g,C),Ue=0;Ue2147483647?g=2147483647:g<-2147483648&&(g=-2147483648),g=+g,dt(g)&&(g=W?0:E.length-1),g<0&&(g=E.length+g),g>=E.length){if(W)return-1;g=E.length-1}else if(g<0)if(W)g=0;else return-1;if(typeof h=="string"&&(h=B.from(h,C)),B.isBuffer(h))return h.length===0?-1:te(E,h,g,C,W);if(typeof h=="number")return h=h&255,typeof Uint8Array.prototype.indexOf=="function"?W?Uint8Array.prototype.indexOf.call(E,h,g):Uint8Array.prototype.lastIndexOf.call(E,h,g):te(E,[h],g,C,W);throw new TypeError("val must be string, number or Buffer")}function te(E,h,g,C,W){var le=1,G=E.length,_=h.length;if(C!==void 0&&(C=String(C).toLowerCase(),C==="ucs2"||C==="ucs-2"||C==="utf16le"||C==="utf-16le")){if(E.length<2||h.length<2)return-1;le=2,G/=2,_/=2,g/=2}function Le(Be,Ze){return le===1?Be[Ze]:Be.readUInt16BE(Ze*le)}var ue;if(W){var oe=-1;for(ue=g;ueG&&(g=G-_),ue=g;ue>=0;ue--){for(var Ue=!0,ct=0;ct<_;ct++)if(Le(E,ue+ct)!==Le(h,ct)){Ue=!1;break}if(Ue)return ue}return-1}B.prototype.includes=function(h,g,C){return this.indexOf(h,g,C)!==-1},B.prototype.indexOf=function(h,g,C){return p(this,h,g,C,!0)},B.prototype.lastIndexOf=function(h,g,C){return p(this,h,g,C,!1)};function ee(E,h,g,C){g=Number(g)||0;var W=E.length-g;C?(C=Number(C),C>W&&(C=W)):C=W;var le=h.length;C>le/2&&(C=le/2);for(var G=0;G>>0,isFinite(C)?(C=C>>>0,W===void 0&&(W="utf8")):(W=C,C=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var le=this.length-g;if((C===void 0||C>le)&&(C=le),h.length>0&&(C<0||g<0)||g>this.length)throw new RangeError("Attempt to write outside buffer bounds");W||(W="utf8");for(var G=!1;;)switch(W){case"hex":return ee(this,h,g,C);case"utf8":case"utf-8":return ge(this,h,g,C);case"ascii":case"latin1":case"binary":return se(this,h,g,C);case"base64":return me(this,h,g,C);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ae(this,h,g,C);default:if(G)throw new TypeError("Unknown encoding: "+W);W=(""+W).toLowerCase(),G=!0}},B.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Ne(E,h,g){return h===0&&g===E.length?b.fromByteArray(E):b.fromByteArray(E.slice(h,g))}function we(E,h,g){g=Math.min(E.length,g);for(var C=[],W=h;W239?4:le>223?3:le>191?2:1;if(W+_<=g){var Le,ue,oe,Ue;switch(_){case 1:le<128&&(G=le);break;case 2:Le=E[W+1],(Le&192)===128&&(Ue=(le&31)<<6|Le&63,Ue>127&&(G=Ue));break;case 3:Le=E[W+1],ue=E[W+2],(Le&192)===128&&(ue&192)===128&&(Ue=(le&15)<<12|(Le&63)<<6|ue&63,Ue>2047&&(Ue<55296||Ue>57343)&&(G=Ue));break;case 4:Le=E[W+1],ue=E[W+2],oe=E[W+3],(Le&192)===128&&(ue&192)===128&&(oe&192)===128&&(Ue=(le&15)<<18|(Le&63)<<12|(ue&63)<<6|oe&63,Ue>65535&&Ue<1114112&&(G=Ue))}}G===null?(G=65533,_=1):G>65535&&(G-=65536,C.push(G>>>10&1023|55296),G=56320|G&1023),C.push(G),W+=_}return Qe(C)}var rt=4096;function Qe(E){var h=E.length;if(h<=rt)return String.fromCharCode.apply(String,E);for(var g="",C=0;CC)&&(g=C);for(var W="",le=h;leC&&(h=C),g<0?(g+=C,g<0&&(g=0)):g>C&&(g=C),gg)throw new RangeError("Trying to access beyond buffer length")}B.prototype.readUintLE=B.prototype.readUIntLE=function(h,g,C){h=h>>>0,g=g>>>0,C||he(h,g,this.length);for(var W=this[h],le=1,G=0;++G>>0,g=g>>>0,C||he(h,g,this.length);for(var W=this[h+--g],le=1;g>0&&(le*=256);)W+=this[h+--g]*le;return W},B.prototype.readUint8=B.prototype.readUInt8=function(h,g){return h=h>>>0,g||he(h,1,this.length),this[h]},B.prototype.readUint16LE=B.prototype.readUInt16LE=function(h,g){return h=h>>>0,g||he(h,2,this.length),this[h]|this[h+1]<<8},B.prototype.readUint16BE=B.prototype.readUInt16BE=function(h,g){return h=h>>>0,g||he(h,2,this.length),this[h]<<8|this[h+1]},B.prototype.readUint32LE=B.prototype.readUInt32LE=function(h,g){return h=h>>>0,g||he(h,4,this.length),(this[h]|this[h+1]<<8|this[h+2]<<16)+this[h+3]*16777216},B.prototype.readUint32BE=B.prototype.readUInt32BE=function(h,g){return h=h>>>0,g||he(h,4,this.length),this[h]*16777216+(this[h+1]<<16|this[h+2]<<8|this[h+3])},B.prototype.readIntLE=function(h,g,C){h=h>>>0,g=g>>>0,C||he(h,g,this.length);for(var W=this[h],le=1,G=0;++G=le&&(W-=Math.pow(2,8*g)),W},B.prototype.readIntBE=function(h,g,C){h=h>>>0,g=g>>>0,C||he(h,g,this.length);for(var W=g,le=1,G=this[h+--W];W>0&&(le*=256);)G+=this[h+--W]*le;return le*=128,G>=le&&(G-=Math.pow(2,8*g)),G},B.prototype.readInt8=function(h,g){return h=h>>>0,g||he(h,1,this.length),this[h]&128?(255-this[h]+1)*-1:this[h]},B.prototype.readInt16LE=function(h,g){h=h>>>0,g||he(h,2,this.length);var C=this[h]|this[h+1]<<8;return C&32768?C|4294901760:C},B.prototype.readInt16BE=function(h,g){h=h>>>0,g||he(h,2,this.length);var C=this[h+1]|this[h]<<8;return C&32768?C|4294901760:C},B.prototype.readInt32LE=function(h,g){return h=h>>>0,g||he(h,4,this.length),this[h]|this[h+1]<<8|this[h+2]<<16|this[h+3]<<24},B.prototype.readInt32BE=function(h,g){return h=h>>>0,g||he(h,4,this.length),this[h]<<24|this[h+1]<<16|this[h+2]<<8|this[h+3]},B.prototype.readFloatLE=function(h,g){return h=h>>>0,g||he(h,4,this.length),F.read(this,h,!0,23,4)},B.prototype.readFloatBE=function(h,g){return h=h>>>0,g||he(h,4,this.length),F.read(this,h,!1,23,4)},B.prototype.readDoubleLE=function(h,g){return h=h>>>0,g||he(h,8,this.length),F.read(this,h,!0,52,8)},B.prototype.readDoubleBE=function(h,g){return h=h>>>0,g||he(h,8,this.length),F.read(this,h,!1,52,8)};function ce(E,h,g,C,W,le){if(!B.isBuffer(E))throw new TypeError('"buffer" argument must be a Buffer instance');if(h>W||hE.length)throw new RangeError("Index out of range")}B.prototype.writeUintLE=B.prototype.writeUIntLE=function(h,g,C,W){if(h=+h,g=g>>>0,C=C>>>0,!W){var le=Math.pow(2,8*C)-1;ce(this,h,g,C,le,0)}var G=1,_=0;for(this[g]=h&255;++_>>0,C=C>>>0,!W){var le=Math.pow(2,8*C)-1;ce(this,h,g,C,le,0)}var G=C-1,_=1;for(this[g+G]=h&255;--G>=0&&(_*=256);)this[g+G]=h/_&255;return g+C},B.prototype.writeUint8=B.prototype.writeUInt8=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,1,255,0),this[g]=h&255,g+1},B.prototype.writeUint16LE=B.prototype.writeUInt16LE=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,2,65535,0),this[g]=h&255,this[g+1]=h>>>8,g+2},B.prototype.writeUint16BE=B.prototype.writeUInt16BE=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,2,65535,0),this[g]=h>>>8,this[g+1]=h&255,g+2},B.prototype.writeUint32LE=B.prototype.writeUInt32LE=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,4,4294967295,0),this[g+3]=h>>>24,this[g+2]=h>>>16,this[g+1]=h>>>8,this[g]=h&255,g+4},B.prototype.writeUint32BE=B.prototype.writeUInt32BE=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,4,4294967295,0),this[g]=h>>>24,this[g+1]=h>>>16,this[g+2]=h>>>8,this[g+3]=h&255,g+4},B.prototype.writeIntLE=function(h,g,C,W){if(h=+h,g=g>>>0,!W){var le=Math.pow(2,8*C-1);ce(this,h,g,C,le-1,-le)}var G=0,_=1,Le=0;for(this[g]=h&255;++G>0)-Le&255;return g+C},B.prototype.writeIntBE=function(h,g,C,W){if(h=+h,g=g>>>0,!W){var le=Math.pow(2,8*C-1);ce(this,h,g,C,le-1,-le)}var G=C-1,_=1,Le=0;for(this[g+G]=h&255;--G>=0&&(_*=256);)h<0&&Le===0&&this[g+G+1]!==0&&(Le=1),this[g+G]=(h/_>>0)-Le&255;return g+C},B.prototype.writeInt8=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,1,127,-128),h<0&&(h=255+h+1),this[g]=h&255,g+1},B.prototype.writeInt16LE=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,2,32767,-32768),this[g]=h&255,this[g+1]=h>>>8,g+2},B.prototype.writeInt16BE=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,2,32767,-32768),this[g]=h>>>8,this[g+1]=h&255,g+2},B.prototype.writeInt32LE=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,4,2147483647,-2147483648),this[g]=h&255,this[g+1]=h>>>8,this[g+2]=h>>>16,this[g+3]=h>>>24,g+4},B.prototype.writeInt32BE=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,4,2147483647,-2147483648),h<0&&(h=4294967295+h+1),this[g]=h>>>24,this[g+1]=h>>>16,this[g+2]=h>>>8,this[g+3]=h&255,g+4};function Ve(E,h,g,C,W,le){if(g+C>E.length)throw new RangeError("Index out of range");if(g<0)throw new RangeError("Index out of range")}function We(E,h,g,C,W){return h=+h,g=g>>>0,W||Ve(E,h,g,4,34028234663852886e22,-34028234663852886e22),F.write(E,h,g,C,23,4),g+4}B.prototype.writeFloatLE=function(h,g,C){return We(this,h,g,!0,C)},B.prototype.writeFloatBE=function(h,g,C){return We(this,h,g,!1,C)};function Oe(E,h,g,C,W){return h=+h,g=g>>>0,W||Ve(E,h,g,8,17976931348623157e292,-17976931348623157e292),F.write(E,h,g,C,52,8),g+8}B.prototype.writeDoubleLE=function(h,g,C){return Oe(this,h,g,!0,C)},B.prototype.writeDoubleBE=function(h,g,C){return Oe(this,h,g,!1,C)},B.prototype.copy=function(h,g,C,W){if(!B.isBuffer(h))throw new TypeError("argument should be a Buffer");if(C||(C=0),!W&&W!==0&&(W=this.length),g>=h.length&&(g=h.length),g||(g=0),W>0&&W=this.length)throw new RangeError("Index out of range");if(W<0)throw new RangeError("sourceEnd out of bounds");W>this.length&&(W=this.length),h.length-g>>0,C=C===void 0?this.length:C>>>0,h||(h=0);var G;if(typeof h=="number")for(G=g;G55295&&g<57344){if(!W){if(g>56319){(h-=3)>-1&&le.push(239,191,189);continue}else if(G+1===C){(h-=3)>-1&&le.push(239,191,189);continue}W=g;continue}if(g<56320){(h-=3)>-1&&le.push(239,191,189),W=g;continue}g=(W-55296<<10|g-56320)+65536}else W&&(h-=3)>-1&&le.push(239,191,189);if(W=null,g<128){if((h-=1)<0)break;le.push(g)}else if(g<2048){if((h-=2)<0)break;le.push(g>>6|192,g&63|128)}else if(g<65536){if((h-=3)<0)break;le.push(g>>12|224,g>>6&63|128,g&63|128)}else if(g<1114112){if((h-=4)<0)break;le.push(g>>18|240,g>>12&63|128,g>>6&63|128,g&63|128)}else throw new Error("Invalid code point")}return le}function Wt(E){for(var h=[],g=0;g>8,W=g%256,le.push(W),le.push(C);return le}function lt(E){return b.toByteArray(yt(E))}function Vt(E,h,g,C){for(var W=0;W=h.length||W>=E.length);++W)h[W+g]=E[W];return W}function wt(E,h){return E instanceof h||E!=null&&E.constructor!=null&&E.constructor.name!=null&&E.constructor.name===h.name}function dt(E){return E!==E}var hn=function(){for(var E="0123456789abcdef",h=new Array(256),g=0;g<16;++g)for(var C=g*16,W=0;W<16;++W)h[C+W]=E[g]+E[W];return h}()},27505:function(Kt){"use strict";var de={single_source_shortest_paths:function(a,u,b){var F={},V={};V[u]=0;var x=de.PriorityQueue.make();x.push(u,0);for(var T,re,B,z,f,U,S,y,M;!x.empty();){T=x.pop(),re=T.value,z=T.cost,f=a[re]||{};for(B in f)f.hasOwnProperty(B)&&(U=f[B],S=z+U,y=V[B],M=typeof V[B]=="undefined",(M||y>S)&&(V[B]=S,x.push(B,S),F[B]=re))}if(typeof b!="undefined"&&typeof V[b]=="undefined"){var N=["Could not find a path from ",u," to ",b,"."].join("");throw new Error(N)}return F},extract_shortest_path_from_predecessor_list:function(a,u){for(var b=[],F=u,V;F;)b.push(F),V=a[F],F=a[F];return b.reverse(),b},find_path:function(a,u,b){var F=de.single_source_shortest_paths(a,u,b);return de.extract_shortest_path_from_predecessor_list(F,b)},PriorityQueue:{make:function(a){var u=de.PriorityQueue,b={},F;a=a||{};for(F in u)u.hasOwnProperty(F)&&(b[F]=u[F]);return b.queue=[],b.sorter=a.sorter||u.default_sorter,b},default_sorter:function(a,u){return a.cost-u.cost},push:function(a,u){var b={value:a,cost:u};this.queue.push(b),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};Kt.exports=de},97774:function(Kt,de,a){"use strict";Object.defineProperty(de,"__esModule",{value:!0}),de.default=void 0;var u=Object.assign||function(K){for(var Ae=1;Ae0&&ne[ne.length-1])&&(Ht[0]===6||Ht[0]===2)){d=0;continue}if(Ht[0]===3&&(!ne||Ht[1]>ne[0]&&Ht[1]=55296&&O<=56319&&d>10)+55296,xe%1024+56320)),(O+1===d||c.length>16384)&&(ne+=String.fromCharCode.apply(String,c),c.length=0)}return ne},f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",U=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),S=0;S>4,en[O++]=(xe&15)<<4|_e>>2,en[O++]=(_e&3)<<6|qe&63;return Ht},Ae=function(l){for(var o=l.length,d=[],c=0;c>q,te=1<>q,se=p+ge,me=se,ae=32,Ne=me+ae,we=65536>>H,rt=1<=0){if(o<55296||o>56319&&o<=65535)return d=this.index[o>>q],d=(d<>q)],d=(d<>H),d=this.index[d],d+=o>>q&Qe,d=this.index[d],d=(d<Oe?(O.push(!0),_e-=Oe):O.push(!1),["normal","auto","loose"].indexOf(o)!==-1&&[8208,8211,12316,12448].indexOf(ne)!==-1)return c.push(xe),d.push(W);if(_e===Wt||_e===hn){if(xe===0)return c.push(xe),d.push(Ke);var qe=d[xe-1];return _r.indexOf(qe)===-1?(c.push(c[xe-1]),d.push(qe)):(c.push(xe),d.push(Ke))}if(c.push(xe),_e===ht)return d.push(o==="strict"?ue:Sn);if(_e===yr||_e===ie)return d.push(Ke);if(_e===Pr)return ne>=131072&&ne<=196605||ne>=196608&&ne<=262141?d.push(Sn):d.push(Ke);d.push(_e)}),[c,d,O]},Ye=function(l,o,d,c){var O=c[d];if(Array.isArray(l)?l.indexOf(O)!==-1:l===O)for(var ne=d;ne<=c.length;){ne++;var xe=c[ne];if(xe===o)return!0;if(xe!==dt)break}if(O===dt)for(var ne=d;ne>0;){ne--;var _e=c[ne];if(Array.isArray(l)?l.indexOf(_e)!==-1:l===_e)for(var qe=d;qe<=c.length;){qe++;var xe=c[qe];if(xe===o)return!0;if(xe!==dt)break}if(_e!==dt)break}return!1},Ot=function(l,o){for(var d=l;d>=0;){var c=o[d];if(c===dt)d--;else return c}return 0},An=function(l,o,d,c,O){if(d[c]===0)return Xt;var ne=c-1;if(Array.isArray(O)&&O[ne]===!0)return Xt;var xe=ne-1,_e=ne+1,qe=o[ne],Ht=xe>=0?o[xe]:0,en=o[_e];if(qe===yt&&en===qt)return Xt;if(Wn.indexOf(qe)!==-1)return Pt;if(Wn.indexOf(en)!==-1||Dr.indexOf(en)!==-1)return Xt;if(Ot(ne,o)===Vt)return Zn;if(dr.get(l[ne])===hn||(qe===bt||qe===Et)&&dr.get(l[_e])===hn||qe===lt||en===lt||qe===wt||[dt,h,C].indexOf(qe)===-1&&en===wt||[le,G,_,ct,$e].indexOf(en)!==-1||Ot(ne,o)===oe||Ye(Ue,oe,ne,o)||Ye([le,G],ue,ne,o)||Ye(E,E,ne,o))return Xt;if(qe===dt)return Zn;if(qe===Ue||en===Ue)return Xt;if(en===W||qe===W)return Zn;if([h,C,ue].indexOf(en)!==-1||qe===g||Ht===En&&or.indexOf(qe)!==-1||qe===$e&&en===En||en===Le||Hn.indexOf(en)!==-1&&qe===Be||Hn.indexOf(qe)!==-1&&en===Be||qe===De&&[Sn,bt,Et].indexOf(en)!==-1||[Sn,bt,Et].indexOf(qe)!==-1&&en===Ze||Hn.indexOf(qe)!==-1&&Lr.indexOf(en)!==-1||Lr.indexOf(qe)!==-1&&Hn.indexOf(en)!==-1||[De,Ze].indexOf(qe)!==-1&&(en===Be||[oe,C].indexOf(en)!==-1&&o[_e+1]===Be)||[oe,C].indexOf(qe)!==-1&&en===Be||qe===Be&&[Be,$e,ct].indexOf(en)!==-1)return Xt;if([Be,$e,ct,le,G].indexOf(en)!==-1)for(var gn=ne;gn>=0;){var ar=o[gn];if(ar===Be)return Xt;if([$e,ct].indexOf(ar)!==-1)gn--;else break}if([De,Ze].indexOf(en)!==-1)for(var gn=[le,G].indexOf(qe)!==-1?xe:ne;gn>=0;){var ar=o[gn];if(ar===Be)return Xt;if([$e,ct].indexOf(ar)!==-1)gn--;else break}if(On===qe&&[On,xn,yn,Yt].indexOf(en)!==-1||[xn,yn].indexOf(qe)!==-1&&[xn,kn].indexOf(en)!==-1||[kn,Yt].indexOf(qe)!==-1&&en===kn||Tr.indexOf(qe)!==-1&&[Le,Ze].indexOf(en)!==-1||Tr.indexOf(en)!==-1&&qe===De||Hn.indexOf(qe)!==-1&&Hn.indexOf(en)!==-1||qe===ct&&Hn.indexOf(en)!==-1||Hn.concat(Be).indexOf(qe)!==-1&&en===oe&&Vr.indexOf(l[_e])===-1||Hn.concat(Be).indexOf(en)!==-1&&qe===G)return Xt;if(qe===Cr&&en===Cr){for(var UA=d[ne],Zr=1;UA>0&&(UA--,o[UA]===Cr);)Zr++;if(Zr%2!==0)return Xt}return qe===bt&&en===Et?Xt:Zn},Se=function(l,o){o||(o={lineBreak:"normal",wordBreak:"normal"});var d=gA(l,o.lineBreak),c=d[0],O=d[1],ne=d[2];(o.wordBreak==="break-all"||o.wordBreak==="break-word")&&(O=O.map(function(_e){return[Be,Ke,yr].indexOf(_e)!==-1?Sn:_e}));var xe=o.wordBreak==="keep-all"?ne.map(function(_e,qe){return _e&&l[qe]>=19968&&l[qe]<=40959}):void 0;return[c,O,xe]},Fe=function(){function l(o,d,c,O){this.codePoints=o,this.required=d===Pt,this.start=c,this.end=O}return l.prototype.slice=function(){return z.apply(void 0,this.codePoints.slice(this.start,this.end))},l}(),Tt=function(l,o){var d=B(l),c=Se(d,o),O=c[0],ne=c[1],xe=c[2],_e=d.length,qe=0,Ht=0;return{next:function(){if(Ht>=_e)return{done:!0,value:null};for(var en=Xt;Ht<_e&&(en=An(d,ne,O,++Ht,xe))===Xt;);if(en!==Xt||Ht===_e){var gn=new Fe(d,en,qe,Ht);return qe=Ht,{value:gn,done:!1}}return{done:!0,value:null}}}},Nt=1,vn=2,pn=4,kt=8,jn=10,Jn=47,pr=92,mr=9,ir=32,Er=34,$n=61,br=35,xr=36,Or=37,jr=39,Rr=40,Qt=41,zt=95,Mt=45,Bn=33,_t=60,dn=62,rn=64,er=91,on=93,Ur=61,fA=123,$r=63,aA=125,eA=124,Kr=126,vA=128,tA=65533,IA=42,kr=43,rA=44,sA=58,hA=59,St=46,Ut=0,ft=8,Vn=11,In=14,Fr=31,it=127,At=-1,Xe=48,Gt=97,Fn=101,nr=102,un=117,$t=122,fn=65,rr=69,Cn=70,Mn=85,mA=90,Xr=function(l){return l>=Xe&&l<=57},OA=function(l){return l>=55296&&l<=57343},Ir=function(l){return Xr(l)||l>=fn&&l<=Cn||l>=Gt&&l<=nr},pA=function(l){return l>=Gt&&l<=$t},BA=function(l){return l>=fn&&l<=mA},KA=function(l){return pA(l)||BA(l)},TA=function(l){return l>=vA},Ha=function(l){return l===jn||l===mr||l===ir},yA=function(l){return KA(l)||TA(l)||l===zt},ya=function(l){return yA(l)||Xr(l)||l===Mt},Qr=function(l){return l>=Ut&&l<=ft||l===Vn||l>=In&&l<=Fr||l===it},PA=function(l,o){return l!==pr?!1:o!==jn},Aa=function(l,o,d){return l===Mt?yA(o)||PA(o,d):yA(l)?!0:!!(l===pr&&PA(l,o))},Sa=function(l,o,d){return l===kr||l===Mt?Xr(o)?!0:o===St&&Xr(d):Xr(l===St?o:l)},SA=function(l){var o=0,d=1;(l[o]===kr||l[o]===Mt)&&(l[o]===Mt&&(d=-1),o++);for(var c=[];Xr(l[o]);)c.push(l[o++]);var O=c.length?parseInt(z.apply(void 0,c),10):0;l[o]===St&&o++;for(var ne=[];Xr(l[o]);)ne.push(l[o++]);var xe=ne.length,_e=xe?parseInt(z.apply(void 0,ne),10):0;(l[o]===rr||l[o]===Fn)&&o++;var qe=1;(l[o]===kr||l[o]===Mt)&&(l[o]===Mt&&(qe=-1),o++);for(var Ht=[];Xr(l[o]);)Ht.push(l[o++]);var en=Ht.length?parseInt(z.apply(void 0,Ht),10):0;return d*(O+_e*Math.pow(10,-xe))*Math.pow(10,qe*en)},YA={type:2},Io={type:3},io={type:4},Ao={type:13},Oi={type:8},aa={type:21},pa={type:9},da={type:10},$A={type:11},Yr={type:12},bA={type:14},nA={type:23},CA={type:1},ZA={type:25},Fa={type:24},jo={type:26},Eo={type:27},uo={type:28},fo={type:29},ji={type:31},zo={type:32},Ti=function(){function l(){this._value=[]}return l.prototype.write=function(o){this._value=this._value.concat(B(o))},l.prototype.read=function(){for(var o=[],d=this.consumeToken();d!==zo;)o.push(d),d=this.consumeToken();return o},l.prototype.consumeToken=function(){var o=this.consumeCodePoint();switch(o){case Er:return this.consumeStringToken(Er);case br:var d=this.peekCodePoint(0),c=this.peekCodePoint(1),O=this.peekCodePoint(2);if(ya(d)||PA(c,O)){var ne=Aa(d,c,O)?vn:Nt,xe=this.consumeName();return{type:5,value:xe,flags:ne}}break;case xr:if(this.peekCodePoint(0)===$n)return this.consumeCodePoint(),Ao;break;case jr:return this.consumeStringToken(jr);case Rr:return YA;case Qt:return Io;case IA:if(this.peekCodePoint(0)===$n)return this.consumeCodePoint(),bA;break;case kr:if(Sa(o,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(o),this.consumeNumericToken();break;case rA:return io;case Mt:var _e=o,qe=this.peekCodePoint(0),Ht=this.peekCodePoint(1);if(Sa(_e,qe,Ht))return this.reconsumeCodePoint(o),this.consumeNumericToken();if(Aa(_e,qe,Ht))return this.reconsumeCodePoint(o),this.consumeIdentLikeToken();if(qe===Mt&&Ht===dn)return this.consumeCodePoint(),this.consumeCodePoint(),Fa;break;case St:if(Sa(o,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(o),this.consumeNumericToken();break;case Jn:if(this.peekCodePoint(0)===IA)for(this.consumeCodePoint();;){var en=this.consumeCodePoint();if(en===IA&&(en=this.consumeCodePoint(),en===Jn))return this.consumeToken();if(en===At)return this.consumeToken()}break;case sA:return jo;case hA:return Eo;case _t:if(this.peekCodePoint(0)===Bn&&this.peekCodePoint(1)===Mt&&this.peekCodePoint(2)===Mt)return this.consumeCodePoint(),this.consumeCodePoint(),ZA;break;case rn:var gn=this.peekCodePoint(0),ar=this.peekCodePoint(1),UA=this.peekCodePoint(2);if(Aa(gn,ar,UA)){var xe=this.consumeName();return{type:7,value:xe}}break;case er:return uo;case pr:if(PA(o,this.peekCodePoint(0)))return this.reconsumeCodePoint(o),this.consumeIdentLikeToken();break;case on:return fo;case Ur:if(this.peekCodePoint(0)===$n)return this.consumeCodePoint(),Oi;break;case fA:return $A;case aA:return Yr;case un:case Mn:var Zr=this.peekCodePoint(0),dA=this.peekCodePoint(1);return Zr===kr&&(Ir(dA)||dA===$r)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(o),this.consumeIdentLikeToken();case eA:if(this.peekCodePoint(0)===$n)return this.consumeCodePoint(),pa;if(this.peekCodePoint(0)===eA)return this.consumeCodePoint(),aa;break;case Kr:if(this.peekCodePoint(0)===$n)return this.consumeCodePoint(),da;break;case At:return zo}return Ha(o)?(this.consumeWhiteSpace(),ji):Xr(o)?(this.reconsumeCodePoint(o),this.consumeNumericToken()):yA(o)?(this.reconsumeCodePoint(o),this.consumeIdentLikeToken()):{type:6,value:z(o)}},l.prototype.consumeCodePoint=function(){var o=this._value.shift();return typeof o=="undefined"?-1:o},l.prototype.reconsumeCodePoint=function(o){this._value.unshift(o)},l.prototype.peekCodePoint=function(o){return o>=this._value.length?-1:this._value[o]},l.prototype.consumeUnicodeRangeToken=function(){for(var o=[],d=this.consumeCodePoint();Ir(d)&&o.length<6;)o.push(d),d=this.consumeCodePoint();for(var c=!1;d===$r&&o.length<6;)o.push(d),d=this.consumeCodePoint(),c=!0;if(c){var O=parseInt(z.apply(void 0,o.map(function(qe){return qe===$r?Xe:qe})),16),ne=parseInt(z.apply(void 0,o.map(function(qe){return qe===$r?Cn:qe})),16);return{type:30,start:O,end:ne}}var xe=parseInt(z.apply(void 0,o),16);if(this.peekCodePoint(0)===Mt&&Ir(this.peekCodePoint(1))){this.consumeCodePoint(),d=this.consumeCodePoint();for(var _e=[];Ir(d)&&_e.length<6;)_e.push(d),d=this.consumeCodePoint();var ne=parseInt(z.apply(void 0,_e),16);return{type:30,start:xe,end:ne}}else return{type:30,start:xe,end:xe}},l.prototype.consumeIdentLikeToken=function(){var o=this.consumeName();return o.toLowerCase()==="url"&&this.peekCodePoint(0)===Rr?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Rr?(this.consumeCodePoint(),{type:19,value:o}):{type:20,value:o}},l.prototype.consumeUrlToken=function(){var o=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===At)return{type:22,value:""};var d=this.peekCodePoint(0);if(d===jr||d===Er){var c=this.consumeStringToken(this.consumeCodePoint());return c.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===At||this.peekCodePoint(0)===Qt)?(this.consumeCodePoint(),{type:22,value:c.value}):(this.consumeBadUrlRemnants(),nA)}for(;;){var O=this.consumeCodePoint();if(O===At||O===Qt)return{type:22,value:z.apply(void 0,o)};if(Ha(O))return this.consumeWhiteSpace(),this.peekCodePoint(0)===At||this.peekCodePoint(0)===Qt?(this.consumeCodePoint(),{type:22,value:z.apply(void 0,o)}):(this.consumeBadUrlRemnants(),nA);if(O===Er||O===jr||O===Rr||Qr(O))return this.consumeBadUrlRemnants(),nA;if(O===pr)if(PA(O,this.peekCodePoint(0)))o.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),nA;else o.push(O)}},l.prototype.consumeWhiteSpace=function(){for(;Ha(this.peekCodePoint(0));)this.consumeCodePoint()},l.prototype.consumeBadUrlRemnants=function(){for(;;){var o=this.consumeCodePoint();if(o===Qt||o===At)return;PA(o,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},l.prototype.consumeStringSlice=function(o){for(var d=5e4,c="";o>0;){var O=Math.min(d,o);c+=z.apply(void 0,this._value.splice(0,O)),o-=O}return this._value.shift(),c},l.prototype.consumeStringToken=function(o){var d="",c=0;do{var O=this._value[c];if(O===At||O===void 0||O===o)return d+=this.consumeStringSlice(c),{type:0,value:d};if(O===jn)return this._value.splice(0,c),CA;if(O===pr){var ne=this._value[c+1];ne!==At&&ne!==void 0&&(ne===jn?(d+=this.consumeStringSlice(c),c=-1,this._value.shift()):PA(O,ne)&&(d+=this.consumeStringSlice(c),d+=z(this.consumeEscapedCodePoint()),c=-1))}c++}while(!0)},l.prototype.consumeNumber=function(){var o=[],d=pn,c=this.peekCodePoint(0);for((c===kr||c===Mt)&&o.push(this.consumeCodePoint());Xr(this.peekCodePoint(0));)o.push(this.consumeCodePoint());c=this.peekCodePoint(0);var O=this.peekCodePoint(1);if(c===St&&Xr(O))for(o.push(this.consumeCodePoint(),this.consumeCodePoint()),d=kt;Xr(this.peekCodePoint(0));)o.push(this.consumeCodePoint());c=this.peekCodePoint(0),O=this.peekCodePoint(1);var ne=this.peekCodePoint(2);if((c===rr||c===Fn)&&((O===kr||O===Mt)&&Xr(ne)||Xr(O)))for(o.push(this.consumeCodePoint(),this.consumeCodePoint()),d=kt;Xr(this.peekCodePoint(0));)o.push(this.consumeCodePoint());return[SA(o),d]},l.prototype.consumeNumericToken=function(){var o=this.consumeNumber(),d=o[0],c=o[1],O=this.peekCodePoint(0),ne=this.peekCodePoint(1),xe=this.peekCodePoint(2);if(Aa(O,ne,xe)){var _e=this.consumeName();return{type:15,number:d,flags:c,unit:_e}}return O===Or?(this.consumeCodePoint(),{type:16,number:d,flags:c}):{type:17,number:d,flags:c}},l.prototype.consumeEscapedCodePoint=function(){var o=this.consumeCodePoint();if(Ir(o)){for(var d=z(o);Ir(this.peekCodePoint(0))&&d.length<6;)d+=z(this.consumeCodePoint());Ha(this.peekCodePoint(0))&&this.consumeCodePoint();var c=parseInt(d,16);return c===0||OA(c)||c>1114111?tA:c}return o===At?tA:o},l.prototype.consumeName=function(){for(var o="";;){var d=this.consumeCodePoint();if(ya(d))o+=z(d);else if(PA(d,this.peekCodePoint(0)))o+=z(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(d),o}},l}(),Fl=function(){function l(o){this._tokens=o}return l.create=function(o){var d=new Ti;return d.write(o),new l(d.read())},l.parseValue=function(o){return l.create(o).parseComponentValue()},l.parseValues=function(o){return l.create(o).parseComponentValues()},l.prototype.parseComponentValue=function(){for(var o=this.consumeToken();o.type===31;)o=this.consumeToken();if(o.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(o);var d=this.consumeComponentValue();do o=this.consumeToken();while(o.type===31);if(o.type===32)return d;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},l.prototype.parseComponentValues=function(){for(var o=[];;){var d=this.consumeComponentValue();if(d.type===32)return o;o.push(d),o.push()}},l.prototype.consumeComponentValue=function(){var o=this.consumeToken();switch(o.type){case 11:case 28:case 2:return this.consumeSimpleBlock(o.type);case 19:return this.consumeFunction(o)}return o},l.prototype.consumeSimpleBlock=function(o){for(var d={type:o,values:[]},c=this.consumeToken();;){if(c.type===32||cc(c,o))return d;this.reconsumeToken(c),d.values.push(this.consumeComponentValue()),c=this.consumeToken()}},l.prototype.consumeFunction=function(o){for(var d={name:o.value,values:[],type:18};;){var c=this.consumeToken();if(c.type===32||c.type===3)return d;this.reconsumeToken(c),d.values.push(this.consumeComponentValue())}},l.prototype.consumeToken=function(){var o=this._tokens.shift();return typeof o=="undefined"?zo:o},l.prototype.reconsumeToken=function(o){this._tokens.unshift(o)},l}(),ki=function(l){return l.type===15},vi=function(l){return l.type===17},ao=function(l){return l.type===20},ol=function(l){return l.type===0},zl=function(l,o){return ao(l)&&l.value===o},Es=function(l){return l.type!==31},Bl=function(l){return l.type!==31&&l.type!==4},Yi=function(l){var o=[],d=[];return l.forEach(function(c){if(c.type===4){if(d.length===0)throw new Error("Error parsing function args, zero tokens for arg");o.push(d),d=[];return}c.type!==31&&d.push(c)}),d.length&&o.push(d),o},cc=function(l,o){return o===11&&l.type===12||o===28&&l.type===29?!0:o===2&&l.type===3},bs=function(l){return l.type===17||l.type===15},Zo=function(l){return l.type===16||bs(l)},Zl=function(l){return l.length>1?[l[0],l[1]]:[l[0]]},_o={type:17,number:0,flags:pn},il={type:16,number:50,flags:pn},xs={type:16,number:100,flags:pn},Us=function(l,o,d){var c=l[0],O=l[1];return[ma(c,o),ma(typeof O!="undefined"?O:c,d)]},ma=function(l,o){if(l.type===16)return l.number/100*o;if(ki(l))switch(l.unit){case"rem":case"em":return 16*l.number;case"px":default:return l.number}return l.number},Pl="deg",uc="grad",Nc="rad",ho="turn",ca={name:"angle",parse:function(l,o){if(o.type===15)switch(o.unit){case Pl:return Math.PI*o.number/180;case uc:return Math.PI/200*o.number;case Nc:return o.number;case ho:return Math.PI*2*o.number}throw new Error("Unsupported angle type")}},qA=function(l){return l.type===15&&(l.unit===Pl||l.unit===uc||l.unit===Nc||l.unit===ho)},pi=function(l){var o=l.filter(ao).map(function(d){return d.value}).join(" ");switch(o){case"to bottom right":case"to right bottom":case"left top":case"top left":return[_o,_o];case"to top":case"bottom":return so(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[_o,xs];case"to right":case"left":return so(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[xs,xs];case"to bottom":case"top":return so(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[xs,_o];case"to left":case"right":return so(270)}return 0},so=function(l){return Math.PI*l/180},vo={name:"color",parse:function(l,o){if(o.type===18){var d=Ei[o.name];if(typeof d=="undefined")throw new Error('Attempting to parse an unsupported color function "'+o.name+'"');return d(l,o.values)}if(o.type===5){if(o.value.length===3){var c=o.value.substring(0,1),O=o.value.substring(1,2),ne=o.value.substring(2,3);return Lo(parseInt(c+c,16),parseInt(O+O,16),parseInt(ne+ne,16),1)}if(o.value.length===4){var c=o.value.substring(0,1),O=o.value.substring(1,2),ne=o.value.substring(2,3),xe=o.value.substring(3,4);return Lo(parseInt(c+c,16),parseInt(O+O,16),parseInt(ne+ne,16),parseInt(xe+xe,16)/255)}if(o.value.length===6){var c=o.value.substring(0,2),O=o.value.substring(2,4),ne=o.value.substring(4,6);return Lo(parseInt(c,16),parseInt(O,16),parseInt(ne,16),1)}if(o.value.length===8){var c=o.value.substring(0,2),O=o.value.substring(2,4),ne=o.value.substring(4,6),xe=o.value.substring(6,8);return Lo(parseInt(c,16),parseInt(O,16),parseInt(ne,16),parseInt(xe,16)/255)}}if(o.type===20){var _e=bi[o.value.toUpperCase()];if(typeof _e!="undefined")return _e}return bi.TRANSPARENT}},po=function(l){return(255&l)===0},lo=function(l){var o=255&l,d=255&l>>8,c=255&l>>16,O=255&l>>24;return o<255?"rgba("+O+","+c+","+d+","+o/255+")":"rgb("+O+","+c+","+d+")"},Lo=function(l,o,d,c){return(l<<24|o<<16|d<<8|Math.round(c*255)<<0)>>>0},ls=function(l,o){if(l.type===17)return l.number;if(l.type===16){var d=o===3?1:255;return o===3?l.number/100*d:Math.round(l.number/100*d)}return 0},sl=function(l,o){var d=o.filter(Bl);if(d.length===3){var c=d.map(ls),O=c[0],ne=c[1],xe=c[2];return Lo(O,ne,xe,1)}if(d.length===4){var _e=d.map(ls),O=_e[0],ne=_e[1],xe=_e[2],qe=_e[3];return Lo(O,ne,xe,qe)}return 0};function To(l,o,d){return d<0&&(d+=1),d>=1&&(d-=1),d<1/6?(o-l)*d*6+l:d<1/2?o:d<2/3?(o-l)*6*(2/3-d)+l:l}var Vl=function(l,o){var d=o.filter(Bl),c=d[0],O=d[1],ne=d[2],xe=d[3],_e=(c.type===17?so(c.number):ca.parse(l,c))/(Math.PI*2),qe=Zo(O)?O.number/100:0,Ht=Zo(ne)?ne.number/100:0,en=typeof xe!="undefined"&&Zo(xe)?ma(xe,1):1;if(qe===0)return Lo(Ht*255,Ht*255,Ht*255,1);var gn=Ht<=.5?Ht*(qe+1):Ht+qe-Ht*qe,ar=Ht*2-gn,UA=To(ar,gn,_e+1/3),Zr=To(ar,gn,_e),dA=To(ar,gn,_e-1/3);return Lo(UA*255,Zr*255,dA*255,en)},Ei={hsl:Vl,hsla:Vl,rgb:sl,rgba:sl},Ns=function(l,o){return vo.parse(l,Fl.create(o).parseComponentValue())},bi={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},Mc={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(l,o){return o.map(function(d){if(ao(d))switch(d.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Hc={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},fc=function(l,o){var d=vo.parse(l,o[0]),c=o[1];return c&&Zo(c)?{color:d,stop:c}:{color:d,stop:null}},Yu=function(l,o){var d=l[0],c=l[l.length-1];d.stop===null&&(d.stop=_o),c.stop===null&&(c.stop=xs);for(var O=[],ne=0,xe=0;xene?O.push(qe):O.push(ne),ne=qe}else O.push(null)}for(var Ht=null,xe=0;xexe.optimumDistance)?{optimumCorner:_e,optimumDistance:en}:xe},{optimumDistance:O?1/0:-1/0,optimumCorner:null}).optimumCorner},$o=function(l,o,d,c,O){var ne=0,xe=0;switch(l.size){case 0:l.shape===0?ne=xe=Math.min(Math.abs(o),Math.abs(o-c),Math.abs(d),Math.abs(d-O)):l.shape===1&&(ne=Math.min(Math.abs(o),Math.abs(o-c)),xe=Math.min(Math.abs(d),Math.abs(d-O)));break;case 2:if(l.shape===0)ne=xe=Math.min(Ms(o,d),Ms(o,d-O),Ms(o-c,d),Ms(o-c,d-O));else if(l.shape===1){var _e=Math.min(Math.abs(d),Math.abs(d-O))/Math.min(Math.abs(o),Math.abs(o-c)),qe=qu(c,O,o,d,!0),Ht=qe[0],en=qe[1];ne=Ms(Ht-o,(en-d)/_e),xe=_e*ne}break;case 1:l.shape===0?ne=xe=Math.max(Math.abs(o),Math.abs(o-c),Math.abs(d),Math.abs(d-O)):l.shape===1&&(ne=Math.max(Math.abs(o),Math.abs(o-c)),xe=Math.max(Math.abs(d),Math.abs(d-O)));break;case 3:if(l.shape===0)ne=xe=Math.max(Ms(o,d),Ms(o,d-O),Ms(o-c,d),Ms(o-c,d-O));else if(l.shape===1){var _e=Math.max(Math.abs(d),Math.abs(d-O))/Math.max(Math.abs(o),Math.abs(o-c)),gn=qu(c,O,o,d,!1),Ht=gn[0],en=gn[1];ne=Ms(Ht-o,(en-d)/_e),xe=_e*ne}break}return Array.isArray(l.size)&&(ne=ma(l.size[0],c),xe=l.size.length===2?ma(l.size[1],O):ne),[ne,xe]},co=function(l,o){var d=so(180),c=[];return Yi(o).forEach(function(O,ne){if(ne===0){var xe=O[0];if(xe.type===20&&xe.value==="to"){d=pi(O);return}else if(qA(xe)){d=ca.parse(l,xe);return}}var _e=fc(l,O);c.push(_e)}),{angle:d,stops:c,type:1}},Qo=function(l,o){var d=so(180),c=[];return Yi(o).forEach(function(O,ne){if(ne===0){var xe=O[0];if(xe.type===20&&["top","left","right","bottom"].indexOf(xe.value)!==-1){d=pi(O);return}else if(qA(xe)){d=(ca.parse(l,xe)+so(270))%so(360);return}}var _e=fc(l,O);c.push(_e)}),{angle:d,stops:c,type:1}},cs=function(l,o){var d=so(180),c=[],O=1,ne=0,xe=3,_e=[];return Yi(o).forEach(function(qe,Ht){var en=qe[0];if(Ht===0){if(ao(en)&&en.value==="linear"){O=1;return}else if(ao(en)&&en.value==="radial"){O=2;return}}if(en.type===18){if(en.name==="from"){var gn=vo.parse(l,en.values[0]);c.push({stop:_o,color:gn})}else if(en.name==="to"){var gn=vo.parse(l,en.values[0]);c.push({stop:xs,color:gn})}else if(en.name==="color-stop"){var ar=en.values.filter(Bl);if(ar.length===2){var gn=vo.parse(l,ar[1]),UA=ar[0];vi(UA)&&c.push({stop:{type:16,number:UA.number*100,flags:UA.flags},color:gn})}}}}),O===1?{angle:(d+so(180))%so(360),stops:c,type:O}:{size:xe,shape:ne,stops:c,position:_e,type:O}},Ji="closest-side",ll="farthest-side",jc="closest-corner",Tc="farthest-corner",fu="circle",du="ellipse",L="cover",J="contain",Y=function(l,o){var d=0,c=3,O=[],ne=[];return Yi(o).forEach(function(xe,_e){var qe=!0;if(_e===0){var Ht=!1;qe=xe.reduce(function(gn,ar){if(Ht)if(ao(ar))switch(ar.value){case"center":return ne.push(il),gn;case"top":case"left":return ne.push(_o),gn;case"right":case"bottom":return ne.push(xs),gn}else(Zo(ar)||bs(ar))&&ne.push(ar);else if(ao(ar))switch(ar.value){case fu:return d=0,!1;case du:return d=1,!1;case"at":return Ht=!0,!1;case Ji:return c=0,!1;case L:case ll:return c=1,!1;case J:case jc:return c=2,!1;case Tc:return c=3,!1}else if(bs(ar)||Zo(ar))return Array.isArray(c)||(c=[]),c.push(ar),!1;return gn},qe)}if(qe){var en=fc(l,xe);O.push(en)}}),{size:c,shape:d,stops:O,position:ne,type:2}},He=function(l,o){var d=0,c=3,O=[],ne=[];return Yi(o).forEach(function(xe,_e){var qe=!0;if(_e===0?qe=xe.reduce(function(en,gn){if(ao(gn))switch(gn.value){case"center":return ne.push(il),!1;case"top":case"left":return ne.push(_o),!1;case"right":case"bottom":return ne.push(xs),!1}else if(Zo(gn)||bs(gn))return ne.push(gn),!1;return en},qe):_e===1&&(qe=xe.reduce(function(en,gn){if(ao(gn))switch(gn.value){case fu:return d=0,!1;case du:return d=1,!1;case J:case Ji:return c=0,!1;case ll:return c=1,!1;case jc:return c=2,!1;case L:case Tc:return c=3,!1}else if(bs(gn)||Zo(gn))return Array.isArray(c)||(c=[]),c.push(gn),!1;return en},qe)),qe){var Ht=fc(l,xe);O.push(Ht)}}),{size:c,shape:d,stops:O,position:ne,type:2}},je=function(l){return l.type===1},xt=function(l){return l.type===2},mt={name:"image",parse:function(l,o){if(o.type===22){var d={url:o.value,type:0};return l.cache.addImage(o.value),d}if(o.type===18){var c=ln[o.name];if(typeof c=="undefined")throw new Error('Attempting to parse an unsupported image function "'+o.name+'"');return c(l,o.values)}throw new Error("Unsupported image type "+o.type)}};function cn(l){return!(l.type===20&&l.value==="none")&&(l.type!==18||!!ln[l.name])}var ln={"linear-gradient":co,"-moz-linear-gradient":Qo,"-ms-linear-gradient":Qo,"-o-linear-gradient":Qo,"-webkit-linear-gradient":Qo,"radial-gradient":Y,"-moz-radial-gradient":He,"-ms-radial-gradient":He,"-o-radial-gradient":He,"-webkit-radial-gradient":He,"-webkit-gradient":cs},Qn={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(l,o){if(o.length===0)return[];var d=o[0];return d.type===20&&d.value==="none"?[]:o.filter(function(c){return Bl(c)&&cn(c)}).map(function(c){return mt.parse(l,c)})}},Sr={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(l,o){return o.map(function(d){if(ao(d))switch(d.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Kn={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(l,o){return Yi(o).map(function(d){return d.filter(Zo)}).map(Zl)}},Tn={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(l,o){return Yi(o).map(function(d){return d.filter(ao).map(function(c){return c.value}).join(" ")}).map(sr)}},sr=function(l){switch(l){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},Gn;(function(l){l.AUTO="auto",l.CONTAIN="contain",l.COVER="cover"})(Gn||(Gn={}));var an={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(l,o){return Yi(o).map(function(d){return d.filter(Rn)})}},Rn=function(l){return ao(l)||Zo(l)},lr=function(l){return{name:"border-"+l+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},lA=lr("top"),zr=lr("right"),cA=lr("bottom"),oA=lr("left"),iA=function(l){return{name:"border-radius-"+l,initialValue:"0 0",prefix:!1,type:1,parse:function(o,d){return Zl(d.filter(Zo))}}},Jr=iA("top-left"),ra=iA("top-right"),DA=iA("bottom-right"),JA=iA("bottom-left"),xA=function(l){return{name:"border-"+l+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(o,d){switch(d){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Ya=xA("top"),oo=xA("right"),Oo=xA("bottom"),Na=xA("left"),Ea=function(l){return{name:"border-"+l+"-width",initialValue:"0",type:0,prefix:!1,parse:function(o,d){return ki(d)?d.number:0}}},Qa=Ea("top"),Va=Ea("right"),mo=Ea("bottom"),Ja=Ea("left"),qa={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Vo={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(l,o){switch(o){case"rtl":return 1;case"ltr":default:return 0}}},ri={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(l,o){return o.filter(ao).reduce(function(d,c){return d|Ri(c.value)},0)}},Ri=function(l){switch(l){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},So={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(l,o){switch(o){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},xi={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(l,o){return o.type===20&&o.value==="normal"?0:o.type===17||o.type===15?o.number:0}},Bo;(function(l){l.NORMAL="normal",l.STRICT="strict"})(Bo||(Bo={}));var Ai={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(l,o){switch(o){case"strict":return Bo.STRICT;case"normal":default:return Bo.NORMAL}}},mi={name:"line-height",initialValue:"normal",prefix:!1,type:4},Ki=function(l,o){return ao(l)&&l.value==="normal"?1.2*o:l.type===17?o*l.number:Zo(l)?ma(l,o):o},Ii={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(l,o){return o.type===20&&o.value==="none"?null:mt.parse(l,o)}},us={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(l,o){switch(o){case"inside":return 0;case"outside":default:return 1}}},fs={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(l,o){switch(o){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Ba=function(l){return{name:"margin-"+l,initialValue:"0",prefix:!1,type:4}},ai=Ba("top"),ei=Ba("right"),Ui=Ba("bottom"),zi=Ba("left"),Wo={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(l,o){return o.filter(ao).map(function(d){switch(d.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Si={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(l,o){switch(o){case"break-word":return"break-word";case"normal":default:return"normal"}}},Is=function(l){return{name:"padding-"+l,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Gs=Is("top"),Fi=Is("right"),Wl=Is("bottom"),kc=Is("left"),dc={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(l,o){switch(o){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Pi={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(l,o){switch(o){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Hs={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(l,o){return o.length===1&&zl(o[0],"none")?[]:Yi(o).map(function(d){for(var c={color:bi.TRANSPARENT,offsetX:_o,offsetY:_o,blur:_o},O=0,ne=0;ne1?1:0],this.overflowWrap=hr(o,Si,d.overflowWrap),this.paddingTop=hr(o,Gs,d.paddingTop),this.paddingRight=hr(o,Fi,d.paddingRight),this.paddingBottom=hr(o,Wl,d.paddingBottom),this.paddingLeft=hr(o,kc,d.paddingLeft),this.paintOrder=hr(o,Js,d.paintOrder),this.position=hr(o,Pi,d.position),this.textAlign=hr(o,dc,d.textAlign),this.textDecorationColor=hr(o,fi,(c=d.textDecorationColor)!==null&&c!==void 0?c:d.color),this.textDecorationLine=hr(o,gs,(O=d.textDecorationLine)!==null&&O!==void 0?O:d.textDecoration),this.textShadow=hr(o,Hs,d.textShadow),this.textTransform=hr(o,Zi,d.textTransform),this.transform=hr(o,gc,d.transform),this.transformOrigin=hr(o,cl,d.transformOrigin),this.visibility=hr(o,ds,d.visibility),this.webkitTextStrokeColor=hr(o,_u,d.webkitTextStrokeColor),this.webkitTextStrokeWidth=hr(o,yl,d.webkitTextStrokeWidth),this.wordBreak=hr(o,ul,d.wordBreak),this.zIndex=hr(o,Bi,d.zIndex)}return l.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},l.prototype.isTransparent=function(){return po(this.backgroundColor)},l.prototype.isTransformed=function(){return this.transform!==null},l.prototype.isPositioned=function(){return this.position!==0},l.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},l.prototype.isFloating=function(){return this.float!==0},l.prototype.isInlineLevel=function(){return Go(this.display,4)||Go(this.display,33554432)||Go(this.display,268435456)||Go(this.display,536870912)||Go(this.display,67108864)||Go(this.display,134217728)},l}(),hc=function(){function l(o,d){this.content=hr(o,Dl,d.content),this.quotes=hr(o,EA,d.quotes)}return l}(),Ci=function(){function l(o,d){this.counterIncrement=hr(o,Kc,d.counterIncrement),this.counterReset=hr(o,Gl,d.counterReset)}return l}(),hr=function(l,o,d){var c=new Ti,O=d!==null&&typeof d!="undefined"?d.toString():o.initialValue;c.write(O);var ne=new Fl(c.read());switch(o.type){case 2:var xe=ne.parseComponentValue();return o.parse(l,ao(xe)?xe.value:o.initialValue);case 0:return o.parse(l,ne.parseComponentValue());case 1:return o.parse(l,ne.parseComponentValues());case 4:return ne.parseComponentValue();case 3:switch(o.format){case"angle":return ca.parse(l,ne.parseComponentValue());case"color":return vo.parse(l,ne.parseComponentValue());case"image":return mt.parse(l,ne.parseComponentValue());case"length":var _e=ne.parseComponentValue();return bs(_e)?_e:_o;case"length-percentage":var qe=ne.parseComponentValue();return Zo(qe)?qe:_o;case"time":return _i.parse(l,ne.parseComponentValue())}break}},zc="data-html2canvas-debug",qs=function(l){var o=l.getAttribute(zc);switch(o){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Zc=function(l,o){var d=qs(l);return d===1||o===d},_s=function(){function l(o,d){if(this.context=o,this.textNodes=[],this.elements=[],this.flags=0,Zc(d,3))debugger;this.styles=new gu(o,window.getComputedStyle(d,null)),Yl(d)&&(this.styles.animationDuration.some(function(c){return c>0})&&(d.style.animationDuration="0s"),this.styles.transform!==null&&(d.style.transform="none")),this.bounds=T(this.context,d),Zc(d,4)&&(this.flags|=16)}return l}(),Kf="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",$u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ts=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),vc=0;vc<$u.length;vc++)Ts[$u.charCodeAt(vc)]=vc;for(var ef=function(l){var o=l.length*.75,d=l.length,c,O=0,ne,xe,_e,qe;l[l.length-1]==="="&&(o--,l[l.length-2]==="="&&o--);var Ht=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(o):new Array(o),en=Array.isArray(Ht)?Ht:new Uint8Array(Ht);for(c=0;c>4,en[O++]=(xe&15)<<4|_e>>2,en[O++]=(_e&3)<<6|qe&63;return Ht},hu=function(l){for(var o=l.length,d=[],c=0;c>kA,$s=1<>kA,bg=zf+pu,Ud=bg,mu=32,Bu=Ud+mu,Nd=65536>>wi,Zf=1<=0){if(o<55296||o>56319&&o<=65535)return d=this.index[o>>kA],d=(d<>kA)],d=(d<>wi),d=this.index[d],d+=o>>kA&Md,d=this.index[d],d=(d<=55296&&O<=56319&&d>10)+55296,xe%1024+56320)),(O+1===d||c.length>16384)&&(ne+=String.fromCharCode.apply(String,c),c.length=0)}return ne},of=Vf(Kf),to="\xD7",sf="\xF7",lf=function(l){return of.get(l)},xg=function(l,o,d){var c=d-2,O=o[c],ne=o[d-1],xe=o[d];if(ne===yu&&xe===Eu)return to;if(ne===yu||ne===Eu||ne===nf||xe===yu||xe===Eu||xe===nf)return sf;if(ne===Yf&&[Yf,pc,rf,Jf].indexOf(xe)!==-1||(ne===rf||ne===pc)&&(xe===pc||xe===fl)||(ne===Jf||ne===fl)&&xe===fl||xe===bu||xe===Xf||xe===Hd||ne===tf)return to;if(ne===bu&&xe===Af){for(;O===Xf;)O=o[--c];if(O===Af)return to}if(ne===af&&xe===af){for(var _e=0;O===af;)_e++,O=o[--c];if(_e%2===0)return to}return sf},Ig=function(l){var o=xu(l),d=o.length,c=0,O=0,ne=o.map(lf);return{next:function(){if(c>=d)return{done:!0,value:null};for(var xe=to;cxe.x||en.y>xe.y;return xe=en,Ht===0?!0:gn});return l.body.removeChild(o),_e},Sg=function(){return typeof new Image().crossOrigin!="undefined"},mc=function(){return typeof new XMLHttpRequest().responseType=="string"},qf=function(l){var o=new Image,d=l.createElement("canvas"),c=d.getContext("2d");if(!c)return!1;o.src="data:image/svg+xml,";try{c.drawImage(o,0,0),d.toDataURL()}catch(O){return!1}return!0},cf=function(l){return l[0]===0&&l[1]===255&&l[2]===0&&l[3]===255},Kd=function(l){var o=l.createElement("canvas"),d=100;o.width=d,o.height=d;var c=o.getContext("2d");if(!c)return Promise.reject(!1);c.fillStyle="rgb(0, 255, 0)",c.fillRect(0,0,d,d);var O=new Image,ne=o.toDataURL();O.src=ne;var xe=Iu(d,d,0,0,O);return c.fillStyle="red",c.fillRect(0,0,d,d),zd(xe).then(function(_e){c.drawImage(_e,0,0);var qe=c.getImageData(0,0,d,d).data;c.fillStyle="red",c.fillRect(0,0,d,d);var Ht=l.createElement("div");return Ht.style.backgroundImage="url("+ne+")",Ht.style.height=d+"px",cf(qe)?zd(Iu(d,d,0,0,Ht)):Promise.reject(!1)}).then(function(_e){return c.drawImage(_e,0,0),cf(c.getImageData(0,0,d,d).data)}).catch(function(){return!1})},Iu=function(l,o,d,c,O){var ne="http://www.w3.org/2000/svg",xe=document.createElementNS(ne,"svg"),_e=document.createElementNS(ne,"foreignObject");return xe.setAttributeNS(null,"width",l.toString()),xe.setAttributeNS(null,"height",o.toString()),_e.setAttributeNS(null,"width","100%"),_e.setAttributeNS(null,"height","100%"),_e.setAttributeNS(null,"x",d.toString()),_e.setAttributeNS(null,"y",c.toString()),_e.setAttributeNS(null,"externalResourcesRequired","true"),xe.appendChild(_e),_e.appendChild(O),xe},zd=function(l){return new Promise(function(o,d){var c=new Image;c.onload=function(){return o(c)},c.onerror=d,c.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(l))})},Ni={get SUPPORT_RANGE_BOUNDS(){var l=Td(document);return Object.defineProperty(Ni,"SUPPORT_RANGE_BOUNDS",{value:l}),l},get SUPPORT_WORD_BREAKING(){var l=Ni.SUPPORT_RANGE_BOUNDS&&kd(document);return Object.defineProperty(Ni,"SUPPORT_WORD_BREAKING",{value:l}),l},get SUPPORT_SVG_DRAWING(){var l=qf(document);return Object.defineProperty(Ni,"SUPPORT_SVG_DRAWING",{value:l}),l},get SUPPORT_FOREIGNOBJECT_DRAWING(){var l=typeof Array.from=="function"&&typeof window.fetch=="function"?Kd(document):Promise.resolve(!1);return Object.defineProperty(Ni,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:l}),l},get SUPPORT_CORS_IMAGES(){var l=Sg();return Object.defineProperty(Ni,"SUPPORT_CORS_IMAGES",{value:l}),l},get SUPPORT_RESPONSE_TYPE(){var l=mc();return Object.defineProperty(Ni,"SUPPORT_RESPONSE_TYPE",{value:l}),l},get SUPPORT_CORS_XHR(){var l="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Ni,"SUPPORT_CORS_XHR",{value:l}),l},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var l=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(Ni,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:l}),l}},Xl=function(){function l(o,d){this.text=o,this.bounds=d}return l}(),uf=function(l,o,d,c){var O=Vd(o,d),ne=[],xe=0;return O.forEach(function(_e){if(d.textDecorationLine.length||_e.trim().length>0)if(Ni.SUPPORT_RANGE_BOUNDS){var qe=ff(c,xe,_e.length).getClientRects();if(qe.length>1){var Ht=_f(_e),en=0;Ht.forEach(function(ar){ne.push(new Xl(ar,x.fromDOMRectList(l,ff(c,en+xe,ar.length).getClientRects()))),en+=ar.length})}else ne.push(new Xl(_e,x.fromDOMRectList(l,qe)))}else{var gn=c.splitText(_e.length);ne.push(new Xl(_e,Fg(l,c))),c=gn}else Ni.SUPPORT_RANGE_BOUNDS||(c=c.splitText(_e.length));xe+=_e.length}),ne},Fg=function(l,o){var d=o.ownerDocument;if(d){var c=d.createElement("html2canvaswrapper");c.appendChild(o.cloneNode(!0));var O=o.parentNode;if(O){O.replaceChild(c,o);var ne=T(l,c);return c.firstChild&&O.replaceChild(c.firstChild,c),ne}}return x.EMPTY},ff=function(l,o,d){var c=l.ownerDocument;if(!c)throw new Error("Node has no owner document");var O=c.createRange();return O.setStart(l,o),O.setEnd(l,o+d),O},_f=function(l){if(Ni.SUPPORT_NATIVE_TEXT_SEGMENTATION){var o=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(o.segment(l)).map(function(d){return d.segment})}return bh(l)},Zd=function(l,o){if(Ni.SUPPORT_NATIVE_TEXT_SEGMENTATION){var d=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(d.segment(l)).map(function(c){return c.segment})}return Pg(l,o)},Vd=function(l,o){return o.letterSpacing!==0?_f(l):Zd(l,o)},Wd=[32,160,4961,65792,65793,4153,4241],Pg=function(l,o){for(var d=Tt(l,{lineBreak:o.lineBreak,wordBreak:o.overflowWrap==="break-word"?"break-word":o.wordBreak}),c=[],O,ne=function(){if(O.value){var xe=O.value.slice(),_e=B(xe),qe="";_e.forEach(function(Ht){Wd.indexOf(Ht)===-1?qe+=z(Ht):(qe.length&&c.push(qe),c.push(z(Ht)),qe="")}),qe.length&&c.push(qe)}};!(O=d.next()).done;)ne();return c},Qg=function(){function l(o,d,c){this.text=Dg(d.data,c.textTransform),this.textBounds=uf(o,this.text,c,d)}return l}(),Dg=function(l,o){switch(o){case 1:return l.toLowerCase();case 3:return l.replace(Lg,$f);case 2:return l.toUpperCase();default:return l}},Lg=/(^|\s|:|-|\(|\))([a-z])/g,$f=function(l,o,d){return l.length>0?o+d.toUpperCase():l},Gd=function(l){a(o,l);function o(d,c){var O=l.call(this,d,c)||this;return O.src=c.currentSrc||c.src,O.intrinsicWidth=c.naturalWidth,O.intrinsicHeight=c.naturalHeight,O.context.cache.addImage(O.src),O}return o}(_s),Xd=function(l){a(o,l);function o(d,c){var O=l.call(this,d,c)||this;return O.canvas=c,O.intrinsicWidth=c.width,O.intrinsicHeight=c.height,O}return o}(_s),df=function(l){a(o,l);function o(d,c){var O=l.call(this,d,c)||this,ne=new XMLSerializer,xe=T(d,c);return c.setAttribute("width",xe.width+"px"),c.setAttribute("height",xe.height+"px"),O.svg="data:image/svg+xml,"+encodeURIComponent(ne.serializeToString(c)),O.intrinsicWidth=c.width.baseVal.value,O.intrinsicHeight=c.height.baseVal.value,O.context.cache.addImage(O.svg),O}return o}(_s),Ll=function(l){a(o,l);function o(d,c){var O=l.call(this,d,c)||this;return O.value=c.value,O}return o}(_s),gf=function(l){a(o,l);function o(d,c){var O=l.call(this,d,c)||this;return O.start=c.start,O.reversed=typeof c.reversed=="boolean"&&c.reversed===!0,O}return o}(_s),Ol=[{type:15,flags:0,unit:"px",number:3}],Yd=[{type:16,flags:0,number:50}],Jd=function(l){return l.width>l.height?new x(l.left+(l.width-l.height)/2,l.top,l.height,l.height):l.width0)d.textNodes.push(new Qg(l,O,d.styles));else if(bo(O))if(Ph(O)&&O.assignedNodes)O.assignedNodes().forEach(function(_e){return Gc(l,_e,d,c)});else{var xe=$d(l,O);xe.styles.isVisible()&&(MA(O,xe,c)?xe.flags|=4:ea(xe.styles)&&(xe.flags|=2),Bc.indexOf(O.tagName)!==-1&&(xe.flags|=8),d.elements.push(xe),O.slot,O.shadowRoot?Gc(l,O.shadowRoot,xe,c):!ed(O)&&!el(O)&&!eg(O)&&Gc(l,O,xe,c))}},$d=function(l,o){return Rg(o)?new Gd(l,o):xh(o)?new Xd(l,o):el(o)?new df(l,o):Jl(o)?new Ll(l,o):ql(o)?new gf(l,o):Fu(o)?new Su(l,o):eg(o)?new _d(l,o):ed(o)?new mf(l,o):Sh(o)?new Bf(l,o):new _s(l,o)},_a=function(l,o){var d=$d(l,o);return d.flags|=4,Gc(l,o,d,d),d},MA=function(l,o,d){return o.styles.isPositionedWithZIndex()||o.styles.opacity<1||o.styles.isTransformed()||Og(l)&&d.styles.isTransparent()},ea=function(l){return l.isPositioned()||l.isFloating()},no=function(l){return l.nodeType===Node.TEXT_NODE},bo=function(l){return l.nodeType===Node.ELEMENT_NODE},Yl=function(l){return bo(l)&&typeof l.style!="undefined"&&!Ps(l)},Ps=function(l){return typeof l.className=="object"},Jl=function(l){return l.tagName==="LI"},ql=function(l){return l.tagName==="OL"},Fu=function(l){return l.tagName==="INPUT"},Cc=function(l){return l.tagName==="HTML"},el=function(l){return l.tagName==="svg"},Og=function(l){return l.tagName==="BODY"},xh=function(l){return l.tagName==="CANVAS"},Ih=function(l){return l.tagName==="VIDEO"},Rg=function(l){return l.tagName==="IMG"},Sh=function(l){return l.tagName==="IFRAME"},Fh=function(l){return l.tagName==="STYLE"},Ug=function(l){return l.tagName==="SCRIPT"},ed=function(l){return l.tagName==="TEXTAREA"},eg=function(l){return l.tagName==="SELECT"},Ph=function(l){return l.tagName==="SLOT"},Qh=function(l){return l.tagName.indexOf("-")>0},Fv=function(){function l(){this.counters={}}return l.prototype.getCounterValue=function(o){var d=this.counters[o];return d&&d.length?d[d.length-1]:1},l.prototype.getCounterValues=function(o){var d=this.counters[o];return d||[]},l.prototype.pop=function(o){var d=this;o.forEach(function(c){return d.counters[c].pop()})},l.prototype.parse=function(o){var d=this,c=o.counterIncrement,O=o.counterReset,ne=!0;c!==null&&c.forEach(function(_e){var qe=d.counters[_e.counter];qe&&_e.increment!==0&&(ne=!1,qe.length||qe.push(1),qe[Math.max(0,qe.length-1)]+=_e.increment)});var xe=[];return ne&&O.forEach(function(_e){var qe=d.counters[_e.counter];xe.push(_e.counter),qe||(qe=d.counters[_e.counter]=[]),qe.push(_e.reset)}),xe},l}(),Ng={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Mg={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},D0={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},Dh={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},Pu=function(l,o,d,c,O,ne){return ld?nd(l,O,ne.length>0):c.integers.reduce(function(xe,_e,qe){for(;l>=_e;)l-=_e,xe+=c.values[qe];return xe},"")+ne},L0=function(l,o,d,c){var O="";do d||l--,O=c(l)+O,l/=o;while(l*o>=o);return O},Di=function(l,o,d,c,O){var ne=d-o+1;return(l<0?"-":"")+(L0(Math.abs(l),ne,c,function(xe){return z(Math.floor(xe%ne)+o)})+O)},Xc=function(l,o,d){d===void 0&&(d=". ");var c=o.length;return L0(Math.abs(l),c,!1,function(O){return o[Math.floor(O%c)]})+d},Qu=1,wc=2,yc=4,td=8,Ec=function(l,o,d,c,O,ne){if(l<-9999||l>9999)return nd(l,4,O.length>0);var xe=Math.abs(l),_e=O;if(xe===0)return o[0]+_e;for(var qe=0;xe>0&&qe<=4;qe++){var Ht=xe%10;Ht===0&&Go(ne,Qu)&&_e!==""?_e=o[Ht]+_e:Ht>1||Ht===1&&qe===0||Ht===1&&qe===1&&Go(ne,wc)||Ht===1&&qe===1&&Go(ne,yc)&&l>100||Ht===1&&qe>1&&Go(ne,td)?_e=o[Ht]+(qe>0?d[qe-1]:"")+_e:Ht===1&&qe>0&&(_e=d[qe-1]+_e),xe=Math.floor(xe/10)}return(l<0?c:"")+_e},Lh="\u5341\u767E\u5343\u842C",O0="\u62FE\u4F70\u4EDF\u842C",Oh="\u30DE\u30A4\u30CA\u30B9",Hg="\uB9C8\uC774\uB108\uC2A4",nd=function(l,o,d){var c=d?". ":"",O=d?"\u3001":"",ne=d?", ":"",xe=d?" ":"";switch(o){case 0:return"\u2022"+xe;case 1:return"\u25E6"+xe;case 2:return"\u25FE"+xe;case 5:var _e=Di(l,48,57,!0,c);return _e.length<4?"0"+_e:_e;case 4:return Xc(l,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",O);case 6:return Pu(l,1,3999,Ng,3,c).toLowerCase();case 7:return Pu(l,1,3999,Ng,3,c);case 8:return Di(l,945,969,!1,c);case 9:return Di(l,97,122,!1,c);case 10:return Di(l,65,90,!1,c);case 11:return Di(l,1632,1641,!0,c);case 12:case 49:return Pu(l,1,9999,Mg,3,c);case 35:return Pu(l,1,9999,Mg,3,c).toLowerCase();case 13:return Di(l,2534,2543,!0,c);case 14:case 30:return Di(l,6112,6121,!0,c);case 15:return Xc(l,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",O);case 16:return Xc(l,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",O);case 17:case 48:return Ec(l,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Lh,"\u8CA0",O,wc|yc|td);case 47:return Ec(l,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",O0,"\u8CA0",O,Qu|wc|yc|td);case 42:return Ec(l,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Lh,"\u8D1F",O,wc|yc|td);case 41:return Ec(l,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",O0,"\u8D1F",O,Qu|wc|yc|td);case 26:return Ec(l,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",Oh,O,0);case 25:return Ec(l,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",Oh,O,Qu|wc|yc);case 31:return Ec(l,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",Hg,ne,Qu|wc|yc);case 33:return Ec(l,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",Hg,ne,0);case 32:return Ec(l,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",Hg,ne,Qu|wc|yc);case 18:return Di(l,2406,2415,!0,c);case 20:return Pu(l,1,19999,Dh,3,c);case 21:return Di(l,2790,2799,!0,c);case 22:return Di(l,2662,2671,!0,c);case 22:return Pu(l,1,10999,D0,3,c);case 23:return Xc(l,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return Xc(l,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return Di(l,3302,3311,!0,c);case 28:return Xc(l,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",O);case 29:return Xc(l,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",O);case 34:return Di(l,3792,3801,!0,c);case 37:return Di(l,6160,6169,!0,c);case 38:return Di(l,4160,4169,!0,c);case 39:return Di(l,2918,2927,!0,c);case 40:return Di(l,1776,1785,!0,c);case 43:return Di(l,3046,3055,!0,c);case 44:return Di(l,3174,3183,!0,c);case 45:return Di(l,3664,3673,!0,c);case 46:return Di(l,3872,3881,!0,c);case 3:default:return Di(l,48,57,!0,c)}},Rh="data-html2canvas-ignore",R0=function(){function l(o,d,c){if(this.context=o,this.options=c,this.scrolledElements=[],this.referenceElement=d,this.counters=new Fv,this.quoteDepth=0,!d.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(d.ownerDocument.documentElement,!1)}return l.prototype.toIFrame=function(o,d){var c=this,O=U0(o,d);if(!O.contentWindow)return Promise.reject("Unable to find iframe window");var ne=o.defaultView.pageXOffset,xe=o.defaultView.pageYOffset,_e=O.contentWindow,qe=_e.document,Ht=Ad(O).then(function(){return b(c,void 0,void 0,function(){var en,gn;return F(this,function(ar){switch(ar.label){case 0:return this.scrolledElements.forEach(Mh),_e&&(_e.scrollTo(d.left,d.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(_e.scrollY!==d.top||_e.scrollX!==d.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(_e.scrollX-d.left,_e.scrollY-d.top,0,0))),en=this.options.onclone,gn=this.clonedReferenceElement,typeof gn=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:qe.fonts&&qe.fonts.ready?[4,qe.fonts.ready]:[3,2];case 1:ar.sent(),ar.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,N0(qe)]:[3,4];case 3:ar.sent(),ar.label=4;case 4:return typeof en=="function"?[2,Promise.resolve().then(function(){return en(qe,gn)}).then(function(){return O})]:[2,O]}})})});return qe.open(),qe.write(M0(document.doctype)+""),Nh(this.referenceElement.ownerDocument,ne,xe),qe.replaceChild(qe.adoptNode(this.documentElement),qe.documentElement),qe.close(),Ht},l.prototype.createElementClone=function(o){if(Zc(o,2))debugger;if(xh(o))return this.createCanvasClone(o);if(Ih(o))return this.createVideoClone(o);if(Fh(o))return this.createStyleClone(o);var d=o.cloneNode(!1);return Rg(d)&&(Rg(o)&&o.currentSrc&&o.currentSrc!==o.src&&(d.src=o.currentSrc,d.srcset=""),d.loading==="lazy"&&(d.loading="eager")),Qh(d)?this.createCustomElementClone(d):d},l.prototype.createCustomElementClone=function(o){var d=document.createElement("html2canvascustomelement");return tg(o.style,d),d},l.prototype.createStyleClone=function(o){try{var d=o.sheet;if(d&&d.cssRules){var c=[].slice.call(d.cssRules,0).reduce(function(ne,xe){return xe&&typeof xe.cssText=="string"?ne+xe.cssText:ne},""),O=o.cloneNode(!1);return O.textContent=c,O}}catch(ne){if(this.context.logger.error("Unable to access cssRules property",ne),ne.name!=="SecurityError")throw ne}return o.cloneNode(!1)},l.prototype.createCanvasClone=function(o){var d;if(this.options.inlineImages&&o.ownerDocument){var c=o.ownerDocument.createElement("img");try{return c.src=o.toDataURL(),c}catch(Ht){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",o)}}var O=o.cloneNode(!1);try{O.width=o.width,O.height=o.height;var ne=o.getContext("2d"),xe=O.getContext("2d");if(xe)if(!this.options.allowTaint&&ne)xe.putImageData(ne.getImageData(0,0,o.width,o.height),0,0);else{var _e=(d=o.getContext("webgl2"))!==null&&d!==void 0?d:o.getContext("webgl");if(_e){var qe=_e.getContextAttributes();(qe==null?void 0:qe.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",o)}xe.drawImage(o,0,0)}return O}catch(Ht){this.context.logger.info("Unable to clone canvas as it is tainted",o)}return O},l.prototype.createVideoClone=function(o){var d=o.ownerDocument.createElement("canvas");d.width=o.offsetWidth,d.height=o.offsetHeight;var c=d.getContext("2d");try{return c&&(c.drawImage(o,0,0,d.width,d.height),this.options.allowTaint||c.getImageData(0,0,d.width,d.height)),d}catch(ne){this.context.logger.info("Unable to clone video as it is tainted",o)}var O=o.ownerDocument.createElement("canvas");return O.width=o.offsetWidth,O.height=o.offsetHeight,O},l.prototype.appendChildNode=function(o,d,c){(!bo(d)||!Ug(d)&&!d.hasAttribute(Rh)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(d)))&&(!this.options.copyStyles||!bo(d)||!Fh(d))&&o.appendChild(this.cloneNode(d,c))},l.prototype.cloneChildNodes=function(o,d,c){for(var O=this,ne=o.shadowRoot?o.shadowRoot.firstChild:o.firstChild;ne;ne=ne.nextSibling)if(bo(ne)&&Ph(ne)&&typeof ne.assignedNodes=="function"){var xe=ne.assignedNodes();xe.length&&xe.forEach(function(_e){return O.appendChildNode(d,_e,c)})}else this.appendChildNode(d,ne,c)},l.prototype.cloneNode=function(o,d){if(no(o))return document.createTextNode(o.data);if(!o.ownerDocument)return o.cloneNode(!1);var c=o.ownerDocument.defaultView;if(c&&bo(o)&&(Yl(o)||Ps(o))){var O=this.createElementClone(o);O.style.transitionProperty="none";var ne=c.getComputedStyle(o),xe=c.getComputedStyle(o,":before"),_e=c.getComputedStyle(o,":after");this.referenceElement===o&&Yl(O)&&(this.clonedReferenceElement=O),Og(O)&&Qv(O);var qe=this.counters.parse(new Ci(this.context,ne)),Ht=this.resolvePseudoContent(o,O,xe,rd.BEFORE);Qh(o)&&(d=!0),Ih(o)||this.cloneChildNodes(o,O,d),Ht&&O.insertBefore(Ht,O.firstChild);var en=this.resolvePseudoContent(o,O,_e,rd.AFTER);return en&&O.appendChild(en),this.counters.pop(qe),(ne&&(this.options.copyStyles||Ps(o))&&!Sh(o)||d)&&tg(ne,O),(o.scrollTop!==0||o.scrollLeft!==0)&&this.scrolledElements.push([O,o.scrollLeft,o.scrollTop]),(ed(o)||eg(o))&&(ed(O)||eg(O))&&(O.value=o.value),O}return o.cloneNode(!1)},l.prototype.resolvePseudoContent=function(o,d,c,O){var ne=this;if(c){var xe=c.content,_e=d.ownerDocument;if(!(!_e||!xe||xe==="none"||xe==="-moz-alt-content"||c.display==="none")){this.counters.parse(new Ci(this.context,c));var qe=new hc(this.context,c),Ht=_e.createElement("html2canvaspseudoelement");tg(c,Ht),qe.content.forEach(function(gn){if(gn.type===0)Ht.appendChild(_e.createTextNode(gn.value));else if(gn.type===22){var ar=_e.createElement("img");ar.src=gn.value,ar.style.opacity="1",Ht.appendChild(ar)}else if(gn.type===18){if(gn.name==="attr"){var UA=gn.values.filter(ao);UA.length&&Ht.appendChild(_e.createTextNode(o.getAttribute(UA[0].value)||""))}else if(gn.name==="counter"){var Zr=gn.values.filter(Bl),dA=Zr[0],xa=Zr[1];if(dA&&ao(dA)){var jA=ne.counters.getCounterValue(dA.value),HA=xa&&ao(xa)?fs.parse(ne.context,xa.value):3;Ht.appendChild(_e.createTextNode(nd(jA,HA,!1)))}}else if(gn.name==="counters"){var ga=gn.values.filter(Bl),dA=ga[0],La=ga[1],xa=ga[2];if(dA&&ao(dA)){var ia=ne.counters.getCounterValues(dA.value),FA=xa&&ao(xa)?fs.parse(ne.context,xa.value):3,ro=La&&La.type===0?La.value:"",ja=ia.map(function(nl){return nd(nl,FA,!1)}).join(ro);Ht.appendChild(_e.createTextNode(ja))}}}else if(gn.type===20)switch(gn.value){case"open-quote":Ht.appendChild(_e.createTextNode(Ia(qe.quotes,ne.quoteDepth++,!0)));break;case"close-quote":Ht.appendChild(_e.createTextNode(Ia(qe.quotes,--ne.quoteDepth,!1)));break;default:Ht.appendChild(_e.createTextNode(gn.value))}}),Ht.className=jg+" "+ng;var en=O===rd.BEFORE?" "+jg:" "+ng;return Ps(d)?d.className.baseValue+=en:d.className+=en,Ht}}},l.destroy=function(o){return o.parentNode?(o.parentNode.removeChild(o),!0):!1},l}(),rd;(function(l){l[l.BEFORE=0]="BEFORE",l[l.AFTER=1]="AFTER"})(rd||(rd={}));var U0=function(l,o){var d=l.createElement("iframe");return d.className="html2canvas-container",d.style.visibility="hidden",d.style.position="fixed",d.style.left="-10000px",d.style.top="0px",d.style.border="0",d.width=o.width.toString(),d.height=o.height.toString(),d.scrolling="no",d.setAttribute(Rh,"true"),l.body.appendChild(d),d},Uh=function(l){return new Promise(function(o){if(l.complete){o();return}if(!l.src){o();return}l.onload=o,l.onerror=o})},N0=function(l){return Promise.all([].slice.call(l.images,0).map(Uh))},Ad=function(l){return new Promise(function(o,d){var c=l.contentWindow;if(!c)return d("No window assigned for iframe");var O=c.document;c.onload=l.onload=function(){c.onload=l.onload=null;var ne=setInterval(function(){O.body.childNodes.length>0&&O.readyState==="complete"&&(clearInterval(ne),o(l))},50)}})},Pv=["all","d","content"],tg=function(l,o){for(var d=l.length-1;d>=0;d--){var c=l.item(d);Pv.indexOf(c)===-1&&o.style.setProperty(c,l.getPropertyValue(c))}return o},M0=function(l){var o="";return l&&(o+=""),o},Nh=function(l,o,d){l&&l.defaultView&&(o!==l.defaultView.pageXOffset||d!==l.defaultView.pageYOffset)&&l.defaultView.scrollTo(o,d)},Mh=function(l){var o=l[0],d=l[1],c=l[2];o.scrollLeft=d,o.scrollTop=c},Hh=":before",jh=":after",jg="___html2canvas___pseudoelement_before",ng="___html2canvas___pseudoelement_after",Th=`{ + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:y.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${K}-leave`]:{animationTimingFunction:y.motionEaseInQuint}}]}},70407:function(Kt,de,a){"use strict";var u=a(59301),b=a(53487),F=a(5083),V=function(f,U){var S={};for(var y in f)Object.prototype.hasOwnProperty.call(f,y)&&U.indexOf(y)<0&&(S[y]=f[y]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,y=Object.getOwnPropertySymbols(f);Mu.createElement(T,Object.assign({},f,{picker:"time",mode:void 0,ref:U}))),B=u.forwardRef((f,U)=>{var{addon:S,renderExtraFooter:y}=f,M=V(f,["addon","renderExtraFooter"]);const N=u.useMemo(()=>{if(y)return y;if(S)return S},[S,y]);return u.createElement(x,Object.assign({},M,{mode:void 0,ref:U,renderExtraFooter:N}))}),z=(0,b.Z)(B,"picker");B._InternalPanelDoNotUseOrYouWillBeFired=z,B.RangePicker=re,B._InternalPanelDoNotUseOrYouWillBeFired=z,de.Z=B},98228:function(Kt,de,a){"use strict";a.d(de,{default:function(){return Vr}});var u=a(92310),b=a.n(u),F=a(54476),V=a(94480),x=a(33885),T=a(42978),re=a(75931),B=a(76190),z=a(77861),f=a(17115),U=a(90782),S=a(18929),y=a(48736),M=a(59301),N=function(Pt){var Xt=M.useRef({valueLabels:new Map});return M.useMemo(function(){var Zn=Xt.current.valueLabels,dr=new Map,Hn=Pt.map(function(Wn){var Dr,Lr=Wn.value,_r=(Dr=Wn.label)!==null&&Dr!==void 0?Dr:Zn.get(Lr);return dr.set(Lr,_r),(0,x.Z)((0,x.Z)({},Wn),{},{label:_r})});return Xt.current.valueLabels=dr,[Hn]},[Pt])},K=function(Pt,Xt,Zn,dr){return M.useMemo(function(){var Hn=Pt.map(function(_r){var Tr=_r.value;return Tr}),Wn=Xt.map(function(_r){var Tr=_r.value;return Tr}),Dr=Hn.filter(function(_r){return!dr[_r]});if(Zn){var Lr=(0,U.S)(Hn,!0,dr);Hn=Lr.checkedKeys,Wn=Lr.halfCheckedKeys}return[Array.from(new Set([].concat((0,V.Z)(Dr),(0,V.Z)(Hn)))),Wn]},[Pt,Xt,Zn,dr])},Ae=a(71430),X=function(Pt,Xt){return M.useMemo(function(){var Zn=(0,Ae.I8)(Pt,{fieldNames:Xt,initWrapper:function(Hn){return(0,x.Z)((0,x.Z)({},Hn),{},{valueEntities:new Map})},processEntity:function(Hn,Wn){var Dr=Hn.node[Xt.value];if(0)var Lr;Wn.valueEntities.set(Dr,Hn)}});return Zn},[Pt,Xt])},q=a(20068),H=a(11592),k=function(){return null},Q=k,p=["children","value"];function te(Pt){return(0,H.Z)(Pt).map(function(Xt){if(!M.isValidElement(Xt)||!Xt.type)return null;var Zn=Xt,dr=Zn.key,Hn=Zn.props,Wn=Hn.children,Dr=Hn.value,Lr=(0,re.Z)(Hn,p),_r=(0,x.Z)({key:dr,value:Dr},Lr),Tr=te(Wn);return Tr.length&&(_r.children=Tr),_r}).filter(function(Xt){return Xt})}function ee(Pt){if(!Pt)return Pt;var Xt=(0,x.Z)({},Pt);return"props"in Xt||Object.defineProperty(Xt,"props",{get:function(){return(0,y.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Xt}}),Xt}function ge(Pt,Xt,Zn,dr,Hn,Wn){var Dr=null,Lr=null;function _r(){function Tr(or){var gA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return or.map(function(Ot,An){var Se="".concat(gA,"-").concat(An),Fe=Ot[Wn.value],Tt=Zn.includes(Fe),Nt=Tr(Ot[Wn.children]||[],Se,Tt),vn=M.createElement(Q,Ot,Nt.map(function(kt){return kt.node}));if(Xt===Fe&&(Dr=vn),Tt){var pn={pos:Se,node:vn,children:Nt};return Ye||Lr.push(pn),pn}return null}).filter(function(Ot){return Ot})}Lr||(Lr=[],Tr(dr),Lr.sort(function(or,gA){var Ye=or.node.props.value,Ot=gA.node.props.value,An=Zn.indexOf(Ye),Se=Zn.indexOf(Ot);return An-Se}))}Object.defineProperty(Pt,"triggerNode",{get:function(){return(0,y.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),_r(),Dr}}),Object.defineProperty(Pt,"allCheckedNodes",{get:function(){return(0,y.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),_r(),Hn?Lr:Lr.map(function(or){var gA=or.node;return gA})}})}var se=function(Pt,Xt,Zn){var dr=Zn.treeNodeFilterProp,Hn=Zn.filterTreeNode,Wn=Zn.fieldNames,Dr=Wn.children;return M.useMemo(function(){if(!Xt||Hn===!1)return Pt;var Lr;if(typeof Hn=="function")Lr=Hn;else{var _r=Xt.toUpperCase();Lr=function(gA,Ye){var Ot=Ye[dr];return String(Ot).toUpperCase().includes(_r)}}function Tr(or){var gA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return or.reduce(function(Ye,Ot){var An=Ot[Dr],Se=gA||Lr(Xt,ee(Ot)),Fe=Tr(An||[],Se);return(Se||Fe.length)&&Ye.push((0,x.Z)((0,x.Z)({},Ot),{},(0,q.Z)({isLeaf:void 0},Dr,Fe))),Ye},[])}return Tr(Pt)},[Pt,Xt,Dr,dr,Hn])};function me(Pt){var Xt=M.useRef();Xt.current=Pt;var Zn=M.useCallback(function(){return Xt.current.apply(Xt,arguments)},[]);return Zn}function ae(Pt,Xt){var Zn=Xt.id,dr=Xt.pId,Hn=Xt.rootPId,Wn={},Dr=[],Lr=Pt.map(function(_r){var Tr=(0,x.Z)({},_r),or=Tr[Zn];return Wn[or]=Tr,Tr.key=Tr.key||or,Tr});return Lr.forEach(function(_r){var Tr=_r[dr],or=Wn[Tr];or&&(or.children=or.children||[],or.children.push(_r)),(Tr===Hn||!or&&Hn===null)&&Dr.push(_r)}),Dr}function Ne(Pt,Xt,Zn){return M.useMemo(function(){return Pt?Zn?ae(Pt,(0,x.Z)({id:"id",pId:"pId",rootPId:null},Zn!==!0?Zn:{})):Pt:te(Xt)},[Xt,Zn,Pt])}var we=M.createContext(null),rt=we,Qe=a(10228),Ee=a(80547),be=a(60091),ve=M.createContext(null),ye=ve;function he(Pt){return Array.isArray(Pt)?Pt:Pt!==void 0?[Pt]:[]}function ce(Pt){var Xt=Pt||{},Zn=Xt.label,dr=Xt.value,Hn=Xt.children,Wn=dr||"value";return{_title:Zn?[Zn]:["title","label"],value:Wn,key:Wn,children:Hn||"children"}}function Ve(Pt){return!Pt||Pt.disabled||Pt.disableCheckbox||Pt.checkable===!1}function We(Pt,Xt){var Zn=[];function dr(Hn){Hn.forEach(function(Wn){var Dr=Wn[Xt.children];Dr&&(Zn.push(Wn[Xt.value]),dr(Dr))})}return dr(Pt),Zn}function Oe(Pt){return Pt==null}var pt={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},yt=function(Xt,Zn){var dr=(0,z.lk)(),Hn=dr.prefixCls,Wn=dr.multiple,Dr=dr.searchValue,Lr=dr.toggleOpen,_r=dr.open,Tr=dr.notFoundContent,or=M.useContext(ye),gA=or.virtual,Ye=or.listHeight,Ot=or.listItemHeight,An=or.treeData,Se=or.fieldNames,Fe=or.onSelect,Tt=or.dropdownMatchSelectWidth,Nt=or.treeExpandAction,vn=M.useContext(rt),pn=vn.checkable,kt=vn.checkedKeys,jn=vn.halfCheckedKeys,Jn=vn.treeExpandedKeys,pr=vn.treeDefaultExpandAll,mr=vn.treeDefaultExpandedKeys,ir=vn.onTreeExpand,Er=vn.treeIcon,$n=vn.showTreeIcon,br=vn.switcherIcon,xr=vn.treeLine,Or=vn.treeNodeFilterProp,jr=vn.loadData,Rr=vn.treeLoadedKeys,Qt=vn.treeMotion,zt=vn.onTreeLoad,Mt=vn.keyEntities,Bn=M.useRef(),_t=(0,Ee.Z)(function(){return An},[_r,An],function(In,Fr){return Fr[0]&&In[1]!==Fr[1]}),dn=M.useState(null),rn=(0,T.Z)(dn,2),er=rn[0],on=rn[1],Ur=Mt[er],fA=M.useMemo(function(){return pn?{checked:kt,halfChecked:jn}:null},[pn,kt,jn]);M.useEffect(function(){if(_r&&!Wn&&kt.length){var In;(In=Bn.current)===null||In===void 0||In.scrollTo({key:kt[0]}),on(kt[0])}},[_r]);var $r=String(Dr).toLowerCase(),aA=function(Fr){return $r?String(Fr[Or]).toLowerCase().includes($r):!1},eA=M.useState(mr),Kr=(0,T.Z)(eA,2),vA=Kr[0],tA=Kr[1],IA=M.useState(null),kr=(0,T.Z)(IA,2),rA=kr[0],sA=kr[1],hA=M.useMemo(function(){return Jn?(0,V.Z)(Jn):Dr?rA:vA},[vA,rA,Jn,Dr]);M.useEffect(function(){Dr&&sA(We(An,Se))},[Dr]);var St=function(Fr){tA(Fr),sA(Fr),ir&&ir(Fr)},Ut=function(Fr){Fr.preventDefault()},ft=function(Fr,it){var At=it.node;pn&&Ve(At)||(Fe(At.key,{selected:!kt.includes(At.key)}),Wn||Lr(!1))};if(M.useImperativeHandle(Zn,function(){var In;return{scrollTo:(In=Bn.current)===null||In===void 0?void 0:In.scrollTo,onKeyDown:function(it){var At,Xe=it.which;switch(Xe){case Qe.Z.UP:case Qe.Z.DOWN:case Qe.Z.LEFT:case Qe.Z.RIGHT:(At=Bn.current)===null||At===void 0||At.onKeyDown(it);break;case Qe.Z.ENTER:{if(Ur){var Gt=(Ur==null?void 0:Ur.node)||{},Fn=Gt.selectable,nr=Gt.value;Fn!==!1&&ft(null,{node:{key:er},selected:!kt.includes(nr)})}break}case Qe.Z.ESC:Lr(!1)}},onKeyUp:function(){}}}),_t.length===0)return M.createElement("div",{role:"listbox",className:"".concat(Hn,"-empty"),onMouseDown:Ut},Tr);var Vn={fieldNames:Se};return Rr&&(Vn.loadedKeys=Rr),hA&&(Vn.expandedKeys=hA),M.createElement("div",{onMouseDown:Ut},Ur&&_r&&M.createElement("span",{style:pt,"aria-live":"assertive"},Ur.node.value),M.createElement(be.Z,(0,F.Z)({ref:Bn,focusable:!1,prefixCls:"".concat(Hn,"-tree"),treeData:_t,height:Ye,itemHeight:Ot,virtual:gA!==!1&&Tt!==!1,multiple:Wn,icon:Er,showIcon:$n,switcherIcon:br,showLine:xr,loadData:Dr?null:jr,motion:Qt,activeKey:er,checkable:pn,checkStrictly:!0,checkedKeys:fA,selectedKeys:pn?[]:kt,defaultExpandAll:pr},Vn,{onActiveChange:on,onSelect:ft,onCheck:ft,onExpand:St,onLoad:zt,filterTreeNode:aA,expandAction:Nt})))},qt=M.forwardRef(yt);qt.displayName="OptionList";var Wt=qt,nn="SHOW_ALL",lt="SHOW_PARENT",Vt="SHOW_CHILD";function wt(Pt,Xt,Zn,dr){var Hn=new Set(Pt);return Xt===Vt?Pt.filter(function(Wn){var Dr=Zn[Wn];return!(Dr&&Dr.children&&Dr.children.some(function(Lr){var _r=Lr.node;return Hn.has(_r[dr.value])})&&Dr.children.every(function(Lr){var _r=Lr.node;return Ve(_r)||Hn.has(_r[dr.value])}))}):Xt===lt?Pt.filter(function(Wn){var Dr=Zn[Wn],Lr=Dr?Dr.parent:null;return!(Lr&&!Ve(Lr.node)&&Hn.has(Lr.key))}):Pt}function dt(Pt){var Xt=Pt.searchPlaceholder,Zn=Pt.treeCheckStrictly,dr=Pt.treeCheckable,Hn=Pt.labelInValue,Wn=Pt.value,Dr=Pt.multiple;warning(!Xt,"`searchPlaceholder` has been removed."),Zn&&Hn===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(Hn||Zn)&&warning(toArray(Wn).every(function(Lr){return Lr&&_typeof(Lr)==="object"&&"value"in Lr}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Zn||Dr||dr?warning(!Wn||Array.isArray(Wn),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Wn),"`value` should not be array when `TreeSelect` is single mode.")}var hn=null,E=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function h(Pt){return!Pt||(0,B.Z)(Pt)!=="object"}var g=M.forwardRef(function(Pt,Xt){var Zn=Pt.id,dr=Pt.prefixCls,Hn=dr===void 0?"rc-tree-select":dr,Wn=Pt.value,Dr=Pt.defaultValue,Lr=Pt.onChange,_r=Pt.onSelect,Tr=Pt.onDeselect,or=Pt.searchValue,gA=Pt.inputValue,Ye=Pt.onSearch,Ot=Pt.autoClearSearchValue,An=Ot===void 0?!0:Ot,Se=Pt.filterTreeNode,Fe=Pt.treeNodeFilterProp,Tt=Fe===void 0?"value":Fe,Nt=Pt.showCheckedStrategy,vn=Pt.treeNodeLabelProp,pn=Pt.multiple,kt=Pt.treeCheckable,jn=Pt.treeCheckStrictly,Jn=Pt.labelInValue,pr=Pt.fieldNames,mr=Pt.treeDataSimpleMode,ir=Pt.treeData,Er=Pt.children,$n=Pt.loadData,br=Pt.treeLoadedKeys,xr=Pt.onTreeLoad,Or=Pt.treeDefaultExpandAll,jr=Pt.treeExpandedKeys,Rr=Pt.treeDefaultExpandedKeys,Qt=Pt.onTreeExpand,zt=Pt.treeExpandAction,Mt=Pt.virtual,Bn=Pt.listHeight,_t=Bn===void 0?200:Bn,dn=Pt.listItemHeight,rn=dn===void 0?20:dn,er=Pt.onDropdownVisibleChange,on=Pt.dropdownMatchSelectWidth,Ur=on===void 0?!0:on,fA=Pt.treeLine,$r=Pt.treeIcon,aA=Pt.showTreeIcon,eA=Pt.switcherIcon,Kr=Pt.treeMotion,vA=(0,re.Z)(Pt,E),tA=(0,f.ZP)(Zn),IA=kt&&!jn,kr=kt||jn,rA=jn||Jn,sA=kr||pn,hA=(0,S.Z)(Dr,{value:Wn}),St=(0,T.Z)(hA,2),Ut=St[0],ft=St[1],Vn=M.useMemo(function(){return kt?Nt||Vt:nn},[Nt,kt]),In=M.useMemo(function(){return ce(pr)},[JSON.stringify(pr)]),Fr=(0,S.Z)("",{value:or!==void 0?or:gA,postState:function(pa){return pa||""}}),it=(0,T.Z)(Fr,2),At=it[0],Xe=it[1],Gt=function(pa){Xe(pa),Ye==null||Ye(pa)},Fn=Ne(ir,Er,mr),nr=X(Fn,In),un=nr.keyEntities,$t=nr.valueEntities,fn=M.useCallback(function(aa){var pa=[],da=[];return aa.forEach(function($A){$t.has($A)?da.push($A):pa.push($A)}),{missingRawValues:pa,existRawValues:da}},[$t]),rr=se(Fn,At,{fieldNames:In,treeNodeFilterProp:Tt,filterTreeNode:Se}),Cn=M.useCallback(function(aa){if(aa){if(vn)return aa[vn];for(var pa=In._title,da=0;da{const{componentCls:Xt,treePrefixCls:Zn,colorBgElevated:dr}=Pt,Hn=`.${Zn}`;return[{[`${Xt}-dropdown`]:[{padding:`${Pt.paddingXS}px ${Pt.paddingXS/2}px`},(0,En.Yk)(Zn,(0,yn.TS)(Pt,{colorBgContainer:dr})),{[Hn]:{borderRadius:0,[`${Hn}-list-holder-inner`]:{alignItems:"stretch",[`${Hn}-treenode`]:{[`${Hn}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Et.C2)(`${Zn}-checkbox`,Pt),{"&-rtl":{direction:"rtl",[`${Hn}-switcher${Hn}-switcher_close`]:{[`${Hn}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function On(Pt,Xt){return(0,Yt.Z)("TreeSelect",Zn=>{const dr=(0,yn.TS)(Zn,{treePrefixCls:Xt});return[Sn(dr)]},En.TM)(Pt)}var xn=function(Pt,Xt){var Zn={};for(var dr in Pt)Object.prototype.hasOwnProperty.call(Pt,dr)&&Xt.indexOf(dr)<0&&(Zn[dr]=Pt[dr]);if(Pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Hn=0,dr=Object.getOwnPropertySymbols(Pt);Hn{var Zn,{prefixCls:dr,size:Hn,disabled:Wn,bordered:Dr=!0,className:Lr,rootClassName:_r,treeCheckable:Tr,multiple:or,listHeight:gA=256,listItemHeight:Ye=26,placement:Ot,notFoundContent:An,switcherIcon:Se,treeLine:Fe,getPopupContainer:Tt,popupClassName:Nt,dropdownClassName:vn,treeIcon:pn=!1,transitionName:kt,choiceTransitionName:jn="",status:Jn,treeExpandAction:pr,builtinPlacements:mr,dropdownMatchSelectWidth:ir,popupMatchSelectWidth:Er,allowClear:$n}=Pt,br=xn(Pt,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:xr,getPrefixCls:Or,renderEmpty:jr,direction:Rr,virtual:Qt,popupMatchSelectWidth:zt,popupOverflow:Mt}=M.useContext(oe.E_),Bn=Or(),_t=Or("select",dr),dn=Or("select-tree",dr),rn=Or("tree-select",dr),{compactSize:er,compactItemClassnames:on}=(0,ht.ri)(_t,Rr),[Ur,fA]=(0,De.Z)(_t),[$r]=On(rn,dn),aA=b()(Nt||vn,`${rn}-dropdown`,{[`${rn}-dropdown-rtl`]:Rr==="rtl"},_r,fA),eA=!!(Tr||or),Kr=(0,ie.Z)(br.suffixIcon,br.showArrow),vA=(Zn=Er!=null?Er:ir)!==null&&Zn!==void 0?Zn:zt,{status:tA,hasFeedback:IA,isFormItemInput:kr,feedbackIcon:rA}=M.useContext(Ze.aM),sA=(0,ue.F)(tA,Jn),{suffixIcon:hA,removeIcon:St,clearIcon:Ut}=(0,Ke.Z)(Object.assign(Object.assign({},br),{multiple:eA,showSuffixIcon:Kr,hasFeedback:IA,feedbackIcon:rA,prefixCls:_t,componentName:"TreeSelect"})),ft=$n===!0?{clearIcon:Ut}:$n;let Vn;An!==void 0?Vn=An:Vn=(jr==null?void 0:jr("Select"))||M.createElement(ct.Z,{componentName:"Select"});const In=(0,G.Z)(br,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),Fr=M.useMemo(()=>Ot!==void 0?Ot:Rr==="rtl"?"bottomRight":"bottomLeft",[Ot,Rr]),it=(0,$e.Z)(mr,Mt),At=(0,Be.Z)($t=>{var fn;return(fn=Hn!=null?Hn:er)!==null&&fn!==void 0?fn:$t}),Xe=M.useContext(Ue.Z),Gt=Wn!=null?Wn:Xe,Fn=b()(!dr&&rn,{[`${_t}-lg`]:At==="large",[`${_t}-sm`]:At==="small",[`${_t}-rtl`]:Rr==="rtl",[`${_t}-borderless`]:!Dr,[`${_t}-in-form-item`]:kr},(0,ue.Z)(_t,sA,IA),on,Lr,_r,fA),nr=$t=>M.createElement(bt.Z,{prefixCls:dn,switcherIcon:Se,treeNodeProps:$t,showLine:Fe}),un=M.createElement(le,Object.assign({virtual:Qt,disabled:Gt},In,{dropdownMatchSelectWidth:vA,builtinPlacements:it,ref:Xt,prefixCls:_t,className:Fn,listHeight:gA,listItemHeight:Ye,treeCheckable:Tr&&M.createElement("span",{className:`${_t}-tree-checkbox-inner`}),treeLine:!!Fe,suffixIcon:hA,multiple:eA,placement:Fr,removeIcon:St,allowClear:ft,switcherIcon:nr,showTreeIcon:pn,notFoundContent:Vn,getPopupContainer:Tt||xr,treeMotion:null,dropdownClassName:aA,choiceTransitionName:(0,Le.m)(Bn,"",jn),transitionName:(0,Le.m)(Bn,"slide-up",kt),treeExpandAction:pr}));return Ur($r(un))},yr=M.forwardRef(kn),Pr=(0,_.Z)(yr);yr.TreeNode=Q,yr.SHOW_ALL=nn,yr.SHOW_PARENT=lt,yr.SHOW_CHILD=Vt,yr._InternalPanelDoNotUseOrYouWillBeFired=Pr;var Vr=yr},20648:function(Kt,de,a){"use strict";a.d(de,{TM:function(){return y},Yk:function(){return S}});var u=a(36237),b=a(98447),F=a(17313),V=a(8378),x=a(37613),T=a(83116);const re=new u.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),B=(M,N)=>({[`.${M}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${N.motionDurationSlow}`}}}),z=(M,N)=>({[`.${M}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:N.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${N.lineWidthBold}px solid ${N.colorPrimary}`,borderRadius:"50%",content:'""'}}}),f=(M,N)=>{const{treeCls:K,treeNodeCls:Ae,treeNodePadding:X,titleHeight:q,nodeSelectedBg:H,nodeHoverBg:k}=N,Q=N.paddingXS;return{[K]:Object.assign(Object.assign({},(0,F.Wf)(N)),{background:N.colorBgContainer,borderRadius:N.borderRadius,transition:`background-color ${N.motionDurationSlow}`,[`&${K}-rtl`]:{[`${K}-switcher`]:{"&_close":{[`${K}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${K}-active-focused)`]:Object.assign({},(0,F.oN)(N)),[`${K}-list-holder-inner`]:{alignItems:"flex-start"},[`&${K}-block-node`]:{[`${K}-list-holder-inner`]:{alignItems:"stretch",[`${K}-node-content-wrapper`]:{flex:"auto"},[`${Ae}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:X,insetInlineStart:0,border:`1px solid ${N.colorPrimary}`,opacity:0,animationName:re,animationDuration:N.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Ae}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${X}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${K}-node-content-wrapper`]:{color:N.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${K}-node-content-wrapper`]:Object.assign({},(0,F.oN)(N)),[`&:not(${Ae}-disabled).filter-node ${K}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${K}-draggable-icon`]:{flexShrink:0,width:q,lineHeight:`${q}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${N.motionDurationSlow}`,[`${Ae}:hover &`]:{opacity:.45}},[`&${Ae}-disabled`]:{[`${K}-draggable-icon`]:{visibility:"hidden"}}}},[`${K}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:q}},[`${K}-draggable-icon`]:{visibility:"hidden"},[`${K}-switcher`]:Object.assign(Object.assign({},B(M,N)),{position:"relative",flex:"none",alignSelf:"stretch",width:q,margin:0,lineHeight:`${q}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${K}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:N.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:q/2,bottom:-X,marginInlineStart:-1,borderInlineEnd:`1px solid ${N.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:q/2*.8,height:q/2,borderBottom:`1px solid ${N.colorBorder}`,content:'""'}}}),[`${K}-checkbox`]:{top:"initial",marginInlineEnd:Q},[`${K}-node-content-wrapper, ${K}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:q,margin:0,padding:`0 ${N.paddingXS/2}px`,color:"inherit",lineHeight:`${q}px`,background:"transparent",borderRadius:N.borderRadius,cursor:"pointer",transition:`all ${N.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:k},[`&${K}-node-selected`]:{backgroundColor:H},[`${K}-iconEle`]:{display:"inline-block",width:q,height:q,lineHeight:`${q}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${K}-unselectable ${K}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${K}-node-content-wrapper`]:Object.assign({lineHeight:`${q}px`,userSelect:"none"},z(M,N)),[`${Ae}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${N.colorPrimary}`}},"&-show-line":{[`${K}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:q/2,bottom:-X,borderInlineEnd:`1px solid ${N.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${K}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Ae}-leaf-last`]:{[`${K}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${q/2}px !important`}}}}})}},U=M=>{const{treeCls:N,treeNodeCls:K,treeNodePadding:Ae,directoryNodeSelectedBg:X,directoryNodeSelectedColor:q}=M;return{[`${N}${N}-directory`]:{[K]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Ae,insetInlineStart:0,transition:`background-color ${M.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:M.controlItemBgHover}},"> *":{zIndex:1},[`${N}-switcher`]:{transition:`color ${M.motionDurationMid}`},[`${N}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${N}-node-selected`]:{color:q,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:X},[`${N}-switcher`]:{color:q},[`${N}-node-content-wrapper`]:{color:q,background:"transparent"}}}}}},S=(M,N)=>{const K=`.${M}`,Ae=`${K}-treenode`,X=N.paddingXS/2,q=(0,x.TS)(N,{treeCls:K,treeNodeCls:Ae,treeNodePadding:X});return[f(M,q),U(q)]},y=M=>{const{controlHeightSM:N}=M;return{titleHeight:N,nodeHoverBg:M.controlItemBgHover,nodeSelectedBg:M.controlItemBgActive}};de.ZP=(0,T.Z)("Tree",(M,N)=>{let{prefixCls:K}=N;return[{[M.componentCls]:(0,b.C2)(`${K}-checkbox`,M)},S(K,M),(0,V.Z)(M)]},M=>{const{colorTextLightSolid:N,colorPrimary:K}=M;return Object.assign(Object.assign({},y(M)),{directoryNodeSelectedColor:N,directoryNodeSelectedBg:K})})},71997:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return Ae}});var u=a(54476),b=a(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"},V=F,x=a(7657),T=function(q,H){return b.createElement(x.Z,(0,u.Z)({},q,{ref:H,icon:V}))},re=b.forwardRef(T),B=re,z=a(52671),f=a(58617),U=a(15075),S=a(43531),y=a(92310),M=a.n(y),N=a(92343),Ae=X=>{const{prefixCls:q,switcherIcon:H,treeNodeProps:k,showLine:Q}=X,{isLeaf:p,expanded:te,loading:ee}=k;if(ee)return b.createElement(f.Z,{className:`${q}-switcher-loading-icon`});let ge;if(Q&&typeof Q=="object"&&(ge=Q.showLeafIcon),p){if(!Q)return null;if(typeof ge!="boolean"&&ge){const ae=typeof ge=="function"?ge(k):ge,Ne=`${q}-switcher-line-custom-icon`;return(0,N.l$)(ae)?(0,N.Tm)(ae,{className:M()(ae.props.className||"",Ne)}):ae}return ge?b.createElement(z.Z,{className:`${q}-switcher-line-icon`}):b.createElement("span",{className:`${q}-switcher-leaf-line`})}const se=`${q}-switcher-icon`,me=typeof H=="function"?H(k):H;return(0,N.l$)(me)?(0,N.Tm)(me,{className:M()(me.props.className||"",se)}):me!==void 0?me:Q?te?b.createElement(U.Z,{className:`${q}-switcher-line-icon`}):b.createElement(S.Z,{className:`${q}-switcher-line-icon`}):b.createElement(B,{className:se})}},86251:function(Kt,de){"use strict";de.byteLength=re,de.toByteArray=z,de.fromByteArray=S;for(var a=[],u=[],b=typeof Uint8Array!="undefined"?Uint8Array:Array,F="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",V=0,x=F.length;V0)throw new Error("Invalid string. Length must be a multiple of 4");var N=y.indexOf("=");N===-1&&(N=M);var K=N===M?0:4-N%4;return[N,K]}function re(y){var M=T(y),N=M[0],K=M[1];return(N+K)*3/4-K}function B(y,M,N){return(M+N)*3/4-N}function z(y){var M,N=T(y),K=N[0],Ae=N[1],X=new b(B(y,K,Ae)),q=0,H=Ae>0?K-4:K,k;for(k=0;k>16&255,X[q++]=M>>8&255,X[q++]=M&255;return Ae===2&&(M=u[y.charCodeAt(k)]<<2|u[y.charCodeAt(k+1)]>>4,X[q++]=M&255),Ae===1&&(M=u[y.charCodeAt(k)]<<10|u[y.charCodeAt(k+1)]<<4|u[y.charCodeAt(k+2)]>>2,X[q++]=M>>8&255,X[q++]=M&255),X}function f(y){return a[y>>18&63]+a[y>>12&63]+a[y>>6&63]+a[y&63]}function U(y,M,N){for(var K,Ae=[],X=M;XH?H:q+X));return K===1?(M=y[N-1],Ae.push(a[M>>2]+a[M<<4&63]+"==")):K===2&&(M=(y[N-2]<<8)+y[N-1],Ae.push(a[M>>10]+a[M>>4&63]+a[M<<2&63]+"=")),Ae.join("")}},19208:function(Kt,de,a){"use strict";var u;var b=a(86251),F=a(67467),V=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;de.lW=B,u=q,de.h2=50;var x=2147483647;u=x,B.TYPED_ARRAY_SUPPORT=T(),!B.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function T(){try{var E=new Uint8Array(1),h={foo:function(){return 42}};return Object.setPrototypeOf(h,Uint8Array.prototype),Object.setPrototypeOf(E,h),E.foo()===42}catch(g){return!1}}Object.defineProperty(B.prototype,"parent",{enumerable:!0,get:function(){if(B.isBuffer(this))return this.buffer}}),Object.defineProperty(B.prototype,"offset",{enumerable:!0,get:function(){if(B.isBuffer(this))return this.byteOffset}});function re(E){if(E>x)throw new RangeError('The value "'+E+'" is invalid for option "size"');var h=new Uint8Array(E);return Object.setPrototypeOf(h,B.prototype),h}function B(E,h,g){if(typeof E=="number"){if(typeof h=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return S(E)}return z(E,h,g)}B.poolSize=8192;function z(E,h,g){if(typeof E=="string")return y(E,h);if(ArrayBuffer.isView(E))return N(E);if(E==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof E);if(wt(E,ArrayBuffer)||E&&wt(E.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(wt(E,SharedArrayBuffer)||E&&wt(E.buffer,SharedArrayBuffer)))return K(E,h,g);if(typeof E=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var C=E.valueOf&&E.valueOf();if(C!=null&&C!==E)return B.from(C,h,g);var W=Ae(E);if(W)return W;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof E[Symbol.toPrimitive]=="function")return B.from(E[Symbol.toPrimitive]("string"),h,g);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof E)}B.from=function(E,h,g){return z(E,h,g)},Object.setPrototypeOf(B.prototype,Uint8Array.prototype),Object.setPrototypeOf(B,Uint8Array);function f(E){if(typeof E!="number")throw new TypeError('"size" argument must be of type number');if(E<0)throw new RangeError('The value "'+E+'" is invalid for option "size"')}function U(E,h,g){return f(E),E<=0?re(E):h!==void 0?typeof g=="string"?re(E).fill(h,g):re(E).fill(h):re(E)}B.alloc=function(E,h,g){return U(E,h,g)};function S(E){return f(E),re(E<0?0:X(E)|0)}B.allocUnsafe=function(E){return S(E)},B.allocUnsafeSlow=function(E){return S(E)};function y(E,h){if((typeof h!="string"||h==="")&&(h="utf8"),!B.isEncoding(h))throw new TypeError("Unknown encoding: "+h);var g=H(E,h)|0,C=re(g),W=C.write(E,h);return W!==g&&(C=C.slice(0,W)),C}function M(E){for(var h=E.length<0?0:X(E.length)|0,g=re(h),C=0;C=x)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+x.toString(16)+" bytes");return E|0}function q(E){return+E!=E&&(E=0),B.alloc(+E)}B.isBuffer=function(h){return h!=null&&h._isBuffer===!0&&h!==B.prototype},B.compare=function(h,g){if(wt(h,Uint8Array)&&(h=B.from(h,h.offset,h.byteLength)),wt(g,Uint8Array)&&(g=B.from(g,g.offset,g.byteLength)),!B.isBuffer(h)||!B.isBuffer(g))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(h===g)return 0;for(var C=h.length,W=g.length,le=0,G=Math.min(C,W);leW.length?B.from(G).copy(W,le):Uint8Array.prototype.set.call(W,G,le);else if(B.isBuffer(G))G.copy(W,le);else throw new TypeError('"list" argument must be an Array of Buffers');le+=G.length}return W};function H(E,h){if(B.isBuffer(E))return E.length;if(ArrayBuffer.isView(E)||wt(E,ArrayBuffer))return E.byteLength;if(typeof E!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof E);var g=E.length,C=arguments.length>2&&arguments[2]===!0;if(!C&&g===0)return 0;for(var W=!1;;)switch(h){case"ascii":case"latin1":case"binary":return g;case"utf8":case"utf-8":return qt(E).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return g*2;case"hex":return g>>>1;case"base64":return lt(E).length;default:if(W)return C?-1:qt(E).length;h=(""+h).toLowerCase(),W=!0}}B.byteLength=H;function k(E,h,g){var C=!1;if((h===void 0||h<0)&&(h=0),h>this.length||((g===void 0||g>this.length)&&(g=this.length),g<=0)||(g>>>=0,h>>>=0,g<=h))return"";for(E||(E="utf8");;)switch(E){case"hex":return ve(this,h,g);case"utf8":case"utf-8":return we(this,h,g);case"ascii":return Ee(this,h,g);case"latin1":case"binary":return be(this,h,g);case"base64":return Ne(this,h,g);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ye(this,h,g);default:if(C)throw new TypeError("Unknown encoding: "+E);E=(E+"").toLowerCase(),C=!0}}B.prototype._isBuffer=!0;function Q(E,h,g){var C=E[h];E[h]=E[g],E[g]=C}B.prototype.swap16=function(){var h=this.length;if(h%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var g=0;gg&&(h+=" ... "),""},V&&(B.prototype[V]=B.prototype.inspect),B.prototype.compare=function(h,g,C,W,le){if(wt(h,Uint8Array)&&(h=B.from(h,h.offset,h.byteLength)),!B.isBuffer(h))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof h);if(g===void 0&&(g=0),C===void 0&&(C=h?h.length:0),W===void 0&&(W=0),le===void 0&&(le=this.length),g<0||C>h.length||W<0||le>this.length)throw new RangeError("out of range index");if(W>=le&&g>=C)return 0;if(W>=le)return-1;if(g>=C)return 1;if(g>>>=0,C>>>=0,W>>>=0,le>>>=0,this===h)return 0;for(var G=le-W,_=C-g,Le=Math.min(G,_),ue=this.slice(W,le),oe=h.slice(g,C),Ue=0;Ue2147483647?g=2147483647:g<-2147483648&&(g=-2147483648),g=+g,dt(g)&&(g=W?0:E.length-1),g<0&&(g=E.length+g),g>=E.length){if(W)return-1;g=E.length-1}else if(g<0)if(W)g=0;else return-1;if(typeof h=="string"&&(h=B.from(h,C)),B.isBuffer(h))return h.length===0?-1:te(E,h,g,C,W);if(typeof h=="number")return h=h&255,typeof Uint8Array.prototype.indexOf=="function"?W?Uint8Array.prototype.indexOf.call(E,h,g):Uint8Array.prototype.lastIndexOf.call(E,h,g):te(E,[h],g,C,W);throw new TypeError("val must be string, number or Buffer")}function te(E,h,g,C,W){var le=1,G=E.length,_=h.length;if(C!==void 0&&(C=String(C).toLowerCase(),C==="ucs2"||C==="ucs-2"||C==="utf16le"||C==="utf-16le")){if(E.length<2||h.length<2)return-1;le=2,G/=2,_/=2,g/=2}function Le(Be,Ze){return le===1?Be[Ze]:Be.readUInt16BE(Ze*le)}var ue;if(W){var oe=-1;for(ue=g;ueG&&(g=G-_),ue=g;ue>=0;ue--){for(var Ue=!0,ct=0;ct<_;ct++)if(Le(E,ue+ct)!==Le(h,ct)){Ue=!1;break}if(Ue)return ue}return-1}B.prototype.includes=function(h,g,C){return this.indexOf(h,g,C)!==-1},B.prototype.indexOf=function(h,g,C){return p(this,h,g,C,!0)},B.prototype.lastIndexOf=function(h,g,C){return p(this,h,g,C,!1)};function ee(E,h,g,C){g=Number(g)||0;var W=E.length-g;C?(C=Number(C),C>W&&(C=W)):C=W;var le=h.length;C>le/2&&(C=le/2);for(var G=0;G>>0,isFinite(C)?(C=C>>>0,W===void 0&&(W="utf8")):(W=C,C=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var le=this.length-g;if((C===void 0||C>le)&&(C=le),h.length>0&&(C<0||g<0)||g>this.length)throw new RangeError("Attempt to write outside buffer bounds");W||(W="utf8");for(var G=!1;;)switch(W){case"hex":return ee(this,h,g,C);case"utf8":case"utf-8":return ge(this,h,g,C);case"ascii":case"latin1":case"binary":return se(this,h,g,C);case"base64":return me(this,h,g,C);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ae(this,h,g,C);default:if(G)throw new TypeError("Unknown encoding: "+W);W=(""+W).toLowerCase(),G=!0}},B.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Ne(E,h,g){return h===0&&g===E.length?b.fromByteArray(E):b.fromByteArray(E.slice(h,g))}function we(E,h,g){g=Math.min(E.length,g);for(var C=[],W=h;W239?4:le>223?3:le>191?2:1;if(W+_<=g){var Le,ue,oe,Ue;switch(_){case 1:le<128&&(G=le);break;case 2:Le=E[W+1],(Le&192)===128&&(Ue=(le&31)<<6|Le&63,Ue>127&&(G=Ue));break;case 3:Le=E[W+1],ue=E[W+2],(Le&192)===128&&(ue&192)===128&&(Ue=(le&15)<<12|(Le&63)<<6|ue&63,Ue>2047&&(Ue<55296||Ue>57343)&&(G=Ue));break;case 4:Le=E[W+1],ue=E[W+2],oe=E[W+3],(Le&192)===128&&(ue&192)===128&&(oe&192)===128&&(Ue=(le&15)<<18|(Le&63)<<12|(ue&63)<<6|oe&63,Ue>65535&&Ue<1114112&&(G=Ue))}}G===null?(G=65533,_=1):G>65535&&(G-=65536,C.push(G>>>10&1023|55296),G=56320|G&1023),C.push(G),W+=_}return Qe(C)}var rt=4096;function Qe(E){var h=E.length;if(h<=rt)return String.fromCharCode.apply(String,E);for(var g="",C=0;CC)&&(g=C);for(var W="",le=h;leC&&(h=C),g<0?(g+=C,g<0&&(g=0)):g>C&&(g=C),gg)throw new RangeError("Trying to access beyond buffer length")}B.prototype.readUintLE=B.prototype.readUIntLE=function(h,g,C){h=h>>>0,g=g>>>0,C||he(h,g,this.length);for(var W=this[h],le=1,G=0;++G>>0,g=g>>>0,C||he(h,g,this.length);for(var W=this[h+--g],le=1;g>0&&(le*=256);)W+=this[h+--g]*le;return W},B.prototype.readUint8=B.prototype.readUInt8=function(h,g){return h=h>>>0,g||he(h,1,this.length),this[h]},B.prototype.readUint16LE=B.prototype.readUInt16LE=function(h,g){return h=h>>>0,g||he(h,2,this.length),this[h]|this[h+1]<<8},B.prototype.readUint16BE=B.prototype.readUInt16BE=function(h,g){return h=h>>>0,g||he(h,2,this.length),this[h]<<8|this[h+1]},B.prototype.readUint32LE=B.prototype.readUInt32LE=function(h,g){return h=h>>>0,g||he(h,4,this.length),(this[h]|this[h+1]<<8|this[h+2]<<16)+this[h+3]*16777216},B.prototype.readUint32BE=B.prototype.readUInt32BE=function(h,g){return h=h>>>0,g||he(h,4,this.length),this[h]*16777216+(this[h+1]<<16|this[h+2]<<8|this[h+3])},B.prototype.readIntLE=function(h,g,C){h=h>>>0,g=g>>>0,C||he(h,g,this.length);for(var W=this[h],le=1,G=0;++G=le&&(W-=Math.pow(2,8*g)),W},B.prototype.readIntBE=function(h,g,C){h=h>>>0,g=g>>>0,C||he(h,g,this.length);for(var W=g,le=1,G=this[h+--W];W>0&&(le*=256);)G+=this[h+--W]*le;return le*=128,G>=le&&(G-=Math.pow(2,8*g)),G},B.prototype.readInt8=function(h,g){return h=h>>>0,g||he(h,1,this.length),this[h]&128?(255-this[h]+1)*-1:this[h]},B.prototype.readInt16LE=function(h,g){h=h>>>0,g||he(h,2,this.length);var C=this[h]|this[h+1]<<8;return C&32768?C|4294901760:C},B.prototype.readInt16BE=function(h,g){h=h>>>0,g||he(h,2,this.length);var C=this[h+1]|this[h]<<8;return C&32768?C|4294901760:C},B.prototype.readInt32LE=function(h,g){return h=h>>>0,g||he(h,4,this.length),this[h]|this[h+1]<<8|this[h+2]<<16|this[h+3]<<24},B.prototype.readInt32BE=function(h,g){return h=h>>>0,g||he(h,4,this.length),this[h]<<24|this[h+1]<<16|this[h+2]<<8|this[h+3]},B.prototype.readFloatLE=function(h,g){return h=h>>>0,g||he(h,4,this.length),F.read(this,h,!0,23,4)},B.prototype.readFloatBE=function(h,g){return h=h>>>0,g||he(h,4,this.length),F.read(this,h,!1,23,4)},B.prototype.readDoubleLE=function(h,g){return h=h>>>0,g||he(h,8,this.length),F.read(this,h,!0,52,8)},B.prototype.readDoubleBE=function(h,g){return h=h>>>0,g||he(h,8,this.length),F.read(this,h,!1,52,8)};function ce(E,h,g,C,W,le){if(!B.isBuffer(E))throw new TypeError('"buffer" argument must be a Buffer instance');if(h>W||hE.length)throw new RangeError("Index out of range")}B.prototype.writeUintLE=B.prototype.writeUIntLE=function(h,g,C,W){if(h=+h,g=g>>>0,C=C>>>0,!W){var le=Math.pow(2,8*C)-1;ce(this,h,g,C,le,0)}var G=1,_=0;for(this[g]=h&255;++_>>0,C=C>>>0,!W){var le=Math.pow(2,8*C)-1;ce(this,h,g,C,le,0)}var G=C-1,_=1;for(this[g+G]=h&255;--G>=0&&(_*=256);)this[g+G]=h/_&255;return g+C},B.prototype.writeUint8=B.prototype.writeUInt8=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,1,255,0),this[g]=h&255,g+1},B.prototype.writeUint16LE=B.prototype.writeUInt16LE=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,2,65535,0),this[g]=h&255,this[g+1]=h>>>8,g+2},B.prototype.writeUint16BE=B.prototype.writeUInt16BE=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,2,65535,0),this[g]=h>>>8,this[g+1]=h&255,g+2},B.prototype.writeUint32LE=B.prototype.writeUInt32LE=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,4,4294967295,0),this[g+3]=h>>>24,this[g+2]=h>>>16,this[g+1]=h>>>8,this[g]=h&255,g+4},B.prototype.writeUint32BE=B.prototype.writeUInt32BE=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,4,4294967295,0),this[g]=h>>>24,this[g+1]=h>>>16,this[g+2]=h>>>8,this[g+3]=h&255,g+4},B.prototype.writeIntLE=function(h,g,C,W){if(h=+h,g=g>>>0,!W){var le=Math.pow(2,8*C-1);ce(this,h,g,C,le-1,-le)}var G=0,_=1,Le=0;for(this[g]=h&255;++G>0)-Le&255;return g+C},B.prototype.writeIntBE=function(h,g,C,W){if(h=+h,g=g>>>0,!W){var le=Math.pow(2,8*C-1);ce(this,h,g,C,le-1,-le)}var G=C-1,_=1,Le=0;for(this[g+G]=h&255;--G>=0&&(_*=256);)h<0&&Le===0&&this[g+G+1]!==0&&(Le=1),this[g+G]=(h/_>>0)-Le&255;return g+C},B.prototype.writeInt8=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,1,127,-128),h<0&&(h=255+h+1),this[g]=h&255,g+1},B.prototype.writeInt16LE=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,2,32767,-32768),this[g]=h&255,this[g+1]=h>>>8,g+2},B.prototype.writeInt16BE=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,2,32767,-32768),this[g]=h>>>8,this[g+1]=h&255,g+2},B.prototype.writeInt32LE=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,4,2147483647,-2147483648),this[g]=h&255,this[g+1]=h>>>8,this[g+2]=h>>>16,this[g+3]=h>>>24,g+4},B.prototype.writeInt32BE=function(h,g,C){return h=+h,g=g>>>0,C||ce(this,h,g,4,2147483647,-2147483648),h<0&&(h=4294967295+h+1),this[g]=h>>>24,this[g+1]=h>>>16,this[g+2]=h>>>8,this[g+3]=h&255,g+4};function Ve(E,h,g,C,W,le){if(g+C>E.length)throw new RangeError("Index out of range");if(g<0)throw new RangeError("Index out of range")}function We(E,h,g,C,W){return h=+h,g=g>>>0,W||Ve(E,h,g,4,34028234663852886e22,-34028234663852886e22),F.write(E,h,g,C,23,4),g+4}B.prototype.writeFloatLE=function(h,g,C){return We(this,h,g,!0,C)},B.prototype.writeFloatBE=function(h,g,C){return We(this,h,g,!1,C)};function Oe(E,h,g,C,W){return h=+h,g=g>>>0,W||Ve(E,h,g,8,17976931348623157e292,-17976931348623157e292),F.write(E,h,g,C,52,8),g+8}B.prototype.writeDoubleLE=function(h,g,C){return Oe(this,h,g,!0,C)},B.prototype.writeDoubleBE=function(h,g,C){return Oe(this,h,g,!1,C)},B.prototype.copy=function(h,g,C,W){if(!B.isBuffer(h))throw new TypeError("argument should be a Buffer");if(C||(C=0),!W&&W!==0&&(W=this.length),g>=h.length&&(g=h.length),g||(g=0),W>0&&W=this.length)throw new RangeError("Index out of range");if(W<0)throw new RangeError("sourceEnd out of bounds");W>this.length&&(W=this.length),h.length-g>>0,C=C===void 0?this.length:C>>>0,h||(h=0);var G;if(typeof h=="number")for(G=g;G55295&&g<57344){if(!W){if(g>56319){(h-=3)>-1&&le.push(239,191,189);continue}else if(G+1===C){(h-=3)>-1&&le.push(239,191,189);continue}W=g;continue}if(g<56320){(h-=3)>-1&&le.push(239,191,189),W=g;continue}g=(W-55296<<10|g-56320)+65536}else W&&(h-=3)>-1&&le.push(239,191,189);if(W=null,g<128){if((h-=1)<0)break;le.push(g)}else if(g<2048){if((h-=2)<0)break;le.push(g>>6|192,g&63|128)}else if(g<65536){if((h-=3)<0)break;le.push(g>>12|224,g>>6&63|128,g&63|128)}else if(g<1114112){if((h-=4)<0)break;le.push(g>>18|240,g>>12&63|128,g>>6&63|128,g&63|128)}else throw new Error("Invalid code point")}return le}function Wt(E){for(var h=[],g=0;g>8,W=g%256,le.push(W),le.push(C);return le}function lt(E){return b.toByteArray(yt(E))}function Vt(E,h,g,C){for(var W=0;W=h.length||W>=E.length);++W)h[W+g]=E[W];return W}function wt(E,h){return E instanceof h||E!=null&&E.constructor!=null&&E.constructor.name!=null&&E.constructor.name===h.name}function dt(E){return E!==E}var hn=function(){for(var E="0123456789abcdef",h=new Array(256),g=0;g<16;++g)for(var C=g*16,W=0;W<16;++W)h[C+W]=E[g]+E[W];return h}()},27505:function(Kt){"use strict";var de={single_source_shortest_paths:function(a,u,b){var F={},V={};V[u]=0;var x=de.PriorityQueue.make();x.push(u,0);for(var T,re,B,z,f,U,S,y,M;!x.empty();){T=x.pop(),re=T.value,z=T.cost,f=a[re]||{};for(B in f)f.hasOwnProperty(B)&&(U=f[B],S=z+U,y=V[B],M=typeof V[B]=="undefined",(M||y>S)&&(V[B]=S,x.push(B,S),F[B]=re))}if(typeof b!="undefined"&&typeof V[b]=="undefined"){var N=["Could not find a path from ",u," to ",b,"."].join("");throw new Error(N)}return F},extract_shortest_path_from_predecessor_list:function(a,u){for(var b=[],F=u,V;F;)b.push(F),V=a[F],F=a[F];return b.reverse(),b},find_path:function(a,u,b){var F=de.single_source_shortest_paths(a,u,b);return de.extract_shortest_path_from_predecessor_list(F,b)},PriorityQueue:{make:function(a){var u=de.PriorityQueue,b={},F;a=a||{};for(F in u)u.hasOwnProperty(F)&&(b[F]=u[F]);return b.queue=[],b.sorter=a.sorter||u.default_sorter,b},default_sorter:function(a,u){return a.cost-u.cost},push:function(a,u){var b={value:a,cost:u};this.queue.push(b),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};Kt.exports=de},97774:function(Kt,de,a){"use strict";Object.defineProperty(de,"__esModule",{value:!0}),de.default=void 0;var u=Object.assign||function(K){for(var Ae=1;Ae0&&ne[ne.length-1])&&(Ht[0]===6||Ht[0]===2)){d=0;continue}if(Ht[0]===3&&(!ne||Ht[1]>ne[0]&&Ht[1]=55296&&O<=56319&&d>10)+55296,xe%1024+56320)),(O+1===d||c.length>16384)&&(ne+=String.fromCharCode.apply(String,c),c.length=0)}return ne},f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",U=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),S=0;S>4,en[O++]=(xe&15)<<4|_e>>2,en[O++]=(_e&3)<<6|qe&63;return Ht},Ae=function(l){for(var o=l.length,d=[],c=0;c>q,te=1<>q,se=p+ge,me=se,ae=32,Ne=me+ae,we=65536>>H,rt=1<=0){if(o<55296||o>56319&&o<=65535)return d=this.index[o>>q],d=(d<>q)],d=(d<>H),d=this.index[d],d+=o>>q&Qe,d=this.index[d],d=(d<Oe?(O.push(!0),_e-=Oe):O.push(!1),["normal","auto","loose"].indexOf(o)!==-1&&[8208,8211,12316,12448].indexOf(ne)!==-1)return c.push(xe),d.push(W);if(_e===Wt||_e===hn){if(xe===0)return c.push(xe),d.push(Ke);var qe=d[xe-1];return _r.indexOf(qe)===-1?(c.push(c[xe-1]),d.push(qe)):(c.push(xe),d.push(Ke))}if(c.push(xe),_e===ht)return d.push(o==="strict"?ue:Sn);if(_e===yr||_e===ie)return d.push(Ke);if(_e===Pr)return ne>=131072&&ne<=196605||ne>=196608&&ne<=262141?d.push(Sn):d.push(Ke);d.push(_e)}),[c,d,O]},Ye=function(l,o,d,c){var O=c[d];if(Array.isArray(l)?l.indexOf(O)!==-1:l===O)for(var ne=d;ne<=c.length;){ne++;var xe=c[ne];if(xe===o)return!0;if(xe!==dt)break}if(O===dt)for(var ne=d;ne>0;){ne--;var _e=c[ne];if(Array.isArray(l)?l.indexOf(_e)!==-1:l===_e)for(var qe=d;qe<=c.length;){qe++;var xe=c[qe];if(xe===o)return!0;if(xe!==dt)break}if(_e!==dt)break}return!1},Ot=function(l,o){for(var d=l;d>=0;){var c=o[d];if(c===dt)d--;else return c}return 0},An=function(l,o,d,c,O){if(d[c]===0)return Xt;var ne=c-1;if(Array.isArray(O)&&O[ne]===!0)return Xt;var xe=ne-1,_e=ne+1,qe=o[ne],Ht=xe>=0?o[xe]:0,en=o[_e];if(qe===yt&&en===qt)return Xt;if(Wn.indexOf(qe)!==-1)return Pt;if(Wn.indexOf(en)!==-1||Dr.indexOf(en)!==-1)return Xt;if(Ot(ne,o)===Vt)return Zn;if(dr.get(l[ne])===hn||(qe===bt||qe===Et)&&dr.get(l[_e])===hn||qe===lt||en===lt||qe===wt||[dt,h,C].indexOf(qe)===-1&&en===wt||[le,G,_,ct,$e].indexOf(en)!==-1||Ot(ne,o)===oe||Ye(Ue,oe,ne,o)||Ye([le,G],ue,ne,o)||Ye(E,E,ne,o))return Xt;if(qe===dt)return Zn;if(qe===Ue||en===Ue)return Xt;if(en===W||qe===W)return Zn;if([h,C,ue].indexOf(en)!==-1||qe===g||Ht===En&&or.indexOf(qe)!==-1||qe===$e&&en===En||en===Le||Hn.indexOf(en)!==-1&&qe===Be||Hn.indexOf(qe)!==-1&&en===Be||qe===De&&[Sn,bt,Et].indexOf(en)!==-1||[Sn,bt,Et].indexOf(qe)!==-1&&en===Ze||Hn.indexOf(qe)!==-1&&Lr.indexOf(en)!==-1||Lr.indexOf(qe)!==-1&&Hn.indexOf(en)!==-1||[De,Ze].indexOf(qe)!==-1&&(en===Be||[oe,C].indexOf(en)!==-1&&o[_e+1]===Be)||[oe,C].indexOf(qe)!==-1&&en===Be||qe===Be&&[Be,$e,ct].indexOf(en)!==-1)return Xt;if([Be,$e,ct,le,G].indexOf(en)!==-1)for(var gn=ne;gn>=0;){var ar=o[gn];if(ar===Be)return Xt;if([$e,ct].indexOf(ar)!==-1)gn--;else break}if([De,Ze].indexOf(en)!==-1)for(var gn=[le,G].indexOf(qe)!==-1?xe:ne;gn>=0;){var ar=o[gn];if(ar===Be)return Xt;if([$e,ct].indexOf(ar)!==-1)gn--;else break}if(On===qe&&[On,xn,yn,Yt].indexOf(en)!==-1||[xn,yn].indexOf(qe)!==-1&&[xn,kn].indexOf(en)!==-1||[kn,Yt].indexOf(qe)!==-1&&en===kn||Tr.indexOf(qe)!==-1&&[Le,Ze].indexOf(en)!==-1||Tr.indexOf(en)!==-1&&qe===De||Hn.indexOf(qe)!==-1&&Hn.indexOf(en)!==-1||qe===ct&&Hn.indexOf(en)!==-1||Hn.concat(Be).indexOf(qe)!==-1&&en===oe&&Vr.indexOf(l[_e])===-1||Hn.concat(Be).indexOf(en)!==-1&&qe===G)return Xt;if(qe===Cr&&en===Cr){for(var UA=d[ne],Zr=1;UA>0&&(UA--,o[UA]===Cr);)Zr++;if(Zr%2!==0)return Xt}return qe===bt&&en===Et?Xt:Zn},Se=function(l,o){o||(o={lineBreak:"normal",wordBreak:"normal"});var d=gA(l,o.lineBreak),c=d[0],O=d[1],ne=d[2];(o.wordBreak==="break-all"||o.wordBreak==="break-word")&&(O=O.map(function(_e){return[Be,Ke,yr].indexOf(_e)!==-1?Sn:_e}));var xe=o.wordBreak==="keep-all"?ne.map(function(_e,qe){return _e&&l[qe]>=19968&&l[qe]<=40959}):void 0;return[c,O,xe]},Fe=function(){function l(o,d,c,O){this.codePoints=o,this.required=d===Pt,this.start=c,this.end=O}return l.prototype.slice=function(){return z.apply(void 0,this.codePoints.slice(this.start,this.end))},l}(),Tt=function(l,o){var d=B(l),c=Se(d,o),O=c[0],ne=c[1],xe=c[2],_e=d.length,qe=0,Ht=0;return{next:function(){if(Ht>=_e)return{done:!0,value:null};for(var en=Xt;Ht<_e&&(en=An(d,ne,O,++Ht,xe))===Xt;);if(en!==Xt||Ht===_e){var gn=new Fe(d,en,qe,Ht);return qe=Ht,{value:gn,done:!1}}return{done:!0,value:null}}}},Nt=1,vn=2,pn=4,kt=8,jn=10,Jn=47,pr=92,mr=9,ir=32,Er=34,$n=61,br=35,xr=36,Or=37,jr=39,Rr=40,Qt=41,zt=95,Mt=45,Bn=33,_t=60,dn=62,rn=64,er=91,on=93,Ur=61,fA=123,$r=63,aA=125,eA=124,Kr=126,vA=128,tA=65533,IA=42,kr=43,rA=44,sA=58,hA=59,St=46,Ut=0,ft=8,Vn=11,In=14,Fr=31,it=127,At=-1,Xe=48,Gt=97,Fn=101,nr=102,un=117,$t=122,fn=65,rr=69,Cn=70,Mn=85,mA=90,Xr=function(l){return l>=Xe&&l<=57},OA=function(l){return l>=55296&&l<=57343},Ir=function(l){return Xr(l)||l>=fn&&l<=Cn||l>=Gt&&l<=nr},pA=function(l){return l>=Gt&&l<=$t},BA=function(l){return l>=fn&&l<=mA},KA=function(l){return pA(l)||BA(l)},TA=function(l){return l>=vA},Ha=function(l){return l===jn||l===mr||l===ir},yA=function(l){return KA(l)||TA(l)||l===zt},ya=function(l){return yA(l)||Xr(l)||l===Mt},Qr=function(l){return l>=Ut&&l<=ft||l===Vn||l>=In&&l<=Fr||l===it},PA=function(l,o){return l!==pr?!1:o!==jn},Aa=function(l,o,d){return l===Mt?yA(o)||PA(o,d):yA(l)?!0:!!(l===pr&&PA(l,o))},Sa=function(l,o,d){return l===kr||l===Mt?Xr(o)?!0:o===St&&Xr(d):Xr(l===St?o:l)},SA=function(l){var o=0,d=1;(l[o]===kr||l[o]===Mt)&&(l[o]===Mt&&(d=-1),o++);for(var c=[];Xr(l[o]);)c.push(l[o++]);var O=c.length?parseInt(z.apply(void 0,c),10):0;l[o]===St&&o++;for(var ne=[];Xr(l[o]);)ne.push(l[o++]);var xe=ne.length,_e=xe?parseInt(z.apply(void 0,ne),10):0;(l[o]===rr||l[o]===Fn)&&o++;var qe=1;(l[o]===kr||l[o]===Mt)&&(l[o]===Mt&&(qe=-1),o++);for(var Ht=[];Xr(l[o]);)Ht.push(l[o++]);var en=Ht.length?parseInt(z.apply(void 0,Ht),10):0;return d*(O+_e*Math.pow(10,-xe))*Math.pow(10,qe*en)},YA={type:2},Io={type:3},io={type:4},Ao={type:13},Oi={type:8},aa={type:21},pa={type:9},da={type:10},$A={type:11},Yr={type:12},bA={type:14},nA={type:23},CA={type:1},ZA={type:25},Fa={type:24},jo={type:26},Eo={type:27},uo={type:28},fo={type:29},ji={type:31},zo={type:32},Ti=function(){function l(){this._value=[]}return l.prototype.write=function(o){this._value=this._value.concat(B(o))},l.prototype.read=function(){for(var o=[],d=this.consumeToken();d!==zo;)o.push(d),d=this.consumeToken();return o},l.prototype.consumeToken=function(){var o=this.consumeCodePoint();switch(o){case Er:return this.consumeStringToken(Er);case br:var d=this.peekCodePoint(0),c=this.peekCodePoint(1),O=this.peekCodePoint(2);if(ya(d)||PA(c,O)){var ne=Aa(d,c,O)?vn:Nt,xe=this.consumeName();return{type:5,value:xe,flags:ne}}break;case xr:if(this.peekCodePoint(0)===$n)return this.consumeCodePoint(),Ao;break;case jr:return this.consumeStringToken(jr);case Rr:return YA;case Qt:return Io;case IA:if(this.peekCodePoint(0)===$n)return this.consumeCodePoint(),bA;break;case kr:if(Sa(o,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(o),this.consumeNumericToken();break;case rA:return io;case Mt:var _e=o,qe=this.peekCodePoint(0),Ht=this.peekCodePoint(1);if(Sa(_e,qe,Ht))return this.reconsumeCodePoint(o),this.consumeNumericToken();if(Aa(_e,qe,Ht))return this.reconsumeCodePoint(o),this.consumeIdentLikeToken();if(qe===Mt&&Ht===dn)return this.consumeCodePoint(),this.consumeCodePoint(),Fa;break;case St:if(Sa(o,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(o),this.consumeNumericToken();break;case Jn:if(this.peekCodePoint(0)===IA)for(this.consumeCodePoint();;){var en=this.consumeCodePoint();if(en===IA&&(en=this.consumeCodePoint(),en===Jn))return this.consumeToken();if(en===At)return this.consumeToken()}break;case sA:return jo;case hA:return Eo;case _t:if(this.peekCodePoint(0)===Bn&&this.peekCodePoint(1)===Mt&&this.peekCodePoint(2)===Mt)return this.consumeCodePoint(),this.consumeCodePoint(),ZA;break;case rn:var gn=this.peekCodePoint(0),ar=this.peekCodePoint(1),UA=this.peekCodePoint(2);if(Aa(gn,ar,UA)){var xe=this.consumeName();return{type:7,value:xe}}break;case er:return uo;case pr:if(PA(o,this.peekCodePoint(0)))return this.reconsumeCodePoint(o),this.consumeIdentLikeToken();break;case on:return fo;case Ur:if(this.peekCodePoint(0)===$n)return this.consumeCodePoint(),Oi;break;case fA:return $A;case aA:return Yr;case un:case Mn:var Zr=this.peekCodePoint(0),dA=this.peekCodePoint(1);return Zr===kr&&(Ir(dA)||dA===$r)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(o),this.consumeIdentLikeToken();case eA:if(this.peekCodePoint(0)===$n)return this.consumeCodePoint(),pa;if(this.peekCodePoint(0)===eA)return this.consumeCodePoint(),aa;break;case Kr:if(this.peekCodePoint(0)===$n)return this.consumeCodePoint(),da;break;case At:return zo}return Ha(o)?(this.consumeWhiteSpace(),ji):Xr(o)?(this.reconsumeCodePoint(o),this.consumeNumericToken()):yA(o)?(this.reconsumeCodePoint(o),this.consumeIdentLikeToken()):{type:6,value:z(o)}},l.prototype.consumeCodePoint=function(){var o=this._value.shift();return typeof o=="undefined"?-1:o},l.prototype.reconsumeCodePoint=function(o){this._value.unshift(o)},l.prototype.peekCodePoint=function(o){return o>=this._value.length?-1:this._value[o]},l.prototype.consumeUnicodeRangeToken=function(){for(var o=[],d=this.consumeCodePoint();Ir(d)&&o.length<6;)o.push(d),d=this.consumeCodePoint();for(var c=!1;d===$r&&o.length<6;)o.push(d),d=this.consumeCodePoint(),c=!0;if(c){var O=parseInt(z.apply(void 0,o.map(function(qe){return qe===$r?Xe:qe})),16),ne=parseInt(z.apply(void 0,o.map(function(qe){return qe===$r?Cn:qe})),16);return{type:30,start:O,end:ne}}var xe=parseInt(z.apply(void 0,o),16);if(this.peekCodePoint(0)===Mt&&Ir(this.peekCodePoint(1))){this.consumeCodePoint(),d=this.consumeCodePoint();for(var _e=[];Ir(d)&&_e.length<6;)_e.push(d),d=this.consumeCodePoint();var ne=parseInt(z.apply(void 0,_e),16);return{type:30,start:xe,end:ne}}else return{type:30,start:xe,end:xe}},l.prototype.consumeIdentLikeToken=function(){var o=this.consumeName();return o.toLowerCase()==="url"&&this.peekCodePoint(0)===Rr?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Rr?(this.consumeCodePoint(),{type:19,value:o}):{type:20,value:o}},l.prototype.consumeUrlToken=function(){var o=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===At)return{type:22,value:""};var d=this.peekCodePoint(0);if(d===jr||d===Er){var c=this.consumeStringToken(this.consumeCodePoint());return c.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===At||this.peekCodePoint(0)===Qt)?(this.consumeCodePoint(),{type:22,value:c.value}):(this.consumeBadUrlRemnants(),nA)}for(;;){var O=this.consumeCodePoint();if(O===At||O===Qt)return{type:22,value:z.apply(void 0,o)};if(Ha(O))return this.consumeWhiteSpace(),this.peekCodePoint(0)===At||this.peekCodePoint(0)===Qt?(this.consumeCodePoint(),{type:22,value:z.apply(void 0,o)}):(this.consumeBadUrlRemnants(),nA);if(O===Er||O===jr||O===Rr||Qr(O))return this.consumeBadUrlRemnants(),nA;if(O===pr)if(PA(O,this.peekCodePoint(0)))o.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),nA;else o.push(O)}},l.prototype.consumeWhiteSpace=function(){for(;Ha(this.peekCodePoint(0));)this.consumeCodePoint()},l.prototype.consumeBadUrlRemnants=function(){for(;;){var o=this.consumeCodePoint();if(o===Qt||o===At)return;PA(o,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},l.prototype.consumeStringSlice=function(o){for(var d=5e4,c="";o>0;){var O=Math.min(d,o);c+=z.apply(void 0,this._value.splice(0,O)),o-=O}return this._value.shift(),c},l.prototype.consumeStringToken=function(o){var d="",c=0;do{var O=this._value[c];if(O===At||O===void 0||O===o)return d+=this.consumeStringSlice(c),{type:0,value:d};if(O===jn)return this._value.splice(0,c),CA;if(O===pr){var ne=this._value[c+1];ne!==At&&ne!==void 0&&(ne===jn?(d+=this.consumeStringSlice(c),c=-1,this._value.shift()):PA(O,ne)&&(d+=this.consumeStringSlice(c),d+=z(this.consumeEscapedCodePoint()),c=-1))}c++}while(!0)},l.prototype.consumeNumber=function(){var o=[],d=pn,c=this.peekCodePoint(0);for((c===kr||c===Mt)&&o.push(this.consumeCodePoint());Xr(this.peekCodePoint(0));)o.push(this.consumeCodePoint());c=this.peekCodePoint(0);var O=this.peekCodePoint(1);if(c===St&&Xr(O))for(o.push(this.consumeCodePoint(),this.consumeCodePoint()),d=kt;Xr(this.peekCodePoint(0));)o.push(this.consumeCodePoint());c=this.peekCodePoint(0),O=this.peekCodePoint(1);var ne=this.peekCodePoint(2);if((c===rr||c===Fn)&&((O===kr||O===Mt)&&Xr(ne)||Xr(O)))for(o.push(this.consumeCodePoint(),this.consumeCodePoint()),d=kt;Xr(this.peekCodePoint(0));)o.push(this.consumeCodePoint());return[SA(o),d]},l.prototype.consumeNumericToken=function(){var o=this.consumeNumber(),d=o[0],c=o[1],O=this.peekCodePoint(0),ne=this.peekCodePoint(1),xe=this.peekCodePoint(2);if(Aa(O,ne,xe)){var _e=this.consumeName();return{type:15,number:d,flags:c,unit:_e}}return O===Or?(this.consumeCodePoint(),{type:16,number:d,flags:c}):{type:17,number:d,flags:c}},l.prototype.consumeEscapedCodePoint=function(){var o=this.consumeCodePoint();if(Ir(o)){for(var d=z(o);Ir(this.peekCodePoint(0))&&d.length<6;)d+=z(this.consumeCodePoint());Ha(this.peekCodePoint(0))&&this.consumeCodePoint();var c=parseInt(d,16);return c===0||OA(c)||c>1114111?tA:c}return o===At?tA:o},l.prototype.consumeName=function(){for(var o="";;){var d=this.consumeCodePoint();if(ya(d))o+=z(d);else if(PA(d,this.peekCodePoint(0)))o+=z(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(d),o}},l}(),Fl=function(){function l(o){this._tokens=o}return l.create=function(o){var d=new Ti;return d.write(o),new l(d.read())},l.parseValue=function(o){return l.create(o).parseComponentValue()},l.parseValues=function(o){return l.create(o).parseComponentValues()},l.prototype.parseComponentValue=function(){for(var o=this.consumeToken();o.type===31;)o=this.consumeToken();if(o.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(o);var d=this.consumeComponentValue();do o=this.consumeToken();while(o.type===31);if(o.type===32)return d;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},l.prototype.parseComponentValues=function(){for(var o=[];;){var d=this.consumeComponentValue();if(d.type===32)return o;o.push(d),o.push()}},l.prototype.consumeComponentValue=function(){var o=this.consumeToken();switch(o.type){case 11:case 28:case 2:return this.consumeSimpleBlock(o.type);case 19:return this.consumeFunction(o)}return o},l.prototype.consumeSimpleBlock=function(o){for(var d={type:o,values:[]},c=this.consumeToken();;){if(c.type===32||cc(c,o))return d;this.reconsumeToken(c),d.values.push(this.consumeComponentValue()),c=this.consumeToken()}},l.prototype.consumeFunction=function(o){for(var d={name:o.value,values:[],type:18};;){var c=this.consumeToken();if(c.type===32||c.type===3)return d;this.reconsumeToken(c),d.values.push(this.consumeComponentValue())}},l.prototype.consumeToken=function(){var o=this._tokens.shift();return typeof o=="undefined"?zo:o},l.prototype.reconsumeToken=function(o){this._tokens.unshift(o)},l}(),ki=function(l){return l.type===15},vi=function(l){return l.type===17},ao=function(l){return l.type===20},ol=function(l){return l.type===0},zl=function(l,o){return ao(l)&&l.value===o},Es=function(l){return l.type!==31},Bl=function(l){return l.type!==31&&l.type!==4},Yi=function(l){var o=[],d=[];return l.forEach(function(c){if(c.type===4){if(d.length===0)throw new Error("Error parsing function args, zero tokens for arg");o.push(d),d=[];return}c.type!==31&&d.push(c)}),d.length&&o.push(d),o},cc=function(l,o){return o===11&&l.type===12||o===28&&l.type===29?!0:o===2&&l.type===3},bs=function(l){return l.type===17||l.type===15},Zo=function(l){return l.type===16||bs(l)},Zl=function(l){return l.length>1?[l[0],l[1]]:[l[0]]},_o={type:17,number:0,flags:pn},il={type:16,number:50,flags:pn},xs={type:16,number:100,flags:pn},Us=function(l,o,d){var c=l[0],O=l[1];return[ma(c,o),ma(typeof O!="undefined"?O:c,d)]},ma=function(l,o){if(l.type===16)return l.number/100*o;if(ki(l))switch(l.unit){case"rem":case"em":return 16*l.number;case"px":default:return l.number}return l.number},Pl="deg",uc="grad",Nc="rad",ho="turn",ca={name:"angle",parse:function(l,o){if(o.type===15)switch(o.unit){case Pl:return Math.PI*o.number/180;case uc:return Math.PI/200*o.number;case Nc:return o.number;case ho:return Math.PI*2*o.number}throw new Error("Unsupported angle type")}},qA=function(l){return l.type===15&&(l.unit===Pl||l.unit===uc||l.unit===Nc||l.unit===ho)},pi=function(l){var o=l.filter(ao).map(function(d){return d.value}).join(" ");switch(o){case"to bottom right":case"to right bottom":case"left top":case"top left":return[_o,_o];case"to top":case"bottom":return so(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[_o,xs];case"to right":case"left":return so(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[xs,xs];case"to bottom":case"top":return so(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[xs,_o];case"to left":case"right":return so(270)}return 0},so=function(l){return Math.PI*l/180},vo={name:"color",parse:function(l,o){if(o.type===18){var d=Ei[o.name];if(typeof d=="undefined")throw new Error('Attempting to parse an unsupported color function "'+o.name+'"');return d(l,o.values)}if(o.type===5){if(o.value.length===3){var c=o.value.substring(0,1),O=o.value.substring(1,2),ne=o.value.substring(2,3);return Lo(parseInt(c+c,16),parseInt(O+O,16),parseInt(ne+ne,16),1)}if(o.value.length===4){var c=o.value.substring(0,1),O=o.value.substring(1,2),ne=o.value.substring(2,3),xe=o.value.substring(3,4);return Lo(parseInt(c+c,16),parseInt(O+O,16),parseInt(ne+ne,16),parseInt(xe+xe,16)/255)}if(o.value.length===6){var c=o.value.substring(0,2),O=o.value.substring(2,4),ne=o.value.substring(4,6);return Lo(parseInt(c,16),parseInt(O,16),parseInt(ne,16),1)}if(o.value.length===8){var c=o.value.substring(0,2),O=o.value.substring(2,4),ne=o.value.substring(4,6),xe=o.value.substring(6,8);return Lo(parseInt(c,16),parseInt(O,16),parseInt(ne,16),parseInt(xe,16)/255)}}if(o.type===20){var _e=bi[o.value.toUpperCase()];if(typeof _e!="undefined")return _e}return bi.TRANSPARENT}},po=function(l){return(255&l)===0},lo=function(l){var o=255&l,d=255&l>>8,c=255&l>>16,O=255&l>>24;return o<255?"rgba("+O+","+c+","+d+","+o/255+")":"rgb("+O+","+c+","+d+")"},Lo=function(l,o,d,c){return(l<<24|o<<16|d<<8|Math.round(c*255)<<0)>>>0},ls=function(l,o){if(l.type===17)return l.number;if(l.type===16){var d=o===3?1:255;return o===3?l.number/100*d:Math.round(l.number/100*d)}return 0},sl=function(l,o){var d=o.filter(Bl);if(d.length===3){var c=d.map(ls),O=c[0],ne=c[1],xe=c[2];return Lo(O,ne,xe,1)}if(d.length===4){var _e=d.map(ls),O=_e[0],ne=_e[1],xe=_e[2],qe=_e[3];return Lo(O,ne,xe,qe)}return 0};function To(l,o,d){return d<0&&(d+=1),d>=1&&(d-=1),d<1/6?(o-l)*d*6+l:d<1/2?o:d<2/3?(o-l)*6*(2/3-d)+l:l}var Vl=function(l,o){var d=o.filter(Bl),c=d[0],O=d[1],ne=d[2],xe=d[3],_e=(c.type===17?so(c.number):ca.parse(l,c))/(Math.PI*2),qe=Zo(O)?O.number/100:0,Ht=Zo(ne)?ne.number/100:0,en=typeof xe!="undefined"&&Zo(xe)?ma(xe,1):1;if(qe===0)return Lo(Ht*255,Ht*255,Ht*255,1);var gn=Ht<=.5?Ht*(qe+1):Ht+qe-Ht*qe,ar=Ht*2-gn,UA=To(ar,gn,_e+1/3),Zr=To(ar,gn,_e),dA=To(ar,gn,_e-1/3);return Lo(UA*255,Zr*255,dA*255,en)},Ei={hsl:Vl,hsla:Vl,rgb:sl,rgba:sl},Ns=function(l,o){return vo.parse(l,Fl.create(o).parseComponentValue())},bi={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},Mc={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(l,o){return o.map(function(d){if(ao(d))switch(d.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Hc={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},fc=function(l,o){var d=vo.parse(l,o[0]),c=o[1];return c&&Zo(c)?{color:d,stop:c}:{color:d,stop:null}},Yu=function(l,o){var d=l[0],c=l[l.length-1];d.stop===null&&(d.stop=_o),c.stop===null&&(c.stop=xs);for(var O=[],ne=0,xe=0;xene?O.push(qe):O.push(ne),ne=qe}else O.push(null)}for(var Ht=null,xe=0;xexe.optimumDistance)?{optimumCorner:_e,optimumDistance:en}:xe},{optimumDistance:O?1/0:-1/0,optimumCorner:null}).optimumCorner},$o=function(l,o,d,c,O){var ne=0,xe=0;switch(l.size){case 0:l.shape===0?ne=xe=Math.min(Math.abs(o),Math.abs(o-c),Math.abs(d),Math.abs(d-O)):l.shape===1&&(ne=Math.min(Math.abs(o),Math.abs(o-c)),xe=Math.min(Math.abs(d),Math.abs(d-O)));break;case 2:if(l.shape===0)ne=xe=Math.min(Ms(o,d),Ms(o,d-O),Ms(o-c,d),Ms(o-c,d-O));else if(l.shape===1){var _e=Math.min(Math.abs(d),Math.abs(d-O))/Math.min(Math.abs(o),Math.abs(o-c)),qe=qu(c,O,o,d,!0),Ht=qe[0],en=qe[1];ne=Ms(Ht-o,(en-d)/_e),xe=_e*ne}break;case 1:l.shape===0?ne=xe=Math.max(Math.abs(o),Math.abs(o-c),Math.abs(d),Math.abs(d-O)):l.shape===1&&(ne=Math.max(Math.abs(o),Math.abs(o-c)),xe=Math.max(Math.abs(d),Math.abs(d-O)));break;case 3:if(l.shape===0)ne=xe=Math.max(Ms(o,d),Ms(o,d-O),Ms(o-c,d),Ms(o-c,d-O));else if(l.shape===1){var _e=Math.max(Math.abs(d),Math.abs(d-O))/Math.max(Math.abs(o),Math.abs(o-c)),gn=qu(c,O,o,d,!1),Ht=gn[0],en=gn[1];ne=Ms(Ht-o,(en-d)/_e),xe=_e*ne}break}return Array.isArray(l.size)&&(ne=ma(l.size[0],c),xe=l.size.length===2?ma(l.size[1],O):ne),[ne,xe]},co=function(l,o){var d=so(180),c=[];return Yi(o).forEach(function(O,ne){if(ne===0){var xe=O[0];if(xe.type===20&&xe.value==="to"){d=pi(O);return}else if(qA(xe)){d=ca.parse(l,xe);return}}var _e=fc(l,O);c.push(_e)}),{angle:d,stops:c,type:1}},Qo=function(l,o){var d=so(180),c=[];return Yi(o).forEach(function(O,ne){if(ne===0){var xe=O[0];if(xe.type===20&&["top","left","right","bottom"].indexOf(xe.value)!==-1){d=pi(O);return}else if(qA(xe)){d=(ca.parse(l,xe)+so(270))%so(360);return}}var _e=fc(l,O);c.push(_e)}),{angle:d,stops:c,type:1}},cs=function(l,o){var d=so(180),c=[],O=1,ne=0,xe=3,_e=[];return Yi(o).forEach(function(qe,Ht){var en=qe[0];if(Ht===0){if(ao(en)&&en.value==="linear"){O=1;return}else if(ao(en)&&en.value==="radial"){O=2;return}}if(en.type===18){if(en.name==="from"){var gn=vo.parse(l,en.values[0]);c.push({stop:_o,color:gn})}else if(en.name==="to"){var gn=vo.parse(l,en.values[0]);c.push({stop:xs,color:gn})}else if(en.name==="color-stop"){var ar=en.values.filter(Bl);if(ar.length===2){var gn=vo.parse(l,ar[1]),UA=ar[0];vi(UA)&&c.push({stop:{type:16,number:UA.number*100,flags:UA.flags},color:gn})}}}}),O===1?{angle:(d+so(180))%so(360),stops:c,type:O}:{size:xe,shape:ne,stops:c,position:_e,type:O}},Ji="closest-side",ll="farthest-side",jc="closest-corner",Tc="farthest-corner",fu="circle",du="ellipse",L="cover",J="contain",Y=function(l,o){var d=0,c=3,O=[],ne=[];return Yi(o).forEach(function(xe,_e){var qe=!0;if(_e===0){var Ht=!1;qe=xe.reduce(function(gn,ar){if(Ht)if(ao(ar))switch(ar.value){case"center":return ne.push(il),gn;case"top":case"left":return ne.push(_o),gn;case"right":case"bottom":return ne.push(xs),gn}else(Zo(ar)||bs(ar))&&ne.push(ar);else if(ao(ar))switch(ar.value){case fu:return d=0,!1;case du:return d=1,!1;case"at":return Ht=!0,!1;case Ji:return c=0,!1;case L:case ll:return c=1,!1;case J:case jc:return c=2,!1;case Tc:return c=3,!1}else if(bs(ar)||Zo(ar))return Array.isArray(c)||(c=[]),c.push(ar),!1;return gn},qe)}if(qe){var en=fc(l,xe);O.push(en)}}),{size:c,shape:d,stops:O,position:ne,type:2}},He=function(l,o){var d=0,c=3,O=[],ne=[];return Yi(o).forEach(function(xe,_e){var qe=!0;if(_e===0?qe=xe.reduce(function(en,gn){if(ao(gn))switch(gn.value){case"center":return ne.push(il),!1;case"top":case"left":return ne.push(_o),!1;case"right":case"bottom":return ne.push(xs),!1}else if(Zo(gn)||bs(gn))return ne.push(gn),!1;return en},qe):_e===1&&(qe=xe.reduce(function(en,gn){if(ao(gn))switch(gn.value){case fu:return d=0,!1;case du:return d=1,!1;case J:case Ji:return c=0,!1;case ll:return c=1,!1;case jc:return c=2,!1;case L:case Tc:return c=3,!1}else if(bs(gn)||Zo(gn))return Array.isArray(c)||(c=[]),c.push(gn),!1;return en},qe)),qe){var Ht=fc(l,xe);O.push(Ht)}}),{size:c,shape:d,stops:O,position:ne,type:2}},je=function(l){return l.type===1},xt=function(l){return l.type===2},mt={name:"image",parse:function(l,o){if(o.type===22){var d={url:o.value,type:0};return l.cache.addImage(o.value),d}if(o.type===18){var c=ln[o.name];if(typeof c=="undefined")throw new Error('Attempting to parse an unsupported image function "'+o.name+'"');return c(l,o.values)}throw new Error("Unsupported image type "+o.type)}};function cn(l){return!(l.type===20&&l.value==="none")&&(l.type!==18||!!ln[l.name])}var ln={"linear-gradient":co,"-moz-linear-gradient":Qo,"-ms-linear-gradient":Qo,"-o-linear-gradient":Qo,"-webkit-linear-gradient":Qo,"radial-gradient":Y,"-moz-radial-gradient":He,"-ms-radial-gradient":He,"-o-radial-gradient":He,"-webkit-radial-gradient":He,"-webkit-gradient":cs},Qn={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(l,o){if(o.length===0)return[];var d=o[0];return d.type===20&&d.value==="none"?[]:o.filter(function(c){return Bl(c)&&cn(c)}).map(function(c){return mt.parse(l,c)})}},Sr={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(l,o){return o.map(function(d){if(ao(d))switch(d.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Kn={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(l,o){return Yi(o).map(function(d){return d.filter(Zo)}).map(Zl)}},Tn={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(l,o){return Yi(o).map(function(d){return d.filter(ao).map(function(c){return c.value}).join(" ")}).map(sr)}},sr=function(l){switch(l){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},Gn;(function(l){l.AUTO="auto",l.CONTAIN="contain",l.COVER="cover"})(Gn||(Gn={}));var an={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(l,o){return Yi(o).map(function(d){return d.filter(Rn)})}},Rn=function(l){return ao(l)||Zo(l)},lr=function(l){return{name:"border-"+l+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},lA=lr("top"),zr=lr("right"),cA=lr("bottom"),oA=lr("left"),iA=function(l){return{name:"border-radius-"+l,initialValue:"0 0",prefix:!1,type:1,parse:function(o,d){return Zl(d.filter(Zo))}}},Jr=iA("top-left"),ra=iA("top-right"),DA=iA("bottom-right"),JA=iA("bottom-left"),xA=function(l){return{name:"border-"+l+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(o,d){switch(d){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Ya=xA("top"),oo=xA("right"),Oo=xA("bottom"),Na=xA("left"),Ea=function(l){return{name:"border-"+l+"-width",initialValue:"0",type:0,prefix:!1,parse:function(o,d){return ki(d)?d.number:0}}},Qa=Ea("top"),Va=Ea("right"),mo=Ea("bottom"),Ja=Ea("left"),qa={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Vo={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(l,o){switch(o){case"rtl":return 1;case"ltr":default:return 0}}},ri={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(l,o){return o.filter(ao).reduce(function(d,c){return d|Ri(c.value)},0)}},Ri=function(l){switch(l){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},So={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(l,o){switch(o){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},xi={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(l,o){return o.type===20&&o.value==="normal"?0:o.type===17||o.type===15?o.number:0}},Bo;(function(l){l.NORMAL="normal",l.STRICT="strict"})(Bo||(Bo={}));var Ai={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(l,o){switch(o){case"strict":return Bo.STRICT;case"normal":default:return Bo.NORMAL}}},mi={name:"line-height",initialValue:"normal",prefix:!1,type:4},Ki=function(l,o){return ao(l)&&l.value==="normal"?1.2*o:l.type===17?o*l.number:Zo(l)?ma(l,o):o},Ii={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(l,o){return o.type===20&&o.value==="none"?null:mt.parse(l,o)}},us={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(l,o){switch(o){case"inside":return 0;case"outside":default:return 1}}},fs={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(l,o){switch(o){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Ba=function(l){return{name:"margin-"+l,initialValue:"0",prefix:!1,type:4}},ai=Ba("top"),ei=Ba("right"),Ui=Ba("bottom"),zi=Ba("left"),Wo={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(l,o){return o.filter(ao).map(function(d){switch(d.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Si={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(l,o){switch(o){case"break-word":return"break-word";case"normal":default:return"normal"}}},Is=function(l){return{name:"padding-"+l,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Gs=Is("top"),Fi=Is("right"),Wl=Is("bottom"),kc=Is("left"),dc={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(l,o){switch(o){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Pi={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(l,o){switch(o){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Hs={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(l,o){return o.length===1&&zl(o[0],"none")?[]:Yi(o).map(function(d){for(var c={color:bi.TRANSPARENT,offsetX:_o,offsetY:_o,blur:_o},O=0,ne=0;ne1?1:0],this.overflowWrap=hr(o,Si,d.overflowWrap),this.paddingTop=hr(o,Gs,d.paddingTop),this.paddingRight=hr(o,Fi,d.paddingRight),this.paddingBottom=hr(o,Wl,d.paddingBottom),this.paddingLeft=hr(o,kc,d.paddingLeft),this.paintOrder=hr(o,Js,d.paintOrder),this.position=hr(o,Pi,d.position),this.textAlign=hr(o,dc,d.textAlign),this.textDecorationColor=hr(o,fi,(c=d.textDecorationColor)!==null&&c!==void 0?c:d.color),this.textDecorationLine=hr(o,gs,(O=d.textDecorationLine)!==null&&O!==void 0?O:d.textDecoration),this.textShadow=hr(o,Hs,d.textShadow),this.textTransform=hr(o,Zi,d.textTransform),this.transform=hr(o,gc,d.transform),this.transformOrigin=hr(o,cl,d.transformOrigin),this.visibility=hr(o,ds,d.visibility),this.webkitTextStrokeColor=hr(o,_u,d.webkitTextStrokeColor),this.webkitTextStrokeWidth=hr(o,yl,d.webkitTextStrokeWidth),this.wordBreak=hr(o,ul,d.wordBreak),this.zIndex=hr(o,Bi,d.zIndex)}return l.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},l.prototype.isTransparent=function(){return po(this.backgroundColor)},l.prototype.isTransformed=function(){return this.transform!==null},l.prototype.isPositioned=function(){return this.position!==0},l.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},l.prototype.isFloating=function(){return this.float!==0},l.prototype.isInlineLevel=function(){return Go(this.display,4)||Go(this.display,33554432)||Go(this.display,268435456)||Go(this.display,536870912)||Go(this.display,67108864)||Go(this.display,134217728)},l}(),hc=function(){function l(o,d){this.content=hr(o,Dl,d.content),this.quotes=hr(o,EA,d.quotes)}return l}(),Ci=function(){function l(o,d){this.counterIncrement=hr(o,Kc,d.counterIncrement),this.counterReset=hr(o,Gl,d.counterReset)}return l}(),hr=function(l,o,d){var c=new Ti,O=d!==null&&typeof d!="undefined"?d.toString():o.initialValue;c.write(O);var ne=new Fl(c.read());switch(o.type){case 2:var xe=ne.parseComponentValue();return o.parse(l,ao(xe)?xe.value:o.initialValue);case 0:return o.parse(l,ne.parseComponentValue());case 1:return o.parse(l,ne.parseComponentValues());case 4:return ne.parseComponentValue();case 3:switch(o.format){case"angle":return ca.parse(l,ne.parseComponentValue());case"color":return vo.parse(l,ne.parseComponentValue());case"image":return mt.parse(l,ne.parseComponentValue());case"length":var _e=ne.parseComponentValue();return bs(_e)?_e:_o;case"length-percentage":var qe=ne.parseComponentValue();return Zo(qe)?qe:_o;case"time":return _i.parse(l,ne.parseComponentValue())}break}},zc="data-html2canvas-debug",qs=function(l){var o=l.getAttribute(zc);switch(o){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Zc=function(l,o){var d=qs(l);return d===1||o===d},_s=function(){function l(o,d){if(this.context=o,this.textNodes=[],this.elements=[],this.flags=0,Zc(d,3))debugger;this.styles=new gu(o,window.getComputedStyle(d,null)),Yl(d)&&(this.styles.animationDuration.some(function(c){return c>0})&&(d.style.animationDuration="0s"),this.styles.transform!==null&&(d.style.transform="none")),this.bounds=T(this.context,d),Zc(d,4)&&(this.flags|=16)}return l}(),Kf="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",$u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ts=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),vc=0;vc<$u.length;vc++)Ts[$u.charCodeAt(vc)]=vc;for(var ef=function(l){var o=l.length*.75,d=l.length,c,O=0,ne,xe,_e,qe;l[l.length-1]==="="&&(o--,l[l.length-2]==="="&&o--);var Ht=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(o):new Array(o),en=Array.isArray(Ht)?Ht:new Uint8Array(Ht);for(c=0;c>4,en[O++]=(xe&15)<<4|_e>>2,en[O++]=(_e&3)<<6|qe&63;return Ht},hu=function(l){for(var o=l.length,d=[],c=0;c>kA,$s=1<>kA,bg=zf+pu,Ud=bg,mu=32,Bu=Ud+mu,Nd=65536>>wi,Zf=1<=0){if(o<55296||o>56319&&o<=65535)return d=this.index[o>>kA],d=(d<>kA)],d=(d<>wi),d=this.index[d],d+=o>>kA&Md,d=this.index[d],d=(d<=55296&&O<=56319&&d>10)+55296,xe%1024+56320)),(O+1===d||c.length>16384)&&(ne+=String.fromCharCode.apply(String,c),c.length=0)}return ne},of=Vf(Kf),to="\xD7",sf="\xF7",lf=function(l){return of.get(l)},xg=function(l,o,d){var c=d-2,O=o[c],ne=o[d-1],xe=o[d];if(ne===yu&&xe===Eu)return to;if(ne===yu||ne===Eu||ne===nf||xe===yu||xe===Eu||xe===nf)return sf;if(ne===Yf&&[Yf,pc,rf,Jf].indexOf(xe)!==-1||(ne===rf||ne===pc)&&(xe===pc||xe===fl)||(ne===Jf||ne===fl)&&xe===fl||xe===bu||xe===Xf||xe===Hd||ne===tf)return to;if(ne===bu&&xe===Af){for(;O===Xf;)O=o[--c];if(O===Af)return to}if(ne===af&&xe===af){for(var _e=0;O===af;)_e++,O=o[--c];if(_e%2===0)return to}return sf},Ig=function(l){var o=xu(l),d=o.length,c=0,O=0,ne=o.map(lf);return{next:function(){if(c>=d)return{done:!0,value:null};for(var xe=to;cxe.x||en.y>xe.y;return xe=en,Ht===0?!0:gn});return l.body.removeChild(o),_e},Sg=function(){return typeof new Image().crossOrigin!="undefined"},mc=function(){return typeof new XMLHttpRequest().responseType=="string"},qf=function(l){var o=new Image,d=l.createElement("canvas"),c=d.getContext("2d");if(!c)return!1;o.src="data:image/svg+xml,";try{c.drawImage(o,0,0),d.toDataURL()}catch(O){return!1}return!0},cf=function(l){return l[0]===0&&l[1]===255&&l[2]===0&&l[3]===255},Kd=function(l){var o=l.createElement("canvas"),d=100;o.width=d,o.height=d;var c=o.getContext("2d");if(!c)return Promise.reject(!1);c.fillStyle="rgb(0, 255, 0)",c.fillRect(0,0,d,d);var O=new Image,ne=o.toDataURL();O.src=ne;var xe=Iu(d,d,0,0,O);return c.fillStyle="red",c.fillRect(0,0,d,d),zd(xe).then(function(_e){c.drawImage(_e,0,0);var qe=c.getImageData(0,0,d,d).data;c.fillStyle="red",c.fillRect(0,0,d,d);var Ht=l.createElement("div");return Ht.style.backgroundImage="url("+ne+")",Ht.style.height=d+"px",cf(qe)?zd(Iu(d,d,0,0,Ht)):Promise.reject(!1)}).then(function(_e){return c.drawImage(_e,0,0),cf(c.getImageData(0,0,d,d).data)}).catch(function(){return!1})},Iu=function(l,o,d,c,O){var ne="http://www.w3.org/2000/svg",xe=document.createElementNS(ne,"svg"),_e=document.createElementNS(ne,"foreignObject");return xe.setAttributeNS(null,"width",l.toString()),xe.setAttributeNS(null,"height",o.toString()),_e.setAttributeNS(null,"width","100%"),_e.setAttributeNS(null,"height","100%"),_e.setAttributeNS(null,"x",d.toString()),_e.setAttributeNS(null,"y",c.toString()),_e.setAttributeNS(null,"externalResourcesRequired","true"),xe.appendChild(_e),_e.appendChild(O),xe},zd=function(l){return new Promise(function(o,d){var c=new Image;c.onload=function(){return o(c)},c.onerror=d,c.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(l))})},Ni={get SUPPORT_RANGE_BOUNDS(){var l=Td(document);return Object.defineProperty(Ni,"SUPPORT_RANGE_BOUNDS",{value:l}),l},get SUPPORT_WORD_BREAKING(){var l=Ni.SUPPORT_RANGE_BOUNDS&&kd(document);return Object.defineProperty(Ni,"SUPPORT_WORD_BREAKING",{value:l}),l},get SUPPORT_SVG_DRAWING(){var l=qf(document);return Object.defineProperty(Ni,"SUPPORT_SVG_DRAWING",{value:l}),l},get SUPPORT_FOREIGNOBJECT_DRAWING(){var l=typeof Array.from=="function"&&typeof window.fetch=="function"?Kd(document):Promise.resolve(!1);return Object.defineProperty(Ni,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:l}),l},get SUPPORT_CORS_IMAGES(){var l=Sg();return Object.defineProperty(Ni,"SUPPORT_CORS_IMAGES",{value:l}),l},get SUPPORT_RESPONSE_TYPE(){var l=mc();return Object.defineProperty(Ni,"SUPPORT_RESPONSE_TYPE",{value:l}),l},get SUPPORT_CORS_XHR(){var l="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Ni,"SUPPORT_CORS_XHR",{value:l}),l},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var l=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(Ni,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:l}),l}},Xl=function(){function l(o,d){this.text=o,this.bounds=d}return l}(),uf=function(l,o,d,c){var O=Vd(o,d),ne=[],xe=0;return O.forEach(function(_e){if(d.textDecorationLine.length||_e.trim().length>0)if(Ni.SUPPORT_RANGE_BOUNDS){var qe=ff(c,xe,_e.length).getClientRects();if(qe.length>1){var Ht=_f(_e),en=0;Ht.forEach(function(ar){ne.push(new Xl(ar,x.fromDOMRectList(l,ff(c,en+xe,ar.length).getClientRects()))),en+=ar.length})}else ne.push(new Xl(_e,x.fromDOMRectList(l,qe)))}else{var gn=c.splitText(_e.length);ne.push(new Xl(_e,Fg(l,c))),c=gn}else Ni.SUPPORT_RANGE_BOUNDS||(c=c.splitText(_e.length));xe+=_e.length}),ne},Fg=function(l,o){var d=o.ownerDocument;if(d){var c=d.createElement("html2canvaswrapper");c.appendChild(o.cloneNode(!0));var O=o.parentNode;if(O){O.replaceChild(c,o);var ne=T(l,c);return c.firstChild&&O.replaceChild(c.firstChild,c),ne}}return x.EMPTY},ff=function(l,o,d){var c=l.ownerDocument;if(!c)throw new Error("Node has no owner document");var O=c.createRange();return O.setStart(l,o),O.setEnd(l,o+d),O},_f=function(l){if(Ni.SUPPORT_NATIVE_TEXT_SEGMENTATION){var o=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(o.segment(l)).map(function(d){return d.segment})}return bh(l)},Zd=function(l,o){if(Ni.SUPPORT_NATIVE_TEXT_SEGMENTATION){var d=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(d.segment(l)).map(function(c){return c.segment})}return Pg(l,o)},Vd=function(l,o){return o.letterSpacing!==0?_f(l):Zd(l,o)},Wd=[32,160,4961,65792,65793,4153,4241],Pg=function(l,o){for(var d=Tt(l,{lineBreak:o.lineBreak,wordBreak:o.overflowWrap==="break-word"?"break-word":o.wordBreak}),c=[],O,ne=function(){if(O.value){var xe=O.value.slice(),_e=B(xe),qe="";_e.forEach(function(Ht){Wd.indexOf(Ht)===-1?qe+=z(Ht):(qe.length&&c.push(qe),c.push(z(Ht)),qe="")}),qe.length&&c.push(qe)}};!(O=d.next()).done;)ne();return c},Qg=function(){function l(o,d,c){this.text=Dg(d.data,c.textTransform),this.textBounds=uf(o,this.text,c,d)}return l}(),Dg=function(l,o){switch(o){case 1:return l.toLowerCase();case 3:return l.replace(Lg,$f);case 2:return l.toUpperCase();default:return l}},Lg=/(^|\s|:|-|\(|\))([a-z])/g,$f=function(l,o,d){return l.length>0?o+d.toUpperCase():l},Gd=function(l){a(o,l);function o(d,c){var O=l.call(this,d,c)||this;return O.src=c.currentSrc||c.src,O.intrinsicWidth=c.naturalWidth,O.intrinsicHeight=c.naturalHeight,O.context.cache.addImage(O.src),O}return o}(_s),Xd=function(l){a(o,l);function o(d,c){var O=l.call(this,d,c)||this;return O.canvas=c,O.intrinsicWidth=c.width,O.intrinsicHeight=c.height,O}return o}(_s),df=function(l){a(o,l);function o(d,c){var O=l.call(this,d,c)||this,ne=new XMLSerializer,xe=T(d,c);return c.setAttribute("width",xe.width+"px"),c.setAttribute("height",xe.height+"px"),O.svg="data:image/svg+xml,"+encodeURIComponent(ne.serializeToString(c)),O.intrinsicWidth=c.width.baseVal.value,O.intrinsicHeight=c.height.baseVal.value,O.context.cache.addImage(O.svg),O}return o}(_s),Ll=function(l){a(o,l);function o(d,c){var O=l.call(this,d,c)||this;return O.value=c.value,O}return o}(_s),gf=function(l){a(o,l);function o(d,c){var O=l.call(this,d,c)||this;return O.start=c.start,O.reversed=typeof c.reversed=="boolean"&&c.reversed===!0,O}return o}(_s),Ol=[{type:15,flags:0,unit:"px",number:3}],Yd=[{type:16,flags:0,number:50}],Jd=function(l){return l.width>l.height?new x(l.left+(l.width-l.height)/2,l.top,l.height,l.height):l.width0)d.textNodes.push(new Qg(l,O,d.styles));else if(bo(O))if(Ph(O)&&O.assignedNodes)O.assignedNodes().forEach(function(_e){return Gc(l,_e,d,c)});else{var xe=$d(l,O);xe.styles.isVisible()&&(MA(O,xe,c)?xe.flags|=4:ea(xe.styles)&&(xe.flags|=2),Bc.indexOf(O.tagName)!==-1&&(xe.flags|=8),d.elements.push(xe),O.slot,O.shadowRoot?Gc(l,O.shadowRoot,xe,c):!ed(O)&&!el(O)&&!eg(O)&&Gc(l,O,xe,c))}},$d=function(l,o){return Rg(o)?new Gd(l,o):xh(o)?new Xd(l,o):el(o)?new df(l,o):Jl(o)?new Ll(l,o):ql(o)?new gf(l,o):Fu(o)?new Su(l,o):eg(o)?new _d(l,o):ed(o)?new mf(l,o):Sh(o)?new Bf(l,o):new _s(l,o)},_a=function(l,o){var d=$d(l,o);return d.flags|=4,Gc(l,o,d,d),d},MA=function(l,o,d){return o.styles.isPositionedWithZIndex()||o.styles.opacity<1||o.styles.isTransformed()||Og(l)&&d.styles.isTransparent()},ea=function(l){return l.isPositioned()||l.isFloating()},no=function(l){return l.nodeType===Node.TEXT_NODE},bo=function(l){return l.nodeType===Node.ELEMENT_NODE},Yl=function(l){return bo(l)&&typeof l.style!="undefined"&&!Ps(l)},Ps=function(l){return typeof l.className=="object"},Jl=function(l){return l.tagName==="LI"},ql=function(l){return l.tagName==="OL"},Fu=function(l){return l.tagName==="INPUT"},Cc=function(l){return l.tagName==="HTML"},el=function(l){return l.tagName==="svg"},Og=function(l){return l.tagName==="BODY"},xh=function(l){return l.tagName==="CANVAS"},Ih=function(l){return l.tagName==="VIDEO"},Rg=function(l){return l.tagName==="IMG"},Sh=function(l){return l.tagName==="IFRAME"},Fh=function(l){return l.tagName==="STYLE"},Ug=function(l){return l.tagName==="SCRIPT"},ed=function(l){return l.tagName==="TEXTAREA"},eg=function(l){return l.tagName==="SELECT"},Ph=function(l){return l.tagName==="SLOT"},Qh=function(l){return l.tagName.indexOf("-")>0},Fv=function(){function l(){this.counters={}}return l.prototype.getCounterValue=function(o){var d=this.counters[o];return d&&d.length?d[d.length-1]:1},l.prototype.getCounterValues=function(o){var d=this.counters[o];return d||[]},l.prototype.pop=function(o){var d=this;o.forEach(function(c){return d.counters[c].pop()})},l.prototype.parse=function(o){var d=this,c=o.counterIncrement,O=o.counterReset,ne=!0;c!==null&&c.forEach(function(_e){var qe=d.counters[_e.counter];qe&&_e.increment!==0&&(ne=!1,qe.length||qe.push(1),qe[Math.max(0,qe.length-1)]+=_e.increment)});var xe=[];return ne&&O.forEach(function(_e){var qe=d.counters[_e.counter];xe.push(_e.counter),qe||(qe=d.counters[_e.counter]=[]),qe.push(_e.reset)}),xe},l}(),Ng={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Mg={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},D0={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},Dh={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},Pu=function(l,o,d,c,O,ne){return ld?nd(l,O,ne.length>0):c.integers.reduce(function(xe,_e,qe){for(;l>=_e;)l-=_e,xe+=c.values[qe];return xe},"")+ne},L0=function(l,o,d,c){var O="";do d||l--,O=c(l)+O,l/=o;while(l*o>=o);return O},Di=function(l,o,d,c,O){var ne=d-o+1;return(l<0?"-":"")+(L0(Math.abs(l),ne,c,function(xe){return z(Math.floor(xe%ne)+o)})+O)},Xc=function(l,o,d){d===void 0&&(d=". ");var c=o.length;return L0(Math.abs(l),c,!1,function(O){return o[Math.floor(O%c)]})+d},Qu=1,wc=2,yc=4,td=8,Ec=function(l,o,d,c,O,ne){if(l<-9999||l>9999)return nd(l,4,O.length>0);var xe=Math.abs(l),_e=O;if(xe===0)return o[0]+_e;for(var qe=0;xe>0&&qe<=4;qe++){var Ht=xe%10;Ht===0&&Go(ne,Qu)&&_e!==""?_e=o[Ht]+_e:Ht>1||Ht===1&&qe===0||Ht===1&&qe===1&&Go(ne,wc)||Ht===1&&qe===1&&Go(ne,yc)&&l>100||Ht===1&&qe>1&&Go(ne,td)?_e=o[Ht]+(qe>0?d[qe-1]:"")+_e:Ht===1&&qe>0&&(_e=d[qe-1]+_e),xe=Math.floor(xe/10)}return(l<0?c:"")+_e},Lh="\u5341\u767E\u5343\u842C",O0="\u62FE\u4F70\u4EDF\u842C",Oh="\u30DE\u30A4\u30CA\u30B9",Hg="\uB9C8\uC774\uB108\uC2A4",nd=function(l,o,d){var c=d?". ":"",O=d?"\u3001":"",ne=d?", ":"",xe=d?" ":"";switch(o){case 0:return"\u2022"+xe;case 1:return"\u25E6"+xe;case 2:return"\u25FE"+xe;case 5:var _e=Di(l,48,57,!0,c);return _e.length<4?"0"+_e:_e;case 4:return Xc(l,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",O);case 6:return Pu(l,1,3999,Ng,3,c).toLowerCase();case 7:return Pu(l,1,3999,Ng,3,c);case 8:return Di(l,945,969,!1,c);case 9:return Di(l,97,122,!1,c);case 10:return Di(l,65,90,!1,c);case 11:return Di(l,1632,1641,!0,c);case 12:case 49:return Pu(l,1,9999,Mg,3,c);case 35:return Pu(l,1,9999,Mg,3,c).toLowerCase();case 13:return Di(l,2534,2543,!0,c);case 14:case 30:return Di(l,6112,6121,!0,c);case 15:return Xc(l,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",O);case 16:return Xc(l,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",O);case 17:case 48:return Ec(l,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Lh,"\u8CA0",O,wc|yc|td);case 47:return Ec(l,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",O0,"\u8CA0",O,Qu|wc|yc|td);case 42:return Ec(l,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Lh,"\u8D1F",O,wc|yc|td);case 41:return Ec(l,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",O0,"\u8D1F",O,Qu|wc|yc|td);case 26:return Ec(l,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",Oh,O,0);case 25:return Ec(l,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",Oh,O,Qu|wc|yc);case 31:return Ec(l,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",Hg,ne,Qu|wc|yc);case 33:return Ec(l,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",Hg,ne,0);case 32:return Ec(l,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",Hg,ne,Qu|wc|yc);case 18:return Di(l,2406,2415,!0,c);case 20:return Pu(l,1,19999,Dh,3,c);case 21:return Di(l,2790,2799,!0,c);case 22:return Di(l,2662,2671,!0,c);case 22:return Pu(l,1,10999,D0,3,c);case 23:return Xc(l,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return Xc(l,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return Di(l,3302,3311,!0,c);case 28:return Xc(l,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",O);case 29:return Xc(l,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",O);case 34:return Di(l,3792,3801,!0,c);case 37:return Di(l,6160,6169,!0,c);case 38:return Di(l,4160,4169,!0,c);case 39:return Di(l,2918,2927,!0,c);case 40:return Di(l,1776,1785,!0,c);case 43:return Di(l,3046,3055,!0,c);case 44:return Di(l,3174,3183,!0,c);case 45:return Di(l,3664,3673,!0,c);case 46:return Di(l,3872,3881,!0,c);case 3:default:return Di(l,48,57,!0,c)}},Rh="data-html2canvas-ignore",R0=function(){function l(o,d,c){if(this.context=o,this.options=c,this.scrolledElements=[],this.referenceElement=d,this.counters=new Fv,this.quoteDepth=0,!d.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(d.ownerDocument.documentElement,!1)}return l.prototype.toIFrame=function(o,d){var c=this,O=U0(o,d);if(!O.contentWindow)return Promise.reject("Unable to find iframe window");var ne=o.defaultView.pageXOffset,xe=o.defaultView.pageYOffset,_e=O.contentWindow,qe=_e.document,Ht=Ad(O).then(function(){return b(c,void 0,void 0,function(){var en,gn;return F(this,function(ar){switch(ar.label){case 0:return this.scrolledElements.forEach(Mh),_e&&(_e.scrollTo(d.left,d.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(_e.scrollY!==d.top||_e.scrollX!==d.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(_e.scrollX-d.left,_e.scrollY-d.top,0,0))),en=this.options.onclone,gn=this.clonedReferenceElement,typeof gn=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:qe.fonts&&qe.fonts.ready?[4,qe.fonts.ready]:[3,2];case 1:ar.sent(),ar.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,N0(qe)]:[3,4];case 3:ar.sent(),ar.label=4;case 4:return typeof en=="function"?[2,Promise.resolve().then(function(){return en(qe,gn)}).then(function(){return O})]:[2,O]}})})});return qe.open(),qe.write(M0(document.doctype)+""),Nh(this.referenceElement.ownerDocument,ne,xe),qe.replaceChild(qe.adoptNode(this.documentElement),qe.documentElement),qe.close(),Ht},l.prototype.createElementClone=function(o){if(Zc(o,2))debugger;if(xh(o))return this.createCanvasClone(o);if(Ih(o))return this.createVideoClone(o);if(Fh(o))return this.createStyleClone(o);var d=o.cloneNode(!1);return Rg(d)&&(Rg(o)&&o.currentSrc&&o.currentSrc!==o.src&&(d.src=o.currentSrc,d.srcset=""),d.loading==="lazy"&&(d.loading="eager")),Qh(d)?this.createCustomElementClone(d):d},l.prototype.createCustomElementClone=function(o){var d=document.createElement("html2canvascustomelement");return tg(o.style,d),d},l.prototype.createStyleClone=function(o){try{var d=o.sheet;if(d&&d.cssRules){var c=[].slice.call(d.cssRules,0).reduce(function(ne,xe){return xe&&typeof xe.cssText=="string"?ne+xe.cssText:ne},""),O=o.cloneNode(!1);return O.textContent=c,O}}catch(ne){if(this.context.logger.error("Unable to access cssRules property",ne),ne.name!=="SecurityError")throw ne}return o.cloneNode(!1)},l.prototype.createCanvasClone=function(o){var d;if(this.options.inlineImages&&o.ownerDocument){var c=o.ownerDocument.createElement("img");try{return c.src=o.toDataURL(),c}catch(Ht){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",o)}}var O=o.cloneNode(!1);try{O.width=o.width,O.height=o.height;var ne=o.getContext("2d"),xe=O.getContext("2d");if(xe)if(!this.options.allowTaint&&ne)xe.putImageData(ne.getImageData(0,0,o.width,o.height),0,0);else{var _e=(d=o.getContext("webgl2"))!==null&&d!==void 0?d:o.getContext("webgl");if(_e){var qe=_e.getContextAttributes();(qe==null?void 0:qe.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",o)}xe.drawImage(o,0,0)}return O}catch(Ht){this.context.logger.info("Unable to clone canvas as it is tainted",o)}return O},l.prototype.createVideoClone=function(o){var d=o.ownerDocument.createElement("canvas");d.width=o.offsetWidth,d.height=o.offsetHeight;var c=d.getContext("2d");try{return c&&(c.drawImage(o,0,0,d.width,d.height),this.options.allowTaint||c.getImageData(0,0,d.width,d.height)),d}catch(ne){this.context.logger.info("Unable to clone video as it is tainted",o)}var O=o.ownerDocument.createElement("canvas");return O.width=o.offsetWidth,O.height=o.offsetHeight,O},l.prototype.appendChildNode=function(o,d,c){(!bo(d)||!Ug(d)&&!d.hasAttribute(Rh)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(d)))&&(!this.options.copyStyles||!bo(d)||!Fh(d))&&o.appendChild(this.cloneNode(d,c))},l.prototype.cloneChildNodes=function(o,d,c){for(var O=this,ne=o.shadowRoot?o.shadowRoot.firstChild:o.firstChild;ne;ne=ne.nextSibling)if(bo(ne)&&Ph(ne)&&typeof ne.assignedNodes=="function"){var xe=ne.assignedNodes();xe.length&&xe.forEach(function(_e){return O.appendChildNode(d,_e,c)})}else this.appendChildNode(d,ne,c)},l.prototype.cloneNode=function(o,d){if(no(o))return document.createTextNode(o.data);if(!o.ownerDocument)return o.cloneNode(!1);var c=o.ownerDocument.defaultView;if(c&&bo(o)&&(Yl(o)||Ps(o))){var O=this.createElementClone(o);O.style.transitionProperty="none";var ne=c.getComputedStyle(o),xe=c.getComputedStyle(o,":before"),_e=c.getComputedStyle(o,":after");this.referenceElement===o&&Yl(O)&&(this.clonedReferenceElement=O),Og(O)&&Qv(O);var qe=this.counters.parse(new Ci(this.context,ne)),Ht=this.resolvePseudoContent(o,O,xe,rd.BEFORE);Qh(o)&&(d=!0),Ih(o)||this.cloneChildNodes(o,O,d),Ht&&O.insertBefore(Ht,O.firstChild);var en=this.resolvePseudoContent(o,O,_e,rd.AFTER);return en&&O.appendChild(en),this.counters.pop(qe),(ne&&(this.options.copyStyles||Ps(o))&&!Sh(o)||d)&&tg(ne,O),(o.scrollTop!==0||o.scrollLeft!==0)&&this.scrolledElements.push([O,o.scrollLeft,o.scrollTop]),(ed(o)||eg(o))&&(ed(O)||eg(O))&&(O.value=o.value),O}return o.cloneNode(!1)},l.prototype.resolvePseudoContent=function(o,d,c,O){var ne=this;if(c){var xe=c.content,_e=d.ownerDocument;if(!(!_e||!xe||xe==="none"||xe==="-moz-alt-content"||c.display==="none")){this.counters.parse(new Ci(this.context,c));var qe=new hc(this.context,c),Ht=_e.createElement("html2canvaspseudoelement");tg(c,Ht),qe.content.forEach(function(gn){if(gn.type===0)Ht.appendChild(_e.createTextNode(gn.value));else if(gn.type===22){var ar=_e.createElement("img");ar.src=gn.value,ar.style.opacity="1",Ht.appendChild(ar)}else if(gn.type===18){if(gn.name==="attr"){var UA=gn.values.filter(ao);UA.length&&Ht.appendChild(_e.createTextNode(o.getAttribute(UA[0].value)||""))}else if(gn.name==="counter"){var Zr=gn.values.filter(Bl),dA=Zr[0],xa=Zr[1];if(dA&&ao(dA)){var jA=ne.counters.getCounterValue(dA.value),HA=xa&&ao(xa)?fs.parse(ne.context,xa.value):3;Ht.appendChild(_e.createTextNode(nd(jA,HA,!1)))}}else if(gn.name==="counters"){var ga=gn.values.filter(Bl),dA=ga[0],La=ga[1],xa=ga[2];if(dA&&ao(dA)){var ia=ne.counters.getCounterValues(dA.value),FA=xa&&ao(xa)?fs.parse(ne.context,xa.value):3,ro=La&&La.type===0?La.value:"",ja=ia.map(function(nl){return nd(nl,FA,!1)}).join(ro);Ht.appendChild(_e.createTextNode(ja))}}}else if(gn.type===20)switch(gn.value){case"open-quote":Ht.appendChild(_e.createTextNode(Ia(qe.quotes,ne.quoteDepth++,!0)));break;case"close-quote":Ht.appendChild(_e.createTextNode(Ia(qe.quotes,--ne.quoteDepth,!1)));break;default:Ht.appendChild(_e.createTextNode(gn.value))}}),Ht.className=jg+" "+ng;var en=O===rd.BEFORE?" "+jg:" "+ng;return Ps(d)?d.className.baseValue+=en:d.className+=en,Ht}}},l.destroy=function(o){return o.parentNode?(o.parentNode.removeChild(o),!0):!1},l}(),rd;(function(l){l[l.BEFORE=0]="BEFORE",l[l.AFTER=1]="AFTER"})(rd||(rd={}));var U0=function(l,o){var d=l.createElement("iframe");return d.className="html2canvas-container",d.style.visibility="hidden",d.style.position="fixed",d.style.left="-10000px",d.style.top="0px",d.style.border="0",d.width=o.width.toString(),d.height=o.height.toString(),d.scrolling="no",d.setAttribute(Rh,"true"),l.body.appendChild(d),d},Uh=function(l){return new Promise(function(o){if(l.complete){o();return}if(!l.src){o();return}l.onload=o,l.onerror=o})},N0=function(l){return Promise.all([].slice.call(l.images,0).map(Uh))},Ad=function(l){return new Promise(function(o,d){var c=l.contentWindow;if(!c)return d("No window assigned for iframe");var O=c.document;c.onload=l.onload=function(){c.onload=l.onload=null;var ne=setInterval(function(){O.body.childNodes.length>0&&O.readyState==="complete"&&(clearInterval(ne),o(l))},50)}})},Pv=["all","d","content"],tg=function(l,o){for(var d=l.length-1;d>=0;d--){var c=l.item(d);Pv.indexOf(c)===-1&&o.style.setProperty(c,l.getPropertyValue(c))}return o},M0=function(l){var o="";return l&&(o+=""),o},Nh=function(l,o,d){l&&l.defaultView&&(o!==l.defaultView.pageXOffset||d!==l.defaultView.pageYOffset)&&l.defaultView.scrollTo(o,d)},Mh=function(l){var o=l[0],d=l[1],c=l[2];o.scrollLeft=d,o.scrollTop=c},Hh=":before",jh=":after",jg="___html2canvas___pseudoelement_before",ng="___html2canvas___pseudoelement_after",Th=`{ content: "" !important; display: none !important; }`,Qv=function(l){kh(l,"."+jg+Hh+Th+` - .`+ng+jh+Th)},kh=function(l,o){var d=l.ownerDocument;if(d){var c=d.createElement("style");c.textContent=o,l.appendChild(c)}},Kh=function(){function l(){}return l.getOrigin=function(o){var d=l._link;return d?(d.href=o,d.href=d.href,d.protocol+d.hostname+d.port):"about:blank"},l.isSameOrigin=function(o){return l.getOrigin(o)===l._origin},l.setContext=function(o){l._link=o.document.createElement("a"),l._origin=l.getOrigin(o.location.href)},l._origin="about:blank",l}(),dl=function(){function l(o,d){this.context=o,this._options=d,this._cache={}}return l.prototype.addImage=function(o){var d=Promise.resolve();return this.has(o)||(Kg(o)||rg(o))&&(this._cache[o]=this.loadImage(o)).catch(function(){}),d},l.prototype.match=function(o){return this._cache[o]},l.prototype.loadImage=function(o){return b(this,void 0,void 0,function(){var d,c,O,ne,xe=this;return F(this,function(_e){switch(_e.label){case 0:return d=Kh.isSameOrigin(o),c=!ad(o)&&this._options.useCORS===!0&&Ni.SUPPORT_CORS_IMAGES&&!d,O=!ad(o)&&!d&&!Kg(o)&&typeof this._options.proxy=="string"&&Ni.SUPPORT_CORS_XHR&&!c,!d&&this._options.allowTaint===!1&&!ad(o)&&!Kg(o)&&!O&&!c?[2]:(ne=o,O?[4,this.proxy(ne)]:[3,2]);case 1:ne=_e.sent(),_e.label=2;case 2:return this.context.logger.debug("Added image "+o.substring(0,256)),[4,new Promise(function(qe,Ht){var en=new Image;en.onload=function(){return qe(en)},en.onerror=Ht,(H0(ne)||c)&&(en.crossOrigin="anonymous"),en.src=ne,en.complete===!0&&setTimeout(function(){return qe(en)},500),xe._options.imageTimeout>0&&setTimeout(function(){return Ht("Timed out ("+xe._options.imageTimeout+"ms) loading image")},xe._options.imageTimeout)})];case 3:return[2,_e.sent()]}})})},l.prototype.has=function(o){return typeof this._cache[o]!="undefined"},l.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},l.prototype.proxy=function(o){var d=this,c=this._options.proxy;if(!c)throw new Error("No proxy defined");var O=o.substring(0,256);return new Promise(function(ne,xe){var _e=Ni.SUPPORT_RESPONSE_TYPE?"blob":"text",qe=new XMLHttpRequest;qe.onload=function(){if(qe.status===200)if(_e==="text")ne(qe.response);else{var gn=new FileReader;gn.addEventListener("load",function(){return ne(gn.result)},!1),gn.addEventListener("error",function(ar){return xe(ar)},!1),gn.readAsDataURL(qe.response)}else xe("Failed to proxy resource "+O+" with status code "+qe.status)},qe.onerror=xe;var Ht=c.indexOf("?")>-1?"&":"?";if(qe.open("GET",""+c+Ht+"url="+encodeURIComponent(o)+"&responseType="+_e),_e!=="text"&&qe instanceof XMLHttpRequest&&(qe.responseType=_e),d._options.imageTimeout){var en=d._options.imageTimeout;qe.timeout=en,qe.ontimeout=function(){return xe("Timed out ("+en+"ms) proxying "+O)}}qe.send()})},l}(),Tg=/^data:image\/svg\+xml/i,zh=/^data:image\/.*;base64,/i,kg=/^data:image\/.*/i,rg=function(l){return Ni.SUPPORT_SVG_DRAWING||!j0(l)},ad=function(l){return kg.test(l)},H0=function(l){return zh.test(l)},Kg=function(l){return l.substr(0,4)==="blob"},j0=function(l){return l.substr(-3).toLowerCase()==="svg"||Tg.test(l)},RA=function(){function l(o,d){this.type=0,this.x=o,this.y=d}return l.prototype.add=function(o,d){return new l(this.x+o,this.y+d)},l}(),Du=function(l,o,d){return new RA(l.x+(o.x-l.x)*d,l.y+(o.y-l.y)*d)},Ag=function(){function l(o,d,c,O){this.type=1,this.start=o,this.startControl=d,this.endControl=c,this.end=O}return l.prototype.subdivide=function(o,d){var c=Du(this.start,this.startControl,o),O=Du(this.startControl,this.endControl,o),ne=Du(this.endControl,this.end,o),xe=Du(c,O,o),_e=Du(O,ne,o),qe=Du(xe,_e,o);return d?new l(this.start,c,xe,qe):new l(qe,_e,ne,this.end)},l.prototype.add=function(o,d){return new l(this.start.add(o,d),this.startControl.add(o,d),this.endControl.add(o,d),this.end.add(o,d))},l.prototype.reverse=function(){return new l(this.end,this.endControl,this.startControl,this.start)},l}(),El=function(l){return l.type===1},T0=function(){function l(o){var d=o.styles,c=o.bounds,O=Us(d.borderTopLeftRadius,c.width,c.height),ne=O[0],xe=O[1],_e=Us(d.borderTopRightRadius,c.width,c.height),qe=_e[0],Ht=_e[1],en=Us(d.borderBottomRightRadius,c.width,c.height),gn=en[0],ar=en[1],UA=Us(d.borderBottomLeftRadius,c.width,c.height),Zr=UA[0],dA=UA[1],xa=[];xa.push((ne+qe)/c.width),xa.push((Zr+gn)/c.width),xa.push((xe+dA)/c.height),xa.push((Ht+ar)/c.height);var jA=Math.max.apply(Math,xa);jA>1&&(ne/=jA,xe/=jA,qe/=jA,Ht/=jA,gn/=jA,ar/=jA,Zr/=jA,dA/=jA);var HA=c.width-qe,ga=c.height-ar,La=c.width-gn,ia=c.height-dA,FA=d.borderTopWidth,ro=d.borderRightWidth,ja=d.borderBottomWidth,ha=d.borderLeftWidth,uA=ma(d.paddingTop,o.bounds.width),nl=ma(d.paddingRight,o.bounds.width),hl=ma(d.paddingBottom,o.bounds.width),Uo=ma(d.paddingLeft,o.bounds.width);this.topLeftBorderDoubleOuterBox=ne>0||xe>0?ii(c.left+ha/3,c.top+FA/3,ne-ha/3,xe-FA/3,Do.TOP_LEFT):new RA(c.left+ha/3,c.top+FA/3),this.topRightBorderDoubleOuterBox=ne>0||xe>0?ii(c.left+HA,c.top+FA/3,qe-ro/3,Ht-FA/3,Do.TOP_RIGHT):new RA(c.left+c.width-ro/3,c.top+FA/3),this.bottomRightBorderDoubleOuterBox=gn>0||ar>0?ii(c.left+La,c.top+ga,gn-ro/3,ar-ja/3,Do.BOTTOM_RIGHT):new RA(c.left+c.width-ro/3,c.top+c.height-ja/3),this.bottomLeftBorderDoubleOuterBox=Zr>0||dA>0?ii(c.left+ha/3,c.top+ia,Zr-ha/3,dA-ja/3,Do.BOTTOM_LEFT):new RA(c.left+ha/3,c.top+c.height-ja/3),this.topLeftBorderDoubleInnerBox=ne>0||xe>0?ii(c.left+ha*2/3,c.top+FA*2/3,ne-ha*2/3,xe-FA*2/3,Do.TOP_LEFT):new RA(c.left+ha*2/3,c.top+FA*2/3),this.topRightBorderDoubleInnerBox=ne>0||xe>0?ii(c.left+HA,c.top+FA*2/3,qe-ro*2/3,Ht-FA*2/3,Do.TOP_RIGHT):new RA(c.left+c.width-ro*2/3,c.top+FA*2/3),this.bottomRightBorderDoubleInnerBox=gn>0||ar>0?ii(c.left+La,c.top+ga,gn-ro*2/3,ar-ja*2/3,Do.BOTTOM_RIGHT):new RA(c.left+c.width-ro*2/3,c.top+c.height-ja*2/3),this.bottomLeftBorderDoubleInnerBox=Zr>0||dA>0?ii(c.left+ha*2/3,c.top+ia,Zr-ha*2/3,dA-ja*2/3,Do.BOTTOM_LEFT):new RA(c.left+ha*2/3,c.top+c.height-ja*2/3),this.topLeftBorderStroke=ne>0||xe>0?ii(c.left+ha/2,c.top+FA/2,ne-ha/2,xe-FA/2,Do.TOP_LEFT):new RA(c.left+ha/2,c.top+FA/2),this.topRightBorderStroke=ne>0||xe>0?ii(c.left+HA,c.top+FA/2,qe-ro/2,Ht-FA/2,Do.TOP_RIGHT):new RA(c.left+c.width-ro/2,c.top+FA/2),this.bottomRightBorderStroke=gn>0||ar>0?ii(c.left+La,c.top+ga,gn-ro/2,ar-ja/2,Do.BOTTOM_RIGHT):new RA(c.left+c.width-ro/2,c.top+c.height-ja/2),this.bottomLeftBorderStroke=Zr>0||dA>0?ii(c.left+ha/2,c.top+ia,Zr-ha/2,dA-ja/2,Do.BOTTOM_LEFT):new RA(c.left+ha/2,c.top+c.height-ja/2),this.topLeftBorderBox=ne>0||xe>0?ii(c.left,c.top,ne,xe,Do.TOP_LEFT):new RA(c.left,c.top),this.topRightBorderBox=qe>0||Ht>0?ii(c.left+HA,c.top,qe,Ht,Do.TOP_RIGHT):new RA(c.left+c.width,c.top),this.bottomRightBorderBox=gn>0||ar>0?ii(c.left+La,c.top+ga,gn,ar,Do.BOTTOM_RIGHT):new RA(c.left+c.width,c.top+c.height),this.bottomLeftBorderBox=Zr>0||dA>0?ii(c.left,c.top+ia,Zr,dA,Do.BOTTOM_LEFT):new RA(c.left,c.top+c.height),this.topLeftPaddingBox=ne>0||xe>0?ii(c.left+ha,c.top+FA,Math.max(0,ne-ha),Math.max(0,xe-FA),Do.TOP_LEFT):new RA(c.left+ha,c.top+FA),this.topRightPaddingBox=qe>0||Ht>0?ii(c.left+Math.min(HA,c.width-ro),c.top+FA,HA>c.width+ro?0:Math.max(0,qe-ro),Math.max(0,Ht-FA),Do.TOP_RIGHT):new RA(c.left+c.width-ro,c.top+FA),this.bottomRightPaddingBox=gn>0||ar>0?ii(c.left+Math.min(La,c.width-ha),c.top+Math.min(ga,c.height-ja),Math.max(0,gn-ro),Math.max(0,ar-ja),Do.BOTTOM_RIGHT):new RA(c.left+c.width-ro,c.top+c.height-ja),this.bottomLeftPaddingBox=Zr>0||dA>0?ii(c.left+ha,c.top+Math.min(ia,c.height-ja),Math.max(0,Zr-ha),Math.max(0,dA-ja),Do.BOTTOM_LEFT):new RA(c.left+ha,c.top+c.height-ja),this.topLeftContentBox=ne>0||xe>0?ii(c.left+ha+Uo,c.top+FA+uA,Math.max(0,ne-(ha+Uo)),Math.max(0,xe-(FA+uA)),Do.TOP_LEFT):new RA(c.left+ha+Uo,c.top+FA+uA),this.topRightContentBox=qe>0||Ht>0?ii(c.left+Math.min(HA,c.width+ha+Uo),c.top+FA+uA,HA>c.width+ha+Uo?0:qe-ha+Uo,Ht-(FA+uA),Do.TOP_RIGHT):new RA(c.left+c.width-(ro+nl),c.top+FA+uA),this.bottomRightContentBox=gn>0||ar>0?ii(c.left+Math.min(La,c.width-(ha+Uo)),c.top+Math.min(ga,c.height+FA+uA),Math.max(0,gn-(ro+nl)),ar-(ja+hl),Do.BOTTOM_RIGHT):new RA(c.left+c.width-(ro+nl),c.top+c.height-(ja+hl)),this.bottomLeftContentBox=Zr>0||dA>0?ii(c.left+ha+Uo,c.top+ia,Math.max(0,Zr-(ha+Uo)),dA-(ja+hl),Do.BOTTOM_LEFT):new RA(c.left+ha+Uo,c.top+c.height-(ja+hl))}return l}(),Do;(function(l){l[l.TOP_LEFT=0]="TOP_LEFT",l[l.TOP_RIGHT=1]="TOP_RIGHT",l[l.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",l[l.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Do||(Do={}));var ii=function(l,o,d,c,O){var ne=4*((Math.sqrt(2)-1)/3),xe=d*ne,_e=c*ne,qe=l+d,Ht=o+c;switch(O){case Do.TOP_LEFT:return new Ag(new RA(l,Ht),new RA(l,Ht-_e),new RA(qe-xe,o),new RA(qe,o));case Do.TOP_RIGHT:return new Ag(new RA(l,o),new RA(l+xe,o),new RA(qe,Ht-_e),new RA(qe,Ht));case Do.BOTTOM_RIGHT:return new Ag(new RA(qe,o),new RA(qe,o+_e),new RA(l+xe,Ht),new RA(l,Ht));case Do.BOTTOM_LEFT:default:return new Ag(new RA(qe,Ht),new RA(qe-xe,Ht),new RA(l,o+_e),new RA(l,o))}},ag=function(l){return[l.topLeftBorderBox,l.topRightBorderBox,l.bottomRightBorderBox,l.bottomLeftBorderBox]},Dv=function(l){return[l.topLeftContentBox,l.topRightContentBox,l.bottomRightContentBox,l.bottomLeftContentBox]},zg=function(l){return[l.topLeftPaddingBox,l.topRightPaddingBox,l.bottomRightPaddingBox,l.bottomLeftPaddingBox]},ba=function(){function l(o,d,c){this.offsetX=o,this.offsetY=d,this.matrix=c,this.type=0,this.target=6}return l}(),Cf=function(){function l(o,d){this.path=o,this.target=d,this.type=1}return l}(),Yo=function(){function l(o){this.opacity=o,this.type=2,this.target=6}return l}(),Zg=function(l){return l.type===0},Vg=function(l){return l.type===1},og=function(l){return l.type===2},Yc=function(l,o){return l.length===o.length?l.some(function(d,c){return d===o[c]}):!1},Zh=function(l,o,d,c,O){return l.map(function(ne,xe){switch(xe){case 0:return ne.add(o,d);case 1:return ne.add(o+c,d);case 2:return ne.add(o+c,d+O);case 3:return ne.add(o,d+O)}return ne})},od=function(){function l(o){this.element=o,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return l}(),Wg=function(){function l(o,d){if(this.container=o,this.parent=d,this.effects=[],this.curves=new T0(this.container),this.container.styles.opacity<1&&this.effects.push(new Yo(this.container.styles.opacity)),this.container.styles.transform!==null){var c=this.container.bounds.left+this.container.styles.transformOrigin[0].number,O=this.container.bounds.top+this.container.styles.transformOrigin[1].number,ne=this.container.styles.transform;this.effects.push(new ba(c,O,ne))}if(this.container.styles.overflowX!==0){var xe=ag(this.curves),_e=zg(this.curves);Yc(xe,_e)?this.effects.push(new Cf(xe,6)):(this.effects.push(new Cf(xe,2)),this.effects.push(new Cf(_e,4)))}}return l.prototype.getEffects=function(o){for(var d=[2,3].indexOf(this.container.styles.position)===-1,c=this.parent,O=this.effects.slice(0);c;){var ne=c.effects.filter(function(qe){return!Vg(qe)});if(d||c.container.styles.position!==0||!c.parent){if(O.unshift.apply(O,ne),d=[2,3].indexOf(c.container.styles.position)===-1,c.container.styles.overflowX!==0){var xe=ag(c.curves),_e=zg(c.curves);Yc(xe,_e)||O.unshift(new Cf(_e,6))}}else O.unshift.apply(O,ne);c=c.parent}return O.filter(function(qe){return Go(qe.target,o)})},l}(),id=function(l,o,d,c){l.container.elements.forEach(function(O){var ne=Go(O.flags,4),xe=Go(O.flags,2),_e=new Wg(O,l);Go(O.styles.display,2048)&&c.push(_e);var qe=Go(O.flags,8)?[]:c;if(ne||xe){var Ht=ne||O.styles.isPositioned()?d:o,en=new od(_e);if(O.styles.isPositioned()||O.styles.opacity<1||O.styles.isTransformed()){var gn=O.styles.zIndex.order;if(gn<0){var ar=0;Ht.negativeZIndex.some(function(Zr,dA){return gn>Zr.element.container.styles.zIndex.order?(ar=dA,!1):ar>0}),Ht.negativeZIndex.splice(ar,0,en)}else if(gn>0){var UA=0;Ht.positiveZIndex.some(function(Zr,dA){return gn>=Zr.element.container.styles.zIndex.order?(UA=dA+1,!1):UA>0}),Ht.positiveZIndex.splice(UA,0,en)}else Ht.zeroOrAutoZIndexOrTransformedOrOpacity.push(en)}else O.styles.isFloating()?Ht.nonPositionedFloats.push(en):Ht.nonPositionedInlineLevel.push(en);id(_e,en,ne?en:d,qe)}else O.styles.isInlineLevel()?o.inlineLevel.push(_e):o.nonInlineLevel.push(_e),id(_e,o,d,qe);Go(O.flags,8)&&sd(O,qe)})},sd=function(l,o){for(var d=l instanceof gf?l.start:1,c=l instanceof gf?l.reversed:!1,O=0;O0&&d.intrinsicHeight>0){var ne=sg(d),xe=zg(c);this.path(xe),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(O,0,0,d.intrinsicWidth,d.intrinsicHeight,ne.left,ne.top,ne.width,ne.height),this.ctx.restore()}},o.prototype.renderNodeContent=function(d){return b(this,void 0,void 0,function(){var c,O,ne,xe,_e,qe,HA,HA,Ht,en,gn,ar,La,UA,Zr,ia,dA,xa,jA,HA,ga,La,ia;return F(this,function(FA){switch(FA.label){case 0:this.applyEffects(d.getEffects(4)),c=d.container,O=d.curves,ne=c.styles,xe=0,_e=c.textNodes,FA.label=1;case 1:return xe<_e.length?(qe=_e[xe],[4,this.renderTextNode(qe,ne)]):[3,4];case 2:FA.sent(),FA.label=3;case 3:return xe++,[3,1];case 4:if(!(c instanceof Gd))return[3,8];FA.label=5;case 5:return FA.trys.push([5,7,,8]),[4,this.context.cache.match(c.src)];case 6:return HA=FA.sent(),this.renderReplacedElement(c,O,HA),[3,8];case 7:return FA.sent(),this.context.logger.error("Error loading image "+c.src),[3,8];case 8:if(c instanceof Xd&&this.renderReplacedElement(c,O,c.canvas),!(c instanceof df))return[3,12];FA.label=9;case 9:return FA.trys.push([9,11,,12]),[4,this.context.cache.match(c.svg)];case 10:return HA=FA.sent(),this.renderReplacedElement(c,O,HA),[3,12];case 11:return FA.sent(),this.context.logger.error("Error loading svg "+c.svg.substring(0,255)),[3,12];case 12:return c instanceof Bf&&c.tree?(Ht=new o(this.context,{scale:this.options.scale,backgroundColor:c.backgroundColor,x:0,y:0,width:c.width,height:c.height}),[4,Ht.render(c.tree)]):[3,14];case 13:en=FA.sent(),c.width&&c.height&&this.ctx.drawImage(en,0,0,c.width,c.height,c.bounds.left,c.bounds.top,c.bounds.width,c.bounds.height),FA.label=14;case 14:if(c instanceof Su&&(gn=Math.min(c.bounds.width,c.bounds.height),c.type===hf?c.checked&&(this.ctx.save(),this.path([new RA(c.bounds.left+gn*.39363,c.bounds.top+gn*.79),new RA(c.bounds.left+gn*.16,c.bounds.top+gn*.5549),new RA(c.bounds.left+gn*.27347,c.bounds.top+gn*.44071),new RA(c.bounds.left+gn*.39694,c.bounds.top+gn*.5649),new RA(c.bounds.left+gn*.72983,c.bounds.top+gn*.23),new RA(c.bounds.left+gn*.84,c.bounds.top+gn*.34085),new RA(c.bounds.left+gn*.39363,c.bounds.top+gn*.79)]),this.ctx.fillStyle=lo(pf),this.ctx.fill(),this.ctx.restore()):c.type===vf&&c.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(c.bounds.left+gn/2,c.bounds.top+gn/2,gn/4,0,Math.PI*2,!0),this.ctx.fillStyle=lo(pf),this.ctx.fill(),this.ctx.restore())),Yg(c)&&c.value.length){switch(ar=this.createFontStyle(ne),La=ar[0],UA=ar[1],Zr=this.fontMetrics.getMetrics(La,UA).baseline,this.ctx.font=La,this.ctx.fillStyle=lo(ne.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=yf(c.styles.textAlign),ia=sg(c),dA=0,c.styles.textAlign){case 1:dA+=ia.width/2;break;case 2:dA+=ia.width;break}xa=ia.add(dA,0,0,-ia.height/2+1),this.ctx.save(),this.path([new RA(ia.left,ia.top),new RA(ia.left+ia.width,ia.top),new RA(ia.left+ia.width,ia.top+ia.height),new RA(ia.left,ia.top+ia.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Xl(c.value,xa),ne.letterSpacing,Zr),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!Go(c.styles.display,2048))return[3,20];if(c.styles.listStyleImage===null)return[3,19];if(jA=c.styles.listStyleImage,jA.type!==0)return[3,18];HA=void 0,ga=jA.url,FA.label=15;case 15:return FA.trys.push([15,17,,18]),[4,this.context.cache.match(ga)];case 16:return HA=FA.sent(),this.ctx.drawImage(HA,c.bounds.left-(HA.width+10),c.bounds.top),[3,18];case 17:return FA.sent(),this.context.logger.error("Error loading list-style-image "+ga),[3,18];case 18:return[3,20];case 19:d.listValue&&c.styles.listStyleType!==-1&&(La=this.createFontStyle(ne)[0],this.ctx.font=La,this.ctx.fillStyle=lo(ne.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",ia=new x(c.bounds.left,c.bounds.top+ma(c.styles.paddingTop,c.bounds.width),c.bounds.width,Ki(ne.lineHeight,ne.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Xl(d.listValue,ia),ne.letterSpacing,Ki(ne.lineHeight,ne.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),FA.label=20;case 20:return[2]}})})},o.prototype.renderStackContent=function(d){return b(this,void 0,void 0,function(){var c,O,jA,ne,xe,jA,_e,qe,jA,Ht,en,jA,gn,ar,jA,UA,Zr,jA,dA,xa,jA;return F(this,function(HA){switch(HA.label){case 0:if(Go(d.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(d.element)];case 1:HA.sent(),c=0,O=d.negativeZIndex,HA.label=2;case 2:return c0&&as>0&&(ja=ne.ctx.createPattern(ia,"repeat"),ne.renderRepeat(uA,ja,Os,ks))):xt(en)&&(ha=_l(d,c,[null,null,null]),uA=ha[0],nl=ha[1],hl=ha[2],Uo=ha[3],as=ha[4],bc=en.position.length===0?[il]:en.position,Os=ma(bc[0],Uo),ks=ma(bc[bc.length-1],as),Ou=$o(en,Os,ks,Uo,as),bl=Ou[0],xc=Ou[1],bl>0&&xc>0&&(Ru=ne.ctx.createRadialGradient(nl+Os,hl+ks,0,nl+Os,hl+ks,bl),Yu(en.stops,bl*2).forEach(function(nu){return Ru.addColorStop(nu.stop,lo(nu.color))}),ne.path(uA),ne.ctx.fillStyle=Ru,bl!==xc?(eu=d.bounds.left+.5*d.bounds.width,ec=d.bounds.top+.5*d.bounds.height,tu=xc/bl,Ic=1/tu,ne.ctx.save(),ne.ctx.translate(eu,ec),ne.ctx.transform(1,0,0,tu,0,0),ne.ctx.translate(-eu,-ec),ne.ctx.fillRect(nl,Ic*(hl-ec)+ec,Uo,as*Ic),ne.ctx.restore()):ne.ctx.fill())),Ef.label=6;case 6:return c--,[2]}})},ne=this,xe=0,_e=d.styles.backgroundImage.slice(0).reverse(),Ht.label=1;case 1:return xe<_e.length?(qe=_e[xe],[5,O(qe)]):[3,4];case 2:Ht.sent(),Ht.label=3;case 3:return xe++,[3,1];case 4:return[2]}})})},o.prototype.renderSolidBorder=function(d,c,O){return b(this,void 0,void 0,function(){return F(this,function(ne){return this.path(vs(O,c)),this.ctx.fillStyle=lo(d),this.ctx.fill(),[2]})})},o.prototype.renderDoubleBorder=function(d,c,O,ne){return b(this,void 0,void 0,function(){var xe,_e;return F(this,function(qe){switch(qe.label){case 0:return c<3?[4,this.renderSolidBorder(d,O,ne)]:[3,2];case 1:return qe.sent(),[2];case 2:return xe=Ds(ne,O),this.path(xe),this.ctx.fillStyle=lo(d),this.ctx.fill(),_e=Ls(ne,O),this.path(_e),this.ctx.fill(),[2]}})})},o.prototype.renderNodeBackgroundAndBorders=function(d){return b(this,void 0,void 0,function(){var c,O,ne,xe,_e,qe,Ht,en,gn=this;return F(this,function(ar){switch(ar.label){case 0:return this.applyEffects(d.getEffects(2)),c=d.container.styles,O=!po(c.backgroundColor)||c.backgroundImage.length,ne=[{style:c.borderTopStyle,color:c.borderTopColor,width:c.borderTopWidth},{style:c.borderRightStyle,color:c.borderRightColor,width:c.borderRightWidth},{style:c.borderBottomStyle,color:c.borderBottomColor,width:c.borderBottomWidth},{style:c.borderLeftStyle,color:c.borderLeftColor,width:c.borderLeftWidth}],xe=Lu(Rl(c.backgroundClip,0),d.curves),O||c.boxShadow.length?(this.ctx.save(),this.path(xe),this.ctx.clip(),po(c.backgroundColor)||(this.ctx.fillStyle=lo(c.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(d.container)]):[3,2];case 1:ar.sent(),this.ctx.restore(),c.boxShadow.slice(0).reverse().forEach(function(UA){gn.ctx.save();var Zr=ag(d.curves),dA=UA.inset?0:WA,xa=Zh(Zr,-dA+(UA.inset?1:-1)*UA.spread.number,(UA.inset?1:-1)*UA.spread.number,UA.spread.number*(UA.inset?-2:2),UA.spread.number*(UA.inset?-2:2));UA.inset?(gn.path(Zr),gn.ctx.clip(),gn.mask(xa)):(gn.mask(Zr),gn.ctx.clip(),gn.path(xa)),gn.ctx.shadowOffsetX=UA.offsetX.number+dA,gn.ctx.shadowOffsetY=UA.offsetY.number,gn.ctx.shadowColor=lo(UA.color),gn.ctx.shadowBlur=UA.blur.number,gn.ctx.fillStyle=UA.inset?lo(UA.color):"rgba(0,0,0,1)",gn.ctx.fill(),gn.ctx.restore()}),ar.label=2;case 2:_e=0,qe=0,Ht=ne,ar.label=3;case 3:return qe0?en.style!==2?[3,5]:[4,this.renderDashedDottedBorder(en.color,en.width,_e,d.curves,2)]:[3,11]):[3,13];case 4:return ar.sent(),[3,11];case 5:return en.style!==3?[3,7]:[4,this.renderDashedDottedBorder(en.color,en.width,_e,d.curves,3)];case 6:return ar.sent(),[3,11];case 7:return en.style!==4?[3,9]:[4,this.renderDoubleBorder(en.color,en.width,_e,d.curves)];case 8:return ar.sent(),[3,11];case 9:return[4,this.renderSolidBorder(en.color,_e,d.curves)];case 10:ar.sent(),ar.label=11;case 11:_e++,ar.label=12;case 12:return qe++,[3,3];case 13:return[2]}})})},o.prototype.renderDashedDottedBorder=function(d,c,O,ne,xe){return b(this,void 0,void 0,function(){var _e,qe,Ht,en,gn,ar,UA,Zr,dA,xa,jA,HA,ga,La,ia,FA,ia,FA;return F(this,function(ro){return this.ctx.save(),_e=Vh(ne,O),qe=vs(ne,O),xe===2&&(this.path(qe),this.ctx.clip()),El(qe[0])?(Ht=qe[0].start.x,en=qe[0].start.y):(Ht=qe[0].x,en=qe[0].y),El(qe[1])?(gn=qe[1].end.x,ar=qe[1].end.y):(gn=qe[1].x,ar=qe[1].y),O===0||O===2?UA=Math.abs(Ht-gn):UA=Math.abs(en-ar),this.ctx.beginPath(),xe===3?this.formatPath(_e):this.formatPath(qe.slice(0,2)),Zr=c<3?c*3:c*2,dA=c<3?c*2:c,xe===3&&(Zr=c,dA=c),xa=!0,UA<=Zr*2?xa=!1:UA<=Zr*2+dA?(jA=UA/(2*Zr+dA),Zr*=jA,dA*=jA):(HA=Math.floor((UA+dA)/(Zr+dA)),ga=(UA-HA*Zr)/(HA-1),La=(UA-(HA+1)*Zr)/HA,dA=La<=0||Math.abs(dA-ga)be){var Ee=ve;ve=be,be=Ee}}else if(me==="l"||me==="landscape"){if(me="l",be>ve){var Ee=ve;ve=be,be=Ee}}else throw"Invalid orientation: "+me;var he={width:ve,height:be,unit:ae,k:ye};return he},z.default=ee.jsPDF},"./src/plugin/pagebreaks.js":function(B,z,f){"use strict";f.r(z);var U=f("./node_modules/core-js/modules/es.array.concat.js"),S=f.n(U),y=f("./node_modules/core-js/modules/es.array.slice.js"),M=f.n(y),N=f("./node_modules/core-js/modules/es.array.join.js"),K=f.n(N),Ae=f("./node_modules/core-js/modules/web.dom-collections.for-each.js"),X=f.n(Ae),q=f("./node_modules/core-js/modules/es.object.keys.js"),H=f.n(q),k=f("./src/worker.js"),Q=f("./src/utils.js"),p={toContainer:k.default.prototype.toContainer};k.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},k.default.prototype.toContainer=function(){return p.toContainer.call(this).then(function(){var ge=this.prop.container,se=this.prop.pageSize.inner.px.height,me=[].concat(this.opt.pagebreak.mode),ae={avoidAll:me.indexOf("avoid-all")!==-1,css:me.indexOf("css")!==-1,legacy:me.indexOf("legacy")!==-1},Ne={},we=this;["before","after","avoid"].forEach(function(ye){var be=ae.avoidAll&&ye==="avoid";Ne[ye]=be?[]:[].concat(we.opt.pagebreak[ye]||[]),Ne[ye].length>0&&(Ne[ye]=Array.prototype.slice.call(ge.querySelectorAll(Ne[ye].join(", "))))});var rt=ge.querySelectorAll(".html2pdf__page-break");rt=Array.prototype.slice.call(rt);var Qe=ge.querySelectorAll("*");Array.prototype.forEach.call(Qe,function(be){var ve={before:!1,after:ae.legacy&&rt.indexOf(be)!==-1,avoid:ae.avoidAll};if(ae.css){var Ee=window.getComputedStyle(be),he=["always","page","left","right"],ce=["avoid","avoid-page"];ve={before:ve.before||he.indexOf(Ee.breakBefore||Ee.pageBreakBefore)!==-1,after:ve.after||he.indexOf(Ee.breakAfter||Ee.pageBreakAfter)!==-1,avoid:ve.avoid||ce.indexOf(Ee.breakInside||Ee.pageBreakInside)!==-1}}Object.keys(ve).forEach(function(qt){ve[qt]=ve[qt]||Ne[qt].indexOf(be)!==-1});var Ve=be.getBoundingClientRect();if(ve.avoid&&!ve.before){var We=Math.floor(Ve.top/se),Oe=Math.floor(Ve.bottom/se),pt=Math.abs(Ve.bottom-Ve.top)/se;Oe!==We&&pt<=1&&(ve.before=!0)}if(ve.before){var yt=(0,Q.createElement)("div",{style:{display:"block",height:se-Ve.top%se+"px"}});be.parentNode.insertBefore(yt,be)}if(ve.after){var yt=(0,Q.createElement)("div",{style:{display:"block",height:se-Ve.bottom%se+"px"}});be.parentNode.insertBefore(yt,be.nextSibling)}})})}},"./src/utils.js":function(B,z,f){"use strict";f.r(z),f.d(z,{objType:function(){return me},createElement:function(){return ae},cloneNode:function(){return Ne},unitConvert:function(){return we},toPx:function(){return rt}});var U=f("./node_modules/core-js/modules/es.number.constructor.js"),S=f.n(U),y=f("./node_modules/core-js/modules/es.symbol.js"),M=f.n(y),N=f("./node_modules/core-js/modules/es.symbol.description.js"),K=f.n(N),Ae=f("./node_modules/core-js/modules/es.object.to-string.js"),X=f.n(Ae),q=f("./node_modules/core-js/modules/es.symbol.iterator.js"),H=f.n(q),k=f("./node_modules/core-js/modules/es.array.iterator.js"),Q=f.n(k),p=f("./node_modules/core-js/modules/es.string.iterator.js"),te=f.n(p),ee=f("./node_modules/core-js/modules/web.dom-collections.iterator.js"),ge=f.n(ee);function se(Qe){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?se=function(be){return typeof be}:se=function(be){return be&&typeof Symbol=="function"&&be.constructor===Symbol&&be!==Symbol.prototype?"symbol":typeof be},se(Qe)}var me=function(ye){var be=se(ye);return be==="undefined"?"undefined":be==="string"||ye instanceof String?"string":be==="number"||ye instanceof Number?"number":be==="function"||ye instanceof Function?"function":ye&&ye.constructor===Array?"array":ye&&ye.nodeType===1?"element":be==="object"?"object":"unknown"},ae=function(ye,be){var ve=document.createElement(ye);if(be.className&&(ve.className=be.className),be.innerHTML){ve.innerHTML=be.innerHTML;for(var Ee=ve.getElementsByTagName("script"),he=Ee.length;he-- >0;null)Ee[he].parentNode.removeChild(Ee[he])}for(var ce in be.style)ve.style[ce]=be.style[ce];return ve},Ne=function Qe(ye,be){for(var ve=ye.nodeType===3?document.createTextNode(ye.nodeValue):ye.cloneNode(!1),Ee=ye.firstChild;Ee;Ee=Ee.nextSibling)(be===!0||Ee.nodeType!==1||Ee.nodeName!=="SCRIPT")&&ve.appendChild(Qe(Ee,be));return ye.nodeType===1&&(ye.nodeName==="CANVAS"?(ve.width=ye.width,ve.height=ye.height,ve.getContext("2d").drawImage(ye,0,0)):(ye.nodeName==="TEXTAREA"||ye.nodeName==="SELECT")&&(ve.value=ye.value),ve.addEventListener("load",function(){ve.scrollTop=ye.scrollTop,ve.scrollLeft=ye.scrollLeft},!0)),ve},we=function(ye,be){if(me(ye)==="number")return ye*72/96/be;var ve={};for(var Ee in ye)ve[Ee]=ye[Ee]*72/96/be;return ve},rt=function(ye,be){return Math.floor(ye*be/72*96)}},"./src/worker.js":function(B,z,f){"use strict";f.r(z);var U=f("./node_modules/core-js/modules/es.object.assign.js"),S=f.n(U),y=f("./node_modules/core-js/modules/es.array.map.js"),M=f.n(y),N=f("./node_modules/core-js/modules/es.object.keys.js"),K=f.n(N),Ae=f("./node_modules/core-js/modules/es.array.concat.js"),X=f.n(Ae),q=f("./node_modules/core-js/modules/es.object.to-string.js"),H=f.n(q),k=f("./node_modules/core-js/modules/es.regexp.to-string.js"),Q=f.n(k),p=f("./node_modules/core-js/modules/es.function.name.js"),te=f.n(p),ee=f("./node_modules/core-js/modules/web.dom-collections.for-each.js"),ge=f.n(ee),se=f("jspdf"),me=f.n(se),ae=f("html2canvas"),Ne=f.n(ae),we=f("./src/utils.js"),rt=f("./node_modules/es6-promise/dist/es6-promise.js"),Qe=f.n(rt),ye=Qe().Promise,be=function ve(Ee){var he=Object.assign(ve.convert(ye.resolve()),JSON.parse(JSON.stringify(ve.template))),ce=ve.convert(ye.resolve(),he);return ce=ce.setProgress(1,ve,1,[ve]),ce=ce.set(Ee),ce};be.prototype=Object.create(ye.prototype),be.prototype.constructor=be,be.convert=function(Ee,he){return Ee.__proto__=he||be.prototype,Ee},be.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},be.prototype.from=function(Ee,he){function ce(Ve){switch((0,we.objType)(Ve)){case"string":return"string";case"element":return Ve.nodeName.toLowerCase&&Ve.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(he=he||ce(Ee),he){case"string":return this.set({src:(0,we.createElement)("div",{innerHTML:Ee})});case"element":return this.set({src:Ee});case"canvas":return this.set({canvas:Ee});case"img":return this.set({img:Ee});default:return this.error("Unknown source type.")}})},be.prototype.to=function(Ee){switch(Ee){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},be.prototype.toContainer=function(){var Ee=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(Ee).then(function(){var ce={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},Ve={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};ce.opacity=0;var We=(0,we.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,we.createElement)("div",{className:"html2pdf__overlay",style:ce}),this.prop.container=(0,we.createElement)("div",{className:"html2pdf__container",style:Ve}),this.prop.container.appendChild(We),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},be.prototype.toCanvas=function(){var Ee=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(Ee).then(function(){var ce=Object.assign({},this.opt.html2canvas);return delete ce.onrendered,ae(this.prop.container,ce)}).then(function(ce){var Ve=this.opt.html2canvas.onrendered||function(){};Ve(ce),this.prop.canvas=ce,document.body.removeChild(this.prop.overlay)})},be.prototype.toImg=function(){var Ee=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(Ee).then(function(){var ce=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=ce})},be.prototype.toPdf=function(){var Ee=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(Ee).then(function(){var ce=this.prop.canvas,Ve=this.opt,We=ce.height,Oe=Math.floor(ce.width*this.prop.pageSize.inner.ratio),pt=Math.ceil(We/Oe),yt=this.prop.pageSize.inner.height,qt=document.createElement("canvas"),Wt=qt.getContext("2d");qt.width=ce.width,qt.height=Oe,this.prop.pdf=this.prop.pdf||new se.jsPDF(Ve.jsPDF);for(var nn=0;nn1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-indexed-object.js"),S=f("./node_modules/core-js/internals/to-length.js"),y=f("./node_modules/core-js/internals/to-absolute-index.js"),M=function(N){return function(K,Ae,X){var q=U(K),H=S(q.length),k=y(X,H),Q;if(N&&Ae!=Ae){for(;H>k;)if(Q=q[k++],Q!=Q)return!0}else for(;H>k;k++)if((N||k in q)&&q[k]===Ae)return N||k||0;return!N&&-1}};B.exports={includes:M(!0),indexOf:M(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(B,z,f){var U=f("./node_modules/core-js/internals/function-bind-context.js"),S=f("./node_modules/core-js/internals/indexed-object.js"),y=f("./node_modules/core-js/internals/to-object.js"),M=f("./node_modules/core-js/internals/to-length.js"),N=f("./node_modules/core-js/internals/array-species-create.js"),K=[].push,Ae=function(X){var q=X==1,H=X==2,k=X==3,Q=X==4,p=X==6,te=X==7,ee=X==5||p;return function(ge,se,me,ae){for(var Ne=y(ge),we=S(Ne),rt=U(se,me,3),Qe=M(we.length),ye=0,be=ae||N,ve=q?be(ge,Qe):H||te?be(ge,0):void 0,Ee,he;Qe>ye;ye++)if((ee||ye in we)&&(Ee=we[ye],he=rt(Ee,ye,Ne),X))if(q)ve[ye]=he;else if(he)switch(X){case 3:return!0;case 5:return Ee;case 6:return ye;case 2:K.call(ve,Ee)}else switch(X){case 4:return!1;case 7:K.call(ve,Ee)}return p?-1:k||Q?Q:ve}};B.exports={forEach:Ae(0),map:Ae(1),filter:Ae(2),some:Ae(3),every:Ae(4),find:Ae(5),findIndex:Ae(6),filterReject:Ae(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(B,z,f){var U=f("./node_modules/core-js/internals/fails.js"),S=f("./node_modules/core-js/internals/well-known-symbol.js"),y=f("./node_modules/core-js/internals/engine-v8-version.js"),M=S("species");B.exports=function(N){return y>=51||!U(function(){var K=[],Ae=K.constructor={};return Ae[M]=function(){return{foo:1}},K[N](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/fails.js");B.exports=function(S,y){var M=[][S];return!!M&&U(function(){M.call(null,y||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(B,z,f){var U=f("./node_modules/core-js/internals/is-object.js"),S=f("./node_modules/core-js/internals/is-array.js"),y=f("./node_modules/core-js/internals/well-known-symbol.js"),M=y("species");B.exports=function(N){var K;return S(N)&&(K=N.constructor,typeof K=="function"&&(K===Array||S(K.prototype))?K=void 0:U(K)&&(K=K[M],K===null&&(K=void 0))),K===void 0?Array:K}},"./node_modules/core-js/internals/array-species-create.js":function(B,z,f){var U=f("./node_modules/core-js/internals/array-species-constructor.js");B.exports=function(S,y){return new(U(S))(y===0?0:y)}},"./node_modules/core-js/internals/classof-raw.js":function(B){var z={}.toString;B.exports=function(f){return z.call(f).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-string-tag-support.js"),S=f("./node_modules/core-js/internals/classof-raw.js"),y=f("./node_modules/core-js/internals/well-known-symbol.js"),M=y("toStringTag"),N=S(function(){return arguments}())=="Arguments",K=function(Ae,X){try{return Ae[X]}catch(q){}};B.exports=U?S:function(Ae){var X,q,H;return Ae===void 0?"Undefined":Ae===null?"Null":typeof(q=K(X=Object(Ae),M))=="string"?q:N?S(X):(H=S(X))=="Object"&&typeof X.callee=="function"?"Arguments":H}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(B,z,f){var U=f("./node_modules/core-js/internals/has.js"),S=f("./node_modules/core-js/internals/own-keys.js"),y=f("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),M=f("./node_modules/core-js/internals/object-define-property.js");B.exports=function(N,K){for(var Ae=S(K),X=M.f,q=y.f,H=0;H"+X+""}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,S=f("./node_modules/core-js/internals/object-create.js"),y=f("./node_modules/core-js/internals/create-property-descriptor.js"),M=f("./node_modules/core-js/internals/set-to-string-tag.js"),N=f("./node_modules/core-js/internals/iterators.js"),K=function(){return this};B.exports=function(Ae,X,q){var H=X+" Iterator";return Ae.prototype=S(U,{next:y(1,q)}),M(Ae,H,!1,!0),N[H]=K,Ae}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(B,z,f){var U=f("./node_modules/core-js/internals/descriptors.js"),S=f("./node_modules/core-js/internals/object-define-property.js"),y=f("./node_modules/core-js/internals/create-property-descriptor.js");B.exports=U?function(M,N,K){return S.f(M,N,y(1,K))}:function(M,N,K){return M[N]=K,M}},"./node_modules/core-js/internals/create-property-descriptor.js":function(B){B.exports=function(z,f){return{enumerable:!(z&1),configurable:!(z&2),writable:!(z&4),value:f}}},"./node_modules/core-js/internals/create-property.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/to-property-key.js"),S=f("./node_modules/core-js/internals/object-define-property.js"),y=f("./node_modules/core-js/internals/create-property-descriptor.js");B.exports=function(M,N,K){var Ae=U(N);Ae in M?S.f(M,Ae,y(0,K)):M[Ae]=K}},"./node_modules/core-js/internals/define-iterator.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/create-iterator-constructor.js"),y=f("./node_modules/core-js/internals/object-get-prototype-of.js"),M=f("./node_modules/core-js/internals/object-set-prototype-of.js"),N=f("./node_modules/core-js/internals/set-to-string-tag.js"),K=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),Ae=f("./node_modules/core-js/internals/redefine.js"),X=f("./node_modules/core-js/internals/well-known-symbol.js"),q=f("./node_modules/core-js/internals/is-pure.js"),H=f("./node_modules/core-js/internals/iterators.js"),k=f("./node_modules/core-js/internals/iterators-core.js"),Q=k.IteratorPrototype,p=k.BUGGY_SAFARI_ITERATORS,te=X("iterator"),ee="keys",ge="values",se="entries",me=function(){return this};B.exports=function(ae,Ne,we,rt,Qe,ye,be){S(we,Ne,rt);var ve=function(Wt){if(Wt===Qe&&We)return We;if(!p&&Wt in ce)return ce[Wt];switch(Wt){case ee:return function(){return new we(this,Wt)};case ge:return function(){return new we(this,Wt)};case se:return function(){return new we(this,Wt)}}return function(){return new we(this)}},Ee=Ne+" Iterator",he=!1,ce=ae.prototype,Ve=ce[te]||ce["@@iterator"]||Qe&&ce[Qe],We=!p&&Ve||ve(Qe),Oe=Ne=="Array"&&ce.entries||Ve,pt,yt,qt;if(Oe&&(pt=y(Oe.call(new ae)),Q!==Object.prototype&&pt.next&&(!q&&y(pt)!==Q&&(M?M(pt,Q):typeof pt[te]!="function"&&K(pt,te,me)),N(pt,Ee,!0,!0),q&&(H[Ee]=me))),Qe==ge&&Ve&&Ve.name!==ge&&(he=!0,We=function(){return Ve.call(this)}),(!q||be)&&ce[te]!==We&&K(ce,te,We),H[Ne]=We,Qe)if(yt={values:ve(ge),keys:ye?We:ve(ee),entries:ve(se)},be)for(qt in yt)(p||he||!(qt in ce))&&Ae(ce,qt,yt[qt]);else U({target:Ne,proto:!0,forced:p||he},yt);return yt}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(B,z,f){var U=f("./node_modules/core-js/internals/path.js"),S=f("./node_modules/core-js/internals/has.js"),y=f("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),M=f("./node_modules/core-js/internals/object-define-property.js").f;B.exports=function(N){var K=U.Symbol||(U.Symbol={});S(K,N)||M(K,N,{value:y.f(N)})}},"./node_modules/core-js/internals/descriptors.js":function(B,z,f){var U=f("./node_modules/core-js/internals/fails.js");B.exports=!U(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/is-object.js"),y=U.document,M=S(y)&&S(y.createElement);B.exports=function(N){return M?y.createElement(N):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(B){B.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(B,z,f){var U=f("./node_modules/core-js/internals/get-built-in.js");B.exports=U("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/engine-user-agent.js"),y=U.process,M=U.Deno,N=y&&y.versions||M&&M.version,K=N&&N.v8,Ae,X;K?(Ae=K.split("."),X=Ae[0]<4?1:Ae[0]+Ae[1]):S&&(Ae=S.match(/Edge\/(\d+)/),(!Ae||Ae[1]>=74)&&(Ae=S.match(/Chrome\/(\d+)/),Ae&&(X=Ae[1]))),B.exports=X&&+X},"./node_modules/core-js/internals/enum-bug-keys.js":function(B){B.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,y=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),M=f("./node_modules/core-js/internals/redefine.js"),N=f("./node_modules/core-js/internals/set-global.js"),K=f("./node_modules/core-js/internals/copy-constructor-properties.js"),Ae=f("./node_modules/core-js/internals/is-forced.js");B.exports=function(X,q){var H=X.target,k=X.global,Q=X.stat,p,te,ee,ge,se,me;if(k?te=U:Q?te=U[H]||N(H,{}):te=(U[H]||{}).prototype,te)for(ee in q){if(se=q[ee],X.noTargetGet?(me=S(te,ee),ge=me&&me.value):ge=te[ee],p=Ae(k?ee:H+(Q?".":"#")+ee,X.forced),!p&&ge!==void 0){if(typeof se==typeof ge)continue;K(se,ge)}(X.sham||ge&&ge.sham)&&y(se,"sham",!0),M(te,ee,se,X)}}},"./node_modules/core-js/internals/fails.js":function(B){B.exports=function(z){try{return!!z()}catch(f){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(B,z,f){var U=f("./node_modules/core-js/internals/a-function.js");B.exports=function(S,y,M){if(U(S),y===void 0)return S;switch(M){case 0:return function(){return S.call(y)};case 1:return function(N){return S.call(y,N)};case 2:return function(N,K){return S.call(y,N,K)};case 3:return function(N,K,Ae){return S.call(y,N,K,Ae)}}return function(){return S.apply(y,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=function(y){return typeof y=="function"?y:void 0};B.exports=function(y,M){return arguments.length<2?S(U[y]):U[y]&&U[y][M]}},"./node_modules/core-js/internals/global.js":function(B){var z=function(f){return f&&f.Math==Math&&f};B.exports=z(typeof globalThis=="object"&&globalThis)||z(typeof window=="object"&&window)||z(typeof self=="object"&&self)||z(typeof a.g=="object"&&a.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-object.js"),S={}.hasOwnProperty;B.exports=Object.hasOwn||function(M,N){return S.call(U(M),N)}},"./node_modules/core-js/internals/hidden-keys.js":function(B){B.exports={}},"./node_modules/core-js/internals/html.js":function(B,z,f){var U=f("./node_modules/core-js/internals/get-built-in.js");B.exports=U("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(B,z,f){var U=f("./node_modules/core-js/internals/descriptors.js"),S=f("./node_modules/core-js/internals/fails.js"),y=f("./node_modules/core-js/internals/document-create-element.js");B.exports=!U&&!S(function(){return Object.defineProperty(y("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(B,z,f){var U=f("./node_modules/core-js/internals/fails.js"),S=f("./node_modules/core-js/internals/classof-raw.js"),y="".split;B.exports=U(function(){return!Object("z").propertyIsEnumerable(0)})?function(M){return S(M)=="String"?y.call(M,""):Object(M)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(B,z,f){var U=f("./node_modules/core-js/internals/is-object.js"),S=f("./node_modules/core-js/internals/object-set-prototype-of.js");B.exports=function(y,M,N){var K,Ae;return S&&typeof(K=M.constructor)=="function"&&K!==N&&U(Ae=K.prototype)&&Ae!==N.prototype&&S(y,Ae),y}},"./node_modules/core-js/internals/inspect-source.js":function(B,z,f){var U=f("./node_modules/core-js/internals/shared-store.js"),S=Function.toString;typeof U.inspectSource!="function"&&(U.inspectSource=function(y){return S.call(y)}),B.exports=U.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(B,z,f){var U=f("./node_modules/core-js/internals/native-weak-map.js"),S=f("./node_modules/core-js/internals/global.js"),y=f("./node_modules/core-js/internals/is-object.js"),M=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),N=f("./node_modules/core-js/internals/has.js"),K=f("./node_modules/core-js/internals/shared-store.js"),Ae=f("./node_modules/core-js/internals/shared-key.js"),X=f("./node_modules/core-js/internals/hidden-keys.js"),q="Object already initialized",H=S.WeakMap,k,Q,p,te=function(we){return p(we)?Q(we):k(we,{})},ee=function(we){return function(rt){var Qe;if(!y(rt)||(Qe=Q(rt)).type!==we)throw TypeError("Incompatible receiver, "+we+" required");return Qe}};if(U||K.state){var ge=K.state||(K.state=new H),se=ge.get,me=ge.has,ae=ge.set;k=function(we,rt){if(me.call(ge,we))throw new TypeError(q);return rt.facade=we,ae.call(ge,we,rt),rt},Q=function(we){return se.call(ge,we)||{}},p=function(we){return me.call(ge,we)}}else{var Ne=Ae("state");X[Ne]=!0,k=function(we,rt){if(N(we,Ne))throw new TypeError(q);return rt.facade=we,M(we,Ne,rt),rt},Q=function(we){return N(we,Ne)?we[Ne]:{}},p=function(we){return N(we,Ne)}}B.exports={set:k,get:Q,has:p,enforce:te,getterFor:ee}},"./node_modules/core-js/internals/is-array.js":function(B,z,f){var U=f("./node_modules/core-js/internals/classof-raw.js");B.exports=Array.isArray||function(y){return U(y)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(B,z,f){var U=f("./node_modules/core-js/internals/fails.js"),S=/#|\.prototype\./,y=function(X,q){var H=N[M(X)];return H==Ae?!0:H==K?!1:typeof q=="function"?U(q):!!q},M=y.normalize=function(X){return String(X).replace(S,".").toLowerCase()},N=y.data={},K=y.NATIVE="N",Ae=y.POLYFILL="P";B.exports=y},"./node_modules/core-js/internals/is-object.js":function(B){B.exports=function(z){return typeof z=="object"?z!==null:typeof z=="function"}},"./node_modules/core-js/internals/is-pure.js":function(B){B.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(B,z,f){var U=f("./node_modules/core-js/internals/get-built-in.js"),S=f("./node_modules/core-js/internals/use-symbol-as-uid.js");B.exports=S?function(y){return typeof y=="symbol"}:function(y){var M=U("Symbol");return typeof M=="function"&&Object(y)instanceof M}},"./node_modules/core-js/internals/iterators-core.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/fails.js"),S=f("./node_modules/core-js/internals/object-get-prototype-of.js"),y=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),M=f("./node_modules/core-js/internals/has.js"),N=f("./node_modules/core-js/internals/well-known-symbol.js"),K=f("./node_modules/core-js/internals/is-pure.js"),Ae=N("iterator"),X=!1,q=function(){return this},H,k,Q;[].keys&&(Q=[].keys(),"next"in Q?(k=S(S(Q)),k!==Object.prototype&&(H=k)):X=!0);var p=H==null||U(function(){var te={};return H[Ae].call(te)!==te});p&&(H={}),(!K||p)&&!M(H,Ae)&&y(H,Ae,q),B.exports={IteratorPrototype:H,BUGGY_SAFARI_ITERATORS:X}},"./node_modules/core-js/internals/iterators.js":function(B){B.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(B,z,f){var U=f("./node_modules/core-js/internals/engine-v8-version.js"),S=f("./node_modules/core-js/internals/fails.js");B.exports=!!Object.getOwnPropertySymbols&&!S(function(){var y=Symbol();return!String(y)||!(Object(y)instanceof Symbol)||!Symbol.sham&&U&&U<41})},"./node_modules/core-js/internals/native-weak-map.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/inspect-source.js"),y=U.WeakMap;B.exports=typeof y=="function"&&/native code/.test(S(y))},"./node_modules/core-js/internals/object-assign.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/descriptors.js"),S=f("./node_modules/core-js/internals/fails.js"),y=f("./node_modules/core-js/internals/object-keys.js"),M=f("./node_modules/core-js/internals/object-get-own-property-symbols.js"),N=f("./node_modules/core-js/internals/object-property-is-enumerable.js"),K=f("./node_modules/core-js/internals/to-object.js"),Ae=f("./node_modules/core-js/internals/indexed-object.js"),X=Object.assign,q=Object.defineProperty;B.exports=!X||S(function(){if(U&&X({b:1},X(q({},"a",{enumerable:!0,get:function(){q(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var H={},k={},Q=Symbol(),p="abcdefghijklmnopqrst";return H[Q]=7,p.split("").forEach(function(te){k[te]=te}),X({},H)[Q]!=7||y(X({},k)).join("")!=p})?function(k,Q){for(var p=K(k),te=arguments.length,ee=1,ge=M.f,se=N.f;te>ee;)for(var me=Ae(arguments[ee++]),ae=ge?y(me).concat(ge(me)):y(me),Ne=ae.length,we=0,rt;Ne>we;)rt=ae[we++],(!U||se.call(me,rt))&&(p[rt]=me[rt]);return p}:X},"./node_modules/core-js/internals/object-create.js":function(B,z,f){var U=f("./node_modules/core-js/internals/an-object.js"),S=f("./node_modules/core-js/internals/object-define-properties.js"),y=f("./node_modules/core-js/internals/enum-bug-keys.js"),M=f("./node_modules/core-js/internals/hidden-keys.js"),N=f("./node_modules/core-js/internals/html.js"),K=f("./node_modules/core-js/internals/document-create-element.js"),Ae=f("./node_modules/core-js/internals/shared-key.js"),X=">",q="<",H="prototype",k="script",Q=Ae("IE_PROTO"),p=function(){},te=function(ae){return q+k+X+ae+q+"/"+k+X},ee=function(ae){ae.write(te("")),ae.close();var Ne=ae.parentWindow.Object;return ae=null,Ne},ge=function(){var ae=K("iframe"),Ne="java"+k+":",we;if(ae.style)return ae.style.display="none",N.appendChild(ae),ae.src=String(Ne),we=ae.contentWindow.document,we.open(),we.write(te("document.F=Object")),we.close(),we.F},se,me=function(){try{se=new ActiveXObject("htmlfile")}catch(Ne){}me=document.domain&&se?ee(se):ge()||ee(se);for(var ae=y.length;ae--;)delete me[H][y[ae]];return me()};M[Q]=!0,B.exports=Object.create||function(Ne,we){var rt;return Ne!==null?(p[H]=U(Ne),rt=new p,p[H]=null,rt[Q]=Ne):rt=me(),we===void 0?rt:S(rt,we)}},"./node_modules/core-js/internals/object-define-properties.js":function(B,z,f){var U=f("./node_modules/core-js/internals/descriptors.js"),S=f("./node_modules/core-js/internals/object-define-property.js"),y=f("./node_modules/core-js/internals/an-object.js"),M=f("./node_modules/core-js/internals/object-keys.js");B.exports=U?Object.defineProperties:function(K,Ae){y(K);for(var X=M(Ae),q=X.length,H=0,k;q>H;)S.f(K,k=X[H++],Ae[k]);return K}},"./node_modules/core-js/internals/object-define-property.js":function(B,z,f){var U=f("./node_modules/core-js/internals/descriptors.js"),S=f("./node_modules/core-js/internals/ie8-dom-define.js"),y=f("./node_modules/core-js/internals/an-object.js"),M=f("./node_modules/core-js/internals/to-property-key.js"),N=Object.defineProperty;z.f=U?N:function(Ae,X,q){if(y(Ae),X=M(X),y(q),S)try{return N(Ae,X,q)}catch(H){}if("get"in q||"set"in q)throw TypeError("Accessors not supported");return"value"in q&&(Ae[X]=q.value),Ae}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(B,z,f){var U=f("./node_modules/core-js/internals/descriptors.js"),S=f("./node_modules/core-js/internals/object-property-is-enumerable.js"),y=f("./node_modules/core-js/internals/create-property-descriptor.js"),M=f("./node_modules/core-js/internals/to-indexed-object.js"),N=f("./node_modules/core-js/internals/to-property-key.js"),K=f("./node_modules/core-js/internals/has.js"),Ae=f("./node_modules/core-js/internals/ie8-dom-define.js"),X=Object.getOwnPropertyDescriptor;z.f=U?X:function(H,k){if(H=M(H),k=N(k),Ae)try{return X(H,k)}catch(Q){}if(K(H,k))return y(!S.f.call(H,k),H[k])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-indexed-object.js"),S=f("./node_modules/core-js/internals/object-get-own-property-names.js").f,y={}.toString,M=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],N=function(K){try{return S(K)}catch(Ae){return M.slice()}};B.exports.f=function(Ae){return M&&y.call(Ae)=="[object Window]"?N(Ae):S(U(Ae))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(B,z,f){var U=f("./node_modules/core-js/internals/object-keys-internal.js"),S=f("./node_modules/core-js/internals/enum-bug-keys.js"),y=S.concat("length","prototype");z.f=Object.getOwnPropertyNames||function(N){return U(N,y)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(B,z){z.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(B,z,f){var U=f("./node_modules/core-js/internals/has.js"),S=f("./node_modules/core-js/internals/to-object.js"),y=f("./node_modules/core-js/internals/shared-key.js"),M=f("./node_modules/core-js/internals/correct-prototype-getter.js"),N=y("IE_PROTO"),K=Object.prototype;B.exports=M?Object.getPrototypeOf:function(Ae){return Ae=S(Ae),U(Ae,N)?Ae[N]:typeof Ae.constructor=="function"&&Ae instanceof Ae.constructor?Ae.constructor.prototype:Ae instanceof Object?K:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(B,z,f){var U=f("./node_modules/core-js/internals/has.js"),S=f("./node_modules/core-js/internals/to-indexed-object.js"),y=f("./node_modules/core-js/internals/array-includes.js").indexOf,M=f("./node_modules/core-js/internals/hidden-keys.js");B.exports=function(N,K){var Ae=S(N),X=0,q=[],H;for(H in Ae)!U(M,H)&&U(Ae,H)&&q.push(H);for(;K.length>X;)U(Ae,H=K[X++])&&(~y(q,H)||q.push(H));return q}},"./node_modules/core-js/internals/object-keys.js":function(B,z,f){var U=f("./node_modules/core-js/internals/object-keys-internal.js"),S=f("./node_modules/core-js/internals/enum-bug-keys.js");B.exports=Object.keys||function(M){return U(M,S)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(B,z){"use strict";var f={}.propertyIsEnumerable,U=Object.getOwnPropertyDescriptor,S=U&&!f.call({1:2},1);z.f=S?function(M){var N=U(this,M);return!!N&&N.enumerable}:f},"./node_modules/core-js/internals/object-set-prototype-of.js":function(B,z,f){var U=f("./node_modules/core-js/internals/an-object.js"),S=f("./node_modules/core-js/internals/a-possible-prototype.js");B.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var y=!1,M={},N;try{N=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,N.call(M,[]),y=M instanceof Array}catch(K){}return function(Ae,X){return U(Ae),S(X),y?N.call(Ae,X):Ae.__proto__=X,Ae}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/to-string-tag-support.js"),S=f("./node_modules/core-js/internals/classof.js");B.exports=U?{}.toString:function(){return"[object "+S(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(B,z,f){var U=f("./node_modules/core-js/internals/is-object.js");B.exports=function(S,y){var M,N;if(y==="string"&&typeof(M=S.toString)=="function"&&!U(N=M.call(S))||typeof(M=S.valueOf)=="function"&&!U(N=M.call(S))||y!=="string"&&typeof(M=S.toString)=="function"&&!U(N=M.call(S)))return N;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(B,z,f){var U=f("./node_modules/core-js/internals/get-built-in.js"),S=f("./node_modules/core-js/internals/object-get-own-property-names.js"),y=f("./node_modules/core-js/internals/object-get-own-property-symbols.js"),M=f("./node_modules/core-js/internals/an-object.js");B.exports=U("Reflect","ownKeys")||function(K){var Ae=S.f(M(K)),X=y.f;return X?Ae.concat(X(K)):Ae}},"./node_modules/core-js/internals/path.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js");B.exports=U},"./node_modules/core-js/internals/redefine.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),y=f("./node_modules/core-js/internals/has.js"),M=f("./node_modules/core-js/internals/set-global.js"),N=f("./node_modules/core-js/internals/inspect-source.js"),K=f("./node_modules/core-js/internals/internal-state.js"),Ae=K.get,X=K.enforce,q=String(String).split("String");(B.exports=function(H,k,Q,p){var te=p?!!p.unsafe:!1,ee=p?!!p.enumerable:!1,ge=p?!!p.noTargetGet:!1,se;if(typeof Q=="function"&&(typeof k=="string"&&!y(Q,"name")&&S(Q,"name",k),se=X(Q),se.source||(se.source=q.join(typeof k=="string"?k:""))),H===U){ee?H[k]=Q:M(k,Q);return}else te?!ge&&H[k]&&(ee=!0):delete H[k];ee?H[k]=Q:S(H,k,Q)})(Function.prototype,"toString",function(){return typeof this=="function"&&Ae(this).source||N(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/an-object.js");B.exports=function(){var S=U(this),y="";return S.global&&(y+="g"),S.ignoreCase&&(y+="i"),S.multiline&&(y+="m"),S.dotAll&&(y+="s"),S.unicode&&(y+="u"),S.sticky&&(y+="y"),y}},"./node_modules/core-js/internals/require-object-coercible.js":function(B){B.exports=function(z){if(z==null)throw TypeError("Can't call method on "+z);return z}},"./node_modules/core-js/internals/set-global.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js");B.exports=function(S,y){try{Object.defineProperty(U,S,{value:y,configurable:!0,writable:!0})}catch(M){U[S]=y}return y}},"./node_modules/core-js/internals/set-to-string-tag.js":function(B,z,f){var U=f("./node_modules/core-js/internals/object-define-property.js").f,S=f("./node_modules/core-js/internals/has.js"),y=f("./node_modules/core-js/internals/well-known-symbol.js"),M=y("toStringTag");B.exports=function(N,K,Ae){N&&!S(N=Ae?N:N.prototype,M)&&U(N,M,{configurable:!0,value:K})}},"./node_modules/core-js/internals/shared-key.js":function(B,z,f){var U=f("./node_modules/core-js/internals/shared.js"),S=f("./node_modules/core-js/internals/uid.js"),y=U("keys");B.exports=function(M){return y[M]||(y[M]=S(M))}},"./node_modules/core-js/internals/shared-store.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/set-global.js"),y="__core-js_shared__",M=U[y]||S(y,{});B.exports=M},"./node_modules/core-js/internals/shared.js":function(B,z,f){var U=f("./node_modules/core-js/internals/is-pure.js"),S=f("./node_modules/core-js/internals/shared-store.js");(B.exports=function(y,M){return S[y]||(S[y]=M!==void 0?M:{})})("versions",[]).push({version:"3.16.0",mode:U?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(B,z,f){var U=f("./node_modules/core-js/internals/fails.js");B.exports=function(S){return U(function(){var y=""[S]('"');return y!==y.toLowerCase()||y.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-integer.js"),S=f("./node_modules/core-js/internals/to-string.js"),y=f("./node_modules/core-js/internals/require-object-coercible.js"),M=function(N){return function(K,Ae){var X=S(y(K)),q=U(Ae),H=X.length,k,Q;return q<0||q>=H?N?"":void 0:(k=X.charCodeAt(q),k<55296||k>56319||q+1===H||(Q=X.charCodeAt(q+1))<56320||Q>57343?N?X.charAt(q):k:N?X.slice(q,q+2):(k-55296<<10)+(Q-56320)+65536)}};B.exports={codeAt:M(!1),charAt:M(!0)}},"./node_modules/core-js/internals/string-trim.js":function(B,z,f){var U=f("./node_modules/core-js/internals/require-object-coercible.js"),S=f("./node_modules/core-js/internals/to-string.js"),y=f("./node_modules/core-js/internals/whitespaces.js"),M="["+y+"]",N=RegExp("^"+M+M+"*"),K=RegExp(M+M+"*$"),Ae=function(X){return function(q){var H=S(U(q));return X&1&&(H=H.replace(N,"")),X&2&&(H=H.replace(K,"")),H}};B.exports={start:Ae(1),end:Ae(2),trim:Ae(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-integer.js"),S=Math.max,y=Math.min;B.exports=function(M,N){var K=U(M);return K<0?S(K+N,0):y(K,N)}},"./node_modules/core-js/internals/to-indexed-object.js":function(B,z,f){var U=f("./node_modules/core-js/internals/indexed-object.js"),S=f("./node_modules/core-js/internals/require-object-coercible.js");B.exports=function(y){return U(S(y))}},"./node_modules/core-js/internals/to-integer.js":function(B){var z=Math.ceil,f=Math.floor;B.exports=function(U){return isNaN(U=+U)?0:(U>0?f:z)(U)}},"./node_modules/core-js/internals/to-length.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-integer.js"),S=Math.min;B.exports=function(y){return y>0?S(U(y),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(B,z,f){var U=f("./node_modules/core-js/internals/require-object-coercible.js");B.exports=function(S){return Object(U(S))}},"./node_modules/core-js/internals/to-primitive.js":function(B,z,f){var U=f("./node_modules/core-js/internals/is-object.js"),S=f("./node_modules/core-js/internals/is-symbol.js"),y=f("./node_modules/core-js/internals/ordinary-to-primitive.js"),M=f("./node_modules/core-js/internals/well-known-symbol.js"),N=M("toPrimitive");B.exports=function(K,Ae){if(!U(K)||S(K))return K;var X=K[N],q;if(X!==void 0){if(Ae===void 0&&(Ae="default"),q=X.call(K,Ae),!U(q)||S(q))return q;throw TypeError("Can't convert object to primitive value")}return Ae===void 0&&(Ae="number"),y(K,Ae)}},"./node_modules/core-js/internals/to-property-key.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-primitive.js"),S=f("./node_modules/core-js/internals/is-symbol.js");B.exports=function(y){var M=U(y,"string");return S(M)?M:String(M)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(B,z,f){var U=f("./node_modules/core-js/internals/well-known-symbol.js"),S=U("toStringTag"),y={};y[S]="z",B.exports=String(y)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(B,z,f){var U=f("./node_modules/core-js/internals/is-symbol.js");B.exports=function(S){if(U(S))throw TypeError("Cannot convert a Symbol value to a string");return String(S)}},"./node_modules/core-js/internals/uid.js":function(B){var z=0,f=Math.random();B.exports=function(U){return"Symbol("+String(U===void 0?"":U)+")_"+(++z+f).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(B,z,f){var U=f("./node_modules/core-js/internals/native-symbol.js");B.exports=U&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(B,z,f){var U=f("./node_modules/core-js/internals/well-known-symbol.js");z.f=U},"./node_modules/core-js/internals/well-known-symbol.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/shared.js"),y=f("./node_modules/core-js/internals/has.js"),M=f("./node_modules/core-js/internals/uid.js"),N=f("./node_modules/core-js/internals/native-symbol.js"),K=f("./node_modules/core-js/internals/use-symbol-as-uid.js"),Ae=S("wks"),X=U.Symbol,q=K?X:X&&X.withoutSetter||M;B.exports=function(H){return(!y(Ae,H)||!(N||typeof Ae[H]=="string"))&&(N&&y(X,H)?Ae[H]=X[H]:Ae[H]=q("Symbol."+H)),Ae[H]}},"./node_modules/core-js/internals/whitespaces.js":function(B){B.exports=` -\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/fails.js"),y=f("./node_modules/core-js/internals/is-array.js"),M=f("./node_modules/core-js/internals/is-object.js"),N=f("./node_modules/core-js/internals/to-object.js"),K=f("./node_modules/core-js/internals/to-length.js"),Ae=f("./node_modules/core-js/internals/create-property.js"),X=f("./node_modules/core-js/internals/array-species-create.js"),q=f("./node_modules/core-js/internals/array-method-has-species-support.js"),H=f("./node_modules/core-js/internals/well-known-symbol.js"),k=f("./node_modules/core-js/internals/engine-v8-version.js"),Q=H("isConcatSpreadable"),p=9007199254740991,te="Maximum allowed index exceeded",ee=k>=51||!S(function(){var ae=[];return ae[Q]=!1,ae.concat()[0]!==ae}),ge=q("concat"),se=function(ae){if(!M(ae))return!1;var Ne=ae[Q];return Ne!==void 0?!!Ne:y(ae)},me=!ee||!ge;U({target:"Array",proto:!0,forced:me},{concat:function(Ne){var we=N(this),rt=X(we,0),Qe=0,ye,be,ve,Ee,he;for(ye=-1,ve=arguments.length;yep)throw TypeError(te);for(be=0;be=p)throw TypeError(te);Ae(rt,Qe++,he)}return rt.length=Qe,rt}})},"./node_modules/core-js/modules/es.array.iterator.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/to-indexed-object.js"),S=f("./node_modules/core-js/internals/add-to-unscopables.js"),y=f("./node_modules/core-js/internals/iterators.js"),M=f("./node_modules/core-js/internals/internal-state.js"),N=f("./node_modules/core-js/internals/define-iterator.js"),K="Array Iterator",Ae=M.set,X=M.getterFor(K);B.exports=N(Array,"Array",function(q,H){Ae(this,{type:K,target:U(q),index:0,kind:H})},function(){var q=X(this),H=q.target,k=q.kind,Q=q.index++;return!H||Q>=H.length?(q.target=void 0,{value:void 0,done:!0}):k=="keys"?{value:Q,done:!1}:k=="values"?{value:H[Q],done:!1}:{value:[Q,H[Q]],done:!1}},"values"),y.Arguments=y.Array,S("keys"),S("values"),S("entries")},"./node_modules/core-js/modules/es.array.join.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/indexed-object.js"),y=f("./node_modules/core-js/internals/to-indexed-object.js"),M=f("./node_modules/core-js/internals/array-method-is-strict.js"),N=[].join,K=S!=Object,Ae=M("join",",");U({target:"Array",proto:!0,forced:K||!Ae},{join:function(q){return N.call(y(this),q===void 0?",":q)}})},"./node_modules/core-js/modules/es.array.map.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/array-iteration.js").map,y=f("./node_modules/core-js/internals/array-method-has-species-support.js"),M=y("map");U({target:"Array",proto:!0,forced:!M},{map:function(K){return S(this,K,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/is-object.js"),y=f("./node_modules/core-js/internals/is-array.js"),M=f("./node_modules/core-js/internals/to-absolute-index.js"),N=f("./node_modules/core-js/internals/to-length.js"),K=f("./node_modules/core-js/internals/to-indexed-object.js"),Ae=f("./node_modules/core-js/internals/create-property.js"),X=f("./node_modules/core-js/internals/well-known-symbol.js"),q=f("./node_modules/core-js/internals/array-method-has-species-support.js"),H=q("slice"),k=X("species"),Q=[].slice,p=Math.max;U({target:"Array",proto:!0,forced:!H},{slice:function(ee,ge){var se=K(this),me=N(se.length),ae=M(ee,me),Ne=M(ge===void 0?me:ge,me),we,rt,Qe;if(y(se)&&(we=se.constructor,typeof we=="function"&&(we===Array||y(we.prototype))?we=void 0:S(we)&&(we=we[k],we===null&&(we=void 0)),we===Array||we===void 0))return Q.call(se,ae,Ne);for(rt=new(we===void 0?Array:we)(p(Ne-ae,0)),Qe=0;ae2){if(ve=ee(ve),Ee=ve.charCodeAt(0),Ee===43||Ee===45){if(he=ve.charCodeAt(2),he===88||he===120)return NaN}else if(Ee===48){switch(ve.charCodeAt(1)){case 66:case 98:ce=2,Ve=49;break;case 79:case 111:ce=8,Ve=55;break;default:return+ve}for(We=ve.slice(2),Oe=We.length,pt=0;ptVe)return NaN;return parseInt(We,ce)}}return+ve};if(y(ge,!se(" 0o1")||!se("0b1")||se("+0x1"))){for(var we=function(ve){var Ee=arguments.length<1?0:ve,he=this;return he instanceof we&&(ae?H(function(){me.valueOf.call(he)}):K(he)!=ge)?Ae(new se(Ne(Ee)),he,we):Ne(Ee)},rt=U?Q(se):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),Qe=0,ye;rt.length>Qe;Qe++)N(se,ye=rt[Qe])&&!N(we,ye)&&te(we,ye,p(se,ye));we.prototype=me,me.constructor=we,M(S,ge,we)}},"./node_modules/core-js/modules/es.object.assign.js":function(B,z,f){var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/object-assign.js");U({target:"Object",stat:!0,forced:Object.assign!==S},{assign:S})},"./node_modules/core-js/modules/es.object.keys.js":function(B,z,f){var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/to-object.js"),y=f("./node_modules/core-js/internals/object-keys.js"),M=f("./node_modules/core-js/internals/fails.js"),N=M(function(){y(1)});U({target:"Object",stat:!0,forced:N},{keys:function(Ae){return y(S(Ae))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-string-tag-support.js"),S=f("./node_modules/core-js/internals/redefine.js"),y=f("./node_modules/core-js/internals/object-to-string.js");U||S(Object.prototype,"toString",y,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/redefine.js"),S=f("./node_modules/core-js/internals/an-object.js"),y=f("./node_modules/core-js/internals/to-string.js"),M=f("./node_modules/core-js/internals/fails.js"),N=f("./node_modules/core-js/internals/regexp-flags.js"),K="toString",Ae=RegExp.prototype,X=Ae[K],q=M(function(){return X.call({source:"a",flags:"b"})!="/a/b"}),H=X.name!=K;(q||H)&&U(RegExp.prototype,K,function(){var Q=S(this),p=y(Q.source),te=Q.flags,ee=y(te===void 0&&Q instanceof RegExp&&!("flags"in Ae)?N.call(Q):te);return"/"+p+"/"+ee},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/string-multibyte.js").charAt,S=f("./node_modules/core-js/internals/to-string.js"),y=f("./node_modules/core-js/internals/internal-state.js"),M=f("./node_modules/core-js/internals/define-iterator.js"),N="String Iterator",K=y.set,Ae=y.getterFor(N);M(String,"String",function(X){K(this,{type:N,string:S(X),index:0})},function(){var q=Ae(this),H=q.string,k=q.index,Q;return k>=H.length?{value:void 0,done:!0}:(Q=U(H,k),q.index+=Q.length,{value:Q,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/create-html.js"),y=f("./node_modules/core-js/internals/string-html-forced.js");U({target:"String",proto:!0,forced:y("link")},{link:function(N){return S(this,"a","href",N)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/descriptors.js"),y=f("./node_modules/core-js/internals/global.js"),M=f("./node_modules/core-js/internals/has.js"),N=f("./node_modules/core-js/internals/is-object.js"),K=f("./node_modules/core-js/internals/object-define-property.js").f,Ae=f("./node_modules/core-js/internals/copy-constructor-properties.js"),X=y.Symbol;if(S&&typeof X=="function"&&(!("description"in X.prototype)||X().description!==void 0)){var q={},H=function(){var ge=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),se=this instanceof H?new X(ge):ge===void 0?X():X(ge);return ge===""&&(q[se]=!0),se};Ae(H,X);var k=H.prototype=X.prototype;k.constructor=H;var Q=k.toString,p=String(X("test"))=="Symbol(test)",te=/^Symbol\((.*)\)[^)]+$/;K(k,"description",{configurable:!0,get:function(){var ge=N(this)?this.valueOf():this,se=Q.call(ge);if(M(q,ge))return"";var me=p?se.slice(7,-1):se.replace(te,"$1");return me===""?void 0:me}}),U({global:!0,forced:!0},{Symbol:H})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(B,z,f){var U=f("./node_modules/core-js/internals/define-well-known-symbol.js");U("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/global.js"),y=f("./node_modules/core-js/internals/get-built-in.js"),M=f("./node_modules/core-js/internals/is-pure.js"),N=f("./node_modules/core-js/internals/descriptors.js"),K=f("./node_modules/core-js/internals/native-symbol.js"),Ae=f("./node_modules/core-js/internals/fails.js"),X=f("./node_modules/core-js/internals/has.js"),q=f("./node_modules/core-js/internals/is-array.js"),H=f("./node_modules/core-js/internals/is-object.js"),k=f("./node_modules/core-js/internals/is-symbol.js"),Q=f("./node_modules/core-js/internals/an-object.js"),p=f("./node_modules/core-js/internals/to-object.js"),te=f("./node_modules/core-js/internals/to-indexed-object.js"),ee=f("./node_modules/core-js/internals/to-property-key.js"),ge=f("./node_modules/core-js/internals/to-string.js"),se=f("./node_modules/core-js/internals/create-property-descriptor.js"),me=f("./node_modules/core-js/internals/object-create.js"),ae=f("./node_modules/core-js/internals/object-keys.js"),Ne=f("./node_modules/core-js/internals/object-get-own-property-names.js"),we=f("./node_modules/core-js/internals/object-get-own-property-names-external.js"),rt=f("./node_modules/core-js/internals/object-get-own-property-symbols.js"),Qe=f("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),ye=f("./node_modules/core-js/internals/object-define-property.js"),be=f("./node_modules/core-js/internals/object-property-is-enumerable.js"),ve=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),Ee=f("./node_modules/core-js/internals/redefine.js"),he=f("./node_modules/core-js/internals/shared.js"),ce=f("./node_modules/core-js/internals/shared-key.js"),Ve=f("./node_modules/core-js/internals/hidden-keys.js"),We=f("./node_modules/core-js/internals/uid.js"),Oe=f("./node_modules/core-js/internals/well-known-symbol.js"),pt=f("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),yt=f("./node_modules/core-js/internals/define-well-known-symbol.js"),qt=f("./node_modules/core-js/internals/set-to-string-tag.js"),Wt=f("./node_modules/core-js/internals/internal-state.js"),nn=f("./node_modules/core-js/internals/array-iteration.js").forEach,lt=ce("hidden"),Vt="Symbol",wt="prototype",dt=Oe("toPrimitive"),hn=Wt.set,E=Wt.getterFor(Vt),h=Object[wt],g=S.Symbol,C=y("JSON","stringify"),W=Qe.f,le=ye.f,G=we.f,_=be.f,Le=he("symbols"),ue=he("op-symbols"),oe=he("string-to-symbol-registry"),Ue=he("symbol-to-string-registry"),ct=he("wks"),Be=S.QObject,Ze=!Be||!Be[wt]||!Be[wt].findChild,De=N&&Ae(function(){return me(le({},"a",{get:function(){return le(this,"a",{value:7}).a}})).a!=7})?function(Sn,On,xn){var kn=W(h,On);kn&&delete h[On],le(Sn,On,xn),kn&&Sn!==h&&le(h,On,kn)}:le,$e=function(Sn,On){var xn=Le[Sn]=me(g[wt]);return hn(xn,{type:Vt,tag:Sn,description:On}),N||(xn.description=On),xn},ie=function(On,xn,kn){On===h&&ie(ue,xn,kn),Q(On);var Cr=ee(xn);return Q(kn),X(Le,Cr)?(kn.enumerable?(X(On,lt)&&On[lt][Cr]&&(On[lt][Cr]=!1),kn=me(kn,{enumerable:se(0,!1)})):(X(On,lt)||le(On,lt,se(1,{})),On[lt][Cr]=!0),De(On,Cr,kn)):le(On,Cr,kn)},Ke=function(On,xn){Q(On);var kn=te(xn),Cr=ae(kn).concat(Yt(kn));return nn(Cr,function(yr){(!N||bt.call(kn,yr))&&ie(On,yr,kn[yr])}),On},ht=function(On,xn){return xn===void 0?me(On):Ke(me(On),xn)},bt=function(On){var xn=ee(On),kn=_.call(this,xn);return this===h&&X(Le,xn)&&!X(ue,xn)?!1:kn||!X(this,xn)||!X(Le,xn)||X(this,lt)&&this[lt][xn]?kn:!0},Et=function(On,xn){var kn=te(On),Cr=ee(xn);if(!(kn===h&&X(Le,Cr)&&!X(ue,Cr))){var yr=W(kn,Cr);return yr&&X(Le,Cr)&&!(X(kn,lt)&&kn[lt][Cr])&&(yr.enumerable=!0),yr}},yn=function(On){var xn=G(te(On)),kn=[];return nn(xn,function(Cr){!X(Le,Cr)&&!X(Ve,Cr)&&kn.push(Cr)}),kn},Yt=function(On){var xn=On===h,kn=G(xn?ue:te(On)),Cr=[];return nn(kn,function(yr){X(Le,yr)&&(!xn||X(h,yr))&&Cr.push(Le[yr])}),Cr};if(K||(g=function(){if(this instanceof g)throw TypeError("Symbol is not a constructor");var On=!arguments.length||arguments[0]===void 0?void 0:ge(arguments[0]),xn=We(On),kn=function(Cr){this===h&&kn.call(ue,Cr),X(this,lt)&&X(this[lt],xn)&&(this[lt][xn]=!1),De(this,xn,se(1,Cr))};return N&&Ze&&De(h,xn,{configurable:!0,set:kn}),$e(xn,On)},Ee(g[wt],"toString",function(){return E(this).tag}),Ee(g,"withoutSetter",function(Sn){return $e(We(Sn),Sn)}),be.f=bt,ye.f=ie,Qe.f=Et,Ne.f=we.f=yn,rt.f=Yt,pt.f=function(Sn){return $e(Oe(Sn),Sn)},N&&(le(g[wt],"description",{configurable:!0,get:function(){return E(this).description}}),M||Ee(h,"propertyIsEnumerable",bt,{unsafe:!0}))),U({global:!0,wrap:!0,forced:!K,sham:!K},{Symbol:g}),nn(ae(ct),function(Sn){yt(Sn)}),U({target:Vt,stat:!0,forced:!K},{for:function(Sn){var On=ge(Sn);if(X(oe,On))return oe[On];var xn=g(On);return oe[On]=xn,Ue[xn]=On,xn},keyFor:function(On){if(!k(On))throw TypeError(On+" is not a symbol");if(X(Ue,On))return Ue[On]},useSetter:function(){Ze=!0},useSimple:function(){Ze=!1}}),U({target:"Object",stat:!0,forced:!K,sham:!N},{create:ht,defineProperty:ie,defineProperties:Ke,getOwnPropertyDescriptor:Et}),U({target:"Object",stat:!0,forced:!K},{getOwnPropertyNames:yn,getOwnPropertySymbols:Yt}),U({target:"Object",stat:!0,forced:Ae(function(){rt.f(1)})},{getOwnPropertySymbols:function(On){return rt.f(p(On))}}),C){var En=!K||Ae(function(){var Sn=g();return C([Sn])!="[null]"||C({a:Sn})!="{}"||C(Object(Sn))!="{}"});U({target:"JSON",stat:!0,forced:En},{stringify:function(On,xn,kn){for(var Cr=[On],yr=1,Pr;arguments.length>yr;)Cr.push(arguments[yr++]);if(Pr=xn,!(!H(xn)&&On===void 0||k(On)))return q(xn)||(xn=function(Vr,Pt){if(typeof Pr=="function"&&(Pt=Pr.call(this,Vr,Pt)),!k(Pt))return Pt}),Cr[1]=xn,C.apply(null,Cr)}})}g[wt][dt]||ve(g[wt],dt,g[wt].valueOf),qt(g,Vt),Ve[lt]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/dom-iterables.js"),y=f("./node_modules/core-js/internals/array-for-each.js"),M=f("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var N in S){var K=U[N],Ae=K&&K.prototype;if(Ae&&Ae.forEach!==y)try{M(Ae,"forEach",y)}catch(X){Ae.forEach=y}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/dom-iterables.js"),y=f("./node_modules/core-js/modules/es.array.iterator.js"),M=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),N=f("./node_modules/core-js/internals/well-known-symbol.js"),K=N("iterator"),Ae=N("toStringTag"),X=y.values;for(var q in S){var H=U[q],k=H&&H.prototype;if(k){if(k[K]!==X)try{M(k,K,X)}catch(p){k[K]=X}if(k[Ae]||M(k,Ae,q),S[q]){for(var Q in y)if(k[Q]!==y[Q])try{M(k,Q,y[Q])}catch(p){k[Q]=y[Q]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(B){(function(z,f){B.exports=f()})(this,function(){"use strict";function z(Be){var Ze=typeof Be;return Be!==null&&(Ze==="object"||Ze==="function")}function f(Be){return typeof Be=="function"}var U=void 0;Array.isArray?U=Array.isArray:U=function(Be){return Object.prototype.toString.call(Be)==="[object Array]"};var S=U,y=0,M=void 0,N=void 0,K=function(Ze,De){ae[y]=Ze,ae[y+1]=De,y+=2,y===2&&(N?N(Ne):rt())};function Ae(Be){N=Be}function X(Be){K=Be}var q=typeof window!="undefined"?window:void 0,H=q||{},k=H.MutationObserver||H.WebKitMutationObserver,Q=typeof self=="undefined"&&typeof u!="undefined"&&{}.toString.call(u)==="[object process]",p=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function te(){return function(){return u.nextTick(Ne)}}function ee(){return typeof M!="undefined"?function(){M(Ne)}:me()}function ge(){var Be=0,Ze=new k(Ne),De=document.createTextNode("");return Ze.observe(De,{characterData:!0}),function(){De.data=Be=++Be%2}}function se(){var Be=new MessageChannel;return Be.port1.onmessage=Ne,function(){return Be.port2.postMessage(0)}}function me(){var Be=setTimeout;return function(){return Be(Ne,1)}}var ae=new Array(1e3);function Ne(){for(var Be=0;Be>1,f=-7,U=b?V-1:0,S=b?-1:1,y=a[u+U];for(U+=S,x=y&(1<<-f)-1,y>>=-f,f+=re;f>0;x=x*256+a[u+U],U+=S,f-=8);for(T=x&(1<<-f)-1,x>>=-f,f+=F;f>0;T=T*256+a[u+U],U+=S,f-=8);if(x===0)x=1-z;else{if(x===B)return T?NaN:(y?-1:1)*(1/0);T=T+Math.pow(2,F),x=x-z}return(y?-1:1)*T*Math.pow(2,x-F)},de.write=function(a,u,b,F,V,x){var T,re,B,z=x*8-V-1,f=(1<>1,S=V===23?Math.pow(2,-24)-Math.pow(2,-77):0,y=F?0:x-1,M=F?1:-1,N=u<0||u===0&&1/u<0?1:0;for(u=Math.abs(u),isNaN(u)||u===1/0?(re=isNaN(u)?1:0,T=f):(T=Math.floor(Math.log(u)/Math.LN2),u*(B=Math.pow(2,-T))<1&&(T--,B*=2),T+U>=1?u+=S/B:u+=S*Math.pow(2,1-U),u*B>=2&&(T++,B/=2),T+U>=f?(re=0,T=f):T+U>=1?(re=(u*B-1)*Math.pow(2,V),T=T+U):(re=u*Math.pow(2,U-1)*Math.pow(2,V),T=0));V>=8;a[b+y]=re&255,y+=M,re/=256,V-=8);for(T=T<0;a[b+y]=T&255,y+=M,T/=256,z-=8);a[b+y-M]|=N*128}},27319:function(Kt){var de={}.toString;Kt.exports=Array.isArray||function(a){return de.call(a)=="[object Array]"}},65355:function(Kt,de,a){"use strict";a.r(de),a.d(de,{AcroForm:function(){return hl},AcroFormAppearance:function(){return uA},AcroFormButton:function(){return ga},AcroFormCheckBox:function(){return ro},AcroFormChoiceField:function(){return dA},AcroFormComboBox:function(){return jA},AcroFormEditBox:function(){return HA},AcroFormListBox:function(){return xa},AcroFormPasswordField:function(){return ha},AcroFormPushButton:function(){return La},AcroFormRadioButton:function(){return ia},AcroFormTextField:function(){return ja},GState:function(){return cd},ShadingPattern:function(){return qc},TilingPattern:function(){return _c},default:function(){return WA},jsPDF:function(){return WA}});var u=a(76190),b={},F=function(e,n,t,r,A){var i=new Worker(b[n]||(b[n]=URL.createObjectURL(new Blob([e+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return i.onmessage=function(w){var m=w.data,I=m.$e$;if(I){var D=new Error(I[0]);D.code=I[1],D.stack=I[2],A(D,null)}else A(null,m)},i.postMessage(t,r),i},V=Uint8Array,x=Uint16Array,T=Int32Array,re=new V([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),B=new V([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),z=new V([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),f=function(e,n){for(var t=new x(31),r=0;r<31;++r)t[r]=n+=1<>1|(X&21845)<<1;q=(q&52428)>>2|(q&13107)<<2,q=(q&61680)>>4|(q&3855)<<4,Ae[X]=((q&65280)>>8|(q&255)<<8)>>1}for(var H=function(e,n,t){for(var r=e.length,A=0,i=new x(n);A>I]=D}else for(m=new x(r),A=0;A>15-e[A]);return m},k=new V(288),X=0;X<144;++X)k[X]=8;for(var X=144;X<256;++X)k[X]=9;for(var X=256;X<280;++X)k[X]=7;for(var X=280;X<288;++X)k[X]=8;for(var Q=new V(32),X=0;X<32;++X)Q[X]=5;var p=H(k,9,0),te=null,ee=H(Q,5,0),ge=null,se=function(e){for(var n=e[0],t=1;tn&&(n=e[t]);return n},me=function(e,n,t){var r=n/8|0;return(e[r]|e[r+1]<<8)>>(n&7)&t},ae=function(e,n){var t=n/8|0;return(e[t]|e[t+1]<<8|e[t+2]<<16)>>(n&7)},Ne=function(e){return(e+7)/8|0},we=function(e,n,t){return(n==null||n<0)&&(n=0),(t==null||t>e.length)&&(t=e.length),new V(e.subarray(n,t))},rt={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},Qe=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],ye=function(e,n,t){var r=new Error(n||Qe[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,ye),!t)throw r;return r},be=function(e,n,t,r){var A=e.length,i=r?r.length:0;if(!A||n.f&&!n.l)return t||new V(0);var w=!t,m=w||n.i!=2,I=n.i;w&&(t=new V(A*3));var D=function(Wr){var QA=t.length;if(Wr>QA){var LA=new V(Math.max(QA*2,Wr));LA.set(t),t=LA}},Z=n.f||0,fe=n.p||0,Ie=n.b||0,j=n.l,et=n.d,Je=n.m,tt=n.n,ke=A*8;do{if(!j){Z=me(e,fe,1);var Rt=me(e,fe+1,3);if(fe+=3,Rt)if(Rt==1)j=te,et=ge,Je=9,tt=5;else if(Rt==2){var fr=me(e,fe,31)+257,qn=me(e,fe+10,15)+4,Jt=fr+me(e,fe+5,31)+1;fe+=14;for(var vt=new V(Jt),wn=new V(19),Te=0;Te>4;if(It<16)vt[Te++]=It;else{var Yn=0,tr=0;for(It==16?(tr=3+me(e,fe,3),fe+=2,Yn=vt[Te-1]):It==17?(tr=3+me(e,fe,7),fe+=3):It==18&&(tr=11+me(e,fe,127),fe+=7);tr--;)vt[Te++]=Yn}}var Dn=vt.subarray(0,fr),Ar=vt.subarray(fr);Je=se(Dn),tt=se(Ar),j=H(Dn,Je,1),et=H(Ar,tt,1)}else ye(1);else{var It=Ne(fe)+4,gt=e[It-4]|e[It-3]<<8,Nn=It+gt;if(Nn>A){I&&ye(0);break}m&&D(Ie+gt),t.set(e.subarray(It,Nn),Ie),n.b=Ie+=gt,n.p=fe=Nn*8,n.f=Z;continue}if(fe>ke){I&&ye(0);break}}m&&D(Ie+131072);for(var AA=(1<>4;if(fe+=Yn&15,fe>ke){I&&ye(0);break}if(Yn||ye(2),ut<256)t[Ie++]=ut;else if(ut==256){Me=fe,j=null;break}else{var Ct=ut-254;if(ut>264){var Te=ut-257,jt=re[Te];Ct=me(e,fe,(1<>4;sn||ye(3),fe+=sn&15;var Ar=N[Ln];if(Ln>3){var jt=B[Ln];Ar+=ae(e,fe)&(1<ke){I&&ye(0);break}m&&D(Ie+131072);var _n=Ie+Ct;if(Ie>8},Ee=function(e,n,t){t<<=n&7;var r=n/8|0;e[r]|=t,e[r+1]|=t>>8,e[r+2]|=t>>16},he=function(e,n){for(var t=[],r=0;rIe&&(Ie=i[r].s);var j=new x(Ie+1),et=ce(t[Z-1],j,0);if(et>n){var r=0,Je=0,tt=et-n,ke=1<n)Je+=ke-(1<>=tt;Je>0;){var It=i[r].s;j[It]=0&&Je;--r){var gt=i[r].s;j[gt]==n&&(--j[gt],++Je)}et=n}return{t:new V(j),l:et}},ce=function(e,n,t){return e.s==-1?Math.max(ce(e.l,n,t+1),ce(e.r,n,t+1)):n[e.s]=t},Ve=function(e){for(var n=e.length;n&&!e[--n];);for(var t=new x(++n),r=0,A=e[0],i=1,w=function(I){t[r++]=I},m=1;m<=n;++m)if(e[m]==A&&m!=n)++i;else{if(!A&&i>2){for(;i>138;i-=138)w(32754);i>2&&(w(i>10?i-11<<5|28690:i-3<<5|12305),i=0)}else if(i>3){for(w(A),--i;i>6;i-=6)w(8304);i>2&&(w(i-3<<5|8208),i=0)}for(;i--;)w(A);i=1,A=e[m]}return{c:t.subarray(0,r),n}},We=function(e,n){for(var t=0,r=0;r>8,e[A+2]=e[A]^255,e[A+3]=e[A+1]^255;for(var i=0;i4&&!wn[z[nt-1]];--nt);var Lt=D+5<<3,Ft=We(A,k)+We(i,Q)+w,zn=We(A,Ie)+We(i,Je)+w+14+3*nt+We(qn,wn)+2*qn[16]+3*qn[17]+7*qn[18];if(I>=0&&Lt<=Ft&&Lt<=zn)return Oe(n,Z,e.subarray(I,I+D));var Yn,tr,Dn,Ar;if(ve(n,Z,1+(zn15&&(ve(n,Z,ut[Jt]>>5&127),Z+=ut[Jt]>>12)}}else Yn=p,tr=k,Dn=ee,Ar=Q;for(var Jt=0;Jt255){var Ct=jt>>18&31;Ee(n,Z,Yn[Ct+257]),Z+=tr[Ct+257],Ct>7&&(ve(n,Z,jt>>23&31),Z+=re[Ct]);var sn=jt&31;Ee(n,Z,Dn[sn]),Z+=Ar[sn],sn>3&&(Ee(n,Z,jt>>5&8191),Z+=B[sn])}else Ee(n,Z,Yn[jt]),Z+=tr[jt]}return Ee(n,Z,Yn[256]),Z+tr[256]},yt=new T([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),qt=new V(0),Wt=function(e,n,t,r,A,i){var w=i.z||e.length,m=new V(r+w+5*(1+Math.ceil(w/7e3))+A),I=m.subarray(r,m.length-A),D=i.l,Z=(i.r||0)&7;if(n){Z&&(I[0]=i.r>>3);for(var fe=yt[n-1],Ie=fe>>13,j=fe&8191,et=(1<7e3||wn>24576)&&(Yn>423||!D)){Z=pt(e,I,0,gt,Nn,fr,Jt,wn,nt,vt-nt,Z),wn=qn=Jt=0,nt=vt;for(var tr=0;tr<286;++tr)Nn[tr]=0;for(var tr=0;tr<30;++tr)fr[tr]=0}var Dn=2,Ar=0,AA=j,Nr=Ft-zn&32767;if(Yn>2&&Lt==It(vt-Nr))for(var Me=Math.min(Ie,Yn)-1,ut=Math.min(32767,vt),Ct=Math.min(258,Yn);Nr<=ut&&--AA&&Ft!=zn;){if(e[vt+Dn]==e[vt+Dn-Nr]){for(var jt=0;jtDn){if(Dn=jt,Ar=Nr,jt>Me)break;for(var sn=Math.min(Nr,jt-2),Ln=0,tr=0;trLn&&(Ln=wr,zn=_n)}}}Ft=zn,zn=Je[Ft],Nr+=Ft-zn&32767}if(Ar){gt[wn++]=268435456|y[Dn]<<18|K[Ar];var Wr=y[Dn]&31,QA=K[Ar]&31;Jt+=re[Wr]+B[QA],++Nn[257+Wr],++fr[QA],Te=vt+Dn,++qn}else gt[wn++]=e[vt],++Nn[e[vt]]}}for(vt=Math.max(vt,Te);vt=w&&(I[Z/8|0]=D,LA=w),Z=Oe(I,Z+1,e.subarray(vt,LA))}i.i=w}return we(m,0,r+Ne(Z)+A)},nn=null,lt=function(){var e=-1;return{p:function(n){for(var t=e,r=0;r>>8;e=t},d:function(){return~e}}},Vt=function(){var e=1,n=0;return{p:function(t){for(var r=e,A=n,i=t.length|0,w=0;w!=i;){for(var m=Math.min(w+2655,i);w>16),A=(A&65535)+15*(A>>16)}e=r,n=A},d:function(){return e%=65521,n%=65521,(e&255)<<24|(e&65280)<<8|(n&255)<<8|n>>8}}},wt=function(e,n,t,r,A){if(!A&&(A={l:1},n.dictionary)){var i=n.dictionary.subarray(-32768),w=new V(i.length+e.length);w.set(i),w.set(e,i.length),e=w,A.w=i.length}return Wt(e,n.level==null?6:n.level,n.mem==null?A.l?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):20:12+n.mem,t,r,A)},dt=function(e,n){var t={};for(var r in e)t[r]=e[r];for(var r in n)t[r]=n[r];return t},hn=function(e,n,t){for(var r=e(),A=e.toString(),i=A.slice(A.indexOf("[")+1,A.lastIndexOf("]")).replace(/\s+/g,"").split(","),w=0;w>>0},$e=function(e,n){return De(e,n)+De(e,n+4)*4294967296},ie=function(e,n,t){for(;t;++n)e[n]=t,t>>>=8},Ke=function(e,n){var t=n.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=n.level<2?4:n.level==9?2:0,e[9]=3,n.mtime!=0&&ie(e,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),t){e[3]=8;for(var r=0;r<=t.length;++r)e[r+10]=t.charCodeAt(r)}},ht=function(e){(e[0]!=31||e[1]!=139||e[2]!=8)&&ye(6,"invalid gzip data");var n=e[3],t=10;n&4&&(t+=(e[10]|e[11]<<8)+2);for(var r=(n>>3&1)+(n>>4&1);r>0;r-=!e[t++]);return t+(n&2)},bt=function(e){var n=e.length;return(e[n-4]|e[n-3]<<8|e[n-2]<<16|e[n-1]<<24)>>>0},Et=function(e){return 10+(e.filename?e.filename.length+1:0)},yn=function(e,n){var t=n.level,r=t==0?0:t<6?1:t==9?3:2;if(e[0]=120,e[1]=r<<6|(n.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,n.dictionary){var A=Vt();A.p(n.dictionary),ie(e,2,A.d())}},Yt=function(e,n){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&ye(6,"invalid zlib data"),(e[1]>>5&1)==+!n&&ye(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function En(e,n){return typeof e=="function"&&(n=e,e={}),this.ondata=n,e}var Sn=null,On=null;function xn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ye(7),Ue(e,n,[W],function(r){return ue(kn(r.data[0],r.data[1]))},0,t)}function kn(e,n){return wt(e,n||{},0,0)}var Cr=null,yr=null;function Pr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ye(7),Ue(e,n,[C],function(r){return ue(Vr(r.data[0],oe(r.data[1])))},1,t)}function Vr(e,n){return be(e,{i:2},n&&n.out,n&&n.dictionary)}var Pt=null,Xt=null;function Zn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ye(7),Ue(e,n,[W,le,function(){return[dr]}],function(r){return ue(dr(r.data[0],r.data[1]))},2,t)}function dr(e,n){n||(n={});var t=lt(),r=e.length;t.p(e);var A=wt(e,n,Et(n),8),i=A.length;return Ke(A,n),ie(A,i-8,t.d()),ie(A,i-4,r),A}var Hn=null,Wn=null;function Dr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ye(7),Ue(e,n,[C,G,function(){return[Lr]}],function(r){return ue(Lr(r.data[0],r.data[1]))},3,t)}function Lr(e,n){var t=ht(e);return t+8>e.length&&ye(6,"invalid gzip data"),be(e.subarray(t,-8),{i:2},n&&n.out||new V(bt(e)),n&&n.dictionary)}var _r=null,Tr=null;function or(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ye(7),Ue(e,n,[W,_,function(){return[gA]}],function(r){return ue(gA(r.data[0],r.data[1]))},4,t)}function gA(e,n){n||(n={});var t=Vt();t.p(e);var r=wt(e,n,n.dictionary?6:2,4);return yn(r,n),ie(r,r.length-4,t.d()),r}var Ye=null,Ot=null;function An(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ye(7),Ue(e,n,[C,Le,function(){return[Se]}],function(r){return ue(Se(r.data[0],oe(r.data[1])))},5,t)}function Se(e,n){return be(e.subarray(Yt(e,n&&n.dictionary),-4),{i:2},n&&n.out,n&&n.dictionary)}var Fe=null,Tt=null;function Nt(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ye(7),e[0]==31&&e[1]==139&&e[2]==8?Dr(e,n,t):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?Pr(e,n,t):An(e,n,t)}function vn(e,n){return e[0]==31&&e[1]==139&&e[2]==8?Lr(e,n):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?Vr(e,n):Se(e,n)}var pn=function(e,n,t,r){for(var A in e){var i=e[A],w=n+A,m=r;Array.isArray(i)&&(m=dt(r,i[1]),i=i[0]),i instanceof V?t[w]=[i,m]:(t[w+="/"]=[new V(0),m],pn(i,w,t,r))}},kt=typeof TextEncoder!="undefined"&&new TextEncoder,jn=typeof TextDecoder!="undefined"&&new TextDecoder,Jn=0;try{jn.decode(qt,{stream:!0}),Jn=1}catch(e){}var pr=function(e){for(var n="",t=0;;){var r=e[t++],A=(r>127)+(r>223)+(r>239);if(t+A>e.length)return{s:n,r:we(e,t-1)};A?A==3?(r=((r&15)<<18|(e[t++]&63)<<12|(e[t++]&63)<<6|e[t++]&63)-65536,n+=String.fromCharCode(55296|r>>10,56320|r&1023)):A&1?n+=String.fromCharCode((r&31)<<6|e[t++]&63):n+=String.fromCharCode((r&15)<<12|(e[t++]&63)<<6|e[t++]&63):n+=String.fromCharCode(r)}},mr=null,ir=null;function Er(e,n){if(n){for(var t=new V(e.length),r=0;r>1)),w=0,m=function(Z){i[w++]=Z},r=0;ri.length){var I=new V(w+8+(A-r<<1));I.set(i),i=I}var D=e.charCodeAt(r);D<128||n?m(D):D<2048?(m(192|D>>6),m(128|D&63)):D>55295&&D<57344?(D=65536+(D&1047552)|e.charCodeAt(++r)&1023,m(240|D>>18),m(128|D>>12&63),m(128|D>>6&63),m(128|D&63)):(m(224|D>>12),m(128|D>>6&63),m(128|D&63))}return we(i,0,w)}function $n(e,n){if(n){for(var t="",r=0;r65535&&ye(9),n+=r+4}return n},Qt=function(e,n,t,r,A,i,w,m){var I=r.length,D=t.extra,Z=m&&m.length,fe=Rr(D);ie(e,n,w!=null?33639248:67324752),n+=4,w!=null&&(e[n++]=20,e[n++]=t.os),e[n]=20,n+=2,e[n++]=t.flag<<1|(i<0&&8),e[n++]=A&&8,e[n++]=t.compression&255,e[n++]=t.compression>>8;var Ie=new Date(t.mtime==null?Date.now():t.mtime),j=Ie.getFullYear()-1980;if((j<0||j>119)&&ye(10),ie(e,n,j<<25|Ie.getMonth()+1<<21|Ie.getDate()<<16|Ie.getHours()<<11|Ie.getMinutes()<<5|Ie.getSeconds()>>1),n+=4,i!=-1&&(ie(e,n,t.crc),ie(e,n+4,i<0?-i-2:i),ie(e,n+8,t.size)),ie(e,n+12,I),ie(e,n+14,fe),n+=16,w!=null&&(ie(e,n,Z),ie(e,n+6,t.attrs),ie(e,n+10,w),n+=14),e.set(r,n),n+=I,fe)for(var et in D){var Je=D[et],tt=Je.length;ie(e,n,+et),ie(e,n+2,tt),e.set(Je,n+4),n+=4+tt}return Z&&(e.set(m,n),n+=Z),n},zt=function(e,n,t,r,A){ie(e,n,101010256),ie(e,n+8,t),ie(e,n+10,t),ie(e,n+12,r),ie(e,n+16,A)},Mt=null,Bn=null,_t=null,dn=null;function rn(e,n,t){t||(t=n,n={}),typeof t!="function"&&ye(7);var r={};pn(e,"",r,n);var A=Object.keys(r),i=A.length,w=0,m=0,I=i,D=new Array(i),Z=[],fe=function(){for(var tt=0;tt65535&&Ft(ye(11,0,1),null),!Lt)Ft(null,It);else if(fr<16e4)try{Ft(null,kn(It,gt))}catch(zn){Ft(zn,null)}else Z.push(xn(It,gt,Ft))},Je=0;Je65535&&ye(11);var ke=Z?kn(I,D):I,Rt=ke.length,It=lt();It.p(I),r.push(dt(D,{size:I.length,crc:It.d(),c:ke,f:fe,m:et,u:Ie!=w.length||et&&j.length!=Je,o:A,compression:Z})),A+=30+Ie+tt+Rt,i+=76+2*(Ie+tt)+(Je||0)+Rt}for(var gt=new V(i+22),Nn=A,fr=i-A,qn=0;qn65558)return w(ye(13,0,1),null),A;var I=Ze(e,m+8);if(I){var D=I,Z=De(e,m+16),fe=Z==4294967295||D==65535;if(fe){var Ie=De(e,m-12);fe=De(e,Ie)==101075792,fe&&(D=I=De(e,Ie+32),Z=De(e,Ie+48))}for(var j=n&&n.filter,et=function(tt){var ke=Or(e,Z,fe),Rt=ke[0],It=ke[1],gt=ke[2],Nn=ke[3],fr=ke[4],qn=ke[5],Jt=xr(e,qn);Z=fr;var vt=function(Te,nt){Te?(A(),w(Te,null)):(nt&&(i[Nn]=nt),--I||w(null,i))};if(!j||j({name:Nn,size:It,originalSize:gt,compression:Rt}))if(!Rt)vt(null,we(e,Jt,Jt+It));else if(Rt==8){var wn=e.subarray(Jt,Jt+It);if(gt<524288||It>.8*gt)try{vt(null,Vr(wn,{out:new V(gt)}))}catch(Te){vt(Te,null)}else r.push(Pr(wn,{size:gt},vt))}else vt(ye(14,"unknown compression type "+Rt,1),null);else vt(null,null)},Je=0;Je65558)&&ye(13);var A=Ze(e,r+8);if(!A)return{};var i=De(e,r+16),w=i==4294967295||A==65535;if(w){var m=De(e,r-12);w=De(e,m)==101075792,w&&(A=De(e,m+32),i=De(e,m+48))}for(var I=n&&n.filter,D=0;D{const e=new Uint8Array(4),n=new Uint32Array(e.buffer);return!((n[0]=1)&e[0])})(),hA={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class St{constructor(n=rA,t={}){Po(this,"buffer");Po(this,"byteLength");Po(this,"byteOffset");Po(this,"length");Po(this,"offset");Po(this,"lastWrittenByte");Po(this,"littleEndian");Po(this,"_data");Po(this,"_mark");Po(this,"_marks");let r=!1;typeof n=="number"?n=new ArrayBuffer(n):(r=!0,this.lastWrittenByte=n.byteLength);const A=t.offset?t.offset>>>0:0,i=n.byteLength-A;let w=A;(ArrayBuffer.isView(n)||n instanceof St)&&(n.byteLength!==n.buffer.byteLength&&(w=n.byteOffset+A),n=n.buffer),r?this.lastWrittenByte=i:this.lastWrittenByte=0,this.buffer=n,this.length=i,this.byteLength=i,this.byteOffset=w,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,w,i),this._mark=0,this._marks=[]}available(n=1){return this.offset+n<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(n=1){return this.offset+=n,this}back(n=1){return this.offset-=n,this}seek(n){return this.offset=n,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const n=this._marks.pop();if(n===void 0)throw new Error("Mark stack empty");return this.seek(n),this}rewind(){return this.offset=0,this}ensureAvailable(n=1){if(!this.available(n)){const r=(this.offset+n)*2,A=new Uint8Array(r);A.set(new Uint8Array(this.buffer)),this.buffer=A.buffer,this.length=r,this.byteLength=r,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(n=1){return this.readArray(n,"uint8")}readArray(n,t){const r=hA[t].BYTES_PER_ELEMENT*n,A=this.byteOffset+this.offset,i=this.buffer.slice(A,A+r);if(this.littleEndian===sA&&t!=="uint8"&&t!=="int8"){const m=new Uint8Array(this.buffer.slice(A,A+r));m.reverse();const I=new hA[t](m.buffer);return this.offset+=r,I.reverse(),I}const w=new hA[t](i);return this.offset+=r,w}readInt16(){const n=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,n}readUint16(){const n=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,n}readInt32(){const n=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,n}readUint32(){const n=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat32(){const n=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat64(){const n=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,n}readBigInt64(){const n=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,n}readBigUint64(){const n=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,n}readChar(){return String.fromCharCode(this.readInt8())}readChars(n=1){let t="";for(let r=0;rthis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const Ut=4,ft=0,Vn=1,In=2;function Fr(e){let n=e.length;for(;--n>=0;)e[n]=0}const it=0,At=1,Xe=2,Gt=3,Fn=258,nr=29,un=256,$t=un+1+nr,fn=30,rr=19,Cn=2*$t+1,Mn=15,mA=16,Xr=7,OA=256,Ir=16,pA=17,BA=18,KA=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),TA=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),Ha=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),yA=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),ya=512,Qr=new Array(($t+2)*2);Fr(Qr);const PA=new Array(fn*2);Fr(PA);const Aa=new Array(ya);Fr(Aa);const Sa=new Array(Fn-Gt+1);Fr(Sa);const SA=new Array(nr);Fr(SA);const YA=new Array(fn);Fr(YA);function Io(e,n,t,r,A){this.static_tree=e,this.extra_bits=n,this.extra_base=t,this.elems=r,this.max_length=A,this.has_stree=e&&e.length}let io,Ao,Oi;function aa(e,n){this.dyn_tree=e,this.max_code=0,this.stat_desc=n}const pa=e=>e<256?Aa[e]:Aa[256+(e>>>7)],da=(e,n)=>{e.pending_buf[e.pending++]=n&255,e.pending_buf[e.pending++]=n>>>8&255},$A=(e,n,t)=>{e.bi_valid>mA-t?(e.bi_buf|=n<>mA-e.bi_valid,e.bi_valid+=t-mA):(e.bi_buf|=n<{$A(e,t[n*2],t[n*2+1])},bA=(e,n)=>{let t=0;do t|=e&1,e>>>=1,t<<=1;while(--n>0);return t>>>1},nA=e=>{e.bi_valid===16?(da(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},CA=(e,n)=>{const t=n.dyn_tree,r=n.max_code,A=n.stat_desc.static_tree,i=n.stat_desc.has_stree,w=n.stat_desc.extra_bits,m=n.stat_desc.extra_base,I=n.stat_desc.max_length;let D,Z,fe,Ie,j,et,Je=0;for(Ie=0;Ie<=Mn;Ie++)e.bl_count[Ie]=0;for(t[e.heap[e.heap_max]*2+1]=0,D=e.heap_max+1;DI&&(Ie=I,Je++),t[Z*2+1]=Ie,!(Z>r)&&(e.bl_count[Ie]++,j=0,Z>=m&&(j=w[Z-m]),et=t[Z*2],e.opt_len+=et*(Ie+j),i&&(e.static_len+=et*(A[Z*2+1]+j)));if(Je!==0){do{for(Ie=I-1;e.bl_count[Ie]===0;)Ie--;e.bl_count[Ie]--,e.bl_count[Ie+1]+=2,e.bl_count[I]--,Je-=2}while(Je>0);for(Ie=I;Ie!==0;Ie--)for(Z=e.bl_count[Ie];Z!==0;)fe=e.heap[--D],!(fe>r)&&(t[fe*2+1]!==Ie&&(e.opt_len+=(Ie-t[fe*2+1])*t[fe*2],t[fe*2+1]=Ie),Z--)}},ZA=(e,n,t)=>{const r=new Array(Mn+1);let A=0,i,w;for(i=1;i<=Mn;i++)A=A+t[i-1]<<1,r[i]=A;for(w=0;w<=n;w++){let m=e[w*2+1];m!==0&&(e[w*2]=bA(r[m]++,m))}},Fa=()=>{let e,n,t,r,A;const i=new Array(Mn+1);for(t=0,r=0;r>=7;r{let n;for(n=0;n<$t;n++)e.dyn_ltree[n*2]=0;for(n=0;n{e.bi_valid>8?da(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},uo=(e,n,t,r)=>{const A=n*2,i=t*2;return e[A]{const r=e.heap[t];let A=t<<1;for(;A<=e.heap_len&&(A{let r,A,i=0,w,m;if(e.sym_next!==0)do r=e.pending_buf[e.sym_buf+i++]&255,r+=(e.pending_buf[e.sym_buf+i++]&255)<<8,A=e.pending_buf[e.sym_buf+i++],r===0?Yr(e,A,n):(w=Sa[A],Yr(e,w+un+1,n),m=KA[w],m!==0&&(A-=SA[w],$A(e,A,m)),r--,w=pa(r),Yr(e,w,t),m=TA[w],m!==0&&(r-=YA[w],$A(e,r,m)));while(i{const t=n.dyn_tree,r=n.stat_desc.static_tree,A=n.stat_desc.has_stree,i=n.stat_desc.elems;let w,m,I=-1,D;for(e.heap_len=0,e.heap_max=Cn,w=0;w>1;w>=1;w--)fo(e,t,w);D=i;do w=e.heap[1],e.heap[1]=e.heap[e.heap_len--],fo(e,t,1),m=e.heap[1],e.heap[--e.heap_max]=w,e.heap[--e.heap_max]=m,t[D*2]=t[w*2]+t[m*2],e.depth[D]=(e.depth[w]>=e.depth[m]?e.depth[w]:e.depth[m])+1,t[w*2+1]=t[m*2+1]=D,e.heap[1]=D++,fo(e,t,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],CA(e,n),ZA(t,I,e.bl_count)},Ti=(e,n,t)=>{let r,A=-1,i,w=n[0*2+1],m=0,I=7,D=4;for(w===0&&(I=138,D=3),n[(t+1)*2+1]=65535,r=0;r<=t;r++)i=w,w=n[(r+1)*2+1],!(++m{let r,A=-1,i,w=n[0*2+1],m=0,I=7,D=4;for(w===0&&(I=138,D=3),r=0;r<=t;r++)if(i=w,w=n[(r+1)*2+1],!(++m{let n;for(Ti(e,e.dyn_ltree,e.l_desc.max_code),Ti(e,e.dyn_dtree,e.d_desc.max_code),zo(e,e.bl_desc),n=rr-1;n>=3&&e.bl_tree[yA[n]*2+1]===0;n--);return e.opt_len+=3*(n+1)+5+5+4,n},vi=(e,n,t,r)=>{let A;for($A(e,n-257,5),$A(e,t-1,5),$A(e,r-4,4),A=0;A{let n=4093624447,t;for(t=0;t<=31;t++,n>>>=1)if(n&1&&e.dyn_ltree[t*2]!==0)return ft;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return Vn;for(t=32;t{ol||(Fa(),ol=!0),e.l_desc=new aa(e.dyn_ltree,io),e.d_desc=new aa(e.dyn_dtree,Ao),e.bl_desc=new aa(e.bl_tree,Oi),e.bi_buf=0,e.bi_valid=0,jo(e)},Es=(e,n,t,r)=>{$A(e,(it<<1)+(r?1:0),3),Eo(e),da(e,t),da(e,~t),t&&e.pending_buf.set(e.window.subarray(n,n+t),e.pending),e.pending+=t},Bl=e=>{$A(e,At<<1,3),Yr(e,OA,Qr),nA(e)},Yi=(e,n,t,r)=>{let A,i,w=0;e.level>0?(e.strm.data_type===In&&(e.strm.data_type=ao(e)),zo(e,e.l_desc),zo(e,e.d_desc),w=ki(e),A=e.opt_len+3+7>>>3,i=e.static_len+3+7>>>3,i<=A&&(A=i)):A=i=t+5,t+4<=A&&n!==-1?Es(e,n,t,r):e.strategy===Ut||i===A?($A(e,(At<<1)+(r?1:0),3),ji(e,Qr,PA)):($A(e,(Xe<<1)+(r?1:0),3),vi(e,e.l_desc.max_code+1,e.d_desc.max_code+1,w+1),ji(e,e.dyn_ltree,e.dyn_dtree)),jo(e),r&&Eo(e)},cc=(e,n,t)=>(e.pending_buf[e.sym_buf+e.sym_next++]=n,e.pending_buf[e.sym_buf+e.sym_next++]=n>>8,e.pending_buf[e.sym_buf+e.sym_next++]=t,n===0?e.dyn_ltree[t*2]++:(e.matches++,n--,e.dyn_ltree[(Sa[t]+un+1)*2]++,e.dyn_dtree[pa(n)*2]++),e.sym_next===e.sym_end);var bs=zl,Zo=Es,Zl=Yi,_o=cc,il=Bl,xs={_tr_init:bs,_tr_stored_block:Zo,_tr_flush_block:Zl,_tr_tally:_o,_tr_align:il},ma=(e,n,t,r)=>{let A=e&65535|0,i=e>>>16&65535|0,w=0;for(;t!==0;){w=t>2e3?2e3:t,t-=w;do A=A+n[r++]|0,i=i+A|0;while(--w);A%=65521,i%=65521}return A|i<<16|0};const Pl=()=>{let e,n=[];for(var t=0;t<256;t++){e=t;for(var r=0;r<8;r++)e=e&1?3988292384^e>>>1:e>>>1;n[t]=e}return n},uc=new Uint32Array(Pl());var ho=(e,n,t,r)=>{const A=uc,i=r+t;e^=-1;for(let w=r;w>>8^A[(e^n[w])&255];return e^-1},ca={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},qA={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:pi,_tr_stored_block:so,_tr_flush_block:vo,_tr_tally:po,_tr_align:lo}=xs,{Z_NO_FLUSH:Lo,Z_PARTIAL_FLUSH:ls,Z_FULL_FLUSH:sl,Z_FINISH:To,Z_BLOCK:Vl,Z_OK:Ei,Z_STREAM_END:Ns,Z_STREAM_ERROR:bi,Z_DATA_ERROR:Mc,Z_BUF_ERROR:Hc,Z_DEFAULT_COMPRESSION:fc,Z_FILTERED:Yu,Z_HUFFMAN_ONLY:uu,Z_RLE:Ju,Z_FIXED:Ms,Z_DEFAULT_STRATEGY:qu,Z_UNKNOWN:$o,Z_DEFLATED:co}=qA,Qo=9,cs=15,Ji=8,Tc=256+1+29,fu=30,du=19,L=2*Tc+1,J=15,Y=3,He=258,je=He+Y+1,xt=32,mt=42,cn=57,ln=69,Qn=73,Sr=91,Kn=103,Tn=113,sr=666,Gn=1,an=2,Rn=3,lr=4,lA=3,zr=(e,n)=>(e.msg=ca[n],n),cA=e=>e*2-(e>4?9:0),oA=e=>{let n=e.length;for(;--n>=0;)e[n]=0},iA=e=>{let n,t,r,A=e.w_size;n=e.hash_size,r=n;do t=e.head[--r],e.head[r]=t>=A?t-A:0;while(--n);n=A,r=n;do t=e.prev[--r],e.prev[r]=t>=A?t-A:0;while(--n)};let ra=(e,n,t)=>(n<{const n=e.state;let t=n.pending;t>e.avail_out&&(t=e.avail_out),t!==0&&(e.output.set(n.pending_buf.subarray(n.pending_out,n.pending_out+t),e.next_out),e.next_out+=t,n.pending_out+=t,e.total_out+=t,e.avail_out-=t,n.pending-=t,n.pending===0&&(n.pending_out=0))},JA=(e,n)=>{vo(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,n),e.block_start=e.strstart,DA(e.strm)},xA=(e,n)=>{e.pending_buf[e.pending++]=n},Ya=(e,n)=>{e.pending_buf[e.pending++]=n>>>8&255,e.pending_buf[e.pending++]=n&255},oo=(e,n,t,r)=>{let A=e.avail_in;return A>r&&(A=r),A===0?0:(e.avail_in-=A,n.set(e.input.subarray(e.next_in,e.next_in+A),t),e.state.wrap===1?e.adler=ma(e.adler,n,A,t):e.state.wrap===2&&(e.adler=ho(e.adler,n,A,t)),e.next_in+=A,e.total_in+=A,A)},Oo=(e,n)=>{let t=e.max_chain_length,r=e.strstart,A,i,w=e.prev_length,m=e.nice_match;const I=e.strstart>e.w_size-je?e.strstart-(e.w_size-je):0,D=e.window,Z=e.w_mask,fe=e.prev,Ie=e.strstart+He;let j=D[r+w-1],et=D[r+w];e.prev_length>=e.good_match&&(t>>=2),m>e.lookahead&&(m=e.lookahead);do if(A=n,!(D[A+w]!==et||D[A+w-1]!==j||D[A]!==D[r]||D[++A]!==D[r+1])){r+=2,A++;do;while(D[++r]===D[++A]&&D[++r]===D[++A]&&D[++r]===D[++A]&&D[++r]===D[++A]&&D[++r]===D[++A]&&D[++r]===D[++A]&&D[++r]===D[++A]&&D[++r]===D[++A]&&rw){if(e.match_start=n,w=i,i>=m)break;j=D[r+w-1],et=D[r+w]}}while((n=fe[n&Z])>I&&--t!==0);return w<=e.lookahead?w:e.lookahead},Na=e=>{const n=e.w_size;let t,r,A;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=n+(n-je)&&(e.window.set(e.window.subarray(n,n+n-r),0),e.match_start-=n,e.strstart-=n,e.block_start-=n,e.insert>e.strstart&&(e.insert=e.strstart),iA(e),r+=n),e.strm.avail_in===0)break;if(t=oo(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=t,e.lookahead+e.insert>=Y)for(A=e.strstart-e.insert,e.ins_h=e.window[A],e.ins_h=ra(e,e.ins_h,e.window[A+1]);e.insert&&(e.ins_h=ra(e,e.ins_h,e.window[A+Y-1]),e.prev[A&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=A,A++,e.insert--,!(e.lookahead+e.insert{let t=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,r,A,i,w=0,m=e.strm.avail_in;do{if(r=65535,i=e.bi_valid+42>>3,e.strm.avail_outA+e.strm.avail_in&&(r=A+e.strm.avail_in),r>i&&(r=i),r>8,e.pending_buf[e.pending-2]=~r,e.pending_buf[e.pending-1]=~r>>8,DA(e.strm),A&&(A>r&&(A=r),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+A),e.strm.next_out),e.strm.next_out+=A,e.strm.avail_out-=A,e.strm.total_out+=A,e.block_start+=A,r-=A),r&&(oo(e.strm,e.strm.output,e.strm.next_out,r),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r)}while(w===0);return m-=e.strm.avail_in,m&&(m>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=m&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-m,e.strm.next_in),e.strstart),e.strstart+=m,e.insert+=m>e.w_size-e.insert?e.w_size-e.insert:m),e.block_start=e.strstart),e.high_wateri&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,i+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),i>e.strm.avail_in&&(i=e.strm.avail_in),i&&(oo(e.strm,e.window,e.strstart,i),e.strstart+=i,e.insert+=i>e.w_size-e.insert?e.w_size-e.insert:i),e.high_water>3,i=e.pending_buf_size-i>65535?65535:e.pending_buf_size-i,t=i>e.w_size?e.w_size:i,A=e.strstart-e.block_start,(A>=t||(A||n===To)&&n!==Lo&&e.strm.avail_in===0&&A<=i)&&(r=A>i?i:A,w=n===To&&e.strm.avail_in===0&&r===A?1:0,so(e,e.block_start,r,w),e.block_start+=r,DA(e.strm)),w?Rn:Gn)},Qa=(e,n)=>{let t,r;for(;;){if(e.lookahead=Y&&(e.ins_h=ra(e,e.ins_h,e.window[e.strstart+Y-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),t!==0&&e.strstart-t<=e.w_size-je&&(e.match_length=Oo(e,t)),e.match_length>=Y)if(r=po(e,e.strstart-e.match_start,e.match_length-Y),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=Y){e.match_length--;do e.strstart++,e.ins_h=ra(e,e.ins_h,e.window[e.strstart+Y-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=ra(e,e.ins_h,e.window[e.strstart+1]);else r=po(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(JA(e,!1),e.strm.avail_out===0))return Gn}return e.insert=e.strstart{let t,r,A;for(;;){if(e.lookahead=Y&&(e.ins_h=ra(e,e.ins_h,e.window[e.strstart+Y-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=Y-1,t!==0&&e.prev_length4096)&&(e.match_length=Y-1)),e.prev_length>=Y&&e.match_length<=e.prev_length){A=e.strstart+e.lookahead-Y,r=po(e,e.strstart-1-e.prev_match,e.prev_length-Y),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=A&&(e.ins_h=ra(e,e.ins_h,e.window[e.strstart+Y-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=Y-1,e.strstart++,r&&(JA(e,!1),e.strm.avail_out===0))return Gn}else if(e.match_available){if(r=po(e,0,e.window[e.strstart-1]),r&&JA(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return Gn}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=po(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart{let t,r,A,i;const w=e.window;for(;;){if(e.lookahead<=He){if(Na(e),e.lookahead<=He&&n===Lo)return Gn;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=Y&&e.strstart>0&&(A=e.strstart-1,r=w[A],r===w[++A]&&r===w[++A]&&r===w[++A])){i=e.strstart+He;do;while(r===w[++A]&&r===w[++A]&&r===w[++A]&&r===w[++A]&&r===w[++A]&&r===w[++A]&&r===w[++A]&&r===w[++A]&&Ae.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=Y?(t=po(e,1,e.match_length-Y),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(t=po(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),t&&(JA(e,!1),e.strm.avail_out===0))return Gn}return e.insert=0,n===To?(JA(e,!0),e.strm.avail_out===0?Rn:lr):e.sym_next&&(JA(e,!1),e.strm.avail_out===0)?Gn:an},Ja=(e,n)=>{let t;for(;;){if(e.lookahead===0&&(Na(e),e.lookahead===0)){if(n===Lo)return Gn;break}if(e.match_length=0,t=po(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,t&&(JA(e,!1),e.strm.avail_out===0))return Gn}return e.insert=0,n===To?(JA(e,!0),e.strm.avail_out===0?Rn:lr):e.sym_next&&(JA(e,!1),e.strm.avail_out===0)?Gn:an};function qa(e,n,t,r,A){this.good_length=e,this.max_lazy=n,this.nice_length=t,this.max_chain=r,this.func=A}const Vo=[new qa(0,0,0,0,Ea),new qa(4,4,8,4,Qa),new qa(4,5,16,8,Qa),new qa(4,6,32,32,Qa),new qa(4,4,16,16,Va),new qa(8,16,32,32,Va),new qa(8,16,128,128,Va),new qa(8,32,128,256,Va),new qa(32,128,258,1024,Va),new qa(32,258,258,4096,Va)],ri=e=>{e.window_size=2*e.w_size,oA(e.head),e.max_lazy_match=Vo[e.level].max_lazy,e.good_match=Vo[e.level].good_length,e.nice_match=Vo[e.level].nice_length,e.max_chain_length=Vo[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=Y-1,e.match_available=0,e.ins_h=0};function Ri(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=co,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(L*2),this.dyn_dtree=new Uint16Array((2*fu+1)*2),this.bl_tree=new Uint16Array((2*du+1)*2),oA(this.dyn_ltree),oA(this.dyn_dtree),oA(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(J+1),this.heap=new Uint16Array(2*Tc+1),oA(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*Tc+1),oA(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const So=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.status!==mt&&n.status!==cn&&n.status!==ln&&n.status!==Qn&&n.status!==Sr&&n.status!==Kn&&n.status!==Tn&&n.status!==sr?1:0},xi=e=>{if(So(e))return zr(e,bi);e.total_in=e.total_out=0,e.data_type=$o;const n=e.state;return n.pending=0,n.pending_out=0,n.wrap<0&&(n.wrap=-n.wrap),n.status=n.wrap===2?cn:n.wrap?mt:Tn,e.adler=n.wrap===2?0:1,n.last_flush=-2,pi(n),Ei},Bo=e=>{const n=xi(e);return n===Ei&&ri(e.state),n},Ai=(e,n)=>So(e)||e.state.wrap!==2?bi:(e.state.gzhead=n,Ei),mi=(e,n,t,r,A,i)=>{if(!e)return bi;let w=1;if(n===fc&&(n=6),r<0?(w=0,r=-r):r>15&&(w=2,r-=16),A<1||A>Qo||t!==co||r<8||r>15||n<0||n>9||i<0||i>Ms||r===8&&w!==1)return zr(e,bi);r===8&&(r=9);const m=new Ri;return e.state=m,m.strm=e,m.status=mt,m.wrap=w,m.gzhead=null,m.w_bits=r,m.w_size=1<mi(e,n,co,cs,Ji,qu),Ii=(e,n)=>{if(So(e)||n>Vl||n<0)return e?zr(e,bi):bi;const t=e.state;if(!e.output||e.avail_in!==0&&!e.input||t.status===sr&&n!==To)return zr(e,e.avail_out===0?Hc:bi);const r=t.last_flush;if(t.last_flush=n,t.pending!==0){if(DA(e),e.avail_out===0)return t.last_flush=-1,Ei}else if(e.avail_in===0&&cA(n)<=cA(r)&&n!==To)return zr(e,Hc);if(t.status===sr&&e.avail_in!==0)return zr(e,Hc);if(t.status===mt&&t.wrap===0&&(t.status=Tn),t.status===mt){let A=co+(t.w_bits-8<<4)<<8,i=-1;if(t.strategy>=uu||t.level<2?i=0:t.level<6?i=1:t.level===6?i=2:i=3,A|=i<<6,t.strstart!==0&&(A|=xt),A+=31-A%31,Ya(t,A),t.strstart!==0&&(Ya(t,e.adler>>>16),Ya(t,e.adler&65535)),e.adler=1,t.status=Tn,DA(e),t.pending!==0)return t.last_flush=-1,Ei}if(t.status===cn){if(e.adler=0,xA(t,31),xA(t,139),xA(t,8),t.gzhead)xA(t,(t.gzhead.text?1:0)+(t.gzhead.hcrc?2:0)+(t.gzhead.extra?4:0)+(t.gzhead.name?8:0)+(t.gzhead.comment?16:0)),xA(t,t.gzhead.time&255),xA(t,t.gzhead.time>>8&255),xA(t,t.gzhead.time>>16&255),xA(t,t.gzhead.time>>24&255),xA(t,t.level===9?2:t.strategy>=uu||t.level<2?4:0),xA(t,t.gzhead.os&255),t.gzhead.extra&&t.gzhead.extra.length&&(xA(t,t.gzhead.extra.length&255),xA(t,t.gzhead.extra.length>>8&255)),t.gzhead.hcrc&&(e.adler=ho(e.adler,t.pending_buf,t.pending,0)),t.gzindex=0,t.status=ln;else if(xA(t,0),xA(t,0),xA(t,0),xA(t,0),xA(t,0),xA(t,t.level===9?2:t.strategy>=uu||t.level<2?4:0),xA(t,lA),t.status=Tn,DA(e),t.pending!==0)return t.last_flush=-1,Ei}if(t.status===ln){if(t.gzhead.extra){let A=t.pending,i=(t.gzhead.extra.length&65535)-t.gzindex;for(;t.pending+i>t.pending_buf_size;){let m=t.pending_buf_size-t.pending;if(t.pending_buf.set(t.gzhead.extra.subarray(t.gzindex,t.gzindex+m),t.pending),t.pending=t.pending_buf_size,t.gzhead.hcrc&&t.pending>A&&(e.adler=ho(e.adler,t.pending_buf,t.pending-A,A)),t.gzindex+=m,DA(e),t.pending!==0)return t.last_flush=-1,Ei;A=0,i-=m}let w=new Uint8Array(t.gzhead.extra);t.pending_buf.set(w.subarray(t.gzindex,t.gzindex+i),t.pending),t.pending+=i,t.gzhead.hcrc&&t.pending>A&&(e.adler=ho(e.adler,t.pending_buf,t.pending-A,A)),t.gzindex=0}t.status=Qn}if(t.status===Qn){if(t.gzhead.name){let A=t.pending,i;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>A&&(e.adler=ho(e.adler,t.pending_buf,t.pending-A,A)),DA(e),t.pending!==0)return t.last_flush=-1,Ei;A=0}t.gzindexA&&(e.adler=ho(e.adler,t.pending_buf,t.pending-A,A)),t.gzindex=0}t.status=Sr}if(t.status===Sr){if(t.gzhead.comment){let A=t.pending,i;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>A&&(e.adler=ho(e.adler,t.pending_buf,t.pending-A,A)),DA(e),t.pending!==0)return t.last_flush=-1,Ei;A=0}t.gzindexA&&(e.adler=ho(e.adler,t.pending_buf,t.pending-A,A))}t.status=Kn}if(t.status===Kn){if(t.gzhead.hcrc){if(t.pending+2>t.pending_buf_size&&(DA(e),t.pending!==0))return t.last_flush=-1,Ei;xA(t,e.adler&255),xA(t,e.adler>>8&255),e.adler=0}if(t.status=Tn,DA(e),t.pending!==0)return t.last_flush=-1,Ei}if(e.avail_in!==0||t.lookahead!==0||n!==Lo&&t.status!==sr){let A=t.level===0?Ea(t,n):t.strategy===uu?Ja(t,n):t.strategy===Ju?mo(t,n):Vo[t.level].func(t,n);if((A===Rn||A===lr)&&(t.status=sr),A===Gn||A===Rn)return e.avail_out===0&&(t.last_flush=-1),Ei;if(A===an&&(n===ls?lo(t):n!==Vl&&(so(t,0,0,!1),n===sl&&(oA(t.head),t.lookahead===0&&(t.strstart=0,t.block_start=0,t.insert=0))),DA(e),e.avail_out===0))return t.last_flush=-1,Ei}return n!==To?Ei:t.wrap<=0?Ns:(t.wrap===2?(xA(t,e.adler&255),xA(t,e.adler>>8&255),xA(t,e.adler>>16&255),xA(t,e.adler>>24&255),xA(t,e.total_in&255),xA(t,e.total_in>>8&255),xA(t,e.total_in>>16&255),xA(t,e.total_in>>24&255)):(Ya(t,e.adler>>>16),Ya(t,e.adler&65535)),DA(e),t.wrap>0&&(t.wrap=-t.wrap),t.pending!==0?Ei:Ns)},us=e=>{if(So(e))return bi;const n=e.state.status;return e.state=null,n===Tn?zr(e,Mc):Ei},fs=(e,n)=>{let t=n.length;if(So(e))return bi;const r=e.state,A=r.wrap;if(A===2||A===1&&r.status!==mt||r.lookahead)return bi;if(A===1&&(e.adler=ma(e.adler,n,t,0)),r.wrap=0,t>=r.w_size){A===0&&(oA(r.head),r.strstart=0,r.block_start=0,r.insert=0);let I=new Uint8Array(r.w_size);I.set(n.subarray(t-r.w_size,t),0),n=I,t=r.w_size}const i=e.avail_in,w=e.next_in,m=e.input;for(e.avail_in=t,e.next_in=0,e.input=n,Na(r);r.lookahead>=Y;){let I=r.strstart,D=r.lookahead-(Y-1);do r.ins_h=ra(r,r.ins_h,r.window[I+Y-1]),r.prev[I&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=I,I++;while(--D);r.strstart=I,r.lookahead=Y-1,Na(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=Y-1,r.match_available=0,e.next_in=w,e.input=m,e.avail_in=i,r.wrap=A,Ei};var Ba=Ki,ai=mi,ei=Bo,Ui=xi,zi=Ai,Wo=Ii,Si=us,Is=fs,Gs="pako deflate (from Nodeca project)",Fi={deflateInit:Ba,deflateInit2:ai,deflateReset:ei,deflateResetKeep:Ui,deflateSetHeader:zi,deflate:Wo,deflateEnd:Si,deflateSetDictionary:Is,deflateInfo:Gs};const Wl=(e,n)=>Object.prototype.hasOwnProperty.call(e,n);var kc=function(e){const n=Array.prototype.slice.call(arguments,1);for(;n.length;){const t=n.shift();if(t){if(typeof t!="object")throw new TypeError(t+"must be non-object");for(const r in t)Wl(t,r)&&(e[r]=t[r])}}return e},dc=e=>{let n=0;for(let r=0,A=e.length;r=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;Zi[254]=Zi[254]=1;var gc=e=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let n,t,r,A,i,w=e.length,m=0;for(A=0;A>>6,n[i++]=128|t&63):t<65536?(n[i++]=224|t>>>12,n[i++]=128|t>>>6&63,n[i++]=128|t&63):(n[i++]=240|t>>>18,n[i++]=128|t>>>12&63,n[i++]=128|t>>>6&63,n[i++]=128|t&63);return n};const Ql=(e,n)=>{if(n<65534&&e.subarray&&Hs)return String.fromCharCode.apply(null,e.length===n?e:e.subarray(0,n));let t="";for(let r=0;r{const t=n||e.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,n));let r,A;const i=new Array(t*2);for(A=0,r=0;r4){i[A++]=65533,r+=m-1;continue}for(w&=m===2?31:m===3?15:7;m>1&&r1){i[A++]=65533;continue}w<65536?i[A++]=w:(w-=65536,i[A++]=55296|w>>10&1023,i[A++]=56320|w&1023)}return Ql(i,A)},ti=(e,n)=>{n=n||e.length,n>e.length&&(n=e.length);let t=n-1;for(;t>=0&&(e[t]&192)===128;)t--;return t<0||t===0?n:t+Zi[e[t]]>n?t:n},Qi={string2buf:gc,buf2string:js,utf8border:ti};function Cl(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var cl=Cl;const ds=Object.prototype.toString,{Z_NO_FLUSH:qi,Z_SYNC_FLUSH:ul,Z_FULL_FLUSH:Bi,Z_FINISH:_i,Z_OK:Xs,Z_STREAM_END:fi,Z_DEFAULT_COMPRESSION:gs,Z_DEFAULT_STRATEGY:wl,Z_DEFLATED:Co}=qA;function Ss(e){this.options=Pi.assign({level:gs,method:Co,chunkSize:16384,windowBits:15,memLevel:8,strategy:wl},e||{});let n=this.options;n.raw&&n.windowBits>0?n.windowBits=-n.windowBits:n.gzip&&n.windowBits>0&&n.windowBits<16&&(n.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new cl,this.strm.avail_out=0;let t=Fi.deflateInit2(this.strm,n.level,n.method,n.windowBits,n.memLevel,n.strategy);if(t!==Xs)throw new Error(ca[t]);if(n.header&&Fi.deflateSetHeader(this.strm,n.header),n.dictionary){let r;if(typeof n.dictionary=="string"?r=Qi.string2buf(n.dictionary):ds.call(n.dictionary)==="[object ArrayBuffer]"?r=new Uint8Array(n.dictionary):r=n.dictionary,t=Fi.deflateSetDictionary(this.strm,r),t!==Xs)throw new Error(ca[t]);this._dict_set=!0}}Ss.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize;let A,i;if(this.ended)return!1;for(n===~~n?i=n:i=n===!0?_i:qi,typeof e=="string"?t.input=Qi.string2buf(e):ds.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){if(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),(i===ul||i===Bi)&&t.avail_out<=6){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(A=Fi.deflate(t,i),A===fi)return t.next_out>0&&this.onData(t.output.subarray(0,t.next_out)),A=Fi.deflateEnd(this.strm),this.onEnd(A),this.ended=!0,A===Xs;if(t.avail_out===0){this.onData(t.output);continue}if(i>0&&t.next_out>0){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(t.avail_in===0)break}return!0},Ss.prototype.onData=function(e){this.chunks.push(e)},Ss.prototype.onEnd=function(e){e===Xs&&(this.result=Pi.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function Fs(e,n){const t=new Ss(n);if(t.push(e,!0),t.err)throw t.msg||ca[t.err];return t.result}function Ys(e,n){return n=n||{},n.raw=!0,Fs(e,n)}function Go(e,n){return n=n||{},n.gzip=!0,Fs(e,n)}var Dl=Ss,Kc=Fs,Gl=Ys,fa=Go,EA=qA,Ia={Deflate:Dl,deflate:Kc,deflateRaw:Gl,gzip:fa,constants:EA};const Ro=16209,Js=16191;var _u=function(n,t){let r,A,i,w,m,I,D,Z,fe,Ie,j,et,Je,tt,ke,Rt,It,gt,Nn,fr,qn,Jt,vt,wn;const Te=n.state;r=n.next_in,vt=n.input,A=r+(n.avail_in-5),i=n.next_out,wn=n.output,w=i-(t-n.avail_out),m=i+(n.avail_out-257),I=Te.dmax,D=Te.wsize,Z=Te.whave,fe=Te.wnext,Ie=Te.window,j=Te.hold,et=Te.bits,Je=Te.lencode,tt=Te.distcode,ke=(1<>>24,j>>>=gt,et-=gt,gt=It>>>16&255,gt===0)wn[i++]=It&65535;else if(gt&16){Nn=It&65535,gt&=15,gt&&(et>>=gt,et-=gt),et<15&&(j+=vt[r++]<>>24,j>>>=gt,et-=gt,gt=It>>>16&255,gt&16){if(fr=It&65535,gt&=15,etI){n.msg="invalid distance too far back",Te.mode=Ro;break e}if(j>>>=gt,et-=gt,gt=i-w,fr>gt){if(gt=fr-gt,gt>Z&&Te.sane){n.msg="invalid distance too far back",Te.mode=Ro;break e}if(qn=0,Jt=Ie,fe===0){if(qn+=D-gt,gt2;)wn[i++]=Jt[qn++],wn[i++]=Jt[qn++],wn[i++]=Jt[qn++],Nn-=3;Nn&&(wn[i++]=Jt[qn++],Nn>1&&(wn[i++]=Jt[qn++]))}else{qn=i-fr;do wn[i++]=wn[qn++],wn[i++]=wn[qn++],wn[i++]=wn[qn++],Nn-=3;while(Nn>2);Nn&&(wn[i++]=wn[qn++],Nn>1&&(wn[i++]=wn[qn++]))}}else if(gt&64){n.msg="invalid distance code",Te.mode=Ro;break e}else{It=tt[(It&65535)+(j&(1<>3,r-=Nn,et-=Nn<<3,j&=(1<{const I=m.bits;let D=0,Z=0,fe=0,Ie=0,j=0,et=0,Je=0,tt=0,ke=0,Rt=0,It,gt,Nn,fr,qn,Jt=null,vt;const wn=new Uint16Array(yl+1),Te=new Uint16Array(yl+1);let nt=null,Lt,Ft,zn;for(D=0;D<=yl;D++)wn[D]=0;for(Z=0;Z=1&&wn[Ie]===0;Ie--);if(j>Ie&&(j=Ie),Ie===0)return A[i++]=1<<24|64<<16|0,A[i++]=1<<24|64<<16|0,m.bits=1,0;for(fe=1;fe0&&(e===Ci||Ie!==1))return-1;for(Te[1]=0,D=1;Dgu||e===zc&&ke>hc)return 1;for(;;){Lt=D-Je,w[Z]+1=vt?(Ft=nt[w[Z]-vt],zn=Jt[w[Z]-vt]):(Ft=96,zn=0),It=1<>Je)+gt]=Lt<<24|Ft<<16|zn|0;while(gt!==0);for(It=1<>=1;if(It!==0?(Rt&=It-1,Rt+=It):Rt=0,Z++,--wn[D]===0){if(D===Ie)break;D=n[t+w[Z]]}if(D>j&&(Rt&fr)!==Nn){for(Je===0&&(Je=j),qn+=fe,et=D-Je,tt=1<gu||e===zc&&ke>hc)return 1;Nn=Rt&fr,A[Nn]=j<<24|et<<16|qn-i|0}}return Rt!==0&&(A[qn+Rt]=D-Je<<24|64<<16|0),m.bits=j,0};const vc=0,ef=1,hu=2,{Z_FINISH:Xo,Z_BLOCK:kA,Z_TREES:wi,Z_OK:oi,Z_STREAM_END:Eg,Z_NEED_DICT:zf,Z_STREAM_ERROR:$s,Z_DATA_ERROR:vu,Z_MEM_ERROR:pu,Z_BUF_ERROR:bg,Z_DEFLATED:Ud}=qA,mu=16180,Bu=16181,Nd=16182,Zf=16183,Md=16184,Cu=16185,wu=16186,Vf=16187,Wf=16188,Gf=16189,Vc=16190,hs=16191,tf=16192,yu=16193,Eu=16194,nf=16195,Xf=16196,Hd=16197,Yf=16198,pc=16199,fl=16200,rf=16201,Jf=16202,bu=16203,Af=16204,af=16205,xu=16206,jd=16207,of=16208,to=16209,sf=16210,lf=16211,xg=852,Ig=592,Td=15,kd=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function Sg(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const mc=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.modelf?1:0},qf=e=>{if(mc(e))return $s;const n=e.state;return e.total_in=e.total_out=n.total=0,e.msg="",n.wrap&&(e.adler=n.wrap&1),n.mode=mu,n.last=0,n.havedict=0,n.flags=-1,n.dmax=32768,n.head=null,n.hold=0,n.bits=0,n.lencode=n.lendyn=new Int32Array(xg),n.distcode=n.distdyn=new Int32Array(Ig),n.sane=1,n.back=-1,oi},cf=e=>{if(mc(e))return $s;const n=e.state;return n.wsize=0,n.whave=0,n.wnext=0,qf(e)},Kd=(e,n)=>{let t;if(mc(e))return $s;const r=e.state;return n<0?(t=0,n=-n):(t=(n>>4)+5,n<48&&(n&=15)),n&&(n<8||n>15)?$s:(r.window!==null&&r.wbits!==n&&(r.window=null),r.wrap=t,r.wbits=n,cf(e))},Iu=(e,n)=>{if(!e)return $s;const t=new Sg;e.state=t,t.strm=e,t.window=null,t.mode=mu;const r=Kd(e,n);return r!==oi&&(e.state=null),r},zd=e=>Iu(e,Td);let Ni=!0,Xl,uf;const Fg=e=>{if(Ni){Xl=new Int32Array(512),uf=new Int32Array(32);let n=0;for(;n<144;)e.lens[n++]=8;for(;n<256;)e.lens[n++]=9;for(;n<280;)e.lens[n++]=7;for(;n<288;)e.lens[n++]=8;for(Ts(ef,e.lens,0,288,Xl,0,e.work,{bits:9}),n=0;n<32;)e.lens[n++]=5;Ts(hu,e.lens,0,32,uf,0,e.work,{bits:5}),Ni=!1}e.lencode=Xl,e.lenbits=9,e.distcode=uf,e.distbits=5},ff=(e,n,t,r)=>{let A;const i=e.state;return i.window===null&&(i.wsize=1<=i.wsize?(i.window.set(n.subarray(t-i.wsize,t),0),i.wnext=0,i.whave=i.wsize):(A=i.wsize-i.wnext,A>r&&(A=r),i.window.set(n.subarray(t-r,t-r+A),i.wnext),r-=A,r?(i.window.set(n.subarray(t-r,t),0),i.wnext=r,i.whave=i.wsize):(i.wnext+=A,i.wnext===i.wsize&&(i.wnext=0),i.whave{let t,r,A,i,w,m,I,D,Z,fe,Ie,j,et,Je,tt=0,ke,Rt,It,gt,Nn,fr,qn,Jt;const vt=new Uint8Array(4);let wn,Te;const nt=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(mc(e)||!e.output||!e.input&&e.avail_in!==0)return $s;t=e.state,t.mode===hs&&(t.mode=tf),w=e.next_out,A=e.output,I=e.avail_out,i=e.next_in,r=e.input,m=e.avail_in,D=t.hold,Z=t.bits,fe=m,Ie=I,Jt=oi;e:for(;;)switch(t.mode){case mu:if(t.wrap===0){t.mode=tf;break}for(;Z<16;){if(m===0)break e;m--,D+=r[i++]<>>8&255,t.check=ho(t.check,vt,2,0),D=0,Z=0,t.mode=Bu;break}if(t.head&&(t.head.done=!1),!(t.wrap&1)||(((D&255)<<8)+(D>>8))%31){e.msg="incorrect header check",t.mode=to;break}if((D&15)!==Ud){e.msg="unknown compression method",t.mode=to;break}if(D>>>=4,Z-=4,qn=(D&15)+8,t.wbits===0&&(t.wbits=qn),qn>15||qn>t.wbits){e.msg="invalid window size",t.mode=to;break}t.dmax=1<>8&1),t.flags&512&&t.wrap&4&&(vt[0]=D&255,vt[1]=D>>>8&255,t.check=ho(t.check,vt,2,0)),D=0,Z=0,t.mode=Nd;case Nd:for(;Z<32;){if(m===0)break e;m--,D+=r[i++]<>>8&255,vt[2]=D>>>16&255,vt[3]=D>>>24&255,t.check=ho(t.check,vt,4,0)),D=0,Z=0,t.mode=Zf;case Zf:for(;Z<16;){if(m===0)break e;m--,D+=r[i++]<>8),t.flags&512&&t.wrap&4&&(vt[0]=D&255,vt[1]=D>>>8&255,t.check=ho(t.check,vt,2,0)),D=0,Z=0,t.mode=Md;case Md:if(t.flags&1024){for(;Z<16;){if(m===0)break e;m--,D+=r[i++]<>>8&255,t.check=ho(t.check,vt,2,0)),D=0,Z=0}else t.head&&(t.head.extra=null);t.mode=Cu;case Cu:if(t.flags&1024&&(j=t.length,j>m&&(j=m),j&&(t.head&&(qn=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Uint8Array(t.head.extra_len)),t.head.extra.set(r.subarray(i,i+j),qn)),t.flags&512&&t.wrap&4&&(t.check=ho(t.check,r,j,i)),m-=j,i+=j,t.length-=j),t.length))break e;t.length=0,t.mode=wu;case wu:if(t.flags&2048){if(m===0)break e;j=0;do qn=r[i+j++],t.head&&qn&&t.length<65536&&(t.head.name+=String.fromCharCode(qn));while(qn&&j>9&1,t.head.done=!0),e.adler=t.check=0,t.mode=hs;break;case Gf:for(;Z<32;){if(m===0)break e;m--,D+=r[i++]<>>=Z&7,Z-=Z&7,t.mode=xu;break}for(;Z<3;){if(m===0)break e;m--,D+=r[i++]<>>=1,Z-=1,D&3){case 0:t.mode=yu;break;case 1:if(Fg(t),t.mode=pc,n===wi){D>>>=2,Z-=2;break e}break;case 2:t.mode=Xf;break;case 3:e.msg="invalid block type",t.mode=to}D>>>=2,Z-=2;break;case yu:for(D>>>=Z&7,Z-=Z&7;Z<32;){if(m===0)break e;m--,D+=r[i++]<>>16^65535)){e.msg="invalid stored block lengths",t.mode=to;break}if(t.length=D&65535,D=0,Z=0,t.mode=Eu,n===wi)break e;case Eu:t.mode=nf;case nf:if(j=t.length,j){if(j>m&&(j=m),j>I&&(j=I),j===0)break e;A.set(r.subarray(i,i+j),w),m-=j,i+=j,I-=j,w+=j,t.length-=j;break}t.mode=hs;break;case Xf:for(;Z<14;){if(m===0)break e;m--,D+=r[i++]<>>=5,Z-=5,t.ndist=(D&31)+1,D>>>=5,Z-=5,t.ncode=(D&15)+4,D>>>=4,Z-=4,t.nlen>286||t.ndist>30){e.msg="too many length or distance symbols",t.mode=to;break}t.have=0,t.mode=Hd;case Hd:for(;t.have>>=3,Z-=3}for(;t.have<19;)t.lens[nt[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,wn={bits:t.lenbits},Jt=Ts(vc,t.lens,0,19,t.lencode,0,t.work,wn),t.lenbits=wn.bits,Jt){e.msg="invalid code lengths set",t.mode=to;break}t.have=0,t.mode=Yf;case Yf:for(;t.have>>24,Rt=tt>>>16&255,It=tt&65535,!(ke<=Z);){if(m===0)break e;m--,D+=r[i++]<>>=ke,Z-=ke,t.lens[t.have++]=It;else{if(It===16){for(Te=ke+2;Z>>=ke,Z-=ke,t.have===0){e.msg="invalid bit length repeat",t.mode=to;break}qn=t.lens[t.have-1],j=3+(D&3),D>>>=2,Z-=2}else if(It===17){for(Te=ke+3;Z>>=ke,Z-=ke,qn=0,j=3+(D&7),D>>>=3,Z-=3}else{for(Te=ke+7;Z>>=ke,Z-=ke,qn=0,j=11+(D&127),D>>>=7,Z-=7}if(t.have+j>t.nlen+t.ndist){e.msg="invalid bit length repeat",t.mode=to;break}for(;j--;)t.lens[t.have++]=qn}}if(t.mode===to)break;if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block",t.mode=to;break}if(t.lenbits=9,wn={bits:t.lenbits},Jt=Ts(ef,t.lens,0,t.nlen,t.lencode,0,t.work,wn),t.lenbits=wn.bits,Jt){e.msg="invalid literal/lengths set",t.mode=to;break}if(t.distbits=6,t.distcode=t.distdyn,wn={bits:t.distbits},Jt=Ts(hu,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,wn),t.distbits=wn.bits,Jt){e.msg="invalid distances set",t.mode=to;break}if(t.mode=pc,n===wi)break e;case pc:t.mode=fl;case fl:if(m>=6&&I>=258){e.next_out=w,e.avail_out=I,e.next_in=i,e.avail_in=m,t.hold=D,t.bits=Z,_u(e,Ie),w=e.next_out,A=e.output,I=e.avail_out,i=e.next_in,r=e.input,m=e.avail_in,D=t.hold,Z=t.bits,t.mode===hs&&(t.back=-1);break}for(t.back=0;tt=t.lencode[D&(1<>>24,Rt=tt>>>16&255,It=tt&65535,!(ke<=Z);){if(m===0)break e;m--,D+=r[i++]<>gt)],ke=tt>>>24,Rt=tt>>>16&255,It=tt&65535,!(gt+ke<=Z);){if(m===0)break e;m--,D+=r[i++]<>>=gt,Z-=gt,t.back+=gt}if(D>>>=ke,Z-=ke,t.back+=ke,t.length=It,Rt===0){t.mode=af;break}if(Rt&32){t.back=-1,t.mode=hs;break}if(Rt&64){e.msg="invalid literal/length code",t.mode=to;break}t.extra=Rt&15,t.mode=rf;case rf:if(t.extra){for(Te=t.extra;Z>>=t.extra,Z-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=Jf;case Jf:for(;tt=t.distcode[D&(1<>>24,Rt=tt>>>16&255,It=tt&65535,!(ke<=Z);){if(m===0)break e;m--,D+=r[i++]<>gt)],ke=tt>>>24,Rt=tt>>>16&255,It=tt&65535,!(gt+ke<=Z);){if(m===0)break e;m--,D+=r[i++]<>>=gt,Z-=gt,t.back+=gt}if(D>>>=ke,Z-=ke,t.back+=ke,Rt&64){e.msg="invalid distance code",t.mode=to;break}t.offset=It,t.extra=Rt&15,t.mode=bu;case bu:if(t.extra){for(Te=t.extra;Z>>=t.extra,Z-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){e.msg="invalid distance too far back",t.mode=to;break}t.mode=Af;case Af:if(I===0)break e;if(j=Ie-I,t.offset>j){if(j=t.offset-j,j>t.whave&&t.sane){e.msg="invalid distance too far back",t.mode=to;break}j>t.wnext?(j-=t.wnext,et=t.wsize-j):et=t.wnext-j,j>t.length&&(j=t.length),Je=t.window}else Je=A,et=w-t.offset,j=t.length;j>I&&(j=I),I-=j,t.length-=j;do A[w++]=Je[et++];while(--j);t.length===0&&(t.mode=fl);break;case af:if(I===0)break e;A[w++]=t.length,I--,t.mode=fl;break;case xu:if(t.wrap){for(;Z<32;){if(m===0)break e;m--,D|=r[i++]<{if(mc(e))return $s;let n=e.state;return n.window&&(n.window=null),e.state=null,oi},Vd=(e,n)=>{if(mc(e))return $s;const t=e.state;return t.wrap&2?(t.head=n,n.done=!1,oi):$s},Wd=(e,n)=>{const t=n.length;let r,A,i;return mc(e)||(r=e.state,r.wrap!==0&&r.mode!==Vc)?$s:r.mode===Vc&&(A=1,A=ma(A,n,t,0),A!==r.check)?vu:(i=ff(e,n,t,t),i?(r.mode=sf,pu):(r.havedict=1,oi))};var Pg=cf,Qg=Kd,Dg=qf,Lg=zd,$f=Iu,Gd=_f,Xd=Zd,df=Vd,Ll=Wd,gf="pako inflate (from Nodeca project)",Ol={inflateReset:Pg,inflateReset2:Qg,inflateResetKeep:Dg,inflateInit:Lg,inflateInit2:$f,inflate:Gd,inflateEnd:Xd,inflateGetHeader:df,inflateSetDictionary:Ll,inflateInfo:gf};function Yd(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var Jd=Yd;const qd=Object.prototype.toString,{Z_NO_FLUSH:hf,Z_FINISH:vf,Z_OK:Wc,Z_STREAM_END:pf,Z_NEED_DICT:Su,Z_STREAM_ERROR:_d,Z_DATA_ERROR:mf,Z_MEM_ERROR:Bf}=qA;function Bc(e){this.options=Pi.assign({chunkSize:1024*64,windowBits:15,to:""},e||{});const n=this.options;n.raw&&n.windowBits>=0&&n.windowBits<16&&(n.windowBits=-n.windowBits,n.windowBits===0&&(n.windowBits=-15)),n.windowBits>=0&&n.windowBits<16&&!(e&&e.windowBits)&&(n.windowBits+=32),n.windowBits>15&&n.windowBits<48&&(n.windowBits&15||(n.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new cl,this.strm.avail_out=0;let t=Ol.inflateInit2(this.strm,n.windowBits);if(t!==Wc)throw new Error(ca[t]);if(this.header=new Jd,Ol.inflateGetHeader(this.strm,this.header),n.dictionary&&(typeof n.dictionary=="string"?n.dictionary=Qi.string2buf(n.dictionary):qd.call(n.dictionary)==="[object ArrayBuffer]"&&(n.dictionary=new Uint8Array(n.dictionary)),n.raw&&(t=Ol.inflateSetDictionary(this.strm,n.dictionary),t!==Wc)))throw new Error(ca[t])}Bc.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize,A=this.options.dictionary;let i,w,m;if(this.ended)return!1;for(n===~~n?w=n:w=n===!0?vf:hf,qd.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){for(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),i=Ol.inflate(t,w),i===Su&&A&&(i=Ol.inflateSetDictionary(t,A),i===Wc?i=Ol.inflate(t,w):i===mf&&(i=Su));t.avail_in>0&&i===pf&&t.state.wrap>0&&e[t.next_in]!==0;)Ol.inflateReset(t),i=Ol.inflate(t,w);switch(i){case _d:case mf:case Su:case Bf:return this.onEnd(i),this.ended=!0,!1}if(m=t.avail_out,t.next_out&&(t.avail_out===0||i===pf))if(this.options.to==="string"){let I=Qi.utf8border(t.output,t.next_out),D=t.next_out-I,Z=Qi.buf2string(t.output,I);t.next_out=D,t.avail_out=r-D,D&&t.output.set(t.output.subarray(I,I+D),0),this.onData(Z)}else this.onData(t.output.length===t.next_out?t.output:t.output.subarray(0,t.next_out));if(!(i===Wc&&m===0)){if(i===pf)return i=Ol.inflateEnd(this.strm),this.onEnd(i),this.ended=!0,!0;if(t.avail_in===0)break}}return!0},Bc.prototype.onData=function(e){this.chunks.push(e)},Bc.prototype.onEnd=function(e){e===Wc&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Pi.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function Gc(e,n){const t=new Bc(n);if(t.push(e),t.err)throw t.msg||ca[t.err];return t.result}function $d(e,n){return n=n||{},n.raw=!0,Gc(e,n)}var _a=Bc,MA=Gc,ea=$d,no=Gc,bo=qA,Yl={Inflate:_a,inflate:MA,inflateRaw:ea,ungzip:no,constants:bo};const{Deflate:Ps,deflate:Jl,deflateRaw:ql,gzip:Fu}=Ia,{Inflate:Cc,inflate:el,inflateRaw:Og,ungzip:xh}=Yl;var Ih=Ps,Rg=Jl,Sh=ql,Fh=Fu,Ug=Cc,ed=el,eg=Og,Ph=xh,Qh=qA,Fv={Deflate:Ih,deflate:Rg,deflateRaw:Sh,gzip:Fh,Inflate:Ug,inflate:ed,inflateRaw:eg,ungzip:Ph,constants:Qh};const Ng=[];for(let e=0;e<256;e++){let n=e;for(let t=0;t<8;t++)n&1?n=3988292384^n>>>1:n=n>>>1;Ng[e]=n}const Mg=4294967295;function D0(e,n,t){let r=e;for(let A=0;A>>8;return r}function Dh(e,n){return(D0(Mg,e,n)^Mg)>>>0}function Pu(e,n,t){const r=e.readUint32(),A=Dh(new Uint8Array(e.buffer,e.byteOffset+e.offset-n-4,n),n);if(A!==r)throw new Error(`CRC mismatch for chunk ${t}. Expected ${r}, found ${A}`)}function L0(e,n){e.writeUint32(Dh(new Uint8Array(e.buffer,e.byteOffset+e.offset-n,n),n))}function Di(e,n,t){for(let r=0;r>1)&255}else{for(;i>1)&255;for(;i>1)&255}}function yc(e,n,t,r,A){let i=0;if(t.length===0){for(;i=t||fr>=r))for(let qn=0;qn>8&255}const Rh=new Uint16Array([255]),rd=new Uint8Array(Rh.buffer)[0]===255,U0=new Uint8Array(0);function Uh(e){const{data:n,width:t,height:r,channels:A,depth:i}=e,w=Math.ceil(i/8)*A,m=Math.ceil(i/8*A*t),I=new Uint8Array(r*m);let D=U0,Z=0,fe,Ie;for(let j=0;j>8&255}const Ad=Uint8Array.of(137,80,78,71,13,10,26,10);function Pv(e){e.writeBytes(Ad)}function tg(e){if(!M0(e.readBytes(Ad.length)))throw new Error("wrong PNG signature")}function M0(e){if(e.length79)throw new Error("keyword length must be between 1 and 79")}const jg=/^[\u0000-\u00FF]*$/;function ng(e){if(!jg.test(e))throw new Error("invalid latin1 text")}function Th(e,n,t){const r=kh(n);e[r]=Kh(n,t-r.length-1)}function Qv(e,n,t){jh(n),ng(t);const r=n.length+1+t.length;e.writeUint32(r),e.writeChars(Nh),e.writeChars(n),e.writeByte(Mh),e.writeChars(t),writeCrc(e,r+4)}function kh(e){for(e.mark();e.readByte()!==Mh;);const n=e.offset;e.reset();const t=Hh.decode(e.readBytes(n-e.offset-1));return e.skip(1),jh(t),t}function Kh(e,n){return Hh.decode(e.readBytes(n))}const dl={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},Tg={UNKNOWN:-1,DEFLATE:0},zh={UNKNOWN:-1,ADAPTIVE:0},kg={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},rg={NONE:0,BACKGROUND:1,PREVIOUS:2},ad={SOURCE:0,OVER:1};class H0 extends St{constructor(t,r={}){super(t);Po(this,"_checkCrc");Po(this,"_inflator");Po(this,"_png");Po(this,"_apng");Po(this,"_end");Po(this,"_hasPalette");Po(this,"_palette");Po(this,"_hasTransparency");Po(this,"_transparency");Po(this,"_compressionMethod");Po(this,"_filterMethod");Po(this,"_interlaceMethod");Po(this,"_colorType");Po(this,"_isAnimated");Po(this,"_numberOfFrames");Po(this,"_numberOfPlays");Po(this,"_frames");Po(this,"_writingDataChunks");const{checkCrc:A=!1}=r;this._checkCrc=A,this._inflator=new Ug,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=Tg.UNKNOWN,this._filterMethod=zh.UNKNOWN,this._interlaceMethod=kg.UNKNOWN,this._colorType=dl.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(tg(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeChunk(t,r)}return this.decodeImage(),this._png}decodeApng(){for(tg(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeApngChunk(t,r)}return this.decodeApngImage(),this._apng}decodeChunk(t,r){const A=this.offset;switch(r){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(t);break;case"IDAT":this.decodeIDAT(t);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(t);break;case"iCCP":this.decodeiCCP(t);break;case Nh:Th(this._png.text,this,t);break;case"pHYs":this.decodepHYs();break;default:this.skip(t);break}if(this.offset-A!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?Pu(this,t+4,r):this.skip(4)}decodeApngChunk(t,r){const A=this.offset;switch(r!=="fdAT"&&r!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),r){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(t);break;default:this.decodeChunk(t,r),this.offset=A+t;break}if(this.offset-A!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?Pu(this,t+4,r):this.skip(4)}decodeIHDR(){const t=this._png;t.width=this.readUint32(),t.height=this.readUint32(),t.depth=Kg(this.readUint8());const r=this.readUint8();this._colorType=r;let A;switch(r){case dl.GREYSCALE:A=1;break;case dl.TRUECOLOUR:A=3;break;case dl.INDEXED_COLOUR:A=1;break;case dl.GREYSCALE_ALPHA:A=2;break;case dl.TRUECOLOUR_ALPHA:A=4;break;case dl.UNKNOWN:default:throw new Error(`Unknown color type: ${r}`)}if(this._png.channels=A,this._compressionMethod=this.readUint8(),this._compressionMethod!==Tg.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const t={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(t)}decodePLTE(t){if(t%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${t}`);const r=t/3;this._hasPalette=!0;const A=[];this._palette=A;for(let i=0;ithis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${t/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(t/2);for(let r=0;rthis._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${t} vs ${this._palette.length})`);let r=0;for(;r{const I=((w+r.yOffset)*this._png.width+r.xOffset+m)*this._png.channels,D=(w*r.width+m)*this._png.channels;return{index:I,frameIndex:D}};switch(r.blendOp){case ad.SOURCE:for(let w=0;wr.at(-1)!==255);this.writeUint32(t.length),this.writeChars("tRNS");for(const r of t)this.writeByte(r.at(-1));writeCrc(this,4+t.length)}encodeIDAT(t){this.writeUint32(t.length),this.writeChars("IDAT"),this.writeBytes(t),writeCrc(this,t.length+4)}encodeData(){const{width:t,height:r,channels:A,depth:i,data:w}=this._png,m=i<=8?Math.ceil(t*i/8)*A:Math.ceil(t*i/8*A/2),I=new IOBuffer().setBigEndian();let D=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let Ie=0;Ie0)return e;throw new TypeError(`${n} must be a positive integer`)}function Ag(e,n){const{channels:t=4,depth:r=8}=e;if(t!==4&&t!==3&&t!==2&&t!==1)throw new RangeError(`unsupported number of channels: ${t}`);const A={channels:t,depth:r,colorType:ColorType.UNKNOWN};switch(t){case 4:A.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:A.colorType=ColorType.TRUECOLOUR;break;case 1:n?A.colorType=ColorType.INDEXED_COLOUR:A.colorType=ColorType.GREYSCALE;break;case 2:A.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return A}function El(e,n,t,r){for(let A=0;A>8&255),t.writeByte(It&255)}}return r}function Do(e,n,t,r){for(let A=0;A=200&&n.status<=299}function og(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}var Yc=ba.saveAs||((typeof window=="undefined"?"undefined":(0,u.Z)(window))!=="object"||window!==ba?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(e,n,t){var r=ba.URL||ba.webkitURL,A=document.createElement("a");n=n||e.name||"download",A.download=n,A.rel="noopener",typeof e=="string"?(A.href=e,A.origin!==location.origin?Vg(A.href)?Zg(e,n,t):og(A,A.target="_blank"):og(A)):(A.href=r.createObjectURL(e),setTimeout(function(){r.revokeObjectURL(A.href)},4e4),setTimeout(function(){og(A)},0))}:"msSaveOrOpenBlob"in navigator?function(e,n,t){if(n=n||e.name||"download",typeof e=="string")if(Vg(e))Zg(e,n,t);else{var r=document.createElement("a");r.href=e,r.target="_blank",setTimeout(function(){og(r)})}else navigator.msSaveOrOpenBlob(function(A,i){return i===void 0?i={autoBom:!1}:(0,u.Z)(i)!=="object"&&(Yo.warn("Deprecated: Expected third argument to be a object"),i={autoBom:!i}),i.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(A.type)?new Blob(["\uFEFF",A],{type:A.type}):A}(e,t),n)}:function(e,n,t,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),typeof e=="string")return Zg(e,n,t);var A=e.type==="application/octet-stream",i=/constructor/i.test(ba.HTMLElement)||ba.safari,w=/CriOS\/[\d]+/.test(navigator.userAgent);if((w||A&&i)&&(typeof FileReader=="undefined"?"undefined":(0,u.Z)(FileReader))==="object"){var m=new FileReader;m.onloadend=function(){var Z=m.result;Z=w?Z:Z.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=Z:location=Z,r=null},m.readAsDataURL(e)}else{var I=ba.URL||ba.webkitURL,D=I.createObjectURL(e);r?r.location=D:location.href=D,r=null,setTimeout(function(){I.revokeObjectURL(D)},4e4)}});function Zh(e){var n;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var t=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(m){return[parseInt(m[1]),parseInt(m[2]),parseInt(m[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(m){return[parseInt(m[1],16),parseInt(m[2],16),parseInt(m[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(m){return[parseInt(m[1]+m[1],16),parseInt(m[2]+m[2],16),parseInt(m[3]+m[3],16)]}}],r=0;r255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var m=this.r.toString(16),I=this.g.toString(16),D=this.b.toString(16);return m.length==1&&(m="0"+m),I.length==1&&(I="0"+I),D.length==1&&(D="0"+D),"#"+m+I+D}}var od=ba.atob.bind(ba),Wg=ba.btoa.bind(ba);function id(e,n){var t=e[0],r=e[1],A=e[2],i=e[3];t=Qs(t,r,A,i,n[0],7,-680876936),i=Qs(i,t,r,A,n[1],12,-389564586),A=Qs(A,i,t,r,n[2],17,606105819),r=Qs(r,A,i,t,n[3],22,-1044525330),t=Qs(t,r,A,i,n[4],7,-176418897),i=Qs(i,t,r,A,n[5],12,1200080426),A=Qs(A,i,t,r,n[6],17,-1473231341),r=Qs(r,A,i,t,n[7],22,-45705983),t=Qs(t,r,A,i,n[8],7,1770035416),i=Qs(i,t,r,A,n[9],12,-1958414417),A=Qs(A,i,t,r,n[10],17,-42063),r=Qs(r,A,i,t,n[11],22,-1990404162),t=Qs(t,r,A,i,n[12],7,1804603682),i=Qs(i,t,r,A,n[13],12,-40341101),A=Qs(A,i,t,r,n[14],17,-1502002290),t=vs(t,r=Qs(r,A,i,t,n[15],22,1236535329),A,i,n[1],5,-165796510),i=vs(i,t,r,A,n[6],9,-1069501632),A=vs(A,i,t,r,n[11],14,643717713),r=vs(r,A,i,t,n[0],20,-373897302),t=vs(t,r,A,i,n[5],5,-701558691),i=vs(i,t,r,A,n[10],9,38016083),A=vs(A,i,t,r,n[15],14,-660478335),r=vs(r,A,i,t,n[4],20,-405537848),t=vs(t,r,A,i,n[9],5,568446438),i=vs(i,t,r,A,n[14],9,-1019803690),A=vs(A,i,t,r,n[3],14,-187363961),r=vs(r,A,i,t,n[8],20,1163531501),t=vs(t,r,A,i,n[13],5,-1444681467),i=vs(i,t,r,A,n[2],9,-51403784),A=vs(A,i,t,r,n[7],14,1735328473),t=Ds(t,r=vs(r,A,i,t,n[12],20,-1926607734),A,i,n[5],4,-378558),i=Ds(i,t,r,A,n[8],11,-2022574463),A=Ds(A,i,t,r,n[11],16,1839030562),r=Ds(r,A,i,t,n[14],23,-35309556),t=Ds(t,r,A,i,n[1],4,-1530992060),i=Ds(i,t,r,A,n[4],11,1272893353),A=Ds(A,i,t,r,n[7],16,-155497632),r=Ds(r,A,i,t,n[10],23,-1094730640),t=Ds(t,r,A,i,n[13],4,681279174),i=Ds(i,t,r,A,n[0],11,-358537222),A=Ds(A,i,t,r,n[3],16,-722521979),r=Ds(r,A,i,t,n[6],23,76029189),t=Ds(t,r,A,i,n[9],4,-640364487),i=Ds(i,t,r,A,n[12],11,-421815835),A=Ds(A,i,t,r,n[15],16,530742520),t=Ls(t,r=Ds(r,A,i,t,n[2],23,-995338651),A,i,n[0],6,-198630844),i=Ls(i,t,r,A,n[7],10,1126891415),A=Ls(A,i,t,r,n[14],15,-1416354905),r=Ls(r,A,i,t,n[5],21,-57434055),t=Ls(t,r,A,i,n[12],6,1700485571),i=Ls(i,t,r,A,n[3],10,-1894986606),A=Ls(A,i,t,r,n[10],15,-1051523),r=Ls(r,A,i,t,n[1],21,-2054922799),t=Ls(t,r,A,i,n[8],6,1873313359),i=Ls(i,t,r,A,n[15],10,-30611744),A=Ls(A,i,t,r,n[6],15,-1560198380),r=Ls(r,A,i,t,n[13],21,1309151649),t=Ls(t,r,A,i,n[4],6,-145523070),i=Ls(i,t,r,A,n[11],10,-1120210379),A=Ls(A,i,t,r,n[2],15,718787259),r=Ls(r,A,i,t,n[9],21,-343485551),e[0]=_l(t,e[0]),e[1]=_l(r,e[1]),e[2]=_l(A,e[2]),e[3]=_l(i,e[3])}function sd(e,n,t,r,A,i){return n=_l(_l(n,e),_l(r,i)),_l(n<>>32-A,t)}function Qs(e,n,t,r,A,i,w){return sd(n&t|~n&r,e,n,A,i,w)}function vs(e,n,t,r,A,i,w){return sd(n&r|t&~r,e,n,A,i,w)}function Ds(e,n,t,r,A,i,w){return sd(n^t^r,e,n,A,i,w)}function Ls(e,n,t,r,A,i,w){return sd(t^(n|~r),e,n,A,i,w)}function Vh(e){var n,t=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(n=64;n<=e.length;n+=64)id(r,ig(e.substring(n-64,n)));e=e.substring(n-64);var A=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(n=0;n>2]|=e.charCodeAt(n)<<(n%4<<3);if(A[n>>2]|=128<<(n%4<<3),n>55)for(id(r,A),n=0;n<16;n++)A[n]=0;return A[14]=8*t,id(r,A),r}function ig(e){var n,t=[];for(n=0;n<64;n+=4)t[n>>2]=e.charCodeAt(n)+(e.charCodeAt(n+1)<<8)+(e.charCodeAt(n+2)<<16)+(e.charCodeAt(n+3)<<24);return t}var gl="0123456789abcdef".split("");function Wh(e){for(var n="",t=0;t<4;t++)n+=gl[e>>8*t+4&15]+gl[e>>8*t&15];return n}function sg(e){return String.fromCharCode(255&e,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function Gg(e){return Vh(e).map(sg).join("")}var k0=function(e){for(var n=0;n>16)+(n>>16)+(t>>16)<<16|65535&t}return e+n&4294967295}function Jc(e,n){var t,r,A,i;if(e!==t){for(var w=(A=e,i=1+(256/e.length|0),new Array(i+1).join(A)),m=[],I=0;I<256;I++)m[I]=I;var D=0;for(I=0;I<256;I++){var Z=m[I];D=(D+Z+w.charCodeAt(I))%256,m[I]=m[D],m[D]=Z}t=e,r=m}else m=r;var fe=n.length,Ie=0,j=0,et="";for(I=0;I\x80/\f\xA9\xFEdSiz";var i=(n+this.padding).substr(0,32),w=(t+this.padding).substr(0,32);this.O=this.processOwnerPassword(i,w),this.P=-(1+(255^A)),this.encryptionKey=Gg(i+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=Jc(this.encryptionKey,this.padding)}function Rl(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var n="",t=e.length,r=0;r126?"#"+("0"+A.toString(16)).slice(-2):e[r]}return n}function Gh(e){if((0,u.Z)(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var n={};this.subscribe=function(t,r,A){if(A=A||!1,typeof t!="string"||typeof r!="function"||typeof A!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");n.hasOwnProperty(t)||(n[t]={});var i=Math.random().toString(35);return n[t][i]=[r,!!A],i},this.unsubscribe=function(t){for(var r in n)if(n[r][t])return delete n[r][t],Object.keys(n[r]).length===0&&delete n[r],!0;return!1},this.publish=function(t){if(n.hasOwnProperty(t)){var r=Array.prototype.slice.call(arguments,1),A=[];for(var i in n[t]){var w=n[t][i];try{w[0].apply(e,r)}catch(m){ba.console&&Yo.error("jsPDF PubSub Error",m.message,m)}w[1]&&A.push(i)}A.length&&A.forEach(this.unsubscribe)}},this.getTopics=function(){return n}}function cd(e){if(!(this instanceof cd))return new cd(e);var n="opacity,stroke-opacity".split(",");for(var t in e)e.hasOwnProperty(t)&&n.indexOf(t)>=0&&(this[t]=e[t]);this.id="",this.objectNumber=-1}function Xg(e,n){this.gState=e,this.matrix=n,this.id="",this.objectNumber=-1}function qc(e,n,t,r,A){if(!(this instanceof qc))return new qc(e,n,t,r,A);this.type=e==="axial"?2:3,this.coords=n,this.colors=t,Xg.call(this,r,A)}function _c(e,n,t,r,A){if(!(this instanceof _c))return new _c(e,n,t,r,A);this.boundingBox=e,this.xStep=n,this.yStep=t,this.stream="",this.cloneIndex=0,Xg.call(this,r,A)}function WA(e){var n,t=typeof arguments[0]=="string"?arguments[0]:"p",r=arguments[1],A=arguments[2],i=arguments[3],w=[],m=1,I=16,D="S",Z=null;(0,u.Z)(e=e||{})==="object"&&(t=e.orientation,r=e.unit||r,A=e.format||A,i=e.compress||e.compressPdf||i,(Z=e.encryption||null)!==null&&(Z.userPassword=Z.userPassword||"",Z.ownerPassword=Z.ownerPassword||"",Z.userPermissions=Z.userPermissions||[]),m=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(n=e.precision),e.floatPrecision!==void 0&&(I=e.floatPrecision),D=e.defaultPathOperation||"S"),w=e.filters||(i===!0?["FlateEncode"]:w),r=r||"mm",t=(""+(t||"P")).toLowerCase();var fe=e.putOnlyUsedFonts||!1,Ie={},j={internal:{},__private__:{}};j.__private__.PubSub=Gh;var et="1.3",Je=j.__private__.getPdfVersion=function(){return et};j.__private__.setPdfVersion=function(P){et=P};var tt={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};j.__private__.getPageFormats=function(){return tt};var ke=j.__private__.getPageFormat=function(P){return tt[P]};A=A||"a4";var Rt="compat",It="advanced",gt=Rt;function Nn(){this.saveGraphicsState(),Bt(new wa(Pa,0,0,-Pa,0,Ed()*Pa).toString()+" cm"),this.setFontSize(this.getFontSize()/Pa),D="n",gt=It}function fr(){this.restoreGraphicsState(),D="S",gt=Rt}var qn=j.__private__.combineFontStyleAndFontWeight=function(P,pe){if(P=="bold"&&pe=="normal"||P=="bold"&&pe==400||P=="normal"&&pe=="italic"||P=="bold"&&pe=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return pe&&(P=pe==400||pe==="normal"?P==="italic"?"italic":"normal":pe!=700&&pe!=="bold"||P!=="normal"?(pe==700?"bold":pe)+""+P:"bold"),P};j.advancedAPI=function(P){var pe=gt===Rt;return pe&&Nn.call(this),typeof P!="function"||(P(this),pe&&fr.call(this)),this},j.compatAPI=function(P){var pe=gt===It;return pe&&fr.call(this),typeof P!="function"||(P(this),pe&&Nn.call(this)),this},j.isAdvancedAPI=function(){return gt===It};var Jt,vt=function(P){if(gt!==It)throw new Error(P+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},wn=j.roundToPrecision=j.__private__.roundToPrecision=function(P,pe){var st=n||pe;if(isNaN(P)||isNaN(st))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return P.toFixed(st).replace(/0+$/,"")};Jt=j.hpf=j.__private__.hpf=typeof I=="number"?function(P){if(isNaN(P))throw new Error("Invalid argument passed to jsPDF.hpf");return wn(P,I)}:I==="smart"?function(P){if(isNaN(P))throw new Error("Invalid argument passed to jsPDF.hpf");return wn(P,P>-1&&P<1?16:5)}:function(P){if(isNaN(P))throw new Error("Invalid argument passed to jsPDF.hpf");return wn(P,16)};var Te=j.f2=j.__private__.f2=function(P){if(isNaN(P))throw new Error("Invalid argument passed to jsPDF.f2");return wn(P,2)},nt=j.__private__.f3=function(P){if(isNaN(P))throw new Error("Invalid argument passed to jsPDF.f3");return wn(P,3)},Lt=j.scale=j.__private__.scale=function(P){if(isNaN(P))throw new Error("Invalid argument passed to jsPDF.scale");return gt===Rt?P*Pa:gt===It?P:void 0},Ft=function(P){return Lt(function(pe){return gt===Rt?Ed()-pe:gt===It?pe:void 0}(P))};j.__private__.setPrecision=j.setPrecision=function(P){typeof parseInt(P,10)=="number"&&(n=parseInt(P,10))};var zn,Yn="00000000000000000000000000000000",tr=j.__private__.getFileId=function(){return Yn},Dn=j.__private__.setFileId=function(P){return Yn=P!==void 0&&/^[a-fA-F0-9]{32}$/.test(P)?P.toUpperCase():Yn.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),Z!==null&&(es=new wf(Z.userPermissions,Z.userPassword,Z.ownerPassword,Yn)),Yn};j.setFileId=function(P){return Dn(P),this},j.getFileId=function(){return tr()};var Ar=j.__private__.convertDateToPDFDate=function(P){var pe=P.getTimezoneOffset(),st=pe<0?"+":"-",Dt=Math.floor(Math.abs(pe/60)),mn=Math.abs(pe%60),vr=[st,Ct(Dt),"'",Ct(mn),"'"].join("");return["D:",P.getFullYear(),Ct(P.getMonth()+1),Ct(P.getDate()),Ct(P.getHours()),Ct(P.getMinutes()),Ct(P.getSeconds()),vr].join("")},AA=j.__private__.convertPDFDateToDate=function(P){var pe=parseInt(P.substr(2,4),10),st=parseInt(P.substr(6,2),10)-1,Dt=parseInt(P.substr(8,2),10),mn=parseInt(P.substr(10,2),10),vr=parseInt(P.substr(12,2),10),Hr=parseInt(P.substr(14,2),10);return new Date(pe,st,Dt,mn,vr,Hr,0)},Nr=j.__private__.setCreationDate=function(P){var pe;if(P===void 0&&(P=new Date),P instanceof Date)pe=Ar(P);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(P))throw new Error("Invalid argument passed to jsPDF.setCreationDate");pe=P}return zn=pe},Me=j.__private__.getCreationDate=function(P){var pe=zn;return P==="jsDate"&&(pe=AA(zn)),pe};j.setCreationDate=function(P){return Nr(P),this},j.getCreationDate=function(P){return Me(P)};var ut,Ct=j.__private__.padd2=function(P){return("0"+parseInt(P)).slice(-2)},jt=j.__private__.padd2Hex=function(P){return("00"+(P=P.toString())).substr(P.length)},sn=0,Ln=[],_n=[],Xn=0,wr=[],Wr=[],QA=!1,LA=_n;j.__private__.setCustomOutputDestination=function(P){QA=!0,LA=P};var cr=function(P){QA||(LA=P)};j.__private__.resetCustomOutputDestination=function(){QA=!1,LA=_n};var Bt=j.__private__.out=function(P){return P=P.toString(),Xn+=P.length+1,LA.push(P),LA},go=j.__private__.write=function(P){return Bt(arguments.length===1?P.toString():Array.prototype.join.call(arguments," "))},Wa=j.__private__.getArrayBuffer=function(P){for(var pe=P.length,st=new ArrayBuffer(pe),Dt=new Uint8Array(st);pe--;)Dt[pe]=P.charCodeAt(pe);return st},va=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];j.__private__.getStandardFonts=function(){return va};var qr=e.fontSize||16;j.__private__.setFontSize=j.setFontSize=function(P){return qr=gt===It?P/Pa:P,this};var oa,NA=j.__private__.getFontSize=j.getFontSize=function(){return gt===Rt?qr:qr*Pa},Ga=e.R2L||!1;j.__private__.setR2L=j.setR2L=function(P){return Ga=P,this},j.__private__.getR2L=j.getR2L=function(){return Ga};var ua,No=j.__private__.setZoomMode=function(P){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(P))oa=P;else if(isNaN(P)){if([void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(P)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+P+'" is not recognized.');oa=P}else oa=parseInt(P,10)};j.__private__.getZoomMode=function(){return oa};var Ta,ka=j.__private__.setPageMode=function(P){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(P)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+P+'" is not recognized.');ua=P};j.__private__.getPageMode=function(){return ua};var ni=j.__private__.setLayoutMode=function(P){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(P)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+P+'" is not recognized.');Ta=P};j.__private__.getLayoutMode=function(){return Ta},j.__private__.setDisplayMode=j.setDisplayMode=function(P,pe,st){return No(P),ni(pe),ka(st),this};var Xa={title:"",subject:"",author:"",keywords:"",creator:""};j.__private__.getDocumentProperty=function(P){if(Object.keys(Xa).indexOf(P)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return Xa[P]},j.__private__.getDocumentProperties=function(){return Xa},j.__private__.setDocumentProperties=j.setProperties=j.setDocumentProperties=function(P){for(var pe in Xa)Xa.hasOwnProperty(pe)&&P[pe]&&(Xa[pe]=P[pe]);return this},j.__private__.setDocumentProperty=function(P,pe){if(Object.keys(Xa).indexOf(P)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return Xa[P]=pe};var sa,Pa,la,di,Mo,ta={},Ka={},si=[],Ca={},wo={},za={},$i={},ps=null,li=0,Ra=[],ko=new Gh(j),ud=e.hotfixes||[],rl={},Uu={},Au=[],wa=function P(pe,st,Dt,mn,vr,Hr){if(!(this instanceof P))return new P(pe,st,Dt,mn,vr,Hr);isNaN(pe)&&(pe=1),isNaN(st)&&(st=0),isNaN(Dt)&&(Dt=0),isNaN(mn)&&(mn=1),isNaN(vr)&&(vr=0),isNaN(Hr)&&(Hr=0),this._matrix=[pe,st,Dt,mn,vr,Hr]};Object.defineProperty(wa.prototype,"sx",{get:function(){return this._matrix[0]},set:function(P){this._matrix[0]=P}}),Object.defineProperty(wa.prototype,"shy",{get:function(){return this._matrix[1]},set:function(P){this._matrix[1]=P}}),Object.defineProperty(wa.prototype,"shx",{get:function(){return this._matrix[2]},set:function(P){this._matrix[2]=P}}),Object.defineProperty(wa.prototype,"sy",{get:function(){return this._matrix[3]},set:function(P){this._matrix[3]=P}}),Object.defineProperty(wa.prototype,"tx",{get:function(){return this._matrix[4]},set:function(P){this._matrix[4]=P}}),Object.defineProperty(wa.prototype,"ty",{get:function(){return this._matrix[5]},set:function(P){this._matrix[5]=P}}),Object.defineProperty(wa.prototype,"a",{get:function(){return this._matrix[0]},set:function(P){this._matrix[0]=P}}),Object.defineProperty(wa.prototype,"b",{get:function(){return this._matrix[1]},set:function(P){this._matrix[1]=P}}),Object.defineProperty(wa.prototype,"c",{get:function(){return this._matrix[2]},set:function(P){this._matrix[2]=P}}),Object.defineProperty(wa.prototype,"d",{get:function(){return this._matrix[3]},set:function(P){this._matrix[3]=P}}),Object.defineProperty(wa.prototype,"e",{get:function(){return this._matrix[4]},set:function(P){this._matrix[4]=P}}),Object.defineProperty(wa.prototype,"f",{get:function(){return this._matrix[5]},set:function(P){this._matrix[5]=P}}),Object.defineProperty(wa.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(wa.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(wa.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(wa.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),wa.prototype.join=function(P){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Jt).join(P)},wa.prototype.multiply=function(P){var pe=P.sx*this.sx+P.shy*this.shx,st=P.sx*this.shy+P.shy*this.sy,Dt=P.shx*this.sx+P.sy*this.shx,mn=P.shx*this.shy+P.sy*this.sy,vr=P.tx*this.sx+P.ty*this.shx+this.tx,Hr=P.tx*this.shy+P.ty*this.sy+this.ty;return new wa(pe,st,Dt,mn,vr,Hr)},wa.prototype.decompose=function(){var P=this.sx,pe=this.shy,st=this.shx,Dt=this.sy,mn=this.tx,vr=this.ty,Hr=Math.sqrt(P*P+pe*pe),VA=(P/=Hr)*st+(pe/=Hr)*Dt;st-=P*VA,Dt-=pe*VA;var _A=Math.sqrt(st*st+Dt*Dt);return VA/=_A,P*(Dt/=_A)0&&setTimeout(function(){return Ht("Timed out ("+xe._options.imageTimeout+"ms) loading image")},xe._options.imageTimeout)})];case 3:return[2,_e.sent()]}})})},l.prototype.has=function(o){return typeof this._cache[o]!="undefined"},l.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},l.prototype.proxy=function(o){var d=this,c=this._options.proxy;if(!c)throw new Error("No proxy defined");var O=o.substring(0,256);return new Promise(function(ne,xe){var _e=Ni.SUPPORT_RESPONSE_TYPE?"blob":"text",qe=new XMLHttpRequest;qe.onload=function(){if(qe.status===200)if(_e==="text")ne(qe.response);else{var gn=new FileReader;gn.addEventListener("load",function(){return ne(gn.result)},!1),gn.addEventListener("error",function(ar){return xe(ar)},!1),gn.readAsDataURL(qe.response)}else xe("Failed to proxy resource "+O+" with status code "+qe.status)},qe.onerror=xe;var Ht=c.indexOf("?")>-1?"&":"?";if(qe.open("GET",""+c+Ht+"url="+encodeURIComponent(o)+"&responseType="+_e),_e!=="text"&&qe instanceof XMLHttpRequest&&(qe.responseType=_e),d._options.imageTimeout){var en=d._options.imageTimeout;qe.timeout=en,qe.ontimeout=function(){return xe("Timed out ("+en+"ms) proxying "+O)}}qe.send()})},l}(),Tg=/^data:image\/svg\+xml/i,zh=/^data:image\/.*;base64,/i,kg=/^data:image\/.*/i,rg=function(l){return Ni.SUPPORT_SVG_DRAWING||!j0(l)},ad=function(l){return kg.test(l)},H0=function(l){return zh.test(l)},Kg=function(l){return l.substr(0,4)==="blob"},j0=function(l){return l.substr(-3).toLowerCase()==="svg"||Tg.test(l)},RA=function(){function l(o,d){this.type=0,this.x=o,this.y=d}return l.prototype.add=function(o,d){return new l(this.x+o,this.y+d)},l}(),Du=function(l,o,d){return new RA(l.x+(o.x-l.x)*d,l.y+(o.y-l.y)*d)},Ag=function(){function l(o,d,c,O){this.type=1,this.start=o,this.startControl=d,this.endControl=c,this.end=O}return l.prototype.subdivide=function(o,d){var c=Du(this.start,this.startControl,o),O=Du(this.startControl,this.endControl,o),ne=Du(this.endControl,this.end,o),xe=Du(c,O,o),_e=Du(O,ne,o),qe=Du(xe,_e,o);return d?new l(this.start,c,xe,qe):new l(qe,_e,ne,this.end)},l.prototype.add=function(o,d){return new l(this.start.add(o,d),this.startControl.add(o,d),this.endControl.add(o,d),this.end.add(o,d))},l.prototype.reverse=function(){return new l(this.end,this.endControl,this.startControl,this.start)},l}(),El=function(l){return l.type===1},T0=function(){function l(o){var d=o.styles,c=o.bounds,O=Us(d.borderTopLeftRadius,c.width,c.height),ne=O[0],xe=O[1],_e=Us(d.borderTopRightRadius,c.width,c.height),qe=_e[0],Ht=_e[1],en=Us(d.borderBottomRightRadius,c.width,c.height),gn=en[0],ar=en[1],UA=Us(d.borderBottomLeftRadius,c.width,c.height),Zr=UA[0],dA=UA[1],xa=[];xa.push((ne+qe)/c.width),xa.push((Zr+gn)/c.width),xa.push((xe+dA)/c.height),xa.push((Ht+ar)/c.height);var jA=Math.max.apply(Math,xa);jA>1&&(ne/=jA,xe/=jA,qe/=jA,Ht/=jA,gn/=jA,ar/=jA,Zr/=jA,dA/=jA);var HA=c.width-qe,ga=c.height-ar,La=c.width-gn,ia=c.height-dA,FA=d.borderTopWidth,ro=d.borderRightWidth,ja=d.borderBottomWidth,ha=d.borderLeftWidth,uA=ma(d.paddingTop,o.bounds.width),nl=ma(d.paddingRight,o.bounds.width),hl=ma(d.paddingBottom,o.bounds.width),Uo=ma(d.paddingLeft,o.bounds.width);this.topLeftBorderDoubleOuterBox=ne>0||xe>0?ii(c.left+ha/3,c.top+FA/3,ne-ha/3,xe-FA/3,Do.TOP_LEFT):new RA(c.left+ha/3,c.top+FA/3),this.topRightBorderDoubleOuterBox=ne>0||xe>0?ii(c.left+HA,c.top+FA/3,qe-ro/3,Ht-FA/3,Do.TOP_RIGHT):new RA(c.left+c.width-ro/3,c.top+FA/3),this.bottomRightBorderDoubleOuterBox=gn>0||ar>0?ii(c.left+La,c.top+ga,gn-ro/3,ar-ja/3,Do.BOTTOM_RIGHT):new RA(c.left+c.width-ro/3,c.top+c.height-ja/3),this.bottomLeftBorderDoubleOuterBox=Zr>0||dA>0?ii(c.left+ha/3,c.top+ia,Zr-ha/3,dA-ja/3,Do.BOTTOM_LEFT):new RA(c.left+ha/3,c.top+c.height-ja/3),this.topLeftBorderDoubleInnerBox=ne>0||xe>0?ii(c.left+ha*2/3,c.top+FA*2/3,ne-ha*2/3,xe-FA*2/3,Do.TOP_LEFT):new RA(c.left+ha*2/3,c.top+FA*2/3),this.topRightBorderDoubleInnerBox=ne>0||xe>0?ii(c.left+HA,c.top+FA*2/3,qe-ro*2/3,Ht-FA*2/3,Do.TOP_RIGHT):new RA(c.left+c.width-ro*2/3,c.top+FA*2/3),this.bottomRightBorderDoubleInnerBox=gn>0||ar>0?ii(c.left+La,c.top+ga,gn-ro*2/3,ar-ja*2/3,Do.BOTTOM_RIGHT):new RA(c.left+c.width-ro*2/3,c.top+c.height-ja*2/3),this.bottomLeftBorderDoubleInnerBox=Zr>0||dA>0?ii(c.left+ha*2/3,c.top+ia,Zr-ha*2/3,dA-ja*2/3,Do.BOTTOM_LEFT):new RA(c.left+ha*2/3,c.top+c.height-ja*2/3),this.topLeftBorderStroke=ne>0||xe>0?ii(c.left+ha/2,c.top+FA/2,ne-ha/2,xe-FA/2,Do.TOP_LEFT):new RA(c.left+ha/2,c.top+FA/2),this.topRightBorderStroke=ne>0||xe>0?ii(c.left+HA,c.top+FA/2,qe-ro/2,Ht-FA/2,Do.TOP_RIGHT):new RA(c.left+c.width-ro/2,c.top+FA/2),this.bottomRightBorderStroke=gn>0||ar>0?ii(c.left+La,c.top+ga,gn-ro/2,ar-ja/2,Do.BOTTOM_RIGHT):new RA(c.left+c.width-ro/2,c.top+c.height-ja/2),this.bottomLeftBorderStroke=Zr>0||dA>0?ii(c.left+ha/2,c.top+ia,Zr-ha/2,dA-ja/2,Do.BOTTOM_LEFT):new RA(c.left+ha/2,c.top+c.height-ja/2),this.topLeftBorderBox=ne>0||xe>0?ii(c.left,c.top,ne,xe,Do.TOP_LEFT):new RA(c.left,c.top),this.topRightBorderBox=qe>0||Ht>0?ii(c.left+HA,c.top,qe,Ht,Do.TOP_RIGHT):new RA(c.left+c.width,c.top),this.bottomRightBorderBox=gn>0||ar>0?ii(c.left+La,c.top+ga,gn,ar,Do.BOTTOM_RIGHT):new RA(c.left+c.width,c.top+c.height),this.bottomLeftBorderBox=Zr>0||dA>0?ii(c.left,c.top+ia,Zr,dA,Do.BOTTOM_LEFT):new RA(c.left,c.top+c.height),this.topLeftPaddingBox=ne>0||xe>0?ii(c.left+ha,c.top+FA,Math.max(0,ne-ha),Math.max(0,xe-FA),Do.TOP_LEFT):new RA(c.left+ha,c.top+FA),this.topRightPaddingBox=qe>0||Ht>0?ii(c.left+Math.min(HA,c.width-ro),c.top+FA,HA>c.width+ro?0:Math.max(0,qe-ro),Math.max(0,Ht-FA),Do.TOP_RIGHT):new RA(c.left+c.width-ro,c.top+FA),this.bottomRightPaddingBox=gn>0||ar>0?ii(c.left+Math.min(La,c.width-ha),c.top+Math.min(ga,c.height-ja),Math.max(0,gn-ro),Math.max(0,ar-ja),Do.BOTTOM_RIGHT):new RA(c.left+c.width-ro,c.top+c.height-ja),this.bottomLeftPaddingBox=Zr>0||dA>0?ii(c.left+ha,c.top+Math.min(ia,c.height-ja),Math.max(0,Zr-ha),Math.max(0,dA-ja),Do.BOTTOM_LEFT):new RA(c.left+ha,c.top+c.height-ja),this.topLeftContentBox=ne>0||xe>0?ii(c.left+ha+Uo,c.top+FA+uA,Math.max(0,ne-(ha+Uo)),Math.max(0,xe-(FA+uA)),Do.TOP_LEFT):new RA(c.left+ha+Uo,c.top+FA+uA),this.topRightContentBox=qe>0||Ht>0?ii(c.left+Math.min(HA,c.width+ha+Uo),c.top+FA+uA,HA>c.width+ha+Uo?0:qe-ha+Uo,Ht-(FA+uA),Do.TOP_RIGHT):new RA(c.left+c.width-(ro+nl),c.top+FA+uA),this.bottomRightContentBox=gn>0||ar>0?ii(c.left+Math.min(La,c.width-(ha+Uo)),c.top+Math.min(ga,c.height+FA+uA),Math.max(0,gn-(ro+nl)),ar-(ja+hl),Do.BOTTOM_RIGHT):new RA(c.left+c.width-(ro+nl),c.top+c.height-(ja+hl)),this.bottomLeftContentBox=Zr>0||dA>0?ii(c.left+ha+Uo,c.top+ia,Math.max(0,Zr-(ha+Uo)),dA-(ja+hl),Do.BOTTOM_LEFT):new RA(c.left+ha+Uo,c.top+c.height-(ja+hl))}return l}(),Do;(function(l){l[l.TOP_LEFT=0]="TOP_LEFT",l[l.TOP_RIGHT=1]="TOP_RIGHT",l[l.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",l[l.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Do||(Do={}));var ii=function(l,o,d,c,O){var ne=4*((Math.sqrt(2)-1)/3),xe=d*ne,_e=c*ne,qe=l+d,Ht=o+c;switch(O){case Do.TOP_LEFT:return new Ag(new RA(l,Ht),new RA(l,Ht-_e),new RA(qe-xe,o),new RA(qe,o));case Do.TOP_RIGHT:return new Ag(new RA(l,o),new RA(l+xe,o),new RA(qe,Ht-_e),new RA(qe,Ht));case Do.BOTTOM_RIGHT:return new Ag(new RA(qe,o),new RA(qe,o+_e),new RA(l+xe,Ht),new RA(l,Ht));case Do.BOTTOM_LEFT:default:return new Ag(new RA(qe,Ht),new RA(qe-xe,Ht),new RA(l,o+_e),new RA(l,o))}},ag=function(l){return[l.topLeftBorderBox,l.topRightBorderBox,l.bottomRightBorderBox,l.bottomLeftBorderBox]},Dv=function(l){return[l.topLeftContentBox,l.topRightContentBox,l.bottomRightContentBox,l.bottomLeftContentBox]},zg=function(l){return[l.topLeftPaddingBox,l.topRightPaddingBox,l.bottomRightPaddingBox,l.bottomLeftPaddingBox]},ba=function(){function l(o,d,c){this.offsetX=o,this.offsetY=d,this.matrix=c,this.type=0,this.target=6}return l}(),Cf=function(){function l(o,d){this.path=o,this.target=d,this.type=1}return l}(),Yo=function(){function l(o){this.opacity=o,this.type=2,this.target=6}return l}(),Zg=function(l){return l.type===0},Vg=function(l){return l.type===1},og=function(l){return l.type===2},Yc=function(l,o){return l.length===o.length?l.some(function(d,c){return d===o[c]}):!1},Zh=function(l,o,d,c,O){return l.map(function(ne,xe){switch(xe){case 0:return ne.add(o,d);case 1:return ne.add(o+c,d);case 2:return ne.add(o+c,d+O);case 3:return ne.add(o,d+O)}return ne})},od=function(){function l(o){this.element=o,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return l}(),Wg=function(){function l(o,d){if(this.container=o,this.parent=d,this.effects=[],this.curves=new T0(this.container),this.container.styles.opacity<1&&this.effects.push(new Yo(this.container.styles.opacity)),this.container.styles.transform!==null){var c=this.container.bounds.left+this.container.styles.transformOrigin[0].number,O=this.container.bounds.top+this.container.styles.transformOrigin[1].number,ne=this.container.styles.transform;this.effects.push(new ba(c,O,ne))}if(this.container.styles.overflowX!==0){var xe=ag(this.curves),_e=zg(this.curves);Yc(xe,_e)?this.effects.push(new Cf(xe,6)):(this.effects.push(new Cf(xe,2)),this.effects.push(new Cf(_e,4)))}}return l.prototype.getEffects=function(o){for(var d=[2,3].indexOf(this.container.styles.position)===-1,c=this.parent,O=this.effects.slice(0);c;){var ne=c.effects.filter(function(qe){return!Vg(qe)});if(d||c.container.styles.position!==0||!c.parent){if(O.unshift.apply(O,ne),d=[2,3].indexOf(c.container.styles.position)===-1,c.container.styles.overflowX!==0){var xe=ag(c.curves),_e=zg(c.curves);Yc(xe,_e)||O.unshift(new Cf(_e,6))}}else O.unshift.apply(O,ne);c=c.parent}return O.filter(function(qe){return Go(qe.target,o)})},l}(),id=function(l,o,d,c){l.container.elements.forEach(function(O){var ne=Go(O.flags,4),xe=Go(O.flags,2),_e=new Wg(O,l);Go(O.styles.display,2048)&&c.push(_e);var qe=Go(O.flags,8)?[]:c;if(ne||xe){var Ht=ne||O.styles.isPositioned()?d:o,en=new od(_e);if(O.styles.isPositioned()||O.styles.opacity<1||O.styles.isTransformed()){var gn=O.styles.zIndex.order;if(gn<0){var ar=0;Ht.negativeZIndex.some(function(Zr,dA){return gn>Zr.element.container.styles.zIndex.order?(ar=dA,!1):ar>0}),Ht.negativeZIndex.splice(ar,0,en)}else if(gn>0){var UA=0;Ht.positiveZIndex.some(function(Zr,dA){return gn>=Zr.element.container.styles.zIndex.order?(UA=dA+1,!1):UA>0}),Ht.positiveZIndex.splice(UA,0,en)}else Ht.zeroOrAutoZIndexOrTransformedOrOpacity.push(en)}else O.styles.isFloating()?Ht.nonPositionedFloats.push(en):Ht.nonPositionedInlineLevel.push(en);id(_e,en,ne?en:d,qe)}else O.styles.isInlineLevel()?o.inlineLevel.push(_e):o.nonInlineLevel.push(_e),id(_e,o,d,qe);Go(O.flags,8)&&sd(O,qe)})},sd=function(l,o){for(var d=l instanceof gf?l.start:1,c=l instanceof gf?l.reversed:!1,O=0;O0&&d.intrinsicHeight>0){var ne=sg(d),xe=zg(c);this.path(xe),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(O,0,0,d.intrinsicWidth,d.intrinsicHeight,ne.left,ne.top,ne.width,ne.height),this.ctx.restore()}},o.prototype.renderNodeContent=function(d){return b(this,void 0,void 0,function(){var c,O,ne,xe,_e,qe,HA,HA,Ht,en,gn,ar,La,UA,Zr,ia,dA,xa,jA,HA,ga,La,ia;return F(this,function(FA){switch(FA.label){case 0:this.applyEffects(d.getEffects(4)),c=d.container,O=d.curves,ne=c.styles,xe=0,_e=c.textNodes,FA.label=1;case 1:return xe<_e.length?(qe=_e[xe],[4,this.renderTextNode(qe,ne)]):[3,4];case 2:FA.sent(),FA.label=3;case 3:return xe++,[3,1];case 4:if(!(c instanceof Gd))return[3,8];FA.label=5;case 5:return FA.trys.push([5,7,,8]),[4,this.context.cache.match(c.src)];case 6:return HA=FA.sent(),this.renderReplacedElement(c,O,HA),[3,8];case 7:return FA.sent(),this.context.logger.error("Error loading image "+c.src),[3,8];case 8:if(c instanceof Xd&&this.renderReplacedElement(c,O,c.canvas),!(c instanceof df))return[3,12];FA.label=9;case 9:return FA.trys.push([9,11,,12]),[4,this.context.cache.match(c.svg)];case 10:return HA=FA.sent(),this.renderReplacedElement(c,O,HA),[3,12];case 11:return FA.sent(),this.context.logger.error("Error loading svg "+c.svg.substring(0,255)),[3,12];case 12:return c instanceof Bf&&c.tree?(Ht=new o(this.context,{scale:this.options.scale,backgroundColor:c.backgroundColor,x:0,y:0,width:c.width,height:c.height}),[4,Ht.render(c.tree)]):[3,14];case 13:en=FA.sent(),c.width&&c.height&&this.ctx.drawImage(en,0,0,c.width,c.height,c.bounds.left,c.bounds.top,c.bounds.width,c.bounds.height),FA.label=14;case 14:if(c instanceof Su&&(gn=Math.min(c.bounds.width,c.bounds.height),c.type===hf?c.checked&&(this.ctx.save(),this.path([new RA(c.bounds.left+gn*.39363,c.bounds.top+gn*.79),new RA(c.bounds.left+gn*.16,c.bounds.top+gn*.5549),new RA(c.bounds.left+gn*.27347,c.bounds.top+gn*.44071),new RA(c.bounds.left+gn*.39694,c.bounds.top+gn*.5649),new RA(c.bounds.left+gn*.72983,c.bounds.top+gn*.23),new RA(c.bounds.left+gn*.84,c.bounds.top+gn*.34085),new RA(c.bounds.left+gn*.39363,c.bounds.top+gn*.79)]),this.ctx.fillStyle=lo(pf),this.ctx.fill(),this.ctx.restore()):c.type===vf&&c.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(c.bounds.left+gn/2,c.bounds.top+gn/2,gn/4,0,Math.PI*2,!0),this.ctx.fillStyle=lo(pf),this.ctx.fill(),this.ctx.restore())),Yg(c)&&c.value.length){switch(ar=this.createFontStyle(ne),La=ar[0],UA=ar[1],Zr=this.fontMetrics.getMetrics(La,UA).baseline,this.ctx.font=La,this.ctx.fillStyle=lo(ne.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=yf(c.styles.textAlign),ia=sg(c),dA=0,c.styles.textAlign){case 1:dA+=ia.width/2;break;case 2:dA+=ia.width;break}xa=ia.add(dA,0,0,-ia.height/2+1),this.ctx.save(),this.path([new RA(ia.left,ia.top),new RA(ia.left+ia.width,ia.top),new RA(ia.left+ia.width,ia.top+ia.height),new RA(ia.left,ia.top+ia.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Xl(c.value,xa),ne.letterSpacing,Zr),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!Go(c.styles.display,2048))return[3,20];if(c.styles.listStyleImage===null)return[3,19];if(jA=c.styles.listStyleImage,jA.type!==0)return[3,18];HA=void 0,ga=jA.url,FA.label=15;case 15:return FA.trys.push([15,17,,18]),[4,this.context.cache.match(ga)];case 16:return HA=FA.sent(),this.ctx.drawImage(HA,c.bounds.left-(HA.width+10),c.bounds.top),[3,18];case 17:return FA.sent(),this.context.logger.error("Error loading list-style-image "+ga),[3,18];case 18:return[3,20];case 19:d.listValue&&c.styles.listStyleType!==-1&&(La=this.createFontStyle(ne)[0],this.ctx.font=La,this.ctx.fillStyle=lo(ne.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",ia=new x(c.bounds.left,c.bounds.top+ma(c.styles.paddingTop,c.bounds.width),c.bounds.width,Ki(ne.lineHeight,ne.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Xl(d.listValue,ia),ne.letterSpacing,Ki(ne.lineHeight,ne.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),FA.label=20;case 20:return[2]}})})},o.prototype.renderStackContent=function(d){return b(this,void 0,void 0,function(){var c,O,jA,ne,xe,jA,_e,qe,jA,Ht,en,jA,gn,ar,jA,UA,Zr,jA,dA,xa,jA;return F(this,function(HA){switch(HA.label){case 0:if(Go(d.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(d.element)];case 1:HA.sent(),c=0,O=d.negativeZIndex,HA.label=2;case 2:return c0&&as>0&&(ja=ne.ctx.createPattern(ia,"repeat"),ne.renderRepeat(uA,ja,Os,ks))):xt(en)&&(ha=_l(d,c,[null,null,null]),uA=ha[0],nl=ha[1],hl=ha[2],Uo=ha[3],as=ha[4],bc=en.position.length===0?[il]:en.position,Os=ma(bc[0],Uo),ks=ma(bc[bc.length-1],as),Ou=$o(en,Os,ks,Uo,as),bl=Ou[0],xc=Ou[1],bl>0&&xc>0&&(Ru=ne.ctx.createRadialGradient(nl+Os,hl+ks,0,nl+Os,hl+ks,bl),Yu(en.stops,bl*2).forEach(function(nu){return Ru.addColorStop(nu.stop,lo(nu.color))}),ne.path(uA),ne.ctx.fillStyle=Ru,bl!==xc?(eu=d.bounds.left+.5*d.bounds.width,ec=d.bounds.top+.5*d.bounds.height,tu=xc/bl,Ic=1/tu,ne.ctx.save(),ne.ctx.translate(eu,ec),ne.ctx.transform(1,0,0,tu,0,0),ne.ctx.translate(-eu,-ec),ne.ctx.fillRect(nl,Ic*(hl-ec)+ec,Uo,as*Ic),ne.ctx.restore()):ne.ctx.fill())),Ef.label=6;case 6:return c--,[2]}})},ne=this,xe=0,_e=d.styles.backgroundImage.slice(0).reverse(),Ht.label=1;case 1:return xe<_e.length?(qe=_e[xe],[5,O(qe)]):[3,4];case 2:Ht.sent(),Ht.label=3;case 3:return xe++,[3,1];case 4:return[2]}})})},o.prototype.renderSolidBorder=function(d,c,O){return b(this,void 0,void 0,function(){return F(this,function(ne){return this.path(vs(O,c)),this.ctx.fillStyle=lo(d),this.ctx.fill(),[2]})})},o.prototype.renderDoubleBorder=function(d,c,O,ne){return b(this,void 0,void 0,function(){var xe,_e;return F(this,function(qe){switch(qe.label){case 0:return c<3?[4,this.renderSolidBorder(d,O,ne)]:[3,2];case 1:return qe.sent(),[2];case 2:return xe=Ds(ne,O),this.path(xe),this.ctx.fillStyle=lo(d),this.ctx.fill(),_e=Ls(ne,O),this.path(_e),this.ctx.fill(),[2]}})})},o.prototype.renderNodeBackgroundAndBorders=function(d){return b(this,void 0,void 0,function(){var c,O,ne,xe,_e,qe,Ht,en,gn=this;return F(this,function(ar){switch(ar.label){case 0:return this.applyEffects(d.getEffects(2)),c=d.container.styles,O=!po(c.backgroundColor)||c.backgroundImage.length,ne=[{style:c.borderTopStyle,color:c.borderTopColor,width:c.borderTopWidth},{style:c.borderRightStyle,color:c.borderRightColor,width:c.borderRightWidth},{style:c.borderBottomStyle,color:c.borderBottomColor,width:c.borderBottomWidth},{style:c.borderLeftStyle,color:c.borderLeftColor,width:c.borderLeftWidth}],xe=Lu(Rl(c.backgroundClip,0),d.curves),O||c.boxShadow.length?(this.ctx.save(),this.path(xe),this.ctx.clip(),po(c.backgroundColor)||(this.ctx.fillStyle=lo(c.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(d.container)]):[3,2];case 1:ar.sent(),this.ctx.restore(),c.boxShadow.slice(0).reverse().forEach(function(UA){gn.ctx.save();var Zr=ag(d.curves),dA=UA.inset?0:WA,xa=Zh(Zr,-dA+(UA.inset?1:-1)*UA.spread.number,(UA.inset?1:-1)*UA.spread.number,UA.spread.number*(UA.inset?-2:2),UA.spread.number*(UA.inset?-2:2));UA.inset?(gn.path(Zr),gn.ctx.clip(),gn.mask(xa)):(gn.mask(Zr),gn.ctx.clip(),gn.path(xa)),gn.ctx.shadowOffsetX=UA.offsetX.number+dA,gn.ctx.shadowOffsetY=UA.offsetY.number,gn.ctx.shadowColor=lo(UA.color),gn.ctx.shadowBlur=UA.blur.number,gn.ctx.fillStyle=UA.inset?lo(UA.color):"rgba(0,0,0,1)",gn.ctx.fill(),gn.ctx.restore()}),ar.label=2;case 2:_e=0,qe=0,Ht=ne,ar.label=3;case 3:return qe0?en.style!==2?[3,5]:[4,this.renderDashedDottedBorder(en.color,en.width,_e,d.curves,2)]:[3,11]):[3,13];case 4:return ar.sent(),[3,11];case 5:return en.style!==3?[3,7]:[4,this.renderDashedDottedBorder(en.color,en.width,_e,d.curves,3)];case 6:return ar.sent(),[3,11];case 7:return en.style!==4?[3,9]:[4,this.renderDoubleBorder(en.color,en.width,_e,d.curves)];case 8:return ar.sent(),[3,11];case 9:return[4,this.renderSolidBorder(en.color,_e,d.curves)];case 10:ar.sent(),ar.label=11;case 11:_e++,ar.label=12;case 12:return qe++,[3,3];case 13:return[2]}})})},o.prototype.renderDashedDottedBorder=function(d,c,O,ne,xe){return b(this,void 0,void 0,function(){var _e,qe,Ht,en,gn,ar,UA,Zr,dA,xa,jA,HA,ga,La,ia,FA,ia,FA;return F(this,function(ro){return this.ctx.save(),_e=Vh(ne,O),qe=vs(ne,O),xe===2&&(this.path(qe),this.ctx.clip()),El(qe[0])?(Ht=qe[0].start.x,en=qe[0].start.y):(Ht=qe[0].x,en=qe[0].y),El(qe[1])?(gn=qe[1].end.x,ar=qe[1].end.y):(gn=qe[1].x,ar=qe[1].y),O===0||O===2?UA=Math.abs(Ht-gn):UA=Math.abs(en-ar),this.ctx.beginPath(),xe===3?this.formatPath(_e):this.formatPath(qe.slice(0,2)),Zr=c<3?c*3:c*2,dA=c<3?c*2:c,xe===3&&(Zr=c,dA=c),xa=!0,UA<=Zr*2?xa=!1:UA<=Zr*2+dA?(jA=UA/(2*Zr+dA),Zr*=jA,dA*=jA):(HA=Math.floor((UA+dA)/(Zr+dA)),ga=(UA-HA*Zr)/(HA-1),La=(UA-(HA+1)*Zr)/HA,dA=La<=0||Math.abs(dA-ga)be){var ye=ve;ve=be,be=ye}}else if(me==="l"||me==="landscape"){if(me="l",be>ve){var ye=ve;ve=be,be=ye}}else throw"Invalid orientation: "+me;var he={width:ve,height:be,unit:ae,k:Ee};return he},z.default=ee.jsPDF},"./src/plugin/pagebreaks.js":function(B,z,f){"use strict";f.r(z);var U=f("./node_modules/core-js/modules/es.array.concat.js"),S=f.n(U),y=f("./node_modules/core-js/modules/es.array.slice.js"),M=f.n(y),N=f("./node_modules/core-js/modules/es.array.join.js"),K=f.n(N),Ae=f("./node_modules/core-js/modules/web.dom-collections.for-each.js"),X=f.n(Ae),q=f("./node_modules/core-js/modules/es.object.keys.js"),H=f.n(q),k=f("./src/worker.js"),Q=f("./src/utils.js"),p={toContainer:k.default.prototype.toContainer};k.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},k.default.prototype.toContainer=function(){return p.toContainer.call(this).then(function(){var ge=this.prop.container,se=this.prop.pageSize.inner.px.height,me=[].concat(this.opt.pagebreak.mode),ae={avoidAll:me.indexOf("avoid-all")!==-1,css:me.indexOf("css")!==-1,legacy:me.indexOf("legacy")!==-1},Ne={},we=this;["before","after","avoid"].forEach(function(Ee){var be=ae.avoidAll&&Ee==="avoid";Ne[Ee]=be?[]:[].concat(we.opt.pagebreak[Ee]||[]),Ne[Ee].length>0&&(Ne[Ee]=Array.prototype.slice.call(ge.querySelectorAll(Ne[Ee].join(", "))))});var rt=ge.querySelectorAll(".html2pdf__page-break");rt=Array.prototype.slice.call(rt);var Qe=ge.querySelectorAll("*");Array.prototype.forEach.call(Qe,function(be){var ve={before:!1,after:ae.legacy&&rt.indexOf(be)!==-1,avoid:ae.avoidAll};if(ae.css){var ye=window.getComputedStyle(be),he=["always","page","left","right"],ce=["avoid","avoid-page"];ve={before:ve.before||he.indexOf(ye.breakBefore||ye.pageBreakBefore)!==-1,after:ve.after||he.indexOf(ye.breakAfter||ye.pageBreakAfter)!==-1,avoid:ve.avoid||ce.indexOf(ye.breakInside||ye.pageBreakInside)!==-1}}Object.keys(ve).forEach(function(qt){ve[qt]=ve[qt]||Ne[qt].indexOf(be)!==-1});var Ve=be.getBoundingClientRect();if(ve.avoid&&!ve.before){var We=Math.floor(Ve.top/se),Oe=Math.floor(Ve.bottom/se),pt=Math.abs(Ve.bottom-Ve.top)/se;Oe!==We&&pt<=1&&(ve.before=!0)}if(ve.before){var yt=(0,Q.createElement)("div",{style:{display:"block",height:se-Ve.top%se+"px"}});be.parentNode.insertBefore(yt,be)}if(ve.after){var yt=(0,Q.createElement)("div",{style:{display:"block",height:se-Ve.bottom%se+"px"}});be.parentNode.insertBefore(yt,be.nextSibling)}})})}},"./src/utils.js":function(B,z,f){"use strict";f.r(z),f.d(z,{objType:function(){return me},createElement:function(){return ae},cloneNode:function(){return Ne},unitConvert:function(){return we},toPx:function(){return rt}});var U=f("./node_modules/core-js/modules/es.number.constructor.js"),S=f.n(U),y=f("./node_modules/core-js/modules/es.symbol.js"),M=f.n(y),N=f("./node_modules/core-js/modules/es.symbol.description.js"),K=f.n(N),Ae=f("./node_modules/core-js/modules/es.object.to-string.js"),X=f.n(Ae),q=f("./node_modules/core-js/modules/es.symbol.iterator.js"),H=f.n(q),k=f("./node_modules/core-js/modules/es.array.iterator.js"),Q=f.n(k),p=f("./node_modules/core-js/modules/es.string.iterator.js"),te=f.n(p),ee=f("./node_modules/core-js/modules/web.dom-collections.iterator.js"),ge=f.n(ee);function se(Qe){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?se=function(be){return typeof be}:se=function(be){return be&&typeof Symbol=="function"&&be.constructor===Symbol&&be!==Symbol.prototype?"symbol":typeof be},se(Qe)}var me=function(Ee){var be=se(Ee);return be==="undefined"?"undefined":be==="string"||Ee instanceof String?"string":be==="number"||Ee instanceof Number?"number":be==="function"||Ee instanceof Function?"function":Ee&&Ee.constructor===Array?"array":Ee&&Ee.nodeType===1?"element":be==="object"?"object":"unknown"},ae=function(Ee,be){var ve=document.createElement(Ee);if(be.className&&(ve.className=be.className),be.innerHTML){ve.innerHTML=be.innerHTML;for(var ye=ve.getElementsByTagName("script"),he=ye.length;he-- >0;null)ye[he].parentNode.removeChild(ye[he])}for(var ce in be.style)ve.style[ce]=be.style[ce];return ve},Ne=function Qe(Ee,be){for(var ve=Ee.nodeType===3?document.createTextNode(Ee.nodeValue):Ee.cloneNode(!1),ye=Ee.firstChild;ye;ye=ye.nextSibling)(be===!0||ye.nodeType!==1||ye.nodeName!=="SCRIPT")&&ve.appendChild(Qe(ye,be));return Ee.nodeType===1&&(Ee.nodeName==="CANVAS"?(ve.width=Ee.width,ve.height=Ee.height,ve.getContext("2d").drawImage(Ee,0,0)):(Ee.nodeName==="TEXTAREA"||Ee.nodeName==="SELECT")&&(ve.value=Ee.value),ve.addEventListener("load",function(){ve.scrollTop=Ee.scrollTop,ve.scrollLeft=Ee.scrollLeft},!0)),ve},we=function(Ee,be){if(me(Ee)==="number")return Ee*72/96/be;var ve={};for(var ye in Ee)ve[ye]=Ee[ye]*72/96/be;return ve},rt=function(Ee,be){return Math.floor(Ee*be/72*96)}},"./src/worker.js":function(B,z,f){"use strict";f.r(z);var U=f("./node_modules/core-js/modules/es.object.assign.js"),S=f.n(U),y=f("./node_modules/core-js/modules/es.array.map.js"),M=f.n(y),N=f("./node_modules/core-js/modules/es.object.keys.js"),K=f.n(N),Ae=f("./node_modules/core-js/modules/es.array.concat.js"),X=f.n(Ae),q=f("./node_modules/core-js/modules/es.object.to-string.js"),H=f.n(q),k=f("./node_modules/core-js/modules/es.regexp.to-string.js"),Q=f.n(k),p=f("./node_modules/core-js/modules/es.function.name.js"),te=f.n(p),ee=f("./node_modules/core-js/modules/web.dom-collections.for-each.js"),ge=f.n(ee),se=f("jspdf"),me=f.n(se),ae=f("html2canvas"),Ne=f.n(ae),we=f("./src/utils.js"),rt=f("./node_modules/es6-promise/dist/es6-promise.js"),Qe=f.n(rt),Ee=Qe().Promise,be=function ve(ye){var he=Object.assign(ve.convert(Ee.resolve()),JSON.parse(JSON.stringify(ve.template))),ce=ve.convert(Ee.resolve(),he);return ce=ce.setProgress(1,ve,1,[ve]),ce=ce.set(ye),ce};be.prototype=Object.create(Ee.prototype),be.prototype.constructor=be,be.convert=function(ye,he){return ye.__proto__=he||be.prototype,ye},be.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},be.prototype.from=function(ye,he){function ce(Ve){switch((0,we.objType)(Ve)){case"string":return"string";case"element":return Ve.nodeName.toLowerCase&&Ve.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(he=he||ce(ye),he){case"string":return this.set({src:(0,we.createElement)("div",{innerHTML:ye})});case"element":return this.set({src:ye});case"canvas":return this.set({canvas:ye});case"img":return this.set({img:ye});default:return this.error("Unknown source type.")}})},be.prototype.to=function(ye){switch(ye){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},be.prototype.toContainer=function(){var ye=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(ye).then(function(){var ce={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},Ve={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};ce.opacity=0;var We=(0,we.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,we.createElement)("div",{className:"html2pdf__overlay",style:ce}),this.prop.container=(0,we.createElement)("div",{className:"html2pdf__container",style:Ve}),this.prop.container.appendChild(We),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},be.prototype.toCanvas=function(){var ye=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(ye).then(function(){var ce=Object.assign({},this.opt.html2canvas);return delete ce.onrendered,ae(this.prop.container,ce)}).then(function(ce){var Ve=this.opt.html2canvas.onrendered||function(){};Ve(ce),this.prop.canvas=ce,document.body.removeChild(this.prop.overlay)})},be.prototype.toImg=function(){var ye=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(ye).then(function(){var ce=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=ce})},be.prototype.toPdf=function(){var ye=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(ye).then(function(){var ce=this.prop.canvas,Ve=this.opt,We=ce.height,Oe=Math.floor(ce.width*this.prop.pageSize.inner.ratio),pt=Math.ceil(We/Oe),yt=this.prop.pageSize.inner.height,qt=document.createElement("canvas"),Wt=qt.getContext("2d");qt.width=ce.width,qt.height=Oe,this.prop.pdf=this.prop.pdf||new se.jsPDF(Ve.jsPDF);for(var nn=0;nn1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-indexed-object.js"),S=f("./node_modules/core-js/internals/to-length.js"),y=f("./node_modules/core-js/internals/to-absolute-index.js"),M=function(N){return function(K,Ae,X){var q=U(K),H=S(q.length),k=y(X,H),Q;if(N&&Ae!=Ae){for(;H>k;)if(Q=q[k++],Q!=Q)return!0}else for(;H>k;k++)if((N||k in q)&&q[k]===Ae)return N||k||0;return!N&&-1}};B.exports={includes:M(!0),indexOf:M(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(B,z,f){var U=f("./node_modules/core-js/internals/function-bind-context.js"),S=f("./node_modules/core-js/internals/indexed-object.js"),y=f("./node_modules/core-js/internals/to-object.js"),M=f("./node_modules/core-js/internals/to-length.js"),N=f("./node_modules/core-js/internals/array-species-create.js"),K=[].push,Ae=function(X){var q=X==1,H=X==2,k=X==3,Q=X==4,p=X==6,te=X==7,ee=X==5||p;return function(ge,se,me,ae){for(var Ne=y(ge),we=S(Ne),rt=U(se,me,3),Qe=M(we.length),Ee=0,be=ae||N,ve=q?be(ge,Qe):H||te?be(ge,0):void 0,ye,he;Qe>Ee;Ee++)if((ee||Ee in we)&&(ye=we[Ee],he=rt(ye,Ee,Ne),X))if(q)ve[Ee]=he;else if(he)switch(X){case 3:return!0;case 5:return ye;case 6:return Ee;case 2:K.call(ve,ye)}else switch(X){case 4:return!1;case 7:K.call(ve,ye)}return p?-1:k||Q?Q:ve}};B.exports={forEach:Ae(0),map:Ae(1),filter:Ae(2),some:Ae(3),every:Ae(4),find:Ae(5),findIndex:Ae(6),filterReject:Ae(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(B,z,f){var U=f("./node_modules/core-js/internals/fails.js"),S=f("./node_modules/core-js/internals/well-known-symbol.js"),y=f("./node_modules/core-js/internals/engine-v8-version.js"),M=S("species");B.exports=function(N){return y>=51||!U(function(){var K=[],Ae=K.constructor={};return Ae[M]=function(){return{foo:1}},K[N](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/fails.js");B.exports=function(S,y){var M=[][S];return!!M&&U(function(){M.call(null,y||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(B,z,f){var U=f("./node_modules/core-js/internals/is-object.js"),S=f("./node_modules/core-js/internals/is-array.js"),y=f("./node_modules/core-js/internals/well-known-symbol.js"),M=y("species");B.exports=function(N){var K;return S(N)&&(K=N.constructor,typeof K=="function"&&(K===Array||S(K.prototype))?K=void 0:U(K)&&(K=K[M],K===null&&(K=void 0))),K===void 0?Array:K}},"./node_modules/core-js/internals/array-species-create.js":function(B,z,f){var U=f("./node_modules/core-js/internals/array-species-constructor.js");B.exports=function(S,y){return new(U(S))(y===0?0:y)}},"./node_modules/core-js/internals/classof-raw.js":function(B){var z={}.toString;B.exports=function(f){return z.call(f).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-string-tag-support.js"),S=f("./node_modules/core-js/internals/classof-raw.js"),y=f("./node_modules/core-js/internals/well-known-symbol.js"),M=y("toStringTag"),N=S(function(){return arguments}())=="Arguments",K=function(Ae,X){try{return Ae[X]}catch(q){}};B.exports=U?S:function(Ae){var X,q,H;return Ae===void 0?"Undefined":Ae===null?"Null":typeof(q=K(X=Object(Ae),M))=="string"?q:N?S(X):(H=S(X))=="Object"&&typeof X.callee=="function"?"Arguments":H}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(B,z,f){var U=f("./node_modules/core-js/internals/has.js"),S=f("./node_modules/core-js/internals/own-keys.js"),y=f("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),M=f("./node_modules/core-js/internals/object-define-property.js");B.exports=function(N,K){for(var Ae=S(K),X=M.f,q=y.f,H=0;H"+X+""}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,S=f("./node_modules/core-js/internals/object-create.js"),y=f("./node_modules/core-js/internals/create-property-descriptor.js"),M=f("./node_modules/core-js/internals/set-to-string-tag.js"),N=f("./node_modules/core-js/internals/iterators.js"),K=function(){return this};B.exports=function(Ae,X,q){var H=X+" Iterator";return Ae.prototype=S(U,{next:y(1,q)}),M(Ae,H,!1,!0),N[H]=K,Ae}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(B,z,f){var U=f("./node_modules/core-js/internals/descriptors.js"),S=f("./node_modules/core-js/internals/object-define-property.js"),y=f("./node_modules/core-js/internals/create-property-descriptor.js");B.exports=U?function(M,N,K){return S.f(M,N,y(1,K))}:function(M,N,K){return M[N]=K,M}},"./node_modules/core-js/internals/create-property-descriptor.js":function(B){B.exports=function(z,f){return{enumerable:!(z&1),configurable:!(z&2),writable:!(z&4),value:f}}},"./node_modules/core-js/internals/create-property.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/to-property-key.js"),S=f("./node_modules/core-js/internals/object-define-property.js"),y=f("./node_modules/core-js/internals/create-property-descriptor.js");B.exports=function(M,N,K){var Ae=U(N);Ae in M?S.f(M,Ae,y(0,K)):M[Ae]=K}},"./node_modules/core-js/internals/define-iterator.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/create-iterator-constructor.js"),y=f("./node_modules/core-js/internals/object-get-prototype-of.js"),M=f("./node_modules/core-js/internals/object-set-prototype-of.js"),N=f("./node_modules/core-js/internals/set-to-string-tag.js"),K=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),Ae=f("./node_modules/core-js/internals/redefine.js"),X=f("./node_modules/core-js/internals/well-known-symbol.js"),q=f("./node_modules/core-js/internals/is-pure.js"),H=f("./node_modules/core-js/internals/iterators.js"),k=f("./node_modules/core-js/internals/iterators-core.js"),Q=k.IteratorPrototype,p=k.BUGGY_SAFARI_ITERATORS,te=X("iterator"),ee="keys",ge="values",se="entries",me=function(){return this};B.exports=function(ae,Ne,we,rt,Qe,Ee,be){S(we,Ne,rt);var ve=function(Wt){if(Wt===Qe&&We)return We;if(!p&&Wt in ce)return ce[Wt];switch(Wt){case ee:return function(){return new we(this,Wt)};case ge:return function(){return new we(this,Wt)};case se:return function(){return new we(this,Wt)}}return function(){return new we(this)}},ye=Ne+" Iterator",he=!1,ce=ae.prototype,Ve=ce[te]||ce["@@iterator"]||Qe&&ce[Qe],We=!p&&Ve||ve(Qe),Oe=Ne=="Array"&&ce.entries||Ve,pt,yt,qt;if(Oe&&(pt=y(Oe.call(new ae)),Q!==Object.prototype&&pt.next&&(!q&&y(pt)!==Q&&(M?M(pt,Q):typeof pt[te]!="function"&&K(pt,te,me)),N(pt,ye,!0,!0),q&&(H[ye]=me))),Qe==ge&&Ve&&Ve.name!==ge&&(he=!0,We=function(){return Ve.call(this)}),(!q||be)&&ce[te]!==We&&K(ce,te,We),H[Ne]=We,Qe)if(yt={values:ve(ge),keys:Ee?We:ve(ee),entries:ve(se)},be)for(qt in yt)(p||he||!(qt in ce))&&Ae(ce,qt,yt[qt]);else U({target:Ne,proto:!0,forced:p||he},yt);return yt}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(B,z,f){var U=f("./node_modules/core-js/internals/path.js"),S=f("./node_modules/core-js/internals/has.js"),y=f("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),M=f("./node_modules/core-js/internals/object-define-property.js").f;B.exports=function(N){var K=U.Symbol||(U.Symbol={});S(K,N)||M(K,N,{value:y.f(N)})}},"./node_modules/core-js/internals/descriptors.js":function(B,z,f){var U=f("./node_modules/core-js/internals/fails.js");B.exports=!U(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/is-object.js"),y=U.document,M=S(y)&&S(y.createElement);B.exports=function(N){return M?y.createElement(N):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(B){B.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(B,z,f){var U=f("./node_modules/core-js/internals/get-built-in.js");B.exports=U("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/engine-user-agent.js"),y=U.process,M=U.Deno,N=y&&y.versions||M&&M.version,K=N&&N.v8,Ae,X;K?(Ae=K.split("."),X=Ae[0]<4?1:Ae[0]+Ae[1]):S&&(Ae=S.match(/Edge\/(\d+)/),(!Ae||Ae[1]>=74)&&(Ae=S.match(/Chrome\/(\d+)/),Ae&&(X=Ae[1]))),B.exports=X&&+X},"./node_modules/core-js/internals/enum-bug-keys.js":function(B){B.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,y=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),M=f("./node_modules/core-js/internals/redefine.js"),N=f("./node_modules/core-js/internals/set-global.js"),K=f("./node_modules/core-js/internals/copy-constructor-properties.js"),Ae=f("./node_modules/core-js/internals/is-forced.js");B.exports=function(X,q){var H=X.target,k=X.global,Q=X.stat,p,te,ee,ge,se,me;if(k?te=U:Q?te=U[H]||N(H,{}):te=(U[H]||{}).prototype,te)for(ee in q){if(se=q[ee],X.noTargetGet?(me=S(te,ee),ge=me&&me.value):ge=te[ee],p=Ae(k?ee:H+(Q?".":"#")+ee,X.forced),!p&&ge!==void 0){if(typeof se==typeof ge)continue;K(se,ge)}(X.sham||ge&&ge.sham)&&y(se,"sham",!0),M(te,ee,se,X)}}},"./node_modules/core-js/internals/fails.js":function(B){B.exports=function(z){try{return!!z()}catch(f){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(B,z,f){var U=f("./node_modules/core-js/internals/a-function.js");B.exports=function(S,y,M){if(U(S),y===void 0)return S;switch(M){case 0:return function(){return S.call(y)};case 1:return function(N){return S.call(y,N)};case 2:return function(N,K){return S.call(y,N,K)};case 3:return function(N,K,Ae){return S.call(y,N,K,Ae)}}return function(){return S.apply(y,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=function(y){return typeof y=="function"?y:void 0};B.exports=function(y,M){return arguments.length<2?S(U[y]):U[y]&&U[y][M]}},"./node_modules/core-js/internals/global.js":function(B){var z=function(f){return f&&f.Math==Math&&f};B.exports=z(typeof globalThis=="object"&&globalThis)||z(typeof window=="object"&&window)||z(typeof self=="object"&&self)||z(typeof a.g=="object"&&a.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-object.js"),S={}.hasOwnProperty;B.exports=Object.hasOwn||function(M,N){return S.call(U(M),N)}},"./node_modules/core-js/internals/hidden-keys.js":function(B){B.exports={}},"./node_modules/core-js/internals/html.js":function(B,z,f){var U=f("./node_modules/core-js/internals/get-built-in.js");B.exports=U("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(B,z,f){var U=f("./node_modules/core-js/internals/descriptors.js"),S=f("./node_modules/core-js/internals/fails.js"),y=f("./node_modules/core-js/internals/document-create-element.js");B.exports=!U&&!S(function(){return Object.defineProperty(y("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(B,z,f){var U=f("./node_modules/core-js/internals/fails.js"),S=f("./node_modules/core-js/internals/classof-raw.js"),y="".split;B.exports=U(function(){return!Object("z").propertyIsEnumerable(0)})?function(M){return S(M)=="String"?y.call(M,""):Object(M)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(B,z,f){var U=f("./node_modules/core-js/internals/is-object.js"),S=f("./node_modules/core-js/internals/object-set-prototype-of.js");B.exports=function(y,M,N){var K,Ae;return S&&typeof(K=M.constructor)=="function"&&K!==N&&U(Ae=K.prototype)&&Ae!==N.prototype&&S(y,Ae),y}},"./node_modules/core-js/internals/inspect-source.js":function(B,z,f){var U=f("./node_modules/core-js/internals/shared-store.js"),S=Function.toString;typeof U.inspectSource!="function"&&(U.inspectSource=function(y){return S.call(y)}),B.exports=U.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(B,z,f){var U=f("./node_modules/core-js/internals/native-weak-map.js"),S=f("./node_modules/core-js/internals/global.js"),y=f("./node_modules/core-js/internals/is-object.js"),M=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),N=f("./node_modules/core-js/internals/has.js"),K=f("./node_modules/core-js/internals/shared-store.js"),Ae=f("./node_modules/core-js/internals/shared-key.js"),X=f("./node_modules/core-js/internals/hidden-keys.js"),q="Object already initialized",H=S.WeakMap,k,Q,p,te=function(we){return p(we)?Q(we):k(we,{})},ee=function(we){return function(rt){var Qe;if(!y(rt)||(Qe=Q(rt)).type!==we)throw TypeError("Incompatible receiver, "+we+" required");return Qe}};if(U||K.state){var ge=K.state||(K.state=new H),se=ge.get,me=ge.has,ae=ge.set;k=function(we,rt){if(me.call(ge,we))throw new TypeError(q);return rt.facade=we,ae.call(ge,we,rt),rt},Q=function(we){return se.call(ge,we)||{}},p=function(we){return me.call(ge,we)}}else{var Ne=Ae("state");X[Ne]=!0,k=function(we,rt){if(N(we,Ne))throw new TypeError(q);return rt.facade=we,M(we,Ne,rt),rt},Q=function(we){return N(we,Ne)?we[Ne]:{}},p=function(we){return N(we,Ne)}}B.exports={set:k,get:Q,has:p,enforce:te,getterFor:ee}},"./node_modules/core-js/internals/is-array.js":function(B,z,f){var U=f("./node_modules/core-js/internals/classof-raw.js");B.exports=Array.isArray||function(y){return U(y)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(B,z,f){var U=f("./node_modules/core-js/internals/fails.js"),S=/#|\.prototype\./,y=function(X,q){var H=N[M(X)];return H==Ae?!0:H==K?!1:typeof q=="function"?U(q):!!q},M=y.normalize=function(X){return String(X).replace(S,".").toLowerCase()},N=y.data={},K=y.NATIVE="N",Ae=y.POLYFILL="P";B.exports=y},"./node_modules/core-js/internals/is-object.js":function(B){B.exports=function(z){return typeof z=="object"?z!==null:typeof z=="function"}},"./node_modules/core-js/internals/is-pure.js":function(B){B.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(B,z,f){var U=f("./node_modules/core-js/internals/get-built-in.js"),S=f("./node_modules/core-js/internals/use-symbol-as-uid.js");B.exports=S?function(y){return typeof y=="symbol"}:function(y){var M=U("Symbol");return typeof M=="function"&&Object(y)instanceof M}},"./node_modules/core-js/internals/iterators-core.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/fails.js"),S=f("./node_modules/core-js/internals/object-get-prototype-of.js"),y=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),M=f("./node_modules/core-js/internals/has.js"),N=f("./node_modules/core-js/internals/well-known-symbol.js"),K=f("./node_modules/core-js/internals/is-pure.js"),Ae=N("iterator"),X=!1,q=function(){return this},H,k,Q;[].keys&&(Q=[].keys(),"next"in Q?(k=S(S(Q)),k!==Object.prototype&&(H=k)):X=!0);var p=H==null||U(function(){var te={};return H[Ae].call(te)!==te});p&&(H={}),(!K||p)&&!M(H,Ae)&&y(H,Ae,q),B.exports={IteratorPrototype:H,BUGGY_SAFARI_ITERATORS:X}},"./node_modules/core-js/internals/iterators.js":function(B){B.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(B,z,f){var U=f("./node_modules/core-js/internals/engine-v8-version.js"),S=f("./node_modules/core-js/internals/fails.js");B.exports=!!Object.getOwnPropertySymbols&&!S(function(){var y=Symbol();return!String(y)||!(Object(y)instanceof Symbol)||!Symbol.sham&&U&&U<41})},"./node_modules/core-js/internals/native-weak-map.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/inspect-source.js"),y=U.WeakMap;B.exports=typeof y=="function"&&/native code/.test(S(y))},"./node_modules/core-js/internals/object-assign.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/descriptors.js"),S=f("./node_modules/core-js/internals/fails.js"),y=f("./node_modules/core-js/internals/object-keys.js"),M=f("./node_modules/core-js/internals/object-get-own-property-symbols.js"),N=f("./node_modules/core-js/internals/object-property-is-enumerable.js"),K=f("./node_modules/core-js/internals/to-object.js"),Ae=f("./node_modules/core-js/internals/indexed-object.js"),X=Object.assign,q=Object.defineProperty;B.exports=!X||S(function(){if(U&&X({b:1},X(q({},"a",{enumerable:!0,get:function(){q(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var H={},k={},Q=Symbol(),p="abcdefghijklmnopqrst";return H[Q]=7,p.split("").forEach(function(te){k[te]=te}),X({},H)[Q]!=7||y(X({},k)).join("")!=p})?function(k,Q){for(var p=K(k),te=arguments.length,ee=1,ge=M.f,se=N.f;te>ee;)for(var me=Ae(arguments[ee++]),ae=ge?y(me).concat(ge(me)):y(me),Ne=ae.length,we=0,rt;Ne>we;)rt=ae[we++],(!U||se.call(me,rt))&&(p[rt]=me[rt]);return p}:X},"./node_modules/core-js/internals/object-create.js":function(B,z,f){var U=f("./node_modules/core-js/internals/an-object.js"),S=f("./node_modules/core-js/internals/object-define-properties.js"),y=f("./node_modules/core-js/internals/enum-bug-keys.js"),M=f("./node_modules/core-js/internals/hidden-keys.js"),N=f("./node_modules/core-js/internals/html.js"),K=f("./node_modules/core-js/internals/document-create-element.js"),Ae=f("./node_modules/core-js/internals/shared-key.js"),X=">",q="<",H="prototype",k="script",Q=Ae("IE_PROTO"),p=function(){},te=function(ae){return q+k+X+ae+q+"/"+k+X},ee=function(ae){ae.write(te("")),ae.close();var Ne=ae.parentWindow.Object;return ae=null,Ne},ge=function(){var ae=K("iframe"),Ne="java"+k+":",we;if(ae.style)return ae.style.display="none",N.appendChild(ae),ae.src=String(Ne),we=ae.contentWindow.document,we.open(),we.write(te("document.F=Object")),we.close(),we.F},se,me=function(){try{se=new ActiveXObject("htmlfile")}catch(Ne){}me=document.domain&&se?ee(se):ge()||ee(se);for(var ae=y.length;ae--;)delete me[H][y[ae]];return me()};M[Q]=!0,B.exports=Object.create||function(Ne,we){var rt;return Ne!==null?(p[H]=U(Ne),rt=new p,p[H]=null,rt[Q]=Ne):rt=me(),we===void 0?rt:S(rt,we)}},"./node_modules/core-js/internals/object-define-properties.js":function(B,z,f){var U=f("./node_modules/core-js/internals/descriptors.js"),S=f("./node_modules/core-js/internals/object-define-property.js"),y=f("./node_modules/core-js/internals/an-object.js"),M=f("./node_modules/core-js/internals/object-keys.js");B.exports=U?Object.defineProperties:function(K,Ae){y(K);for(var X=M(Ae),q=X.length,H=0,k;q>H;)S.f(K,k=X[H++],Ae[k]);return K}},"./node_modules/core-js/internals/object-define-property.js":function(B,z,f){var U=f("./node_modules/core-js/internals/descriptors.js"),S=f("./node_modules/core-js/internals/ie8-dom-define.js"),y=f("./node_modules/core-js/internals/an-object.js"),M=f("./node_modules/core-js/internals/to-property-key.js"),N=Object.defineProperty;z.f=U?N:function(Ae,X,q){if(y(Ae),X=M(X),y(q),S)try{return N(Ae,X,q)}catch(H){}if("get"in q||"set"in q)throw TypeError("Accessors not supported");return"value"in q&&(Ae[X]=q.value),Ae}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(B,z,f){var U=f("./node_modules/core-js/internals/descriptors.js"),S=f("./node_modules/core-js/internals/object-property-is-enumerable.js"),y=f("./node_modules/core-js/internals/create-property-descriptor.js"),M=f("./node_modules/core-js/internals/to-indexed-object.js"),N=f("./node_modules/core-js/internals/to-property-key.js"),K=f("./node_modules/core-js/internals/has.js"),Ae=f("./node_modules/core-js/internals/ie8-dom-define.js"),X=Object.getOwnPropertyDescriptor;z.f=U?X:function(H,k){if(H=M(H),k=N(k),Ae)try{return X(H,k)}catch(Q){}if(K(H,k))return y(!S.f.call(H,k),H[k])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-indexed-object.js"),S=f("./node_modules/core-js/internals/object-get-own-property-names.js").f,y={}.toString,M=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],N=function(K){try{return S(K)}catch(Ae){return M.slice()}};B.exports.f=function(Ae){return M&&y.call(Ae)=="[object Window]"?N(Ae):S(U(Ae))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(B,z,f){var U=f("./node_modules/core-js/internals/object-keys-internal.js"),S=f("./node_modules/core-js/internals/enum-bug-keys.js"),y=S.concat("length","prototype");z.f=Object.getOwnPropertyNames||function(N){return U(N,y)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(B,z){z.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(B,z,f){var U=f("./node_modules/core-js/internals/has.js"),S=f("./node_modules/core-js/internals/to-object.js"),y=f("./node_modules/core-js/internals/shared-key.js"),M=f("./node_modules/core-js/internals/correct-prototype-getter.js"),N=y("IE_PROTO"),K=Object.prototype;B.exports=M?Object.getPrototypeOf:function(Ae){return Ae=S(Ae),U(Ae,N)?Ae[N]:typeof Ae.constructor=="function"&&Ae instanceof Ae.constructor?Ae.constructor.prototype:Ae instanceof Object?K:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(B,z,f){var U=f("./node_modules/core-js/internals/has.js"),S=f("./node_modules/core-js/internals/to-indexed-object.js"),y=f("./node_modules/core-js/internals/array-includes.js").indexOf,M=f("./node_modules/core-js/internals/hidden-keys.js");B.exports=function(N,K){var Ae=S(N),X=0,q=[],H;for(H in Ae)!U(M,H)&&U(Ae,H)&&q.push(H);for(;K.length>X;)U(Ae,H=K[X++])&&(~y(q,H)||q.push(H));return q}},"./node_modules/core-js/internals/object-keys.js":function(B,z,f){var U=f("./node_modules/core-js/internals/object-keys-internal.js"),S=f("./node_modules/core-js/internals/enum-bug-keys.js");B.exports=Object.keys||function(M){return U(M,S)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(B,z){"use strict";var f={}.propertyIsEnumerable,U=Object.getOwnPropertyDescriptor,S=U&&!f.call({1:2},1);z.f=S?function(M){var N=U(this,M);return!!N&&N.enumerable}:f},"./node_modules/core-js/internals/object-set-prototype-of.js":function(B,z,f){var U=f("./node_modules/core-js/internals/an-object.js"),S=f("./node_modules/core-js/internals/a-possible-prototype.js");B.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var y=!1,M={},N;try{N=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,N.call(M,[]),y=M instanceof Array}catch(K){}return function(Ae,X){return U(Ae),S(X),y?N.call(Ae,X):Ae.__proto__=X,Ae}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/to-string-tag-support.js"),S=f("./node_modules/core-js/internals/classof.js");B.exports=U?{}.toString:function(){return"[object "+S(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(B,z,f){var U=f("./node_modules/core-js/internals/is-object.js");B.exports=function(S,y){var M,N;if(y==="string"&&typeof(M=S.toString)=="function"&&!U(N=M.call(S))||typeof(M=S.valueOf)=="function"&&!U(N=M.call(S))||y!=="string"&&typeof(M=S.toString)=="function"&&!U(N=M.call(S)))return N;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(B,z,f){var U=f("./node_modules/core-js/internals/get-built-in.js"),S=f("./node_modules/core-js/internals/object-get-own-property-names.js"),y=f("./node_modules/core-js/internals/object-get-own-property-symbols.js"),M=f("./node_modules/core-js/internals/an-object.js");B.exports=U("Reflect","ownKeys")||function(K){var Ae=S.f(M(K)),X=y.f;return X?Ae.concat(X(K)):Ae}},"./node_modules/core-js/internals/path.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js");B.exports=U},"./node_modules/core-js/internals/redefine.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),y=f("./node_modules/core-js/internals/has.js"),M=f("./node_modules/core-js/internals/set-global.js"),N=f("./node_modules/core-js/internals/inspect-source.js"),K=f("./node_modules/core-js/internals/internal-state.js"),Ae=K.get,X=K.enforce,q=String(String).split("String");(B.exports=function(H,k,Q,p){var te=p?!!p.unsafe:!1,ee=p?!!p.enumerable:!1,ge=p?!!p.noTargetGet:!1,se;if(typeof Q=="function"&&(typeof k=="string"&&!y(Q,"name")&&S(Q,"name",k),se=X(Q),se.source||(se.source=q.join(typeof k=="string"?k:""))),H===U){ee?H[k]=Q:M(k,Q);return}else te?!ge&&H[k]&&(ee=!0):delete H[k];ee?H[k]=Q:S(H,k,Q)})(Function.prototype,"toString",function(){return typeof this=="function"&&Ae(this).source||N(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/an-object.js");B.exports=function(){var S=U(this),y="";return S.global&&(y+="g"),S.ignoreCase&&(y+="i"),S.multiline&&(y+="m"),S.dotAll&&(y+="s"),S.unicode&&(y+="u"),S.sticky&&(y+="y"),y}},"./node_modules/core-js/internals/require-object-coercible.js":function(B){B.exports=function(z){if(z==null)throw TypeError("Can't call method on "+z);return z}},"./node_modules/core-js/internals/set-global.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js");B.exports=function(S,y){try{Object.defineProperty(U,S,{value:y,configurable:!0,writable:!0})}catch(M){U[S]=y}return y}},"./node_modules/core-js/internals/set-to-string-tag.js":function(B,z,f){var U=f("./node_modules/core-js/internals/object-define-property.js").f,S=f("./node_modules/core-js/internals/has.js"),y=f("./node_modules/core-js/internals/well-known-symbol.js"),M=y("toStringTag");B.exports=function(N,K,Ae){N&&!S(N=Ae?N:N.prototype,M)&&U(N,M,{configurable:!0,value:K})}},"./node_modules/core-js/internals/shared-key.js":function(B,z,f){var U=f("./node_modules/core-js/internals/shared.js"),S=f("./node_modules/core-js/internals/uid.js"),y=U("keys");B.exports=function(M){return y[M]||(y[M]=S(M))}},"./node_modules/core-js/internals/shared-store.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/set-global.js"),y="__core-js_shared__",M=U[y]||S(y,{});B.exports=M},"./node_modules/core-js/internals/shared.js":function(B,z,f){var U=f("./node_modules/core-js/internals/is-pure.js"),S=f("./node_modules/core-js/internals/shared-store.js");(B.exports=function(y,M){return S[y]||(S[y]=M!==void 0?M:{})})("versions",[]).push({version:"3.16.0",mode:U?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(B,z,f){var U=f("./node_modules/core-js/internals/fails.js");B.exports=function(S){return U(function(){var y=""[S]('"');return y!==y.toLowerCase()||y.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-integer.js"),S=f("./node_modules/core-js/internals/to-string.js"),y=f("./node_modules/core-js/internals/require-object-coercible.js"),M=function(N){return function(K,Ae){var X=S(y(K)),q=U(Ae),H=X.length,k,Q;return q<0||q>=H?N?"":void 0:(k=X.charCodeAt(q),k<55296||k>56319||q+1===H||(Q=X.charCodeAt(q+1))<56320||Q>57343?N?X.charAt(q):k:N?X.slice(q,q+2):(k-55296<<10)+(Q-56320)+65536)}};B.exports={codeAt:M(!1),charAt:M(!0)}},"./node_modules/core-js/internals/string-trim.js":function(B,z,f){var U=f("./node_modules/core-js/internals/require-object-coercible.js"),S=f("./node_modules/core-js/internals/to-string.js"),y=f("./node_modules/core-js/internals/whitespaces.js"),M="["+y+"]",N=RegExp("^"+M+M+"*"),K=RegExp(M+M+"*$"),Ae=function(X){return function(q){var H=S(U(q));return X&1&&(H=H.replace(N,"")),X&2&&(H=H.replace(K,"")),H}};B.exports={start:Ae(1),end:Ae(2),trim:Ae(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-integer.js"),S=Math.max,y=Math.min;B.exports=function(M,N){var K=U(M);return K<0?S(K+N,0):y(K,N)}},"./node_modules/core-js/internals/to-indexed-object.js":function(B,z,f){var U=f("./node_modules/core-js/internals/indexed-object.js"),S=f("./node_modules/core-js/internals/require-object-coercible.js");B.exports=function(y){return U(S(y))}},"./node_modules/core-js/internals/to-integer.js":function(B){var z=Math.ceil,f=Math.floor;B.exports=function(U){return isNaN(U=+U)?0:(U>0?f:z)(U)}},"./node_modules/core-js/internals/to-length.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-integer.js"),S=Math.min;B.exports=function(y){return y>0?S(U(y),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(B,z,f){var U=f("./node_modules/core-js/internals/require-object-coercible.js");B.exports=function(S){return Object(U(S))}},"./node_modules/core-js/internals/to-primitive.js":function(B,z,f){var U=f("./node_modules/core-js/internals/is-object.js"),S=f("./node_modules/core-js/internals/is-symbol.js"),y=f("./node_modules/core-js/internals/ordinary-to-primitive.js"),M=f("./node_modules/core-js/internals/well-known-symbol.js"),N=M("toPrimitive");B.exports=function(K,Ae){if(!U(K)||S(K))return K;var X=K[N],q;if(X!==void 0){if(Ae===void 0&&(Ae="default"),q=X.call(K,Ae),!U(q)||S(q))return q;throw TypeError("Can't convert object to primitive value")}return Ae===void 0&&(Ae="number"),y(K,Ae)}},"./node_modules/core-js/internals/to-property-key.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-primitive.js"),S=f("./node_modules/core-js/internals/is-symbol.js");B.exports=function(y){var M=U(y,"string");return S(M)?M:String(M)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(B,z,f){var U=f("./node_modules/core-js/internals/well-known-symbol.js"),S=U("toStringTag"),y={};y[S]="z",B.exports=String(y)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(B,z,f){var U=f("./node_modules/core-js/internals/is-symbol.js");B.exports=function(S){if(U(S))throw TypeError("Cannot convert a Symbol value to a string");return String(S)}},"./node_modules/core-js/internals/uid.js":function(B){var z=0,f=Math.random();B.exports=function(U){return"Symbol("+String(U===void 0?"":U)+")_"+(++z+f).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(B,z,f){var U=f("./node_modules/core-js/internals/native-symbol.js");B.exports=U&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(B,z,f){var U=f("./node_modules/core-js/internals/well-known-symbol.js");z.f=U},"./node_modules/core-js/internals/well-known-symbol.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/shared.js"),y=f("./node_modules/core-js/internals/has.js"),M=f("./node_modules/core-js/internals/uid.js"),N=f("./node_modules/core-js/internals/native-symbol.js"),K=f("./node_modules/core-js/internals/use-symbol-as-uid.js"),Ae=S("wks"),X=U.Symbol,q=K?X:X&&X.withoutSetter||M;B.exports=function(H){return(!y(Ae,H)||!(N||typeof Ae[H]=="string"))&&(N&&y(X,H)?Ae[H]=X[H]:Ae[H]=q("Symbol."+H)),Ae[H]}},"./node_modules/core-js/internals/whitespaces.js":function(B){B.exports=` +\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/fails.js"),y=f("./node_modules/core-js/internals/is-array.js"),M=f("./node_modules/core-js/internals/is-object.js"),N=f("./node_modules/core-js/internals/to-object.js"),K=f("./node_modules/core-js/internals/to-length.js"),Ae=f("./node_modules/core-js/internals/create-property.js"),X=f("./node_modules/core-js/internals/array-species-create.js"),q=f("./node_modules/core-js/internals/array-method-has-species-support.js"),H=f("./node_modules/core-js/internals/well-known-symbol.js"),k=f("./node_modules/core-js/internals/engine-v8-version.js"),Q=H("isConcatSpreadable"),p=9007199254740991,te="Maximum allowed index exceeded",ee=k>=51||!S(function(){var ae=[];return ae[Q]=!1,ae.concat()[0]!==ae}),ge=q("concat"),se=function(ae){if(!M(ae))return!1;var Ne=ae[Q];return Ne!==void 0?!!Ne:y(ae)},me=!ee||!ge;U({target:"Array",proto:!0,forced:me},{concat:function(Ne){var we=N(this),rt=X(we,0),Qe=0,Ee,be,ve,ye,he;for(Ee=-1,ve=arguments.length;Eep)throw TypeError(te);for(be=0;be=p)throw TypeError(te);Ae(rt,Qe++,he)}return rt.length=Qe,rt}})},"./node_modules/core-js/modules/es.array.iterator.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/to-indexed-object.js"),S=f("./node_modules/core-js/internals/add-to-unscopables.js"),y=f("./node_modules/core-js/internals/iterators.js"),M=f("./node_modules/core-js/internals/internal-state.js"),N=f("./node_modules/core-js/internals/define-iterator.js"),K="Array Iterator",Ae=M.set,X=M.getterFor(K);B.exports=N(Array,"Array",function(q,H){Ae(this,{type:K,target:U(q),index:0,kind:H})},function(){var q=X(this),H=q.target,k=q.kind,Q=q.index++;return!H||Q>=H.length?(q.target=void 0,{value:void 0,done:!0}):k=="keys"?{value:Q,done:!1}:k=="values"?{value:H[Q],done:!1}:{value:[Q,H[Q]],done:!1}},"values"),y.Arguments=y.Array,S("keys"),S("values"),S("entries")},"./node_modules/core-js/modules/es.array.join.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/indexed-object.js"),y=f("./node_modules/core-js/internals/to-indexed-object.js"),M=f("./node_modules/core-js/internals/array-method-is-strict.js"),N=[].join,K=S!=Object,Ae=M("join",",");U({target:"Array",proto:!0,forced:K||!Ae},{join:function(q){return N.call(y(this),q===void 0?",":q)}})},"./node_modules/core-js/modules/es.array.map.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/array-iteration.js").map,y=f("./node_modules/core-js/internals/array-method-has-species-support.js"),M=y("map");U({target:"Array",proto:!0,forced:!M},{map:function(K){return S(this,K,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/is-object.js"),y=f("./node_modules/core-js/internals/is-array.js"),M=f("./node_modules/core-js/internals/to-absolute-index.js"),N=f("./node_modules/core-js/internals/to-length.js"),K=f("./node_modules/core-js/internals/to-indexed-object.js"),Ae=f("./node_modules/core-js/internals/create-property.js"),X=f("./node_modules/core-js/internals/well-known-symbol.js"),q=f("./node_modules/core-js/internals/array-method-has-species-support.js"),H=q("slice"),k=X("species"),Q=[].slice,p=Math.max;U({target:"Array",proto:!0,forced:!H},{slice:function(ee,ge){var se=K(this),me=N(se.length),ae=M(ee,me),Ne=M(ge===void 0?me:ge,me),we,rt,Qe;if(y(se)&&(we=se.constructor,typeof we=="function"&&(we===Array||y(we.prototype))?we=void 0:S(we)&&(we=we[k],we===null&&(we=void 0)),we===Array||we===void 0))return Q.call(se,ae,Ne);for(rt=new(we===void 0?Array:we)(p(Ne-ae,0)),Qe=0;ae2){if(ve=ee(ve),ye=ve.charCodeAt(0),ye===43||ye===45){if(he=ve.charCodeAt(2),he===88||he===120)return NaN}else if(ye===48){switch(ve.charCodeAt(1)){case 66:case 98:ce=2,Ve=49;break;case 79:case 111:ce=8,Ve=55;break;default:return+ve}for(We=ve.slice(2),Oe=We.length,pt=0;ptVe)return NaN;return parseInt(We,ce)}}return+ve};if(y(ge,!se(" 0o1")||!se("0b1")||se("+0x1"))){for(var we=function(ve){var ye=arguments.length<1?0:ve,he=this;return he instanceof we&&(ae?H(function(){me.valueOf.call(he)}):K(he)!=ge)?Ae(new se(Ne(ye)),he,we):Ne(ye)},rt=U?Q(se):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),Qe=0,Ee;rt.length>Qe;Qe++)N(se,Ee=rt[Qe])&&!N(we,Ee)&&te(we,Ee,p(se,Ee));we.prototype=me,me.constructor=we,M(S,ge,we)}},"./node_modules/core-js/modules/es.object.assign.js":function(B,z,f){var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/object-assign.js");U({target:"Object",stat:!0,forced:Object.assign!==S},{assign:S})},"./node_modules/core-js/modules/es.object.keys.js":function(B,z,f){var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/to-object.js"),y=f("./node_modules/core-js/internals/object-keys.js"),M=f("./node_modules/core-js/internals/fails.js"),N=M(function(){y(1)});U({target:"Object",stat:!0,forced:N},{keys:function(Ae){return y(S(Ae))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(B,z,f){var U=f("./node_modules/core-js/internals/to-string-tag-support.js"),S=f("./node_modules/core-js/internals/redefine.js"),y=f("./node_modules/core-js/internals/object-to-string.js");U||S(Object.prototype,"toString",y,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/redefine.js"),S=f("./node_modules/core-js/internals/an-object.js"),y=f("./node_modules/core-js/internals/to-string.js"),M=f("./node_modules/core-js/internals/fails.js"),N=f("./node_modules/core-js/internals/regexp-flags.js"),K="toString",Ae=RegExp.prototype,X=Ae[K],q=M(function(){return X.call({source:"a",flags:"b"})!="/a/b"}),H=X.name!=K;(q||H)&&U(RegExp.prototype,K,function(){var Q=S(this),p=y(Q.source),te=Q.flags,ee=y(te===void 0&&Q instanceof RegExp&&!("flags"in Ae)?N.call(Q):te);return"/"+p+"/"+ee},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/string-multibyte.js").charAt,S=f("./node_modules/core-js/internals/to-string.js"),y=f("./node_modules/core-js/internals/internal-state.js"),M=f("./node_modules/core-js/internals/define-iterator.js"),N="String Iterator",K=y.set,Ae=y.getterFor(N);M(String,"String",function(X){K(this,{type:N,string:S(X),index:0})},function(){var q=Ae(this),H=q.string,k=q.index,Q;return k>=H.length?{value:void 0,done:!0}:(Q=U(H,k),q.index+=Q.length,{value:Q,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/create-html.js"),y=f("./node_modules/core-js/internals/string-html-forced.js");U({target:"String",proto:!0,forced:y("link")},{link:function(N){return S(this,"a","href",N)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/descriptors.js"),y=f("./node_modules/core-js/internals/global.js"),M=f("./node_modules/core-js/internals/has.js"),N=f("./node_modules/core-js/internals/is-object.js"),K=f("./node_modules/core-js/internals/object-define-property.js").f,Ae=f("./node_modules/core-js/internals/copy-constructor-properties.js"),X=y.Symbol;if(S&&typeof X=="function"&&(!("description"in X.prototype)||X().description!==void 0)){var q={},H=function(){var ge=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),se=this instanceof H?new X(ge):ge===void 0?X():X(ge);return ge===""&&(q[se]=!0),se};Ae(H,X);var k=H.prototype=X.prototype;k.constructor=H;var Q=k.toString,p=String(X("test"))=="Symbol(test)",te=/^Symbol\((.*)\)[^)]+$/;K(k,"description",{configurable:!0,get:function(){var ge=N(this)?this.valueOf():this,se=Q.call(ge);if(M(q,ge))return"";var me=p?se.slice(7,-1):se.replace(te,"$1");return me===""?void 0:me}}),U({global:!0,forced:!0},{Symbol:H})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(B,z,f){var U=f("./node_modules/core-js/internals/define-well-known-symbol.js");U("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(B,z,f){"use strict";var U=f("./node_modules/core-js/internals/export.js"),S=f("./node_modules/core-js/internals/global.js"),y=f("./node_modules/core-js/internals/get-built-in.js"),M=f("./node_modules/core-js/internals/is-pure.js"),N=f("./node_modules/core-js/internals/descriptors.js"),K=f("./node_modules/core-js/internals/native-symbol.js"),Ae=f("./node_modules/core-js/internals/fails.js"),X=f("./node_modules/core-js/internals/has.js"),q=f("./node_modules/core-js/internals/is-array.js"),H=f("./node_modules/core-js/internals/is-object.js"),k=f("./node_modules/core-js/internals/is-symbol.js"),Q=f("./node_modules/core-js/internals/an-object.js"),p=f("./node_modules/core-js/internals/to-object.js"),te=f("./node_modules/core-js/internals/to-indexed-object.js"),ee=f("./node_modules/core-js/internals/to-property-key.js"),ge=f("./node_modules/core-js/internals/to-string.js"),se=f("./node_modules/core-js/internals/create-property-descriptor.js"),me=f("./node_modules/core-js/internals/object-create.js"),ae=f("./node_modules/core-js/internals/object-keys.js"),Ne=f("./node_modules/core-js/internals/object-get-own-property-names.js"),we=f("./node_modules/core-js/internals/object-get-own-property-names-external.js"),rt=f("./node_modules/core-js/internals/object-get-own-property-symbols.js"),Qe=f("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),Ee=f("./node_modules/core-js/internals/object-define-property.js"),be=f("./node_modules/core-js/internals/object-property-is-enumerable.js"),ve=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),ye=f("./node_modules/core-js/internals/redefine.js"),he=f("./node_modules/core-js/internals/shared.js"),ce=f("./node_modules/core-js/internals/shared-key.js"),Ve=f("./node_modules/core-js/internals/hidden-keys.js"),We=f("./node_modules/core-js/internals/uid.js"),Oe=f("./node_modules/core-js/internals/well-known-symbol.js"),pt=f("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),yt=f("./node_modules/core-js/internals/define-well-known-symbol.js"),qt=f("./node_modules/core-js/internals/set-to-string-tag.js"),Wt=f("./node_modules/core-js/internals/internal-state.js"),nn=f("./node_modules/core-js/internals/array-iteration.js").forEach,lt=ce("hidden"),Vt="Symbol",wt="prototype",dt=Oe("toPrimitive"),hn=Wt.set,E=Wt.getterFor(Vt),h=Object[wt],g=S.Symbol,C=y("JSON","stringify"),W=Qe.f,le=Ee.f,G=we.f,_=be.f,Le=he("symbols"),ue=he("op-symbols"),oe=he("string-to-symbol-registry"),Ue=he("symbol-to-string-registry"),ct=he("wks"),Be=S.QObject,Ze=!Be||!Be[wt]||!Be[wt].findChild,De=N&&Ae(function(){return me(le({},"a",{get:function(){return le(this,"a",{value:7}).a}})).a!=7})?function(Sn,On,xn){var kn=W(h,On);kn&&delete h[On],le(Sn,On,xn),kn&&Sn!==h&&le(h,On,kn)}:le,$e=function(Sn,On){var xn=Le[Sn]=me(g[wt]);return hn(xn,{type:Vt,tag:Sn,description:On}),N||(xn.description=On),xn},ie=function(On,xn,kn){On===h&&ie(ue,xn,kn),Q(On);var Cr=ee(xn);return Q(kn),X(Le,Cr)?(kn.enumerable?(X(On,lt)&&On[lt][Cr]&&(On[lt][Cr]=!1),kn=me(kn,{enumerable:se(0,!1)})):(X(On,lt)||le(On,lt,se(1,{})),On[lt][Cr]=!0),De(On,Cr,kn)):le(On,Cr,kn)},Ke=function(On,xn){Q(On);var kn=te(xn),Cr=ae(kn).concat(Yt(kn));return nn(Cr,function(yr){(!N||bt.call(kn,yr))&&ie(On,yr,kn[yr])}),On},ht=function(On,xn){return xn===void 0?me(On):Ke(me(On),xn)},bt=function(On){var xn=ee(On),kn=_.call(this,xn);return this===h&&X(Le,xn)&&!X(ue,xn)?!1:kn||!X(this,xn)||!X(Le,xn)||X(this,lt)&&this[lt][xn]?kn:!0},Et=function(On,xn){var kn=te(On),Cr=ee(xn);if(!(kn===h&&X(Le,Cr)&&!X(ue,Cr))){var yr=W(kn,Cr);return yr&&X(Le,Cr)&&!(X(kn,lt)&&kn[lt][Cr])&&(yr.enumerable=!0),yr}},yn=function(On){var xn=G(te(On)),kn=[];return nn(xn,function(Cr){!X(Le,Cr)&&!X(Ve,Cr)&&kn.push(Cr)}),kn},Yt=function(On){var xn=On===h,kn=G(xn?ue:te(On)),Cr=[];return nn(kn,function(yr){X(Le,yr)&&(!xn||X(h,yr))&&Cr.push(Le[yr])}),Cr};if(K||(g=function(){if(this instanceof g)throw TypeError("Symbol is not a constructor");var On=!arguments.length||arguments[0]===void 0?void 0:ge(arguments[0]),xn=We(On),kn=function(Cr){this===h&&kn.call(ue,Cr),X(this,lt)&&X(this[lt],xn)&&(this[lt][xn]=!1),De(this,xn,se(1,Cr))};return N&&Ze&&De(h,xn,{configurable:!0,set:kn}),$e(xn,On)},ye(g[wt],"toString",function(){return E(this).tag}),ye(g,"withoutSetter",function(Sn){return $e(We(Sn),Sn)}),be.f=bt,Ee.f=ie,Qe.f=Et,Ne.f=we.f=yn,rt.f=Yt,pt.f=function(Sn){return $e(Oe(Sn),Sn)},N&&(le(g[wt],"description",{configurable:!0,get:function(){return E(this).description}}),M||ye(h,"propertyIsEnumerable",bt,{unsafe:!0}))),U({global:!0,wrap:!0,forced:!K,sham:!K},{Symbol:g}),nn(ae(ct),function(Sn){yt(Sn)}),U({target:Vt,stat:!0,forced:!K},{for:function(Sn){var On=ge(Sn);if(X(oe,On))return oe[On];var xn=g(On);return oe[On]=xn,Ue[xn]=On,xn},keyFor:function(On){if(!k(On))throw TypeError(On+" is not a symbol");if(X(Ue,On))return Ue[On]},useSetter:function(){Ze=!0},useSimple:function(){Ze=!1}}),U({target:"Object",stat:!0,forced:!K,sham:!N},{create:ht,defineProperty:ie,defineProperties:Ke,getOwnPropertyDescriptor:Et}),U({target:"Object",stat:!0,forced:!K},{getOwnPropertyNames:yn,getOwnPropertySymbols:Yt}),U({target:"Object",stat:!0,forced:Ae(function(){rt.f(1)})},{getOwnPropertySymbols:function(On){return rt.f(p(On))}}),C){var En=!K||Ae(function(){var Sn=g();return C([Sn])!="[null]"||C({a:Sn})!="{}"||C(Object(Sn))!="{}"});U({target:"JSON",stat:!0,forced:En},{stringify:function(On,xn,kn){for(var Cr=[On],yr=1,Pr;arguments.length>yr;)Cr.push(arguments[yr++]);if(Pr=xn,!(!H(xn)&&On===void 0||k(On)))return q(xn)||(xn=function(Vr,Pt){if(typeof Pr=="function"&&(Pt=Pr.call(this,Vr,Pt)),!k(Pt))return Pt}),Cr[1]=xn,C.apply(null,Cr)}})}g[wt][dt]||ve(g[wt],dt,g[wt].valueOf),qt(g,Vt),Ve[lt]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/dom-iterables.js"),y=f("./node_modules/core-js/internals/array-for-each.js"),M=f("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var N in S){var K=U[N],Ae=K&&K.prototype;if(Ae&&Ae.forEach!==y)try{M(Ae,"forEach",y)}catch(X){Ae.forEach=y}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(B,z,f){var U=f("./node_modules/core-js/internals/global.js"),S=f("./node_modules/core-js/internals/dom-iterables.js"),y=f("./node_modules/core-js/modules/es.array.iterator.js"),M=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),N=f("./node_modules/core-js/internals/well-known-symbol.js"),K=N("iterator"),Ae=N("toStringTag"),X=y.values;for(var q in S){var H=U[q],k=H&&H.prototype;if(k){if(k[K]!==X)try{M(k,K,X)}catch(p){k[K]=X}if(k[Ae]||M(k,Ae,q),S[q]){for(var Q in y)if(k[Q]!==y[Q])try{M(k,Q,y[Q])}catch(p){k[Q]=y[Q]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(B){(function(z,f){B.exports=f()})(this,function(){"use strict";function z(Be){var Ze=typeof Be;return Be!==null&&(Ze==="object"||Ze==="function")}function f(Be){return typeof Be=="function"}var U=void 0;Array.isArray?U=Array.isArray:U=function(Be){return Object.prototype.toString.call(Be)==="[object Array]"};var S=U,y=0,M=void 0,N=void 0,K=function(Ze,De){ae[y]=Ze,ae[y+1]=De,y+=2,y===2&&(N?N(Ne):rt())};function Ae(Be){N=Be}function X(Be){K=Be}var q=typeof window!="undefined"?window:void 0,H=q||{},k=H.MutationObserver||H.WebKitMutationObserver,Q=typeof self=="undefined"&&typeof u!="undefined"&&{}.toString.call(u)==="[object process]",p=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function te(){return function(){return u.nextTick(Ne)}}function ee(){return typeof M!="undefined"?function(){M(Ne)}:me()}function ge(){var Be=0,Ze=new k(Ne),De=document.createTextNode("");return Ze.observe(De,{characterData:!0}),function(){De.data=Be=++Be%2}}function se(){var Be=new MessageChannel;return Be.port1.onmessage=Ne,function(){return Be.port2.postMessage(0)}}function me(){var Be=setTimeout;return function(){return Be(Ne,1)}}var ae=new Array(1e3);function Ne(){for(var Be=0;Be>1,f=-7,U=b?V-1:0,S=b?-1:1,y=a[u+U];for(U+=S,x=y&(1<<-f)-1,y>>=-f,f+=re;f>0;x=x*256+a[u+U],U+=S,f-=8);for(T=x&(1<<-f)-1,x>>=-f,f+=F;f>0;T=T*256+a[u+U],U+=S,f-=8);if(x===0)x=1-z;else{if(x===B)return T?NaN:(y?-1:1)*(1/0);T=T+Math.pow(2,F),x=x-z}return(y?-1:1)*T*Math.pow(2,x-F)},de.write=function(a,u,b,F,V,x){var T,re,B,z=x*8-V-1,f=(1<>1,S=V===23?Math.pow(2,-24)-Math.pow(2,-77):0,y=F?0:x-1,M=F?1:-1,N=u<0||u===0&&1/u<0?1:0;for(u=Math.abs(u),isNaN(u)||u===1/0?(re=isNaN(u)?1:0,T=f):(T=Math.floor(Math.log(u)/Math.LN2),u*(B=Math.pow(2,-T))<1&&(T--,B*=2),T+U>=1?u+=S/B:u+=S*Math.pow(2,1-U),u*B>=2&&(T++,B/=2),T+U>=f?(re=0,T=f):T+U>=1?(re=(u*B-1)*Math.pow(2,V),T=T+U):(re=u*Math.pow(2,U-1)*Math.pow(2,V),T=0));V>=8;a[b+y]=re&255,y+=M,re/=256,V-=8);for(T=T<0;a[b+y]=T&255,y+=M,T/=256,z-=8);a[b+y-M]|=N*128}},27319:function(Kt){var de={}.toString;Kt.exports=Array.isArray||function(a){return de.call(a)=="[object Array]"}},65355:function(Kt,de,a){"use strict";a.r(de),a.d(de,{AcroForm:function(){return hl},AcroFormAppearance:function(){return uA},AcroFormButton:function(){return ga},AcroFormCheckBox:function(){return ro},AcroFormChoiceField:function(){return dA},AcroFormComboBox:function(){return jA},AcroFormEditBox:function(){return HA},AcroFormListBox:function(){return xa},AcroFormPasswordField:function(){return ha},AcroFormPushButton:function(){return La},AcroFormRadioButton:function(){return ia},AcroFormTextField:function(){return ja},GState:function(){return cd},ShadingPattern:function(){return qc},TilingPattern:function(){return _c},default:function(){return WA},jsPDF:function(){return WA}});var u=a(76190),b={},F=function(e,n,t,r,A){var i=new Worker(b[n]||(b[n]=URL.createObjectURL(new Blob([e+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return i.onmessage=function(w){var m=w.data,I=m.$e$;if(I){var D=new Error(I[0]);D.code=I[1],D.stack=I[2],A(D,null)}else A(null,m)},i.postMessage(t,r),i},V=Uint8Array,x=Uint16Array,T=Int32Array,re=new V([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),B=new V([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),z=new V([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),f=function(e,n){for(var t=new x(31),r=0;r<31;++r)t[r]=n+=1<>1|(X&21845)<<1;q=(q&52428)>>2|(q&13107)<<2,q=(q&61680)>>4|(q&3855)<<4,Ae[X]=((q&65280)>>8|(q&255)<<8)>>1}for(var H=function(e,n,t){for(var r=e.length,A=0,i=new x(n);A>I]=D}else for(m=new x(r),A=0;A>15-e[A]);return m},k=new V(288),X=0;X<144;++X)k[X]=8;for(var X=144;X<256;++X)k[X]=9;for(var X=256;X<280;++X)k[X]=7;for(var X=280;X<288;++X)k[X]=8;for(var Q=new V(32),X=0;X<32;++X)Q[X]=5;var p=H(k,9,0),te=null,ee=H(Q,5,0),ge=null,se=function(e){for(var n=e[0],t=1;tn&&(n=e[t]);return n},me=function(e,n,t){var r=n/8|0;return(e[r]|e[r+1]<<8)>>(n&7)&t},ae=function(e,n){var t=n/8|0;return(e[t]|e[t+1]<<8|e[t+2]<<16)>>(n&7)},Ne=function(e){return(e+7)/8|0},we=function(e,n,t){return(n==null||n<0)&&(n=0),(t==null||t>e.length)&&(t=e.length),new V(e.subarray(n,t))},rt={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},Qe=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],Ee=function(e,n,t){var r=new Error(n||Qe[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,Ee),!t)throw r;return r},be=function(e,n,t,r){var A=e.length,i=r?r.length:0;if(!A||n.f&&!n.l)return t||new V(0);var w=!t,m=w||n.i!=2,I=n.i;w&&(t=new V(A*3));var D=function(Wr){var QA=t.length;if(Wr>QA){var LA=new V(Math.max(QA*2,Wr));LA.set(t),t=LA}},Z=n.f||0,fe=n.p||0,Ie=n.b||0,j=n.l,et=n.d,Je=n.m,tt=n.n,ke=A*8;do{if(!j){Z=me(e,fe,1);var Rt=me(e,fe+1,3);if(fe+=3,Rt)if(Rt==1)j=te,et=ge,Je=9,tt=5;else if(Rt==2){var fr=me(e,fe,31)+257,qn=me(e,fe+10,15)+4,Jt=fr+me(e,fe+5,31)+1;fe+=14;for(var vt=new V(Jt),wn=new V(19),Te=0;Te>4;if(It<16)vt[Te++]=It;else{var Yn=0,tr=0;for(It==16?(tr=3+me(e,fe,3),fe+=2,Yn=vt[Te-1]):It==17?(tr=3+me(e,fe,7),fe+=3):It==18&&(tr=11+me(e,fe,127),fe+=7);tr--;)vt[Te++]=Yn}}var Dn=vt.subarray(0,fr),Ar=vt.subarray(fr);Je=se(Dn),tt=se(Ar),j=H(Dn,Je,1),et=H(Ar,tt,1)}else Ee(1);else{var It=Ne(fe)+4,gt=e[It-4]|e[It-3]<<8,Nn=It+gt;if(Nn>A){I&&Ee(0);break}m&&D(Ie+gt),t.set(e.subarray(It,Nn),Ie),n.b=Ie+=gt,n.p=fe=Nn*8,n.f=Z;continue}if(fe>ke){I&&Ee(0);break}}m&&D(Ie+131072);for(var AA=(1<>4;if(fe+=Yn&15,fe>ke){I&&Ee(0);break}if(Yn||Ee(2),ut<256)t[Ie++]=ut;else if(ut==256){Me=fe,j=null;break}else{var Ct=ut-254;if(ut>264){var Te=ut-257,jt=re[Te];Ct=me(e,fe,(1<>4;sn||Ee(3),fe+=sn&15;var Ar=N[Ln];if(Ln>3){var jt=B[Ln];Ar+=ae(e,fe)&(1<ke){I&&Ee(0);break}m&&D(Ie+131072);var _n=Ie+Ct;if(Ie>8},ye=function(e,n,t){t<<=n&7;var r=n/8|0;e[r]|=t,e[r+1]|=t>>8,e[r+2]|=t>>16},he=function(e,n){for(var t=[],r=0;rIe&&(Ie=i[r].s);var j=new x(Ie+1),et=ce(t[Z-1],j,0);if(et>n){var r=0,Je=0,tt=et-n,ke=1<n)Je+=ke-(1<>=tt;Je>0;){var It=i[r].s;j[It]=0&&Je;--r){var gt=i[r].s;j[gt]==n&&(--j[gt],++Je)}et=n}return{t:new V(j),l:et}},ce=function(e,n,t){return e.s==-1?Math.max(ce(e.l,n,t+1),ce(e.r,n,t+1)):n[e.s]=t},Ve=function(e){for(var n=e.length;n&&!e[--n];);for(var t=new x(++n),r=0,A=e[0],i=1,w=function(I){t[r++]=I},m=1;m<=n;++m)if(e[m]==A&&m!=n)++i;else{if(!A&&i>2){for(;i>138;i-=138)w(32754);i>2&&(w(i>10?i-11<<5|28690:i-3<<5|12305),i=0)}else if(i>3){for(w(A),--i;i>6;i-=6)w(8304);i>2&&(w(i-3<<5|8208),i=0)}for(;i--;)w(A);i=1,A=e[m]}return{c:t.subarray(0,r),n}},We=function(e,n){for(var t=0,r=0;r>8,e[A+2]=e[A]^255,e[A+3]=e[A+1]^255;for(var i=0;i4&&!wn[z[nt-1]];--nt);var Lt=D+5<<3,Ft=We(A,k)+We(i,Q)+w,zn=We(A,Ie)+We(i,Je)+w+14+3*nt+We(qn,wn)+2*qn[16]+3*qn[17]+7*qn[18];if(I>=0&&Lt<=Ft&&Lt<=zn)return Oe(n,Z,e.subarray(I,I+D));var Yn,tr,Dn,Ar;if(ve(n,Z,1+(zn15&&(ve(n,Z,ut[Jt]>>5&127),Z+=ut[Jt]>>12)}}else Yn=p,tr=k,Dn=ee,Ar=Q;for(var Jt=0;Jt255){var Ct=jt>>18&31;ye(n,Z,Yn[Ct+257]),Z+=tr[Ct+257],Ct>7&&(ve(n,Z,jt>>23&31),Z+=re[Ct]);var sn=jt&31;ye(n,Z,Dn[sn]),Z+=Ar[sn],sn>3&&(ye(n,Z,jt>>5&8191),Z+=B[sn])}else ye(n,Z,Yn[jt]),Z+=tr[jt]}return ye(n,Z,Yn[256]),Z+tr[256]},yt=new T([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),qt=new V(0),Wt=function(e,n,t,r,A,i){var w=i.z||e.length,m=new V(r+w+5*(1+Math.ceil(w/7e3))+A),I=m.subarray(r,m.length-A),D=i.l,Z=(i.r||0)&7;if(n){Z&&(I[0]=i.r>>3);for(var fe=yt[n-1],Ie=fe>>13,j=fe&8191,et=(1<7e3||wn>24576)&&(Yn>423||!D)){Z=pt(e,I,0,gt,Nn,fr,Jt,wn,nt,vt-nt,Z),wn=qn=Jt=0,nt=vt;for(var tr=0;tr<286;++tr)Nn[tr]=0;for(var tr=0;tr<30;++tr)fr[tr]=0}var Dn=2,Ar=0,AA=j,Nr=Ft-zn&32767;if(Yn>2&&Lt==It(vt-Nr))for(var Me=Math.min(Ie,Yn)-1,ut=Math.min(32767,vt),Ct=Math.min(258,Yn);Nr<=ut&&--AA&&Ft!=zn;){if(e[vt+Dn]==e[vt+Dn-Nr]){for(var jt=0;jtDn){if(Dn=jt,Ar=Nr,jt>Me)break;for(var sn=Math.min(Nr,jt-2),Ln=0,tr=0;trLn&&(Ln=wr,zn=_n)}}}Ft=zn,zn=Je[Ft],Nr+=Ft-zn&32767}if(Ar){gt[wn++]=268435456|y[Dn]<<18|K[Ar];var Wr=y[Dn]&31,QA=K[Ar]&31;Jt+=re[Wr]+B[QA],++Nn[257+Wr],++fr[QA],Te=vt+Dn,++qn}else gt[wn++]=e[vt],++Nn[e[vt]]}}for(vt=Math.max(vt,Te);vt=w&&(I[Z/8|0]=D,LA=w),Z=Oe(I,Z+1,e.subarray(vt,LA))}i.i=w}return we(m,0,r+Ne(Z)+A)},nn=null,lt=function(){var e=-1;return{p:function(n){for(var t=e,r=0;r>>8;e=t},d:function(){return~e}}},Vt=function(){var e=1,n=0;return{p:function(t){for(var r=e,A=n,i=t.length|0,w=0;w!=i;){for(var m=Math.min(w+2655,i);w>16),A=(A&65535)+15*(A>>16)}e=r,n=A},d:function(){return e%=65521,n%=65521,(e&255)<<24|(e&65280)<<8|(n&255)<<8|n>>8}}},wt=function(e,n,t,r,A){if(!A&&(A={l:1},n.dictionary)){var i=n.dictionary.subarray(-32768),w=new V(i.length+e.length);w.set(i),w.set(e,i.length),e=w,A.w=i.length}return Wt(e,n.level==null?6:n.level,n.mem==null?A.l?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):20:12+n.mem,t,r,A)},dt=function(e,n){var t={};for(var r in e)t[r]=e[r];for(var r in n)t[r]=n[r];return t},hn=function(e,n,t){for(var r=e(),A=e.toString(),i=A.slice(A.indexOf("[")+1,A.lastIndexOf("]")).replace(/\s+/g,"").split(","),w=0;w>>0},$e=function(e,n){return De(e,n)+De(e,n+4)*4294967296},ie=function(e,n,t){for(;t;++n)e[n]=t,t>>>=8},Ke=function(e,n){var t=n.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=n.level<2?4:n.level==9?2:0,e[9]=3,n.mtime!=0&&ie(e,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),t){e[3]=8;for(var r=0;r<=t.length;++r)e[r+10]=t.charCodeAt(r)}},ht=function(e){(e[0]!=31||e[1]!=139||e[2]!=8)&&Ee(6,"invalid gzip data");var n=e[3],t=10;n&4&&(t+=(e[10]|e[11]<<8)+2);for(var r=(n>>3&1)+(n>>4&1);r>0;r-=!e[t++]);return t+(n&2)},bt=function(e){var n=e.length;return(e[n-4]|e[n-3]<<8|e[n-2]<<16|e[n-1]<<24)>>>0},Et=function(e){return 10+(e.filename?e.filename.length+1:0)},yn=function(e,n){var t=n.level,r=t==0?0:t<6?1:t==9?3:2;if(e[0]=120,e[1]=r<<6|(n.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,n.dictionary){var A=Vt();A.p(n.dictionary),ie(e,2,A.d())}},Yt=function(e,n){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&Ee(6,"invalid zlib data"),(e[1]>>5&1)==+!n&&Ee(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function En(e,n){return typeof e=="function"&&(n=e,e={}),this.ondata=n,e}var Sn=null,On=null;function xn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&Ee(7),Ue(e,n,[W],function(r){return ue(kn(r.data[0],r.data[1]))},0,t)}function kn(e,n){return wt(e,n||{},0,0)}var Cr=null,yr=null;function Pr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&Ee(7),Ue(e,n,[C],function(r){return ue(Vr(r.data[0],oe(r.data[1])))},1,t)}function Vr(e,n){return be(e,{i:2},n&&n.out,n&&n.dictionary)}var Pt=null,Xt=null;function Zn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&Ee(7),Ue(e,n,[W,le,function(){return[dr]}],function(r){return ue(dr(r.data[0],r.data[1]))},2,t)}function dr(e,n){n||(n={});var t=lt(),r=e.length;t.p(e);var A=wt(e,n,Et(n),8),i=A.length;return Ke(A,n),ie(A,i-8,t.d()),ie(A,i-4,r),A}var Hn=null,Wn=null;function Dr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&Ee(7),Ue(e,n,[C,G,function(){return[Lr]}],function(r){return ue(Lr(r.data[0],r.data[1]))},3,t)}function Lr(e,n){var t=ht(e);return t+8>e.length&&Ee(6,"invalid gzip data"),be(e.subarray(t,-8),{i:2},n&&n.out||new V(bt(e)),n&&n.dictionary)}var _r=null,Tr=null;function or(e,n,t){return t||(t=n,n={}),typeof t!="function"&&Ee(7),Ue(e,n,[W,_,function(){return[gA]}],function(r){return ue(gA(r.data[0],r.data[1]))},4,t)}function gA(e,n){n||(n={});var t=Vt();t.p(e);var r=wt(e,n,n.dictionary?6:2,4);return yn(r,n),ie(r,r.length-4,t.d()),r}var Ye=null,Ot=null;function An(e,n,t){return t||(t=n,n={}),typeof t!="function"&&Ee(7),Ue(e,n,[C,Le,function(){return[Se]}],function(r){return ue(Se(r.data[0],oe(r.data[1])))},5,t)}function Se(e,n){return be(e.subarray(Yt(e,n&&n.dictionary),-4),{i:2},n&&n.out,n&&n.dictionary)}var Fe=null,Tt=null;function Nt(e,n,t){return t||(t=n,n={}),typeof t!="function"&&Ee(7),e[0]==31&&e[1]==139&&e[2]==8?Dr(e,n,t):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?Pr(e,n,t):An(e,n,t)}function vn(e,n){return e[0]==31&&e[1]==139&&e[2]==8?Lr(e,n):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?Vr(e,n):Se(e,n)}var pn=function(e,n,t,r){for(var A in e){var i=e[A],w=n+A,m=r;Array.isArray(i)&&(m=dt(r,i[1]),i=i[0]),i instanceof V?t[w]=[i,m]:(t[w+="/"]=[new V(0),m],pn(i,w,t,r))}},kt=typeof TextEncoder!="undefined"&&new TextEncoder,jn=typeof TextDecoder!="undefined"&&new TextDecoder,Jn=0;try{jn.decode(qt,{stream:!0}),Jn=1}catch(e){}var pr=function(e){for(var n="",t=0;;){var r=e[t++],A=(r>127)+(r>223)+(r>239);if(t+A>e.length)return{s:n,r:we(e,t-1)};A?A==3?(r=((r&15)<<18|(e[t++]&63)<<12|(e[t++]&63)<<6|e[t++]&63)-65536,n+=String.fromCharCode(55296|r>>10,56320|r&1023)):A&1?n+=String.fromCharCode((r&31)<<6|e[t++]&63):n+=String.fromCharCode((r&15)<<12|(e[t++]&63)<<6|e[t++]&63):n+=String.fromCharCode(r)}},mr=null,ir=null;function Er(e,n){if(n){for(var t=new V(e.length),r=0;r>1)),w=0,m=function(Z){i[w++]=Z},r=0;ri.length){var I=new V(w+8+(A-r<<1));I.set(i),i=I}var D=e.charCodeAt(r);D<128||n?m(D):D<2048?(m(192|D>>6),m(128|D&63)):D>55295&&D<57344?(D=65536+(D&1047552)|e.charCodeAt(++r)&1023,m(240|D>>18),m(128|D>>12&63),m(128|D>>6&63),m(128|D&63)):(m(224|D>>12),m(128|D>>6&63),m(128|D&63))}return we(i,0,w)}function $n(e,n){if(n){for(var t="",r=0;r65535&&Ee(9),n+=r+4}return n},Qt=function(e,n,t,r,A,i,w,m){var I=r.length,D=t.extra,Z=m&&m.length,fe=Rr(D);ie(e,n,w!=null?33639248:67324752),n+=4,w!=null&&(e[n++]=20,e[n++]=t.os),e[n]=20,n+=2,e[n++]=t.flag<<1|(i<0&&8),e[n++]=A&&8,e[n++]=t.compression&255,e[n++]=t.compression>>8;var Ie=new Date(t.mtime==null?Date.now():t.mtime),j=Ie.getFullYear()-1980;if((j<0||j>119)&&Ee(10),ie(e,n,j<<25|Ie.getMonth()+1<<21|Ie.getDate()<<16|Ie.getHours()<<11|Ie.getMinutes()<<5|Ie.getSeconds()>>1),n+=4,i!=-1&&(ie(e,n,t.crc),ie(e,n+4,i<0?-i-2:i),ie(e,n+8,t.size)),ie(e,n+12,I),ie(e,n+14,fe),n+=16,w!=null&&(ie(e,n,Z),ie(e,n+6,t.attrs),ie(e,n+10,w),n+=14),e.set(r,n),n+=I,fe)for(var et in D){var Je=D[et],tt=Je.length;ie(e,n,+et),ie(e,n+2,tt),e.set(Je,n+4),n+=4+tt}return Z&&(e.set(m,n),n+=Z),n},zt=function(e,n,t,r,A){ie(e,n,101010256),ie(e,n+8,t),ie(e,n+10,t),ie(e,n+12,r),ie(e,n+16,A)},Mt=null,Bn=null,_t=null,dn=null;function rn(e,n,t){t||(t=n,n={}),typeof t!="function"&&Ee(7);var r={};pn(e,"",r,n);var A=Object.keys(r),i=A.length,w=0,m=0,I=i,D=new Array(i),Z=[],fe=function(){for(var tt=0;tt65535&&Ft(Ee(11,0,1),null),!Lt)Ft(null,It);else if(fr<16e4)try{Ft(null,kn(It,gt))}catch(zn){Ft(zn,null)}else Z.push(xn(It,gt,Ft))},Je=0;Je65535&&Ee(11);var ke=Z?kn(I,D):I,Rt=ke.length,It=lt();It.p(I),r.push(dt(D,{size:I.length,crc:It.d(),c:ke,f:fe,m:et,u:Ie!=w.length||et&&j.length!=Je,o:A,compression:Z})),A+=30+Ie+tt+Rt,i+=76+2*(Ie+tt)+(Je||0)+Rt}for(var gt=new V(i+22),Nn=A,fr=i-A,qn=0;qn65558)return w(Ee(13,0,1),null),A;var I=Ze(e,m+8);if(I){var D=I,Z=De(e,m+16),fe=Z==4294967295||D==65535;if(fe){var Ie=De(e,m-12);fe=De(e,Ie)==101075792,fe&&(D=I=De(e,Ie+32),Z=De(e,Ie+48))}for(var j=n&&n.filter,et=function(tt){var ke=Or(e,Z,fe),Rt=ke[0],It=ke[1],gt=ke[2],Nn=ke[3],fr=ke[4],qn=ke[5],Jt=xr(e,qn);Z=fr;var vt=function(Te,nt){Te?(A(),w(Te,null)):(nt&&(i[Nn]=nt),--I||w(null,i))};if(!j||j({name:Nn,size:It,originalSize:gt,compression:Rt}))if(!Rt)vt(null,we(e,Jt,Jt+It));else if(Rt==8){var wn=e.subarray(Jt,Jt+It);if(gt<524288||It>.8*gt)try{vt(null,Vr(wn,{out:new V(gt)}))}catch(Te){vt(Te,null)}else r.push(Pr(wn,{size:gt},vt))}else vt(Ee(14,"unknown compression type "+Rt,1),null);else vt(null,null)},Je=0;Je65558)&&Ee(13);var A=Ze(e,r+8);if(!A)return{};var i=De(e,r+16),w=i==4294967295||A==65535;if(w){var m=De(e,r-12);w=De(e,m)==101075792,w&&(A=De(e,m+32),i=De(e,m+48))}for(var I=n&&n.filter,D=0;D{const e=new Uint8Array(4),n=new Uint32Array(e.buffer);return!((n[0]=1)&e[0])})(),hA={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class St{constructor(n=rA,t={}){Po(this,"buffer");Po(this,"byteLength");Po(this,"byteOffset");Po(this,"length");Po(this,"offset");Po(this,"lastWrittenByte");Po(this,"littleEndian");Po(this,"_data");Po(this,"_mark");Po(this,"_marks");let r=!1;typeof n=="number"?n=new ArrayBuffer(n):(r=!0,this.lastWrittenByte=n.byteLength);const A=t.offset?t.offset>>>0:0,i=n.byteLength-A;let w=A;(ArrayBuffer.isView(n)||n instanceof St)&&(n.byteLength!==n.buffer.byteLength&&(w=n.byteOffset+A),n=n.buffer),r?this.lastWrittenByte=i:this.lastWrittenByte=0,this.buffer=n,this.length=i,this.byteLength=i,this.byteOffset=w,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,w,i),this._mark=0,this._marks=[]}available(n=1){return this.offset+n<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(n=1){return this.offset+=n,this}back(n=1){return this.offset-=n,this}seek(n){return this.offset=n,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const n=this._marks.pop();if(n===void 0)throw new Error("Mark stack empty");return this.seek(n),this}rewind(){return this.offset=0,this}ensureAvailable(n=1){if(!this.available(n)){const r=(this.offset+n)*2,A=new Uint8Array(r);A.set(new Uint8Array(this.buffer)),this.buffer=A.buffer,this.length=r,this.byteLength=r,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(n=1){return this.readArray(n,"uint8")}readArray(n,t){const r=hA[t].BYTES_PER_ELEMENT*n,A=this.byteOffset+this.offset,i=this.buffer.slice(A,A+r);if(this.littleEndian===sA&&t!=="uint8"&&t!=="int8"){const m=new Uint8Array(this.buffer.slice(A,A+r));m.reverse();const I=new hA[t](m.buffer);return this.offset+=r,I.reverse(),I}const w=new hA[t](i);return this.offset+=r,w}readInt16(){const n=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,n}readUint16(){const n=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,n}readInt32(){const n=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,n}readUint32(){const n=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat32(){const n=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat64(){const n=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,n}readBigInt64(){const n=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,n}readBigUint64(){const n=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,n}readChar(){return String.fromCharCode(this.readInt8())}readChars(n=1){let t="";for(let r=0;rthis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const Ut=4,ft=0,Vn=1,In=2;function Fr(e){let n=e.length;for(;--n>=0;)e[n]=0}const it=0,At=1,Xe=2,Gt=3,Fn=258,nr=29,un=256,$t=un+1+nr,fn=30,rr=19,Cn=2*$t+1,Mn=15,mA=16,Xr=7,OA=256,Ir=16,pA=17,BA=18,KA=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),TA=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),Ha=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),yA=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),ya=512,Qr=new Array(($t+2)*2);Fr(Qr);const PA=new Array(fn*2);Fr(PA);const Aa=new Array(ya);Fr(Aa);const Sa=new Array(Fn-Gt+1);Fr(Sa);const SA=new Array(nr);Fr(SA);const YA=new Array(fn);Fr(YA);function Io(e,n,t,r,A){this.static_tree=e,this.extra_bits=n,this.extra_base=t,this.elems=r,this.max_length=A,this.has_stree=e&&e.length}let io,Ao,Oi;function aa(e,n){this.dyn_tree=e,this.max_code=0,this.stat_desc=n}const pa=e=>e<256?Aa[e]:Aa[256+(e>>>7)],da=(e,n)=>{e.pending_buf[e.pending++]=n&255,e.pending_buf[e.pending++]=n>>>8&255},$A=(e,n,t)=>{e.bi_valid>mA-t?(e.bi_buf|=n<>mA-e.bi_valid,e.bi_valid+=t-mA):(e.bi_buf|=n<{$A(e,t[n*2],t[n*2+1])},bA=(e,n)=>{let t=0;do t|=e&1,e>>>=1,t<<=1;while(--n>0);return t>>>1},nA=e=>{e.bi_valid===16?(da(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},CA=(e,n)=>{const t=n.dyn_tree,r=n.max_code,A=n.stat_desc.static_tree,i=n.stat_desc.has_stree,w=n.stat_desc.extra_bits,m=n.stat_desc.extra_base,I=n.stat_desc.max_length;let D,Z,fe,Ie,j,et,Je=0;for(Ie=0;Ie<=Mn;Ie++)e.bl_count[Ie]=0;for(t[e.heap[e.heap_max]*2+1]=0,D=e.heap_max+1;DI&&(Ie=I,Je++),t[Z*2+1]=Ie,!(Z>r)&&(e.bl_count[Ie]++,j=0,Z>=m&&(j=w[Z-m]),et=t[Z*2],e.opt_len+=et*(Ie+j),i&&(e.static_len+=et*(A[Z*2+1]+j)));if(Je!==0){do{for(Ie=I-1;e.bl_count[Ie]===0;)Ie--;e.bl_count[Ie]--,e.bl_count[Ie+1]+=2,e.bl_count[I]--,Je-=2}while(Je>0);for(Ie=I;Ie!==0;Ie--)for(Z=e.bl_count[Ie];Z!==0;)fe=e.heap[--D],!(fe>r)&&(t[fe*2+1]!==Ie&&(e.opt_len+=(Ie-t[fe*2+1])*t[fe*2],t[fe*2+1]=Ie),Z--)}},ZA=(e,n,t)=>{const r=new Array(Mn+1);let A=0,i,w;for(i=1;i<=Mn;i++)A=A+t[i-1]<<1,r[i]=A;for(w=0;w<=n;w++){let m=e[w*2+1];m!==0&&(e[w*2]=bA(r[m]++,m))}},Fa=()=>{let e,n,t,r,A;const i=new Array(Mn+1);for(t=0,r=0;r>=7;r{let n;for(n=0;n<$t;n++)e.dyn_ltree[n*2]=0;for(n=0;n{e.bi_valid>8?da(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},uo=(e,n,t,r)=>{const A=n*2,i=t*2;return e[A]{const r=e.heap[t];let A=t<<1;for(;A<=e.heap_len&&(A{let r,A,i=0,w,m;if(e.sym_next!==0)do r=e.pending_buf[e.sym_buf+i++]&255,r+=(e.pending_buf[e.sym_buf+i++]&255)<<8,A=e.pending_buf[e.sym_buf+i++],r===0?Yr(e,A,n):(w=Sa[A],Yr(e,w+un+1,n),m=KA[w],m!==0&&(A-=SA[w],$A(e,A,m)),r--,w=pa(r),Yr(e,w,t),m=TA[w],m!==0&&(r-=YA[w],$A(e,r,m)));while(i{const t=n.dyn_tree,r=n.stat_desc.static_tree,A=n.stat_desc.has_stree,i=n.stat_desc.elems;let w,m,I=-1,D;for(e.heap_len=0,e.heap_max=Cn,w=0;w>1;w>=1;w--)fo(e,t,w);D=i;do w=e.heap[1],e.heap[1]=e.heap[e.heap_len--],fo(e,t,1),m=e.heap[1],e.heap[--e.heap_max]=w,e.heap[--e.heap_max]=m,t[D*2]=t[w*2]+t[m*2],e.depth[D]=(e.depth[w]>=e.depth[m]?e.depth[w]:e.depth[m])+1,t[w*2+1]=t[m*2+1]=D,e.heap[1]=D++,fo(e,t,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],CA(e,n),ZA(t,I,e.bl_count)},Ti=(e,n,t)=>{let r,A=-1,i,w=n[0*2+1],m=0,I=7,D=4;for(w===0&&(I=138,D=3),n[(t+1)*2+1]=65535,r=0;r<=t;r++)i=w,w=n[(r+1)*2+1],!(++m{let r,A=-1,i,w=n[0*2+1],m=0,I=7,D=4;for(w===0&&(I=138,D=3),r=0;r<=t;r++)if(i=w,w=n[(r+1)*2+1],!(++m{let n;for(Ti(e,e.dyn_ltree,e.l_desc.max_code),Ti(e,e.dyn_dtree,e.d_desc.max_code),zo(e,e.bl_desc),n=rr-1;n>=3&&e.bl_tree[yA[n]*2+1]===0;n--);return e.opt_len+=3*(n+1)+5+5+4,n},vi=(e,n,t,r)=>{let A;for($A(e,n-257,5),$A(e,t-1,5),$A(e,r-4,4),A=0;A{let n=4093624447,t;for(t=0;t<=31;t++,n>>>=1)if(n&1&&e.dyn_ltree[t*2]!==0)return ft;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return Vn;for(t=32;t{ol||(Fa(),ol=!0),e.l_desc=new aa(e.dyn_ltree,io),e.d_desc=new aa(e.dyn_dtree,Ao),e.bl_desc=new aa(e.bl_tree,Oi),e.bi_buf=0,e.bi_valid=0,jo(e)},Es=(e,n,t,r)=>{$A(e,(it<<1)+(r?1:0),3),Eo(e),da(e,t),da(e,~t),t&&e.pending_buf.set(e.window.subarray(n,n+t),e.pending),e.pending+=t},Bl=e=>{$A(e,At<<1,3),Yr(e,OA,Qr),nA(e)},Yi=(e,n,t,r)=>{let A,i,w=0;e.level>0?(e.strm.data_type===In&&(e.strm.data_type=ao(e)),zo(e,e.l_desc),zo(e,e.d_desc),w=ki(e),A=e.opt_len+3+7>>>3,i=e.static_len+3+7>>>3,i<=A&&(A=i)):A=i=t+5,t+4<=A&&n!==-1?Es(e,n,t,r):e.strategy===Ut||i===A?($A(e,(At<<1)+(r?1:0),3),ji(e,Qr,PA)):($A(e,(Xe<<1)+(r?1:0),3),vi(e,e.l_desc.max_code+1,e.d_desc.max_code+1,w+1),ji(e,e.dyn_ltree,e.dyn_dtree)),jo(e),r&&Eo(e)},cc=(e,n,t)=>(e.pending_buf[e.sym_buf+e.sym_next++]=n,e.pending_buf[e.sym_buf+e.sym_next++]=n>>8,e.pending_buf[e.sym_buf+e.sym_next++]=t,n===0?e.dyn_ltree[t*2]++:(e.matches++,n--,e.dyn_ltree[(Sa[t]+un+1)*2]++,e.dyn_dtree[pa(n)*2]++),e.sym_next===e.sym_end);var bs=zl,Zo=Es,Zl=Yi,_o=cc,il=Bl,xs={_tr_init:bs,_tr_stored_block:Zo,_tr_flush_block:Zl,_tr_tally:_o,_tr_align:il},ma=(e,n,t,r)=>{let A=e&65535|0,i=e>>>16&65535|0,w=0;for(;t!==0;){w=t>2e3?2e3:t,t-=w;do A=A+n[r++]|0,i=i+A|0;while(--w);A%=65521,i%=65521}return A|i<<16|0};const Pl=()=>{let e,n=[];for(var t=0;t<256;t++){e=t;for(var r=0;r<8;r++)e=e&1?3988292384^e>>>1:e>>>1;n[t]=e}return n},uc=new Uint32Array(Pl());var ho=(e,n,t,r)=>{const A=uc,i=r+t;e^=-1;for(let w=r;w>>8^A[(e^n[w])&255];return e^-1},ca={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},qA={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:pi,_tr_stored_block:so,_tr_flush_block:vo,_tr_tally:po,_tr_align:lo}=xs,{Z_NO_FLUSH:Lo,Z_PARTIAL_FLUSH:ls,Z_FULL_FLUSH:sl,Z_FINISH:To,Z_BLOCK:Vl,Z_OK:Ei,Z_STREAM_END:Ns,Z_STREAM_ERROR:bi,Z_DATA_ERROR:Mc,Z_BUF_ERROR:Hc,Z_DEFAULT_COMPRESSION:fc,Z_FILTERED:Yu,Z_HUFFMAN_ONLY:uu,Z_RLE:Ju,Z_FIXED:Ms,Z_DEFAULT_STRATEGY:qu,Z_UNKNOWN:$o,Z_DEFLATED:co}=qA,Qo=9,cs=15,Ji=8,Tc=256+1+29,fu=30,du=19,L=2*Tc+1,J=15,Y=3,He=258,je=He+Y+1,xt=32,mt=42,cn=57,ln=69,Qn=73,Sr=91,Kn=103,Tn=113,sr=666,Gn=1,an=2,Rn=3,lr=4,lA=3,zr=(e,n)=>(e.msg=ca[n],n),cA=e=>e*2-(e>4?9:0),oA=e=>{let n=e.length;for(;--n>=0;)e[n]=0},iA=e=>{let n,t,r,A=e.w_size;n=e.hash_size,r=n;do t=e.head[--r],e.head[r]=t>=A?t-A:0;while(--n);n=A,r=n;do t=e.prev[--r],e.prev[r]=t>=A?t-A:0;while(--n)};let ra=(e,n,t)=>(n<{const n=e.state;let t=n.pending;t>e.avail_out&&(t=e.avail_out),t!==0&&(e.output.set(n.pending_buf.subarray(n.pending_out,n.pending_out+t),e.next_out),e.next_out+=t,n.pending_out+=t,e.total_out+=t,e.avail_out-=t,n.pending-=t,n.pending===0&&(n.pending_out=0))},JA=(e,n)=>{vo(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,n),e.block_start=e.strstart,DA(e.strm)},xA=(e,n)=>{e.pending_buf[e.pending++]=n},Ya=(e,n)=>{e.pending_buf[e.pending++]=n>>>8&255,e.pending_buf[e.pending++]=n&255},oo=(e,n,t,r)=>{let A=e.avail_in;return A>r&&(A=r),A===0?0:(e.avail_in-=A,n.set(e.input.subarray(e.next_in,e.next_in+A),t),e.state.wrap===1?e.adler=ma(e.adler,n,A,t):e.state.wrap===2&&(e.adler=ho(e.adler,n,A,t)),e.next_in+=A,e.total_in+=A,A)},Oo=(e,n)=>{let t=e.max_chain_length,r=e.strstart,A,i,w=e.prev_length,m=e.nice_match;const I=e.strstart>e.w_size-je?e.strstart-(e.w_size-je):0,D=e.window,Z=e.w_mask,fe=e.prev,Ie=e.strstart+He;let j=D[r+w-1],et=D[r+w];e.prev_length>=e.good_match&&(t>>=2),m>e.lookahead&&(m=e.lookahead);do if(A=n,!(D[A+w]!==et||D[A+w-1]!==j||D[A]!==D[r]||D[++A]!==D[r+1])){r+=2,A++;do;while(D[++r]===D[++A]&&D[++r]===D[++A]&&D[++r]===D[++A]&&D[++r]===D[++A]&&D[++r]===D[++A]&&D[++r]===D[++A]&&D[++r]===D[++A]&&D[++r]===D[++A]&&rw){if(e.match_start=n,w=i,i>=m)break;j=D[r+w-1],et=D[r+w]}}while((n=fe[n&Z])>I&&--t!==0);return w<=e.lookahead?w:e.lookahead},Na=e=>{const n=e.w_size;let t,r,A;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=n+(n-je)&&(e.window.set(e.window.subarray(n,n+n-r),0),e.match_start-=n,e.strstart-=n,e.block_start-=n,e.insert>e.strstart&&(e.insert=e.strstart),iA(e),r+=n),e.strm.avail_in===0)break;if(t=oo(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=t,e.lookahead+e.insert>=Y)for(A=e.strstart-e.insert,e.ins_h=e.window[A],e.ins_h=ra(e,e.ins_h,e.window[A+1]);e.insert&&(e.ins_h=ra(e,e.ins_h,e.window[A+Y-1]),e.prev[A&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=A,A++,e.insert--,!(e.lookahead+e.insert{let t=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,r,A,i,w=0,m=e.strm.avail_in;do{if(r=65535,i=e.bi_valid+42>>3,e.strm.avail_outA+e.strm.avail_in&&(r=A+e.strm.avail_in),r>i&&(r=i),r>8,e.pending_buf[e.pending-2]=~r,e.pending_buf[e.pending-1]=~r>>8,DA(e.strm),A&&(A>r&&(A=r),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+A),e.strm.next_out),e.strm.next_out+=A,e.strm.avail_out-=A,e.strm.total_out+=A,e.block_start+=A,r-=A),r&&(oo(e.strm,e.strm.output,e.strm.next_out,r),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r)}while(w===0);return m-=e.strm.avail_in,m&&(m>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=m&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-m,e.strm.next_in),e.strstart),e.strstart+=m,e.insert+=m>e.w_size-e.insert?e.w_size-e.insert:m),e.block_start=e.strstart),e.high_wateri&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,i+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),i>e.strm.avail_in&&(i=e.strm.avail_in),i&&(oo(e.strm,e.window,e.strstart,i),e.strstart+=i,e.insert+=i>e.w_size-e.insert?e.w_size-e.insert:i),e.high_water>3,i=e.pending_buf_size-i>65535?65535:e.pending_buf_size-i,t=i>e.w_size?e.w_size:i,A=e.strstart-e.block_start,(A>=t||(A||n===To)&&n!==Lo&&e.strm.avail_in===0&&A<=i)&&(r=A>i?i:A,w=n===To&&e.strm.avail_in===0&&r===A?1:0,so(e,e.block_start,r,w),e.block_start+=r,DA(e.strm)),w?Rn:Gn)},Qa=(e,n)=>{let t,r;for(;;){if(e.lookahead=Y&&(e.ins_h=ra(e,e.ins_h,e.window[e.strstart+Y-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),t!==0&&e.strstart-t<=e.w_size-je&&(e.match_length=Oo(e,t)),e.match_length>=Y)if(r=po(e,e.strstart-e.match_start,e.match_length-Y),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=Y){e.match_length--;do e.strstart++,e.ins_h=ra(e,e.ins_h,e.window[e.strstart+Y-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=ra(e,e.ins_h,e.window[e.strstart+1]);else r=po(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(JA(e,!1),e.strm.avail_out===0))return Gn}return e.insert=e.strstart{let t,r,A;for(;;){if(e.lookahead=Y&&(e.ins_h=ra(e,e.ins_h,e.window[e.strstart+Y-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=Y-1,t!==0&&e.prev_length4096)&&(e.match_length=Y-1)),e.prev_length>=Y&&e.match_length<=e.prev_length){A=e.strstart+e.lookahead-Y,r=po(e,e.strstart-1-e.prev_match,e.prev_length-Y),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=A&&(e.ins_h=ra(e,e.ins_h,e.window[e.strstart+Y-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=Y-1,e.strstart++,r&&(JA(e,!1),e.strm.avail_out===0))return Gn}else if(e.match_available){if(r=po(e,0,e.window[e.strstart-1]),r&&JA(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return Gn}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=po(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart{let t,r,A,i;const w=e.window;for(;;){if(e.lookahead<=He){if(Na(e),e.lookahead<=He&&n===Lo)return Gn;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=Y&&e.strstart>0&&(A=e.strstart-1,r=w[A],r===w[++A]&&r===w[++A]&&r===w[++A])){i=e.strstart+He;do;while(r===w[++A]&&r===w[++A]&&r===w[++A]&&r===w[++A]&&r===w[++A]&&r===w[++A]&&r===w[++A]&&r===w[++A]&&Ae.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=Y?(t=po(e,1,e.match_length-Y),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(t=po(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),t&&(JA(e,!1),e.strm.avail_out===0))return Gn}return e.insert=0,n===To?(JA(e,!0),e.strm.avail_out===0?Rn:lr):e.sym_next&&(JA(e,!1),e.strm.avail_out===0)?Gn:an},Ja=(e,n)=>{let t;for(;;){if(e.lookahead===0&&(Na(e),e.lookahead===0)){if(n===Lo)return Gn;break}if(e.match_length=0,t=po(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,t&&(JA(e,!1),e.strm.avail_out===0))return Gn}return e.insert=0,n===To?(JA(e,!0),e.strm.avail_out===0?Rn:lr):e.sym_next&&(JA(e,!1),e.strm.avail_out===0)?Gn:an};function qa(e,n,t,r,A){this.good_length=e,this.max_lazy=n,this.nice_length=t,this.max_chain=r,this.func=A}const Vo=[new qa(0,0,0,0,Ea),new qa(4,4,8,4,Qa),new qa(4,5,16,8,Qa),new qa(4,6,32,32,Qa),new qa(4,4,16,16,Va),new qa(8,16,32,32,Va),new qa(8,16,128,128,Va),new qa(8,32,128,256,Va),new qa(32,128,258,1024,Va),new qa(32,258,258,4096,Va)],ri=e=>{e.window_size=2*e.w_size,oA(e.head),e.max_lazy_match=Vo[e.level].max_lazy,e.good_match=Vo[e.level].good_length,e.nice_match=Vo[e.level].nice_length,e.max_chain_length=Vo[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=Y-1,e.match_available=0,e.ins_h=0};function Ri(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=co,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(L*2),this.dyn_dtree=new Uint16Array((2*fu+1)*2),this.bl_tree=new Uint16Array((2*du+1)*2),oA(this.dyn_ltree),oA(this.dyn_dtree),oA(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(J+1),this.heap=new Uint16Array(2*Tc+1),oA(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*Tc+1),oA(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const So=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.status!==mt&&n.status!==cn&&n.status!==ln&&n.status!==Qn&&n.status!==Sr&&n.status!==Kn&&n.status!==Tn&&n.status!==sr?1:0},xi=e=>{if(So(e))return zr(e,bi);e.total_in=e.total_out=0,e.data_type=$o;const n=e.state;return n.pending=0,n.pending_out=0,n.wrap<0&&(n.wrap=-n.wrap),n.status=n.wrap===2?cn:n.wrap?mt:Tn,e.adler=n.wrap===2?0:1,n.last_flush=-2,pi(n),Ei},Bo=e=>{const n=xi(e);return n===Ei&&ri(e.state),n},Ai=(e,n)=>So(e)||e.state.wrap!==2?bi:(e.state.gzhead=n,Ei),mi=(e,n,t,r,A,i)=>{if(!e)return bi;let w=1;if(n===fc&&(n=6),r<0?(w=0,r=-r):r>15&&(w=2,r-=16),A<1||A>Qo||t!==co||r<8||r>15||n<0||n>9||i<0||i>Ms||r===8&&w!==1)return zr(e,bi);r===8&&(r=9);const m=new Ri;return e.state=m,m.strm=e,m.status=mt,m.wrap=w,m.gzhead=null,m.w_bits=r,m.w_size=1<mi(e,n,co,cs,Ji,qu),Ii=(e,n)=>{if(So(e)||n>Vl||n<0)return e?zr(e,bi):bi;const t=e.state;if(!e.output||e.avail_in!==0&&!e.input||t.status===sr&&n!==To)return zr(e,e.avail_out===0?Hc:bi);const r=t.last_flush;if(t.last_flush=n,t.pending!==0){if(DA(e),e.avail_out===0)return t.last_flush=-1,Ei}else if(e.avail_in===0&&cA(n)<=cA(r)&&n!==To)return zr(e,Hc);if(t.status===sr&&e.avail_in!==0)return zr(e,Hc);if(t.status===mt&&t.wrap===0&&(t.status=Tn),t.status===mt){let A=co+(t.w_bits-8<<4)<<8,i=-1;if(t.strategy>=uu||t.level<2?i=0:t.level<6?i=1:t.level===6?i=2:i=3,A|=i<<6,t.strstart!==0&&(A|=xt),A+=31-A%31,Ya(t,A),t.strstart!==0&&(Ya(t,e.adler>>>16),Ya(t,e.adler&65535)),e.adler=1,t.status=Tn,DA(e),t.pending!==0)return t.last_flush=-1,Ei}if(t.status===cn){if(e.adler=0,xA(t,31),xA(t,139),xA(t,8),t.gzhead)xA(t,(t.gzhead.text?1:0)+(t.gzhead.hcrc?2:0)+(t.gzhead.extra?4:0)+(t.gzhead.name?8:0)+(t.gzhead.comment?16:0)),xA(t,t.gzhead.time&255),xA(t,t.gzhead.time>>8&255),xA(t,t.gzhead.time>>16&255),xA(t,t.gzhead.time>>24&255),xA(t,t.level===9?2:t.strategy>=uu||t.level<2?4:0),xA(t,t.gzhead.os&255),t.gzhead.extra&&t.gzhead.extra.length&&(xA(t,t.gzhead.extra.length&255),xA(t,t.gzhead.extra.length>>8&255)),t.gzhead.hcrc&&(e.adler=ho(e.adler,t.pending_buf,t.pending,0)),t.gzindex=0,t.status=ln;else if(xA(t,0),xA(t,0),xA(t,0),xA(t,0),xA(t,0),xA(t,t.level===9?2:t.strategy>=uu||t.level<2?4:0),xA(t,lA),t.status=Tn,DA(e),t.pending!==0)return t.last_flush=-1,Ei}if(t.status===ln){if(t.gzhead.extra){let A=t.pending,i=(t.gzhead.extra.length&65535)-t.gzindex;for(;t.pending+i>t.pending_buf_size;){let m=t.pending_buf_size-t.pending;if(t.pending_buf.set(t.gzhead.extra.subarray(t.gzindex,t.gzindex+m),t.pending),t.pending=t.pending_buf_size,t.gzhead.hcrc&&t.pending>A&&(e.adler=ho(e.adler,t.pending_buf,t.pending-A,A)),t.gzindex+=m,DA(e),t.pending!==0)return t.last_flush=-1,Ei;A=0,i-=m}let w=new Uint8Array(t.gzhead.extra);t.pending_buf.set(w.subarray(t.gzindex,t.gzindex+i),t.pending),t.pending+=i,t.gzhead.hcrc&&t.pending>A&&(e.adler=ho(e.adler,t.pending_buf,t.pending-A,A)),t.gzindex=0}t.status=Qn}if(t.status===Qn){if(t.gzhead.name){let A=t.pending,i;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>A&&(e.adler=ho(e.adler,t.pending_buf,t.pending-A,A)),DA(e),t.pending!==0)return t.last_flush=-1,Ei;A=0}t.gzindexA&&(e.adler=ho(e.adler,t.pending_buf,t.pending-A,A)),t.gzindex=0}t.status=Sr}if(t.status===Sr){if(t.gzhead.comment){let A=t.pending,i;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>A&&(e.adler=ho(e.adler,t.pending_buf,t.pending-A,A)),DA(e),t.pending!==0)return t.last_flush=-1,Ei;A=0}t.gzindexA&&(e.adler=ho(e.adler,t.pending_buf,t.pending-A,A))}t.status=Kn}if(t.status===Kn){if(t.gzhead.hcrc){if(t.pending+2>t.pending_buf_size&&(DA(e),t.pending!==0))return t.last_flush=-1,Ei;xA(t,e.adler&255),xA(t,e.adler>>8&255),e.adler=0}if(t.status=Tn,DA(e),t.pending!==0)return t.last_flush=-1,Ei}if(e.avail_in!==0||t.lookahead!==0||n!==Lo&&t.status!==sr){let A=t.level===0?Ea(t,n):t.strategy===uu?Ja(t,n):t.strategy===Ju?mo(t,n):Vo[t.level].func(t,n);if((A===Rn||A===lr)&&(t.status=sr),A===Gn||A===Rn)return e.avail_out===0&&(t.last_flush=-1),Ei;if(A===an&&(n===ls?lo(t):n!==Vl&&(so(t,0,0,!1),n===sl&&(oA(t.head),t.lookahead===0&&(t.strstart=0,t.block_start=0,t.insert=0))),DA(e),e.avail_out===0))return t.last_flush=-1,Ei}return n!==To?Ei:t.wrap<=0?Ns:(t.wrap===2?(xA(t,e.adler&255),xA(t,e.adler>>8&255),xA(t,e.adler>>16&255),xA(t,e.adler>>24&255),xA(t,e.total_in&255),xA(t,e.total_in>>8&255),xA(t,e.total_in>>16&255),xA(t,e.total_in>>24&255)):(Ya(t,e.adler>>>16),Ya(t,e.adler&65535)),DA(e),t.wrap>0&&(t.wrap=-t.wrap),t.pending!==0?Ei:Ns)},us=e=>{if(So(e))return bi;const n=e.state.status;return e.state=null,n===Tn?zr(e,Mc):Ei},fs=(e,n)=>{let t=n.length;if(So(e))return bi;const r=e.state,A=r.wrap;if(A===2||A===1&&r.status!==mt||r.lookahead)return bi;if(A===1&&(e.adler=ma(e.adler,n,t,0)),r.wrap=0,t>=r.w_size){A===0&&(oA(r.head),r.strstart=0,r.block_start=0,r.insert=0);let I=new Uint8Array(r.w_size);I.set(n.subarray(t-r.w_size,t),0),n=I,t=r.w_size}const i=e.avail_in,w=e.next_in,m=e.input;for(e.avail_in=t,e.next_in=0,e.input=n,Na(r);r.lookahead>=Y;){let I=r.strstart,D=r.lookahead-(Y-1);do r.ins_h=ra(r,r.ins_h,r.window[I+Y-1]),r.prev[I&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=I,I++;while(--D);r.strstart=I,r.lookahead=Y-1,Na(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=Y-1,r.match_available=0,e.next_in=w,e.input=m,e.avail_in=i,r.wrap=A,Ei};var Ba=Ki,ai=mi,ei=Bo,Ui=xi,zi=Ai,Wo=Ii,Si=us,Is=fs,Gs="pako deflate (from Nodeca project)",Fi={deflateInit:Ba,deflateInit2:ai,deflateReset:ei,deflateResetKeep:Ui,deflateSetHeader:zi,deflate:Wo,deflateEnd:Si,deflateSetDictionary:Is,deflateInfo:Gs};const Wl=(e,n)=>Object.prototype.hasOwnProperty.call(e,n);var kc=function(e){const n=Array.prototype.slice.call(arguments,1);for(;n.length;){const t=n.shift();if(t){if(typeof t!="object")throw new TypeError(t+"must be non-object");for(const r in t)Wl(t,r)&&(e[r]=t[r])}}return e},dc=e=>{let n=0;for(let r=0,A=e.length;r=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;Zi[254]=Zi[254]=1;var gc=e=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let n,t,r,A,i,w=e.length,m=0;for(A=0;A>>6,n[i++]=128|t&63):t<65536?(n[i++]=224|t>>>12,n[i++]=128|t>>>6&63,n[i++]=128|t&63):(n[i++]=240|t>>>18,n[i++]=128|t>>>12&63,n[i++]=128|t>>>6&63,n[i++]=128|t&63);return n};const Ql=(e,n)=>{if(n<65534&&e.subarray&&Hs)return String.fromCharCode.apply(null,e.length===n?e:e.subarray(0,n));let t="";for(let r=0;r{const t=n||e.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,n));let r,A;const i=new Array(t*2);for(A=0,r=0;r4){i[A++]=65533,r+=m-1;continue}for(w&=m===2?31:m===3?15:7;m>1&&r1){i[A++]=65533;continue}w<65536?i[A++]=w:(w-=65536,i[A++]=55296|w>>10&1023,i[A++]=56320|w&1023)}return Ql(i,A)},ti=(e,n)=>{n=n||e.length,n>e.length&&(n=e.length);let t=n-1;for(;t>=0&&(e[t]&192)===128;)t--;return t<0||t===0?n:t+Zi[e[t]]>n?t:n},Qi={string2buf:gc,buf2string:js,utf8border:ti};function Cl(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var cl=Cl;const ds=Object.prototype.toString,{Z_NO_FLUSH:qi,Z_SYNC_FLUSH:ul,Z_FULL_FLUSH:Bi,Z_FINISH:_i,Z_OK:Xs,Z_STREAM_END:fi,Z_DEFAULT_COMPRESSION:gs,Z_DEFAULT_STRATEGY:wl,Z_DEFLATED:Co}=qA;function Ss(e){this.options=Pi.assign({level:gs,method:Co,chunkSize:16384,windowBits:15,memLevel:8,strategy:wl},e||{});let n=this.options;n.raw&&n.windowBits>0?n.windowBits=-n.windowBits:n.gzip&&n.windowBits>0&&n.windowBits<16&&(n.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new cl,this.strm.avail_out=0;let t=Fi.deflateInit2(this.strm,n.level,n.method,n.windowBits,n.memLevel,n.strategy);if(t!==Xs)throw new Error(ca[t]);if(n.header&&Fi.deflateSetHeader(this.strm,n.header),n.dictionary){let r;if(typeof n.dictionary=="string"?r=Qi.string2buf(n.dictionary):ds.call(n.dictionary)==="[object ArrayBuffer]"?r=new Uint8Array(n.dictionary):r=n.dictionary,t=Fi.deflateSetDictionary(this.strm,r),t!==Xs)throw new Error(ca[t]);this._dict_set=!0}}Ss.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize;let A,i;if(this.ended)return!1;for(n===~~n?i=n:i=n===!0?_i:qi,typeof e=="string"?t.input=Qi.string2buf(e):ds.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){if(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),(i===ul||i===Bi)&&t.avail_out<=6){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(A=Fi.deflate(t,i),A===fi)return t.next_out>0&&this.onData(t.output.subarray(0,t.next_out)),A=Fi.deflateEnd(this.strm),this.onEnd(A),this.ended=!0,A===Xs;if(t.avail_out===0){this.onData(t.output);continue}if(i>0&&t.next_out>0){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(t.avail_in===0)break}return!0},Ss.prototype.onData=function(e){this.chunks.push(e)},Ss.prototype.onEnd=function(e){e===Xs&&(this.result=Pi.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function Fs(e,n){const t=new Ss(n);if(t.push(e,!0),t.err)throw t.msg||ca[t.err];return t.result}function Ys(e,n){return n=n||{},n.raw=!0,Fs(e,n)}function Go(e,n){return n=n||{},n.gzip=!0,Fs(e,n)}var Dl=Ss,Kc=Fs,Gl=Ys,fa=Go,EA=qA,Ia={Deflate:Dl,deflate:Kc,deflateRaw:Gl,gzip:fa,constants:EA};const Ro=16209,Js=16191;var _u=function(n,t){let r,A,i,w,m,I,D,Z,fe,Ie,j,et,Je,tt,ke,Rt,It,gt,Nn,fr,qn,Jt,vt,wn;const Te=n.state;r=n.next_in,vt=n.input,A=r+(n.avail_in-5),i=n.next_out,wn=n.output,w=i-(t-n.avail_out),m=i+(n.avail_out-257),I=Te.dmax,D=Te.wsize,Z=Te.whave,fe=Te.wnext,Ie=Te.window,j=Te.hold,et=Te.bits,Je=Te.lencode,tt=Te.distcode,ke=(1<>>24,j>>>=gt,et-=gt,gt=It>>>16&255,gt===0)wn[i++]=It&65535;else if(gt&16){Nn=It&65535,gt&=15,gt&&(et>>=gt,et-=gt),et<15&&(j+=vt[r++]<>>24,j>>>=gt,et-=gt,gt=It>>>16&255,gt&16){if(fr=It&65535,gt&=15,etI){n.msg="invalid distance too far back",Te.mode=Ro;break e}if(j>>>=gt,et-=gt,gt=i-w,fr>gt){if(gt=fr-gt,gt>Z&&Te.sane){n.msg="invalid distance too far back",Te.mode=Ro;break e}if(qn=0,Jt=Ie,fe===0){if(qn+=D-gt,gt2;)wn[i++]=Jt[qn++],wn[i++]=Jt[qn++],wn[i++]=Jt[qn++],Nn-=3;Nn&&(wn[i++]=Jt[qn++],Nn>1&&(wn[i++]=Jt[qn++]))}else{qn=i-fr;do wn[i++]=wn[qn++],wn[i++]=wn[qn++],wn[i++]=wn[qn++],Nn-=3;while(Nn>2);Nn&&(wn[i++]=wn[qn++],Nn>1&&(wn[i++]=wn[qn++]))}}else if(gt&64){n.msg="invalid distance code",Te.mode=Ro;break e}else{It=tt[(It&65535)+(j&(1<>3,r-=Nn,et-=Nn<<3,j&=(1<{const I=m.bits;let D=0,Z=0,fe=0,Ie=0,j=0,et=0,Je=0,tt=0,ke=0,Rt=0,It,gt,Nn,fr,qn,Jt=null,vt;const wn=new Uint16Array(yl+1),Te=new Uint16Array(yl+1);let nt=null,Lt,Ft,zn;for(D=0;D<=yl;D++)wn[D]=0;for(Z=0;Z=1&&wn[Ie]===0;Ie--);if(j>Ie&&(j=Ie),Ie===0)return A[i++]=1<<24|64<<16|0,A[i++]=1<<24|64<<16|0,m.bits=1,0;for(fe=1;fe0&&(e===Ci||Ie!==1))return-1;for(Te[1]=0,D=1;Dgu||e===zc&&ke>hc)return 1;for(;;){Lt=D-Je,w[Z]+1=vt?(Ft=nt[w[Z]-vt],zn=Jt[w[Z]-vt]):(Ft=96,zn=0),It=1<>Je)+gt]=Lt<<24|Ft<<16|zn|0;while(gt!==0);for(It=1<>=1;if(It!==0?(Rt&=It-1,Rt+=It):Rt=0,Z++,--wn[D]===0){if(D===Ie)break;D=n[t+w[Z]]}if(D>j&&(Rt&fr)!==Nn){for(Je===0&&(Je=j),qn+=fe,et=D-Je,tt=1<gu||e===zc&&ke>hc)return 1;Nn=Rt&fr,A[Nn]=j<<24|et<<16|qn-i|0}}return Rt!==0&&(A[qn+Rt]=D-Je<<24|64<<16|0),m.bits=j,0};const vc=0,ef=1,hu=2,{Z_FINISH:Xo,Z_BLOCK:kA,Z_TREES:wi,Z_OK:oi,Z_STREAM_END:Eg,Z_NEED_DICT:zf,Z_STREAM_ERROR:$s,Z_DATA_ERROR:vu,Z_MEM_ERROR:pu,Z_BUF_ERROR:bg,Z_DEFLATED:Ud}=qA,mu=16180,Bu=16181,Nd=16182,Zf=16183,Md=16184,Cu=16185,wu=16186,Vf=16187,Wf=16188,Gf=16189,Vc=16190,hs=16191,tf=16192,yu=16193,Eu=16194,nf=16195,Xf=16196,Hd=16197,Yf=16198,pc=16199,fl=16200,rf=16201,Jf=16202,bu=16203,Af=16204,af=16205,xu=16206,jd=16207,of=16208,to=16209,sf=16210,lf=16211,xg=852,Ig=592,Td=15,kd=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function Sg(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const mc=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.modelf?1:0},qf=e=>{if(mc(e))return $s;const n=e.state;return e.total_in=e.total_out=n.total=0,e.msg="",n.wrap&&(e.adler=n.wrap&1),n.mode=mu,n.last=0,n.havedict=0,n.flags=-1,n.dmax=32768,n.head=null,n.hold=0,n.bits=0,n.lencode=n.lendyn=new Int32Array(xg),n.distcode=n.distdyn=new Int32Array(Ig),n.sane=1,n.back=-1,oi},cf=e=>{if(mc(e))return $s;const n=e.state;return n.wsize=0,n.whave=0,n.wnext=0,qf(e)},Kd=(e,n)=>{let t;if(mc(e))return $s;const r=e.state;return n<0?(t=0,n=-n):(t=(n>>4)+5,n<48&&(n&=15)),n&&(n<8||n>15)?$s:(r.window!==null&&r.wbits!==n&&(r.window=null),r.wrap=t,r.wbits=n,cf(e))},Iu=(e,n)=>{if(!e)return $s;const t=new Sg;e.state=t,t.strm=e,t.window=null,t.mode=mu;const r=Kd(e,n);return r!==oi&&(e.state=null),r},zd=e=>Iu(e,Td);let Ni=!0,Xl,uf;const Fg=e=>{if(Ni){Xl=new Int32Array(512),uf=new Int32Array(32);let n=0;for(;n<144;)e.lens[n++]=8;for(;n<256;)e.lens[n++]=9;for(;n<280;)e.lens[n++]=7;for(;n<288;)e.lens[n++]=8;for(Ts(ef,e.lens,0,288,Xl,0,e.work,{bits:9}),n=0;n<32;)e.lens[n++]=5;Ts(hu,e.lens,0,32,uf,0,e.work,{bits:5}),Ni=!1}e.lencode=Xl,e.lenbits=9,e.distcode=uf,e.distbits=5},ff=(e,n,t,r)=>{let A;const i=e.state;return i.window===null&&(i.wsize=1<=i.wsize?(i.window.set(n.subarray(t-i.wsize,t),0),i.wnext=0,i.whave=i.wsize):(A=i.wsize-i.wnext,A>r&&(A=r),i.window.set(n.subarray(t-r,t-r+A),i.wnext),r-=A,r?(i.window.set(n.subarray(t-r,t),0),i.wnext=r,i.whave=i.wsize):(i.wnext+=A,i.wnext===i.wsize&&(i.wnext=0),i.whave{let t,r,A,i,w,m,I,D,Z,fe,Ie,j,et,Je,tt=0,ke,Rt,It,gt,Nn,fr,qn,Jt;const vt=new Uint8Array(4);let wn,Te;const nt=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(mc(e)||!e.output||!e.input&&e.avail_in!==0)return $s;t=e.state,t.mode===hs&&(t.mode=tf),w=e.next_out,A=e.output,I=e.avail_out,i=e.next_in,r=e.input,m=e.avail_in,D=t.hold,Z=t.bits,fe=m,Ie=I,Jt=oi;e:for(;;)switch(t.mode){case mu:if(t.wrap===0){t.mode=tf;break}for(;Z<16;){if(m===0)break e;m--,D+=r[i++]<>>8&255,t.check=ho(t.check,vt,2,0),D=0,Z=0,t.mode=Bu;break}if(t.head&&(t.head.done=!1),!(t.wrap&1)||(((D&255)<<8)+(D>>8))%31){e.msg="incorrect header check",t.mode=to;break}if((D&15)!==Ud){e.msg="unknown compression method",t.mode=to;break}if(D>>>=4,Z-=4,qn=(D&15)+8,t.wbits===0&&(t.wbits=qn),qn>15||qn>t.wbits){e.msg="invalid window size",t.mode=to;break}t.dmax=1<>8&1),t.flags&512&&t.wrap&4&&(vt[0]=D&255,vt[1]=D>>>8&255,t.check=ho(t.check,vt,2,0)),D=0,Z=0,t.mode=Nd;case Nd:for(;Z<32;){if(m===0)break e;m--,D+=r[i++]<>>8&255,vt[2]=D>>>16&255,vt[3]=D>>>24&255,t.check=ho(t.check,vt,4,0)),D=0,Z=0,t.mode=Zf;case Zf:for(;Z<16;){if(m===0)break e;m--,D+=r[i++]<>8),t.flags&512&&t.wrap&4&&(vt[0]=D&255,vt[1]=D>>>8&255,t.check=ho(t.check,vt,2,0)),D=0,Z=0,t.mode=Md;case Md:if(t.flags&1024){for(;Z<16;){if(m===0)break e;m--,D+=r[i++]<>>8&255,t.check=ho(t.check,vt,2,0)),D=0,Z=0}else t.head&&(t.head.extra=null);t.mode=Cu;case Cu:if(t.flags&1024&&(j=t.length,j>m&&(j=m),j&&(t.head&&(qn=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Uint8Array(t.head.extra_len)),t.head.extra.set(r.subarray(i,i+j),qn)),t.flags&512&&t.wrap&4&&(t.check=ho(t.check,r,j,i)),m-=j,i+=j,t.length-=j),t.length))break e;t.length=0,t.mode=wu;case wu:if(t.flags&2048){if(m===0)break e;j=0;do qn=r[i+j++],t.head&&qn&&t.length<65536&&(t.head.name+=String.fromCharCode(qn));while(qn&&j>9&1,t.head.done=!0),e.adler=t.check=0,t.mode=hs;break;case Gf:for(;Z<32;){if(m===0)break e;m--,D+=r[i++]<>>=Z&7,Z-=Z&7,t.mode=xu;break}for(;Z<3;){if(m===0)break e;m--,D+=r[i++]<>>=1,Z-=1,D&3){case 0:t.mode=yu;break;case 1:if(Fg(t),t.mode=pc,n===wi){D>>>=2,Z-=2;break e}break;case 2:t.mode=Xf;break;case 3:e.msg="invalid block type",t.mode=to}D>>>=2,Z-=2;break;case yu:for(D>>>=Z&7,Z-=Z&7;Z<32;){if(m===0)break e;m--,D+=r[i++]<>>16^65535)){e.msg="invalid stored block lengths",t.mode=to;break}if(t.length=D&65535,D=0,Z=0,t.mode=Eu,n===wi)break e;case Eu:t.mode=nf;case nf:if(j=t.length,j){if(j>m&&(j=m),j>I&&(j=I),j===0)break e;A.set(r.subarray(i,i+j),w),m-=j,i+=j,I-=j,w+=j,t.length-=j;break}t.mode=hs;break;case Xf:for(;Z<14;){if(m===0)break e;m--,D+=r[i++]<>>=5,Z-=5,t.ndist=(D&31)+1,D>>>=5,Z-=5,t.ncode=(D&15)+4,D>>>=4,Z-=4,t.nlen>286||t.ndist>30){e.msg="too many length or distance symbols",t.mode=to;break}t.have=0,t.mode=Hd;case Hd:for(;t.have>>=3,Z-=3}for(;t.have<19;)t.lens[nt[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,wn={bits:t.lenbits},Jt=Ts(vc,t.lens,0,19,t.lencode,0,t.work,wn),t.lenbits=wn.bits,Jt){e.msg="invalid code lengths set",t.mode=to;break}t.have=0,t.mode=Yf;case Yf:for(;t.have>>24,Rt=tt>>>16&255,It=tt&65535,!(ke<=Z);){if(m===0)break e;m--,D+=r[i++]<>>=ke,Z-=ke,t.lens[t.have++]=It;else{if(It===16){for(Te=ke+2;Z>>=ke,Z-=ke,t.have===0){e.msg="invalid bit length repeat",t.mode=to;break}qn=t.lens[t.have-1],j=3+(D&3),D>>>=2,Z-=2}else if(It===17){for(Te=ke+3;Z>>=ke,Z-=ke,qn=0,j=3+(D&7),D>>>=3,Z-=3}else{for(Te=ke+7;Z>>=ke,Z-=ke,qn=0,j=11+(D&127),D>>>=7,Z-=7}if(t.have+j>t.nlen+t.ndist){e.msg="invalid bit length repeat",t.mode=to;break}for(;j--;)t.lens[t.have++]=qn}}if(t.mode===to)break;if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block",t.mode=to;break}if(t.lenbits=9,wn={bits:t.lenbits},Jt=Ts(ef,t.lens,0,t.nlen,t.lencode,0,t.work,wn),t.lenbits=wn.bits,Jt){e.msg="invalid literal/lengths set",t.mode=to;break}if(t.distbits=6,t.distcode=t.distdyn,wn={bits:t.distbits},Jt=Ts(hu,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,wn),t.distbits=wn.bits,Jt){e.msg="invalid distances set",t.mode=to;break}if(t.mode=pc,n===wi)break e;case pc:t.mode=fl;case fl:if(m>=6&&I>=258){e.next_out=w,e.avail_out=I,e.next_in=i,e.avail_in=m,t.hold=D,t.bits=Z,_u(e,Ie),w=e.next_out,A=e.output,I=e.avail_out,i=e.next_in,r=e.input,m=e.avail_in,D=t.hold,Z=t.bits,t.mode===hs&&(t.back=-1);break}for(t.back=0;tt=t.lencode[D&(1<>>24,Rt=tt>>>16&255,It=tt&65535,!(ke<=Z);){if(m===0)break e;m--,D+=r[i++]<>gt)],ke=tt>>>24,Rt=tt>>>16&255,It=tt&65535,!(gt+ke<=Z);){if(m===0)break e;m--,D+=r[i++]<>>=gt,Z-=gt,t.back+=gt}if(D>>>=ke,Z-=ke,t.back+=ke,t.length=It,Rt===0){t.mode=af;break}if(Rt&32){t.back=-1,t.mode=hs;break}if(Rt&64){e.msg="invalid literal/length code",t.mode=to;break}t.extra=Rt&15,t.mode=rf;case rf:if(t.extra){for(Te=t.extra;Z>>=t.extra,Z-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=Jf;case Jf:for(;tt=t.distcode[D&(1<>>24,Rt=tt>>>16&255,It=tt&65535,!(ke<=Z);){if(m===0)break e;m--,D+=r[i++]<>gt)],ke=tt>>>24,Rt=tt>>>16&255,It=tt&65535,!(gt+ke<=Z);){if(m===0)break e;m--,D+=r[i++]<>>=gt,Z-=gt,t.back+=gt}if(D>>>=ke,Z-=ke,t.back+=ke,Rt&64){e.msg="invalid distance code",t.mode=to;break}t.offset=It,t.extra=Rt&15,t.mode=bu;case bu:if(t.extra){for(Te=t.extra;Z>>=t.extra,Z-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){e.msg="invalid distance too far back",t.mode=to;break}t.mode=Af;case Af:if(I===0)break e;if(j=Ie-I,t.offset>j){if(j=t.offset-j,j>t.whave&&t.sane){e.msg="invalid distance too far back",t.mode=to;break}j>t.wnext?(j-=t.wnext,et=t.wsize-j):et=t.wnext-j,j>t.length&&(j=t.length),Je=t.window}else Je=A,et=w-t.offset,j=t.length;j>I&&(j=I),I-=j,t.length-=j;do A[w++]=Je[et++];while(--j);t.length===0&&(t.mode=fl);break;case af:if(I===0)break e;A[w++]=t.length,I--,t.mode=fl;break;case xu:if(t.wrap){for(;Z<32;){if(m===0)break e;m--,D|=r[i++]<{if(mc(e))return $s;let n=e.state;return n.window&&(n.window=null),e.state=null,oi},Vd=(e,n)=>{if(mc(e))return $s;const t=e.state;return t.wrap&2?(t.head=n,n.done=!1,oi):$s},Wd=(e,n)=>{const t=n.length;let r,A,i;return mc(e)||(r=e.state,r.wrap!==0&&r.mode!==Vc)?$s:r.mode===Vc&&(A=1,A=ma(A,n,t,0),A!==r.check)?vu:(i=ff(e,n,t,t),i?(r.mode=sf,pu):(r.havedict=1,oi))};var Pg=cf,Qg=Kd,Dg=qf,Lg=zd,$f=Iu,Gd=_f,Xd=Zd,df=Vd,Ll=Wd,gf="pako inflate (from Nodeca project)",Ol={inflateReset:Pg,inflateReset2:Qg,inflateResetKeep:Dg,inflateInit:Lg,inflateInit2:$f,inflate:Gd,inflateEnd:Xd,inflateGetHeader:df,inflateSetDictionary:Ll,inflateInfo:gf};function Yd(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var Jd=Yd;const qd=Object.prototype.toString,{Z_NO_FLUSH:hf,Z_FINISH:vf,Z_OK:Wc,Z_STREAM_END:pf,Z_NEED_DICT:Su,Z_STREAM_ERROR:_d,Z_DATA_ERROR:mf,Z_MEM_ERROR:Bf}=qA;function Bc(e){this.options=Pi.assign({chunkSize:1024*64,windowBits:15,to:""},e||{});const n=this.options;n.raw&&n.windowBits>=0&&n.windowBits<16&&(n.windowBits=-n.windowBits,n.windowBits===0&&(n.windowBits=-15)),n.windowBits>=0&&n.windowBits<16&&!(e&&e.windowBits)&&(n.windowBits+=32),n.windowBits>15&&n.windowBits<48&&(n.windowBits&15||(n.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new cl,this.strm.avail_out=0;let t=Ol.inflateInit2(this.strm,n.windowBits);if(t!==Wc)throw new Error(ca[t]);if(this.header=new Jd,Ol.inflateGetHeader(this.strm,this.header),n.dictionary&&(typeof n.dictionary=="string"?n.dictionary=Qi.string2buf(n.dictionary):qd.call(n.dictionary)==="[object ArrayBuffer]"&&(n.dictionary=new Uint8Array(n.dictionary)),n.raw&&(t=Ol.inflateSetDictionary(this.strm,n.dictionary),t!==Wc)))throw new Error(ca[t])}Bc.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize,A=this.options.dictionary;let i,w,m;if(this.ended)return!1;for(n===~~n?w=n:w=n===!0?vf:hf,qd.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){for(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),i=Ol.inflate(t,w),i===Su&&A&&(i=Ol.inflateSetDictionary(t,A),i===Wc?i=Ol.inflate(t,w):i===mf&&(i=Su));t.avail_in>0&&i===pf&&t.state.wrap>0&&e[t.next_in]!==0;)Ol.inflateReset(t),i=Ol.inflate(t,w);switch(i){case _d:case mf:case Su:case Bf:return this.onEnd(i),this.ended=!0,!1}if(m=t.avail_out,t.next_out&&(t.avail_out===0||i===pf))if(this.options.to==="string"){let I=Qi.utf8border(t.output,t.next_out),D=t.next_out-I,Z=Qi.buf2string(t.output,I);t.next_out=D,t.avail_out=r-D,D&&t.output.set(t.output.subarray(I,I+D),0),this.onData(Z)}else this.onData(t.output.length===t.next_out?t.output:t.output.subarray(0,t.next_out));if(!(i===Wc&&m===0)){if(i===pf)return i=Ol.inflateEnd(this.strm),this.onEnd(i),this.ended=!0,!0;if(t.avail_in===0)break}}return!0},Bc.prototype.onData=function(e){this.chunks.push(e)},Bc.prototype.onEnd=function(e){e===Wc&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Pi.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function Gc(e,n){const t=new Bc(n);if(t.push(e),t.err)throw t.msg||ca[t.err];return t.result}function $d(e,n){return n=n||{},n.raw=!0,Gc(e,n)}var _a=Bc,MA=Gc,ea=$d,no=Gc,bo=qA,Yl={Inflate:_a,inflate:MA,inflateRaw:ea,ungzip:no,constants:bo};const{Deflate:Ps,deflate:Jl,deflateRaw:ql,gzip:Fu}=Ia,{Inflate:Cc,inflate:el,inflateRaw:Og,ungzip:xh}=Yl;var Ih=Ps,Rg=Jl,Sh=ql,Fh=Fu,Ug=Cc,ed=el,eg=Og,Ph=xh,Qh=qA,Fv={Deflate:Ih,deflate:Rg,deflateRaw:Sh,gzip:Fh,Inflate:Ug,inflate:ed,inflateRaw:eg,ungzip:Ph,constants:Qh};const Ng=[];for(let e=0;e<256;e++){let n=e;for(let t=0;t<8;t++)n&1?n=3988292384^n>>>1:n=n>>>1;Ng[e]=n}const Mg=4294967295;function D0(e,n,t){let r=e;for(let A=0;A>>8;return r}function Dh(e,n){return(D0(Mg,e,n)^Mg)>>>0}function Pu(e,n,t){const r=e.readUint32(),A=Dh(new Uint8Array(e.buffer,e.byteOffset+e.offset-n-4,n),n);if(A!==r)throw new Error(`CRC mismatch for chunk ${t}. Expected ${r}, found ${A}`)}function L0(e,n){e.writeUint32(Dh(new Uint8Array(e.buffer,e.byteOffset+e.offset-n,n),n))}function Di(e,n,t){for(let r=0;r>1)&255}else{for(;i>1)&255;for(;i>1)&255}}function yc(e,n,t,r,A){let i=0;if(t.length===0){for(;i=t||fr>=r))for(let qn=0;qn>8&255}const Rh=new Uint16Array([255]),rd=new Uint8Array(Rh.buffer)[0]===255,U0=new Uint8Array(0);function Uh(e){const{data:n,width:t,height:r,channels:A,depth:i}=e,w=Math.ceil(i/8)*A,m=Math.ceil(i/8*A*t),I=new Uint8Array(r*m);let D=U0,Z=0,fe,Ie;for(let j=0;j>8&255}const Ad=Uint8Array.of(137,80,78,71,13,10,26,10);function Pv(e){e.writeBytes(Ad)}function tg(e){if(!M0(e.readBytes(Ad.length)))throw new Error("wrong PNG signature")}function M0(e){if(e.length79)throw new Error("keyword length must be between 1 and 79")}const jg=/^[\u0000-\u00FF]*$/;function ng(e){if(!jg.test(e))throw new Error("invalid latin1 text")}function Th(e,n,t){const r=kh(n);e[r]=Kh(n,t-r.length-1)}function Qv(e,n,t){jh(n),ng(t);const r=n.length+1+t.length;e.writeUint32(r),e.writeChars(Nh),e.writeChars(n),e.writeByte(Mh),e.writeChars(t),writeCrc(e,r+4)}function kh(e){for(e.mark();e.readByte()!==Mh;);const n=e.offset;e.reset();const t=Hh.decode(e.readBytes(n-e.offset-1));return e.skip(1),jh(t),t}function Kh(e,n){return Hh.decode(e.readBytes(n))}const dl={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},Tg={UNKNOWN:-1,DEFLATE:0},zh={UNKNOWN:-1,ADAPTIVE:0},kg={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},rg={NONE:0,BACKGROUND:1,PREVIOUS:2},ad={SOURCE:0,OVER:1};class H0 extends St{constructor(t,r={}){super(t);Po(this,"_checkCrc");Po(this,"_inflator");Po(this,"_png");Po(this,"_apng");Po(this,"_end");Po(this,"_hasPalette");Po(this,"_palette");Po(this,"_hasTransparency");Po(this,"_transparency");Po(this,"_compressionMethod");Po(this,"_filterMethod");Po(this,"_interlaceMethod");Po(this,"_colorType");Po(this,"_isAnimated");Po(this,"_numberOfFrames");Po(this,"_numberOfPlays");Po(this,"_frames");Po(this,"_writingDataChunks");const{checkCrc:A=!1}=r;this._checkCrc=A,this._inflator=new Ug,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=Tg.UNKNOWN,this._filterMethod=zh.UNKNOWN,this._interlaceMethod=kg.UNKNOWN,this._colorType=dl.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(tg(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeChunk(t,r)}return this.decodeImage(),this._png}decodeApng(){for(tg(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeApngChunk(t,r)}return this.decodeApngImage(),this._apng}decodeChunk(t,r){const A=this.offset;switch(r){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(t);break;case"IDAT":this.decodeIDAT(t);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(t);break;case"iCCP":this.decodeiCCP(t);break;case Nh:Th(this._png.text,this,t);break;case"pHYs":this.decodepHYs();break;default:this.skip(t);break}if(this.offset-A!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?Pu(this,t+4,r):this.skip(4)}decodeApngChunk(t,r){const A=this.offset;switch(r!=="fdAT"&&r!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),r){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(t);break;default:this.decodeChunk(t,r),this.offset=A+t;break}if(this.offset-A!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?Pu(this,t+4,r):this.skip(4)}decodeIHDR(){const t=this._png;t.width=this.readUint32(),t.height=this.readUint32(),t.depth=Kg(this.readUint8());const r=this.readUint8();this._colorType=r;let A;switch(r){case dl.GREYSCALE:A=1;break;case dl.TRUECOLOUR:A=3;break;case dl.INDEXED_COLOUR:A=1;break;case dl.GREYSCALE_ALPHA:A=2;break;case dl.TRUECOLOUR_ALPHA:A=4;break;case dl.UNKNOWN:default:throw new Error(`Unknown color type: ${r}`)}if(this._png.channels=A,this._compressionMethod=this.readUint8(),this._compressionMethod!==Tg.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const t={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(t)}decodePLTE(t){if(t%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${t}`);const r=t/3;this._hasPalette=!0;const A=[];this._palette=A;for(let i=0;ithis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${t/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(t/2);for(let r=0;rthis._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${t} vs ${this._palette.length})`);let r=0;for(;r{const I=((w+r.yOffset)*this._png.width+r.xOffset+m)*this._png.channels,D=(w*r.width+m)*this._png.channels;return{index:I,frameIndex:D}};switch(r.blendOp){case ad.SOURCE:for(let w=0;wr.at(-1)!==255);this.writeUint32(t.length),this.writeChars("tRNS");for(const r of t)this.writeByte(r.at(-1));writeCrc(this,4+t.length)}encodeIDAT(t){this.writeUint32(t.length),this.writeChars("IDAT"),this.writeBytes(t),writeCrc(this,t.length+4)}encodeData(){const{width:t,height:r,channels:A,depth:i,data:w}=this._png,m=i<=8?Math.ceil(t*i/8)*A:Math.ceil(t*i/8*A/2),I=new IOBuffer().setBigEndian();let D=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let Ie=0;Ie0)return e;throw new TypeError(`${n} must be a positive integer`)}function Ag(e,n){const{channels:t=4,depth:r=8}=e;if(t!==4&&t!==3&&t!==2&&t!==1)throw new RangeError(`unsupported number of channels: ${t}`);const A={channels:t,depth:r,colorType:ColorType.UNKNOWN};switch(t){case 4:A.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:A.colorType=ColorType.TRUECOLOUR;break;case 1:n?A.colorType=ColorType.INDEXED_COLOUR:A.colorType=ColorType.GREYSCALE;break;case 2:A.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return A}function El(e,n,t,r){for(let A=0;A>8&255),t.writeByte(It&255)}}return r}function Do(e,n,t,r){for(let A=0;A=200&&n.status<=299}function og(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}var Yc=ba.saveAs||((typeof window=="undefined"?"undefined":(0,u.Z)(window))!=="object"||window!==ba?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(e,n,t){var r=ba.URL||ba.webkitURL,A=document.createElement("a");n=n||e.name||"download",A.download=n,A.rel="noopener",typeof e=="string"?(A.href=e,A.origin!==location.origin?Vg(A.href)?Zg(e,n,t):og(A,A.target="_blank"):og(A)):(A.href=r.createObjectURL(e),setTimeout(function(){r.revokeObjectURL(A.href)},4e4),setTimeout(function(){og(A)},0))}:"msSaveOrOpenBlob"in navigator?function(e,n,t){if(n=n||e.name||"download",typeof e=="string")if(Vg(e))Zg(e,n,t);else{var r=document.createElement("a");r.href=e,r.target="_blank",setTimeout(function(){og(r)})}else navigator.msSaveOrOpenBlob(function(A,i){return i===void 0?i={autoBom:!1}:(0,u.Z)(i)!=="object"&&(Yo.warn("Deprecated: Expected third argument to be a object"),i={autoBom:!i}),i.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(A.type)?new Blob(["\uFEFF",A],{type:A.type}):A}(e,t),n)}:function(e,n,t,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),typeof e=="string")return Zg(e,n,t);var A=e.type==="application/octet-stream",i=/constructor/i.test(ba.HTMLElement)||ba.safari,w=/CriOS\/[\d]+/.test(navigator.userAgent);if((w||A&&i)&&(typeof FileReader=="undefined"?"undefined":(0,u.Z)(FileReader))==="object"){var m=new FileReader;m.onloadend=function(){var Z=m.result;Z=w?Z:Z.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=Z:location=Z,r=null},m.readAsDataURL(e)}else{var I=ba.URL||ba.webkitURL,D=I.createObjectURL(e);r?r.location=D:location.href=D,r=null,setTimeout(function(){I.revokeObjectURL(D)},4e4)}});function Zh(e){var n;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var t=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(m){return[parseInt(m[1]),parseInt(m[2]),parseInt(m[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(m){return[parseInt(m[1],16),parseInt(m[2],16),parseInt(m[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(m){return[parseInt(m[1]+m[1],16),parseInt(m[2]+m[2],16),parseInt(m[3]+m[3],16)]}}],r=0;r255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var m=this.r.toString(16),I=this.g.toString(16),D=this.b.toString(16);return m.length==1&&(m="0"+m),I.length==1&&(I="0"+I),D.length==1&&(D="0"+D),"#"+m+I+D}}var od=ba.atob.bind(ba),Wg=ba.btoa.bind(ba);function id(e,n){var t=e[0],r=e[1],A=e[2],i=e[3];t=Qs(t,r,A,i,n[0],7,-680876936),i=Qs(i,t,r,A,n[1],12,-389564586),A=Qs(A,i,t,r,n[2],17,606105819),r=Qs(r,A,i,t,n[3],22,-1044525330),t=Qs(t,r,A,i,n[4],7,-176418897),i=Qs(i,t,r,A,n[5],12,1200080426),A=Qs(A,i,t,r,n[6],17,-1473231341),r=Qs(r,A,i,t,n[7],22,-45705983),t=Qs(t,r,A,i,n[8],7,1770035416),i=Qs(i,t,r,A,n[9],12,-1958414417),A=Qs(A,i,t,r,n[10],17,-42063),r=Qs(r,A,i,t,n[11],22,-1990404162),t=Qs(t,r,A,i,n[12],7,1804603682),i=Qs(i,t,r,A,n[13],12,-40341101),A=Qs(A,i,t,r,n[14],17,-1502002290),t=vs(t,r=Qs(r,A,i,t,n[15],22,1236535329),A,i,n[1],5,-165796510),i=vs(i,t,r,A,n[6],9,-1069501632),A=vs(A,i,t,r,n[11],14,643717713),r=vs(r,A,i,t,n[0],20,-373897302),t=vs(t,r,A,i,n[5],5,-701558691),i=vs(i,t,r,A,n[10],9,38016083),A=vs(A,i,t,r,n[15],14,-660478335),r=vs(r,A,i,t,n[4],20,-405537848),t=vs(t,r,A,i,n[9],5,568446438),i=vs(i,t,r,A,n[14],9,-1019803690),A=vs(A,i,t,r,n[3],14,-187363961),r=vs(r,A,i,t,n[8],20,1163531501),t=vs(t,r,A,i,n[13],5,-1444681467),i=vs(i,t,r,A,n[2],9,-51403784),A=vs(A,i,t,r,n[7],14,1735328473),t=Ds(t,r=vs(r,A,i,t,n[12],20,-1926607734),A,i,n[5],4,-378558),i=Ds(i,t,r,A,n[8],11,-2022574463),A=Ds(A,i,t,r,n[11],16,1839030562),r=Ds(r,A,i,t,n[14],23,-35309556),t=Ds(t,r,A,i,n[1],4,-1530992060),i=Ds(i,t,r,A,n[4],11,1272893353),A=Ds(A,i,t,r,n[7],16,-155497632),r=Ds(r,A,i,t,n[10],23,-1094730640),t=Ds(t,r,A,i,n[13],4,681279174),i=Ds(i,t,r,A,n[0],11,-358537222),A=Ds(A,i,t,r,n[3],16,-722521979),r=Ds(r,A,i,t,n[6],23,76029189),t=Ds(t,r,A,i,n[9],4,-640364487),i=Ds(i,t,r,A,n[12],11,-421815835),A=Ds(A,i,t,r,n[15],16,530742520),t=Ls(t,r=Ds(r,A,i,t,n[2],23,-995338651),A,i,n[0],6,-198630844),i=Ls(i,t,r,A,n[7],10,1126891415),A=Ls(A,i,t,r,n[14],15,-1416354905),r=Ls(r,A,i,t,n[5],21,-57434055),t=Ls(t,r,A,i,n[12],6,1700485571),i=Ls(i,t,r,A,n[3],10,-1894986606),A=Ls(A,i,t,r,n[10],15,-1051523),r=Ls(r,A,i,t,n[1],21,-2054922799),t=Ls(t,r,A,i,n[8],6,1873313359),i=Ls(i,t,r,A,n[15],10,-30611744),A=Ls(A,i,t,r,n[6],15,-1560198380),r=Ls(r,A,i,t,n[13],21,1309151649),t=Ls(t,r,A,i,n[4],6,-145523070),i=Ls(i,t,r,A,n[11],10,-1120210379),A=Ls(A,i,t,r,n[2],15,718787259),r=Ls(r,A,i,t,n[9],21,-343485551),e[0]=_l(t,e[0]),e[1]=_l(r,e[1]),e[2]=_l(A,e[2]),e[3]=_l(i,e[3])}function sd(e,n,t,r,A,i){return n=_l(_l(n,e),_l(r,i)),_l(n<>>32-A,t)}function Qs(e,n,t,r,A,i,w){return sd(n&t|~n&r,e,n,A,i,w)}function vs(e,n,t,r,A,i,w){return sd(n&r|t&~r,e,n,A,i,w)}function Ds(e,n,t,r,A,i,w){return sd(n^t^r,e,n,A,i,w)}function Ls(e,n,t,r,A,i,w){return sd(t^(n|~r),e,n,A,i,w)}function Vh(e){var n,t=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(n=64;n<=e.length;n+=64)id(r,ig(e.substring(n-64,n)));e=e.substring(n-64);var A=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(n=0;n>2]|=e.charCodeAt(n)<<(n%4<<3);if(A[n>>2]|=128<<(n%4<<3),n>55)for(id(r,A),n=0;n<16;n++)A[n]=0;return A[14]=8*t,id(r,A),r}function ig(e){var n,t=[];for(n=0;n<64;n+=4)t[n>>2]=e.charCodeAt(n)+(e.charCodeAt(n+1)<<8)+(e.charCodeAt(n+2)<<16)+(e.charCodeAt(n+3)<<24);return t}var gl="0123456789abcdef".split("");function Wh(e){for(var n="",t=0;t<4;t++)n+=gl[e>>8*t+4&15]+gl[e>>8*t&15];return n}function sg(e){return String.fromCharCode(255&e,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function Gg(e){return Vh(e).map(sg).join("")}var k0=function(e){for(var n=0;n>16)+(n>>16)+(t>>16)<<16|65535&t}return e+n&4294967295}function Jc(e,n){var t,r,A,i;if(e!==t){for(var w=(A=e,i=1+(256/e.length|0),new Array(i+1).join(A)),m=[],I=0;I<256;I++)m[I]=I;var D=0;for(I=0;I<256;I++){var Z=m[I];D=(D+Z+w.charCodeAt(I))%256,m[I]=m[D],m[D]=Z}t=e,r=m}else m=r;var fe=n.length,Ie=0,j=0,et="";for(I=0;I\x80/\f\xA9\xFEdSiz";var i=(n+this.padding).substr(0,32),w=(t+this.padding).substr(0,32);this.O=this.processOwnerPassword(i,w),this.P=-(1+(255^A)),this.encryptionKey=Gg(i+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=Jc(this.encryptionKey,this.padding)}function Rl(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var n="",t=e.length,r=0;r126?"#"+("0"+A.toString(16)).slice(-2):e[r]}return n}function Gh(e){if((0,u.Z)(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var n={};this.subscribe=function(t,r,A){if(A=A||!1,typeof t!="string"||typeof r!="function"||typeof A!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");n.hasOwnProperty(t)||(n[t]={});var i=Math.random().toString(35);return n[t][i]=[r,!!A],i},this.unsubscribe=function(t){for(var r in n)if(n[r][t])return delete n[r][t],Object.keys(n[r]).length===0&&delete n[r],!0;return!1},this.publish=function(t){if(n.hasOwnProperty(t)){var r=Array.prototype.slice.call(arguments,1),A=[];for(var i in n[t]){var w=n[t][i];try{w[0].apply(e,r)}catch(m){ba.console&&Yo.error("jsPDF PubSub Error",m.message,m)}w[1]&&A.push(i)}A.length&&A.forEach(this.unsubscribe)}},this.getTopics=function(){return n}}function cd(e){if(!(this instanceof cd))return new cd(e);var n="opacity,stroke-opacity".split(",");for(var t in e)e.hasOwnProperty(t)&&n.indexOf(t)>=0&&(this[t]=e[t]);this.id="",this.objectNumber=-1}function Xg(e,n){this.gState=e,this.matrix=n,this.id="",this.objectNumber=-1}function qc(e,n,t,r,A){if(!(this instanceof qc))return new qc(e,n,t,r,A);this.type=e==="axial"?2:3,this.coords=n,this.colors=t,Xg.call(this,r,A)}function _c(e,n,t,r,A){if(!(this instanceof _c))return new _c(e,n,t,r,A);this.boundingBox=e,this.xStep=n,this.yStep=t,this.stream="",this.cloneIndex=0,Xg.call(this,r,A)}function WA(e){var n,t=typeof arguments[0]=="string"?arguments[0]:"p",r=arguments[1],A=arguments[2],i=arguments[3],w=[],m=1,I=16,D="S",Z=null;(0,u.Z)(e=e||{})==="object"&&(t=e.orientation,r=e.unit||r,A=e.format||A,i=e.compress||e.compressPdf||i,(Z=e.encryption||null)!==null&&(Z.userPassword=Z.userPassword||"",Z.ownerPassword=Z.ownerPassword||"",Z.userPermissions=Z.userPermissions||[]),m=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(n=e.precision),e.floatPrecision!==void 0&&(I=e.floatPrecision),D=e.defaultPathOperation||"S"),w=e.filters||(i===!0?["FlateEncode"]:w),r=r||"mm",t=(""+(t||"P")).toLowerCase();var fe=e.putOnlyUsedFonts||!1,Ie={},j={internal:{},__private__:{}};j.__private__.PubSub=Gh;var et="1.3",Je=j.__private__.getPdfVersion=function(){return et};j.__private__.setPdfVersion=function(P){et=P};var tt={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};j.__private__.getPageFormats=function(){return tt};var ke=j.__private__.getPageFormat=function(P){return tt[P]};A=A||"a4";var Rt="compat",It="advanced",gt=Rt;function Nn(){this.saveGraphicsState(),Bt(new wa(Pa,0,0,-Pa,0,Ed()*Pa).toString()+" cm"),this.setFontSize(this.getFontSize()/Pa),D="n",gt=It}function fr(){this.restoreGraphicsState(),D="S",gt=Rt}var qn=j.__private__.combineFontStyleAndFontWeight=function(P,pe){if(P=="bold"&&pe=="normal"||P=="bold"&&pe==400||P=="normal"&&pe=="italic"||P=="bold"&&pe=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return pe&&(P=pe==400||pe==="normal"?P==="italic"?"italic":"normal":pe!=700&&pe!=="bold"||P!=="normal"?(pe==700?"bold":pe)+""+P:"bold"),P};j.advancedAPI=function(P){var pe=gt===Rt;return pe&&Nn.call(this),typeof P!="function"||(P(this),pe&&fr.call(this)),this},j.compatAPI=function(P){var pe=gt===It;return pe&&fr.call(this),typeof P!="function"||(P(this),pe&&Nn.call(this)),this},j.isAdvancedAPI=function(){return gt===It};var Jt,vt=function(P){if(gt!==It)throw new Error(P+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},wn=j.roundToPrecision=j.__private__.roundToPrecision=function(P,pe){var st=n||pe;if(isNaN(P)||isNaN(st))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return P.toFixed(st).replace(/0+$/,"")};Jt=j.hpf=j.__private__.hpf=typeof I=="number"?function(P){if(isNaN(P))throw new Error("Invalid argument passed to jsPDF.hpf");return wn(P,I)}:I==="smart"?function(P){if(isNaN(P))throw new Error("Invalid argument passed to jsPDF.hpf");return wn(P,P>-1&&P<1?16:5)}:function(P){if(isNaN(P))throw new Error("Invalid argument passed to jsPDF.hpf");return wn(P,16)};var Te=j.f2=j.__private__.f2=function(P){if(isNaN(P))throw new Error("Invalid argument passed to jsPDF.f2");return wn(P,2)},nt=j.__private__.f3=function(P){if(isNaN(P))throw new Error("Invalid argument passed to jsPDF.f3");return wn(P,3)},Lt=j.scale=j.__private__.scale=function(P){if(isNaN(P))throw new Error("Invalid argument passed to jsPDF.scale");return gt===Rt?P*Pa:gt===It?P:void 0},Ft=function(P){return Lt(function(pe){return gt===Rt?Ed()-pe:gt===It?pe:void 0}(P))};j.__private__.setPrecision=j.setPrecision=function(P){typeof parseInt(P,10)=="number"&&(n=parseInt(P,10))};var zn,Yn="00000000000000000000000000000000",tr=j.__private__.getFileId=function(){return Yn},Dn=j.__private__.setFileId=function(P){return Yn=P!==void 0&&/^[a-fA-F0-9]{32}$/.test(P)?P.toUpperCase():Yn.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),Z!==null&&(es=new wf(Z.userPermissions,Z.userPassword,Z.ownerPassword,Yn)),Yn};j.setFileId=function(P){return Dn(P),this},j.getFileId=function(){return tr()};var Ar=j.__private__.convertDateToPDFDate=function(P){var pe=P.getTimezoneOffset(),st=pe<0?"+":"-",Dt=Math.floor(Math.abs(pe/60)),mn=Math.abs(pe%60),vr=[st,Ct(Dt),"'",Ct(mn),"'"].join("");return["D:",P.getFullYear(),Ct(P.getMonth()+1),Ct(P.getDate()),Ct(P.getHours()),Ct(P.getMinutes()),Ct(P.getSeconds()),vr].join("")},AA=j.__private__.convertPDFDateToDate=function(P){var pe=parseInt(P.substr(2,4),10),st=parseInt(P.substr(6,2),10)-1,Dt=parseInt(P.substr(8,2),10),mn=parseInt(P.substr(10,2),10),vr=parseInt(P.substr(12,2),10),Hr=parseInt(P.substr(14,2),10);return new Date(pe,st,Dt,mn,vr,Hr,0)},Nr=j.__private__.setCreationDate=function(P){var pe;if(P===void 0&&(P=new Date),P instanceof Date)pe=Ar(P);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(P))throw new Error("Invalid argument passed to jsPDF.setCreationDate");pe=P}return zn=pe},Me=j.__private__.getCreationDate=function(P){var pe=zn;return P==="jsDate"&&(pe=AA(zn)),pe};j.setCreationDate=function(P){return Nr(P),this},j.getCreationDate=function(P){return Me(P)};var ut,Ct=j.__private__.padd2=function(P){return("0"+parseInt(P)).slice(-2)},jt=j.__private__.padd2Hex=function(P){return("00"+(P=P.toString())).substr(P.length)},sn=0,Ln=[],_n=[],Xn=0,wr=[],Wr=[],QA=!1,LA=_n;j.__private__.setCustomOutputDestination=function(P){QA=!0,LA=P};var cr=function(P){QA||(LA=P)};j.__private__.resetCustomOutputDestination=function(){QA=!1,LA=_n};var Bt=j.__private__.out=function(P){return P=P.toString(),Xn+=P.length+1,LA.push(P),LA},go=j.__private__.write=function(P){return Bt(arguments.length===1?P.toString():Array.prototype.join.call(arguments," "))},Wa=j.__private__.getArrayBuffer=function(P){for(var pe=P.length,st=new ArrayBuffer(pe),Dt=new Uint8Array(st);pe--;)Dt[pe]=P.charCodeAt(pe);return st},va=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];j.__private__.getStandardFonts=function(){return va};var qr=e.fontSize||16;j.__private__.setFontSize=j.setFontSize=function(P){return qr=gt===It?P/Pa:P,this};var oa,NA=j.__private__.getFontSize=j.getFontSize=function(){return gt===Rt?qr:qr*Pa},Ga=e.R2L||!1;j.__private__.setR2L=j.setR2L=function(P){return Ga=P,this},j.__private__.getR2L=j.getR2L=function(){return Ga};var ua,No=j.__private__.setZoomMode=function(P){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(P))oa=P;else if(isNaN(P)){if([void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(P)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+P+'" is not recognized.');oa=P}else oa=parseInt(P,10)};j.__private__.getZoomMode=function(){return oa};var Ta,ka=j.__private__.setPageMode=function(P){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(P)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+P+'" is not recognized.');ua=P};j.__private__.getPageMode=function(){return ua};var ni=j.__private__.setLayoutMode=function(P){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(P)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+P+'" is not recognized.');Ta=P};j.__private__.getLayoutMode=function(){return Ta},j.__private__.setDisplayMode=j.setDisplayMode=function(P,pe,st){return No(P),ni(pe),ka(st),this};var Xa={title:"",subject:"",author:"",keywords:"",creator:""};j.__private__.getDocumentProperty=function(P){if(Object.keys(Xa).indexOf(P)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return Xa[P]},j.__private__.getDocumentProperties=function(){return Xa},j.__private__.setDocumentProperties=j.setProperties=j.setDocumentProperties=function(P){for(var pe in Xa)Xa.hasOwnProperty(pe)&&P[pe]&&(Xa[pe]=P[pe]);return this},j.__private__.setDocumentProperty=function(P,pe){if(Object.keys(Xa).indexOf(P)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return Xa[P]=pe};var sa,Pa,la,di,Mo,ta={},Ka={},si=[],Ca={},wo={},za={},$i={},ps=null,li=0,Ra=[],ko=new Gh(j),ud=e.hotfixes||[],rl={},Uu={},Au=[],wa=function P(pe,st,Dt,mn,vr,Hr){if(!(this instanceof P))return new P(pe,st,Dt,mn,vr,Hr);isNaN(pe)&&(pe=1),isNaN(st)&&(st=0),isNaN(Dt)&&(Dt=0),isNaN(mn)&&(mn=1),isNaN(vr)&&(vr=0),isNaN(Hr)&&(Hr=0),this._matrix=[pe,st,Dt,mn,vr,Hr]};Object.defineProperty(wa.prototype,"sx",{get:function(){return this._matrix[0]},set:function(P){this._matrix[0]=P}}),Object.defineProperty(wa.prototype,"shy",{get:function(){return this._matrix[1]},set:function(P){this._matrix[1]=P}}),Object.defineProperty(wa.prototype,"shx",{get:function(){return this._matrix[2]},set:function(P){this._matrix[2]=P}}),Object.defineProperty(wa.prototype,"sy",{get:function(){return this._matrix[3]},set:function(P){this._matrix[3]=P}}),Object.defineProperty(wa.prototype,"tx",{get:function(){return this._matrix[4]},set:function(P){this._matrix[4]=P}}),Object.defineProperty(wa.prototype,"ty",{get:function(){return this._matrix[5]},set:function(P){this._matrix[5]=P}}),Object.defineProperty(wa.prototype,"a",{get:function(){return this._matrix[0]},set:function(P){this._matrix[0]=P}}),Object.defineProperty(wa.prototype,"b",{get:function(){return this._matrix[1]},set:function(P){this._matrix[1]=P}}),Object.defineProperty(wa.prototype,"c",{get:function(){return this._matrix[2]},set:function(P){this._matrix[2]=P}}),Object.defineProperty(wa.prototype,"d",{get:function(){return this._matrix[3]},set:function(P){this._matrix[3]=P}}),Object.defineProperty(wa.prototype,"e",{get:function(){return this._matrix[4]},set:function(P){this._matrix[4]=P}}),Object.defineProperty(wa.prototype,"f",{get:function(){return this._matrix[5]},set:function(P){this._matrix[5]=P}}),Object.defineProperty(wa.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(wa.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(wa.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(wa.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),wa.prototype.join=function(P){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Jt).join(P)},wa.prototype.multiply=function(P){var pe=P.sx*this.sx+P.shy*this.shx,st=P.sx*this.shy+P.shy*this.sy,Dt=P.shx*this.sx+P.sy*this.shx,mn=P.shx*this.shy+P.sy*this.sy,vr=P.tx*this.sx+P.ty*this.shx+this.tx,Hr=P.tx*this.shy+P.ty*this.sy+this.ty;return new wa(pe,st,Dt,mn,vr,Hr)},wa.prototype.decompose=function(){var P=this.sx,pe=this.shy,st=this.shx,Dt=this.sy,mn=this.tx,vr=this.ty,Hr=Math.sqrt(P*P+pe*pe),VA=(P/=Hr)*st+(pe/=Hr)*Dt;st-=P*VA,Dt-=pe*VA;var _A=Math.sqrt(st*st+Dt*Dt);return VA/=_A,P*(Dt/=_A)>16&255,Dt=_A>>8&255,mn=255&_A}if(Dt===void 0||vr===void 0&&st===Dt&&Dt===mn)pe=typeof st=="string"?st+" "+Hr[0]:P.precision===2?Te(st/255)+" "+Hr[0]:nt(st/255)+" "+Hr[0];else if(vr===void 0||(0,u.Z)(vr)==="object"){if(vr&&!isNaN(vr.a)&&vr.a===0)return["1.","1.","1.",Hr[1]].join(" ");pe=typeof st=="string"?[st,Dt,mn,Hr[1]].join(" "):P.precision===2?[Te(st/255),Te(Dt/255),Te(mn/255),Hr[1]].join(" "):[nt(st/255),nt(Dt/255),nt(mn/255),Hr[1]].join(" ")}else pe=typeof st=="string"?[st,Dt,mn,vr,Hr[2]].join(" "):P.precision===2?[Te(st),Te(Dt),Te(mn),Te(vr),Hr[2]].join(" "):[nt(st),nt(Dt),nt(mn),nt(vr),Hr[2]].join(" ");return pe},Dc=j.__private__.getFilters=function(){return w},rc=j.__private__.putStream=function(P){var pe=(P=P||{}).data||"",st=P.filters||Dc(),Dt=P.alreadyAppliedFilters||[],mn=P.addLength1||!1,vr=pe.length,Hr=P.objectId,VA=function(ms){return ms};if(Z!==null&&Hr===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");Z!==null&&(VA=es.encryptor(Hr,0));var _A={};st===!0&&(st=["FlateEncode"]);var Oa=P.additionalKeyValues||[],Ma=(_A=WA.API.processDataByFilters!==void 0?WA.API.processDataByFilters(pe,st):{data:pe,reverseChain:[]}).reverseChain+(Array.isArray(Dt)?Dt.join(" "):Dt.toString());if(_A.data.length!==0&&(Oa.push({key:"Length",value:_A.data.length}),mn===!0&&Oa.push({key:"Length1",value:vr})),Ma.length!=0)if(Ma.split("/").length-1==1)Oa.push({key:"Filter",value:Ma});else{Oa.push({key:"Filter",value:"["+Ma+"]"});for(var Ho=0;Ho>"),_A.data.length!==0&&(Bt("stream"),Bt(VA(_A.data)),Bt("endstream"))},dd=j.__private__.putPage=function(P){var pe=P.number,st=P.data,Dt=P.objId,mn=P.contentsObjId;Ks(Dt,!0),Bt("<
>"),Bt("endobj");var vr=st.join(` `);return gt===It&&(vr+=` Q`),Ks(mn,!0),rc({data:vr,filters:Dc(),objectId:mn}),Bt("endobj"),Dt},ou=j.__private__.putPages=function(){var P,pe,st=[];for(P=1;P<=li;P++)Ra[P].objId=Rs(),Ra[P].contentsObjId=Rs();for(P=1;P<=li;P++)st.push(dd({number:P,data:Wr[P],objId:Ra[P].objId,contentsObjId:Ra[P].contentsObjId,mediaBox:Ra[P].mediaBox,cropBox:Ra[P].cropBox,bleedBox:Ra[P].bleedBox,trimBox:Ra[P].trimBox,artBox:Ra[P].artBox,userUnit:Ra[P].userUnit,rootDictionaryObjId:xf,resourceDictionaryObjId:Pc}));Ks(xf,!0),Bt("<
>"),Bt("endobj"),ko.publish("postPutPages")},gd=function(P){ko.publish("putFont",{font:P,out:Bt,newObject:Vi,putStream:rc}),P.isAlreadyPutted!==!0&&(P.objectNumber=Vi(),Bt("<<"),Bt("/Type /Font"),Bt("/BaseFont /"+Rl(P.postScriptName)),Bt("/Subtype /Type1"),typeof P.encoding=="string"&&Bt("/Encoding /"+P.encoding),Bt("/FirstChar 32"),Bt("/LastChar 255"),Bt(">>"),Bt("endobj"))},cg=function(P){P.objectNumber=Vi();var pe=[];pe.push({key:"Type",value:"/XObject"}),pe.push({key:"Subtype",value:"/Form"}),pe.push({key:"BBox",value:"["+[Jt(P.x),Jt(P.y),Jt(P.x+P.width),Jt(P.y+P.height)].join(" ")+"]"}),pe.push({key:"Matrix",value:"["+P.matrix.toString()+"]"});var st=P.pages[1].join(` @@ -244,15 +244,15 @@ CMapName currentdict /CMap defineresource pop end end`};n.events.push(["putFont",function(i){(function(w){var m=w.font,I=w.out,D=w.newObject,Z=w.putStream;if(m.metadata instanceof e.API.TTFFont&&m.encoding==="Identity-H"){for(var fe=m.metadata.Unicode.widths,Ie=m.metadata.subset.encode(m.metadata.glyIdsUsed,1),j="",et=0;et>"),I("endobj");var Rt=D();I("<<"),I("/Type /Font"),I("/BaseFont /"+Rl(m.fontName)),I("/FontDescriptor "+ke+" 0 R"),I("/W "+e.API.PDFObject.convert(fe)),I("/CIDToGIDMap /Identity"),I("/DW 1000"),I("/Subtype /CIDFontType2"),I("/CIDSystemInfo"),I("<<"),I("/Supplement 0"),I("/Registry (Adobe)"),I("/Ordering ("+m.encoding+")"),I(">>"),I(">>"),I("endobj"),m.objectNumber=D(),I("<<"),I("/Type /Font"),I("/Subtype /Type0"),I("/ToUnicode "+tt+" 0 R"),I("/BaseFont /"+Rl(m.fontName)),I("/Encoding /"+m.encoding),I("/DescendantFonts ["+Rt+" 0 R]"),I(">>"),I("endobj"),m.isAlreadyPutted=!0}})(i)}]),n.events.push(["putFont",function(i){(function(w){var m=w.font,I=w.out,D=w.newObject,Z=w.putStream;if(m.metadata instanceof e.API.TTFFont&&m.encoding==="WinAnsiEncoding"){for(var fe=m.metadata.rawData,Ie="",j=0;j>"),I("endobj"),m.objectNumber=D();for(var ke=0;ke>"),I("endobj"),m.isAlreadyPutted=!0}})(i)}]);var A=function(i){var w,m=i.text||"",I=i.x,D=i.y,Z=i.options||{},fe=i.mutex||{},Ie=fe.pdfEscape,j=fe.activeFontKey,et=fe.fonts,Je=j,tt="",ke=0,Rt="",It=et[Je].encoding;if(et[Je].encoding!=="Identity-H")return{text:m,x:I,y:D,options:Z,mutex:fe};for(Rt=m,Je=j,Array.isArray(m)&&(Rt=m[0]),ke=0;ke","<","[","]","[","{","}","{","\xAB","\xBB","\xAB","\u2039","\u203A","\u2039","\u2045","\u2046","\u2045","\u207D","\u207E","\u207D","\u208D","\u208E","\u208D","\u2264","\u2265","\u2264","\u2329","\u232A","\u2329","\uFE59","\uFE5A","\uFE59","\uFE5B","\uFE5C","\uFE5B","\uFE5D","\uFE5E","\uFE5D","\uFE64","\uFE65","\uFE64"],ke=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),Rt=!1,It=0;this.__bidiEngine__={};var gt=function(Te){var nt=Te.charCodeAt(),Lt=nt>>8,Ft=Je[Lt];return Ft!==void 0?fe[256*Ft+(255&nt)]:Lt===252||Lt===253?"AL":ke.test(Lt)?"L":Lt===8?"R":"N"},Nn=function(Te){for(var nt,Lt=0;Lt=nt.length||(zn=Lt[Ft-1])!=="EN"&&zn!=="AN"||(Yn=nt[Ft+1])!=="EN"&&Yn!=="AN"?Ar="N":Rt&&(Yn="AN"),Ar=Yn===zn?Yn:"N";break;case"ES":Ar=(zn=Ft>0?Lt[Ft-1]:"B")==="EN"&&Ft+10&&Lt[Ft-1]==="EN"){Ar="EN";break}if(Rt){Ar="N";break}for(tr=Ft+1,Dn=nt.length;tr=1425&&AA<=2303||AA===64286;if(zn=nt[tr],Nr&&(zn==="R"||zn==="AL")){Ar="R";break}}}Ar=Ft<1||(zn=nt[Ft-1])==="B"?"N":Lt[Ft-1];break;case"B":Rt=!1,A=!0,Ar=It;break;case"S":i=!0,Ar="N"}return Ar},qn=function(Te,nt,Lt){var Ft=Te.split("");return Lt&&Jt(Ft,Lt,{hiLevel:It}),Ft.reverse(),nt&&nt.reverse(),Ft.join("")},Jt=function(Te,nt,Lt){var Ft,zn,Yn,tr,Dn,Ar=-1,AA=Te.length,Nr=0,Me=[],ut=It?j:Ie,Ct=[];for(Rt=!1,A=!1,i=!1,zn=0;zn0)if(Ft===16){for(zn=Ar;zn-1){for(zn=Ar;zn=0&&jt[Xn]==="WS";Xn--)sn[Xn]=It}}(Ct,nt,AA)},vt=function(Te,nt,Lt,Ft,zn){if(!(zn.hiLevel=Te){for(Dn=Nr+1;Dn=Te;)Dn++;for(Ar=Nr,tr=Dn-1;Ar=0&&(Yn[AA]=tt[Ar+1])}(Ft,Lt,zn),vt(2,Ft,nt,Lt,zn),vt(1,Ft,nt,Lt,zn),Ft.join("")};return this.__bidiEngine__.doBidiReorder=function(Te,nt,Lt){if(function(zn,Yn){if(Yn)for(var tr=0;tr>16)&&(t=-(1+(65535^t))),this.italicAngle=+(t+"."+r)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(i=this.familyClass)===1||i===2||i===3||i===4||i===5||i===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},e.prototype.characterToGlyph=function(n){var t;return((t=this.cmap.unicode)!=null?t.codeMap[n]:void 0)||0},e.prototype.widthOfGlyph=function(n){var t;return t=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(n).advance*t},e.prototype.widthOfString=function(n,t,r){var A,i,w,m;for(w=0,i=0,m=(n=""+n).length;0<=m?im;i=0<=m?++i:--i)A=n.charCodeAt(i),w+=this.widthOfGlyph(this.characterToGlyph(A))+r*(1e3/t)||0;return w*(t/1e3)},e.prototype.lineHeight=function(n,t){var r;return t==null&&(t=!1),r=t?this.lineGap:0,(this.ascender+r-this.decender)/1e3*n},e}();var Fc,bf=function(){function e(n){this.data=n!=null?n:[],this.pos=0,this.length=this.data.length}return e.prototype.readByte=function(){return this.data[this.pos++]},e.prototype.writeByte=function(n){return this.data[this.pos++]=n},e.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},e.prototype.writeUInt32=function(n){return this.writeByte(n>>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt32=function(){var n;return(n=this.readUInt32())>=2147483648?n-4294967296:n},e.prototype.writeInt32=function(n){return n<0&&(n+=4294967296),this.writeUInt32(n)},e.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},e.prototype.writeUInt16=function(n){return this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt16=function(){var n;return(n=this.readUInt16())>=32768?n-65536:n},e.prototype.writeInt16=function(n){return n<0&&(n+=65536),this.writeUInt16(n)},e.prototype.readString=function(n){var t,r;for(r=[],t=0;0<=n?tn;t=0<=n?++t:--t)r[t]=String.fromCharCode(this.readByte());return r.join("")},e.prototype.writeString=function(n){var t,r,A;for(A=[],t=0,r=n.length;0<=r?tr;t=0<=r?++t:--t)A.push(this.writeByte(n.charCodeAt(t)));return A},e.prototype.readShort=function(){return this.readInt16()},e.prototype.writeShort=function(n){return this.writeInt16(n)},e.prototype.readLongLong=function(){var n,t,r,A,i,w,m,I;return n=this.readByte(),t=this.readByte(),r=this.readByte(),A=this.readByte(),i=this.readByte(),w=this.readByte(),m=this.readByte(),I=this.readByte(),128&n?-1*(72057594037927940*(255^n)+281474976710656*(255^t)+1099511627776*(255^r)+4294967296*(255^A)+16777216*(255^i)+65536*(255^w)+256*(255^m)+(255^I)+1):72057594037927940*n+281474976710656*t+1099511627776*r+4294967296*A+16777216*i+65536*w+256*m+I},e.prototype.writeLongLong=function(n){var t,r;return t=Math.floor(n/4294967296),r=4294967295&n,this.writeByte(t>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t),this.writeByte(r>>24&255),this.writeByte(r>>16&255),this.writeByte(r>>8&255),this.writeByte(255&r)},e.prototype.readInt=function(){return this.readInt32()},e.prototype.writeInt=function(n){return this.writeInt32(n)},e.prototype.read=function(n){var t,r;for(t=[],r=0;0<=n?rn;r=0<=n?++r:--r)t.push(this.readByte());return t},e.prototype.write=function(n){var t,r,A,i;for(i=[],r=0,A=n.length;ri;A=0<=i?++A:--A)r={tag:t.readString(4),checksum:t.readInt(),offset:t.readInt(),length:t.readInt()},this.tables[r.tag]=r}return n.prototype.encode=function(t){var r,A,i,w,m,I,D,Z,fe,Ie,j,et,Je;for(Je in j=Object.keys(t).length,I=Math.log(2),fe=16*Math.floor(Math.log(j)/I),w=Math.floor(fe/I),Z=16*j-fe,(A=new bf).writeInt(this.scalarType),A.writeShort(j),A.writeShort(fe),A.writeShort(w),A.writeShort(Z),i=16*j,D=A.pos+i,m=null,et=[],t)for(Ie=t[Je],A.writeString(Je),A.writeInt(e(Ie)),A.writeInt(D),A.writeInt(Ie.length),et=et.concat(Ie),Je==="head"&&(m=D),D+=Ie.length;D%4;)et.push(0),D++;return A.write(et),r=2981146554-e(A.data),A.pos=m+8,A.writeUInt32(r),A.data},e=function(t){var r,A,i,w;for(t=Xv.call(t);t.length%4;)t.push(0);for(i=new bf(t),A=0,r=0,w=t.length;rIe;I=0<=Ie?++gt:--gt)Nn.push(n.readUInt16());return Nn}(),n.pos+=2,Je=function(){var gt,Nn;for(Nn=[],I=gt=0;0<=Ie?gtIe;I=0<=Ie?++gt:--gt)Nn.push(n.readUInt16());return Nn}(),D=function(){var gt,Nn;for(Nn=[],I=gt=0;0<=Ie?gtIe;I=0<=Ie?++gt:--gt)Nn.push(n.readUInt16());return Nn}(),Z=function(){var gt,Nn;for(Nn=[],I=gt=0;0<=Ie?gtIe;I=0<=Ie?++gt:--gt)Nn.push(n.readUInt16());return Nn}(),A=(this.length-n.pos+this.offset)/2,m=function(){var gt,Nn;for(Nn=[],I=gt=0;0<=A?gtA;I=0<=A?++gt:--gt)Nn.push(n.readUInt16());return Nn}(),I=ke=0,It=i.length;ke=tt;r=et<=tt?++Rt:--Rt)Z[I]===0?w=r+D[I]:(w=m[Z[I]/2+(r-et)-(Ie-I)]||0)!==0&&(w+=D[I]),this.codeMap[r]=65535&w}n.pos=fe}return e.encode=function(n,t){var r,A,i,w,m,I,D,Z,fe,Ie,j,et,Je,tt,ke,Rt,It,gt,Nn,fr,qn,Jt,vt,wn,Te,nt,Lt,Ft,zn,Yn,tr,Dn,Ar,AA,Nr,Me,ut,Ct,jt,sn,Ln,_n,Xn,wr,Wr,QA;switch(Ft=new bf,w=Object.keys(n).sort(function(LA,cr){return LA-cr}),t){case"macroman":for(Je=0,tt=function(){var LA=[];for(et=0;et<256;++et)LA.push(0);return LA}(),Rt={0:0},i={},zn=0,Ar=w.length;zn=32768)for(I.push(0),fr.push(2*(j.length+vt-et)),A=Dn=Te;Te<=Z?Dn<=Z:Dn>=Z;A=Te<=Z?++Dn:--Dn)j.push(r[A].new);else I.push(Lt-Te),fr.push(0)}for(Ft.writeUInt16(3),Ft.writeUInt16(1),Ft.writeUInt32(12),Ft.writeUInt16(4),Ft.writeUInt16(16+8*vt+2*j.length),Ft.writeUInt16(0),Ft.writeUInt16(wn),Ft.writeUInt16(Jt),Ft.writeUInt16(Ie),Ft.writeUInt16(qn),Ln=0,Me=fe.length;LnA;r=0<=A?++r:--r)t=new Wv(n,this.offset),this.tables.push(t),t.isUnicode&&this.unicode==null&&(this.unicode=t);return!0},e.encode=function(n,t){var r,A;return t==null&&(t="macroman"),r=Wv.encode(n,t),(A=new bf).writeUInt16(0),A.writeUInt16(1),r.table=A.data.concat(r.subtable),r},e}(),kp=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return ru(e,Fc),e.prototype.tag="hhea",e.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.ascender=n.readShort(),this.decender=n.readShort(),this.lineGap=n.readShort(),this.advanceWidthMax=n.readShort(),this.minLeftSideBearing=n.readShort(),this.minRightSideBearing=n.readShort(),this.xMaxExtent=n.readShort(),this.caretSlopeRise=n.readShort(),this.caretSlopeRun=n.readShort(),this.caretOffset=n.readShort(),n.pos+=8,this.metricDataFormat=n.readShort(),this.numberOfMetrics=n.readUInt16()},e}(),Kp=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return ru(e,Fc),e.prototype.tag="OS/2",e.prototype.parse=function(n){if(n.pos=this.offset,this.version=n.readUInt16(),this.averageCharWidth=n.readShort(),this.weightClass=n.readUInt16(),this.widthClass=n.readUInt16(),this.type=n.readShort(),this.ySubscriptXSize=n.readShort(),this.ySubscriptYSize=n.readShort(),this.ySubscriptXOffset=n.readShort(),this.ySubscriptYOffset=n.readShort(),this.ySuperscriptXSize=n.readShort(),this.ySuperscriptYSize=n.readShort(),this.ySuperscriptXOffset=n.readShort(),this.ySuperscriptYOffset=n.readShort(),this.yStrikeoutSize=n.readShort(),this.yStrikeoutPosition=n.readShort(),this.familyClass=n.readShort(),this.panose=function(){var t,r;for(r=[],t=0;t<10;++t)r.push(n.readByte());return r}(),this.charRange=function(){var t,r;for(r=[],t=0;t<4;++t)r.push(n.readInt());return r}(),this.vendorID=n.readString(4),this.selection=n.readShort(),this.firstCharIndex=n.readShort(),this.lastCharIndex=n.readShort(),this.version>0&&(this.ascent=n.readShort(),this.descent=n.readShort(),this.lineGap=n.readShort(),this.winAscent=n.readShort(),this.winDescent=n.readShort(),this.codePageRange=function(){var t,r;for(r=[],t=0;t<2;t=++t)r.push(n.readInt());return r}(),this.version>1))return this.xHeight=n.readShort(),this.capHeight=n.readShort(),this.defaultChar=n.readShort(),this.breakChar=n.readShort(),this.maxContext=n.readShort()},e}(),zp=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return ru(e,Fc),e.prototype.tag="post",e.prototype.parse=function(n){var t,r,A;switch(n.pos=this.offset,this.format=n.readInt(),this.italicAngle=n.readInt(),this.underlinePosition=n.readShort(),this.underlineThickness=n.readShort(),this.isFixedPitch=n.readInt(),this.minMemType42=n.readInt(),this.maxMemType42=n.readInt(),this.minMemType1=n.readInt(),this.maxMemType1=n.readInt(),this.format){case 65536:case 196608:break;case 131072:var i;for(r=n.readUInt16(),this.glyphNameIndex=[],i=0;0<=r?ir;i=0<=r?++i:--i)this.glyphNameIndex.push(n.readUInt16());for(this.names=[],A=[];n.posm;i=0<=m?++w:--w)I.push(n.readUInt32());return I}.call(this)}},e}(),Zp=function(e,n){this.raw=e,this.length=e.length,this.platformID=n.platformID,this.encodingID=n.encodingID,this.languageID=n.languageID},Vp=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return ru(e,Fc),e.prototype.tag="name",e.prototype.parse=function(n){var t,r,A,i,w,m,I,D,Z,fe,Ie;for(n.pos=this.offset,n.readShort(),t=n.readShort(),m=n.readShort(),r=[],i=0;0<=t?it;i=0<=t?++i:--i)r.push({platformID:n.readShort(),encodingID:n.readShort(),languageID:n.readShort(),nameID:n.readShort(),length:n.readShort(),offset:this.offset+m+n.readShort()});for(I={},i=Z=0,fe=r.length;Zm;t=0<=m?++t:--t)this.metrics.push({advance:n.readUInt16(),lsb:n.readInt16()});for(A=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var D,Z;for(Z=[],t=D=0;0<=A?DA;t=0<=A?++D:--D)Z.push(n.readInt16());return Z}(),this.widths=function(){var D,Z,fe,Ie;for(Ie=[],D=0,Z=(fe=this.metrics).length;DA;t=0<=A?++w:--w)I.push(this.widths.push(r));return I},e.prototype.forGlyph=function(n){return n in this.metrics?this.metrics[n]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[n-this.metrics.length]}},e}(),Xv=[].slice,Xp=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return ru(e,Fc),e.prototype.tag="glyf",e.prototype.parse=function(){return this.cache={}},e.prototype.glyphFor=function(n){var t,r,A,i,w,m,I,D,Z,fe;return n in this.cache?this.cache[n]:(i=this.file.loca,t=this.file.contents,r=i.indexOf(n),(A=i.lengthOf(n))===0?this.cache[n]=null:(t.pos=this.offset+r,w=(m=new bf(t.read(A))).readShort(),D=m.readShort(),fe=m.readShort(),I=m.readShort(),Z=m.readShort(),this.cache[n]=w===-1?new Jp(m,D,fe,I,Z):new Yp(m,w,D,fe,I,Z),this.cache[n]))},e.prototype.encode=function(n,t,r){var A,i,w,m,I;for(w=[],i=[],m=0,I=t.length;m0&&(A+=I)}for(var D=new Array(4*r.length),Z=0;Z>8,D[4*Z+1]=(16711680&r[Z])>>16,D[4*Z]=(4278190080&r[Z])>>24;return D},e}(),_p=function(){function e(n){this.font=n,this.subset={},this.unicodes={},this.next=33}return e.prototype.generateCmap=function(){var n,t,r,A,i;for(t in A=this.font.cmap.tables[0].codeMap,n={},i=this.subset)r=i[t],n[t]=A[r];return n},e.prototype.glyphsFor=function(n){var t,r,A,i,w,m,I;for(A={},w=0,m=n.length;w0)for(i in I=this.glyphsFor(t))r=I[i],A[i]=r;return A},e.prototype.encode=function(n,t){var r,A,i,w,m,I,D,Z,fe,Ie,j,et,Je,tt,ke;for(A in r=Gv.encode(this.generateCmap(),"unicode"),w=this.glyphsFor(n),j={0:0},ke=r.charMap)j[(I=ke[A]).old]=I.new;for(et in Ie=r.maxGlyphID,w)et in j||(j[et]=Ie++);return Z=function(Rt){var It,gt;for(It in gt={},Rt)gt[Rt[It]]=It;return gt}(j),fe=Object.keys(Z).sort(function(Rt,It){return Rt-It}),Je=function(){var Rt,It,gt;for(gt=[],Rt=0,It=fe.length;Rt>"),i.join(` `)}return""+t},n}()},90673:function(Kt,de,a){var u=a(59327),b=a(68937),F=a(92001),V=a(70475);function x(T,re,B,z,f){var U=[].slice.call(arguments,1),S=U.length,y=typeof U[S-1]=="function";if(!y&&!u())throw new Error("Callback required as last argument");if(y){if(S<2)throw new Error("Too few arguments provided");S===2?(f=B,B=re,re=z=void 0):S===3&&(re.getContext&&typeof f=="undefined"?(f=z,z=void 0):(f=z,z=B,B=re,re=void 0))}else{if(S<1)throw new Error("Too few arguments provided");return S===1?(B=re,re=z=void 0):S===2&&!re.getContext&&(z=B,B=re,re=void 0),new Promise(function(N,K){try{var Ae=b.create(B,z);N(T(Ae,re,z))}catch(X){K(X)}})}try{var M=b.create(B,z);f(null,T(M,re,z))}catch(N){f(N)}}de.create=b.create,de.toCanvas=x.bind(null,F.render),de.toDataURL=x.bind(null,F.renderToDataURL),de.toString=x.bind(null,function(T,re,B){return V.render(T,B)})},59327:function(Kt){Kt.exports=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then}},58164:function(Kt,de,a){var u=a(48417).getSymbolSize;de.getRowColCoords=function(F){if(F===1)return[];for(var V=Math.floor(F/7)+2,x=u(F),T=x===145?26:Math.ceil((x-13)/(2*V-2))*2,re=[x-7],B=1;B>>7-a%8&1)===1},put:function(a,u){for(var b=0;b>>u-b-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(a){var u=Math.floor(this.length/8);this.buffer.length<=u&&this.buffer.push(0),a&&(this.buffer[u]|=128>>>this.length%8),this.length++}},Kt.exports=de},85380:function(Kt,de,a){var u=a(93951);function b(F){if(!F||F<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=F,this.data=u.alloc(F*F),this.reservedBit=u.alloc(F*F)}b.prototype.set=function(F,V,x,T){var re=F*this.size+V;this.data[re]=x,T&&(this.reservedBit[re]=!0)},b.prototype.get=function(F,V){return this.data[F*this.size+V]},b.prototype.xor=function(F,V,x){this.data[F*this.size+V]^=x},b.prototype.isReserved=function(F,V){return this.reservedBit[F*this.size+V]},Kt.exports=b},26957:function(Kt,de,a){var u=a(93951),b=a(43994);function F(V){this.mode=b.BYTE,this.data=u.from(V)}F.getBitsLength=function(x){return x*8},F.prototype.getLength=function(){return this.data.length},F.prototype.getBitsLength=function(){return F.getBitsLength(this.data.length)},F.prototype.write=function(V){for(var x=0,T=this.data.length;x=0&&b.bit<4},de.from=function(b,F){if(de.isValid(b))return b;try{return a(b)}catch(V){return F}}},82767:function(Kt,de,a){var u=a(48417).getSymbolSize,b=7;de.getPositions=function(V){var x=u(V);return[[0,0],[x-b,0],[0,x-b]]}},7079:function(Kt,de,a){var u=a(48417),b=1335,F=21522,V=u.getBCHDigit(b);de.getEncodedBits=function(T,re){for(var B=T.bit<<3|re,z=B<<10;u.getBCHDigit(z)-V>=0;)z^=b<=33088&&T<=40956)T-=33088;else if(T>=57408&&T<=60351)T-=49472;else throw new Error("Invalid SJIS character: "+this.data[x]+` -Make sure your charset is UTF-8`);T=(T>>>8&255)*192+(T&255),V.put(T,13)}},Kt.exports=F},7560:function(Kt,de){de.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};var a={N1:3,N2:3,N3:40,N4:10};de.isValid=function(F){return F!=null&&F!==""&&!isNaN(F)&&F>=0&&F<=7},de.from=function(F){return de.isValid(F)?parseInt(F,10):void 0},de.getPenaltyN1=function(F){for(var V=F.size,x=0,T=0,re=0,B=null,z=null,f=0;f=5&&(x+=a.N1+(T-5)),B=S,T=1),S=F.get(U,f),S===z?re++:(re>=5&&(x+=a.N1+(re-5)),z=S,re=1)}T>=5&&(x+=a.N1+(T-5)),re>=5&&(x+=a.N1+(re-5))}return x},de.getPenaltyN2=function(F){for(var V=F.size,x=0,T=0;T=10&&(T===1488||T===93)&&x++,re=re<<1&2047|F.get(z,B),z>=10&&(re===1488||re===93)&&x++}return x*a.N3},de.getPenaltyN4=function(F){for(var V=0,x=F.data.length,T=0;T=1&&T<10?x.ccBits[0]:T<27?x.ccBits[1]:x.ccBits[2]},de.getBestModeForData=function(x){return b.testNumeric(x)?de.NUMERIC:b.testAlphanumeric(x)?de.ALPHANUMERIC:b.testKanji(x)?de.KANJI:de.BYTE},de.toString=function(x){if(x&&x.id)return x.id;throw new Error("Invalid mode")},de.isValid=function(x){return x&&x.bit&&x.ccBits};function F(V){if(typeof V!="string")throw new Error("Param is not a string");var x=V.toLowerCase();switch(x){case"numeric":return de.NUMERIC;case"alphanumeric":return de.ALPHANUMERIC;case"kanji":return de.KANJI;case"byte":return de.BYTE;default:throw new Error("Unknown mode: "+V)}}de.from=function(x,T){if(de.isValid(x))return x;try{return F(x)}catch(re){return T}}},22164:function(Kt,de,a){var u=a(43994);function b(F){this.mode=u.NUMERIC,this.data=F.toString()}b.getBitsLength=function(V){return 10*Math.floor(V/3)+(V%3?V%3*3+1:0)},b.prototype.getLength=function(){return this.data.length},b.prototype.getBitsLength=function(){return b.getBitsLength(this.data.length)},b.prototype.write=function(V){var x,T,re;for(x=0;x+3<=this.data.length;x+=3)T=this.data.substr(x,3),re=parseInt(T,10),V.put(re,10);var B=this.data.length-x;B>0&&(T=this.data.substr(x),re=parseInt(T,10),V.put(re,B*3+1))},Kt.exports=b},30753:function(Kt,de,a){var u=a(93951),b=a(76621);de.mul=function(V,x){for(var T=u.alloc(V.length+x.length-1),re=0;re=0;){for(var re=T[0],B=0;B=0&&rt<=6&&(Qe===0||Qe===6)||Qe>=0&&Qe<=6&&(rt===0||rt===6)||rt>=2&&rt<=4&&Qe>=2&&Qe<=4?ee.set(Ne+rt,we+Qe,!0,!0):ee.set(Ne+rt,we+Qe,!1,!0))}function Ae(ee){for(var ge=ee.size,se=8;se>rt&1)===1,ee.set(ae,Ne,we,!0),ee.set(Ne,ae,we,!0)}function H(ee,ge,se){var me=ee.size,ae=S.getEncodedBits(ge,se),Ne,we;for(Ne=0;Ne<15;Ne++)we=(ae>>Ne&1)===1,Ne<6?ee.set(Ne,8,we,!0):Ne<8?ee.set(Ne+1,8,we,!0):ee.set(me-15+Ne,8,we,!0),Ne<8?ee.set(8,me-Ne-1,we,!0):Ne<9?ee.set(8,15-Ne-1+1,we,!0):ee.set(8,15-Ne-1,we,!0);ee.set(me-8,8,1,!0)}function k(ee,ge){for(var se=ee.size,me=-1,ae=se-1,Ne=7,we=0,rt=se-1;rt>0;rt-=2)for(rt===6&&rt--;;){for(var Qe=0;Qe<2;Qe++)if(!ee.isReserved(ae,rt-Qe)){var ye=!1;we>>Ne&1)===1),ee.set(ae,rt-Qe,ye),Ne--,Ne===-1&&(we++,Ne=7)}if(ae+=me,ae<0||se<=ae){ae-=me,me=-me;break}}}function Q(ee,ge,se){var me=new V;se.forEach(function(ye){me.put(ye.mode.bit,4),me.put(ye.getLength(),y.getCharCountIndicator(ye.mode,ee)),ye.write(me)});var ae=b.getSymbolTotalCodewords(ee),Ne=z.getTotalCodewordsCount(ee,ge),we=(ae-Ne)*8;for(me.getLengthInBits()+4<=we&&me.put(0,4);me.getLengthInBits()%8!==0;)me.putBit(0);for(var rt=(we-me.getLengthInBits())/8,Qe=0;Qe>>8&255)*192+(T&255),V.put(T,13)}},Kt.exports=F},7560:function(Kt,de){de.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};var a={N1:3,N2:3,N3:40,N4:10};de.isValid=function(F){return F!=null&&F!==""&&!isNaN(F)&&F>=0&&F<=7},de.from=function(F){return de.isValid(F)?parseInt(F,10):void 0},de.getPenaltyN1=function(F){for(var V=F.size,x=0,T=0,re=0,B=null,z=null,f=0;f=5&&(x+=a.N1+(T-5)),B=S,T=1),S=F.get(U,f),S===z?re++:(re>=5&&(x+=a.N1+(re-5)),z=S,re=1)}T>=5&&(x+=a.N1+(T-5)),re>=5&&(x+=a.N1+(re-5))}return x},de.getPenaltyN2=function(F){for(var V=F.size,x=0,T=0;T=10&&(T===1488||T===93)&&x++,re=re<<1&2047|F.get(z,B),z>=10&&(re===1488||re===93)&&x++}return x*a.N3},de.getPenaltyN4=function(F){for(var V=0,x=F.data.length,T=0;T=1&&T<10?x.ccBits[0]:T<27?x.ccBits[1]:x.ccBits[2]},de.getBestModeForData=function(x){return b.testNumeric(x)?de.NUMERIC:b.testAlphanumeric(x)?de.ALPHANUMERIC:b.testKanji(x)?de.KANJI:de.BYTE},de.toString=function(x){if(x&&x.id)return x.id;throw new Error("Invalid mode")},de.isValid=function(x){return x&&x.bit&&x.ccBits};function F(V){if(typeof V!="string")throw new Error("Param is not a string");var x=V.toLowerCase();switch(x){case"numeric":return de.NUMERIC;case"alphanumeric":return de.ALPHANUMERIC;case"kanji":return de.KANJI;case"byte":return de.BYTE;default:throw new Error("Unknown mode: "+V)}}de.from=function(x,T){if(de.isValid(x))return x;try{return F(x)}catch(re){return T}}},22164:function(Kt,de,a){var u=a(43994);function b(F){this.mode=u.NUMERIC,this.data=F.toString()}b.getBitsLength=function(V){return 10*Math.floor(V/3)+(V%3?V%3*3+1:0)},b.prototype.getLength=function(){return this.data.length},b.prototype.getBitsLength=function(){return b.getBitsLength(this.data.length)},b.prototype.write=function(V){var x,T,re;for(x=0;x+3<=this.data.length;x+=3)T=this.data.substr(x,3),re=parseInt(T,10),V.put(re,10);var B=this.data.length-x;B>0&&(T=this.data.substr(x),re=parseInt(T,10),V.put(re,B*3+1))},Kt.exports=b},30753:function(Kt,de,a){var u=a(93951),b=a(76621);de.mul=function(V,x){for(var T=u.alloc(V.length+x.length-1),re=0;re=0;){for(var re=T[0],B=0;B=0&&rt<=6&&(Qe===0||Qe===6)||Qe>=0&&Qe<=6&&(rt===0||rt===6)||rt>=2&&rt<=4&&Qe>=2&&Qe<=4?ee.set(Ne+rt,we+Qe,!0,!0):ee.set(Ne+rt,we+Qe,!1,!0))}function Ae(ee){for(var ge=ee.size,se=8;se>rt&1)===1,ee.set(ae,Ne,we,!0),ee.set(Ne,ae,we,!0)}function H(ee,ge,se){var me=ee.size,ae=S.getEncodedBits(ge,se),Ne,we;for(Ne=0;Ne<15;Ne++)we=(ae>>Ne&1)===1,Ne<6?ee.set(Ne,8,we,!0):Ne<8?ee.set(Ne+1,8,we,!0):ee.set(me-15+Ne,8,we,!0),Ne<8?ee.set(8,me-Ne-1,we,!0):Ne<9?ee.set(8,15-Ne-1+1,we,!0):ee.set(8,15-Ne-1,we,!0);ee.set(me-8,8,1,!0)}function k(ee,ge){for(var se=ee.size,me=-1,ae=se-1,Ne=7,we=0,rt=se-1;rt>0;rt-=2)for(rt===6&&rt--;;){for(var Qe=0;Qe<2;Qe++)if(!ee.isReserved(ae,rt-Qe)){var Ee=!1;we>>Ne&1)===1),ee.set(ae,rt-Qe,Ee),Ne--,Ne===-1&&(we++,Ne=7)}if(ae+=me,ae<0||se<=ae){ae-=me,me=-me;break}}}function Q(ee,ge,se){var me=new V;se.forEach(function(Ee){me.put(Ee.mode.bit,4),me.put(Ee.getLength(),y.getCharCountIndicator(Ee.mode,ee)),Ee.write(me)});var ae=b.getSymbolTotalCodewords(ee),Ne=z.getTotalCodewordsCount(ee,ge),we=(ae-Ne)*8;for(me.getLengthInBits()+4<=we&&me.put(0,4);me.getLengthInBits()%8!==0;)me.putBit(0);for(var rt=(we-me.getLengthInBits())/8,Qe=0;Qe=7&&q(be,ge),k(be,Qe),isNaN(me)&&(me=B.getBestMask(be,H.bind(null,be,se))),B.applyMask(me,be),H(be,se,me),{modules:be,version:ge,errorCorrectionLevel:se,maskPattern:me,segments:ae}}de.create=function(ge,se){if(typeof ge=="undefined"||ge==="")throw new Error("No input text");var me=F.M,ae,Ne;return typeof se!="undefined"&&(me=F.from(se.errorCorrectionLevel,F.M),ae=U.from(se.version),Ne=B.from(se.maskPattern),se.toSJISFunc&&b.setToSJISFunction(se.toSJISFunc)),te(ge,ae,me,Ne)}},10476:function(Kt,de,a){var u=a(93951),b=a(30753),F=a(19208).lW;function V(x){this.genPoly=void 0,this.degree=x,this.degree&&this.initialize(this.degree)}V.prototype.initialize=function(T){this.degree=T,this.genPoly=b.generateECPolynomial(this.degree)},V.prototype.encode=function(T){if(!this.genPoly)throw new Error("Encoder not initialized");var re=u.alloc(this.degree),B=F.concat([T,re],T.length+this.degree),z=b.mod(B,this.genPoly),f=this.degree-z.length;if(f>0){var U=u.alloc(this.degree);return z.copy(U,f),U}return z},Kt.exports=V},90181:function(Kt,de){var a="[0-9]+",u="[A-Z $%*+\\-./:]+",b="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";b=b.replace(/u/g,"\\u");var F="(?:(?![A-Z0-9 $%*+\\-./:]|"+b+`)(?:.|[\r +`);var Qe=Q(ge,se,ae),Ee=b.getSymbolSize(ge),be=new x(Ee);return K(be,ge),Ae(be),X(be,ge),H(be,se,0),ge>=7&&q(be,ge),k(be,Qe),isNaN(me)&&(me=B.getBestMask(be,H.bind(null,be,se))),B.applyMask(me,be),H(be,se,me),{modules:be,version:ge,errorCorrectionLevel:se,maskPattern:me,segments:ae}}de.create=function(ge,se){if(typeof ge=="undefined"||ge==="")throw new Error("No input text");var me=F.M,ae,Ne;return typeof se!="undefined"&&(me=F.from(se.errorCorrectionLevel,F.M),ae=U.from(se.version),Ne=B.from(se.maskPattern),se.toSJISFunc&&b.setToSJISFunction(se.toSJISFunc)),te(ge,ae,me,Ne)}},10476:function(Kt,de,a){var u=a(93951),b=a(30753),F=a(19208).lW;function V(x){this.genPoly=void 0,this.degree=x,this.degree&&this.initialize(this.degree)}V.prototype.initialize=function(T){this.degree=T,this.genPoly=b.generateECPolynomial(this.degree)},V.prototype.encode=function(T){if(!this.genPoly)throw new Error("Encoder not initialized");var re=u.alloc(this.degree),B=F.concat([T,re],T.length+this.degree),z=b.mod(B,this.genPoly),f=this.degree-z.length;if(f>0){var U=u.alloc(this.degree);return z.copy(U,f),U}return z},Kt.exports=V},90181:function(Kt,de){var a="[0-9]+",u="[A-Z $%*+\\-./:]+",b="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";b=b.replace(/u/g,"\\u");var F="(?:(?![A-Z0-9 $%*+\\-./:]|"+b+`)(?:.|[\r ]))+`;de.KANJI=new RegExp(b,"g"),de.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),de.BYTE=new RegExp(F,"g"),de.NUMERIC=new RegExp(a,"g"),de.ALPHANUMERIC=new RegExp(u,"g");var V=new RegExp("^"+b+"$"),x=new RegExp("^"+a+"$"),T=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");de.testKanji=function(B){return V.test(B)},de.testNumeric=function(B){return x.test(B)},de.testAlphanumeric=function(B){return T.test(B)}},28047:function(Kt,de,a){var u=a(43994),b=a(22164),F=a(29152),V=a(26957),x=a(31975),T=a(90181),re=a(48417),B=a(27505);function z(Ae){return unescape(encodeURIComponent(Ae)).length}function f(Ae,X,q){for(var H=[],k;(k=Ae.exec(q))!==null;)H.push({data:k[0],index:k.index,mode:X,length:k[0].length});return H}function U(Ae){var X=f(T.NUMERIC,u.NUMERIC,Ae),q=f(T.ALPHANUMERIC,u.ALPHANUMERIC,Ae),H,k;re.isKanjiModeEnabled()?(H=f(T.BYTE,u.BYTE,Ae),k=f(T.KANJI,u.KANJI,Ae)):(H=f(T.BYTE_KANJI,u.BYTE,Ae),k=[]);var Q=X.concat(q,H,k);return Q.sort(function(p,te){return p.index-te.index}).map(function(p){return{data:p.data,mode:p.mode,length:p.length}})}function S(Ae,X){switch(X){case u.NUMERIC:return b.getBitsLength(Ae);case u.ALPHANUMERIC:return F.getBitsLength(Ae);case u.KANJI:return x.getBitsLength(Ae);case u.BYTE:return V.getBitsLength(Ae)}}function y(Ae){return Ae.reduce(function(X,q){var H=X.length-1>=0?X[X.length-1]:null;return H&&H.mode===q.mode?(X[X.length-1].data+=q.data,X):(X.push(q),X)},[])}function M(Ae){for(var X=[],q=0;q40)throw new Error('"version" should be in range from 1 to 40');return F*4+17},de.getSymbolTotalCodewords=function(F){return u[F]},de.getBCHDigit=function(b){for(var F=0;b!==0;)F++,b>>>=1;return F},de.setToSJISFunction=function(F){if(typeof F!="function")throw new Error('"toSJISFunc" is not a valid function.');a=F},de.isKanjiModeEnabled=function(){return typeof a!="undefined"},de.toSJIS=function(F){return a(F)}},13776:function(Kt,de){de.isValid=function(u){return!isNaN(u)&&u>=1&&u<=40}},30813:function(Kt,de,a){var u=a(48417),b=a(17821),F=a(40785),V=a(43994),x=a(13776),T=a(27319),re=7973,B=u.getBCHDigit(re);function z(y,M,N){for(var K=1;K<=40;K++)if(M<=de.getCapacity(K,N,y))return K}function f(y,M){return V.getCharCountIndicator(y,M)+4}function U(y,M){var N=0;return y.forEach(function(K){var Ae=f(K.mode,M);N+=Ae+K.getBitsLength()}),N}function S(y,M){for(var N=1;N<=40;N++){var K=U(y,N);if(K<=de.getCapacity(N,M,V.MIXED))return N}}de.from=function(M,N){return x.isValid(M)?parseInt(M,10):N},de.getCapacity=function(M,N,K){if(!x.isValid(M))throw new Error("Invalid QR Code version");typeof K=="undefined"&&(K=V.BYTE);var Ae=u.getSymbolTotalCodewords(M),X=b.getTotalCodewordsCount(M,N),q=(Ae-X)*8;if(K===V.MIXED)return q;var H=q-f(K,M);switch(K){case V.NUMERIC:return Math.floor(H/10*3);case V.ALPHANUMERIC:return Math.floor(H/11*2);case V.KANJI:return Math.floor(H/13);case V.BYTE:default:return Math.floor(H/8)}},de.getBestVersionForData=function(M,N){var K,Ae=F.from(N,F.M);if(T(M)){if(M.length>1)return S(M,Ae);if(M.length===0)return 1;K=M[0]}else K=M;return z(K.mode,K.getLength(),Ae)},de.getEncodedBits=function(M){if(!x.isValid(M)||M<7)throw new Error("Invalid QR Code version");for(var N=M<<12;u.getBCHDigit(N)-B>=0;)N^=re<0&&y>0&&x[S-1]||(B+=f?F("M",y+re,.5+M+re):F("m",z,0),z=0,f=!1),y+1':"",M="',N='viewBox="0 0 '+S+" "+S+'"',K=z.width?'width="'+z.width+'" height="'+z.width+'" ':"",Ae=''+y+M+` -`;return typeof B=="function"&&B(null,Ae),Ae}},30130:function(Kt,de){function a(u){if(typeof u=="number"&&(u=u.toString()),typeof u!="string")throw new Error("Color should be defined as hex string");var b=u.slice().replace("#","").split("");if(b.length<3||b.length===5||b.length>8)throw new Error("Invalid hex color: "+u);(b.length===3||b.length===4)&&(b=Array.prototype.concat.apply([],b.map(function(V){return[V,V]}))),b.length===6&&b.push("F","F");var F=parseInt(b.join(""),16);return{r:F>>24&255,g:F>>16&255,b:F>>8&255,a:F&255,hex:"#"+b.slice(0,6).join("")}}de.getOptions=function(b){b||(b={}),b.color||(b.color={});var F=typeof b.margin=="undefined"||b.margin===null||b.margin<0?4:b.margin,V=b.width&&b.width>=21?b.width:void 0,x=b.scale||4;return{width:V,scale:V?4:x,margin:F,color:{dark:a(b.color.dark||"#000000ff"),light:a(b.color.light||"#ffffffff")},type:b.type,rendererOpts:b.rendererOpts||{}}},de.getScale=function(b,F){return F.width&&F.width>=b+F.margin*2?F.width/(b+F.margin*2):F.scale},de.getImageWidth=function(b,F){var V=de.getScale(b,F);return Math.floor((b+F.margin*2)*V)},de.qrToImageData=function(b,F,V){for(var x=F.modules.size,T=F.modules.data,re=de.getScale(x,V),B=Math.floor((x+V.margin*2)*re),z=V.margin*re,f=[V.color.light,V.color.dark],U=0;U=z&&S>=z&&U=F)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+F.toString(16)+" bytes");return X|0}function T(X){return X!==X}function re(X,q){var H;return V.TYPED_ARRAY_SUPPORT?(H=new Uint8Array(q),H.__proto__=V.prototype):(H=X,H===null&&(H=new V(q)),H.length=q),H}function B(X,q){var H=re(X,q<0?0:x(q)|0);if(!V.TYPED_ARRAY_SUPPORT)for(var k=0;k55295&&H<57344){if(!Q){if(H>56319){(q-=3)>-1&&p.push(239,191,189);continue}else if(te+1===k){(q-=3)>-1&&p.push(239,191,189);continue}Q=H;continue}if(H<56320){(q-=3)>-1&&p.push(239,191,189),Q=H;continue}H=(Q-55296<<10|H-56320)+65536}else Q&&(q-=3)>-1&&p.push(239,191,189);if(Q=null,H<128){if((q-=1)<0)break;p.push(H)}else if(H<2048){if((q-=2)<0)break;p.push(H>>6|192,H&63|128)}else if(H<65536){if((q-=3)<0)break;p.push(H>>12|224,H>>6&63|128,H&63|128)}else if(H<1114112){if((q-=4)<0)break;p.push(H>>18|240,H>>12&63|128,H>>6&63|128,H&63|128)}else throw new Error("Invalid code point")}return p}function M(X){if(V.isBuffer(X))return X.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(X)||X instanceof ArrayBuffer))return X.byteLength;typeof X!="string"&&(X=""+X);var q=X.length;return q===0?0:y(X).length}function N(X,q,H,k){for(var Q=0;Q=q.length||Q>=X.length);++Q)q[Q+H]=X[Q];return Q}function K(X,q,H,k){return N(y(q,X.length-H),X,H,k)}function Ae(X,q,H,k){if(typeof q=="number")throw new TypeError('"value" argument must not be a number');return typeof ArrayBuffer!="undefined"&&q instanceof ArrayBuffer?U(X,q,H,k):typeof q=="string"?z(X,q,H):S(X,q)}V.prototype.write=function(q,H,k){H===void 0?(k=this.length,H=0):k===void 0&&typeof H=="string"?(k=this.length,H=0):isFinite(H)&&(H=H|0,isFinite(k)?k=k|0:k=void 0);var Q=this.length-H;if((k===void 0||k>Q)&&(k=Q),q.length>0&&(k<0||H<0)||H>this.length)throw new RangeError("Attempt to write outside buffer bounds");return K(this,q,H,k)},V.prototype.slice=function(q,H){var k=this.length;q=~~q,H=H===void 0?k:~~H,q<0?(q+=k,q<0&&(q=0)):q>k&&(q=k),H<0?(H+=k,H<0&&(H=0)):H>k&&(H=k),H=q.length&&(H=q.length),H||(H=0),Q>0&&Q=this.length)throw new RangeError("sourceStart out of bounds");if(Q<0)throw new RangeError("sourceEnd out of bounds");Q>this.length&&(Q=this.length),q.length-H=0;--te)q[te+H]=this[te+k];else if(p<1e3||!V.TYPED_ARRAY_SUPPORT)for(te=0;te>>0,k=k===void 0?this.length:k>>>0,q||(q=0);var p;if(typeof q=="number")for(p=H;p0;if(ye||be){var Le=(0,B.D7)(yt),ue=(0,U.Z)(Le).length,oe=(0,V.Z)(be)==="object"?be.formatter({value:Le,count:ue,maxLength:Qe}):"".concat(ue).concat(_?" / ".concat(Qe):"");return re.createElement(re.Fragment,null,!!be&&re.createElement("span",{className:T()("".concat(ae,"-show-count-suffix"),(0,F.Z)({},"".concat(ae,"-show-count-has-suffix"),!!ye),ce==null?void 0:ce.count),style:(0,b.Z)({},Ve==null?void 0:Ve.count)},oe),ye)}return null};return re.createElement(f,(0,u.Z)({},We,{prefixCls:ae,className:rt,inputElement:W(),handleReset:C,value:(0,B.D7)(yt),focused:lt,triggerFocus:dt,suffix:le(),disabled:Ne,classes:he,classNames:ce,styles:Ve}))}),X=Ae,q=X},5643:function(Kt,de,a){"use strict";a.d(de,{D7:function(){return x},He:function(){return u},X3:function(){return b},nH:function(){return V},rJ:function(){return F}});function u(T){return!!(T.addonBefore||T.addonAfter)}function b(T){return!!(T.prefix||T.suffix||T.allowClear)}function F(T,re,B,z){if(B){var f=re;if(re.type==="click"){var U=T.cloneNode(!0);f=Object.create(re,{target:{value:U},currentTarget:{value:U}}),U.value="",B(f);return}if(z!==void 0){f=Object.create(re,{target:{value:T},currentTarget:{value:T}}),T.value=z,B(f);return}B(f)}}function V(T,re){if(T){T.focus(re);var B=re||{},z=B.cursor;if(z){var f=T.value.length;switch(z){case"start":T.setSelectionRange(0,0);break;case"end":T.setSelectionRange(f,f);break;default:T.setSelectionRange(0,f)}}}}function x(T){return typeof T=="undefined"||T===null?"":String(T)}},15285:function(Kt,de,a){"use strict";a.d(de,{iz:function(){return pr},ck:function(){return Pr},BW:function(){return Jn},sN:function(){return Pr},Wd:function(){return Nt},ZP:function(){return Rr},Xl:function(){return se}});var u=a(54476),b=a(20068),F=a(33885),V=a(94480),x=a(42978),T=a(75931),re=a(92310),B=a.n(re),z=a(83836),f=a(18929),U=a(13697),S=a(48736),y=a(59301),M=a(4676),N=y.createContext(null);function K(Qt,zt){return Qt===void 0?null:"".concat(Qt,"-").concat(zt)}function Ae(Qt){var zt=y.useContext(N);return K(zt,Qt)}var X=a(80547),q=["children","locked"],H=y.createContext(null);function k(Qt,zt){var Mt=(0,F.Z)({},Qt);return Object.keys(zt).forEach(function(Bn){var _t=zt[Bn];_t!==void 0&&(Mt[Bn]=_t)}),Mt}function Q(Qt){var zt=Qt.children,Mt=Qt.locked,Bn=(0,T.Z)(Qt,q),_t=y.useContext(H),dn=(0,X.Z)(function(){return k(_t,Bn)},[_t,Bn],function(rn,er){return!Mt&&(rn[0]!==er[0]||!(0,U.Z)(rn[1],er[1],!0))});return y.createElement(H.Provider,{value:dn},zt)}var p=[],te=y.createContext(null);function ee(){return y.useContext(te)}var ge=y.createContext(p);function se(Qt){var zt=y.useContext(ge);return y.useMemo(function(){return Qt!==void 0?[].concat((0,V.Z)(zt),[Qt]):zt},[zt,Qt])}var me=y.createContext(null),ae=y.createContext({}),Ne=ae,we=a(29194);function rt(Qt){var zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,we.Z)(Qt)){var Mt=Qt.nodeName.toLowerCase(),Bn=["input","select","textarea","button"].includes(Mt)||Qt.isContentEditable||Mt==="a"&&!!Qt.getAttribute("href"),_t=Qt.getAttribute("tabindex"),dn=Number(_t),rn=null;return _t&&!Number.isNaN(dn)?rn=dn:Bn&&rn===null&&(rn=0),Bn&&Qt.disabled&&(rn=null),rn!==null&&(rn>=0||zt&&rn<0)}return!1}function Qe(Qt){var zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Mt=(0,V.Z)(Qt.querySelectorAll("*")).filter(function(Bn){return rt(Bn,zt)});return rt(Qt,zt)&&Mt.unshift(Qt),Mt}var ye=null;function be(){ye=document.activeElement}function ve(){ye=null}function Ee(){if(ye)try{ye.focus()}catch(Qt){}}function he(Qt,zt){if(zt.keyCode===9){var Mt=Qe(Qt),Bn=Mt[zt.shiftKey?0:Mt.length-1],_t=Bn===document.activeElement||Qt===document.activeElement;if(_t){var dn=Mt[zt.shiftKey?Mt.length-1:0];dn.focus(),zt.preventDefault()}}}var ce=a(10228),Ve=a(16089),We=ce.Z.LEFT,Oe=ce.Z.RIGHT,pt=ce.Z.UP,yt=ce.Z.DOWN,qt=ce.Z.ENTER,Wt=ce.Z.ESC,nn=ce.Z.HOME,lt=ce.Z.END,Vt=[pt,yt,We,Oe];function wt(Qt,zt,Mt,Bn){var _t,dn,rn,er,on="prev",Ur="next",fA="children",$r="parent";if(Qt==="inline"&&Bn===qt)return{inlineTrigger:!0};var aA=(_t={},(0,b.Z)(_t,pt,on),(0,b.Z)(_t,yt,Ur),_t),eA=(dn={},(0,b.Z)(dn,We,Mt?Ur:on),(0,b.Z)(dn,Oe,Mt?on:Ur),(0,b.Z)(dn,yt,fA),(0,b.Z)(dn,qt,fA),dn),Kr=(rn={},(0,b.Z)(rn,pt,on),(0,b.Z)(rn,yt,Ur),(0,b.Z)(rn,qt,fA),(0,b.Z)(rn,Wt,$r),(0,b.Z)(rn,We,Mt?fA:$r),(0,b.Z)(rn,Oe,Mt?$r:fA),rn),vA={inline:aA,horizontal:eA,vertical:Kr,inlineSub:aA,horizontalSub:Kr,verticalSub:Kr},tA=(er=vA["".concat(Qt).concat(zt?"":"Sub")])===null||er===void 0?void 0:er[Bn];switch(tA){case on:return{offset:-1,sibling:!0};case Ur:return{offset:1,sibling:!0};case $r:return{offset:-1,sibling:!1};case fA:return{offset:1,sibling:!1};default:return null}}function dt(Qt){for(var zt=Qt;zt;){if(zt.getAttribute("data-menu-list"))return zt;zt=zt.parentElement}return null}function hn(Qt,zt){for(var Mt=Qt||document.activeElement;Mt;){if(zt.has(Mt))return Mt;Mt=Mt.parentElement}return null}function E(Qt,zt){var Mt=Qe(Qt,!0);return Mt.filter(function(Bn){return zt.has(Bn)})}function h(Qt,zt,Mt){var Bn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Qt)return null;var _t=E(Qt,zt),dn=_t.length,rn=_t.findIndex(function(er){return Mt===er});return Bn<0?rn===-1?rn=dn-1:rn-=1:Bn>0&&(rn+=1),rn=(rn+dn)%dn,_t[rn]}var g=function(zt,Mt){var Bn=new Set,_t=new Map,dn=new Map;return zt.forEach(function(rn){var er=document.querySelector("[data-menu-id='".concat(K(Mt,rn),"']"));er&&(Bn.add(er),dn.set(er,rn),_t.set(rn,er))}),{elements:Bn,key2element:_t,element2key:dn}};function C(Qt,zt,Mt,Bn,_t,dn,rn,er,on,Ur){var fA=y.useRef(),$r=y.useRef();$r.current=zt;var aA=function(){Ve.Z.cancel(fA.current)};return y.useEffect(function(){return function(){aA()}},[]),function(eA){var Kr=eA.which;if([].concat(Vt,[qt,Wt,nn,lt]).includes(Kr)){var vA=dn(),tA=g(vA,Bn),IA=tA,kr=IA.elements,rA=IA.key2element,sA=IA.element2key,hA=rA.get(zt),St=hn(hA,kr),Ut=sA.get(St),ft=wt(Qt,rn(Ut,!0).length===1,Mt,Kr);if(!ft&&Kr!==nn&&Kr!==lt)return;(Vt.includes(Kr)||[nn,lt].includes(Kr))&&eA.preventDefault();var Vn=function(nr){if(nr){var un=nr,$t=nr.querySelector("a");$t!=null&&$t.getAttribute("href")&&(un=$t);var fn=sA.get(nr);er(fn),aA(),fA.current=(0,Ve.Z)(function(){$r.current===fn&&un.focus()})}};if([nn,lt].includes(Kr)||ft.sibling||!St){var In;!St||Qt==="inline"?In=_t.current:In=dt(St);var Fr,it=E(In,kr);Kr===nn?Fr=it[0]:Kr===lt?Fr=it[it.length-1]:Fr=h(In,kr,St,ft.offset),Vn(Fr)}else if(ft.inlineTrigger)on(Ut);else if(ft.offset>0)on(Ut,!0),aA(),fA.current=(0,Ve.Z)(function(){tA=g(vA,Bn);var Fn=St.getAttribute("aria-controls"),nr=document.getElementById(Fn),un=h(nr,tA.elements);Vn(un)},5);else if(ft.offset<0){var At=rn(Ut,!0),Xe=At[At.length-2],Gt=rA.get(Xe);on(Xe,!1),Vn(Gt)}}Ur==null||Ur(eA)}}function W(Qt){Promise.resolve().then(Qt)}var le="__RC_UTIL_PATH_SPLIT__",G=function(zt){return zt.join(le)},_=function(zt){return zt.split(le)},Le="rc-menu-more";function ue(){var Qt=y.useState({}),zt=(0,x.Z)(Qt,2),Mt=zt[1],Bn=(0,y.useRef)(new Map),_t=(0,y.useRef)(new Map),dn=y.useState([]),rn=(0,x.Z)(dn,2),er=rn[0],on=rn[1],Ur=(0,y.useRef)(0),fA=(0,y.useRef)(!1),$r=function(){fA.current||Mt({})},aA=(0,y.useCallback)(function(rA,sA){var hA=G(sA);_t.current.set(hA,rA),Bn.current.set(rA,hA),Ur.current+=1;var St=Ur.current;W(function(){St===Ur.current&&$r()})},[]),eA=(0,y.useCallback)(function(rA,sA){var hA=G(sA);_t.current.delete(hA),Bn.current.delete(rA)},[]),Kr=(0,y.useCallback)(function(rA){on(rA)},[]),vA=(0,y.useCallback)(function(rA,sA){var hA=Bn.current.get(rA)||"",St=_(hA);return sA&&er.includes(St[0])&&St.unshift(Le),St},[er]),tA=(0,y.useCallback)(function(rA,sA){return rA.some(function(hA){var St=vA(hA,!0);return St.includes(sA)})},[vA]),IA=function(){var sA=(0,V.Z)(Bn.current.keys());return er.length&&sA.push(Le),sA},kr=(0,y.useCallback)(function(rA){var sA="".concat(Bn.current.get(rA)).concat(le),hA=new Set;return(0,V.Z)(_t.current.keys()).forEach(function(St){St.startsWith(sA)&&hA.add(_t.current.get(St))}),hA},[]);return y.useEffect(function(){return function(){fA.current=!0}},[]),{registerPath:aA,unregisterPath:eA,refreshOverflowKeys:Kr,isSubPathKey:tA,getKeyPath:vA,getKeys:IA,getSubPathKeys:kr}}function oe(Qt){var zt=y.useRef(Qt);zt.current=Qt;var Mt=y.useCallback(function(){for(var Bn,_t=arguments.length,dn=new Array(_t),rn=0;rn<_t;rn++)dn[rn]=arguments[rn];return(Bn=zt.current)===null||Bn===void 0?void 0:Bn.call.apply(Bn,[zt].concat(dn))},[]);return Qt?Mt:void 0}var Ue=Math.random().toFixed(5).toString().slice(2),ct=0;function Be(Qt){var zt=(0,f.Z)(Qt,{value:Qt}),Mt=(0,x.Z)(zt,2),Bn=Mt[0],_t=Mt[1];return y.useEffect(function(){ct+=1;var dn="".concat(Ue,"-").concat(ct);_t("rc-menu-uuid-".concat(dn))},[]),Bn}var Ze=a(67732),De=a(83652),$e=a(42403),ie=a(158),Ke=a(2738),ht=a(8654);function bt(Qt,zt,Mt,Bn){var _t=y.useContext(H),dn=_t.activeKey,rn=_t.onActive,er=_t.onInactive,on={active:dn===Qt};return zt||(on.onMouseEnter=function(Ur){Mt==null||Mt({key:Qt,domEvent:Ur}),rn(Qt)},on.onMouseLeave=function(Ur){Bn==null||Bn({key:Qt,domEvent:Ur}),er(Qt)}),on}function Et(Qt){var zt=y.useContext(H),Mt=zt.mode,Bn=zt.rtl,_t=zt.inlineIndent;if(Mt!=="inline")return null;var dn=Qt;return Bn?{paddingRight:dn*_t}:{paddingLeft:dn*_t}}function yn(Qt){var zt=Qt.icon,Mt=Qt.props,Bn=Qt.children,_t;return zt===null||zt===!1?null:(typeof zt=="function"?_t=y.createElement(zt,(0,F.Z)({},Mt)):typeof zt!="boolean"&&(_t=zt),_t||Bn||null)}var Yt=["item"];function En(Qt){var zt=Qt.item,Mt=(0,T.Z)(Qt,Yt);return Object.defineProperty(Mt,"item",{get:function(){return(0,S.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),zt}}),Mt}var Sn=["title","attribute","elementRef"],On=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],xn=["active"],kn=function(Qt){(0,$e.Z)(Mt,Qt);var zt=(0,ie.Z)(Mt);function Mt(){return(0,Ze.Z)(this,Mt),zt.apply(this,arguments)}return(0,De.Z)(Mt,[{key:"render",value:function(){var _t=this.props,dn=_t.title,rn=_t.attribute,er=_t.elementRef,on=(0,T.Z)(_t,Sn),Ur=(0,Ke.Z)(on,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,S.ZP)(!rn,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),y.createElement(z.Z.Item,(0,u.Z)({},rn,{title:typeof dn=="string"?dn:void 0},Ur,{ref:er}))}}]),Mt}(y.Component),Cr=y.forwardRef(function(Qt,zt){var Mt,Bn=Qt.style,_t=Qt.className,dn=Qt.eventKey,rn=Qt.warnKey,er=Qt.disabled,on=Qt.itemIcon,Ur=Qt.children,fA=Qt.role,$r=Qt.onMouseEnter,aA=Qt.onMouseLeave,eA=Qt.onClick,Kr=Qt.onKeyDown,vA=Qt.onFocus,tA=(0,T.Z)(Qt,On),IA=Ae(dn),kr=y.useContext(H),rA=kr.prefixCls,sA=kr.onItemClick,hA=kr.disabled,St=kr.overflowDisabled,Ut=kr.itemIcon,ft=kr.selectedKeys,Vn=kr.onActive,In=y.useContext(Ne),Fr=In._internalRenderMenuItem,it="".concat(rA,"-item"),At=y.useRef(),Xe=y.useRef(),Gt=hA||er,Fn=(0,ht.x1)(zt,Xe),nr=se(dn),un=function(TA){return{key:dn,keyPath:(0,V.Z)(nr).reverse(),item:At.current,domEvent:TA}},$t=on||Ut,fn=bt(dn,Gt,$r,aA),rr=fn.active,Cn=(0,T.Z)(fn,xn),Mn=ft.includes(dn),mA=Et(nr.length),Xr=function(TA){if(!Gt){var Ha=un(TA);eA==null||eA(En(Ha)),sA(Ha)}},OA=function(TA){if(Kr==null||Kr(TA),TA.which===ce.Z.ENTER){var Ha=un(TA);eA==null||eA(En(Ha)),sA(Ha)}},Ir=function(TA){Vn(dn),vA==null||vA(TA)},pA={};Qt.role==="option"&&(pA["aria-selected"]=Mn);var BA=y.createElement(kn,(0,u.Z)({ref:At,elementRef:Fn,role:fA===null?"none":fA||"menuitem",tabIndex:er?null:-1,"data-menu-id":St&&IA?null:IA},tA,Cn,pA,{component:"li","aria-disabled":er,style:(0,F.Z)((0,F.Z)({},mA),Bn),className:B()(it,(Mt={},(0,b.Z)(Mt,"".concat(it,"-active"),rr),(0,b.Z)(Mt,"".concat(it,"-selected"),Mn),(0,b.Z)(Mt,"".concat(it,"-disabled"),Gt),Mt),_t),onClick:Xr,onKeyDown:OA,onFocus:Ir}),Ur,y.createElement(yn,{props:(0,F.Z)((0,F.Z)({},Qt),{},{isSelected:Mn}),icon:$t}));return Fr&&(BA=Fr(BA,Qt,{selected:Mn})),BA});function yr(Qt,zt){var Mt=Qt.eventKey,Bn=ee(),_t=se(Mt);return y.useEffect(function(){if(Bn)return Bn.registerPath(Mt,_t),function(){Bn.unregisterPath(Mt,_t)}},[_t]),Bn?null:y.createElement(Cr,(0,u.Z)({},Qt,{ref:zt}))}var Pr=y.forwardRef(yr),Vr=["className","children"],Pt=function(zt,Mt){var Bn=zt.className,_t=zt.children,dn=(0,T.Z)(zt,Vr),rn=y.useContext(H),er=rn.prefixCls,on=rn.mode,Ur=rn.rtl;return y.createElement("ul",(0,u.Z)({className:B()(er,Ur&&"".concat(er,"-rtl"),"".concat(er,"-sub"),"".concat(er,"-").concat(on==="inline"?"inline":"vertical"),Bn),role:"menu"},dn,{"data-menu-list":!0,ref:Mt}),_t)},Xt=y.forwardRef(Pt);Xt.displayName="SubMenuList";var Zn=Xt,dr=a(11592);function Hn(Qt,zt){return(0,dr.Z)(Qt).map(function(Mt,Bn){if(y.isValidElement(Mt)){var _t,dn,rn=Mt.key,er=(_t=(dn=Mt.props)===null||dn===void 0?void 0:dn.eventKey)!==null&&_t!==void 0?_t:rn,on=er==null;on&&(er="tmp_key-".concat([].concat((0,V.Z)(zt),[Bn]).join("-")));var Ur={key:er,eventKey:er};return y.cloneElement(Mt,Ur)}return Mt})}var Wn=a(35593),Dr={adjustX:1,adjustY:1},Lr={topLeft:{points:["bl","tl"],overflow:Dr},topRight:{points:["br","tr"],overflow:Dr},bottomLeft:{points:["tl","bl"],overflow:Dr},bottomRight:{points:["tr","br"],overflow:Dr},leftTop:{points:["tr","tl"],overflow:Dr},leftBottom:{points:["br","bl"],overflow:Dr},rightTop:{points:["tl","tr"],overflow:Dr},rightBottom:{points:["bl","br"],overflow:Dr}},_r={topLeft:{points:["bl","tl"],overflow:Dr},topRight:{points:["br","tr"],overflow:Dr},bottomLeft:{points:["tl","bl"],overflow:Dr},bottomRight:{points:["tr","br"],overflow:Dr},rightTop:{points:["tr","tl"],overflow:Dr},rightBottom:{points:["br","bl"],overflow:Dr},leftTop:{points:["tl","tr"],overflow:Dr},leftBottom:{points:["bl","br"],overflow:Dr}},Tr=null;function or(Qt,zt,Mt){if(zt)return zt;if(Mt)return Mt[Qt]||Mt.other}var gA={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Ye(Qt){var zt=Qt.prefixCls,Mt=Qt.visible,Bn=Qt.children,_t=Qt.popup,dn=Qt.popupStyle,rn=Qt.popupClassName,er=Qt.popupOffset,on=Qt.disabled,Ur=Qt.mode,fA=Qt.onVisibleChange,$r=y.useContext(H),aA=$r.getPopupContainer,eA=$r.rtl,Kr=$r.subMenuOpenDelay,vA=$r.subMenuCloseDelay,tA=$r.builtinPlacements,IA=$r.triggerSubMenuAction,kr=$r.forceSubMenuRender,rA=$r.rootClassName,sA=$r.motion,hA=$r.defaultMotions,St=y.useState(!1),Ut=(0,x.Z)(St,2),ft=Ut[0],Vn=Ut[1],In=eA?(0,F.Z)((0,F.Z)({},_r),tA):(0,F.Z)((0,F.Z)({},Lr),tA),Fr=gA[Ur],it=or(Ur,sA,hA),At=y.useRef(it);Ur!=="inline"&&(At.current=it);var Xe=(0,F.Z)((0,F.Z)({},At.current),{},{leavedClassName:"".concat(zt,"-hidden"),removeOnLeave:!1,motionAppear:!0}),Gt=y.useRef();return y.useEffect(function(){return Gt.current=(0,Ve.Z)(function(){Vn(Mt)}),function(){Ve.Z.cancel(Gt.current)}},[Mt]),y.createElement(Wn.Z,{prefixCls:zt,popupClassName:B()("".concat(zt,"-popup"),(0,b.Z)({},"".concat(zt,"-rtl"),eA),rn,rA),stretch:Ur==="horizontal"?"minWidth":null,getPopupContainer:aA,builtinPlacements:In,popupPlacement:Fr,popupVisible:ft,popup:_t,popupStyle:dn,popupAlign:er&&{offset:er},action:on?[]:[IA],mouseEnterDelay:Kr,mouseLeaveDelay:vA,onPopupVisibleChange:fA,forceRender:kr,popupMotion:Xe,fresh:!0},Bn)}var Ot=a(77900);function An(Qt){var zt=Qt.id,Mt=Qt.open,Bn=Qt.keyPath,_t=Qt.children,dn="inline",rn=y.useContext(H),er=rn.prefixCls,on=rn.forceSubMenuRender,Ur=rn.motion,fA=rn.defaultMotions,$r=rn.mode,aA=y.useRef(!1);aA.current=$r===dn;var eA=y.useState(!aA.current),Kr=(0,x.Z)(eA,2),vA=Kr[0],tA=Kr[1],IA=aA.current?Mt:!1;y.useEffect(function(){aA.current&&tA(!1)},[$r]);var kr=(0,F.Z)({},or(dn,Ur,fA));Bn.length>1&&(kr.motionAppear=!1);var rA=kr.onVisibleChanged;return kr.onVisibleChanged=function(sA){return!aA.current&&!sA&&tA(!0),rA==null?void 0:rA(sA)},vA?null:y.createElement(Q,{mode:dn,locked:!aA.current},y.createElement(Ot.default,(0,u.Z)({visible:IA},kr,{forceRender:on,removeOnLeave:!1,leavedClassName:"".concat(er,"-hidden")}),function(sA){var hA=sA.className,St=sA.style;return y.createElement(Zn,{id:zt,className:hA,style:St},_t)}))}var Se=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Fe=["active"],Tt=function(zt){var Mt,Bn=zt.style,_t=zt.className,dn=zt.title,rn=zt.eventKey,er=zt.warnKey,on=zt.disabled,Ur=zt.internalPopupClose,fA=zt.children,$r=zt.itemIcon,aA=zt.expandIcon,eA=zt.popupClassName,Kr=zt.popupOffset,vA=zt.popupStyle,tA=zt.onClick,IA=zt.onMouseEnter,kr=zt.onMouseLeave,rA=zt.onTitleClick,sA=zt.onTitleMouseEnter,hA=zt.onTitleMouseLeave,St=(0,T.Z)(zt,Se),Ut=Ae(rn),ft=y.useContext(H),Vn=ft.prefixCls,In=ft.mode,Fr=ft.openKeys,it=ft.disabled,At=ft.overflowDisabled,Xe=ft.activeKey,Gt=ft.selectedKeys,Fn=ft.itemIcon,nr=ft.expandIcon,un=ft.onItemClick,$t=ft.onOpenChange,fn=ft.onActive,rr=y.useContext(Ne),Cn=rr._internalRenderSubMenuItem,Mn=y.useContext(me),mA=Mn.isSubPathKey,Xr=se(),OA="".concat(Vn,"-submenu"),Ir=it||on,pA=y.useRef(),BA=y.useRef(),KA=$r!=null?$r:Fn,TA=aA!=null?aA:nr,Ha=Fr.includes(rn),yA=!At&&Ha,ya=mA(Gt,rn),Qr=bt(rn,Ir,sA,hA),PA=Qr.active,Aa=(0,T.Z)(Qr,Fe),Sa=y.useState(!1),SA=(0,x.Z)(Sa,2),YA=SA[0],Io=SA[1],io=function(uo){Ir||Io(uo)},Ao=function(uo){io(!0),IA==null||IA({key:rn,domEvent:uo})},Oi=function(uo){io(!1),kr==null||kr({key:rn,domEvent:uo})},aa=y.useMemo(function(){return PA||(In!=="inline"?YA||mA([Xe],rn):!1)},[In,PA,Xe,YA,rn,mA]),pa=Et(Xr.length),da=function(uo){Ir||(rA==null||rA({key:rn,domEvent:uo}),In==="inline"&&$t(rn,!Ha))},$A=oe(function(Eo){tA==null||tA(En(Eo)),un(Eo)}),Yr=function(uo){In!=="inline"&&$t(rn,uo)},bA=function(){fn(rn)},nA=Ut&&"".concat(Ut,"-popup"),CA=y.createElement("div",(0,u.Z)({role:"menuitem",style:pa,className:"".concat(OA,"-title"),tabIndex:Ir?null:-1,ref:pA,title:typeof dn=="string"?dn:null,"data-menu-id":At&&Ut?null:Ut,"aria-expanded":yA,"aria-haspopup":!0,"aria-controls":nA,"aria-disabled":Ir,onClick:da,onFocus:bA},Aa),dn,y.createElement(yn,{icon:In!=="horizontal"?TA:void 0,props:(0,F.Z)((0,F.Z)({},zt),{},{isOpen:yA,isSubMenu:!0})},y.createElement("i",{className:"".concat(OA,"-arrow")}))),ZA=y.useRef(In);if(In!=="inline"&&Xr.length>1?ZA.current="vertical":ZA.current=In,!At){var Fa=ZA.current;CA=y.createElement(Ye,{mode:Fa,prefixCls:OA,visible:!Ur&&yA&&In!=="inline",popupClassName:eA,popupOffset:Kr,popupStyle:vA,popup:y.createElement(Q,{mode:Fa==="horizontal"?"vertical":Fa},y.createElement(Zn,{id:nA,ref:BA},fA)),disabled:Ir,onVisibleChange:Yr},CA)}var jo=y.createElement(z.Z.Item,(0,u.Z)({role:"none"},St,{component:"li",style:Bn,className:B()(OA,"".concat(OA,"-").concat(In),_t,(Mt={},(0,b.Z)(Mt,"".concat(OA,"-open"),yA),(0,b.Z)(Mt,"".concat(OA,"-active"),aa),(0,b.Z)(Mt,"".concat(OA,"-selected"),ya),(0,b.Z)(Mt,"".concat(OA,"-disabled"),Ir),Mt)),onMouseEnter:Ao,onMouseLeave:Oi}),CA,!At&&y.createElement(An,{id:nA,open:yA,keyPath:Xr},fA));return Cn&&(jo=Cn(jo,zt,{selected:ya,active:aa,open:yA,disabled:Ir})),y.createElement(Q,{onItemClick:$A,mode:In==="horizontal"?"vertical":In,itemIcon:KA,expandIcon:TA},jo)};function Nt(Qt){var zt=Qt.eventKey,Mt=Qt.children,Bn=se(zt),_t=Hn(Mt,Bn),dn=ee();y.useEffect(function(){if(dn)return dn.registerPath(zt,Bn),function(){dn.unregisterPath(zt,Bn)}},[Bn]);var rn;return dn?rn=_t:rn=y.createElement(Tt,Qt,_t),y.createElement(ge.Provider,{value:Bn},rn)}var vn=a(76190),pn=["className","title","eventKey","children"],kt=["children"],jn=function(zt){var Mt=zt.className,Bn=zt.title,_t=zt.eventKey,dn=zt.children,rn=(0,T.Z)(zt,pn),er=y.useContext(H),on=er.prefixCls,Ur="".concat(on,"-item-group");return y.createElement("li",(0,u.Z)({role:"presentation"},rn,{onClick:function($r){return $r.stopPropagation()},className:B()(Ur,Mt)}),y.createElement("div",{role:"presentation",className:"".concat(Ur,"-title"),title:typeof Bn=="string"?Bn:void 0},Bn),y.createElement("ul",{role:"group",className:"".concat(Ur,"-list")},dn))};function Jn(Qt){var zt=Qt.children,Mt=(0,T.Z)(Qt,kt),Bn=se(Mt.eventKey),_t=Hn(zt,Bn),dn=ee();return dn?_t:y.createElement(jn,(0,Ke.Z)(Mt,["warnKey"]),_t)}function pr(Qt){var zt=Qt.className,Mt=Qt.style,Bn=y.useContext(H),_t=Bn.prefixCls,dn=ee();return dn?null:y.createElement("li",{role:"separator",className:B()("".concat(_t,"-item-divider"),zt),style:Mt})}var mr=["label","children","key","type"];function ir(Qt){return(Qt||[]).map(function(zt,Mt){if(zt&&(0,vn.Z)(zt)==="object"){var Bn=zt,_t=Bn.label,dn=Bn.children,rn=Bn.key,er=Bn.type,on=(0,T.Z)(Bn,mr),Ur=rn!=null?rn:"tmp-".concat(Mt);return dn||er==="group"?er==="group"?y.createElement(Jn,(0,u.Z)({key:Ur},on,{title:_t}),ir(dn)):y.createElement(Nt,(0,u.Z)({key:Ur},on,{title:_t}),ir(dn)):er==="divider"?y.createElement(pr,(0,u.Z)({key:Ur},on)):y.createElement(Pr,(0,u.Z)({key:Ur},on),_t)}return null}).filter(function(zt){return zt})}function Er(Qt,zt,Mt){var Bn=Qt;return zt&&(Bn=ir(zt)),Hn(Bn,Mt)}var $n=["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"],br=[],xr=y.forwardRef(function(Qt,zt){var Mt,Bn,_t=Qt,dn=_t.prefixCls,rn=dn===void 0?"rc-menu":dn,er=_t.rootClassName,on=_t.style,Ur=_t.className,fA=_t.tabIndex,$r=fA===void 0?0:fA,aA=_t.items,eA=_t.children,Kr=_t.direction,vA=_t.id,tA=_t.mode,IA=tA===void 0?"vertical":tA,kr=_t.inlineCollapsed,rA=_t.disabled,sA=_t.disabledOverflow,hA=_t.subMenuOpenDelay,St=hA===void 0?.1:hA,Ut=_t.subMenuCloseDelay,ft=Ut===void 0?.1:Ut,Vn=_t.forceSubMenuRender,In=_t.defaultOpenKeys,Fr=_t.openKeys,it=_t.activeKey,At=_t.defaultActiveFirst,Xe=_t.selectable,Gt=Xe===void 0?!0:Xe,Fn=_t.multiple,nr=Fn===void 0?!1:Fn,un=_t.defaultSelectedKeys,$t=_t.selectedKeys,fn=_t.onSelect,rr=_t.onDeselect,Cn=_t.inlineIndent,Mn=Cn===void 0?24:Cn,mA=_t.motion,Xr=_t.defaultMotions,OA=_t.triggerSubMenuAction,Ir=OA===void 0?"hover":OA,pA=_t.builtinPlacements,BA=_t.itemIcon,KA=_t.expandIcon,TA=_t.overflowedIndicator,Ha=TA===void 0?"...":TA,yA=_t.overflowedIndicatorPopupClassName,ya=_t.getPopupContainer,Qr=_t.onClick,PA=_t.onOpenChange,Aa=_t.onKeyDown,Sa=_t.openAnimation,SA=_t.openTransitionName,YA=_t._internalRenderMenuItem,Io=_t._internalRenderSubMenuItem,io=(0,T.Z)(_t,$n),Ao=y.useMemo(function(){return Er(eA,aA,br)},[eA,aA]),Oi=y.useState(!1),aa=(0,x.Z)(Oi,2),pa=aa[0],da=aa[1],$A=y.useRef(),Yr=Be(vA),bA=Kr==="rtl",nA=(0,f.Z)(In,{value:Fr,postState:function(co){return co||br}}),CA=(0,x.Z)(nA,2),ZA=CA[0],Fa=CA[1],jo=function(co){var Qo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function cs(){Fa(co),PA==null||PA(co)}Qo?(0,M.flushSync)(cs):cs()},Eo=y.useState(ZA),uo=(0,x.Z)(Eo,2),fo=uo[0],ji=uo[1],zo=y.useRef(!1),Ti=y.useMemo(function(){return(IA==="inline"||IA==="vertical")&&kr?["vertical",kr]:[IA,!1]},[IA,kr]),Fl=(0,x.Z)(Ti,2),ki=Fl[0],vi=Fl[1],ao=ki==="inline",ol=y.useState(ki),zl=(0,x.Z)(ol,2),Es=zl[0],Bl=zl[1],Yi=y.useState(vi),cc=(0,x.Z)(Yi,2),bs=cc[0],Zo=cc[1];y.useEffect(function(){Bl(ki),Zo(vi),zo.current&&(ao?Fa(fo):jo(br))},[ki,vi]);var Zl=y.useState(0),_o=(0,x.Z)(Zl,2),il=_o[0],xs=_o[1],Us=il>=Ao.length-1||Es!=="horizontal"||sA;y.useEffect(function(){ao&&ji(ZA)},[ZA]),y.useEffect(function(){return zo.current=!0,function(){zo.current=!1}},[]);var ma=ue(),Pl=ma.registerPath,uc=ma.unregisterPath,Nc=ma.refreshOverflowKeys,ho=ma.isSubPathKey,ca=ma.getKeyPath,qA=ma.getKeys,pi=ma.getSubPathKeys,so=y.useMemo(function(){return{registerPath:Pl,unregisterPath:uc}},[Pl,uc]),vo=y.useMemo(function(){return{isSubPathKey:ho}},[ho]);y.useEffect(function(){Nc(Us?br:Ao.slice(il+1).map(function($o){return $o.key}))},[il,Us]);var po=(0,f.Z)(it||At&&((Mt=Ao[0])===null||Mt===void 0?void 0:Mt.key),{value:it}),lo=(0,x.Z)(po,2),Lo=lo[0],ls=lo[1],sl=oe(function($o){ls($o)}),To=oe(function(){ls(void 0)});(0,y.useImperativeHandle)(zt,function(){return{list:$A.current,focus:function(co){var Qo,cs=qA(),Ji=g(cs,Yr),ll=Ji.elements,jc=Ji.key2element,Tc=Ji.element2key,fu=E($A.current,ll),du=Lo!=null?Lo:fu[0]?Tc.get(fu[0]):(Qo=Ao.find(function(Y){return!Y.props.disabled}))===null||Qo===void 0?void 0:Qo.key,L=jc.get(du);if(du&&L){var J;L==null||(J=L.focus)===null||J===void 0||J.call(L,co)}}}});var Vl=(0,f.Z)(un||[],{value:$t,postState:function(co){return Array.isArray(co)?co:co==null?br:[co]}}),Ei=(0,x.Z)(Vl,2),Ns=Ei[0],bi=Ei[1],Mc=function(co){if(Gt){var Qo=co.key,cs=Ns.includes(Qo),Ji;nr?cs?Ji=Ns.filter(function(jc){return jc!==Qo}):Ji=[].concat((0,V.Z)(Ns),[Qo]):Ji=[Qo],bi(Ji);var ll=(0,F.Z)((0,F.Z)({},co),{},{selectedKeys:Ji});cs?rr==null||rr(ll):fn==null||fn(ll)}!nr&&ZA.length&&Es!=="inline"&&jo(br)},Hc=oe(function($o){Qr==null||Qr(En($o)),Mc($o)}),fc=oe(function($o,co){var Qo=ZA.filter(function(Ji){return Ji!==$o});if(co)Qo.push($o);else if(Es!=="inline"){var cs=pi($o);Qo=Qo.filter(function(Ji){return!cs.has(Ji)})}(0,U.Z)(ZA,Qo,!0)||jo(Qo,!0)}),Yu=function(co,Qo){var cs=Qo!=null?Qo:!ZA.includes(co);fc(co,cs)},uu=C(Es,Lo,bA,Yr,$A,qA,ca,ls,Yu,Aa);y.useEffect(function(){da(!0)},[]);var Ju=y.useMemo(function(){return{_internalRenderMenuItem:YA,_internalRenderSubMenuItem:Io}},[YA,Io]),Ms=Es!=="horizontal"||sA?Ao:Ao.map(function($o,co){return y.createElement(Q,{key:$o.key,overflowDisabled:co>il},$o)}),qu=y.createElement(z.Z,(0,u.Z)({id:vA,ref:$A,prefixCls:"".concat(rn,"-overflow"),component:"ul",itemComponent:Pr,className:B()(rn,"".concat(rn,"-root"),"".concat(rn,"-").concat(Es),Ur,(Bn={},(0,b.Z)(Bn,"".concat(rn,"-inline-collapsed"),bs),(0,b.Z)(Bn,"".concat(rn,"-rtl"),bA),Bn),er),dir:Kr,style:on,role:"menu",tabIndex:$r,data:Ms,renderRawItem:function(co){return co},renderRawRest:function(co){var Qo=co.length,cs=Qo?Ao.slice(-Qo):null;return y.createElement(Nt,{eventKey:Le,title:Ha,disabled:Us,internalPopupClose:Qo===0,popupClassName:yA},cs)},maxCount:Es!=="horizontal"||sA?z.Z.INVALIDATE:z.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(co){xs(co)},onKeyDown:uu},io));return y.createElement(Ne.Provider,{value:Ju},y.createElement(N.Provider,{value:Yr},y.createElement(Q,{prefixCls:rn,rootClassName:er,mode:Es,openKeys:ZA,rtl:bA,disabled:rA,motion:pa?mA:null,defaultMotions:pa?Xr:null,activeKey:Lo,onActive:sl,onInactive:To,selectedKeys:Ns,inlineIndent:Mn,subMenuOpenDelay:St,subMenuCloseDelay:ft,forceSubMenuRender:Vn,builtinPlacements:pA,triggerSubMenuAction:Ir,getPopupContainer:ya,itemIcon:BA,expandIcon:KA,onItemClick:Hc,onOpenChange:fc},y.createElement(me.Provider,{value:vo},qu),y.createElement("div",{style:{display:"none"},"aria-hidden":!0},y.createElement(te.Provider,{value:so},Ao)))))}),Or=xr,jr=Or;jr.Item=Pr,jr.SubMenu=Nt,jr.ItemGroup=Jn,jr.Divider=pr;var Rr=jr},83836:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return be}});var u=a(54476),b=a(33885),F=a(42978),V=a(75931),x=a(59301),T=a(92310),re=a.n(T),B=a(29301),z=a(34280),f=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],U=void 0;function S(ve,Ee){var he=ve.prefixCls,ce=ve.invalidate,Ve=ve.item,We=ve.renderItem,Oe=ve.responsive,pt=ve.responsiveDisabled,yt=ve.registerSize,qt=ve.itemKey,Wt=ve.className,nn=ve.style,lt=ve.children,Vt=ve.display,wt=ve.order,dt=ve.component,hn=dt===void 0?"div":dt,E=(0,V.Z)(ve,f),h=Oe&&!Vt;function g(_){yt(qt,_)}x.useEffect(function(){return function(){g(null)}},[]);var C=We&&Ve!==U?We(Ve,{index:wt}):lt,W;ce||(W={opacity:h?0:1,height:h?0:U,overflowY:h?"hidden":U,order:Oe?wt:U,pointerEvents:h?"none":U,position:h?"absolute":U});var le={};h&&(le["aria-hidden"]=!0);var G=x.createElement(hn,(0,u.Z)({className:re()(!ce&&he,Wt),style:(0,b.Z)((0,b.Z)({},W),nn)},le,E,{ref:Ee}),C);return Oe&&(G=x.createElement(B.Z,{onResize:function(Le){var ue=Le.offsetWidth;g(ue)},disabled:pt},G)),G}var y=x.forwardRef(S);y.displayName="Item";var M=y,N=a(6089),K=a(4676),Ae=a(16089);function X(ve){if(typeof MessageChannel=="undefined")(0,Ae.Z)(ve);else{var Ee=new MessageChannel;Ee.port1.onmessage=function(){return ve()},Ee.port2.postMessage(void 0)}}function q(){var ve=x.useRef(null),Ee=function(ce){ve.current||(ve.current=[],X(function(){(0,K.unstable_batchedUpdates)(function(){ve.current.forEach(function(Ve){Ve()}),ve.current=null})})),ve.current.push(ce)};return Ee}function H(ve,Ee){var he=x.useState(Ee),ce=(0,F.Z)(he,2),Ve=ce[0],We=ce[1],Oe=(0,N.Z)(function(pt){ve(function(){We(pt)})});return[Ve,Oe]}var k=x.createContext(null),Q=["component"],p=["className"],te=["className"],ee=function(Ee,he){var ce=x.useContext(k);if(!ce){var Ve=Ee.component,We=Ve===void 0?"div":Ve,Oe=(0,V.Z)(Ee,Q);return x.createElement(We,(0,u.Z)({},Oe,{ref:he}))}var pt=ce.className,yt=(0,V.Z)(ce,p),qt=Ee.className,Wt=(0,V.Z)(Ee,te);return x.createElement(k.Provider,{value:null},x.createElement(M,(0,u.Z)({ref:he,className:re()(pt,qt)},yt,Wt)))},ge=x.forwardRef(ee);ge.displayName="RawItem";var se=ge,me=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],ae="responsive",Ne="invalidate";function we(ve){return"+ ".concat(ve.length," ...")}function rt(ve,Ee){var he=ve.prefixCls,ce=he===void 0?"rc-overflow":he,Ve=ve.data,We=Ve===void 0?[]:Ve,Oe=ve.renderItem,pt=ve.renderRawItem,yt=ve.itemKey,qt=ve.itemWidth,Wt=qt===void 0?10:qt,nn=ve.ssr,lt=ve.style,Vt=ve.className,wt=ve.maxCount,dt=ve.renderRest,hn=ve.renderRawRest,E=ve.prefix,h=ve.suffix,g=ve.component,C=g===void 0?"div":g,W=ve.itemComponent,le=ve.onVisibleChange,G=(0,V.Z)(ve,me),_=nn==="full",Le=q(),ue=H(Le,null),oe=(0,F.Z)(ue,2),Ue=oe[0],ct=oe[1],Be=Ue||0,Ze=H(Le,new Map),De=(0,F.Z)(Ze,2),$e=De[0],ie=De[1],Ke=H(Le,0),ht=(0,F.Z)(Ke,2),bt=ht[0],Et=ht[1],yn=H(Le,0),Yt=(0,F.Z)(yn,2),En=Yt[0],Sn=Yt[1],On=H(Le,0),xn=(0,F.Z)(On,2),kn=xn[0],Cr=xn[1],yr=H(Le,0),Pr=(0,F.Z)(yr,2),Vr=Pr[0],Pt=Pr[1],Xt=(0,x.useState)(null),Zn=(0,F.Z)(Xt,2),dr=Zn[0],Hn=Zn[1],Wn=(0,x.useState)(null),Dr=(0,F.Z)(Wn,2),Lr=Dr[0],_r=Dr[1],Tr=x.useMemo(function(){return Lr===null&&_?Number.MAX_SAFE_INTEGER:Lr||0},[Lr,Ue]),or=(0,x.useState)(!1),gA=(0,F.Z)(or,2),Ye=gA[0],Ot=gA[1],An="".concat(ce,"-item"),Se=Math.max(bt,En),Fe=wt===ae,Tt=We.length&&Fe,Nt=wt===Ne,vn=Tt||typeof wt=="number"&&We.length>wt,pn=(0,x.useMemo)(function(){var dn=We;return Tt?Ue===null&&_?dn=We:dn=We.slice(0,Math.min(We.length,Be/Wt)):typeof wt=="number"&&(dn=We.slice(0,wt)),dn},[We,Wt,Ue,wt,Tt]),kt=(0,x.useMemo)(function(){return Tt?We.slice(Tr+1):We.slice(pn.length)},[We,pn,Tt,Tr]),jn=(0,x.useCallback)(function(dn,rn){var er;return typeof yt=="function"?yt(dn):(er=yt&&(dn==null?void 0:dn[yt]))!==null&&er!==void 0?er:rn},[yt]),Jn=(0,x.useCallback)(Oe||function(dn){return dn},[Oe]);function pr(dn,rn,er){Lr===dn&&(rn===void 0||rn===dr)||(_r(dn),er||(Ot(dnBe){pr(on-1,dn-Ur-Vr+En);break}}h&&xr(0)+Vr>Be&&Hn(null)}},[Be,$e,En,kn,Vr,jn,pn]);var Or=Ye&&!!kt.length,jr={};dr!==null&&Tt&&(jr={position:"absolute",left:dr,top:0});var Rr={prefixCls:An,responsive:Tt,component:W,invalidate:Nt},Qt=pt?function(dn,rn){var er=jn(dn,rn);return x.createElement(k.Provider,{key:er,value:(0,b.Z)((0,b.Z)({},Rr),{},{order:rn,item:dn,itemKey:er,registerSize:ir,display:rn<=Tr})},pt(dn,rn))}:function(dn,rn){var er=jn(dn,rn);return x.createElement(M,(0,u.Z)({},Rr,{order:rn,key:er,item:dn,renderItem:Jn,itemKey:er,registerSize:ir,display:rn<=Tr}))},zt={order:Or?Tr:Number.MAX_SAFE_INTEGER,className:"".concat(An,"-rest"),registerSize:Er,display:Or},Mt=dt||we,Bn=hn?x.createElement(k.Provider,{value:(0,b.Z)((0,b.Z)({},Rr),zt)},hn(kt)):x.createElement(M,(0,u.Z)({},Rr,zt),typeof Mt=="function"?Mt(kt):Mt),_t=x.createElement(C,(0,u.Z)({className:re()(!Nt&&ce,Vt),style:lt,ref:Ee},G),E&&x.createElement(M,(0,u.Z)({},Rr,{responsive:Fe,responsiveDisabled:!Tt,order:-1,className:"".concat(An,"-prefix"),registerSize:$n,display:!0}),E),pn.map(Qt),vn?Bn:null,h&&x.createElement(M,(0,u.Z)({},Rr,{responsive:Fe,responsiveDisabled:!Tt,order:Tr,className:"".concat(An,"-suffix"),registerSize:br,display:!0,style:jr}),h));return Fe?x.createElement(B.Z,{onResize:mr,disabled:!Tt},_t):_t}var Qe=x.forwardRef(rt);Qe.displayName="Overflow",Qe.Item=se,Qe.RESPONSIVE=ae,Qe.INVALIDATE=Ne;var ye=Qe,be=ye},17115:function(Kt,de,a){"use strict";a.d(de,{ZP:function(){return re}});var u=a(42978),b=a(59301),F=a(47273),V=0,x=(0,F.Z)();function T(){var B;return x?(B=V,V+=1):B="TEST_OR_SSR",B}function re(B){var z=b.useState(),f=(0,u.Z)(z,2),U=f[0],S=f[1];return b.useEffect(function(){S("rc_select_".concat(T()))},[]),B||U}},77861:function(Kt,de,a){"use strict";a.d(de,{Ac:function(){return Ue},Xo:function(){return En},Wx:function(){return On},ZP:function(){return An},lk:function(){return k}});var u=a(54476),b=a(94480),F=a(20068),V=a(33885),x=a(42978),T=a(75931),re=a(76190),B=a(18929),z=a(48736),f=a(59301),U=a(92310),S=a.n(U),y=a(34280),M=a(49658),N=a(10228),K=a(8654),Ae=function(Fe){var Tt=Fe.className,Nt=Fe.customizeIcon,vn=Fe.customizeIconProps,pn=Fe.onMouseDown,kt=Fe.onClick,jn=Fe.children,Jn;return typeof Nt=="function"?Jn=Nt(vn):Jn=Nt,f.createElement("span",{className:Tt,onMouseDown:function(mr){mr.preventDefault(),pn&&pn(mr)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:kt,"aria-hidden":!0},Jn!==void 0?Jn:f.createElement("span",{className:S()(Tt.split(/\s+/).map(function(pr){return"".concat(pr,"-icon")}))},jn))},X=Ae;function q(Se,Fe,Tt,Nt,vn){var pn=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,kt=arguments.length>6?arguments[6]:void 0,jn=arguments.length>7?arguments[7]:void 0,Jn=f.useMemo(function(){if((0,re.Z)(Nt)==="object")return Nt.clearIcon;if(vn)return vn},[Nt,vn]),pr=f.useMemo(function(){return!!(!pn&&Nt&&(Tt.length||kt)&&!(jn==="combobox"&&kt===""))},[Nt,pn,Tt.length,kt,jn]);return{allowClear:pr,clearIcon:f.createElement(X,{className:"".concat(Se,"-clear"),onMouseDown:Fe,customizeIcon:Jn},"\xD7")}}var H=f.createContext(null);function k(){return f.useContext(H)}function Q(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Fe=f.useState(!1),Tt=(0,x.Z)(Fe,2),Nt=Tt[0],vn=Tt[1],pn=f.useRef(null),kt=function(){window.clearTimeout(pn.current)};f.useEffect(function(){return kt},[]);var jn=function(pr,mr){kt(),pn.current=window.setTimeout(function(){vn(pr),mr&&mr()},Se)};return[Nt,jn,kt]}function p(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Fe=f.useRef(null),Tt=f.useRef(null);f.useEffect(function(){return function(){window.clearTimeout(Tt.current)}},[]);function Nt(vn){(vn||Fe.current===null)&&(Fe.current=vn),window.clearTimeout(Tt.current),Tt.current=window.setTimeout(function(){Fe.current=null},Se)}return[function(){return Fe.current},Nt]}function te(Se,Fe,Tt,Nt){var vn=f.useRef(null);vn.current={open:Fe,triggerOpen:Tt,customizedTrigger:Nt},f.useEffect(function(){function pn(kt){var jn;if(!((jn=vn.current)!==null&&jn!==void 0&&jn.customizedTrigger)){var Jn=kt.target;Jn.shadowRoot&&kt.composed&&(Jn=kt.composedPath()[0]||Jn),vn.current.open&&Se().filter(function(pr){return pr}).every(function(pr){return!pr.contains(Jn)&&pr!==Jn})&&vn.current.triggerOpen(!1)}}return window.addEventListener("mousedown",pn),function(){return window.removeEventListener("mousedown",pn)}},[])}var ee=a(26112),ge=a(83836),se=function(Fe,Tt){var Nt,vn,pn=Fe.prefixCls,kt=Fe.id,jn=Fe.inputElement,Jn=Fe.disabled,pr=Fe.tabIndex,mr=Fe.autoFocus,ir=Fe.autoComplete,Er=Fe.editable,$n=Fe.activeDescendantId,br=Fe.value,xr=Fe.maxLength,Or=Fe.onKeyDown,jr=Fe.onMouseDown,Rr=Fe.onChange,Qt=Fe.onPaste,zt=Fe.onCompositionStart,Mt=Fe.onCompositionEnd,Bn=Fe.open,_t=Fe.attrs,dn=jn||f.createElement("input",null),rn=dn,er=rn.ref,on=rn.props,Ur=on.onKeyDown,fA=on.onChange,$r=on.onMouseDown,aA=on.onCompositionStart,eA=on.onCompositionEnd,Kr=on.style;return(0,z.Kp)(!("maxLength"in dn.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),dn=f.cloneElement(dn,(0,V.Z)((0,V.Z)((0,V.Z)({type:"search"},on),{},{id:kt,ref:(0,K.sQ)(Tt,er),disabled:Jn,tabIndex:pr,autoComplete:ir||"off",autoFocus:mr,className:S()("".concat(pn,"-selection-search-input"),(Nt=dn)===null||Nt===void 0||(vn=Nt.props)===null||vn===void 0?void 0:vn.className),role:"combobox","aria-label":"Search","aria-expanded":Bn||!1,"aria-haspopup":"listbox","aria-owns":"".concat(kt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(kt,"_list"),"aria-activedescendant":Bn?$n:void 0},_t),{},{value:Er?br:"",maxLength:xr,readOnly:!Er,unselectable:Er?null:"on",style:(0,V.Z)((0,V.Z)({},Kr),{},{opacity:Er?null:0}),onKeyDown:function(tA){Or(tA),Ur&&Ur(tA)},onMouseDown:function(tA){jr(tA),$r&&$r(tA)},onChange:function(tA){Rr(tA),fA&&fA(tA)},onCompositionStart:function(tA){zt(tA),aA&&aA(tA)},onCompositionEnd:function(tA){Mt(tA),eA&&eA(tA)},onPaste:Qt})),dn},me=f.forwardRef(se);me.displayName="Input";var ae=me;function Ne(Se){return Array.isArray(Se)?Se:Se!==void 0?[Se]:[]}var we=typeof window!="undefined"&&window.document&&window.document.documentElement,rt=we;function Qe(Se){return Se!=null}function ye(Se){return!Se&&Se!==0}function be(Se){return["string","number"].includes((0,re.Z)(Se))}function ve(Se){var Fe=void 0;return Se&&(be(Se.title)?Fe=Se.title.toString():be(Se.label)&&(Fe=Se.label.toString())),Fe}function Ee(Se,Fe){rt?f.useLayoutEffect(Se,Fe):f.useEffect(Se,Fe)}function he(Se){var Fe;return(Fe=Se.key)!==null&&Fe!==void 0?Fe:Se.value}var ce=function(Fe){Fe.preventDefault(),Fe.stopPropagation()},Ve=function(Fe){var Tt=Fe.id,Nt=Fe.prefixCls,vn=Fe.values,pn=Fe.open,kt=Fe.searchValue,jn=Fe.autoClearSearchValue,Jn=Fe.inputRef,pr=Fe.placeholder,mr=Fe.disabled,ir=Fe.mode,Er=Fe.showSearch,$n=Fe.autoFocus,br=Fe.autoComplete,xr=Fe.activeDescendantId,Or=Fe.tabIndex,jr=Fe.removeIcon,Rr=Fe.maxTagCount,Qt=Fe.maxTagTextLength,zt=Fe.maxTagPlaceholder,Mt=zt===void 0?function(Xe){return"+ ".concat(Xe.length," ...")}:zt,Bn=Fe.tagRender,_t=Fe.onToggleOpen,dn=Fe.onRemove,rn=Fe.onInputChange,er=Fe.onInputPaste,on=Fe.onInputKeyDown,Ur=Fe.onInputMouseDown,fA=Fe.onInputCompositionStart,$r=Fe.onInputCompositionEnd,aA=f.useRef(null),eA=(0,f.useState)(0),Kr=(0,x.Z)(eA,2),vA=Kr[0],tA=Kr[1],IA=(0,f.useState)(!1),kr=(0,x.Z)(IA,2),rA=kr[0],sA=kr[1],hA="".concat(Nt,"-selection"),St=pn||ir==="multiple"&&jn===!1||ir==="tags"?kt:"",Ut=ir==="tags"||ir==="multiple"&&jn===!1||Er&&(pn||rA);Ee(function(){tA(aA.current.scrollWidth)},[St]);function ft(Xe,Gt,Fn,nr,un){return f.createElement("span",{className:S()("".concat(hA,"-item"),(0,F.Z)({},"".concat(hA,"-item-disabled"),Fn)),title:ve(Xe)},f.createElement("span",{className:"".concat(hA,"-item-content")},Gt),nr&&f.createElement(X,{className:"".concat(hA,"-item-remove"),onMouseDown:ce,onClick:un,customizeIcon:jr},"\xD7"))}function Vn(Xe,Gt,Fn,nr,un){var $t=function(rr){ce(rr),_t(!pn)};return f.createElement("span",{onMouseDown:$t},Bn({label:Gt,value:Xe,disabled:Fn,closable:nr,onClose:un}))}function In(Xe){var Gt=Xe.disabled,Fn=Xe.label,nr=Xe.value,un=!mr&&!Gt,$t=Fn;if(typeof Qt=="number"&&(typeof Fn=="string"||typeof Fn=="number")){var fn=String($t);fn.length>Qt&&($t="".concat(fn.slice(0,Qt),"..."))}var rr=function(Mn){Mn&&Mn.stopPropagation(),dn(Xe)};return typeof Bn=="function"?Vn(nr,$t,Gt,un,rr):ft(Xe,$t,Gt,un,rr)}function Fr(Xe){var Gt=typeof Mt=="function"?Mt(Xe):Mt;return ft({title:Gt},Gt,!1)}var it=f.createElement("div",{className:"".concat(hA,"-search"),style:{width:vA},onFocus:function(){sA(!0)},onBlur:function(){sA(!1)}},f.createElement(ae,{ref:Jn,open:pn,prefixCls:Nt,id:Tt,inputElement:null,disabled:mr,autoFocus:$n,autoComplete:br,editable:Ut,activeDescendantId:xr,value:St,onKeyDown:on,onMouseDown:Ur,onChange:rn,onPaste:er,onCompositionStart:fA,onCompositionEnd:$r,tabIndex:Or,attrs:(0,ee.Z)(Fe,!0)}),f.createElement("span",{ref:aA,className:"".concat(hA,"-search-mirror"),"aria-hidden":!0},St,"\xA0")),At=f.createElement(ge.Z,{prefixCls:"".concat(hA,"-overflow"),data:vn,renderItem:In,renderRest:Fr,suffix:it,itemKey:he,maxCount:Rr});return f.createElement(f.Fragment,null,At,!vn.length&&!St&&f.createElement("span",{className:"".concat(hA,"-placeholder")},pr))},We=Ve,Oe=function(Fe){var Tt=Fe.inputElement,Nt=Fe.prefixCls,vn=Fe.id,pn=Fe.inputRef,kt=Fe.disabled,jn=Fe.autoFocus,Jn=Fe.autoComplete,pr=Fe.activeDescendantId,mr=Fe.mode,ir=Fe.open,Er=Fe.values,$n=Fe.placeholder,br=Fe.tabIndex,xr=Fe.showSearch,Or=Fe.searchValue,jr=Fe.activeValue,Rr=Fe.maxLength,Qt=Fe.onInputKeyDown,zt=Fe.onInputMouseDown,Mt=Fe.onInputChange,Bn=Fe.onInputPaste,_t=Fe.onInputCompositionStart,dn=Fe.onInputCompositionEnd,rn=Fe.title,er=f.useState(!1),on=(0,x.Z)(er,2),Ur=on[0],fA=on[1],$r=mr==="combobox",aA=$r||xr,eA=Er[0],Kr=Or||"";$r&&jr&&!Ur&&(Kr=jr),f.useEffect(function(){$r&&fA(!1)},[$r,jr]);var vA=mr!=="combobox"&&!ir&&!xr?!1:!!Kr,tA=rn===void 0?ve(eA):rn,IA=function(){if(eA)return null;var rA=vA?{visibility:"hidden"}:void 0;return f.createElement("span",{className:"".concat(Nt,"-selection-placeholder"),style:rA},$n)};return f.createElement(f.Fragment,null,f.createElement("span",{className:"".concat(Nt,"-selection-search")},f.createElement(ae,{ref:pn,prefixCls:Nt,id:vn,open:ir,inputElement:Tt,disabled:kt,autoFocus:jn,autoComplete:Jn,editable:aA,activeDescendantId:pr,value:Kr,onKeyDown:Qt,onMouseDown:zt,onChange:function(rA){fA(!0),Mt(rA)},onPaste:Bn,onCompositionStart:_t,onCompositionEnd:dn,tabIndex:br,attrs:(0,ee.Z)(Fe,!0),maxLength:$r?Rr:void 0})),!$r&&eA?f.createElement("span",{className:"".concat(Nt,"-selection-item"),title:tA,style:vA?{visibility:"hidden"}:void 0},eA.label):null,IA())},pt=Oe;function yt(Se){return![N.Z.ESC,N.Z.SHIFT,N.Z.BACKSPACE,N.Z.TAB,N.Z.WIN_KEY,N.Z.ALT,N.Z.META,N.Z.WIN_KEY_RIGHT,N.Z.CTRL,N.Z.SEMICOLON,N.Z.EQUALS,N.Z.CAPS_LOCK,N.Z.CONTEXT_MENU,N.Z.F1,N.Z.F2,N.Z.F3,N.Z.F4,N.Z.F5,N.Z.F6,N.Z.F7,N.Z.F8,N.Z.F9,N.Z.F10,N.Z.F11,N.Z.F12].includes(Se)}var qt=function(Fe,Tt){var Nt=(0,f.useRef)(null),vn=(0,f.useRef)(!1),pn=Fe.prefixCls,kt=Fe.open,jn=Fe.mode,Jn=Fe.showSearch,pr=Fe.tokenWithEnter,mr=Fe.autoClearSearchValue,ir=Fe.onSearch,Er=Fe.onSearchSubmit,$n=Fe.onToggleOpen,br=Fe.onInputKeyDown,xr=Fe.domRef;f.useImperativeHandle(Tt,function(){return{focus:function(){Nt.current.focus()},blur:function(){Nt.current.blur()}}});var Or=p(0),jr=(0,x.Z)(Or,2),Rr=jr[0],Qt=jr[1],zt=function(Kr){var vA=Kr.which;(vA===N.Z.UP||vA===N.Z.DOWN)&&Kr.preventDefault(),br&&br(Kr),vA===N.Z.ENTER&&jn==="tags"&&!vn.current&&!kt&&(Er==null||Er(Kr.target.value)),yt(vA)&&$n(!0)},Mt=function(){Qt(!0)},Bn=(0,f.useRef)(null),_t=function(Kr){ir(Kr,!0,vn.current)!==!1&&$n(!0)},dn=function(){vn.current=!0},rn=function(Kr){vn.current=!1,jn!=="combobox"&&_t(Kr.target.value)},er=function(Kr){var vA=Kr.target.value;if(pr&&Bn.current&&/[\r\n]/.test(Bn.current)){var tA=Bn.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");vA=vA.replace(tA,Bn.current)}Bn.current=null,_t(vA)},on=function(Kr){var vA=Kr.clipboardData,tA=vA.getData("text");Bn.current=tA},Ur=function(Kr){var vA=Kr.target;if(vA!==Nt.current){var tA=document.body.style.msTouchAction!==void 0;tA?setTimeout(function(){Nt.current.focus()}):Nt.current.focus()}},fA=function(Kr){var vA=Rr();Kr.target!==Nt.current&&!vA&&jn!=="combobox"&&Kr.preventDefault(),(jn!=="combobox"&&(!Jn||!vA)||!kt)&&(kt&&mr!==!1&&ir("",!0,!1),$n())},$r={inputRef:Nt,onInputKeyDown:zt,onInputMouseDown:Mt,onInputChange:er,onInputPaste:on,onInputCompositionStart:dn,onInputCompositionEnd:rn},aA=jn==="multiple"||jn==="tags"?f.createElement(We,(0,u.Z)({},Fe,$r)):f.createElement(pt,(0,u.Z)({},Fe,$r));return f.createElement("div",{ref:xr,className:"".concat(pn,"-selector"),onClick:Ur,onMouseDown:fA},aA)},Wt=f.forwardRef(qt);Wt.displayName="Selector";var nn=Wt,lt=a(35593),Vt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],wt=function(Fe){var Tt=Fe===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Tt,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Tt,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Tt,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Tt,adjustY:1},htmlRegion:"scroll"}}},dt=function(Fe,Tt){var Nt=Fe.prefixCls,vn=Fe.disabled,pn=Fe.visible,kt=Fe.children,jn=Fe.popupElement,Jn=Fe.animation,pr=Fe.transitionName,mr=Fe.dropdownStyle,ir=Fe.dropdownClassName,Er=Fe.direction,$n=Er===void 0?"ltr":Er,br=Fe.placement,xr=Fe.builtinPlacements,Or=Fe.dropdownMatchSelectWidth,jr=Fe.dropdownRender,Rr=Fe.dropdownAlign,Qt=Fe.getPopupContainer,zt=Fe.empty,Mt=Fe.getTriggerDOMNode,Bn=Fe.onPopupVisibleChange,_t=Fe.onPopupMouseEnter,dn=(0,T.Z)(Fe,Vt),rn="".concat(Nt,"-dropdown"),er=jn;jr&&(er=jr(jn));var on=f.useMemo(function(){return xr||wt(Or)},[xr,Or]),Ur=Jn?"".concat(rn,"-").concat(Jn):pr,fA=typeof Or=="number",$r=f.useMemo(function(){return fA?null:Or===!1?"minWidth":"width"},[Or,fA]),aA=mr;fA&&(aA=(0,V.Z)((0,V.Z)({},aA),{},{width:Or}));var eA=f.useRef(null);return f.useImperativeHandle(Tt,function(){return{getPopupElement:function(){return eA.current}}}),f.createElement(lt.Z,(0,u.Z)({},dn,{showAction:Bn?["click"]:[],hideAction:Bn?["click"]:[],popupPlacement:br||($n==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:on,prefixCls:rn,popupTransitionName:Ur,popup:f.createElement("div",{ref:eA,onMouseEnter:_t},er),stretch:$r,popupAlign:Rr,popupVisible:pn,getPopupContainer:Qt,popupClassName:S()(ir,(0,F.Z)({},"".concat(rn,"-empty"),zt)),popupStyle:aA,getTriggerDOMNode:Mt,onPopupVisibleChange:Bn}),kt)},hn=f.forwardRef(dt);hn.displayName="SelectTrigger";var E=hn,h=a(66712);function g(Se,Fe){var Tt=Se.key,Nt;return"value"in Se&&(Nt=Se.value),Tt!=null?Tt:Nt!==void 0?Nt:"rc-index-key-".concat(Fe)}function C(Se,Fe){var Tt=Se||{},Nt=Tt.label,vn=Tt.value,pn=Tt.options,kt=Tt.groupLabel,jn=Nt||(Fe?"children":"label");return{label:jn,value:vn||"value",options:pn||"options",groupLabel:kt||jn}}function W(Se){var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Tt=Fe.fieldNames,Nt=Fe.childrenAsData,vn=[],pn=C(Tt,!1),kt=pn.label,jn=pn.value,Jn=pn.options,pr=pn.groupLabel;function mr(ir,Er){ir.forEach(function($n){if(Er||!(Jn in $n)){var br=$n[jn];vn.push({key:g($n,vn.length),groupOption:Er,data:$n,label:$n[kt],value:br})}else{var xr=$n[pr];xr===void 0&&Nt&&(xr=$n.label),vn.push({key:g($n,vn.length),group:!0,data:$n,label:xr}),mr($n[Jn],!0)}})}return mr(Se,!1),vn}function le(Se){var Fe=(0,V.Z)({},Se);return"props"in Fe||Object.defineProperty(Fe,"props",{get:function(){return(0,z.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Fe}}),Fe}function G(Se,Fe){if(!Fe||!Fe.length)return null;var Tt=!1;function Nt(pn,kt){var jn=(0,h.Z)(kt),Jn=jn[0],pr=jn.slice(1);if(!Jn)return[pn];var mr=pn.split(Jn);return Tt=Tt||mr.length>1,mr.reduce(function(ir,Er){return[].concat((0,b.Z)(ir),(0,b.Z)(Nt(Er,pr)))},[]).filter(function(ir){return ir})}var vn=Nt(Se,Fe);return Tt?vn:null}var _=["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"],Le=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ue(Se){return Se==="tags"||Se==="multiple"}var oe=f.forwardRef(function(Se,Fe){var Tt,Nt,vn=Se.id,pn=Se.prefixCls,kt=Se.className,jn=Se.showSearch,Jn=Se.tagRender,pr=Se.direction,mr=Se.omitDomProps,ir=Se.displayValues,Er=Se.onDisplayValuesChange,$n=Se.emptyOptions,br=Se.notFoundContent,xr=br===void 0?"Not Found":br,Or=Se.onClear,jr=Se.mode,Rr=Se.disabled,Qt=Se.loading,zt=Se.getInputElement,Mt=Se.getRawInputElement,Bn=Se.open,_t=Se.defaultOpen,dn=Se.onDropdownVisibleChange,rn=Se.activeValue,er=Se.onActiveValueChange,on=Se.activeDescendantId,Ur=Se.searchValue,fA=Se.autoClearSearchValue,$r=Se.onSearch,aA=Se.onSearchSplit,eA=Se.tokenSeparators,Kr=Se.allowClear,vA=Se.suffixIcon,tA=Se.clearIcon,IA=Se.OptionList,kr=Se.animation,rA=Se.transitionName,sA=Se.dropdownStyle,hA=Se.dropdownClassName,St=Se.dropdownMatchSelectWidth,Ut=Se.dropdownRender,ft=Se.dropdownAlign,Vn=Se.placement,In=Se.builtinPlacements,Fr=Se.getPopupContainer,it=Se.showAction,At=it===void 0?[]:it,Xe=Se.onFocus,Gt=Se.onBlur,Fn=Se.onKeyUp,nr=Se.onKeyDown,un=Se.onMouseDown,$t=(0,T.Z)(Se,_),fn=ue(jr),rr=(jn!==void 0?jn:fn)||jr==="combobox",Cn=(0,V.Z)({},$t);Le.forEach(function(ca){delete Cn[ca]}),mr==null||mr.forEach(function(ca){delete Cn[ca]});var Mn=f.useState(!1),mA=(0,x.Z)(Mn,2),Xr=mA[0],OA=mA[1];f.useEffect(function(){OA((0,M.Z)())},[]);var Ir=f.useRef(null),pA=f.useRef(null),BA=f.useRef(null),KA=f.useRef(null),TA=f.useRef(null),Ha=Q(),yA=(0,x.Z)(Ha,3),ya=yA[0],Qr=yA[1],PA=yA[2];f.useImperativeHandle(Fe,function(){var ca,qA;return{focus:(ca=KA.current)===null||ca===void 0?void 0:ca.focus,blur:(qA=KA.current)===null||qA===void 0?void 0:qA.blur,scrollTo:function(so){var vo;return(vo=TA.current)===null||vo===void 0?void 0:vo.scrollTo(so)}}});var Aa=f.useMemo(function(){var ca;if(jr!=="combobox")return Ur;var qA=(ca=ir[0])===null||ca===void 0?void 0:ca.value;return typeof qA=="string"||typeof qA=="number"?String(qA):""},[Ur,jr,ir]),Sa=jr==="combobox"&&typeof zt=="function"&&zt()||null,SA=typeof Mt=="function"&&Mt(),YA=(0,K.x1)(pA,SA==null||(Tt=SA.props)===null||Tt===void 0?void 0:Tt.ref),Io=f.useState(!1),io=(0,x.Z)(Io,2),Ao=io[0],Oi=io[1];(0,y.Z)(function(){Oi(!0)},[]);var aa=(0,B.Z)(!1,{defaultValue:_t,value:Bn}),pa=(0,x.Z)(aa,2),da=pa[0],$A=pa[1],Yr=Ao?da:!1,bA=!xr&&$n;(Rr||bA&&Yr&&jr==="combobox")&&(Yr=!1);var nA=bA?!1:Yr,CA=f.useCallback(function(ca){var qA=ca!==void 0?ca:!Yr;Rr||($A(qA),Yr!==qA&&(dn==null||dn(qA)))},[Rr,Yr,$A,dn]),ZA=f.useMemo(function(){return(eA||[]).some(function(ca){return[` +`;return typeof B=="function"&&B(null,Ae),Ae}},30130:function(Kt,de){function a(u){if(typeof u=="number"&&(u=u.toString()),typeof u!="string")throw new Error("Color should be defined as hex string");var b=u.slice().replace("#","").split("");if(b.length<3||b.length===5||b.length>8)throw new Error("Invalid hex color: "+u);(b.length===3||b.length===4)&&(b=Array.prototype.concat.apply([],b.map(function(V){return[V,V]}))),b.length===6&&b.push("F","F");var F=parseInt(b.join(""),16);return{r:F>>24&255,g:F>>16&255,b:F>>8&255,a:F&255,hex:"#"+b.slice(0,6).join("")}}de.getOptions=function(b){b||(b={}),b.color||(b.color={});var F=typeof b.margin=="undefined"||b.margin===null||b.margin<0?4:b.margin,V=b.width&&b.width>=21?b.width:void 0,x=b.scale||4;return{width:V,scale:V?4:x,margin:F,color:{dark:a(b.color.dark||"#000000ff"),light:a(b.color.light||"#ffffffff")},type:b.type,rendererOpts:b.rendererOpts||{}}},de.getScale=function(b,F){return F.width&&F.width>=b+F.margin*2?F.width/(b+F.margin*2):F.scale},de.getImageWidth=function(b,F){var V=de.getScale(b,F);return Math.floor((b+F.margin*2)*V)},de.qrToImageData=function(b,F,V){for(var x=F.modules.size,T=F.modules.data,re=de.getScale(x,V),B=Math.floor((x+V.margin*2)*re),z=V.margin*re,f=[V.color.light,V.color.dark],U=0;U=z&&S>=z&&U=F)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+F.toString(16)+" bytes");return X|0}function T(X){return X!==X}function re(X,q){var H;return V.TYPED_ARRAY_SUPPORT?(H=new Uint8Array(q),H.__proto__=V.prototype):(H=X,H===null&&(H=new V(q)),H.length=q),H}function B(X,q){var H=re(X,q<0?0:x(q)|0);if(!V.TYPED_ARRAY_SUPPORT)for(var k=0;k55295&&H<57344){if(!Q){if(H>56319){(q-=3)>-1&&p.push(239,191,189);continue}else if(te+1===k){(q-=3)>-1&&p.push(239,191,189);continue}Q=H;continue}if(H<56320){(q-=3)>-1&&p.push(239,191,189),Q=H;continue}H=(Q-55296<<10|H-56320)+65536}else Q&&(q-=3)>-1&&p.push(239,191,189);if(Q=null,H<128){if((q-=1)<0)break;p.push(H)}else if(H<2048){if((q-=2)<0)break;p.push(H>>6|192,H&63|128)}else if(H<65536){if((q-=3)<0)break;p.push(H>>12|224,H>>6&63|128,H&63|128)}else if(H<1114112){if((q-=4)<0)break;p.push(H>>18|240,H>>12&63|128,H>>6&63|128,H&63|128)}else throw new Error("Invalid code point")}return p}function M(X){if(V.isBuffer(X))return X.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(X)||X instanceof ArrayBuffer))return X.byteLength;typeof X!="string"&&(X=""+X);var q=X.length;return q===0?0:y(X).length}function N(X,q,H,k){for(var Q=0;Q=q.length||Q>=X.length);++Q)q[Q+H]=X[Q];return Q}function K(X,q,H,k){return N(y(q,X.length-H),X,H,k)}function Ae(X,q,H,k){if(typeof q=="number")throw new TypeError('"value" argument must not be a number');return typeof ArrayBuffer!="undefined"&&q instanceof ArrayBuffer?U(X,q,H,k):typeof q=="string"?z(X,q,H):S(X,q)}V.prototype.write=function(q,H,k){H===void 0?(k=this.length,H=0):k===void 0&&typeof H=="string"?(k=this.length,H=0):isFinite(H)&&(H=H|0,isFinite(k)?k=k|0:k=void 0);var Q=this.length-H;if((k===void 0||k>Q)&&(k=Q),q.length>0&&(k<0||H<0)||H>this.length)throw new RangeError("Attempt to write outside buffer bounds");return K(this,q,H,k)},V.prototype.slice=function(q,H){var k=this.length;q=~~q,H=H===void 0?k:~~H,q<0?(q+=k,q<0&&(q=0)):q>k&&(q=k),H<0?(H+=k,H<0&&(H=0)):H>k&&(H=k),H=q.length&&(H=q.length),H||(H=0),Q>0&&Q=this.length)throw new RangeError("sourceStart out of bounds");if(Q<0)throw new RangeError("sourceEnd out of bounds");Q>this.length&&(Q=this.length),q.length-H=0;--te)q[te+H]=this[te+k];else if(p<1e3||!V.TYPED_ARRAY_SUPPORT)for(te=0;te>>0,k=k===void 0?this.length:k>>>0,q||(q=0);var p;if(typeof q=="number")for(p=H;p0;if(Ee||be){var Le=(0,B.D7)(yt),ue=(0,U.Z)(Le).length,oe=(0,V.Z)(be)==="object"?be.formatter({value:Le,count:ue,maxLength:Qe}):"".concat(ue).concat(_?" / ".concat(Qe):"");return re.createElement(re.Fragment,null,!!be&&re.createElement("span",{className:T()("".concat(ae,"-show-count-suffix"),(0,F.Z)({},"".concat(ae,"-show-count-has-suffix"),!!Ee),ce==null?void 0:ce.count),style:(0,b.Z)({},Ve==null?void 0:Ve.count)},oe),Ee)}return null};return re.createElement(f,(0,u.Z)({},We,{prefixCls:ae,className:rt,inputElement:W(),handleReset:C,value:(0,B.D7)(yt),focused:lt,triggerFocus:dt,suffix:le(),disabled:Ne,classes:he,classNames:ce,styles:Ve}))}),X=Ae,q=X},5643:function(Kt,de,a){"use strict";a.d(de,{D7:function(){return x},He:function(){return u},X3:function(){return b},nH:function(){return V},rJ:function(){return F}});function u(T){return!!(T.addonBefore||T.addonAfter)}function b(T){return!!(T.prefix||T.suffix||T.allowClear)}function F(T,re,B,z){if(B){var f=re;if(re.type==="click"){var U=T.cloneNode(!0);f=Object.create(re,{target:{value:U},currentTarget:{value:U}}),U.value="",B(f);return}if(z!==void 0){f=Object.create(re,{target:{value:T},currentTarget:{value:T}}),T.value=z,B(f);return}B(f)}}function V(T,re){if(T){T.focus(re);var B=re||{},z=B.cursor;if(z){var f=T.value.length;switch(z){case"start":T.setSelectionRange(0,0);break;case"end":T.setSelectionRange(f,f);break;default:T.setSelectionRange(0,f)}}}}function x(T){return typeof T=="undefined"||T===null?"":String(T)}},15285:function(Kt,de,a){"use strict";a.d(de,{iz:function(){return pr},ck:function(){return Pr},BW:function(){return Jn},sN:function(){return Pr},Wd:function(){return Nt},ZP:function(){return Rr},Xl:function(){return se}});var u=a(54476),b=a(20068),F=a(33885),V=a(94480),x=a(42978),T=a(75931),re=a(92310),B=a.n(re),z=a(83836),f=a(18929),U=a(13697),S=a(48736),y=a(59301),M=a(4676),N=y.createContext(null);function K(Qt,zt){return Qt===void 0?null:"".concat(Qt,"-").concat(zt)}function Ae(Qt){var zt=y.useContext(N);return K(zt,Qt)}var X=a(80547),q=["children","locked"],H=y.createContext(null);function k(Qt,zt){var Mt=(0,F.Z)({},Qt);return Object.keys(zt).forEach(function(Bn){var _t=zt[Bn];_t!==void 0&&(Mt[Bn]=_t)}),Mt}function Q(Qt){var zt=Qt.children,Mt=Qt.locked,Bn=(0,T.Z)(Qt,q),_t=y.useContext(H),dn=(0,X.Z)(function(){return k(_t,Bn)},[_t,Bn],function(rn,er){return!Mt&&(rn[0]!==er[0]||!(0,U.Z)(rn[1],er[1],!0))});return y.createElement(H.Provider,{value:dn},zt)}var p=[],te=y.createContext(null);function ee(){return y.useContext(te)}var ge=y.createContext(p);function se(Qt){var zt=y.useContext(ge);return y.useMemo(function(){return Qt!==void 0?[].concat((0,V.Z)(zt),[Qt]):zt},[zt,Qt])}var me=y.createContext(null),ae=y.createContext({}),Ne=ae,we=a(29194);function rt(Qt){var zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,we.Z)(Qt)){var Mt=Qt.nodeName.toLowerCase(),Bn=["input","select","textarea","button"].includes(Mt)||Qt.isContentEditable||Mt==="a"&&!!Qt.getAttribute("href"),_t=Qt.getAttribute("tabindex"),dn=Number(_t),rn=null;return _t&&!Number.isNaN(dn)?rn=dn:Bn&&rn===null&&(rn=0),Bn&&Qt.disabled&&(rn=null),rn!==null&&(rn>=0||zt&&rn<0)}return!1}function Qe(Qt){var zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Mt=(0,V.Z)(Qt.querySelectorAll("*")).filter(function(Bn){return rt(Bn,zt)});return rt(Qt,zt)&&Mt.unshift(Qt),Mt}var Ee=null;function be(){Ee=document.activeElement}function ve(){Ee=null}function ye(){if(Ee)try{Ee.focus()}catch(Qt){}}function he(Qt,zt){if(zt.keyCode===9){var Mt=Qe(Qt),Bn=Mt[zt.shiftKey?0:Mt.length-1],_t=Bn===document.activeElement||Qt===document.activeElement;if(_t){var dn=Mt[zt.shiftKey?Mt.length-1:0];dn.focus(),zt.preventDefault()}}}var ce=a(10228),Ve=a(16089),We=ce.Z.LEFT,Oe=ce.Z.RIGHT,pt=ce.Z.UP,yt=ce.Z.DOWN,qt=ce.Z.ENTER,Wt=ce.Z.ESC,nn=ce.Z.HOME,lt=ce.Z.END,Vt=[pt,yt,We,Oe];function wt(Qt,zt,Mt,Bn){var _t,dn,rn,er,on="prev",Ur="next",fA="children",$r="parent";if(Qt==="inline"&&Bn===qt)return{inlineTrigger:!0};var aA=(_t={},(0,b.Z)(_t,pt,on),(0,b.Z)(_t,yt,Ur),_t),eA=(dn={},(0,b.Z)(dn,We,Mt?Ur:on),(0,b.Z)(dn,Oe,Mt?on:Ur),(0,b.Z)(dn,yt,fA),(0,b.Z)(dn,qt,fA),dn),Kr=(rn={},(0,b.Z)(rn,pt,on),(0,b.Z)(rn,yt,Ur),(0,b.Z)(rn,qt,fA),(0,b.Z)(rn,Wt,$r),(0,b.Z)(rn,We,Mt?fA:$r),(0,b.Z)(rn,Oe,Mt?$r:fA),rn),vA={inline:aA,horizontal:eA,vertical:Kr,inlineSub:aA,horizontalSub:Kr,verticalSub:Kr},tA=(er=vA["".concat(Qt).concat(zt?"":"Sub")])===null||er===void 0?void 0:er[Bn];switch(tA){case on:return{offset:-1,sibling:!0};case Ur:return{offset:1,sibling:!0};case $r:return{offset:-1,sibling:!1};case fA:return{offset:1,sibling:!1};default:return null}}function dt(Qt){for(var zt=Qt;zt;){if(zt.getAttribute("data-menu-list"))return zt;zt=zt.parentElement}return null}function hn(Qt,zt){for(var Mt=Qt||document.activeElement;Mt;){if(zt.has(Mt))return Mt;Mt=Mt.parentElement}return null}function E(Qt,zt){var Mt=Qe(Qt,!0);return Mt.filter(function(Bn){return zt.has(Bn)})}function h(Qt,zt,Mt){var Bn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Qt)return null;var _t=E(Qt,zt),dn=_t.length,rn=_t.findIndex(function(er){return Mt===er});return Bn<0?rn===-1?rn=dn-1:rn-=1:Bn>0&&(rn+=1),rn=(rn+dn)%dn,_t[rn]}var g=function(zt,Mt){var Bn=new Set,_t=new Map,dn=new Map;return zt.forEach(function(rn){var er=document.querySelector("[data-menu-id='".concat(K(Mt,rn),"']"));er&&(Bn.add(er),dn.set(er,rn),_t.set(rn,er))}),{elements:Bn,key2element:_t,element2key:dn}};function C(Qt,zt,Mt,Bn,_t,dn,rn,er,on,Ur){var fA=y.useRef(),$r=y.useRef();$r.current=zt;var aA=function(){Ve.Z.cancel(fA.current)};return y.useEffect(function(){return function(){aA()}},[]),function(eA){var Kr=eA.which;if([].concat(Vt,[qt,Wt,nn,lt]).includes(Kr)){var vA=dn(),tA=g(vA,Bn),IA=tA,kr=IA.elements,rA=IA.key2element,sA=IA.element2key,hA=rA.get(zt),St=hn(hA,kr),Ut=sA.get(St),ft=wt(Qt,rn(Ut,!0).length===1,Mt,Kr);if(!ft&&Kr!==nn&&Kr!==lt)return;(Vt.includes(Kr)||[nn,lt].includes(Kr))&&eA.preventDefault();var Vn=function(nr){if(nr){var un=nr,$t=nr.querySelector("a");$t!=null&&$t.getAttribute("href")&&(un=$t);var fn=sA.get(nr);er(fn),aA(),fA.current=(0,Ve.Z)(function(){$r.current===fn&&un.focus()})}};if([nn,lt].includes(Kr)||ft.sibling||!St){var In;!St||Qt==="inline"?In=_t.current:In=dt(St);var Fr,it=E(In,kr);Kr===nn?Fr=it[0]:Kr===lt?Fr=it[it.length-1]:Fr=h(In,kr,St,ft.offset),Vn(Fr)}else if(ft.inlineTrigger)on(Ut);else if(ft.offset>0)on(Ut,!0),aA(),fA.current=(0,Ve.Z)(function(){tA=g(vA,Bn);var Fn=St.getAttribute("aria-controls"),nr=document.getElementById(Fn),un=h(nr,tA.elements);Vn(un)},5);else if(ft.offset<0){var At=rn(Ut,!0),Xe=At[At.length-2],Gt=rA.get(Xe);on(Xe,!1),Vn(Gt)}}Ur==null||Ur(eA)}}function W(Qt){Promise.resolve().then(Qt)}var le="__RC_UTIL_PATH_SPLIT__",G=function(zt){return zt.join(le)},_=function(zt){return zt.split(le)},Le="rc-menu-more";function ue(){var Qt=y.useState({}),zt=(0,x.Z)(Qt,2),Mt=zt[1],Bn=(0,y.useRef)(new Map),_t=(0,y.useRef)(new Map),dn=y.useState([]),rn=(0,x.Z)(dn,2),er=rn[0],on=rn[1],Ur=(0,y.useRef)(0),fA=(0,y.useRef)(!1),$r=function(){fA.current||Mt({})},aA=(0,y.useCallback)(function(rA,sA){var hA=G(sA);_t.current.set(hA,rA),Bn.current.set(rA,hA),Ur.current+=1;var St=Ur.current;W(function(){St===Ur.current&&$r()})},[]),eA=(0,y.useCallback)(function(rA,sA){var hA=G(sA);_t.current.delete(hA),Bn.current.delete(rA)},[]),Kr=(0,y.useCallback)(function(rA){on(rA)},[]),vA=(0,y.useCallback)(function(rA,sA){var hA=Bn.current.get(rA)||"",St=_(hA);return sA&&er.includes(St[0])&&St.unshift(Le),St},[er]),tA=(0,y.useCallback)(function(rA,sA){return rA.some(function(hA){var St=vA(hA,!0);return St.includes(sA)})},[vA]),IA=function(){var sA=(0,V.Z)(Bn.current.keys());return er.length&&sA.push(Le),sA},kr=(0,y.useCallback)(function(rA){var sA="".concat(Bn.current.get(rA)).concat(le),hA=new Set;return(0,V.Z)(_t.current.keys()).forEach(function(St){St.startsWith(sA)&&hA.add(_t.current.get(St))}),hA},[]);return y.useEffect(function(){return function(){fA.current=!0}},[]),{registerPath:aA,unregisterPath:eA,refreshOverflowKeys:Kr,isSubPathKey:tA,getKeyPath:vA,getKeys:IA,getSubPathKeys:kr}}function oe(Qt){var zt=y.useRef(Qt);zt.current=Qt;var Mt=y.useCallback(function(){for(var Bn,_t=arguments.length,dn=new Array(_t),rn=0;rn<_t;rn++)dn[rn]=arguments[rn];return(Bn=zt.current)===null||Bn===void 0?void 0:Bn.call.apply(Bn,[zt].concat(dn))},[]);return Qt?Mt:void 0}var Ue=Math.random().toFixed(5).toString().slice(2),ct=0;function Be(Qt){var zt=(0,f.Z)(Qt,{value:Qt}),Mt=(0,x.Z)(zt,2),Bn=Mt[0],_t=Mt[1];return y.useEffect(function(){ct+=1;var dn="".concat(Ue,"-").concat(ct);_t("rc-menu-uuid-".concat(dn))},[]),Bn}var Ze=a(67732),De=a(83652),$e=a(42403),ie=a(158),Ke=a(2738),ht=a(8654);function bt(Qt,zt,Mt,Bn){var _t=y.useContext(H),dn=_t.activeKey,rn=_t.onActive,er=_t.onInactive,on={active:dn===Qt};return zt||(on.onMouseEnter=function(Ur){Mt==null||Mt({key:Qt,domEvent:Ur}),rn(Qt)},on.onMouseLeave=function(Ur){Bn==null||Bn({key:Qt,domEvent:Ur}),er(Qt)}),on}function Et(Qt){var zt=y.useContext(H),Mt=zt.mode,Bn=zt.rtl,_t=zt.inlineIndent;if(Mt!=="inline")return null;var dn=Qt;return Bn?{paddingRight:dn*_t}:{paddingLeft:dn*_t}}function yn(Qt){var zt=Qt.icon,Mt=Qt.props,Bn=Qt.children,_t;return zt===null||zt===!1?null:(typeof zt=="function"?_t=y.createElement(zt,(0,F.Z)({},Mt)):typeof zt!="boolean"&&(_t=zt),_t||Bn||null)}var Yt=["item"];function En(Qt){var zt=Qt.item,Mt=(0,T.Z)(Qt,Yt);return Object.defineProperty(Mt,"item",{get:function(){return(0,S.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),zt}}),Mt}var Sn=["title","attribute","elementRef"],On=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],xn=["active"],kn=function(Qt){(0,$e.Z)(Mt,Qt);var zt=(0,ie.Z)(Mt);function Mt(){return(0,Ze.Z)(this,Mt),zt.apply(this,arguments)}return(0,De.Z)(Mt,[{key:"render",value:function(){var _t=this.props,dn=_t.title,rn=_t.attribute,er=_t.elementRef,on=(0,T.Z)(_t,Sn),Ur=(0,Ke.Z)(on,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,S.ZP)(!rn,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),y.createElement(z.Z.Item,(0,u.Z)({},rn,{title:typeof dn=="string"?dn:void 0},Ur,{ref:er}))}}]),Mt}(y.Component),Cr=y.forwardRef(function(Qt,zt){var Mt,Bn=Qt.style,_t=Qt.className,dn=Qt.eventKey,rn=Qt.warnKey,er=Qt.disabled,on=Qt.itemIcon,Ur=Qt.children,fA=Qt.role,$r=Qt.onMouseEnter,aA=Qt.onMouseLeave,eA=Qt.onClick,Kr=Qt.onKeyDown,vA=Qt.onFocus,tA=(0,T.Z)(Qt,On),IA=Ae(dn),kr=y.useContext(H),rA=kr.prefixCls,sA=kr.onItemClick,hA=kr.disabled,St=kr.overflowDisabled,Ut=kr.itemIcon,ft=kr.selectedKeys,Vn=kr.onActive,In=y.useContext(Ne),Fr=In._internalRenderMenuItem,it="".concat(rA,"-item"),At=y.useRef(),Xe=y.useRef(),Gt=hA||er,Fn=(0,ht.x1)(zt,Xe),nr=se(dn),un=function(TA){return{key:dn,keyPath:(0,V.Z)(nr).reverse(),item:At.current,domEvent:TA}},$t=on||Ut,fn=bt(dn,Gt,$r,aA),rr=fn.active,Cn=(0,T.Z)(fn,xn),Mn=ft.includes(dn),mA=Et(nr.length),Xr=function(TA){if(!Gt){var Ha=un(TA);eA==null||eA(En(Ha)),sA(Ha)}},OA=function(TA){if(Kr==null||Kr(TA),TA.which===ce.Z.ENTER){var Ha=un(TA);eA==null||eA(En(Ha)),sA(Ha)}},Ir=function(TA){Vn(dn),vA==null||vA(TA)},pA={};Qt.role==="option"&&(pA["aria-selected"]=Mn);var BA=y.createElement(kn,(0,u.Z)({ref:At,elementRef:Fn,role:fA===null?"none":fA||"menuitem",tabIndex:er?null:-1,"data-menu-id":St&&IA?null:IA},tA,Cn,pA,{component:"li","aria-disabled":er,style:(0,F.Z)((0,F.Z)({},mA),Bn),className:B()(it,(Mt={},(0,b.Z)(Mt,"".concat(it,"-active"),rr),(0,b.Z)(Mt,"".concat(it,"-selected"),Mn),(0,b.Z)(Mt,"".concat(it,"-disabled"),Gt),Mt),_t),onClick:Xr,onKeyDown:OA,onFocus:Ir}),Ur,y.createElement(yn,{props:(0,F.Z)((0,F.Z)({},Qt),{},{isSelected:Mn}),icon:$t}));return Fr&&(BA=Fr(BA,Qt,{selected:Mn})),BA});function yr(Qt,zt){var Mt=Qt.eventKey,Bn=ee(),_t=se(Mt);return y.useEffect(function(){if(Bn)return Bn.registerPath(Mt,_t),function(){Bn.unregisterPath(Mt,_t)}},[_t]),Bn?null:y.createElement(Cr,(0,u.Z)({},Qt,{ref:zt}))}var Pr=y.forwardRef(yr),Vr=["className","children"],Pt=function(zt,Mt){var Bn=zt.className,_t=zt.children,dn=(0,T.Z)(zt,Vr),rn=y.useContext(H),er=rn.prefixCls,on=rn.mode,Ur=rn.rtl;return y.createElement("ul",(0,u.Z)({className:B()(er,Ur&&"".concat(er,"-rtl"),"".concat(er,"-sub"),"".concat(er,"-").concat(on==="inline"?"inline":"vertical"),Bn),role:"menu"},dn,{"data-menu-list":!0,ref:Mt}),_t)},Xt=y.forwardRef(Pt);Xt.displayName="SubMenuList";var Zn=Xt,dr=a(11592);function Hn(Qt,zt){return(0,dr.Z)(Qt).map(function(Mt,Bn){if(y.isValidElement(Mt)){var _t,dn,rn=Mt.key,er=(_t=(dn=Mt.props)===null||dn===void 0?void 0:dn.eventKey)!==null&&_t!==void 0?_t:rn,on=er==null;on&&(er="tmp_key-".concat([].concat((0,V.Z)(zt),[Bn]).join("-")));var Ur={key:er,eventKey:er};return y.cloneElement(Mt,Ur)}return Mt})}var Wn=a(35593),Dr={adjustX:1,adjustY:1},Lr={topLeft:{points:["bl","tl"],overflow:Dr},topRight:{points:["br","tr"],overflow:Dr},bottomLeft:{points:["tl","bl"],overflow:Dr},bottomRight:{points:["tr","br"],overflow:Dr},leftTop:{points:["tr","tl"],overflow:Dr},leftBottom:{points:["br","bl"],overflow:Dr},rightTop:{points:["tl","tr"],overflow:Dr},rightBottom:{points:["bl","br"],overflow:Dr}},_r={topLeft:{points:["bl","tl"],overflow:Dr},topRight:{points:["br","tr"],overflow:Dr},bottomLeft:{points:["tl","bl"],overflow:Dr},bottomRight:{points:["tr","br"],overflow:Dr},rightTop:{points:["tr","tl"],overflow:Dr},rightBottom:{points:["br","bl"],overflow:Dr},leftTop:{points:["tl","tr"],overflow:Dr},leftBottom:{points:["bl","br"],overflow:Dr}},Tr=null;function or(Qt,zt,Mt){if(zt)return zt;if(Mt)return Mt[Qt]||Mt.other}var gA={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Ye(Qt){var zt=Qt.prefixCls,Mt=Qt.visible,Bn=Qt.children,_t=Qt.popup,dn=Qt.popupStyle,rn=Qt.popupClassName,er=Qt.popupOffset,on=Qt.disabled,Ur=Qt.mode,fA=Qt.onVisibleChange,$r=y.useContext(H),aA=$r.getPopupContainer,eA=$r.rtl,Kr=$r.subMenuOpenDelay,vA=$r.subMenuCloseDelay,tA=$r.builtinPlacements,IA=$r.triggerSubMenuAction,kr=$r.forceSubMenuRender,rA=$r.rootClassName,sA=$r.motion,hA=$r.defaultMotions,St=y.useState(!1),Ut=(0,x.Z)(St,2),ft=Ut[0],Vn=Ut[1],In=eA?(0,F.Z)((0,F.Z)({},_r),tA):(0,F.Z)((0,F.Z)({},Lr),tA),Fr=gA[Ur],it=or(Ur,sA,hA),At=y.useRef(it);Ur!=="inline"&&(At.current=it);var Xe=(0,F.Z)((0,F.Z)({},At.current),{},{leavedClassName:"".concat(zt,"-hidden"),removeOnLeave:!1,motionAppear:!0}),Gt=y.useRef();return y.useEffect(function(){return Gt.current=(0,Ve.Z)(function(){Vn(Mt)}),function(){Ve.Z.cancel(Gt.current)}},[Mt]),y.createElement(Wn.Z,{prefixCls:zt,popupClassName:B()("".concat(zt,"-popup"),(0,b.Z)({},"".concat(zt,"-rtl"),eA),rn,rA),stretch:Ur==="horizontal"?"minWidth":null,getPopupContainer:aA,builtinPlacements:In,popupPlacement:Fr,popupVisible:ft,popup:_t,popupStyle:dn,popupAlign:er&&{offset:er},action:on?[]:[IA],mouseEnterDelay:Kr,mouseLeaveDelay:vA,onPopupVisibleChange:fA,forceRender:kr,popupMotion:Xe,fresh:!0},Bn)}var Ot=a(77900);function An(Qt){var zt=Qt.id,Mt=Qt.open,Bn=Qt.keyPath,_t=Qt.children,dn="inline",rn=y.useContext(H),er=rn.prefixCls,on=rn.forceSubMenuRender,Ur=rn.motion,fA=rn.defaultMotions,$r=rn.mode,aA=y.useRef(!1);aA.current=$r===dn;var eA=y.useState(!aA.current),Kr=(0,x.Z)(eA,2),vA=Kr[0],tA=Kr[1],IA=aA.current?Mt:!1;y.useEffect(function(){aA.current&&tA(!1)},[$r]);var kr=(0,F.Z)({},or(dn,Ur,fA));Bn.length>1&&(kr.motionAppear=!1);var rA=kr.onVisibleChanged;return kr.onVisibleChanged=function(sA){return!aA.current&&!sA&&tA(!0),rA==null?void 0:rA(sA)},vA?null:y.createElement(Q,{mode:dn,locked:!aA.current},y.createElement(Ot.default,(0,u.Z)({visible:IA},kr,{forceRender:on,removeOnLeave:!1,leavedClassName:"".concat(er,"-hidden")}),function(sA){var hA=sA.className,St=sA.style;return y.createElement(Zn,{id:zt,className:hA,style:St},_t)}))}var Se=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Fe=["active"],Tt=function(zt){var Mt,Bn=zt.style,_t=zt.className,dn=zt.title,rn=zt.eventKey,er=zt.warnKey,on=zt.disabled,Ur=zt.internalPopupClose,fA=zt.children,$r=zt.itemIcon,aA=zt.expandIcon,eA=zt.popupClassName,Kr=zt.popupOffset,vA=zt.popupStyle,tA=zt.onClick,IA=zt.onMouseEnter,kr=zt.onMouseLeave,rA=zt.onTitleClick,sA=zt.onTitleMouseEnter,hA=zt.onTitleMouseLeave,St=(0,T.Z)(zt,Se),Ut=Ae(rn),ft=y.useContext(H),Vn=ft.prefixCls,In=ft.mode,Fr=ft.openKeys,it=ft.disabled,At=ft.overflowDisabled,Xe=ft.activeKey,Gt=ft.selectedKeys,Fn=ft.itemIcon,nr=ft.expandIcon,un=ft.onItemClick,$t=ft.onOpenChange,fn=ft.onActive,rr=y.useContext(Ne),Cn=rr._internalRenderSubMenuItem,Mn=y.useContext(me),mA=Mn.isSubPathKey,Xr=se(),OA="".concat(Vn,"-submenu"),Ir=it||on,pA=y.useRef(),BA=y.useRef(),KA=$r!=null?$r:Fn,TA=aA!=null?aA:nr,Ha=Fr.includes(rn),yA=!At&&Ha,ya=mA(Gt,rn),Qr=bt(rn,Ir,sA,hA),PA=Qr.active,Aa=(0,T.Z)(Qr,Fe),Sa=y.useState(!1),SA=(0,x.Z)(Sa,2),YA=SA[0],Io=SA[1],io=function(uo){Ir||Io(uo)},Ao=function(uo){io(!0),IA==null||IA({key:rn,domEvent:uo})},Oi=function(uo){io(!1),kr==null||kr({key:rn,domEvent:uo})},aa=y.useMemo(function(){return PA||(In!=="inline"?YA||mA([Xe],rn):!1)},[In,PA,Xe,YA,rn,mA]),pa=Et(Xr.length),da=function(uo){Ir||(rA==null||rA({key:rn,domEvent:uo}),In==="inline"&&$t(rn,!Ha))},$A=oe(function(Eo){tA==null||tA(En(Eo)),un(Eo)}),Yr=function(uo){In!=="inline"&&$t(rn,uo)},bA=function(){fn(rn)},nA=Ut&&"".concat(Ut,"-popup"),CA=y.createElement("div",(0,u.Z)({role:"menuitem",style:pa,className:"".concat(OA,"-title"),tabIndex:Ir?null:-1,ref:pA,title:typeof dn=="string"?dn:null,"data-menu-id":At&&Ut?null:Ut,"aria-expanded":yA,"aria-haspopup":!0,"aria-controls":nA,"aria-disabled":Ir,onClick:da,onFocus:bA},Aa),dn,y.createElement(yn,{icon:In!=="horizontal"?TA:void 0,props:(0,F.Z)((0,F.Z)({},zt),{},{isOpen:yA,isSubMenu:!0})},y.createElement("i",{className:"".concat(OA,"-arrow")}))),ZA=y.useRef(In);if(In!=="inline"&&Xr.length>1?ZA.current="vertical":ZA.current=In,!At){var Fa=ZA.current;CA=y.createElement(Ye,{mode:Fa,prefixCls:OA,visible:!Ur&&yA&&In!=="inline",popupClassName:eA,popupOffset:Kr,popupStyle:vA,popup:y.createElement(Q,{mode:Fa==="horizontal"?"vertical":Fa},y.createElement(Zn,{id:nA,ref:BA},fA)),disabled:Ir,onVisibleChange:Yr},CA)}var jo=y.createElement(z.Z.Item,(0,u.Z)({role:"none"},St,{component:"li",style:Bn,className:B()(OA,"".concat(OA,"-").concat(In),_t,(Mt={},(0,b.Z)(Mt,"".concat(OA,"-open"),yA),(0,b.Z)(Mt,"".concat(OA,"-active"),aa),(0,b.Z)(Mt,"".concat(OA,"-selected"),ya),(0,b.Z)(Mt,"".concat(OA,"-disabled"),Ir),Mt)),onMouseEnter:Ao,onMouseLeave:Oi}),CA,!At&&y.createElement(An,{id:nA,open:yA,keyPath:Xr},fA));return Cn&&(jo=Cn(jo,zt,{selected:ya,active:aa,open:yA,disabled:Ir})),y.createElement(Q,{onItemClick:$A,mode:In==="horizontal"?"vertical":In,itemIcon:KA,expandIcon:TA},jo)};function Nt(Qt){var zt=Qt.eventKey,Mt=Qt.children,Bn=se(zt),_t=Hn(Mt,Bn),dn=ee();y.useEffect(function(){if(dn)return dn.registerPath(zt,Bn),function(){dn.unregisterPath(zt,Bn)}},[Bn]);var rn;return dn?rn=_t:rn=y.createElement(Tt,Qt,_t),y.createElement(ge.Provider,{value:Bn},rn)}var vn=a(76190),pn=["className","title","eventKey","children"],kt=["children"],jn=function(zt){var Mt=zt.className,Bn=zt.title,_t=zt.eventKey,dn=zt.children,rn=(0,T.Z)(zt,pn),er=y.useContext(H),on=er.prefixCls,Ur="".concat(on,"-item-group");return y.createElement("li",(0,u.Z)({role:"presentation"},rn,{onClick:function($r){return $r.stopPropagation()},className:B()(Ur,Mt)}),y.createElement("div",{role:"presentation",className:"".concat(Ur,"-title"),title:typeof Bn=="string"?Bn:void 0},Bn),y.createElement("ul",{role:"group",className:"".concat(Ur,"-list")},dn))};function Jn(Qt){var zt=Qt.children,Mt=(0,T.Z)(Qt,kt),Bn=se(Mt.eventKey),_t=Hn(zt,Bn),dn=ee();return dn?_t:y.createElement(jn,(0,Ke.Z)(Mt,["warnKey"]),_t)}function pr(Qt){var zt=Qt.className,Mt=Qt.style,Bn=y.useContext(H),_t=Bn.prefixCls,dn=ee();return dn?null:y.createElement("li",{role:"separator",className:B()("".concat(_t,"-item-divider"),zt),style:Mt})}var mr=["label","children","key","type"];function ir(Qt){return(Qt||[]).map(function(zt,Mt){if(zt&&(0,vn.Z)(zt)==="object"){var Bn=zt,_t=Bn.label,dn=Bn.children,rn=Bn.key,er=Bn.type,on=(0,T.Z)(Bn,mr),Ur=rn!=null?rn:"tmp-".concat(Mt);return dn||er==="group"?er==="group"?y.createElement(Jn,(0,u.Z)({key:Ur},on,{title:_t}),ir(dn)):y.createElement(Nt,(0,u.Z)({key:Ur},on,{title:_t}),ir(dn)):er==="divider"?y.createElement(pr,(0,u.Z)({key:Ur},on)):y.createElement(Pr,(0,u.Z)({key:Ur},on),_t)}return null}).filter(function(zt){return zt})}function Er(Qt,zt,Mt){var Bn=Qt;return zt&&(Bn=ir(zt)),Hn(Bn,Mt)}var $n=["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"],br=[],xr=y.forwardRef(function(Qt,zt){var Mt,Bn,_t=Qt,dn=_t.prefixCls,rn=dn===void 0?"rc-menu":dn,er=_t.rootClassName,on=_t.style,Ur=_t.className,fA=_t.tabIndex,$r=fA===void 0?0:fA,aA=_t.items,eA=_t.children,Kr=_t.direction,vA=_t.id,tA=_t.mode,IA=tA===void 0?"vertical":tA,kr=_t.inlineCollapsed,rA=_t.disabled,sA=_t.disabledOverflow,hA=_t.subMenuOpenDelay,St=hA===void 0?.1:hA,Ut=_t.subMenuCloseDelay,ft=Ut===void 0?.1:Ut,Vn=_t.forceSubMenuRender,In=_t.defaultOpenKeys,Fr=_t.openKeys,it=_t.activeKey,At=_t.defaultActiveFirst,Xe=_t.selectable,Gt=Xe===void 0?!0:Xe,Fn=_t.multiple,nr=Fn===void 0?!1:Fn,un=_t.defaultSelectedKeys,$t=_t.selectedKeys,fn=_t.onSelect,rr=_t.onDeselect,Cn=_t.inlineIndent,Mn=Cn===void 0?24:Cn,mA=_t.motion,Xr=_t.defaultMotions,OA=_t.triggerSubMenuAction,Ir=OA===void 0?"hover":OA,pA=_t.builtinPlacements,BA=_t.itemIcon,KA=_t.expandIcon,TA=_t.overflowedIndicator,Ha=TA===void 0?"...":TA,yA=_t.overflowedIndicatorPopupClassName,ya=_t.getPopupContainer,Qr=_t.onClick,PA=_t.onOpenChange,Aa=_t.onKeyDown,Sa=_t.openAnimation,SA=_t.openTransitionName,YA=_t._internalRenderMenuItem,Io=_t._internalRenderSubMenuItem,io=(0,T.Z)(_t,$n),Ao=y.useMemo(function(){return Er(eA,aA,br)},[eA,aA]),Oi=y.useState(!1),aa=(0,x.Z)(Oi,2),pa=aa[0],da=aa[1],$A=y.useRef(),Yr=Be(vA),bA=Kr==="rtl",nA=(0,f.Z)(In,{value:Fr,postState:function(co){return co||br}}),CA=(0,x.Z)(nA,2),ZA=CA[0],Fa=CA[1],jo=function(co){var Qo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function cs(){Fa(co),PA==null||PA(co)}Qo?(0,M.flushSync)(cs):cs()},Eo=y.useState(ZA),uo=(0,x.Z)(Eo,2),fo=uo[0],ji=uo[1],zo=y.useRef(!1),Ti=y.useMemo(function(){return(IA==="inline"||IA==="vertical")&&kr?["vertical",kr]:[IA,!1]},[IA,kr]),Fl=(0,x.Z)(Ti,2),ki=Fl[0],vi=Fl[1],ao=ki==="inline",ol=y.useState(ki),zl=(0,x.Z)(ol,2),Es=zl[0],Bl=zl[1],Yi=y.useState(vi),cc=(0,x.Z)(Yi,2),bs=cc[0],Zo=cc[1];y.useEffect(function(){Bl(ki),Zo(vi),zo.current&&(ao?Fa(fo):jo(br))},[ki,vi]);var Zl=y.useState(0),_o=(0,x.Z)(Zl,2),il=_o[0],xs=_o[1],Us=il>=Ao.length-1||Es!=="horizontal"||sA;y.useEffect(function(){ao&&ji(ZA)},[ZA]),y.useEffect(function(){return zo.current=!0,function(){zo.current=!1}},[]);var ma=ue(),Pl=ma.registerPath,uc=ma.unregisterPath,Nc=ma.refreshOverflowKeys,ho=ma.isSubPathKey,ca=ma.getKeyPath,qA=ma.getKeys,pi=ma.getSubPathKeys,so=y.useMemo(function(){return{registerPath:Pl,unregisterPath:uc}},[Pl,uc]),vo=y.useMemo(function(){return{isSubPathKey:ho}},[ho]);y.useEffect(function(){Nc(Us?br:Ao.slice(il+1).map(function($o){return $o.key}))},[il,Us]);var po=(0,f.Z)(it||At&&((Mt=Ao[0])===null||Mt===void 0?void 0:Mt.key),{value:it}),lo=(0,x.Z)(po,2),Lo=lo[0],ls=lo[1],sl=oe(function($o){ls($o)}),To=oe(function(){ls(void 0)});(0,y.useImperativeHandle)(zt,function(){return{list:$A.current,focus:function(co){var Qo,cs=qA(),Ji=g(cs,Yr),ll=Ji.elements,jc=Ji.key2element,Tc=Ji.element2key,fu=E($A.current,ll),du=Lo!=null?Lo:fu[0]?Tc.get(fu[0]):(Qo=Ao.find(function(Y){return!Y.props.disabled}))===null||Qo===void 0?void 0:Qo.key,L=jc.get(du);if(du&&L){var J;L==null||(J=L.focus)===null||J===void 0||J.call(L,co)}}}});var Vl=(0,f.Z)(un||[],{value:$t,postState:function(co){return Array.isArray(co)?co:co==null?br:[co]}}),Ei=(0,x.Z)(Vl,2),Ns=Ei[0],bi=Ei[1],Mc=function(co){if(Gt){var Qo=co.key,cs=Ns.includes(Qo),Ji;nr?cs?Ji=Ns.filter(function(jc){return jc!==Qo}):Ji=[].concat((0,V.Z)(Ns),[Qo]):Ji=[Qo],bi(Ji);var ll=(0,F.Z)((0,F.Z)({},co),{},{selectedKeys:Ji});cs?rr==null||rr(ll):fn==null||fn(ll)}!nr&&ZA.length&&Es!=="inline"&&jo(br)},Hc=oe(function($o){Qr==null||Qr(En($o)),Mc($o)}),fc=oe(function($o,co){var Qo=ZA.filter(function(Ji){return Ji!==$o});if(co)Qo.push($o);else if(Es!=="inline"){var cs=pi($o);Qo=Qo.filter(function(Ji){return!cs.has(Ji)})}(0,U.Z)(ZA,Qo,!0)||jo(Qo,!0)}),Yu=function(co,Qo){var cs=Qo!=null?Qo:!ZA.includes(co);fc(co,cs)},uu=C(Es,Lo,bA,Yr,$A,qA,ca,ls,Yu,Aa);y.useEffect(function(){da(!0)},[]);var Ju=y.useMemo(function(){return{_internalRenderMenuItem:YA,_internalRenderSubMenuItem:Io}},[YA,Io]),Ms=Es!=="horizontal"||sA?Ao:Ao.map(function($o,co){return y.createElement(Q,{key:$o.key,overflowDisabled:co>il},$o)}),qu=y.createElement(z.Z,(0,u.Z)({id:vA,ref:$A,prefixCls:"".concat(rn,"-overflow"),component:"ul",itemComponent:Pr,className:B()(rn,"".concat(rn,"-root"),"".concat(rn,"-").concat(Es),Ur,(Bn={},(0,b.Z)(Bn,"".concat(rn,"-inline-collapsed"),bs),(0,b.Z)(Bn,"".concat(rn,"-rtl"),bA),Bn),er),dir:Kr,style:on,role:"menu",tabIndex:$r,data:Ms,renderRawItem:function(co){return co},renderRawRest:function(co){var Qo=co.length,cs=Qo?Ao.slice(-Qo):null;return y.createElement(Nt,{eventKey:Le,title:Ha,disabled:Us,internalPopupClose:Qo===0,popupClassName:yA},cs)},maxCount:Es!=="horizontal"||sA?z.Z.INVALIDATE:z.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(co){xs(co)},onKeyDown:uu},io));return y.createElement(Ne.Provider,{value:Ju},y.createElement(N.Provider,{value:Yr},y.createElement(Q,{prefixCls:rn,rootClassName:er,mode:Es,openKeys:ZA,rtl:bA,disabled:rA,motion:pa?mA:null,defaultMotions:pa?Xr:null,activeKey:Lo,onActive:sl,onInactive:To,selectedKeys:Ns,inlineIndent:Mn,subMenuOpenDelay:St,subMenuCloseDelay:ft,forceSubMenuRender:Vn,builtinPlacements:pA,triggerSubMenuAction:Ir,getPopupContainer:ya,itemIcon:BA,expandIcon:KA,onItemClick:Hc,onOpenChange:fc},y.createElement(me.Provider,{value:vo},qu),y.createElement("div",{style:{display:"none"},"aria-hidden":!0},y.createElement(te.Provider,{value:so},Ao)))))}),Or=xr,jr=Or;jr.Item=Pr,jr.SubMenu=Nt,jr.ItemGroup=Jn,jr.Divider=pr;var Rr=jr},83836:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return be}});var u=a(54476),b=a(33885),F=a(42978),V=a(75931),x=a(59301),T=a(92310),re=a.n(T),B=a(29301),z=a(34280),f=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],U=void 0;function S(ve,ye){var he=ve.prefixCls,ce=ve.invalidate,Ve=ve.item,We=ve.renderItem,Oe=ve.responsive,pt=ve.responsiveDisabled,yt=ve.registerSize,qt=ve.itemKey,Wt=ve.className,nn=ve.style,lt=ve.children,Vt=ve.display,wt=ve.order,dt=ve.component,hn=dt===void 0?"div":dt,E=(0,V.Z)(ve,f),h=Oe&&!Vt;function g(_){yt(qt,_)}x.useEffect(function(){return function(){g(null)}},[]);var C=We&&Ve!==U?We(Ve,{index:wt}):lt,W;ce||(W={opacity:h?0:1,height:h?0:U,overflowY:h?"hidden":U,order:Oe?wt:U,pointerEvents:h?"none":U,position:h?"absolute":U});var le={};h&&(le["aria-hidden"]=!0);var G=x.createElement(hn,(0,u.Z)({className:re()(!ce&&he,Wt),style:(0,b.Z)((0,b.Z)({},W),nn)},le,E,{ref:ye}),C);return Oe&&(G=x.createElement(B.Z,{onResize:function(Le){var ue=Le.offsetWidth;g(ue)},disabled:pt},G)),G}var y=x.forwardRef(S);y.displayName="Item";var M=y,N=a(6089),K=a(4676),Ae=a(16089);function X(ve){if(typeof MessageChannel=="undefined")(0,Ae.Z)(ve);else{var ye=new MessageChannel;ye.port1.onmessage=function(){return ve()},ye.port2.postMessage(void 0)}}function q(){var ve=x.useRef(null),ye=function(ce){ve.current||(ve.current=[],X(function(){(0,K.unstable_batchedUpdates)(function(){ve.current.forEach(function(Ve){Ve()}),ve.current=null})})),ve.current.push(ce)};return ye}function H(ve,ye){var he=x.useState(ye),ce=(0,F.Z)(he,2),Ve=ce[0],We=ce[1],Oe=(0,N.Z)(function(pt){ve(function(){We(pt)})});return[Ve,Oe]}var k=x.createContext(null),Q=["component"],p=["className"],te=["className"],ee=function(ye,he){var ce=x.useContext(k);if(!ce){var Ve=ye.component,We=Ve===void 0?"div":Ve,Oe=(0,V.Z)(ye,Q);return x.createElement(We,(0,u.Z)({},Oe,{ref:he}))}var pt=ce.className,yt=(0,V.Z)(ce,p),qt=ye.className,Wt=(0,V.Z)(ye,te);return x.createElement(k.Provider,{value:null},x.createElement(M,(0,u.Z)({ref:he,className:re()(pt,qt)},yt,Wt)))},ge=x.forwardRef(ee);ge.displayName="RawItem";var se=ge,me=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],ae="responsive",Ne="invalidate";function we(ve){return"+ ".concat(ve.length," ...")}function rt(ve,ye){var he=ve.prefixCls,ce=he===void 0?"rc-overflow":he,Ve=ve.data,We=Ve===void 0?[]:Ve,Oe=ve.renderItem,pt=ve.renderRawItem,yt=ve.itemKey,qt=ve.itemWidth,Wt=qt===void 0?10:qt,nn=ve.ssr,lt=ve.style,Vt=ve.className,wt=ve.maxCount,dt=ve.renderRest,hn=ve.renderRawRest,E=ve.prefix,h=ve.suffix,g=ve.component,C=g===void 0?"div":g,W=ve.itemComponent,le=ve.onVisibleChange,G=(0,V.Z)(ve,me),_=nn==="full",Le=q(),ue=H(Le,null),oe=(0,F.Z)(ue,2),Ue=oe[0],ct=oe[1],Be=Ue||0,Ze=H(Le,new Map),De=(0,F.Z)(Ze,2),$e=De[0],ie=De[1],Ke=H(Le,0),ht=(0,F.Z)(Ke,2),bt=ht[0],Et=ht[1],yn=H(Le,0),Yt=(0,F.Z)(yn,2),En=Yt[0],Sn=Yt[1],On=H(Le,0),xn=(0,F.Z)(On,2),kn=xn[0],Cr=xn[1],yr=H(Le,0),Pr=(0,F.Z)(yr,2),Vr=Pr[0],Pt=Pr[1],Xt=(0,x.useState)(null),Zn=(0,F.Z)(Xt,2),dr=Zn[0],Hn=Zn[1],Wn=(0,x.useState)(null),Dr=(0,F.Z)(Wn,2),Lr=Dr[0],_r=Dr[1],Tr=x.useMemo(function(){return Lr===null&&_?Number.MAX_SAFE_INTEGER:Lr||0},[Lr,Ue]),or=(0,x.useState)(!1),gA=(0,F.Z)(or,2),Ye=gA[0],Ot=gA[1],An="".concat(ce,"-item"),Se=Math.max(bt,En),Fe=wt===ae,Tt=We.length&&Fe,Nt=wt===Ne,vn=Tt||typeof wt=="number"&&We.length>wt,pn=(0,x.useMemo)(function(){var dn=We;return Tt?Ue===null&&_?dn=We:dn=We.slice(0,Math.min(We.length,Be/Wt)):typeof wt=="number"&&(dn=We.slice(0,wt)),dn},[We,Wt,Ue,wt,Tt]),kt=(0,x.useMemo)(function(){return Tt?We.slice(Tr+1):We.slice(pn.length)},[We,pn,Tt,Tr]),jn=(0,x.useCallback)(function(dn,rn){var er;return typeof yt=="function"?yt(dn):(er=yt&&(dn==null?void 0:dn[yt]))!==null&&er!==void 0?er:rn},[yt]),Jn=(0,x.useCallback)(Oe||function(dn){return dn},[Oe]);function pr(dn,rn,er){Lr===dn&&(rn===void 0||rn===dr)||(_r(dn),er||(Ot(dnBe){pr(on-1,dn-Ur-Vr+En);break}}h&&xr(0)+Vr>Be&&Hn(null)}},[Be,$e,En,kn,Vr,jn,pn]);var Or=Ye&&!!kt.length,jr={};dr!==null&&Tt&&(jr={position:"absolute",left:dr,top:0});var Rr={prefixCls:An,responsive:Tt,component:W,invalidate:Nt},Qt=pt?function(dn,rn){var er=jn(dn,rn);return x.createElement(k.Provider,{key:er,value:(0,b.Z)((0,b.Z)({},Rr),{},{order:rn,item:dn,itemKey:er,registerSize:ir,display:rn<=Tr})},pt(dn,rn))}:function(dn,rn){var er=jn(dn,rn);return x.createElement(M,(0,u.Z)({},Rr,{order:rn,key:er,item:dn,renderItem:Jn,itemKey:er,registerSize:ir,display:rn<=Tr}))},zt={order:Or?Tr:Number.MAX_SAFE_INTEGER,className:"".concat(An,"-rest"),registerSize:Er,display:Or},Mt=dt||we,Bn=hn?x.createElement(k.Provider,{value:(0,b.Z)((0,b.Z)({},Rr),zt)},hn(kt)):x.createElement(M,(0,u.Z)({},Rr,zt),typeof Mt=="function"?Mt(kt):Mt),_t=x.createElement(C,(0,u.Z)({className:re()(!Nt&&ce,Vt),style:lt,ref:ye},G),E&&x.createElement(M,(0,u.Z)({},Rr,{responsive:Fe,responsiveDisabled:!Tt,order:-1,className:"".concat(An,"-prefix"),registerSize:$n,display:!0}),E),pn.map(Qt),vn?Bn:null,h&&x.createElement(M,(0,u.Z)({},Rr,{responsive:Fe,responsiveDisabled:!Tt,order:Tr,className:"".concat(An,"-suffix"),registerSize:br,display:!0,style:jr}),h));return Fe?x.createElement(B.Z,{onResize:mr,disabled:!Tt},_t):_t}var Qe=x.forwardRef(rt);Qe.displayName="Overflow",Qe.Item=se,Qe.RESPONSIVE=ae,Qe.INVALIDATE=Ne;var Ee=Qe,be=Ee},17115:function(Kt,de,a){"use strict";a.d(de,{ZP:function(){return re}});var u=a(42978),b=a(59301),F=a(47273),V=0,x=(0,F.Z)();function T(){var B;return x?(B=V,V+=1):B="TEST_OR_SSR",B}function re(B){var z=b.useState(),f=(0,u.Z)(z,2),U=f[0],S=f[1];return b.useEffect(function(){S("rc_select_".concat(T()))},[]),B||U}},77861:function(Kt,de,a){"use strict";a.d(de,{Ac:function(){return Ue},Xo:function(){return En},Wx:function(){return On},ZP:function(){return An},lk:function(){return k}});var u=a(54476),b=a(94480),F=a(20068),V=a(33885),x=a(42978),T=a(75931),re=a(76190),B=a(18929),z=a(48736),f=a(59301),U=a(92310),S=a.n(U),y=a(34280),M=a(49658),N=a(10228),K=a(8654),Ae=function(Fe){var Tt=Fe.className,Nt=Fe.customizeIcon,vn=Fe.customizeIconProps,pn=Fe.onMouseDown,kt=Fe.onClick,jn=Fe.children,Jn;return typeof Nt=="function"?Jn=Nt(vn):Jn=Nt,f.createElement("span",{className:Tt,onMouseDown:function(mr){mr.preventDefault(),pn&&pn(mr)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:kt,"aria-hidden":!0},Jn!==void 0?Jn:f.createElement("span",{className:S()(Tt.split(/\s+/).map(function(pr){return"".concat(pr,"-icon")}))},jn))},X=Ae;function q(Se,Fe,Tt,Nt,vn){var pn=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,kt=arguments.length>6?arguments[6]:void 0,jn=arguments.length>7?arguments[7]:void 0,Jn=f.useMemo(function(){if((0,re.Z)(Nt)==="object")return Nt.clearIcon;if(vn)return vn},[Nt,vn]),pr=f.useMemo(function(){return!!(!pn&&Nt&&(Tt.length||kt)&&!(jn==="combobox"&&kt===""))},[Nt,pn,Tt.length,kt,jn]);return{allowClear:pr,clearIcon:f.createElement(X,{className:"".concat(Se,"-clear"),onMouseDown:Fe,customizeIcon:Jn},"\xD7")}}var H=f.createContext(null);function k(){return f.useContext(H)}function Q(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Fe=f.useState(!1),Tt=(0,x.Z)(Fe,2),Nt=Tt[0],vn=Tt[1],pn=f.useRef(null),kt=function(){window.clearTimeout(pn.current)};f.useEffect(function(){return kt},[]);var jn=function(pr,mr){kt(),pn.current=window.setTimeout(function(){vn(pr),mr&&mr()},Se)};return[Nt,jn,kt]}function p(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Fe=f.useRef(null),Tt=f.useRef(null);f.useEffect(function(){return function(){window.clearTimeout(Tt.current)}},[]);function Nt(vn){(vn||Fe.current===null)&&(Fe.current=vn),window.clearTimeout(Tt.current),Tt.current=window.setTimeout(function(){Fe.current=null},Se)}return[function(){return Fe.current},Nt]}function te(Se,Fe,Tt,Nt){var vn=f.useRef(null);vn.current={open:Fe,triggerOpen:Tt,customizedTrigger:Nt},f.useEffect(function(){function pn(kt){var jn;if(!((jn=vn.current)!==null&&jn!==void 0&&jn.customizedTrigger)){var Jn=kt.target;Jn.shadowRoot&&kt.composed&&(Jn=kt.composedPath()[0]||Jn),vn.current.open&&Se().filter(function(pr){return pr}).every(function(pr){return!pr.contains(Jn)&&pr!==Jn})&&vn.current.triggerOpen(!1)}}return window.addEventListener("mousedown",pn),function(){return window.removeEventListener("mousedown",pn)}},[])}var ee=a(26112),ge=a(83836),se=function(Fe,Tt){var Nt,vn,pn=Fe.prefixCls,kt=Fe.id,jn=Fe.inputElement,Jn=Fe.disabled,pr=Fe.tabIndex,mr=Fe.autoFocus,ir=Fe.autoComplete,Er=Fe.editable,$n=Fe.activeDescendantId,br=Fe.value,xr=Fe.maxLength,Or=Fe.onKeyDown,jr=Fe.onMouseDown,Rr=Fe.onChange,Qt=Fe.onPaste,zt=Fe.onCompositionStart,Mt=Fe.onCompositionEnd,Bn=Fe.open,_t=Fe.attrs,dn=jn||f.createElement("input",null),rn=dn,er=rn.ref,on=rn.props,Ur=on.onKeyDown,fA=on.onChange,$r=on.onMouseDown,aA=on.onCompositionStart,eA=on.onCompositionEnd,Kr=on.style;return(0,z.Kp)(!("maxLength"in dn.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),dn=f.cloneElement(dn,(0,V.Z)((0,V.Z)((0,V.Z)({type:"search"},on),{},{id:kt,ref:(0,K.sQ)(Tt,er),disabled:Jn,tabIndex:pr,autoComplete:ir||"off",autoFocus:mr,className:S()("".concat(pn,"-selection-search-input"),(Nt=dn)===null||Nt===void 0||(vn=Nt.props)===null||vn===void 0?void 0:vn.className),role:"combobox","aria-label":"Search","aria-expanded":Bn||!1,"aria-haspopup":"listbox","aria-owns":"".concat(kt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(kt,"_list"),"aria-activedescendant":Bn?$n:void 0},_t),{},{value:Er?br:"",maxLength:xr,readOnly:!Er,unselectable:Er?null:"on",style:(0,V.Z)((0,V.Z)({},Kr),{},{opacity:Er?null:0}),onKeyDown:function(tA){Or(tA),Ur&&Ur(tA)},onMouseDown:function(tA){jr(tA),$r&&$r(tA)},onChange:function(tA){Rr(tA),fA&&fA(tA)},onCompositionStart:function(tA){zt(tA),aA&&aA(tA)},onCompositionEnd:function(tA){Mt(tA),eA&&eA(tA)},onPaste:Qt})),dn},me=f.forwardRef(se);me.displayName="Input";var ae=me;function Ne(Se){return Array.isArray(Se)?Se:Se!==void 0?[Se]:[]}var we=typeof window!="undefined"&&window.document&&window.document.documentElement,rt=we;function Qe(Se){return Se!=null}function Ee(Se){return!Se&&Se!==0}function be(Se){return["string","number"].includes((0,re.Z)(Se))}function ve(Se){var Fe=void 0;return Se&&(be(Se.title)?Fe=Se.title.toString():be(Se.label)&&(Fe=Se.label.toString())),Fe}function ye(Se,Fe){rt?f.useLayoutEffect(Se,Fe):f.useEffect(Se,Fe)}function he(Se){var Fe;return(Fe=Se.key)!==null&&Fe!==void 0?Fe:Se.value}var ce=function(Fe){Fe.preventDefault(),Fe.stopPropagation()},Ve=function(Fe){var Tt=Fe.id,Nt=Fe.prefixCls,vn=Fe.values,pn=Fe.open,kt=Fe.searchValue,jn=Fe.autoClearSearchValue,Jn=Fe.inputRef,pr=Fe.placeholder,mr=Fe.disabled,ir=Fe.mode,Er=Fe.showSearch,$n=Fe.autoFocus,br=Fe.autoComplete,xr=Fe.activeDescendantId,Or=Fe.tabIndex,jr=Fe.removeIcon,Rr=Fe.maxTagCount,Qt=Fe.maxTagTextLength,zt=Fe.maxTagPlaceholder,Mt=zt===void 0?function(Xe){return"+ ".concat(Xe.length," ...")}:zt,Bn=Fe.tagRender,_t=Fe.onToggleOpen,dn=Fe.onRemove,rn=Fe.onInputChange,er=Fe.onInputPaste,on=Fe.onInputKeyDown,Ur=Fe.onInputMouseDown,fA=Fe.onInputCompositionStart,$r=Fe.onInputCompositionEnd,aA=f.useRef(null),eA=(0,f.useState)(0),Kr=(0,x.Z)(eA,2),vA=Kr[0],tA=Kr[1],IA=(0,f.useState)(!1),kr=(0,x.Z)(IA,2),rA=kr[0],sA=kr[1],hA="".concat(Nt,"-selection"),St=pn||ir==="multiple"&&jn===!1||ir==="tags"?kt:"",Ut=ir==="tags"||ir==="multiple"&&jn===!1||Er&&(pn||rA);ye(function(){tA(aA.current.scrollWidth)},[St]);function ft(Xe,Gt,Fn,nr,un){return f.createElement("span",{className:S()("".concat(hA,"-item"),(0,F.Z)({},"".concat(hA,"-item-disabled"),Fn)),title:ve(Xe)},f.createElement("span",{className:"".concat(hA,"-item-content")},Gt),nr&&f.createElement(X,{className:"".concat(hA,"-item-remove"),onMouseDown:ce,onClick:un,customizeIcon:jr},"\xD7"))}function Vn(Xe,Gt,Fn,nr,un){var $t=function(rr){ce(rr),_t(!pn)};return f.createElement("span",{onMouseDown:$t},Bn({label:Gt,value:Xe,disabled:Fn,closable:nr,onClose:un}))}function In(Xe){var Gt=Xe.disabled,Fn=Xe.label,nr=Xe.value,un=!mr&&!Gt,$t=Fn;if(typeof Qt=="number"&&(typeof Fn=="string"||typeof Fn=="number")){var fn=String($t);fn.length>Qt&&($t="".concat(fn.slice(0,Qt),"..."))}var rr=function(Mn){Mn&&Mn.stopPropagation(),dn(Xe)};return typeof Bn=="function"?Vn(nr,$t,Gt,un,rr):ft(Xe,$t,Gt,un,rr)}function Fr(Xe){var Gt=typeof Mt=="function"?Mt(Xe):Mt;return ft({title:Gt},Gt,!1)}var it=f.createElement("div",{className:"".concat(hA,"-search"),style:{width:vA},onFocus:function(){sA(!0)},onBlur:function(){sA(!1)}},f.createElement(ae,{ref:Jn,open:pn,prefixCls:Nt,id:Tt,inputElement:null,disabled:mr,autoFocus:$n,autoComplete:br,editable:Ut,activeDescendantId:xr,value:St,onKeyDown:on,onMouseDown:Ur,onChange:rn,onPaste:er,onCompositionStart:fA,onCompositionEnd:$r,tabIndex:Or,attrs:(0,ee.Z)(Fe,!0)}),f.createElement("span",{ref:aA,className:"".concat(hA,"-search-mirror"),"aria-hidden":!0},St,"\xA0")),At=f.createElement(ge.Z,{prefixCls:"".concat(hA,"-overflow"),data:vn,renderItem:In,renderRest:Fr,suffix:it,itemKey:he,maxCount:Rr});return f.createElement(f.Fragment,null,At,!vn.length&&!St&&f.createElement("span",{className:"".concat(hA,"-placeholder")},pr))},We=Ve,Oe=function(Fe){var Tt=Fe.inputElement,Nt=Fe.prefixCls,vn=Fe.id,pn=Fe.inputRef,kt=Fe.disabled,jn=Fe.autoFocus,Jn=Fe.autoComplete,pr=Fe.activeDescendantId,mr=Fe.mode,ir=Fe.open,Er=Fe.values,$n=Fe.placeholder,br=Fe.tabIndex,xr=Fe.showSearch,Or=Fe.searchValue,jr=Fe.activeValue,Rr=Fe.maxLength,Qt=Fe.onInputKeyDown,zt=Fe.onInputMouseDown,Mt=Fe.onInputChange,Bn=Fe.onInputPaste,_t=Fe.onInputCompositionStart,dn=Fe.onInputCompositionEnd,rn=Fe.title,er=f.useState(!1),on=(0,x.Z)(er,2),Ur=on[0],fA=on[1],$r=mr==="combobox",aA=$r||xr,eA=Er[0],Kr=Or||"";$r&&jr&&!Ur&&(Kr=jr),f.useEffect(function(){$r&&fA(!1)},[$r,jr]);var vA=mr!=="combobox"&&!ir&&!xr?!1:!!Kr,tA=rn===void 0?ve(eA):rn,IA=function(){if(eA)return null;var rA=vA?{visibility:"hidden"}:void 0;return f.createElement("span",{className:"".concat(Nt,"-selection-placeholder"),style:rA},$n)};return f.createElement(f.Fragment,null,f.createElement("span",{className:"".concat(Nt,"-selection-search")},f.createElement(ae,{ref:pn,prefixCls:Nt,id:vn,open:ir,inputElement:Tt,disabled:kt,autoFocus:jn,autoComplete:Jn,editable:aA,activeDescendantId:pr,value:Kr,onKeyDown:Qt,onMouseDown:zt,onChange:function(rA){fA(!0),Mt(rA)},onPaste:Bn,onCompositionStart:_t,onCompositionEnd:dn,tabIndex:br,attrs:(0,ee.Z)(Fe,!0),maxLength:$r?Rr:void 0})),!$r&&eA?f.createElement("span",{className:"".concat(Nt,"-selection-item"),title:tA,style:vA?{visibility:"hidden"}:void 0},eA.label):null,IA())},pt=Oe;function yt(Se){return![N.Z.ESC,N.Z.SHIFT,N.Z.BACKSPACE,N.Z.TAB,N.Z.WIN_KEY,N.Z.ALT,N.Z.META,N.Z.WIN_KEY_RIGHT,N.Z.CTRL,N.Z.SEMICOLON,N.Z.EQUALS,N.Z.CAPS_LOCK,N.Z.CONTEXT_MENU,N.Z.F1,N.Z.F2,N.Z.F3,N.Z.F4,N.Z.F5,N.Z.F6,N.Z.F7,N.Z.F8,N.Z.F9,N.Z.F10,N.Z.F11,N.Z.F12].includes(Se)}var qt=function(Fe,Tt){var Nt=(0,f.useRef)(null),vn=(0,f.useRef)(!1),pn=Fe.prefixCls,kt=Fe.open,jn=Fe.mode,Jn=Fe.showSearch,pr=Fe.tokenWithEnter,mr=Fe.autoClearSearchValue,ir=Fe.onSearch,Er=Fe.onSearchSubmit,$n=Fe.onToggleOpen,br=Fe.onInputKeyDown,xr=Fe.domRef;f.useImperativeHandle(Tt,function(){return{focus:function(){Nt.current.focus()},blur:function(){Nt.current.blur()}}});var Or=p(0),jr=(0,x.Z)(Or,2),Rr=jr[0],Qt=jr[1],zt=function(Kr){var vA=Kr.which;(vA===N.Z.UP||vA===N.Z.DOWN)&&Kr.preventDefault(),br&&br(Kr),vA===N.Z.ENTER&&jn==="tags"&&!vn.current&&!kt&&(Er==null||Er(Kr.target.value)),yt(vA)&&$n(!0)},Mt=function(){Qt(!0)},Bn=(0,f.useRef)(null),_t=function(Kr){ir(Kr,!0,vn.current)!==!1&&$n(!0)},dn=function(){vn.current=!0},rn=function(Kr){vn.current=!1,jn!=="combobox"&&_t(Kr.target.value)},er=function(Kr){var vA=Kr.target.value;if(pr&&Bn.current&&/[\r\n]/.test(Bn.current)){var tA=Bn.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");vA=vA.replace(tA,Bn.current)}Bn.current=null,_t(vA)},on=function(Kr){var vA=Kr.clipboardData,tA=vA.getData("text");Bn.current=tA},Ur=function(Kr){var vA=Kr.target;if(vA!==Nt.current){var tA=document.body.style.msTouchAction!==void 0;tA?setTimeout(function(){Nt.current.focus()}):Nt.current.focus()}},fA=function(Kr){var vA=Rr();Kr.target!==Nt.current&&!vA&&jn!=="combobox"&&Kr.preventDefault(),(jn!=="combobox"&&(!Jn||!vA)||!kt)&&(kt&&mr!==!1&&ir("",!0,!1),$n())},$r={inputRef:Nt,onInputKeyDown:zt,onInputMouseDown:Mt,onInputChange:er,onInputPaste:on,onInputCompositionStart:dn,onInputCompositionEnd:rn},aA=jn==="multiple"||jn==="tags"?f.createElement(We,(0,u.Z)({},Fe,$r)):f.createElement(pt,(0,u.Z)({},Fe,$r));return f.createElement("div",{ref:xr,className:"".concat(pn,"-selector"),onClick:Ur,onMouseDown:fA},aA)},Wt=f.forwardRef(qt);Wt.displayName="Selector";var nn=Wt,lt=a(35593),Vt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],wt=function(Fe){var Tt=Fe===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Tt,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Tt,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Tt,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Tt,adjustY:1},htmlRegion:"scroll"}}},dt=function(Fe,Tt){var Nt=Fe.prefixCls,vn=Fe.disabled,pn=Fe.visible,kt=Fe.children,jn=Fe.popupElement,Jn=Fe.animation,pr=Fe.transitionName,mr=Fe.dropdownStyle,ir=Fe.dropdownClassName,Er=Fe.direction,$n=Er===void 0?"ltr":Er,br=Fe.placement,xr=Fe.builtinPlacements,Or=Fe.dropdownMatchSelectWidth,jr=Fe.dropdownRender,Rr=Fe.dropdownAlign,Qt=Fe.getPopupContainer,zt=Fe.empty,Mt=Fe.getTriggerDOMNode,Bn=Fe.onPopupVisibleChange,_t=Fe.onPopupMouseEnter,dn=(0,T.Z)(Fe,Vt),rn="".concat(Nt,"-dropdown"),er=jn;jr&&(er=jr(jn));var on=f.useMemo(function(){return xr||wt(Or)},[xr,Or]),Ur=Jn?"".concat(rn,"-").concat(Jn):pr,fA=typeof Or=="number",$r=f.useMemo(function(){return fA?null:Or===!1?"minWidth":"width"},[Or,fA]),aA=mr;fA&&(aA=(0,V.Z)((0,V.Z)({},aA),{},{width:Or}));var eA=f.useRef(null);return f.useImperativeHandle(Tt,function(){return{getPopupElement:function(){return eA.current}}}),f.createElement(lt.Z,(0,u.Z)({},dn,{showAction:Bn?["click"]:[],hideAction:Bn?["click"]:[],popupPlacement:br||($n==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:on,prefixCls:rn,popupTransitionName:Ur,popup:f.createElement("div",{ref:eA,onMouseEnter:_t},er),stretch:$r,popupAlign:Rr,popupVisible:pn,getPopupContainer:Qt,popupClassName:S()(ir,(0,F.Z)({},"".concat(rn,"-empty"),zt)),popupStyle:aA,getTriggerDOMNode:Mt,onPopupVisibleChange:Bn}),kt)},hn=f.forwardRef(dt);hn.displayName="SelectTrigger";var E=hn,h=a(66712);function g(Se,Fe){var Tt=Se.key,Nt;return"value"in Se&&(Nt=Se.value),Tt!=null?Tt:Nt!==void 0?Nt:"rc-index-key-".concat(Fe)}function C(Se,Fe){var Tt=Se||{},Nt=Tt.label,vn=Tt.value,pn=Tt.options,kt=Tt.groupLabel,jn=Nt||(Fe?"children":"label");return{label:jn,value:vn||"value",options:pn||"options",groupLabel:kt||jn}}function W(Se){var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Tt=Fe.fieldNames,Nt=Fe.childrenAsData,vn=[],pn=C(Tt,!1),kt=pn.label,jn=pn.value,Jn=pn.options,pr=pn.groupLabel;function mr(ir,Er){ir.forEach(function($n){if(Er||!(Jn in $n)){var br=$n[jn];vn.push({key:g($n,vn.length),groupOption:Er,data:$n,label:$n[kt],value:br})}else{var xr=$n[pr];xr===void 0&&Nt&&(xr=$n.label),vn.push({key:g($n,vn.length),group:!0,data:$n,label:xr}),mr($n[Jn],!0)}})}return mr(Se,!1),vn}function le(Se){var Fe=(0,V.Z)({},Se);return"props"in Fe||Object.defineProperty(Fe,"props",{get:function(){return(0,z.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Fe}}),Fe}function G(Se,Fe){if(!Fe||!Fe.length)return null;var Tt=!1;function Nt(pn,kt){var jn=(0,h.Z)(kt),Jn=jn[0],pr=jn.slice(1);if(!Jn)return[pn];var mr=pn.split(Jn);return Tt=Tt||mr.length>1,mr.reduce(function(ir,Er){return[].concat((0,b.Z)(ir),(0,b.Z)(Nt(Er,pr)))},[]).filter(function(ir){return ir})}var vn=Nt(Se,Fe);return Tt?vn:null}var _=["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"],Le=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ue(Se){return Se==="tags"||Se==="multiple"}var oe=f.forwardRef(function(Se,Fe){var Tt,Nt,vn=Se.id,pn=Se.prefixCls,kt=Se.className,jn=Se.showSearch,Jn=Se.tagRender,pr=Se.direction,mr=Se.omitDomProps,ir=Se.displayValues,Er=Se.onDisplayValuesChange,$n=Se.emptyOptions,br=Se.notFoundContent,xr=br===void 0?"Not Found":br,Or=Se.onClear,jr=Se.mode,Rr=Se.disabled,Qt=Se.loading,zt=Se.getInputElement,Mt=Se.getRawInputElement,Bn=Se.open,_t=Se.defaultOpen,dn=Se.onDropdownVisibleChange,rn=Se.activeValue,er=Se.onActiveValueChange,on=Se.activeDescendantId,Ur=Se.searchValue,fA=Se.autoClearSearchValue,$r=Se.onSearch,aA=Se.onSearchSplit,eA=Se.tokenSeparators,Kr=Se.allowClear,vA=Se.suffixIcon,tA=Se.clearIcon,IA=Se.OptionList,kr=Se.animation,rA=Se.transitionName,sA=Se.dropdownStyle,hA=Se.dropdownClassName,St=Se.dropdownMatchSelectWidth,Ut=Se.dropdownRender,ft=Se.dropdownAlign,Vn=Se.placement,In=Se.builtinPlacements,Fr=Se.getPopupContainer,it=Se.showAction,At=it===void 0?[]:it,Xe=Se.onFocus,Gt=Se.onBlur,Fn=Se.onKeyUp,nr=Se.onKeyDown,un=Se.onMouseDown,$t=(0,T.Z)(Se,_),fn=ue(jr),rr=(jn!==void 0?jn:fn)||jr==="combobox",Cn=(0,V.Z)({},$t);Le.forEach(function(ca){delete Cn[ca]}),mr==null||mr.forEach(function(ca){delete Cn[ca]});var Mn=f.useState(!1),mA=(0,x.Z)(Mn,2),Xr=mA[0],OA=mA[1];f.useEffect(function(){OA((0,M.Z)())},[]);var Ir=f.useRef(null),pA=f.useRef(null),BA=f.useRef(null),KA=f.useRef(null),TA=f.useRef(null),Ha=Q(),yA=(0,x.Z)(Ha,3),ya=yA[0],Qr=yA[1],PA=yA[2];f.useImperativeHandle(Fe,function(){var ca,qA;return{focus:(ca=KA.current)===null||ca===void 0?void 0:ca.focus,blur:(qA=KA.current)===null||qA===void 0?void 0:qA.blur,scrollTo:function(so){var vo;return(vo=TA.current)===null||vo===void 0?void 0:vo.scrollTo(so)}}});var Aa=f.useMemo(function(){var ca;if(jr!=="combobox")return Ur;var qA=(ca=ir[0])===null||ca===void 0?void 0:ca.value;return typeof qA=="string"||typeof qA=="number"?String(qA):""},[Ur,jr,ir]),Sa=jr==="combobox"&&typeof zt=="function"&&zt()||null,SA=typeof Mt=="function"&&Mt(),YA=(0,K.x1)(pA,SA==null||(Tt=SA.props)===null||Tt===void 0?void 0:Tt.ref),Io=f.useState(!1),io=(0,x.Z)(Io,2),Ao=io[0],Oi=io[1];(0,y.Z)(function(){Oi(!0)},[]);var aa=(0,B.Z)(!1,{defaultValue:_t,value:Bn}),pa=(0,x.Z)(aa,2),da=pa[0],$A=pa[1],Yr=Ao?da:!1,bA=!xr&&$n;(Rr||bA&&Yr&&jr==="combobox")&&(Yr=!1);var nA=bA?!1:Yr,CA=f.useCallback(function(ca){var qA=ca!==void 0?ca:!Yr;Rr||($A(qA),Yr!==qA&&(dn==null||dn(qA)))},[Rr,Yr,$A,dn]),ZA=f.useMemo(function(){return(eA||[]).some(function(ca){return[` `,`\r -`].includes(ca)})},[eA]),Fa=function(qA,pi,so){var vo=!0,po=qA;er==null||er(null);var lo=so?null:G(qA,eA);return jr!=="combobox"&&lo&&(po="",aA==null||aA(lo),CA(!1),vo=!1),$r&&Aa!==po&&$r(po,{source:pi?"typing":"effect"}),vo},jo=function(qA){!qA||!qA.trim()||$r(qA,{source:"submit"})};f.useEffect(function(){!Yr&&!fn&&jr!=="combobox"&&Fa("",!1,!1)},[Yr]),f.useEffect(function(){da&&Rr&&$A(!1),Rr&&Qr(!1)},[Rr]);var Eo=p(),uo=(0,x.Z)(Eo,2),fo=uo[0],ji=uo[1],zo=function(qA){var pi=fo(),so=qA.which;if(so===N.Z.ENTER&&(jr!=="combobox"&&qA.preventDefault(),Yr||CA(!0)),ji(!!Aa),so===N.Z.BACKSPACE&&!pi&&fn&&!Aa&&ir.length){for(var vo=(0,b.Z)(ir),po=null,lo=vo.length-1;lo>=0;lo-=1){var Lo=vo[lo];if(!Lo.disabled){vo.splice(lo,1),po=Lo;break}}po&&Er(vo,{type:"remove",values:[po]})}for(var ls=arguments.length,sl=new Array(ls>1?ls-1:0),To=1;To1?pi-1:0),vo=1;vo1?lo-1:0),ls=1;ls1&&arguments[1]!==void 0?arguments[1]:!1;return(0,$e.Z)(Se).map(function(Tt,Nt){if(!f.isValidElement(Tt)||!Tt.type)return null;var vn=Tt,pn=vn.type.isSelectOptGroup,kt=vn.key,jn=vn.props,Jn=jn.children,pr=(0,T.Z)(jn,Ke);return Fe||!pn?ht(Tt):(0,V.Z)((0,V.Z)({key:"__RC_SELECT_GRP__".concat(kt===null?Nt:kt,"__"),label:kt},pr),{},{options:bt(Jn)})}).filter(function(Tt){return Tt})}function Et(Se,Fe,Tt,Nt,vn){return f.useMemo(function(){var pn=Se,kt=!Se;kt&&(pn=bt(Fe));var jn=new Map,Jn=new Map,pr=function(Er,$n,br){br&&typeof br=="string"&&Er.set($n[br],$n)};function mr(ir){for(var Er=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$n=0;$n1&&arguments[1]!==void 0?arguments[1]:1,Fr=er.length,it=0;it1&&arguments[1]!==void 0?arguments[1]:!1;vA(Vn);var Fr={source:In?"keyboard":"mouse"},it=er[Vn];if(!it){xr(null,-1,Fr);return}xr(it.value,Vn,Fr)};(0,f.useEffect)(function(){tA(Or!==!1?$r(0):-1)},[er.length,pr]);var IA=f.useCallback(function(ft){return Qt.has(ft)&&Jn!=="combobox"},[Jn,(0,b.Z)(Qt).toString(),Qt.size]);(0,f.useEffect)(function(){var ft=setTimeout(function(){if(!jn&&kt&&Qt.size===1){var In=Array.from(Qt)[0],Fr=er.findIndex(function(it){var At=it.data;return At.value===In});Fr!==-1&&(tA(Fr),fA(Fr))}});if(kt){var Vn;(Vn=on.current)===null||Vn===void 0||Vn.scrollTo(void 0)}return function(){return clearTimeout(ft)}},[kt,pr,br.length]);var kr=function(Vn){Vn!==void 0&&jr(Vn,{selected:!Qt.has(Vn)}),jn||mr(!1)};if(f.useImperativeHandle(Tt,function(){return{onKeyDown:function(Vn){var In=Vn.which,Fr=Vn.ctrlKey;switch(In){case N.Z.N:case N.Z.P:case N.Z.UP:case N.Z.DOWN:{var it=0;if(In===N.Z.UP?it=-1:In===N.Z.DOWN?it=1:Vr()&&Fr&&(In===N.Z.N?it=1:In===N.Z.P&&(it=-1)),it!==0){var At=$r(Kr+it,it);fA(At),tA(At,!0)}break}case N.Z.ENTER:{var Xe=er[Kr];Xe&&!Xe.data.disabled?kr(Xe.value):kr(void 0),kt&&Vn.preventDefault();break}case N.Z.ESC:mr(!1),kt&&Vn.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Vn){fA(Vn)}}}),er.length===0)return f.createElement("div",{role:"listbox",id:"".concat(pn,"_list"),className:"".concat(rn,"-empty"),onMouseDown:Ur},ir);var rA=Object.keys(zt).map(function(ft){return zt[ft]}),sA=function(Vn){return Vn.label};function hA(ft,Vn){var In=ft.group;return{role:In?"presentation":"option",id:"".concat(pn,"_list_").concat(Vn)}}var St=function(Vn){var In=er[Vn];if(!In)return null;var Fr=In.data||{},it=Fr.value,At=In.group,Xe=(0,ee.Z)(Fr,!0),Gt=sA(In);return In?f.createElement("div",(0,u.Z)({"aria-label":typeof Gt=="string"&&!At?Gt:null},Xe,{key:Vn},hA(In,Vn),{"aria-selected":IA(it)}),it):null},Ut={role:"listbox",id:"".concat(pn,"_list")};return f.createElement(f.Fragment,null,Mt&&f.createElement("div",(0,u.Z)({},Ut,{style:{height:0,width:0,overflow:"hidden"}}),St(Kr-1),St(Kr),St(Kr+1)),f.createElement(Cr.Z,{itemKey:"key",ref:on,data:er,height:_t,itemHeight:dn,fullHeight:!1,onMouseDown:Ur,onScroll:Er,virtual:Mt,direction:Bn,innerProps:Mt?null:Ut},function(ft,Vn){var In,Fr=ft.group,it=ft.groupOption,At=ft.data,Xe=ft.label,Gt=ft.value,Fn=At.key;if(Fr){var nr,un=(nr=At.title)!==null&&nr!==void 0?nr:Xt(Xe)?Xe.toString():void 0;return f.createElement("div",{className:S()(rn,"".concat(rn,"-group")),title:un},Xe!==void 0?Xe:Fn)}var $t=At.disabled,fn=At.title,rr=At.children,Cn=At.style,Mn=At.className,mA=(0,T.Z)(At,Pt),Xr=(0,kn.Z)(mA,rA),OA=IA(Gt),Ir="".concat(rn,"-option"),pA=S()(rn,Ir,Mn,(In={},(0,F.Z)(In,"".concat(Ir,"-grouped"),it),(0,F.Z)(In,"".concat(Ir,"-active"),Kr===Vn&&!$t),(0,F.Z)(In,"".concat(Ir,"-disabled"),$t),(0,F.Z)(In,"".concat(Ir,"-selected"),OA),In)),BA=sA(ft),KA=!Rr||typeof Rr=="function"||OA,TA=typeof BA=="number"?BA:BA||Gt,Ha=Xt(TA)?TA.toString():void 0;return fn!==void 0&&(Ha=fn),f.createElement("div",(0,u.Z)({},(0,ee.Z)(Xr),Mt?{}:hA(ft,Vn),{"aria-selected":OA,className:pA,title:Ha,onMouseMove:function(){Kr===Vn||$t||tA(Vn)},onClick:function(){$t||kr(Gt)},style:Cn}),f.createElement("div",{className:"".concat(Ir,"-content")},TA),f.isValidElement(Rr)||OA,KA&&f.createElement(X,{className:"".concat(rn,"-option-state"),customizeIcon:Rr,customizeIconProps:{isSelected:OA}},OA?"\u2713":null))}))},dr=f.forwardRef(Zn);dr.displayName="OptionList";var Hn=dr;function Wn(Se){var Fe=Se.mode,Tt=Se.options,Nt=Se.children,vn=Se.backfill,pn=Se.allowClear,kt=Se.placeholder,jn=Se.getInputElement,Jn=Se.showSearch,pr=Se.onSearch,mr=Se.defaultOpen,ir=Se.autoFocus,Er=Se.labelInValue,$n=Se.value,br=Se.inputValue,xr=Se.optionLabelProp,Or=isMultiple(Fe),jr=Jn!==void 0?Jn:Or||Fe==="combobox",Rr=Tt||convertChildrenToData(Nt);if(warning(Fe!=="tags"||Rr.every(function(Bn){return!Bn.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),Fe==="tags"||Fe==="combobox"){var Qt=Rr.some(function(Bn){return Bn.options?Bn.options.some(function(_t){return typeof("value"in _t?_t.value:_t.key)=="number"}):typeof("value"in Bn?Bn.value:Bn.key)=="number"});warning(!Qt,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(Fe!=="combobox"||!xr,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(Fe==="combobox"||!vn,"`backfill` only works with `combobox` mode."),warning(Fe==="combobox"||!jn,"`getInputElement` only work with `combobox` mode."),noteOnce(Fe!=="combobox"||!jn||!pn||!kt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),pr&&!jr&&Fe!=="combobox"&&Fe!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!mr||ir,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),$n!=null){var zt=toArray($n);warning(!Er||zt.every(function(Bn){return _typeof(Bn)==="object"&&("key"in Bn||"value"in Bn)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Or||Array.isArray($n),"`value` should be array when `mode` is `multiple` or `tags`")}if(Nt){var Mt=null;toNodeArray(Nt).some(function(Bn){if(!React.isValidElement(Bn)||!Bn.type)return!1;var _t=Bn,dn=_t.type;if(dn.isSelectOption)return!1;if(dn.isSelectOptGroup){var rn=toNodeArray(Bn.props.children).every(function(er){return!React.isValidElement(er)||!Bn.type||er.type.isSelectOption?!0:(Mt=er.type,!1)});return!rn}return Mt=dn,!0}),Mt&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Mt.displayName||Mt.name||Mt,"`.")),warning(br===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Dr(Se,Fe){if(Se){var Tt=function Nt(vn){for(var pn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,kt=0;kt2&&arguments[2]!==void 0?arguments[2]:{},CA=nA.source,ZA=CA===void 0?"keyboard":CA;YA(bA),kt&&Nt==="combobox"&&Yr!==null&&ZA==="keyboard"&&PA(String(Yr))},[kt,Nt]),Ao=function(bA,nA,CA){var ZA=function(){var ki,vi=Mn(bA);return[Kr?{label:vi==null?void 0:vi[hA.label],value:bA,key:(ki=vi==null?void 0:vi.key)!==null&&ki!==void 0?ki:bA}:bA,le(vi)]};if(nA&&$n){var Fa=ZA(),jo=(0,x.Z)(Fa,2),Eo=jo[0],uo=jo[1];$n(Eo,uo)}else if(!nA&&br&&CA!=="clear"){var fo=ZA(),ji=(0,x.Z)(fo,2),zo=ji[0],Ti=ji[1];br(zo,Ti)}},Oi=yn(function(Yr,bA){var nA,CA=kr?bA.selected:!0;CA?nA=kr?[].concat((0,b.Z)(Cn),[Yr]):[Yr]:nA=Cn.filter(function(ZA){return ZA.value!==Yr}),Ha(nA),Ao(Yr,CA),Nt==="combobox"?PA(""):(!ue||Er)&&(Vn(""),PA(""))}),aa=function(bA,nA){Ha(bA);var CA=nA.type,ZA=nA.values;(CA==="remove"||CA==="clear")&&ZA.forEach(function(Fa){Ao(Fa.value,!1,CA)})},pa=function(bA,nA){if(Vn(bA),PA(null),nA.source==="submit"){var CA=(bA||"").trim();if(CA){var ZA=Array.from(new Set([].concat((0,b.Z)(Xr),[CA])));Ha(ZA),Ao(CA,!0),Vn("")}return}nA.source!=="blur"&&(Nt==="combobox"&&Ha(bA),mr==null||mr(bA))},da=function(bA){var nA=bA;Nt!=="tags"&&(nA=bA.map(function(ZA){var Fa=it.get(ZA);return Fa==null?void 0:Fa.value}).filter(function(ZA){return ZA!==void 0}));var CA=Array.from(new Set([].concat((0,b.Z)(Xr),(0,b.Z)(nA))));Ha(CA),CA.forEach(function(ZA){Ao(ZA,!0)})},$A=f.useMemo(function(){var Yr=rn!==!1&&Or!==!1;return(0,V.Z)((0,V.Z)({},In),{},{flattenOptions:TA,onActiveValue:io,defaultActiveFirstOption:Io,onSelect:Oi,menuItemSelectedIcon:dn,rawValues:Xr,fieldNames:hA,virtual:Yr,direction:er,listHeight:Ur,listItemHeight:$r,childrenAsData:rA})},[In,TA,io,Io,Oi,dn,Xr,hA,rn,Or,Ur,$r,rA]);return f.createElement(Pr.Provider,{value:$A},f.createElement(Ue,(0,u.Z)({},tA,{id:IA,prefixCls:pn,ref:Fe,omitDomProps:Tr,mode:Nt,displayValues:mA,onDisplayValuesChange:aa,direction:er,searchValue:ft,onSearch:pa,autoClearSearchValue:Er,onSearchSplit:da,dropdownMatchSelectWidth:Or,OptionList:Hn,emptyOptions:!TA.length,activeValue:Qr,activeDescendantId:"".concat(IA,"_list_").concat(SA)})))}),Ye=gA;Ye.Option=On,Ye.OptGroup=En;var Ot=Ye,An=Ot},9296:function(Kt,de,a){"use strict";a.r(de),a.d(de,{ResizableTextArea:function(){return me},default:function(){return ye}});var u=a(54476),b=a(33885),F=a(20068),V=a(76190),x=a(42978),T=a(75931),re=a(94480),B=a(92310),z=a.n(B),f=a(93681),U=a(5643),S=a(18929),y=a(59301),M=a(29301),N=a(34280),K=a(16089),Ae=` +`].includes(ca)})},[eA]),Fa=function(qA,pi,so){var vo=!0,po=qA;er==null||er(null);var lo=so?null:G(qA,eA);return jr!=="combobox"&&lo&&(po="",aA==null||aA(lo),CA(!1),vo=!1),$r&&Aa!==po&&$r(po,{source:pi?"typing":"effect"}),vo},jo=function(qA){!qA||!qA.trim()||$r(qA,{source:"submit"})};f.useEffect(function(){!Yr&&!fn&&jr!=="combobox"&&Fa("",!1,!1)},[Yr]),f.useEffect(function(){da&&Rr&&$A(!1),Rr&&Qr(!1)},[Rr]);var Eo=p(),uo=(0,x.Z)(Eo,2),fo=uo[0],ji=uo[1],zo=function(qA){var pi=fo(),so=qA.which;if(so===N.Z.ENTER&&(jr!=="combobox"&&qA.preventDefault(),Yr||CA(!0)),ji(!!Aa),so===N.Z.BACKSPACE&&!pi&&fn&&!Aa&&ir.length){for(var vo=(0,b.Z)(ir),po=null,lo=vo.length-1;lo>=0;lo-=1){var Lo=vo[lo];if(!Lo.disabled){vo.splice(lo,1),po=Lo;break}}po&&Er(vo,{type:"remove",values:[po]})}for(var ls=arguments.length,sl=new Array(ls>1?ls-1:0),To=1;To1?pi-1:0),vo=1;vo1?lo-1:0),ls=1;ls1&&arguments[1]!==void 0?arguments[1]:!1;return(0,$e.Z)(Se).map(function(Tt,Nt){if(!f.isValidElement(Tt)||!Tt.type)return null;var vn=Tt,pn=vn.type.isSelectOptGroup,kt=vn.key,jn=vn.props,Jn=jn.children,pr=(0,T.Z)(jn,Ke);return Fe||!pn?ht(Tt):(0,V.Z)((0,V.Z)({key:"__RC_SELECT_GRP__".concat(kt===null?Nt:kt,"__"),label:kt},pr),{},{options:bt(Jn)})}).filter(function(Tt){return Tt})}function Et(Se,Fe,Tt,Nt,vn){return f.useMemo(function(){var pn=Se,kt=!Se;kt&&(pn=bt(Fe));var jn=new Map,Jn=new Map,pr=function(Er,$n,br){br&&typeof br=="string"&&Er.set($n[br],$n)};function mr(ir){for(var Er=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$n=0;$n1&&arguments[1]!==void 0?arguments[1]:1,Fr=er.length,it=0;it1&&arguments[1]!==void 0?arguments[1]:!1;vA(Vn);var Fr={source:In?"keyboard":"mouse"},it=er[Vn];if(!it){xr(null,-1,Fr);return}xr(it.value,Vn,Fr)};(0,f.useEffect)(function(){tA(Or!==!1?$r(0):-1)},[er.length,pr]);var IA=f.useCallback(function(ft){return Qt.has(ft)&&Jn!=="combobox"},[Jn,(0,b.Z)(Qt).toString(),Qt.size]);(0,f.useEffect)(function(){var ft=setTimeout(function(){if(!jn&&kt&&Qt.size===1){var In=Array.from(Qt)[0],Fr=er.findIndex(function(it){var At=it.data;return At.value===In});Fr!==-1&&(tA(Fr),fA(Fr))}});if(kt){var Vn;(Vn=on.current)===null||Vn===void 0||Vn.scrollTo(void 0)}return function(){return clearTimeout(ft)}},[kt,pr,br.length]);var kr=function(Vn){Vn!==void 0&&jr(Vn,{selected:!Qt.has(Vn)}),jn||mr(!1)};if(f.useImperativeHandle(Tt,function(){return{onKeyDown:function(Vn){var In=Vn.which,Fr=Vn.ctrlKey;switch(In){case N.Z.N:case N.Z.P:case N.Z.UP:case N.Z.DOWN:{var it=0;if(In===N.Z.UP?it=-1:In===N.Z.DOWN?it=1:Vr()&&Fr&&(In===N.Z.N?it=1:In===N.Z.P&&(it=-1)),it!==0){var At=$r(Kr+it,it);fA(At),tA(At,!0)}break}case N.Z.ENTER:{var Xe=er[Kr];Xe&&!Xe.data.disabled?kr(Xe.value):kr(void 0),kt&&Vn.preventDefault();break}case N.Z.ESC:mr(!1),kt&&Vn.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Vn){fA(Vn)}}}),er.length===0)return f.createElement("div",{role:"listbox",id:"".concat(pn,"_list"),className:"".concat(rn,"-empty"),onMouseDown:Ur},ir);var rA=Object.keys(zt).map(function(ft){return zt[ft]}),sA=function(Vn){return Vn.label};function hA(ft,Vn){var In=ft.group;return{role:In?"presentation":"option",id:"".concat(pn,"_list_").concat(Vn)}}var St=function(Vn){var In=er[Vn];if(!In)return null;var Fr=In.data||{},it=Fr.value,At=In.group,Xe=(0,ee.Z)(Fr,!0),Gt=sA(In);return In?f.createElement("div",(0,u.Z)({"aria-label":typeof Gt=="string"&&!At?Gt:null},Xe,{key:Vn},hA(In,Vn),{"aria-selected":IA(it)}),it):null},Ut={role:"listbox",id:"".concat(pn,"_list")};return f.createElement(f.Fragment,null,Mt&&f.createElement("div",(0,u.Z)({},Ut,{style:{height:0,width:0,overflow:"hidden"}}),St(Kr-1),St(Kr),St(Kr+1)),f.createElement(Cr.Z,{itemKey:"key",ref:on,data:er,height:_t,itemHeight:dn,fullHeight:!1,onMouseDown:Ur,onScroll:Er,virtual:Mt,direction:Bn,innerProps:Mt?null:Ut},function(ft,Vn){var In,Fr=ft.group,it=ft.groupOption,At=ft.data,Xe=ft.label,Gt=ft.value,Fn=At.key;if(Fr){var nr,un=(nr=At.title)!==null&&nr!==void 0?nr:Xt(Xe)?Xe.toString():void 0;return f.createElement("div",{className:S()(rn,"".concat(rn,"-group")),title:un},Xe!==void 0?Xe:Fn)}var $t=At.disabled,fn=At.title,rr=At.children,Cn=At.style,Mn=At.className,mA=(0,T.Z)(At,Pt),Xr=(0,kn.Z)(mA,rA),OA=IA(Gt),Ir="".concat(rn,"-option"),pA=S()(rn,Ir,Mn,(In={},(0,F.Z)(In,"".concat(Ir,"-grouped"),it),(0,F.Z)(In,"".concat(Ir,"-active"),Kr===Vn&&!$t),(0,F.Z)(In,"".concat(Ir,"-disabled"),$t),(0,F.Z)(In,"".concat(Ir,"-selected"),OA),In)),BA=sA(ft),KA=!Rr||typeof Rr=="function"||OA,TA=typeof BA=="number"?BA:BA||Gt,Ha=Xt(TA)?TA.toString():void 0;return fn!==void 0&&(Ha=fn),f.createElement("div",(0,u.Z)({},(0,ee.Z)(Xr),Mt?{}:hA(ft,Vn),{"aria-selected":OA,className:pA,title:Ha,onMouseMove:function(){Kr===Vn||$t||tA(Vn)},onClick:function(){$t||kr(Gt)},style:Cn}),f.createElement("div",{className:"".concat(Ir,"-content")},TA),f.isValidElement(Rr)||OA,KA&&f.createElement(X,{className:"".concat(rn,"-option-state"),customizeIcon:Rr,customizeIconProps:{isSelected:OA}},OA?"\u2713":null))}))},dr=f.forwardRef(Zn);dr.displayName="OptionList";var Hn=dr;function Wn(Se){var Fe=Se.mode,Tt=Se.options,Nt=Se.children,vn=Se.backfill,pn=Se.allowClear,kt=Se.placeholder,jn=Se.getInputElement,Jn=Se.showSearch,pr=Se.onSearch,mr=Se.defaultOpen,ir=Se.autoFocus,Er=Se.labelInValue,$n=Se.value,br=Se.inputValue,xr=Se.optionLabelProp,Or=isMultiple(Fe),jr=Jn!==void 0?Jn:Or||Fe==="combobox",Rr=Tt||convertChildrenToData(Nt);if(warning(Fe!=="tags"||Rr.every(function(Bn){return!Bn.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),Fe==="tags"||Fe==="combobox"){var Qt=Rr.some(function(Bn){return Bn.options?Bn.options.some(function(_t){return typeof("value"in _t?_t.value:_t.key)=="number"}):typeof("value"in Bn?Bn.value:Bn.key)=="number"});warning(!Qt,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(Fe!=="combobox"||!xr,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(Fe==="combobox"||!vn,"`backfill` only works with `combobox` mode."),warning(Fe==="combobox"||!jn,"`getInputElement` only work with `combobox` mode."),noteOnce(Fe!=="combobox"||!jn||!pn||!kt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),pr&&!jr&&Fe!=="combobox"&&Fe!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!mr||ir,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),$n!=null){var zt=toArray($n);warning(!Er||zt.every(function(Bn){return _typeof(Bn)==="object"&&("key"in Bn||"value"in Bn)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Or||Array.isArray($n),"`value` should be array when `mode` is `multiple` or `tags`")}if(Nt){var Mt=null;toNodeArray(Nt).some(function(Bn){if(!React.isValidElement(Bn)||!Bn.type)return!1;var _t=Bn,dn=_t.type;if(dn.isSelectOption)return!1;if(dn.isSelectOptGroup){var rn=toNodeArray(Bn.props.children).every(function(er){return!React.isValidElement(er)||!Bn.type||er.type.isSelectOption?!0:(Mt=er.type,!1)});return!rn}return Mt=dn,!0}),Mt&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Mt.displayName||Mt.name||Mt,"`.")),warning(br===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Dr(Se,Fe){if(Se){var Tt=function Nt(vn){for(var pn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,kt=0;kt2&&arguments[2]!==void 0?arguments[2]:{},CA=nA.source,ZA=CA===void 0?"keyboard":CA;YA(bA),kt&&Nt==="combobox"&&Yr!==null&&ZA==="keyboard"&&PA(String(Yr))},[kt,Nt]),Ao=function(bA,nA,CA){var ZA=function(){var ki,vi=Mn(bA);return[Kr?{label:vi==null?void 0:vi[hA.label],value:bA,key:(ki=vi==null?void 0:vi.key)!==null&&ki!==void 0?ki:bA}:bA,le(vi)]};if(nA&&$n){var Fa=ZA(),jo=(0,x.Z)(Fa,2),Eo=jo[0],uo=jo[1];$n(Eo,uo)}else if(!nA&&br&&CA!=="clear"){var fo=ZA(),ji=(0,x.Z)(fo,2),zo=ji[0],Ti=ji[1];br(zo,Ti)}},Oi=yn(function(Yr,bA){var nA,CA=kr?bA.selected:!0;CA?nA=kr?[].concat((0,b.Z)(Cn),[Yr]):[Yr]:nA=Cn.filter(function(ZA){return ZA.value!==Yr}),Ha(nA),Ao(Yr,CA),Nt==="combobox"?PA(""):(!ue||Er)&&(Vn(""),PA(""))}),aa=function(bA,nA){Ha(bA);var CA=nA.type,ZA=nA.values;(CA==="remove"||CA==="clear")&&ZA.forEach(function(Fa){Ao(Fa.value,!1,CA)})},pa=function(bA,nA){if(Vn(bA),PA(null),nA.source==="submit"){var CA=(bA||"").trim();if(CA){var ZA=Array.from(new Set([].concat((0,b.Z)(Xr),[CA])));Ha(ZA),Ao(CA,!0),Vn("")}return}nA.source!=="blur"&&(Nt==="combobox"&&Ha(bA),mr==null||mr(bA))},da=function(bA){var nA=bA;Nt!=="tags"&&(nA=bA.map(function(ZA){var Fa=it.get(ZA);return Fa==null?void 0:Fa.value}).filter(function(ZA){return ZA!==void 0}));var CA=Array.from(new Set([].concat((0,b.Z)(Xr),(0,b.Z)(nA))));Ha(CA),CA.forEach(function(ZA){Ao(ZA,!0)})},$A=f.useMemo(function(){var Yr=rn!==!1&&Or!==!1;return(0,V.Z)((0,V.Z)({},In),{},{flattenOptions:TA,onActiveValue:io,defaultActiveFirstOption:Io,onSelect:Oi,menuItemSelectedIcon:dn,rawValues:Xr,fieldNames:hA,virtual:Yr,direction:er,listHeight:Ur,listItemHeight:$r,childrenAsData:rA})},[In,TA,io,Io,Oi,dn,Xr,hA,rn,Or,Ur,$r,rA]);return f.createElement(Pr.Provider,{value:$A},f.createElement(Ue,(0,u.Z)({},tA,{id:IA,prefixCls:pn,ref:Fe,omitDomProps:Tr,mode:Nt,displayValues:mA,onDisplayValuesChange:aa,direction:er,searchValue:ft,onSearch:pa,autoClearSearchValue:Er,onSearchSplit:da,dropdownMatchSelectWidth:Or,OptionList:Hn,emptyOptions:!TA.length,activeValue:Qr,activeDescendantId:"".concat(IA,"_list_").concat(SA)})))}),Ye=gA;Ye.Option=On,Ye.OptGroup=En;var Ot=Ye,An=Ot},9296:function(Kt,de,a){"use strict";a.r(de),a.d(de,{ResizableTextArea:function(){return me},default:function(){return Ee}});var u=a(54476),b=a(33885),F=a(20068),V=a(76190),x=a(42978),T=a(75931),re=a(94480),B=a(92310),z=a.n(B),f=a(93681),U=a(5643),S=a(18929),y=a(59301),M=a(29301),N=a(34280),K=a(16089),Ae=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -263,5 +263,5 @@ Minimum version required to store current data is: `+rt+`. top:0 !important; right:0 !important; pointer-events: none !important; -`,X=["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"],q={},H;function k(be){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ee=be.getAttribute("id")||be.getAttribute("data-reactid")||be.getAttribute("name");if(ve&&q[Ee])return q[Ee];var he=window.getComputedStyle(be),ce=he.getPropertyValue("box-sizing")||he.getPropertyValue("-moz-box-sizing")||he.getPropertyValue("-webkit-box-sizing"),Ve=parseFloat(he.getPropertyValue("padding-bottom"))+parseFloat(he.getPropertyValue("padding-top")),We=parseFloat(he.getPropertyValue("border-bottom-width"))+parseFloat(he.getPropertyValue("border-top-width")),Oe=X.map(function(yt){return"".concat(yt,":").concat(he.getPropertyValue(yt))}).join(";"),pt={sizingStyle:Oe,paddingSize:Ve,borderSize:We,boxSizing:ce};return ve&&Ee&&(q[Ee]=pt),pt}function Q(be){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,he=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;H||(H=document.createElement("textarea"),H.setAttribute("tab-index","-1"),H.setAttribute("aria-hidden","true"),document.body.appendChild(H)),be.getAttribute("wrap")?H.setAttribute("wrap",be.getAttribute("wrap")):H.removeAttribute("wrap");var ce=k(be,ve),Ve=ce.paddingSize,We=ce.borderSize,Oe=ce.boxSizing,pt=ce.sizingStyle;H.setAttribute("style","".concat(pt,";").concat(Ae)),H.value=be.value||be.placeholder||"";var yt=void 0,qt=void 0,Wt,nn=H.scrollHeight;if(Oe==="border-box"?nn+=We:Oe==="content-box"&&(nn-=Ve),Ee!==null||he!==null){H.value=" ";var lt=H.scrollHeight-Ve;Ee!==null&&(yt=lt*Ee,Oe==="border-box"&&(yt=yt+Ve+We),nn=Math.max(yt,nn)),he!==null&&(qt=lt*he,Oe==="border-box"&&(qt=qt+Ve+We),Wt=nn>qt?"":"hidden",nn=Math.min(qt,nn))}var Vt={height:nn,overflowY:Wt,resize:"none"};return yt&&(Vt.minHeight=yt),qt&&(Vt.maxHeight=qt),Vt}var p=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],te=0,ee=1,ge=2,se=y.forwardRef(function(be,ve){var Ee=be,he=Ee.prefixCls,ce=Ee.onPressEnter,Ve=Ee.defaultValue,We=Ee.value,Oe=Ee.autoSize,pt=Ee.onResize,yt=Ee.className,qt=Ee.style,Wt=Ee.disabled,nn=Ee.onChange,lt=Ee.onInternalAutoSize,Vt=(0,T.Z)(Ee,p),wt=(0,S.Z)(Ve,{value:We,postState:function(En){return En!=null?En:""}}),dt=(0,x.Z)(wt,2),hn=dt[0],E=dt[1],h=function(En){E(En.target.value),nn==null||nn(En)},g=y.useRef();y.useImperativeHandle(ve,function(){return{textArea:g.current}});var C=y.useMemo(function(){return Oe&&(0,V.Z)(Oe)==="object"?[Oe.minRows,Oe.maxRows]:[]},[Oe]),W=(0,x.Z)(C,2),le=W[0],G=W[1],_=!!Oe,Le=function(){try{if(document.activeElement===g.current){var En=g.current,Sn=En.selectionStart,On=En.selectionEnd,xn=En.scrollTop;g.current.setSelectionRange(Sn,On),g.current.scrollTop=xn}}catch(kn){}},ue=y.useState(ge),oe=(0,x.Z)(ue,2),Ue=oe[0],ct=oe[1],Be=y.useState(),Ze=(0,x.Z)(Be,2),De=Ze[0],$e=Ze[1],ie=function(){ct(te)};(0,N.Z)(function(){_&&ie()},[We,le,G,_]),(0,N.Z)(function(){if(Ue===te)ct(ee);else if(Ue===ee){var Yt=Q(g.current,!1,le,G);ct(ge),$e(Yt)}else Le()},[Ue]);var Ke=y.useRef(),ht=function(){K.Z.cancel(Ke.current)},bt=function(En){Ue===ge&&(pt==null||pt(En),Oe&&(ht(),Ke.current=(0,K.Z)(function(){ie()})))};y.useEffect(function(){return ht},[]);var Et=_?De:null,yn=(0,b.Z)((0,b.Z)({},qt),Et);return(Ue===te||Ue===ee)&&(yn.overflowY="hidden",yn.overflowX="hidden"),y.createElement(M.Z,{onResize:bt,disabled:!(Oe||pt)},y.createElement("textarea",(0,u.Z)({},Vt,{ref:g,style:yn,className:z()(he,yt,(0,F.Z)({},"".concat(he,"-disabled"),Wt)),disabled:Wt,value:hn,onChange:h})))}),me=se,ae=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ne(be,ve){return(0,re.Z)(be||"").slice(0,ve).join("")}function we(be,ve,Ee,he){var ce=Ee;return be?ce=Ne(Ee,he):(0,re.Z)(ve||"").lengthhe&&(ce=ve),ce}var rt=y.forwardRef(function(be,ve){var Ee,he=be.defaultValue,ce=be.value,Ve=be.onFocus,We=be.onBlur,Oe=be.onChange,pt=be.allowClear,yt=be.maxLength,qt=be.onCompositionStart,Wt=be.onCompositionEnd,nn=be.suffix,lt=be.prefixCls,Vt=lt===void 0?"rc-textarea":lt,wt=be.classes,dt=be.showCount,hn=be.className,E=be.style,h=be.disabled,g=be.hidden,C=be.classNames,W=be.styles,le=be.onResize,G=(0,T.Z)(be,ae),_=(0,S.Z)(he,{value:ce,defaultValue:he}),Le=(0,x.Z)(_,2),ue=Le[0],oe=Le[1],Ue=(0,y.useRef)(null),ct=y.useState(!1),Be=(0,x.Z)(ct,2),Ze=Be[0],De=Be[1],$e=y.useState(!1),ie=(0,x.Z)($e,2),Ke=ie[0],ht=ie[1],bt=y.useRef(),Et=y.useRef(0),yn=y.useState(null),Yt=(0,x.Z)(yn,2),En=Yt[0],Sn=Yt[1],On=function(){var or;(or=Ue.current)===null||or===void 0||or.textArea.focus()};(0,y.useImperativeHandle)(ve,function(){return{resizableTextArea:Ue.current,focus:On,blur:function(){var or;(or=Ue.current)===null||or===void 0||or.textArea.blur()}}}),(0,y.useEffect)(function(){De(function(Tr){return!h&&Tr})},[h]);var xn=Number(yt)>0,kn=function(or){ht(!0),bt.current=ue,Et.current=or.currentTarget.selectionStart,qt==null||qt(or)},Cr=function(or){ht(!1);var gA=or.currentTarget.value;if(xn){var Ye,Ot=Et.current>=yt+1||Et.current===((Ye=bt.current)===null||Ye===void 0?void 0:Ye.length);gA=we(Ot,bt.current,gA,yt)}gA!==ue&&(oe(gA),(0,U.rJ)(or.currentTarget,or,Oe,gA)),Wt==null||Wt(or)},yr=function(or){var gA=or.target.value;if(!Ke&&xn){var Ye=or.target.selectionStart>=yt+1||or.target.selectionStart===gA.length||!or.target.selectionStart;gA=we(Ye,ue,gA,yt)}oe(gA),(0,U.rJ)(or.currentTarget,or,Oe,gA)},Pr=function(or){var gA=G.onPressEnter,Ye=G.onKeyDown;or.key==="Enter"&&gA&&gA(or),Ye==null||Ye(or)},Vr=function(or){De(!0),Ve==null||Ve(or)},Pt=function(or){De(!1),We==null||We(or)},Xt=function(or){var gA;oe(""),On(),(0,U.rJ)((gA=Ue.current)===null||gA===void 0?void 0:gA.textArea,or,Oe)},Zn=(0,U.D7)(ue);!Ke&&xn&&ce==null&&(Zn=Ne(Zn,yt));var dr=nn,Hn;if(dt){var Wn=(0,re.Z)(Zn).length;(0,V.Z)(dt)==="object"?Hn=dt.formatter({value:Zn,count:Wn,maxLength:yt}):Hn="".concat(Wn).concat(xn?" / ".concat(yt):""),dr=y.createElement(y.Fragment,null,dr,y.createElement("span",{className:z()("".concat(Vt,"-data-count"),C==null?void 0:C.count),style:W==null?void 0:W.count},Hn))}var Dr=function(or){var gA;le==null||le(or),(gA=Ue.current)!==null&&gA!==void 0&&gA.textArea.style.height&&Sn(!0)},Lr=!G.autoSize&&!dt&&!pt,_r=y.createElement(f.BaseInput,{value:Zn,allowClear:pt,handleReset:Xt,suffix:dr,prefixCls:Vt,classes:{affixWrapper:z()(wt==null?void 0:wt.affixWrapper,(Ee={},(0,F.Z)(Ee,"".concat(Vt,"-show-count"),dt),(0,F.Z)(Ee,"".concat(Vt,"-textarea-allow-clear"),pt),Ee))},disabled:h,focused:Ze,className:hn,style:(0,b.Z)((0,b.Z)({},E),En&&!Lr?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Hn=="string"?Hn:void 0}},hidden:g,inputElement:y.createElement(me,(0,u.Z)({},G,{onKeyDown:Pr,onChange:yr,onFocus:Vr,onBlur:Pt,onCompositionStart:kn,onCompositionEnd:Cr,className:C==null?void 0:C.textarea,style:(0,b.Z)((0,b.Z)({},W==null?void 0:W.textarea),{},{resize:E==null?void 0:E.resize}),disabled:h,prefixCls:Vt,onResize:Dr,ref:Ue}))});return _r}),Qe=rt,ye=Qe},39417:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return ee}});var u=a(54476),b=a(20068),F=a(75931),V=a(33885),x=a(67732),T=a(83652),re=a(31226),B=a(42403),z=a(158),f=a(92310),U=a.n(f),S=a(26112),y=a(59301),M=a(39378),N=function(se){for(var me=se.prefixCls,ae=se.level,Ne=se.isStart,we=se.isEnd,rt="".concat(me,"-indent-unit"),Qe=[],ye=0;ye0&&arguments[0]!==void 0?arguments[0]:[],h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],g=E.length,C=h.length;if(Math.abs(g-C)!==1)return{add:!1,key:null};function W(le,G){var _=new Map;le.forEach(function(ue){_.set(ue,!0)});var Le=G.filter(function(ue){return!_.has(ue)});return Le.length===1?Le[0]:null}return g ").concat(h);return h}var yt=K.forwardRef(function(E,h){var g=E.prefixCls,C=E.data,W=E.selectable,le=E.checkable,G=E.expandedKeys,_=E.selectedKeys,Le=E.checkedKeys,ue=E.loadedKeys,oe=E.loadingKeys,Ue=E.halfCheckedKeys,ct=E.keyEntities,Be=E.disabled,Ze=E.dragging,De=E.dragOverNodeKey,$e=E.dropPosition,ie=E.motion,Ke=E.height,ht=E.itemHeight,bt=E.virtual,Et=E.focusable,yn=E.activeItem,Yt=E.focused,En=E.tabIndex,Sn=E.onKeyDown,On=E.onFocus,xn=E.onBlur,kn=E.onActiveChange,Cr=E.onListChangeStart,yr=E.onListChangeEnd,Pr=(0,k.Z)(E,ye),Vr=K.useRef(null),Pt=K.useRef(null);K.useImperativeHandle(h,function(){return{scrollTo:function(ir){Vr.current.scrollTo(ir)},getIndentWidth:function(){return Pt.current.offsetWidth}}});var Xt=K.useState(G),Zn=(0,H.Z)(Xt,2),dr=Zn[0],Hn=Zn[1],Wn=K.useState(C),Dr=(0,H.Z)(Wn,2),Lr=Dr[0],_r=Dr[1],Tr=K.useState(C),or=(0,H.Z)(Tr,2),gA=or[0],Ye=or[1],Ot=K.useState([]),An=(0,H.Z)(Ot,2),Se=An[0],Fe=An[1],Tt=K.useState(null),Nt=(0,H.Z)(Tt,2),vn=Nt[0],pn=Nt[1],kt=K.useRef(C);kt.current=C;function jn(){var mr=kt.current;_r(mr),Ye(mr),Fe([]),pn(null),yr()}(0,Q.Z)(function(){Hn(G);var mr=rt(dr,G);if(mr.key!==null)if(mr.add){var ir=Lr.findIndex(function(jr){var Rr=jr.key;return Rr===mr.key}),Er=We(Qe(Lr,C,mr.key),bt,Ke,ht),$n=Lr.slice();$n.splice(ir+1,0,Ve),Ye($n),Fe(Er),pn("show")}else{var br=C.findIndex(function(jr){var Rr=jr.key;return Rr===mr.key}),xr=We(Qe(C,Lr,mr.key),bt,Ke,ht),Or=C.slice();Or.splice(br+1,0,Ve),Ye(Or),Fe(xr),pn("hide")}else Lr!==C&&(_r(C),Ye(C))},[G,C]),K.useEffect(function(){Ze||jn()},[Ze]);var Jn=ie?gA:C,pr={expandedKeys:G,selectedKeys:_,loadedKeys:ue,loadingKeys:oe,checkedKeys:Le,halfCheckedKeys:Ue,dragOverNodeKey:De,dropPosition:$e,keyEntities:ct};return K.createElement(K.Fragment,null,Yt&&yn&&K.createElement("span",{style:be,"aria-live":"assertive"},pt(yn)),K.createElement("div",null,K.createElement("input",{style:be,disabled:Et===!1||Be,tabIndex:Et!==!1?En:null,onKeyDown:Sn,onFocus:On,onBlur:xn,value:"",onChange:ve,"aria-label":"for screen reader"})),K.createElement("div",{className:"".concat(g,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},K.createElement("div",{className:"".concat(g,"-indent")},K.createElement("div",{ref:Pt,className:"".concat(g,"-indent-unit")}))),K.createElement(p.Z,(0,u.Z)({},Pr,{data:Jn,itemKey:Oe,height:Ke,fullHeight:!1,virtual:bt,itemHeight:ht,prefixCls:"".concat(g,"-list"),ref:Vr,onVisibleChange:function(ir,Er){var $n=new Set(ir),br=Er.filter(function(xr){return!$n.has(xr)});br.some(function(xr){return Oe(xr)===Ee})&&jn()}}),function(mr){var ir=mr.pos,Er=(0,u.Z)({},(q(mr.data),mr.data)),$n=mr.title,br=mr.key,xr=mr.isStart,Or=mr.isEnd,jr=(0,se.km)(br,ir);delete Er.key,delete Er.children;var Rr=(0,se.H8)(jr,pr);return K.createElement(we,(0,u.Z)({},Er,Rr,{title:$n,active:!!yn&&br===yn.key,pos:ir,data:mr.data,isStart:xr,isEnd:Or,motion:ie,motionNodes:br===Ee?Se:null,motionType:vn,onMotionStart:Cr,onMotionEnd:jn,treeNodeRequiredProps:pr,onMouseMove:function(){kn(null)}}))}))});yt.displayName="NodeList";var qt=yt,Wt=a(35654),nn=a(90782),lt=a(67841),Vt=10,wt=function(E){(0,z.Z)(g,E);var h=(0,f.Z)(g);function g(){var C;(0,T.Z)(this,g);for(var W=arguments.length,le=new Array(W),G=0;G2&&arguments[2]!==void 0?arguments[2]:!1,Ue=C.state,ct=Ue.dragChildrenKeys,Be=Ue.dropPosition,Ze=Ue.dropTargetKey,De=Ue.dropTargetPos,$e=Ue.dropAllowed;if($e){var ie=C.props.onDrop;if(C.setState({dragOverNodeKey:null}),C.cleanDragState(),Ze!==null){var Ke=(0,V.Z)((0,V.Z)({},(0,se.H8)(Ze,C.getTreeNodeRequiredProps())),{},{active:((ue=C.getActiveItem())===null||ue===void 0?void 0:ue.key)===Ze,data:(0,lt.Z)(C.state.keyEntities,Ze).node}),ht=ct.indexOf(Ze)!==-1;(0,N.ZP)(!ht,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var bt=(0,Wt.yx)(De),Et={event:_,node:(0,se.F)(Ke),dragNode:C.dragNode?(0,se.F)(C.dragNode.props):null,dragNodesKeys:[C.dragNode.props.eventKey].concat(ct),dropToGap:Be!==0,dropPosition:Be+Number(bt[bt.length-1])};oe||ie==null||ie(Et),C.dragNode=null}}},C.cleanDragState=function(){var _=C.state.draggingNodeKey;_!==null&&C.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),C.dragStartMousePosition=null,C.currentMouseOverDroppableNodeKey=null},C.triggerExpandActionExpand=function(_,Le){var ue=C.state,oe=ue.expandedKeys,Ue=ue.flattenNodes,ct=Le.expanded,Be=Le.key,Ze=Le.isLeaf;if(!(Ze||_.shiftKey||_.metaKey||_.ctrlKey)){var De=Ue.filter(function(ie){return ie.key===Be})[0],$e=(0,se.F)((0,V.Z)((0,V.Z)({},(0,se.H8)(Be,C.getTreeNodeRequiredProps())),{},{data:De.data}));C.setExpandedKeys(ct?(0,Wt._5)(oe,Be):(0,Wt.L0)(oe,Be)),C.onNodeExpand(_,$e)}},C.onNodeClick=function(_,Le){var ue=C.props,oe=ue.onClick,Ue=ue.expandAction;Ue==="click"&&C.triggerExpandActionExpand(_,Le),oe==null||oe(_,Le)},C.onNodeDoubleClick=function(_,Le){var ue=C.props,oe=ue.onDoubleClick,Ue=ue.expandAction;Ue==="doubleClick"&&C.triggerExpandActionExpand(_,Le),oe==null||oe(_,Le)},C.onNodeSelect=function(_,Le){var ue=C.state.selectedKeys,oe=C.state,Ue=oe.keyEntities,ct=oe.fieldNames,Be=C.props,Ze=Be.onSelect,De=Be.multiple,$e=Le.selected,ie=Le[ct.key],Ke=!$e;Ke?De?ue=(0,Wt.L0)(ue,ie):ue=[ie]:ue=(0,Wt._5)(ue,ie);var ht=ue.map(function(bt){var Et=(0,lt.Z)(Ue,bt);return Et?Et.node:null}).filter(function(bt){return bt});C.setUncontrolledState({selectedKeys:ue}),Ze==null||Ze(ue,{event:"select",selected:Ke,node:Le,selectedNodes:ht,nativeEvent:_.nativeEvent})},C.onNodeCheck=function(_,Le,ue){var oe=C.state,Ue=oe.keyEntities,ct=oe.checkedKeys,Be=oe.halfCheckedKeys,Ze=C.props,De=Ze.checkStrictly,$e=Ze.onCheck,ie=Le.key,Ke,ht={event:"check",node:Le,checked:ue,nativeEvent:_.nativeEvent};if(De){var bt=ue?(0,Wt.L0)(ct,ie):(0,Wt._5)(ct,ie),Et=(0,Wt._5)(Be,ie);Ke={checked:bt,halfChecked:Et},ht.checkedNodes=bt.map(function(xn){return(0,lt.Z)(Ue,xn)}).filter(function(xn){return xn}).map(function(xn){return xn.node}),C.setUncontrolledState({checkedKeys:bt})}else{var yn=(0,nn.S)([].concat((0,x.Z)(ct),[ie]),!0,Ue),Yt=yn.checkedKeys,En=yn.halfCheckedKeys;if(!ue){var Sn=new Set(Yt);Sn.delete(ie);var On=(0,nn.S)(Array.from(Sn),{checked:!1,halfCheckedKeys:En},Ue);Yt=On.checkedKeys,En=On.halfCheckedKeys}Ke=Yt,ht.checkedNodes=[],ht.checkedNodesPositions=[],ht.halfCheckedKeys=En,Yt.forEach(function(xn){var kn=(0,lt.Z)(Ue,xn);if(kn){var Cr=kn.node,yr=kn.pos;ht.checkedNodes.push(Cr),ht.checkedNodesPositions.push({node:Cr,pos:yr})}}),C.setUncontrolledState({checkedKeys:Yt},!1,{halfCheckedKeys:En})}$e==null||$e(Ke,ht)},C.onNodeLoad=function(_){var Le=_.key,ue=new Promise(function(oe,Ue){C.setState(function(ct){var Be=ct.loadedKeys,Ze=Be===void 0?[]:Be,De=ct.loadingKeys,$e=De===void 0?[]:De,ie=C.props,Ke=ie.loadData,ht=ie.onLoad;if(!Ke||Ze.indexOf(Le)!==-1||$e.indexOf(Le)!==-1)return null;var bt=Ke(_);return bt.then(function(){var Et=C.state.loadedKeys,yn=(0,Wt.L0)(Et,Le);ht==null||ht(yn,{event:"load",node:_}),C.setUncontrolledState({loadedKeys:yn}),C.setState(function(Yt){return{loadingKeys:(0,Wt._5)(Yt.loadingKeys,Le)}}),oe()}).catch(function(Et){if(C.setState(function(Yt){return{loadingKeys:(0,Wt._5)(Yt.loadingKeys,Le)}}),C.loadingRetryTimes[Le]=(C.loadingRetryTimes[Le]||0)+1,C.loadingRetryTimes[Le]>=Vt){var yn=C.state.loadedKeys;(0,N.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),C.setUncontrolledState({loadedKeys:(0,Wt.L0)(yn,Le)}),oe()}Ue(Et)}),{loadingKeys:(0,Wt.L0)($e,Le)}})});return ue.catch(function(){}),ue},C.onNodeMouseEnter=function(_,Le){var ue=C.props.onMouseEnter;ue==null||ue({event:_,node:Le})},C.onNodeMouseLeave=function(_,Le){var ue=C.props.onMouseLeave;ue==null||ue({event:_,node:Le})},C.onNodeContextMenu=function(_,Le){var ue=C.props.onRightClick;ue&&(_.preventDefault(),ue({event:_,node:Le}))},C.onFocus=function(){var _=C.props.onFocus;C.setState({focused:!0});for(var Le=arguments.length,ue=new Array(Le),oe=0;oe1&&arguments[1]!==void 0?arguments[1]:!1,ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!C.destroyed){var oe=!1,Ue=!0,ct={};Object.keys(_).forEach(function(Be){if(Be in C.props){Ue=!1;return}oe=!0,ct[Be]=_[Be]}),oe&&(!Le||Ue)&&C.setState((0,V.Z)((0,V.Z)({},ct),ue))}},C.scrollTo=function(_){C.listRef.current.scrollTo(_)},C}return(0,re.Z)(g,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var W=this.props.activeKey;W!==void 0&&W!==this.state.activeKey&&(this.setState({activeKey:W}),W!==null&&this.scrollTo({key:W}))}},{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 W,le=this.state,G=le.focused,_=le.flattenNodes,Le=le.keyEntities,ue=le.draggingNodeKey,oe=le.activeKey,Ue=le.dropLevelOffset,ct=le.dropContainerKey,Be=le.dropTargetKey,Ze=le.dropPosition,De=le.dragOverNodeKey,$e=le.indent,ie=this.props,Ke=ie.prefixCls,ht=ie.className,bt=ie.style,Et=ie.showLine,yn=ie.focusable,Yt=ie.tabIndex,En=Yt===void 0?0:Yt,Sn=ie.selectable,On=ie.showIcon,xn=ie.icon,kn=ie.switcherIcon,Cr=ie.draggable,yr=ie.checkable,Pr=ie.checkStrictly,Vr=ie.disabled,Pt=ie.motion,Xt=ie.loadData,Zn=ie.filterTreeNode,dr=ie.height,Hn=ie.itemHeight,Wn=ie.virtual,Dr=ie.titleRender,Lr=ie.dropIndicatorRender,_r=ie.onContextMenu,Tr=ie.onScroll,or=ie.direction,gA=ie.rootClassName,Ye=ie.rootStyle,Ot=(0,M.Z)(this.props,{aria:!0,data:!0}),An;return Cr&&((0,F.Z)(Cr)==="object"?An=Cr:typeof Cr=="function"?An={nodeDraggable:Cr}:An={}),K.createElement(Ae.k.Provider,{value:{prefixCls:Ke,selectable:Sn,showIcon:On,icon:xn,switcherIcon:kn,draggable:An,draggingNodeKey:ue,checkable:yr,checkStrictly:Pr,disabled:Vr,keyEntities:Le,dropLevelOffset:Ue,dropContainerKey:ct,dropTargetKey:Be,dropPosition:Ze,dragOverNodeKey:De,indent:$e,direction:or,dropIndicatorRender:Lr,loadData:Xt,filterTreeNode:Zn,titleRender:Dr,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}},K.createElement("div",{role:"tree",className:S()(Ke,ht,gA,(W={},(0,b.Z)(W,"".concat(Ke,"-show-line"),Et),(0,b.Z)(W,"".concat(Ke,"-focused"),G),(0,b.Z)(W,"".concat(Ke,"-active-focused"),oe!==null),W)),style:Ye},K.createElement(qt,(0,u.Z)({ref:this.listRef,prefixCls:Ke,style:bt,data:_,disabled:Vr,selectable:Sn,checkable:!!yr,motion:Pt,dragging:ue!==null,height:dr,itemHeight:Hn,virtual:Wn,focusable:yn,focused:G,tabIndex:En,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:_r,onScroll:Tr},this.getTreeNodeRequiredProps(),Ot))))}}],[{key:"getDerivedStateFromProps",value:function(W,le){var G=le.prevProps,_={prevProps:W};function Le(yn){return!G&&yn in W||G&&G[yn]!==W[yn]}var ue,oe=le.fieldNames;if(Le("fieldNames")&&(oe=(0,se.w$)(W.fieldNames),_.fieldNames=oe),Le("treeData")?ue=W.treeData:Le("children")&&((0,N.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ue=(0,se.zn)(W.children)),ue){_.treeData=ue;var Ue=(0,se.I8)(ue,{fieldNames:oe});_.keyEntities=(0,V.Z)((0,b.Z)({},Ee,ce),Ue.keyEntities)}var ct=_.keyEntities||le.keyEntities;if(Le("expandedKeys")||G&&Le("autoExpandParent"))_.expandedKeys=W.autoExpandParent||!G&&W.defaultExpandParent?(0,Wt.r7)(W.expandedKeys,ct):W.expandedKeys;else if(!G&&W.defaultExpandAll){var Be=(0,V.Z)({},ct);delete Be[Ee],_.expandedKeys=Object.keys(Be).map(function(yn){return Be[yn].key})}else!G&&W.defaultExpandedKeys&&(_.expandedKeys=W.autoExpandParent||W.defaultExpandParent?(0,Wt.r7)(W.defaultExpandedKeys,ct):W.defaultExpandedKeys);if(_.expandedKeys||delete _.expandedKeys,ue||_.expandedKeys){var Ze=(0,se.oH)(ue||le.treeData,_.expandedKeys||le.expandedKeys,oe);_.flattenNodes=Ze}if(W.selectable&&(Le("selectedKeys")?_.selectedKeys=(0,Wt.BT)(W.selectedKeys,W):!G&&W.defaultSelectedKeys&&(_.selectedKeys=(0,Wt.BT)(W.defaultSelectedKeys,W))),W.checkable){var De;if(Le("checkedKeys")?De=(0,Wt.E6)(W.checkedKeys)||{}:!G&&W.defaultCheckedKeys?De=(0,Wt.E6)(W.defaultCheckedKeys)||{}:ue&&(De=(0,Wt.E6)(W.checkedKeys)||{checkedKeys:le.checkedKeys,halfCheckedKeys:le.halfCheckedKeys}),De){var $e=De,ie=$e.checkedKeys,Ke=ie===void 0?[]:ie,ht=$e.halfCheckedKeys,bt=ht===void 0?[]:ht;if(!W.checkStrictly){var Et=(0,nn.S)(Ke,!0,ct);Ke=Et.checkedKeys,bt=Et.halfCheckedKeys}_.checkedKeys=Ke,_.halfCheckedKeys=bt}}return Le("loadedKeys")&&(_.loadedKeys=W.loadedKeys),_}}]),g}(K.Component);wt.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:X,allowDrop:function(){return!0},expandAction:!1},wt.TreeNode=ee.Z;var dt=wt,hn=dt},35654:function(Kt,de,a){"use strict";a.d(de,{BT:function(){return K},E6:function(){return q},L0:function(){return f},OM:function(){return N},_5:function(){return z},r7:function(){return H},wA:function(){return S},yx:function(){return U}});var u=a(94480),b=a(76190),F=a(48736),V=a(59301),x=a(39417),T=a(67841),re=a(71430),B=null;function z(k,Q){if(!k)return[];var p=k.slice(),te=p.indexOf(Q);return te>=0&&p.splice(te,1),p}function f(k,Q){var p=(k||[]).slice();return p.indexOf(Q)===-1&&p.push(Q),p}function U(k){return k.split("-")}function S(k,Q){var p=[],te=(0,T.Z)(Q,k);function ee(){var ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ge.forEach(function(se){var me=se.key,ae=se.children;p.push(me),ee(ae)})}return ee(te.children),p}function y(k){if(k.parent){var Q=U(k.pos);return Number(Q[Q.length-1])===k.parent.children.length-1}return!1}function M(k){var Q=U(k.pos);return Number(Q[Q.length-1])===0}function N(k,Q,p,te,ee,ge,se,me,ae,Ne){var we,rt=k.clientX,Qe=k.clientY,ye=k.target.getBoundingClientRect(),be=ye.top,ve=ye.height,Ee=(Ne==="rtl"?-1:1)*(((ee==null?void 0:ee.x)||0)-rt),he=(Ee-12)/te,ce=(0,T.Z)(me,p.props.eventKey);if(Qe-1.5?ge({dragNode:Vt,dropNode:wt,dropPosition:1})?Wt=1:dt=!1:ge({dragNode:Vt,dropNode:wt,dropPosition:0})?Wt=0:ge({dragNode:Vt,dropNode:wt,dropPosition:1})?Wt=1:dt=!1:ge({dragNode:Vt,dropNode:wt,dropPosition:1})?Wt=1:dt=!1,{dropPosition:Wt,dropLevelOffset:nn,dropTargetKey:ce.key,dropTargetPos:ce.pos,dragOverNodeKey:qt,dropContainerKey:Wt===0?null:((we=ce.parent)===null||we===void 0?void 0:we.key)||null,dropAllowed:dt}}function K(k,Q){if(k){var p=Q.multiple;return p?k.slice():k.length?[k[0]]:k}}var Ae=function(Q){return Q};function X(k,Q){if(!k)return[];var p=Q||{},te=p.processProps,ee=te===void 0?Ae:te,ge=Array.isArray(k)?k:[k];return ge.map(function(se){var me=se.children,ae=_objectWithoutProperties(se,B),Ne=X(me,Q);return React.createElement(TreeNode,_extends({key:ae.key},ee(ae)),Ne)})}function q(k){if(!k)return null;var Q;if(Array.isArray(k))Q={checkedKeys:k,halfCheckedKeys:void 0};else if((0,b.Z)(k)==="object")Q={checkedKeys:k.checked||void 0,halfCheckedKeys:k.halfChecked||void 0};else return(0,F.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return Q}function H(k,Q){var p=new Set;function te(ee){if(!p.has(ee)){var ge=(0,T.Z)(Q,ee);if(ge){p.add(ee);var se=ge.parent,me=ge.node;me.disabled||se&&te(se.key)}}}return(k||[]).forEach(function(ee){te(ee)}),(0,u.Z)(p)}},90782:function(Kt,de,a){"use strict";a.d(de,{S:function(){return re}});var u=a(48736),b=a(67841);function F(B,z){var f=new Set;return B.forEach(function(U){z.has(U)||f.add(U)}),f}function V(B){var z=B||{},f=z.disabled,U=z.disableCheckbox,S=z.checkable;return!!(f||U)||S===!1}function x(B,z,f,U){for(var S=new Set(B),y=new Set,M=0;M<=f;M+=1){var N=z.get(M)||new Set;N.forEach(function(q){var H=q.key,k=q.node,Q=q.children,p=Q===void 0?[]:Q;S.has(H)&&!U(k)&&p.filter(function(te){return!U(te.node)}).forEach(function(te){S.add(te.key)})})}for(var K=new Set,Ae=f;Ae>=0;Ae-=1){var X=z.get(Ae)||new Set;X.forEach(function(q){var H=q.parent,k=q.node;if(!(U(k)||!q.parent||K.has(q.parent.key))){if(U(q.parent.node)){K.add(H.key);return}var Q=!0,p=!1;(H.children||[]).filter(function(te){return!U(te.node)}).forEach(function(te){var ee=te.key,ge=S.has(ee);Q&&!ge&&(Q=!1),!p&&(ge||y.has(ee))&&(p=!0)}),Q&&S.add(H.key),p&&y.add(H.key),K.add(H.key)}})}return{checkedKeys:Array.from(S),halfCheckedKeys:Array.from(F(y,S))}}function T(B,z,f,U,S){for(var y=new Set(B),M=new Set(z),N=0;N<=U;N+=1){var K=f.get(N)||new Set;K.forEach(function(H){var k=H.key,Q=H.node,p=H.children,te=p===void 0?[]:p;!y.has(k)&&!M.has(k)&&!S(Q)&&te.filter(function(ee){return!S(ee.node)}).forEach(function(ee){y.delete(ee.key)})})}M=new Set;for(var Ae=new Set,X=U;X>=0;X-=1){var q=f.get(X)||new Set;q.forEach(function(H){var k=H.parent,Q=H.node;if(!(S(Q)||!H.parent||Ae.has(H.parent.key))){if(S(H.parent.node)){Ae.add(k.key);return}var p=!0,te=!1;(k.children||[]).filter(function(ee){return!S(ee.node)}).forEach(function(ee){var ge=ee.key,se=y.has(ge);p&&!se&&(p=!1),!te&&(se||M.has(ge))&&(te=!0)}),p||y.delete(k.key),te&&M.add(k.key),Ae.add(k.key)}})}return{checkedKeys:Array.from(y),halfCheckedKeys:Array.from(F(M,y))}}function re(B,z,f,U){var S=[],y;U?y=U:y=V;var M=new Set(B.filter(function(X){var q=!!(0,b.Z)(f,X);return q||S.push(X),q})),N=new Map,K=0;Object.keys(f).forEach(function(X){var q=f[X],H=q.level,k=N.get(H);k||(k=new Set,N.set(H,k)),k.add(q),K=Math.max(K,H)}),(0,u.ZP)(!S.length,"Tree missing follow keys: ".concat(S.slice(0,100).map(function(X){return"'".concat(X,"'")}).join(", ")));var Ae;return z===!0?Ae=x(M,N,K,y):Ae=T(M,z.halfCheckedKeys,N,K,y),Ae}},67841:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return u}});function u(b,F){return b[F]}},71430:function(Kt,de,a){"use strict";a.d(de,{F:function(){return H},H8:function(){return q},I8:function(){return X},km:function(){return S},oH:function(){return K},w$:function(){return y},zn:function(){return N}});var u=a(76190),b=a(94480),F=a(33885),V=a(75931),x=a(11592),T=a(2738),re=a(48736),B=a(67841),z=["children"];function f(k,Q){return"".concat(k,"-").concat(Q)}function U(k){return k&&k.type&&k.type.isTreeNode}function S(k,Q){return k!=null?k:Q}function y(k){var Q=k||{},p=Q.title,te=Q._title,ee=Q.key,ge=Q.children,se=p||"title";return{title:se,_title:te||[se],key:ee||"key",children:ge||"children"}}function M(k,Q){var p=new Map;function te(ee){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ee||[]).forEach(function(se){var me=se[Q.key],ae=se[Q.children];warning(me!=null,"Tree node must have a certain key: [".concat(ge).concat(me,"]"));var Ne=String(me);warning(!p.has(Ne)||me===null||me===void 0,"Same 'key' exist in the Tree: ".concat(Ne)),p.set(Ne,!0),te(ae,"".concat(ge).concat(Ne," > "))})}te(k)}function N(k){function Q(p){var te=(0,x.Z)(p);return te.map(function(ee){if(!U(ee))return(0,re.ZP)(!ee,"Tree/TreeNode can only accept TreeNode as children."),null;var ge=ee.key,se=ee.props,me=se.children,ae=(0,V.Z)(se,z),Ne=(0,F.Z)({key:ge},ae),we=Q(me);return we.length&&(Ne.children=we),Ne}).filter(function(ee){return ee})}return Q(k)}function K(k,Q,p){var te=y(p),ee=te._title,ge=te.key,se=te.children,me=new Set(Q===!0?[]:Q),ae=[];function Ne(we){var rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return we.map(function(Qe,ye){for(var be=f(rt?rt.pos:"0",ye),ve=S(Qe[ge],be),Ee,he=0;he1&&arguments[1]!==void 0?arguments[1]:{},p=Q.initWrapper,te=Q.processEntity,ee=Q.onProcessFinished,ge=Q.externalGetKey,se=Q.childrenPropName,me=Q.fieldNames,ae=arguments.length>2?arguments[2]:void 0,Ne=ge||ae,we={},rt={},Qe={posEntities:we,keyEntities:rt};return p&&(Qe=p(Qe)||Qe),Ae(k,function(ye){var be=ye.node,ve=ye.index,Ee=ye.pos,he=ye.key,ce=ye.parentPos,Ve=ye.level,We=ye.nodes,Oe={node:be,nodes:We,index:ve,key:he,pos:Ee,level:Ve},pt=S(he,Ee);we[Ee]=Oe,rt[pt]=Oe,Oe.parent=we[ce],Oe.parent&&(Oe.parent.children=Oe.parent.children||[],Oe.parent.children.push(Oe)),te&&te(Oe,Qe)},{externalGetKey:Ne,childrenPropName:se,fieldNames:me}),ee&&ee(Qe),Qe}function q(k,Q){var p=Q.expandedKeys,te=Q.selectedKeys,ee=Q.loadedKeys,ge=Q.loadingKeys,se=Q.checkedKeys,me=Q.halfCheckedKeys,ae=Q.dragOverNodeKey,Ne=Q.dropPosition,we=Q.keyEntities,rt=(0,B.Z)(we,k),Qe={eventKey:k,expanded:p.indexOf(k)!==-1,selected:te.indexOf(k)!==-1,loaded:ee.indexOf(k)!==-1,loading:ge.indexOf(k)!==-1,checked:se.indexOf(k)!==-1,halfChecked:me.indexOf(k)!==-1,pos:String(rt?rt.pos:""),dragOver:ae===k&&Ne===0,dragOverGapTop:ae===k&&Ne===-1,dragOverGapBottom:ae===k&&Ne===1};return Qe}function H(k){var Q=k.data,p=k.expanded,te=k.selected,ee=k.checked,ge=k.loaded,se=k.loading,me=k.halfChecked,ae=k.dragOver,Ne=k.dragOverGapTop,we=k.dragOverGapBottom,rt=k.pos,Qe=k.active,ye=k.eventKey,be=(0,F.Z)((0,F.Z)({},Q),{},{expanded:p,selected:te,checked:ee,loaded:ge,loading:se,halfChecked:me,dragOver:ae,dragOverGapTop:Ne,dragOverGapBottom:we,pos:rt,active:Qe,key:ye});return"props"in be||Object.defineProperty(be,"props",{get:function(){return(0,re.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),k}}),be}},48911:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return wt}});var u=a(54476),b=a(76190),F=a(33885),V=a(20068),x=a(42978),T=a(75931),re=a(92310),B=a.n(re),z=a(29301),f=a(70425),U=a(34280),S=a(59301),y=a(4676),M=S.forwardRef(function(dt,hn){var E=dt.height,h=dt.offsetY,g=dt.offsetX,C=dt.children,W=dt.prefixCls,le=dt.onInnerResize,G=dt.innerProps,_=dt.rtl,Le=dt.extra,ue={},oe={display:"flex",flexDirection:"column"};return h!==void 0&&(ue={height:E,position:"relative",overflow:"hidden"},oe=(0,F.Z)((0,F.Z)({},oe),{},(0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)({transform:"translateY(".concat(h,"px)")},_?"marginRight":"marginLeft",-g),"position","absolute"),"left",0),"right",0),"top",0))),S.createElement("div",{style:ue},S.createElement(z.Z,{onResize:function(ct){var Be=ct.offsetHeight;Be&&le&&le()}},S.createElement("div",(0,u.Z)({style:oe,className:B()((0,V.Z)({},"".concat(W,"-holder-inner"),W)),ref:hn},G),C,Le)))});M.displayName="Filler";var N=M;function K(dt){var hn=dt.children,E=dt.setRef,h=S.useCallback(function(g){E(g)},[]);return S.cloneElement(hn,{ref:h})}function Ae(dt,hn,E,h,g,C,W,le){var G=le.getKey;return dt.slice(hn,E+1).map(function(_,Le){var ue=hn+Le,oe=W(_,ue,{style:{width:h},offsetX:g}),Ue=G(_);return S.createElement(K,{key:Ue,setRef:function(Be){return C(_,Be)}},oe)})}function X(dt,hn,E,h){var g=E-dt,C=hn-E,W=Math.min(g,C)*2;if(h<=W){var le=Math.floor(h/2);return h%2?E+le+1:E-le}return g>C?E-(h-C):E+(h-g)}function q(dt,hn,E){var h=dt.length,g=hn.length,C,W;if(h===0&&g===0)return null;h2&&arguments[2]!==void 0?arguments[2]:!1,ue=G?_<0&&le.current.left||_>0&&le.current.right:_<0&&le.current.top||_>0&&le.current.bottom;return Le&&ue?(clearTimeout(C.current),g.current=!1):(!ue||g.current)&&W(),!g.current&&ue}};function ee(dt,hn,E,h,g,C,W){var le=(0,S.useRef)(0),G=(0,S.useRef)(null),_=(0,S.useRef)(null),Le=(0,S.useRef)(!1),ue=te(hn,E,h,g);function oe($e,ie){if(k.Z.cancel(G.current),!ue(!1,ie)){var Ke=$e;if(!Ke._virtualHandled)Ke._virtualHandled=!0;else return;le.current+=ie,_.current=ie,p||Ke.preventDefault(),G.current=(0,k.Z)(function(){var ht=Le.current?10:1;W(le.current*ht,!1),le.current=0})}}function Ue($e,ie){W(ie,!0),p||$e.preventDefault()}var ct=(0,S.useRef)(null),Be=(0,S.useRef)(null);function Ze($e){if(dt){k.Z.cancel(Be.current),Be.current=(0,k.Z)(function(){ct.current=null},2);var ie=$e.deltaX,Ke=$e.deltaY,ht=$e.shiftKey,bt=ie,Et=Ke;(ct.current==="sx"||!ct.current&&ht&&Ke&&!ie)&&(bt=Ke,Et=0,ct.current="sx");var yn=Math.abs(bt),Yt=Math.abs(Et);ct.current===null&&(ct.current=C&&yn>Yt?"x":"y"),ct.current==="y"?oe($e,Et):Ue($e,bt)}}function De($e){dt&&(Le.current=$e.detail===_.current)}return[Ze,De]}function ge(dt,hn,E,h){var g=S.useMemo(function(){return[new Map,[]]},[dt,E.id,h]),C=(0,x.Z)(g,2),W=C[0],le=C[1],G=function(Le){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Le,oe=W.get(Le),Ue=W.get(ue);if(oe===void 0||Ue===void 0)for(var ct=dt.length,Be=le.length;Be0&&arguments[0]!==void 0?arguments[0]:!1;Le();var ct=function(){var De=!1;le.current.forEach(function($e,ie){if($e&&$e.offsetParent){var Ke=$e.offsetHeight,ht=getComputedStyle($e),bt=ht.marginTop,Et=ht.marginBottom,yn=we(bt),Yt=we(Et),En=Ke+yn+Yt;G.current.get(ie)!==En&&(G.current.set(ie,En),De=!0)}}),De&&W(function($e){return $e+1})};if(Ue)ct();else{_.current+=1;var Be=_.current;Promise.resolve().then(function(){Be===_.current&&ct()})}}function oe(Ue,ct){var Be=dt(Ue),Ze=le.current.get(Be);ct?(le.current.set(Be,ct),ue()):le.current.delete(Be),!Ze!=!ct&&(ct?hn==null||hn(Ue):E==null||E(Ue))}return(0,S.useEffect)(function(){return Le},[]),[oe,ue,G.current,C]}var Qe=14/15;function ye(dt,hn,E){var h=(0,S.useRef)(!1),g=(0,S.useRef)(0),C=(0,S.useRef)(0),W=(0,S.useRef)(null),le=(0,S.useRef)(null),G,_=function(Ue){if(h.current){var ct=Math.ceil(Ue.touches[0].pageX),Be=Math.ceil(Ue.touches[0].pageY),Ze=g.current-ct,De=C.current-Be,$e=Math.abs(Ze)>Math.abs(De);$e?g.current=ct:C.current=Be;var ie=E($e,$e?Ze:De,!1,Ue);ie&&Ue.preventDefault(),clearInterval(le.current),ie&&(le.current=setInterval(function(){$e?Ze*=Qe:De*=Qe;var Ke=Math.floor($e?Ze:De);(!E($e,Ke,!0)||Math.abs(Ke)<=.1)&&clearInterval(le.current)},16))}},Le=function(){h.current=!1,G()},ue=function(Ue){G(),Ue.touches.length===1&&!h.current&&(h.current=!0,g.current=Math.ceil(Ue.touches[0].pageX),C.current=Math.ceil(Ue.touches[0].pageY),W.current=Ue.target,W.current.addEventListener("touchmove",_,{passive:!1}),W.current.addEventListener("touchend",Le,{passive:!0}))};G=function(){W.current&&(W.current.removeEventListener("touchmove",_),W.current.removeEventListener("touchend",Le))},(0,U.Z)(function(){return dt&&hn.current.addEventListener("touchstart",ue,{passive:!0}),function(){var oe;(oe=hn.current)===null||oe===void 0||oe.removeEventListener("touchstart",ue),G(),clearInterval(le.current)}},[dt])}function be(dt){return Math.floor(Math.pow(dt,.5))}function ve(dt,hn){var E="touches"in dt?dt.touches[0]:dt;return E[hn?"pageX":"pageY"]-window[hn?"scrollX":"scrollY"]}function Ee(dt,hn,E){S.useEffect(function(){var h=hn.current;if(dt&&h){var g=!1,C,W,le=function(){k.Z.cancel(C)},G=function oe(){le(),C=(0,k.Z)(function(){E(W),oe()})},_=function(){g=!1,le()},Le=function(Ue){if(!(Ue.target.draggable||Ue.button!==0)){var ct=Ue;ct._virtualHandled||(ct._virtualHandled=!0,g=!0)}},ue=function(Ue){if(g){var ct=ve(Ue,!1),Be=h.getBoundingClientRect(),Ze=Be.top,De=Be.bottom;if(ct<=Ze){var $e=Ze-ct;W=-be($e),G()}else if(ct>=De){var ie=ct-De;W=be(ie),G()}else le()}};return h.addEventListener("mousedown",Le),h.ownerDocument.addEventListener("mouseup",_),h.ownerDocument.addEventListener("mousemove",ue),h.ownerDocument.addEventListener("dragend",_),function(){h.removeEventListener("mousedown",Le),h.ownerDocument.removeEventListener("mouseup",_),h.ownerDocument.removeEventListener("mousemove",ue),h.ownerDocument.removeEventListener("dragend",_),le()}}},[dt])}var he=10;function ce(dt,hn,E,h,g,C,W,le){var G=S.useRef(),_=S.useState(null),Le=(0,x.Z)(_,2),ue=Le[0],oe=Le[1];return(0,U.Z)(function(){if(ue&&ue.times=0;kn-=1){var Cr=g(hn[kn]),yr=E.get(Cr);if(yr===void 0){$e=!0;break}if(xn-=yr,xn<=0)break}switch(ht){case"top":Ke=Et-Ze;break;case"bottom":Ke=yn-De+Ze;break;default:{var Pr=dt.current.scrollTop,Vr=Pr+De;EtVr&&(ie="bottom")}}Ke!==null&&W(Ke),Ke!==ue.lastTop&&($e=!0)}$e&&oe((0,F.Z)((0,F.Z)({},ue),{},{times:ue.times+1,targetAlign:ie,lastTop:Ke}))}},[ue,dt.current]),function(Ue){if(Ue==null){le();return}if(k.Z.cancel(G.current),typeof Ue=="number")W(Ue);else if(Ue&&(0,b.Z)(Ue)==="object"){var ct,Be=Ue.align;"index"in Ue?ct=Ue.index:ct=hn.findIndex(function($e){return g($e)===Ue.key});var Ze=Ue.offset,De=Ze===void 0?0:Ze;oe({times:0,index:ct,offset:De,originAlign:Be})}}}var Ve=S.forwardRef(function(dt,hn){var E=dt.prefixCls,h=dt.rtl,g=dt.scrollOffset,C=dt.scrollRange,W=dt.onStartMove,le=dt.onStopMove,G=dt.onScroll,_=dt.horizontal,Le=dt.spinSize,ue=dt.containerSize,oe=dt.style,Ue=dt.thumbStyle,ct=dt.showScrollBar,Be=S.useState(!1),Ze=(0,x.Z)(Be,2),De=Ze[0],$e=Ze[1],ie=S.useState(null),Ke=(0,x.Z)(ie,2),ht=Ke[0],bt=Ke[1],Et=S.useState(null),yn=(0,x.Z)(Et,2),Yt=yn[0],En=yn[1],Sn=!h,On=S.useRef(),xn=S.useRef(),kn=S.useState(ct),Cr=(0,x.Z)(kn,2),yr=Cr[0],Pr=Cr[1],Vr=S.useRef(),Pt=function(){ct===!0||ct===!1||(clearTimeout(Vr.current),Pr(!0),Vr.current=setTimeout(function(){Pr(!1)},3e3))},Xt=C-ue||0,Zn=ue-Le||0,dr=S.useMemo(function(){if(g===0||Xt===0)return 0;var Ye=g/Xt;return Ye*Zn},[g,Xt,Zn]),Hn=function(Ot){Ot.stopPropagation(),Ot.preventDefault()},Wn=S.useRef({top:dr,dragging:De,pageY:ht,startTop:Yt});Wn.current={top:dr,dragging:De,pageY:ht,startTop:Yt};var Dr=function(Ot){$e(!0),bt(ve(Ot,_)),En(Wn.current.top),W(),Ot.stopPropagation(),Ot.preventDefault()};S.useEffect(function(){var Ye=function(Fe){Fe.preventDefault()},Ot=On.current,An=xn.current;return Ot.addEventListener("touchstart",Ye,{passive:!1}),An.addEventListener("touchstart",Dr,{passive:!1}),function(){Ot.removeEventListener("touchstart",Ye),An.removeEventListener("touchstart",Dr)}},[]);var Lr=S.useRef();Lr.current=Xt;var _r=S.useRef();_r.current=Zn,S.useEffect(function(){if(De){var Ye,Ot=function(Fe){var Tt=Wn.current,Nt=Tt.dragging,vn=Tt.pageY,pn=Tt.startTop;k.Z.cancel(Ye);var kt=On.current.getBoundingClientRect(),jn=ue/(_?kt.width:kt.height);if(Nt){var Jn=(ve(Fe,_)-vn)*jn,pr=pn;!Sn&&_?pr-=Jn:pr+=Jn;var mr=Lr.current,ir=_r.current,Er=ir?pr/ir:0,$n=Math.ceil(Er*mr);$n=Math.max($n,0),$n=Math.min($n,mr),Ye=(0,k.Z)(function(){G($n,_)})}},An=function(){$e(!1),le()};return window.addEventListener("mousemove",Ot,{passive:!0}),window.addEventListener("touchmove",Ot,{passive:!0}),window.addEventListener("mouseup",An,{passive:!0}),window.addEventListener("touchend",An,{passive:!0}),function(){window.removeEventListener("mousemove",Ot),window.removeEventListener("touchmove",Ot),window.removeEventListener("mouseup",An),window.removeEventListener("touchend",An),k.Z.cancel(Ye)}}},[De]),S.useEffect(function(){return Pt(),function(){clearTimeout(Vr.current)}},[g]),S.useImperativeHandle(hn,function(){return{delayHidden:Pt}});var Tr="".concat(E,"-scrollbar"),or={position:"absolute",visibility:yr?null:"hidden"},gA={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return _?(Object.assign(or,{height:8,left:0,right:0,bottom:0}),Object.assign(gA,(0,V.Z)({height:"100%",width:Le},Sn?"left":"right",dr))):(Object.assign(or,(0,V.Z)({width:8,top:0,bottom:0},Sn?"right":"left",0)),Object.assign(gA,{width:"100%",height:Le,top:dr})),S.createElement("div",{ref:On,className:B()(Tr,(0,V.Z)((0,V.Z)((0,V.Z)({},"".concat(Tr,"-horizontal"),_),"".concat(Tr,"-vertical"),!_),"".concat(Tr,"-visible"),yr)),style:(0,F.Z)((0,F.Z)({},or),oe),onMouseDown:Hn,onMouseMove:Pt},S.createElement("div",{ref:xn,className:B()("".concat(Tr,"-thumb"),(0,V.Z)({},"".concat(Tr,"-thumb-moving"),De)),style:(0,F.Z)((0,F.Z)({},gA),Ue),onMouseDown:Dr}))}),We=Ve,Oe=20;function pt(){var dt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,hn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,E=dt/hn*dt;return isNaN(E)&&(E=0),E=Math.max(E,Oe),Math.floor(E)}var yt=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],qt=[],Wt={overflowY:"auto",overflowAnchor:"none"};function nn(dt,hn){var E=dt.prefixCls,h=E===void 0?"rc-virtual-list":E,g=dt.className,C=dt.height,W=dt.itemHeight,le=dt.fullHeight,G=le===void 0?!0:le,_=dt.style,Le=dt.data,ue=dt.children,oe=dt.itemKey,Ue=dt.virtual,ct=dt.direction,Be=dt.scrollWidth,Ze=dt.component,De=Ze===void 0?"div":Ze,$e=dt.onScroll,ie=dt.onVirtualScroll,Ke=dt.onVisibleChange,ht=dt.innerProps,bt=dt.extraRender,Et=dt.styles,yn=dt.showScrollBar,Yt=yn===void 0?"optional":yn,En=(0,T.Z)(dt,yt),Sn=S.useCallback(function($t){return typeof oe=="function"?oe($t):$t==null?void 0:$t[oe]},[oe]),On=rt(Sn,null,null),xn=(0,x.Z)(On,4),kn=xn[0],Cr=xn[1],yr=xn[2],Pr=xn[3],Vr=!!(Ue!==!1&&C&&W),Pt=S.useMemo(function(){return Object.values(yr.maps).reduce(function($t,fn){return $t+fn},0)},[yr.id,yr.maps]),Xt=Vr&&Le&&(Math.max(W*Le.length,Pt)>C||!!Be),Zn=ct==="rtl",dr=B()(h,(0,V.Z)({},"".concat(h,"-rtl"),Zn),g),Hn=Le||qt,Wn=(0,S.useRef)(),Dr=(0,S.useRef)(),Lr=(0,S.useRef)(),_r=(0,S.useState)(0),Tr=(0,x.Z)(_r,2),or=Tr[0],gA=Tr[1],Ye=(0,S.useState)(0),Ot=(0,x.Z)(Ye,2),An=Ot[0],Se=Ot[1],Fe=(0,S.useState)(!1),Tt=(0,x.Z)(Fe,2),Nt=Tt[0],vn=Tt[1],pn=function(){vn(!0)},kt=function(){vn(!1)},jn={getKey:Sn};function Jn($t){gA(function(fn){var rr;typeof $t=="function"?rr=$t(fn):rr=$t;var Cn=$r(rr);return Wn.current.scrollTop=Cn,Cn})}var pr=(0,S.useRef)({start:0,end:Hn.length}),mr=(0,S.useRef)(),ir=H(Hn,Sn),Er=(0,x.Z)(ir,1),$n=Er[0];mr.current=$n;var br=S.useMemo(function(){if(!Vr)return{scrollHeight:void 0,start:0,end:Hn.length-1,offset:void 0};if(!Xt){var $t;return{scrollHeight:(($t=Dr.current)===null||$t===void 0?void 0:$t.offsetHeight)||0,start:0,end:Hn.length-1,offset:void 0}}for(var fn=0,rr,Cn,Mn,mA=Hn.length,Xr=0;Xr=or&&rr===void 0&&(rr=Xr,Cn=fn),BA>or+C&&Mn===void 0&&(Mn=Xr),fn=BA}return rr===void 0&&(rr=0,Cn=0,Mn=Math.ceil(C/W)),Mn===void 0&&(Mn=Hn.length-1),Mn=Math.min(Mn+1,Hn.length-1),{scrollHeight:fn,start:rr,end:Mn,offset:Cn}},[Xt,Vr,or,Hn,Pr,C]),xr=br.scrollHeight,Or=br.start,jr=br.end,Rr=br.offset;pr.current.start=Or,pr.current.end=jr,S.useLayoutEffect(function(){var $t=yr.getRecord();if($t.size===1){var fn=Array.from($t.keys())[0],rr=$t.get(fn),Cn=Hn[Or];if(Cn&&rr===void 0){var Mn=Sn(Cn);if(Mn===fn){var mA=yr.get(fn),Xr=mA-W;Jn(function(OA){return OA+Xr})}}}yr.resetRecord()},[xr]);var Qt=S.useState({width:0,height:C}),zt=(0,x.Z)(Qt,2),Mt=zt[0],Bn=zt[1],_t=function(fn){Bn({width:fn.offsetWidth,height:fn.offsetHeight})},dn=(0,S.useRef)(),rn=(0,S.useRef)(),er=S.useMemo(function(){return pt(Mt.width,Be)},[Mt.width,Be]),on=S.useMemo(function(){return pt(Mt.height,xr)},[Mt.height,xr]),Ur=xr-C,fA=(0,S.useRef)(Ur);fA.current=Ur;function $r($t){var fn=$t;return Number.isNaN(fA.current)||(fn=Math.min(fn,fA.current)),fn=Math.max(fn,0),fn}var aA=or<=0,eA=or>=Ur,Kr=An<=0,vA=An>=Be,tA=te(aA,eA,Kr,vA),IA=function(){return{x:Zn?-An:An,y:or}},kr=(0,S.useRef)(IA()),rA=(0,f.useEvent)(function($t){if(ie){var fn=(0,F.Z)((0,F.Z)({},IA()),$t);(kr.current.x!==fn.x||kr.current.y!==fn.y)&&(ie(fn),kr.current=fn)}});function sA($t,fn){var rr=$t;fn?((0,y.flushSync)(function(){Se(rr)}),rA()):Jn(rr)}function hA($t){var fn=$t.currentTarget.scrollTop;fn!==or&&Jn(fn),$e==null||$e($t),rA()}var St=function(fn){var rr=fn,Cn=Be?Be-Mt.width:0;return rr=Math.max(rr,0),rr=Math.min(rr,Cn),rr},Ut=(0,f.useEvent)(function($t,fn){fn?((0,y.flushSync)(function(){Se(function(rr){var Cn=rr+(Zn?-$t:$t);return St(Cn)})}),rA()):Jn(function(rr){var Cn=rr+$t;return Cn})}),ft=ee(Vr,aA,eA,Kr,vA,!!Be,Ut),Vn=(0,x.Z)(ft,2),In=Vn[0],Fr=Vn[1];ye(Vr,Wn,function($t,fn,rr,Cn){var Mn=Cn;return tA($t,fn,rr)?!1:!Mn||!Mn._virtualHandled?(Mn&&(Mn._virtualHandled=!0),In({preventDefault:function(){},deltaX:$t?fn:0,deltaY:$t?0:fn}),!0):!1}),Ee(Xt,Wn,function($t){Jn(function(fn){return fn+$t})}),(0,U.Z)(function(){function $t(rr){var Cn=aA&&rr.detail<0,Mn=eA&&rr.detail>0;Vr&&!Cn&&!Mn&&rr.preventDefault()}var fn=Wn.current;return fn.addEventListener("wheel",In,{passive:!1}),fn.addEventListener("DOMMouseScroll",Fr,{passive:!0}),fn.addEventListener("MozMousePixelScroll",$t,{passive:!1}),function(){fn.removeEventListener("wheel",In),fn.removeEventListener("DOMMouseScroll",Fr),fn.removeEventListener("MozMousePixelScroll",$t)}},[Vr,aA,eA]),(0,U.Z)(function(){if(Be){var $t=St(An);Se($t),rA({x:$t})}},[Mt.width,Be]);var it=function(){var fn,rr;(fn=dn.current)===null||fn===void 0||fn.delayHidden(),(rr=rn.current)===null||rr===void 0||rr.delayHidden()},At=ce(Wn,Hn,yr,W,Sn,function(){return Cr(!0)},Jn,it);S.useImperativeHandle(hn,function(){return{nativeElement:Lr.current,getScrollInfo:IA,scrollTo:function(fn){function rr(Cn){return Cn&&(0,b.Z)(Cn)==="object"&&("left"in Cn||"top"in Cn)}rr(fn)?(fn.left!==void 0&&Se(St(fn.left)),At(fn.top)):At(fn)}}}),(0,U.Z)(function(){if(Ke){var $t=Hn.slice(Or,jr+1);Ke($t,Hn)}},[Or,jr,Hn]);var Xe=ge(Hn,Sn,yr,W),Gt=bt==null?void 0:bt({start:Or,end:jr,virtual:Xt,offsetX:An,offsetY:Rr,rtl:Zn,getSize:Xe}),Fn=Ae(Hn,Or,jr,Be,An,kn,ue,jn),nr=null;C&&(nr=(0,F.Z)((0,V.Z)({},G?"height":"maxHeight",C),Wt),Vr&&(nr.overflowY="hidden",Be&&(nr.overflowX="hidden"),Nt&&(nr.pointerEvents="none")));var un={};return Zn&&(un.dir="rtl"),S.createElement("div",(0,u.Z)({ref:Lr,style:(0,F.Z)((0,F.Z)({},_),{},{position:"relative"}),className:dr},un,En),S.createElement(z.Z,{onResize:_t},S.createElement(De,{className:"".concat(h,"-holder"),style:nr,ref:Wn,onScroll:hA,onMouseEnter:it},S.createElement(N,{prefixCls:h,height:xr,offsetX:An,offsetY:Rr,scrollWidth:Be,onInnerResize:Cr,ref:Dr,innerProps:ht,rtl:Zn,extra:Gt},Fn))),Xt&&xr>C&&S.createElement(We,{ref:dn,prefixCls:h,scrollOffset:or,scrollRange:xr,rtl:Zn,onScroll:sA,onStartMove:pn,onStopMove:kt,spinSize:on,containerSize:Mt.height,style:Et==null?void 0:Et.verticalScrollBar,thumbStyle:Et==null?void 0:Et.verticalScrollBarThumb,showScrollBar:Yt}),Xt&&Be>Mt.width&&S.createElement(We,{ref:rn,prefixCls:h,scrollOffset:An,scrollRange:Be,rtl:Zn,onScroll:sA,onStartMove:pn,onStopMove:kt,spinSize:er,containerSize:Mt.width,horizontal:!0,style:Et==null?void 0:Et.horizontalScrollBar,thumbStyle:Et==null?void 0:Et.horizontalScrollBarThumb,showScrollBar:Yt}))}var lt=S.forwardRef(nn);lt.displayName="List";var Vt=lt,wt=Vt},51581:function(Kt,de,a){"use strict";Object.defineProperty(de,"__esModule",{value:!0});var u=function(){function S(y,M){for(var N=0;N=0||Object.prototype.hasOwnProperty.call(S,N)&&(M[N]=S[N]);return M}function B(S,y){if(!(S instanceof y))throw new TypeError("Cannot call a class as a function")}function z(S,y){if(!S)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:S}function f(S,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);S.prototype=Object.create(y&&y.prototype,{constructor:{value:S,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(S,y):S.__proto__=y)}var U=function(S){f(y,S);function y(M){B(this,y);var N=z(this,(y.__proto__||Object.getPrototypeOf(y)).call(this,M));return N.scrollListener=N.scrollListener.bind(N),N.eventListenerOptions=N.eventListenerOptions.bind(N),N.mousewheelListener=N.mousewheelListener.bind(N),N}return u(y,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var N=this.getParentElement(this.scrollComponent);N.scrollTop=N.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var N=!1,K={get passive(){N=!0}};try{document.addEventListener("test",null,K),document.removeEventListener("test",null,K)}catch(Ae){}return N}},{key:"eventListenerOptions",value:function(){var N=this.props.useCapture;return this.isPassiveSupported()&&(N={useCapture:this.props.useCapture,passive:!0}),N}},{key:"setDefaultLoader",value:function(N){this.defaultLoader=N}},{key:"detachMousewheelListener",value:function(){var N=window;this.props.useWindow===!1&&(N=this.scrollComponent.parentNode),N.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var N=window;this.props.useWindow===!1&&(N=this.getParentElement(this.scrollComponent)),N.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),N.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(N){var K=this.props.getScrollParent&&this.props.getScrollParent();return K!=null?K:N&&N.parentNode}},{key:"filterProps",value:function(N){return N}},{key:"attachScrollListener",value:function(){var N=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!N)){var K=window;this.props.useWindow===!1&&(K=N),K.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),K.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),K.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(N){N.deltaY===1&&!this.isPassiveSupported()&&N.preventDefault()}},{key:"scrollListener",value:function(){var N=this.scrollComponent,K=window,Ae=this.getParentElement(N),X=void 0;if(this.props.useWindow){var q=document.documentElement||document.body.parentNode||document.body,H=K.pageYOffset!==void 0?K.pageYOffset:q.scrollTop;this.props.isReverse?X=H:X=this.calculateOffset(N,H)}else this.props.isReverse?X=Ae.scrollTop:X=N.scrollHeight-Ae.scrollTop-Ae.clientHeight;X1&&arguments[1]!==void 0?arguments[1]:60,V=null;return function(){for(var x=this,T=arguments.length,re=new Array(T),B=0;Btypeof z=="object"&&z!=null&&z.nodeType===1,b=(z,f)=>(!f||z!=="hidden")&&z!=="visible"&&z!=="clip",F=(z,f)=>{if(z.clientHeight{const y=(M=>{if(!M.ownerDocument||!M.ownerDocument.defaultView)return null;try{return M.ownerDocument.defaultView.frameElement}catch(N){return null}})(S);return!!y&&(y.clientHeightMf||M>z&&N=f&&K>=U?M-z-S:N>f&&KU?N-f+y:0,x=z=>{const f=z.parentElement;return f==null?z.getRootNode().host||null:f},T=(z,f)=>{var U,S,y,M;if(typeof document=="undefined")return[];const{scrollMode:N,block:K,inline:Ae,boundary:X,skipOverflowHiddenElements:q}=f,H=typeof X=="function"?X:We=>We!==X;if(!u(z))throw new TypeError("Invalid target");const k=document.scrollingElement||document.documentElement,Q=[];let p=z;for(;u(p)&&H(p);){if(p=x(p),p===k){Q.push(p);break}p!=null&&p===document.body&&F(p)&&!F(document.documentElement)||p!=null&&F(p,q)&&Q.push(p)}const te=(S=(U=window.visualViewport)==null?void 0:U.width)!=null?S:innerWidth,ee=(M=(y=window.visualViewport)==null?void 0:y.height)!=null?M:innerHeight,{scrollX:ge,scrollY:se}=window,{height:me,width:ae,top:Ne,right:we,bottom:rt,left:Qe}=z.getBoundingClientRect(),{top:ye,right:be,bottom:ve,left:Ee}=(We=>{const Oe=window.getComputedStyle(We);return{top:parseFloat(Oe.scrollMarginTop)||0,right:parseFloat(Oe.scrollMarginRight)||0,bottom:parseFloat(Oe.scrollMarginBottom)||0,left:parseFloat(Oe.scrollMarginLeft)||0}})(z);let he=K==="start"||K==="nearest"?Ne-ye:K==="end"?rt+ve:Ne+me/2-ye+ve,ce=Ae==="center"?Qe+ae/2-Ee+be:Ae==="end"?we+be:Qe-Ee;const Ve=[];for(let We=0;We=0&&Qe>=0&&rt<=ee&&we<=te&&(Oe===k&&!F(Oe)||Ne>=qt&&rt<=nn&&Qe>=lt&&we<=Wt))return Ve;const Vt=getComputedStyle(Oe),wt=parseInt(Vt.borderLeftWidth,10),dt=parseInt(Vt.borderTopWidth,10),hn=parseInt(Vt.borderRightWidth,10),E=parseInt(Vt.borderBottomWidth,10);let h=0,g=0;const C="offsetWidth"in Oe?Oe.offsetWidth-Oe.clientWidth-wt-hn:0,W="offsetHeight"in Oe?Oe.offsetHeight-Oe.clientHeight-dt-E:0,le="offsetWidth"in Oe?Oe.offsetWidth===0?0:yt/Oe.offsetWidth:0,G="offsetHeight"in Oe?Oe.offsetHeight===0?0:pt/Oe.offsetHeight:0;if(k===Oe)h=K==="start"?he:K==="end"?he-ee:K==="nearest"?V(se,se+ee,ee,dt,E,se+he,se+he+me,me):he-ee/2,g=Ae==="start"?ce:Ae==="center"?ce-te/2:Ae==="end"?ce-te:V(ge,ge+te,te,wt,hn,ge+ce,ge+ce+ae,ae),h=Math.max(0,h+se),g=Math.max(0,g+ge);else{h=K==="start"?he-qt-dt:K==="end"?he-nn+E+W:K==="nearest"?V(qt,nn,pt,dt,E+W,he,he+me,me):he-(qt+pt/2)+W/2,g=Ae==="start"?ce-lt-wt:Ae==="center"?ce-(lt+yt/2)+C/2:Ae==="end"?ce-Wt+hn+C:V(lt,Wt,yt,wt,hn+C,ce,ce+ae,ae);const{scrollLeft:_,scrollTop:Le}=Oe;h=G===0?0:Math.max(0,Math.min(Le+h/G,Oe.scrollHeight-pt/G+W)),g=le===0?0:Math.max(0,Math.min(_+g/le,Oe.scrollWidth-yt/le+C)),he+=Le-h,ce+=_-g}Ve.push({el:Oe,top:h,left:g})}return Ve},re=z=>z===!1?{block:"end",inline:"nearest"}:(f=>f===Object(f)&&Object.keys(f).length!==0)(z)?z:{block:"start",inline:"nearest"};function B(z,f){if(!z.isConnected||!(y=>{let M=y;for(;M&&M.parentNode;){if(M.parentNode===document)return!0;M=M.parentNode instanceof ShadowRoot?M.parentNode.host:M.parentNode}return!1})(z))return;const U=(y=>{const M=window.getComputedStyle(y);return{top:parseFloat(M.scrollMarginTop)||0,right:parseFloat(M.scrollMarginRight)||0,bottom:parseFloat(M.scrollMarginBottom)||0,left:parseFloat(M.scrollMarginLeft)||0}})(z);if((y=>typeof y=="object"&&typeof y.behavior=="function")(f))return f.behavior(T(z,f));const S=typeof f=="boolean"||f==null?void 0:f.behavior;for(const{el:y,top:M,left:N}of T(z,re(f))){const K=M-U.top+U.bottom,Ae=N-U.left+U.right;y.scroll({top:K,left:Ae,behavior:S})}}}}]); +`,X=["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"],q={},H;function k(be){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ye=be.getAttribute("id")||be.getAttribute("data-reactid")||be.getAttribute("name");if(ve&&q[ye])return q[ye];var he=window.getComputedStyle(be),ce=he.getPropertyValue("box-sizing")||he.getPropertyValue("-moz-box-sizing")||he.getPropertyValue("-webkit-box-sizing"),Ve=parseFloat(he.getPropertyValue("padding-bottom"))+parseFloat(he.getPropertyValue("padding-top")),We=parseFloat(he.getPropertyValue("border-bottom-width"))+parseFloat(he.getPropertyValue("border-top-width")),Oe=X.map(function(yt){return"".concat(yt,":").concat(he.getPropertyValue(yt))}).join(";"),pt={sizingStyle:Oe,paddingSize:Ve,borderSize:We,boxSizing:ce};return ve&&ye&&(q[ye]=pt),pt}function Q(be){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,he=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;H||(H=document.createElement("textarea"),H.setAttribute("tab-index","-1"),H.setAttribute("aria-hidden","true"),document.body.appendChild(H)),be.getAttribute("wrap")?H.setAttribute("wrap",be.getAttribute("wrap")):H.removeAttribute("wrap");var ce=k(be,ve),Ve=ce.paddingSize,We=ce.borderSize,Oe=ce.boxSizing,pt=ce.sizingStyle;H.setAttribute("style","".concat(pt,";").concat(Ae)),H.value=be.value||be.placeholder||"";var yt=void 0,qt=void 0,Wt,nn=H.scrollHeight;if(Oe==="border-box"?nn+=We:Oe==="content-box"&&(nn-=Ve),ye!==null||he!==null){H.value=" ";var lt=H.scrollHeight-Ve;ye!==null&&(yt=lt*ye,Oe==="border-box"&&(yt=yt+Ve+We),nn=Math.max(yt,nn)),he!==null&&(qt=lt*he,Oe==="border-box"&&(qt=qt+Ve+We),Wt=nn>qt?"":"hidden",nn=Math.min(qt,nn))}var Vt={height:nn,overflowY:Wt,resize:"none"};return yt&&(Vt.minHeight=yt),qt&&(Vt.maxHeight=qt),Vt}var p=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],te=0,ee=1,ge=2,se=y.forwardRef(function(be,ve){var ye=be,he=ye.prefixCls,ce=ye.onPressEnter,Ve=ye.defaultValue,We=ye.value,Oe=ye.autoSize,pt=ye.onResize,yt=ye.className,qt=ye.style,Wt=ye.disabled,nn=ye.onChange,lt=ye.onInternalAutoSize,Vt=(0,T.Z)(ye,p),wt=(0,S.Z)(Ve,{value:We,postState:function(En){return En!=null?En:""}}),dt=(0,x.Z)(wt,2),hn=dt[0],E=dt[1],h=function(En){E(En.target.value),nn==null||nn(En)},g=y.useRef();y.useImperativeHandle(ve,function(){return{textArea:g.current}});var C=y.useMemo(function(){return Oe&&(0,V.Z)(Oe)==="object"?[Oe.minRows,Oe.maxRows]:[]},[Oe]),W=(0,x.Z)(C,2),le=W[0],G=W[1],_=!!Oe,Le=function(){try{if(document.activeElement===g.current){var En=g.current,Sn=En.selectionStart,On=En.selectionEnd,xn=En.scrollTop;g.current.setSelectionRange(Sn,On),g.current.scrollTop=xn}}catch(kn){}},ue=y.useState(ge),oe=(0,x.Z)(ue,2),Ue=oe[0],ct=oe[1],Be=y.useState(),Ze=(0,x.Z)(Be,2),De=Ze[0],$e=Ze[1],ie=function(){ct(te)};(0,N.Z)(function(){_&&ie()},[We,le,G,_]),(0,N.Z)(function(){if(Ue===te)ct(ee);else if(Ue===ee){var Yt=Q(g.current,!1,le,G);ct(ge),$e(Yt)}else Le()},[Ue]);var Ke=y.useRef(),ht=function(){K.Z.cancel(Ke.current)},bt=function(En){Ue===ge&&(pt==null||pt(En),Oe&&(ht(),Ke.current=(0,K.Z)(function(){ie()})))};y.useEffect(function(){return ht},[]);var Et=_?De:null,yn=(0,b.Z)((0,b.Z)({},qt),Et);return(Ue===te||Ue===ee)&&(yn.overflowY="hidden",yn.overflowX="hidden"),y.createElement(M.Z,{onResize:bt,disabled:!(Oe||pt)},y.createElement("textarea",(0,u.Z)({},Vt,{ref:g,style:yn,className:z()(he,yt,(0,F.Z)({},"".concat(he,"-disabled"),Wt)),disabled:Wt,value:hn,onChange:h})))}),me=se,ae=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ne(be,ve){return(0,re.Z)(be||"").slice(0,ve).join("")}function we(be,ve,ye,he){var ce=ye;return be?ce=Ne(ye,he):(0,re.Z)(ve||"").lengthhe&&(ce=ve),ce}var rt=y.forwardRef(function(be,ve){var ye,he=be.defaultValue,ce=be.value,Ve=be.onFocus,We=be.onBlur,Oe=be.onChange,pt=be.allowClear,yt=be.maxLength,qt=be.onCompositionStart,Wt=be.onCompositionEnd,nn=be.suffix,lt=be.prefixCls,Vt=lt===void 0?"rc-textarea":lt,wt=be.classes,dt=be.showCount,hn=be.className,E=be.style,h=be.disabled,g=be.hidden,C=be.classNames,W=be.styles,le=be.onResize,G=(0,T.Z)(be,ae),_=(0,S.Z)(he,{value:ce,defaultValue:he}),Le=(0,x.Z)(_,2),ue=Le[0],oe=Le[1],Ue=(0,y.useRef)(null),ct=y.useState(!1),Be=(0,x.Z)(ct,2),Ze=Be[0],De=Be[1],$e=y.useState(!1),ie=(0,x.Z)($e,2),Ke=ie[0],ht=ie[1],bt=y.useRef(),Et=y.useRef(0),yn=y.useState(null),Yt=(0,x.Z)(yn,2),En=Yt[0],Sn=Yt[1],On=function(){var or;(or=Ue.current)===null||or===void 0||or.textArea.focus()};(0,y.useImperativeHandle)(ve,function(){return{resizableTextArea:Ue.current,focus:On,blur:function(){var or;(or=Ue.current)===null||or===void 0||or.textArea.blur()}}}),(0,y.useEffect)(function(){De(function(Tr){return!h&&Tr})},[h]);var xn=Number(yt)>0,kn=function(or){ht(!0),bt.current=ue,Et.current=or.currentTarget.selectionStart,qt==null||qt(or)},Cr=function(or){ht(!1);var gA=or.currentTarget.value;if(xn){var Ye,Ot=Et.current>=yt+1||Et.current===((Ye=bt.current)===null||Ye===void 0?void 0:Ye.length);gA=we(Ot,bt.current,gA,yt)}gA!==ue&&(oe(gA),(0,U.rJ)(or.currentTarget,or,Oe,gA)),Wt==null||Wt(or)},yr=function(or){var gA=or.target.value;if(!Ke&&xn){var Ye=or.target.selectionStart>=yt+1||or.target.selectionStart===gA.length||!or.target.selectionStart;gA=we(Ye,ue,gA,yt)}oe(gA),(0,U.rJ)(or.currentTarget,or,Oe,gA)},Pr=function(or){var gA=G.onPressEnter,Ye=G.onKeyDown;or.key==="Enter"&&gA&&gA(or),Ye==null||Ye(or)},Vr=function(or){De(!0),Ve==null||Ve(or)},Pt=function(or){De(!1),We==null||We(or)},Xt=function(or){var gA;oe(""),On(),(0,U.rJ)((gA=Ue.current)===null||gA===void 0?void 0:gA.textArea,or,Oe)},Zn=(0,U.D7)(ue);!Ke&&xn&&ce==null&&(Zn=Ne(Zn,yt));var dr=nn,Hn;if(dt){var Wn=(0,re.Z)(Zn).length;(0,V.Z)(dt)==="object"?Hn=dt.formatter({value:Zn,count:Wn,maxLength:yt}):Hn="".concat(Wn).concat(xn?" / ".concat(yt):""),dr=y.createElement(y.Fragment,null,dr,y.createElement("span",{className:z()("".concat(Vt,"-data-count"),C==null?void 0:C.count),style:W==null?void 0:W.count},Hn))}var Dr=function(or){var gA;le==null||le(or),(gA=Ue.current)!==null&&gA!==void 0&&gA.textArea.style.height&&Sn(!0)},Lr=!G.autoSize&&!dt&&!pt,_r=y.createElement(f.BaseInput,{value:Zn,allowClear:pt,handleReset:Xt,suffix:dr,prefixCls:Vt,classes:{affixWrapper:z()(wt==null?void 0:wt.affixWrapper,(ye={},(0,F.Z)(ye,"".concat(Vt,"-show-count"),dt),(0,F.Z)(ye,"".concat(Vt,"-textarea-allow-clear"),pt),ye))},disabled:h,focused:Ze,className:hn,style:(0,b.Z)((0,b.Z)({},E),En&&!Lr?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Hn=="string"?Hn:void 0}},hidden:g,inputElement:y.createElement(me,(0,u.Z)({},G,{onKeyDown:Pr,onChange:yr,onFocus:Vr,onBlur:Pt,onCompositionStart:kn,onCompositionEnd:Cr,className:C==null?void 0:C.textarea,style:(0,b.Z)((0,b.Z)({},W==null?void 0:W.textarea),{},{resize:E==null?void 0:E.resize}),disabled:h,prefixCls:Vt,onResize:Dr,ref:Ue}))});return _r}),Qe=rt,Ee=Qe},39417:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return ee}});var u=a(54476),b=a(20068),F=a(75931),V=a(33885),x=a(67732),T=a(83652),re=a(31226),B=a(42403),z=a(158),f=a(92310),U=a.n(f),S=a(26112),y=a(59301),M=a(39378),N=function(se){for(var me=se.prefixCls,ae=se.level,Ne=se.isStart,we=se.isEnd,rt="".concat(me,"-indent-unit"),Qe=[],Ee=0;Ee0&&arguments[0]!==void 0?arguments[0]:[],h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],g=E.length,C=h.length;if(Math.abs(g-C)!==1)return{add:!1,key:null};function W(le,G){var _=new Map;le.forEach(function(ue){_.set(ue,!0)});var Le=G.filter(function(ue){return!_.has(ue)});return Le.length===1?Le[0]:null}return g ").concat(h);return h}var yt=K.forwardRef(function(E,h){var g=E.prefixCls,C=E.data,W=E.selectable,le=E.checkable,G=E.expandedKeys,_=E.selectedKeys,Le=E.checkedKeys,ue=E.loadedKeys,oe=E.loadingKeys,Ue=E.halfCheckedKeys,ct=E.keyEntities,Be=E.disabled,Ze=E.dragging,De=E.dragOverNodeKey,$e=E.dropPosition,ie=E.motion,Ke=E.height,ht=E.itemHeight,bt=E.virtual,Et=E.focusable,yn=E.activeItem,Yt=E.focused,En=E.tabIndex,Sn=E.onKeyDown,On=E.onFocus,xn=E.onBlur,kn=E.onActiveChange,Cr=E.onListChangeStart,yr=E.onListChangeEnd,Pr=(0,k.Z)(E,Ee),Vr=K.useRef(null),Pt=K.useRef(null);K.useImperativeHandle(h,function(){return{scrollTo:function(ir){Vr.current.scrollTo(ir)},getIndentWidth:function(){return Pt.current.offsetWidth}}});var Xt=K.useState(G),Zn=(0,H.Z)(Xt,2),dr=Zn[0],Hn=Zn[1],Wn=K.useState(C),Dr=(0,H.Z)(Wn,2),Lr=Dr[0],_r=Dr[1],Tr=K.useState(C),or=(0,H.Z)(Tr,2),gA=or[0],Ye=or[1],Ot=K.useState([]),An=(0,H.Z)(Ot,2),Se=An[0],Fe=An[1],Tt=K.useState(null),Nt=(0,H.Z)(Tt,2),vn=Nt[0],pn=Nt[1],kt=K.useRef(C);kt.current=C;function jn(){var mr=kt.current;_r(mr),Ye(mr),Fe([]),pn(null),yr()}(0,Q.Z)(function(){Hn(G);var mr=rt(dr,G);if(mr.key!==null)if(mr.add){var ir=Lr.findIndex(function(jr){var Rr=jr.key;return Rr===mr.key}),Er=We(Qe(Lr,C,mr.key),bt,Ke,ht),$n=Lr.slice();$n.splice(ir+1,0,Ve),Ye($n),Fe(Er),pn("show")}else{var br=C.findIndex(function(jr){var Rr=jr.key;return Rr===mr.key}),xr=We(Qe(C,Lr,mr.key),bt,Ke,ht),Or=C.slice();Or.splice(br+1,0,Ve),Ye(Or),Fe(xr),pn("hide")}else Lr!==C&&(_r(C),Ye(C))},[G,C]),K.useEffect(function(){Ze||jn()},[Ze]);var Jn=ie?gA:C,pr={expandedKeys:G,selectedKeys:_,loadedKeys:ue,loadingKeys:oe,checkedKeys:Le,halfCheckedKeys:Ue,dragOverNodeKey:De,dropPosition:$e,keyEntities:ct};return K.createElement(K.Fragment,null,Yt&&yn&&K.createElement("span",{style:be,"aria-live":"assertive"},pt(yn)),K.createElement("div",null,K.createElement("input",{style:be,disabled:Et===!1||Be,tabIndex:Et!==!1?En:null,onKeyDown:Sn,onFocus:On,onBlur:xn,value:"",onChange:ve,"aria-label":"for screen reader"})),K.createElement("div",{className:"".concat(g,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},K.createElement("div",{className:"".concat(g,"-indent")},K.createElement("div",{ref:Pt,className:"".concat(g,"-indent-unit")}))),K.createElement(p.Z,(0,u.Z)({},Pr,{data:Jn,itemKey:Oe,height:Ke,fullHeight:!1,virtual:bt,itemHeight:ht,prefixCls:"".concat(g,"-list"),ref:Vr,onVisibleChange:function(ir,Er){var $n=new Set(ir),br=Er.filter(function(xr){return!$n.has(xr)});br.some(function(xr){return Oe(xr)===ye})&&jn()}}),function(mr){var ir=mr.pos,Er=(0,u.Z)({},(q(mr.data),mr.data)),$n=mr.title,br=mr.key,xr=mr.isStart,Or=mr.isEnd,jr=(0,se.km)(br,ir);delete Er.key,delete Er.children;var Rr=(0,se.H8)(jr,pr);return K.createElement(we,(0,u.Z)({},Er,Rr,{title:$n,active:!!yn&&br===yn.key,pos:ir,data:mr.data,isStart:xr,isEnd:Or,motion:ie,motionNodes:br===ye?Se:null,motionType:vn,onMotionStart:Cr,onMotionEnd:jn,treeNodeRequiredProps:pr,onMouseMove:function(){kn(null)}}))}))});yt.displayName="NodeList";var qt=yt,Wt=a(35654),nn=a(90782),lt=a(67841),Vt=10,wt=function(E){(0,z.Z)(g,E);var h=(0,f.Z)(g);function g(){var C;(0,T.Z)(this,g);for(var W=arguments.length,le=new Array(W),G=0;G2&&arguments[2]!==void 0?arguments[2]:!1,Ue=C.state,ct=Ue.dragChildrenKeys,Be=Ue.dropPosition,Ze=Ue.dropTargetKey,De=Ue.dropTargetPos,$e=Ue.dropAllowed;if($e){var ie=C.props.onDrop;if(C.setState({dragOverNodeKey:null}),C.cleanDragState(),Ze!==null){var Ke=(0,V.Z)((0,V.Z)({},(0,se.H8)(Ze,C.getTreeNodeRequiredProps())),{},{active:((ue=C.getActiveItem())===null||ue===void 0?void 0:ue.key)===Ze,data:(0,lt.Z)(C.state.keyEntities,Ze).node}),ht=ct.indexOf(Ze)!==-1;(0,N.ZP)(!ht,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var bt=(0,Wt.yx)(De),Et={event:_,node:(0,se.F)(Ke),dragNode:C.dragNode?(0,se.F)(C.dragNode.props):null,dragNodesKeys:[C.dragNode.props.eventKey].concat(ct),dropToGap:Be!==0,dropPosition:Be+Number(bt[bt.length-1])};oe||ie==null||ie(Et),C.dragNode=null}}},C.cleanDragState=function(){var _=C.state.draggingNodeKey;_!==null&&C.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),C.dragStartMousePosition=null,C.currentMouseOverDroppableNodeKey=null},C.triggerExpandActionExpand=function(_,Le){var ue=C.state,oe=ue.expandedKeys,Ue=ue.flattenNodes,ct=Le.expanded,Be=Le.key,Ze=Le.isLeaf;if(!(Ze||_.shiftKey||_.metaKey||_.ctrlKey)){var De=Ue.filter(function(ie){return ie.key===Be})[0],$e=(0,se.F)((0,V.Z)((0,V.Z)({},(0,se.H8)(Be,C.getTreeNodeRequiredProps())),{},{data:De.data}));C.setExpandedKeys(ct?(0,Wt._5)(oe,Be):(0,Wt.L0)(oe,Be)),C.onNodeExpand(_,$e)}},C.onNodeClick=function(_,Le){var ue=C.props,oe=ue.onClick,Ue=ue.expandAction;Ue==="click"&&C.triggerExpandActionExpand(_,Le),oe==null||oe(_,Le)},C.onNodeDoubleClick=function(_,Le){var ue=C.props,oe=ue.onDoubleClick,Ue=ue.expandAction;Ue==="doubleClick"&&C.triggerExpandActionExpand(_,Le),oe==null||oe(_,Le)},C.onNodeSelect=function(_,Le){var ue=C.state.selectedKeys,oe=C.state,Ue=oe.keyEntities,ct=oe.fieldNames,Be=C.props,Ze=Be.onSelect,De=Be.multiple,$e=Le.selected,ie=Le[ct.key],Ke=!$e;Ke?De?ue=(0,Wt.L0)(ue,ie):ue=[ie]:ue=(0,Wt._5)(ue,ie);var ht=ue.map(function(bt){var Et=(0,lt.Z)(Ue,bt);return Et?Et.node:null}).filter(function(bt){return bt});C.setUncontrolledState({selectedKeys:ue}),Ze==null||Ze(ue,{event:"select",selected:Ke,node:Le,selectedNodes:ht,nativeEvent:_.nativeEvent})},C.onNodeCheck=function(_,Le,ue){var oe=C.state,Ue=oe.keyEntities,ct=oe.checkedKeys,Be=oe.halfCheckedKeys,Ze=C.props,De=Ze.checkStrictly,$e=Ze.onCheck,ie=Le.key,Ke,ht={event:"check",node:Le,checked:ue,nativeEvent:_.nativeEvent};if(De){var bt=ue?(0,Wt.L0)(ct,ie):(0,Wt._5)(ct,ie),Et=(0,Wt._5)(Be,ie);Ke={checked:bt,halfChecked:Et},ht.checkedNodes=bt.map(function(xn){return(0,lt.Z)(Ue,xn)}).filter(function(xn){return xn}).map(function(xn){return xn.node}),C.setUncontrolledState({checkedKeys:bt})}else{var yn=(0,nn.S)([].concat((0,x.Z)(ct),[ie]),!0,Ue),Yt=yn.checkedKeys,En=yn.halfCheckedKeys;if(!ue){var Sn=new Set(Yt);Sn.delete(ie);var On=(0,nn.S)(Array.from(Sn),{checked:!1,halfCheckedKeys:En},Ue);Yt=On.checkedKeys,En=On.halfCheckedKeys}Ke=Yt,ht.checkedNodes=[],ht.checkedNodesPositions=[],ht.halfCheckedKeys=En,Yt.forEach(function(xn){var kn=(0,lt.Z)(Ue,xn);if(kn){var Cr=kn.node,yr=kn.pos;ht.checkedNodes.push(Cr),ht.checkedNodesPositions.push({node:Cr,pos:yr})}}),C.setUncontrolledState({checkedKeys:Yt},!1,{halfCheckedKeys:En})}$e==null||$e(Ke,ht)},C.onNodeLoad=function(_){var Le=_.key,ue=new Promise(function(oe,Ue){C.setState(function(ct){var Be=ct.loadedKeys,Ze=Be===void 0?[]:Be,De=ct.loadingKeys,$e=De===void 0?[]:De,ie=C.props,Ke=ie.loadData,ht=ie.onLoad;if(!Ke||Ze.indexOf(Le)!==-1||$e.indexOf(Le)!==-1)return null;var bt=Ke(_);return bt.then(function(){var Et=C.state.loadedKeys,yn=(0,Wt.L0)(Et,Le);ht==null||ht(yn,{event:"load",node:_}),C.setUncontrolledState({loadedKeys:yn}),C.setState(function(Yt){return{loadingKeys:(0,Wt._5)(Yt.loadingKeys,Le)}}),oe()}).catch(function(Et){if(C.setState(function(Yt){return{loadingKeys:(0,Wt._5)(Yt.loadingKeys,Le)}}),C.loadingRetryTimes[Le]=(C.loadingRetryTimes[Le]||0)+1,C.loadingRetryTimes[Le]>=Vt){var yn=C.state.loadedKeys;(0,N.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),C.setUncontrolledState({loadedKeys:(0,Wt.L0)(yn,Le)}),oe()}Ue(Et)}),{loadingKeys:(0,Wt.L0)($e,Le)}})});return ue.catch(function(){}),ue},C.onNodeMouseEnter=function(_,Le){var ue=C.props.onMouseEnter;ue==null||ue({event:_,node:Le})},C.onNodeMouseLeave=function(_,Le){var ue=C.props.onMouseLeave;ue==null||ue({event:_,node:Le})},C.onNodeContextMenu=function(_,Le){var ue=C.props.onRightClick;ue&&(_.preventDefault(),ue({event:_,node:Le}))},C.onFocus=function(){var _=C.props.onFocus;C.setState({focused:!0});for(var Le=arguments.length,ue=new Array(Le),oe=0;oe1&&arguments[1]!==void 0?arguments[1]:!1,ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!C.destroyed){var oe=!1,Ue=!0,ct={};Object.keys(_).forEach(function(Be){if(Be in C.props){Ue=!1;return}oe=!0,ct[Be]=_[Be]}),oe&&(!Le||Ue)&&C.setState((0,V.Z)((0,V.Z)({},ct),ue))}},C.scrollTo=function(_){C.listRef.current.scrollTo(_)},C}return(0,re.Z)(g,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var W=this.props.activeKey;W!==void 0&&W!==this.state.activeKey&&(this.setState({activeKey:W}),W!==null&&this.scrollTo({key:W}))}},{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 W,le=this.state,G=le.focused,_=le.flattenNodes,Le=le.keyEntities,ue=le.draggingNodeKey,oe=le.activeKey,Ue=le.dropLevelOffset,ct=le.dropContainerKey,Be=le.dropTargetKey,Ze=le.dropPosition,De=le.dragOverNodeKey,$e=le.indent,ie=this.props,Ke=ie.prefixCls,ht=ie.className,bt=ie.style,Et=ie.showLine,yn=ie.focusable,Yt=ie.tabIndex,En=Yt===void 0?0:Yt,Sn=ie.selectable,On=ie.showIcon,xn=ie.icon,kn=ie.switcherIcon,Cr=ie.draggable,yr=ie.checkable,Pr=ie.checkStrictly,Vr=ie.disabled,Pt=ie.motion,Xt=ie.loadData,Zn=ie.filterTreeNode,dr=ie.height,Hn=ie.itemHeight,Wn=ie.virtual,Dr=ie.titleRender,Lr=ie.dropIndicatorRender,_r=ie.onContextMenu,Tr=ie.onScroll,or=ie.direction,gA=ie.rootClassName,Ye=ie.rootStyle,Ot=(0,M.Z)(this.props,{aria:!0,data:!0}),An;return Cr&&((0,F.Z)(Cr)==="object"?An=Cr:typeof Cr=="function"?An={nodeDraggable:Cr}:An={}),K.createElement(Ae.k.Provider,{value:{prefixCls:Ke,selectable:Sn,showIcon:On,icon:xn,switcherIcon:kn,draggable:An,draggingNodeKey:ue,checkable:yr,checkStrictly:Pr,disabled:Vr,keyEntities:Le,dropLevelOffset:Ue,dropContainerKey:ct,dropTargetKey:Be,dropPosition:Ze,dragOverNodeKey:De,indent:$e,direction:or,dropIndicatorRender:Lr,loadData:Xt,filterTreeNode:Zn,titleRender:Dr,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}},K.createElement("div",{role:"tree",className:S()(Ke,ht,gA,(W={},(0,b.Z)(W,"".concat(Ke,"-show-line"),Et),(0,b.Z)(W,"".concat(Ke,"-focused"),G),(0,b.Z)(W,"".concat(Ke,"-active-focused"),oe!==null),W)),style:Ye},K.createElement(qt,(0,u.Z)({ref:this.listRef,prefixCls:Ke,style:bt,data:_,disabled:Vr,selectable:Sn,checkable:!!yr,motion:Pt,dragging:ue!==null,height:dr,itemHeight:Hn,virtual:Wn,focusable:yn,focused:G,tabIndex:En,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:_r,onScroll:Tr},this.getTreeNodeRequiredProps(),Ot))))}}],[{key:"getDerivedStateFromProps",value:function(W,le){var G=le.prevProps,_={prevProps:W};function Le(yn){return!G&&yn in W||G&&G[yn]!==W[yn]}var ue,oe=le.fieldNames;if(Le("fieldNames")&&(oe=(0,se.w$)(W.fieldNames),_.fieldNames=oe),Le("treeData")?ue=W.treeData:Le("children")&&((0,N.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ue=(0,se.zn)(W.children)),ue){_.treeData=ue;var Ue=(0,se.I8)(ue,{fieldNames:oe});_.keyEntities=(0,V.Z)((0,b.Z)({},ye,ce),Ue.keyEntities)}var ct=_.keyEntities||le.keyEntities;if(Le("expandedKeys")||G&&Le("autoExpandParent"))_.expandedKeys=W.autoExpandParent||!G&&W.defaultExpandParent?(0,Wt.r7)(W.expandedKeys,ct):W.expandedKeys;else if(!G&&W.defaultExpandAll){var Be=(0,V.Z)({},ct);delete Be[ye],_.expandedKeys=Object.keys(Be).map(function(yn){return Be[yn].key})}else!G&&W.defaultExpandedKeys&&(_.expandedKeys=W.autoExpandParent||W.defaultExpandParent?(0,Wt.r7)(W.defaultExpandedKeys,ct):W.defaultExpandedKeys);if(_.expandedKeys||delete _.expandedKeys,ue||_.expandedKeys){var Ze=(0,se.oH)(ue||le.treeData,_.expandedKeys||le.expandedKeys,oe);_.flattenNodes=Ze}if(W.selectable&&(Le("selectedKeys")?_.selectedKeys=(0,Wt.BT)(W.selectedKeys,W):!G&&W.defaultSelectedKeys&&(_.selectedKeys=(0,Wt.BT)(W.defaultSelectedKeys,W))),W.checkable){var De;if(Le("checkedKeys")?De=(0,Wt.E6)(W.checkedKeys)||{}:!G&&W.defaultCheckedKeys?De=(0,Wt.E6)(W.defaultCheckedKeys)||{}:ue&&(De=(0,Wt.E6)(W.checkedKeys)||{checkedKeys:le.checkedKeys,halfCheckedKeys:le.halfCheckedKeys}),De){var $e=De,ie=$e.checkedKeys,Ke=ie===void 0?[]:ie,ht=$e.halfCheckedKeys,bt=ht===void 0?[]:ht;if(!W.checkStrictly){var Et=(0,nn.S)(Ke,!0,ct);Ke=Et.checkedKeys,bt=Et.halfCheckedKeys}_.checkedKeys=Ke,_.halfCheckedKeys=bt}}return Le("loadedKeys")&&(_.loadedKeys=W.loadedKeys),_}}]),g}(K.Component);wt.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:X,allowDrop:function(){return!0},expandAction:!1},wt.TreeNode=ee.Z;var dt=wt,hn=dt},35654:function(Kt,de,a){"use strict";a.d(de,{BT:function(){return K},E6:function(){return q},L0:function(){return f},OM:function(){return N},_5:function(){return z},r7:function(){return H},wA:function(){return S},yx:function(){return U}});var u=a(94480),b=a(76190),F=a(48736),V=a(59301),x=a(39417),T=a(67841),re=a(71430),B=null;function z(k,Q){if(!k)return[];var p=k.slice(),te=p.indexOf(Q);return te>=0&&p.splice(te,1),p}function f(k,Q){var p=(k||[]).slice();return p.indexOf(Q)===-1&&p.push(Q),p}function U(k){return k.split("-")}function S(k,Q){var p=[],te=(0,T.Z)(Q,k);function ee(){var ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ge.forEach(function(se){var me=se.key,ae=se.children;p.push(me),ee(ae)})}return ee(te.children),p}function y(k){if(k.parent){var Q=U(k.pos);return Number(Q[Q.length-1])===k.parent.children.length-1}return!1}function M(k){var Q=U(k.pos);return Number(Q[Q.length-1])===0}function N(k,Q,p,te,ee,ge,se,me,ae,Ne){var we,rt=k.clientX,Qe=k.clientY,Ee=k.target.getBoundingClientRect(),be=Ee.top,ve=Ee.height,ye=(Ne==="rtl"?-1:1)*(((ee==null?void 0:ee.x)||0)-rt),he=(ye-12)/te,ce=(0,T.Z)(me,p.props.eventKey);if(Qe-1.5?ge({dragNode:Vt,dropNode:wt,dropPosition:1})?Wt=1:dt=!1:ge({dragNode:Vt,dropNode:wt,dropPosition:0})?Wt=0:ge({dragNode:Vt,dropNode:wt,dropPosition:1})?Wt=1:dt=!1:ge({dragNode:Vt,dropNode:wt,dropPosition:1})?Wt=1:dt=!1,{dropPosition:Wt,dropLevelOffset:nn,dropTargetKey:ce.key,dropTargetPos:ce.pos,dragOverNodeKey:qt,dropContainerKey:Wt===0?null:((we=ce.parent)===null||we===void 0?void 0:we.key)||null,dropAllowed:dt}}function K(k,Q){if(k){var p=Q.multiple;return p?k.slice():k.length?[k[0]]:k}}var Ae=function(Q){return Q};function X(k,Q){if(!k)return[];var p=Q||{},te=p.processProps,ee=te===void 0?Ae:te,ge=Array.isArray(k)?k:[k];return ge.map(function(se){var me=se.children,ae=_objectWithoutProperties(se,B),Ne=X(me,Q);return React.createElement(TreeNode,_extends({key:ae.key},ee(ae)),Ne)})}function q(k){if(!k)return null;var Q;if(Array.isArray(k))Q={checkedKeys:k,halfCheckedKeys:void 0};else if((0,b.Z)(k)==="object")Q={checkedKeys:k.checked||void 0,halfCheckedKeys:k.halfChecked||void 0};else return(0,F.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return Q}function H(k,Q){var p=new Set;function te(ee){if(!p.has(ee)){var ge=(0,T.Z)(Q,ee);if(ge){p.add(ee);var se=ge.parent,me=ge.node;me.disabled||se&&te(se.key)}}}return(k||[]).forEach(function(ee){te(ee)}),(0,u.Z)(p)}},90782:function(Kt,de,a){"use strict";a.d(de,{S:function(){return re}});var u=a(48736),b=a(67841);function F(B,z){var f=new Set;return B.forEach(function(U){z.has(U)||f.add(U)}),f}function V(B){var z=B||{},f=z.disabled,U=z.disableCheckbox,S=z.checkable;return!!(f||U)||S===!1}function x(B,z,f,U){for(var S=new Set(B),y=new Set,M=0;M<=f;M+=1){var N=z.get(M)||new Set;N.forEach(function(q){var H=q.key,k=q.node,Q=q.children,p=Q===void 0?[]:Q;S.has(H)&&!U(k)&&p.filter(function(te){return!U(te.node)}).forEach(function(te){S.add(te.key)})})}for(var K=new Set,Ae=f;Ae>=0;Ae-=1){var X=z.get(Ae)||new Set;X.forEach(function(q){var H=q.parent,k=q.node;if(!(U(k)||!q.parent||K.has(q.parent.key))){if(U(q.parent.node)){K.add(H.key);return}var Q=!0,p=!1;(H.children||[]).filter(function(te){return!U(te.node)}).forEach(function(te){var ee=te.key,ge=S.has(ee);Q&&!ge&&(Q=!1),!p&&(ge||y.has(ee))&&(p=!0)}),Q&&S.add(H.key),p&&y.add(H.key),K.add(H.key)}})}return{checkedKeys:Array.from(S),halfCheckedKeys:Array.from(F(y,S))}}function T(B,z,f,U,S){for(var y=new Set(B),M=new Set(z),N=0;N<=U;N+=1){var K=f.get(N)||new Set;K.forEach(function(H){var k=H.key,Q=H.node,p=H.children,te=p===void 0?[]:p;!y.has(k)&&!M.has(k)&&!S(Q)&&te.filter(function(ee){return!S(ee.node)}).forEach(function(ee){y.delete(ee.key)})})}M=new Set;for(var Ae=new Set,X=U;X>=0;X-=1){var q=f.get(X)||new Set;q.forEach(function(H){var k=H.parent,Q=H.node;if(!(S(Q)||!H.parent||Ae.has(H.parent.key))){if(S(H.parent.node)){Ae.add(k.key);return}var p=!0,te=!1;(k.children||[]).filter(function(ee){return!S(ee.node)}).forEach(function(ee){var ge=ee.key,se=y.has(ge);p&&!se&&(p=!1),!te&&(se||M.has(ge))&&(te=!0)}),p||y.delete(k.key),te&&M.add(k.key),Ae.add(k.key)}})}return{checkedKeys:Array.from(y),halfCheckedKeys:Array.from(F(M,y))}}function re(B,z,f,U){var S=[],y;U?y=U:y=V;var M=new Set(B.filter(function(X){var q=!!(0,b.Z)(f,X);return q||S.push(X),q})),N=new Map,K=0;Object.keys(f).forEach(function(X){var q=f[X],H=q.level,k=N.get(H);k||(k=new Set,N.set(H,k)),k.add(q),K=Math.max(K,H)}),(0,u.ZP)(!S.length,"Tree missing follow keys: ".concat(S.slice(0,100).map(function(X){return"'".concat(X,"'")}).join(", ")));var Ae;return z===!0?Ae=x(M,N,K,y):Ae=T(M,z.halfCheckedKeys,N,K,y),Ae}},67841:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return u}});function u(b,F){return b[F]}},71430:function(Kt,de,a){"use strict";a.d(de,{F:function(){return H},H8:function(){return q},I8:function(){return X},km:function(){return S},oH:function(){return K},w$:function(){return y},zn:function(){return N}});var u=a(76190),b=a(94480),F=a(33885),V=a(75931),x=a(11592),T=a(2738),re=a(48736),B=a(67841),z=["children"];function f(k,Q){return"".concat(k,"-").concat(Q)}function U(k){return k&&k.type&&k.type.isTreeNode}function S(k,Q){return k!=null?k:Q}function y(k){var Q=k||{},p=Q.title,te=Q._title,ee=Q.key,ge=Q.children,se=p||"title";return{title:se,_title:te||[se],key:ee||"key",children:ge||"children"}}function M(k,Q){var p=new Map;function te(ee){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ee||[]).forEach(function(se){var me=se[Q.key],ae=se[Q.children];warning(me!=null,"Tree node must have a certain key: [".concat(ge).concat(me,"]"));var Ne=String(me);warning(!p.has(Ne)||me===null||me===void 0,"Same 'key' exist in the Tree: ".concat(Ne)),p.set(Ne,!0),te(ae,"".concat(ge).concat(Ne," > "))})}te(k)}function N(k){function Q(p){var te=(0,x.Z)(p);return te.map(function(ee){if(!U(ee))return(0,re.ZP)(!ee,"Tree/TreeNode can only accept TreeNode as children."),null;var ge=ee.key,se=ee.props,me=se.children,ae=(0,V.Z)(se,z),Ne=(0,F.Z)({key:ge},ae),we=Q(me);return we.length&&(Ne.children=we),Ne}).filter(function(ee){return ee})}return Q(k)}function K(k,Q,p){var te=y(p),ee=te._title,ge=te.key,se=te.children,me=new Set(Q===!0?[]:Q),ae=[];function Ne(we){var rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return we.map(function(Qe,Ee){for(var be=f(rt?rt.pos:"0",Ee),ve=S(Qe[ge],be),ye,he=0;he1&&arguments[1]!==void 0?arguments[1]:{},p=Q.initWrapper,te=Q.processEntity,ee=Q.onProcessFinished,ge=Q.externalGetKey,se=Q.childrenPropName,me=Q.fieldNames,ae=arguments.length>2?arguments[2]:void 0,Ne=ge||ae,we={},rt={},Qe={posEntities:we,keyEntities:rt};return p&&(Qe=p(Qe)||Qe),Ae(k,function(Ee){var be=Ee.node,ve=Ee.index,ye=Ee.pos,he=Ee.key,ce=Ee.parentPos,Ve=Ee.level,We=Ee.nodes,Oe={node:be,nodes:We,index:ve,key:he,pos:ye,level:Ve},pt=S(he,ye);we[ye]=Oe,rt[pt]=Oe,Oe.parent=we[ce],Oe.parent&&(Oe.parent.children=Oe.parent.children||[],Oe.parent.children.push(Oe)),te&&te(Oe,Qe)},{externalGetKey:Ne,childrenPropName:se,fieldNames:me}),ee&&ee(Qe),Qe}function q(k,Q){var p=Q.expandedKeys,te=Q.selectedKeys,ee=Q.loadedKeys,ge=Q.loadingKeys,se=Q.checkedKeys,me=Q.halfCheckedKeys,ae=Q.dragOverNodeKey,Ne=Q.dropPosition,we=Q.keyEntities,rt=(0,B.Z)(we,k),Qe={eventKey:k,expanded:p.indexOf(k)!==-1,selected:te.indexOf(k)!==-1,loaded:ee.indexOf(k)!==-1,loading:ge.indexOf(k)!==-1,checked:se.indexOf(k)!==-1,halfChecked:me.indexOf(k)!==-1,pos:String(rt?rt.pos:""),dragOver:ae===k&&Ne===0,dragOverGapTop:ae===k&&Ne===-1,dragOverGapBottom:ae===k&&Ne===1};return Qe}function H(k){var Q=k.data,p=k.expanded,te=k.selected,ee=k.checked,ge=k.loaded,se=k.loading,me=k.halfChecked,ae=k.dragOver,Ne=k.dragOverGapTop,we=k.dragOverGapBottom,rt=k.pos,Qe=k.active,Ee=k.eventKey,be=(0,F.Z)((0,F.Z)({},Q),{},{expanded:p,selected:te,checked:ee,loaded:ge,loading:se,halfChecked:me,dragOver:ae,dragOverGapTop:Ne,dragOverGapBottom:we,pos:rt,active:Qe,key:Ee});return"props"in be||Object.defineProperty(be,"props",{get:function(){return(0,re.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),k}}),be}},48911:function(Kt,de,a){"use strict";a.d(de,{Z:function(){return wt}});var u=a(54476),b=a(76190),F=a(33885),V=a(20068),x=a(42978),T=a(75931),re=a(92310),B=a.n(re),z=a(29301),f=a(70425),U=a(34280),S=a(59301),y=a(4676),M=S.forwardRef(function(dt,hn){var E=dt.height,h=dt.offsetY,g=dt.offsetX,C=dt.children,W=dt.prefixCls,le=dt.onInnerResize,G=dt.innerProps,_=dt.rtl,Le=dt.extra,ue={},oe={display:"flex",flexDirection:"column"};return h!==void 0&&(ue={height:E,position:"relative",overflow:"hidden"},oe=(0,F.Z)((0,F.Z)({},oe),{},(0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)({transform:"translateY(".concat(h,"px)")},_?"marginRight":"marginLeft",-g),"position","absolute"),"left",0),"right",0),"top",0))),S.createElement("div",{style:ue},S.createElement(z.Z,{onResize:function(ct){var Be=ct.offsetHeight;Be&&le&&le()}},S.createElement("div",(0,u.Z)({style:oe,className:B()((0,V.Z)({},"".concat(W,"-holder-inner"),W)),ref:hn},G),C,Le)))});M.displayName="Filler";var N=M;function K(dt){var hn=dt.children,E=dt.setRef,h=S.useCallback(function(g){E(g)},[]);return S.cloneElement(hn,{ref:h})}function Ae(dt,hn,E,h,g,C,W,le){var G=le.getKey;return dt.slice(hn,E+1).map(function(_,Le){var ue=hn+Le,oe=W(_,ue,{style:{width:h},offsetX:g}),Ue=G(_);return S.createElement(K,{key:Ue,setRef:function(Be){return C(_,Be)}},oe)})}function X(dt,hn,E,h){var g=E-dt,C=hn-E,W=Math.min(g,C)*2;if(h<=W){var le=Math.floor(h/2);return h%2?E+le+1:E-le}return g>C?E-(h-C):E+(h-g)}function q(dt,hn,E){var h=dt.length,g=hn.length,C,W;if(h===0&&g===0)return null;h2&&arguments[2]!==void 0?arguments[2]:!1,ue=G?_<0&&le.current.left||_>0&&le.current.right:_<0&&le.current.top||_>0&&le.current.bottom;return Le&&ue?(clearTimeout(C.current),g.current=!1):(!ue||g.current)&&W(),!g.current&&ue}};function ee(dt,hn,E,h,g,C,W){var le=(0,S.useRef)(0),G=(0,S.useRef)(null),_=(0,S.useRef)(null),Le=(0,S.useRef)(!1),ue=te(hn,E,h,g);function oe($e,ie){if(k.Z.cancel(G.current),!ue(!1,ie)){var Ke=$e;if(!Ke._virtualHandled)Ke._virtualHandled=!0;else return;le.current+=ie,_.current=ie,p||Ke.preventDefault(),G.current=(0,k.Z)(function(){var ht=Le.current?10:1;W(le.current*ht,!1),le.current=0})}}function Ue($e,ie){W(ie,!0),p||$e.preventDefault()}var ct=(0,S.useRef)(null),Be=(0,S.useRef)(null);function Ze($e){if(dt){k.Z.cancel(Be.current),Be.current=(0,k.Z)(function(){ct.current=null},2);var ie=$e.deltaX,Ke=$e.deltaY,ht=$e.shiftKey,bt=ie,Et=Ke;(ct.current==="sx"||!ct.current&&ht&&Ke&&!ie)&&(bt=Ke,Et=0,ct.current="sx");var yn=Math.abs(bt),Yt=Math.abs(Et);ct.current===null&&(ct.current=C&&yn>Yt?"x":"y"),ct.current==="y"?oe($e,Et):Ue($e,bt)}}function De($e){dt&&(Le.current=$e.detail===_.current)}return[Ze,De]}function ge(dt,hn,E,h){var g=S.useMemo(function(){return[new Map,[]]},[dt,E.id,h]),C=(0,x.Z)(g,2),W=C[0],le=C[1],G=function(Le){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Le,oe=W.get(Le),Ue=W.get(ue);if(oe===void 0||Ue===void 0)for(var ct=dt.length,Be=le.length;Be0&&arguments[0]!==void 0?arguments[0]:!1;Le();var ct=function(){var De=!1;le.current.forEach(function($e,ie){if($e&&$e.offsetParent){var Ke=$e.offsetHeight,ht=getComputedStyle($e),bt=ht.marginTop,Et=ht.marginBottom,yn=we(bt),Yt=we(Et),En=Ke+yn+Yt;G.current.get(ie)!==En&&(G.current.set(ie,En),De=!0)}}),De&&W(function($e){return $e+1})};if(Ue)ct();else{_.current+=1;var Be=_.current;Promise.resolve().then(function(){Be===_.current&&ct()})}}function oe(Ue,ct){var Be=dt(Ue),Ze=le.current.get(Be);ct?(le.current.set(Be,ct),ue()):le.current.delete(Be),!Ze!=!ct&&(ct?hn==null||hn(Ue):E==null||E(Ue))}return(0,S.useEffect)(function(){return Le},[]),[oe,ue,G.current,C]}var Qe=14/15;function Ee(dt,hn,E){var h=(0,S.useRef)(!1),g=(0,S.useRef)(0),C=(0,S.useRef)(0),W=(0,S.useRef)(null),le=(0,S.useRef)(null),G,_=function(Ue){if(h.current){var ct=Math.ceil(Ue.touches[0].pageX),Be=Math.ceil(Ue.touches[0].pageY),Ze=g.current-ct,De=C.current-Be,$e=Math.abs(Ze)>Math.abs(De);$e?g.current=ct:C.current=Be;var ie=E($e,$e?Ze:De,!1,Ue);ie&&Ue.preventDefault(),clearInterval(le.current),ie&&(le.current=setInterval(function(){$e?Ze*=Qe:De*=Qe;var Ke=Math.floor($e?Ze:De);(!E($e,Ke,!0)||Math.abs(Ke)<=.1)&&clearInterval(le.current)},16))}},Le=function(){h.current=!1,G()},ue=function(Ue){G(),Ue.touches.length===1&&!h.current&&(h.current=!0,g.current=Math.ceil(Ue.touches[0].pageX),C.current=Math.ceil(Ue.touches[0].pageY),W.current=Ue.target,W.current.addEventListener("touchmove",_,{passive:!1}),W.current.addEventListener("touchend",Le,{passive:!0}))};G=function(){W.current&&(W.current.removeEventListener("touchmove",_),W.current.removeEventListener("touchend",Le))},(0,U.Z)(function(){return dt&&hn.current.addEventListener("touchstart",ue,{passive:!0}),function(){var oe;(oe=hn.current)===null||oe===void 0||oe.removeEventListener("touchstart",ue),G(),clearInterval(le.current)}},[dt])}function be(dt){return Math.floor(Math.pow(dt,.5))}function ve(dt,hn){var E="touches"in dt?dt.touches[0]:dt;return E[hn?"pageX":"pageY"]-window[hn?"scrollX":"scrollY"]}function ye(dt,hn,E){S.useEffect(function(){var h=hn.current;if(dt&&h){var g=!1,C,W,le=function(){k.Z.cancel(C)},G=function oe(){le(),C=(0,k.Z)(function(){E(W),oe()})},_=function(){g=!1,le()},Le=function(Ue){if(!(Ue.target.draggable||Ue.button!==0)){var ct=Ue;ct._virtualHandled||(ct._virtualHandled=!0,g=!0)}},ue=function(Ue){if(g){var ct=ve(Ue,!1),Be=h.getBoundingClientRect(),Ze=Be.top,De=Be.bottom;if(ct<=Ze){var $e=Ze-ct;W=-be($e),G()}else if(ct>=De){var ie=ct-De;W=be(ie),G()}else le()}};return h.addEventListener("mousedown",Le),h.ownerDocument.addEventListener("mouseup",_),h.ownerDocument.addEventListener("mousemove",ue),h.ownerDocument.addEventListener("dragend",_),function(){h.removeEventListener("mousedown",Le),h.ownerDocument.removeEventListener("mouseup",_),h.ownerDocument.removeEventListener("mousemove",ue),h.ownerDocument.removeEventListener("dragend",_),le()}}},[dt])}var he=10;function ce(dt,hn,E,h,g,C,W,le){var G=S.useRef(),_=S.useState(null),Le=(0,x.Z)(_,2),ue=Le[0],oe=Le[1];return(0,U.Z)(function(){if(ue&&ue.times=0;kn-=1){var Cr=g(hn[kn]),yr=E.get(Cr);if(yr===void 0){$e=!0;break}if(xn-=yr,xn<=0)break}switch(ht){case"top":Ke=Et-Ze;break;case"bottom":Ke=yn-De+Ze;break;default:{var Pr=dt.current.scrollTop,Vr=Pr+De;EtVr&&(ie="bottom")}}Ke!==null&&W(Ke),Ke!==ue.lastTop&&($e=!0)}$e&&oe((0,F.Z)((0,F.Z)({},ue),{},{times:ue.times+1,targetAlign:ie,lastTop:Ke}))}},[ue,dt.current]),function(Ue){if(Ue==null){le();return}if(k.Z.cancel(G.current),typeof Ue=="number")W(Ue);else if(Ue&&(0,b.Z)(Ue)==="object"){var ct,Be=Ue.align;"index"in Ue?ct=Ue.index:ct=hn.findIndex(function($e){return g($e)===Ue.key});var Ze=Ue.offset,De=Ze===void 0?0:Ze;oe({times:0,index:ct,offset:De,originAlign:Be})}}}var Ve=S.forwardRef(function(dt,hn){var E=dt.prefixCls,h=dt.rtl,g=dt.scrollOffset,C=dt.scrollRange,W=dt.onStartMove,le=dt.onStopMove,G=dt.onScroll,_=dt.horizontal,Le=dt.spinSize,ue=dt.containerSize,oe=dt.style,Ue=dt.thumbStyle,ct=dt.showScrollBar,Be=S.useState(!1),Ze=(0,x.Z)(Be,2),De=Ze[0],$e=Ze[1],ie=S.useState(null),Ke=(0,x.Z)(ie,2),ht=Ke[0],bt=Ke[1],Et=S.useState(null),yn=(0,x.Z)(Et,2),Yt=yn[0],En=yn[1],Sn=!h,On=S.useRef(),xn=S.useRef(),kn=S.useState(ct),Cr=(0,x.Z)(kn,2),yr=Cr[0],Pr=Cr[1],Vr=S.useRef(),Pt=function(){ct===!0||ct===!1||(clearTimeout(Vr.current),Pr(!0),Vr.current=setTimeout(function(){Pr(!1)},3e3))},Xt=C-ue||0,Zn=ue-Le||0,dr=S.useMemo(function(){if(g===0||Xt===0)return 0;var Ye=g/Xt;return Ye*Zn},[g,Xt,Zn]),Hn=function(Ot){Ot.stopPropagation(),Ot.preventDefault()},Wn=S.useRef({top:dr,dragging:De,pageY:ht,startTop:Yt});Wn.current={top:dr,dragging:De,pageY:ht,startTop:Yt};var Dr=function(Ot){$e(!0),bt(ve(Ot,_)),En(Wn.current.top),W(),Ot.stopPropagation(),Ot.preventDefault()};S.useEffect(function(){var Ye=function(Fe){Fe.preventDefault()},Ot=On.current,An=xn.current;return Ot.addEventListener("touchstart",Ye,{passive:!1}),An.addEventListener("touchstart",Dr,{passive:!1}),function(){Ot.removeEventListener("touchstart",Ye),An.removeEventListener("touchstart",Dr)}},[]);var Lr=S.useRef();Lr.current=Xt;var _r=S.useRef();_r.current=Zn,S.useEffect(function(){if(De){var Ye,Ot=function(Fe){var Tt=Wn.current,Nt=Tt.dragging,vn=Tt.pageY,pn=Tt.startTop;k.Z.cancel(Ye);var kt=On.current.getBoundingClientRect(),jn=ue/(_?kt.width:kt.height);if(Nt){var Jn=(ve(Fe,_)-vn)*jn,pr=pn;!Sn&&_?pr-=Jn:pr+=Jn;var mr=Lr.current,ir=_r.current,Er=ir?pr/ir:0,$n=Math.ceil(Er*mr);$n=Math.max($n,0),$n=Math.min($n,mr),Ye=(0,k.Z)(function(){G($n,_)})}},An=function(){$e(!1),le()};return window.addEventListener("mousemove",Ot,{passive:!0}),window.addEventListener("touchmove",Ot,{passive:!0}),window.addEventListener("mouseup",An,{passive:!0}),window.addEventListener("touchend",An,{passive:!0}),function(){window.removeEventListener("mousemove",Ot),window.removeEventListener("touchmove",Ot),window.removeEventListener("mouseup",An),window.removeEventListener("touchend",An),k.Z.cancel(Ye)}}},[De]),S.useEffect(function(){return Pt(),function(){clearTimeout(Vr.current)}},[g]),S.useImperativeHandle(hn,function(){return{delayHidden:Pt}});var Tr="".concat(E,"-scrollbar"),or={position:"absolute",visibility:yr?null:"hidden"},gA={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return _?(Object.assign(or,{height:8,left:0,right:0,bottom:0}),Object.assign(gA,(0,V.Z)({height:"100%",width:Le},Sn?"left":"right",dr))):(Object.assign(or,(0,V.Z)({width:8,top:0,bottom:0},Sn?"right":"left",0)),Object.assign(gA,{width:"100%",height:Le,top:dr})),S.createElement("div",{ref:On,className:B()(Tr,(0,V.Z)((0,V.Z)((0,V.Z)({},"".concat(Tr,"-horizontal"),_),"".concat(Tr,"-vertical"),!_),"".concat(Tr,"-visible"),yr)),style:(0,F.Z)((0,F.Z)({},or),oe),onMouseDown:Hn,onMouseMove:Pt},S.createElement("div",{ref:xn,className:B()("".concat(Tr,"-thumb"),(0,V.Z)({},"".concat(Tr,"-thumb-moving"),De)),style:(0,F.Z)((0,F.Z)({},gA),Ue),onMouseDown:Dr}))}),We=Ve,Oe=20;function pt(){var dt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,hn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,E=dt/hn*dt;return isNaN(E)&&(E=0),E=Math.max(E,Oe),Math.floor(E)}var yt=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],qt=[],Wt={overflowY:"auto",overflowAnchor:"none"};function nn(dt,hn){var E=dt.prefixCls,h=E===void 0?"rc-virtual-list":E,g=dt.className,C=dt.height,W=dt.itemHeight,le=dt.fullHeight,G=le===void 0?!0:le,_=dt.style,Le=dt.data,ue=dt.children,oe=dt.itemKey,Ue=dt.virtual,ct=dt.direction,Be=dt.scrollWidth,Ze=dt.component,De=Ze===void 0?"div":Ze,$e=dt.onScroll,ie=dt.onVirtualScroll,Ke=dt.onVisibleChange,ht=dt.innerProps,bt=dt.extraRender,Et=dt.styles,yn=dt.showScrollBar,Yt=yn===void 0?"optional":yn,En=(0,T.Z)(dt,yt),Sn=S.useCallback(function($t){return typeof oe=="function"?oe($t):$t==null?void 0:$t[oe]},[oe]),On=rt(Sn,null,null),xn=(0,x.Z)(On,4),kn=xn[0],Cr=xn[1],yr=xn[2],Pr=xn[3],Vr=!!(Ue!==!1&&C&&W),Pt=S.useMemo(function(){return Object.values(yr.maps).reduce(function($t,fn){return $t+fn},0)},[yr.id,yr.maps]),Xt=Vr&&Le&&(Math.max(W*Le.length,Pt)>C||!!Be),Zn=ct==="rtl",dr=B()(h,(0,V.Z)({},"".concat(h,"-rtl"),Zn),g),Hn=Le||qt,Wn=(0,S.useRef)(),Dr=(0,S.useRef)(),Lr=(0,S.useRef)(),_r=(0,S.useState)(0),Tr=(0,x.Z)(_r,2),or=Tr[0],gA=Tr[1],Ye=(0,S.useState)(0),Ot=(0,x.Z)(Ye,2),An=Ot[0],Se=Ot[1],Fe=(0,S.useState)(!1),Tt=(0,x.Z)(Fe,2),Nt=Tt[0],vn=Tt[1],pn=function(){vn(!0)},kt=function(){vn(!1)},jn={getKey:Sn};function Jn($t){gA(function(fn){var rr;typeof $t=="function"?rr=$t(fn):rr=$t;var Cn=$r(rr);return Wn.current.scrollTop=Cn,Cn})}var pr=(0,S.useRef)({start:0,end:Hn.length}),mr=(0,S.useRef)(),ir=H(Hn,Sn),Er=(0,x.Z)(ir,1),$n=Er[0];mr.current=$n;var br=S.useMemo(function(){if(!Vr)return{scrollHeight:void 0,start:0,end:Hn.length-1,offset:void 0};if(!Xt){var $t;return{scrollHeight:(($t=Dr.current)===null||$t===void 0?void 0:$t.offsetHeight)||0,start:0,end:Hn.length-1,offset:void 0}}for(var fn=0,rr,Cn,Mn,mA=Hn.length,Xr=0;Xr=or&&rr===void 0&&(rr=Xr,Cn=fn),BA>or+C&&Mn===void 0&&(Mn=Xr),fn=BA}return rr===void 0&&(rr=0,Cn=0,Mn=Math.ceil(C/W)),Mn===void 0&&(Mn=Hn.length-1),Mn=Math.min(Mn+1,Hn.length-1),{scrollHeight:fn,start:rr,end:Mn,offset:Cn}},[Xt,Vr,or,Hn,Pr,C]),xr=br.scrollHeight,Or=br.start,jr=br.end,Rr=br.offset;pr.current.start=Or,pr.current.end=jr,S.useLayoutEffect(function(){var $t=yr.getRecord();if($t.size===1){var fn=Array.from($t.keys())[0],rr=$t.get(fn),Cn=Hn[Or];if(Cn&&rr===void 0){var Mn=Sn(Cn);if(Mn===fn){var mA=yr.get(fn),Xr=mA-W;Jn(function(OA){return OA+Xr})}}}yr.resetRecord()},[xr]);var Qt=S.useState({width:0,height:C}),zt=(0,x.Z)(Qt,2),Mt=zt[0],Bn=zt[1],_t=function(fn){Bn({width:fn.offsetWidth,height:fn.offsetHeight})},dn=(0,S.useRef)(),rn=(0,S.useRef)(),er=S.useMemo(function(){return pt(Mt.width,Be)},[Mt.width,Be]),on=S.useMemo(function(){return pt(Mt.height,xr)},[Mt.height,xr]),Ur=xr-C,fA=(0,S.useRef)(Ur);fA.current=Ur;function $r($t){var fn=$t;return Number.isNaN(fA.current)||(fn=Math.min(fn,fA.current)),fn=Math.max(fn,0),fn}var aA=or<=0,eA=or>=Ur,Kr=An<=0,vA=An>=Be,tA=te(aA,eA,Kr,vA),IA=function(){return{x:Zn?-An:An,y:or}},kr=(0,S.useRef)(IA()),rA=(0,f.useEvent)(function($t){if(ie){var fn=(0,F.Z)((0,F.Z)({},IA()),$t);(kr.current.x!==fn.x||kr.current.y!==fn.y)&&(ie(fn),kr.current=fn)}});function sA($t,fn){var rr=$t;fn?((0,y.flushSync)(function(){Se(rr)}),rA()):Jn(rr)}function hA($t){var fn=$t.currentTarget.scrollTop;fn!==or&&Jn(fn),$e==null||$e($t),rA()}var St=function(fn){var rr=fn,Cn=Be?Be-Mt.width:0;return rr=Math.max(rr,0),rr=Math.min(rr,Cn),rr},Ut=(0,f.useEvent)(function($t,fn){fn?((0,y.flushSync)(function(){Se(function(rr){var Cn=rr+(Zn?-$t:$t);return St(Cn)})}),rA()):Jn(function(rr){var Cn=rr+$t;return Cn})}),ft=ee(Vr,aA,eA,Kr,vA,!!Be,Ut),Vn=(0,x.Z)(ft,2),In=Vn[0],Fr=Vn[1];Ee(Vr,Wn,function($t,fn,rr,Cn){var Mn=Cn;return tA($t,fn,rr)?!1:!Mn||!Mn._virtualHandled?(Mn&&(Mn._virtualHandled=!0),In({preventDefault:function(){},deltaX:$t?fn:0,deltaY:$t?0:fn}),!0):!1}),ye(Xt,Wn,function($t){Jn(function(fn){return fn+$t})}),(0,U.Z)(function(){function $t(rr){var Cn=aA&&rr.detail<0,Mn=eA&&rr.detail>0;Vr&&!Cn&&!Mn&&rr.preventDefault()}var fn=Wn.current;return fn.addEventListener("wheel",In,{passive:!1}),fn.addEventListener("DOMMouseScroll",Fr,{passive:!0}),fn.addEventListener("MozMousePixelScroll",$t,{passive:!1}),function(){fn.removeEventListener("wheel",In),fn.removeEventListener("DOMMouseScroll",Fr),fn.removeEventListener("MozMousePixelScroll",$t)}},[Vr,aA,eA]),(0,U.Z)(function(){if(Be){var $t=St(An);Se($t),rA({x:$t})}},[Mt.width,Be]);var it=function(){var fn,rr;(fn=dn.current)===null||fn===void 0||fn.delayHidden(),(rr=rn.current)===null||rr===void 0||rr.delayHidden()},At=ce(Wn,Hn,yr,W,Sn,function(){return Cr(!0)},Jn,it);S.useImperativeHandle(hn,function(){return{nativeElement:Lr.current,getScrollInfo:IA,scrollTo:function(fn){function rr(Cn){return Cn&&(0,b.Z)(Cn)==="object"&&("left"in Cn||"top"in Cn)}rr(fn)?(fn.left!==void 0&&Se(St(fn.left)),At(fn.top)):At(fn)}}}),(0,U.Z)(function(){if(Ke){var $t=Hn.slice(Or,jr+1);Ke($t,Hn)}},[Or,jr,Hn]);var Xe=ge(Hn,Sn,yr,W),Gt=bt==null?void 0:bt({start:Or,end:jr,virtual:Xt,offsetX:An,offsetY:Rr,rtl:Zn,getSize:Xe}),Fn=Ae(Hn,Or,jr,Be,An,kn,ue,jn),nr=null;C&&(nr=(0,F.Z)((0,V.Z)({},G?"height":"maxHeight",C),Wt),Vr&&(nr.overflowY="hidden",Be&&(nr.overflowX="hidden"),Nt&&(nr.pointerEvents="none")));var un={};return Zn&&(un.dir="rtl"),S.createElement("div",(0,u.Z)({ref:Lr,style:(0,F.Z)((0,F.Z)({},_),{},{position:"relative"}),className:dr},un,En),S.createElement(z.Z,{onResize:_t},S.createElement(De,{className:"".concat(h,"-holder"),style:nr,ref:Wn,onScroll:hA,onMouseEnter:it},S.createElement(N,{prefixCls:h,height:xr,offsetX:An,offsetY:Rr,scrollWidth:Be,onInnerResize:Cr,ref:Dr,innerProps:ht,rtl:Zn,extra:Gt},Fn))),Xt&&xr>C&&S.createElement(We,{ref:dn,prefixCls:h,scrollOffset:or,scrollRange:xr,rtl:Zn,onScroll:sA,onStartMove:pn,onStopMove:kt,spinSize:on,containerSize:Mt.height,style:Et==null?void 0:Et.verticalScrollBar,thumbStyle:Et==null?void 0:Et.verticalScrollBarThumb,showScrollBar:Yt}),Xt&&Be>Mt.width&&S.createElement(We,{ref:rn,prefixCls:h,scrollOffset:An,scrollRange:Be,rtl:Zn,onScroll:sA,onStartMove:pn,onStopMove:kt,spinSize:er,containerSize:Mt.width,horizontal:!0,style:Et==null?void 0:Et.horizontalScrollBar,thumbStyle:Et==null?void 0:Et.horizontalScrollBarThumb,showScrollBar:Yt}))}var lt=S.forwardRef(nn);lt.displayName="List";var Vt=lt,wt=Vt},51581:function(Kt,de,a){"use strict";Object.defineProperty(de,"__esModule",{value:!0});var u=function(){function S(y,M){for(var N=0;N=0||Object.prototype.hasOwnProperty.call(S,N)&&(M[N]=S[N]);return M}function B(S,y){if(!(S instanceof y))throw new TypeError("Cannot call a class as a function")}function z(S,y){if(!S)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:S}function f(S,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);S.prototype=Object.create(y&&y.prototype,{constructor:{value:S,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(S,y):S.__proto__=y)}var U=function(S){f(y,S);function y(M){B(this,y);var N=z(this,(y.__proto__||Object.getPrototypeOf(y)).call(this,M));return N.scrollListener=N.scrollListener.bind(N),N.eventListenerOptions=N.eventListenerOptions.bind(N),N.mousewheelListener=N.mousewheelListener.bind(N),N}return u(y,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var N=this.getParentElement(this.scrollComponent);N.scrollTop=N.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var N=!1,K={get passive(){N=!0}};try{document.addEventListener("test",null,K),document.removeEventListener("test",null,K)}catch(Ae){}return N}},{key:"eventListenerOptions",value:function(){var N=this.props.useCapture;return this.isPassiveSupported()&&(N={useCapture:this.props.useCapture,passive:!0}),N}},{key:"setDefaultLoader",value:function(N){this.defaultLoader=N}},{key:"detachMousewheelListener",value:function(){var N=window;this.props.useWindow===!1&&(N=this.scrollComponent.parentNode),N.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var N=window;this.props.useWindow===!1&&(N=this.getParentElement(this.scrollComponent)),N.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),N.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(N){var K=this.props.getScrollParent&&this.props.getScrollParent();return K!=null?K:N&&N.parentNode}},{key:"filterProps",value:function(N){return N}},{key:"attachScrollListener",value:function(){var N=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!N)){var K=window;this.props.useWindow===!1&&(K=N),K.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),K.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),K.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(N){N.deltaY===1&&!this.isPassiveSupported()&&N.preventDefault()}},{key:"scrollListener",value:function(){var N=this.scrollComponent,K=window,Ae=this.getParentElement(N),X=void 0;if(this.props.useWindow){var q=document.documentElement||document.body.parentNode||document.body,H=K.pageYOffset!==void 0?K.pageYOffset:q.scrollTop;this.props.isReverse?X=H:X=this.calculateOffset(N,H)}else this.props.isReverse?X=Ae.scrollTop:X=N.scrollHeight-Ae.scrollTop-Ae.clientHeight;X1&&arguments[1]!==void 0?arguments[1]:60,V=null;return function(){for(var x=this,T=arguments.length,re=new Array(T),B=0;Btypeof z=="object"&&z!=null&&z.nodeType===1,b=(z,f)=>(!f||z!=="hidden")&&z!=="visible"&&z!=="clip",F=(z,f)=>{if(z.clientHeight{const y=(M=>{if(!M.ownerDocument||!M.ownerDocument.defaultView)return null;try{return M.ownerDocument.defaultView.frameElement}catch(N){return null}})(S);return!!y&&(y.clientHeightMf||M>z&&N=f&&K>=U?M-z-S:N>f&&KU?N-f+y:0,x=z=>{const f=z.parentElement;return f==null?z.getRootNode().host||null:f},T=(z,f)=>{var U,S,y,M;if(typeof document=="undefined")return[];const{scrollMode:N,block:K,inline:Ae,boundary:X,skipOverflowHiddenElements:q}=f,H=typeof X=="function"?X:We=>We!==X;if(!u(z))throw new TypeError("Invalid target");const k=document.scrollingElement||document.documentElement,Q=[];let p=z;for(;u(p)&&H(p);){if(p=x(p),p===k){Q.push(p);break}p!=null&&p===document.body&&F(p)&&!F(document.documentElement)||p!=null&&F(p,q)&&Q.push(p)}const te=(S=(U=window.visualViewport)==null?void 0:U.width)!=null?S:innerWidth,ee=(M=(y=window.visualViewport)==null?void 0:y.height)!=null?M:innerHeight,{scrollX:ge,scrollY:se}=window,{height:me,width:ae,top:Ne,right:we,bottom:rt,left:Qe}=z.getBoundingClientRect(),{top:Ee,right:be,bottom:ve,left:ye}=(We=>{const Oe=window.getComputedStyle(We);return{top:parseFloat(Oe.scrollMarginTop)||0,right:parseFloat(Oe.scrollMarginRight)||0,bottom:parseFloat(Oe.scrollMarginBottom)||0,left:parseFloat(Oe.scrollMarginLeft)||0}})(z);let he=K==="start"||K==="nearest"?Ne-Ee:K==="end"?rt+ve:Ne+me/2-Ee+ve,ce=Ae==="center"?Qe+ae/2-ye+be:Ae==="end"?we+be:Qe-ye;const Ve=[];for(let We=0;We=0&&Qe>=0&&rt<=ee&&we<=te&&(Oe===k&&!F(Oe)||Ne>=qt&&rt<=nn&&Qe>=lt&&we<=Wt))return Ve;const Vt=getComputedStyle(Oe),wt=parseInt(Vt.borderLeftWidth,10),dt=parseInt(Vt.borderTopWidth,10),hn=parseInt(Vt.borderRightWidth,10),E=parseInt(Vt.borderBottomWidth,10);let h=0,g=0;const C="offsetWidth"in Oe?Oe.offsetWidth-Oe.clientWidth-wt-hn:0,W="offsetHeight"in Oe?Oe.offsetHeight-Oe.clientHeight-dt-E:0,le="offsetWidth"in Oe?Oe.offsetWidth===0?0:yt/Oe.offsetWidth:0,G="offsetHeight"in Oe?Oe.offsetHeight===0?0:pt/Oe.offsetHeight:0;if(k===Oe)h=K==="start"?he:K==="end"?he-ee:K==="nearest"?V(se,se+ee,ee,dt,E,se+he,se+he+me,me):he-ee/2,g=Ae==="start"?ce:Ae==="center"?ce-te/2:Ae==="end"?ce-te:V(ge,ge+te,te,wt,hn,ge+ce,ge+ce+ae,ae),h=Math.max(0,h+se),g=Math.max(0,g+ge);else{h=K==="start"?he-qt-dt:K==="end"?he-nn+E+W:K==="nearest"?V(qt,nn,pt,dt,E+W,he,he+me,me):he-(qt+pt/2)+W/2,g=Ae==="start"?ce-lt-wt:Ae==="center"?ce-(lt+yt/2)+C/2:Ae==="end"?ce-Wt+hn+C:V(lt,Wt,yt,wt,hn+C,ce,ce+ae,ae);const{scrollLeft:_,scrollTop:Le}=Oe;h=G===0?0:Math.max(0,Math.min(Le+h/G,Oe.scrollHeight-pt/G+W)),g=le===0?0:Math.max(0,Math.min(_+g/le,Oe.scrollWidth-yt/le+C)),he+=Le-h,ce+=_-g}Ve.push({el:Oe,top:h,left:g})}return Ve},re=z=>z===!1?{block:"end",inline:"nearest"}:(f=>f===Object(f)&&Object.keys(f).length!==0)(z)?z:{block:"start",inline:"nearest"};function B(z,f){if(!z.isConnected||!(y=>{let M=y;for(;M&&M.parentNode;){if(M.parentNode===document)return!0;M=M.parentNode instanceof ShadowRoot?M.parentNode.host:M.parentNode}return!1})(z))return;const U=(y=>{const M=window.getComputedStyle(y);return{top:parseFloat(M.scrollMarginTop)||0,right:parseFloat(M.scrollMarginRight)||0,bottom:parseFloat(M.scrollMarginBottom)||0,left:parseFloat(M.scrollMarginLeft)||0}})(z);if((y=>typeof y=="object"&&typeof y.behavior=="function")(f))return f.behavior(T(z,f));const S=typeof f=="boolean"||f==null?void 0:f.behavior;for(const{el:y,top:M,left:N}of T(z,re(f))){const K=M-U.top+U.bottom,Ae=N-U.left+U.right;y.scroll({top:K,left:Ae,behavior:S})}}}}]); }()); \ No newline at end of file diff --git a/index.html b/index.html index 5e9554ff19..6050a1096d 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__Detail__index.3105fbd6.async.js b/p__Classrooms__Lists__Exercise__Detail__index.1b8662a6.async.js similarity index 90% rename from p__Classrooms__Lists__Exercise__Detail__index.3105fbd6.async.js rename to p__Classrooms__Lists__Exercise__Detail__index.1b8662a6.async.js index aaf31356ec..46505623e3 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.3105fbd6.async.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.1b8662a6.async.js @@ -66,7 +66,7 @@ \\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}`}]}]}],b=ne=>{y.current.setValue(y.current.getValue()+" "+ne.value+" ")},ee=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:De.createElement(fe.Z,{className:oe.Z.lists,gutter:[10,10]},E.map((ne,ue)=>De.createElement(Le.Z,{flex:"110px",className:oe.Z.item},De.createElement("div",null,De.createElement(Be.Z,{value:`$$${ne.value}$$`}),ne.name),De.createElement("div",{className:oe.Z.children},ne.children.map((se,de)=>De.createElement("div",{key:de},De.createElement("h1",null,se.name),De.createElement(fe.Z,{gutter:[10,10]},se.data.map((pe,Ae)=>De.createElement(Le.Z,{key:Ae,onClick:()=>b(pe),className:oe.Z.diamond},De.createElement(Be.Z,{value:"`$$"+pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:De.createElement(fe.Z,{className:oe.Z.lists,gutter:[10,10]},z.map((ne,ue)=>De.createElement(Le.Z,{flex:"110px",className:oe.Z.item},De.createElement("div",null,De.createElement(Be.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),De.createElement("div",{className:oe.Z.children},ne.children.map((se,de)=>De.createElement("div",{key:de},se.name&&De.createElement("h1",null,se.name),De.createElement(fe.Z,{gutter:[10,10]},se.data.map((pe,Ae)=>De.createElement(Le.Z,{key:Ae,onClick:()=>b(pe),className:oe.Z.diamond},De.createElement(Be.Z,{value:"`$$"+pe.value+"$$`"}))))))))))}],te=()=>{var ne=document.createElement("div");ne.innerHTML=y.current.getValue();var ue=ne.innerText;return Me&&Me(ue),ue};return(0,a.useImperativeHandle)(re,()=>({getData:te})),De.createElement("div",{className:oe.Z.mathWrap},De.createElement(ye.default,{defaultActiveKey:"1",items:ee}),De.createElement("math-field",{locale:"zh_cn",className:oe.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ce||""),ze&&De.createElement("div",{className:oe.Z.button},De.createElement(Fe.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});st.Z=be},4324:function(Nt,st,x){"use strict";x.d(st,{Q:function(){return Be}});var a=x(59301),fe=x(57809),Le=x(5112),ye=x(5871),Fe=x(59301),Be=(Re=>(Re[Re.Number=1]="Number",Re[Re.Percent=2]="Percent",Re))(Be||{});const oe=({value:Re,onChange:De,disabled:be,hidePercentOption:Me=!1,percentType:ze="select"})=>{const Ce=(0,a.useMemo)(()=>Me?1:2,[Me]),[re,y]=(0,a.useState)(Ce);console.log(re);const E=b=>Re.type===1?`${b}\u5206`:`${b}%`,z=(0,a.useCallback)(b=>{if(re===1){const ee=b.replace("\u5206","");return isNaN(parseInt(ee,10))?0:ee}else return b.replace("%","")},[re]);return(0,a.useEffect)(()=>{y(Re.type)},[Re]),Fe.createElement("div",{style:{display:"flex",alignItems:"center"}},ze=="select"&&Fe.createElement(fe.default,{size:"large",onChange:b=>{y(b),De({type:b,inputValue:b===1?5:20})},value:re||Ce,style:{width:100},options:Me?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:be}),ze=="radio"&&Fe.createElement(Le.ZP.Group,{size:"large",onChange:b=>{const ee=b.target.value;y(ee),De({type:ee,inputValue:ee===1?5:20})},value:re||Ce,disabled:be},!Me&&Fe.createElement(Le.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),Fe.createElement(Le.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),ze=="radio"&&Fe.createElement("div",{style:{marginRight:"10px",color:"#000000"}},Re.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),Fe.createElement(ye.Z,{size:"large",disabled:be,value:Re.inputValue,style:{width:"120px"},parser:z,addonAfter:Re.type===1?"\u5206":"%",max:re===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:b=>{De({type:re,inputValue:b})}}),ze=="radio"&&Re.type==2&&Fe.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};st.Z=oe},92716:function(Nt,st,x){"use strict";x.d(st,{t:function(){return rt}});var a=x(59301),fe=x(92832),Le=x(78241),ye=x(43418),Fe=x(95237),Be=x(43604),oe=x(5871),Re=x(57809),De=x(5112),be=x(3969),Me=x(65582),ze=x(58e3),Ce=x(8591),re=x(3113),y=x(71418),E=x(24334),z={flex_box_center:"flex_box_center___kOQ8P",flex_space_between:"flex_space_between___fY6jt",flex_box_vertical_center:"flex_box_vertical_center___bDSSI",flex_box_center_end:"flex_box_center_end___mQ6mU",flex_box_column:"flex_box_column___F15G0",result:"result___UYRo8",left:"left___TRaH5",right:"right___twp9s",box:"box___vwndt",li:"li___hRe2d"},b=x(38147),ee=x(67172),te=x(96565),ne=x(56102),ue=x(10129),se=x(59301),de=Object.defineProperty,pe=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,ot=(vt,$e,He)=>$e in vt?de(vt,$e,{enumerable:!0,configurable:!0,writable:!0,value:He}):vt[$e]=He,Ze=(vt,$e)=>{for(var He in $e||($e={}))Te.call($e,He)&&ot(vt,He,$e[He]);if(Se)for(var He of Se($e))we.call($e,He)&&ot(vt,He,$e[He]);return vt},it=(vt,$e)=>pe(vt,Ae($e)),Ve=(vt,$e,He)=>new Promise((yt,xt)=>{var Ye=Xe=>{try{gt(He.next(Xe))}catch(xe){xt(xe)}},Qe=Xe=>{try{gt(He.throw(Xe))}catch(xe){xt(xe)}},gt=Xe=>Xe.done?yt(Xe.value):Promise.resolve(Xe.value).then(Ye,Qe);gt((He=He.apply(vt,$e)).next())}),Pt=({buttonProps:vt,buttonText:$e,form:He,hackIdentifier:yt="",answerKey:xt,data:Ye})=>{const[Qe,gt]=(0,a.useState)(!1),[Xe,xe]=(0,a.useState)(!1),[Ht,Rn]=(0,a.useState)(!1),[vn,Dn]=(0,a.useState)({}),[Qn,_n]=(0,a.useState)(""),[Ft,Tt]=(0,a.useState)(""),Fn=(0,a.useRef)(yt),Ot=(0,a.useRef)(""),_t=(0,a.useRef)(!1);(0,a.useEffect)(()=>{Ht&&Ga()},[Ht]),(0,a.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const Cn=()=>new Date().getTime(),In=Ye==null?void 0:Ye.code,wa=()=>{var Un,Ea;let Va=In?Ye==null?void 0:Ye.code:(Un=He.getFieldValue("hack_codes"))==null?void 0:Un.code,Ra=In?Ye==null?void 0:Ye.answer_content:He.getFieldValue(xt),Wr=In?Ye==null?void 0:Ye.input:(Ea=He.getFieldValue("hack_sets"))==null?void 0:Ea.input;Ra==null||Ra.forEach(Hr=>{const bt=Hr.value||Hr.answer_text||"";Va=Va.replace(/(@▁@|@▁▁@)/,bt)}),Tt(Wr),_n(Va),Dn({}),Rn(!0)},Ga=()=>Ve(void 0,null,function*(){var Un,Ea,Va,Ra;const Wr=Cn(),Hr=In?Ye==null?void 0:Ye.time_limit:(Un=He.getFieldsValue())==null?void 0:Un.hack.time_limit,bt=In?(Ea=Ye==null?void 0:Ye.answer_content)==null?void 0:Ea.length:(Ra=(Va=He.getFieldsValue())==null?void 0:Va.standard_answers)==null?void 0:Ra.length;gt(!0),yield(0,ee.bM)(Ot.current,{test_hack_code:Qn,test_input:Ft});function En(){return Ve(this,null,function*(){const{status:yr,data:zt}=yield(0,ee.rX)(Ot.current,"submit"),Ma=Cn()-Wr>(Hr+3)*1e3*bt;if(_t.current){if(Ma){Ce.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),gt(!1);return}if(yr===0){gt(!1),Dn(it(Ze({},zt),{showText:!0}));return}setTimeout(En,1e3)}})}En()}),wr=()=>Ve(void 0,null,function*(){var Un,Ea,Va,Ra,Wr,Hr,bt;if(!Ye){try{yield He.validateFields()}catch(Ln){(Va=(Ea=(Un=Ln==null?void 0:Ln.errorFields)==null?void 0:Un[0])==null?void 0:Ea.name)!=null&&Va.includes("standard_answers")?Ce.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Ce.ZP.error(Ln.errorFields[0].errors[0]),He.scrollToField(Ln.errorFields[0].name,{behavior:"smooth",block:"center"});return}xe(!0);let yr="";const zt=He.getFieldsValue();Fn.current?yr=yield(0,b.ZP)(`/api/problems/${Fn.current}.json`,{method:"put",body:it(Ze({},zt),{hack:it(Ze({},zt==null?void 0:zt.hack),{sub_discipline_id:(bt=(Hr=zt==null?void 0:zt.hack)==null?void 0:Hr.sub_discipline_id)==null?void 0:bt[1],difficult:zt.difficulty,item_banks_group_id:zt.item_banks_group_id}),hack_codes:it(Ze({},zt.hack_codes),{code:E.Base64.encode(zt.hack_codes.code)}),update_hack_sets:[Ze({},zt.hack_sets)],is_blank:!0})}):(yr=yield(0,b.ZP)("/api/problems.json",{method:"post",body:it(Ze({},zt),{hack:it(Ze({},zt==null?void 0:zt.hack),{sub_discipline_id:(Wr=(Ra=zt==null?void 0:zt.hack)==null?void 0:Ra.sub_discipline_id)==null?void 0:Wr[1],difficult:zt.difficulty,item_banks_group_id:zt.item_banks_group_id}),hack_codes:it(Ze({},zt.hack_codes),{code:E.Base64.encode(zt.hack_codes.code)}),hack_sets:[Ze({},zt.hack_sets)],is_blank:!0})}),Fn.current=yr==null?void 0:yr.identifier,sessionStorage.projectFill=yr==null?void 0:yr.identifier)}const En=yield(0,b.ZP)(`/api/problems/${Fn.current}/start.json`,{method:"get"});if((En==null?void 0:En.status)===0){Ot.current=En==null?void 0:En.identifier,_t.current=!0,xe(!1),wa();return}xe(!1)}),tn=Un=>{const{status:Ea,error_msg:Va,execute_time:Ra,output:Wr,input:Hr,expected_output:bt}=Un;let En=null;switch(Ea){case ue.h.OK:En=se.createElement(se.Fragment,null,se.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Ra/1e3,"\u79D2"),se.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case ue.h.NOMATCH:En=se.createElement(se.Fragment,null,se.createElement("div",null,"\u8F93\u5165\uFF1A"),se.createElement("pre",{style:{fontFamily:"initial"}},Hr),se.createElement("div",null,"\u8F93\u51FA\uFF1A"),se.createElement("pre",{style:{fontFamily:"initial"}},Wr&&E.Base64.decode(Wr)),se.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),se.createElement("pre",{style:{fontFamily:"initial"}},bt&&E.Base64.decode(bt)));break;case ue.h.EXECUTEFAILURE:En=se.createElement(se.Fragment,null,se.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",se.createElement("pre",null,Hr)),se.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),se.createElement("pre",{className:"error"},E.Base64.decode(Va)));break;case ue.h.COMPILEFAILURE:En=se.createElement(se.Fragment,null,se.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",se.createElement("pre",null,Hr)),se.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),se.createElement("pre",{className:"error"},E.Base64.decode(Va)));break;case ue.h.PODFAILURE:En=se.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ue.h.TIMEOUT:En=se.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return se.createElement(se.Fragment,null," ",En," ")};return se.createElement("div",null,se.createElement(re.ZP,it(Ze({loading:Xe},vt),{onClick:wr}),$e),se.createElement(ye.default,{open:Ht,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Qe,cancelButtonProps:{style:{display:"none"}},onOk:()=>Ga(),onCancel:()=>{_t.current=!1,Rn(!1)}},se.createElement("div",{className:z.result},se.createElement("div",{className:z.left},se.createElement("div",{className:"mb20"},se.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!Ye&&se.createElement(ne.CopyToClipboard,{text:Qn,onCopy:()=>Ce.ZP.success("\u590D\u5236\u6210\u529F")},se.createElement("span",{style:{float:"right"},className:"current c-light-primary"},se.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),se.createElement(te.Z,{height:510,className:"mb0",hidetoolBar:!0,defaultValue:Qn,onChange:Un=>_n(Un)})),se.createElement("div",{className:z.right},se.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),se.createElement("div",{className:z.box},se.createElement("div",{className:z.li},se.createElement(fe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:Ft,onChange:Un=>Tt(Un.target.value),bordered:!1,style:{height:180}}))),se.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),se.createElement("div",{className:z.box},se.createElement(y.Z,{spinning:Qe,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},se.createElement("div",{className:z.li,style:{height:196,overflow:"auto",padding:10}},tn(vn))))))))},ht=x(87169),Et=x(59301),Lt=Object.defineProperty,kt=Object.defineProperties,Kt=Object.getOwnPropertyDescriptors,mt=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Mt=(vt,$e,He)=>$e in vt?Lt(vt,$e,{enumerable:!0,configurable:!0,writable:!0,value:He}):vt[$e]=He,$t=(vt,$e)=>{for(var He in $e||($e={}))Je.call($e,He)&&Mt(vt,He,$e[He]);if(mt)for(var He of mt($e))ut.call($e,He)&&Mt(vt,He,$e[He]);return vt},Ut=(vt,$e)=>kt(vt,Kt($e)),Sn=(vt,$e)=>{var He={};for(var yt in vt)Je.call(vt,yt)&&$e.indexOf(yt)<0&&(He[yt]=vt[yt]);if(vt!=null&&mt)for(var yt of mt(vt))$e.indexOf(yt)<0&&ut.call(vt,yt)&&(He[yt]=vt[yt]);return He};const{TextArea:We}=fe.default,en=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}],Tn=({value:vt,onChange:$e})=>Et.createElement(Switch,{checked:vt,onChange:He=>{$e(He)}}),hn="@\u2581@",sn="@\u2581\u2581@",rt=({questionTitlePlaceholder:vt,form:$e,scoreByBlank:He=!1,hackidentifier:yt,answerKey:xt})=>{const[Ye,Qe]=(0,a.useState)(!1),[gt,Xe]=(0,a.useState)(!1),Ht=(0,Me.useParams)().type==="edit",Rn=(Ot,_t)=>{const Cn=_t.line;let In=0;for(let Ga=0;Ga{const wa=Ot.getRange(_t.from,_t.to);let Ga=0;if(_t.text.forEach(wr=>{Ga+=wr.split(hn).length-1}),_t.text.forEach(wr=>{Ga+=wr.split(sn).length-1}),_t.origin!=="setValue"){if(wa&&(wa.indexOf(hn)!==-1||wa.indexOf(sn)!==-1)){const wr=wa.split(hn).length-1+wa.split(sn).length-1,tn=Rn(Ot,_t.from);if(console.log(`\u5220\u9664${wr}\u4E2A\uFF0C \u524D\u9762\u6709${tn}\u4E2A\uFF0C\u65B0\u589E${Ga}\u4E2A`),wr>1){const Un=Array.from({length:wr},(Ea,Va)=>tn+Va);In(Un)}else In(tn)}else if(Ga>0){const wr=Rn(Ot,_t.from);console.log(`\u65B0\u589E${Ga}\u4E2A\uFF0C\u4E4B\u524D\u6709${wr}\u4E2A`),Cn(Ga,wr)}}},Dn=()=>{const Ot=$e.getFieldValue(xt);$e.setFieldsValue({[xt]:Ot==null?void 0:Ot.map((_t,Cn)=>Ut($t({},_t),{position:Cn+1}))})},Qn=(0,a.useRef)(),_n=(Ot,_t)=>{for(let Cn=0;Cn{Ft.current(Ot),Dn()},Fn=Le.default.useWatch(xt,$e);return Et.createElement("div",{className:ze.Z.wrap},Et.createElement(Le.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},Et.createElement(be.h,{scrollId:"name",watch:!0,height:140})),Et.createElement("div",{className:ze.Z.questionTitleEditorWrap},Et.createElement(Le.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},Et.createElement(be.h,{scrollId:"name",watch:!0,height:400,hidetoolBar:!0,showNullProgramButton:!0,onChange:(Ot,_t)=>{const Cn=$e.getFieldValue(xt);console.log("--preAnswerData",Cn,_t),$e.setFieldsValue({[xt]:Cn==null?void 0:Cn.map((In,wa)=>{var Ga;return Ut($t({},In),{position:wa+1,multi_line:(Ga=_t==null?void 0:_t[wa])==null?void 0:Ga.multiLine})})})},placeholder:vt,onCMBeforeChange:(Ot,_t)=>{vn(Ot,_t,_n,Tt)}}))),Et.createElement(Le.default.List,{name:xt,rules:[{validator(Ot,_t){if(!(_t!=null&&_t.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const Cn of _t){const{answer_text:In}=Cn||{};if((In==null?void 0:In.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Ot,{add:_t,remove:Cn},{errors:In})=>(Qn.current=_t,Ft.current=Cn,Et.createElement(Et.Fragment,null,Et.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},Et.createElement(Le.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),Et.createElement("div",{onClick:()=>{ye.default.warning({title:"\u7ED9\u5206\u8BF4\u660E",icon:null,width:700,centered:!0,content:Et.createElement("div",null,Et.createElement("div",null,"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801",Et.createElement("span",{style:{color:"#e30000"}},"\u8FDB\u884C\u8BC4\u6D4B"),"\u624D\u80FD\u5F97\u5206\u3002"),Et.createElement("div",{style:{marginTop:10}},"2.\u8BD5\u9898\u7B97\u5206\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u5C06\u7A0B\u5E8F\u91CC\u9762\u7684\u6240\u6709\u7A7A\u66FF\u6362\u6210\u5B66\u751F\u7684\u7B54\u6848\u8FDB\u884C\u8BC4\u6D4B\u3002\u8F93\u51FA\u7684\u7ED3\u679C\u4E0E\u6D4B\u8BD5\u96C6\u6BD4\u5BF9\uFF0C\u5B8C\u5168\u6B63\u786E\u5219\u5F97\u6EE1\u5206\uFF1B\u82E5\u4E0D\u5B8C\u5168\u6B63\u786E\uFF0C\u5219\u4F9D\u6B21\u5C06\u6BCF\u4E2A\u7A7A\u6362\u6210\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u6848\uFF0C\u540C\u65F6\u5C06\u5176\u4ED6\u7A7A\u66FF\u6362\u6210\u6807\u51C6\u7B54\u6848\uFF0C\u8FD0\u884C\u7A0B\u5E8F\u3002\u5982\u679C\u8FD9\u4E2A\u7A7A\u7684\u5B66\u751F\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7ED3\u5408\u80FD\u5F97\u5230\u6B63\u786E\u8F93\u51FA\uFF0C\u5219\u8FD9\u4E2A\u7A7A\u5F97\u5230\u8BE5\u7A7A\u7684\u6EE1\u5206\uFF0C\u5426\u5219\u8BE5\u7A7A\u5F970\u5206\u3002"))})},style:{minHeight:32,color:"#3061D0",cursor:"pointer"}},Et.createElement(ht.Z,{style:{marginRight:3,color:"#3061D0"}}),Et.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),Ot.map((wa,Ga)=>{var wr=wa,{key:tn,name:Un}=wr,Ea=Sn(wr,["key","name"]),Va,Ra;return Et.createElement(Fe.Z,{className:"mb20",key:tn,align:"middle",wrap:!1},Et.createElement(Be.Z,{flex:"0 0 auto",className:`${ze.Z.blankIndex}`},"\u586B\u7A7A\u9879",Ga+1),Et.createElement(Be.Z,{flex:1},Et.createElement(Fe.Z,{align:"top",justify:"space-between",wrap:!1},Et.createElement(Be.Z,null,Et.createElement(Le.default.Item,Ut($t({},Ea),{name:[Un,"answer_text"],noStyle:!0}),(Va=Fn==null?void 0:Fn[Un])!=null&&Va.multi_line||(Ra=Fn==null?void 0:Fn[Un])!=null&&Ra.multiLine?Et.createElement(We,{spellCheck:!1,style:{marginLeft:10,width:550}}):Et.createElement(fe.default,{style:{marginLeft:10,width:550},className:ze.Z.blankInput,size:"large",maxLength:1e3,onBlur:Wr=>{}}))),He&&Et.createElement(Be.Z,{flex:"224px"},Et.createElement(Le.default.Item,Ut($t({},Ea),{name:[Un,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),Et.createElement(oe.Z,{size:"large",className:ze.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),Et.createElement("div",{onClick:()=>Qe(!0)},Et.createElement(Le.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Et.createElement(be.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ye}))),Et.createElement(Le.default.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},Et.createElement(Re.default,{size:"large"},en.map(Ot=>Et.createElement(Re.default.Option,{key:Ot.title,value:Ot.key}," ",Ot.title)))),Et.createElement(Le.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},Et.createElement(Le.default.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}],noStyle:!0},Et.createElement(oe.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),Et.createElement("span",{className:"ml10 font14"},"\u79D2")),Et.createElement(Le.default.Item,{label:"\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406",style:{marginTop:30},name:["hack","submit_rule"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406"}]},Et.createElement(De.ZP.Group,{style:{marginTop:-10}},Et.createElement(De.ZP,{value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),Et.createElement(De.ZP,{value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),Et.createElement(De.ZP,{value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C"))),Et.createElement(Le.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),Et.createElement("div",{style:{background:"#F6F7F9",padding:15}},Et.createElement(Le.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},Et.createElement(We,{rows:4})),Et.createElement(Le.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},Et.createElement(We,{rows:4}))),Et.createElement(Pt,{form:$e,answerKey:xt,hackIdentifier:yt,buttonText:"\u8FD0\u884C\u8C03\u8BD5",buttonProps:{ghost:!0,icon:Et.createElement("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}}}))}},85500:function(Nt,st,x){"use strict";x.d(st,{u:function(){return se}});var a=x(59301),fe=x(95237),Le=x(43604),ye=x(6848),Fe=x(78241),Be=x(58e3),oe=x(32134),Re=x(12893),De=x(3969),be=x(59301),Me=Object.defineProperty,ze=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(de,pe,Ae)=>pe in de?Me(de,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):de[pe]=Ae,b=(de,pe)=>{for(var Ae in pe||(pe={}))y.call(pe,Ae)&&z(de,Ae,pe[Ae]);if(re)for(var Ae of re(pe))E.call(pe,Ae)&&z(de,Ae,pe[Ae]);return de},ee=(de,pe)=>ze(de,Ce(pe)),te=(de,pe)=>{var Ae={};for(var Se in de)y.call(de,Se)&&pe.indexOf(Se)<0&&(Ae[Se]=de[Se]);if(de!=null&&re)for(var Se of re(de))pe.indexOf(Se)<0&&E.call(de,Se)&&(Ae[Se]=de[Se]);return Ae};const ne=["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"],ue=({value:de,onChange:pe,choiceTextKey:Ae,answerKey:Se,index:Te,isEdit:we,setInputActive:ot,form:Ze,choiceOptionsPath:it,allowChangeMode:Ve,showAddIcon:lt,addItem:Pt,deleteItem:ht})=>{console.log(de,"value");const Et=(de==null?void 0:de[Se])===1,Lt=()=>{const Kt=Ze.getFieldValue(it);Ze.setFieldValue(it,Kt.map(mt=>ee(b({},mt),{[Se]:0})))},kt=()=>{Et?pe(ee(b({},de),{[Se]:0})):(Ve||Lt(),pe(ee(b({},de),{[Se]:1})))};return be.createElement(fe.Z,{className:Be.Z.choiceWrap,align:"middle",wrap:!1},be.createElement(Le.Z,{onClick:kt,className:`${Be.Z.choiceIndex} ${Et?Be.Z.activeAnswer:""}`},ne[Te]),be.createElement(Le.Z,{flex:1,className:`${Be.Z.editorWrap} ml15`,onClick:ot},be.createElement(De.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:we,value:de==null?void 0:de[Ae],onChange:Kt=>{pe(ee(b({},de),{[Ae]:Kt}))}})),be.createElement(Le.Z,{flex:"0 0 auto",className:"ml15"},be.createElement("div",{onClick:kt,className:`${Be.Z.setAnswerBtn} ${Et?Be.Z.activeAnswer:""}`},Et?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),be.createElement(Le.Z,{className:Be.Z.actionWrapper},be.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},be.createElement(oe.Z,{className:Be.Z.addIcon,onClick:Pt,style:{visibility:lt?"visible":"hidden"}})),be.createElement(ye.Z,{title:"\u5220\u9664"},be.createElement(Re.Z,{className:Be.Z.deleteIcon,onClick:ht,style:{visibility:Te>1?"visible":"hidden"}}))))},se=({questionTitlePlaceholder:de,titleKey:pe,choiceKey:Ae,analysisKey:Se,choiceTextKey:Te,answerKey:we,choiceOptionsPath:ot,allowChangeMode:Ze=!0,form:it,showAnalysis:Ve=!0})=>{const[lt,Pt]=(0,a.useState)(),[ht,Et]=(0,a.useState)(!1);return be.createElement("div",{className:Be.Z.wrap},be.createElement("div",{className:Be.Z.questionTitleEditorWrap},be.createElement(Fe.default.Item,{label:"\u9898\u5E72",name:pe,labelCol:{span:24},rules:[{required:!0}]},be.createElement(De.h,{scrollId:Array.isArray(pe)?pe.join("_"):`${pe}`,watch:!0,height:140,placeholder:de}))),be.createElement(Fe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),be.createElement(Fe.default.List,{name:Ae,rules:[{validator(Lt,kt){const Kt=kt.some(Je=>Je[we]===1),mt=kt.findIndex(Je=>{var ut;return((ut=Je[Te])==null?void 0:ut.length)<=0});return mt!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${ne[mt]}\u9009\u9879\u7684\u5185\u5BB9`)):Kt?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Lt,{add:kt,remove:Kt})=>be.createElement("div",{id:Array.isArray(ot)?ot.join("_"):`${ot}`},Lt.map((mt,Je)=>{var ut=mt,{key:Mt,name:$t}=ut,Ut=te(ut,["key","name"]);const Sn=lt===Mt,We=()=>{Pt(Mt)},en=Je<7&&Je===Lt.length-1,Tn=()=>kt({[Te]:"",[we]:0}),hn=()=>Kt($t);return be.createElement(Fe.default.Item,ee(b({},Ut),{key:Mt,name:$t,className:Be.Z.choiceListWrap,rules:[{validator(sn,rt){return rt!=null&&rt.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${ne[Je]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),be.createElement(ue,{choiceTextKey:Te,answerKey:we,index:Je,isEdit:Sn,setInputActive:We,form:it,choiceOptionsPath:ot,allowChangeMode:Ze,showAddIcon:en,addItem:Tn,deleteItem:hn}))}),Lt.length<8&&be.createElement("div",{className:`${Be.Z.addBtn} mb30`,onClick:()=>kt({[Te]:"",[we]:0})},"\u6DFB\u52A0\u9009\u9879"))),Ve&&be.createElement("div",{onClick:()=>Et(!0)},be.createElement(Fe.default.Item,{name:Se,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},be.createElement(De.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ht}))))}},78909:function(Nt,st,x){"use strict";x.d(st,{u:function(){return Ze}});var a=x(59301),fe=x(43418),Le=x(95237),ye=x(43604),Fe=x(92832),Be=x(6848),oe=x(78673),Re=x(78241),De=x(5112),be=x(5871),Me=x(3969),ze=x(12893),Ce=x(61485),re=x(58e3),y=x(27687),E=x(59301),z=Object.defineProperty,b=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,se=(it,Ve,lt)=>Ve in it?z(it,Ve,{enumerable:!0,configurable:!0,writable:!0,value:lt}):it[Ve]=lt,de=(it,Ve)=>{for(var lt in Ve||(Ve={}))ne.call(Ve,lt)&&se(it,lt,Ve[lt]);if(te)for(var lt of te(Ve))ue.call(Ve,lt)&&se(it,lt,Ve[lt]);return it},pe=(it,Ve)=>b(it,ee(Ve)),Ae=(it,Ve)=>{var lt={};for(var Pt in it)ne.call(it,Pt)&&Ve.indexOf(Pt)<0&&(lt[Pt]=it[Pt]);if(it!=null&&te)for(var Pt of te(it))Ve.indexOf(Pt)<0&&ue.call(it,Pt)&&(lt[Pt]=it[Pt]);return lt};const Se=({value:it,onChange:Ve})=>{const lt=ht=>{fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:re.Z.modal,onOk:()=>{const Et=[...it];Et.splice(ht,1),Ve(Et)}})},Pt=()=>{const ht=[...it];ht.push(""),Ve(ht)};return E.createElement(Le.Z,{className:"ml20"},E.createElement(ye.Z,{flex:1},it==null?void 0:it.map((ht,Et)=>E.createElement(Le.Z,{key:`${ht}_${Et}`,className:"mb20"},E.createElement(Fe.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:ht,autoSize:{maxRows:3},maxLength:1e3,onBlur:Lt=>{const kt=[...it],Kt=Lt.target.value.trim();kt[Et]=Kt,Ve(kt)}}),E.createElement(Be.Z,{title:"\u5220\u9664"},E.createElement(ze.Z,{className:re.Z.deleteIcon,style:{marginLeft:15,visibility:Et>0?"visible":"hidden"},onClick:()=>lt(Et)}))))),E.createElement(ye.Z,null,E.createElement("div",{className:`${re.Z.addBtn}`,onClick:()=>{Pt()}},"\u65B0\u589E\u7B54\u6848")))},Te=({value:it,onChange:Ve})=>{const lt=ht=>{fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:re.Z.modal,onOk:()=>{const Et=[...it];Et.splice(ht,1),Ve(Et)}})},Pt=()=>{const ht=[...it];ht.push(""),Ve(ht)};return E.createElement(Le.Z,{className:"ml20"},E.createElement(ye.Z,{flex:1},it==null?void 0:it.map((ht,Et)=>E.createElement(Le.Z,{key:`${ht}_${Et}`,align:"middle",className:"mb20"},E.createElement(y.Z,{value:ht,style:{flex:1},onChange:Lt=>{const kt=[...it];kt[Et]=Lt,Ve(kt)}}),E.createElement(Be.Z,{title:"\u5220\u9664"},E.createElement(ze.Z,{className:re.Z.deleteIcon,style:{marginLeft:15,visibility:Et>0?"visible":"hidden"},onClick:()=>lt(Et)}))))),E.createElement(ye.Z,null,E.createElement("div",{className:`${re.Z.addBtn}`,onClick:()=>{Pt()}},"\u65B0\u589E\u7B54\u6848")))},we=({value:it=!0,onChange:Ve})=>E.createElement(oe.Z,{checked:!it,onChange:lt=>{Ve(!lt)}}),ot="\u2581",Ze=({questionTitlePlaceholder:it,form:Ve,scoreByBlank:lt=!1,answerKey:Pt})=>{const[ht,Et]=(0,a.useState)(!1),Lt=(Ut,Sn)=>{const We=Sn.line;let en=0;for(let hn=0;hn{const Tn=Ut.getRange(Sn.from,Sn.to);let hn=0;if(Sn.text.forEach(sn=>{hn+=sn.split(ot).length-1}),Sn.origin!=="setValue"){if(Tn&&Tn.indexOf(ot)!==-1){const sn=Tn.split(ot).length-1,rt=Lt(Ut,Sn.from);if(console.log(`\u5220\u9664${sn}\u4E2A\uFF0C \u524D\u9762\u6709${rt}\u4E2A\uFF0C\u65B0\u589E${hn}\u4E2A`),sn>1){const vt=Array.from({length:sn},($e,He)=>rt+He);en(vt)}else en(rt)}else if(hn>0){const sn=Lt(Ut,Sn.from);console.log(`\u65B0\u589E${hn}\u4E2A\uFF0C\u4E4B\u524D\u6709${sn}\u4E2A`),We(hn,sn)}}},Kt=()=>{const Ut=Ve.getFieldValue(Pt);Ve.setFieldsValue({[Pt]:Ut.map((Sn,We)=>pe(de({},Sn),{position:We+1}))})},mt=(0,a.useRef)(),Je=(Ut,Sn)=>{for(let We=0;We{ut.current(Ut),Kt()},$t=Re.default.useWatch(Pt,Ve);return E.createElement("div",{className:re.Z.wrap},E.createElement("div",{className:re.Z.questionTitleEditorWrap},E.createElement(Re.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},E.createElement(Me.h,{scrollId:"name",watch:!0,height:140,placeholder:it,showNullButton:!0,onCMBeforeChange:(Ut,Sn)=>{kt(Ut,Sn,Je,Mt)}}))),E.createElement(Re.default.List,{name:Pt,rules:[{validator(Ut,Sn){if(!(Sn!=null&&Sn.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const We of Sn){const{answer_text:en}=We||{};if(en!=null&&en.some(Tn=>(Tn==null?void 0:Tn.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Ut,{add:Sn,remove:We},{errors:en})=>(mt.current=Sn,ut.current=We,E.createElement(E.Fragment,null,E.createElement(Re.default.Item,{label:E.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(Ut!=null&&Ut.length)&&E.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),Ut.map((Tn,hn)=>{var sn=Tn,{key:rt,name:vt}=sn,$e=Ae(sn,["key","name"]),He,yt;return E.createElement("div",{style:{marginBottom:10},key:rt},E.createElement(Le.Z,{className:"mb20",align:"middle",wrap:!1},E.createElement(ye.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${re.Z.blankIndex}`},"\u586B\u7A7A\u9879",hn+1),E.createElement(Re.default.Item,pe(de({},$e),{name:[vt,"model"],noStyle:!0}),E.createElement(De.ZP.Group,{onChange:()=>{const xt=Ve.getFieldValue(Pt);Ve.setFieldsValue({[Pt]:xt.map((Ye,Qe)=>pe(de({},Ye),{answer_text:vt===Qe?[""]:Ye.answer_text}))})}},E.createElement(De.ZP,{value:1},"\u6587\u672C\u6A21\u5F0F ",E.createElement(Be.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6587\u672C\u7B54\u6848"},E.createElement(Ce.Z,null))),E.createElement(De.ZP,{value:2},"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F ",E.createElement(Be.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u7F16\u5199\u6570\u5B66\u516C\u5F0F\u4F5C\u4E3A\u7B54\u6848"},E.createElement(Ce.Z,null)))))),E.createElement(Le.Z,{style:{marginLeft:20},align:"middle",wrap:!1},E.createElement(ye.Z,{flex:1},E.createElement(Le.Z,{align:"top",justify:"space-between",wrap:!1},E.createElement(ye.Z,{flex:1},E.createElement(Re.default.Item,pe(de({},$e),{name:[vt,"answer_text"],noStyle:!0}),((yt=(He=Ve.getFieldValue(Pt))==null?void 0:He[vt])==null?void 0:yt.model)===1?E.createElement(Se,null):E.createElement(Te,null))),lt&&E.createElement(ye.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},E.createElement(Re.default.Item,pe(de({},$e),{name:[vt,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:re.Z.blankInputNumberWrapper}),E.createElement(be.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),E.createElement(Re.default.Item,pe(de({},$e),{name:[vt,"position"],noStyle:!0}),E.createElement(Fe.default,{type:"hidden"})))))})))),E.createElement(Le.Z,{align:"middle"},E.createElement(Re.default.Item,{name:"downcase",valuePropName:"checked"},E.createElement(oe.Z,null)),E.createElement(ye.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),E.createElement(Le.Z,{align:"middle"},E.createElement(Re.default.Item,{name:"no_space",valuePropName:"checked"},E.createElement(oe.Z,null)),E.createElement(ye.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),($t==null?void 0:$t.length)>1&&E.createElement(Le.Z,{align:"middle",className:($t==null?void 0:$t.length)>1?"mb30":`${re.Z.hide}`},E.createElement(Re.default.Item,{name:"is_ordered"},E.createElement(we,null)),E.createElement(ye.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),E.createElement("div",{onClick:()=>Et(!0)},E.createElement(Re.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},E.createElement(Me.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ht}))))}},27277:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return te}});var a=x(59301),fe=x(95237),Le=x(43604),ye=x(78241),Fe=x(58e3),Be=x(3969),oe=x(59301),Re=Object.defineProperty,De=Object.defineProperties,be=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,re=(ne,ue,se)=>ue in ne?Re(ne,ue,{enumerable:!0,configurable:!0,writable:!0,value:se}):ne[ue]=se,y=(ne,ue)=>{for(var se in ue||(ue={}))ze.call(ue,se)&&re(ne,se,ue[se]);if(Me)for(var se of Me(ue))Ce.call(ue,se)&&re(ne,se,ue[se]);return ne},E=(ne,ue)=>De(ne,be(ue)),z=(ne,ue)=>{var se={};for(var de in ne)ze.call(ne,de)&&ue.indexOf(de)<0&&(se[de]=ne[de]);if(ne!=null&&Me)for(var de of Me(ne))ue.indexOf(de)<0&&Ce.call(ne,de)&&(se[de]=ne[de]);return se};const b={\u6B63\u786E:"T",\u9519\u8BEF:"F"},ee=({value:ne,onChange:ue,form:se})=>{const de=(ne==null?void 0:ne.is_answer)===1,pe=ne==null?void 0:ne.choice_text,Ae=()=>{const Se=se.getFieldsValue().choices.map(Te=>({choice_text:Te.choice_text,is_answer:0}));se.setFieldsValue({choices:Se}),ue(E(y({},ne),{is_answer:1}))};return oe.createElement(fe.Z,{className:Fe.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},oe.createElement(Le.Z,{onClick:Ae,className:`${Fe.Z.choiceIndex} ${Fe.Z.judgementIndex} ${de?Fe.Z.activeAnswer:""}`},b[pe]),oe.createElement(Le.Z,{flex:1,className:`${Fe.Z.editorWrap} ml15`},oe.createElement("div",{className:`${Fe.Z.inputBorder} ${Fe.Z.placeholder} ${de?Fe.Z.activeJudgementAnswer:""}`},pe)),oe.createElement(Le.Z,{flex:"0 0 auto",className:"ml15"},oe.createElement("div",{onClick:Ae,className:`${Fe.Z.setAnswerBtn} ${de?Fe.Z.activeAnswer:""}`},de?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},te=({questionTitlePlaceholder:ne,choiceKey:ue,form:se})=>{const[de,pe]=(0,a.useState)(!1);return oe.createElement("div",{className:Fe.Z.wrap},oe.createElement("div",{className:Fe.Z.questionTitleEditorWrap},oe.createElement(ye.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},oe.createElement(Be.h,{scrollId:"name",watch:!0,height:140,placeholder:ne}))),oe.createElement(ye.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},oe.createElement(ye.default.List,{name:"choices",rules:[{validator(Ae,Se){return Se.some(we=>(we==null?void 0:we.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Ae=>oe.createElement("div",{id:"choices"},Ae.map(Se=>{var Te=Se,{key:we,name:ot}=Te,Ze=z(Te,["key","name"]);return oe.createElement(ye.default.Item,E(y({},Ze),{key:we,name:ot,noStyle:!0}),oe.createElement(ee,{form:se}))})))),oe.createElement("div",{onClick:()=>pe(!0)},oe.createElement(ye.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},oe.createElement(Be.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:de}))))}},3969:function(Nt,st,x){"use strict";x.d(st,{h:function(){return y},x:function(){return E}});var a=x(96565),fe=x(58e3),Le=x(6339),ye=x(59301),Fe=Object.defineProperty,Be=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Me=(z,b,ee)=>b in z?Fe(z,b,{enumerable:!0,configurable:!0,writable:!0,value:ee}):z[b]=ee,ze=(z,b)=>{for(var ee in b||(b={}))De.call(b,ee)&&Me(z,ee,b[ee]);if(Re)for(var ee of Re(b))be.call(b,ee)&&Me(z,ee,b[ee]);return z},Ce=(z,b)=>Be(z,oe(b)),re=(z,b)=>{var ee={};for(var te in z)De.call(z,te)&&b.indexOf(te)<0&&(ee[te]=z[te]);if(z!=null&&Re)for(var te of Re(z))b.indexOf(te)<0&&be.call(z,te)&&(ee[te]=z[te]);return ee};const y=z=>{var b=z,{value:ee,onChange:te,scrollId:ne}=b,ue=re(b,["value","onChange","scrollId"]);return ye.createElement("div",{id:ne||""},ye.createElement(a.Z,Ce(ze({},ue),{defaultValue:ee,onChange:(se,de)=>{de!=null&&de.length?te(se,de):te(se)}})))},E=({value:z,onChange:b,placeholder:ee,height:te=140,isEdit:ne,miniToolbar:ue,watch:se=!0})=>ne?ye.createElement(a.Z,{watch:se,isFocus:!0,height:te||void 0,placeholder:ee,defaultValue:z,onChange:b,miniToolbar:ue}):ye.createElement("div",{style:{cursor:"pointer"}},z?ye.createElement(Le.Z,{className:fe.Z.inputBorder,value:z}):ye.createElement("div",{className:`${fe.Z.inputBorder} ${fe.Z.placeholder} inputBorderError`},ee))},54190:function(Nt,st,x){"use strict";x.d(st,{W:function(){return Te}});var a=x(59301),fe=x(8591),Le=x(12563),ye=x(78241),Fe=x(78673),Be=x(95237),oe=x(43604),Re=x(6848),De=x(92832),be=x(5871),Me=x(58e3),ze=x(3969),Ce=x(96565),re=x(61485),y=Object.defineProperty,E=Object.defineProperties,z=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(we,ot,Ze)=>ot in we?y(we,ot,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):we[ot]=Ze,ue=(we,ot)=>{for(var Ze in ot||(ot={}))ee.call(ot,Ze)&&ne(we,Ze,ot[Ze]);if(b)for(var Ze of b(ot))te.call(ot,Ze)&&ne(we,Ze,ot[Ze]);return we},se=(we,ot)=>E(we,z(ot)),de=(we,ot)=>{var Ze={};for(var it in we)ee.call(we,it)&&ot.indexOf(it)<0&&(Ze[it]=we[it]);if(we!=null&&b)for(var it of b(we))ot.indexOf(it)<0&&te.call(we,it)&&(Ze[it]=we[it]);return Ze};const pe=we=>{var ot=we,{value:Ze,onChange:it}=ot,Ve=de(ot,["value","onChange"]);const lt=Pt=>{it([Pt])};return a.createElement(Ce.Z,se(ue({},Ve),{defaultValue:Ze==null?void 0:Ze[0],onChange:lt}))},Ae=we=>{if(!we)return!1;if(/^s*$/.test(we)||we.trim()===""){fe.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let ot=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return we==="|"?(fe.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Se=({value:we=[],onClose:ot})=>a.createElement(Le.default,{closable:!0,onClose:ot,className:Me.Z.keywordTag},a.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},we.join(" \u6216 "))),Te=({questionTitlePlaceholder:we,form:ot,showKeywords:Ze,isMustKeyWords:it=Ze})=>{const[Ve,lt]=(0,a.useState)(!1),[Pt,ht]=(0,a.useState)(""),Et=ye.default.useWatch("use_keywords",ot),Lt=ye.default.useWatch("question_score",ot);return a.createElement("div",{className:Me.Z.wrap},a.createElement("div",{className:Me.Z.questionTitleEditorWrap},a.createElement(ye.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},a.createElement(ze.h,{scrollId:"name",watch:!0,height:140,placeholder:we}))),a.createElement(ye.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:"answer_texts",labelCol:{span:24}},a.createElement(pe,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Ze&&!it&&a.createElement(ye.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},a.createElement(Fe.Z,{defaultChecked:!0})),Ze&&it&&a.createElement(Be.Z,{align:"middle",className:"mb30"},a.createElement(ye.default.Item,{name:"use_keywords",valuePropName:"checked"},a.createElement(Fe.Z,null)),a.createElement(oe.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),a.createElement(oe.Z,null,a.createElement(Re.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},a.createElement(re.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Et||!it)&&a.createElement(ye.default.List,{name:"keywords",rules:[{validator(kt,Kt){return it?Kt!=null&&Kt.length?(Kt==null?void 0:Kt.reduce((Je,ut)=>Je+ut.score,0))>parseFloat(Lt)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(kt,{add:Kt,remove:mt})=>a.createElement(a.Fragment,null,a.createElement("div",{className:`${Me.Z.title} mb10`},it?"\u5173\u952E\u8BCD":a.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),a.createElement(Be.Z,{align:"middle",className:"font14 mb30"},a.createElement(oe.Z,{flex:1},a.createElement(De.default,{value:Pt,onChange:Je=>{ht(Je.target.value)},maxLength:50,allowClear:!0,onPressEnter:Je=>{var ut,Mt,$t,Ut;const Sn=`${(ut=Je.target)==null?void 0:ut.value}`,We=($t=(Mt=Sn==null?void 0:Sn.split("|"))==null?void 0:Mt.filter(hn=>!!hn))==null?void 0:$t.map(hn=>hn==null?void 0:hn.trim()),en=ot.getFieldValue("keywords"),Tn=((Ut=en==null?void 0:en.map(hn=>hn==null?void 0:hn.keyword))==null?void 0:Ut.flat())||[];for(const hn of We)if(Tn.includes(hn)){fe.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Ae(Sn)&&(Kt({keyword:We,score:1}),ht(""))},className:Me.Z.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),a.createElement(oe.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),kt.map(Je=>{var ut=Je,{key:Mt,name:$t}=ut,Ut=de(ut,["key","name"]);return a.createElement(Be.Z,{key:Mt,className:"mb20",style:{marginRight:148}},a.createElement(oe.Z,{flex:1},a.createElement(Be.Z,{align:"middle",justify:"space-between"},a.createElement(ye.default.Item,se(ue({},Ut),{name:[$t,"keyword"]}),a.createElement(Se,{onClose:()=>mt($t)})),it&&a.createElement(ye.default.Item,se(ue({},Ut),{name:[$t,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Me.Z.blankInputNumberWrapper}),a.createElement(be.Z,{className:Me.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),a.createElement("div",{onClick:()=>lt(!0)},a.createElement(ye.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(ze.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ve}))))}},98408:function(Nt,st,x){"use strict";x.d(st,{tc:function(){return wr.t},uh:function(){return a.u},rL:function(){return Ga},u8:function(){return Le.u},ZZ:function(){return fe.Z},Wk:function(){return ye.W}});var a=x(85500),fe=x(27277),Le=x(78909),ye=x(54190),Fe=x(59301),Be=x(36381),oe=x(78241),Re=x(95237),De=x(43604),be=x(5871),Me=x(6848),ze=x(38854),Ce=x(58e3),re=x(12893),y=x(3969),E=x(43418),z=x(92832),b=x(78673),ee=x(59301),te=Object.defineProperty,ne=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,se=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ae=(tn,Un,Ea)=>Un in tn?te(tn,Un,{enumerable:!0,configurable:!0,writable:!0,value:Ea}):tn[Un]=Ea,Se=(tn,Un)=>{for(var Ea in Un||(Un={}))de.call(Un,Ea)&&Ae(tn,Ea,Un[Ea]);if(se)for(var Ea of se(Un))pe.call(Un,Ea)&&Ae(tn,Ea,Un[Ea]);return tn},Te=(tn,Un)=>ne(tn,ue(Un)),we=(tn,Un)=>{var Ea={};for(var Va in tn)de.call(tn,Va)&&Un.indexOf(Va)<0&&(Ea[Va]=tn[Va]);if(tn!=null&&se)for(var Va of se(tn))Un.indexOf(Va)<0&&pe.call(tn,Va)&&(Ea[Va]=tn[Va]);return Ea};const ot=({value:tn,onChange:Un})=>{const Ea=Ra=>{E.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:Ce.Z.modal,onOk:()=>{const Wr=[...tn];Wr.splice(Ra,1),Un(Wr)}})},Va=()=>{const Ra=[...tn];Ra.push(""),Un(Ra)};return ee.createElement(Re.Z,{className:"ml20"},ee.createElement(De.Z,{flex:1},tn==null?void 0:tn.map((Ra,Wr)=>ee.createElement(Re.Z,{key:`${Ra}_${Wr}`,align:"middle",className:"mb20"},ee.createElement(z.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:Ra,autoSize:{maxRows:3},maxLength:1e3,onBlur:Hr=>{const bt=[...tn],En=Hr.target.value.trim();bt[Wr]=En,Un(bt)}}),ee.createElement(Me.Z,{title:"\u5220\u9664"},ee.createElement(re.Z,{className:Ce.Z.deleteIcon,style:{marginLeft:15,visibility:Wr>0?"visible":"hidden"},onClick:()=>Ea(Wr)}))))),ee.createElement(De.Z,null,ee.createElement("div",{className:`${Ce.Z.addBtn}`,onClick:()=>{Va()}},"\u65B0\u589E\u7B54\u6848")))},Ze=({value:tn=!0,onChange:Un})=>ee.createElement(b.Z,{checked:!tn,onChange:Ea=>{Un(!Ea)}}),it="\u2581",Ve=({questionTitlePlaceholder:tn,form:Un,name:Ea,scoreByBlank:Va=!1,answerKey:Ra,titleKey:Wr="name",analysisKey:Hr="analysis",isOrdered:bt="is_ordered"})=>{var En,yr;const[zt,Ln]=(0,Fe.useState)(!1),Ma=(qe,wt)=>{const Rt=wt.line;let xa=0;for(let on=0;on{const Jn=qe.getRange(wt.from,wt.to);let on=0;if(wt.text.forEach(qt=>{on+=qt.split(it).length-1}),wt.origin!=="setValue"){if(Jn&&Jn.indexOf(it)!==-1){const qt=Jn.split(it).length-1,Mn=Ma(qe,wt.from);if(console.log(`\u5220\u9664${qt}\u4E2A\uFF0C \u524D\u9762\u6709${Mn}\u4E2A\uFF0C\u65B0\u589E${on}\u4E2A`),qt>1){const Xt=Array.from({length:qt},(la,ya)=>Mn+ya);xa(Xt)}else xa(Mn)}else if(on>0){const qt=Ma(qe,wt.from);console.log(`\u65B0\u589E${on}\u4E2A\uFF0C\u4E4B\u524D\u6709${qt}\u4E2A`),Rt(on,qt)}}},rr=()=>{const qe=Un.getFieldValue(["sub_item_banks",...Ra]);Un.setFieldValue(["sub_item_banks",...Ra],qe==null?void 0:qe.map((wt,Rt)=>Te(Se({},wt),{position:Rt+1})))},dn=(0,Fe.useRef)(),ce=(qe,wt)=>{for(let Rt=0;Rt{ge.current(qe),rr()},Ie=(yr=(En=Un.getFieldValue("sub_item_banks"))==null?void 0:En[Ra==null?void 0:Ra[0]])==null?void 0:yr[Ra==null?void 0:Ra[1]];return(0,Fe.useEffect)(()=>{console.log("========",Un.getFieldsValue())},[Un]),ee.createElement("div",{className:Ce.Z.wrap},ee.createElement("div",{className:Ce.Z.questionTitleEditorWrap},ee.createElement(oe.default.Item,{label:"\u9898\u5E72",name:Wr,labelCol:{span:24},rules:[{required:!0}]},ee.createElement(y.h,{scrollId:"name",watch:!0,height:140,placeholder:tn,showNullButton:!0,onCMBeforeChange:(qe,wt)=>{Na(qe,wt,ce,Ee)}}))),ee.createElement(oe.default.List,{name:Ra,rules:[{validator(qe,wt){if((wt==null?void 0:wt.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const Rt of wt){const{answer_text:xa}=Rt||{};if(xa!=null&&xa.some(Jn=>(Jn==null?void 0:Jn.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(qe,{add:wt,remove:Rt},{errors:xa})=>(dn.current=wt,ge.current=Rt,ee.createElement(ee.Fragment,null,ee.createElement(oe.default.Item,{label:ee.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(qe!=null&&qe.length)&&ee.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),qe.map((Jn,on)=>{var qt=Jn,{key:Mn,name:Xt}=qt,la=we(qt,["key","name"]);return ee.createElement(Re.Z,{align:"top",key:Mn},ee.createElement(De.Z,{className:`${Ce.Z.blankIndex} pt5`},"\u586B\u7A7A\u9879",on+1),ee.createElement(De.Z,{flex:1},ee.createElement(Re.Z,{align:"top",justify:"space-between"},ee.createElement(De.Z,{flex:1},ee.createElement(oe.default.Item,Te(Se({},la),{name:[Xt,"answer_text"],noStyle:!0}),ee.createElement(ot,null))),Va&&ee.createElement(De.Z,{flex:"224px"},ee.createElement(oe.default.Item,Te(Se({},la),{name:[Xt,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Ce.Z.blankInputNumberWrapper}),ee.createElement(be.Z,{className:Ce.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u6309\u7A7A\u7ED9\u5206\u8BF7\u8F93\u5165\u5206\u503C"})))),ee.createElement(oe.default.Item,Te(Se({},la),{name:[Xt,"position"],noStyle:!0}),ee.createElement(z.default,{type:"hidden"}))))})))),ee.createElement(Re.Z,{align:"middle"},ee.createElement(oe.default.Item,{name:[Ea,"downcase"],valuePropName:"checked"},ee.createElement(b.Z,null)),ee.createElement(De.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),ee.createElement(Re.Z,{align:"middle"},ee.createElement(oe.default.Item,{name:[Ea,"no_space"],valuePropName:"checked"},ee.createElement(b.Z,null)),ee.createElement(De.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Ie==null?void 0:Ie.length)>1&&ee.createElement(Re.Z,{align:"middle",className:(Ie==null?void 0:Ie.length)>1?"mb30":`${Ce.Z.hide}`},ee.createElement(oe.default.Item,{name:bt},ee.createElement(Ze,null)),ee.createElement(De.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),ee.createElement("div",{className:"mt30",onClick:()=>Ln(!0)},ee.createElement(oe.default.Item,{name:Hr,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ee.createElement(y.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:zt}))))};var lt=x(59301),Pt=Object.defineProperty,ht=Object.defineProperties,Et=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,mt=(tn,Un,Ea)=>Un in tn?Pt(tn,Un,{enumerable:!0,configurable:!0,writable:!0,value:Ea}):tn[Un]=Ea,Je=(tn,Un)=>{for(var Ea in Un||(Un={}))kt.call(Un,Ea)&&mt(tn,Ea,Un[Ea]);if(Lt)for(var Ea of Lt(Un))Kt.call(Un,Ea)&&mt(tn,Ea,Un[Ea]);return tn},ut=(tn,Un)=>ht(tn,Et(Un)),Mt=(tn,Un)=>{var Ea={};for(var Va in tn)kt.call(tn,Va)&&Un.indexOf(Va)<0&&(Ea[Va]=tn[Va]);if(tn!=null&&Lt)for(var Va of Lt(tn))Un.indexOf(Va)<0&&Kt.call(tn,Va)&&(Ea[Va]=tn[Va]);return Ea};const $t={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Ut=({value:tn,onChange:Un,form:Ea,choiceKey:Va})=>{const Ra=(tn==null?void 0:tn.is_answer)===1,Wr=tn==null?void 0:tn.choice_text,Hr=()=>{var bt;const En=(bt=Ea==null?void 0:Ea.getFieldValue(["sub_item_banks",...Va]))==null?void 0:bt.map(yr=>({choice_text:yr.choice_text,is_answer:0}));Ea==null||Ea.setFieldValue(["sub_item_banks",...Va],En),Un(ut(Je({},tn),{is_answer:1}))};return lt.createElement(Re.Z,{className:Ce.Z.choiceWrap,align:"middle",wrap:!1},lt.createElement(De.Z,{onClick:Hr,className:`${Ce.Z.choiceIndex} ${Ce.Z.judgementIndex} ${Ra?Ce.Z.activeAnswer:""}`},$t[Wr]),lt.createElement(De.Z,{flex:1,className:`${Ce.Z.editorWrap} ml15`},lt.createElement("div",{className:`${Ce.Z.inputBorder} ${Ce.Z.placeholder} ${Ra?Ce.Z.activeJudgementAnswer:""}`},Wr)),lt.createElement(De.Z,{flex:"0 0 auto",className:"ml15"},lt.createElement("div",{onClick:Hr,className:`${Ce.Z.setAnswerBtn} ${Ra?Ce.Z.activeAnswer:""}`},Ra?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Sn=({questionTitlePlaceholder:tn,choiceKey:Un="choices",form:Ea,titleKey:Va="name",analysisKey:Ra="analysis"})=>{const[Wr,Hr]=(0,Fe.useState)(!1);return lt.createElement("div",{className:Ce.Z.wrap},lt.createElement("div",{className:Ce.Z.questionTitleEditorWrap},lt.createElement(oe.default.Item,{label:"\u9898\u5E72",name:Va,labelCol:{span:24},rules:[{required:!0}]},lt.createElement(y.h,{scrollId:"name",watch:!0,height:140,placeholder:tn}))),lt.createElement(oe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},lt.createElement(oe.default.List,{name:Un,rules:[{validator(bt,En){return En.some(zt=>(zt==null?void 0:zt.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},bt=>lt.createElement("div",{id:"choices",style:{display:"flex",flexDirection:"column",gap:"20px"}},bt.map(En=>{var yr=En,{key:zt,name:Ln}=yr,Ma=Mt(yr,["key","name"]);return lt.createElement(oe.default.Item,ut(Je({},Ma),{key:zt,name:Ln,noStyle:!0}),lt.createElement(Ut,{form:Ea,choiceKey:Un}))})))),lt.createElement("div",{className:"mt30",onClick:()=>Hr(!0)},lt.createElement(oe.default.Item,{name:Ra,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},lt.createElement(y.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Wr}))))};var We=x(8591),en=x(12563),Tn=x(96565),hn=x(61485),sn=Object.defineProperty,rt=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,xt=(tn,Un,Ea)=>Un in tn?sn(tn,Un,{enumerable:!0,configurable:!0,writable:!0,value:Ea}):tn[Un]=Ea,Ye=(tn,Un)=>{for(var Ea in Un||(Un={}))He.call(Un,Ea)&&xt(tn,Ea,Un[Ea]);if($e)for(var Ea of $e(Un))yt.call(Un,Ea)&&xt(tn,Ea,Un[Ea]);return tn},Qe=(tn,Un)=>rt(tn,vt(Un)),gt=(tn,Un)=>{var Ea={};for(var Va in tn)He.call(tn,Va)&&Un.indexOf(Va)<0&&(Ea[Va]=tn[Va]);if(tn!=null&&$e)for(var Va of $e(tn))Un.indexOf(Va)<0&&yt.call(tn,Va)&&(Ea[Va]=tn[Va]);return Ea};const Xe=tn=>{var Un=tn,{value:Ea,onChange:Va}=Un,Ra=gt(Un,["value","onChange"]);const Wr=Hr=>{Va([Hr])};return Fe.createElement(Tn.Z,Qe(Ye({},Ra),{defaultValue:Ea==null?void 0:Ea[0],onChange:Wr}))},xe=tn=>{if(!tn)return!1;let Un=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return tn==="|"?(We.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Ht=({value:tn=[],onClose:Un})=>Fe.createElement(en.default,{closable:!0,onClose:Un,className:Ce.Z.keywordTag},Fe.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},tn.join(" \u6216 "))),Rn=({questionTitlePlaceholder:tn,form:Un,showKeywords:Ea,isMustKeyWords:Va=Ea,titleKey:Ra="name",analysisKey:Wr="analysis",answerTexts:Hr="answer_texts",keywords:bt="keywords",useKeywords:En="use_keywords",indexs:yr})=>{const[zt,Ln]=(0,Fe.useState)(!1),[Ma,Na]=(0,Fe.useState)(""),[rr,dn]=(0,Fe.useState)(!1),ce=oe.default.useWatch("question_score",Un);return Fe.createElement("div",{className:Ce.Z.wrap},Fe.createElement("div",{className:Ce.Z.questionTitleEditorWrap},Fe.createElement(oe.default.Item,{label:"\u9898\u5E72",name:Ra,labelCol:{span:24},rules:[{required:!0}]},Fe.createElement(y.h,{scrollId:"name",watch:!0,height:140,placeholder:tn}))),Fe.createElement(oe.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:Hr,labelCol:{span:24}},Fe.createElement(Xe,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Ea&&!Va&&Fe.createElement(oe.default.Item,{hidden:!0,name:En,valuePropName:"checked"},Fe.createElement(b.Z,{defaultChecked:!0})),Ea&&Va&&Fe.createElement(Re.Z,{align:"middle",className:"mb30"},Fe.createElement(oe.default.Item,{name:En,valuePropName:"checked"},Fe.createElement(b.Z,{onChange:()=>{var ge,Ee,Ie,qe,wt,Rt;console.log(Un.getFieldsValue()),dn((Ie=(Ee=(ge=Un.getFieldsValue())==null?void 0:ge.sub_item_banks)==null?void 0:Ee[yr])==null?void 0:Ie.use_keywords),console.log((Rt=(wt=(qe=Un.getFieldsValue())==null?void 0:qe.sub_item_banks)==null?void 0:wt[yr])==null?void 0:Rt.use_keywords),console.log(rr)}})),Fe.createElement(De.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),Fe.createElement(De.Z,null,Fe.createElement(Me.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},Fe.createElement(hn.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(rr||!Va)&&Fe.createElement(oe.default.List,{name:bt,rules:[{validator(ge,Ee){return Va?Ee!=null&&Ee.length?(Ee==null?void 0:Ee.reduce((qe,wt)=>qe+wt.score,0))>parseFloat(ce)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(ge,{add:Ee,remove:Ie})=>Fe.createElement(Fe.Fragment,null,Fe.createElement("div",{className:`${Ce.Z.title} mb10`},Va?"\u5173\u952E\u8BCD":Fe.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),Fe.createElement(Re.Z,{align:"middle",className:"font14 mb30"},Fe.createElement(De.Z,{flex:1},Fe.createElement(z.default,{value:Ma,onChange:qe=>{Na(qe.target.value)},maxLength:50,allowClear:!0,onPressEnter:qe=>{var wt,Rt,xa,Jn;const on=`${(wt=qe.target)==null?void 0:wt.value}`,qt=(xa=(Rt=on==null?void 0:on.split("|"))==null?void 0:Rt.filter(la=>!!la))==null?void 0:xa.map(la=>la==null?void 0:la.trim()),Mn=Un.getFieldValue(["sub_item_banks",...bt]),Xt=((Jn=Mn==null?void 0:Mn.map(la=>la==null?void 0:la.keyword))==null?void 0:Jn.flat())||[];for(const la of qt)if(Xt.includes(la)){We.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}xe(on)&&(Ee({keyword:qt,score:1}),Na(""))},className:Ce.Z.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),Fe.createElement(De.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),ge.map(qe=>{var wt=qe,{key:Rt,name:xa}=wt,Jn=gt(wt,["key","name"]);return Fe.createElement(Re.Z,{key:Rt,className:"mb20",style:{marginRight:148}},Fe.createElement(De.Z,{flex:1},Fe.createElement(Re.Z,{align:"middle",justify:"space-between"},Fe.createElement(oe.default.Item,Qe(Ye({},Jn),{name:[xa,"keyword"]}),Fe.createElement(Ht,{onClose:()=>Ie(xa)})),Va&&Fe.createElement(oe.default.Item,Qe(Ye({},Jn),{name:[xa,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Ce.Z.blankInputNumberWrapper}),Fe.createElement(be.Z,{className:Ce.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),Fe.createElement("div",{onClick:()=>Ln(!0)},Fe.createElement(oe.default.Item,{name:Wr,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Fe.createElement(y.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:zt}))))};var vn=x(59301),Dn=Object.defineProperty,Qn=Object.defineProperties,_n=Object.getOwnPropertyDescriptors,Ft=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,Ot=(tn,Un,Ea)=>Un in tn?Dn(tn,Un,{enumerable:!0,configurable:!0,writable:!0,value:Ea}):tn[Un]=Ea,_t=(tn,Un)=>{for(var Ea in Un||(Un={}))Tt.call(Un,Ea)&&Ot(tn,Ea,Un[Ea]);if(Ft)for(var Ea of Ft(Un))Fn.call(Un,Ea)&&Ot(tn,Ea,Un[Ea]);return tn},Cn=(tn,Un)=>Qn(tn,_n(Un)),In=(tn,Un)=>{var Ea={};for(var Va in tn)Tt.call(tn,Va)&&Un.indexOf(Va)<0&&(Ea[Va]=tn[Va]);if(tn!=null&&Ft)for(var Va of Ft(tn))Un.indexOf(Va)<0&&Fn.call(tn,Va)&&(Ea[Va]=tn[Va]);return Ea};const{Panel:wa}=Be.default,Ga=({questionTitlePlaceholder:tn,choiceKey:Un,form:Ea,withScore:Va})=>{const[Ra,Wr]=(0,Fe.useState)([]),Hr=bt=>{Wr(bt)};return vn.createElement("div",{className:Ce.Z.wrap},vn.createElement("div",{className:Ce.Z.questionTitleEditorWrap},vn.createElement(oe.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},vn.createElement(y.h,{scrollId:"name",watch:!0,height:140,placeholder:tn}))),vn.createElement(oe.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),vn.createElement(oe.default.List,{name:"sub_item_banks",rules:[{validator(bt,En){return En?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(bt,{add:En,remove:yr,move:zt})=>{const Ln=Ea.getFieldValue("sub_item_banks");return vn.createElement(vn.Fragment,null,vn.createElement(Be.default,{className:bt.length>0?Ce.Z.collapseWrapper:"",bordered:!1,activeKey:Ra,onChange:Hr,expandIcon:({isActive:Ma})=>vn.createElement("i",{className:`iconfont icon-weizhankai ${Ma?Ce.Z.open:Ce.Z.close}`,style:{fontSize:14,transition:"all .2s"}})},bt.map((Ma,Na)=>{var rr=Ma,{key:dn,name:ce}=rr,ge=In(rr,["key","name"]),Ee,Ie,qe,wt,Rt,xa,Jn,on,qt,Mn;return vn.createElement(wa,{className:Ce.Z.panel,forceRender:!0,header:vn.createElement("div",{className:Ce.Z.panelHeader},"\u7B2C",Na+1,"\u5C0F\u9898",vn.createElement("span",null,"\uFF08",((Ee=Ln==null?void 0:Ln[ce])==null?void 0:Ee.item_type)=="SINGLE"?"\u5355\u9009\u9898":((Ie=Ln==null?void 0:Ln[ce])==null?void 0:Ie.item_type)=="MULTIPLE"?"\u591A\u9009\u9898":((qe=Ln==null?void 0:Ln[ce])==null?void 0:qe.item_type)=="COMPLETION"?"\u586B\u7A7A\u9898":((wt=Ln==null?void 0:Ln[ce])==null?void 0:wt.item_type)=="JUDGMENT"?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:ce,extra:vn.createElement(Re.Z,{align:"middle",onClick:Xt=>Xt.stopPropagation()},Va&&vn.createElement(De.Z,null,vn.createElement(oe.default.Item,Cn(_t({},ge),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[ce,"question_score"],className:Ce.Z.blankInputNumberWrapper}),vn.createElement(be.Z,{className:Ce.Z.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5F53\u524D\u5C0F\u9898\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}}))),vn.createElement(De.Z,null,vn.createElement(Re.Z,{align:"middle",className:"pl40",justify:"end"},Na!==0&&vn.createElement("div",{onClick:()=>{var Xt;zt(Na,Na-1);const la=(Xt=Ea.getFieldValue("sub_item_banks"))==null?void 0:Xt.map((ya,ma)=>(bt.map((bn,ct)=>{ma===ct&&(ya.q_position=Number(bn.name)+1)}),ya));Ea.setFieldValue("sub_item_banks",la)}},vn.createElement(Me.Z,{title:"\u4E0A\u79FB"},vn.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),Na{var Xt;zt(Na,Na+1);const la=(Xt=Ea.getFieldValue("sub_item_banks"))==null?void 0:Xt.map((ya,ma)=>(bt.map((bn,ct)=>{ma===ct&&(ya.q_position=Number(bn.name)+1)}),ya));Ea.setFieldValue("sub_item_banks",la)},className:Na===0?"":"ml15"},vn.createElement(Me.Z,{title:"\u4E0B\u79FB"},vn.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"}))))),vn.createElement(De.Z,null,vn.createElement(Me.Z,{title:"\u5220\u9664"},vn.createElement(re.Z,{className:`${Ce.Z.deleteIcon} ml15`,onClick:()=>yr(ce)}))))},vn.createElement(oe.default.Item,Cn(_t({},ge),{name:ce}),(((Rt=Ln==null?void 0:Ln[ce])==null?void 0:Rt.item_type)=="SINGLE"||((xa=Ln==null?void 0:Ln[ce])==null?void 0:xa.item_type)=="MULTIPLE")&&vn.createElement(a.u,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Jn=Ln==null?void 0:Ln[ce])==null?void 0:Jn.item_type)=="MULTIPLE",form:Ea,choiceKey:[ce,"choices"],titleKey:[ce,"name"],analysisKey:[ce,"analysis"],choiceOptionsPath:["sub_item_banks",ce,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((on=Ln==null?void 0:Ln[ce])==null?void 0:on.item_type)=="COMPLETION"&&vn.createElement(Ve,{form:Ea,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:!1,name:ce,titleKey:[ce,"name"],analysisKey:[ce,"analysis"],isOrdered:[ce,"is_ordered"],answerKey:[ce,"standard_answers"]}),((qt=Ln==null?void 0:Ln[ce])==null?void 0:qt.item_type)=="JUDGMENT"&&vn.createElement(Sn,{form:Ea,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[ce,"name"],analysisKey:[ce,"analysis"],choiceKey:[ce,"choices"]}),((Mn=Ln==null?void 0:Ln[ce])==null?void 0:Mn.item_type)=="SUBJECTIVE"&&vn.createElement(Rn,{showKeywords:!0,isMustKeyWords:!1,form:Ea,titleKey:[ce,"name"],analysisKey:[ce,"analysis"],answerTexts:[ce,"answer_texts"],useKeywords:[ce,"use_keywords"],keywords:[ce,"keywords"],indexs:ce,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"})))})),bt.length<20&&vn.createElement(ze.Z,{menu:{items:[{label:vn.createElement("div",{onClick:()=>{En({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",item_type:"SINGLE"}),Wr([bt==null?void 0:bt.length,...Ra])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:vn.createElement("div",{onClick:()=>{En({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",item_type:"MULTIPLE"}),Wr([bt==null?void 0:bt.length,...Ra])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:vn.createElement("div",{onClick:()=>{En({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",item_type:"JUDGMENT"}),Wr([bt==null?void 0:bt.length,...Ra])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:vn.createElement("div",{onClick:()=>{En({name:"",analysis:"",is_ordered:!0,standard_answers:[],item_type:"COMPLETION",downcase:!0,no_space:!0}),Wr([bt==null?void 0:bt.length,...Ra])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:vn.createElement("div",{onClick:()=>{En({name:"",answer_texts:[],keywords:[],use_keywords:!0,analysis:"",item_type:"SUBJECTIVE"}),Wr([bt==null?void 0:bt.length,...Ra])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(Ma=>Ma.show).map(Ma=>({label:Ma.label,key:Ma.key}))}},vn.createElement("div",{className:`${Ce.Z.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var wr=x(92716)},49018:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return de}});var a=x(59301),fe=x(9221),Le=Object.defineProperty,ye=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,oe=(pe,Ae,Se)=>Ae in pe?Le(pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Se}):pe[Ae]=Se,Re=(pe,Ae)=>{for(var Se in Ae||(Ae={}))Fe.call(Ae,Se)&&oe(pe,Se,Ae[Se]);if(ye)for(var Se of ye(Ae))Be.call(Ae,Se)&&oe(pe,Se,Ae[Se]);return pe},De=(pe,Ae)=>{var Se={};for(var Te in pe)Fe.call(pe,Te)&&Ae.indexOf(Te)<0&&(Se[Te]=pe[Te]);if(pe!=null&&ye)for(var Te of ye(pe))Ae.indexOf(Te)<0&&Be.call(pe,Te)&&(Se[Te]=pe[Te]);return Se};const Me={header:{cell:pe=>{var Ae=pe,{onResize:Se,width:Te}=Ae,we=De(Ae,["onResize","width"]);return Te?a.createElement(fe.Resizable,{width:Te,height:0,handle:a.createElement("span",{className:"react-resizable-handle",onClick:ot=>{ot.stopPropagation()}}),onResize:Se,draggableOpts:{enableUserSelectHack:!1}},a.createElement("th",Re({},we))):a.createElement("th",Re({},we))}}};var ze=x(1710),Ce=Object.defineProperty,re=Object.defineProperties,y=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(pe,Ae,Se)=>Ae in pe?Ce(pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Se}):pe[Ae]=Se,te=(pe,Ae)=>{for(var Se in Ae||(Ae={}))z.call(Ae,Se)&&ee(pe,Se,Ae[Se]);if(E)for(var Se of E(Ae))b.call(Ae,Se)&&ee(pe,Se,Ae[Se]);return pe},ne=(pe,Ae)=>re(pe,y(Ae)),ue=(pe,Ae)=>{var Se={};for(var Te in pe)z.call(pe,Te)&&Ae.indexOf(Te)<0&&(Se[Te]=pe[Te]);if(pe!=null&&E)for(var Te of E(pe))Ae.indexOf(Te)<0&&b.call(pe,Te)&&(Se[Te]=pe[Te]);return Se},de=pe=>{var Ae=pe,{pagination:Se,resColumns:Te,dataSource:we,onRow:ot}=Ae,Ze=ue(Ae,["pagination","resColumns","dataSource","onRow"]);const[it,Ve]=(0,a.useState)(!1),[lt,Pt]=(0,a.useState)([{}]),ht=(0,a.useRef)(null);(0,a.useEffect)(()=>{let Lt=Te;Lt=Lt.map((kt,Kt)=>ne(te({},kt),{onHeaderCell:mt=>({width:mt.width,onResize:Et(Kt)})})),Pt(Lt)},[]),(0,a.useEffect)(()=>{ht.current=lt},[lt]);const Et=Lt=>(kt,{size:Kt})=>{const mt=[...ht.current];mt[Lt]=ne(te({},mt[Lt]),{width:Kt.width}),Pt(mt)};return a.createElement("div",null,a.createElement(ze.default,ne(te({bordered:!0,components:Me,columns:lt,dataSource:we,pagination:Se,loading:it,onRow:ot},Ze),{rowKey:Lt=>Lt.key||Lt.id})))}},35479:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Ae},P:function(){return se}});var a=x(59301),fe=x(78241),Le=x(43418),ye=x(5112),Fe=x(92832),Be=x(1710),oe={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},Re=x(60979),De=Object.defineProperty,be=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(Se,Te,we)=>Te in Se?De(Se,Te,{enumerable:!0,configurable:!0,writable:!0,value:we}):Se[Te]=we,E=(Se,Te)=>{for(var we in Te||(Te={}))Ce.call(Te,we)&&y(Se,we,Te[we]);if(ze)for(var we of ze(Te))re.call(Te,we)&&y(Se,we,Te[we]);return Se},z=(Se,Te)=>be(Se,Me(Te)),b=(Se,Te)=>{var we={};for(var ot in Se)Ce.call(Se,ot)&&Te.indexOf(ot)<0&&(we[ot]=Se[ot]);if(Se!=null&&ze)for(var ot of ze(Se))Te.indexOf(ot)<0&&re.call(Se,ot)&&(we[ot]=Se[ot]);return we},ee=(Se,Te,we)=>new Promise((ot,Ze)=>{var it=Pt=>{try{lt(we.next(Pt))}catch(ht){Ze(ht)}},Ve=Pt=>{try{lt(we.throw(Pt))}catch(ht){Ze(ht)}},lt=Pt=>Pt.done?ot(Pt.value):Promise.resolve(Pt.value).then(it,Ve);lt((we=we.apply(Se,Te)).next())});const te=({studentNames:Se,total:Te})=>{const we=["","\u4E00","\u4E24","\u4E09"];return Te>3?a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:oe.orangeColor},Se==null?void 0:Se.join("\u3001")),"\u7B49",a.createElement("span",{className:oe.orangeColor},Te),"\u540D\u5B66\u751F"):a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:oe.orangeColor},Se==null?void 0:Se.join("\u3001")),we[Te],"\u540D\u5B66\u751F")},ne=({used:Se,copy:Te,canNotCopy:we,studentNames:ot,studentCount:Ze,inPaper:it,is_random:Ve=!1,position:lt=""})=>{const Pt=()=>{if(Te>0&&we>0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:oe.orangeColor},Te),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",a.createElement("span",{className:oe.orangeColor},we),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(Te>0&&we===0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:oe.orangeColor},Te),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(Te===0&&we>0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:oe.orangeColor},we),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},ht=lt||(it?"\u8BD5\u5377":"\u8BFE\u7A0B");return a.createElement("span",null,a.createElement(te,{studentNames:ot,total:Ze}),"\u5B66\u4E60\u8FC7",ht,"\u4E2D\u7684",a.createElement("span",{className:oe.orangeColor},Se),"\u4E2A\u9879\u76EE\uFF0C",Pt(),"\u3002\u8BF7\u9009\u62E9",Ve?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},ue=({onCancel:Se,onOk:Te,visible:we,inPaper:ot,renderData:Ze,type:it,isMultipleCourse:Ve=!1})=>{const[lt]=fe.default.useForm(),[Pt,ht]=(0,a.useState)(1),[Et,Lt]=(0,a.useState)(!1),kt=(0,a.useMemo)(()=>(Ze==null?void 0:Ze.total_num)===1&&(Ze==null?void 0:Ze.can_copy_num)===1,[Ze]),Kt=(0,a.useMemo)(()=>{var mt;return(mt=Ze==null?void 0:Ze.course_data_list)==null?void 0:mt.filter(Je=>Je.is_show)},[Ze]);return a.createElement(a.Fragment,null,kt?a.createElement(Le.default,{centered:!0,closable:!0,open:we,destroyOnClose:!0,title:"\u63D0\u793A",className:oe.antdModal,width:682,confirmLoading:Et,onCancel:Se,onOk:()=>ee(void 0,null,function*(){var mt;Lt(!0);let Je=Pt;if(Ve){const ut=E({},lt.getFieldsValue());Je=(mt=Ze==null?void 0:Ze.course_data_list)==null?void 0:mt.map(Mt=>ut[Mt.id]!==void 0?z(E({},Mt),{is_copy:ut[Mt.id]}):Mt)}yield Te(Je),Lt(!1)})},a.createElement("div",{className:oe.content,style:{marginBottom:20}},Ve?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":a.createElement(a.Fragment,null,a.createElement(te,{studentNames:Ze==null?void 0:Ze.student_names,total:Ze==null?void 0:Ze.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u8BF7\u9009\u62E9\u662F\u5426\u5C06\u8BE5\u9879\u76EE\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")),Ve?a.createElement(fe.default,{form:lt,preserve:!1},Kt==null?void 0:Kt.map(mt=>a.createElement(a.Fragment,{key:mt.id},a.createElement("h3",{className:"ml15 mb5"},mt.name),a.createElement(fe.default.Item,{name:mt.id,initialValue:1},a.createElement(ye.ZP.Group,{className:oe.content},a.createElement(ye.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),a.createElement(ye.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):a.createElement(ye.ZP.Group,{value:Pt,onChange:mt=>ht(mt.target.value),className:oe.content,style:{marginBottom:30}},a.createElement(ye.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),a.createElement(ye.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),a.createElement("div",null,a.createElement("div",{className:oe.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),a.createElement("div",{className:oe.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),a.createElement("div",{className:`${oe.content} ${oe.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):a.createElement(Le.default,{centered:!0,closable:!0,destroyOnClose:!0,open:we,confirmLoading:Et,title:"\u63D0\u793A",width:682,onCancel:Se,onOk:()=>ee(void 0,null,function*(){var mt;Lt(!0);let Je=0;if(Ve){const ut=E({},lt.getFieldsValue());Je=(mt=Ze==null?void 0:Ze.course_data_list)==null?void 0:mt.map(Mt=>ut[Mt.id]!==void 0?z(E({},Mt),{is_use:ut[Mt.id]}):Mt)}yield Te(Je),Lt(!1)})},a.createElement("div",{className:oe.content},a.createElement(te,{studentNames:Ze==null?void 0:Ze.student_names,total:Ze==null?void 0:Ze.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",Ve?a.createElement(fe.default,{form:lt,preserve:!1},a.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),Kt==null?void 0:Kt.map(mt=>a.createElement(a.Fragment,{key:mt.id},a.createElement("h3",{className:"ml15 mb5"},mt.name),a.createElement(fe.default.Item,{name:mt.id,initialValue:1},a.createElement(ye.ZP.Group,{className:oe.content},a.createElement(ye.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),a.createElement(ye.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):a.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",a.createElement("span",{className:oe.orangeColor},"\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"),"\uFF08\u5982\u679C\u4E0D\u60F3\u6E05\u7A7A\u5B66\u751F\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u5EFA\u8BAE\u53C2\u7167\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u5185\u5BB9\u81EA\u884C\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u6216\u8005\u5C1D\u8BD5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u4EBA\u5F00\u653E\u672C\u9879\u76EE\u7684\u590D\u5236\u6743\u9650\uFF09\u3002"))))},se=function(){const[Se,Te]=(0,a.useState)(!1),[we,ot]=(0,a.useState)();return[Se,()=>Te(!1),we,Ve=>ee(this,null,function*(){var lt;const Pt=Ve,{isImportMultipleCourse:ht=!1}=Pt,Et=b(Pt,["isImportMultipleCourse"]);console.log(Ve);const Lt=(Ve==null?void 0:Ve.result)||(yield(0,Re.Tr)(Et));return"status"in Lt?!1:ht?((lt=Lt==null?void 0:Lt.course_data_list)==null?void 0:lt.some(Kt=>Kt.is_show))?(ot(Lt),Te(!0),!0):Lt.course_data_list||[]:Lt.student_count===0?!1:(ot(Lt),Te(!0),!0)})]},de=Se=>{const[Te]=fe.default.useForm(),[we,ot]=(0,a.useState)(!1),{onCancel:Ze,onOk:it,visible:Ve,inPaper:lt=!1,renderData:Pt,type:ht,isMultipleCourse:Et=!1,position:Lt}=Se;let kt=(0,a.useMemo)(()=>lt?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:oe.tableCell,render(Je,ut){return a.createElement("a",{href:`/shixuns/${ut.identifier}/challenges`,target:"_blank"},Je)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(Je,ut)=>a.createElement(a.Fragment,null,a.createElement(fe.default.Item,{name:[`${ht==="subject"?ut.stage_shixun_id:ut.shixun_course_id||ut.id}`,"is_copy"],initialValue:1},a.createElement(ye.ZP.Group,null,a.createElement(ye.ZP,{value:1},"\u662F"),a.createElement(ye.ZP,{value:0},"\u5426"))),a.createElement(fe.default.Item,{name:[`${ht==="subject"?ut==null?void 0:ut.stage_shixun_id:ut.shixun_course_id||ut.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(Fe.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:oe.tableCell,render(Je,ut){return a.createElement("a",{href:`/shixuns/${ut.identifier}/challenges`,target:"_blank"},Je)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(Je,ut)=>a.createElement(fe.default.Item,{name:[`${ht==="subject"?ut.stage_shixun_id:ut.shixun_course_id||ut.id}`,"is_use"],initialValue:1},a.createElement(ye.ZP.Group,null,a.createElement(ye.ZP,{value:1},"\u662F"),a.createElement(ye.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(Je,ut)=>a.createElement(fe.default.Item,{name:[`${ht==="subject"?ut.stage_shixun_id:ut.shixun_course_id||ut.id}`,"is_copy"],initialValue:1},a.createElement(ye.ZP.Group,null,a.createElement(ye.ZP,{value:1},"\u662F"),a.createElement(ye.ZP,{value:0},"\u5426")))}],[lt]),Kt=(0,a.useMemo)(()=>lt?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:oe.tableCell,align:"center",ellipsis:!0,render:(Je,ut)=>a.createElement(a.Fragment,null,a.createElement("a",{href:`/shixuns/${ut.identifier}/challenges`,target:"_blank"},Je),a.createElement(fe.default.Item,{name:[`${ht==="subject"?ut==null?void 0:ut.stage_shixun_id:ut.shixun_course_id||ut.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(Fe.default,{type:"hidden"})),a.createElement(fe.default.Item,{name:[`${ht==="subject"?ut==null?void 0:ut.stage_shixun_id:ut.shixun_course_id||ut.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(Fe.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:oe.tableCell,ellipsis:!0,align:"center",render:(Je,ut)=>a.createElement("a",{href:`/shixuns/${ut.identifier}/challenges`,target:"_blank"},Je)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(Je,ut)=>a.createElement(a.Fragment,null,a.createElement(fe.default.Item,{name:[`${ht==="subject"?ut==null?void 0:ut.stage_shixun_id:ut.shixun_course_id||ut.id}`,"is_use"],initialValue:0},a.createElement(ye.ZP.Group,null,a.createElement(ye.ZP,{value:1},"\u662F"),a.createElement(ye.ZP,{value:0},"\u5426"))),a.createElement(fe.default.Item,{name:[`${ht==="subject"?ut==null?void 0:ut.stage_shixun_id:ut.shixun_course_id||ut.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(Fe.default,{type:"hidden"})))}],[lt]);if(Et){const Je={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:oe.tableCell,render:(ut,Mt)=>a.createElement("a",{href:`/classrooms/${Mt.course_id}`},ut)};kt=[Je,...kt],Kt=[Je,...Kt]}const mt=(0,a.useMemo)(()=>ne({used:Pt==null?void 0:Pt.repeat_shixun_num,copy:Pt==null?void 0:Pt.can_copy_num,canNotCopy:Pt==null?void 0:Pt.no_copy_num,studentNames:Pt==null?void 0:Pt.student_names,studentCount:Pt==null?void 0:Pt.student_count,is_random:Pt==null?void 0:Pt.is_random,inPaper:lt,position:Lt}),[Pt,lt,Lt]);return a.createElement(Le.default,{title:"\u63D0\u793A",centered:!0,open:Ve,confirmLoading:we,onOk:()=>ee(void 0,null,function*(){ot(!0);const Je=Te.getFieldsValue(),ut=Object.keys(Je).map(Mt=>({id:parseInt(Mt.split("_")[0]),course_id:parseInt(Mt.split("_")[1]),is_use:Je[Mt].is_use,is_copy:Je[Mt].is_copy}));yield it(ut),ot(!1)}),onCancel:Ze,width:880,okText:"\u786E\u8BA4",className:oe.antdModal,destroyOnClose:!0},a.createElement(fe.default,{form:Te,preserve:!1},a.createElement("div",{className:oe.brief},mt),a.createElement("div",{style:{marginBottom:30}},a.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),a.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),a.createElement("div",{className:oe.orangeColor},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002")),(Pt==null?void 0:Pt.can_copy_num)>0&&a.createElement("div",null,a.createElement("div",{className:oe.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),a.createElement(Be.default,{columns:kt,className:oe.antdTable,dataSource:Pt==null?void 0:Pt.can_copy_list,rowKey:ht==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(Pt==null?void 0:Pt.no_copy_num)>0&&a.createElement("div",null,a.createElement("div",{className:oe.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),a.createElement(Be.default,{columns:Kt,className:oe.antdTable,dataSource:Pt==null?void 0:Pt.no_copy_list,rowKey:ht==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(Pt==null?void 0:Pt.no_use_list.length)>0&&(Pt==null?void 0:Pt.no_use_list.map(Je=>a.createElement("div",{key:ht==="subject"?Je.stage_shixun_id:Je.shixun_course_id||Je.id},a.createElement(fe.default.Item,{name:[`${ht==="subject"?Je==null?void 0:Je.stage_shixun_id:Je.shixun_course_id||Je.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(Fe.default,{type:"hidden"})),a.createElement(fe.default.Item,{name:[`${ht==="subject"?Je==null?void 0:Je.stage_shixun_id:Je.shixun_course_id||Je.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(Fe.default,{type:"hidden"})))))))};var Ae=Se=>{const{modalType:Te}=Se;return Te==="multiple"?a.createElement(de,E({},Se)):a.createElement(ue,E({},Se))}},25965:function(Nt,st,x){"use strict";x.d(st,{C:function(){return Ve}});var a=x(59301),fe={recalculation:"recalculation____i9AE",tips:"tips___GoMu8",filter:"filter___Vx7VO",input:"input___OEMMv",operating:"operating___TS9iA",operatingItem:"operatingItem___AT84q"},Le=x(92310),ye=x.n(Le),Fe=x(24905),Be=x(95237),oe=x(8591),Re=x(6848),De=x(3113),be=x(43418),Me=x(1710),ze=x(5871),Ce=x(78241),re=x(71418),y=x(65862),E=x(38147),z=x(41867),b=x(71067),ee=x(39864),te=Object.defineProperty,ne=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,se=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ae=(lt,Pt,ht)=>Pt in lt?te(lt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:ht}):lt[Pt]=ht,Se=(lt,Pt)=>{for(var ht in Pt||(Pt={}))de.call(Pt,ht)&&Ae(lt,ht,Pt[ht]);if(se)for(var ht of se(Pt))pe.call(Pt,ht)&&Ae(lt,ht,Pt[ht]);return lt},Te=(lt,Pt)=>ne(lt,ue(Pt)),we=(lt,Pt,ht)=>new Promise((Et,Lt)=>{var kt=Je=>{try{mt(ht.next(Je))}catch(ut){Lt(ut)}},Kt=Je=>{try{mt(ht.throw(Je))}catch(ut){Lt(ut)}},mt=Je=>Je.done?Et(Je.value):Promise.resolve(Je.value).then(kt,Kt);mt((ht=ht.apply(lt,Pt)).next())});const ot=Fe.default.Group,Ze=({className:lt,title:Pt,items:ht=[],value:Et,onChange:Lt})=>{const kt=(ht==null?void 0:ht.length)===(Et==null?void 0:Et.length),Kt=(Et==null?void 0:Et.length)>0&&(Et==null?void 0:Et.length)<(ht==null?void 0:ht.length),mt=Je=>{const ut=ht.map(Mt=>Mt.id);Lt(Je.target.checked?ut:[])};return a.createElement(Be.Z,{align:"middle",className:lt},!!Pt&&a.createElement("div",{className:"mr20",style:{color:"#5F6368"}},Pt),a.createElement(Fe.default,{indeterminate:Kt,onChange:mt,checked:kt},"\u5168\u90E8"),a.createElement(ot,{value:Et,onChange:Lt},ht.map(Je=>a.createElement(Fe.default,{className:"ml30 c-black",key:Je.id,value:Je.id},Je.name,a.createElement("span",null,`(${Je.count})`)))))};var Ve=({className:lt,style:Pt,dataSource:ht})=>{var Et,Lt,kt,Kt,mt,Je,ut;const[Mt,$t]=(0,a.useState)({}),[Ut,Sn]=(0,a.useState)(!0),[We,en]=(0,a.useState)(!1),[Tn,hn]=(0,a.useState)(!1),[sn,rt]=(0,a.useState)(null),[vt,$e]=(0,a.useState)(0),[He,yt]=(0,a.useState)({}),[xt,Ye]=(0,a.useState)(!0),[Qe,gt]=(0,a.useState)(0),[Xe,xe]=(0,a.useState)(0),[Ht,Rn]=(0,a.useState)(!1),vn=(0,a.useRef)(null),[Dn,Qn]=(0,a.useState)(!1),[_n,Ft]=(0,a.useState)(!0),[Tt,Fn]=(0,a.useState)([]),Ot={page:1,per_page:5,keyword:"",review:[],question_status:[],success_status:[],sort_by:null,direction:null},[_t,Cn]=(0,a.useState)(Se({},Ot));(0,a.useEffect)(()=>{ht!=null&&ht.question_id&&$t(ht)},[ht==null?void 0:ht.question_id]),(0,a.useEffect)(()=>{var En;if(((En=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:En.status)==="running"){const yr=setInterval(()=>{Ga()},3e3);return()=>clearInterval(yr)}},[(Et=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:Et.status]),(0,a.useEffect)(()=>{var En;Tn&&(Tn===1&&(_t.question_status=wr.map(yr=>yr.value),_t.review=tn.map(yr=>yr.value)),Tn===2&&(_t.exercise_question_resubmit_id=(En=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:En.id,sn===1&&(_t.success_status=[1]),sn===2&&(_t.success_status=[0])),Cn(Se({},_t)),In(_t),xe(Mt!=null&&Mt.is_mirror?3:10),gt(Mt!=null&&Mt.is_mirror?1:5))},[Tn]),(0,a.useEffect)(()=>{Dn&&wa()},[Dn]);const In=En=>we(void 0,null,function*(){Sn(!0);const yr=yield(0,E.ZP)(`/api/exercise_questions/${Mt==null?void 0:Mt.question_id}/resubmit_student_list.json`,{method:"get",params:En});(yr==null?void 0:yr.status)==0&&(yt(yr||[]),$e(yr==null?void 0:yr.count)),Sn(!1)}),wa=()=>we(void 0,null,function*(){Ft(!0);const En=yield(0,E.ZP)(`/api/exercise_questions/${Mt==null?void 0:Mt.question_id}/resubmit_history.json`,{method:"get"});(En==null?void 0:En.status)==0&&Fn((En==null?void 0:En.data)||[]),Ft(!1)}),Ga=()=>we(void 0,null,function*(){const En=yield(0,E.ZP)(`/api/exercise_questions/${Mt==null?void 0:Mt.question_id}/resubmit_status.json`,{method:"get"});(En==null?void 0:En.status)==0&&$t(Te(Se({},Mt),{show_resubmit_history:!0,exercise_question_resubmit:(En==null?void 0:En.data)||{}}))}),wr=[{label:"\u672A\u8BC4\u6D4B",value:2,color:"#9096A3"},{label:"\u672A\u901A\u5173",value:0,color:"#E30000"},{label:"\u5DF2\u901A\u5173",value:1,color:"#00B187"}],tn=[{label:"\u672A\u8BC4\u9605",value:0,color:"#9096A3"},{label:"\u8BC4\u9605\u4E2D",value:2,color:"#FF9D18"},{label:"\u5DF2\u8BC4\u9605",value:1,color:"#3061D0"}],Un=[{label:"\u6210\u529F",value:1,color:"#00B187"},{label:"\u5931\u8D25",value:0,color:"#E30000"}],Ea=[{title:"\u5E8F\u53F7",dataIndex:"key",render:(En,yr,zt)=>a.createElement("span",{className:"c-black"},zt+1+(_t.page-1)*_t.per_page)},{title:"\u59D3\u540D",dataIndex:"user_name",render:En=>a.createElement("span",{className:"c-black"},En)},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,render:En=>a.createElement("span",{className:"c-grey-666"},En||"--")},{title:"\u5206\u73ED",dataIndex:"group_name",render:En=>a.createElement("span",{className:"c-black"},En)},{title:"\u9898\u76EE\u72B6\u6001",dataIndex:"question_status",render:En=>{const{label:yr,color:zt}=wr.find(Ln=>Ln.value===En)||{};return a.createElement("span",{style:{color:zt}},yr)}},{title:"\u9898\u76EE\u5F97\u5206",dataIndex:"question_score",sorter:!0,render:En=>a.createElement("span",{className:"c-black"},En)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sorter:!0,render:En=>a.createElement("span",{className:"c-black"},En)},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"review",render:En=>{const{label:yr,color:zt}=tn.find(Ln=>Ln.value===En)||{};return a.createElement("span",{style:{color:zt}},yr)}},Tn===2&&{title:"\u91CD\u65B0\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"success_status",render:En=>{const{label:yr,color:zt}=Un.find(Ln=>Ln.value===En)||{};return a.createElement("span",{style:{color:zt}},yr)}}].filter(Boolean),Va=(En,yr,zt)=>{_t.page=En==null?void 0:En.current,_t.per_page=En==null?void 0:En.pageSize,zt!=null&&zt.order?(_t.sort_by=zt==null?void 0:zt.field,_t.direction=(zt==null?void 0:zt.order)==="ascend"?"asc":"desc"):(_t.sort_by=null,_t.direction=null),Cn(Se({},_t)),In(_t)},Ra=()=>{if(!Qe){oe.ZP.warning("\u8BF7\u8F93\u5165\u91CD\u65B0\u8BC4\u6D4B\u4EFB\u52A1\u5E76\u53D1\u4EBA\u6570");return}Rn(!0)},Wr=()=>we(void 0,null,function*(){var En,yr;if((En=vn.current)!=null&&En.onVerify())return;en(!0);const zt=yield(0,E.ZP)(`/api/exercise_questions/${Mt==null?void 0:Mt.question_id}/resubmit.json`,{method:"post",body:{keyword:_t.keyword,question_status:_t.question_status,review:_t.review_status,success_status:_t.success_status,use_max_score:xt,permits:Qe,exercise_question_resubmit_id:Tn===1?null:(yr=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:yr.id}});(zt==null?void 0:zt.status)==0&&(yield Ga(),oe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rn(!1),hn(!1)),en(!1)}),Hr=(En,yr)=>{_t.page=1,_t[yr]=En,Cn(Se({},_t)),In(_t)},bt=["","\u5F53\u524D\u9898\u76EE\u7684\u5B9E\u9A8C\u8D44\u6E90\u4E3A\u4E13\u6709\u4E91\uFF0C\u4E0D\u652F\u6301\u91CD\u65B0\u8BC4\u6D4B~","\u8BE5\u529F\u80FD\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u548C\u8003\u8BD5\u7684\u521B\u5EFA\u8005\u53EF\u4EE5\u64CD\u4F5C~"];return a.createElement(a.Fragment,null,a.createElement("div",{className:ye()(fe.recalculation,lt),style:Pt},a.createElement(Re.Z,{title:bt[(Mt==null?void 0:Mt.disable_resubmit_reason)||0]},a.createElement(De.ZP,{disabled:(Mt==null?void 0:Mt.disable_resubmit)||((Lt=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:Lt.status)==="running",onClick:()=>hn(1),icon:a.createElement("i",{className:"iconfont icon-zhongxinpingce font14"}),type:"primary",ghost:!0},"\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206")),(Mt==null?void 0:Mt.show_resubmit_history)&&a.createElement(a.Fragment,null,((kt=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:kt.status)==="running"?a.createElement("div",{className:"c-grey-666"},"\u91CD\u65B0\u8BC4\u6D4B\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6",a.createElement("span",{className:"c-light-primary ml3"},(Kt=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:Kt.rate)):a.createElement("div",{className:"c-grey-666"},"\u91CD\u65B0\u8BC4\u6D4B\u6210\u529F",a.createElement("span",{onClick:()=>{hn(2),rt(1)},className:"current",style:{color:"#3061D0",textDecoration:"underline",margin:"0 3px"}},(mt=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:mt.success_student_count),"\u4EBA\uFF0C\u5931\u8D25",a.createElement("span",{onClick:()=>{hn(2),rt(2)},className:"current",style:{color:"#E30000",textDecoration:"underline",margin:"0 3px"}},(Je=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:Je.fail_count),"\u4EBA"),a.createElement(Re.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},a.createElement("i",{onClick:()=>Qn(!0),className:"iconfont icon-chakanshenqingjilu c-light-primary current font14"})))),a.createElement(be.default,{centered:!0,open:!!Tn,title:`\u91CD\u65B0\u8BC4\u6D4B${Tn===1?"\u7B97\u5206":"\u7ED3\u679C"}`,width:870,okText:"\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206",onCancel:()=>hn(!1),onOk:Ra,afterClose:()=>{Ye(!0),rt(null),Cn(Se({},Ot))}},a.createElement("div",{className:fe.filter},Tn===1&&a.createElement(a.Fragment,null,a.createElement("div",{className:fe.tips},a.createElement("div",{className:"mb5",style:{color:"#FF9D18"}},a.createElement("i",{className:"iconfont icon-tishi9 mr10 font14"}),"\u6E29\u99A8\u63D0\u793A"),a.createElement("div",null,"1.\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206\u6D41\u7A0B\uFF1A \u7CFB\u7EDF\u81EA\u52A8\u83B7\u53D6\u5B66\u751F\u5728\u8003\u8BD5\u9875\u9762\u4FDD\u5B58\u7684\u6700\u65B0\u4EE3\u7801\uFF0C\u5E76\u8FDB\u884C\u91CD\u65B0\u8BC4\u6D4B\uFF0C\u4ECE\u800C\u7CBE\u51C6\u8BA1\u7B97\u51FA\u5B66\u751F\u7684\u6700\u7EC8\u5F97\u5206\uFF1B"),a.createElement("div",{style:{margin:"2px 0"}},"2.\u91CD\u65B0\u8BC4\u6D4B\u6761\u4EF6\uFF1A \u8003\u8BD5\u7ED3\u675F\u540E\uFF0C\u4EC5\u5BF9\u5DF2\u63D0\u4EA4\u8BD5\u5377\u4E14\u5DF2\u4F5C\u7B54\u8BE5\u9898\u76EE\u7684\u5B66\u751F\u8FDB\u884C\u91CD\u65B0\u8BC4\u6D4B\u4E0E\u7B97\u5206\uFF1B"),a.createElement("div",null,"3.\u91CD\u65B0\u8BC4\u6D4B\u65F6\uFF0C\u8BF7\u786E\u4FDD\u5B9E\u9A8C\u73AF\u5883\u80FD\u6B63\u5E38\u542F\u52A8\u5E76\u53EF\u8FD0\u884C\u8BC4\u6D4B\u3002")),a.createElement(Ze,{className:"mt10",title:"\u9898\u76EE\u72B6\u6001",items:(He==null?void 0:He.question_status)||[],value:_t.question_status,onChange:En=>Hr(En,"question_status")}),a.createElement(Ze,{className:"mt10",title:"\u8BC4\u9605\u72B6\u6001",items:(He==null?void 0:He.review_status)||[],value:_t.review,onChange:En=>Hr(En,"review")})),Tn===2&&a.createElement(a.Fragment,null,a.createElement(Ze,{className:"mt10",title:"\u91CD\u65B0\u8BC4\u6D4B\u7ED3\u679C",items:(He==null?void 0:He.success_status)||[],value:_t.success_status,onChange:En=>Hr(En,"success_status")})),a.createElement(ee.t7,{className:fe.input,style:{bottom:Tn===1?10:-5},value:_t.keyword,onChange:En=>Hr(En,"keyword"),placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"})),a.createElement(Me.default,{className:"mt20",columns:Ea,scroll:((ut=He==null?void 0:He.data)==null?void 0:ut.length)>7?{y:300}:{},dataSource:(He==null?void 0:He.data)||[],loading:Ut,onChange:Va,pagination:{total:vt,pageSize:_t.per_page,current:_t.page,hideOnSinglePage:!vt,showSizeChanger:!0,pageSizeOptions:["5","10","20","50","100"],showQuickJumper:!0,size:"default",showTotal:y.rU}}),a.createElement(Be.Z,{justify:"space-between",align:"middle",className:"mt10"},a.createElement(Fe.default,{className:"c-black",checked:xt,onChange:En=>Ye(En.target.checked)},"\u91CD\u65B0\u8BC4\u6D4B\u540E\u7684\u5206\u6570\u5927\u4E8E\u539F\u6765\u7684\u5206\u6570\u624D\u66F4\u65B0\u6210\u7EE9"),(0,z.Ny)()&&a.createElement("div",{className:"c-black"},"\u91CD\u65B0\u8BC4\u6D4B\u4EFB\u52A1\u5E76\u53D1\u4EBA\u6570",a.createElement(ze.Z,{className:"ml10 mr10",value:Qe,max:Xe,min:1,precision:0,onChange:En=>gt(En)}),"\u4EBA",a.createElement(Re.Z,{overlayStyle:{maxWidth:450},title:"\u91CD\u65B0\u8BC4\u6D4B\u4EFB\u52A1\u7684\u6700\u5927\u5E76\u53D1\u4EBA\u6570\u4E3A20\u4EBA\uFF08\u81EA\u5B9A\u4E49\u955C\u50CF\u7684\u6700\u5927\u5E76\u53D1\u4EBA\u6570\u4E3A3\u4EBA\uFF09\u3002"},a.createElement("i",{style:{color:"#9096A3"},className:"iconfont icon-tishi5 font13 ml10"}))))),a.createElement(be.default,{centered:!0,title:"\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206",open:Ht,width:494,zIndex:1001,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:We,destroyOnClose:!0,onOk:Wr,onCancel:()=>Rn(!1)},a.createElement(Ce.default.Item,{className:"mb0",colon:!1,label:"\u9A8C\u8BC1\u7801",name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},a.createElement(b.Z,{ref:En=>vn.current=En}))),a.createElement(be.default,{centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:Dn,width:710,onCancel:()=>Qn(!1),footer:null},a.createElement(re.Z,{spinning:_n},a.createElement("div",{className:fe.operating},Tt.map((En,yr)=>a.createElement("div",{key:yr,className:fe.operatingItem},a.createElement("div",{style:{flex:"0 0 180px"},className:"c-grey-666"},En==null?void 0:En.created_at),a.createElement("div",{className:"c-black"},En==null?void 0:En.user_name,"\u64CD\u4F5C\u4E86\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206"),(En==null?void 0:En.status)==="running"?a.createElement("div",{className:"c-black"},"\u91CD\u65B0\u8BC4\u6D4B\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6",a.createElement("span",{className:"c-light-primary ml3"},En==null?void 0:En.rate)):a.createElement("div",{className:"c-black"},"\u91CD\u65B0\u8BC4\u6D4B\u6210\u529F",a.createElement("span",{style:{color:"#3061D0",margin:"0 3px"}},En==null?void 0:En.success_student_count),"\u4EBA\uFF0C\u5931\u8D25",a.createElement("span",{style:{color:"#E30000",margin:"0 3px"}},En==null?void 0:En.fail_count),"\u4EBA")))),a.createElement("div",{style:{height:20}}))))}},83028:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Re}});var a=x(59301),fe={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},Le=x(43418),ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",Fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Be=(De,be,Me)=>new Promise((ze,Ce)=>{var re=z=>{try{E(Me.next(z))}catch(b){Ce(b)}},y=z=>{try{E(Me.throw(z))}catch(b){Ce(b)}},E=z=>z.done?ze(z.value):Promise.resolve(z.value).then(re,y);E((Me=Me.apply(De,be)).next())}),Re=({type:De,resdata:be,onok:Me,oktext:ze,okloading:Ce})=>{const[re,y]=(0,a.useState)(!1),{can_copy_list:E,can_copy_num:z,challenge_type:b,course_data_list:ee,no_copy_list:te,no_copy_num:ne,no_use_list:ue,no_use_num:se,repeat_shixun_num:de,student_count:pe,total_num:Ae,use_num:Se}=be;let Te=z>0||De==="exercise";(0,a.useEffect)(()=>{(be==null?void 0:be.student_count)>0&&y(!0)},[be]),console.log("---11",Ce),(0,a.useEffect)(()=>{Ce||y(!1)},[Ce]);const we=()=>{if(De==="exercise"&&b===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:fe.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(De==="exercise"&&b===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:fe.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="shixun"&&b===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:fe.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="shixun"&&b===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:fe.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="subject"&&b===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:fe.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="subject"&&b===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",a.createElement("span",{className:fe.orangeColor},pe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",a.createElement("span",{className:fe.orangeColor},Se)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="exercisepush")return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:fe.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",a.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(De==="shixunpush"&&b===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:fe.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="shixunpush"&&b===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:fe.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",a.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},ot=()=>{if(De==="exercise"||De==="subject"||De==="exercisepush"||De==="shixunpush")return a.createElement("div",{style:{marginTop:20}},ne>0&&a.createElement("div",null,a.createElement("span",{className:fe.flex},a.createElement("img",{src:Fe,style:{width:14}}),a.createElement("span",{className:fe.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),a.createElement("div",{className:fe.statusbody},De==="exercise"&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:fe.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(De==="subject"||De==="exercisepush")&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Te&&a.createElement("span",{className:fe.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),De==="shixunpush"&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Te&&a.createElement("span",{className:fe.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),a.createElement("div",null,te==null?void 0:te.map((Ze,it)=>a.createElement("a",{href:`/shixuns/${Ze.identifier}/challenges`,target:"_blank"},"\u300A",Ze==null?void 0:Ze.name,"\u300B",it+1!==ne&&"\u3001"))))),z>0&&a.createElement("div",{style:{marginTop:20}},a.createElement("span",{className:fe.flex},a.createElement("img",{src:ye,style:{width:14}}),a.createElement("span",{className:fe.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),a.createElement("div",{className:fe.statusbody},De==="exercise"&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(De==="subject"||De==="exercisepush")&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),De==="shixunpush"&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),a.createElement("div",null,E==null?void 0:E.map((Ze,it)=>a.createElement("a",{href:`/shixuns/${Ze.identifier}/challenges`,target:"_blank"},"\u300A",Ze==null?void 0:Ze.name,"\u300B",it+1!==z&&"\u3001"))))));if(De==="shixun")return a.createElement("div",{style:{marginTop:20}},z>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return a.createElement(Le.default,{open:re,onCancel:()=>{y(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Te&&"none"}},zIndex:1003,confirmLoading:Ce,okText:Te?ze:"\u6211\u77E5\u9053\u4E86",onOk:()=>Be(void 0,null,function*(){Te?yield Me([...E,...ue]):y(!1)})},a.createElement("div",{style:{maxHeight:600,overflow:"auto"}},we(),ot()))}},88436:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Be}});var a=x(59301),fe={btn:"btn___kReTL",redBtn:"redBtn___UFEL0"},Le=x(92310),ye=x.n(Le),Be=({className:oe,style:Re,state:De,onClick:be})=>{var Me,ze;return a.createElement("div",{onClick:be,className:ye()(De?(Me=fe)==null?void 0:Me.redBtn:(ze=fe)==null?void 0:ze.btn,oe),style:Re},De?a.createElement(a.Fragment,null,a.createElement("i",{className:"iconfont icon-biaoji1"}),a.createElement("span",null,"\u53D6\u6D88\u6807\u8BB0\u9519\u9898")):a.createElement(a.Fragment,null,a.createElement("i",{className:"iconfont icon-biaojigaiti"}),a.createElement("span",null,"\u6807\u8BB0\u9519\u9898")))}},36254:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Fe}});var a=x(59301),fe={flex_box_center:"flex_box_center___sOi51",flex_space_between:"flex_space_between___pl96A",flex_box_vertical_center:"flex_box_vertical_center___LVWaS",flex_box_center_end:"flex_box_center_end___bFW2z",flex_box_column:"flex_box_column___Iuosg",disabled:"disabled___kyQ47"},Le=x(6848),Fe=({children:Be,tips:oe,title:Re,style:De})=>{const be=Re||a.createElement("div",null,a.createElement("div",null,"\u63D0\u793A\uFF1A"),a.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),a.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"));return Be&&oe?a.createElement(Le.Z,{overlayStyle:{maxWidth:"initial"},title:be},a.createElement("span",{className:fe.disabled,style:De},Be)):Be&&!oe?a.createElement(a.Fragment,null,Be):a.createElement(a.Fragment,null)}},33276:function(Nt,st,x){"use strict";var a=x(59301),fe=x(43418),Le=x(1710);const ye=({dataSource:Fe,visible:Be,onClose:oe=()=>{},onSuccess:Re=()=>{},text:De,okText:be})=>{var Me;return a.createElement(fe.default,{centered:!0,destroyOnClose:!0,open:!!Be,title:"\u63D0\u793A",width:"600px",okText:be,cancelText:"\u53D6\u6D88",onCancel:oe,onOk:Re},Be==="single"&&a.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",a.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},(Me=Fe==null?void 0:Fe[0])==null?void 0:Me.total_score),"\u5206\uFF0C\u8BF7\u786E\u8BA4",De),Be==="multiple"&&a.createElement(a.Fragment,null,a.createElement("div",{className:"c-grey-333 mb10"},"\u4EE5\u4E0B\u8BD5\u5377\u603B\u5206\u5F02\u5E38\uFF0C\u8BF7\u786E\u8BA4",De),a.createElement(Le.default,{columns:[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0},{title:"\u603B\u5206",width:90,dataIndex:"total_score"}],dataSource:Fe,scroll:(Fe==null?void 0:Fe.length)>7?{y:300}:{},pagination:!1})))};st.Z=ye},30214:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return ye}});var a=x(59301),fe=x(77254),Le=x(11611),ye=()=>{const[Fe,Be]=(0,a.useState)(""),[oe,Re]=(0,a.useState)(0);let[De,be]=(0,a.useState)(),[Me,ze]=(0,a.useState)();const[Ce,re]=(0,a.useState)(!1),y=(0,a.useRef)("");(0,a.useEffect)(()=>fe.Z.subscribe("preview-image",Ae=>{Be(Ae),console.log(se.current),document.body.style.overflow="hidden"}),[]),(0,a.useEffect)(()=>(document.addEventListener("keydown",E),()=>{document.removeEventListener("keydown",E)}),[]),(0,a.useEffect)(()=>{y.current=Fe},[Fe]);function E(pe){pe.keyCode==27&&y.current&&z()}function z(){document.body.style.overflow="auto",be(void 0),ze(void 0),Re(0),Be("")}function b(){Re(oe+90)}function ee(){De=se.current.width*1.1,Me=se.current.height*1.1,ze(Me),be(De)}function te(){De=se.current.width/1.1,Me=se.current.height/1.1,ze(Me),be(De)}const ne=(0,a.useRef)(),ue=(0,a.useRef)(),se=(0,a.useRef)(),de=pe=>{(pe.nativeEvent.target===ne.current||pe.nativeEvent.target===ue.current)&&z()};return a.createElement(a.Fragment,null,Fe?a.createElement("div",null,a.createElement("div",{className:"preview-wrp-group",ref:ue},a.createElement(Le.Z,{className:"image-preview",src:Fe,style:{display:"none"},preview:{visible:!0,src:Fe,movable:!1,onVisibleChange:pe=>{Be("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},85533:function(Nt,st,x){"use strict";x.d(st,{h:function(){return ne}});var a=x(59301),fe=x(57809),Le=x(78241),ye=x(3113),Fe=x(89780),Be=x.n(Fe),oe=x(45559),Re=x(42313),De=Object.defineProperty,be=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ue,se,de)=>se in ue?De(ue,se,{enumerable:!0,configurable:!0,writable:!0,value:de}):ue[se]=de,E=(ue,se)=>{for(var de in se||(se={}))Ce.call(se,de)&&y(ue,de,se[de]);if(ze)for(var de of ze(se))re.call(se,de)&&y(ue,de,se[de]);return ue},z=(ue,se)=>be(ue,Me(se));const b=fe.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"]};st.Z=({callback:ue,onCancel:se})=>{const[de,pe]=(0,a.useState)("python");function Ae(Te){pe(te[Te][1])}function Se(Te){ue(Te)}return a.createElement(Le.default,z(E({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Se,style:{width:500}}),a.createElement(Le.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},a.createElement(fe.default,{getPopupContainer:Te=>Te.parentNode,onChange:Ae},Object.keys(te).map(Te=>a.createElement(b,{key:Te,value:Te},te[Te][0])))),a.createElement(Le.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},a.createElement(ne,{mode:de})),a.createElement("div",{className:"flex-container flex-end"},a.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(ye.ZP,{type:"ghost",onClick:se},"\u53D6\u6D88")))};function ne({value:ue,onChange:se,mode:de,options:pe={}}){const Ae=(0,a.useRef)(),[Se,Te]=(0,a.useState)();return(0,a.useEffect)(()=>{if(Se){let we=function(ot){const Ze=ot.getValue();se&&se(Ze)};return Se.on("change",we),()=>{Se.off("change",we)}}},[Se,se]),(0,a.useEffect)(()=>{Se&&Se.setOption("mode",de)},[Se,de]),(0,a.useEffect)(()=>{Se&&(ue!==Se.getValue()||ue==="")&&setTimeout(()=>{Se.setValue(ue||"")},300)},[Se,ue]),(0,a.useEffect)(()=>{if(Ae.current&&!Se){const we=Be().fromTextArea(Ae.current,E({mode:de,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},pe));Te(we)}},[Ae.current,Se]),a.createElement("div",{className:"my-codemirror-container"},a.createElement("textarea",{ref:Ae}))}},96565:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return ce}});var a=x(59301),fe=x(89780),Le=x.n(fe),ye=x(76374),Fe=x(45559),Be=x(6313),oe=x(25717),Re=x(99498),De=x(25419),be=x(67549),Me=x(6339),ze=({value:ge="",className:Ee,showTextOnly:Ie,showLines:qe,style:wt={}})=>{const Rt=(0,a.useMemo)(()=>"",[ge]);return a.createElement(a.Fragment,null,a.createElement("div",{dangerouslySetInnerHTML:{__html:Rt}}))},Ce=x(59301),re=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(ge,Ee,Ie)=>Ee in ge?re(ge,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):ge[Ee]=Ie,ne=(ge,Ee)=>{for(var Ie in Ee||(Ee={}))b.call(Ee,Ie)&&te(ge,Ie,Ee[Ie]);if(z)for(var Ie of z(Ee))ee.call(Ee,Ie)&&te(ge,Ie,Ee[Ie]);return ge},ue=(ge,Ee)=>y(ge,E(Ee));let se=[{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 de({onActionCallback:ge,title:Ee,icon:Ie,actionName:qe,className:wt="",children:Rt}){function xa(){ge(qe)}return Ce.createElement("a",{title:Ee,className:wt,onClick:xa},Ce.createElement("i",{className:`${Ie}`}),Rt)}var pe=({watch:ge,showNullButton:Ee,showNullProgramButton:Ie,onActionCallback:qe,fullScreen:wt,insertTemp:Rt,hidetoolBar:xa,extraUse:Jn})=>{const on=[...se,{title:`${ge?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${ge?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ce.createElement("ul",{className:"markdown-toolbar-container"},!xa&&on.map((qt,Mn)=>Ce.createElement("li",{key:Mn},qt.actionName?Ce.createElement(de,ue(ne({},qt),{onActionCallback:qe})):Ce.createElement("span",{className:"v-line"}))),Ee?Ce.createElement("li",null,Ce.createElement(de,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:qe},Ce.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ie?Ce.createElement(Ce.Fragment,null,Ce.createElement("li",null,Ce.createElement(de,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:qe},Ce.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ce.createElement("li",null,Ce.createElement(de,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:qe},Ce.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Rt&&Ce.createElement("li",null,Ce.createElement(de,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Rt}`,onActionCallback:qe},Ce.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Jn&&Ce.createElement("li",null,Jn),Ce.createElement("li",{className:"btn-full-screen"},Ce.createElement(de,{icon:`${wt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:wt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:qe})))},Ae=x(57261),Se=x(78241),Te=x(92832),we=x(3113),ot=Object.defineProperty,Ze=Object.defineProperties,it=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,ht=(ge,Ee,Ie)=>Ee in ge?ot(ge,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):ge[Ee]=Ie,Et=(ge,Ee)=>{for(var Ie in Ee||(Ee={}))lt.call(Ee,Ie)&&ht(ge,Ie,Ee[Ie]);if(Ve)for(var Ie of Ve(Ee))Pt.call(Ee,Ie)&&ht(ge,Ie,Ee[Ie]);return ge},Lt=(ge,Ee)=>Ze(ge,it(Ee));const kt={labelCol:{span:4},wrapperCol:{span:20}};var Kt=({callback:ge,onCancel:Ee})=>{function Ie(qe){ge(qe)}return a.createElement(Se.default,Lt(Et({},kt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ie,style:{width:500}}),a.createElement(Se.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.createElement(Te.default,null)),a.createElement(Se.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.createElement(Te.default,null)),a.createElement("div",{className:"flex-container flex-end"},a.createElement(we.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(we.ZP,{type:"ghost",onClick:Ee},"\u53D6\u6D88")))},mt=x(85533),Je=x(45053),ut=x(43418),Mt=x(95237),$t=x(16750),Ut=x(59301),Sn=({callback:ge,onCancel:Ee})=>{const Ie=document.createElement("canvas"),qe=Ie.getContext("2d");Ie.width=1e3,Ie.height=800,qe.fillStyle="#ffffff",qe.fillRect(0,0,Ie.width,Ie.height);const wt=Ie.toDataURL("image/png");return Ut.createElement(ut.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Ut.createElement(Mt.Z,{style:{height:"100vh"}},Ut.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:wt,visible:!0,title:String(Date.now())},onOk:Rt=>{ge({src:Rt.url})},onClose:Ee})))},We=x(12378);function en(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(en,go.CommandHandler),en.prototype.canAlignSelection=function(){var ge=this.diagram;return!(ge===null||ge.isReadOnly||ge.isModelReadOnly||ge.selection.count<2)},en.prototype.alignLeft=function(){var ge=this.diagram;ge.startTransaction("aligning left");var Ee=1/0;ge.selection.each(function(Ie){Ie instanceof go.Link||(Ee=Math.min(Ie.position.x,Ee))}),ge.selection.each(function(Ie){Ie instanceof go.Link||Ie.move(new go.Point(Ee,Ie.position.y))}),ge.commitTransaction("aligning left")},en.prototype.alignRight=function(){var ge=this.diagram;ge.startTransaction("aligning right");var Ee=-1/0;ge.selection.each(function(Ie){if(!(Ie instanceof go.Link)){var qe=Ie.actualBounds.x+Ie.actualBounds.width;Ee=Math.max(qe,Ee)}}),ge.selection.each(function(Ie){Ie instanceof go.Link||Ie.move(new go.Point(Ee-Ie.actualBounds.width,Ie.position.y))}),ge.commitTransaction("aligning right")},en.prototype.alignTop=function(){var ge=this.diagram;ge.startTransaction("alignTop");var Ee=1/0;ge.selection.each(function(Ie){Ie instanceof go.Link||(Ee=Math.min(Ie.position.y,Ee))}),ge.selection.each(function(Ie){Ie instanceof go.Link||Ie.move(new go.Point(Ie.position.x,Ee))}),ge.commitTransaction("alignTop")},en.prototype.alignBottom=function(){var ge=this.diagram;ge.startTransaction("aligning bottom");var Ee=-1/0;ge.selection.each(function(Ie){if(!(Ie instanceof go.Link)){var qe=Ie.actualBounds.y+Ie.actualBounds.height;Ee=Math.max(qe,Ee)}}),ge.selection.each(function(Ie){Ie instanceof go.Link||Ie.move(new go.Point(Ie.actualBounds.x,Ee-Ie.actualBounds.height))}),ge.commitTransaction("aligning bottom")},en.prototype.alignCenterX=function(){var ge=this.diagram,Ee=ge.selection.first();if(Ee){ge.startTransaction("aligning Center X");var Ie=Ee.actualBounds.x+Ee.actualBounds.width/2;ge.selection.each(function(qe){qe instanceof go.Link||qe.move(new go.Point(Ie-qe.actualBounds.width/2,qe.actualBounds.y))}),ge.commitTransaction("aligning Center X")}},en.prototype.alignCenterY=function(){var ge=this.diagram,Ee=ge.selection.first();if(Ee){ge.startTransaction("aligning Center Y");var Ie=Ee.actualBounds.y+Ee.actualBounds.height/2;ge.selection.each(function(qe){qe instanceof go.Link||qe.move(new go.Point(qe.actualBounds.x,Ie-qe.actualBounds.height/2))}),ge.commitTransaction("aligning Center Y")}},en.prototype.alignColumn=function(ge){var Ee=this.diagram;Ee.startTransaction("align Column"),ge===void 0&&(ge=0),ge=parseFloat(ge);var Ie=new Array;Ee.selection.each(function(Jn){Jn instanceof go.Link||Ie.push(Jn)});for(var qe=0;qe0){for(var Jn=Rt.elt(xa-1);Jn!==null&&Jn.isTreeExpanded&&!Jn.isTreeLeaf;){var on=this._sortTreeChildrenByY(Jn);Jn=on.last()}Jn!==null&&ge.select(Jn)}else ge.select(wt)}}else if(Ie.key==="Down")if(Ee.isTreeExpanded&&!Ee.isTreeLeaf){var qe=this._sortTreeChildrenByY(Ee).first();qe!==null&&ge.select(qe)}else for(;Ee!==null;){var wt=Ee.findTreeParentNode();if(wt===null)break;var Rt=this._sortTreeChildrenByY(wt),xa=Rt.indexOf(Ee);if(xaRt.y?1:wt.xRt.x?1:0}),Ee},en.prototype.copyToClipboard=function(ge){go.CommandHandler.prototype.copyToClipboard.call(this,ge),this._lastPasteOffset.set(this.pasteOffset)},en.prototype.pasteFromClipboard=function(){var ge=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(ge,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),ge},Object.defineProperty(en.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(ge){if(ge!=="move"&&ge!=="select"&&ge!=="scroll"&&ge!=="tree"&&ge!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+ge);this._arrowKeyBehavior=ge}}),Object.defineProperty(en.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(ge){if(!(ge instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+ge);this._pasteOffset.set(ge)}});var Tn=en,hn=x(25863),sn=x(43604),rt=x(38147),vt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},$e=x(59301),He=(ge,Ee,Ie)=>new Promise((qe,wt)=>{var Rt=on=>{try{Jn(Ie.next(on))}catch(qt){wt(qt)}},xa=on=>{try{Jn(Ie.throw(on))}catch(qt){wt(qt)}},Jn=on=>on.done?qe(on.value):Promise.resolve(on.value).then(Rt,xa);Jn((Ie=Ie.apply(ge,Ee)).next())});function yt({onCancel:ge,callback:Ee}){let Ie=(0,a.useRef)(),qe=(0,a.useRef)(),wt=(0,a.useRef)(),Rt=(0,a.useRef)(!1);const xa=(0,a.useRef)(!1),[Jn,on]=(0,a.useState)(0);function qt(){const Xt=We.bx.make,la={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"};Ie.current=new We.S0(qe.current,{padding:20,grid:Xt(We.s_,"Grid",Xt(We.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Xt(We.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:gr=>{var Ir=gr.diagram.commandHandler.addTopLevelParts(gr.diagram.selection,!0);Ir||gr.diagram.currentTool.doCancel()},commandHandler:Xt(Tn),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:gr=>{var Ir=gr.subject;Ir.location=Ir.location.copy().snapToGridPoint(gr.diagram.grid.gridOrigin,gr.diagram.grid.gridCellSize),setTimeout(()=>{gr.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:gr=>{var Ir=gr.subject;setTimeout(()=>{gr.diagram.commandHandler.editTextBlock()})},LinkRelinked:gr=>{var Ir=gr.parameter.part;Ir.invalidateConnectedLinks();var Cr=gr.subject;gr.diagram.toolManager.linkingTool.isForwards?Cr.toNode.invalidateConnectedLinks():Cr.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Ie.current.nodeTemplate=Xt(We.NB,"Auto",{locationSpot:We.z6.Center,locationObjectName:"SHAPE",desiredSize:new We.$u(120,60),minSize:new We.$u(40,40),resizable:!0,resizeCellSize:new We.$u(10,10),rotatable:!0},new We.KX("location","loc",We.E9.parse).makeTwoWay(We.E9.stringify),new We.KX("desiredSize","size",We.$u.parse).makeTwoWay(We.$u.stringify),Xt(We.bn,{name:"SHAPE",fill:la.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:We.z6.AllSides,toSpot:We.z6.AllSides},new We.KX("figure"),new We.KX("fill"),new We.KX("stroke","borderColor"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),Xt(We.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Xt(We.al,{margin:1,textAlign:"center",overflow:We.al.OverflowEllipsis,editable:!0},new We.KX("text").makeTwoWay(),new We.KX("stroke","color"))),Ie.current.nodeTemplate.toolTip=Xt("ToolTip",Xt(We.s_,"Vertical",{maxSize:new We.$u(200,NaN)},Xt(We.al,{font:"bold 10pt sans-serif",textAlign:"center"},new We.KX("text")),Xt(We.al,{font:"10pt sans-serif",textAlign:"center"},new We.KX("text","details"))));function ya(gr,Ir){var Cr=(fr,co)=>{fr.handled=!0,fr.diagram.model.commit(Do=>{var io=co.part.adornedPart,$r=new We.E9().setRectSpot(io.actualBounds,gr);$r.subtract(io.location),$r.scale(2,2),$r.x+=Math.sign($r.x)*130,$r.y+=Math.sign($r.y)*130,$r.add(io.location),$r.snapToGridPoint(fr.diagram.grid.gridOrigin,fr.diagram.grid.gridCellSize);var oi=Do.copyNodeData(io.data);Do.setGroupKeyForNodeData(oi,Do.getGroupKeyForNodeData(io.data)),Do.addNodeData(oi);var cl={from:io.key,to:Do.getKeyForNodeData(oi)};Do.addLinkData(cl);var al=fr.diagram.findNodeForData(oi);al.location=$r,fr.diagram.select(al),setTimeout(()=>{fr.diagram.commandHandler.editTextBlock()},20)})};return Xt(We.bn,{figure:Ir,alignment:gr,alignmentFocus:gr.opposite(),width:gr.equals(We.z6.Top)||gr.equals(We.z6.Bottom)?25:18,height:gr.equals(We.z6.Top)||gr.equals(We.z6.Bottom)?18:25,fill:"orange",stroke:la.white,strokeWidth:4,mouseEnter:(fr,co)=>co.fill="dodgerblue",mouseLeave:(fr,co)=>co.fill="orange",isActionable:!0,click:Cr,contextClick:Cr})}function ma(gr){return Xt(We.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:(Ir,Cr)=>Cr.fill="dodgerblue",mouseLeave:(Ir,Cr)=>Cr.fill="orange",click:(Ir,Cr)=>{Ir.diagram.commandHandler.showContextMenu(Cr.part.adornedPart)}},gr||{})}Ie.current.nodeTemplate.selectionAdornmentTemplate=Xt(We.uz,"Spot",Xt(We.Vm,{padding:10}),ya(We.z6.Top,"TriangleUp"),ya(We.z6.Left,"TriangleLeft"),ya(We.z6.Right,"TriangleRight"),ya(We.z6.Bottom,"TriangleDown"),ma({alignment:new We.z6(.75,0)}));function bn(gr,Ir){return(Cr,fr)=>{Cr.handled=!0,Cr.diagram.model.commit(co=>{co.set(fr.part.adornedPart.data,gr,Ir)})}}function ct(gr,Ir){return Ir||(Ir="color"),Xt(We.bn,{width:16,height:16,stroke:"lightgray",fill:gr,margin:1,background:"transparent",mouseEnter:(Cr,fr)=>fr.stroke="dodgerblue",mouseLeave:(Cr,fr)=>fr.stroke="lightgray",click:bn(Ir,gr),contextClick:bn(Ir,gr)})}function ln(){return[Xt("ContextMenuButton",Xt(We.s_,"Horizontal",ct(la.white,"fill"),ct(la.beige,"fill"),ct(la.extralightblue,"fill"),ct(la.extralightred,"fill"))),Xt("ContextMenuButton",Xt(We.s_,"Horizontal",ct(la.lightgray,"fill"),ct(la.lightgreen,"fill"),ct(la.lightblue,"fill"),ct(la.lightred,"fill")))]}function fn(){return[Xt("ContextMenuButton",Xt(We.s_,"Horizontal",ct(la.black),ct(la.green),ct(la.blue),ct(la.red))),Xt("ContextMenuButton",Xt(We.s_,"Horizontal",ct(la.white),ct(la.magenta),ct(la.purple),ct(la.orange)))]}function cn(gr,Ir){return Ir||(Ir="thickness"),Xt(We.bn,"LineH",{width:16,height:16,strokeWidth:gr,margin:1,background:"transparent",mouseEnter:(Cr,fr)=>fr.background="dodgerblue",mouseLeave:(Cr,fr)=>fr.background="transparent",click:bn(Ir,gr),contextClick:bn(Ir,gr)})}function zn(gr,Ir){return Ir||(Ir="dash"),Xt(We.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:gr,margin:1,background:"transparent",mouseEnter:(Cr,fr)=>fr.background="dodgerblue",mouseLeave:(Cr,fr)=>fr.background="transparent",click:bn(Ir,gr),contextClick:bn(Ir,gr)})}function pn(){return[Xt("ContextMenuButton",Xt(We.s_,"Horizontal",cn(1),cn(2),cn(3),cn(4))),Xt("ContextMenuButton",Xt(We.s_,"Horizontal",zn(null),zn([2,4]),zn([4,4])))]}function pt(gr,Ir){return Ir||(Ir="figure"),Xt(We.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:gr,margin:1,background:"transparent",mouseEnter:(Cr,fr)=>fr.fill="dodgerblue",mouseLeave:(Cr,fr)=>fr.fill="lightgray",click:bn(Ir,gr),contextClick:bn(Ir,gr)})}Ie.current.nodeTemplate.contextMenu=Xt("ContextMenu",Xt("ContextMenuButton",Xt(We.s_,"Horizontal",pt("Rectangle"),pt("RoundedRectangle"),pt("Ellipse"),pt("Diamond"))),Xt("ContextMenuButton",Xt(We.s_,"Horizontal",pt("Parallelogram2"),pt("ManualOperation"),pt("Procedure"),pt("Cylinder1"))),Xt("ContextMenuButton",Xt(We.s_,"Horizontal",pt("Terminator"),pt("CreateRequest"),pt("Document"),pt("TriangleDown"))),ln(),fn(),pn()),Ie.current.groupTemplate=Xt(We.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:We.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(gr,Ir)=>{var Cr=Ir.addMembers(Ir.diagram.selection,!0);Cr||Ir.diagram.currentTool.doCancel()},avoidable:!1},new We.KX("location","loc",We.E9.parse).makeTwoWay(We.E9.stringify),Xt(We.s_,"Auto",{name:"BODY"},Xt(We.bn,{parameter1:10,fill:la.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:We.z6.AllSides,toSpot:We.z6.AllSides},new We.KX("fill"),new We.KX("stroke","color"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),Xt(We.Vm,{background:"transparent",margin:20})),Xt(We.al,{alignment:We.z6.Top,alignmentFocus:We.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new We.KX("text"),new We.KX("stroke","color"))),Ie.current.groupTemplate.selectionAdornmentTemplate=Xt(We.uz,"Spot",Xt(We.s_,"Auto",Xt(We.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Xt(We.Vm,{margin:1.5})),ma({alignment:We.z6.TopRight,alignmentFocus:We.z6.BottomRight})),Ie.current.groupTemplate.contextMenu=Xt("ContextMenu",ln(),fn(),pn()),Ie.current.linkTemplate=Xt(We.rU,{layerName:"Foreground",routing:We.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new We.KX("fromSpot","fromSpot",We.z6.parse),new We.KX("toSpot","toSpot",We.z6.parse),new We.KX("fromShortLength","dir",gr=>gr>=1?10:0),new We.KX("toShortLength","dir",gr=>gr>=1?10:0),new We.KX("points").makeTwoWay(),Xt(We.bn,{strokeWidth:2},new We.KX("stroke","color"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),Xt(We.bn,{segmentIndex:0,segmentOffset:new We.E9(15,0),segmentOrientation:We.rU.OrientAlong,alignmentFocus:We.z6.Right,figure:"circle",width:10,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",gr=>gr===1)),Xt(We.bn,{segmentIndex:-1,segmentOffset:new We.E9(-10,6),segmentOrientation:We.rU.OrientPlus90,alignmentFocus:We.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",gr=>gr>=1),new We.KX("width","thickness",gr=>7+3*gr),new We.KX("height","thickness",gr=>7+3*gr),new We.KX("segmentOffset","thickness",gr=>new We.E9(-15,4+1.5*gr))),Xt(We.bn,{segmentIndex:0,segmentOffset:new We.E9(15,-6),segmentOrientation:We.rU.OrientMinus90,alignmentFocus:We.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",gr=>gr===2),new We.KX("width","thickness",gr=>7+3*gr),new We.KX("height","thickness",gr=>7+3*gr),new We.KX("segmentOffset","thickness",gr=>new We.E9(-15,4+1.5*gr))),Xt(We.al,{alignmentFocus:new We.z6(0,1,-4,0),editable:!0},new We.KX("text").makeTwoWay(),new We.KX("stroke","color"))),Ie.current.linkTemplate.selectionAdornmentTemplate=Xt(We.uz,Xt(We.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:na(2)},new We.KX("pathPattern","thickness",na)),ma({alignmentFocus:new We.z6(0,0,-6,-4)}));function na(gr){return Xt(We.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(gr+4).toString()+" H3"})}function er(gr){var Ir="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return gr===0?Ir="M0 0 M16 16 M0 8 L16 8":gr===2&&(Ir="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Xt(We.bn,{geometryString:Ir,margin:2,background:"transparent",mouseEnter:(Cr,fr)=>fr.background="dodgerblue",mouseLeave:(Cr,fr)=>fr.background="transparent",click:bn("dir",gr),contextClick:bn("dir",gr)})}function cr(gr){var Ir=(Cr,fr)=>{Cr.handled=!0,Cr.diagram.model.commit(co=>{var Do=fr.part.adornedPart;co.set(Do.data,gr?"toSpot":"fromSpot",We.z6.stringify(We.z6.AllSides)),(gr?Do.toNode:Do.fromNode).invalidateConnectedLinks()})};return Xt(We.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Cr,fr)=>fr.background="dodgerblue",mouseLeave:(Cr,fr)=>fr.background="transparent",click:Ir,contextClick:Ir})}function Kn(gr,Ir){var Cr=0,fr=We.z6.RightSide;gr.equals(We.z6.Top)?(Cr=270,fr=We.z6.TopSide):gr.equals(We.z6.Left)?(Cr=180,fr=We.z6.LeftSide):gr.equals(We.z6.Bottom)&&(Cr=90,fr=We.z6.BottomSide),Ir||(Cr-=180);var co=(Do,io)=>{Do.handled=!0,Do.diagram.model.commit($r=>{var oi=io.part.adornedPart;$r.set(oi.data,Ir?"toSpot":"fromSpot",We.z6.stringify(fr)),(Ir?oi.toNode:oi.fromNode).invalidateConnectedLinks()})};return Xt(We.bn,{alignment:gr,alignmentFocus:gr.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Cr,background:"transparent",mouseEnter:(Do,io)=>io.background="dodgerblue",mouseLeave:(Do,io)=>io.background="transparent",click:co,contextClick:co})}Ie.current.linkTemplate.contextMenu=Xt("ContextMenu",fn(),pn(),Xt("ContextMenuButton",Xt(We.s_,"Horizontal",er(0),er(1),er(2))),Xt("ContextMenuButton",Xt(We.s_,"Horizontal",Xt(We.s_,"Spot",cr(!1),Kn(We.z6.Top,!1),Kn(We.z6.Left,!1),Kn(We.z6.Right,!1),Kn(We.z6.Bottom,!1)),Xt(We.s_,"Spot",{margin:new We.Zt(0,0,0,2)},cr(!0),Kn(We.z6.Top,!0),Kn(We.z6.Left,!0),Kn(We.z6.Right,!0),Kn(We.z6.Bottom,!0)))));const no=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=ne=>{y.current.setValue(y.current.getValue()+" "+ne.value+" ")},ee=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:De.createElement(fe.Z,{className:oe.Z.lists,gutter:[10,10]},E.map((ne,ue)=>De.createElement(Le.Z,{flex:"110px",className:oe.Z.item},De.createElement("div",null,De.createElement(Be.Z,{value:`$$${ne.value}$$`}),ne.name),De.createElement("div",{className:oe.Z.children},ne.children.map((se,de)=>De.createElement("div",{key:de},De.createElement("h1",null,se.name),De.createElement(fe.Z,{gutter:[10,10]},se.data.map((pe,Ae)=>De.createElement(Le.Z,{key:Ae,onClick:()=>b(pe),className:oe.Z.diamond},De.createElement(Be.Z,{value:"`$$"+pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:De.createElement(fe.Z,{className:oe.Z.lists,gutter:[10,10]},z.map((ne,ue)=>De.createElement(Le.Z,{flex:"110px",className:oe.Z.item},De.createElement("div",null,De.createElement(Be.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),De.createElement("div",{className:oe.Z.children},ne.children.map((se,de)=>De.createElement("div",{key:de},se.name&&De.createElement("h1",null,se.name),De.createElement(fe.Z,{gutter:[10,10]},se.data.map((pe,Ae)=>De.createElement(Le.Z,{key:Ae,onClick:()=>b(pe),className:oe.Z.diamond},De.createElement(Be.Z,{value:"`$$"+pe.value+"$$`"}))))))))))}],te=()=>{var ne=document.createElement("div");ne.innerHTML=y.current.getValue();var ue=ne.innerText;return Me&&Me(ue),ue};return(0,a.useImperativeHandle)(re,()=>({getData:te})),De.createElement("div",{className:oe.Z.mathWrap},De.createElement(ye.default,{defaultActiveKey:"1",items:ee}),De.createElement("math-field",{locale:"zh_cn",className:oe.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ce||""),ze&&De.createElement("div",{className:oe.Z.button},De.createElement(Fe.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});st.Z=be},4324:function(Nt,st,x){"use strict";x.d(st,{Q:function(){return Be}});var a=x(59301),fe=x(57809),Le=x(5112),ye=x(5871),Fe=x(59301),Be=(Re=>(Re[Re.Number=1]="Number",Re[Re.Percent=2]="Percent",Re))(Be||{});const oe=({value:Re,onChange:De,disabled:be,hidePercentOption:Me=!1,percentType:ze="select"})=>{const Ce=(0,a.useMemo)(()=>Me?1:2,[Me]),[re,y]=(0,a.useState)(Ce);console.log(re);const E=b=>Re.type===1?`${b}\u5206`:`${b}%`,z=(0,a.useCallback)(b=>{if(re===1){const ee=b.replace("\u5206","");return isNaN(parseInt(ee,10))?0:ee}else return b.replace("%","")},[re]);return(0,a.useEffect)(()=>{y(Re.type)},[Re]),Fe.createElement("div",{style:{display:"flex",alignItems:"center"}},ze=="select"&&Fe.createElement(fe.default,{size:"large",onChange:b=>{y(b),De({type:b,inputValue:b===1?5:20})},value:re||Ce,style:{width:100},options:Me?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:be}),ze=="radio"&&Fe.createElement(Le.ZP.Group,{size:"large",onChange:b=>{const ee=b.target.value;y(ee),De({type:ee,inputValue:ee===1?5:20})},value:re||Ce,disabled:be},!Me&&Fe.createElement(Le.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),Fe.createElement(Le.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),ze=="radio"&&Fe.createElement("div",{style:{marginRight:"10px",color:"#000000"}},Re.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),Fe.createElement(ye.Z,{size:"large",disabled:be,value:Re.inputValue,style:{width:"120px"},parser:z,addonAfter:Re.type===1?"\u5206":"%",max:re===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:b=>{De({type:re,inputValue:b})}}),ze=="radio"&&Re.type==2&&Fe.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};st.Z=oe},92716:function(Nt,st,x){"use strict";x.d(st,{t:function(){return rt}});var a=x(59301),fe=x(92832),Le=x(78241),ye=x(43418),Fe=x(95237),Be=x(43604),oe=x(5871),Re=x(57809),De=x(5112),be=x(3969),Me=x(65582),ze=x(58e3),Ce=x(8591),re=x(3113),y=x(71418),E=x(24334),z={flex_box_center:"flex_box_center___kOQ8P",flex_space_between:"flex_space_between___fY6jt",flex_box_vertical_center:"flex_box_vertical_center___bDSSI",flex_box_center_end:"flex_box_center_end___mQ6mU",flex_box_column:"flex_box_column___F15G0",result:"result___UYRo8",left:"left___TRaH5",right:"right___twp9s",box:"box___vwndt",li:"li___hRe2d"},b=x(38147),ee=x(67172),te=x(96565),ne=x(56102),ue=x(10129),se=x(59301),de=Object.defineProperty,pe=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,ot=(vt,$e,He)=>$e in vt?de(vt,$e,{enumerable:!0,configurable:!0,writable:!0,value:He}):vt[$e]=He,Ze=(vt,$e)=>{for(var He in $e||($e={}))Te.call($e,He)&&ot(vt,He,$e[He]);if(Se)for(var He of Se($e))we.call($e,He)&&ot(vt,He,$e[He]);return vt},it=(vt,$e)=>pe(vt,Ae($e)),Ve=(vt,$e,He)=>new Promise((yt,xt)=>{var Ye=Xe=>{try{gt(He.next(Xe))}catch(xe){xt(xe)}},Qe=Xe=>{try{gt(He.throw(Xe))}catch(xe){xt(xe)}},gt=Xe=>Xe.done?yt(Xe.value):Promise.resolve(Xe.value).then(Ye,Qe);gt((He=He.apply(vt,$e)).next())}),Pt=({buttonProps:vt,buttonText:$e,form:He,hackIdentifier:yt="",answerKey:xt,data:Ye})=>{const[Qe,gt]=(0,a.useState)(!1),[Xe,xe]=(0,a.useState)(!1),[Ht,Rn]=(0,a.useState)(!1),[vn,Dn]=(0,a.useState)({}),[Qn,_n]=(0,a.useState)(""),[Ft,Tt]=(0,a.useState)(""),Fn=(0,a.useRef)(yt),Ot=(0,a.useRef)(""),_t=(0,a.useRef)(!1);(0,a.useEffect)(()=>{Ht&&Ga()},[Ht]),(0,a.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const Cn=()=>new Date().getTime(),In=Ye==null?void 0:Ye.code,wa=()=>{var Un,Ea;let Va=In?Ye==null?void 0:Ye.code:(Un=He.getFieldValue("hack_codes"))==null?void 0:Un.code,Ra=In?Ye==null?void 0:Ye.answer_content:He.getFieldValue(xt),Wr=In?Ye==null?void 0:Ye.input:(Ea=He.getFieldValue("hack_sets"))==null?void 0:Ea.input;Ra==null||Ra.forEach(Hr=>{const bt=Hr.value||Hr.answer_text||"";Va=Va.replace(/(@▁@|@▁▁@)/,bt)}),Tt(Wr),_n(Va),Dn({}),Rn(!0)},Ga=()=>Ve(void 0,null,function*(){var Un,Ea,Va,Ra;const Wr=Cn(),Hr=In?Ye==null?void 0:Ye.time_limit:(Un=He.getFieldsValue())==null?void 0:Un.hack.time_limit,bt=In?(Ea=Ye==null?void 0:Ye.answer_content)==null?void 0:Ea.length:(Ra=(Va=He.getFieldsValue())==null?void 0:Va.standard_answers)==null?void 0:Ra.length;gt(!0),yield(0,ee.bM)(Ot.current,{test_hack_code:Qn,test_input:Ft});function En(){return Ve(this,null,function*(){const{status:yr,data:zt}=yield(0,ee.rX)(Ot.current,"submit"),Ma=Cn()-Wr>(Hr+3)*1e3*bt;if(_t.current){if(Ma){Ce.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),gt(!1);return}if(yr===0){gt(!1),Dn(it(Ze({},zt),{showText:!0}));return}setTimeout(En,1e3)}})}En()}),wr=()=>Ve(void 0,null,function*(){var Un,Ea,Va,Ra,Wr,Hr,bt;if(!Ye){try{yield He.validateFields()}catch(Ln){(Va=(Ea=(Un=Ln==null?void 0:Ln.errorFields)==null?void 0:Un[0])==null?void 0:Ea.name)!=null&&Va.includes("standard_answers")?Ce.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Ce.ZP.error(Ln.errorFields[0].errors[0]),He.scrollToField(Ln.errorFields[0].name,{behavior:"smooth",block:"center"});return}xe(!0);let yr="";const zt=He.getFieldsValue();Fn.current?yr=yield(0,b.ZP)(`/api/problems/${Fn.current}.json`,{method:"put",body:it(Ze({},zt),{hack:it(Ze({},zt==null?void 0:zt.hack),{sub_discipline_id:(bt=(Hr=zt==null?void 0:zt.hack)==null?void 0:Hr.sub_discipline_id)==null?void 0:bt[1],difficult:zt.difficulty,item_banks_group_id:zt.item_banks_group_id}),hack_codes:it(Ze({},zt.hack_codes),{code:E.Base64.encode(zt.hack_codes.code)}),update_hack_sets:[Ze({},zt.hack_sets)],is_blank:!0})}):(yr=yield(0,b.ZP)("/api/problems.json",{method:"post",body:it(Ze({},zt),{hack:it(Ze({},zt==null?void 0:zt.hack),{sub_discipline_id:(Wr=(Ra=zt==null?void 0:zt.hack)==null?void 0:Ra.sub_discipline_id)==null?void 0:Wr[1],difficult:zt.difficulty,item_banks_group_id:zt.item_banks_group_id}),hack_codes:it(Ze({},zt.hack_codes),{code:E.Base64.encode(zt.hack_codes.code)}),hack_sets:[Ze({},zt.hack_sets)],is_blank:!0})}),Fn.current=yr==null?void 0:yr.identifier,sessionStorage.projectFill=yr==null?void 0:yr.identifier)}const En=yield(0,b.ZP)(`/api/problems/${Fn.current}/start.json`,{method:"get"});if((En==null?void 0:En.status)===0){Ot.current=En==null?void 0:En.identifier,_t.current=!0,xe(!1),wa();return}xe(!1)}),tn=Un=>{const{status:Ea,error_msg:Va,execute_time:Ra,output:Wr,input:Hr,expected_output:bt}=Un;let En=null;switch(Ea){case ue.h.OK:En=se.createElement(se.Fragment,null,se.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Ra/1e3,"\u79D2"),se.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case ue.h.NOMATCH:En=se.createElement(se.Fragment,null,se.createElement("div",null,"\u8F93\u5165\uFF1A"),se.createElement("pre",{style:{fontFamily:"initial"}},Hr),se.createElement("div",null,"\u8F93\u51FA\uFF1A"),se.createElement("pre",{style:{fontFamily:"initial"}},Wr&&E.Base64.decode(Wr)),se.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),se.createElement("pre",{style:{fontFamily:"initial"}},bt&&E.Base64.decode(bt)));break;case ue.h.EXECUTEFAILURE:En=se.createElement(se.Fragment,null,se.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",se.createElement("pre",null,Hr)),se.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),se.createElement("pre",{className:"error"},E.Base64.decode(Va)));break;case ue.h.COMPILEFAILURE:En=se.createElement(se.Fragment,null,se.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",se.createElement("pre",null,Hr)),se.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),se.createElement("pre",{className:"error"},E.Base64.decode(Va)));break;case ue.h.PODFAILURE:En=se.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ue.h.TIMEOUT:En=se.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return se.createElement(se.Fragment,null," ",En," ")};return se.createElement("div",null,se.createElement(re.ZP,it(Ze({loading:Xe},vt),{onClick:wr}),$e),se.createElement(ye.default,{open:Ht,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Qe,cancelButtonProps:{style:{display:"none"}},onOk:()=>Ga(),onCancel:()=>{_t.current=!1,Rn(!1)}},se.createElement("div",{className:z.result},se.createElement("div",{className:z.left},se.createElement("div",{className:"mb20"},se.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!Ye&&se.createElement(ne.CopyToClipboard,{text:Qn,onCopy:()=>Ce.ZP.success("\u590D\u5236\u6210\u529F")},se.createElement("span",{style:{float:"right"},className:"current c-light-primary"},se.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),se.createElement(te.Z,{height:510,className:"mb0",hidetoolBar:!0,defaultValue:Qn,onChange:Un=>_n(Un)})),se.createElement("div",{className:z.right},se.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),se.createElement("div",{className:z.box},se.createElement("div",{className:z.li},se.createElement(fe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:Ft,onChange:Un=>Tt(Un.target.value),bordered:!1,style:{height:180}}))),se.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),se.createElement("div",{className:z.box},se.createElement(y.Z,{spinning:Qe,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},se.createElement("div",{className:z.li,style:{height:196,overflow:"auto",padding:10}},tn(vn))))))))},ht=x(87169),Et=x(59301),Lt=Object.defineProperty,kt=Object.defineProperties,Kt=Object.getOwnPropertyDescriptors,mt=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Mt=(vt,$e,He)=>$e in vt?Lt(vt,$e,{enumerable:!0,configurable:!0,writable:!0,value:He}):vt[$e]=He,$t=(vt,$e)=>{for(var He in $e||($e={}))Je.call($e,He)&&Mt(vt,He,$e[He]);if(mt)for(var He of mt($e))ut.call($e,He)&&Mt(vt,He,$e[He]);return vt},Ut=(vt,$e)=>kt(vt,Kt($e)),Sn=(vt,$e)=>{var He={};for(var yt in vt)Je.call(vt,yt)&&$e.indexOf(yt)<0&&(He[yt]=vt[yt]);if(vt!=null&&mt)for(var yt of mt(vt))$e.indexOf(yt)<0&&ut.call(vt,yt)&&(He[yt]=vt[yt]);return He};const{TextArea:We}=fe.default,en=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}],Tn=({value:vt,onChange:$e})=>Et.createElement(Switch,{checked:vt,onChange:He=>{$e(He)}}),hn="@\u2581@",sn="@\u2581\u2581@",rt=({questionTitlePlaceholder:vt,form:$e,scoreByBlank:He=!1,hackidentifier:yt,answerKey:xt})=>{const[Ye,Qe]=(0,a.useState)(!1),[gt,Xe]=(0,a.useState)(!1),Ht=(0,Me.useParams)().type==="edit",Rn=(Ot,_t)=>{const Cn=_t.line;let In=0;for(let Ga=0;Ga{const wa=Ot.getRange(_t.from,_t.to);let Ga=0;if(_t.text.forEach(wr=>{Ga+=wr.split(hn).length-1}),_t.text.forEach(wr=>{Ga+=wr.split(sn).length-1}),_t.origin!=="setValue"){if(wa&&(wa.indexOf(hn)!==-1||wa.indexOf(sn)!==-1)){const wr=wa.split(hn).length-1+wa.split(sn).length-1,tn=Rn(Ot,_t.from);if(console.log(`\u5220\u9664${wr}\u4E2A\uFF0C \u524D\u9762\u6709${tn}\u4E2A\uFF0C\u65B0\u589E${Ga}\u4E2A`),wr>1){const Un=Array.from({length:wr},(Ea,Va)=>tn+Va);In(Un)}else In(tn)}else if(Ga>0){const wr=Rn(Ot,_t.from);console.log(`\u65B0\u589E${Ga}\u4E2A\uFF0C\u4E4B\u524D\u6709${wr}\u4E2A`),Cn(Ga,wr)}}},Dn=()=>{const Ot=$e.getFieldValue(xt);$e.setFieldsValue({[xt]:Ot==null?void 0:Ot.map((_t,Cn)=>Ut($t({},_t),{position:Cn+1}))})},Qn=(0,a.useRef)(),_n=(Ot,_t)=>{for(let Cn=0;Cn{Ft.current(Ot),Dn()},Fn=Le.default.useWatch(xt,$e);return Et.createElement("div",{className:ze.Z.wrap},Et.createElement(Le.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},Et.createElement(be.h,{scrollId:"name",watch:!0,height:140})),Et.createElement("div",{className:ze.Z.questionTitleEditorWrap},Et.createElement(Le.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},Et.createElement(be.h,{scrollId:"name",watch:!0,height:400,hidetoolBar:!0,showNullProgramButton:!0,onChange:(Ot,_t)=>{const Cn=$e.getFieldValue(xt);console.log("--preAnswerData",Cn,_t),$e.setFieldsValue({[xt]:Cn==null?void 0:Cn.map((In,wa)=>{var Ga;return Ut($t({},In),{position:wa+1,multi_line:(Ga=_t==null?void 0:_t[wa])==null?void 0:Ga.multiLine})})})},placeholder:vt,onCMBeforeChange:(Ot,_t)=>{vn(Ot,_t,_n,Tt)}}))),Et.createElement(Le.default.List,{name:xt,rules:[{validator(Ot,_t){if(!(_t!=null&&_t.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const Cn of _t){const{answer_text:In}=Cn||{};if((In==null?void 0:In.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Ot,{add:_t,remove:Cn},{errors:In})=>(Qn.current=_t,Ft.current=Cn,Et.createElement(Et.Fragment,null,Et.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},Et.createElement(Le.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),Et.createElement("div",{onClick:()=>{ye.default.warning({title:"\u7ED9\u5206\u8BF4\u660E",icon:null,width:700,centered:!0,content:Et.createElement("div",null,Et.createElement("div",null,"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801",Et.createElement("span",{style:{color:"#e30000"}},"\u8FDB\u884C\u8BC4\u6D4B"),"\u624D\u80FD\u5F97\u5206\u3002"),Et.createElement("div",{style:{marginTop:10}},"2.\u8BD5\u9898\u7B97\u5206\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u5C06\u7A0B\u5E8F\u91CC\u9762\u7684\u6240\u6709\u7A7A\u66FF\u6362\u6210\u5B66\u751F\u7684\u7B54\u6848\u8FDB\u884C\u8BC4\u6D4B\u3002\u8F93\u51FA\u7684\u7ED3\u679C\u4E0E\u6D4B\u8BD5\u96C6\u6BD4\u5BF9\uFF0C\u5B8C\u5168\u6B63\u786E\u5219\u5F97\u6EE1\u5206\uFF1B\u82E5\u4E0D\u5B8C\u5168\u6B63\u786E\uFF0C\u5219\u4F9D\u6B21\u5C06\u6BCF\u4E2A\u7A7A\u6362\u6210\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u6848\uFF0C\u540C\u65F6\u5C06\u5176\u4ED6\u7A7A\u66FF\u6362\u6210\u6807\u51C6\u7B54\u6848\uFF0C\u8FD0\u884C\u7A0B\u5E8F\u3002\u5982\u679C\u8FD9\u4E2A\u7A7A\u7684\u5B66\u751F\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7ED3\u5408\u80FD\u5F97\u5230\u6B63\u786E\u8F93\u51FA\uFF0C\u5219\u8FD9\u4E2A\u7A7A\u5F97\u5230\u8BE5\u7A7A\u7684\u6EE1\u5206\uFF0C\u5426\u5219\u8BE5\u7A7A\u5F970\u5206\u3002"))})},style:{minHeight:32,color:"#3061D0",cursor:"pointer"}},Et.createElement(ht.Z,{style:{marginRight:3,color:"#3061D0"}}),Et.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),Ot.map((wa,Ga)=>{var wr=wa,{key:tn,name:Un}=wr,Ea=Sn(wr,["key","name"]),Va,Ra;return Et.createElement(Fe.Z,{className:"mb20",key:tn,align:"middle",wrap:!1},Et.createElement(Be.Z,{flex:"0 0 auto",className:`${ze.Z.blankIndex}`},"\u586B\u7A7A\u9879",Ga+1),Et.createElement(Be.Z,{flex:1},Et.createElement(Fe.Z,{align:"top",justify:"space-between",wrap:!1},Et.createElement(Be.Z,null,Et.createElement(Le.default.Item,Ut($t({},Ea),{name:[Un,"answer_text"],noStyle:!0}),(Va=Fn==null?void 0:Fn[Un])!=null&&Va.multi_line||(Ra=Fn==null?void 0:Fn[Un])!=null&&Ra.multiLine?Et.createElement(We,{spellCheck:!1,style:{marginLeft:10,width:550}}):Et.createElement(fe.default,{style:{marginLeft:10,width:550},className:ze.Z.blankInput,size:"large",maxLength:1e3,onBlur:Wr=>{}}))),He&&Et.createElement(Be.Z,{flex:"224px"},Et.createElement(Le.default.Item,Ut($t({},Ea),{name:[Un,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),Et.createElement(oe.Z,{size:"large",className:ze.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),Et.createElement("div",{onClick:()=>Qe(!0)},Et.createElement(Le.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Et.createElement(be.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ye}))),Et.createElement(Le.default.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},Et.createElement(Re.default,{size:"large"},en.map(Ot=>Et.createElement(Re.default.Option,{key:Ot.title,value:Ot.key}," ",Ot.title)))),Et.createElement(Le.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},Et.createElement(Le.default.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}],noStyle:!0},Et.createElement(oe.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),Et.createElement("span",{className:"ml10 font14"},"\u79D2")),Et.createElement(Le.default.Item,{label:"\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406",style:{marginTop:30},name:["hack","submit_rule"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406"}]},Et.createElement(De.ZP.Group,{style:{marginTop:-10}},Et.createElement(De.ZP,{value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),Et.createElement(De.ZP,{value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),Et.createElement(De.ZP,{value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C"))),Et.createElement(Le.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),Et.createElement("div",{style:{background:"#F6F7F9",padding:15}},Et.createElement(Le.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},Et.createElement(We,{rows:4})),Et.createElement(Le.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},Et.createElement(We,{rows:4}))),Et.createElement(Pt,{form:$e,answerKey:xt,hackIdentifier:yt,buttonText:"\u8FD0\u884C\u8C03\u8BD5",buttonProps:{ghost:!0,icon:Et.createElement("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}}}))}},85500:function(Nt,st,x){"use strict";x.d(st,{u:function(){return se}});var a=x(59301),fe=x(95237),Le=x(43604),ye=x(6848),Fe=x(78241),Be=x(58e3),oe=x(32134),Re=x(12893),De=x(3969),be=x(59301),Me=Object.defineProperty,ze=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(de,pe,Ae)=>pe in de?Me(de,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):de[pe]=Ae,b=(de,pe)=>{for(var Ae in pe||(pe={}))y.call(pe,Ae)&&z(de,Ae,pe[Ae]);if(re)for(var Ae of re(pe))E.call(pe,Ae)&&z(de,Ae,pe[Ae]);return de},ee=(de,pe)=>ze(de,Ce(pe)),te=(de,pe)=>{var Ae={};for(var Se in de)y.call(de,Se)&&pe.indexOf(Se)<0&&(Ae[Se]=de[Se]);if(de!=null&&re)for(var Se of re(de))pe.indexOf(Se)<0&&E.call(de,Se)&&(Ae[Se]=de[Se]);return Ae};const ne=["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"],ue=({value:de,onChange:pe,choiceTextKey:Ae,answerKey:Se,index:Te,isEdit:we,setInputActive:ot,form:Ze,choiceOptionsPath:it,allowChangeMode:Ve,showAddIcon:lt,addItem:Pt,deleteItem:ht})=>{console.log(de,"value");const Et=(de==null?void 0:de[Se])===1,Lt=()=>{const Kt=Ze.getFieldValue(it);Ze.setFieldValue(it,Kt.map(mt=>ee(b({},mt),{[Se]:0})))},kt=()=>{Et?pe(ee(b({},de),{[Se]:0})):(Ve||Lt(),pe(ee(b({},de),{[Se]:1})))};return be.createElement(fe.Z,{className:Be.Z.choiceWrap,align:"middle",wrap:!1},be.createElement(Le.Z,{onClick:kt,className:`${Be.Z.choiceIndex} ${Et?Be.Z.activeAnswer:""}`},ne[Te]),be.createElement(Le.Z,{flex:1,className:`${Be.Z.editorWrap} ml15`,onClick:ot},be.createElement(De.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:we,value:de==null?void 0:de[Ae],onChange:Kt=>{pe(ee(b({},de),{[Ae]:Kt}))}})),be.createElement(Le.Z,{flex:"0 0 auto",className:"ml15"},be.createElement("div",{onClick:kt,className:`${Be.Z.setAnswerBtn} ${Et?Be.Z.activeAnswer:""}`},Et?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),be.createElement(Le.Z,{className:Be.Z.actionWrapper},be.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},be.createElement(oe.Z,{className:Be.Z.addIcon,onClick:Pt,style:{visibility:lt?"visible":"hidden"}})),be.createElement(ye.Z,{title:"\u5220\u9664"},be.createElement(Re.Z,{className:Be.Z.deleteIcon,onClick:ht,style:{visibility:Te>1?"visible":"hidden"}}))))},se=({questionTitlePlaceholder:de,titleKey:pe,choiceKey:Ae,analysisKey:Se,choiceTextKey:Te,answerKey:we,choiceOptionsPath:ot,allowChangeMode:Ze=!0,form:it,showAnalysis:Ve=!0})=>{const[lt,Pt]=(0,a.useState)(),[ht,Et]=(0,a.useState)(!1);return be.createElement("div",{className:Be.Z.wrap},be.createElement("div",{className:Be.Z.questionTitleEditorWrap},be.createElement(Fe.default.Item,{label:"\u9898\u5E72",name:pe,labelCol:{span:24},rules:[{required:!0}]},be.createElement(De.h,{scrollId:Array.isArray(pe)?pe.join("_"):`${pe}`,watch:!0,height:140,placeholder:de}))),be.createElement(Fe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),be.createElement(Fe.default.List,{name:Ae,rules:[{validator(Lt,kt){const Kt=kt.some(Je=>Je[we]===1),mt=kt.findIndex(Je=>{var ut;return((ut=Je[Te])==null?void 0:ut.length)<=0});return mt!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${ne[mt]}\u9009\u9879\u7684\u5185\u5BB9`)):Kt?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Lt,{add:kt,remove:Kt})=>be.createElement("div",{id:Array.isArray(ot)?ot.join("_"):`${ot}`},Lt.map((mt,Je)=>{var ut=mt,{key:Mt,name:$t}=ut,Ut=te(ut,["key","name"]);const Sn=lt===Mt,We=()=>{Pt(Mt)},en=Je<7&&Je===Lt.length-1,Tn=()=>kt({[Te]:"",[we]:0}),hn=()=>Kt($t);return be.createElement(Fe.default.Item,ee(b({},Ut),{key:Mt,name:$t,className:Be.Z.choiceListWrap,rules:[{validator(sn,rt){return rt!=null&&rt.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${ne[Je]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),be.createElement(ue,{choiceTextKey:Te,answerKey:we,index:Je,isEdit:Sn,setInputActive:We,form:it,choiceOptionsPath:ot,allowChangeMode:Ze,showAddIcon:en,addItem:Tn,deleteItem:hn}))}),Lt.length<8&&be.createElement("div",{className:`${Be.Z.addBtn} mb30`,onClick:()=>kt({[Te]:"",[we]:0})},"\u6DFB\u52A0\u9009\u9879"))),Ve&&be.createElement("div",{onClick:()=>Et(!0)},be.createElement(Fe.default.Item,{name:Se,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},be.createElement(De.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ht}))))}},78909:function(Nt,st,x){"use strict";x.d(st,{u:function(){return Ze}});var a=x(59301),fe=x(43418),Le=x(95237),ye=x(43604),Fe=x(92832),Be=x(6848),oe=x(78673),Re=x(78241),De=x(5112),be=x(5871),Me=x(3969),ze=x(12893),Ce=x(61485),re=x(58e3),y=x(27687),E=x(59301),z=Object.defineProperty,b=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,se=(it,Ve,lt)=>Ve in it?z(it,Ve,{enumerable:!0,configurable:!0,writable:!0,value:lt}):it[Ve]=lt,de=(it,Ve)=>{for(var lt in Ve||(Ve={}))ne.call(Ve,lt)&&se(it,lt,Ve[lt]);if(te)for(var lt of te(Ve))ue.call(Ve,lt)&&se(it,lt,Ve[lt]);return it},pe=(it,Ve)=>b(it,ee(Ve)),Ae=(it,Ve)=>{var lt={};for(var Pt in it)ne.call(it,Pt)&&Ve.indexOf(Pt)<0&&(lt[Pt]=it[Pt]);if(it!=null&&te)for(var Pt of te(it))Ve.indexOf(Pt)<0&&ue.call(it,Pt)&&(lt[Pt]=it[Pt]);return lt};const Se=({value:it,onChange:Ve})=>{const lt=ht=>{fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:re.Z.modal,onOk:()=>{const Et=[...it];Et.splice(ht,1),Ve(Et)}})},Pt=()=>{const ht=[...it];ht.push(""),Ve(ht)};return E.createElement(Le.Z,{className:"ml20"},E.createElement(ye.Z,{flex:1},it==null?void 0:it.map((ht,Et)=>E.createElement(Le.Z,{key:`${ht}_${Et}`,className:"mb20"},E.createElement(Fe.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:ht,autoSize:{maxRows:3},maxLength:1e3,onBlur:Lt=>{const kt=[...it],Kt=Lt.target.value.trim();kt[Et]=Kt,Ve(kt)}}),E.createElement(Be.Z,{title:"\u5220\u9664"},E.createElement(ze.Z,{className:re.Z.deleteIcon,style:{marginLeft:15,visibility:Et>0?"visible":"hidden"},onClick:()=>lt(Et)}))))),E.createElement(ye.Z,null,E.createElement("div",{className:`${re.Z.addBtn}`,onClick:()=>{Pt()}},"\u65B0\u589E\u7B54\u6848")))},Te=({value:it,onChange:Ve})=>{const lt=ht=>{fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:re.Z.modal,onOk:()=>{const Et=[...it];Et.splice(ht,1),Ve(Et)}})},Pt=()=>{const ht=[...it];ht.push(""),Ve(ht)};return E.createElement(Le.Z,{className:"ml20"},E.createElement(ye.Z,{flex:1},it==null?void 0:it.map((ht,Et)=>E.createElement(Le.Z,{key:`${ht}_${Et}`,align:"middle",className:"mb20"},E.createElement(y.Z,{value:ht,style:{flex:1},onChange:Lt=>{const kt=[...it];kt[Et]=Lt,Ve(kt)}}),E.createElement(Be.Z,{title:"\u5220\u9664"},E.createElement(ze.Z,{className:re.Z.deleteIcon,style:{marginLeft:15,visibility:Et>0?"visible":"hidden"},onClick:()=>lt(Et)}))))),E.createElement(ye.Z,null,E.createElement("div",{className:`${re.Z.addBtn}`,onClick:()=>{Pt()}},"\u65B0\u589E\u7B54\u6848")))},we=({value:it=!0,onChange:Ve})=>E.createElement(oe.Z,{checked:!it,onChange:lt=>{Ve(!lt)}}),ot="\u2581",Ze=({questionTitlePlaceholder:it,form:Ve,scoreByBlank:lt=!1,answerKey:Pt})=>{const[ht,Et]=(0,a.useState)(!1),Lt=(Ut,Sn)=>{const We=Sn.line;let en=0;for(let hn=0;hn{const Tn=Ut.getRange(Sn.from,Sn.to);let hn=0;if(Sn.text.forEach(sn=>{hn+=sn.split(ot).length-1}),Sn.origin!=="setValue"){if(Tn&&Tn.indexOf(ot)!==-1){const sn=Tn.split(ot).length-1,rt=Lt(Ut,Sn.from);if(console.log(`\u5220\u9664${sn}\u4E2A\uFF0C \u524D\u9762\u6709${rt}\u4E2A\uFF0C\u65B0\u589E${hn}\u4E2A`),sn>1){const vt=Array.from({length:sn},($e,He)=>rt+He);en(vt)}else en(rt)}else if(hn>0){const sn=Lt(Ut,Sn.from);console.log(`\u65B0\u589E${hn}\u4E2A\uFF0C\u4E4B\u524D\u6709${sn}\u4E2A`),We(hn,sn)}}},Kt=()=>{const Ut=Ve.getFieldValue(Pt);Ve.setFieldsValue({[Pt]:Ut.map((Sn,We)=>pe(de({},Sn),{position:We+1}))})},mt=(0,a.useRef)(),Je=(Ut,Sn)=>{for(let We=0;We{ut.current(Ut),Kt()},$t=Re.default.useWatch(Pt,Ve);return E.createElement("div",{className:re.Z.wrap},E.createElement("div",{className:re.Z.questionTitleEditorWrap},E.createElement(Re.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},E.createElement(Me.h,{scrollId:"name",watch:!0,height:140,placeholder:it,showNullButton:!0,onCMBeforeChange:(Ut,Sn)=>{kt(Ut,Sn,Je,Mt)}}))),E.createElement(Re.default.List,{name:Pt,rules:[{validator(Ut,Sn){if(!(Sn!=null&&Sn.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const We of Sn){const{answer_text:en}=We||{};if(en!=null&&en.some(Tn=>(Tn==null?void 0:Tn.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Ut,{add:Sn,remove:We},{errors:en})=>(mt.current=Sn,ut.current=We,E.createElement(E.Fragment,null,E.createElement(Re.default.Item,{label:E.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(Ut!=null&&Ut.length)&&E.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),Ut.map((Tn,hn)=>{var sn=Tn,{key:rt,name:vt}=sn,$e=Ae(sn,["key","name"]),He,yt;return E.createElement("div",{style:{marginBottom:10},key:rt},E.createElement(Le.Z,{className:"mb20",align:"middle",wrap:!1},E.createElement(ye.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${re.Z.blankIndex}`},"\u586B\u7A7A\u9879",hn+1),E.createElement(Re.default.Item,pe(de({},$e),{name:[vt,"model"],noStyle:!0}),E.createElement(De.ZP.Group,{onChange:()=>{const xt=Ve.getFieldValue(Pt);Ve.setFieldsValue({[Pt]:xt.map((Ye,Qe)=>pe(de({},Ye),{answer_text:vt===Qe?[""]:Ye.answer_text}))})}},E.createElement(De.ZP,{value:1},"\u6587\u672C\u6A21\u5F0F ",E.createElement(Be.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6587\u672C\u7B54\u6848"},E.createElement(Ce.Z,null))),E.createElement(De.ZP,{value:2},"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F ",E.createElement(Be.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u7F16\u5199\u6570\u5B66\u516C\u5F0F\u4F5C\u4E3A\u7B54\u6848"},E.createElement(Ce.Z,null)))))),E.createElement(Le.Z,{style:{marginLeft:20},align:"middle",wrap:!1},E.createElement(ye.Z,{flex:1},E.createElement(Le.Z,{align:"top",justify:"space-between",wrap:!1},E.createElement(ye.Z,{flex:1},E.createElement(Re.default.Item,pe(de({},$e),{name:[vt,"answer_text"],noStyle:!0}),((yt=(He=Ve.getFieldValue(Pt))==null?void 0:He[vt])==null?void 0:yt.model)===1?E.createElement(Se,null):E.createElement(Te,null))),lt&&E.createElement(ye.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},E.createElement(Re.default.Item,pe(de({},$e),{name:[vt,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:re.Z.blankInputNumberWrapper}),E.createElement(be.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),E.createElement(Re.default.Item,pe(de({},$e),{name:[vt,"position"],noStyle:!0}),E.createElement(Fe.default,{type:"hidden"})))))})))),E.createElement(Le.Z,{align:"middle"},E.createElement(Re.default.Item,{name:"downcase",valuePropName:"checked"},E.createElement(oe.Z,null)),E.createElement(ye.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),E.createElement(Le.Z,{align:"middle"},E.createElement(Re.default.Item,{name:"no_space",valuePropName:"checked"},E.createElement(oe.Z,null)),E.createElement(ye.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),($t==null?void 0:$t.length)>1&&E.createElement(Le.Z,{align:"middle",className:($t==null?void 0:$t.length)>1?"mb30":`${re.Z.hide}`},E.createElement(Re.default.Item,{name:"is_ordered"},E.createElement(we,null)),E.createElement(ye.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),E.createElement("div",{onClick:()=>Et(!0)},E.createElement(Re.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},E.createElement(Me.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ht}))))}},27277:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return te}});var a=x(59301),fe=x(95237),Le=x(43604),ye=x(78241),Fe=x(58e3),Be=x(3969),oe=x(59301),Re=Object.defineProperty,De=Object.defineProperties,be=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,re=(ne,ue,se)=>ue in ne?Re(ne,ue,{enumerable:!0,configurable:!0,writable:!0,value:se}):ne[ue]=se,y=(ne,ue)=>{for(var se in ue||(ue={}))ze.call(ue,se)&&re(ne,se,ue[se]);if(Me)for(var se of Me(ue))Ce.call(ue,se)&&re(ne,se,ue[se]);return ne},E=(ne,ue)=>De(ne,be(ue)),z=(ne,ue)=>{var se={};for(var de in ne)ze.call(ne,de)&&ue.indexOf(de)<0&&(se[de]=ne[de]);if(ne!=null&&Me)for(var de of Me(ne))ue.indexOf(de)<0&&Ce.call(ne,de)&&(se[de]=ne[de]);return se};const b={\u6B63\u786E:"T",\u9519\u8BEF:"F"},ee=({value:ne,onChange:ue,form:se})=>{const de=(ne==null?void 0:ne.is_answer)===1,pe=ne==null?void 0:ne.choice_text,Ae=()=>{const Se=se.getFieldsValue().choices.map(Te=>({choice_text:Te.choice_text,is_answer:0}));se.setFieldsValue({choices:Se}),ue(E(y({},ne),{is_answer:1}))};return oe.createElement(fe.Z,{className:Fe.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},oe.createElement(Le.Z,{onClick:Ae,className:`${Fe.Z.choiceIndex} ${Fe.Z.judgementIndex} ${de?Fe.Z.activeAnswer:""}`},b[pe]),oe.createElement(Le.Z,{flex:1,className:`${Fe.Z.editorWrap} ml15`},oe.createElement("div",{className:`${Fe.Z.inputBorder} ${Fe.Z.placeholder} ${de?Fe.Z.activeJudgementAnswer:""}`},pe)),oe.createElement(Le.Z,{flex:"0 0 auto",className:"ml15"},oe.createElement("div",{onClick:Ae,className:`${Fe.Z.setAnswerBtn} ${de?Fe.Z.activeAnswer:""}`},de?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},te=({questionTitlePlaceholder:ne,choiceKey:ue,form:se})=>{const[de,pe]=(0,a.useState)(!1);return oe.createElement("div",{className:Fe.Z.wrap},oe.createElement("div",{className:Fe.Z.questionTitleEditorWrap},oe.createElement(ye.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},oe.createElement(Be.h,{scrollId:"name",watch:!0,height:140,placeholder:ne}))),oe.createElement(ye.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},oe.createElement(ye.default.List,{name:"choices",rules:[{validator(Ae,Se){return Se.some(we=>(we==null?void 0:we.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Ae=>oe.createElement("div",{id:"choices"},Ae.map(Se=>{var Te=Se,{key:we,name:ot}=Te,Ze=z(Te,["key","name"]);return oe.createElement(ye.default.Item,E(y({},Ze),{key:we,name:ot,noStyle:!0}),oe.createElement(ee,{form:se}))})))),oe.createElement("div",{onClick:()=>pe(!0)},oe.createElement(ye.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},oe.createElement(Be.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:de}))))}},3969:function(Nt,st,x){"use strict";x.d(st,{h:function(){return y},x:function(){return E}});var a=x(96565),fe=x(58e3),Le=x(6339),ye=x(59301),Fe=Object.defineProperty,Be=Object.defineProperties,oe=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Me=(z,b,ee)=>b in z?Fe(z,b,{enumerable:!0,configurable:!0,writable:!0,value:ee}):z[b]=ee,ze=(z,b)=>{for(var ee in b||(b={}))De.call(b,ee)&&Me(z,ee,b[ee]);if(Re)for(var ee of Re(b))be.call(b,ee)&&Me(z,ee,b[ee]);return z},Ce=(z,b)=>Be(z,oe(b)),re=(z,b)=>{var ee={};for(var te in z)De.call(z,te)&&b.indexOf(te)<0&&(ee[te]=z[te]);if(z!=null&&Re)for(var te of Re(z))b.indexOf(te)<0&&be.call(z,te)&&(ee[te]=z[te]);return ee};const y=z=>{var b=z,{value:ee,onChange:te,scrollId:ne}=b,ue=re(b,["value","onChange","scrollId"]);return ye.createElement("div",{id:ne||""},ye.createElement(a.Z,Ce(ze({},ue),{defaultValue:ee,onChange:(se,de)=>{de!=null&&de.length?te(se,de):te(se)}})))},E=({value:z,onChange:b,placeholder:ee,height:te=140,isEdit:ne,miniToolbar:ue,watch:se=!0})=>ne?ye.createElement(a.Z,{watch:se,isFocus:!0,height:te||void 0,placeholder:ee,defaultValue:z,onChange:b,miniToolbar:ue}):ye.createElement("div",{style:{cursor:"pointer"}},z?ye.createElement(Le.Z,{className:fe.Z.inputBorder,value:z}):ye.createElement("div",{className:`${fe.Z.inputBorder} ${fe.Z.placeholder} inputBorderError`},ee))},54190:function(Nt,st,x){"use strict";x.d(st,{W:function(){return Te}});var a=x(59301),fe=x(8591),Le=x(12563),ye=x(78241),Fe=x(78673),Be=x(95237),oe=x(43604),Re=x(6848),De=x(92832),be=x(5871),Me=x(58e3),ze=x(3969),Ce=x(96565),re=x(61485),y=Object.defineProperty,E=Object.defineProperties,z=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(we,ot,Ze)=>ot in we?y(we,ot,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):we[ot]=Ze,ue=(we,ot)=>{for(var Ze in ot||(ot={}))ee.call(ot,Ze)&&ne(we,Ze,ot[Ze]);if(b)for(var Ze of b(ot))te.call(ot,Ze)&&ne(we,Ze,ot[Ze]);return we},se=(we,ot)=>E(we,z(ot)),de=(we,ot)=>{var Ze={};for(var it in we)ee.call(we,it)&&ot.indexOf(it)<0&&(Ze[it]=we[it]);if(we!=null&&b)for(var it of b(we))ot.indexOf(it)<0&&te.call(we,it)&&(Ze[it]=we[it]);return Ze};const pe=we=>{var ot=we,{value:Ze,onChange:it}=ot,Ve=de(ot,["value","onChange"]);const lt=Pt=>{it([Pt])};return a.createElement(Ce.Z,se(ue({},Ve),{defaultValue:Ze==null?void 0:Ze[0],onChange:lt}))},Ae=we=>{if(!we)return!1;if(/^s*$/.test(we)||we.trim()===""){fe.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let ot=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return we==="|"?(fe.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Se=({value:we=[],onClose:ot})=>a.createElement(Le.default,{closable:!0,onClose:ot,className:Me.Z.keywordTag},a.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},we.join(" \u6216 "))),Te=({questionTitlePlaceholder:we,form:ot,showKeywords:Ze,isMustKeyWords:it=Ze})=>{const[Ve,lt]=(0,a.useState)(!1),[Pt,ht]=(0,a.useState)(""),Et=ye.default.useWatch("use_keywords",ot),Lt=ye.default.useWatch("question_score",ot);return a.createElement("div",{className:Me.Z.wrap},a.createElement("div",{className:Me.Z.questionTitleEditorWrap},a.createElement(ye.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},a.createElement(ze.h,{scrollId:"name",watch:!0,height:140,placeholder:we}))),a.createElement(ye.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:"answer_texts",labelCol:{span:24}},a.createElement(pe,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Ze&&!it&&a.createElement(ye.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},a.createElement(Fe.Z,{defaultChecked:!0})),Ze&&it&&a.createElement(Be.Z,{align:"middle",className:"mb30"},a.createElement(ye.default.Item,{name:"use_keywords",valuePropName:"checked"},a.createElement(Fe.Z,null)),a.createElement(oe.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),a.createElement(oe.Z,null,a.createElement(Re.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},a.createElement(re.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Et||!it)&&a.createElement(ye.default.List,{name:"keywords",rules:[{validator(kt,Kt){return it?Kt!=null&&Kt.length?(Kt==null?void 0:Kt.reduce((Je,ut)=>Je+ut.score,0))>parseFloat(Lt)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(kt,{add:Kt,remove:mt})=>a.createElement(a.Fragment,null,a.createElement("div",{className:`${Me.Z.title} mb10`},it?"\u5173\u952E\u8BCD":a.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),a.createElement(Be.Z,{align:"middle",className:"font14 mb30"},a.createElement(oe.Z,{flex:1},a.createElement(De.default,{value:Pt,onChange:Je=>{ht(Je.target.value)},maxLength:50,allowClear:!0,onPressEnter:Je=>{var ut,Mt,$t,Ut;const Sn=`${(ut=Je.target)==null?void 0:ut.value}`,We=($t=(Mt=Sn==null?void 0:Sn.split("|"))==null?void 0:Mt.filter(hn=>!!hn))==null?void 0:$t.map(hn=>hn==null?void 0:hn.trim()),en=ot.getFieldValue("keywords"),Tn=((Ut=en==null?void 0:en.map(hn=>hn==null?void 0:hn.keyword))==null?void 0:Ut.flat())||[];for(const hn of We)if(Tn.includes(hn)){fe.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Ae(Sn)&&(Kt({keyword:We,score:1}),ht(""))},className:Me.Z.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),a.createElement(oe.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),kt.map(Je=>{var ut=Je,{key:Mt,name:$t}=ut,Ut=de(ut,["key","name"]);return a.createElement(Be.Z,{key:Mt,className:"mb20",style:{marginRight:148}},a.createElement(oe.Z,{flex:1},a.createElement(Be.Z,{align:"middle",justify:"space-between"},a.createElement(ye.default.Item,se(ue({},Ut),{name:[$t,"keyword"]}),a.createElement(Se,{onClose:()=>mt($t)})),it&&a.createElement(ye.default.Item,se(ue({},Ut),{name:[$t,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Me.Z.blankInputNumberWrapper}),a.createElement(be.Z,{className:Me.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),a.createElement("div",{onClick:()=>lt(!0)},a.createElement(ye.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(ze.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ve}))))}},98408:function(Nt,st,x){"use strict";x.d(st,{tc:function(){return wr.t},uh:function(){return a.u},rL:function(){return Ga},u8:function(){return Le.u},ZZ:function(){return fe.Z},Wk:function(){return ye.W}});var a=x(85500),fe=x(27277),Le=x(78909),ye=x(54190),Fe=x(59301),Be=x(36381),oe=x(78241),Re=x(95237),De=x(43604),be=x(5871),Me=x(6848),ze=x(38854),Ce=x(58e3),re=x(12893),y=x(3969),E=x(43418),z=x(92832),b=x(78673),ee=x(59301),te=Object.defineProperty,ne=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,se=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ae=(tn,Un,Ea)=>Un in tn?te(tn,Un,{enumerable:!0,configurable:!0,writable:!0,value:Ea}):tn[Un]=Ea,Se=(tn,Un)=>{for(var Ea in Un||(Un={}))de.call(Un,Ea)&&Ae(tn,Ea,Un[Ea]);if(se)for(var Ea of se(Un))pe.call(Un,Ea)&&Ae(tn,Ea,Un[Ea]);return tn},Te=(tn,Un)=>ne(tn,ue(Un)),we=(tn,Un)=>{var Ea={};for(var Va in tn)de.call(tn,Va)&&Un.indexOf(Va)<0&&(Ea[Va]=tn[Va]);if(tn!=null&&se)for(var Va of se(tn))Un.indexOf(Va)<0&&pe.call(tn,Va)&&(Ea[Va]=tn[Va]);return Ea};const ot=({value:tn,onChange:Un})=>{const Ea=Ra=>{E.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:Ce.Z.modal,onOk:()=>{const Wr=[...tn];Wr.splice(Ra,1),Un(Wr)}})},Va=()=>{const Ra=[...tn];Ra.push(""),Un(Ra)};return ee.createElement(Re.Z,{className:"ml20"},ee.createElement(De.Z,{flex:1},tn==null?void 0:tn.map((Ra,Wr)=>ee.createElement(Re.Z,{key:`${Ra}_${Wr}`,align:"middle",className:"mb20"},ee.createElement(z.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:Ra,autoSize:{maxRows:3},maxLength:1e3,onBlur:Hr=>{const bt=[...tn],En=Hr.target.value.trim();bt[Wr]=En,Un(bt)}}),ee.createElement(Me.Z,{title:"\u5220\u9664"},ee.createElement(re.Z,{className:Ce.Z.deleteIcon,style:{marginLeft:15,visibility:Wr>0?"visible":"hidden"},onClick:()=>Ea(Wr)}))))),ee.createElement(De.Z,null,ee.createElement("div",{className:`${Ce.Z.addBtn}`,onClick:()=>{Va()}},"\u65B0\u589E\u7B54\u6848")))},Ze=({value:tn=!0,onChange:Un})=>ee.createElement(b.Z,{checked:!tn,onChange:Ea=>{Un(!Ea)}}),it="\u2581",Ve=({questionTitlePlaceholder:tn,form:Un,name:Ea,scoreByBlank:Va=!1,answerKey:Ra,titleKey:Wr="name",analysisKey:Hr="analysis",isOrdered:bt="is_ordered"})=>{var En,yr;const[zt,Ln]=(0,Fe.useState)(!1),Ma=(qe,wt)=>{const Rt=wt.line;let xa=0;for(let on=0;on{const Jn=qe.getRange(wt.from,wt.to);let on=0;if(wt.text.forEach(qt=>{on+=qt.split(it).length-1}),wt.origin!=="setValue"){if(Jn&&Jn.indexOf(it)!==-1){const qt=Jn.split(it).length-1,Mn=Ma(qe,wt.from);if(console.log(`\u5220\u9664${qt}\u4E2A\uFF0C \u524D\u9762\u6709${Mn}\u4E2A\uFF0C\u65B0\u589E${on}\u4E2A`),qt>1){const Xt=Array.from({length:qt},(la,ya)=>Mn+ya);xa(Xt)}else xa(Mn)}else if(on>0){const qt=Ma(qe,wt.from);console.log(`\u65B0\u589E${on}\u4E2A\uFF0C\u4E4B\u524D\u6709${qt}\u4E2A`),Rt(on,qt)}}},rr=()=>{const qe=Un.getFieldValue(["sub_item_banks",...Ra]);Un.setFieldValue(["sub_item_banks",...Ra],qe==null?void 0:qe.map((wt,Rt)=>Te(Se({},wt),{position:Rt+1})))},dn=(0,Fe.useRef)(),ce=(qe,wt)=>{for(let Rt=0;Rt{ge.current(qe),rr()},Ie=(yr=(En=Un.getFieldValue("sub_item_banks"))==null?void 0:En[Ra==null?void 0:Ra[0]])==null?void 0:yr[Ra==null?void 0:Ra[1]];return(0,Fe.useEffect)(()=>{console.log("========",Un.getFieldsValue())},[Un]),ee.createElement("div",{className:Ce.Z.wrap},ee.createElement("div",{className:Ce.Z.questionTitleEditorWrap},ee.createElement(oe.default.Item,{label:"\u9898\u5E72",name:Wr,labelCol:{span:24},rules:[{required:!0}]},ee.createElement(y.h,{scrollId:"name",watch:!0,height:140,placeholder:tn,showNullButton:!0,onCMBeforeChange:(qe,wt)=>{Na(qe,wt,ce,Ee)}}))),ee.createElement(oe.default.List,{name:Ra,rules:[{validator(qe,wt){if((wt==null?void 0:wt.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const Rt of wt){const{answer_text:xa}=Rt||{};if(xa!=null&&xa.some(Jn=>(Jn==null?void 0:Jn.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(qe,{add:wt,remove:Rt},{errors:xa})=>(dn.current=wt,ge.current=Rt,ee.createElement(ee.Fragment,null,ee.createElement(oe.default.Item,{label:ee.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(qe!=null&&qe.length)&&ee.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),qe.map((Jn,on)=>{var qt=Jn,{key:Mn,name:Xt}=qt,la=we(qt,["key","name"]);return ee.createElement(Re.Z,{align:"top",key:Mn},ee.createElement(De.Z,{className:`${Ce.Z.blankIndex} pt5`},"\u586B\u7A7A\u9879",on+1),ee.createElement(De.Z,{flex:1},ee.createElement(Re.Z,{align:"top",justify:"space-between"},ee.createElement(De.Z,{flex:1},ee.createElement(oe.default.Item,Te(Se({},la),{name:[Xt,"answer_text"],noStyle:!0}),ee.createElement(ot,null))),Va&&ee.createElement(De.Z,{flex:"224px"},ee.createElement(oe.default.Item,Te(Se({},la),{name:[Xt,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Ce.Z.blankInputNumberWrapper}),ee.createElement(be.Z,{className:Ce.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u6309\u7A7A\u7ED9\u5206\u8BF7\u8F93\u5165\u5206\u503C"})))),ee.createElement(oe.default.Item,Te(Se({},la),{name:[Xt,"position"],noStyle:!0}),ee.createElement(z.default,{type:"hidden"}))))})))),ee.createElement(Re.Z,{align:"middle"},ee.createElement(oe.default.Item,{name:[Ea,"downcase"],valuePropName:"checked"},ee.createElement(b.Z,null)),ee.createElement(De.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),ee.createElement(Re.Z,{align:"middle"},ee.createElement(oe.default.Item,{name:[Ea,"no_space"],valuePropName:"checked"},ee.createElement(b.Z,null)),ee.createElement(De.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Ie==null?void 0:Ie.length)>1&&ee.createElement(Re.Z,{align:"middle",className:(Ie==null?void 0:Ie.length)>1?"mb30":`${Ce.Z.hide}`},ee.createElement(oe.default.Item,{name:bt},ee.createElement(Ze,null)),ee.createElement(De.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),ee.createElement("div",{className:"mt30",onClick:()=>Ln(!0)},ee.createElement(oe.default.Item,{name:Hr,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ee.createElement(y.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:zt}))))};var lt=x(59301),Pt=Object.defineProperty,ht=Object.defineProperties,Et=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,mt=(tn,Un,Ea)=>Un in tn?Pt(tn,Un,{enumerable:!0,configurable:!0,writable:!0,value:Ea}):tn[Un]=Ea,Je=(tn,Un)=>{for(var Ea in Un||(Un={}))kt.call(Un,Ea)&&mt(tn,Ea,Un[Ea]);if(Lt)for(var Ea of Lt(Un))Kt.call(Un,Ea)&&mt(tn,Ea,Un[Ea]);return tn},ut=(tn,Un)=>ht(tn,Et(Un)),Mt=(tn,Un)=>{var Ea={};for(var Va in tn)kt.call(tn,Va)&&Un.indexOf(Va)<0&&(Ea[Va]=tn[Va]);if(tn!=null&&Lt)for(var Va of Lt(tn))Un.indexOf(Va)<0&&Kt.call(tn,Va)&&(Ea[Va]=tn[Va]);return Ea};const $t={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Ut=({value:tn,onChange:Un,form:Ea,choiceKey:Va})=>{const Ra=(tn==null?void 0:tn.is_answer)===1,Wr=tn==null?void 0:tn.choice_text,Hr=()=>{var bt;const En=(bt=Ea==null?void 0:Ea.getFieldValue(["sub_item_banks",...Va]))==null?void 0:bt.map(yr=>({choice_text:yr.choice_text,is_answer:0}));Ea==null||Ea.setFieldValue(["sub_item_banks",...Va],En),Un(ut(Je({},tn),{is_answer:1}))};return lt.createElement(Re.Z,{className:Ce.Z.choiceWrap,align:"middle",wrap:!1},lt.createElement(De.Z,{onClick:Hr,className:`${Ce.Z.choiceIndex} ${Ce.Z.judgementIndex} ${Ra?Ce.Z.activeAnswer:""}`},$t[Wr]),lt.createElement(De.Z,{flex:1,className:`${Ce.Z.editorWrap} ml15`},lt.createElement("div",{className:`${Ce.Z.inputBorder} ${Ce.Z.placeholder} ${Ra?Ce.Z.activeJudgementAnswer:""}`},Wr)),lt.createElement(De.Z,{flex:"0 0 auto",className:"ml15"},lt.createElement("div",{onClick:Hr,className:`${Ce.Z.setAnswerBtn} ${Ra?Ce.Z.activeAnswer:""}`},Ra?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Sn=({questionTitlePlaceholder:tn,choiceKey:Un="choices",form:Ea,titleKey:Va="name",analysisKey:Ra="analysis"})=>{const[Wr,Hr]=(0,Fe.useState)(!1);return lt.createElement("div",{className:Ce.Z.wrap},lt.createElement("div",{className:Ce.Z.questionTitleEditorWrap},lt.createElement(oe.default.Item,{label:"\u9898\u5E72",name:Va,labelCol:{span:24},rules:[{required:!0}]},lt.createElement(y.h,{scrollId:"name",watch:!0,height:140,placeholder:tn}))),lt.createElement(oe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},lt.createElement(oe.default.List,{name:Un,rules:[{validator(bt,En){return En.some(zt=>(zt==null?void 0:zt.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},bt=>lt.createElement("div",{id:"choices",style:{display:"flex",flexDirection:"column",gap:"20px"}},bt.map(En=>{var yr=En,{key:zt,name:Ln}=yr,Ma=Mt(yr,["key","name"]);return lt.createElement(oe.default.Item,ut(Je({},Ma),{key:zt,name:Ln,noStyle:!0}),lt.createElement(Ut,{form:Ea,choiceKey:Un}))})))),lt.createElement("div",{className:"mt30",onClick:()=>Hr(!0)},lt.createElement(oe.default.Item,{name:Ra,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},lt.createElement(y.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Wr}))))};var We=x(8591),en=x(12563),Tn=x(96565),hn=x(61485),sn=Object.defineProperty,rt=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,xt=(tn,Un,Ea)=>Un in tn?sn(tn,Un,{enumerable:!0,configurable:!0,writable:!0,value:Ea}):tn[Un]=Ea,Ye=(tn,Un)=>{for(var Ea in Un||(Un={}))He.call(Un,Ea)&&xt(tn,Ea,Un[Ea]);if($e)for(var Ea of $e(Un))yt.call(Un,Ea)&&xt(tn,Ea,Un[Ea]);return tn},Qe=(tn,Un)=>rt(tn,vt(Un)),gt=(tn,Un)=>{var Ea={};for(var Va in tn)He.call(tn,Va)&&Un.indexOf(Va)<0&&(Ea[Va]=tn[Va]);if(tn!=null&&$e)for(var Va of $e(tn))Un.indexOf(Va)<0&&yt.call(tn,Va)&&(Ea[Va]=tn[Va]);return Ea};const Xe=tn=>{var Un=tn,{value:Ea,onChange:Va}=Un,Ra=gt(Un,["value","onChange"]);const Wr=Hr=>{Va([Hr])};return Fe.createElement(Tn.Z,Qe(Ye({},Ra),{defaultValue:Ea==null?void 0:Ea[0],onChange:Wr}))},xe=tn=>{if(!tn)return!1;let Un=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return tn==="|"?(We.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Ht=({value:tn=[],onClose:Un})=>Fe.createElement(en.default,{closable:!0,onClose:Un,className:Ce.Z.keywordTag},Fe.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},tn.join(" \u6216 "))),Rn=({questionTitlePlaceholder:tn,form:Un,showKeywords:Ea,isMustKeyWords:Va=Ea,titleKey:Ra="name",analysisKey:Wr="analysis",answerTexts:Hr="answer_texts",keywords:bt="keywords",useKeywords:En="use_keywords",indexs:yr})=>{const[zt,Ln]=(0,Fe.useState)(!1),[Ma,Na]=(0,Fe.useState)(""),[rr,dn]=(0,Fe.useState)(!1),ce=oe.default.useWatch("question_score",Un);return Fe.createElement("div",{className:Ce.Z.wrap},Fe.createElement("div",{className:Ce.Z.questionTitleEditorWrap},Fe.createElement(oe.default.Item,{label:"\u9898\u5E72",name:Ra,labelCol:{span:24},rules:[{required:!0}]},Fe.createElement(y.h,{scrollId:"name",watch:!0,height:140,placeholder:tn}))),Fe.createElement(oe.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:Hr,labelCol:{span:24}},Fe.createElement(Xe,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Ea&&!Va&&Fe.createElement(oe.default.Item,{hidden:!0,name:En,valuePropName:"checked"},Fe.createElement(b.Z,{defaultChecked:!0})),Ea&&Va&&Fe.createElement(Re.Z,{align:"middle",className:"mb30"},Fe.createElement(oe.default.Item,{name:En,valuePropName:"checked"},Fe.createElement(b.Z,{onChange:()=>{var ge,Ee,Ie,qe,wt,Rt;console.log(Un.getFieldsValue()),dn((Ie=(Ee=(ge=Un.getFieldsValue())==null?void 0:ge.sub_item_banks)==null?void 0:Ee[yr])==null?void 0:Ie.use_keywords),console.log((Rt=(wt=(qe=Un.getFieldsValue())==null?void 0:qe.sub_item_banks)==null?void 0:wt[yr])==null?void 0:Rt.use_keywords),console.log(rr)}})),Fe.createElement(De.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),Fe.createElement(De.Z,null,Fe.createElement(Me.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},Fe.createElement(hn.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(rr||!Va)&&Fe.createElement(oe.default.List,{name:bt,rules:[{validator(ge,Ee){return Va?Ee!=null&&Ee.length?(Ee==null?void 0:Ee.reduce((qe,wt)=>qe+wt.score,0))>parseFloat(ce)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(ge,{add:Ee,remove:Ie})=>Fe.createElement(Fe.Fragment,null,Fe.createElement("div",{className:`${Ce.Z.title} mb10`},Va?"\u5173\u952E\u8BCD":Fe.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),Fe.createElement(Re.Z,{align:"middle",className:"font14 mb30"},Fe.createElement(De.Z,{flex:1},Fe.createElement(z.default,{value:Ma,onChange:qe=>{Na(qe.target.value)},maxLength:50,allowClear:!0,onPressEnter:qe=>{var wt,Rt,xa,Jn;const on=`${(wt=qe.target)==null?void 0:wt.value}`,qt=(xa=(Rt=on==null?void 0:on.split("|"))==null?void 0:Rt.filter(la=>!!la))==null?void 0:xa.map(la=>la==null?void 0:la.trim()),Mn=Un.getFieldValue(["sub_item_banks",...bt]),Xt=((Jn=Mn==null?void 0:Mn.map(la=>la==null?void 0:la.keyword))==null?void 0:Jn.flat())||[];for(const la of qt)if(Xt.includes(la)){We.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}xe(on)&&(Ee({keyword:qt,score:1}),Na(""))},className:Ce.Z.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),Fe.createElement(De.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),ge.map(qe=>{var wt=qe,{key:Rt,name:xa}=wt,Jn=gt(wt,["key","name"]);return Fe.createElement(Re.Z,{key:Rt,className:"mb20",style:{marginRight:148}},Fe.createElement(De.Z,{flex:1},Fe.createElement(Re.Z,{align:"middle",justify:"space-between"},Fe.createElement(oe.default.Item,Qe(Ye({},Jn),{name:[xa,"keyword"]}),Fe.createElement(Ht,{onClose:()=>Ie(xa)})),Va&&Fe.createElement(oe.default.Item,Qe(Ye({},Jn),{name:[xa,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Ce.Z.blankInputNumberWrapper}),Fe.createElement(be.Z,{className:Ce.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),Fe.createElement("div",{onClick:()=>Ln(!0)},Fe.createElement(oe.default.Item,{name:Wr,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Fe.createElement(y.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:zt}))))};var vn=x(59301),Dn=Object.defineProperty,Qn=Object.defineProperties,_n=Object.getOwnPropertyDescriptors,Ft=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,Ot=(tn,Un,Ea)=>Un in tn?Dn(tn,Un,{enumerable:!0,configurable:!0,writable:!0,value:Ea}):tn[Un]=Ea,_t=(tn,Un)=>{for(var Ea in Un||(Un={}))Tt.call(Un,Ea)&&Ot(tn,Ea,Un[Ea]);if(Ft)for(var Ea of Ft(Un))Fn.call(Un,Ea)&&Ot(tn,Ea,Un[Ea]);return tn},Cn=(tn,Un)=>Qn(tn,_n(Un)),In=(tn,Un)=>{var Ea={};for(var Va in tn)Tt.call(tn,Va)&&Un.indexOf(Va)<0&&(Ea[Va]=tn[Va]);if(tn!=null&&Ft)for(var Va of Ft(tn))Un.indexOf(Va)<0&&Fn.call(tn,Va)&&(Ea[Va]=tn[Va]);return Ea};const{Panel:wa}=Be.default,Ga=({questionTitlePlaceholder:tn,choiceKey:Un,form:Ea,withScore:Va})=>{const[Ra,Wr]=(0,Fe.useState)([]),Hr=bt=>{Wr(bt)};return vn.createElement("div",{className:Ce.Z.wrap},vn.createElement("div",{className:Ce.Z.questionTitleEditorWrap},vn.createElement(oe.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},vn.createElement(y.h,{scrollId:"name",watch:!0,height:140,placeholder:tn}))),vn.createElement(oe.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),vn.createElement(oe.default.List,{name:"sub_item_banks",rules:[{validator(bt,En){return En?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(bt,{add:En,remove:yr,move:zt})=>{const Ln=Ea.getFieldValue("sub_item_banks");return vn.createElement(vn.Fragment,null,vn.createElement(Be.default,{className:bt.length>0?Ce.Z.collapseWrapper:"",bordered:!1,activeKey:Ra,onChange:Hr,expandIcon:({isActive:Ma})=>vn.createElement("i",{className:`iconfont icon-weizhankai ${Ma?Ce.Z.open:Ce.Z.close}`,style:{fontSize:14,transition:"all .2s"}})},bt.map((Ma,Na)=>{var rr=Ma,{key:dn,name:ce}=rr,ge=In(rr,["key","name"]),Ee,Ie,qe,wt,Rt,xa,Jn,on,qt,Mn;return vn.createElement(wa,{className:Ce.Z.panel,forceRender:!0,header:vn.createElement("div",{className:Ce.Z.panelHeader},"\u7B2C",Na+1,"\u5C0F\u9898",vn.createElement("span",null,"\uFF08",((Ee=Ln==null?void 0:Ln[ce])==null?void 0:Ee.item_type)=="SINGLE"?"\u5355\u9009\u9898":((Ie=Ln==null?void 0:Ln[ce])==null?void 0:Ie.item_type)=="MULTIPLE"?"\u591A\u9009\u9898":((qe=Ln==null?void 0:Ln[ce])==null?void 0:qe.item_type)=="COMPLETION"?"\u586B\u7A7A\u9898":((wt=Ln==null?void 0:Ln[ce])==null?void 0:wt.item_type)=="JUDGMENT"?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:ce,extra:vn.createElement(Re.Z,{align:"middle",onClick:Xt=>Xt.stopPropagation()},Va&&vn.createElement(De.Z,null,vn.createElement(oe.default.Item,Cn(_t({},ge),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[ce,"question_score"],className:Ce.Z.blankInputNumberWrapper}),vn.createElement(be.Z,{className:Ce.Z.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5F53\u524D\u5C0F\u9898\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}}))),vn.createElement(De.Z,null,vn.createElement(Re.Z,{align:"middle",className:"pl40",justify:"end"},Na!==0&&vn.createElement("div",{onClick:()=>{var Xt;zt(Na,Na-1);const la=(Xt=Ea.getFieldValue("sub_item_banks"))==null?void 0:Xt.map((ya,ga)=>(bt.map((bn,ct)=>{ga===ct&&(ya.q_position=Number(bn.name)+1)}),ya));Ea.setFieldValue("sub_item_banks",la)}},vn.createElement(Me.Z,{title:"\u4E0A\u79FB"},vn.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),Na{var Xt;zt(Na,Na+1);const la=(Xt=Ea.getFieldValue("sub_item_banks"))==null?void 0:Xt.map((ya,ga)=>(bt.map((bn,ct)=>{ga===ct&&(ya.q_position=Number(bn.name)+1)}),ya));Ea.setFieldValue("sub_item_banks",la)},className:Na===0?"":"ml15"},vn.createElement(Me.Z,{title:"\u4E0B\u79FB"},vn.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"}))))),vn.createElement(De.Z,null,vn.createElement(Me.Z,{title:"\u5220\u9664"},vn.createElement(re.Z,{className:`${Ce.Z.deleteIcon} ml15`,onClick:()=>yr(ce)}))))},vn.createElement(oe.default.Item,Cn(_t({},ge),{name:ce}),(((Rt=Ln==null?void 0:Ln[ce])==null?void 0:Rt.item_type)=="SINGLE"||((xa=Ln==null?void 0:Ln[ce])==null?void 0:xa.item_type)=="MULTIPLE")&&vn.createElement(a.u,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Jn=Ln==null?void 0:Ln[ce])==null?void 0:Jn.item_type)=="MULTIPLE",form:Ea,choiceKey:[ce,"choices"],titleKey:[ce,"name"],analysisKey:[ce,"analysis"],choiceOptionsPath:["sub_item_banks",ce,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((on=Ln==null?void 0:Ln[ce])==null?void 0:on.item_type)=="COMPLETION"&&vn.createElement(Ve,{form:Ea,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:!1,name:ce,titleKey:[ce,"name"],analysisKey:[ce,"analysis"],isOrdered:[ce,"is_ordered"],answerKey:[ce,"standard_answers"]}),((qt=Ln==null?void 0:Ln[ce])==null?void 0:qt.item_type)=="JUDGMENT"&&vn.createElement(Sn,{form:Ea,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[ce,"name"],analysisKey:[ce,"analysis"],choiceKey:[ce,"choices"]}),((Mn=Ln==null?void 0:Ln[ce])==null?void 0:Mn.item_type)=="SUBJECTIVE"&&vn.createElement(Rn,{showKeywords:!0,isMustKeyWords:!1,form:Ea,titleKey:[ce,"name"],analysisKey:[ce,"analysis"],answerTexts:[ce,"answer_texts"],useKeywords:[ce,"use_keywords"],keywords:[ce,"keywords"],indexs:ce,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"})))})),bt.length<20&&vn.createElement(ze.Z,{menu:{items:[{label:vn.createElement("div",{onClick:()=>{En({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",item_type:"SINGLE"}),Wr([bt==null?void 0:bt.length,...Ra])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:vn.createElement("div",{onClick:()=>{En({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",item_type:"MULTIPLE"}),Wr([bt==null?void 0:bt.length,...Ra])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:vn.createElement("div",{onClick:()=>{En({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",item_type:"JUDGMENT"}),Wr([bt==null?void 0:bt.length,...Ra])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:vn.createElement("div",{onClick:()=>{En({name:"",analysis:"",is_ordered:!0,standard_answers:[],item_type:"COMPLETION",downcase:!0,no_space:!0}),Wr([bt==null?void 0:bt.length,...Ra])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:vn.createElement("div",{onClick:()=>{En({name:"",answer_texts:[],keywords:[],use_keywords:!0,analysis:"",item_type:"SUBJECTIVE"}),Wr([bt==null?void 0:bt.length,...Ra])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(Ma=>Ma.show).map(Ma=>({label:Ma.label,key:Ma.key}))}},vn.createElement("div",{className:`${Ce.Z.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var wr=x(92716)},49018:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return de}});var a=x(59301),fe=x(9221),Le=Object.defineProperty,ye=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,oe=(pe,Ae,Se)=>Ae in pe?Le(pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Se}):pe[Ae]=Se,Re=(pe,Ae)=>{for(var Se in Ae||(Ae={}))Fe.call(Ae,Se)&&oe(pe,Se,Ae[Se]);if(ye)for(var Se of ye(Ae))Be.call(Ae,Se)&&oe(pe,Se,Ae[Se]);return pe},De=(pe,Ae)=>{var Se={};for(var Te in pe)Fe.call(pe,Te)&&Ae.indexOf(Te)<0&&(Se[Te]=pe[Te]);if(pe!=null&&ye)for(var Te of ye(pe))Ae.indexOf(Te)<0&&Be.call(pe,Te)&&(Se[Te]=pe[Te]);return Se};const Me={header:{cell:pe=>{var Ae=pe,{onResize:Se,width:Te}=Ae,we=De(Ae,["onResize","width"]);return Te?a.createElement(fe.Resizable,{width:Te,height:0,handle:a.createElement("span",{className:"react-resizable-handle",onClick:ot=>{ot.stopPropagation()}}),onResize:Se,draggableOpts:{enableUserSelectHack:!1}},a.createElement("th",Re({},we))):a.createElement("th",Re({},we))}}};var ze=x(1710),Ce=Object.defineProperty,re=Object.defineProperties,y=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(pe,Ae,Se)=>Ae in pe?Ce(pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Se}):pe[Ae]=Se,te=(pe,Ae)=>{for(var Se in Ae||(Ae={}))z.call(Ae,Se)&&ee(pe,Se,Ae[Se]);if(E)for(var Se of E(Ae))b.call(Ae,Se)&&ee(pe,Se,Ae[Se]);return pe},ne=(pe,Ae)=>re(pe,y(Ae)),ue=(pe,Ae)=>{var Se={};for(var Te in pe)z.call(pe,Te)&&Ae.indexOf(Te)<0&&(Se[Te]=pe[Te]);if(pe!=null&&E)for(var Te of E(pe))Ae.indexOf(Te)<0&&b.call(pe,Te)&&(Se[Te]=pe[Te]);return Se},de=pe=>{var Ae=pe,{pagination:Se,resColumns:Te,dataSource:we,onRow:ot}=Ae,Ze=ue(Ae,["pagination","resColumns","dataSource","onRow"]);const[it,Ve]=(0,a.useState)(!1),[lt,Pt]=(0,a.useState)([{}]),ht=(0,a.useRef)(null);(0,a.useEffect)(()=>{let Lt=Te;Lt=Lt.map((kt,Kt)=>ne(te({},kt),{onHeaderCell:mt=>({width:mt.width,onResize:Et(Kt)})})),Pt(Lt)},[]),(0,a.useEffect)(()=>{ht.current=lt},[lt]);const Et=Lt=>(kt,{size:Kt})=>{const mt=[...ht.current];mt[Lt]=ne(te({},mt[Lt]),{width:Kt.width}),Pt(mt)};return a.createElement("div",null,a.createElement(ze.default,ne(te({bordered:!0,components:Me,columns:lt,dataSource:we,pagination:Se,loading:it,onRow:ot},Ze),{rowKey:Lt=>Lt.key||Lt.id})))}},35479:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Ae},P:function(){return se}});var a=x(59301),fe=x(78241),Le=x(43418),ye=x(5112),Fe=x(92832),Be=x(1710),oe={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},Re=x(60979),De=Object.defineProperty,be=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(Se,Te,we)=>Te in Se?De(Se,Te,{enumerable:!0,configurable:!0,writable:!0,value:we}):Se[Te]=we,E=(Se,Te)=>{for(var we in Te||(Te={}))Ce.call(Te,we)&&y(Se,we,Te[we]);if(ze)for(var we of ze(Te))re.call(Te,we)&&y(Se,we,Te[we]);return Se},z=(Se,Te)=>be(Se,Me(Te)),b=(Se,Te)=>{var we={};for(var ot in Se)Ce.call(Se,ot)&&Te.indexOf(ot)<0&&(we[ot]=Se[ot]);if(Se!=null&&ze)for(var ot of ze(Se))Te.indexOf(ot)<0&&re.call(Se,ot)&&(we[ot]=Se[ot]);return we},ee=(Se,Te,we)=>new Promise((ot,Ze)=>{var it=Pt=>{try{lt(we.next(Pt))}catch(ht){Ze(ht)}},Ve=Pt=>{try{lt(we.throw(Pt))}catch(ht){Ze(ht)}},lt=Pt=>Pt.done?ot(Pt.value):Promise.resolve(Pt.value).then(it,Ve);lt((we=we.apply(Se,Te)).next())});const te=({studentNames:Se,total:Te})=>{const we=["","\u4E00","\u4E24","\u4E09"];return Te>3?a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:oe.orangeColor},Se==null?void 0:Se.join("\u3001")),"\u7B49",a.createElement("span",{className:oe.orangeColor},Te),"\u540D\u5B66\u751F"):a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:oe.orangeColor},Se==null?void 0:Se.join("\u3001")),we[Te],"\u540D\u5B66\u751F")},ne=({used:Se,copy:Te,canNotCopy:we,studentNames:ot,studentCount:Ze,inPaper:it,is_random:Ve=!1,position:lt=""})=>{const Pt=()=>{if(Te>0&&we>0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:oe.orangeColor},Te),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",a.createElement("span",{className:oe.orangeColor},we),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(Te>0&&we===0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:oe.orangeColor},Te),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(Te===0&&we>0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:oe.orangeColor},we),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},ht=lt||(it?"\u8BD5\u5377":"\u8BFE\u7A0B");return a.createElement("span",null,a.createElement(te,{studentNames:ot,total:Ze}),"\u5B66\u4E60\u8FC7",ht,"\u4E2D\u7684",a.createElement("span",{className:oe.orangeColor},Se),"\u4E2A\u9879\u76EE\uFF0C",Pt(),"\u3002\u8BF7\u9009\u62E9",Ve?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},ue=({onCancel:Se,onOk:Te,visible:we,inPaper:ot,renderData:Ze,type:it,isMultipleCourse:Ve=!1})=>{const[lt]=fe.default.useForm(),[Pt,ht]=(0,a.useState)(1),[Et,Lt]=(0,a.useState)(!1),kt=(0,a.useMemo)(()=>(Ze==null?void 0:Ze.total_num)===1&&(Ze==null?void 0:Ze.can_copy_num)===1,[Ze]),Kt=(0,a.useMemo)(()=>{var mt;return(mt=Ze==null?void 0:Ze.course_data_list)==null?void 0:mt.filter(Je=>Je.is_show)},[Ze]);return a.createElement(a.Fragment,null,kt?a.createElement(Le.default,{centered:!0,closable:!0,open:we,destroyOnClose:!0,title:"\u63D0\u793A",className:oe.antdModal,width:682,confirmLoading:Et,onCancel:Se,onOk:()=>ee(void 0,null,function*(){var mt;Lt(!0);let Je=Pt;if(Ve){const ut=E({},lt.getFieldsValue());Je=(mt=Ze==null?void 0:Ze.course_data_list)==null?void 0:mt.map(Mt=>ut[Mt.id]!==void 0?z(E({},Mt),{is_copy:ut[Mt.id]}):Mt)}yield Te(Je),Lt(!1)})},a.createElement("div",{className:oe.content,style:{marginBottom:20}},Ve?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":a.createElement(a.Fragment,null,a.createElement(te,{studentNames:Ze==null?void 0:Ze.student_names,total:Ze==null?void 0:Ze.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u8BF7\u9009\u62E9\u662F\u5426\u5C06\u8BE5\u9879\u76EE\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")),Ve?a.createElement(fe.default,{form:lt,preserve:!1},Kt==null?void 0:Kt.map(mt=>a.createElement(a.Fragment,{key:mt.id},a.createElement("h3",{className:"ml15 mb5"},mt.name),a.createElement(fe.default.Item,{name:mt.id,initialValue:1},a.createElement(ye.ZP.Group,{className:oe.content},a.createElement(ye.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),a.createElement(ye.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):a.createElement(ye.ZP.Group,{value:Pt,onChange:mt=>ht(mt.target.value),className:oe.content,style:{marginBottom:30}},a.createElement(ye.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),a.createElement(ye.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),a.createElement("div",null,a.createElement("div",{className:oe.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),a.createElement("div",{className:oe.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),a.createElement("div",{className:`${oe.content} ${oe.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):a.createElement(Le.default,{centered:!0,closable:!0,destroyOnClose:!0,open:we,confirmLoading:Et,title:"\u63D0\u793A",width:682,onCancel:Se,onOk:()=>ee(void 0,null,function*(){var mt;Lt(!0);let Je=0;if(Ve){const ut=E({},lt.getFieldsValue());Je=(mt=Ze==null?void 0:Ze.course_data_list)==null?void 0:mt.map(Mt=>ut[Mt.id]!==void 0?z(E({},Mt),{is_use:ut[Mt.id]}):Mt)}yield Te(Je),Lt(!1)})},a.createElement("div",{className:oe.content},a.createElement(te,{studentNames:Ze==null?void 0:Ze.student_names,total:Ze==null?void 0:Ze.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",Ve?a.createElement(fe.default,{form:lt,preserve:!1},a.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),Kt==null?void 0:Kt.map(mt=>a.createElement(a.Fragment,{key:mt.id},a.createElement("h3",{className:"ml15 mb5"},mt.name),a.createElement(fe.default.Item,{name:mt.id,initialValue:1},a.createElement(ye.ZP.Group,{className:oe.content},a.createElement(ye.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),a.createElement(ye.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):a.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",a.createElement("span",{className:oe.orangeColor},"\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"),"\uFF08\u5982\u679C\u4E0D\u60F3\u6E05\u7A7A\u5B66\u751F\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u5EFA\u8BAE\u53C2\u7167\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u5185\u5BB9\u81EA\u884C\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u6216\u8005\u5C1D\u8BD5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u4EBA\u5F00\u653E\u672C\u9879\u76EE\u7684\u590D\u5236\u6743\u9650\uFF09\u3002"))))},se=function(){const[Se,Te]=(0,a.useState)(!1),[we,ot]=(0,a.useState)();return[Se,()=>Te(!1),we,Ve=>ee(this,null,function*(){var lt;const Pt=Ve,{isImportMultipleCourse:ht=!1}=Pt,Et=b(Pt,["isImportMultipleCourse"]);console.log(Ve);const Lt=(Ve==null?void 0:Ve.result)||(yield(0,Re.Tr)(Et));return"status"in Lt?!1:ht?((lt=Lt==null?void 0:Lt.course_data_list)==null?void 0:lt.some(Kt=>Kt.is_show))?(ot(Lt),Te(!0),!0):Lt.course_data_list||[]:Lt.student_count===0?!1:(ot(Lt),Te(!0),!0)})]},de=Se=>{const[Te]=fe.default.useForm(),[we,ot]=(0,a.useState)(!1),{onCancel:Ze,onOk:it,visible:Ve,inPaper:lt=!1,renderData:Pt,type:ht,isMultipleCourse:Et=!1,position:Lt}=Se;let kt=(0,a.useMemo)(()=>lt?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:oe.tableCell,render(Je,ut){return a.createElement("a",{href:`/shixuns/${ut.identifier}/challenges`,target:"_blank"},Je)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(Je,ut)=>a.createElement(a.Fragment,null,a.createElement(fe.default.Item,{name:[`${ht==="subject"?ut.stage_shixun_id:ut.shixun_course_id||ut.id}`,"is_copy"],initialValue:1},a.createElement(ye.ZP.Group,null,a.createElement(ye.ZP,{value:1},"\u662F"),a.createElement(ye.ZP,{value:0},"\u5426"))),a.createElement(fe.default.Item,{name:[`${ht==="subject"?ut==null?void 0:ut.stage_shixun_id:ut.shixun_course_id||ut.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(Fe.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:oe.tableCell,render(Je,ut){return a.createElement("a",{href:`/shixuns/${ut.identifier}/challenges`,target:"_blank"},Je)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(Je,ut)=>a.createElement(fe.default.Item,{name:[`${ht==="subject"?ut.stage_shixun_id:ut.shixun_course_id||ut.id}`,"is_use"],initialValue:1},a.createElement(ye.ZP.Group,null,a.createElement(ye.ZP,{value:1},"\u662F"),a.createElement(ye.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(Je,ut)=>a.createElement(fe.default.Item,{name:[`${ht==="subject"?ut.stage_shixun_id:ut.shixun_course_id||ut.id}`,"is_copy"],initialValue:1},a.createElement(ye.ZP.Group,null,a.createElement(ye.ZP,{value:1},"\u662F"),a.createElement(ye.ZP,{value:0},"\u5426")))}],[lt]),Kt=(0,a.useMemo)(()=>lt?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:oe.tableCell,align:"center",ellipsis:!0,render:(Je,ut)=>a.createElement(a.Fragment,null,a.createElement("a",{href:`/shixuns/${ut.identifier}/challenges`,target:"_blank"},Je),a.createElement(fe.default.Item,{name:[`${ht==="subject"?ut==null?void 0:ut.stage_shixun_id:ut.shixun_course_id||ut.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(Fe.default,{type:"hidden"})),a.createElement(fe.default.Item,{name:[`${ht==="subject"?ut==null?void 0:ut.stage_shixun_id:ut.shixun_course_id||ut.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(Fe.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:oe.tableCell,ellipsis:!0,align:"center",render:(Je,ut)=>a.createElement("a",{href:`/shixuns/${ut.identifier}/challenges`,target:"_blank"},Je)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(Je,ut)=>a.createElement(a.Fragment,null,a.createElement(fe.default.Item,{name:[`${ht==="subject"?ut==null?void 0:ut.stage_shixun_id:ut.shixun_course_id||ut.id}`,"is_use"],initialValue:0},a.createElement(ye.ZP.Group,null,a.createElement(ye.ZP,{value:1},"\u662F"),a.createElement(ye.ZP,{value:0},"\u5426"))),a.createElement(fe.default.Item,{name:[`${ht==="subject"?ut==null?void 0:ut.stage_shixun_id:ut.shixun_course_id||ut.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(Fe.default,{type:"hidden"})))}],[lt]);if(Et){const Je={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:oe.tableCell,render:(ut,Mt)=>a.createElement("a",{href:`/classrooms/${Mt.course_id}`},ut)};kt=[Je,...kt],Kt=[Je,...Kt]}const mt=(0,a.useMemo)(()=>ne({used:Pt==null?void 0:Pt.repeat_shixun_num,copy:Pt==null?void 0:Pt.can_copy_num,canNotCopy:Pt==null?void 0:Pt.no_copy_num,studentNames:Pt==null?void 0:Pt.student_names,studentCount:Pt==null?void 0:Pt.student_count,is_random:Pt==null?void 0:Pt.is_random,inPaper:lt,position:Lt}),[Pt,lt,Lt]);return a.createElement(Le.default,{title:"\u63D0\u793A",centered:!0,open:Ve,confirmLoading:we,onOk:()=>ee(void 0,null,function*(){ot(!0);const Je=Te.getFieldsValue(),ut=Object.keys(Je).map(Mt=>({id:parseInt(Mt.split("_")[0]),course_id:parseInt(Mt.split("_")[1]),is_use:Je[Mt].is_use,is_copy:Je[Mt].is_copy}));yield it(ut),ot(!1)}),onCancel:Ze,width:880,okText:"\u786E\u8BA4",className:oe.antdModal,destroyOnClose:!0},a.createElement(fe.default,{form:Te,preserve:!1},a.createElement("div",{className:oe.brief},mt),a.createElement("div",{style:{marginBottom:30}},a.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),a.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),a.createElement("div",{className:oe.orangeColor},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002")),(Pt==null?void 0:Pt.can_copy_num)>0&&a.createElement("div",null,a.createElement("div",{className:oe.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),a.createElement(Be.default,{columns:kt,className:oe.antdTable,dataSource:Pt==null?void 0:Pt.can_copy_list,rowKey:ht==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(Pt==null?void 0:Pt.no_copy_num)>0&&a.createElement("div",null,a.createElement("div",{className:oe.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),a.createElement(Be.default,{columns:Kt,className:oe.antdTable,dataSource:Pt==null?void 0:Pt.no_copy_list,rowKey:ht==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(Pt==null?void 0:Pt.no_use_list.length)>0&&(Pt==null?void 0:Pt.no_use_list.map(Je=>a.createElement("div",{key:ht==="subject"?Je.stage_shixun_id:Je.shixun_course_id||Je.id},a.createElement(fe.default.Item,{name:[`${ht==="subject"?Je==null?void 0:Je.stage_shixun_id:Je.shixun_course_id||Je.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(Fe.default,{type:"hidden"})),a.createElement(fe.default.Item,{name:[`${ht==="subject"?Je==null?void 0:Je.stage_shixun_id:Je.shixun_course_id||Je.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(Fe.default,{type:"hidden"})))))))};var Ae=Se=>{const{modalType:Te}=Se;return Te==="multiple"?a.createElement(de,E({},Se)):a.createElement(ue,E({},Se))}},25965:function(Nt,st,x){"use strict";x.d(st,{C:function(){return Ve}});var a=x(59301),fe={recalculation:"recalculation____i9AE",tips:"tips___GoMu8",filter:"filter___Vx7VO",input:"input___OEMMv",operating:"operating___TS9iA",operatingItem:"operatingItem___AT84q"},Le=x(92310),ye=x.n(Le),Fe=x(24905),Be=x(95237),oe=x(8591),Re=x(6848),De=x(3113),be=x(43418),Me=x(1710),ze=x(5871),Ce=x(78241),re=x(71418),y=x(65862),E=x(38147),z=x(41867),b=x(71067),ee=x(39864),te=Object.defineProperty,ne=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,se=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ae=(lt,Pt,ht)=>Pt in lt?te(lt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:ht}):lt[Pt]=ht,Se=(lt,Pt)=>{for(var ht in Pt||(Pt={}))de.call(Pt,ht)&&Ae(lt,ht,Pt[ht]);if(se)for(var ht of se(Pt))pe.call(Pt,ht)&&Ae(lt,ht,Pt[ht]);return lt},Te=(lt,Pt)=>ne(lt,ue(Pt)),we=(lt,Pt,ht)=>new Promise((Et,Lt)=>{var kt=Je=>{try{mt(ht.next(Je))}catch(ut){Lt(ut)}},Kt=Je=>{try{mt(ht.throw(Je))}catch(ut){Lt(ut)}},mt=Je=>Je.done?Et(Je.value):Promise.resolve(Je.value).then(kt,Kt);mt((ht=ht.apply(lt,Pt)).next())});const ot=Fe.default.Group,Ze=({className:lt,title:Pt,items:ht=[],value:Et,onChange:Lt})=>{const kt=(ht==null?void 0:ht.length)===(Et==null?void 0:Et.length),Kt=(Et==null?void 0:Et.length)>0&&(Et==null?void 0:Et.length)<(ht==null?void 0:ht.length),mt=Je=>{const ut=ht.map(Mt=>Mt.id);Lt(Je.target.checked?ut:[])};return a.createElement(Be.Z,{align:"middle",className:lt},!!Pt&&a.createElement("div",{className:"mr20",style:{color:"#5F6368"}},Pt),a.createElement(Fe.default,{indeterminate:Kt,onChange:mt,checked:kt},"\u5168\u90E8"),a.createElement(ot,{value:Et,onChange:Lt},ht.map(Je=>a.createElement(Fe.default,{className:"ml30 c-black",key:Je.id,value:Je.id},Je.name,a.createElement("span",null,`(${Je.count})`)))))};var Ve=({className:lt,style:Pt,dataSource:ht})=>{var Et,Lt,kt,Kt,mt,Je,ut;const[Mt,$t]=(0,a.useState)({}),[Ut,Sn]=(0,a.useState)(!0),[We,en]=(0,a.useState)(!1),[Tn,hn]=(0,a.useState)(!1),[sn,rt]=(0,a.useState)(null),[vt,$e]=(0,a.useState)(0),[He,yt]=(0,a.useState)({}),[xt,Ye]=(0,a.useState)(!0),[Qe,gt]=(0,a.useState)(0),[Xe,xe]=(0,a.useState)(0),[Ht,Rn]=(0,a.useState)(!1),vn=(0,a.useRef)(null),[Dn,Qn]=(0,a.useState)(!1),[_n,Ft]=(0,a.useState)(!0),[Tt,Fn]=(0,a.useState)([]),Ot={page:1,per_page:5,keyword:"",review:[],question_status:[],success_status:[],sort_by:null,direction:null},[_t,Cn]=(0,a.useState)(Se({},Ot));(0,a.useEffect)(()=>{ht!=null&&ht.question_id&&$t(ht)},[ht==null?void 0:ht.question_id]),(0,a.useEffect)(()=>{var En;if(((En=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:En.status)==="running"){const yr=setInterval(()=>{Ga()},3e3);return()=>clearInterval(yr)}},[(Et=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:Et.status]),(0,a.useEffect)(()=>{var En;Tn&&(Tn===1&&(_t.question_status=wr.map(yr=>yr.value),_t.review=tn.map(yr=>yr.value)),Tn===2&&(_t.exercise_question_resubmit_id=(En=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:En.id,sn===1&&(_t.success_status=[1]),sn===2&&(_t.success_status=[0])),Cn(Se({},_t)),In(_t),xe(Mt!=null&&Mt.is_mirror?3:10),gt(Mt!=null&&Mt.is_mirror?1:5))},[Tn]),(0,a.useEffect)(()=>{Dn&&wa()},[Dn]);const In=En=>we(void 0,null,function*(){Sn(!0);const yr=yield(0,E.ZP)(`/api/exercise_questions/${Mt==null?void 0:Mt.question_id}/resubmit_student_list.json`,{method:"get",params:En});(yr==null?void 0:yr.status)==0&&(yt(yr||[]),$e(yr==null?void 0:yr.count)),Sn(!1)}),wa=()=>we(void 0,null,function*(){Ft(!0);const En=yield(0,E.ZP)(`/api/exercise_questions/${Mt==null?void 0:Mt.question_id}/resubmit_history.json`,{method:"get"});(En==null?void 0:En.status)==0&&Fn((En==null?void 0:En.data)||[]),Ft(!1)}),Ga=()=>we(void 0,null,function*(){const En=yield(0,E.ZP)(`/api/exercise_questions/${Mt==null?void 0:Mt.question_id}/resubmit_status.json`,{method:"get"});(En==null?void 0:En.status)==0&&$t(Te(Se({},Mt),{show_resubmit_history:!0,exercise_question_resubmit:(En==null?void 0:En.data)||{}}))}),wr=[{label:"\u672A\u8BC4\u6D4B",value:2,color:"#9096A3"},{label:"\u672A\u901A\u5173",value:0,color:"#E30000"},{label:"\u5DF2\u901A\u5173",value:1,color:"#00B187"}],tn=[{label:"\u672A\u8BC4\u9605",value:0,color:"#9096A3"},{label:"\u8BC4\u9605\u4E2D",value:2,color:"#FF9D18"},{label:"\u5DF2\u8BC4\u9605",value:1,color:"#3061D0"}],Un=[{label:"\u6210\u529F",value:1,color:"#00B187"},{label:"\u5931\u8D25",value:0,color:"#E30000"}],Ea=[{title:"\u5E8F\u53F7",dataIndex:"key",render:(En,yr,zt)=>a.createElement("span",{className:"c-black"},zt+1+(_t.page-1)*_t.per_page)},{title:"\u59D3\u540D",dataIndex:"user_name",render:En=>a.createElement("span",{className:"c-black"},En)},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,render:En=>a.createElement("span",{className:"c-grey-666"},En||"--")},{title:"\u5206\u73ED",dataIndex:"group_name",render:En=>a.createElement("span",{className:"c-black"},En)},{title:"\u9898\u76EE\u72B6\u6001",dataIndex:"question_status",render:En=>{const{label:yr,color:zt}=wr.find(Ln=>Ln.value===En)||{};return a.createElement("span",{style:{color:zt}},yr)}},{title:"\u9898\u76EE\u5F97\u5206",dataIndex:"question_score",sorter:!0,render:En=>a.createElement("span",{className:"c-black"},En)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sorter:!0,render:En=>a.createElement("span",{className:"c-black"},En)},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"review",render:En=>{const{label:yr,color:zt}=tn.find(Ln=>Ln.value===En)||{};return a.createElement("span",{style:{color:zt}},yr)}},Tn===2&&{title:"\u91CD\u65B0\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"success_status",render:En=>{const{label:yr,color:zt}=Un.find(Ln=>Ln.value===En)||{};return a.createElement("span",{style:{color:zt}},yr)}}].filter(Boolean),Va=(En,yr,zt)=>{_t.page=En==null?void 0:En.current,_t.per_page=En==null?void 0:En.pageSize,zt!=null&&zt.order?(_t.sort_by=zt==null?void 0:zt.field,_t.direction=(zt==null?void 0:zt.order)==="ascend"?"asc":"desc"):(_t.sort_by=null,_t.direction=null),Cn(Se({},_t)),In(_t)},Ra=()=>{if(!Qe){oe.ZP.warning("\u8BF7\u8F93\u5165\u91CD\u65B0\u8BC4\u6D4B\u4EFB\u52A1\u5E76\u53D1\u4EBA\u6570");return}Rn(!0)},Wr=()=>we(void 0,null,function*(){var En,yr;if((En=vn.current)!=null&&En.onVerify())return;en(!0);const zt=yield(0,E.ZP)(`/api/exercise_questions/${Mt==null?void 0:Mt.question_id}/resubmit.json`,{method:"post",body:{keyword:_t.keyword,question_status:_t.question_status,review:_t.review_status,success_status:_t.success_status,use_max_score:xt,permits:Qe,exercise_question_resubmit_id:Tn===1?null:(yr=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:yr.id}});(zt==null?void 0:zt.status)==0&&(yield Ga(),oe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rn(!1),hn(!1)),en(!1)}),Hr=(En,yr)=>{_t.page=1,_t[yr]=En,Cn(Se({},_t)),In(_t)},bt=["","\u5F53\u524D\u9898\u76EE\u7684\u5B9E\u9A8C\u8D44\u6E90\u4E3A\u4E13\u6709\u4E91\uFF0C\u4E0D\u652F\u6301\u91CD\u65B0\u8BC4\u6D4B~","\u8BE5\u529F\u80FD\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u548C\u8003\u8BD5\u7684\u521B\u5EFA\u8005\u53EF\u4EE5\u64CD\u4F5C~"];return a.createElement(a.Fragment,null,a.createElement("div",{className:ye()(fe.recalculation,lt),style:Pt},a.createElement(Re.Z,{title:bt[(Mt==null?void 0:Mt.disable_resubmit_reason)||0]},a.createElement(De.ZP,{disabled:(Mt==null?void 0:Mt.disable_resubmit)||((Lt=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:Lt.status)==="running",onClick:()=>hn(1),icon:a.createElement("i",{className:"iconfont icon-zhongxinpingce font14"}),type:"primary",ghost:!0},"\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206")),(Mt==null?void 0:Mt.show_resubmit_history)&&a.createElement(a.Fragment,null,((kt=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:kt.status)==="running"?a.createElement("div",{className:"c-grey-666"},"\u91CD\u65B0\u8BC4\u6D4B\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6",a.createElement("span",{className:"c-light-primary ml3"},(Kt=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:Kt.rate)):a.createElement("div",{className:"c-grey-666"},"\u91CD\u65B0\u8BC4\u6D4B\u6210\u529F",a.createElement("span",{onClick:()=>{hn(2),rt(1)},className:"current",style:{color:"#3061D0",textDecoration:"underline",margin:"0 3px"}},(mt=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:mt.success_student_count),"\u4EBA\uFF0C\u5931\u8D25",a.createElement("span",{onClick:()=>{hn(2),rt(2)},className:"current",style:{color:"#E30000",textDecoration:"underline",margin:"0 3px"}},(Je=Mt==null?void 0:Mt.exercise_question_resubmit)==null?void 0:Je.fail_count),"\u4EBA"),a.createElement(Re.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},a.createElement("i",{onClick:()=>Qn(!0),className:"iconfont icon-chakanshenqingjilu c-light-primary current font14"})))),a.createElement(be.default,{centered:!0,open:!!Tn,title:`\u91CD\u65B0\u8BC4\u6D4B${Tn===1?"\u7B97\u5206":"\u7ED3\u679C"}`,width:870,okText:"\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206",onCancel:()=>hn(!1),onOk:Ra,afterClose:()=>{Ye(!0),rt(null),Cn(Se({},Ot))}},a.createElement("div",{className:fe.filter},Tn===1&&a.createElement(a.Fragment,null,a.createElement("div",{className:fe.tips},a.createElement("div",{className:"mb5",style:{color:"#FF9D18"}},a.createElement("i",{className:"iconfont icon-tishi9 mr10 font14"}),"\u6E29\u99A8\u63D0\u793A"),a.createElement("div",null,"1.\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206\u6D41\u7A0B\uFF1A \u7CFB\u7EDF\u81EA\u52A8\u83B7\u53D6\u5B66\u751F\u5728\u8003\u8BD5\u9875\u9762\u4FDD\u5B58\u7684\u6700\u65B0\u4EE3\u7801\uFF0C\u5E76\u8FDB\u884C\u91CD\u65B0\u8BC4\u6D4B\uFF0C\u4ECE\u800C\u7CBE\u51C6\u8BA1\u7B97\u51FA\u5B66\u751F\u7684\u6700\u7EC8\u5F97\u5206\uFF1B"),a.createElement("div",{style:{margin:"2px 0"}},"2.\u91CD\u65B0\u8BC4\u6D4B\u6761\u4EF6\uFF1A \u8003\u8BD5\u7ED3\u675F\u540E\uFF0C\u4EC5\u5BF9\u5DF2\u63D0\u4EA4\u8BD5\u5377\u4E14\u5DF2\u4F5C\u7B54\u8BE5\u9898\u76EE\u7684\u5B66\u751F\u8FDB\u884C\u91CD\u65B0\u8BC4\u6D4B\u4E0E\u7B97\u5206\uFF1B"),a.createElement("div",null,"3.\u91CD\u65B0\u8BC4\u6D4B\u65F6\uFF0C\u8BF7\u786E\u4FDD\u5B9E\u9A8C\u73AF\u5883\u80FD\u6B63\u5E38\u542F\u52A8\u5E76\u53EF\u8FD0\u884C\u8BC4\u6D4B\u3002")),a.createElement(Ze,{className:"mt10",title:"\u9898\u76EE\u72B6\u6001",items:(He==null?void 0:He.question_status)||[],value:_t.question_status,onChange:En=>Hr(En,"question_status")}),a.createElement(Ze,{className:"mt10",title:"\u8BC4\u9605\u72B6\u6001",items:(He==null?void 0:He.review_status)||[],value:_t.review,onChange:En=>Hr(En,"review")})),Tn===2&&a.createElement(a.Fragment,null,a.createElement(Ze,{className:"mt10",title:"\u91CD\u65B0\u8BC4\u6D4B\u7ED3\u679C",items:(He==null?void 0:He.success_status)||[],value:_t.success_status,onChange:En=>Hr(En,"success_status")})),a.createElement(ee.t7,{className:fe.input,style:{bottom:Tn===1?10:-5},value:_t.keyword,onChange:En=>Hr(En,"keyword"),placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22"})),a.createElement(Me.default,{className:"mt20",columns:Ea,scroll:((ut=He==null?void 0:He.data)==null?void 0:ut.length)>7?{y:300}:{},dataSource:(He==null?void 0:He.data)||[],loading:Ut,onChange:Va,pagination:{total:vt,pageSize:_t.per_page,current:_t.page,hideOnSinglePage:!vt,showSizeChanger:!0,pageSizeOptions:["5","10","20","50","100"],showQuickJumper:!0,size:"default",showTotal:y.rU}}),a.createElement(Be.Z,{justify:"space-between",align:"middle",className:"mt10"},a.createElement(Fe.default,{className:"c-black",checked:xt,onChange:En=>Ye(En.target.checked)},"\u91CD\u65B0\u8BC4\u6D4B\u540E\u7684\u5206\u6570\u5927\u4E8E\u539F\u6765\u7684\u5206\u6570\u624D\u66F4\u65B0\u6210\u7EE9"),(0,z.Ny)()&&a.createElement("div",{className:"c-black"},"\u91CD\u65B0\u8BC4\u6D4B\u4EFB\u52A1\u5E76\u53D1\u4EBA\u6570",a.createElement(ze.Z,{className:"ml10 mr10",value:Qe,max:Xe,min:1,precision:0,onChange:En=>gt(En)}),"\u4EBA",a.createElement(Re.Z,{overlayStyle:{maxWidth:450},title:"\u91CD\u65B0\u8BC4\u6D4B\u4EFB\u52A1\u7684\u6700\u5927\u5E76\u53D1\u4EBA\u6570\u4E3A20\u4EBA\uFF08\u81EA\u5B9A\u4E49\u955C\u50CF\u7684\u6700\u5927\u5E76\u53D1\u4EBA\u6570\u4E3A3\u4EBA\uFF09\u3002"},a.createElement("i",{style:{color:"#9096A3"},className:"iconfont icon-tishi5 font13 ml10"}))))),a.createElement(be.default,{centered:!0,title:"\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206",open:Ht,width:494,zIndex:1001,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:We,destroyOnClose:!0,onOk:Wr,onCancel:()=>Rn(!1)},a.createElement(Ce.default.Item,{className:"mb0",colon:!1,label:"\u9A8C\u8BC1\u7801",name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},a.createElement(b.Z,{ref:En=>vn.current=En}))),a.createElement(be.default,{centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:Dn,width:710,onCancel:()=>Qn(!1),footer:null},a.createElement(re.Z,{spinning:_n},a.createElement("div",{className:fe.operating},Tt.map((En,yr)=>a.createElement("div",{key:yr,className:fe.operatingItem},a.createElement("div",{style:{flex:"0 0 180px"},className:"c-grey-666"},En==null?void 0:En.created_at),a.createElement("div",{className:"c-black"},En==null?void 0:En.user_name,"\u64CD\u4F5C\u4E86\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206"),(En==null?void 0:En.status)==="running"?a.createElement("div",{className:"c-black"},"\u91CD\u65B0\u8BC4\u6D4B\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6",a.createElement("span",{className:"c-light-primary ml3"},En==null?void 0:En.rate)):a.createElement("div",{className:"c-black"},"\u91CD\u65B0\u8BC4\u6D4B\u6210\u529F",a.createElement("span",{style:{color:"#3061D0",margin:"0 3px"}},En==null?void 0:En.success_student_count),"\u4EBA\uFF0C\u5931\u8D25",a.createElement("span",{style:{color:"#E30000",margin:"0 3px"}},En==null?void 0:En.fail_count),"\u4EBA")))),a.createElement("div",{style:{height:20}}))))}},83028:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Re}});var a=x(59301),fe={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},Le=x(43418),ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",Fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Be=(De,be,Me)=>new Promise((ze,Ce)=>{var re=z=>{try{E(Me.next(z))}catch(b){Ce(b)}},y=z=>{try{E(Me.throw(z))}catch(b){Ce(b)}},E=z=>z.done?ze(z.value):Promise.resolve(z.value).then(re,y);E((Me=Me.apply(De,be)).next())}),Re=({type:De,resdata:be,onok:Me,oktext:ze,okloading:Ce})=>{const[re,y]=(0,a.useState)(!1),{can_copy_list:E,can_copy_num:z,challenge_type:b,course_data_list:ee,no_copy_list:te,no_copy_num:ne,no_use_list:ue,no_use_num:se,repeat_shixun_num:de,student_count:pe,total_num:Ae,use_num:Se}=be;let Te=z>0||De==="exercise";(0,a.useEffect)(()=>{(be==null?void 0:be.student_count)>0&&y(!0)},[be]),console.log("---11",Ce),(0,a.useEffect)(()=>{Ce||y(!1)},[Ce]);const we=()=>{if(De==="exercise"&&b===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:fe.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(De==="exercise"&&b===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:fe.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="shixun"&&b===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:fe.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="shixun"&&b===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:fe.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="subject"&&b===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:fe.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="subject"&&b===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",a.createElement("span",{className:fe.orangeColor},pe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",a.createElement("span",{className:fe.orangeColor},Se)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="exercisepush")return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:fe.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",a.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(De==="shixunpush"&&b===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:fe.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="shixunpush"&&b===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:fe.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",a.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},ot=()=>{if(De==="exercise"||De==="subject"||De==="exercisepush"||De==="shixunpush")return a.createElement("div",{style:{marginTop:20}},ne>0&&a.createElement("div",null,a.createElement("span",{className:fe.flex},a.createElement("img",{src:Fe,style:{width:14}}),a.createElement("span",{className:fe.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),a.createElement("div",{className:fe.statusbody},De==="exercise"&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:fe.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(De==="subject"||De==="exercisepush")&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Te&&a.createElement("span",{className:fe.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),De==="shixunpush"&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Te&&a.createElement("span",{className:fe.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),a.createElement("div",null,te==null?void 0:te.map((Ze,it)=>a.createElement("a",{href:`/shixuns/${Ze.identifier}/challenges`,target:"_blank"},"\u300A",Ze==null?void 0:Ze.name,"\u300B",it+1!==ne&&"\u3001"))))),z>0&&a.createElement("div",{style:{marginTop:20}},a.createElement("span",{className:fe.flex},a.createElement("img",{src:ye,style:{width:14}}),a.createElement("span",{className:fe.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),a.createElement("div",{className:fe.statusbody},De==="exercise"&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(De==="subject"||De==="exercisepush")&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),De==="shixunpush"&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),a.createElement("div",null,E==null?void 0:E.map((Ze,it)=>a.createElement("a",{href:`/shixuns/${Ze.identifier}/challenges`,target:"_blank"},"\u300A",Ze==null?void 0:Ze.name,"\u300B",it+1!==z&&"\u3001"))))));if(De==="shixun")return a.createElement("div",{style:{marginTop:20}},z>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return a.createElement(Le.default,{open:re,onCancel:()=>{y(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Te&&"none"}},zIndex:1003,confirmLoading:Ce,okText:Te?ze:"\u6211\u77E5\u9053\u4E86",onOk:()=>Be(void 0,null,function*(){Te?yield Me([...E,...ue]):y(!1)})},a.createElement("div",{style:{maxHeight:600,overflow:"auto"}},we(),ot()))}},88436:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Be}});var a=x(59301),fe={btn:"btn___kReTL",redBtn:"redBtn___UFEL0"},Le=x(92310),ye=x.n(Le),Be=({className:oe,style:Re,state:De,onClick:be})=>{var Me,ze;return a.createElement("div",{onClick:be,className:ye()(De?(Me=fe)==null?void 0:Me.redBtn:(ze=fe)==null?void 0:ze.btn,oe),style:Re},De?a.createElement(a.Fragment,null,a.createElement("i",{className:"iconfont icon-biaoji1"}),a.createElement("span",null,"\u53D6\u6D88\u6807\u8BB0\u9519\u9898")):a.createElement(a.Fragment,null,a.createElement("i",{className:"iconfont icon-biaojigaiti"}),a.createElement("span",null,"\u6807\u8BB0\u9519\u9898")))}},36254:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Fe}});var a=x(59301),fe={flex_box_center:"flex_box_center___sOi51",flex_space_between:"flex_space_between___pl96A",flex_box_vertical_center:"flex_box_vertical_center___LVWaS",flex_box_center_end:"flex_box_center_end___bFW2z",flex_box_column:"flex_box_column___Iuosg",disabled:"disabled___kyQ47"},Le=x(6848),Fe=({children:Be,tips:oe,title:Re,style:De})=>{const be=Re||a.createElement("div",null,a.createElement("div",null,"\u63D0\u793A\uFF1A"),a.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),a.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"));return Be&&oe?a.createElement(Le.Z,{overlayStyle:{maxWidth:"initial"},title:be},a.createElement("span",{className:fe.disabled,style:De},Be)):Be&&!oe?a.createElement(a.Fragment,null,Be):a.createElement(a.Fragment,null)}},33276:function(Nt,st,x){"use strict";var a=x(59301),fe=x(43418),Le=x(1710);const ye=({dataSource:Fe,visible:Be,onClose:oe=()=>{},onSuccess:Re=()=>{},text:De,okText:be})=>{var Me;return a.createElement(fe.default,{centered:!0,destroyOnClose:!0,open:!!Be,title:"\u63D0\u793A",width:"600px",okText:be,cancelText:"\u53D6\u6D88",onCancel:oe,onOk:Re},Be==="single"&&a.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",a.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},(Me=Fe==null?void 0:Fe[0])==null?void 0:Me.total_score),"\u5206\uFF0C\u8BF7\u786E\u8BA4",De),Be==="multiple"&&a.createElement(a.Fragment,null,a.createElement("div",{className:"c-grey-333 mb10"},"\u4EE5\u4E0B\u8BD5\u5377\u603B\u5206\u5F02\u5E38\uFF0C\u8BF7\u786E\u8BA4",De),a.createElement(Le.default,{columns:[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0},{title:"\u603B\u5206",width:90,dataIndex:"total_score"}],dataSource:Fe,scroll:(Fe==null?void 0:Fe.length)>7?{y:300}:{},pagination:!1})))};st.Z=ye},30214:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return ye}});var a=x(59301),fe=x(77254),Le=x(11611),ye=()=>{const[Fe,Be]=(0,a.useState)(""),[oe,Re]=(0,a.useState)(0);let[De,be]=(0,a.useState)(),[Me,ze]=(0,a.useState)();const[Ce,re]=(0,a.useState)(!1),y=(0,a.useRef)("");(0,a.useEffect)(()=>fe.Z.subscribe("preview-image",Ae=>{Be(Ae),console.log(se.current),document.body.style.overflow="hidden"}),[]),(0,a.useEffect)(()=>(document.addEventListener("keydown",E),()=>{document.removeEventListener("keydown",E)}),[]),(0,a.useEffect)(()=>{y.current=Fe},[Fe]);function E(pe){pe.keyCode==27&&y.current&&z()}function z(){document.body.style.overflow="auto",be(void 0),ze(void 0),Re(0),Be("")}function b(){Re(oe+90)}function ee(){De=se.current.width*1.1,Me=se.current.height*1.1,ze(Me),be(De)}function te(){De=se.current.width/1.1,Me=se.current.height/1.1,ze(Me),be(De)}const ne=(0,a.useRef)(),ue=(0,a.useRef)(),se=(0,a.useRef)(),de=pe=>{(pe.nativeEvent.target===ne.current||pe.nativeEvent.target===ue.current)&&z()};return a.createElement(a.Fragment,null,Fe?a.createElement("div",null,a.createElement("div",{className:"preview-wrp-group",ref:ue},a.createElement(Le.Z,{className:"image-preview",src:Fe,style:{display:"none"},preview:{visible:!0,src:Fe,movable:!1,onVisibleChange:pe=>{Be("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},85533:function(Nt,st,x){"use strict";x.d(st,{h:function(){return ne}});var a=x(59301),fe=x(57809),Le=x(78241),ye=x(3113),Fe=x(89780),Be=x.n(Fe),oe=x(45559),Re=x(42313),De=Object.defineProperty,be=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ue,se,de)=>se in ue?De(ue,se,{enumerable:!0,configurable:!0,writable:!0,value:de}):ue[se]=de,E=(ue,se)=>{for(var de in se||(se={}))Ce.call(se,de)&&y(ue,de,se[de]);if(ze)for(var de of ze(se))re.call(se,de)&&y(ue,de,se[de]);return ue},z=(ue,se)=>be(ue,Me(se));const b=fe.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"]};st.Z=({callback:ue,onCancel:se})=>{const[de,pe]=(0,a.useState)("python");function Ae(Te){pe(te[Te][1])}function Se(Te){ue(Te)}return a.createElement(Le.default,z(E({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Se,style:{width:500}}),a.createElement(Le.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},a.createElement(fe.default,{getPopupContainer:Te=>Te.parentNode,onChange:Ae},Object.keys(te).map(Te=>a.createElement(b,{key:Te,value:Te},te[Te][0])))),a.createElement(Le.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},a.createElement(ne,{mode:de})),a.createElement("div",{className:"flex-container flex-end"},a.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(ye.ZP,{type:"ghost",onClick:se},"\u53D6\u6D88")))};function ne({value:ue,onChange:se,mode:de,options:pe={}}){const Ae=(0,a.useRef)(),[Se,Te]=(0,a.useState)();return(0,a.useEffect)(()=>{if(Se){let we=function(ot){const Ze=ot.getValue();se&&se(Ze)};return Se.on("change",we),()=>{Se.off("change",we)}}},[Se,se]),(0,a.useEffect)(()=>{Se&&Se.setOption("mode",de)},[Se,de]),(0,a.useEffect)(()=>{Se&&(ue!==Se.getValue()||ue==="")&&setTimeout(()=>{Se.setValue(ue||"")},300)},[Se,ue]),(0,a.useEffect)(()=>{if(Ae.current&&!Se){const we=Be().fromTextArea(Ae.current,E({mode:de,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},pe));Te(we)}},[Ae.current,Se]),a.createElement("div",{className:"my-codemirror-container"},a.createElement("textarea",{ref:Ae}))}},96565:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return ce}});var a=x(59301),fe=x(89780),Le=x.n(fe),ye=x(76374),Fe=x(45559),Be=x(6313),oe=x(25717),Re=x(99498),De=x(25419),be=x(67549),Me=x(6339),ze=({value:ge="",className:Ee,showTextOnly:Ie,showLines:qe,style:wt={}})=>{const Rt=(0,a.useMemo)(()=>"",[ge]);return a.createElement(a.Fragment,null,a.createElement("div",{dangerouslySetInnerHTML:{__html:Rt}}))},Ce=x(59301),re=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(ge,Ee,Ie)=>Ee in ge?re(ge,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):ge[Ee]=Ie,ne=(ge,Ee)=>{for(var Ie in Ee||(Ee={}))b.call(Ee,Ie)&&te(ge,Ie,Ee[Ie]);if(z)for(var Ie of z(Ee))ee.call(Ee,Ie)&&te(ge,Ie,Ee[Ie]);return ge},ue=(ge,Ee)=>y(ge,E(Ee));let se=[{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 de({onActionCallback:ge,title:Ee,icon:Ie,actionName:qe,className:wt="",children:Rt}){function xa(){ge(qe)}return Ce.createElement("a",{title:Ee,className:wt,onClick:xa},Ce.createElement("i",{className:`${Ie}`}),Rt)}var pe=({watch:ge,showNullButton:Ee,showNullProgramButton:Ie,onActionCallback:qe,fullScreen:wt,insertTemp:Rt,hidetoolBar:xa,extraUse:Jn})=>{const on=[...se,{title:`${ge?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${ge?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ce.createElement("ul",{className:"markdown-toolbar-container"},!xa&&on.map((qt,Mn)=>Ce.createElement("li",{key:Mn},qt.actionName?Ce.createElement(de,ue(ne({},qt),{onActionCallback:qe})):Ce.createElement("span",{className:"v-line"}))),Ee?Ce.createElement("li",null,Ce.createElement(de,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:qe},Ce.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ie?Ce.createElement(Ce.Fragment,null,Ce.createElement("li",null,Ce.createElement(de,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:qe},Ce.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ce.createElement("li",null,Ce.createElement(de,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:qe},Ce.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Rt&&Ce.createElement("li",null,Ce.createElement(de,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Rt}`,onActionCallback:qe},Ce.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Jn&&Ce.createElement("li",null,Jn),Ce.createElement("li",{className:"btn-full-screen"},Ce.createElement(de,{icon:`${wt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:wt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:qe})))},Ae=x(57261),Se=x(78241),Te=x(92832),we=x(3113),ot=Object.defineProperty,Ze=Object.defineProperties,it=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,ht=(ge,Ee,Ie)=>Ee in ge?ot(ge,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):ge[Ee]=Ie,Et=(ge,Ee)=>{for(var Ie in Ee||(Ee={}))lt.call(Ee,Ie)&&ht(ge,Ie,Ee[Ie]);if(Ve)for(var Ie of Ve(Ee))Pt.call(Ee,Ie)&&ht(ge,Ie,Ee[Ie]);return ge},Lt=(ge,Ee)=>Ze(ge,it(Ee));const kt={labelCol:{span:4},wrapperCol:{span:20}};var Kt=({callback:ge,onCancel:Ee})=>{function Ie(qe){ge(qe)}return a.createElement(Se.default,Lt(Et({},kt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ie,style:{width:500}}),a.createElement(Se.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.createElement(Te.default,null)),a.createElement(Se.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.createElement(Te.default,null)),a.createElement("div",{className:"flex-container flex-end"},a.createElement(we.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(we.ZP,{type:"ghost",onClick:Ee},"\u53D6\u6D88")))},mt=x(85533),Je=x(45053),ut=x(43418),Mt=x(95237),$t=x(16750),Ut=x(59301),Sn=({callback:ge,onCancel:Ee})=>{const Ie=document.createElement("canvas"),qe=Ie.getContext("2d");Ie.width=1e3,Ie.height=800,qe.fillStyle="#ffffff",qe.fillRect(0,0,Ie.width,Ie.height);const wt=Ie.toDataURL("image/png");return Ut.createElement(ut.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Ut.createElement(Mt.Z,{style:{height:"100vh"}},Ut.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:wt,visible:!0,title:String(Date.now())},onOk:Rt=>{ge({src:Rt.url})},onClose:Ee})))},We=x(12378);function en(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(en,go.CommandHandler),en.prototype.canAlignSelection=function(){var ge=this.diagram;return!(ge===null||ge.isReadOnly||ge.isModelReadOnly||ge.selection.count<2)},en.prototype.alignLeft=function(){var ge=this.diagram;ge.startTransaction("aligning left");var Ee=1/0;ge.selection.each(function(Ie){Ie instanceof go.Link||(Ee=Math.min(Ie.position.x,Ee))}),ge.selection.each(function(Ie){Ie instanceof go.Link||Ie.move(new go.Point(Ee,Ie.position.y))}),ge.commitTransaction("aligning left")},en.prototype.alignRight=function(){var ge=this.diagram;ge.startTransaction("aligning right");var Ee=-1/0;ge.selection.each(function(Ie){if(!(Ie instanceof go.Link)){var qe=Ie.actualBounds.x+Ie.actualBounds.width;Ee=Math.max(qe,Ee)}}),ge.selection.each(function(Ie){Ie instanceof go.Link||Ie.move(new go.Point(Ee-Ie.actualBounds.width,Ie.position.y))}),ge.commitTransaction("aligning right")},en.prototype.alignTop=function(){var ge=this.diagram;ge.startTransaction("alignTop");var Ee=1/0;ge.selection.each(function(Ie){Ie instanceof go.Link||(Ee=Math.min(Ie.position.y,Ee))}),ge.selection.each(function(Ie){Ie instanceof go.Link||Ie.move(new go.Point(Ie.position.x,Ee))}),ge.commitTransaction("alignTop")},en.prototype.alignBottom=function(){var ge=this.diagram;ge.startTransaction("aligning bottom");var Ee=-1/0;ge.selection.each(function(Ie){if(!(Ie instanceof go.Link)){var qe=Ie.actualBounds.y+Ie.actualBounds.height;Ee=Math.max(qe,Ee)}}),ge.selection.each(function(Ie){Ie instanceof go.Link||Ie.move(new go.Point(Ie.actualBounds.x,Ee-Ie.actualBounds.height))}),ge.commitTransaction("aligning bottom")},en.prototype.alignCenterX=function(){var ge=this.diagram,Ee=ge.selection.first();if(Ee){ge.startTransaction("aligning Center X");var Ie=Ee.actualBounds.x+Ee.actualBounds.width/2;ge.selection.each(function(qe){qe instanceof go.Link||qe.move(new go.Point(Ie-qe.actualBounds.width/2,qe.actualBounds.y))}),ge.commitTransaction("aligning Center X")}},en.prototype.alignCenterY=function(){var ge=this.diagram,Ee=ge.selection.first();if(Ee){ge.startTransaction("aligning Center Y");var Ie=Ee.actualBounds.y+Ee.actualBounds.height/2;ge.selection.each(function(qe){qe instanceof go.Link||qe.move(new go.Point(qe.actualBounds.x,Ie-qe.actualBounds.height/2))}),ge.commitTransaction("aligning Center Y")}},en.prototype.alignColumn=function(ge){var Ee=this.diagram;Ee.startTransaction("align Column"),ge===void 0&&(ge=0),ge=parseFloat(ge);var Ie=new Array;Ee.selection.each(function(Jn){Jn instanceof go.Link||Ie.push(Jn)});for(var qe=0;qe0){for(var Jn=Rt.elt(xa-1);Jn!==null&&Jn.isTreeExpanded&&!Jn.isTreeLeaf;){var on=this._sortTreeChildrenByY(Jn);Jn=on.last()}Jn!==null&&ge.select(Jn)}else ge.select(wt)}}else if(Ie.key==="Down")if(Ee.isTreeExpanded&&!Ee.isTreeLeaf){var qe=this._sortTreeChildrenByY(Ee).first();qe!==null&&ge.select(qe)}else for(;Ee!==null;){var wt=Ee.findTreeParentNode();if(wt===null)break;var Rt=this._sortTreeChildrenByY(wt),xa=Rt.indexOf(Ee);if(xaRt.y?1:wt.xRt.x?1:0}),Ee},en.prototype.copyToClipboard=function(ge){go.CommandHandler.prototype.copyToClipboard.call(this,ge),this._lastPasteOffset.set(this.pasteOffset)},en.prototype.pasteFromClipboard=function(){var ge=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(ge,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),ge},Object.defineProperty(en.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(ge){if(ge!=="move"&&ge!=="select"&&ge!=="scroll"&&ge!=="tree"&&ge!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+ge);this._arrowKeyBehavior=ge}}),Object.defineProperty(en.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(ge){if(!(ge instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+ge);this._pasteOffset.set(ge)}});var Tn=en,hn=x(25863),sn=x(43604),rt=x(38147),vt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},$e=x(59301),He=(ge,Ee,Ie)=>new Promise((qe,wt)=>{var Rt=on=>{try{Jn(Ie.next(on))}catch(qt){wt(qt)}},xa=on=>{try{Jn(Ie.throw(on))}catch(qt){wt(qt)}},Jn=on=>on.done?qe(on.value):Promise.resolve(on.value).then(Rt,xa);Jn((Ie=Ie.apply(ge,Ee)).next())});function yt({onCancel:ge,callback:Ee}){let Ie=(0,a.useRef)(),qe=(0,a.useRef)(),wt=(0,a.useRef)(),Rt=(0,a.useRef)(!1);const xa=(0,a.useRef)(!1),[Jn,on]=(0,a.useState)(0);function qt(){const Xt=We.bx.make,la={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"};Ie.current=new We.S0(qe.current,{padding:20,grid:Xt(We.s_,"Grid",Xt(We.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Xt(We.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:gr=>{var Ir=gr.diagram.commandHandler.addTopLevelParts(gr.diagram.selection,!0);Ir||gr.diagram.currentTool.doCancel()},commandHandler:Xt(Tn),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:gr=>{var Ir=gr.subject;Ir.location=Ir.location.copy().snapToGridPoint(gr.diagram.grid.gridOrigin,gr.diagram.grid.gridCellSize),setTimeout(()=>{gr.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:gr=>{var Ir=gr.subject;setTimeout(()=>{gr.diagram.commandHandler.editTextBlock()})},LinkRelinked:gr=>{var Ir=gr.parameter.part;Ir.invalidateConnectedLinks();var Cr=gr.subject;gr.diagram.toolManager.linkingTool.isForwards?Cr.toNode.invalidateConnectedLinks():Cr.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Ie.current.nodeTemplate=Xt(We.NB,"Auto",{locationSpot:We.z6.Center,locationObjectName:"SHAPE",desiredSize:new We.$u(120,60),minSize:new We.$u(40,40),resizable:!0,resizeCellSize:new We.$u(10,10),rotatable:!0},new We.KX("location","loc",We.E9.parse).makeTwoWay(We.E9.stringify),new We.KX("desiredSize","size",We.$u.parse).makeTwoWay(We.$u.stringify),Xt(We.bn,{name:"SHAPE",fill:la.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:We.z6.AllSides,toSpot:We.z6.AllSides},new We.KX("figure"),new We.KX("fill"),new We.KX("stroke","borderColor"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),Xt(We.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Xt(We.al,{margin:1,textAlign:"center",overflow:We.al.OverflowEllipsis,editable:!0},new We.KX("text").makeTwoWay(),new We.KX("stroke","color"))),Ie.current.nodeTemplate.toolTip=Xt("ToolTip",Xt(We.s_,"Vertical",{maxSize:new We.$u(200,NaN)},Xt(We.al,{font:"bold 10pt sans-serif",textAlign:"center"},new We.KX("text")),Xt(We.al,{font:"10pt sans-serif",textAlign:"center"},new We.KX("text","details"))));function ya(gr,Ir){var Cr=(fr,co)=>{fr.handled=!0,fr.diagram.model.commit(Do=>{var io=co.part.adornedPart,$r=new We.E9().setRectSpot(io.actualBounds,gr);$r.subtract(io.location),$r.scale(2,2),$r.x+=Math.sign($r.x)*130,$r.y+=Math.sign($r.y)*130,$r.add(io.location),$r.snapToGridPoint(fr.diagram.grid.gridOrigin,fr.diagram.grid.gridCellSize);var oi=Do.copyNodeData(io.data);Do.setGroupKeyForNodeData(oi,Do.getGroupKeyForNodeData(io.data)),Do.addNodeData(oi);var cl={from:io.key,to:Do.getKeyForNodeData(oi)};Do.addLinkData(cl);var al=fr.diagram.findNodeForData(oi);al.location=$r,fr.diagram.select(al),setTimeout(()=>{fr.diagram.commandHandler.editTextBlock()},20)})};return Xt(We.bn,{figure:Ir,alignment:gr,alignmentFocus:gr.opposite(),width:gr.equals(We.z6.Top)||gr.equals(We.z6.Bottom)?25:18,height:gr.equals(We.z6.Top)||gr.equals(We.z6.Bottom)?18:25,fill:"orange",stroke:la.white,strokeWidth:4,mouseEnter:(fr,co)=>co.fill="dodgerblue",mouseLeave:(fr,co)=>co.fill="orange",isActionable:!0,click:Cr,contextClick:Cr})}function ga(gr){return Xt(We.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:(Ir,Cr)=>Cr.fill="dodgerblue",mouseLeave:(Ir,Cr)=>Cr.fill="orange",click:(Ir,Cr)=>{Ir.diagram.commandHandler.showContextMenu(Cr.part.adornedPart)}},gr||{})}Ie.current.nodeTemplate.selectionAdornmentTemplate=Xt(We.uz,"Spot",Xt(We.Vm,{padding:10}),ya(We.z6.Top,"TriangleUp"),ya(We.z6.Left,"TriangleLeft"),ya(We.z6.Right,"TriangleRight"),ya(We.z6.Bottom,"TriangleDown"),ga({alignment:new We.z6(.75,0)}));function bn(gr,Ir){return(Cr,fr)=>{Cr.handled=!0,Cr.diagram.model.commit(co=>{co.set(fr.part.adornedPart.data,gr,Ir)})}}function ct(gr,Ir){return Ir||(Ir="color"),Xt(We.bn,{width:16,height:16,stroke:"lightgray",fill:gr,margin:1,background:"transparent",mouseEnter:(Cr,fr)=>fr.stroke="dodgerblue",mouseLeave:(Cr,fr)=>fr.stroke="lightgray",click:bn(Ir,gr),contextClick:bn(Ir,gr)})}function ln(){return[Xt("ContextMenuButton",Xt(We.s_,"Horizontal",ct(la.white,"fill"),ct(la.beige,"fill"),ct(la.extralightblue,"fill"),ct(la.extralightred,"fill"))),Xt("ContextMenuButton",Xt(We.s_,"Horizontal",ct(la.lightgray,"fill"),ct(la.lightgreen,"fill"),ct(la.lightblue,"fill"),ct(la.lightred,"fill")))]}function fn(){return[Xt("ContextMenuButton",Xt(We.s_,"Horizontal",ct(la.black),ct(la.green),ct(la.blue),ct(la.red))),Xt("ContextMenuButton",Xt(We.s_,"Horizontal",ct(la.white),ct(la.magenta),ct(la.purple),ct(la.orange)))]}function cn(gr,Ir){return Ir||(Ir="thickness"),Xt(We.bn,"LineH",{width:16,height:16,strokeWidth:gr,margin:1,background:"transparent",mouseEnter:(Cr,fr)=>fr.background="dodgerblue",mouseLeave:(Cr,fr)=>fr.background="transparent",click:bn(Ir,gr),contextClick:bn(Ir,gr)})}function zn(gr,Ir){return Ir||(Ir="dash"),Xt(We.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:gr,margin:1,background:"transparent",mouseEnter:(Cr,fr)=>fr.background="dodgerblue",mouseLeave:(Cr,fr)=>fr.background="transparent",click:bn(Ir,gr),contextClick:bn(Ir,gr)})}function pn(){return[Xt("ContextMenuButton",Xt(We.s_,"Horizontal",cn(1),cn(2),cn(3),cn(4))),Xt("ContextMenuButton",Xt(We.s_,"Horizontal",zn(null),zn([2,4]),zn([4,4])))]}function pt(gr,Ir){return Ir||(Ir="figure"),Xt(We.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:gr,margin:1,background:"transparent",mouseEnter:(Cr,fr)=>fr.fill="dodgerblue",mouseLeave:(Cr,fr)=>fr.fill="lightgray",click:bn(Ir,gr),contextClick:bn(Ir,gr)})}Ie.current.nodeTemplate.contextMenu=Xt("ContextMenu",Xt("ContextMenuButton",Xt(We.s_,"Horizontal",pt("Rectangle"),pt("RoundedRectangle"),pt("Ellipse"),pt("Diamond"))),Xt("ContextMenuButton",Xt(We.s_,"Horizontal",pt("Parallelogram2"),pt("ManualOperation"),pt("Procedure"),pt("Cylinder1"))),Xt("ContextMenuButton",Xt(We.s_,"Horizontal",pt("Terminator"),pt("CreateRequest"),pt("Document"),pt("TriangleDown"))),ln(),fn(),pn()),Ie.current.groupTemplate=Xt(We.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:We.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(gr,Ir)=>{var Cr=Ir.addMembers(Ir.diagram.selection,!0);Cr||Ir.diagram.currentTool.doCancel()},avoidable:!1},new We.KX("location","loc",We.E9.parse).makeTwoWay(We.E9.stringify),Xt(We.s_,"Auto",{name:"BODY"},Xt(We.bn,{parameter1:10,fill:la.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:We.z6.AllSides,toSpot:We.z6.AllSides},new We.KX("fill"),new We.KX("stroke","color"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),Xt(We.Vm,{background:"transparent",margin:20})),Xt(We.al,{alignment:We.z6.Top,alignmentFocus:We.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new We.KX("text"),new We.KX("stroke","color"))),Ie.current.groupTemplate.selectionAdornmentTemplate=Xt(We.uz,"Spot",Xt(We.s_,"Auto",Xt(We.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Xt(We.Vm,{margin:1.5})),ga({alignment:We.z6.TopRight,alignmentFocus:We.z6.BottomRight})),Ie.current.groupTemplate.contextMenu=Xt("ContextMenu",ln(),fn(),pn()),Ie.current.linkTemplate=Xt(We.rU,{layerName:"Foreground",routing:We.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new We.KX("fromSpot","fromSpot",We.z6.parse),new We.KX("toSpot","toSpot",We.z6.parse),new We.KX("fromShortLength","dir",gr=>gr>=1?10:0),new We.KX("toShortLength","dir",gr=>gr>=1?10:0),new We.KX("points").makeTwoWay(),Xt(We.bn,{strokeWidth:2},new We.KX("stroke","color"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),Xt(We.bn,{segmentIndex:0,segmentOffset:new We.E9(15,0),segmentOrientation:We.rU.OrientAlong,alignmentFocus:We.z6.Right,figure:"circle",width:10,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",gr=>gr===1)),Xt(We.bn,{segmentIndex:-1,segmentOffset:new We.E9(-10,6),segmentOrientation:We.rU.OrientPlus90,alignmentFocus:We.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",gr=>gr>=1),new We.KX("width","thickness",gr=>7+3*gr),new We.KX("height","thickness",gr=>7+3*gr),new We.KX("segmentOffset","thickness",gr=>new We.E9(-15,4+1.5*gr))),Xt(We.bn,{segmentIndex:0,segmentOffset:new We.E9(15,-6),segmentOrientation:We.rU.OrientMinus90,alignmentFocus:We.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",gr=>gr===2),new We.KX("width","thickness",gr=>7+3*gr),new We.KX("height","thickness",gr=>7+3*gr),new We.KX("segmentOffset","thickness",gr=>new We.E9(-15,4+1.5*gr))),Xt(We.al,{alignmentFocus:new We.z6(0,1,-4,0),editable:!0},new We.KX("text").makeTwoWay(),new We.KX("stroke","color"))),Ie.current.linkTemplate.selectionAdornmentTemplate=Xt(We.uz,Xt(We.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:na(2)},new We.KX("pathPattern","thickness",na)),ga({alignmentFocus:new We.z6(0,0,-6,-4)}));function na(gr){return Xt(We.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(gr+4).toString()+" H3"})}function er(gr){var Ir="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return gr===0?Ir="M0 0 M16 16 M0 8 L16 8":gr===2&&(Ir="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Xt(We.bn,{geometryString:Ir,margin:2,background:"transparent",mouseEnter:(Cr,fr)=>fr.background="dodgerblue",mouseLeave:(Cr,fr)=>fr.background="transparent",click:bn("dir",gr),contextClick:bn("dir",gr)})}function cr(gr){var Ir=(Cr,fr)=>{Cr.handled=!0,Cr.diagram.model.commit(co=>{var Do=fr.part.adornedPart;co.set(Do.data,gr?"toSpot":"fromSpot",We.z6.stringify(We.z6.AllSides)),(gr?Do.toNode:Do.fromNode).invalidateConnectedLinks()})};return Xt(We.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Cr,fr)=>fr.background="dodgerblue",mouseLeave:(Cr,fr)=>fr.background="transparent",click:Ir,contextClick:Ir})}function Kn(gr,Ir){var Cr=0,fr=We.z6.RightSide;gr.equals(We.z6.Top)?(Cr=270,fr=We.z6.TopSide):gr.equals(We.z6.Left)?(Cr=180,fr=We.z6.LeftSide):gr.equals(We.z6.Bottom)&&(Cr=90,fr=We.z6.BottomSide),Ir||(Cr-=180);var co=(Do,io)=>{Do.handled=!0,Do.diagram.model.commit($r=>{var oi=io.part.adornedPart;$r.set(oi.data,Ir?"toSpot":"fromSpot",We.z6.stringify(fr)),(Ir?oi.toNode:oi.fromNode).invalidateConnectedLinks()})};return Xt(We.bn,{alignment:gr,alignmentFocus:gr.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Cr,background:"transparent",mouseEnter:(Do,io)=>io.background="dodgerblue",mouseLeave:(Do,io)=>io.background="transparent",click:co,contextClick:co})}Ie.current.linkTemplate.contextMenu=Xt("ContextMenu",fn(),pn(),Xt("ContextMenuButton",Xt(We.s_,"Horizontal",er(0),er(1),er(2))),Xt("ContextMenuButton",Xt(We.s_,"Horizontal",Xt(We.s_,"Spot",cr(!1),Kn(We.z6.Top,!1),Kn(We.z6.Left,!1),Kn(We.z6.Right,!1),Kn(We.z6.Bottom,!1)),Xt(We.s_,"Spot",{margin:new We.Zt(0,0,0,2)},cr(!0),Kn(We.z6.Top,!0),Kn(We.z6.Left,!0),Kn(We.z6.Right,!0),Kn(We.z6.Bottom,!0)))));const no=`{ "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"}, @@ -86,9 +86,9 @@ {"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 Ur=["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 uo(gr){return console.log("shapeName:",gr),Ur.indexOf(gr)>=0}var pr=new We.YI(wt.current,{maxSelectionCount:1,linkTemplate:Xt(We.rU,{locationSpot:We.z6.Center,selectionAdornmentTemplate:Xt(We.uz,"Link",{locationSpot:We.z6.Center},Xt(We.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Xt(We.bn,{toArrow:"Standard",stroke:null}))},{routing:We.rU.AvoidsNodes,curve:We.rU.JumpOver,corner:5,toShortLength:4},new We.KX("points"),Xt(We.bn,{isPanelMain:!0,strokeWidth:2}),Xt(We.bn,{toArrow:"Standard",stroke:null})),model:new We.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...We.bn.getFigureGenerators().toArray().map(gr=>({text:"\u672A\u547D\u540D",size:"100 100",figure:gr.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Ie.current.addDiagramListener("TextEdited",function(gr){var Ir;const Cr=gr.subject.part;var fr=(Ir=document.activeElement)==null?void 0:Ir.value;typeof fr=="string"&&fr.trim()===""&&Ie.current.model.commit(function(co){co.set(Cr.data,"text","\u672A\u547D\u540D"),Ie.current.commandHandler.stopCommand()},"increment")}),pr.nodeTemplate=Xt(We.NB,"Auto",{locationSpot:We.z6.Center},new We.KX("location","location",We.E9.parse).makeTwoWay(We.E9.stringify),Xt(We.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 We.KX("stroke").makeTwoWay(),new We.KX("fill").makeTwoWay(),new We.KX("figure")),Xt(We.al,{margin:new We.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new We.$u(16,16),maxSize:new We.$u(10,NaN),textAlign:"center",editable:!0},new We.KX("key").makeTwoWay())),setTimeout(()=>{Ie.current.grid=Xt(We.s_,"Grid",Xt(We.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Xt(We.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Ie.current.grid.visible=!0,Ie.current.grid.gridCellStroke="darkgray",Ie.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Ie.current,Ie.current}const Mn=()=>He(this,null,function*(){var Xt=Ie.current.makeImage();const la=yield(0,rt.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Xt.src}});Ee({src:la.url})});return(0,a.useEffect)(()=>(setTimeout(()=>{qt()},500),on(Jn+1),()=>{Ie.current=null}),[]),$e.createElement("div",{ref:xa,className:Rt.current?`${vt.maxH60} body-overflow-initial`:"body-overflow-initial"},$e.createElement(ut.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Jn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:$e.createElement(Mt.Z,null,$e.createElement(sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),$e.createElement(sn.Z,{onClick:()=>{var Xt,la,ya=Ie.current.selection.first();if(Rt.current=!Rt.current,document.activeElement&&ya){let ma=(la=(Xt=document.activeElement)==null?void 0:Xt.value)==null?void 0:la.trim();typeof ma=="string"&&Ie.current.model.commit(function(bn){bn.set(ya.data,"text",ma||"\u672A\u547D\u540D"),Ie.current.commandHandler.stopCommand()},"increment")}on(Jn+1)}},$e.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:ge},$e.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:vt.flowChartWrp},$e.createElement("div",{style:{display:"flex",height:"100%"}},$e.createElement("div",{style:{width:"300px",height:"100%"}},$e.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),$e.createElement("div",{style:{height:"calc(100% - 50px)"},className:vt.myPaletteDiv,ref:wt})),$e.createElement("div",{style:{flex:1,position:"relative"}},$e.createElement("div",{ref:qe,style:{height:"80vh"}}))),$e.createElement("div",{className:"tr"},$e.createElement(we.ZP,{size:"large",onClick:Mn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var xt=yt,Ye=x(5112),Qe=x(5871);const gt=Ye.ZP.Group,Xe={margin:"0 8px"};var xe=({callback:ge,onCancel:Ee})=>{function Ie(qe){ge(qe)}return a.createElement(Se.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ie},a.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},a.createElement("span",{style:Xe},"\u5355\u5143\u683C\u6570\uFF1A"),a.createElement("span",{style:Xe},"\u884C\u6570"),a.createElement(Se.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},a.createElement(Qe.Z,null)),a.createElement("span",{style:Xe},"\u5217\u6570"),a.createElement(Se.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},a.createElement(Qe.Z,null))),a.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},a.createElement("span",{style:Xe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),a.createElement(Se.default.Item,{name:"align"},a.createElement(gt,null,a.createElement(Ye.ZP,{value:"default"},a.createElement("i",{className:"fa fa-align-justify"})),a.createElement(Ye.ZP,{value:"left"},a.createElement("i",{className:"fa fa-align-left"})),a.createElement(Ye.ZP,{value:"center"},a.createElement("i",{className:"fa fa-align-center"})),a.createElement(Ye.ZP,{value:"right"},a.createElement("i",{className:"fa fa-align-right"}))))),a.createElement("div",{className:"flex-container flex-end"},a.createElement(we.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(we.ZP,{type:"ghost",onClick:Ee},"\u53D6\u6D88")))},Ht=x(78673),Rn=x(93510),vn=x.n(Rn),Qn=(0,a.forwardRef)(({use3d:ge,width:Ee,height:Ie,callback:qe,showSaveButton:wt},Rt)=>{const xa=(0,a.useRef)(),Jn=(0,a.useRef)(),[on,qt]=(0,a.useState)(!1),Mn=(0,a.useRef)({id:xa,appName:"graphing",width:Ee||1e3,height:Ie||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,a.useEffect)(()=>{Jn.current=new(vn())(Mn.current,!0),window.onload=function(){Jn.current.inject("applet_container")}},[]);const Xt=()=>{var la=window.ggbApplet.getPNGBase64(1,!0,72);return qe&&qe(la),la};return(0,a.useEffect)(()=>{Mn.current.appName=on?"3D":"graphing",Jn.current.inject("applet_container")},[on]),(0,a.useEffect)(()=>{qt(ge)},[ge]),(0,a.useImperativeHandle)(Rt,()=>({getImgData:Xt})),a.createElement(a.Fragment,null,a.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:xa}),a.createElement(Mt.Z,{align:"middle"},a.createElement(sn.Z,{flex:1},a.createElement(Ht.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:on,onChange:la=>qt(la)})),a.createElement(sn.Z,null,a.createElement(we.ZP,{size:"large",onClick:Xt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),_n=x(99298),Ft=x(1012),Tt=x(8591);const Fn="link",Ot="upload-image",_t="add-flowchart",Cn="draw-image",In="add-flowchart",wa="code-block",Ga="add-table",wr="------------",tn={default:wr,left:`:${wr}`,center:`:${wr}:`,right:`${wr}:`};var Un=x(31103),Ea=(ge,Ee,Ie)=>new Promise((qe,wt)=>{var Rt=on=>{try{Jn(Ie.next(on))}catch(qt){wt(qt)}},xa=on=>{try{Jn(Ie.throw(on))}catch(qt){wt(qt)}},Jn=on=>on.done?qe(on.value):Promise.resolve(on.value).then(Rt,xa);Jn((Ie=Ie.apply(ge,Ee)).next())});function Va(){}let Ra=0;const Wr=1e4,Hr="\u2581",bt="@\u2581\u2581@",En="@\u2581@",yr=` +]}`;var Ur=["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 uo(gr){return console.log("shapeName:",gr),Ur.indexOf(gr)>=0}var pr=new We.YI(wt.current,{maxSelectionCount:1,linkTemplate:Xt(We.rU,{locationSpot:We.z6.Center,selectionAdornmentTemplate:Xt(We.uz,"Link",{locationSpot:We.z6.Center},Xt(We.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Xt(We.bn,{toArrow:"Standard",stroke:null}))},{routing:We.rU.AvoidsNodes,curve:We.rU.JumpOver,corner:5,toShortLength:4},new We.KX("points"),Xt(We.bn,{isPanelMain:!0,strokeWidth:2}),Xt(We.bn,{toArrow:"Standard",stroke:null})),model:new We.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...We.bn.getFigureGenerators().toArray().map(gr=>({text:"\u672A\u547D\u540D",size:"100 100",figure:gr.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Ie.current.addDiagramListener("TextEdited",function(gr){var Ir;const Cr=gr.subject.part;var fr=(Ir=document.activeElement)==null?void 0:Ir.value;typeof fr=="string"&&fr.trim()===""&&Ie.current.model.commit(function(co){co.set(Cr.data,"text","\u672A\u547D\u540D"),Ie.current.commandHandler.stopCommand()},"increment")}),pr.nodeTemplate=Xt(We.NB,"Auto",{locationSpot:We.z6.Center},new We.KX("location","location",We.E9.parse).makeTwoWay(We.E9.stringify),Xt(We.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 We.KX("stroke").makeTwoWay(),new We.KX("fill").makeTwoWay(),new We.KX("figure")),Xt(We.al,{margin:new We.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new We.$u(16,16),maxSize:new We.$u(10,NaN),textAlign:"center",editable:!0},new We.KX("key").makeTwoWay())),setTimeout(()=>{Ie.current.grid=Xt(We.s_,"Grid",Xt(We.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Xt(We.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Ie.current.grid.visible=!0,Ie.current.grid.gridCellStroke="darkgray",Ie.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Ie.current,Ie.current}const Mn=()=>He(this,null,function*(){var Xt=Ie.current.makeImage();const la=yield(0,rt.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Xt.src}});Ee({src:la.url})});return(0,a.useEffect)(()=>(setTimeout(()=>{qt()},500),on(Jn+1),()=>{Ie.current=null}),[]),$e.createElement("div",{ref:xa,className:Rt.current?`${vt.maxH60} body-overflow-initial`:"body-overflow-initial"},$e.createElement(ut.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Jn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:$e.createElement(Mt.Z,null,$e.createElement(sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),$e.createElement(sn.Z,{onClick:()=>{var Xt,la,ya=Ie.current.selection.first();if(Rt.current=!Rt.current,document.activeElement&&ya){let ga=(la=(Xt=document.activeElement)==null?void 0:Xt.value)==null?void 0:la.trim();typeof ga=="string"&&Ie.current.model.commit(function(bn){bn.set(ya.data,"text",ga||"\u672A\u547D\u540D"),Ie.current.commandHandler.stopCommand()},"increment")}on(Jn+1)}},$e.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:ge},$e.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:vt.flowChartWrp},$e.createElement("div",{style:{display:"flex",height:"100%"}},$e.createElement("div",{style:{width:"300px",height:"100%"}},$e.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),$e.createElement("div",{style:{height:"calc(100% - 50px)"},className:vt.myPaletteDiv,ref:wt})),$e.createElement("div",{style:{flex:1,position:"relative"}},$e.createElement("div",{ref:qe,style:{height:"80vh"}}))),$e.createElement("div",{className:"tr"},$e.createElement(we.ZP,{size:"large",onClick:Mn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var xt=yt,Ye=x(5112),Qe=x(5871);const gt=Ye.ZP.Group,Xe={margin:"0 8px"};var xe=({callback:ge,onCancel:Ee})=>{function Ie(qe){ge(qe)}return a.createElement(Se.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ie},a.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},a.createElement("span",{style:Xe},"\u5355\u5143\u683C\u6570\uFF1A"),a.createElement("span",{style:Xe},"\u884C\u6570"),a.createElement(Se.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},a.createElement(Qe.Z,null)),a.createElement("span",{style:Xe},"\u5217\u6570"),a.createElement(Se.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},a.createElement(Qe.Z,null))),a.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},a.createElement("span",{style:Xe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),a.createElement(Se.default.Item,{name:"align"},a.createElement(gt,null,a.createElement(Ye.ZP,{value:"default"},a.createElement("i",{className:"fa fa-align-justify"})),a.createElement(Ye.ZP,{value:"left"},a.createElement("i",{className:"fa fa-align-left"})),a.createElement(Ye.ZP,{value:"center"},a.createElement("i",{className:"fa fa-align-center"})),a.createElement(Ye.ZP,{value:"right"},a.createElement("i",{className:"fa fa-align-right"}))))),a.createElement("div",{className:"flex-container flex-end"},a.createElement(we.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(we.ZP,{type:"ghost",onClick:Ee},"\u53D6\u6D88")))},Ht=x(78673),Rn=x(93510),vn=x.n(Rn),Qn=(0,a.forwardRef)(({use3d:ge,width:Ee,height:Ie,callback:qe,showSaveButton:wt},Rt)=>{const xa=(0,a.useRef)(),Jn=(0,a.useRef)(),[on,qt]=(0,a.useState)(!1),Mn=(0,a.useRef)({id:xa,appName:"graphing",width:Ee||1e3,height:Ie||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,a.useEffect)(()=>{Jn.current=new(vn())(Mn.current,!0),window.onload=function(){Jn.current.inject("applet_container")}},[]);const Xt=()=>{var la=window.ggbApplet.getPNGBase64(1,!0,72);return qe&&qe(la),la};return(0,a.useEffect)(()=>{Mn.current.appName=on?"3D":"graphing",Jn.current.inject("applet_container")},[on]),(0,a.useEffect)(()=>{qt(ge)},[ge]),(0,a.useImperativeHandle)(Rt,()=>({getImgData:Xt})),a.createElement(a.Fragment,null,a.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:xa}),a.createElement(Mt.Z,{align:"middle"},a.createElement(sn.Z,{flex:1},a.createElement(Ht.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:on,onChange:la=>qt(la)})),a.createElement(sn.Z,null,a.createElement(we.ZP,{size:"large",onClick:Xt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),_n=x(99298),Ft=x(1012),Tt=x(8591);const Fn="link",Ot="upload-image",_t="add-flowchart",Cn="draw-image",In="add-flowchart",wa="code-block",Ga="add-table",wr="------------",tn={default:wr,left:`:${wr}`,center:`:${wr}:`,right:`${wr}:`};var Un=x(31103),Ea=(ge,Ee,Ie)=>new Promise((qe,wt)=>{var Rt=on=>{try{Jn(Ie.next(on))}catch(qt){wt(qt)}},xa=on=>{try{Jn(Ie.throw(on))}catch(qt){wt(qt)}},Jn=on=>on.done?qe(on.value):Promise.resolve(on.value).then(Rt,xa);Jn((Ie=Ie.apply(ge,Ee)).next())});function Va(){}let Ra=0;const Wr=1e4,Hr="\u2581",bt="@\u2581\u2581@",En="@\u2581@",yr=` **\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`,zt=["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 Ln(ge){return/^\d+$/.test(ge)?`${ge}px`:ge}const Na=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",rr={[Na+"-B"]:"bold",[Na+"-I"]:"italic"},dn={[Fn]:"\u6DFB\u52A0\u94FE\u63A5",[wa]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Ot]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[_t]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Ga]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var ce=({defaultValue:ge="",onChange:Ee,width:Ie="100%",height:qe=400,miniToolbar:wt=!1,isFocus:Rt=!1,watch:xa,insertTemp:Jn,mode:on="markdown",id:qt="markdown-editor-id",showResizeBar:Mn=!1,noStorage:Xt=!1,showNullButton:la=!1,showNullProgramButton:ya=!1,hidetoolBar:ma=!1,fullScreen:bn=!1,onBlur:ct,onCMBeforeChange:ln,onFullScreen:fn,className:cn="",disablePaste:zn=!1,disabled:pn=!1,disabledFill:pt=!1,placeholder:na="",values:er="",extraUse:cr})=>{const[Kn,no]=(0,a.useState)(null),[Ur,uo]=(0,a.useState)(ge),[pr,gr]=(0,a.useState)(xa),[Ir,Cr]=(0,a.useState)(bn),[fr,co]=(0,a.useState)(""),[Do,io]=(0,a.useState)(0),[$r,oi]=(0,a.useState)(qe),[cl,al]=(0,a.useState)(!1),Ci=(0,a.useRef)((0,Ft.Z)()),bi=(0,a.useRef)(!1),zr=(0,a.useRef)(),[Ri,Gi]=(0,a.useState)(0),[zi,Lo]=(0,a.useState)(0),Cl=(0,a.useRef)(),tl=(0,a.useRef)(),Da=(0,a.useRef)(),ba=(0,a.useRef)(),Wa=()=>Ea(void 0,null,function*(){var qr;const Mr=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Ci.current}});(qr=Mr==null?void 0:Mr.attachments)!=null&&qr.length&&(console.log("cm:",Kn,Cl),Mr.attachments.map(Qr=>{Qr.content_type.indexOf("image")>-1?Kn.replaceSelection(`![,](/api/attachments/${Qr.id}?type=${Qr.content_type})`):Qr.content_type.indexOf("video")>-1?Kn.replaceSelection(``):Qr.content_type.indexOf("pdf")>-1?Kn.replaceSelection(`${Qr.name}`):Kn.replaceSelection(`[${Qr.name}](${ENV.API_SERVER}/api/attachments/${Qr.id}?type=${Qr.content_type})`)}))});(0,a.useEffect)(()=>{const qr=window.scrollY||window.pageYOffset;uo(er),Kn==null||Kn.setValue(er),window.scrollTo(0,qr)},[er]),(0,a.useEffect)(()=>{fn==null||fn(Ir)},[Ir]),(0,a.useEffect)(()=>{if(Cl.current){let qr=function(Qr,Kr){var si;if(zn){Kr.preventDefault();return}const Xi=Kr.clipboardData;if(Xi){const il=Xi.types.toString(),ml=Xi.items;if(il==="Files"||Xi.types.indexOf("Files")>-1){if(Kr.preventDefault(),on=="stex")return;try{let Vl=ml[1];((si=ml[0])==null?void 0:si.kind)==="file"&&(Vl=ml[0]);const Rl=Vl.getAsFile(),xu=Rl.name.split(".").pop();(0,Je.I)(Rl,iu=>{var Bi,Ti,ci;iu.id?((Bi=Rl==null?void 0:Rl.type)==null?void 0:Bi.indexOf("image"))>-1?Mr.replaceSelection(``):((Ti=Rl==null?void 0:Rl.type)==null?void 0:Ti.indexOf("video"))>-1?Mr.replaceSelection(``):((ci=Rl==null?void 0:Rl.type)==null?void 0:ci.indexOf("pdf"))>-1?Mr.replaceSelection(`${Rl.name}`):zt.includes(xu)?Mr.replaceSelection(`${Rl.name}`):Mr.replaceSelection(`[${Rl.name}](/api/attachments/${iu.id}?type=${iu.content_type})`):(iu==null?void 0:iu.status)===401&&(Tt.ZP.warning((iu==null?void 0:iu.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Vl){Tt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Mr=Le().fromTextArea(Cl.current,{mode:on,lineNumbers:!wt,lineWrapping:!0,value:ge,autoCloseTags:!ya,autoCloseBrackets:!0});return Mr.on("keyup",function(Qr,Kr){Kr.keyCode===8&&(Qr.getValue()==""?Mr.setOption("placeholder",na):Mr.setOption("placeholder",null))}),Mr.on("keydown",function(Qr,Kr){if(Kr.keyCode===8){var si=lr(Qr);si&&Kr.preventDefault()}}),Rt&&Mr.focus(),Mr.on("paste",qr),Mr.on("dragleave",function(Qr,Kr){tl.current.classList.remove("mouse-hover-md")}),pn&&Mr.on("beforeChange",function(Qr,Kr){(Kr.origin==="paste"||Kr.origin==="+input")&&Kr.cancel()}),no(Mr),()=>{Mr.off("paste",qr)}}},[]);const Br=(0,a.useCallback)(()=>{if(tl.current)try{}catch(qr){console.log(qr,"---- to set md editor body height")}},[$r,tl,Ir]);(0,a.useEffect)(()=>{function qr(){let Mr=new ye.Z(Qr=>{for(let Kr of Qr)(Kr.target.offsetHeight>0||Kr.target.offsetWidth>0)&&(Br(),Kn.setSize("100%","100%"),Kn.refresh())});return Mr.observe(Cl.current.parentElement),Mr}if(Kn){const Mr=qr();return()=>{var Qr,Kr;(Qr=Cl.current)!=null&&Qr.parentElement&&Mr.unobserve((Kr=Cl.current)==null?void 0:Kr.parentElement)}}},[Kn,Br]),(0,a.useEffect)(()=>{if(Kn){let qr=[];for(const[Mr,Qr]of Object.entries(rr)){let Kr={[Mr]:()=>{mo(Qr)}};qr.push(Kr),Kn.addKeyMap(Kr)}return zr.current=setInterval(()=>{bi.current&&Wa()},4e3),()=>{clearInterval(zr.current);for(let Mr of qr)Kn.removeKeyMap(Mr)}}},[Kn]),(0,a.useEffect)(()=>{bn!==Ir&&Cr(bn)},[bn]),(0,Un.Z)(()=>{if(!Xt&&Do>0){let qr=new Date().getTime(),Mr=window.sessionStorage.getItem(qt);qr>=Do+Wr&&(!Mr||Mr!==Ur)&&(window.sessionStorage.setItem(qt,Ur),al(!0))}},Wr),(0,a.useEffect)(()=>{gr(xa)},[Kn,xa]),(0,a.useEffect)(()=>{Kn&&Rt&&Kn.focus()},[Kn,Rt]),(0,a.useEffect)(()=>{if(pr&&Kn){let qr=function(Qr){let Kr=Qr.target;if(ba.current){let si=Kr.scrollTop/Kr.scrollHeight;ba.current.scrollTop=ba.current.scrollHeight*si}};const Mr=Kn.getScrollerElement();return Mr.addEventListener("scroll",qr),()=>{Mr.removeEventListener("scroll",qr)}}},[Kn,pr]),(0,a.useEffect)(()=>{if(Kn&&ln){let qr=function(Mr,Qr){ln(Mr,Qr)};return Kn.on("beforeChange",qr),()=>{Kn.off("beforeChange",qr)}}},[Kn,ln]),(0,a.useEffect)(()=>{if(Kn&&ct){let qr=function(){ct(Kn.getValue())};return Kn.on("blur",qr),()=>{Kn.off("blur",qr)}}},[Kn,ct]);function lr(qr,Mr){var Qr=qr.getDoc(),Kr=Qr.getCursor(),si=Qr.getLine(Kr.line),Xi=si.charAt(Kr.ch-1),il=si.lastIndexOf("@\u2581@",Kr.ch),ml=si.lastIndexOf("@\u2581\u2581@",Kr.ch),Vl=il>ml?il:ml,Rl=il>ml?3:4;if(bt.indexOf(Xi)===-1)return null;if(console.log("change1:",Mr,qr,si,Kr,Vl,il,ml,Xi),Vl>=0&&Kr.ch-Vl<5){var xu=Vl+Rl;return Qr.replaceRange("",{line:Kr.line,ch:Vl},{line:Kr.line,ch:xu}),{line:Kr.line,ch:xu}}return null}(0,a.useEffect)(()=>{if(Kn){let qr=function(Mr,Qr){const Kr=Mr.getValue();uo(Kr),io(new Date().getTime()),Mr.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ee&&(ya?Ee(Kr,ii(Kr)):Ee(Kr))};return Kn.on("change",qr),()=>{Kn.off("change",qr)}}},[Kn,Ee]),(0,a.useEffect)(()=>{if(Kn)if(ge==null)Kn.setValue(""),uo("");else{const qr=window.scrollY||window.pageYOffset;ge!==Kn.getValue()&&(Kn.setValue(ge),uo(ge),Kn.setCursor(pn?1:Kn.lineCount(),0),window.scrollTo(0,qr))}},[Kn,ge]);const mo=(0,a.useCallback)(qr=>{const Mr=Kn.getCursor(),Qr=Kn.getSelection();let Kr=Qr.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,zt=["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 Ln(ge){return/^\d+$/.test(ge)?`${ge}px`:ge}const Na=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",rr={[Na+"-B"]:"bold",[Na+"-I"]:"italic"},dn={[Fn]:"\u6DFB\u52A0\u94FE\u63A5",[wa]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Ot]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[_t]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Ga]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var ce=({defaultValue:ge="",onChange:Ee,width:Ie="100%",height:qe=400,miniToolbar:wt=!1,isFocus:Rt=!1,watch:xa,insertTemp:Jn,mode:on="markdown",id:qt="markdown-editor-id",showResizeBar:Mn=!1,noStorage:Xt=!1,showNullButton:la=!1,showNullProgramButton:ya=!1,hidetoolBar:ga=!1,fullScreen:bn=!1,onBlur:ct,onCMBeforeChange:ln,onFullScreen:fn,className:cn="",disablePaste:zn=!1,disabled:pn=!1,disabledFill:pt=!1,placeholder:na="",values:er="",extraUse:cr})=>{const[Kn,no]=(0,a.useState)(null),[Ur,uo]=(0,a.useState)(ge),[pr,gr]=(0,a.useState)(xa),[Ir,Cr]=(0,a.useState)(bn),[fr,co]=(0,a.useState)(""),[Do,io]=(0,a.useState)(0),[$r,oi]=(0,a.useState)(qe),[cl,al]=(0,a.useState)(!1),Ci=(0,a.useRef)((0,Ft.Z)()),bi=(0,a.useRef)(!1),zr=(0,a.useRef)(),[Ri,Gi]=(0,a.useState)(0),[zi,Lo]=(0,a.useState)(0),Cl=(0,a.useRef)(),tl=(0,a.useRef)(),Da=(0,a.useRef)(),ba=(0,a.useRef)(),Wa=()=>Ea(void 0,null,function*(){var qr;const Mr=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Ci.current}});(qr=Mr==null?void 0:Mr.attachments)!=null&&qr.length&&(console.log("cm:",Kn,Cl),Mr.attachments.map(Qr=>{Qr.content_type.indexOf("image")>-1?Kn.replaceSelection(`![,](/api/attachments/${Qr.id}?type=${Qr.content_type})`):Qr.content_type.indexOf("video")>-1?Kn.replaceSelection(``):Qr.content_type.indexOf("pdf")>-1?Kn.replaceSelection(`${Qr.name}`):Kn.replaceSelection(`[${Qr.name}](${ENV.API_SERVER}/api/attachments/${Qr.id}?type=${Qr.content_type})`)}))});(0,a.useEffect)(()=>{const qr=window.scrollY||window.pageYOffset;uo(er),Kn==null||Kn.setValue(er),window.scrollTo(0,qr)},[er]),(0,a.useEffect)(()=>{fn==null||fn(Ir)},[Ir]),(0,a.useEffect)(()=>{if(Cl.current){let qr=function(Qr,Kr){var si;if(zn){Kr.preventDefault();return}const Xi=Kr.clipboardData;if(Xi){const il=Xi.types.toString(),ml=Xi.items;if(il==="Files"||Xi.types.indexOf("Files")>-1){if(Kr.preventDefault(),on=="stex")return;try{let Vl=ml[1];((si=ml[0])==null?void 0:si.kind)==="file"&&(Vl=ml[0]);const Rl=Vl.getAsFile(),xu=Rl.name.split(".").pop();(0,Je.I)(Rl,iu=>{var Bi,Ti,ci;iu.id?((Bi=Rl==null?void 0:Rl.type)==null?void 0:Bi.indexOf("image"))>-1?Mr.replaceSelection(``):((Ti=Rl==null?void 0:Rl.type)==null?void 0:Ti.indexOf("video"))>-1?Mr.replaceSelection(``):((ci=Rl==null?void 0:Rl.type)==null?void 0:ci.indexOf("pdf"))>-1?Mr.replaceSelection(`${Rl.name}`):zt.includes(xu)?Mr.replaceSelection(`${Rl.name}`):Mr.replaceSelection(`[${Rl.name}](/api/attachments/${iu.id}?type=${iu.content_type})`):(iu==null?void 0:iu.status)===401&&(Tt.ZP.warning((iu==null?void 0:iu.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Vl){Tt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Mr=Le().fromTextArea(Cl.current,{mode:on,lineNumbers:!wt,lineWrapping:!0,value:ge,autoCloseTags:!ya,autoCloseBrackets:!0});return Mr.on("keyup",function(Qr,Kr){Kr.keyCode===8&&(Qr.getValue()==""?Mr.setOption("placeholder",na):Mr.setOption("placeholder",null))}),Mr.on("keydown",function(Qr,Kr){if(Kr.keyCode===8){var si=lr(Qr);si&&Kr.preventDefault()}}),Rt&&Mr.focus(),Mr.on("paste",qr),Mr.on("dragleave",function(Qr,Kr){tl.current.classList.remove("mouse-hover-md")}),pn&&Mr.on("beforeChange",function(Qr,Kr){(Kr.origin==="paste"||Kr.origin==="+input")&&Kr.cancel()}),no(Mr),()=>{Mr.off("paste",qr)}}},[]);const Br=(0,a.useCallback)(()=>{if(tl.current)try{}catch(qr){console.log(qr,"---- to set md editor body height")}},[$r,tl,Ir]);(0,a.useEffect)(()=>{function qr(){let Mr=new ye.Z(Qr=>{for(let Kr of Qr)(Kr.target.offsetHeight>0||Kr.target.offsetWidth>0)&&(Br(),Kn.setSize("100%","100%"),Kn.refresh())});return Mr.observe(Cl.current.parentElement),Mr}if(Kn){const Mr=qr();return()=>{var Qr,Kr;(Qr=Cl.current)!=null&&Qr.parentElement&&Mr.unobserve((Kr=Cl.current)==null?void 0:Kr.parentElement)}}},[Kn,Br]),(0,a.useEffect)(()=>{if(Kn){let qr=[];for(const[Mr,Qr]of Object.entries(rr)){let Kr={[Mr]:()=>{mo(Qr)}};qr.push(Kr),Kn.addKeyMap(Kr)}return zr.current=setInterval(()=>{bi.current&&Wa()},4e3),()=>{clearInterval(zr.current);for(let Mr of qr)Kn.removeKeyMap(Mr)}}},[Kn]),(0,a.useEffect)(()=>{bn!==Ir&&Cr(bn)},[bn]),(0,Un.Z)(()=>{if(!Xt&&Do>0){let qr=new Date().getTime(),Mr=window.sessionStorage.getItem(qt);qr>=Do+Wr&&(!Mr||Mr!==Ur)&&(window.sessionStorage.setItem(qt,Ur),al(!0))}},Wr),(0,a.useEffect)(()=>{gr(xa)},[Kn,xa]),(0,a.useEffect)(()=>{Kn&&Rt&&Kn.focus()},[Kn,Rt]),(0,a.useEffect)(()=>{if(pr&&Kn){let qr=function(Qr){let Kr=Qr.target;if(ba.current){let si=Kr.scrollTop/Kr.scrollHeight;ba.current.scrollTop=ba.current.scrollHeight*si}};const Mr=Kn.getScrollerElement();return Mr.addEventListener("scroll",qr),()=>{Mr.removeEventListener("scroll",qr)}}},[Kn,pr]),(0,a.useEffect)(()=>{if(Kn&&ln){let qr=function(Mr,Qr){ln(Mr,Qr)};return Kn.on("beforeChange",qr),()=>{Kn.off("beforeChange",qr)}}},[Kn,ln]),(0,a.useEffect)(()=>{if(Kn&&ct){let qr=function(){ct(Kn.getValue())};return Kn.on("blur",qr),()=>{Kn.off("blur",qr)}}},[Kn,ct]);function lr(qr,Mr){var Qr=qr.getDoc(),Kr=Qr.getCursor(),si=Qr.getLine(Kr.line),Xi=si.charAt(Kr.ch-1),il=si.lastIndexOf("@\u2581@",Kr.ch),ml=si.lastIndexOf("@\u2581\u2581@",Kr.ch),Vl=il>ml?il:ml,Rl=il>ml?3:4;if(bt.indexOf(Xi)===-1)return null;if(console.log("change1:",Mr,qr,si,Kr,Vl,il,ml,Xi),Vl>=0&&Kr.ch-Vl<5){var xu=Vl+Rl;return Qr.replaceRange("",{line:Kr.line,ch:Vl},{line:Kr.line,ch:xu}),{line:Kr.line,ch:xu}}return null}(0,a.useEffect)(()=>{if(Kn){let qr=function(Mr,Qr){const Kr=Mr.getValue();uo(Kr),io(new Date().getTime()),Mr.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ee&&(ya?Ee(Kr,ii(Kr)):Ee(Kr))};return Kn.on("change",qr),()=>{Kn.off("change",qr)}}},[Kn,Ee]),(0,a.useEffect)(()=>{if(Kn)if(ge==null)Kn.setValue(""),uo("");else{const qr=window.scrollY||window.pageYOffset;ge!==Kn.getValue()&&(Kn.setValue(ge),uo(ge),Kn.setCursor(pn?1:Kn.lineCount(),0),window.scrollTo(0,qr))}},[Kn,ge]);const mo=(0,a.useCallback)(qr=>{const Mr=Kn.getCursor(),Qr=Kn.getSelection();let Kr=Qr.split(` `);switch(qr){case"bold":return Kn.replaceSelection("**"+Qr+"**"),Qr===""&&Kn.setCursor(Mr.line,Mr.ch+2),Kn.focus();case"italic":return Kn.replaceSelection("*"+Qr+"*"),Qr===""&&Kn.setCursor(Mr.line,Mr.ch+1),Kn.focus();case"code":return Kn.replaceSelection("`"+Qr+"`"),Qr===""&&Kn.setCursor(Mr.line,Mr.ch+1),Kn.focus();case"inline-latex":return co("inline-latex"),Kn.focus();case"latex":return Kn.replaceSelection("```latex\n"+Qr+"\n```"),Kn.setCursor(Mr.line+1,Qr.length+1),Kn.focus();case"line-break":return Kn.replaceSelection(`
`),Kn.focus();case"list-ul":return Qr===""?Kn.replaceSelection("- "+Qr):Kn.replaceSelection(Kr.map(si=>si===""?"":`- ${si}`).join(` `)),Kn.focus();case"list-ol":return Qr===""?Kn.replaceSelection("1. "+Qr):Kn.replaceSelection(Kr.map((si,Xi)=>si===""?"":`${Xi+1}. ${si}`).join(` @@ -97,20 +97,20 @@ `;for(let Su=0;Su{switch(fr){case Fn:return a.createElement(Kt,{callback:Ar,onCancel:Ro});case wa:return a.createElement(mt.Z,{callback:Ar,onCancel:Ro});case Ot:return a.createElement(Je.Z,{callback:Ar,onCancel:Ro});case _t:return a.createElement(xt,{callback:Ar,onCancel:Ro});case Ga:return a.createElement(xe,{callback:Ar,onCancel:Ro});case"maths-latex":return a.createElement(Qn,{showSaveButton:!0,callback:Ar});case"inline-latex":return a.createElement(_n.Z,{showSaveButton:!0,callback:Ar});default:return null}},[fr]);function Ro(){co("")}(0,a.useEffect)(()=>{if(Da.current){let qr=function(il){si=!0,Xi=il.pageY},Mr=function(){si=!1},Qr=function(il){if(si){let ml=il.pageY-Xi;ml<0&&(ml=0),ml>300&&(ml=300);let Vl=qe+ml+"px";oi(Vl)}},Kr=Da.current,si=!1,Xi=0;return Kr.addEventListener("mousedown",qr),document.addEventListener("mousemove",Qr),document.addEventListener("mouseup",Mr),()=>{Kr.removeEventListener("mousedown",qr),document.removeEventListener("mousemove",Qr),document.removeEventListener("mouseup",Mr)}}},[Kn,Da]),(0,a.useEffect)(()=>{oi(qe)},[qe]);const Oi=Ln(Ie),Qo=Ln($r),Eo={width:Oi,height:Qo},Io=(0,a.useMemo)(()=>{if(Do){let qr=new Date(Do),Mr=qr.getHours(),Qr=qr.getMinutes(),Kr=qr.getSeconds();return Mr=Mr<10?"0"+Mr:Mr,Qr=Qr<10?"0"+Qr:Qr,Kr=Kr<10?"0"+Kr:Kr,`${Mr}:${Qr}:${Kr}`}return 0},[Do]),ii=qr=>{const Mr=[];if(ya){let Qr=-1;qr=qr.replace(/(@▁▁@|@▁@)/g,function(Kr,si,Xi){Mr.push({multiLine:Kr!==En})})}return Mr};function ol(){window.sessionStorage.removeItem(qt),al(!1),io(0)}function nl(){al(!1),io(0),Kn.setValue(window.sessionStorage.getItem(qt))}(0,a.useEffect)(()=>{dn[fr]&&fr!==Cn&&fr!==_t&&setTimeout(()=>{const qr=document.getElementsByClassName("markdown-popup-form")[0],Mr=window.innerWidth/2-qr.offsetWidth/2,Qr=window.innerHeight/2-qr.offsetHeight/2;Gi(Mr),Lo(Qr)},0)},[fr]);const Ol=qr=>{qr.preventDefault();const Mr=qr.clientX-Ri,Qr=qr.clientY-zi;document.body.onmousemove=Kr=>{let si=Kr.clientX-Mr,Xi=Kr.clientY-Qr;const il=document.getElementsByClassName("markdown-popup-form")[0],ml=window.innerWidth-il.offsetWidth,Vl=window.innerHeight-il.offsetHeight;si=Math.max(0,Math.min(si,ml)),Xi=Math.max(0,Math.min(Xi,Vl)),Nl(Kr.clientX,Kr.clientY,Mr,Qr)&&(Gi(si),Lo(Xi))},document.body.onmouseup=function(){document.body.onmousemove=null}},Nl=(qr,Mr,Qr,Kr)=>{const si=document.body.clientHeight,Xi=document.body.clientWidth;return qr<20&&Qr>qr||qr>Xi-20&&QrMr||Mr>si-20&&KrTe in Se?ze(Se,Te,{enumerable:!0,configurable:!0,writable:!0,value:we}):Se[Te]=we,ee=(Se,Te)=>{for(var we in Te||(Te={}))E.call(Te,we)&&b(Se,we,Te[we]);if(y)for(var we of y(Te))z.call(Te,we)&&b(Se,we,Te[we]);return Se},te=(Se,Te)=>Ce(Se,re(Te));const{useForm:ne}=a.default,ue={width:280,marginRight:10},se={labelCol:{span:5},wrapperCol:{span:19}};var de=({callback:Se,onCancel:Te})=>{const[we]=ne();let ot=(0,De.useRef)();function Ze(lt){ot.current.width=we.getFieldValue("width"),ot.current.align=we.getFieldValue("align"),Se(lt,ot.current)}function it(lt,Pt){if(lt.status===-1){fe.ZP.error(lt.message);return}we.setFieldsValue({src:`/api/attachments/${lt.id}`,type:Pt.type})}function Ve(lt){let Pt=lt.target.files[0];ot.current=Pt,Ae(Pt,it)}return Me.createElement(a.default,te(ee({form:we},se),{className:"upload-image-panel",onFinish:Ze,style:{width:470,overflow:"hidden"}}),Me.createElement(a.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Me.createElement("div",{className:"flex-container"},Me.createElement(a.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Me.createElement(Le.default,{style:ue})),Me.createElement(pe,{onFileChange:Ve}))),Me.createElement(a.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Me.createElement(Le.default,{style:{width:264}})),Me.createElement(a.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Me.createElement(ye.Z,null,Me.createElement(a.default.Item,{name:"width",style:{margin:0}},Me.createElement(Fe.Z,{style:{width:264}})),Me.createElement("span",{className:"ml8"},"%"))),Me.createElement(a.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Me.createElement(Be.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"}]})),Me.createElement("aside",null,Me.createElement(a.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Me.createElement(oe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Me.createElement(oe.ZP,{type:"default",onClick:Te},"\u53D6\u6D88"))))};function pe({onFileChange:Se}){return Me.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Me.createElement("input",{type:"file",onChange:Se}))}function Ae(Se,Te){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,be.bg)())throw fe.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let we=new FormData;we.append("editormd-image-file",Se),we.append("file_param_name","editormd-image-file"),we.append("byxhr","true");var ot=new window.XMLHttpRequest;ot.withCredentials=!0,ot.addEventListener("load",function(Ze){Te(JSON.parse(Ze.target.responseText),Se)},!1),ot.addEventListener("error",function(Ze){console.error(Ze)},!1),ot.open("POST",`${Re.KI}/api/attachments.json`),ot.send(we)}},57261:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Le}});var a=x(59301),fe=x(4676);class Le extends a.Component{constructor(Fe){super(Fe);const Be=window.document;this.node=Be.createElement("div"),Be.body.appendChild(this.node)}render(){const{children:Fe}=this.props;return(0,fe.createPortal)(Fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},61584:function(Nt,st,x){"use strict";x.d(st,{i:function(){return se},Z:function(){return pe}});var a={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"},fe=x(71418),Le=x(6848),ye=x(93948),Fe=x(92310),Be=x.n(Fe),oe=x(65862),Re=x(2524),De=x(41867),be=x(79005),Me=x(20345),ze=x(77882),Ce=x(31081),re=x(75309),y=x(71979),E=x(47558),z=x(42922),b=x(66832),ee=x(96593),te=x(19664),ne=x(91833),ue=x(59301);const se=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:be,swimg:Me},{name:"101\u8BA1\u5212",ptimg:ze,swimg:Ce},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:E,swimg:z},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:ee},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:ne}];var pe=({className:Ae,dataSource:Se=[],col:Te=4,right:we,bottom:ot=23,precision:Ze=0,wrapWidth:it=1200,trackEventItems:Ve,loading:lt,onRemove:Pt=()=>{},isCurrent:ht=!0,showAlias:Et=!1,showProgress:Lt=!1})=>{const kt=Math.floor((it-(Te-1)*we)/Te),Kt=[{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(mt=>(window.ENV==="build"&&(mt.ptimg=`/react/build${mt.ptimg}`,mt.swimg=`/react/build${mt.swimg}`),mt));return ue.createElement(fe.Z,{spinning:lt},ue.createElement("div",{className:Be()(a.list,Ae)},!!(Se!=null&&Se.length)&&(Se==null?void 0:Se.map((mt,Je)=>{var ut,Mt,$t,Ut,Sn,We;const{name:en,id:Tn,identifier:hn,featured:sn,school_name:rt,image_url:vt,excellent:$e,is_plan:He}=mt;return ue.createElement("div",{key:Tn,className:ht&&Lt?a.wrapisCurrent:a.wrap,style:{width:kt,marginRight:(1+Je)%Te===0?0:we+Ze,marginBottom:ot}},ue.createElement("a",{className:a.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Ve&&(0,oe.L9)([Ve]),(0,oe.xg)(`/paths/${hn}`)}},ue.createElement("div",{className:a.img},ue.createElement("img",{className:a.cover,src:`${vt}`}),ht&&(0,De.bg)()&&(mt==null?void 0:mt.studying)&&ue.createElement("div",{className:`${a.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),Pt(mt)}},ue.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ue.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ut=mt==null?void 0:mt.subject_tags)==null?void 0:ut.map((yt,xt)=>{var Ye,Qe;if(xt===0){const Xe=(Ye=Kt.find(xe=>xe.name==yt))==null?void 0:Ye.swimg;return ue.createElement("img",{className:a.sign,src:Xe,style:{left:"-4px"}})}const gt=(Qe=Kt.find(Xe=>Xe.name==yt))==null?void 0:Qe.ptimg;return ue.createElement("img",{className:a.sign,src:gt,style:{left:`${48+52*(xt-1)+2*xt}px`}})}),ue.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(mt==null?void 0:mt.excellent)&&ue.createElement("div",{className:a.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ue.createElement("div",{className:a.name},ue.createElement(Le.Z,{title:Et&&(mt!=null&&mt.excellent_alias_name)?ue.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${en}`,ue.createElement("br",null),ue.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${mt==null?void 0:mt.excellent_alias_name}`)):en},ue.createElement("span",{className:a.e},Et&&(mt==null?void 0:mt.excellent_alias_name)||en))),ht&&Lt&&((Mt=mt==null?void 0:mt.progress)==null?void 0:Mt.all_score)!=0&&ue.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ue.createElement(ye.Z,{strokeColor:"#44d7b6",gap:"small",percent:((($t=mt==null?void 0:mt.progress)==null?void 0:$t.my_score)/((Ut=mt==null?void 0:mt.progress)==null?void 0:Ut.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Sn=mt==null?void 0:mt.progress)==null?void 0:Sn.my_score,"/",(We=mt==null?void 0:mt.progress)==null?void 0:We.all_score),(!ht||!Lt)&&ue.createElement("div",{className:a.tags},ue.createElement("div",null,ue.createElement(Le.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ue.createElement("span",null,mt.stages_count))),ue.createElement(Le.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ue.createElement("span",null,mt.members_count)))))))})),!Se.length&&ue.createElement(Re.Z,null)))}},39864:function(Nt,st,x){"use strict";x.d(st,{jL:function(){return Fe},w9:function(){return Dn},dN:function(){return Tt},QD:function(){return on},cQ:function(){return Ut.Z},Oz:function(){return Xe},op:function(){return Ie},O5:function(){return Ur},_b:function(){return ma},t7:function(){return Se},Gi:function(){return tn},YG:function(){return Cn},kT:function(){return Ga},qp:function(){return z},K3:function(){return te},vr:function(){return Xt},qE:function(){return Rt},Je:function(){return ot},wb:function(){return Je},lB:function(){return $t},cq:function(){return Hr},tp:function(){return se},Si:function(){return gr},k8:function(){return tl},Du:function(){return oi}});var a=x(59301),fe={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"},Le="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",Fe=({dataSource:Da=[],img:ba,imgWidth:Wa=346,title:Br,sunTitle:lr,bannerExtraContent:mo})=>a.createElement("div",{className:fe.banner},a.createElement("div",{className:fe.content},a.createElement("aside",null,a.createElement("p",null,a.createElement("b",null,Br),a.createElement("span",null,lr)),Da.length>0&&a.createElement("div",{className:fe.btns},Da.map((Ar,zo)=>a.createElement("div",{key:zo,onClick:Ar.click},Ar.name,Ar.sign?a.createElement("img",{src:Le,width:39}):null))),mo),ba&&a.createElement("img",{style:{marginTop:33,marginRight:38},src:ba,width:Wa}))),Be={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"},oe=x(92310),Re=x.n(oe),De=x(89392),be=Object.defineProperty,Me=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,re=(Da,ba,Wa)=>ba in Da?be(Da,ba,{enumerable:!0,configurable:!0,writable:!0,value:Wa}):Da[ba]=Wa,y=(Da,ba)=>{for(var Wa in ba||(ba={}))ze.call(ba,Wa)&&re(Da,Wa,ba[Wa]);if(Me)for(var Wa of Me(ba))Ce.call(ba,Wa)&&re(Da,Wa,ba[Wa]);return Da},z=({dataSource:Da=[],value:ba,onChange:Wa,onTitleChange:Br,className:lr,title:mo,titleWidth:Ar=41,style:zo={},fontColor:Ro="#6A7283",showCount:Oi,classNameActive:Qo,styleItem:Eo={}})=>{const[Io,ii]=(0,a.useState)(0),[ol,nl]=(0,a.useState)(!1),Ol=(0,a.useRef)(null),Nl=(0,a.useRef)(null);return(0,a.useEffect)(()=>{var qr;Da.length!==0&&(((qr=Ol==null?void 0:Ol.current)==null?void 0:qr.clientHeight)>97?ii(1):ii(0)),Da.length===0&&ii(0),nl(!1)},[Da]),a.createElement("div",{className:Re()(Be.row,lr),style:zo},a.createElement("div",{onClick:(0,De.throttle)(()=>Br==null?void 0:Br(),2e3),style:{width:Ar,marginTop:ol?12:4},className:`${Be.title} ${Br?"current":""}`},mo),a.createElement("div",{className:ol?`${Be.tagsWrap} ${Be.tagsBorderWrap}`:Be.tagsWrap},a.createElement("div",{className:Be.bar,ref:Nl,style:Io>0?{height:Io===1?97:"auto",overflow:Io===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},a.createElement("div",{className:Be.tag,ref:Ol},Da==null?void 0:Da.map(qr=>a.createElement("span",{onClick:()=>Wa(qr.id),key:qr.id,style:y(y({color:Ro},Eo),(qr==null?void 0:qr.style)||{}),className:ba===qr.id?Re()(Qo||Be.active,qr.classNameActive):""},a.createElement("span",{title:qr.name,className:Be.name},qr.name),!!Oi&&a.createElement("span",{className:Be.num},qr.count))))),!!Io&&a.createElement(a.Fragment,null,Io===1?a.createElement("div",{onClick:()=>{var qr;ii(2),((qr=Ol==null?void 0:Ol.current)==null?void 0:qr.clientHeight)>245?nl(!0):nl(!1)},className:Be.action},"\u5C55\u5F00",a.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):a.createElement("div",{onClick:()=>{Nl.current.scrollTop=0,ii(1),nl(!1)},className:Be.action},"\u6536\u8D77",a.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},b={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:Da=[],value:ba,onChange:Wa,onTitleChange:Br,className:lr,title:mo,titleWidth:Ar=41,style:zo={},fontColor:Ro="#6A7283",showCount:Oi,expand:Qo=!0})=>{const[Eo,Io]=(0,a.useState)(0),[ii,ol]=(0,a.useState)(!1),nl=(0,a.useRef)(null),Ol=(0,a.useRef)(null),[Nl,qr]=(0,a.useState)(Qo);return a.createElement("div",{className:Re()(b.row,lr),style:zo},a.createElement("div",{className:"flex item-center justify-between"},a.createElement("div",{onClick:(0,De.throttle)(()=>Br==null?void 0:Br(),2e3),style:{width:Ar,marginTop:ii?12:4},className:`${b.title} ${Br?"current":""}`},mo),a.createElement("i",{className:`iconfont ${Nl?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Nl?8:10},onClick:()=>qr(!Nl)})),Nl&&a.createElement("div",{className:ii?`${b.tagsWrap} ${b.tagsBorderWrap}`:b.tagsWrap},a.createElement("div",{className:b.fenge}),a.createElement("div",{className:b.bar,ref:Ol},a.createElement("div",{className:b.tag,ref:nl},Da==null?void 0:Da.map(Mr=>a.createElement("span",{onClick:()=>Wa(Mr.id),key:Mr.id,style:{color:Ro},className:ba===Mr.id?b.active:""},a.createElement("span",{title:Mr.name,className:b.name},Mr.name),!!Oi&&a.createElement("span",{className:b.num},Mr.count)))))))},ne={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"},se=({dataSource:Da=[],value:ba,onChange:Wa,className:Br,style:lr={}})=>a.createElement("div",{style:lr,className:Re()(ne.tabs,Br)},Da.map(mo=>a.createElement("span",{onClick:()=>Wa(mo.id),className:ba===mo.id?ne.active:"",key:mo.id},mo.name))),de={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"},pe=x(92832),Se=({dataSource:Da=[],value:ba="",onChange:Wa,onInputChange:Br=()=>{},className:lr,style:mo={},placeholder:Ar,allowClear:zo=!1})=>{var Ro;const[Oi,Qo]=(0,a.useState)(""),[Eo,Io]=(0,a.useState)("");(0,a.useEffect)(()=>{var nl;let Ol=ba;(nl=JSON.stringify(ba))!=null&&nl.includes("{")&&(Qo(ba.id),Ol=ba.value||"");try{Io(decodeURIComponent(Ol||""))}catch(Nl){Io(decodeURIComponent(Ol||""))}},[ba]);const ii=()=>{Wa(encodeURIComponent(Eo),Oi||null)},ol=nl=>{nl!==Oi&&(Qo(nl),Wa(encodeURIComponent(Eo),nl))};return a.createElement("div",{className:Re()(de.input,lr),style:mo},!!Da.length&&a.createElement("div",{className:de.dropdown},a.createElement("div",{className:de.text},(Ro=Da.find(nl=>nl.id===Oi))==null?void 0:Ro.name,a.createElement("i",{className:"iconfont icon-zhankai4"}),a.createElement("b",{className:de.b1}),a.createElement("b",{className:de.b2})),a.createElement("div",{className:de.menu},Da.map((nl,Ol)=>a.createElement("div",{key:Ol,onClick:()=>ol(nl.id)},nl.name)))),a.createElement(pe.default,{onPressEnter:ii,value:Eo,onChange:nl=>{Io(nl.target.value),Br(encodeURIComponent(nl.target.value),Oi||null)},bordered:!1,placeholder:Ar}),a.createElement("i",{onClick:ii,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Te={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"},ot=({value:Da,onChange:ba,className:Wa,total:Br,pageSize:lr,style:mo={}})=>{const Ar=Da<2,zo=Da>=Math.ceil(Br/lr);return Br<=lr?a.createElement(a.Fragment,null):a.createElement("div",{className:Re()(Te.quickPager,Wa),style:mo},a.createElement("div",{onClick:()=>{Ar||ba(Da-1,"prev")},className:Ar?Te.disabled:""},"\u4E0A\u4E00\u9875"),a.createElement("div",{onClick:()=>{zo||ba(Da+1,"next")},className:zo?Te.disabled:""},"\u4E0B\u4E00\u9875"))},Ze={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"},it=x(71418),Ve=x(6848),lt=x(13570),Pt=x(74128),ht=x(65862),Et=x(96908),Lt=x(57177),kt=x(81378),Kt=x(2524),Je=({className:Da,dataSource:ba=[],col:Wa=4,right:Br,bottom:lr=23,precision:mo=0,wrapWidth:Ar=1200,trackEventItems:zo,loading:Ro})=>{const Oi=Math.floor((Ar-(Wa-1)*Br)/Wa);return a.createElement(it.Z,{spinning:Ro},a.createElement("div",{className:Re()(Ze.list,Da)},!!ba.length&&ba.map((Qo,Eo)=>{const{name:Io,id:ii,identifier:ol,power:nl,cover_image_id:Ol,pic:Nl}=Qo;return a.createElement("div",{className:Ze.wrap,key:ii,style:{width:Oi,marginRight:(1+Eo)%Wa===0?0:Br+mo,marginBottom:lr}},a.createElement("a",{target:"_blank",href:`/shixuns/${ol}/challenges`,className:Ze.li,onClick:qr=>{qr.preventDefault(),zo&&(0,ht.L9)([zo]),nl&&(0,ht.xg)(`/shixuns/${ol}/challenges`)}},a.createElement("div",{className:Ze.img},a.createElement("img",{className:Ze.cover,src:`${Nl}`}),Qo.is_jupyter&&a.createElement("img",{className:Ze.sign,src:Et}),Qo.is_jupyter_lab&&a.createElement("img",{className:Ze.sign,src:Lt}),Qo.is_unity_3d&&a.createElement("img",{className:Ze.sign,src:kt})),a.createElement("div",{className:Ze.name},a.createElement(Ve.Z,{title:Io||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:Ze.e},Io||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{className:Ze.tags},a.createElement(Ve.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),a.createElement("span",null,Qo.challenges_count))),!!Qo.myshixuns_count&&a.createElement(Ve.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),a.createElement("span",null,Qo.myshixuns_count))),a.createElement(Ve.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},a.createElement("span",null,a.createElement("span",null,Qo.level))),a.createElement("div",{className:Ze.rate},a.createElement(lt.Z,{allowHalf:!0,disabled:!0,defaultValue:Qo.score_info}),a.createElement("span",null,"\xA0",Qo.score_info?`${Qo.score_info}\u5206`:"5\u5206")))),!nl&&a.createElement("div",{className:Ze.lockWrap},a.createElement("img",{src:`${Pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ba.length&&a.createElement(Kt.Z,null)))},ut={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"},$t=({className:Da,dataSource:ba=[],col:Wa=4,right:Br,bottom:lr=23,precision:mo=0,wrapWidth:Ar=1200,wrapClassName:zo,trackEventItems:Ro,loading:Oi})=>{const Qo=Math.floor((Ar-(Wa-1)*Br)/Wa);return a.createElement(it.Z,{spinning:Oi},a.createElement("div",{className:Re()(ut.list,Da)},!!ba.length&&ba.map((Eo,Io)=>{const{name:ii,id:ol,identifier:nl,power:Ol,cover_image_id:Nl,pic:qr}=Eo;return a.createElement("div",{className:Re()(ut.wrap,zo),key:ol,style:{width:Qo,marginRight:(1+Io)%Wa===0?0:Br+mo,marginBottom:lr}},a.createElement("a",{target:"_blank",href:`/shixuns/${nl}/challenges`,className:ut.li,onClick:Mr=>{Mr.preventDefault(),Ro&&(0,ht.L9)([Ro]),Ol&&(0,ht.xg)(`/shixuns/${nl}/challenges`)}},a.createElement("img",{src:x(47621),className:ut.titleBg}),a.createElement("div",{className:ut.name},a.createElement(Ve.Z,{title:ii||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:ut.e},ii||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{style:{padding:"14px",paddingBottom:0}},a.createElement("div",{className:ut.img},a.createElement("img",{className:ut.cover,src:Nl?`${Pt.Z.API_SERVER}/api/attachments/${Nl}`:`${Pt.Z.IMG_SERVER+qr}`}),Eo.is_jupyter&&a.createElement("div",{className:ut.bq},"Jupyter"),Eo.is_jupyter_lab&&a.createElement("div",{className:ut.bq},"JupyterLab"),Eo.is_unity_3d&&a.createElement("div",{className:ut.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),a.createElement("div",{className:"mt20 flex item-center justify-between"},a.createElement("div",null,a.createElement("span",{className:ut.text},"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{className:ut.value},Eo.myshixuns_count)),a.createElement("div",null,a.createElement("span",{className:ut.text},"\u56F0\u96BE\u7B49\u7EA7"),a.createElement("span",{className:ut.value},Eo.level))),a.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},a.createElement("div",null,a.createElement("span",{className:ut.text},"\u5173\u5361\u6570"),a.createElement("span",{className:ut.value},Eo.challenges_count)),a.createElement("div",{className:ut.rate},a.createElement(lt.Z,{allowHalf:!0,disabled:!0,defaultValue:Eo.score_info}),a.createElement("span",{className:ut.value,style:{color:"#FF9C00"}},"\xA0",Eo.score_info?`${Eo.score_info}\u5206`:"5\u5206"))))),!Ol&&a.createElement("div",{className:ut.lockWrap},a.createElement("img",{src:`${Pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ba.length&&a.createElement(Kt.Z,null)))},Ut=x(61584),Sn={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"},We=x(79005),en=x(20345),Tn=x(77882),hn=x(31081),sn=x(75309),rt=x(71979),vt=x(47558),$e=x(42922),He=x(66832),yt=x(96593),xt=x(19664),Ye=x(91833);const Qe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:We,swimg:en},{name:"101\u8BA1\u5212",ptimg:Tn,swimg:hn},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:sn,swimg:rt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:vt,swimg:$e},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:He,swimg:yt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:xt,swimg:Ye}];var Xe=({className:Da,dataSource:ba=[],col:Wa=4,right:Br,bottom:lr=23,precision:mo=0,wrapWidth:Ar=1200,trackEventItems:zo,loading:Ro,wrapClassName:Oi,imgClassName:Qo,isArrow:Eo=!1})=>{const Io=Math.floor((Ar-(Wa-1)*Br)/Wa),[ii,ol]=(0,a.useState)(),[nl,Ol]=(0,a.useState)(),Nl=Mr=>ol(Mr),qr=()=>ol(-1);return a.createElement(it.Z,{spinning:Ro},a.createElement("div",{className:Re()(Sn.list,Da)},!!(ba!=null&&ba.length)&&(ba==null?void 0:ba.map((Mr,Qr)=>{var Kr;const{name:si,id:Xi,identifier:il,featured:ml,school_name:Vl,image_url:Rl,excellent:xu,is_plan:iu}=Mr;return a.createElement("div",{key:Xi,className:Re()(Sn.wrap,Oi),style:{width:Io,marginRight:(1+Qr)%Wa===0?0:Br+mo,marginBottom:lr}},a.createElement("a",{target:"_blank",href:`/paths/${il}`,className:Sn.li,onClick:Bi=>{Bi.preventDefault(),zo&&(0,ht.L9)([zo]),(0,ht.xg)(`/paths/${il}`)}},a.createElement("img",{src:x(39057),className:Sn.titleBg}),a.createElement("div",{className:Sn.name},a.createElement(Ve.Z,{title:si},a.createElement("span",{className:Sn.e,style:{color:Eo&&ii===Qr?"#145DFF":"#000000"},onMouseEnter:()=>{Nl(Qr)},onMouseLeave:qr},si))),a.createElement("div",{style:{padding:"14px",paddingBottom:0}},a.createElement("div",{className:Re()(Sn.img,Qo)},a.createElement("img",{className:Sn.cover,src:`${Pt.Z.IMG_SERVER+Rl}`}),(Kr=Mr==null?void 0:Mr.subject_tags)==null?void 0:Kr.map((Bi,Ti)=>{var ci,Po;if(Ti===0){const fi=(ci=Qe.find(ul=>ul.name==Bi))==null?void 0:ci.swimg;return a.createElement("img",{className:Sn.sign,src:fi,style:{left:"-4px"}})}const ll=(Po=Qe.find(fi=>fi.name==Bi))==null?void 0:Po.ptimg;return a.createElement("img",{className:Sn.sign,src:ll,style:{left:`${48+52*(Ti-1)+2*Ti}px`}})}),a.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Mr==null?void 0:Mr.excellent)&&a.createElement("div",{className:Sn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),a.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},a.createElement("div",null,a.createElement("span",{className:Sn.text},"\u7AE0\u8282\u6570"),a.createElement("span",{className:Sn.value},Mr.stages_count)),a.createElement("div",null,a.createElement("span",{className:Sn.text},"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{className:Sn.value},Mr.members_count))))))})),!ba.length&&a.createElement(Kt.Z,null)))},xe={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"},Ht="data:image/png;base64,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",Rn=x(59301),Dn=({className:Da,dataSource:ba=[],col:Wa=4,right:Br,bottom:lr=23,precision:mo=0,wrapWidth:Ar=1200,trackEventItems:zo,loading:Ro})=>{const Oi=Math.floor((Ar-(Wa-1)*Br)/Wa);return Rn.createElement(it.Z,{spinning:Ro},Rn.createElement("div",{className:Re()(xe.list,Da)},!!ba.length&&ba.map((Qo,Eo)=>{const{subject_identifier:Io,id:ii,identifier:ol,power:nl}=Qo,Ol=Qo.is_public!=0&&Qo.is_public;return Rn.createElement("div",{className:xe.wrap,key:ii,style:{width:Oi,marginRight:(1+Eo)%Wa===0?0:Br+mo,marginBottom:lr}},Rn.createElement("a",{className:xe.li,onClick:Nl=>{Nl.preventDefault(),zo&&(0,ht.L9)([zo]),(0,ht.xg)(Qo.first_category_url)}},Rn.createElement("div",{className:xe.top},Rn.createElement(Ve.Z,{title:Qo.name},Rn.createElement("div",{className:xe.name},Qo.name)),Rn.createElement("img",{className:xe.img,src:Pt.Z.IMG_SERVER+"/images/"+Qo.avatar_url}),Rn.createElement("div",{className:xe.text,title:Qo.creator},Qo.creator),Io&&Rn.createElement("div",{className:xe.btns},Rn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Rn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ol&&Rn.createElement("div",{className:xe.sign},"\u516C\u5F00")),Rn.createElement("div",{className:xe.bottom},Qo.visits>0&&Rn.createElement(Ve.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Rn.createElement("span",null,Rn.createElement("i",{className:"iconfont icon-liulanyan"}),Rn.createElement("span",null,Qo.visits))),Qo.course_members_count>0&&Rn.createElement(Ve.Z,{title:"\u6210\u5458",placement:"bottom"},Rn.createElement("span",null,Rn.createElement("i",{className:"iconfont icon-chengyuan"}),Qo.course_members_count)),Qo.tasks_count>0&&Rn.createElement(Ve.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Rn.createElement("span",null,Rn.createElement("i",{className:"iconfont icon-zuoye"}),Qo.tasks_count)),Qo.is_end?Rn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Rn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Qo.is_accessible&&Rn.createElement("div",{className:xe.lockWrap},Rn.createElement("img",{src:`${Pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Rn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ba.length&&Rn.createElement(Kt.Z,null)))},Qn={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"},_n="data:image/png;base64,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",Tt=({className:Da,dataSource:ba=[],col:Wa=4,right:Br,bottom:lr=23,precision:mo=0,wrapWidth:Ar=1200,wrapClassName:zo,trackEventItems:Ro,loading:Oi})=>{const Qo=Math.floor((Ar-(Wa-1)*Br)/Wa);return a.createElement(it.Z,{spinning:Oi},a.createElement("div",{className:Re()(Qn.list,Da)},!!ba.length&&ba.map((Eo,Io)=>{const{subject_identifier:ii,id:ol,identifier:nl,power:Ol}=Eo,Nl=Eo.is_public!=0&&Eo.is_public;return a.createElement("div",{className:Re()(`${Qn.wrap} ${Eo.is_accessible?"":Qn.warpStyle}`,zo),key:ol,style:{width:Qo,marginRight:(1+Io)%Wa===0?0:Br+mo,marginBottom:lr}},a.createElement("a",{className:Qn.li,onClick:qr=>{qr.preventDefault(),Ro&&(0,ht.L9)([Ro]),(0,ht.xg)(Eo.first_category_url)}},a.createElement("div",{className:Qn.creator},a.createElement("img",{className:Qn.img,src:Pt.Z.IMG_SERVER+"/images/"+Eo.avatar_url}),a.createElement("div",{className:Qn.text,title:Eo.creator},Eo.creator)),a.createElement("div",{className:Qn.top},a.createElement(Ve.Z,{title:Eo.name},a.createElement("div",{className:Qn.name},Eo.name)),Nl&&a.createElement("div",{className:Qn.sign},"\u516C\u5F00")),a.createElement("div",{className:Qn.middle},a.createElement("div",{className:Qn.row,style:{marginBottom:6}},a.createElement("div",null,a.createElement("span",{className:Qn.text},"\u8BBF\u95EE\u91CF"),a.createElement("span",{className:Qn.value},(Eo==null?void 0:Eo.visits)||0)),a.createElement("div",null,a.createElement("span",{className:Qn.text},"\u6210\u5458"),a.createElement("span",{className:Qn.value},(Eo==null?void 0:Eo.course_members_count)||0))),a.createElement("div",{className:Qn.row},a.createElement("div",null,a.createElement("span",{className:Qn.text,style:{width:42}},"\u4F5C",a.createElement("span",{style:{marginLeft:14}},"\u4E1A")),a.createElement("span",{className:Qn.value},(Eo==null?void 0:Eo.tasks_count)||0)),a.createElement("div",null,a.createElement("span",{className:Qn.text},"\u72B6\u6001"),Eo.is_end?a.createElement("span",{className:Qn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):a.createElement("span",{className:Qn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),ii&&a.createElement("div",{className:Qn.btns},a.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),a.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Eo.is_accessible&&a.createElement("div",{className:Qn.lockWrap},a.createElement("img",{src:`${Pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ba.length&&a.createElement(Kt.Z,null)))},Fn={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"},Ot=x(65582),Cn=({dataSource:Da=[],value:ba,onChange:Wa,className:Br,style:lr={},tabBarExtraContent:mo})=>a.createElement("div",{className:Re()(Fn.tabs,Br),style:lr},a.createElement("div",{className:Fn.tabsWrap},Da.map((Ar,zo)=>a.createElement("aside",{className:Fn.tab,onClick:()=>{Wa(Ar.id),Ar.link&&Ot.history.push(Ar.link)},key:zo},a.createElement("div",{className:ba===Ar.id?Fn.active:""},Ar.name),(Ar==null?void 0:Ar.resetCount)==null&&(Ar==null?void 0:Ar.total)!==void 0&&a.createElement("span",null,"\uFF08",Ar==null?void 0:Ar.total,"\uFF09"),(Ar==null?void 0:Ar.resetCount)!==void 0&&(Ar==null?void 0:Ar.total)!==void 0&&a.createElement(Ve.Z,{title:(Ar==null?void 0:Ar.tip)!=null?Ar==null?void 0:Ar.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},Ar==null?void 0:Ar.resetCount),"/",a.createElement("span",null,Ar==null?void 0:Ar.total),"\uFF09"))))),a.createElement("div",{className:Fn.tabBar},mo)),In={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"},Ga=({dataSource:Da=[],value:ba,onChange:Wa,className:Br,style:lr={},tabBarExtraContent:mo})=>a.createElement("div",{className:Re()(In.tabs,Br),style:lr},a.createElement("div",{className:In.tabsWrap},Da.map((Ar,zo)=>a.createElement("aside",{className:In.tab,onClick:()=>{Wa(Ar.id),Ar.link&&Ot.history.push(Ar.link)},key:zo},a.createElement("div",{className:ba===Ar.id?In.active:""},Ar.name),(Ar==null?void 0:Ar.resetCount)==null&&(Ar==null?void 0:Ar.total)!==void 0&&a.createElement("span",null,"\uFF08",Ar==null?void 0:Ar.total,"\uFF09"),(Ar==null?void 0:Ar.resetCount)!==void 0&&(Ar==null?void 0:Ar.total)!==void 0&&a.createElement(Ve.Z,{title:(Ar==null?void 0:Ar.tip)!=null?Ar==null?void 0:Ar.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},Ar==null?void 0:Ar.resetCount),"/",a.createElement("span",null,Ar==null?void 0:Ar.total),"\uFF09"))))),a.createElement("div",{className:In.tabBar},mo)),tn=({className:Da,style:ba={},children:Wa})=>a.createElement("div",{className:Re()(Da),style:ba},Wa),Un={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"},Ea=x(38854),Va=x(20834);const Ra=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Hr=({sortValue:Da,dropValue:ba,className:Wa,onSort:Br,onDrop:lr,dataSource:mo=Ra})=>{var Ar;return a.createElement("div",{className:Re()(Un.orderWrap,Wa)},a.createElement(Ea.Z,{dropdownRender:()=>a.createElement(Va.default,null,mo.map((zo,Ro)=>a.createElement(Va.default.Item,{key:Ro,onClick:()=>lr(zo.id)},zo.name)))},a.createElement("span",{className:Un.orderTextWrap},(Ar=mo.find(zo=>ba===zo.id))==null?void 0:Ar.name)),a.createElement("span",{className:Un.orderIconWrap},a.createElement("span",{className:Un.orderAsc},a.createElement("i",{className:Da==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Un.cursorPointer} ${Un.active}`:`iconfont icon-sanjiaoxing-up font12 ${Un.cursorPointer}`,onClick:()=>Br(Da==="asc"?"desc":"asc")})),a.createElement("span",{className:Un.orderDesc},a.createElement("i",{className:Da==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Un.cursorPointer} ${Un.active}`:`iconfont icon-sanjiaoxing-down font12 ${Un.cursorPointer}`,onClick:()=>Br(Da==="asc"?"desc":"asc")}))))},bt={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"},En=x(3113),yr=x(2337),zt=Object.defineProperty,Ln=Object.getOwnPropertySymbols,Ma=Object.prototype.hasOwnProperty,Na=Object.prototype.propertyIsEnumerable,rr=(Da,ba,Wa)=>ba in Da?zt(Da,ba,{enumerable:!0,configurable:!0,writable:!0,value:Wa}):Da[ba]=Wa,dn=(Da,ba)=>{for(var Wa in ba||(ba={}))Ma.call(ba,Wa)&&rr(Da,Wa,ba[Wa]);if(Ln)for(var Wa of Ln(ba))Na.call(ba,Wa)&&rr(Da,Wa,ba[Wa]);return Da},ce=(Da,ba)=>{var Wa={};for(var Br in Da)Ma.call(Da,Br)&&ba.indexOf(Br)<0&&(Wa[Br]=Da[Br]);if(Da!=null&&Ln)for(var Br of Ln(Da))ba.indexOf(Br)<0&&Na.call(Da,Br)&&(Wa[Br]=Da[Br]);return Wa},ge=(Da,ba,Wa)=>new Promise((Br,lr)=>{var mo=Ro=>{try{zo(Wa.next(Ro))}catch(Oi){lr(Oi)}},Ar=Ro=>{try{zo(Wa.throw(Ro))}catch(Oi){lr(Oi)}},zo=Ro=>Ro.done?Br(Ro.value):Promise.resolve(Ro.value).then(mo,Ar);zo((Wa=Wa.apply(Da,ba)).next())}),Ie=Da=>{var ba=Da,{className:Wa,style:Br,children:lr,loading:mo=!1,openLoading:Ar,onClick:zo=()=>{},size:Ro="middle",shape:Oi="round",theme:Qo}=ba,Eo=ce(ba,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Io,ii]=(0,a.useState)(!1),ol=(0,a.useMemo)(()=>{switch(Qo){case yr.Fy.THEMEONE:return bt.ThemeOne;case yr.Fy.DEFAULT:default:return bt.btn}},[Qo]);return a.createElement(En.ZP,dn({onClick:(0,De.throttle)(nl=>ge(void 0,null,function*(){Ar&&ii(!0);try{yield zo(nl)}catch(Ol){console.log("error",Ol)}Ar&&ii(!1)}),2e3,{leading:!0,trailing:!1}),className:Re()(ol,bt[`${Ro}-${Oi}`],Wa),style:Br,size:Ro,shape:Oi,loading:Io||mo},Eo),lr)},qe={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"},Rt=({className:Da,style:ba,children:Wa=null,onClick:Br,title:lr})=>a.createElement("div",{className:Re()(qe.head,Da),style:ba},a.createElement("span",{className:"primary-hover",onClick:Br},a.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),a.createElement("b",{title:lr},lr),a.createElement("div",{className:qe.node},Wa)),xa={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"},on=({confirmShow:Da=!0,confirmTitle:ba,confirmClick:Wa,cancelShow:Br=!0,cancelTitle:lr,cancelClick:mo,className:Ar,style:zo,confirmLoading:Ro=!1})=>a.createElement("div",{className:Re()(xa.btns,Ar),style:zo},Da&&a.createElement(En.ZP,{loading:Ro,onClick:Wa,type:"primary",className:xa.confirm},ba),Br&&a.createElement(En.ZP,{onClick:mo,className:xa.cancel},lr)),qt={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"},Xt=({className:Da,style:ba={},LeftContent:Wa,children:Br,RightContent:lr})=>a.createElement("div",{className:Re()(qt.fixedBottom,Da),style:ba},a.createElement("div",{className:qt.wrap},a.createElement("div",{className:qt.left},Wa),a.createElement("div",{className:qt.center},Br),a.createElement("div",{className:qt.right},lr))),la={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"},ma=({className:Da,style:ba={},dataSource:Wa=[]})=>a.createElement("div",{className:Re()(la.crumbs,Da),style:ba},Wa.map((Br,lr)=>lrOt.history.push(Br.path)},Br.name):a.createElement("span",null,Br.name),a.createElement("span",null,"\xA0",">","\xA0")):a.createElement("span",{key:lr,style:{color:"#5F6368"}},Br.name))),bn=x(31797),ct=Object.defineProperty,ln=Object.defineProperties,fn=Object.getOwnPropertyDescriptors,cn=Object.getOwnPropertySymbols,zn=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,pt=(Da,ba,Wa)=>ba in Da?ct(Da,ba,{enumerable:!0,configurable:!0,writable:!0,value:Wa}):Da[ba]=Wa,na=(Da,ba)=>{for(var Wa in ba||(ba={}))zn.call(ba,Wa)&&pt(Da,Wa,ba[Wa]);if(cn)for(var Wa of cn(ba))pn.call(ba,Wa)&&pt(Da,Wa,ba[Wa]);return Da},er=(Da,ba)=>ln(Da,fn(ba)),cr=(Da,ba)=>{var Wa={};for(var Br in Da)zn.call(Da,Br)&&ba.indexOf(Br)<0&&(Wa[Br]=Da[Br]);if(Da!=null&&cn)for(var Br of cn(Da))ba.indexOf(Br)<0&&pn.call(Da,Br)&&(Wa[Br]=Da[Br]);return Wa};const{Countdown:Kn}=bn.default;var Ur=Da=>{var ba=Da,{onChange:Wa}=ba,Br=cr(ba,["onChange"]);const[lr,mo]=(0,a.useState)(null);(0,a.useEffect)(()=>{typeof lr=="number"&&lr>=0&&Wa(lr)},[lr]);const Ar=zo=>{const Ro=Math.floor(zo/1e3);mo(Ro)};return a.createElement(Kn,er(na({},Br),{onChange:Ar}))},uo={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},gr=({DataProps:Da,className:ba,style:Wa={}})=>{var Br;return a.createElement("div",{className:Re()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",uo.ClassRoomItem,ba),style:Wa,onClick:()=>{(0,ht.xg)(Da==null?void 0:Da.first_category_url)}},a.createElement("div",{className:"flex flex-col item-center"},a.createElement("img",{src:`${(Br=Pt.Z)==null?void 0:Br.IMG_SERVER}/images/${Da==null?void 0:Da.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Da==null?void 0:Da.subject_identifier)&&a.createElement("div",{className:"mt-40px"},a.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),a.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),a.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},a.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Da!=null&&Da.is_public)&&a.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"),a.createElement("span",{className:Re()("text-16px font-medium",uo.TitleDom)},Da==null?void 0:Da.name)),a.createElement("div",{className:"c-grey-333 font-medium"},Da==null?void 0:Da.creator),a.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Da==null?void 0:Da.course_members_count),a.createElement("div",{className:"c-grey-333 flex item-center justify-between"},a.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Da==null?void 0:Da.tasks_count),Da!=null&&Da.is_end?a.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):a.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ir=Object.defineProperty,Cr=Object.getOwnPropertySymbols,fr=Object.prototype.hasOwnProperty,co=Object.prototype.propertyIsEnumerable,Do=(Da,ba,Wa)=>ba in Da?Ir(Da,ba,{enumerable:!0,configurable:!0,writable:!0,value:Wa}):Da[ba]=Wa,io=(Da,ba)=>{for(var Wa in ba||(ba={}))fr.call(ba,Wa)&&Do(Da,Wa,ba[Wa]);if(Cr)for(var Wa of Cr(ba))co.call(ba,Wa)&&Do(Da,Wa,ba[Wa]);return Da},oi=({DataProps:Da=[],selectValue:ba,onChange:Wa,className:Br,style:lr={},extra:mo,classNameItem:Ar,styleItem:zo={},barHidden:Ro})=>{const[Oi,Qo]=(0,a.useState)();return(0,a.useEffect)(()=>{Qo(Array.isArray(ba)?ba:[ba])},[ba]),a.createElement("div",{className:Re()("flex px-20px py-10px gap-40px",Br),style:io({borderBottom:"1px solid #D3F0FF"},lr)},Da==null?void 0:Da.map(Eo=>a.createElement("div",{key:Eo==null?void 0:Eo.id,className:Re()("flex item-center justify-center current c-grey-333 text-16 relative",Ar,Eo==null?void 0:Eo.className),style:io(io({color:Oi!=null&&Oi.includes(Eo==null?void 0:Eo.id)?"#1890FF":"",minWidth:88},zo),(Eo==null?void 0:Eo.style)||{}),onClick:Io=>{Wa==null||Wa({domEvent:Io,item:Eo}),Eo!=null&&Eo.link&&Ot.history.push(Eo==null?void 0:Eo.link)}},Eo==null?void 0:Eo.name,!Ro&&(Oi==null?void 0:Oi.includes(Eo==null?void 0:Eo.id))&&a.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),a.createElement("div",{className:"ml-auto"},mo))},cl=Object.defineProperty,al=Object.defineProperties,Ci=Object.getOwnPropertyDescriptors,bi=Object.getOwnPropertySymbols,zr=Object.prototype.hasOwnProperty,Ri=Object.prototype.propertyIsEnumerable,Gi=(Da,ba,Wa)=>ba in Da?cl(Da,ba,{enumerable:!0,configurable:!0,writable:!0,value:Wa}):Da[ba]=Wa,zi=(Da,ba)=>{for(var Wa in ba||(ba={}))zr.call(ba,Wa)&&Gi(Da,Wa,ba[Wa]);if(bi)for(var Wa of bi(ba))Ri.call(ba,Wa)&&Gi(Da,Wa,ba[Wa]);return Da},Lo=(Da,ba)=>al(Da,Ci(ba)),tl=({value:Da,onChange:ba,onInputChange:Wa,className:Br,style:lr={},InputProps:mo})=>{const[Ar,zo]=(0,a.useState)(Da);return a.createElement("div",{className:Re()("flex item-center rounded-full px-10px py-2px",Br),style:zi({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},lr)},a.createElement(pe.default,Lo(zi({bordered:!1},mo),{onChange:Ro=>{zo(Ro.target.value),Wa==null||Wa(encodeURIComponent(Ro.target.value))},onPressEnter:Ro=>{ba==null||ba({domEvent:Ro,item:{value:Ar}})}})),a.createElement("img",{className:"h-22px current",src:x(25365),height:22,onClick:Ro=>{ba==null||ba({domEvent:Ro,item:{value:Ar}})}}))}},31103:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return fe}});var a=x(59301);function fe(Le,ye){const Fe=(0,a.useRef)();(0,a.useEffect)(()=>{Fe.current=Le}),(0,a.useEffect)(()=>{function Be(){Fe.current()}if(ye!==null){let oe=setInterval(Be,ye);return()=>clearInterval(oe)}},[ye])}},36306:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return ot}});var a=x(78241),fe=x(8591),Le=x(43418),ye=x(71418),Fe=x(6848),Be=x(57809),oe=x(5112),Re=x(92832),De=x(1710),be=x(59301),Me=x(65582),ze=x(38147),Ce=x(65862),re={radio_con:"radio_con___cvwXd",result_con:"result_con___m5Gmr",result_title:"result_title___D7L1n"},y=x(41867),E=x(96565),z=x(6339),b=x(59301),ee=Object.defineProperty,te=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,pe=(Ze,it,Ve)=>it in Ze?ee(Ze,it,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Ze[it]=Ve,Ae=(Ze,it)=>{for(var Ve in it||(it={}))se.call(it,Ve)&&pe(Ze,Ve,it[Ve]);if(ue)for(var Ve of ue(it))de.call(it,Ve)&&pe(Ze,Ve,it[Ve]);return Ze},Se=(Ze,it)=>te(Ze,ne(it)),Te=(Ze,it,Ve)=>new Promise((lt,Pt)=>{var ht=kt=>{try{Lt(Ve.next(kt))}catch(Kt){Pt(Kt)}},Et=kt=>{try{Lt(Ve.throw(kt))}catch(Kt){Pt(Kt)}},Lt=kt=>kt.done?lt(kt.value):Promise.resolve(kt.value).then(ht,Et);Lt((Ve=Ve.apply(Ze,it)).next())});const we=({shixunHomeworks:Ze,exercise:it,loading:Ve,dispatch:lt})=>{var Pt,ht,Et;const{commonHeader:Lt}=it,[kt,Kt]=(0,be.useState)([]),[mt,Je]=(0,be.useState)(Se(Ae({},(0,Me.useParams)()),{page:1,limit:10})),[ut,Mt]=(0,be.useState)([]),[$t,Ut]=(0,be.useState)(""),[Sn,We]=(0,be.useState)(1),[en]=a.default.useForm(),[Tn,hn]=(0,be.useState)({}),[sn,rt]=(0,be.useState)(null),[vt,$e]=(0,be.useState)(!1),[He,yt]=(0,be.useState)([]),[xt,Ye]=(0,be.useState)(null),[Qe,gt]=(0,be.useState)(0),[Xe,xe]=(0,be.useState)(0),[Ht,Rn]=(0,be.useState)(!1),vn=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Cn,In,wa)=>(mt.page-1)*mt.limit+wa+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,width:180},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Cn=>Cn||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Cn,In)=>b.createElement("div",{className:re.banding,title:Cn||"--"},Cn||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",width:200,dataIndex:"commit_status",render:(Cn,In)=>Cn===0?b.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Cn===1?b.createElement("span",{style:{color:"#DF3042"}},!In.is_make_up&&"\u8003\u8BD5\u4E2D",In.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Cn===2?b.createElement("span",{style:{color:"#5AB891"}},!In.is_make_up&&!In.is_force_commit&&"\u5DF2\u4EA4\u5377",In.is_make_up&&!In.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",In.is_make_up&&In.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!In.is_make_up&&In.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):b.createElement("span",{style:{color:"#5AB891"}},!In.is_make_up&&!In.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",In.is_make_up&&!In.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",In.is_make_up&&In.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!In.is_make_up&&In.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:(Lt==null?void 0:Lt.exercise_type)==2&&!(0,y.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sorter:!0,render:(Cn,In)=>In.commit_status===0||In.commit_status===1?"--":!In.open_total_score&&(0,y.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Cn=typeof Cn=="number"?Number(Cn):Cn,console.log(typeof Cn),Cn||(Cn=0),Cn===100?b.createElement("span",{className:"c-green"},Cn):Cn>60?b.createElement("span",{className:"c-orange"},Cn):Cn==Xe*.6?b.createElement("span",{className:"c-red"},Cn):b.createElement("span",null,Cn))}].filter(Cn=>!!Cn);(0,be.useEffect)(()=>{var Cn;((Cn=it.actionTabs)==null?void 0:Cn.key)=="\u6D4B\u8BD5AI\u8BC4\u5206"&&(yt([]),Ye(null),Dn(),_n(mt))},[(Pt=it.actionTabs)==null?void 0:Pt.key]);const Dn=()=>Te(void 0,null,function*(){var Cn;if(!((Cn=it.actionTabs)!=null&&Cn.showSelectQuestion))return;const In=yield(0,ze.ZP)(`/api/exercises/${mt==null?void 0:mt.categoryId}/all_subj_questions.json`,{method:"get"});In.status==0&&yt(In.data)}),Qn=(Cn,In)=>{mt.page=Cn,mt.limit=In,Je(Ae({},mt)),_n(mt)},_n=Cn=>Te(void 0,null,function*(){Rn(!0);const In=yield(0,ze.ZP)(`/api/exercises/${mt.categoryId||(mt==null?void 0:mt.exerciseId)}/exercise_users.json`,{method:"get",params:Cn});In.status==0&&(gt(In.data.total_count),Je(Se(Ae({},mt),{total:In.data.total_count})),Kt(In.data.exercise_users),xe(In.data.total_score)),Rn(!1)}),Ft=Cn=>{mt.search=Cn,mt.page=1,en.resetFields(),hn({}),Mt([]),rt(null),Je(Ae({},mt)),_n(mt)},Tt=Cn=>Te(void 0,null,function*(){var In,wa;const Ga=Ae({},Tn);if(!((In=Cn==null?void 0:Cn.content)!=null&&In.trim())){fe.ZP.warning("\u8BF7\u8F93\u5165\u7B54\u9898\u5185\u5BB9\uFF01");return}Ga.content=Cn==null?void 0:Cn.content,Ga.attachment_ids=(wa=Cn==null?void 0:Cn.attachment_ids)==null?void 0:wa.map(wr=>wr.response.id),Fn(Ga)}),Fn=Cn=>Te(void 0,null,function*(){var In;$e(!0);const{showSelectQuestion:wa,ai_review_settings:Ga}=it.actionTabs,wr=yield(0,ze.ZP)(`/api/exercises/${(mt==null?void 0:mt.categoryId)||(mt==null?void 0:mt.exerciseId)}/test_ai_review.json`,{method:"post",body:Se(Ae({},Cn),{exercise_question_id:wa?xt:(In=it.actionTabs)==null?void 0:In.questionId,ai_review_settings:Ga})});if([0,-3].includes(wr.status)){wr.status==0&&fe.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),rt(wr);const tn=document.querySelector(".modal-ai-pfcs");if(tn){const Un=tn.querySelector(".ant-modal-body");Un&&(Un.scrollTop=Un.scrollHeight)}}$e(!1)}),Ot=()=>{lt({type:"exercise/setActionTabs",payload:{key:""}}),We(1),_t()},_t=()=>{en.resetFields(),hn({}),Mt([]),Ut(""),rt(null)};return b.createElement(Le.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:vt,open:((ht=it.actionTabs)==null?void 0:ht.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Ot(),okText:sn?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{var Cn;if((Cn=it.actionTabs)!=null&&Cn.showSelectQuestion&&!xt)return fe.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\uFF01");if(Sn==1){if(ut.length==0)return fe.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u8BD5\u5377\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");Fn({exercise_user_id:ut[0]})}else Sn==2&&en.submit()}},b.createElement(ye.Z,{spinning:vt,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},((Et=it.actionTabs)==null?void 0:Et.showSelectQuestion)&&b.createElement("div",{className:"flex item-center justify-between mb10"},b.createElement("div",{style:{width:120,margin:"0 10px",display:"flex",alignItems:"center"}},b.createElement("span",{style:{color:"red",marginRight:5}},"*"),"\u9009\u62E9\u9898\u76EE",b.createElement(Fe.Z,{title:"\u667A\u80FD\u8BC4\u9605\u76EE\u524D\u4EC5\u652F\u6301\u7B80\u7B54\u9898\uFF08\u542B\u7EC4\u5408\u9898\u4E2D\u7684\u7B80\u7B54\u9898\uFF09"},b.createElement("i",{className:`iconfont icon-tishixiaowenhao ${re.title_icon}`,style:{cursor:"pointer",marginLeft:5,fontSize:"14px"}}))),b.createElement(Be.default,{style:{width:"calc(100% - 110px)"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u9898\u76EE",value:xt,onChange:Cn=>Ye(Cn)},He==null?void 0:He.map(Cn=>b.createElement(Be.default.Option,{key:Cn==null?void 0:Cn.id,value:Cn==null?void 0:Cn.id},Cn==null?void 0:Cn.question_title)))),b.createElement("div",{className:re.radio_con},b.createElement("span",{style:{marginRight:32}},"\u6D4B\u8BD5\u65B9\u5F0F"),b.createElement(oe.ZP.Group,{onChange:Cn=>{Cn.target.value==1&&Qn(1,10),We(Cn.target.value),_t()},value:Sn,options:[{label:"\u9009\u62E9\u5B66\u751F\u7B54\u6848",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u7B54\u9898\u5185\u5BB9",value:2,style:{marginRight:30,color:"#000"}}]})),Sn==1&&b.createElement(b.Fragment,null,b.createElement("div",{className:"flex justify-between item-center mb10"},b.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A","\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),b.createElement(Re.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:$t,onChange:Cn=>Ut(Cn.target.value),onSearch:Ft})),b.createElement(De.default,{rowSelection:{type:"radio",selectedRowKeys:ut,onChange:(Cn,In)=>{Mt(Cn)},getCheckboxProps:Cn=>({disabled:[0,1].includes(Cn==null?void 0:Cn.commit_status)})},loading:Ht,rowKey:"exercise_user_id",dataSource:kt||[],columns:vn,pagination:{current:mt.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:mt.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:Qe,size:"default",showTotal:Ce.rU,onChange:Qn},onChange:(Cn,In,wa)=>{mt.page=1,wa.order===void 0?(mt.order_type=null,mt.order=null):(mt.order_type=wa.order==="descend"?"desc":"asc",mt.order=wa.field),Je(Ae({},mt)),_n(mt)}})),Sn==2&&b.createElement("div",{style:{marginTop:20}},b.createElement(a.default,{form:en,className:re.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{hn(Ae({},en.getFieldsValue()))},onFinish:Tt},b.createElement(a.default.Item,{name:"content",label:"",style:{marginBottom:0}},b.createElement(E.Z,{watch:!0})))),sn&&b.createElement("div",{className:re.result_con},b.createElement("div",{className:re.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(sn==null?void 0:sn.status)==0&&b.createElement("div",{className:"p20"},b.createElement("div",{className:"mb5"},b.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),sn==null?void 0:sn.score),b.createElement("div",{className:"flex"},b.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),b.createElement(z.Z,{value:sn==null?void 0:sn.content,style:{fontSize:"14px"}}))),(sn==null?void 0:sn.status)==-3&&b.createElement("div",{className:"p20"},b.createElement(z.Z,{value:sn==null?void 0:sn.message,style:{fontSize:"14px"}})))))};var ot=(0,Me.connect)(({shixunHomeworks:Ze,exercise:it,loading:Ve,user:lt})=>({shixunHomeworks:Ze,exercise:it,loading:Ve.effects,user:lt}))(we)},61418:function(Nt,st,x){"use strict";x.r(st),x.d(st,{default:function(){return $f}});var a=x(59301),fe=x(38147),Le=x(74128),ye=x(65582),Fe=x(43418),Be=x(20834),oe=x(8591),Re=x(24905),De=x(6848),be=x(5112),Me=x(81327),ze=x(66104),Ce=x(3113),re=x(95237),y=x(38854),E=x(99313),z=x(1710),b=x(87169),ee=x(27812),te=x(89489),ne=x(87513),ue=x(65862),se=x(84454),de=x(78241),pe=x(43604),Ae=x(78673),Se=x(92832),Te=x(5871),we=x(58421),ot=x(66649),Ze=x.n(ot),it=Object.defineProperty,Ve=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,ht=(me,ve,le)=>ve in me?it(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Et=(me,ve)=>{for(var le in ve||(ve={}))lt.call(ve,le)&&ht(me,le,ve[le]);if(Ve)for(var le of Ve(ve))Pt.call(ve,le)&&ht(me,le,ve[le]);return me},Lt=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const kt=({shixunHomeworks:me,dispatch:ve})=>{const le=(0,ye.useParams)();return a.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:me.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Lt(void 0,null,function*(){(yield(0,fe.ZP)(`/api/myshixuns/${me.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:le.coursesId}})).status===0&&(oe.ZP.success("\u5220\u9664\u6210\u529F"),ve({type:"shixunHomeworks/setActionTabs",payload:{}}),ve({type:"shixunHomeworks/getWorkList",payload:Et({},me.actionTabs.params)}))}),onCancel:()=>{ve({type:"shixunHomeworks/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),a.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var Kt=(0,ye.connect)(({shixunHomeworks:me})=>({shixunHomeworks:me}))(kt),mt=Object.defineProperty,Je=Object.defineProperties,ut=Object.getOwnPropertyDescriptors,Mt=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,Sn=(me,ve,le)=>ve in me?mt(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,We=(me,ve)=>{for(var le in ve||(ve={}))$t.call(ve,le)&&Sn(me,le,ve[le]);if(Mt)for(var le of Mt(ve))Ut.call(ve,le)&&Sn(me,le,ve[le]);return me},en=(me,ve)=>Je(me,ut(ve)),Tn=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const hn=({exercise:me,dispatch:ve})=>{var le,dt,Dt,_e,Wt,at,Oe,Pe;const xn=(0,ye.useParams)(),[jn,Vn]=(0,a.useState)(!0),[an]=de.default.useForm(),{actionTabs:wn}=me;(0,a.useEffect)(()=>{var pa,$n,Wn,Qa;me.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"&&(an.resetFields(),an.setFieldsValue({subjective_score:($n=(pa=wn==null?void 0:wn.selectArrs)==null?void 0:pa.record)==null?void 0:$n.subjective_score,objective_score:(Qa=(Wn=wn==null?void 0:wn.selectArrs)==null?void 0:Wn.record)==null?void 0:Qa.objective_score}))},[me.actionTabs.key]);const aa=()=>{ve({type:"exercise/setActionTabs",payload:{}})};return a.createElement(a.Fragment,null,a.createElement(Fe.default,{centered:!0,title:"\u8BC4\u9605",open:me.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",onCancel:aa,footer:a.createElement(re.Z,{align:"middle",justify:"end"},a.createElement(Ce.ZP,{className:"ml10",onClick:aa}," \u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml10",onClick:()=>Tn(void 0,null,function*(){var pa,$n;yield an.validateFields();const Wn=an.getFieldValue();(yield(0,ne.oS)(en(We({},Wn),{id:xn.categoryId,user_id:($n=(pa=wn==null?void 0:wn.selectArrs)==null?void 0:pa.record)==null?void 0:$n.user_id}))).status===0&&(oe.ZP.success("\u8BC4\u9605\u6210\u529F"),an.resetFields(),ve({type:"exercise/setActionTabs",payload:{}}),ve({type:"exercise/setUpdateIndex"}))}),type:"primary"}," \u786E\u8BA4"))},a.createElement("div",{className:"pl30"},a.createElement(de.default,{form:an},a.createElement(re.Z,null,a.createElement(pe.Z,null,a.createElement(de.default.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},a.createElement(Te.Z,{min:0,max:((dt=(le=wn==null?void 0:wn.selectArrs)==null?void 0:le.exercise_types)==null?void 0:dt.subjective_score)*1,style:{width:150},placeholder:"\u8BF7\u586B\u5199\u4E3B\u89C2\u9898\u6210\u7EE9"}))),a.createElement(pe.Z,{flex:1},a.createElement("div",null,a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",(_e=(Dt=wn==null?void 0:wn.selectArrs)==null?void 0:Dt.exercise_types)==null?void 0:_e.subjective_score,"\u5206")))),a.createElement(re.Z,null,a.createElement(pe.Z,null,a.createElement(de.default.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},a.createElement(Te.Z,{min:0,max:((at=(Wt=wn==null?void 0:wn.selectArrs)==null?void 0:Wt.exercise_types)==null?void 0:at.objective_score)*1,style:{width:150},width:150,placeholder:"\u8BF7\u586B\u5199\u5BA2\u89C2\u9898\u6210\u7EE9"}))),a.createElement(pe.Z,{flex:1},a.createElement("div",null,a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",(Pe=(Oe=wn==null?void 0:wn.selectArrs)==null?void 0:Oe.exercise_types)==null?void 0:Pe.objective_score,"\u5206"))))))))};var sn=(0,ye.connect)(({exercise:me})=>({exercise:me}))(hn);const rt=[{name:"\u672A\u8BC4\u9605",id:0,type:"unreview_counts"},{name:"\u8BC4\u9605\u4E2D",id:2,type:"reviewing_counts"},{name:"\u5DF2\u8BC4\u9605",id:1,type:"review_counts"}],vt=[{name:"\u672A\u5F00\u59CB",id:0,type:"unanswer_users"},{name:"\u8003\u8BD5\u4E2D",id:1,type:"answering_users"},{name:"\u5DF2\u4EA4\u5377",id:2,type:"answer_users"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",id:3,type:"commit_with_no_answers_users"}],$e=[{name:"\u65E0\u9700\u8865\u8003",id:0,type:"unmake_up_users_count"},{name:"\u53C2\u52A0\u8865\u8003",id:1,type:"make_up_users_count"}];var He=x(2524),yt=x(71418),xt=x(61527),Ye=x(59301),Qe=Object.defineProperty,gt=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,Rn=Object.prototype.propertyIsEnumerable,vn=(me,ve,le)=>ve in me?Qe(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Dn=(me,ve)=>{for(var le in ve||(ve={}))Ht.call(ve,le)&&vn(me,le,ve[le]);if(xe)for(var le of xe(ve))Rn.call(ve,le)&&vn(me,le,ve[le]);return me},Qn=(me,ve)=>gt(me,Xe(ve)),_n=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Ft=({exercise:me,dispatch:ve})=>{var le,dt;const Dt=(0,ye.useParams)(),[_e]=de.default.useForm(),Wt=de.default.useWatch("time",_e),[at,Oe]=(0,a.useState)(!1),{actionTabs:Pe,commonHeader:xn}=me,[,jn,Vn,an]=(0,xt.U)(ne.n7,{id:Dt.categoryId}),wn=an!=null&&an.user_end_time?Ze()(an==null?void 0:an.user_end_time).add(1,"minutes"):Ze()(),aa=Ze()(an==null?void 0:an.user_total_end_time)>wn?Math.round(Ze().duration(Ze()(an==null?void 0:an.user_total_end_time).diff(wn.startOf("minute"))).asMinutes()):0,pa=((an==null?void 0:an.student_left_minutes)||0)+(Wt||0);(0,a.useEffect)(()=>{var Wn;Pe.key==="\u5EF6\u65F6"?(ve({type:"exercise/getWorkSetting",payload:Dn({},Dt)}),Vn({user_id:Pe!=null&&Pe.isBatch?Pe==null?void 0:Pe.user_ids:[(Wn=Pe==null?void 0:Pe.selectArrs)==null?void 0:Wn.user_id]})):_e.resetFields()},[Pe.key]);const $n=()=>{ve({type:"exercise/setActionTabs",payload:{}})};return Ye.createElement(Ye.Fragment,null,Ye.createElement(Fe.default,{width:640,centered:!0,title:Pe!=null&&Pe.isBatch?"\u6279\u91CF\u5EF6\u65F6":"\u5EF6\u65F6",open:Pe.key==="\u5EF6\u65F6",okText:"\u786E\u8BA4\u5EF6\u65F6",cancelText:"\u53D6\u6D88",confirmLoading:at,onOk:()=>_n(void 0,null,function*(){_e.submit()}),onCancel:$n},Ye.createElement(yt.Z,{spinning:jn},Ye.createElement(de.default,{form:_e,colon:!1,labelCol:{span:4},onFinish:Wn=>_n(void 0,null,function*(){Oe(!0);const Qa=yield(0,ne.qz)(Qn(Dn({},Wn),{id:Dt.categoryId,exercise_user_id:Pe==null?void 0:Pe.exercise_user_id}));Oe(!1),Qa.status===0&&(oe.ZP.success("\u5EF6\u65F6\u6210\u529F"),ve({type:"exercise/setUpdateIndex"}),$n())})},Ye.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"\u5EF6\u65F6\u8BF4\u660E\uFF1A",Ye.createElement("br",null),"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",Ye.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\uFF1B",Ye.createElement("br",null),"3.\u82E5\u5C06\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u5EF6\u540E\uFF0C\u5C06\u5BF9\u6240\u6709\u8003\u8BD5\u8FDF\u5230\u7684\u5B66\u751F\u8FDB\u884C\u7EDF\u4E00\u5EF6\u65F6\uFF08\u5B66\u751F\u5DF2\u7B54\u9898\u65F6\u95F4+\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4+\u7EDF\u4E00\u5EF6\u65F6\u65F6\u95F4\u2264\u8003\u8BD5\u7B54\u9898\u65F6\u957F\uFF09\u3002"),Pe!=null&&Pe.isBatch?Ye.createElement("div",null,"\u5F53\u524D\u9009\u4E2D",Ye.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},Pe==null?void 0:Pe.exercise_user_id.length),"\u540D\u5B66\u751F"):Ye.createElement(re.Z,{align:"middle",gutter:40},Ye.createElement(pe.Z,null,"\u5F53\u524D\u9009\u4E2D\u5B66\u751F",Ye.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(le=Pe==null?void 0:Pe.selectArrs)==null?void 0:le.user_name)),Ye.createElement(pe.Z,null,"\u5B66\u53F7",Ye.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(dt=Pe==null?void 0:Pe.selectArrs)==null?void 0:dt.student_id))),Ye.createElement(de.default.Item,{className:"mt30",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5EF6\u957F\u65F6\u95F4"}],name:"time",label:"\u5EF6\u957F\u65F6\u95F4"},Ye.createElement(Te.Z,{min:0,precision:0,max:aa,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${aa}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),!(Pe!=null&&Pe.isBatch)&&Ye.createElement("div",{className:"mb20",style:{marginLeft:98,color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",Ye.createElement("span",{className:"ml5"},pa),"\u5206\u949F",pa!==0&&(an==null?void 0:an.user_end_time)&&Ye.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",Ye.createElement("span",{className:"ml5"},Ze()(an==null?void 0:an.user_end_time).add(Wt||0,"m").format("YYYY-MM-DD HH:mm:ss")))),(xn==null?void 0:xn.screen_open)&&Ye.createElement(de.default.Item,{style:{marginLeft:98,marginBottom:0},name:"is_clear",initialValue:!1,valuePropName:"checked"},Ye.createElement(Re.default,null,"\u6E05\u9664\u5B66\u751F\u7684\u5DF2\u5207\u5C4F\u6B21\u6570"))))))};var Tt=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Ft),Fn=x(5083),Ot=x(99981),_t=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Cn=({exercise:me,dispatch:ve})=>{var le,dt;const Dt=(0,ye.useParams)(),[_e]=de.default.useForm(),[Wt,at]=(0,a.useState)(!1),{actionTabs:Oe}=me;return(0,a.useEffect)(()=>{me.actionTabs.key==="teacher-unlock"&&(at(!1),_e.resetFields())},[me.actionTabs.key]),a.createElement(a.Fragment,null,a.createElement(Fe.default,{width:600,centered:!0,title:`\u8003\u8BD5\u89E3\u9501\uFF08${(le=Oe==null?void 0:Oe.selectArrs)==null?void 0:le.user_name}\uFF09`,open:me.actionTabs.key==="teacher-unlock",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",keyboard:!1,confirmLoading:Wt,onOk:()=>_t(void 0,null,function*(){var Pe,xn;yield _e.validateFields();const jn=_e.getFieldsValue();if(at(!0),(yield(0,ne.ZD)(Dt.categoryId,{exercise_user_id:(Pe=Oe==null?void 0:Oe.selectArrs)==null?void 0:Pe.exercise_user_id,unlock_key:jn.unlock_key})).status===0){if(jn.time){const an={time:Ze()(jn.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:(xn=Oe==null?void 0:Oe.selectArrs)==null?void 0:xn.exercise_user_id,id:Dt.categoryId};yield(0,ne.qz)(an)}oe.ZP.success("\u89E3\u9664\u9501\u5B9A\u6210\u529F"),ve({type:"exercise/setUpdateIndex"}),ve({type:"exercise/setActionTabs",payload:{}})}at(!1)}),onCancel:()=>{ve({type:"exercise/setActionTabs",payload:{}})}},a.createElement("div",{className:""},a.createElement(de.default,{form:_e,layout:"vertical",autoComplete:"off"},a.createElement(de.default.Item,{className:"ml10",label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},a.createElement(Se.default.Password,{autoComplete:"off",style:{width:270},placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),a.createElement(de.default.Item,{label:a.createElement("span",null,"\u5EF6\u957F\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF08",a.createElement("span",{className:"c-grey-999"},"\u4E0D\u80FD\u8D85\u8FC7\u5F53\u524D\u8BD5\u5377\u622A\u6B62\u65F6\u95F4",Ze()((dt=Oe==null?void 0:Oe.selectArrs)==null?void 0:dt.exercise_end_at).format("YYYY-MM-DD HH:mm")),"\uFF09"),name:"time",className:"ml10"},a.createElement(Fn.default,{style:{width:270},placeholder:"\u8BF7\u9009\u62E9\u4EA4\u5377\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:Pe=>{var xn;return(0,Ot.Q8)(Pe,(xn=Oe==null?void 0:Oe.selectArrs)==null?void 0:xn.exercise_end_at)},disabledTime:Pe=>{var xn;const jn=(xn=Oe==null?void 0:Oe.selectArrs)==null?void 0:xn.exercise_end_at;if(Ze()(Pe).isSame(Ze()(jn),"day")){const Vn=Ze()(jn).hours(),an=Ze()(jn).minutes();return console.log(Vn,an),{disabledHours:()=>(0,Ot.w6)(0,24).slice(Vn+1),disabledMinutes:()=>Ze()(Pe).isSame(Ze()(jn),"hour")?(0,Ot.w6)(an,60):[]}}return(0,Ot.d0)(Pe)},allowClear:!1}))))))};var In=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Cn),wa=x(30214),Ga=x(77254),wr=x(82896),tn=Object.getOwnPropertySymbols,Un=Object.prototype.hasOwnProperty,Ea=Object.prototype.propertyIsEnumerable,Va=(me,ve)=>{var le={};for(var dt in me)Un.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&tn)for(var dt of tn(me))ve.indexOf(dt)<0&&Ea.call(me,dt)&&(le[dt]=me[dt]);return le},Ra=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Wr=me=>{var ve=me,{shixunHomeworks:le,dispatch:dt}=ve,Dt=Va(ve,["shixunHomeworks","dispatch"]);const _e=(0,ye.useParams)(),[Wt,at]=(0,a.useState)([]),[Oe,Pe]=(0,a.useState)([]);(0,a.useEffect)(()=>{le.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&xn()},[le.actionTabs.key]);function xn(){return Ra(this,null,function*(){const Vn=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/group_list.json`,{method:"GET"});at(Vn)})}const jn=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return a.createElement(a.Fragment,null,a.createElement(Fe.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:le.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ra(void 0,null,function*(){const Vn=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/code_quality_analysis.json`,{method:"POST",body:{group_ids:Oe}});(Vn==null?void 0:Vn.status)===0&&(ye.history.replace(`/classrooms/${_e.coursesId}/exercise/${_e.categoryId}/detail?tabs=7`),window.location.reload(),dt({type:"shixunHomeworks/setActionTabs",payload:{}}),Pe([]))}),onCancel:()=>{Pe([]),dt({type:"shixunHomeworks/setActionTabs",payload:{}})}},a.createElement(z.default,{rowSelection:{type:"checkbox",onChange:(Vn,an)=>{Pe([...Vn])},selectedRowKeys:Oe,getCheckboxProps:Vn=>({disabled:Vn.status==="\u8FDB\u884C\u4E2D"||Vn.works_count===0})},rowKey:Vn=>Vn.key||Vn.id,scroll:{y:300},pagination:!1,columns:jn,dataSource:Wt==null?void 0:Wt.group_list})))};var Hr=(0,ye.connect)(({shixunHomeworks:me})=>({shixunHomeworks:me}))(Wr),bt=x(41867),En={flex_box_center:"flex_box_center____uOEt",flex_space_between:"flex_space_between___J8U9e",flex_box_vertical_center:"flex_box_vertical_center___M1l_z",flex_box_center_end:"flex_box_center_end___UsRsw",flex_box_column:"flex_box_column___gcanz",rightFilter:"rightFilter___KnaoF",classwidth:"classwidth___QPkdW",operationCol:"operationCol___hiIyI",unlockBtn:"unlockBtn___QvP_V",recordScreenModal:"recordScreenModal___tLQo7",operationLink:"operationLink___vj72A",banding:"banding___BLx2S",noShow:"noShow___mrV9r",btn_review:"btn_review___b6mDf"},yr=x(59301),zt=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())}),Ma=({item:me,renderText:ve})=>{const le=(0,ye.useParams)(),[dt,Dt]=(0,a.useState)(),_e=Wt=>zt(void 0,null,function*(){if(!Wt)return;const at=yield(0,ne.UH)({id:le.categoryId,user_id:me==null?void 0:me.user_id});at&&Dt(at)});return yr.createElement(De.Z,{onOpenChange:Wt=>_e(Wt),title:yr.createElement("div",null,"\u5355\u9009\u9898 ",(dt==null?void 0:dt.single_question_score)||0,"\u5206 ",yr.createElement("br",null),"\u591A\u9009\u9898 ",(dt==null?void 0:dt.multiple_question_score)||0,"\u5206 ",yr.createElement("br",null),"\u5224\u65AD\u9898 ",(dt==null?void 0:dt.judgement_question_score)||0,"\u5206 ",yr.createElement("br",null),"\u586B\u7A7A\u9898 ",(dt==null?void 0:dt.completion_question_score)||0,"\u5206 ",yr.createElement("br",null),"\u5B9E\u8BAD\u9898 ",(dt==null?void 0:dt.shixun_question_score)||0,"\u5206")},ve)},Na=x(89392),rr=x.n(Na),dn=x(57809),ce=x(71067),ge=x(59301),Ee=Object.defineProperty,Ie=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,wt=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,xa=Object.prototype.propertyIsEnumerable,Jn=(me,ve,le)=>ve in me?Ee(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,on=(me,ve)=>{for(var le in ve||(ve={}))Rt.call(ve,le)&&Jn(me,le,ve[le]);if(wt)for(var le of wt(ve))xa.call(ve,le)&&Jn(me,le,ve[le]);return me},qt=(me,ve)=>Ie(me,qe(ve)),Mn=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Xt=({exercise:me,dispatch:ve})=>{var le,dt;const Dt=(0,ye.useParams)(),{actionTabs:_e,commonHeader:Wt}=me,[at]=de.default.useForm(),Oe=de.default.useWatch("time",at),[,Pe,xn,jn]=(0,xt.U)(ne.n7,{id:Dt.categoryId}),[,Vn,an]=(0,xt.U)(ne.Xo,{id:Dt.categoryId}),wn=(0,a.useRef)(null),aa=jn!=null&&jn.user_end_time?Ze()(jn==null?void 0:jn.user_end_time).add(1,"minutes"):Ze()(),pa=Ze()(jn==null?void 0:jn.user_total_end_time)>aa?Math.round(Ze().duration(Ze()(jn==null?void 0:jn.user_total_end_time).diff(aa.startOf("minute"))).asMinutes()):0,$n=((jn==null?void 0:jn.student_left_minutes)||0)+(Oe||0);(0,a.useEffect)(()=>{var Qa,On;_e.key=="\u8C03\u6574\u72B6\u6001"?(ve({type:"exercise/getWorkSetting",payload:on({},Dt)}),xn({user_id:_e!=null&&_e.isBatch?_e==null?void 0:_e.user_ids:[(Qa=_e==null?void 0:_e.selectArrs)==null?void 0:Qa.user_id]})):(at.resetFields(),wn.current&&((On=wn.current)==null||On.changeCode({target:{value:""}})))},[_e.key]);const Wn=()=>{ve({type:"exercise/setActionTabs",payload:{}})};return ge.createElement(Fe.default,{centered:!0,title:_e!=null&&_e.isBatch?"\u6279\u91CF\u8C03\u6574\u8003\u8BD5\u72B6\u6001":"\u8C03\u6574\u8003\u8BD5\u72B6\u6001",open:_e.key=="\u8C03\u6574\u72B6\u6001",width:650,okText:"\u786E\u5B9A\u8C03\u6574",confirmLoading:Vn,onOk:()=>Mn(void 0,null,function*(){at.submit()}),onCancel:Wn},ge.createElement(yt.Z,{spinning:Pe},ge.createElement(de.default,{initialValues:{status:"1"},form:at,colon:!1,labelCol:{span:4},onFinish:Qa=>Mn(void 0,null,function*(){if(console.log("allValue",Qa),wn.current.onVerify())return Promise.reject();(yield an(qt(on({},Qa),{exercise_user_id:_e==null?void 0:_e.exercise_user_id}))).status==0&&(oe.ZP.success("\u8C03\u6574\u6210\u529F"),Wn(),ve({type:"exercise/setUpdateIndex"}))})},_e!=null&&_e.isBatch?ge.createElement("div",{className:"mb20"},"\u5F53\u524D\u9009\u4E2D",ge.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},_e==null?void 0:_e.exercise_user_id.length),"\u540D\u5B66\u751F"):ge.createElement(re.Z,{className:"mb20",align:"middle",gutter:40},ge.createElement(pe.Z,null,"\u5F53\u524D\u9009\u4E2D\u5B66\u751F",ge.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(le=_e==null?void 0:_e.selectArrs)==null?void 0:le.user_name)),ge.createElement(pe.Z,null,"\u5B66\u53F7",ge.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(dt=_e==null?void 0:_e.selectArrs)==null?void 0:dt.student_id))),(Wt==null?void 0:Wt.is_locked)&&ge.createElement(de.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},ge.createElement(Se.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),ge.createElement(de.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u72B6\u6001"}],name:"status",label:"\u8003\u8BD5\u72B6\u6001"},ge.createElement(dn.default,{placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u72B6\u6001"},ge.createElement(dn.default.Option,{value:"1"},"\u8003\u8BD5\u4E2D\uFF08\u4FDD\u7559\u5B66\u751F\u7684\u7B54\u9898\u6570\u636E\uFF0C\u7EE7\u7EED\u8003\u8BD5\uFF09"),ge.createElement(dn.default.Option,{value:"2"},"\u5DF2\u4EA4\u5377\uFF08\u4FDD\u7559\u5B66\u751F\u7684\u7B54\u9898\u6570\u636E\uFF0C\u8FDB\u884C\u4EA4\u5377\uFF09"))),(Wt==null?void 0:Wt.time)!==-1&&ge.createElement(ge.Fragment,null,ge.createElement(de.default.Item,{className:"mt20 mb20",name:"time",label:"\u5EF6\u957F\u65F6\u95F4"},ge.createElement(Te.Z,{min:0,precision:0,max:pa,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${pa}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),!(_e!=null&&_e.isBatch)&&ge.createElement("div",{className:"mb20",style:{marginLeft:98,color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",ge.createElement("span",{className:"ml5"},$n),"\u5206\u949F",$n!==0&&(jn==null?void 0:jn.user_end_time)&&ge.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",ge.createElement("span",{className:"ml5"},Ze()(jn==null?void 0:jn.user_end_time).add(Oe||0,"m").format("YYYY-MM-DD HH:mm:ss"))))),(Wt==null?void 0:Wt.screen_open)&&ge.createElement(de.default.Item,{style:{marginLeft:100},name:"is_clear",initialValue:!1,valuePropName:"checked"},ge.createElement(Re.default,null,"\u6E05\u9664\u5B66\u751F\u7684\u5DF2\u5207\u5C4F\u6B21\u6570")),ge.createElement(de.default.Item,{label:"\u9A8C\u8BC1\u7801",required:!0,style:{marginBottom:0}},ge.createElement(ce.Z,{ref:Qa=>wn.current=Qa})))))};var la=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Xt),ya=x(30365),ma=Object.defineProperty,bn=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,fn=(me,ve,le)=>ve in me?ma(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,cn=(me,ve)=>{for(var le in ve||(ve={}))ct.call(ve,le)&&fn(me,le,ve[le]);if(bn)for(var le of bn(ve))ln.call(ve,le)&&fn(me,le,ve[le]);return me};const zn=me=>React.createElement("svg",cn({width:17,height:10,xmlns:"http://www.w3.org/2000/svg"},me),React.createElement("title",null,"new"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"-5%",y1:"37.065%",x2:"100%",y2:"67.301%",id:"new_svg__a"},React.createElement("stop",{stopColor:"#FF420B",offset:"0%"}),React.createElement("stop",{stopColor:"#FF9B44",offset:"100%"}))),React.createElement("path",{d:"M700.618 185h-14.236c-.781 0-1.382.629-1.382 1.447v7.106c0 .818.6 1.447 1.382 1.447h14.236c.781 0 1.382-.629 1.382-1.447v-7.106c0-.818-.6-1.447-1.382-1.447Zm-10.692 7.358h-.961l-1.863-3.836v3.836h-.6v-4.59h.84l1.923 3.962h.06v-3.963h.6v4.591Zm1.502-2.641h2.342v.629h-2.342v.126c0 .817.24 1.195.72 1.195h1.682v.629h-1.682c-.36 0-.66-.126-.9-.44-.24-.315-.361-.818-.361-1.384v-1.07c0-1.069.66-1.509 1.321-1.635h1.622v.63h-1.561c-.24.062-.781.25-.781 1.006-.06.125-.06.188-.06.314Zm7.809 2.641h-.841l-.841-3.647-.961 3.647h-.901l-1.262-4.59h.66l1.082 3.773h.06l.961-3.774h.721l.961 3.963 1.142-3.963h.6l-1.381 4.591Z",transform:"translate(-685 -185)",fill:"url(#new_svg__a)",fillRule:"nonzero"}));var pn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSItNSUiIHkxPSIzNy4wNjUlIiB4Mj0iMTAwJSIgeTI9IjY3LjMwMSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkY0MjBCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGOUI0NCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTcwMC42MTggMTg1aC0xNC4yMzZjLS43ODEgMC0xLjM4Mi42MjktMS4zODIgMS40NDd2Ny4xMDZjMCAuODE4LjYgMS40NDcgMS4zODIgMS40NDdoMTQuMjM2Yy43ODEgMCAxLjM4Mi0uNjI5IDEuMzgyLTEuNDQ3di03LjEwNmMwLS44MTgtLjYtMS40NDctMS4zODItMS40NDdabS0xMC42OTIgNy4zNThoLS45NjFsLTEuODYzLTMuODM2djMuODM2aC0uNnYtNC41OWguODRsMS45MjMgMy45NjJoLjA2di0zLjk2M2guNnY0LjU5MVptMS41MDItMi42NDFoMi4zNDJ2LjYyOWgtMi4zNDJ2LjEyNmMwIC44MTcuMjQgMS4xOTUuNzIgMS4xOTVoMS42ODJ2LjYyOWgtMS42ODJjLS4zNiAwLS42Ni0uMTI2LS45LS40NC0uMjQtLjMxNS0uMzYxLS44MTgtLjM2MS0xLjM4NHYtMS4wN2MwLTEuMDY5LjY2LTEuNTA5IDEuMzIxLTEuNjM1aDEuNjIydi42M2gtMS41NjFjLS4yNC4wNjItLjc4MS4yNS0uNzgxIDEuMDA2LS4wNi4xMjUtLjA2LjE4OC0uMDYuMzE0Wm03LjgwOSAyLjY0MWgtLjg0MWwtLjg0MS0zLjY0Ny0uOTYxIDMuNjQ3aC0uOTAxbC0xLjI2Mi00LjU5aC42NmwxLjA4MiAzLjc3M2guMDZsLjk2MS0zLjc3NGguNzIxbC45NjEgMy45NjMgMS4xNDItMy45NjNoLjZsLTEuMzgxIDQuNTkxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY4NSAtMTg1KSIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",pt=x(59301),na=Object.defineProperty,er=Object.defineProperties,cr=Object.getOwnPropertyDescriptors,Kn=Object.getOwnPropertySymbols,no=Object.prototype.hasOwnProperty,Ur=Object.prototype.propertyIsEnumerable,uo=(me,ve,le)=>ve in me?na(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,pr=(me,ve)=>{for(var le in ve||(ve={}))no.call(ve,le)&&uo(me,le,ve[le]);if(Kn)for(var le of Kn(ve))Ur.call(ve,le)&&uo(me,le,ve[le]);return me},gr=(me,ve)=>er(me,cr(ve)),Ir=(me,ve)=>{var le={};for(var dt in me)no.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&Kn)for(var dt of Kn(me))ve.indexOf(dt)<0&&Ur.call(me,dt)&&(le[dt]=me[dt]);return le},Cr=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const fr=me=>{var ve=me,{exercise:le,loading:dt,dispatch:Dt,globalSetting:_e,checkDomainAuthority:Wt,getparams:at,user:Oe,classroomList:Pe}=ve,xn=Ir(ve,["exercise","loading","dispatch","globalSetting","checkDomainAuthority","getparams","user","classroomList"]),jn,Vn,an,wn,aa,pa,$n,Wn,Qa;const[On]=(0,ye.useSearchParams)(),ga=(0,ye.useParams)();let[Yt,da]=(0,a.useState)(pr({page:1,limit:20},ga));const{commonHeader:oa,updateIndex:Ta}=le,{userInfo:Jt}=Oe,[va,ra]=(0,a.useState)({}),[ir,eo]=(0,a.useState)(0),[Pr,Dr]=(0,a.useState)(0),[Qt,tt]=(0,a.useState)(!1),[ka,fa]=(0,a.useState)("alert"),[ja,vr]=(0,a.useState)(0),[Sa,Xr]=(0,a.useState)(!1),[za,Oa]=(0,a.useState)(!1),[Fr]=de.default.useForm(),[xr,qa]=(0,a.useState)([]),[ea,Ua]=(0,a.useState)(1),[Ca,ta]=(0,a.useState)(""),[Ba,qn]=(0,a.useState)(),[$a,mr]=(0,a.useState)(!1),[Or,Co]=(0,a.useState)(!1),[po,Gr]=(0,a.useState)({name:"",id:"",list:[]}),[ar,oo]=(0,a.useState)({}),[So,Mi]=(0,a.useState)({}),[Gl,zl]=(0,a.useState)(!0),[ji,hu]=(0,a.useState)(""),[Bu,eu]=(0,a.useState)(""),[to,Li]=(0,a.useState)(""),[Wl,tu]=(0,a.useState)([]),[,,Iu]=(0,xt.U)(ne.N0,{}),[nu,Zi]=(0,a.useState)([]),[Ru,is]=(0,a.useState)(!0);(0,a.useEffect)(()=>{let Zn={};if(On.get("exercise_group_id")&&!Ta){if(On.get("statistics")){let Yn=[];const _r=On.get("scope");_r==="0"&&(Yn=["all"]),_r==="1"&&(Yn=[1,2,3]),_r==="2"&&(Yn=[2,3]),Zn={exercise_group_id:On.get("exercise_group_id"),commit_status:Yn}}else Zn={review:[0,2],commit_status:[2,3]},On.get("exercise_group_id")!=="0"&&(Zn.exercise_group_id=[Number(On.get("exercise_group_id"))]);Fr.setFieldsValue(pr({},Zn))}return Yt=pr(pr({},Yt),Zn),da(pr({},Yt)),Ou(),Nr(Yt),tu([]),()=>{Dt({type:"exercise/setUpdateIndex",payload:"clear"})}},[Ta]);const Ou=()=>Cr(void 0,null,function*(){var Zn,Yn;const _r=yield(0,fe.ZP)(`/api/exercises/${Yt.categoryId}/header_info.json`,{method:"get"});(_r==null?void 0:_r.status)===0&&(oo((_r==null?void 0:_r.data)||{}),console.log((Zn=_r==null?void 0:_r.data)==null?void 0:Zn.course_groups),Dt({type:"exercise/save",payload:{course_groups:(Yn=_r==null?void 0:_r.data)==null?void 0:Yn.course_groups}}))}),Nr=Zn=>Cr(void 0,null,function*(){var Yn,_r,pu,Ju,Mu,Ys,Nc,js,Md,S0,rg;zl(!0);const $u=yield(0,fe.ZP)(`/api/exercises/${Yt.categoryId}/exercise_users.json`,{method:"get",params:Zn});if(($u==null?void 0:$u.status)===0){let og=(pu=(_r=(Yn=$u==null?void 0:$u.data)==null?void 0:Yn.exercise_users)==null?void 0:_r[0])==null?void 0:pu.commit_status;is(og==2||og==3),Mi({exercise_users:((Ju=$u==null?void 0:$u.data)==null?void 0:Ju.exercise_users)||[],current_answer_user:((Mu=$u==null?void 0:$u.data)==null?void 0:Mu.current_answer_user)||{}}),hu(((Ys=$u==null?void 0:$u.data)==null?void 0:Ys.appraise_user_login)||""),eu(((Nc=$u==null?void 0:$u.data)==null?void 0:Nc.first_export_user_login)||""),eo((js=$u==null?void 0:$u.data)==null?void 0:js.total_count),Dr(typeof((Md=$u==null?void 0:$u.data)==null?void 0:Md.total_score)=="string"?Number((S0=$u==null?void 0:$u.data)==null?void 0:S0.total_score):(rg=$u==null?void 0:$u.data)==null?void 0:rg.total_score)}Li($u==null?void 0:$u.status),zl(!1)});(0,a.useEffect)(()=>{Dt({type:"exercise/setSaveExerciseDownUsers",payload:Il})},[Bu,ir,JSON.stringify(Yt)]);function gi(Zn){return Cr(this,null,function*(){var Yn,_r,pu,Ju;qn(Zn==null?void 0:Zn.exercise_user_id),mr(Zn.commit_status===2||Zn.commit_status===3),Xr(!0);let Mu=yield(0,fe.ZP)(`/api/exercises/${Yt.categoryId}/student_info.json`,{method:"get",params:{exercise_user_id:Zn==null?void 0:Zn.exercise_user_id}});((_r=(Yn=Mu==null?void 0:Mu.data)==null?void 0:Yn.exercise_user_photos)==null?void 0:_r.length)>0?tt(!0):oe.ZP.info("\u5F53\u524D\u6682\u65E0\u7167\u7247"),qa((pu=Mu==null?void 0:Mu.data)==null?void 0:pu.exercise_user_photos),vr((Ju=Mu==null?void 0:Mu.data)==null?void 0:Ju.alert_count),Xr(!1)})}const hl=Zn=>{Yt.page=1;const Yn=Object.assign({},Fr.getFieldsValue());Object.keys(Yn).map(function(_r){_r==="objective_score_gte"||_r==="objective_score_lte"||(Yn[_r].includes("all")?(delete Yt[_r],Fr.setFieldsValue({[_r]:"all"})):(Yt[_r]=Yn[_r],Yn[_r]==""||!Yn[_r]?Fr.setFieldsValue({[_r]:"all"}):Fr.setFieldsValue({[_r]:Yt[_r]})))}),("objective_score_gte"in Zn||"objective_score_lte"in Zn)&&(Yn.objective_score_gte&&Yn.objective_score_lte&&Yn.objective_score_gte>Yn.objective_score_lte?(Fr.setFieldsValue({objective_score_lte:Yn.objective_score_gte}),Yt.objective_score_lte=Yn.objective_score_gte||null,Yt.objective_score_gte=Yn.objective_score_gte||null):(Yt.objective_score_lte=Yn.objective_score_lte||null,Yt.objective_score_gte=Yn.objective_score_gte||null)),da(pr({},Yt)),Nr(Yt),at(pr({},Yt))},Yu=(Zn=1,Yn=20)=>{Yt.page=Zn,Yt.limit=Yn,da(pr({},Yt)),Nr(Yt)};let Jr=new Date().getTime();const Zo=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",render:(Zn,Yn,_r)=>pt.createElement(De.Z,{title:((Yt.page||1)-1)*Yt.limit+_r+1},pt.createElement("span",null,((Yt.page||1)-1)*Yt.limit+_r+1))},{title:"\u59D3\u540D",dataIndex:"user_name",fixed:"left",align:"left",render:(Zn,Yn)=>pt.createElement("div",{style:{display:"flex",alignItems:"center"},onClick:()=>{var _r;if(Zn&&(0,bt.GJ)()){if((0,bt.Rm)()&&!((_r=Pe.AssistantObject.exercise)!=null&&_r.can_view)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}switch(Yn.commit_status){case 0:if(!(0,bt.Ny)()){oe.ZP.warning("\u5B66\u751F\u672A\u5F00\u59CB\u8003\u8BD5\uFF0C\u60A8\u65E0\u6743\u67E5\u770B");return}break;default:console.log("\u5F53\u524D\u63D0\u4EA4\u72B6\u6001",Yn.commit_status)}Zn&&(0,bt.GJ)()&&(Nu(),(0,ue.xg)(`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/review/${Yn==null?void 0:Yn.login}`))}}},pt.createElement("span",{className:Zn&&(0,bt.GJ)()?En.operationLink:""},Zn||"--"),!!(Yn!=null&&Yn.delayed_at)&&oa.time!==-1&&pt.createElement(De.Z,{title:pt.createElement("div",null,"\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u8C03\u6574\u81F3",pt.createElement("span",{className:"ml5"},Ze()(Yn.delayed_at).format("YYYY-MM-DD HH:mm")))},pt.createElement("span",{className:"iconfont icon-shizhong c-blue"})))},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Zn=>Zn||"--"},!(ar!=null&&ar.is_excellent)&&(ar==null?void 0:ar.groups_count)!==0&&{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Zn,Yn)=>pt.createElement("div",{className:En.banding,title:Zn||"--"},Zn||"--")},{title:(oa==null?void 0:oa.exercise_type)==2&&!(0,bt.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",sorter:!0,render:(Zn,Yn)=>Yn.commit_status===0||Yn.commit_status===1?"--":!Yn.open_total_score&&(0,bt.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Zn=typeof Zn=="number"?Number(Zn):Zn,console.log(typeof Zn),Zn||(Zn=0),Zn===100?pt.createElement("span",{className:"c-green"},Zn):Zn>60?pt.createElement("span",{className:"c-orange"},Zn):Zn==Pr*.6?pt.createElement("span",{className:"c-red"},Zn):pt.createElement("span",null,Zn))},!((ar==null?void 0:ar.objective)!==1||(ar==null?void 0:ar.objective)===1&&(ar==null?void 0:ar.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(Zn,Yn)=>{if(Yn.commit_status===0||Yn.commit_status===1)return"--";if(!Yn.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Zn=typeof Zn=="number"?Number(Zn):Zn,Zn||(Zn=0);let _r;return Zn>=0&&Zn<=60?_r=pt.createElement("span",null,Zn):Zn===100?_r=pt.createElement("span",{className:"c-green"},Zn):Zn>60?_r=pt.createElement("span",{className:"c-orange"},Zn):_r="--",pt.createElement(Ma,{renderText:_r,item:Yn})}}},!((ar==null?void 0:ar.subjective)!==1||(ar==null?void 0:ar.subjective)===1&&(ar==null?void 0:ar.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(Zn,Yn)=>{if(Yn.commit_status===0||Yn.commit_status===1)return"--";if(!Yn.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{let _r;ar!=null&&ar.appraise_setting&&(ar!=null&&ar.sealed_review)&&new Date(ar==null?void 0:ar.appraise_end_time).getTime()>Jr&&(_r="--"),!(Yn!=null&&Yn.has_comment)&&Yn.review_status&&(_r="\u8BC4\u9605\u4E2D"),Yn!=null&&Yn.has_comment?_r="\u5DF2\u8BC4\u9605":_r="\u672A\u8BC4\u9605",Zn=typeof Zn=="number"?Number(Zn):Zn,Zn||(Zn=0);let pu;return Zn===0?pu=pt.createElement("span",null,Zn," ",_r==="\u672A\u8BC4\u9605"&&pt.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u9605)")):Zn>0&&Zn<=60?pu=pt.createElement("span",null,Zn):Zn===100?pu=pt.createElement("span",{className:"c-green"},Zn):Zn>60?pu=pt.createElement("span",{className:"c-orange"},Zn):pu="--",pu}}},(oa==null?void 0:oa.open_make_up)&&{title:"\u8865\u8003\u6263\u5206",dataIndex:"make_up_score",render:(Zn,Yn)=>[1,2].includes(Yn==null?void 0:Yn.commit_status)?Zn:"--"},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"left",render:(Zn,Yn)=>Zn===0?pt.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Zn===1?pt.createElement("span",{style:{color:"#DF3042"}},!Yn.is_make_up&&"\u8003\u8BD5\u4E2D",Yn.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Zn===2?pt.createElement("span",{style:{color:"#5AB891"}},!Yn.is_make_up&&!Yn.is_force_commit&&"\u5DF2\u4EA4\u5377",Yn.is_make_up&&!Yn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Yn.is_make_up&&Yn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Yn.is_make_up&&Yn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):pt.createElement("span",{style:{color:"#5AB891"}},!Yn.is_make_up&&!Yn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Yn.is_make_up&&!Yn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Yn.is_make_up&&Yn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Yn.is_make_up&&Yn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"left",sorter:!0,render:Zn=>Zn?Ze()(Zn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",sorter:!0,render:(Zn,Yn)=>Zn?Ze()(Zn).format("YYYY-MM-DD HH:mm"):"--"},(0,bt.GJ)()&&(oa==null?void 0:oa.exercise_type)===2&&{title:pt.createElement("span",null,"\u8003\u8BD5\u6B21\u6570",pt.createElement(De.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u7684\u5DF2\u8003\u8BD5\u6B21\u6570/\u53EF\u8003\u8BD5\u6B21\u6570\uFF0C\u53EF\u70B9\u51FB\u67E5\u770B\u5B66\u751F\u7684\u8003\u8BD5\u8BB0\u5F55"},pt.createElement("i",{className:"iconfont icon-xiaowenhao font14 current"}))),dataIndex:"exercise_user_redo_count",render:(Zn,Yn)=>{var _r;return pt.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{const pu={name:Yn==null?void 0:Yn.user_name,id:Yn==null?void 0:Yn.student_id,list:Yn==null?void 0:Yn.simulate_exercise_records};Gr(pr({},pu)),Co(!0)}},(_r=Yn==null?void 0:Yn.simulate_exercise_records)==null?void 0:_r.length,"/",oa==null?void 0:oa.simulate_exercise_num)||"--"}},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"exercise_user_redo_count",className:((jn=Jt==null?void 0:Jt.course)==null?void 0:jn.course_role)===15||(oa==null?void 0:oa.exercise_type)==2?En.noShow:"",align:"left",render:(Zn,Yn)=>pt.createElement("div",{style:{display:"flex",alignItems:"center"}},pt.createElement("span",{className:En.operationLink,onClick:()=>{Dt({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u8BB0\u5F55",student_id:Yn.user_id}})}},Zn||"0"))},(oa==null?void 0:oa.screen_open)&&{title:pt.createElement("span",null,"\u5207\u5C4F\u6B21\u6570",pt.createElement(De.Z,{title:"\u7EA2\u8272\u4EE3\u8868\u5B66\u751F\u5207\u5C4F\u8D85\u8FC7\u89C4\u5B9A\u6B21\u6570\u88AB\u5F3A\u5236\u4EA4\u5377"},pt.createElement("span",{className:"icon-xiaowenhao"}))),dataIndex:"screen_used_num",align:"center",render:(Zn,Yn)=>pt.createElement("span",{style:Zn>0?{cursor:"pointer"}:{},className:Zn>(Yn==null?void 0:Yn.screen_total_num)?"c-red":"",onClick:()=>Cr(void 0,null,function*(){if(Zn===0)return;const _r=yield(0,ne.Yu)(ga.categoryId,{exercise_user_id:Yn.exercise_user_id});Fe.default.info({title:`\u5207\u5C4F\u8BB0\u5F55\uFF08${Yn==null?void 0:Yn.user_name}\uFF09`,icon:null,closable:!0,className:En.recordScreenModal,maskClosable:!0,width:616,centered:!0,content:pt.createElement(z.default,{style:{marginTop:14},bordered:!0,pagination:!1,rowKey:"time",columns:[{title:"\u5F00\u59CB\u5207\u5C4F\u65F6\u95F4",align:"center",dataIndex:"time"},{title:"\u5207\u5C4F\u65F6\u957F\uFF08\u79D2\uFF09",align:"center",dataIndex:"time_long"},{title:"\u5224\u5B9A\u5207\u5C4F\u6B21\u6570",align:"center",dataIndex:"count"}],dataSource:_r==null?void 0:_r.data})})})},Zn,"/",Yn==null?void 0:Yn.screen_total_num)},(oa==null?void 0:oa.exercise_status)>1&&(oa==null?void 0:oa.open_camera)&&(0,bt.GJ)()&&!((Vn=_e.setting)!=null&&Vn.is_local)&&{title:"\u8003\u8BD5\u7167\u7247",dataIndex:"photo_count",align:"center",render:(Zn,Yn)=>Yn.commit_status>0?pt.createElement("a",{onClick:()=>{gi(Yn)}},`${Zn||0}/${oa==null?void 0:oa.photo_count}`):"--"},(oa==null?void 0:oa.ip_bind)&&(0,bt.Gg)()&&{title:"\u8003\u8BD5IP",dataIndex:"last_ip",align:"center",render:(Zn,Yn)=>pt.createElement(pt.Fragment,null,Zn||"--",Yn.commit_status<=1&&oa.ip_bind&&Yn.last_ip&&pt.createElement(Ce.ZP,{type:"link",onClick:()=>Cr(void 0,null,function*(){const _r=Fe.default.confirm({title:pt.createElement(re.Z,null,pt.createElement(pe.Z,{flex:"1"},"\u89E3\u9664\u7ED1\u5B9A"),pt.createElement(pe.Z,null,pt.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>_r.destroy()}))),width:500,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",className:"custom-modal-divider",content:pt.createElement("div",null,"\u4E3A\u5B66\u751F\u89E3\u9664\u8003\u8BD5IP\u7ED1\u5B9A\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u4F7F\u7528\u65B0\u7684IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002",pt.createElement("span",{className:"c-red"},"\u5982\u679C\u8BE5\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u5C06\u65E0\u6CD5\u4F5C\u7B54\uFF0C\u9700\u8981\u91CD\u65B0\u8FDB\u5165\u8003\u8BD5\u3002"),"\u60A8\u786E\u5B9A\u8981\u89E3\u9664\u8BE5\u5B66\u751F\u7684\u8003\u8BD5IP\u7ED1\u5B9A\uFF1F"),onOk:()=>Cr(void 0,null,function*(){(yield(0,ne.ab)({id:Yt.categoryId,exercise_user_id:Yn.exercise_user_id})).status===0&&(oe.ZP.success("\u89E3\u7ED1\u6210\u529F"),Nr(Yt))})})})},"\u89E3\u7ED1"))},(oa==null?void 0:oa.open_camera)&&(0,bt.Gg)()&&oa.exercise_status<3&&!((an=_e.setting)!=null&&an.is_local)&&{title:"\u5141\u8BB8\u4E0D\u62CD\u6444",dataIndex:"close_camera",align:"center",render:(Zn,Yn)=>pt.createElement(Ae.Z,{checked:Zn,onClick:()=>Cr(void 0,null,function*(){Zn?Fe.default.info({title:"\u63D0\u793A",content:pt.createElement("div",null,"\u4E0D\u5141\u8BB8\u4FEE\u6539"),okText:"\u786E\u8BA4"}):Fe.default.confirm({title:"\u5141\u8BB8\u4E0D\u6444\u50CF\u8B66\u544A",content:pt.createElement("div",null,"\u4E3A\u4FDD\u8BC1\u8003\u8BD5\u516C\u5E73\uFF0C\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7684\u6444\u50CF\u5934\u3002\u5982\u5B66\u751F\u786C\u4EF6\u8BBE\u65BD\u786E\u6709\u95EE\u9898\uFF0C\u4E3A\u4FDD\u8BC1\u5B66\u751F\u8003\u8BD5\u6743\u5229\uFF0C\u6559\u5E08\u53EF\u4E34\u65F6\u53D6\u6D88\u9650\u5236\uFF0C\u5141\u8BB8\u5B66\u751F\u53C2\u8003\u3002 \u672C\u64CD\u4F5C\u4E0D\u53EF\u64A4\u56DE\uFF0C\u4E0D\u53EF\u4FEE\u6539\u3002 \u60A8\u786E\u8BA4\u540C\u610F\u8BE5\u5B66\u751F\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u53C2\u52A0\u8003\u8BD5\u5417\uFF1F"),onOk:()=>Cr(void 0,null,function*(){const _r=yield(0,ne.cC)(gr(pr({},Yt),{exercise_user_id:Yn.exercise_user_id}));(_r==null?void 0:_r.status)===0&&(oe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Nr(Yt))})})})})},(0,bt.GJ)()&&{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"has_comment",align:"center",render:(Zn,Yn)=>ar!=null&&ar.appraise_setting&&(ar!=null&&ar.sealed_review)&&new Date(ar==null?void 0:ar.appraise_end_time).getTime()>Jr?"--":!Zn&&Yn.review_status?"\u8BC4\u9605\u4E2D":Zn?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},((oa==null?void 0:oa.assistant_auth)||(0,bt.GJ)()||(0,bt.dE)())&&Wt&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"left",className:En.operationCol,render:(Zn,Yn)=>{var _r,pu;return(oa==null?void 0:oa.exercise_status)===-1?pt.createElement("div",null," ",(0,bt.GJ)()&&pt.createElement("a",{onClick:Ju=>{Ju.stopPropagation(),Dt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Yn==null?void 0:Yn.exercise_user_id,type:"exercise"}})}},"\u4FEE\u6539\u6210\u7EE9"),pt.createElement("a",{style:{marginLeft:(0,bt.GJ)()&&10},onClick:(0,Na.debounce)(Ju=>Cr(void 0,null,function*(){var Mu,Ys,Nc;Ju.stopPropagation();let js=yield(0,fe.ZP)(`/api/exercises/${Yt==null?void 0:Yt.categoryId}/exercise_user/view_detail.json`,{method:"get",params:{exercise_user_id:Yn==null?void 0:Yn.exercise_user_id}});Fe.default.confirm({title:"\u8003\u8BD5\u8BE6\u60C5",closable:!0,width:1200,icon:null,content:pt.createElement("div",null,pt.createElement("div",{style:{display:"flex"}},pt.createElement("div",null,pt.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),pt.createElement("span",{style:{marginLeft:10}},(Mu=js==null?void 0:js.data)==null?void 0:Mu.user_name)),pt.createElement("div",{style:{marginLeft:60}},pt.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),pt.createElement("span",{style:{marginLeft:10}},(Ys=js==null?void 0:js.data)==null?void 0:Ys.student_id)),pt.createElement("div",{style:{marginLeft:60}},pt.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),pt.createElement("span",{style:{marginLeft:10}},(Nc=js==null?void 0:js.data)==null?void 0:Nc.group_name))),pt.createElement("div",{style:{marginTop:22,marginBottom:20}},pt.createElement(z.default,{columns:[{title:"\u9898\u578B",dataIndex:"type_name",align:"center",render:()=>"\u5F97\u5206"},{title:"\u5355\u9009\u9898",dataIndex:"single_score",align:"center"},{title:"\u591A\u9009\u9898",dataIndex:"multiple_score",align:"center"},{title:"\u586B\u7A7A\u9898",dataIndex:"completion_score",align:"center"},{title:"\u5224\u65AD\u9898",dataIndex:"judgment_score",align:"center"},{title:"\u7F16\u7A0B\u9898",dataIndex:"program_score",align:"center"},{title:"\u5B9E\u8BAD\u9898",dataIndex:"practical_score",align:"center"},{title:"\u7EC4\u5408\u9898",dataIndex:"combination_socre",align:"center"},{title:"\u7B80\u7B54\u9898",dataIndex:"subjective_score",align:"center"},{title:"\u7A0B\u5E8F\u586B\u7A7A\u9898",dataIndex:"bprogram_score",align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",align:"center",render:(Md,S0)=>pt.createElement("span",{style:{color:(S0==null?void 0:S0.type_name)=="\u5B9E\u5F97\u5206"?"#FA2121":""}},Md)}],pagination:!1,dataSource:[pr({},js==null?void 0:js.data)]}))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):pt.createElement("div",{className:"flex gap-10px"},(0,bt.GJ)()&&(Yn==null?void 0:Yn.commit_status)===1&&pt.createElement(Ce.ZP,{ghost:!0,type:"primary",size:"small",disabled:(Yn==null?void 0:Yn.commit_status)!==1,onClick:()=>{(0,ue.xg)(`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/review/${Yn.login}`)}},"\u67E5\u9605"),(0,bt.GJ)()&&(Yn==null?void 0:Yn.commit_status)!==1&&pt.createElement(Ce.ZP,{ghost:!0,type:"primary",size:"small",disabled:Yn.commit_status<2,onClick:Ju=>Cr(void 0,null,function*(){var Mu,Ys;if(Ju.preventDefault(),yield(0,wr.w)(ga.coursesId,ga.categoryId),Yn.commit_status===2){if((0,bt.Rm)()&&!((Mu=Pe.AssistantObject.exercise)!=null&&Mu.can_view)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nu(),window.location.href=`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/review/${Yn.login}`}if(Yn.commit_status===3){if((0,bt.Rm)()&&!((Ys=Pe.AssistantObject.exercise)!=null&&Ys.can_appraise)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",saveExerciseUsers:Nu,selectArrs:{record:pr({},Yn),exercise_types:pr({},ar)},params:pr({},Yt)}})}})},ar!=null&&ar.appraise_setting&&(ar!=null&&ar.sealed_review)&&new Date(ar==null?void 0:ar.appraise_end_time).getTime()>Jr?"\u8BC4\u9605":Yn.has_comment?"\u66F4\u6539\u8BC4\u9605":!Yn.has_comment&&"\u8BC4\u9605"),(0,bt.GJ)()&&pt.createElement(Ce.ZP,{disabled:(Yn==null?void 0:Yn.commit_status)==0,ghost:!0,type:"primary",size:"small",onClick:()=>{(0,ue.xg)(`/zbstatistics/detail/4305265?callbackUrl=/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/detail?random=${On.get("random")==="true"}`)}},"\u8003\u60C5\u53EF\u89C6\u5316"),!(0,bt.dE)()&&["\u8003\u8BD5\u4E2D"].includes(ue.ju[oa.exercise_status])&&pt.createElement(Ce.ZP,{ghost:!0,type:"primary",size:"small",disabled:(Yn==null?void 0:Yn.commit_status)===0,onClick:()=>{var Ju,Mu;if((0,bt.Rm)()&&!((Mu=(Ju=Pe==null?void 0:Pe.AssistantObject)==null?void 0:Ju.exercise)!=null&&Mu.can_forcing_commit)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574\u72B6\u6001",selectArrs:Yn,exercise_user_id:[Yn.exercise_user_id]}})}},"\u8C03\u6574\u72B6\u6001"),(0,bt.dE)()&&pt.createElement("span",{style:{color:ar!=null&&ar.answered_open&&((_r=So==null?void 0:So.current_answer_user)==null?void 0:_r.login)===(Yn==null?void 0:Yn.login)?"#0152d9":"#000000",marginRight:"5px",cursor:"pointer"},onClick:()=>Cr(void 0,null,function*(){if(!(ar!=null&&ar.answered_open)){oe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,wr.w)(ga.coursesId,ga.categoryId,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,ue.xg)(`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/users/${Yn==null?void 0:Yn.login}?check=true`)})},ar!=null&&ar.answered_open&&((pu=So==null?void 0:So.current_answer_user)==null?void 0:pu.login)===(Yn==null?void 0:Yn.login)?"\u67E5\u770B":"- -"),(oa==null?void 0:oa.exercise_time)>0&&(oa==null?void 0:oa.exercise_type)!=2&&(0,bt.Gg)()&&["\u8003\u8BD5\u4E2D"].includes(ue.ju[oa.exercise_status])&&pt.createElement(De.Z,{title:oa.exercise_status===3?"\u672C\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u8BF7\u5148\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u4F7F\u672C\u8BD5\u5377\u5904\u4E8E\u201C\u8003\u8BD5\u4E2D\u201D":!1},pt.createElement(Ce.ZP,{danger:!0,ghost:!0,size:"small",disabled:oa.exercise_status===3||oa.exercise_status===5||(oa==null?void 0:oa.appraise_label)||(Yn==null?void 0:Yn.commit_status)===0,onClick:()=>{var Ju,Mu;if((0,bt.Rm)()&&!((Mu=(Ju=Pe==null?void 0:Pe.AssistantObject)==null?void 0:Ju.exercise)!=null&&Mu.can_delay)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",exercise_user_id:[Yn.exercise_user_id],selectArrs:Yn,exercise_time:oa.exercise_time,params:pr({},Yt)}})}},"\u5EF6\u65F6")))}}].filter(Zn=>!!Zn),xl=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",width:60,render:(Zn,Yn,_r)=>pt.createElement(De.Z,{title:((Yt.page||1)-1)*20+_r+1},pt.createElement("span",null,((Yt.page||1)-1)*20+_r+1))},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",width:100,render:(Zn,Yn)=>Yn.commit_status===0||Yn.commit_status===1?"--":!Yn.open_total_score&&(0,bt.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Zn=typeof Zn=="number"?Number(Zn):Zn,Zn||(Zn=0),Zn===100?pt.createElement("span",{className:"c-green"},Zn):Zn>60?pt.createElement("span",{className:"c-orange"},Zn):pt.createElement("span",null,Zn))},!((ar==null?void 0:ar.objective)!==1||(ar==null?void 0:ar.objective)===1&&(ar==null?void 0:ar.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(Zn,Yn)=>{if(Yn.commit_status===0||Yn.commit_status===1)return"--";if(!Yn.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Zn=typeof Zn=="number"?Number(Zn):Zn,Zn||(Zn=0);let _r;return Zn>=0&&Zn<=60?_r=pt.createElement("span",null,Zn):Zn===100?_r=pt.createElement("span",{className:"c-green"},Zn):Zn>60?_r=pt.createElement("span",{className:"c-orange"},Zn):_r="--",pt.createElement(Ma,{renderText:_r,item:Yn})}}},!((ar==null?void 0:ar.subjective)!==1||(ar==null?void 0:ar.subjective)===1&&(ar==null?void 0:ar.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(Zn,Yn)=>{if(Yn.commit_status===0||Yn.commit_status===1)return"--";if(!Yn.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Zn=typeof Zn=="number"?Number(Zn):Zn,Zn||(Zn=0);let _r;return Zn==0||Zn>0&&Zn<=60?_r=pt.createElement("span",null,Zn):Zn===100?_r=pt.createElement("span",{className:"c-green"},Zn):Zn>60?_r=pt.createElement("span",{className:"c-orange"},Zn):_r="--",_r}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(Zn,Yn)=>Zn===0?pt.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Zn===1?pt.createElement("span",{style:{color:"#DF3042"}},!Yn.is_make_up&&"\u8003\u8BD5\u4E2D",Yn.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Zn===2?pt.createElement("span",{style:{color:"#5AB891"}},!Yn.is_make_up&&!Yn.is_force_commit&&"\u5DF2\u4EA4\u5377",Yn.is_make_up&&!Yn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Yn.is_make_up&&Yn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Yn.is_make_up&&Yn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):pt.createElement("span",{style:{color:"#5AB891"}},!Yn.is_make_up&&!Yn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Yn.is_make_up&&!Yn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Yn.is_make_up&&Yn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Yn.is_make_up&&Yn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"center",width:200,render:Zn=>Zn?Ze()(Zn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",align:"center",width:200,render:Zn=>Zn?Ze()(Zn).format("YYYY-MM-DD HH:mm"):"--"}].filter(Zn=>!!Zn),Ui=[...Zo];Ui[0]=pr({},Ui[0]),Ui[(Ui==null?void 0:Ui.length)-1]=pr({},Ui[(Ui==null?void 0:Ui.length)-1]),Ui[0].render=()=>"\u6211",Ui[(Ui==null?void 0:Ui.length)-1].render=()=>{var Zn;return(Zn=So==null?void 0:So.current_answer_user)!=null&&Zn.login?pt.createElement("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:()=>Cr(void 0,null,function*(){var Yn,_r;if(!(ar!=null&&ar.answered_open)){oe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,wr.w)(ga.coursesId,ga.categoryId,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E...");let pu=`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/users/${(Yn=So==null?void 0:So.current_answer_user)==null?void 0:Yn.login}`;((_r=So==null?void 0:So.current_answer_user)==null?void 0:_r.commit_status)>1&&(pu=pu+"?check=true"),ye.history.push(pu)})},"\u67E5\u770B"):"--"};const Nu=()=>{var Zn;try{const Yn=pr({},Yt);delete Yn.page,delete Yn.limit,localStorage[`${(Zn=Oe==null?void 0:Oe.userInfo)==null?void 0:Zn.login}-${Yt.coursesId}-${Yt.categoryId}-filter`]=JSON.stringify(Yn)}catch(Yn){}},Il=()=>{var Zn;try{const Yn=gr(pr({},Yt),{firstTargetLogin:Bu,totalCount:ir});delete Yn.page,delete Yn.limit,localStorage[`${(Zn=Oe==null?void 0:Oe.userInfo)==null?void 0:Zn.login}-${Yt.coursesId}-${Yt.categoryId}-downFilter`]=JSON.stringify(Yn)}catch(Yn){}};return pt.createElement("section",{className:"mb20"},(ar==null?void 0:ar.score_open)&&(0,bt.dE)()&&pt.createElement(z.default,{pagination:!1,showHeader:!1,dataSource:[pr({},So==null?void 0:So.current_answer_user)],columns:Ui,scroll:{x:"max-content"}}),!(0,bt.GJ)()&&pt.createElement("div",{className:"bg-white pt10 mt15"},!!(ar!=null&&ar.answer_users)&&pt.createElement("span",{className:"mr10"},pt.createElement("span",{style:{color:"#FF954C"}},ar==null?void 0:ar.answer_users," "),"\u5DF2\u4EA4"),!!(ar!=null&&ar.unanswer_users)&&pt.createElement("span",{className:"mr10"},ar==null?void 0:ar.unanswer_users,"\u672A\u4EA4"),(ar==null?void 0:ar.exercise_end_time)!=="--"&&(oa!=null&&oa.before_start?"":pt.createElement("span",null,"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",pt.createElement("span",{style:{color:"#FF954C"}},ar==null?void 0:ar.exercise_end_time))),(oa==null?void 0:oa.before_start)&&pt.createElement("span",null,"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u8FD8\u6709\uFF1A",pt.createElement("span",{style:{color:"#FF954C"}},oa==null?void 0:oa.before_start))),!(ar!=null&&ar.exercise_all_users)&&!(0,bt.dE)()&&pt.createElement(He.Z,{styles:{margin:"0 auto",padding:200}}),(!!(ar!=null&&ar.exercise_all_users)||(0,bt.dE)())&&pt.createElement("aside",null,(0,bt.GJ)()&&pt.createElement("aside",{className:"pt20"},pt.createElement(de.default,{form:Fr,onValuesChange:hl,initialValues:{commit_status:"all",exercise_group_id:"all",review:"all",is_make_up:"all"}},pt.createElement(de.default.Item,{name:"exercise_group_id"},pt.createElement(Re.default.Group,{style:{width:"100%"}},pt.createElement(re.Z,null,pt.createElement(pe.Z,{flex:"80px"},"\u9009\u62E9\u73ED\u7EA7:"),pt.createElement(pe.Z,{flex:"80px"},pt.createElement(Re.default,{value:"all",checked:!((wn=va.course_group)!=null&&wn.length)},"\u5168\u90E8")),pt.createElement(pe.Z,{flex:"1"},(ar==null?void 0:ar.course_groups)&&(ar==null?void 0:ar.course_groups.map((Zn,Yn)=>pt.createElement(Re.default,{value:Zn.exercise_group_id,className:"ml0 mr8",key:Zn.exercise_group_id},Zn.exercise_group_name,"(",Zn.exercise_group_students,")"))))))),pt.createElement(de.default.Item,{name:"commit_status"},pt.createElement(Re.default.Group,{value:[],style:{width:"100%"}},pt.createElement(re.Z,null,pt.createElement(pe.Z,{flex:"80px"},"\u63D0\u4EA4\u72B6\u6001:"),pt.createElement(pe.Z,{flex:"80px"},pt.createElement(Re.default,{value:"all",checked:!((aa=va.commit_status)!=null&&aa.length)},"\u5168\u90E8")),pt.createElement(pe.Z,{flex:"1"},vt.map((Zn,Yn)=>pt.createElement(Re.default,{name:"commit_status",value:Zn.id,key:Zn.id},Zn.name,"(",ar==null?void 0:ar[Zn.type],")")))))),pt.createElement(de.default.Item,{name:"review"},pt.createElement(Re.default.Group,{style:{width:"100%"}},pt.createElement(re.Z,null,pt.createElement(pe.Z,{flex:"80px"},"\u8BC4\u9605\u72B6\u6001:"),pt.createElement(pe.Z,{flex:"80px"},pt.createElement(Re.default,{value:"all",checked:!((pa=va.review)!=null&&pa.length)},"\u5168\u90E8")),pt.createElement(pe.Z,{flex:"1"},($n=rt)==null?void 0:$n.map((Zn,Yn)=>pt.createElement(Re.default,{value:Zn.id,key:Yn},Zn.name,"(",ar==null?void 0:ar[Zn.type],")")))))),(ar==null?void 0:ar.open_make_up)&&pt.createElement(de.default.Item,{name:"is_make_up"},pt.createElement(Re.default.Group,{value:[],style:{width:"100%"}},pt.createElement(re.Z,null,pt.createElement(pe.Z,{flex:"80px"},"\u8865\u8003\u72B6\u6001:"),pt.createElement(pe.Z,{flex:"80px"},pt.createElement(Re.default,{value:"all",checked:!((Wn=va.is_make_up)!=null&&Wn.length)},"\u5168\u90E8")),pt.createElement(pe.Z,{flex:"1"},$e.map((Zn,Yn)=>pt.createElement(Re.default,{name:"is_make_up",value:Zn.id},Zn.name,"(",ar==null?void 0:ar[Zn.type],")")))))),pt.createElement(re.Z,{align:"middle"},pt.createElement(pe.Z,{flex:"1"},pt.createElement(re.Z,{align:"middle"},pt.createElement(pe.Z,null,pt.createElement(Se.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Zn=>{Yt.search=Zn==null?void 0:Zn.trim(),Yt.page=1,da(pr({},Yt)),Nr(Yt)},onChange:Zn=>{Yt.search=Zn.target.value},style:{width:240}})))),!(oa!=null&&oa.is_random)&&pt.createElement(pe.Z,{className:["tr",En.rightFilter].join(" ")},(ar==null?void 0:ar.objective)===1&&(ar==null?void 0:ar.subjective)===1&&pt.createElement(pt.Fragment,null,"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",pt.createElement("span",null,pt.createElement(de.default.Item,{name:"objective_score_gte"},pt.createElement(Te.Z,{min:0,max:ar==null?void 0:ar.objective_score,placeholder:"\u6700\u4F4E"}))),pt.createElement("span",null,pt.createElement(de.default.Item,{name:"objective_score_lte"},pt.createElement(Te.Z,{min:(Yt==null?void 0:Yt.objective_score_gte)||0,max:ar==null?void 0:ar.objective_score,placeholder:"\u6700\u9AD8"})))),["\u8003\u8BD5\u4E2D","\u5DF2\u622A\u6B62"].includes(ue.ju[oa.exercise_status])&&pt.createElement(y.Z,{menu:{onClick:Zn=>Cr(void 0,[Zn],function*({key:Yn,domEvent:_r}){var pu,Ju;if(Yn==="1"){let Mu=null;const Ys=Fe.default.confirm({title:"\u4E00\u952E\u5B8C\u6210\u8BC4\u9605",icon:null,centered:!0,width:560,closable:!0,content:pt.createElement("div",{className:"flex flex-col gap-20px"},pt.createElement("div",null,"\u63D0\u793A\uFF1A\u8BE5\u64CD\u4F5C\u4F1A\u5C06\u6240\u6709\u5DF2\u4F5C\u7B54\u4E14\u672A\u8BC4\u9605\u5B66\u751F\u7684\u8BD5\u5377\u8BC4\u9605\u72B6\u6001\u4FEE\u6539\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\u3002"),pt.createElement("div",null,pt.createElement("div",null,"\u8003\u8BD5\u8BC4\u4EF7\uFF1A"),pt.createElement(Se.default.TextArea,{className:"mt10",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u8BC4\u4EF7\uFF0C\u8BC4\u9605\u4E4B\u540E\u652F\u6301\u5355\u72EC\u8FDB\u884C\u4FEE\u6539",rows:4,onChange:Nc=>{Mu=Nc.target.value}}))),onOk:()=>Cr(void 0,null,function*(){(yield Iu({review_all:!0,exercise_id:ga==null?void 0:ga.categoryId,analysis:Mu})).status===0&&(oe.ZP.success("\u6279\u91CF\u5B8C\u6210\u8BC4\u9605"),Nr(Yt))}),onCancel:()=>{Ys.destroy()}})}if(Yn==="2"){if(_r.preventDefault(),(0,bt.Rm)()&&!((Ju=(pu=Pe==null?void 0:Pe.AssistantObject)==null?void 0:pu.exercise)!=null&&Ju.can_appraise)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield(0,wr.w)(ga.coursesId,ga.categoryId),Nu(),ye.history.push(`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/reviews/group`)}Yn==="3"&&(window.location.href=`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/detail?random=${oa==null?void 0:oa.is_random}&tabs=2`)}),items:[{key:"1",label:"\u4E00\u952E\u5B8C\u6210\u8BC4\u9605"},!(oa!=null&&oa.is_random)&&(ar==null?void 0:ar.subjective)===1&&Wt&&{key:"2",label:"\u7B80\u7B54\u9898\u6279\u91CF\u8BC4\u9605",disabled:!ji||!Ru},!((0,bt.dE)()||oa!=null&&oa.is_random||(oa==null?void 0:oa.exercise_type)==2)&&{key:"3",label:pt.createElement("div",null,"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605",pt.createElement("img",{src:pn,style:{margin:"0 0 4px 4px"}}))}].filter(Zn=>Zn)},className:"ml10"},pt.createElement("div",{className:`${En.btn_review}`},pt.createElement("img",{src:ya.Z,className:"mr5",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),(ar==null?void 0:ar.subjective)===1&&Wt&&pt.createElement(pt.Fragment,null,pt.createElement(Ce.ZP,{type:"default",disabled:!ji},pt.createElement("a",{onClick:Zn=>Cr(void 0,null,function*(){var Yn,_r;if(Zn.preventDefault(),(0,bt.Rm)()&&!((_r=(Yn=Pe==null?void 0:Pe.AssistantObject)==null?void 0:Yn.exercise)!=null&&_r.can_appraise)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield(0,wr.w)(ga.coursesId,ga.categoryId),Nu(),ye.history.push(`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/review/${ji}`)})},pt.createElement("span",{className:"iconfont icon-filesync3x"}),pt.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u8BC4\u9605"))))),pt.createElement(pe.Z,null,(oa==null?void 0:oa.exercise_status)===3&&pt.createElement(Ce.ZP,{className:"ml10",onClick:()=>{Dt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",params:Yt}})}},pt.createElement("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206")),pt.createElement(pe.Z,null,(oa==null?void 0:oa.exercise_time)>0&&(oa==null?void 0:oa.exercise_type)!=2&&(0,bt.Gg)()&&["\u8003\u8BD5\u4E2D"].includes(ue.ju[oa.exercise_status])&&pt.createElement(Ce.ZP,{className:"ml10",disabled:oa.exercise_status===3||oa.exercise_status===5||(oa==null?void 0:oa.appraise_label),onClick:()=>{var Zn,Yn;if((0,bt.Rm)()&&!((Yn=(Zn=Pe==null?void 0:Pe.AssistantObject)==null?void 0:Zn.exercise)!=null&&Yn.can_delay)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Wl.length==0){oe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u5B66\u751F\uFF01");return}Dt({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",exercise_user_id:Wl,user_ids:nu,isBatch:!0,exercise_time:oa.exercise_time,params:pr({},Yt)}})}},"\u6279\u91CF\u5EF6\u65F6"),!(0,bt.dE)()&&["\u8003\u8BD5\u4E2D"].includes(ue.ju[oa.exercise_status])&&pt.createElement(Ce.ZP,{className:"ml10",onClick:()=>{var Zn,Yn;if((0,bt.Rm)()&&!((Yn=(Zn=Pe==null?void 0:Pe.AssistantObject)==null?void 0:Zn.exercise)!=null&&Yn.can_forcing_commit)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Wl.length==0){oe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u5B66\u751F\uFF01");return}Dt({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574\u72B6\u6001",exercise_user_id:Wl,user_ids:nu,isBatch:!0}})}},"\u6279\u91CF\u8C03\u6574\u72B6\u6001"))))),to===-3&&!(0,bt.dE)()&&pt.createElement(He.Z,{customText:"\u4FEE\u6539\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u5224\u5206\u4E2D\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85...",styles:{margin:"0 auto",padding:100}}),to!==-3&&pt.createElement(z.default,{className:"mt30",loading:Gl,hideOnSinglePage:!0,pagination:!1,dataSource:(0,bt.dE)()?ar!=null&&ar.score_open?So==null?void 0:So.exercise_users:[(So==null?void 0:So.current_answer_user)||{}]:So==null?void 0:So.exercise_users,columns:Zo,rowSelection:!(0,bt.dE)()&&{selectedRowKeys:Wl,onChange:(Zn,Yn)=>{tu(Zn),Zi((Yn==null?void 0:Yn.map(_r=>_r==null?void 0:_r.user_id))||[])},getCheckboxProps:Zn=>({disabled:Zn.commit_status===0})},rowKey:"exercise_user_id",scroll:{x:"max-content"},size:"middle",onChange:(Zn,Yn,_r)=>{Yt.page=1,_r.order===void 0?(Yt.order_type=null,Yt.order=null):(Yt.order_type=_r.order==="descend"?"desc":"asc",Yt.order=_r.field),da(pr({},Yt)),Nr(Yt)}}),ir>20&&pt.createElement("aside",{className:"tc pb30 mt30"},pt.createElement(we.Z,{onChange:Yu,current:Yt.page||1,pageSize:Yt.limit,total:ir,showQuickJumper:!0,hideOnSinglePage:!0,showTotal:Zn=>pt.createElement("span",{className:"mr10"},"\u5171",pt.createElement("span",{className:"c-orange"},Zn),"\u6761\u6570\u636E")}))),pt.createElement(Fe.default,{open:Or,title:pt.createElement("span",null,"\u8003\u8BD5\u8BB0\u5F55\uFF08",po==null?void 0:po.name," ",po==null?void 0:po.id,"\uFF09"),centered:!0,width:1e3,footer:null,onCancel:()=>{Co(!1)}},((Qa=po==null?void 0:po.list)==null?void 0:Qa.length)===0?pt.createElement(He.Z,{styles:{margin:"0 auto"},customText:"\u6682\u65E0\u6570\u636E"}):pt.createElement(z.default,{dataSource:po==null?void 0:po.list,columns:xl,pagination:!1})),pt.createElement(sn,null),pt.createElement(Kt,null),pt.createElement(Tt,null),pt.createElement(In,null),Qt&&pt.createElement(Fe.default,{title:"\u9632\u4F5C\u5F0A\u5934\u50CF",open:Qt,centered:!0,onCancel:()=>{Ua(1),tt(!1),qa([]),fa("alert"),ta("")},footer:pt.createElement("div",{style:{display:"flex"}},pt.createElement("div",{style:{flex:1,textAlign:"left"}}," ",pt.createElement(Ce.ZP,{onClick:()=>Cr(void 0,null,function*(){if(!Ca){oe.ZP.info("\u8F93\u5165\u6846\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A");return}Oa(!0);let Zn=yield(0,fe.ZP)(`/api/exercises/${Yt.categoryId}/send_alert.json`,{method:"post",body:{content:Ca,clazz:ka,exercise_user_id:Ba}});(Zn==null?void 0:Zn.status)===0&&(oe.ZP.info("\u53D1\u9001\u6210\u529F"),Ua(1),tt(!1),qa([]),fa("alert"),ta("")),Oa(!1)}),disabled:$a,loading:za},"\u53D1\u9001")),pt.createElement(Ce.ZP,{disabled:(xr==null?void 0:xr.length)===0,style:{marginRight:"10px"},onClick:()=>Cr(void 0,null,function*(){yield Ua(ea-1===0?xr==null?void 0:xr.length:ea-1)})},"\u4E0A\u4E00\u5F20"),pt.createElement(Ce.ZP,{disabled:(xr==null?void 0:xr.length)===0,type:"primary",onClick:()=>Cr(void 0,null,function*(){yield Ua(ea===(xr==null?void 0:xr.length)?1:ea+1)})},"\u4E0B\u4E00\u5F20"))},pt.createElement("img",{style:{width:"234px !important",height:"132px",borderRadius:"5px"},src:xr[ea-1]}),pt.createElement("span",{onClick:()=>{Ga.Z.publish("preview-image",xr[ea-1])},style:{background:"#0152d9",color:"#fff",display:"inline-flex",width:"54px",height:"20px",borderRadius:"10px",justifyContent:"center",lineHeight:"20px",alignItems:"center",position:"absolute",top:"70px",left:"130px",zIndex:5,cursor:"pointer"}},"\u9884\u89C8"),pt.createElement("span",{style:{color:"#0152d9",marginTop:"16px",width:"234px",justifyContent:"center",display:"flex"}},ea+"/"+(xr==null?void 0:xr.length)),pt.createElement(be.ZP,{className:"mt20",checked:ka==="alert",onChange:()=>fa("alert")},"\u53D1\u9001\u8B66\u544A",pt.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u5982\u53D1\u73B0\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u7684\u7167\u7247\u5B58\u5728\u5F02\u5E38\u65F6\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),pt.createElement(be.ZP,{className:"mt10",checked:ka==="notice",onChange:()=>fa("notice")},"\u53D1\u9001\u901A\u77E5",pt.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u8003\u8BD5\u4E2D\u5982\u6709\u6D88\u606F\u901A\u77E5\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),pt.createElement(Se.default.TextArea,{className:"mt20",value:Ca,onChange:Zn=>ta(Zn.target.value),placeholder:`\u8BF7\u8F93\u5165${ka==="alert"?"\u8B66\u544A":"\u901A\u77E5"}\u5185\u5BB9${ka==="alert"?"\uFF0C\u5982\uFF1A\u626D\u5934\u4F4E\u5934\u5927\u5E45\u5EA6\u52A8\u4F5C\u68C0\u6D4B":""}`}),pt.createElement("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"}},"\u5DF2\u53D1\u9001",ja,"\u6B21\u8B66\u544A")),pt.createElement(wa.Z,null),pt.createElement(Hr,null),pt.createElement(la,null))};var co=(0,ye.connect)(({exercise:me,loading:ve,globalSetting:le,classroomList:dt,user:Dt})=>({classroomList:dt,exercise:me,loading:ve.effects,globalSetting:le,user:Dt}))(fr),Do=x(84105),io=x(87395),$r={flex_box_center:"flex_box_center___Hpswl",flex_space_between:"flex_space_between___ywvKM",flex_box_vertical_center:"flex_box_vertical_center___SItpZ",flex_box_center_end:"flex_box_center_end___WIAL3",flex_box_column:"flex_box_column___FMKJn",wrap:"wrap___AW_2A",control:"control___w5xQm",btn:"btn___as1xd",customTable:"customTable___gGVV3",bgH:"bgH___J0V1_",cusModal:"cusModal___2fPK2",imgWrap:"imgWrap___crzTi",img:"img___iwJRL",iBtn:"iBtn___L11V_",text:"text___INAg4",no:"no___H7kcX",textP:"textP___Rdbzv",video:"video___yjo5C",sys:"sys___o3w4h",li:"li___WQQil",d1:"d1___KQ9j6",b1:"b1___PA3Kc",es:"es___j13_3"},oi=x(73217),cl=x(17030);const al=/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i;var Ci=(0,a.forwardRef)(({src:me,videoId:ve,logWatchHistory:le,courseId:dt=null,startTime:Dt,handlePause:_e=()=>{},handlePlay:Wt=()=>{},handlePlayEnded:at=()=>{},videoSpeed:Oe=1},Pe)=>{var xn;const Vn=((xn=me==null?void 0:me.split("."))==null?void 0:xn.pop())==="flv",an=(0,a.useRef)(),wn=(0,a.useRef)(),aa=(0,a.useRef)(0),pa=(0,a.useRef)(0),[$n,Wn]=(0,a.useState)(0),Qa=navigator.userAgent.toLowerCase().match(al),On=Qa?Qa[0]:"pc";(0,a.useImperativeHandle)(Pe,()=>({getLastUpdatedTime:()=>an.current.currentTime,getDuration:()=>an.current.duration})),(0,a.useEffect)(()=>{pa.current=void 0;try{oi.Z.isSupported&&Vn&&me&&(me==null?void 0:me.indexOf(".m3u8"))<0?(pa.current=oi.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:me+"?t="+Date.now(),muted:!1,isLive:!0}),pa.current.on("play",function(){console.log(21111)}),an.current&&(pa.current.detachMediaElement(an.current),pa.current.attachMediaElement(an.current),pa.current.load(),pa.current.play())):an.current.setAttribute("src",me+"?t="+Date.now())}catch(Yt){setTimeout(()=>{Wn($n+1)},1e3)}return console.log("src:",me),()=>{var Yt,da,oa,Ta,Jt,va,ra,ir;pa.current&&((da=(Yt=pa.current)==null?void 0:Yt.unload)==null||da.call(Yt),(Ta=(oa=pa.current)==null?void 0:oa.pause)==null||Ta.call(oa),(va=(Jt=pa.current)==null?void 0:Jt.destroy)==null||va.call(Jt),(ir=(ra=pa.current)==null?void 0:ra.detachMediaElement)==null||ir.call(ra,an.current),pa.current=void 0,an.current.src="")}},[an,Vn,me,$n]),(0,a.useEffect)(()=>(wn.current=setInterval(()=>{aa.current>0&&aa.current===an.current.currentTime&&(console.log("\u64AD\u653E\u4E00\u6B21"),Wn($n+1)),aa.current=an.current.currentTime},3e3),()=>{clearInterval(wn.current)}),[]);const ga=Yt=>{setTimeout(()=>{Wn($n+1)},1e3)};return a.createElement("video",{ref:an,onerr:!0,onErrorCapture:()=>{Wn($n+1)},autoPlay:!0,muted:!0})}),bi=Object.defineProperty,zr=Object.getOwnPropertySymbols,Ri=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,zi=(me,ve,le)=>ve in me?bi(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Lo=(me,ve)=>{for(var le in ve||(ve={}))Ri.call(ve,le)&&zi(me,le,ve[le]);if(zr)for(var le of zr(ve))Gi.call(ve,le)&&zi(me,le,ve[le]);return me},Cl=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const tl=({exercise:me,dispatch:ve,user:le})=>{var dt;const Dt=(0,ye.useParams)(),[_e,Wt]=(0,a.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",save_name:"",exercise_id:Dt==null?void 0:Dt.categoryId}),[at]=de.default.useForm(),[Oe,Pe]=(0,a.useState)(),[xn,jn]=(0,a.useState)(!1),{exerciseList:Vn,commonHeader:an}=me,[wn,aa]=(0,a.useState)([]),[pa,$n]=(0,a.useState)([]),[Wn,Qa]=(0,a.useState)(0),[On,ga]=(0,a.useState)(!0),[Yt,da]=(0,a.useState)(!1),oa=(0,a.useRef)(null);(0,a.useEffect)(()=>{Ta(_e)},[]),(0,a.useEffect)(()=>(clearInterval(oa.current),(an==null?void 0:an.exercise_status)===2&&(oa.current=setInterval(()=>{Ta(_e)},3e4)),()=>{clearInterval(oa.current)}),[an==null?void 0:an.exercise_status,_e]);const Ta=ja=>Cl(void 0,null,function*(){const vr=rr().cloneDeep(ja);console.log(vr,"sendData"),ga(!0),aa([]);const Sa=yield(0,fe.ZP)(`/api/exercises/${ja==null?void 0:ja.exercise_id}/exercise_identity_photos.json`,{method:"get",params:vr});$n([]),ga(!1),Qa(Sa==null?void 0:Sa.count),aa((Sa==null?void 0:Sa.exercise_users)||[])}),Jt=(ja,vr)=>{_e.page=1,_e[vr]=ja,Wt(Lo({},_e)),Ta(_e)},va=ja=>{_e.page=1,_e.save_name=ja,Wt(Lo({},_e))},ra=()=>{_e.page=1;const ja=Object.assign({},at.getFieldsValue());Object.keys(ja).map(function(vr){switch(vr){case"exercise_group_id":ja[vr].includes("all")||!ja[vr].length?(delete _e.course_group,at.setFieldsValue({exercise_group_id:"all"})):(_e.course_group=ja[vr],at.setFieldsValue({exercise_group_id:_e.course_group}));break}}),Wt(Lo({},_e)),Ta(_e)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Pe(47),jn(!0))},[document.getElementById("divhe"),Vn]);const ir=(ja,vr,Sa)=>{_e.page=ja==null?void 0:ja.current,_e.limit=ja==null?void 0:ja.pageSize,Sa!=null&&Sa.order?(_e.sort_by=Sa==null?void 0:Sa.field,_e.sort_direction=(Sa==null?void 0:Sa.order)==="ascend"?"asc":"desc"):(_e.sort_by=null,_e.sort_direction=null),Wt(Lo({},_e)),Ta(_e)},eo=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(ja,vr,Sa)=>_e.limit*(_e.page-1)+Sa+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:110,ellipsis:{showTitle:!1},render:ja=>a.createElement(De.Z,{placement:"bottomLeft",title:ja},a.createElement("span",null,ja))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:140,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:ja=>a.createElement(De.Z,{placement:"bottomLeft",title:ja||"--"},a.createElement("span",null,ja||"--"))},{title:"\u5206\u73ED",dataIndex:"user_group_name",ellipsis:{showTitle:!1},render:(ja,vr)=>ja?a.createElement(De.Z,{placement:"bottom",title:ja},a.createElement("span",{className:$r.es},ja)):"--"},{title:"\u4EBA\u8138\u7167\u7247",dataIndex:"photo_url",width:90,ellipsis:{showTitle:!1},render:(ja,vr)=>a.createElement("img",{width:40,style:{maxHeight:30},src:ja,className:"current",onClick:()=>{ka(vr)}})},{title:"\u5BA1\u6838\u72B6\u6001",width:100,dataIndex:"exercise_identity_photo_state",ellipsis:{showTitle:!1},render:(ja,vr)=>a.createElement(a.Fragment,null,ja==="passed"&&a.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),ja==="rejected"&&a.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),ja==="submitted"&&a.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:180,ellipsis:{showTitle:!1},render:ja=>a.createElement("span",null,ja||"--")},{title:"\u5BA1\u6838\u7C7B\u578B",dataIndex:"audit_clazz",width:90,ellipsis:{showTitle:!1},render:ja=>a.createElement("span",null,ja||"--")},{title:"\u64CD\u4F5C",dataIndex:"action",width:180,ellipsis:{showTitle:!1},render:(ja,vr)=>{var Sa;return a.createElement(a.Fragment,null,(vr==null?void 0:vr.exercise_identity_photo_state)==="submitted"?a.createElement("span",{className:"c-light-primary current",onClick:()=>da(vr)},"\u5BA1\u6838"):a.createElement("span",{className:"c-grey-999 cursorNotAllowed"},"\u5BA1\u6838"),(vr==null?void 0:vr.exercise_identity_photo_state)!=="submitted"?a.createElement("span",{className:"c-light-primary current ml10 mr10",onClick:()=>Qt(vr)},"\u5BA1\u6838\u8BB0\u5F55"):a.createElement("span",{className:"c-grey-999 ml10 mr10 cursorNotAllowed"},"\u5BA1\u6838\u8BB0\u5F55"),(vr==null?void 0:vr.exercise_identity_photo_state)==="passed"&&((Sa=vr==null?void 0:vr.play_url)!=null&&Sa.length)?a.createElement("span",{className:"c-light-primary current",onClick:()=>tt(vr)},"\u6444\u50CF\u76D1\u63A7"):a.createElement("span",{className:"c-grey-999 cursorNotAllowed"},"\u6444\u50CF\u76D1\u63A7"))}}],Pr=ja=>{$n(ja)},Dr=()=>{da(!1),Ta(_e)},Qt=ja=>{const vr=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(Xr,za)=>a.createElement("span",null,Xr||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(Xr,za)=>a.createElement(a.Fragment,null,Xr==="passed"&&a.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),Xr==="rejected"&&a.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),Xr==="submitted"&&a.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(Xr,za)=>Xr?a.createElement(De.Z,{placement:"bottom",title:Xr},a.createElement("span",null,Xr)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(Xr,za)=>a.createElement("span",{className:"current c-light-primary",onClick:()=>{Ga.Z.publish("preview-image",Xr)}},"\u67E5\u770B")}],Sa=Fe.default.confirm({icon:null,width:700,className:`${$r.cusModal} custom-modal-divider`,centered:!0,title:a.createElement(re.Z,null,a.createElement(pe.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),a.createElement(pe.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Sa.destroy()}))),content:a.createElement("div",null,a.createElement(z.default,{className:$r.customTable,dataSource:[Lo({},ja)],bordered:!1,columns:vr,rowKey:"exercise_identity_photo_id",rowClassName:$r.row,pagination:!1}))})},tt=ja=>{var vr,Sa;const Xr=Fe.default.confirm({icon:null,className:`${$r.cusModal} custom-modal-divider`,centered:!0,width:((vr=ja==null?void 0:ja.play_url)==null?void 0:vr.length)<6?724:744,title:a.createElement(re.Z,null,a.createElement(pe.Z,{flex:"1"},"\u89C6\u9891"),a.createElement(pe.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Xr.destroy()}))),content:a.createElement("ul",{className:$r.sys},(Sa=ja==null?void 0:ja.play_url)==null?void 0:Sa.map((za,Oa)=>a.createElement("li",{className:$r.li,key:Oa},a.createElement("div",{className:$r.d1},a.createElement("div",{className:$r.img},a.createElement(Ci,{src:za==null?void 0:za.replace(".m3u8",".flv"),autoPlay:!0})),a.createElement("div",{className:$r.btn},a.createElement("div",{className:$r.b1},"\u56DE\u653E\u89C6\u9891",Oa+1))))))})},ka=ja=>{const vr=Fe.default.confirm({icon:null,className:`${$r.cusModal} custom-modal-divider`,centered:!0,width:710,title:a.createElement(re.Z,null,a.createElement(pe.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),a.createElement(pe.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>vr.destroy()}))),content:a.createElement(re.Z,null,a.createElement("aside",{className:$r.imgWrap,style:{marginBottom:40}},a.createElement("div",{className:$r.img},a.createElement("img",{width:326,src:(0,ue.Tv)(ja==null?void 0:ja.photo_url)}),a.createElement("div",{className:$r.textP},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:$r.img,style:{marginLeft:20}},ja!=null&&ja.identity_url?a.createElement("img",{width:326,src:(0,ue.Tv)(ja==null?void 0:ja.identity_url)}):a.createElement("div",{className:$r.no,style:{width:326}},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),a.createElement("div",{className:$r.textP},"\u8BC1\u4EF6\u7167\u7247"))))})},fa={selectedRowKeys:pa,columnWidth:40,onChange:Pr,getCheckboxProps:ja=>({disabled:(ja==null?void 0:ja.exercise_identity_photo_state)==="passed"})};return a.createElement("section",{className:$r.wrap},a.createElement(de.default,{form:at,onChange:ra,initialValues:{exercise_group_id:"all"}},a.createElement(de.default.Item,{name:"exercise_group_id"},a.createElement(Re.default.Group,{style:{width:"100%"}},a.createElement(re.Z,null,a.createElement(pe.Z,{className:"font14",flex:"80px"},"\u9009\u62E9\u5206\u73ED:"),a.createElement(pe.Z,{flex:"80px"},a.createElement(Re.default,{value:"all"},"\u5168\u90E8")),a.createElement(pe.Z,{flex:"1",id:"divhe",style:{height:Oe+"px",overflow:"hidden"}},(dt=Vn.course_groups)==null?void 0:dt.map((ja,vr)=>a.createElement(Re.default,{key:vr,value:ja.exercise_group_id,className:"ml0 mr8"},ja.exercise_group_name,"(",ja.exercise_group_students,")"))),xn&&a.createElement("span",{onClick:()=>{let ja=document.getElementById("divhe").scrollHeight;Oe>47?Pe(47):Pe(ja)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Oe===47?"\u5C55\u5F00":"\u6536\u8D77",Oe===47?a.createElement(Do.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):a.createElement(io.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))),a.createElement("div",{className:$r.control},a.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:_e==null?void 0:_e.save_name,onChange:ja=>va(ja.target.value),onSearch:()=>{_e.page=1,_e.name=_e.save_name,Wt(Lo({},_e)),Ta(_e)}}),a.createElement(dn.default,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u72B6\u6001",value:_e==null?void 0:_e.state,onChange:ja=>Jt(ja,"state")},a.createElement(dn.default.Option,{value:null},"\u5168\u90E8"),a.createElement(dn.default.Option,{value:"submitted"},"\u5F85\u5BA1\u6838"),a.createElement(dn.default.Option,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),a.createElement(dn.default.Option,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7")),a.createElement(dn.default,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u7C7B\u578B",value:_e==null?void 0:_e.audit,onChange:ja=>Jt(ja,"audit")},a.createElement(dn.default.Option,{value:null},"\u5168\u90E8"),a.createElement(dn.default.Option,{value:1},"\u81EA\u52A8\u5BA1\u6838"),a.createElement(dn.default.Option,{value:2},"\u4EBA\u5DE5\u5BA1\u6838")),a.createElement("span",{className:$r.btn,style:{cursor:"pointer"},onClick:()=>{if(!pa.length){oe.ZP.warning("\u8BF7\u9009\u62E9\u5B66\u751F");return}da(!0)}},a.createElement("i",{className:"iconfont icon-piliangcaozuo font14 mr5"}),"\u6279\u91CF\u5BA1\u6838")),a.createElement("div",{className:$r.bgH}),a.createElement(z.default,{rowSelection:fa,className:$r.customTable,dataSource:wn,bordered:!1,columns:eo,rowKey:"exercise_identity_photo_id",rowClassName:$r.row,loading:On,onChange:ir,pagination:{pageSize:_e.limit,total:Wn,current:_e.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:ja=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-orange"},ja),"\u6761\u6570\u636E")}}),a.createElement(ba,{selectIds:pa,visible:Yt,onCancel:()=>da(!1),onOk:Dr,params:_e}),a.createElement(wa.Z,null))};var Da=(0,ye.connect)(({exercise:me,user:ve})=>({exercise:me,user:ve}))(tl);const ba=({visible:me,onOk:ve,onCancel:le,selectIds:dt,params:Dt})=>{const[_e,Wt]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)({}),[Pe]=de.default.useForm(),xn=jn=>Cl(void 0,null,function*(){Wt(!0);let Vn;me===!0?Vn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:Lo({identity_photo_ids:dt},jn)}):Vn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/audit_identity_photo.json`,{method:"post",body:Lo({identity_photo_id:me==null?void 0:me.exercise_identity_photo_id},jn)}),(Vn==null?void 0:Vn.status)===0&&ve(),Wt(!1)});return a.createElement(Fe.default,{title:me!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!me,centered:!0,width:650,destroyOnClose:!0,onCancel:()=>{le()},afterClose:()=>{Pe.resetFields(),Oe({})},confirmLoading:_e,onOk:()=>Pe.submit()},a.createElement(de.default,{className:$r.formWrap,form:Pe,labelCol:{span:4},wrapperCol:{span:18},onFinish:xn,onValuesChange:()=>{Oe(Lo({},Pe.getFieldsValue()))}},me!==!0&&a.createElement(re.Z,{style:{marginLeft:28,marginBottom:38}},a.createElement(pe.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),a.createElement(pe.Z,null,a.createElement("aside",{className:$r.imgWrap},a.createElement("div",{className:$r.img},a.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.photo_url)}),a.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",me==null?void 0:me.photo_url)},className:$r.iBtn},"\u9884\u89C8"),a.createElement("div",{className:$r.text},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:$r.img,style:{marginLeft:20}},me!=null&&me.identity_url?a.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.identity_url)}):a.createElement("div",{className:$r.no,style:{width:326}},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(me!=null&&me.identity_url)&&a.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",(0,ue.Tv)(me==null?void 0:me.identity_url))},className:$r.iBtn},"\u9884\u89C8"),a.createElement("div",{className:$r.text},"\u8BC1\u4EF6\u7167\u7247"))))),a.createElement(de.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),a.createElement(be.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(at==null?void 0:at.state)==="rejected"&&a.createElement(de.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},a.createElement(Se.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),a.createElement("div",{style:{color:"#FA6400",paddingLeft:32}},"\u6CE8\u610F\uFF1A\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u8BE5\u5B66\u751F\u5728\u672C\u573A\u8003\u8BD5\u7684\u8BA4\u8BC1\u72B6\u6001\u5C06\u66F4\u65B0\u4E3A\u201C\u5BA1\u6838\u901A\u8FC7\u201D\uFF0C\u4E14\u80FD\u591F\u8FDB\u5165\u8003\u8BD5\u3002")))};var Wa=x(61621),Br=x(64165),lr={flex_box_center:"flex_box_center___t6Zg2",flex_space_between:"flex_space_between___YFTSU",flex_box_vertical_center:"flex_box_vertical_center___qbDmM",flex_box_center_end:"flex_box_center_end___Bj6kw",flex_box_column:"flex_box_column___Ou9DO",wrap:"wrap___foAmP",control:"control___q0ttm",bgH:"bgH___NAS04",sys:"sys___rqcXV",li:"li___blFPM",d1:"d1___Xzld0",img:"img___ckn7G",btn:"btn___fSMGG",b1:"b1___zoANu",b2:"b2___bqZaY",big:"big___nQ5gf",cusModal:"cusModal___rTXoc",video:"video___E4J_7",imgWrap:"imgWrap___ENwuy",iBtn:"iBtn___bXnJy",text:"text___CK5up",no:"no___MBT10",textP:"textP___ibKK1",l:"l___Gi38o",r:"r___HNibN",fo:"fo___DQwO8",b:"b___z8B9p"},mo=Object.defineProperty,Ar=Object.defineProperties,zo=Object.getOwnPropertyDescriptors,Ro=Object.getOwnPropertySymbols,Oi=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,Eo=(me,ve,le)=>ve in me?mo(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Io=(me,ve)=>{for(var le in ve||(ve={}))Oi.call(ve,le)&&Eo(me,le,ve[le]);if(Ro)for(var le of Ro(ve))Qo.call(ve,le)&&Eo(me,le,ve[le]);return me},ii=(me,ve)=>Ar(me,zo(ve)),ol=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const nl=({exercise:me,dispatch:ve,user:le})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn;const Vn=(0,ye.useParams)(),[an,wn]=(0,a.useState)({page:1,limit:10,name:"",save_name:"",exercise_id:Vn==null?void 0:Vn.categoryId}),[aa]=de.default.useForm(),[pa,$n]=(0,a.useState)(),[Wn,Qa]=(0,a.useState)(!1),{exerciseList:On}=me,[ga,Yt]=(0,a.useState)([]),[da,oa]=(0,a.useState)(0),[Ta,Jt]=(0,a.useState)(!0),[va,ra]=(0,a.useState)(!1),[ir,eo]=(0,a.useState)("1"),[Pr,Dr]=(0,a.useState)(1),[Qt,tt]=(0,a.useState)("alert"),[ka,fa]=(0,a.useState)(1),[ja,vr]=(0,a.useState)(""),[Sa,Xr]=(0,a.useState)(!1),[za,Oa]=(0,a.useState)(!1),[Fr,xr]=(0,a.useState)([]);(0,a.useEffect)(()=>{qa(an)},[]);const qa=Gr=>ol(void 0,null,function*(){const ar=rr().cloneDeep(Gr);Jt(!0),Yt([]);const oo=yield(0,fe.ZP)(`/api/exercises/${Gr==null?void 0:Gr.exercise_id}/exercise_videos.json`,{method:"get",params:ar});Jt(!1),oa(oo==null?void 0:oo.count),Yt((oo==null?void 0:oo.exercise_users)||[])}),ea=(Gr,ar)=>{an.page=Gr,an.limit=ar,wn(Io({},an)),qa(an)},Ua=Gr=>{an.page=1,an.save_name=Gr,wn(Io({},an))},Ca=()=>{an.page=1;const Gr=Object.assign({},aa.getFieldsValue());Object.keys(Gr).map(function(ar){switch(ar){case"exercise_group_id":Gr[ar].includes("all")||!Gr[ar].length?(delete an.course_group,aa.setFieldsValue({exercise_group_id:"all"})):(an.course_group=Gr[ar],aa.setFieldsValue({exercise_group_id:an.course_group}));break}}),qa(an)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&($n(47),Qa(!0))},[document.getElementById("divhe"),On]);const ta=Gr=>ol(void 0,null,function*(){Xr(!0),ra({});const ar=yield(0,fe.ZP)(`/api/exercises/${an==null?void 0:an.exercise_id}/student_info.json`,{method:"get",params:{exercise_user_id:Gr==null?void 0:Gr.exercise_user_id}}),oo=yield(0,fe.ZP)(`/api/exercises/${an==null?void 0:an.exercise_id}/video_push_logs.json`,{method:"get",params:{exercise_user_id:Gr==null?void 0:Gr.exercise_user_id}});oo!=null&&oo.data&&xr((oo==null?void 0:oo.data)||[]),ar!=null&&ar.data&&ra(ii(Io({},ar==null?void 0:ar.data),{exercise_user_id:Gr==null?void 0:Gr.exercise_user_id,datas:Gr})),Xr(!1)}),Ba=Gr=>{var ar,oo;Dr(Gr==="prev"?Pr-1===0?(ar=va==null?void 0:va.exercise_user_photos)==null?void 0:ar.length:Pr-1:Pr===((oo=va==null?void 0:va.exercise_user_photos)==null?void 0:oo.length)?1:Pr+1)},qn=()=>{Dr(1),tt("alert"),vr(""),eo("1"),fa(1)},$a=Gr=>{fa(Gr)},mr=Gr=>{tt(Gr),fa(1),vr("")},Or=[{key:1,value:"\u624B\u673A\u5F55\u50CF\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u5F00\u542F\u624B\u673A\u6444\u50CF\u5F55\u5236\u3002"},{key:2,value:"\u8BF7\u52FF\u79BB\u5F00\u76D1\u63A7\u8303\u56F4\uFF01"},{key:3,value:"\u8BF7\u4E0D\u8981\u4E0E\u5176\u4ED6\u4EBA\u4EA4\u8C08\uFF01"},{key:4,value:"\u8BF7\u4E0D\u8981\u505A\u4E0E\u8003\u8BD5\u65E0\u5173\u7684\u884C\u4E3A\uFF01"},{key:5,value:"\u8BF7\u52FF\u5207\u5C4F\uFF0C\u8D85\u8FC73\u6B21\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF01"},{key:6,value:"\u8BF7\u52FF\u906E\u6321\u6216\u5173\u95ED\u7535\u8111\u6444\u50CF\u76D1\u63A7\uFF01"},{key:0,value:"\u5176\u4ED6"}],Co=[{key:1,value:"\u8BF7\u5C06\u624B\u673A\u653E\u7F6E\u4E8E\u4FA7\u540E\u65B945\xB0\uFF0C\u79BB\u684C\u97621\u7C73\u5DE6\u53F3\uFF0C\u4FDD\u8BC1\u80FD\u62CD\u6444\u5230\u4E0A\u534A\u8EAB\u3001\u7535\u8111\u5C4F\u5E55\u548C\u684C\u9762\u3002"},{key:2,value:"\u624B\u673A\u5F55\u50CF\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u5F00\u542F\u624B\u673A\u6444\u50CF\u5F55\u5236\u3002"},{key:0,value:"\u5176\u4ED6"}],po=Qt==="alert"?Or:Co;return a.createElement("section",{className:lr.wrap},a.createElement(de.default,{form:aa,onChange:Ca,initialValues:{exercise_group_id:"all"}},a.createElement(de.default.Item,{name:"exercise_group_id"},a.createElement(Re.default.Group,{style:{width:"100%"}},a.createElement(re.Z,null,a.createElement(pe.Z,{className:"font14",flex:"80px"},"\u9009\u62E9\u5206\u73ED:"),a.createElement(pe.Z,{flex:"80px"},a.createElement(Re.default,{value:"all"},"\u5168\u90E8")),a.createElement(pe.Z,{flex:"1",id:"divhe",style:{height:pa+"px",overflow:"hidden"}},(dt=On.course_groups)==null?void 0:dt.map((Gr,ar)=>a.createElement(Re.default,{key:ar,value:Gr.exercise_group_id,className:"ml0 mr8"},Gr.exercise_group_name,"(",Gr.exercise_group_students,")"))),Wn&&a.createElement("span",{onClick:()=>{let Gr=document.getElementById("divhe").scrollHeight;pa>47?$n(47):$n(Gr)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},pa===47?"\u5C55\u5F00":"\u6536\u8D77",pa===47?a.createElement(Do.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):a.createElement(io.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))),a.createElement("div",{className:lr.control},a.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:an==null?void 0:an.save_name,onChange:Gr=>Ua(Gr.target.value),onSearch:()=>{an.page=1,an.name=an.save_name,wn(Io({},an)),qa(an)}})),a.createElement("div",{className:lr.bgH}),a.createElement("div",{className:lr.warpList},a.createElement(Wa.Z,{loading:Ta,active:!0,paragraph:{rows:5}},a.createElement("div",{className:"c-grey-666 mb20 mt20"},"\u5171",a.createElement("span",{className:"c-orange"},da),"\u540D\u5B66\u751F\u5DF2\u5F00\u542F\u624B\u673A\u6444\u5F71"),ga.length?a.createElement("ul",{className:lr.sys},ga.map((Gr,ar)=>{const{user_name:oo,user_group_name:So,video_url:Mi,login:Gl,student_id:zl}=Gr;return a.createElement("li",{className:lr.li,key:ar},a.createElement("div",{className:lr.d1},a.createElement("div",{className:lr.img},a.createElement("iframe",{style:{height:340,width:"100%",border:"none"},src:`/live-play.html?key=${ar}&video_url=${Mi==null?void 0:Mi.replace(".m3u8",".flv")}`})),a.createElement(De.Z,{title:"\u59D3\u540D+\u5B66\u53F7"},a.createElement("div",{className:lr.btn,onClick:()=>(0,ue.RG)(`${an.exercise_id}-${Gl}`,!0)},a.createElement("div",{title:oo,className:lr.b1},oo),a.createElement("div",{title:So,className:lr.b2},"(",zl,")"))),a.createElement("div",{onClick:()=>ta(Gr),className:lr.big},"\u67E5\u770B")))})):a.createElement(Br.Z,null)),a.createElement(we.Z,{showTotal:Gr=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-orange"},Gr),"\u6761\u6570\u636E"),className:"tc",showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,onChange:ea,pageSize:an==null?void 0:an.limit,current:an.page,total:da})),a.createElement(Fe.default,{title:"\u67E5\u770B\u8BE6\u7EC6\u4FE1\u606F",open:va,centered:!0,width:850,destroyOnClose:!0,onCancel:()=>{ra(!1)},afterClose:qn,footer:null},a.createElement(Wa.Z,{loading:Sa,active:!0,paragraph:{rows:5}},a.createElement("div",null,a.createElement("span",null,"\u59D3\u540D:",(Dt=va==null?void 0:va.datas)==null?void 0:Dt.user_name),a.createElement("span",{className:"ml20"},"\u5B66\u53F7:",(_e=va==null?void 0:va.datas)==null?void 0:_e.student_id),a.createElement("span",{className:"ml20"},"\u73ED\u7EA7:",(Wt=va==null?void 0:va.datas)==null?void 0:Wt.user_group_name)),a.createElement(E.default,{className:"mt10",defaultActiveKey:ir,onChange:Gr=>{eo(Gr)}},a.createElement(E.default.TabPane,{tab:"\u9632\u4F5C\u5F0A\u5934\u50CF",key:"1"},a.createElement("aside",{className:lr.imgWrap},a.createElement("div",{className:lr.img,style:{width:234,marginLeft:30,textAlign:"center"}},(at=va==null?void 0:va.exercise_user_photos)!=null&&at.length?a.createElement(a.Fragment,null,a.createElement("img",{height:131,src:(Oe=va==null?void 0:va.exercise_user_photos)==null?void 0:Oe[Pr-1]}),a.createElement("div",{onClick:()=>{var Gr;Ga.Z.publish("preview-image",(Gr=va==null?void 0:va.exercise_user_photos)==null?void 0:Gr[Pr-1])},className:lr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:lr.text},"\u8003\u8BD5\u4E2D\u7167\u7247",a.createElement("span",{className:"c-light-primary"},Pr,"/",(Pe=va==null?void 0:va.exercise_user_photos)==null?void 0:Pe.length)),Pr===1?a.createElement("div",{style:{color:"#ccc",cursor:"not-allowed"},className:lr.l}," ",a.createElement("i",{className:"iconfont icon-fanhui2"})):a.createElement("div",{onClick:()=>Ba("prev"),className:lr.l}," ",a.createElement("i",{className:"iconfont icon-fanhui2"})),a.createElement("div",{onClick:()=>Ba("next"),className:lr.r},a.createElement("i",{className:"iconfont icon-lujing"}))):a.createElement("div",{className:lr.no},a.createElement("span",null,"\u6682\u65E0\u8003\u8BD5\u4E2D\u7167\u7247"))),a.createElement("div",{className:lr.img,style:{marginLeft:60,width:234,textAlign:"center"}},va!=null&&va.identity_url?a.createElement("img",{height:131,src:(0,ue.Tv)(va==null?void 0:va.identity_url)}):a.createElement("div",{className:lr.no},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(va!=null&&va.identity_url)&&a.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",(0,ue.Tv)(va==null?void 0:va.identity_url))},className:lr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:lr.text},"\u8BC1\u4EF6\u7167\u7247")))),a.createElement(E.default.TabPane,{tab:"\u4EBA\u8138\u7167\u7247",key:"2"},a.createElement("aside",{className:lr.imgWrap,style:{marginLeft:70}},a.createElement("div",{className:lr.img},a.createElement("img",{width:234,src:va==null?void 0:va.exercise_identity_photo}),a.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",va==null?void 0:va.exercise_identity_photo)},className:lr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:lr.text},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:lr.img,style:{marginLeft:20,width:234,textAlign:"center"}},va!=null&&va.identity_url?a.createElement("img",{height:131,src:(0,ue.Tv)(va==null?void 0:va.identity_url)}):a.createElement("div",{className:lr.no},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(va!=null&&va.identity_url)&&a.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",(0,ue.Tv)(va==null?void 0:va.identity_url))},className:lr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:lr.text},"\u8BC1\u4EF6\u7167\u7247")))),a.createElement(E.default.TabPane,{tab:"\u8B66\u544A\u548C\u901A\u77E5",key:"3"},a.createElement("div",{className:lr.fo},a.createElement(be.ZP,{className:"mt20",checked:Qt==="alert",onChange:()=>mr("alert")},"\u53D1\u9001\u8B66\u544A",a.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u5982\u53D1\u73B0\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u7684\u7167\u7247\u5B58\u5728\u5F02\u5E38\u65F6\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),a.createElement(be.ZP,{className:"mt10",checked:Qt==="notice",onChange:()=>mr("notice")},"\u53D1\u9001\u901A\u77E5",a.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u8003\u8BD5\u4E2D\u5982\u6709\u6D88\u606F\u901A\u77E5\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),a.createElement("div",{className:"mt20"},a.createElement("span",{className:"mr10"},"\u539F\u56E0:"),a.createElement(dn.default,{style:{width:570},value:ka,onChange:$a},po==null?void 0:po.map(Gr=>a.createElement(dn.default.Option,{key:Gr.key,value:Gr.key},Gr.value)))),ka===0&&a.createElement(Se.default.TextArea,{className:"mt20",value:ja,onChange:Gr=>vr(Gr.target.value),placeholder:"\u8BF7\u586B\u5199\u5176\u4ED6\u539F\u56E0"}),a.createElement(re.Z,{className:"mt10",align:"middle"},a.createElement("div",{className:"mr10"},"\u53D1\u9001\u8BB0\u5F55"),a.createElement("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"}},"\u5DF2\u53D1\u9001",va==null?void 0:va.alert_count,"\u6B21\u8B66\u544A\u548C",((xn=va==null?void 0:va.alerts)==null?void 0:xn.length)-(va==null?void 0:va.alert_count),"\u6B21\u901A\u77E5")),a.createElement(z.default,{dataSource:(va==null?void 0:va.alerts)||[],bordered:!1,scroll:((jn=va==null?void 0:va.alerts)==null?void 0:jn.length)>4?{y:200}:{},columns:[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"created_at",width:164},{title:"\u53D1\u9001\u4EBA",dataIndex:"sender",width:100,ellipsis:{showTitle:!1},render:Gr=>Gr?a.createElement("span",{title:Gr},Gr):"--"},{title:"\u53D1\u9001\u7C7B\u578B",dataIndex:"clazz",width:80,render:Gr=>Gr==="alert"?"\u8B66\u544A":"\u901A\u77E5"},{title:"\u53D1\u9001\u5185\u5BB9",dataIndex:"content",ellipsis:!0}],pagination:!1}),a.createElement(Ce.ZP,{className:lr.b,onClick:()=>ol(void 0,null,function*(){if(!ja&&ka===0){oe.ZP.info("\u8BF7\u8F93\u5165\u5176\u4ED6\u539F\u56E0");return}let Gr=ja;ka&&(Gr=(Qt==="alert"?Or:Co).find(So=>So.key===ka).value),Oa(!0);let ar=yield(0,fe.ZP)(`/api/exercises/${an.exercise_id}/send_alert.json`,{method:"post",body:{content:Gr,clazz:Qt,exercise_user_id:va==null?void 0:va.exercise_user_id}});(ar==null?void 0:ar.status)===0&&(oe.ZP.info("\u53D1\u9001\u6210\u529F"),ra(!1)),Oa(!1)}),loading:za,type:"primary"},a.createElement("i",{className:"iconfont icon-fasongtongzhi mr5"}),"\u53D1\u9001"))),a.createElement(E.default.TabPane,{tab:"\u65AD\u6D41\u8BB0\u5F55",key:"4"},a.createElement(z.default,{dataSource:Fr,bordered:!1,scroll:Fr.length>7?{y:300}:{},columns:[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_time",width:164},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",width:164,render:Gr=>Ze()(Gr).format("YYYY-MM-DD HH:mm:ss")||"--"},{title:"\u63A8\u6D41\u65F6\u957F",dataIndex:"push_duration",ellipsis:!0,width:120,render:Gr=>Gr&&(0,ue.li)(Number(Gr)/1e3)||0},{title:"\u65AD\u6D41\u539F\u56E0",dataIndex:"msg",ellipsis:!0}]}))))),a.createElement(wa.Z,null))};var Ol=(0,ye.connect)(({exercise:me,user:ve})=>({exercise:me,user:ve}))(nl),Nl={flex_box_center:"flex_box_center___xF1ge",flex_space_between:"flex_space_between___YGq9c",flex_box_vertical_center:"flex_box_vertical_center___wd_iR",flex_box_center_end:"flex_box_center_end___HoL5p",flex_box_column:"flex_box_column___Oy7FC",warp:"warp____YDkr",header:"header___BRNBu",empty:"empty___iwhMt"},qr={flex_box_center:"flex_box_center___Xa_jj",flex_space_between:"flex_space_between___N_2qI",flex_box_vertical_center:"flex_box_vertical_center___wGZOw",flex_box_center_end:"flex_box_center_end___GYY4W",flex_box_column:"flex_box_column___jR_ZX",subjectTable:"subjectTable___WrGqf",title:"title___ZCcfg",customTable:"customTable___xSvZm",row:"row___Acnda",line:"line___nmQeX"},Mr=Object.defineProperty,Qr=Object.defineProperties,Kr=Object.getOwnPropertyDescriptors,si=Object.getOwnPropertySymbols,Xi=Object.prototype.hasOwnProperty,il=Object.prototype.propertyIsEnumerable,ml=(me,ve,le)=>ve in me?Mr(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Vl=(me,ve)=>{for(var le in ve||(ve={}))Xi.call(ve,le)&&ml(me,le,ve[le]);if(si)for(var le of si(ve))il.call(ve,le)&&ml(me,le,ve[le]);return me},Rl=(me,ve)=>Qr(me,Kr(ve)),xu=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())}),Bi=({index:me,bottomLine:ve,gather:le,search:dt})=>{const[Dt,_e]=(0,a.useState)([]),[Wt,at]=(0,a.useState)(!1),[Oe,Pe]=(0,a.useState)(!1),xn=(0,ye.useParams)(),jn=(0,ye.useLocation)(),[Vn]=(0,ye.useSearchParams)(),[an,wn]=(0,a.useState)({page:1,limit:6,total:0});(0,a.useEffect)(()=>{console.log(le,"gather"),me===0&&Pe(!0)},[]),(0,a.useEffect)(()=>{Oe&&pa()},[Oe]);const aa=[{title:"\u5E8F\u53F7",dataIndex:"index",key:"index",align:"left",ellipsis:!0,render:(Qa,On,ga)=>an.limit*(an.page-1)+ga+1},{title:"\u59D3\u540D",dataIndex:"username",key:"username",align:"left",ellipsis:!0},{title:"\u73ED\u7EA7",dataIndex:"user_group_name",key:"user_group_name",align:"left",render:Qa=>Qa||"--"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",align:"left"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",key:"code_rate",align:"left",render:Qa=>Qa+"%"},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",align:"left",render:Qa=>{let On=`/classrooms/${xn==null?void 0:xn.coursesId}/exercise/${xn==null?void 0:xn.categoryId}/detail/${Qa}/review_detail`;return Vn.get("random")&&(On=On+`?random=${Vn.get("random")}`),a.createElement(ye.Link,{to:On,target:"_blank"},"\u67E5\u770B")}}],pa=Qa=>xu(void 0,null,function*(){at(!0);const On=Qa||{page:1,limit:10,total:0},ga=Vl({id:xn==null?void 0:xn.categoryId,question_id:le==null?void 0:le.question_id,search:dt},On),Yt=yield(0,fe.ZP)(`/api/courses/${xn==null?void 0:xn.coursesId}/exercises/code_review_users.json`,{method:"get",params:ga});Yt&&(_e(Yt==null?void 0:Yt.users),at(!1),wn(Rl(Vl({},On),{total:(Yt==null?void 0:Yt.count)||0})))}),$n=Qa=>{const On=Rl(Vl({},an),{page:Qa});wn(On),pa(On)},Wn=()=>{Pe(!Oe)};return a.createElement("div",{className:qr.subjectTable},a.createElement("aside",{className:qr.title},a.createElement("span",{className:"c-light-primary"},me+1,"\u3001",le.name||((le==null?void 0:le.question_type)===5?"\u5B9E\u8BAD\u9898":"\u7F16\u7A0B\u9898")),a.createElement("span",{className:"c-grey-333"},"\uFF08",le==null?void 0:le.score,"\u5206\uFF09\uFF1A",le==null?void 0:le.question_title),a.createElement("span",{className:"ml40 c-grey-999"},a.createElement("b",{className:"c-red-ee4"},le==null?void 0:le.checked_count),"\xA0\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08\u5171",le==null?void 0:le.total_count,"\u4E2A\u4F5C\u54C1\uFF09"),a.createElement("span",{onClick:Wn,style:{marginLeft:"auto",cursor:"pointer",color:"#0152d9"}},Oe?"\u6536\u8D77":"\u5C55\u5F00",Oe?a.createElement(io.Z,null):a.createElement(Do.Z,null)),(le==null?void 0:le.question_type)===5&&a.createElement("a",{style:{marginLeft:20},target:"_blank",href:`/shixuns/${le==null?void 0:le.shixun_identifier}/challenges`},"\u5B9E\u8BAD\u8BE6\u60C5")),a.createElement(z.default,{className:qr.customTable,style:{display:Oe?"block":"none"},dataSource:Dt,bordered:!1,rowKey:Qa=>Qa.id,rowClassName:qr.row,columns:aa,loading:Wt,pagination:{pageSize:an.limit,total:an.total,current:an.page,onChange:$n,showQuickJumper:!0,showSizeChanger:!1,hideOnSinglePage:!0,position:["bottomCenter"]}}),a.createElement("div",{className:qr.line,style:{visibility:ve?"hidden":"visible"}}))},Ti=x(59149),ci=x(59301),Po=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const ll=({exercise:me,globalSetting:ve,dispatch:le})=>{const[dt,Dt]=(0,a.useState)(""),[_e,Wt]=(0,a.useState)([]),[at,Oe]=(0,a.useState)(""),[Pe,xn]=(0,a.useState)(!1),[jn,Vn]=(0,a.useState)(!1),an=(0,ye.useParams)();(0,a.useEffect)(()=>{wn()},[]);const wn=$n=>Po(void 0,null,function*(){xn(!0);const Wn=yield(0,fe.ZP)(`/api/courses/${an==null?void 0:an.coursesId}/exercises/code_review_results.json`,{method:"get",params:{id:an==null?void 0:an.categoryId,search:dt}});if((Wn==null?void 0:Wn.status)===-2){Vn(!0),wn();return}Wn&&(Vn(!1),xn(!1),Wt((Wn==null?void 0:Wn.exercise_questions)||[]),Oe(Wn==null?void 0:Wn.last_review_time))}),aa=()=>{wn()},pa=()=>ci.createElement("div",{className:Nl.empty},ci.createElement("img",{src:Ti.x7,width:"258"}),ci.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E"));return ci.createElement("section",{className:Nl.warp},ci.createElement("aside",{className:Nl.header},ci.createElement("div",null,"\u67E5\u91CD\u65F6\u95F4\uFF1A",at||"--"),!!at&&ci.createElement(Se.default,{value:dt,onChange:$n=>Dt($n.target.value),suffix:ci.createElement("i",{onClick:aa,className:"iconfont icon-sousuo2 c-grey-c"}),bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onPressEnter:aa})),jn&&ci.createElement(He.Z,{customText:"\u6B63\u5728\u8FDB\u884C\u4EE3\u7801\u67E5\u91CD\uFF0C\u8BF7\u7A0D\u5019\u3002\u67E5\u91CD\u7ED3\u675F\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u663E\u793A\u7ED3\u679C"}),!jn&&ci.createElement(Wa.Z,{loading:Pe,active:!0,paragraph:{rows:5}},_e.length>0?ci.createElement("aside",{className:Nl.subject},_e.map(($n,Wn)=>ci.createElement(Bi,{key:Wn,index:Wn,bottomLine:Wn===_e.length-1,gather:$n,search:dt}))):pa()))};var fi=(0,ye.connect)(({exercise:me,globalSetting:ve})=>({exercise:me,globalSetting:ve}))(ll),ul=x(28103),Ul=x(96565),Lu=x(97805),Tu=x(20633),hr={flex_box_center:"flex_box_center___epJYP",flex_space_between:"flex_space_between___SU6BD",flex_box_vertical_center:"flex_box_vertical_center___Qes2t",flex_box_center_end:"flex_box_center_end___hGppz",flex_box_column:"flex_box_column___uzhhO",wrap:"wrap___rEjJ0",modal:"modal___gRDV9",titleWrap:"titleWrap___MK_OO",required:"required___Hja3H",title:"title___vMFKz",colorGray:"colorGray___hNhIL",choiceWrap:"choiceWrap___Xx5du",answer:"answer___cbuNE",activeAnswer:"activeAnswer___LwFG7",deleteIcon:"deleteIcon____HG4s",addIcon:"addIcon___r_Vhy",editorWrap:"editorWrap___OYwur",htmlWrap:"htmlWrap___qXHYn",radio:"radio___urtyZ",color333:"color333___Lah7k",color999:"color999___TmkZt",questionType:"questionType___r_bKw",questionChoices:"questionChoices___LA7VM",action:"action___fTTDM",difficult:"difficult___Mg7lT",fold:"fold___oVjRI",head:"head___fpwmn",divname:"divname___O7KlL"},rl=x(6339),Su=x(62985),ss=x(27687),pi=x(59301),Rs=Object.defineProperty,cs=Object.getOwnPropertySymbols,hc=Object.prototype.hasOwnProperty,Yc=Object.prototype.propertyIsEnumerable,Lc=(me,ve,le)=>ve in me?Rs(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Fs=(me,ve)=>{for(var le in ve||(ve={}))hc.call(ve,le)&&Lc(me,le,ve[le]);if(cs)for(var le of cs(ve))Yc.call(ve,le)&&Lc(me,le,ve[le]);return me},Xc=(me,ve)=>{var le={};for(var dt in me)hc.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&cs)for(var dt of cs(me))ve.indexOf(dt)<0&&Yc.call(me,dt)&&(le[dt]=me[dt]);return le},ds=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Xs=null,pd="\u2581",Au=(me,ve)=>{var le=me,{problemset:dt,globalSetting:Dt,exercise:_e,loading:Wt,dispatch:at,editData:Oe,editKey:Pe,setEditKey:xn=()=>{},cancelAdd:jn=()=>{},addCallback:Vn=()=>{},reload:an=()=>{},setIsClaer:wn=()=>{}}=le,aa=Xc(le,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","reload","setIsClaer"]);const[pa,$n]=(0,a.useState)(""),[Wn,Qa]=(0,a.useState)(""),[On,ga]=(0,a.useState)([]),[Yt,da]=(0,a.useState)(""),[oa,Ta]=(0,a.useState)(),[Jt,va]=(0,a.useState)(!1),[ra,ir]=(0,a.useState)(),[eo,Pr]=(0,a.useState)(0),[Dr,Qt]=(0,a.useState)(!1),[tt,ka]=(0,a.useState)(!1),[fa,ja]=(0,a.useState)([]),[vr,Sa]=(0,a.useState)(1),[Xr,za]=(0,a.useState)(!1),Oa=(0,a.useRef)(!1),Fr=(0,ye.useParams)(),[xr,qa]=(0,a.useState)([]),ea=oo=>{qa([...xr,Fs({},oo)])};(0,a.useEffect)(()=>{var oo;if(Oa.current)return;if(!(Oe!=null&&Oe.question_title)){Qt(!0),$n(""),Ta(!1),ir(2),ga([]),da(""),va(!1);return}$n(Oe==null?void 0:Oe.question_title),Ta(Oe==null?void 0:Oe.is_ordered),Sa(Oe==null?void 0:Oe.difficulty),za(!(Oe!=null&&Oe.repeat_answer)),ir(Oe==null?void 0:Oe.question_score);const So=(oo=Oe==null?void 0:Oe.standard_answers)==null?void 0:oo.map(Mi=>Mi.answer_text);ga([...So]),ja(Oe.tag_discipline_ids),Qa(Oe==null?void 0:Oe.analysis)},[Oe,Dr]),(0,a.useEffect)(()=>{va(!1),Dr&&oo();function oo(){return ds(this,null,function*(){var So,Mi;const Gl=yield(0,ne.YY)({sub_discipline_id:(Mi=(So=_e.editData)==null?void 0:So.exercise)==null?void 0:Mi.sub_discipline_id});qa(Gl.tag_disciplines)})}},[Dr]),(0,a.useImperativeHandle)(ve,()=>({onSave:Ca,isEdit:Dr})),(0,a.useEffect)(()=>{var oo;const So=(oo=_e==null?void 0:_e.tagDisciplineData)!=null&&oo.tag_disciplines&&Array.isArray(_e.tagDisciplineData.tag_disciplines)?_e.tagDisciplineData.tag_disciplines:[];qa(So)},[_e.tagDisciplineData]);const Ua=oo=>{(oo==null?void 0:oo.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Qt(!1),xn(-1),Oa.current=!1,an())},Ca=()=>ds(void 0,null,function*(){var oo,So,Mi,Gl;let zl=[],ji=!1;if(ka(!0),On.forEach((Bu,eu)=>{zl.push({choice_id:eu+1,answer_text:[]}),Bu.forEach((to,Li)=>{zl[eu].answer_text.push(to),(!to||!(0,ue.eR)(to,1e4))&&(da(`${eu}-${Li}`),oe.ZP.info(to?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),ji=!0)})}),ji)return ka(!1),!1;Oa.current=!0;let hu;return Oe.question_id?(Oe==null?void 0:Oe.is_my)===1?Fe.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>ds(void 0,null,function*(){var Bu,eu;hu=yield at({type:"exercise/editExerciseQuestion",payload:{id:Oe.question_id,question_title:pa,question_type:3,question_score:ra,is_ordered:oa,standard_answers:zl,tag_discipline_ids:fa,sub_discipline_id:(eu=(Bu=_e.editData)==null?void 0:Bu.exercise)==null?void 0:eu.sub_discipline_id,difficulty:vr,is_cover:1,repeat_answer:!Xr,analysis:Wn}}),Ua(hu)}),onCancel:()=>ds(void 0,null,function*(){var Bu,eu;hu=yield at({type:"exercise/editExerciseQuestion",payload:{id:Oe.question_id,question_title:pa,question_type:3,question_score:ra,is_ordered:oa,standard_answers:zl,tag_discipline_ids:fa,sub_discipline_id:(eu=(Bu=_e.editData)==null?void 0:Bu.exercise)==null?void 0:eu.sub_discipline_id,difficulty:vr,repeat_answer:!Xr,analysis:Wn}}),Ua(hu)})}):(hu=yield at({type:"exercise/editExerciseQuestion",payload:{id:Oe.question_id,question_title:pa,question_type:3,question_score:ra,is_ordered:oa,standard_answers:zl,tag_discipline_ids:fa,sub_discipline_id:(So=(oo=_e.editData)==null?void 0:oo.exercise)==null?void 0:So.sub_discipline_id,difficulty:vr,repeat_answer:!Xr,analysis:Wn}}),Ua(hu)):(hu=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Oe==null?void 0:Oe.insert_id,categoryId:Fr.categoryId,question_title:pa,question_type:3,question_score:ra,is_ordered:oa,standard_answers:zl,tag_discipline_ids:fa,sub_discipline_id:(Gl=(Mi=_e.editData)==null?void 0:Mi.exercise)==null?void 0:Gl.sub_discipline_id,difficulty:vr,repeat_answer:!Xr,analysis:Wn}}),Ua(hu)),ka(!1),{name:pa,analysis:Wn,standard_answers:zl,is_ordered:oa}}),ta=(oo,So,Mi)=>{const Gl=On.slice();if(So&&Gl.splice(oo,So),Mi&&Jt||!Oe.question_id)for(let zl=0;zl{da("");let Gl=On.slice();Gl[oo][So]=Mi,ga(Gl)},qn=oo=>{let So=On.slice();So[oo]=[...So[oo],""],ga(So)},$a=(oo,So)=>{let Mi=On.slice();if(!Mi[oo][So]){Mi[oo]=Mi[oo].filter((Gl,zl)=>zl!==So),ga(Mi);return}Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:hr.modal,onOk:()=>{Mi[oo]=Mi[oo].filter((Gl,zl)=>zl!==So),ga(Mi)}})},mr=oo=>{Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:hr.modal,onOk:()=>{let So=0;$n(pa.replace(/\▁/g,function(Mi){return So++,So-1===oo?"":Mi})),setTimeout(()=>{let Mi=On.slice();Mi=On.filter((Gl,zl)=>oo!==zl),ga(Mi)},500)}})},Or=()=>{},Co=()=>{var oo,So,Mi,Gl,zl,ji;return console.log(On,"answers"),pi.createElement("aside",null,pi.createElement("div",{className:hr.questionType},pi.createElement("div",null,pi.createElement("span",{className:"font16 c-blue"},"\u586B\u7A7A\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848 \uFF1B\u652F\u6301\u6700\u591A5\u4E2A\u7A7A\uFF0C\u6BCF\u7A7A\u5F97\u5206\u6309\u7167\u672C\u9898\u7684\u603B\u5206\u5E73\u5747\u8BA1\u7B97\uFF09")),pi.createElement("div",null,pi.createElement(Lu.Z,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:pa,onChange:hu=>$n(hu),showNullButton:((So=(oo=_e.editData)==null?void 0:oo.exercise)==null?void 0:So.exercise_status)===1,deleteEmptyDisabled:((Gl=(Mi=_e.editData)==null?void 0:Mi.exercise)==null?void 0:Gl.exercise_status)!==1||tt,onPlaceholderChange:ta})),pi.createElement("div",{className:"mt20"},On.map((hu,Bu)=>{var eu,to;return pi.createElement(Tu.Z,{key:Bu,answers:hu,index:Bu,is_md:!0,exerciseIsPublish:((to=(eu=_e.editData)==null?void 0:eu.exercise)==null?void 0:to.exercise_status)!==1,activeOptionErrorIndex:Yt,onAnswerChange:Ba,addChildAnswer:qn,deleteChildAnswer:$a,deleteChildAnswermain:mr})})),pi.createElement("div",{className:"mt20"},On.length>1&&pi.createElement("span",null,pi.createElement(Re.default,{checked:oa,onChange:hu=>Ta(hu.target.checked),className:`${hr.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),pi.createElement("span",{className:`${hr.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),pi.createElement("p",{className:hr.titleWrap},pi.createElement("span",{className:hr.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),pi.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Wn,onChange:hu=>Qa(hu)}),pi.createElement("p",{className:""},pi.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",pi.createElement(Te.Z,{value:ra,max:1e4,min:0,onChange:hu=>{ir(hu)}})," \u5206 \xA0 ",!!ra&&!!eo&&pi.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(ra/eo).toFixed(1),"\u5206)"),pi.createElement("span",{style:{marginLeft:"30px"},className:hr.difficult},pi.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",pi.createElement(be.ZP.Group,{value:vr,onChange:hu=>{Sa(hu.target.value)}},pi.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),pi.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),pi.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),pi.createElement("p",{className:hr.titleWrap},pi.createElement("span",{className:`${hr.title}`},"\u77E5\u8BC6\u70B9\uFF1A",pi.createElement("span",{className:hr.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),pi.createElement("div",{className:"mt5"},pi.createElement(Su.N,{value:fa,selectvalues:Oe==null?void 0:Oe.tag_discipline_ids,onChange:ja,subId:(ji=(zl=_e.editData)==null?void 0:zl.exercise)==null?void 0:ji.sub_discipline_id,knowledgeOptions:xr,onAddKnowledgeFinish:ea})),pi.createElement("div",{style:{marginTop:10}},pi.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),pi.createElement(Ae.Z,{checked:Xr,onChange:hu=>{za(hu)}}))),pi.createElement("aside",{className:"tr"},(Pe!==-1||Oe.question_id)&&pi.createElement(Ce.ZP,{type:"default",onClick:()=>{jn(),Qt(!1)}},"\u53D6\u6D88"),pi.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{Ca()}},"\u4FDD\u5B58")))},po=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(oo=>{var So,Mi;return((Mi=(So=_e==null?void 0:_e.editData)==null?void 0:So.exercise)==null?void 0:Mi.exercise_status)===1?oo:oo.id!=="del"&&oo.id!=="add"}),Gr=oo=>ds(void 0,null,function*(){if(Pe!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(oo.id){case"del":let So;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return ds(this,null,function*(){yield(0,ne.Fl)({id:Oe.question_id}),at({type:"exercise/editExercise",payload:Fs({},Fr)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Oe.question_id,opr:oo.id}}),at({type:"exercise/editExercise",payload:Fs({},Fr)});break;case"edit":xn(Oe.dragKey),Qt(!0);break;case"add":Vn({key:Oe.key,insert_id:Oe==null?void 0:Oe.question_id,question_type:3});break}}),ar=()=>{var oo;return pi.createElement("aside",null,pi.createElement("div",{className:hr.questionType},!(Oe!=null&&Oe.isPreview)&&pi.createElement("div",null,pi.createElement("span",{className:"font16 c-blue"},Oe.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",Oe.question_score,"\u5206\uFF09")),Oe!=null&&Oe.isPreview?pi.createElement("div",{style:{display:"flex"}},pi.createElement("span",{style:{flexShrink:0},className:"font18"},Oe.key,"."),pi.createElement(rl.Z,{value:Oe.question_title}),pi.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Oe.question_score,"\u5206\uFF09")):pi.createElement("div",{className:"mt5"},pi.createElement(rl.Z,{value:Oe.question_title})),pi.createElement("div",{className:hr.questionChoices},(oo=Oe==null?void 0:Oe.standard_answers)==null?void 0:oo.map(function(So,Mi){return pi.createElement(re.Z,{key:Mi,align:"middle"},pi.createElement(pe.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",So.choice_id,"\uFF09\uFF1A"),pi.createElement(pe.Z,{flex:"1"},pi.createElement(re.Z,{align:"middle",gutter:[1,1]},So.answer_text.map(function(Gl,zl){return pi.createElement(pe.Z,{span:24,key:zl},So.model===1?pi.createElement(Se.default,{key:Mi,checked:Oe.standard_answers.includes(Mi),disabled:!0,value:Gl}):pi.createElement(ss.Z,{value:Gl,disabled:!0,style:{color:"rgba(0, 0, 0, 0.25)",backgroundColor:"rgba(0, 0, 0, 0.04)"}}))}))))})),pi.createElement("div",{className:hr.action},!Oe.hideAction&&po.map(function(So,Mi){return So.id==="up"&&Oe.key===1||So.id==="down"&&Oe.key===Oe.len?null:pi.createElement(De.Z,{key:Mi,placement:"bottom",title:So.name},pi.createElement("span",{onClick:()=>Gr(So),className:So.icon}))})))};return pi.createElement("section",{className:hr.wrap},!Dr&&ar(),Dr&&Co())};var Es=(0,ye.connect)(({problemset:me,loading:ve,exercise:le,globalSetting:dt})=>({problemset:me,globalSetting:dt,exercise:le,loading:ve.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Au)),Ec=Object.defineProperty,Bs=Object.getOwnPropertySymbols,Js=Object.prototype.hasOwnProperty,Ss=Object.prototype.propertyIsEnumerable,Ac=(me,ve,le)=>ve in me?Ec(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,qs=(me,ve)=>{for(var le in ve||(ve={}))Js.call(ve,le)&&Ac(me,le,ve[le]);if(Bs)for(var le of Bs(ve))Ss.call(ve,le)&&Ac(me,le,ve[le]);return me},Cc=(me,ve)=>{var le={};for(var dt in me)Js.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&Bs)for(var dt of Bs(me))ve.indexOf(dt)<0&&Ss.call(me,dt)&&(le[dt]=me[dt]);return le},Is=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Rc=["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"],Os=(me,ve)=>{var le=me,{problemset:dt,globalSetting:Dt,exercise:_e,loading:Wt,dispatch:at,onRef:Oe=()=>{},editData:Pe,editKey:xn,setEditKey:jn=()=>{},cancelAdd:Vn=()=>{},reload:an=()=>{},addCallback:wn=()=>{},setIsClaer:aa=()=>{}}=le,pa=Cc(le,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","reload","addCallback","setIsClaer"]);const[$n,Wn]=(0,a.useState)(),[Qa,On]=(0,a.useState)(""),[ga,Yt]=(0,a.useState)(!1),[da,oa]=(0,a.useState)(),[Ta,Jt]=(0,a.useState)([]),[va,ra]=(0,a.useState)([]),[ir,eo]=(0,a.useState)(1),[Pr,Dr]=(0,a.useState)(!1),[Qt,tt]=(0,a.useState)(""),ka=(0,a.useRef)(!1),fa=xr=>{ra([...va,qs({},xr)])},ja=(0,ye.useParams)();(0,a.useEffect)(()=>{if(!ka.current){if(!(Pe!=null&&Pe.question_choices)){Yt(!0),On(""),oa(2),Wn("");return}Dr(!(Pe!=null&&Pe.repeat_answer)),On(Pe==null?void 0:Pe.question_title),oa(Pe==null?void 0:Pe.question_score),eo(Pe==null?void 0:Pe.difficulty),Wn(Pe.standard_answer[0]+""),Jt(Pe.tag_discipline_ids),tt(Pe==null?void 0:Pe.analysis)}},[Pe,ga]),(0,a.useEffect)(()=>{ga&&xr();function xr(){return Is(this,null,function*(){var qa,ea;const Ua=yield(0,ne.YY)({sub_discipline_id:(ea=(qa=_e.editData)==null?void 0:qa.exercise)==null?void 0:ea.sub_discipline_id});ra(Ua.tag_disciplines)})}},[ga]),(0,a.useImperativeHandle)(ve,()=>({onSave:Sa,isEdit:ga})),(0,a.useEffect)(()=>{var xr;const qa=(xr=_e==null?void 0:_e.tagDisciplineData)!=null&&xr.tag_disciplines&&Array.isArray(_e.tagDisciplineData.tag_disciplines)?_e.tagDisciplineData.tag_disciplines:[];ra(qa)},[_e.tagDisciplineData]);const vr=xr=>{(xr==null?void 0:xr.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Yt(!1),jn(-1),ka.current=!1,an())},Sa=()=>Is(void 0,null,function*(){var xr,qa,ea,Ua;if(!Qa)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!$n)return oe.ZP.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;const Ca=[{choice_text:"\u6B63\u786E",is_answer:$n==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:$n==="2"?2:0}];ka.current=!0;let ta;return Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?Fe.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Is(void 0,null,function*(){var Ba,qn;ta=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Qa,question_type:2,question_score:da,question_choices:Ca.map($a=>$a.choice_text),standard_answers:Ca.filter($a=>$a.is_answer).map($a=>$a.is_answer),tag_discipline_ids:Ta,sub_discipline_id:(qn=(Ba=_e.editData)==null?void 0:Ba.exercise)==null?void 0:qn.sub_discipline_id,difficulty:ir,is_cover:1,repeat_answer:!Pr,analysis:Qt}}),vr(ta)}),onCancel:()=>Is(void 0,null,function*(){var Ba,qn;ta=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Qa,question_type:2,question_score:da,question_choices:Ca.map($a=>$a.choice_text),standard_answers:Ca.filter($a=>$a.is_answer).map($a=>$a.is_answer),tag_discipline_ids:Ta,sub_discipline_id:(qn=(Ba=_e.editData)==null?void 0:Ba.exercise)==null?void 0:qn.sub_discipline_id,difficulty:ir,repeat_answer:!Pr,analysis:Qt}}),vr(ta)})}):(ta=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Qa,question_type:2,question_score:da,question_choices:Ca.map(Ba=>Ba.choice_text),standard_answers:Ca.filter(Ba=>Ba.is_answer).map(Ba=>Ba.is_answer),tag_discipline_ids:Ta,sub_discipline_id:(qa=(xr=_e.editData)==null?void 0:xr.exercise)==null?void 0:qa.sub_discipline_id,difficulty:ir,repeat_answer:!Pr,analysis:Qt}}),vr(ta)):(ta=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:ja.categoryId,question_title:Qa,question_type:2,question_score:da,question_choices:Ca.map(Ba=>Ba.choice_text),standard_answers:Ca.filter(Ba=>Ba.is_answer).map(Ba=>Ba.is_answer),tag_discipline_ids:Ta,sub_discipline_id:(Ua=(ea=_e.editData)==null?void 0:ea.exercise)==null?void 0:Ua.sub_discipline_id,difficulty:ir,repeat_answer:!Pr,analysis:Qt}}),vr(ta)),{name:Qa,choices:Ca}}),Xr=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(xr=>{var qa,ea;return((ea=(qa=_e==null?void 0:_e.editData)==null?void 0:qa.exercise)==null?void 0:ea.exercise_status)===1?xr:xr.id!=="del"&&xr.id!=="add"}),za=xr=>Is(void 0,null,function*(){if(xn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(xr.id){case"del":let qa;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Is(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:qs({},ja)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:xr.id}}),at({type:"exercise/editExercise",payload:qs({},ja)});break;case"edit":jn(Pe.dragKey),Yt(!0);break;case"add":wn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:2});break}}),Oa=()=>{var xr;return a.createElement("aside",null,a.createElement("div",{className:hr.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u5224\u65AD\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(rl.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(rl.Z,{value:Pe.question_title})),a.createElement("div",{className:hr.questionChoices},(xr=Pe==null?void 0:Pe.question_choices)==null?void 0:xr.map(function(qa,ea){return a.createElement(be.ZP,{key:ea,checked:Pe.standard_answer.includes(ea+1),disabled:!0},Rc[ea],". ",a.createElement("span",{className:"c-black font14"},qa.choice_text))})),a.createElement("div",{className:hr.action},!Pe.hideAction&&Xr.map(function(qa,ea){return qa.id==="up"&&Pe.key===1||qa.id==="down"&&Pe.key===Pe.len?null:a.createElement(De.Z,{key:ea,placement:"bottom",title:qa.name},a.createElement("span",{onClick:()=>za(qa),className:qa.icon}))})))},Fr=()=>{var xr,qa;return a.createElement("aside",null,a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u5224\u65AD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09"),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.required},"*"),a.createElement("span",{className:hr.title},"\u9898\u5E72\uFF1A")),a.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Qa,onChange:ea=>On(ea)}),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.required},"*"),a.createElement("span",{className:hr.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:hr.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.createElement(be.ZP.Group,{buttonStyle:"solid",value:$n,onChange:ea=>Wn(ea.target.value)},a.createElement(be.ZP.Button,{value:"1",className:`${hr.radio} mr40`},"\u6B63\u786E"),a.createElement(be.ZP.Button,{value:"2",className:hr.radio},"\u9519\u8BEF")),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\uFF0C\u53EF\u4EE5\u76F4\u63A5\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848"),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Qt,onChange:ea=>tt(ea)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(Te.Z,{value:da,max:1e4,min:0,onChange:ea=>{oa(ea)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:hr.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(be.ZP.Group,{value:ir,onChange:ea=>{eo(ea.target.value)}},a.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:`${hr.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:hr.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(Su.N,{value:Ta,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:Jt,subId:(qa=(xr=_e.editData)==null?void 0:xr.exercise)==null?void 0:qa.sub_discipline_id,knowledgeOptions:va,onAddKnowledgeFinish:fa})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(Ae.Z,{checked:Pr,onChange:ea=>{Dr(ea)}}))),a.createElement("aside",{className:"tr"},(xn!==-1||Pe.question_id)&&a.createElement(Ce.ZP,{type:"default",onClick:()=>{Vn(),Yt(!1)}},"\u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{Sa()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:hr.wrap},!ga&&Oa(),ga&&Fr())};var ku=(0,ye.connect)(({problemset:me,loading:ve,exercise:le,globalSetting:dt})=>({problemset:me,globalSetting:dt,exercise:le,loading:ve.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Os)),yc=Object.defineProperty,_s=Object.getOwnPropertySymbols,ms=Object.prototype.hasOwnProperty,gs=Object.prototype.propertyIsEnumerable,Zs=(me,ve,le)=>ve in me?yc(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,fs=(me,ve)=>{for(var le in ve||(ve={}))ms.call(ve,le)&&Zs(me,le,ve[le]);if(_s)for(var le of _s(ve))gs.call(ve,le)&&Zs(me,le,ve[le]);return me},Jc=(me,ve)=>{var le={};for(var dt in me)ms.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&_s)for(var dt of _s(me))ve.indexOf(dt)<0&&gs.call(me,dt)&&(le[dt]=me[dt]);return le},Wu=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const zs=["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"],Hs=(0,a.forwardRef)((me,ve)=>{var le=me,{problemset:dt,globalSetting:Dt,exercise:_e,loading:Wt,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:xn=()=>{},editKey:jn,setEditKey:Vn=()=>{},setIsClaer:an=()=>{},addCallback:wn=Ca=>{},reload:aa=()=>{}}=le,pa=Jc(le,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"]);const[$n,Wn]=(0,a.useState)([]),[Qa,On]=(0,a.useState)(),[ga,Yt]=(0,a.useState)([]),[da,oa]=(0,a.useState)(""),[Ta,Jt]=(0,a.useState)(),[va,ra]=(0,a.useState)(!1),[ir,eo]=(0,a.useState)([]),[Pr,Dr]=(0,a.useState)(1),[Qt,tt]=(0,a.useState)(!1),[ka,fa]=(0,a.useState)(""),[ja,vr]=(0,a.useState)([]),Sa=(0,a.useRef)(!1),Xr=Ca=>{vr([...ja,fs({},Ca)])},za=(0,ye.useParams)();(0,a.useEffect)(()=>{Wn(["","","",""])},[]),(0,a.useEffect)(()=>{if(Sa.current)return;if(!(Pe!=null&&Pe.question_choices)){ra(!0),oa(""),Jt(5),Wn(["","","",""]),Yt([]);return}oa(Pe==null?void 0:Pe.question_title),Jt(Pe==null?void 0:Pe.question_score),tt(!(Pe!=null&&Pe.repeat_answer)),Dr(Pe==null?void 0:Pe.difficulty),Wn(Pe==null?void 0:Pe.question_choices.map(ta=>ta.choice_text));const Ca=[];Pe==null||Pe.standard_answer.map((ta,Ba)=>{Ca.push(ta-1)}),Yt(Ca),eo(Pe.tag_discipline_ids),fa(Pe==null?void 0:Pe.analysis)},[Pe,va]),(0,a.useEffect)(()=>{va&&Ca();function Ca(){return Wu(this,null,function*(){var ta,Ba;const qn=yield(0,ne.YY)({sub_discipline_id:(Ba=(ta=_e.editData)==null?void 0:ta.exercise)==null?void 0:Ba.sub_discipline_id});vr(qn.tag_disciplines)})}},[va]),(0,a.useImperativeHandle)(ve,()=>({onSave:Fr,isEdit:va})),(0,a.useEffect)(()=>{var Ca;const ta=(Ca=_e==null?void 0:_e.tagDisciplineData)!=null&&Ca.tag_disciplines&&Array.isArray(_e.tagDisciplineData.tag_disciplines)?_e.tagDisciplineData.tag_disciplines:[];vr(ta)},[_e.tagDisciplineData]);const Oa=Ca=>{(Ca==null?void 0:Ca.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),ra(!1),Vn(-1),Sa.current=!1,aa())},Fr=()=>Wu(void 0,null,function*(){var Ca,ta,Ba,qn;if(!da)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const $a=$n.findIndex(Co=>!Co);if($a>-1)return oe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${zs[$a]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!ga.length)return oe.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(ga.length<1)return oe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const mr=$n.map((Co,po)=>({choice_text:Co,is_answer:ga.includes(po)?po+1:0}));Sa.current=!0;let Or;Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?Fe.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Wu(void 0,null,function*(){var Co,po;Or=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:da,question_type:1,question_score:Ta,question_choices:mr.map(Gr=>Gr.choice_text),standard_answers:mr.filter(Gr=>Gr.is_answer).map(Gr=>Gr.is_answer),tag_discipline_ids:ir,sub_discipline_id:(po=(Co=_e.editData)==null?void 0:Co.exercise)==null?void 0:po.sub_discipline_id,difficulty:Pr,is_cover:1,repeat_answer:!Qt,analysis:ka}}),Oa(Or)}),onCancel:()=>Wu(void 0,null,function*(){var Co,po;Or=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:da,question_type:1,question_score:Ta,question_choices:mr.map(Gr=>Gr.choice_text),standard_answers:mr.filter(Gr=>Gr.is_answer).map(Gr=>Gr.is_answer),tag_discipline_ids:ir,sub_discipline_id:(po=(Co=_e.editData)==null?void 0:Co.exercise)==null?void 0:po.sub_discipline_id,difficulty:Pr,repeat_answer:!Qt,analysis:ka}}),Oa(Or)})}):(Or=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:da,question_type:1,question_score:Ta,question_choices:mr.map(Co=>Co.choice_text),standard_answers:mr.filter(Co=>Co.is_answer).map(Co=>Co.is_answer),tag_discipline_ids:ir,sub_discipline_id:(ta=(Ca=_e.editData)==null?void 0:Ca.exercise)==null?void 0:ta.sub_discipline_id,difficulty:Pr,repeat_answer:!Qt,analysis:ka}}),Oa(Or)):(Or=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:za.categoryId,question_title:da,question_type:1,question_score:Ta,question_choices:mr.map(Co=>Co.choice_text),standard_answers:mr.filter(Co=>Co.is_answer).map(Co=>Co.is_answer),tag_discipline_ids:ir,sub_discipline_id:(qn=(Ba=_e.editData)==null?void 0:Ba.exercise)==null?void 0:qn.sub_discipline_id,difficulty:Pr,repeat_answer:!Qt,analysis:ka}}),Oa(Or))}),xr=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(Ca=>{var ta,Ba;return((Ba=(ta=_e==null?void 0:_e.editData)==null?void 0:ta.exercise)==null?void 0:Ba.exercise_status)===1?Ca:Ca.id!=="del"&&Ca.id!=="add"}),qa=Ca=>Wu(void 0,null,function*(){if(jn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(Ca.id){case"del":let ta;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Wu(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:fs({},za)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:Ca.id}}),at({type:"exercise/editExercise",payload:fs({},za)});break;case"edit":Vn(Pe.dragKey),ra(!0);break;case"add":wn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:1});break}}),ea=()=>{var Ca;return a.createElement("aside",null,a.createElement("div",{className:hr.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u591A\u9009\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(rl.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(rl.Z,{value:Pe.question_title})),a.createElement("div",{className:hr.questionChoices},(Ca=Pe==null?void 0:Pe.question_choices)==null?void 0:Ca.map(function(ta,Ba){return a.createElement(re.Z,{key:Ba},a.createElement(pe.Z,null,a.createElement(Re.default,{key:Ba,checked:Pe.standard_answer.includes(Ba+1),disabled:!0},zs[Ba],".")),a.createElement(pe.Z,{flex:"1"},a.createElement("span",{className:"c-black font14"},a.createElement(rl.Z,{value:ta.choice_text}))))})),a.createElement("div",{className:hr.action},!Pe.hideAction&&xr.map(function(ta,Ba){return ta.id==="up"&&Pe.key===1||ta.id==="down"&&Pe.key===Pe.len?null:a.createElement(De.Z,{key:Ba,placement:"bottom",title:ta.name},a.createElement("span",{onClick:()=>qa(ta),className:ta.icon}))})))},Ua=()=>{var Ca,ta;return a.createElement("aside",null,a.createElement("div",{className:hr.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.required},"*"),a.createElement("span",{className:hr.title},"\u9898\u5E72\uFF1A")),a.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:da,onChange:Ba=>oa(Ba)}),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.required},"*"),a.createElement("span",{className:hr.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:hr.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),$n.map((Ba,qn)=>{var $a,mr;return a.createElement("div",{className:hr.choiceWrap,key:qn},a.createElement(De.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${hr.answer} ${ga.includes(qn)?hr.activeAnswer:""}`,onClick:()=>{ga.includes(qn)?Yt(ga.filter(Or=>Or!==qn)):Yt([...ga,qn])}},zs[qn])),a.createElement("div",{className:hr.editorWrap},Qa===qn?a.createElement(Ul.Z,{id:`single-question-option-${qn}`,watch:!0,isFocus:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:Ba,onChange:Or=>{$n[qn]=Or,Wn($n)}}):a.createElement("div",{className:hr.htmlWrap,onClick:()=>On(qn)},a.createElement(rl.Z,{value:Ba}))),((mr=($a=_e.editData)==null?void 0:$a.exercise)==null?void 0:mr.exercise_status)===1&&a.createElement(a.Fragment,null,qn>1&&a.createElement(De.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${hr.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>Wn($n.filter((Or,Co)=>Co!==qn))})),qn<7&&qn===$n.length-1&&a.createElement(De.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${hr.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Wn([...$n,""])}))))}),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ka,onChange:Ba=>fa(Ba)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(Te.Z,{value:Ta,max:1e4,min:0,onChange:Ba=>{Jt(Ba)}})," ","\u5206",a.createElement("span",{style:{marginLeft:"30px"},className:hr.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(be.ZP.Group,{value:Pr,onChange:Ba=>{Dr(Ba.target.value)}},a.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:`${hr.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:hr.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(Su.N,{value:ir,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:eo,subId:(ta=(Ca=_e.editData)==null?void 0:Ca.exercise)==null?void 0:ta.sub_discipline_id,knowledgeOptions:ja,onAddKnowledgeFinish:Xr})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(Ae.Z,{checked:Qt,onChange:Ba=>{tt(Ba)}}))),a.createElement("aside",{className:"tr"},(jn!==-1||Pe.question_id)&&a.createElement(Ce.ZP,{type:"default",onClick:()=>{xn(),ra(!1)}},"\u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{Fr()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:hr.wrap},!va&&ea(),va&&Ua())});var Fc=(0,ye.connect)(({problemset:me,loading:ve,exercise:le,globalSetting:dt})=>({problemset:me,globalSetting:dt,exercise:le,loading:ve.effects}),null,null,{forwardRef:!0})(Hs),$i=x(59301),Bc=Object.defineProperty,es=Object.getOwnPropertySymbols,ps=Object.prototype.hasOwnProperty,Hu=Object.prototype.propertyIsEnumerable,qc=(me,ve,le)=>ve in me?Bc(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,$s=(me,ve)=>{for(var le in ve||(ve={}))ps.call(ve,le)&&qc(me,le,ve[le]);if(es)for(var le of es(ve))Hu.call(ve,le)&&qc(me,le,ve[le]);return me},jt=(me,ve)=>{var le={};for(var dt in me)ps.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&es)for(var dt of es(me))ve.indexOf(dt)<0&&Hu.call(me,dt)&&(le[dt]=me[dt]);return le},rn=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Bn=null,ha=(me,ve)=>{var le=me,{problemset:dt,globalSetting:Dt,exercise:_e,loading:Wt,dispatch:at,editData:Oe,cancelAdd:Pe=()=>{},editKey:xn,setEditKey:jn=()=>{},addCallback:Vn=()=>{},reload:an=()=>{},setIsClaer:wn=()=>{}}=le,aa=jt(le,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","reload","setIsClaer"]);const[pa,$n]=(0,a.useState)(""),[Wn,Qa]=(0,a.useState)(""),[On,ga]=(0,a.useState)(""),[Yt,da]=(0,a.useState)([]),[oa,Ta]=(0,a.useState)(""),[Jt,va]=(0,a.useState)(),[ra,ir]=(0,a.useState)(!1),[eo,Pr]=(0,a.useState)([]),[Dr,Qt]=(0,a.useState)(!1),[tt,ka]=(0,a.useState)(!1),fa=(0,ye.useParams)(),ja=(0,a.useRef)(!1),[vr,Sa]=(0,a.useState)([]);(0,a.useEffect)(()=>{var ea;if(ja.current)return;Oe.edit&&(Qt(!0),Qa(""),$n(""),Pr([])),$n(Oe.shixun_name),Qa(Oe.question_title);const Ua=[];(ea=Oe.shixun)==null||ea.map(Ca=>{Ua.push(Ca.challenge_score),vr.push({challenge_id:Ca.challenge_id,open:!0})}),Sa(vr),Pr(Ua)},[Oe]),(0,a.useEffect)(()=>{ir(!1)},[Dr]),(0,a.useImperativeHandle)(ve,()=>({onSave:za,isEdit:Dr}));const Xr=ea=>{(ea==null?void 0:ea.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Qt(!1),jn(-1),ja.current=!1,an())},za=()=>rn(void 0,null,function*(){let ea=[];if(!1)return!1;ja.current=!0,ka(!0);let Ca;return Oe.question_id?Ca=yield at({type:"exercise/editExerciseQuestion",payload:{id:Oe.question_id,question_title:Wn,shixun_name:pa,shixun_id:Oe.shixun_id,question_type:5,question_scores:eo}}):Ca=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Oe==null?void 0:Oe.insert_id,categoryId:fa.categoryId,question_title:Wn,shixun_name:pa,shixun_id:Oe.shixun_id,question_type:5,question_scores:eo,is_copy:Oe.is_copy}}),Xr(Ca),ka(!1),{name:Wn,analysis:On,standard_answers:ea,is_ordered:Jt}}),Oa=()=>{var ea;return $i.createElement("aside",null,$i.createElement("div",{className:hr.questionType},$i.createElement("div",null,$i.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),$i.createElement("div",{className:"mt10"},$i.createElement(Se.default,{defaultValue:pa,onChange:Ua=>{$n(Ua.target.value)}})),$i.createElement("div",{className:"mt10"},$i.createElement(Ul.Z,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:Wn,onChange:Ua=>{Qa(Ua)}})),$i.createElement("div",{className:"mt20"},(ea=Oe.shixun)==null?void 0:ea.map((Ua,Ca)=>$i.createElement(re.Z,{gutter:[20,20]},$i.createElement(pe.Z,{flex:"1"},Ca+1,".",Ua.challenge_name),$i.createElement(pe.Z,null,$i.createElement(Te.Z,{defaultValue:eo[Ca],onChange:ta=>{eo[Ca]=ta,Pr(eo),console.log("srore:L",eo[Ca])}})," \u5206")))),$i.createElement("div",{className:"mt20"},Yt.length>1&&$i.createElement("span",null,$i.createElement(Re.default,{checked:Jt,onChange:Ua=>va(Ua.target.checked),className:`${hr.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),$i.createElement("span",{className:`${hr.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),$i.createElement("aside",{className:"tr"},(xn!==-1||!(Oe!=null&&Oe.edit))&&$i.createElement(Ce.ZP,{type:"default",onClick:()=>{Pe(),Qt(!1)}},"\u53D6\u6D88"),$i.createElement(Ce.ZP,{loading:tt,className:"ml20",type:"primary",onClick:()=>{za()}},"\u4FDD\u5B58")))},Fr=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ea=>{var Ua,Ca;return((Ca=(Ua=_e==null?void 0:_e.editData)==null?void 0:Ua.exercise)==null?void 0:Ca.exercise_status)===1?ea:ea.id!=="del"&&ea.id!=="add"}),xr=ea=>rn(void 0,null,function*(){if(xn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ea.id){case"del":let Ua;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return rn(this,null,function*(){yield(0,ne.Fl)({id:Oe.question_id}),at({type:"exercise/editExercise",payload:$s({},fa)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Oe.question_id,opr:ea.id}}),at({type:"exercise/editExercise",payload:$s({},fa)});break;case"edit":jn(Oe.dragKey),Qt(!0);break;case"add":at({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",editData:{key:Oe.key,insert_id:Oe==null?void 0:Oe.question_id,question_type:5}}});break}}),qa=()=>{var ea,Ua;return $i.createElement("aside",null,$i.createElement("div",{className:hr.questionType},!(Oe!=null&&Oe.isPreview)&&$i.createElement("div",null,$i.createElement("span",{className:"font16 c-blue"},Oe.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",Oe.question_score,"\u5206\uFF09")),Oe!=null&&Oe.isPreview?$i.createElement("div",{style:{display:"flex"}},$i.createElement("span",{style:{flexShrink:0},className:"font18"},Oe.key,"."),$i.createElement(rl.Z,{value:Oe.question_title}),$i.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Oe.question_score,"\u5206\uFF09"),!!((ea=Oe.schools)!=null&&ea.length)&&$i.createElement(De.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},$i.createElement("i",{className:"iconfont icon-zhidinggongkai1 font18 line24 c-orange"}))):$i.createElement("div",{className:"mt5"},$i.createElement(rl.Z,{value:Oe.question_title})),$i.createElement("div",{className:"mt30"}),(Ua=Oe.shixun)==null?void 0:Ua.map(function(Ca,ta){var Ba,qn,$a,mr,Or,Co,po,Gr,ar,oo;return $i.createElement("div",null,$i.createElement("div",{key:ta,style:{background:"#F0F7FD",color:"#3061D0",fontSize:18,padding:10,display:"flex",justifyContent:"space-between",marginBottom:(!((Ba=vr[ta])!=null&&Ba.open)||!(($a=(qn=_e==null?void 0:_e.editData)==null?void 0:qn.exercise)!=null&&$a.show_challenge_task_pass))&&10}},$i.createElement("div",null,$i.createElement("i",{className:"iconfont icon-renwuguanka1",style:{marginRight:5}}),"\u7B2C",ta+1,"\u5173 ",$i.createElement("span",{className:"ml10"},Ca.challenge_name)," ",$i.createElement("span",{className:"ml10"},Ca.challenge_score," \u5206")),((Or=(mr=_e==null?void 0:_e.editData)==null?void 0:mr.exercise)==null?void 0:Or.show_challenge_task_pass)&&$i.createElement("div",{style:{cursor:"pointer",color:"#666666",fontSize:14},onClick:()=>{var So;vr[ta].open=!((So=vr[ta])!=null&&So.open),Sa([...vr])}},(Co=vr[ta])!=null&&Co.open?"\u6536\u8D77":"\u5C55\u5F00",(po=vr[ta])!=null&&po.open?$i.createElement(io.Z,{style:{marginLeft:8}}):$i.createElement(Do.Z,{style:{marginLeft:8}}))),((ar=(Gr=_e==null?void 0:_e.editData)==null?void 0:Gr.exercise)==null?void 0:ar.show_challenge_task_pass)&&$i.createElement(rl.Z,{style:{border:"1px solid #F1F4F9",borderTop:"none",padding:10,display:!((oo=vr[ta])!=null&&oo.open)&&"none"},value:(Ca==null?void 0:Ca.task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))}),$i.createElement("div",{className:hr.action},$i.createElement(ye.Link,{target:"_blank",to:`/shixuns/${Oe.shixun_identifier}/challenges?exercise=true`},"\u5B9E\u8BAD\u8BE6\u60C5"),!Oe.hideAction&&Fr.map(function(Ca,ta){return Ca.id==="up"&&Oe.key===1||Ca.id==="down"&&Oe.key===Oe.len?null:$i.createElement(De.Z,{key:ta,placement:"bottom",title:Ca.name},$i.createElement("span",{onClick:()=>xr(Ca),className:Ca.icon}))})))};return $i.createElement("section",{className:hr.wrap},!Dr&&qa(),Dr&&Oa())};var di=(0,ye.connect)(({problemset:me,loading:ve,globalSetting:le,exercise:dt})=>({problemset:me,globalSetting:le,exercise:dt,loading:ve.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(ha)),Er=x(2337),xi=Object.defineProperty,ko=Object.getOwnPropertySymbols,jo=Object.prototype.hasOwnProperty,ki=Object.prototype.propertyIsEnumerable,vi=(me,ve,le)=>ve in me?xi(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Ji=(me,ve)=>{for(var le in ve||(ve={}))jo.call(ve,le)&&vi(me,le,ve[le]);if(ko)for(var le of ko(ve))ki.call(ve,le)&&vi(me,le,ve[le]);return me},wl=(me,ve)=>{var le={};for(var dt in me)jo.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&ko)for(var dt of ko(me))ve.indexOf(dt)<0&&ki.call(me,dt)&&(le[dt]=me[dt]);return le},Hi=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Vr=(me,ve)=>{var le=me,{problemset:dt,exercise:Dt,globalSetting:_e,loading:Wt,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:xn=()=>{},editKey:jn,setEditKey:Vn=()=>{},setIsClaer:an=()=>{},reload:wn=()=>{},addCallback:aa=ta=>{}}=le,pa=wl(le,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","reload","addCallback"]);const[$n,Wn]=(0,a.useState)([]),[Qa,On]=(0,a.useState)(),[ga,Yt]=(0,a.useState)([]),[da,oa]=(0,a.useState)(""),[Ta,Jt]=(0,a.useState)(),[va,ra]=(0,a.useState)([]),[ir,eo]=(0,a.useState)(!1),[Pr,Dr]=(0,a.useState)(1),[Qt,tt]=(0,a.useState)(!1),[ka,fa]=(0,a.useState)(""),ja=(0,ye.useParams)(),vr=(0,a.useRef)(null),Sa=(0,a.useRef)(!1),[Xr,za]=(0,a.useState)([]),Oa=ta=>{za([...Xr,Ji({},ta)])};(0,a.useEffect)(()=>{Wn(["","","",""])},[]),(0,a.useEffect)(()=>{if(Sa.current)return;if(!(Pe!=null&&Pe.question_choices)){eo(!0),oa(""),Jt(5),Wn(["","","",""]),Yt([]);return}oa(Pe==null?void 0:Pe.question_title),Jt(Pe==null?void 0:Pe.question_score),tt(!(Pe!=null&&Pe.repeat_answer)),fa(Pe==null?void 0:Pe.analysis),Dr(Pe==null?void 0:Pe.difficulty),Wn(Pe==null?void 0:Pe.question_choices.map(Ba=>Ba.choice_text));const ta=[];Pe==null||Pe.standard_answer.map((Ba,qn)=>{ta.push(Ba-1)}),ra(Pe.tag_discipline_ids),Yt(ta)},[Pe,ir]),(0,a.useEffect)(()=>{ir&&ta();function ta(){return Hi(this,null,function*(){var Ba,qn;const $a=yield(0,ne.YY)({sub_discipline_id:(qn=(Ba=Dt.editData)==null?void 0:Ba.exercise)==null?void 0:qn.sub_discipline_id});za($a.tag_disciplines)})}},[ir]),(0,a.useEffect)(()=>{var ta;const Ba=(ta=Dt==null?void 0:Dt.tagDisciplineData)!=null&&ta.tag_disciplines&&Array.isArray(Dt.tagDisciplineData.tag_disciplines)?Dt.tagDisciplineData.tag_disciplines:[];za(Ba)},[Dt.tagDisciplineData]),(0,a.useImperativeHandle)(ve,()=>({onSave:xr,isEdit:ir}));const Fr=ta=>{(ta==null?void 0:ta.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),eo(!1),Vn(-1),Sa.current=!1,wn())},xr=()=>Hi(void 0,null,function*(){var ta,Ba,qn,$a;if(!da)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const mr=$n.findIndex(po=>!po);if(mr>-1)return oe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Er.k4[mr]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!ga.length)return oe.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(ga.length<1)return oe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const Or=$n.map((po,Gr)=>({choice_text:po,is_answer:ga.includes(Gr)?Gr+1:0}));Sa.current=!0;let Co;Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?Fe.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Hi(void 0,null,function*(){var po,Gr;Co=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:da,question_type:1,question_score:Ta,question_choices:Or.map(ar=>ar.choice_text),standard_answers:Or.filter(ar=>ar.is_answer).map(ar=>ar.is_answer),tag_discipline_ids:va,sub_discipline_id:(Gr=(po=Dt.editData)==null?void 0:po.exercise)==null?void 0:Gr.sub_discipline_id,difficulty:Pr,is_cover:1,repeat_answer:!Qt,analysis:ka}}),Fr(Co)}),onCancel:()=>Hi(void 0,null,function*(){var po,Gr;Co=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:da,question_type:1,question_score:Ta,question_choices:Or.map(ar=>ar.choice_text),standard_answers:Or.filter(ar=>ar.is_answer).map(ar=>ar.is_answer),tag_discipline_ids:va,sub_discipline_id:(Gr=(po=Dt.editData)==null?void 0:po.exercise)==null?void 0:Gr.sub_discipline_id,difficulty:Pr,repeat_answer:!Qt,analysis:ka}}),Fr(Co)})}):(Co=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:da,question_type:1,question_score:Ta,question_choices:Or.map(po=>po.choice_text),standard_answers:Or.filter(po=>po.is_answer).map(po=>po.is_answer),tag_discipline_ids:va,sub_discipline_id:(Ba=(ta=Dt.editData)==null?void 0:ta.exercise)==null?void 0:Ba.sub_discipline_id,difficulty:Pr,repeat_answer:!Qt,analysis:ka}}),Fr(Co)):(Co=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:ja.categoryId,question_title:da,question_type:1,question_score:Ta,question_choices:Or.map(po=>po.choice_text),standard_answers:Or.filter(po=>po.is_answer).map(po=>po.is_answer),tag_discipline_ids:va,sub_discipline_id:($a=(qn=Dt.editData)==null?void 0:qn.exercise)==null?void 0:$a.sub_discipline_id,difficulty:Pr,repeat_answer:!Qt,analysis:ka}}),Fr(Co))}),qa=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ta=>{var Ba,qn;return((qn=(Ba=Dt==null?void 0:Dt.editData)==null?void 0:Ba.exercise)==null?void 0:qn.exercise_status)===1?ta:ta.id!=="del"&&ta.id!=="add"}),ea=ta=>Hi(void 0,null,function*(){if(jn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ta.id){case"del":let Ba;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Hi(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:Ji({},ja)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:ta.id}}),at({type:"exercise/editExercise",payload:Ji({},ja)});break;case"edit":Vn(Pe.dragKey),eo(!0);break;case"add":aa({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:0});break}}),Ua=()=>{var ta;return a.createElement("aside",{ref:vr},a.createElement("div",{className:hr.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u5355\u9009\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(rl.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(rl.Z,{value:Pe.question_title})),a.createElement("div",{className:hr.questionChoices},(ta=Pe==null?void 0:Pe.question_choices)==null?void 0:ta.map(function(Ba,qn){return a.createElement(re.Z,{key:qn},a.createElement(pe.Z,null,a.createElement(be.ZP,{key:qn,checked:Pe.standard_answer.includes(qn+1),disabled:!0},Er.k4[qn],".")),a.createElement(pe.Z,{flex:"1"},a.createElement("span",{className:"c-black font14"},a.createElement(rl.Z,{value:Ba.choice_text}))))})),a.createElement("div",{className:hr.action},!Pe.hideAction&&qa.map(function(Ba,qn){return Ba.id==="up"&&Pe.key===1||Ba.id==="down"&&Pe.key===Pe.len?null:a.createElement(De.Z,{key:qn,placement:"bottom",title:Ba.name},a.createElement("span",{onClick:()=>ea(Ba),className:Ba.icon}))})))},Ca=()=>{var ta,Ba;return a.createElement("aside",null,a.createElement("div",{className:hr.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.required},"*"),a.createElement("span",{className:hr.title},"\u9898\u5E72\uFF1A")),a.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:da,onChange:qn=>oa(qn)}),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.required},"*"),a.createElement("span",{className:hr.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:hr.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),$n.map((qn,$a)=>{var mr,Or;return a.createElement("div",{className:hr.choiceWrap,key:$a},a.createElement(De.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${hr.answer} ${ga.includes($a)?hr.activeAnswer:""}`,onClick:()=>{ga.includes($a)?Yt(ga.filter(Co=>Co!==$a)):Yt([...ga,$a])}},Er.k4[$a])),a.createElement("div",{className:hr.editorWrap},Qa===$a?a.createElement(Ul.Z,{id:`single-question-option-${$a}`,watch:!0,isFocus:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:qn,onChange:Co=>{$n[$a]=Co,Wn($n)}}):a.createElement("div",{className:hr.htmlWrap,onClick:()=>On($a)},a.createElement(rl.Z,{value:qn}))),((Or=(mr=Dt.editData)==null?void 0:mr.exercise)==null?void 0:Or.exercise_status)===1&&a.createElement(a.Fragment,null,$a>1&&a.createElement(De.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${hr.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>Wn($n.filter((Co,po)=>po!==$a))})),$a<7&&$a===$n.length-1&&a.createElement(De.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${hr.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Wn([...$n,""])}))))}),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ka,onChange:qn=>fa(qn)}),a.createElement("div",{style:{marginBottom:14}},"\u5206\u503C\uFF1A",a.createElement(Te.Z,{value:Ta,max:1e4,min:0,onChange:qn=>{Jt(qn)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:hr.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(be.ZP.Group,{value:Pr,onChange:qn=>{Dr(qn.target.value)}},a.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("div",{className:hr.titleWrap},a.createElement("span",{className:`${hr.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:hr.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(Su.N,{selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,value:va,onChange:ra,subId:(Ba=(ta=Dt.editData)==null?void 0:ta.exercise)==null?void 0:Ba.sub_discipline_id,knowledgeOptions:Xr,onAddKnowledgeFinish:Oa})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(Ae.Z,{checked:Qt,onChange:qn=>{tt(qn)}}))),a.createElement("aside",{className:"tr"},(jn!==-1||Pe.question_id)&&a.createElement(Ce.ZP,{type:"default",onClick:()=>{xn(),eo(!1)}},"\u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{xr()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:hr.wrap},!ir&&Ua(),ir&&Ca())};var Wo=(0,ye.connect)(({problemset:me,loading:ve,globalSetting:le,exercise:dt})=>({problemset:me,globalSetting:le,exercise:dt,loading:ve.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Vr)),wi=x(12563),ni=({value:me=[[],[]],onChange:ve})=>{var le,dt;const[Dt,_e]=(0,a.useState)(""),[Wt,at]=(0,a.useState)(""),Oe=Pe=>{if(!Pe)return!1;let xn=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return Pe==="|"?(oe.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0};return a.createElement("div",null,a.createElement("p",{className:"font14"},"\u5173\u952E\u8BCD",a.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u952E\u8BCD\u53EF\u7528\u4E8E\u81EA\u52A8\u5224\u5206\uFF09"),a.createElement(De.Z,{overlayStyle:{maxWidth:350},title:a.createElement("div",null,a.createElement("div",null,"\u6BCF\u4E2A\u6838\u5FC3\u5173\u952E\u8BCD\u7684\u5206\u6570\u662F\u666E\u901A\u5173\u952E\u8BCD\u5206\u6570\u7684\u4E24\u500D"),a.createElement("div",null,"\u4F8B\u5982\uFF1A"),a.createElement("div",null,"\u672C\u989810\u5206\uFF0C\u666E\u901A\u5173\u952E\u8BCD1\u4E2A\uFF0C\u6838\u5FC3\u5173\u952E\u8BCD2\u4E2A\uFF0C\u5219\u6BCF\u4E2A"),a.createElement("div",null,"\u666E\u901A\u5173\u952E\u8BCD2\u5206\uFF0C\u6BCF\u4E2A\u6838\u5FC3\u5173\u952E\u8BCD4\u5206"))},a.createElement("span",{className:"iconfont icon-a-wenhaobeifen2 font14"}))),a.createElement(re.Z,{align:"middle",className:"font14"},"\u666E\u901A\u5173\u952E\u8BCD\uFF1A",a.createElement(Se.default,{value:Dt,onChange:Pe=>{_e(Pe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Pe=>{var xn,jn,Vn;const an=(xn=Pe.target)==null?void 0:xn.value;Oe(an)&&((Vn=me[0])==null||Vn.push((jn=an==null?void 0:an.split("|"))==null?void 0:jn.filter(wn=>!!wn)),ve([...me]),_e(""))},style:{width:800},className:"ml5 mr10",placeholder:"\u652F\u6301\u4FDD\u5B58\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u7528\u201D|\u201D\u5206\u5272\u3002"}),a.createElement("span",{className:"c-grey-999"},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),a.createElement("div",{style:{paddingLeft:89},className:"mt10"},(le=me==null?void 0:me[0])==null?void 0:le.map((Pe,xn)=>a.createElement(wi.default,{className:"mb10",key:xn,closable:!0,onClose:jn=>{var Vn;jn.preventDefault(),me[0]=(Vn=me[0])==null?void 0:Vn.filter((an,wn)=>wn!==xn),ve([...me])}},Pe==null?void 0:Pe.join(" \u6216 ")))),a.createElement(re.Z,{align:"middle",className:"font14"},"\u6838\u5FC3\u5173\u952E\u8BCD\uFF1A",a.createElement(Se.default,{value:Wt,onChange:Pe=>{at(Pe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Pe=>{var xn,jn,Vn;const an=(xn=Pe.target)==null?void 0:xn.value;Oe(an)&&((Vn=me[1])==null||Vn.push((jn=an==null?void 0:an.split("|"))==null?void 0:jn.filter(wn=>!!wn)),ve([...me]),at(""))},style:{width:800},className:"ml5 mr10",placeholder:"\u652F\u6301\u4FDD\u5B58\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u7528\u201D|\u201D\u5206\u5272\u3002"}),a.createElement("span",{className:"c-grey-999"},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),a.createElement("div",{style:{paddingLeft:89},className:"mt10"},(dt=me==null?void 0:me[1])==null?void 0:dt.map((Pe,xn)=>a.createElement(wi.default,{className:"mb10",key:xn,closable:!0,onClose:jn=>{var Vn;jn.preventDefault(),me[1]=(Vn=me[1])==null?void 0:Vn.filter((an,wn)=>wn!==xn),ve([...me])}},Pe==null?void 0:Pe.join(" \u6216 ")))))},Ne=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,At=(me,ve,le)=>ve in me?Ne(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Vt=(me,ve)=>{for(var le in ve||(ve={}))Ue.call(ve,le)&&At(me,le,ve[le]);if(Ke)for(var le of Ke(ve))St.call(ve,le)&&At(me,le,ve[le]);return me},gn=(me,ve)=>{var le={};for(var dt in me)Ue.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&Ke)for(var dt of Ke(me))ve.indexOf(dt)<0&&St.call(me,dt)&&(le[dt]=me[dt]);return le},sa=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Fa=null,Ka=(me,ve)=>{var le=me,{problemset:dt,exercise:Dt,globalSetting:_e,loading:Wt,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:xn=()=>{},editKey:jn,setEditKey:Vn=()=>{},reload:an=()=>{},addCallback:wn=()=>{},setIsClaer:aa=()=>{}}=le,pa=gn(le,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","reload","addCallback","setIsClaer"]);const[$n,Wn]=(0,a.useState)(""),[Qa,On]=(0,a.useState)(""),[ga,Yt]=(0,a.useState)(""),[da,oa]=(0,a.useState)(),[Ta,Jt]=(0,a.useState)(!1),[va,ra]=(0,a.useState)([]),[ir,eo]=(0,a.useState)(1),[Pr,Dr]=(0,a.useState)(!1),[Qt,tt]=(0,a.useState)([[],[]]),ka=(0,a.useRef)(!1),fa=(0,ye.useParams)(),[ja,vr]=(0,a.useState)([]),Sa=ea=>{vr([...ja,Vt({},ea)])};(0,a.useEffect)(()=>{var ea;if(!ka.current){if(!(Pe!=null&&Pe.question_title)){Jt(!0),Wn(""),Yt(""),oa(10);return}Dr(!(Pe!=null&&Pe.repeat_answer)),Wn(Pe==null?void 0:Pe.question_title),Yt((ea=Pe==null?void 0:Pe.standard_answer)==null?void 0:ea[0]),oa(Pe==null?void 0:Pe.question_score),ra(Pe.tag_discipline_ids),eo(Pe==null?void 0:Pe.difficulty),On(Pe==null?void 0:Pe.analysis),tt([Pe==null?void 0:Pe.normal_keywords,Pe==null?void 0:Pe.main_keywords])}},[dt.editData,Ta]),(0,a.useEffect)(()=>{var ea;const Ua=(ea=Dt==null?void 0:Dt.tagDisciplineData)!=null&&ea.tag_disciplines&&Array.isArray(Dt.tagDisciplineData.tag_disciplines)?Dt.tagDisciplineData.tag_disciplines:[];vr(Ua)},[Dt.tagDisciplineData]),(0,a.useEffect)(()=>{Ta&&ea();function ea(){return sa(this,null,function*(){var Ua,Ca;const ta=yield(0,ne.YY)({sub_discipline_id:(Ca=(Ua=Dt.editData)==null?void 0:Ua.exercise)==null?void 0:Ca.sub_discipline_id});vr(ta.tag_disciplines)})}},[Ta]),(0,a.useImperativeHandle)(ve,()=>({onSave:za,isEdit:Ta}));const Xr=ea=>{(ea==null?void 0:ea.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Jt(!1),Vn(-1),ka.current=!1,an())},za=()=>sa(void 0,null,function*(){var ea,Ua,Ca,ta;if(!$n)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const Ba=Qt[0],qn=Qt[1];ka.current=!0;let $a;return Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?Fe.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>sa(void 0,null,function*(){var mr,Or;$a=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:$n,question_type:4,question_score:da,standard_answers:[ga],tag_discipline_ids:va,sub_discipline_id:(Or=(mr=Dt.editData)==null?void 0:mr.exercise)==null?void 0:Or.sub_discipline_id,difficulty:ir,is_cover:1,repeat_answer:!Pr,analysis:Qa,normal_keywords:Ba,main_keywords:qn}}),Xr($a)}),onCancel:()=>sa(void 0,null,function*(){var mr,Or;$a=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:$n,question_type:4,question_score:da,standard_answers:[ga],tag_discipline_ids:va,sub_discipline_id:(Or=(mr=Dt.editData)==null?void 0:mr.exercise)==null?void 0:Or.sub_discipline_id,difficulty:ir,repeat_answer:!Pr,analysis:Qa,normal_keywords:Ba,main_keywords:qn}}),Xr($a)})}):($a=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:$n,question_type:4,question_score:da,standard_answers:[ga],tag_discipline_ids:va,sub_discipline_id:(Ua=(ea=Dt.editData)==null?void 0:ea.exercise)==null?void 0:Ua.sub_discipline_id,difficulty:ir,repeat_answer:!Pr,analysis:Qa,normal_keywords:Ba,main_keywords:qn}}),Xr($a)):($a=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:fa.categoryId,exercise_bank_id:fa.categoryId,question_title:$n,question_type:4,question_score:da,standard_answers:[ga],tag_discipline_ids:va,sub_discipline_id:(ta=(Ca=Dt.editData)==null?void 0:Ca.exercise)==null?void 0:ta.sub_discipline_id,difficulty:ir,repeat_answer:!Pr,analysis:Qa,normal_keywords:Ba,main_keywords:qn}}),Xr($a)),{name:$n,answer_texts:[ga],analysis:Qa,normal_keywords:Ba,main_keywords:qn}}),Oa=()=>{var ea,Ua;return a.createElement("aside",null,a.createElement("div",{className:hr.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),a.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:$n,onChange:Ca=>Wn(Ca)}),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),a.createElement(Ul.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:ga,onChange:Ca=>Yt(Ca)}),a.createElement(ni,{value:Qt,onChange:tt}),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Qa,onChange:Ca=>On(Ca)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(Te.Z,{value:da,max:1e4,min:0,onChange:Ca=>{oa(Ca)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:hr.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(be.ZP.Group,{value:ir,onChange:Ca=>{eo(Ca.target.value)}},a.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:`${hr.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:hr.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(Su.N,{value:va,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:ra,subId:(Ua=(ea=Dt.editData)==null?void 0:ea.exercise)==null?void 0:Ua.sub_discipline_id,knowledgeOptions:ja,onAddKnowledgeFinish:Sa})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(Ae.Z,{checked:Pr,onChange:Ca=>{Dr(Ca)}}))),a.createElement("aside",{className:"tr"},(jn!==-1||Pe.question_id)&&a.createElement(Ce.ZP,{type:"default",onClick:()=>{xn(),Jt(!1)}},"\u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{za()}},"\u4FDD\u5B58")))},Fr=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ea=>{var Ua,Ca;return((Ca=(Ua=Dt==null?void 0:Dt.editData)==null?void 0:Ua.exercise)==null?void 0:Ca.exercise_status)===1?ea:ea.id!=="del"&&ea.id!=="add"}),xr=ea=>sa(void 0,null,function*(){if(jn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ea.id){case"del":let Ua;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return sa(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:Vt({},fa)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:ea.id}}),at({type:"exercise/editExercise",payload:Vt({},fa)});break;case"edit":Vn(Pe.dragKey),Jt(!0);break;case"add":wn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:4});break}}),qa=()=>a.createElement("aside",null,a.createElement("div",{className:hr.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(rl.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(rl.Z,{value:Pe.question_title})),a.createElement("div",{className:hr.questionChoices},a.createElement("p",null,a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),a.createElement(rl.Z,{value:ga||""})),a.createElement("div",{className:hr.action},!Pe.hideAction&&Fr.map(function(ea,Ua){return ea.id==="up"&&Pe.key===1||ea.id==="down"&&Pe.key===Pe.len?null:a.createElement(De.Z,{key:Ua,placement:"bottom",title:ea.name},a.createElement("span",{onClick:()=>xr(ea),className:ea.icon}))})));return a.createElement("section",{className:hr.wrap},!Ta&&qa(),Ta&&Oa())};var Ya=(0,ye.connect)(({problemset:me,loading:ve,exercise:le,globalSetting:dt})=>({problemset:me,globalSetting:dt,exercise:le,loading:ve.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Ka)),Aa=x(59301),or=Object.defineProperty,_a=Object.getOwnPropertySymbols,sr=Object.prototype.hasOwnProperty,ca=Object.prototype.propertyIsEnumerable,Za=(me,ve,le)=>ve in me?or(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,br=(me,ve)=>{for(var le in ve||(ve={}))sr.call(ve,le)&&Za(me,le,ve[le]);if(_a)for(var le of _a(ve))ca.call(ve,le)&&Za(me,le,ve[le]);return me},bo=(me,ve)=>{var le={};for(var dt in me)sr.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&_a)for(var dt of _a(me))ve.indexOf(dt)<0&&ca.call(me,dt)&&(le[dt]=me[dt]);return le},so=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Oo=["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"],Mo=(me,ve)=>{var le=me,{problemset:dt,exercise:Dt,globalSetting:_e,loading:Wt,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:xn=()=>{},editKey:jn,setEditKey:Vn=()=>{},addCallback:an=()=>{},setIsClaer:wn=()=>{}}=le,aa=bo(le,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]);const[pa,$n]=(0,a.useState)([]),[Wn,Qa]=(0,a.useState)(),[On,ga]=(0,a.useState)([]),[Yt,da]=(0,a.useState)(""),[oa,Ta]=(0,a.useState)(5),[Jt,va]=(0,a.useState)(!1),ra=(0,ye.useParams)();(0,a.useEffect)(()=>{$n(["","","",""])},[]),(0,a.useEffect)(()=>{if(!(Pe!=null&&Pe.question_choices)){va(!0),da(""),Ta(5),$n(["","","",""]),ga([]);return}da(Pe==null?void 0:Pe.question_title),Ta(Pe==null?void 0:Pe.question_score),$n(Pe==null?void 0:Pe.question_choices.map(ka=>ka.choice_text));const tt=[];Pe==null||Pe.standard_answer.map((ka,fa)=>{tt.push(ka-1)}),ga(tt)},[Pe]),(0,a.useImperativeHandle)(ve,()=>({onSave:ir,isEdit:Jt}));const ir=()=>so(void 0,null,function*(){if(!Yt)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const tt=pa.findIndex(ja=>!ja);if(tt>-1)return oe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Oo[tt]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!On.length)return oe.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(On.length<1)return oe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const ka=pa.map((ja,vr)=>({choice_text:ja,is_answer:On.includes(vr)?vr+1:0}));let fa;Pe.question_id?fa=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Yt,question_type:1,question_score:oa,question_choices:ka.map(ja=>ja.choice_text),standard_answers:ka.filter(ja=>ja.is_answer).map(ja=>ja.is_answer)}}):fa=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:ra.categoryId,question_title:Yt,question_type:1,question_score:"5.0",question_choices:ka.map(ja=>ja.choice_text),standard_answers:ka.filter(ja=>ja.is_answer).map(ja=>ja.is_answer)}}),fa.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),va(!1),at({type:"exercise/editExercise",payload:br({},ra)}))}),eo=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(tt=>{var ka,fa;return((fa=(ka=Dt==null?void 0:Dt.editData)==null?void 0:ka.exercise)==null?void 0:fa.exercise_status)===1?tt:tt.id!=="del"&&tt.id!=="add"}),Pr=tt=>so(void 0,null,function*(){if(jn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(tt.id){case"del":let ka;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return so(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:br({},ra)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:tt.id}}),at({type:"exercise/editExercise",payload:br({},ra)});break;case"edit":ye.history.push(`/problems/${Pe==null?void 0:Pe.hack_identifier}/edit?type=exercises&express_id=${ra.categoryId}&question_id=${Pe==null?void 0:Pe.question_id}&score=${Pe==null?void 0:Pe.question_score}&exercise=true&callback_url=${location.pathname}`);break;case"add":an({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:6});break}}),Dr=tt=>so(void 0,null,function*(){tt.preventDefault();const ka=yield(0,ne.nF)({id:Pe==null?void 0:Pe.hack_identifier});ka.status===0&&(0,ue.xg)(`/myproblems/${ka==null?void 0:ka.identifier}`)}),Qt=()=>{var tt,ka,fa,ja,vr,Sa,Xr;return Aa.createElement("aside",null,Aa.createElement("div",{className:hr.questionType},!(Pe!=null&&Pe.isPreview)&&Aa.createElement("div",null,Aa.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?Aa.createElement(Aa.Fragment,null,Aa.createElement("div",{style:{display:"flex"}},Aa.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),Aa.createElement(rl.Z,{value:Pe.question_title}),Aa.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")),Aa.createElement("div",{style:{fontWeight:600,marginTop:10,fontSize:16}},"\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00\uFF1A",(tt=Pe==null?void 0:Pe.languages)==null?void 0:tt.join("/")),((fa=(ka=Dt==null?void 0:Dt.editData)==null?void 0:ka.exercise)==null?void 0:fa.show_hack_sets)&&Aa.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},Aa.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},Aa.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),Aa.createElement(z.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(za,Oa,Fr)=>Fr+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(za,Oa,Fr)=>Aa.createElement(De.Z,{title:Aa.createElement("pre",null,za)},Aa.createElement("div",{className:hr.divname},za))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(za,Oa,Fr)=>Aa.createElement(De.Z,{title:Aa.createElement("pre",null,za)}," ",Aa.createElement("div",{className:hr.divname},za))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:Pe==null?void 0:Pe.hack_sets}))):Aa.createElement("div",{className:"mt5"},Aa.createElement(rl.Z,{value:Pe.question_title}),((vr=(ja=Dt==null?void 0:Dt.editData)==null?void 0:ja.exercise)==null?void 0:vr.show_hack_sets)&&Aa.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},Aa.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},Aa.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),Aa.createElement(z.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(za,Oa,Fr)=>Fr+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(za,Oa,Fr)=>Aa.createElement(De.Z,{title:Aa.createElement("pre",null,za)},Aa.createElement("div",{className:hr.divname},za))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(za,Oa,Fr)=>Aa.createElement(De.Z,{title:Aa.createElement("pre",null,za)}," ",Aa.createElement("div",{className:hr.divname},za))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:Pe==null?void 0:Pe.hack_sets}))),((Xr=(Sa=Dt==null?void 0:Dt.editData)==null?void 0:Sa.exercise)==null?void 0:Xr.show_hack_description)&&Aa.createElement("div",{className:hr.questionChoices},Aa.createElement(rl.Z,{value:Pe.description||""})),Aa.createElement("div",{className:hr.action},Aa.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{(0,ue.xg)(`/problems/newedit/${Pe==null?void 0:Pe.hack_identifier}?type=exercises&express_id=${ra.categoryId}&question_id=${Pe==null?void 0:Pe.question_id}&score=${Pe==null?void 0:Pe.question_score}&exercise=true&callback_url=/classrooms/${ra.coursesId}/exercise/add/${ra.categoryId}?type=2`)}},"\u67E5\u770B\u8BE6\u60C5"),!Pe.hideAction&&eo.map(function(za,Oa){return za.id==="up"&&Pe.key===1||za.id==="down"&&Pe.key===Pe.len?null:Aa.createElement(De.Z,{key:Oa,placement:"bottom",title:za.name},Aa.createElement("span",{onClick:()=>Pr(za),className:za.icon}))})))};return Aa.createElement("section",{className:hr.wrap},Qt())};var No=(0,ye.connect)(({problemset:me,loading:ve,globalSetting:le,exercise:dt})=>({problemset:me,globalSetting:le,exercise:dt,loading:ve.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Mo)),vo=x(88436),Si={ai_review_warp:"ai_review_warp___xdNyj",under_review:"under_review___LPpOL",btn_operate:"btn_operate___owqg5",btn_review:"btn_review___RoZoh",is_disabled:"is_disabled___T2_8u",title_sty:"title_sty___nTv6u",btns_pfbz:"btns_pfbz___kGOTA"},yi=x(78455),Uo=x(59301),pl=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const yl=({exercise:me,globalSetting:ve,user:le,loading:dt,questionInfo:Dt,dispatch:_e})=>{var Wt;const at=(0,ye.useParams)(),{is_open_ai_review:Oe,zero_commit_student_works:Pe,unified_ai_setting:xn,ai_review_settings:jn,is_random:Vn}=me.commonHeader,[an,wn]=(0,a.useState)({}),[aa,pa]=(0,a.useState)(!1),[$n,Wn]=(0,a.useState)(0),[Qa,On]=(0,a.useState)(!1),ga=xn?jn:((Wt=Dt==null?void 0:Dt.ai_review_settings)==null?void 0:Wt.length)>0?Dt.ai_review_settings:jn;(0,a.useEffect)(()=>{!dt["exercise/getCommonHeader"]&&Oe&&!(0,bt.dE)()&&Yt()},[dt["exercise/getCommonHeader"]]),(0,a.useEffect)(()=>{if((an==null?void 0:an.status)=="running"){const Jt=setInterval(()=>{Yt()},3e3);return()=>clearInterval(Jt)}},[an==null?void 0:an.status]);const Yt=()=>pl(void 0,null,function*(){const Jt=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit_status.json",{method:"get",params:{exercise_id:at==null?void 0:at.categoryId,exercise_question_id:Dt==null?void 0:Dt.question_id}});(Jt==null?void 0:Jt.status)===0&&wn(Jt==null?void 0:Jt.data)}),da=Jt=>{_e({type:"exercise/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:an==null?void 0:an.id,status:Jt,questionId:Dt==null?void 0:Dt.question_id,onOK:()=>{Yt()}}})},oa=()=>{_e({type:"exercise/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",params:{exercise_id:at==null?void 0:at.categoryId,exercise_question_id:Dt==null?void 0:Dt.question_id}}})},Ta=()=>pl(void 0,null,function*(){if(Oe){if(Pe)return oe.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return oe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");On(!0);const Jt=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit.json",{method:"post",body:{exercise_id:at==null?void 0:at.categoryId,range:$n,exercise_question_id:Dt==null?void 0:Dt.question_id}});(Jt==null?void 0:Jt.status)===0&&(pa(!1),Yt()),On(!1)});return Uo.createElement("div",{className:Si.ai_review_warp},Uo.createElement("div",null,Oe&&(an==null?void 0:an.status)=="running"&&Uo.createElement("div",{className:Si.under_review},Uo.createElement(yt.Z,{spinning:!0,className:"mr6",size:"small"}),Uo.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),Uo.createElement("span",{className:"ml5",style:{color:"#3061D0"}},an==null?void 0:an.rate,(an==null?void 0:an.rate)=="0.0%"&&Uo.createElement("span",{className:"ml10"},"\u4EFB\u52A1\u6392\u961F\u4E2D\uFF0C\u9884\u8BA1\u7A0D\u540E\u5F00\u59CB\u8BC4\u9605!"))),Oe&&["success","failed"].includes(an==null?void 0:an.status)&&Uo.createElement("div",{className:Si.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",Uo.createElement("span",{style:{color:"#3061D0"},onClick:()=>da(1)},an==null?void 0:an.success_count),"\u4EBA\uFF0C \u5931\u8D25",Uo.createElement("span",{style:{color:"#ff0000"},onClick:()=>da(0)},an==null?void 0:an.fail_count),"\u4EBA")),Uo.createElement("div",{className:"flex"},Uo.createElement("div",{className:Si.btn_operate,onClick:oa},Uo.createElement("i",{className:"iconfont icon-lishijilu mr8"}),"\u64CD\u4F5C\u8BB0\u5F55"),Uo.createElement("div",{className:`${Si.btn_review} ${(an==null?void 0:an.status)=="running"&&Si.is_disabled}`,onClick:()=>{if((an==null?void 0:an.status)!="running"){if(!Oe)return oe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;Wn(0),pa(!0)}}},Uo.createElement("img",{src:ya.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),Uo.createElement(Fe.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:aa,destroyOnClose:!0,onCancel:()=>pa(!1),okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:Qa,onOk:()=>Ta()},Uo.createElement("div",{className:"flex item-center justify-between mb10"},Uo.createElement("div",{className:Si.title_sty,style:{marginBottom:0}},"\u8BC4\u5206\u6807\u51C6"),Uo.createElement("div",{className:"flex"},Uo.createElement("div",{className:Si.btns_pfbz,onClick:()=>{_e({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",questionId:Dt==null?void 0:Dt.question_id,ai_review_settings:ga}})}},Uo.createElement("img",{src:yi.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),Uo.createElement("div",{className:Si.btns_pfbz,onClick:()=>{xn?window.location.href=`/classrooms/${at.coursesId}/exercise/${at.categoryId}/detail?random=${Vn}&tabs=11`:ye.history.push(`/classrooms/${at.coursesId}/exercise/add/${at.categoryId}?random=${Vn}&type=2`)}},Uo.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),Uo.createElement(z.default,{pagination:!1,dataSource:ga,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),Uo.createElement("div",{className:Si.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),Uo.createElement("div",{className:Si.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},Uo.createElement(be.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:Jt=>Wn(Jt.target.value),value:$n,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u8BD5\u5377\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F"}]}))))};var jl=(0,ye.connect)(({exercise:me,globalSetting:ve,loading:le,user:dt})=>({exercise:me,globalSetting:ve,loading:le.effects,user:dt}))(yl),Tr=x(59301),Ml=Object.defineProperty,gl=Object.defineProperties,El=Object.getOwnPropertyDescriptors,Tl=Object.getOwnPropertySymbols,Zl=Object.prototype.hasOwnProperty,Dl=Object.prototype.propertyIsEnumerable,Hn=(me,ve,le)=>ve in me?Ml(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Zr=(me,ve)=>{for(var le in ve||(ve={}))Zl.call(ve,le)&&Hn(me,le,ve[le]);if(Tl)for(var le of Tl(ve))Dl.call(ve,le)&&Hn(me,le,ve[le]);return me},Ko=(me,ve)=>gl(me,El(ve)),Ge=(me,ve)=>{var le={};for(var dt in me)Zl.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&Tl)for(var dt of Tl(me))ve.indexOf(dt)<0&&Dl.call(me,dt)&&(le[dt]=me[dt]);return le},je=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Bt=(me,ve)=>{var le=me,{problemset:dt,exercise:Dt,globalSetting:_e,loading:Wt,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:xn=()=>{},editKey:jn,setEditKey:Vn=()=>{},setIsClaer:an=()=>{},addCallback:wn=Ca=>{},reload:aa=()=>{},markBtnVisible:pa,handleMarkWrongQuestion:$n,handleAddCorrectAnswers:Wn}=le,Qa=Ge(le,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload","markBtnVisible","handleMarkWrongQuestion","handleAddCorrectAnswers"]);const[On,ga]=(0,a.useState)([]),[Yt,da]=(0,a.useState)(!1),[oa,Ta]=(0,a.useState)(!0),[Jt,va]=(0,a.useState)(1),[ra,ir]=(0,a.useState)(!1),[eo,Pr]=(0,a.useState)([]),Dr=(0,ye.useParams)(),Qt=(0,a.useRef)(null),[tt,ka]=(0,a.useState)(""),[fa,ja]=(0,a.useState)([]),vr=(0,a.useRef)(!1),Sa=Ca=>{Pr([...eo,Zr({},Ca)])};(0,a.useEffect)(()=>{var Ca;if(vr.current)return;if(!(Pe!=null&&Pe.question_title)){da(!0),ka("");return}ka(Pe==null?void 0:Pe.question_title),ir(!(Pe!=null&&Pe.repeat_answer)),va(Pe==null?void 0:Pe.difficulty),ga(Pe.tag_discipline_ids);const ta=(Ca=Pe==null?void 0:Pe.sub_exercise_questions)==null?void 0:Ca.map(Ba=>{var qn,$a,mr;return Ko(Zr({},Ba),{id:Ba.question_id,name:Ba.question_title,open:!1,score:Ba.question_score,qusList:(qn=Ba==null?void 0:Ba.question_choices)==null?void 0:qn.map(Or=>Or.choice_text),activeQusEditor:null,qusAnswer:(mr=[($a=Ba==null?void 0:Ba.question_choices)==null?void 0:$a.findIndex(Or=>Or.standard_boolean)])==null?void 0:mr.filter(Or=>Or!==-1)})});ja(ta)},[Pe,Yt]),(0,a.useEffect)(()=>{Yt&&Ca();function Ca(){return je(this,null,function*(){var ta,Ba;const qn=yield(0,ne.YY)({sub_discipline_id:(Ba=(ta=Dt.editData)==null?void 0:ta.exercise)==null?void 0:Ba.sub_discipline_id});Pr(qn.tag_disciplines)})}},[Yt]),(0,a.useEffect)(()=>{var Ca;const ta=(Ca=Dt==null?void 0:Dt.tagDisciplineData)!=null&&Ca.tag_disciplines&&Array.isArray(Dt.tagDisciplineData.tag_disciplines)?Dt.tagDisciplineData.tag_disciplines:[];Pr(ta)},[Dt.tagDisciplineData]),(0,a.useImperativeHandle)(ve,()=>({onSave:za,isEdit:Yt}));const Xr=Ca=>{(Ca==null?void 0:Ca.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),da(!1),Vn(-1),vr.current=!1,aa())},za=()=>je(void 0,null,function*(){var Ca,ta,Ba;if(!tt)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(fa.length===0)return oe.ZP.info("\u8BF7\u60A8\u6DFB\u52A0\u5C0F\u9898"),!1;for(let mr=0;mr!po);if(Co>-1)return oe.ZP.info(`\u8BF7\u5148\u8F93\u5165\u7B2C${mr+1}\u5C0F\u9898${Er.k4[Co]}\u9009\u9879\u7684\u5185\u5BB9`),!1;if(!(Or!=null&&Or.qusAnswer.length))return oe.ZP.info(`\u8BF7\u8BBE\u7F6E\u7B2C${mr+1}\u5C0F\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E`),!1}const qn=fa.map(mr=>{var Or;return{id:mr.id>1?mr.id:null,question_title:mr.name,question_type:1,question_choices:mr.qusList,question_score:mr.score,standard_answers:[((Or=mr.qusAnswer)==null?void 0:Or[0])+1]}});vr.current=!0;let $a;Pe.question_id&&((Pe==null?void 0:Pe.is_my)===1?Fe.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>je(void 0,null,function*(){var mr,Or;$a=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:tt,question_type:7,sub_questions:qn,tag_discipline_ids:On,sub_discipline_id:(Or=(mr=Dt.editData)==null?void 0:mr.exercise)==null?void 0:Or.sub_discipline_id,difficulty:Jt,is_cover:1,repeat_answer:!ra}}),Xr($a)}),onCancel:()=>je(void 0,null,function*(){var mr,Or;$a=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:tt,question_type:7,sub_questions:qn,tag_discipline_ids:On,sub_discipline_id:(Or=(mr=Dt.editData)==null?void 0:mr.exercise)==null?void 0:Or.sub_discipline_id,difficulty:Jt,repeat_answer:!ra}}),Xr($a)})}):($a=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:tt,question_type:7,sub_questions:qn,tag_discipline_ids:On,sub_discipline_id:(Ba=(ta=Dt.editData)==null?void 0:ta.exercise)==null?void 0:Ba.sub_discipline_id,difficulty:Jt,repeat_answer:!ra}}),Xr($a)))}),Oa=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(Ca=>{var ta,Ba;return((Ba=(ta=Dt==null?void 0:Dt.editData)==null?void 0:ta.exercise)==null?void 0:Ba.exercise_status)===1?Ca:Ca.id!=="del"&&Ca.id!=="add"}),Fr=Ca=>je(void 0,null,function*(){if(jn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(Ca.id){case"del":let ta;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return je(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:Zr({},Dr)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:Ca.id}}),at({type:"exercise/editExercise",payload:Zr({},Dr)});break;case"edit":Vn(Pe.dragKey),da(!0);break;case"add":wn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:0});break}}),xr=()=>{var Ca;return Tr.createElement("aside",{ref:Qt},Tr.createElement("div",{className:hr.questionType},!(Pe!=null&&Pe.isPreview)&&Tr.createElement("div",null,Tr.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7EC4\u5408\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?Tr.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},Tr.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),Tr.createElement(rl.Z,{value:Pe.question_title}),Tr.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08\u5171",Pe==null?void 0:Pe.sub_q_count,"\u5C0F\u9898\uFF0C",Pe.question_score,"\u5206\uFF09")):Tr.createElement("div",{className:"mt5"},Tr.createElement(rl.Z,{value:Pe.question_title})),Tr.createElement("div",{style:{display:oa?"block":"none"},className:hr.questionChoices},(Ca=Pe==null?void 0:Pe.sub_exercise_questions)==null?void 0:Ca.map((ta,Ba)=>{var qn,$a,mr,Or;return Tr.createElement("div",{key:Ba,style:{marginBottom:"20px"}},Tr.createElement("div",{style:{display:"flex",alignItems:"flex-start",marginBottom:"15px"}},Tr.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,".",Ba+1,(ta==null?void 0:ta.question_type)==0?"\uFF08\u5355\u9009\u9898\uFF09":(ta==null?void 0:ta.question_type)==1?"\uFF08\u591A\u9009\u9898\uFF09":(ta==null?void 0:ta.question_type)==2?"\uFF08\u5224\u65AD\u9898\uFF09":(ta==null?void 0:ta.question_type)==3?"\uFF08\u586B\u7A7A\u9898\uFF09":"\uFF08\u7B80\u7B54\u9898\uFF09"),Tr.createElement(rl.Z,{value:ta.question_title}),Tr.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",ta.question_score,"\u5206\uFF09")),(ta==null?void 0:ta.question_type)==3&&((qn=ta==null?void 0:ta.standard_answers)==null?void 0:qn.map(function(Co,po){return Tr.createElement(re.Z,{key:po,align:"middle",justify:"start",style:{marginBottom:"5px"}},Tr.createElement(pe.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",Co==null?void 0:Co.choice_id,"\uFF09\uFF1A"),Tr.createElement(pe.Z,{flex:"1"},Tr.createElement(re.Z,{align:"middle",gutter:[1,1]},Co.answer_text.map(function(Gr,ar){var oo;return Tr.createElement(pe.Z,{span:24,key:ar},Tr.createElement(Se.default,{key:po,checked:(oo=ta==null?void 0:ta.standard_answers)==null?void 0:oo.includes(po),disabled:!0,value:Gr}))}))))})),(ta==null?void 0:ta.question_type)==4&&Tr.createElement(rl.Z,{value:(($a=ta==null?void 0:ta.answer_texts)==null?void 0:$a[0])||""}),((ta==null?void 0:ta.question_type)==0||(ta==null?void 0:ta.question_type)==1||(ta==null?void 0:ta.question_type)==2)&&((mr=ta==null?void 0:ta.question_choices)==null?void 0:mr.map(function(Co,po){return Tr.createElement(re.Z,{key:po,align:"middle"},Tr.createElement(pe.Z,null,Tr.createElement(be.ZP,{key:po,checked:ta.standard_answer.includes(po+1),disabled:!0},Er.k4[po],".")),Tr.createElement(pe.Z,{flex:"1"},Tr.createElement("span",{className:"c-black font14"},Tr.createElement(rl.Z,{value:Co.choice_text}))))})),pa&&Tr.createElement(re.Z,{className:"mt20",align:"middle",gutter:20},Tr.createElement(pe.Z,null,Tr.createElement(vo.Z,{state:ta==null?void 0:ta.is_wrong,onClick:()=>$n({value:ta,type:ta==null?void 0:ta.question_type})})),(ta==null?void 0:ta.question_type)==0&&Tr.createElement(pe.Z,null,Tr.createElement(Ce.ZP,{style:{color:"#3061D0"},onClick:()=>{Wn==null||Wn({value:ta})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))),(ta==null?void 0:ta.question_type)==4&&((Or=Dt==null?void 0:Dt.commonHeader)==null?void 0:Or.teacher_permission)&&Tr.createElement(jl,{questionInfo:ta}))})),Tr.createElement("div",{className:hr.action},Tr.createElement("span",{className:"c-light-primary current",onClick:()=>Ta(!oa),style:{}},oa?"\u6536\u8D77":"\u5C55\u5F00"),!Pe.hideAction&&Oa.map(function(ta,Ba){return ta.id==="up"&&Pe.key===1||ta.id==="down"&&Pe.key===Pe.len?null:Tr.createElement(De.Z,{key:Ba,placement:"bottom",title:ta.name},Tr.createElement("span",{onClick:()=>Fr(ta),className:ta.icon}))})))},qa=()=>{var Ca,ta;return Tr.createElement("aside",null,Tr.createElement("div",{className:hr.questionType},Tr.createElement("div",null,Tr.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),Tr.createElement("section",{className:hr.wrap,style:{padding:0}},Tr.createElement("p",{className:hr.titleWrap},Tr.createElement("span",{className:hr.required},"*"),Tr.createElement("span",{className:hr.title},"\u9898\u5E72\uFF1A")),Tr.createElement(Ul.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:tt,onChange:Ba=>ka(Ba)}),Tr.createElement("p",null,"\u5C0F\u9898\u6570\uFF1A",fa==null?void 0:fa.length),fa==null?void 0:fa.map((Ba,qn)=>{var $a;return Tr.createElement("div",{className:hr.fold,key:Ba.id},Tr.createElement("div",{onClick:()=>Ua("open",qn),className:hr.head},Tr.createElement("i",{className:"iconfont icon-sanjiaoxing",style:{transform:Ba.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),Tr.createElement("span",null,"\u7B2C",qn+1,"\u5C0F\u9898\uFF08\u5355\u9009\u9898\uFF09"),Tr.createElement("b",{onClick:mr=>{mr.stopPropagation(),Ua("delete",qn)},className:"iconfont icon-shanchu8"})),Tr.createElement("div",{className:"mb10",style:{display:Ba.open?"block":"none"}},Tr.createElement(Ul.Z,{watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ba==null?void 0:Ba.name,onChange:mr=>Ua("value",qn,mr)}),Tr.createElement("p",{className:hr.titleWrap},Tr.createElement("span",{className:hr.required},"*"),Tr.createElement("span",{className:hr.title},"\u7B54\u6848\u9009\u9879\uFF1A",Tr.createElement("span",{className:hr.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),($a=Ba==null?void 0:Ba.qusList)==null?void 0:$a.map((mr,Or)=>{var Co,po;return Tr.createElement("div",{className:hr.choiceWrap,key:Or},Tr.createElement(De.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},Tr.createElement("div",{className:`${hr.answer} ${(Co=Ba==null?void 0:Ba.qusAnswer)!=null&&Co.includes(Or)?hr.activeAnswer:""}`,onClick:()=>Ua("answer",qn,Or)},Er.k4[Or])),Tr.createElement("div",{className:hr.editorWrap},(Ba==null?void 0:Ba.activeQusEditor)===Or?Tr.createElement(Ul.Z,{id:`single-question-option-${Or}`,watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:mr,onChange:Gr=>Ua("details",qn,Gr)}):Tr.createElement("div",{className:hr.htmlWrap,onClick:()=>Ua("edit",qn,Or)},Tr.createElement(rl.Z,{value:mr}))),Or>1&&Tr.createElement(De.Z,{title:"\u5220\u9664"},Tr.createElement("i",{className:`${hr.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>Ua("deleteQus",qn,Or)})),Or<7&&Or===((po=Ba==null?void 0:Ba.qusList)==null?void 0:po.length)-1&&Tr.createElement(De.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},Tr.createElement("i",{className:`${hr.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Ua("addQus",qn)})))}),Tr.createElement("p",{className:"mt10"},"\u5206\u503C\uFF1A",Tr.createElement(Te.Z,{value:Ba.score,max:1e4,min:0,onChange:mr=>Ua("score",qn,mr)})," ","\u5206")))}),fa.length<20&&Tr.createElement(Ce.ZP,{type:"primary",onClick:ea},Tr.createElement("i",{className:"iconfont icon-tianjiatimu mr5 font14"}),"\u6DFB\u52A0\u5C0F\u9898")),Tr.createElement("p",{className:"mt10"},Tr.createElement("span",{className:hr.difficult},Tr.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",Tr.createElement(be.ZP.Group,{value:Jt,onChange:Ba=>{va(Ba.target.value)}},Tr.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),Tr.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),Tr.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),Tr.createElement("p",{className:hr.titleWrap},Tr.createElement("span",{className:`${hr.title}`},"\u77E5\u8BC6\u70B9\uFF1A",Tr.createElement("span",{className:hr.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),Tr.createElement("div",{className:"mt5"},Tr.createElement(Su.N,{selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,value:On,onChange:ga,subId:(ta=(Ca=Dt.editData)==null?void 0:Ca.exercise)==null?void 0:ta.sub_discipline_id,knowledgeOptions:eo,onAddKnowledgeFinish:Sa}))),Tr.createElement("aside",{className:"tr"},(jn!==-1||Pe.question_id)&&Tr.createElement(Ce.ZP,{type:"default",onClick:()=>{xn(),da(!1)}},"\u53D6\u6D88"),Tr.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{za()}},"\u4FDD\u5B58")))},ea=()=>{const Ca={id:Math.random(),item_type:"SINGLE",open:!1,name:"",qusList:["","","",""],activeQusEditor:null,qusAnswer:[],analysis:""};ja(fa.concat(Ca))},Ua=(Ca,ta,Ba)=>{var qn;const $a=(0,Na.cloneDeep)(fa);Ca==="open"&&($a[ta].open=!$a[ta].open),Ca==="delete"&&$a.splice(ta,1),Ca==="value"&&($a[ta].name=Ba),Ca==="answer"&&($a[ta].qusAnswer=[Ba]),Ca==="edit"&&($a[ta].activeQusEditor=Ba),Ca==="details"&&($a[ta].qusList[$a[ta].activeQusEditor]=Ba),Ca==="addQus"&&($a[ta].qusList=$a[ta].qusList.concat("")),Ca==="deleteQus"&&($a[ta].qusList=$a[ta].qusList.filter((mr,Or)=>Or!==Ba),$a[ta].qusAnswer=(qn=$a[ta].qusAnswer)==null?void 0:qn.filter(mr=>mr!==Ba)),Ca==="analysis"&&($a[ta].analysis=Ba),Ca==="score"&&($a[ta].score=Ba),ja($a)};return Tr.createElement("section",{className:hr.wrap},!Yt&&xr(),Yt&&qa())};var It=(0,ye.connect)(({problemset:me,loading:ve,globalSetting:le,exercise:dt})=>({problemset:me,globalSetting:le,exercise:dt,loading:ve.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Bt)),Gt=x(11414),Zt={flex_box_center:"flex_box_center___dDNpp",flex_space_between:"flex_space_between___ovpjv",flex_box_vertical_center:"flex_box_vertical_center___oqAEt",flex_box_center_end:"flex_box_center_end___mHCIK",flex_box_column:"flex_box_column___GZMP2",posWarp:"posWarp___ZUxXl",pos:"pos___A7NKx",tips:"tips___ap6NV"},kn=x(25965),Pn=x(24334),Gn=Object.defineProperty,Pa=Object.defineProperties,An=Object.getOwnPropertyDescriptors,ia=Object.getOwnPropertySymbols,tr=Object.prototype.hasOwnProperty,Ja=Object.prototype.propertyIsEnumerable,ur=(me,ve,le)=>ve in me?Gn(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Sr=(me,ve)=>{for(var le in ve||(ve={}))tr.call(ve,le)&&ur(me,le,ve[le]);if(ia)for(var le of ia(ve))Ja.call(ve,le)&&ur(me,le,ve[le]);return me},Lr=(me,ve)=>Pa(me,An(ve)),jr=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const kr=({data:me,exercise:ve,isDragDisabled:le=!1,editorProps:dt={},onDragEnd:Dt=()=>{},dispatch:_e,markBtnVisible:Wt=!1,batchScore:at=[],reload:Oe=()=>{}})=>{const Pe=(0,a.useRef)(),xn=(0,ye.useParams)(),[jn,Vn]=Fe.default.useModal(),an=()=>{var da,oa,Ta,Jt,va,ra,ir,eo,Pr,Dr,Qt,tt,ka,fa,ja,vr;return[{name:"\u5355\u9009\u9898",type:0,count:(da=me==null?void 0:me.exercise_types)==null?void 0:da.q_singles,score:(oa=me==null?void 0:me.exercise_types)==null?void 0:oa.q_singles_scores,items:[]},{name:"\u591A\u9009\u9898",type:1,count:(Ta=me==null?void 0:me.exercise_types)==null?void 0:Ta.q_doubles,score:(Jt=me==null?void 0:me.exercise_types)==null?void 0:Jt.q_doubles_scores,items:[]},{name:"\u5224\u65AD\u9898",type:2,count:(va=me==null?void 0:me.exercise_types)==null?void 0:va.q_judges,score:(ra=me==null?void 0:me.exercise_types)==null?void 0:ra.q_judges_scores,items:[]},{name:"\u586B\u7A7A\u9898",type:3,count:(ir=me==null?void 0:me.exercise_types)==null?void 0:ir.q_nulls,score:(eo=me==null?void 0:me.exercise_types)==null?void 0:eo.q_nulls_scores,items:[]},{name:"\u7B80\u7B54\u9898",type:4,count:(Pr=me==null?void 0:me.exercise_types)==null?void 0:Pr.q_mains,score:(Dr=me==null?void 0:me.exercise_types)==null?void 0:Dr.q_mains_scores,items:[]},{name:"\u5B9E\u8BAD\u9898",type:5,count:(Qt=me==null?void 0:me.exercise_types)==null?void 0:Qt.q_shixuns,score:(tt=me==null?void 0:me.exercise_types)==null?void 0:tt.q_shixuns_scores,items:[]},{name:"\u7F16\u7A0B\u9898",type:6,count:(ka=me==null?void 0:me.exercise_types)==null?void 0:ka.q_pros,score:(fa=me==null?void 0:me.exercise_types)==null?void 0:fa.q_pros_scores,items:[]},{name:"\u7EC4\u5408\u9898",type:7,count:(ja=me==null?void 0:me.exercise_types)==null?void 0:ja.q_combinations,score:(vr=me==null?void 0:me.exercise_types)==null?void 0:vr.q_combination_scores,items:[]}]},wn=(da,oa,Ta)=>{const Jt=Array.from(da),[va]=Jt.splice(oa,1);return Jt.splice(Ta,0,va),Jt},aa=(da,oa,Ta)=>{if(!da.destination)return;const Jt=wn(oa,da.source.index,da.destination.index);Dt(Jt,Ta)},pa=da=>{_e({type:"exercise/setActionTabs",payload:{key:"\u6807\u8BB0\u9519\u9898",params:da}})},$n=(da,oa)=>{var Ta,Jt,va;if(oa===0)return a.createElement(Wo,Sr({reload:Oe,editData:da},da));if(oa===1)return a.createElement(Fc,Sr({reload:Oe,editData:da},da));if(oa===2)return a.createElement(ku,Sr({reload:Oe,editData:da},da));if(oa===3)return a.createElement(Es,Sr({reload:Oe,editData:da},da));if(oa===4)return a.createElement(Ya,Sr({reload:Oe,editData:da},da));if(oa===5)return a.createElement(di,Sr({reload:Oe,editData:da},da));if(oa===6)return a.createElement(No,Sr({editData:da},da));if(oa===7)return a.createElement(It,Sr({handleAddCorrectAnswers:ga,handleMarkWrongQuestion:pa,markBtnVisible:Wt,reload:Oe,editData:da},da));if(oa===8)return a.createElement("div",{style:{padding:"20px 30px"}},a.createElement(rl.Z,{value:da.key+"."+((Ta=da==null?void 0:da.program_attr)==null?void 0:Ta.description)}),a.createElement(rl.Z,{style:{paddingLeft:10},showProgramFill:!0,disabledFill:!0,value:Pn.Base64.decode(((Jt=da==null?void 0:da.program_attr)==null?void 0:Jt.code)||"")}),(va=da==null?void 0:da.standard_answer)==null?void 0:va.map(function(ra,ir){return a.createElement(re.Z,{key:ir,align:"middle",style:{marginTop:20}},a.createElement(pe.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",ra.choice_id,"\uFF09\uFF1A"),a.createElement(pe.Z,{flex:"1"},a.createElement(re.Z,{align:"middle",gutter:[1,1]},a.createElement(Se.default,{key:ir,disabled:!0,value:ra.answer_text||"- -"}))))}))},Wn=(da,oa,Ta)=>a.createElement(Gt.Z5,{onDragEnd:Jt=>aa(Jt,da,oa)},a.createElement(Gt.bK,{droppableId:"droppable"},(Jt,va)=>a.createElement("div",Lr(Sr({ref:Jt.innerRef},Jt.droppableProps),{style:{width:"100%"}}),da==null?void 0:da.map((ra,ir)=>{var eo;const Pr=Sr(Lr(Sr({},ra),{key:ir+1,hideAction:!0,isPreview:!0,dragKey:oa+"-"+ir}),dt);return a.createElement(Gt._l,{key:Pr==null?void 0:Pr.question_id,draggableId:(eo=Pr==null?void 0:Pr.question_id)==null?void 0:eo.toString(),index:ir,isDragDisabled:le},(Dr,Qt)=>{var tt;return a.createElement("aside",Sr(Sr({ref:Dr.innerRef},Dr.draggableProps),Dr.dragHandleProps),a.createElement("div",{className:Zt.posWarp,id:Pr.dragKey},$n(Pr,oa),a.createElement(re.Z,{className:"pl30",align:"middle",gutter:20},Wt&&![5,6,7,8].includes(oa)&&a.createElement(pe.Z,null,a.createElement(vo.Z,{state:Pr==null?void 0:Pr.is_wrong,onClick:()=>pa({value:Pr,type:oa})})),[5,6,8].includes(oa)&&(Pr==null?void 0:Pr.show_resubmit)&&a.createElement(pe.Z,null,a.createElement(kn.C,{dataSource:Pr})),Wt&&[0].includes(oa)&&a.createElement(pe.Z,null,a.createElement(Ce.ZP,{style:{color:"#3061D0"},onClick:()=>{ga({value:Pr})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))),oa===4&&((tt=ve==null?void 0:ve.commonHeader)==null?void 0:tt.teacher_permission)&&a.createElement(jl,{questionInfo:Pr}),a.createElement(ul.Z,null),!le&&a.createElement("div",{className:Zt.pos},a.createElement("div",{className:Zt.tips},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u8BD5\u9898\u663E\u793A\u987A\u5E8F"))))})}),Jt.placeholder))),Qa=da=>({\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5,\u7EC4\u5408\u9898:10})[da]||0,On=(da,oa)=>{Pe.current=Qa(oa),Fe.default.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:a.createElement("div",{className:""},a.createElement("span",null,oa==="\u7EC4\u5408\u9898"?"\u7EC4\u5408\u9898\u4E2D\u7684\u6BCF\u5C0F\u9898":oa,"\uFF1A"),a.createElement(Te.Z,{min:1,defaultValue:Pe.current,onChange:Ta=>{Pe.current=Ta}}),a.createElement("span",{className:"ml5"},"\u5206/\u9898"),a.createElement("br",null),oa==="\u586B\u7A7A\u9898"&&a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>jr(void 0,null,function*(){(yield(0,fe.ZP)(`/api/exercises/${xn.categoryId}/batch_set_score.json`,{method:"post",body:{question_type:da,score:Pe.current}})).status!==-1&&Oe()})})},ga=({value:da}={})=>{var oa,Ta;let Jt=(da==null?void 0:da.standard_answer)||[];const va=jn.confirm({centered:!0,icon:null,title:"\u589E\u8BBE\u6B63\u786E\u7B54\u6848",width:800,content:a.createElement(a.Fragment,null,"\u5F53\u524D\u8BD5\u9898\u7684\u6B63\u786E\u7B54\u6848\u4E3A ",(oa=da==null?void 0:da.standard_answer)==null?void 0:oa.map(ra=>{var ir;return(ir=Er.k4)==null?void 0:ir[ra-1]}),"\uFF0C\u8BF7\u9009\u62E9\u9700\u8981\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u7684\u9009\u9879\u3002",a.createElement("br",null),"\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u9009\u4E2D\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u4EFB\u4E00\u9009\u9879\u7684\u5B66\u751F\u4E5F\u4F1A\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u4F46\u4E0D\u4F1A\u4FEE\u6539\u5F53\u524D\u8BD5\u9898\u7684\u9898\u578B\u3002\u53D6\u6D88\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97\u5BF9\u5E94\u5B66\u751F\u7684\u5F97\u5206\u3002",a.createElement("br",null),a.createElement(Re.default.Group,{className:"flex-col mt20",options:(Ta=da==null?void 0:da.question_choices)==null?void 0:Ta.map((ra,ir)=>{var eo;return{value:ra==null?void 0:ra.choice_position,label:a.createElement(rl.Z,{className:"c-black font14",value:`${(eo=Er.k4)==null?void 0:eo[ir]}. ${ra==null?void 0:ra.choice_text}`}),disabled:ra==null?void 0:ra.origin_standard_answer}}),defaultValue:Jt,onChange:ra=>{Jt=ra}})),onOk:()=>jr(void 0,null,function*(){const ra=yield(0,fe.ZP)(`/api/exercises/${xn.categoryId}/questions/${da==null?void 0:da.question_id}/add_standard_answers.json`,{method:"put",body:{standard_answer:Jt}});(ra==null?void 0:ra.status)===0&&(oe.ZP.success("\u4FEE\u6539\u6210\u529F"),_e({type:"exercise/editExercise",payload:{categoryId:xn.categoryId,coursesId:xn.coursesId}}))})})},Yt=function(){var da;const oa=an();return(da=me==null?void 0:me.exercise_questions)==null||da.forEach(function(Jt,va){var ra,ir,eo,Pr,Dr,Qt,tt,ka,fa,ja,vr,Sa,Xr,za,Oa,Fr;Jt.question_type===0&&((ir=(ra=oa[Jt.question_type])==null?void 0:ra.items)==null||ir.push(Jt)),Jt.question_type===1&&((Pr=(eo=oa[Jt.question_type])==null?void 0:eo.items)==null||Pr.push(Jt)),Jt.question_type===2&&((Qt=(Dr=oa[Jt.question_type])==null?void 0:Dr.items)==null||Qt.push(Jt)),Jt.question_type===3&&((ka=(tt=oa[Jt.question_type])==null?void 0:tt.items)==null||ka.push(Jt)),Jt.question_type===4&&((ja=(fa=oa[Jt.question_type])==null?void 0:fa.items)==null||ja.push(Jt)),Jt.question_type===5&&((Sa=(vr=oa[Jt.question_type])==null?void 0:vr.items)==null||Sa.push(Jt)),Jt.question_type===6&&((za=(Xr=oa[Jt.question_type])==null?void 0:Xr.items)==null||za.push(Jt)),Jt.question_type===7&&((Fr=(Oa=oa[Jt.question_type])==null?void 0:Oa.items)==null||Fr.push(Jt))}),me==null?void 0:me.map((Jt,va)=>{var ra,ir;return a.createElement(a.Fragment,{key:va},a.createElement("div",{className:"pl20",style:{display:"flex",alignItems:"center"}},a.createElement("span",{className:"font16 c-light-primary"},(0,ue.EM)(va+1),"\u3001",Jt.name),a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",Jt.count,"\u9898",(Jt==null?void 0:Jt.question_type)===7?`\uFF0C\u5305\u542B${Jt.sub_count}\u5C0F\u9898`:"","\uFF1B\u5171",Jt.score,"\u5206\uFF09"),(Jt.question_type==5||Jt.question_type==6)&&a.createElement("div",{style:{flex:1,textAlign:"end",paddingRight:20}},Jt.question_type==5&&a.createElement(Re.default,{defaultChecked:(ir=(ra=ve==null?void 0:ve.editData)==null?void 0:ra.exercise)==null?void 0:ir.show_challenge_task_pass,onChange:eo=>jr(this,null,function*(){let Pr=yield(0,fe.ZP)(`/api/exercises/${xn.categoryId}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:eo.target.checked}});(Pr==null?void 0:Pr.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),_e({type:"exercise/editExercise",payload:Sr({},xn)}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),(Jt==null?void 0:Jt.question_type)===6&&a.createElement("span",{style:{marginLeft:20},onClick:()=>{var eo,Pr,Dr,Qt;Fe.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:a.createElement("div",null,a.createElement(Re.default,{defaultChecked:(Pr=(eo=ve==null?void 0:ve.editData)==null?void 0:eo.exercise)==null?void 0:Pr.show_hack_sets,onChange:tt=>jr(this,null,function*(){let ka=yield(0,fe.ZP)(`/api/exercises/${xn.categoryId}/update_show_columns.json`,{method:"post",body:{show_hack_sets:tt.target.checked}});(ka==null?void 0:ka.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Fe.default.destroyAll(),_e({type:"exercise/editExercise",payload:Sr({},xn)}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),a.createElement("br",null),a.createElement(Re.default,{defaultChecked:(Qt=(Dr=ve==null?void 0:ve.editData)==null?void 0:Dr.exercise)==null?void 0:Qt.show_hack_description,onChange:tt=>jr(this,null,function*(){let ka=yield(0,fe.ZP)(`/api/exercises/${xn.categoryId}/update_show_columns.json`,{method:"post",body:{show_hack_description:tt.target.checked}});(ka==null?void 0:ka.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Fe.default.destroyAll(),_e({type:"exercise/editExercise",payload:Sr({},xn)}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),(at==null?void 0:at.includes(Jt==null?void 0:Jt.name))&&a.createElement(Ce.ZP,{onClick:()=>On(Jt==null?void 0:Jt.question_type,Jt==null?void 0:Jt.name),style:{float:"right"},type:"primary",ghost:!0},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206")),Wn(Jt.items,Jt==null?void 0:Jt.question_type,Jt==null?void 0:Jt.name))})};return a.createElement("div",null," ",Yt(),Vn," ")};var ao=(0,ye.connect)()(kr),Vo=x(60546),ei=x(12586),Fo=x(59301),qo=Object.defineProperty,Fi=Object.getOwnPropertySymbols,fo=Object.prototype.hasOwnProperty,To=Object.prototype.propertyIsEnumerable,Bo=(me,ve,le)=>ve in me?qo(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Yr=(me,ve)=>{for(var le in ve||(ve={}))fo.call(ve,le)&&Bo(me,le,ve[le]);if(Fi)for(var le of Fi(ve))To.call(ve,le)&&Bo(me,le,ve[le]);return me},ro=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const _o=({exercise:me,loading:ve,dispatch:le,activeTabs:dt})=>{var Dt;const _e=(0,ye.useParams)(),[Wt]=(0,a.useState)(Yr(Yr({},_e),{page:1,per_page:10})),{editData:at,commonHeader:{exercise_status:Oe}}=me;(0,a.useEffect)(()=>{dt==="2"&&Pe()},[_e.categoryId,dt]);const Pe=()=>ro(void 0,null,function*(){yield(0,wr.w)(_e.coursesId,_e.categoryId,"",2,3),le({type:"exercise/editExercise",payload:Yr({},Wt)})});return(0,a.useEffect)(()=>(le({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),le({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),()=>{le({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),le({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),Fo.createElement("div",null,Fo.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},Fo.createElement(b.Z,{style:{marginRight:5,color:"#E99237"}}),Fo.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),Fo.createElement(Ce.ZP,{onClick:()=>{le({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[_e.categoryId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),Fo.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},Fo.createElement(yt.Z,{spinning:ve["exercise/editExercise"]},Fo.createElement(Vo.Z,{sealStyle:{left:-540},isPreview:!0,activeTabs:dt,showExportBtn:!0}),Fo.createElement(ul.Z,null),Fo.createElement(ao,{data:at==null?void 0:at.exercise_question_types,exercise:me,isDragDisabled:!0,markBtnVisible:Oe===3&&(((Dt=at==null?void 0:at.exercise)==null?void 0:Dt.is_creator)||(0,bt.Ny)())}),Fo.createElement(ei.Z,null))))};var Qi=(0,ye.connect)(({exercise:me,loading:ve})=>({exercise:me,loading:ve.effects}))(_o),li={flex_box_center:"flex_box_center___VaA8k",flex_space_between:"flex_space_between___TqHqG",flex_box_vertical_center:"flex_box_vertical_center___lRanp",flex_box_center_end:"flex_box_center_end___BPjtN",flex_box_column:"flex_box_column___jWLBM",title:"title___L0cG8",search:"search____WeIQ",head:"head___xmSl4",row:"row___HJKId",btns:"btns___m0Vc7",sort:"sort___qMLQP"},Ho=x(26724),Di=x.n(Ho),Ki=x(70414),_i=x(59477),Rr=x(59301),Yl=Object.defineProperty,Vi=Object.defineProperties,hi=Object.getOwnPropertyDescriptors,Xl=Object.getOwnPropertySymbols,ai=Object.prototype.hasOwnProperty,Hl=Object.prototype.propertyIsEnumerable,Fl=(me,ve,le)=>ve in me?Yl(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,fl=(me,ve)=>{for(var le in ve||(ve={}))ai.call(ve,le)&&Fl(me,le,ve[le]);if(Xl)for(var le of Xl(ve))Hl.call(ve,le)&&Fl(me,le,ve[le]);return me},Yo=(me,ve)=>Vi(me,hi(ve)),Xo=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const ti=({exercise:me,loading:ve,dispatch:le,cb:dt})=>{const Dt=Yo(fl({},(0,ye.useParams)()),{page:0,limit:50,one:null,two:null,save_one:null,save_two:null,sort:null,course_group:"",student_id:"",realname:"",save_course_group:"",save_student_id:"",save_realname:"",commit_types:[0],course_group_ids:[]});let[_e,Wt]=(0,a.useState)(fl({},Dt)),[at,Oe]=(0,a.useState)([]);const[Pe,xn]=(0,a.useState)(!0),[jn,Vn]=(0,a.useState)(!0),[an,wn]=(0,a.useState)(0),[aa,pa]=(0,a.useState)(!1),[$n,Wn]=(0,a.useState)([]),[Qa,On]=(0,a.useState)([]),[ga,Yt]=(0,a.useState)([]),[da]=de.default.useForm(),[oa,Ta]=(0,a.useState)("");(0,a.useEffect)(()=>{me.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(at=[],Jt(),va(1))},[me.actionTabs.key,_e.commit_types]);const Jt=()=>Xo(void 0,null,function*(){var ka,fa;const ja=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/header_info.json`,{method:"get"});(ja==null?void 0:ja.status)===0&&(Yt([...(ka=ja==null?void 0:ja.data)==null?void 0:ka.course_groups]),On([...(fa=ja==null?void 0:ja.data)==null?void 0:fa.course_groups]))}),va=ka=>Xo(void 0,null,function*(){var fa;ka==1&&(at=[]),xn(!0),_e.page=ka,Vn(!0);const ja=yield le({type:"exercise/getRedoModal",payload:Yo(fl({},_e),{commit_types:_e.commit_types.includes(0)?[]:_e.commit_types,score:((_e==null?void 0:_e.one)||0)+`${_e!=null&&_e.two?","+(_e==null?void 0:_e.two):""}`})});((fa=ja==null?void 0:ja.exercise_users)==null?void 0:fa.length)<_e.limit&&xn(!1),ja!=null&&ja.exercise_users&&(Wt(fl({},_e)),Oe([...at,...ja==null?void 0:ja.exercise_users]),Vn(!1))}),ra=ka=>{if(ka.target.checked){const fa=at==null?void 0:at.map(ja=>ja.user_id);Wn(fa)}else Wn([])},ir=ka=>{_e.course_group=_e.save_course_group,_e.student_id=_e.save_student_id,_e.realname=_e.save_realname,Wt(fl({},_e)),Oe([]),va(1)},eo=()=>{_e.one=_e.save_one,_e.two=_e.save_two,wn(an+1),Wt(fl({},_e)),Oe([]),va(1)},Pr=()=>{(_e==null?void 0:_e.sort)===null?_e.sort="asc":(_e==null?void 0:_e.sort)==="asc"?_e.sort="desc":(_e==null?void 0:_e.sort)==="desc"&&(_e.sort=null),Wt(fl({},_e)),Oe([]),va(1)},Dr=()=>{let ka=!1;const fa=()=>Xo(void 0,null,function*(){(yield(0,ne.q6)(Yo(fl({},_e),{is_reset:ka,user_ids:$n}))).status===0&&(oe.ZP.success("\u64CD\u4F5C\u6210\u529F"),dt&&dt(),le({type:"exercise/setActionTabs",payload:{}})),le({type:"exercise/getCommonHeader",payload:fl({},_e)})});Fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Rr.createElement("div",{style:{margin:"13px 0 0px 0"}},Rr.createElement("p",null,"\u786E\u5B9A\u5C06\u9009\u4E2D\u7684\u5B66\u751F\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Rr.createElement(Re.default,{onChange:ja=>{ka=ja.target.checked}},"\u6E05\u7A7A\u5B66\u751F\u7684\u7B54\u9898\u8BB0\u5F55")),onOk:fa})},Qt=ka=>{const fa=parseInt(ka);return isNaN(fa)?"":fa},tt=(ka,fa)=>ka===0?Rr.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):ka===1?Rr.createElement("span",{style:{color:"#DF3042"}},!fa.is_make_up&&"\u8003\u8BD5\u4E2D",fa.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):ka===2?Rr.createElement("span",{style:{color:"#5AB891"}},!fa.is_make_up&&!fa.is_force_commit&&"\u5DF2\u4EA4\u5377",fa.is_make_up&&!fa.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",fa.is_make_up&&fa.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!fa.is_make_up&&fa.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Rr.createElement("span",{style:{color:"#5AB891"}},!fa.is_make_up&&!fa.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",fa.is_make_up&&!fa.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",fa.is_make_up&&fa.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!fa.is_make_up&&fa.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)");return Rr.createElement(Fe.default,{centered:!0,title:"\u6253\u56DE\u91CD\u505A",open:me.actionTabs.key==="\u6253\u56DE\u91CD\u505A",width:1e3,bodyStyle:{minHeight:200},confirmLoading:aa,afterClose:()=>{Wt(fl({},Dt)),Wn([]),Oe([]),Ta(""),On([]),Yt([]),da.resetFields()},onOk:Dr,onCancel:()=>{le({type:"exercise/setActionTabs",payload:{}})}},Rr.createElement(re.Z,{align:"middle",gutter:20},Rr.createElement(pe.Z,null,Rr.createElement("span",null,"\u63D0\u4EA4\u72B6\u6001")),Rr.createElement(pe.Z,null,Rr.createElement(Re.default,{className:"mr10",onChange:ka=>{Wt(Yo(fl({},_e),{commit_types:[0]}))},checked:_e==null?void 0:_e.commit_types.includes(0)},"\u5168\u90E8"),Rr.createElement(Re.default.Group,{options:[{label:"\u5DF2\u4EA4\u5377",value:1},{label:"\u5DF2\u4EA4\u5377\uFF08\u5F3A\u5236\uFF09",value:2},{label:"\u5DF2\u4EA4\u5377/\u672A\u7B54",value:3},{label:"\u5DF2\u4EA4\u5377/\u672A\u7B54\uFF08\u5F3A\u5236\uFF09",value:4}],value:_e.commit_types,onChange:ka=>{Wt(Yo(fl({},_e),{commit_types:ka}))}}))),Rr.createElement(re.Z,{className:"mt20 mb20",align:"middle",justify:"space-between"},Rr.createElement(pe.Z,null,Rr.createElement(re.Z,{align:"middle",gutter:20},Rr.createElement(pe.Z,null,Rr.createElement("span",null,"\u5206\u6570\u533A\u95F4")),Rr.createElement(pe.Z,null,Rr.createElement(Te.Z,{parser:Qt,onChange:ka=>{Wt(Yo(fl({},_e),{save_one:ka}))},value:_e.save_one,min:0}),Rr.createElement("span",{className:"mr10 ml10"},"-"),Rr.createElement(Te.Z,{parser:Qt,onChange:ka=>{Wt(Yo(fl({},_e),{save_two:ka}))},value:_e.save_two,min:0})),Rr.createElement(pe.Z,null,Rr.createElement(Ce.ZP,{onClick:()=>{Wt(Yo(fl({},_e),{one:"",two:"",save_one:"",save_two:""}))}},"\u6E05\u7A7A")),Rr.createElement(pe.Z,null,Rr.createElement(Ce.ZP,{type:"primary",onClick:eo},"\u786E\u8BA4")))),Rr.createElement(pe.Z,null,Rr.createElement(re.Z,{wrap:!1,align:"middle",gutter:20},Rr.createElement(pe.Z,null,Rr.createElement(Se.default.Search,{value:_e.save_realname,style:{width:320},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",onChange:ka=>{_e.save_realname=ka.target.value,Wt(fl({},_e))},onSearch:ir})),Rr.createElement(pe.Z,null,Rr.createElement(y.Z,{dropdownRender:ka=>Rr.createElement("div",{className:"bg-white",style:{maxWidth:200,border:"1px solid #f7f7f7"}},Rr.createElement(de.default,{form:da,initialValues:{course_group_ids:[]},onValuesChange:fa=>{Wt(fl(fl({},_e),fa))},onFinish:()=>{va(1)}},Rr.createElement("div",{style:{maxHeight:500,overflow:"auto",padding:"10px"}},Rr.createElement(Se.default,{allowClear:!0,suffix:Rr.createElement("i",{className:`iconfont icon-sousuo9 font14 ${li.searchIcon}`}),className:li.search,placeholder:"\u73ED\u7EA7\u540D\u79F0\u68C0\u7D22",size:"middle",value:oa,onChange:fa=>Xo(void 0,null,function*(){var ja;Ta((ja=fa==null?void 0:fa.target)==null?void 0:ja.value),Yt([...Qa.filter(vr=>{var Sa;return(Sa=vr==null?void 0:vr.exercise_group_name)==null?void 0:Sa.includes(fa.target.value)})])})}),Rr.createElement(de.default.Item,{name:"course_group_ids",valuePropName:"checked"},Rr.createElement(Re.default.Group,null,Rr.createElement(Me.Z,{direction:"vertical",size:10},ga==null?void 0:ga.map((fa,ja)=>Rr.createElement(Re.default,{key:ja,value:fa==null?void 0:fa.exercise_group_id},fa==null?void 0:fa.exercise_group_name)))))),Rr.createElement(re.Z,{wrap:!1,align:"middle"},Rr.createElement(pe.Z,null,Rr.createElement(Ce.ZP,{type:"link",htmlType:"submit"},"\u786E\u8BA4")),Rr.createElement(pe.Z,null,Rr.createElement(Ce.ZP,{type:"link",htmlType:"reset",onClick:()=>{Wt(Yo(fl({},_e),{course_group_ids:[]})),Yt([...Qa]),Ta("")}},"\u91CD\u7F6E")))))},Rr.createElement("a",{onClick:ka=>ka.preventDefault()}," ",Rr.createElement(Me.Z,null," \u5206\u73ED ",Rr.createElement("i",{className:"iconfont icon-a-bianzu11 font12"})," "))))))),Rr.createElement("div",{className:li.head,style:(at==null?void 0:at.length)>5?{paddingRight:15}:{width:944}},Rr.createElement("div",null,Rr.createElement(Re.default,{className:"font14",checked:at!=null&&at.length?($n==null?void 0:$n.length)===(at==null?void 0:at.length):!1,onChange:ra},"\u59D3\u540D")),Rr.createElement("div",null,Rr.createElement("span",null,"\u5B66\u53F7")),Rr.createElement("div",null,Rr.createElement("span",null,"\u5206\u73ED")),Rr.createElement("div",null,Rr.createElement("span",null,"\u63D0\u4EA4\u72B6\u6001")),Rr.createElement("div",{className:li.sort,onClick:Pr},Rr.createElement("span",null,"\u6210\u7EE9\u5206\u6570"),Rr.createElement("aside",null,Rr.createElement(_i.Z,{style:{color:(_e==null?void 0:_e.sort)==="asc"?"#0152d9":"#bfbfbf"}}),Rr.createElement(te.Z,{style:{color:(_e==null?void 0:_e.sort)==="desc"?"#0152d9":"#bfbfbf"}})))),Rr.createElement("div",{style:{height:260,overflow:"auto"}},Rr.createElement(Di(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:()=>{!jn&&Pe&&va((_e==null?void 0:_e.page)+1)},hasMore:!jn&&Pe,useWindow:!1},Rr.createElement(Re.default.Group,{style:{width:"100%"},value:$n,onChange:ka=>{console.log(ka,444),Wn(ka)}},at==null?void 0:at.map(function(ka,fa){return Rr.createElement("div",{key:ka.user_id,className:li.row},Rr.createElement("div",null,Rr.createElement(Re.default,{className:"font14",value:ka.user_id},ka.user_name)),Rr.createElement("div",null,ka.student_id),Rr.createElement("div",null,ka.course_group_name),Rr.createElement("div",null,tt(ka.commit_status,ka)),Rr.createElement("div",{className:"pl10"},Rr.createElement("span",null,ka.user_score)))})),Rr.createElement(yt.Z,{className:"edu-ant-spin",spinning:jn}))),Rr.createElement("div",{className:li.title},Rr.createElement("img",{style:{objectFit:"contain"},src:Ki.Z}),"\u6253\u56DE\u4E4B\u540E\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\u3002"))};var Go=(0,ye.connect)(({exercise:me,loading:ve})=>({exercise:me,loading:ve}))(ti),xo={flex_box_center:"flex_box_center___PohMo",flex_space_between:"flex_space_between___ZyAuO",flex_box_vertical_center:"flex_box_vertical_center___eh0B6",flex_box_center_end:"flex_box_center_end___O1yBK",flex_box_column:"flex_box_column___rCOUW",customModal:"customModal___gYgfZ",checking:"checking___70GE9",content:"content___FtAfN",group:"group___kIfCW",footer:"footer___A6aEg",scoremodal:"scoremodal___FKFBU",selectWrapper:"selectWrapper___J8t1k",allqingchu:"allqingchu___UjfNm",title:"title___tB39D",search:"search___Pnsp3",searchIcon:"searchIcon___mVW2x"},Xa=x(59301),ho=Object.defineProperty,Ei=Object.getOwnPropertySymbols,Yi=Object.prototype.hasOwnProperty,wu=Object.prototype.propertyIsEnumerable,Fu=(me,ve,le)=>ve in me?ho(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Du=(me,ve)=>{for(var le in ve||(ve={}))Yi.call(ve,le)&&Fu(me,le,ve[le]);if(Ei)for(var le of Ei(ve))wu.call(ve,le)&&Fu(me,le,ve[le]);return me},du=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const lu=({exercise:me,dispatch:ve,onOk:le})=>{const dt=(0,ye.useParams)(),[Dt,_e]=(0,a.useState)([]),[Wt,at]=(0,a.useState)(),[Oe,Pe]=(0,a.useState)([]),[xn,jn]=(0,a.useState)(!0),[Vn,an]=(0,a.useState)(!1),[wn]=de.default.useForm(),[aa,pa]=(0,a.useState)({page:1,limit:10,is_random:"",exercise_status:""}),$n=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",render:(Yt,da,oa)=>aa.limit*(aa.page-1)+oa+1},{title:"\u8865\u8003\u8BD5\u5377",dataIndex:"exercise_name",key:"id",width:200,render:(Yt,da,oa)=>Xa.createElement("span",null,Yt||"- -")},{title:"\u7C7B\u578B",dataIndex:"is_random",key:"is_random",render:(Yt,da,oa)=>Xa.createElement("span",null,Yt?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377")},{title:"\u8BD5\u9898\u6570",dataIndex:"question_count",key:"question_count",render:(Yt,da,oa)=>Xa.createElement("span",null,Yt||"- -")},{title:"\u603B\u5206",dataIndex:"total_score",key:"total_score",render:(Yt,da,oa)=>Xa.createElement("span",null,Yt||"- -")},{title:"\u8865\u8003\u4EBA\u6570",dataIndex:"exercise_user_count",key:"exercise_user_count",render:(Yt,da,oa)=>Xa.createElement("span",null,Yt||"- -")},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",render:(Yt,da,oa)=>Xa.createElement("span",null,Yt===1?"\u672A\u5F00\u59CB":Yt===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u622A\u6B62")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",width:80,align:"right",render:(Yt,da,oa)=>Xa.createElement("div",{style:{flex:1,textAlign:"right"}},Xa.createElement("a",{onClick:()=>{(0,ue.xg)(`/classrooms/${dt.coursesId}/exercise/${da.id}/detail?random=${da.is_random}`)}},"\u67E5\u770B"))}].filter(Yt=>!!Yt);(0,a.useEffect)(()=>{me.actionTabs.key==="\u8865\u8003\u8BB0\u5F55"&&Wn(aa)},[me.actionTabs.key]);const Wn=Yt=>du(void 0,null,function*(){var da,oa;jn(!0);const Ta=yield(0,fe.ZP)(`/api/exercises/${dt==null?void 0:dt.categoryId}/make_up_records.json`,{method:"get",params:Du({},Yt)});Ta&&(_e(((da=Ta==null?void 0:Ta.data)==null?void 0:da.make_up_exercises)||[]),at((oa=Ta==null?void 0:Ta.data)==null?void 0:oa.count)),jn(!1)}),Qa=()=>{ve({type:"exercise/setActionTabs",payload:{}})},On=()=>{le(Oe)},ga=Yt=>{Pe(Yt),an(Yt.length===Dt.length)};return Xa.createElement(Fe.default,{centered:!0,afterClose:()=>{Pe([]),an(!1),wn.resetFields(),pa({page:1,limit:10,is_random:"",exercise_status:""})},title:"\u8865\u8003\u8BB0\u5F55",className:xo.scoremodal,open:me.actionTabs.key==="\u8865\u8003\u8BB0\u5F55",width:1e3,onOk:()=>ve({type:"exercise/setActionTabs",payload:{}}),onCancel:Qa},Xa.createElement(de.default,{layout:"inline",form:wn,onValuesChange:(Yt,da)=>{console.log(Yt),!(Yt.keywords||Yt.keywords==="")&&wn.submit()},onFinish:Yt=>{console.log(Yt),pa(Du(Du({},aa),Yt)),Wn(Du(Du({},aa),Yt))},initialValues:{is_random:"",exercise_status:""}},Xa.createElement(de.default.Item,{name:"is_random"},Xa.createElement(dn.default,{className:xo.selectWrapper,placeholder:"\u5168\u90E8\u7C7B\u578B",style:{width:160},size:"middle"},Xa.createElement(dn.default.Option,{value:""},"\u5168\u90E8\u7C7B\u578B"),Xa.createElement(dn.default.Option,{value:0},"\u4EBA\u5DE5\u7EC4\u5377"),Xa.createElement(dn.default.Option,{value:1},"\u968F\u673A\u7EC4\u5377"))),Xa.createElement(de.default.Item,{name:"exercise_status"},Xa.createElement(dn.default,{className:xo.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:160},size:"middle"},Xa.createElement(dn.default.Option,{value:""},"\u5168\u90E8\u72B6\u6001"),Xa.createElement(dn.default.Option,{value:1},"\u672A\u5F00\u59CB"),Xa.createElement(dn.default.Option,{value:2},"\u8003\u8BD5\u4E2D"),Xa.createElement(dn.default.Option,{value:3},"\u5DF2\u622A\u6B62"))),Xa.createElement(de.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keywords"},Xa.createElement(Se.default.Search,{className:xo.search,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,suffix:Xa.createElement("i",{className:`iconfont icon-sousuo9 font14 ${xo.searchIcon}`,onClick:()=>wn.submit()}),onSearch:Yt=>{wn.submit()}}))),Xa.createElement(z.default,{style:{marginTop:20,marginBottom:15},scroll:{y:260},dataSource:Dt,pagination:!1,loading:xn,columns:$n}),(Dt==null?void 0:Dt.length)>0&&Xa.createElement(we.Z,{current:aa.page,total:Wt,style:{marginBottom:20},defaultPageSize:aa.limit,showTotal:Yt=>Xa.createElement("span",null,"\u5171\xA0",Xa.createElement("span",{style:{color:"#165DFF"}},Yt),"\xA0\u6761\u6570\u636E"),pageSize:aa.limit,onChange:(Yt,da)=>{aa.page=Yt,aa.limit=da,pa(Du({},aa)),Wn(Du({},aa))}}))};var ri=(0,ye.connect)(({exercise:me})=>({exercise:me}))(lu),Pu={info:"info___FCajO",info_name:"info_name___nVPNy",info_studeng_id:"info_studeng_id___afKvd",info_group:"info_group___xadCu"},Uu="data:image/jpeg;base64,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",kl=Object.defineProperty,Ql=Object.defineProperties,Jl=Object.getOwnPropertyDescriptors,ru=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,sl=Object.prototype.propertyIsEnumerable,ju=(me,ve,le)=>ve in me?kl(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Cu=(me,ve)=>{for(var le in ve||(ve={}))mu.call(ve,le)&&ju(me,le,ve[le]);if(ru)for(var le of ru(ve))sl.call(ve,le)&&ju(me,le,ve[le]);return me},Bl=(me,ve)=>Ql(me,Jl(ve)),mi=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Eu=({exercise:me,loading:ve,dispatch:le,cb:dt})=>{const Dt=Bl(Cu({},(0,ye.useParams)()),{page:0,limit:20});let[_e,Wt]=(0,a.useState)(Cu({},Dt)),[at,Oe]=(0,a.useState)([]),[Pe,xn]=(0,a.useState)({});const[jn,Vn]=(0,a.useState)(!0),[an,wn]=(0,a.useState)(!0);(0,a.useEffect)(()=>{me.actionTabs.key==="\u6253\u56DE\u8BB0\u5F55"&&(at=[],pa(1))},[me.actionTabs.key]);const aa=[{title:"\u6253\u56DE\u6B21\u6570",ellipsis:!0,dataIndex:"index",align:"center",render:($n,Wn,Qa)=>a.createElement(De.Z,{placement:"bottom",title:Qa+1},a.createElement("span",null,Qa+1))},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"submission_time",ellipsis:!0,align:"center",render:$n=>a.createElement(De.Z,{placement:"bottom",title:Ze()($n).format("YYYY-MM-DD HH:mm")},a.createElement("span",null,Ze()($n).format("YYYY-MM-DD HH:mm")))},{title:"\u6253\u56DE\u65F6\u95F4",dataIndex:"created_at",align:"center",render:$n=>a.createElement(De.Z,{placement:"bottom",title:Ze()($n).format("YYYY-MM-DD HH:mm")},a.createElement("span",null,Ze()($n).format("YYYY-MM-DD HH:mm")))},{title:"\u8003\u8BD5\u5F97\u5206",dataIndex:"score",ellipsis:!0,align:"center",render:$n=>a.createElement(De.Z,{placement:"bottom",title:$n},a.createElement("span",null,$n||"--"))},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"option_user_name",ellipsis:!0,align:"center",render:$n=>a.createElement(De.Z,{placement:"bottom",title:$n},a.createElement("span",null,$n||"--"))}],pa=$n=>mi(void 0,null,function*(){var Wn;$n==1&&(at=[]),Vn(!0),_e.page=$n,_e.student_id=me.actionTabs.student_id,wn(!0);const Qa=yield le({type:"exercise/getRedoListModal",payload:Bl(Cu({},_e),{score:((_e==null?void 0:_e.one)||0)+`${_e!=null&&_e.two?","+(_e==null?void 0:_e.two):""}`})});xn(Cu({},Qa)),((Wn=Qa==null?void 0:Qa.student_redo_lists)==null?void 0:Wn.length)<_e.limit&&Vn(!1),Qa!=null&&Qa.student_redo_lists&&(Wt(Cu({},_e)),Oe([...at,...Qa==null?void 0:Qa.student_redo_lists]),wn(!1))});return a.createElement(Fe.default,{centered:!0,title:"\u6253\u56DE\u8BB0\u5F55",open:me.actionTabs.key==="\u6253\u56DE\u8BB0\u5F55",width:1e3,bodyStyle:{minHeight:300},cancelButtonProps:{style:{display:"none"}},okButtonProps:{style:{display:"none"}},afterClose:()=>{Wt(Cu({},Dt)),Oe([])},onCancel:()=>{le({type:"exercise/setActionTabs",payload:{}})}},a.createElement("div",{className:Pu.info},a.createElement("div",{className:Pu.info_name},"\u59D3\u540D\uFF1A",(Pe==null?void 0:Pe.name)||"--"),a.createElement("div",{className:Pu.info_studeng_id},"\u5B66\u53F7\uFF1A",(Pe==null?void 0:Pe.student_id)||"--"),a.createElement("div",{className:Pu.info_group},"\u5206\u73ED\uFF1A",(Pe==null?void 0:Pe.course_group_name)||"--")),(at==null?void 0:at.length)===0&&!an&&a.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},a.createElement("img",{src:Uu,width:"100",alt:""}),a.createElement("br",null),a.createElement("p",{className:"mt20"},"\u8BE5\u5B66\u751F\u65E0\u6253\u56DE\u8BB0\u5F55!")),((at==null?void 0:at.length)>0||an)&&a.createElement("section",null,a.createElement("div",{className:"flexd-table-header mt20"},a.createElement(z.default,{pagination:!1,dataSource:[],columns:aa})),a.createElement("div",{style:{maxHeight:170,overflow:"auto"}},a.createElement(Di(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:()=>{!an&&jn&&pa((_e==null?void 0:_e.page)+1)},hasMore:jn,useWindow:!1},a.createElement(z.default,{loading:an,showHeader:!1,pagination:!1,rowKey:"submission_time",dataSource:at,columns:aa})))))};var ou=(0,ye.connect)(({exercise:me,loading:ve})=>({exercise:me,loading:ve}))(Eu),As=x(72936),ts=x(74768),Qu={flex_box_center:"flex_box_center___WY2F6",flex_space_between:"flex_space_between___iUTlt",flex_box_vertical_center:"flex_box_vertical_center___mDkSS",flex_box_center_end:"flex_box_center_end___Wn6Ih",flex_box_column:"flex_box_column___fErgP",customModal:"customModal___WBifT",checking:"checking___THUYH",content:"content___OYuOv",group:"group___mn5IG",footer:"footer___yBjyD"},Ku=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const su=({exercise:me,dispatch:ve,onOk:le})=>{const dt=(0,ye.useParams)(),[Dt,_e]=(0,a.useState)([]),[Wt,at]=(0,a.useState)([]),[Oe,Pe]=(0,a.useState)(!0),[xn,jn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{me.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"&&Vn()},[me.actionTabs.key]);const Vn=()=>Ku(void 0,null,function*(){Pe(!0);const pa=yield(0,fe.ZP)(`/api/courses/${dt==null?void 0:dt.coursesId}/exercises/exercise_course_groups.json`,{method:"get",params:{id:dt==null?void 0:dt.categoryId}});pa&&_e((pa==null?void 0:pa.course_groups)||[]),Pe(!1)}),an=()=>{ve({type:"exercise/setActionTabs",payload:{}})},wn=()=>{le(Wt)},aa=pa=>{at(pa),jn(pa.length===Dt.length)};return a.createElement(Fe.default,{centered:!0,afterClose:()=>{at([]),jn(!1)},title:"\u4EE3\u7801\u67E5\u91CD",open:me.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD",footer:null,width:718,wrapClassName:Qu.customModal,onCancel:an},a.createElement("aside",{className:Qu.checking},a.createElement("div",{className:Qu.content},a.createElement("div",{className:Qu.group},Dt.length>0?a.createElement("p",null,"\u9009\u62E9\u73ED\u7EA7\uFF1A"):a.createElement("p",null,"\u6682\u65E0\u5206\u73ED"),a.createElement(Re.default.Group,{value:Wt,onChange:aa},Dt.map(pa=>a.createElement(Re.default,{key:pa.id,value:pa.id},pa.name))))),a.createElement("div",{className:Qu.footer},a.createElement(Re.default,{checked:xn,onChange:pa=>{const $n=pa.target.checked?Dt.map(Wn=>Wn.id):[];at($n),jn(pa.target.checked)}},"\u5168\u9009"),a.createElement(Ce.ZP,{onClick:an},"\u53D6\u6D88"),a.createElement(Ce.ZP,{onClick:wn,type:"primary"},"\u786E\u8BA4"))))};var gu=(0,ye.connect)(({exercise:me})=>({exercise:me}))(su),Ps=x(24528),Ii={flex_box_center:"flex_box_center___Onpg9",flex_space_between:"flex_space_between___nYRpC",flex_box_vertical_center:"flex_box_vertical_center___NGA7H",flex_box_center_end:"flex_box_center_end___a2dUm",flex_box_column:"flex_box_column___c5CN2",formDom:"formDom___ahHwX",form:"form___TDc55",fjpy:"fjpy___dshUa",tips:"tips___sHetw",buttonFixed:"buttonFixed___oKPiL",buttonWrap:"buttonWrap___LDtpG",button:"button___ydPRd",scoreSettingWrapper:"scoreSettingWrapper___L7weV",ipItem:"ipItem___nAf_u",ipWrp:"ipWrp___x3LTQ",tagWrap:"tagWrap___PMN4b",tag:"tag___Auf1J",padding:"padding___veqnd",unlockKeyWrapper:"unlockKeyWrapper___UOERJ",unlockKeyInput:"unlockKeyInput___ItI9I",mb40:"mb40___eMjps",mb28:"mb28___ZxJPY",mainRuleText:"mainRuleText___U5cJS",minorRuleText:"minorRuleText___aZezx",contentInterval:"contentInterval___slPV9",CompetitionsListzhezhao:"CompetitionsListzhezhao___bTlUp",numberInput:"numberInput____ONIt",publishRuleIndex:"publishRuleIndex___s2cVA",publishRuleContent:"publishRuleContent___HohmS",groupSelector:"groupSelector___Zxqsw",addAndDelete:"addAndDelete___saTVM",deleteIcon:"deleteIcon___vnkck",addIcon:"addIcon___Yz7Ef",cancelBtn:"cancelBtn___p8Klw",submitBtn:"submitBtn___pmm2G",remindForm:"remindForm___K6X21",remindItem:"remindItem___Z7rRb",remindInput:"remindInput___r_wq3",addRemind:"addRemind___jbnIp",disabled:"disabled___ebijK",removeStyle:"removeStyle___ObL0w",new_title:"new_title___Te4vd",multiple_select:"multiple_select___K8cHJ",title_icon:"title_icon___s6qSK",title:"title___N_aja",btns:"btns___ShvUj",edit:"edit___fPAy2",know:"know___hZcax"},vu=x(59301),vs=Object.defineProperty,Ns=Object.defineProperties,_c=Object.getOwnPropertyDescriptors,Al=Object.getOwnPropertySymbols,_l=Object.prototype.hasOwnProperty,Zu=Object.prototype.propertyIsEnumerable,cu=(me,ve,le)=>ve in me?vs(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Vu=(me,ve)=>{for(var le in ve||(ve={}))_l.call(ve,le)&&cu(me,le,ve[le]);if(Al)for(var le of Al(ve))Zu.call(ve,le)&&cu(me,le,ve[le]);return me},zu=(me,ve)=>Ns(me,_c(ve)),bs=({disabled:me,time:ve})=>vu.createElement(de.default.List,{name:"exercise_events",rules:[{validator(le,dt){var Dt,_e;const Wt=new Set;for(const at of dt){if(Wt.has(at.reminder_time))return Promise.reject(new Error("\u7B54\u9898\u63D0\u9192\u65F6\u95F4\u4E0D\u5141\u8BB8\u91CD\u590D\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E"));if(at.reminder_time>ve)return Promise.reject(new Error("\u7B54\u9898\u63D0\u9192\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u7B54\u9898\u65F6\u957F"));if(Wt.add(at.reminder_time),!((_e=(Dt=at.reminder_content)==null?void 0:Dt.trim())!=null&&_e.length))return Promise.reject(new Error("\u63D0\u9192\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(le,{add:dt,remove:Dt})=>vu.createElement("div",{className:Ii.remindForm},le.length>0&&vu.createElement("div",null,le.map((_e,Wt)=>vu.createElement(re.Z,{key:_e.key,align:"middle",wrap:!1,className:Ii.remindItem},vu.createElement("span",{className:"mr10",style:{marginLeft:"32px"}},Wt+1,".\u7B54\u9898\u7ED3\u675F\u524D"),vu.createElement(pe.Z,null,vu.createElement(de.default.Item,zu(Vu({},_e),{name:[_e.name,"reminder_time"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u9192\u65F6\u95F4"}],noStyle:!0}),vu.createElement(Te.Z,{precision:0,min:1,disabled:me,addonAfter:"\u5206\u949F",className:Ii.remindInput}))),vu.createElement("span",{className:"mr10 ml10"},"\u8FDB\u884C\u63D0\u9192\uFF0C\u63D0\u9192\u5185\u5BB9\u4E3A"),vu.createElement(pe.Z,{flex:1},vu.createElement(de.default.Item,zu(Vu({},_e),{name:[_e.name,"reminder_content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u9192\u5185\u5BB9"}],noStyle:!0}),vu.createElement(Se.default,{className:Ii.remindInput,disabled:me,showCount:!0,maxLength:100}))),vu.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187",opacity:me?.5:1},onClick:()=>{me||dt({reminder_time:""})}}),vu.createElement("i",{className:"iconfont icon-shanjian1",style:{color:"#E30000",cursor:"pointer",fontSize:16,visibility:me?"hidden":"visible"},onClick:()=>Dt(_e.name)})))),le.length<5&&vu.createElement(re.Z,{style:{marginLeft:"30px"}},vu.createElement(pe.Z,{className:`${Ii.addRemind} ${me?Ii.disabled:""}`,onClick:()=>{me||dt({reminder_time:""})}},vu.createElement("i",{className:"iconfont icon-tianjiashitixiaojiahao mr5 font14"}),"\u6DFB\u52A0\u7B54\u9898\u63D0\u9192")))),ec=x(41996),Mc=x(66457),$c=x(83028),Tc=x(60979),yo=x(59301),kc=Object.defineProperty,tc=Object.defineProperties,Qs=Object.getOwnPropertyDescriptors,vd=Object.getOwnPropertySymbols,nc=Object.prototype.hasOwnProperty,ed=Object.prototype.propertyIsEnumerable,ac=(me,ve,le)=>ve in me?kc(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,ns=(me,ve)=>{for(var le in ve||(ve={}))nc.call(ve,le)&&ac(me,le,ve[le]);if(vd)for(var le of vd(ve))ed.call(ve,le)&&ac(me,le,ve[le]);return me},rc=(me,ve)=>tc(me,Qs(ve)),Gs=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const{RangePicker:oc}=Fn.default,{Option:jc}=dn.default,Sd=({user:me,classroomList:ve,exercise:le,globalSetting:dt,loading:Dt,dispatch:_e,changeActive:Wt})=>{var at,Oe,Pe,xn,jn,Vn,an,wn,aa,pa,$n,Wn,Qa;const{workSetting:On,commonHeader:ga}=le,Yt=(0,ye.useParams)();Yt.category=Yt.categoryId;const[da,oa]=(0,a.useState)(!1),[Ta,Jt]=(0,a.useState)(!1),[va,ra]=(0,a.useState)(),[ir,eo]=(0,a.useState)({});let[Pr,Dr]=(0,a.useState)([]),[Qt,tt]=(0,a.useState)({unified_setting:!1,publish_time:"",end_time:"",group_settings:[],time:-1,enable_last_times:!1,last_times:1,open_make_up:!1,unified_make_up:!1,make_up_score:0,group_make_ups:[],miss_exam_count:0,no_passing_count:0,is_make_up_exercise:!1,exercise_status:1,is_appoint_user:!1,is_no_passing_user:!1,is_miss_exam_user:!1,enable_answer_time:!1,answer_time:"",exercise_type:1,simulate_exercise_num:3,show_acm:!1});const[ka,fa]=(0,a.useState)(1),[ja,vr]=(0,a.useState)(!1),[Sa,Xr]=(0,a.useState)(!1),[za,Oa]=(0,a.useState)(!1),[Fr,xr]=(0,a.useState)(!1),[qa,ea]=(0,a.useState)([]),[Ua,Ca]=(0,a.useState)([]),[ta,Ba]=(0,a.useState)(!1),[qn,$a]=(0,a.useState)(null),[mr,Or]=(0,a.useState)({});(0,a.useEffect)(()=>{((ga==null?void 0:ga.exercise_status)==="5"||ga!=null&&ga.appraise_label||(0,bt.aQ)())&&oa(!0)},[ga]),(0,a.useEffect)(()=>{Gr()},[On]),(0,a.useEffect)(()=>{(0,bt.dE)()||Co()},[]),(0,a.useEffect)(()=>{le.actionTabs.key=="\u8C03\u6574tabs\u9009\u4E2D"&&Wt("2")},[le.actionTabs.key]);function Co(){return Gs(this,null,function*(){const to=yield(0,fe.ZP)(`/api/courses/${Yt==null?void 0:Yt.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:Yt==null?void 0:Yt.coursesId}});ra(to==null?void 0:to.alert)})}const po=to=>{var Li;const Wl=Qt.publish_time;if(!Wl||(Li=On==null?void 0:On.exercise)!=null&&Li.publish_time)return;let tu;to===1?tu=Ze()(Wl).add(120,"minutes"):tu=Ze()(Wl).add(7,"days"),Qt.end_time=tu,tt(Object.assign({},Qt))},Gr=()=>{var to,Li,Wl,tu,Iu;console.log("\u53D6\u6D88");const nu=JSON.parse(JSON.stringify(On));if(Object.keys(Qt).forEach(Zi=>{var Ru;Qt[Zi]=(Ru=nu==null?void 0:nu.exercise)==null?void 0:Ru[Zi]}),Pr=((to=nu==null?void 0:nu.published_course_groups)==null?void 0:to.map(Zi=>({course_group_id:Zi.course_group_id,end_time:Zi.course_end_time,publish_time:Zi.course_publish_time})))||[{}],(Li=On==null?void 0:On.course_groups)==null||Li.map(Zi=>{var Ru;(Ru=On==null?void 0:On.published_course_groups)==null||Ru.map((is,Ou)=>{var Nr;(Nr=is==null?void 0:is.course_group_id)!=null&&Nr.includes(Zi==null?void 0:Zi.course_group_id)&&(Zi.cilckkey=Ou,Zi.isselect=!0)})}),le.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"&&ji(""),vr(Qt.time!==-1),tt(Qt),Qt!=null&&Qt.is_appoint_user){const Zi=((tu=(Wl=nu==null?void 0:nu.exercise)==null?void 0:Wl.all_exercise_users)==null?void 0:tu.map(Ru=>Ru.user_id))||[];ea([...Zi])}Xr(Qt.is_appoint_user),Oa(Qt.is_miss_exam_user),xr(Qt.is_no_passing_user),Dr(Pr.length>0?Pr:[{}]),eu.setFieldsValue({exercise_events:(Iu=nu==null?void 0:nu.exercise)==null?void 0:Iu.exercise_events})},ar=()=>Gs(void 0,null,function*(){var to,Li,Wl,tu,Iu,nu;if(((to=me==null?void 0:me.userInfo)==null?void 0:to.user_status)===2){(0,Mc.Rd)();return}if((ga==null?void 0:ga.exercise_question_count)===0){oe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const Zi=JSON.parse(JSON.stringify(Qt));console.log("\u63D0\u4EA4");try{yield eu.validateFields();const Ou=eu.getFieldsValue();Zi.exercise_events=Ou.exercise_events}catch(Ou){Ou!=null&&Ou.errorFields&&(eu.scrollToField((Wl=(Li=Ou==null?void 0:Ou.errorFields)==null?void 0:Li[0])==null?void 0:Wl.name,{behavior:"smooth",block:"center"}),oe.ZP.error((nu=(Iu=(tu=Ou==null?void 0:Ou.errorFields)==null?void 0:tu[0])==null?void 0:Iu.errors)==null?void 0:nu[0]));return}if(Zi.categoryId=Yt.categoryId,Zi.publish_time_groups=Pr,Qt!=null&&Qt.is_make_up_exercise){if(Sa&&qa.length<=0||!Sa&&!(za||Fr)){oe.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}Zi.is_appoint_user=Sa,Zi.is_miss_exam_user=za,Zi.is_no_passing_user=Fr,Sa?Zi.make_up_exercise_users=qa==null?void 0:qa.map(Ou=>({user_id:Ou})):Zi.make_up_exercise_users=[]}if(!Qt.unified_setting&&!(Qt!=null&&Qt.is_make_up_exercise)){if(!Pr.length){oe.ZP.warning("\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A");return}delete Zi.publish_time,delete Zi.end_time,Pr.map(Ou=>{var Nr;if(!Ou.course_group_id||!((Nr=Ou.course_group_id)!=null&&Nr.length))throw oe.ZP.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!Ou.publish_time||!Ou.end_time)throw oe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")})}else if(!Qt.publish_time||!Qt.end_time)throw oe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");let{exercise:Ru}=On;const is=()=>Gs(void 0,null,function*(){if(Qt.exercise_type==2&&(Ru.is_locked||Ru.open_camera||Ru.screen_open||Ru.login_restrict||Ru.ip_bind||Ru.ip_limit=="pub"||Ru.ip_limit=="inner"||Ru.identity_verify||Ru.open_phone_video_recording)){const Nr=Fe.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:yo.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",yo.createElement("span",{style:{color:"#FA6400"}}," ",(0,ue.hi)(Ru)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>Gs(void 0,null,function*(){let gi=yield(0,Tc.Tr)({exercise_ids:[parseInt(Yt==null?void 0:Yt.categoryId)],course_id:Yt.coursesId,type:"exercise"});(gi==null?void 0:gi.student_count)===0?oo(Zi):(eo(Zi),Or(gi)),Wt("2")}),onCancel:()=>Gs(void 0,null,function*(){Nr.destroy();let gi=yield(0,Tc.Tr)({exercise_ids:[Yt==null?void 0:Yt.categoryId],course_id:Yt.coursesId,type:"exercise"});(gi==null?void 0:gi.student_count)===0?oo(Zi):(eo(Zi),Or(gi))})});return}let Ou=yield(0,Tc.Tr)({exercise_ids:[Yt==null?void 0:Yt.categoryId],course_id:Yt.coursesId,type:"exercise"});(Ou==null?void 0:Ou.student_count)===0?oo(Zi):(eo(Zi),Or(Ou))});ga!=null&&ga.high_resources_consume&&!(ga!=null&&ga.high_resources_consume_permission)?_e({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Yt.coursesId,type:"exercise",type_id:Yt.categoryId,name:ga.exercise_name,fn:()=>{is()}}}):is()}),oo=to=>Gs(void 0,null,function*(){Jt(!0),(yield(0,fe.ZP)(`/api/exercises/${Yt==null?void 0:Yt.categoryId}/publish_settings.json`,{method:"post",body:to})).status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),ji(""),_e({type:"exercise/getCommonHeader",payload:ns({},Yt)}),_e({type:"exercise/getWorkSetting",payload:ns({},Yt)})),Jt(!1)}),So=to=>to&&toQt.end_time?to&&(to{var Li,Wl;return((Li=On==null?void 0:On.exercise)==null?void 0:Li.exercise_status)>1&&!(to!=null&&to.new)?!0:(Wl=On==null?void 0:On.published_course_groups)!=null&&Wl.some(tu=>tu.course_group_id===to.course_group_id)?da:!1},zl=to=>{var Li;return da?[!0,!0]:(Li=On==null?void 0:On.published_course_groups)!=null&&Li.some(Wl=>{var tu,Iu;return((tu=Wl.course_group_id)==null?void 0:tu[0])===((Iu=to.course_group_id)==null?void 0:Iu[0])})?da||Ze()()>Ze()(to==null?void 0:to.publish_time)?[!0,!1]:[!1,!1]:[!1,!1]};(0,a.useEffect)(()=>{ji("\u8868\u5355\u672A\u4FDD\u5B58")},[Qt]);const ji=(to="")=>{_e({type:"exercise/setActionTabs",payload:{key:to}})},hu=to=>{to.preventDefault(),to.returnValue=""},Bu=(to,Li,Wl)=>{if(to<=0){oe.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}else ea(Li),Ca(Wl),Ba(!1)},[eu]=de.default.useForm();return yo.createElement("section",{className:Ii.form,style:{padding:"30px 50px",marginBottom:"0px"}},yo.createElement(yt.Z,{spinning:Dt["exercise/getWorkSetting"]||Ta},!(Qt!=null&&Qt.is_make_up_exercise)&&yo.createElement(yo.Fragment,null,yo.createElement("div",{className:Ii.new_title,style:{marginTop:"0px"}},"\u8003\u8BD5\u53D1\u5E03"),yo.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},yo.createElement(be.ZP.Group,{onChange:()=>{var to,Li,Wl,tu,Iu;if((0,bt.Rm)()&&(!((Li=(to=ve==null?void 0:ve.AssistantObject)==null?void 0:to.exercise)!=null&&Li.can_publish)||!((tu=(Wl=ve==null?void 0:ve.AssistantObject)==null?void 0:Wl.exercise)!=null&&tu.can_late))){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(((Iu=On==null?void 0:On.exercise)==null?void 0:Iu.exercise_status)>1){oe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539");return}Qt.unified_setting=!Qt.unified_setting,Qt.unified_setting===!1&&Pr==""&&Dr(Pr.concat({})),tt(Object.assign({},Qt))},value:Qt.unified_setting,disabled:da||((at=On==null?void 0:On.exercise)==null?void 0:at.exercise_status)>1},yo.createElement(be.ZP,{value:!0,disabled:!((Oe=On==null?void 0:On.exercise)!=null&&Oe.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),((Pe=On.course_groups)==null?void 0:Pe.length)>0&&yo.createElement(be.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03")))),!(ga!=null&&ga.is_make_up_exercise)&&yo.createElement("div",{style:{color:"red"}},((xn=On==null?void 0:On.exercise)==null?void 0:xn.exercise_status)>1&&va&&"\u5F53\u524D\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\uFF0C\u4E3A\u63D0\u4F9B\u66F4\u597D\u7684\u670D\u52A1\uFF0C\u6211\u4EEC\u5C06\u8FDB\u884C\u670D\u52A1\u5668\u6269\u5BB9\uFF0C\u5EFA\u8BAE\u60A8\u572830\u5206\u949F\u540E\u53D1\u8D77\u8003\u8BD5\u3002\u60A8\u4E5F\u53EF\u4EE5\u7ACB\u5373\u53D1\u5E03\u3002"),(Qt.unified_setting||(ga==null?void 0:ga.is_make_up_exercise))&&yo.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px",alignItems:"center",height:"50px"}},yo.createElement("div",{style:{color:"#666666",marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),yo.createElement(De.Z,{placement:"bottom",title:((jn=On==null?void 0:On.exercise)==null?void 0:jn.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},yo.createElement(Fn.default,{style:{width:235,marginLeft:"10px"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ze()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:So,disabled:da||((Vn=On==null?void 0:On.exercise)==null?void 0:Vn.exercise_status)>1||(0,bt.Rm)()&&!((wn=(an=ve==null?void 0:ve.AssistantObject)==null?void 0:an.exercise)!=null&&wn.can_publish),value:Qt.publish_time?Ze()(Qt.publish_time):void 0,allowClear:!1,onChange:(to,Li)=>{Qt.publish_time=Li,Qt.end_time||(Qt.end_time=Qt.exercise_type===1?Ze()(to).add(120,"minutes"):Ze()(to).add(7,"days")),tt(Object.assign({},Qt))}})),yo.createElement("div",{style:{color:"#666666",marginLeft:"60px"}},"\u622A\u6B62\u65F6\u95F4"),yo.createElement(Fn.default,{style:{width:235,marginLeft:"10px"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ze()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:da||(0,bt.Rm)()&&!((pa=(aa=ve==null?void 0:ve.AssistantObject)==null?void 0:aa.exercise)!=null&&pa.can_late)||(ga==null?void 0:ga.open_appraise),allowClear:!1,value:Qt.end_time?Ze()(Qt.end_time):void 0,disabledDate:Mi,onChange:(to,Li)=>{var Wl,tu;if((0,bt.Rm)()&&!((tu=(Wl=ve==null?void 0:ve.AssistantObject)==null?void 0:Wl.exercise)!=null&&tu.can_publish)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt.end_time=Li,tt(Object.assign({},Qt))}})),!Qt.unified_setting&&!(ga!=null&&ga.is_make_up_exercise)&&yo.createElement("div",{style:{color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Pr&&Pr.map(function(to,Li){var Wl,tu,Iu;return yo.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:Li==(Pr==null?void 0:Pr.length)-1?"0px":"10px"}},yo.createElement("div",{style:{width:"75px",marginLeft:"23px"}},"\u53D1\u5E03\u89C4\u5219",Li+1),yo.createElement(dn.default,{showArrow:!0,allowClear:!0,className:Ii.multiple_select,disabled:da||((Wl=On==null?void 0:On.homework_status)!=null&&Wl.includes("\u672A\u53D1\u5E03")&&to.id||Ze()(){Pr[Li].course_group_id=nu,Dr(Pr.slice()),On.course_groups.map((Zi,Ru)=>{nu.map((is,Ou)=>{Zi.course_group_id===is&&(Zi.cilckkey=Li,Zi.isselect=!0)})})},onDeselect:nu=>{On.course_groups.map((Zi,Ru)=>{Zi.course_group_id===nu&&Zi.cilckkey===Li&&(Zi.cilckkey=Li,Zi.isselect=!1)})}},On.course_groups&&On.course_groups.map(function(nu,Zi){return yo.createElement(jc,{disabled:(nu==null?void 0:nu.isselect)&&nu.cilckkey!=Li,label:nu.course_group_name,value:nu.course_group_id,key:nu.course_group_id},nu.course_group_name)})),yo.createElement(oc,{disabled:zl(to)||(0,bt.Rm)()&&!((Iu=(tu=ve==null?void 0:ve.AssistantObject)==null?void 0:tu.exercise)!=null&&Iu.can_publish),disabledDate:So,style:{width:"620px",marginLeft:"20px"},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[Ze()((0,ue.U6)(),"HH:mm"),Ze()((0,ue.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"large",value:to.publish_time&&[Ze()(to.publish_time),to.end_time&&Ze()(to.end_time)],onChange:(nu,Zi)=>{Pr[Li].publish_time=Zi[0],!to.end_time&&Zi[0]?Pr[Li].end_time=Ze()(Zi[0]).add(7,"days"):Pr[Li].end_time=Zi[1],Dr([...Pr])},onCalendarChange:(nu,Zi,Ru)=>{if(Zi!=null&&Zi[0]&&!Zi[1]){const is=Qt.exercise_type===1?Ze()(Zi[0]).add(120,"minutes"):Ze()(Zi[0]).add(7,"days");Pr[Li].publish_time=Zi[0],Pr[Li].end_time=is,Dr([...Pr])}}}),yo.createElement("div",{style:{visibility:da?"hidden":"visible",display:"flex",width:"50px"}},yo.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var nu,Zi;if((0,bt.Rm)()&&!((Zi=(nu=ve==null?void 0:ve.AssistantObject)==null?void 0:nu.exercise)!=null&&Zi.can_publish)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dr(Pr.concat({new:!0}))}}),yo.createElement("i",{className:"iconfont icon-shanjian1",style:{visibility:(to!=null&&to.publish_time&&Ze()(){Pr=Pr.filter((nu,Zi)=>Li!==Zi),Dr([...Pr])}})))})),(($n=On==null?void 0:On.exercise)==null?void 0:$n.have_hacks)&&!((Wn=On==null?void 0:On.exercise)!=null&&Wn.is_random)&&yo.createElement(yo.Fragment,null,yo.createElement("div",{className:Ii.new_title,style:{marginTop:30}},"\u5C55\u793AACM\u6392\u884C\u699C",yo.createElement("span",{style:{color:"#666666"}},"\uFF08\u5C06\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u8FDB\u884C\u6392\u540D\uFF0C\u4EC5\u9488\u5BF9\u4EBA\u5DE5\u7EC4\u5377\u4E14\u8BD5\u5377\u4E2D\u5B58\u5728\u7F16\u7A0B\u9898\u7684\u60C5\u51B5\u751F\u6548\uFF09")),yo.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",height:"50px"}},yo.createElement(be.ZP.Group,{value:Qt.show_acm,onChange:to=>{Qt.show_acm=to.target.value,tt(ns({},Qt))},style:{marginTop:"2px"}},yo.createElement(be.ZP,{value:!0,style:{marginRight:"50px"}},"\u5C55\u793AACM\u6392\u884C\u699C"),yo.createElement(be.ZP,{value:!1},"\u9690\u85CFACM\u6392\u884C\u699C")))),!(Qt!=null&&Qt.is_make_up_exercise)&&yo.createElement(yo.Fragment,null,yo.createElement("div",{className:Ii.new_title,style:{marginTop:30}},"\u8003\u8BD5\u6A21\u5F0F"),yo.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",height:"50px"}},yo.createElement(be.ZP.Group,{value:Qt.exercise_type,disabled:da||((Qa=On==null?void 0:On.exercise)==null?void 0:Qa.exercise_status)>1,onChange:to=>{Qt.exercise_type=to.target.value,tt(ns({},Qt)),po(to.target.value)},style:{marginTop:"2px"}},yo.createElement(be.ZP,{value:1,style:{marginRight:"50px"}},"\u6B63\u5F0F\u8003\u8BD5"),yo.createElement(be.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")),(Qt==null?void 0:Qt.exercise_type)===2&&yo.createElement(yo.Fragment,null,yo.createElement("span",{style:{marginLeft:10,color:"#666666"}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),yo.createElement(Te.Z,{className:Ii.numberInput,addonAfter:"\u6B21",style:{width:145},precision:0,size:"large",value:Qt==null?void 0:Qt.simulate_exercise_num,disabled:da,min:1,max:999,onChange:to=>{Qt.simulate_exercise_num=to,tt(ns({},Qt))}}),yo.createElement("span",{style:{color:"#666666"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),(Qt==null?void 0:Qt.is_make_up_exercise)&&yo.createElement(yo.Fragment,null,yo.createElement(re.Z,null,yo.createElement("span",{style:{marginRight:"20px",fontSize:"14px",color:"3333",fontWeight:600}},"\u5F85\u8865\u8003\u5B66\u751F"),yo.createElement(Ae.Z,{checked:Sa,onChange:(to,Li)=>{var Wl,tu;if(Xr(to),to){if(Qt!=null&&Qt.is_appoint_user){const Iu=(tu=(Wl=On==null?void 0:On.exercise)==null?void 0:Wl.all_exercise_users)==null?void 0:tu.map(nu=>nu.user_id);ea([...Iu])}else ea([]);Oa(!1),xr(!1)}else Oa(Qt.is_miss_exam_user),xr(Qt.is_no_passing_user)},disabled:!((Qt==null?void 0:Qt.exercise_status)===1&&(ga!=null&&ga.allow_create_make_up))}),yo.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!Sa&&yo.createElement(re.Z,{className:"mt20 mb20",style:{paddingLeft:"90px"},align:"middle"},yo.createElement(Re.default,{checked:za,disabled:!((Qt==null?void 0:Qt.exercise_status)===1&&(Qt==null?void 0:Qt.miss_exam_count)>0&&(ga!=null&&ga.allow_create_make_up)),onChange:to=>{Oa(to.target.checked)}},yo.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),yo.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{$a(1),Xr(!1),Ba(!0)}},"\uFF08",`${(Qt==null?void 0:Qt.miss_exam_count)||0}\u4EBA`,"\uFF09"),yo.createElement(Re.default,{checked:Fr,disabled:!((Qt==null?void 0:Qt.exercise_status)===1&&(Qt==null?void 0:Qt.no_passing_count)>0&&(ga!=null&&ga.allow_create_make_up)),onChange:to=>{xr(to.target.checked)}},yo.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),yo.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{$a(2),Xr(!1),Ba(!0)}},"\uFF08",`${(Qt==null?void 0:Qt.no_passing_count)||0}\u4EBA`,"\uFF09")),Sa&&yo.createElement(re.Z,{className:"mb20 mt20",style:{paddingLeft:"90px"}},yo.createElement(Ce.ZP,{type:"primary",ghost:!0,disabled:!((Qt==null?void 0:Qt.exercise_status)===1&&(ga!=null&&ga.allow_create_make_up)),onClick:()=>{Ba(!0),$a(void 0)}},yo.createElement("span",null,yo.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),yo.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),yo.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${qa.length||0} \u4EBA`,"\uFF09"))),yo.createElement("div",{className:Ii.new_title,style:{marginTop:"30px"}},"\u8003\u8BD5\u65F6\u957F\u8BBE\u7F6E"),yo.createElement("div",null,yo.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px"}},yo.createElement(Re.default,{disabled:da,checked:ja,onChange:to=>{to.target.checked===!1?tt(Li=>rc(ns({},Li),{time:-1})):eu.setFieldsValue({exercise_events:[{reminder_time:30,reminder_content:"\u8BF7\u6CE8\u610F\uFF0C30\u5206\u949F\u540E\u7981\u6B62\u4F5C\u7B54"},{reminder_time:15,reminder_content:"\u8BF7\u6CE8\u610F\uFF0C15\u5206\u949F\u540E\u7981\u6B62\u4F5C\u7B54"}]}),vr(to.target.checked)},style:{fontSize:"14px",marginTop:"2px"}},"\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F"),ja&&yo.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},yo.createElement("div",{style:{marginRight:10,marginLeft:25}},"\u7B54\u9898\u65F6\u957F"),yo.createElement(Te.Z,{size:"large",disabled:da,min:1,style:{width:"200px"},value:Qt.time===-1?null:Qt.time,precision:0,addonAfter:"\u5206\u949F",onChange:to=>{Qt.time=to,tt(ns({},Qt))}}))),ja&&yo.createElement(de.default,{form:eu},yo.createElement(bs,{disabled:da,time:Qt.time})),yo.createElement("div",null,yo.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},yo.createElement(Re.default,{checked:Qt.enable_last_times,onChange:to=>tt(Li=>rc(ns({},Li),{enable_last_times:to.target.checked})),disabled:da,style:{fontSize:"14px",marginTop:"2px"}},"\u5B66\u751F\u8003\u8BD5\u8FDF\u5230\u65F6\u957F\u9650\u5236"),Qt.enable_last_times&&yo.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},yo.createElement("span",{style:{marginLeft:"32px",marginRight:"10px"}},"\u8003\u8BD5\u5F00\u59CB\u540E"),yo.createElement(Te.Z,{addonAfter:"\u5206\u949F",precision:0,size:"large",style:{width:"200px"},value:Qt==null?void 0:Qt.last_times,disabled:da||!Qt.enable_last_times,min:0,onChange:to=>{Qt.last_times=to,tt(ns({},Qt))}}),yo.createElement("span",{style:{marginLeft:"10px"}},"\u7981\u6B62\u5B66\u751F\u8FDB\u5165\u8003\u8BD5"))),yo.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},yo.createElement(re.Z,null,yo.createElement(Re.default,{checked:Qt.enable_answer_time,onChange:to=>tt(Li=>rc(ns({},Li),{enable_answer_time:to.target.checked})),disabled:da,style:{fontSize:"14px",marginTop:"2px"}},"\u5B66\u751F\u63D0\u524D\u4EA4\u5377\u65F6\u95F4\u9650\u5236")),Qt.enable_answer_time&&yo.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},yo.createElement("span",{style:{marginLeft:"32px",marginRight:"10px"}},"\u5B66\u751F\u8FDB\u5165\u8003\u8BD5\u4F5C\u7B54\u65F6\u95F4\u5FC5\u987B \u2265"),yo.createElement(Te.Z,{addonAfter:"\u5206\u949F",precision:0,size:"large",style:{width:"200px"},value:Qt==null?void 0:Qt.answer_time,disabled:da||!Qt.enable_answer_time,min:0,onChange:to=>{Qt.answer_time=to,tt(ns({},Qt))}}),yo.createElement("span",{style:{marginLeft:"10px"}},"\u624D\u80FD\u4EA4\u5377")))))),!(ga!=null&&ga.appraise_label)&&(!(ga!=null&&ga.is_make_up_exercise)&&(0,bt.GJ)()||(ga==null?void 0:ga.is_make_up_exercise)&&(ga==null?void 0:ga.allow_create_make_up))&&yo.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:ar},"\u4FDD\u5B58"),yo.createElement(ec.Z,{visible:ta,setVisible:Ba,onK:Bu,selectKeys:qa,selectRows:Ua,appointStudent:Sa,modalParams:qn}),yo.createElement($c.Z,{resdata:mr,type:"exercisepush",okloading:Ta,oktext:(mr==null?void 0:mr.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:to=>Gs(void 0,null,function*(){Jt(!0);let Li=yield(0,fe.ZP)(`/api/courses/${Yt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[parseInt(Yt==null?void 0:Yt.categoryId)]}});Jt(!1),(Li==null?void 0:Li.status)===0&&oo(ir)})}))};var td=(0,ye.connect)(({exercise:me,loading:ve,globalSetting:le,classroomList:dt,user:Dt})=>({exercise:me,loading:ve.effects,globalSetting:le,user:Dt,classroomList:dt}))(Sd),hd=x(19248),nd=x(46801),Zc=Object.defineProperty,Sc=Object.getOwnPropertySymbols,ad=Object.prototype.hasOwnProperty,Ed=Object.prototype.propertyIsEnumerable,ic=(me,ve,le)=>ve in me?Zc(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,zc=(me,ve)=>{for(var le in ve||(ve={}))ad.call(ve,le)&&ic(me,le,ve[le]);if(Sc)for(var le of Sc(ve))Ed.call(ve,le)&&ic(me,le,ve[le]);return me},Hc=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const{TabPane:Pc}=E.default,Qc=({exercise:me,loading:ve,dispatch:le})=>{var dt;const Dt=(0,ye.useParams)(),_e=(0,ye.useLocation)(),[Wt]=de.default.useForm(),[at,Oe]=(0,a.useState)({}),[Pe,xn]=(0,a.useState)("1");return(0,a.useEffect)(()=>{me.actionTabs.key==="addIp"&&(Wt.resetFields(),xn("1"))},[me.actionTabs]),a.createElement(Fe.default,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",open:me.actionTabs.key==="addIp",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:()=>Hc(void 0,null,function*(){if(yield Wt.validateFields(),!at.ip){const jn=at.startIP.split(".")[3];if(parseInt(jn)>parseInt(at.endIP)){oe.ZP.warning("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5");return}}le({type:"exercise/setActionTabs",payload:{key:"insterIp",data:zc({},Wt.getFieldValue()),type:me.actionTabs.type}})}),onCancel:()=>{le({type:"exercise/setActionTabs",payload:{}})}},a.createElement("section",{className:"pl10 pr10"},a.createElement(E.default,{activeKey:Pe,onChange:jn=>{xn(jn),Wt.resetFields()}},a.createElement(Pc,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),a.createElement(Pc,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),a.createElement(de.default,{form:Wt,className:"pt30",name:"form",layout:"vertical",onValuesChange:(jn,Vn)=>{Oe(zc({},Vn))}},Pe==="1"&&a.createElement(de.default.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},a.createElement(dn.default,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"middle",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:jn=>{Wt.setFieldsValue({ip:[...jn.filter(Vn=>(0,nd.t)(Vn)?!0:(oe.ZP.warning("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1))]})}})),Pe==="2"&&a.createElement(re.Z,{gutter:[20,20]},a.createElement(pe.Z,{flex:"1"},a.createElement(de.default.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},a.createElement(Se.default,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:jn=>{let Vn="";(0,nd.t)(jn.target.value)?Vn=jn.target.value:(Vn="",oe.ZP.warning("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),Wt.setFieldsValue({startIP:Vn})}}))),a.createElement(pe.Z,{flex:"1"},a.createElement(de.default.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},a.createElement(Se.default,{onBlur:jn=>{},prefix:a.createElement("span",{className:"font14"},(dt=at.startIP)==null?void 0:dt.substring(0,at.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))};var bc=(0,ye.connect)(({exercise:me,loading:ve})=>({exercise:me,loading:ve}))(Qc),La=x(59301),xc=Object.defineProperty,rd=Object.defineProperties,Pd=Object.getOwnPropertyDescriptors,Sl=Object.getOwnPropertySymbols,fu=Object.prototype.hasOwnProperty,ls=Object.prototype.propertyIsEnumerable,xs=(me,ve,le)=>ve in me?xc(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,qu=(me,ve)=>{for(var le in ve||(ve={}))fu.call(ve,le)&&xs(me,le,ve[le]);if(Sl)for(var le of Sl(ve))ls.call(ve,le)&&xs(me,le,ve[le]);return me},lc=(me,ve)=>rd(me,Pd(ve)),uc=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const od=({exercise:me,globalSetting:ve,loading:le,dispatch:dt})=>{var Dt,_e,Wt,at,Oe,Pe,xn;const{workSetting:jn,commonHeader:Vn}=me,[an]=de.default.useForm(),wn=(0,ye.useParams)();wn.category=wn.categoryId;const[aa,pa]=(0,a.useState)(!1),[$n,Wn]=(0,a.useState)(!1),[Qa,On]=(0,a.useState)(!1),ga={question_random:!1,choice_random:!1,start_password:((Dt=jn==null?void 0:jn.exercise)==null?void 0:Dt.start_password)||"",login_restrict:!1,is_start_locked:!1,use_blank_score:!1,ip_limit:!1,identity_verify:!1,open_phone_video_recording:!1,open_camera:!1,photo_count:5,screen_open:!1,screen_num:3,screen_sec:5,ip_bind:!1,ip_bind_type:!1,public_ip:[],inner_ip:[],is_locked:!1,unlock_key:((_e=jn==null?void 0:jn.exercise)==null?void 0:_e.unlock_key)||"",screen_shot_open:!1,forbid_copy:!1};let[Yt,da]=(0,a.useState)(ga);const[oa,Ta]=(0,a.useState)(!1),[Jt,va]=(0,a.useState)(!1),[ra,ir]=(0,a.useState)(!1),[eo,Pr]=(0,a.useState)(null);(0,a.useEffect)(()=>{var Sa;Dr(),jn!=null&&jn.exercise&&!(0,bt.aN)()&&!((Sa=jn==null?void 0:jn.exercise)!=null&&Sa.is_creator)&&pa(!0)},[jn]),(0,a.useEffect)(()=>{((Vn==null?void 0:Vn.exercise_status)==="5"||Vn!=null&&Vn.appraise_label)&&pa(!0)},[Vn]),(0,a.useEffect)(()=>{},[]),(0,a.useEffect)(()=>{me.actionTabs.key==="insterIp"&&(me.actionTabs.data.ip?Yt[me.actionTabs.type]=[...Yt[me.actionTabs.type]||[],...me.actionTabs.data.ip]:Yt[me.actionTabs.type]=[...Yt[me.actionTabs.type]||[],`${me.actionTabs.data.startIP},${me.actionTabs.data.startIP.substring(0,me.actionTabs.data.startIP.lastIndexOf("."))+"."+me.actionTabs.data.endIP}`],Qt(Yt),Ta(!0))},[me.actionTabs]);const Dr=()=>{const Sa=JSON.parse(JSON.stringify(jn));Object.keys(Yt).forEach(Xr=>{var za;Yt[Xr]=(za=Sa==null?void 0:Sa.exercise)==null?void 0:za[Xr]}),Qt(lc(qu({},Yt),{ip_limit:Yt.ip_limit!=="no"}))},Qt=Sa=>{da(Sa),an.setFieldsValue(Sa)},tt=Sa=>{var Xr,za;if(Sa.categoryId=wn.categoryId,Sa.ip_limit=Sa.ip_limit?"pub":"no",Sa.ip_bind||(Sa.ip_bind_type=!1),Sa.open_camera&&Sa.photo_count<1){oe.ZP.warning("\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570");return}if(!Sa.start_password&&Sa.is_start_locked){oe.ZP.warning("\u8BF7\u586B\u5199\u5F00\u8003\u5BC6\u7801");return}if(Sa.ip_limit!=="no"&&!((Xr=Sa.public_ip)!=null&&Xr.length)&&!((za=Sa.inner_ip)!=null&&za.length)){oe.ZP.warning("\u8BF7\u586B\u5199\u516C\u7F51IP\u6216\u5185\u7F51IP\u5730\u5740");return}if(Sa.is_locked||Sa.open_camera||Sa.screen_open||Sa.login_restrict||Sa.ip_bind||Sa.ip_limit=="pub"||Sa.ip_limit=="inner"||Sa.identity_verify||Sa.open_phone_video_recording){if((Vn==null?void 0:Vn.exercise_type)==1){ka(Sa);return}Fe.default.confirm({width:666,centered:!0,title:"\u63D0\u793A",icon:null,content:La.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u5F00\u542F",La.createElement("span",{style:{color:"#FA6400"}}," ",(0,ue.hi)(Sa)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u786E\u5B9A\u5F00\u542F\u5417\uFF1F"),onOk:()=>ka(Sa)});return}fa(Sa)},ka=Sa=>{if(Sa.open_camera||Sa.screen_open){const Xr=Fe.default.confirm({title:"\u8003\u8BD5\u8BF4\u660E",className:"custom-modal-divider",icon:null,width:750,content:La.createElement("div",{className:"font16 p20"},Sa.open_camera&&La.createElement(re.Z,{justify:"start",className:"mt20"},La.createElement(pe.Z,{flex:"24px"},La.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),La.createElement(pe.Z,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u6444\u50CF\u9632\u4F5C\u5F0A\u529F\u80FD\uFF0C",La.createElement("span",{className:"c-red"},"\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907"),"\u3002\u5E73\u53F0\u5C06\u4F1A\u4E25\u683C\u4FDD\u62A4\u6240\u6709\u5B66\u751F\u7684\u7167\u7247\u548C\u89C6\u9891\uFF0C\u5E76\u627F\u8BFA\u4E0D\u5728\u672C\u5E73\u53F0\u4EE5\u5916\u4F7F\u7528\u3002",La.createElement("br",null),"\u8BF7\u786E\u8BA4\uFF1A\u4E3A\u4E25\u683C\u76D1\u7763\u8003\u8BD5\u4EE5\u83B7\u5F97\u516C\u5E73\uFF0C\u60A8\u540C\u610F\u5E76\u548C\u8981\u6C42\u5E73\u53F0\u5728\u672C\u6B21\u8003\u8BD5\u4E2D\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907\u5E76\u83B7\u53D6\u5B66\u751F\u7684\u5F71\u50CF\u4FE1\u606F\u3002")),Sa.screen_open&&La.createElement(re.Z,{justify:"start",className:"mt20"},La.createElement(pe.Z,{flex:"24px",className:"mr20"},La.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),La.createElement(pe.Z,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u9632\u5207\u5C4F\u529F\u80FD\uFF0C\u8FD9\u9879\u529F\u80FD\u6682\u65F6\u4EC5\u652F\u6301\u8C37\u6B4C\u3001\u706B\u72D0\u6D4F\u89C8\u5668\u3002 \u8BF7\u786E\u4FDD\uFF1A\u5728\u6B63\u5F0F\u5F00\u59CB\u8003\u8BD5\u524D\u901A\u77E5\u5168\u4F53\u5B66\u751F\uFF0C\u4F7F\u7528 ",La.createElement("img",{width:"26",src:Ti.JA})," ",La.createElement("span",{className:"c-red"},"\u8C37\u6B4C\u6D4F\u89C8\u5668"),"\u6216",La.createElement("img",{width:"26",src:Ti.Gm})," ",La.createElement("span",{className:"c-red"},"\u706B\u72D0\u6D4F\u89C8\u5668"),"\u8FDB\u884C\u8003\u8BD5\u3002")),La.createElement("p",{className:"ml40 mt40"},La.createElement(Re.default,{onChange:za=>Xr.update({okButtonProps:{disabled:!za.target.checked}})},"\u6211\u5DF2\u9605\u8BFB"))),onOk:()=>{fa(Sa)},okButtonProps:{disabled:!0}})}else fa(Sa)},fa=Sa=>uc(void 0,null,function*(){Wn(!0);const Xr=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.categoryId}/prevent_cheating_settings.json`,{method:"post",body:Sa});Wn(!1),Xr.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),dt({type:"exercise/getCommonHeader",payload:qu({},wn)}),dt({type:"exercise/getWorkSetting",payload:qu({},wn)}),Ta(!1))});(0,a.useEffect)(()=>{vr(oa?"\u8868\u5355\u672A\u4FDD\u5B58":"")},[oa]);const ja=Sa=>{Sa.preventDefault(),Sa.returnValue=""},vr=(Sa="")=>{dt({type:"exercise/setActionTabs",payload:{key:Sa}})};return La.createElement("section",{className:Ii.formDom,style:{padding:"30px 50px"}},La.createElement(yt.Z,{spinning:le["exercise/getWorkSetting"]||$n},La.createElement(de.default,{form:an,name:"basicForm",initialValues:ga,colon:!1,onValuesChange:(Sa,Xr)=>{console.log("onValuesChange",Xr);let za=Xr,Oa=!1;for(const Fr in Sa){if(Fr=="is_locked"&&!Xr[Fr]&&(za.login_restrict=!1,za.screen_open=!1),Fr=="login_restrict"&&Xr[Fr]&&(za.is_locked=!0),Fr=="screen_open"&&Xr[Fr]){if(Vn!=null&&Vn.have_unity_3d_shixun){za.screen_open=!1,Qt(za),Fe.default.confirm({title:"\u63D0\u793A",width:518,icon:null,centered:!0,content:La.createElement("div",null,`\u8BD5\u5377\u4E2D\u7684${Vn==null?void 0:Vn.unity_3d_shixun}\u9700\u8981\u6253\u5F00\u7B2C\u4E09\u65B9\u8F6F\u4EF6\u5BA2\u6237\u7AEF\uFF0C\u65E0\u6CD5\u5F00\u542F\u201C\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377\u201D\u8BBE\u7F6E\u9879`),cancelButtonProps:{className:Ii.edit},okText:"\u6211\u77E5\u9053\u4E86",cancelText:"\u4FEE\u6539\u8BD5\u5377",onCancel:()=>{ye.history.push(Vn!=null&&Vn.is_random?`/classrooms/${wn.coursesId}/exercise/${wn.categoryId}/random/edit?type=settings`:`/classrooms/${wn.coursesId}/exercise/add/${wn.categoryId}?random=false&type=2`)}});return}za.is_locked=!0}if(Fr=="screen_shot_open"&&Xr[Fr]){const xr=Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:La.createElement("div",null,La.createElement("div",{className:"mb10"},"1.\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u524D",La.createElement("span",{style:{color:"#F59A23"}},"\u9700\u8981\u9009\u62E9\u4E3B\u5C4F\u5E55\u8FDB\u884C\u5171\u4EAB\uFF0C\u8003\u8BD5\u4F5C\u7B54\u8FC7\u7A0B\u4E2D\u4E5F\u4E0D\u5141\u8BB8\u5173\u95ED\u5C4F\u5E55\u5171\u4EAB\uFF0C\u5426\u5219\u5C06\u4F1A\u76F4\u63A5\u9000\u51FA\u8003\u8BD5\uFF1B")),La.createElement("div",null,"2.\u6559\u5E08\u53EF\u5728\u8003\u8BD5\u76D1\u63A7\u9875\u9762\u67E5\u770B\u622A\u5C4F\u8BB0\u5F55\u3002")),onOk:()=>uc(void 0,null,function*(){za.screen_shot_open=!0,Qt(za)}),onCancel:()=>{za.screen_shot_open=!1,Qt(za),xr.destroy()}});break}(Fr=="ip_bind"||Fr=="ip_limit")&&!Xr.is_locked&&Xr[Fr]&&(za.is_locked=!0),Fr=="open_camera"&&(za.photo_count=za.photo_count||5)}Qt(za),Ta(!0)},onFinish:tt},La.createElement("div",{className:Ii.title},"\u63A8\u8350\u9632\u4F5C\u5F0A\u6A21\u5F0F",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4E0D\u540C\u7684\u8003\u8BD5\u6A21\u5F0F\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u52FE\u9009\u5BF9\u5E94\u6A21\u5F0F\u63A8\u8350\u7684\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u652F\u6301\u4E8C\u6B21\u8C03\u6574\uFF09")),La.createElement(de.default.Item,null,La.createElement(be.ZP.Group,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",height:"50px"},value:eo,onChange:Sa=>{if(Sa.target.value==="exam")Qt(lc(qu(qu({},ga),Yt),{question_random:!0,choice_random:!0,is_start_locked:!0,is_locked:!0,login_restrict:!0,screen_open:!0,ip_bind:!0,forbid_copy:!0}));else if(Sa.target.value==="practice"){Fe.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u6A21\u62DF\u8003\u8BD5\u5C06\u53EA\u4F1A\u5F00\u542F\u201C\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71\u201D\u548C\u201C\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71\u201D\uFF0C\u786E\u5B9A\u8981\u4F7F\u7528\u6A21\u62DF\u8003\u8BD5\u63A8\u8350\u7684\u8BBE\u7F6E\u5417\uFF1F",icon:null,onOk:()=>{Qt(lc(qu({},ga),{question_random:!0,choice_random:!0,forbid_copy:!1})),Pr(Sa.target.value)}});return}Pr(Sa.target.value)},buttonStyle:"solid",disabled:aa},La.createElement(be.ZP,{value:"exam",style:{marginRight:"40px"}},"\u6B63\u5F0F\u6A21\u5F0F"),La.createElement(be.ZP,{value:"practice"},"\u6A21\u62DF\u6A21\u5F0F"))),La.createElement("div",{className:Ii.title,style:{marginTop:"30px"}},"\u9632\u4F5C\u5F0A\u8BBE\u7F6E"),La.createElement(de.default.Item,{name:"forbid_copy",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},La.createElement(Re.default,{disabled:aa},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"))),La.createElement(de.default.Item,{name:"question_random",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},La.createElement(Re.default,{disabled:aa},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71"))),La.createElement(de.default.Item,{name:"choice_random",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},La.createElement(Re.default,{disabled:aa},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71"))),La.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},La.createElement(de.default.Item,{name:"is_start_locked",valuePropName:"checked",style:{marginBottom:0}},La.createElement(Re.default,{disabled:aa},La.createElement(La.Fragment,null,La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5F00\u8003\u5BC6\u7801 ",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u8003\u8BD5\u65F6\uFF0C\u9700\u8981\u8F93\u5165\u5F00\u8003\u5BC6\u7801\u624D\u80FD\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\uFF09"))))),Yt.is_start_locked&&(0,bt.GJ)()?La.createElement(re.Z,{className:Ii.unlockKeyWrapper,align:"middle"},La.createElement(de.default.Item,{name:"start_password",style:{marginBottom:0}},La.createElement(Se.default,{size:"large",className:Ii.unlockKeyInput,disabled:aa,placeholder:"\u8BF7\u8F93\u5165\u5F00\u8003\u5BC6\u7801"})),La.createElement(pe.Z,null,!aa&&La.createElement(Ce.ZP,{type:"link",loading:Jt,onClick:()=>uc(void 0,null,function*(){va(!0);let Sa=Math.floor(Math.random()*1e6).toString().padStart(6,"0"),Xr=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.categoryId}/change_pwd.json`,{method:"post",body:{type:1,pwd:Sa}});va(!1),(Xr==null?void 0:Xr.status)===0&&an.setFieldsValue({start_password:Sa})})},"\u6362\u4E00\u6362"))):La.createElement(de.default.Item,{hidden:!0,name:"start_password",label:"\u5F00\u8003\u5BC6\u7801(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),La.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},La.createElement(de.default.Item,{name:"is_locked",valuePropName:"checked",style:{marginBottom:0}},La.createElement(Re.default,{disabled:aa},La.createElement(La.Fragment,null,La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u89E3\u9501\u7801 ",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5982\u679C\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u9014\u9000\u51FA\u60F3\u518D\u7EE7\u7EED\u8003\u8BD5\uFF0C\u9700\u8981\u4F7F\u7528\u89E3\u9501\u7801\u8FDB\u884C\u89E3\u9501\u3002\uFF09"))))),Yt.is_locked&&(0,bt.GJ)()?La.createElement(re.Z,{className:Ii.unlockKeyWrapper,align:"middle"},La.createElement(de.default.Item,{style:{marginBottom:0},name:"unlock_key"},La.createElement(Se.default,{size:"large",className:Ii.unlockKeyInput,disabled:aa,placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),La.createElement(pe.Z,null,!aa&&La.createElement(Ce.ZP,{type:"link",loading:ra,onClick:()=>uc(void 0,null,function*(){ir(!0);let Sa=Math.floor(Math.random()*1e6).toString().padStart(6,"0"),Xr=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.categoryId}/change_pwd.json`,{method:"post",body:{type:2,pwd:Sa}});ir(!1),(Xr==null?void 0:Xr.status)===0&&an.setFieldsValue({unlock_key:Sa})})},"\u6362\u4E00\u6362"))):La.createElement(de.default.Item,{hidden:!0,name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),La.createElement(de.default.Item,{name:"login_restrict",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},La.createElement(Re.default,{disabled:aa},La.createElement(La.Fragment,null,La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u767B\u5F55\u9650\u5236",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u8003\u8BD5\u671F\u95F4\u7B2C\u4E8C\u6B21\u53CA\u540E\u7EED\u767B\u5F55\u7CFB\u7EDF\u65F6\uFF0C\u9700\u8981\u76D1\u8003\u8001\u5E08\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801\u624D\u80FD\u767B\u5F55\u7CFB\u7EDF\uFF09"))))),La.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},La.createElement(de.default.Item,{name:"screen_open",valuePropName:"checked"},La.createElement(Re.default,{disabled:aa},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),Yt.screen_open?La.createElement(La.Fragment,null,La.createElement(re.Z,{gutter:10,className:`${Ii.unlockKeyWrapper}`,style:{color:"#666666"},align:"middle",wrap:!1},La.createElement(pe.Z,null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7"),La.createElement(pe.Z,null,La.createElement(de.default.Item,{name:"screen_num",style:{marginBottom:0}},La.createElement(Te.Z,{size:"large",disabled:aa,min:0,max:10,addonAfter:"\u6B21",style:{width:"150px"}}))),La.createElement(pe.Z,null,"\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),La.createElement(pe.Z,null,La.createElement(de.default.Item,{name:"screen_sec",style:{marginBottom:0}},La.createElement(Te.Z,{size:"large",disabled:aa,min:0,max:60,addonAfter:"\u79D2",style:{width:"150px"}}))),La.createElement(pe.Z,null,"\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002")),La.createElement(re.Z,{gutter:10,className:`c-grey-333 ${Ii.unlockKeyWrapper}`,align:"middle",wrap:!1},La.createElement(pe.Z,null,La.createElement(de.default.Item,{name:"screen_shot_open",valuePropName:"checked",style:{marginBottom:0}},La.createElement(Ae.Z,{disabled:aa||!Yt.screen_open}))),La.createElement(pe.Z,{style:{color:"#666666"}},"\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u6216\u5207\u6362\u9875\u9762\u540E\u8FDB\u884C\u622A\u5C4F"))):La.createElement(La.Fragment,null,La.createElement(de.default.Item,{hidden:!0,name:"screen_num",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}),La.createElement(de.default.Item,{hidden:!0,name:"screen_sec",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}),La.createElement(de.default.Item,{hidden:!0,name:"screen_shot_open",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}))),La.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},La.createElement(de.default.Item,{name:"ip_bind",valuePropName:"checked",style:{marginBottom:0}},La.createElement(Re.default,{disabled:aa},La.createElement(La.Fragment,null,La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"IP\u5730\u5740\u7ED1\u5B9A",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5F00\u59CB\u8003\u8BD5\u7684\u5B66\u751F\u8D26\u53F7\u5C06\u81EA\u52A8\u4E0E\u8BBE\u5907\u516C\u7F51IP\u6216\u5185\u7F51IP\u8FDB\u884C\u7ED1\u5B9A\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u7531\u6559\u5E08/\u52A9\u6559\u8FDB\u884CIP\u89E3\u7ED1\u3002\uFF09"))))),Yt.ip_bind&&(0,bt.GJ)()?La.createElement(re.Z,{className:Ii.unlockKeyWrapper,style:{flexDirection:"column"}},La.createElement(de.default.Item,{name:"ip_bind_type",style:{marginBottom:0}},La.createElement(be.ZP.Group,null,La.createElement(be.ZP,{value:!1,style:{marginRight:"32px",fontWeight:"400"}},La.createElement("span",{style:{color:"#000"}},"\u7ED1\u5B9A\u5916\u7F51IP",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u6821\u6821\u56ED\u7F51\u7535\u8111\u7684\u516C\u7F51IP\u53EF\u80FD\u4F1A\u5B58\u5728\u53D8\u52A8\uFF09"))),La.createElement(be.ZP,{value:!0,style:{fontWeight:"400"}},La.createElement("span",{style:{color:"#000"}},"\u7ED1\u5B9A\u5185\u7F51IP",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u9700\u8981\u5B89\u88C5\u63D2\u4EF6\u624D\u80FD\u83B7\u53D6ip\uFF0C\u524D\u5F80",La.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u4E0B\u8F7D\u63D2\u4EF6"),"\uFF09")))))):La.createElement(de.default.Item,{hidden:!0,name:"ip_bind_type",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),La.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},La.createElement(de.default.Item,{name:"ip_limit",valuePropName:"checked",style:{marginBottom:0}},La.createElement(Re.default,{disabled:aa},La.createElement(La.Fragment,null,La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u9650\u5236\u53C2\u4E0E\u8003\u8BD5\u8BBE\u5907\u7684IP\u5730\u5740\u8303\u56F4\uFF09"))))),La.createElement(de.default.Item,{name:"public_ip",label:"\u516C\u7F51IP\u5730\u5740\u8303\u56F4(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)",hidden:!0}),La.createElement(de.default.Item,{name:"inner_ip",label:"\u5185\u7F51IP\u5730\u5740\u8303\u56F4(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)",hidden:!0}),(Yt==null?void 0:Yt.ip_limit)&&La.createElement(re.Z,{className:Ii.unlockKeyWrapper,style:{flexDirection:"column"}},La.createElement(pe.Z,null,La.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),La.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),La.createElement(re.Z,{className:`mt15 ${Ii.ipWrp}`,style:{background:"#F6F7F9"}},La.createElement(pe.Z,null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A"),La.createElement(pe.Z,null,(Wt=Yt.public_ip)==null?void 0:Wt.map((Sa,Xr)=>La.createElement("span",{key:Xr,className:Ii.ipItem},La.createElement("i",null,Sa," "),!aa&&La.createElement(hd.Z,{onClick:()=>{Fe.default.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:()=>{Yt.public_ip.splice(Xr,1),Qt(qu({},Yt))}})},className:" c-grey-c",size:20}))),(0,bt.GJ)()&&!aa&&La.createElement("span",{onClick:()=>{dt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"public_ip"}})},className:"font14 c-blue ml10",style:{cursor:"pointer"}}," ",La.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),La.createElement(re.Z,{className:`mt15 ${Ii.ipWrp}`,style:{background:"#F6F7F9"}},La.createElement(pe.Z,null,La.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),La.createElement(pe.Z,null,(at=Yt.inner_ip)==null?void 0:at.map((Sa,Xr)=>La.createElement("span",{className:Ii.ipItem},La.createElement("i",null,Sa," "),!aa&&La.createElement(hd.Z,{onClick:()=>{aa||Fe.default.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:()=>{Yt.inner_ip.splice(Xr,1),Qt(qu({},Yt))}})},className:" c-grey-c",size:20}))),(0,bt.GJ)()&&!aa&&La.createElement("span",{className:"font14 c-blue ml10",onClick:()=>{dt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})},style:{cursor:"pointer"}}," ",La.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))))),La.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},La.createElement(de.default.Item,{name:"open_camera",valuePropName:"checked",style:{marginBottom:0}},La.createElement(Re.default,{disabled:aa},La.createElement(La.Fragment,null,La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u529F\u80FD\u8FDB\u884C\u76D1\u8003\u548C\u884C\u4E3A\u5206\u6790",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u751F\u5728\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u4F7F\u7528\u7535\u8111\u6444\u50CF\u5934\u968F\u673A\u6293\u62CD\u7167\u7247\uFF0C\u7528\u4E8E\u76D1\u8003\u548C\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u5206\u6790\u7ED3\u679C\u53EF\u5728\u5B66\u751F\u7B54\u5377\u4E2D\u67E5\u770B\uFF09"))))),Yt.open_camera?La.createElement(re.Z,{gutter:10,className:`c-grey-333 ${Ii.unlockKeyWrapper}`,align:"middle",wrap:!1},La.createElement(pe.Z,{style:{color:"#666666"}},"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444"),La.createElement(pe.Z,null,La.createElement(de.default.Item,{name:"photo_count",style:{marginBottom:0}},La.createElement(Te.Z,{size:"large",disabled:aa||!Yt.open_camera,min:1,max:(0,bt.Ny)()?1e3:10,addonAfter:"\u6B21",style:{width:"150px"}}))),La.createElement(pe.Z,null,La.createElement("span",{className:"c-grey-c font14 ml10",style:{color:"#666"}},"\uFF08\u53EF\u586B\u5199\u6700\u5927\u503C\u4E3A10\uFF09"))):La.createElement(de.default.Item,{hidden:!0,name:"photo_count",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),La.createElement(de.default.Item,{name:"identity_verify",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},La.createElement(Re.default,{disabled:!(0,bt.ag)()||aa},La.createElement(La.Fragment,null,La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C ",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u9700\u8981\u4EBA\u8138\u9A8C\u8BC1\u5BA1\u6838\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\u624D\u53EF\u8FDB\u5165\u7B54\u9898\uFF09"))))),La.createElement(de.default.Item,{name:"open_phone_video_recording",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},La.createElement(Re.default,{disabled:!(0,bt.ag)()||aa},La.createElement(La.Fragment,null,La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u4E2D\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u5FC5\u987B\u5148\u5F00\u542F\u624B\u673A\u5F55\u5236\u89C6\u9891\uFF0C\u6559\u5E08/\u52A9\u6559\u53EF\u5728\u8BD5\u5377\u8BE6\u60C5-\u6444\u50CF\u76D1\u63A7\u9875\u9762\u67E5\u770B\u5B66\u751F\u89C6\u9891\u52A8\u6001\uFF09")))))),((0,bt.aN)()||((Oe=me==null?void 0:me.commonHeader)==null?void 0:Oe.exercise_author))&&!(Vn!=null&&Vn.appraise_label)&&La.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:()=>{an.submit()}},"\u4FDD\u5B58")),La.createElement(bc,null),La.createElement(Fe.default,{centered:!0,destroyOnClose:!0,open:Qa,title:"\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>On(!1)},La.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},La.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A",(Pe=ve==null?void 0:ve.setting)==null?void 0:Pe.homepage_tea_qq_number," "),La.createElement("img",{src:`${Le.Z.IMG_SERVER}/${(xn=ve==null?void 0:ve.setting)==null?void 0:xn.homepage_tea_qq_qrcode_url}`,width:200,height:200}))))};var id=(0,ye.connect)(({exercise:me,loading:ve,globalSetting:le})=>({exercise:me,loading:ve.effects,globalSetting:le}))(od),Ai=x(59301),n0=Object.defineProperty,a0=Object.defineProperties,bd=Object.getOwnPropertyDescriptors,Ms=Object.getOwnPropertySymbols,Td=Object.prototype.hasOwnProperty,r0=Object.prototype.propertyIsEnumerable,xd=(me,ve,le)=>ve in me?n0(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Ws=(me,ve)=>{for(var le in ve||(ve={}))Td.call(ve,le)&&xd(me,le,ve[le]);if(Ms)for(var le of Ms(ve))r0.call(ve,le)&&xd(me,le,ve[le]);return me},ld=(me,ve)=>a0(me,bd(ve)),kd=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const o0=({exercise:me,loading:ve,dispatch:le})=>{var dt,Dt,_e;const{workSetting:Wt,commonHeader:at}=me,Oe=(0,ye.useParams)();Oe.category=Oe.categoryId;const[Pe,xn]=(0,a.useState)(!1),[jn,Vn]=(0,a.useState)(!1);let[an,wn]=(0,a.useState)({score_open:!1,answer_open:!1,show_statistic:!1,open_total_score:!1,open_score_reviewed:!0,open_score_commited:!1,open_score:!1,answered_open:!1,assistant_auth:!1,passing_rate:60,use_blank_score:!1,downcase:!1,open_make_up:!1,make_up_score:1});(0,a.useEffect)(()=>{pa("\u8868\u5355\u672A\u4FDD\u5B58")},[an]);const aa=On=>{On.preventDefault(),On.returnValue=""},pa=(On="")=>{le({type:"exercise/setActionTabs",payload:{key:On}})};(0,a.useEffect)(()=>{var On,ga;$n(),(On=Wt==null?void 0:Wt.exercise)!=null&&On.id&&!(0,bt.aN)()&&!((ga=Wt==null?void 0:Wt.exercise)!=null&&ga.is_creator)&&xn(!0)},[me==null?void 0:me.workSetting]),(0,a.useEffect)(()=>{},[]);const $n=()=>{const On=JSON.parse(JSON.stringify(Wt));Object.keys(an).forEach(ga=>{var Yt;an[ga]=(Yt=On==null?void 0:On.exercise)==null?void 0:Yt[ga]}),wn(an),me.actionTabs.key!="\u6279\u91CF\u53D1\u5E03"&&pa("")},Wn=()=>{const On=JSON.parse(JSON.stringify(an));On.categoryId=Oe.categoryId,Qa(On)},Qa=On=>kd(void 0,null,function*(){var ga;if((On==null?void 0:On.use_blank_score)!==((ga=Wt==null?void 0:Wt.exercise)==null?void 0:ga.use_blank_score)){let da=Fe.default.confirm({closable:!0,width:500,centered:!0,icon:null,title:"\u63D0\u793A",onOk:()=>kd(void 0,null,function*(){Vn(!0);const oa=yield(0,fe.ZP)(`/api/exercises/${Oe==null?void 0:Oe.categoryId}/property_settings.json`,{method:"post",body:On});Vn(!1),oa.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),pa(""),le({type:"exercise/getCommonHeader",payload:Ws({},Oe)}),le({type:"exercise/getWorkSetting",payload:Ws({},Oe)}),Vn(!1))})});On!=null&&On.use_blank_score?da.update({content:Ai.createElement("div",null,"\u60A8\u5DF2\u52FE\u9009",Ai.createElement("span",{style:{color:"#165DFF"}},"\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D"),"\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F")}):da.update({content:Ai.createElement("div",null,"\u60A8\u5DF2\u53D6\u6D88\u52FE\u9009",Ai.createElement("span",{style:{color:"#165DFF"}},"\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D"),"\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F")});return}Vn(!0);const Yt=yield(0,fe.ZP)(`/api/exercises/${Oe==null?void 0:Oe.categoryId}/property_settings.json`,{method:"post",body:On});Vn(!1),Yt.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),pa(""),le({type:"exercise/getCommonHeader",payload:Ws({},Oe)}),le({type:"exercise/getWorkSetting",payload:Ws({},Oe)}))});return Ai.createElement("section",{className:Ii.scoreSettingWrapper,style:{padding:"30px 50px"}},Ai.createElement(yt.Z,{spinning:ve["exercise/getWorkSetting"]||jn},(at==null?void 0:at.is_make_up_exercise)&&Ai.createElement(Ai.Fragment,null,Ai.createElement(re.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px"}},Ai.createElement(pe.Z,null,Ai.createElement(Re.default,{checked:an.open_make_up,disabled:Pe,onChange:On=>{an.open_make_up=On.target.checked,wn(Object.assign({},an))},className:Ii.mainRuleText},Ai.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u8865\u8003\u6263\u5206 ")),Ai.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u7CFB\u7EDF\u5C06\u5728\u6BCF\u4E2A\u53C2\u52A0\u8865\u8003\u5B66\u751F\u6700\u7EC8\u6210\u7EE9\u7684\u57FA\u7840\u4E0A\u81EA\u52A8\u6263\u9664\u5BF9\u5E94\u8BBE\u7F6E\u7684\u5206\u503C\uFF09"))),an.open_make_up&&Ai.createElement("div",{className:"flex item-center gap-10px",style:{background:"#F6F7F9",padding:"13px 54px"}},Ai.createElement("div",null,"\u6263\u5206"),Ai.createElement(Te.Z,{value:an==null?void 0:an.make_up_score,min:1,step:1,max:(dt=Wt==null?void 0:Wt.exercise)!=null&&dt.total_score?Number((Dt=Wt==null?void 0:Wt.exercise)==null?void 0:Dt.total_score):Number.MAX_SAFE_INTEGER,suffix:"\u5206",style:{width:"120px"},onChange:On=>{wn(ld(Ws({},an),{make_up_score:Math.floor(On)}))}}))),Ai.createElement(re.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px"}},Ai.createElement(pe.Z,null,Ai.createElement(Re.default,{checked:an.use_blank_score,disabled:Pe,onChange:On=>{an.use_blank_score=On.target.checked,wn(Object.assign({},an))},className:Ii.mainRuleText},Ai.createElement(Ai.Fragment,null,Ai.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206"))),Ai.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5B66\u751F\u6709\u6F0F\u9009\u6B63\u786E\u7B54\u6848\u4F46\u662F\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\uFF0C\u53EF\u83B7\u5F97\u90E8\u5206\u5206\u503C\uFF0C\u5206\u503C=\u9009\u4E2D\u7684\u7B54\u6848\u4E2A\u6570*\uFF08\u8BE5\u5C0F\u9898\u5206\u503C/\u6B63\u786E\u7B54\u6848\u7684\u4E2A\u6570\uFF09\uFF09"))),Ai.createElement(re.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px"}},Ai.createElement(pe.Z,null,Ai.createElement(Re.default,{checked:an.downcase,disabled:Pe,onChange:On=>{an.downcase=On.target.checked,wn(Object.assign({},an))},className:Ii.mainRuleText},Ai.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u586B\u7A7A\u9898\u5224\u5206\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Ai.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u586B\u7A7A\u9898\u5728\u5224\u5206\u65F6\uFF0C\u5C06\u5FFD\u7565\u7B54\u6848\u603B\u4E2D\u82F1\u6587\u5B57\u6BCD\u5927\u5C0F\u5199\u9650\u5236\uFF09"))),Ai.createElement(re.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},Ai.createElement(pe.Z,null,Ai.createElement(Re.default,{checked:an.open_total_score,disabled:Pe,onChange:On=>{an.open_total_score=On.target.checked,On.target.checked?(an.open_score=!1,an.open_score_reviewed=!0):(an.open_score=!0,an.open_score_reviewed=!1),wn(Object.assign({},an))},className:Ii.mainRuleText},Ai.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u6210\u7EE9")),Ai.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u53EF\u914D\u7F6E\u5B66\u751F\u5728\u67D0\u9636\u6BB5\u53EF\u67E5\u770B\u8003\u8BD5\u6210\u7EE9\uFF09"))),an.open_total_score&&Ai.createElement(Ai.Fragment,null,Ai.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 54px"}},Ai.createElement(be.ZP.Group,{disabled:Pe,value:an.open_score?"afterEndTime":an!=null&&an.open_score_reviewed?"afterReview":"afterCommit",onChange:On=>{On.target.value==="afterEndTime"?wn(ga=>ld(Ws({},ga),{open_score:!0,open_score_reviewed:!1,open_score_commited:!1})):On.target.value==="afterReview"?wn(ga=>ld(Ws({},ga),{open_score:!1,open_score_reviewed:!0,open_score_commited:!1})):wn(ga=>ld(Ws({},ga),{open_score:!1,open_score_reviewed:!1,open_score_commited:!0}))}},Ai.createElement(be.ZP,{value:"afterEndTime",style:{marginRight:"80px"}},Ai.createElement("span",{style:{color:"#000"}},"\u8003\u8BD5\u622A\u6B62\u540E")),Ai.createElement(be.ZP,{value:"afterCommit",style:{marginRight:"80px"}},Ai.createElement("span",{style:{color:"#000"}},"\u63D0\u4EA4\u8BD5\u5377\u540E")),Ai.createElement(be.ZP,{value:"afterReview"},Ai.createElement("span",{style:{color:"#000"}},"\u8003\u8BD5\u622A\u6B62\u4E14\u8BD5\u5377\u8BC4\u9605\u5B8C\u6210\u540E")))),Ai.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},Ai.createElement(Re.default,{className:Ii.mainRuleText,checked:an.answered_open,disabled:Pe,onChange:On=>{an.answered_open=On.target.checked,wn(Object.assign({},an))}},Ai.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u67E5\u770B\u8BD5\u5377")),Ai.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u8003\u8BD5\u7B54\u5377\uFF09")),an.answered_open&&Ai.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 54px"}},Ai.createElement(be.ZP.Group,{value:an.answer_open,disabled:Pe,onChange:On=>{an.answer_open=On.target.value,wn(Object.assign({},an))}},Ai.createElement(be.ZP,{value:!0,style:{marginRight:"25px"}},Ai.createElement("span",{style:{color:"#000"}},"\u663E\u793A\u8BD5\u9898\u7B54\u6848\u548C\u89E3\u6790")),Ai.createElement(be.ZP,{value:!1},Ai.createElement("span",{style:{color:"#000"}},"\u4E0D\u663E\u793A\u8BD5\u9898\u7B54\u6848\u548C\u89E3\u6790")))),Ai.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},Ai.createElement(Re.default,{className:Ii.mainRuleText,checked:an.score_open,disabled:Pe,onChange:On=>{an.score_open=On.target.checked,wn(Object.assign({},an))}},Ai.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9")),Ai.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5DF2\u7ECF\u4EA4\u5377\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u540C\u5B66\u672C\u573A\u8003\u8BD5\u7684\u6210\u7EE9\uFF09")),Ai.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 30px"}},Ai.createElement(Re.default,{className:Ii.mainRuleText,checked:an.show_statistic,disabled:Pe,onChange:On=>{an.show_statistic=On.target.checked,wn(Object.assign({},an))}},Ai.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u67E5\u770B\u7EDF\u8BA1\u7ED3\u679C")),Ai.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5DF2\u7ECF\u4EA4\u5377\u7684\u5B66\u751F\u53EF\u4EE5\u672C\u573A\u8003\u8BD5\u7684\u7EDF\u8BA1\u7ED3\u679C\uFF09"))),((0,bt.aN)()||((_e=me==null?void 0:me.commonHeader)==null?void 0:_e.exercise_author))&&Ai.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:Wn},"\u4FDD\u5B58")))};var jd=(0,ye.connect)(({exercise:me,loading:ve,globalSetting:le})=>({exercise:me,loading:ve.effects,globalSetting:le}))(o0),Ni=x(59301),i0=Object.defineProperty,l0=Object.defineProperties,ud=Object.getOwnPropertyDescriptors,sd=Object.getOwnPropertySymbols,wd=Object.prototype.hasOwnProperty,u0=Object.prototype.propertyIsEnumerable,Zd=(me,ve,le)=>ve in me?i0(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Pl=(me,ve)=>{for(var le in ve||(ve={}))wd.call(ve,le)&&Zd(me,le,ve[le]);if(sd)for(var le of sd(ve))u0.call(ve,le)&&Zd(me,le,ve[le]);return me},$o=(me,ve)=>l0(me,ud(ve)),qi=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const ql=({exercise:me,globalSetting:ve,loading:le,dispatch:dt})=>{const{workSetting:Dt,commonHeader:_e}=me,Wt=(0,ye.useParams)();Wt.category=Wt.categoryId;const[at,Oe]=(0,a.useState)(!1),[Pe,xn]=(0,a.useState)(0),[jn,Vn]=(0,a.useState)(0),[an,wn]=(0,a.useState)(!1),[aa,pa]=(0,a.useState)({}),[$n,Wn]=(0,a.useState)(!1),[Qa,On]=(0,a.useState)([]),[ga,Yt]=(0,a.useState)([]),[da,oa]=(0,a.useState)([]),[Ta,Jt]=(0,a.useState)([]),[va,ra]=(0,a.useState)([]);let[ir,eo]=(0,a.useState)({select_appraise:!1,sealed_review:!1,review_type:0,end_time:""});(0,a.useEffect)(()=>{var Oa;!(0,bt.aN)()&&!((Oa=Dt==null?void 0:Dt.exercise)!=null&&Oa.is_creator)&&Oe(!0)},[Dt]),(0,a.useEffect)(()=>{Pr()},[_e]);const Pr=()=>qi(void 0,null,function*(){wn(!0);const Oa=yield(0,fe.ZP)(`/api/exercises/${Wt==null?void 0:Wt.categoryId}/distinguish_exercise_setting.json`,{method:"get"});Object.keys(ir).forEach(Fr=>{ir[Fr]=Oa==null?void 0:Oa[Fr]}),console.log(Oa,"res"),pa(Pl({},Oa)),ra((Oa==null?void 0:Oa.exercise_questions)||[]),fa(Pl({},Oa)),Yt((Oa==null?void 0:Oa.course_review_teachers)||[]),eo($o(Pl({},ir),{select_appraise:!!Oa.end_time})),xn((Oa==null?void 0:Oa.total)||0),Vn((Oa==null?void 0:Oa.finish_total)||0),wn(!1),za("")}),Dr=()=>{const Oa=JSON.parse(JSON.stringify(ir));if(!Oa.select_appraise){Pr();return}if(!Oa.end_time){oe.ZP.warning("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Oa.review_type&&!Ta.length){oe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}if(Oa.review_type&&!va.some(Fr=>!!Fr.appraise_teachers.length)){oe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}Oa.review_type===0&&(Oa.exercises=Ta==null?void 0:Ta.map(Fr=>{var xr;return{id:Fr.id,total:Fr.total,finish_total:Fr.finish_total,unfinished_total:Fr.unfinished_total,appraise_teacher_ids:(xr=Fr==null?void 0:Fr.appraise_teachers)==null?void 0:xr.map(qa=>({id:qa.id}))}})),Oa.review_type===1&&(Oa.exercise_questions=va==null?void 0:va.map(Fr=>{var xr;return{id:Fr.id,total:Fr.total,question_id:Fr.question_id,appraise_teacher_ids:(xr=Fr==null?void 0:Fr.appraise_teachers)==null?void 0:xr.map(qa=>({id:qa.id,message_status:qa.message_status}))}})),delete Oa.select_appraise,Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,closable:!0,width:650,title:"\u63D0\u793A",content:Ni.createElement("div",null,Ni.createElement("div",null,"\u4E3A\u786E\u4FDD\u96C6\u4E2D\u9605\u5377\u6A21\u5F0F\u8BC4\u5206\u7ED3\u679C\u7684\u51C6\u786E\u6027\uFF0C\u4FDD\u5B58\u8BC4\u9605\u8BBE\u7F6E\u4E4B\u540E\uFF0C\u672C\u573A\u8003\u8BD5\u5C06",Ni.createElement("span",{style:{color:"#FA6400"}},"\u7981\u6B62"),"\u8FDB\u884C\u4EE5\u4E0B\u64CD\u4F5C\uFF1A"),Ni.createElement("div",{style:{padding:10,marginTop:5,background:"#F6F7F9"}},"1.\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5",Ni.createElement("br",null),"2.\u4FEE\u6539\u672C\u573A\u8003\u8BD5\u7ED3\u675F\u65F6\u95F4",Ni.createElement("br",null),"3.\u5F00\u542F\u8865\u8003",Ni.createElement("br",null),"4.\u7F16\u8F91\u8BD5\u5377"),Ni.createElement("div",{className:"c-grey-999",style:{marginTop:10,color:"#FA6A0A",display:"flex",alignItems:"center"}},Ni.createElement(b.Z,{style:{marginRight:3}})," ",Ni.createElement("span",null,"\u6CE8\u610F\uFF1A\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03"))),onOk:()=>{Qt(Oa)}})},Qt=Oa=>qi(void 0,null,function*(){wn(!0);const Fr=yield(0,fe.ZP)(`/api/exercises/${Wt==null?void 0:Wt.categoryId}/appraise_settings.json`,{method:"post",body:Oa});if(wn(!1),Fr.status===0){oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),za(""),Pr(),dt({type:"exercise/getCommonHeader",payload:Pl({},Wt)});return}}),tt=(Oa,Fr)=>{const xr=Math.floor(Oa/Fr);let qa=Oa%Fr;const ea=[];for(let Ua=0;Ua0?1:0)),qa--;return ea},ka=Oa=>{var Fr;if(Oa[0]){let xr=[];Ta.forEach(ea=>xr=xr.concat(ea.appraise_teachers));let qa=ga.filter(ea=>xr.every(Ua=>Ua.id!==ea.id));console.log(qa,"newItems"),oa([...qa]),Wn(Oa)}if(!Oa[0]){let xr=[];xr=xr.concat(((Fr=va==null?void 0:va[Oa[1]])==null?void 0:Fr.appraise_teachers)||[]);let qa=ga.filter(ea=>xr.every(Ua=>Ua.id!==ea.id));oa([...qa]),Wn(Oa)}},fa=Oa=>{if(Oa!=null&&Oa.start_appraise){Jt((Oa==null?void 0:Oa.exercises)||[]);return}let Fr=Oa==null?void 0:Oa.exercises;const xr=tt(Oa==null?void 0:Oa.total,Fr.length),qa=tt(Oa==null?void 0:Oa.finish_total,Fr.length);xr.forEach((ea,Ua)=>{Fr[Ua].total=ea}),qa.forEach((ea,Ua)=>{Fr[Ua].finish_total=ea,Fr[Ua].unfinished_total=Fr[Ua].total-Fr[Ua].finish_total}),Fr=Fr.filter(ea=>ea.total>0),Jt(JSON.parse(JSON.stringify(Fr)))},ja=()=>{if(!Qa.length){oe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}if($n[0]){if($n[1]===null){const Oa=da.filter(ea=>Qa.includes(ea.id));let Fr=[...Ta,...Oa==null?void 0:Oa.map(ea=>({appraise_teachers:[ea],total:0,finish_total:0,unfinished_total:0}))];const xr=tt(Pe,Fr.length),qa=tt(jn,Fr.length);xr.forEach((ea,Ua)=>{Fr[Ua].total=ea}),qa.forEach((ea,Ua)=>{Fr[Ua].finish_total=ea,Fr[Ua].unfinished_total=Fr[Ua].total-Fr[Ua].finish_total}),Fr=Fr.filter(ea=>ea.total>0),Jt(JSON.parse(JSON.stringify(Fr))),Wn(!1)}if($n[1]!==null){const Oa=da.filter(xr=>Qa.includes(xr.id));let Fr=[];Ta.forEach((xr,qa)=>{if($n[1]===qa){Fr.push($o(Pl({},xr),{appraise_teachers:[...xr.appraise_teachers,...Oa]}));return}Fr.push(xr)}),Jt(Fr),Wn(!1)}}if(!$n[0]&&$n[1]!==null){let Oa=da.filter(xr=>Qa.includes(xr.id));Oa=Oa.map(xr=>$o(Pl({},xr),{message_status:aa!=null&&aa.start_appraise?1:0}));let Fr=[];va.forEach((xr,qa)=>{if($n[1]===qa){Fr.push($o(Pl({},xr),{appraise_teachers:[...xr.appraise_teachers,...Oa]}));return}Fr.push(xr)}),ra(Fr),Wn(!1)}},vr=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"center",render:(Oa,Fr,xr)=>xr+1,width:70},{title:"\u8BC4\u9605\u6559\u5E08",align:"center",dataIndex:"appraise_teachers",className:Ii.padding,render:(Oa,Fr,xr)=>Ni.createElement("span",{className:Ii.tagWrap},Ni.createElement("div",null,Oa==null?void 0:Oa.map(qa=>Ni.createElement("div",{className:Ii.tag,key:qa.id},Ni.createElement("b",{title:qa.name},qa.name),(qa==null?void 0:qa.disabled)!==!0&&!at&&Ni.createElement("span",{onClick:ea=>{const Ua=Oa.filter(ta=>ta.id!==qa.id),Ca=Ta.map((ta,Ba)=>Ba===xr?$o(Pl({},ta),{appraise_teachers:Ua}):ta);Ua.length?Jt(Ca):Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5220\u9664\u6B64\u6559\u5E08\uFF0C\u8BD5\u5377\u5C06\u91CD\u65B0\u5747\u5206\u7ED9\u5176\u4ED6\u8BC4\u9605\u6559\u5E08\uFF1B\u5982\u9700\u6DFB\u52A0\u6307\u5B9A\u6559\u5E08\uFF0C\u8BF7\u70B9\u51FB\u201C+\u8BC4\u9605\u6559\u5E08\u201D\u6309\u94AE\u3002",onOk:()=>{const ta=Ta==null?void 0:Ta.filter(($a,mr)=>mr!==xr),Ba=tt(Pe,ta.length),qn=tt(jn,ta.length);Ba.forEach(($a,mr)=>{ta[mr].total=$a}),qn.forEach(($a,mr)=>{ta[mr].finish_total=$a,ta[mr].unfinished_total=ta[mr].total-ta[mr].finish_total}),Jt(JSON.parse(JSON.stringify(ta)))}})}},Ni.createElement("i",{className:"iconfont icon-guanbi7"}))))),!at&&Ni.createElement("span",{onClick:()=>ka([!0,xr]),style:{fontSize:14,fontWeight:400},className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"}," \u6DFB\u52A0\u5171\u8BC4\u6559\u5E08"))},{title:"\u603B\u6570\u91CF",align:"center",dataIndex:"total",width:90},{title:"\u5DF2\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"finish_total",width:100},{title:"\u5F85\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"unfinished_total",width:100}],Sa=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"center",render:(Oa,Fr,xr)=>xr+1,width:70},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",align:"center",width:100},{title:"\u8BC4\u9605\u6559\u5E08",align:"center",className:Ii.padding,dataIndex:"appraise_teachers",render:(Oa,Fr,xr)=>Ni.createElement("span",{className:Ii.tagWrap},Ni.createElement("div",null,Oa==null?void 0:Oa.map(qa=>Ni.createElement("div",{className:Ii.tag,key:qa.id},Ni.createElement("b",{title:qa.name},qa.name),(qa==null?void 0:qa.disabled)!==!0&&!at&&Ni.createElement("span",{onClick:()=>{const ea=Oa.filter(Ca=>Ca.id!==qa.id),Ua=va.map((Ca,ta)=>ta===xr?$o(Pl({},Ca),{appraise_teachers:ea}):Ca);ra(Ua)}},Ni.createElement("i",{className:"iconfont icon-guanbi7"}))))),!at&&Ni.createElement("span",{onClick:()=>ka([!1,xr]),className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"}))},{title:"\u603B\u6570\u91CF",align:"center",dataIndex:"total",width:90},{title:"\u5DF2\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"finish_total",width:100},{title:"\u5F85\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"unfinished_total",width:100}];(0,a.useEffect)(()=>{za("\u8868\u5355\u672A\u4FDD\u5B58")},[ir]);const Xr=Oa=>{Oa.preventDefault(),Oa.returnValue=""},za=(Oa="")=>{dt({type:"exercise/setActionTabs",payload:{key:Oa}})};return Ni.createElement("section",{className:Ii.form,style:{padding:"30px 50px",marginBottom:"0px"}},Ni.createElement(yt.Z,{spinning:an},Ni.createElement("div",{className:Ii.title},"\u96C6\u4E2D\u8BC4\u9605",Ni.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5F53\u5B58\u5728\u5B66\u751F\u5DF2\u4EA4\u5377\u3001\u8003\u8BD5\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\uFF0C\u4E14\u8BD5\u5377\u5305\u542B\u586B\u7A7A\u3001\u7B80\u7B54\u3001\u7F16\u7A0B\u3001\u7A0B\u5E8F\u586B\u7A7A\u3001\u5B9E\u8BAD\u9898\u4EFB\u610F\u9898\u578B\u65F6\uFF0C\u65B9\u53EF\u5F00\u542F\u96C6\u4E2D\u8BC4\u9605\uFF09")),Ni.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px"}},Ni.createElement(Re.default,{checked:ir.select_appraise,disabled:at||!(aa!=null&&aa.can_open_appraise&&!(aa!=null&&aa.end_time)),onChange:Oa=>{ir.select_appraise=Oa.target.checked,eo(Object.assign({},ir))}}),Ni.createElement("span",{style:{color:"#000",fontSize:"14px",marginLeft:"10px"}},"\u96C6\u4E2D\u9605\u5377"),Ni.createElement("span",{style:{color:"#666",marginLeft:"5px"}},"\uFF08\u5F00\u542F\u96C6\u4E2D\u9605\u5377\u540E\u65E0\u6CD5\u5173\u95ED\uFF09"),ir.select_appraise&&Ni.createElement("div",{style:{marginTop:"15px",marginLeft:30}},Ni.createElement("span",{style:{color:"#666666",marginRight:"20px"}},Ni.createElement("span",{style:{color:"red"}},"*"),"\u622A\u6B62\u65F6\u95F4"),Ni.createElement(Fn.default,{style:{width:234},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ze()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:at,allowClear:!1,value:ir.end_time?Ze()(ir.end_time):"",disabledDate:Ot.Q8,disabledTime:Oa=>(0,Ot.d0)(Oa),onChange:(Oa,Fr)=>{ir.end_time=Fr,eo(Object.assign({},ir))}}))),ir.select_appraise&&Ni.createElement("div",null,Ni.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Ni.createElement(Re.default,{checked:ir.sealed_review,disabled:at||!(aa!=null&&aa.change_sealed_review),onChange:Oa=>{ir.sealed_review=Oa.target.checked,eo(Object.assign({},ir))}}),Ni.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"#000"}},"\u5C01\u5377\u8BC4\u9605"),Ni.createElement("span",{style:{color:"#666",marginLeft:"5px"}},"\uFF08\u9009\u4E2D\uFF0C\u6559\u5E08\u5728\u96C6\u4E2D\u8BC4\u9605\u754C\u9762\u4E0D\u663E\u793A\u5B66\u751F\u4FE1\u606F\uFF09")),Ni.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Ni.createElement("div",{style:{color:"#333333",fontSize:14,fontWeight:600,marginBottom:20}},"\u8BC4\u9605\u6A21\u5F0F",Ni.createElement("span",{style:{fontWeight:400,fontSize:14,color:"#666"}},"\uFF08\u8BC4\u9605\u6A21\u5F0F\u5F00\u542F\u540E\u4E0D\u53EF\u66F4\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF09")),Ni.createElement(be.ZP.Group,{value:ir.review_type,disabled:at||!!(aa!=null&&aa.end_time),style:{marginLeft:30},onChange:Oa=>{ir.review_type=Oa.target.value,eo(Object.assign({},ir))}},Ni.createElement(be.ZP,{value:0},Ni.createElement("span",{style:{color:"#000"}},"\u8BD5\u5377\u6A21\u5F0F"),Ni.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5B66\u751F\u8BD5\u5377\u5C06\u5747\u5300\u5206\u914D\u7ED9\u8BC4\u9605\u6559\u5E08\uFF0C\u65E0\u6CD5\u5747\u5206\u591A\u51FA\u7684\u8BD5\u5377\u968F\u673A\u5206\u914D\uFF09")),Ni.createElement(be.ZP,{style:{marginLeft:"50px"},value:1},Ni.createElement("span",{style:{color:"#000"}},"\u8BD5\u9898\u6A21\u5F0F"),Ni.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5C06\u5355\u4E2A\u8BD5\u9898\u6307\u5B9A\u7ED9\u591A\u4E2A\u6559\u5E08\u5171\u540C\u8BC4\u9605\uFF09"))),Ni.createElement(re.Z,{style:{width:"100%",marginTop:"15px"},align:"middle"},Ni.createElement("div",{style:{color:"#666666",marginRight:"20px"}},Ni.createElement("span",{style:{color:"red"}},"*"),"\u8BC4\u9605\u6559\u5E08"),ir.review_type===0&&Ni.createElement("div",{style:{flex:1}},Ta.length>0&&Ni.createElement(z.default,{bordered:!0,className:"mb20",pagination:!1,dataSource:Ta,columns:vr}),(aa==null?void 0:aa.start_appraise)===!1&&!at&&Ni.createElement("div",{onClick:()=>ka([!0,null]),style:{display:Pe==1&&(Ta==null?void 0:Ta.length)===1&&"none",width:"124px",height:"38px",lineHeight:"38px",border:"1px #3061D0 solid",borderRadius:"2px",textAlign:"center",cursor:"pointer",color:"#3061D0",background:"#fff"}},"\u6DFB\u52A0\u8BC4\u9605\u6559\u5E08")),ir.review_type===1&&Ni.createElement("div",{style:{flex:1}},va.length>0&&Ni.createElement(z.default,{bordered:!0,pagination:!1,rowKey:"id",dataSource:va,columns:Sa}))))),((0,bt.aN)()||!!aa.exercise_author)&&Ni.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:Dr},"\u4FDD\u5B58")),Ni.createElement(Fe.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:!!$n,title:($n==null?void 0:$n[1])===null?"\u6307\u5B9A\u8BC4\u9605\u6559\u5E08":"\u5171\u540C\u8BC4\u9605\u6559\u5E08",bodyStyle:{padding:"0 16px"},okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:"800px",onOk:ja,afterClose:()=>{On([])},onCancel:()=>{Wn(!1)}},Ni.createElement(z.default,{pagination:{hideOnSinglePage:!0},bordered:!0,rowSelection:{type:"checkbox",onChange:Oa=>{On(Oa)}},rowKey:"id",dataSource:da,columns:[{title:"\u6559\u5E08\u59D3\u540D",align:"center",dataIndex:"name",width:"25%"},{title:"\u624B\u673A",align:"center",dataIndex:"phone",width:"18%"},{title:"\u90AE\u7BB1",align:"center",dataIndex:"email",width:"28%"},{title:"\u89D2\u8272",align:"center",dataIndex:"identity"}]})))};var bu=(0,ye.connect)(({exercise:me,loading:ve,globalSetting:le})=>({exercise:me,loading:ve.effects,globalSetting:le}))(ql),dl=x(59301),Ts=Object.defineProperty,sc=Object.defineProperties,ks=Object.getOwnPropertyDescriptors,Gc=Object.getOwnPropertySymbols,wc=Object.prototype.hasOwnProperty,Ls=Object.prototype.propertyIsEnumerable,s0=(me,ve,le)=>ve in me?Ts(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,c0=(me,ve)=>{for(var le in ve||(ve={}))wc.call(ve,le)&&s0(me,le,ve[le]);if(Gc)for(var le of Gc(ve))Ls.call(ve,le)&&s0(me,le,ve[le]);return me},P0=(me,ve)=>sc(me,ks(ve)),$0=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const b0=({exercise:me,globalSetting:ve,loading:le,dispatch:dt})=>{var Dt,_e;const{workSetting:Wt,commonHeader:at}=me,[Oe]=de.default.useForm(),Pe=(0,ye.useParams)();Pe.category=Pe.categoryId;const[xn,jn]=(0,a.useState)(!1),[Vn,an]=(0,a.useState)(!1),wn={forbid_screen:!1,screen_key:((Dt=Wt==null?void 0:Wt.exercise)==null?void 0:Dt.screen_key)||"",use_white_list:!1,white_list:[],net_limit:!1,net_limit_list:""};let[aa,pa]=(0,a.useState)(wn);const[$n,Wn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var Jt,va;Qa(),(Jt=Wt==null?void 0:Wt.exercise)!=null&&Jt.id&&!(0,bt.aN)()&&!((va=Wt==null?void 0:Wt.exercise)!=null&&va.is_creator)&&jn(!0)},[me==null?void 0:me.workSetting]),(0,a.useEffect)(()=>{((at==null?void 0:at.exercise_status)==="5"||at!=null&&at.appraise_label)&&jn(!0)},[at]),(0,a.useEffect)(()=>{},[]),(0,a.useEffect)(()=>{me.actionTabs.key==="insterIp"&&(me.actionTabs.data.ip?aa[me.actionTabs.type]=[...aa[me.actionTabs.type]||[],...me.actionTabs.data.ip]:aa[me.actionTabs.type]=[...aa[me.actionTabs.type]||[],`${me.actionTabs.data.startIP},${me.actionTabs.data.startIP.substring(0,me.actionTabs.data.startIP.lastIndexOf("."))+"."+me.actionTabs.data.endIP}`],On(aa),Wn(!0))},[me.actionTabs]);const Qa=()=>{const Jt=JSON.parse(JSON.stringify(Wt));Object.keys(aa).forEach(va=>{var ra;aa[va]=(ra=Jt==null?void 0:Jt.exercise)==null?void 0:ra[va]}),On(P0(c0({},aa),{ip_limit:aa.ip_limit!=="no"}))},On=Jt=>{pa(Jt),Oe.setFieldsValue(Jt)};function ga(Jt=""){if(!Jt)return!1;const va=Jt.split(` -`),ra=/^(http|https):\/\//;for(let ir=0;ir{var va,ra;if(Jt.categoryId=Pe.categoryId,Jt.forbid_screen&&!(Jt!=null&&Jt.screen_key.replace(/\s+/g,""))){oe.ZP.warning("\u8BF7\u586B\u5199\u89E3\u9501\u5207\u5C4F\u7801");return}if(Jt!=null&&Jt.use_white_list&&!((va=Jt==null?void 0:Jt.white_list)!=null&&va.length)){oe.ZP.warning("\u8BF7\u9009\u62E9\u767D\u540D\u5355\u7A0B\u5E8F");return}if(Jt!=null&&Jt.net_limit){if(Jt!=null&&Jt.net_limit_list&&!((ra=Jt==null?void 0:Jt.net_limit_list)!=null&&ra.replace(/\s+/g,""))){oe.ZP.warning("\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u4E0D\u5141\u8BB8\u5168\u90E8\u4E3A\u7A7A\u683C");return}if(ga(Jt==null?void 0:Jt.net_limit_list)){oe.ZP.warning("\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u57DF\u540D\u4E0D\u9700\u8981\u586B\u5199http/https\u7684\u524D\u7F00\uFF0C\u8BF7\u4FEE\u6539");return}}da(Jt)},da=Jt=>$0(void 0,null,function*(){an(!0);const va=yield(0,fe.ZP)(`/api/exercises/${Pe==null?void 0:Pe.categoryId}/client_cheating_settings.json`,{method:"post",body:Jt});an(!1),va.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),dt({type:"exercise/getCommonHeader",payload:c0({},Pe)}),dt({type:"exercise/getWorkSetting",payload:c0({},Pe)}),Wn(!1))});(0,a.useEffect)(()=>{oa($n?"\u8868\u5355\u672A\u4FDD\u5B58":"")},[$n]);const oa=(Jt="")=>{dt({type:"exercise/setActionTabs",payload:{key:Jt}})},Ta=[{value:"360huabao",label:"360\u753B\u62A5"},{value:"360se",label:"360\u6D4F\u89C8\u5668"},{value:"chrome",label:"google\u6D4F\u89C8\u5668"},{value:"Code",label:"vscode\u7F16\u8F91\u5668"},{value:"msedge",label:"edge\u6D4F\u89C8\u5668"},{value:"QQ",label:"qq\u6D4F\u89C8\u5668"},{value:"SystemSettings",label:"\u7CFB\u7EDF\u8BBE\u7F6E"},{value:"WeChat",label:"\u5FAE\u4FE1"},{value:"WindowsTerminal",label:"\u7EC8\u7AEF"},{value:"WINWORD",label:"\u5FAE\u8F6FOffice"},{value:"Taskmgr",label:"\u4EFB\u52A1\u7BA1\u7406\u5668"},{value:"EXCEL",label:"Microsoft Excel"},{value:"POWERPNT",label:"Microsoft PowerPoint"},{value:"firefox",label:"Firefox"},{value:"DingTalk",label:"\u9489\u9489"}];return dl.createElement("section",{className:Ii.formDom,style:{padding:"30px 50px"}},dl.createElement(yt.Z,{spinning:le["exercise/getWorkSetting"]||Vn},dl.createElement(de.default,{form:Oe,name:"basicForm",initialValues:wn,colon:!1,onValuesChange:(Jt,va)=>{console.log("onValuesChange",va);let ra=va;for(const ir in Jt)ir=="forbid_screen"&&va[ir]&&at!=null&&at.have_unity_3d_shixun&&(ra.forbid_screen=!1,On(ra),Fe.default.confirm({title:"\u63D0\u793A",width:518,icon:null,centered:!0,content:dl.createElement("div",null,`\u8BD5\u5377\u4E2D\u7684${at==null?void 0:at.unity_3d_shixun}\u9700\u8981\u6253\u5F00\u7B2C\u4E09\u65B9\u8F6F\u4EF6\u5BA2\u6237\u7AEF\uFF0C\u65E0\u6CD5\u5F00\u542F\u201C\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377\u201D\u8BBE\u7F6E\u9879`),cancelButtonProps:{className:Ii.edit},okText:"\u6211\u77E5\u9053\u4E86",cancelText:"\u4FEE\u6539\u8BD5\u5377",onCancel:()=>{ye.history.push(at!=null&&at.is_random?`/classrooms/${Pe.coursesId}/exercise/${Pe.categoryId}/random/edit?type=settings`:`/classrooms/${Pe.coursesId}/exercise/add/${Pe.categoryId}?random=false&type=2`)}})),(ir=="ip_bind"||ir=="ip_limit")&&!va.is_locked&&va[ir]&&(ra.is_locked=!0),ir=="open_camera"&&(ra.photo_count=ra.photo_count||5);On(ra),Wn(!0)},onFinish:Yt},dl.createElement("div",{className:Ii.title},"\u5BA2\u6237\u7AEF\u8BBE\u7F6E"),dl.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},dl.createElement("div",{style:{color:"#000"}},"1\u3001\u82E5\u672A\u8BBE\u7F6E\u5BA2\u6237\u7AEF\u7684\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u652F\u6301\u5B66\u751F\u7F51\u9875\u7AEF\u4E0E\u5BA2\u6237\u7AEF\u540C\u65F6\u6309\u7167\u540C\u4E00\u5957\u89C4\u5219\u8FDB\u884C\u8003\u8BD5\uFF0C\u8003\u8BD5\u7684\u6570\u636E\u4E24\u7AEF\u540C\u6B65\u3002\u82E5\u8BBE\u7F6E\u5BA2\u6237\u7AEF\u8003\u8BD5\u4E0B\u7684\u4EFB\u610F\u89C4\u5219\uFF0C\u5219\u5224\u5B9A\u4E3A\u5F00\u542F\u5BA2\u6237\u7AEF\u8BBE\u7F6E\u7684\u8003\u8BD5\u3002"),dl.createElement("div",{style:{color:"#000",marginTop:"20px"}},"2\u3001\u5F00\u542F\u5BA2\u6237\u7AEF\u8BBE\u7F6E\u7684\u8003\u8BD5\uFF0C\u5B66\u751F\u53EA\u80FD\u5728Windows\u7CFB\u7EDF\u7684\u5BA2\u6237\u7AEF\u8FDB\u884C\u8003\u8BD5\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5\u8003\u8BD5\u7CFB\u7EDF\u5BA2\u6237\u7AEF\uFF0C\u70B9\u51FB",dl.createElement("a",{onClick:()=>{window.open("/download")}},"\u3010\u4E0B\u8F7D\u5BA2\u6237\u7AEF\u3011"))),dl.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},dl.createElement(de.default.Item,{name:"forbid_screen",valuePropName:"checked",style:{marginBottom:0}},dl.createElement(Re.default,{disabled:xn},dl.createElement(dl.Fragment,null,dl.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u7981\u6B62\u5207\u5C4F")))),aa.forbid_screen&&dl.createElement(re.Z,{className:Ii.unlockKeyWrapper,align:"middle"},dl.createElement("div",{style:{color:"#666666"}},"\u89E3\u9501\u5207\u5C4F\u7801"),dl.createElement(De.Z,{title:"\u5982\u5B66\u751F\u9700\u89E3\u9664\u5207\u5C4F\u9650\u5236\uFF0C\u9700\u6559\u5E08\u8F93\u5165\u89E3\u9501\u7801\u89E3\u9664"},dl.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Ii.title_icon}`,style:{cursor:"pointer",margin:"0 10px"}})),dl.createElement(de.default.Item,{name:"screen_key",style:{marginBottom:0}},dl.createElement(Se.default,{size:"large",className:Ii.unlockKeyInput,disabled:!0,placeholder:"\u8BF7\u8F93\u5165\u89E3\u9501\u5207\u5C4F\u7801"})),dl.createElement(pe.Z,null,!xn&&dl.createElement(Ce.ZP,{type:"link",onClick:()=>{Oe.setFieldsValue({screen_key:Math.floor(Math.random()*1e6).toString().padStart(6,"0")})}},"\u6362\u4E00\u6362")))),dl.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},dl.createElement(de.default.Item,{name:"use_white_list",valuePropName:"checked",style:{marginBottom:0}},dl.createElement(Re.default,{disabled:xn},dl.createElement(dl.Fragment,null,dl.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8BBE\u7F6E\u767D\u540D\u5355\u7A0B\u5E8F")))),aa.use_white_list&&dl.createElement(re.Z,{className:Ii.unlockKeyWrapper,align:"middle"},dl.createElement(de.default.Item,{name:"white_list",style:{marginBottom:0,marginRight:10}},dl.createElement(dn.default,{mode:"tags",size:"large",disabled:xn,style:{width:1016},options:Ta})))),dl.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},dl.createElement(de.default.Item,{name:"net_limit",valuePropName:"checked",style:{marginBottom:0}},dl.createElement(Re.default,{disabled:xn},dl.createElement(dl.Fragment,null,dl.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u7F51\u7EDC\u53EF\u8BBF\u95EE\u6E05\u5355")))),aa.net_limit&&dl.createElement(re.Z,{className:Ii.unlockKeyWrapper,align:"middle"},dl.createElement(de.default.Item,{name:"net_limit_list",style:{marginBottom:0}},dl.createElement(Se.default.TextArea,{rows:5,style:{width:1016},disabled:xn,placeholder:`\u652F\u6301 http\u548Cip\u4E24\u79CD\u65B9\u5F0F\uFF0C\u591A\u4E2Ahttp\uFF0Cip\u591A\u884C\u5C55\u793A\u5982\uFF1A +`),Kn.focus();default:throw new Error}},[Kn,fr]),zo=(0,a.useMemo)(()=>{switch(fr){case Fn:return a.createElement(Kt,{callback:Ar,onCancel:Ro});case wa:return a.createElement(mt.Z,{callback:Ar,onCancel:Ro});case Ot:return a.createElement(Je.Z,{callback:Ar,onCancel:Ro});case _t:return a.createElement(xt,{callback:Ar,onCancel:Ro});case Ga:return a.createElement(xe,{callback:Ar,onCancel:Ro});case"maths-latex":return a.createElement(Qn,{showSaveButton:!0,callback:Ar});case"inline-latex":return a.createElement(_n.Z,{showSaveButton:!0,callback:Ar});default:return null}},[fr]);function Ro(){co("")}(0,a.useEffect)(()=>{if(Da.current){let qr=function(il){si=!0,Xi=il.pageY},Mr=function(){si=!1},Qr=function(il){if(si){let ml=il.pageY-Xi;ml<0&&(ml=0),ml>300&&(ml=300);let Vl=qe+ml+"px";oi(Vl)}},Kr=Da.current,si=!1,Xi=0;return Kr.addEventListener("mousedown",qr),document.addEventListener("mousemove",Qr),document.addEventListener("mouseup",Mr),()=>{Kr.removeEventListener("mousedown",qr),document.removeEventListener("mousemove",Qr),document.removeEventListener("mouseup",Mr)}}},[Kn,Da]),(0,a.useEffect)(()=>{oi(qe)},[qe]);const Oi=Ln(Ie),Qo=Ln($r),Eo={width:Oi,height:Qo},Io=(0,a.useMemo)(()=>{if(Do){let qr=new Date(Do),Mr=qr.getHours(),Qr=qr.getMinutes(),Kr=qr.getSeconds();return Mr=Mr<10?"0"+Mr:Mr,Qr=Qr<10?"0"+Qr:Qr,Kr=Kr<10?"0"+Kr:Kr,`${Mr}:${Qr}:${Kr}`}return 0},[Do]),ii=qr=>{const Mr=[];if(ya){let Qr=-1;qr=qr.replace(/(@▁▁@|@▁@)/g,function(Kr,si,Xi){Mr.push({multiLine:Kr!==En})})}return Mr};function ol(){window.sessionStorage.removeItem(qt),al(!1),io(0)}function nl(){al(!1),io(0),Kn.setValue(window.sessionStorage.getItem(qt))}(0,a.useEffect)(()=>{dn[fr]&&fr!==Cn&&fr!==_t&&setTimeout(()=>{const qr=document.getElementsByClassName("markdown-popup-form")[0],Mr=window.innerWidth/2-qr.offsetWidth/2,Qr=window.innerHeight/2-qr.offsetHeight/2;Gi(Mr),Lo(Qr)},0)},[fr]);const Ol=qr=>{qr.preventDefault();const Mr=qr.clientX-Ri,Qr=qr.clientY-zi;document.body.onmousemove=Kr=>{let si=Kr.clientX-Mr,Xi=Kr.clientY-Qr;const il=document.getElementsByClassName("markdown-popup-form")[0],ml=window.innerWidth-il.offsetWidth,Vl=window.innerHeight-il.offsetHeight;si=Math.max(0,Math.min(si,ml)),Xi=Math.max(0,Math.min(Xi,Vl)),Nl(Kr.clientX,Kr.clientY,Mr,Qr)&&(Gi(si),Lo(Xi))},document.body.onmouseup=function(){document.body.onmousemove=null}},Nl=(qr,Mr,Qr,Kr)=>{const si=document.body.clientHeight,Xi=document.body.clientWidth;return qr<20&&Qr>qr||qr>Xi-20&&QrMr||Mr>si-20&&KrTe in Se?ze(Se,Te,{enumerable:!0,configurable:!0,writable:!0,value:we}):Se[Te]=we,ee=(Se,Te)=>{for(var we in Te||(Te={}))E.call(Te,we)&&b(Se,we,Te[we]);if(y)for(var we of y(Te))z.call(Te,we)&&b(Se,we,Te[we]);return Se},te=(Se,Te)=>Ce(Se,re(Te));const{useForm:ne}=a.default,ue={width:280,marginRight:10},se={labelCol:{span:5},wrapperCol:{span:19}};var de=({callback:Se,onCancel:Te})=>{const[we]=ne();let ot=(0,De.useRef)();function Ze(lt){ot.current.width=we.getFieldValue("width"),ot.current.align=we.getFieldValue("align"),Se(lt,ot.current)}function it(lt,Pt){if(lt.status===-1){fe.ZP.error(lt.message);return}we.setFieldsValue({src:`/api/attachments/${lt.id}`,type:Pt.type})}function Ve(lt){let Pt=lt.target.files[0];ot.current=Pt,Ae(Pt,it)}return Me.createElement(a.default,te(ee({form:we},se),{className:"upload-image-panel",onFinish:Ze,style:{width:470,overflow:"hidden"}}),Me.createElement(a.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Me.createElement("div",{className:"flex-container"},Me.createElement(a.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Me.createElement(Le.default,{style:ue})),Me.createElement(pe,{onFileChange:Ve}))),Me.createElement(a.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Me.createElement(Le.default,{style:{width:264}})),Me.createElement(a.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Me.createElement(ye.Z,null,Me.createElement(a.default.Item,{name:"width",style:{margin:0}},Me.createElement(Fe.Z,{style:{width:264}})),Me.createElement("span",{className:"ml8"},"%"))),Me.createElement(a.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Me.createElement(Be.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"}]})),Me.createElement("aside",null,Me.createElement(a.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Me.createElement(oe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Me.createElement(oe.ZP,{type:"default",onClick:Te},"\u53D6\u6D88"))))};function pe({onFileChange:Se}){return Me.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Me.createElement("input",{type:"file",onChange:Se}))}function Ae(Se,Te){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,be.bg)())throw fe.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let we=new FormData;we.append("editormd-image-file",Se),we.append("file_param_name","editormd-image-file"),we.append("byxhr","true");var ot=new window.XMLHttpRequest;ot.withCredentials=!0,ot.addEventListener("load",function(Ze){Te(JSON.parse(Ze.target.responseText),Se)},!1),ot.addEventListener("error",function(Ze){console.error(Ze)},!1),ot.open("POST",`${Re.KI}/api/attachments.json`),ot.send(we)}},57261:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Le}});var a=x(59301),fe=x(4676);class Le extends a.Component{constructor(Fe){super(Fe);const Be=window.document;this.node=Be.createElement("div"),Be.body.appendChild(this.node)}render(){const{children:Fe}=this.props;return(0,fe.createPortal)(Fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},61584:function(Nt,st,x){"use strict";x.d(st,{i:function(){return se},Z:function(){return pe}});var a={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"},fe=x(71418),Le=x(6848),ye=x(93948),Fe=x(92310),Be=x.n(Fe),oe=x(65862),Re=x(2524),De=x(41867),be=x(79005),Me=x(20345),ze=x(77882),Ce=x(31081),re=x(75309),y=x(71979),E=x(47558),z=x(42922),b=x(66832),ee=x(96593),te=x(19664),ne=x(91833),ue=x(59301);const se=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:be,swimg:Me},{name:"101\u8BA1\u5212",ptimg:ze,swimg:Ce},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:E,swimg:z},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:ee},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:ne}];var pe=({className:Ae,dataSource:Se=[],col:Te=4,right:we,bottom:ot=23,precision:Ze=0,wrapWidth:it=1200,trackEventItems:Ve,loading:lt,onRemove:Pt=()=>{},isCurrent:ht=!0,showAlias:Et=!1,showProgress:Lt=!1})=>{const kt=Math.floor((it-(Te-1)*we)/Te),Kt=[{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(mt=>(window.ENV==="build"&&(mt.ptimg=`/react/build${mt.ptimg}`,mt.swimg=`/react/build${mt.swimg}`),mt));return ue.createElement(fe.Z,{spinning:lt},ue.createElement("div",{className:Be()(a.list,Ae)},!!(Se!=null&&Se.length)&&(Se==null?void 0:Se.map((mt,Je)=>{var ut,Mt,$t,Ut,Sn,We;const{name:en,id:Tn,identifier:hn,featured:sn,school_name:rt,image_url:vt,excellent:$e,is_plan:He}=mt;return ue.createElement("div",{key:Tn,className:ht&&Lt?a.wrapisCurrent:a.wrap,style:{width:kt,marginRight:(1+Je)%Te===0?0:we+Ze,marginBottom:ot}},ue.createElement("a",{className:a.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Ve&&(0,oe.L9)([Ve]),(0,oe.xg)(`/paths/${hn}`)}},ue.createElement("div",{className:a.img},ue.createElement("img",{className:a.cover,src:`${vt}`}),ht&&(0,De.bg)()&&(mt==null?void 0:mt.studying)&&ue.createElement("div",{className:`${a.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),Pt(mt)}},ue.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ue.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ut=mt==null?void 0:mt.subject_tags)==null?void 0:ut.map((yt,xt)=>{var Ye,Qe;if(xt===0){const Xe=(Ye=Kt.find(xe=>xe.name==yt))==null?void 0:Ye.swimg;return ue.createElement("img",{className:a.sign,src:Xe,style:{left:"-4px"}})}const gt=(Qe=Kt.find(Xe=>Xe.name==yt))==null?void 0:Qe.ptimg;return ue.createElement("img",{className:a.sign,src:gt,style:{left:`${48+52*(xt-1)+2*xt}px`}})}),ue.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(mt==null?void 0:mt.excellent)&&ue.createElement("div",{className:a.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ue.createElement("div",{className:a.name},ue.createElement(Le.Z,{title:Et&&(mt!=null&&mt.excellent_alias_name)?ue.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${en}`,ue.createElement("br",null),ue.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${mt==null?void 0:mt.excellent_alias_name}`)):en},ue.createElement("span",{className:a.e},Et&&(mt==null?void 0:mt.excellent_alias_name)||en))),ht&&Lt&&((Mt=mt==null?void 0:mt.progress)==null?void 0:Mt.all_score)!=0&&ue.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ue.createElement(ye.Z,{strokeColor:"#44d7b6",gap:"small",percent:((($t=mt==null?void 0:mt.progress)==null?void 0:$t.my_score)/((Ut=mt==null?void 0:mt.progress)==null?void 0:Ut.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Sn=mt==null?void 0:mt.progress)==null?void 0:Sn.my_score,"/",(We=mt==null?void 0:mt.progress)==null?void 0:We.all_score),(!ht||!Lt)&&ue.createElement("div",{className:a.tags},ue.createElement("div",null,ue.createElement(Le.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ue.createElement("span",null,mt.stages_count))),ue.createElement(Le.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ue.createElement("span",null,mt.members_count)))))))})),!Se.length&&ue.createElement(Re.Z,null)))}},39864:function(Nt,st,x){"use strict";x.d(st,{jL:function(){return Fe},w9:function(){return Dn},dN:function(){return Tt},QD:function(){return on},cQ:function(){return Ut.Z},Oz:function(){return Xe},op:function(){return Ie},O5:function(){return Ur},_b:function(){return ga},t7:function(){return Se},Gi:function(){return tn},YG:function(){return Cn},kT:function(){return Ga},qp:function(){return z},K3:function(){return te},vr:function(){return Xt},qE:function(){return Rt},Je:function(){return ot},wb:function(){return Je},lB:function(){return $t},cq:function(){return Hr},tp:function(){return se},Si:function(){return gr},k8:function(){return tl},Du:function(){return oi}});var a=x(59301),fe={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"},Le="data:image/png;base64,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",Fe=({dataSource:Da=[],img:ba,imgWidth:Wa=346,title:Br,sunTitle:lr,bannerExtraContent:mo})=>a.createElement("div",{className:fe.banner},a.createElement("div",{className:fe.content},a.createElement("aside",null,a.createElement("p",null,a.createElement("b",null,Br),a.createElement("span",null,lr)),Da.length>0&&a.createElement("div",{className:fe.btns},Da.map((Ar,zo)=>a.createElement("div",{key:zo,onClick:Ar.click},Ar.name,Ar.sign?a.createElement("img",{src:Le,width:39}):null))),mo),ba&&a.createElement("img",{style:{marginTop:33,marginRight:38},src:ba,width:Wa}))),Be={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"},oe=x(92310),Re=x.n(oe),De=x(89392),be=Object.defineProperty,Me=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,re=(Da,ba,Wa)=>ba in Da?be(Da,ba,{enumerable:!0,configurable:!0,writable:!0,value:Wa}):Da[ba]=Wa,y=(Da,ba)=>{for(var Wa in ba||(ba={}))ze.call(ba,Wa)&&re(Da,Wa,ba[Wa]);if(Me)for(var Wa of Me(ba))Ce.call(ba,Wa)&&re(Da,Wa,ba[Wa]);return Da},z=({dataSource:Da=[],value:ba,onChange:Wa,onTitleChange:Br,className:lr,title:mo,titleWidth:Ar=41,style:zo={},fontColor:Ro="#6A7283",showCount:Oi,classNameActive:Qo,styleItem:Eo={}})=>{const[Io,ii]=(0,a.useState)(0),[ol,nl]=(0,a.useState)(!1),Ol=(0,a.useRef)(null),Nl=(0,a.useRef)(null);return(0,a.useEffect)(()=>{var qr;Da.length!==0&&(((qr=Ol==null?void 0:Ol.current)==null?void 0:qr.clientHeight)>97?ii(1):ii(0)),Da.length===0&&ii(0),nl(!1)},[Da]),a.createElement("div",{className:Re()(Be.row,lr),style:zo},a.createElement("div",{onClick:(0,De.throttle)(()=>Br==null?void 0:Br(),2e3),style:{width:Ar,marginTop:ol?12:4},className:`${Be.title} ${Br?"current":""}`},mo),a.createElement("div",{className:ol?`${Be.tagsWrap} ${Be.tagsBorderWrap}`:Be.tagsWrap},a.createElement("div",{className:Be.bar,ref:Nl,style:Io>0?{height:Io===1?97:"auto",overflow:Io===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},a.createElement("div",{className:Be.tag,ref:Ol},Da==null?void 0:Da.map(qr=>a.createElement("span",{onClick:()=>Wa(qr.id),key:qr.id,style:y(y({color:Ro},Eo),(qr==null?void 0:qr.style)||{}),className:ba===qr.id?Re()(Qo||Be.active,qr.classNameActive):""},a.createElement("span",{title:qr.name,className:Be.name},qr.name),!!Oi&&a.createElement("span",{className:Be.num},qr.count))))),!!Io&&a.createElement(a.Fragment,null,Io===1?a.createElement("div",{onClick:()=>{var qr;ii(2),((qr=Ol==null?void 0:Ol.current)==null?void 0:qr.clientHeight)>245?nl(!0):nl(!1)},className:Be.action},"\u5C55\u5F00",a.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):a.createElement("div",{onClick:()=>{Nl.current.scrollTop=0,ii(1),nl(!1)},className:Be.action},"\u6536\u8D77",a.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},b={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:Da=[],value:ba,onChange:Wa,onTitleChange:Br,className:lr,title:mo,titleWidth:Ar=41,style:zo={},fontColor:Ro="#6A7283",showCount:Oi,expand:Qo=!0})=>{const[Eo,Io]=(0,a.useState)(0),[ii,ol]=(0,a.useState)(!1),nl=(0,a.useRef)(null),Ol=(0,a.useRef)(null),[Nl,qr]=(0,a.useState)(Qo);return a.createElement("div",{className:Re()(b.row,lr),style:zo},a.createElement("div",{className:"flex item-center justify-between"},a.createElement("div",{onClick:(0,De.throttle)(()=>Br==null?void 0:Br(),2e3),style:{width:Ar,marginTop:ii?12:4},className:`${b.title} ${Br?"current":""}`},mo),a.createElement("i",{className:`iconfont ${Nl?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Nl?8:10},onClick:()=>qr(!Nl)})),Nl&&a.createElement("div",{className:ii?`${b.tagsWrap} ${b.tagsBorderWrap}`:b.tagsWrap},a.createElement("div",{className:b.fenge}),a.createElement("div",{className:b.bar,ref:Ol},a.createElement("div",{className:b.tag,ref:nl},Da==null?void 0:Da.map(Mr=>a.createElement("span",{onClick:()=>Wa(Mr.id),key:Mr.id,style:{color:Ro},className:ba===Mr.id?b.active:""},a.createElement("span",{title:Mr.name,className:b.name},Mr.name),!!Oi&&a.createElement("span",{className:b.num},Mr.count)))))))},ne={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"},se=({dataSource:Da=[],value:ba,onChange:Wa,className:Br,style:lr={}})=>a.createElement("div",{style:lr,className:Re()(ne.tabs,Br)},Da.map(mo=>a.createElement("span",{onClick:()=>Wa(mo.id),className:ba===mo.id?ne.active:"",key:mo.id},mo.name))),de={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"},pe=x(92832),Se=({dataSource:Da=[],value:ba="",onChange:Wa,onInputChange:Br=()=>{},className:lr,style:mo={},placeholder:Ar,allowClear:zo=!1})=>{var Ro;const[Oi,Qo]=(0,a.useState)(""),[Eo,Io]=(0,a.useState)("");(0,a.useEffect)(()=>{var nl;let Ol=ba;(nl=JSON.stringify(ba))!=null&&nl.includes("{")&&(Qo(ba.id),Ol=ba.value||"");try{Io(decodeURIComponent(Ol||""))}catch(Nl){Io(decodeURIComponent(Ol||""))}},[ba]);const ii=()=>{Wa(encodeURIComponent(Eo),Oi||null)},ol=nl=>{nl!==Oi&&(Qo(nl),Wa(encodeURIComponent(Eo),nl))};return a.createElement("div",{className:Re()(de.input,lr),style:mo},!!Da.length&&a.createElement("div",{className:de.dropdown},a.createElement("div",{className:de.text},(Ro=Da.find(nl=>nl.id===Oi))==null?void 0:Ro.name,a.createElement("i",{className:"iconfont icon-zhankai4"}),a.createElement("b",{className:de.b1}),a.createElement("b",{className:de.b2})),a.createElement("div",{className:de.menu},Da.map((nl,Ol)=>a.createElement("div",{key:Ol,onClick:()=>ol(nl.id)},nl.name)))),a.createElement(pe.default,{onPressEnter:ii,value:Eo,onChange:nl=>{Io(nl.target.value),Br(encodeURIComponent(nl.target.value),Oi||null)},bordered:!1,placeholder:Ar}),a.createElement("i",{onClick:ii,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Te={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"},ot=({value:Da,onChange:ba,className:Wa,total:Br,pageSize:lr,style:mo={}})=>{const Ar=Da<2,zo=Da>=Math.ceil(Br/lr);return Br<=lr?a.createElement(a.Fragment,null):a.createElement("div",{className:Re()(Te.quickPager,Wa),style:mo},a.createElement("div",{onClick:()=>{Ar||ba(Da-1,"prev")},className:Ar?Te.disabled:""},"\u4E0A\u4E00\u9875"),a.createElement("div",{onClick:()=>{zo||ba(Da+1,"next")},className:zo?Te.disabled:""},"\u4E0B\u4E00\u9875"))},Ze={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"},it=x(71418),Ve=x(6848),lt=x(13570),Pt=x(74128),ht=x(65862),Et=x(96908),Lt=x(57177),kt=x(81378),Kt=x(2524),Je=({className:Da,dataSource:ba=[],col:Wa=4,right:Br,bottom:lr=23,precision:mo=0,wrapWidth:Ar=1200,trackEventItems:zo,loading:Ro})=>{const Oi=Math.floor((Ar-(Wa-1)*Br)/Wa);return a.createElement(it.Z,{spinning:Ro},a.createElement("div",{className:Re()(Ze.list,Da)},!!ba.length&&ba.map((Qo,Eo)=>{const{name:Io,id:ii,identifier:ol,power:nl,cover_image_id:Ol,pic:Nl}=Qo;return a.createElement("div",{className:Ze.wrap,key:ii,style:{width:Oi,marginRight:(1+Eo)%Wa===0?0:Br+mo,marginBottom:lr}},a.createElement("a",{target:"_blank",href:`/shixuns/${ol}/challenges`,className:Ze.li,onClick:qr=>{qr.preventDefault(),zo&&(0,ht.L9)([zo]),nl&&(0,ht.xg)(`/shixuns/${ol}/challenges`)}},a.createElement("div",{className:Ze.img},a.createElement("img",{className:Ze.cover,src:`${Nl}`}),Qo.is_jupyter&&a.createElement("img",{className:Ze.sign,src:Et}),Qo.is_jupyter_lab&&a.createElement("img",{className:Ze.sign,src:Lt}),Qo.is_unity_3d&&a.createElement("img",{className:Ze.sign,src:kt})),a.createElement("div",{className:Ze.name},a.createElement(Ve.Z,{title:Io||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:Ze.e},Io||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{className:Ze.tags},a.createElement(Ve.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),a.createElement("span",null,Qo.challenges_count))),!!Qo.myshixuns_count&&a.createElement(Ve.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),a.createElement("span",null,Qo.myshixuns_count))),a.createElement(Ve.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},a.createElement("span",null,a.createElement("span",null,Qo.level))),a.createElement("div",{className:Ze.rate},a.createElement(lt.Z,{allowHalf:!0,disabled:!0,defaultValue:Qo.score_info}),a.createElement("span",null,"\xA0",Qo.score_info?`${Qo.score_info}\u5206`:"5\u5206")))),!nl&&a.createElement("div",{className:Ze.lockWrap},a.createElement("img",{src:`${Pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ba.length&&a.createElement(Kt.Z,null)))},ut={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"},$t=({className:Da,dataSource:ba=[],col:Wa=4,right:Br,bottom:lr=23,precision:mo=0,wrapWidth:Ar=1200,wrapClassName:zo,trackEventItems:Ro,loading:Oi})=>{const Qo=Math.floor((Ar-(Wa-1)*Br)/Wa);return a.createElement(it.Z,{spinning:Oi},a.createElement("div",{className:Re()(ut.list,Da)},!!ba.length&&ba.map((Eo,Io)=>{const{name:ii,id:ol,identifier:nl,power:Ol,cover_image_id:Nl,pic:qr}=Eo;return a.createElement("div",{className:Re()(ut.wrap,zo),key:ol,style:{width:Qo,marginRight:(1+Io)%Wa===0?0:Br+mo,marginBottom:lr}},a.createElement("a",{target:"_blank",href:`/shixuns/${nl}/challenges`,className:ut.li,onClick:Mr=>{Mr.preventDefault(),Ro&&(0,ht.L9)([Ro]),Ol&&(0,ht.xg)(`/shixuns/${nl}/challenges`)}},a.createElement("img",{src:x(47621),className:ut.titleBg}),a.createElement("div",{className:ut.name},a.createElement(Ve.Z,{title:ii||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:ut.e},ii||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{style:{padding:"14px",paddingBottom:0}},a.createElement("div",{className:ut.img},a.createElement("img",{className:ut.cover,src:Nl?`${Pt.Z.API_SERVER}/api/attachments/${Nl}`:`${Pt.Z.IMG_SERVER+qr}`}),Eo.is_jupyter&&a.createElement("div",{className:ut.bq},"Jupyter"),Eo.is_jupyter_lab&&a.createElement("div",{className:ut.bq},"JupyterLab"),Eo.is_unity_3d&&a.createElement("div",{className:ut.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),a.createElement("div",{className:"mt20 flex item-center justify-between"},a.createElement("div",null,a.createElement("span",{className:ut.text},"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{className:ut.value},Eo.myshixuns_count)),a.createElement("div",null,a.createElement("span",{className:ut.text},"\u56F0\u96BE\u7B49\u7EA7"),a.createElement("span",{className:ut.value},Eo.level))),a.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},a.createElement("div",null,a.createElement("span",{className:ut.text},"\u5173\u5361\u6570"),a.createElement("span",{className:ut.value},Eo.challenges_count)),a.createElement("div",{className:ut.rate},a.createElement(lt.Z,{allowHalf:!0,disabled:!0,defaultValue:Eo.score_info}),a.createElement("span",{className:ut.value,style:{color:"#FF9C00"}},"\xA0",Eo.score_info?`${Eo.score_info}\u5206`:"5\u5206"))))),!Ol&&a.createElement("div",{className:ut.lockWrap},a.createElement("img",{src:`${Pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ba.length&&a.createElement(Kt.Z,null)))},Ut=x(61584),Sn={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"},We=x(79005),en=x(20345),Tn=x(77882),hn=x(31081),sn=x(75309),rt=x(71979),vt=x(47558),$e=x(42922),He=x(66832),yt=x(96593),xt=x(19664),Ye=x(91833);const Qe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:We,swimg:en},{name:"101\u8BA1\u5212",ptimg:Tn,swimg:hn},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:sn,swimg:rt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:vt,swimg:$e},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:He,swimg:yt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:xt,swimg:Ye}];var Xe=({className:Da,dataSource:ba=[],col:Wa=4,right:Br,bottom:lr=23,precision:mo=0,wrapWidth:Ar=1200,trackEventItems:zo,loading:Ro,wrapClassName:Oi,imgClassName:Qo,isArrow:Eo=!1})=>{const Io=Math.floor((Ar-(Wa-1)*Br)/Wa),[ii,ol]=(0,a.useState)(),[nl,Ol]=(0,a.useState)(),Nl=Mr=>ol(Mr),qr=()=>ol(-1);return a.createElement(it.Z,{spinning:Ro},a.createElement("div",{className:Re()(Sn.list,Da)},!!(ba!=null&&ba.length)&&(ba==null?void 0:ba.map((Mr,Qr)=>{var Kr;const{name:si,id:Xi,identifier:il,featured:ml,school_name:Vl,image_url:Rl,excellent:xu,is_plan:iu}=Mr;return a.createElement("div",{key:Xi,className:Re()(Sn.wrap,Oi),style:{width:Io,marginRight:(1+Qr)%Wa===0?0:Br+mo,marginBottom:lr}},a.createElement("a",{target:"_blank",href:`/paths/${il}`,className:Sn.li,onClick:Bi=>{Bi.preventDefault(),zo&&(0,ht.L9)([zo]),(0,ht.xg)(`/paths/${il}`)}},a.createElement("img",{src:x(39057),className:Sn.titleBg}),a.createElement("div",{className:Sn.name},a.createElement(Ve.Z,{title:si},a.createElement("span",{className:Sn.e,style:{color:Eo&&ii===Qr?"#145DFF":"#000000"},onMouseEnter:()=>{Nl(Qr)},onMouseLeave:qr},si))),a.createElement("div",{style:{padding:"14px",paddingBottom:0}},a.createElement("div",{className:Re()(Sn.img,Qo)},a.createElement("img",{className:Sn.cover,src:`${Pt.Z.IMG_SERVER+Rl}`}),(Kr=Mr==null?void 0:Mr.subject_tags)==null?void 0:Kr.map((Bi,Ti)=>{var ci,Po;if(Ti===0){const fi=(ci=Qe.find(ul=>ul.name==Bi))==null?void 0:ci.swimg;return a.createElement("img",{className:Sn.sign,src:fi,style:{left:"-4px"}})}const ll=(Po=Qe.find(fi=>fi.name==Bi))==null?void 0:Po.ptimg;return a.createElement("img",{className:Sn.sign,src:ll,style:{left:`${48+52*(Ti-1)+2*Ti}px`}})}),a.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Mr==null?void 0:Mr.excellent)&&a.createElement("div",{className:Sn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),a.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},a.createElement("div",null,a.createElement("span",{className:Sn.text},"\u7AE0\u8282\u6570"),a.createElement("span",{className:Sn.value},Mr.stages_count)),a.createElement("div",null,a.createElement("span",{className:Sn.text},"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{className:Sn.value},Mr.members_count))))))})),!ba.length&&a.createElement(Kt.Z,null)))},xe={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"},Ht="data:image/png;base64,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",Rn=x(59301),Dn=({className:Da,dataSource:ba=[],col:Wa=4,right:Br,bottom:lr=23,precision:mo=0,wrapWidth:Ar=1200,trackEventItems:zo,loading:Ro})=>{const Oi=Math.floor((Ar-(Wa-1)*Br)/Wa);return Rn.createElement(it.Z,{spinning:Ro},Rn.createElement("div",{className:Re()(xe.list,Da)},!!ba.length&&ba.map((Qo,Eo)=>{const{subject_identifier:Io,id:ii,identifier:ol,power:nl}=Qo,Ol=Qo.is_public!=0&&Qo.is_public;return Rn.createElement("div",{className:xe.wrap,key:ii,style:{width:Oi,marginRight:(1+Eo)%Wa===0?0:Br+mo,marginBottom:lr}},Rn.createElement("a",{className:xe.li,onClick:Nl=>{Nl.preventDefault(),zo&&(0,ht.L9)([zo]),(0,ht.xg)(Qo.first_category_url)}},Rn.createElement("div",{className:xe.top},Rn.createElement(Ve.Z,{title:Qo.name},Rn.createElement("div",{className:xe.name},Qo.name)),Rn.createElement("img",{className:xe.img,src:Pt.Z.IMG_SERVER+"/images/"+Qo.avatar_url}),Rn.createElement("div",{className:xe.text,title:Qo.creator},Qo.creator),Io&&Rn.createElement("div",{className:xe.btns},Rn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Rn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ol&&Rn.createElement("div",{className:xe.sign},"\u516C\u5F00")),Rn.createElement("div",{className:xe.bottom},Qo.visits>0&&Rn.createElement(Ve.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Rn.createElement("span",null,Rn.createElement("i",{className:"iconfont icon-liulanyan"}),Rn.createElement("span",null,Qo.visits))),Qo.course_members_count>0&&Rn.createElement(Ve.Z,{title:"\u6210\u5458",placement:"bottom"},Rn.createElement("span",null,Rn.createElement("i",{className:"iconfont icon-chengyuan"}),Qo.course_members_count)),Qo.tasks_count>0&&Rn.createElement(Ve.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Rn.createElement("span",null,Rn.createElement("i",{className:"iconfont icon-zuoye"}),Qo.tasks_count)),Qo.is_end?Rn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Rn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Qo.is_accessible&&Rn.createElement("div",{className:xe.lockWrap},Rn.createElement("img",{src:`${Pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Rn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ba.length&&Rn.createElement(Kt.Z,null)))},Qn={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"},_n="data:image/png;base64,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",Tt=({className:Da,dataSource:ba=[],col:Wa=4,right:Br,bottom:lr=23,precision:mo=0,wrapWidth:Ar=1200,wrapClassName:zo,trackEventItems:Ro,loading:Oi})=>{const Qo=Math.floor((Ar-(Wa-1)*Br)/Wa);return a.createElement(it.Z,{spinning:Oi},a.createElement("div",{className:Re()(Qn.list,Da)},!!ba.length&&ba.map((Eo,Io)=>{const{subject_identifier:ii,id:ol,identifier:nl,power:Ol}=Eo,Nl=Eo.is_public!=0&&Eo.is_public;return a.createElement("div",{className:Re()(`${Qn.wrap} ${Eo.is_accessible?"":Qn.warpStyle}`,zo),key:ol,style:{width:Qo,marginRight:(1+Io)%Wa===0?0:Br+mo,marginBottom:lr}},a.createElement("a",{className:Qn.li,onClick:qr=>{qr.preventDefault(),Ro&&(0,ht.L9)([Ro]),(0,ht.xg)(Eo.first_category_url)}},a.createElement("div",{className:Qn.creator},a.createElement("img",{className:Qn.img,src:Pt.Z.IMG_SERVER+"/images/"+Eo.avatar_url}),a.createElement("div",{className:Qn.text,title:Eo.creator},Eo.creator)),a.createElement("div",{className:Qn.top},a.createElement(Ve.Z,{title:Eo.name},a.createElement("div",{className:Qn.name},Eo.name)),Nl&&a.createElement("div",{className:Qn.sign},"\u516C\u5F00")),a.createElement("div",{className:Qn.middle},a.createElement("div",{className:Qn.row,style:{marginBottom:6}},a.createElement("div",null,a.createElement("span",{className:Qn.text},"\u8BBF\u95EE\u91CF"),a.createElement("span",{className:Qn.value},(Eo==null?void 0:Eo.visits)||0)),a.createElement("div",null,a.createElement("span",{className:Qn.text},"\u6210\u5458"),a.createElement("span",{className:Qn.value},(Eo==null?void 0:Eo.course_members_count)||0))),a.createElement("div",{className:Qn.row},a.createElement("div",null,a.createElement("span",{className:Qn.text,style:{width:42}},"\u4F5C",a.createElement("span",{style:{marginLeft:14}},"\u4E1A")),a.createElement("span",{className:Qn.value},(Eo==null?void 0:Eo.tasks_count)||0)),a.createElement("div",null,a.createElement("span",{className:Qn.text},"\u72B6\u6001"),Eo.is_end?a.createElement("span",{className:Qn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):a.createElement("span",{className:Qn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),ii&&a.createElement("div",{className:Qn.btns},a.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),a.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Eo.is_accessible&&a.createElement("div",{className:Qn.lockWrap},a.createElement("img",{src:`${Pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ba.length&&a.createElement(Kt.Z,null)))},Fn={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"},Ot=x(65582),Cn=({dataSource:Da=[],value:ba,onChange:Wa,className:Br,style:lr={},tabBarExtraContent:mo})=>a.createElement("div",{className:Re()(Fn.tabs,Br),style:lr},a.createElement("div",{className:Fn.tabsWrap},Da.map((Ar,zo)=>a.createElement("aside",{className:Fn.tab,onClick:()=>{Wa(Ar.id),Ar.link&&Ot.history.push(Ar.link)},key:zo},a.createElement("div",{className:ba===Ar.id?Fn.active:""},Ar.name),(Ar==null?void 0:Ar.resetCount)==null&&(Ar==null?void 0:Ar.total)!==void 0&&a.createElement("span",null,"\uFF08",Ar==null?void 0:Ar.total,"\uFF09"),(Ar==null?void 0:Ar.resetCount)!==void 0&&(Ar==null?void 0:Ar.total)!==void 0&&a.createElement(Ve.Z,{title:(Ar==null?void 0:Ar.tip)!=null?Ar==null?void 0:Ar.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},Ar==null?void 0:Ar.resetCount),"/",a.createElement("span",null,Ar==null?void 0:Ar.total),"\uFF09"))))),a.createElement("div",{className:Fn.tabBar},mo)),In={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"},Ga=({dataSource:Da=[],value:ba,onChange:Wa,className:Br,style:lr={},tabBarExtraContent:mo})=>a.createElement("div",{className:Re()(In.tabs,Br),style:lr},a.createElement("div",{className:In.tabsWrap},Da.map((Ar,zo)=>a.createElement("aside",{className:In.tab,onClick:()=>{Wa(Ar.id),Ar.link&&Ot.history.push(Ar.link)},key:zo},a.createElement("div",{className:ba===Ar.id?In.active:""},Ar.name),(Ar==null?void 0:Ar.resetCount)==null&&(Ar==null?void 0:Ar.total)!==void 0&&a.createElement("span",null,"\uFF08",Ar==null?void 0:Ar.total,"\uFF09"),(Ar==null?void 0:Ar.resetCount)!==void 0&&(Ar==null?void 0:Ar.total)!==void 0&&a.createElement(Ve.Z,{title:(Ar==null?void 0:Ar.tip)!=null?Ar==null?void 0:Ar.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},Ar==null?void 0:Ar.resetCount),"/",a.createElement("span",null,Ar==null?void 0:Ar.total),"\uFF09"))))),a.createElement("div",{className:In.tabBar},mo)),tn=({className:Da,style:ba={},children:Wa})=>a.createElement("div",{className:Re()(Da),style:ba},Wa),Un={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"},Ea=x(38854),Va=x(20834);const Ra=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Hr=({sortValue:Da,dropValue:ba,className:Wa,onSort:Br,onDrop:lr,dataSource:mo=Ra})=>{var Ar;return a.createElement("div",{className:Re()(Un.orderWrap,Wa)},a.createElement(Ea.Z,{dropdownRender:()=>a.createElement(Va.default,null,mo.map((zo,Ro)=>a.createElement(Va.default.Item,{key:Ro,onClick:()=>lr(zo.id)},zo.name)))},a.createElement("span",{className:Un.orderTextWrap},(Ar=mo.find(zo=>ba===zo.id))==null?void 0:Ar.name)),a.createElement("span",{className:Un.orderIconWrap},a.createElement("span",{className:Un.orderAsc},a.createElement("i",{className:Da==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Un.cursorPointer} ${Un.active}`:`iconfont icon-sanjiaoxing-up font12 ${Un.cursorPointer}`,onClick:()=>Br(Da==="asc"?"desc":"asc")})),a.createElement("span",{className:Un.orderDesc},a.createElement("i",{className:Da==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Un.cursorPointer} ${Un.active}`:`iconfont icon-sanjiaoxing-down font12 ${Un.cursorPointer}`,onClick:()=>Br(Da==="asc"?"desc":"asc")}))))},bt={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"},En=x(3113),yr=x(2337),zt=Object.defineProperty,Ln=Object.getOwnPropertySymbols,Ma=Object.prototype.hasOwnProperty,Na=Object.prototype.propertyIsEnumerable,rr=(Da,ba,Wa)=>ba in Da?zt(Da,ba,{enumerable:!0,configurable:!0,writable:!0,value:Wa}):Da[ba]=Wa,dn=(Da,ba)=>{for(var Wa in ba||(ba={}))Ma.call(ba,Wa)&&rr(Da,Wa,ba[Wa]);if(Ln)for(var Wa of Ln(ba))Na.call(ba,Wa)&&rr(Da,Wa,ba[Wa]);return Da},ce=(Da,ba)=>{var Wa={};for(var Br in Da)Ma.call(Da,Br)&&ba.indexOf(Br)<0&&(Wa[Br]=Da[Br]);if(Da!=null&&Ln)for(var Br of Ln(Da))ba.indexOf(Br)<0&&Na.call(Da,Br)&&(Wa[Br]=Da[Br]);return Wa},ge=(Da,ba,Wa)=>new Promise((Br,lr)=>{var mo=Ro=>{try{zo(Wa.next(Ro))}catch(Oi){lr(Oi)}},Ar=Ro=>{try{zo(Wa.throw(Ro))}catch(Oi){lr(Oi)}},zo=Ro=>Ro.done?Br(Ro.value):Promise.resolve(Ro.value).then(mo,Ar);zo((Wa=Wa.apply(Da,ba)).next())}),Ie=Da=>{var ba=Da,{className:Wa,style:Br,children:lr,loading:mo=!1,openLoading:Ar,onClick:zo=()=>{},size:Ro="middle",shape:Oi="round",theme:Qo}=ba,Eo=ce(ba,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Io,ii]=(0,a.useState)(!1),ol=(0,a.useMemo)(()=>{switch(Qo){case yr.Fy.THEMEONE:return bt.ThemeOne;case yr.Fy.DEFAULT:default:return bt.btn}},[Qo]);return a.createElement(En.ZP,dn({onClick:(0,De.throttle)(nl=>ge(void 0,null,function*(){Ar&&ii(!0);try{yield zo(nl)}catch(Ol){console.log("error",Ol)}Ar&&ii(!1)}),2e3,{leading:!0,trailing:!1}),className:Re()(ol,bt[`${Ro}-${Oi}`],Wa),style:Br,size:Ro,shape:Oi,loading:Io||mo},Eo),lr)},qe={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"},Rt=({className:Da,style:ba,children:Wa=null,onClick:Br,title:lr})=>a.createElement("div",{className:Re()(qe.head,Da),style:ba},a.createElement("span",{className:"primary-hover",onClick:Br},a.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),a.createElement("b",{title:lr},lr),a.createElement("div",{className:qe.node},Wa)),xa={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"},on=({confirmShow:Da=!0,confirmTitle:ba,confirmClick:Wa,cancelShow:Br=!0,cancelTitle:lr,cancelClick:mo,className:Ar,style:zo,confirmLoading:Ro=!1})=>a.createElement("div",{className:Re()(xa.btns,Ar),style:zo},Da&&a.createElement(En.ZP,{loading:Ro,onClick:Wa,type:"primary",className:xa.confirm},ba),Br&&a.createElement(En.ZP,{onClick:mo,className:xa.cancel},lr)),qt={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"},Xt=({className:Da,style:ba={},LeftContent:Wa,children:Br,RightContent:lr})=>a.createElement("div",{className:Re()(qt.fixedBottom,Da),style:ba},a.createElement("div",{className:qt.wrap},a.createElement("div",{className:qt.left},Wa),a.createElement("div",{className:qt.center},Br),a.createElement("div",{className:qt.right},lr))),la={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"},ga=({className:Da,style:ba={},dataSource:Wa=[]})=>a.createElement("div",{className:Re()(la.crumbs,Da),style:ba},Wa.map((Br,lr)=>lrOt.history.push(Br.path)},Br.name):a.createElement("span",null,Br.name),a.createElement("span",null,"\xA0",">","\xA0")):a.createElement("span",{key:lr,style:{color:"#5F6368"}},Br.name))),bn=x(31797),ct=Object.defineProperty,ln=Object.defineProperties,fn=Object.getOwnPropertyDescriptors,cn=Object.getOwnPropertySymbols,zn=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,pt=(Da,ba,Wa)=>ba in Da?ct(Da,ba,{enumerable:!0,configurable:!0,writable:!0,value:Wa}):Da[ba]=Wa,na=(Da,ba)=>{for(var Wa in ba||(ba={}))zn.call(ba,Wa)&&pt(Da,Wa,ba[Wa]);if(cn)for(var Wa of cn(ba))pn.call(ba,Wa)&&pt(Da,Wa,ba[Wa]);return Da},er=(Da,ba)=>ln(Da,fn(ba)),cr=(Da,ba)=>{var Wa={};for(var Br in Da)zn.call(Da,Br)&&ba.indexOf(Br)<0&&(Wa[Br]=Da[Br]);if(Da!=null&&cn)for(var Br of cn(Da))ba.indexOf(Br)<0&&pn.call(Da,Br)&&(Wa[Br]=Da[Br]);return Wa};const{Countdown:Kn}=bn.default;var Ur=Da=>{var ba=Da,{onChange:Wa}=ba,Br=cr(ba,["onChange"]);const[lr,mo]=(0,a.useState)(null);(0,a.useEffect)(()=>{typeof lr=="number"&&lr>=0&&Wa(lr)},[lr]);const Ar=zo=>{const Ro=Math.floor(zo/1e3);mo(Ro)};return a.createElement(Kn,er(na({},Br),{onChange:Ar}))},uo={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},gr=({DataProps:Da,className:ba,style:Wa={}})=>{var Br;return a.createElement("div",{className:Re()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",uo.ClassRoomItem,ba),style:Wa,onClick:()=>{(0,ht.xg)(Da==null?void 0:Da.first_category_url)}},a.createElement("div",{className:"flex flex-col item-center"},a.createElement("img",{src:`${(Br=Pt.Z)==null?void 0:Br.IMG_SERVER}/images/${Da==null?void 0:Da.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Da==null?void 0:Da.subject_identifier)&&a.createElement("div",{className:"mt-40px"},a.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),a.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),a.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},a.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Da!=null&&Da.is_public)&&a.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"),a.createElement("span",{className:Re()("text-16px font-medium",uo.TitleDom)},Da==null?void 0:Da.name)),a.createElement("div",{className:"c-grey-333 font-medium"},Da==null?void 0:Da.creator),a.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Da==null?void 0:Da.course_members_count),a.createElement("div",{className:"c-grey-333 flex item-center justify-between"},a.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Da==null?void 0:Da.tasks_count),Da!=null&&Da.is_end?a.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):a.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ir=Object.defineProperty,Cr=Object.getOwnPropertySymbols,fr=Object.prototype.hasOwnProperty,co=Object.prototype.propertyIsEnumerable,Do=(Da,ba,Wa)=>ba in Da?Ir(Da,ba,{enumerable:!0,configurable:!0,writable:!0,value:Wa}):Da[ba]=Wa,io=(Da,ba)=>{for(var Wa in ba||(ba={}))fr.call(ba,Wa)&&Do(Da,Wa,ba[Wa]);if(Cr)for(var Wa of Cr(ba))co.call(ba,Wa)&&Do(Da,Wa,ba[Wa]);return Da},oi=({DataProps:Da=[],selectValue:ba,onChange:Wa,className:Br,style:lr={},extra:mo,classNameItem:Ar,styleItem:zo={},barHidden:Ro})=>{const[Oi,Qo]=(0,a.useState)();return(0,a.useEffect)(()=>{Qo(Array.isArray(ba)?ba:[ba])},[ba]),a.createElement("div",{className:Re()("flex px-20px py-10px gap-40px",Br),style:io({borderBottom:"1px solid #D3F0FF"},lr)},Da==null?void 0:Da.map(Eo=>a.createElement("div",{key:Eo==null?void 0:Eo.id,className:Re()("flex item-center justify-center current c-grey-333 text-16 relative",Ar,Eo==null?void 0:Eo.className),style:io(io({color:Oi!=null&&Oi.includes(Eo==null?void 0:Eo.id)?"#1890FF":"",minWidth:88},zo),(Eo==null?void 0:Eo.style)||{}),onClick:Io=>{Wa==null||Wa({domEvent:Io,item:Eo}),Eo!=null&&Eo.link&&Ot.history.push(Eo==null?void 0:Eo.link)}},Eo==null?void 0:Eo.name,!Ro&&(Oi==null?void 0:Oi.includes(Eo==null?void 0:Eo.id))&&a.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),a.createElement("div",{className:"ml-auto"},mo))},cl=Object.defineProperty,al=Object.defineProperties,Ci=Object.getOwnPropertyDescriptors,bi=Object.getOwnPropertySymbols,zr=Object.prototype.hasOwnProperty,Ri=Object.prototype.propertyIsEnumerable,Gi=(Da,ba,Wa)=>ba in Da?cl(Da,ba,{enumerable:!0,configurable:!0,writable:!0,value:Wa}):Da[ba]=Wa,zi=(Da,ba)=>{for(var Wa in ba||(ba={}))zr.call(ba,Wa)&&Gi(Da,Wa,ba[Wa]);if(bi)for(var Wa of bi(ba))Ri.call(ba,Wa)&&Gi(Da,Wa,ba[Wa]);return Da},Lo=(Da,ba)=>al(Da,Ci(ba)),tl=({value:Da,onChange:ba,onInputChange:Wa,className:Br,style:lr={},InputProps:mo})=>{const[Ar,zo]=(0,a.useState)(Da);return a.createElement("div",{className:Re()("flex item-center rounded-full px-10px py-2px",Br),style:zi({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},lr)},a.createElement(pe.default,Lo(zi({bordered:!1},mo),{onChange:Ro=>{zo(Ro.target.value),Wa==null||Wa(encodeURIComponent(Ro.target.value))},onPressEnter:Ro=>{ba==null||ba({domEvent:Ro,item:{value:Ar}})}})),a.createElement("img",{className:"h-22px current",src:x(25365),height:22,onClick:Ro=>{ba==null||ba({domEvent:Ro,item:{value:Ar}})}}))}},31103:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return fe}});var a=x(59301);function fe(Le,ye){const Fe=(0,a.useRef)();(0,a.useEffect)(()=>{Fe.current=Le}),(0,a.useEffect)(()=>{function Be(){Fe.current()}if(ye!==null){let oe=setInterval(Be,ye);return()=>clearInterval(oe)}},[ye])}},36306:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return ot}});var a=x(78241),fe=x(8591),Le=x(43418),ye=x(71418),Fe=x(6848),Be=x(57809),oe=x(5112),Re=x(92832),De=x(1710),be=x(59301),Me=x(65582),ze=x(38147),Ce=x(65862),re={radio_con:"radio_con___cvwXd",result_con:"result_con___m5Gmr",result_title:"result_title___D7L1n"},y=x(41867),E=x(96565),z=x(6339),b=x(59301),ee=Object.defineProperty,te=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,pe=(Ze,it,Ve)=>it in Ze?ee(Ze,it,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Ze[it]=Ve,Ae=(Ze,it)=>{for(var Ve in it||(it={}))se.call(it,Ve)&&pe(Ze,Ve,it[Ve]);if(ue)for(var Ve of ue(it))de.call(it,Ve)&&pe(Ze,Ve,it[Ve]);return Ze},Se=(Ze,it)=>te(Ze,ne(it)),Te=(Ze,it,Ve)=>new Promise((lt,Pt)=>{var ht=kt=>{try{Lt(Ve.next(kt))}catch(Kt){Pt(Kt)}},Et=kt=>{try{Lt(Ve.throw(kt))}catch(Kt){Pt(Kt)}},Lt=kt=>kt.done?lt(kt.value):Promise.resolve(kt.value).then(ht,Et);Lt((Ve=Ve.apply(Ze,it)).next())});const we=({shixunHomeworks:Ze,exercise:it,loading:Ve,dispatch:lt})=>{var Pt,ht,Et;const{commonHeader:Lt}=it,[kt,Kt]=(0,be.useState)([]),[mt,Je]=(0,be.useState)(Se(Ae({},(0,Me.useParams)()),{page:1,limit:10})),[ut,Mt]=(0,be.useState)([]),[$t,Ut]=(0,be.useState)(""),[Sn,We]=(0,be.useState)(1),[en]=a.default.useForm(),[Tn,hn]=(0,be.useState)({}),[sn,rt]=(0,be.useState)(null),[vt,$e]=(0,be.useState)(!1),[He,yt]=(0,be.useState)([]),[xt,Ye]=(0,be.useState)(null),[Qe,gt]=(0,be.useState)(0),[Xe,xe]=(0,be.useState)(0),[Ht,Rn]=(0,be.useState)(!1),vn=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Cn,In,wa)=>(mt.page-1)*mt.limit+wa+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,width:180},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Cn=>Cn||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Cn,In)=>b.createElement("div",{className:re.banding,title:Cn||"--"},Cn||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",width:200,dataIndex:"commit_status",render:(Cn,In)=>Cn===0?b.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Cn===1?b.createElement("span",{style:{color:"#DF3042"}},!In.is_make_up&&"\u8003\u8BD5\u4E2D",In.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Cn===2?b.createElement("span",{style:{color:"#5AB891"}},!In.is_make_up&&!In.is_force_commit&&"\u5DF2\u4EA4\u5377",In.is_make_up&&!In.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",In.is_make_up&&In.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!In.is_make_up&&In.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):b.createElement("span",{style:{color:"#5AB891"}},!In.is_make_up&&!In.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",In.is_make_up&&!In.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",In.is_make_up&&In.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!In.is_make_up&&In.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:(Lt==null?void 0:Lt.exercise_type)==2&&!(0,y.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sorter:!0,render:(Cn,In)=>In.commit_status===0||In.commit_status===1?"--":!In.open_total_score&&(0,y.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Cn=typeof Cn=="number"?Number(Cn):Cn,console.log(typeof Cn),Cn||(Cn=0),Cn===100?b.createElement("span",{className:"c-green"},Cn):Cn>60?b.createElement("span",{className:"c-orange"},Cn):Cn==Xe*.6?b.createElement("span",{className:"c-red"},Cn):b.createElement("span",null,Cn))}].filter(Cn=>!!Cn);(0,be.useEffect)(()=>{var Cn;((Cn=it.actionTabs)==null?void 0:Cn.key)=="\u6D4B\u8BD5AI\u8BC4\u5206"&&(yt([]),Ye(null),Dn(),_n(mt))},[(Pt=it.actionTabs)==null?void 0:Pt.key]);const Dn=()=>Te(void 0,null,function*(){var Cn;if(!((Cn=it.actionTabs)!=null&&Cn.showSelectQuestion))return;const In=yield(0,ze.ZP)(`/api/exercises/${mt==null?void 0:mt.categoryId}/all_subj_questions.json`,{method:"get"});In.status==0&&yt(In.data)}),Qn=(Cn,In)=>{mt.page=Cn,mt.limit=In,Je(Ae({},mt)),_n(mt)},_n=Cn=>Te(void 0,null,function*(){Rn(!0);const In=yield(0,ze.ZP)(`/api/exercises/${mt.categoryId||(mt==null?void 0:mt.exerciseId)}/exercise_users.json`,{method:"get",params:Cn});In.status==0&&(gt(In.data.total_count),Je(Se(Ae({},mt),{total:In.data.total_count})),Kt(In.data.exercise_users),xe(In.data.total_score)),Rn(!1)}),Ft=Cn=>{mt.search=Cn,mt.page=1,en.resetFields(),hn({}),Mt([]),rt(null),Je(Ae({},mt)),_n(mt)},Tt=Cn=>Te(void 0,null,function*(){var In,wa;const Ga=Ae({},Tn);if(!((In=Cn==null?void 0:Cn.content)!=null&&In.trim())){fe.ZP.warning("\u8BF7\u8F93\u5165\u7B54\u9898\u5185\u5BB9\uFF01");return}Ga.content=Cn==null?void 0:Cn.content,Ga.attachment_ids=(wa=Cn==null?void 0:Cn.attachment_ids)==null?void 0:wa.map(wr=>wr.response.id),Fn(Ga)}),Fn=Cn=>Te(void 0,null,function*(){var In;$e(!0);const{showSelectQuestion:wa,ai_review_settings:Ga}=it.actionTabs,wr=yield(0,ze.ZP)(`/api/exercises/${(mt==null?void 0:mt.categoryId)||(mt==null?void 0:mt.exerciseId)}/test_ai_review.json`,{method:"post",body:Se(Ae({},Cn),{exercise_question_id:wa?xt:(In=it.actionTabs)==null?void 0:In.questionId,ai_review_settings:Ga})});if([0,-3].includes(wr.status)){wr.status==0&&fe.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),rt(wr);const tn=document.querySelector(".modal-ai-pfcs");if(tn){const Un=tn.querySelector(".ant-modal-body");Un&&(Un.scrollTop=Un.scrollHeight)}}$e(!1)}),Ot=()=>{lt({type:"exercise/setActionTabs",payload:{key:""}}),We(1),_t()},_t=()=>{en.resetFields(),hn({}),Mt([]),Ut(""),rt(null)};return b.createElement(Le.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:vt,open:((ht=it.actionTabs)==null?void 0:ht.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Ot(),okText:sn?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{var Cn;if((Cn=it.actionTabs)!=null&&Cn.showSelectQuestion&&!xt)return fe.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\uFF01");if(Sn==1){if(ut.length==0)return fe.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u8BD5\u5377\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");Fn({exercise_user_id:ut[0]})}else Sn==2&&en.submit()}},b.createElement(ye.Z,{spinning:vt,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},((Et=it.actionTabs)==null?void 0:Et.showSelectQuestion)&&b.createElement("div",{className:"flex item-center justify-between mb10"},b.createElement("div",{style:{width:120,margin:"0 10px",display:"flex",alignItems:"center"}},b.createElement("span",{style:{color:"red",marginRight:5}},"*"),"\u9009\u62E9\u9898\u76EE",b.createElement(Fe.Z,{title:"\u667A\u80FD\u8BC4\u9605\u76EE\u524D\u4EC5\u652F\u6301\u7B80\u7B54\u9898\uFF08\u542B\u7EC4\u5408\u9898\u4E2D\u7684\u7B80\u7B54\u9898\uFF09"},b.createElement("i",{className:`iconfont icon-tishixiaowenhao ${re.title_icon}`,style:{cursor:"pointer",marginLeft:5,fontSize:"14px"}}))),b.createElement(Be.default,{style:{width:"calc(100% - 110px)"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u9898\u76EE",value:xt,onChange:Cn=>Ye(Cn)},He==null?void 0:He.map(Cn=>b.createElement(Be.default.Option,{key:Cn==null?void 0:Cn.id,value:Cn==null?void 0:Cn.id},Cn==null?void 0:Cn.question_title)))),b.createElement("div",{className:re.radio_con},b.createElement("span",{style:{marginRight:32}},"\u6D4B\u8BD5\u65B9\u5F0F"),b.createElement(oe.ZP.Group,{onChange:Cn=>{Cn.target.value==1&&Qn(1,10),We(Cn.target.value),_t()},value:Sn,options:[{label:"\u9009\u62E9\u5B66\u751F\u7B54\u6848",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u7B54\u9898\u5185\u5BB9",value:2,style:{marginRight:30,color:"#000"}}]})),Sn==1&&b.createElement(b.Fragment,null,b.createElement("div",{className:"flex justify-between item-center mb10"},b.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A","\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),b.createElement(Re.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:$t,onChange:Cn=>Ut(Cn.target.value),onSearch:Ft})),b.createElement(De.default,{rowSelection:{type:"radio",selectedRowKeys:ut,onChange:(Cn,In)=>{Mt(Cn)},getCheckboxProps:Cn=>({disabled:[0,1].includes(Cn==null?void 0:Cn.commit_status)})},loading:Ht,rowKey:"exercise_user_id",dataSource:kt||[],columns:vn,pagination:{current:mt.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:mt.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:Qe,size:"default",showTotal:Ce.rU,onChange:Qn},onChange:(Cn,In,wa)=>{mt.page=1,wa.order===void 0?(mt.order_type=null,mt.order=null):(mt.order_type=wa.order==="descend"?"desc":"asc",mt.order=wa.field),Je(Ae({},mt)),_n(mt)}})),Sn==2&&b.createElement("div",{style:{marginTop:20}},b.createElement(a.default,{form:en,className:re.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{hn(Ae({},en.getFieldsValue()))},onFinish:Tt},b.createElement(a.default.Item,{name:"content",label:"",style:{marginBottom:0}},b.createElement(E.Z,{watch:!0})))),sn&&b.createElement("div",{className:re.result_con},b.createElement("div",{className:re.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(sn==null?void 0:sn.status)==0&&b.createElement("div",{className:"p20"},b.createElement("div",{className:"mb5"},b.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),sn==null?void 0:sn.score),b.createElement("div",{className:"flex"},b.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),b.createElement(z.Z,{value:sn==null?void 0:sn.content,style:{fontSize:"14px"}}))),(sn==null?void 0:sn.status)==-3&&b.createElement("div",{className:"p20"},b.createElement(z.Z,{value:sn==null?void 0:sn.message,style:{fontSize:"14px"}})))))};var ot=(0,Me.connect)(({shixunHomeworks:Ze,exercise:it,loading:Ve,user:lt})=>({shixunHomeworks:Ze,exercise:it,loading:Ve.effects,user:lt}))(we)},61418:function(Nt,st,x){"use strict";x.r(st),x.d(st,{default:function(){return $f}});var a=x(59301),fe=x(38147),Le=x(74128),ye=x(65582),Fe=x(43418),Be=x(20834),oe=x(8591),Re=x(24905),De=x(6848),be=x(5112),Me=x(81327),ze=x(66104),Ce=x(3113),re=x(95237),y=x(38854),E=x(99313),z=x(1710),b=x(87169),ee=x(27812),te=x(89489),ne=x(87513),ue=x(65862),se=x(84454),de=x(78241),pe=x(43604),Ae=x(78673),Se=x(92832),Te=x(5871),we=x(58421),ot=x(66649),Ze=x.n(ot),it=Object.defineProperty,Ve=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,ht=(me,ve,le)=>ve in me?it(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Et=(me,ve)=>{for(var le in ve||(ve={}))lt.call(ve,le)&&ht(me,le,ve[le]);if(Ve)for(var le of Ve(ve))Pt.call(ve,le)&&ht(me,le,ve[le]);return me},Lt=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const kt=({shixunHomeworks:me,dispatch:ve})=>{const le=(0,ye.useParams)();return a.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:me.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Lt(void 0,null,function*(){(yield(0,fe.ZP)(`/api/myshixuns/${me.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:le.coursesId}})).status===0&&(oe.ZP.success("\u5220\u9664\u6210\u529F"),ve({type:"shixunHomeworks/setActionTabs",payload:{}}),ve({type:"shixunHomeworks/getWorkList",payload:Et({},me.actionTabs.params)}))}),onCancel:()=>{ve({type:"shixunHomeworks/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),a.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var Kt=(0,ye.connect)(({shixunHomeworks:me})=>({shixunHomeworks:me}))(kt),mt=Object.defineProperty,Je=Object.defineProperties,ut=Object.getOwnPropertyDescriptors,Mt=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,Sn=(me,ve,le)=>ve in me?mt(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,We=(me,ve)=>{for(var le in ve||(ve={}))$t.call(ve,le)&&Sn(me,le,ve[le]);if(Mt)for(var le of Mt(ve))Ut.call(ve,le)&&Sn(me,le,ve[le]);return me},en=(me,ve)=>Je(me,ut(ve)),Tn=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const hn=({exercise:me,dispatch:ve})=>{var le,dt,Dt,_e,Wt,at,Oe,Pe;const xn=(0,ye.useParams)(),[jn,Yn]=(0,a.useState)(!0),[an]=de.default.useForm(),{actionTabs:wn}=me;(0,a.useEffect)(()=>{var pa,$n,Wn,Qa;me.actionTabs.key==="\u66F4\u6539\u8BC4\u9605"&&(an.resetFields(),an.setFieldsValue({subjective_score:($n=(pa=wn==null?void 0:wn.selectArrs)==null?void 0:pa.record)==null?void 0:$n.subjective_score,objective_score:(Qa=(Wn=wn==null?void 0:wn.selectArrs)==null?void 0:Wn.record)==null?void 0:Qa.objective_score}))},[me.actionTabs.key]);const aa=()=>{ve({type:"exercise/setActionTabs",payload:{}})};return a.createElement(a.Fragment,null,a.createElement(Fe.default,{centered:!0,title:"\u8BC4\u9605",open:me.actionTabs.key==="\u66F4\u6539\u8BC4\u9605",onCancel:aa,footer:a.createElement(re.Z,{align:"middle",justify:"end"},a.createElement(Ce.ZP,{className:"ml10",onClick:aa}," \u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml10",onClick:()=>Tn(void 0,null,function*(){var pa,$n;yield an.validateFields();const Wn=an.getFieldValue();(yield(0,ne.oS)(en(We({},Wn),{id:xn.categoryId,user_id:($n=(pa=wn==null?void 0:wn.selectArrs)==null?void 0:pa.record)==null?void 0:$n.user_id}))).status===0&&(oe.ZP.success("\u8BC4\u9605\u6210\u529F"),an.resetFields(),ve({type:"exercise/setActionTabs",payload:{}}),ve({type:"exercise/setUpdateIndex"}))}),type:"primary"}," \u786E\u8BA4"))},a.createElement("div",{className:"pl30"},a.createElement(de.default,{form:an},a.createElement(re.Z,null,a.createElement(pe.Z,null,a.createElement(de.default.Item,{name:"subjective_score",label:"\u4E3B\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},a.createElement(Te.Z,{min:0,max:((dt=(le=wn==null?void 0:wn.selectArrs)==null?void 0:le.exercise_types)==null?void 0:dt.subjective_score)*1,style:{width:150},placeholder:"\u8BF7\u586B\u5199\u4E3B\u89C2\u9898\u6210\u7EE9"}))),a.createElement(pe.Z,{flex:1},a.createElement("div",null,a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",(_e=(Dt=wn==null?void 0:wn.selectArrs)==null?void 0:Dt.exercise_types)==null?void 0:_e.subjective_score,"\u5206")))),a.createElement(re.Z,null,a.createElement(pe.Z,null,a.createElement(de.default.Item,{name:"objective_score",label:"\u5BA2\u89C2\u9898\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},a.createElement(Te.Z,{min:0,max:((at=(Wt=wn==null?void 0:wn.selectArrs)==null?void 0:Wt.exercise_types)==null?void 0:at.objective_score)*1,style:{width:150},width:150,placeholder:"\u8BF7\u586B\u5199\u5BA2\u89C2\u9898\u6210\u7EE9"}))),a.createElement(pe.Z,{flex:1},a.createElement("div",null,a.createElement("span",{className:"ml10"},"\u5206\uFF0C\u603B\u5171\uFF1A",(Pe=(Oe=wn==null?void 0:wn.selectArrs)==null?void 0:Oe.exercise_types)==null?void 0:Pe.objective_score,"\u5206"))))))))};var sn=(0,ye.connect)(({exercise:me})=>({exercise:me}))(hn);const rt=[{name:"\u672A\u8BC4\u9605",id:0,type:"unreview_counts"},{name:"\u8BC4\u9605\u4E2D",id:2,type:"reviewing_counts"},{name:"\u5DF2\u8BC4\u9605",id:1,type:"review_counts"}],vt=[{name:"\u672A\u5F00\u59CB",id:0,type:"unanswer_users"},{name:"\u8003\u8BD5\u4E2D",id:1,type:"answering_users"},{name:"\u5DF2\u4EA4\u5377",id:2,type:"answer_users"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",id:3,type:"commit_with_no_answers_users"}],$e=[{name:"\u65E0\u9700\u8865\u8003",id:0,type:"unmake_up_users_count"},{name:"\u53C2\u52A0\u8865\u8003",id:1,type:"make_up_users_count"}];var He=x(2524),yt=x(71418),xt=x(61527),Ye=x(59301),Qe=Object.defineProperty,gt=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,Rn=Object.prototype.propertyIsEnumerable,vn=(me,ve,le)=>ve in me?Qe(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Dn=(me,ve)=>{for(var le in ve||(ve={}))Ht.call(ve,le)&&vn(me,le,ve[le]);if(xe)for(var le of xe(ve))Rn.call(ve,le)&&vn(me,le,ve[le]);return me},Qn=(me,ve)=>gt(me,Xe(ve)),_n=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Ft=({exercise:me,dispatch:ve})=>{var le,dt;const Dt=(0,ye.useParams)(),[_e]=de.default.useForm(),Wt=de.default.useWatch("time",_e),[at,Oe]=(0,a.useState)(!1),{actionTabs:Pe,commonHeader:xn}=me,[,jn,Yn,an]=(0,xt.U)(ne.n7,{id:Dt.categoryId}),wn=an!=null&&an.user_end_time?Ze()(an==null?void 0:an.user_end_time).add(1,"minutes"):Ze()(),aa=Ze()(an==null?void 0:an.user_total_end_time)>wn?Math.round(Ze().duration(Ze()(an==null?void 0:an.user_total_end_time).diff(wn.startOf("minute"))).asMinutes()):0,pa=((an==null?void 0:an.student_left_minutes)||0)+(Wt||0);(0,a.useEffect)(()=>{var Wn;Pe.key==="\u5EF6\u65F6"?(ve({type:"exercise/getWorkSetting",payload:Dn({},Dt)}),Yn({user_id:Pe!=null&&Pe.isBatch?Pe==null?void 0:Pe.user_ids:[(Wn=Pe==null?void 0:Pe.selectArrs)==null?void 0:Wn.user_id]})):_e.resetFields()},[Pe.key]);const $n=()=>{ve({type:"exercise/setActionTabs",payload:{}})};return Ye.createElement(Ye.Fragment,null,Ye.createElement(Fe.default,{width:640,centered:!0,title:Pe!=null&&Pe.isBatch?"\u6279\u91CF\u5EF6\u65F6":"\u5EF6\u65F6",open:Pe.key==="\u5EF6\u65F6",okText:"\u786E\u8BA4\u5EF6\u65F6",cancelText:"\u53D6\u6D88",confirmLoading:at,onOk:()=>_n(void 0,null,function*(){_e.submit()}),onCancel:$n},Ye.createElement(yt.Z,{spinning:jn},Ye.createElement(de.default,{form:_e,colon:!1,labelCol:{span:4},onFinish:Wn=>_n(void 0,null,function*(){Oe(!0);const Qa=yield(0,ne.qz)(Qn(Dn({},Wn),{id:Dt.categoryId,exercise_user_id:Pe==null?void 0:Pe.exercise_user_id}));Oe(!1),Qa.status===0&&(oe.ZP.success("\u5EF6\u65F6\u6210\u529F"),ve({type:"exercise/setUpdateIndex"}),$n())})},Ye.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"\u5EF6\u65F6\u8BF4\u660E\uFF1A",Ye.createElement("br",null),"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",Ye.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\uFF1B",Ye.createElement("br",null),"3.\u82E5\u5C06\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u5EF6\u540E\uFF0C\u5C06\u5BF9\u6240\u6709\u8003\u8BD5\u8FDF\u5230\u7684\u5B66\u751F\u8FDB\u884C\u7EDF\u4E00\u5EF6\u65F6\uFF08\u5B66\u751F\u5DF2\u7B54\u9898\u65F6\u95F4+\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4+\u7EDF\u4E00\u5EF6\u65F6\u65F6\u95F4\u2264\u8003\u8BD5\u7B54\u9898\u65F6\u957F\uFF09\u3002"),Pe!=null&&Pe.isBatch?Ye.createElement("div",null,"\u5F53\u524D\u9009\u4E2D",Ye.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},Pe==null?void 0:Pe.exercise_user_id.length),"\u540D\u5B66\u751F"):Ye.createElement(re.Z,{align:"middle",gutter:40},Ye.createElement(pe.Z,null,"\u5F53\u524D\u9009\u4E2D\u5B66\u751F",Ye.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(le=Pe==null?void 0:Pe.selectArrs)==null?void 0:le.user_name)),Ye.createElement(pe.Z,null,"\u5B66\u53F7",Ye.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(dt=Pe==null?void 0:Pe.selectArrs)==null?void 0:dt.student_id))),Ye.createElement(de.default.Item,{className:"mt30",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5EF6\u957F\u65F6\u95F4"}],name:"time",label:"\u5EF6\u957F\u65F6\u95F4"},Ye.createElement(Te.Z,{min:0,precision:0,max:aa,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${aa}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),!(Pe!=null&&Pe.isBatch)&&Ye.createElement("div",{className:"mb20",style:{marginLeft:98,color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",Ye.createElement("span",{className:"ml5"},pa),"\u5206\u949F",pa!==0&&(an==null?void 0:an.user_end_time)&&Ye.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",Ye.createElement("span",{className:"ml5"},Ze()(an==null?void 0:an.user_end_time).add(Wt||0,"m").format("YYYY-MM-DD HH:mm:ss")))),(xn==null?void 0:xn.screen_open)&&Ye.createElement(de.default.Item,{style:{marginLeft:98,marginBottom:0},name:"is_clear",initialValue:!1,valuePropName:"checked"},Ye.createElement(Re.default,null,"\u6E05\u9664\u5B66\u751F\u7684\u5DF2\u5207\u5C4F\u6B21\u6570"))))))};var Tt=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Ft),Fn=x(5083),Ot=x(99981),_t=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Cn=({exercise:me,dispatch:ve})=>{var le,dt;const Dt=(0,ye.useParams)(),[_e]=de.default.useForm(),[Wt,at]=(0,a.useState)(!1),{actionTabs:Oe}=me;return(0,a.useEffect)(()=>{me.actionTabs.key==="teacher-unlock"&&(at(!1),_e.resetFields())},[me.actionTabs.key]),a.createElement(a.Fragment,null,a.createElement(Fe.default,{width:600,centered:!0,title:`\u8003\u8BD5\u89E3\u9501\uFF08${(le=Oe==null?void 0:Oe.selectArrs)==null?void 0:le.user_name}\uFF09`,open:me.actionTabs.key==="teacher-unlock",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",keyboard:!1,confirmLoading:Wt,onOk:()=>_t(void 0,null,function*(){var Pe,xn;yield _e.validateFields();const jn=_e.getFieldsValue();if(at(!0),(yield(0,ne.ZD)(Dt.categoryId,{exercise_user_id:(Pe=Oe==null?void 0:Oe.selectArrs)==null?void 0:Pe.exercise_user_id,unlock_key:jn.unlock_key})).status===0){if(jn.time){const an={time:Ze()(jn.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:(xn=Oe==null?void 0:Oe.selectArrs)==null?void 0:xn.exercise_user_id,id:Dt.categoryId};yield(0,ne.qz)(an)}oe.ZP.success("\u89E3\u9664\u9501\u5B9A\u6210\u529F"),ve({type:"exercise/setUpdateIndex"}),ve({type:"exercise/setActionTabs",payload:{}})}at(!1)}),onCancel:()=>{ve({type:"exercise/setActionTabs",payload:{}})}},a.createElement("div",{className:""},a.createElement(de.default,{form:_e,layout:"vertical",autoComplete:"off"},a.createElement(de.default.Item,{className:"ml10",label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},a.createElement(Se.default.Password,{autoComplete:"off",style:{width:270},placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),a.createElement(de.default.Item,{label:a.createElement("span",null,"\u5EF6\u957F\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF08",a.createElement("span",{className:"c-grey-999"},"\u4E0D\u80FD\u8D85\u8FC7\u5F53\u524D\u8BD5\u5377\u622A\u6B62\u65F6\u95F4",Ze()((dt=Oe==null?void 0:Oe.selectArrs)==null?void 0:dt.exercise_end_at).format("YYYY-MM-DD HH:mm")),"\uFF09"),name:"time",className:"ml10"},a.createElement(Fn.default,{style:{width:270},placeholder:"\u8BF7\u9009\u62E9\u4EA4\u5377\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:Pe=>{var xn;return(0,Ot.Q8)(Pe,(xn=Oe==null?void 0:Oe.selectArrs)==null?void 0:xn.exercise_end_at)},disabledTime:Pe=>{var xn;const jn=(xn=Oe==null?void 0:Oe.selectArrs)==null?void 0:xn.exercise_end_at;if(Ze()(Pe).isSame(Ze()(jn),"day")){const Yn=Ze()(jn).hours(),an=Ze()(jn).minutes();return console.log(Yn,an),{disabledHours:()=>(0,Ot.w6)(0,24).slice(Yn+1),disabledMinutes:()=>Ze()(Pe).isSame(Ze()(jn),"hour")?(0,Ot.w6)(an,60):[]}}return(0,Ot.d0)(Pe)},allowClear:!1}))))))};var In=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Cn),wa=x(30214),Ga=x(77254),wr=x(82896),tn=Object.getOwnPropertySymbols,Un=Object.prototype.hasOwnProperty,Ea=Object.prototype.propertyIsEnumerable,Va=(me,ve)=>{var le={};for(var dt in me)Un.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&tn)for(var dt of tn(me))ve.indexOf(dt)<0&&Ea.call(me,dt)&&(le[dt]=me[dt]);return le},Ra=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Wr=me=>{var ve=me,{shixunHomeworks:le,dispatch:dt}=ve,Dt=Va(ve,["shixunHomeworks","dispatch"]);const _e=(0,ye.useParams)(),[Wt,at]=(0,a.useState)([]),[Oe,Pe]=(0,a.useState)([]);(0,a.useEffect)(()=>{le.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&xn()},[le.actionTabs.key]);function xn(){return Ra(this,null,function*(){const Yn=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/group_list.json`,{method:"GET"});at(Yn)})}const jn=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return a.createElement(a.Fragment,null,a.createElement(Fe.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:le.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ra(void 0,null,function*(){const Yn=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/code_quality_analysis.json`,{method:"POST",body:{group_ids:Oe}});(Yn==null?void 0:Yn.status)===0&&(ye.history.replace(`/classrooms/${_e.coursesId}/exercise/${_e.categoryId}/detail?tabs=7`),window.location.reload(),dt({type:"shixunHomeworks/setActionTabs",payload:{}}),Pe([]))}),onCancel:()=>{Pe([]),dt({type:"shixunHomeworks/setActionTabs",payload:{}})}},a.createElement(z.default,{rowSelection:{type:"checkbox",onChange:(Yn,an)=>{Pe([...Yn])},selectedRowKeys:Oe,getCheckboxProps:Yn=>({disabled:Yn.status==="\u8FDB\u884C\u4E2D"||Yn.works_count===0})},rowKey:Yn=>Yn.key||Yn.id,scroll:{y:300},pagination:!1,columns:jn,dataSource:Wt==null?void 0:Wt.group_list})))};var Hr=(0,ye.connect)(({shixunHomeworks:me})=>({shixunHomeworks:me}))(Wr),bt=x(41867),En={flex_box_center:"flex_box_center____uOEt",flex_space_between:"flex_space_between___J8U9e",flex_box_vertical_center:"flex_box_vertical_center___M1l_z",flex_box_center_end:"flex_box_center_end___UsRsw",flex_box_column:"flex_box_column___gcanz",rightFilter:"rightFilter___KnaoF",classwidth:"classwidth___QPkdW",operationCol:"operationCol___hiIyI",unlockBtn:"unlockBtn___QvP_V",recordScreenModal:"recordScreenModal___tLQo7",operationLink:"operationLink___vj72A",banding:"banding___BLx2S",noShow:"noShow___mrV9r",btn_review:"btn_review___b6mDf"},yr=x(59301),zt=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())}),Ma=({item:me,renderText:ve})=>{const le=(0,ye.useParams)(),[dt,Dt]=(0,a.useState)(),_e=Wt=>zt(void 0,null,function*(){if(!Wt)return;const at=yield(0,ne.UH)({id:le.categoryId,user_id:me==null?void 0:me.user_id});at&&Dt(at)});return yr.createElement(De.Z,{onOpenChange:Wt=>_e(Wt),title:yr.createElement("div",null,"\u5355\u9009\u9898 ",(dt==null?void 0:dt.single_question_score)||0,"\u5206 ",yr.createElement("br",null),"\u591A\u9009\u9898 ",(dt==null?void 0:dt.multiple_question_score)||0,"\u5206 ",yr.createElement("br",null),"\u5224\u65AD\u9898 ",(dt==null?void 0:dt.judgement_question_score)||0,"\u5206 ",yr.createElement("br",null),"\u586B\u7A7A\u9898 ",(dt==null?void 0:dt.completion_question_score)||0,"\u5206 ",yr.createElement("br",null),"\u5B9E\u8BAD\u9898 ",(dt==null?void 0:dt.shixun_question_score)||0,"\u5206")},ve)},Na=x(89392),rr=x.n(Na),dn=x(57809),ce=x(71067),ge=x(59301),Ee=Object.defineProperty,Ie=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,wt=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,xa=Object.prototype.propertyIsEnumerable,Jn=(me,ve,le)=>ve in me?Ee(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,on=(me,ve)=>{for(var le in ve||(ve={}))Rt.call(ve,le)&&Jn(me,le,ve[le]);if(wt)for(var le of wt(ve))xa.call(ve,le)&&Jn(me,le,ve[le]);return me},qt=(me,ve)=>Ie(me,qe(ve)),Mn=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Xt=({exercise:me,dispatch:ve})=>{var le,dt;const Dt=(0,ye.useParams)(),{actionTabs:_e,commonHeader:Wt}=me,[at]=de.default.useForm(),Oe=de.default.useWatch("time",at),[,Pe,xn,jn]=(0,xt.U)(ne.n7,{id:Dt.categoryId}),[,Yn,an]=(0,xt.U)(ne.Xo,{id:Dt.categoryId}),wn=(0,a.useRef)(null),aa=jn!=null&&jn.user_end_time?Ze()(jn==null?void 0:jn.user_end_time).add(1,"minutes"):Ze()(),pa=Ze()(jn==null?void 0:jn.user_total_end_time)>aa?Math.round(Ze().duration(Ze()(jn==null?void 0:jn.user_total_end_time).diff(aa.startOf("minute"))).asMinutes()):0,$n=((jn==null?void 0:jn.student_left_minutes)||0)+(Oe||0);(0,a.useEffect)(()=>{var Qa,On;_e.key=="\u8C03\u6574\u72B6\u6001"?(ve({type:"exercise/getWorkSetting",payload:on({},Dt)}),xn({user_id:_e!=null&&_e.isBatch?_e==null?void 0:_e.user_ids:[(Qa=_e==null?void 0:_e.selectArrs)==null?void 0:Qa.user_id]})):(at.resetFields(),wn.current&&((On=wn.current)==null||On.changeCode({target:{value:""}})))},[_e.key]);const Wn=()=>{ve({type:"exercise/setActionTabs",payload:{}})};return ge.createElement(Fe.default,{centered:!0,title:_e!=null&&_e.isBatch?"\u6279\u91CF\u8C03\u6574\u8003\u8BD5\u72B6\u6001":"\u8C03\u6574\u8003\u8BD5\u72B6\u6001",open:_e.key=="\u8C03\u6574\u72B6\u6001",width:650,okText:"\u786E\u5B9A\u8C03\u6574",confirmLoading:Yn,onOk:()=>Mn(void 0,null,function*(){at.submit()}),onCancel:Wn},ge.createElement(yt.Z,{spinning:Pe},ge.createElement(de.default,{initialValues:{status:"1"},form:at,colon:!1,labelCol:{span:4},onFinish:Qa=>Mn(void 0,null,function*(){if(console.log("allValue",Qa),wn.current.onVerify())return Promise.reject();(yield an(qt(on({},Qa),{exercise_user_id:_e==null?void 0:_e.exercise_user_id}))).status==0&&(oe.ZP.success("\u8C03\u6574\u6210\u529F"),Wn(),ve({type:"exercise/setUpdateIndex"}))})},_e!=null&&_e.isBatch?ge.createElement("div",{className:"mb20"},"\u5F53\u524D\u9009\u4E2D",ge.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},_e==null?void 0:_e.exercise_user_id.length),"\u540D\u5B66\u751F"):ge.createElement(re.Z,{className:"mb20",align:"middle",gutter:40},ge.createElement(pe.Z,null,"\u5F53\u524D\u9009\u4E2D\u5B66\u751F",ge.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(le=_e==null?void 0:_e.selectArrs)==null?void 0:le.user_name)),ge.createElement(pe.Z,null,"\u5B66\u53F7",ge.createElement("span",{className:"ml15",style:{color:"#FA6400"}},(dt=_e==null?void 0:_e.selectArrs)==null?void 0:dt.student_id))),(Wt==null?void 0:Wt.is_locked)&&ge.createElement(de.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},ge.createElement(Se.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),ge.createElement(de.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u72B6\u6001"}],name:"status",label:"\u8003\u8BD5\u72B6\u6001"},ge.createElement(dn.default,{placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u72B6\u6001"},ge.createElement(dn.default.Option,{value:"1"},"\u8003\u8BD5\u4E2D\uFF08\u4FDD\u7559\u5B66\u751F\u7684\u7B54\u9898\u6570\u636E\uFF0C\u7EE7\u7EED\u8003\u8BD5\uFF09"),ge.createElement(dn.default.Option,{value:"2"},"\u5DF2\u4EA4\u5377\uFF08\u4FDD\u7559\u5B66\u751F\u7684\u7B54\u9898\u6570\u636E\uFF0C\u8FDB\u884C\u4EA4\u5377\uFF09"))),(Wt==null?void 0:Wt.time)!==-1&&ge.createElement(ge.Fragment,null,ge.createElement(de.default.Item,{className:"mt20 mb20",name:"time",label:"\u5EF6\u957F\u65F6\u95F4"},ge.createElement(Te.Z,{min:0,precision:0,max:pa,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${pa}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),!(_e!=null&&_e.isBatch)&&ge.createElement("div",{className:"mb20",style:{marginLeft:98,color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",ge.createElement("span",{className:"ml5"},$n),"\u5206\u949F",$n!==0&&(jn==null?void 0:jn.user_end_time)&&ge.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",ge.createElement("span",{className:"ml5"},Ze()(jn==null?void 0:jn.user_end_time).add(Oe||0,"m").format("YYYY-MM-DD HH:mm:ss"))))),(Wt==null?void 0:Wt.screen_open)&&ge.createElement(de.default.Item,{style:{marginLeft:100},name:"is_clear",initialValue:!1,valuePropName:"checked"},ge.createElement(Re.default,null,"\u6E05\u9664\u5B66\u751F\u7684\u5DF2\u5207\u5C4F\u6B21\u6570")),ge.createElement(de.default.Item,{label:"\u9A8C\u8BC1\u7801",required:!0,style:{marginBottom:0}},ge.createElement(ce.Z,{ref:Qa=>wn.current=Qa})))))};var la=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Xt),ya=x(30365),ga=Object.defineProperty,bn=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,fn=(me,ve,le)=>ve in me?ga(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,cn=(me,ve)=>{for(var le in ve||(ve={}))ct.call(ve,le)&&fn(me,le,ve[le]);if(bn)for(var le of bn(ve))ln.call(ve,le)&&fn(me,le,ve[le]);return me};const zn=me=>React.createElement("svg",cn({width:17,height:10,xmlns:"http://www.w3.org/2000/svg"},me),React.createElement("title",null,"new"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"-5%",y1:"37.065%",x2:"100%",y2:"67.301%",id:"new_svg__a"},React.createElement("stop",{stopColor:"#FF420B",offset:"0%"}),React.createElement("stop",{stopColor:"#FF9B44",offset:"100%"}))),React.createElement("path",{d:"M700.618 185h-14.236c-.781 0-1.382.629-1.382 1.447v7.106c0 .818.6 1.447 1.382 1.447h14.236c.781 0 1.382-.629 1.382-1.447v-7.106c0-.818-.6-1.447-1.382-1.447Zm-10.692 7.358h-.961l-1.863-3.836v3.836h-.6v-4.59h.84l1.923 3.962h.06v-3.963h.6v4.591Zm1.502-2.641h2.342v.629h-2.342v.126c0 .817.24 1.195.72 1.195h1.682v.629h-1.682c-.36 0-.66-.126-.9-.44-.24-.315-.361-.818-.361-1.384v-1.07c0-1.069.66-1.509 1.321-1.635h1.622v.63h-1.561c-.24.062-.781.25-.781 1.006-.06.125-.06.188-.06.314Zm7.809 2.641h-.841l-.841-3.647-.961 3.647h-.901l-1.262-4.59h.66l1.082 3.773h.06l.961-3.774h.721l.961 3.963 1.142-3.963h.6l-1.381 4.591Z",transform:"translate(-685 -185)",fill:"url(#new_svg__a)",fillRule:"nonzero"}));var pn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSItNSUiIHkxPSIzNy4wNjUlIiB4Mj0iMTAwJSIgeTI9IjY3LjMwMSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkY0MjBCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGOUI0NCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTcwMC42MTggMTg1aC0xNC4yMzZjLS43ODEgMC0xLjM4Mi42MjktMS4zODIgMS40NDd2Ny4xMDZjMCAuODE4LjYgMS40NDcgMS4zODIgMS40NDdoMTQuMjM2Yy43ODEgMCAxLjM4Mi0uNjI5IDEuMzgyLTEuNDQ3di03LjEwNmMwLS44MTgtLjYtMS40NDctMS4zODItMS40NDdabS0xMC42OTIgNy4zNThoLS45NjFsLTEuODYzLTMuODM2djMuODM2aC0uNnYtNC41OWguODRsMS45MjMgMy45NjJoLjA2di0zLjk2M2guNnY0LjU5MVptMS41MDItMi42NDFoMi4zNDJ2LjYyOWgtMi4zNDJ2LjEyNmMwIC44MTcuMjQgMS4xOTUuNzIgMS4xOTVoMS42ODJ2LjYyOWgtMS42ODJjLS4zNiAwLS42Ni0uMTI2LS45LS40NC0uMjQtLjMxNS0uMzYxLS44MTgtLjM2MS0xLjM4NHYtMS4wN2MwLTEuMDY5LjY2LTEuNTA5IDEuMzIxLTEuNjM1aDEuNjIydi42M2gtMS41NjFjLS4yNC4wNjItLjc4MS4yNS0uNzgxIDEuMDA2LS4wNi4xMjUtLjA2LjE4OC0uMDYuMzE0Wm03LjgwOSAyLjY0MWgtLjg0MWwtLjg0MS0zLjY0Ny0uOTYxIDMuNjQ3aC0uOTAxbC0xLjI2Mi00LjU5aC42NmwxLjA4MiAzLjc3M2guMDZsLjk2MS0zLjc3NGguNzIxbC45NjEgMy45NjMgMS4xNDItMy45NjNoLjZsLTEuMzgxIDQuNTkxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY4NSAtMTg1KSIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",pt=x(59301),na=Object.defineProperty,er=Object.defineProperties,cr=Object.getOwnPropertyDescriptors,Kn=Object.getOwnPropertySymbols,no=Object.prototype.hasOwnProperty,Ur=Object.prototype.propertyIsEnumerable,uo=(me,ve,le)=>ve in me?na(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,pr=(me,ve)=>{for(var le in ve||(ve={}))no.call(ve,le)&&uo(me,le,ve[le]);if(Kn)for(var le of Kn(ve))Ur.call(ve,le)&&uo(me,le,ve[le]);return me},gr=(me,ve)=>er(me,cr(ve)),Ir=(me,ve)=>{var le={};for(var dt in me)no.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&Kn)for(var dt of Kn(me))ve.indexOf(dt)<0&&Ur.call(me,dt)&&(le[dt]=me[dt]);return le},Cr=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const fr=me=>{var ve=me,{exercise:le,loading:dt,dispatch:Dt,globalSetting:_e,checkDomainAuthority:Wt,getparams:at,user:Oe,classroomList:Pe}=ve,xn=Ir(ve,["exercise","loading","dispatch","globalSetting","checkDomainAuthority","getparams","user","classroomList"]),jn,Yn,an,wn,aa,pa,$n,Wn,Qa;const[On]=(0,ye.useSearchParams)(),ma=(0,ye.useParams)();let[Yt,da]=(0,a.useState)(pr({page:1,limit:20},ma));const{commonHeader:oa,updateIndex:Ta}=le,{userInfo:Jt}=Oe,[va,ra]=(0,a.useState)({}),[ir,eo]=(0,a.useState)(0),[Pr,Dr]=(0,a.useState)(0),[Qt,tt]=(0,a.useState)(!1),[ka,fa]=(0,a.useState)("alert"),[ja,vr]=(0,a.useState)(0),[Sa,Xr]=(0,a.useState)(!1),[za,Oa]=(0,a.useState)(!1),[Fr]=de.default.useForm(),[xr,qa]=(0,a.useState)([]),[ea,Ua]=(0,a.useState)(1),[Ca,ta]=(0,a.useState)(""),[Ba,qn]=(0,a.useState)(),[$a,mr]=(0,a.useState)(!1),[Or,Co]=(0,a.useState)(!1),[po,Gr]=(0,a.useState)({name:"",id:"",list:[]}),[ar,oo]=(0,a.useState)({}),[So,Mi]=(0,a.useState)({}),[Gl,zl]=(0,a.useState)(!0),[ji,hu]=(0,a.useState)(""),[Bu,eu]=(0,a.useState)(""),[to,Li]=(0,a.useState)(""),[Wl,tu]=(0,a.useState)([]),[,,Iu]=(0,xt.U)(ne.N0,{}),[nu,Zi]=(0,a.useState)([]),[Ru,is]=(0,a.useState)(!0);(0,a.useEffect)(()=>{let Zn={};if(On.get("exercise_group_id")&&!Ta){if(On.get("statistics")){let Vn=[];const _r=On.get("scope");_r==="0"&&(Vn=["all"]),_r==="1"&&(Vn=[1,2,3]),_r==="2"&&(Vn=[2,3]),Zn={exercise_group_id:On.get("exercise_group_id"),commit_status:Vn}}else Zn={review:[0,2],commit_status:[2,3]},On.get("exercise_group_id")!=="0"&&(Zn.exercise_group_id=[Number(On.get("exercise_group_id"))]);Fr.setFieldsValue(pr({},Zn))}return Yt=pr(pr({},Yt),Zn),da(pr({},Yt)),Ou(),Nr(Yt),tu([]),()=>{Dt({type:"exercise/setUpdateIndex",payload:"clear"})}},[Ta]);const Ou=()=>Cr(void 0,null,function*(){var Zn,Vn;const _r=yield(0,fe.ZP)(`/api/exercises/${Yt.categoryId}/header_info.json`,{method:"get"});(_r==null?void 0:_r.status)===0&&(oo((_r==null?void 0:_r.data)||{}),console.log((Zn=_r==null?void 0:_r.data)==null?void 0:Zn.course_groups),Dt({type:"exercise/save",payload:{course_groups:(Vn=_r==null?void 0:_r.data)==null?void 0:Vn.course_groups}}))}),Nr=Zn=>Cr(void 0,null,function*(){var Vn,_r,pu,Ju,Mu,Ys,Nc,js,Md,S0,rg;zl(!0);const $u=yield(0,fe.ZP)(`/api/exercises/${Yt.categoryId}/exercise_users.json`,{method:"get",params:Zn});if(($u==null?void 0:$u.status)===0){let og=(pu=(_r=(Vn=$u==null?void 0:$u.data)==null?void 0:Vn.exercise_users)==null?void 0:_r[0])==null?void 0:pu.commit_status;is(og==2||og==3),Mi({exercise_users:((Ju=$u==null?void 0:$u.data)==null?void 0:Ju.exercise_users)||[],current_answer_user:((Mu=$u==null?void 0:$u.data)==null?void 0:Mu.current_answer_user)||{}}),hu(((Ys=$u==null?void 0:$u.data)==null?void 0:Ys.appraise_user_login)||""),eu(((Nc=$u==null?void 0:$u.data)==null?void 0:Nc.first_export_user_login)||""),eo((js=$u==null?void 0:$u.data)==null?void 0:js.total_count),Dr(typeof((Md=$u==null?void 0:$u.data)==null?void 0:Md.total_score)=="string"?Number((S0=$u==null?void 0:$u.data)==null?void 0:S0.total_score):(rg=$u==null?void 0:$u.data)==null?void 0:rg.total_score)}Li($u==null?void 0:$u.status),zl(!1)});(0,a.useEffect)(()=>{Dt({type:"exercise/setSaveExerciseDownUsers",payload:Il})},[Bu,ir,JSON.stringify(Yt)]);function gi(Zn){return Cr(this,null,function*(){var Vn,_r,pu,Ju;qn(Zn==null?void 0:Zn.exercise_user_id),mr(Zn.commit_status===2||Zn.commit_status===3),Xr(!0);let Mu=yield(0,fe.ZP)(`/api/exercises/${Yt.categoryId}/student_info.json`,{method:"get",params:{exercise_user_id:Zn==null?void 0:Zn.exercise_user_id}});((_r=(Vn=Mu==null?void 0:Mu.data)==null?void 0:Vn.exercise_user_photos)==null?void 0:_r.length)>0?tt(!0):oe.ZP.info("\u5F53\u524D\u6682\u65E0\u7167\u7247"),qa((pu=Mu==null?void 0:Mu.data)==null?void 0:pu.exercise_user_photos),vr((Ju=Mu==null?void 0:Mu.data)==null?void 0:Ju.alert_count),Xr(!1)})}const hl=Zn=>{Yt.page=1;const Vn=Object.assign({},Fr.getFieldsValue());Object.keys(Vn).map(function(_r){_r==="objective_score_gte"||_r==="objective_score_lte"||(Vn[_r].includes("all")?(delete Yt[_r],Fr.setFieldsValue({[_r]:"all"})):(Yt[_r]=Vn[_r],Vn[_r]==""||!Vn[_r]?Fr.setFieldsValue({[_r]:"all"}):Fr.setFieldsValue({[_r]:Yt[_r]})))}),("objective_score_gte"in Zn||"objective_score_lte"in Zn)&&(Vn.objective_score_gte&&Vn.objective_score_lte&&Vn.objective_score_gte>Vn.objective_score_lte?(Fr.setFieldsValue({objective_score_lte:Vn.objective_score_gte}),Yt.objective_score_lte=Vn.objective_score_gte||null,Yt.objective_score_gte=Vn.objective_score_gte||null):(Yt.objective_score_lte=Vn.objective_score_lte||null,Yt.objective_score_gte=Vn.objective_score_gte||null)),da(pr({},Yt)),Nr(Yt),at(pr({},Yt))},Yu=(Zn=1,Vn=20)=>{Yt.page=Zn,Yt.limit=Vn,da(pr({},Yt)),Nr(Yt)};let Jr=new Date().getTime();const Zo=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",render:(Zn,Vn,_r)=>pt.createElement(De.Z,{title:((Yt.page||1)-1)*Yt.limit+_r+1},pt.createElement("span",null,((Yt.page||1)-1)*Yt.limit+_r+1))},{title:"\u59D3\u540D",dataIndex:"user_name",fixed:"left",align:"left",render:(Zn,Vn)=>pt.createElement("div",{style:{display:"flex",alignItems:"center"},onClick:()=>{var _r;if(Zn&&(0,bt.GJ)()){if((0,bt.Rm)()&&!((_r=Pe.AssistantObject.exercise)!=null&&_r.can_view)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}switch(Vn.commit_status){case 0:if(!(0,bt.Ny)()){oe.ZP.warning("\u5B66\u751F\u672A\u5F00\u59CB\u8003\u8BD5\uFF0C\u60A8\u65E0\u6743\u67E5\u770B");return}break;default:console.log("\u5F53\u524D\u63D0\u4EA4\u72B6\u6001",Vn.commit_status)}Zn&&(0,bt.GJ)()&&(Nu(),(0,ue.xg)(`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/review/${Vn==null?void 0:Vn.login}`))}}},pt.createElement("span",{className:Zn&&(0,bt.GJ)()?En.operationLink:""},Zn||"--"),!!(Vn!=null&&Vn.delayed_at)&&oa.time!==-1&&pt.createElement(De.Z,{title:pt.createElement("div",null,"\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u8C03\u6574\u81F3",pt.createElement("span",{className:"ml5"},Ze()(Vn.delayed_at).format("YYYY-MM-DD HH:mm")))},pt.createElement("span",{className:"iconfont icon-shizhong c-blue"})))},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Zn=>Zn||"--"},!(ar!=null&&ar.is_excellent)&&(ar==null?void 0:ar.groups_count)!==0&&{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Zn,Vn)=>pt.createElement("div",{className:En.banding,title:Zn||"--"},Zn||"--")},{title:(oa==null?void 0:oa.exercise_type)==2&&!(0,bt.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",sorter:!0,render:(Zn,Vn)=>Vn.commit_status===0||Vn.commit_status===1?"--":!Vn.open_total_score&&(0,bt.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Zn=typeof Zn=="number"?Number(Zn):Zn,console.log(typeof Zn),Zn||(Zn=0),Zn===100?pt.createElement("span",{className:"c-green"},Zn):Zn>60?pt.createElement("span",{className:"c-orange"},Zn):Zn==Pr*.6?pt.createElement("span",{className:"c-red"},Zn):pt.createElement("span",null,Zn))},!((ar==null?void 0:ar.objective)!==1||(ar==null?void 0:ar.objective)===1&&(ar==null?void 0:ar.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(Zn,Vn)=>{if(Vn.commit_status===0||Vn.commit_status===1)return"--";if(!Vn.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Zn=typeof Zn=="number"?Number(Zn):Zn,Zn||(Zn=0);let _r;return Zn>=0&&Zn<=60?_r=pt.createElement("span",null,Zn):Zn===100?_r=pt.createElement("span",{className:"c-green"},Zn):Zn>60?_r=pt.createElement("span",{className:"c-orange"},Zn):_r="--",pt.createElement(Ma,{renderText:_r,item:Vn})}}},!((ar==null?void 0:ar.subjective)!==1||(ar==null?void 0:ar.subjective)===1&&(ar==null?void 0:ar.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(Zn,Vn)=>{if(Vn.commit_status===0||Vn.commit_status===1)return"--";if(!Vn.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{let _r;ar!=null&&ar.appraise_setting&&(ar!=null&&ar.sealed_review)&&new Date(ar==null?void 0:ar.appraise_end_time).getTime()>Jr&&(_r="--"),!(Vn!=null&&Vn.has_comment)&&Vn.review_status&&(_r="\u8BC4\u9605\u4E2D"),Vn!=null&&Vn.has_comment?_r="\u5DF2\u8BC4\u9605":_r="\u672A\u8BC4\u9605",Zn=typeof Zn=="number"?Number(Zn):Zn,Zn||(Zn=0);let pu;return Zn===0?pu=pt.createElement("span",null,Zn," ",_r==="\u672A\u8BC4\u9605"&&pt.createElement("span",{className:"c-red"}," (\u5F85\u8BC4\u9605)")):Zn>0&&Zn<=60?pu=pt.createElement("span",null,Zn):Zn===100?pu=pt.createElement("span",{className:"c-green"},Zn):Zn>60?pu=pt.createElement("span",{className:"c-orange"},Zn):pu="--",pu}}},(oa==null?void 0:oa.open_make_up)&&{title:"\u8865\u8003\u6263\u5206",dataIndex:"make_up_score",render:(Zn,Vn)=>[1,2].includes(Vn==null?void 0:Vn.commit_status)?Zn:"--"},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"left",render:(Zn,Vn)=>Zn===0?pt.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Zn===1?pt.createElement("span",{style:{color:"#DF3042"}},!Vn.is_make_up&&"\u8003\u8BD5\u4E2D",Vn.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Zn===2?pt.createElement("span",{style:{color:"#5AB891"}},!Vn.is_make_up&&!Vn.is_force_commit&&"\u5DF2\u4EA4\u5377",Vn.is_make_up&&!Vn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Vn.is_make_up&&Vn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Vn.is_make_up&&Vn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):pt.createElement("span",{style:{color:"#5AB891"}},!Vn.is_make_up&&!Vn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Vn.is_make_up&&!Vn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Vn.is_make_up&&Vn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Vn.is_make_up&&Vn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"left",sorter:!0,render:Zn=>Zn?Ze()(Zn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",sorter:!0,render:(Zn,Vn)=>Zn?Ze()(Zn).format("YYYY-MM-DD HH:mm"):"--"},(0,bt.GJ)()&&(oa==null?void 0:oa.exercise_type)===2&&{title:pt.createElement("span",null,"\u8003\u8BD5\u6B21\u6570",pt.createElement(De.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u7684\u5DF2\u8003\u8BD5\u6B21\u6570/\u53EF\u8003\u8BD5\u6B21\u6570\uFF0C\u53EF\u70B9\u51FB\u67E5\u770B\u5B66\u751F\u7684\u8003\u8BD5\u8BB0\u5F55"},pt.createElement("i",{className:"iconfont icon-xiaowenhao font14 current"}))),dataIndex:"exercise_user_redo_count",render:(Zn,Vn)=>{var _r;return pt.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{const pu={name:Vn==null?void 0:Vn.user_name,id:Vn==null?void 0:Vn.student_id,list:Vn==null?void 0:Vn.simulate_exercise_records};Gr(pr({},pu)),Co(!0)}},(_r=Vn==null?void 0:Vn.simulate_exercise_records)==null?void 0:_r.length,"/",oa==null?void 0:oa.simulate_exercise_num)||"--"}},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"exercise_user_redo_count",className:((jn=Jt==null?void 0:Jt.course)==null?void 0:jn.course_role)===15||(oa==null?void 0:oa.exercise_type)==2?En.noShow:"",align:"left",render:(Zn,Vn)=>pt.createElement("div",{style:{display:"flex",alignItems:"center"}},pt.createElement("span",{className:En.operationLink,onClick:()=>{Dt({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u8BB0\u5F55",student_id:Vn.user_id}})}},Zn||"0"))},(oa==null?void 0:oa.screen_open)&&{title:pt.createElement("span",null,"\u5207\u5C4F\u6B21\u6570",pt.createElement(De.Z,{title:"\u7EA2\u8272\u4EE3\u8868\u5B66\u751F\u5207\u5C4F\u8D85\u8FC7\u89C4\u5B9A\u6B21\u6570\u88AB\u5F3A\u5236\u4EA4\u5377"},pt.createElement("span",{className:"icon-xiaowenhao"}))),dataIndex:"screen_used_num",align:"center",render:(Zn,Vn)=>pt.createElement("span",{style:Zn>0?{cursor:"pointer"}:{},className:Zn>(Vn==null?void 0:Vn.screen_total_num)?"c-red":"",onClick:()=>Cr(void 0,null,function*(){if(Zn===0)return;const _r=yield(0,ne.Yu)(ma.categoryId,{exercise_user_id:Vn.exercise_user_id});Fe.default.info({title:`\u5207\u5C4F\u8BB0\u5F55\uFF08${Vn==null?void 0:Vn.user_name}\uFF09`,icon:null,closable:!0,className:En.recordScreenModal,maskClosable:!0,width:616,centered:!0,content:pt.createElement(z.default,{style:{marginTop:14},bordered:!0,pagination:!1,rowKey:"time",columns:[{title:"\u5F00\u59CB\u5207\u5C4F\u65F6\u95F4",align:"center",dataIndex:"time"},{title:"\u5207\u5C4F\u65F6\u957F\uFF08\u79D2\uFF09",align:"center",dataIndex:"time_long"},{title:"\u5224\u5B9A\u5207\u5C4F\u6B21\u6570",align:"center",dataIndex:"count"}],dataSource:_r==null?void 0:_r.data})})})},Zn,"/",Vn==null?void 0:Vn.screen_total_num)},(oa==null?void 0:oa.exercise_status)>1&&(oa==null?void 0:oa.open_camera)&&(0,bt.GJ)()&&!((Yn=_e.setting)!=null&&Yn.is_local)&&{title:"\u8003\u8BD5\u7167\u7247",dataIndex:"photo_count",align:"center",render:(Zn,Vn)=>Vn.commit_status>0?pt.createElement("a",{onClick:()=>{gi(Vn)}},`${Zn||0}/${oa==null?void 0:oa.photo_count}`):"--"},(oa==null?void 0:oa.ip_bind)&&(0,bt.Gg)()&&{title:"\u8003\u8BD5IP",dataIndex:"last_ip",align:"center",render:(Zn,Vn)=>pt.createElement(pt.Fragment,null,Zn||"--",Vn.commit_status<=1&&oa.ip_bind&&Vn.last_ip&&pt.createElement(Ce.ZP,{type:"link",onClick:()=>Cr(void 0,null,function*(){const _r=Fe.default.confirm({title:pt.createElement(re.Z,null,pt.createElement(pe.Z,{flex:"1"},"\u89E3\u9664\u7ED1\u5B9A"),pt.createElement(pe.Z,null,pt.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>_r.destroy()}))),width:500,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",className:"custom-modal-divider",content:pt.createElement("div",null,"\u4E3A\u5B66\u751F\u89E3\u9664\u8003\u8BD5IP\u7ED1\u5B9A\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u4F7F\u7528\u65B0\u7684IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002",pt.createElement("span",{className:"c-red"},"\u5982\u679C\u8BE5\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u5C06\u65E0\u6CD5\u4F5C\u7B54\uFF0C\u9700\u8981\u91CD\u65B0\u8FDB\u5165\u8003\u8BD5\u3002"),"\u60A8\u786E\u5B9A\u8981\u89E3\u9664\u8BE5\u5B66\u751F\u7684\u8003\u8BD5IP\u7ED1\u5B9A\uFF1F"),onOk:()=>Cr(void 0,null,function*(){(yield(0,ne.ab)({id:Yt.categoryId,exercise_user_id:Vn.exercise_user_id})).status===0&&(oe.ZP.success("\u89E3\u7ED1\u6210\u529F"),Nr(Yt))})})})},"\u89E3\u7ED1"))},(oa==null?void 0:oa.open_camera)&&(0,bt.Gg)()&&oa.exercise_status<3&&!((an=_e.setting)!=null&&an.is_local)&&{title:"\u5141\u8BB8\u4E0D\u62CD\u6444",dataIndex:"close_camera",align:"center",render:(Zn,Vn)=>pt.createElement(Ae.Z,{checked:Zn,onClick:()=>Cr(void 0,null,function*(){Zn?Fe.default.info({title:"\u63D0\u793A",content:pt.createElement("div",null,"\u4E0D\u5141\u8BB8\u4FEE\u6539"),okText:"\u786E\u8BA4"}):Fe.default.confirm({title:"\u5141\u8BB8\u4E0D\u6444\u50CF\u8B66\u544A",content:pt.createElement("div",null,"\u4E3A\u4FDD\u8BC1\u8003\u8BD5\u516C\u5E73\uFF0C\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7684\u6444\u50CF\u5934\u3002\u5982\u5B66\u751F\u786C\u4EF6\u8BBE\u65BD\u786E\u6709\u95EE\u9898\uFF0C\u4E3A\u4FDD\u8BC1\u5B66\u751F\u8003\u8BD5\u6743\u5229\uFF0C\u6559\u5E08\u53EF\u4E34\u65F6\u53D6\u6D88\u9650\u5236\uFF0C\u5141\u8BB8\u5B66\u751F\u53C2\u8003\u3002 \u672C\u64CD\u4F5C\u4E0D\u53EF\u64A4\u56DE\uFF0C\u4E0D\u53EF\u4FEE\u6539\u3002 \u60A8\u786E\u8BA4\u540C\u610F\u8BE5\u5B66\u751F\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u53C2\u52A0\u8003\u8BD5\u5417\uFF1F"),onOk:()=>Cr(void 0,null,function*(){const _r=yield(0,ne.cC)(gr(pr({},Yt),{exercise_user_id:Vn.exercise_user_id}));(_r==null?void 0:_r.status)===0&&(oe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Nr(Yt))})})})})},(0,bt.GJ)()&&{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"has_comment",align:"center",render:(Zn,Vn)=>ar!=null&&ar.appraise_setting&&(ar!=null&&ar.sealed_review)&&new Date(ar==null?void 0:ar.appraise_end_time).getTime()>Jr?"--":!Zn&&Vn.review_status?"\u8BC4\u9605\u4E2D":Zn?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},((oa==null?void 0:oa.assistant_auth)||(0,bt.GJ)()||(0,bt.dE)())&&Wt&&{title:"\u64CD\u4F5C",fixed:"right",dataInex:"action",align:"left",className:En.operationCol,render:(Zn,Vn)=>{var _r,pu;return(oa==null?void 0:oa.exercise_status)===-1?pt.createElement("div",null," ",(0,bt.GJ)()&&pt.createElement("a",{onClick:Ju=>{Ju.stopPropagation(),Dt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Vn==null?void 0:Vn.exercise_user_id,type:"exercise"}})}},"\u4FEE\u6539\u6210\u7EE9"),pt.createElement("a",{style:{marginLeft:(0,bt.GJ)()&&10},onClick:(0,Na.debounce)(Ju=>Cr(void 0,null,function*(){var Mu,Ys,Nc;Ju.stopPropagation();let js=yield(0,fe.ZP)(`/api/exercises/${Yt==null?void 0:Yt.categoryId}/exercise_user/view_detail.json`,{method:"get",params:{exercise_user_id:Vn==null?void 0:Vn.exercise_user_id}});Fe.default.confirm({title:"\u8003\u8BD5\u8BE6\u60C5",closable:!0,width:1200,icon:null,content:pt.createElement("div",null,pt.createElement("div",{style:{display:"flex"}},pt.createElement("div",null,pt.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),pt.createElement("span",{style:{marginLeft:10}},(Mu=js==null?void 0:js.data)==null?void 0:Mu.user_name)),pt.createElement("div",{style:{marginLeft:60}},pt.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),pt.createElement("span",{style:{marginLeft:10}},(Ys=js==null?void 0:js.data)==null?void 0:Ys.student_id)),pt.createElement("div",{style:{marginLeft:60}},pt.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),pt.createElement("span",{style:{marginLeft:10}},(Nc=js==null?void 0:js.data)==null?void 0:Nc.group_name))),pt.createElement("div",{style:{marginTop:22,marginBottom:20}},pt.createElement(z.default,{columns:[{title:"\u9898\u578B",dataIndex:"type_name",align:"center",render:()=>"\u5F97\u5206"},{title:"\u5355\u9009\u9898",dataIndex:"single_score",align:"center"},{title:"\u591A\u9009\u9898",dataIndex:"multiple_score",align:"center"},{title:"\u586B\u7A7A\u9898",dataIndex:"completion_score",align:"center"},{title:"\u5224\u65AD\u9898",dataIndex:"judgment_score",align:"center"},{title:"\u7F16\u7A0B\u9898",dataIndex:"program_score",align:"center"},{title:"\u5B9E\u8BAD\u9898",dataIndex:"practical_score",align:"center"},{title:"\u7EC4\u5408\u9898",dataIndex:"combination_socre",align:"center"},{title:"\u7B80\u7B54\u9898",dataIndex:"subjective_score",align:"center"},{title:"\u7A0B\u5E8F\u586B\u7A7A\u9898",dataIndex:"bprogram_score",align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",align:"center",render:(Md,S0)=>pt.createElement("span",{style:{color:(S0==null?void 0:S0.type_name)=="\u5B9E\u5F97\u5206"?"#FA2121":""}},Md)}],pagination:!1,dataSource:[pr({},js==null?void 0:js.data)]}))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):pt.createElement("div",{className:"flex gap-10px"},(0,bt.GJ)()&&(Vn==null?void 0:Vn.commit_status)===1&&pt.createElement(Ce.ZP,{ghost:!0,type:"primary",size:"small",disabled:(Vn==null?void 0:Vn.commit_status)!==1,onClick:()=>{(0,ue.xg)(`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/review/${Vn.login}`)}},"\u67E5\u9605"),(0,bt.GJ)()&&(Vn==null?void 0:Vn.commit_status)!==1&&pt.createElement(Ce.ZP,{ghost:!0,type:"primary",size:"small",disabled:Vn.commit_status<2,onClick:Ju=>Cr(void 0,null,function*(){var Mu,Ys;if(Ju.preventDefault(),yield(0,wr.w)(ma.coursesId,ma.categoryId),Vn.commit_status===2){if((0,bt.Rm)()&&!((Mu=Pe.AssistantObject.exercise)!=null&&Mu.can_view)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nu(),window.location.href=`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/review/${Vn.login}`}if(Vn.commit_status===3){if((0,bt.Rm)()&&!((Ys=Pe.AssistantObject.exercise)!=null&&Ys.can_appraise)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt({type:"exercise/setActionTabs",payload:{key:"\u66F4\u6539\u8BC4\u9605",saveExerciseUsers:Nu,selectArrs:{record:pr({},Vn),exercise_types:pr({},ar)},params:pr({},Yt)}})}})},ar!=null&&ar.appraise_setting&&(ar!=null&&ar.sealed_review)&&new Date(ar==null?void 0:ar.appraise_end_time).getTime()>Jr?"\u8BC4\u9605":Vn.has_comment?"\u66F4\u6539\u8BC4\u9605":!Vn.has_comment&&"\u8BC4\u9605"),(0,bt.GJ)()&&pt.createElement(Ce.ZP,{disabled:(Vn==null?void 0:Vn.commit_status)==0,ghost:!0,type:"primary",size:"small",onClick:()=>{(0,ue.xg)(`/classrooms/${ma==null?void 0:ma.coursesId}/statistics_zb/${ma==null?void 0:ma.categoryId}/detail/${Vn==null?void 0:Vn.exercise_user_id}?callbackUrl=/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/detail?random=${On.get("random")==="true"}`)}},"\u8003\u60C5\u53EF\u89C6\u5316"),!(0,bt.dE)()&&["\u8003\u8BD5\u4E2D"].includes(ue.ju[oa.exercise_status])&&pt.createElement(Ce.ZP,{ghost:!0,type:"primary",size:"small",disabled:(Vn==null?void 0:Vn.commit_status)===0,onClick:()=>{var Ju,Mu;if((0,bt.Rm)()&&!((Mu=(Ju=Pe==null?void 0:Pe.AssistantObject)==null?void 0:Ju.exercise)!=null&&Mu.can_forcing_commit)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574\u72B6\u6001",selectArrs:Vn,exercise_user_id:[Vn.exercise_user_id]}})}},"\u8C03\u6574\u72B6\u6001"),(0,bt.dE)()&&pt.createElement("span",{style:{color:ar!=null&&ar.answered_open&&((_r=So==null?void 0:So.current_answer_user)==null?void 0:_r.login)===(Vn==null?void 0:Vn.login)?"#0152d9":"#000000",marginRight:"5px",cursor:"pointer"},onClick:()=>Cr(void 0,null,function*(){if(!(ar!=null&&ar.answered_open)){oe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,wr.w)(ma.coursesId,ma.categoryId,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,ue.xg)(`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/users/${Vn==null?void 0:Vn.login}?check=true`)})},ar!=null&&ar.answered_open&&((pu=So==null?void 0:So.current_answer_user)==null?void 0:pu.login)===(Vn==null?void 0:Vn.login)?"\u67E5\u770B":"- -"),(oa==null?void 0:oa.exercise_time)>0&&(oa==null?void 0:oa.exercise_type)!=2&&(0,bt.Gg)()&&["\u8003\u8BD5\u4E2D"].includes(ue.ju[oa.exercise_status])&&pt.createElement(De.Z,{title:oa.exercise_status===3?"\u672C\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u8BF7\u5148\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u4F7F\u672C\u8BD5\u5377\u5904\u4E8E\u201C\u8003\u8BD5\u4E2D\u201D":!1},pt.createElement(Ce.ZP,{danger:!0,ghost:!0,size:"small",disabled:oa.exercise_status===3||oa.exercise_status===5||(oa==null?void 0:oa.appraise_label)||(Vn==null?void 0:Vn.commit_status)===0,onClick:()=>{var Ju,Mu;if((0,bt.Rm)()&&!((Mu=(Ju=Pe==null?void 0:Pe.AssistantObject)==null?void 0:Ju.exercise)!=null&&Mu.can_delay)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",exercise_user_id:[Vn.exercise_user_id],selectArrs:Vn,exercise_time:oa.exercise_time,params:pr({},Yt)}})}},"\u5EF6\u65F6")))}}].filter(Zn=>!!Zn),xl=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",width:60,render:(Zn,Vn,_r)=>pt.createElement(De.Z,{title:((Yt.page||1)-1)*20+_r+1},pt.createElement("span",null,((Yt.page||1)-1)*20+_r+1))},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",width:100,render:(Zn,Vn)=>Vn.commit_status===0||Vn.commit_status===1?"--":!Vn.open_total_score&&(0,bt.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Zn=typeof Zn=="number"?Number(Zn):Zn,Zn||(Zn=0),Zn===100?pt.createElement("span",{className:"c-green"},Zn):Zn>60?pt.createElement("span",{className:"c-orange"},Zn):pt.createElement("span",null,Zn))},!((ar==null?void 0:ar.objective)!==1||(ar==null?void 0:ar.objective)===1&&(ar==null?void 0:ar.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(Zn,Vn)=>{if(Vn.commit_status===0||Vn.commit_status===1)return"--";if(!Vn.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Zn=typeof Zn=="number"?Number(Zn):Zn,Zn||(Zn=0);let _r;return Zn>=0&&Zn<=60?_r=pt.createElement("span",null,Zn):Zn===100?_r=pt.createElement("span",{className:"c-green"},Zn):Zn>60?_r=pt.createElement("span",{className:"c-orange"},Zn):_r="--",pt.createElement(Ma,{renderText:_r,item:Vn})}}},!((ar==null?void 0:ar.subjective)!==1||(ar==null?void 0:ar.subjective)===1&&(ar==null?void 0:ar.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(Zn,Vn)=>{if(Vn.commit_status===0||Vn.commit_status===1)return"--";if(!Vn.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Zn=typeof Zn=="number"?Number(Zn):Zn,Zn||(Zn=0);let _r;return Zn==0||Zn>0&&Zn<=60?_r=pt.createElement("span",null,Zn):Zn===100?_r=pt.createElement("span",{className:"c-green"},Zn):Zn>60?_r=pt.createElement("span",{className:"c-orange"},Zn):_r="--",_r}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(Zn,Vn)=>Zn===0?pt.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Zn===1?pt.createElement("span",{style:{color:"#DF3042"}},!Vn.is_make_up&&"\u8003\u8BD5\u4E2D",Vn.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Zn===2?pt.createElement("span",{style:{color:"#5AB891"}},!Vn.is_make_up&&!Vn.is_force_commit&&"\u5DF2\u4EA4\u5377",Vn.is_make_up&&!Vn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Vn.is_make_up&&Vn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Vn.is_make_up&&Vn.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):pt.createElement("span",{style:{color:"#5AB891"}},!Vn.is_make_up&&!Vn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Vn.is_make_up&&!Vn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Vn.is_make_up&&Vn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Vn.is_make_up&&Vn.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"center",width:200,render:Zn=>Zn?Ze()(Zn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",align:"center",width:200,render:Zn=>Zn?Ze()(Zn).format("YYYY-MM-DD HH:mm"):"--"}].filter(Zn=>!!Zn),Ui=[...Zo];Ui[0]=pr({},Ui[0]),Ui[(Ui==null?void 0:Ui.length)-1]=pr({},Ui[(Ui==null?void 0:Ui.length)-1]),Ui[0].render=()=>"\u6211",Ui[(Ui==null?void 0:Ui.length)-1].render=()=>{var Zn;return(Zn=So==null?void 0:So.current_answer_user)!=null&&Zn.login?pt.createElement("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:()=>Cr(void 0,null,function*(){var Vn,_r;if(!(ar!=null&&ar.answered_open)){oe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,wr.w)(ma.coursesId,ma.categoryId,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E...");let pu=`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/users/${(Vn=So==null?void 0:So.current_answer_user)==null?void 0:Vn.login}`;((_r=So==null?void 0:So.current_answer_user)==null?void 0:_r.commit_status)>1&&(pu=pu+"?check=true"),ye.history.push(pu)})},"\u67E5\u770B"):"--"};const Nu=()=>{var Zn;try{const Vn=pr({},Yt);delete Vn.page,delete Vn.limit,localStorage[`${(Zn=Oe==null?void 0:Oe.userInfo)==null?void 0:Zn.login}-${Yt.coursesId}-${Yt.categoryId}-filter`]=JSON.stringify(Vn)}catch(Vn){}},Il=()=>{var Zn;try{const Vn=gr(pr({},Yt),{firstTargetLogin:Bu,totalCount:ir});delete Vn.page,delete Vn.limit,localStorage[`${(Zn=Oe==null?void 0:Oe.userInfo)==null?void 0:Zn.login}-${Yt.coursesId}-${Yt.categoryId}-downFilter`]=JSON.stringify(Vn)}catch(Vn){}};return pt.createElement("section",{className:"mb20"},(ar==null?void 0:ar.score_open)&&(0,bt.dE)()&&pt.createElement(z.default,{pagination:!1,showHeader:!1,dataSource:[pr({},So==null?void 0:So.current_answer_user)],columns:Ui,scroll:{x:"max-content"}}),!(0,bt.GJ)()&&pt.createElement("div",{className:"bg-white pt10 mt15"},!!(ar!=null&&ar.answer_users)&&pt.createElement("span",{className:"mr10"},pt.createElement("span",{style:{color:"#FF954C"}},ar==null?void 0:ar.answer_users," "),"\u5DF2\u4EA4"),!!(ar!=null&&ar.unanswer_users)&&pt.createElement("span",{className:"mr10"},ar==null?void 0:ar.unanswer_users,"\u672A\u4EA4"),(ar==null?void 0:ar.exercise_end_time)!=="--"&&(oa!=null&&oa.before_start?"":pt.createElement("span",null,"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",pt.createElement("span",{style:{color:"#FF954C"}},ar==null?void 0:ar.exercise_end_time))),(oa==null?void 0:oa.before_start)&&pt.createElement("span",null,"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u8FD8\u6709\uFF1A",pt.createElement("span",{style:{color:"#FF954C"}},oa==null?void 0:oa.before_start))),!(ar!=null&&ar.exercise_all_users)&&!(0,bt.dE)()&&pt.createElement(He.Z,{styles:{margin:"0 auto",padding:200}}),(!!(ar!=null&&ar.exercise_all_users)||(0,bt.dE)())&&pt.createElement("aside",null,(0,bt.GJ)()&&pt.createElement("aside",{className:"pt20"},pt.createElement(de.default,{form:Fr,onValuesChange:hl,initialValues:{commit_status:"all",exercise_group_id:"all",review:"all",is_make_up:"all"}},pt.createElement(de.default.Item,{name:"exercise_group_id"},pt.createElement(Re.default.Group,{style:{width:"100%"}},pt.createElement(re.Z,null,pt.createElement(pe.Z,{flex:"80px"},"\u9009\u62E9\u73ED\u7EA7:"),pt.createElement(pe.Z,{flex:"80px"},pt.createElement(Re.default,{value:"all",checked:!((wn=va.course_group)!=null&&wn.length)},"\u5168\u90E8")),pt.createElement(pe.Z,{flex:"1"},(ar==null?void 0:ar.course_groups)&&(ar==null?void 0:ar.course_groups.map((Zn,Vn)=>pt.createElement(Re.default,{value:Zn.exercise_group_id,className:"ml0 mr8",key:Zn.exercise_group_id},Zn.exercise_group_name,"(",Zn.exercise_group_students,")"))))))),pt.createElement(de.default.Item,{name:"commit_status"},pt.createElement(Re.default.Group,{value:[],style:{width:"100%"}},pt.createElement(re.Z,null,pt.createElement(pe.Z,{flex:"80px"},"\u63D0\u4EA4\u72B6\u6001:"),pt.createElement(pe.Z,{flex:"80px"},pt.createElement(Re.default,{value:"all",checked:!((aa=va.commit_status)!=null&&aa.length)},"\u5168\u90E8")),pt.createElement(pe.Z,{flex:"1"},vt.map((Zn,Vn)=>pt.createElement(Re.default,{name:"commit_status",value:Zn.id,key:Zn.id},Zn.name,"(",ar==null?void 0:ar[Zn.type],")")))))),pt.createElement(de.default.Item,{name:"review"},pt.createElement(Re.default.Group,{style:{width:"100%"}},pt.createElement(re.Z,null,pt.createElement(pe.Z,{flex:"80px"},"\u8BC4\u9605\u72B6\u6001:"),pt.createElement(pe.Z,{flex:"80px"},pt.createElement(Re.default,{value:"all",checked:!((pa=va.review)!=null&&pa.length)},"\u5168\u90E8")),pt.createElement(pe.Z,{flex:"1"},($n=rt)==null?void 0:$n.map((Zn,Vn)=>pt.createElement(Re.default,{value:Zn.id,key:Vn},Zn.name,"(",ar==null?void 0:ar[Zn.type],")")))))),(ar==null?void 0:ar.open_make_up)&&pt.createElement(de.default.Item,{name:"is_make_up"},pt.createElement(Re.default.Group,{value:[],style:{width:"100%"}},pt.createElement(re.Z,null,pt.createElement(pe.Z,{flex:"80px"},"\u8865\u8003\u72B6\u6001:"),pt.createElement(pe.Z,{flex:"80px"},pt.createElement(Re.default,{value:"all",checked:!((Wn=va.is_make_up)!=null&&Wn.length)},"\u5168\u90E8")),pt.createElement(pe.Z,{flex:"1"},$e.map((Zn,Vn)=>pt.createElement(Re.default,{name:"is_make_up",value:Zn.id},Zn.name,"(",ar==null?void 0:ar[Zn.type],")")))))),pt.createElement(re.Z,{align:"middle"},pt.createElement(pe.Z,{flex:"1"},pt.createElement(re.Z,{align:"middle"},pt.createElement(pe.Z,null,pt.createElement(Se.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Zn=>{Yt.search=Zn==null?void 0:Zn.trim(),Yt.page=1,da(pr({},Yt)),Nr(Yt)},onChange:Zn=>{Yt.search=Zn.target.value},style:{width:240}})))),!(oa!=null&&oa.is_random)&&pt.createElement(pe.Z,{className:["tr",En.rightFilter].join(" ")},(ar==null?void 0:ar.objective)===1&&(ar==null?void 0:ar.subjective)===1&&pt.createElement(pt.Fragment,null,"\u6309\u5BA2\u89C2\u9898\u5F97\u5206\u5206\u7EC4",pt.createElement("span",null,pt.createElement(de.default.Item,{name:"objective_score_gte"},pt.createElement(Te.Z,{min:0,max:ar==null?void 0:ar.objective_score,placeholder:"\u6700\u4F4E"}))),pt.createElement("span",null,pt.createElement(de.default.Item,{name:"objective_score_lte"},pt.createElement(Te.Z,{min:(Yt==null?void 0:Yt.objective_score_gte)||0,max:ar==null?void 0:ar.objective_score,placeholder:"\u6700\u9AD8"})))),["\u8003\u8BD5\u4E2D","\u5DF2\u622A\u6B62"].includes(ue.ju[oa.exercise_status])&&pt.createElement(y.Z,{menu:{onClick:Zn=>Cr(void 0,[Zn],function*({key:Vn,domEvent:_r}){var pu,Ju;if(Vn==="1"){let Mu=null;const Ys=Fe.default.confirm({title:"\u4E00\u952E\u5B8C\u6210\u8BC4\u9605",icon:null,centered:!0,width:560,closable:!0,content:pt.createElement("div",{className:"flex flex-col gap-20px"},pt.createElement("div",null,"\u63D0\u793A\uFF1A\u8BE5\u64CD\u4F5C\u4F1A\u5C06\u6240\u6709\u5DF2\u4F5C\u7B54\u4E14\u672A\u8BC4\u9605\u5B66\u751F\u7684\u8BD5\u5377\u8BC4\u9605\u72B6\u6001\u4FEE\u6539\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\u3002"),pt.createElement("div",null,pt.createElement("div",null,"\u8003\u8BD5\u8BC4\u4EF7\uFF1A"),pt.createElement(Se.default.TextArea,{className:"mt10",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u8BC4\u4EF7\uFF0C\u8BC4\u9605\u4E4B\u540E\u652F\u6301\u5355\u72EC\u8FDB\u884C\u4FEE\u6539",rows:4,onChange:Nc=>{Mu=Nc.target.value}}))),onOk:()=>Cr(void 0,null,function*(){(yield Iu({review_all:!0,exercise_id:ma==null?void 0:ma.categoryId,analysis:Mu})).status===0&&(oe.ZP.success("\u6279\u91CF\u5B8C\u6210\u8BC4\u9605"),Nr(Yt))}),onCancel:()=>{Ys.destroy()}})}if(Vn==="2"){if(_r.preventDefault(),(0,bt.Rm)()&&!((Ju=(pu=Pe==null?void 0:Pe.AssistantObject)==null?void 0:pu.exercise)!=null&&Ju.can_appraise)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield(0,wr.w)(ma.coursesId,ma.categoryId),Nu(),ye.history.push(`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/reviews/group`)}Vn==="3"&&(window.location.href=`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/detail?random=${oa==null?void 0:oa.is_random}&tabs=2`)}),items:[{key:"1",label:"\u4E00\u952E\u5B8C\u6210\u8BC4\u9605"},!(oa!=null&&oa.is_random)&&(ar==null?void 0:ar.subjective)===1&&Wt&&{key:"2",label:"\u7B80\u7B54\u9898\u6279\u91CF\u8BC4\u9605",disabled:!ji||!Ru},!((0,bt.dE)()||oa!=null&&oa.is_random||(oa==null?void 0:oa.exercise_type)==2)&&{key:"3",label:pt.createElement("div",null,"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605",pt.createElement("img",{src:pn,style:{margin:"0 0 4px 4px"}}))}].filter(Zn=>Zn)},className:"ml10"},pt.createElement("div",{className:`${En.btn_review}`},pt.createElement("img",{src:ya.Z,className:"mr5",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),(ar==null?void 0:ar.subjective)===1&&Wt&&pt.createElement(pt.Fragment,null,pt.createElement(Ce.ZP,{type:"default",disabled:!ji},pt.createElement("a",{onClick:Zn=>Cr(void 0,null,function*(){var Vn,_r;if(Zn.preventDefault(),(0,bt.Rm)()&&!((_r=(Vn=Pe==null?void 0:Pe.AssistantObject)==null?void 0:Vn.exercise)!=null&&_r.can_appraise)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield(0,wr.w)(ma.coursesId,ma.categoryId),Nu(),ye.history.push(`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/review/${ji}`)})},pt.createElement("span",{className:"iconfont icon-filesync3x"}),pt.createElement("span",null,"\u7EC4\u5185\u987A\u5E8F\u8BC4\u9605"))))),pt.createElement(pe.Z,null,(oa==null?void 0:oa.exercise_status)===3&&pt.createElement(Ce.ZP,{className:"ml10",onClick:()=>{Dt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",params:Yt}})}},pt.createElement("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206")),pt.createElement(pe.Z,null,(oa==null?void 0:oa.exercise_time)>0&&(oa==null?void 0:oa.exercise_type)!=2&&(0,bt.Gg)()&&["\u8003\u8BD5\u4E2D"].includes(ue.ju[oa.exercise_status])&&pt.createElement(Ce.ZP,{className:"ml10",disabled:oa.exercise_status===3||oa.exercise_status===5||(oa==null?void 0:oa.appraise_label),onClick:()=>{var Zn,Vn;if((0,bt.Rm)()&&!((Vn=(Zn=Pe==null?void 0:Pe.AssistantObject)==null?void 0:Zn.exercise)!=null&&Vn.can_delay)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Wl.length==0){oe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u5B66\u751F\uFF01");return}Dt({type:"exercise/setActionTabs",payload:{key:"\u5EF6\u65F6",exercise_user_id:Wl,user_ids:nu,isBatch:!0,exercise_time:oa.exercise_time,params:pr({},Yt)}})}},"\u6279\u91CF\u5EF6\u65F6"),!(0,bt.dE)()&&["\u8003\u8BD5\u4E2D"].includes(ue.ju[oa.exercise_status])&&pt.createElement(Ce.ZP,{className:"ml10",onClick:()=>{var Zn,Vn;if((0,bt.Rm)()&&!((Vn=(Zn=Pe==null?void 0:Pe.AssistantObject)==null?void 0:Zn.exercise)!=null&&Vn.can_forcing_commit)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Wl.length==0){oe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u5B66\u751F\uFF01");return}Dt({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574\u72B6\u6001",exercise_user_id:Wl,user_ids:nu,isBatch:!0}})}},"\u6279\u91CF\u8C03\u6574\u72B6\u6001"))))),to===-3&&!(0,bt.dE)()&&pt.createElement(He.Z,{customText:"\u4FEE\u6539\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u5224\u5206\u4E2D\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85...",styles:{margin:"0 auto",padding:100}}),to!==-3&&pt.createElement(z.default,{className:"mt30",loading:Gl,hideOnSinglePage:!0,pagination:!1,dataSource:(0,bt.dE)()?ar!=null&&ar.score_open?So==null?void 0:So.exercise_users:[(So==null?void 0:So.current_answer_user)||{}]:So==null?void 0:So.exercise_users,columns:Zo,rowSelection:!(0,bt.dE)()&&{selectedRowKeys:Wl,onChange:(Zn,Vn)=>{tu(Zn),Zi((Vn==null?void 0:Vn.map(_r=>_r==null?void 0:_r.user_id))||[])},getCheckboxProps:Zn=>({disabled:Zn.commit_status===0})},rowKey:"exercise_user_id",scroll:{x:"max-content"},size:"middle",onChange:(Zn,Vn,_r)=>{Yt.page=1,_r.order===void 0?(Yt.order_type=null,Yt.order=null):(Yt.order_type=_r.order==="descend"?"desc":"asc",Yt.order=_r.field),da(pr({},Yt)),Nr(Yt)}}),ir>20&&pt.createElement("aside",{className:"tc pb30 mt30"},pt.createElement(we.Z,{onChange:Yu,current:Yt.page||1,pageSize:Yt.limit,total:ir,showQuickJumper:!0,hideOnSinglePage:!0,showTotal:Zn=>pt.createElement("span",{className:"mr10"},"\u5171",pt.createElement("span",{className:"c-orange"},Zn),"\u6761\u6570\u636E")}))),pt.createElement(Fe.default,{open:Or,title:pt.createElement("span",null,"\u8003\u8BD5\u8BB0\u5F55\uFF08",po==null?void 0:po.name," ",po==null?void 0:po.id,"\uFF09"),centered:!0,width:1e3,footer:null,onCancel:()=>{Co(!1)}},((Qa=po==null?void 0:po.list)==null?void 0:Qa.length)===0?pt.createElement(He.Z,{styles:{margin:"0 auto"},customText:"\u6682\u65E0\u6570\u636E"}):pt.createElement(z.default,{dataSource:po==null?void 0:po.list,columns:xl,pagination:!1})),pt.createElement(sn,null),pt.createElement(Kt,null),pt.createElement(Tt,null),pt.createElement(In,null),Qt&&pt.createElement(Fe.default,{title:"\u9632\u4F5C\u5F0A\u5934\u50CF",open:Qt,centered:!0,onCancel:()=>{Ua(1),tt(!1),qa([]),fa("alert"),ta("")},footer:pt.createElement("div",{style:{display:"flex"}},pt.createElement("div",{style:{flex:1,textAlign:"left"}}," ",pt.createElement(Ce.ZP,{onClick:()=>Cr(void 0,null,function*(){if(!Ca){oe.ZP.info("\u8F93\u5165\u6846\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A");return}Oa(!0);let Zn=yield(0,fe.ZP)(`/api/exercises/${Yt.categoryId}/send_alert.json`,{method:"post",body:{content:Ca,clazz:ka,exercise_user_id:Ba}});(Zn==null?void 0:Zn.status)===0&&(oe.ZP.info("\u53D1\u9001\u6210\u529F"),Ua(1),tt(!1),qa([]),fa("alert"),ta("")),Oa(!1)}),disabled:$a,loading:za},"\u53D1\u9001")),pt.createElement(Ce.ZP,{disabled:(xr==null?void 0:xr.length)===0,style:{marginRight:"10px"},onClick:()=>Cr(void 0,null,function*(){yield Ua(ea-1===0?xr==null?void 0:xr.length:ea-1)})},"\u4E0A\u4E00\u5F20"),pt.createElement(Ce.ZP,{disabled:(xr==null?void 0:xr.length)===0,type:"primary",onClick:()=>Cr(void 0,null,function*(){yield Ua(ea===(xr==null?void 0:xr.length)?1:ea+1)})},"\u4E0B\u4E00\u5F20"))},pt.createElement("img",{style:{width:"234px !important",height:"132px",borderRadius:"5px"},src:xr[ea-1]}),pt.createElement("span",{onClick:()=>{Ga.Z.publish("preview-image",xr[ea-1])},style:{background:"#0152d9",color:"#fff",display:"inline-flex",width:"54px",height:"20px",borderRadius:"10px",justifyContent:"center",lineHeight:"20px",alignItems:"center",position:"absolute",top:"70px",left:"130px",zIndex:5,cursor:"pointer"}},"\u9884\u89C8"),pt.createElement("span",{style:{color:"#0152d9",marginTop:"16px",width:"234px",justifyContent:"center",display:"flex"}},ea+"/"+(xr==null?void 0:xr.length)),pt.createElement(be.ZP,{className:"mt20",checked:ka==="alert",onChange:()=>fa("alert")},"\u53D1\u9001\u8B66\u544A",pt.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u5982\u53D1\u73B0\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u7684\u7167\u7247\u5B58\u5728\u5F02\u5E38\u65F6\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),pt.createElement(be.ZP,{className:"mt10",checked:ka==="notice",onChange:()=>fa("notice")},"\u53D1\u9001\u901A\u77E5",pt.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u8003\u8BD5\u4E2D\u5982\u6709\u6D88\u606F\u901A\u77E5\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),pt.createElement(Se.default.TextArea,{className:"mt20",value:Ca,onChange:Zn=>ta(Zn.target.value),placeholder:`\u8BF7\u8F93\u5165${ka==="alert"?"\u8B66\u544A":"\u901A\u77E5"}\u5185\u5BB9${ka==="alert"?"\uFF0C\u5982\uFF1A\u626D\u5934\u4F4E\u5934\u5927\u5E45\u5EA6\u52A8\u4F5C\u68C0\u6D4B":""}`}),pt.createElement("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"}},"\u5DF2\u53D1\u9001",ja,"\u6B21\u8B66\u544A")),pt.createElement(wa.Z,null),pt.createElement(Hr,null),pt.createElement(la,null))};var co=(0,ye.connect)(({exercise:me,loading:ve,globalSetting:le,classroomList:dt,user:Dt})=>({classroomList:dt,exercise:me,loading:ve.effects,globalSetting:le,user:Dt}))(fr),Do=x(84105),io=x(87395),$r={flex_box_center:"flex_box_center___Hpswl",flex_space_between:"flex_space_between___ywvKM",flex_box_vertical_center:"flex_box_vertical_center___SItpZ",flex_box_center_end:"flex_box_center_end___WIAL3",flex_box_column:"flex_box_column___FMKJn",wrap:"wrap___AW_2A",control:"control___w5xQm",btn:"btn___as1xd",customTable:"customTable___gGVV3",bgH:"bgH___J0V1_",cusModal:"cusModal___2fPK2",imgWrap:"imgWrap___crzTi",img:"img___iwJRL",iBtn:"iBtn___L11V_",text:"text___INAg4",no:"no___H7kcX",textP:"textP___Rdbzv",video:"video___yjo5C",sys:"sys___o3w4h",li:"li___WQQil",d1:"d1___KQ9j6",b1:"b1___PA3Kc",es:"es___j13_3"},oi=x(73217),cl=x(17030);const al=/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i;var Ci=(0,a.forwardRef)(({src:me,videoId:ve,logWatchHistory:le,courseId:dt=null,startTime:Dt,handlePause:_e=()=>{},handlePlay:Wt=()=>{},handlePlayEnded:at=()=>{},videoSpeed:Oe=1},Pe)=>{var xn;const Yn=((xn=me==null?void 0:me.split("."))==null?void 0:xn.pop())==="flv",an=(0,a.useRef)(),wn=(0,a.useRef)(),aa=(0,a.useRef)(0),pa=(0,a.useRef)(0),[$n,Wn]=(0,a.useState)(0),Qa=navigator.userAgent.toLowerCase().match(al),On=Qa?Qa[0]:"pc";(0,a.useImperativeHandle)(Pe,()=>({getLastUpdatedTime:()=>an.current.currentTime,getDuration:()=>an.current.duration})),(0,a.useEffect)(()=>{pa.current=void 0;try{oi.Z.isSupported&&Yn&&me&&(me==null?void 0:me.indexOf(".m3u8"))<0?(pa.current=oi.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:me+"?t="+Date.now(),muted:!1,isLive:!0}),pa.current.on("play",function(){console.log(21111)}),an.current&&(pa.current.detachMediaElement(an.current),pa.current.attachMediaElement(an.current),pa.current.load(),pa.current.play())):an.current.setAttribute("src",me+"?t="+Date.now())}catch(Yt){setTimeout(()=>{Wn($n+1)},1e3)}return console.log("src:",me),()=>{var Yt,da,oa,Ta,Jt,va,ra,ir;pa.current&&((da=(Yt=pa.current)==null?void 0:Yt.unload)==null||da.call(Yt),(Ta=(oa=pa.current)==null?void 0:oa.pause)==null||Ta.call(oa),(va=(Jt=pa.current)==null?void 0:Jt.destroy)==null||va.call(Jt),(ir=(ra=pa.current)==null?void 0:ra.detachMediaElement)==null||ir.call(ra,an.current),pa.current=void 0,an.current.src="")}},[an,Yn,me,$n]),(0,a.useEffect)(()=>(wn.current=setInterval(()=>{aa.current>0&&aa.current===an.current.currentTime&&(console.log("\u64AD\u653E\u4E00\u6B21"),Wn($n+1)),aa.current=an.current.currentTime},3e3),()=>{clearInterval(wn.current)}),[]);const ma=Yt=>{setTimeout(()=>{Wn($n+1)},1e3)};return a.createElement("video",{ref:an,onerr:!0,onErrorCapture:()=>{Wn($n+1)},autoPlay:!0,muted:!0})}),bi=Object.defineProperty,zr=Object.getOwnPropertySymbols,Ri=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,zi=(me,ve,le)=>ve in me?bi(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Lo=(me,ve)=>{for(var le in ve||(ve={}))Ri.call(ve,le)&&zi(me,le,ve[le]);if(zr)for(var le of zr(ve))Gi.call(ve,le)&&zi(me,le,ve[le]);return me},Cl=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const tl=({exercise:me,dispatch:ve,user:le})=>{var dt;const Dt=(0,ye.useParams)(),[_e,Wt]=(0,a.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",save_name:"",exercise_id:Dt==null?void 0:Dt.categoryId}),[at]=de.default.useForm(),[Oe,Pe]=(0,a.useState)(),[xn,jn]=(0,a.useState)(!1),{exerciseList:Yn,commonHeader:an}=me,[wn,aa]=(0,a.useState)([]),[pa,$n]=(0,a.useState)([]),[Wn,Qa]=(0,a.useState)(0),[On,ma]=(0,a.useState)(!0),[Yt,da]=(0,a.useState)(!1),oa=(0,a.useRef)(null);(0,a.useEffect)(()=>{Ta(_e)},[]),(0,a.useEffect)(()=>(clearInterval(oa.current),(an==null?void 0:an.exercise_status)===2&&(oa.current=setInterval(()=>{Ta(_e)},3e4)),()=>{clearInterval(oa.current)}),[an==null?void 0:an.exercise_status,_e]);const Ta=ja=>Cl(void 0,null,function*(){const vr=rr().cloneDeep(ja);console.log(vr,"sendData"),ma(!0),aa([]);const Sa=yield(0,fe.ZP)(`/api/exercises/${ja==null?void 0:ja.exercise_id}/exercise_identity_photos.json`,{method:"get",params:vr});$n([]),ma(!1),Qa(Sa==null?void 0:Sa.count),aa((Sa==null?void 0:Sa.exercise_users)||[])}),Jt=(ja,vr)=>{_e.page=1,_e[vr]=ja,Wt(Lo({},_e)),Ta(_e)},va=ja=>{_e.page=1,_e.save_name=ja,Wt(Lo({},_e))},ra=()=>{_e.page=1;const ja=Object.assign({},at.getFieldsValue());Object.keys(ja).map(function(vr){switch(vr){case"exercise_group_id":ja[vr].includes("all")||!ja[vr].length?(delete _e.course_group,at.setFieldsValue({exercise_group_id:"all"})):(_e.course_group=ja[vr],at.setFieldsValue({exercise_group_id:_e.course_group}));break}}),Wt(Lo({},_e)),Ta(_e)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Pe(47),jn(!0))},[document.getElementById("divhe"),Yn]);const ir=(ja,vr,Sa)=>{_e.page=ja==null?void 0:ja.current,_e.limit=ja==null?void 0:ja.pageSize,Sa!=null&&Sa.order?(_e.sort_by=Sa==null?void 0:Sa.field,_e.sort_direction=(Sa==null?void 0:Sa.order)==="ascend"?"asc":"desc"):(_e.sort_by=null,_e.sort_direction=null),Wt(Lo({},_e)),Ta(_e)},eo=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(ja,vr,Sa)=>_e.limit*(_e.page-1)+Sa+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:110,ellipsis:{showTitle:!1},render:ja=>a.createElement(De.Z,{placement:"bottomLeft",title:ja},a.createElement("span",null,ja))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:140,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:ja=>a.createElement(De.Z,{placement:"bottomLeft",title:ja||"--"},a.createElement("span",null,ja||"--"))},{title:"\u5206\u73ED",dataIndex:"user_group_name",ellipsis:{showTitle:!1},render:(ja,vr)=>ja?a.createElement(De.Z,{placement:"bottom",title:ja},a.createElement("span",{className:$r.es},ja)):"--"},{title:"\u4EBA\u8138\u7167\u7247",dataIndex:"photo_url",width:90,ellipsis:{showTitle:!1},render:(ja,vr)=>a.createElement("img",{width:40,style:{maxHeight:30},src:ja,className:"current",onClick:()=>{ka(vr)}})},{title:"\u5BA1\u6838\u72B6\u6001",width:100,dataIndex:"exercise_identity_photo_state",ellipsis:{showTitle:!1},render:(ja,vr)=>a.createElement(a.Fragment,null,ja==="passed"&&a.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),ja==="rejected"&&a.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),ja==="submitted"&&a.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:180,ellipsis:{showTitle:!1},render:ja=>a.createElement("span",null,ja||"--")},{title:"\u5BA1\u6838\u7C7B\u578B",dataIndex:"audit_clazz",width:90,ellipsis:{showTitle:!1},render:ja=>a.createElement("span",null,ja||"--")},{title:"\u64CD\u4F5C",dataIndex:"action",width:180,ellipsis:{showTitle:!1},render:(ja,vr)=>{var Sa;return a.createElement(a.Fragment,null,(vr==null?void 0:vr.exercise_identity_photo_state)==="submitted"?a.createElement("span",{className:"c-light-primary current",onClick:()=>da(vr)},"\u5BA1\u6838"):a.createElement("span",{className:"c-grey-999 cursorNotAllowed"},"\u5BA1\u6838"),(vr==null?void 0:vr.exercise_identity_photo_state)!=="submitted"?a.createElement("span",{className:"c-light-primary current ml10 mr10",onClick:()=>Qt(vr)},"\u5BA1\u6838\u8BB0\u5F55"):a.createElement("span",{className:"c-grey-999 ml10 mr10 cursorNotAllowed"},"\u5BA1\u6838\u8BB0\u5F55"),(vr==null?void 0:vr.exercise_identity_photo_state)==="passed"&&((Sa=vr==null?void 0:vr.play_url)!=null&&Sa.length)?a.createElement("span",{className:"c-light-primary current",onClick:()=>tt(vr)},"\u6444\u50CF\u76D1\u63A7"):a.createElement("span",{className:"c-grey-999 cursorNotAllowed"},"\u6444\u50CF\u76D1\u63A7"))}}],Pr=ja=>{$n(ja)},Dr=()=>{da(!1),Ta(_e)},Qt=ja=>{const vr=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(Xr,za)=>a.createElement("span",null,Xr||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(Xr,za)=>a.createElement(a.Fragment,null,Xr==="passed"&&a.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),Xr==="rejected"&&a.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),Xr==="submitted"&&a.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(Xr,za)=>Xr?a.createElement(De.Z,{placement:"bottom",title:Xr},a.createElement("span",null,Xr)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(Xr,za)=>a.createElement("span",{className:"current c-light-primary",onClick:()=>{Ga.Z.publish("preview-image",Xr)}},"\u67E5\u770B")}],Sa=Fe.default.confirm({icon:null,width:700,className:`${$r.cusModal} custom-modal-divider`,centered:!0,title:a.createElement(re.Z,null,a.createElement(pe.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),a.createElement(pe.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Sa.destroy()}))),content:a.createElement("div",null,a.createElement(z.default,{className:$r.customTable,dataSource:[Lo({},ja)],bordered:!1,columns:vr,rowKey:"exercise_identity_photo_id",rowClassName:$r.row,pagination:!1}))})},tt=ja=>{var vr,Sa;const Xr=Fe.default.confirm({icon:null,className:`${$r.cusModal} custom-modal-divider`,centered:!0,width:((vr=ja==null?void 0:ja.play_url)==null?void 0:vr.length)<6?724:744,title:a.createElement(re.Z,null,a.createElement(pe.Z,{flex:"1"},"\u89C6\u9891"),a.createElement(pe.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Xr.destroy()}))),content:a.createElement("ul",{className:$r.sys},(Sa=ja==null?void 0:ja.play_url)==null?void 0:Sa.map((za,Oa)=>a.createElement("li",{className:$r.li,key:Oa},a.createElement("div",{className:$r.d1},a.createElement("div",{className:$r.img},a.createElement(Ci,{src:za==null?void 0:za.replace(".m3u8",".flv"),autoPlay:!0})),a.createElement("div",{className:$r.btn},a.createElement("div",{className:$r.b1},"\u56DE\u653E\u89C6\u9891",Oa+1))))))})},ka=ja=>{const vr=Fe.default.confirm({icon:null,className:`${$r.cusModal} custom-modal-divider`,centered:!0,width:710,title:a.createElement(re.Z,null,a.createElement(pe.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),a.createElement(pe.Z,null,a.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>vr.destroy()}))),content:a.createElement(re.Z,null,a.createElement("aside",{className:$r.imgWrap,style:{marginBottom:40}},a.createElement("div",{className:$r.img},a.createElement("img",{width:326,src:(0,ue.Tv)(ja==null?void 0:ja.photo_url)}),a.createElement("div",{className:$r.textP},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:$r.img,style:{marginLeft:20}},ja!=null&&ja.identity_url?a.createElement("img",{width:326,src:(0,ue.Tv)(ja==null?void 0:ja.identity_url)}):a.createElement("div",{className:$r.no,style:{width:326}},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),a.createElement("div",{className:$r.textP},"\u8BC1\u4EF6\u7167\u7247"))))})},fa={selectedRowKeys:pa,columnWidth:40,onChange:Pr,getCheckboxProps:ja=>({disabled:(ja==null?void 0:ja.exercise_identity_photo_state)==="passed"})};return a.createElement("section",{className:$r.wrap},a.createElement(de.default,{form:at,onChange:ra,initialValues:{exercise_group_id:"all"}},a.createElement(de.default.Item,{name:"exercise_group_id"},a.createElement(Re.default.Group,{style:{width:"100%"}},a.createElement(re.Z,null,a.createElement(pe.Z,{className:"font14",flex:"80px"},"\u9009\u62E9\u5206\u73ED:"),a.createElement(pe.Z,{flex:"80px"},a.createElement(Re.default,{value:"all"},"\u5168\u90E8")),a.createElement(pe.Z,{flex:"1",id:"divhe",style:{height:Oe+"px",overflow:"hidden"}},(dt=Yn.course_groups)==null?void 0:dt.map((ja,vr)=>a.createElement(Re.default,{key:vr,value:ja.exercise_group_id,className:"ml0 mr8"},ja.exercise_group_name,"(",ja.exercise_group_students,")"))),xn&&a.createElement("span",{onClick:()=>{let ja=document.getElementById("divhe").scrollHeight;Oe>47?Pe(47):Pe(ja)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Oe===47?"\u5C55\u5F00":"\u6536\u8D77",Oe===47?a.createElement(Do.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):a.createElement(io.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))),a.createElement("div",{className:$r.control},a.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:_e==null?void 0:_e.save_name,onChange:ja=>va(ja.target.value),onSearch:()=>{_e.page=1,_e.name=_e.save_name,Wt(Lo({},_e)),Ta(_e)}}),a.createElement(dn.default,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u72B6\u6001",value:_e==null?void 0:_e.state,onChange:ja=>Jt(ja,"state")},a.createElement(dn.default.Option,{value:null},"\u5168\u90E8"),a.createElement(dn.default.Option,{value:"submitted"},"\u5F85\u5BA1\u6838"),a.createElement(dn.default.Option,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),a.createElement(dn.default.Option,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7")),a.createElement(dn.default,{placeholder:"\u8BF7\u9009\u62E9\u5BA1\u6838\u7C7B\u578B",value:_e==null?void 0:_e.audit,onChange:ja=>Jt(ja,"audit")},a.createElement(dn.default.Option,{value:null},"\u5168\u90E8"),a.createElement(dn.default.Option,{value:1},"\u81EA\u52A8\u5BA1\u6838"),a.createElement(dn.default.Option,{value:2},"\u4EBA\u5DE5\u5BA1\u6838")),a.createElement("span",{className:$r.btn,style:{cursor:"pointer"},onClick:()=>{if(!pa.length){oe.ZP.warning("\u8BF7\u9009\u62E9\u5B66\u751F");return}da(!0)}},a.createElement("i",{className:"iconfont icon-piliangcaozuo font14 mr5"}),"\u6279\u91CF\u5BA1\u6838")),a.createElement("div",{className:$r.bgH}),a.createElement(z.default,{rowSelection:fa,className:$r.customTable,dataSource:wn,bordered:!1,columns:eo,rowKey:"exercise_identity_photo_id",rowClassName:$r.row,loading:On,onChange:ir,pagination:{pageSize:_e.limit,total:Wn,current:_e.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:ja=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-orange"},ja),"\u6761\u6570\u636E")}}),a.createElement(ba,{selectIds:pa,visible:Yt,onCancel:()=>da(!1),onOk:Dr,params:_e}),a.createElement(wa.Z,null))};var Da=(0,ye.connect)(({exercise:me,user:ve})=>({exercise:me,user:ve}))(tl);const ba=({visible:me,onOk:ve,onCancel:le,selectIds:dt,params:Dt})=>{const[_e,Wt]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)({}),[Pe]=de.default.useForm(),xn=jn=>Cl(void 0,null,function*(){Wt(!0);let Yn;me===!0?Yn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:Lo({identity_photo_ids:dt},jn)}):Yn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/audit_identity_photo.json`,{method:"post",body:Lo({identity_photo_id:me==null?void 0:me.exercise_identity_photo_id},jn)}),(Yn==null?void 0:Yn.status)===0&&ve(),Wt(!1)});return a.createElement(Fe.default,{title:me!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!me,centered:!0,width:650,destroyOnClose:!0,onCancel:()=>{le()},afterClose:()=>{Pe.resetFields(),Oe({})},confirmLoading:_e,onOk:()=>Pe.submit()},a.createElement(de.default,{className:$r.formWrap,form:Pe,labelCol:{span:4},wrapperCol:{span:18},onFinish:xn,onValuesChange:()=>{Oe(Lo({},Pe.getFieldsValue()))}},me!==!0&&a.createElement(re.Z,{style:{marginLeft:28,marginBottom:38}},a.createElement(pe.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),a.createElement(pe.Z,null,a.createElement("aside",{className:$r.imgWrap},a.createElement("div",{className:$r.img},a.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.photo_url)}),a.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",me==null?void 0:me.photo_url)},className:$r.iBtn},"\u9884\u89C8"),a.createElement("div",{className:$r.text},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:$r.img,style:{marginLeft:20}},me!=null&&me.identity_url?a.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.identity_url)}):a.createElement("div",{className:$r.no,style:{width:326}},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(me!=null&&me.identity_url)&&a.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",(0,ue.Tv)(me==null?void 0:me.identity_url))},className:$r.iBtn},"\u9884\u89C8"),a.createElement("div",{className:$r.text},"\u8BC1\u4EF6\u7167\u7247"))))),a.createElement(de.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),a.createElement(be.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(at==null?void 0:at.state)==="rejected"&&a.createElement(de.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},a.createElement(Se.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),a.createElement("div",{style:{color:"#FA6400",paddingLeft:32}},"\u6CE8\u610F\uFF1A\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u8BE5\u5B66\u751F\u5728\u672C\u573A\u8003\u8BD5\u7684\u8BA4\u8BC1\u72B6\u6001\u5C06\u66F4\u65B0\u4E3A\u201C\u5BA1\u6838\u901A\u8FC7\u201D\uFF0C\u4E14\u80FD\u591F\u8FDB\u5165\u8003\u8BD5\u3002")))};var Wa=x(61621),Br=x(64165),lr={flex_box_center:"flex_box_center___t6Zg2",flex_space_between:"flex_space_between___YFTSU",flex_box_vertical_center:"flex_box_vertical_center___qbDmM",flex_box_center_end:"flex_box_center_end___Bj6kw",flex_box_column:"flex_box_column___Ou9DO",wrap:"wrap___foAmP",control:"control___q0ttm",bgH:"bgH___NAS04",sys:"sys___rqcXV",li:"li___blFPM",d1:"d1___Xzld0",img:"img___ckn7G",btn:"btn___fSMGG",b1:"b1___zoANu",b2:"b2___bqZaY",big:"big___nQ5gf",cusModal:"cusModal___rTXoc",video:"video___E4J_7",imgWrap:"imgWrap___ENwuy",iBtn:"iBtn___bXnJy",text:"text___CK5up",no:"no___MBT10",textP:"textP___ibKK1",l:"l___Gi38o",r:"r___HNibN",fo:"fo___DQwO8",b:"b___z8B9p"},mo=Object.defineProperty,Ar=Object.defineProperties,zo=Object.getOwnPropertyDescriptors,Ro=Object.getOwnPropertySymbols,Oi=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,Eo=(me,ve,le)=>ve in me?mo(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Io=(me,ve)=>{for(var le in ve||(ve={}))Oi.call(ve,le)&&Eo(me,le,ve[le]);if(Ro)for(var le of Ro(ve))Qo.call(ve,le)&&Eo(me,le,ve[le]);return me},ii=(me,ve)=>Ar(me,zo(ve)),ol=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const nl=({exercise:me,dispatch:ve,user:le})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn;const Yn=(0,ye.useParams)(),[an,wn]=(0,a.useState)({page:1,limit:10,name:"",save_name:"",exercise_id:Yn==null?void 0:Yn.categoryId}),[aa]=de.default.useForm(),[pa,$n]=(0,a.useState)(),[Wn,Qa]=(0,a.useState)(!1),{exerciseList:On}=me,[ma,Yt]=(0,a.useState)([]),[da,oa]=(0,a.useState)(0),[Ta,Jt]=(0,a.useState)(!0),[va,ra]=(0,a.useState)(!1),[ir,eo]=(0,a.useState)("1"),[Pr,Dr]=(0,a.useState)(1),[Qt,tt]=(0,a.useState)("alert"),[ka,fa]=(0,a.useState)(1),[ja,vr]=(0,a.useState)(""),[Sa,Xr]=(0,a.useState)(!1),[za,Oa]=(0,a.useState)(!1),[Fr,xr]=(0,a.useState)([]);(0,a.useEffect)(()=>{qa(an)},[]);const qa=Gr=>ol(void 0,null,function*(){const ar=rr().cloneDeep(Gr);Jt(!0),Yt([]);const oo=yield(0,fe.ZP)(`/api/exercises/${Gr==null?void 0:Gr.exercise_id}/exercise_videos.json`,{method:"get",params:ar});Jt(!1),oa(oo==null?void 0:oo.count),Yt((oo==null?void 0:oo.exercise_users)||[])}),ea=(Gr,ar)=>{an.page=Gr,an.limit=ar,wn(Io({},an)),qa(an)},Ua=Gr=>{an.page=1,an.save_name=Gr,wn(Io({},an))},Ca=()=>{an.page=1;const Gr=Object.assign({},aa.getFieldsValue());Object.keys(Gr).map(function(ar){switch(ar){case"exercise_group_id":Gr[ar].includes("all")||!Gr[ar].length?(delete an.course_group,aa.setFieldsValue({exercise_group_id:"all"})):(an.course_group=Gr[ar],aa.setFieldsValue({exercise_group_id:an.course_group}));break}}),qa(an)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&($n(47),Qa(!0))},[document.getElementById("divhe"),On]);const ta=Gr=>ol(void 0,null,function*(){Xr(!0),ra({});const ar=yield(0,fe.ZP)(`/api/exercises/${an==null?void 0:an.exercise_id}/student_info.json`,{method:"get",params:{exercise_user_id:Gr==null?void 0:Gr.exercise_user_id}}),oo=yield(0,fe.ZP)(`/api/exercises/${an==null?void 0:an.exercise_id}/video_push_logs.json`,{method:"get",params:{exercise_user_id:Gr==null?void 0:Gr.exercise_user_id}});oo!=null&&oo.data&&xr((oo==null?void 0:oo.data)||[]),ar!=null&&ar.data&&ra(ii(Io({},ar==null?void 0:ar.data),{exercise_user_id:Gr==null?void 0:Gr.exercise_user_id,datas:Gr})),Xr(!1)}),Ba=Gr=>{var ar,oo;Dr(Gr==="prev"?Pr-1===0?(ar=va==null?void 0:va.exercise_user_photos)==null?void 0:ar.length:Pr-1:Pr===((oo=va==null?void 0:va.exercise_user_photos)==null?void 0:oo.length)?1:Pr+1)},qn=()=>{Dr(1),tt("alert"),vr(""),eo("1"),fa(1)},$a=Gr=>{fa(Gr)},mr=Gr=>{tt(Gr),fa(1),vr("")},Or=[{key:1,value:"\u624B\u673A\u5F55\u50CF\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u5F00\u542F\u624B\u673A\u6444\u50CF\u5F55\u5236\u3002"},{key:2,value:"\u8BF7\u52FF\u79BB\u5F00\u76D1\u63A7\u8303\u56F4\uFF01"},{key:3,value:"\u8BF7\u4E0D\u8981\u4E0E\u5176\u4ED6\u4EBA\u4EA4\u8C08\uFF01"},{key:4,value:"\u8BF7\u4E0D\u8981\u505A\u4E0E\u8003\u8BD5\u65E0\u5173\u7684\u884C\u4E3A\uFF01"},{key:5,value:"\u8BF7\u52FF\u5207\u5C4F\uFF0C\u8D85\u8FC73\u6B21\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF01"},{key:6,value:"\u8BF7\u52FF\u906E\u6321\u6216\u5173\u95ED\u7535\u8111\u6444\u50CF\u76D1\u63A7\uFF01"},{key:0,value:"\u5176\u4ED6"}],Co=[{key:1,value:"\u8BF7\u5C06\u624B\u673A\u653E\u7F6E\u4E8E\u4FA7\u540E\u65B945\xB0\uFF0C\u79BB\u684C\u97621\u7C73\u5DE6\u53F3\uFF0C\u4FDD\u8BC1\u80FD\u62CD\u6444\u5230\u4E0A\u534A\u8EAB\u3001\u7535\u8111\u5C4F\u5E55\u548C\u684C\u9762\u3002"},{key:2,value:"\u624B\u673A\u5F55\u50CF\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u5F00\u542F\u624B\u673A\u6444\u50CF\u5F55\u5236\u3002"},{key:0,value:"\u5176\u4ED6"}],po=Qt==="alert"?Or:Co;return a.createElement("section",{className:lr.wrap},a.createElement(de.default,{form:aa,onChange:Ca,initialValues:{exercise_group_id:"all"}},a.createElement(de.default.Item,{name:"exercise_group_id"},a.createElement(Re.default.Group,{style:{width:"100%"}},a.createElement(re.Z,null,a.createElement(pe.Z,{className:"font14",flex:"80px"},"\u9009\u62E9\u5206\u73ED:"),a.createElement(pe.Z,{flex:"80px"},a.createElement(Re.default,{value:"all"},"\u5168\u90E8")),a.createElement(pe.Z,{flex:"1",id:"divhe",style:{height:pa+"px",overflow:"hidden"}},(dt=On.course_groups)==null?void 0:dt.map((Gr,ar)=>a.createElement(Re.default,{key:ar,value:Gr.exercise_group_id,className:"ml0 mr8"},Gr.exercise_group_name,"(",Gr.exercise_group_students,")"))),Wn&&a.createElement("span",{onClick:()=>{let Gr=document.getElementById("divhe").scrollHeight;pa>47?$n(47):$n(Gr)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},pa===47?"\u5C55\u5F00":"\u6536\u8D77",pa===47?a.createElement(Do.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):a.createElement(io.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))),a.createElement("div",{className:lr.control},a.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:an==null?void 0:an.save_name,onChange:Gr=>Ua(Gr.target.value),onSearch:()=>{an.page=1,an.name=an.save_name,wn(Io({},an)),qa(an)}})),a.createElement("div",{className:lr.bgH}),a.createElement("div",{className:lr.warpList},a.createElement(Wa.Z,{loading:Ta,active:!0,paragraph:{rows:5}},a.createElement("div",{className:"c-grey-666 mb20 mt20"},"\u5171",a.createElement("span",{className:"c-orange"},da),"\u540D\u5B66\u751F\u5DF2\u5F00\u542F\u624B\u673A\u6444\u5F71"),ma.length?a.createElement("ul",{className:lr.sys},ma.map((Gr,ar)=>{const{user_name:oo,user_group_name:So,video_url:Mi,login:Gl,student_id:zl}=Gr;return a.createElement("li",{className:lr.li,key:ar},a.createElement("div",{className:lr.d1},a.createElement("div",{className:lr.img},a.createElement("iframe",{style:{height:340,width:"100%",border:"none"},src:`/live-play.html?key=${ar}&video_url=${Mi==null?void 0:Mi.replace(".m3u8",".flv")}`})),a.createElement(De.Z,{title:"\u59D3\u540D+\u5B66\u53F7"},a.createElement("div",{className:lr.btn,onClick:()=>(0,ue.RG)(`${an.exercise_id}-${Gl}`,!0)},a.createElement("div",{title:oo,className:lr.b1},oo),a.createElement("div",{title:So,className:lr.b2},"(",zl,")"))),a.createElement("div",{onClick:()=>ta(Gr),className:lr.big},"\u67E5\u770B")))})):a.createElement(Br.Z,null)),a.createElement(we.Z,{showTotal:Gr=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-orange"},Gr),"\u6761\u6570\u636E"),className:"tc",showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,onChange:ea,pageSize:an==null?void 0:an.limit,current:an.page,total:da})),a.createElement(Fe.default,{title:"\u67E5\u770B\u8BE6\u7EC6\u4FE1\u606F",open:va,centered:!0,width:850,destroyOnClose:!0,onCancel:()=>{ra(!1)},afterClose:qn,footer:null},a.createElement(Wa.Z,{loading:Sa,active:!0,paragraph:{rows:5}},a.createElement("div",null,a.createElement("span",null,"\u59D3\u540D:",(Dt=va==null?void 0:va.datas)==null?void 0:Dt.user_name),a.createElement("span",{className:"ml20"},"\u5B66\u53F7:",(_e=va==null?void 0:va.datas)==null?void 0:_e.student_id),a.createElement("span",{className:"ml20"},"\u73ED\u7EA7:",(Wt=va==null?void 0:va.datas)==null?void 0:Wt.user_group_name)),a.createElement(E.default,{className:"mt10",defaultActiveKey:ir,onChange:Gr=>{eo(Gr)}},a.createElement(E.default.TabPane,{tab:"\u9632\u4F5C\u5F0A\u5934\u50CF",key:"1"},a.createElement("aside",{className:lr.imgWrap},a.createElement("div",{className:lr.img,style:{width:234,marginLeft:30,textAlign:"center"}},(at=va==null?void 0:va.exercise_user_photos)!=null&&at.length?a.createElement(a.Fragment,null,a.createElement("img",{height:131,src:(Oe=va==null?void 0:va.exercise_user_photos)==null?void 0:Oe[Pr-1]}),a.createElement("div",{onClick:()=>{var Gr;Ga.Z.publish("preview-image",(Gr=va==null?void 0:va.exercise_user_photos)==null?void 0:Gr[Pr-1])},className:lr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:lr.text},"\u8003\u8BD5\u4E2D\u7167\u7247",a.createElement("span",{className:"c-light-primary"},Pr,"/",(Pe=va==null?void 0:va.exercise_user_photos)==null?void 0:Pe.length)),Pr===1?a.createElement("div",{style:{color:"#ccc",cursor:"not-allowed"},className:lr.l}," ",a.createElement("i",{className:"iconfont icon-fanhui2"})):a.createElement("div",{onClick:()=>Ba("prev"),className:lr.l}," ",a.createElement("i",{className:"iconfont icon-fanhui2"})),a.createElement("div",{onClick:()=>Ba("next"),className:lr.r},a.createElement("i",{className:"iconfont icon-lujing"}))):a.createElement("div",{className:lr.no},a.createElement("span",null,"\u6682\u65E0\u8003\u8BD5\u4E2D\u7167\u7247"))),a.createElement("div",{className:lr.img,style:{marginLeft:60,width:234,textAlign:"center"}},va!=null&&va.identity_url?a.createElement("img",{height:131,src:(0,ue.Tv)(va==null?void 0:va.identity_url)}):a.createElement("div",{className:lr.no},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(va!=null&&va.identity_url)&&a.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",(0,ue.Tv)(va==null?void 0:va.identity_url))},className:lr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:lr.text},"\u8BC1\u4EF6\u7167\u7247")))),a.createElement(E.default.TabPane,{tab:"\u4EBA\u8138\u7167\u7247",key:"2"},a.createElement("aside",{className:lr.imgWrap,style:{marginLeft:70}},a.createElement("div",{className:lr.img},a.createElement("img",{width:234,src:va==null?void 0:va.exercise_identity_photo}),a.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",va==null?void 0:va.exercise_identity_photo)},className:lr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:lr.text},"\u91C7\u96C6\u7167\u7247")),a.createElement("div",{className:lr.img,style:{marginLeft:20,width:234,textAlign:"center"}},va!=null&&va.identity_url?a.createElement("img",{height:131,src:(0,ue.Tv)(va==null?void 0:va.identity_url)}):a.createElement("div",{className:lr.no},a.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(va!=null&&va.identity_url)&&a.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",(0,ue.Tv)(va==null?void 0:va.identity_url))},className:lr.iBtn},"\u9884\u89C8"),a.createElement("div",{className:lr.text},"\u8BC1\u4EF6\u7167\u7247")))),a.createElement(E.default.TabPane,{tab:"\u8B66\u544A\u548C\u901A\u77E5",key:"3"},a.createElement("div",{className:lr.fo},a.createElement(be.ZP,{className:"mt20",checked:Qt==="alert",onChange:()=>mr("alert")},"\u53D1\u9001\u8B66\u544A",a.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u5982\u53D1\u73B0\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u7684\u7167\u7247\u5B58\u5728\u5F02\u5E38\u65F6\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),a.createElement(be.ZP,{className:"mt10",checked:Qt==="notice",onChange:()=>mr("notice")},"\u53D1\u9001\u901A\u77E5",a.createElement("span",{className:"font14 c-grey-999"},"\uFF08\u8003\u8BD5\u4E2D\u5982\u6709\u6D88\u606F\u901A\u77E5\uFF0C\u53EF\u53D1\u9001\u6D88\u606F\u7ED9\u5B66\u751F\uFF09")),a.createElement("div",{className:"mt20"},a.createElement("span",{className:"mr10"},"\u539F\u56E0:"),a.createElement(dn.default,{style:{width:570},value:ka,onChange:$a},po==null?void 0:po.map(Gr=>a.createElement(dn.default.Option,{key:Gr.key,value:Gr.key},Gr.value)))),ka===0&&a.createElement(Se.default.TextArea,{className:"mt20",value:ja,onChange:Gr=>vr(Gr.target.value),placeholder:"\u8BF7\u586B\u5199\u5176\u4ED6\u539F\u56E0"}),a.createElement(re.Z,{className:"mt10",align:"middle"},a.createElement("div",{className:"mr10"},"\u53D1\u9001\u8BB0\u5F55"),a.createElement("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"}},"\u5DF2\u53D1\u9001",va==null?void 0:va.alert_count,"\u6B21\u8B66\u544A\u548C",((xn=va==null?void 0:va.alerts)==null?void 0:xn.length)-(va==null?void 0:va.alert_count),"\u6B21\u901A\u77E5")),a.createElement(z.default,{dataSource:(va==null?void 0:va.alerts)||[],bordered:!1,scroll:((jn=va==null?void 0:va.alerts)==null?void 0:jn.length)>4?{y:200}:{},columns:[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"created_at",width:164},{title:"\u53D1\u9001\u4EBA",dataIndex:"sender",width:100,ellipsis:{showTitle:!1},render:Gr=>Gr?a.createElement("span",{title:Gr},Gr):"--"},{title:"\u53D1\u9001\u7C7B\u578B",dataIndex:"clazz",width:80,render:Gr=>Gr==="alert"?"\u8B66\u544A":"\u901A\u77E5"},{title:"\u53D1\u9001\u5185\u5BB9",dataIndex:"content",ellipsis:!0}],pagination:!1}),a.createElement(Ce.ZP,{className:lr.b,onClick:()=>ol(void 0,null,function*(){if(!ja&&ka===0){oe.ZP.info("\u8BF7\u8F93\u5165\u5176\u4ED6\u539F\u56E0");return}let Gr=ja;ka&&(Gr=(Qt==="alert"?Or:Co).find(So=>So.key===ka).value),Oa(!0);let ar=yield(0,fe.ZP)(`/api/exercises/${an.exercise_id}/send_alert.json`,{method:"post",body:{content:Gr,clazz:Qt,exercise_user_id:va==null?void 0:va.exercise_user_id}});(ar==null?void 0:ar.status)===0&&(oe.ZP.info("\u53D1\u9001\u6210\u529F"),ra(!1)),Oa(!1)}),loading:za,type:"primary"},a.createElement("i",{className:"iconfont icon-fasongtongzhi mr5"}),"\u53D1\u9001"))),a.createElement(E.default.TabPane,{tab:"\u65AD\u6D41\u8BB0\u5F55",key:"4"},a.createElement(z.default,{dataSource:Fr,bordered:!1,scroll:Fr.length>7?{y:300}:{},columns:[{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"start_time",width:164},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",width:164,render:Gr=>Ze()(Gr).format("YYYY-MM-DD HH:mm:ss")||"--"},{title:"\u63A8\u6D41\u65F6\u957F",dataIndex:"push_duration",ellipsis:!0,width:120,render:Gr=>Gr&&(0,ue.li)(Number(Gr)/1e3)||0},{title:"\u65AD\u6D41\u539F\u56E0",dataIndex:"msg",ellipsis:!0}]}))))),a.createElement(wa.Z,null))};var Ol=(0,ye.connect)(({exercise:me,user:ve})=>({exercise:me,user:ve}))(nl),Nl={flex_box_center:"flex_box_center___xF1ge",flex_space_between:"flex_space_between___YGq9c",flex_box_vertical_center:"flex_box_vertical_center___wd_iR",flex_box_center_end:"flex_box_center_end___HoL5p",flex_box_column:"flex_box_column___Oy7FC",warp:"warp____YDkr",header:"header___BRNBu",empty:"empty___iwhMt"},qr={flex_box_center:"flex_box_center___Xa_jj",flex_space_between:"flex_space_between___N_2qI",flex_box_vertical_center:"flex_box_vertical_center___wGZOw",flex_box_center_end:"flex_box_center_end___GYY4W",flex_box_column:"flex_box_column___jR_ZX",subjectTable:"subjectTable___WrGqf",title:"title___ZCcfg",customTable:"customTable___xSvZm",row:"row___Acnda",line:"line___nmQeX"},Mr=Object.defineProperty,Qr=Object.defineProperties,Kr=Object.getOwnPropertyDescriptors,si=Object.getOwnPropertySymbols,Xi=Object.prototype.hasOwnProperty,il=Object.prototype.propertyIsEnumerable,ml=(me,ve,le)=>ve in me?Mr(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Vl=(me,ve)=>{for(var le in ve||(ve={}))Xi.call(ve,le)&&ml(me,le,ve[le]);if(si)for(var le of si(ve))il.call(ve,le)&&ml(me,le,ve[le]);return me},Rl=(me,ve)=>Qr(me,Kr(ve)),xu=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())}),Bi=({index:me,bottomLine:ve,gather:le,search:dt})=>{const[Dt,_e]=(0,a.useState)([]),[Wt,at]=(0,a.useState)(!1),[Oe,Pe]=(0,a.useState)(!1),xn=(0,ye.useParams)(),jn=(0,ye.useLocation)(),[Yn]=(0,ye.useSearchParams)(),[an,wn]=(0,a.useState)({page:1,limit:6,total:0});(0,a.useEffect)(()=>{console.log(le,"gather"),me===0&&Pe(!0)},[]),(0,a.useEffect)(()=>{Oe&&pa()},[Oe]);const aa=[{title:"\u5E8F\u53F7",dataIndex:"index",key:"index",align:"left",ellipsis:!0,render:(Qa,On,ma)=>an.limit*(an.page-1)+ma+1},{title:"\u59D3\u540D",dataIndex:"username",key:"username",align:"left",ellipsis:!0},{title:"\u73ED\u7EA7",dataIndex:"user_group_name",key:"user_group_name",align:"left",render:Qa=>Qa||"--"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",align:"left"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",key:"code_rate",align:"left",render:Qa=>Qa+"%"},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",align:"left",render:Qa=>{let On=`/classrooms/${xn==null?void 0:xn.coursesId}/exercise/${xn==null?void 0:xn.categoryId}/detail/${Qa}/review_detail`;return Yn.get("random")&&(On=On+`?random=${Yn.get("random")}`),a.createElement(ye.Link,{to:On,target:"_blank"},"\u67E5\u770B")}}],pa=Qa=>xu(void 0,null,function*(){at(!0);const On=Qa||{page:1,limit:10,total:0},ma=Vl({id:xn==null?void 0:xn.categoryId,question_id:le==null?void 0:le.question_id,search:dt},On),Yt=yield(0,fe.ZP)(`/api/courses/${xn==null?void 0:xn.coursesId}/exercises/code_review_users.json`,{method:"get",params:ma});Yt&&(_e(Yt==null?void 0:Yt.users),at(!1),wn(Rl(Vl({},On),{total:(Yt==null?void 0:Yt.count)||0})))}),$n=Qa=>{const On=Rl(Vl({},an),{page:Qa});wn(On),pa(On)},Wn=()=>{Pe(!Oe)};return a.createElement("div",{className:qr.subjectTable},a.createElement("aside",{className:qr.title},a.createElement("span",{className:"c-light-primary"},me+1,"\u3001",le.name||((le==null?void 0:le.question_type)===5?"\u5B9E\u8BAD\u9898":"\u7F16\u7A0B\u9898")),a.createElement("span",{className:"c-grey-333"},"\uFF08",le==null?void 0:le.score,"\u5206\uFF09\uFF1A",le==null?void 0:le.question_title),a.createElement("span",{className:"ml40 c-grey-999"},a.createElement("b",{className:"c-red-ee4"},le==null?void 0:le.checked_count),"\xA0\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08\u5171",le==null?void 0:le.total_count,"\u4E2A\u4F5C\u54C1\uFF09"),a.createElement("span",{onClick:Wn,style:{marginLeft:"auto",cursor:"pointer",color:"#0152d9"}},Oe?"\u6536\u8D77":"\u5C55\u5F00",Oe?a.createElement(io.Z,null):a.createElement(Do.Z,null)),(le==null?void 0:le.question_type)===5&&a.createElement("a",{style:{marginLeft:20},target:"_blank",href:`/shixuns/${le==null?void 0:le.shixun_identifier}/challenges`},"\u5B9E\u8BAD\u8BE6\u60C5")),a.createElement(z.default,{className:qr.customTable,style:{display:Oe?"block":"none"},dataSource:Dt,bordered:!1,rowKey:Qa=>Qa.id,rowClassName:qr.row,columns:aa,loading:Wt,pagination:{pageSize:an.limit,total:an.total,current:an.page,onChange:$n,showQuickJumper:!0,showSizeChanger:!1,hideOnSinglePage:!0,position:["bottomCenter"]}}),a.createElement("div",{className:qr.line,style:{visibility:ve?"hidden":"visible"}}))},Ti=x(59149),ci=x(59301),Po=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const ll=({exercise:me,globalSetting:ve,dispatch:le})=>{const[dt,Dt]=(0,a.useState)(""),[_e,Wt]=(0,a.useState)([]),[at,Oe]=(0,a.useState)(""),[Pe,xn]=(0,a.useState)(!1),[jn,Yn]=(0,a.useState)(!1),an=(0,ye.useParams)();(0,a.useEffect)(()=>{wn()},[]);const wn=$n=>Po(void 0,null,function*(){xn(!0);const Wn=yield(0,fe.ZP)(`/api/courses/${an==null?void 0:an.coursesId}/exercises/code_review_results.json`,{method:"get",params:{id:an==null?void 0:an.categoryId,search:dt}});if((Wn==null?void 0:Wn.status)===-2){Yn(!0),wn();return}Wn&&(Yn(!1),xn(!1),Wt((Wn==null?void 0:Wn.exercise_questions)||[]),Oe(Wn==null?void 0:Wn.last_review_time))}),aa=()=>{wn()},pa=()=>ci.createElement("div",{className:Nl.empty},ci.createElement("img",{src:Ti.x7,width:"258"}),ci.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E"));return ci.createElement("section",{className:Nl.warp},ci.createElement("aside",{className:Nl.header},ci.createElement("div",null,"\u67E5\u91CD\u65F6\u95F4\uFF1A",at||"--"),!!at&&ci.createElement(Se.default,{value:dt,onChange:$n=>Dt($n.target.value),suffix:ci.createElement("i",{onClick:aa,className:"iconfont icon-sousuo2 c-grey-c"}),bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onPressEnter:aa})),jn&&ci.createElement(He.Z,{customText:"\u6B63\u5728\u8FDB\u884C\u4EE3\u7801\u67E5\u91CD\uFF0C\u8BF7\u7A0D\u5019\u3002\u67E5\u91CD\u7ED3\u675F\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u663E\u793A\u7ED3\u679C"}),!jn&&ci.createElement(Wa.Z,{loading:Pe,active:!0,paragraph:{rows:5}},_e.length>0?ci.createElement("aside",{className:Nl.subject},_e.map(($n,Wn)=>ci.createElement(Bi,{key:Wn,index:Wn,bottomLine:Wn===_e.length-1,gather:$n,search:dt}))):pa()))};var fi=(0,ye.connect)(({exercise:me,globalSetting:ve})=>({exercise:me,globalSetting:ve}))(ll),ul=x(28103),Ul=x(96565),Lu=x(97805),Tu=x(20633),hr={flex_box_center:"flex_box_center___epJYP",flex_space_between:"flex_space_between___SU6BD",flex_box_vertical_center:"flex_box_vertical_center___Qes2t",flex_box_center_end:"flex_box_center_end___hGppz",flex_box_column:"flex_box_column___uzhhO",wrap:"wrap___rEjJ0",modal:"modal___gRDV9",titleWrap:"titleWrap___MK_OO",required:"required___Hja3H",title:"title___vMFKz",colorGray:"colorGray___hNhIL",choiceWrap:"choiceWrap___Xx5du",answer:"answer___cbuNE",activeAnswer:"activeAnswer___LwFG7",deleteIcon:"deleteIcon____HG4s",addIcon:"addIcon___r_Vhy",editorWrap:"editorWrap___OYwur",htmlWrap:"htmlWrap___qXHYn",radio:"radio___urtyZ",color333:"color333___Lah7k",color999:"color999___TmkZt",questionType:"questionType___r_bKw",questionChoices:"questionChoices___LA7VM",action:"action___fTTDM",difficult:"difficult___Mg7lT",fold:"fold___oVjRI",head:"head___fpwmn",divname:"divname___O7KlL"},rl=x(6339),Su=x(62985),ss=x(27687),pi=x(59301),Rs=Object.defineProperty,cs=Object.getOwnPropertySymbols,hc=Object.prototype.hasOwnProperty,Yc=Object.prototype.propertyIsEnumerable,Lc=(me,ve,le)=>ve in me?Rs(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Fs=(me,ve)=>{for(var le in ve||(ve={}))hc.call(ve,le)&&Lc(me,le,ve[le]);if(cs)for(var le of cs(ve))Yc.call(ve,le)&&Lc(me,le,ve[le]);return me},Xc=(me,ve)=>{var le={};for(var dt in me)hc.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&cs)for(var dt of cs(me))ve.indexOf(dt)<0&&Yc.call(me,dt)&&(le[dt]=me[dt]);return le},ds=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Xs=null,pd="\u2581",Au=(me,ve)=>{var le=me,{problemset:dt,globalSetting:Dt,exercise:_e,loading:Wt,dispatch:at,editData:Oe,editKey:Pe,setEditKey:xn=()=>{},cancelAdd:jn=()=>{},addCallback:Yn=()=>{},reload:an=()=>{},setIsClaer:wn=()=>{}}=le,aa=Xc(le,["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","reload","setIsClaer"]);const[pa,$n]=(0,a.useState)(""),[Wn,Qa]=(0,a.useState)(""),[On,ma]=(0,a.useState)([]),[Yt,da]=(0,a.useState)(""),[oa,Ta]=(0,a.useState)(),[Jt,va]=(0,a.useState)(!1),[ra,ir]=(0,a.useState)(),[eo,Pr]=(0,a.useState)(0),[Dr,Qt]=(0,a.useState)(!1),[tt,ka]=(0,a.useState)(!1),[fa,ja]=(0,a.useState)([]),[vr,Sa]=(0,a.useState)(1),[Xr,za]=(0,a.useState)(!1),Oa=(0,a.useRef)(!1),Fr=(0,ye.useParams)(),[xr,qa]=(0,a.useState)([]),ea=oo=>{qa([...xr,Fs({},oo)])};(0,a.useEffect)(()=>{var oo;if(Oa.current)return;if(!(Oe!=null&&Oe.question_title)){Qt(!0),$n(""),Ta(!1),ir(2),ma([]),da(""),va(!1);return}$n(Oe==null?void 0:Oe.question_title),Ta(Oe==null?void 0:Oe.is_ordered),Sa(Oe==null?void 0:Oe.difficulty),za(!(Oe!=null&&Oe.repeat_answer)),ir(Oe==null?void 0:Oe.question_score);const So=(oo=Oe==null?void 0:Oe.standard_answers)==null?void 0:oo.map(Mi=>Mi.answer_text);ma([...So]),ja(Oe.tag_discipline_ids),Qa(Oe==null?void 0:Oe.analysis)},[Oe,Dr]),(0,a.useEffect)(()=>{va(!1),Dr&&oo();function oo(){return ds(this,null,function*(){var So,Mi;const Gl=yield(0,ne.YY)({sub_discipline_id:(Mi=(So=_e.editData)==null?void 0:So.exercise)==null?void 0:Mi.sub_discipline_id});qa(Gl.tag_disciplines)})}},[Dr]),(0,a.useImperativeHandle)(ve,()=>({onSave:Ca,isEdit:Dr})),(0,a.useEffect)(()=>{var oo;const So=(oo=_e==null?void 0:_e.tagDisciplineData)!=null&&oo.tag_disciplines&&Array.isArray(_e.tagDisciplineData.tag_disciplines)?_e.tagDisciplineData.tag_disciplines:[];qa(So)},[_e.tagDisciplineData]);const Ua=oo=>{(oo==null?void 0:oo.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Qt(!1),xn(-1),Oa.current=!1,an())},Ca=()=>ds(void 0,null,function*(){var oo,So,Mi,Gl;let zl=[],ji=!1;if(ka(!0),On.forEach((Bu,eu)=>{zl.push({choice_id:eu+1,answer_text:[]}),Bu.forEach((to,Li)=>{zl[eu].answer_text.push(to),(!to||!(0,ue.eR)(to,1e4))&&(da(`${eu}-${Li}`),oe.ZP.info(to?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),ji=!0)})}),ji)return ka(!1),!1;Oa.current=!0;let hu;return Oe.question_id?(Oe==null?void 0:Oe.is_my)===1?Fe.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>ds(void 0,null,function*(){var Bu,eu;hu=yield at({type:"exercise/editExerciseQuestion",payload:{id:Oe.question_id,question_title:pa,question_type:3,question_score:ra,is_ordered:oa,standard_answers:zl,tag_discipline_ids:fa,sub_discipline_id:(eu=(Bu=_e.editData)==null?void 0:Bu.exercise)==null?void 0:eu.sub_discipline_id,difficulty:vr,is_cover:1,repeat_answer:!Xr,analysis:Wn}}),Ua(hu)}),onCancel:()=>ds(void 0,null,function*(){var Bu,eu;hu=yield at({type:"exercise/editExerciseQuestion",payload:{id:Oe.question_id,question_title:pa,question_type:3,question_score:ra,is_ordered:oa,standard_answers:zl,tag_discipline_ids:fa,sub_discipline_id:(eu=(Bu=_e.editData)==null?void 0:Bu.exercise)==null?void 0:eu.sub_discipline_id,difficulty:vr,repeat_answer:!Xr,analysis:Wn}}),Ua(hu)})}):(hu=yield at({type:"exercise/editExerciseQuestion",payload:{id:Oe.question_id,question_title:pa,question_type:3,question_score:ra,is_ordered:oa,standard_answers:zl,tag_discipline_ids:fa,sub_discipline_id:(So=(oo=_e.editData)==null?void 0:oo.exercise)==null?void 0:So.sub_discipline_id,difficulty:vr,repeat_answer:!Xr,analysis:Wn}}),Ua(hu)):(hu=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Oe==null?void 0:Oe.insert_id,categoryId:Fr.categoryId,question_title:pa,question_type:3,question_score:ra,is_ordered:oa,standard_answers:zl,tag_discipline_ids:fa,sub_discipline_id:(Gl=(Mi=_e.editData)==null?void 0:Mi.exercise)==null?void 0:Gl.sub_discipline_id,difficulty:vr,repeat_answer:!Xr,analysis:Wn}}),Ua(hu)),ka(!1),{name:pa,analysis:Wn,standard_answers:zl,is_ordered:oa}}),ta=(oo,So,Mi)=>{const Gl=On.slice();if(So&&Gl.splice(oo,So),Mi&&Jt||!Oe.question_id)for(let zl=0;zl{da("");let Gl=On.slice();Gl[oo][So]=Mi,ma(Gl)},qn=oo=>{let So=On.slice();So[oo]=[...So[oo],""],ma(So)},$a=(oo,So)=>{let Mi=On.slice();if(!Mi[oo][So]){Mi[oo]=Mi[oo].filter((Gl,zl)=>zl!==So),ma(Mi);return}Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:hr.modal,onOk:()=>{Mi[oo]=Mi[oo].filter((Gl,zl)=>zl!==So),ma(Mi)}})},mr=oo=>{Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:hr.modal,onOk:()=>{let So=0;$n(pa.replace(/\▁/g,function(Mi){return So++,So-1===oo?"":Mi})),setTimeout(()=>{let Mi=On.slice();Mi=On.filter((Gl,zl)=>oo!==zl),ma(Mi)},500)}})},Or=()=>{},Co=()=>{var oo,So,Mi,Gl,zl,ji;return console.log(On,"answers"),pi.createElement("aside",null,pi.createElement("div",{className:hr.questionType},pi.createElement("div",null,pi.createElement("span",{className:"font16 c-blue"},"\u586B\u7A7A\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848 \uFF1B\u652F\u6301\u6700\u591A5\u4E2A\u7A7A\uFF0C\u6BCF\u7A7A\u5F97\u5206\u6309\u7167\u672C\u9898\u7684\u603B\u5206\u5E73\u5747\u8BA1\u7B97\uFF09")),pi.createElement("div",null,pi.createElement(Lu.Z,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:pa,onChange:hu=>$n(hu),showNullButton:((So=(oo=_e.editData)==null?void 0:oo.exercise)==null?void 0:So.exercise_status)===1,deleteEmptyDisabled:((Gl=(Mi=_e.editData)==null?void 0:Mi.exercise)==null?void 0:Gl.exercise_status)!==1||tt,onPlaceholderChange:ta})),pi.createElement("div",{className:"mt20"},On.map((hu,Bu)=>{var eu,to;return pi.createElement(Tu.Z,{key:Bu,answers:hu,index:Bu,is_md:!0,exerciseIsPublish:((to=(eu=_e.editData)==null?void 0:eu.exercise)==null?void 0:to.exercise_status)!==1,activeOptionErrorIndex:Yt,onAnswerChange:Ba,addChildAnswer:qn,deleteChildAnswer:$a,deleteChildAnswermain:mr})})),pi.createElement("div",{className:"mt20"},On.length>1&&pi.createElement("span",null,pi.createElement(Re.default,{checked:oa,onChange:hu=>Ta(hu.target.checked),className:`${hr.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),pi.createElement("span",{className:`${hr.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),pi.createElement("p",{className:hr.titleWrap},pi.createElement("span",{className:hr.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),pi.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Wn,onChange:hu=>Qa(hu)}),pi.createElement("p",{className:""},pi.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C\uFF1A",pi.createElement(Te.Z,{value:ra,max:1e4,min:0,onChange:hu=>{ir(hu)}})," \u5206 \xA0 ",!!ra&&!!eo&&pi.createElement("span",{style:{color:"red"}},"(\u6839\u636E\u5747\u5206\u89C4\u5219\uFF0C\u672C\u9898\u6BCF\u7A7A",(ra/eo).toFixed(1),"\u5206)"),pi.createElement("span",{style:{marginLeft:"30px"},className:hr.difficult},pi.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",pi.createElement(be.ZP.Group,{value:vr,onChange:hu=>{Sa(hu.target.value)}},pi.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),pi.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),pi.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),pi.createElement("p",{className:hr.titleWrap},pi.createElement("span",{className:`${hr.title}`},"\u77E5\u8BC6\u70B9\uFF1A",pi.createElement("span",{className:hr.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),pi.createElement("div",{className:"mt5"},pi.createElement(Su.N,{value:fa,selectvalues:Oe==null?void 0:Oe.tag_discipline_ids,onChange:ja,subId:(ji=(zl=_e.editData)==null?void 0:zl.exercise)==null?void 0:ji.sub_discipline_id,knowledgeOptions:xr,onAddKnowledgeFinish:ea})),pi.createElement("div",{style:{marginTop:10}},pi.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),pi.createElement(Ae.Z,{checked:Xr,onChange:hu=>{za(hu)}}))),pi.createElement("aside",{className:"tr"},(Pe!==-1||Oe.question_id)&&pi.createElement(Ce.ZP,{type:"default",onClick:()=>{jn(),Qt(!1)}},"\u53D6\u6D88"),pi.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{Ca()}},"\u4FDD\u5B58")))},po=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(oo=>{var So,Mi;return((Mi=(So=_e==null?void 0:_e.editData)==null?void 0:So.exercise)==null?void 0:Mi.exercise_status)===1?oo:oo.id!=="del"&&oo.id!=="add"}),Gr=oo=>ds(void 0,null,function*(){if(Pe!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(oo.id){case"del":let So;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return ds(this,null,function*(){yield(0,ne.Fl)({id:Oe.question_id}),at({type:"exercise/editExercise",payload:Fs({},Fr)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Oe.question_id,opr:oo.id}}),at({type:"exercise/editExercise",payload:Fs({},Fr)});break;case"edit":xn(Oe.dragKey),Qt(!0);break;case"add":Yn({key:Oe.key,insert_id:Oe==null?void 0:Oe.question_id,question_type:3});break}}),ar=()=>{var oo;return pi.createElement("aside",null,pi.createElement("div",{className:hr.questionType},!(Oe!=null&&Oe.isPreview)&&pi.createElement("div",null,pi.createElement("span",{className:"font16 c-blue"},Oe.key,"\u3001\u586B\u7A7A\u9898"),"\uFF08",Oe.question_score,"\u5206\uFF09")),Oe!=null&&Oe.isPreview?pi.createElement("div",{style:{display:"flex"}},pi.createElement("span",{style:{flexShrink:0},className:"font18"},Oe.key,"."),pi.createElement(rl.Z,{value:Oe.question_title}),pi.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Oe.question_score,"\u5206\uFF09")):pi.createElement("div",{className:"mt5"},pi.createElement(rl.Z,{value:Oe.question_title})),pi.createElement("div",{className:hr.questionChoices},(oo=Oe==null?void 0:Oe.standard_answers)==null?void 0:oo.map(function(So,Mi){return pi.createElement(re.Z,{key:Mi,align:"middle"},pi.createElement(pe.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",So.choice_id,"\uFF09\uFF1A"),pi.createElement(pe.Z,{flex:"1"},pi.createElement(re.Z,{align:"middle",gutter:[1,1]},So.answer_text.map(function(Gl,zl){return pi.createElement(pe.Z,{span:24,key:zl},So.model===1?pi.createElement(Se.default,{key:Mi,checked:Oe.standard_answers.includes(Mi),disabled:!0,value:Gl}):pi.createElement(ss.Z,{value:Gl,disabled:!0,style:{color:"rgba(0, 0, 0, 0.25)",backgroundColor:"rgba(0, 0, 0, 0.04)"}}))}))))})),pi.createElement("div",{className:hr.action},!Oe.hideAction&&po.map(function(So,Mi){return So.id==="up"&&Oe.key===1||So.id==="down"&&Oe.key===Oe.len?null:pi.createElement(De.Z,{key:Mi,placement:"bottom",title:So.name},pi.createElement("span",{onClick:()=>Gr(So),className:So.icon}))})))};return pi.createElement("section",{className:hr.wrap},!Dr&&ar(),Dr&&Co())};var Es=(0,ye.connect)(({problemset:me,loading:ve,exercise:le,globalSetting:dt})=>({problemset:me,globalSetting:dt,exercise:le,loading:ve.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Au)),Ec=Object.defineProperty,Bs=Object.getOwnPropertySymbols,Js=Object.prototype.hasOwnProperty,Ss=Object.prototype.propertyIsEnumerable,Ac=(me,ve,le)=>ve in me?Ec(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,qs=(me,ve)=>{for(var le in ve||(ve={}))Js.call(ve,le)&&Ac(me,le,ve[le]);if(Bs)for(var le of Bs(ve))Ss.call(ve,le)&&Ac(me,le,ve[le]);return me},Cc=(me,ve)=>{var le={};for(var dt in me)Js.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&Bs)for(var dt of Bs(me))ve.indexOf(dt)<0&&Ss.call(me,dt)&&(le[dt]=me[dt]);return le},Is=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Rc=["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"],Os=(me,ve)=>{var le=me,{problemset:dt,globalSetting:Dt,exercise:_e,loading:Wt,dispatch:at,onRef:Oe=()=>{},editData:Pe,editKey:xn,setEditKey:jn=()=>{},cancelAdd:Yn=()=>{},reload:an=()=>{},addCallback:wn=()=>{},setIsClaer:aa=()=>{}}=le,pa=Cc(le,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","reload","addCallback","setIsClaer"]);const[$n,Wn]=(0,a.useState)(),[Qa,On]=(0,a.useState)(""),[ma,Yt]=(0,a.useState)(!1),[da,oa]=(0,a.useState)(),[Ta,Jt]=(0,a.useState)([]),[va,ra]=(0,a.useState)([]),[ir,eo]=(0,a.useState)(1),[Pr,Dr]=(0,a.useState)(!1),[Qt,tt]=(0,a.useState)(""),ka=(0,a.useRef)(!1),fa=xr=>{ra([...va,qs({},xr)])},ja=(0,ye.useParams)();(0,a.useEffect)(()=>{if(!ka.current){if(!(Pe!=null&&Pe.question_choices)){Yt(!0),On(""),oa(2),Wn("");return}Dr(!(Pe!=null&&Pe.repeat_answer)),On(Pe==null?void 0:Pe.question_title),oa(Pe==null?void 0:Pe.question_score),eo(Pe==null?void 0:Pe.difficulty),Wn(Pe.standard_answer[0]+""),Jt(Pe.tag_discipline_ids),tt(Pe==null?void 0:Pe.analysis)}},[Pe,ma]),(0,a.useEffect)(()=>{ma&&xr();function xr(){return Is(this,null,function*(){var qa,ea;const Ua=yield(0,ne.YY)({sub_discipline_id:(ea=(qa=_e.editData)==null?void 0:qa.exercise)==null?void 0:ea.sub_discipline_id});ra(Ua.tag_disciplines)})}},[ma]),(0,a.useImperativeHandle)(ve,()=>({onSave:Sa,isEdit:ma})),(0,a.useEffect)(()=>{var xr;const qa=(xr=_e==null?void 0:_e.tagDisciplineData)!=null&&xr.tag_disciplines&&Array.isArray(_e.tagDisciplineData.tag_disciplines)?_e.tagDisciplineData.tag_disciplines:[];ra(qa)},[_e.tagDisciplineData]);const vr=xr=>{(xr==null?void 0:xr.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Yt(!1),jn(-1),ka.current=!1,an())},Sa=()=>Is(void 0,null,function*(){var xr,qa,ea,Ua;if(!Qa)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!$n)return oe.ZP.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;const Ca=[{choice_text:"\u6B63\u786E",is_answer:$n==="1"?1:0},{choice_text:"\u9519\u8BEF",is_answer:$n==="2"?2:0}];ka.current=!0;let ta;return Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?Fe.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Is(void 0,null,function*(){var Ba,qn;ta=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Qa,question_type:2,question_score:da,question_choices:Ca.map($a=>$a.choice_text),standard_answers:Ca.filter($a=>$a.is_answer).map($a=>$a.is_answer),tag_discipline_ids:Ta,sub_discipline_id:(qn=(Ba=_e.editData)==null?void 0:Ba.exercise)==null?void 0:qn.sub_discipline_id,difficulty:ir,is_cover:1,repeat_answer:!Pr,analysis:Qt}}),vr(ta)}),onCancel:()=>Is(void 0,null,function*(){var Ba,qn;ta=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Qa,question_type:2,question_score:da,question_choices:Ca.map($a=>$a.choice_text),standard_answers:Ca.filter($a=>$a.is_answer).map($a=>$a.is_answer),tag_discipline_ids:Ta,sub_discipline_id:(qn=(Ba=_e.editData)==null?void 0:Ba.exercise)==null?void 0:qn.sub_discipline_id,difficulty:ir,repeat_answer:!Pr,analysis:Qt}}),vr(ta)})}):(ta=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Qa,question_type:2,question_score:da,question_choices:Ca.map(Ba=>Ba.choice_text),standard_answers:Ca.filter(Ba=>Ba.is_answer).map(Ba=>Ba.is_answer),tag_discipline_ids:Ta,sub_discipline_id:(qa=(xr=_e.editData)==null?void 0:xr.exercise)==null?void 0:qa.sub_discipline_id,difficulty:ir,repeat_answer:!Pr,analysis:Qt}}),vr(ta)):(ta=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:ja.categoryId,question_title:Qa,question_type:2,question_score:da,question_choices:Ca.map(Ba=>Ba.choice_text),standard_answers:Ca.filter(Ba=>Ba.is_answer).map(Ba=>Ba.is_answer),tag_discipline_ids:Ta,sub_discipline_id:(Ua=(ea=_e.editData)==null?void 0:ea.exercise)==null?void 0:Ua.sub_discipline_id,difficulty:ir,repeat_answer:!Pr,analysis:Qt}}),vr(ta)),{name:Qa,choices:Ca}}),Xr=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(xr=>{var qa,ea;return((ea=(qa=_e==null?void 0:_e.editData)==null?void 0:qa.exercise)==null?void 0:ea.exercise_status)===1?xr:xr.id!=="del"&&xr.id!=="add"}),za=xr=>Is(void 0,null,function*(){if(xn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(xr.id){case"del":let qa;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Is(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:qs({},ja)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:xr.id}}),at({type:"exercise/editExercise",payload:qs({},ja)});break;case"edit":jn(Pe.dragKey),Yt(!0);break;case"add":wn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:2});break}}),Oa=()=>{var xr;return a.createElement("aside",null,a.createElement("div",{className:hr.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u5224\u65AD\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(rl.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(rl.Z,{value:Pe.question_title})),a.createElement("div",{className:hr.questionChoices},(xr=Pe==null?void 0:Pe.question_choices)==null?void 0:xr.map(function(qa,ea){return a.createElement(be.ZP,{key:ea,checked:Pe.standard_answer.includes(ea+1),disabled:!0},Rc[ea],". ",a.createElement("span",{className:"c-black font14"},qa.choice_text))})),a.createElement("div",{className:hr.action},!Pe.hideAction&&Xr.map(function(qa,ea){return qa.id==="up"&&Pe.key===1||qa.id==="down"&&Pe.key===Pe.len?null:a.createElement(De.Z,{key:ea,placement:"bottom",title:qa.name},a.createElement("span",{onClick:()=>za(qa),className:qa.icon}))})))},Fr=()=>{var xr,qa;return a.createElement("aside",null,a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u5224\u65AD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09"),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.required},"*"),a.createElement("span",{className:hr.title},"\u9898\u5E72\uFF1A")),a.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Qa,onChange:ea=>On(ea)}),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.required},"*"),a.createElement("span",{className:hr.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:hr.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.createElement(be.ZP.Group,{buttonStyle:"solid",value:$n,onChange:ea=>Wn(ea.target.value)},a.createElement(be.ZP.Button,{value:"1",className:`${hr.radio} mr40`},"\u6B63\u786E"),a.createElement(be.ZP.Button,{value:"2",className:hr.radio},"\u9519\u8BEF")),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\uFF0C\u53EF\u4EE5\u76F4\u63A5\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848"),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Qt,onChange:ea=>tt(ea)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(Te.Z,{value:da,max:1e4,min:0,onChange:ea=>{oa(ea)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:hr.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(be.ZP.Group,{value:ir,onChange:ea=>{eo(ea.target.value)}},a.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:`${hr.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:hr.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(Su.N,{value:Ta,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:Jt,subId:(qa=(xr=_e.editData)==null?void 0:xr.exercise)==null?void 0:qa.sub_discipline_id,knowledgeOptions:va,onAddKnowledgeFinish:fa})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(Ae.Z,{checked:Pr,onChange:ea=>{Dr(ea)}}))),a.createElement("aside",{className:"tr"},(xn!==-1||Pe.question_id)&&a.createElement(Ce.ZP,{type:"default",onClick:()=>{Yn(),Yt(!1)}},"\u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{Sa()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:hr.wrap},!ma&&Oa(),ma&&Fr())};var ku=(0,ye.connect)(({problemset:me,loading:ve,exercise:le,globalSetting:dt})=>({problemset:me,globalSetting:dt,exercise:le,loading:ve.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Os)),yc=Object.defineProperty,_s=Object.getOwnPropertySymbols,ms=Object.prototype.hasOwnProperty,gs=Object.prototype.propertyIsEnumerable,Zs=(me,ve,le)=>ve in me?yc(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,fs=(me,ve)=>{for(var le in ve||(ve={}))ms.call(ve,le)&&Zs(me,le,ve[le]);if(_s)for(var le of _s(ve))gs.call(ve,le)&&Zs(me,le,ve[le]);return me},Jc=(me,ve)=>{var le={};for(var dt in me)ms.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&_s)for(var dt of _s(me))ve.indexOf(dt)<0&&gs.call(me,dt)&&(le[dt]=me[dt]);return le},Wu=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const zs=["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"],Hs=(0,a.forwardRef)((me,ve)=>{var le=me,{problemset:dt,globalSetting:Dt,exercise:_e,loading:Wt,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:xn=()=>{},editKey:jn,setEditKey:Yn=()=>{},setIsClaer:an=()=>{},addCallback:wn=Ca=>{},reload:aa=()=>{}}=le,pa=Jc(le,["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"]);const[$n,Wn]=(0,a.useState)([]),[Qa,On]=(0,a.useState)(),[ma,Yt]=(0,a.useState)([]),[da,oa]=(0,a.useState)(""),[Ta,Jt]=(0,a.useState)(),[va,ra]=(0,a.useState)(!1),[ir,eo]=(0,a.useState)([]),[Pr,Dr]=(0,a.useState)(1),[Qt,tt]=(0,a.useState)(!1),[ka,fa]=(0,a.useState)(""),[ja,vr]=(0,a.useState)([]),Sa=(0,a.useRef)(!1),Xr=Ca=>{vr([...ja,fs({},Ca)])},za=(0,ye.useParams)();(0,a.useEffect)(()=>{Wn(["","","",""])},[]),(0,a.useEffect)(()=>{if(Sa.current)return;if(!(Pe!=null&&Pe.question_choices)){ra(!0),oa(""),Jt(5),Wn(["","","",""]),Yt([]);return}oa(Pe==null?void 0:Pe.question_title),Jt(Pe==null?void 0:Pe.question_score),tt(!(Pe!=null&&Pe.repeat_answer)),Dr(Pe==null?void 0:Pe.difficulty),Wn(Pe==null?void 0:Pe.question_choices.map(ta=>ta.choice_text));const Ca=[];Pe==null||Pe.standard_answer.map((ta,Ba)=>{Ca.push(ta-1)}),Yt(Ca),eo(Pe.tag_discipline_ids),fa(Pe==null?void 0:Pe.analysis)},[Pe,va]),(0,a.useEffect)(()=>{va&&Ca();function Ca(){return Wu(this,null,function*(){var ta,Ba;const qn=yield(0,ne.YY)({sub_discipline_id:(Ba=(ta=_e.editData)==null?void 0:ta.exercise)==null?void 0:Ba.sub_discipline_id});vr(qn.tag_disciplines)})}},[va]),(0,a.useImperativeHandle)(ve,()=>({onSave:Fr,isEdit:va})),(0,a.useEffect)(()=>{var Ca;const ta=(Ca=_e==null?void 0:_e.tagDisciplineData)!=null&&Ca.tag_disciplines&&Array.isArray(_e.tagDisciplineData.tag_disciplines)?_e.tagDisciplineData.tag_disciplines:[];vr(ta)},[_e.tagDisciplineData]);const Oa=Ca=>{(Ca==null?void 0:Ca.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),ra(!1),Yn(-1),Sa.current=!1,aa())},Fr=()=>Wu(void 0,null,function*(){var Ca,ta,Ba,qn;if(!da)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const $a=$n.findIndex(Co=>!Co);if($a>-1)return oe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${zs[$a]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!ma.length)return oe.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(ma.length<1)return oe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const mr=$n.map((Co,po)=>({choice_text:Co,is_answer:ma.includes(po)?po+1:0}));Sa.current=!0;let Or;Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?Fe.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Wu(void 0,null,function*(){var Co,po;Or=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:da,question_type:1,question_score:Ta,question_choices:mr.map(Gr=>Gr.choice_text),standard_answers:mr.filter(Gr=>Gr.is_answer).map(Gr=>Gr.is_answer),tag_discipline_ids:ir,sub_discipline_id:(po=(Co=_e.editData)==null?void 0:Co.exercise)==null?void 0:po.sub_discipline_id,difficulty:Pr,is_cover:1,repeat_answer:!Qt,analysis:ka}}),Oa(Or)}),onCancel:()=>Wu(void 0,null,function*(){var Co,po;Or=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:da,question_type:1,question_score:Ta,question_choices:mr.map(Gr=>Gr.choice_text),standard_answers:mr.filter(Gr=>Gr.is_answer).map(Gr=>Gr.is_answer),tag_discipline_ids:ir,sub_discipline_id:(po=(Co=_e.editData)==null?void 0:Co.exercise)==null?void 0:po.sub_discipline_id,difficulty:Pr,repeat_answer:!Qt,analysis:ka}}),Oa(Or)})}):(Or=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:da,question_type:1,question_score:Ta,question_choices:mr.map(Co=>Co.choice_text),standard_answers:mr.filter(Co=>Co.is_answer).map(Co=>Co.is_answer),tag_discipline_ids:ir,sub_discipline_id:(ta=(Ca=_e.editData)==null?void 0:Ca.exercise)==null?void 0:ta.sub_discipline_id,difficulty:Pr,repeat_answer:!Qt,analysis:ka}}),Oa(Or)):(Or=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:za.categoryId,question_title:da,question_type:1,question_score:Ta,question_choices:mr.map(Co=>Co.choice_text),standard_answers:mr.filter(Co=>Co.is_answer).map(Co=>Co.is_answer),tag_discipline_ids:ir,sub_discipline_id:(qn=(Ba=_e.editData)==null?void 0:Ba.exercise)==null?void 0:qn.sub_discipline_id,difficulty:Pr,repeat_answer:!Qt,analysis:ka}}),Oa(Or))}),xr=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(Ca=>{var ta,Ba;return((Ba=(ta=_e==null?void 0:_e.editData)==null?void 0:ta.exercise)==null?void 0:Ba.exercise_status)===1?Ca:Ca.id!=="del"&&Ca.id!=="add"}),qa=Ca=>Wu(void 0,null,function*(){if(jn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(Ca.id){case"del":let ta;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Wu(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:fs({},za)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:Ca.id}}),at({type:"exercise/editExercise",payload:fs({},za)});break;case"edit":Yn(Pe.dragKey),ra(!0);break;case"add":wn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:1});break}}),ea=()=>{var Ca;return a.createElement("aside",null,a.createElement("div",{className:hr.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u591A\u9009\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(rl.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(rl.Z,{value:Pe.question_title})),a.createElement("div",{className:hr.questionChoices},(Ca=Pe==null?void 0:Pe.question_choices)==null?void 0:Ca.map(function(ta,Ba){return a.createElement(re.Z,{key:Ba},a.createElement(pe.Z,null,a.createElement(Re.default,{key:Ba,checked:Pe.standard_answer.includes(Ba+1),disabled:!0},zs[Ba],".")),a.createElement(pe.Z,{flex:"1"},a.createElement("span",{className:"c-black font14"},a.createElement(rl.Z,{value:ta.choice_text}))))})),a.createElement("div",{className:hr.action},!Pe.hideAction&&xr.map(function(ta,Ba){return ta.id==="up"&&Pe.key===1||ta.id==="down"&&Pe.key===Pe.len?null:a.createElement(De.Z,{key:Ba,placement:"bottom",title:ta.name},a.createElement("span",{onClick:()=>qa(ta),className:ta.icon}))})))},Ua=()=>{var Ca,ta;return a.createElement("aside",null,a.createElement("div",{className:hr.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.required},"*"),a.createElement("span",{className:hr.title},"\u9898\u5E72\uFF1A")),a.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:da,onChange:Ba=>oa(Ba)}),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.required},"*"),a.createElement("span",{className:hr.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:hr.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),$n.map((Ba,qn)=>{var $a,mr;return a.createElement("div",{className:hr.choiceWrap,key:qn},a.createElement(De.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${hr.answer} ${ma.includes(qn)?hr.activeAnswer:""}`,onClick:()=>{ma.includes(qn)?Yt(ma.filter(Or=>Or!==qn)):Yt([...ma,qn])}},zs[qn])),a.createElement("div",{className:hr.editorWrap},Qa===qn?a.createElement(Ul.Z,{id:`single-question-option-${qn}`,watch:!0,isFocus:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:Ba,onChange:Or=>{$n[qn]=Or,Wn($n)}}):a.createElement("div",{className:hr.htmlWrap,onClick:()=>On(qn)},a.createElement(rl.Z,{value:Ba}))),((mr=($a=_e.editData)==null?void 0:$a.exercise)==null?void 0:mr.exercise_status)===1&&a.createElement(a.Fragment,null,qn>1&&a.createElement(De.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${hr.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>Wn($n.filter((Or,Co)=>Co!==qn))})),qn<7&&qn===$n.length-1&&a.createElement(De.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${hr.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Wn([...$n,""])}))))}),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ka,onChange:Ba=>fa(Ba)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(Te.Z,{value:Ta,max:1e4,min:0,onChange:Ba=>{Jt(Ba)}})," ","\u5206",a.createElement("span",{style:{marginLeft:"30px"},className:hr.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(be.ZP.Group,{value:Pr,onChange:Ba=>{Dr(Ba.target.value)}},a.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:`${hr.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:hr.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(Su.N,{value:ir,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:eo,subId:(ta=(Ca=_e.editData)==null?void 0:Ca.exercise)==null?void 0:ta.sub_discipline_id,knowledgeOptions:ja,onAddKnowledgeFinish:Xr})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(Ae.Z,{checked:Qt,onChange:Ba=>{tt(Ba)}}))),a.createElement("aside",{className:"tr"},(jn!==-1||Pe.question_id)&&a.createElement(Ce.ZP,{type:"default",onClick:()=>{xn(),ra(!1)}},"\u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{Fr()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:hr.wrap},!va&&ea(),va&&Ua())});var Fc=(0,ye.connect)(({problemset:me,loading:ve,exercise:le,globalSetting:dt})=>({problemset:me,globalSetting:dt,exercise:le,loading:ve.effects}),null,null,{forwardRef:!0})(Hs),$i=x(59301),Bc=Object.defineProperty,es=Object.getOwnPropertySymbols,ps=Object.prototype.hasOwnProperty,Hu=Object.prototype.propertyIsEnumerable,qc=(me,ve,le)=>ve in me?Bc(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,$s=(me,ve)=>{for(var le in ve||(ve={}))ps.call(ve,le)&&qc(me,le,ve[le]);if(es)for(var le of es(ve))Hu.call(ve,le)&&qc(me,le,ve[le]);return me},jt=(me,ve)=>{var le={};for(var dt in me)ps.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&es)for(var dt of es(me))ve.indexOf(dt)<0&&Hu.call(me,dt)&&(le[dt]=me[dt]);return le},rn=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Bn=null,ha=(me,ve)=>{var le=me,{problemset:dt,globalSetting:Dt,exercise:_e,loading:Wt,dispatch:at,editData:Oe,cancelAdd:Pe=()=>{},editKey:xn,setEditKey:jn=()=>{},addCallback:Yn=()=>{},reload:an=()=>{},setIsClaer:wn=()=>{}}=le,aa=jt(le,["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","reload","setIsClaer"]);const[pa,$n]=(0,a.useState)(""),[Wn,Qa]=(0,a.useState)(""),[On,ma]=(0,a.useState)(""),[Yt,da]=(0,a.useState)([]),[oa,Ta]=(0,a.useState)(""),[Jt,va]=(0,a.useState)(),[ra,ir]=(0,a.useState)(!1),[eo,Pr]=(0,a.useState)([]),[Dr,Qt]=(0,a.useState)(!1),[tt,ka]=(0,a.useState)(!1),fa=(0,ye.useParams)(),ja=(0,a.useRef)(!1),[vr,Sa]=(0,a.useState)([]);(0,a.useEffect)(()=>{var ea;if(ja.current)return;Oe.edit&&(Qt(!0),Qa(""),$n(""),Pr([])),$n(Oe.shixun_name),Qa(Oe.question_title);const Ua=[];(ea=Oe.shixun)==null||ea.map(Ca=>{Ua.push(Ca.challenge_score),vr.push({challenge_id:Ca.challenge_id,open:!0})}),Sa(vr),Pr(Ua)},[Oe]),(0,a.useEffect)(()=>{ir(!1)},[Dr]),(0,a.useImperativeHandle)(ve,()=>({onSave:za,isEdit:Dr}));const Xr=ea=>{(ea==null?void 0:ea.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Qt(!1),jn(-1),ja.current=!1,an())},za=()=>rn(void 0,null,function*(){let ea=[];if(!1)return!1;ja.current=!0,ka(!0);let Ca;return Oe.question_id?Ca=yield at({type:"exercise/editExerciseQuestion",payload:{id:Oe.question_id,question_title:Wn,shixun_name:pa,shixun_id:Oe.shixun_id,question_type:5,question_scores:eo}}):Ca=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Oe==null?void 0:Oe.insert_id,categoryId:fa.categoryId,question_title:Wn,shixun_name:pa,shixun_id:Oe.shixun_id,question_type:5,question_scores:eo,is_copy:Oe.is_copy}}),Xr(Ca),ka(!1),{name:Wn,analysis:On,standard_answers:ea,is_ordered:Jt}}),Oa=()=>{var ea;return $i.createElement("aside",null,$i.createElement("div",{className:hr.questionType},$i.createElement("div",null,$i.createElement("span",{className:"font16 c-blue"},"\u5B9E\u8BAD\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u5141\u8BB8\u624B\u52A8\u8C03\u5206\uFF09")),$i.createElement("div",{className:"mt10"},$i.createElement(Se.default,{defaultValue:pa,onChange:Ua=>{$n(Ua.target.value)}})),$i.createElement("div",{className:"mt10"},$i.createElement(Ul.Z,{id:"single-question-option-0",height:155,placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u9898\u5B8C\u6210\u8981\u6C42",defaultValue:Wn,onChange:Ua=>{Qa(Ua)}})),$i.createElement("div",{className:"mt20"},(ea=Oe.shixun)==null?void 0:ea.map((Ua,Ca)=>$i.createElement(re.Z,{gutter:[20,20]},$i.createElement(pe.Z,{flex:"1"},Ca+1,".",Ua.challenge_name),$i.createElement(pe.Z,null,$i.createElement(Te.Z,{defaultValue:eo[Ca],onChange:ta=>{eo[Ca]=ta,Pr(eo),console.log("srore:L",eo[Ca])}})," \u5206")))),$i.createElement("div",{className:"mt20"},Yt.length>1&&$i.createElement("span",null,$i.createElement(Re.default,{checked:Jt,onChange:Ua=>va(Ua.target.checked),className:`${hr.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),$i.createElement("span",{className:`${hr.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),$i.createElement("aside",{className:"tr"},(xn!==-1||!(Oe!=null&&Oe.edit))&&$i.createElement(Ce.ZP,{type:"default",onClick:()=>{Pe(),Qt(!1)}},"\u53D6\u6D88"),$i.createElement(Ce.ZP,{loading:tt,className:"ml20",type:"primary",onClick:()=>{za()}},"\u4FDD\u5B58")))},Fr=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5B9E\u8BAD\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ea=>{var Ua,Ca;return((Ca=(Ua=_e==null?void 0:_e.editData)==null?void 0:Ua.exercise)==null?void 0:Ca.exercise_status)===1?ea:ea.id!=="del"&&ea.id!=="add"}),xr=ea=>rn(void 0,null,function*(){if(xn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ea.id){case"del":let Ua;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return rn(this,null,function*(){yield(0,ne.Fl)({id:Oe.question_id}),at({type:"exercise/editExercise",payload:$s({},fa)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Oe.question_id,opr:ea.id}}),at({type:"exercise/editExercise",payload:$s({},fa)});break;case"edit":jn(Oe.dragKey),Qt(!0);break;case"add":at({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",editData:{key:Oe.key,insert_id:Oe==null?void 0:Oe.question_id,question_type:5}}});break}}),qa=()=>{var ea,Ua;return $i.createElement("aside",null,$i.createElement("div",{className:hr.questionType},!(Oe!=null&&Oe.isPreview)&&$i.createElement("div",null,$i.createElement("span",{className:"font16 c-blue"},Oe.key,"\u3001\u5B9E\u8BAD\u9898"),"\uFF08",Oe.question_score,"\u5206\uFF09")),Oe!=null&&Oe.isPreview?$i.createElement("div",{style:{display:"flex"}},$i.createElement("span",{style:{flexShrink:0},className:"font18"},Oe.key,"."),$i.createElement(rl.Z,{value:Oe.question_title}),$i.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Oe.question_score,"\u5206\uFF09"),!!((ea=Oe.schools)!=null&&ea.length)&&$i.createElement(De.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},$i.createElement("i",{className:"iconfont icon-zhidinggongkai1 font18 line24 c-orange"}))):$i.createElement("div",{className:"mt5"},$i.createElement(rl.Z,{value:Oe.question_title})),$i.createElement("div",{className:"mt30"}),(Ua=Oe.shixun)==null?void 0:Ua.map(function(Ca,ta){var Ba,qn,$a,mr,Or,Co,po,Gr,ar,oo;return $i.createElement("div",null,$i.createElement("div",{key:ta,style:{background:"#F0F7FD",color:"#3061D0",fontSize:18,padding:10,display:"flex",justifyContent:"space-between",marginBottom:(!((Ba=vr[ta])!=null&&Ba.open)||!(($a=(qn=_e==null?void 0:_e.editData)==null?void 0:qn.exercise)!=null&&$a.show_challenge_task_pass))&&10}},$i.createElement("div",null,$i.createElement("i",{className:"iconfont icon-renwuguanka1",style:{marginRight:5}}),"\u7B2C",ta+1,"\u5173 ",$i.createElement("span",{className:"ml10"},Ca.challenge_name)," ",$i.createElement("span",{className:"ml10"},Ca.challenge_score," \u5206")),((Or=(mr=_e==null?void 0:_e.editData)==null?void 0:mr.exercise)==null?void 0:Or.show_challenge_task_pass)&&$i.createElement("div",{style:{cursor:"pointer",color:"#666666",fontSize:14},onClick:()=>{var So;vr[ta].open=!((So=vr[ta])!=null&&So.open),Sa([...vr])}},(Co=vr[ta])!=null&&Co.open?"\u6536\u8D77":"\u5C55\u5F00",(po=vr[ta])!=null&&po.open?$i.createElement(io.Z,{style:{marginLeft:8}}):$i.createElement(Do.Z,{style:{marginLeft:8}}))),((ar=(Gr=_e==null?void 0:_e.editData)==null?void 0:Gr.exercise)==null?void 0:ar.show_challenge_task_pass)&&$i.createElement(rl.Z,{style:{border:"1px solid #F1F4F9",borderTop:"none",padding:10,display:!((oo=vr[ta])!=null&&oo.open)&&"none"},value:(Ca==null?void 0:Ca.task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))}),$i.createElement("div",{className:hr.action},$i.createElement(ye.Link,{target:"_blank",to:`/shixuns/${Oe.shixun_identifier}/challenges?exercise=true`},"\u5B9E\u8BAD\u8BE6\u60C5"),!Oe.hideAction&&Fr.map(function(Ca,ta){return Ca.id==="up"&&Oe.key===1||Ca.id==="down"&&Oe.key===Oe.len?null:$i.createElement(De.Z,{key:ta,placement:"bottom",title:Ca.name},$i.createElement("span",{onClick:()=>xr(Ca),className:Ca.icon}))})))};return $i.createElement("section",{className:hr.wrap},!Dr&&qa(),Dr&&Oa())};var di=(0,ye.connect)(({problemset:me,loading:ve,globalSetting:le,exercise:dt})=>({problemset:me,globalSetting:le,exercise:dt,loading:ve.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(ha)),Er=x(2337),xi=Object.defineProperty,ko=Object.getOwnPropertySymbols,jo=Object.prototype.hasOwnProperty,ki=Object.prototype.propertyIsEnumerable,vi=(me,ve,le)=>ve in me?xi(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Ji=(me,ve)=>{for(var le in ve||(ve={}))jo.call(ve,le)&&vi(me,le,ve[le]);if(ko)for(var le of ko(ve))ki.call(ve,le)&&vi(me,le,ve[le]);return me},wl=(me,ve)=>{var le={};for(var dt in me)jo.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&ko)for(var dt of ko(me))ve.indexOf(dt)<0&&ki.call(me,dt)&&(le[dt]=me[dt]);return le},Hi=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Vr=(me,ve)=>{var le=me,{problemset:dt,exercise:Dt,globalSetting:_e,loading:Wt,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:xn=()=>{},editKey:jn,setEditKey:Yn=()=>{},setIsClaer:an=()=>{},reload:wn=()=>{},addCallback:aa=ta=>{}}=le,pa=wl(le,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","reload","addCallback"]);const[$n,Wn]=(0,a.useState)([]),[Qa,On]=(0,a.useState)(),[ma,Yt]=(0,a.useState)([]),[da,oa]=(0,a.useState)(""),[Ta,Jt]=(0,a.useState)(),[va,ra]=(0,a.useState)([]),[ir,eo]=(0,a.useState)(!1),[Pr,Dr]=(0,a.useState)(1),[Qt,tt]=(0,a.useState)(!1),[ka,fa]=(0,a.useState)(""),ja=(0,ye.useParams)(),vr=(0,a.useRef)(null),Sa=(0,a.useRef)(!1),[Xr,za]=(0,a.useState)([]),Oa=ta=>{za([...Xr,Ji({},ta)])};(0,a.useEffect)(()=>{Wn(["","","",""])},[]),(0,a.useEffect)(()=>{if(Sa.current)return;if(!(Pe!=null&&Pe.question_choices)){eo(!0),oa(""),Jt(5),Wn(["","","",""]),Yt([]);return}oa(Pe==null?void 0:Pe.question_title),Jt(Pe==null?void 0:Pe.question_score),tt(!(Pe!=null&&Pe.repeat_answer)),fa(Pe==null?void 0:Pe.analysis),Dr(Pe==null?void 0:Pe.difficulty),Wn(Pe==null?void 0:Pe.question_choices.map(Ba=>Ba.choice_text));const ta=[];Pe==null||Pe.standard_answer.map((Ba,qn)=>{ta.push(Ba-1)}),ra(Pe.tag_discipline_ids),Yt(ta)},[Pe,ir]),(0,a.useEffect)(()=>{ir&&ta();function ta(){return Hi(this,null,function*(){var Ba,qn;const $a=yield(0,ne.YY)({sub_discipline_id:(qn=(Ba=Dt.editData)==null?void 0:Ba.exercise)==null?void 0:qn.sub_discipline_id});za($a.tag_disciplines)})}},[ir]),(0,a.useEffect)(()=>{var ta;const Ba=(ta=Dt==null?void 0:Dt.tagDisciplineData)!=null&&ta.tag_disciplines&&Array.isArray(Dt.tagDisciplineData.tag_disciplines)?Dt.tagDisciplineData.tag_disciplines:[];za(Ba)},[Dt.tagDisciplineData]),(0,a.useImperativeHandle)(ve,()=>({onSave:xr,isEdit:ir}));const Fr=ta=>{(ta==null?void 0:ta.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),eo(!1),Yn(-1),Sa.current=!1,wn())},xr=()=>Hi(void 0,null,function*(){var ta,Ba,qn,$a;if(!da)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const mr=$n.findIndex(po=>!po);if(mr>-1)return oe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Er.k4[mr]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!ma.length)return oe.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(ma.length<1)return oe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const Or=$n.map((po,Gr)=>({choice_text:po,is_answer:ma.includes(Gr)?Gr+1:0}));Sa.current=!0;let Co;Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?Fe.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Hi(void 0,null,function*(){var po,Gr;Co=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:da,question_type:1,question_score:Ta,question_choices:Or.map(ar=>ar.choice_text),standard_answers:Or.filter(ar=>ar.is_answer).map(ar=>ar.is_answer),tag_discipline_ids:va,sub_discipline_id:(Gr=(po=Dt.editData)==null?void 0:po.exercise)==null?void 0:Gr.sub_discipline_id,difficulty:Pr,is_cover:1,repeat_answer:!Qt,analysis:ka}}),Fr(Co)}),onCancel:()=>Hi(void 0,null,function*(){var po,Gr;Co=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:da,question_type:1,question_score:Ta,question_choices:Or.map(ar=>ar.choice_text),standard_answers:Or.filter(ar=>ar.is_answer).map(ar=>ar.is_answer),tag_discipline_ids:va,sub_discipline_id:(Gr=(po=Dt.editData)==null?void 0:po.exercise)==null?void 0:Gr.sub_discipline_id,difficulty:Pr,repeat_answer:!Qt,analysis:ka}}),Fr(Co)})}):(Co=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:da,question_type:1,question_score:Ta,question_choices:Or.map(po=>po.choice_text),standard_answers:Or.filter(po=>po.is_answer).map(po=>po.is_answer),tag_discipline_ids:va,sub_discipline_id:(Ba=(ta=Dt.editData)==null?void 0:ta.exercise)==null?void 0:Ba.sub_discipline_id,difficulty:Pr,repeat_answer:!Qt,analysis:ka}}),Fr(Co)):(Co=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:ja.categoryId,question_title:da,question_type:1,question_score:Ta,question_choices:Or.map(po=>po.choice_text),standard_answers:Or.filter(po=>po.is_answer).map(po=>po.is_answer),tag_discipline_ids:va,sub_discipline_id:($a=(qn=Dt.editData)==null?void 0:qn.exercise)==null?void 0:$a.sub_discipline_id,difficulty:Pr,repeat_answer:!Qt,analysis:ka}}),Fr(Co))}),qa=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ta=>{var Ba,qn;return((qn=(Ba=Dt==null?void 0:Dt.editData)==null?void 0:Ba.exercise)==null?void 0:qn.exercise_status)===1?ta:ta.id!=="del"&&ta.id!=="add"}),ea=ta=>Hi(void 0,null,function*(){if(jn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ta.id){case"del":let Ba;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return Hi(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:Ji({},ja)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:ta.id}}),at({type:"exercise/editExercise",payload:Ji({},ja)});break;case"edit":Yn(Pe.dragKey),eo(!0);break;case"add":aa({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:0});break}}),Ua=()=>{var ta;return a.createElement("aside",{ref:vr},a.createElement("div",{className:hr.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u5355\u9009\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(rl.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(rl.Z,{value:Pe.question_title})),a.createElement("div",{className:hr.questionChoices},(ta=Pe==null?void 0:Pe.question_choices)==null?void 0:ta.map(function(Ba,qn){return a.createElement(re.Z,{key:qn},a.createElement(pe.Z,null,a.createElement(be.ZP,{key:qn,checked:Pe.standard_answer.includes(qn+1),disabled:!0},Er.k4[qn],".")),a.createElement(pe.Z,{flex:"1"},a.createElement("span",{className:"c-black font14"},a.createElement(rl.Z,{value:Ba.choice_text}))))})),a.createElement("div",{className:hr.action},!Pe.hideAction&&qa.map(function(Ba,qn){return Ba.id==="up"&&Pe.key===1||Ba.id==="down"&&Pe.key===Pe.len?null:a.createElement(De.Z,{key:qn,placement:"bottom",title:Ba.name},a.createElement("span",{onClick:()=>ea(Ba),className:Ba.icon}))})))},Ca=()=>{var ta,Ba;return a.createElement("aside",null,a.createElement("div",{className:hr.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.required},"*"),a.createElement("span",{className:hr.title},"\u9898\u5E72\uFF1A")),a.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:da,onChange:qn=>oa(qn)}),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.required},"*"),a.createElement("span",{className:hr.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:hr.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),$n.map((qn,$a)=>{var mr,Or;return a.createElement("div",{className:hr.choiceWrap,key:$a},a.createElement(De.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${hr.answer} ${ma.includes($a)?hr.activeAnswer:""}`,onClick:()=>{ma.includes($a)?Yt(ma.filter(Co=>Co!==$a)):Yt([...ma,$a])}},Er.k4[$a])),a.createElement("div",{className:hr.editorWrap},Qa===$a?a.createElement(Ul.Z,{id:`single-question-option-${$a}`,watch:!0,isFocus:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:qn,onChange:Co=>{$n[$a]=Co,Wn($n)}}):a.createElement("div",{className:hr.htmlWrap,onClick:()=>On($a)},a.createElement(rl.Z,{value:qn}))),((Or=(mr=Dt.editData)==null?void 0:mr.exercise)==null?void 0:Or.exercise_status)===1&&a.createElement(a.Fragment,null,$a>1&&a.createElement(De.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${hr.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>Wn($n.filter((Co,po)=>po!==$a))})),$a<7&&$a===$n.length-1&&a.createElement(De.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${hr.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Wn([...$n,""])}))))}),a.createElement("p",{className:"c-orange"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u70B9\u51FB\u9009\u9879\u8F93\u5165\u6846\u53EF\u8BBE\u7F6E\u7B54\u6848\uFF1B\u9009\u4E2D\u7684\u9009\u9879\u5373\u4E3A\u6B63\u786E\u7B54\u6848\uFF0C\u9009\u62E9\u591A\u4E2A\u7B54\u6848\u5373\u4E3A\u591A\u9009\u9898"),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ka,onChange:qn=>fa(qn)}),a.createElement("div",{style:{marginBottom:14}},"\u5206\u503C\uFF1A",a.createElement(Te.Z,{value:Ta,max:1e4,min:0,onChange:qn=>{Jt(qn)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:hr.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(be.ZP.Group,{value:Pr,onChange:qn=>{Dr(qn.target.value)}},a.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("div",{className:hr.titleWrap},a.createElement("span",{className:`${hr.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:hr.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(Su.N,{selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,value:va,onChange:ra,subId:(Ba=(ta=Dt.editData)==null?void 0:ta.exercise)==null?void 0:Ba.sub_discipline_id,knowledgeOptions:Xr,onAddKnowledgeFinish:Oa})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(Ae.Z,{checked:Qt,onChange:qn=>{tt(qn)}}))),a.createElement("aside",{className:"tr"},(jn!==-1||Pe.question_id)&&a.createElement(Ce.ZP,{type:"default",onClick:()=>{xn(),eo(!1)}},"\u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{xr()}},"\u4FDD\u5B58")))};return a.createElement("section",{className:hr.wrap},!ir&&Ua(),ir&&Ca())};var Wo=(0,ye.connect)(({problemset:me,loading:ve,globalSetting:le,exercise:dt})=>({problemset:me,globalSetting:le,exercise:dt,loading:ve.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Vr)),wi=x(12563),ni=({value:me=[[],[]],onChange:ve})=>{var le,dt;const[Dt,_e]=(0,a.useState)(""),[Wt,at]=(0,a.useState)(""),Oe=Pe=>{if(!Pe)return!1;let xn=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return Pe==="|"?(oe.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0};return a.createElement("div",null,a.createElement("p",{className:"font14"},"\u5173\u952E\u8BCD",a.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u952E\u8BCD\u53EF\u7528\u4E8E\u81EA\u52A8\u5224\u5206\uFF09"),a.createElement(De.Z,{overlayStyle:{maxWidth:350},title:a.createElement("div",null,a.createElement("div",null,"\u6BCF\u4E2A\u6838\u5FC3\u5173\u952E\u8BCD\u7684\u5206\u6570\u662F\u666E\u901A\u5173\u952E\u8BCD\u5206\u6570\u7684\u4E24\u500D"),a.createElement("div",null,"\u4F8B\u5982\uFF1A"),a.createElement("div",null,"\u672C\u989810\u5206\uFF0C\u666E\u901A\u5173\u952E\u8BCD1\u4E2A\uFF0C\u6838\u5FC3\u5173\u952E\u8BCD2\u4E2A\uFF0C\u5219\u6BCF\u4E2A"),a.createElement("div",null,"\u666E\u901A\u5173\u952E\u8BCD2\u5206\uFF0C\u6BCF\u4E2A\u6838\u5FC3\u5173\u952E\u8BCD4\u5206"))},a.createElement("span",{className:"iconfont icon-a-wenhaobeifen2 font14"}))),a.createElement(re.Z,{align:"middle",className:"font14"},"\u666E\u901A\u5173\u952E\u8BCD\uFF1A",a.createElement(Se.default,{value:Dt,onChange:Pe=>{_e(Pe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Pe=>{var xn,jn,Yn;const an=(xn=Pe.target)==null?void 0:xn.value;Oe(an)&&((Yn=me[0])==null||Yn.push((jn=an==null?void 0:an.split("|"))==null?void 0:jn.filter(wn=>!!wn)),ve([...me]),_e(""))},style:{width:800},className:"ml5 mr10",placeholder:"\u652F\u6301\u4FDD\u5B58\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u7528\u201D|\u201D\u5206\u5272\u3002"}),a.createElement("span",{className:"c-grey-999"},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),a.createElement("div",{style:{paddingLeft:89},className:"mt10"},(le=me==null?void 0:me[0])==null?void 0:le.map((Pe,xn)=>a.createElement(wi.default,{className:"mb10",key:xn,closable:!0,onClose:jn=>{var Yn;jn.preventDefault(),me[0]=(Yn=me[0])==null?void 0:Yn.filter((an,wn)=>wn!==xn),ve([...me])}},Pe==null?void 0:Pe.join(" \u6216 ")))),a.createElement(re.Z,{align:"middle",className:"font14"},"\u6838\u5FC3\u5173\u952E\u8BCD\uFF1A",a.createElement(Se.default,{value:Wt,onChange:Pe=>{at(Pe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Pe=>{var xn,jn,Yn;const an=(xn=Pe.target)==null?void 0:xn.value;Oe(an)&&((Yn=me[1])==null||Yn.push((jn=an==null?void 0:an.split("|"))==null?void 0:jn.filter(wn=>!!wn)),ve([...me]),at(""))},style:{width:800},className:"ml5 mr10",placeholder:"\u652F\u6301\u4FDD\u5B58\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u7528\u201D|\u201D\u5206\u5272\u3002"}),a.createElement("span",{className:"c-grey-999"},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),a.createElement("div",{style:{paddingLeft:89},className:"mt10"},(dt=me==null?void 0:me[1])==null?void 0:dt.map((Pe,xn)=>a.createElement(wi.default,{className:"mb10",key:xn,closable:!0,onClose:jn=>{var Yn;jn.preventDefault(),me[1]=(Yn=me[1])==null?void 0:Yn.filter((an,wn)=>wn!==xn),ve([...me])}},Pe==null?void 0:Pe.join(" \u6216 ")))))},Ne=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,At=(me,ve,le)=>ve in me?Ne(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Vt=(me,ve)=>{for(var le in ve||(ve={}))Ue.call(ve,le)&&At(me,le,ve[le]);if(Ke)for(var le of Ke(ve))St.call(ve,le)&&At(me,le,ve[le]);return me},gn=(me,ve)=>{var le={};for(var dt in me)Ue.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&Ke)for(var dt of Ke(me))ve.indexOf(dt)<0&&St.call(me,dt)&&(le[dt]=me[dt]);return le},sa=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Fa=null,Ka=(me,ve)=>{var le=me,{problemset:dt,exercise:Dt,globalSetting:_e,loading:Wt,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:xn=()=>{},editKey:jn,setEditKey:Yn=()=>{},reload:an=()=>{},addCallback:wn=()=>{},setIsClaer:aa=()=>{}}=le,pa=gn(le,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","reload","addCallback","setIsClaer"]);const[$n,Wn]=(0,a.useState)(""),[Qa,On]=(0,a.useState)(""),[ma,Yt]=(0,a.useState)(""),[da,oa]=(0,a.useState)(),[Ta,Jt]=(0,a.useState)(!1),[va,ra]=(0,a.useState)([]),[ir,eo]=(0,a.useState)(1),[Pr,Dr]=(0,a.useState)(!1),[Qt,tt]=(0,a.useState)([[],[]]),ka=(0,a.useRef)(!1),fa=(0,ye.useParams)(),[ja,vr]=(0,a.useState)([]),Sa=ea=>{vr([...ja,Vt({},ea)])};(0,a.useEffect)(()=>{var ea;if(!ka.current){if(!(Pe!=null&&Pe.question_title)){Jt(!0),Wn(""),Yt(""),oa(10);return}Dr(!(Pe!=null&&Pe.repeat_answer)),Wn(Pe==null?void 0:Pe.question_title),Yt((ea=Pe==null?void 0:Pe.standard_answer)==null?void 0:ea[0]),oa(Pe==null?void 0:Pe.question_score),ra(Pe.tag_discipline_ids),eo(Pe==null?void 0:Pe.difficulty),On(Pe==null?void 0:Pe.analysis),tt([Pe==null?void 0:Pe.normal_keywords,Pe==null?void 0:Pe.main_keywords])}},[dt.editData,Ta]),(0,a.useEffect)(()=>{var ea;const Ua=(ea=Dt==null?void 0:Dt.tagDisciplineData)!=null&&ea.tag_disciplines&&Array.isArray(Dt.tagDisciplineData.tag_disciplines)?Dt.tagDisciplineData.tag_disciplines:[];vr(Ua)},[Dt.tagDisciplineData]),(0,a.useEffect)(()=>{Ta&&ea();function ea(){return sa(this,null,function*(){var Ua,Ca;const ta=yield(0,ne.YY)({sub_discipline_id:(Ca=(Ua=Dt.editData)==null?void 0:Ua.exercise)==null?void 0:Ca.sub_discipline_id});vr(ta.tag_disciplines)})}},[Ta]),(0,a.useImperativeHandle)(ve,()=>({onSave:za,isEdit:Ta}));const Xr=ea=>{(ea==null?void 0:ea.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),Jt(!1),Yn(-1),ka.current=!1,an())},za=()=>sa(void 0,null,function*(){var ea,Ua,Ca,ta;if(!$n)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const Ba=Qt[0],qn=Qt[1];ka.current=!0;let $a;return Pe.question_id?(Pe==null?void 0:Pe.is_my)===1?Fe.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>sa(void 0,null,function*(){var mr,Or;$a=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:$n,question_type:4,question_score:da,standard_answers:[ma],tag_discipline_ids:va,sub_discipline_id:(Or=(mr=Dt.editData)==null?void 0:mr.exercise)==null?void 0:Or.sub_discipline_id,difficulty:ir,is_cover:1,repeat_answer:!Pr,analysis:Qa,normal_keywords:Ba,main_keywords:qn}}),Xr($a)}),onCancel:()=>sa(void 0,null,function*(){var mr,Or;$a=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:$n,question_type:4,question_score:da,standard_answers:[ma],tag_discipline_ids:va,sub_discipline_id:(Or=(mr=Dt.editData)==null?void 0:mr.exercise)==null?void 0:Or.sub_discipline_id,difficulty:ir,repeat_answer:!Pr,analysis:Qa,normal_keywords:Ba,main_keywords:qn}}),Xr($a)})}):($a=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:$n,question_type:4,question_score:da,standard_answers:[ma],tag_discipline_ids:va,sub_discipline_id:(Ua=(ea=Dt.editData)==null?void 0:ea.exercise)==null?void 0:Ua.sub_discipline_id,difficulty:ir,repeat_answer:!Pr,analysis:Qa,normal_keywords:Ba,main_keywords:qn}}),Xr($a)):($a=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:fa.categoryId,exercise_bank_id:fa.categoryId,question_title:$n,question_type:4,question_score:da,standard_answers:[ma],tag_discipline_ids:va,sub_discipline_id:(ta=(Ca=Dt.editData)==null?void 0:Ca.exercise)==null?void 0:ta.sub_discipline_id,difficulty:ir,repeat_answer:!Pr,analysis:Qa,normal_keywords:Ba,main_keywords:qn}}),Xr($a)),{name:$n,answer_texts:[ma],analysis:Qa,normal_keywords:Ba,main_keywords:qn}}),Oa=()=>{var ea,Ua;return a.createElement("aside",null,a.createElement("div",{className:hr.questionType},a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},"\u4E3B\u89C2\u9898"),"\uFF08\u4E3B\u89C2\u9898\uFF0C\u672A\u4F5C\u7B54\u7684\u60C5\u51B5\u4E0B\u81EA\u52A8\u8BC4\u4E3A\u96F6\u5206\uFF09")),a.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:$n,onChange:Ca=>Wn(Ca)}),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),a.createElement(Ul.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:ma,onChange:Ca=>Yt(Ca)}),a.createElement(ni,{value:Qt,onChange:tt}),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:hr.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement(Ul.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Qa,onChange:Ca=>On(Ca)}),a.createElement("p",{className:""},"\u5206\u503C\uFF1A",a.createElement(Te.Z,{value:da,max:1e4,min:0,onChange:Ca=>{oa(Ca)}})," \u5206",a.createElement("span",{style:{marginLeft:"30px"},className:hr.difficult},a.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",a.createElement(be.ZP.Group,{value:ir,onChange:Ca=>{eo(Ca.target.value)}},a.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),a.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),a.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),a.createElement("p",{className:hr.titleWrap},a.createElement("span",{className:`${hr.title}`},"\u77E5\u8BC6\u70B9\uFF1A",a.createElement("span",{className:hr.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),a.createElement("div",{className:"mt5"},a.createElement(Su.N,{value:va,selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,onChange:ra,subId:(Ua=(ea=Dt.editData)==null?void 0:ea.exercise)==null?void 0:Ua.sub_discipline_id,knowledgeOptions:ja,onAddKnowledgeFinish:Sa})),a.createElement("div",{style:{marginTop:10}},a.createElement("span",{style:{marginRight:10}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898"),a.createElement(Ae.Z,{checked:Pr,onChange:Ca=>{Dr(Ca)}}))),a.createElement("aside",{className:"tr"},(jn!==-1||Pe.question_id)&&a.createElement(Ce.ZP,{type:"default",onClick:()=>{xn(),Jt(!1)}},"\u53D6\u6D88"),a.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{za()}},"\u4FDD\u5B58")))},Fr=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(ea=>{var Ua,Ca;return((Ca=(Ua=Dt==null?void 0:Dt.editData)==null?void 0:Ua.exercise)==null?void 0:Ca.exercise_status)===1?ea:ea.id!=="del"&&ea.id!=="add"}),xr=ea=>sa(void 0,null,function*(){if(jn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(ea.id){case"del":let Ua;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return sa(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:Vt({},fa)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:ea.id}}),at({type:"exercise/editExercise",payload:Vt({},fa)});break;case"edit":Yn(Pe.dragKey),Jt(!0);break;case"add":wn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:4});break}}),qa=()=>a.createElement("aside",null,a.createElement("div",{className:hr.questionType},!(Pe!=null&&Pe.isPreview)&&a.createElement("div",null,a.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7B80\u7B54\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?a.createElement("div",{style:{display:"flex"}},a.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),a.createElement(rl.Z,{value:Pe.question_title}),a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")):a.createElement("div",{className:"mt5"},a.createElement(rl.Z,{value:Pe.question_title})),a.createElement("div",{className:hr.questionChoices},a.createElement("p",null,a.createElement("strong",null,"\u53C2\u8003\u7B54\u6848\uFF1A")),a.createElement(rl.Z,{value:ma||""})),a.createElement("div",{className:hr.action},!Pe.hideAction&&Fr.map(function(ea,Ua){return ea.id==="up"&&Pe.key===1||ea.id==="down"&&Pe.key===Pe.len?null:a.createElement(De.Z,{key:Ua,placement:"bottom",title:ea.name},a.createElement("span",{onClick:()=>xr(ea),className:ea.icon}))})));return a.createElement("section",{className:hr.wrap},!Ta&&qa(),Ta&&Oa())};var Ya=(0,ye.connect)(({problemset:me,loading:ve,exercise:le,globalSetting:dt})=>({problemset:me,globalSetting:dt,exercise:le,loading:ve.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Ka)),Aa=x(59301),or=Object.defineProperty,_a=Object.getOwnPropertySymbols,sr=Object.prototype.hasOwnProperty,ca=Object.prototype.propertyIsEnumerable,Za=(me,ve,le)=>ve in me?or(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,br=(me,ve)=>{for(var le in ve||(ve={}))sr.call(ve,le)&&Za(me,le,ve[le]);if(_a)for(var le of _a(ve))ca.call(ve,le)&&Za(me,le,ve[le]);return me},bo=(me,ve)=>{var le={};for(var dt in me)sr.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&_a)for(var dt of _a(me))ve.indexOf(dt)<0&&ca.call(me,dt)&&(le[dt]=me[dt]);return le},so=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Oo=["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"],Mo=(me,ve)=>{var le=me,{problemset:dt,exercise:Dt,globalSetting:_e,loading:Wt,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:xn=()=>{},editKey:jn,setEditKey:Yn=()=>{},addCallback:an=()=>{},setIsClaer:wn=()=>{}}=le,aa=bo(le,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"]);const[pa,$n]=(0,a.useState)([]),[Wn,Qa]=(0,a.useState)(),[On,ma]=(0,a.useState)([]),[Yt,da]=(0,a.useState)(""),[oa,Ta]=(0,a.useState)(5),[Jt,va]=(0,a.useState)(!1),ra=(0,ye.useParams)();(0,a.useEffect)(()=>{$n(["","","",""])},[]),(0,a.useEffect)(()=>{if(!(Pe!=null&&Pe.question_choices)){va(!0),da(""),Ta(5),$n(["","","",""]),ma([]);return}da(Pe==null?void 0:Pe.question_title),Ta(Pe==null?void 0:Pe.question_score),$n(Pe==null?void 0:Pe.question_choices.map(ka=>ka.choice_text));const tt=[];Pe==null||Pe.standard_answer.map((ka,fa)=>{tt.push(ka-1)}),ma(tt)},[Pe]),(0,a.useImperativeHandle)(ve,()=>({onSave:ir,isEdit:Jt}));const ir=()=>so(void 0,null,function*(){if(!Yt)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const tt=pa.findIndex(ja=>!ja);if(tt>-1)return oe.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Oo[tt]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!On.length)return oe.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(On.length<1)return oe.ZP.info("\u8BF7\u9009\u62E9\u7B54\u6848"),!1;const ka=pa.map((ja,vr)=>({choice_text:ja,is_answer:On.includes(vr)?vr+1:0}));let fa;Pe.question_id?fa=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:Yt,question_type:1,question_score:oa,question_choices:ka.map(ja=>ja.choice_text),standard_answers:ka.filter(ja=>ja.is_answer).map(ja=>ja.is_answer)}}):fa=yield at({type:"exercise/addExerciseQuestion",payload:{insert_id:Pe==null?void 0:Pe.insert_id,categoryId:ra.categoryId,question_title:Yt,question_type:1,question_score:"5.0",question_choices:ka.map(ja=>ja.choice_text),standard_answers:ka.filter(ja=>ja.is_answer).map(ja=>ja.is_answer)}}),fa.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),va(!1),at({type:"exercise/editExercise",payload:br({},ra)}))}),eo=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(\u5411\u4E0B\u63D2\u5165\u5355\u9009\u9898)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(tt=>{var ka,fa;return((fa=(ka=Dt==null?void 0:Dt.editData)==null?void 0:ka.exercise)==null?void 0:fa.exercise_status)===1?tt:tt.id!=="del"&&tt.id!=="add"}),Pr=tt=>so(void 0,null,function*(){if(jn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(tt.id){case"del":let ka;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return so(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:br({},ra)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:tt.id}}),at({type:"exercise/editExercise",payload:br({},ra)});break;case"edit":ye.history.push(`/problems/${Pe==null?void 0:Pe.hack_identifier}/edit?type=exercises&express_id=${ra.categoryId}&question_id=${Pe==null?void 0:Pe.question_id}&score=${Pe==null?void 0:Pe.question_score}&exercise=true&callback_url=${location.pathname}`);break;case"add":an({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:6});break}}),Dr=tt=>so(void 0,null,function*(){tt.preventDefault();const ka=yield(0,ne.nF)({id:Pe==null?void 0:Pe.hack_identifier});ka.status===0&&(0,ue.xg)(`/myproblems/${ka==null?void 0:ka.identifier}`)}),Qt=()=>{var tt,ka,fa,ja,vr,Sa,Xr;return Aa.createElement("aside",null,Aa.createElement("div",{className:hr.questionType},!(Pe!=null&&Pe.isPreview)&&Aa.createElement("div",null,Aa.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7F16\u7A0B\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?Aa.createElement(Aa.Fragment,null,Aa.createElement("div",{style:{display:"flex"}},Aa.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),Aa.createElement(rl.Z,{value:Pe.question_title}),Aa.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",Pe.question_score,"\u5206\uFF09")),Aa.createElement("div",{style:{fontWeight:600,marginTop:10,fontSize:16}},"\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00\uFF1A",(tt=Pe==null?void 0:Pe.languages)==null?void 0:tt.join("/")),((fa=(ka=Dt==null?void 0:Dt.editData)==null?void 0:ka.exercise)==null?void 0:fa.show_hack_sets)&&Aa.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},Aa.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},Aa.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),Aa.createElement(z.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(za,Oa,Fr)=>Fr+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(za,Oa,Fr)=>Aa.createElement(De.Z,{title:Aa.createElement("pre",null,za)},Aa.createElement("div",{className:hr.divname},za))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(za,Oa,Fr)=>Aa.createElement(De.Z,{title:Aa.createElement("pre",null,za)}," ",Aa.createElement("div",{className:hr.divname},za))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:Pe==null?void 0:Pe.hack_sets}))):Aa.createElement("div",{className:"mt5"},Aa.createElement(rl.Z,{value:Pe.question_title}),((vr=(ja=Dt==null?void 0:Dt.editData)==null?void 0:ja.exercise)==null?void 0:vr.show_hack_sets)&&Aa.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},Aa.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},Aa.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),Aa.createElement(z.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(za,Oa,Fr)=>Fr+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(za,Oa,Fr)=>Aa.createElement(De.Z,{title:Aa.createElement("pre",null,za)},Aa.createElement("div",{className:hr.divname},za))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(za,Oa,Fr)=>Aa.createElement(De.Z,{title:Aa.createElement("pre",null,za)}," ",Aa.createElement("div",{className:hr.divname},za))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:Pe==null?void 0:Pe.hack_sets}))),((Xr=(Sa=Dt==null?void 0:Dt.editData)==null?void 0:Sa.exercise)==null?void 0:Xr.show_hack_description)&&Aa.createElement("div",{className:hr.questionChoices},Aa.createElement(rl.Z,{value:Pe.description||""})),Aa.createElement("div",{className:hr.action},Aa.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{(0,ue.xg)(`/problems/newedit/${Pe==null?void 0:Pe.hack_identifier}?type=exercises&express_id=${ra.categoryId}&question_id=${Pe==null?void 0:Pe.question_id}&score=${Pe==null?void 0:Pe.question_score}&exercise=true&callback_url=/classrooms/${ra.coursesId}/exercise/add/${ra.categoryId}?type=2`)}},"\u67E5\u770B\u8BE6\u60C5"),!Pe.hideAction&&eo.map(function(za,Oa){return za.id==="up"&&Pe.key===1||za.id==="down"&&Pe.key===Pe.len?null:Aa.createElement(De.Z,{key:Oa,placement:"bottom",title:za.name},Aa.createElement("span",{onClick:()=>Pr(za),className:za.icon}))})))};return Aa.createElement("section",{className:hr.wrap},Qt())};var No=(0,ye.connect)(({problemset:me,loading:ve,globalSetting:le,exercise:dt})=>({problemset:me,globalSetting:le,exercise:dt,loading:ve.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Mo)),vo=x(88436),Si={ai_review_warp:"ai_review_warp___xdNyj",under_review:"under_review___LPpOL",btn_operate:"btn_operate___owqg5",btn_review:"btn_review___RoZoh",is_disabled:"is_disabled___T2_8u",title_sty:"title_sty___nTv6u",btns_pfbz:"btns_pfbz___kGOTA"},yi=x(78455),Uo=x(59301),pl=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const yl=({exercise:me,globalSetting:ve,user:le,loading:dt,questionInfo:Dt,dispatch:_e})=>{var Wt;const at=(0,ye.useParams)(),{is_open_ai_review:Oe,zero_commit_student_works:Pe,unified_ai_setting:xn,ai_review_settings:jn,is_random:Yn}=me.commonHeader,[an,wn]=(0,a.useState)({}),[aa,pa]=(0,a.useState)(!1),[$n,Wn]=(0,a.useState)(0),[Qa,On]=(0,a.useState)(!1),ma=xn?jn:((Wt=Dt==null?void 0:Dt.ai_review_settings)==null?void 0:Wt.length)>0?Dt.ai_review_settings:jn;(0,a.useEffect)(()=>{!dt["exercise/getCommonHeader"]&&Oe&&!(0,bt.dE)()&&Yt()},[dt["exercise/getCommonHeader"]]),(0,a.useEffect)(()=>{if((an==null?void 0:an.status)=="running"){const Jt=setInterval(()=>{Yt()},3e3);return()=>clearInterval(Jt)}},[an==null?void 0:an.status]);const Yt=()=>pl(void 0,null,function*(){const Jt=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit_status.json",{method:"get",params:{exercise_id:at==null?void 0:at.categoryId,exercise_question_id:Dt==null?void 0:Dt.question_id}});(Jt==null?void 0:Jt.status)===0&&wn(Jt==null?void 0:Jt.data)}),da=Jt=>{_e({type:"exercise/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:an==null?void 0:an.id,status:Jt,questionId:Dt==null?void 0:Dt.question_id,onOK:()=>{Yt()}}})},oa=()=>{_e({type:"exercise/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",params:{exercise_id:at==null?void 0:at.categoryId,exercise_question_id:Dt==null?void 0:Dt.question_id}}})},Ta=()=>pl(void 0,null,function*(){if(Oe){if(Pe)return oe.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return oe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");On(!0);const Jt=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit.json",{method:"post",body:{exercise_id:at==null?void 0:at.categoryId,range:$n,exercise_question_id:Dt==null?void 0:Dt.question_id}});(Jt==null?void 0:Jt.status)===0&&(pa(!1),Yt()),On(!1)});return Uo.createElement("div",{className:Si.ai_review_warp},Uo.createElement("div",null,Oe&&(an==null?void 0:an.status)=="running"&&Uo.createElement("div",{className:Si.under_review},Uo.createElement(yt.Z,{spinning:!0,className:"mr6",size:"small"}),Uo.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),Uo.createElement("span",{className:"ml5",style:{color:"#3061D0"}},an==null?void 0:an.rate,(an==null?void 0:an.rate)=="0.0%"&&Uo.createElement("span",{className:"ml10"},"\u4EFB\u52A1\u6392\u961F\u4E2D\uFF0C\u9884\u8BA1\u7A0D\u540E\u5F00\u59CB\u8BC4\u9605!"))),Oe&&["success","failed"].includes(an==null?void 0:an.status)&&Uo.createElement("div",{className:Si.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",Uo.createElement("span",{style:{color:"#3061D0"},onClick:()=>da(1)},an==null?void 0:an.success_count),"\u4EBA\uFF0C \u5931\u8D25",Uo.createElement("span",{style:{color:"#ff0000"},onClick:()=>da(0)},an==null?void 0:an.fail_count),"\u4EBA")),Uo.createElement("div",{className:"flex"},Uo.createElement("div",{className:Si.btn_operate,onClick:oa},Uo.createElement("i",{className:"iconfont icon-lishijilu mr8"}),"\u64CD\u4F5C\u8BB0\u5F55"),Uo.createElement("div",{className:`${Si.btn_review} ${(an==null?void 0:an.status)=="running"&&Si.is_disabled}`,onClick:()=>{if((an==null?void 0:an.status)!="running"){if(!Oe)return oe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;Wn(0),pa(!0)}}},Uo.createElement("img",{src:ya.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),Uo.createElement(Fe.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:aa,destroyOnClose:!0,onCancel:()=>pa(!1),okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:Qa,onOk:()=>Ta()},Uo.createElement("div",{className:"flex item-center justify-between mb10"},Uo.createElement("div",{className:Si.title_sty,style:{marginBottom:0}},"\u8BC4\u5206\u6807\u51C6"),Uo.createElement("div",{className:"flex"},Uo.createElement("div",{className:Si.btns_pfbz,onClick:()=>{_e({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",questionId:Dt==null?void 0:Dt.question_id,ai_review_settings:ma}})}},Uo.createElement("img",{src:yi.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),Uo.createElement("div",{className:Si.btns_pfbz,onClick:()=>{xn?window.location.href=`/classrooms/${at.coursesId}/exercise/${at.categoryId}/detail?random=${Yn}&tabs=11`:ye.history.push(`/classrooms/${at.coursesId}/exercise/add/${at.categoryId}?random=${Yn}&type=2`)}},Uo.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),Uo.createElement(z.default,{pagination:!1,dataSource:ma,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),Uo.createElement("div",{className:Si.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),Uo.createElement("div",{className:Si.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},Uo.createElement(be.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:Jt=>Wn(Jt.target.value),value:$n,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u8BD5\u5377\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F"}]}))))};var jl=(0,ye.connect)(({exercise:me,globalSetting:ve,loading:le,user:dt})=>({exercise:me,globalSetting:ve,loading:le.effects,user:dt}))(yl),Tr=x(59301),Ml=Object.defineProperty,gl=Object.defineProperties,El=Object.getOwnPropertyDescriptors,Tl=Object.getOwnPropertySymbols,Zl=Object.prototype.hasOwnProperty,Dl=Object.prototype.propertyIsEnumerable,Hn=(me,ve,le)=>ve in me?Ml(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Zr=(me,ve)=>{for(var le in ve||(ve={}))Zl.call(ve,le)&&Hn(me,le,ve[le]);if(Tl)for(var le of Tl(ve))Dl.call(ve,le)&&Hn(me,le,ve[le]);return me},Ko=(me,ve)=>gl(me,El(ve)),Ge=(me,ve)=>{var le={};for(var dt in me)Zl.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&Tl)for(var dt of Tl(me))ve.indexOf(dt)<0&&Dl.call(me,dt)&&(le[dt]=me[dt]);return le},je=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Bt=(me,ve)=>{var le=me,{problemset:dt,exercise:Dt,globalSetting:_e,loading:Wt,dispatch:at,onRef:Oe=()=>{},editData:Pe,cancelAdd:xn=()=>{},editKey:jn,setEditKey:Yn=()=>{},setIsClaer:an=()=>{},addCallback:wn=Ca=>{},reload:aa=()=>{},markBtnVisible:pa,handleMarkWrongQuestion:$n,handleAddCorrectAnswers:Wn}=le,Qa=Ge(le,["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload","markBtnVisible","handleMarkWrongQuestion","handleAddCorrectAnswers"]);const[On,ma]=(0,a.useState)([]),[Yt,da]=(0,a.useState)(!1),[oa,Ta]=(0,a.useState)(!0),[Jt,va]=(0,a.useState)(1),[ra,ir]=(0,a.useState)(!1),[eo,Pr]=(0,a.useState)([]),Dr=(0,ye.useParams)(),Qt=(0,a.useRef)(null),[tt,ka]=(0,a.useState)(""),[fa,ja]=(0,a.useState)([]),vr=(0,a.useRef)(!1),Sa=Ca=>{Pr([...eo,Zr({},Ca)])};(0,a.useEffect)(()=>{var Ca;if(vr.current)return;if(!(Pe!=null&&Pe.question_title)){da(!0),ka("");return}ka(Pe==null?void 0:Pe.question_title),ir(!(Pe!=null&&Pe.repeat_answer)),va(Pe==null?void 0:Pe.difficulty),ma(Pe.tag_discipline_ids);const ta=(Ca=Pe==null?void 0:Pe.sub_exercise_questions)==null?void 0:Ca.map(Ba=>{var qn,$a,mr;return Ko(Zr({},Ba),{id:Ba.question_id,name:Ba.question_title,open:!1,score:Ba.question_score,qusList:(qn=Ba==null?void 0:Ba.question_choices)==null?void 0:qn.map(Or=>Or.choice_text),activeQusEditor:null,qusAnswer:(mr=[($a=Ba==null?void 0:Ba.question_choices)==null?void 0:$a.findIndex(Or=>Or.standard_boolean)])==null?void 0:mr.filter(Or=>Or!==-1)})});ja(ta)},[Pe,Yt]),(0,a.useEffect)(()=>{Yt&&Ca();function Ca(){return je(this,null,function*(){var ta,Ba;const qn=yield(0,ne.YY)({sub_discipline_id:(Ba=(ta=Dt.editData)==null?void 0:ta.exercise)==null?void 0:Ba.sub_discipline_id});Pr(qn.tag_disciplines)})}},[Yt]),(0,a.useEffect)(()=>{var Ca;const ta=(Ca=Dt==null?void 0:Dt.tagDisciplineData)!=null&&Ca.tag_disciplines&&Array.isArray(Dt.tagDisciplineData.tag_disciplines)?Dt.tagDisciplineData.tag_disciplines:[];Pr(ta)},[Dt.tagDisciplineData]),(0,a.useImperativeHandle)(ve,()=>({onSave:za,isEdit:Yt}));const Xr=Ca=>{(Ca==null?void 0:Ca.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),da(!1),Yn(-1),vr.current=!1,aa())},za=()=>je(void 0,null,function*(){var Ca,ta,Ba;if(!tt)return oe.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(fa.length===0)return oe.ZP.info("\u8BF7\u60A8\u6DFB\u52A0\u5C0F\u9898"),!1;for(let mr=0;mr!po);if(Co>-1)return oe.ZP.info(`\u8BF7\u5148\u8F93\u5165\u7B2C${mr+1}\u5C0F\u9898${Er.k4[Co]}\u9009\u9879\u7684\u5185\u5BB9`),!1;if(!(Or!=null&&Or.qusAnswer.length))return oe.ZP.info(`\u8BF7\u8BBE\u7F6E\u7B2C${mr+1}\u5C0F\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E`),!1}const qn=fa.map(mr=>{var Or;return{id:mr.id>1?mr.id:null,question_title:mr.name,question_type:1,question_choices:mr.qusList,question_score:mr.score,standard_answers:[((Or=mr.qusAnswer)==null?void 0:Or[0])+1]}});vr.current=!0;let $a;Pe.question_id&&((Pe==null?void 0:Pe.is_my)===1?Fe.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>je(void 0,null,function*(){var mr,Or;$a=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:tt,question_type:7,sub_questions:qn,tag_discipline_ids:On,sub_discipline_id:(Or=(mr=Dt.editData)==null?void 0:mr.exercise)==null?void 0:Or.sub_discipline_id,difficulty:Jt,is_cover:1,repeat_answer:!ra}}),Xr($a)}),onCancel:()=>je(void 0,null,function*(){var mr,Or;$a=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:tt,question_type:7,sub_questions:qn,tag_discipline_ids:On,sub_discipline_id:(Or=(mr=Dt.editData)==null?void 0:mr.exercise)==null?void 0:Or.sub_discipline_id,difficulty:Jt,repeat_answer:!ra}}),Xr($a)})}):($a=yield at({type:"exercise/editExerciseQuestion",payload:{id:Pe.question_id,question_title:tt,question_type:7,sub_questions:qn,tag_discipline_ids:On,sub_discipline_id:(Ba=(ta=Dt.editData)==null?void 0:ta.exercise)==null?void 0:Ba.sub_discipline_id,difficulty:Jt,repeat_answer:!ra}}),Xr($a)))}),Oa=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u7F16\u8F91",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter(Ca=>{var ta,Ba;return((Ba=(ta=Dt==null?void 0:Dt.editData)==null?void 0:ta.exercise)==null?void 0:Ba.exercise_status)===1?Ca:Ca.id!=="del"&&Ca.id!=="add"}),Fr=Ca=>je(void 0,null,function*(){if(jn!==-1){oe.ZP.error("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u95EE\u9898\u3002");return}switch(Ca.id){case"del":let ta;Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",onOk(){return je(this,null,function*(){yield(0,ne.Fl)({id:Pe.question_id}),at({type:"exercise/editExercise",payload:Zr({},Dr)})})}});break;case"up":case"down":yield at({type:"exercise/exeriseMoveUpDown",payload:{id:Pe.question_id,opr:Ca.id}}),at({type:"exercise/editExercise",payload:Zr({},Dr)});break;case"edit":Yn(Pe.dragKey),da(!0);break;case"add":wn({key:Pe.key,insert_id:Pe==null?void 0:Pe.question_id,question_type:0});break}}),xr=()=>{var Ca;return Tr.createElement("aside",{ref:Qt},Tr.createElement("div",{className:hr.questionType},!(Pe!=null&&Pe.isPreview)&&Tr.createElement("div",null,Tr.createElement("span",{className:"font16 c-blue"},Pe.key,"\u3001\u7EC4\u5408\u9898"),"\uFF08",Pe.question_score,"\u5206\uFF09")),Pe!=null&&Pe.isPreview?Tr.createElement("div",{style:{display:"flex",alignItems:"flex-start"}},Tr.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,"."),Tr.createElement(rl.Z,{value:Pe.question_title}),Tr.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08\u5171",Pe==null?void 0:Pe.sub_q_count,"\u5C0F\u9898\uFF0C",Pe.question_score,"\u5206\uFF09")):Tr.createElement("div",{className:"mt5"},Tr.createElement(rl.Z,{value:Pe.question_title})),Tr.createElement("div",{style:{display:oa?"block":"none"},className:hr.questionChoices},(Ca=Pe==null?void 0:Pe.sub_exercise_questions)==null?void 0:Ca.map((ta,Ba)=>{var qn,$a,mr,Or;return Tr.createElement("div",{key:Ba,style:{marginBottom:"20px"}},Tr.createElement("div",{style:{display:"flex",alignItems:"flex-start",marginBottom:"15px"}},Tr.createElement("span",{style:{flexShrink:0},className:"font18"},Pe.key,".",Ba+1,(ta==null?void 0:ta.question_type)==0?"\uFF08\u5355\u9009\u9898\uFF09":(ta==null?void 0:ta.question_type)==1?"\uFF08\u591A\u9009\u9898\uFF09":(ta==null?void 0:ta.question_type)==2?"\uFF08\u5224\u65AD\u9898\uFF09":(ta==null?void 0:ta.question_type)==3?"\uFF08\u586B\u7A7A\u9898\uFF09":"\uFF08\u7B80\u7B54\u9898\uFF09"),Tr.createElement(rl.Z,{value:ta.question_title}),Tr.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",ta.question_score,"\u5206\uFF09")),(ta==null?void 0:ta.question_type)==3&&((qn=ta==null?void 0:ta.standard_answers)==null?void 0:qn.map(function(Co,po){return Tr.createElement(re.Z,{key:po,align:"middle",justify:"start",style:{marginBottom:"5px"}},Tr.createElement(pe.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",Co==null?void 0:Co.choice_id,"\uFF09\uFF1A"),Tr.createElement(pe.Z,{flex:"1"},Tr.createElement(re.Z,{align:"middle",gutter:[1,1]},Co.answer_text.map(function(Gr,ar){var oo;return Tr.createElement(pe.Z,{span:24,key:ar},Tr.createElement(Se.default,{key:po,checked:(oo=ta==null?void 0:ta.standard_answers)==null?void 0:oo.includes(po),disabled:!0,value:Gr}))}))))})),(ta==null?void 0:ta.question_type)==4&&Tr.createElement(rl.Z,{value:(($a=ta==null?void 0:ta.answer_texts)==null?void 0:$a[0])||""}),((ta==null?void 0:ta.question_type)==0||(ta==null?void 0:ta.question_type)==1||(ta==null?void 0:ta.question_type)==2)&&((mr=ta==null?void 0:ta.question_choices)==null?void 0:mr.map(function(Co,po){return Tr.createElement(re.Z,{key:po,align:"middle"},Tr.createElement(pe.Z,null,Tr.createElement(be.ZP,{key:po,checked:ta.standard_answer.includes(po+1),disabled:!0},Er.k4[po],".")),Tr.createElement(pe.Z,{flex:"1"},Tr.createElement("span",{className:"c-black font14"},Tr.createElement(rl.Z,{value:Co.choice_text}))))})),pa&&Tr.createElement(re.Z,{className:"mt20",align:"middle",gutter:20},Tr.createElement(pe.Z,null,Tr.createElement(vo.Z,{state:ta==null?void 0:ta.is_wrong,onClick:()=>$n({value:ta,type:ta==null?void 0:ta.question_type})})),(ta==null?void 0:ta.question_type)==0&&Tr.createElement(pe.Z,null,Tr.createElement(Ce.ZP,{style:{color:"#3061D0"},onClick:()=>{Wn==null||Wn({value:ta})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))),(ta==null?void 0:ta.question_type)==4&&((Or=Dt==null?void 0:Dt.commonHeader)==null?void 0:Or.teacher_permission)&&Tr.createElement(jl,{questionInfo:ta}))})),Tr.createElement("div",{className:hr.action},Tr.createElement("span",{className:"c-light-primary current",onClick:()=>Ta(!oa),style:{}},oa?"\u6536\u8D77":"\u5C55\u5F00"),!Pe.hideAction&&Oa.map(function(ta,Ba){return ta.id==="up"&&Pe.key===1||ta.id==="down"&&Pe.key===Pe.len?null:Tr.createElement(De.Z,{key:Ba,placement:"bottom",title:ta.name},Tr.createElement("span",{onClick:()=>Fr(ta),className:ta.icon}))})))},qa=()=>{var Ca,ta;return Tr.createElement("aside",null,Tr.createElement("div",{className:hr.questionType},Tr.createElement("div",null,Tr.createElement("span",{className:"font16 c-blue"},"\u9009\u62E9\u9898"),"\uFF08\u5BA2\u89C2\u9898\uFF0C\u7531\u7CFB\u7EDF\u81EA\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8BBE\u7F6E\u6807\u51C6\u7B54\u6848\uFF09")),Tr.createElement("section",{className:hr.wrap,style:{padding:0}},Tr.createElement("p",{className:hr.titleWrap},Tr.createElement("span",{className:hr.required},"*"),Tr.createElement("span",{className:hr.title},"\u9898\u5E72\uFF1A")),Tr.createElement(Ul.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:tt,onChange:Ba=>ka(Ba)}),Tr.createElement("p",null,"\u5C0F\u9898\u6570\uFF1A",fa==null?void 0:fa.length),fa==null?void 0:fa.map((Ba,qn)=>{var $a;return Tr.createElement("div",{className:hr.fold,key:Ba.id},Tr.createElement("div",{onClick:()=>Ua("open",qn),className:hr.head},Tr.createElement("i",{className:"iconfont icon-sanjiaoxing",style:{transform:Ba.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),Tr.createElement("span",null,"\u7B2C",qn+1,"\u5C0F\u9898\uFF08\u5355\u9009\u9898\uFF09"),Tr.createElement("b",{onClick:mr=>{mr.stopPropagation(),Ua("delete",qn)},className:"iconfont icon-shanchu8"})),Tr.createElement("div",{className:"mb10",style:{display:Ba.open?"block":"none"}},Tr.createElement(Ul.Z,{watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:Ba==null?void 0:Ba.name,onChange:mr=>Ua("value",qn,mr)}),Tr.createElement("p",{className:hr.titleWrap},Tr.createElement("span",{className:hr.required},"*"),Tr.createElement("span",{className:hr.title},"\u7B54\u6848\u9009\u9879\uFF1A",Tr.createElement("span",{className:hr.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),($a=Ba==null?void 0:Ba.qusList)==null?void 0:$a.map((mr,Or)=>{var Co,po;return Tr.createElement("div",{className:hr.choiceWrap,key:Or},Tr.createElement(De.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},Tr.createElement("div",{className:`${hr.answer} ${(Co=Ba==null?void 0:Ba.qusAnswer)!=null&&Co.includes(Or)?hr.activeAnswer:""}`,onClick:()=>Ua("answer",qn,Or)},Er.k4[Or])),Tr.createElement("div",{className:hr.editorWrap},(Ba==null?void 0:Ba.activeQusEditor)===Or?Tr.createElement(Ul.Z,{id:`single-question-option-${Or}`,watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:mr,onChange:Gr=>Ua("details",qn,Gr)}):Tr.createElement("div",{className:hr.htmlWrap,onClick:()=>Ua("edit",qn,Or)},Tr.createElement(rl.Z,{value:mr}))),Or>1&&Tr.createElement(De.Z,{title:"\u5220\u9664"},Tr.createElement("i",{className:`${hr.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>Ua("deleteQus",qn,Or)})),Or<7&&Or===((po=Ba==null?void 0:Ba.qusList)==null?void 0:po.length)-1&&Tr.createElement(De.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},Tr.createElement("i",{className:`${hr.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Ua("addQus",qn)})))}),Tr.createElement("p",{className:"mt10"},"\u5206\u503C\uFF1A",Tr.createElement(Te.Z,{value:Ba.score,max:1e4,min:0,onChange:mr=>Ua("score",qn,mr)})," ","\u5206")))}),fa.length<20&&Tr.createElement(Ce.ZP,{type:"primary",onClick:ea},Tr.createElement("i",{className:"iconfont icon-tianjiatimu mr5 font14"}),"\u6DFB\u52A0\u5C0F\u9898")),Tr.createElement("p",{className:"mt10"},Tr.createElement("span",{className:hr.difficult},Tr.createElement("label",{style:{color:"red"}},"*")," \u96BE\u5EA6\uFF1A",Tr.createElement(be.ZP.Group,{value:Jt,onChange:Ba=>{va(Ba.target.value)}},Tr.createElement(be.ZP.Button,{value:1},"\u7B80\u5355"),Tr.createElement(be.ZP.Button,{value:2},"\u9002\u4E2D"),Tr.createElement(be.ZP.Button,{value:3},"\u56F0\u96BE")))),Tr.createElement("p",{className:hr.titleWrap},Tr.createElement("span",{className:`${hr.title}`},"\u77E5\u8BC6\u70B9\uFF1A",Tr.createElement("span",{className:hr.colorGray},"\uFF08\u6240\u6709\u81EA\u5EFA\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u88AB\u5E73\u53F0\u5BA1\u6838\u901A\u8FC7\u4E3A\u5B98\u65B9\u77E5\u8BC6\u70B9\u540E\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),Tr.createElement("div",{className:"mt5"},Tr.createElement(Su.N,{selectvalues:Pe==null?void 0:Pe.tag_discipline_ids,value:On,onChange:ma,subId:(ta=(Ca=Dt.editData)==null?void 0:Ca.exercise)==null?void 0:ta.sub_discipline_id,knowledgeOptions:eo,onAddKnowledgeFinish:Sa}))),Tr.createElement("aside",{className:"tr"},(jn!==-1||Pe.question_id)&&Tr.createElement(Ce.ZP,{type:"default",onClick:()=>{xn(),da(!1)}},"\u53D6\u6D88"),Tr.createElement(Ce.ZP,{className:"ml20",type:"primary",onClick:()=>{za()}},"\u4FDD\u5B58")))},ea=()=>{const Ca={id:Math.random(),item_type:"SINGLE",open:!1,name:"",qusList:["","","",""],activeQusEditor:null,qusAnswer:[],analysis:""};ja(fa.concat(Ca))},Ua=(Ca,ta,Ba)=>{var qn;const $a=(0,Na.cloneDeep)(fa);Ca==="open"&&($a[ta].open=!$a[ta].open),Ca==="delete"&&$a.splice(ta,1),Ca==="value"&&($a[ta].name=Ba),Ca==="answer"&&($a[ta].qusAnswer=[Ba]),Ca==="edit"&&($a[ta].activeQusEditor=Ba),Ca==="details"&&($a[ta].qusList[$a[ta].activeQusEditor]=Ba),Ca==="addQus"&&($a[ta].qusList=$a[ta].qusList.concat("")),Ca==="deleteQus"&&($a[ta].qusList=$a[ta].qusList.filter((mr,Or)=>Or!==Ba),$a[ta].qusAnswer=(qn=$a[ta].qusAnswer)==null?void 0:qn.filter(mr=>mr!==Ba)),Ca==="analysis"&&($a[ta].analysis=Ba),Ca==="score"&&($a[ta].score=Ba),ja($a)};return Tr.createElement("section",{className:hr.wrap},!Yt&&xr(),Yt&&qa())};var It=(0,ye.connect)(({problemset:me,loading:ve,globalSetting:le,exercise:dt})=>({problemset:me,globalSetting:le,exercise:dt,loading:ve.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Bt)),Gt=x(11414),Zt={flex_box_center:"flex_box_center___dDNpp",flex_space_between:"flex_space_between___ovpjv",flex_box_vertical_center:"flex_box_vertical_center___oqAEt",flex_box_center_end:"flex_box_center_end___mHCIK",flex_box_column:"flex_box_column___GZMP2",posWarp:"posWarp___ZUxXl",pos:"pos___A7NKx",tips:"tips___ap6NV"},kn=x(25965),Pn=x(24334),Gn=Object.defineProperty,Pa=Object.defineProperties,An=Object.getOwnPropertyDescriptors,ia=Object.getOwnPropertySymbols,tr=Object.prototype.hasOwnProperty,Ja=Object.prototype.propertyIsEnumerable,ur=(me,ve,le)=>ve in me?Gn(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Sr=(me,ve)=>{for(var le in ve||(ve={}))tr.call(ve,le)&&ur(me,le,ve[le]);if(ia)for(var le of ia(ve))Ja.call(ve,le)&&ur(me,le,ve[le]);return me},Lr=(me,ve)=>Pa(me,An(ve)),jr=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const kr=({data:me,exercise:ve,isDragDisabled:le=!1,editorProps:dt={},onDragEnd:Dt=()=>{},dispatch:_e,markBtnVisible:Wt=!1,batchScore:at=[],reload:Oe=()=>{}})=>{const Pe=(0,a.useRef)(),xn=(0,ye.useParams)(),[jn,Yn]=Fe.default.useModal(),an=()=>{var da,oa,Ta,Jt,va,ra,ir,eo,Pr,Dr,Qt,tt,ka,fa,ja,vr;return[{name:"\u5355\u9009\u9898",type:0,count:(da=me==null?void 0:me.exercise_types)==null?void 0:da.q_singles,score:(oa=me==null?void 0:me.exercise_types)==null?void 0:oa.q_singles_scores,items:[]},{name:"\u591A\u9009\u9898",type:1,count:(Ta=me==null?void 0:me.exercise_types)==null?void 0:Ta.q_doubles,score:(Jt=me==null?void 0:me.exercise_types)==null?void 0:Jt.q_doubles_scores,items:[]},{name:"\u5224\u65AD\u9898",type:2,count:(va=me==null?void 0:me.exercise_types)==null?void 0:va.q_judges,score:(ra=me==null?void 0:me.exercise_types)==null?void 0:ra.q_judges_scores,items:[]},{name:"\u586B\u7A7A\u9898",type:3,count:(ir=me==null?void 0:me.exercise_types)==null?void 0:ir.q_nulls,score:(eo=me==null?void 0:me.exercise_types)==null?void 0:eo.q_nulls_scores,items:[]},{name:"\u7B80\u7B54\u9898",type:4,count:(Pr=me==null?void 0:me.exercise_types)==null?void 0:Pr.q_mains,score:(Dr=me==null?void 0:me.exercise_types)==null?void 0:Dr.q_mains_scores,items:[]},{name:"\u5B9E\u8BAD\u9898",type:5,count:(Qt=me==null?void 0:me.exercise_types)==null?void 0:Qt.q_shixuns,score:(tt=me==null?void 0:me.exercise_types)==null?void 0:tt.q_shixuns_scores,items:[]},{name:"\u7F16\u7A0B\u9898",type:6,count:(ka=me==null?void 0:me.exercise_types)==null?void 0:ka.q_pros,score:(fa=me==null?void 0:me.exercise_types)==null?void 0:fa.q_pros_scores,items:[]},{name:"\u7EC4\u5408\u9898",type:7,count:(ja=me==null?void 0:me.exercise_types)==null?void 0:ja.q_combinations,score:(vr=me==null?void 0:me.exercise_types)==null?void 0:vr.q_combination_scores,items:[]}]},wn=(da,oa,Ta)=>{const Jt=Array.from(da),[va]=Jt.splice(oa,1);return Jt.splice(Ta,0,va),Jt},aa=(da,oa,Ta)=>{if(!da.destination)return;const Jt=wn(oa,da.source.index,da.destination.index);Dt(Jt,Ta)},pa=da=>{_e({type:"exercise/setActionTabs",payload:{key:"\u6807\u8BB0\u9519\u9898",params:da}})},$n=(da,oa)=>{var Ta,Jt,va;if(oa===0)return a.createElement(Wo,Sr({reload:Oe,editData:da},da));if(oa===1)return a.createElement(Fc,Sr({reload:Oe,editData:da},da));if(oa===2)return a.createElement(ku,Sr({reload:Oe,editData:da},da));if(oa===3)return a.createElement(Es,Sr({reload:Oe,editData:da},da));if(oa===4)return a.createElement(Ya,Sr({reload:Oe,editData:da},da));if(oa===5)return a.createElement(di,Sr({reload:Oe,editData:da},da));if(oa===6)return a.createElement(No,Sr({editData:da},da));if(oa===7)return a.createElement(It,Sr({handleAddCorrectAnswers:ma,handleMarkWrongQuestion:pa,markBtnVisible:Wt,reload:Oe,editData:da},da));if(oa===8)return a.createElement("div",{style:{padding:"20px 30px"}},a.createElement(rl.Z,{value:da.key+"."+((Ta=da==null?void 0:da.program_attr)==null?void 0:Ta.description)}),a.createElement(rl.Z,{style:{paddingLeft:10},showProgramFill:!0,disabledFill:!0,value:Pn.Base64.decode(((Jt=da==null?void 0:da.program_attr)==null?void 0:Jt.code)||"")}),(va=da==null?void 0:da.standard_answer)==null?void 0:va.map(function(ra,ir){return a.createElement(re.Z,{key:ir,align:"middle",style:{marginTop:20}},a.createElement(pe.Z,null,"\u7B54\u6848\uFF08\u586B\u7A7A",ra.choice_id,"\uFF09\uFF1A"),a.createElement(pe.Z,{flex:"1"},a.createElement(re.Z,{align:"middle",gutter:[1,1]},a.createElement(Se.default,{key:ir,disabled:!0,value:ra.answer_text||"- -"}))))}))},Wn=(da,oa,Ta)=>a.createElement(Gt.Z5,{onDragEnd:Jt=>aa(Jt,da,oa)},a.createElement(Gt.bK,{droppableId:"droppable"},(Jt,va)=>a.createElement("div",Lr(Sr({ref:Jt.innerRef},Jt.droppableProps),{style:{width:"100%"}}),da==null?void 0:da.map((ra,ir)=>{var eo;const Pr=Sr(Lr(Sr({},ra),{key:ir+1,hideAction:!0,isPreview:!0,dragKey:oa+"-"+ir}),dt);return a.createElement(Gt._l,{key:Pr==null?void 0:Pr.question_id,draggableId:(eo=Pr==null?void 0:Pr.question_id)==null?void 0:eo.toString(),index:ir,isDragDisabled:le},(Dr,Qt)=>{var tt;return a.createElement("aside",Sr(Sr({ref:Dr.innerRef},Dr.draggableProps),Dr.dragHandleProps),a.createElement("div",{className:Zt.posWarp,id:Pr.dragKey},$n(Pr,oa),a.createElement(re.Z,{className:"pl30",align:"middle",gutter:20},Wt&&![5,6,7,8].includes(oa)&&a.createElement(pe.Z,null,a.createElement(vo.Z,{state:Pr==null?void 0:Pr.is_wrong,onClick:()=>pa({value:Pr,type:oa})})),[5,6,8].includes(oa)&&(Pr==null?void 0:Pr.show_resubmit)&&a.createElement(pe.Z,null,a.createElement(kn.C,{dataSource:Pr})),Wt&&[0].includes(oa)&&a.createElement(pe.Z,null,a.createElement(Ce.ZP,{style:{color:"#3061D0"},onClick:()=>{ma({value:Pr})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))),oa===4&&((tt=ve==null?void 0:ve.commonHeader)==null?void 0:tt.teacher_permission)&&a.createElement(jl,{questionInfo:Pr}),a.createElement(ul.Z,null),!le&&a.createElement("div",{className:Zt.pos},a.createElement("div",{className:Zt.tips},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u8BD5\u9898\u663E\u793A\u987A\u5E8F"))))})}),Jt.placeholder))),Qa=da=>({\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5,\u7EC4\u5408\u9898:10})[da]||0,On=(da,oa)=>{Pe.current=Qa(oa),Fe.default.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:a.createElement("div",{className:""},a.createElement("span",null,oa==="\u7EC4\u5408\u9898"?"\u7EC4\u5408\u9898\u4E2D\u7684\u6BCF\u5C0F\u9898":oa,"\uFF1A"),a.createElement(Te.Z,{min:1,defaultValue:Pe.current,onChange:Ta=>{Pe.current=Ta}}),a.createElement("span",{className:"ml5"},"\u5206/\u9898"),a.createElement("br",null),oa==="\u586B\u7A7A\u9898"&&a.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>jr(void 0,null,function*(){(yield(0,fe.ZP)(`/api/exercises/${xn.categoryId}/batch_set_score.json`,{method:"post",body:{question_type:da,score:Pe.current}})).status!==-1&&Oe()})})},ma=({value:da}={})=>{var oa,Ta;let Jt=(da==null?void 0:da.standard_answer)||[];const va=jn.confirm({centered:!0,icon:null,title:"\u589E\u8BBE\u6B63\u786E\u7B54\u6848",width:800,content:a.createElement(a.Fragment,null,"\u5F53\u524D\u8BD5\u9898\u7684\u6B63\u786E\u7B54\u6848\u4E3A ",(oa=da==null?void 0:da.standard_answer)==null?void 0:oa.map(ra=>{var ir;return(ir=Er.k4)==null?void 0:ir[ra-1]}),"\uFF0C\u8BF7\u9009\u62E9\u9700\u8981\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u7684\u9009\u9879\u3002",a.createElement("br",null),"\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u9009\u4E2D\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u4EFB\u4E00\u9009\u9879\u7684\u5B66\u751F\u4E5F\u4F1A\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u4F46\u4E0D\u4F1A\u4FEE\u6539\u5F53\u524D\u8BD5\u9898\u7684\u9898\u578B\u3002\u53D6\u6D88\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97\u5BF9\u5E94\u5B66\u751F\u7684\u5F97\u5206\u3002",a.createElement("br",null),a.createElement(Re.default.Group,{className:"flex-col mt20",options:(Ta=da==null?void 0:da.question_choices)==null?void 0:Ta.map((ra,ir)=>{var eo;return{value:ra==null?void 0:ra.choice_position,label:a.createElement(rl.Z,{className:"c-black font14",value:`${(eo=Er.k4)==null?void 0:eo[ir]}. ${ra==null?void 0:ra.choice_text}`}),disabled:ra==null?void 0:ra.origin_standard_answer}}),defaultValue:Jt,onChange:ra=>{Jt=ra}})),onOk:()=>jr(void 0,null,function*(){const ra=yield(0,fe.ZP)(`/api/exercises/${xn.categoryId}/questions/${da==null?void 0:da.question_id}/add_standard_answers.json`,{method:"put",body:{standard_answer:Jt}});(ra==null?void 0:ra.status)===0&&(oe.ZP.success("\u4FEE\u6539\u6210\u529F"),_e({type:"exercise/editExercise",payload:{categoryId:xn.categoryId,coursesId:xn.coursesId}}))})})},Yt=function(){var da;const oa=an();return(da=me==null?void 0:me.exercise_questions)==null||da.forEach(function(Jt,va){var ra,ir,eo,Pr,Dr,Qt,tt,ka,fa,ja,vr,Sa,Xr,za,Oa,Fr;Jt.question_type===0&&((ir=(ra=oa[Jt.question_type])==null?void 0:ra.items)==null||ir.push(Jt)),Jt.question_type===1&&((Pr=(eo=oa[Jt.question_type])==null?void 0:eo.items)==null||Pr.push(Jt)),Jt.question_type===2&&((Qt=(Dr=oa[Jt.question_type])==null?void 0:Dr.items)==null||Qt.push(Jt)),Jt.question_type===3&&((ka=(tt=oa[Jt.question_type])==null?void 0:tt.items)==null||ka.push(Jt)),Jt.question_type===4&&((ja=(fa=oa[Jt.question_type])==null?void 0:fa.items)==null||ja.push(Jt)),Jt.question_type===5&&((Sa=(vr=oa[Jt.question_type])==null?void 0:vr.items)==null||Sa.push(Jt)),Jt.question_type===6&&((za=(Xr=oa[Jt.question_type])==null?void 0:Xr.items)==null||za.push(Jt)),Jt.question_type===7&&((Fr=(Oa=oa[Jt.question_type])==null?void 0:Oa.items)==null||Fr.push(Jt))}),me==null?void 0:me.map((Jt,va)=>{var ra,ir;return a.createElement(a.Fragment,{key:va},a.createElement("div",{className:"pl20",style:{display:"flex",alignItems:"center"}},a.createElement("span",{className:"font16 c-light-primary"},(0,ue.EM)(va+1),"\u3001",Jt.name),a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",Jt.count,"\u9898",(Jt==null?void 0:Jt.question_type)===7?`\uFF0C\u5305\u542B${Jt.sub_count}\u5C0F\u9898`:"","\uFF1B\u5171",Jt.score,"\u5206\uFF09"),(Jt.question_type==5||Jt.question_type==6)&&a.createElement("div",{style:{flex:1,textAlign:"end",paddingRight:20}},Jt.question_type==5&&a.createElement(Re.default,{defaultChecked:(ir=(ra=ve==null?void 0:ve.editData)==null?void 0:ra.exercise)==null?void 0:ir.show_challenge_task_pass,onChange:eo=>jr(this,null,function*(){let Pr=yield(0,fe.ZP)(`/api/exercises/${xn.categoryId}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:eo.target.checked}});(Pr==null?void 0:Pr.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),_e({type:"exercise/editExercise",payload:Sr({},xn)}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),(Jt==null?void 0:Jt.question_type)===6&&a.createElement("span",{style:{marginLeft:20},onClick:()=>{var eo,Pr,Dr,Qt;Fe.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:a.createElement("div",null,a.createElement(Re.default,{defaultChecked:(Pr=(eo=ve==null?void 0:ve.editData)==null?void 0:eo.exercise)==null?void 0:Pr.show_hack_sets,onChange:tt=>jr(this,null,function*(){let ka=yield(0,fe.ZP)(`/api/exercises/${xn.categoryId}/update_show_columns.json`,{method:"post",body:{show_hack_sets:tt.target.checked}});(ka==null?void 0:ka.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Fe.default.destroyAll(),_e({type:"exercise/editExercise",payload:Sr({},xn)}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),a.createElement("br",null),a.createElement(Re.default,{defaultChecked:(Qt=(Dr=ve==null?void 0:ve.editData)==null?void 0:Dr.exercise)==null?void 0:Qt.show_hack_description,onChange:tt=>jr(this,null,function*(){let ka=yield(0,fe.ZP)(`/api/exercises/${xn.categoryId}/update_show_columns.json`,{method:"post",body:{show_hack_description:tt.target.checked}});(ka==null?void 0:ka.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Fe.default.destroyAll(),_e({type:"exercise/editExercise",payload:Sr({},xn)}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),(at==null?void 0:at.includes(Jt==null?void 0:Jt.name))&&a.createElement(Ce.ZP,{onClick:()=>On(Jt==null?void 0:Jt.question_type,Jt==null?void 0:Jt.name),style:{float:"right"},type:"primary",ghost:!0},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206")),Wn(Jt.items,Jt==null?void 0:Jt.question_type,Jt==null?void 0:Jt.name))})};return a.createElement("div",null," ",Yt(),Yn," ")};var ao=(0,ye.connect)()(kr),Vo=x(60546),ei=x(12586),Fo=x(59301),qo=Object.defineProperty,Fi=Object.getOwnPropertySymbols,fo=Object.prototype.hasOwnProperty,To=Object.prototype.propertyIsEnumerable,Bo=(me,ve,le)=>ve in me?qo(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Yr=(me,ve)=>{for(var le in ve||(ve={}))fo.call(ve,le)&&Bo(me,le,ve[le]);if(Fi)for(var le of Fi(ve))To.call(ve,le)&&Bo(me,le,ve[le]);return me},ro=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const _o=({exercise:me,loading:ve,dispatch:le,activeTabs:dt})=>{var Dt;const _e=(0,ye.useParams)(),[Wt]=(0,a.useState)(Yr(Yr({},_e),{page:1,per_page:10})),{editData:at,commonHeader:{exercise_status:Oe}}=me;(0,a.useEffect)(()=>{dt==="2"&&Pe()},[_e.categoryId,dt]);const Pe=()=>ro(void 0,null,function*(){yield(0,wr.w)(_e.coursesId,_e.categoryId,"",2,3),le({type:"exercise/editExercise",payload:Yr({},Wt)})});return(0,a.useEffect)(()=>(le({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),le({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),()=>{le({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),le({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),Fo.createElement("div",null,Fo.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},Fo.createElement(b.Z,{style:{marginRight:5,color:"#E99237"}}),Fo.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),Fo.createElement(Ce.ZP,{onClick:()=>{le({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[_e.categoryId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),Fo.createElement("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative"},Fo.createElement(yt.Z,{spinning:ve["exercise/editExercise"]},Fo.createElement(Vo.Z,{sealStyle:{left:-540},isPreview:!0,activeTabs:dt,showExportBtn:!0}),Fo.createElement(ul.Z,null),Fo.createElement(ao,{data:at==null?void 0:at.exercise_question_types,exercise:me,isDragDisabled:!0,markBtnVisible:Oe===3&&(((Dt=at==null?void 0:at.exercise)==null?void 0:Dt.is_creator)||(0,bt.Ny)())}),Fo.createElement(ei.Z,null))))};var Qi=(0,ye.connect)(({exercise:me,loading:ve})=>({exercise:me,loading:ve.effects}))(_o),li={flex_box_center:"flex_box_center___VaA8k",flex_space_between:"flex_space_between___TqHqG",flex_box_vertical_center:"flex_box_vertical_center___lRanp",flex_box_center_end:"flex_box_center_end___BPjtN",flex_box_column:"flex_box_column___jWLBM",title:"title___L0cG8",search:"search____WeIQ",head:"head___xmSl4",row:"row___HJKId",btns:"btns___m0Vc7",sort:"sort___qMLQP"},Ho=x(26724),Di=x.n(Ho),Ki=x(70414),_i=x(59477),Rr=x(59301),Yl=Object.defineProperty,Vi=Object.defineProperties,hi=Object.getOwnPropertyDescriptors,Xl=Object.getOwnPropertySymbols,ai=Object.prototype.hasOwnProperty,Hl=Object.prototype.propertyIsEnumerable,Fl=(me,ve,le)=>ve in me?Yl(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,fl=(me,ve)=>{for(var le in ve||(ve={}))ai.call(ve,le)&&Fl(me,le,ve[le]);if(Xl)for(var le of Xl(ve))Hl.call(ve,le)&&Fl(me,le,ve[le]);return me},Yo=(me,ve)=>Vi(me,hi(ve)),Xo=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const ti=({exercise:me,loading:ve,dispatch:le,cb:dt})=>{const Dt=Yo(fl({},(0,ye.useParams)()),{page:0,limit:50,one:null,two:null,save_one:null,save_two:null,sort:null,course_group:"",student_id:"",realname:"",save_course_group:"",save_student_id:"",save_realname:"",commit_types:[0],course_group_ids:[]});let[_e,Wt]=(0,a.useState)(fl({},Dt)),[at,Oe]=(0,a.useState)([]);const[Pe,xn]=(0,a.useState)(!0),[jn,Yn]=(0,a.useState)(!0),[an,wn]=(0,a.useState)(0),[aa,pa]=(0,a.useState)(!1),[$n,Wn]=(0,a.useState)([]),[Qa,On]=(0,a.useState)([]),[ma,Yt]=(0,a.useState)([]),[da]=de.default.useForm(),[oa,Ta]=(0,a.useState)("");(0,a.useEffect)(()=>{me.actionTabs.key==="\u6253\u56DE\u91CD\u505A"&&(at=[],Jt(),va(1))},[me.actionTabs.key,_e.commit_types]);const Jt=()=>Xo(void 0,null,function*(){var ka,fa;const ja=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/header_info.json`,{method:"get"});(ja==null?void 0:ja.status)===0&&(Yt([...(ka=ja==null?void 0:ja.data)==null?void 0:ka.course_groups]),On([...(fa=ja==null?void 0:ja.data)==null?void 0:fa.course_groups]))}),va=ka=>Xo(void 0,null,function*(){var fa;ka==1&&(at=[]),xn(!0),_e.page=ka,Yn(!0);const ja=yield le({type:"exercise/getRedoModal",payload:Yo(fl({},_e),{commit_types:_e.commit_types.includes(0)?[]:_e.commit_types,score:((_e==null?void 0:_e.one)||0)+`${_e!=null&&_e.two?","+(_e==null?void 0:_e.two):""}`})});((fa=ja==null?void 0:ja.exercise_users)==null?void 0:fa.length)<_e.limit&&xn(!1),ja!=null&&ja.exercise_users&&(Wt(fl({},_e)),Oe([...at,...ja==null?void 0:ja.exercise_users]),Yn(!1))}),ra=ka=>{if(ka.target.checked){const fa=at==null?void 0:at.map(ja=>ja.user_id);Wn(fa)}else Wn([])},ir=ka=>{_e.course_group=_e.save_course_group,_e.student_id=_e.save_student_id,_e.realname=_e.save_realname,Wt(fl({},_e)),Oe([]),va(1)},eo=()=>{_e.one=_e.save_one,_e.two=_e.save_two,wn(an+1),Wt(fl({},_e)),Oe([]),va(1)},Pr=()=>{(_e==null?void 0:_e.sort)===null?_e.sort="asc":(_e==null?void 0:_e.sort)==="asc"?_e.sort="desc":(_e==null?void 0:_e.sort)==="desc"&&(_e.sort=null),Wt(fl({},_e)),Oe([]),va(1)},Dr=()=>{let ka=!1;const fa=()=>Xo(void 0,null,function*(){(yield(0,ne.q6)(Yo(fl({},_e),{is_reset:ka,user_ids:$n}))).status===0&&(oe.ZP.success("\u64CD\u4F5C\u6210\u529F"),dt&&dt(),le({type:"exercise/setActionTabs",payload:{}})),le({type:"exercise/getCommonHeader",payload:fl({},_e)})});Fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Rr.createElement("div",{style:{margin:"13px 0 0px 0"}},Rr.createElement("p",null,"\u786E\u5B9A\u5C06\u9009\u4E2D\u7684\u5B66\u751F\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Rr.createElement(Re.default,{onChange:ja=>{ka=ja.target.checked}},"\u6E05\u7A7A\u5B66\u751F\u7684\u7B54\u9898\u8BB0\u5F55")),onOk:fa})},Qt=ka=>{const fa=parseInt(ka);return isNaN(fa)?"":fa},tt=(ka,fa)=>ka===0?Rr.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):ka===1?Rr.createElement("span",{style:{color:"#DF3042"}},!fa.is_make_up&&"\u8003\u8BD5\u4E2D",fa.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):ka===2?Rr.createElement("span",{style:{color:"#5AB891"}},!fa.is_make_up&&!fa.is_force_commit&&"\u5DF2\u4EA4\u5377",fa.is_make_up&&!fa.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",fa.is_make_up&&fa.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!fa.is_make_up&&fa.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Rr.createElement("span",{style:{color:"#5AB891"}},!fa.is_make_up&&!fa.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",fa.is_make_up&&!fa.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",fa.is_make_up&&fa.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!fa.is_make_up&&fa.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)");return Rr.createElement(Fe.default,{centered:!0,title:"\u6253\u56DE\u91CD\u505A",open:me.actionTabs.key==="\u6253\u56DE\u91CD\u505A",width:1e3,bodyStyle:{minHeight:200},confirmLoading:aa,afterClose:()=>{Wt(fl({},Dt)),Wn([]),Oe([]),Ta(""),On([]),Yt([]),da.resetFields()},onOk:Dr,onCancel:()=>{le({type:"exercise/setActionTabs",payload:{}})}},Rr.createElement(re.Z,{align:"middle",gutter:20},Rr.createElement(pe.Z,null,Rr.createElement("span",null,"\u63D0\u4EA4\u72B6\u6001")),Rr.createElement(pe.Z,null,Rr.createElement(Re.default,{className:"mr10",onChange:ka=>{Wt(Yo(fl({},_e),{commit_types:[0]}))},checked:_e==null?void 0:_e.commit_types.includes(0)},"\u5168\u90E8"),Rr.createElement(Re.default.Group,{options:[{label:"\u5DF2\u4EA4\u5377",value:1},{label:"\u5DF2\u4EA4\u5377\uFF08\u5F3A\u5236\uFF09",value:2},{label:"\u5DF2\u4EA4\u5377/\u672A\u7B54",value:3},{label:"\u5DF2\u4EA4\u5377/\u672A\u7B54\uFF08\u5F3A\u5236\uFF09",value:4}],value:_e.commit_types,onChange:ka=>{Wt(Yo(fl({},_e),{commit_types:ka}))}}))),Rr.createElement(re.Z,{className:"mt20 mb20",align:"middle",justify:"space-between"},Rr.createElement(pe.Z,null,Rr.createElement(re.Z,{align:"middle",gutter:20},Rr.createElement(pe.Z,null,Rr.createElement("span",null,"\u5206\u6570\u533A\u95F4")),Rr.createElement(pe.Z,null,Rr.createElement(Te.Z,{parser:Qt,onChange:ka=>{Wt(Yo(fl({},_e),{save_one:ka}))},value:_e.save_one,min:0}),Rr.createElement("span",{className:"mr10 ml10"},"-"),Rr.createElement(Te.Z,{parser:Qt,onChange:ka=>{Wt(Yo(fl({},_e),{save_two:ka}))},value:_e.save_two,min:0})),Rr.createElement(pe.Z,null,Rr.createElement(Ce.ZP,{onClick:()=>{Wt(Yo(fl({},_e),{one:"",two:"",save_one:"",save_two:""}))}},"\u6E05\u7A7A")),Rr.createElement(pe.Z,null,Rr.createElement(Ce.ZP,{type:"primary",onClick:eo},"\u786E\u8BA4")))),Rr.createElement(pe.Z,null,Rr.createElement(re.Z,{wrap:!1,align:"middle",gutter:20},Rr.createElement(pe.Z,null,Rr.createElement(Se.default.Search,{value:_e.save_realname,style:{width:320},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",onChange:ka=>{_e.save_realname=ka.target.value,Wt(fl({},_e))},onSearch:ir})),Rr.createElement(pe.Z,null,Rr.createElement(y.Z,{dropdownRender:ka=>Rr.createElement("div",{className:"bg-white",style:{maxWidth:200,border:"1px solid #f7f7f7"}},Rr.createElement(de.default,{form:da,initialValues:{course_group_ids:[]},onValuesChange:fa=>{Wt(fl(fl({},_e),fa))},onFinish:()=>{va(1)}},Rr.createElement("div",{style:{maxHeight:500,overflow:"auto",padding:"10px"}},Rr.createElement(Se.default,{allowClear:!0,suffix:Rr.createElement("i",{className:`iconfont icon-sousuo9 font14 ${li.searchIcon}`}),className:li.search,placeholder:"\u73ED\u7EA7\u540D\u79F0\u68C0\u7D22",size:"middle",value:oa,onChange:fa=>Xo(void 0,null,function*(){var ja;Ta((ja=fa==null?void 0:fa.target)==null?void 0:ja.value),Yt([...Qa.filter(vr=>{var Sa;return(Sa=vr==null?void 0:vr.exercise_group_name)==null?void 0:Sa.includes(fa.target.value)})])})}),Rr.createElement(de.default.Item,{name:"course_group_ids",valuePropName:"checked"},Rr.createElement(Re.default.Group,null,Rr.createElement(Me.Z,{direction:"vertical",size:10},ma==null?void 0:ma.map((fa,ja)=>Rr.createElement(Re.default,{key:ja,value:fa==null?void 0:fa.exercise_group_id},fa==null?void 0:fa.exercise_group_name)))))),Rr.createElement(re.Z,{wrap:!1,align:"middle"},Rr.createElement(pe.Z,null,Rr.createElement(Ce.ZP,{type:"link",htmlType:"submit"},"\u786E\u8BA4")),Rr.createElement(pe.Z,null,Rr.createElement(Ce.ZP,{type:"link",htmlType:"reset",onClick:()=>{Wt(Yo(fl({},_e),{course_group_ids:[]})),Yt([...Qa]),Ta("")}},"\u91CD\u7F6E")))))},Rr.createElement("a",{onClick:ka=>ka.preventDefault()}," ",Rr.createElement(Me.Z,null," \u5206\u73ED ",Rr.createElement("i",{className:"iconfont icon-a-bianzu11 font12"})," "))))))),Rr.createElement("div",{className:li.head,style:(at==null?void 0:at.length)>5?{paddingRight:15}:{width:944}},Rr.createElement("div",null,Rr.createElement(Re.default,{className:"font14",checked:at!=null&&at.length?($n==null?void 0:$n.length)===(at==null?void 0:at.length):!1,onChange:ra},"\u59D3\u540D")),Rr.createElement("div",null,Rr.createElement("span",null,"\u5B66\u53F7")),Rr.createElement("div",null,Rr.createElement("span",null,"\u5206\u73ED")),Rr.createElement("div",null,Rr.createElement("span",null,"\u63D0\u4EA4\u72B6\u6001")),Rr.createElement("div",{className:li.sort,onClick:Pr},Rr.createElement("span",null,"\u6210\u7EE9\u5206\u6570"),Rr.createElement("aside",null,Rr.createElement(_i.Z,{style:{color:(_e==null?void 0:_e.sort)==="asc"?"#0152d9":"#bfbfbf"}}),Rr.createElement(te.Z,{style:{color:(_e==null?void 0:_e.sort)==="desc"?"#0152d9":"#bfbfbf"}})))),Rr.createElement("div",{style:{height:260,overflow:"auto"}},Rr.createElement(Di(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:()=>{!jn&&Pe&&va((_e==null?void 0:_e.page)+1)},hasMore:!jn&&Pe,useWindow:!1},Rr.createElement(Re.default.Group,{style:{width:"100%"},value:$n,onChange:ka=>{console.log(ka,444),Wn(ka)}},at==null?void 0:at.map(function(ka,fa){return Rr.createElement("div",{key:ka.user_id,className:li.row},Rr.createElement("div",null,Rr.createElement(Re.default,{className:"font14",value:ka.user_id},ka.user_name)),Rr.createElement("div",null,ka.student_id),Rr.createElement("div",null,ka.course_group_name),Rr.createElement("div",null,tt(ka.commit_status,ka)),Rr.createElement("div",{className:"pl10"},Rr.createElement("span",null,ka.user_score)))})),Rr.createElement(yt.Z,{className:"edu-ant-spin",spinning:jn}))),Rr.createElement("div",{className:li.title},Rr.createElement("img",{style:{objectFit:"contain"},src:Ki.Z}),"\u6253\u56DE\u4E4B\u540E\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\u3002"))};var Go=(0,ye.connect)(({exercise:me,loading:ve})=>({exercise:me,loading:ve}))(ti),xo={flex_box_center:"flex_box_center___PohMo",flex_space_between:"flex_space_between___ZyAuO",flex_box_vertical_center:"flex_box_vertical_center___eh0B6",flex_box_center_end:"flex_box_center_end___O1yBK",flex_box_column:"flex_box_column___rCOUW",customModal:"customModal___gYgfZ",checking:"checking___70GE9",content:"content___FtAfN",group:"group___kIfCW",footer:"footer___A6aEg",scoremodal:"scoremodal___FKFBU",selectWrapper:"selectWrapper___J8t1k",allqingchu:"allqingchu___UjfNm",title:"title___tB39D",search:"search___Pnsp3",searchIcon:"searchIcon___mVW2x"},Xa=x(59301),ho=Object.defineProperty,Ei=Object.getOwnPropertySymbols,Yi=Object.prototype.hasOwnProperty,wu=Object.prototype.propertyIsEnumerable,Fu=(me,ve,le)=>ve in me?ho(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Du=(me,ve)=>{for(var le in ve||(ve={}))Yi.call(ve,le)&&Fu(me,le,ve[le]);if(Ei)for(var le of Ei(ve))wu.call(ve,le)&&Fu(me,le,ve[le]);return me},du=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const lu=({exercise:me,dispatch:ve,onOk:le})=>{const dt=(0,ye.useParams)(),[Dt,_e]=(0,a.useState)([]),[Wt,at]=(0,a.useState)(),[Oe,Pe]=(0,a.useState)([]),[xn,jn]=(0,a.useState)(!0),[Yn,an]=(0,a.useState)(!1),[wn]=de.default.useForm(),[aa,pa]=(0,a.useState)({page:1,limit:10,is_random:"",exercise_status:""}),$n=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",render:(Yt,da,oa)=>aa.limit*(aa.page-1)+oa+1},{title:"\u8865\u8003\u8BD5\u5377",dataIndex:"exercise_name",key:"id",width:200,render:(Yt,da,oa)=>Xa.createElement("span",null,Yt||"- -")},{title:"\u7C7B\u578B",dataIndex:"is_random",key:"is_random",render:(Yt,da,oa)=>Xa.createElement("span",null,Yt?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377")},{title:"\u8BD5\u9898\u6570",dataIndex:"question_count",key:"question_count",render:(Yt,da,oa)=>Xa.createElement("span",null,Yt||"- -")},{title:"\u603B\u5206",dataIndex:"total_score",key:"total_score",render:(Yt,da,oa)=>Xa.createElement("span",null,Yt||"- -")},{title:"\u8865\u8003\u4EBA\u6570",dataIndex:"exercise_user_count",key:"exercise_user_count",render:(Yt,da,oa)=>Xa.createElement("span",null,Yt||"- -")},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",render:(Yt,da,oa)=>Xa.createElement("span",null,Yt===1?"\u672A\u5F00\u59CB":Yt===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u622A\u6B62")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",width:80,align:"right",render:(Yt,da,oa)=>Xa.createElement("div",{style:{flex:1,textAlign:"right"}},Xa.createElement("a",{onClick:()=>{(0,ue.xg)(`/classrooms/${dt.coursesId}/exercise/${da.id}/detail?random=${da.is_random}`)}},"\u67E5\u770B"))}].filter(Yt=>!!Yt);(0,a.useEffect)(()=>{me.actionTabs.key==="\u8865\u8003\u8BB0\u5F55"&&Wn(aa)},[me.actionTabs.key]);const Wn=Yt=>du(void 0,null,function*(){var da,oa;jn(!0);const Ta=yield(0,fe.ZP)(`/api/exercises/${dt==null?void 0:dt.categoryId}/make_up_records.json`,{method:"get",params:Du({},Yt)});Ta&&(_e(((da=Ta==null?void 0:Ta.data)==null?void 0:da.make_up_exercises)||[]),at((oa=Ta==null?void 0:Ta.data)==null?void 0:oa.count)),jn(!1)}),Qa=()=>{ve({type:"exercise/setActionTabs",payload:{}})},On=()=>{le(Oe)},ma=Yt=>{Pe(Yt),an(Yt.length===Dt.length)};return Xa.createElement(Fe.default,{centered:!0,afterClose:()=>{Pe([]),an(!1),wn.resetFields(),pa({page:1,limit:10,is_random:"",exercise_status:""})},title:"\u8865\u8003\u8BB0\u5F55",className:xo.scoremodal,open:me.actionTabs.key==="\u8865\u8003\u8BB0\u5F55",width:1e3,onOk:()=>ve({type:"exercise/setActionTabs",payload:{}}),onCancel:Qa},Xa.createElement(de.default,{layout:"inline",form:wn,onValuesChange:(Yt,da)=>{console.log(Yt),!(Yt.keywords||Yt.keywords==="")&&wn.submit()},onFinish:Yt=>{console.log(Yt),pa(Du(Du({},aa),Yt)),Wn(Du(Du({},aa),Yt))},initialValues:{is_random:"",exercise_status:""}},Xa.createElement(de.default.Item,{name:"is_random"},Xa.createElement(dn.default,{className:xo.selectWrapper,placeholder:"\u5168\u90E8\u7C7B\u578B",style:{width:160},size:"middle"},Xa.createElement(dn.default.Option,{value:""},"\u5168\u90E8\u7C7B\u578B"),Xa.createElement(dn.default.Option,{value:0},"\u4EBA\u5DE5\u7EC4\u5377"),Xa.createElement(dn.default.Option,{value:1},"\u968F\u673A\u7EC4\u5377"))),Xa.createElement(de.default.Item,{name:"exercise_status"},Xa.createElement(dn.default,{className:xo.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:160},size:"middle"},Xa.createElement(dn.default.Option,{value:""},"\u5168\u90E8\u72B6\u6001"),Xa.createElement(dn.default.Option,{value:1},"\u672A\u5F00\u59CB"),Xa.createElement(dn.default.Option,{value:2},"\u8003\u8BD5\u4E2D"),Xa.createElement(dn.default.Option,{value:3},"\u5DF2\u622A\u6B62"))),Xa.createElement(de.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keywords"},Xa.createElement(Se.default.Search,{className:xo.search,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,suffix:Xa.createElement("i",{className:`iconfont icon-sousuo9 font14 ${xo.searchIcon}`,onClick:()=>wn.submit()}),onSearch:Yt=>{wn.submit()}}))),Xa.createElement(z.default,{style:{marginTop:20,marginBottom:15},scroll:{y:260},dataSource:Dt,pagination:!1,loading:xn,columns:$n}),(Dt==null?void 0:Dt.length)>0&&Xa.createElement(we.Z,{current:aa.page,total:Wt,style:{marginBottom:20},defaultPageSize:aa.limit,showTotal:Yt=>Xa.createElement("span",null,"\u5171\xA0",Xa.createElement("span",{style:{color:"#165DFF"}},Yt),"\xA0\u6761\u6570\u636E"),pageSize:aa.limit,onChange:(Yt,da)=>{aa.page=Yt,aa.limit=da,pa(Du({},aa)),Wn(Du({},aa))}}))};var ri=(0,ye.connect)(({exercise:me})=>({exercise:me}))(lu),Pu={info:"info___FCajO",info_name:"info_name___nVPNy",info_studeng_id:"info_studeng_id___afKvd",info_group:"info_group___xadCu"},Uu="data:image/jpeg;base64,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",kl=Object.defineProperty,Ql=Object.defineProperties,Jl=Object.getOwnPropertyDescriptors,ru=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,sl=Object.prototype.propertyIsEnumerable,ju=(me,ve,le)=>ve in me?kl(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Cu=(me,ve)=>{for(var le in ve||(ve={}))mu.call(ve,le)&&ju(me,le,ve[le]);if(ru)for(var le of ru(ve))sl.call(ve,le)&&ju(me,le,ve[le]);return me},Bl=(me,ve)=>Ql(me,Jl(ve)),mi=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Eu=({exercise:me,loading:ve,dispatch:le,cb:dt})=>{const Dt=Bl(Cu({},(0,ye.useParams)()),{page:0,limit:20});let[_e,Wt]=(0,a.useState)(Cu({},Dt)),[at,Oe]=(0,a.useState)([]),[Pe,xn]=(0,a.useState)({});const[jn,Yn]=(0,a.useState)(!0),[an,wn]=(0,a.useState)(!0);(0,a.useEffect)(()=>{me.actionTabs.key==="\u6253\u56DE\u8BB0\u5F55"&&(at=[],pa(1))},[me.actionTabs.key]);const aa=[{title:"\u6253\u56DE\u6B21\u6570",ellipsis:!0,dataIndex:"index",align:"center",render:($n,Wn,Qa)=>a.createElement(De.Z,{placement:"bottom",title:Qa+1},a.createElement("span",null,Qa+1))},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"submission_time",ellipsis:!0,align:"center",render:$n=>a.createElement(De.Z,{placement:"bottom",title:Ze()($n).format("YYYY-MM-DD HH:mm")},a.createElement("span",null,Ze()($n).format("YYYY-MM-DD HH:mm")))},{title:"\u6253\u56DE\u65F6\u95F4",dataIndex:"created_at",align:"center",render:$n=>a.createElement(De.Z,{placement:"bottom",title:Ze()($n).format("YYYY-MM-DD HH:mm")},a.createElement("span",null,Ze()($n).format("YYYY-MM-DD HH:mm")))},{title:"\u8003\u8BD5\u5F97\u5206",dataIndex:"score",ellipsis:!0,align:"center",render:$n=>a.createElement(De.Z,{placement:"bottom",title:$n},a.createElement("span",null,$n||"--"))},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"option_user_name",ellipsis:!0,align:"center",render:$n=>a.createElement(De.Z,{placement:"bottom",title:$n},a.createElement("span",null,$n||"--"))}],pa=$n=>mi(void 0,null,function*(){var Wn;$n==1&&(at=[]),Yn(!0),_e.page=$n,_e.student_id=me.actionTabs.student_id,wn(!0);const Qa=yield le({type:"exercise/getRedoListModal",payload:Bl(Cu({},_e),{score:((_e==null?void 0:_e.one)||0)+`${_e!=null&&_e.two?","+(_e==null?void 0:_e.two):""}`})});xn(Cu({},Qa)),((Wn=Qa==null?void 0:Qa.student_redo_lists)==null?void 0:Wn.length)<_e.limit&&Yn(!1),Qa!=null&&Qa.student_redo_lists&&(Wt(Cu({},_e)),Oe([...at,...Qa==null?void 0:Qa.student_redo_lists]),wn(!1))});return a.createElement(Fe.default,{centered:!0,title:"\u6253\u56DE\u8BB0\u5F55",open:me.actionTabs.key==="\u6253\u56DE\u8BB0\u5F55",width:1e3,bodyStyle:{minHeight:300},cancelButtonProps:{style:{display:"none"}},okButtonProps:{style:{display:"none"}},afterClose:()=>{Wt(Cu({},Dt)),Oe([])},onCancel:()=>{le({type:"exercise/setActionTabs",payload:{}})}},a.createElement("div",{className:Pu.info},a.createElement("div",{className:Pu.info_name},"\u59D3\u540D\uFF1A",(Pe==null?void 0:Pe.name)||"--"),a.createElement("div",{className:Pu.info_studeng_id},"\u5B66\u53F7\uFF1A",(Pe==null?void 0:Pe.student_id)||"--"),a.createElement("div",{className:Pu.info_group},"\u5206\u73ED\uFF1A",(Pe==null?void 0:Pe.course_group_name)||"--")),(at==null?void 0:at.length)===0&&!an&&a.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},a.createElement("img",{src:Uu,width:"100",alt:""}),a.createElement("br",null),a.createElement("p",{className:"mt20"},"\u8BE5\u5B66\u751F\u65E0\u6253\u56DE\u8BB0\u5F55!")),((at==null?void 0:at.length)>0||an)&&a.createElement("section",null,a.createElement("div",{className:"flexd-table-header mt20"},a.createElement(z.default,{pagination:!1,dataSource:[],columns:aa})),a.createElement("div",{style:{maxHeight:170,overflow:"auto"}},a.createElement(Di(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:()=>{!an&&jn&&pa((_e==null?void 0:_e.page)+1)},hasMore:jn,useWindow:!1},a.createElement(z.default,{loading:an,showHeader:!1,pagination:!1,rowKey:"submission_time",dataSource:at,columns:aa})))))};var ou=(0,ye.connect)(({exercise:me,loading:ve})=>({exercise:me,loading:ve}))(Eu),As=x(72936),ts=x(74768),Qu={flex_box_center:"flex_box_center___WY2F6",flex_space_between:"flex_space_between___iUTlt",flex_box_vertical_center:"flex_box_vertical_center___mDkSS",flex_box_center_end:"flex_box_center_end___Wn6Ih",flex_box_column:"flex_box_column___fErgP",customModal:"customModal___WBifT",checking:"checking___THUYH",content:"content___OYuOv",group:"group___mn5IG",footer:"footer___yBjyD"},Ku=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const su=({exercise:me,dispatch:ve,onOk:le})=>{const dt=(0,ye.useParams)(),[Dt,_e]=(0,a.useState)([]),[Wt,at]=(0,a.useState)([]),[Oe,Pe]=(0,a.useState)(!0),[xn,jn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{me.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"&&Yn()},[me.actionTabs.key]);const Yn=()=>Ku(void 0,null,function*(){Pe(!0);const pa=yield(0,fe.ZP)(`/api/courses/${dt==null?void 0:dt.coursesId}/exercises/exercise_course_groups.json`,{method:"get",params:{id:dt==null?void 0:dt.categoryId}});pa&&_e((pa==null?void 0:pa.course_groups)||[]),Pe(!1)}),an=()=>{ve({type:"exercise/setActionTabs",payload:{}})},wn=()=>{le(Wt)},aa=pa=>{at(pa),jn(pa.length===Dt.length)};return a.createElement(Fe.default,{centered:!0,afterClose:()=>{at([]),jn(!1)},title:"\u4EE3\u7801\u67E5\u91CD",open:me.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD",footer:null,width:718,wrapClassName:Qu.customModal,onCancel:an},a.createElement("aside",{className:Qu.checking},a.createElement("div",{className:Qu.content},a.createElement("div",{className:Qu.group},Dt.length>0?a.createElement("p",null,"\u9009\u62E9\u73ED\u7EA7\uFF1A"):a.createElement("p",null,"\u6682\u65E0\u5206\u73ED"),a.createElement(Re.default.Group,{value:Wt,onChange:aa},Dt.map(pa=>a.createElement(Re.default,{key:pa.id,value:pa.id},pa.name))))),a.createElement("div",{className:Qu.footer},a.createElement(Re.default,{checked:xn,onChange:pa=>{const $n=pa.target.checked?Dt.map(Wn=>Wn.id):[];at($n),jn(pa.target.checked)}},"\u5168\u9009"),a.createElement(Ce.ZP,{onClick:an},"\u53D6\u6D88"),a.createElement(Ce.ZP,{onClick:wn,type:"primary"},"\u786E\u8BA4"))))};var gu=(0,ye.connect)(({exercise:me})=>({exercise:me}))(su),Ps=x(24528),Ii={flex_box_center:"flex_box_center___Onpg9",flex_space_between:"flex_space_between___nYRpC",flex_box_vertical_center:"flex_box_vertical_center___NGA7H",flex_box_center_end:"flex_box_center_end___a2dUm",flex_box_column:"flex_box_column___c5CN2",formDom:"formDom___ahHwX",form:"form___TDc55",fjpy:"fjpy___dshUa",tips:"tips___sHetw",buttonFixed:"buttonFixed___oKPiL",buttonWrap:"buttonWrap___LDtpG",button:"button___ydPRd",scoreSettingWrapper:"scoreSettingWrapper___L7weV",ipItem:"ipItem___nAf_u",ipWrp:"ipWrp___x3LTQ",tagWrap:"tagWrap___PMN4b",tag:"tag___Auf1J",padding:"padding___veqnd",unlockKeyWrapper:"unlockKeyWrapper___UOERJ",unlockKeyInput:"unlockKeyInput___ItI9I",mb40:"mb40___eMjps",mb28:"mb28___ZxJPY",mainRuleText:"mainRuleText___U5cJS",minorRuleText:"minorRuleText___aZezx",contentInterval:"contentInterval___slPV9",CompetitionsListzhezhao:"CompetitionsListzhezhao___bTlUp",numberInput:"numberInput____ONIt",publishRuleIndex:"publishRuleIndex___s2cVA",publishRuleContent:"publishRuleContent___HohmS",groupSelector:"groupSelector___Zxqsw",addAndDelete:"addAndDelete___saTVM",deleteIcon:"deleteIcon___vnkck",addIcon:"addIcon___Yz7Ef",cancelBtn:"cancelBtn___p8Klw",submitBtn:"submitBtn___pmm2G",remindForm:"remindForm___K6X21",remindItem:"remindItem___Z7rRb",remindInput:"remindInput___r_wq3",addRemind:"addRemind___jbnIp",disabled:"disabled___ebijK",removeStyle:"removeStyle___ObL0w",new_title:"new_title___Te4vd",multiple_select:"multiple_select___K8cHJ",title_icon:"title_icon___s6qSK",title:"title___N_aja",btns:"btns___ShvUj",edit:"edit___fPAy2",know:"know___hZcax"},vu=x(59301),vs=Object.defineProperty,Ns=Object.defineProperties,_c=Object.getOwnPropertyDescriptors,Al=Object.getOwnPropertySymbols,_l=Object.prototype.hasOwnProperty,Zu=Object.prototype.propertyIsEnumerable,cu=(me,ve,le)=>ve in me?vs(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Vu=(me,ve)=>{for(var le in ve||(ve={}))_l.call(ve,le)&&cu(me,le,ve[le]);if(Al)for(var le of Al(ve))Zu.call(ve,le)&&cu(me,le,ve[le]);return me},zu=(me,ve)=>Ns(me,_c(ve)),bs=({disabled:me,time:ve})=>vu.createElement(de.default.List,{name:"exercise_events",rules:[{validator(le,dt){var Dt,_e;const Wt=new Set;for(const at of dt){if(Wt.has(at.reminder_time))return Promise.reject(new Error("\u7B54\u9898\u63D0\u9192\u65F6\u95F4\u4E0D\u5141\u8BB8\u91CD\u590D\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E"));if(at.reminder_time>ve)return Promise.reject(new Error("\u7B54\u9898\u63D0\u9192\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u7B54\u9898\u65F6\u957F"));if(Wt.add(at.reminder_time),!((_e=(Dt=at.reminder_content)==null?void 0:Dt.trim())!=null&&_e.length))return Promise.reject(new Error("\u63D0\u9192\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(le,{add:dt,remove:Dt})=>vu.createElement("div",{className:Ii.remindForm},le.length>0&&vu.createElement("div",null,le.map((_e,Wt)=>vu.createElement(re.Z,{key:_e.key,align:"middle",wrap:!1,className:Ii.remindItem},vu.createElement("span",{className:"mr10",style:{marginLeft:"32px"}},Wt+1,".\u7B54\u9898\u7ED3\u675F\u524D"),vu.createElement(pe.Z,null,vu.createElement(de.default.Item,zu(Vu({},_e),{name:[_e.name,"reminder_time"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u9192\u65F6\u95F4"}],noStyle:!0}),vu.createElement(Te.Z,{precision:0,min:1,disabled:me,addonAfter:"\u5206\u949F",className:Ii.remindInput}))),vu.createElement("span",{className:"mr10 ml10"},"\u8FDB\u884C\u63D0\u9192\uFF0C\u63D0\u9192\u5185\u5BB9\u4E3A"),vu.createElement(pe.Z,{flex:1},vu.createElement(de.default.Item,zu(Vu({},_e),{name:[_e.name,"reminder_content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u9192\u5185\u5BB9"}],noStyle:!0}),vu.createElement(Se.default,{className:Ii.remindInput,disabled:me,showCount:!0,maxLength:100}))),vu.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187",opacity:me?.5:1},onClick:()=>{me||dt({reminder_time:""})}}),vu.createElement("i",{className:"iconfont icon-shanjian1",style:{color:"#E30000",cursor:"pointer",fontSize:16,visibility:me?"hidden":"visible"},onClick:()=>Dt(_e.name)})))),le.length<5&&vu.createElement(re.Z,{style:{marginLeft:"30px"}},vu.createElement(pe.Z,{className:`${Ii.addRemind} ${me?Ii.disabled:""}`,onClick:()=>{me||dt({reminder_time:""})}},vu.createElement("i",{className:"iconfont icon-tianjiashitixiaojiahao mr5 font14"}),"\u6DFB\u52A0\u7B54\u9898\u63D0\u9192")))),ec=x(41996),Mc=x(66457),$c=x(83028),Tc=x(60979),yo=x(59301),kc=Object.defineProperty,tc=Object.defineProperties,Qs=Object.getOwnPropertyDescriptors,vd=Object.getOwnPropertySymbols,nc=Object.prototype.hasOwnProperty,ed=Object.prototype.propertyIsEnumerable,ac=(me,ve,le)=>ve in me?kc(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,ns=(me,ve)=>{for(var le in ve||(ve={}))nc.call(ve,le)&&ac(me,le,ve[le]);if(vd)for(var le of vd(ve))ed.call(ve,le)&&ac(me,le,ve[le]);return me},rc=(me,ve)=>tc(me,Qs(ve)),Gs=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const{RangePicker:oc}=Fn.default,{Option:jc}=dn.default,Sd=({user:me,classroomList:ve,exercise:le,globalSetting:dt,loading:Dt,dispatch:_e,changeActive:Wt})=>{var at,Oe,Pe,xn,jn,Yn,an,wn,aa,pa,$n,Wn,Qa;const{workSetting:On,commonHeader:ma}=le,Yt=(0,ye.useParams)();Yt.category=Yt.categoryId;const[da,oa]=(0,a.useState)(!1),[Ta,Jt]=(0,a.useState)(!1),[va,ra]=(0,a.useState)(),[ir,eo]=(0,a.useState)({});let[Pr,Dr]=(0,a.useState)([]),[Qt,tt]=(0,a.useState)({unified_setting:!1,publish_time:"",end_time:"",group_settings:[],time:-1,enable_last_times:!1,last_times:1,open_make_up:!1,unified_make_up:!1,make_up_score:0,group_make_ups:[],miss_exam_count:0,no_passing_count:0,is_make_up_exercise:!1,exercise_status:1,is_appoint_user:!1,is_no_passing_user:!1,is_miss_exam_user:!1,enable_answer_time:!1,answer_time:"",exercise_type:1,simulate_exercise_num:3,show_acm:!1});const[ka,fa]=(0,a.useState)(1),[ja,vr]=(0,a.useState)(!1),[Sa,Xr]=(0,a.useState)(!1),[za,Oa]=(0,a.useState)(!1),[Fr,xr]=(0,a.useState)(!1),[qa,ea]=(0,a.useState)([]),[Ua,Ca]=(0,a.useState)([]),[ta,Ba]=(0,a.useState)(!1),[qn,$a]=(0,a.useState)(null),[mr,Or]=(0,a.useState)({});(0,a.useEffect)(()=>{((ma==null?void 0:ma.exercise_status)==="5"||ma!=null&&ma.appraise_label||(0,bt.aQ)())&&oa(!0)},[ma]),(0,a.useEffect)(()=>{Gr()},[On]),(0,a.useEffect)(()=>{(0,bt.dE)()||Co()},[]),(0,a.useEffect)(()=>{le.actionTabs.key=="\u8C03\u6574tabs\u9009\u4E2D"&&Wt("2")},[le.actionTabs.key]);function Co(){return Gs(this,null,function*(){const to=yield(0,fe.ZP)(`/api/courses/${Yt==null?void 0:Yt.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:Yt==null?void 0:Yt.coursesId}});ra(to==null?void 0:to.alert)})}const po=to=>{var Li;const Wl=Qt.publish_time;if(!Wl||(Li=On==null?void 0:On.exercise)!=null&&Li.publish_time)return;let tu;to===1?tu=Ze()(Wl).add(120,"minutes"):tu=Ze()(Wl).add(7,"days"),Qt.end_time=tu,tt(Object.assign({},Qt))},Gr=()=>{var to,Li,Wl,tu,Iu;console.log("\u53D6\u6D88");const nu=JSON.parse(JSON.stringify(On));if(Object.keys(Qt).forEach(Zi=>{var Ru;Qt[Zi]=(Ru=nu==null?void 0:nu.exercise)==null?void 0:Ru[Zi]}),Pr=((to=nu==null?void 0:nu.published_course_groups)==null?void 0:to.map(Zi=>({course_group_id:Zi.course_group_id,end_time:Zi.course_end_time,publish_time:Zi.course_publish_time})))||[{}],(Li=On==null?void 0:On.course_groups)==null||Li.map(Zi=>{var Ru;(Ru=On==null?void 0:On.published_course_groups)==null||Ru.map((is,Ou)=>{var Nr;(Nr=is==null?void 0:is.course_group_id)!=null&&Nr.includes(Zi==null?void 0:Zi.course_group_id)&&(Zi.cilckkey=Ou,Zi.isselect=!0)})}),le.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"&&ji(""),vr(Qt.time!==-1),tt(Qt),Qt!=null&&Qt.is_appoint_user){const Zi=((tu=(Wl=nu==null?void 0:nu.exercise)==null?void 0:Wl.all_exercise_users)==null?void 0:tu.map(Ru=>Ru.user_id))||[];ea([...Zi])}Xr(Qt.is_appoint_user),Oa(Qt.is_miss_exam_user),xr(Qt.is_no_passing_user),Dr(Pr.length>0?Pr:[{}]),eu.setFieldsValue({exercise_events:(Iu=nu==null?void 0:nu.exercise)==null?void 0:Iu.exercise_events})},ar=()=>Gs(void 0,null,function*(){var to,Li,Wl,tu,Iu,nu;if(((to=me==null?void 0:me.userInfo)==null?void 0:to.user_status)===2){(0,Mc.Rd)();return}if((ma==null?void 0:ma.exercise_question_count)===0){oe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const Zi=JSON.parse(JSON.stringify(Qt));console.log("\u63D0\u4EA4");try{yield eu.validateFields();const Ou=eu.getFieldsValue();Zi.exercise_events=Ou.exercise_events}catch(Ou){Ou!=null&&Ou.errorFields&&(eu.scrollToField((Wl=(Li=Ou==null?void 0:Ou.errorFields)==null?void 0:Li[0])==null?void 0:Wl.name,{behavior:"smooth",block:"center"}),oe.ZP.error((nu=(Iu=(tu=Ou==null?void 0:Ou.errorFields)==null?void 0:tu[0])==null?void 0:Iu.errors)==null?void 0:nu[0]));return}if(Zi.categoryId=Yt.categoryId,Zi.publish_time_groups=Pr,Qt!=null&&Qt.is_make_up_exercise){if(Sa&&qa.length<=0||!Sa&&!(za||Fr)){oe.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}Zi.is_appoint_user=Sa,Zi.is_miss_exam_user=za,Zi.is_no_passing_user=Fr,Sa?Zi.make_up_exercise_users=qa==null?void 0:qa.map(Ou=>({user_id:Ou})):Zi.make_up_exercise_users=[]}if(!Qt.unified_setting&&!(Qt!=null&&Qt.is_make_up_exercise)){if(!Pr.length){oe.ZP.warning("\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A");return}delete Zi.publish_time,delete Zi.end_time,Pr.map(Ou=>{var Nr;if(!Ou.course_group_id||!((Nr=Ou.course_group_id)!=null&&Nr.length))throw oe.ZP.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!Ou.publish_time||!Ou.end_time)throw oe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")})}else if(!Qt.publish_time||!Qt.end_time)throw oe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");let{exercise:Ru}=On;const is=()=>Gs(void 0,null,function*(){if(Qt.exercise_type==2&&(Ru.is_locked||Ru.open_camera||Ru.screen_open||Ru.login_restrict||Ru.ip_bind||Ru.ip_limit=="pub"||Ru.ip_limit=="inner"||Ru.identity_verify||Ru.open_phone_video_recording)){const Nr=Fe.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:yo.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",yo.createElement("span",{style:{color:"#FA6400"}}," ",(0,ue.hi)(Ru)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>Gs(void 0,null,function*(){let gi=yield(0,Tc.Tr)({exercise_ids:[parseInt(Yt==null?void 0:Yt.categoryId)],course_id:Yt.coursesId,type:"exercise"});(gi==null?void 0:gi.student_count)===0?oo(Zi):(eo(Zi),Or(gi)),Wt("2")}),onCancel:()=>Gs(void 0,null,function*(){Nr.destroy();let gi=yield(0,Tc.Tr)({exercise_ids:[Yt==null?void 0:Yt.categoryId],course_id:Yt.coursesId,type:"exercise"});(gi==null?void 0:gi.student_count)===0?oo(Zi):(eo(Zi),Or(gi))})});return}let Ou=yield(0,Tc.Tr)({exercise_ids:[Yt==null?void 0:Yt.categoryId],course_id:Yt.coursesId,type:"exercise"});(Ou==null?void 0:Ou.student_count)===0?oo(Zi):(eo(Zi),Or(Ou))});ma!=null&&ma.high_resources_consume&&!(ma!=null&&ma.high_resources_consume_permission)?_e({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Yt.coursesId,type:"exercise",type_id:Yt.categoryId,name:ma.exercise_name,fn:()=>{is()}}}):is()}),oo=to=>Gs(void 0,null,function*(){Jt(!0),(yield(0,fe.ZP)(`/api/exercises/${Yt==null?void 0:Yt.categoryId}/publish_settings.json`,{method:"post",body:to})).status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),ji(""),_e({type:"exercise/getCommonHeader",payload:ns({},Yt)}),_e({type:"exercise/getWorkSetting",payload:ns({},Yt)})),Jt(!1)}),So=to=>to&&toQt.end_time?to&&(to{var Li,Wl;return((Li=On==null?void 0:On.exercise)==null?void 0:Li.exercise_status)>1&&!(to!=null&&to.new)?!0:(Wl=On==null?void 0:On.published_course_groups)!=null&&Wl.some(tu=>tu.course_group_id===to.course_group_id)?da:!1},zl=to=>{var Li;return da?[!0,!0]:(Li=On==null?void 0:On.published_course_groups)!=null&&Li.some(Wl=>{var tu,Iu;return((tu=Wl.course_group_id)==null?void 0:tu[0])===((Iu=to.course_group_id)==null?void 0:Iu[0])})?da||Ze()()>Ze()(to==null?void 0:to.publish_time)?[!0,!1]:[!1,!1]:[!1,!1]};(0,a.useEffect)(()=>{ji("\u8868\u5355\u672A\u4FDD\u5B58")},[Qt]);const ji=(to="")=>{_e({type:"exercise/setActionTabs",payload:{key:to}})},hu=to=>{to.preventDefault(),to.returnValue=""},Bu=(to,Li,Wl)=>{if(to<=0){oe.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}else ea(Li),Ca(Wl),Ba(!1)},[eu]=de.default.useForm();return yo.createElement("section",{className:Ii.form,style:{padding:"30px 50px",marginBottom:"0px"}},yo.createElement(yt.Z,{spinning:Dt["exercise/getWorkSetting"]||Ta},!(Qt!=null&&Qt.is_make_up_exercise)&&yo.createElement(yo.Fragment,null,yo.createElement("div",{className:Ii.new_title,style:{marginTop:"0px"}},"\u8003\u8BD5\u53D1\u5E03"),yo.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},yo.createElement(be.ZP.Group,{onChange:()=>{var to,Li,Wl,tu,Iu;if((0,bt.Rm)()&&(!((Li=(to=ve==null?void 0:ve.AssistantObject)==null?void 0:to.exercise)!=null&&Li.can_publish)||!((tu=(Wl=ve==null?void 0:ve.AssistantObject)==null?void 0:Wl.exercise)!=null&&tu.can_late))){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(((Iu=On==null?void 0:On.exercise)==null?void 0:Iu.exercise_status)>1){oe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539");return}Qt.unified_setting=!Qt.unified_setting,Qt.unified_setting===!1&&Pr==""&&Dr(Pr.concat({})),tt(Object.assign({},Qt))},value:Qt.unified_setting,disabled:da||((at=On==null?void 0:On.exercise)==null?void 0:at.exercise_status)>1},yo.createElement(be.ZP,{value:!0,disabled:!((Oe=On==null?void 0:On.exercise)!=null&&Oe.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),((Pe=On.course_groups)==null?void 0:Pe.length)>0&&yo.createElement(be.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03")))),!(ma!=null&&ma.is_make_up_exercise)&&yo.createElement("div",{style:{color:"red"}},((xn=On==null?void 0:On.exercise)==null?void 0:xn.exercise_status)>1&&va&&"\u5F53\u524D\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\uFF0C\u4E3A\u63D0\u4F9B\u66F4\u597D\u7684\u670D\u52A1\uFF0C\u6211\u4EEC\u5C06\u8FDB\u884C\u670D\u52A1\u5668\u6269\u5BB9\uFF0C\u5EFA\u8BAE\u60A8\u572830\u5206\u949F\u540E\u53D1\u8D77\u8003\u8BD5\u3002\u60A8\u4E5F\u53EF\u4EE5\u7ACB\u5373\u53D1\u5E03\u3002"),(Qt.unified_setting||(ma==null?void 0:ma.is_make_up_exercise))&&yo.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px",alignItems:"center",height:"50px"}},yo.createElement("div",{style:{color:"#666666",marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),yo.createElement(De.Z,{placement:"bottom",title:((jn=On==null?void 0:On.exercise)==null?void 0:jn.exercise_status)>1&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u4FEE\u6539"},yo.createElement(Fn.default,{style:{width:235,marginLeft:"10px"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ze()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:So,disabled:da||((Yn=On==null?void 0:On.exercise)==null?void 0:Yn.exercise_status)>1||(0,bt.Rm)()&&!((wn=(an=ve==null?void 0:ve.AssistantObject)==null?void 0:an.exercise)!=null&&wn.can_publish),value:Qt.publish_time?Ze()(Qt.publish_time):void 0,allowClear:!1,onChange:(to,Li)=>{Qt.publish_time=Li,Qt.end_time||(Qt.end_time=Qt.exercise_type===1?Ze()(to).add(120,"minutes"):Ze()(to).add(7,"days")),tt(Object.assign({},Qt))}})),yo.createElement("div",{style:{color:"#666666",marginLeft:"60px"}},"\u622A\u6B62\u65F6\u95F4"),yo.createElement(Fn.default,{style:{width:235,marginLeft:"10px"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ze()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:da||(0,bt.Rm)()&&!((pa=(aa=ve==null?void 0:ve.AssistantObject)==null?void 0:aa.exercise)!=null&&pa.can_late)||(ma==null?void 0:ma.open_appraise),allowClear:!1,value:Qt.end_time?Ze()(Qt.end_time):void 0,disabledDate:Mi,onChange:(to,Li)=>{var Wl,tu;if((0,bt.Rm)()&&!((tu=(Wl=ve==null?void 0:ve.AssistantObject)==null?void 0:Wl.exercise)!=null&&tu.can_publish)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt.end_time=Li,tt(Object.assign({},Qt))}})),!Qt.unified_setting&&!(ma!=null&&ma.is_make_up_exercise)&&yo.createElement("div",{style:{color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Pr&&Pr.map(function(to,Li){var Wl,tu,Iu;return yo.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:Li==(Pr==null?void 0:Pr.length)-1?"0px":"10px"}},yo.createElement("div",{style:{width:"75px",marginLeft:"23px"}},"\u53D1\u5E03\u89C4\u5219",Li+1),yo.createElement(dn.default,{showArrow:!0,allowClear:!0,className:Ii.multiple_select,disabled:da||((Wl=On==null?void 0:On.homework_status)!=null&&Wl.includes("\u672A\u53D1\u5E03")&&to.id||Ze()(){Pr[Li].course_group_id=nu,Dr(Pr.slice()),On.course_groups.map((Zi,Ru)=>{nu.map((is,Ou)=>{Zi.course_group_id===is&&(Zi.cilckkey=Li,Zi.isselect=!0)})})},onDeselect:nu=>{On.course_groups.map((Zi,Ru)=>{Zi.course_group_id===nu&&Zi.cilckkey===Li&&(Zi.cilckkey=Li,Zi.isselect=!1)})}},On.course_groups&&On.course_groups.map(function(nu,Zi){return yo.createElement(jc,{disabled:(nu==null?void 0:nu.isselect)&&nu.cilckkey!=Li,label:nu.course_group_name,value:nu.course_group_id,key:nu.course_group_id},nu.course_group_name)})),yo.createElement(oc,{disabled:zl(to)||(0,bt.Rm)()&&!((Iu=(tu=ve==null?void 0:ve.AssistantObject)==null?void 0:tu.exercise)!=null&&Iu.can_publish),disabledDate:So,style:{width:"620px",marginLeft:"20px"},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],showTime:{format:"HH:mm",defaultValue:[Ze()((0,ue.U6)(),"HH:mm"),Ze()((0,ue.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"large",value:to.publish_time&&[Ze()(to.publish_time),to.end_time&&Ze()(to.end_time)],onChange:(nu,Zi)=>{Pr[Li].publish_time=Zi[0],!to.end_time&&Zi[0]?Pr[Li].end_time=Ze()(Zi[0]).add(7,"days"):Pr[Li].end_time=Zi[1],Dr([...Pr])},onCalendarChange:(nu,Zi,Ru)=>{if(Zi!=null&&Zi[0]&&!Zi[1]){const is=Qt.exercise_type===1?Ze()(Zi[0]).add(120,"minutes"):Ze()(Zi[0]).add(7,"days");Pr[Li].publish_time=Zi[0],Pr[Li].end_time=is,Dr([...Pr])}}}),yo.createElement("div",{style:{visibility:da?"hidden":"visible",display:"flex",width:"50px"}},yo.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var nu,Zi;if((0,bt.Rm)()&&!((Zi=(nu=ve==null?void 0:ve.AssistantObject)==null?void 0:nu.exercise)!=null&&Zi.can_publish)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dr(Pr.concat({new:!0}))}}),yo.createElement("i",{className:"iconfont icon-shanjian1",style:{visibility:(to!=null&&to.publish_time&&Ze()(){Pr=Pr.filter((nu,Zi)=>Li!==Zi),Dr([...Pr])}})))})),(($n=On==null?void 0:On.exercise)==null?void 0:$n.have_hacks)&&!((Wn=On==null?void 0:On.exercise)!=null&&Wn.is_random)&&yo.createElement(yo.Fragment,null,yo.createElement("div",{className:Ii.new_title,style:{marginTop:30}},"\u5C55\u793AACM\u6392\u884C\u699C",yo.createElement("span",{style:{color:"#666666"}},"\uFF08\u5C06\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u8FDB\u884C\u6392\u540D\uFF0C\u4EC5\u9488\u5BF9\u4EBA\u5DE5\u7EC4\u5377\u4E14\u8BD5\u5377\u4E2D\u5B58\u5728\u7F16\u7A0B\u9898\u7684\u60C5\u51B5\u751F\u6548\uFF09")),yo.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",height:"50px"}},yo.createElement(be.ZP.Group,{value:Qt.show_acm,onChange:to=>{Qt.show_acm=to.target.value,tt(ns({},Qt))},style:{marginTop:"2px"}},yo.createElement(be.ZP,{value:!0,style:{marginRight:"50px"}},"\u5C55\u793AACM\u6392\u884C\u699C"),yo.createElement(be.ZP,{value:!1},"\u9690\u85CFACM\u6392\u884C\u699C")))),!(Qt!=null&&Qt.is_make_up_exercise)&&yo.createElement(yo.Fragment,null,yo.createElement("div",{className:Ii.new_title,style:{marginTop:30}},"\u8003\u8BD5\u6A21\u5F0F"),yo.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",height:"50px"}},yo.createElement(be.ZP.Group,{value:Qt.exercise_type,disabled:da||((Qa=On==null?void 0:On.exercise)==null?void 0:Qa.exercise_status)>1,onChange:to=>{Qt.exercise_type=to.target.value,tt(ns({},Qt)),po(to.target.value)},style:{marginTop:"2px"}},yo.createElement(be.ZP,{value:1,style:{marginRight:"50px"}},"\u6B63\u5F0F\u8003\u8BD5"),yo.createElement(be.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")),(Qt==null?void 0:Qt.exercise_type)===2&&yo.createElement(yo.Fragment,null,yo.createElement("span",{style:{marginLeft:10,color:"#666666"}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),yo.createElement(Te.Z,{className:Ii.numberInput,addonAfter:"\u6B21",style:{width:145},precision:0,size:"large",value:Qt==null?void 0:Qt.simulate_exercise_num,disabled:da,min:1,max:999,onChange:to=>{Qt.simulate_exercise_num=to,tt(ns({},Qt))}}),yo.createElement("span",{style:{color:"#666666"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),(Qt==null?void 0:Qt.is_make_up_exercise)&&yo.createElement(yo.Fragment,null,yo.createElement(re.Z,null,yo.createElement("span",{style:{marginRight:"20px",fontSize:"14px",color:"3333",fontWeight:600}},"\u5F85\u8865\u8003\u5B66\u751F"),yo.createElement(Ae.Z,{checked:Sa,onChange:(to,Li)=>{var Wl,tu;if(Xr(to),to){if(Qt!=null&&Qt.is_appoint_user){const Iu=(tu=(Wl=On==null?void 0:On.exercise)==null?void 0:Wl.all_exercise_users)==null?void 0:tu.map(nu=>nu.user_id);ea([...Iu])}else ea([]);Oa(!1),xr(!1)}else Oa(Qt.is_miss_exam_user),xr(Qt.is_no_passing_user)},disabled:!((Qt==null?void 0:Qt.exercise_status)===1&&(ma!=null&&ma.allow_create_make_up))}),yo.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!Sa&&yo.createElement(re.Z,{className:"mt20 mb20",style:{paddingLeft:"90px"},align:"middle"},yo.createElement(Re.default,{checked:za,disabled:!((Qt==null?void 0:Qt.exercise_status)===1&&(Qt==null?void 0:Qt.miss_exam_count)>0&&(ma!=null&&ma.allow_create_make_up)),onChange:to=>{Oa(to.target.checked)}},yo.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),yo.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{$a(1),Xr(!1),Ba(!0)}},"\uFF08",`${(Qt==null?void 0:Qt.miss_exam_count)||0}\u4EBA`,"\uFF09"),yo.createElement(Re.default,{checked:Fr,disabled:!((Qt==null?void 0:Qt.exercise_status)===1&&(Qt==null?void 0:Qt.no_passing_count)>0&&(ma!=null&&ma.allow_create_make_up)),onChange:to=>{xr(to.target.checked)}},yo.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),yo.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{$a(2),Xr(!1),Ba(!0)}},"\uFF08",`${(Qt==null?void 0:Qt.no_passing_count)||0}\u4EBA`,"\uFF09")),Sa&&yo.createElement(re.Z,{className:"mb20 mt20",style:{paddingLeft:"90px"}},yo.createElement(Ce.ZP,{type:"primary",ghost:!0,disabled:!((Qt==null?void 0:Qt.exercise_status)===1&&(ma!=null&&ma.allow_create_make_up)),onClick:()=>{Ba(!0),$a(void 0)}},yo.createElement("span",null,yo.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),yo.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),yo.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${qa.length||0} \u4EBA`,"\uFF09"))),yo.createElement("div",{className:Ii.new_title,style:{marginTop:"30px"}},"\u8003\u8BD5\u65F6\u957F\u8BBE\u7F6E"),yo.createElement("div",null,yo.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px"}},yo.createElement(Re.default,{disabled:da,checked:ja,onChange:to=>{to.target.checked===!1?tt(Li=>rc(ns({},Li),{time:-1})):eu.setFieldsValue({exercise_events:[{reminder_time:30,reminder_content:"\u8BF7\u6CE8\u610F\uFF0C30\u5206\u949F\u540E\u7981\u6B62\u4F5C\u7B54"},{reminder_time:15,reminder_content:"\u8BF7\u6CE8\u610F\uFF0C15\u5206\u949F\u540E\u7981\u6B62\u4F5C\u7B54"}]}),vr(to.target.checked)},style:{fontSize:"14px",marginTop:"2px"}},"\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F"),ja&&yo.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},yo.createElement("div",{style:{marginRight:10,marginLeft:25}},"\u7B54\u9898\u65F6\u957F"),yo.createElement(Te.Z,{size:"large",disabled:da,min:1,style:{width:"200px"},value:Qt.time===-1?null:Qt.time,precision:0,addonAfter:"\u5206\u949F",onChange:to=>{Qt.time=to,tt(ns({},Qt))}}))),ja&&yo.createElement(de.default,{form:eu},yo.createElement(bs,{disabled:da,time:Qt.time})),yo.createElement("div",null,yo.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},yo.createElement(Re.default,{checked:Qt.enable_last_times,onChange:to=>tt(Li=>rc(ns({},Li),{enable_last_times:to.target.checked})),disabled:da,style:{fontSize:"14px",marginTop:"2px"}},"\u5B66\u751F\u8003\u8BD5\u8FDF\u5230\u65F6\u957F\u9650\u5236"),Qt.enable_last_times&&yo.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},yo.createElement("span",{style:{marginLeft:"32px",marginRight:"10px"}},"\u8003\u8BD5\u5F00\u59CB\u540E"),yo.createElement(Te.Z,{addonAfter:"\u5206\u949F",precision:0,size:"large",style:{width:"200px"},value:Qt==null?void 0:Qt.last_times,disabled:da||!Qt.enable_last_times,min:0,onChange:to=>{Qt.last_times=to,tt(ns({},Qt))}}),yo.createElement("span",{style:{marginLeft:"10px"}},"\u7981\u6B62\u5B66\u751F\u8FDB\u5165\u8003\u8BD5"))),yo.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},yo.createElement(re.Z,null,yo.createElement(Re.default,{checked:Qt.enable_answer_time,onChange:to=>tt(Li=>rc(ns({},Li),{enable_answer_time:to.target.checked})),disabled:da,style:{fontSize:"14px",marginTop:"2px"}},"\u5B66\u751F\u63D0\u524D\u4EA4\u5377\u65F6\u95F4\u9650\u5236")),Qt.enable_answer_time&&yo.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},yo.createElement("span",{style:{marginLeft:"32px",marginRight:"10px"}},"\u5B66\u751F\u8FDB\u5165\u8003\u8BD5\u4F5C\u7B54\u65F6\u95F4\u5FC5\u987B \u2265"),yo.createElement(Te.Z,{addonAfter:"\u5206\u949F",precision:0,size:"large",style:{width:"200px"},value:Qt==null?void 0:Qt.answer_time,disabled:da||!Qt.enable_answer_time,min:0,onChange:to=>{Qt.answer_time=to,tt(ns({},Qt))}}),yo.createElement("span",{style:{marginLeft:"10px"}},"\u624D\u80FD\u4EA4\u5377")))))),!(ma!=null&&ma.appraise_label)&&(!(ma!=null&&ma.is_make_up_exercise)&&(0,bt.GJ)()||(ma==null?void 0:ma.is_make_up_exercise)&&(ma==null?void 0:ma.allow_create_make_up))&&yo.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:ar},"\u4FDD\u5B58"),yo.createElement(ec.Z,{visible:ta,setVisible:Ba,onK:Bu,selectKeys:qa,selectRows:Ua,appointStudent:Sa,modalParams:qn}),yo.createElement($c.Z,{resdata:mr,type:"exercisepush",okloading:Ta,oktext:(mr==null?void 0:mr.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:to=>Gs(void 0,null,function*(){Jt(!0);let Li=yield(0,fe.ZP)(`/api/courses/${Yt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[parseInt(Yt==null?void 0:Yt.categoryId)]}});Jt(!1),(Li==null?void 0:Li.status)===0&&oo(ir)})}))};var td=(0,ye.connect)(({exercise:me,loading:ve,globalSetting:le,classroomList:dt,user:Dt})=>({exercise:me,loading:ve.effects,globalSetting:le,user:Dt,classroomList:dt}))(Sd),hd=x(19248),nd=x(46801),Zc=Object.defineProperty,Sc=Object.getOwnPropertySymbols,ad=Object.prototype.hasOwnProperty,Ed=Object.prototype.propertyIsEnumerable,ic=(me,ve,le)=>ve in me?Zc(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,zc=(me,ve)=>{for(var le in ve||(ve={}))ad.call(ve,le)&&ic(me,le,ve[le]);if(Sc)for(var le of Sc(ve))Ed.call(ve,le)&&ic(me,le,ve[le]);return me},Hc=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const{TabPane:Pc}=E.default,Qc=({exercise:me,loading:ve,dispatch:le})=>{var dt;const Dt=(0,ye.useParams)(),_e=(0,ye.useLocation)(),[Wt]=de.default.useForm(),[at,Oe]=(0,a.useState)({}),[Pe,xn]=(0,a.useState)("1");return(0,a.useEffect)(()=>{me.actionTabs.key==="addIp"&&(Wt.resetFields(),xn("1"))},[me.actionTabs]),a.createElement(Fe.default,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",open:me.actionTabs.key==="addIp",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:()=>Hc(void 0,null,function*(){if(yield Wt.validateFields(),!at.ip){const jn=at.startIP.split(".")[3];if(parseInt(jn)>parseInt(at.endIP)){oe.ZP.warning("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5");return}}le({type:"exercise/setActionTabs",payload:{key:"insterIp",data:zc({},Wt.getFieldValue()),type:me.actionTabs.type}})}),onCancel:()=>{le({type:"exercise/setActionTabs",payload:{}})}},a.createElement("section",{className:"pl10 pr10"},a.createElement(E.default,{activeKey:Pe,onChange:jn=>{xn(jn),Wt.resetFields()}},a.createElement(Pc,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),a.createElement(Pc,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),a.createElement(de.default,{form:Wt,className:"pt30",name:"form",layout:"vertical",onValuesChange:(jn,Yn)=>{Oe(zc({},Yn))}},Pe==="1"&&a.createElement(de.default.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},a.createElement(dn.default,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"middle",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:jn=>{Wt.setFieldsValue({ip:[...jn.filter(Yn=>(0,nd.t)(Yn)?!0:(oe.ZP.warning("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1))]})}})),Pe==="2"&&a.createElement(re.Z,{gutter:[20,20]},a.createElement(pe.Z,{flex:"1"},a.createElement(de.default.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},a.createElement(Se.default,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:jn=>{let Yn="";(0,nd.t)(jn.target.value)?Yn=jn.target.value:(Yn="",oe.ZP.warning("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),Wt.setFieldsValue({startIP:Yn})}}))),a.createElement(pe.Z,{flex:"1"},a.createElement(de.default.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},a.createElement(Se.default,{onBlur:jn=>{},prefix:a.createElement("span",{className:"font14"},(dt=at.startIP)==null?void 0:dt.substring(0,at.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))};var bc=(0,ye.connect)(({exercise:me,loading:ve})=>({exercise:me,loading:ve}))(Qc),La=x(59301),xc=Object.defineProperty,rd=Object.defineProperties,Pd=Object.getOwnPropertyDescriptors,Sl=Object.getOwnPropertySymbols,fu=Object.prototype.hasOwnProperty,ls=Object.prototype.propertyIsEnumerable,xs=(me,ve,le)=>ve in me?xc(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,qu=(me,ve)=>{for(var le in ve||(ve={}))fu.call(ve,le)&&xs(me,le,ve[le]);if(Sl)for(var le of Sl(ve))ls.call(ve,le)&&xs(me,le,ve[le]);return me},lc=(me,ve)=>rd(me,Pd(ve)),uc=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const od=({exercise:me,globalSetting:ve,loading:le,dispatch:dt})=>{var Dt,_e,Wt,at,Oe,Pe,xn;const{workSetting:jn,commonHeader:Yn}=me,[an]=de.default.useForm(),wn=(0,ye.useParams)();wn.category=wn.categoryId;const[aa,pa]=(0,a.useState)(!1),[$n,Wn]=(0,a.useState)(!1),[Qa,On]=(0,a.useState)(!1),ma={question_random:!1,choice_random:!1,start_password:((Dt=jn==null?void 0:jn.exercise)==null?void 0:Dt.start_password)||"",login_restrict:!1,is_start_locked:!1,use_blank_score:!1,ip_limit:!1,identity_verify:!1,open_phone_video_recording:!1,open_camera:!1,photo_count:5,screen_open:!1,screen_num:3,screen_sec:5,ip_bind:!1,ip_bind_type:!1,public_ip:[],inner_ip:[],is_locked:!1,unlock_key:((_e=jn==null?void 0:jn.exercise)==null?void 0:_e.unlock_key)||"",screen_shot_open:!1,forbid_copy:!1};let[Yt,da]=(0,a.useState)(ma);const[oa,Ta]=(0,a.useState)(!1),[Jt,va]=(0,a.useState)(!1),[ra,ir]=(0,a.useState)(!1),[eo,Pr]=(0,a.useState)(null);(0,a.useEffect)(()=>{var Sa;Dr(),jn!=null&&jn.exercise&&!(0,bt.aN)()&&!((Sa=jn==null?void 0:jn.exercise)!=null&&Sa.is_creator)&&pa(!0)},[jn]),(0,a.useEffect)(()=>{((Yn==null?void 0:Yn.exercise_status)==="5"||Yn!=null&&Yn.appraise_label)&&pa(!0)},[Yn]),(0,a.useEffect)(()=>{},[]),(0,a.useEffect)(()=>{me.actionTabs.key==="insterIp"&&(me.actionTabs.data.ip?Yt[me.actionTabs.type]=[...Yt[me.actionTabs.type]||[],...me.actionTabs.data.ip]:Yt[me.actionTabs.type]=[...Yt[me.actionTabs.type]||[],`${me.actionTabs.data.startIP},${me.actionTabs.data.startIP.substring(0,me.actionTabs.data.startIP.lastIndexOf("."))+"."+me.actionTabs.data.endIP}`],Qt(Yt),Ta(!0))},[me.actionTabs]);const Dr=()=>{const Sa=JSON.parse(JSON.stringify(jn));Object.keys(Yt).forEach(Xr=>{var za;Yt[Xr]=(za=Sa==null?void 0:Sa.exercise)==null?void 0:za[Xr]}),Qt(lc(qu({},Yt),{ip_limit:Yt.ip_limit!=="no"}))},Qt=Sa=>{da(Sa),an.setFieldsValue(Sa)},tt=Sa=>{var Xr,za;if(Sa.categoryId=wn.categoryId,Sa.ip_limit=Sa.ip_limit?"pub":"no",Sa.ip_bind||(Sa.ip_bind_type=!1),Sa.open_camera&&Sa.photo_count<1){oe.ZP.warning("\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570");return}if(!Sa.start_password&&Sa.is_start_locked){oe.ZP.warning("\u8BF7\u586B\u5199\u5F00\u8003\u5BC6\u7801");return}if(Sa.ip_limit!=="no"&&!((Xr=Sa.public_ip)!=null&&Xr.length)&&!((za=Sa.inner_ip)!=null&&za.length)){oe.ZP.warning("\u8BF7\u586B\u5199\u516C\u7F51IP\u6216\u5185\u7F51IP\u5730\u5740");return}if(Sa.is_locked||Sa.open_camera||Sa.screen_open||Sa.login_restrict||Sa.ip_bind||Sa.ip_limit=="pub"||Sa.ip_limit=="inner"||Sa.identity_verify||Sa.open_phone_video_recording){if((Yn==null?void 0:Yn.exercise_type)==1){ka(Sa);return}Fe.default.confirm({width:666,centered:!0,title:"\u63D0\u793A",icon:null,content:La.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u5F00\u542F",La.createElement("span",{style:{color:"#FA6400"}}," ",(0,ue.hi)(Sa)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u786E\u5B9A\u5F00\u542F\u5417\uFF1F"),onOk:()=>ka(Sa)});return}fa(Sa)},ka=Sa=>{if(Sa.open_camera||Sa.screen_open){const Xr=Fe.default.confirm({title:"\u8003\u8BD5\u8BF4\u660E",className:"custom-modal-divider",icon:null,width:750,content:La.createElement("div",{className:"font16 p20"},Sa.open_camera&&La.createElement(re.Z,{justify:"start",className:"mt20"},La.createElement(pe.Z,{flex:"24px"},La.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),La.createElement(pe.Z,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u6444\u50CF\u9632\u4F5C\u5F0A\u529F\u80FD\uFF0C",La.createElement("span",{className:"c-red"},"\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907"),"\u3002\u5E73\u53F0\u5C06\u4F1A\u4E25\u683C\u4FDD\u62A4\u6240\u6709\u5B66\u751F\u7684\u7167\u7247\u548C\u89C6\u9891\uFF0C\u5E76\u627F\u8BFA\u4E0D\u5728\u672C\u5E73\u53F0\u4EE5\u5916\u4F7F\u7528\u3002",La.createElement("br",null),"\u8BF7\u786E\u8BA4\uFF1A\u4E3A\u4E25\u683C\u76D1\u7763\u8003\u8BD5\u4EE5\u83B7\u5F97\u516C\u5E73\uFF0C\u60A8\u540C\u610F\u5E76\u548C\u8981\u6C42\u5E73\u53F0\u5728\u672C\u6B21\u8003\u8BD5\u4E2D\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907\u5E76\u83B7\u53D6\u5B66\u751F\u7684\u5F71\u50CF\u4FE1\u606F\u3002")),Sa.screen_open&&La.createElement(re.Z,{justify:"start",className:"mt20"},La.createElement(pe.Z,{flex:"24px",className:"mr20"},La.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),La.createElement(pe.Z,{flex:"1"},"\u60A8\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u9632\u5207\u5C4F\u529F\u80FD\uFF0C\u8FD9\u9879\u529F\u80FD\u6682\u65F6\u4EC5\u652F\u6301\u8C37\u6B4C\u3001\u706B\u72D0\u6D4F\u89C8\u5668\u3002 \u8BF7\u786E\u4FDD\uFF1A\u5728\u6B63\u5F0F\u5F00\u59CB\u8003\u8BD5\u524D\u901A\u77E5\u5168\u4F53\u5B66\u751F\uFF0C\u4F7F\u7528 ",La.createElement("img",{width:"26",src:Ti.JA})," ",La.createElement("span",{className:"c-red"},"\u8C37\u6B4C\u6D4F\u89C8\u5668"),"\u6216",La.createElement("img",{width:"26",src:Ti.Gm})," ",La.createElement("span",{className:"c-red"},"\u706B\u72D0\u6D4F\u89C8\u5668"),"\u8FDB\u884C\u8003\u8BD5\u3002")),La.createElement("p",{className:"ml40 mt40"},La.createElement(Re.default,{onChange:za=>Xr.update({okButtonProps:{disabled:!za.target.checked}})},"\u6211\u5DF2\u9605\u8BFB"))),onOk:()=>{fa(Sa)},okButtonProps:{disabled:!0}})}else fa(Sa)},fa=Sa=>uc(void 0,null,function*(){Wn(!0);const Xr=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.categoryId}/prevent_cheating_settings.json`,{method:"post",body:Sa});Wn(!1),Xr.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),dt({type:"exercise/getCommonHeader",payload:qu({},wn)}),dt({type:"exercise/getWorkSetting",payload:qu({},wn)}),Ta(!1))});(0,a.useEffect)(()=>{vr(oa?"\u8868\u5355\u672A\u4FDD\u5B58":"")},[oa]);const ja=Sa=>{Sa.preventDefault(),Sa.returnValue=""},vr=(Sa="")=>{dt({type:"exercise/setActionTabs",payload:{key:Sa}})};return La.createElement("section",{className:Ii.formDom,style:{padding:"30px 50px"}},La.createElement(yt.Z,{spinning:le["exercise/getWorkSetting"]||$n},La.createElement(de.default,{form:an,name:"basicForm",initialValues:ma,colon:!1,onValuesChange:(Sa,Xr)=>{console.log("onValuesChange",Xr);let za=Xr,Oa=!1;for(const Fr in Sa){if(Fr=="is_locked"&&!Xr[Fr]&&(za.login_restrict=!1,za.screen_open=!1),Fr=="login_restrict"&&Xr[Fr]&&(za.is_locked=!0),Fr=="screen_open"&&Xr[Fr]){if(Yn!=null&&Yn.have_unity_3d_shixun){za.screen_open=!1,Qt(za),Fe.default.confirm({title:"\u63D0\u793A",width:518,icon:null,centered:!0,content:La.createElement("div",null,`\u8BD5\u5377\u4E2D\u7684${Yn==null?void 0:Yn.unity_3d_shixun}\u9700\u8981\u6253\u5F00\u7B2C\u4E09\u65B9\u8F6F\u4EF6\u5BA2\u6237\u7AEF\uFF0C\u65E0\u6CD5\u5F00\u542F\u201C\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377\u201D\u8BBE\u7F6E\u9879`),cancelButtonProps:{className:Ii.edit},okText:"\u6211\u77E5\u9053\u4E86",cancelText:"\u4FEE\u6539\u8BD5\u5377",onCancel:()=>{ye.history.push(Yn!=null&&Yn.is_random?`/classrooms/${wn.coursesId}/exercise/${wn.categoryId}/random/edit?type=settings`:`/classrooms/${wn.coursesId}/exercise/add/${wn.categoryId}?random=false&type=2`)}});return}za.is_locked=!0}if(Fr=="screen_shot_open"&&Xr[Fr]){const xr=Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:La.createElement("div",null,La.createElement("div",{className:"mb10"},"1.\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u524D",La.createElement("span",{style:{color:"#F59A23"}},"\u9700\u8981\u9009\u62E9\u4E3B\u5C4F\u5E55\u8FDB\u884C\u5171\u4EAB\uFF0C\u8003\u8BD5\u4F5C\u7B54\u8FC7\u7A0B\u4E2D\u4E5F\u4E0D\u5141\u8BB8\u5173\u95ED\u5C4F\u5E55\u5171\u4EAB\uFF0C\u5426\u5219\u5C06\u4F1A\u76F4\u63A5\u9000\u51FA\u8003\u8BD5\uFF1B")),La.createElement("div",null,"2.\u6559\u5E08\u53EF\u5728\u8003\u8BD5\u76D1\u63A7\u9875\u9762\u67E5\u770B\u622A\u5C4F\u8BB0\u5F55\u3002")),onOk:()=>uc(void 0,null,function*(){za.screen_shot_open=!0,Qt(za)}),onCancel:()=>{za.screen_shot_open=!1,Qt(za),xr.destroy()}});break}(Fr=="ip_bind"||Fr=="ip_limit")&&!Xr.is_locked&&Xr[Fr]&&(za.is_locked=!0),Fr=="open_camera"&&(za.photo_count=za.photo_count||5)}Qt(za),Ta(!0)},onFinish:tt},La.createElement("div",{className:Ii.title},"\u63A8\u8350\u9632\u4F5C\u5F0A\u6A21\u5F0F",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4E0D\u540C\u7684\u8003\u8BD5\u6A21\u5F0F\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u52FE\u9009\u5BF9\u5E94\u6A21\u5F0F\u63A8\u8350\u7684\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u652F\u6301\u4E8C\u6B21\u8C03\u6574\uFF09")),La.createElement(de.default.Item,null,La.createElement(be.ZP.Group,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",height:"50px"},value:eo,onChange:Sa=>{if(Sa.target.value==="exam")Qt(lc(qu(qu({},ma),Yt),{question_random:!0,choice_random:!0,is_start_locked:!0,is_locked:!0,login_restrict:!0,screen_open:!0,ip_bind:!0,forbid_copy:!0}));else if(Sa.target.value==="practice"){Fe.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u6A21\u62DF\u8003\u8BD5\u5C06\u53EA\u4F1A\u5F00\u542F\u201C\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71\u201D\u548C\u201C\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71\u201D\uFF0C\u786E\u5B9A\u8981\u4F7F\u7528\u6A21\u62DF\u8003\u8BD5\u63A8\u8350\u7684\u8BBE\u7F6E\u5417\uFF1F",icon:null,onOk:()=>{Qt(lc(qu({},ma),{question_random:!0,choice_random:!0,forbid_copy:!1})),Pr(Sa.target.value)}});return}Pr(Sa.target.value)},buttonStyle:"solid",disabled:aa},La.createElement(be.ZP,{value:"exam",style:{marginRight:"40px"}},"\u6B63\u5F0F\u6A21\u5F0F"),La.createElement(be.ZP,{value:"practice"},"\u6A21\u62DF\u6A21\u5F0F"))),La.createElement("div",{className:Ii.title,style:{marginTop:"30px"}},"\u9632\u4F5C\u5F0A\u8BBE\u7F6E"),La.createElement(de.default.Item,{name:"forbid_copy",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},La.createElement(Re.default,{disabled:aa},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"))),La.createElement(de.default.Item,{name:"question_random",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},La.createElement(Re.default,{disabled:aa},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71"))),La.createElement(de.default.Item,{name:"choice_random",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},La.createElement(Re.default,{disabled:aa},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71"))),La.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},La.createElement(de.default.Item,{name:"is_start_locked",valuePropName:"checked",style:{marginBottom:0}},La.createElement(Re.default,{disabled:aa},La.createElement(La.Fragment,null,La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5F00\u8003\u5BC6\u7801 ",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u8003\u8BD5\u65F6\uFF0C\u9700\u8981\u8F93\u5165\u5F00\u8003\u5BC6\u7801\u624D\u80FD\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\uFF09"))))),Yt.is_start_locked&&(0,bt.GJ)()?La.createElement(re.Z,{className:Ii.unlockKeyWrapper,align:"middle"},La.createElement(de.default.Item,{name:"start_password",style:{marginBottom:0}},La.createElement(Se.default,{size:"large",className:Ii.unlockKeyInput,disabled:aa,placeholder:"\u8BF7\u8F93\u5165\u5F00\u8003\u5BC6\u7801"})),La.createElement(pe.Z,null,!aa&&La.createElement(Ce.ZP,{type:"link",loading:Jt,onClick:()=>uc(void 0,null,function*(){va(!0);let Sa=Math.floor(Math.random()*1e6).toString().padStart(6,"0"),Xr=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.categoryId}/change_pwd.json`,{method:"post",body:{type:1,pwd:Sa}});va(!1),(Xr==null?void 0:Xr.status)===0&&an.setFieldsValue({start_password:Sa})})},"\u6362\u4E00\u6362"))):La.createElement(de.default.Item,{hidden:!0,name:"start_password",label:"\u5F00\u8003\u5BC6\u7801(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),La.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},La.createElement(de.default.Item,{name:"is_locked",valuePropName:"checked",style:{marginBottom:0}},La.createElement(Re.default,{disabled:aa},La.createElement(La.Fragment,null,La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u89E3\u9501\u7801 ",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5982\u679C\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u9014\u9000\u51FA\u60F3\u518D\u7EE7\u7EED\u8003\u8BD5\uFF0C\u9700\u8981\u4F7F\u7528\u89E3\u9501\u7801\u8FDB\u884C\u89E3\u9501\u3002\uFF09"))))),Yt.is_locked&&(0,bt.GJ)()?La.createElement(re.Z,{className:Ii.unlockKeyWrapper,align:"middle"},La.createElement(de.default.Item,{style:{marginBottom:0},name:"unlock_key"},La.createElement(Se.default,{size:"large",className:Ii.unlockKeyInput,disabled:aa,placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),La.createElement(pe.Z,null,!aa&&La.createElement(Ce.ZP,{type:"link",loading:ra,onClick:()=>uc(void 0,null,function*(){ir(!0);let Sa=Math.floor(Math.random()*1e6).toString().padStart(6,"0"),Xr=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.categoryId}/change_pwd.json`,{method:"post",body:{type:2,pwd:Sa}});ir(!1),(Xr==null?void 0:Xr.status)===0&&an.setFieldsValue({unlock_key:Sa})})},"\u6362\u4E00\u6362"))):La.createElement(de.default.Item,{hidden:!0,name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),La.createElement(de.default.Item,{name:"login_restrict",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},La.createElement(Re.default,{disabled:aa},La.createElement(La.Fragment,null,La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u767B\u5F55\u9650\u5236",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u8003\u8BD5\u671F\u95F4\u7B2C\u4E8C\u6B21\u53CA\u540E\u7EED\u767B\u5F55\u7CFB\u7EDF\u65F6\uFF0C\u9700\u8981\u76D1\u8003\u8001\u5E08\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801\u624D\u80FD\u767B\u5F55\u7CFB\u7EDF\uFF09"))))),La.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},La.createElement(de.default.Item,{name:"screen_open",valuePropName:"checked"},La.createElement(Re.default,{disabled:aa},La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"))),Yt.screen_open?La.createElement(La.Fragment,null,La.createElement(re.Z,{gutter:10,className:`${Ii.unlockKeyWrapper}`,style:{color:"#666666"},align:"middle",wrap:!1},La.createElement(pe.Z,null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7"),La.createElement(pe.Z,null,La.createElement(de.default.Item,{name:"screen_num",style:{marginBottom:0}},La.createElement(Te.Z,{size:"large",disabled:aa,min:0,max:10,addonAfter:"\u6B21",style:{width:"150px"}}))),La.createElement(pe.Z,null,"\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762"),La.createElement(pe.Z,null,La.createElement(de.default.Item,{name:"screen_sec",style:{marginBottom:0}},La.createElement(Te.Z,{size:"large",disabled:aa,min:0,max:60,addonAfter:"\u79D2",style:{width:"150px"}}))),La.createElement(pe.Z,null,"\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002")),La.createElement(re.Z,{gutter:10,className:`c-grey-333 ${Ii.unlockKeyWrapper}`,align:"middle",wrap:!1},La.createElement(pe.Z,null,La.createElement(de.default.Item,{name:"screen_shot_open",valuePropName:"checked",style:{marginBottom:0}},La.createElement(Ae.Z,{disabled:aa||!Yt.screen_open}))),La.createElement(pe.Z,{style:{color:"#666666"}},"\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u6216\u5207\u6362\u9875\u9762\u540E\u8FDB\u884C\u622A\u5C4F"))):La.createElement(La.Fragment,null,La.createElement(de.default.Item,{hidden:!0,name:"screen_num",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}),La.createElement(de.default.Item,{hidden:!0,name:"screen_sec",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}),La.createElement(de.default.Item,{hidden:!0,name:"screen_shot_open",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"}))),La.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},La.createElement(de.default.Item,{name:"ip_bind",valuePropName:"checked",style:{marginBottom:0}},La.createElement(Re.default,{disabled:aa},La.createElement(La.Fragment,null,La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"IP\u5730\u5740\u7ED1\u5B9A",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5F00\u59CB\u8003\u8BD5\u7684\u5B66\u751F\u8D26\u53F7\u5C06\u81EA\u52A8\u4E0E\u8BBE\u5907\u516C\u7F51IP\u6216\u5185\u7F51IP\u8FDB\u884C\u7ED1\u5B9A\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u7531\u6559\u5E08/\u52A9\u6559\u8FDB\u884CIP\u89E3\u7ED1\u3002\uFF09"))))),Yt.ip_bind&&(0,bt.GJ)()?La.createElement(re.Z,{className:Ii.unlockKeyWrapper,style:{flexDirection:"column"}},La.createElement(de.default.Item,{name:"ip_bind_type",style:{marginBottom:0}},La.createElement(be.ZP.Group,null,La.createElement(be.ZP,{value:!1,style:{marginRight:"32px",fontWeight:"400"}},La.createElement("span",{style:{color:"#000"}},"\u7ED1\u5B9A\u5916\u7F51IP",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u6821\u6821\u56ED\u7F51\u7535\u8111\u7684\u516C\u7F51IP\u53EF\u80FD\u4F1A\u5B58\u5728\u53D8\u52A8\uFF09"))),La.createElement(be.ZP,{value:!0,style:{fontWeight:"400"}},La.createElement("span",{style:{color:"#000"}},"\u7ED1\u5B9A\u5185\u7F51IP",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u9700\u8981\u5B89\u88C5\u63D2\u4EF6\u624D\u80FD\u83B7\u53D6ip\uFF0C\u524D\u5F80",La.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u4E0B\u8F7D\u63D2\u4EF6"),"\uFF09")))))):La.createElement(de.default.Item,{hidden:!0,name:"ip_bind_type",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),La.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},La.createElement(de.default.Item,{name:"ip_limit",valuePropName:"checked",style:{marginBottom:0}},La.createElement(Re.default,{disabled:aa},La.createElement(La.Fragment,null,La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u9650\u5236\u53C2\u4E0E\u8003\u8BD5\u8BBE\u5907\u7684IP\u5730\u5740\u8303\u56F4\uFF09"))))),La.createElement(de.default.Item,{name:"public_ip",label:"\u516C\u7F51IP\u5730\u5740\u8303\u56F4(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)",hidden:!0}),La.createElement(de.default.Item,{name:"inner_ip",label:"\u5185\u7F51IP\u5730\u5740\u8303\u56F4(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)",hidden:!0}),(Yt==null?void 0:Yt.ip_limit)&&La.createElement(re.Z,{className:Ii.unlockKeyWrapper,style:{flexDirection:"column"}},La.createElement(pe.Z,null,La.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),La.createElement("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),La.createElement(re.Z,{className:`mt15 ${Ii.ipWrp}`,style:{background:"#F6F7F9"}},La.createElement(pe.Z,null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A"),La.createElement(pe.Z,null,(Wt=Yt.public_ip)==null?void 0:Wt.map((Sa,Xr)=>La.createElement("span",{key:Xr,className:Ii.ipItem},La.createElement("i",null,Sa," "),!aa&&La.createElement(hd.Z,{onClick:()=>{Fe.default.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:()=>{Yt.public_ip.splice(Xr,1),Qt(qu({},Yt))}})},className:" c-grey-c",size:20}))),(0,bt.GJ)()&&!aa&&La.createElement("span",{onClick:()=>{dt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"public_ip"}})},className:"font14 c-blue ml10",style:{cursor:"pointer"}}," ",La.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),La.createElement(re.Z,{className:`mt15 ${Ii.ipWrp}`,style:{background:"#F6F7F9"}},La.createElement(pe.Z,null,La.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),La.createElement(pe.Z,null,(at=Yt.inner_ip)==null?void 0:at.map((Sa,Xr)=>La.createElement("span",{className:Ii.ipItem},La.createElement("i",null,Sa," "),!aa&&La.createElement(hd.Z,{onClick:()=>{aa||Fe.default.confirm({title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:()=>{Yt.inner_ip.splice(Xr,1),Qt(qu({},Yt))}})},className:" c-grey-c",size:20}))),(0,bt.GJ)()&&!aa&&La.createElement("span",{className:"font14 c-blue ml10",onClick:()=>{dt({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})},style:{cursor:"pointer"}}," ",La.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))))),La.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},La.createElement(de.default.Item,{name:"open_camera",valuePropName:"checked",style:{marginBottom:0}},La.createElement(Re.default,{disabled:aa},La.createElement(La.Fragment,null,La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u529F\u80FD\u8FDB\u884C\u76D1\u8003\u548C\u884C\u4E3A\u5206\u6790",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u751F\u5728\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u4F7F\u7528\u7535\u8111\u6444\u50CF\u5934\u968F\u673A\u6293\u62CD\u7167\u7247\uFF0C\u7528\u4E8E\u76D1\u8003\u548C\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u5206\u6790\u7ED3\u679C\u53EF\u5728\u5B66\u751F\u7B54\u5377\u4E2D\u67E5\u770B\uFF09"))))),Yt.open_camera?La.createElement(re.Z,{gutter:10,className:`c-grey-333 ${Ii.unlockKeyWrapper}`,align:"middle",wrap:!1},La.createElement(pe.Z,{style:{color:"#666666"}},"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444"),La.createElement(pe.Z,null,La.createElement(de.default.Item,{name:"photo_count",style:{marginBottom:0}},La.createElement(Te.Z,{size:"large",disabled:aa||!Yt.open_camera,min:1,max:(0,bt.Ny)()?1e3:10,addonAfter:"\u6B21",style:{width:"150px"}}))),La.createElement(pe.Z,null,La.createElement("span",{className:"c-grey-c font14 ml10",style:{color:"#666"}},"\uFF08\u53EF\u586B\u5199\u6700\u5927\u503C\u4E3A10\uFF09"))):La.createElement(de.default.Item,{hidden:!0,name:"photo_count",label:"(\u53EA\u7528\u6765\u5728\u88AB\u9690\u85CF\u7684\u662F\u65F6\u5019\u8FDB\u884C\u6536\u96C6\u6570\u636E)"})),La.createElement(de.default.Item,{name:"identity_verify",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},La.createElement(Re.default,{disabled:!(0,bt.ag)()||aa},La.createElement(La.Fragment,null,La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C ",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u9700\u8981\u4EBA\u8138\u9A8C\u8BC1\u5BA1\u6838\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\u624D\u53EF\u8FDB\u5165\u7B54\u9898\uFF09"))))),La.createElement(de.default.Item,{name:"open_phone_video_recording",valuePropName:"checked",style:{background:"#F6F7F9",padding:"8px 30px"}},La.createElement(Re.default,{disabled:!(0,bt.ag)()||aa},La.createElement(La.Fragment,null,La.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8003\u8BD5\u4E2D\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236",La.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u5FC5\u987B\u5148\u5F00\u542F\u624B\u673A\u5F55\u5236\u89C6\u9891\uFF0C\u6559\u5E08/\u52A9\u6559\u53EF\u5728\u8BD5\u5377\u8BE6\u60C5-\u6444\u50CF\u76D1\u63A7\u9875\u9762\u67E5\u770B\u5B66\u751F\u89C6\u9891\u52A8\u6001\uFF09")))))),((0,bt.aN)()||((Oe=me==null?void 0:me.commonHeader)==null?void 0:Oe.exercise_author))&&!(Yn!=null&&Yn.appraise_label)&&La.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:()=>{an.submit()}},"\u4FDD\u5B58")),La.createElement(bc,null),La.createElement(Fe.default,{centered:!0,destroyOnClose:!0,open:Qa,title:"\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>On(!1)},La.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},La.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A",(Pe=ve==null?void 0:ve.setting)==null?void 0:Pe.homepage_tea_qq_number," "),La.createElement("img",{src:`${Le.Z.IMG_SERVER}/${(xn=ve==null?void 0:ve.setting)==null?void 0:xn.homepage_tea_qq_qrcode_url}`,width:200,height:200}))))};var id=(0,ye.connect)(({exercise:me,loading:ve,globalSetting:le})=>({exercise:me,loading:ve.effects,globalSetting:le}))(od),Ai=x(59301),n0=Object.defineProperty,a0=Object.defineProperties,bd=Object.getOwnPropertyDescriptors,Ms=Object.getOwnPropertySymbols,Td=Object.prototype.hasOwnProperty,r0=Object.prototype.propertyIsEnumerable,xd=(me,ve,le)=>ve in me?n0(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Ws=(me,ve)=>{for(var le in ve||(ve={}))Td.call(ve,le)&&xd(me,le,ve[le]);if(Ms)for(var le of Ms(ve))r0.call(ve,le)&&xd(me,le,ve[le]);return me},ld=(me,ve)=>a0(me,bd(ve)),kd=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const o0=({exercise:me,loading:ve,dispatch:le})=>{var dt,Dt,_e;const{workSetting:Wt,commonHeader:at}=me,Oe=(0,ye.useParams)();Oe.category=Oe.categoryId;const[Pe,xn]=(0,a.useState)(!1),[jn,Yn]=(0,a.useState)(!1);let[an,wn]=(0,a.useState)({score_open:!1,answer_open:!1,show_statistic:!1,open_total_score:!1,open_score_reviewed:!0,open_score_commited:!1,open_score:!1,answered_open:!1,assistant_auth:!1,passing_rate:60,use_blank_score:!1,downcase:!1,open_make_up:!1,make_up_score:1});(0,a.useEffect)(()=>{pa("\u8868\u5355\u672A\u4FDD\u5B58")},[an]);const aa=On=>{On.preventDefault(),On.returnValue=""},pa=(On="")=>{le({type:"exercise/setActionTabs",payload:{key:On}})};(0,a.useEffect)(()=>{var On,ma;$n(),(On=Wt==null?void 0:Wt.exercise)!=null&&On.id&&!(0,bt.aN)()&&!((ma=Wt==null?void 0:Wt.exercise)!=null&&ma.is_creator)&&xn(!0)},[me==null?void 0:me.workSetting]),(0,a.useEffect)(()=>{},[]);const $n=()=>{const On=JSON.parse(JSON.stringify(Wt));Object.keys(an).forEach(ma=>{var Yt;an[ma]=(Yt=On==null?void 0:On.exercise)==null?void 0:Yt[ma]}),wn(an),me.actionTabs.key!="\u6279\u91CF\u53D1\u5E03"&&pa("")},Wn=()=>{const On=JSON.parse(JSON.stringify(an));On.categoryId=Oe.categoryId,Qa(On)},Qa=On=>kd(void 0,null,function*(){var ma;if((On==null?void 0:On.use_blank_score)!==((ma=Wt==null?void 0:Wt.exercise)==null?void 0:ma.use_blank_score)){let da=Fe.default.confirm({closable:!0,width:500,centered:!0,icon:null,title:"\u63D0\u793A",onOk:()=>kd(void 0,null,function*(){Yn(!0);const oa=yield(0,fe.ZP)(`/api/exercises/${Oe==null?void 0:Oe.categoryId}/property_settings.json`,{method:"post",body:On});Yn(!1),oa.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),pa(""),le({type:"exercise/getCommonHeader",payload:Ws({},Oe)}),le({type:"exercise/getWorkSetting",payload:Ws({},Oe)}),Yn(!1))})});On!=null&&On.use_blank_score?da.update({content:Ai.createElement("div",null,"\u60A8\u5DF2\u52FE\u9009",Ai.createElement("span",{style:{color:"#165DFF"}},"\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D"),"\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F")}):da.update({content:Ai.createElement("div",null,"\u60A8\u5DF2\u53D6\u6D88\u52FE\u9009",Ai.createElement("span",{style:{color:"#165DFF"}},"\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D"),"\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F")});return}Yn(!0);const Yt=yield(0,fe.ZP)(`/api/exercises/${Oe==null?void 0:Oe.categoryId}/property_settings.json`,{method:"post",body:On});Yn(!1),Yt.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),pa(""),le({type:"exercise/getCommonHeader",payload:Ws({},Oe)}),le({type:"exercise/getWorkSetting",payload:Ws({},Oe)}))});return Ai.createElement("section",{className:Ii.scoreSettingWrapper,style:{padding:"30px 50px"}},Ai.createElement(yt.Z,{spinning:ve["exercise/getWorkSetting"]||jn},(at==null?void 0:at.is_make_up_exercise)&&Ai.createElement(Ai.Fragment,null,Ai.createElement(re.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px"}},Ai.createElement(pe.Z,null,Ai.createElement(Re.default,{checked:an.open_make_up,disabled:Pe,onChange:On=>{an.open_make_up=On.target.checked,wn(Object.assign({},an))},className:Ii.mainRuleText},Ai.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u8865\u8003\u6263\u5206 ")),Ai.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u7CFB\u7EDF\u5C06\u5728\u6BCF\u4E2A\u53C2\u52A0\u8865\u8003\u5B66\u751F\u6700\u7EC8\u6210\u7EE9\u7684\u57FA\u7840\u4E0A\u81EA\u52A8\u6263\u9664\u5BF9\u5E94\u8BBE\u7F6E\u7684\u5206\u503C\uFF09"))),an.open_make_up&&Ai.createElement("div",{className:"flex item-center gap-10px",style:{background:"#F6F7F9",padding:"13px 54px"}},Ai.createElement("div",null,"\u6263\u5206"),Ai.createElement(Te.Z,{value:an==null?void 0:an.make_up_score,min:1,step:1,max:(dt=Wt==null?void 0:Wt.exercise)!=null&&dt.total_score?Number((Dt=Wt==null?void 0:Wt.exercise)==null?void 0:Dt.total_score):Number.MAX_SAFE_INTEGER,suffix:"\u5206",style:{width:"120px"},onChange:On=>{wn(ld(Ws({},an),{make_up_score:Math.floor(On)}))}}))),Ai.createElement(re.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px"}},Ai.createElement(pe.Z,null,Ai.createElement(Re.default,{checked:an.use_blank_score,disabled:Pe,onChange:On=>{an.use_blank_score=On.target.checked,wn(Object.assign({},an))},className:Ii.mainRuleText},Ai.createElement(Ai.Fragment,null,Ai.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206"))),Ai.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5B66\u751F\u6709\u6F0F\u9009\u6B63\u786E\u7B54\u6848\u4F46\u662F\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\uFF0C\u53EF\u83B7\u5F97\u90E8\u5206\u5206\u503C\uFF0C\u5206\u503C=\u9009\u4E2D\u7684\u7B54\u6848\u4E2A\u6570*\uFF08\u8BE5\u5C0F\u9898\u5206\u503C/\u6B63\u786E\u7B54\u6848\u7684\u4E2A\u6570\uFF09\uFF09"))),Ai.createElement(re.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px"}},Ai.createElement(pe.Z,null,Ai.createElement(Re.default,{checked:an.downcase,disabled:Pe,onChange:On=>{an.downcase=On.target.checked,wn(Object.assign({},an))},className:Ii.mainRuleText},Ai.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u586B\u7A7A\u9898\u5224\u5206\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Ai.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u586B\u7A7A\u9898\u5728\u5224\u5206\u65F6\uFF0C\u5C06\u5FFD\u7565\u7B54\u6848\u603B\u4E2D\u82F1\u6587\u5B57\u6BCD\u5927\u5C0F\u5199\u9650\u5236\uFF09"))),Ai.createElement(re.Z,{align:"middle",justify:"space-between",style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},Ai.createElement(pe.Z,null,Ai.createElement(Re.default,{checked:an.open_total_score,disabled:Pe,onChange:On=>{an.open_total_score=On.target.checked,On.target.checked?(an.open_score=!1,an.open_score_reviewed=!0):(an.open_score=!0,an.open_score_reviewed=!1),wn(Object.assign({},an))},className:Ii.mainRuleText},Ai.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u6210\u7EE9")),Ai.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u53EF\u914D\u7F6E\u5B66\u751F\u5728\u67D0\u9636\u6BB5\u53EF\u67E5\u770B\u8003\u8BD5\u6210\u7EE9\uFF09"))),an.open_total_score&&Ai.createElement(Ai.Fragment,null,Ai.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 54px"}},Ai.createElement(be.ZP.Group,{disabled:Pe,value:an.open_score?"afterEndTime":an!=null&&an.open_score_reviewed?"afterReview":"afterCommit",onChange:On=>{On.target.value==="afterEndTime"?wn(ma=>ld(Ws({},ma),{open_score:!0,open_score_reviewed:!1,open_score_commited:!1})):On.target.value==="afterReview"?wn(ma=>ld(Ws({},ma),{open_score:!1,open_score_reviewed:!0,open_score_commited:!1})):wn(ma=>ld(Ws({},ma),{open_score:!1,open_score_reviewed:!1,open_score_commited:!0}))}},Ai.createElement(be.ZP,{value:"afterEndTime",style:{marginRight:"80px"}},Ai.createElement("span",{style:{color:"#000"}},"\u8003\u8BD5\u622A\u6B62\u540E")),Ai.createElement(be.ZP,{value:"afterCommit",style:{marginRight:"80px"}},Ai.createElement("span",{style:{color:"#000"}},"\u63D0\u4EA4\u8BD5\u5377\u540E")),Ai.createElement(be.ZP,{value:"afterReview"},Ai.createElement("span",{style:{color:"#000"}},"\u8003\u8BD5\u622A\u6B62\u4E14\u8BD5\u5377\u8BC4\u9605\u5B8C\u6210\u540E")))),Ai.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},Ai.createElement(Re.default,{className:Ii.mainRuleText,checked:an.answered_open,disabled:Pe,onChange:On=>{an.answered_open=On.target.checked,wn(Object.assign({},an))}},Ai.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u67E5\u770B\u8BD5\u5377")),Ai.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u8003\u8BD5\u7B54\u5377\uFF09")),an.answered_open&&Ai.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 54px"}},Ai.createElement(be.ZP.Group,{value:an.answer_open,disabled:Pe,onChange:On=>{an.answer_open=On.target.value,wn(Object.assign({},an))}},Ai.createElement(be.ZP,{value:!0,style:{marginRight:"25px"}},Ai.createElement("span",{style:{color:"#000"}},"\u663E\u793A\u8BD5\u9898\u7B54\u6848\u548C\u89E3\u6790")),Ai.createElement(be.ZP,{value:!1},Ai.createElement("span",{style:{color:"#000"}},"\u4E0D\u663E\u793A\u8BD5\u9898\u7B54\u6848\u548C\u89E3\u6790")))),Ai.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},Ai.createElement(Re.default,{className:Ii.mainRuleText,checked:an.score_open,disabled:Pe,onChange:On=>{an.score_open=On.target.checked,wn(Object.assign({},an))}},Ai.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9")),Ai.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5DF2\u7ECF\u4EA4\u5377\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u540C\u5B66\u672C\u573A\u8003\u8BD5\u7684\u6210\u7EE9\uFF09")),Ai.createElement(re.Z,{style:{background:"#F6F7F9",padding:"13px 30px"}},Ai.createElement(Re.default,{className:Ii.mainRuleText,checked:an.show_statistic,disabled:Pe,onChange:On=>{an.show_statistic=On.target.checked,wn(Object.assign({},an))}},Ai.createElement("span",{style:{fontWeight:400,color:"#000"},className:"font14"},"\u5141\u8BB8\u5DF2\u63D0\u4EA4\u7B54\u9898\u7684\u5B66\u751F\u67E5\u770B\u7EDF\u8BA1\u7ED3\u679C")),Ai.createElement("span",{style:{color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5DF2\u7ECF\u4EA4\u5377\u7684\u5B66\u751F\u53EF\u4EE5\u672C\u573A\u8003\u8BD5\u7684\u7EDF\u8BA1\u7ED3\u679C\uFF09"))),((0,bt.aN)()||((_e=me==null?void 0:me.commonHeader)==null?void 0:_e.exercise_author))&&Ai.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:Wn},"\u4FDD\u5B58")))};var jd=(0,ye.connect)(({exercise:me,loading:ve,globalSetting:le})=>({exercise:me,loading:ve.effects,globalSetting:le}))(o0),Ni=x(59301),i0=Object.defineProperty,l0=Object.defineProperties,ud=Object.getOwnPropertyDescriptors,sd=Object.getOwnPropertySymbols,wd=Object.prototype.hasOwnProperty,u0=Object.prototype.propertyIsEnumerable,Zd=(me,ve,le)=>ve in me?i0(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Pl=(me,ve)=>{for(var le in ve||(ve={}))wd.call(ve,le)&&Zd(me,le,ve[le]);if(sd)for(var le of sd(ve))u0.call(ve,le)&&Zd(me,le,ve[le]);return me},$o=(me,ve)=>l0(me,ud(ve)),qi=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const ql=({exercise:me,globalSetting:ve,loading:le,dispatch:dt})=>{const{workSetting:Dt,commonHeader:_e}=me,Wt=(0,ye.useParams)();Wt.category=Wt.categoryId;const[at,Oe]=(0,a.useState)(!1),[Pe,xn]=(0,a.useState)(0),[jn,Yn]=(0,a.useState)(0),[an,wn]=(0,a.useState)(!1),[aa,pa]=(0,a.useState)({}),[$n,Wn]=(0,a.useState)(!1),[Qa,On]=(0,a.useState)([]),[ma,Yt]=(0,a.useState)([]),[da,oa]=(0,a.useState)([]),[Ta,Jt]=(0,a.useState)([]),[va,ra]=(0,a.useState)([]);let[ir,eo]=(0,a.useState)({select_appraise:!1,sealed_review:!1,review_type:0,end_time:""});(0,a.useEffect)(()=>{var Oa;!(0,bt.aN)()&&!((Oa=Dt==null?void 0:Dt.exercise)!=null&&Oa.is_creator)&&Oe(!0)},[Dt]),(0,a.useEffect)(()=>{Pr()},[_e]);const Pr=()=>qi(void 0,null,function*(){wn(!0);const Oa=yield(0,fe.ZP)(`/api/exercises/${Wt==null?void 0:Wt.categoryId}/distinguish_exercise_setting.json`,{method:"get"});Object.keys(ir).forEach(Fr=>{ir[Fr]=Oa==null?void 0:Oa[Fr]}),console.log(Oa,"res"),pa(Pl({},Oa)),ra((Oa==null?void 0:Oa.exercise_questions)||[]),fa(Pl({},Oa)),Yt((Oa==null?void 0:Oa.course_review_teachers)||[]),eo($o(Pl({},ir),{select_appraise:!!Oa.end_time})),xn((Oa==null?void 0:Oa.total)||0),Yn((Oa==null?void 0:Oa.finish_total)||0),wn(!1),za("")}),Dr=()=>{const Oa=JSON.parse(JSON.stringify(ir));if(!Oa.select_appraise){Pr();return}if(!Oa.end_time){oe.ZP.warning("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Oa.review_type&&!Ta.length){oe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}if(Oa.review_type&&!va.some(Fr=>!!Fr.appraise_teachers.length)){oe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}Oa.review_type===0&&(Oa.exercises=Ta==null?void 0:Ta.map(Fr=>{var xr;return{id:Fr.id,total:Fr.total,finish_total:Fr.finish_total,unfinished_total:Fr.unfinished_total,appraise_teacher_ids:(xr=Fr==null?void 0:Fr.appraise_teachers)==null?void 0:xr.map(qa=>({id:qa.id}))}})),Oa.review_type===1&&(Oa.exercise_questions=va==null?void 0:va.map(Fr=>{var xr;return{id:Fr.id,total:Fr.total,question_id:Fr.question_id,appraise_teacher_ids:(xr=Fr==null?void 0:Fr.appraise_teachers)==null?void 0:xr.map(qa=>({id:qa.id,message_status:qa.message_status}))}})),delete Oa.select_appraise,Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,closable:!0,width:650,title:"\u63D0\u793A",content:Ni.createElement("div",null,Ni.createElement("div",null,"\u4E3A\u786E\u4FDD\u96C6\u4E2D\u9605\u5377\u6A21\u5F0F\u8BC4\u5206\u7ED3\u679C\u7684\u51C6\u786E\u6027\uFF0C\u4FDD\u5B58\u8BC4\u9605\u8BBE\u7F6E\u4E4B\u540E\uFF0C\u672C\u573A\u8003\u8BD5\u5C06",Ni.createElement("span",{style:{color:"#FA6400"}},"\u7981\u6B62"),"\u8FDB\u884C\u4EE5\u4E0B\u64CD\u4F5C\uFF1A"),Ni.createElement("div",{style:{padding:10,marginTop:5,background:"#F6F7F9"}},"1.\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5",Ni.createElement("br",null),"2.\u4FEE\u6539\u672C\u573A\u8003\u8BD5\u7ED3\u675F\u65F6\u95F4",Ni.createElement("br",null),"3.\u5F00\u542F\u8865\u8003",Ni.createElement("br",null),"4.\u7F16\u8F91\u8BD5\u5377"),Ni.createElement("div",{className:"c-grey-999",style:{marginTop:10,color:"#FA6A0A",display:"flex",alignItems:"center"}},Ni.createElement(b.Z,{style:{marginRight:3}})," ",Ni.createElement("span",null,"\u6CE8\u610F\uFF1A\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03"))),onOk:()=>{Qt(Oa)}})},Qt=Oa=>qi(void 0,null,function*(){wn(!0);const Fr=yield(0,fe.ZP)(`/api/exercises/${Wt==null?void 0:Wt.categoryId}/appraise_settings.json`,{method:"post",body:Oa});if(wn(!1),Fr.status===0){oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),za(""),Pr(),dt({type:"exercise/getCommonHeader",payload:Pl({},Wt)});return}}),tt=(Oa,Fr)=>{const xr=Math.floor(Oa/Fr);let qa=Oa%Fr;const ea=[];for(let Ua=0;Ua0?1:0)),qa--;return ea},ka=Oa=>{var Fr;if(Oa[0]){let xr=[];Ta.forEach(ea=>xr=xr.concat(ea.appraise_teachers));let qa=ma.filter(ea=>xr.every(Ua=>Ua.id!==ea.id));console.log(qa,"newItems"),oa([...qa]),Wn(Oa)}if(!Oa[0]){let xr=[];xr=xr.concat(((Fr=va==null?void 0:va[Oa[1]])==null?void 0:Fr.appraise_teachers)||[]);let qa=ma.filter(ea=>xr.every(Ua=>Ua.id!==ea.id));oa([...qa]),Wn(Oa)}},fa=Oa=>{if(Oa!=null&&Oa.start_appraise){Jt((Oa==null?void 0:Oa.exercises)||[]);return}let Fr=Oa==null?void 0:Oa.exercises;const xr=tt(Oa==null?void 0:Oa.total,Fr.length),qa=tt(Oa==null?void 0:Oa.finish_total,Fr.length);xr.forEach((ea,Ua)=>{Fr[Ua].total=ea}),qa.forEach((ea,Ua)=>{Fr[Ua].finish_total=ea,Fr[Ua].unfinished_total=Fr[Ua].total-Fr[Ua].finish_total}),Fr=Fr.filter(ea=>ea.total>0),Jt(JSON.parse(JSON.stringify(Fr)))},ja=()=>{if(!Qa.length){oe.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08");return}if($n[0]){if($n[1]===null){const Oa=da.filter(ea=>Qa.includes(ea.id));let Fr=[...Ta,...Oa==null?void 0:Oa.map(ea=>({appraise_teachers:[ea],total:0,finish_total:0,unfinished_total:0}))];const xr=tt(Pe,Fr.length),qa=tt(jn,Fr.length);xr.forEach((ea,Ua)=>{Fr[Ua].total=ea}),qa.forEach((ea,Ua)=>{Fr[Ua].finish_total=ea,Fr[Ua].unfinished_total=Fr[Ua].total-Fr[Ua].finish_total}),Fr=Fr.filter(ea=>ea.total>0),Jt(JSON.parse(JSON.stringify(Fr))),Wn(!1)}if($n[1]!==null){const Oa=da.filter(xr=>Qa.includes(xr.id));let Fr=[];Ta.forEach((xr,qa)=>{if($n[1]===qa){Fr.push($o(Pl({},xr),{appraise_teachers:[...xr.appraise_teachers,...Oa]}));return}Fr.push(xr)}),Jt(Fr),Wn(!1)}}if(!$n[0]&&$n[1]!==null){let Oa=da.filter(xr=>Qa.includes(xr.id));Oa=Oa.map(xr=>$o(Pl({},xr),{message_status:aa!=null&&aa.start_appraise?1:0}));let Fr=[];va.forEach((xr,qa)=>{if($n[1]===qa){Fr.push($o(Pl({},xr),{appraise_teachers:[...xr.appraise_teachers,...Oa]}));return}Fr.push(xr)}),ra(Fr),Wn(!1)}},vr=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"center",render:(Oa,Fr,xr)=>xr+1,width:70},{title:"\u8BC4\u9605\u6559\u5E08",align:"center",dataIndex:"appraise_teachers",className:Ii.padding,render:(Oa,Fr,xr)=>Ni.createElement("span",{className:Ii.tagWrap},Ni.createElement("div",null,Oa==null?void 0:Oa.map(qa=>Ni.createElement("div",{className:Ii.tag,key:qa.id},Ni.createElement("b",{title:qa.name},qa.name),(qa==null?void 0:qa.disabled)!==!0&&!at&&Ni.createElement("span",{onClick:ea=>{const Ua=Oa.filter(ta=>ta.id!==qa.id),Ca=Ta.map((ta,Ba)=>Ba===xr?$o(Pl({},ta),{appraise_teachers:Ua}):ta);Ua.length?Jt(Ca):Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5220\u9664\u6B64\u6559\u5E08\uFF0C\u8BD5\u5377\u5C06\u91CD\u65B0\u5747\u5206\u7ED9\u5176\u4ED6\u8BC4\u9605\u6559\u5E08\uFF1B\u5982\u9700\u6DFB\u52A0\u6307\u5B9A\u6559\u5E08\uFF0C\u8BF7\u70B9\u51FB\u201C+\u8BC4\u9605\u6559\u5E08\u201D\u6309\u94AE\u3002",onOk:()=>{const ta=Ta==null?void 0:Ta.filter(($a,mr)=>mr!==xr),Ba=tt(Pe,ta.length),qn=tt(jn,ta.length);Ba.forEach(($a,mr)=>{ta[mr].total=$a}),qn.forEach(($a,mr)=>{ta[mr].finish_total=$a,ta[mr].unfinished_total=ta[mr].total-ta[mr].finish_total}),Jt(JSON.parse(JSON.stringify(ta)))}})}},Ni.createElement("i",{className:"iconfont icon-guanbi7"}))))),!at&&Ni.createElement("span",{onClick:()=>ka([!0,xr]),style:{fontSize:14,fontWeight:400},className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"}," \u6DFB\u52A0\u5171\u8BC4\u6559\u5E08"))},{title:"\u603B\u6570\u91CF",align:"center",dataIndex:"total",width:90},{title:"\u5DF2\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"finish_total",width:100},{title:"\u5F85\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"unfinished_total",width:100}],Sa=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"center",render:(Oa,Fr,xr)=>xr+1,width:70},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",align:"center",width:100},{title:"\u8BC4\u9605\u6559\u5E08",align:"center",className:Ii.padding,dataIndex:"appraise_teachers",render:(Oa,Fr,xr)=>Ni.createElement("span",{className:Ii.tagWrap},Ni.createElement("div",null,Oa==null?void 0:Oa.map(qa=>Ni.createElement("div",{className:Ii.tag,key:qa.id},Ni.createElement("b",{title:qa.name},qa.name),(qa==null?void 0:qa.disabled)!==!0&&!at&&Ni.createElement("span",{onClick:()=>{const ea=Oa.filter(Ca=>Ca.id!==qa.id),Ua=va.map((Ca,ta)=>ta===xr?$o(Pl({},Ca),{appraise_teachers:ea}):Ca);ra(Ua)}},Ni.createElement("i",{className:"iconfont icon-guanbi7"}))))),!at&&Ni.createElement("span",{onClick:()=>ka([!1,xr]),className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"}))},{title:"\u603B\u6570\u91CF",align:"center",dataIndex:"total",width:90},{title:"\u5DF2\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"finish_total",width:100},{title:"\u5F85\u8BC4\u9605\u6570\u91CF",align:"center",dataIndex:"unfinished_total",width:100}];(0,a.useEffect)(()=>{za("\u8868\u5355\u672A\u4FDD\u5B58")},[ir]);const Xr=Oa=>{Oa.preventDefault(),Oa.returnValue=""},za=(Oa="")=>{dt({type:"exercise/setActionTabs",payload:{key:Oa}})};return Ni.createElement("section",{className:Ii.form,style:{padding:"30px 50px",marginBottom:"0px"}},Ni.createElement(yt.Z,{spinning:an},Ni.createElement("div",{className:Ii.title},"\u96C6\u4E2D\u8BC4\u9605",Ni.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5F53\u5B58\u5728\u5B66\u751F\u5DF2\u4EA4\u5377\u3001\u8003\u8BD5\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\uFF0C\u4E14\u8BD5\u5377\u5305\u542B\u586B\u7A7A\u3001\u7B80\u7B54\u3001\u7F16\u7A0B\u3001\u7A0B\u5E8F\u586B\u7A7A\u3001\u5B9E\u8BAD\u9898\u4EFB\u610F\u9898\u578B\u65F6\uFF0C\u65B9\u53EF\u5F00\u542F\u96C6\u4E2D\u8BC4\u9605\uFF09")),Ni.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px"}},Ni.createElement(Re.default,{checked:ir.select_appraise,disabled:at||!(aa!=null&&aa.can_open_appraise&&!(aa!=null&&aa.end_time)),onChange:Oa=>{ir.select_appraise=Oa.target.checked,eo(Object.assign({},ir))}}),Ni.createElement("span",{style:{color:"#000",fontSize:"14px",marginLeft:"10px"}},"\u96C6\u4E2D\u9605\u5377"),Ni.createElement("span",{style:{color:"#666",marginLeft:"5px"}},"\uFF08\u5F00\u542F\u96C6\u4E2D\u9605\u5377\u540E\u65E0\u6CD5\u5173\u95ED\uFF09"),ir.select_appraise&&Ni.createElement("div",{style:{marginTop:"15px",marginLeft:30}},Ni.createElement("span",{style:{color:"#666666",marginRight:"20px"}},Ni.createElement("span",{style:{color:"red"}},"*"),"\u622A\u6B62\u65F6\u95F4"),Ni.createElement(Fn.default,{style:{width:234},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ze()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:at,allowClear:!1,value:ir.end_time?Ze()(ir.end_time):"",disabledDate:Ot.Q8,disabledTime:Oa=>(0,Ot.d0)(Oa),onChange:(Oa,Fr)=>{ir.end_time=Fr,eo(Object.assign({},ir))}}))),ir.select_appraise&&Ni.createElement("div",null,Ni.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Ni.createElement(Re.default,{checked:ir.sealed_review,disabled:at||!(aa!=null&&aa.change_sealed_review),onChange:Oa=>{ir.sealed_review=Oa.target.checked,eo(Object.assign({},ir))}}),Ni.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"#000"}},"\u5C01\u5377\u8BC4\u9605"),Ni.createElement("span",{style:{color:"#666",marginLeft:"5px"}},"\uFF08\u9009\u4E2D\uFF0C\u6559\u5E08\u5728\u96C6\u4E2D\u8BC4\u9605\u754C\u9762\u4E0D\u663E\u793A\u5B66\u751F\u4FE1\u606F\uFF09")),Ni.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},Ni.createElement("div",{style:{color:"#333333",fontSize:14,fontWeight:600,marginBottom:20}},"\u8BC4\u9605\u6A21\u5F0F",Ni.createElement("span",{style:{fontWeight:400,fontSize:14,color:"#666"}},"\uFF08\u8BC4\u9605\u6A21\u5F0F\u5F00\u542F\u540E\u4E0D\u53EF\u66F4\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF09")),Ni.createElement(be.ZP.Group,{value:ir.review_type,disabled:at||!!(aa!=null&&aa.end_time),style:{marginLeft:30},onChange:Oa=>{ir.review_type=Oa.target.value,eo(Object.assign({},ir))}},Ni.createElement(be.ZP,{value:0},Ni.createElement("span",{style:{color:"#000"}},"\u8BD5\u5377\u6A21\u5F0F"),Ni.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5B66\u751F\u8BD5\u5377\u5C06\u5747\u5300\u5206\u914D\u7ED9\u8BC4\u9605\u6559\u5E08\uFF0C\u65E0\u6CD5\u5747\u5206\u591A\u51FA\u7684\u8BD5\u5377\u968F\u673A\u5206\u914D\uFF09")),Ni.createElement(be.ZP,{style:{marginLeft:"50px"},value:1},Ni.createElement("span",{style:{color:"#000"}},"\u8BD5\u9898\u6A21\u5F0F"),Ni.createElement("span",{style:{color:"#666",fontWeight:400,fontSize:14}},"\uFF08\u5C06\u5355\u4E2A\u8BD5\u9898\u6307\u5B9A\u7ED9\u591A\u4E2A\u6559\u5E08\u5171\u540C\u8BC4\u9605\uFF09"))),Ni.createElement(re.Z,{style:{width:"100%",marginTop:"15px"},align:"middle"},Ni.createElement("div",{style:{color:"#666666",marginRight:"20px"}},Ni.createElement("span",{style:{color:"red"}},"*"),"\u8BC4\u9605\u6559\u5E08"),ir.review_type===0&&Ni.createElement("div",{style:{flex:1}},Ta.length>0&&Ni.createElement(z.default,{bordered:!0,className:"mb20",pagination:!1,dataSource:Ta,columns:vr}),(aa==null?void 0:aa.start_appraise)===!1&&!at&&Ni.createElement("div",{onClick:()=>ka([!0,null]),style:{display:Pe==1&&(Ta==null?void 0:Ta.length)===1&&"none",width:"124px",height:"38px",lineHeight:"38px",border:"1px #3061D0 solid",borderRadius:"2px",textAlign:"center",cursor:"pointer",color:"#3061D0",background:"#fff"}},"\u6DFB\u52A0\u8BC4\u9605\u6559\u5E08")),ir.review_type===1&&Ni.createElement("div",{style:{flex:1}},va.length>0&&Ni.createElement(z.default,{bordered:!0,pagination:!1,rowKey:"id",dataSource:va,columns:Sa}))))),((0,bt.aN)()||!!aa.exercise_author)&&Ni.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:Dr},"\u4FDD\u5B58")),Ni.createElement(Fe.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:!!$n,title:($n==null?void 0:$n[1])===null?"\u6307\u5B9A\u8BC4\u9605\u6559\u5E08":"\u5171\u540C\u8BC4\u9605\u6559\u5E08",bodyStyle:{padding:"0 16px"},okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:"800px",onOk:ja,afterClose:()=>{On([])},onCancel:()=>{Wn(!1)}},Ni.createElement(z.default,{pagination:{hideOnSinglePage:!0},bordered:!0,rowSelection:{type:"checkbox",onChange:Oa=>{On(Oa)}},rowKey:"id",dataSource:da,columns:[{title:"\u6559\u5E08\u59D3\u540D",align:"center",dataIndex:"name",width:"25%"},{title:"\u624B\u673A",align:"center",dataIndex:"phone",width:"18%"},{title:"\u90AE\u7BB1",align:"center",dataIndex:"email",width:"28%"},{title:"\u89D2\u8272",align:"center",dataIndex:"identity"}]})))};var bu=(0,ye.connect)(({exercise:me,loading:ve,globalSetting:le})=>({exercise:me,loading:ve.effects,globalSetting:le}))(ql),dl=x(59301),Ts=Object.defineProperty,sc=Object.defineProperties,ks=Object.getOwnPropertyDescriptors,Gc=Object.getOwnPropertySymbols,wc=Object.prototype.hasOwnProperty,Ls=Object.prototype.propertyIsEnumerable,s0=(me,ve,le)=>ve in me?Ts(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,c0=(me,ve)=>{for(var le in ve||(ve={}))wc.call(ve,le)&&s0(me,le,ve[le]);if(Gc)for(var le of Gc(ve))Ls.call(ve,le)&&s0(me,le,ve[le]);return me},P0=(me,ve)=>sc(me,ks(ve)),$0=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const b0=({exercise:me,globalSetting:ve,loading:le,dispatch:dt})=>{var Dt,_e;const{workSetting:Wt,commonHeader:at}=me,[Oe]=de.default.useForm(),Pe=(0,ye.useParams)();Pe.category=Pe.categoryId;const[xn,jn]=(0,a.useState)(!1),[Yn,an]=(0,a.useState)(!1),wn={forbid_screen:!1,screen_key:((Dt=Wt==null?void 0:Wt.exercise)==null?void 0:Dt.screen_key)||"",use_white_list:!1,white_list:[],net_limit:!1,net_limit_list:""};let[aa,pa]=(0,a.useState)(wn);const[$n,Wn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var Jt,va;Qa(),(Jt=Wt==null?void 0:Wt.exercise)!=null&&Jt.id&&!(0,bt.aN)()&&!((va=Wt==null?void 0:Wt.exercise)!=null&&va.is_creator)&&jn(!0)},[me==null?void 0:me.workSetting]),(0,a.useEffect)(()=>{((at==null?void 0:at.exercise_status)==="5"||at!=null&&at.appraise_label)&&jn(!0)},[at]),(0,a.useEffect)(()=>{},[]),(0,a.useEffect)(()=>{me.actionTabs.key==="insterIp"&&(me.actionTabs.data.ip?aa[me.actionTabs.type]=[...aa[me.actionTabs.type]||[],...me.actionTabs.data.ip]:aa[me.actionTabs.type]=[...aa[me.actionTabs.type]||[],`${me.actionTabs.data.startIP},${me.actionTabs.data.startIP.substring(0,me.actionTabs.data.startIP.lastIndexOf("."))+"."+me.actionTabs.data.endIP}`],On(aa),Wn(!0))},[me.actionTabs]);const Qa=()=>{const Jt=JSON.parse(JSON.stringify(Wt));Object.keys(aa).forEach(va=>{var ra;aa[va]=(ra=Jt==null?void 0:Jt.exercise)==null?void 0:ra[va]}),On(P0(c0({},aa),{ip_limit:aa.ip_limit!=="no"}))},On=Jt=>{pa(Jt),Oe.setFieldsValue(Jt)};function ma(Jt=""){if(!Jt)return!1;const va=Jt.split(` +`),ra=/^(http|https):\/\//;for(let ir=0;ir{var va,ra;if(Jt.categoryId=Pe.categoryId,Jt.forbid_screen&&!(Jt!=null&&Jt.screen_key.replace(/\s+/g,""))){oe.ZP.warning("\u8BF7\u586B\u5199\u89E3\u9501\u5207\u5C4F\u7801");return}if(Jt!=null&&Jt.use_white_list&&!((va=Jt==null?void 0:Jt.white_list)!=null&&va.length)){oe.ZP.warning("\u8BF7\u9009\u62E9\u767D\u540D\u5355\u7A0B\u5E8F");return}if(Jt!=null&&Jt.net_limit){if(Jt!=null&&Jt.net_limit_list&&!((ra=Jt==null?void 0:Jt.net_limit_list)!=null&&ra.replace(/\s+/g,""))){oe.ZP.warning("\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u4E0D\u5141\u8BB8\u5168\u90E8\u4E3A\u7A7A\u683C");return}if(ma(Jt==null?void 0:Jt.net_limit_list)){oe.ZP.warning("\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u57DF\u540D\u4E0D\u9700\u8981\u586B\u5199http/https\u7684\u524D\u7F00\uFF0C\u8BF7\u4FEE\u6539");return}}da(Jt)},da=Jt=>$0(void 0,null,function*(){an(!0);const va=yield(0,fe.ZP)(`/api/exercises/${Pe==null?void 0:Pe.categoryId}/client_cheating_settings.json`,{method:"post",body:Jt});an(!1),va.status===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F"),dt({type:"exercise/getCommonHeader",payload:c0({},Pe)}),dt({type:"exercise/getWorkSetting",payload:c0({},Pe)}),Wn(!1))});(0,a.useEffect)(()=>{oa($n?"\u8868\u5355\u672A\u4FDD\u5B58":"")},[$n]);const oa=(Jt="")=>{dt({type:"exercise/setActionTabs",payload:{key:Jt}})},Ta=[{value:"360huabao",label:"360\u753B\u62A5"},{value:"360se",label:"360\u6D4F\u89C8\u5668"},{value:"chrome",label:"google\u6D4F\u89C8\u5668"},{value:"Code",label:"vscode\u7F16\u8F91\u5668"},{value:"msedge",label:"edge\u6D4F\u89C8\u5668"},{value:"QQ",label:"qq\u6D4F\u89C8\u5668"},{value:"SystemSettings",label:"\u7CFB\u7EDF\u8BBE\u7F6E"},{value:"WeChat",label:"\u5FAE\u4FE1"},{value:"WindowsTerminal",label:"\u7EC8\u7AEF"},{value:"WINWORD",label:"\u5FAE\u8F6FOffice"},{value:"Taskmgr",label:"\u4EFB\u52A1\u7BA1\u7406\u5668"},{value:"EXCEL",label:"Microsoft Excel"},{value:"POWERPNT",label:"Microsoft PowerPoint"},{value:"firefox",label:"Firefox"},{value:"DingTalk",label:"\u9489\u9489"}];return dl.createElement("section",{className:Ii.formDom,style:{padding:"30px 50px"}},dl.createElement(yt.Z,{spinning:le["exercise/getWorkSetting"]||Yn},dl.createElement(de.default,{form:Oe,name:"basicForm",initialValues:wn,colon:!1,onValuesChange:(Jt,va)=>{console.log("onValuesChange",va);let ra=va;for(const ir in Jt)ir=="forbid_screen"&&va[ir]&&at!=null&&at.have_unity_3d_shixun&&(ra.forbid_screen=!1,On(ra),Fe.default.confirm({title:"\u63D0\u793A",width:518,icon:null,centered:!0,content:dl.createElement("div",null,`\u8BD5\u5377\u4E2D\u7684${at==null?void 0:at.unity_3d_shixun}\u9700\u8981\u6253\u5F00\u7B2C\u4E09\u65B9\u8F6F\u4EF6\u5BA2\u6237\u7AEF\uFF0C\u65E0\u6CD5\u5F00\u542F\u201C\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377\u201D\u8BBE\u7F6E\u9879`),cancelButtonProps:{className:Ii.edit},okText:"\u6211\u77E5\u9053\u4E86",cancelText:"\u4FEE\u6539\u8BD5\u5377",onCancel:()=>{ye.history.push(at!=null&&at.is_random?`/classrooms/${Pe.coursesId}/exercise/${Pe.categoryId}/random/edit?type=settings`:`/classrooms/${Pe.coursesId}/exercise/add/${Pe.categoryId}?random=false&type=2`)}})),(ir=="ip_bind"||ir=="ip_limit")&&!va.is_locked&&va[ir]&&(ra.is_locked=!0),ir=="open_camera"&&(ra.photo_count=ra.photo_count||5);On(ra),Wn(!0)},onFinish:Yt},dl.createElement("div",{className:Ii.title},"\u5BA2\u6237\u7AEF\u8BBE\u7F6E"),dl.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},dl.createElement("div",{style:{color:"#000"}},"1\u3001\u82E5\u672A\u8BBE\u7F6E\u5BA2\u6237\u7AEF\u7684\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u652F\u6301\u5B66\u751F\u7F51\u9875\u7AEF\u4E0E\u5BA2\u6237\u7AEF\u540C\u65F6\u6309\u7167\u540C\u4E00\u5957\u89C4\u5219\u8FDB\u884C\u8003\u8BD5\uFF0C\u8003\u8BD5\u7684\u6570\u636E\u4E24\u7AEF\u540C\u6B65\u3002\u82E5\u8BBE\u7F6E\u5BA2\u6237\u7AEF\u8003\u8BD5\u4E0B\u7684\u4EFB\u610F\u89C4\u5219\uFF0C\u5219\u5224\u5B9A\u4E3A\u5F00\u542F\u5BA2\u6237\u7AEF\u8BBE\u7F6E\u7684\u8003\u8BD5\u3002"),dl.createElement("div",{style:{color:"#000",marginTop:"20px"}},"2\u3001\u5F00\u542F\u5BA2\u6237\u7AEF\u8BBE\u7F6E\u7684\u8003\u8BD5\uFF0C\u5B66\u751F\u53EA\u80FD\u5728Windows\u7CFB\u7EDF\u7684\u5BA2\u6237\u7AEF\u8FDB\u884C\u8003\u8BD5\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5\u8003\u8BD5\u7CFB\u7EDF\u5BA2\u6237\u7AEF\uFF0C\u70B9\u51FB",dl.createElement("a",{onClick:()=>{window.open("/download")}},"\u3010\u4E0B\u8F7D\u5BA2\u6237\u7AEF\u3011"))),dl.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},dl.createElement(de.default.Item,{name:"forbid_screen",valuePropName:"checked",style:{marginBottom:0}},dl.createElement(Re.default,{disabled:xn},dl.createElement(dl.Fragment,null,dl.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u7981\u6B62\u5207\u5C4F")))),aa.forbid_screen&&dl.createElement(re.Z,{className:Ii.unlockKeyWrapper,align:"middle"},dl.createElement("div",{style:{color:"#666666"}},"\u89E3\u9501\u5207\u5C4F\u7801"),dl.createElement(De.Z,{title:"\u5982\u5B66\u751F\u9700\u89E3\u9664\u5207\u5C4F\u9650\u5236\uFF0C\u9700\u6559\u5E08\u8F93\u5165\u89E3\u9501\u7801\u89E3\u9664"},dl.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Ii.title_icon}`,style:{cursor:"pointer",margin:"0 10px"}})),dl.createElement(de.default.Item,{name:"screen_key",style:{marginBottom:0}},dl.createElement(Se.default,{size:"large",className:Ii.unlockKeyInput,disabled:!0,placeholder:"\u8BF7\u8F93\u5165\u89E3\u9501\u5207\u5C4F\u7801"})),dl.createElement(pe.Z,null,!xn&&dl.createElement(Ce.ZP,{type:"link",onClick:()=>{Oe.setFieldsValue({screen_key:Math.floor(Math.random()*1e6).toString().padStart(6,"0")})}},"\u6362\u4E00\u6362")))),dl.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},dl.createElement(de.default.Item,{name:"use_white_list",valuePropName:"checked",style:{marginBottom:0}},dl.createElement(Re.default,{disabled:xn},dl.createElement(dl.Fragment,null,dl.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u8BBE\u7F6E\u767D\u540D\u5355\u7A0B\u5E8F")))),aa.use_white_list&&dl.createElement(re.Z,{className:Ii.unlockKeyWrapper,align:"middle"},dl.createElement(de.default.Item,{name:"white_list",style:{marginBottom:0,marginRight:10}},dl.createElement(dn.default,{mode:"tags",size:"large",disabled:xn,style:{width:1016},options:Ta})))),dl.createElement("div",{className:"ant-form-item",style:{background:"#F6F7F9",padding:"8px 30px",marginTop:"1px"}},dl.createElement(de.default.Item,{name:"net_limit",valuePropName:"checked",style:{marginBottom:0}},dl.createElement(Re.default,{disabled:xn},dl.createElement(dl.Fragment,null,dl.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u7F51\u7EDC\u53EF\u8BBF\u95EE\u6E05\u5355")))),aa.net_limit&&dl.createElement(re.Z,{className:Ii.unlockKeyWrapper,align:"middle"},dl.createElement(de.default.Item,{name:"net_limit_list",style:{marginBottom:0}},dl.createElement(Se.default.TextArea,{rows:5,style:{width:1016},disabled:xn,placeholder:`\u652F\u6301 http\u548Cip\u4E24\u79CD\u65B9\u5F0F\uFF0C\u591A\u4E2Ahttp\uFF0Cip\u591A\u884C\u5C55\u793A\u5982\uFF1A www.educoder.net\uFF08\u57DF\u540D\u4E0D\u9700\u8981\u586B\u5199http/https\u524D\u7F00\uFF09 192.160.22.2 -\u5982\u672A\u586B\u5199\uFF0C\u5219\u9ED8\u8BA4\u53EA\u80FD\u8FDB\u5165https://www.educoder.net\uFF08\u7F51\u9875\uFF09`}))))),((0,bt.aN)()||((_e=me==null?void 0:me.commonHeader)==null?void 0:_e.exercise_author))&&!(at!=null&&at.appraise_label)&&dl.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:()=>{Oe.submit()}},"\u4FDD\u5B58")),dl.createElement(bc,null))};var xm=(0,ye.connect)(({exercise:me,loading:ve,globalSetting:le})=>({exercise:me,loading:ve.effects,globalSetting:le}))(b0),d0=x(99517),cd=x(59301);const em=({exercise:me,globalSetting:ve,dispatch:le})=>{var dt,Dt,_e,Wt;const[at,Oe]=(0,a.useState)("0"),[Pe]=(0,ye.useSearchParams)(),xn=[{label:"\u53D1\u5E03\u8BBE\u7F6E",key:"0",element:cd.createElement(td,{changeActive:jn=>{Oe(jn)}})},{label:"\u9632\u4F5C\u5F0A\u8BBE\u7F6E",key:"2",element:cd.createElement(id,null)},(0,bt.GJ)()&&((Dt=(dt=me==null?void 0:me.workSetting)==null?void 0:dt.exercise)==null?void 0:Dt.exercise_type)!=2&&{label:"\u8BC4\u9605\u8BBE\u7F6E",key:"5",element:cd.createElement(bu,null)},{label:"\u6210\u7EE9\u8BBE\u7F6E",key:"3",element:cd.createElement(jd,null)},((Wt=(_e=me==null?void 0:me.workSetting)==null?void 0:_e.exercise)==null?void 0:Wt.exercise_type)!=2&&{label:"\u5BA2\u6237\u7AEF\u8BBE\u7F6E",key:"4",element:cd.createElement(xm,null)}].filter(jn=>!!jn);return(0,a.useEffect)(()=>(Pe.get("childrenTabs")&&Oe(Pe.get("childrenTabs")),le({type:"globalSetting/footerToggle",payload:!1}),()=>{le({type:"globalSetting/footerToggle",payload:!0})}),[]),cd.createElement("div",{style:{paddingBottom:"50px"}},cd.createElement(d0.Z,{dataSource:xn,style:{marginBottom:52}}))};var tm=(0,ye.connect)(({exercise:me,globalSetting:ve})=>({exercise:me,globalSetting:ve}))(em),Cs={wrap:"wrap___y4Bkb",head:"head___Dfq21",title:"title___cJ2wS",table:"table___gdAJP",FormCheckBoxDom:"FormCheckBoxDom___NtsDC"},Dd=x(39864),x0=x(65078),Ad=x(42441),m0=x(55069),Id=x(70341),Od=x(1742),nm=x(92310),g0=x.n(nm),w0=Object.defineProperty,am=Object.defineProperties,rm=Object.getOwnPropertyDescriptors,zd=Object.getOwnPropertySymbols,D0=Object.prototype.hasOwnProperty,Hd=Object.prototype.propertyIsEnumerable,f0=(me,ve,le)=>ve in me?w0(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Qd=(me,ve)=>{for(var le in ve||(ve={}))D0.call(ve,le)&&f0(me,le,ve[le]);if(zd)for(var le of zd(ve))Hd.call(ve,le)&&f0(me,le,ve[le]);return me},Gd=(me,ve)=>am(me,rm(ve)),I0=(me,ve)=>{var le={};for(var dt in me)D0.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&zd)for(var dt of zd(me))ve.indexOf(dt)<0&&Hd.call(me,dt)&&(le[dt]=me[dt]);return le},om=me=>{var ve=me,{data:le,className:dt="",colon:Dt=!1}=ve,_e=I0(ve,["data","className","colon"]);return a.createElement(de.default,Gd(Qd({},_e),{className:g0()(Cs.FormCheckBoxDom,dt),colon:Dt}),le==null?void 0:le.map((Wt,at)=>{var Oe=Wt,{ItemData:Pe,valuePropName:xn,children:jn,desc:Vn,type:an="Checkbox",normalize:wn}=Oe,aa=I0(Oe,["ItemData","valuePropName","children","desc","type","normalize"]);return(aa==null?void 0:aa.isShow)&&a.createElement(re.Z,{key:at,wrap:!1,justify:"space-between"},a.createElement(pe.Z,null,a.createElement(de.default.Item,Gd(Qd({},aa),{normalize:(pa,$n,Wn)=>{var Qa,On;return an=="Radio"||((Qa=$n||[])!=null&&Qa.every(ga=>ga==="all")&&pa.includes("all")&&pa.length>1&&(pa=pa.filter(ga=>ga!=="all")),(!((On=$n||[])!=null&&On.includes("all"))&&pa.includes("all")||(pa==null?void 0:pa.length)==0)&&(pa=["all"])),wn?wn(pa,$n,Wn):pa}}),jn||(an=="Checkbox"?a.createElement(Re.default.Group,{options:Pe}):a.createElement(be.ZP.Group,{options:Pe})))),a.createElement(pe.Z,null,Vn))}))},O0=x(36381),au={Onerow:"Onerow___ZYa8H",TableDom:"TableDom___PXmEy",CollapseDom:"CollapseDom___q9wvV",CollapseDomC:"CollapseDomC___zTeH1",CollapseChildrenDom:"CollapseChildrenDom___O1Ffz",open:"open___K7p7T",DomStyle:"DomStyle___EoUKX",DomStyleTitle:"DomStyleTitle___vhLg3",DomStyleTitleChild:"DomStyleTitleChild___a1RIx",Sessce:"Sessce___zdKQ2",AnswerSDom:"AnswerSDom___YkvgW",scale_hover:"scale_hover___RkGo0",percent:"percent___DP1EH"},p0=x(49142),im=Object.defineProperty,lm=Object.defineProperties,um=Object.getOwnPropertyDescriptors,N0=Object.getOwnPropertySymbols,sm=Object.prototype.hasOwnProperty,cm=Object.prototype.propertyIsEnumerable,L0=(me,ve,le)=>ve in me?im(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,dd=(me,ve)=>{for(var le in ve||(ve={}))sm.call(ve,le)&&L0(me,le,ve[le]);if(N0)for(var le of N0(ve))cm.call(ve,le)&&L0(me,le,ve[le]);return me},Nd=(me,ve)=>lm(me,um(ve));const R0=(me="")=>{var ve,le;const dt=document.createElement("html");return dt.innerHTML=(0,p0.ZP)(me),a.createElement("span",null,((le=(ve=dt==null?void 0:dt.children)==null?void 0:ve[1])==null?void 0:le.textContent)||(dt==null?void 0:dt.textContent)||"")},dm=({ModalProps:me={},QuestionDetail:ve={},CurrentData:le={}})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn,Vn;const{question_type:an=null}=ve;return(0,a.useEffect)(()=>{console.log("CurrentData===",le,ve,ve==null?void 0:ve.question_choices)},[le]),a.createElement(Fe.default,dd({},dd({title:"\u5B66\u751F\u7B54\u9898",centered:!0,width:800,destroyOnClose:!0,footer:null},me)),a.createElement("div",{className:"flex item-center mb20",style:{gap:"30px"}},a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u59D3\u540D"),le==null?void 0:le.name),a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u5B66\u53F7"),le==null?void 0:le.student_id),a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u5206\u73ED"),le==null?void 0:le.course_group_name),a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u5F97\u5206"),(dt=le==null?void 0:le.users_answer_info)==null?void 0:dt.score,"/",ve==null?void 0:ve.question_score)),a.createElement("div",{style:{maxHeight:500,overflow:"auto"}},(an===Er.fw[3].id||an===Er.fw[8].id)&&a.createElement("div",{className:"flex flex-col font14 gap-10px "},a.createElement("div",{className:"blod"},"\u7B54\u9898\u5185\u5BB9\uFF1A"),(_e=(Dt=le==null?void 0:le.users_answer_info)==null?void 0:Dt.choices)==null?void 0:_e.map((wn,aa)=>a.createElement("div",{key:wn==null?void 0:wn.exercise_choice_id},"\u7B54\u6848\uFF08\u586B\u7A7A",aa+1,"\uFF09\uFF1A",a.createElement("span",{style:{color:wn!=null&&wn.score_type?"#2EC25B":"#E30000"}},wn==null?void 0:wn.answer_text)))),an===Er.fw[4].id&&a.createElement(a.Fragment,null,a.createElement("div",{className:"flex flex-col font14 gap-10px"},a.createElement("div",{className:"blod"},"\u7B54\u9898\u5185\u5BB9\uFF1A"),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},(at=(Wt=le==null?void 0:le.users_answer_info)==null?void 0:Wt.choices)==null?void 0:at.map((wn,aa)=>a.createElement(rl.Z,{key:aa,value:(0,ue.EJ)(wn==null?void 0:wn.answer_text,ve==null?void 0:ve.question_keywords)})))),a.createElement("div",{className:"flex flex-col font14 gap-10px mt20"},a.createElement("div",{className:"blod"},"\u53C2\u8003\u7B54\u6848\uFF1A"),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},(Oe=ve==null?void 0:ve.question_choices)==null?void 0:Oe.map((wn,aa)=>a.createElement(rl.Z,{key:aa,value:wn==null?void 0:wn.answer_text}))))),an===Er.fw[5].id&&a.createElement("div",{className:"flex flex-col gap-20px"},(xn=(Pe=le==null?void 0:le.users_answer_info)==null?void 0:Pe.choices)==null?void 0:xn.map((wn,aa)=>a.createElement(a.Fragment,null,a.createElement("div",{className:"blod"},"\u7B2C",aa+1,"\u5173\u5B66\u751F\u4EE3\u7801",a.createElement(De.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 ml10",style:{cursor:"pointer",color:"#145DFF"}})),!(wn!=null&&wn.is_evaluate)&&a.createElement("span",{style:{color:"#E30000"}},"\uFF08\u672A\u8BC4\u6D4B\uFF09")),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},a.createElement("code",null,a.createElement("pre",null,wn==null?void 0:wn.answer_text)))))),an===Er.fw[6].id&&a.createElement("div",{className:"flex flex-col gap-20px"},(Vn=(jn=le==null?void 0:le.users_answer_info)==null?void 0:jn.choices)==null?void 0:Vn.map((wn,aa)=>a.createElement(a.Fragment,null,a.createElement("div",{className:"blod"},"\u5B66\u751F\u4EE3\u7801",a.createElement(De.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 ml10",style:{cursor:"pointer",color:"#145DFF"}})),!(wn!=null&&wn.is_evaluate)&&a.createElement("span",{style:{color:"#E30000"}},"\uFF08\u672A\u8BC4\u6D4B\uFF09")),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},a.createElement("code",null,a.createElement("pre",null,wn!=null&&wn.answer_text?Pn.Base64.decode(wn==null?void 0:wn.answer_text):""))))))))},mm=a.memo(dm),M0=({exercise:me,dispatch:ve,handleOnComplete:le})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn,Vn,an,wn,aa,pa,$n,Wn,Qa,On,ga,Yt,da,oa,Ta,Jt,va,ra,ir,eo,Pr,Dr,Qt,tt,ka;const{actionTabs:fa={},course_groups:ja=[]}=me,vr=(0,ye.useParams)(),[,Sa,Xr,za]=(0,xt.U)(ne.hv,{exercise_id:vr==null?void 0:vr.categoryId}),Oa=((dt=za==null?void 0:za.data)==null?void 0:dt.question)||{},Fr=((_e=(Dt=za==null?void 0:za.data)==null?void 0:Dt.exercise)==null?void 0:_e.use_blank_score)||0,[xr,qa]=(0,a.useState)({open:!1,currentData:{}}),[ea,Ua]=(0,a.useState)({page:1,limit:10,type:1,exercise_group_id:((Wt=fa==null?void 0:fa.data)==null?void 0:Wt.exercise_group_id)||"all",keyword:"",score_type:(at=fa==null?void 0:fa.data)!=null&&at.choice_position?(Oe=fa==null?void 0:fa.data)==null?void 0:Oe.choice_position:"all"}),Ca=()=>{ve({type:"exercise/setActionTabs",payload:{key:""}})},ta=(0,a.useMemo)(()=>{var Ba;const qn=Oa==null?void 0:Oa.question_type,$a=[{title:"\u5E8F\u53F7",dataIndex:"index",width:70},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name",render:mr=>mr||"\u672A\u5206\u73ED"}];return[Er.fw[0].id,Er.fw[1].id,Er.fw[2].id].includes(qn)&&$a.push({title:"\u9009\u9879",dataIndex:"users_answer_info.score",align:"center",width:100,render:(mr,Or)=>{var Co,po,Gr,ar,oo;const So=(po=(Co=Or==null?void 0:Or.users_answer_info)==null?void 0:Co.choices)==null?void 0:po.map(ji=>ji==null?void 0:ji.exercise_choice_id),Mi=(Gr=Oa==null?void 0:Oa.question_choices)==null?void 0:Gr.filter(ji=>So.includes(ji==null?void 0:ji.exercise_choice_id)),Gl=((oo=(ar=Oa==null?void 0:Oa.question_choices)==null?void 0:ar.filter(ji=>ji==null?void 0:ji.right_answer))==null?void 0:oo.map(ji=>ji==null?void 0:ji.exercise_choice_id))||[],zl=Gl.length===So.length?So.length>0&&So.every(ji=>Gl.includes(ji))?1:3:So.length>0&&So.every(ji=>Gl.includes(ji))&&Fr===1?2:3;return a.createElement(a.Fragment,null,Mi==null?void 0:Mi.map(ji=>a.createElement("span",{key:ji==null?void 0:ji.exercise_choice_id,style:{color:zl===3?"#E30000":zl===2?"#FF9D18":"#2EC25B"}},(Oa==null?void 0:Oa.question_type)===Er.fw[2].id?ji==null?void 0:ji.choice_text:Er.k4[(ji==null?void 0:ji.choice_position)-1])))}}),[Er.fw[3].id,Er.fw[4].id,Er.fw[8].id,Er.fw[6].id,Er.fw[7].id].includes(qn)&&$a.push({title:"\u5F97\u5206/\u5206\u6570",align:"center",dataIndex:"users_answer_info.score",render:(mr,Or)=>{var Co;return`${(Co=Or==null?void 0:Or.users_answer_info)==null?void 0:Co.score}/${Oa==null?void 0:Oa.question_score}`}},{title:"\u64CD\u4F5C",dataIndex:"test1",align:"center",render:(mr,Or)=>a.createElement("a",{onClick:()=>{qa({open:!0,currentData:Or})}},"\u67E5\u770B\u8BE6\u60C5")}),[Er.fw[5].id].includes(qn)&&$a.push(...((Ba=Oa==null?void 0:Oa.question_choices)==null?void 0:Ba.map((mr,Or=0)=>({title:`\u7B2C${mr==null?void 0:mr.position}\u5173\u5F97\u5206/\u5206\u6570`,align:"center",dataIndex:"users_answer_info.choices",width:150,render:(Co,po)=>{var Gr,ar,oo,So,Mi,Gl,zl,ji;return((ar=(Gr=po==null?void 0:po.users_answer_info)==null?void 0:Gr.choices)==null?void 0:ar.length)>0&&`${(Mi=(So=(oo=po==null?void 0:po.users_answer_info)==null?void 0:oo.choices)==null?void 0:So[Or])==null?void 0:Mi.score}/${(ji=(zl=(Gl=po==null?void 0:po.users_answer_info)==null?void 0:Gl.choices)==null?void 0:zl[Or])==null?void 0:ji.question_score}`}})))||[],{title:"\u64CD\u4F5C",dataIndex:"test1",align:"center",fixed:"right",width:100,render:(mr,Or)=>a.createElement("a",{onClick:()=>{qa({open:!0,currentData:Or})}},"\u67E5\u770B\u8BE6\u60C5")}),$a},[Oa,Fr]);return(0,a.useEffect)(()=>{var Ba,qn,$a,mr,Or,Co;(fa==null?void 0:fa.key)==="\u7B54\u9898\u8BE6\u60C5"&&Xr(Nd(dd({},ea),{exercise_group_id:(ea==null?void 0:ea.exercise_group_id)=="all"?"":ea==null?void 0:ea.exercise_group_id,exercise_id:vr==null?void 0:vr.categoryId,question_id:(Ba=fa==null?void 0:fa.data)==null?void 0:Ba.id,choice_position:([4,5,6].includes((qn=fa==null?void 0:fa.data)==null?void 0:qn.ques_type)||[4,5,6].includes((mr=($a=za==null?void 0:za.data)==null?void 0:$a.question)==null?void 0:mr.question_type))&&ea.score_type!=="all"?ea.score_type:null,challenge_id:(Or=fa==null?void 0:fa.data)==null?void 0:Or.challenge_id,scope:(Co=fa==null?void 0:fa.data)==null?void 0:Co.scope,score_type:null}))},[fa==null?void 0:fa.key,ea]),a.createElement(a.Fragment,null,a.createElement(Fe.default,{centered:!0,title:a.createElement(a.Fragment,null,"\u7B54\u9898\u8BE6\u60C5",a.createElement("span",{className:"font14 c-grey-666"},"\uFF08",((Pe=fa==null?void 0:fa.data)==null?void 0:Pe.tabActive)==="3"&&((xn=fa==null?void 0:fa.data)!=null&&xn.title)?(jn=fa==null?void 0:fa.data)==null?void 0:jn.title:`${(aa=(wn=Er.fw)==null?void 0:wn[(an=(Vn=za==null?void 0:za.data)==null?void 0:Vn.question)==null?void 0:an.question_type])==null?void 0:aa.name}${((pa=fa==null?void 0:fa.data)==null?void 0:pa.question_number)||""}`,"\uFF09"),(($n=fa==null?void 0:fa.data)==null?void 0:$n.tabActive)==="2"&&a.createElement(a.Fragment,null,a.createElement(De.Z,{title:a.createElement(a.Fragment,null,"\u9898\u76EE\uFF1A",R0((Qa=(Wn=za==null?void 0:za.data)==null?void 0:Wn.question)==null?void 0:Qa.question_title),a.createElement("br",null),"\u9898\u578B\uFF1A",Er.fw[((ga=(On=za==null?void 0:za.data)==null?void 0:On.question)==null?void 0:ga.question_type)||0].name,a.createElement("br",null),"\u5206\u503C\uFF1A",R0((da=(Yt=za==null?void 0:za.data)==null?void 0:Yt.question)==null?void 0:da.question_score),a.createElement("br",null))},a.createElement("a",{className:"ml10"},"\u8BD5\u9898\u8BE6\u60C5")),a.createElement("span",{className:"font14 c-grey-666 ml20"},"\u6B63\u786E\u7387",a.createElement("span",{className:"c-block ml10"},(oa=fa==null?void 0:fa.data)==null?void 0:oa.right_percent,"%")),a.createElement("span",{className:"font14 c-grey-666 ml20"},"\u5F97\u5206\u7387",a.createElement("span",{className:"c-block ml10"},(Ta=fa==null?void 0:fa.data)==null?void 0:Ta.score_percent,"%")),a.createElement("span",{className:"font14 c-grey-666 ml20"},"\u5DF2\u7B54\u4EBA\u6570",a.createElement("span",{className:"c-block ml10"},(Jt=fa==null?void 0:fa.data)==null?void 0:Jt.effictive_counts,"\u4EBA")))),open:(fa==null?void 0:fa.key)==="\u7B54\u9898\u8BE6\u60C5",width:800,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:Ca},((va=fa==null?void 0:fa.data)==null?void 0:va.tabActive)==="3"&&a.createElement("div",{className:"flex flex-wrap gap-20px c-grey-666 mb20"},(ir=(ra=fa==null?void 0:fa.data)==null?void 0:ra.exercise_group_list)==null?void 0:ir.map((Ba,qn)=>{var $a;return a.createElement("span",{key:qn},Ba==null?void 0:Ba.course_group_name,a.createElement("span",{className:"ml10 c-black"},Ba==null?void 0:Ba.value,(($a=fa==null?void 0:fa.data)==null?void 0:$a.questionsscoreType)||"%"))})),a.createElement("div",{className:"flex item-center justify-between"},a.createElement("div",null,a.createElement(dn.default,{style:{width:256},value:ea==null?void 0:ea.exercise_group_id,mode:"multiple",maxTagCount:"responsive",getPopupContainer:Ba=>Ba.parentNode,onChange:Ba=>{let qn=[...Ba];qn.length===0&&(qn=["all"]),qn.includes("all")&&qn.length>1&&(qn[qn.length-1]=="all"?qn=["all"]:qn=qn.filter($a=>$a!=="all")),Ua(Nd(dd({},ea),{exercise_group_id:qn}))},filterOption:(Ba,qn)=>qn.label.indexOf(Ba.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...ja.map(Ba=>({label:Ba==null?void 0:Ba.exercise_group_name,value:Ba==null?void 0:Ba.exercise_group_id}))]}),[4,5,6].includes((Pr=(eo=za==null?void 0:za.data)==null?void 0:eo.question)==null?void 0:Pr.question_type)&&a.createElement(dn.default,{style:{width:140,marginLeft:20},value:ea==null?void 0:ea.score_type,onChange:Ba=>{Ua(Nd(dd({},ea),{score_type:Ba}))},options:[{label:"\u5168\u90E8\u5F97\u5206\u7C7B\u578B",value:"all"},{label:"\u6EE1\u5206\u4F5C\u7B54",value:1},{label:"\u90E8\u5206\u5F97\u5206",value:2},{label:"\u96F6\u5206\u4F5C\u7B54",value:3}]})),a.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Ba=>{Ua(Nd(dd({},ea),{keyword:Ba}))}})),a.createElement(z.default,{className:"mt10",dataSource:((Qt=(Dr=za==null?void 0:za.data)==null?void 0:Dr.student_score)==null?void 0:Qt.list)||[],scroll:{y:500,x:"max-content"},loading:Sa,columns:ta,pagination:{current:ea.page,pageSize:ea==null?void 0:ea.limit,onChange:(Ba,qn)=>{Ua(Nd(dd({},ea),{page:Ba,limit:qn}))},total:((ka=(tt=za==null?void 0:za.data)==null?void 0:tt.student_score)==null?void 0:ka.count)||0,showTotal:Ba=>a.createElement("span",{className:"font12 c-666"},"\u5171",a.createElement("span",{style:{color:"#3061D0"}},Ba),"\u6761\u6570\u636E")}})),a.createElement(mm,{QuestionDetail:Oa,CurrentData:xr.currentData,ModalProps:{open:xr.open,onCancel:()=>{qa({open:!1,currentData:{}})}}}))};var v0=(0,ye.connect)(({exercise:me})=>({exercise:me}))(M0),ua=x(59301),gm=Object.defineProperty,fm=Object.defineProperties,T0=Object.getOwnPropertyDescriptors,Wd=Object.getOwnPropertySymbols,k0=Object.prototype.hasOwnProperty,j0=Object.prototype.propertyIsEnumerable,Z0=(me,ve,le)=>ve in me?gm(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,cc=(me,ve)=>{for(var le in ve||(ve={}))k0.call(ve,le)&&Z0(me,le,ve[le]);if(Wd)for(var le of Wd(ve))j0.call(ve,le)&&Z0(me,le,ve[le]);return me},Dc=(me,ve)=>fm(me,T0(ve)),h0=(me,ve)=>{var le={};for(var dt in me)k0.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&Wd)for(var dt of Wd(me))ve.indexOf(dt)<0&&j0.call(me,dt)&&(le[dt]=me[dt]);return le},pm=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const E0=me=>{var ve,le;const dt=document.createElement("html");return dt.innerHTML=(0,p0.ZP)(me),ua.createElement("span",null,((le=(ve=dt==null?void 0:dt.children)==null?void 0:ve[1])==null?void 0:le.textContent)||(dt==null?void 0:dt.textContent)||"")},A0=me=>{var ve=me,{data:le,dispatch:dt,exercise_group_id:Dt}=ve,_e=h0(ve,["data","dispatch","exercise_group_id"]),Wt,at;const Oe=(()=>{var xn,jn,Vn,an;let wn=[];return((le==null?void 0:le.ques_type)==Er.fw[0].id||(le==null?void 0:le.ques_type)==Er.fw[1].id)&&(wn=[{title:"\u9009\u9879",num:"\u7B54\u9898\u4EBA\u6570",scale:ua.createElement("span",null,"\u7B54\u9898\u4EBA\u6570\u6BD4\u4F8B",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u4EBA\u6570\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570\u3002"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u6BD4\u4F8B\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\u3002"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(xn=(le==null?void 0:le.ques_details)||[])==null?void 0:xn.map((aa,pa)=>Dc(cc({},aa),{title:Er.k4[pa],num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),(le==null?void 0:le.ques_type)==Er.fw[2].id&&(wn=[{title:"\u9009\u9879",num:"\u7B54\u9898\u4EBA\u6570",scale:ua.createElement("span",null,"\u7B54\u9898\u4EBA\u6570\u6BD4\u4F8B",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u4EBA\u6570\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570\u3002"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u6BD4\u4F8B\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\u3002"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(jn=(le==null?void 0:le.ques_details)||[])==null?void 0:jn.map((aa,pa)=>Dc(cc({},aa),{title:aa.choice_text,num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),((le==null?void 0:le.ques_type)==Er.fw[3].id||(le==null?void 0:le.ques_type)==Er.fw[8].id)&&(wn=[{title:"\u586B\u7A7A",num:"\u7B54\u5BF9\u4EBA\u6570",scale:ua.createElement("span",null,"\u7B54\u5BF9\u4EBA\u6570\u6BD4\u4F8B",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u5BF9\u4EBA\u6570\uFF1A"),"\u8BE5\u586B\u7A7A\u586B\u5199\u6B63\u786E\u7684\u5B66\u751F\u6570\u3002"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u5BF9\u4EBA\u6570\u6BD4\u4F8B\uFF1A"),"\u8BE5\u586B\u7A7A\u586B\u5199\u6B63\u786E\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(Vn=(le==null?void 0:le.ques_details)||[])==null?void 0:Vn.map((aa,pa)=>Dc(cc({},aa),{title:`\u586B\u7A7A${aa.choice_position}`,num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),((le==null?void 0:le.ques_type)==Er.fw[4].id||(le==null?void 0:le.ques_type)==Er.fw[6].id)&&(wn=[{title:"\u5F97\u5206",num:"\u5B66\u751F\u4EBA\u6570",scale:ua.createElement("span",null,"\u5B66\u751F\u6BD4\u4F8B",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(le==null?void 0:le.ques_type)==Er.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5",(le==null?void 0:le.ques_type)==Er.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(le==null?void 0:le.ques_type)==Er.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5",(le==null?void 0:le.ques_type)==Er.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(le==null?void 0:le.ques_type)==Er.fw[4].id?"\u7B80\u7B54\u9898\u88AB\u8BC4\u9605\u4E3A\u96F6\u5206\u7684\u5B66\u751F\u6570\u3002":"\u7F16\u7A0B\u9898\u5F970\u5206\u7684\u5B66\u751F\u6570\u3002","\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u5219\u63090\u5206\u7EDF\u8BA1\uFF09"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),(le==null?void 0:le.ques_type)==Er.fw[4].id?"\uFF08\u8BE5\u7B80\u7B54\u9898\u5F97\u96F6\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100% (\u6CE8\uFF1A\u672A\u8BC4\u9605\uFF08\u5305\u62EC\u5173\u952E\u8BCD\u8BC4\u5206\u548C\u6559\u5E08\u8BC4\u9605\uFF09\u7684\u5B66\u751F\u4E0D\u7EDF\u8BA1\u81F3\u8BE5\u9009\u9879\u4E2D)":"\uFF08\u8BE5\u7F16\u7A0B\u9898\u672A\u5F97\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(an=(le==null?void 0:le.ques_details)||[])==null?void 0:an.map((aa,pa)=>Dc(cc({},aa),{title:aa.choice_text,num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),wn})(),Pe=(xn={})=>{dt({type:"exercise/setActionTabs",payload:{key:"\u7B54\u9898\u8BE6\u60C5",data:Dc(cc({},le),{scope:_e==null?void 0:_e.scope,exercise_group_id:Dt,choice_position:xn==null?void 0:xn.choice_position,tabActive:"2",question_number:(le==null?void 0:le.index)||`${_e.Findex}.${le==null?void 0:le.ques_position}`})}})};return ua.createElement("div",{className:au.DomStyle},ua.createElement("div",{style:{display:"flex",justifyContent:"space-between",gap:20}},ua.createElement("div",{style:{flex:1,display:"flex",flexDirection:"column",justifyContent:"space-between",gap:20}},ua.createElement(re.Z,{gutter:10,wrap:!1,style:{maxHeight:350,overflow:"auto"}},ua.createElement(pe.Z,{className:au.DomStyleTitle},"\u9898\u76EE"),ua.createElement(pe.Z,null,ua.createElement(rl.Z,{className:au.DomStyleTitle,style:{maxWidth:710},value:le.ques_title}),ua.createElement("div",{className:"mt20",style:{display:"flex",flexDirection:"column",gap:20}},(Wt=le==null?void 0:le.ques_details)==null?void 0:Wt.map((xn,jn)=>ua.createElement("div",{key:jn},((le==null?void 0:le.ques_type)==Er.fw[0].id||(le==null?void 0:le.ques_type)==Er.fw[1].id)&&ua.createElement(re.Z,{className:`${xn.choice_right_boolean?au.Sessce:""}`,gutter:10,wrap:!1,key:jn},ua.createElement(pe.Z,{style:{fontWeight:600}},Er.k4[jn]),ua.createElement(pe.Z,null,ua.createElement(rl.Z,{className:au.DomStyleTitle,style:{maxWidth:690},value:xn.choice_text||""}))),(le==null?void 0:le.ques_type)==Er.fw[2].id&&ua.createElement(re.Z,{className:`${xn.choice_right_boolean?au.Sessce:""}`,gutter:10,wrap:!1,key:jn},ua.createElement(pe.Z,null,ua.createElement(rl.Z,{className:au.DomStyleTitle,style:{maxWidth:690},value:xn.choice_text||""}))),((le==null?void 0:le.ques_type)==Er.fw[3].id||(le==null?void 0:le.ques_type)==Er.fw[8].id)&&ua.createElement(re.Z,{gutter:10,wrap:!1,key:jn},ua.createElement(pe.Z,{style:{fontWeight:600}},"\u586B\u7A7A",xn.choice_position,"\uFF1A"),ua.createElement(pe.Z,null,xn.choice_text||"")),((le==null?void 0:le.ques_type)==Er.fw[4].id||(le==null?void 0:le.ques_type)==Er.fw[6].id)&&ua.createElement(re.Z,{gutter:10,wrap:!1,key:jn},ua.createElement(pe.Z,null,ua.createElement(rl.Z,{className:au.DomStyleTitle,style:{maxWidth:690},value:xn.choice_text||""})))))))),ua.createElement(re.Z,{gutter:60},[Er.fw[0].id,Er.fw[1].id,Er.fw[2].id].includes(le==null?void 0:le.ques_type)&&ua.createElement(pe.Z,null,ua.createElement("span",{className:`${au.DomStyleTitle}`},"\u6B63\u786E\u7B54\u6848\uFF1A"),(at=le==null?void 0:le.ques_details)==null?void 0:at.filter(xn=>xn.choice_right_boolean).map((xn,jn)=>ua.createElement("span",{key:jn},((le==null?void 0:le.ques_type)==Er.fw[0].id||(le==null?void 0:le.ques_type)==Er.fw[1].id)&&ua.createElement("span",{className:"ml10",style:{color:"#000",fontWeight:600}},Er.k4[xn.choice_position-1]),(le==null?void 0:le.ques_type)==Er.fw[2].id&&ua.createElement("span",{className:"ml10",style:{color:"#000",fontWeight:600}},xn.choice_text)))),ua.createElement(pe.Z,null,ua.createElement("span",{className:`${au.DomStyleTitle} mr10`},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),ua.createElement("span",{style:{color:"#000",fontWeight:600}},(le==null?void 0:le.tag_discipline)||"-")))),ua.createElement("div",{className:au.AnswerSDom,style:{padding:"0 0 0 20px"}},ua.createElement("div",{className:`${au.DomStyleTitle} flex item-center justify-between`},ua.createElement("div",null,"\u7B54\u9898\u60C5\u51B5\uFF1A"),ua.createElement("a",{onClick:Pe},"\u67E5\u770B\u8BE6\u60C5")),ua.createElement("div",{className:"mt20"},Oe==null?void 0:Oe.map((xn,jn)=>ua.createElement("div",{key:jn,style:{display:"flex",alignItems:"center",gap:10,marginTop:jn==0?10:14}},[Er.fw[0].id,Er.fw[1].id,Er.fw[2].id].includes(le==null?void 0:le.ques_type)?ua.createElement("div",{className:`${xn!=null&&xn.choice_right_boolean?au.Sessce:""}`,style:{width:56}},xn.title):ua.createElement("div",{style:{width:56}},xn.title),ua.createElement("div",{className:`${xn.num>0?"current primary-hover":""}`,style:{width:56},onClick:()=>{xn.num>0&&Pe(xn)}},xn.num,jn==0?"":"\u4EBA"),ua.createElement("div",{style:{width:140}},jn==0?xn.scale:ua.createElement(re.Z,{gutter:4,align:"middle",className:`${xn.num>0?au.scale_hover:""}`,onClick:()=>{xn.num>0&&Pe(xn)}},ua.createElement(pe.Z,{flex:1},ua.createElement("div",{style:{width:"100%",height:10,background:"#fff",borderRadius:"5px"}},ua.createElement("div",{style:{width:`${xn.scale}%`,height:"100%",borderRadius:"5px",background:"#165DFF"}}))),ua.createElement(pe.Z,{className:`${xn.num>0?au.percent:""}`,style:{color:"#999"}},xn.scale,"%")))))))))},vm=me=>{var ve=me,{data:le,dispatch:dt,exercise_group_id:Dt}=ve,_e=h0(ve,["data","dispatch","exercise_group_id"]);const Wt=(Oe,Pe={})=>{dt({type:"exercise/setActionTabs",payload:{key:"\u7B54\u9898\u8BE6\u60C5",data:Dc(cc({},le),{scope:_e==null?void 0:_e.scope,exercise_group_id:Dt,choice_position:Pe==null?void 0:Pe.choice_position,challenge_id:Oe==null?void 0:Oe.challenge_id,tabActive:"2",question_number:le==null?void 0:le.index})}})},at={title:"\u5F97\u5206",num:"\u5B66\u751F\u4EBA\u6570",scale:ua.createElement("span",null,"\u5B66\u751F\u6BD4\u4F8B",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570\u3002\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u5219\u63090\u5206\u7EDF\u8BA1\uFF09"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))};return ua.createElement("div",{className:au.DomStyle},ua.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between"}},ua.createElement("div",null,ua.createElement("div",{style:{display:"flex",justifyContent:"space-between",gap:20}},ua.createElement(re.Z,{gutter:10,wrap:!1},ua.createElement(pe.Z,{className:au.DomStyleTitle},"\u9898\u76EE"),ua.createElement(pe.Z,null,ua.createElement(rl.Z,{style:{maxWidth:710},className:au.DomStyleTitle,value:le.ques_title}))),ua.createElement("div",{className:au.AnswerSDom},ua.createElement("div",{className:`${au.DomStyleTitle} flex item-center justify-between`},ua.createElement("div",null,"\u7B54\u9898\u60C5\u51B5\uFF1A"),ua.createElement("a",{onClick:Wt},"\u67E5\u770B\u8BE6\u60C5")),ua.createElement("div",{className:"mt20",style:{display:"flex",alignItems:"center",gap:10}},ua.createElement("div",{style:{width:56}},at.title),ua.createElement("div",{style:{width:56}},at.num),ua.createElement("div",{style:{width:140}},at.scale)))),le==null?void 0:le.ques_details.map((Oe,Pe)=>ua.createElement("div",{key:Pe,style:{display:"flex",gap:10}},ua.createElement("div",{className:au.DomStyleTitle},"\u7B2C",(0,ue.EM)(Pe+1),"\u5173\uFF1A"),ua.createElement("div",{style:{flex:1}},[{challenge_name:Oe.challenge_name},...(Oe==null?void 0:Oe.challenge_details)||[]].map((xn,jn)=>ua.createElement("div",{key:jn,style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:20,width:"100%"}},ua.createElement("div",null,ua.createElement(rl.Z,{className:`${au.DomStyleTitle} ${jn==0?au.DomStyleTitleChild:""}`,value:xn.challenge_name||xn.choice_text})),ua.createElement("div",{className:au.AnswerSDom},ua.createElement("div",{style:{display:"flex",alignItems:"center",gap:10}},ua.createElement("div",{style:{width:56}},xn.choice_text?xn.choice_text:""),ua.createElement("div",{className:"current",style:{width:56},onClick:()=>{xn.choice_users_count>0&&Wt(Oe,xn)}},xn.choice_users_count!=null?`${xn.choice_users_count}\u4EBA`:""),ua.createElement("div",{style:{width:140}},xn.choice_percent&&ua.createElement(re.Z,{gutter:4,align:"middle",className:`${xn.choice_users_count>0?au.scale_hover:""}`,onClick:()=>{xn.choice_users_count>0&&Wt(Oe,xn)}},ua.createElement(pe.Z,{flex:1},ua.createElement("div",{style:{width:"100%",height:10,background:"#fff",borderRadius:"5px"}},ua.createElement("div",{style:{width:`${(Number(xn.choice_percent)*100).toFixed(2)}%`,height:"100%",borderRadius:"5px",background:"#165DFF"}}))),ua.createElement(pe.Z,{className:`${xn.choice_users_count>0?au.percent:""}`,style:{color:"#999"}},(Number(xn.choice_percent)*100).toFixed(2),"%"))))))))))),ua.createElement("div",null,ua.createElement("span",{className:`${au.DomStyleTitle} mr10`},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),ua.createElement("span",{style:{color:"#000",fontWeight:600}},(le==null?void 0:le.tag_discipline)||"-"))))},z0=({columns:me,item:ve,Fques_type:le,Findex:dt})=>ua.createElement(re.Z,{align:"middle",wrap:!1,style:{color:"#333"}},ua.createElement(pe.Z,{flex:`${me[0].width-20}px`,style:{paddingLeft:le==Er.fw[7].id&&"8px"}},(ve==null?void 0:ve.index)||`${dt}.${ve==null?void 0:ve.ques_position}`),ua.createElement(pe.Z,{className:au.Onerow,flex:1,style:{padding:"0 8px",maxWidth:392}},E0(ve==null?void 0:ve.ques_title)),ua.createElement(De.Z,{title:ve==null?void 0:ve.name},ua.createElement(pe.Z,{className:au.Onerow,flex:`${me[2].width}px`,style:{padding:"0 8px"}},le==Er.fw[7].id?ve==null?void 0:ve.name:ua.createElement("div",{className:au.Onerow,style:{padding:"2px 10px 2px 0",borderRadius:"13px",color:"#165DFF"}},ua.createElement("span",{style:{padding:"2px 10px",borderRadius:"13px",background:"rgba(22,93,255,0.1)"}},ve==null?void 0:ve.name)))),ua.createElement(pe.Z,{flex:`${me[3].width}px`,style:{padding:"0 8px"}},ve==null?void 0:ve.right_percent,"%"),ua.createElement(pe.Z,{flex:`${me[4].width}px`,style:{padding:"0 8px"}},ve==null?void 0:ve.score_percent,"%"),ua.createElement(pe.Z,{flex:`${me[5].width}px`,style:{padding:"0 8px"}},ve==null?void 0:ve.effictive_counts,"\u4EBA"),ua.createElement(pe.Z,{flex:`${me[6].width}px`,style:{padding:"0 8px"}},ve==null?void 0:ve.un_answer_counts,"\u4EBA"),ua.createElement(pe.Z,{flex:`${me[7].width}px`,style:{paddingLeft:"8px"}},ve==null?void 0:ve.total_user_counts,"\u4EBA")),hm=(me,ve)=>{var le=me,{exercise:dt,dispatch:Dt,value:_e}=le,Wt=h0(le,["exercise","dispatch","value"]);const{NormalResult:{commit_results:at,questions_count:Oe},actionTabs:Pe}=dt,xn=(0,ye.useParams)(),[jn,Vn]=(0,a.useState)([]),[an,wn]=(0,a.useState)([]),[aa,pa]=(0,a.useState)(void 0),[$n,Wn]=(0,a.useState)(!1),[Qa,On]=(0,a.useState)({coursesId:xn.coursesId,id:xn.categoryId,categoryId:xn.categoryId,page:1,limit:50,order:null,sort:"asc"}),ga=[{title:"\u9898\u53F7",dataIndex:"index",width:70,sorter:(Ta,Jt)=>Ta.index-Jt.index},{title:"\u9898\u76EE\u5185\u5BB9",dataIndex:"ques_title",ellipsis:!0},{title:"\u9898\u578B",dataIndex:"name",width:110},{title:ua.createElement("span",null,"\u6B63\u786E\u7387 ",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u6B63\u786E\u7387\uFF1A"),"\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"right_percent",width:95,sorter:(Ta,Jt)=>Ta.index3-Jt.index3},{title:ua.createElement("span",null,"\u5F97\u5206\u7387 ",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u5F97\u5206\u7387\uFF1A"),"\uFF08\u6240\u6709\u5B66\u751F\u9898\u76EE\u5B9E\u9645\u5F97\u5206\u603B\u548C/(\u5C0F\u9898\u5E94\u5F97\u5206*\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u5F97\u5206\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"score_percent",width:95,sorter:(Ta,Jt)=>Ta.score_percent-Jt.score_percent},{title:ua.createElement("span",null,"\u5DF2\u7B54\u9898\u4EBA\u6570 ",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u5DF2\u7ECF\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"effictive_counts",width:125,sorter:(Ta,Jt)=>Ta.effictive_counts-Jt.effictive_counts},{title:ua.createElement("span",null,"\u672A\u7B54\u9898\u4EBA\u6570 ",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u8FD8\u672A\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"un_answer_counts",width:125,sorter:(Ta,Jt)=>Ta.un_answer_counts-Jt.un_answer_counts},{title:ua.createElement("span",null,"\u603B\u4EBA\u6570"),dataIndex:"total_user_counts",width:80},{title:"",dataIndex:"index8",width:58}],Yt=(...Ta)=>pm(void 0,[...Ta],function*(Jt=Qa){var va,ra,ir,eo,Pr;Wn(!0);const Dr=[],Qt=yield Dt({type:"exercise/getQuestionResult",payload:cc(cc({},Jt),_e)});(va=Qt==null?void 0:Qt.commit_results)==null||va.forEach(tt=>{var ka,fa;Dr.push(tt==null?void 0:tt.id),(ka=tt==null?void 0:tt.sub_exercise_questions)!=null&&ka.length&&((fa=tt==null?void 0:tt.sub_exercise_questions)==null||fa.forEach(ja=>{Dr.push(ja==null?void 0:ja.id)}))}),aa&&Vn(Dr),aa==!1&&Vn([]),aa==null&&Vn((ir=(ra=Qt==null?void 0:Qt.commit_results)==null?void 0:ra[0])!=null&&ir.id?[(Pr=(eo=Qt==null?void 0:Qt.commit_results)==null?void 0:eo[0])==null?void 0:Pr.id]:[]),wn(Dr),Wn(!1)}),da=Ta=>{let Jt=[];jn!=null&&jn.includes(Ta)?Jt=jn.filter(va=>va!=Ta):Jt=[...jn,Ta],Vn(Jt)};(0,a.useEffect)(()=>{Yt(),console.log("asdfsadf====",_e)},[Qa,_e]);const oa=()=>{Yt()};return(0,a.useImperativeHandle)(ve,()=>({dealData:oa})),ua.createElement(yt.Z,{spinning:$n},ua.createElement("div",null,ua.createElement(re.Z,{className:"mt20 mb20",align:"middle",justify:"space-between"},ua.createElement(pe.Z,null,ua.createElement("span",{className:"font16",style:{lineHeight:"26px",color:"#000"}},"\u8BD5\u9898\u8BE6\u60C5")),ua.createElement(pe.Z,null,ua.createElement(Ce.ZP,{type:"primary",onClick:()=>{(jn==null?void 0:jn.length)==(an==null?void 0:an.length)?(Vn([]),pa(!1)):(Vn(an),pa(!0))}},"\u5168\u90E8",(jn==null?void 0:jn.length)==(an==null?void 0:an.length)?"\u6536\u8D77":"\u5C55\u5F00"))),ua.createElement(z.default,{className:au.TableDom,columns:ga,dataSource:[],pagination:!1,onChange:(Ta,Jt,va)=>{var ra;On(Dc(cc({},Qa),{order:va==null?void 0:va.field,sort:((ra=va==null?void 0:va.order)==null?void 0:ra.replace("end",""))||"asc"}))}}),at==null?void 0:at.map(Ta=>{var Jt;return ua.createElement(O0.default,{key:Ta==null?void 0:Ta.id,className:`${au.CollapseDom} ${(Ta==null?void 0:Ta.ques_type)==Er.fw[7].id?au.CollapseDomC:""}`,ghost:!0,expandIconPosition:"end",activeKey:jn,onChange:()=>{da(Ta==null?void 0:Ta.id)},expandIcon:({isActive:va})=>ua.createElement("span",{className:"font14",style:{color:"#165DFF"}},va?"\u6536\u8D77":"\u5C55\u5F00",ua.createElement(Do.Z,{className:`${va?au.open:""}`,style:{fontSize:9,marginLeft:3,transition:"all .2s"},rev:void 0})),items:[{key:Ta==null?void 0:Ta.id,label:ua.createElement(z0,{columns:ga,item:Ta}),children:ua.createElement(ua.Fragment,null,(Ta==null?void 0:Ta.ques_type)==Er.fw[7].id&&((Jt=Ta==null?void 0:Ta.sub_exercise_questions)==null?void 0:Jt.map(va=>ua.createElement(O0.default,{key:va==null?void 0:va.id,className:au.CollapseChildrenDom,ghost:!0,expandIconPosition:"end",activeKey:jn,onChange:()=>{da(va==null?void 0:va.id)},expandIcon:({isActive:ra})=>ua.createElement("span",{style:{color:"#165DFF",marginLeft:25}},ua.createElement(Do.Z,{className:`${ra?au.open:""}`,style:{fontSize:9,marginLeft:3,transition:"all .2s"},rev:void 0})),items:[{key:va==null?void 0:va.id,label:ua.createElement(z0,{columns:ga,item:va,Fques_type:Ta==null?void 0:Ta.ques_type,Findex:Ta==null?void 0:Ta.index}),children:ua.createElement(A0,{data:va,exercise_group_id:_e==null?void 0:_e.exercise_group_id,Findex:Ta==null?void 0:Ta.index,scope:_e==null?void 0:_e.scope,dispatch:Dt})}]}))),(Ta==null?void 0:Ta.ques_type)!==Er.fw[7].id&&(Ta==null?void 0:Ta.ques_type)!==Er.fw[5].id&&ua.createElement(A0,{data:Ta,scope:_e==null?void 0:_e.scope,exercise_group_id:_e==null?void 0:_e.exercise_group_id,dispatch:Dt}),(Ta==null?void 0:Ta.ques_type)==Er.fw[5].id&&ua.createElement(vm,{data:Ta,dispatch:Dt,scope:_e==null?void 0:_e.scope,exercise_group_id:_e==null?void 0:_e.exercise_group_id}))}]})}),(at==null?void 0:at.length)==0&&ua.createElement(He.Z,null),ua.createElement(we.Z,{className:"mt20",pageSize:Qa.limit,current:Qa.page,showSizeChanger:!0,showQuickJumper:!0,showTotal:Ta=>ua.createElement("span",null,"\u5171",ua.createElement("span",{style:{color:"#165DFF"}}," ",Ta," "),"\u6761\u6570\u636E"),onChange:(Ta,Jt)=>{On(Dc(cc({},Qa),{page:Ta,limit:Jt}))},total:Oe}),(Pe==null?void 0:Pe.key)==="\u7B54\u9898\u8BE6\u60C5"&&ua.createElement(v0,null)))};var Em=(0,ye.connect)(({exercise:me})=>({exercise:me}),null,null,{forwardRef:!0})((0,a.forwardRef)(hm)),H0={wrap:"wrap___nansB"},ae=x(59301),ie=Object.defineProperty,he=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Ct=(me,ve,le)=>ve in me?ie(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,nn=(me,ve)=>{for(var le in ve||(ve={}))nt.call(ve,le)&&Ct(me,le,ve[le]);if(et)for(var le of et(ve))ft.call(ve,le)&&Ct(me,le,ve[le]);return me},Nn=(me,ve)=>he(me,ke(ve)),yn=(me,ve)=>{var le={};for(var dt in me)nt.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&et)for(var dt of et(me))ve.indexOf(dt)<0&&ft.call(me,dt)&&(le[dt]=me[dt]);return le},un=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const mn=(me,ve)=>{var le=me,{exercise:dt,dispatch:Dt,value:_e}=le,Wt=yn(le,["exercise","dispatch","value"]);const[at]=de.default.useForm(),{NormalResult:{commit_results:Oe}}=dt,Pe=(0,ye.useParams)(),[xn,jn]=(0,a.useState)({coursesId:Pe.coursesId,id:Pe.categoryId,categoryId:Pe.categoryId,page:1,limit:50,order:null,sort:"asc"}),[Vn,an]=(0,a.useState)(!1),wn=[{title:"\u9898\u53F7",dataIndex:"index",width:70,sorter:($n,Wn)=>$n.index-Wn.index,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},$n)},{title:"\u9898\u578B",dataIndex:"name",width:110,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},$n)},{title:ae.createElement("span",null,"\u6B63\u786E\u7387 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ae.createElement(ae.Fragment,null,ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u6B63\u786E\u7387\uFF1A"),"\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u7B54\u9898\u5B66\u751F\u603B\u6570\uFF09*100%"),ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"right_percent",width:95,sorter:($n,Wn)=>$n.right_percent-Wn.right_percent,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${$n}%`)},{title:ae.createElement("span",null,"\u5F97\u5206\u7387 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ae.createElement(ae.Fragment,null,ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u5F97\u5206\u7387\uFF1A"),"\uFF08\u6240\u6709\u5B66\u751F\u9898\u76EE\u5B9E\u9645\u5F97\u5206\u603B\u548C/(\u5C0F\u9898\u5E94\u5F97\u5206*\u5B66\u751F\u603B\u6570\uFF09*100%"),ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u5F97\u5206\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"score_percent",width:95,sorter:($n,Wn)=>$n.score_percent-Wn.score_percent,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${$n}%`)},{title:ae.createElement("span",null,"\u5DF2\u7B54\u9898\u4EBA\u6570 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u5DF2\u7ECF\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"effictive_counts",width:125,sorter:($n,Wn)=>$n.effictive_counts-Wn.effictive_counts,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${$n}\u4EBA`)},{title:ae.createElement("span",null,"\u672A\u7B54\u9898\u4EBA\u6570 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u8FD8\u672A\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"un_answer_counts",width:125,sorter:($n,Wn)=>$n.un_answer_counts-Wn.un_answer_counts,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${$n}\u4EBA`)},{title:ae.createElement("span",null,"\u603B\u4EBA\u6570"),dataIndex:"total_user_counts",width:80,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${$n}\u4EBA`)}],aa=(...$n)=>un(void 0,[...$n],function*(Wn=xn){an(!0);const Qa=yield Dt({type:"exercise/getQuestionResult",payload:nn(nn({},Wn),_e)});an(!1)});(0,a.useEffect)(()=>{aa()},[xn,_e]);const pa=()=>{aa()};return(0,a.useImperativeHandle)(ve,()=>({dealData:pa})),ae.createElement("div",{className:H0.wrap},ae.createElement("div",{className:"mt30"},ae.createElement("div",{className:"mb20 font16",style:{color:"#000"}},"\u8BD5\u9898\u8BE6\u60C5"),ae.createElement(z.default,{columns:wn,rowKey:$n=>$n.index,loading:Vn,dataSource:Oe,onChange:($n,Wn,Qa)=>{var On;jn(Nn(nn({},xn),{order:Qa==null?void 0:Qa.field,sort:((On=Qa==null?void 0:Qa.order)==null?void 0:On.replace("end",""))||"asc"}))},pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:xn.limit,current:xn.page,position:["bottomRight"],onChange:($n,Wn)=>{xn.page=$n,xn.limit=Wn,jn(nn({},xn)),aa()},total:Oe==null?void 0:Oe.length,showTotal:($n,Wn)=>ae.createElement("span",null,"\u5171",ae.createElement("span",{style:{color:"#165DFF"}}," ",$n," "),"\u6761\u6570\u636E")}})))};var Xn=(0,ye.connect)(({exercise:me})=>({exercise:me}),null,null,{forwardRef:!0})((0,a.forwardRef)(mn)),Ha=x(59301),lo=Object.defineProperty,Ao=Object.getOwnPropertySymbols,wo=Object.prototype.hasOwnProperty,Jo=Object.prototype.propertyIsEnumerable,ui=(me,ve,le)=>ve in me?lo(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Pi=(me,ve)=>{for(var le in ve||(ve={}))wo.call(ve,le)&&ui(me,le,ve[le]);if(Ao)for(var le of Ao(ve))Jo.call(ve,le)&&ui(me,le,ve[le]);return me},bl=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const vl=({exercise:me,dispatch:ve,handleOnComplete:le})=>{const{actionTabs:dt={},ScoreRangesData:Dt}=me,[_e]=de.default.useForm(),Wt=(0,ye.useParams)(),[,at,Oe]=(0,xt.U)(ne.lL,{exercise_id:Wt==null?void 0:Wt.categoryId}),[Pe,xn]=(0,a.useState)([{level:"fail_rate",level_zh:"\u4E0D\u53CA\u683C"},{level:"pass_rate",level_zh:"\u53CA\u683C"},{level:"good_rate",level_zh:"\u826F\u597D"},{level:"max_rate",level_zh:"\u4F18\u79C0"}]),jn=[{title:"\u7B49\u7EA7",dataIndex:"level_zh",align:"left",width:180,render:wn=>Ha.createElement("span",{style:{color:"#000000"}},wn)},{title:"\u5F97\u5206\u533A\u95F4",dataIndex:"level",align:"left",render:(wn,aa,pa)=>Ha.createElement("div",{className:"flex item-center"},Ha.createElement(de.default.Item,{className:"mb0",name:pa===0?"min_rate":Pe[pa-1].level},Ha.createElement(Te.Z,{size:"large",style:{width:"140px"},disabled:!0,suffix:"%"})),Ha.createElement("span",{style:{display:"inline-block",width:"20px",height:"1px",border:"1px solid #DCDCDC",marginLeft:"20px",marginRight:"20px",marginBottom:"4px"}}),Ha.createElement(de.default.Item,{className:"mb0",name:wn,rules:pa!==3&&[{validator:($n,Wn)=>{const Qa=(pa===0?_e.getFieldValue("min_rate"):_e.getFieldValue(Pe[pa-1].level))+1,On=_e.getFieldValue(Pe[pa+1].level)-1;return Wn{const{min_rate:wn=0,fail_rate:aa=60,pass_rate:pa=70,good_rate:$n=90,max_rate:Wn=100}=(Dt==null?void 0:Dt.score_ranges)||{};_e.setFieldsValue({min_rate:wn,fail_rate:aa,pass_rate:pa,good_rate:$n,max_rate:Wn})},an=()=>{ve({type:"exercise/setActionTabs",payload:{key:""}})};return(0,a.useEffect)(()=>{Vn()},[Dt]),Ha.createElement(Fe.default,{centered:!0,title:dt==null?void 0:dt.key,open:(dt==null?void 0:dt.key)==="\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4",width:630,maskClosable:!1,confirmLoading:at,destroyOnClose:!0,onCancel:an,onOk:()=>{_e.submit()}},Ha.createElement(de.default,{form:_e,onValuesChange:()=>{_e.validateFields()},onFinish:wn=>bl(void 0,null,function*(){(yield Oe(Pi({exercise_id:Wt.categoryId},wn))).status===0&&(oe.ZP.success("\u8BBE\u7F6E\u6210\u529F"),an(),le==null||le(),ve({type:"exercise/getScoreRangesData",payload:{exercise_id:Wt==null?void 0:Wt.categoryId}}))})},Ha.createElement(de.default.Item,{hidden:!0,name:"min_rate"}),Ha.createElement(z.default,{pagination:!1,dataSource:Pe,columns:jn})))};var Kl=(0,ye.connect)(({exercise:me})=>({exercise:me}))(vl),yu=x(59301),$l=Object.defineProperty,Gu=Object.defineProperties,as=Object.getOwnPropertyDescriptors,rs=Object.getOwnPropertySymbols,dc=Object.prototype.hasOwnProperty,Us=Object.prototype.propertyIsEnumerable,ws=(me,ve,le)=>ve in me?$l(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Ds=(me,ve)=>{for(var le in ve||(ve={}))dc.call(ve,le)&&ws(me,le,ve[le]);if(rs)for(var le of rs(ve))Us.call(ve,le)&&ws(me,le,ve[le]);return me},_u=(me,ve)=>Gu(me,as(ve));const Wc=({exercise:me,dispatch:ve,handleOnComplete:le})=>{var dt,Dt,_e,Wt,at;const{actionTabs:Oe={},course_groups:Pe=[]}=me,xn=(0,ye.useParams)(),[,jn,Vn,an]=(0,xt.U)(ne.OO,{exercise_id:xn==null?void 0:xn.categoryId}),[wn,aa]=(0,a.useState)({page:1,limit:10,exercise_group_id:((dt=Oe==null?void 0:Oe.data)==null?void 0:dt.exercise_group_id)||"all",keyword:""}),pa=()=>{ve({type:"exercise/setActionTabs",payload:{key:""}})};return(0,a.useEffect)(()=>{Oe!=null&&Oe.data&&Vn(_u(Ds(Ds({},Oe==null?void 0:Oe.data),wn),{exercise_id:xn==null?void 0:xn.categoryId,exercise_group_id:(wn==null?void 0:wn.exercise_group_id)=="all"?"":wn==null?void 0:wn.exercise_group_id}))},[Oe==null?void 0:Oe.data,wn]),yu.createElement(Fe.default,{centered:!0,title:`${Oe==null?void 0:Oe.key} (${((Dt=an==null?void 0:an.data)==null?void 0:Dt.score_range)||""}, ${((_e=an==null?void 0:an.data)==null?void 0:_e.score_type)||""})`,open:(Oe==null?void 0:Oe.key)==="\u5B66\u751F\u5217\u8868",width:700,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:pa},yu.createElement("div",{className:"flex item-center justify-between"},yu.createElement(dn.default,{style:{width:256},value:wn==null?void 0:wn.exercise_group_id,mode:"multiple",maxTagCount:"responsive",getPopupContainer:$n=>$n.parentNode,onChange:$n=>{let Wn=[...$n];Wn.length===0&&(Wn=["all"]),Wn.includes("all")&&Wn.length>1&&(Wn[Wn.length-1]=="all"?Wn=["all"]:Wn=Wn.filter(Qa=>Qa!=="all")),aa(_u(Ds({},wn),{exercise_group_id:Wn}))},filterOption:($n,Wn)=>Wn.label.indexOf($n.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...Pe.map($n=>({label:$n==null?void 0:$n.exercise_group_name,value:$n==null?void 0:$n.exercise_group_id}))]}),yu.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:$n=>{aa(_u(Ds({},wn),{keyword:$n}))}})),yu.createElement(z.default,{className:"mt10",dataSource:((Wt=an==null?void 0:an.data)==null?void 0:Wt.list)||[],scroll:{y:500},loading:jn,columns:[{title:"\u5E8F\u53F7",dataIndex:"index",width:50},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u6700\u7EC8\u6210\u7EE9",align:"right",dataIndex:"score",width:100}],pagination:{current:wn.page,pageSize:wn==null?void 0:wn.limit,onChange:($n,Wn)=>{aa(_u(Ds({},wn),{page:$n,limit:Wn}))},total:((at=an==null?void 0:an.data)==null?void 0:at.count)||0,showTotal:$n=>yu.createElement("span",{className:"font12 c-666"},"\u5171",yu.createElement("span",{style:{color:"#3061D0"}},$n),"\u6761\u6570\u636E")}}))};var mc=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Wc),ys=x(59301),md=Object.defineProperty,Uc=Object.defineProperties,gc=Object.getOwnPropertyDescriptors,Kc=Object.getOwnPropertySymbols,Ud=Object.prototype.hasOwnProperty,fc=Object.prototype.propertyIsEnumerable,Cd=(me,ve,le)=>ve in me?md(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Vc=(me,ve)=>{for(var le in ve||(ve={}))Ud.call(ve,le)&&Cd(me,le,ve[le]);if(Kc)for(var le of Kc(ve))fc.call(ve,le)&&Cd(me,le,ve[le]);return me},pc=(me,ve)=>Uc(me,gc(ve));const Kd=({exercise:me,dispatch:ve,handleOnComplete:le})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn,Vn,an,wn,aa,pa,$n,Wn,Qa;const{actionTabs:On={},course_groups:ga=[]}=me,Yt=(0,ye.useParams)(),[,da,oa,Ta]=(0,xt.U)(ne.OO,{exercise_id:Yt==null?void 0:Yt.categoryId}),[,Jt,va,ra]=(0,xt.U)(ne.hk,{exercise_id:Yt==null?void 0:Yt.categoryId}),[ir,eo]=(0,a.useState)({page:1,limit:10,type:((dt=On==null?void 0:On.data)==null?void 0:dt.type)||2,exercise_group_id:((Dt=On==null?void 0:On.data)==null?void 0:Dt.exercise_group_id)==-1||((_e=On==null?void 0:On.data)==null?void 0:_e.exercise_group_id)==null?"all":(Wt=On==null?void 0:On.data)==null?void 0:Wt.exercise_group_id,keyword:"",sub_type:(at=On==null?void 0:On.data)==null?void 0:at.sub_type}),Pr=()=>{ve({type:"exercise/setActionTabs",payload:{key:""}})},Dr=(0,a.useMemo)(()=>{var Qt;const tt=[{title:"\u5E8F\u53F7",dataIndex:"index",width:60},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"}];return(ir==null?void 0:ir.type)===2&&tt.push({title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score"},{title:"\u64CD\u4F5C",align:"right",dataIndex:"text",render:(ka,fa)=>ys.createElement("a",{onClick:()=>{(0,ue.xg)(`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/review/${fa==null?void 0:fa.login}`)}},"\u67E5\u770B\u8BE6\u60C5")}),(ir==null?void 0:ir.type)===3&&tt.push({title:(Qt=On==null?void 0:On.data)!=null&&Qt.isFinalScore?"\u6700\u7EC8\u6210\u7EE9":"\u5F97\u5206/\u5206\u6570",dataIndex:"score",align:"center"}),tt},[ir==null?void 0:ir.type,(Oe=On==null?void 0:On.data)==null?void 0:Oe.isFinalScore]);return(0,a.useEffect)(()=>{var Qt,tt;(On==null?void 0:On.key)==="\u5B66\u751F\u8BE6\u60C52"&&(On!=null&&On.data)&&((Qt=On==null?void 0:On.data)!=null&&Qt.isFinalScore?oa(pc(Vc({},ir),{exercise_id:Yt==null?void 0:Yt.categoryId,exercise_group_id:(ir==null?void 0:ir.exercise_group_id)=="all"?"":ir==null?void 0:ir.exercise_group_id})):va(pc(Vc({},ir),{exercise_id:Yt==null?void 0:Yt.categoryId,exercise_group_id:(ir==null?void 0:ir.exercise_group_id)=="all"?"":ir==null?void 0:ir.exercise_group_id,question_type:(tt=On==null?void 0:On.data)==null?void 0:tt.question_type})))},[ir,On==null?void 0:On.data]),ys.createElement(Fe.default,{centered:!0,title:On==null?void 0:On.title,open:(On==null?void 0:On.key)==="\u5B66\u751F\u8BE6\u60C52",width:800,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:Pr},((Pe=On==null?void 0:On.data)==null?void 0:Pe.type)===3&&ys.createElement("div",{className:"flex flex-wrap gap-20px c-grey-666 mb20"},(jn=(xn=On==null?void 0:On.data)==null?void 0:xn.exercise_group_list)==null?void 0:jn.map((Qt,tt)=>{var ka;return ys.createElement("span",{key:tt},Qt==null?void 0:Qt.course_group_name,ys.createElement("span",{className:"ml10 c-black"},Qt==null?void 0:Qt.value,((ka=On==null?void 0:On.data)==null?void 0:ka.questionsscoreType)||"%"))})),ys.createElement("div",{className:"flex item-center justify-between"},ys.createElement(dn.default,{style:{width:140},value:ir==null?void 0:ir.exercise_group_id,mode:"multiple",maxTagCount:"responsive",getPopupContainer:Qt=>Qt.parentNode,onChange:Qt=>{let tt=[...Qt];tt.length===0&&(tt=["all"]),tt.includes("all")&&tt.length>1&&(tt[tt.length-1]=="all"?tt=["all"]:tt=tt.filter(ka=>ka!=="all")),eo(pc(Vc({},ir),{exercise_group_id:tt}))},filterOption:(Qt,tt)=>tt.label.indexOf(Qt.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...ga.map(Qt=>({label:Qt==null?void 0:Qt.exercise_group_name,value:Qt==null?void 0:Qt.exercise_group_id}))]}),ys.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Qt=>{eo(pc(Vc({},ir),{keyword:Qt}))}})),ys.createElement(z.default,{className:"mt20",dataSource:((Vn=On==null?void 0:On.data)!=null&&Vn.isFinalScore?(an=Ta==null?void 0:Ta.data)==null?void 0:an.list:(aa=(wn=ra==null?void 0:ra.data)==null?void 0:wn.student_score)==null?void 0:aa.list)||[],scroll:{y:500},loading:da||Jt,columns:Dr,pagination:{current:ir.page,pageSize:ir==null?void 0:ir.limit,onChange:(Qt,tt)=>{eo(pc(Vc({},ir),{page:Qt,limit:tt}))},total:((pa=On==null?void 0:On.data)!=null&&pa.isFinalScore?($n=Ta==null?void 0:Ta.data)==null?void 0:$n.count:(Qa=(Wn=ra==null?void 0:ra.data)==null?void 0:Wn.student_score)==null?void 0:Qa.count)||0,showTotal:Qt=>ys.createElement("span",{className:"font12 c-666"},"\u5171",ys.createElement("span",{style:{color:"#3061D0"}},Qt),"\u6761\u6570\u636E")}}))};var Vd=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Kd),Q0={tables:"tables___zoHyz"},Am=Object.defineProperty,Yd=Object.defineProperties,Cm=Object.getOwnPropertyDescriptors,C0=Object.getOwnPropertySymbols,y0=Object.prototype.hasOwnProperty,Xd=Object.prototype.propertyIsEnumerable,F0=(me,ve,le)=>ve in me?Am(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Ic=(me,ve)=>{for(var le in ve||(ve={}))y0.call(ve,le)&&F0(me,le,ve[le]);if(C0)for(var le of C0(ve))Xd.call(ve,le)&&F0(me,le,ve[le]);return me},yd=(me,ve)=>Yd(me,Cm(ve));const ym=({Data:me=[],yAxisName:ve="",legendData:le=[],className:dt="",style:Dt={},labelTrue:_e=!1,grid:Wt={},yAxisNamePadding:at=0,ReactEchartsOnEvents:Oe})=>{const Pe=(0,a.useRef)(null),xn=["#F3647C","#FBD438","#FF9D18","#37CCCC","#3BA1FF","#4ECC74","#3061D0","#7F30D0","#C60101","#9096A3","#E900F5","#FA6400","#3D81B7","#D4BE26","#34A858","#FE8DB3"];return(0,a.useEffect)(()=>{if(Pe.current){const jn=Pe.current.getEchartsInstance(),Vn=[];le==null||le.forEach((an,wn)=>{Vn.push((xn==null?void 0:xn[wn])||`rgb(${Math.floor(Math.random()*256)}, ${Math.floor(Math.random()*256)}, ${Math.floor(Math.random()*256)})`)}),jn.setOption({dataset:{source:[["product",...le],...me]},legend:{right:"1%",top:"5%",type:"scroll",width:"90%",itemWidth:10,itemHeight:10,itemGap:22},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:Ic({left:"5%",right:"2%",top:"20%",bottom:40},Wt),dataZoom:[Ic({type:"slider"},(me==null?void 0:me.length)>10||(le==null?void 0:le.length)>6?{start:0,end:10}:{})],yAxis:{name:ve,splitArea:{show:!1},nameTextStyle:{color:"#000",padding:at},splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EDEDED"}},axisLabel:{color:"#000"}},xAxis:{type:"category",silent:!1,splitLine:{show:!1},splitArea:{show:!1},axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#000"}},series:le==null?void 0:le.map(()=>({type:"bar",barMaxWidth:40,label:{show:_e,position:"top"}})),color:Vn},!0)}},[me,ve,le,_e,Wt]),a.createElement(Ad.Z,{ref:Pe,className:`w-full ${dt}`,style:Ic({height:400,background:"#F6F7F9"},Dt),onEvents:Oe,option:{}})},Oc=a.memo(ym),B0=({exercise:me,dispatch:ve,value:le})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn,Vn,an,wn,aa,pa,$n,Wn,Qa,On,ga,Yt,da,oa,Ta,Jt,va,ra,ir,eo,Pr;const{actionTabs:Dr={}}=me,Qt=(0,ye.useParams)(),[tt,ka]=(0,a.useState)(1),[,fa,ja,vr]=(0,xt.U)(ne.iU,{exercise_id:Qt==null?void 0:Qt.categoryId,exercise_group_id:(dt=le==null?void 0:le.exercise_group_id)!=null&&dt.includes("all")?null:le==null?void 0:le.exercise_group_id}),[,Sa,Xr,za]=(0,xt.U)(ne.fG,{exercise_id:Qt==null?void 0:Qt.categoryId,exercise_group_id:(Dt=le==null?void 0:le.exercise_group_id)!=null&&Dt.includes("all")?null:le==null?void 0:le.exercise_group_id}),Oa=(qn={},$a)=>{ve({type:"exercise/setActionTabs",payload:{title:"\u5B66\u751F\u8BE6\u60C5",key:"\u5B66\u751F\u8BE6\u60C52",data:{sub_type:$a,exercise_group_id:(qn==null?void 0:qn.course_group_id)==-1?"all":qn==null?void 0:qn.course_group_id,isFinalScore:qn==null?void 0:qn.isFinalScore}}})},Fr=(0,a.useCallback)(qn=>{var $a,mr,Or,Co;Oa(yd(Ic({},((mr=($a=vr==null?void 0:vr.data)==null?void 0:$a.list)==null?void 0:mr[(qn==null?void 0:qn.dataIndex)||0])||{}),{isFinalScore:!0}),(((Co=(Or=qn==null?void 0:qn.encode)==null?void 0:Or.y)==null?void 0:Co[0])||1)-1)},[(_e=vr==null?void 0:vr.data)==null?void 0:_e.list]),xr=(qn={},$a=null)=>{var mr;console.log("asdfasdf===",qn),ve({type:"exercise/setActionTabs",payload:{key:"\u7B54\u9898\u8BE6\u60C5",data:{title:(qn==null?void 0:qn.question_type)||"",id:qn==null?void 0:qn.question_id,exercise_group_id:le==null?void 0:le.exercise_group_id,tabActive:"3",exercise_group_list:(mr=qn==null?void 0:qn.list)==null?void 0:mr.map(Or=>yd(Ic({},Or),{value:$a===0?Or==null?void 0:Or.correct_percent:$a===1?Or==null?void 0:Or.score_percent:Or==null?void 0:Or.value})),questionsscoreType:qn==null?void 0:qn.questionsscoreType}}})},qa=(0,a.useCallback)((qn,$a={})=>{var mr,Or;xr((Or=(mr=za==null?void 0:za.data)==null?void 0:mr.question_type_list)==null?void 0:Or[(qn==null?void 0:qn.dataIndex)||0],0)},[(Wt=za==null?void 0:za.data)==null?void 0:Wt.question_type_list]),ea=(0,a.useCallback)((qn,$a={})=>{var mr,Or;xr((Or=(mr=za==null?void 0:za.data)==null?void 0:mr.question_type_list)==null?void 0:Or[(qn==null?void 0:qn.dataIndex)||0],1)},[(at=za==null?void 0:za.data)==null?void 0:at.question_type_list]),Ua=(0,a.useCallback)(qn=>{var $a,mr,Or;const Co=(mr=($a=za==null?void 0:za.data)==null?void 0:$a.class_average_score_list)==null?void 0:mr[(qn==null?void 0:qn.dataIndex)||0];ve({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u8BE6\u60C52",title:"\u5B66\u751F\u8BE6\u60C5",data:{exercise_group_id:le==null?void 0:le.exercise_group_id,exercise_group_list:Co==null?void 0:Co.list,type:3,isFinalScore:(Or=qn==null?void 0:qn.data)==null?void 0:Or[0].includes("\u6700\u7EC8\u6210\u7EE9"),question_type:Co==null?void 0:Co.question_type,questionsscoreType:"\u5206"}}})},[(Oe=za==null?void 0:za.data)==null?void 0:Oe.class_average_score_list,le]),Ca=([qn,$a,mr],Or=0)=>a.createElement("span",{className:qn>0?"current-primary-hover":"",style:{display:"inline-block",width:"100%",height:47,lineHeight:"47px"},onClick:()=>{qn>0&&Oa(yd(Ic({},$a),{isFinalScore:!0}),Or)}},`${qn}${tt===1?"":"%"}`),ta=(()=>{var qn,$a,mr,Or,Co,po,Gr,ar,oo,So,Mi,Gl;const zl=[{title:"\u5206\u73ED",dataIndex:"course_group_name",align:"left"},{title:(($a=(qn=vr==null?void 0:vr.data)==null?void 0:qn.titles)==null?void 0:$a[0])||"",dataIndex:"column_1",align:"center",render:(...ji)=>Ca(ji,0)},{title:((Or=(mr=vr==null?void 0:vr.data)==null?void 0:mr.titles)==null?void 0:Or[1])||"",dataIndex:"column_2",align:"center",render:(...ji)=>Ca(ji,1)},{title:((po=(Co=vr==null?void 0:vr.data)==null?void 0:Co.titles)==null?void 0:po[2])||"",dataIndex:"column_3",align:"center",render:(...ji)=>Ca(ji,2)},{title:((ar=(Gr=vr==null?void 0:vr.data)==null?void 0:Gr.titles)==null?void 0:ar[3])||"",dataIndex:"column_4",align:"center",render:(...ji)=>Ca(ji,3)},{title:((So=(oo=vr==null?void 0:vr.data)==null?void 0:oo.titles)==null?void 0:So[4])||"",dataIndex:"column_5",align:"center",render:(...ji)=>Ca(ji,4)},{title:((Gl=(Mi=vr==null?void 0:vr.data)==null?void 0:Mi.titles)==null?void 0:Gl[5])||"",dataIndex:"column_6",align:"center",render:(...ji)=>Ca(ji,5)}];return tt===1&&zl.push({title:"\u4EBA\u6570",dataIndex:"total_count",align:"center",render:(...ji)=>Ca(ji,6)}),zl})();(0,a.useEffect)(()=>{var qn;ja({count_by:tt,exercise_id:Qt==null?void 0:Qt.categoryId,exercise_group_id:(qn=le==null?void 0:le.exercise_group_id)!=null&&qn.includes("all")?null:le==null?void 0:le.exercise_group_id})},[tt,le==null?void 0:le.exercise_group_id]),(0,a.useEffect)(()=>{var qn;Xr({exercise_id:Qt==null?void 0:Qt.categoryId,exercise_group_id:(qn=le==null?void 0:le.exercise_group_id)!=null&&qn.includes("all")?null:le==null?void 0:le.exercise_group_id})},[le==null?void 0:le.exercise_group_id]);const Ba=(0,a.useMemo)(()=>{var qn,$a;return($a=(qn=za==null?void 0:za.data)==null?void 0:qn.question_type_score_list)==null?void 0:$a.map((mr,Or)=>{var Co,po,Gr,ar;return a.createElement(Oc,{key:Or,Data:((Co=mr==null?void 0:mr.list)==null?void 0:Co.map(oo=>{var So;return[(oo==null?void 0:oo.title)||"",...((So=oo==null?void 0:oo.list)==null?void 0:So.map(Mi=>Mi==null?void 0:Mi.value))||[]]}))||[],yAxisName:mr==null?void 0:mr.title,labelTrue:!0,yAxisNamePadding:[0,0,10,0],legendData:((ar=(Gr=(po=mr==null?void 0:mr.list)==null?void 0:po[0])==null?void 0:Gr.list)==null?void 0:ar.map(oo=>oo==null?void 0:oo.course_group_name))||[],ReactEchartsOnEvents:{click:oo=>{var So;console.log("params",oo),xr(yd(Ic({},((So=mr==null?void 0:mr.list)==null?void 0:So[(oo==null?void 0:oo.dataIndex)||0])||{}),{questionsscoreType:"\u5206"}))}}})})},[(Pe=za==null?void 0:za.data)==null?void 0:Pe.question_type_score_list]);return a.createElement(a.Fragment,null,a.createElement(yt.Z,{spinning:fa},a.createElement("div",{className:"flex item-center justify-between mt30"},a.createElement("div",{className:"font16"},"\u6210\u7EE9\u5206\u5E03",a.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u7EDF\u8BA1\u6570\u503C\u6216\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),a.createElement("div",{className:"flex item-center gap-20px"},a.createElement(dn.default,{style:{width:140},size:"large",value:tt,onChange:qn=>{ka(qn)},options:[{value:1,label:"\u6309\u4EBA\u6570\u7EDF\u8BA1"},{value:2,label:"\u6309\u767E\u5206\u6BD4\u7EDF\u8BA1"}]}))),a.createElement(z.default,{className:`mt10 ${Q0.tables}`,bordered:!0,columns:ta,dataSource:((xn=vr==null?void 0:vr.data)==null?void 0:xn.list)||[],pagination:!1}),a.createElement("div",{className:"mt20"},a.createElement(Oc,{Data:((Vn=(jn=vr==null?void 0:vr.data)==null?void 0:jn.list)==null?void 0:Vn.map(qn=>[(qn==null?void 0:qn.course_group_name)||"",(qn==null?void 0:qn.column_1)||0,(qn==null?void 0:qn.column_2)||0,(qn==null?void 0:qn.column_3)||0,(qn==null?void 0:qn.column_4)||0,(qn==null?void 0:qn.column_5)||0,(qn==null?void 0:qn.column_6)||0]))||[],grid:{left:"5%",top:"15%"},yAxisNamePadding:[0,0,10,70],yAxisName:`\u5404\u73ED\u7EA7\u6210\u7EE9\u5206\u5E03\uFF08${tt===1?"\u4EBA\u6570":"\u767E\u5206\u6BD4"}\uFF09`,legendData:((an=vr==null?void 0:vr.data)==null?void 0:an.titles)||[],ReactEchartsOnEvents:{click:Fr}}))),a.createElement(yt.Z,{spinning:Sa},a.createElement("div",{className:"mt20 flex flex-col gap-10px"},a.createElement("div",{className:"font16"},"\u5C0F\u9898\u5BF9\u6BD4",a.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),a.createElement(Oc,{Data:((aa=(wn=za==null?void 0:za.data)==null?void 0:wn.question_type_list)==null?void 0:aa.map(qn=>{var $a;return[(qn==null?void 0:qn.question_type)||"",...(($a=qn==null?void 0:qn.list)==null?void 0:$a.map(mr=>mr.correct_percent))||[]]}))||[],yAxisName:"\u6B63\u786E\u7387",yAxisNamePadding:[0,0,10,0],legendData:((Qa=(Wn=($n=(pa=za==null?void 0:za.data)==null?void 0:pa.question_type_list)==null?void 0:$n[0])==null?void 0:Wn.list)==null?void 0:Qa.map(qn=>qn==null?void 0:qn.course_group_name))||[],ReactEchartsOnEvents:{click:qa}}),a.createElement(Oc,{Data:((ga=(On=za==null?void 0:za.data)==null?void 0:On.question_type_list)==null?void 0:ga.map(qn=>{var $a;return[(qn==null?void 0:qn.question_type)||"",...(($a=qn==null?void 0:qn.list)==null?void 0:$a.map(mr=>mr.score_percent))||[]]}))||[],yAxisName:"\u5F97\u5206\u7387",yAxisNamePadding:[0,0,10,0],legendData:((Ta=(oa=(da=(Yt=za==null?void 0:za.data)==null?void 0:Yt.question_type_list)==null?void 0:da[0])==null?void 0:oa.list)==null?void 0:Ta.map(qn=>qn==null?void 0:qn.course_group_name))||[],ReactEchartsOnEvents:{click:ea}}))),a.createElement(yt.Z,{spinning:Sa},a.createElement("div",{className:"mt20 flex flex-col gap-10px"},a.createElement("div",{className:"font16"},"\u5E73\u5747\u5206",a.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),a.createElement(Oc,{Data:((va=(Jt=za==null?void 0:za.data)==null?void 0:Jt.class_average_score_list)==null?void 0:va.map(qn=>{var $a;return[(qn==null?void 0:qn.title)||"",...(($a=qn==null?void 0:qn.list)==null?void 0:$a.map(mr=>mr==null?void 0:mr.value))||[]]}))||[],yAxisName:"\u5404\u73ED\u7EA7\u5E73\u5747\u5206",labelTrue:!0,yAxisNamePadding:[0,0,10,0],legendData:((Pr=(eo=(ir=(ra=za==null?void 0:za.data)==null?void 0:ra.class_average_score_list)==null?void 0:ir[0])==null?void 0:eo.list)==null?void 0:Pr.map(qn=>qn==null?void 0:qn.course_group_name))||[],ReactEchartsOnEvents:{click:Ua}}),a.createElement("div",{className:"flex flex-col"},Ba))),(Dr==null?void 0:Dr.key)==="\u7B54\u9898\u8BE6\u60C5"&&a.createElement(v0,null),(Dr==null?void 0:Dr.key)==="\u5B66\u751F\u8BE6\u60C52"&&a.createElement(Vd,null))};var cg=(0,ye.connect)(({exercise:me})=>({exercise:me}))(B0),dg=x(67921),Ld=x(59301),mg=Object.defineProperty,gg=Object.defineProperties,fg=Object.getOwnPropertyDescriptors,Dm=Object.getOwnPropertySymbols,pg=Object.prototype.hasOwnProperty,vg=Object.prototype.propertyIsEnumerable,Im=(me,ve,le)=>ve in me?mg(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,G0=(me,ve)=>{for(var le in ve||(ve={}))pg.call(ve,le)&&Im(me,le,ve[le]);if(Dm)for(var le of Dm(ve))vg.call(ve,le)&&Im(me,le,ve[le]);return me},W0=(me,ve)=>gg(me,fg(ve));const hg=({exercise:me,dispatch:ve,handleOnComplete:le})=>{var dt,Dt,_e,Wt,at;const{actionTabs:Oe={},course_groups:Pe=[]}=me,xn=(0,ye.useParams)(),[,jn,Vn,an]=(0,xt.U)(ne.hv,{exercise_id:xn==null?void 0:xn.categoryId}),[wn,aa]=(0,a.useState)({page:1,limit:10,type:1,exercise_group_id:"all",keyword:""}),pa=(0,a.useMemo)(()=>{var Wn,Qa,On;return((On=(Qa=(Wn=an==null?void 0:an.data)==null?void 0:Wn.question)==null?void 0:Qa.question_choices)==null?void 0:On.filter(ga=>ga==null?void 0:ga.right_answer).map(ga=>ga==null?void 0:ga.exercise_choice_id))||[]},[(dt=an==null?void 0:an.data)==null?void 0:dt.question]),$n=()=>{ve({type:"exercise/setActionTabs",payload:{key:""}})};return(0,a.useEffect)(()=>{var Wn,Qa,On,ga,Yt;Oe!=null&&Oe.data&&Vn(W0(G0({},wn),{exercise_group_id:(wn==null?void 0:wn.exercise_group_id)=="all"?"":wn==null?void 0:wn.exercise_group_id,exercise_id:xn==null?void 0:xn.categoryId,question_id:(Qa=(Wn=Oe==null?void 0:Oe.data)==null?void 0:Wn.questionDetail)==null?void 0:Qa.question_id,question_number:(ga=(On=Oe==null?void 0:Oe.data)==null?void 0:On.questionDetail)==null?void 0:ga.index,scope:(Yt=Oe==null?void 0:Oe.data)==null?void 0:Yt.scope}))},[Oe==null?void 0:Oe.data,wn]),Ld.createElement(Fe.default,{centered:!0,title:Oe==null?void 0:Oe.title,open:(Oe==null?void 0:Oe.key)==="\u5B66\u751F\u8BE6\u60C5",width:700,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:$n},Ld.createElement("div",{className:"flex item-center justify-between"},Ld.createElement(dn.default,{style:{width:256},mode:"multiple",maxTagCount:"responsive",value:wn==null?void 0:wn.exercise_group_id,getPopupContainer:Wn=>Wn.parentNode,onChange:Wn=>{console.log(Wn);let Qa=[...Wn];Qa.length===0&&(Qa=["all"]),Qa.includes("all")&&Qa.length>1&&(Qa[Qa.length-1]=="all"?Qa=["all"]:Qa=Qa.filter(On=>On!=="all")),aa(W0(G0({},wn),{exercise_group_id:Qa}))},filterOption:(Wn,Qa)=>Qa.label.indexOf(Wn.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...Pe.map(Wn=>({label:Wn==null?void 0:Wn.exercise_group_name,value:Wn==null?void 0:Wn.exercise_group_id}))]}),Ld.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Wn=>{aa(W0(G0({},wn),{keyword:Wn}))}})),Ld.createElement(z.default,{className:"mt10",dataSource:((_e=(Dt=an==null?void 0:an.data)==null?void 0:Dt.student_score)==null?void 0:_e.list)||[],scroll:{y:500},loading:jn,columns:[{title:"\u5E8F\u53F7",dataIndex:"index",width:60},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name",render:Wn=>Wn||"\u672A\u5206\u73ED"},{title:"\u662F\u5426\u6B63\u786E",align:"center",dataIndex:"users_answer_info.choices",render:(Wn,Qa)=>{var On,ga,Yt,da;return((ga=(On=Qa==null?void 0:Qa.users_answer_info)==null?void 0:On.choices)==null?void 0:ga.length)>0&&((da=(Yt=Qa==null?void 0:Qa.users_answer_info)==null?void 0:Yt.choices)!=null&&da.every(oa=>pa.includes(oa==null?void 0:oa.exercise_choice_id)))?"\u662F":"\u5426"}},{title:"\u5F97\u5206/\u5206\u6570",align:"center",dataIndex:"users_answer_info.score",render:(Wn,Qa)=>{var On,ga,Yt;return`${(On=Qa==null?void 0:Qa.users_answer_info)==null?void 0:On.score}/${(Yt=(ga=an==null?void 0:an.data)==null?void 0:ga.question)==null?void 0:Yt.question_score}`}}],pagination:{current:wn.page,pageSize:wn==null?void 0:wn.limit,onChange:(Wn,Qa)=>{aa(W0(G0({},wn),{page:Wn,limit:Qa}))},total:((at=(Wt=an==null?void 0:an.data)==null?void 0:Wt.student_score)==null?void 0:at.count)||0,showTotal:Wn=>Ld.createElement("span",{className:"font12 c-666"},"\u5171",Ld.createElement("span",{style:{color:"#3061D0"}},Wn),"\u6761\u6570\u636E")}}))};var Eg=(0,ye.connect)(({exercise:me})=>({exercise:me}))(hg),Om={flex_box_center:"flex_box_center___BUbDS",flex_space_between:"flex_space_between___bos8a",flex_box_vertical_center:"flex_box_vertical_center___DLIAD",flex_box_center_end:"flex_box_center_end___IvLKX",flex_box_column:"flex_box_column___DaoiT",tables:"tables___YOYJ9",checkboxgroup:"checkboxgroup___aBFSQ"},Nm=x(72851),Lm=x(84056),Ag=Object.defineProperty,Cg=Object.defineProperties,yg=Object.getOwnPropertyDescriptors,Rm=Object.getOwnPropertySymbols,Fg=Object.prototype.hasOwnProperty,Bg=Object.prototype.propertyIsEnumerable,Mm=(me,ve,le)=>ve in me?Ag(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,us=(me,ve)=>{for(var le in ve||(ve={}))Fg.call(ve,le)&&Mm(me,le,ve[le]);if(Rm)for(var le of Rm(ve))Bg.call(ve,le)&&Mm(me,le,ve[le]);return me},Jd=(me,ve)=>Cg(me,yg(ve)),qd=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});let Sg=[m0.Z,Id.Z,Od.Z];const Pg=me=>{let ve=new Date;const le=Ze()(me).format("HH");if(Ze()(me).isSame(Ze()(ve),"day")){const dt=Ze()(ve).format("HH"),Dt=Ze()(ve).format("mm");return{disabledHours:()=>_d(0,24).splice(1,dt*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",le,dt),Ze()(me).isSame(Ze()(ve),"hour")&&le<=dt?_d(0,60).splice(0,Dt):_d(60,60))}}else if(Ze()(me).isSame(Ze()(),"day")){const dt=Ze()().format("HH"),Dt=Ze()().format("mm");return{disabledHours:()=>_d(0,24).splice(0,dt),disabledMinutes:()=>le<=dt?_d(0,Dt):_d(60,60)}}else return};function _d(me,ve){const le=[];for(let dt=me;dt{var _e,Wt;let[at,Oe]=(0,a.useState)(us(Jd(us({},(0,ye.useParams)()),{page:1,per_page:20,rank_type:2,search:"",course_group:(0,bt.dE)()?[me.userInfo.course.course_group_id]:[]}),(0,ye.useParams)()));const[Pe,xn]=(0,a.useState)([]),[jn,Vn]=(0,a.useState)([]),[an,wn]=(0,a.useState)([]),[aa,pa]=(0,a.useState)(!1),[$n,Wn]=(0,a.useState)(!1),[Qa,On]=(0,a.useState)(!1),[ga]=de.default.useForm(),{commonHeader:Yt}=Dt,da=(0,a.useRef)(),[oa,Ta]=(0,a.useState)({});let[Jt,va]=(0,a.useState)([{title:"\u6392\u884C",dataIndex:"rank",width:70,fixed:"left",ellipsis:!0,sorter:(tt,ka)=>tt.rank-ka.rank,render:(tt,ka,fa)=>tt<4?a.createElement("img",{src:Sg[tt-1]}):tt},{title:"\u59D3\u540D",dataIndex:"user_name",width:80,fixed:"left",ellipsis:!0,key:"user_name",render:(tt,ka,fa)=>a.createElement("span",null,ka.is_me&&a.createElement("span",{style:{display:"inline-block",fontSize:12,color:"#CA7720",background:"rgba(255, 181, 56, 0.36)",borderRadius:2,width:16,height:16,textAlign:"center",lineHeight:"16px",transform:"translateY(-1px)"}},"\u6211"),tt)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:80,ellipsis:!0,fixed:"left",render:tt=>tt||"- -"},{title:"\u73ED\u7EA7",dataIndex:"course_group",key:"course_group",ellipsis:!0,width:70,fixed:"left"},{title:"\u901A\u8FC7",dataIndex:"passed_count",width:60,fixed:"left",ellipsis:!0,key:"passed_count",render:tt=>a.createElement("span",null,tt," ",tt!="-"&&"\u9898")},{title:"\u5F97\u5206",dataIndex:"score",width:50,ellipsis:!0,fixed:"left",key:"score"}]);const[ra,ir]=(0,a.useState)(null),eo=()=>{var tt,ka;const fa=((tt=document.getElementById("filterWarp"))==null?void 0:tt.clientHeight)||0,ja=((ka=document.getElementById("pagination"))==null?void 0:ka.clientHeight)||0;return window.innerHeight-fa-ja-110};(0,a.useEffect)(()=>{const tt=()=>{ir(eo())};return window.addEventListener("resize",tt),()=>{window.removeEventListener("resize",tt)}},[]);const Pr=tt=>tt&&tt{var tt,ka,fa,ja,vr;Jt.splice(7);for(let Sa=0;Sa<((tt=Pe==null?void 0:Pe.question_data)==null?void 0:tt.length);Sa++){let Xr={};Xr.title=Pe!=null&&Pe.sent_type?a.createElement("span",null,"\u9898\u76EE"+(Sa+1)+`\uFF08${(fa=(ka=Pe==null?void 0:Pe.question_data)==null?void 0:ka[Sa])==null?void 0:fa.question_score}\uFF09`):a.createElement("a",{onClick:()=>qd(void 0,null,function*(){var za,Oa;let Fr=yield(0,fe.ZP)(`/api/problems/${(Oa=(za=Pe==null?void 0:Pe.question_data)==null?void 0:za[Sa])==null?void 0:Oa.identifier}/start.json`,{method:"get"});Fr&&(window.open(`/myproblems/${Fr==null?void 0:Fr.identifier}?type=1`),localStorage.setItem("program_homework",[at.coursesId,at.categoryId]))})},"\u9898\u76EE"+(Sa+1)+`\uFF08${(vr=(ja=Pe==null?void 0:Pe.question_data)==null?void 0:ja[Sa])==null?void 0:vr.question_score}\uFF09`),Xr.dataIndex="question_data",Xr.width=140,Xr.render=(za,Oa)=>{var Fr,xr,qa,ea,Ua;return a.createElement("div",null,((Fr=za==null?void 0:za[Sa])==null?void 0:Fr.answer_question_time)&&a.createElement("div",null,a.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>qd(void 0,null,function*(){var Ca,ta,Ba,qn,$a,mr,Or,Co;if((0,bt.Rm)()&&!((Ca=ve.AssistantObject.hack)!=null&&Ca.can_appraise)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(!((ta=za==null?void 0:za[Sa])!=null&&ta.open_code)){oe.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let po=yield(0,fe.ZP)("/api/courses/view_code.json",{method:"get",params:Jd(us({},at),{id:at.coursesId,homework_common_id:at.categoryId,hack_user_code_id:(Ba=za==null?void 0:za[Sa])==null?void 0:Ba.hack_user_code_id})});Fe.default.warning({icon:null,width:800,title:a.createElement("div",null,a.createElement("span",null,"\u4EE3\u7801"),a.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(qn=za==null?void 0:za[Sa])==null?void 0:qn.current_language),a.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",($a=za==null?void 0:za[Sa])==null?void 0:$a.memory,"\uFF08KB\uFF09"),a.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(mr=za==null?void 0:za[Sa])==null?void 0:mr.run_time,"\uFF08ms\uFF09"),a.createElement("span",null,"\u5F97\u5206\uFF1A",(Or=za==null?void 0:za[Sa])==null?void 0:Or.score)),content:a.createElement(Nm.Z,{classroomList:ve,user:me,languages:[{language:(Co=za==null?void 0:za[Sa])==null?void 0:Co.language,code:po==null?void 0:po.code}],v:za,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:za.language,game_id:za.id,diff_code_count:za.diff_code_count})})})}),a.createElement("span",{style:{margin:"0px 10px"}},((xr=za==null?void 0:za[Sa])==null?void 0:xr.answer_question_time)||"- -"),(qa=za==null?void 0:za[Sa])!=null&&qa.submit_count?a.createElement(De.Z,{title:`${((ea=za==null?void 0:za[Sa])==null?void 0:ea.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},a.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),((Ua=za==null?void 0:za[Sa])==null?void 0:Ua.submit_count)||0):null))},Jt.push(Xr)}va([...Jt])},[Pe==null?void 0:Pe.question_data]),(0,a.useEffect)(()=>{var tt;(tt=me==null?void 0:me.userInfo)!=null&&tt.course&&((0,bt.dE)()&&(at.course_group=(0,bt.dE)()?[me.userInfo.course.course_group_id]:[],Oe(us({},at))),Dr(1))},[me==null?void 0:me.userInfo]);function Dr(tt){return qd(this,null,function*(){var ka,fa,ja,vr,Sa,Xr,za;pa(!0);let Oa=yield(0,fe.ZP)(`/api/exercises/${at.categoryId}/rank_list.json`,{method:"get",params:Jd(us({},at),{id:at.coursesId,rank_type:2})});if(xn(Oa),pa(!1),Oa.status!=-1&&((0,bt.dE)()?(tt===1&&Vn([(fa=(ka=Oa==null?void 0:Oa.course_group)==null?void 0:ka[0])==null?void 0:fa.id]),Oa!=null&&Oa.my_rank?wn([us({is_me:!0},Oa==null?void 0:Oa.my_rank),...Oa==null?void 0:Oa.rank_list]):wn([...(Oa==null?void 0:Oa.rank_list)||[]])):wn([...(Oa==null?void 0:Oa.rank_list)||[]]),tt===1)){let Fr={title:(Oa==null?void 0:Oa.hack_rank_rule)===0?a.createElement(De.Z,{title:`\u603B\u8017\u65F6\u65F6\u4E3A\u505A\u9898\u901A\u8FC7\u65F6\u957F\u548C\u7F5A\u65F6\u65F6\u957F\u7684\u603B\u548C\uFF0C - \u7F5A\u65F6\u65F6\u957F=\u8BC4\u6D4B\u51FA\u9519\u6B21\u6570X\u8BBE\u7F6E\u7684\u7F5A\u65F6\uFF08\u5F53\u524D\u4E3A${Oa==null?void 0:Oa.punish_time}\u5206\uFF09`},a.createElement("span",{style:{marginRight:3}},"\u603B\u8017\u65F6")," ",a.createElement("span",{style:{fontSize:"14px"},className:"iconfont icon-tishixiaowenhao c-blue"})):"\u5B8C\u6210\u65F6\u95F4",dataIndex:(Oa==null?void 0:Oa.hack_rank_rule)===0?"finish_time":"finish_at",width:(Oa==null?void 0:Oa.hack_rank_rule)===0?80:150,ellipsis:!0,fixed:"left",key:"finish_time"};Jt.push(Fr);for(let xr=0;xr<((ja=Oa==null?void 0:Oa.question_data)==null?void 0:ja.length);xr++){let qa={};qa.title=Oa!=null&&Oa.sent_type?a.createElement("span",null,"\u9898\u76EE"+(xr+1)+`\uFF08${(Sa=(vr=Oa==null?void 0:Oa.question_data)==null?void 0:vr[xr])==null?void 0:Sa.question_score}\uFF09`):a.createElement("a",{onClick:()=>qd(this,null,function*(){var ea,Ua;let Ca=yield(0,fe.ZP)(`/api/problems/${(Ua=(ea=Oa==null?void 0:Oa.question_data)==null?void 0:ea[xr])==null?void 0:Ua.identifier}/start.json`,{method:"get"});Ca&&(window.open(`/myproblems/${Ca==null?void 0:Ca.identifier}?type=1`),localStorage.setItem("program_homework",[at.coursesId,at.categoryId]))})},"\u9898\u76EE"+(xr+1)+`\uFF08${(za=(Xr=Oa==null?void 0:Oa.question_data)==null?void 0:Xr[xr])==null?void 0:za.question_score}\uFF09`),qa.dataIndex="question_data",qa.width=140,qa.render=(ea,Ua)=>{var Ca,ta,Ba,qn,$a;return a.createElement("div",null,((Ca=ea==null?void 0:ea[xr])==null?void 0:Ca.answer_question_time)&&a.createElement("div",null,a.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>qd(this,null,function*(){var mr,Or,Co,po,Gr,ar,oo,So;if((0,bt.Rm)()&&!((mr=ve.AssistantObject.hack)!=null&&mr.can_view)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(!((Or=ea==null?void 0:ea[xr])!=null&&Or.open_code)){oe.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let Mi=yield(0,fe.ZP)("/api/courses/view_code.json",{method:"get",params:Jd(us({},at),{id:at.coursesId,homework_common_id:at.categoryId,hack_user_code_id:(Co=ea==null?void 0:ea[xr])==null?void 0:Co.hack_user_code_id})});Fe.default.warning({icon:null,width:800,getContainer:da.current,title:a.createElement("div",null,a.createElement("span",null,"\u4EE3\u7801"),a.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(po=ea==null?void 0:ea[xr])==null?void 0:po.current_language),a.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",(Gr=ea==null?void 0:ea[xr])==null?void 0:Gr.memory,"\uFF08KB\uFF09"),a.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(ar=ea==null?void 0:ea[xr])==null?void 0:ar.run_time,"\uFF08ms\uFF09"),a.createElement("span",null,"\u5F97\u5206\uFF1A",(oo=ea==null?void 0:ea[xr])==null?void 0:oo.score)),content:a.createElement(Nm.Z,{classroomList:ve,user:me,languages:[{language:(So=ea==null?void 0:ea[xr])==null?void 0:So.language,code:Mi==null?void 0:Mi.code}],v:ea,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:ea.language,game_id:ea.id,diff_code_count:ea.diff_code_count})})})}),a.createElement("span",{style:{margin:"0px 10px"}},((ta=ea==null?void 0:ea[xr])==null?void 0:ta.answer_question_time)||"- -"),(Ba=ea==null?void 0:ea[xr])!=null&&Ba.submit_count?a.createElement(De.Z,{title:`${((qn=ea==null?void 0:ea[xr])==null?void 0:qn.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},a.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),(($a=ea==null?void 0:ea[xr])==null?void 0:$a.submit_count)||0):null))},Jt.push(qa)}va([...Jt])}})}const Qt=Yt==null?void 0:Yt.hack_rank_rule;return a.createElement("div",{ref:da,style:{margin:"0px auto",minHeight:$n?"100vh":""},id:"rankingInfo"},(Pe==null?void 0:Pe.message)==="\u5C01\u699C\u4E2D"?a.createElement(He.Z,{styles:{marginTop:0,paddingTop:100,paddingBottom:100},customText:"\u7B54\u9898\u65F6\u95F4\u8FDB\u5165\u5012\u8BA1\u65F6\uFF0C\u6682\u65F6\u5C01\u699C\uFF0C\u8BF7\u52A0\u901F\u7ADE\u6280\u901A\u5173\u7B54\u9898"}):a.createElement("div",{style:{background:"#fff",paddingTop:(0,bt.dE)()&&20,height:"100%",overflow:"auto"}},a.createElement("div",{id:"filterWarp"},a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",{style:{display:"flex",width:"90%"}},a.createElement("label",null,"\u5206\u73ED\u60C5\u51B5\uFF1A"),(0,bt.GJ)()&&a.createElement("div",{style:{flex:1}},a.createElement(Re.default.Group,{className:Om.checkboxgroup,value:jn,onChange:tt=>{var ka;at.type===1?(Vn([]),at.course_group=[],at.page=1,Oe(us({},at)),Dr()):at.type===2?(Vn(["\u5168\u90E8"]),at.course_group=(ka=Pe==null?void 0:Pe.course_group)==null?void 0:ka.map(fa=>fa.id),at.page=1,Oe(us({},at)),Dr()):(Vn([...tt.filter(fa=>fa!="\u5168\u90E8")]),at.course_group=tt.filter(fa=>fa!="\u5168\u90E8"),at.page=1,Oe(us({},at)),Dr())}},a.createElement(Re.default,{value:"\u5168\u90E8",style:{marginBottom:10},onChange:tt=>{tt.target.checked?at.type=2:at.type=1}},"\u5168\u90E8\u5206\u73ED"),(_e=Pe==null?void 0:Pe.course_group)==null?void 0:_e.map((tt,ka)=>a.createElement(Re.default,{style:{marginBottom:10},onChange:fa=>{at.type=3},value:tt.id},tt==null?void 0:tt.name)))),(0,bt.dE)()&&a.createElement(be.ZP.Group,{style:{marginBottom:10},onChange:tt=>{tt.target.value==="\u5168\u90E8"?(at.course_group=[],at.page=1,Oe(us({},at)),Dr()):(at.course_group=[tt.target.value],at.page=1,Oe(us({},at)),Dr())},defaultValue:me.userInfo.course.course_group_id},a.createElement(be.ZP,{value:"\u5168\u90E8",style:{marginBottom:10}},"\u5168\u90E8\u5206\u73ED"),(Wt=Pe==null?void 0:Pe.course_group)==null?void 0:Wt.map((tt,ka)=>a.createElement(be.ZP,{style:{marginBottom:10},value:tt.id},tt.name)))),a.createElement("div",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{$n?(0,Lm.BU)():(0,Lm.Dj)(document.getElementById("rankingInfo")),Wn(!$n)}},a.createElement("i",{style:{fontSize:12},className:`mr10 iconfont ${$n?"icon-tuichuquanping2":"icon-quanping2"}`}),a.createElement("span",null,$n?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F\u5C55\u793A"))),a.createElement("div",{style:{width:"100%",display:"flex",justifyContent:"space-between",marginTop:10}},a.createElement("span",{style:{fontSize:14,color:"#B1BACD",display:"flex",alignItems:"center"}},"\u6392\u884C\u89C4\u5219\uFF1A",Qt===0?"\u8003\u8BD5\u65F6\u95F4\u6BB5\u4E4B\u5916\u7684\u63D0\u4EA4\u4E0D\u8BA1\u5165\u6392\u884C\u3002\u5F53\u524D\u6309\u5B9E\u9645\u5B9E\u9A8C\u65F6\u957F\u4F18\u5148\uFF0C\u540C\u901A\u8FC7\u9898\u6570\u4E0B\u65F6\u957F\u77ED\u540D\u6B21\u9760\u524D\u3002":"\u8003\u8BD5\u65F6\u6BB5\u5916\u63D0\u4EA4\u4E0D\u8BA1\u6392\u540D\uFF1B\u5F53\u524D\u6309\u901A\u8FC7\u9898\u6570\u548C\u5B8C\u6210\u65F6\u95F4\u6392\u5E8F\uFF0C\u540C\u9898\u6570\u4E0B\u5B8C\u6210\u8D8A\u65E9\uFF0C\u540D\u6B21\u8D8A\u524D\u3002",(0,bt.eB)()&&a.createElement("a",{onClick:()=>{On(!0),ga.setFieldsValue({punish_time:Yt.punish_time,hack_rank_rule:Yt.hack_rank_rule,open_code:Yt.open_code,open_code_type:Yt.open_code_type,rank_forbidden:Yt.rank_forbidden,rank_forbidden_start:Yt.rank_forbidden_start?Ze()(Yt.rank_forbidden_start):"",rank_forbidden_end:Yt.rank_forbidden_end?Ze()(Yt.rank_forbidden_end):""})}},"\u8BBE\u7F6E\u89C4\u5219/"),a.createElement("a",{onClick:()=>{Fe.default.warning({title:"\u8BA1\u5206\u89C4\u5219",width:500,getContainer:da.current,content:a.createElement("div",null,Qt===0&&a.createElement("p",null,"\u6392\u540D\u89C4\u5219\uFF1A\u7ECF\u5178ACM\u89C4\u5219"),a.createElement("p",null,"AC\uFF08\u901A\u8FC7\u9898\u76EE\uFF09\u8D8A\u591A\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),a.createElement("p",null,"AC\u76F8\u540C\uFF0C\u603B\u7528\u65F6\u8D8A\u5C11\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),Qt==0&&a.createElement(a.Fragment,null,a.createElement("p",null,"\u603B\u7528\u65F6=\u2211\uFF08\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6\uFF09"),a.createElement("p",null,"\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6=\u6BD4\u8D5B\u5F00\u59CB\u5230\u63D0\u4EA4\u88AB\u901A\u8FC7\u7684\u65F6\u95F4+\u7F5A\u65F6"),a.createElement("p",null,"\u7F5A\u65F6=\uFF08\u901A\u8FC7\u524D\uFF09\u9519\u8BEF\u4EE3\u7801\u63D0\u4EA4\u6B21\u6570*\u6BCF\u6B21\u7F5A\u65F6"),a.createElement("p",null,"\u4E0D\u7B97\u7F5A\u65F6\u7684\u60C5\u51B5\uFF1A\u6CA1\u6709\u901A\u8FC7\u7684\u9898\u76EE\u3001\uFF08\u7CFB\u7EDF\uFF09\u5185\u90E8\u9519\u8BEF\u3001\u7F16\u8BD1\u9519\u8BEF")))})}},"\u67E5\u770B\u89C4\u5219")),(0,bt.GJ)()&&a.createElement(a.Fragment,null,a.createElement(Se.default.Search,{className:"mr20",onSearch:tt=>{at.page=1,at.search=tt,Oe(us({},at)),Dr()},placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:250,marginLeft:"auto"}}),a.createElement(Ce.ZP,{onClick:()=>{(0,se.KU)(Jd(us({},at),{id:at.coursesId,rank_type:2,homework_common_id:at.categoryId}))}},"\u5BFC\u51FA")))),a.createElement(yt.Z,{spinning:aa},a.createElement(z.default,{style:{marginTop:10},pagination:!1,scroll:{x:1200,y:$n?ra:null},rowClassName:(tt,ka)=>ka===0&&(0,bt.dE)()&&Om.tables,dataSource:an,columns:Jt})),a.createElement("div",{id:"pagination",style:{width:"100%",textAlign:"center",marginTop:10}},a.createElement(we.Z,{current:at.page,pageSize:at.per_page,total:Pe==null?void 0:Pe.count,showSizeChanger:!0,onChange:(tt,ka)=>{at.page=tt,at.per_page=ka,Oe(us({},at)),Dr()}}))),a.createElement(Fe.default,{open:Qa,title:"\u89C4\u5219\u8BBE\u7F6E",getContainer:()=>da.current,width:630,onOk:()=>{ga.submit()},onCancel:()=>{On(!1)}},a.createElement(de.default,{colon:!1,size:"large",form:ga,onValuesChange:(tt,ka)=>{console.log("---",tt),Ta(us(us({},ka),tt))},onFinish:tt=>qd(void 0,null,function*(){console.log("---",tt);let ka=yield(0,fe.ZP)(`/api/exercises/${at.categoryId}/exercise_setting_rank.json`,{method:"put",body:Jd(us({},tt),{rank_forbidden_start:Ze()(tt.rank_forbidden_start).format("YYYY-MM-DD HH:mm"),rank_forbidden_end:Ze()(tt.rank_forbidden_end).format("YYYY-MM-DD HH:mm")})});(ka==null?void 0:ka.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),On(!1),Dr(),le({type:"exercise/getCommonHeader",payload:us({},at)}))})},a.createElement(de.default.Item,{label:"\u8BC4\u6D4B\u5355\u6B21\u62A5\u9519\u589E\u52A0\u65F6\u957F",name:"punish_time"},a.createElement(Te.Z,{min:0,precision:0,style:{width:"100%"},addonAfter:"\u5206\u949F"})),a.createElement(de.default.Item,{label:"\u6392\u884C\u699C\u65F6\u95F4\u540D\u6B21\u89C4\u5219",name:"hack_rank_rule"},a.createElement(be.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:8,marginTop:8,marginLeft:12}},a.createElement(be.ZP,{value:0},"\u8017\u65F6\u65F6\u957F\u4F18\u5148",a.createElement("span",{style:{color:"#666"}},"\uFF08\u540C\u6210\u7EE9\uFF0C\u8017\u65F6\u8D8A\u77ED\u540D\u6B21\u8D8A\u524D\uFF09")),a.createElement(be.ZP,{value:1},"\u5B8C\u6210\u65F6\u95F4\u70B9\u4F18\u5148",a.createElement("span",{style:{color:"#666"}},"\uFF08\u540C\u6210\u7EE9\uFF0C\u5B8C\u6210\u65F6\u95F4\u8D8A\u65E9\u540D\u6B21\u8D8A\u524D\uFF09")))),a.createElement(de.default.Item,{name:"open_code",valuePropName:"checked",style:{marginBottom:0}},a.createElement(Re.default,null,"\u516C\u5F00\u4EE3\u7801 ",a.createElement("span",{style:{color:"#666"}},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u53EF\u5728\u6392\u884C\u699C\u4E2D\u67E5\u770B\u4ED6\u4EBA\u8BD5\u9898\u901A\u8FC7\u4EE3\u7801\u8BE6\u60C5\uFF09"))),oa.open_code&&a.createElement(de.default.Item,{name:"open_code_type",style:{marginLeft:20}},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:1},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),a.createElement(be.ZP,{value:0},"\u4EFB\u610F\u65F6\u95F4"))),a.createElement(de.default.Item,{valuePropName:"checked",name:"rank_forbidden"},a.createElement(Re.default,null,"\u5F00\u542F\u5C01\u699C ",a.createElement("span",{style:{color:"#666"}},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u4E0D\u53EF\u67E5\u770B\u6392\u884C\u699C\u4FE1\u606F\u7684\u65F6\u95F4\u6BB5\uFF09"))),oa.rank_forbidden&&a.createElement(re.Z,{align:"middle",style:{alignItems:"center"}},a.createElement(pe.Z,null,"\u5F00\u59CB\u65F6\u95F4"),a.createElement(pe.Z,{className:"ml10"},a.createElement(de.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65F6\u95F4"}],name:"rank_forbidden_start",style:{marginBottom:0}},a.createElement(Fn.default,{size:"large",style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u5F00\u59CB\u65F6\u95F4\uFF09",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Pr,disabledTime:Pg}))),a.createElement(pe.Z,{className:"ml20"},"\u622A\u6B62\u65F6\u95F4"),a.createElement(pe.Z,{className:"ml10"},a.createElement(de.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65F6\u95F4"}],name:"rank_forbidden_end",style:{marginBottom:0}},a.createElement(Fn.default,{size:"large",style:{width:200},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u7ED3\u675F\u65F6\u95F4\uFF09",showTime:{format:"HH:mm",defaultValue:Ze()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm"})))))))};var Tm=(0,ye.connect)(({shixunHomeworks:me,user:ve,classroomList:le,exercise:dt})=>({user:ve,shixunHomeworks:me,classroomList:le,exercise:dt}))(bg),nr=x(59301),xg=Object.defineProperty,wg=Object.defineProperties,Dg=Object.getOwnPropertyDescriptors,km=Object.getOwnPropertySymbols,Ig=Object.prototype.hasOwnProperty,Og=Object.prototype.propertyIsEnumerable,jm=(me,ve,le)=>ve in me?xg(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Ks=(me,ve)=>{for(var le in ve||(ve={}))Ig.call(ve,le)&&jm(me,le,ve[le]);if(km)for(var le of km(ve))Og.call(ve,le)&&jm(me,le,ve[le]);return me},U0=(me,ve)=>wg(me,Dg(ve)),$d=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Ng=({exercise:me,dispatch:ve,classroomList:le})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn,Vn,an,wn,aa,pa,$n,Wn,Qa,On,ga,Yt,da,oa,Ta,Jt,va,ra,ir;const{ScoreRangesData:eo}=me,[Pr,Dr]=(0,a.useState)((dt=me==null?void 0:me.commonHeader)!=null&&dt.show_acm?"5":"1"),[Qt,tt]=(0,a.useState)({}),[ka,fa]=(0,a.useState)([]),[ja,vr]=(0,a.useState)([]),[Sa,Xr]=(0,a.useState)({exercise_group_id:["all"],scope:"0",question_type:["all"]}),[za,Oa]=(0,a.useState)(0),[Fr,xr]=(0,a.useState)(0),[qa,ea]=(0,a.useState)([]),[Ua,Ca]=(0,a.useState)([]),[ta,Ba]=(0,a.useState)(0),[qn,$a]=(0,a.useState)(!0),[mr,Or]=(0,a.useState)(!1),[Co,po]=(0,a.useState)(!1),[Gr,ar]=(0,a.useState)(!1),[oo,So]=(0,a.useState)(!1),[Mi,Gl]=(0,a.useState)(0),zl=(0,a.useRef)(null),ji=(0,a.useRef)(null),[hu]=de.default.useForm(),Bu=(0,ye.useParams)(),eu=[{label:"90%-100%",color:"#3BA1FF"},{label:"80%-90%",color:"#37CCCC"},{label:"70%-80%",color:"#4ECC74"},{label:"60%-70%",color:"#FBD438"},{label:"60%\u53CA\u4EE5\u4E0B",color:"#F3647C"}];(0,a.useEffect)(()=>(oo?zl.current=setInterval(()=>{Gl(Jr=>Jr+1)},1e3*30):clearInterval(zl.current),()=>{clearInterval(zl.current)}),[oo]),(0,a.useEffect)(()=>{to()},[]),(0,a.useEffect)(()=>{var Jr;Mi>0&&(Pr==="1"?to():(Jr=ji.current)==null||Jr.dealData())},[Mi]);const to=(...Jr)=>$d(void 0,[...Jr],function*(Zo=Sa){Or(!0),yield Promise.all([Wl(Zo),tu(Zo),Iu(Zo)]),Or(!1),$a(!1)}),Li=(0,a.useMemo)(()=>{var Jr,Zo;return{scope:Sa==null?void 0:Sa.scope,exercise_group_id:(Jr=Sa==null?void 0:Sa.exercise_group_id)!=null&&Jr.includes("all")?null:Sa==null?void 0:Sa.exercise_group_id,question_type:(Zo=Sa==null?void 0:Sa.question_type)!=null&&Zo.includes("all")?null:Sa==null?void 0:Sa.question_type}},[Sa]),Wl=Jr=>$d(void 0,null,function*(){var Zo,xl,Ui;const Nu={scope:Jr==null?void 0:Jr.scope,exercise_group_id:(Zo=Jr==null?void 0:Jr.exercise_group_id)!=null&&Zo.includes("all")?null:Jr==null?void 0:Jr.exercise_group_id},Il=yield(0,fe.ZP)(`/api/exercises/${Bu==null?void 0:Bu.categoryId}/new_exercise_result.json`,{method:"get",params:Ks({},Nu)});if(ve({type:"exercise/getScoreRangesData",payload:{exercise_id:Bu==null?void 0:Bu.categoryId}}),(Il==null?void 0:Il.status)===0){const Zn=[{label:"\u5168\u90E8",value:"all"}];ve({type:"exercise/save",payload:{course_groups:Il==null?void 0:Il.course_groups}}),(xl=Il==null?void 0:Il.course_groups)==null||xl.forEach(_r=>{Zn.push({label:_r==null?void 0:_r.exercise_group_name,value:_r==null?void 0:_r.exercise_group_id})});const Yn=[{label:"\u5168\u90E8",value:"all"}];(Ui=Il==null?void 0:Il.question_types)==null||Ui.forEach(_r=>{Yn.push({label:_r==null?void 0:_r.name,value:_r==null?void 0:_r.id})}),vr(Yn),fa(Zn),tt(Ks({},Il))}}),tu=(Jr,...Zo)=>$d(void 0,[Jr,...Zo],function*(xl,Ui=!1,Nu={}){var Il;const Zn={scope:xl==null?void 0:xl.scope,exercise_group_id:(Il=xl==null?void 0:xl.exercise_group_id)!=null&&Il.includes("all")?null:xl==null?void 0:xl.exercise_group_id};po(Ui);const Yn=yield(0,fe.ZP)(`/api/exercises/${Bu==null?void 0:Bu.categoryId}/new_exercise_result_form.json`,{method:"get",params:Ks(U0(Ks({},Zn),{method:za,order:Fr}),Nu)});(Yn==null?void 0:Yn.status)===0&&ea(Yn==null?void 0:Yn.rate_list),po(!1)}),Iu=(Jr,...Zo)=>$d(void 0,[Jr,...Zo],function*(xl,Ui=!1,Nu={}){var Il;const Zn={scope:xl==null?void 0:xl.scope,exercise_group_id:(Il=xl==null?void 0:xl.exercise_group_id)!=null&&Il.includes("all")?null:xl==null?void 0:xl.exercise_group_id};ar(Ui);const Yn=yield(0,fe.ZP)(`/api/exercises/${Bu==null?void 0:Bu.categoryId}/new_exercise_result_bottom.json`,{method:"get",params:Ks(U0(Ks({},Zn),{method:ta}),Nu)});(Yn==null?void 0:Yn.status)===0&&Ca(Yn==null?void 0:Yn.chart),ar(!1)}),nu=[{label:"\u5168\u90E8",value:"0"},{label:"\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377",value:"1"},{label:"\u5DF2\u4EA4\u5377",value:"2"}],Zi=()=>[{name:"exercise_group_id",label:"\u5206\u73ED\u8303\u56F4",ItemData:ka,isShow:!0},{noStyle:!0,isShow:Pr==="3",children:nr.createElement("div",{className:"mb20",style:{color:"#FF9D18"}},"\u8BF4\u660E\uFF1A\u5B66\u751F\u4EBA\u6570=0\u7684\u5206\u73ED\u4E0D\u5728\u4E0B\u9762\u56FE\u8868\u4E2D\u663E\u793A"),ItemData:[]},{name:"scope",label:nr.createElement("span",{style:{marginRight:-18}},"\u7EDF\u8BA1\u8303\u56F4 ",nr.createElement(De.Z,{overlayStyle:{maxWidth:600},title:nr.createElement(nr.Fragment,null,nr.createElement("div",null,nr.createElement("span",{style:{fontWeight:600}},"\u5168\u90E8\u5B66\u751F\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u5168\u90E8\u5B66\u751F\u65F6\uFF0C\u5219\u7EDF\u8BA1\u6570\u636E\u6DB5\u76D6\u6240\u6709\u5E94\u8003\u5B66\u751F\u3002"),nr.createElement("div",null,nr.createElement("span",{style:{fontWeight:600}},"\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377\u5B66\u751F\u65F6\uFF0C\u4EC5\u7EDF\u8BA1\u6B63\u5728\u8003\u8BD5\u4E2D\u548C\u5DF2\u4EA4\u5377\u5B66\u751F\u7684\u8003\u8BD5\u60C5\u51B5\u3002"),nr.createElement("div",null,nr.createElement("span",{style:{fontWeight:600}},"\u5DF2\u4EA4\u5377\u5B66\u751F\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u5DF2\u4EA4\u5377\u5B66\u751F\u65F6\uFF0C\u4EC5\u7EDF\u8BA1\u5DF2\u4EA4\u5377\u5B66\u751F\u7684\u8003\u8BD5\u60C5\u51B5\u3002"))},nr.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),type:"Radio",ItemData:nu,isShow:Pr!=="3"},{name:"question_type",label:"\u9009\u62E9\u9898\u578B",ItemData:ja,isShow:Pr==="2"}],Ru=(_e=[((Dt=me==null?void 0:me.commonHeader)==null?void 0:Dt.show_acm)&&{name:"\u7F16\u7A0B\u9898\u6392\u884C",id:"5"},{name:"\u6210\u7EE9\u603B\u89C8",id:"1"},{name:"\u8BD5\u9898\u8BE6\u60C5",id:"2"},{name:"\u5206\u73ED\u5BF9\u6BD4",id:"3"}])==null?void 0:_e.filter(Jr=>!!Jr),is=za?"\u5F97\u5206\u7387":"\u6B63\u786E\u7387",Ou=Jr=>{Jr==="1"&&to(),Dr(Jr)},Nr=(0,a.useMemo)(()=>{var Jr;const Zo=[],xl=[],Ui=[];(Jr=Qt==null?void 0:Qt.student_score_list)==null||Jr.map(Il=>{Zo.unshift([Il.name,Il.score_range].join(".")),xl.unshift({value:Il.rate,type:Il.type}),Ui.unshift(Il.count)});const Nu={tooltip:{trigger:"axis",axisPointer:{type:"shadow",cursor:"pointer"}},grid:{left:90,right:120,top:60,bottom:40},xAxis:{type:"value",name:"\u5B66\u751F\u6BD4\u4F8B\uFF08%\uFF09",data:[0,20,40,60,80,100],min:0,max:100,nameTextStyle:{color:"#666666"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{type:"category",data:Zo,name:"\u6210\u7EE9\uFF08\u5206\uFF09",nameTextStyle:{color:"#666666"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666",formatter:Il=>`${Il.split(".")[0]} -(${Il.split(".")[1]})`}},series:[{type:"bar",data:xl,color:"#A2BEFF",barWidth:40,itemStyle:{borderColor:"#165DFF",borderWidth:1},label:{show:!0,position:"right",color:"#666666",formatter:Il=>{var Zn;return`${(Zn=Il==null?void 0:Il.data)==null?void 0:Zn.value}%\uFF08${Ui[Il==null?void 0:Il.dataIndex]}\u4EBA\uFF09`}}}]};return nr.createElement(Ad.Z,{option:Nu,onEvents:{click:Il=>{var Zn;Il.componentType==="series"&&ve({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u5217\u8868",data:U0(Ks({},Sa),{type:1,sub_type:(Zn=Il==null?void 0:Il.data)==null?void 0:Zn.type})}})}},style:{height:434,background:"#F6F7F9"}})},[Qt==null?void 0:Qt.student_score_list]),gi=(0,a.useMemo)(()=>{let Jr=[],Zo=[];qa.forEach(Ui=>{Jr.push(Ui.index),Zo.push({value:Ui.rate,extraInfo:Ui})});const xl={tooltip:{trigger:"axis",axisPointer:{type:"shadow",cursor:"pointer"},formatter:()=>""},dataZoom:Ks({type:"slider",show:(Zo==null?void 0:Zo.length)>30},(Zo==null?void 0:Zo.length)>30?{start:0,end:Math.floor(29*100/(qa==null?void 0:qa.length))}:{}),grid:{left:50,right:60,top:60,bottom:40},xAxis:{type:"category",name:"\u9898\u76EE",data:Jr,nameTextStyle:{color:"#666666"},axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{type:"value",name:is,data:[0,20,40,60,80,100],min:0,max:100,nameTextStyle:{padding:[0,35,10,15]},axisTick:{show:!1},splitLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLine:{show:!1,lineStyle:{color:"#666666"}}},series:[{data:Zo,type:"bar",emphasis:{focus:"series"},barWidth:22,label:{show:!0,position:"top",color:"#666666",formatter:"{c}%"},color:"#2EC25B"}]};return nr.createElement(Ad.Z,{option:xl,style:{height:370,background:"#F6F7F9"},onEvents:{click:Ui=>{var Nu,Il,Zn,Yn,_r,pu,Ju,Mu,Ys,Nc,js,Md;console.log("sdfsdf===",(Nu=Ui==null?void 0:Ui.data)==null?void 0:Nu.extraInfo),ve({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u8BE6\u60C5",title:nr.createElement(nr.Fragment,null,"\u5B66\u751F\u8BE6\u60C5",nr.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u9898\u76EE",(Zn=(Il=Ui==null?void 0:Ui.data)==null?void 0:Il.extraInfo)==null?void 0:Zn.index,"\uFF0C",is,(_r=(Yn=Ui==null?void 0:Ui.data)==null?void 0:Yn.extraInfo)==null?void 0:_r.rate,"%\uFF09"),nr.createElement(De.Z,{title:nr.createElement(nr.Fragment,null,"\u9898\u76EE\uFF1A",(Ju=(pu=Ui==null?void 0:Ui.data)==null?void 0:pu.extraInfo)==null?void 0:Ju.question_title,nr.createElement("br",null),"\u9898\u578B\uFF1A",(Ys=(Mu=Ui==null?void 0:Ui.data)==null?void 0:Mu.extraInfo)==null?void 0:Ys.question_type,nr.createElement("br",null),is,"\uFF1A",(js=(Nc=Ui==null?void 0:Ui.data)==null?void 0:Nc.extraInfo)==null?void 0:js.rate,"%")},nr.createElement("a",null,"\u8BD5\u9898\u8BE6\u60C5"))),data:{questionDetail:(Md=Ui==null?void 0:Ui.data)==null?void 0:Md.extraInfo,scope:Li==null?void 0:Li.scope}}})}}})},[qa,is,Li]),hl=(0,a.useMemo)(()=>Ua==null?void 0:Ua.map((Jr,Zo)=>{var xl,Ui,Nu,Il,Zn;const Yn={tooltip:{trigger:"item"},title:{text:Jr==null?void 0:Jr.question_type,textStyle:{fontWeight:"normal",fontSize:14},top:"10%",left:"center"},series:[{name:Jr==null?void 0:Jr.question_type,type:"pie",radius:["20%","40%"],center:["50%","65%"],itemStyle:{borderColor:"#fff",borderWidth:2},data:[{value:((xl=Jr==null?void 0:Jr.details)==null?void 0:xl.full_count)||0,name:eu[0].label,itemStyle:{color:eu[0].color}},{value:((Ui=Jr==null?void 0:Jr.details)==null?void 0:Ui.best_count)||0,name:eu[1].label,itemStyle:{color:eu[1].color}},{value:((Nu=Jr==null?void 0:Jr.details)==null?void 0:Nu.good_count)||0,name:eu[2].label,itemStyle:{color:eu[2].color}},{value:((Il=Jr==null?void 0:Jr.details)==null?void 0:Il.pass_count)||0,name:eu[3].label,itemStyle:{color:eu[3].color}},{value:((Zn=Jr==null?void 0:Jr.details)==null?void 0:Zn.fails_count)||0,name:eu[4].label,itemStyle:{color:eu[4].color}}]}]};return nr.createElement(Ad.Z,{key:Zo,className:"bg-white",option:Yn,style:{width:"100%",height:240},onEvents:{click:_r=>{const pu=U0(Ks({},Sa),{question_type:[Jr==null?void 0:Jr.question_type_id]});Xr(pu),hu.setFieldsValue(Ks({},pu)),Dr("2"),window.scrollTo({top:0,behavior:"smooth"})}}})}),[Ua]),Yu=[{title:"\u540D\u6B21",dataIndex:"index",align:"center",width:90,render:Jr=>{let Zo=Jr;Jr===1&&(Zo=m0.Z),Jr===2&&(Zo=Id.Z),Jr===3&&(Zo=Od.Z);const xl=typeof Zo=="number"?Zo:nr.createElement("img",{src:Zo});return nr.createElement("div",{style:{textAlign:"left",paddingLeft:22}},xl)}},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:Jr=>nr.createElement(De.Z,{placement:"topLeft",title:Jr},nr.createElement("span",null,Jr||"--"))},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:Jr=>nr.createElement(De.Z,{placement:"topLeft",title:Jr},nr.createElement("span",null,Jr||"--"))},{title:"\u73ED\u7EA7",dataIndex:"class_name",ellipsis:!0,render:Jr=>nr.createElement(De.Z,{placement:"topLeft",title:Jr},nr.createElement("span",null,Jr||"--"))},{title:"\u7B54\u9898\u65F6\u957F",dataIndex:"time",ellipsis:!0,render:Jr=>nr.createElement(De.Z,{placement:"topLeft",title:Jr},nr.createElement("span",null,Jr||"--"))},{title:"\u6210\u7EE9",width:90,dataIndex:"score"}];return nr.createElement("div",{className:Cs.wrap},nr.createElement(Wa.Z,{loading:qn,active:!0},(Qt==null?void 0:Qt.exercise_status)===1&&nr.createElement(He.Z,{styles:{margin:"0 auto",padding:200}}),(Qt==null?void 0:Qt.exercise_status)>1&&nr.createElement(a.Fragment,null,nr.createElement(re.Z,{className:"mb30",align:"middle",justify:"space-between"},nr.createElement(Dd.tp,{dataSource:Ru,value:Pr,onChange:Ou}),Pr==="3"?nr.createElement(Ce.ZP,{type:"primary",icon:nr.createElement(dg.Z,{rev:void 0}),onClick:()=>$d(void 0,null,function*(){var Jr;if((0,bt.Rm)()&&!((Jr=le.AssistantObject.exercise)!=null&&Jr.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ve({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5206\u73ED\u5BF9\u6BD4",course_groups:Qt==null?void 0:Qt.course_groups.map(Zo=>({course_group_id:Zo==null?void 0:Zo.exercise_group_id,group_group_name:Zo==null?void 0:Zo.exercise_group_name,count:Zo==null?void 0:Zo.exercise_group_students})),fn:()=>$d(void 0,null,function*(){const Zo=yield(0,ne.iB)({exercise_id:Bu==null?void 0:Bu.categoryId,exercise_group_id:JSON.parse(localStorage.getItem("all_student_works_param")).course_group});(Zo==null?void 0:Zo.status)===0?(oe.ZP.success(Zo==null?void 0:Zo.message),ye.history.push(`/classrooms/${Bu.coursesId}/exportlist/exercise_score,export_exercise_users`)):oe.ZP.success(Zo==null?void 0:Zo.message)})}})})},"\u5BFC\u51FA\u5206\u73ED\u5BF9\u6BD4"):nr.createElement(re.Z,null,nr.createElement(Ae.Z,{checked:oo,onChange:Jr=>So(Jr),className:"mr5 c-black"}),"\u81EA\u52A8\u5237\u65B0",nr.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\u6BCF30\u79D2\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),!["4","5"].includes(Pr)&&nr.createElement(om,{form:hu,initialValues:Sa,onValuesChange:(Jr,Zo)=>{const xl=Ks(Ks({},Sa),Zo);console.log(xl,"newValue"),Xr(Ks({},xl)),Pr==="1"&&to(xl)},data:Zi()}),Pr==="5"&&nr.createElement(Tm,null),nr.createElement("section",{style:{display:Pr==="1"?"block":"none"}},nr.createElement(yt.Z,{spinning:mr},(Qt==null?void 0:Qt.open_camera)&&nr.createElement(nr.Fragment,null,nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u8003\u8BD5\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1")),nr.createElement(x0.ZP,{data:(0,x0.Uf)(Qt)})),nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u8BD5\u5377\u6982\u89C8"),nr.createElement("div",{className:"flex item-center current",onClick:()=>{ve({type:"exercise/setActionTabs",payload:{key:"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"}})}},nr.createElement("i",{className:"iconfont icon-shezhi2 mr5 font16"}),nr.createElement("span",{style:{color:"#333333"}},"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"))),nr.createElement("div",{className:Cs.table},nr.createElement("aside",null,nr.createElement("div",null,"\u8BD5\u5377\u603B\u5206"),nr.createElement("div",null,(Wt=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Wt.total_score,"\u5206")),nr.createElement("aside",null,nr.createElement("div",null,"\u7B54\u9898\u65F6\u957F"),nr.createElement("div",null,(at=Qt==null?void 0:Qt.exercise_counts)==null?void 0:at.time)),nr.createElement("aside",null,nr.createElement("div",null,"\u5E73\u5747\u7B54\u9898\u65F6\u957F",nr.createElement(De.Z,{title:"\u5E73\u5747\u7B54\u9898\u65F6\u957F=\u5DF2\u4EA4\u5377\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u65F6\u957F\u603B\u548C/\u5DF2\u4EA4\u5377\u5B66\u751F\u6570"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Oe=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Oe.avg_answer_duration)),nr.createElement("aside",null,nr.createElement("div",null,"\u5E94\u8003\u4EBA\u6570",nr.createElement(De.Z,{title:"\u8001\u5E08\u53D1\u5E03\u8003\u8BD5\u5BF9\u5E94\u9700\u8981\u53C2\u52A0\u8003\u8BD5\u7684\u5B66\u751F\u6570"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Pe=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Pe.candidate_num,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u5B9E\u8003\u4EBA\u6570",nr.createElement(De.Z,{title:"\u63D0\u4EA4\u72B6\u6001\u4E3A\u8003\u8BD5\u4E2D\u3001\u5DF2\u4EA4\u5377\u3001\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09\u7684\u5B66\u751F\u6570"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(xn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:xn.exam_num,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u53C2\u8003\u7387",nr.createElement(De.Z,{title:"\u53C2\u8003\u7387=(\u5B9E\u8003\u4EBA\u6570/\u5E94\u8003\u4EBA\u6570\uFF09*100%"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(jn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:jn.reference_rate,"%")),nr.createElement("aside",null,nr.createElement("div",null,"\u5E73\u5747\u5206",nr.createElement(De.Z,{title:"\u5E73\u5747\u5206=\u5B66\u751F\u6210\u7EE9\u603B\u548C/\u5B66\u751F\u603B\u6570"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Vn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Vn.average_score,"\u5206")),nr.createElement("aside",null,nr.createElement("div",null,"\u6700\u9AD8\u5206"),nr.createElement("div",null,(an=Qt==null?void 0:Qt.exercise_counts)==null?void 0:an.max_score,"\u5206")),nr.createElement("aside",null,nr.createElement("div",null,"\u6700\u4F4E\u5206"),nr.createElement("div",null,(wn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:wn.min_score,"\u5206")),nr.createElement("aside",null,nr.createElement("div",null,"\u6807\u51C6\u5DEE",nr.createElement(De.Z,{title:"\u53CD\u5E94\u5B66\u751F\u5206\u6570\u79BB\u6563\u7A0B\u5EA6\u7684\u6307\u6807\uFF0C\u6570\u503C\u8D8A\u5927\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u5DEE\u8DDD\u8D8A\u5927\uFF0C\u6210\u7EE9\u5206\u5E03\u8D8A\u5E7F\uFF1B\u6570\u503C\u8D8A\u5C0F\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u8D8A\u63A5\u8FD1\uFF0C\u5206\u5E03\u8D8A\u7A84\u3002"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(aa=Qt==null?void 0:Qt.exercise_counts)==null?void 0:aa.standard_deviation)),nr.createElement("aside",null,nr.createElement("div",null,"\u4F18\u79C0",nr.createElement(De.Z,{title:`\u4F18\u79C0\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(pa=eo==null?void 0:eo.score_ranges)==null?void 0:pa.good_rate}%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206*${($n=eo==null?void 0:eo.score_ranges)==null?void 0:$n.max_rate}%\u7684\u5B66\u751F\u6570`},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Wn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Wn.best_counts,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u826F\u597D",nr.createElement(De.Z,{title:`\u826F\u597D\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(Qa=eo==null?void 0:eo.score_ranges)==null?void 0:Qa.pass_rate}%\uFF0C\u5C0F\u4E8E\u603B\u5206*${(On=eo==null?void 0:eo.score_ranges)==null?void 0:On.good_rate}%\u7684\u5B66\u751F\u6570`},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(ga=Qt==null?void 0:Qt.exercise_counts)==null?void 0:ga.good_counts,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u53CA\u683C",nr.createElement(De.Z,{title:`\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(Yt=eo==null?void 0:eo.score_ranges)==null?void 0:Yt.fail_rate}%\uFF0C\u5C0F\u4E8E\u603B\u5206*${(da=eo==null?void 0:eo.score_ranges)==null?void 0:da.pass_rate}%\u7684\u5B66\u751F\u6570`},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(oa=Qt==null?void 0:Qt.exercise_counts)==null?void 0:oa.pass_counts,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u4E0D\u53CA\u683C",nr.createElement(De.Z,{title:`\u4E0D\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5C0F\u4E8E\u603B\u5206*${(Ta=eo==null?void 0:eo.score_ranges)==null?void 0:Ta.fail_rate}%\u7684\u5B66\u751F\u6570`},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Jt=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Jt.fail_counts,"\u4EBA"))),nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u9898\u76EE\u6982\u89C8",nr.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),nr.createElement(re.Z,null,nr.createElement(de.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},nr.createElement(dn.default,{style:{width:140},value:za,onChange:Jr=>{Oa(Jr),tu(Sa,!0,{method:Jr})}},nr.createElement(dn.default.Option,{value:0},"\u6B63\u786E\u7387"),nr.createElement(dn.default.Option,{value:1},"\u5F97\u5206\u7387"))),nr.createElement(de.default.Item,{className:"ml20",colon:!1,label:"\u6392\u5E8F\u65B9\u5F0F"},nr.createElement(dn.default,{style:{width:140},value:Fr,onChange:Jr=>{xr(Jr),tu(Sa,!0,{order:Jr})}},nr.createElement(dn.default.Option,{value:0},"\u6309\u9898\u53F7\u5347\u5E8F"),nr.createElement(dn.default.Option,{value:1},"\u6309\u9898\u53F7\u964D\u5E8F"),nr.createElement(dn.default.Option,{value:2},"\u6309",is,"\u5347\u5E8F"),nr.createElement(dn.default.Option,{value:3},"\u6309",is,"\u964D\u5E8F"))))),nr.createElement(yt.Z,{spinning:Co},gi),nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u5B66\u751F\u6210\u7EE9\u5206\u5E03",nr.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09"))),Nr,nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u4F18\u79C0\u751F",nr.createElement(De.Z,{title:"\u7EDF\u8BA1\u8BE5\u573A\u8003\u8BD5\u4E2D\u6210\u7EE9\u6392\u540D\u524D10\u7684\u5B66\u751F"},nr.createElement("i",{style:{color:"#145DFF"},className:"iconfont icon-xiaowenhao2 ml5"})))),nr.createElement(z.default,{columns:Yu,rowKey:"index",dataSource:(Qt==null?void 0:Qt.rank_list)||[],pagination:!1}),nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u9898\u578B\u6982\u89C8",nr.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u73AF\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),nr.createElement(re.Z,null,nr.createElement(de.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},nr.createElement(dn.default,{style:{width:140},value:ta,onChange:Jr=>{Ba(Jr),Iu(Sa,!0,{method:Jr})}},nr.createElement(dn.default.Option,{value:0},"\u6B63\u786E\u7387"),nr.createElement(dn.default.Option,{value:1},"\u5F97\u5206\u7387"))))),nr.createElement(yt.Z,{spinning:Gr},nr.createElement("div",{className:"p-20px ",style:{background:"#F6F7F9"}},nr.createElement("div",{className:"flex item-center justify-end mb20 gap-10px"},nr.createElement("div",{className:" c-grey-333"},ta===0?"\u6B63\u786E\u7387\u533A\u95F4\uFF1A":"\u5F97\u5206\u7387\u533A\u95F4\uFF1A"),nr.createElement("div",{className:"flex item-center gap-20px"},eu.map((Jr,Zo)=>nr.createElement("div",{key:Zo,className:"flex item-center gap-10px"},nr.createElement("div",{className:"rounded-2px",style:{width:10,height:10,background:Jr==null?void 0:Jr.color}}),nr.createElement("div",{className:"font12 c-grey-333"},Jr==null?void 0:Jr.label))))),nr.createElement("div",{className:"gap-10px",style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(360px, 1fr))"}},hl))))),Pr==="2"&&nr.createElement("section",null,Qt!=null&&Qt.is_random?nr.createElement(Xn,{value:Li,ref:ji}):nr.createElement(Em,{value:Li,ref:ji})),Pr==="3"&&nr.createElement("section",null,nr.createElement(cg,{value:Li})))),((va=me==null?void 0:me.actionTabs)==null?void 0:va.key)==="\u5B66\u751F\u8BE6\u60C5"&&nr.createElement(Eg,null),((ra=me==null?void 0:me.actionTabs)==null?void 0:ra.key)==="\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"&&nr.createElement(Kl,{handleOnComplete:to}),((ir=me==null?void 0:me.actionTabs)==null?void 0:ir.key)==="\u5B66\u751F\u5217\u8868"&&nr.createElement(mc,null))};var Lg=(0,ye.connect)(({exercise:me,classroomList:ve})=>({exercise:me,classroomList:ve}))(Ng),Rg=x(49018),gd={hideHeadCheckbox:"hideHeadCheckbox____864g",moveCategory:"moveCategory___on_eY",tabSearch:"tabSearch___LqTIA",warpModal:"warpModal___ub_j0",modalColumn:"modalColumn___tJRIx",modalRow:"modalRow___AFP2T",sup:"sup____weyo",shijuan:"shijuan___NU0re",name:"name___tJw50",tip:"tip___ihMML"},Zm=x(35479),Mg=x(79274),Ll=x(59301),Tg=Object.defineProperty,kg=Object.defineProperties,jg=Object.getOwnPropertyDescriptors,zm=Object.getOwnPropertySymbols,Zg=Object.prototype.hasOwnProperty,zg=Object.prototype.propertyIsEnumerable,Hm=(me,ve,le)=>ve in me?Tg(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,K0=(me,ve)=>{for(var le in ve||(ve={}))Zg.call(ve,le)&&Hm(me,le,ve[le]);if(zm)for(var le of zm(ve))zg.call(ve,le)&&Hm(me,le,ve[le]);return me},Hg=(me,ve)=>kg(me,jg(ve)),e0=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const{TabPane:Fm}=E.default,Qg=({classroomList:me,exercise:ve,loading:le,dispatch:dt})=>{var Dt;const _e=(0,ye.useParams)(),Wt=(0,ye.useLocation)(),[at]=de.default.useForm(),{commonHeader:Oe}=ve;let[Pe,xn]=(0,a.useState)(!0),[jn,Vn]=(0,a.useState)(!1);const[an,wn]=(0,a.useState)("myself");let[aa,pa]=(0,a.useState)([]),[$n,Wn]=(0,a.useState)([]),[Qa,On]=(0,a.useState)(),[ga,Yt]=(0,a.useState)([]);const da=(0,a.useRef)(),[oa,Ta]=(0,a.useState)(1),Jt=(0,a.useRef)(null),[va,ra]=(0,a.useState)(!1),[ir,eo]=(0,a.useState)(""),[Pr,Dr]=(0,a.useState)(""),Qt=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"\u77E5\u8BC6\u70B9",dataIndex:"course_list_name",width:150,ellipsis:!0,align:"left"},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:Ua=>Ua?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(Ua,Ca)=>Ll.createElement("a",{href:Ua?`/randompaper/detail/${Ca.id}`:`/paperlibrary/see/${Ca.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[tt,ka]=(0,a.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,a.useEffect)(()=>{ve.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(vr(),Yt([]),fa())},[ve.actionTabs.key]);const fa=()=>e0(void 0,null,function*(){const Ua=yield dt({type:"paperlibrary/getTeachGroupData"});Wn(Ua)}),ja=Ua=>{const Ca=parseInt(Ua);return isNaN(Ca)?"":Ca},vr=()=>e0(void 0,null,function*(){var Ua,Ca;if(Pe){++tt.page,xn(!1);const ta=yield dt({type:"exercise/getBrankList",payload:Hg(K0({},tt),{search:(Ua=tt.search)==null?void 0:Ua.trim()})});aa=ta!=null&&ta.object_list?[...aa.concat(ta==null?void 0:ta.object_list)]:aa,On(ta.is_teacher),((Ca=ta.object_list)==null?void 0:Ca.length){Jt.current.scrollTop=0,aa=[],tt.page=0,tt.group_id=Ua,Pe=!0,Yt([]),ka(K0({},tt)),vr()},Xr={selectedRowKeys:ga,onChange:Ua=>{Yt(Ua)},type:"radio"},za=()=>{ka(K0({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),pa([]),xn(!0),wn("myself"),dt({type:"exercise/setActionTabs",payload:{}}),Vn(!1)},[Oa,Fr,xr,qa]=(0,Zm.P)(),ea=Ua=>e0(void 0,null,function*(){let Ca=!1;aa.forEach($a=>{ga.includes($a.id)&&(Ca=$a.is_random)}),da.current&&(Ca=Oe==null?void 0:Oe.is_random);const ta=Ua.map($a=>({shixun_id:$a.id,is_use:$a.is_use,is_copy:$a.is_copy}));if(!Ca){const $a=yield dt({type:"exercise/saveBanks",payload:{course_id:_e.coursesId,object_type:"examination_bank",bank_id:da.current?[da.current]:ga,shixuns_info:ta,is_make_up_exercise:!0,make_up_exercise_id:Number(_e.categoryId),use_origin_exercise:!!da.current}});($a==null?void 0:$a.status)===0&&((0,ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),eo(`/classrooms/${_e.coursesId}/exercise/${$a.exercise_id}/detail?random=${$a.is_random}&tabs=3`),Dr(`/classrooms/${_e.coursesId}/exercise/add/${$a.exercise_id}?random=${$a.is_random}&type=2`),oe.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${_e.coursesId}/exercise/${$a.exercise_id}/detail?random=${$a.is_random}&tabs=3`},1e3),Fr(),za());return}dt({type:"exercise/setActionTabs",payload:{}}),Fr();let Ba=1,qn=Fe.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:Ll.createElement("div",{className:gd.modalColumn},Ll.createElement("div",{className:gd.modalRow},Ll.createElement("sup",{className:gd.sup},"*"),Ll.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),Ll.createElement(Te.Z,{parser:ja,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:Ba,onChange:$a=>{Ba=$a;const mr=document.getElementById("model_error");Ba<1||Ba>50?mr.style.display="block":mr.style.display="none"}})),Ll.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:za,onOk:()=>e0(void 0,null,function*(){if(Ba<1||Ba>50){const mr=document.getElementById("model_error");return mr.style.display="block",Promise.reject()}qn.update({cancelButtonProps:{disabled:!0}});const $a=yield dt({type:"exercise/saveBanks",payload:{course_id:_e.coursesId,object_type:"examination_bank",bank_id:da.current?[da.current]:ga,shixuns_info:ta,num:Ba,is_make_up_exercise:!0,make_up_exercise_id:Number(_e.categoryId),use_origin_exercise:!!da.current}});qn.update({cancelButtonProps:{disabled:!1}}),$a&&$a.status===0?((0,ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),za(),Fr(),oe.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${_e.coursesId}/exercise/${$a.exercise_id}/detail?random=${$a.is_random}&tabs=3`},1e3)):(za(),Fr())})})});return Ll.createElement(Ll.Fragment,null,Ll.createElement(Fe.default,{centered:!0,width:980,title:"\u521B\u5EFA\u8865\u8003",maskClosable:!1,destroyOnClose:!0,open:ve.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:jn,bodyStyle:{minHeight:150},wrapClassName:gd.warpModal,onOk:()=>e0(void 0,null,function*(){var Ua;if(oa===1){if(!ga.length){oe.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Vn(!0);let Ca=!1,ta=!1;if(aa.forEach(qn=>{ga.includes(qn.id)&&qn.need_authorize&&(Ca=qn.need_authorize),ga.includes(qn.id)&&(ta=qn.is_random)}),Ca){(0,Mc.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}(yield qa({id:`${ga[0]}`,course_id:_e.coursesId,type:"examination_bank"}))||ea([]),Vn(!1)}else{Vn(!0);const Ca=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/use_origin_exercise.json`,{method:"post"}),ta=yield qa({id:`${ga[0]}`,course_id:_e.coursesId,type:"examination_bank",result:Ca});da.current=(Ua=Ca==null?void 0:Ca.save_banks_params)==null?void 0:Ua.bank_id,ta||ea([]),Vn(!1)}}),onCancel:za},Ll.createElement(be.ZP.Group,{value:oa,onChange:Ua=>Ta(Ua.target.value),style:{marginTop:10,marginBottom:15}},Ll.createElement(be.ZP,{value:1},"\u91CD\u65B0\u9009\u62E9\u8BD5\u5377"),Ll.createElement(be.ZP,{value:2},"\u7EE7\u7EED\u4F7F\u7528\u539F\u8BD5\u5377")),oa===1?Ll.createElement(Ll.Fragment,null,Ll.createElement(E.default,{activeKey:an,onTabClick:Ua=>e0(void 0,null,function*(){Jt.current.scrollTop=0,aa=[],an!==Ua&&Yt([]),wn(Ua),tt.page=0,tt.filter=Ua,tt.group_id=null,Pe=!0,vr()})},Ll.createElement(Fm,{tab:Ll.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),Ll.createElement(Fm,{tab:Ll.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),Ll.createElement(Fm,{tab:Ll.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),Ll.createElement("div",{className:gd.tabSearch},an==="teacher"&&Ll.createElement(dn.default,{value:tt.group_id,onChange:Sa,size:"middle",style:{width:200,marginRight:30}},Ll.createElement(dn.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(Dt=$n==null?void 0:$n.groups)==null?void 0:Dt.map(Ua=>Ll.createElement(dn.default.Option,{key:Ua==null?void 0:Ua.group_id,value:Ua==null?void 0:Ua.group_id},Ua==null?void 0:Ua.name))),Ll.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:tt.search,onChange:Ua=>{tt.search=Ua.target.value,ka(K0({},tt))},onSearch:Ua=>{Jt.current.scrollTop=0,aa=[],tt.page=0,Pe=!0,Yt([]),Ua&&(0,Mg.tk)({name:Ua,copywriting:Ua,position:"Exercise"}),vr()}})),Ll.createElement("div",{ref:Jt,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!Qa&&an==="public"&&Ll.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Ll.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),Ll.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),Ll.createElement(Di(),{initialLoad:!1,pageStart:0,loadMore:()=>{vr()},hasMore:Pe,useWindow:!1},ve.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&Qa&&Ll.createElement(Rg.Z,{className:gd.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:aa,onRow:Ua=>({onClick:()=>{Yt([Ua==null?void 0:Ua.id])}}),resColumns:Qt,rowSelection:Xr})))):Ll.createElement(Ll.Fragment,null,Ll.createElement("div",{className:gd.shijuan},Ll.createElement("div",null,"\u8BD5\u5377\uFF1A"),Ll.createElement("div",{className:gd.name},Ll.createElement("span",null,Oe==null?void 0:Oe.exercise_name))),Ll.createElement("div",{className:gd.tip},"\u63D0\u793A\uFF1A\u4F7F\u7528\u539F\u8BD5\u5377\u521B\u5EFA\u8865\u8003\uFF0C\u4F1A\u81EA\u52A8\u5C06\u539F\u8BD5\u5377\u5148\u4FDD\u5B58\u4E00\u4EFD\u5230\u8BD5\u5377\u5E93\u4E2D"))),Ll.createElement(Fe.default,{title:"\u63D0\u793A",open:va,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Ll.createElement("div",null,Ll.createElement(Ce.ZP,{onClick:()=>{ra(!1),ye.history.push(Pr)}},"\u4FEE\u6539\u8BD5\u5377"),Ll.createElement(Ce.ZP,{type:"primary",onClick:()=>{ye.history.push(ir),ra(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{ra(!1)}},Ll.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),Ll.createElement(Zm.Z,{inPaper:!0,visible:Oa,onCancel:Fr,onOk:ea,renderData:xr,modalType:"multiple",type:"examination_bank"}))};var Gg=(0,ye.connect)(({exercise:me,loading:ve,classroomList:le})=>({exercise:me,loading:ve,classroomList:le}))(Qg),Qm=x(33270),V0=x(59301),Wg=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Ug=({exercise:me,dispatch:ve})=>{const{value:le}=me.actionTabs.params||{},[dt,Dt]=(0,a.useState)(!1),{categoryId:_e,coursesId:Wt}=(0,ye.useParams)(),at=()=>Wg(void 0,null,function*(){Dt(!0);let Oe;le!=null&&le.is_wrong?Oe=yield(0,Qm._B)(_e,{exercise_question_id:le==null?void 0:le.question_id}):Oe=yield(0,Qm.pr)(_e,{exercise_question_id:le==null?void 0:le.question_id}),(Oe==null?void 0:Oe.status)===0&&(oe.ZP.success(Oe==null?void 0:Oe.message),ve({type:"paperlibrary/setActionTabs",payload:{params:{isUpdateData:!0}}}),ve({type:"exercise/editExercise",payload:{categoryId:_e,coursesId:Wt}}),ve({type:"exercise/setActionTabs",payload:{}})),Dt(!1)});return V0.createElement(Fe.default,{title:"\u63D0\u793A",width:600,centered:!0,open:me.actionTabs.key==="\u6807\u8BB0\u9519\u9898",confirmLoading:dt,onCancel:()=>ve({type:"exercise/setActionTabs",payload:{}}),onOk:at},V0.createElement("p",null,le!=null&&le.is_wrong?"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u9053\u8BD5\u9898\u53D6\u6D88\u6807\u8BB0\u4E3A\u9519\u9898\uFF1F":"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u9053\u8BD5\u9898\u6807\u8BB0\u4E3A\u9519\u9898\uFF1F"),le!=null&&le.is_wrong?V0.createElement("p",null,"\u53D6\u6D88\u6807\u8BB0\u540E\u5C06\u6309\u7167\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u60C5\u51B5\u91CD\u65B0\u8BA1\u7B97\u5B66\u751F\u672C\u9053\u8BD5\u9898\u5F97\u5206\u3002"):V0.createElement("p",null,"\u6807\u8BB0\u540E\u5C06\u91CD\u65B0\u8BA1\u7B97\u5DF2\u4EA4\u5377\u5B66\u751F\u6210\u7EE9\uFF0C\u5C06\u5DF2\u4EA4\u5377\u5B66\u751F\u672C\u9053\u8BD5\u9898\u5F97\u5206\u8C03\u6574\u4E3A",le==null?void 0:le.question_score,"\u5206\u3002"))};var Kg=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Ug),Vg="data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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";const Yg=(me=[],ve=[],le=[])=>(console.log("---",me,ve,le),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["\u7B49\u7EA7A","\u7B49\u7EA7B","\u7B49\u7EA7C","\u7B49\u7EA7D","\u7B49\u7EA7E"]}],yAxis:[{type:"value"}],series:[{name:"\u7F3A\u9677",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:le},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:ve},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:me}]}),Xg=(me=[])=>({dataset:[{source:me}],tooltip:{show:!0,formatter:function(ve){return ve.value[2]+":"+ve.value[1]+"\u5206"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]});var Jg=Object.defineProperty,Gm=Object.getOwnPropertySymbols,qg=Object.prototype.hasOwnProperty,_g=Object.prototype.propertyIsEnumerable,Wm=(me,ve,le)=>ve in me?Jg(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Y0=(me,ve)=>{for(var le in ve||(ve={}))qg.call(ve,le)&&Wm(me,le,ve[le]);if(Gm)for(var le of Gm(ve))_g.call(ve,le)&&Wm(me,le,ve[le]);return me},Bm=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const $g=({shixunHomeworks:me,loading:ve,dispatch:le})=>{var dt,Dt,_e,Wt;const at=(0,ye.useParams)(),[Oe,Pe]=(0,a.useState)(Y0(Y0({},{sort_by:"student_id",sort_direction:"desc"}),at)),[xn,jn]=(0,a.useState)(),[Vn,an]=(0,a.useState)([]);let wn=(0,a.useRef)();const[aa,pa]=(0,a.useState)(1),[$n,Wn]=(0,a.useState)(!1),[Qa,On]=(0,a.useState)(10),[ga,Yt]=(0,a.useState)([]);(0,a.useEffect)(()=>{oa()},[]);const da=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="student_number"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED",dataIndex:"group_course_name"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u7F3A\u9677",children:[{title:"\u963B\u65AD",dataIndex:"bug",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:Oe.sort_by==="bug"?Oe.sort_direction==="desc"?"descend":"ascend":null,render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:Oe.sort_by==="vulnerability"?Oe.sort_direction==="desc"?"descend":"ascend":null,render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:Oe.sort_by==="specification"?Oe.sort_direction==="desc"?"descend":"ascend":null,render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="complexity"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="total_row_number"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="quality_score"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(Jt,va)=>a.createElement("a",{target:"_blank",href:`/classrooms/${at.coursesId}/exercise/${at.categoryId}/analysis/${va.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,a.useEffect)(()=>(xn===2&&(wn.current=setInterval(()=>{oa()},6e4)),()=>{clearTimeout(wn.current)}),[xn]);function oa(){return Bm(this,null,function*(){const Jt=yield(0,fe.ZP)(`/api/exercises/${Oe.categoryId}/check_status.json`,{method:"GET"});jn(Jt.status),Jt.status!=2&&Jt.status!=-1&&(Ta({page:1,limit:10}),clearTimeout(wn.current))})}function Ta(Jt){return Bm(this,null,function*(){pa(Jt==null?void 0:Jt.page),On(Jt==null?void 0:Jt.limit);const va=yield(0,fe.ZP)(`/api/exercises/${Oe.categoryId}/code_quality_analysis_index.json`,{method:"GET",params:Y0({},Jt)});an(va)})}return console.log("-------",at),a.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pt10"},(xn===0||xn===1)&&a.createElement("div",null,a.createElement("p",{style:{display:"flex"}},a.createElement("span",{style:{flex:"1"}},a.createElement("label",null,"\u68C0\u6D4B\u65F6\u95F4\uFF1A",Vn==null?void 0:Vn.created_at)),a.createElement(Ce.ZP,{onClick:()=>{le({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),a.createElement("p",{style:{display:"flex"}},a.createElement(re.Z,{style:{width:"100%"}},a.createElement(pe.Z,{flex:"80px"},a.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),a.createElement(pe.Z,{flex:"80px"},a.createElement(Re.default,{checked:(ga==null?void 0:ga.length)===0,onChange:Jt=>{Jt.target.checked&&(Yt([]),Ta({page:aa,limit:Qa}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),a.createElement(pe.Z,{flex:"1"},a.createElement(Re.default.Group,{value:ga,onChange:Jt=>Bm(void 0,null,function*(){Yt([...Jt]),Ta({page:aa,limit:Qa,group_course_ids:Jt})}),style:{width:"100%",fontSize:"14px"}},(dt=Vn==null?void 0:Vn.course_groups)==null?void 0:dt.map((Jt,va)=>a.createElement(Re.default,{style:{fontSize:"14px"},value:Jt==null?void 0:Jt.id},Jt==null?void 0:Jt.name,"(",Jt==null?void 0:Jt.count,")")))))),a.createElement("p",{style:{display:"flex"}},a.createElement("span",null,a.createElement("label",{style:{color:"red"}},"\u6CE8\u610F\uFF1A")),"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u5B8C\u6210\u68C0\u6D4B\u7684\u5206\u73ED"),a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",null,a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u7B49\u7EA7\u5206\u6790"),(Vn==null?void 0:Vn.grade_statistics)&&a.createElement(Ad.Z,{option:Yg((Dt=Vn==null?void 0:Vn.grade_statistics)==null?void 0:Dt.map(Jt=>Jt.specification_count),(_e=Vn==null?void 0:Vn.grade_statistics)==null?void 0:_e.map(Jt=>Jt.vulnerability_count),(Wt=Vn==null?void 0:Vn.grade_statistics)==null?void 0:Wt.map(Jt=>Jt.bug_count)),style:{height:400,width:600},opts:{renderer:"svg"}})),a.createElement("div",null,a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u8D28\u91CF\u5206\u5E03"),(Vn==null?void 0:Vn.quality_scores)&&a.createElement(Ad.Z,{option:Xg(Vn==null?void 0:Vn.quality_scores.map((Jt,va)=>[va+1,Jt==null?void 0:Jt.quality_score,Jt==null?void 0:Jt.user_name])),style:{height:400,width:600},opts:{renderer:"svg"}}))),a.createElement("div",null,a.createElement("div",{style:{display:"flex"}},a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"}},"\u8BE6\u7EC6\u5217\u8868"),a.createElement(Se.default.Search,{size:"middle",onSearch:Jt=>{Ta({page:1,limit:Qa,search:Jt})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),a.createElement(z.default,{columns:da,dataSource:Vn==null?void 0:Vn.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(Jt,va,ra)=>{ra.field&&(Oe.sort_by=ra.field),ra.order||(Oe.sort_direction="asc"),ra.order==="ascend"&&(Oe.sort_direction="asc"),ra.order==="descend"&&(Oe.sort_direction="desc"),ra.order||(Oe.sort_direction="asc"),Ta(Y0({page:1,limit:Qa},Oe))}}),a.createElement(we.Z,{current:aa,total:Vn==null?void 0:Vn.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Qa,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(Jt,va)=>{pa(Jt),On(va),Ta({page:Jt,limit:va,group_course_ids:ga})}}))),xn===2&&a.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},a.createElement("img",{src:Vg}),a.createElement("br",null),a.createElement(Ce.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{oa()}},"\u5237\u65B0\u9875\u9762")),a.createElement(Hr,null),a.createElement(Fe.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!$n,footer:null,onCancel:()=>Wn(!1)},a.createElement("div",{style:{height:500,overflow:"hidden"}},!!$n&&a.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${at==null?void 0:at.categoryId}-${$n==null?void 0:$n.student_number}&resolved=false`,frameBorder:"0"}))))};var ef=(0,ye.connect)(({shixunHomeworks:me,loading:ve})=>({shixunHomeworks:me,loading:ve.effects}))($g),uu={flex_box_center:"flex_box_center___Mm5wp",flex_space_between:"flex_space_between___Xglxr",flex_box_vertical_center:"flex_box_vertical_center___oLvCy",flex_box_center_end:"flex_box_center_end___IEhG2",flex_box_column:"flex_box_column___TStIz",wrap:"wrap___WfgpQ",control:"control___Uvc1U",btn:"btn___gckHk",customTable:"customTable___fDCPQ",bgH:"bgH___FpdXp",cusModal:"cusModal___KC0OL",imgWrap:"imgWrap_____xpC",img:"img___y1_Tn",iBtn:"iBtn___PezSP",text:"text___JKvO_",no:"no___WXMqt",textP:"textP___E5hyW",video:"video___XvBIh",sys:"sys___wcaty",li:"li___vKMNS",d1:"d1___jR3G0",b1:"b1___xuUNz",es:"es___WFOJ6",listWrap:"listWrap___KKt7_",list:"list___SBQMa",mask:"mask___xkriH",icons:"icons___uLWh_",time:"time___tPYgD"},dr=x(59301),tf=Object.defineProperty,nf=Object.defineProperties,af=Object.getOwnPropertyDescriptors,Um=Object.getOwnPropertySymbols,rf=Object.prototype.hasOwnProperty,of=Object.prototype.propertyIsEnumerable,Km=(me,ve,le)=>ve in me?tf(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,vc=(me,ve)=>{for(var le in ve||(ve={}))rf.call(ve,le)&&Km(me,le,ve[le]);if(Um)for(var le of Um(ve))of.call(ve,le)&&Km(me,le,ve[le]);return me},lf=(me,ve)=>nf(me,af(ve)),t0=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const uf=({exercise:me,dispatch:ve,user:le})=>{var dt;const Dt=(0,ye.useParams)(),[_e,Wt]=(0,a.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",keyword:"",course_group_id:[],exercise_id:Dt==null?void 0:Dt.categoryId}),[at]=de.default.useForm(),[Oe,Pe]=(0,a.useState)(),[xn,jn]=(0,a.useState)(!1),{exerciseList:Vn,commonHeader:an}=me,[wn,aa]=(0,a.useState)([]),[pa,$n]=(0,a.useState)([]),[Wn,Qa]=(0,a.useState)(0),[On,ga]=(0,a.useState)(!0),[Yt,da]=(0,a.useState)(!1),[oa,Ta]=(0,a.useState)(!1),[Jt,va]=(0,a.useState)(!1),[ra,ir]=(0,a.useState)(""),eo=(0,a.useRef)(null),Pr=[{name:"IP\u5F02\u5E38",id:1},{name:"\u6D4F\u89C8\u5668\u5F02\u5E38",id:2},{name:"\u767B\u5F55\u5F02\u5E38",id:3},{name:"\u5207\u5C4F",id:4},{name:"\u8003\u8BD5\u5EF6\u65F6",id:5},{name:"\u6253\u56DE\u91CD\u505A",id:6},{name:"\u4F7F\u7528\u8003\u8BD5\u89E3\u9501\u7801",id:7},{name:"\u9000\u51FA\u5168\u5C4F",id:8}],[Dr,Qt]=(0,a.useState)([]);(0,a.useEffect)(()=>{tt(_e)},[]),(0,a.useEffect)(()=>(clearInterval(eo.current),(an==null?void 0:an.exercise_status)===2&&(eo.current=setInterval(()=>{tt(_e)},3e4)),()=>{clearInterval(eo.current)}),[an==null?void 0:an.exercise_status,_e]);const tt=qa=>t0(void 0,null,function*(){const ea=rr().cloneDeep(qa);console.log(ea,"sendData"),ga(!0),aa([]);const Ua=yield(0,fe.ZP)(`/api/exercises/${qa==null?void 0:qa.exercise_id}/exercise_abnormities.json`,{method:"get",params:ea});Qt((Ua==null?void 0:Ua.error_types)||[]),$n([]),ga(!1),Qa(Ua==null?void 0:Ua.total_count),aa((Ua==null?void 0:Ua.exercise_abnormites)||[])}),ka=(qa,ea)=>{_e.page=1,_e[ea]=qa,Wt(vc({},_e)),tt(_e)},fa=qa=>{_e.page=1,_e.keyword=qa,Wt(vc({},_e))},ja=()=>{_e.page=1;const qa=Object.assign({},at.getFieldValue());Object.keys(qa).map(function(ea){switch(ea){case"error_type":qa[ea].includes("all")||!qa[ea].length?(delete _e.error_type,at.setFieldsValue({error_type:"all"})):(_e.error_type=qa[ea],at.setFieldsValue({error_type:_e.error_type}));break;case"course_group_id":qa[ea].includes("all")||!qa[ea].length?(delete _e.course_group,at.setFieldsValue({course_group_id:"all"})):(_e.course_group=qa[ea],at.setFieldsValue({course_group_id:_e.course_group}));break}}),Wt(vc({},_e)),tt(_e)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Pe(47),jn(!0))},[document.getElementById("divhe"),Vn]);const vr=(qa,ea,Ua)=>{_e.page=qa==null?void 0:qa.current,_e.limit=qa==null?void 0:qa.pageSize,Ua!=null&&Ua.order?(_e.sort_by=Ua==null?void 0:Ua.field,_e.sort_direction=(Ua==null?void 0:Ua.order)==="ascend"?"asc":"desc"):(_e.sort_by=null,_e.sort_direction=null),Wt(vc({},_e)),tt(_e)},Sa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(qa,ea,Ua)=>_e.limit*(_e.page-1)+Ua+1},{title:"\u59D3\u540D",dataIndex:"real_name",width:110,ellipsis:{showTitle:!1},render:qa=>dr.createElement(De.Z,{placement:"bottomLeft",title:qa},dr.createElement("span",null,qa))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:qa=>dr.createElement(De.Z,{placement:"bottomLeft",title:qa},dr.createElement("span",null,qa||"--"))},{title:"\u5206\u73ED",dataIndex:"course_group_name",width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:qa=>dr.createElement(De.Z,{placement:"bottomLeft",title:qa},dr.createElement("span",null,qa||"--"))},{title:"\u64CD\u4F5C\u65F6\u95F4",width:180,dataIndex:"created_at",ellipsis:{showTitle:!1}},{title:"\u7C7B\u578B",dataIndex:"error_type",width:140,ellipsis:{showTitle:!1}},{title:"\u8BF4\u660E",dataIndex:"description",ellipsis:{showTitle:!1},render:(qa,ea)=>dr.createElement(dr.Fragment,null,dr.createElement(De.Z,{placement:"bottomLeft",title:qa},dr.createElement("span",null,qa||"--")),(ea==null?void 0:ea.user_screen_num)>=50&&dr.createElement(De.Z,{placement:"bottomLeft",title:"\u6CE8\u610F\uFF1A\u8BE5\u5B66\u751F\u7684\u622A\u5C4F\u603B\u6570\u91CF\u5DF2\u8FBE\u523050\u5F20\uFF0C\u9700\u8981\u624B\u52A8\u5220\u9664\u5DF2\u622A\u5C4F\u7684\u56FE\u7247\u4E4B\u540E\u624D\u80FD\u7EE7\u7EED\u81EA\u52A8\u622A\u5C4F"},dr.createElement("i",{className:"iconfont icon-tishi11 font14 ml5 mr5",style:{color:"#FA6400"}})),(ea==null?void 0:ea.user_screen_num)>0&&dr.createElement("span",{onClick:()=>ir(ea==null?void 0:ea.user_id),className:"current c-light-primary ml10"},"\u622A\u5C4F\u8BB0\u5F55"))}],Xr=qa=>{$n(qa)},za=()=>{da(!1),tt(_e)},Oa=qa=>{const ea=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(Ca,ta)=>dr.createElement("span",null,Ca||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(Ca,ta)=>dr.createElement(dr.Fragment,null,Ca==="passed"&&dr.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),Ca==="rejected"&&dr.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),Ca==="submitted"&&dr.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(Ca,ta)=>Ca?dr.createElement(De.Z,{placement:"bottom",title:Ca},dr.createElement("span",null,Ca)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(Ca,ta)=>dr.createElement("span",{className:"current c-light-primary",onClick:()=>{Ga.Z.publish("preview-image",Ca)}},"\u67E5\u770B")}],Ua=Fe.default.confirm({icon:null,width:700,className:`${uu.cusModal} custom-modal-divider`,centered:!0,title:dr.createElement(re.Z,null,dr.createElement(pe.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),dr.createElement(pe.Z,null,dr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Ua.destroy()}))),content:dr.createElement("div",null,dr.createElement(z.default,{className:uu.customTable,dataSource:[vc({},qa)],bordered:!1,columns:ea,rowKey:"exercise_identity_photo_id",rowClassName:uu.row,pagination:!1}))})},Fr=qa=>{var ea,Ua;const Ca=Fe.default.confirm({icon:null,className:`${uu.cusModal} custom-modal-divider`,centered:!0,width:((ea=qa==null?void 0:qa.play_url)==null?void 0:ea.length)<6?724:744,title:dr.createElement(re.Z,null,dr.createElement(pe.Z,{flex:"1"},"\u89C6\u9891"),dr.createElement(pe.Z,null,dr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Ca.destroy()}))),content:dr.createElement("ul",{className:uu.sys},(Ua=qa==null?void 0:qa.play_url)==null?void 0:Ua.map((ta,Ba)=>dr.createElement("li",{className:uu.li,key:Ba},dr.createElement("div",{className:uu.d1},dr.createElement("div",{className:uu.img},dr.createElement(Ci,{src:ta==null?void 0:ta.replace(".m3u8",".flv"),autoPlay:!0})),dr.createElement("div",{className:uu.btn},dr.createElement("div",{className:uu.b1},"\u56DE\u653E\u89C6\u9891",Ba+1))))))})},xr=qa=>{const ea=Fe.default.confirm({icon:null,className:`${uu.cusModal} custom-modal-divider`,centered:!0,width:710,title:dr.createElement(re.Z,null,dr.createElement(pe.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),dr.createElement(pe.Z,null,dr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>ea.destroy()}))),content:dr.createElement(re.Z,null,dr.createElement("aside",{className:uu.imgWrap,style:{marginBottom:40}},dr.createElement("div",{className:uu.img},dr.createElement("img",{width:326,src:(0,ue.Tv)(qa==null?void 0:qa.photo_url)}),dr.createElement("div",{className:uu.textP},"\u91C7\u96C6\u7167\u7247")),dr.createElement("div",{className:uu.img,style:{marginLeft:20}},qa!=null&&qa.identity_url?dr.createElement("img",{width:326,src:(0,ue.Tv)(qa==null?void 0:qa.identity_url)}):dr.createElement("div",{className:uu.no,style:{width:326}},dr.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),dr.createElement("div",{className:uu.textP},"\u8BC1\u4EF6\u7167\u7247"))))})};return dr.createElement("section",{className:uu.wrap},dr.createElement(de.default,{form:at,onChange:ja,initialValues:{course_group_id:"all"}},dr.createElement(de.default.Item,{name:"course_group_id"},dr.createElement(Re.default.Group,{style:{width:"100%"}},dr.createElement(re.Z,null,dr.createElement(pe.Z,{className:"font14",flex:"80px"},"\u73ED\u7EA7:"),dr.createElement(pe.Z,{flex:"80px"},dr.createElement(Re.default,{value:"all"},"\u5168\u90E8")),dr.createElement(pe.Z,{flex:"1",id:"divhe",style:{height:Oe+"px",overflow:"hidden"}},(dt=Vn.course_groups)==null?void 0:dt.map((qa,ea)=>dr.createElement(Re.default,{key:ea,value:qa.exercise_group_id,className:"ml0 mr8"},qa.exercise_group_name,"(",qa.exercise_group_students,")"))),xn&&dr.createElement("span",{onClick:()=>{let qa=document.getElementById("divhe").scrollHeight;Oe>47?Pe(47):Pe(qa)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Oe===47?"\u5C55\u5F00":"\u6536\u8D77",Oe===47?dr.createElement(Do.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):dr.createElement(io.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),dr.createElement(de.default.Item,{name:"error_type"},dr.createElement(Re.default.Group,{style:{width:"100%"}},dr.createElement(re.Z,null,dr.createElement(pe.Z,{className:"font14",flex:"80px"},"\u7C7B\u578B:"),dr.createElement(pe.Z,{flex:"80px"},dr.createElement(Re.default,{value:"all"},"\u5168\u90E8")),dr.createElement(pe.Z,{flex:"1",id:"divhe",style:{height:Oe+"px",overflow:"hidden"}},Dr==null?void 0:Dr.map((qa,ea)=>dr.createElement(Re.default,{key:ea,value:qa.error_type,className:"ml0 mr8"},qa.error_type_text,"\uFF08",qa.count||0,"\uFF09"))))))),dr.createElement("div",{className:uu.control},dr.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:_e==null?void 0:_e.keyword,onChange:qa=>fa(qa.target.value),onSearch:()=>{_e.page=1,Wt(vc({},_e)),tt(_e)}}),dr.createElement(Ce.ZP,{onClick:()=>Ta(!0),style:{marginLeft:"auto"},icon:dr.createElement("i",{className:"iconfont icon-guizeguanli font16"}),type:"link"},"\u622A\u5C4F\u89C4\u5219"),dr.createElement(Ce.ZP,{onClick:()=>va(!0),icon:dr.createElement("i",{className:"iconfont icon-chakanshenqingjilu font14"}),type:"link"},"\u64CD\u4F5C\u65E5\u5FD7")),dr.createElement("div",{className:uu.bgH}),dr.createElement(z.default,{className:uu.customTable,dataSource:wn,bordered:!1,columns:Sa,size:"large",rowKey:"exercise_identity_photo_id",rowClassName:uu.row,loading:On,onChange:vr,pagination:{pageSize:_e.limit,total:Wn,current:_e.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:qa=>dr.createElement("span",{className:"mr10"},"\u5171",dr.createElement("span",{className:"c-orange"},qa),"\u6761\u6570\u636E")}}),dr.createElement(cf,{selectIds:pa,visible:Yt,onCancel:()=>da(!1),onOk:za,params:_e}),dr.createElement(df,{visible:Jt,onCancel:()=>va(!1)}),dr.createElement(mf,{visible:ra,onCancel:()=>ir(!1)}),dr.createElement(Fe.default,{centered:!0,title:"\u622A\u5C4F\u89C4\u5219",open:oa,width:900,footer:null,onCancel:()=>{Ta(!1)}},dr.createElement("div",{className:"c-grey-333"},dr.createElement("div",{className:"mb20 blod"},"1.\u6BCF\u4E2A\u5B66\u751F\u6BCF\u573A\u8003\u8BD5\u6700\u591A\u622A\u5C4F\u7684\u603B\u6570\u91CF\u4E3A50\u5F20\uFF0C\u8D85\u8FC7\u4E4B\u540E\u8BE5\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\uFF0C\u8001\u5E08\u624B\u52A8\u5220\u9664\u622A\u5C4F\u56FE\u7247\u4E4B\u540E\u53EF\u518D\u81EA\u52A8\u8FDB\u884C\u622A\u5C4F\uFF1B"),dr.createElement("div",{className:"mb20 blod"},"2.\u5355\u6B21\u9000\u51FA\u5168\u5C4F\u65F6\u957F\u4E0E\u622A\u5C4F\u6B21\u6570"),dr.createElement("div",{className:"mb20"},"1\uFF09\u82E5\u5B66\u751F\u30101\u79D2 \u2264 \u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 30\u79D2\u3011\uFF0C\u6BCF\u96945\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),dr.createElement("div",{className:"mb20"},"2\uFF09\u82E5\u5B66\u751F\u301030\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 120\u79D2\u3011\uFF0C\u6BCF\u969410\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),dr.createElement("div",{className:"mb20"},"3\uFF09\u82E5\u5B66\u751F\u3010120\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 300\u79D2\u3011\uFF0C\u6BCF\u969430\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),dr.createElement("div",{className:"mb20"},"4\uFF09\u82E5\u5B66\u751F\u3010300\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 720\u79D2\u3011\uFF0C\u6BCF\u969460\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),dr.createElement("div",{className:"mb20"},"5\uFF09\u82E5\u5B66\u751F\u3010\u9000\u51FA\u5168\u5C4F\u65F6\u957F \uFF1E720\u79D2\u3011\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\uFF1B"),dr.createElement("div",{className:"mb20 blod"},"3.\u5B66\u751F\u8FD4\u56DE\u8003\u8BD5\u4E4B\u540E\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\u3002"))),dr.createElement(wa.Z,null))};var sf=(0,ye.connect)(({exercise:me,user:ve})=>({exercise:me,user:ve}))(uf);const cf=({visible:me,onOk:ve,onCancel:le,selectIds:dt,params:Dt})=>{const[_e,Wt]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)({}),[Pe]=de.default.useForm(),xn=jn=>t0(void 0,null,function*(){Wt(!0);let Vn;me===!0?Vn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:vc({identity_photo_ids:dt},jn)}):Vn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/audit_identity_photo.json`,{method:"post",body:vc({identity_photo_id:me==null?void 0:me.exercise_identity_photo_id},jn)}),(Vn==null?void 0:Vn.status)===0&&ve(),Wt(!1)});return dr.createElement(Fe.default,{title:me!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!me,centered:!0,keyboard:!1,width:650,destroyOnClose:!0,onCancel:()=>{le()},afterClose:()=>{Pe.resetFields(),Oe({})},confirmLoading:_e,onOk:()=>Pe.submit()},dr.createElement(de.default,{className:uu.formWrap,form:Pe,labelCol:{span:4},wrapperCol:{span:18},onFinish:xn,onValuesChange:()=>{Oe(vc({},Pe.getFieldsValue()))}},me!==!0&&dr.createElement(re.Z,{style:{marginLeft:28,marginBottom:38}},dr.createElement(pe.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),dr.createElement(pe.Z,null,dr.createElement("aside",{className:uu.imgWrap},dr.createElement("div",{className:uu.img},dr.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.photo_url)}),dr.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",me==null?void 0:me.photo_url)},className:uu.iBtn},"\u9884\u89C8"),dr.createElement("div",{className:uu.text},"\u91C7\u96C6\u7167\u7247")),dr.createElement("div",{className:uu.img,style:{marginLeft:20}},me!=null&&me.identity_url?dr.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.identity_url)}):dr.createElement("div",{className:uu.no,style:{width:326}},dr.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(me!=null&&me.identity_url)&&dr.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",(0,ue.Tv)(me==null?void 0:me.identity_url))},className:uu.iBtn},"\u9884\u89C8"),dr.createElement("div",{className:uu.text},"\u8BC1\u4EF6\u7167\u7247"))))),dr.createElement(de.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},dr.createElement(be.ZP.Group,null,dr.createElement(be.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),dr.createElement(be.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(at==null?void 0:at.state)==="rejected"&&dr.createElement(de.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},dr.createElement(Se.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),dr.createElement("div",{style:{color:"#FA6400",paddingLeft:32}},"\u6CE8\u610F\uFF1A\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u8BE5\u5B66\u751F\u5728\u672C\u573A\u8003\u8BD5\u7684\u8BA4\u8BC1\u72B6\u6001\u5C06\u66F4\u65B0\u4E3A\u201C\u5BA1\u6838\u901A\u8FC7\u201D\uFF0C\u4E14\u80FD\u591F\u8FDB\u5165\u8003\u8BD5\u3002")))},df=({visible:me,onCancel:ve})=>{const le=(0,ye.useParams)(),[dt,Dt]=(0,a.useState)({page:1,limit:20,exercise_id:le==null?void 0:le.categoryId}),[_e,Wt]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)([]),[Pe,xn]=(0,a.useState)(0);(0,a.useEffect)(()=>{me&&(dt.page=1,dt.limit=20,Dt(vc({},dt)),Vn(dt))},[me]);const jn=[{title:"\u64CD\u4F5C\u4EBA",dataIndex:"teacher_name",ellipsis:{showTitle:!1},render:wn=>dr.createElement(De.Z,{placement:"bottomLeft",title:wn},dr.createElement("span",null,wn))},{title:"\u64CD\u4F5C\u65F6\u95F4",dataIndex:"created_at",width:200},{title:"\u7C7B\u578B",dataIndex:"operate_type",width:100,render:wn=>dr.createElement(dr.Fragment,null,wn===0&&dr.createElement("span",null,"\u5220\u9664"))},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"student_name",width:140,ellipsis:{showTitle:!1},render:wn=>dr.createElement(De.Z,{placement:"bottomLeft",title:wn},dr.createElement("span",null,wn))},{title:"\u5B66\u53F7",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:wn=>dr.createElement(De.Z,{placement:"bottomLeft",title:wn},dr.createElement("span",null,wn))},{title:"\u622A\u5C4F\u65F6\u95F4",dataIndex:"screen_time",width:200},{title:"\u56FE\u7247",dataIndex:"url",width:100,render:wn=>dr.createElement("img",{className:"current",onClick:()=>Ga.Z.publish("preview-image",`${Le.Z.API_SERVER}${wn}`),width:70,height:40,src:`${Le.Z.API_SERVER}${wn}`})}],Vn=wn=>t0(void 0,null,function*(){const aa=rr().cloneDeep(wn);Wt(!0);const pa=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.exercise_id}/exercise_user_screens/screen_actions.json`,{method:"get",params:aa});Wt(!1),xn(pa==null?void 0:pa.total_count),Oe((pa==null?void 0:pa.exercise_screen_actions)||[])}),an=wn=>{dt.page=wn==null?void 0:wn.current,dt.limit=wn==null?void 0:wn.pageSize,Dt(vc({},dt)),Vn(dt)};return dr.createElement(Fe.default,{title:"\u64CD\u4F5C\u65E5\u5FD7",open:me,centered:!0,keyboard:!1,width:1064,destroyOnClose:!0,onCancel:()=>{ve()},footer:null},dr.createElement(z.default,{dataSource:at,bordered:!1,columns:jn,size:"large",loading:_e,locale:{emptyText:dr.createElement(He.Z,null)},onChange:an,pagination:{pageSize:dt.limit,total:Pe,current:dt.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,showTotal:wn=>dr.createElement("span",{className:"mr10"},"\u5171",dr.createElement("span",{className:"c-orange"},wn),"\u6761\u6570\u636E")}}))},mf=({visible:me,onCancel:ve})=>{const le=(0,ye.useParams)(),[dt,Dt]=(0,a.useState)({page:1,limit:9999,user_id:me,error_type:[8],exercise_id:le==null?void 0:le.categoryId}),[_e,Wt]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)([]);(0,a.useEffect)(()=>{me&&Pe(lf(vc({},dt),{user_id:me}))},[me]);const Pe=Vn=>t0(void 0,null,function*(){const an=rr().cloneDeep(Vn);console.log(an,"sendData"),Wt(!0);const wn=yield(0,fe.ZP)(`/api/exercises/${Vn==null?void 0:Vn.exercise_id}/exercise_abnormities.json`,{method:"get",params:an});Wt(!1),Oe((wn==null?void 0:wn.exercise_abnormites)||[])}),xn=Vn=>t0(void 0,null,function*(){Fe.default.confirm({icon:null,title:"\u63D0\u793A",content:"\u5220\u9664\u540E\u4E0D\u53EF\u6062\u590D\uFF0C\u786E\u8BA4\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>t0(void 0,null,function*(){(yield(0,fe.ZP)(`/api/exercises/${le==null?void 0:le.categoryId}/exercise_user_screens/${Vn}.json`,{method:"delete"})).status===0&&(oe.ZP.success("\u5220\u9664\u6210\u529F"),Pe(dt))})})}),jn=(at==null?void 0:at[0])||{};return dr.createElement(Fe.default,{title:"\u622A\u5C4F\u8BB0\u5F55",open:!!me,centered:!0,keyboard:!1,width:684,forceRender:!0,destroyOnClose:!0,onCancel:()=>{ve()},footer:null},dr.createElement(yt.Z,{spinning:_e},dr.createElement("div",{style:{maxHeight:500}},dr.createElement("div",{className:"c-grey-333 blod mb10"},jn==null?void 0:jn.real_name," ",jn==null?void 0:jn.student_id),(jn==null?void 0:jn.user_screen_num)>=50&&dr.createElement("div",{className:"mb10",style:{color:"#FA6400"}},dr.createElement("i",{className:"iconfont icon-tishi11 mr5"}),dr.createElement("span",null,"\u6CE8\u610F\uFF1A\u8BE5\u5B66\u751F\u7684\u622A\u5C4F\u603B\u6570\u91CF\u5DF2\u8FBE\u5230 50 \u5F20\uFF0C\u9700\u8981\u624B\u52A8\u5220\u9664\u5DF2\u622A\u5C4F\u7684\u56FE\u7247\u4E4B\u540E\u624D\u80FD\u7EE7\u7EED\u81EA\u52A8\u622A\u5C4F")),at==null?void 0:at.map((Vn,an)=>{var wn,aa;return dr.createElement("div",{key:an},dr.createElement("div",{className:"mb10"},dr.createElement("span",{className:"c-grey-666 mr10"},"\u9000\u51FA\u5168\u5C4F\u65F6\u95F4"),dr.createElement("span",{style:{display:"inline-block",width:144},className:"c-grey-333"},Vn==null?void 0:Vn.created_at),dr.createElement("span",{className:"c-grey-666 ml40"},"\u622A\u5C4F\u6570\u91CF",dr.createElement("span",{style:{margin:"0 6px",color:"#FA6400"}},(wn=Vn==null?void 0:Vn.exercise_user_screens)==null?void 0:wn.length),"\u5F20")),dr.createElement("div",{className:uu.listWrap},(aa=Vn==null?void 0:Vn.exercise_user_screens)==null?void 0:aa.map(pa=>dr.createElement("div",{key:pa==null?void 0:pa.id,className:uu.list},dr.createElement("img",{src:`${Le.Z.API_SERVER}${pa==null?void 0:pa.url}`}),dr.createElement("div",{className:uu.time},dr.createElement("span",{className:"c-grey-666 mr10 font12"},"\u622A\u5C4F\u65F6\u95F4"),dr.createElement("span",{className:"c-grey-333 font12"},pa==null?void 0:pa.created_at)),dr.createElement("div",{className:uu.mask},dr.createElement("div",{className:uu.icons},dr.createElement("i",{onClick:()=>Ga.Z.publish("preview-image",`${Le.Z.API_SERVER}${pa==null?void 0:pa.url}`),className:"iconfont icon-fangda3 mr15"}),dr.createElement("i",{onClick:()=>xn(pa==null?void 0:pa.id),className:"iconfont icon-shanchu14"})))))))}))))};var Fd={flex_box_center:"flex_box_center___eZU8T",flex_space_between:"flex_space_between___l4Kzs",flex_box_vertical_center:"flex_box_vertical_center___E7NVy",flex_box_center_end:"flex_box_center_end___S0V3_",flex_box_column:"flex_box_column___ONItD",title:"title___rK1ze",export:"export___tng10",startbutton:"startbutton___jWMUv",bg:"bg___rwmJT",tabs:"tabs___SK3e0",moni:"moni___aMCpW",workListTabWrap:"workListTabWrap___dVDh3",workListTabButton:"workListTabButton___PN6ok",ai_review_new:"ai_review_new___MqVZZ",btn_review:"btn_review___g8AFi"},Vm=x(36254),gf=x(21390),ff=x(41727),pf=x(12971),vf=x(6079);const hf=me=>{const ve=le=>{const dt=new Notification(le.title,{body:le.message,icon:le.icon||"/ip.png"});dt.addEventListener("click",()=>{le.link&&window.open(le.link,le.target||"_blank")}),setTimeout(()=>{dt.close()},3e4)};"Notification"in window?Notification.permission==="granted"?ve(me):Notification.permission!=="denied"&&Notification.requestPermission().then(le=>{le==="granted"&&ve(me)}):alert("\u5F53\u524D\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u901A\u77E5")};var Ef=x(71635),Af=x(61604),Cf=x(75735),yf=x(88656),Ff=x(85548),Bf=x(32637),Sf=x(21185),os={ai_review:"ai_review___GqZQo",top_warp:"top_warp___P2TQq",under_review:"under_review___vLnly",btn_operate:"btn_operate___E8qFp",btn_review:"btn_review___rxH04",is_disabled:"is_disabled___wJPew",config_warp:"config_warp___dn_f1",config_title:"config_title___MI463",znpy:"znpy___ifOzh",pfbz_ts:"pfbz_ts___j5lp8",btns_pfbz:"btns_pfbz___bng1r",lable_name1:"lable_name1___cLVR4",h_lh_40:"h_lh_40___lNgKg",teacherList:"teacherList___ikneH",teacherItem:"teacherItem___xeda2",activeTeacherItem:"activeTeacherItem___bNhun",title_sty:"title_sty___FJZX2",btn_config:"btn_config___qXb8n"},Pf=x(13014),el=x(59301),bf=Object.defineProperty,xf=Object.defineProperties,wf=Object.getOwnPropertyDescriptors,Ym=Object.getOwnPropertySymbols,Df=Object.prototype.hasOwnProperty,If=Object.prototype.propertyIsEnumerable,Xm=(me,ve,le)=>ve in me?bf(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Jm=(me,ve)=>{for(var le in ve||(ve={}))Df.call(ve,le)&&Xm(me,le,ve[le]);if(Ym)for(var le of Ym(ve))If.call(ve,le)&&Xm(me,le,ve[le]);return me},qm=(me,ve)=>xf(me,wf(ve)),X0=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Of=x(89392),Nf=({exercise:me,globalSetting:ve,user:le,loading:dt,dispatch:Dt})=>{const{is_open_ai_review:_e,ai_review_settings:Wt,unified_ai_setting:at,ai_review_user_id:Oe,exercise_author_id:Pe,is_random:xn}=me==null?void 0:me.commonHeader,jn=(0,ye.useParams)(),[Vn,an]=(0,a.useState)([]),[wn,aa]=(0,a.useState)(null),[pa,$n]=(0,a.useState)(!1),[Wn,Qa]=(0,a.useState)({is_open_ai_review:!1}),[On,ga]=(0,a.useState)(!1),[Yt]=de.default.useForm(),[da,oa]=(0,a.useState)(1),Ta=[{name:"\u51C6\u786E\u6027",content:"\u7B54\u6848\u662F\u5426\u51C6\u786E\u5730\u56DE\u7B54\u4E86\u9898\u76EE\uFF0C\u662F\u5426\u6B63\u786E\u8868\u8FBE\u6838\u5FC3\u77E5\u8BC6\u70B9\uFF0C\u662F\u5426\u6709\u6982\u5FF5\u6027\u9519\u8BEF",weight:60},{name:"\u5B8C\u6574\u6027",content:"\u7B54\u6848\u662F\u5426\u6DB5\u76D6\u6240\u6709\u5224\u5206\u5173\u952E\u8BCD\u548C\u6838\u5FC3\u77E5\u8BC6\u70B9\uFF0C\u662F\u5426\u6709\u91CD\u8981\u77E5\u8BC6\u70B9\u9057\u6F0F",weight:20},{name:"\u903B\u8F91\u6027",content:"\u7B54\u6848\u662F\u5426\u903B\u8F91\u6E05\u6670\u3001\u6761\u7406\u5206\u660E\uFF0C\u662F\u5426\u80FD\u591F\u6E05\u695A\u8868\u8FBE\u6838\u5FC3\u601D\u60F3",weight:20}];(0,a.useEffect)(()=>{dt["exercise/getCommonHeader"]||Jt()},[dt["exercise/getCommonHeader"]]);const Jt=()=>X0(void 0,null,function*(){Qa({is_open_ai_review:_e}),oa(at?1:2),Yt.setFieldValue("ai_review_settings",(Wt==null?void 0:Wt.length)>0?Wt:Ta),va(),Oe&&Oe!=-1?(ga(!1),aa(Oe)):Oe==-1?ga(!0):aa(Pe)}),va=()=>X0(void 0,null,function*(){const Qt=yield Dt({type:"teachers/getList",payload:{id:jn==null?void 0:jn.coursesId,coursesId:jn==null?void 0:jn.coursesId,page:1}});return an(Qt==null?void 0:Qt.teacher_list),Qt==null?void 0:Qt.teacher_list}),ra=()=>{Fe.default.info({centered:!0,icon:null,width:440,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:el.createElement("div",{className:"tc"},el.createElement("div",{className:"mb10"},"\u8BE5\u529F\u80FD\u5C5E\u4E8E\u8BD5\u7528\u9636\u6BB5\uFF0C\u5982\u679C\u60A8\u9700\u8981\u4F7F\u7528\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458~"),el.createElement("img",{src:Pf,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},ir=()=>X0(void 0,null,function*(){if((Wn==null?void 0:Wn.is_open_ai_review)===!1)return eo({is_open_ai_review:!1});yield Yt.validateFields();const Qt=Yt.getFieldValue("ai_review_settings");da==1&&!(0,ue.BR)(Qt)||eo(qm(Jm({},Wn),{unified_ai_setting:da==1,ai_review_settings:Qt,ai_review_user_id:On?-1:wn}))}),eo=Qt=>X0(void 0,null,function*(){$n(!0);const tt=yield(0,fe.ZP)(`/api/exercises/${jn==null?void 0:jn.categoryId}/ai_review_settings.json`,{method:"post",body:Qt});(tt==null?void 0:tt.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01"),Pr()),$n(!1)}),Pr=()=>{Dt({type:"exercise/getCommonHeader",payload:{categoryId:jn==null?void 0:jn.categoryId,coursesId:jn==null?void 0:jn.coursesId,category:jn==null?void 0:jn.categoryId}})},Dr=()=>Of.isEqual({ai_review_settings:Wt,ai_review_user_id:Oe,is_open_ai_review:_e,unified_ai_setting:at},{ai_review_settings:Yt.getFieldValue("ai_review_settings"),ai_review_user_id:On?-1:wn,is_open_ai_review:Wn==null?void 0:Wn.is_open_ai_review,unified_ai_setting:da==1});return el.createElement(yt.Z,{spinning:dt["exercise/getCommonHeader"]},el.createElement("div",{className:os.ai_review},el.createElement("div",{className:os.config_warp},el.createElement("div",{className:os.config_title},"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605"),el.createElement("div",{className:os.znpy},el.createElement(Re.default,{style:{color:"#000"},checked:Wn==null?void 0:Wn.is_open_ai_review,onChange:Qt=>{var tt;if(!((tt=le==null?void 0:le.userInfo)!=null&&tt.has_big_model_permission))return ra(),!1;Qa(qm(Jm({},Wn),{is_open_ai_review:Qt.target.checked}))}}),el.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u540E\uFF0C\u5728\u8BD5\u5377\u8BC4\u9605\u9875\u9762\u5C31\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u8BC4\u9605\u529F\u80FD\uFF0C\u8BA9AI\u52A9\u6559\u5E2E\u52A9\u4F60\u6253\u5206\u548C\u5199\u8BC4\u8BED"),el.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/40205"},"\u64CD\u4F5C\u8BF4\u660E")),(Wn==null?void 0:Wn.is_open_ai_review)&&el.createElement(el.Fragment,null,el.createElement("div",{className:`${os.config_title} mt30`},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6"),el.createElement("div",{className:os.pfbz_ts},el.createElement(be.ZP.Group,{onChange:Qt=>{Qt.target.value==2&&Yt.setFieldValue("ai_review_settings",(Wt==null?void 0:Wt.length)>0?Wt:Ta),oa(Qt.target.value)},value:da,options:[{value:1,label:"\u7EDF\u4E00\u8BC4\u5206\u6807\u51C6",style:{marginRight:44}},{value:2,label:"\u6BCF\u9898\u5355\u72EC\u8BBE\u5B9A"}]})),da==1&&el.createElement(el.Fragment,null,el.createElement("div",{className:os.pfbz_ts},el.createElement("div",{style:{color:"#333"}},"\u63D0\u793A\uFF1A\u53C2\u8003\u7B54\u6848\u548C\u9898\u76EE\u89E3\u6790\u8D8A\u5B8C\u5584\uFF0CAI\u667A\u80FD\u8BC4\u9605\u5C31\u8D8A\u7CBE\u51C6~"),el.createElement("div",{className:"flex"},el.createElement("div",{className:os.btns_pfbz,onClick:()=>{Dt({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",showSelectQuestion:!0,ai_review_settings:Yt.getFieldValue("ai_review_settings")}})}},el.createElement("img",{src:yi.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),el.createElement(de.default,{form:Yt,colon:!1,style:{background:"#F6F7F9"}},el.createElement(de.default.List,{name:"ai_review_settings"},(Qt,{add:tt,remove:ka})=>Qt.map((fa,ja)=>{var vr;return el.createElement(re.Z,{key:fa.key,style:{padding:"5px 14px 5px 30px"}},el.createElement(pe.Z,{className:os.lable_name1},"\u8BC4\u5206\u9879\u76EE"),el.createElement(pe.Z,null,el.createElement(de.default.Item,{className:"ml10",name:[fa.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},el.createElement(Se.default,{onChange:Sa=>{Yt.setFieldValue([fa.name,"content"],Sa.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:164},maxLength:10,className:"mr20"}))),el.createElement(pe.Z,{className:os.lable_name1},"\u8BC4\u5206\u6807\u51C6"),el.createElement(pe.Z,null,el.createElement(de.default.Item,{className:"ml10",name:[fa.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},el.createElement(Se.default,{onChange:Sa=>{Yt.setFieldValue([fa.name,"content"],Sa.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20",maxLength:500}))),el.createElement(pe.Z,{className:os.lable_name1},"\u6743\u91CD"),el.createElement(pe.Z,null,el.createElement(de.default.Item,{className:"ml10",name:[fa.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(?!0(\.0+)?$)(\d+(\.\d)?)$/,message:"\u6700\u591A\u4FDD\u7559\u4E00\u4F4D\u5C0F\u6570"}]},el.createElement(Te.Z,{value:Yt.getFieldValue([fa.name,"weight"]),onChange:Sa=>{Number.isInteger(Sa)||Yt.setFieldValue([fa.name,"weight"],parseFloat(Sa).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"134px"}}))),el.createElement(re.Z,{className:(vr=os)==null?void 0:vr.h_lh_40},el.createElement(pe.Z,null,el.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(Qt.length>=10)return oe.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");tt()}})),ja>0&&el.createElement(pe.Z,null,el.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{ka(fa.name)}}))))})))),da==2&&el.createElement("div",{className:os.pfbz_ts,style:{border:0,height:50}},el.createElement("div",{className:`${os.btn_config}`,onClick:()=>{if(!Dr()){Fe.default.info({centered:!0,icon:null,width:394,title:"\u60A8\u8FD8\u6CA1\u4FDD\u5B58\u5F53\u524D\u9875\u9762\u7684\u8BBE\u7F6E",content:el.createElement("div",null,el.createElement("div",{style:{color:"#E30000"}},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6\u524D\uFF0C\u8BF7\u5148\u4FDD\u5B58\u5F53\u524D\u9875\u9762\u7684\u8BBE\u7F6E\u3002")),okText:"\u6211\u77E5\u9053\u4E86"});return}ye.history.push(`/classrooms/${jn.coursesId}/exercise/add/${jn.categoryId}?random=${xn}&type=2`)}},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6 ")),el.createElement("div",{className:`${os.config_title} mt30`},"\u9009\u62E9\u8BC4\u9605\u8EAB\u4EFD"),el.createElement("div",{className:os.znpy,style:{border:0}},el.createElement(be.ZP,{style:{color:"#000"},checked:!On,onChange:Qt=>{if(ga(!On),Oe&&Oe!==-1)return aa(Oe);aa(Pe)}},"\u9009\u62E9\u4E00\u540D\u6559\u5E08",el.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3A\u4EE5\u4E0B\u6240\u9009\u6559\u5E08\uFF09"))),!On&&(Vn==null?void 0:Vn.length)>0&&el.createElement("div",{className:os.teacherList},Vn==null?void 0:Vn.map((Qt,tt)=>el.createElement("div",{className:`${os.teacherItem} ${(Qt==null?void 0:Qt.user_id)==wn?os.activeTeacherItem:""}`,key:tt,onClick:()=>aa(Qt==null?void 0:Qt.user_id)},Qt==null?void 0:Qt.name))),el.createElement("div",{className:os.znpy},el.createElement(be.ZP,{style:{color:"#000"},checked:On,onChange:Qt=>{ga(!On)}},"AI\u667A\u80FD\u4F53",el.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3AAI\u667A\u80FD\u4F53\uFF09")))),el.createElement(Ce.ZP,{loading:pa,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>ir()},"\u4FDD\u5B58"))))};var Lf=(0,ye.connect)(({exercise:me,globalSetting:ve,loading:le,user:dt})=>({exercise:me,globalSetting:ve,loading:le.effects,user:dt}))(Nf),Rf=x(36306),_m={radio_con:"radio_con___OlJK6",result_con:"result_con___Z4Xwq",result_title:"result_title___uGxkx"},hs=x(59301),Mf=Object.defineProperty,Tf=Object.defineProperties,kf=Object.getOwnPropertyDescriptors,$m=Object.getOwnPropertySymbols,jf=Object.prototype.hasOwnProperty,Zf=Object.prototype.propertyIsEnumerable,eg=(me,ve,le)=>ve in me?Mf(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Sm=(me,ve)=>{for(var le in ve||(ve={}))jf.call(ve,le)&&eg(me,le,ve[le]);if($m)for(var le of $m(ve))Zf.call(ve,le)&&eg(me,le,ve[le]);return me},zf=(me,ve)=>Tf(me,kf(ve)),Pm=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Hf=({shixunHomeworks:me,exercise:ve,loading:le,dispatch:dt})=>{var Dt,_e,Wt,at,Oe,Pe;const[xn,jn]=(0,a.useState)({page:1,limit:10}),[Vn,an]=(0,a.useState)(-1),[wn,aa]=(0,a.useState)(""),[pa,$n]=(0,a.useState)({}),[Wn,Qa]=(0,a.useState)(!1),[On,ga]=(0,a.useState)(!1),Yt=(0,ye.useParams)(),[da,oa]=(0,a.useState)({}),Ta=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Dr,Qt,tt)=>(xn.page-1)*xn.limit+tt+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180,ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Dr=>Dr||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Dr,Qt)=>hs.createElement("div",{className:_m.banding,title:Dr||"--"},Dr||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(Dr,Qt)=>Dr===0?hs.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Dr===1?hs.createElement("span",{style:{color:"#DF3042"}},!Qt.is_make_up&&"\u8003\u8BD5\u4E2D",Qt.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Dr===2?hs.createElement("span",{style:{color:"#5AB891"}},!Qt.is_make_up&&!Qt.is_force_commit&&"\u5DF2\u4EA4\u5377",Qt.is_make_up&&!Qt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Qt.is_make_up&&Qt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Qt.is_make_up&&Qt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):hs.createElement("span",{style:{color:"#5AB891"}},!Qt.is_make_up&&!Qt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Qt.is_make_up&&!Qt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Qt.is_make_up&&Qt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Qt.is_make_up&&Qt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sortDirections:["descend","ascend"],sorter:!0,width:150},{title:"\u8BC4\u9605\u72B6\u6001",width:150,dataIndex:"has_comment",render:(Dr,Qt)=>{let tt=new Date().getTime();return da!=null&&da.appraise_setting&&(da!=null&&da.sealed_review)&&new Date(da==null?void 0:da.appraise_end_time).getTime()>tt?"--":!Dr&&Qt.review_status?"\u8BC4\u9605\u4E2D":Dr?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:Dr=>Dr===1?hs.createElement("span",{className:"c-green"},"\u6210\u529F"):hs.createElement("span",{className:"c-red"},"\u5931\u8D25")}].filter(Dr=>!!Dr);(0,a.useEffect)(()=>{var Dr,Qt;((Dr=ve.actionTabs)==null?void 0:Dr.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&(an((Qt=ve.actionTabs)==null?void 0:Qt.status),Jt())},[(Dt=ve.actionTabs)==null?void 0:Dt.key]),(0,a.useEffect)(()=>{var Dr;((Dr=ve.actionTabs)==null?void 0:Dr.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Vn!=null&&ir(1,10)},[Vn]);const Jt=()=>Pm(void 0,null,function*(){const Dr=yield(0,fe.ZP)(`/api/exercises/${Yt.categoryId}/header_info.json`,{method:"get"});(Dr==null?void 0:Dr.status)===0&&oa((Dr==null?void 0:Dr.data)||{})}),va=Dr=>{xn.keyword=Dr,xn.page=1,jn(Sm({},xn)),ra(xn)},ra=Dr=>Pm(void 0,null,function*(){var Qt,tt;ga(!0);const ka=yield(0,fe.ZP)(`/api/exercise_resubmits/${(Qt=ve.actionTabs)==null?void 0:Qt.id}/resubmit_student_list.json`,{method:"get",params:zf(Sm({},Dr),{success_status:Vn!=-1?[Vn]:null,exercise_id:Yt==null?void 0:Yt.categoryId,exercise_question_id:(tt=ve.actionTabs)==null?void 0:tt.questionId})});(ka==null?void 0:ka.status)===0&&$n(ka||{}),ga(!1)}),ir=(Dr,Qt)=>{xn.page=Dr,xn.limit=Qt,jn(Sm({},xn)),ra(xn)},eo=()=>Pm(void 0,null,function*(){var Dr,Qt,tt,ka;if(Vn==1&&((Dr=pa==null?void 0:pa.success_status)==null?void 0:Dr[1].count)==0||Vn==2&&((Qt=pa==null?void 0:pa.success_status)==null?void 0:Qt[0].count)==0)return oe.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");Qa(!0);const fa=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit.json",{method:"post",body:{exercise_id:Yt==null?void 0:Yt.categoryId,exercise_users_ids:pa==null?void 0:pa.exercise_users_ids,exercise_question_id:(tt=ve.actionTabs)==null?void 0:tt.questionId}});(fa==null?void 0:fa.status)===0&&(Pr(),(ka=ve.actionTabs)==null||ka.onOK()),Qa(!1)}),Pr=()=>{dt({type:"exercise/setActionTabs",payload:{key:""}}),aa(""),an(null)};return hs.createElement(Fe.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((_e=ve.actionTabs)==null?void 0:_e.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:Wn,onCancel:()=>Pr(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>eo()},hs.createElement("div",{className:_m.radio_con},hs.createElement("div",null,hs.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),hs.createElement(be.ZP.Group,{onChange:Dr=>{an(Dr.target.value)},value:Vn,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((Wt=pa==null?void 0:pa.success_status)==null?void 0:Wt[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((at=pa==null?void 0:pa.success_status)==null?void 0:at[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),hs.createElement("div",{className:"flex justify-between item-center mb10"},hs.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",hs.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((Oe=pa==null?void 0:pa.success_status)==null?void 0:Oe[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",hs.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((Pe=pa==null?void 0:pa.success_status)==null?void 0:Pe[0].count)||0),"\u4EBA"),hs.createElement(Se.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:wn,onChange:Dr=>aa(Dr.target.value),onSearch:va})),hs.createElement(z.default,{loading:On,dataSource:(pa==null?void 0:pa.data)||[],columns:Ta,pagination:{current:xn.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:xn.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(pa==null?void 0:pa.count)||0,size:"default",showTotal:ue.rU,onChange:ir},onChange:(Dr,Qt,tt)=>{tt!=null&&tt.order?(xn.sort_by=tt==null?void 0:tt.field,xn.direction=(tt==null?void 0:tt.order)==="ascend"?"asc":"desc"):(xn.sort_by=null,xn.direction=null),ra(xn)}}))};var Qf=(0,ye.connect)(({shixunHomeworks:me,exercise:ve,loading:le,user:dt})=>({shixunHomeworks:me,exercise:ve,loading:le.effects,user:dt}))(Hf),Bd=x(59301),Gf=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Wf=({exercise:me,loading:ve,dispatch:le})=>{var dt,Dt;const[_e,Wt]=(0,a.useState)([]),at=(0,ye.useParams)(),Oe=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:xn=>Bd.createElement(De.Z,{placement:"bottom",title:xn},Bd.createElement("span",{style:{color:"#333"}},Ze()(xn).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(xn,jn)=>Bd.createElement("span",{style:{color:"#333"}},jn==null?void 0:jn.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(xn,jn)=>(jn==null?void 0:jn.status)=="running"?Bd.createElement("span",{style:{color:"#333"}}," ",Bd.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",jn==null?void 0:jn.rate):Bd.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",jn==null?void 0:jn.success_count," \u4EBA\uFF0C\u5931\u8D25 ",jn==null?void 0:jn.fail_count," \u4EBA")}];(0,a.useEffect)(()=>{var xn;((xn=me.actionTabs)==null?void 0:xn.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&Pe()},[(dt=me.actionTabs)==null?void 0:dt.key]);const Pe=()=>Gf(void 0,null,function*(){var xn;const jn=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit_history.json",{method:"get",params:(xn=me.actionTabs)==null?void 0:xn.params});jn.status===0&&Wt(jn==null?void 0:jn.data)});return Bd.createElement(Fe.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((Dt=me.actionTabs)==null?void 0:Dt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{le({type:"exercise/setActionTabs",payload:{key:""}})},footer:null},Bd.createElement(z.default,{pagination:!1,dataSource:_e,columns:Oe,className:"mb10"}))};var Uf=(0,ye.connect)(({exercise:me,loading:ve,user:le})=>({exercise:me,loading:ve.effects,user:le}))(Wf),Kf=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())}),Vf=({id:me,dispatch:ve})=>{const[le,dt]=(0,a.useState)(null);(0,a.useEffect)(()=>{Dt()},[]);const Dt=()=>Kf(void 0,null,function*(){var _e,Wt,at,Oe,Pe,xn,jn,Vn,an,wn,aa,pa;const $n=me;let Wn;do if(Wn=yield(0,fe.ZP)("/api/intelligent_imports/get_ai_question_record.json",{method:"get",params:{ai_question_record_id:$n}}),((_e=Wn==null?void 0:Wn.data)==null?void 0:_e.status)===1){dt([(at=(Wt=Wn==null?void 0:Wn.data)==null?void 0:Wt.progress)==null?void 0:at.current_success_count,(Pe=(Oe=Wn==null?void 0:Wn.data)==null?void 0:Oe.progress)==null?void 0:Pe.total]);break}else if(((xn=Wn==null?void 0:Wn.data)==null?void 0:xn.status)===0)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),dt([(Vn=(jn=Wn==null?void 0:Wn.data)==null?void 0:jn.progress)==null?void 0:Vn.current_success_count,(wn=(an=Wn==null?void 0:Wn.data)==null?void 0:an.progress)==null?void 0:wn.total]),yield new Promise(Qa=>setTimeout(Qa,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((aa=Wn==null?void 0:Wn.data)==null?void 0:aa.status)===0);ve({type:"exercise/setCommonHeader",payload:{progress:(pa=Wn==null?void 0:Wn.data)==null?void 0:pa.progress}})});return a.createElement(a.Fragment,null,le&&a.createElement(re.Z,{align:"middle",className:"mr10 ml10"},a.createElement(yt.Z,{className:"mr10",size:"small"}),a.createElement("span",null,"\u8BD5\u9898\u751F\u6210\u4E2D\uFF0C\u751F\u6210\u8FDB\u5EA6\uFF1A",le[0]," / ",le[1])))},Ia=x(59301),Yf=Object.defineProperty,Xf=Object.defineProperties,Jf=Object.getOwnPropertyDescriptors,J0=Object.getOwnPropertySymbols,tg=Object.prototype.hasOwnProperty,ng=Object.prototype.propertyIsEnumerable,ag=(me,ve,le)=>ve in me?Yf(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Vs=(me,ve)=>{for(var le in ve||(ve={}))tg.call(ve,le)&&ag(me,le,ve[le]);if(J0)for(var le of J0(ve))ng.call(ve,le)&&ag(me,le,ve[le]);return me},q0=(me,ve)=>Xf(me,Jf(ve)),qf=(me,ve)=>{var le={};for(var dt in me)tg.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&J0)for(var dt of J0(me))ve.indexOf(dt)<0&&ng.call(me,dt)&&(le[dt]=me[dt]);return le},Rd=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const _f=me=>{var ve=me,{exercise:le,globalSetting:dt,loading:Dt,dispatch:_e,classroomList:Wt,user:at,match:Oe}=ve,Pe=qf(ve,["exercise","globalSetting","loading","dispatch","classroomList","user","match"]),xn,jn,Vn,an,wn,aa,pa,$n,Wn,Qa,On,ga,Yt,da,oa,Ta,Jt,va;const ra=(0,ye.useParams)(),[ir]=(0,ye.useSearchParams)(),eo=(0,ye.useLocation)(),[Pr,Dr]=(0,a.useState)([]),{exerciseList:Qt,commonHeader:tt,checkDomain:ka,workSetting:fa,saveExerciseDownUsers:ja,course_groups:vr}=le,[Sa,Xr]=(0,a.useState)(null),[za,Oa]=(0,a.useState)(Ze()(new Date).valueOf()),[Fr,xr]=(0,a.useState)(),[qa,ea]=(0,a.useState)(!1),[Ua,Ca]=(0,a.useState)(1),[ta,Ba]=(0,a.useState)(!1),[qn,$a]=(0,a.useState)({name:"",id:"",list:[]}),[mr,Or]=(0,a.useState)({}),{userInfo:Co}=at;ra.category=ir.get("category_id");const po=!ka||ka&&((xn=Co==null?void 0:Co.course)==null?void 0:xn.course_identity)<3,Gr=(0,a.useRef)(Date.now()),ar=(0,a.useRef)(),[oo,So]=(0,a.useState)({});(0,a.useEffect)(()=>{(0,bt.Rm)()&&_e({type:"classroomList/getAssistantPermissions",payload:{course_id:ra.coursesId}})},[(jn=at==null?void 0:at.userInfo)==null?void 0:jn.username]),(0,a.useEffect)(()=>{new URLSearchParams(eo.search).get("tabs")==="3"&&Bu()},[]),(0,a.useEffect)(()=>{le.actionTabs.key=="\u8C03\u6574tabs\u9009\u4E2D"&&Xr(3)},[le.actionTabs.key]),(0,a.useEffect)(()=>(clearInterval(ar.current),(0,bt.G5)()&&(tt==null?void 0:tt.exercise_status)===2&&(tt!=null&&tt.enable_monitor)&&(ar.current=setInterval(()=>{zl()},5*1e3)),()=>{clearInterval(ar.current)}),[at.userInfo,tt==null?void 0:tt.exercise_status]),(0,a.useEffect)(()=>{Mi();const Nr=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),Fe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:Ia.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ia.createElement("br",null),"1\u3001\u5728",Ia.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Ia.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Ia.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ia.createElement("br",null),"2\u3001\u5728",Ia.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Ia.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Ia.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ia.createElement("br",null),Nr==="allowRouter"&&Ia.createElement(Ia.Fragment,null,"3\u3001",Ia.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[ra.coursesId]);const Mi=()=>Rd(void 0,null,function*(){const Nr=yield _e({type:"exercise/getCommonHeader",payload:Vs({},ra)});Nr&&$a(Nr==null?void 0:Nr.simulate_exercise_records)}),Gl=()=>{const Nr=(tt==null?void 0:tt.simulate_exercise_num)-(tt==null?void 0:tt.user_simulate_num);return Nr>=0?Nr:0},zl=()=>Rd(void 0,null,function*(){const Nr=yield(0,fe.ZP)(`/api/exercises/${ra.categoryId}/new_abnormities.json`,{method:"get",params:{time:Gr.current}});if((Nr==null?void 0:Nr.status)===401){clearInterval(ar.current);return}Gr.current=Date.now(),(Nr==null?void 0:Nr.message)!==""&&(Nr==null?void 0:Nr.message)!=="\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"&&hf({title:(Nr==null?void 0:Nr.exercise_name)+"-\u8003\u8BD5\u5F02\u5E38",message:Nr.message,target:"self",icon:"/warning.png",link:`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/detail?random=${ir.get("random")==="true"}&tabs=7`})}),ji=(Nr=!1)=>{ye.history.push(`/classrooms/${ra.coursesId}/exercisenotice/${tt.id}/users/${Co.login}`)},hu=()=>{_e({type:"exercise/setUpdateIndex"})},Bu=()=>{_e({type:"exercise/getWorkSetting",payload:Vs({},ra)})},eu=()=>{_e({type:"exercise/getCommonHeader",payload:Vs({},ra)});const Nr={0:()=>{hu()},2:()=>{Ca(Ua+1)},3:()=>{_e({type:"exercise/getWorkSetting",payload:Vs({},ra)})}};Nr[Sa]&&Nr[Sa]()};function to(Nr){xr(Vs({},Nr))}const Li=[{name:"\u7B54\u9898\u5217\u8868",id:0,hidden:!1,component:Ia.createElement(co,{getparams:to,checkDomainAuthority:po})},{name:"\u8BD5\u5377\u9884\u89C8",id:2,hidden:(tt==null?void 0:tt.exercise_status)===-1||(0,ue._m)()&&!(0,bt.ag)()||!po||(0,bt.dE)(),component:(0,bt.Rm)()&&!((Vn=Wt.AssistantObject.exercise)!=null&&Vn.can_preview)||(tt==null?void 0:tt.exercise_status)==1&&(0,bt.Ny)()&&!(tt!=null&&tt.exercise_can_preview)?Ia.createElement("div",{style:{height:"500px",background:"#fff",textAlign:"center",alignContent:"center"}},Ia.createElement("img",{src:x(85004),width:220}),(0,bt.Rm)()?Ia.createElement("div",{style:{color:"#5F6367",marginTop:"18px"}},"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"):Ia.createElement(Ia.Fragment,null,Ia.createElement("div",{style:{color:"#5F6367",marginTop:"18px"}},"\u8003\u8BD5\u672A\u5F00\u59CB\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u67E5\u770B\u8BD5\u5377"),Ia.createElement("div",{style:{color:"#5F6367",marginTop:"10px"}},"\u5982\u9700\u67E5\u770B\u8BD5\u5377\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458\u5148\u52A0\u5165\u8BFE\u5802"))):tt!=null&&tt.is_random?Ia.createElement(ts.default,{key:Ua}):Ia.createElement(Qi,{activeTabs:Sa})},{name:"\u7EDF\u8BA1\u5206\u6790",id:1,hidden:(tt==null?void 0:tt.exercise_status)===-1||!po||(0,ue._m)()&&!(0,bt.ag)()||(0,bt.dE)()&&!(tt!=null&&tt.show_statistic),component:Ia.createElement(Lg,null)},{name:"\u7F16\u7A0B\u9898\u6392\u884C\u699C",id:1,hidden:!((0,bt.dE)()&&(tt!=null&&tt.show_acm)),component:Ia.createElement(Tm,null)},{name:"\u8D28\u91CF\u68C0\u6D4B",id:7,hidden:(tt==null?void 0:tt.exercise_status)===-1||!(tt!=null&&tt.open_code_quality_analysis)||(0,bt.dE)(),component:Ia.createElement(ef,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:4,hidden:(tt==null?void 0:tt.exercise_status)===-1||(0,bt.dE)()||tt.exercise_status===1||!tt.exist_program||((an=dt==null?void 0:dt.setting)==null?void 0:an.hide_code_repeat),component:Ia.createElement(fi,{key:za})},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(tt==null?void 0:tt.exercise_status)===-1||(tt==null?void 0:tt.exercise_type)===2||(0,bt.dE)()&&(tt==null?void 0:tt.exercise_status)===1,component:Ia.createElement(yf.Z,null)},{name:"\u89C4\u5219\u8BBE\u7F6E",id:3,hidden:!po||(0,bt.dE)(),component:(tt==null?void 0:tt.exercise_status)===-1?Ia.createElement(Ef.Z,null):Ia.createElement(tm,null)},{name:"\u8003\u8BD5\u76D1\u63A7",id:7,hidden:(tt==null?void 0:tt.exercise_status)===-1||!(0,bt.G5)()||!(tt!=null&&tt.enable_monitor),component:Ia.createElement(sf,null)},{name:"\u4EBA\u8138\u5BA1\u6838",id:5,hidden:(tt==null?void 0:tt.exercise_status)===-1||!tt.identity_verify||(0,bt.dE)(),component:Ia.createElement(Da,null)},{name:"\u6444\u50CF\u76D1\u63A7",id:6,hidden:(tt==null?void 0:tt.exercise_status)===-1||!tt.open_phone_video_recording||(0,bt.dE)(),component:Ia.createElement(Ol,null)},{name:Ia.createElement("div",null,"\u667A\u80FD\u8BC4\u9605 ",Ia.createElement("img",{className:Fd.ai_review_new,src:pn})),id:11,component:Ia.createElement(Lf,null),hidden:(0,bt.dE)()||(tt==null?void 0:tt.is_random)||(tt==null?void 0:tt.exercise_type)==2}].filter(Nr=>!Nr.hidden);(tt==null?void 0:tt.exercise_status)===1&&Li.splice(0,1,...Li.splice(1,1,Li[0])),(0,a.useEffect)(()=>{if(typeof(tt==null?void 0:tt.exercise_status)=="number"){if(ir.get("tabs")){Xr(ir.get("tabs"));return}(tt==null?void 0:tt.exercise_status)===1?(Xr("2"),(0,bt.dE)()&&Xr("0")):Xr("0")}},[tt==null?void 0:tt.exercise_status]);const Wl="YYYY-MM-DD",tu=Ze()("2020-11-15",Wl),Iu=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:Ia.createElement(Ia.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),nu=()=>{var Nr,gi;return Ia.createElement(Be.default,{onClick:hl=>Rd(void 0,null,function*(){var Yu,Jr;switch(le.order&&(ra.order=le.order,ra.order_type=le.order_type),hl.key){case"1":if((0,bt.Rm)()&&!((Yu=Wt.AssistantObject.exercise)!=null&&Yu.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_e({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:vr==null?void 0:vr.map(Zo=>({course_group_id:Zo==null?void 0:Zo.exercise_group_id,group_group_name:Zo==null?void 0:Zo.exercise_group_name,count:Zo==null?void 0:Zo.exercise_group_students})),fn:()=>{let Zo=[];Fe.default.confirm({title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9\u8BBE\u7F6E",icon:null,width:650,closable:!0,centered:!0,onOk:()=>Rd(void 0,null,function*(){if(Zo.length===0)return oe.ZP.info("\u8BF7\u9009\u62E9\u9009\u9879\uFF01"),Promise.reject();ra.types=Zo,(yield(0,ne.Uj)(q0(Vs(Vs({},ra),Fr),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))).status===0&&(0,se.je)(q0(Vs(Vs({},ra),Fr),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))}),content:Ia.createElement("div",null,Ia.createElement("p",{style:{color:"#E99237",marginBottom:"20"}},Ia.createElement(b.Z,{style:{marginRight:5,color:"#E99237"}}),"\u8BF7\u9009\u62E9\u60A8\u9700\u8981\u7684\u5B66\u751F\u6210\u7EE9\u6570\u636E\u8FDB\u884C\u5BFC\u51FA\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u56E0\u4E3A\u5BFC\u51FA\u7684\u6570\u636E\u592A\u591A\u800C\u5F71\u54CD\u5BFC\u51FA\u8FDB\u5EA6\u3002"),Ia.createElement("div",null,Ia.createElement(Re.default,{onChange:xl=>{xl.target.checked?Zo.push(1):Zo=Zo.filter(Ui=>Ui!==1)}},"\u57FA\u672C\u6570\u636E",Ia.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u6BCF\u4E2A\u5B66\u751F\u7684\u5404\u9898\u578B\u5F97\u5206\u4E0E\u6700\u7EC8\u6210\u7EE9\uFF09"))),Ia.createElement("div",{style:{marginTop:15,marginBottom:15}},Ia.createElement(Re.default,{onChange:xl=>{xl.target.checked?Zo.push(2):Zo=Zo.filter(Ui=>Ui!==2)}},"\u5F97\u5206\u8BE6\u8868",Ia.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u6BCF\u4E2A\u5B66\u751F\u7684\u5404\u5C0F\u9898\u5F97\u5206\u4E0E\u5404\u9898\u578B\u603B\u5F97\u5206\uFF09"))),Ia.createElement("div",null,Ia.createElement(Re.default,{onChange:xl=>{xl.target.checked?Zo.push(3):Zo=Zo.filter(Ui=>Ui!==3)}},"\u6570\u636E\u5206\u6790",Ia.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u8BD5\u5377\u4E2D\u6BCF\u4E2A\u5C0F\u9898\u7684\u53C2\u8003\u603B\u4EBA\u6570\u3001\u7B54\u9898\u4EBA\u6570\u3001\u7B54\u5BF9\u4EBA\u6570\u3001\u6EE1\u5206\u4EBA\u6570\u548C\u5F97\u5206\u7387\uFF09"))))})}}});break;case"8":if((0,bt.Rm)()&&!((Jr=Wt.AssistantObject.exercise)!=null&&Jr.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(tt!=null&&tt.can_export_exam_summary)_e({type:"exercise/setActionTabs",payload:{title:"\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"}});else{const Zo=yield(0,ne.aU)({id:(ra==null?void 0:ra.categoryId)||(ra==null?void 0:ra.exerciseId)});Fe.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,closable:!0,footer:null,content:Ia.createElement(Ia.Fragment,null,"\u60A8\u6240\u5728\u7684\u5355\u4F4D\u8FD8\u6CA1\u6709\u4E13\u5C5E\u7684\u8003\u8BD5\u603B\u7ED3\u6A21\u677F\uFF0C\u6682\u65F6\u65E0\u6CD5\u751F\u6210\u8003\u8BD5\u603B\u7ED3\u3002\u5982\u9700\u5B9A\u5236\u6A21\u677F\uFF0C\u8BF7\u8054\u7CFB\u6559\u7814\u52A9\u7406\uFF01",Ia.createElement("br",null),Ia.createElement("div",{className:"mt-20px"},Ia.createElement("a",{onClick:()=>{var xl,Ui,Nu,Il,Zn,Yn,_r,pu;So({url:Le.Z.API_SERVER+((Il=(Nu=(Ui=(xl=Zo==null?void 0:Zo.data)==null?void 0:xl.exam_summary_templates)==null?void 0:Ui[0])==null?void 0:Nu.attachment_info)==null?void 0:Il.url),file_type:(pu=(_r=(Yn=(Zn=Zo==null?void 0:Zo.data)==null?void 0:Zn.exam_summary_templates)==null?void 0:Yn[0])==null?void 0:_r.attachment_info)==null?void 0:pu.file_type})}},"\u67E5\u770B\u8003\u8BD5\u603B\u7ED3\u6A21\u677F\u793A\u4F8B>")),Ia.createElement("div",{className:"mt-20px ml-auto mr-auto p10 rounded-4px",style:{width:180,height:180,boxShadow:"0px 0px 10px 0px rgba(162,162,162,0.3)"}},Ia.createElement("img",{className:"h-full w-full",src:Bf})),Ia.createElement("div",{className:"mt10 mb-12px",style:{color:"#9096A3",textAlign:"center"}},"\u5FAE\u4FE1\u626B\u4E00\u626B\uFF0C\u6DFB\u52A0\u6559\u7814\u52A9\u7406"))})}break}})},(0,bt.GJ)()&&!(tt!=null&&tt.appraise_label)&&po&&((Nr=tt==null?void 0:tt.user_permission)==null?void 0:Nr.exercise_unpublish_count)>0&&(tt==null?void 0:tt.exercise_status)!==1&&(!(tt!=null&&tt.is_make_up_exercise)||(tt==null?void 0:tt.is_make_up_exercise)&&!((gi=fa==null?void 0:fa.exercise)!=null&&gi.publish_time)&&(tt==null?void 0:tt.allow_create_make_up))&&Ia.createElement(Be.default.Item,{key:"7",onClick:()=>{var hl,Yu,Jr,Zo;if(console.log(tt),(0,bt.Rm)()&&!((Yu=(hl=Wt==null?void 0:Wt.AssistantObject)==null?void 0:hl.exercise)!=null&&Yu.can_publish)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((tt==null?void 0:tt.exercise_question_count)===0){oe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const xl=Ze()(tt==null?void 0:tt.created_at,Wl);if(Ze()(tu).diff(Ze()(xl),"days")>0&&(tt!=null&&tt.is_random)){Iu();return}if(((Jr=at==null?void 0:at.userInfo)==null?void 0:Jr.user_status)===2){(0,Mc.Rd)();return}tt!=null&&tt.high_resources_consume&&!(tt!=null&&tt.high_resources_consume_permission)?_e({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ra.coursesId,type:"exercise",type_id:ra.categoryId,name:tt.exercise_name,fn:()=>{var Nu;_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ra.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ra,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Sa,cb:eu,manage_all_group:(Nu=fa==null?void 0:fa.exercise)==null?void 0:Nu.manage_all_group}})}}}):_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ra.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ra,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Sa,cb:eu,manage_all_group:(Zo=fa==null?void 0:fa.exercise)==null?void 0:Zo.manage_all_group}})}},"\u53D1\u5E03\u8003\u8BD5"),(tt==null?void 0:tt.exercise_status)!==-1&&(0,bt.GJ)()&&po&&tt.exercise_status!==1&&!(tt!=null&&tt.is_make_up_exercise&&tt.exercise_status===3)&&(tt!=null&&tt.open_appraise?Ia.createElement(De.Z,{overlayStyle:{maxWidth:"initial"},title:Ia.createElement("div",null,Ia.createElement("div",null,"\u63D0\u793A\uFF1A"),Ia.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),Ia.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"))},Ia.createElement(Be.default.Item,{key:"5"},"\u7F16\u8F91\u8BD5\u5377")):Ia.createElement(Be.default.Item,{key:"5",onClick:()=>{var hl,Yu;if((0,bt.Rm)()&&!((Yu=(hl=Wt==null?void 0:Wt.AssistantObject)==null?void 0:hl.exercise)!=null&&Yu.can_create)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Jr=Ze()(tt==null?void 0:tt.created_at,Wl);if(Ze()(tu).diff(Ze()(Jr),"days")>0&&(tt!=null&&tt.is_random)){Iu();return}else ye.history.push(tt!=null&&tt.is_random?`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/random/edit?type=settings`:`/classrooms/${ra.coursesId}/exercise/add/${ra.categoryId}?random=false&type=2`)}},"\u7F16\u8F91\u8BD5\u5377")),(tt==null?void 0:tt.exercise_status)!==-1&&!(0,bt.dE)()&&po&&tt.exercise_status>1&&tt.exist_program&&Ia.createElement(Be.default.Item,{key:"4",onClick:hl=>{_e({type:"exercise/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:ra}})}},"\u4EE3\u7801\u67E5\u91CD"),Ia.createElement(Be.default.Item,{key:"1"},"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9"),(tt==null?void 0:tt.exercise_status)===3&&Ia.createElement(Be.default.Item,{key:"8"},"\u5BFC\u51FA\u8003\u8BD5\u603B\u7ED3"),(tt==null?void 0:tt.exercise_status)!==-1&&Ia.createElement(Be.default.Item,{key:"2",onClick:()=>{var hl;if((0,bt.Rm)()&&!((hl=Wt.AssistantObject.exercise)!=null&&hl.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((0,bt.Ny)()&&(tt==null?void 0:tt.exercise_status)==1&&!(tt!=null&&tt.exercise_can_preview)){oe.ZP.warning("\u8BD5\u5377\u53D1\u5E03\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u8FDB\u884C\u64CD\u4F5C");return}if((tt==null?void 0:tt.exercise_status)===1)(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/export_blank`);else{let Yu=1;Fe.default.confirm({title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u7C7B\u578B",icon:null,centered:!0,closable:!0,content:Ia.createElement(be.ZP.Group,{defaultValue:1,onChange:Jr=>{Yu=Jr.target.value}},Ia.createElement(Me.Z,{direction:"vertical"},Ia.createElement(be.ZP,{value:1},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848"),Ia.createElement(be.ZP,{value:2},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377"),Ia.createElement(be.ZP,{value:3},"\u5BFC\u51FA\u6240\u6709\u5B66\u751F\u8BD5\u5377"))),onOk:()=>{Yu===3?_e({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u8BD5\u5377",course_groups:vr==null?void 0:vr.map(Jr=>({course_group_id:Jr==null?void 0:Jr.exercise_group_id,group_group_name:Jr==null?void 0:Jr.exercise_group_name,count:Jr==null?void 0:Jr.exercise_group_students})),fn:()=>Rd(void 0,null,function*(){var Jr,Zo,xl,Ui;ja&&ja();let Nu="",Il=0;const Zn=yield(0,fe.ZP)(`/api/exercises/${ra.categoryId}/exercise_users.json`,{method:"get",params:q0(Vs({},ra),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]})});if((Zn==null?void 0:Zn.status)===0){Nu=(Jr=Zn==null?void 0:Zn.data)==null?void 0:Jr.first_export_user_login,Il=(Zo=Zn==null?void 0:Zn.data)==null?void 0:Zo.total_count;const Yn=JSON.parse(localStorage[`${(xl=at==null?void 0:at.userInfo)==null?void 0:xl.login}-${ra.coursesId}-${ra.categoryId}-downFilter`]);localStorage[`${(Ui=at==null?void 0:at.userInfo)==null?void 0:Ui.login}-${ra.coursesId}-${ra.categoryId}-downFilter`]=JSON.stringify(q0(Vs({},Yn),{firstTargetLogin:Nu,totalCount:Il,exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))}(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/export_blank?type=${Yu}`)})}}):(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/export_blank?type=${Yu}`)}})}}},"\u5BFC\u51FA\u8BD5\u5377"),Ia.createElement(Be.default.Item,{key:"3",onClick:()=>{var hl;if((0,bt.Rm)()&&!((hl=Wt.AssistantObject.exercise)!=null&&hl.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${ra.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"),(tt==null?void 0:tt.exercise_status)!==-1&&Ia.createElement(Be.default.Item,{key:"6",onClick:()=>{var hl;if((0,bt.Rm)()&&!((hl=Wt.AssistantObject.exercise)!=null&&hl.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_e({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})}},"\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E"))},Zi=Nr=>Rd(void 0,null,function*(){const gi=yield(0,fe.ZP)(`/api/courses/${ra==null?void 0:ra.coursesId}/exercises/exercise_code_repeat.json`,{method:"post",body:{group_ids:Nr,id:ra==null?void 0:ra.categoryId}});if(gi.status===0){Xr(4),Oa(Ze()(new Date).valueOf()),_e({type:"exercise/setActionTabs",payload:{}});return}gi.status<-2&&oe.ZP.error(gi==null?void 0:gi.message)});let Ru=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u963B\u65AD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u963B\u65AD\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const is=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",width:60,render:(Nr,gi,hl)=>Ia.createElement(De.Z,{title:((ra.page||1)-1)*20+hl+1},Ia.createElement("span",null,((ra.page||1)-1)*20+hl+1))},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",width:100,render:(Nr,gi)=>gi.commit_status===0||gi.commit_status===1?"--":!gi.open_total_score&&(0,bt.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Nr=typeof Nr=="number"?Number(Nr):Nr,Nr||(Nr=0),Nr===100?Ia.createElement("span",{className:"c-green"},Nr||"--"):Nr>60?Ia.createElement("span",{className:"c-orange"},Nr||"--"):Ia.createElement("span",null,Nr||"--"))},!((mr==null?void 0:mr.objective)!==1||(mr==null?void 0:mr.objective)===1&&(mr==null?void 0:mr.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(Nr,gi)=>{if(gi.commit_status===0||gi.commit_status===1)return"--";if(!gi.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Nr=typeof Nr=="number"?Number(Nr):Nr,Nr||(Nr=0);let hl;return Nr>=0&&Nr<=60?hl=Ia.createElement("span",null,Nr):Nr===100?hl=Ia.createElement("span",{className:"c-green"},Nr):Nr>60?hl=Ia.createElement("span",{className:"c-orange"},Nr):hl="--",Ia.createElement(Ma,{renderText:hl,item:gi})}}},!((mr==null?void 0:mr.subjective)!==1||(mr==null?void 0:mr.subjective)===1&&(mr==null?void 0:mr.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(Nr,gi)=>{if(gi.commit_status===0||gi.commit_status===1)return"--";if(!gi.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Nr=typeof Nr=="number"?Number(Nr):Nr,Nr||(Nr=0);let hl;return Nr==0||Nr>0&&Nr<=60?hl=Ia.createElement("span",null,Nr):Nr===100?hl=Ia.createElement("span",{className:"c-green"},Nr):Nr>60?hl=Ia.createElement("span",{className:"c-orange"},Nr):hl="--",hl}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(Nr,gi)=>Nr===0?Ia.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Nr===1?Ia.createElement("span",{style:{color:"#DF3042"}},!gi.is_make_up&&"\u8003\u8BD5\u4E2D",gi.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Nr===2?Ia.createElement("span",{style:{color:"#5AB891"}},!gi.is_make_up&&!gi.is_force_commit&&"\u5DF2\u4EA4\u5377",gi.is_make_up&&!gi.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",gi.is_make_up&&gi.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!gi.is_make_up&&gi.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Ia.createElement("span",{style:{color:"#5AB891"}},!gi.is_make_up&&!gi.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",gi.is_make_up&&!gi.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",gi.is_make_up&&gi.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!gi.is_make_up&&gi.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"center",width:200,render:Nr=>Nr?Ze()(Nr).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",align:"center",width:200,render:Nr=>Nr?Ze()(Nr).format("YYYY-MM-DD HH:mm"):"--"}].filter(Nr=>!!Nr);if(!(0,bt.RV)())return null;if(!(0,bt.RV)())return"";const Ou=()=>Ia.createElement("div",{className:Fd.export},Ia.createElement("div",{className:`${Fd.btn_review}`,onClick:()=>{if(!(tt!=null&&tt.is_open_ai_review))return oe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;window.location.href=`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/detail?random=${tt==null?void 0:tt.is_random}&tabs=2`}},Ia.createElement("img",{src:ya.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605"));return Ia.createElement("section",{className:Fd.bg},Ia.createElement("div",{className:"edu-container"},Co.username&&Ia.createElement("section",{className:"animated fadeIn"},Ia.createElement("aside",{className:"mt10"},Ia.createElement(ze.Z,{separator:">"},Ia.createElement(ze.Z.Item,{href:`/classrooms/${ra.coursesId}/exercise`},(aa=(wn=at==null?void 0:at.userInfo)==null?void 0:wn.course)==null?void 0:aa.course_name),Ia.createElement(ze.Z.Item,{href:`/classrooms/${ra.coursesId}/exercise`},"\u5728\u7EBF\u8003\u8BD5"),Ia.createElement(ze.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),Ia.createElement("aside",{className:[Fd.title,"mt20"].join(" ")},Ia.createElement("a",{href:`/classrooms/${ra.coursesId}/exercise`},Ia.createElement(ee.Z,{className:"font16 c-black"})),(0,ue.vB)(tt==null?void 0:tt.exercise_status,tt==null?void 0:tt.appraise_label),(tt==null?void 0:tt.is_make_up_exercise)&&Ia.createElement("img",{src:ff,width:44,height:24,style:{marginRight:5,marginLeft:10}}),Ia.createElement("strong",{className:"font20 ml5 mr10"},tt==null?void 0:tt.exercise_name),(tt==null?void 0:tt.exercise_type)==2&&Ia.createElement("span",{style:{flexShrink:0,marginRight:10,display:"flex",alignItems:"center"},className:Fd.moni},Ia.createElement("img",{src:pf,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),(tt==null?void 0:tt.is_make_up_exercise)&&Ia.createElement(De.Z,{title:"\u70B9\u51FB\u53EF\u67E5\u770B\u539F\u8003\u8BD5"},Ia.createElement("i",{className:"iconfont icon-yuankaoshi",style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${tt==null?void 0:tt.make_up_exercise_id}/detail?random=${tt==null?void 0:tt.make_up_exercise_is_random}`)}})))),Ia.createElement("aside",{className:"mt30 relative"},Sa=="11"?Ia.createElement(Ou,null):Ia.createElement("div",{className:Fd.export},!(0,bt.dE)()&&!(tt!=null&&tt.is_make_up_exercise)&&(tt==null?void 0:tt.exercise_status)===3&&(tt==null?void 0:tt.exercise_type)!=2&&Ia.createElement(Ce.ZP,{onClick:Nr=>{if(Nr.preventDefault(),!(tt!=null&&tt.allow_create_make_up)){oe.ZP.warning("\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458");return}_e({type:"exercise/setActionTabs",payload:{key:"\u8865\u8003\u8BB0\u5F55",params:ra}})}},Ia.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8865\u8003\u8BB0\u5F55"),!(0,bt.dE)()&&!(tt!=null&&tt.is_make_up_exercise)&&tt.exercise_status===3&&(tt==null?void 0:tt.exercise_type)!=2&&Ia.createElement(Ce.ZP,{onClick:Nr=>{if(Nr.preventDefault(),!(tt!=null&&tt.allow_create_make_up)){oe.ZP.warning("\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458");return}_e({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:ra}})}},Ia.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u521B\u5EFA\u8865\u8003"),(0,bt.GJ)()&&po&&((pa=tt==null?void 0:tt.user_permission)==null?void 0:pa.user_commit_counts)>0&&(tt==null?void 0:tt.exercise_status)===2&&(tt==null?void 0:tt.exercise_type)!=2&&Ia.createElement(Ce.ZP,{onClick:Nr=>{var gi,hl;if(Nr.preventDefault(),(0,bt.Rm)()&&!((hl=(gi=Wt==null?void 0:Wt.AssistantObject)==null?void 0:gi.exercise)!=null&&hl.can_redo)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_e({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",params:ra}})}},Ia.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),(0,bt.GJ)()&&po&&(($n=tt==null?void 0:tt.user_permission)==null?void 0:$n.exercise_unpublish_count)>0&&(tt==null?void 0:tt.exercise_status)===1&&(!(tt!=null&&tt.is_make_up_exercise)||(tt==null?void 0:tt.is_make_up_exercise)&&(tt==null?void 0:tt.allow_create_make_up))&&Ia.createElement(Vm.Z,{tips:tt==null?void 0:tt.open_appraise,style:{marginLeft:10}},Ia.createElement(Ce.ZP,{onClick:Nr=>{var gi,hl,Yu,Jr;if(Nr.preventDefault(),(0,bt.Rm)()&&!((hl=(gi=Wt==null?void 0:Wt.AssistantObject)==null?void 0:gi.exercise)!=null&&hl.can_publish)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((tt==null?void 0:tt.exercise_question_count)===0){oe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}if(((Yu=at==null?void 0:at.userInfo)==null?void 0:Yu.user_status)===2){(0,Mc.Rd)();return}const Zo=Ze()(tt==null?void 0:tt.created_at,Wl);if(Ze()(tu).diff(Ze()(Zo),"days")>0&&(tt!=null&&tt.is_random)){Iu();return}tt!=null&&tt.high_resources_consume&&!(tt!=null&&tt.high_resources_consume_permission)?_e({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ra.coursesId,type:"exercise",type_id:ra.categoryId,name:tt.exercise_name,fn:()=>{var Ui;_e({type:"exercise/getCommonHeader",payload:Vs({},ra)}),_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ra.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ra,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Sa,cb:eu,manage_all_group:(Ui=fa==null?void 0:fa.exercise)==null?void 0:Ui.manage_all_group}})}}}):_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ra.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ra,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Sa,cb:eu,manage_all_group:(Jr=fa==null?void 0:fa.exercise)==null?void 0:Jr.manage_all_group}})}},Ia.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u53D1\u5E03\u8003\u8BD5")),(0,bt.GJ)()&&po&&((Wn=tt==null?void 0:tt.user_permission)==null?void 0:Wn.exercise_publish_count)>0&&Ia.createElement(Ce.ZP,{onClick:Nr=>{var gi,hl;if(Nr.preventDefault(),(0,bt.Rm)()&&!((hl=(gi=Wt==null?void 0:Wt.AssistantObject)==null?void 0:gi.exercise)!=null&&hl.can_stop)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",unified_setting:tt==null?void 0:tt.unified_setting,selectArrs:[ra.categoryId],params:ra,cb:eu}})}},Ia.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ED3\u675F\u8003\u8BD5"),(0,bt.dE)()&&tt.is_late&&`\u8FDF\u5230\u8D85\u8FC7${tt.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`,(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===2&&Ia.createElement(Ce.ZP,{onClick:Nr=>Rd(void 0,null,function*(){Nr.preventDefault();const gi=yield(0,fe.ZP)(`/api/exercises/${ra.categoryId}/header_info.json`,{method:"get"});(gi==null?void 0:gi.status)===0&&Or((gi==null?void 0:gi.data)||{}),Ba(!0)})},Ia.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8003\u8BD5\u8BB0\u5F55"),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===1&&((Qa=tt==null?void 0:tt.user_permission)==null?void 0:Qa.current_status)===2&&!tt.is_late&&tt.exercise_status>1&&Ia.createElement(Ce.ZP,{onClick:()=>ji()},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),(On=Qt==null?void 0:Qt.exercise_types)!=null&&On.is_redo?"\u91CD\u65B0\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===2&&!tt.is_late&&(tt==null?void 0:tt.exercise_status)!=3&&tt.exercise_status>1&&Ia.createElement(De.Z,{title:Ia.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",tt==null?void 0:tt.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",Gl(),"\u6B21")},Ia.createElement(Ce.ZP,{onClick:()=>ji(),disabled:Gl()===0&&((ga=tt==null?void 0:tt.user_permission)==null?void 0:ga.current_status)!=0,style:{marginLeft:8}},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),((Yt=tt==null?void 0:tt.user_permission)==null?void 0:Yt.current_status)==0?"\u7EE7\u7EED\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5")),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===1&&((da=tt==null?void 0:tt.user_permission)==null?void 0:da.current_status)===0&&!tt.is_late&&tt.exercise_status>1&&Ia.createElement(Ce.ZP,{onClick:()=>ji(!0)},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.screen_used_num)>(tt==null?void 0:tt.screen_num)&&tt.exercise_status!==3&&Ia.createElement(Ce.ZP,{onClick:()=>ji(!0)},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7533\u8BF7","\u7EE7\u7EED\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.whole_exercise_status)===3&&(tt==null?void 0:tt.ai_push_wrong_question)&&((oa=tt==null?void 0:tt.user_permission)==null?void 0:oa.current_status)!==4&&Ia.createElement(re.Z,{align:"middle"},(tt==null?void 0:tt.wrong_questions_size)!==0&&((Ta=tt==null?void 0:tt.progress)==null?void 0:Ta.stat)===1&&Ia.createElement(Vf,{dispatch:_e,id:tt==null?void 0:tt.ai_question_record_id}),Ia.createElement(Ce.ZP,{onClick:()=>{var Nr;if((tt==null?void 0:tt.wrong_questions_size)===0){oe.ZP.warning("\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E");return}if(((Nr=tt==null?void 0:tt.progress)==null?void 0:Nr.stat)===1){oe.ZP.warning("\u63A8\u8350\u8BD5\u9898\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u751F\u6210\u5B8C\u6210\u540E\u518D\u5F00\u59CB\u5DE9\u56FA");return}(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/wrongAnswer/${Co==null?void 0:Co.login}`)}},Ia.createElement("span",{className:"iconfont icon-cuotigonggu mr5 font14"}),"\u9519\u9898\u5DE9\u56FA")),(tt==null?void 0:tt.show_analysis_detail)&&Ia.createElement(Ce.ZP,{onClick:()=>{(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/analysis/${tt==null?void 0:tt.analysis_id}`)}},Ia.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),(0,bt.GJ)()&&po&&(tt.exercise_status===1||tt.exercise_status===3&&(tt==null?void 0:tt.is_make_up_exercise))&&Ia.createElement(Vm.Z,{tips:tt==null?void 0:tt.open_appraise,style:{marginLeft:10}},Ia.createElement(Ce.ZP,{onClick:()=>{var Nr,gi;if((0,bt.Rm)()&&!((gi=(Nr=Wt==null?void 0:Wt.AssistantObject)==null?void 0:Nr.exercise)!=null&&gi.can_create)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((0,bt.Ny)()&&(tt==null?void 0:tt.exercise_status)==1&&!(tt!=null&&tt.exercise_can_preview)){oe.ZP.warning("\u8BD5\u5377\u53D1\u5E03\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u8FDB\u884C\u64CD\u4F5C");return}const hl=Ze()(tt==null?void 0:tt.created_at,Wl);if(Ze()(tu).diff(Ze()(hl),"days")>0&&(tt!=null&&tt.is_random)){Iu();return}else ye.history.push(tt!=null&&tt.is_random?`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/random/edit?type=settings`:`/classrooms/${ra.coursesId}/exercise/add/${ra.categoryId}?random=false&type=2`)}},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377")),(tt==null?void 0:tt.exercise_status)===-1&&(0,bt.GJ)()&&Ia.createElement(Ce.ZP,{icon:Ia.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{_e({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:tt==null?void 0:tt.exercise_name,id:tt==null?void 0:tt.id,type:"exercise"}})}},"\u8865\u5145\u6210\u7EE9"),(0,bt.GJ)()&&po&&Ia.createElement(y.Z,{dropdownRender:nu},Ia.createElement(Ce.ZP,null,"\u66F4\u591A\u64CD\u4F5C",Ia.createElement(te.Z,null)))),Ia.createElement("aside",{className:`mt30 relative ${Fd.workListTabWrap}`},Ia.createElement(E.default,{activeKey:`${Sa}`,onChange:Nr=>{var gi;if(parseInt(Nr)===1&&!((gi=Wt.AssistantObject.exercise)!=null&&gi.can_view)&&(0,bt.Rm)()){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const hl=Ze()(tt==null?void 0:tt.created_at,Wl),Yu=Ze()(tu).diff(Ze()(hl),"days");if(le.actionTabs.key=="\u8868\u5355\u672A\u4FDD\u5B58")Fe.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:()=>{if(Yu>0&&parseInt(Nr)===3&&(tt!=null&&tt.is_random)){Iu();return}Xr(Nr),_e({type:"exercise/setActionTabs",payload:{key:""}})}});else{if(Yu>0&&parseInt(Nr)===3&&(tt!=null&&tt.is_random)){Iu();return}Xr(Nr)}Nr==="3"?Bu():(Nr==="2"||Nr==="11")&&_e({type:"exercise/getCommonHeader",payload:Vs({},ra)})},items:Li.map(Nr=>({label:Nr.name,key:`${Nr.id}`}))})),Ia.createElement("section",{className:tt!=null&&tt.is_random&&Sa==="2"||["3","9","10","11"].includes(Sa)?"":"pl25 pr25 bg-white"},(va=(Jt=Li.filter(Nr=>Nr.id==Sa))==null?void 0:Jt[0])==null?void 0:va.component))),Ia.createElement(As.Z,null),Ia.createElement(gu,{onOk:Zi}),Ia.createElement(Ps.Z,null),Ia.createElement(Go,{cb:()=>hu()}),Ia.createElement(Af.Z,{onOk:()=>hu()}),Ia.createElement(Cf.Z,{onOk:()=>hu()}),Ia.createElement(ri,null),Ia.createElement(Gg,null),Ia.createElement(vf.Z,null),Ia.createElement(ou,null),Ia.createElement(Kg,null),Ia.createElement(gf.Z,{successCb:()=>ji(currentEnterExamRef.current)}),Ia.createElement(Fe.default,{open:qa,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{ea(!1)}},Ia.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),Ia.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),Ia.createElement("p",{style:{marginLeft:"10px"}},Ia.createElement(z.default,{dataSource:Ru,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),Ia.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),Ia.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),Ia.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),Ia.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u963B\u65AD\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")),Ia.createElement(Fe.default,{open:ta,title:"\u8003\u8BD5\u8BB0\u5F55",centered:!0,width:1e3,footer:null,onCancel:()=>{Ba(!1)}},(qn==null?void 0:qn.length)===0?Ia.createElement(He.Z,{styles:{margin:"0 auto"},customText:"\u6682\u65E0\u6570\u636E"}):Ia.createElement(z.default,{dataSource:qn,columns:is,pagination:!1})),Ia.createElement(Ff.Z,null),Ia.createElement(Sf.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:oo==null?void 0:oo.url,type:oo==null?void 0:oo.file_type,onClose:()=>So({})}),Ia.createElement(Uf,null),Ia.createElement(Qf,null),Ia.createElement(Rf.Z,null))};var $f=(0,ye.connect)(({exercise:me,loading:ve,user:le,globalSetting:dt,classroomList:Dt})=>({classroomList:Dt,exercise:me,globalSetting:dt,user:le,loading:ve.effects}))(_f)},6079:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Ze}});var a=x(59301),fe=x(92832),Le=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(43604),Re=x(54580),De=x(24905),be=x(5871),Me=x(62772),ze={modalWrapper:"modalWrapper___rWDvO",exportSettingWrapper:"exportSettingWrapper___pCClH",imgPreviewPart:"imgPreviewPart___PCv0Y",tips:"tips___EVeBl",pottedLine:"pottedLine___AaY68",text:"text___ho3u_"},Ce=x(65582),re=x(38147),y=x(59149),E=x(77254),z=x(74128),b=x(30214),ee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",ne=x(59301),ue=Object.defineProperty,se=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ae=(it,Ve,lt)=>Ve in it?ue(it,Ve,{enumerable:!0,configurable:!0,writable:!0,value:lt}):it[Ve]=lt,Se=(it,Ve)=>{for(var lt in Ve||(Ve={}))de.call(Ve,lt)&&Ae(it,lt,Ve[lt]);if(se)for(var lt of se(Ve))pe.call(Ve,lt)&&Ae(it,lt,Ve[lt]);return it},Te=(it,Ve,lt)=>new Promise((Pt,ht)=>{var Et=Kt=>{try{kt(lt.next(Kt))}catch(mt){ht(mt)}},Lt=Kt=>{try{kt(lt.throw(Kt))}catch(mt){ht(mt)}},kt=Kt=>Kt.done?Pt(Kt.value):Promise.resolve(Kt.value).then(Et,Lt);kt((lt=lt.apply(it,Ve)).next())});const{TextArea:we}=fe.default,ot=({exercise:it,loading:Ve,dispatch:lt})=>{var Pt;const{workSetting:ht}=it,Et=(0,Ce.useParams)();Et.category=Et.categoryId||Et.exerciseId,Et.categoryId=Et.categoryId||Et.exerciseId;const[Lt,kt]=(0,a.useState)(!1),[Kt,mt]=(0,a.useState)(!1);let[Je,ut]=(0,a.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""});(0,a.useEffect)(()=>{Mt()},[ht]),(0,a.useEffect)(()=>{it.actionTabs.key==="exportSetting"&&!(ht!=null&&ht.exercise_header)&<({type:"exercise/getWorkSetting",payload:Se({},Et)})},[it.actionTabs.key]);const Mt=()=>{var We,en,Tn,hn;const sn=JSON.parse(JSON.stringify(ht));Object.keys(Je).forEach(rt=>{var vt;Je[rt]=(vt=sn==null?void 0:sn.exercise_header)==null?void 0:vt[rt]}),Je.file_list=(We=sn==null?void 0:sn.exercise_header)!=null&&We.attachment_id?[{uid:(en=sn==null?void 0:sn.exercise_header)==null?void 0:en.attachment_id,id:(Tn=sn==null?void 0:sn.exercise_header)==null?void 0:Tn.attachment_id,url:(hn=sn==null?void 0:sn.exercise_header)==null?void 0:hn.photo_url}]:[],ut(Je)},$t=()=>{var We,en,Tn;const hn=JSON.parse(JSON.stringify(Je));hn.categoryId=Et.categoryId,hn.attachment_id=((Tn=(en=(We=hn.file_list)==null?void 0:We[0])==null?void 0:en.response)==null?void 0:Tn.id)||null,Ut(hn)},Ut=We=>Te(void 0,null,function*(){mt(!0),(yield(0,re.ZP)(`/api/exercises/${Et==null?void 0:Et.categoryId}/foramt_settings.json`,{method:"post",body:We})).status===0&&(Le.ZP.success("\u66F4\u65B0\u6210\u529F"),lt({type:"exercise/getCommonHeader",payload:Se({},Et)}),lt({type:"exercise/getWorkSetting",payload:Se({},Et)}),lt({type:"exercise/getExerciseExportHeadData",payload:{id:Et.exerciseId||Et.categoryId,identify:Et.userId||null}}),mt(!1))}),Sn={disabled:Lt,multiple:!1,listType:"picture-card",onPreview:We=>{E.Z.publish("preview-image",We.thumbUrl||We.url)},withCredentials:!0,fileList:Je.file_list,beforeUpload:We=>We.size/1024>200?(Le.ZP.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20"),!1):!0,action:`${z.Z.API_SERVER}/api/attachments.json`,onChange(We){let en=We.fileList.filter(Tn=>!!Tn.status);Je.file_list=en,ut(Object.assign({},Je))},onRemove:We=>Te(void 0,null,function*(){return Je.file_list=[],ut(Object.assign({},Je)),!0})};return ne.createElement(ye.default,{title:"\u5BFC\u51FA\u8BBE\u7F6E",className:ze.modalWrapper,width:900,centered:!0,open:it.actionTabs.key==="exportSetting",onOk:()=>$t(),onCancel:()=>{Mt(),lt({type:"exercise/setActionTabs",payload:{}})}},ne.createElement("section",{className:ze.exportSettingWrapper},ne.createElement(Fe.Z,{spinning:Ve["exercise/getWorkSetting"]||Kt},ne.createElement(Be.Z,{wrap:!1,justify:"space-between"},ne.createElement(oe.Z,null,ne.createElement(Be.Z,{align:"middle"},ne.createElement("div",null,"\u5377\u5934\u5DE6\u89D2\u6807"),ne.createElement("span",{className:ze.tips},"\u56FE\u7247\u5EFA\u8BAE\u5C3A\u5BF8\uFF1A700px*500px\uFF0C\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k")),ne.createElement("div",{className:"mt15"},ne.createElement(Re.default,Se({},Sn),!((Pt=Je.file_list)!=null&&Pt.length)&&ne.createElement("div",null,ne.createElement(Me.Z,null),ne.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Je.show_title,disabled:Lt,onChange:We=>{Je.show_title=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Je.show_body,disabled:Lt,onChange:We=>{Je.show_body=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF08\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Je.show_info,disabled:Lt,onChange:We=>{Je.show_info=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Je.show_table,disabled:Lt,onChange:We=>{Je.show_table=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C"))),ne.createElement(Be.Z,{align:"middle",className:`mt20 ${ze.pottedLine}`},ne.createElement(oe.Z,null,ne.createElement("img",{src:ee,alt:""})),ne.createElement(oe.Z,{className:ze.text},"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),ne.createElement(oe.Z,null,ne.createElement("img",{src:ee,alt:""}))),ne.createElement(Be.Z,{className:"mt15",justify:"center",style:{width:320}},ne.createElement(De.default,{className:"pl8",checked:Je.show_user,disabled:Lt,onChange:We=>{Je.show_user=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u59D3\u540D")),ne.createElement(De.default,{checked:Je.show_no,disabled:Lt,onChange:We=>{Je.show_no=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5B66\u53F7")),ne.createElement(De.default,{checked:Je.show_group,disabled:Lt,onChange:We=>{Je.show_group=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u4E13\u4E1A\u73ED\u7EA7")),ne.createElement(De.default,{checked:Je.show_school_name,disabled:Lt,onChange:We=>{Je.show_school_name=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5B66\u6821/\u5355\u4F4D")),ne.createElement(De.default,{checked:Je.show_phone,disabled:Lt,onChange:We=>{Je.show_phone=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u624B\u673A\u53F7"))),ne.createElement("img",{src:te,alt:"",className:"mt15",style:{width:320}}),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement("span",null,"\u6BCF\u9875\u5BFC\u51FA\u6700\u5927\u8BD5\u9898\u6570\uFF1A"),ne.createElement(be.Z,{size:"middle",min:1,value:Je.export_page_num?Je.export_page_num:40,onChange:We=>{Je.export_page_num=We,ut(Se({},Je))}}),ne.createElement("span",{className:"ml10"},"\u9898")),ne.createElement(Be.Z,{className:"mt15"},ne.createElement(De.default,{checked:Je.show_desc,disabled:Lt,onChange:We=>{Je.show_desc=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u8003\u8BD5\u987B\u77E5")))),ne.createElement(oe.Z,{className:ze.imgPreviewPart},ne.createElement("div",{className:"pb10"},"\u793A\u4F8B\u56FE\u7247\u9884\u89C8\uFF1A"),ne.createElement("img",{src:y.qz})))),ne.createElement(b.Z,null)))};var Ze=(0,Ce.connect)(({exercise:it,loading:Ve,globalSetting:lt})=>({exercise:it,loading:Ve.effects,globalSetting:lt}))(ot)},60546:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return te}});var a=x(59301),fe=x(65582),Le=x(95237),ye=x(1710),Fe={wrap:"wrap___SSpd0",img:"img___nbd2O",table:"table___fcP71",totalScore:"totalScore___YxSMe",people:"people___bf9pK",glassSeal:"glassSeal___dYhKO",paperHeader:"paperHeader___gYUbq",exportBtn:"exportBtn___nyRYQ"},Be=x(87513),oe=x(65862),Re=x(6079),De=x(2337),be=x(74128),Me=x(59301),ze=Object.defineProperty,Ce=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,E=(ne,ue,se)=>ue in ne?ze(ne,ue,{enumerable:!0,configurable:!0,writable:!0,value:se}):ne[ue]=se,z=(ne,ue)=>{for(var se in ue||(ue={}))re.call(ue,se)&&E(ne,se,ue[se]);if(Ce)for(var se of Ce(ue))y.call(ue,se)&&E(ne,se,ue[se]);return ne},b=(ne,ue,se)=>new Promise((de,pe)=>{var Ae=we=>{try{Te(se.next(we))}catch(ot){pe(ot)}},Se=we=>{try{Te(se.throw(we))}catch(ot){pe(ot)}},Te=we=>we.done?de(we.value):Promise.resolve(we.value).then(Ae,Se);Te((se=se.apply(ne,ue)).next())});const ee=({isPreview:ne=!1,isExportBlank:ue=!1,activeTabs:se,exercise:de,globalSetting:pe,loading:Ae,user:Se,dispatch:Te,showExportBtn:we=!1,sealStyle:ot={}})=>{var Ze,it,Ve,lt,Pt,ht,Et,Lt,kt,Kt,mt,Je,ut,Mt,$t;const Ut=(0,fe.useParams)(),{userInfo:Sn}=Se,[We,en]=(0,a.useState)(),[Tn,hn]=(0,a.useState)();let sn=(0,a.useRef)(null);const[rt,vt]=(0,a.useState)(21),[$e,He]=(0,a.useState)([]),yt=(0,a.useRef)(!0);(0,a.useEffect)(()=>{b(void 0,null,function*(){if(!yt.current)return;yt.current=!1;const gt=yield(0,Be.cV)({id:Ut.exerciseId||Ut.categoryId});gt.status==0&&He(gt.data)}),(0,oe.W)(se)||se==="2"&&xt()},[Ut.userId,Ut.coursesId,Ut.exerciseId,Ut.categoryId,se]),(0,a.useEffect)(()=>{sn.current&&vt(sn.current.clientHeight)},[sn.current]),(0,a.useEffect)(()=>{var gt;if((gt=de.exerciseExportHeadData)!=null&>.title){const Xe=de.exerciseExportHeadData;en(z({},Xe||{}));const{table:xe}=Xe||{};let Ht,Rn;(xe!=null&&xe.total_singles_scores||xe!=null&&xe.total_doubles_scores||xe!=null&&xe.total_nulls_scores||xe!=null&&xe.total_judges_scores||xe!=null&&xe.total_pros_scores||xe!=null&&xe.total_shixuns_scores||xe!=null&&xe.total_mains_scores||xe!=null&&xe.total_combination_scores||xe!=null&&xe.total_bpros_scores)&&(Ht=Number(xe==null?void 0:xe.total_singles_scores)+Number(xe==null?void 0:xe.total_doubles_scores)+Number(xe==null?void 0:xe.total_nulls_scores)+Number(xe==null?void 0:xe.total_judges_scores)+Number(xe==null?void 0:xe.total_bpros_scores)+Number(xe==null?void 0:xe.total_pros_scores)+Number(xe==null?void 0:xe.total_shixuns_scores)+Number(xe==null?void 0:xe.total_mains_scores)+Number(xe==null?void 0:xe.total_combination_scores)),(xe!=null&&xe.singles_scores||xe!=null&&xe.doubles_scores||xe!=null&&xe.nulls_scores||xe!=null&&xe.judges_scores||xe!=null&&xe.pros_scores||xe!=null&&xe.bpros_scores||xe!=null&&xe.shixuns_scores||xe!=null&&xe.mains_scores||xe!=null&&xe.combination_scores)&&(Rn=Number(xe==null?void 0:xe.singles_scores)+Number(xe==null?void 0:xe.doubles_scores)+Number(xe==null?void 0:xe.nulls_scores)+Number(xe==null?void 0:xe.judges_scores)+Number(xe==null?void 0:xe.pros_scores)+Number(xe==null?void 0:xe.bpros_scores)+Number(xe==null?void 0:xe.shixuns_scores)+Number(xe==null?void 0:xe.mains_scores)+Number(xe==null?void 0:xe.combination_scores));const vn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(xe==null?void 0:xe.total_singles_scores)||0,doubles_score:(xe==null?void 0:xe.total_doubles_scores)||0,nulls_score:(xe==null?void 0:xe.total_nulls_scores)||0,judges_score:(xe==null?void 0:xe.total_judges_scores)||0,pros_score:(xe==null?void 0:xe.total_pros_scores)||0,bpros_score:(xe==null?void 0:xe.total_bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.total_shixuns_scores)||0,mains_score:(xe==null?void 0:xe.total_mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.total_combination_scores)||0,total_score:Ht||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(xe==null?void 0:xe.singles_scores)||0,doubles_score:(xe==null?void 0:xe.doubles_scores)||0,nulls_score:(xe==null?void 0:xe.nulls_scores)||0,judges_score:(xe==null?void 0:xe.judges_scores)||0,pros_score:(xe==null?void 0:xe.pros_scores)||0,bpros_score:(xe==null?void 0:xe.bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.shixuns_scores)||0,mains_score:(xe==null?void 0:xe.mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.combination_scores)||0,total_score:Rn||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Dn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(xe==null?void 0:xe.total_singles_scores)||0,doubles_score:(xe==null?void 0:xe.total_doubles_scores)||0,nulls_score:(xe==null?void 0:xe.total_nulls_scores)||0,judges_score:(xe==null?void 0:xe.total_judges_scores)||0,pros_score:(xe==null?void 0:xe.total_pros_scores)||0,bpros_score:(xe==null?void 0:xe.total_bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.total_shixuns_scores)||0,mains_score:(xe==null?void 0:xe.total_mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.total_combination_scores)||0,total_score:Ht||0},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];hn([...ue?Dn:vn])}},[de.exerciseExportHeadData]);const xt=()=>b(void 0,null,function*(){const gt={id:Ut.exerciseId||Ut.categoryId,identify:(Sn==null?void 0:Sn.login)||null},Xe=yield(0,Be.iw)(gt);en(Xe||{});const{table:xe}=Xe||{};let Ht,Rn;(xe!=null&&xe.total_singles_scores||xe!=null&&xe.total_doubles_scores||xe!=null&&xe.total_nulls_scores||xe!=null&&xe.total_judges_scores||xe!=null&&xe.total_pros_scores||xe!=null&&xe.total_bpros_scores||xe!=null&&xe.total_shixuns_scores||xe!=null&&xe.total_mains_scores||xe!=null&&xe.total_combination_scores)&&(Ht=Number(xe==null?void 0:xe.total_singles_scores)+Number(xe==null?void 0:xe.total_doubles_scores)+Number(xe==null?void 0:xe.total_nulls_scores)+Number(xe==null?void 0:xe.total_bpros_scores)+Number(xe==null?void 0:xe.total_judges_scores)+Number(xe==null?void 0:xe.total_pros_scores)+Number(xe==null?void 0:xe.total_shixuns_scores)+Number(xe==null?void 0:xe.total_mains_scores)+Number(xe==null?void 0:xe.total_combination_scores)),(xe!=null&&xe.singles_scores||xe!=null&&xe.doubles_scores||xe!=null&&xe.nulls_scores||xe!=null&&xe.judges_scores||xe!=null&&xe.pros_scores||xe!=null&&xe.bpros_scores||xe!=null&&xe.shixuns_scores||xe!=null&&xe.mains_scores||xe!=null&&xe.combination_scores)&&(Rn=Number(xe==null?void 0:xe.singles_scores)+Number(xe==null?void 0:xe.doubles_scores)+Number(xe==null?void 0:xe.bpros_scores)+Number(xe==null?void 0:xe.nulls_scores)+Number(xe==null?void 0:xe.judges_scores)+Number(xe==null?void 0:xe.pros_scores)+Number(xe==null?void 0:xe.shixuns_scores)+Number(xe==null?void 0:xe.mains_scores)+Number(xe==null?void 0:xe.combination_scores));const vn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(xe==null?void 0:xe.total_singles_scores)||0,doubles_score:(xe==null?void 0:xe.total_doubles_scores)||0,nulls_score:(xe==null?void 0:xe.total_nulls_scores)||0,judges_score:(xe==null?void 0:xe.total_judges_scores)||0,pros_score:(xe==null?void 0:xe.total_pros_scores)||0,bpros_score:(xe==null?void 0:xe.total_bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.total_shixuns_scores)||0,mains_score:(xe==null?void 0:xe.total_mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.total_combination_scores)||0,total_score:Ht||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(xe==null?void 0:xe.singles_scores)||0,doubles_score:(xe==null?void 0:xe.doubles_scores)||0,nulls_score:(xe==null?void 0:xe.nulls_scores)||0,judges_score:(xe==null?void 0:xe.judges_scores)||0,pros_score:(xe==null?void 0:xe.pros_scores)||0,bpros_score:(xe==null?void 0:xe.bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.shixuns_scores)||0,mains_score:(xe==null?void 0:xe.mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.combination_scores)||0,total_score:Rn||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}];hn(ue?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:vn)}),Ye=[{width:"10%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:gt=>Me.createElement("a",null,gt)},{title:((Ze=$e==null?void 0:$e.find(gt=>gt.value==De.fw[0].nameType))==null?void 0:Ze.name)||"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((it=$e==null?void 0:$e.find(gt=>gt.value==De.fw[1].nameType))==null?void 0:it.name)||"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Ve=$e==null?void 0:$e.find(gt=>gt.value==De.fw[3].nameType))==null?void 0:Ve.name)||"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((lt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[2].nameType))==null?void 0:lt.name)||"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Pt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[6].nameType))==null?void 0:Pt.name)||"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((ht=$e==null?void 0:$e.find(gt=>gt.value==De.fw[5].nameType))==null?void 0:ht.name)||"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Et=$e==null?void 0:$e.find(gt=>gt.value==De.fw[4].nameType))==null?void 0:Et.name)||"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Lt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[7].nameType))==null?void 0:Lt.name)||"\u7EC4\u5408\u9898",align:"center",dataIndex:"total_combination_scores",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((kt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[8].nameType))==null?void 0:kt.name)||"\u7A0B\u5E8F\u586B\u7A7A\u9898",align:"center",dataIndex:"bpros_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{width:"10%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt==null?void 0:gt.toFixed(1))}],{exercise_header:Qe}=We||{};return Me.createElement(Me.Fragment,null,((Qe==null?void 0:Qe.show_user)||(Qe==null?void 0:Qe.show_no)||(Qe==null?void 0:Qe.show_group))&&Me.createElement("section",{className:Fe.glassSeal,style:ot},(Qe==null?void 0:Qe.show_user)&&Me.createElement("span",null,"\u59D3\u540D\uFF1A",Me.createElement("span",null,We==null?void 0:We.user)),(Qe==null?void 0:Qe.show_no)&&Me.createElement("span",null,"\u5B66\u53F7\uFF1A",Me.createElement("span",null,We==null?void 0:We.student_id)),(Qe==null?void 0:Qe.show_group)&&Me.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",Me.createElement("span",null,We==null?void 0:We.group_name)),(Qe==null?void 0:Qe.show_school_name)&&Me.createElement("span",null,"\u5B66\u6821/\u5355\u4F4D\uFF1A",Me.createElement("span",null,We==null?void 0:We.school_name)),(Qe==null?void 0:Qe.show_phone)&&Me.createElement("span",null,"\u624B\u673A\u53F7\uFF1A",Me.createElement("span",null,We==null?void 0:We.phone))),Me.createElement("section",{className:`${Fe.wrap} ${ne?"pl20":""} `},(We==null?void 0:We.photo_url)&&Me.createElement("img",{className:Fe.img,src:`${be.Z.API_SERVER}${We==null?void 0:We.photo_url}`}),(Qe==null?void 0:Qe.show_title)&&Me.createElement(Le.Z,{className:Fe.paperHeader,justify:"center"},Me.createElement("div",null,We==null?void 0:We.title)),(Qe==null?void 0:Qe.show_info)&&Me.createElement("div",{className:"tc c-grey-666 mb20"},"\u5171:\u3010",We==null?void 0:We.large_counts,"\u5927\u9898\u3011\u3010",We==null?void 0:We.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",We==null?void 0:We.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(We==null?void 0:We.time)>-1?`${We==null?void 0:We.time}\u5206\u949F`:"\u4E0D\u9650","\u3011"),(Qe==null?void 0:Qe.show_desc)&&(((Kt=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Kt.exercise_description)||((mt=de==null?void 0:de.commonHeader)==null?void 0:mt.exercise_description))&&Me.createElement("div",{style:{fontSize:14,marginBottom:30,marginTop:20,textAlign:"left",color:"#3A3A3A",maxHeight:"210px",overflowY:"auto"}},Me.createElement("b",null,"\u8BD5\u5377\u987B\u77E5\uFF1A"),Me.createElement("span",null,((Je=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Je.exercise_description)||((ut=de==null?void 0:de.commonHeader)==null?void 0:ut.exercise_description))),(Qe==null?void 0:Qe.show_table)&&Me.createElement("div",{className:"mt10"},Me.createElement(ye.default,{className:Fe.table,columns:Ye,dataSource:[...Tn||[]],bordered:!0,pagination:!1})),((Mt=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Mt.analysis)&&Me.createElement("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333"},`\u8003\u8BD5\u8BC4\u4EF7\uFF1A${($t=de==null?void 0:de.exerciseExportHeadData)==null?void 0:$t.analysis}`)),Me.createElement(Re.Z,null))};var te=(0,fe.connect)(({exercise:ne,loading:ue,user:se,globalSetting:de})=>({exercise:ne,globalSetting:de,user:se,loading:ue.effects}))(ee)},85548:function(Nt,st,x){"use strict";var a=x(21185),fe=x(87513),Le=x(61527),ye=x(78241),Fe=x(43418),Be=x(3113),oe=x(71418),Re=x(24905),De=x(5112),be=x(81327),Me=x(59301),ze=x(65582),Ce=x(74128),re=x(59301),y=(z,b,ee)=>new Promise((te,ne)=>{var ue=pe=>{try{de(ee.next(pe))}catch(Ae){ne(Ae)}},se=pe=>{try{de(ee.throw(pe))}catch(Ae){ne(Ae)}},de=pe=>pe.done?te(pe.value):Promise.resolve(pe.value).then(ue,se);de((ee=ee.apply(z,b)).next())});const E=({exercise:z,dispatch:b})=>{var ee,te,ne,ue;const se=(0,ze.useParams)(),[de]=(0,ze.useSearchParams)(),pe=de.getAll("exercise_group_id").map(mt=>mt==="all"?mt:Number(mt)),{actionTabs:Ae}=z,[Se]=ye.default.useForm(),[Te,we]=(0,Me.useState)(!1),ot=(0,Me.useRef)(null),[Ze,it]=(0,Me.useState)(!1),[,Ve,lt,Pt]=(0,Le.U)(fe.aU,{}),[ht,Et]=(0,Me.useState)({}),Lt=()=>{b({type:"exercise/setActionTabs",payload:{title:""}})},kt=(mt,Je)=>{ze.history.push(`/classrooms/${se.coursesId}/exercise/${(se==null?void 0:se.categoryId)||(se==null?void 0:se.exerciseId)}/sumup?exam_summary_id=${(Je==null?void 0:Je.exam_summary_id)||""}&template=${mt==null?void 0:mt.exam_summary_template_id}&${mt==null?void 0:mt.exercise_group_id.map(ut=>`exercise_group_id=${ut}`).join("&")}`)},Kt=()=>y(void 0,null,function*(){var mt,Je,ut,Mt,$t;const Ut=yield lt({id:(se==null?void 0:se.categoryId)||(se==null?void 0:se.exerciseId)});Se.setFieldsValue({exercise_group_id:Ae!=null&&Ae.isEdit&&pe.length>0?pe:["all",...((Je=(mt=Ut==null?void 0:Ut.data)==null?void 0:mt.course_groups)==null?void 0:Je.map(Sn=>Sn==null?void 0:Sn.exercise_group_id))||[]],exam_summary_template_id:Ae!=null&&Ae.isEdit?Number(de.get("template")):($t=(Mt=(ut=Ut==null?void 0:Ut.data)==null?void 0:ut.exam_summary_templates)==null?void 0:Mt[0])==null?void 0:$t.id})});return(0,Me.useEffect)(()=>{ot.current&&ot.current.scrollHeight>134&&it(!0)},[ot]),(0,Me.useEffect)(()=>{(Ae==null?void 0:Ae.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"?Kt():Se.resetFields()},[Ae==null?void 0:Ae.title]),re.createElement(re.Fragment,null,re.createElement(Fe.default,{title:Ae.title,width:800,centered:!0,open:(Ae==null?void 0:Ae.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",footer:re.createElement("div",{style:{textAlign:"center"}},re.createElement(Be.ZP,{type:"primary",onClick:()=>{Se.submit()}},"\u603B\u7ED3\u62A5\u544A\u9884\u89C8")),onCancel:()=>{Lt()}},re.createElement(oe.Z,{spinning:Ve},re.createElement(ye.default,{form:Se,onFinish:mt=>y(void 0,null,function*(){var Je,ut;const Mt=(ut=(Je=Pt==null?void 0:Pt.data)==null?void 0:Je.exam_summaries)==null?void 0:ut.find($t=>($t==null?void 0:$t.exam_summary_template_id)===mt.exam_summary_template_id);if(Mt!=null&&Mt.exam_summary_id){const $t=Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,closeIcon:re.createElement("i",{className:"iconfont icon-guanbi1 current",style:{fontSize:"10px"},onClick:Ut=>{Ut.preventDefault(),Ut.stopPropagation(),$t.destroy()}}),closable:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u6709\u4E00\u4EFD\u5DF2\u751F\u6210\u7684\u603B\u7ED3\u62A5\u544A\uFF0C\u91CD\u65B0\u751F\u6210\u64CD\u4F5C\u4F1A\u5C06\u60A8\u4E4B\u524D\u7684\u7F16\u8F91\u8BB0\u5F55\u91CD\u7F6E\u4E3A\u521D\u59CB\u72B6\u6001\u3002\u662F\u5426\u9700\u8981\u91CD\u65B0\u751F\u6210\uFF1F",onOk:()=>{kt(mt,Mt),Lt()},cancelText:"\u91CD\u65B0\u751F\u6210",okText:"\u67E5\u770B\u5DF2\u6709\u62A5\u544A",onCancel:()=>{kt(mt,{}),Lt()}});return}kt(mt,Mt),Lt()})},re.createElement("div",{ref:ot,className:"mt5 flex flex-wrap gap-20px",style:{maxHeight:Te?"none":"134px",overflow:"hidden",transition:"max-height 0.3s ease",position:"relative"}},re.createElement(ye.default.Item,{name:"exercise_group_id",label:"\u5206\u6790\u5BF9\u8C61",normalize:(mt,Je=[],ut)=>{var Mt,$t;let Ut=mt;const Sn=(($t=(Mt=Pt==null?void 0:Pt.data)==null?void 0:Mt.course_groups)==null?void 0:$t.map(We=>We==null?void 0:We.exercise_group_id))||[];return!(Je!=null&&Je.includes("all"))&&(mt.includes("all")||mt.length===Sn.length)?Ut=[...Sn,"all"]:mt.includes("all")&&mt.length!==Sn.length+1?Ut=mt.filter(We=>We!=="all"):Je!=null&&Je.includes("all")&&!mt.includes("all")&&(Ut=[]),Ut}},re.createElement(Re.default.Group,{options:[{label:"\u5168\u90E8",value:"all"},...((te=(ee=Pt==null?void 0:Pt.data)==null?void 0:ee.course_groups)==null?void 0:te.map(mt=>({value:mt==null?void 0:mt.exercise_group_id,label:`${mt==null?void 0:mt.exercise_group_name}\uFF08${mt==null?void 0:mt.exercise_group_students}\uFF09`})))||[]]})),Ze&&re.createElement("div",{className:"current",style:{position:"absolute",bottom:24,right:0,lineHeight:"32px"},onClick:()=>we(!Te)},Te?"\u6536\u8D77":"\u5C55\u5F00",re.createElement("i",{className:"iconfont icon-a-bianzu11 font12"}))),re.createElement(ye.default.Item,{className:"mb0",name:"exam_summary_template_id",label:"\u5206\u6790\u6A21\u677F"},re.createElement(De.ZP.Group,null,re.createElement(be.Z,{className:"mt5",direction:"vertical"},(ue=(ne=Pt==null?void 0:Pt.data)==null?void 0:ne.exam_summary_templates)==null?void 0:ue.map((mt,Je)=>re.createElement(De.ZP,{key:Je,value:mt==null?void 0:mt.id},`\u6A21\u677F${Je+1}-${mt==null?void 0:mt.name}`,re.createElement("a",{className:"ml5",onClick:()=>{var ut,Mt;Et({url:Ce.Z.API_SERVER+((ut=mt==null?void 0:mt.attachment_info)==null?void 0:ut.url),file_type:(Mt=mt==null?void 0:mt.attachment_info)==null?void 0:Mt.file_type})}},"\u67E5\u770B"))))))))),re.createElement(a.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:ht==null?void 0:ht.url,type:ht==null?void 0:ht.file_type,onClose:()=>Et({})}))};st.Z=(0,ze.connect)(({exercise:z})=>({exercise:z}))(E)},12586:function(Nt,st,x){"use strict";var a=x(59301),fe=x(43418),Le=x(38147),ye=x(65582),Fe=x(59301),Be=(Re,De,be)=>new Promise((Me,ze)=>{var Ce=E=>{try{y(be.next(E))}catch(z){ze(z)}},re=E=>{try{y(be.throw(E))}catch(z){ze(z)}},y=E=>E.done?Me(E.value):Promise.resolve(E.value).then(Ce,re);y((be=be.apply(Re,De)).next())});const oe=({exercise:Re,dispatch:De,init:be,haveInit:Me=!1})=>{const ze=(0,ye.useParams)(),[Ce,re]=(0,a.useState)(!1);let[y,E]=(0,a.useState)();const[z,b]=(0,a.useState)(!1),[ee,te]=(0,a.useState)(!1);(0,a.useEffect)(()=>{Re.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&ne()},[Re.actionTabs]);function ne(){return Be(this,null,function*(){var ue,se;let de=yield(0,Le.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});if(((ue=de==null?void 0:de.cover_exercises)==null?void 0:ue.length)>0)re(!0),E((se=de==null?void 0:de.cover_exercises)==null?void 0:se[0]);else{let pe=yield(0,Le.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});De({type:"exercise/setActionTabs",payload:{key:""}}),(pe==null?void 0:pe.status)===0&&(Me&&be(),fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}})}return Fe.createElement("div",null,Fe.createElement(fe.default,{open:Ce,centered:!0,onCancel:ue=>Be(void 0,null,function*(){if(ue.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){b(!0);let se=yield(0,Le.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs,update:1}});De({type:"exercise/setActionTabs",payload:{key:""}}),b(!1),(se==null?void 0:se.status)===0&&(Me&&be(),re(!1),fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}else re(!1)}),cancelButtonProps:{loading:z},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:ee},onOk:()=>Be(void 0,null,function*(){te(!0);let ue=yield(0,Le.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});te(!1),(ue==null?void 0:ue.status)===0&&(Me&&be(),De({type:"exercise/setActionTabs",payload:{key:""}}),re(!1),fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Fe.createElement("div",null,Fe.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Fe.createElement("div",null,Fe.createElement("div",null,"\u8BD5\u5377\uFF1A",y==null?void 0:y.origin_exercise_nam),Fe.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Fe.createElement("a",{href:`/paperlibrary/see/${y==null?void 0:y.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},y==null?void 0:y.examination_bank_name))))))};st.Z=(0,ye.connect)(({exercise:Re})=>({exercise:Re}))(oe)},41996:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return pe}});var a=x(59301),fe=x(43418),Le=x(95237),ye=x(43604),Fe=x(57809),Be=x(1710),oe=x(3113),Re=x(39864),De=x(38147),be={cstuModal:"cstuModal___aIPVR",removeStyle:"removeStyle___wY4gp",bottom:"bottom___a8tK0",yes:"yes___Zhc4z",no:"no___Ngwsa",Onerow:"Onerow___Q59ve",searchMember:"searchMember___Jj460",searchMemberHeader:"searchMemberHeader___SxfUY"},Me=x(65582),ze=x(96622),Ce=x(59301),re=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(Ae,Se,Te)=>Se in Ae?re(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,ne=(Ae,Se)=>{for(var Te in Se||(Se={}))b.call(Se,Te)&&te(Ae,Te,Se[Te]);if(z)for(var Te of z(Se))ee.call(Se,Te)&&te(Ae,Te,Se[Te]);return Ae},ue=(Ae,Se)=>y(Ae,E(Se)),se=(Ae,Se,Te)=>new Promise((we,ot)=>{var Ze=lt=>{try{Ve(Te.next(lt))}catch(Pt){ot(Pt)}},it=lt=>{try{Ve(Te.throw(lt))}catch(Pt){ot(Pt)}},Ve=lt=>lt.done?we(lt.value):Promise.resolve(lt.value).then(Ze,it);Ve((Te=Te.apply(Ae,Se)).next())});const de=({visible:Ae,setVisible:Se,onK:Te,selectKeys:we,selectRows:ot,appointStudent:Ze,modalParams:it,courseId:Ve})=>{const lt=(0,Me.useParams)(),[Pt,ht]=(0,a.useState)(!1),[Et,Lt]=(0,a.useState)(!1),[kt,Kt]=(0,a.useState)([]),[mt,Je]=(0,a.useState)([]),[ut,Mt]=(0,a.useState)([]),[$t,Ut]=(0,a.useState)("all"),[Sn,We]=(0,a.useState)("all");let[en,Tn]=(0,a.useState)(!0);const[hn,sn]=(0,a.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[rt,vt]=(0,a.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),$e={selectedRowKeys:mt,columnWidth:40,hideSelectAll:!0,onSelect:(Qe,gt,Xe)=>{let xe=!0;for(let Ht=0;Ht{if(Qe&&Xe.length>0){Xe.forEach(xe=>{mt.push(xe.user_id),ut.push(xe)}),Je([...mt]),Mt([...ut]);return}if(!Qe&&Xe.length>0){let xe=[],Ht=[];const Rn=new Set(Xe),vn=new Set(mt),Dn=new Set(ut);xe=[...vn].filter(Qn=>[...Rn].every(_n=>_n.user_id!==Qn)),Ht=[...Dn].filter(Qn=>[...Rn].every(_n=>_n.user_id!==Qn.user_id)),Je([...xe]),Mt([...Ht])}}};(0,a.useEffect)(()=>{Ae&&we&&(Je([...we]),Mt(ot))},[Ae,we]),(0,a.useEffect)(()=>{Ae&&(!Ze&&it?rt.status=it:rt.status=null,vt(ne({},rt)),yt())},[Ae,Ze,it]);const He=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(Qe,gt,Xe)=>Ce.createElement("span",{style:{color:"#333"}},Xe+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(Qe,gt,Xe)=>Ce.createElement("span",null,Qe)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Qe,gt,Xe)=>Ce.createElement("span",{style:{color:"#666"}},Qe)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(Qe,gt)=>Ce.createElement("span",null,Qe)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(Qe,gt)=>Ce.createElement("span",null,Qe||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(Qe,gt)=>Ce.createElement("span",null,Qe)}].filter(Qe=>it===1||it===2?Qe.title!=="\u72B6\u6001":!0),yt=()=>se(void 0,null,function*(){var Qe,gt,Xe;Lt(!0);const xe=yield(0,De.ZP)(`/api/exercises/${lt.categoryId||Ve}/wait_make_up_students.json`,{method:"get",params:ue(ne({},rt),{keywords:(Qe=rt==null?void 0:rt.keywords)==null?void 0:Qe.trim()})});if(xe.status===0){const Ht=((Xe=(gt=xe==null?void 0:xe.data)==null?void 0:gt.all_course_groups)==null?void 0:Xe.map(Rn=>({value:Rn==null?void 0:Rn.id,label:Rn==null?void 0:Rn.name})))||[];sn([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...Ht]),Kt(xe.data)}Lt(!1)}),xt=()=>{rt.page=1,rt.status=null,rt.course_group_id=null,rt.keywords="",Ut("all"),We("all"),Je([]),Mt([]),vt(ne({},rt)),Ze&&Te(mt==null?void 0:mt.length,mt,ut)},Ye=()=>{rt.page=1,rt.status=null,rt.course_group_id=null,rt.keywords="",vt(ne({},rt)),Ut("all"),We("all"),Je([]),Mt([]),Se(!1)};return Ce.createElement(fe.default,{centered:!0,className:be.cstuModal,title:it===1?"\u7F3A\u8003\u5B66\u751F":it===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:Ae,width:1200,footer:null,onCancel:()=>{Ye()}},Ce.createElement(Le.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},Ce.createElement(Le.Z,null,Ce.createElement(ye.Z,null,Ce.createElement(Fe.default,{size:"large",value:$t,style:{width:200,marginRight:20},onChange:Qe=>{Ut(Qe),Qe==="all"?rt.course_group_id=null:rt.course_group_id=Qe,rt.page=1,vt(ne({},rt)),yt()},options:hn})),Ze&&Ce.createElement(ye.Z,null,Ce.createElement(Fe.default,{size:"large",value:Sn,style:{width:200},onChange:Qe=>{We(Qe),Qe==="all"?rt.status=null:rt.status=Qe,rt.page=1,vt(ne({},rt)),yt()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),Ce.createElement(ye.Z,null,Ce.createElement(Re.t7,{style:{width:300,marginLeft:15},value:rt.keywords,allowClear:!0,onChange:Qe=>{rt.keywords=Qe,rt.page=1,vt(ne({},rt)),yt()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),Ce.createElement(Le.Z,{align:"middle",className:"mb30"},Ce.createElement(ye.Z,{span:14},Ce.createElement("div",{className:"flexd-table-header"},Ce.createElement(Be.default,{pagination:!1,dataSource:[],columns:He,rowSelection:Ze?$e:null,rowKey:Qe=>Qe.user_id})),Ce.createElement("div",null,Ce.createElement(Be.default,{rowSelection:Ze?$e:null,columns:He,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:Qe=>Qe.user_id,loading:Et,dataSource:kt==null?void 0:kt.exercise_users,onChange:(Qe,gt,Xe)=>{rt.page=Qe==null?void 0:Qe.current,rt.limit=Qe==null?void 0:Qe.pageSize,Xe!=null&&Xe.order?(rt.sort_by=Xe==null?void 0:Xe.field,rt.direction=(Xe==null?void 0:Xe.order)==="ascend"?"asc":"desc"):(rt.sort_by=null,rt.direction=null),vt(ne({},rt)),yt()},pagination:!1}))),Ce.createElement(ye.Z,{span:1},Ce.createElement("img",{src:ze,style:{marginLeft:10}})),Ce.createElement(ye.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},Ce.createElement("div",{className:be.searchMember,style:{width:550}},Ce.createElement(Le.Z,{className:be.searchMemberHeader},Ce.createElement(ye.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),Ce.createElement(ye.Z,{flex:"110px"},"\u5B66\u53F7"),Ce.createElement(ye.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),Ce.createElement("div",{style:{overflow:"auto",height:390}},ut==null?void 0:ut.map((Qe,gt)=>Ce.createElement(Le.Z,{key:gt,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},Ce.createElement(ye.Z,{flex:"100px"},Qe.user_name),Ce.createElement(ye.Z,{flex:"110px"},Qe.student_id),Ce.createElement(ye.Z,{flex:"120px",style:{marginLeft:5}},Qe.user_group_name),Ce.createElement(ye.Z,{style:{marginLeft:10}},Ce.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{Mt(ut.filter(Xe=>Xe.user_id!=Qe.user_id)),Je(mt.filter(Xe=>Xe!=Qe.user_id))}})))))))),!(it===1||it===2)&&Ce.createElement("div",{className:be.bottom},Ce.createElement(oe.ZP,{className:be.no,onClick:()=>{Ye()}},"\u53D6\u6D88"),Ce.createElement(oe.ZP,{loading:Pt,type:"primary",onClick:()=>{xt()}},"\u786E\u5B9A")))};var pe=(0,Me.connect)(({})=>({}))(de)},24528:function(Nt,st,x){"use strict";var a=x(59301),fe=x(78241),Le=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(5112),Re=x(5083),De=x(24905),be=x(66649),Me=x.n(be),ze=x(38147),Ce=x(65862),re=x(65582),y=x(70414),E=x(59553),z=Object.defineProperty,b=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,se=(ot,Ze,it)=>Ze in ot?z(ot,Ze,{enumerable:!0,configurable:!0,writable:!0,value:it}):ot[Ze]=it,de=(ot,Ze)=>{for(var it in Ze||(Ze={}))ne.call(Ze,it)&&se(ot,it,Ze[it]);if(te)for(var it of te(Ze))ue.call(Ze,it)&&se(ot,it,Ze[it]);return ot},pe=(ot,Ze)=>b(ot,ee(Ze)),Ae=(ot,Ze,it)=>new Promise((Ve,lt)=>{var Pt=Lt=>{try{Et(it.next(Lt))}catch(kt){lt(kt)}},ht=Lt=>{try{Et(it.throw(Lt))}catch(kt){lt(kt)}},Et=Lt=>Lt.done?Ve(Lt.value):Promise.resolve(Lt.value).then(Pt,ht);Et((it=it.apply(ot,Ze)).next())});function Se(ot,Ze){const it=[];for(let Ve=ot;Ve{let Ze=new Date;const it=Me()(ot).format("HH");if(Me()(ot).isSame(Me()(Ze),"day")){const Ve=Me()(Ze).format("HH"),lt=Me()(Ze).format("mm");return{disabledHours:()=>Se(0,24).splice(1,Ve*1-1),disabledMinutes:()=>Me()(ot).isSame(Me()(Ze),"hour")&&it<=Ve?Se(0,60).splice(0,lt):Se(60,60)}}else if(Me()(ot).isSame(Me()(),"day")){const Ve=Me()().format("HH"),lt=Me()().format("mm");return{disabledHours:()=>Se(0,24).splice(0,Ve),disabledMinutes:()=>it<=Ve?Se(0,lt):Se(60,60)}}else return!1},we=({exercise:ot,dispatch:Ze})=>{var it;const Ve=(0,re.useParams)(),[lt]=fe.default.useForm(),[Pt,ht]=(0,a.useState)(1),[Et,Lt]=(0,a.useState)([]),[kt,Kt]=(0,a.useState)(!0),[mt,Je]=(0,a.useState)([]),[ut,Mt]=(0,a.useState)(!0),[$t,Ut]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&Sn()},[ot.actionTabs]);const Sn=Tn=>Ae(void 0,null,function*(){var hn,sn;Kt(!0);const rt=yield Ze({type:"exercise/getEndGroups",payload:pe(de({},Ve),{check_ids:[...((hn=ot.actionTabs.selectArrs)==null?void 0:hn.map($e=>Number($e)))||[]]})}),vt=(sn=rt==null?void 0:rt.course_info)==null?void 0:sn.map(($e,He)=>pe(de({},$e),{key:$e.course_group_id,title:$e.course_group_name,name:$e.course_group_name,disabled:!!$e.is_published}));rt&&(rt!=null&&rt.course_info)&&(Lt([...vt]),lt.setFieldsValue({end_time:Me()(Me()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Kt(!1)}),We=()=>Ae(void 0,null,function*(){var Tn,hn,sn,rt;const vt=de({},lt.getFieldsValue());if((mt==null?void 0:mt.length)<=0&&Et.length>0&&!((Tn=ot.actionTabs)!=null&&Tn.unified_setting)){Le.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}Ut(!0);const $e={check_ids:[...((hn=ot.actionTabs.selectArrs)==null?void 0:hn.map(yt=>Number(yt)))||[]],group_ids:mt};ut||($e.end_time=Me()(vt.end_time).format("YYYY-MM-DD HH:mm")),$e.group_ids=mt.map(yt=>yt.course_group_id),(yield(0,ze.ZP)(`/api/courses/${Ve.coursesId}/exercises/end_exercise.json`,{method:"post",body:$e})).status===0&&(Le.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),Ze({type:"exercise/setActionTabs",payload:{}}),(sn=ot==null?void 0:ot.actionTabs)!=null&&sn.cb?(rt=ot==null?void 0:ot.actionTabs)==null||rt.cb():Ze({type:"classroomList/getClassroomExercisesList",payload:de({},ot.actionTabs.params)})),Ut(!1)}),en=()=>{ht(1),Lt([]),Je([]),Mt(!0)};return a.createElement(ye.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:We,width:680,confirmLoading:$t||kt,onCancel:()=>{en(),Ze({type:"exercise/setActionTabs",payload:{}})}},a.createElement(Fe.Z,{spinning:kt},Et&&a.createElement(fe.default,{form:lt},a.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},a.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:y.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),a.createElement(Be.Z,{className:"mt20 mb10"},a.createElement("span",{className:"mr10"},a.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),a.createElement(oe.ZP.Group,{value:ut,onChange:Tn=>{Mt(Tn.target.value),Je([])}},a.createElement(oe.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),a.createElement(oe.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),a.createElement(fe.default.Item,{name:"end_time",style:{marginTop:-3,visibility:ut?"hidden":"visible"}},a.createElement(Re.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Me()((0,Ce.U6)(),"HH:mm")},disabledDate:Tn=>Tn&&Tn0&&!((it=ot.actionTabs)!=null&&it.unified_setting)&&a.createElement(Be.Z,{style:{marginBottom:"10px"}},a.createElement("span",{className:"mr10"},a.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),a.createElement("div",null,Et.length>0&&a.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},a.createElement("span",{style:{flex:1}},a.createElement(De.default,{checked:mt.length===Et.length,onChange:Tn=>{mt.length===Et.length?Je([]):Je(Et)}},"\u5168\u9009")," "),a.createElement("span",{style:{width:16}}),a.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",mt.length||0,"\u4E2A\u5206\u73ED")),a.createElement(E.Z,{data:Et,selectedRowKeys:mt,setSelectedRowKeys:Je}))))))};st.Z=(0,re.connect)(({exercise:ot})=>({exercise:ot}))(we)},72936:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Kt}});var a=x(59301),fe=x(78241),Le=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(5112),Re=x(5871),De=x(5083),be=x(78673),Me=x(24905),ze=x(3113),Ce=x(66649),re=x.n(Ce),y=x(38147),E=x(65862),z=x(65582),b=x(87513),ee=x(70414),te=x(59553),ne=x(41996),ue={contentInterval:"contentInterval___wAfD8",numberInput:"numberInput___R9kLf",minorRuleText:"minorRuleText___LjpSg",failedList:"failedList___KYTHd",name:"name___MqNtz",publish:"publish___TPl6Z"},se=x(83028),de=x(60979),pe=x(33276),Ae=x(59301),Se=Object.defineProperty,Te=Object.defineProperties,we=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ve=(mt,Je,ut)=>Je in mt?Se(mt,Je,{enumerable:!0,configurable:!0,writable:!0,value:ut}):mt[Je]=ut,lt=(mt,Je)=>{for(var ut in Je||(Je={}))Ze.call(Je,ut)&&Ve(mt,ut,Je[ut]);if(ot)for(var ut of ot(Je))it.call(Je,ut)&&Ve(mt,ut,Je[ut]);return mt},Pt=(mt,Je)=>Te(mt,we(Je)),ht=(mt,Je,ut)=>new Promise((Mt,$t)=>{var Ut=en=>{try{We(ut.next(en))}catch(Tn){$t(Tn)}},Sn=en=>{try{We(ut.throw(en))}catch(Tn){$t(Tn)}},We=en=>en.done?Mt(en.value):Promise.resolve(en.value).then(Ut,Sn);We((ut=ut.apply(mt,Je)).next())});function Et(mt,Je){const ut=[];for(let Mt=mt;Mt{let Je=new Date;const ut=re()(mt).format("HH");if(re()(mt).isSame(re()(Je),"day")){const Mt=re()(Je).format("HH"),$t=re()(Je).format("mm");return{disabledHours:()=>Et(0,24).splice(1,Mt*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",ut,Mt),re()(mt).isSame(re()(Je),"hour")&&ut<=Mt?Et(0,60).splice(0,$t):Et(60,60))}}else if(re()(mt).isSame(re()(),"day")){const Mt=re()().format("HH"),$t=re()().format("mm");return{disabledHours:()=>Et(0,24).splice(0,Mt),disabledMinutes:()=>ut<=Mt?Et(0,$t):Et(60,60)}}else return!1},kt=({exercise:mt,dispatch:Je})=>{var ut,Mt,$t,Ut,Sn,We,en,Tn,hn,sn,rt,vt,$e,He,yt,xt,Ye,Qe,gt,Xe,xe,Ht,Rn;const vn=(0,z.useParams)(),[Dn]=fe.default.useForm(),[Qn,_n]=(0,a.useState)(1),[Ft,Tt]=(0,a.useState)([]),[Fn,Ot]=(0,a.useState)(!0),[_t,Cn]=(0,a.useState)([]),[In,wa]=(0,a.useState)(!0),[Ga,wr]=(0,a.useState)(!1),{workSetting:tn}=mt,[Un,Ea]=(0,a.useState)(!1),[Va,Ra]=(0,a.useState)([]),[Wr,Hr]=(0,a.useState)([]),[bt,En]=(0,a.useState)(!1),[yr,zt]=(0,a.useState)(!1),[Ln,Ma]=(0,a.useState)(!1),[Na,rr]=(0,a.useState)(null),[dn,ce]=(0,a.useState)(1),[ge,Ee]=(0,a.useState)({}),[Ie,qe]=(0,a.useState)({}),[wt,Rt]=(0,a.useState)(!1),[xa,Jn]=(0,a.useState)(!1),[on,qt]=(0,a.useState)(!1),[Mn,Xt]=(0,a.useState)([]);(0,a.useEffect)(()=>{if(mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"){const{selectArrsAll:cn=[],type:zn}=mt.actionTabs||{},pn=cn.filter(pt=>![100,120,150].includes(Number(pt.total_score)));pn.length?(qt(zn===1?"multiple":"single"),Xt(pn.map(pt=>Pt(lt({},pt),{name:pt.exercise_name})))):Jn(!0)}},[(ut=mt==null?void 0:mt.actionTabs)==null?void 0:ut.key]),console.log(on,"visible"),(0,a.useEffect)(()=>{var cn;if(mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(ya(),ln(),mt.actionTabs.type===2)){const zn=(cn=mt.actionTabs)==null?void 0:cn.unified_setting;wa(zn)}},[mt.actionTabs]),(0,a.useEffect)(()=>{var cn,zn,pn,pt,na,er,cr;(cn=tn==null?void 0:tn.exercise)!=null&&cn.publish_time&&Dn.setFieldsValue({publish_time:re()((zn=tn==null?void 0:tn.exercise)==null?void 0:zn.publish_time)}),(pn=tn==null?void 0:tn.exercise)!=null&&pn.end_time&&Dn.setFieldsValue({end_time:re()((pt=tn==null?void 0:tn.exercise)==null?void 0:pt.end_time)}),Dn.setFieldsValue({exercise_type:(na=tn==null?void 0:tn.exercise)==null?void 0:na.exercise_type,simulate_exercise_num:(er=tn==null?void 0:tn.exercise)==null?void 0:er.simulate_exercise_num}),ce((cr=tn==null?void 0:tn.exercise)==null?void 0:cr.exercise_type)},[mt]);const la=cn=>{var zn;const pn=Dn.getFieldValue("publish_time");if(!pn||(zn=tn==null?void 0:tn.exercise)!=null&&zn.publish_time)return;let pt;cn===1?pt=re()(pn).add(120,"minutes"):pt=re()(pn).add(7,"days"),Dn.setFieldsValue({end_time:pt})},ya=cn=>ht(void 0,null,function*(){var zn,pn;Ot(!0);const pt=yield(0,b.N3)({coursesId:vn.coursesId,check_ids:[...((zn=mt.actionTabs.selectArrs)==null?void 0:zn.map(er=>Number(er)))||[]]});console.log(pt,"res");const na=((pn=pt==null?void 0:pt.course_info)==null?void 0:pn.map((er,cr)=>Pt(lt({},er),{key:er.course_group_id,title:er.course_group_name,name:er.course_group_name,disabled:!!er.is_published})))||[];if((pt==null?void 0:pt.status)!==-1){Tt([...na]);const er=re()();Dn.setFieldsValue({publish_time:er}),(Dn.getFieldValue("exercise_type")||1)===1?Dn.setFieldsValue({end_time:re()(er).add(120,"minutes")}):Dn.setFieldsValue({end_time:re()(er).add(7,"days")})}Ot(!1)});(0,a.useEffect)(()=>{var cn,zn,pn,pt,na,er;if((cn=tn==null?void 0:tn.exercise)!=null&&cn.is_appoint_user){const cr=((pn=(zn=tn==null?void 0:tn.exercise)==null?void 0:zn.all_exercise_users)==null?void 0:pn.map(Kn=>Kn.user_id))||[];Ra([...cr])}En((pt=tn==null?void 0:tn.exercise)==null?void 0:pt.is_appoint_user),zt((na=tn==null?void 0:tn.exercise)==null?void 0:na.is_miss_exam_user),Ma((er=tn==null?void 0:tn.exercise)==null?void 0:er.is_no_passing_user)},[tn]),(0,a.useEffect)(()=>{var cn,zn,pn,pt,na,er,cr,Kn;(zn=(cn=mt==null?void 0:mt.actionTabs)==null?void 0:cn.selectArrs)!=null&&zn[0]&&mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&Je({type:"exercise/getWorkSetting",payload:{categoryId:(pt=(pn=mt==null?void 0:mt.actionTabs)==null?void 0:pn.selectArrs)==null?void 0:pt[0],category:(er=(na=mt==null?void 0:mt.actionTabs)==null?void 0:na.selectArrs)==null?void 0:er[0],coursesId:(Kn=(cr=mt==null?void 0:mt.actionTabs)==null?void 0:cr.params)==null?void 0:Kn.id}})},[(Mt=mt==null?void 0:mt.actionTabs)==null?void 0:Mt.selectArrs]);const ma=()=>ht(void 0,null,function*(){var cn,zn,pn,pt,na,er,cr;const Kn=lt({},Dn.getFieldsValue()),no=re()(re()(Kn.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),Ur=re()(re()(Kn.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(no,no,33),Ur<=no){Le.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((_t==null?void 0:_t.length)<=0&&!In&&Ft.length>0&&!((cn=tn==null?void 0:tn.exercise)!=null&&cn.is_make_up_exercise)){Le.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const uo=Ft.map(Ci=>Ci.key),pr={check_ids:[...((zn=mt.actionTabs.selectArrs)==null?void 0:zn.map(Ci=>Number(Ci)))||[]],end_time:re()(Kn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:re()(Kn.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:_t.map(Ci=>Ci.course_group_id),unified_setting:!_t.length,exercise_type:Kn.exercise_type,simulate_exercise_num:Kn.simulate_exercise_num};if(((pn=mt.actionTabs.selectArrsAll)==null?void 0:pn.length)>0&&mt.actionTabs.type===1&&(pr.check_ids=[...((na=(pt=mt.actionTabs.selectArrsAll)==null?void 0:pt.filter(Ci=>!Ci.high_resources_consume||Ci.high_resources_consume_permission))==null?void 0:na.map(Ci=>Number(Ci==null?void 0:Ci.id)))||[]]),(er=tn==null?void 0:tn.exercise)!=null&&er.is_make_up_exercise){if(bt&&Va.length<=0||!bt&&!(yr||Ln)){Le.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}pr.is_appoint_user=bt,pr.is_miss_exam_user=yr,pr.is_no_passing_user=Ln,bt?pr.make_up_exercise_users=Va.map(Ci=>({user_id:Ci})):pr.make_up_exercise_user=[]}let{is_locked:gr,open_camera:Ir,screen_open:Cr,login_restrict:fr,ip_bind:co,ip_limit:Do,is_random:io,id:$r,identity_verify:oi,open_phone_video_recording:cl}=tn==null?void 0:tn.exercise;if(mt.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(gr||Ir||Cr||fr||co||Do=="pub"||Do=="inner"||oi||cl)&&Kn.exercise_type==2){if(Jn(!1),Je({type:"exercise/setActionTabs",payload:{}}),mt.actionTabs.type==2){let Ci=ye.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:Ae.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",Ae.createElement("span",{style:{color:"#FA6400"}}," ",(0,E.hi)(tn==null?void 0:tn.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>ht(void 0,null,function*(){var bi;Rt(!0);let zr=yield(0,de.Tr)({exercise_ids:[...((bi=mt.actionTabs.selectArrs)==null?void 0:bi.map(Ri=>Number(Ri)))||[]],course_id:vn.coursesId,type:"exercise"});if((zr==null?void 0:zr.student_count)===0){if((yield ct(pr))&&mt.actionTabs.isRouter){Ci.destroy(),z.history.push(`/classrooms/${vn.coursesId}/exercise/${$r}/detail?random=${io}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else qe(pr),Ee(zr)}),onCancel:()=>{Ci.destroy(),Rt(!1),ct(pr)}})}else{let Ci=ye.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:Ae.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>ht(void 0,null,function*(){var bi;Rt(!0);let zr=yield(0,de.Tr)({exercise_ids:[...((bi=mt.actionTabs.selectArrs)==null?void 0:bi.map(Ri=>Number(Ri)))||[]],course_id:vn.coursesId,type:"exercise"});if((zr==null?void 0:zr.student_count)===0){if((yield ct(pr))&&mt.actionTabs.isRouter){z.history.push(`/classrooms/${vn.coursesId}/exercise/${$r}/detail?random=${io}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else qe(pr),Ee(zr)})})}return}let al=yield(0,de.Tr)({exercise_ids:[...((cr=mt.actionTabs.selectArrs)==null?void 0:cr.map(Ci=>Number(Ci)))||[]],course_id:vn.coursesId,type:"exercise"});(al==null?void 0:al.student_count)===0?ct(pr):(qe(pr),Ee(al))}),bn=()=>{var cn;let zn=[...(cn=mt.actionTabs.selectArrsAll)==null?void 0:cn.filter(pn=>pn.high_resources_consume&&!pn.high_resources_consume_permission)];(zn==null?void 0:zn.length)>0&&mt.actionTabs.type===1&&ye.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:Ae.createElement("div",null,Ae.createElement("div",{className:ue.tipcontent},Ae.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",zn==null?void 0:zn.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Ae.createElement("div",{className:"mt20 mb20"},zn==null?void 0:zn.map(pn=>Ae.createElement("div",{className:ue.failedList,key:pn.id},Ae.createElement("div",{className:ue.name},pn==null?void 0:pn.exercise_name),Ae.createElement("div",{className:ue.publish,onClick:()=>{(0,E.xg)(`/classrooms/${vn.coursesId}/exercise/${pn.id}/detail?random=${pn.is_random}`)}},"\u53D1\u5E03"))))))})},ct=cn=>ht(void 0,null,function*(){var zn,pn,pt;if(mt.actionTabs.type===1){let cr=[...(zn=mt.actionTabs.selectArrsAll)==null?void 0:zn.filter(Kn=>Kn.high_resources_consume&&!Kn.high_resources_consume_permission)];if((cr==null?void 0:cr.length)==mt.actionTabs.selectArrsAll.length){Jn(!1),Je({type:"exercise/setActionTabs",payload:{}}),bn();return}}let na=!1;return wr(!0),(yield(0,y.ZP)(`/api/courses/${vn.coursesId}/exercises/publish.json`,{method:"post",body:cn})).status===0&&((0,E.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),ln(),Le.ZP.success("\u53D1\u5E03\u6210\u529F"),Jn(!1),Je({type:"exercise/setActionTabs",payload:{}}),(pn=mt==null?void 0:mt.actionTabs)!=null&&pn.cb?(pt=mt==null?void 0:mt.actionTabs)==null||pt.cb():Je({type:"classroomList/getClassroomExercisesList",payload:lt({},mt.actionTabs.params)}),na=!0,mt.actionTabs.type===1&&bn()),wr(!1),na}),ln=()=>{_n(1),Tt([]),Cn([])},fn=(cn,zn,pn)=>{cn<=0?Le.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(Ra(zn),Hr(pn),Ea(!1))};return Ae.createElement(a.Fragment,null,Ae.createElement(ye.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:xa,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:ma,confirmLoading:Ga||Fn,onCancel:()=>{ln(),Jn(!1),Je({type:"exercise/setActionTabs",payload:{}})}},Ae.createElement(Fe.Z,{spinning:Fn},Ft&&Ae.createElement(fe.default,{form:Dn},!!(($t=mt==null?void 0:mt.actionTabs)!=null&&$t.disabled)&&Ae.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},Ae.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:ee.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((Ut=tn==null?void 0:tn.exercise)!=null&&Ut.is_make_up_exercise)&&Ae.createElement(Ae.Fragment,null,Ae.createElement(Be.Z,null,Ae.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),Ae.createElement(fe.default.Item,{name:"exercise_type"},Ae.createElement(oe.ZP.Group,{disabled:((Sn=tn==null?void 0:tn.exercise)==null?void 0:Sn.exercise_status)>1,onChange:cn=>{ce(cn.target.value),la(cn.target.value)}},Ae.createElement(oe.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),Ae.createElement(oe.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),dn==2&&Ae.createElement(Be.Z,{className:`${ue.contentInterval}`},Ae.createElement("span",{className:`${ue.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),Ae.createElement(fe.default.Item,{name:"simulate_exercise_num"},Ae.createElement(Re.Z,{className:ue.numberInput,style:{width:145},precision:0,size:"middle",disabled:((We=tn==null?void 0:tn.exercise)==null?void 0:We.exercise_status)>1,min:1,max:999})),Ae.createElement("span",null,"\u6B21",Ae.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),Ae.createElement(Be.Z,null,Ae.createElement("span",{className:"mr10 mt5"},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),Ae.createElement(fe.default.Item,{name:"publish_time"},Ae.createElement(De.default,{style:{width:170},disabledDate:cn=>cn&&cn<=re()().subtract(0,"days"),disabledTime:Lt,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),Ae.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),Ae.createElement(fe.default.Item,{name:"end_time"},Ae.createElement(De.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,E.U6)(),"HH:mm")},disabledDate:cn=>cn&&cn{var pn,pt,na,er,cr;if(En(cn),cn)if((pn=tn==null?void 0:tn.exercise)!=null&&pn.is_appoint_user){const Kn=(na=(pt=tn==null?void 0:tn.exercise)==null?void 0:pt.all_exercise_users)==null?void 0:na.map(no=>no.user_id);Ra([...Kn])}else Ra([]),zt(!1),Ma(!1);else zt((er=tn==null?void 0:tn.exercise)==null?void 0:er.is_miss_exam_user),Ma((cr=tn==null?void 0:tn.exercise)==null?void 0:cr.is_no_passing_user)},disabled:((Tn=tn==null?void 0:tn.exercise)==null?void 0:Tn.exercise_status)!==1}),Ae.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!bt&&Ae.createElement(Be.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},Ae.createElement(Me.default,{checked:yr,disabled:((hn=tn==null?void 0:tn.exercise)==null?void 0:hn.exercise_status)!==1||((sn=tn==null?void 0:tn.exercise)==null?void 0:sn.miss_exam_count)<=0,onChange:cn=>{zt(cn.target.checked)}},Ae.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Ae.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{rr(1),En(!1),Ea(!0)}},"\uFF08",`${(rt=tn==null?void 0:tn.exercise)==null?void 0:rt.miss_exam_count}\u4EBA`,"\uFF09"),Ae.createElement(Me.default,{checked:Ln,disabled:((vt=tn==null?void 0:tn.exercise)==null?void 0:vt.exercise_status)!==1||(($e=tn==null?void 0:tn.exercise)==null?void 0:$e.no_passing_count)<=0,onChange:cn=>{Ma(cn.target.checked)}},Ae.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Ae.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{rr(2),En(!1),Ea(!0)}},"\uFF08",`${(He=tn==null?void 0:tn.exercise)==null?void 0:He.no_passing_count}\u4EBA`,"\uFF09")),bt&&Ae.createElement(Be.Z,{className:"mt20",style:{paddingLeft:"90px"}},Ae.createElement(ze.ZP,{type:"primary",ghost:!0,disabled:((yt=tn==null?void 0:tn.exercise)==null?void 0:yt.exercise_status)!==1,onClick:()=>{Ea(!0),rr(void 0)}},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Ae.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Ae.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${Va.length||0} \u4EBA`,"\uFF09"))),mt.actionTabs.type===2&&!((xt=tn==null?void 0:tn.exercise)!=null&&xt.is_make_up_exercise)&&Ae.createElement(Be.Z,{style:{marginBottom:"10px"}},Ae.createElement("span",{className:"mr10"},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),Ae.createElement(oe.ZP.Group,{value:In,onChange:cn=>{wa(cn.target.value),Cn([])}},Ae.createElement(oe.ZP,{disabled:!!((Ye=mt==null?void 0:mt.actionTabs)!=null&&Ye.disabled)||Ft.some(cn=>cn==null?void 0:cn.is_published)||!((Qe=mt==null?void 0:mt.actionTabs)!=null&&Qe.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),Ae.createElement(oe.ZP,{disabled:Ft.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Ft.length<=0&&mt.actionTabs.type===2&&!((gt=tn==null?void 0:tn.exercise)!=null&>.is_make_up_exercise)&&Ae.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(mt.actionTabs.type===1||!In)&&!((Xe=tn==null?void 0:tn.exercise)!=null&&Xe.is_make_up_exercise)&&Ft.length>0&&Ae.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Ae.createElement("span",{style:{flex:1}},Ae.createElement(Me.default,{checked:_t.length===Ft.length,onChange:cn=>{_t.length===Ft.length?Cn([]):Cn(Ft)}},"\u5168\u9009")),Ae.createElement("span",{style:{width:16}}),Ae.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",_t.length||0,"\u4E2A\u5206\u73ED")),(mt.actionTabs.type===1||!In)&&!((xe=tn==null?void 0:tn.exercise)!=null&&xe.is_make_up_exercise)&&Ft.length>0&&Ae.createElement(te.Z,{data:Ft,selectedRowKeys:_t,setSelectedRowKeys:Cn})),Ae.createElement(ne.Z,{visible:Un,setVisible:Ea,onK:fn,selectKeys:Va,selectRows:Wr,appointStudent:bt,modalParams:Na,courseId:vn.categoryId||((Rn=(Ht=mt==null?void 0:mt.actionTabs)==null?void 0:Ht.selectArrs)==null?void 0:Rn[0])})),Ae.createElement(se.Z,{resdata:ge,type:"exercisepush",okloading:Ga,oktext:(ge==null?void 0:ge.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:cn=>ht(void 0,null,function*(){var zn,pn,pt;wr(!0);let na=yield(0,y.ZP)(`/api/courses/${vn.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((zn=mt.actionTabs.selectArrs)==null?void 0:zn.map(er=>Number(er)))||[]]}});if(wr(!1),(na==null?void 0:na.status)===0)if(wt){let er=yield ct(Ie);if(ye.default.destroyAll(),er&&mt.actionTabs.isRouter){z.history.push(`/classrooms/${vn.coursesId}/exercise/${(pn=tn==null?void 0:tn.exercise)==null?void 0:pn.id}/detail?random=${(pt=tn==null?void 0:tn.exercise)==null?void 0:pt.is_random}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else ct(Ie)})})),Ae.createElement(pe.Z,{text:"\u662F\u5426\u7EE7\u7EED\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u53D1\u5E03\uFF1F",okText:"\u786E\u8BA4\u53D1\u5E03",visible:on,dataSource:Mn,onSuccess:()=>{qt(!1),Jn(!0)},onClose:()=>{qt(!1),ln(),Je({type:"exercise/setActionTabs",payload:{}})}}))};var Kt=(0,z.connect)(({exercise:mt})=>({exercise:mt}))(kt)},59553:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return be}});var a=x(59301),fe=x(92832),Le=x(24905),ye=x(95237),Fe={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},Be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",oe=x(2524),Re=(Me,ze,Ce)=>new Promise((re,y)=>{var E=ee=>{try{b(Ce.next(ee))}catch(te){y(te)}},z=ee=>{try{b(Ce.throw(ee))}catch(te){y(te)}},b=ee=>ee.done?re(ee.value):Promise.resolve(ee.value).then(E,z);b((Ce=Ce.apply(Me,ze)).next())}),be=({data:Me,value:ze=[],handleChangePage:Ce,setSelectedRowKeys:re,selectedRowKeys:y,onChange:E=()=>{}})=>{const[z,b]=(0,a.useState)([]),[ee,te]=(0,a.useState)([]),[ne,ue]=(0,a.useState)([]);let[se,de]=(0,a.useState)(1),[pe,Ae]=(0,a.useState)();return(0,a.useEffect)(()=>{b(Me),te([]),ue([])},[Me]),(0,a.useEffect)(()=>{re&&(te(y),ue(y))},[y]),a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",{className:Fe.leftdiv},a.createElement(fe.default.Search,{size:"middle",onChange:Se=>Re(void 0,null,function*(){b(Me.filter(Te=>{var we;return(we=Te==null?void 0:Te.name)==null?void 0:we.includes(Se.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),z.length===0&&a.createElement(oe.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),a.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},a.createElement(Le.default.Group,{value:ee.map(Se=>`${Se.course_group_id}`),onChange:Se=>{re(z.filter(Te=>Se.includes(`${Te.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},z.map((Se,Te)=>a.createElement(ye.Z,{key:Se.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},a.createElement(Le.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Se.is_published,value:`${Se.course_group_id}`},a.createElement("div",{className:Fe.listClass},a.createElement("span",{className:Fe.spantitle,style:{width:Se.is_published?"108px":"170px"}},Se.name),Se.is_published&&a.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),a.createElement("div",{className:Fe.rightdiv},a.createElement(fe.default.Search,{onChange:Se=>{ue(ee.filter(Te=>Te.name.includes(Se.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&a.createElement(oe.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&a.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},a.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Se,Te)=>a.createElement(ye.Z,{justify:"space-between",style:{marginTop:"10px"},key:Se.course_group_id},a.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Se.name),a.createElement("img",{src:Be,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(ee.filter(we=>`${we.course_group_name}`!=`${Se.course_group_name}`))}})))))))}},21390:function(Nt,st,x){"use strict";var a=x(59301),fe=x(31797),Le=x(5871),ye=x(78241),Fe=x(43418),Be=x(71418),oe=x(1710),Re=x(92832),De=x(95237),be=x(43604),Me=x(3113),ze=x(87513),Ce=x(66649),re=x.n(Ce),y=x(65582),E=x(65862),z=x(27158),b=x(41867),ee=x(61527),te=x(59301),ne=(pe,Ae,Se)=>new Promise((Te,we)=>{var ot=Ve=>{try{it(Se.next(Ve))}catch(lt){we(lt)}},Ze=Ve=>{try{it(Se.throw(Ve))}catch(lt){we(lt)}},it=Ve=>Ve.done?Te(Ve.value):Promise.resolve(Ve.value).then(ot,Ze);it((Se=Se.apply(pe,Ae)).next())});const{Countdown:ue}=fe.default,se=({value:pe,onChange:Ae,MaxMinutes:Se})=>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(Le.Z,{value:pe,onChange:Ae,min:0,precision:0,max:Se,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Se}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),de=({exercise:pe,successCb:Ae,dispatch:Se})=>{var Te,we,ot,Ze;const it=(0,y.useParams)(),[Ve]=ye.default.useForm(),lt=ye.default.useWatch("time",Ve),[Pt,ht]=(0,a.useState)(!1),Et=(0,a.useRef)(),{actionTabs:Lt}=pe,[kt,Kt]=(0,a.useState)(),[,mt,Je,ut]=(0,ee.U)(ze.n7,{id:it.categoryId}),[,Mt,$t]=(0,ee.U)(ze.Cd,{});(0,a.useEffect)(()=>{pe.actionTabs.key==="student-unlock"&&(ht(!1),Ve.resetFields())},[pe.actionTabs.key]);const Ut=()=>new Promise($e=>ne(void 0,null,function*(){var He,yt;return Et.current=yield(0,z.y)({ip_limit:(He=Lt==null?void 0:Lt.exerciseParams)==null?void 0:He.ip_limit,ip_bind:(yt=Lt==null?void 0:Lt.exerciseParams)==null?void 0:yt.ip_bind_type}),$e()})),Sn=()=>ne(void 0,null,function*(){var $e,He,yt,xt,Ye;yield Ve.validateFields();const Qe=Ve.getFieldsValue();if(ht(!0),((($e=Lt==null?void 0:Lt.exerciseParams)==null?void 0:$e.ip_limit)!=="no"||(He=Lt==null?void 0:Lt.exerciseParams)!=null&&He.ip_bind_type)&&(yield Ut()),(yield(0,ze.ZD)((yt=Lt==null?void 0:Lt.exerciseParams)==null?void 0:yt.id,{exercise_user_id:(xt=Lt==null?void 0:Lt.exerciseParams)==null?void 0:xt.exercise_user_id,unlock_key:Qe.unlock_key,time:Qe.time,ip:Et.current})).status===0){if(Ae){Se({type:"exercise/setActionTabs",payload:{}}),Ae();return}const Xe=Lt==null?void 0:Lt.exerciseParams;(0,E.nr)({inner_ip:Xe.inner_ip,public_ip:Xe.public_ip,open_camera:Xe.open_camera,ip_limit:Xe.ip_limit,ip_bind:Xe.ip_bind,ip_bind_type:Xe.ip_bind_type,exercise_tips:Xe.exercise_tips,exerciseId:Xe.id,screen_open:Xe.screen_open,screen_num:Xe.screen_num,screen_sec:Xe.screen_sec,coursesId:it.coursesId,login:(Ye=(0,b.eY)())==null?void 0:Ye.login,history,identity_verify:Xe.identity_verify,open_phone_video_recording:Xe.open_phone_video_recording,current_status:Xe.current_status}),Se({type:"exercise/setActionTabs",payload:{}})}ht(!1)}),We=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:$e=>te.createElement("span",{className:$e.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},$e)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:$e=>te.createElement("span",{className:$e.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},$e)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],en=((Te=Lt==null?void 0:Lt.exerciseParams)==null?void 0:Te.errorMessage)&&typeof((we=Lt==null?void 0:Lt.exerciseParams)==null?void 0:we.errorMessage)=="object";(0,a.useEffect)(()=>{pe.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const $e=yield $t(it);yield Je({}),$e.status||Kt($e)})},[pe.actionTabs.key]);const{time:Tn,end_time:hn}=(kt==null?void 0:kt.exercise)||{},sn=ut!=null&&ut.user_end_time?re()(ut==null?void 0:ut.user_end_time).add(1,"minutes"):re()(),rt=re()(ut==null?void 0:ut.user_total_end_time)>sn?Math.round(re().duration(re()(ut==null?void 0:ut.user_total_end_time).diff(sn.startOf("minute"))).asMinutes()):0,vt=((ut==null?void 0:ut.student_left_minutes)||0)+(lt||0);return te.createElement(te.Fragment,null,te.createElement(Fe.default,{width:514,centered:!0,closable:!!((ot=Lt==null?void 0:Lt.exerciseParams)!=null&&ot.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:pe.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Se({type:"exercise/setActionTabs",payload:{}})}},te.createElement(Be.Z,{spinning:mt||Mt},en&&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 "),!en&&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"),en&&te.createElement(oe.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Ze=Lt==null?void 0:Lt.exerciseParams)==null?void 0:Ze.errorMessage)||{}],columns:We}),te.createElement("div",{className:""},te.createElement(ye.default,{form:Ve,layout:"vertical",autoComplete:"off"},te.createElement(ye.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(Re.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Tn!==-1?te.createElement(te.Fragment,null,te.createElement(ye.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",re()(ut==null?void 0:ut.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(se,{MaxMinutes:rt})),te.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},mt||Mt?"--":vt),"\u5206\u949F",vt!==0&&(ut==null?void 0:ut.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},re()(ut==null?void 0:ut.user_end_time).add(lt||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 ",re()(hn).format("YYYY-MM-DD HH:mm")))),te.createElement(De.Z,{justify:"space-between",align:"middle"},te.createElement(be.Z,null),te.createElement(be.Z,null,te.createElement(Me.ZP,{loading:Pt,onClick:Sn},"\u8FDB\u5165\u8003\u8BD5"))))))};st.Z=(0,y.connect)(({exercise:pe})=>({exercise:pe}))(de)},82896:function(Nt,st,x){"use strict";x.d(st,{w:function(){return Be}});var a=x(38147),fe=x(43418),Le=x(65582),ye=x(59301),Fe=(oe,Re,De)=>new Promise((be,Me)=>{var ze=y=>{try{re(De.next(y))}catch(E){Me(E)}},Ce=y=>{try{re(De.throw(y))}catch(E){Me(E)}},re=y=>y.done?be(y.value):Promise.resolve(y.value).then(ze,Ce);re((De=De.apply(oe,Re)).next())});const Be=(oe,Re,De="\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E...",be=1,Me=2)=>Fe(void 0,null,function*(){be===1&&(0,Le.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:be===1?De:"\u6B63\u5728\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const ze=yield(0,a.ZP)(`/api/exercises/${Re}/user_appraise_status.json`,{method:"get",params:{appraise_type:be}});if((ze==null?void 0:ze.status)===-1)return(0,Le.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),Promise.reject();let Ce={status:0};if((ze==null?void 0:ze.type)===2&&(Ce=yield(0,a.ZP)(`/api/exercises/${Re}/create_appraise_students.json`,{method:"get"})),(0,Le.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Ce==null?void 0:Ce.status)===-1)return Promise.reject();if((ze==null?void 0:ze.type)===2){const re=()=>{Le.history.replace(`/classrooms/${oe}/exercise/${Re}/centralizeReview/${Ce==null?void 0:Ce.login}`)};if(fe.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:re,onCancel:()=>{Me===1&&Le.history.replace(`/classrooms/${oe}/exercise/${Re}/detail`)},content:ye.createElement("div",null,ye.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",ye.createElement("span",{onClick:re,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),ye.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"))}),Me!==3)return Promise.reject()}if((ze==null?void 0:ze.type)===3&&(fe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",keyboard:!1,title:"\u63D0\u793A",onOk:()=>{Me===1&&Le.history.replace(`/classrooms/${oe}/exercise/${Re}/detail`)},content:ye.createElement("div",null,(ze==null?void 0:ze.message)||"")}),Me!==3)||(ze==null?void 0:ze.type)===4&&(fe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{Me===1&&Le.history.replace(`/classrooms/${oe}/exercise/${Re}/detail`)},content:ye.createElement("div",null,(ze==null?void 0:ze.message)||"")}),Me!==3))return Promise.reject()})},72851:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Pt}});var a=x(59301),fe=x(5112),Le=x(3113),ye=x(8591),Fe=x(43418),Be=x(5871),oe=x(95237),Re=x(43604),De=x(28103),be=x(50258),Me={flex_box_center:"flex_box_center___eijRq",flex_space_between:"flex_space_between___R4Vev",flex_box_vertical_center:"flex_box_vertical_center___j8R6g",flex_box_center_end:"flex_box_center_end___eB0cz",flex_box_column:"flex_box_column___b9VdU",md:"md___tcpb2",title:"title___dVHM9"},ze=x(41867),Ce=x(24334),re=x(38147),y=x(65582),E=x(6339),z=x(88761),b=x(87169),ee=x(26227),te=x(59301),ne=Object.defineProperty,ue=Object.defineProperties,se=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Se=(ht,Et,Lt)=>Et in ht?ne(ht,Et,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):ht[Et]=Lt,Te=(ht,Et)=>{for(var Lt in Et||(Et={}))pe.call(Et,Lt)&&Se(ht,Lt,Et[Lt]);if(de)for(var Lt of de(Et))Ae.call(Et,Lt)&&Se(ht,Lt,Et[Lt]);return ht},we=(ht,Et)=>ue(ht,se(Et)),ot=(ht,Et,Lt)=>new Promise((kt,Kt)=>{var mt=Mt=>{try{ut(Lt.next(Mt))}catch($t){Kt($t)}},Je=Mt=>{try{ut(Lt.throw(Mt))}catch($t){Kt($t)}},ut=Mt=>Mt.done?kt(Mt.value):Promise.resolve(Mt.value).then(mt,Je);ut((Lt=Lt.apply(ht,Et)).next())});const Ze={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var it=(ht=>(ht[ht.SET_PATH=0]="SET_PATH",ht[ht.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",ht))(it||{});function Ve(ht,Et){switch(Et.type){case 0:return we(Te({},ht),{selectedPath:Et.payload});case 1:return we(Te({},ht),{passedContent:Et.payload});default:throw new Error}}var Pt=({language:ht,dispatch:Et,shixunWorkReport:Lt,v:kt,languages:Kt,classroomList:mt,autoHeight:Je,diff_code_count:ut,data:Mt})=>{const[$t,Ut]=(0,a.useState)(Kt==null?void 0:Kt[0]),Sn=(0,y.useParams)();return(0,a.useEffect)(()=>{Ut(Kt==null?void 0:Kt[0])},[]),(0,a.useEffect)(()=>{var We;Ut((We=Kt==null?void 0:Kt.filter(en=>en.language===($t==null?void 0:$t.language)))==null?void 0:We[0])},[Kt]),te.createElement(te.Fragment,null,te.createElement("h2",null," ",te.createElement("span",null,kt.is_finish?te.createElement("span",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801",te.createElement("span",{className:"ml5 font12 c-grey-999"},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801")):te.createElement("span",null,"\u6700\u65B0\u4EE3\u7801",te.createElement("span",{className:"ml5 font12 c-grey-999"},"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5")),(Kt==null?void 0:Kt.length)>1&&te.createElement(fe.ZP.Group,{defaultValue:ht,style:{marginLeft:10},onChange:We=>{var en;kt.language=We.target.value,Ut((en=Kt==null?void 0:Kt.filter(Tn=>Tn.language===We.target.value))==null?void 0:en[0])}},Kt==null?void 0:Kt.map(We=>te.createElement(fe.ZP,{value:We==null?void 0:We.language},We==null?void 0:We.language)))),(0,ze.GJ)()&&Lt!="shixunWorkReport"&&te.createElement("span",null,te.createElement("span",null,"\u5F97\u5206 ",$t==null?void 0:$t.score,"/",$t==null?void 0:$t.total_score),te.createElement(Le.ZP,{style:{margin:"0px 10px"},onClick:()=>{var We,en;if(!((en=(We=mt.AssistantObject)==null?void 0:We.hack)!=null&&en.can_appraise)&&(0,ze.Rm)()){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let Tn=$t==null?void 0:$t.score;Fe.default.confirm({title:"\u8C03\u5206",content:te.createElement("div",null,te.createElement("p",null,"\u5F97\u5206\uFF1A",$t==null?void 0:$t.score,"/",$t==null?void 0:$t.total_score),te.createElement("p",null,"\u8C03\u5206\uFF1A",te.createElement(Be.Z,{min:0,max:$t==null?void 0:$t.total_score,defaultValue:$t==null?void 0:$t.score,onChange:hn=>{Tn=hn}}))),okText:"\u786E\u8BA4",onOk:()=>ot(void 0,null,function*(){(yield(0,re.ZP)(`/api/courses/${Sn==null?void 0:Sn.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:Sn==null?void 0:Sn.coursesId,hack_user_code_id:$t==null?void 0:$t.hack_user_id,score:Tn}})).status===0&&(ye.ZP.success("\u8C03\u5206\u6210\u529F"),Et({type:"shixunHomeworks/setActionTabs",payload:{}}),Et({type:"shixunHomeworks/getShixunWorkReports",payload:Te({},Sn)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,ze.GJ)()&&Lt!="shixunWorkReport"&&te.createElement(Le.ZP,{onClick:()=>{var We;if(!((We=mt.AssistantObject.hack)!=null&&We.can_appraise)&&(0,ze.Rm)()){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:Lt.user_id,type:"1",language:$t==null?void 0:$t.language,v:kt,data:Te({},Lt)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),te.createElement(be.ZP,{height:300,language:$t==null?void 0:$t.language,value:$t!=null&&$t.code?Ce.Base64.decode($t==null?void 0:$t.code):"",autoHeight:Je,theme:"default",options:Ze}),(($t==null?void 0:$t.comment)||($t==null?void 0:$t.hidden_comment))&&te.createElement("div",null,te.createElement(oe.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},te.createElement(Re.Z,{flex:1},te.createElement("h1",{className:Me.title},"\u70B9\u8BC4\u5185\u5BB9")),te.createElement(Re.Z,{className:"pr30"},(0,ze.GJ)()&&te.createElement(Le.ZP,{onClick:()=>ot(void 0,null,function*(){Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:te.createElement(b.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return ot(this,null,function*(){(yield(0,z.gZ)({comment_id:$t==null?void 0:$t.comment_id,homeworkId:Sn.homeworkId,type:"hack"})).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),Et({type:"shixunHomeworks/getShixunWorkReports",payload:Te({},Sn)}))})}})})},te.createElement(ee.Z,null),"\u5220\u9664"))),te.createElement(De.Z,{style:{margin:0}}),($t==null?void 0:$t.comment)&&te.createElement("aside",{className:"pl30 pr30 mt20"},te.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),te.createElement("br",null),te.createElement(E.Z,{value:$t==null?void 0:$t.comment})),($t==null?void 0:$t.hidden_comment)&&te.createElement("aside",{className:"pl30 pr30 mt20"},te.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),te.createElement("br",null),te.createElement(E.Z,{value:$t==null?void 0:$t.hidden_comment}))))}},99517:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return pe}});var a=x(59301),fe={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Le=Object.defineProperty,ye=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,oe=(Ae,Se,Te)=>Se in Ae?Le(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,Re=(Ae,Se)=>{for(var Te in Se||(Se={}))Fe.call(Se,Te)&&oe(Ae,Te,Se[Te]);if(ye)for(var Te of ye(Se))Be.call(Se,Te)&&oe(Ae,Te,Se[Te]);return Ae};const De=Ae=>React.createElement("svg",Re({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Ae),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var be="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",Me=x(99313),ze=x(92310),Ce=x.n(ze),re=x(59301),y=Object.defineProperty,E=Object.defineProperties,z=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(Ae,Se,Te)=>Se in Ae?y(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,ue=(Ae,Se)=>{for(var Te in Se||(Se={}))ee.call(Se,Te)&&ne(Ae,Te,Se[Te]);if(b)for(var Te of b(Se))te.call(Se,Te)&&ne(Ae,Te,Se[Te]);return Ae},se=(Ae,Se)=>E(Ae,z(Se)),pe=({dataSource:Ae,className:Se,style:Te})=>{const[we,ot]=(0,a.useState)([]),[Ze,it]=(0,a.useState)(""),Ve=(0,a.useRef)("");(0,a.useEffect)(()=>{if(Ae!=null&&Ae.length){const ht=String(Math.random()).slice(-6),Et=Ae.map(Lt=>se(ue({},Lt),{key:`${ht}-${Lt.key}`}));ot(Et),it(Et[0].key)}},[Ae.length]);const lt=ht=>{it(ht),Ve.current=ht;const Et=document.getElementById(ht);if(Et){const Lt=Et.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Lt,behavior:"smooth"})}},Pt=()=>{const ht=we.map(Lt=>document.getElementById(Lt.key)),Et=window.innerHeight/2;for(const Lt of ht)if(Lt){const kt=Lt.getBoundingClientRect();if(kt.top>=0&&kt.top(window.addEventListener("scroll",Pt),()=>{window.removeEventListener("scroll",Pt)}),[we]),re.createElement("div",{className:Ce()(fe.anchorNavigation,Se),style:Te},re.createElement(Me.default,{items:we,tabBarGutter:60,className:fe.tabs,activeKey:Ze,onChange:lt}),we.map(ht=>re.createElement("div",{key:ht.key,id:ht.key,className:fe.box},re.createElement("div",{className:fe.head},re.createElement("img",{className:"mr10",src:be,alt:"Dot"}),ht.label),re.createElement("div",{className:fe.element},ht.element))))}},99981:function(Nt,st,x){"use strict";x.d(st,{Q8:function(){return Lt},d0:function(){return kt},w6:function(){return Et}});var a=x(59301),fe=x(5083),Le=x(57809),ye=x(8591),Fe=x(43418),Be=x(5112),oe=x(95237),Re=x(43604),De=x(6848),be=x(24905),Me=x(3113),ze=x(66649),Ce=x.n(ze),re=x(41867),y=x(38147),E=x(89392),z=x.n(E),b=x(65862),ee=x(61191),te=x(65582),ne=x(4324),ue=x(66457),se=x(42656),de=x(83028),pe=x(60979),Ae=x(59301),Se=Object.defineProperty,Te=Object.defineProperties,we=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ve=(ut,Mt,$t)=>Mt in ut?Se(ut,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$t}):ut[Mt]=$t,lt=(ut,Mt)=>{for(var $t in Mt||(Mt={}))Ze.call(Mt,$t)&&Ve(ut,$t,Mt[$t]);if(ot)for(var $t of ot(Mt))it.call(Mt,$t)&&Ve(ut,$t,Mt[$t]);return ut},Pt=(ut,Mt)=>Te(ut,we(Mt)),ht=(ut,Mt,$t)=>new Promise((Ut,Sn)=>{var We=hn=>{try{Tn($t.next(hn))}catch(sn){Sn(sn)}},en=hn=>{try{Tn($t.throw(hn))}catch(sn){Sn(sn)}},Tn=hn=>hn.done?Ut(hn.value):Promise.resolve(hn.value).then(We,en);Tn(($t=$t.apply(ut,Mt)).next())});function Et(ut,Mt){const $t=[];for(let Ut=ut;Ut{const Ut=utCe()(Mt).endOf("day"),We=ut{const $t=parseInt(Ce()(ut).format("HH")),Ut=parseInt(Ce()().format("HH")),Sn=parseInt(Ce()().format("mm"));if(!ut)return{disabledHours:()=>Et(0,Ut),disabledMinutes:()=>Et(0,Sn)};if(Mt){const We=parseInt(Ce()(Mt).format("HH")),en=parseInt(Ce()(Mt).format("mm"));return Ce()(ut).isSame(Ce()(Mt),"day")?{disabledHours:()=>Et(0,We),disabledMinutes:()=>$t<=We?Et(0,en):[]}:void 0}if(Ce()(ut).isSame(Ce()(),"day"))return{disabledHours:()=>Et(0,Ut),disabledMinutes:()=>Ce()(ut).isSame(Ce()(),"hour")&&$t<=Ut?Et(0,Sn):[]}},{RangePicker:Kt}=fe.default,{Option:mt}=Le.default,Je=({shixunHomeworks:ut,loading:Mt,dispatch:$t,classroomList:Ut,user:Sn})=>{var We,en,Tn,hn,sn,rt,vt,$e,He;const yt=(0,te.useParams)(),{workSetting:xt,workList:Ye,shixunWorkList:Qe,headerInfo:gt,changeData:Xe}=ut,[xe,Ht]=(0,a.useState)(!1),[Rn,vn]=(0,a.useState)(!1);let[Dn,Qn]=(0,a.useState)([]),[_n,Ft]=(0,a.useState)([]),[Tt,Fn]=(0,a.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Ot,_t]=(0,a.useState)({}),[Cn,In]=(0,a.useState)({});(0,a.useEffect)(()=>()=>{Qn([])},[]),(0,a.useEffect)(()=>{Ht(!(0,re.GJ)())},[(0,re.GJ)()]);const wa=()=>{$t({type:"shixunHomeworks/getWorkSetting",payload:lt({},yt)})};(0,a.useEffect)(()=>{if(!(xt!=null&&xt.course_id))return;Object.keys(Tt).map(function(En){Tt[En]=xt[En]}),(!Tt.allow_late||!Tt.unified_late)&&(Tt.late_penalty=20,Tt.penalty_type=ne.Q.Percent),Tt.unified_setting||(Tt.unified_late=!1,Tt.unified_anonymous_comment=!1,Tt.unified_anonymous_appeal=!1),Dn=JSON.parse(JSON.stringify(xt.group_settings.map(En=>Pt(lt({},En),{group_name:[En.group_name]})).filter(En=>En.publish_time!==null))),_n=JSON.parse(JSON.stringify(xt.allow_late_settings.map(En=>Pt(lt({},En),{group_name:[En.group_name]})).filter(En=>En.late_time!==null))),Fn(lt({},Tt));const bt=(0,b.QE)((Dn==null?void 0:Dn.length)>0?Dn:[]);Qn([...bt]),(_n==null?void 0:_n.length)<=0?Ft([{penalty_type:ne.Q.Percent,late_penalty:20}]):Ft([..._n])},[xt]);const Ga=()=>ht(void 0,null,function*(){var bt,En;if(((bt=Sn==null?void 0:Sn.userInfo)==null?void 0:bt.user_status)===2){(0,ue.Rd)();return}const yr=JSON.parse(JSON.stringify(Tt));if(yr.challenge_settings.filter(Ln=>!Ln.hide),yr.categoryId=yt.categoryId,(En=yr.challenge_settings)!=null&&En.every(Ln=>!Ln.checked)){ye.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Dn),!Tt.unified_setting)Dn=Dn==null?void 0:Dn.map(Ln=>{var Ma;if(!Ln.publish_time||!Ln.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ln.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ln.group_name=typeof(Ln==null?void 0:Ln.group_name)=="string"?[Ln==null?void 0:Ln.group_name]:Ln==null?void 0:Ln.group_name,Ln.group_id=(Ma=xt.group_settings)==null?void 0:Ma.filter(Na=>{var rr;return(rr=Ln==null?void 0:Ln.group_name)==null?void 0:rr.includes(Na.group_name)}).map(Na=>Na.group_id||Na.id).toString().split(","),Ln});else if(!Tt.publish_time||!Tt.end_time)throw ye.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(yr.group_settings=Dn,Tt.allow_late)if(Tt.unified_late){if(Tt.late_penalty===null||Tt.late_penalty===void 0||Tt.late_penalty<0||Tt.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Tt.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else _n=_n==null?void 0:_n.map(Ln=>{var Ma,Na;if(Ln.late_penalty===null||Ln.late_penalty===void 0||Ln.late_penalty<0||Ln.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ln.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ln.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ln.group_name=typeof(Ln==null?void 0:Ln.group_name)=="string"?[Ln==null?void 0:Ln.group_name]:Ln==null?void 0:Ln.group_name,Ln.group_id=(Na=(Ma=Ln==null?void 0:Ln.group_name)==null?void 0:Ma.map(rr=>{var dn,ce;let ge=(ce=(dn=xt.group_settings)==null?void 0:dn.filter(Ee=>(Ee==null?void 0:Ee.group_name)===rr))==null?void 0:ce[0];return ge==null?void 0:ge.group_id}))==null?void 0:Na.toString().split(","),Ln}),yr.allow_late_settings=_n;let zt=yield(0,pe.Tr)({homework_common_ids:[parseInt(yt.categoryId)],course_id:yt.coursesId,type:"homework_common"});(zt==null?void 0:zt.student_count)===0?wr(yr):(In(yr),_t(zt))}),wr=bt=>{var En;if(bt.total_score===null){ye.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(bt!=null&&bt.work_efficiency&&bt.eff_score===null){ye.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const yr=bt.challenge_settings.reduce((Ma,Na)=>Ma+Number(Na.challenge_score),0);if((yr==null?void 0:yr.toFixed(10))!==((En=bt.total_score-bt.eff_score)==null?void 0:En.toFixed(10))){ye.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${bt.total_score}\u5206`);return}const zt={shixun_evaluation:bt.shixun_evaluation,challenge_settings:bt.challenge_settings};let Ln=()=>{var Ma;const Na=()=>ht(void 0,null,function*(){vn(!0),(yield(0,y.ZP)(`/api/homework_commons/${yt.categoryId}/publish_setting.json`,{method:"post",body:lt({},bt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),wa(),$t({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:lt({},yt)})),vn(!1)});!(0,E.isEqual)(Xe,zt)&&!((Ma=gt==null?void 0:gt.homework_status)!=null&&Ma.includes("\u672A\u53D1\u5E03"))?Fe.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Na}):Na()};xt!=null&&xt.high_resources_consume&&!(xt!=null&&xt.high_resources_consume_permission)?$t({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:yt.coursesId,type:"shixun",type_id:yt.categoryId,name:xt.homework_name,fn:()=>{Ln()}}}):Ln()},tn=(bt,En,yr="group_id")=>{var zt;return En?En.find(Ln=>Ln[yr]===bt):(zt=xt==null?void 0:xt.group_settings)==null?void 0:zt.find(Ln=>Ln.group_id[0]===bt)},Un=(xt==null?void 0:xt.allow_late)||(xt==null?void 0:xt.anonymous_comment),Ea=bt=>{var En,yr;const zt=tn(bt,xt==null?void 0:xt.allow_late_settings,"id"),Ln=tn(bt,xt==null?void 0:xt.anonymous_comment_settings),Ma=tn(bt);return(xt==null?void 0:xt.allow_late)&&zt&&Ce()(zt==null?void 0:zt.late_time)<=Ce()()||(xt==null?void 0:xt.anonymous_comment)&&Ln&&(Ln==null?void 0:Ln.evaluation_start)!==null||((yr=(Ce()(Ma==null?void 0:Ma.end_time)<=Ce()()&&((En=xt==null?void 0:xt.allow_late_settings)==null?void 0:En.filter(Na=>Na.group_id.includes(bt))))[0])==null?void 0:yr.late_time)!=null},Va=(0,a.useMemo)(()=>(xt==null?void 0:xt.allow_late)||(xt==null?void 0:xt.all_group_late),[xt,gt]),Ra=xt==null?void 0:xt.anonymous_comment,Wr=bt=>{if(!bt)return!1;const En=tn(bt,xt==null?void 0:xt.anonymous_comment_settings);return(xt==null?void 0:xt.anonymous_comment)&&En&&(En==null?void 0:En.evaluation_start)!==null},Hr=(bt,En)=>{var yr,zt,Ln;$t({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:bt,index:En,rangePickerDisabled:xe||(Ce()()<=Ce()((zt=tn((yr=bt==null?void 0:bt.group_id)==null?void 0:yr[0]))==null?void 0:zt.publish_time)?!1:[!0,Ea((Ln=bt==null?void 0:bt.group_id)==null?void 0:Ln[0])]),disabledDate:xt==null?void 0:xt.course_end_date}})};return Ae.createElement("section",{className:ee.Z.form},Ae.createElement("div",{className:ee.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Ae.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Ae.createElement("div",null,Ae.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ae.createElement(Be.ZP.Group,{disabled:xe||!((We=gt==null?void 0:gt.homework_status)!=null&&We.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((en=Ut.AssistantObject.practice)!=null&&en.can_publish),value:Tt.unified_setting,onChange:bt=>{var En;if(!((En=gt==null?void 0:gt.homework_status)!=null&&En.includes("\u672A\u53D1\u5E03"))){ye.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Tt.unified_setting=!Tt.unified_setting,Tt.unified_setting||(Tt.unified_late=!1,Ft([{late_penalty:5}])),Fn(Object.assign({},Tt)),Tt.unified_setting===!1&&Dn==""){Qn(Dn.concat({}));return}Tt.unified_setting&&(Qn([]),Ft([{late_penalty:5}]))}},Ae.createElement(Be.ZP,{value:!0,disabled:xe||!(xt!=null&&xt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Ae.createElement(Be.ZP,{disabled:xe||!((Tn=xt==null?void 0:xt.group_settings)!=null&&Tn.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((hn=xt==null?void 0:xt.group_settings)==null?void 0:hn.length)===0&&Ae.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Tt.unified_setting&&Ae.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Ae.createElement(oe.Z,{align:"middle"},Ae.createElement(Re.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Ae.createElement(Re.Z,{className:"ml10"},Ae.createElement(fe.default,{size:"large",disabled:xe||!((sn=gt==null?void 0:gt.homework_status)!=null&&sn.includes("\u672A\u53D1\u5E03")||(rt=gt==null?void 0:gt.homework_status)!=null&&rt.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((vt=Ut.AssistantObject.practice)!=null&&vt.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:bt=>Lt(bt,xt==null?void 0:xt.course_end_date),disabledTime:bt=>kt(bt),value:Tt.publish_time?Ce()(Tt.publish_time):"",onChange:(bt,En)=>{Tt.publish_time=En,(Tt.end_time==""||!Tt.end_time)&&Tt.unified_setting&&(Tt.end_time=Ce()(bt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Fn(Object.assign({},Tt))}}))),Ae.createElement(oe.Z,{align:"middle",className:"pl30"},Ae.createElement(Re.Z,null,"\u622A\u6B62\u65F6\u95F4"),Ae.createElement(Re.Z,{className:"ml10"},Ae.createElement(fe.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(xt==null?void 0:xt.allow_late)&&(xt==null?void 0:xt.homework_status.includes("\u5DF2\u622A\u6B62"))||xe||(xt==null?void 0:xt.allow_late)&&Ce()()>=Ce()(xt==null?void 0:xt.end_time)||(0,re.Rm)()&&!(($e=Ut.AssistantObject.practice)!=null&&$e.can_publish),disabledDate:bt=>Lt(bt,xt==null?void 0:xt.course_end_date,Tt.publish_time),disabledTime:bt=>kt(bt,Tt.publish_time),value:Tt.end_time?Ce()(Tt.end_time):"",onChange:(bt,En)=>{Tt.end_time=En,Fn(Object.assign({},Tt))}})))),!Tt.unified_setting&&(Dn==null?void 0:Dn.length)>0&&Ae.createElement(oe.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Dn&&Dn.map(function(bt,En){var yr,zt,Ln,Ma,Na,rr,dn;return Ae.createElement(Re.Z,{span:24,key:En},Ae.createElement(oe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:En==(Dn==null?void 0:Dn.length)-1?"0px":"10px"}},Ae.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",En+1),Ae.createElement(Le.default,{disabled:xe||((yr=gt==null?void 0:gt.homework_status)!=null&&yr.includes("\u672A\u53D1\u5E03")&&bt.id||Ce()(){var ge;if((0,re.Rm)()&&!((ge=Ut.AssistantObject.practice)!=null&&ge.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dn[En].group_name=ce,Dn[En].group_id=bt.group_id;const Ee=(0,E.flattenDeep)(Dn.map(qe=>qe.group_name)),Ie=_n.map(qe=>{let wt=(qe==null?void 0:qe.group_name)||[];return Pt(lt({},qe),{group_name:(0,E.remove)(wt,Rt=>Ee.includes(Rt))})});Ft(Ie),Qn(Dn.slice())},maxTagCount:4,maxTagPlaceholder:ce=>Ae.createElement("div",{style:{cursor:"pointer"},onClick:()=>Hr(bt,En)},"+",ce==null?void 0:ce.length)},xt.group_settings&&xt.group_settings.map(function(ce){if(!Dn.map(Ee=>Ee.group_name).flat().includes(ce.group_name))return Ae.createElement(mt,{value:ce.group_name,key:ce.id},ce.group_name)})),Ae.createElement("div",{className:"ml20"},Ae.createElement(Kt,{size:"large",ranges:{\u6B64\u523B:[bt.publish_time?Ce()(bt.publish_time):Ce()(),Ce()()]},allowClear:!1,disabled:xe||(Ce()()<=Ce()((Ma=tn((Ln=bt==null?void 0:bt.group_id)==null?void 0:Ln[0]))==null?void 0:Ma.publish_time)?!1:[!0,Ea((Na=bt==null?void 0:bt.group_id)==null?void 0:Na[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:ce=>Lt(ce,xt==null?void 0:xt.course_end_date),disabledTime:ce=>kt(ce),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ce()((0,b.U6)(),"HH:mm"),Ce()((0,b.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:bt.publish_time&&[Ce()(bt.publish_time),bt.end_time?Ce()(bt.end_time):void 0],onChange:(ce,ge)=>{var Ee;if((0,re.Rm)()&&!((Ee=Ut.AssistantObject.practice)!=null&&Ee.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dn[En].publish_time=ge[0],!bt.end_time&&ge[0]?Dn[En].end_time=Ce()(ge[0]).add(7,"days"):Dn[En].end_time=ge[1],Qn([...Dn])},onCalendarChange:(ce,ge,Ee)=>{if(ge!=null&&ge[0]&&!ge[1]){const Ie=Ce()(ge[0]).add(7,"days");Dn[En].publish_time=ge[0],Dn[En].end_time=Ie,Qn([...Dn])}}})),!xe&&Ae.createElement("div",{style:{display:"flex",width:"50px"}},((rr=bt==null?void 0:bt.group_id)==null?void 0:rr.length)>1&&Ae.createElement(De.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ae.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Hr(bt,En)})),(Dn==null?void 0:Dn.length)<((dn=xt==null?void 0:xt.group_settings)==null?void 0:dn.length)&&Ae.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ce;if((0,re.Rm)()&&!((ce=Ut.AssistantObject.practice)!=null&&ce.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qn(Dn.concat({}))}}),((bt==null?void 0:bt.publish_time)&&Ce()(){const ce=(0,E.cloneDeep)(_n);ce.forEach((ge,Ee)=>{ge.group_name&&(ge.group_name=ge.group_name.filter(Ie=>{var qe;return!((qe=Dn[En].group_name)!=null&&qe.includes(Ie))}))}),Dn=Dn.filter((ge,Ee)=>En!==Ee),Ft(ce),Qn(Dn.slice()),setTimeout(()=>Qn(Dn.slice()),10)}}))))}))),Ae.createElement(oe.Z,null,Ae.createElement(Re.Z,null,Ae.createElement("div",{className:ee.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Ae.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Ae.createElement(Re.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ae.createElement(be.default,{checked:Tt.allow_late,disabled:xe||Va,onChange:bt=>{var En;if((0,re.Rm)()&&!((En=Ut.AssistantObject.practice)!=null&&En.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}bt.target.checked&&Fe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Ae.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ae.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Ae.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ae.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Tt.allow_late=!Tt.allow_late,_n==""&&Ft([{late_penalty:5}]),Fn(Object.assign({},Tt))}},Ae.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Tt==null?void 0:Tt.allow_late)&&Ae.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Ae.createElement("div",{style:{display:"flex"}},Ae.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Ae.createElement(Be.ZP.Group,{style:{marginLeft:"20px"},disabled:xe||(xt==null?void 0:xt.anonymous_comment)||(xt==null?void 0:xt.allow_late),value:Tt.unified_late,onChange:bt=>{var En;if((0,re.Rm)()&&!((En=Ut.AssistantObject.practice)!=null&&En.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Tt.unified_late=bt.target.value,_n==""&&!bt.target.value&&Ft([{penalty_type:ne.Q.Percent,late_penalty:20}]),Fn(lt({},Tt))}},(Tt==null?void 0:Tt.unified_setting)&&Ae.createElement(Be.ZP,{value:!0,disabled:!(xt!=null&&xt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((He=xt==null?void 0:xt.group_settings)==null?void 0:He.length)>0&&Ae.createElement(Be.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Tt!=null&&Tt.unified_late?Ae.createElement(Ae.Fragment,null,Ae.createElement(oe.Z,{align:"middle",style:{marginTop:"10px"}},Ae.createElement(Re.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Ae.createElement(Re.Z,{className:"ml20"},Ae.createElement(ne.Z,{disabled:xe||Ra,value:{type:Tt.penalty_type,inputValue:Tt.late_penalty},onChange:bt=>{var En;if((0,re.Rm)()&&!((En=Ut.AssistantObject.practice)!=null&&En.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fn(Pt(lt({},Tt),{late_penalty:bt.inputValue,penalty_type:bt.type}))}})),Ae.createElement(Re.Z,{flex:"1",className:"ml5"},Ae.createElement("span",{className:"c-grey-c ml10"},Tt.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Ae.createElement(oe.Z,{align:"middle",style:{marginTop:"15px"}},Ae.createElement(Re.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ae.createElement(Re.Z,{className:"ml20"},Ae.createElement(fe.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:xe||Ra,value:Tt.late_time?Ce()(Tt.late_time):"",disabledDate:bt=>Lt(bt,xt==null?void 0:xt.course_end_date),onChange:(bt,En)=>{var yr;if((0,re.Rm)()&&!((yr=Ut.AssistantObject.practice)!=null&&yr.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Tt.late_time=En,Fn(Object.assign({},Tt))}})))):_n.map(function(bt,En){var yr;return Ae.createElement(Re.Z,{span:24,key:En},Ae.createElement(oe.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Ae.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",En+1),Ae.createElement(Le.default,{disabled:xe||!((yr=gt==null?void 0:gt.homework_status)!=null&&yr.includes("\u672A\u53D1\u5E03"))&&bt.id||(xt==null?void 0:xt.anonymous_comment),mode:"multiple",className:ee.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof bt.group_name=="string"?[bt.group_name]:bt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:zt=>{var Ln;if((0,re.Rm)()&&!((Ln=Ut.AssistantObject.practice)!=null&&Ln.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[En].group_name=zt,_n[En].group_id=bt.group_id,Ft(_n.slice())}},xt.group_settings&&xt.group_settings.map(function(zt){const Ln=_n.map(Na=>Na.group_name).flat(),Ma=Dn.map(Na=>Na.group_name).flat();if(Tt!=null&&Tt.unified_setting){if(!Ln.includes(zt.group_name))return Ae.createElement(mt,{value:zt.group_name,key:zt.id},zt.group_name)}else if(Ma.includes(zt.group_name)&&!Ln.includes(zt.group_name))return Ae.createElement(mt,{value:zt.group_name,key:zt.id},zt.group_name)})),Ae.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Ae.createElement(ne.Z,{disabled:xe||Wr(bt.id),value:{type:bt.penalty_type,inputValue:bt.late_penalty},onChange:zt=>{var Ln;if((0,re.Rm)()&&!((Ln=Ut.AssistantObject.practice)!=null&&Ln.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[En].late_penalty=zt.inputValue,_n[En].penalty_type=zt.type,Ft([..._n])}}),Ae.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ae.createElement(fe.default,{size:"large",disabled:xe||Wr(bt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:zt=>Lt(zt,xt==null?void 0:xt.course_end_date),format:"YYYY-MM-DD HH:mm",value:bt!=null&&bt.late_time?Ce()(bt.late_time):void 0,onChange:(zt,Ln)=>{var Ma;if((0,re.Rm)()&&!((Ma=Ut.AssistantObject.practice)!=null&&Ma.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[En].late_time=Ln,Ft([..._n])}}),!xe&&Ae.createElement("div",{style:{display:"flex",width:"50px"}},Ae.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var zt;if((0,re.Rm)()&&!((zt=Ut.AssistantObject.practice)!=null&&zt.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft(_n.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),En>0&&!bt.id&&Ae.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var zt;if((0,re.Rm)()&&!((zt=Ut.AssistantObject.practice)!=null&&zt.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n=_n.filter((Ln,Ma)=>En!==Ma),Ft(_n.slice()),setTimeout(()=>Ft(_n.slice()),10)}}))))})),!xe&&Ae.createElement(Ae.Fragment,null,Ae.createElement(Me.ZP,{type:"primary",size:"large",loading:Rn,style:{width:"138px",marginTop:"30px"},onClick:()=>Ga()},"\u4FDD\u5B58")),Ae.createElement(se.Z,{onConfirm:(bt,En)=>{Dn.splice(bt,0,...En),Dn.splice(bt+En.length,1);const yr=(0,b.QE)([...Dn]);Qn([...yr])}}),Ae.createElement(de.Z,{resdata:Ot,type:"shixun",okloading:Rn,oktext:(Ot==null?void 0:Ot.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:bt=>ht(void 0,null,function*(){vn(!0);let En=yield(0,y.ZP)(`/api/courses/${yt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(yt.categoryId)]}});vn(!1),(En==null?void 0:En.status)===0&&wr(Cn)})}))};st.ZP=(0,te.connect)(({shixunHomeworks:ut,classroomList:Mt,loading:$t,user:Ut})=>({shixunHomeworks:ut,classroomList:Mt,loading:$t.effects,user:Ut}))(Je)},61604:function(Nt,st,x){"use strict";var a=x(59301),fe=x(54580),Le=x(78241),ye=x(43418),Fe=x(8591),Be=x(1710),oe=x(65582),Re=x(74128),De=x(84511),be=x(38147),Me=x(66649),ze=x.n(Me),Ce=x(65862),re=x(59301),y=Object.defineProperty,E=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(de,pe,Ae)=>pe in de?y(de,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):de[pe]=Ae,te=(de,pe)=>{for(var Ae in pe||(pe={}))z.call(pe,Ae)&&ee(de,Ae,pe[Ae]);if(E)for(var Ae of E(pe))b.call(pe,Ae)&&ee(de,Ae,pe[Ae]);return de},ne=(de,pe,Ae)=>new Promise((Se,Te)=>{var we=it=>{try{Ze(Ae.next(it))}catch(Ve){Te(Ve)}},ot=it=>{try{Ze(Ae.throw(it))}catch(Ve){Te(Ve)}},Ze=it=>it.done?Se(it.value):Promise.resolve(it.value).then(we,ot);Ze((Ae=Ae.apply(de,pe)).next())});const{Dragger:ue}=fe.default,se=({classroomList:de,dispatch:pe,onOk:Ae})=>{const Se=(0,oe.useParams)(),[Te]=Le.default.useForm(),[we,ot]=(0,a.useState)(),[Ze,it]=(0,a.useState)(!1),Ve={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:lt=>ne(void 0,null,function*(){return ot(lt),!1})};return(0,a.useEffect)(()=>{Te.setFieldsValue({publish_time:ze()(ze()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ze()(ze()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(ye.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:de.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ze},onOk:()=>ne(void 0,null,function*(){Te.submit()}),onCancel:()=>{Te.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Le.default,{form:Te,onFinish:lt=>ne(void 0,null,function*(){var Pt,ht,Et;if(!(we!=null&&we.size)){Fe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}it(!0);let Lt=new FormData;Lt.append("type",de.actionTabs.type),Lt.append("file",we);let kt;window.location.href.indexOf("exercise")>-1?kt=`/api/exercises/${de.actionTabs.id}/supplement_score.json`:kt=`/api/homework_commons/${de.actionTabs.id}/supplement_score.json`;let Kt=yield(0,be.ZP)(kt,{method:"post",body:Lt},!0);it(!1),(Kt==null?void 0:Kt.status)===0&&(Ae(),Te.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),((ht=(Pt=Kt==null?void 0:Kt.data)==null?void 0:Pt.fail)==null?void 0:ht.length)>0&&ye.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Be.default,{pagination:!1,dataSource:(Et=Kt==null?void 0:Kt.data)==null?void 0:Et.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ce.FH)("",Re.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${de.actionTabs.type}`)}}))})},re.createElement(Le.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},de.actionTabs.name),re.createElement(Le.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:De.Z.downloadbutton,href:Re.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${de.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Le.default.Item,{style:{marginBottom:0}},re.createElement(ue,te({},Ve),re.createElement("a",{className:De.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};st.Z=(0,oe.connect)(({classroomList:de})=>({classroomList:de}))(se)},88656:function(Nt,st,x){"use strict";var a=x(59301),fe=x(54580),Le=x(78241),ye=x(99313),Fe=x(1710),Be=x(58421),oe=x(65582),Re=x(38147),De=x(66649),be=x.n(De),Me=x(59301),ze=(y,E,z)=>new Promise((b,ee)=>{var te=se=>{try{ue(z.next(se))}catch(de){ee(de)}},ne=se=>{try{ue(z.throw(se))}catch(de){ee(de)}},ue=se=>se.done?b(se.value):Promise.resolve(se.value).then(te,ne);ue((z=z.apply(y,E)).next())});const{Dragger:Ce}=fe.default,re=({})=>{const y=(0,oe.useParams)(),[E]=Le.default.useForm(),[z,b]=(0,a.useState)(!0),[ee,te]=(0,a.useState)(!1);let[ne,ue]=(0,a.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const se=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function de(){return ze(this,null,function*(){let Ae;te(!0),window.location.href.indexOf("exercise")>-1?Ae=`/api/exercises/${y==null?void 0:y.categoryId}/redo_logs.json`:Ae=`/api/homework_commons/${y==null?void 0:y.categoryId}/redo_logs.json`;let Se=yield(0,Re.ZP)(Ae,{method:"get",params:ne});te(!1),(Se==null?void 0:Se.status)===0&&b(Se==null?void 0:Se.data)})}(0,a.useEffect)(()=>{de()},[]);let pe=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(Ae,Se,Te)=>{var we;return(we=se.find(ot=>ot.question_type===Ae))==null?void 0:we.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(Ae,Se,Te)=>{var we;return(we=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ot=>ot.id===Ae))==null?void 0:we.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Ae,Se,Te)=>be()(Ae).format("YYYY-MM-DD HH:mm:ss")}].filter(Ae=>!!Ae);return Me.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},Me.createElement(ye.default,{destroyInactiveTabPane:!0,onChange:Ae=>{ne.type=Ae,ne.page=1,ne.limit=10,ue(ne),de()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:Me.createElement(Fe.default,{className:"mt20",loading:ee,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(Ae,Se,Te)=>be()(Ae).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:z==null?void 0:z.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:Me.createElement(Fe.default,{className:"mt20",loading:ee,columns:pe,dataSource:z==null?void 0:z.list,pagination:!1})}].filter(Ae=>!!Ae)}),Me.createElement(Be.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Ae,Se)=>{ne.page=Ae,ne.limit=Se,ue(ne),de()},current:ne.page,total:z.count,pageSize:ne.limit,style:{marginTop:20}}))};st.Z=(0,oe.connect)(({classroomList:y})=>({classroomList:y}))(re)},75735:function(Nt,st,x){"use strict";var a=x(59301),fe=x(54580),Le=x(78241),ye=x(43418),Fe=x(5871),Be=x(65582),oe=x(38147),Re=x(66649),De=x.n(Re),be=x(65862),Me=x(59301),ze=Object.defineProperty,Ce=Object.defineProperties,re=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,b=(de,pe,Ae)=>pe in de?ze(de,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):de[pe]=Ae,ee=(de,pe)=>{for(var Ae in pe||(pe={}))E.call(pe,Ae)&&b(de,Ae,pe[Ae]);if(y)for(var Ae of y(pe))z.call(pe,Ae)&&b(de,Ae,pe[Ae]);return de},te=(de,pe)=>Ce(de,re(pe)),ne=(de,pe,Ae)=>new Promise((Se,Te)=>{var we=it=>{try{Ze(Ae.next(it))}catch(Ve){Te(Ve)}},ot=it=>{try{Ze(Ae.throw(it))}catch(Ve){Te(Ve)}},Ze=it=>it.done?Se(it.value):Promise.resolve(it.value).then(we,ot);Ze((Ae=Ae.apply(de,pe)).next())});const{Dragger:ue}=fe.default,se=({classroomList:de,dispatch:pe,onOk:Ae})=>{const Se=(0,Be.useParams)(),[Te]=Le.default.useForm(),[we,ot]=(0,a.useState)(),[Ze,it]=(0,a.useState)(!1),Ve={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:lt=>ne(void 0,null,function*(){return ot(lt),!1})};return(0,a.useEffect)(()=>{Te.setFieldsValue({publish_time:De()(De()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:De()(De()(new Date((0,be.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Me.createElement(ye.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:de.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ze},onOk:()=>ne(void 0,null,function*(){Te.submit()}),onCancel:()=>{Te.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},Me.createElement(Le.default,{form:Te,onFinish:lt=>ne(void 0,null,function*(){var Pt,ht;console.log("---",de.actionTabs,lt,Se);let Et=((Pt=de==null?void 0:de.actionTabs)==null?void 0:Pt.type)==="exercise"?`/api/exercises/${Se==null?void 0:Se.category}/exercise_user/edit_score.json`:`/api/student_works/${de.actionTabs.id}/edit_score.json`;it(!0);let Lt=yield(0,oe.ZP)(Et,{method:"post",body:te(ee({},lt),{exercise_user_id:((ht=de==null?void 0:de.actionTabs)==null?void 0:ht.type)==="exercise"?de.actionTabs.id:""})});it(!1),Te.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),Ae()})},Me.createElement(Le.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},Me.createElement(Fe.Z,{min:0,style:{width:"100%"}}))))};st.Z=(0,Be.connect)(({classroomList:de})=>({classroomList:de}))(se)},71635:function(Nt,st,x){"use strict";var a=x(59301),fe=x(54580),Le=x(78241),ye=x(3113),Fe=x(95237),Be=x(81327),oe=x(5083),Re=x(65582),De=x(66649),be=x.n(De),Me=x(99981),ze=x(38147),Ce=x(59301),re=(z,b,ee)=>new Promise((te,ne)=>{var ue=pe=>{try{de(ee.next(pe))}catch(Ae){ne(Ae)}},se=pe=>{try{de(ee.throw(pe))}catch(Ae){ne(Ae)}},de=pe=>pe.done?te(pe.value):Promise.resolve(pe.value).then(ue,se);de((ee=ee.apply(z,b)).next())});const{Dragger:y}=fe.default,E=({})=>{const z=(0,Re.useParams)(),[b]=Le.default.useForm(),[ee,te]=(0,a.useState)(!0),[ne,ue]=(0,a.useState)(!1);console.log("----",z);function se(){return re(this,null,function*(){var de,pe;let Ae;window.location.href.indexOf("exercise")>-1?Ae=`/api/exercises/${z==null?void 0:z.categoryId}/get_time_setting.json`:Ae=`/api/homework_commons/${z==null?void 0:z.categoryId}/get_time_setting.json`;let Se=yield(0,ze.ZP)(Ae,{method:"get"});(Se==null?void 0:Se.status)===0&&b.setFieldsValue({publish_time:be()(be()((de=Se==null?void 0:Se.data)==null?void 0:de.publish_time).format("YYYY-MM-DD HH:mm")),end_time:be()(be()((pe=Se==null?void 0:Se.data)==null?void 0:pe.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,a.useEffect)(()=>{se()},[]),Ce.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ce.createElement("div",{style:{textAlign:"end"}},ee&&Ce.createElement(ye.ZP,{onClick:()=>{te(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!ee&&Ce.createElement("div",null,Ce.createElement(ye.ZP,{type:"primary",loading:ne,onClick:()=>{b.submit()}},"\u63D0\u4EA4"),Ce.createElement(ye.ZP,{style:{marginLeft:20},onClick:()=>{te(!0)}},"\u53D6\u6D88"))),Ce.createElement(Le.default,{form:b,disabled:ee,onFinish:de=>re(void 0,null,function*(){ue(!0),console.log("---",window.location.href);let pe;window.location.href.indexOf("exercise")>-1?pe=`/api/exercises/${z==null?void 0:z.categoryId}/time_setting.json`:pe=`/api/homework_commons/${z==null?void 0:z.categoryId}/time_setting.json`;let Ae=yield(0,ze.ZP)(pe,{method:"post",body:{publish_time:be()(de.publish_time).format("YYYY-MM-DD HH:mm"),end_time:be()(de.end_time).format("YYYY-MM-DD HH:mm")}});ue(!1),(Ae==null?void 0:Ae.status)===0&&te(!0)})},Ce.createElement(Fe.Z,null,Ce.createElement(Be.Z,null,Ce.createElement(Le.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ce.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,Me.Q8)(de),disabledTime:de=>(0,Me.d0)(de),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ce.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ce.createElement(Fe.Z,null,Ce.createElement(Be.Z,null,Ce.createElement(Le.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ce.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,Me.Q8)(de,"",b.getFieldValue("publish_time")),disabledTime:de=>(0,Me.d0)(de,b.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ce.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};st.Z=(0,Re.connect)(({classroomList:z})=>({classroomList:z}))(E)},42656:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return E}});var a=x(59301),fe=x(65582),Le=x(5083),ye=x(43418),Fe=x(92832),Be=x(95237),oe=x(43604),Re={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},De=x(66649),be=x.n(De),Me=x(65862),ze=x(2524),Ce=x(59301);const{RangePicker:re}=Le.default,y=({dispatch:z,classroomList:b,onConfirm:ee})=>{const[te,ne]=(0,a.useState)([]),[ue,se]=(0,a.useState)([]),[de,pe]=(0,a.useState)("");(0,a.useEffect)(()=>{var Te;if(b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let we=b.actionTabs.data;console.log("data",we);let ot=(Te=we==null?void 0:we.group_name)==null?void 0:Te.map((Ze,it)=>{var Ve;return{group_id:we==null?void 0:we.group_id[it],group_name:we==null?void 0:we.group_name[it],is_admin:we==null?void 0:we.is_admin,end_time:we==null?void 0:we.end_time,publish_time:Array.isArray(we==null?void 0:we.publish_time)?(Ve=we==null?void 0:we.publish_time)==null?void 0:Ve[0]:we==null?void 0:we.publish_time}});ot&&(ne([...ot]),se([...ot]))}},[b.actionTabs]);const Ae=()=>{z({type:"classroomList/setActionTabs",payload:{}}),pe("")},Se=Te=>{if(Te){const we=ue==null?void 0:ue.filter(ot=>{var Ze,it;return(it=(Ze=ot==null?void 0:ot.group_name)==null?void 0:Ze.toLowerCase())==null?void 0:it.includes(Te==null?void 0:Te.toLowerCase())});ne(we)}else ne(ue)};return Ce.createElement(ye.default,{width:980,title:Ce.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ce.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ce.createElement("span",{className:Re.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ce.createElement(Fe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:de,onChange:Te=>{pe(Te.target.value.trim()),Se(Te.target.value.trim())}})),centered:!0,maskClosable:!1,open:b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ae(),onOk:()=>{var Te;ee((Te=b.actionTabs)==null?void 0:Te.index,ue),Ae()}},Ce.createElement("div",{className:Re.modal_con},Ce.createElement(Be.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(Te,we){var ot,Ze;return Ce.createElement(oe.Z,{span:24,key:we},Ce.createElement(Be.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:we==(te==null?void 0:te.length)-1?"0px":"10px"}},Ce.createElement("div",{className:Re.multiple_select,title:Te.group_name},Te.group_name),Ce.createElement("div",{className:"ml20"},Ce.createElement(re,{size:"large",ranges:{\u6B64\u523B:[Te.publish_time?be()(Te.publish_time):be()(),be()()]},allowClear:!1,disabled:(ot=b.actionTabs)==null?void 0:ot.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:it=>{var Ve;return(0,Me.Q8)(it,(Ve=b.actionTabs)==null?void 0:Ve.disabledDate)},disabledTime:it=>(0,Me.d0)(it),showTime:{showNow:!0,format:"HH:mm",defaultValue:[be()((0,Me.U6)(),"HH:mm"),be()((0,Me.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Te.publish_time&&[be()(Te.publish_time),Te.end_time?be()(Te.end_time):void 0],onChange:(it,Ve)=>{te[we].publish_time=Ve[0],te[we].end_time=Ve[1],ne([...te]),ue.forEach(lt=>{lt.group_id===Te.group_id&&(lt.publish_time=Ve[0],lt.end_time=Ve[1])}),se([...ue])}})),(Ze=b.actionTabs)!=null&&Ze.rangePickerDisabled?Ce.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ce.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{te.splice(we,1),ne([...te]),ue.forEach((it,Ve)=>{it.group_id===Te.group_id&&ue.splice(Ve,1)}),se([...ue])}})))}):Ce.createElement(ze.Z,null))))};var E=(0,fe.connect)(({classroomList:z})=>({classroomList:z}))(y)},10129:function(Nt,st,x){"use strict";x.d(st,{h:function(){return a}});var a=(fe=>(fe[fe.NOMATCH=-1]="NOMATCH",fe[fe.OK=0]="OK",fe[fe.TIMEOUT=2]="TIMEOUT",fe[fe.PODFAILURE=3]="PODFAILURE",fe[fe.COMPILEFAILURE=4]="COMPILEFAILURE",fe[fe.EXECUTEFAILURE=5]="EXECUTEFAILURE",fe[fe.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",fe))(a||{})},67172:function(Nt,st,x){"use strict";x.d(st,{H7:function(){return y},MK:function(){return re},MU:function(){return be},X6:function(){return ze},bM:function(){return De},fi:function(){return E},fu:function(){return Re},n4:function(){return z},rX:function(){return Ce},vl:function(){return b},zO:function(){return Me}});var a=x(38147),fe=Object.defineProperty,Le=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Be=(ee,te,ne)=>te in ee?fe(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):ee[te]=ne,oe=(ee,te)=>{for(var ne in te||(te={}))ye.call(te,ne)&&Be(ee,ne,te[ne]);if(Le)for(var ne of Le(te))Fe.call(te,ne)&&Be(ee,ne,te[ne]);return ee};function Re(ee,te){return(0,a.U2)(`myproblems/${ee}.json`,oe({hidePopLogin:!0},te||{}))}function De(ee,te){return(0,a.v_)(`myproblems/${ee}/code_submit.json`,te)}function be(ee,te){return(0,a.v_)(`myproblems/${ee}/code_debug.json`,te)}function Me(ee,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,a.U2)(`myproblems/${ee}/submit_records.json`,te)}function ze(ee){return(0,a.U2)("myproblems/record_detail.json",{id:ee})}function Ce(ee,te){return(0,a.U2)(`myproblems/${ee}/result.json`,{mode:te})}function re(ee,te){return(0,a.v_)(`myproblems/${ee}/add_notes.json`,te)}function y(ee,te){return(0,a.v_)(`myproblems/${ee}/restore_initial_code.json`,te)}function E(ee){return(0,a.v_)(`myproblems/${ee}/sync_code.json`)}function z(ee,te){return(0,a.v_)(`myproblems/${ee}/update_code.json`,te)}function b(ee,te){return(0,a.v_)(`discusses/${ee}/plus.json`,te)}},26971:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return $s}});var a=x(59301),fe={flex_box_center:"flex_box_center___bZaL5",flex_space_between:"flex_space_between___oaJSq",flex_box_vertical_center:"flex_box_vertical_center____hsuP",flex_box_center_end:"flex_box_center_end___ZYbPQ",flex_box_column:"flex_box_column___nE_62",wrap:"wrap___ulhwR",left:"left___kyWln",title:"title___jsO1D",total:"total___GEhiU",list:"list___u9dBZ",name:"name___Wxggs",b:"b___Y15YO",r:"r___mKQoe",l:"l___uelFD",tag:"tag___Mpkbg",right:"right___mQ3dU",examName:"examName___Na1r8",t:"t___IgCWK",num:"num___CXI8j",topWarp:"topWarp___Kicpu",head:"head___jx3W8",so:"so___qYW7F",btn:"btn___EMJDz",content:"content___sHGsV",titleWrap:"titleWrap___I__GR",single:"single___K5iv9",analysis:"analysis___NoAuR",text:"text___xESW2",modalColumn:"modalColumn___I_tK_",modalRow:"modalRow___lyw_U",sup:"sup___HSz3Z",popover:"popover___kE8aI"},Le=x(78241),ye=x(6848),Fe=x(3113),Be=x(43418),oe=x(5871),Re=x(8591),De=x(92832),be=x(28103),Me=x(24905),ze=x(95237),Ce=x(43604),re=x(58421),y=x(60324),E=Object.defineProperty,z=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(jt,rn,Bn)=>rn in jt?E(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ne=(jt,rn)=>{for(var Bn in rn||(rn={}))b.call(rn,Bn)&&te(jt,Bn,rn[Bn]);if(z)for(var Bn of z(rn))ee.call(rn,Bn)&&te(jt,Bn,rn[Bn]);return jt};const ue=jt=>React.createElement("svg",ne({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),React.createElement("title",null,"\u7F16\u7EC4 6"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#E4E6FD",width:34,height:34,rx:10}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M13.808 11.448a.558.558 0 0 1 0 .788l-1.564 1.565a.558.558 0 1 1-.789-.79l1.564-1.563a.558.558 0 0 1 .79 0Zm9.882 2.462a.558.558 0 0 1-.789 0l-1.564-1.563a.558.558 0 1 1 .789-.789l1.564 1.564a.556.556 0 0 1 0 .788Z",fill:"#6678EB"}),React.createElement("path",{d:"M21.753 21.707a5.937 5.937 0 1 0-8.58.015l-.937.936a.558.558 0 1 0 .789.788l.995-.994a5.91 5.91 0 0 0 3.436 1.095c1.287 0 2.48-.41 3.452-1.106l.992.992a.558.558 0 1 0 .789-.789l-.936-.937Z",fill:"#6678EB"}),React.createElement("path",{d:"m20.858 18.95-3.024-1.745v-2.054a.558.558 0 1 0-1.117 0v2.351c0 .064.011.126.031.184a.551.551 0 0 0 .258.33l3.293 1.9a.557.557 0 0 0 .559-.966Z",fill:"#FFF"}))));var se="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTRFNkZEIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTEzLjgwOCAxMS40NDhhLjU1OC41NTggMCAwIDEgMCAuNzg4bC0xLjU2NCAxLjU2NWEuNTU4LjU1OCAwIDEgMS0uNzg5LS43OWwxLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDAgMSAuNzkgMFptOS44ODIgMi40NjJhLjU1OC41NTggMCAwIDEtLjc4OSAwbC0xLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDEgMSAuNzg5LS43ODlsMS41NjQgMS41NjRhLjU1Ni41NTYgMCAwIDEgMCAuNzg4WiIgZmlsbD0iIzY2NzhFQiIvPjxwYXRoIGQ9Ik0yMS43NTMgMjEuNzA3YTUuOTM3IDUuOTM3IDAgMSAwLTguNTguMDE1bC0uOTM3LjkzNmEuNTU4LjU1OCAwIDEgMCAuNzg5Ljc4OGwuOTk1LS45OTRhNS45MSA1LjkxIDAgMCAwIDMuNDM2IDEuMDk1YzEuMjg3IDAgMi40OC0uNDEgMy40NTItMS4xMDZsLjk5Mi45OTJhLjU1OC41NTggMCAxIDAgLjc4OS0uNzg5bC0uOTM2LS45MzdaIiBmaWxsPSIjNjY3OEVCIi8+PHBhdGggZD0ibTIwLjg1OCAxOC45NS0zLjAyNC0xLjc0NXYtMi4wNTRhLjU1OC41NTggMCAxIDAtMS4xMTcgMHYyLjM1MWMwIC4wNjQuMDExLjEyNi4wMzEuMTg0YS41NTEuNTUxIDAgMCAwIC4yNTguMzNsMy4yOTMgMS45YS41NTcuNTU3IDAgMCAwIC41NTktLjk2NloiIGZpbGw9IiNGRkYiLz48L2c+PC9nPjwvc3ZnPg==",de=x(6339),pe=x(65582),Ae=x(65862),Se=x(38147),Te=Object.defineProperty,we=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,it=(jt,rn,Bn)=>rn in jt?Te(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,Ve=(jt,rn)=>{for(var Bn in rn||(rn={}))ot.call(rn,Bn)&&it(jt,Bn,rn[Bn]);if(we)for(var Bn of we(rn))Ze.call(rn,Bn)&&it(jt,Bn,rn[Bn]);return jt};const lt=jt=>React.createElement("svg",Ve({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),React.createElement("title",null,"\u7F16\u7EC4 12"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{width:34,height:34,rx:10,fill:"#EAF3F4"}),React.createElement("path",{d:"M25.905 15.37a.775.775 0 0 0-.626-.529l-4.814-.7-2.152-4.362a.776.776 0 0 0-1.392 0l-2.153 4.363-4.814.699a.775.775 0 0 0-.43 1.323l3.484 3.396-.823 4.794a.777.777 0 0 0 1.126.818l4.306-2.264 4.305 2.264a.778.778 0 0 0 .817-.059.777.777 0 0 0 .31-.759l-.823-4.794 3.483-3.396a.777.777 0 0 0 .196-.795Z",fill:"#21C0A6",fillRule:"nonzero"})));var Pt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIgZmlsbD0iI0VBRjNGNCIvPjxwYXRoIGQ9Ik0yNS45MDUgMTUuMzdhLjc3NS43NzUgMCAwIDAtLjYyNi0uNTI5bC00LjgxNC0uNy0yLjE1Mi00LjM2MmEuNzc2Ljc3NiAwIDAgMC0xLjM5MiAwbC0yLjE1MyA0LjM2My00LjgxNC42OTlhLjc3NS43NzUgMCAwIDAtLjQzIDEuMzIzbDMuNDg0IDMuMzk2LS44MjMgNC43OTRhLjc3Ny43NzcgMCAwIDAgMS4xMjYuODE4bDQuMzA2LTIuMjY0IDQuMzA1IDIuMjY0YS43NzguNzc4IDAgMCAwIC44MTctLjA1OS43NzcuNzc3IDAgMCAwIC4zMS0uNzU5bC0uODIzLTQuNzk0IDMuNDgzLTMuMzk2YS43NzcuNzc3IDAgMCAwIC4xOTYtLjc5NVoiIGZpbGw9IiMyMUMwQTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",ht=Object.defineProperty,Et=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Kt=(jt,rn,Bn)=>rn in jt?ht(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,mt=(jt,rn)=>{for(var Bn in rn||(rn={}))Lt.call(rn,Bn)&&Kt(jt,Bn,rn[Bn]);if(Et)for(var Bn of Et(rn))kt.call(rn,Bn)&&Kt(jt,Bn,rn[Bn]);return jt};const Je=jt=>React.createElement("svg",mt({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),React.createElement("title",null,"\u9898\u76EE"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#E7F3FF",width:34,height:34,rx:10}),React.createElement("g",{fill:"#4C6FFF",fillRule:"nonzero"},React.createElement("path",{d:"m23.719 13.325-4.098-3.94c-.097-.13-.225-.162-.355-.162-.129 0-.258.064-.387.161l-7.55 7.753c-.065.065-.098.162-.13.227l-1.032 5.427c-.033.194.032.323.16.484.13.13.227.162.389.162h.096l4.776-1.099c.097-.032.194-.064.258-.161l7.841-8.108c.194-.162.194-.517.033-.744h-.001Zm-8.1 8.044a.534.534 0 0 1-.386.162.56.56 0 0 1-.388-.162l-3-2.81c-.226-.194-.226-.517-.033-.743.194-.227.517-.227.743-.033l3 2.811c.259.226.291.55.065.776ZM17 22.92h6.844v1.055H17z"}))));var ut="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTdGM0ZGIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGw9IiM0QzZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0ibTIzLjcxOSAxMy4zMjUtNC4wOTgtMy45NGMtLjA5Ny0uMTMtLjIyNS0uMTYyLS4zNTUtLjE2Mi0uMTI5IDAtLjI1OC4wNjQtLjM4Ny4xNjFsLTcuNTUgNy43NTNjLS4wNjUuMDY1LS4wOTguMTYyLS4xMy4yMjdsLTEuMDMyIDUuNDI3Yy0uMDMzLjE5NC4wMzIuMzIzLjE2LjQ4NC4xMy4xMy4yMjcuMTYyLjM4OS4xNjJoLjA5Nmw0Ljc3Ni0xLjA5OWMuMDk3LS4wMzIuMTk0LS4wNjQuMjU4LS4xNjFsNy44NDEtOC4xMDhjLjE5NC0uMTYyLjE5NC0uNTE3LjAzMy0uNzQ0aC0uMDAxWm0tOC4xIDguMDQ0YS41MzQuNTM0IDAgMCAxLS4zODYuMTYyLjU2LjU2IDAgMCAxLS4zODgtLjE2MmwtMy0yLjgxYy0uMjI2LS4xOTQtLjIyNi0uNTE3LS4wMzMtLjc0My4xOTQtLjIyNy41MTctLjIyNy43NDMtLjAzM2wzIDIuODExYy4yNTkuMjI2LjI5MS41NS4wNjUuNzc2Wk0xNyAyMi45Mmg2Ljg0NHYxLjA1NUgxN3oiLz48L2c+PC9nPjwvc3ZnPg==",Mt=x(70414),$t=x(96565),Ut=x(97805),Sn=x(20633),We={wrap:"wrap___OIoOI",modal:"modal___Z3hfU",titleWrap:"titleWrap___aK3oG",required:"required___NHoO7",title:"title___uxb1R",colorGray:"colorGray___O8YPg",choiceWrap:"choiceWrap___t51sb",answer:"answer___vsBnh",activeAnswer:"activeAnswer___AJN4p",deleteIcon:"deleteIcon___WvOJZ",addIcon:"addIcon___UyeIs",editorWrap:"editorWrap___uqcFU",htmlWrap:"htmlWrap___GcBNL",radio:"radio___e8qQ5",color333:"color333___PLzVK",color999:"color999___v3EY0",fold:"fold___OfvPe",head:"head___EejYX",collapseWrapper:"collapseWrapper___sQyVD",panelHeader:"panelHeader___Ivicf",open:"open___aEOQE",close:"close___z4P5H",inputBorder:"inputBorder___ix67O",keywordTag:"keywordTag___iGx08",scoreByBlankRadio:"scoreByBlankRadio___Kwu7q"},en=x(59301),Tn=Object.defineProperty,hn=Object.defineProperties,sn=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,He=(jt,rn,Bn)=>rn in jt?Tn(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,yt=(jt,rn)=>{for(var Bn in rn||(rn={}))vt.call(rn,Bn)&&He(jt,Bn,rn[Bn]);if(rt)for(var Bn of rt(rn))$e.call(rn,Bn)&&He(jt,Bn,rn[Bn]);return jt},xt=(jt,rn)=>hn(jt,sn(rn)),Ye=(jt,rn)=>{var Bn={};for(var ha in jt)vt.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&rt)for(var ha of rt(jt))rn.indexOf(ha)<0&&$e.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Qe=null,gt=(jt,rn)=>{var Bn=jt,{globalSetting:ha,loading:di,dispatch:Er,isEdit:xi,editData:ko}=Bn,jo=Ye(Bn,["globalSetting","loading","dispatch","isEdit","editData"]);const[ki,vi]=(0,a.useState)(""),[Ji,wl]=(0,a.useState)(""),[Hi,Vr]=(0,a.useState)([]),[Wo,wi]=(0,a.useState)(""),[Wi,ni]=(0,a.useState)(),[Ne,Ke]=(0,a.useState)(!1),[Ue,St]=(0,a.useState)({}),[At,Vt]=(0,a.useState)([]);(0,a.useEffect)(()=>{!ko||!xi||(vi(ko==null?void 0:ko.name),wl(ko==null?void 0:ko.analysis),ni(ko==null?void 0:ko.is_ordered),St(ko),Ke(!0))},[ko]),(0,a.useEffect)(()=>{if(!Ne)return;const _a=ko==null?void 0:ko.standard_answer.map(ca=>ca==null?void 0:ca.answer_text);Vr(_a);const sr=ko==null?void 0:ko.standard_answer.map(ca=>ca==null?void 0:ca.score);Vt(sr),Ke(!1)},[Ne]),(0,a.useImperativeHandle)(rn,()=>({onSave:gn,Clear:sa}));const gn=()=>{let _a=[],sr=!1;return ki?(Hi.forEach((ca,Za)=>{_a.push({position:Za+1,answer_text:[],score:At[Za]}),ca==null||ca.forEach((br,bo)=>{_a[Za].answer_text.push(br),(!br||!(0,Ae.eR)(br,1e4))&&(wi(`${Za}-${bo}`),Re.ZP.info(br?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),sr=!0)})}),sr?!1:(_a==null?void 0:_a.length)>20?(Re.ZP.warning("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC720\u4E2A\uFF01"),!1):{name:ki,analysis:Ji,standard_answers:_a,is_ordered:Wi,downcase:Ue==null?void 0:Ue.downcase,no_space:Ue==null?void 0:Ue.no_space,use_blank_score:Ue==null?void 0:Ue.use_blank_score}):(Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)},sa=()=>{vi(""),wl(""),Vr([]),ni(!1)},Fa=(_a,sr,ca)=>{const Za=Hi.slice();if(sr&&Za.splice(_a,sr),ca)for(let br=0;br{wi("");let Za=Hi.slice();Za[_a][sr]=ca,Vr(Za)},Ya=_a=>{let sr=Hi.slice();sr[_a]=[...sr[_a],""],Vr(sr)},Aa=(_a,sr)=>{let ca=Hi.slice();if(!ca[_a][sr]){ca[_a]=ca[_a].filter((Za,br)=>br!==sr),Vr(ca);return}Be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:We.modal,onOk:()=>{ca[_a]=ca[_a].filter((Za,br)=>br!==sr),Vr(ca)}})},or=_a=>{Be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:We.modal,onOk:()=>{let sr=Hi.slice();sr=Hi.filter((ca,Za)=>_a!==Za),Vr(sr)}})};return en.createElement("section",{className:We.wrap},en.createElement("p",{className:We.titleWrap},en.createElement("span",{className:We.required},"*"),en.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),en.createElement("div",null,en.createElement(Ut.Z,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:ki,onChange:_a=>vi(_a),showNullButton:!0,onPlaceholderChange:Fa})),en.createElement("div",{className:"mt20"},Hi.map((_a,sr)=>en.createElement("div",{style:{display:"flex"}},en.createElement("div",{style:{flex:1}},en.createElement(Sn.Z,{key:sr,answers:_a,index:sr,flex:1,is_md:!0,activeOptionErrorIndex:Wo,onAnswerChange:Ka,addChildAnswer:Ya,deleteChildAnswer:Aa,deleteChildAnswermain:or})),Ue.use_blank_score&&en.createElement("div",{style:{display:"flex",alignItems:"center",width:"165px"}},en.createElement("span",{style:{color:"red",margin:"auto 5px auto 10px"}},"*"),"\u5206\u503C\uFF1A",en.createElement(oe.Z,{style:{width:"100px"},size:"large",defaultValue:At[sr],onBlur:ca=>{At[sr]=ca.target.value,Vt([...At])}}))))),en.createElement("div",null,en.createElement(Me.default,{className:`${We.color333} font14 mt20`,checked:Ue.use_blank_score,onChange:_a=>St(xt(yt({},Ue),{use_blank_score:_a.target.checked}))},"\u5224\u5206\u65F6\u6309\u7A7A\u7ED9\u5206"),en.createElement("span",{style:{color:"#999999",fontSize:"12px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u9700\u8981\u8BBE\u7F6E\u6BCF\u7A7A\u5206\u503C\uFF0C\u5B66\u751F\u7B54\u6848\u5224\u5206\u65F6\u6309\u7A7A\u7ED9\u5206\uFF09")),en.createElement("div",null,en.createElement(Me.default,{className:`${We.color333} font14 mt20`,checked:Ue.downcase,onChange:_a=>St(xt(yt({},Ue),{downcase:_a.target.checked}))},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),en.createElement("div",null,en.createElement(Me.default,{className:`${We.color333} font14 mt20`,checked:Ue.no_space,onChange:_a=>St(xt(yt({},Ue),{no_space:_a.target.checked}))},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),en.createElement("div",{className:"mt20"},(Hi==null?void 0:Hi.length)>1&&en.createElement("span",null,en.createElement(Me.default,{checked:Wi,onChange:_a=>ni(_a.target.checked),className:`${We.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),en.createElement("span",{className:`${We.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),en.createElement("p",{className:We.titleWrap},en.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),en.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ji,onChange:_a=>wl(_a)}))};var Xe=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(gt)),xe=x(5112),Ht=Object.getOwnPropertySymbols,Rn=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,Dn=(jt,rn)=>{var Bn={};for(var ha in jt)Rn.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Ht)for(var ha of Ht(jt))rn.indexOf(ha)<0&&vn.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Qn=null,_n=(jt,rn)=>{var Bn=jt,{globalSetting:ha,loading:di,editData:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=Dn(Bn,["globalSetting","loading","editData","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)(),[wl,Hi]=(0,a.useState)(""),[Vr,Wo]=(0,a.useState)("");(0,a.useEffect)(()=>{if(!Er||!jo)return;Hi(Er==null?void 0:Er.name),Wo(Er==null?void 0:Er.analysis);const ni=Er==null?void 0:Er.choices.find(Ne=>Ne.is_answer);Ji(ni.choice_text==="\u6B63\u786E"?"0":"1")},[Er]),(0,a.useImperativeHandle)(rn,()=>({onSave:wi,Clear:Wi}));const wi=()=>wl?vi?{name:wl,choices:[{choice_text:"\u6B63\u786E",is_answer:vi==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:vi==="1"?1:0}],analysis:Vr}:(Re.ZP.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1):(Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1),Wi=()=>{Hi(""),Wo(""),Ji("")};return a.createElement("section",{className:We.wrap},a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),a.createElement($t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:wl,onChange:ni=>Hi(ni)}),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:We.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.createElement(xe.ZP.Group,{buttonStyle:"solid",value:vi,onChange:ni=>Ji(ni.target.value)},a.createElement(xe.ZP.Button,{value:"0",className:`${We.radio} mr40`},"\u6B63\u786E"),a.createElement(xe.ZP.Button,{value:"1",className:We.radio},"\u9519\u8BEF")),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Vr,onChange:ni=>Wo(ni)}))};var Ft=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(_n)),Tt=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,_t=(jt,rn)=>{var Bn={};for(var ha in jt)Fn.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Tt)for(var ha of Tt(jt))rn.indexOf(ha)<0&&Ot.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Cn=null,In=(jt,rn)=>{var Bn=jt,{globalSetting:ha,loading:di,editData:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=_t(Bn,["globalSetting","loading","editData","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)([]);(0,a.useEffect)(()=>{var Wo;if(!Er||!jo)return;const wi=(Wo=Er==null?void 0:Er.shixun)==null?void 0:Wo.challenges.map(Wi=>({id:Wi==null?void 0:Wi.id,score:Wi.score}));Ji(wi)},[Er]),(0,a.useImperativeHandle)(rn,()=>({onSave:wl,Clear:Hi}));const wl=()=>({challenges:[...vi]}),Hi=()=>{Ji([])};console.log("editData--",Er);const Vr=Wo=>{var wi,Wi;return a.createElement("div",null,(Wi=(wi=Wo==null?void 0:Wo.shixun)==null?void 0:wi.challenges)==null?void 0:Wi.map((ni,Ne)=>{var Ke;return a.createElement("div",{className:"c-grey-666 font14 ml25",style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"15px"}},a.createElement("div",null,a.createElement("span",{className:"mr5"},"\u7B2C",Ne+1,"\u5173"),a.createElement(ye.Z,{key:Ne,title:ni==null?void 0:ni.challenge_name},a.createElement("span",null,(0,Ae.Pq)(ni==null?void 0:ni.challenge_name,44)))),a.createElement("p",{style:{marginBottom:0}},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u5206\u503C\uFF1A"),a.createElement(oe.Z,{precision:1,min:1,max:100,className:We.baseFormItem,style:{width:176},value:(Ke=vi.find(Ue=>Ue.id===ni.id))==null?void 0:Ke.score,onChange:Ue=>{vi.find(St=>St.id===ni.id).score=Ue,Ji([...vi])}})))}),a.createElement("div",{style:{clear:"both"}}))};return a.createElement("section",{className:We.wrap},a.createElement(de.Z,{style:{paddingRight:10},className:We.titleHtml,value:`${Er==null?void 0:Er.position}\u3001${Er==null?void 0:Er.name}`}),a.createElement("p",{style:{marginBottom:"10px",marginTop:"25px"}},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u5173\u5361")),Vr(Er))};var wa=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(In)),Ga=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,Un=(jt,rn)=>{var Bn={};for(var ha in jt)wr.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Ga)for(var ha of Ga(jt))rn.indexOf(ha)<0&&tn.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Ea=["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"],Va=(jt,rn)=>{var Bn=jt,{editData:ha,globalSetting:di,loading:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=Un(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)([]),[wl,Hi]=(0,a.useState)(),[Vr,Wo]=(0,a.useState)([]),[wi,Wi]=(0,a.useState)(""),[ni,Ne]=(0,a.useState)("");(0,a.useEffect)(()=>{Ji(["","","",""])},[]),(0,a.useEffect)(()=>{if(!ha||!jo)return;Wi(ha==null?void 0:ha.name),Ne(ha==null?void 0:ha.analysis),Ji(ha==null?void 0:ha.choices.map(At=>At.choice_text));const St=[];ha==null||ha.choices.map((At,Vt)=>{At.is_answer&&St.push(Vt)}),Wo(St)},[ha]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ke,Clear:Ue}));const Ke=()=>{if(!wi)return Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const St=vi.findIndex(Vt=>!Vt);if(St>-1)return Re.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Ea[St]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Vr.length)return Re.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Vr.length<2)return Re.ZP.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;const At=vi.map((Vt,gn)=>({choice_text:Vt,is_answer:Vr.includes(gn)?1:0}));return{name:wi,choices:At,analysis:ni}},Ue=()=>{Ji(["","","",""]),Wi(""),Ne(""),Wo("")};return a.createElement("section",{className:We.wrap},a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),a.createElement($t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:wi,onChange:St=>Wi(St)}),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:We.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),vi.map((St,At)=>a.createElement("div",{className:We.choiceWrap,key:At},a.createElement(ye.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${We.answer} ${Vr.includes(At)?We.activeAnswer:""}`,onClick:()=>{Vr.includes(At)?Wo(Vr.filter(Vt=>Vt!==At)):Wo([...Vr,At])}},Ea[At])),a.createElement("div",{className:We.editorWrap},wl===At?a.createElement($t.Z,{id:`single-question-option-${At}`,watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:St,onChange:Vt=>{vi[At]=Vt,Ji(vi)}}):a.createElement("div",{className:We.htmlWrap,onClick:()=>Hi(At)},a.createElement(de.Z,{value:St}))),At>1&&a.createElement(ye.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${We.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>{Ji(vi.filter((Vt,gn)=>gn!==At)),Vr.includes(At)?Wo(Vr.filter(Vt=>Vt!==At)):Wo([...Vr,At])}})),At<7&&At===vi.length-1&&a.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${We.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Ji([...vi,""])})))),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ni,onChange:St=>Ne(St)}))};var Ra=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Va)),Wr=Object.getOwnPropertySymbols,Hr=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,En=(jt,rn)=>{var Bn={};for(var ha in jt)Hr.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Wr)for(var ha of Wr(jt))rn.indexOf(ha)<0&&bt.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const yr=["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"],zt=(jt,rn)=>{var Bn=jt,{editData:ha,globalSetting:di,loading:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=En(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)([]),[wl,Hi]=(0,a.useState)(),[Vr,Wo]=(0,a.useState)(),[wi,Wi]=(0,a.useState)(""),[ni,Ne]=(0,a.useState)("");(0,a.useEffect)(()=>{Ji(["","","",""])},[]),(0,a.useEffect)(()=>{if(!ha||!jo)return;const St=[],At=[];ha==null||ha.choices.forEach((Vt,gn)=>{St.push(Vt.choice_text),Vt.is_answer&&At.push(gn)}),Wi(ha==null?void 0:ha.name),Ne(ha==null?void 0:ha.analysis),Ji(St),Wo(At)},[ha]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ke,Clear:Ue}));const Ke=()=>{if(!wi)return Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const St=vi.findIndex(Vt=>!Vt);if(St>-1)return Re.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${yr[St]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Array.isArray(Vr))return Re.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;const At=vi.map((Vt,gn)=>({choice_text:Vt,is_answer:Vr.includes(gn)?1:0}));return{name:wi,choices:At,analysis:ni}},Ue=()=>{Ji(["","","",""]),Wi(""),Ne(""),Wo("")};return a.createElement("section",{className:We.wrap},a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),a.createElement($t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:wi,onChange:St=>Wi(St)}),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:We.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),vi.map((St,At)=>a.createElement("div",{className:We.choiceWrap,key:At},a.createElement(ye.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${We.answer} ${Vr!=null&&Vr.includes(At)?We.activeAnswer:""}`,onClick:()=>Wo([At])},yr[At])),a.createElement("div",{className:We.editorWrap},wl===At?a.createElement($t.Z,{id:`single-question-option-${At}`,watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:St,onChange:Vt=>{vi[At]=Vt,Ji(vi)}}):a.createElement("div",{className:We.htmlWrap,onClick:()=>Hi(At)},a.createElement(de.Z,{value:St}))),At>1&&a.createElement(ye.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${We.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>{Ji(vi.filter((Vt,gn)=>gn!==At)),At===Vr&&Wo(null)}})),At<7&&At===vi.length-1&&a.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${We.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Ji([...vi,""])})))),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ni,onChange:St=>Ne(St)}))};var Ln=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(zt)),Ma=x(12563),Na=x(78673),rr=x(61485),dn=x(59301),ce=Object.defineProperty,ge=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,Rt=(jt,rn,Bn)=>rn in jt?ce(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,xa=(jt,rn)=>{for(var Bn in rn||(rn={}))qe.call(rn,Bn)&&Rt(jt,Bn,rn[Bn]);if(Ie)for(var Bn of Ie(rn))wt.call(rn,Bn)&&Rt(jt,Bn,rn[Bn]);return jt},Jn=(jt,rn)=>ge(jt,Ee(rn)),on=(jt,rn)=>{var Bn={};for(var ha in jt)qe.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Ie)for(var ha of Ie(jt))rn.indexOf(ha)<0&&wt.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn},qt=(jt,rn,Bn)=>new Promise((ha,di)=>{var Er=jo=>{try{ko(Bn.next(jo))}catch(ki){di(ki)}},xi=jo=>{try{ko(Bn.throw(jo))}catch(ki){di(ki)}},ko=jo=>jo.done?ha(jo.value):Promise.resolve(jo.value).then(Er,xi);ko((Bn=Bn.apply(jt,rn)).next())});const Mn=jt=>{if(!jt)return!1;if(/^s*$/.test(jt)||jt.trim()===""){Re.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let rn=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return jt==="|"?(Re.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Xt=({value:jt=[],onClose:rn})=>dn.createElement(Ma.default,{closable:!0,onClose:rn,className:We.keywordTag},dn.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},jt.join(" \u6216 "))),la=(jt,rn)=>{var Bn=jt,{editData:ha,globalSetting:di,loading:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=on(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)(""),[wl,Hi]=(0,a.useState)(""),[Vr,Wo]=(0,a.useState)(""),[wi,Wi]=(0,a.useState)(""),[ni]=Le.default.useForm(),Ne=Le.default.useWatch("use_keywords",ni);(0,a.useEffect)(()=>{var At;!ha||!jo||(Ji(ha==null?void 0:ha.name),Hi(ha==null?void 0:ha.analysis),Wo((At=ha==null?void 0:ha.answer_texts)==null?void 0:At[0]),ni.setFieldsValue(xa({},ha)))},[ha]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ke,Clear:Ue}));const Ke=()=>qt(void 0,null,function*(){if(!vi)return Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;try{yield ni.validateFields()}catch(Vt){Re.ZP.error(Vt.errorFields[0].errors[0]);return}const At=ni.getFieldsValue();return console.log(At,"values"),xa({name:vi,answer_texts:[Vr],analysis:wl},At)}),Ue=()=>{Ji(""),Hi(""),Wo(""),ni.resetFields()},St=ha==null?void 0:ha.score;return dn.createElement("section",{className:We.wrap},dn.createElement("p",{className:We.titleWrap},dn.createElement("span",{className:We.required},"*"),dn.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),dn.createElement($t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:vi,onChange:At=>Ji(At)}),dn.createElement("p",{className:We.titleWrap},dn.createElement("span",{className:We.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),dn.createElement($t.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:Vr,onChange:At=>Wo(At)}),dn.createElement("p",{className:We.titleWrap},dn.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),dn.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:wl,onChange:At=>Hi(At)}),dn.createElement(Le.default,{form:ni,size:"large",onFinishFailed:At=>qt(void 0,null,function*(){var Vt,gn;Re.ZP.error(At.errorFields[0].errors[0]),ni.scrollToField((gn=(Vt=At==null?void 0:At.errorFields)==null?void 0:Vt[0])==null?void 0:gn.name,{behavior:"smooth",block:"center"})})},dn.createElement(ze.Z,{align:"middle",className:"mb30 mt20"},dn.createElement(Le.default.Item,{noStyle:!0,name:"use_keywords",valuePropName:"checked"},dn.createElement(Na.Z,null)),dn.createElement(Ce.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),dn.createElement(Ce.Z,null,dn.createElement(ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},dn.createElement(rr.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),Ne&&dn.createElement(Le.default.List,{name:"keywords",rules:[{validator(At,Vt){return Vt!=null&&Vt.length?(Vt==null?void 0:Vt.reduce((sa,Fa)=>sa+Fa.score,0))>parseFloat(St)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD"))}}]},(At,{add:Vt,remove:gn})=>dn.createElement(dn.Fragment,null,dn.createElement("div",{className:"mb10"},"\u5173\u952E\u8BCD"),dn.createElement(ze.Z,{align:"middle",className:"font14 mb30"},dn.createElement(Ce.Z,{flex:1},dn.createElement(De.default,{value:wi,onChange:sa=>{Wi(sa.target.value)},maxLength:50,allowClear:!0,onPressEnter:sa=>{var Fa,Ka,Ya,Aa;const or=`${(Fa=sa.target)==null?void 0:Fa.value}`,_a=(Ya=(Ka=or==null?void 0:or.split("|"))==null?void 0:Ka.filter(Za=>!!Za))==null?void 0:Ya.map(Za=>Za==null?void 0:Za.trim()),sr=ni.getFieldValue("keywords"),ca=((Aa=sr==null?void 0:sr.map(Za=>Za==null?void 0:Za.keyword))==null?void 0:Aa.flat())||[];for(const Za of _a)if(ca.includes(Za)){Re.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Mn(or)&&(Vt({keyword:_a,score:1}),Wi(""))},className:We.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),dn.createElement(Ce.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),At.map(sa=>{var Fa=sa,{key:Ka,name:Ya}=Fa,Aa=on(Fa,["key","name"]);return dn.createElement(ze.Z,{key:Ka,style:{marginRight:148}},dn.createElement(Ce.Z,{flex:1},dn.createElement(ze.Z,{align:"middle",justify:"space-between"},dn.createElement(Le.default.Item,Jn(xa({},Aa),{name:[Ya,"keyword"]}),dn.createElement(Xt,{onClose:()=>gn(Ya)})),dn.createElement(Le.default.Item,Jn(xa({},Aa),{name:[Ya,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),dn.createElement(oe.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))})))))};var ya=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(la)),ma=x(36381),bn={wrap:"wrap___Cc0gS",deleteIcon:"deleteIcon___ebwMv",keywordTag:"keywordTag___lUfL5",questionTitleEditorWrap:"questionTitleEditorWrap___u9UgK",choiceWrap:"choiceWrap___VHsr3",choiceIndex:"choiceIndex___rsj9r",judgementIndex:"judgementIndex___fMm6E",setAnswerBtn:"setAnswerBtn___krVC9",activeAnswer:"activeAnswer___WiYo2",activeJudgementAnswer:"activeJudgementAnswer___M6iww",actionWrapper:"actionWrapper___oKI8_",addIcon:"addIcon___eMbGP",inputBorder:"inputBorder___ob_6x",placeholder:"placeholder___Vkwr4",blankWrapper:"blankWrapper____MZQ5",blankInput:"blankInput___ephwY",blankInputNumberWrapper:"blankInputNumberWrapper___C1UJS",addBtn:"addBtn___qRBpJ",blankIndex:"blankIndex___QsKgf",baseInputWrapper:"baseInputWrapper___juqCB",collapseWrapper:"collapseWrapper___kAXJ0",panelHeader:"panelHeader___hLTSe",open:"open___wWDjf",close:"close___XPTJ0",hide:"hide___VytUy"},ct=x(32134),ln=x(12893),fn=Object.defineProperty,cn=Object.defineProperties,zn=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,er=(jt,rn,Bn)=>rn in jt?fn(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,cr=(jt,rn)=>{for(var Bn in rn||(rn={}))pt.call(rn,Bn)&&er(jt,Bn,rn[Bn]);if(pn)for(var Bn of pn(rn))na.call(rn,Bn)&&er(jt,Bn,rn[Bn]);return jt},Kn=(jt,rn)=>cn(jt,zn(rn)),no=(jt,rn)=>{var Bn={};for(var ha in jt)pt.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&pn)for(var ha of pn(jt))rn.indexOf(ha)<0&&na.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Ur=jt=>{var rn=jt,{value:Bn,onChange:ha,scrollId:di}=rn,Er=no(rn,["value","onChange","scrollId"]);return a.createElement("div",{id:di||""},a.createElement($t.Z,Kn(cr({},Er),{defaultValue:Bn,onChange:(xi,ko)=>{ko!=null&&ko.length?ha(xi,ko):ha(xi)}})))},uo=({value:jt,onChange:rn,placeholder:Bn,height:ha=140,isEdit:di})=>di?a.createElement($t.Z,{watch:!0,isFocus:!0,height:ha,placeholder:Bn,defaultValue:jt,onChange:rn}):a.createElement("div",{style:{cursor:"pointer"}},jt?a.createElement(de.Z,{className:bn.inputBorder,value:jt}):a.createElement("div",{className:`${bn.inputBorder} ${bn.placeholder}`},Bn));var pr=x(59301),gr=Object.defineProperty,Ir=Object.defineProperties,Cr=Object.getOwnPropertyDescriptors,fr=Object.getOwnPropertySymbols,co=Object.prototype.hasOwnProperty,Do=Object.prototype.propertyIsEnumerable,io=(jt,rn,Bn)=>rn in jt?gr(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,$r=(jt,rn)=>{for(var Bn in rn||(rn={}))co.call(rn,Bn)&&io(jt,Bn,rn[Bn]);if(fr)for(var Bn of fr(rn))Do.call(rn,Bn)&&io(jt,Bn,rn[Bn]);return jt},oi=(jt,rn)=>Ir(jt,Cr(rn)),cl=(jt,rn)=>{var Bn={};for(var ha in jt)co.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&fr)for(var ha of fr(jt))rn.indexOf(ha)<0&&Do.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const al=["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"],Ci=({value:jt,onChange:rn,choiceTextKey:Bn,answerKey:ha,index:di,isEdit:Er,setInputActive:xi,form:ko,choiceOptionsPath:jo,allowChangeMode:ki,showAddIcon:vi,addItem:Ji,deleteItem:wl})=>{const Hi=(jt==null?void 0:jt[ha])===!0,Vr=()=>{const wi=ko.getFieldValue(jo);ko.setFieldValue(jo,wi.map(Wi=>oi($r({},Wi),{[ha]:!1})))},Wo=()=>{Hi?rn(oi($r({},jt),{[ha]:!1})):(ki||Vr(),rn(oi($r({},jt),{[ha]:!0})))};return pr.createElement(ze.Z,{className:bn.choiceWrap,align:"middle",wrap:!1},pr.createElement(Ce.Z,{onClick:Wo,className:`${bn.choiceIndex} ${Hi?bn.activeAnswer:""}`},al[di]),pr.createElement(Ce.Z,{flex:1,className:`${bn.editorWrap} ml15`,onClick:xi},pr.createElement(uo,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Er,value:jt==null?void 0:jt[Bn],onChange:wi=>{rn(oi($r({},jt),{[Bn]:wi}))}})),pr.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},pr.createElement("div",{onClick:Wo,className:`${bn.setAnswerBtn} ${Hi?bn.activeAnswer:""}`},Hi?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),pr.createElement(Ce.Z,{className:bn.actionWrapper},pr.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},pr.createElement(ct.Z,{className:bn.addIcon,onClick:Ji,style:{visibility:vi?"visible":"hidden"}})),pr.createElement(ye.Z,{title:"\u5220\u9664"},pr.createElement(ln.Z,{className:bn.deleteIcon,onClick:wl,style:{visibility:di>1?"visible":"hidden"}}))))},bi=({questionTitlePlaceholder:jt,titleKey:rn,choiceKey:Bn,analysisKey:ha,choiceTextKey:di,answerKey:Er,choiceOptionsPath:xi,allowChangeMode:ko=!0,form:jo,showAnalysis:ki=!0})=>{const[vi,Ji]=(0,a.useState)(),[wl,Hi]=(0,a.useState)(!1);return pr.createElement("div",{className:bn.wrap},pr.createElement("div",{className:bn.questionTitleEditorWrap},pr.createElement(Le.default.Item,{label:"\u9898\u5E72",name:rn,labelCol:{span:24},rules:[{required:!0}]},pr.createElement(Ur,{scrollId:Array.isArray(rn)?rn.join("_"):`${rn}`,watch:!0,height:140,placeholder:jt}))),pr.createElement(Le.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),pr.createElement(Le.default.List,{name:Bn,rules:[{validator(Vr,Wo){const wi=Wo.some(ni=>ni[Er]),Wi=Wo.findIndex(ni=>{var Ne;return((Ne=ni[di])==null?void 0:Ne.length)<=0});return Wi!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${al[Wi]}\u9009\u9879\u7684\u5185\u5BB9`)):wi?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Vr,{add:Wo,remove:wi})=>pr.createElement("div",{id:Array.isArray(xi)?xi.join("_"):`${xi}`},Vr.map((Wi,ni)=>{var Ne=Wi,{key:Ke,name:Ue}=Ne,St=cl(Ne,["key","name"]);const At=vi===Ke,Vt=()=>{Ji(Ke)},gn=ni<7&&ni===Vr.length-1,sa=()=>Wo({[di]:"",[Er]:0}),Fa=()=>wi(Ue);return pr.createElement(Le.default.Item,oi($r({},St),{key:Ke,name:Ue,noStyle:!0}),pr.createElement(Ci,{choiceTextKey:di,answerKey:Er,index:ni,isEdit:At,setInputActive:Vt,form:jo,choiceOptionsPath:xi,allowChangeMode:ko,showAddIcon:gn,addItem:sa,deleteItem:Fa}))}),Vr.length<8&&pr.createElement("div",{className:`${bn.addBtn} mb30`,onClick:()=>Wo({[di]:"",[Er]:0})},"\u6DFB\u52A0\u9009\u9879"))),ki&&pr.createElement("div",{onClick:()=>Hi(!0)},pr.createElement(Le.default.Item,{name:ha,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},pr.createElement(uo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:wl}))))};var zr=x(59301),Ri=Object.defineProperty,Gi=Object.defineProperties,zi=Object.getOwnPropertyDescriptors,Lo=Object.getOwnPropertySymbols,Cl=Object.prototype.hasOwnProperty,tl=Object.prototype.propertyIsEnumerable,Da=(jt,rn,Bn)=>rn in jt?Ri(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ba=(jt,rn)=>{for(var Bn in rn||(rn={}))Cl.call(rn,Bn)&&Da(jt,Bn,rn[Bn]);if(Lo)for(var Bn of Lo(rn))tl.call(rn,Bn)&&Da(jt,Bn,rn[Bn]);return jt},Wa=(jt,rn)=>Gi(jt,zi(rn)),Br=(jt,rn)=>{var Bn={};for(var ha in jt)Cl.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Lo)for(var ha of Lo(jt))rn.indexOf(ha)<0&&tl.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const lr=({value:jt,onChange:rn})=>{const Bn=di=>{Be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:bn.modal,onOk:()=>{const Er=[...jt];Er.splice(di,1),rn(Er)}})},ha=()=>{const di=[...jt];di.push(""),rn(di)};return zr.createElement(ze.Z,{align:"middle",className:"ml20",gutter:[40,20]},jt==null?void 0:jt.map((di,Er)=>zr.createElement(Ce.Z,{key:`${di}_${Er}`,className:bn.blankWrapper},zr.createElement(De.default,{className:bn.blankInput,defaultValue:di,maxLength:1e3,onBlur:xi=>{const ko=[...jt],jo=xi.target.value.trim();ko[Er]=jo,rn(ko)}}),zr.createElement(ye.Z,{title:"\u5220\u9664"},zr.createElement(ln.Z,{className:bn.deleteIcon,style:{marginLeft:15,visibility:Er>0?"visible":"hidden"},onClick:()=>Bn(Er)})))),zr.createElement(Ce.Z,null,zr.createElement("div",{className:`${bn.addBtn}`,onClick:()=>{ha()}},"\u65B0\u589E\u7B54\u6848")))},mo=({value:jt=!0,onChange:rn})=>zr.createElement(Na.Z,{checked:!jt,onChange:Bn=>{rn(!Bn)}}),Ar="\u2581",zo=({questionTitlePlaceholder:jt,form:rn,name:Bn,scoreByBlank:ha="use_blank_score",answerKey:di,titleKey:Er="name",analysisKey:xi="analysis",isOrdered:ko="is_ordered"})=>{var jo,ki;const[vi,Ji]=(0,a.useState)(!1),wl=(Ke,Ue)=>{const St=Ue.line;let At=0;for(let gn=0;gn{const Vt=Ke.getRange(Ue.from,Ue.to);let gn=0;if(Ue.text.forEach(sa=>{gn+=sa.split(Ar).length-1}),Ue.origin!=="setValue"){if(Vt&&Vt.indexOf(Ar)!==-1){const sa=Vt.split(Ar).length-1,Fa=wl(Ke,Ue.from);if(console.log(`\u5220\u9664${sa}\u4E2A\uFF0C \u524D\u9762\u6709${Fa}\u4E2A\uFF0C\u65B0\u589E${gn}\u4E2A`),sa>1){const Ka=Array.from({length:sa},(Ya,Aa)=>Fa+Aa);At(Ka)}else At(Fa)}else if(gn>0){const sa=wl(Ke,Ue.from);console.log(`\u65B0\u589E${gn}\u4E2A\uFF0C\u4E4B\u524D\u6709${sa}\u4E2A`),St(gn,sa)}}},Vr=()=>{const Ke=rn.getFieldValue(["sub_item_banks",...di]);rn.setFieldValue(["sub_item_banks",...di],Ke==null?void 0:Ke.map((Ue,St)=>Wa(ba({},Ue),{position:St+1})))},Wo=(0,a.useRef)(),wi=(Ke,Ue)=>{for(let St=0;St{Wi.current(Ke),Vr()},Ne=(ki=(jo=rn.getFieldValue("sub_item_banks"))==null?void 0:jo[di==null?void 0:di[0]])==null?void 0:ki[di==null?void 0:di[1]];return zr.createElement("div",{className:bn.wrap},zr.createElement("div",{className:bn.questionTitleEditorWrap},zr.createElement(Le.default.Item,{label:"\u9898\u5E72",name:Er,labelCol:{span:24},rules:[{required:!0}]},zr.createElement(Ur,{scrollId:"name",watch:!0,height:140,placeholder:jt,showNullButton:!0,onCMBeforeChange:(Ke,Ue)=>{Hi(Ke,Ue,wi,ni)}}))),zr.createElement(Le.default.List,{name:di,rules:[{validator(Ke,Ue){if((Ue==null?void 0:Ue.length)===0)return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const St of Ue){const{answer_text:At}=St||{};if(At!=null&&At.some(Vt=>(Vt==null?void 0:Vt.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Ke,{add:Ue,remove:St},{errors:At})=>(Wo.current=Ue,Wi.current=St,zr.createElement(zr.Fragment,null,zr.createElement(Le.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Ke.map((Vt,gn)=>{var sa=Vt,{key:Fa,name:Ka}=sa,Ya=Br(sa,["key","name"]);return zr.createElement(ze.Z,{className:"mb20",key:Fa,align:"middle",wrap:!1},zr.createElement(Ce.Z,{flex:"0 0 auto",className:`${bn.blankIndex}`},"\u586B\u7A7A\u9879",gn+1),zr.createElement(Ce.Z,{flex:1},zr.createElement(ze.Z,{align:"top",justify:"space-between",wrap:!1},zr.createElement(Ce.Z,null,zr.createElement(Le.default.Item,Wa(ba({},Ya),{name:[Ka,"answer_text"],noStyle:!0}),zr.createElement(lr,null))),(rn==null?void 0:rn.getFieldValue(["sub_item_banks",...ha]))&&zr.createElement(Ce.Z,{flex:"224px"},zr.createElement(Le.default.Item,Wa(ba({},Ya),{name:[Ka,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:bn.blankInputNumberWrapper}),zr.createElement(oe.Z,{className:bn.blankInput,min:.1,max:100,style:{width:"100%"},placeholder:"\u6309\u7A7A\u7ED9\u5206\u8BF7\u8F93\u5165\u5206\u503C"})))),zr.createElement(Le.default.Item,Wa(ba({},Ya),{name:[Ka,"position"],noStyle:!0}),zr.createElement(De.default,{type:"hidden"}))))})))),zr.createElement(ze.Z,{align:"middle"},zr.createElement(Le.default.Item,{name:[Bn,"downcase"],valuePropName:"checked"},zr.createElement(Na.Z,null)),zr.createElement(Ce.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),zr.createElement(ze.Z,{align:"middle"},zr.createElement(Le.default.Item,{name:[Bn,"no_space"],valuePropName:"checked"},zr.createElement(Na.Z,null)),zr.createElement(Ce.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Ne==null?void 0:Ne.length)>1&&zr.createElement(ze.Z,{align:"middle",className:(Ne==null?void 0:Ne.length)>1?"mb30":`${bn.hide}`},zr.createElement(Le.default.Item,{name:ko},zr.createElement(mo,null)),zr.createElement(Ce.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),zr.createElement("div",{onClick:()=>Ji(!0)},zr.createElement(Le.default.Item,{name:xi,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},zr.createElement(uo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:vi}))))};var Ro=Object.defineProperty,Oi=Object.defineProperties,Qo=Object.getOwnPropertyDescriptors,Eo=Object.getOwnPropertySymbols,Io=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,ol=(jt,rn,Bn)=>rn in jt?Ro(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,nl=(jt,rn)=>{for(var Bn in rn||(rn={}))Io.call(rn,Bn)&&ol(jt,Bn,rn[Bn]);if(Eo)for(var Bn of Eo(rn))ii.call(rn,Bn)&&ol(jt,Bn,rn[Bn]);return jt},Ol=(jt,rn)=>Oi(jt,Qo(rn)),Nl=(jt,rn)=>{var Bn={};for(var ha in jt)Io.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Eo)for(var ha of Eo(jt))rn.indexOf(ha)<0&&ii.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const qr={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Mr=({value:jt,onChange:rn,form:Bn,choiceKey:ha})=>{const di=(jt==null?void 0:jt.is_answer)===!0,Er=jt==null?void 0:jt.choice_text,xi=()=>{var ko;const jo=(ko=Bn==null?void 0:Bn.getFieldValue(["sub_item_banks",...ha]))==null?void 0:ko.map(ki=>({choice_text:ki==null?void 0:ki.choice_text,is_answer:!1}));Bn==null||Bn.setFieldValue(["sub_item_banks",...ha],jo),rn(Ol(nl({},jt),{is_answer:!0}))};return a.createElement(ze.Z,{className:bn.choiceWrap,align:"middle",wrap:!1},a.createElement(Ce.Z,{onClick:xi,className:`${bn.choiceIndex} ${bn.judgementIndex} ${di?bn.activeAnswer:""}`},qr[Er]),a.createElement(Ce.Z,{flex:1,className:`${bn.editorWrap} ml15`},a.createElement("div",{className:`${bn.inputBorder} ${bn.placeholder} ${di?bn.activeJudgementAnswer:""}`},Er)),a.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},a.createElement("div",{onClick:xi,className:`${bn.setAnswerBtn} ${di?bn.activeAnswer:""}`},di?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Qr=({questionTitlePlaceholder:jt,choiceKey:rn="choices",form:Bn,titleKey:ha="name",analysisKey:di="analysis"})=>{const[Er,xi]=(0,a.useState)(!1);return a.createElement("div",{className:bn.wrap},a.createElement("div",{className:bn.questionTitleEditorWrap},a.createElement(Le.default.Item,{label:"\u9898\u5E72",name:ha,labelCol:{span:24},rules:[{required:!0}]},a.createElement(Ur,{scrollId:"name",watch:!0,height:140,placeholder:jt}))),a.createElement(Le.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},a.createElement(Le.default.List,{name:rn,rules:[{validator(ko,jo){return jo.some(vi=>(vi==null?void 0:vi.is_answer)===!0)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},ko=>a.createElement("div",{id:"choices"},ko.map(jo=>{var ki=jo,{key:vi,name:Ji}=ki,wl=Nl(ki,["key","name"]);return a.createElement(Le.default.Item,Ol(nl({},wl),{key:vi,name:Ji,noStyle:!0}),a.createElement(Mr,{form:Bn,choiceKey:rn}))})))),a.createElement("div",{onClick:()=>xi(!0)},a.createElement(Le.default.Item,{name:di,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(uo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Er}))))};var Kr=Object.defineProperty,si=Object.defineProperties,Xi=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,Vl=Object.prototype.propertyIsEnumerable,Rl=(jt,rn,Bn)=>rn in jt?Kr(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,xu=(jt,rn)=>{for(var Bn in rn||(rn={}))ml.call(rn,Bn)&&Rl(jt,Bn,rn[Bn]);if(il)for(var Bn of il(rn))Vl.call(rn,Bn)&&Rl(jt,Bn,rn[Bn]);return jt},iu=(jt,rn)=>si(jt,Xi(rn)),Bi=(jt,rn)=>{var Bn={};for(var ha in jt)ml.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&il)for(var ha of il(jt))rn.indexOf(ha)<0&&Vl.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Ti=jt=>{var rn=jt,{value:Bn,onChange:ha}=rn,di=Bi(rn,["value","onChange"]);const Er=xi=>{ha([xi])};return a.createElement($t.Z,iu(xu({},di),{defaultValue:Bn==null?void 0:Bn[0],onChange:Er}))},ci=jt=>{if(!jt)return!1;let rn=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return jt==="|"?(Re.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Po=({value:jt=[],onClose:rn})=>a.createElement(Ma.default,{closable:!0,onClose:rn,className:bn.keywordTag},jt==null?void 0:jt.join(" \u6216 ")),ll=({questionTitlePlaceholder:jt,form:rn,showKeywords:Bn,isMustKeyWords:ha=Bn,titleKey:di="name",analysisKey:Er="analysis",answerTexts:xi="answer_texts",keywords:ko="keywords",useKeywords:jo="use_keywords",indexs:ki})=>{const[vi,Ji]=(0,a.useState)(!1),[wl,Hi]=(0,a.useState)(""),Vr=Le.default.useWatch("sub_item_banks",rn),{use_keywords:Wo,score:wi}=(Vr==null?void 0:Vr[ki])||{};return console.log(Wo,wi,"itemValues"),a.createElement("div",{className:bn.wrap},a.createElement("div",{className:bn.questionTitleEditorWrap},a.createElement(Le.default.Item,{label:"\u9898\u5E72",name:di,labelCol:{span:24},rules:[{required:!0}]},a.createElement(Ur,{scrollId:"name",watch:!0,height:140,placeholder:jt}))),a.createElement(Le.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:xi,labelCol:{span:24}},a.createElement(Ti,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Bn&&!ha&&a.createElement(Le.default.Item,{hidden:!0,name:jo,valuePropName:"checked"},a.createElement(Na.Z,{defaultChecked:!0})),Bn&&ha&&a.createElement(ze.Z,{align:"middle",className:"mb30"},a.createElement(Le.default.Item,{name:jo,valuePropName:"checked"},a.createElement(Na.Z,null)),a.createElement(Ce.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),a.createElement(Ce.Z,null,a.createElement(ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},a.createElement(rr.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Wo||!ha)&&a.createElement(Le.default.List,{name:ko,rules:[{validator(Wi,ni){return ha?ni!=null&&ni.length?(ni==null?void 0:ni.reduce((Ke,Ue)=>Ke+Ue.score,0))>parseFloat(wi)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(Wi,{add:ni,remove:Ne})=>a.createElement(a.Fragment,null,a.createElement("div",{className:`${bn.title} mb10`},ha?"\u5173\u952E\u8BCD":a.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),a.createElement(ze.Z,{align:"middle",className:"font14 mb30"},a.createElement(Ce.Z,{flex:1},a.createElement(De.default,{value:wl,onChange:Ke=>{Hi(Ke.target.value)},maxLength:50,allowClear:!0,onPressEnter:Ke=>{var Ue,St,At,Vt;const gn=`${(Ue=Ke.target)==null?void 0:Ue.value}`,sa=(At=(St=gn==null?void 0:gn.split("|"))==null?void 0:St.filter(Ya=>!!Ya))==null?void 0:At.map(Ya=>Ya==null?void 0:Ya.trim()),Fa=rn.getFieldValue(["sub_item_banks",...ko]),Ka=((Vt=Fa==null?void 0:Fa.map(Ya=>Ya==null?void 0:Ya.keyword))==null?void 0:Vt.flat())||[];for(const Ya of sa)if(Ka.includes(Ya)){Re.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}ci(gn)&&(ni({keyword:sa,score:1}),Hi(""))},className:bn.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),a.createElement(Ce.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Wi.map(Ke=>{var Ue=Ke,{key:St,name:At}=Ue,Vt=Bi(Ue,["key","name"]);return a.createElement(ze.Z,{key:St,className:"mb20",style:{marginRight:148}},a.createElement(Ce.Z,{flex:1},a.createElement(ze.Z,{align:"middle",justify:"space-between"},a.createElement(Le.default.Item,iu(xu({},Vt),{name:[At,"keyword"]}),a.createElement(Po,{onClose:()=>Ne(At)})),ha&&a.createElement(Le.default.Item,iu(xu({},Vt),{name:[At,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:bn.blankInputNumberWrapper}),a.createElement(oe.Z,{className:bn.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),a.createElement("div",{onClick:()=>Ji(!0)},a.createElement(Le.default.Item,{name:Er,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(uo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:vi}))))};var fi=x(59301),ul=Object.defineProperty,Ul=Object.defineProperties,Lu=Object.getOwnPropertyDescriptors,Tu=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,rl=Object.prototype.propertyIsEnumerable,Su=(jt,rn,Bn)=>rn in jt?ul(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ss=(jt,rn)=>{for(var Bn in rn||(rn={}))hr.call(rn,Bn)&&Su(jt,Bn,rn[Bn]);if(Tu)for(var Bn of Tu(rn))rl.call(rn,Bn)&&Su(jt,Bn,rn[Bn]);return jt},pi=(jt,rn)=>Ul(jt,Lu(rn)),Rs=(jt,rn)=>{var Bn={};for(var ha in jt)hr.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Tu)for(var ha of Tu(jt))rn.indexOf(ha)<0&&rl.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn},cs=(jt,rn,Bn)=>new Promise((ha,di)=>{var Er=jo=>{try{ko(Bn.next(jo))}catch(ki){di(ki)}},xi=jo=>{try{ko(Bn.throw(jo))}catch(ki){di(ki)}},ko=jo=>jo.done?ha(jo.value):Promise.resolve(jo.value).then(Er,xi);ko((Bn=Bn.apply(jt,rn)).next())});const{Panel:hc}=ma.default,Yc=null,Lc=(jt,rn)=>{var Bn=jt,{globalSetting:ha,loading:di,dispatch:Er,editData:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=Rs(Bn,["globalSetting","loading","dispatch","editData","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)(""),[wl,Hi]=(0,a.useState)([]),[Vr]=Le.default.useForm();(0,a.useEffect)(()=>{!xi||!jo||(Ji(xi==null?void 0:xi.name),Hi(xi==null?void 0:xi.sub_item_banks),Vr.setFieldsValue(ss({},xi)))},[xi]),(0,a.useEffect)(()=>{Hi(Vr.getFieldValue("sub_item_banks"))},[Le.default.useWatch("sub_item_banks",Vr)]),(0,a.useImperativeHandle)(rn,()=>({onSave:Wo,Clear:wi}));const Wo=()=>cs(void 0,null,function*(){if(!vi)return Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;try{yield Vr.validateFields()}catch(St){return console.log(St,"errInfo"),Re.ZP.error(St.errorFields[0].errors[0]),!1}const Ue=wl.map(St=>ss({id:St.id>1?St.id:null},St));return{name:vi,sub_item_banks:Ue}}),wi=()=>{Ji(""),Hi([])},Wi={single:"\u5355\u9009\u9898",multiple:"\u591A\u9009\u9898",judgement:"\u5224\u65AD\u9898",completion:"\u586B\u7A7A\u9898",subjective:"\u7B80\u7B54\u9898",practical:"\u5B9E\u8BAD\u9898",program:"\u7F16\u7A0B\u9898",bprogram:"\u7A0B\u5E8F\u586B\u7A7A\u9898",combination:"\u7EC4\u5408\u9898"},ni=({value:Ue})=>fi.createElement("div",{style:{textAlign:"center",color:"#DF3065",margin:"0 5px"}},Ue),[Ne,Ke]=(0,a.useState)();return fi.createElement("section",{className:We.wrap},fi.createElement("p",{className:We.titleWrap},fi.createElement("span",{className:We.required},"*"),fi.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),fi.createElement($t.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:vi,onChange:Ue=>Ji(Ue)}),fi.createElement(Le.default,{form:Vr,autoComplete:"off"},fi.createElement(Le.default.List,{name:"sub_item_banks",rules:[{validator(Ue,St){return St?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(Ue,{add:St,remove:At})=>{const Vt=Vr.getFieldValue("sub_item_banks");return fi.createElement(fi.Fragment,null,fi.createElement(ma.default,{className:Ue.length>0?We.collapseWrapper:"",bordered:!1,expandIcon:({isActive:gn})=>fi.createElement("i",{className:`iconfont icon-weizhankai ${gn?We.open:We.close}`,style:{fontSize:14,transition:"all .2s"}})},Ue.map((gn,sa)=>{var Fa=gn,{key:Ka,name:Ya}=Fa,Aa=Rs(Fa,["key","name"]),or,_a,sr,ca,Za,br,bo,so,Oo,Mo,No,vo;return fi.createElement(hc,{className:We.panel,forceRender:!0,header:fi.createElement("div",{className:We.panelHeader},"\u7B2C",sa+1,"\u5C0F\u9898",fi.createElement("span",null,"\uFF08",Wi[(or=Vt==null?void 0:Vt[Ya])==null?void 0:or.item_type],"\uFF09")),extra:fi.createElement(ze.Z,{align:"middle",onClick:Si=>Si.stopPropagation(),style:{display:"flex",alignItems:"center"}},((_a=Vt==null?void 0:Vt[Ya])==null?void 0:_a.item_type)=="completion"&&fi.createElement(Le.default.Item,pi(ss({},Aa),{name:[Ya,"score"],className:We.blankInputNumberWrapper,style:{marginBottom:0}}),((sr=Vt==null?void 0:Vt[Ya])==null?void 0:sr.item_type)=="completion"&&fi.createElement("div",{style:{display:"flex",alignItems:"center",color:"#191919"}},"\u5171",fi.createElement(ni,{value:(ca=Vt==null?void 0:Vt[Ya])==null?void 0:ca.score}),"\u5206")),((Za=Vt==null?void 0:Vt[Ya])==null?void 0:Za.item_type)=="completion"&&fi.createElement(fi.Fragment,null,fi.createElement(xe.ZP.Group,{defaultValue:(br=Vt==null?void 0:Vt[Ya])==null?void 0:br.use_blank_score,className:We.scoreByBlankRadio,style:{marginRight:10},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:Si=>{var yi;console.log(Vr.getFieldsValue()),Vr==null||Vr.setFieldValue(["sub_item_banks",Ya,"use_blank_score"],(yi=Si==null?void 0:Si.target)==null?void 0:yi.value),Ke(new Date)}}),fi.createElement(ye.Z,{overlayInnerStyle:{width:460},title:fi.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",fi.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},fi.createElement("i",{className:"icon-tishixiaowenhao font18 c-3061d0"})))),key:Ka},fi.createElement(Le.default.Item,pi(ss({},Aa),{name:Ya}),(((bo=Vt==null?void 0:Vt[Ya])==null?void 0:bo.item_type)=="single"||((so=Vt==null?void 0:Vt[Ya])==null?void 0:so.item_type)=="multiple")&&fi.createElement(bi,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Oo=Vt==null?void 0:Vt[Ya])==null?void 0:Oo.item_type)!="single",form:Vr,choiceKey:[Ya,"choices"],titleKey:[Ya,"name"],analysisKey:[Ya,"analysis"],choiceOptionsPath:["sub_item_banks",Ya,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((Mo=Vt==null?void 0:Vt[Ya])==null?void 0:Mo.item_type)=="completion"&&fi.createElement(zo,{form:Vr,name:Ya,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[Ya,"use_blank_score"],titleKey:[Ya,"name"],analysisKey:[Ya,"analysis"],isOrdered:[Ya,"is_ordered"],answerKey:[Ya,"standard_answer"],key:Ne}),((No=Vt==null?void 0:Vt[Ya])==null?void 0:No.item_type)=="judgement"&&fi.createElement(Qr,{form:Vr,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[Ya,"name"],analysisKey:[Ya,"analysis"],choiceKey:[Ya,"choices"]}),((vo=Vt==null?void 0:Vt[Ya])==null?void 0:vo.item_type)=="subjective"&&fi.createElement(ll,{showKeywords:!0,form:Vr,titleKey:[Ya,"name"],analysisKey:[Ya,"analysis"],answerTexts:[Ya,"answer_texts"],useKeywords:[Ya,"use_keywords"],keywords:[Ya,"keywords"],indexs:Ya,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"})))})))})))};var Fs=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Lc)),Xc=x(96935),ds=x(19842),Xs=x(57809),pd=x(1710),Au={flex_box_center:"flex_box_center___xDdtW",flex_space_between:"flex_space_between___J4mFI",flex_box_vertical_center:"flex_box_vertical_center___hDYn6",flex_box_center_end:"flex_box_center_end___H7l1j",flex_box_column:"flex_box_column___TPd2T",questionInfo:"questionInfo___ABq66",label:"label___VQOr7",content:"content____HZ6z",leftPart:"leftPart___YB0y5",rightPart:"rightPart___UVMmS",dragItem:"dragItem___Hbx8k",blackText:"blackText___U4u33",greyText:"greyText___rWIL_",iconWrapper:"iconWrapper___I0kek",contentArea:"contentArea___hGC13",dragging:"dragging___z7VVY",hidden:"hidden___nWAxb",dragIcon:"dragIcon___j91TC",deleteIcon:"deleteIcon___cmCqc",disabled:"disabled___ZlKMj",challengeNameWrapper:"challengeNameWrapper___SpiRb",challengeName:"challengeName___lmQe2",shixunPreviewFooter:"shixunPreviewFooter___u0CzD",shixunInfoWrapper:"shixunInfoWrapper___HzLHD",shixunInfo:"shixunInfo___qaQlF",btnToDetail:"btnToDetail___scXqr",fixedBottom:"fixedBottom___wTBAR",cancelBtn:"cancelBtn___Km4Gi",confirmBtn:"confirmBtn___WrECz",previewBtn:"previewBtn____oGPS",setScoreModalTable:"setScoreModalTable___CjDlp",title:"title___cQWdZ",tipcontent:"tipcontent___A8tZ5",name:"name___CvfT9",tip:"tip___EvoCF",info:"info___y_ayi",img:"img___X9CNn"},Es=x(39864),Ec=x(63952),Bs=x(33270),Js=x(61527),Ss=x(2524),Ac=x(90463),Cc=({open:jt,onCancel:rn,onOk:Bn})=>{const ha=(0,Ec.g)(),[di,Er,xi,ko]=(0,Js.U)(Bs.Gm,{page:1,limit:10,keyword:"",diff:"",shixun_publish_status:"",discipline_id:"",sub_discipline_id:"",type:0,include_shixuns:!0,item_type:"SHIXUN"}),[jo,ki]=(0,a.useState)(!1);(0,a.useEffect)(()=>{jt&&xi({page:1,limit:10,type:0},!0).then(Vr=>{(Vr==null?void 0:Vr.shixuns_count)===0&&ki(!0)})},[jt]);const[vi,Ji]=(0,a.useState)([]),[wl,Hi]=(0,a.useState)([]);return a.createElement(Be.default,{title:"\u9009\u62E9\u5B9E\u8BAD\u9898",open:jt,width:948,centered:!0,closable:!0,onCancel:rn,onOk:()=>Bn(wl),destroyOnClose:!0},a.createElement(ze.Z,{justify:"space-between",className:"mb20",style:{maxHeight:650}},a.createElement(Ce.Z,null,a.createElement(ds.Z,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:ha,onChange:Vr=>{xi({page:1,discipline_id:Vr==null?void 0:Vr[0],sub_discipline_id:Vr==null?void 0:Vr[1]})}}),a.createElement(Xs.default,{className:"ml20",style:{width:118},size:"large",placeholder:"\u96BE\u5EA6",allowClear:!0,options:[{label:"\u521D\u7EA7",value:1},{label:"\u4E2D\u7EA7",value:2},{label:"\u4E2D\u9AD8\u7EA7",value:3},{label:"\u9AD8\u7EA7",value:4}],onChange:Vr=>xi({page:1,diff:Vr})}),a.createElement(Xs.default,{className:"ml20",placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"large",allowClear:!0,options:[{label:"\u672A\u53D1\u5E03",value:"unpublish"},{label:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{label:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],onChange:Vr=>xi({page:1,shixun_publish_status:Vr})})),a.createElement(Es.t7,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",style:{width:290},onChange:Vr=>{xi({keyword:Vr,page:1})}})),jo?a.createElement("div",null,a.createElement(Ss.Z,{customText:"\u6682\u65E0\u6570\u636E",ButtonText:"\u524D\u5F80\u5B9E\u8DF5\u9879\u76EE\u5E93\uFF0C\u6DFB\u52A0\u66F4\u591A\u8BD5\u9898>",ButtonClick:()=>(0,Ae.xg)("/shixuns")})):a.createElement(pd.default,{loading:Er,rowKey:"id",columns:[{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:"30%",ellipsis:{showTitle:!0},render:(Vr,Wo)=>a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{className:Wo!=null&&Wo.high_resources_consume?Au.title:"",title:Vr||"--"},a.createElement(de.Z,{key:1,showLines:1,showTextOnly:!0,value:Vr||"--"})),(Wo==null?void 0:Wo.high_resources_consume)&&a.createElement(Ac.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u96BE\u5EA6",dataIndex:"level"},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",render:(Vr,Wo,wi)=>a.createElement("span",null,Vr||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"study_count"},{title:a.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",a.createElement(ye.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},a.createElement(rr.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",width:100,render:(Vr,Wo,wi)=>a.createElement("span",null,Vr||"- -")},{title:"\u64CD\u4F5C",render(Vr,Wo){const{title:wi,challenge_names:Wi,author_name:ni,identifier:Ne,author_school_name:Ke,study_count:Ue}=Wo||{};return a.createElement("div",null,a.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{Be.default.confirm({title:"\u9898\u76EE\u8BE6\u60C5",closable:!0,width:1e3,centered:!0,icon:null,footer:null,content:a.createElement("div",null,a.createElement(de.Z,{value:wi,style:{marginBottom:18}}),a.createElement("div",{className:Au.challengeNameWrapper},Wi.map((St,At)=>a.createElement("div",{className:Au.challengeName,key:At},"\u7B2C",(0,Ae.EM)(At+1),"\u9898\xA0",St))),a.createElement(ze.Z,{className:Au.shixunPreviewFooter,justify:"space-between",style:{alignItems:"center"}},a.createElement(Ce.Z,{className:Au.shixunInfoWrapper},a.createElement("span",null,"\u521B\u5EFA\u8005"),a.createElement("span",{className:Au.shixunInfo},ni.split("\u3001")[0]),a.createElement("span",null,"\u6240\u5C5E\u5355\u4F4D"),a.createElement("span",{className:Au.shixunInfo},Ke),a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{className:Au.shixunInfo},Ue)),a.createElement(Fe.ZP,{type:"primary",className:Au.btnToDetail,onClick:()=>(0,Ae.xg)(`/shixuns/${Ne}/challenges?exercise=true`)},a.createElement("i",{className:"iconfont icon-shixunkecheng"}),"\u5B9E\u8BAD\u8BE6\u60C5")))})}},"\u67E5\u770B"),(Wo==null?void 0:Wo.shixun_tag_num)===1&&a.createElement("a",{target:"_blank",href:`/shixuns/${Wo==null?void 0:Wo.identifier}/challenges`,style:{marginLeft:10}},"\u53BB\u53D1\u5E03"))}}],dataSource:ko==null?void 0:ko.items,rowSelection:{type:"radio",selectedRowKeys:vi,preserveSelectedRowKeys:!0,getCheckboxProps:Vr=>({disabled:Vr.shixun_tag_num===1}),onChange(Vr,Wo){var wi,Wi,ni;console.log(Vr),Ji(Vr);const Ne=[];for(const Ue of wl)Vr.includes(Ue.id)&&Ne.push(Ue);const Ke=Ne.map(Ue=>Ue.id);for(const Ue of Wo)Ue&&Vr.includes(Ue.id)&&!Ke.includes(Ue.id)&&Ne.push({id:Ue.id,difficulty:Ue.level,identifier:Ue.identifier,name:Ue.name,real_name:(wi=Ue==null?void 0:Ue.author_name)==null?void 0:wi.split("\u3001")[0],school_name:Ue.author_school_name,challenge_names:Ue.challenge_names,challenges:(Wi=Ue.challenge_names)==null?void 0:Wi.map((St,At)=>({subject:St,id:At,score:5})),score:((ni=Ue.challenge_names)==null?void 0:ni.length)*5,study_count:Ue.study_count,challenges_count:Ue.challenges_count});Hi(Ne)}},pagination:{current:di.page,pageSize:di.limit,total:ko==null?void 0:ko.items_count,showTotal:Vr=>a.createElement("span",null,"\u5171\xA0",a.createElement("span",{style:{color:"#165DFF"}},Vr),"\xA0\u6761\u6570\u636E"),showQuickJumper:!0,onChange(Vr,Wo){xi({page:Vr,limit:Wo})},size:"default"},scroll:{y:400}}))},Is=x(83028),Rc=x(60979),Os=(jt,rn,Bn)=>new Promise((ha,di)=>{var Er=jo=>{try{ko(Bn.next(jo))}catch(ki){di(ki)}},xi=jo=>{try{ko(Bn.throw(jo))}catch(ki){di(ki)}},ko=jo=>jo.done?ha(jo.value):Promise.resolve(jo.value).then(Er,xi);ko((Bn=Bn.apply(jt,rn)).next())}),yc=({visible:jt,getdata:rn,onCancel:Bn,onRandomExchange:ha,selectFromProblemSet:di,questionParams:Er})=>{const[xi,ko]=(0,a.useState)(!1),[jo,ki]=(0,a.useState)(!1),[vi,Ji]=(0,a.useState)({}),wl=(0,pe.useParams)(),[Hi,Vr]=(0,a.useState)(),Wo=(wi,Wi)=>Os(void 0,null,function*(){ki(!0);const ni=yield(0,Se.ZP)(`/api/exercises/${wl.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:Er.id,item_bank_id:wi,shixuns_info:[{id:wi,is_copy:Wi!=1,is_use:Wi!=1}]}});ki(!1),ni!=null&&ni.status||(Re.ZP.info("\u6362\u9898\u6210\u529F"),Bn(),rn())});return a.createElement(Be.default,{title:"\u8BF7\u9009\u62E9\u66FF\u6362\u65B9\u5F0F",open:jt,onCancel:Bn,centered:!0,maskClosable:!0,footer:null},a.createElement(ze.Z,{justify:"center",className:"pb20"},a.createElement(Xc.Z,{onClick:ha},"\u968F\u673A\u66F4\u6362"),(Er==null?void 0:Er.type)!=="PRACTICAL"&&a.createElement(Fe.ZP,{style:{marginLeft:24},onClick:di},"\u4ECE\u9898\u5E93\u4E2D\u9009\u62E9"),(Er==null?void 0:Er.type)==="PRACTICAL"&&a.createElement(Fe.ZP,{style:{marginLeft:24},onClick:()=>{ko(!0)}},"\u4ECE\u9898\u5E93\u4E2D\u9009\u62E9")),a.createElement(Cc,{open:xi,onCancel:()=>ko(!1),onOk:wi=>Os(void 0,null,function*(){if(console.log("----selectedRows",wi,wl),(wi==null?void 0:wi.length)<=0){Re.ZP.info("\u8BF7\u9009\u62E9\u5B9E\u8BAD");return}let Wi=wi==null?void 0:wi.map(Ne=>Ne==null?void 0:Ne.id),ni=yield(0,Rc.Tr)({id:[...Wi],course_id:wl.coursesId,type:"shixun"});(ni==null?void 0:ni.student_count)===0?Wo(Wi==null?void 0:Wi[0],1):(Vr(Wi),Ji(ni)),ko(!1)})}),a.createElement(Is.Z,{resdata:vi,type:"shixun",okloading:jo,oktext:(vi==null?void 0:vi.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:wi=>Os(void 0,null,function*(){Wo(Hi==null?void 0:Hi[0],2)})}))},_s=x(98408),ms=x(24334),gs=x(88436),Zs=x(25965),fs=x(2337),Jc=Object.defineProperty,Wu=Object.defineProperties,zs=Object.getOwnPropertyDescriptors,Hs=Object.getOwnPropertySymbols,Fc=Object.prototype.hasOwnProperty,$i=Object.prototype.propertyIsEnumerable,Bc=(jt,rn,Bn)=>rn in jt?Jc(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,es=(jt,rn)=>{for(var Bn in rn||(rn={}))Fc.call(rn,Bn)&&Bc(jt,Bn,rn[Bn]);if(Hs)for(var Bn of Hs(rn))$i.call(rn,Bn)&&Bc(jt,Bn,rn[Bn]);return jt},ps=(jt,rn)=>Wu(jt,zs(rn)),Hu=(jt,rn,Bn)=>new Promise((ha,di)=>{var Er=jo=>{try{ko(Bn.next(jo))}catch(ki){di(ki)}},xi=jo=>{try{ko(Bn.throw(jo))}catch(ki){di(ki)}},ko=jo=>jo.done?ha(jo.value):Promise.resolve(jo.value).then(Er,xi);ko((Bn=Bn.apply(jt,rn)).next())}),$s=({data:jt,submit:rn,goBack:Bn,loading:ha,onTypeScore:di,editPreview:Er=!1,onSkipExamination:xi,selectValue:ko,onExchange:jo,getdata:ki,handleMarkWrongQuestion:vi})=>{var Ji,wl,Hi,Vr,Wo,wi,Wi,ni,Ne,Ke,Ue;const St=(0,a.useRef)(),[At,Vt]=(0,a.useState)(null),[gn,sa]=(0,a.useState)(!1),[Fa,Ka]=(0,a.useState)(!1),Ya=(0,a.useRef)(),[Aa]=Le.default.useForm(),or=(0,pe.useParams)(),[_a,sr]=(0,a.useState)(!1);(0,a.useEffect)(()=>{sa(!0)},[]),(0,a.useEffect)(()=>{Er||(0,Ae.Dk)("\u8BD5\u5377\u9884\u89C8")},[Er]);const ca=["\u5BB9\u6613","\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],Za={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",PROGRAM:"\u7F16\u7A0B\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898",COMBINATION:"\u7EC4\u5408\u9898"},br={single:"\u5355\u9009\u9898",multiple:"\u591A\u9009\u9898",judgement:"\u5224\u65AD\u9898",completion:"\u586B\u7A7A\u9898",subjective:"\u7B80\u7B54\u9898",practical:"\u5B9E\u8BAD\u9898",program:"\u7F16\u7A0B\u9898",bprogram:"\u7A0B\u5E8F\u586B\u7A7A\u9898",combination:"\u7EC4\u5408\u9898"},bo=Hn=>{var Zr;const Ko=[];return a.createElement(a.Fragment,null,a.createElement("aside",{className:fe.single},(Zr=Hn==null?void 0:Hn.choices)==null?void 0:Zr.map((Ge,je)=>(Ge.is_answer&&Ko.push(fs.k4[je]),a.createElement("ul",{key:je},a.createElement("li",null,fs.k4[je],"\u3001"),a.createElement("li",null,a.createElement(de.Z,{value:Ge.choice_text})))))),a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",Ko.join(""),a.createElement("span",{className:"ml30"},"\u96BE\u5EA6\uFF1A",ca[Hn.difficulty])),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Hn==null?void 0:Hn.tag_discipline_name)))))},so=(Hn,Zr)=>{var Ko;const Ge=(Ko=Hn==null?void 0:Hn.standard_answer)==null?void 0:Ko.map((je,Bt)=>{var It;return a.createElement("div",{key:Bt},`\u7B54\u6848\uFF08\u586B\u7A7A${je==null?void 0:je.position}\uFF09\uFF1A${(It=je==null?void 0:je.answer_text)==null?void 0:It.join("\u3001")}`)});return a.createElement(a.Fragment,null,a.createElement("div",{className:fe.analysis},a.createElement("div",{style:{display:"flex"}},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("div",null,Ge)),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),Zr?`${(Zr==null?void 0:Zr.discipline_name)||"--"}/${Zr==null?void 0:Zr.sub_discipline_name}`:`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Zr?Zr==null?void 0:Zr.tag_discipline_name:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Zr?Zr==null?void 0:Zr.tag_discipline_name:Hn==null?void 0:Hn.tag_discipline_name)))))},Oo=Hn=>{var Zr;const Ko=(Zr=Hn==null?void 0:Hn.standard_answer)==null?void 0:Zr.map((Ge,je)=>a.createElement("div",{key:je},`\u7B54\u6848\uFF08\u586B\u7A7A${(Ge==null?void 0:Ge.position)||(Ge==null?void 0:Ge.exercise_choice_id)}\uFF09\uFF1A${Ge==null?void 0:Ge.answer_text}`));return a.createElement(a.Fragment,null,a.createElement("div",{className:fe.analysis},a.createElement("div",{style:{display:"flex"}},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("div",null,Ko)),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Hn==null?void 0:Hn.tag_discipline_name)))))},Mo=(Hn,Zr)=>{var Ko;return a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",(Ko=Hn==null?void 0:Hn.answer_texts)==null?void 0:Ko[0]),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),Zr?`${(Zr==null?void 0:Zr.discipline_name)||"--"}/${Zr==null?void 0:Zr.sub_discipline_name}`:`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Zr?Zr==null?void 0:Zr.tag_discipline_name:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Zr?Zr==null?void 0:Zr.tag_discipline_name:Hn==null?void 0:Hn.tag_discipline_name))))},No=Hn=>{var Zr,Ko;return a.createElement("div",{className:fe.analysis},a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u9884\u671F\u8F93\u51FA:"),a.createElement(de.Z,{value:(Zr=Hn==null?void 0:Hn.program_attr)==null?void 0:Zr.description})),a.createElement("div",{style:{marginTop:20}},"\u6B63\u786E\u7B54\u6848\uFF1A",((Ko=Hn==null?void 0:Hn.program_attr)==null?void 0:Ko.answer_text)||"--"),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Hn==null?void 0:Hn.tag_discipline_name))))},vo=(Hn,Zr)=>{var Ko;return a.createElement("div",null,(Ko=Hn==null?void 0:Hn.sub_item_banks)==null?void 0:Ko.map((Ge,je)=>{var Bt,It;const Gt=[];return a.createElement(a.Fragment,null,a.createElement("div",{style:{marginLeft:25,fontSize:"16px",color:"#333",paddingTop:"15px"}},Zr+1+"."+(je+1),"\uFF08",Za[Ge.item_type]||br[Ge.item_type],"\uFF09",Ge.name),(Ge.item_type=="SINGLE"||Ge.item_type=="MULTIPLE"||Ge.item_type=="JUDGMENT"||Ge.item_type=="single"||Ge.item_type=="multiple"||Ge.item_type=="judgement")&&a.createElement(a.Fragment,null,a.createElement("aside",{className:fe.single},(Bt=Ge==null?void 0:Ge.choices)==null?void 0:Bt.map((Zt,kn)=>(Zt.is_answer&&Gt.push(fs.k4[kn]),a.createElement("ul",{key:kn},a.createElement("li",null,fs.k4[kn],"\u3001"),a.createElement("li",null,a.createElement(de.Z,{value:Zt.choice_text})))))),a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",Gt.join(""),a.createElement("span",{className:"ml30"},"\u96BE\u5EA6\uFF1A",ca[Ge.difficulty])),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Ge.analysis?Ge.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Hn==null?void 0:Hn.tag_discipline_name))))),(Ge.item_type=="COMPLETION"||Ge.item_type=="completion")&&so(Ge,Hn),(Ge.item_type=="SUBJECTIVE"||Ge.item_type=="subjective")&&Mo(Ge,Hn),((It=jt==null?void 0:jt.exam)==null?void 0:It.exercise_status)===3&&a.createElement("div",{className:"flex gap-20px mt20"},a.createElement(gs.Z,{state:Ge==null?void 0:Ge.is_wrong,onClick:()=>{vi==null||vi({value:ps(es({},Ge),{question_id:Ge==null?void 0:Ge.id,question_score:Ge==null?void 0:Ge.score})})}}),Ge.item_type=="single"&&a.createElement(Fe.ZP,{style:{color:"#3061D0"},onClick:()=>{Tl({value:Ge})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848")))}))},Si=Hn=>{var Zr,Ko,Ge;return a.createElement("div",{style:{marginTop:"12px"}},(Ko=(Zr=Hn==null?void 0:Hn.shixun)==null?void 0:Zr.challenges)==null?void 0:Ko.map((je,Bt)=>a.createElement("div",{className:"c-grey-666 font14 mb10 ml25",style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",null,a.createElement("span",{className:"mr5"},"\u7B2C",Bt+1,"\u5173"),a.createElement(ye.Z,{key:Bt,title:je==null?void 0:je.challenge_name},a.createElement("span",null,(0,Ae.Pq)(je==null?void 0:je.challenge_name,44)))),Er&&a.createElement("div",null,"\u5206\u503C\uFF1A",je.score,"\u5206"))),a.createElement(pe.Link,{style:{float:"right"},target:"_blank",to:`/shixuns/${(Ge=Hn==null?void 0:Hn.shixun)==null?void 0:Ge.identifier}/challenges`},"\u5B9E\u8BAD\u8BE6\u60C5"),a.createElement("div",{style:{clear:"both"}}))},yi=Hn=>{let Zr=Hn.questions_score/Hn.questions_count;Be.default.confirm({icon:null,centered:!0,title:"\u5206\u6570\u8BBE\u7F6E",content:a.createElement("div",{className:fe.modalColumn},a.createElement("div",{className:fe.modalRow,style:{justifyContent:"flex-start"}},a.createElement("sup",{className:fe.sup},"*"),a.createElement("span",null,Hn==null?void 0:Hn.name,"\uFF1A"),a.createElement(oe.Z,{min:0,precision:1,defaultValue:Zr,onChange:Ko=>{Zr=Ko}}),a.createElement("span",{className:"ml5"},"\u5206/\u9898"))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){var Ko;if(!Zr)return Re.ZP.warning("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A\u6216\u4E3A0"),Promise.reject();const Ge={type:Hn==null?void 0:Hn.type,score:Zr,scoreTotal:Number((Ko=Zr*Hn.questions_count)==null?void 0:Ko.toFixed(1))};di(Ge)})})},Uo=()=>{let Hn="";Be.default.confirm({icon:null,centered:!0,title:"\u4FDD\u5B58\u8BD5\u5377",content:a.createElement("div",{className:fe.modalColumn},a.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20"},a.createElement("img",{style:{marginRight:5},src:Mt.Z}),"\u4FDD\u5B58\u540E\u5355\u72EC\u751F\u6210\u4E00\u4EFD\u4EBA\u5DE5\u7EC4\u5377\u7C7B\u578B\u7684\u56FA\u5B9A\u8BD5\u5377\u3002"),a.createElement("div",{className:fe.modalRow,style:{marginTop:20}},a.createElement("sup",{className:fe.sup},"*"),a.createElement("span",{style:{flexShrink:0}},"\u8BD5\u5377\u540D\u79F0\uFF1A"),a.createElement(De.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",min:0,maxLength:60,defaultValue:Hn,onChange:Zr=>{Hn=Zr.target.value}}))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){var Zr;if(!Hn)return Re.ZP.warning("\u8BD5\u5377\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const Ko=[],Ge=[],je=[],Bt=[];(Zr=jt==null?void 0:jt.questionList)==null||Zr.forEach(Gt=>{var Zt;(Zt=Gt.questions)==null||Zt.forEach(kn=>{let Pn=Gt.questions_score/Gt.questions_count;Pn=Pn&&Pn.toFixed(1),Gt.type==="COMBINATION"&&je.push({id:kn.id,sub_item_bank_ids:kn.sub_item_banks.map(Gn=>Gn.id)}),Gt.type==="PRACTICAL"?Bt.push(kn.id):(Ko.push(kn.id),Ge.push(Pn))})}),console.log("-----",je),yield rn({item_bank_ids:Ko,item_bank_scores:Ge,name:Hn,combination_item_banks:je,shixun_ids:Bt})})})},pl=(Hn,Zr,Ko,Ge)=>{var je;const Bt=`${location.pathname}${location.search}`,It=(je=Ge.questions)==null?void 0:je.map(Gt=>Gt==null?void 0:Gt.id);if(Bt.includes("exercise"))Ya.current={id:Hn,ids:It,type:Zr,index:Ko},Ka(!0);else{let Gt=Be.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:"\u786E\u8BA4\u8981\u66F4\u6362\u8BE5\u8BD5\u9898\u5417\uFF1F",cancelButtonProps:{disabled:!1},maskClosable:!0,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){Gt.update({cancelButtonProps:{disabled:!0}}),yield jo({single_question_id:Hn,seleted_item_bank_ids:It},{type:Zr,index:Ko}),Gt.update({cancelButtonProps:{disabled:!1}}),Re.ZP.success("\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210\u8BD5\u9898")})})}},yl=Hn=>{var Zr;const Ko=(Zr=Hn.questions)==null?void 0:Zr.map(Bt=>Bt==null?void 0:Bt.id),Ge=Hn.name;let je=Be.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:`\u786E\u8BA4\u66F4\u6362${Ge}\u4E2D\u7684\u6240\u6709\u8BD5\u9898\u5417\uFF1F`,cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){je.update({cancelButtonProps:{disabled:!0}}),yield jo({seleted_item_bank_ids:Ko},{type:Hn.type}),je.update({cancelButtonProps:{disabled:!1}}),Re.ZP.success(`\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210${Ge}\u8BD5\u9898`)})})},jl=()=>{let Hn=Be.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:"\u786E\u8BA4\u66F4\u6362\u9884\u89C8\u4E2D\u7684\u6240\u6709\u8BD5\u9898\u5417\uFF1F",cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){Hn.update({cancelButtonProps:{disabled:!0}}),yield jo(),Hn.update({cancelButtonProps:{disabled:!1}}),Re.ZP.success("\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210\u6574\u5F20\u8BD5\u9898")})})},Tr=Hn=>{console.log(Hn,"key"),xi(Hn-1)},Ml=(Hn,Zr)=>{var Ko,Ge;if(Zr==="SINGLE")return a.createElement(a.Fragment,null,a.createElement(Ln,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="MULTIPLE")return a.createElement(a.Fragment,null,a.createElement(Ra,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="JUDGMENT")return a.createElement(a.Fragment,null,a.createElement(Ft,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="COMPLETION")return a.createElement(a.Fragment,null,a.createElement(Xe,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="SUBJECTIVE")return a.createElement(a.Fragment,null,a.createElement(ya,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="COMBINATION")return a.createElement(a.Fragment,null,a.createElement(Fs,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="BPROGRAM")return a.createElement(a.Fragment,null,a.createElement(Le.default,{form:Aa,style:{marginTop:20},onFinishFailed:je=>{var Bt,It;je.errorFields[0].name.includes("standard_answers")?Re.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Re.ZP.error(je.errorFields[0].errors[0]),Aa.scrollToField((It=(Bt=je==null?void 0:je.errorFields)==null?void 0:Bt[0])==null?void 0:It.name,{behavior:"smooth",block:"center"})},onFinish:je=>Hu(void 0,null,function*(){var Bt;let It=ps(es({question_score:Hn.score},je),{question_type:8,hack:ps(es({},je.hack),{difficult:Hn.program_attr.difficult}),hack_codes:ps(es({},je.hack_codes),{code:ms.Base64.encode((Bt=je.hack_codes)==null?void 0:Bt.code)})});_a&&(It.is_cover=1);const Gt=yield(0,Se.ZP)(`/api/exercise_questions/${Hn.id}.json`,{method:"put",body:It});(Gt==null?void 0:Gt.status)===0&&(Re.ZP.success("\u7F16\u8F91\u6210\u529F"),Tr(ko+1)),Vt(null)})},a.createElement(_s.tc,{form:Aa,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:!1,hackidentifier:(Ko=Hn==null?void 0:Hn.program_attr)==null?void 0:Ko.identifier,answerKey:"standard_answers"}),a.createElement(be.Z,null)));if(Zr==="PROGRAM"&&pe.history.push(`/problems/${(Ge=Hn==null?void 0:Hn.program_attr)==null?void 0:Ge.identifier}/edit?type=exercises&express_id=${or.categoryId}&question_id=${Hn==null?void 0:Hn.id}&score=${Hn==null?void 0:Hn.score}&callback_url=${location.pathname}&select=${ko}&exercise=true`),Zr==="PRACTICAL")return a.createElement(a.Fragment,null,a.createElement(wa,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null))},gl=(Hn,Zr)=>Hu(void 0,null,function*(){var Ko,Ge,je,Bt,It,Gt;const Zt=yield(Ko=St.current)==null?void 0:Ko.onSave();if(!Zt)return;const kn=An=>{const ia=An.map(Ja=>Ja.choice_text.trim().replace(/^\s+|\s+$/g,""));return new Set(ia).size!==ia.length},Pn={question_score:Zr.score,analysis:Zt.analysis};if(Hn==="SINGLE"||Hn==="MULTIPLE"||Hn==="JUDGMENT"){if(Hn!=="JUDGMENT"&&kn(Zt==null?void 0:Zt.choices)){Re.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}const An=[],ia=[];Pn.question_type=Hn==="JUDGMENT"?2:1,Pn.question_title=Zt==null?void 0:Zt.name,(Ge=Zt==null?void 0:Zt.choices)==null||Ge.forEach((tr,Ja)=>{An.push(tr.choice_text),tr!=null&&tr.is_answer&&ia.push(Ja+1)}),Pn.question_choices=An,Pn.standard_answers=ia}if(Hn==="COMPLETION"){let An=(je=Zt==null?void 0:Zt.standard_answers)==null?void 0:je.map((Ja,ur)=>(Ja==null?void 0:Ja.score)<=0?ur+1:null).filter(Ja=>Ja!==null);if((An==null?void 0:An.length)>0)return Re.ZP.warning(`\u7B2C${An.join("\u3001")}\u9879\u7684\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A`),!1;let ia=(Bt=Zt==null?void 0:Zt.standard_answers)==null?void 0:Bt.reduce((Ja,ur)=>Ja+(Number(ur==null?void 0:ur.score)||0),0);if(parseFloat(ia.toFixed(2))!=(Pn==null?void 0:Pn.question_score))return Re.ZP.warning("\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BE5\u5C0F\u9898\u5206\u503C\uFF01"),!1;Pn.is_ordered=Zt.is_ordered,Pn.question_title=Zt==null?void 0:Zt.name,Pn.use_blank_score=Zt==null?void 0:Zt.use_blank_score,Pn.question_type=3;const tr=[];(It=Zt==null?void 0:Zt.standard_answers)==null||It.forEach((Ja,ur)=>{tr.push({choice_id:Ja.position,answer_text:Ja.answer_text,score:Ja.score})}),Pn.standard_answers=tr,Pn.downcase=Zt==null?void 0:Zt.downcase,Pn.no_space=Zt==null?void 0:Zt.no_space}if(Hn==="SUBJECTIVE"&&(console.log("editorData"),console.log(Zt),Pn.question_title=Zt==null?void 0:Zt.name,Pn.question_type=4,Pn.answer_texts=Zt==null?void 0:Zt.answer_texts,Pn.use_keywords=Zt==null?void 0:Zt.use_keywords,Pn.keywords=Zt==null?void 0:Zt.keywords),Hn==="COMBINATION"){Pn.question_title=Zt==null?void 0:Zt.name,Pn.question_type=7;try{Pn.sub_questions=(Gt=Zt==null?void 0:Zt.sub_item_banks)==null?void 0:Gt.map((An,ia)=>{var tr,Ja,ur;if((An==null?void 0:An.item_type)=="single"||(An==null?void 0:An.item_type)=="multiple"){if(kn(An==null?void 0:An.choices))throw new Error(`\u7B2C${ia+1}\u5C0F\u9898\u9009\u9879\u5185\u5BB9\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58`);const Sr=[],Lr=[];return(tr=An==null?void 0:An.choices)==null||tr.forEach((jr,kr)=>{Sr.push(jr.choice_text),jr!=null&&jr.is_answer&&Lr.push(kr+1)}),{id:An.id,question_id:An.id,question_title:An.name,difficulty:An.difficulty,question_type:(An==null?void 0:An.item_type)=="single"?0:(An==null?void 0:An.item_type)=="multiple"?1:2,question_choices:Sr,standard_answers:Lr,analysis:An.analysis,question_score:An==null?void 0:An.score}}else if((An==null?void 0:An.item_type)=="completion"){let Sr=(Ja=An==null?void 0:An.standard_answer)==null?void 0:Ja.reduce((jr,kr)=>jr+(Number(kr==null?void 0:kr.score)||0),0);if(parseFloat(Sr.toFixed(2))!=(An==null?void 0:An.score))throw new Error("\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BE5\u5C0F\u9898\u5206\u503C\uFF01");const Lr=[];return(ur=An==null?void 0:An.standard_answer)==null||ur.forEach((jr,kr)=>{Lr.push({choice_id:jr.position,answer_text:jr.answer_text,score:jr.score})}),{id:An.id,question_id:An.id,is_ordered:An.is_ordered,question_title:An.name,difficulty:An.difficulty,question_type:3,standard_answers:Lr,use_blank_score:An.use_blank_score,analysis:An.analysis,downcase:An==null?void 0:An.downcase,no_space:An==null?void 0:An.no_space,question_score:An==null?void 0:An.score}}else if((An==null?void 0:An.item_type)=="subjective")return{id:An.id,question_id:An.id,question_title:An.name,question_type:4,difficulty:An.difficulty,answer_texts:An==null?void 0:An.answer_texts,analysis:An.analysis,question_score:An==null?void 0:An.score,use_keywords:An.use_keywords,keywords:An==null?void 0:An.keywords}})}catch(An){Re.ZP.warning(An.message);return}delete Pn.analysis}let Gn=!1;(Zr==null?void 0:Zr.is_my)===1&&(Gn=yield new Promise((ia,tr)=>{Be.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>{ia(!0)},onCancel:()=>{ia(!1)}})})),Gn&&(Pn.is_cover=1);const Pa=Hn!=="PRACTICAL"?yield(0,Se.ZP)(`/api/exercise_questions/${Zr.id}.json`,{method:"put",body:Pn}):yield(0,Se.ZP)(`/api/exercise_questions/${Zr.id}/update_shixun_score.json`,{method:"post",body:es({},Zt)});(Pa==null?void 0:Pa.status)===0&&(Re.ZP.success("\u7F16\u8F91\u6210\u529F"),Tr(ko+1),Vt(null))}),El=()=>Hu(void 0,null,function*(){(0,pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u66F4\u65B0\u8BD5\u5377\uFF0C\u8BF7\u7A0D\u540E..."}}),(yield(0,Se.ZP)(`/api/exercises/${or.categoryId}/sync_random_question.json`,{method:"post"})).status===0&&(yield xi(ko),Re.ZP.success("\u66F4\u65B0\u6210\u529F")),(0,pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}})}),Tl=({value:Hn}={})=>{var Zr;const Ko=[];let Ge=[];const je=(Zr=Hn==null?void 0:Hn.choices)==null?void 0:Zr.map((It,Gt)=>{var Zt;const kn=Gt+1;return It!=null&&It.is_answer&&(Ko.push(kn),Ge.push(kn)),{value:kn,label:a.createElement(de.Z,{className:"c-black font14",value:`${(Zt=fs.k4)==null?void 0:Zt[Gt]}. ${It==null?void 0:It.choice_text}`}),disabled:It==null?void 0:It.origin_standard_answer}}),Bt=Be.default.confirm({centered:!0,icon:null,title:"\u589E\u8BBE\u6B63\u786E\u7B54\u6848",width:800,content:a.createElement(a.Fragment,null,"\u5F53\u524D\u8BD5\u9898\u7684\u6B63\u786E\u7B54\u6848\u4E3A ",Ko==null?void 0:Ko.map(It=>{var Gt;return(Gt=fs.k4)==null?void 0:Gt[It-1]}),"\uFF0C\u8BF7\u9009\u62E9\u9700\u8981\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u7684\u9009\u9879\u3002",a.createElement("br",null),"\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u9009\u4E2D\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u4EFB\u4E00\u9009\u9879\u7684\u5B66\u751F\u4E5F\u4F1A\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u4F46\u4E0D\u4F1A\u4FEE\u6539\u5F53\u524D\u8BD5\u9898\u7684\u9898\u578B\u3002\u53D6\u6D88\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97\u5BF9\u5E94\u5B66\u751F\u7684\u5F97\u5206\u3002",a.createElement("br",null),a.createElement(Me.default.Group,{className:"flex-col mt20",options:je,defaultValue:Ge,onChange:It=>{Ge=It}})),onOk:()=>Hu(void 0,null,function*(){const It=yield(0,Se.ZP)(`/api/exercises/${or.categoryId}/questions/${Hn==null?void 0:Hn.id}/add_standard_answers.json`,{method:"put",body:{standard_answer:Ge}});(It==null?void 0:It.status)===0&&(Re.ZP.success("\u4FEE\u6539\u6210\u529F"),Tr(ko+1))})})},Zl=(Ji=jt==null?void 0:jt.questionList)==null?void 0:Ji.reduce((Hn,Zr)=>Hn+Number(Zr.questions_score),0),Dl=Er&&((wl=jt==null?void 0:jt.exam)==null?void 0:wl.exercise_status)!==1;return a.createElement("section",{className:fe.wrap},a.createElement("div",{id:"id_left_preview",className:fe.left,onMouseEnter:Hn=>{const Zr=document.getElementById("id_left_preview");Zr.style.overflowY="auto"},onMouseLeave:Hn=>{const Zr=document.getElementById("id_left_preview");Zr.style.overflowY="hidden"}},a.createElement("div",{className:fe.title},a.createElement("div",{className:"body-overflow-initial"},a.createElement("b",null),a.createElement("span",null,"\u7B54\u9898\u5361"))),a.createElement("div",{className:fe.total},a.createElement("div",null,a.createElement("img",{src:Pt}),a.createElement("span",null,"\u9898\u6570(\u9053)"),a.createElement("aside",null,jt==null?void 0:jt.all_questions_count)),a.createElement("div",{className:"mr30 ml30"},a.createElement("img",{src:ut}),a.createElement("span",null,"\u603B\u5206(\u5206)"),a.createElement("aside",null,Zl&&Zl.toFixed(1))),a.createElement("div",null,a.createElement("img",{src:se}),a.createElement("span",null,"\u65F6\u957F(\u5206)"),a.createElement("aside",null,((Hi=jt==null?void 0:jt.exam)==null?void 0:Hi.time)===-1||((Vr=jt==null?void 0:jt.exam)==null?void 0:Vr.time)===null?"\u4E0D\u9650":(Wo=jt==null?void 0:jt.exam)==null?void 0:Wo.time))),(wi=jt==null?void 0:jt.questionList)==null?void 0:wi.map((Hn,Zr)=>{var Ko;return a.createElement("div",{className:fe.list,key:Zr},a.createElement("div",{className:fe.name},a.createElement("b",null),a.createElement("span",null,Hn.name)),a.createElement("aside",null,a.createElement("div",null,"\u5171",a.createElement("span",{className:fe.b},Hn.questions_count),"\u9898 ",a.createElement("span",{className:fe.l},"|"),"\u5171",a.createElement("span",{className:fe.r},Hn.questions_score),"\u5206"),a.createElement("div",{className:fe.answerSheet},(Ko=Hn==null?void 0:Hn.questions)==null?void 0:Ko.map((Ge,je)=>a.createElement("div",{onClick:()=>{const Bt=`Anchor_${Ge==null?void 0:Ge.id}`;let It=document.getElementById(Bt);It&&setTimeout(()=>It.scrollIntoView({block:"center",behavior:"smooth"}))},key:Ge==null?void 0:Ge.id,className:fe.tag},je+1)))))})),a.createElement("div",{className:fe.right},a.createElement("div",{className:fe.examName,id:"examName"},a.createElement("div",{className:fe.name},a.createElement(ye.Z,{title:(Wi=jt==null?void 0:jt.exam)==null?void 0:Wi.name,getPopupContainer:Hn=>Hn.parentNode},a.createElement("span",{className:fe.t},(ni=jt==null?void 0:jt.exam)==null?void 0:ni.name))),Er&&((Ne=jt==null?void 0:jt.exam)==null?void 0:Ne.exercise_status)===1&&a.createElement(Es.op,{openLoading:!0,shape:"default",onClick:()=>{Be.default.confirm({title:"\u63D0\u793A",content:"\u786E\u8BA4\u6839\u636E\u6700\u65B0\u7684\u968F\u673A\u7EC4\u5377\u62BD\u9898\u89C4\u5219\u91CD\u65B0\u751F\u6210\u8BD5\u5377\u5417\uFF1F",onOk:()=>{El()}})},type:"primary"},"\u66F4\u65B0\u8BD5\u5377"),!Er&&a.createElement(Fe.ZP,{onClick:jl,type:"primary"},"\u968F\u673A\u66F4\u6362")),a.createElement("div",{className:fe.topWarp},(Ke=jt==null?void 0:jt.questionList)==null?void 0:Ke.map((Hn,Zr)=>{var Ko,Ge;return a.createElement(a.Fragment,{key:Zr},a.createElement("div",{className:fe.head,style:Zr===0?{border:0,marginTop:-16}:{}},a.createElement("div",{className:fe.name},a.createElement("b",null),a.createElement("span",null,Hn.name)),a.createElement("div",{className:fe.so},"\u5171",a.createElement("span",{className:fe.b},Hn.questions_count," "),"\u9898 ",Hn.type==="COMBINATION"&&`\uFF08\u5305\u542B${(Ko=Hn==null?void 0:Hn.questions)==null?void 0:Ko.map(je=>{var Bt;return(Bt=je==null?void 0:je.sub_item_banks)==null?void 0:Bt.length}).reduce((je,Bt)=>je+Bt)}\u5C0F\u9898\uFF09`,a.createElement("span",{className:fe.l},"|"),"\u5171",a.createElement("span",{className:fe.r},Hn.questions_score),"\u5206"),!Er&&a.createElement("div",{className:fe.btn},a.createElement(Fe.ZP,{onClick:()=>{yi(Hn)},type:"primary",ghost:!0,className:"mr20"},"\u8BBE\u7F6E\u5F97\u5206"),a.createElement(Fe.ZP,{onClick:()=>yl(Hn),type:"primary",ghost:!0},"\u968F\u673A\u66F4\u6362"))),(Ge=Hn==null?void 0:Hn.questions)==null?void 0:Ge.map((je,Bt)=>{var It,Gt,Zt,kn;return At===(je==null?void 0:je.id)?a.createElement("div",{id:`Anchor_${je==null?void 0:je.id}`,className:fe.content,style:{padding:0,marginTop:24},key:je==null?void 0:je.id},a.createElement("div",{style:{float:"right",marginTop:`${(Hn==null?void 0:Hn.type)==="PRACTICAL"?"-2px":"-6px"}`}},a.createElement(Fe.ZP,{onClick:()=>Vt(null),className:"mr20",type:"primary",ghost:!0},"\u53D6\u6D88"),a.createElement(Fe.ZP,{onClick:()=>{gl(Hn==null?void 0:Hn.type,je)},type:"primary"},"\u4FDD\u5B58")),Ml(je,Hn.type)):a.createElement("div",{id:`Anchor_${je==null?void 0:je.id}`,className:fe.content,key:je==null?void 0:je.id},a.createElement("div",{className:fe.titleWrap},(je==null?void 0:je.item_type)==="bprogram"?a.createElement(de.Z,{style:{paddingRight:10},value:Bt+1+"\u3001"+((It=je==null?void 0:je.program_attr)==null?void 0:It.description)}):a.createElement(de.Z,{style:{paddingRight:10},className:fe.titleHtml,value:Bt+1+`\u3001${(je==null?void 0:je.item_type)==="combination"?"\uFF08\u9898\u5E72\uFF09":""}`+(je==null?void 0:je.name)}),Er&&a.createElement(Fe.ZP,{onClick:()=>{var Pn,Gn,Pa;if(At){Re.ZP.warning("\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898");return}Aa.setFieldsValue({standard_answers:je==null?void 0:je.standard_answer,hack:es(es({},je),je==null?void 0:je.program_attr),hack_codes:ps(es({},je==null?void 0:je.program_attr),{code:ms.Base64.decode(((Pn=je==null?void 0:je.program_attr)==null?void 0:Pn.code)||"")}),hack_sets:es({},(Gn=je==null?void 0:je.hack_sets)==null?void 0:Gn[0])}),(je==null?void 0:je.item_type)=="program"?pe.history.push(`/problems/newedit/${(Pa=je==null?void 0:je.program_attr)==null?void 0:Pa.identifier}?type=exercises&express_id=${or.categoryId}&question_id=${je==null?void 0:je.id}&score=${je==null?void 0:je.score}&exercise=true&callback_url=/classrooms/${or.coursesId}/exercise/${or.categoryId}/detail?random=true`):Vt(je==null?void 0:je.id)},type:"primary",style:{marginLeft:"auto"},ghost:!0},"\u7F16\u8F91"),!Dl&&a.createElement(Fe.ZP,{disabled:Dl,className:"ml20",onClick:()=>pl(je==null?void 0:je.id,Hn.type,Bt,Hn),type:"primary",ghost:!0},"\u6362\u4E00\u9898")),(je==null?void 0:je.item_type)==="bprogram"&&a.createElement(de.Z,{style:{paddingRight:10,paddingLeft:25},showProgramFill:!0,disabledFill:!0,className:fe.titleHtml,value:ms.Base64.decode(((Gt=je==null?void 0:je.program_attr)==null?void 0:Gt.code)||"")}),(Hn.type==="SINGLE"||Hn.type==="JUDGMENT"||Hn.type==="MULTIPLE")&&bo(je),Hn.type==="COMPLETION"&&so(je),Hn.type==="SUBJECTIVE"&&Mo(je),Hn.type==="PROGRAM"&&No(je),Hn.type==="BPROGRAM"&&Oo(je),Hn.type==="COMBINATION"&&vo(je,Bt),Hn.type==="PRACTICAL"&&Si(je),a.createElement(ze.Z,{className:"mt20",wrap:!1,align:"middle",gutter:20},((Zt=jt==null?void 0:jt.exam)==null?void 0:Zt.exercise_status)===3&&!["PROGRAM","BPROGRAM","PRACTICAL","COMBINATION"].includes(Hn.type)&&a.createElement(Ce.Z,null,a.createElement(gs.Z,{state:je==null?void 0:je.is_wrong,onClick:()=>{vi==null||vi({value:ps(es({},je),{question_id:je==null?void 0:je.id,question_score:je==null?void 0:je.score})})}})),["PROGRAM","BPROGRAM","PRACTICAL"].includes(Hn.type)&&(je==null?void 0:je.show_resubmit)&&a.createElement(Ce.Z,null,a.createElement(Zs.C,{dataSource:ps(es({},je),{question_id:je==null?void 0:je.id})})),((kn=jt==null?void 0:jt.exam)==null?void 0:kn.exercise_status)===3&&["SINGLE"].includes(Hn.type)&&a.createElement(Ce.Z,null,a.createElement(Fe.ZP,{style:{color:"#3061D0"},onClick:()=>{Tl({value:je})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))))}))}))),Er?a.createElement(Es.vr,null,a.createElement(re.Z,{showTotal:Ae.rU,total:(Ue=jt==null?void 0:jt.exam)==null?void 0:Ue.total_num,pageSize:1,current:ko+1,showSizeChanger:!1,onChange:Tr,showQuickJumper:!1,hideOnSinglePage:!1})):a.createElement(Es.vr,{LeftContent:a.createElement(Es.op,{onClick:Bn,shape:"default",style:{height:38,background:"#fff",boxShadow:"none"}},"\u8FD4\u56DE"),RightContent:a.createElement(ze.Z,{align:"middle"},a.createElement(y.Z,{color:"#55575D",overlayClassName:fe.popover,open:gn,getPopupContainer:Hn=>Hn==null?void 0:Hn.parentNode,content:"\u5982\u60A8\u5BF9\u6B64\u4EFD\u8BD5\u9898\u6EE1\u610F\uFF0C\u53EF\u5C06\u6B64\u4EFD\u8BD5\u9898\u4FDD\u5B58\u4E3A\u56FA\u5B9A\u8BD5\u5377"},a.createElement(Es.op,{onMouseEnter:()=>sa(!0),onMouseLeave:()=>sa(!1),onClick:()=>Hu(void 0,null,function*(){const Hn=Number(Zl);[100,120,150].includes(Hn)||(yield new Promise((Zr,Ko)=>{Be.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:a.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",a.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},Hn),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Hu(void 0,null,function*(){Zr("")}),onCancel:()=>{Ko()}})})),Uo()}),shape:"default",style:{height:38,background:"#fff",boxShadow:"none"}},"\u4FDD\u5B58")),a.createElement(Es.op,{shape:"default",type:"primary",onClick:()=>Hu(void 0,null,function*(){const Hn=Number(Zl);[100,120,150].includes(Hn)||(yield new Promise((Zr,Ko)=>{Be.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:a.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",a.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},Hn),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Hu(void 0,null,function*(){Zr("")}),onCancel:()=>{Ko()}})})),rn()}),style:{height:38,marginLeft:20}},"\u63D0\u4EA4"))}),a.createElement(yc,{visible:Fa,questionParams:Ya.current,getdata:ki,onRandomExchange:()=>Hu(void 0,null,function*(){const Hn=Ya.current;yield jo({single_question_id:Hn.id,seleted_item_bank_ids:Hn.ids},{type:Hn.type,index:Hn.index}),Ka(!1)}),selectFromProblemSet:()=>{const Hn=Ya.current,Zr=`${location.pathname}${location.search}`;Zr.includes("exercise")&&pe.history.push(`/paperlibrary/exchangequestion?type=exercise&qid=${Hn.id}&qtype=${Hn.type}&exerciseid=${or.categoryId}&from=${Zr}`)},onCancel:()=>{Ka(!1)}}))}},74768:function(Nt,st,x){"use strict";x.r(st),x.d(st,{default:function(){return b}});var a=x(59301),fe=x(65582),Le={flex_box_center:"flex_box_center___kQBcj",flex_space_between:"flex_space_between___Znlbo",flex_box_vertical_center:"flex_box_vertical_center___CPD50",flex_box_center_end:"flex_box_center_end___jzPvK",flex_box_column:"flex_box_column___cvIBS",wrap:"wrap___lab8O",crumbs:"crumbs___qvTza"},ye=x(26971),Fe=x(8591),Be=x(61621),oe=x(38147),Re=x(65862),De=x(59301),be=Object.defineProperty,Me=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,re=(ee,te,ne)=>te in ee?be(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):ee[te]=ne,y=(ee,te)=>{for(var ne in te||(te={}))ze.call(te,ne)&&re(ee,ne,te[ne]);if(Me)for(var ne of Me(te))Ce.call(te,ne)&&re(ee,ne,te[ne]);return ee},E=(ee,te,ne)=>new Promise((ue,se)=>{var de=Se=>{try{Ae(ne.next(Se))}catch(Te){se(Te)}},pe=Se=>{try{Ae(ne.throw(Se))}catch(Te){se(Te)}},Ae=Se=>Se.done?ue(Se.value):Promise.resolve(Se.value).then(de,pe);Ae((ne=ne.apply(ee,te)).next())});const z=({paperlibrary:ee,user:te,globalSetting:ne,dispatch:ue,location:se})=>{var de,pe,Ae,Se;const[Te]=(0,fe.useSearchParams)(),we=Te.get("select")||0,[ot,Ze]=(0,a.useState)(!1),[it,Ve]=(0,a.useState)(!0),[lt,Pt]=(0,a.useState)(Number(we)),[ht,Et]=(0,a.useState)({}),Lt=(0,fe.useParams)(),{userInfo:kt}=te,{actionTabs:Kt}=ee;(0,a.useEffect)(()=>(ue({type:"globalSetting/footerToggle",payload:!1}),()=>{ue({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,a.useEffect)(()=>(ue({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),ue({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),ue({type:"exercise/getWorkSetting",payload:y({},Lt)}),()=>{ue({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),ue({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),(0,a.useEffect)(()=>{mt(lt)},[]),(0,a.useEffect)(()=>{var Sn;(Sn=Kt==null?void 0:Kt.params)!=null&&Sn.isUpdateData&&mt(lt)},[(de=Kt==null?void 0:Kt.params)==null?void 0:de.isUpdateData]);const mt=(Sn=0)=>E(void 0,null,function*(){console.log(Lt),Ve(!0);const We=yield(0,oe.ZP)(`/api/exercises/${Lt.categoryId}/preview_random_exercise.json`,{method:"get",params:{num:Sn}});ue({type:"paperlibrary/setActionTabs",payload:{params:{isUpdateData:!1}}}),Ve(!1),Et((0,Re.PF)(We))}),Je=()=>{fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},ut=()=>{alert("\u4FDD\u5B58")},Mt=(Sn,We)=>E(void 0,null,function*(){const en=yield(0,oe.ZP)(`/api/exercises/${Lt.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:Sn==null?void 0:Sn.single_question_id}});en!=null&&en.question&&(Fe.ZP.info("\u6362\u9898\u6210\u529F"),mt(lt))}),$t=Sn=>E(void 0,null,function*(){document.body.scrollIntoView(),Pt(Sn),yield mt(Sn)}),Ut=Sn=>{ue({type:"exercise/setActionTabs",payload:{key:"\u6807\u8BB0\u9519\u9898",params:Sn}})};return De.createElement("section",{className:Le.wrap},De.createElement(Be.Z,{loading:it,active:!0,paragraph:{rows:5}},((Ae=(pe=(0,fe.useLocation)())==null?void 0:pe.pathname)==null?void 0:Ae.includes("preview"))&&De.createElement("div",{className:Le.crumbs},De.createElement("b",null),De.createElement("span",{className:"current",onClick:()=>fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},`${(Se=kt==null?void 0:kt.course)==null?void 0:Se.course_name}>`),De.createElement("span",{className:"current",onClick:()=>fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},"\u8BD5\u5377\u5217\u8868>"),De.createElement("span",{style:{color:"#bebebe"}},"\u9884\u89C8")),De.createElement(ye.Z,{loading:ot,submit:ut,goBack:Je,data:ht,getdata:()=>{mt(lt)},selectValue:lt,editPreview:!0,onExchange:Mt,onSkipExamination:$t,handleMarkWrongQuestion:Ut})))};var b=(0,fe.connect)(({paperlibrary:ee,user:te,globalSetting:ne})=>({paperlibrary:ee,user:te,globalSetting:ne}))(z)},84454:function(Nt,st,x){"use strict";x.d(st,{AD:function(){return it},BA:function(){return sn},D9:function(){return Lt},Hp:function(){return se},IM:function(){return Kt},Iy:function(){return de},KM:function(){return hn},KU:function(){return Mt},MJ:function(){return pe},Ne:function(){return kt},ON:function(){return Ut},Uj:function(){return en},VY:function(){return ut},YO:function(){return We},YX:function(){return Sn},Zn:function(){return y},_g:function(){return te},_k:function(){return ht},c6:function(){return ot},cr:function(){return E},eV:function(){return Ze},fi:function(){return z},gh:function(){return Te},hS:function(){return mt},iA:function(){return b},j6:function(){return ne},je:function(){return Pt},jj:function(){return ue},kS:function(){return $t},o6:function(){return we},pO:function(){return Tn},rQ:function(){return Ve},sA:function(){return Se},xm:function(){return Et},xo:function(){return Je},y8:function(){return lt},yd:function(){return ee}});var a=x(33270),fe=x(65582),Le=x(65862),ye=x(8591),Fe=x(74128),Be=Object.defineProperty,oe=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,be=(rt,vt,$e)=>vt in rt?Be(rt,vt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):rt[vt]=$e,Me=(rt,vt)=>{for(var $e in vt||(vt={}))Re.call(vt,$e)&&be(rt,$e,vt[$e]);if(oe)for(var $e of oe(vt))De.call(vt,$e)&&be(rt,$e,vt[$e]);return rt},ze=(rt,vt,$e)=>new Promise((He,yt)=>{var xt=gt=>{try{Qe($e.next(gt))}catch(Xe){yt(Xe)}},Ye=gt=>{try{Qe($e.throw(gt))}catch(Xe){yt(Xe)}},Qe=gt=>gt.done?He(gt.value):Promise.resolve(gt.value).then(xt,Ye);Qe(($e=$e.apply(rt,vt)).next())});const Ce=()=>{(0,fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},y=rt=>ze(void 0,null,function*(){Ce(),(yield(0,a.YR)(Me({},rt))).status===0&&(yield(0,Le.QH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_couser_info.json`,query:rt}))),re()}),E=rt=>ze(void 0,null,function*(){const vt=yield(0,a.yS)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_member_act_score`);else{if(vt.status===-2)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_member_act_score`))}}),z=rt=>ze(void 0,null,function*(){const vt=yield(0,a.W0)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_score`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_score`))}}),b=rt=>ze(void 0,null,function*(){const vt=yield(0,a.Nl)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`))}}),ee=rt=>ze(void 0,null,function*(){const vt=yield(0,a.IU)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/export_star_user`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/export_star_user`))}}),te=rt=>ze(void 0,null,function*(){const vt=yield(0,a.td)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else{if(vt.status===-2)return vt;if(vt.status===-3)(0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else if(vt.status===-4)return vt}}),ne=rt=>ze(void 0,null,function*(){const vt=yield(0,a.QX)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_homework`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_homework`))}}),ue=(rt,vt)=>ze(void 0,null,function*(){const $e=yield(0,a.o_)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),se=(rt,vt)=>ze(void 0,null,function*(){const $e=yield(0,a.ZL)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),de=(rt,vt)=>ze(void 0,null,function*(){const $e=yield(0,a.aP)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),pe=(rt,vt)=>ze(void 0,null,function*(){const $e=yield(0,a.vV)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),Ae=rt=>ze(void 0,null,function*(){Ce(),(yield exportCourseWorkListAppendix(Me({},rt))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${rt.categoryId}/works_list.zip`,query:rt}))),re()}),Se=rt=>ze(void 0,null,function*(){Ce(),yield(0,Le.QH)("",Fe.Z.API_SERVER+`/api/polls/${rt.categoryId}/commit_result.xlsx`),re()}),Te=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/attendances/export_xlsx_data.xlsx`,query:rt}))}),we=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/video_study_statics.xlsx`,query:rt}))}),ot=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_video_study.xlsx`,query:rt}))}),Ze=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_course_students_info.xlsx`,query:rt}))}),it=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:rt}))}),Ve=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:rt}))}),lt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:rt}))}),Pt=rt=>ze(void 0,null,function*(){const vt=yield(0,a.Uy)(Me({},rt));vt.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/exercise_score,export_exercise_users`)):vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ht=rt=>ze(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/export_records/${rt.id}.xlsx`,query:rt}))}),Et=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:rt}))}),Lt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt==null?void 0:rt.coursesId}/${rt.menuKey}_statistic.xlsx?${rt.checkedList.map(vt=>`course_group_id[]=${vt}`).join("&")}`,query:rt}))}),kt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_training_objectives.xlsx`,query:rt}))}),Kt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)(rt==null?void 0:rt.name,(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:rt}))}),mt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_courses.xlsx`,query:rt}))}),Je=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_graduation_requirements.xlsx`,query:rt}))}),ut=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:rt}))}),Mt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt.categoryId}/rank_list.xlsx`,query:rt}))}),$t=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:rt}))}),Ut=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/examination_banks/${rt.id}.json`,query:rt}))}),Sn=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt.categoryId}.json`,query:rt}))}),We=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/polls/${rt==null?void 0:rt.id}/commit_result.json`,query:rt}))}),en=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:rt}))}),Tn=(rt,vt)=>ze(void 0,null,function*(){yield(0,Le.FH)(vt||"",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt==null?void 0:rt.exercise_id}/consult_exercise.json`,query:rt}))}),hn=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/competitions/${rt==null?void 0:rt.identifier}/competition_commit_records/member_works.xlsx`,query:rt}))}),sn=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt==null?void 0:rt.coursesId}/group_homeworks/import_group_template.xlsx`,query:rt}))})},84056:function(Nt,st,x){"use strict";x.d(st,{BU:function(){return fe},Dj:function(){return a},gH:function(){return Le},vp:function(){return ye}});function a(Fe){try{Fe.mozRequestFullScreen?Fe.mozRequestFullScreen():Fe.webkitRequestFullScreen&&Fe.webkitRequestFullScreen()}catch(Be){console.log(Be,":e")}}function fe(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const Le=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function ye(){var Fe=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Be=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Fe),window.isFullScreen?window.isFullScreen:Fe!=null}},63952:function(Nt,st,x){"use strict";x.d(st,{g:function(){return Fe}});var a=x(59301),fe=x(29297),Le=x(3033),ye=(Be,oe,Re)=>new Promise((De,be)=>{var Me=re=>{try{Ce(Re.next(re))}catch(y){be(y)}},ze=re=>{try{Ce(Re.throw(re))}catch(y){be(y)}},Ce=re=>re.done?De(re.value):Promise.resolve(re.value).then(Me,ze);Ce((Re=Re.apply(Be,oe)).next())});const Fe=()=>{const[Be,oe]=(0,a.useState)([]);return(0,a.useEffect)(()=>{ye(void 0,null,function*(){const De=yield(0,fe.d1)({source:"question"});De!=null&&De.disciplines&&oe((0,Le.L)(De==null?void 0:De.disciplines))})},[]),Be}},61527:function(Nt,st,x){"use strict";x.d(st,{U:function(){return De}});var a=x(59301),fe=Object.defineProperty,Le=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Be=(be,Me,ze)=>Me in be?fe(be,Me,{enumerable:!0,configurable:!0,writable:!0,value:ze}):be[Me]=ze,oe=(be,Me)=>{for(var ze in Me||(Me={}))ye.call(Me,ze)&&Be(be,ze,Me[ze]);if(Le)for(var ze of Le(Me))Fe.call(Me,ze)&&Be(be,ze,Me[ze]);return be},Re=(be,Me,ze)=>new Promise((Ce,re)=>{var y=b=>{try{z(ze.next(b))}catch(ee){re(ee)}},E=b=>{try{z(ze.throw(b))}catch(ee){re(ee)}},z=b=>b.done?Ce(b.value):Promise.resolve(b.value).then(y,E);z((ze=ze.apply(be,Me)).next())});function De(be,Me){const[ze,Ce]=(0,a.useState)(Me),[re,y]=(0,a.useState)(!1),[E,z]=(0,a.useState)();return[ze,re,(ee,te=!1)=>Re(this,null,function*(){const ne=te?Me:oe(oe({},ze),ee);y(!0),Ce(ne);const ue=yield be(ne);return y(!1),z(ue),ue}),E]}},66457:function(Nt,st,x){"use strict";x.d(st,{rX:function(){return ne},pW:function(){return ue},gy:function(){return se},xY:function(){return te},O5:function(){return ee},tJ:function(){return re},o1:function(){return y},Rd:function(){return b}});var a=x(65582),fe=x(43418),Le=x(28103),ye=x(8591),Fe=x(41867),Be=x(65862),oe=x(87169),Re=x(25510),De="data:image/png;base64,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",be=x.p+"static/newqrcode.a8740efb.png",Me=x(32637),ze=x(59301),Ce=(de,pe,Ae)=>new Promise((Se,Te)=>{var we=it=>{try{Ze(Ae.next(it))}catch(Ve){Te(Ve)}},ot=it=>{try{Ze(Ae.throw(it))}catch(Ve){Te(Ve)}},Ze=it=>it.done?Se(it.value):Promise.resolve(it.value).then(we,ot);Ze((Ae=Ae.apply(de,pe)).next())});const re=(de,pe=!1)=>!!(y(de)&&E(pe)),y=de=>(0,Fe.bg)()?!0:(de({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(de=!1)=>{var pe;const{user:Ae}=(0,a.getDvaApp)()._store.getState();return(pe=Ae.userInfo)!=null&&pe.profile_completed?!0:(fe.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Be.xg)("/account/profile/edit"),z()}}),!1)},z=()=>{fe.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},b=()=>{fe.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:ze.createElement("div",{style:{textAlign:"center"}},ze.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),ze.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Me}),ze.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ee=()=>{var de;const{user:pe}=(0,a.getDvaApp)()._store.getState();return(de=pe.userInfo)!=null&&de.professional_certification?!0:(fe.default.confirm({title:"\u63D0\u793A",centered:!0,content:ze.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Be.xg)("/account/certification")}}),!1)},te=()=>(0,Fe.V9)()?!0:(fe.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:ze.createElement("div",{className:"tc",style:{marginLeft:-38}},ze.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),ze.createElement("img",{src:be,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(de,pe)=>de?!0:(fe.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:ze.createElement("div",null,ze.createElement("p",null,pe||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),ze.createElement("div",{style:{marginLeft:"110px"}},ze.createElement("img",{src:De,width:200}),ze.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Be.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ue=de=>{fe.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:ze.createElement("div",null,ze.createElement("div",null,ze.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),ze.createElement(Le.Z,null),ze.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ze.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",ze.createElement("a",null,de),"\u5929\u3002"),ze.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ze.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),ze.createElement("div",{style:{textAlign:"center",marginTop:30}},ze.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})))})},se=(de,pe="")=>{const{shixunsDetail:{detail:Ae}}=(0,a.getDvaApp)()._store.getState();if((Ae==null?void 0:Ae.public)===2||(Ae==null?void 0:Ae.public)===1||(Ae==null?void 0:Ae.shixun_status)===3){let Se="";return(Ae==null?void 0:Ae.public)===2&&(Se="\u5DF2\u516C\u5F00"),(Ae==null?void 0:Ae.public)===1&&(Se="\u5F85\u5BA1\u6838"),(Ae==null?void 0:Ae.shixun_status)===3&&(Se="\u5DF2\u5173\u95ED"),fe.default.info({centered:!0,icon:ze.createElement(oe.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:ze.createElement("div",{className:"tc",style:{marginLeft:-38}},ze.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},ze.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Se,"\uFF0C",pe,"\u3002"),ze.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),ze.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ae==null?void 0:Ae.shixun_status)===2?(fe.default.confirm({centered:!0,icon:ze.createElement(oe.Z,null),title:"\u63D0\u793A",content:ze.createElement("div",null,ze.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",pe,"\u3002"),ze.createElement("br",null),ze.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{fe.default.confirm({width:440,centered:!0,icon:ze.createElement(oe.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ce(void 0,null,function*(){(yield de({type:"shixunsDetail/cancelRelease",payload:{id:Ae==null?void 0:Ae.identifier}})).status!==401&&(ye.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),de({type:"shixunsDetail/getShixunsDetail",payload:{id:Ae==null?void 0:Ae.identifier}}),de({type:"practiceSetting/getCommonData",payload:{id:Ae==null?void 0:Ae.identifier}}))})})}}),!0):!1}},73217:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return rr}});class a{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(ce,ge){return ce.__proto__=ge,ce},Object.assign=Object.assign||function(ce){if(ce==null)throw new TypeError("Cannot convert undefined or null to object");let ge=Object(ce);for(let Ee=1;Ee ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","error",Ee),Fe.ENABLE_ERROR&&(console.error?console.error(Ee):console.warn?console.warn(Ee):console.log(Ee))}static i(ce,ge){(!ce||Fe.FORCE_GLOBAL_TAG)&&(ce=Fe.GLOBAL_TAG);let Ee=`[${ce}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","info",Ee),Fe.ENABLE_INFO&&(console.info?console.info(Ee):console.log(Ee))}static w(ce,ge){(!ce||Fe.FORCE_GLOBAL_TAG)&&(ce=Fe.GLOBAL_TAG);let Ee=`[${ce}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","warn",Ee),Fe.ENABLE_WARN&&(console.warn?console.warn(Ee):console.log(Ee))}static d(ce,ge){(!ce||Fe.FORCE_GLOBAL_TAG)&&(ce=Fe.GLOBAL_TAG);let Ee=`[${ce}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","debug",Ee),Fe.ENABLE_DEBUG&&(console.debug?console.debug(Ee):console.log(Ee))}static v(ce,ge){(!ce||Fe.FORCE_GLOBAL_TAG)&&(ce=Fe.GLOBAL_TAG);let Ee=`[${ce}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","verbose",Ee),Fe.ENABLE_VERBOSE&&console.log(Ee)}}Fe.GLOBAL_TAG="flv.js",Fe.FORCE_GLOBAL_TAG=!1,Fe.ENABLE_ERROR=!0,Fe.ENABLE_INFO=!0,Fe.ENABLE_WARN=!0,Fe.ENABLE_DEBUG=!0,Fe.ENABLE_VERBOSE=!0,Fe.ENABLE_CALLBACK=!1,Fe.emitter=new(ye());var Be=Fe;class oe{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(ce){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=ce,this._totalBytes+=ce):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=ce,this._totalBytes+=ce):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=ce,this._totalBytes+=ce,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let ce=(this._now()-this._lastCheckpoint)/1e3;return ce==0&&(ce=1),this._intervalBytes/ce/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let ce=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/ce/1024}}var Re=oe;class De{constructor(ce){this._message=ce}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class be extends De{constructor(ce){super(ce)}get name(){return"IllegalStateException"}}class Me extends De{constructor(ce){super(ce)}get name(){return"InvalidArgumentException"}}class ze extends De{constructor(ce){super(ce)}get name(){return"NotImplementedException"}}const Ce={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},re={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class y{constructor(ce){this._type=ce||"undefined",this._status=Ce.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=Ce.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===Ce.kConnecting||this._status===Ce.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(ce){this._onContentLengthKnown=ce}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(ce){this._onURLRedirect=ce}get onDataArrival(){return this._onDataArrival}set onDataArrival(ce){this._onDataArrival=ce}get onError(){return this._onError}set onError(ce){this._onError=ce}get onComplete(){return this._onComplete}set onComplete(ce){this._onComplete=ce}open(ce,ge){throw new ze("Unimplemented abstract function!")}abort(){throw new ze("Unimplemented abstract function!")}}let E={};function z(){let dn=self.navigator.userAgent.toLowerCase(),ce=/(edge)\/([\w.]+)/.exec(dn)||/(opr)[\/]([\w.]+)/.exec(dn)||/(chrome)[ \/]([\w.]+)/.exec(dn)||/(iemobile)[\/]([\w.]+)/.exec(dn)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(dn)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(dn)||/(webkit)[ \/]([\w.]+)/.exec(dn)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(dn)||/(msie) ([\w.]+)/.exec(dn)||dn.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(dn)||dn.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(dn)||[],ge=/(ipad)/.exec(dn)||/(ipod)/.exec(dn)||/(windows phone)/.exec(dn)||/(iphone)/.exec(dn)||/(kindle)/.exec(dn)||/(android)/.exec(dn)||/(windows)/.exec(dn)||/(mac)/.exec(dn)||/(linux)/.exec(dn)||/(cros)/.exec(dn)||[],Ee={browser:ce[5]||ce[3]||ce[1]||"",version:ce[2]||ce[4]||"0",majorVersion:ce[4]||ce[2]||"0",platform:ge[0]||""},Ie={};if(Ee.browser){Ie[Ee.browser]=!0;let qe=Ee.majorVersion.split(".");Ie.version={major:parseInt(Ee.majorVersion,10),string:Ee.version},qe.length>1&&(Ie.version.minor=parseInt(qe[1],10)),qe.length>2&&(Ie.version.build=parseInt(qe[2],10))}if(Ee.platform&&(Ie[Ee.platform]=!0),(Ie.chrome||Ie.opr||Ie.safari)&&(Ie.webkit=!0),Ie.rv||Ie.iemobile){Ie.rv&&delete Ie.rv;let qe="msie";Ee.browser=qe,Ie[qe]=!0}if(Ie.edge){delete Ie.edge;let qe="msedge";Ee.browser=qe,Ie[qe]=!0}if(Ie.opr){let qe="opera";Ee.browser=qe,Ie[qe]=!0}if(Ie.safari&&Ie.android){let qe="android";Ee.browser=qe,Ie[qe]=!0}Ie.name=Ee.browser,Ie.platform=Ee.platform;for(let qe in E)E.hasOwnProperty(qe)&&delete E[qe];Object.assign(E,Ie)}z();var b=E;class ee extends y{static isSupported(){try{let ce=b.msedge&&b.version.minor>=15048,ge=b.msedge?ce:!0;return self.fetch&&self.ReadableStream&&ge}catch(ce){return!1}}constructor(ce,ge){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=ce,this._config=ge,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(ce,ge){this._dataSource=ce,this._range=ge;let Ee=ce.url;this._config.reuseRedirectedURL&&ce.redirectedURL!=null&&(Ee=ce.redirectedURL);let Ie=this._seekHandler.getConfig(Ee,ge),qe=new self.Headers;if(typeof Ie.headers=="object"){let Rt=Ie.headers;for(let xa in Rt)Rt.hasOwnProperty(xa)&&qe.append(xa,Rt[xa])}let wt={method:"GET",headers:qe,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let Rt in this._config.headers)qe.append(Rt,this._config.headers[Rt]);ce.cors===!1&&(wt.mode="same-origin"),ce.withCredentials&&(wt.credentials="include"),ce.referrerPolicy&&(wt.referrerPolicy=ce.referrerPolicy),this._status=Ce.kConnecting,self.fetch(Ie.url,wt).then(Rt=>{if(this._requestAbort){this._requestAbort=!1,this._status=Ce.kIdle;return}if(Rt.ok&&Rt.status>=200&&Rt.status<=299){if(Rt.url!==Ie.url&&this._onURLRedirect){let Jn=this._seekHandler.removeURLParameters(Rt.url);this._onURLRedirect(Jn)}let xa=Rt.headers.get("Content-Length");return xa!=null&&(this._contentLength=parseInt(xa),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,Rt.body.getReader())}else if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:Rt.status,msg:Rt.statusText});else throw new De("FetchStreamLoader: Http code invalid, "+Rt.status+" "+Rt.statusText)}).catch(Rt=>{if(this._status=Ce.kError,this._onError)this._onError(re.EXCEPTION,{code:-1,msg:Rt.message});else throw Rt})}abort(){this._requestAbort=!0}_pump(ce){return ce.read().then(ge=>{if(ge.done)if(this._contentLength!==null&&this._receivedLength{if(ge.code===11&&b.msedge)return;this._status=Ce.kError;let Ee=0,Ie=null;if((ge.code===19||ge.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new De("MozChunkedLoader: Http code invalid, "+ge.status+" "+ge.statusText);else this._status=Ce.kBuffering}}_onProgress(ce){if(this._status===Ce.kError)return;this._contentLength===null&&ce.total!==null&&ce.total!==0&&(this._contentLength=ce.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let ge=ce.target.response,Ee=this._range.from+this._receivedLength;this._receivedLength+=ge.byteLength,this._onDataArrival&&this._onDataArrival(ge,Ee,this._receivedLength)}_onLoadEnd(ce){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===Ce.kError)return;this._status=Ce.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(ce){this._status=Ce.kError;let ge=0,Ee=null;if(this._contentLength&&ce.loaded=200&&ge.status<=299){if(this._status=LoaderStatus.kBuffering,ge.responseURL!=null){let Ie=this._seekHandler.removeURLParameters(ge.responseURL);ge.responseURL!==this._currentRequestURL&&Ie!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ie,this._onURLRedirect&&this._onURLRedirect(Ie))}let Ee=ge.getResponseHeader("Content-Length");if(Ee!=null&&this._contentLength==null){let Ie=parseInt(Ee);Ie>0&&(this._contentLength=Ie,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+ge.status+" "+ge.statusText);else if(ge.readyState===3&&ge.status>=200&&ge.status<=299){this._status=LoaderStatus.kBuffering;let Ee=ge.response;this._reader.readAsArrayBuffer(Ee)}}_xhrOnError(ce){this._status=LoaderStatus.kError;let ge=LoaderErrors.EXCEPTION,Ee={code:-1,msg:ce.constructor.name+" "+ce.type};if(this._onError)this._onError(ge,Ee);else throw new RuntimeException(Ee.msg)}_msrOnProgress(ce){let Ee=ce.target.result;if(Ee==null){this._doReconnectIfNeeded();return}let Ie=Ee.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=Ee.byteLength;let qe=this._totalRange.from+this._receivedLength;this._receivedLength+=Ie.byteLength,this._onDataArrival&&this._onDataArrival(Ie,qe,this._receivedLength),Ee.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${qe+Ie.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(Ee=this._range.from+this._contentLength-1),this._currentRequestRange={from:ge,to:Ee},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(ce,ge){this._lastTimeLoaded=0;let Ee=ce.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?Ee=this._currentRedirectedURL:ce.redirectedURL!=null&&(Ee=ce.redirectedURL));let Ie=this._seekHandler.getConfig(Ee,ge);this._currentRequestURL=Ie.url;let qe=this._xhr=new XMLHttpRequest;if(qe.open("GET",Ie.url,!0),qe.responseType="arraybuffer",qe.onreadystatechange=this._onReadyStateChange.bind(this),qe.onprogress=this._onProgress.bind(this),qe.onload=this._onLoad.bind(this),qe.onerror=this._onXhrError.bind(this),ce.withCredentials&&(qe.withCredentials=!0),typeof Ie.headers=="object"){let wt=Ie.headers;for(let Rt in wt)wt.hasOwnProperty(Rt)&&qe.setRequestHeader(Rt,wt[Rt])}if(typeof this._config.headers=="object"){let wt=this._config.headers;for(let Rt in wt)wt.hasOwnProperty(Rt)&&qe.setRequestHeader(Rt,wt[Rt])}qe.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=Ce.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(ce){let ge=ce.target;if(ge.readyState===2){if(ge.responseURL!=null){let Ee=this._seekHandler.removeURLParameters(ge.responseURL);ge.responseURL!==this._currentRequestURL&&Ee!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ee,this._onURLRedirect&&this._onURLRedirect(Ee))}if(ge.status>=200&&ge.status<=299){if(this._waitForTotalLength)return;this._status=Ce.kBuffering}else if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new De("RangeLoader: Http code invalid, "+ge.status+" "+ge.statusText)}}_onProgress(ce){if(this._status===Ce.kError)return;if(this._contentLength===null){let Ee=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,Ee=!0;let Ie=ce.total;this._internalAbort(),Ie!=null&Ie!==0&&(this._totalLength=Ie)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,Ee){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let ge=ce.loaded-this._lastTimeLoaded;this._lastTimeLoaded=ce.loaded,this._speedSampler.addBytes(ge)}_normalizeSpeed(ce){let ge=this._chunkSizeKBList,Ee=ge.length-1,Ie=0,qe=0,wt=Ee;if(ce=ge[Ie]&&ce=3&&(ge=this._speedSampler.currentKBps)),ge!==0){let wt=this._normalizeSpeed(ge);this._currentSpeedNormalized!==wt&&(this._currentSpeedNormalized=wt,this._currentChunkSizeKB=wt)}let Ee=ce.target.response,Ie=this._range.from+this._receivedLength;this._receivedLength+=Ee.byteLength;let qe=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(ge.result)},ge.readAsArrayBuffer(ce.data)}else{this._status=Ce.kError;let ge={code:-1,msg:"Unsupported WebSocket message type: "+ce.data.constructor.name};if(this._onError)this._onError(re.EXCEPTION,ge);else throw new De(ge.msg)}}_dispatchArrayBuffer(ce){let ge=ce,Ee=this._receivedLength;this._receivedLength+=ge.byteLength,this._onDataArrival&&this._onDataArrival(ge,Ee,this._receivedLength)}_onWebSocketError(ce){this._status=Ce.kError;let ge={code:ce.code,msg:ce.message};if(this._onError)this._onError(re.EXCEPTION,ge);else throw new De(ge.msg)}}var Te=Se;class we{constructor(ce){this._zeroStart=ce||!1}getConfig(ce,ge){let Ee={};if(ge.from!==0||ge.to!==-1){let Ie;ge.to!==-1?Ie=`bytes=${ge.from.toString()}-${ge.to.toString()}`:Ie=`bytes=${ge.from.toString()}-`,Ee.Range=Ie}else this._zeroStart&&(Ee.Range="bytes=0-");return{url:ce,headers:Ee}}removeURLParameters(ce){return ce}}var ot=we;class Ze{constructor(ce,ge){this._startName=ce,this._endName=ge}getConfig(ce,ge){let Ee=ce;if(ge.from!==0||ge.to!==-1){let Ie=!0;Ee.indexOf("?")===-1&&(Ee+="?",Ie=!1),Ie&&(Ee+="&"),Ee+=`${this._startName}=${ge.from.toString()}`,ge.to!==-1&&(Ee+=`&${this._endName}=${ge.to.toString()}`)}return{url:Ee,headers:{}}}removeURLParameters(ce){let ge=ce.split("?")[0],Ee,Ie=ce.indexOf("?");Ie!==-1&&(Ee=ce.substring(Ie+1));let qe="";if(Ee!=null&&Ee.length>0){let wt=Ee.split("&");for(let Rt=0;Rt0;xa[0]!==this._startName&&xa[0]!==this._endName&&(Jn&&(qe+="&"),qe+=wt[Rt])}}return qe.length===0?ge:ge+"?"+qe}}var it=Ze;class Ve{constructor(ce,ge,Ee){this.TAG="IOController",this._config=ge,this._extraData=Ee,this._stashInitialSize=1024*384,ge.stashInitialSize!=null&&ge.stashInitialSize>0&&(this._stashInitialSize=ge.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,ge.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=ce,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(ce.url),this._refTotalLength=ce.filesize?ce.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new Re,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(ce){this._extraData=ce}get onDataArrival(){return this._onDataArrival}set onDataArrival(ce){this._onDataArrival=ce}get onSeeked(){return this._onSeeked}set onSeeked(ce){this._onSeeked=ce}get onError(){return this._onError}set onError(ce){this._onError=ce}get onComplete(){return this._onComplete}set onComplete(ce){this._onComplete=ce}get onRedirect(){return this._onRedirect}set onRedirect(ce){this._onRedirect=ce}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(ce){this._onRecoveredEarlyEof=ce}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===Ae?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let ce=this._config;if(ce.seekType==="range")this._seekHandler=new ot(this._config.rangeLoadZeroStart);else if(ce.seekType==="param"){let ge=ce.seekParamStart||"bstart",Ee=ce.seekParamEnd||"bend";this._seekHandler=new it(ge,Ee)}else if(ce.seekType==="custom"){if(typeof ce.customSeekHandler!="function")throw new Me("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new ce.customSeekHandler}else throw new Me(`Invalid seekType in config: ${ce.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=Te;else if(te.isSupported())this._loaderClass=te;else if(ue.isSupported())this._loaderClass=ue;else if(Ae.isSupported())this._loaderClass=Ae;else throw new De("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(ce){this._currentRange={from:0,to:-1},ce&&(this._currentRange.from=ce),this._speedSampler.reset(),ce||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let ce=this._resumeFrom;this._resumeFrom=0,this._internalSeek(ce,!0)}}seek(ce){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(ce,!0)}_internalSeek(ce,ge){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(ge),this._loader.destroy(),this._loader=null;let Ee={from:ce,to:-1};this._currentRange={from:Ee.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,Ee),this._onSeeked&&this._onSeeked()}updateUrl(ce){if(!ce||typeof ce!="string"||ce.length===0)throw new Me("Url must be a non-empty string!");this._dataSource.url=ce}_expandBuffer(ce){let ge=this._stashSize;for(;ge+1024*1024*10){let Ie=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(Ee,0,ge).set(Ie,0)}this._stashBuffer=Ee,this._bufferSize=ge}_normalizeSpeed(ce){let ge=this._speedNormalizeList,Ee=ge.length-1,Ie=0,qe=0,wt=Ee;if(ce=ge[Ie]&&ce=512&&ce<=1024?ge=Math.floor(ce*1.5):ge=ce*2,ge>8192&&(ge=8192);let Ee=ge*1024+1024*1024*1;this._bufferSize0){let wt=this._stashBuffer.slice(0,this._stashUsed),Rt=this._dispatchChunks(wt,this._stashByteStart);if(Rt0){let xa=new Uint8Array(wt,Rt);qe.set(xa,0),this._stashUsed=xa.byteLength,this._stashByteStart+=Rt}}else this._stashUsed=0,this._stashByteStart+=Rt;this._stashUsed+ce.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+ce.byteLength),qe=new Uint8Array(this._stashBuffer,0,this._bufferSize)),qe.set(new Uint8Array(ce),this._stashUsed),this._stashUsed+=ce.byteLength}else{let wt=this._dispatchChunks(ce,ge);if(wtthis._bufferSize&&(this._expandBuffer(Rt),qe=new Uint8Array(this._stashBuffer,0,this._bufferSize)),qe.set(new Uint8Array(ce,wt),0),this._stashUsed+=Rt,this._stashByteStart=ge+wt}}}else if(this._stashUsed===0){let qe=this._dispatchChunks(ce,ge);if(qethis._bufferSize&&this._expandBuffer(wt),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(ce,qe),0),this._stashUsed+=wt,this._stashByteStart=ge+qe}}else{this._stashUsed+ce.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+ce.byteLength);let qe=new Uint8Array(this._stashBuffer,0,this._bufferSize);qe.set(new Uint8Array(ce),this._stashUsed),this._stashUsed+=ce.byteLength;let wt=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(wt0){let Rt=new Uint8Array(this._stashBuffer,wt);qe.set(Rt,0)}this._stashUsed-=wt,this._stashByteStart+=wt}}_flushStashBuffer(ce){if(this._stashUsed>0){let ge=this._stashBuffer.slice(0,this._stashUsed),Ee=this._dispatchChunks(ge,this._stashByteStart),Ie=ge.byteLength-Ee;if(Ee0){let qe=new Uint8Array(this._stashBuffer,0,this._bufferSize),wt=new Uint8Array(ge,Ee);qe.set(wt,0),this._stashUsed=wt.byteLength,this._stashByteStart+=Ee}return 0}return this._stashUsed=0,this._stashByteStart=0,Ie}return 0}_onLoaderComplete(ce,ge){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(ce,ge){switch(Be.e(this.TAG,`Loader error, code = ${ge.code}, msg = ${ge.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,ce=re.UNRECOVERABLE_EARLY_EOF),ce){case re.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let Ee=this._currentRange.to+1;Ee0){let ge=mt.getConfig();ce.emit("change",ge)}}static registerListener(ce){mt.emitter.addListener("change",ce)}static removeListener(ce){mt.emitter.removeListener("change",ce)}static addLogListener(ce){Be.emitter.addListener("log",ce),Be.emitter.listenerCount("log")>0&&(Be.ENABLE_CALLBACK=!0,mt._notifyChange())}static removeLogListener(ce){Be.emitter.removeListener("log",ce),Be.emitter.listenerCount("log")===0&&(Be.ENABLE_CALLBACK=!1,mt._notifyChange())}}mt.emitter=new(ye());var Je=mt;class ut{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let ce=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,ge=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&ce&&ge}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(ce){if(this.keyframesIndex==null)return null;let ge=this.keyframesIndex,Ee=this._search(ge.times,ce);return{index:Ee,milliseconds:ge.times[Ee],fileposition:ge.filepositions[Ee]}}_search(ce,ge){let Ee=0,Ie=ce.length-1,qe=0,wt=0,Rt=Ie;for(ge=ce[qe]&&ge=128){ce.push(String.fromCharCode(qe&65535)),Ee+=2;continue}}}else if(ge[Ee]<240){if($t(ge,Ee,2)){let qe=(ge[Ee]&15)<<12|(ge[Ee+1]&63)<<6|ge[Ee+2]&63;if(qe>=2048&&(qe&63488)!==55296){ce.push(String.fromCharCode(qe&65535)),Ee+=3;continue}}}else if(ge[Ee]<248&&$t(ge,Ee,3)){let qe=(ge[Ee]&7)<<18|(ge[Ee+1]&63)<<12|(ge[Ee+2]&63)<<6|ge[Ee+3]&63;if(qe>65536&&qe<1114112){qe-=65536,ce.push(String.fromCharCode(qe>>>10|55296)),ce.push(String.fromCharCode(qe&1023|56320)),Ee+=4;continue}}}ce.push("\uFFFD"),++Ee}return ce.join("")}var Sn=Ut;let We=function(){let dn=new ArrayBuffer(2);return new DataView(dn).setInt16(0,256,!0),new Int16Array(dn)[0]===256}();class en{static parseScriptData(ce,ge,Ee){let Ie={};try{let qe=en.parseValue(ce,ge,Ee),wt=en.parseValue(ce,ge+qe.size,Ee-qe.size);Ie[qe.data]=wt.data}catch(qe){Be.e("AMF",qe.toString())}return Ie}static parseObject(ce,ge,Ee){if(Ee<3)throw new be("Data not enough when parse ScriptDataObject");let Ie=en.parseString(ce,ge,Ee),qe=en.parseValue(ce,ge+Ie.size,Ee-Ie.size),wt=qe.objectEnd;return{data:{name:Ie.data,value:qe.data},size:Ie.size+qe.size,objectEnd:wt}}static parseVariable(ce,ge,Ee){return en.parseObject(ce,ge,Ee)}static parseString(ce,ge,Ee){if(Ee<2)throw new be("Data not enough when parse String");let qe=new DataView(ce,ge,Ee).getUint16(0,!We),wt;return qe>0?wt=Sn(new Uint8Array(ce,ge+2,qe)):wt="",{data:wt,size:2+qe}}static parseLongString(ce,ge,Ee){if(Ee<4)throw new be("Data not enough when parse LongString");let qe=new DataView(ce,ge,Ee).getUint32(0,!We),wt;return qe>0?wt=Sn(new Uint8Array(ce,ge+4,qe)):wt="",{data:wt,size:4+qe}}static parseDate(ce,ge,Ee){if(Ee<10)throw new be("Data size invalid when parse Date");let Ie=new DataView(ce,ge,Ee),qe=Ie.getFloat64(0,!We),wt=Ie.getInt16(8,!We);return qe+=wt*60*1e3,{data:new Date(qe),size:10}}static parseValue(ce,ge,Ee){if(Ee<1)throw new be("Data not enough when parse Value");let Ie=new DataView(ce,ge,Ee),qe=1,wt=Ie.getUint8(0),Rt,xa=!1;try{switch(wt){case 0:Rt=Ie.getFloat64(1,!We),qe+=8;break;case 1:{Rt=!!Ie.getUint8(1),qe+=1;break}case 2:{let Jn=en.parseString(ce,ge+1,Ee-1);Rt=Jn.data,qe+=Jn.size;break}case 3:{Rt={};let Jn=0;for((Ie.getUint32(Ee-4,!We)&16777215)===9&&(Jn=3);qe32)throw new Me("ExpGolomb: readBits() bits exceeded max 32bits!");if(ce<=this._current_word_bits_left){let wt=this._current_word>>>32-ce;return this._current_word<<=ce,this._current_word_bits_left-=ce,wt}let ge=this._current_word_bits_left?this._current_word:0;ge=ge>>>32-this._current_word_bits_left;let Ee=ce-this._current_word_bits_left;this._fillCurrentWord();let Ie=Math.min(Ee,this._current_word_bits_left),qe=this._current_word>>>32-Ie;return this._current_word<<=Ie,this._current_word_bits_left-=Ie,ge=ge<>>ce)return this._current_word<<=ce,this._current_word_bits_left-=ce,ce;return this._fillCurrentWord(),ce+this._skipLeadingZero()}readUEG(){let ce=this._skipLeadingZero();return this.readBits(ce+1)-1}readSEG(){let ce=this.readUEG();return ce&1?ce+1>>>1:-1*(ce>>>1)}}var sn=hn;class rt{static _ebsp2rbsp(ce){let ge=ce,Ee=ge.byteLength,Ie=new Uint8Array(Ee),qe=0;for(let wt=0;wt=2&&ge[wt]===3&&ge[wt-1]===0&&ge[wt-2]===0||(Ie[qe]=ge[wt],qe++);return new Uint8Array(Ie.buffer,0,qe)}static parseSPS(ce){let ge=rt._ebsp2rbsp(ce),Ee=new sn(ge);Ee.readByte();let Ie=Ee.readByte();Ee.readByte();let qe=Ee.readByte();Ee.readUEG();let wt=rt.getProfileString(Ie),Rt=rt.getLevelString(qe),xa=1,Jn=420,on=[0,420,422,444],qt=8;if((Ie===100||Ie===110||Ie===122||Ie===244||Ie===44||Ie===83||Ie===86||Ie===118||Ie===128||Ie===138||Ie===144)&&(xa=Ee.readUEG(),xa===3&&Ee.readBits(1),xa<=3&&(Jn=on[xa]),qt=Ee.readUEG()+8,Ee.readUEG(),Ee.readBits(1),Ee.readBool())){let Cr=xa!==3?8:12;for(let fr=0;fr0&&Cr<16?(zn=fr[Cr-1],pn=co[Cr-1]):Cr===255&&(zn=Ee.readByte()<<8|Ee.readByte(),pn=Ee.readByte()<<8|Ee.readByte())}if(Ee.readBool()&&Ee.readBool(),Ee.readBool()&&(Ee.readBits(4),Ee.readBool()&&Ee.readBits(24)),Ee.readBool()&&(Ee.readUEG(),Ee.readUEG()),Ee.readBool()){let Cr=Ee.readBits(32),fr=Ee.readBits(32);na=Ee.readBool(),er=fr,cr=Cr*2,pt=er/cr}}let no=1;(zn!==1||pn!==1)&&(no=zn/pn);let Ur=0,uo=0;if(xa===0)Ur=1,uo=2-ma;else{let Cr=xa===3?1:2,fr=xa===1?2:1;Ur=Cr,uo=fr*(2-ma)}let pr=(la+1)*16,gr=(2-ma)*((ya+1)*16);pr-=(bn+ct)*Ur,gr-=(ln+fn)*uo;let Ir=Math.ceil(pr*no);return Ee.destroy(),Ee=null,{profile_string:wt,level_string:Rt,bit_depth:qt,ref_frames:Xt,chroma_format:Jn,chroma_format_string:rt.getChromaFormatString(Jn),frame_rate:{fixed:na,fps:pt,fps_den:cr,fps_num:er},sar_ratio:{width:zn,height:pn},codec_size:{width:pr,height:gr},present_size:{width:Ir,height:gr}}}static _skipScalingList(ce,ge){let Ee=8,Ie=8,qe=0;for(let wt=0;wt>>8&255|(dn&255)<<8}function xt(dn){return(dn&4278190080)>>>24|(dn&16711680)>>>8|(dn&65280)<<8|(dn&255)<<24}function Ye(dn,ce){return dn[ce]<<24|dn[ce+1]<<16|dn[ce+2]<<8|dn[ce+3]}class Qe{constructor(ce,ge){this.TAG="FLVDemuxer",this._config=ge,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=ce.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=ce.hasAudioTrack,this._hasVideo=ce.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new Mt,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let Ee=new ArrayBuffer(2);return new DataView(Ee).setInt16(0,256,!0),new Int16Array(Ee)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(ce){let ge=new Uint8Array(ce),Ee={match:!1};if(ge[0]!==70||ge[1]!==76||ge[2]!==86||ge[3]!==1)return Ee;let Ie=(ge[4]&4)>>>2!==0,qe=(ge[4]&1)!==0,wt=Ye(ge,5);return wt<9?Ee:{match:!0,consumed:wt,dataOffset:wt,hasAudioTrack:Ie,hasVideoTrack:qe}}bindDataSource(ce){return ce.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(ce){this._onTrackMetadata=ce}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(ce){this._onMediaInfo=ce}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(ce){this._onMetaDataArrived=ce}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(ce){this._onScriptDataArrived=ce}get onError(){return this._onError}set onError(ce){this._onError=ce}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(ce){this._onDataAvailable=ce}get timestampBase(){return this._timestampBase}set timestampBase(ce){this._timestampBase=ce}get overridedDuration(){return this._duration}set overridedDuration(ce){this._durationOverrided=!0,this._duration=ce,this._mediaInfo.duration=ce}set overridedHasAudio(ce){this._hasAudioFlagOverrided=!0,this._hasAudio=ce,this._mediaInfo.hasAudio=ce}set overridedHasVideo(ce){this._hasVideoFlagOverrided=!0,this._hasVideo=ce,this._mediaInfo.hasVideo=ce}resetMediaInfo(){this._mediaInfo=new Mt}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(ce,ge){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new be("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let Ee=0,Ie=this._littleEndian;if(ge===0)if(ce.byteLength>13)Ee=Qe.probe(ce).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,ge+Ee!==this._dataOffset&&Be.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(ce,Ee).getUint32(0,!Ie)!==0&&Be.w(this.TAG,"PrevTagSize0 !== 0 !!!"),Ee+=4);Eece.byteLength)break;let wt=qe.getUint8(0),Rt=qe.getUint32(0,!Ie)&16777215;if(Ee+11+Rt+4>ce.byteLength)break;if(wt!==8&&wt!==9&&wt!==18){Be.w(this.TAG,`Unsupported tag type ${wt}, skipped`),Ee+=11+Rt+4;continue}let xa=qe.getUint8(4),Jn=qe.getUint8(5),on=qe.getUint8(6),qt=qe.getUint8(7),Mn=on|Jn<<8|xa<<16|qt<<24;(qe.getUint32(7,!Ie)&16777215)!==0&&Be.w(this.TAG,"Meet tag which has StreamID != 0!");let la=Ee+11;switch(wt){case 8:this._parseAudioData(ce,la,Rt,Mn);break;case 9:this._parseVideoData(ce,la,Rt,Mn,ge+Ee);break;case 18:this._parseScriptData(ce,la,Rt);break}let ya=qe.getUint32(11+Rt,!Ie);ya!==11+Rt&&Be.w(this.TAG,`Invalid PrevTagSize ${ya}`),Ee+=11+Rt+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),Ee}_parseScriptData(ce,ge,Ee){let Ie=Tn.parseScriptData(ce,ge,Ee);if(Ie.hasOwnProperty("onMetaData")){if(Ie.onMetaData==null||typeof Ie.onMetaData!="object"){Be.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&Be.w(this.TAG,"Found another onMetaData tag!"),this._metadata=Ie;let qe=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},qe)),typeof qe.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=qe.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof qe.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=qe.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof qe.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=qe.audiodatarate),typeof qe.videodatarate=="number"&&(this._mediaInfo.videoDataRate=qe.videodatarate),typeof qe.width=="number"&&(this._mediaInfo.width=qe.width),typeof qe.height=="number"&&(this._mediaInfo.height=qe.height),typeof qe.duration=="number"){if(!this._durationOverrided){let wt=Math.floor(qe.duration*this._timescale);this._duration=wt,this._mediaInfo.duration=wt}}else this._mediaInfo.duration=0;if(typeof qe.framerate=="number"){let wt=Math.floor(qe.framerate*1e3);if(wt>0){let Rt=wt/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=Rt,this._referenceFrameRate.fps_num=wt,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=Rt}}if(typeof qe.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let wt=qe.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(wt),qe.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=qe,Be.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(Ie).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},Ie))}_parseKeyframesIndex(ce){let ge=[],Ee=[];for(let Ie=1;Ie>>4;if(xa!==2&&xa!==10){this._onError(He.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+xa);return}let Jn=0,on=(Rt&12)>>>2;if(on>=0&&on<=4)Jn=this._flvSoundRateTable[on];else{this._onError(He.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+on);return}let qt=(Rt&2)>>>1,Mn=Rt&1,Xt=this._audioMetadata,la=this._audioTrack;if(Xt||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),Xt=this._audioMetadata={},Xt.type="audio",Xt.id=la.id,Xt.timescale=this._timescale,Xt.duration=this._duration,Xt.audioSampleRate=Jn,Xt.channelCount=Mn===0?1:2),xa===10){let ya=this._parseAACAudioData(ce,ge+1,Ee-1);if(ya==null)return;if(ya.packetType===0){Xt.config&&Be.w(this.TAG,"Found another AudioSpecificConfig!");let ma=ya.data;Xt.audioSampleRate=ma.samplingRate,Xt.channelCount=ma.channelCount,Xt.codec=ma.codec,Xt.originalCodec=ma.originalCodec,Xt.config=ma.config,Xt.refSampleDuration=1024/Xt.audioSampleRate*Xt.timescale,Be.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",Xt);let bn=this._mediaInfo;bn.audioCodec=Xt.originalCodec,bn.audioSampleRate=Xt.audioSampleRate,bn.audioChannelCount=Xt.channelCount,bn.hasVideo?bn.videoCodec!=null&&(bn.mimeType='video/x-flv; codecs="'+bn.videoCodec+","+bn.audioCodec+'"'):bn.mimeType='video/x-flv; codecs="'+bn.audioCodec+'"',bn.isComplete()&&this._onMediaInfo(bn)}else if(ya.packetType===1){let ma=this._timestampBase+Ie,bn={unit:ya.data,length:ya.data.byteLength,dts:ma,pts:ma};la.samples.push(bn),la.length+=ya.data.length}else Be.e(this.TAG,`Flv: Unsupported AAC data type ${ya.packetType}`)}else if(xa===2){if(!Xt.codec){let ct=this._parseMP3AudioData(ce,ge+1,Ee-1,!0);if(ct==null)return;Xt.audioSampleRate=ct.samplingRate,Xt.channelCount=ct.channelCount,Xt.codec=ct.codec,Xt.originalCodec=ct.originalCodec,Xt.refSampleDuration=1152/Xt.audioSampleRate*Xt.timescale,Be.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",Xt);let ln=this._mediaInfo;ln.audioCodec=Xt.codec,ln.audioSampleRate=Xt.audioSampleRate,ln.audioChannelCount=Xt.channelCount,ln.audioDataRate=ct.bitRate,ln.hasVideo?ln.videoCodec!=null&&(ln.mimeType='video/x-flv; codecs="'+ln.videoCodec+","+ln.audioCodec+'"'):ln.mimeType='video/x-flv; codecs="'+ln.audioCodec+'"',ln.isComplete()&&this._onMediaInfo(ln)}let ya=this._parseMP3AudioData(ce,ge+1,Ee-1,!1);if(ya==null)return;let ma=this._timestampBase+Ie,bn={unit:ya,length:ya.byteLength,dts:ma,pts:ma};la.samples.push(bn),la.length+=ya.length}}_parseAACAudioData(ce,ge,Ee){if(Ee<=1){Be.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let Ie={},qe=new Uint8Array(ce,ge,Ee);return Ie.packetType=qe[0],qe[0]===0?Ie.data=this._parseAACAudioSpecificConfig(ce,ge+1,Ee-1):Ie.data=qe.subarray(1),Ie}_parseAACAudioSpecificConfig(ce,ge,Ee){let Ie=new Uint8Array(ce,ge,Ee),qe=null,wt=0,Rt=0,xa=null,Jn=0,on=null;if(wt=Rt=Ie[0]>>>3,Jn=(Ie[0]&7)<<1|Ie[1]>>>7,Jn<0||Jn>=this._mpegSamplingRates.length){this._onError(He.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let qt=this._mpegSamplingRates[Jn],Mn=(Ie[1]&120)>>>3;if(Mn<0||Mn>=8){this._onError(He.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}wt===5&&(on=(Ie[1]&7)<<1|Ie[2]>>>7,xa=(Ie[2]&124)>>>2);let Xt=self.navigator.userAgent.toLowerCase();return Xt.indexOf("firefox")!==-1?Jn>=6?(wt=5,qe=new Array(4),on=Jn-3):(wt=2,qe=new Array(2),on=Jn):Xt.indexOf("android")!==-1?(wt=2,qe=new Array(2),on=Jn):(wt=5,on=Jn,qe=new Array(4),Jn>=6?on=Jn-3:Mn===1&&(wt=2,qe=new Array(2),on=Jn)),qe[0]=wt<<3,qe[0]|=(Jn&15)>>>1,qe[1]=(Jn&15)<<7,qe[1]|=(Mn&15)<<3,wt===5&&(qe[1]|=(on&15)>>>1,qe[2]=(on&1)<<7,qe[2]|=8,qe[3]=0),{config:qe,samplingRate:qt,channelCount:Mn,codec:"mp4a.40."+wt,originalCodec:"mp4a.40."+Rt}}_parseMP3AudioData(ce,ge,Ee,Ie){if(Ee<4){Be.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let qe=this._littleEndian,wt=new Uint8Array(ce,ge,Ee),Rt=null;if(Ie){if(wt[0]!==255)return;let xa=wt[1]>>>3&3,Jn=(wt[1]&6)>>1,on=(wt[2]&240)>>>4,qt=(wt[2]&12)>>>2,Xt=(wt[3]>>>6&3)!==3?2:1,la=0,ya=0,ma=34,bn="mp3";switch(xa){case 0:la=this._mpegAudioV25SampleRateTable[qt];break;case 2:la=this._mpegAudioV20SampleRateTable[qt];break;case 3:la=this._mpegAudioV10SampleRateTable[qt];break}switch(Jn){case 1:ma=34,on>>4,xa=wt&15;if(xa!==7){this._onError(He.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${xa}`);return}this._parseAVCVideoPacket(ce,ge+1,Ee-1,Ie,qe,Rt)}_parseAVCVideoPacket(ce,ge,Ee,Ie,qe,wt){if(Ee<4){Be.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let Rt=this._littleEndian,xa=new DataView(ce,ge,Ee),Jn=xa.getUint8(0),qt=(xa.getUint32(0,!Rt)&16777215)<<8>>8;if(Jn===0)this._parseAVCDecoderConfigurationRecord(ce,ge+4,Ee-4);else if(Jn===1)this._parseAVCVideoData(ce,ge+4,Ee-4,Ie,qe,wt,qt);else if(Jn!==2){this._onError(He.FORMAT_ERROR,`Flv: Invalid video packet type ${Jn}`);return}}_parseAVCDecoderConfigurationRecord(ce,ge,Ee){if(Ee<7){Be.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let Ie=this._videoMetadata,qe=this._videoTrack,wt=this._littleEndian,Rt=new DataView(ce,ge,Ee);Ie?typeof Ie.avcc!="undefined"&&Be.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),Ie=this._videoMetadata={},Ie.type="video",Ie.id=qe.id,Ie.timescale=this._timescale,Ie.duration=this._duration);let xa=Rt.getUint8(0),Jn=Rt.getUint8(1),on=Rt.getUint8(2),qt=Rt.getUint8(3);if(xa!==1||Jn===0){this._onError(He.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(Rt.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(He.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let Mn=Rt.getUint8(5)&31;if(Mn===0){this._onError(He.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else Mn>1&&Be.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${Mn}`);let Xt=6;for(let ya=0;ya1&&Be.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${la}`);Xt++;for(let ya=0;ya=Ee){Be.w(this.TAG,`Malformed Nalu near timestamp ${la}, offset = ${Mn}, dataSize = ${Ee}`);break}let ma=Jn.getUint32(Mn,!xa);if(Xt===3&&(ma>>>=8),ma>Ee-Xt){Be.w(this.TAG,`Malformed Nalus near timestamp ${la}, NaluSize > DataSize!`);return}let bn=Jn.getUint8(Mn+Xt)&31;bn===5&&(ya=!0);let ct=new Uint8Array(ce,ge+Mn,Xt+ma),ln={type:bn,data:ct};on.push(ln),qt+=ct.byteLength,Mn+=Xt+ma}if(on.length){let ma=this._videoTrack,bn={units:on,length:qt,isKeyframe:ya,dts:la,cts:Rt,pts:la+Rt};ya&&(bn.fileposition=qe),ma.samples.push(bn),ma.length+=qt}}}var gt=Qe;class Xe{static init(){Xe.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let ge in Xe.types)Xe.types.hasOwnProperty(ge)&&(Xe.types[ge]=[ge.charCodeAt(0),ge.charCodeAt(1),ge.charCodeAt(2),ge.charCodeAt(3)]);let ce=Xe.constants={};ce.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),ce.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),ce.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),ce.STSC=ce.STCO=ce.STTS,ce.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),ce.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),ce.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),ce.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),ce.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),ce.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(ce){let ge=8,Ee=null,Ie=Array.prototype.slice.call(arguments,1),qe=Ie.length;for(let Rt=0;Rt>>24&255,Ee[1]=ge>>>16&255,Ee[2]=ge>>>8&255,Ee[3]=ge&255,Ee.set(ce,4);let wt=8;for(let Rt=0;Rt>>24&255,ce>>>16&255,ce>>>8&255,ce&255,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(ce){return Xe.box(Xe.types.trak,Xe.tkhd(ce),Xe.mdia(ce))}static tkhd(ce){let ge=ce.id,Ee=ce.duration,Ie=ce.presentWidth,qe=ce.presentHeight;return Xe.box(Xe.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,0,0,0,0,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,Ie>>>8&255,Ie&255,0,0,qe>>>8&255,qe&255,0,0]))}static mdia(ce){return Xe.box(Xe.types.mdia,Xe.mdhd(ce),Xe.hdlr(ce),Xe.minf(ce))}static mdhd(ce){let ge=ce.timescale,Ee=ce.duration;return Xe.box(Xe.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255,85,196,0,0]))}static hdlr(ce){let ge=null;return ce.type==="audio"?ge=Xe.constants.HDLR_AUDIO:ge=Xe.constants.HDLR_VIDEO,Xe.box(Xe.types.hdlr,ge)}static minf(ce){let ge=null;return ce.type==="audio"?ge=Xe.box(Xe.types.smhd,Xe.constants.SMHD):ge=Xe.box(Xe.types.vmhd,Xe.constants.VMHD),Xe.box(Xe.types.minf,ge,Xe.dinf(),Xe.stbl(ce))}static dinf(){return Xe.box(Xe.types.dinf,Xe.box(Xe.types.dref,Xe.constants.DREF))}static stbl(ce){return Xe.box(Xe.types.stbl,Xe.stsd(ce),Xe.box(Xe.types.stts,Xe.constants.STTS),Xe.box(Xe.types.stsc,Xe.constants.STSC),Xe.box(Xe.types.stsz,Xe.constants.STSZ),Xe.box(Xe.types.stco,Xe.constants.STCO))}static stsd(ce){return ce.type==="audio"?ce.codec==="mp3"?Xe.box(Xe.types.stsd,Xe.constants.STSD_PREFIX,Xe.mp3(ce)):Xe.box(Xe.types.stsd,Xe.constants.STSD_PREFIX,Xe.mp4a(ce)):Xe.box(Xe.types.stsd,Xe.constants.STSD_PREFIX,Xe.avc1(ce))}static mp3(ce){let ge=ce.channelCount,Ee=ce.audioSampleRate,Ie=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,ge,0,16,0,0,0,0,Ee>>>8&255,Ee&255,0,0]);return Xe.box(Xe.types[".mp3"],Ie)}static mp4a(ce){let ge=ce.channelCount,Ee=ce.audioSampleRate,Ie=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,ge,0,16,0,0,0,0,Ee>>>8&255,Ee&255,0,0]);return Xe.box(Xe.types.mp4a,Ie,Xe.esds(ce))}static esds(ce){let ge=ce.config||[],Ee=ge.length,Ie=new Uint8Array([0,0,0,0,3,23+Ee,0,1,0,4,15+Ee,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([Ee]).concat(ge).concat([6,1,2]));return Xe.box(Xe.types.esds,Ie)}static avc1(ce){let ge=ce.avcc,Ee=ce.codecWidth,Ie=ce.codecHeight,qe=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,Ee>>>8&255,Ee&255,Ie>>>8&255,Ie&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return Xe.box(Xe.types.avc1,qe,Xe.box(Xe.types.avcC,ge))}static mvex(ce){return Xe.box(Xe.types.mvex,Xe.trex(ce))}static trex(ce){let ge=ce.id,Ee=new Uint8Array([0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return Xe.box(Xe.types.trex,Ee)}static moof(ce,ge){return Xe.box(Xe.types.moof,Xe.mfhd(ce.sequenceNumber),Xe.traf(ce,ge))}static mfhd(ce){let ge=new Uint8Array([0,0,0,0,ce>>>24&255,ce>>>16&255,ce>>>8&255,ce&255]);return Xe.box(Xe.types.mfhd,ge)}static traf(ce,ge){let Ee=ce.id,Ie=Xe.box(Xe.types.tfhd,new Uint8Array([0,0,0,0,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255])),qe=Xe.box(Xe.types.tfdt,new Uint8Array([0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255])),wt=Xe.sdtp(ce),Rt=Xe.trun(ce,wt.byteLength+16+16+8+16+8+8);return Xe.box(Xe.types.traf,Ie,qe,Rt,wt)}static sdtp(ce){let ge=ce.samples||[],Ee=ge.length,Ie=new Uint8Array(4+Ee);for(let qe=0;qe>>24&255,Ie>>>16&255,Ie>>>8&255,Ie&255,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255],0);for(let Rt=0;Rt>>24&255,xa>>>16&255,xa>>>8&255,xa&255,Jn>>>24&255,Jn>>>16&255,Jn>>>8&255,Jn&255,on.isLeading<<2|on.dependsOn,on.isDependedOn<<6|on.hasRedundancy<<4|on.isNonSync,0,0,qt>>>24&255,qt>>>16&255,qt>>>8&255,qt&255],12+16*Rt)}return Xe.box(Xe.types.trun,wt)}static mdat(ce){return Xe.box(Xe.types.mdat,ce)}}Xe.init();var xe=Xe;class Ht{static getSilentFrame(ce,ge){if(ce==="mp4a.40.2"){if(ge===1)return new Uint8Array([0,200,0,128,35,128]);if(ge===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(ge===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(ge===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(ge===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(ge===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(ge===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(ge===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(ge===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var Rn=Ht;class vn{constructor(ce,ge,Ee,Ie,qe){this.dts=ce,this.pts=ge,this.duration=Ee,this.originalDts=Ie,this.isSyncPoint=qe,this.fileposition=null}}class Dn{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(ce){ce.isSyncPoint=!0,this.syncPoints.push(ce)}}class Qn{constructor(){this._list=[]}clear(){this._list=[]}appendArray(ce){let ge=this._list;ce.length!==0&&(ge.length>0&&ce[0].originalDts=ge[qe].dts&&cege[Ie].lastSample.originalDts&&ce=ge[Ie].lastSample.originalDts&&(Ie===ge.length-1||Ie0&&(qe=this._searchNearestSegmentBefore(Ee.originalBeginDts)+1),this._lastAppendLocation=qe,this._list.splice(qe,0,Ee)}getLastSegmentBefore(ce){let ge=this._searchNearestSegmentBefore(ce);return ge>=0?this._list[ge]:null}getLastSampleBefore(ce){let ge=this.getLastSegmentBefore(ce);return ge!=null?ge.lastSample:null}getLastSyncPointBefore(ce){let ge=this._searchNearestSegmentBefore(ce),Ee=this._list[ge].syncPoints;for(;Ee.length===0&&ge>0;)ge--,Ee=this._list[ge].syncPoints;return Ee.length>0?Ee[Ee.length-1]:null}}class Ft{constructor(ce){this.TAG="MP4Remuxer",this._config=ce,this._isLive=ce.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new _n("audio"),this._videoSegmentInfoList=new _n("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(b.chrome&&(b.version.major<50||b.version.major===50&&b.version.build<2661)),this._fillSilentAfterSeek=b.msedge||b.msie,this._mp3UseMpegAudio=!b.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(ce){return ce.onDataAvailable=this.remux.bind(this),ce.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(ce){this._onInitSegment=ce}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(ce){this._onMediaSegment=ce}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(ce){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(ce,ge){if(!this._onMediaSegment)throw new be("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(ce,ge),this._remuxVideo(ge),this._remuxAudio(ce)}_onTrackMetadataReceived(ce,ge){let Ee=null,Ie="mp4",qe=ge.codec;if(ce==="audio")this._audioMeta=ge,ge.codec==="mp3"&&this._mp3UseMpegAudio?(Ie="mpeg",qe="",Ee=new Uint8Array):Ee=xe.generateInitSegment(ge);else if(ce==="video")this._videoMeta=ge,Ee=xe.generateInitSegment(ge);else return;if(!this._onInitSegment)throw new be("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(ce,{type:ce,data:Ee.buffer,codec:qe,container:`${ce}/${Ie}`,mediaDuration:ge.duration})}_calculateDtsBase(ce,ge){this._dtsBaseInited||(ce.samples&&ce.samples.length&&(this._audioDtsBase=ce.samples[0].dts),ge.samples&&ge.samples.length&&(this._videoDtsBase=ge.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let ce=this._videoStashedLastSample,ge=this._audioStashedLastSample,Ee={type:"video",id:1,sequenceNumber:0,samples:[],length:0};ce!=null&&(Ee.samples.push(ce),Ee.length=ce.length);let Ie={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};ge!=null&&(Ie.samples.push(ge),Ie.length=ge.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(Ee,!0),this._remuxAudio(Ie,!0)}_remuxAudio(ce,ge){if(this._audioMeta==null)return;let Ee=ce,Ie=Ee.samples,qe,wt=-1,Rt=-1,xa=-1,Jn=this._audioMeta.refSampleDuration,on=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,qt=this._dtsBaseInited&&this._audioNextDts===void 0,Mn=!1;if(!Ie||Ie.length===0||Ie.length===1&&!ge)return;let Xt=0,la=null,ya=0;on?(Xt=0,ya=Ee.length):(Xt=8,ya=8+Ee.length);let ma=null;if(Ie.length>1&&(ma=Ie.pop(),ya-=ma.length),this._audioStashedLastSample!=null){let pn=this._audioStashedLastSample;this._audioStashedLastSample=null,Ie.unshift(pn),ya+=pn.length}ma!=null&&(this._audioStashedLastSample=ma);let bn=Ie[0].dts-this._dtsBase;if(this._audioNextDts)qe=bn-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())qe=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(Mn=!0);else{let pn=this._audioSegmentInfoList.getLastSampleBefore(bn);if(pn!=null){let pt=bn-(pn.originalDts+pn.duration);pt<=3&&(pt=0);let na=pn.dts+pn.duration+pt;qe=bn-na}else qe=0}if(Mn){let pn=bn-qe,pt=this._videoSegmentInfoList.getLastSegmentBefore(bn);if(pt!=null&&pt.beginDts=1?Kn=ct[ct.length-1].duration:Kn=Math.floor(Jn);let no=!1,Ur=null;if(Kn>Jn*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!b.safari){no=!0;let uo=Math.abs(Kn-Jn),pr=Math.ceil(uo/Jn),gr=cr+Jn;Be.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. -dts: ${cr+Kn} ms, expected: ${cr+Math.round(Jn)} ms, delta: ${Math.round(uo)} ms, generate: ${pr} frames`);let Ir=Rn.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);Ir==null&&(Be.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),Ir=na),Ur=[];for(let fr=0;fr0){let io=Ur[Ur.length-1];io.duration=co-io.dts}let Do={dts:co,pts:co,cts:0,unit:Ir,size:Ir.byteLength,duration:0,originalDts:er,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};Ur.push(Do),ya+=Do.size,gr+=Jn}let Cr=Ur[Ur.length-1];Cr.duration=cr+Kn-Cr.dts,Kn=Math.round(Jn)}ct.push({dts:cr,pts:cr,cts:0,unit:pt.unit,size:pt.unit.byteLength,duration:Kn,originalDts:er,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),no&&ct.push.apply(ct,Ur)}on?la=new Uint8Array(ya):(la=new Uint8Array(ya),la[0]=ya>>>24&255,la[1]=ya>>>16&255,la[2]=ya>>>8&255,la[3]=ya&255,la.set(xe.types.mdat,4));for(let pn=0;pn1&&(Xt=Ie.pop(),Mn-=Xt.length),this._videoStashedLastSample!=null){let ln=this._videoStashedLastSample;this._videoStashedLastSample=null,Ie.unshift(ln),Mn+=ln.length}Xt!=null&&(this._videoStashedLastSample=Xt);let la=Ie[0].dts-this._dtsBase;if(this._videoNextDts)qe=la-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())qe=0;else{let ln=this._videoSegmentInfoList.getLastSampleBefore(la);if(ln!=null){let fn=la-(ln.originalDts+ln.duration);fn<=3&&(fn=0);let cn=ln.dts+ln.duration+fn;qe=la-cn}else qe=0}let ya=new Dn,ma=[];for(let ln=0;ln=1?er=ma[ma.length-1].duration:er=Math.floor(this._videoMeta.refSampleDuration),zn){let cr=new vn(pn,na,er,fn.dts,!0);cr.fileposition=fn.fileposition,ya.appendSyncPoint(cr)}ma.push({dts:pn,pts:na,cts:pt,units:fn.units,size:fn.length,isKeyframe:zn,duration:er,originalDts:cn,flags:{isLeading:0,dependsOn:zn?2:1,isDependedOn:zn?1:0,hasRedundancy:0,isNonSync:zn?0:1}})}qt=new Uint8Array(Mn),qt[0]=Mn>>>24&255,qt[1]=Mn>>>16&255,qt[2]=Mn>>>8&255,qt[3]=Mn&255,qt.set(xe.types.mdat,4);for(let ln=0;ln{Ie.timestampBase=Ee,Ee+=Ie.duration,Ie.cors=ce.cors,Ie.withCredentials=ce.withCredentials,ge.referrerPolicy&&(Ie.referrerPolicy=ge.referrerPolicy)}),!isNaN(Ee)&&this._mediaDataSource.duration!==Ee&&(this._mediaDataSource.duration=Ee),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(ce,ge){this._emitter.addListener(ce,ge)}off(ce,ge){this._emitter.removeListener(ce,ge)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(ce,ge){this._currentSegmentIndex=ce;let Ee=this._mediaDataSource.segments[ce],Ie=this._ioctl=new lt(Ee,this._config,ce);Ie.onError=this._onIOException.bind(this),Ie.onSeeked=this._onIOSeeked.bind(this),Ie.onComplete=this._onIOComplete.bind(this),Ie.onRedirect=this._onIORedirect.bind(this),Ie.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),ge?this._demuxer.bindDataSource(this._ioctl):Ie.onDataArrival=this._onInitChunkArrival.bind(this),Ie.open(ge)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(ce){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let ge=this._searchSegmentIndexContains(ce);if(ge===this._currentSegmentIndex){let Ee=this._mediaInfo.segments[ge];if(Ee==null)this._pendingSeekTime=ce;else{let Ie=Ee.getNearestKeyframe(ce);this._remuxer.seek(Ie.milliseconds),this._ioctl.seek(Ie.fileposition),this._pendingResolveSeekPoint=Ie.milliseconds}}else{let Ee=this._mediaInfo.segments[ge];if(Ee==null)this._pendingSeekTime=ce,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(ge);else{let Ie=Ee.getNearestKeyframe(ce);this._internalAbort(),this._remuxer.seek(ce),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[ge].timestampBase,this._loadSegment(ge,Ie.fileposition),this._pendingResolveSeekPoint=Ie.milliseconds,this._reportSegmentMediaInfo(ge)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(ce){let ge=this._mediaDataSource.segments,Ee=ge.length-1;for(let Ie=0;Ie0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,Ie=this._demuxer.parseChunks(ce,ge);else if((Ee=gt.probe(ce)).match){this._demuxer=new gt(Ee,this._config),this._remuxer||(this._remuxer=new Tt(this._config));let qe=this._mediaDataSource;qe.duration!=null&&!isNaN(qe.duration)&&(this._demuxer.overridedDuration=qe.duration),typeof qe.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=qe.hasAudio),typeof qe.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=qe.hasVideo),this._demuxer.timestampBase=qe.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),Ie=this._demuxer.parseChunks(ce,ge)}else Ee=null,Be.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(Ot.DEMUX_ERROR,He.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),Ie=0;return Ie}_onMediaInfo(ce){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},ce),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,Mt.prototype));let ge=Object.assign({},ce);Object.setPrototypeOf(ge,Mt.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=ge,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let Ee=this._pendingSeekTime;this._pendingSeekTime=null,this.seek(Ee)})}_onMetaDataArrived(ce){this._emitter.emit(Ot.METADATA_ARRIVED,ce)}_onScriptDataArrived(ce){this._emitter.emit(Ot.SCRIPTDATA_ARRIVED,ce)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(ce){let Ee=ce+1;Ee0&&Ee[0].originalDts===Ie&&(Ie=Ee[0].pts),this._emitter.emit(Ot.RECOMMEND_SEEKPOINT,Ie)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(ce){let ge=this._mediaInfo.segments[ce],Ee=Object.assign({},ge);Ee.duration=this._mediaInfo.duration,Ee.segmentCount=this._mediaInfo.segmentCount,delete Ee.segments,delete Ee.keyframesIndex,this._emitter.emit(Ot.MEDIA_INFO,Ee)}_reportStatisticsInfo(){let ce={};ce.url=this._ioctl.currentURL,ce.hasRedirect=this._ioctl.hasRedirect,ce.hasRedirect&&(ce.redirectedURL=this._ioctl.currentRedirectedURL),ce.speed=this._ioctl.currentSpeed,ce.loaderType=this._ioctl.loaderType,ce.currentSegmentIndex=this._currentSegmentIndex,ce.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(Ot.STATISTICS_INFO,ce)}}var Cn=_t,wa=function(dn){let ce="TransmuxingWorker",ge=null,Ee=ya.bind(this);fe.install(),dn.addEventListener("message",function(ma){switch(ma.data.cmd){case"init":ge=new Cn(ma.data.param[0],ma.data.param[1]),ge.on(Ot.IO_ERROR,Mn.bind(this)),ge.on(Ot.DEMUX_ERROR,Xt.bind(this)),ge.on(Ot.INIT_SEGMENT,Ie.bind(this)),ge.on(Ot.MEDIA_SEGMENT,qe.bind(this)),ge.on(Ot.LOADING_COMPLETE,wt.bind(this)),ge.on(Ot.RECOVERED_EARLY_EOF,Rt.bind(this)),ge.on(Ot.MEDIA_INFO,xa.bind(this)),ge.on(Ot.METADATA_ARRIVED,Jn.bind(this)),ge.on(Ot.SCRIPTDATA_ARRIVED,on.bind(this)),ge.on(Ot.STATISTICS_INFO,qt.bind(this)),ge.on(Ot.RECOMMEND_SEEKPOINT,la.bind(this));break;case"destroy":ge&&(ge.destroy(),ge=null),dn.postMessage({msg:"destroyed"});break;case"start":ge.start();break;case"stop":ge.stop();break;case"seek":ge.seek(ma.data.param);break;case"pause":ge.pause();break;case"resume":ge.resume();break;case"logging_config":{let bn=ma.data.param;Je.applyConfig(bn),bn.enableCallback===!0?Je.addLogListener(Ee):Je.removeLogListener(Ee);break}}});function Ie(ma,bn){let ct={msg:Ot.INIT_SEGMENT,data:{type:ma,data:bn}};dn.postMessage(ct,[bn.data])}function qe(ma,bn){let ct={msg:Ot.MEDIA_SEGMENT,data:{type:ma,data:bn}};dn.postMessage(ct,[bn.data])}function wt(){let ma={msg:Ot.LOADING_COMPLETE};dn.postMessage(ma)}function Rt(){let ma={msg:Ot.RECOVERED_EARLY_EOF};dn.postMessage(ma)}function xa(ma){let bn={msg:Ot.MEDIA_INFO,data:ma};dn.postMessage(bn)}function Jn(ma){let bn={msg:Ot.METADATA_ARRIVED,data:ma};dn.postMessage(bn)}function on(ma){let bn={msg:Ot.SCRIPTDATA_ARRIVED,data:ma};dn.postMessage(bn)}function qt(ma){let bn={msg:Ot.STATISTICS_INFO,data:ma};dn.postMessage(bn)}function Mn(ma,bn){dn.postMessage({msg:Ot.IO_ERROR,data:{type:ma,info:bn}})}function Xt(ma,bn){dn.postMessage({msg:Ot.DEMUX_ERROR,data:{type:ma,info:bn}})}function la(ma){dn.postMessage({msg:Ot.RECOMMEND_SEEKPOINT,data:ma})}function ya(ma,bn){dn.postMessage({msg:"logcat_callback",data:{type:ma,logcat:bn}})}};class Ga{constructor(ce,ge){if(this.TAG="Transmuxer",this._emitter=new(ye()),ge.enableWorker&&typeof Worker!="undefined")try{let Ee=x(82059);this._worker=Ee(wa),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[ce,ge]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},Je.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:Je.getConfig()})}catch(Ee){Be.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new Cn(ce,ge)}else this._controller=new Cn(ce,ge);if(this._controller){let Ee=this._controller;Ee.on(Ot.IO_ERROR,this._onIOError.bind(this)),Ee.on(Ot.DEMUX_ERROR,this._onDemuxError.bind(this)),Ee.on(Ot.INIT_SEGMENT,this._onInitSegment.bind(this)),Ee.on(Ot.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),Ee.on(Ot.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),Ee.on(Ot.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),Ee.on(Ot.MEDIA_INFO,this._onMediaInfo.bind(this)),Ee.on(Ot.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),Ee.on(Ot.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),Ee.on(Ot.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),Ee.on(Ot.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),Je.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(ce,ge){this._emitter.addListener(ce,ge)}off(ce,ge){this._emitter.removeListener(ce,ge)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(ce){this._worker?this._worker.postMessage({cmd:"seek",param:ce}):this._controller.seek(ce)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(ce,ge){Promise.resolve().then(()=>{this._emitter.emit(Ot.INIT_SEGMENT,ce,ge)})}_onMediaSegment(ce,ge){Promise.resolve().then(()=>{this._emitter.emit(Ot.MEDIA_SEGMENT,ce,ge)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(Ot.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(Ot.RECOVERED_EARLY_EOF)})}_onMediaInfo(ce){Promise.resolve().then(()=>{this._emitter.emit(Ot.MEDIA_INFO,ce)})}_onMetaDataArrived(ce){Promise.resolve().then(()=>{this._emitter.emit(Ot.METADATA_ARRIVED,ce)})}_onScriptDataArrived(ce){Promise.resolve().then(()=>{this._emitter.emit(Ot.SCRIPTDATA_ARRIVED,ce)})}_onStatisticsInfo(ce){Promise.resolve().then(()=>{this._emitter.emit(Ot.STATISTICS_INFO,ce)})}_onIOError(ce,ge){Promise.resolve().then(()=>{this._emitter.emit(Ot.IO_ERROR,ce,ge)})}_onDemuxError(ce,ge){Promise.resolve().then(()=>{this._emitter.emit(Ot.DEMUX_ERROR,ce,ge)})}_onRecommendSeekpoint(ce){Promise.resolve().then(()=>{this._emitter.emit(Ot.RECOMMEND_SEEKPOINT,ce)})}_onLoggingConfigChanged(ce){this._worker&&this._worker.postMessage({cmd:"logging_config",param:ce})}_onWorkerMessage(ce){let ge=ce.data,Ee=ge.data;if(ge.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(ge.msg){case Ot.INIT_SEGMENT:case Ot.MEDIA_SEGMENT:this._emitter.emit(ge.msg,Ee.type,Ee.data);break;case Ot.LOADING_COMPLETE:case Ot.RECOVERED_EARLY_EOF:this._emitter.emit(ge.msg);break;case Ot.MEDIA_INFO:Object.setPrototypeOf(Ee,Mt.prototype),this._emitter.emit(ge.msg,Ee);break;case Ot.METADATA_ARRIVED:case Ot.SCRIPTDATA_ARRIVED:case Ot.STATISTICS_INFO:this._emitter.emit(ge.msg,Ee);break;case Ot.IO_ERROR:case Ot.DEMUX_ERROR:this._emitter.emit(ge.msg,Ee.type,Ee.info);break;case Ot.RECOMMEND_SEEKPOINT:this._emitter.emit(ge.msg,Ee);break;case"logcat_callback":Be.emitter.emit("log",Ee.type,Ee.logcat);break;default:break}}}var wr=Ga,Un={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class Ea{constructor(ce){this.TAG="MSEController",this._config=ce,this._emitter=new(ye()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new Qn}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(ce,ge){this._emitter.addListener(ce,ge)}off(ce,ge){this._emitter.removeListener(ce,ge)}attachMediaElement(ce){if(this._mediaSource)throw new be("MediaSource has been attached to an HTMLMediaElement!");let ge=this._mediaSource=new window.MediaSource;ge.addEventListener("sourceopen",this.e.onSourceOpen),ge.addEventListener("sourceended",this.e.onSourceEnded),ge.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=ce,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),ce.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let ce=this._mediaSource;for(let ge in this._sourceBuffers){let Ee=this._pendingSegments[ge];Ee.splice(0,Ee.length),this._pendingSegments[ge]=null,this._pendingRemoveRanges[ge]=null,this._lastInitSegments[ge]=null;let Ie=this._sourceBuffers[ge];if(Ie){if(ce.readyState!=="closed"){try{ce.removeSourceBuffer(Ie)}catch(qe){Be.e(this.TAG,qe.message)}Ie.removeEventListener("error",this.e.onSourceBufferError),Ie.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[ge]=null,this._sourceBuffers[ge]=null}}if(ce.readyState==="open")try{ce.endOfStream()}catch(ge){Be.e(this.TAG,ge.message)}ce.removeEventListener("sourceopen",this.e.onSourceOpen),ce.removeEventListener("sourceended",this.e.onSourceEnded),ce.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(ce,ge){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(ce),this._pendingSegments[ce.type].push(ce);return}let Ee=ce,Ie=`${Ee.container}`;Ee.codec&&Ee.codec.length>0&&(Ie+=`;codecs=${Ee.codec}`);let qe=!1;if(Be.v(this.TAG,"Received Initialization Segment, mimeType: "+Ie),this._lastInitSegments[Ee.type]=Ee,Ie!==this._mimeTypes[Ee.type]){if(this._mimeTypes[Ee.type])Be.v(this.TAG,`Notice: ${Ee.type} mimeType changed, origin: ${this._mimeTypes[Ee.type]}, target: ${Ie}`);else{qe=!0;try{let wt=this._sourceBuffers[Ee.type]=this._mediaSource.addSourceBuffer(Ie);wt.addEventListener("error",this.e.onSourceBufferError),wt.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(wt){Be.e(this.TAG,wt.message),this._emitter.emit(Un.ERROR,{code:wt.code,msg:wt.message});return}}this._mimeTypes[Ee.type]=Ie}ge||this._pendingSegments[Ee.type].push(Ee),qe||this._sourceBuffers[Ee.type]&&!this._sourceBuffers[Ee.type].updating&&this._doAppendSegments(),b.safari&&Ee.container==="audio/mpeg"&&Ee.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=Ee.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(ce){let ge=ce;this._pendingSegments[ge.type].push(ge),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let Ee=this._sourceBuffers[ge.type];Ee&&!Ee.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(ce){for(let ge in this._sourceBuffers){if(!this._sourceBuffers[ge])continue;let Ee=this._sourceBuffers[ge];if(this._mediaSource.readyState==="open")try{Ee.abort()}catch(qe){Be.e(this.TAG,qe.message)}this._idrList.clear();let Ie=this._pendingSegments[ge];if(Ie.splice(0,Ie.length),this._mediaSource.readyState!=="closed"){for(let qe=0;qe=1&&ce-Ie.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let ce=this._mediaElement.currentTime;for(let ge in this._sourceBuffers){let Ee=this._sourceBuffers[ge];if(Ee){let Ie=Ee.buffered,qe=!1;for(let wt=0;wt=this._config.autoCleanupMaxBackwardDuration){qe=!0;let Jn=ce-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[ge].push({start:Rt,end:Jn})}}else xa0&&(isNaN(ge)||Ee>ge)&&(Be.v(this.TAG,`Update MediaSource duration from ${ge} to ${Ee}`),this._mediaSource.duration=Ee),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let ce in this._pendingRemoveRanges){if(!this._sourceBuffers[ce]||this._sourceBuffers[ce].updating)continue;let ge=this._sourceBuffers[ce],Ee=this._pendingRemoveRanges[ce];for(;Ee.length&&!ge.updating;){let Ie=Ee.shift();ge.remove(Ie.start,Ie.end)}}}_doAppendSegments(){let ce=this._pendingSegments;for(let ge in ce)if(!(!this._sourceBuffers[ge]||this._sourceBuffers[ge].updating)&&ce[ge].length>0){let Ee=ce[ge].shift();if(Ee.timestampOffset){let Ie=this._sourceBuffers[ge].timestampOffset,qe=Ee.timestampOffset/1e3;Math.abs(Ie-qe)>.1&&(Be.v(this.TAG,`Update MPEG audio timestampOffset from ${Ie} to ${qe}`),this._sourceBuffers[ge].timestampOffset=qe),delete Ee.timestampOffset}if(!Ee.data||Ee.data.byteLength===0)continue;try{this._sourceBuffers[ge].appendBuffer(Ee.data),this._isBufferFull=!1,ge==="video"&&Ee.hasOwnProperty("info")&&this._idrList.appendArray(Ee.info.syncPoints)}catch(Ie){this._pendingSegments[ge].unshift(Ee),Ie.code===22?(this._isBufferFull||this._emitter.emit(Un.BUFFER_FULL),this._isBufferFull=!0):(Be.e(this.TAG,Ie.message),this._emitter.emit(Un.ERROR,{code:Ie.code,msg:Ie.message}))}}}_onSourceOpen(){if(Be.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let ce=this._pendingSourceBufferInit;for(;ce.length;){let ge=ce.shift();this.appendInitSegment(ge,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(Un.SOURCE_OPEN)}_onSourceEnded(){Be.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){Be.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let ce=this._pendingSegments;return ce.video.length>0||ce.audio.length>0}_hasPendingRemoveRanges(){let ce=this._pendingRemoveRanges;return ce.video.length>0||ce.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(Un.UPDATE_END)}_onSourceBufferError(ce){Be.e(this.TAG,`SourceBuffer Error: ${ce}`)}}var Va=Ea;const Ra={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},Wr={NETWORK_EXCEPTION:re.EXCEPTION,NETWORK_STATUS_CODE_INVALID:re.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:re.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:re.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:He.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:He.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:He.CODEC_UNSUPPORTED};class Hr{constructor(ce,ge){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(ye()),this._config=ht(),typeof ge=="object"&&Object.assign(this._config,ge),ce.type.toLowerCase()!=="flv")throw new Me("FlvPlayer requires an flv MediaDataSource input!");ce.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=ce,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let Ee=b.chrome&&(b.version.major<50||b.version.major===50&&b.version.build<2661);this._alwaysSeekKeyframe=!!(Ee||b.msedge||b.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(ce,ge){ce===Kt.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(Kt.MEDIA_INFO,this.mediaInfo)}):ce===Kt.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(Kt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(ce,ge)}off(ce,ge){this._emitter.removeListener(ce,ge)}attachMediaElement(ce){if(this._mediaElement=ce,ce.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),ce.addEventListener("seeking",this.e.onvSeeking),ce.addEventListener("canplay",this.e.onvCanPlay),ce.addEventListener("stalled",this.e.onvStalled),ce.addEventListener("progress",this.e.onvProgress),this._msectl=new Va(this._config),this._msectl.on(Un.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(Un.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(Un.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(Un.ERROR,ge=>{this._emitter.emit(Kt.ERROR,Ra.MEDIA_ERROR,Wr.MEDIA_MSE_ERROR,ge)}),this._msectl.attachMediaElement(ce),this._pendingSeekTime!=null)try{ce.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(ge){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new be("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new be("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new wr(this._mediaDataSource,this._config),this._transmuxer.on(Ot.INIT_SEGMENT,(ce,ge)=>{this._msectl.appendInitSegment(ge)}),this._transmuxer.on(Ot.MEDIA_SEGMENT,(ce,ge)=>{if(this._msectl.appendMediaSegment(ge),this._config.lazyLoad&&!this._config.isLive){let Ee=this._mediaElement.currentTime;ge.info.endDts>=(Ee+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(Be.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(Ot.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(Kt.LOADING_COMPLETE)}),this._transmuxer.on(Ot.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(Kt.RECOVERED_EARLY_EOF)}),this._transmuxer.on(Ot.IO_ERROR,(ce,ge)=>{this._emitter.emit(Kt.ERROR,Ra.NETWORK_ERROR,ce,ge)}),this._transmuxer.on(Ot.DEMUX_ERROR,(ce,ge)=>{this._emitter.emit(Kt.ERROR,Ra.MEDIA_ERROR,ce,{code:-1,msg:ge})}),this._transmuxer.on(Ot.MEDIA_INFO,ce=>{this._mediaInfo=ce,this._emitter.emit(Kt.MEDIA_INFO,Object.assign({},ce))}),this._transmuxer.on(Ot.METADATA_ARRIVED,ce=>{this._emitter.emit(Kt.METADATA_ARRIVED,ce)}),this._transmuxer.on(Ot.SCRIPTDATA_ARRIVED,ce=>{this._emitter.emit(Kt.SCRIPTDATA_ARRIVED,ce)}),this._transmuxer.on(Ot.STATISTICS_INFO,ce=>{this._statisticsInfo=this._fillStatisticsInfo(ce),this._emitter.emit(Kt.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(Ot.RECOMMEND_SEEKPOINT,ce=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=ce/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(ce){this._mediaElement.volume=ce}get muted(){return this._mediaElement.muted}set muted(ce){this._mediaElement.muted=ce}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(ce){this._mediaElement?this._internalSeek(ce):this._pendingSeekTime=ce}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(ce){if(ce.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return ce;let ge=!0,Ee=0,Ie=0;if(this._mediaElement.getVideoPlaybackQuality){let qe=this._mediaElement.getVideoPlaybackQuality();Ee=qe.totalVideoFrames,Ie=qe.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(Ee=this._mediaElement.webkitDecodedFrameCount,Ie=this._mediaElement.webkitDroppedFrameCount):ge=!1;return ge&&(ce.decodedFrames=Ee,ce.droppedFrames=Ie),ce}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let ce=this._mediaElement.buffered,ge=this._mediaElement.currentTime,Ee=0,Ie=0;for(let qe=0;qe=ge+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(Be.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){Be.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let ce=this._mediaElement.currentTime,ge=this._mediaElement.buffered,Ee=!1;for(let Ie=0;Ie=qe&&ce=wt-this._config.lazyLoadRecoverDuration&&(Ee=!0);break}}Ee&&(window.clearInterval(this._progressChecker),this._progressChecker=null,Ee&&(Be.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(ce){let ge=this._mediaElement.buffered;for(let Ee=0;Ee=Ie&&ce0){let qe=this._mediaElement.buffered.start(0);(qe<1&&ce0&&ge.currentTime0){let Ie=Ee.start(0);if(Ie<1&&ge{this._emitter.emit(Kt.MEDIA_INFO,this.mediaInfo)}):ce===Kt.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(Kt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(ce,ge)}off(ce,ge){this._emitter.removeListener(ce,ge)}attachMediaElement(ce){if(this._mediaElement=ce,ce.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{ce.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(ge){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new be("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(ce){this._mediaElement.volume=ce}get muted(){return this._mediaElement.muted}set muted(ce){this._mediaElement.muted=ce}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(ce){this._mediaElement?this._mediaElement.currentTime=ce:this._pendingSeekTime=ce}get mediaInfo(){let ge={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(ge.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(ge.width=this._mediaElement.videoWidth,ge.height=this._mediaElement.videoHeight)),ge}get statisticsInfo(){let ce={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return ce;let ge=!0,Ee=0,Ie=0;if(this._mediaElement.getVideoPlaybackQuality){let qe=this._mediaElement.getVideoPlaybackQuality();Ee=qe.totalVideoFrames,Ie=qe.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(Ee=this._mediaElement.webkitDecodedFrameCount,Ie=this._mediaElement.webkitDroppedFrameCount):ge=!1;return ge&&(ce.decodedFrames=Ee,ce.droppedFrames=Ie),ce}_onvLoadedMetadata(ce){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(Kt.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(Kt.STATISTICS_INFO,this.statisticsInfo)}}var yr=En;fe.install();function zt(dn,ce){let ge=dn;if(ge==null||typeof ge!="object")throw new Me("MediaDataSource must be an javascript object!");if(!ge.hasOwnProperty("type"))throw new Me("MediaDataSource must has type field to indicate video file type!");switch(ge.type){case"flv":return new bt(ge,ce);default:return new yr(ge,ce)}}function Ln(){return Lt.supportMSEH264Playback()}function Ma(){return Lt.getFeatureList()}let Na={};Na.createPlayer=zt,Na.isSupported=Ln,Na.getFeatureList=Ma,Na.BaseLoader=y,Na.LoaderStatus=Ce,Na.LoaderErrors=re,Na.Events=Kt,Na.ErrorTypes=Ra,Na.ErrorDetails=Wr,Na.FlvPlayer=bt,Na.NativePlayer=yr,Na.LoggingControl=Je,Object.defineProperty(Na,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var rr=Na},50371:function(Nt,st){"use strict";function x(){const a=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let fe=1;fe{const Fe=Le[ye];Fe!==void 0&&(a[ye]=Fe)})}return a}st.Z=x},77578:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return a}});const a=fe=>fe?typeof fe=="function"?fe():fe:null},13845:function(Nt,st,x){"use strict";x.d(st,{F:function(){return a},Z:function(){return fe}});function a(Le){return Le!=null&&Le===Le.window}function fe(Le,ye){var Fe,Be;if(typeof window=="undefined")return 0;const oe=ye?"scrollTop":"scrollLeft";let Re=0;return a(Le)?Re=Le[ye?"pageYOffset":"pageXOffset"]:Le instanceof Document?Re=Le.documentElement[oe]:(Le instanceof HTMLElement||Le)&&(Re=Le[oe]),Le&&!a(Le)&&typeof Re!="number"&&(Re=(Be=((Fe=Le.ownerDocument)!==null&&Fe!==void 0?Fe:Le).documentElement)===null||Be===void 0?void 0:Be[oe]),Re}},56762:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return fe}});var a=x(59301);function fe(){const[,Le]=a.useReducer(ye=>ye+1,0);return Le}},68031:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return ye}});var a=x(16089);function fe(Fe,Be,oe,Re){const De=oe-Be;return Fe/=Re/2,Fe<1?De/2*Fe*Fe*Fe+Be:De/2*((Fe-=2)*Fe*Fe+2)+Be}var Le=x(13845);function ye(Fe){let Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:oe=()=>window,callback:Re,duration:De=450}=Be,be=oe(),Me=(0,Le.Z)(be,!0),ze=Date.now(),Ce=()=>{const y=Date.now()-ze,E=fe(y>De?De:y,Me,Fe,De);(0,Le.F)(be)?be.scrollTo(window.pageXOffset,E):be instanceof Document||be.constructor.name==="HTMLDocument"?be.documentElement.scrollTop=E:be.scrollTop=E,y{let{children:lt}=Ve;const{getPrefixCls:Pt}=Fe.useContext(oe.E_),ht=Pt("breadcrumb");return Fe.createElement("li",{className:`${ht}-separator`,"aria-hidden":"true"},lt===""?lt:lt||"/")};be.__ANT_BREADCRUMB_SEPARATOR=!0;var Me=be,ze=function(Ve,lt){var Pt={};for(var ht in Ve)Object.prototype.hasOwnProperty.call(Ve,ht)&<.indexOf(ht)<0&&(Pt[ht]=Ve[ht]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,ht=Object.getOwnPropertySymbols(Ve);Etlt[Et]||ht)}function re(Ve,lt,Pt,ht){if(Pt==null)return null;const{className:Et,onClick:Lt}=lt,kt=ze(lt,["className","onClick"]),Kt=Object.assign(Object.assign({},(0,ye.Z)(kt,{data:!0,aria:!0})),{onClick:Lt});return ht!==void 0?Fe.createElement("a",Object.assign({},Kt,{className:fe()(`${Ve}-link`,Et),href:ht}),Pt):Fe.createElement("span",Object.assign({},Kt,{className:fe()(`${Ve}-link`,Et)}),Pt)}function y(Ve,lt){return(ht,Et,Lt,kt,Kt)=>{if(lt)return lt(ht,Et,Lt,kt);const mt=Ce(ht,Et);return re(Ve,ht,mt,Kt)}}var E=function(Ve,lt){var Pt={};for(var ht in Ve)Object.prototype.hasOwnProperty.call(Ve,ht)&<.indexOf(ht)<0&&(Pt[ht]=Ve[ht]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,ht=Object.getOwnPropertySymbols(Ve);Et{const{prefixCls:lt,separator:Pt="/",children:ht,menu:Et,overlay:Lt,dropdownProps:kt,href:Kt}=Ve,Je=(ut=>{if(Et||Lt){const Mt=Object.assign({},kt);if(Et){const $t=Et||{},{items:Ut}=$t,Sn=E($t,["items"]);Mt.menu=Object.assign(Object.assign({},Sn),{items:Ut==null?void 0:Ut.map((We,en)=>{var{key:Tn,title:hn,label:sn,path:rt}=We,vt=E(We,["key","title","label","path"]);let $e=sn!=null?sn:hn;return rt&&($e=Fe.createElement("a",{href:`${Kt}${rt}`},$e)),Object.assign(Object.assign({},vt),{key:Tn!=null?Tn:en,label:$e})})})}else Lt&&(Mt.overlay=Lt);return Fe.createElement(De.Z,Object.assign({placement:"bottom"},Mt),Fe.createElement("span",{className:`${lt}-overlay-link`},ut,Fe.createElement(Re.Z,null)))}return ut})(ht);return Je!=null?Fe.createElement(Fe.Fragment,null,Fe.createElement("li",null,Je),Pt&&Fe.createElement(Me,null,Pt)):null},b=Ve=>{const{prefixCls:lt,children:Pt,href:ht}=Ve,Et=E(Ve,["prefixCls","children","href"]),{getPrefixCls:Lt}=Fe.useContext(oe.E_),kt=Lt("breadcrumb",lt);return Fe.createElement(z,Object.assign({},Et,{prefixCls:kt}),re(kt,Et,Pt,ht))};b.__ANT_BREADCRUMB_ITEM=!0;var ee=b,te=x(17313),ne=x(83116),ue=x(37613);const se=Ve=>{const{componentCls:lt,iconCls:Pt}=Ve;return{[lt]:Object.assign(Object.assign({},(0,te.Wf)(Ve)),{color:Ve.itemColor,fontSize:Ve.fontSize,[Pt]:{fontSize:Ve.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ve.linkColor,transition:`color ${Ve.motionDurationMid}`,padding:`0 ${Ve.paddingXXS}px`,borderRadius:Ve.borderRadiusSM,height:Ve.lineHeight*Ve.fontSize,display:"inline-block",marginInline:-Ve.marginXXS,"&:hover":{color:Ve.linkHoverColor,backgroundColor:Ve.colorBgTextHover}},(0,te.Qy)(Ve)),"li:last-child":{color:Ve.lastItemColor},[`${lt}-separator`]:{marginInline:Ve.separatorMargin,color:Ve.separatorColor},[`${lt}-link`]:{[` +\u5982\u672A\u586B\u5199\uFF0C\u5219\u9ED8\u8BA4\u53EA\u80FD\u8FDB\u5165https://www.educoder.net\uFF08\u7F51\u9875\uFF09`}))))),((0,bt.aN)()||((_e=me==null?void 0:me.commonHeader)==null?void 0:_e.exercise_author))&&!(at!=null&&at.appraise_label)&&dl.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:()=>{Oe.submit()}},"\u4FDD\u5B58")),dl.createElement(bc,null))};var xm=(0,ye.connect)(({exercise:me,loading:ve,globalSetting:le})=>({exercise:me,loading:ve.effects,globalSetting:le}))(b0),d0=x(99517),cd=x(59301);const em=({exercise:me,globalSetting:ve,dispatch:le})=>{var dt,Dt,_e,Wt;const[at,Oe]=(0,a.useState)("0"),[Pe]=(0,ye.useSearchParams)(),xn=[{label:"\u53D1\u5E03\u8BBE\u7F6E",key:"0",element:cd.createElement(td,{changeActive:jn=>{Oe(jn)}})},{label:"\u9632\u4F5C\u5F0A\u8BBE\u7F6E",key:"2",element:cd.createElement(id,null)},(0,bt.GJ)()&&((Dt=(dt=me==null?void 0:me.workSetting)==null?void 0:dt.exercise)==null?void 0:Dt.exercise_type)!=2&&{label:"\u8BC4\u9605\u8BBE\u7F6E",key:"5",element:cd.createElement(bu,null)},{label:"\u6210\u7EE9\u8BBE\u7F6E",key:"3",element:cd.createElement(jd,null)},((Wt=(_e=me==null?void 0:me.workSetting)==null?void 0:_e.exercise)==null?void 0:Wt.exercise_type)!=2&&{label:"\u5BA2\u6237\u7AEF\u8BBE\u7F6E",key:"4",element:cd.createElement(xm,null)}].filter(jn=>!!jn);return(0,a.useEffect)(()=>(Pe.get("childrenTabs")&&Oe(Pe.get("childrenTabs")),le({type:"globalSetting/footerToggle",payload:!1}),()=>{le({type:"globalSetting/footerToggle",payload:!0})}),[]),cd.createElement("div",{style:{paddingBottom:"50px"}},cd.createElement(d0.Z,{dataSource:xn,style:{marginBottom:52}}))};var tm=(0,ye.connect)(({exercise:me,globalSetting:ve})=>({exercise:me,globalSetting:ve}))(em),Cs={wrap:"wrap___y4Bkb",head:"head___Dfq21",title:"title___cJ2wS",table:"table___gdAJP",FormCheckBoxDom:"FormCheckBoxDom___NtsDC"},Dd=x(39864),x0=x(65078),Ad=x(42441),m0=x(55069),Id=x(70341),Od=x(1742),nm=x(92310),g0=x.n(nm),w0=Object.defineProperty,am=Object.defineProperties,rm=Object.getOwnPropertyDescriptors,zd=Object.getOwnPropertySymbols,D0=Object.prototype.hasOwnProperty,Hd=Object.prototype.propertyIsEnumerable,f0=(me,ve,le)=>ve in me?w0(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Qd=(me,ve)=>{for(var le in ve||(ve={}))D0.call(ve,le)&&f0(me,le,ve[le]);if(zd)for(var le of zd(ve))Hd.call(ve,le)&&f0(me,le,ve[le]);return me},Gd=(me,ve)=>am(me,rm(ve)),I0=(me,ve)=>{var le={};for(var dt in me)D0.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&zd)for(var dt of zd(me))ve.indexOf(dt)<0&&Hd.call(me,dt)&&(le[dt]=me[dt]);return le},om=me=>{var ve=me,{data:le,className:dt="",colon:Dt=!1}=ve,_e=I0(ve,["data","className","colon"]);return a.createElement(de.default,Gd(Qd({},_e),{className:g0()(Cs.FormCheckBoxDom,dt),colon:Dt}),le==null?void 0:le.map((Wt,at)=>{var Oe=Wt,{ItemData:Pe,valuePropName:xn,children:jn,desc:Yn,type:an="Checkbox",normalize:wn}=Oe,aa=I0(Oe,["ItemData","valuePropName","children","desc","type","normalize"]);return(aa==null?void 0:aa.isShow)&&a.createElement(re.Z,{key:at,wrap:!1,justify:"space-between"},a.createElement(pe.Z,null,a.createElement(de.default.Item,Gd(Qd({},aa),{normalize:(pa,$n,Wn)=>{var Qa,On;return an=="Radio"||((Qa=$n||[])!=null&&Qa.every(ma=>ma==="all")&&pa.includes("all")&&pa.length>1&&(pa=pa.filter(ma=>ma!=="all")),(!((On=$n||[])!=null&&On.includes("all"))&&pa.includes("all")||(pa==null?void 0:pa.length)==0)&&(pa=["all"])),wn?wn(pa,$n,Wn):pa}}),jn||(an=="Checkbox"?a.createElement(Re.default.Group,{options:Pe}):a.createElement(be.ZP.Group,{options:Pe})))),a.createElement(pe.Z,null,Yn))}))},O0=x(36381),au={Onerow:"Onerow___ZYa8H",TableDom:"TableDom___PXmEy",CollapseDom:"CollapseDom___q9wvV",CollapseDomC:"CollapseDomC___zTeH1",CollapseChildrenDom:"CollapseChildrenDom___O1Ffz",open:"open___K7p7T",DomStyle:"DomStyle___EoUKX",DomStyleTitle:"DomStyleTitle___vhLg3",DomStyleTitleChild:"DomStyleTitleChild___a1RIx",Sessce:"Sessce___zdKQ2",AnswerSDom:"AnswerSDom___YkvgW",scale_hover:"scale_hover___RkGo0",percent:"percent___DP1EH"},p0=x(49142),im=Object.defineProperty,lm=Object.defineProperties,um=Object.getOwnPropertyDescriptors,N0=Object.getOwnPropertySymbols,sm=Object.prototype.hasOwnProperty,cm=Object.prototype.propertyIsEnumerable,L0=(me,ve,le)=>ve in me?im(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,dd=(me,ve)=>{for(var le in ve||(ve={}))sm.call(ve,le)&&L0(me,le,ve[le]);if(N0)for(var le of N0(ve))cm.call(ve,le)&&L0(me,le,ve[le]);return me},Nd=(me,ve)=>lm(me,um(ve));const R0=(me="")=>{var ve,le;const dt=document.createElement("html");return dt.innerHTML=(0,p0.ZP)(me),a.createElement("span",null,((le=(ve=dt==null?void 0:dt.children)==null?void 0:ve[1])==null?void 0:le.textContent)||(dt==null?void 0:dt.textContent)||"")},dm=({ModalProps:me={},QuestionDetail:ve={},CurrentData:le={}})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn,Yn;const{question_type:an=null}=ve;return(0,a.useEffect)(()=>{console.log("CurrentData===",le,ve,ve==null?void 0:ve.question_choices)},[le]),a.createElement(Fe.default,dd({},dd({title:"\u5B66\u751F\u7B54\u9898",centered:!0,width:800,destroyOnClose:!0,footer:null},me)),a.createElement("div",{className:"flex item-center mb20",style:{gap:"30px"}},a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u59D3\u540D"),le==null?void 0:le.name),a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u5B66\u53F7"),le==null?void 0:le.student_id),a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u5206\u73ED"),le==null?void 0:le.course_group_name),a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u5F97\u5206"),(dt=le==null?void 0:le.users_answer_info)==null?void 0:dt.score,"/",ve==null?void 0:ve.question_score)),a.createElement("div",{style:{maxHeight:500,overflow:"auto"}},(an===Er.fw[3].id||an===Er.fw[8].id)&&a.createElement("div",{className:"flex flex-col font14 gap-10px "},a.createElement("div",{className:"blod"},"\u7B54\u9898\u5185\u5BB9\uFF1A"),(_e=(Dt=le==null?void 0:le.users_answer_info)==null?void 0:Dt.choices)==null?void 0:_e.map((wn,aa)=>a.createElement("div",{key:wn==null?void 0:wn.exercise_choice_id},"\u7B54\u6848\uFF08\u586B\u7A7A",aa+1,"\uFF09\uFF1A",a.createElement("span",{style:{color:wn!=null&&wn.score_type?"#2EC25B":"#E30000"}},wn==null?void 0:wn.answer_text)))),an===Er.fw[4].id&&a.createElement(a.Fragment,null,a.createElement("div",{className:"flex flex-col font14 gap-10px"},a.createElement("div",{className:"blod"},"\u7B54\u9898\u5185\u5BB9\uFF1A"),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},(at=(Wt=le==null?void 0:le.users_answer_info)==null?void 0:Wt.choices)==null?void 0:at.map((wn,aa)=>a.createElement(rl.Z,{key:aa,value:(0,ue.EJ)(wn==null?void 0:wn.answer_text,ve==null?void 0:ve.question_keywords)})))),a.createElement("div",{className:"flex flex-col font14 gap-10px mt20"},a.createElement("div",{className:"blod"},"\u53C2\u8003\u7B54\u6848\uFF1A"),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},(Oe=ve==null?void 0:ve.question_choices)==null?void 0:Oe.map((wn,aa)=>a.createElement(rl.Z,{key:aa,value:wn==null?void 0:wn.answer_text}))))),an===Er.fw[5].id&&a.createElement("div",{className:"flex flex-col gap-20px"},(xn=(Pe=le==null?void 0:le.users_answer_info)==null?void 0:Pe.choices)==null?void 0:xn.map((wn,aa)=>a.createElement(a.Fragment,null,a.createElement("div",{className:"blod"},"\u7B2C",aa+1,"\u5173\u5B66\u751F\u4EE3\u7801",a.createElement(De.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 ml10",style:{cursor:"pointer",color:"#145DFF"}})),!(wn!=null&&wn.is_evaluate)&&a.createElement("span",{style:{color:"#E30000"}},"\uFF08\u672A\u8BC4\u6D4B\uFF09")),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},a.createElement("code",null,a.createElement("pre",null,wn==null?void 0:wn.answer_text)))))),an===Er.fw[6].id&&a.createElement("div",{className:"flex flex-col gap-20px"},(Yn=(jn=le==null?void 0:le.users_answer_info)==null?void 0:jn.choices)==null?void 0:Yn.map((wn,aa)=>a.createElement(a.Fragment,null,a.createElement("div",{className:"blod"},"\u5B66\u751F\u4EE3\u7801",a.createElement(De.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 ml10",style:{cursor:"pointer",color:"#145DFF"}})),!(wn!=null&&wn.is_evaluate)&&a.createElement("span",{style:{color:"#E30000"}},"\uFF08\u672A\u8BC4\u6D4B\uFF09")),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},a.createElement("code",null,a.createElement("pre",null,wn!=null&&wn.answer_text?Pn.Base64.decode(wn==null?void 0:wn.answer_text):""))))))))},mm=a.memo(dm),M0=({exercise:me,dispatch:ve,handleOnComplete:le})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn,Yn,an,wn,aa,pa,$n,Wn,Qa,On,ma,Yt,da,oa,Ta,Jt,va,ra,ir,eo,Pr,Dr,Qt,tt,ka;const{actionTabs:fa={},course_groups:ja=[]}=me,vr=(0,ye.useParams)(),[,Sa,Xr,za]=(0,xt.U)(ne.hv,{exercise_id:vr==null?void 0:vr.categoryId}),Oa=((dt=za==null?void 0:za.data)==null?void 0:dt.question)||{},Fr=((_e=(Dt=za==null?void 0:za.data)==null?void 0:Dt.exercise)==null?void 0:_e.use_blank_score)||0,[xr,qa]=(0,a.useState)({open:!1,currentData:{}}),[ea,Ua]=(0,a.useState)({page:1,limit:10,type:1,exercise_group_id:((Wt=fa==null?void 0:fa.data)==null?void 0:Wt.exercise_group_id)||"all",keyword:"",score_type:(at=fa==null?void 0:fa.data)!=null&&at.choice_position?(Oe=fa==null?void 0:fa.data)==null?void 0:Oe.choice_position:"all"}),Ca=()=>{ve({type:"exercise/setActionTabs",payload:{key:""}})},ta=(0,a.useMemo)(()=>{var Ba;const qn=Oa==null?void 0:Oa.question_type,$a=[{title:"\u5E8F\u53F7",dataIndex:"index",width:70},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name",render:mr=>mr||"\u672A\u5206\u73ED"}];return[Er.fw[0].id,Er.fw[1].id,Er.fw[2].id].includes(qn)&&$a.push({title:"\u9009\u9879",dataIndex:"users_answer_info.score",align:"center",width:100,render:(mr,Or)=>{var Co,po,Gr,ar,oo;const So=(po=(Co=Or==null?void 0:Or.users_answer_info)==null?void 0:Co.choices)==null?void 0:po.map(ji=>ji==null?void 0:ji.exercise_choice_id),Mi=(Gr=Oa==null?void 0:Oa.question_choices)==null?void 0:Gr.filter(ji=>So.includes(ji==null?void 0:ji.exercise_choice_id)),Gl=((oo=(ar=Oa==null?void 0:Oa.question_choices)==null?void 0:ar.filter(ji=>ji==null?void 0:ji.right_answer))==null?void 0:oo.map(ji=>ji==null?void 0:ji.exercise_choice_id))||[],zl=Gl.length===So.length?So.length>0&&So.every(ji=>Gl.includes(ji))?1:3:So.length>0&&So.every(ji=>Gl.includes(ji))&&Fr===1?2:3;return a.createElement(a.Fragment,null,Mi==null?void 0:Mi.map(ji=>a.createElement("span",{key:ji==null?void 0:ji.exercise_choice_id,style:{color:zl===3?"#E30000":zl===2?"#FF9D18":"#2EC25B"}},(Oa==null?void 0:Oa.question_type)===Er.fw[2].id?ji==null?void 0:ji.choice_text:Er.k4[(ji==null?void 0:ji.choice_position)-1])))}}),[Er.fw[3].id,Er.fw[4].id,Er.fw[8].id,Er.fw[6].id,Er.fw[7].id].includes(qn)&&$a.push({title:"\u5F97\u5206/\u5206\u6570",align:"center",dataIndex:"users_answer_info.score",render:(mr,Or)=>{var Co;return`${(Co=Or==null?void 0:Or.users_answer_info)==null?void 0:Co.score}/${Oa==null?void 0:Oa.question_score}`}},{title:"\u64CD\u4F5C",dataIndex:"test1",align:"center",render:(mr,Or)=>a.createElement("a",{onClick:()=>{qa({open:!0,currentData:Or})}},"\u67E5\u770B\u8BE6\u60C5")}),[Er.fw[5].id].includes(qn)&&$a.push(...((Ba=Oa==null?void 0:Oa.question_choices)==null?void 0:Ba.map((mr,Or=0)=>({title:`\u7B2C${mr==null?void 0:mr.position}\u5173\u5F97\u5206/\u5206\u6570`,align:"center",dataIndex:"users_answer_info.choices",width:150,render:(Co,po)=>{var Gr,ar,oo,So,Mi,Gl,zl,ji;return((ar=(Gr=po==null?void 0:po.users_answer_info)==null?void 0:Gr.choices)==null?void 0:ar.length)>0&&`${(Mi=(So=(oo=po==null?void 0:po.users_answer_info)==null?void 0:oo.choices)==null?void 0:So[Or])==null?void 0:Mi.score}/${(ji=(zl=(Gl=po==null?void 0:po.users_answer_info)==null?void 0:Gl.choices)==null?void 0:zl[Or])==null?void 0:ji.question_score}`}})))||[],{title:"\u64CD\u4F5C",dataIndex:"test1",align:"center",fixed:"right",width:100,render:(mr,Or)=>a.createElement("a",{onClick:()=>{qa({open:!0,currentData:Or})}},"\u67E5\u770B\u8BE6\u60C5")}),$a},[Oa,Fr]);return(0,a.useEffect)(()=>{var Ba,qn,$a,mr,Or,Co;(fa==null?void 0:fa.key)==="\u7B54\u9898\u8BE6\u60C5"&&Xr(Nd(dd({},ea),{exercise_group_id:(ea==null?void 0:ea.exercise_group_id)=="all"?"":ea==null?void 0:ea.exercise_group_id,exercise_id:vr==null?void 0:vr.categoryId,question_id:(Ba=fa==null?void 0:fa.data)==null?void 0:Ba.id,choice_position:([4,5,6].includes((qn=fa==null?void 0:fa.data)==null?void 0:qn.ques_type)||[4,5,6].includes((mr=($a=za==null?void 0:za.data)==null?void 0:$a.question)==null?void 0:mr.question_type))&&ea.score_type!=="all"?ea.score_type:null,challenge_id:(Or=fa==null?void 0:fa.data)==null?void 0:Or.challenge_id,scope:(Co=fa==null?void 0:fa.data)==null?void 0:Co.scope,score_type:null}))},[fa==null?void 0:fa.key,ea]),a.createElement(a.Fragment,null,a.createElement(Fe.default,{centered:!0,title:a.createElement(a.Fragment,null,"\u7B54\u9898\u8BE6\u60C5",a.createElement("span",{className:"font14 c-grey-666"},"\uFF08",((Pe=fa==null?void 0:fa.data)==null?void 0:Pe.tabActive)==="3"&&((xn=fa==null?void 0:fa.data)!=null&&xn.title)?(jn=fa==null?void 0:fa.data)==null?void 0:jn.title:`${(aa=(wn=Er.fw)==null?void 0:wn[(an=(Yn=za==null?void 0:za.data)==null?void 0:Yn.question)==null?void 0:an.question_type])==null?void 0:aa.name}${((pa=fa==null?void 0:fa.data)==null?void 0:pa.question_number)||""}`,"\uFF09"),(($n=fa==null?void 0:fa.data)==null?void 0:$n.tabActive)==="2"&&a.createElement(a.Fragment,null,a.createElement(De.Z,{title:a.createElement(a.Fragment,null,"\u9898\u76EE\uFF1A",R0((Qa=(Wn=za==null?void 0:za.data)==null?void 0:Wn.question)==null?void 0:Qa.question_title),a.createElement("br",null),"\u9898\u578B\uFF1A",Er.fw[((ma=(On=za==null?void 0:za.data)==null?void 0:On.question)==null?void 0:ma.question_type)||0].name,a.createElement("br",null),"\u5206\u503C\uFF1A",R0((da=(Yt=za==null?void 0:za.data)==null?void 0:Yt.question)==null?void 0:da.question_score),a.createElement("br",null))},a.createElement("a",{className:"ml10"},"\u8BD5\u9898\u8BE6\u60C5")),a.createElement("span",{className:"font14 c-grey-666 ml20"},"\u6B63\u786E\u7387",a.createElement("span",{className:"c-block ml10"},(oa=fa==null?void 0:fa.data)==null?void 0:oa.right_percent,"%")),a.createElement("span",{className:"font14 c-grey-666 ml20"},"\u5F97\u5206\u7387",a.createElement("span",{className:"c-block ml10"},(Ta=fa==null?void 0:fa.data)==null?void 0:Ta.score_percent,"%")),a.createElement("span",{className:"font14 c-grey-666 ml20"},"\u5DF2\u7B54\u4EBA\u6570",a.createElement("span",{className:"c-block ml10"},(Jt=fa==null?void 0:fa.data)==null?void 0:Jt.effictive_counts,"\u4EBA")))),open:(fa==null?void 0:fa.key)==="\u7B54\u9898\u8BE6\u60C5",width:800,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:Ca},((va=fa==null?void 0:fa.data)==null?void 0:va.tabActive)==="3"&&a.createElement("div",{className:"flex flex-wrap gap-20px c-grey-666 mb20"},(ir=(ra=fa==null?void 0:fa.data)==null?void 0:ra.exercise_group_list)==null?void 0:ir.map((Ba,qn)=>{var $a;return a.createElement("span",{key:qn},Ba==null?void 0:Ba.course_group_name,a.createElement("span",{className:"ml10 c-black"},Ba==null?void 0:Ba.value,(($a=fa==null?void 0:fa.data)==null?void 0:$a.questionsscoreType)||"%"))})),a.createElement("div",{className:"flex item-center justify-between"},a.createElement("div",null,a.createElement(dn.default,{style:{width:256},value:ea==null?void 0:ea.exercise_group_id,mode:"multiple",maxTagCount:"responsive",getPopupContainer:Ba=>Ba.parentNode,onChange:Ba=>{let qn=[...Ba];qn.length===0&&(qn=["all"]),qn.includes("all")&&qn.length>1&&(qn[qn.length-1]=="all"?qn=["all"]:qn=qn.filter($a=>$a!=="all")),Ua(Nd(dd({},ea),{exercise_group_id:qn}))},filterOption:(Ba,qn)=>qn.label.indexOf(Ba.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...ja.map(Ba=>({label:Ba==null?void 0:Ba.exercise_group_name,value:Ba==null?void 0:Ba.exercise_group_id}))]}),[4,5,6].includes((Pr=(eo=za==null?void 0:za.data)==null?void 0:eo.question)==null?void 0:Pr.question_type)&&a.createElement(dn.default,{style:{width:140,marginLeft:20},value:ea==null?void 0:ea.score_type,onChange:Ba=>{Ua(Nd(dd({},ea),{score_type:Ba}))},options:[{label:"\u5168\u90E8\u5F97\u5206\u7C7B\u578B",value:"all"},{label:"\u6EE1\u5206\u4F5C\u7B54",value:1},{label:"\u90E8\u5206\u5F97\u5206",value:2},{label:"\u96F6\u5206\u4F5C\u7B54",value:3}]})),a.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Ba=>{Ua(Nd(dd({},ea),{keyword:Ba}))}})),a.createElement(z.default,{className:"mt10",dataSource:((Qt=(Dr=za==null?void 0:za.data)==null?void 0:Dr.student_score)==null?void 0:Qt.list)||[],scroll:{y:500,x:"max-content"},loading:Sa,columns:ta,pagination:{current:ea.page,pageSize:ea==null?void 0:ea.limit,onChange:(Ba,qn)=>{Ua(Nd(dd({},ea),{page:Ba,limit:qn}))},total:((ka=(tt=za==null?void 0:za.data)==null?void 0:tt.student_score)==null?void 0:ka.count)||0,showTotal:Ba=>a.createElement("span",{className:"font12 c-666"},"\u5171",a.createElement("span",{style:{color:"#3061D0"}},Ba),"\u6761\u6570\u636E")}})),a.createElement(mm,{QuestionDetail:Oa,CurrentData:xr.currentData,ModalProps:{open:xr.open,onCancel:()=>{qa({open:!1,currentData:{}})}}}))};var v0=(0,ye.connect)(({exercise:me})=>({exercise:me}))(M0),ua=x(59301),gm=Object.defineProperty,fm=Object.defineProperties,T0=Object.getOwnPropertyDescriptors,Wd=Object.getOwnPropertySymbols,k0=Object.prototype.hasOwnProperty,j0=Object.prototype.propertyIsEnumerable,Z0=(me,ve,le)=>ve in me?gm(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,cc=(me,ve)=>{for(var le in ve||(ve={}))k0.call(ve,le)&&Z0(me,le,ve[le]);if(Wd)for(var le of Wd(ve))j0.call(ve,le)&&Z0(me,le,ve[le]);return me},Dc=(me,ve)=>fm(me,T0(ve)),h0=(me,ve)=>{var le={};for(var dt in me)k0.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&Wd)for(var dt of Wd(me))ve.indexOf(dt)<0&&j0.call(me,dt)&&(le[dt]=me[dt]);return le},pm=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const E0=me=>{var ve,le;const dt=document.createElement("html");return dt.innerHTML=(0,p0.ZP)(me),ua.createElement("span",null,((le=(ve=dt==null?void 0:dt.children)==null?void 0:ve[1])==null?void 0:le.textContent)||(dt==null?void 0:dt.textContent)||"")},A0=me=>{var ve=me,{data:le,dispatch:dt,exercise_group_id:Dt}=ve,_e=h0(ve,["data","dispatch","exercise_group_id"]),Wt,at;const Oe=(()=>{var xn,jn,Yn,an;let wn=[];return((le==null?void 0:le.ques_type)==Er.fw[0].id||(le==null?void 0:le.ques_type)==Er.fw[1].id)&&(wn=[{title:"\u9009\u9879",num:"\u7B54\u9898\u4EBA\u6570",scale:ua.createElement("span",null,"\u7B54\u9898\u4EBA\u6570\u6BD4\u4F8B",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u4EBA\u6570\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570\u3002"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u6BD4\u4F8B\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\u3002"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(xn=(le==null?void 0:le.ques_details)||[])==null?void 0:xn.map((aa,pa)=>Dc(cc({},aa),{title:Er.k4[pa],num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),(le==null?void 0:le.ques_type)==Er.fw[2].id&&(wn=[{title:"\u9009\u9879",num:"\u7B54\u9898\u4EBA\u6570",scale:ua.createElement("span",null,"\u7B54\u9898\u4EBA\u6570\u6BD4\u4F8B",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u4EBA\u6570\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570\u3002"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u6BD4\u4F8B\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\u3002"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(jn=(le==null?void 0:le.ques_details)||[])==null?void 0:jn.map((aa,pa)=>Dc(cc({},aa),{title:aa.choice_text,num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),((le==null?void 0:le.ques_type)==Er.fw[3].id||(le==null?void 0:le.ques_type)==Er.fw[8].id)&&(wn=[{title:"\u586B\u7A7A",num:"\u7B54\u5BF9\u4EBA\u6570",scale:ua.createElement("span",null,"\u7B54\u5BF9\u4EBA\u6570\u6BD4\u4F8B",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u5BF9\u4EBA\u6570\uFF1A"),"\u8BE5\u586B\u7A7A\u586B\u5199\u6B63\u786E\u7684\u5B66\u751F\u6570\u3002"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u5BF9\u4EBA\u6570\u6BD4\u4F8B\uFF1A"),"\u8BE5\u586B\u7A7A\u586B\u5199\u6B63\u786E\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(Yn=(le==null?void 0:le.ques_details)||[])==null?void 0:Yn.map((aa,pa)=>Dc(cc({},aa),{title:`\u586B\u7A7A${aa.choice_position}`,num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),((le==null?void 0:le.ques_type)==Er.fw[4].id||(le==null?void 0:le.ques_type)==Er.fw[6].id)&&(wn=[{title:"\u5F97\u5206",num:"\u5B66\u751F\u4EBA\u6570",scale:ua.createElement("span",null,"\u5B66\u751F\u6BD4\u4F8B",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(le==null?void 0:le.ques_type)==Er.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5",(le==null?void 0:le.ques_type)==Er.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(le==null?void 0:le.ques_type)==Er.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5",(le==null?void 0:le.ques_type)==Er.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(le==null?void 0:le.ques_type)==Er.fw[4].id?"\u7B80\u7B54\u9898\u88AB\u8BC4\u9605\u4E3A\u96F6\u5206\u7684\u5B66\u751F\u6570\u3002":"\u7F16\u7A0B\u9898\u5F970\u5206\u7684\u5B66\u751F\u6570\u3002","\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u5219\u63090\u5206\u7EDF\u8BA1\uFF09"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),(le==null?void 0:le.ques_type)==Er.fw[4].id?"\uFF08\u8BE5\u7B80\u7B54\u9898\u5F97\u96F6\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100% (\u6CE8\uFF1A\u672A\u8BC4\u9605\uFF08\u5305\u62EC\u5173\u952E\u8BCD\u8BC4\u5206\u548C\u6559\u5E08\u8BC4\u9605\uFF09\u7684\u5B66\u751F\u4E0D\u7EDF\u8BA1\u81F3\u8BE5\u9009\u9879\u4E2D)":"\uFF08\u8BE5\u7F16\u7A0B\u9898\u672A\u5F97\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(an=(le==null?void 0:le.ques_details)||[])==null?void 0:an.map((aa,pa)=>Dc(cc({},aa),{title:aa.choice_text,num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),wn})(),Pe=(xn={})=>{dt({type:"exercise/setActionTabs",payload:{key:"\u7B54\u9898\u8BE6\u60C5",data:Dc(cc({},le),{scope:_e==null?void 0:_e.scope,exercise_group_id:Dt,choice_position:xn==null?void 0:xn.choice_position,tabActive:"2",question_number:(le==null?void 0:le.index)||`${_e.Findex}.${le==null?void 0:le.ques_position}`})}})};return ua.createElement("div",{className:au.DomStyle},ua.createElement("div",{style:{display:"flex",justifyContent:"space-between",gap:20}},ua.createElement("div",{style:{flex:1,display:"flex",flexDirection:"column",justifyContent:"space-between",gap:20}},ua.createElement(re.Z,{gutter:10,wrap:!1,style:{maxHeight:350,overflow:"auto"}},ua.createElement(pe.Z,{className:au.DomStyleTitle},"\u9898\u76EE"),ua.createElement(pe.Z,null,ua.createElement(rl.Z,{className:au.DomStyleTitle,style:{maxWidth:710},value:le.ques_title}),ua.createElement("div",{className:"mt20",style:{display:"flex",flexDirection:"column",gap:20}},(Wt=le==null?void 0:le.ques_details)==null?void 0:Wt.map((xn,jn)=>ua.createElement("div",{key:jn},((le==null?void 0:le.ques_type)==Er.fw[0].id||(le==null?void 0:le.ques_type)==Er.fw[1].id)&&ua.createElement(re.Z,{className:`${xn.choice_right_boolean?au.Sessce:""}`,gutter:10,wrap:!1,key:jn},ua.createElement(pe.Z,{style:{fontWeight:600}},Er.k4[jn]),ua.createElement(pe.Z,null,ua.createElement(rl.Z,{className:au.DomStyleTitle,style:{maxWidth:690},value:xn.choice_text||""}))),(le==null?void 0:le.ques_type)==Er.fw[2].id&&ua.createElement(re.Z,{className:`${xn.choice_right_boolean?au.Sessce:""}`,gutter:10,wrap:!1,key:jn},ua.createElement(pe.Z,null,ua.createElement(rl.Z,{className:au.DomStyleTitle,style:{maxWidth:690},value:xn.choice_text||""}))),((le==null?void 0:le.ques_type)==Er.fw[3].id||(le==null?void 0:le.ques_type)==Er.fw[8].id)&&ua.createElement(re.Z,{gutter:10,wrap:!1,key:jn},ua.createElement(pe.Z,{style:{fontWeight:600}},"\u586B\u7A7A",xn.choice_position,"\uFF1A"),ua.createElement(pe.Z,null,xn.choice_text||"")),((le==null?void 0:le.ques_type)==Er.fw[4].id||(le==null?void 0:le.ques_type)==Er.fw[6].id)&&ua.createElement(re.Z,{gutter:10,wrap:!1,key:jn},ua.createElement(pe.Z,null,ua.createElement(rl.Z,{className:au.DomStyleTitle,style:{maxWidth:690},value:xn.choice_text||""})))))))),ua.createElement(re.Z,{gutter:60},[Er.fw[0].id,Er.fw[1].id,Er.fw[2].id].includes(le==null?void 0:le.ques_type)&&ua.createElement(pe.Z,null,ua.createElement("span",{className:`${au.DomStyleTitle}`},"\u6B63\u786E\u7B54\u6848\uFF1A"),(at=le==null?void 0:le.ques_details)==null?void 0:at.filter(xn=>xn.choice_right_boolean).map((xn,jn)=>ua.createElement("span",{key:jn},((le==null?void 0:le.ques_type)==Er.fw[0].id||(le==null?void 0:le.ques_type)==Er.fw[1].id)&&ua.createElement("span",{className:"ml10",style:{color:"#000",fontWeight:600}},Er.k4[xn.choice_position-1]),(le==null?void 0:le.ques_type)==Er.fw[2].id&&ua.createElement("span",{className:"ml10",style:{color:"#000",fontWeight:600}},xn.choice_text)))),ua.createElement(pe.Z,null,ua.createElement("span",{className:`${au.DomStyleTitle} mr10`},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),ua.createElement("span",{style:{color:"#000",fontWeight:600}},(le==null?void 0:le.tag_discipline)||"-")))),ua.createElement("div",{className:au.AnswerSDom,style:{padding:"0 0 0 20px"}},ua.createElement("div",{className:`${au.DomStyleTitle} flex item-center justify-between`},ua.createElement("div",null,"\u7B54\u9898\u60C5\u51B5\uFF1A"),ua.createElement("a",{onClick:Pe},"\u67E5\u770B\u8BE6\u60C5")),ua.createElement("div",{className:"mt20"},Oe==null?void 0:Oe.map((xn,jn)=>ua.createElement("div",{key:jn,style:{display:"flex",alignItems:"center",gap:10,marginTop:jn==0?10:14}},[Er.fw[0].id,Er.fw[1].id,Er.fw[2].id].includes(le==null?void 0:le.ques_type)?ua.createElement("div",{className:`${xn!=null&&xn.choice_right_boolean?au.Sessce:""}`,style:{width:56}},xn.title):ua.createElement("div",{style:{width:56}},xn.title),ua.createElement("div",{className:`${xn.num>0?"current primary-hover":""}`,style:{width:56},onClick:()=>{xn.num>0&&Pe(xn)}},xn.num,jn==0?"":"\u4EBA"),ua.createElement("div",{style:{width:140}},jn==0?xn.scale:ua.createElement(re.Z,{gutter:4,align:"middle",className:`${xn.num>0?au.scale_hover:""}`,onClick:()=>{xn.num>0&&Pe(xn)}},ua.createElement(pe.Z,{flex:1},ua.createElement("div",{style:{width:"100%",height:10,background:"#fff",borderRadius:"5px"}},ua.createElement("div",{style:{width:`${xn.scale}%`,height:"100%",borderRadius:"5px",background:"#165DFF"}}))),ua.createElement(pe.Z,{className:`${xn.num>0?au.percent:""}`,style:{color:"#999"}},xn.scale,"%")))))))))},vm=me=>{var ve=me,{data:le,dispatch:dt,exercise_group_id:Dt}=ve,_e=h0(ve,["data","dispatch","exercise_group_id"]);const Wt=(Oe,Pe={})=>{dt({type:"exercise/setActionTabs",payload:{key:"\u7B54\u9898\u8BE6\u60C5",data:Dc(cc({},le),{scope:_e==null?void 0:_e.scope,exercise_group_id:Dt,choice_position:Pe==null?void 0:Pe.choice_position,challenge_id:Oe==null?void 0:Oe.challenge_id,tabActive:"2",question_number:le==null?void 0:le.index})}})},at={title:"\u5F97\u5206",num:"\u5B66\u751F\u4EBA\u6570",scale:ua.createElement("span",null,"\u5B66\u751F\u6BD4\u4F8B",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570\u3002\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u5219\u63090\u5206\u7EDF\u8BA1\uFF09"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))};return ua.createElement("div",{className:au.DomStyle},ua.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between"}},ua.createElement("div",null,ua.createElement("div",{style:{display:"flex",justifyContent:"space-between",gap:20}},ua.createElement(re.Z,{gutter:10,wrap:!1},ua.createElement(pe.Z,{className:au.DomStyleTitle},"\u9898\u76EE"),ua.createElement(pe.Z,null,ua.createElement(rl.Z,{style:{maxWidth:710},className:au.DomStyleTitle,value:le.ques_title}))),ua.createElement("div",{className:au.AnswerSDom},ua.createElement("div",{className:`${au.DomStyleTitle} flex item-center justify-between`},ua.createElement("div",null,"\u7B54\u9898\u60C5\u51B5\uFF1A"),ua.createElement("a",{onClick:Wt},"\u67E5\u770B\u8BE6\u60C5")),ua.createElement("div",{className:"mt20",style:{display:"flex",alignItems:"center",gap:10}},ua.createElement("div",{style:{width:56}},at.title),ua.createElement("div",{style:{width:56}},at.num),ua.createElement("div",{style:{width:140}},at.scale)))),le==null?void 0:le.ques_details.map((Oe,Pe)=>ua.createElement("div",{key:Pe,style:{display:"flex",gap:10}},ua.createElement("div",{className:au.DomStyleTitle},"\u7B2C",(0,ue.EM)(Pe+1),"\u5173\uFF1A"),ua.createElement("div",{style:{flex:1}},[{challenge_name:Oe.challenge_name},...(Oe==null?void 0:Oe.challenge_details)||[]].map((xn,jn)=>ua.createElement("div",{key:jn,style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:20,width:"100%"}},ua.createElement("div",null,ua.createElement(rl.Z,{className:`${au.DomStyleTitle} ${jn==0?au.DomStyleTitleChild:""}`,value:xn.challenge_name||xn.choice_text})),ua.createElement("div",{className:au.AnswerSDom},ua.createElement("div",{style:{display:"flex",alignItems:"center",gap:10}},ua.createElement("div",{style:{width:56}},xn.choice_text?xn.choice_text:""),ua.createElement("div",{className:"current",style:{width:56},onClick:()=>{xn.choice_users_count>0&&Wt(Oe,xn)}},xn.choice_users_count!=null?`${xn.choice_users_count}\u4EBA`:""),ua.createElement("div",{style:{width:140}},xn.choice_percent&&ua.createElement(re.Z,{gutter:4,align:"middle",className:`${xn.choice_users_count>0?au.scale_hover:""}`,onClick:()=>{xn.choice_users_count>0&&Wt(Oe,xn)}},ua.createElement(pe.Z,{flex:1},ua.createElement("div",{style:{width:"100%",height:10,background:"#fff",borderRadius:"5px"}},ua.createElement("div",{style:{width:`${(Number(xn.choice_percent)*100).toFixed(2)}%`,height:"100%",borderRadius:"5px",background:"#165DFF"}}))),ua.createElement(pe.Z,{className:`${xn.choice_users_count>0?au.percent:""}`,style:{color:"#999"}},(Number(xn.choice_percent)*100).toFixed(2),"%"))))))))))),ua.createElement("div",null,ua.createElement("span",{className:`${au.DomStyleTitle} mr10`},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),ua.createElement("span",{style:{color:"#000",fontWeight:600}},(le==null?void 0:le.tag_discipline)||"-"))))},z0=({columns:me,item:ve,Fques_type:le,Findex:dt})=>ua.createElement(re.Z,{align:"middle",wrap:!1,style:{color:"#333"}},ua.createElement(pe.Z,{flex:`${me[0].width-20}px`,style:{paddingLeft:le==Er.fw[7].id&&"8px"}},(ve==null?void 0:ve.index)||`${dt}.${ve==null?void 0:ve.ques_position}`),ua.createElement(pe.Z,{className:au.Onerow,flex:1,style:{padding:"0 8px",maxWidth:392}},E0(ve==null?void 0:ve.ques_title)),ua.createElement(De.Z,{title:ve==null?void 0:ve.name},ua.createElement(pe.Z,{className:au.Onerow,flex:`${me[2].width}px`,style:{padding:"0 8px"}},le==Er.fw[7].id?ve==null?void 0:ve.name:ua.createElement("div",{className:au.Onerow,style:{padding:"2px 10px 2px 0",borderRadius:"13px",color:"#165DFF"}},ua.createElement("span",{style:{padding:"2px 10px",borderRadius:"13px",background:"rgba(22,93,255,0.1)"}},ve==null?void 0:ve.name)))),ua.createElement(pe.Z,{flex:`${me[3].width}px`,style:{padding:"0 8px"}},ve==null?void 0:ve.right_percent,"%"),ua.createElement(pe.Z,{flex:`${me[4].width}px`,style:{padding:"0 8px"}},ve==null?void 0:ve.score_percent,"%"),ua.createElement(pe.Z,{flex:`${me[5].width}px`,style:{padding:"0 8px"}},ve==null?void 0:ve.effictive_counts,"\u4EBA"),ua.createElement(pe.Z,{flex:`${me[6].width}px`,style:{padding:"0 8px"}},ve==null?void 0:ve.un_answer_counts,"\u4EBA"),ua.createElement(pe.Z,{flex:`${me[7].width}px`,style:{paddingLeft:"8px"}},ve==null?void 0:ve.total_user_counts,"\u4EBA")),hm=(me,ve)=>{var le=me,{exercise:dt,dispatch:Dt,value:_e}=le,Wt=h0(le,["exercise","dispatch","value"]);const{NormalResult:{commit_results:at,questions_count:Oe},actionTabs:Pe}=dt,xn=(0,ye.useParams)(),[jn,Yn]=(0,a.useState)([]),[an,wn]=(0,a.useState)([]),[aa,pa]=(0,a.useState)(void 0),[$n,Wn]=(0,a.useState)(!1),[Qa,On]=(0,a.useState)({coursesId:xn.coursesId,id:xn.categoryId,categoryId:xn.categoryId,page:1,limit:50,order:null,sort:"asc"}),ma=[{title:"\u9898\u53F7",dataIndex:"index",width:70,sorter:(Ta,Jt)=>Ta.index-Jt.index},{title:"\u9898\u76EE\u5185\u5BB9",dataIndex:"ques_title",ellipsis:!0},{title:"\u9898\u578B",dataIndex:"name",width:110},{title:ua.createElement("span",null,"\u6B63\u786E\u7387 ",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u6B63\u786E\u7387\uFF1A"),"\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"right_percent",width:95,sorter:(Ta,Jt)=>Ta.index3-Jt.index3},{title:ua.createElement("span",null,"\u5F97\u5206\u7387 ",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u5F97\u5206\u7387\uFF1A"),"\uFF08\u6240\u6709\u5B66\u751F\u9898\u76EE\u5B9E\u9645\u5F97\u5206\u603B\u548C/(\u5C0F\u9898\u5E94\u5F97\u5206*\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u5F97\u5206\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"score_percent",width:95,sorter:(Ta,Jt)=>Ta.score_percent-Jt.score_percent},{title:ua.createElement("span",null,"\u5DF2\u7B54\u9898\u4EBA\u6570 ",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u5DF2\u7ECF\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"effictive_counts",width:125,sorter:(Ta,Jt)=>Ta.effictive_counts-Jt.effictive_counts},{title:ua.createElement("span",null,"\u672A\u7B54\u9898\u4EBA\u6570 ",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u8FD8\u672A\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"un_answer_counts",width:125,sorter:(Ta,Jt)=>Ta.un_answer_counts-Jt.un_answer_counts},{title:ua.createElement("span",null,"\u603B\u4EBA\u6570"),dataIndex:"total_user_counts",width:80},{title:"",dataIndex:"index8",width:58}],Yt=(...Ta)=>pm(void 0,[...Ta],function*(Jt=Qa){var va,ra,ir,eo,Pr;Wn(!0);const Dr=[],Qt=yield Dt({type:"exercise/getQuestionResult",payload:cc(cc({},Jt),_e)});(va=Qt==null?void 0:Qt.commit_results)==null||va.forEach(tt=>{var ka,fa;Dr.push(tt==null?void 0:tt.id),(ka=tt==null?void 0:tt.sub_exercise_questions)!=null&&ka.length&&((fa=tt==null?void 0:tt.sub_exercise_questions)==null||fa.forEach(ja=>{Dr.push(ja==null?void 0:ja.id)}))}),aa&&Yn(Dr),aa==!1&&Yn([]),aa==null&&Yn((ir=(ra=Qt==null?void 0:Qt.commit_results)==null?void 0:ra[0])!=null&&ir.id?[(Pr=(eo=Qt==null?void 0:Qt.commit_results)==null?void 0:eo[0])==null?void 0:Pr.id]:[]),wn(Dr),Wn(!1)}),da=Ta=>{let Jt=[];jn!=null&&jn.includes(Ta)?Jt=jn.filter(va=>va!=Ta):Jt=[...jn,Ta],Yn(Jt)};(0,a.useEffect)(()=>{Yt(),console.log("asdfsadf====",_e)},[Qa,_e]);const oa=()=>{Yt()};return(0,a.useImperativeHandle)(ve,()=>({dealData:oa})),ua.createElement(yt.Z,{spinning:$n},ua.createElement("div",null,ua.createElement(re.Z,{className:"mt20 mb20",align:"middle",justify:"space-between"},ua.createElement(pe.Z,null,ua.createElement("span",{className:"font16",style:{lineHeight:"26px",color:"#000"}},"\u8BD5\u9898\u8BE6\u60C5")),ua.createElement(pe.Z,null,ua.createElement(Ce.ZP,{type:"primary",onClick:()=>{(jn==null?void 0:jn.length)==(an==null?void 0:an.length)?(Yn([]),pa(!1)):(Yn(an),pa(!0))}},"\u5168\u90E8",(jn==null?void 0:jn.length)==(an==null?void 0:an.length)?"\u6536\u8D77":"\u5C55\u5F00"))),ua.createElement(z.default,{className:au.TableDom,columns:ma,dataSource:[],pagination:!1,onChange:(Ta,Jt,va)=>{var ra;On(Dc(cc({},Qa),{order:va==null?void 0:va.field,sort:((ra=va==null?void 0:va.order)==null?void 0:ra.replace("end",""))||"asc"}))}}),at==null?void 0:at.map(Ta=>{var Jt;return ua.createElement(O0.default,{key:Ta==null?void 0:Ta.id,className:`${au.CollapseDom} ${(Ta==null?void 0:Ta.ques_type)==Er.fw[7].id?au.CollapseDomC:""}`,ghost:!0,expandIconPosition:"end",activeKey:jn,onChange:()=>{da(Ta==null?void 0:Ta.id)},expandIcon:({isActive:va})=>ua.createElement("span",{className:"font14",style:{color:"#165DFF"}},va?"\u6536\u8D77":"\u5C55\u5F00",ua.createElement(Do.Z,{className:`${va?au.open:""}`,style:{fontSize:9,marginLeft:3,transition:"all .2s"},rev:void 0})),items:[{key:Ta==null?void 0:Ta.id,label:ua.createElement(z0,{columns:ma,item:Ta}),children:ua.createElement(ua.Fragment,null,(Ta==null?void 0:Ta.ques_type)==Er.fw[7].id&&((Jt=Ta==null?void 0:Ta.sub_exercise_questions)==null?void 0:Jt.map(va=>ua.createElement(O0.default,{key:va==null?void 0:va.id,className:au.CollapseChildrenDom,ghost:!0,expandIconPosition:"end",activeKey:jn,onChange:()=>{da(va==null?void 0:va.id)},expandIcon:({isActive:ra})=>ua.createElement("span",{style:{color:"#165DFF",marginLeft:25}},ua.createElement(Do.Z,{className:`${ra?au.open:""}`,style:{fontSize:9,marginLeft:3,transition:"all .2s"},rev:void 0})),items:[{key:va==null?void 0:va.id,label:ua.createElement(z0,{columns:ma,item:va,Fques_type:Ta==null?void 0:Ta.ques_type,Findex:Ta==null?void 0:Ta.index}),children:ua.createElement(A0,{data:va,exercise_group_id:_e==null?void 0:_e.exercise_group_id,Findex:Ta==null?void 0:Ta.index,scope:_e==null?void 0:_e.scope,dispatch:Dt})}]}))),(Ta==null?void 0:Ta.ques_type)!==Er.fw[7].id&&(Ta==null?void 0:Ta.ques_type)!==Er.fw[5].id&&ua.createElement(A0,{data:Ta,scope:_e==null?void 0:_e.scope,exercise_group_id:_e==null?void 0:_e.exercise_group_id,dispatch:Dt}),(Ta==null?void 0:Ta.ques_type)==Er.fw[5].id&&ua.createElement(vm,{data:Ta,dispatch:Dt,scope:_e==null?void 0:_e.scope,exercise_group_id:_e==null?void 0:_e.exercise_group_id}))}]})}),(at==null?void 0:at.length)==0&&ua.createElement(He.Z,null),ua.createElement(we.Z,{className:"mt20",pageSize:Qa.limit,current:Qa.page,showSizeChanger:!0,showQuickJumper:!0,showTotal:Ta=>ua.createElement("span",null,"\u5171",ua.createElement("span",{style:{color:"#165DFF"}}," ",Ta," "),"\u6761\u6570\u636E"),onChange:(Ta,Jt)=>{On(Dc(cc({},Qa),{page:Ta,limit:Jt}))},total:Oe}),(Pe==null?void 0:Pe.key)==="\u7B54\u9898\u8BE6\u60C5"&&ua.createElement(v0,null)))};var Em=(0,ye.connect)(({exercise:me})=>({exercise:me}),null,null,{forwardRef:!0})((0,a.forwardRef)(hm)),H0={wrap:"wrap___nansB"},ae=x(59301),ie=Object.defineProperty,he=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Ct=(me,ve,le)=>ve in me?ie(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,nn=(me,ve)=>{for(var le in ve||(ve={}))nt.call(ve,le)&&Ct(me,le,ve[le]);if(et)for(var le of et(ve))ft.call(ve,le)&&Ct(me,le,ve[le]);return me},Nn=(me,ve)=>he(me,ke(ve)),yn=(me,ve)=>{var le={};for(var dt in me)nt.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&et)for(var dt of et(me))ve.indexOf(dt)<0&&ft.call(me,dt)&&(le[dt]=me[dt]);return le},un=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const mn=(me,ve)=>{var le=me,{exercise:dt,dispatch:Dt,value:_e}=le,Wt=yn(le,["exercise","dispatch","value"]);const[at]=de.default.useForm(),{NormalResult:{commit_results:Oe}}=dt,Pe=(0,ye.useParams)(),[xn,jn]=(0,a.useState)({coursesId:Pe.coursesId,id:Pe.categoryId,categoryId:Pe.categoryId,page:1,limit:50,order:null,sort:"asc"}),[Yn,an]=(0,a.useState)(!1),wn=[{title:"\u9898\u53F7",dataIndex:"index",width:70,sorter:($n,Wn)=>$n.index-Wn.index,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},$n)},{title:"\u9898\u578B",dataIndex:"name",width:110,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},$n)},{title:ae.createElement("span",null,"\u6B63\u786E\u7387 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ae.createElement(ae.Fragment,null,ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u6B63\u786E\u7387\uFF1A"),"\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u7B54\u9898\u5B66\u751F\u603B\u6570\uFF09*100%"),ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"right_percent",width:95,sorter:($n,Wn)=>$n.right_percent-Wn.right_percent,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${$n}%`)},{title:ae.createElement("span",null,"\u5F97\u5206\u7387 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ae.createElement(ae.Fragment,null,ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u5F97\u5206\u7387\uFF1A"),"\uFF08\u6240\u6709\u5B66\u751F\u9898\u76EE\u5B9E\u9645\u5F97\u5206\u603B\u548C/(\u5C0F\u9898\u5E94\u5F97\u5206*\u5B66\u751F\u603B\u6570\uFF09*100%"),ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u5F97\u5206\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"score_percent",width:95,sorter:($n,Wn)=>$n.score_percent-Wn.score_percent,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${$n}%`)},{title:ae.createElement("span",null,"\u5DF2\u7B54\u9898\u4EBA\u6570 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u5DF2\u7ECF\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"effictive_counts",width:125,sorter:($n,Wn)=>$n.effictive_counts-Wn.effictive_counts,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${$n}\u4EBA`)},{title:ae.createElement("span",null,"\u672A\u7B54\u9898\u4EBA\u6570 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u8FD8\u672A\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"un_answer_counts",width:125,sorter:($n,Wn)=>$n.un_answer_counts-Wn.un_answer_counts,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${$n}\u4EBA`)},{title:ae.createElement("span",null,"\u603B\u4EBA\u6570"),dataIndex:"total_user_counts",width:80,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${$n}\u4EBA`)}],aa=(...$n)=>un(void 0,[...$n],function*(Wn=xn){an(!0);const Qa=yield Dt({type:"exercise/getQuestionResult",payload:nn(nn({},Wn),_e)});an(!1)});(0,a.useEffect)(()=>{aa()},[xn,_e]);const pa=()=>{aa()};return(0,a.useImperativeHandle)(ve,()=>({dealData:pa})),ae.createElement("div",{className:H0.wrap},ae.createElement("div",{className:"mt30"},ae.createElement("div",{className:"mb20 font16",style:{color:"#000"}},"\u8BD5\u9898\u8BE6\u60C5"),ae.createElement(z.default,{columns:wn,rowKey:$n=>$n.index,loading:Yn,dataSource:Oe,onChange:($n,Wn,Qa)=>{var On;jn(Nn(nn({},xn),{order:Qa==null?void 0:Qa.field,sort:((On=Qa==null?void 0:Qa.order)==null?void 0:On.replace("end",""))||"asc"}))},pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:xn.limit,current:xn.page,position:["bottomRight"],onChange:($n,Wn)=>{xn.page=$n,xn.limit=Wn,jn(nn({},xn)),aa()},total:Oe==null?void 0:Oe.length,showTotal:($n,Wn)=>ae.createElement("span",null,"\u5171",ae.createElement("span",{style:{color:"#165DFF"}}," ",$n," "),"\u6761\u6570\u636E")}})))};var Xn=(0,ye.connect)(({exercise:me})=>({exercise:me}),null,null,{forwardRef:!0})((0,a.forwardRef)(mn)),Ha=x(59301),lo=Object.defineProperty,Ao=Object.getOwnPropertySymbols,wo=Object.prototype.hasOwnProperty,Jo=Object.prototype.propertyIsEnumerable,ui=(me,ve,le)=>ve in me?lo(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Pi=(me,ve)=>{for(var le in ve||(ve={}))wo.call(ve,le)&&ui(me,le,ve[le]);if(Ao)for(var le of Ao(ve))Jo.call(ve,le)&&ui(me,le,ve[le]);return me},bl=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const vl=({exercise:me,dispatch:ve,handleOnComplete:le})=>{const{actionTabs:dt={},ScoreRangesData:Dt}=me,[_e]=de.default.useForm(),Wt=(0,ye.useParams)(),[,at,Oe]=(0,xt.U)(ne.lL,{exercise_id:Wt==null?void 0:Wt.categoryId}),[Pe,xn]=(0,a.useState)([{level:"fail_rate",level_zh:"\u4E0D\u53CA\u683C"},{level:"pass_rate",level_zh:"\u53CA\u683C"},{level:"good_rate",level_zh:"\u826F\u597D"},{level:"max_rate",level_zh:"\u4F18\u79C0"}]),jn=[{title:"\u7B49\u7EA7",dataIndex:"level_zh",align:"left",width:180,render:wn=>Ha.createElement("span",{style:{color:"#000000"}},wn)},{title:"\u5F97\u5206\u533A\u95F4",dataIndex:"level",align:"left",render:(wn,aa,pa)=>Ha.createElement("div",{className:"flex item-center"},Ha.createElement(de.default.Item,{className:"mb0",name:pa===0?"min_rate":Pe[pa-1].level},Ha.createElement(Te.Z,{size:"large",style:{width:"140px"},disabled:!0,suffix:"%"})),Ha.createElement("span",{style:{display:"inline-block",width:"20px",height:"1px",border:"1px solid #DCDCDC",marginLeft:"20px",marginRight:"20px",marginBottom:"4px"}}),Ha.createElement(de.default.Item,{className:"mb0",name:wn,rules:pa!==3&&[{validator:($n,Wn)=>{const Qa=(pa===0?_e.getFieldValue("min_rate"):_e.getFieldValue(Pe[pa-1].level))+1,On=_e.getFieldValue(Pe[pa+1].level)-1;return Wn{const{min_rate:wn=0,fail_rate:aa=60,pass_rate:pa=70,good_rate:$n=90,max_rate:Wn=100}=(Dt==null?void 0:Dt.score_ranges)||{};_e.setFieldsValue({min_rate:wn,fail_rate:aa,pass_rate:pa,good_rate:$n,max_rate:Wn})},an=()=>{ve({type:"exercise/setActionTabs",payload:{key:""}})};return(0,a.useEffect)(()=>{Yn()},[Dt]),Ha.createElement(Fe.default,{centered:!0,title:dt==null?void 0:dt.key,open:(dt==null?void 0:dt.key)==="\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4",width:630,maskClosable:!1,confirmLoading:at,destroyOnClose:!0,onCancel:an,onOk:()=>{_e.submit()}},Ha.createElement(de.default,{form:_e,onValuesChange:()=>{_e.validateFields()},onFinish:wn=>bl(void 0,null,function*(){(yield Oe(Pi({exercise_id:Wt.categoryId},wn))).status===0&&(oe.ZP.success("\u8BBE\u7F6E\u6210\u529F"),an(),le==null||le(),ve({type:"exercise/getScoreRangesData",payload:{exercise_id:Wt==null?void 0:Wt.categoryId}}))})},Ha.createElement(de.default.Item,{hidden:!0,name:"min_rate"}),Ha.createElement(z.default,{pagination:!1,dataSource:Pe,columns:jn})))};var Kl=(0,ye.connect)(({exercise:me})=>({exercise:me}))(vl),yu=x(59301),$l=Object.defineProperty,Gu=Object.defineProperties,as=Object.getOwnPropertyDescriptors,rs=Object.getOwnPropertySymbols,dc=Object.prototype.hasOwnProperty,Us=Object.prototype.propertyIsEnumerable,ws=(me,ve,le)=>ve in me?$l(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Ds=(me,ve)=>{for(var le in ve||(ve={}))dc.call(ve,le)&&ws(me,le,ve[le]);if(rs)for(var le of rs(ve))Us.call(ve,le)&&ws(me,le,ve[le]);return me},_u=(me,ve)=>Gu(me,as(ve));const Wc=({exercise:me,dispatch:ve,handleOnComplete:le})=>{var dt,Dt,_e,Wt,at;const{actionTabs:Oe={},course_groups:Pe=[]}=me,xn=(0,ye.useParams)(),[,jn,Yn,an]=(0,xt.U)(ne.OO,{exercise_id:xn==null?void 0:xn.categoryId}),[wn,aa]=(0,a.useState)({page:1,limit:10,exercise_group_id:((dt=Oe==null?void 0:Oe.data)==null?void 0:dt.exercise_group_id)||"all",keyword:""}),pa=()=>{ve({type:"exercise/setActionTabs",payload:{key:""}})};return(0,a.useEffect)(()=>{Oe!=null&&Oe.data&&Yn(_u(Ds(Ds({},Oe==null?void 0:Oe.data),wn),{exercise_id:xn==null?void 0:xn.categoryId,exercise_group_id:(wn==null?void 0:wn.exercise_group_id)=="all"?"":wn==null?void 0:wn.exercise_group_id}))},[Oe==null?void 0:Oe.data,wn]),yu.createElement(Fe.default,{centered:!0,title:`${Oe==null?void 0:Oe.key} (${((Dt=an==null?void 0:an.data)==null?void 0:Dt.score_range)||""}, ${((_e=an==null?void 0:an.data)==null?void 0:_e.score_type)||""})`,open:(Oe==null?void 0:Oe.key)==="\u5B66\u751F\u5217\u8868",width:700,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:pa},yu.createElement("div",{className:"flex item-center justify-between"},yu.createElement(dn.default,{style:{width:256},value:wn==null?void 0:wn.exercise_group_id,mode:"multiple",maxTagCount:"responsive",getPopupContainer:$n=>$n.parentNode,onChange:$n=>{let Wn=[...$n];Wn.length===0&&(Wn=["all"]),Wn.includes("all")&&Wn.length>1&&(Wn[Wn.length-1]=="all"?Wn=["all"]:Wn=Wn.filter(Qa=>Qa!=="all")),aa(_u(Ds({},wn),{exercise_group_id:Wn}))},filterOption:($n,Wn)=>Wn.label.indexOf($n.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...Pe.map($n=>({label:$n==null?void 0:$n.exercise_group_name,value:$n==null?void 0:$n.exercise_group_id}))]}),yu.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:$n=>{aa(_u(Ds({},wn),{keyword:$n}))}})),yu.createElement(z.default,{className:"mt10",dataSource:((Wt=an==null?void 0:an.data)==null?void 0:Wt.list)||[],scroll:{y:500},loading:jn,columns:[{title:"\u5E8F\u53F7",dataIndex:"index",width:50},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u6700\u7EC8\u6210\u7EE9",align:"right",dataIndex:"score",width:100}],pagination:{current:wn.page,pageSize:wn==null?void 0:wn.limit,onChange:($n,Wn)=>{aa(_u(Ds({},wn),{page:$n,limit:Wn}))},total:((at=an==null?void 0:an.data)==null?void 0:at.count)||0,showTotal:$n=>yu.createElement("span",{className:"font12 c-666"},"\u5171",yu.createElement("span",{style:{color:"#3061D0"}},$n),"\u6761\u6570\u636E")}}))};var mc=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Wc),ys=x(59301),md=Object.defineProperty,Uc=Object.defineProperties,gc=Object.getOwnPropertyDescriptors,Kc=Object.getOwnPropertySymbols,Ud=Object.prototype.hasOwnProperty,fc=Object.prototype.propertyIsEnumerable,Cd=(me,ve,le)=>ve in me?md(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Vc=(me,ve)=>{for(var le in ve||(ve={}))Ud.call(ve,le)&&Cd(me,le,ve[le]);if(Kc)for(var le of Kc(ve))fc.call(ve,le)&&Cd(me,le,ve[le]);return me},pc=(me,ve)=>Uc(me,gc(ve));const Kd=({exercise:me,dispatch:ve,handleOnComplete:le})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn,Yn,an,wn,aa,pa,$n,Wn,Qa;const{actionTabs:On={},course_groups:ma=[]}=me,Yt=(0,ye.useParams)(),[,da,oa,Ta]=(0,xt.U)(ne.OO,{exercise_id:Yt==null?void 0:Yt.categoryId}),[,Jt,va,ra]=(0,xt.U)(ne.hk,{exercise_id:Yt==null?void 0:Yt.categoryId}),[ir,eo]=(0,a.useState)({page:1,limit:10,type:((dt=On==null?void 0:On.data)==null?void 0:dt.type)||2,exercise_group_id:((Dt=On==null?void 0:On.data)==null?void 0:Dt.exercise_group_id)==-1||((_e=On==null?void 0:On.data)==null?void 0:_e.exercise_group_id)==null?"all":(Wt=On==null?void 0:On.data)==null?void 0:Wt.exercise_group_id,keyword:"",sub_type:(at=On==null?void 0:On.data)==null?void 0:at.sub_type}),Pr=()=>{ve({type:"exercise/setActionTabs",payload:{key:""}})},Dr=(0,a.useMemo)(()=>{var Qt;const tt=[{title:"\u5E8F\u53F7",dataIndex:"index",width:60},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"}];return(ir==null?void 0:ir.type)===2&&tt.push({title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score"},{title:"\u64CD\u4F5C",align:"right",dataIndex:"text",render:(ka,fa)=>ys.createElement("a",{onClick:()=>{(0,ue.xg)(`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/review/${fa==null?void 0:fa.login}`)}},"\u67E5\u770B\u8BE6\u60C5")}),(ir==null?void 0:ir.type)===3&&tt.push({title:(Qt=On==null?void 0:On.data)!=null&&Qt.isFinalScore?"\u6700\u7EC8\u6210\u7EE9":"\u5F97\u5206/\u5206\u6570",dataIndex:"score",align:"center"}),tt},[ir==null?void 0:ir.type,(Oe=On==null?void 0:On.data)==null?void 0:Oe.isFinalScore]);return(0,a.useEffect)(()=>{var Qt,tt;(On==null?void 0:On.key)==="\u5B66\u751F\u8BE6\u60C52"&&(On!=null&&On.data)&&((Qt=On==null?void 0:On.data)!=null&&Qt.isFinalScore?oa(pc(Vc({},ir),{exercise_id:Yt==null?void 0:Yt.categoryId,exercise_group_id:(ir==null?void 0:ir.exercise_group_id)=="all"?"":ir==null?void 0:ir.exercise_group_id})):va(pc(Vc({},ir),{exercise_id:Yt==null?void 0:Yt.categoryId,exercise_group_id:(ir==null?void 0:ir.exercise_group_id)=="all"?"":ir==null?void 0:ir.exercise_group_id,question_type:(tt=On==null?void 0:On.data)==null?void 0:tt.question_type})))},[ir,On==null?void 0:On.data]),ys.createElement(Fe.default,{centered:!0,title:On==null?void 0:On.title,open:(On==null?void 0:On.key)==="\u5B66\u751F\u8BE6\u60C52",width:800,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:Pr},((Pe=On==null?void 0:On.data)==null?void 0:Pe.type)===3&&ys.createElement("div",{className:"flex flex-wrap gap-20px c-grey-666 mb20"},(jn=(xn=On==null?void 0:On.data)==null?void 0:xn.exercise_group_list)==null?void 0:jn.map((Qt,tt)=>{var ka;return ys.createElement("span",{key:tt},Qt==null?void 0:Qt.course_group_name,ys.createElement("span",{className:"ml10 c-black"},Qt==null?void 0:Qt.value,((ka=On==null?void 0:On.data)==null?void 0:ka.questionsscoreType)||"%"))})),ys.createElement("div",{className:"flex item-center justify-between"},ys.createElement(dn.default,{style:{width:140},value:ir==null?void 0:ir.exercise_group_id,mode:"multiple",maxTagCount:"responsive",getPopupContainer:Qt=>Qt.parentNode,onChange:Qt=>{let tt=[...Qt];tt.length===0&&(tt=["all"]),tt.includes("all")&&tt.length>1&&(tt[tt.length-1]=="all"?tt=["all"]:tt=tt.filter(ka=>ka!=="all")),eo(pc(Vc({},ir),{exercise_group_id:tt}))},filterOption:(Qt,tt)=>tt.label.indexOf(Qt.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...ma.map(Qt=>({label:Qt==null?void 0:Qt.exercise_group_name,value:Qt==null?void 0:Qt.exercise_group_id}))]}),ys.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Qt=>{eo(pc(Vc({},ir),{keyword:Qt}))}})),ys.createElement(z.default,{className:"mt20",dataSource:((Yn=On==null?void 0:On.data)!=null&&Yn.isFinalScore?(an=Ta==null?void 0:Ta.data)==null?void 0:an.list:(aa=(wn=ra==null?void 0:ra.data)==null?void 0:wn.student_score)==null?void 0:aa.list)||[],scroll:{y:500},loading:da||Jt,columns:Dr,pagination:{current:ir.page,pageSize:ir==null?void 0:ir.limit,onChange:(Qt,tt)=>{eo(pc(Vc({},ir),{page:Qt,limit:tt}))},total:((pa=On==null?void 0:On.data)!=null&&pa.isFinalScore?($n=Ta==null?void 0:Ta.data)==null?void 0:$n.count:(Qa=(Wn=ra==null?void 0:ra.data)==null?void 0:Wn.student_score)==null?void 0:Qa.count)||0,showTotal:Qt=>ys.createElement("span",{className:"font12 c-666"},"\u5171",ys.createElement("span",{style:{color:"#3061D0"}},Qt),"\u6761\u6570\u636E")}}))};var Vd=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Kd),Q0={tables:"tables___zoHyz"},Am=Object.defineProperty,Yd=Object.defineProperties,Cm=Object.getOwnPropertyDescriptors,C0=Object.getOwnPropertySymbols,y0=Object.prototype.hasOwnProperty,Xd=Object.prototype.propertyIsEnumerable,F0=(me,ve,le)=>ve in me?Am(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Ic=(me,ve)=>{for(var le in ve||(ve={}))y0.call(ve,le)&&F0(me,le,ve[le]);if(C0)for(var le of C0(ve))Xd.call(ve,le)&&F0(me,le,ve[le]);return me},yd=(me,ve)=>Yd(me,Cm(ve));const ym=({Data:me=[],yAxisName:ve="",legendData:le=[],className:dt="",style:Dt={},labelTrue:_e=!1,grid:Wt={},yAxisNamePadding:at=0,ReactEchartsOnEvents:Oe})=>{const Pe=(0,a.useRef)(null),xn=["#F3647C","#FBD438","#FF9D18","#37CCCC","#3BA1FF","#4ECC74","#3061D0","#7F30D0","#C60101","#9096A3","#E900F5","#FA6400","#3D81B7","#D4BE26","#34A858","#FE8DB3"];return(0,a.useEffect)(()=>{if(Pe.current){const jn=Pe.current.getEchartsInstance(),Yn=[];le==null||le.forEach((an,wn)=>{Yn.push((xn==null?void 0:xn[wn])||`rgb(${Math.floor(Math.random()*256)}, ${Math.floor(Math.random()*256)}, ${Math.floor(Math.random()*256)})`)}),jn.setOption({dataset:{source:[["product",...le],...me]},legend:{right:"1%",top:"5%",type:"scroll",width:"90%",itemWidth:10,itemHeight:10,itemGap:22},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:Ic({left:"5%",right:"2%",top:"20%",bottom:40},Wt),dataZoom:[Ic({type:"slider"},(me==null?void 0:me.length)>10||(le==null?void 0:le.length)>6?{start:0,end:10}:{})],yAxis:{name:ve,splitArea:{show:!1},nameTextStyle:{color:"#000",padding:at},splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EDEDED"}},axisLabel:{color:"#000"}},xAxis:{type:"category",silent:!1,splitLine:{show:!1},splitArea:{show:!1},axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#000"}},series:le==null?void 0:le.map(()=>({type:"bar",barMaxWidth:40,label:{show:_e,position:"top"}})),color:Yn},!0)}},[me,ve,le,_e,Wt]),a.createElement(Ad.Z,{ref:Pe,className:`w-full ${dt}`,style:Ic({height:400,background:"#F6F7F9"},Dt),onEvents:Oe,option:{}})},Oc=a.memo(ym),B0=({exercise:me,dispatch:ve,value:le})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn,Yn,an,wn,aa,pa,$n,Wn,Qa,On,ma,Yt,da,oa,Ta,Jt,va,ra,ir,eo,Pr;const{actionTabs:Dr={}}=me,Qt=(0,ye.useParams)(),[tt,ka]=(0,a.useState)(1),[,fa,ja,vr]=(0,xt.U)(ne.iU,{exercise_id:Qt==null?void 0:Qt.categoryId,exercise_group_id:(dt=le==null?void 0:le.exercise_group_id)!=null&&dt.includes("all")?null:le==null?void 0:le.exercise_group_id}),[,Sa,Xr,za]=(0,xt.U)(ne.fG,{exercise_id:Qt==null?void 0:Qt.categoryId,exercise_group_id:(Dt=le==null?void 0:le.exercise_group_id)!=null&&Dt.includes("all")?null:le==null?void 0:le.exercise_group_id}),Oa=(qn={},$a)=>{ve({type:"exercise/setActionTabs",payload:{title:"\u5B66\u751F\u8BE6\u60C5",key:"\u5B66\u751F\u8BE6\u60C52",data:{sub_type:$a,exercise_group_id:(qn==null?void 0:qn.course_group_id)==-1?"all":qn==null?void 0:qn.course_group_id,isFinalScore:qn==null?void 0:qn.isFinalScore}}})},Fr=(0,a.useCallback)(qn=>{var $a,mr,Or,Co;Oa(yd(Ic({},((mr=($a=vr==null?void 0:vr.data)==null?void 0:$a.list)==null?void 0:mr[(qn==null?void 0:qn.dataIndex)||0])||{}),{isFinalScore:!0}),(((Co=(Or=qn==null?void 0:qn.encode)==null?void 0:Or.y)==null?void 0:Co[0])||1)-1)},[(_e=vr==null?void 0:vr.data)==null?void 0:_e.list]),xr=(qn={},$a=null)=>{var mr;console.log("asdfasdf===",qn),ve({type:"exercise/setActionTabs",payload:{key:"\u7B54\u9898\u8BE6\u60C5",data:{title:(qn==null?void 0:qn.question_type)||"",id:qn==null?void 0:qn.question_id,exercise_group_id:le==null?void 0:le.exercise_group_id,tabActive:"3",exercise_group_list:(mr=qn==null?void 0:qn.list)==null?void 0:mr.map(Or=>yd(Ic({},Or),{value:$a===0?Or==null?void 0:Or.correct_percent:$a===1?Or==null?void 0:Or.score_percent:Or==null?void 0:Or.value})),questionsscoreType:qn==null?void 0:qn.questionsscoreType}}})},qa=(0,a.useCallback)((qn,$a={})=>{var mr,Or;xr((Or=(mr=za==null?void 0:za.data)==null?void 0:mr.question_type_list)==null?void 0:Or[(qn==null?void 0:qn.dataIndex)||0],0)},[(Wt=za==null?void 0:za.data)==null?void 0:Wt.question_type_list]),ea=(0,a.useCallback)((qn,$a={})=>{var mr,Or;xr((Or=(mr=za==null?void 0:za.data)==null?void 0:mr.question_type_list)==null?void 0:Or[(qn==null?void 0:qn.dataIndex)||0],1)},[(at=za==null?void 0:za.data)==null?void 0:at.question_type_list]),Ua=(0,a.useCallback)(qn=>{var $a,mr,Or;const Co=(mr=($a=za==null?void 0:za.data)==null?void 0:$a.class_average_score_list)==null?void 0:mr[(qn==null?void 0:qn.dataIndex)||0];ve({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u8BE6\u60C52",title:"\u5B66\u751F\u8BE6\u60C5",data:{exercise_group_id:le==null?void 0:le.exercise_group_id,exercise_group_list:Co==null?void 0:Co.list,type:3,isFinalScore:(Or=qn==null?void 0:qn.data)==null?void 0:Or[0].includes("\u6700\u7EC8\u6210\u7EE9"),question_type:Co==null?void 0:Co.question_type,questionsscoreType:"\u5206"}}})},[(Oe=za==null?void 0:za.data)==null?void 0:Oe.class_average_score_list,le]),Ca=([qn,$a,mr],Or=0)=>a.createElement("span",{className:qn>0?"current-primary-hover":"",style:{display:"inline-block",width:"100%",height:47,lineHeight:"47px"},onClick:()=>{qn>0&&Oa(yd(Ic({},$a),{isFinalScore:!0}),Or)}},`${qn}${tt===1?"":"%"}`),ta=(()=>{var qn,$a,mr,Or,Co,po,Gr,ar,oo,So,Mi,Gl;const zl=[{title:"\u5206\u73ED",dataIndex:"course_group_name",align:"left"},{title:(($a=(qn=vr==null?void 0:vr.data)==null?void 0:qn.titles)==null?void 0:$a[0])||"",dataIndex:"column_1",align:"center",render:(...ji)=>Ca(ji,0)},{title:((Or=(mr=vr==null?void 0:vr.data)==null?void 0:mr.titles)==null?void 0:Or[1])||"",dataIndex:"column_2",align:"center",render:(...ji)=>Ca(ji,1)},{title:((po=(Co=vr==null?void 0:vr.data)==null?void 0:Co.titles)==null?void 0:po[2])||"",dataIndex:"column_3",align:"center",render:(...ji)=>Ca(ji,2)},{title:((ar=(Gr=vr==null?void 0:vr.data)==null?void 0:Gr.titles)==null?void 0:ar[3])||"",dataIndex:"column_4",align:"center",render:(...ji)=>Ca(ji,3)},{title:((So=(oo=vr==null?void 0:vr.data)==null?void 0:oo.titles)==null?void 0:So[4])||"",dataIndex:"column_5",align:"center",render:(...ji)=>Ca(ji,4)},{title:((Gl=(Mi=vr==null?void 0:vr.data)==null?void 0:Mi.titles)==null?void 0:Gl[5])||"",dataIndex:"column_6",align:"center",render:(...ji)=>Ca(ji,5)}];return tt===1&&zl.push({title:"\u4EBA\u6570",dataIndex:"total_count",align:"center",render:(...ji)=>Ca(ji,6)}),zl})();(0,a.useEffect)(()=>{var qn;ja({count_by:tt,exercise_id:Qt==null?void 0:Qt.categoryId,exercise_group_id:(qn=le==null?void 0:le.exercise_group_id)!=null&&qn.includes("all")?null:le==null?void 0:le.exercise_group_id})},[tt,le==null?void 0:le.exercise_group_id]),(0,a.useEffect)(()=>{var qn;Xr({exercise_id:Qt==null?void 0:Qt.categoryId,exercise_group_id:(qn=le==null?void 0:le.exercise_group_id)!=null&&qn.includes("all")?null:le==null?void 0:le.exercise_group_id})},[le==null?void 0:le.exercise_group_id]);const Ba=(0,a.useMemo)(()=>{var qn,$a;return($a=(qn=za==null?void 0:za.data)==null?void 0:qn.question_type_score_list)==null?void 0:$a.map((mr,Or)=>{var Co,po,Gr,ar;return a.createElement(Oc,{key:Or,Data:((Co=mr==null?void 0:mr.list)==null?void 0:Co.map(oo=>{var So;return[(oo==null?void 0:oo.title)||"",...((So=oo==null?void 0:oo.list)==null?void 0:So.map(Mi=>Mi==null?void 0:Mi.value))||[]]}))||[],yAxisName:mr==null?void 0:mr.title,labelTrue:!0,yAxisNamePadding:[0,0,10,0],legendData:((ar=(Gr=(po=mr==null?void 0:mr.list)==null?void 0:po[0])==null?void 0:Gr.list)==null?void 0:ar.map(oo=>oo==null?void 0:oo.course_group_name))||[],ReactEchartsOnEvents:{click:oo=>{var So;console.log("params",oo),xr(yd(Ic({},((So=mr==null?void 0:mr.list)==null?void 0:So[(oo==null?void 0:oo.dataIndex)||0])||{}),{questionsscoreType:"\u5206"}))}}})})},[(Pe=za==null?void 0:za.data)==null?void 0:Pe.question_type_score_list]);return a.createElement(a.Fragment,null,a.createElement(yt.Z,{spinning:fa},a.createElement("div",{className:"flex item-center justify-between mt30"},a.createElement("div",{className:"font16"},"\u6210\u7EE9\u5206\u5E03",a.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u7EDF\u8BA1\u6570\u503C\u6216\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),a.createElement("div",{className:"flex item-center gap-20px"},a.createElement(dn.default,{style:{width:140},size:"large",value:tt,onChange:qn=>{ka(qn)},options:[{value:1,label:"\u6309\u4EBA\u6570\u7EDF\u8BA1"},{value:2,label:"\u6309\u767E\u5206\u6BD4\u7EDF\u8BA1"}]}))),a.createElement(z.default,{className:`mt10 ${Q0.tables}`,bordered:!0,columns:ta,dataSource:((xn=vr==null?void 0:vr.data)==null?void 0:xn.list)||[],pagination:!1}),a.createElement("div",{className:"mt20"},a.createElement(Oc,{Data:((Yn=(jn=vr==null?void 0:vr.data)==null?void 0:jn.list)==null?void 0:Yn.map(qn=>[(qn==null?void 0:qn.course_group_name)||"",(qn==null?void 0:qn.column_1)||0,(qn==null?void 0:qn.column_2)||0,(qn==null?void 0:qn.column_3)||0,(qn==null?void 0:qn.column_4)||0,(qn==null?void 0:qn.column_5)||0,(qn==null?void 0:qn.column_6)||0]))||[],grid:{left:"5%",top:"15%"},yAxisNamePadding:[0,0,10,70],yAxisName:`\u5404\u73ED\u7EA7\u6210\u7EE9\u5206\u5E03\uFF08${tt===1?"\u4EBA\u6570":"\u767E\u5206\u6BD4"}\uFF09`,legendData:((an=vr==null?void 0:vr.data)==null?void 0:an.titles)||[],ReactEchartsOnEvents:{click:Fr}}))),a.createElement(yt.Z,{spinning:Sa},a.createElement("div",{className:"mt20 flex flex-col gap-10px"},a.createElement("div",{className:"font16"},"\u5C0F\u9898\u5BF9\u6BD4",a.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),a.createElement(Oc,{Data:((aa=(wn=za==null?void 0:za.data)==null?void 0:wn.question_type_list)==null?void 0:aa.map(qn=>{var $a;return[(qn==null?void 0:qn.question_type)||"",...(($a=qn==null?void 0:qn.list)==null?void 0:$a.map(mr=>mr.correct_percent))||[]]}))||[],yAxisName:"\u6B63\u786E\u7387",yAxisNamePadding:[0,0,10,0],legendData:((Qa=(Wn=($n=(pa=za==null?void 0:za.data)==null?void 0:pa.question_type_list)==null?void 0:$n[0])==null?void 0:Wn.list)==null?void 0:Qa.map(qn=>qn==null?void 0:qn.course_group_name))||[],ReactEchartsOnEvents:{click:qa}}),a.createElement(Oc,{Data:((ma=(On=za==null?void 0:za.data)==null?void 0:On.question_type_list)==null?void 0:ma.map(qn=>{var $a;return[(qn==null?void 0:qn.question_type)||"",...(($a=qn==null?void 0:qn.list)==null?void 0:$a.map(mr=>mr.score_percent))||[]]}))||[],yAxisName:"\u5F97\u5206\u7387",yAxisNamePadding:[0,0,10,0],legendData:((Ta=(oa=(da=(Yt=za==null?void 0:za.data)==null?void 0:Yt.question_type_list)==null?void 0:da[0])==null?void 0:oa.list)==null?void 0:Ta.map(qn=>qn==null?void 0:qn.course_group_name))||[],ReactEchartsOnEvents:{click:ea}}))),a.createElement(yt.Z,{spinning:Sa},a.createElement("div",{className:"mt20 flex flex-col gap-10px"},a.createElement("div",{className:"font16"},"\u5E73\u5747\u5206",a.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),a.createElement(Oc,{Data:((va=(Jt=za==null?void 0:za.data)==null?void 0:Jt.class_average_score_list)==null?void 0:va.map(qn=>{var $a;return[(qn==null?void 0:qn.title)||"",...(($a=qn==null?void 0:qn.list)==null?void 0:$a.map(mr=>mr==null?void 0:mr.value))||[]]}))||[],yAxisName:"\u5404\u73ED\u7EA7\u5E73\u5747\u5206",labelTrue:!0,yAxisNamePadding:[0,0,10,0],legendData:((Pr=(eo=(ir=(ra=za==null?void 0:za.data)==null?void 0:ra.class_average_score_list)==null?void 0:ir[0])==null?void 0:eo.list)==null?void 0:Pr.map(qn=>qn==null?void 0:qn.course_group_name))||[],ReactEchartsOnEvents:{click:Ua}}),a.createElement("div",{className:"flex flex-col"},Ba))),(Dr==null?void 0:Dr.key)==="\u7B54\u9898\u8BE6\u60C5"&&a.createElement(v0,null),(Dr==null?void 0:Dr.key)==="\u5B66\u751F\u8BE6\u60C52"&&a.createElement(Vd,null))};var cg=(0,ye.connect)(({exercise:me})=>({exercise:me}))(B0),dg=x(67921),Ld=x(59301),mg=Object.defineProperty,gg=Object.defineProperties,fg=Object.getOwnPropertyDescriptors,Dm=Object.getOwnPropertySymbols,pg=Object.prototype.hasOwnProperty,vg=Object.prototype.propertyIsEnumerable,Im=(me,ve,le)=>ve in me?mg(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,G0=(me,ve)=>{for(var le in ve||(ve={}))pg.call(ve,le)&&Im(me,le,ve[le]);if(Dm)for(var le of Dm(ve))vg.call(ve,le)&&Im(me,le,ve[le]);return me},W0=(me,ve)=>gg(me,fg(ve));const hg=({exercise:me,dispatch:ve,handleOnComplete:le})=>{var dt,Dt,_e,Wt,at;const{actionTabs:Oe={},course_groups:Pe=[]}=me,xn=(0,ye.useParams)(),[,jn,Yn,an]=(0,xt.U)(ne.hv,{exercise_id:xn==null?void 0:xn.categoryId}),[wn,aa]=(0,a.useState)({page:1,limit:10,type:1,exercise_group_id:"all",keyword:""}),pa=(0,a.useMemo)(()=>{var Wn,Qa,On;return((On=(Qa=(Wn=an==null?void 0:an.data)==null?void 0:Wn.question)==null?void 0:Qa.question_choices)==null?void 0:On.filter(ma=>ma==null?void 0:ma.right_answer).map(ma=>ma==null?void 0:ma.exercise_choice_id))||[]},[(dt=an==null?void 0:an.data)==null?void 0:dt.question]),$n=()=>{ve({type:"exercise/setActionTabs",payload:{key:""}})};return(0,a.useEffect)(()=>{var Wn,Qa,On,ma,Yt;Oe!=null&&Oe.data&&Yn(W0(G0({},wn),{exercise_group_id:(wn==null?void 0:wn.exercise_group_id)=="all"?"":wn==null?void 0:wn.exercise_group_id,exercise_id:xn==null?void 0:xn.categoryId,question_id:(Qa=(Wn=Oe==null?void 0:Oe.data)==null?void 0:Wn.questionDetail)==null?void 0:Qa.question_id,question_number:(ma=(On=Oe==null?void 0:Oe.data)==null?void 0:On.questionDetail)==null?void 0:ma.index,scope:(Yt=Oe==null?void 0:Oe.data)==null?void 0:Yt.scope}))},[Oe==null?void 0:Oe.data,wn]),Ld.createElement(Fe.default,{centered:!0,title:Oe==null?void 0:Oe.title,open:(Oe==null?void 0:Oe.key)==="\u5B66\u751F\u8BE6\u60C5",width:700,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:$n},Ld.createElement("div",{className:"flex item-center justify-between"},Ld.createElement(dn.default,{style:{width:256},mode:"multiple",maxTagCount:"responsive",value:wn==null?void 0:wn.exercise_group_id,getPopupContainer:Wn=>Wn.parentNode,onChange:Wn=>{console.log(Wn);let Qa=[...Wn];Qa.length===0&&(Qa=["all"]),Qa.includes("all")&&Qa.length>1&&(Qa[Qa.length-1]=="all"?Qa=["all"]:Qa=Qa.filter(On=>On!=="all")),aa(W0(G0({},wn),{exercise_group_id:Qa}))},filterOption:(Wn,Qa)=>Qa.label.indexOf(Wn.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...Pe.map(Wn=>({label:Wn==null?void 0:Wn.exercise_group_name,value:Wn==null?void 0:Wn.exercise_group_id}))]}),Ld.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Wn=>{aa(W0(G0({},wn),{keyword:Wn}))}})),Ld.createElement(z.default,{className:"mt10",dataSource:((_e=(Dt=an==null?void 0:an.data)==null?void 0:Dt.student_score)==null?void 0:_e.list)||[],scroll:{y:500},loading:jn,columns:[{title:"\u5E8F\u53F7",dataIndex:"index",width:60},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name",render:Wn=>Wn||"\u672A\u5206\u73ED"},{title:"\u662F\u5426\u6B63\u786E",align:"center",dataIndex:"users_answer_info.choices",render:(Wn,Qa)=>{var On,ma,Yt,da;return((ma=(On=Qa==null?void 0:Qa.users_answer_info)==null?void 0:On.choices)==null?void 0:ma.length)>0&&((da=(Yt=Qa==null?void 0:Qa.users_answer_info)==null?void 0:Yt.choices)!=null&&da.every(oa=>pa.includes(oa==null?void 0:oa.exercise_choice_id)))?"\u662F":"\u5426"}},{title:"\u5F97\u5206/\u5206\u6570",align:"center",dataIndex:"users_answer_info.score",render:(Wn,Qa)=>{var On,ma,Yt;return`${(On=Qa==null?void 0:Qa.users_answer_info)==null?void 0:On.score}/${(Yt=(ma=an==null?void 0:an.data)==null?void 0:ma.question)==null?void 0:Yt.question_score}`}}],pagination:{current:wn.page,pageSize:wn==null?void 0:wn.limit,onChange:(Wn,Qa)=>{aa(W0(G0({},wn),{page:Wn,limit:Qa}))},total:((at=(Wt=an==null?void 0:an.data)==null?void 0:Wt.student_score)==null?void 0:at.count)||0,showTotal:Wn=>Ld.createElement("span",{className:"font12 c-666"},"\u5171",Ld.createElement("span",{style:{color:"#3061D0"}},Wn),"\u6761\u6570\u636E")}}))};var Eg=(0,ye.connect)(({exercise:me})=>({exercise:me}))(hg),Om={flex_box_center:"flex_box_center___BUbDS",flex_space_between:"flex_space_between___bos8a",flex_box_vertical_center:"flex_box_vertical_center___DLIAD",flex_box_center_end:"flex_box_center_end___IvLKX",flex_box_column:"flex_box_column___DaoiT",tables:"tables___YOYJ9",checkboxgroup:"checkboxgroup___aBFSQ"},Nm=x(72851),Lm=x(84056),Ag=Object.defineProperty,Cg=Object.defineProperties,yg=Object.getOwnPropertyDescriptors,Rm=Object.getOwnPropertySymbols,Fg=Object.prototype.hasOwnProperty,Bg=Object.prototype.propertyIsEnumerable,Mm=(me,ve,le)=>ve in me?Ag(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,us=(me,ve)=>{for(var le in ve||(ve={}))Fg.call(ve,le)&&Mm(me,le,ve[le]);if(Rm)for(var le of Rm(ve))Bg.call(ve,le)&&Mm(me,le,ve[le]);return me},Jd=(me,ve)=>Cg(me,yg(ve)),qd=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});let Sg=[m0.Z,Id.Z,Od.Z];const Pg=me=>{let ve=new Date;const le=Ze()(me).format("HH");if(Ze()(me).isSame(Ze()(ve),"day")){const dt=Ze()(ve).format("HH"),Dt=Ze()(ve).format("mm");return{disabledHours:()=>_d(0,24).splice(1,dt*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",le,dt),Ze()(me).isSame(Ze()(ve),"hour")&&le<=dt?_d(0,60).splice(0,Dt):_d(60,60))}}else if(Ze()(me).isSame(Ze()(),"day")){const dt=Ze()().format("HH"),Dt=Ze()().format("mm");return{disabledHours:()=>_d(0,24).splice(0,dt),disabledMinutes:()=>le<=dt?_d(0,Dt):_d(60,60)}}else return};function _d(me,ve){const le=[];for(let dt=me;dt{var _e,Wt;let[at,Oe]=(0,a.useState)(us(Jd(us({},(0,ye.useParams)()),{page:1,per_page:20,rank_type:2,search:"",course_group:(0,bt.dE)()?[me.userInfo.course.course_group_id]:[]}),(0,ye.useParams)()));const[Pe,xn]=(0,a.useState)([]),[jn,Yn]=(0,a.useState)([]),[an,wn]=(0,a.useState)([]),[aa,pa]=(0,a.useState)(!1),[$n,Wn]=(0,a.useState)(!1),[Qa,On]=(0,a.useState)(!1),[ma]=de.default.useForm(),{commonHeader:Yt}=Dt,da=(0,a.useRef)(),[oa,Ta]=(0,a.useState)({});let[Jt,va]=(0,a.useState)([{title:"\u6392\u884C",dataIndex:"rank",width:70,fixed:"left",ellipsis:!0,sorter:(tt,ka)=>tt.rank-ka.rank,render:(tt,ka,fa)=>tt<4?a.createElement("img",{src:Sg[tt-1]}):tt},{title:"\u59D3\u540D",dataIndex:"user_name",width:80,fixed:"left",ellipsis:!0,key:"user_name",render:(tt,ka,fa)=>a.createElement("span",null,ka.is_me&&a.createElement("span",{style:{display:"inline-block",fontSize:12,color:"#CA7720",background:"rgba(255, 181, 56, 0.36)",borderRadius:2,width:16,height:16,textAlign:"center",lineHeight:"16px",transform:"translateY(-1px)"}},"\u6211"),tt)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:80,ellipsis:!0,fixed:"left",render:tt=>tt||"- -"},{title:"\u73ED\u7EA7",dataIndex:"course_group",key:"course_group",ellipsis:!0,width:70,fixed:"left"},{title:"\u901A\u8FC7",dataIndex:"passed_count",width:60,fixed:"left",ellipsis:!0,key:"passed_count",render:tt=>a.createElement("span",null,tt," ",tt!="-"&&"\u9898")},{title:"\u5F97\u5206",dataIndex:"score",width:50,ellipsis:!0,fixed:"left",key:"score"}]);const[ra,ir]=(0,a.useState)(null),eo=()=>{var tt,ka;const fa=((tt=document.getElementById("filterWarp"))==null?void 0:tt.clientHeight)||0,ja=((ka=document.getElementById("pagination"))==null?void 0:ka.clientHeight)||0;return window.innerHeight-fa-ja-110};(0,a.useEffect)(()=>{const tt=()=>{ir(eo())};return window.addEventListener("resize",tt),()=>{window.removeEventListener("resize",tt)}},[]);const Pr=tt=>tt&&tt{var tt,ka,fa,ja,vr;Jt.splice(7);for(let Sa=0;Sa<((tt=Pe==null?void 0:Pe.question_data)==null?void 0:tt.length);Sa++){let Xr={};Xr.title=Pe!=null&&Pe.sent_type?a.createElement("span",null,"\u9898\u76EE"+(Sa+1)+`\uFF08${(fa=(ka=Pe==null?void 0:Pe.question_data)==null?void 0:ka[Sa])==null?void 0:fa.question_score}\uFF09`):a.createElement("a",{onClick:()=>qd(void 0,null,function*(){var za,Oa;let Fr=yield(0,fe.ZP)(`/api/problems/${(Oa=(za=Pe==null?void 0:Pe.question_data)==null?void 0:za[Sa])==null?void 0:Oa.identifier}/start.json`,{method:"get"});Fr&&(window.open(`/myproblems/${Fr==null?void 0:Fr.identifier}?type=1`),localStorage.setItem("program_homework",[at.coursesId,at.categoryId]))})},"\u9898\u76EE"+(Sa+1)+`\uFF08${(vr=(ja=Pe==null?void 0:Pe.question_data)==null?void 0:ja[Sa])==null?void 0:vr.question_score}\uFF09`),Xr.dataIndex="question_data",Xr.width=140,Xr.render=(za,Oa)=>{var Fr,xr,qa,ea,Ua;return a.createElement("div",null,((Fr=za==null?void 0:za[Sa])==null?void 0:Fr.answer_question_time)&&a.createElement("div",null,a.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>qd(void 0,null,function*(){var Ca,ta,Ba,qn,$a,mr,Or,Co;if((0,bt.Rm)()&&!((Ca=ve.AssistantObject.hack)!=null&&Ca.can_appraise)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(!((ta=za==null?void 0:za[Sa])!=null&&ta.open_code)){oe.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let po=yield(0,fe.ZP)("/api/courses/view_code.json",{method:"get",params:Jd(us({},at),{id:at.coursesId,homework_common_id:at.categoryId,hack_user_code_id:(Ba=za==null?void 0:za[Sa])==null?void 0:Ba.hack_user_code_id})});Fe.default.warning({icon:null,width:800,title:a.createElement("div",null,a.createElement("span",null,"\u4EE3\u7801"),a.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(qn=za==null?void 0:za[Sa])==null?void 0:qn.current_language),a.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",($a=za==null?void 0:za[Sa])==null?void 0:$a.memory,"\uFF08KB\uFF09"),a.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(mr=za==null?void 0:za[Sa])==null?void 0:mr.run_time,"\uFF08ms\uFF09"),a.createElement("span",null,"\u5F97\u5206\uFF1A",(Or=za==null?void 0:za[Sa])==null?void 0:Or.score)),content:a.createElement(Nm.Z,{classroomList:ve,user:me,languages:[{language:(Co=za==null?void 0:za[Sa])==null?void 0:Co.language,code:po==null?void 0:po.code}],v:za,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:za.language,game_id:za.id,diff_code_count:za.diff_code_count})})})}),a.createElement("span",{style:{margin:"0px 10px"}},((xr=za==null?void 0:za[Sa])==null?void 0:xr.answer_question_time)||"- -"),(qa=za==null?void 0:za[Sa])!=null&&qa.submit_count?a.createElement(De.Z,{title:`${((ea=za==null?void 0:za[Sa])==null?void 0:ea.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},a.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),((Ua=za==null?void 0:za[Sa])==null?void 0:Ua.submit_count)||0):null))},Jt.push(Xr)}va([...Jt])},[Pe==null?void 0:Pe.question_data]),(0,a.useEffect)(()=>{var tt;(tt=me==null?void 0:me.userInfo)!=null&&tt.course&&((0,bt.dE)()&&(at.course_group=(0,bt.dE)()?[me.userInfo.course.course_group_id]:[],Oe(us({},at))),Dr(1))},[me==null?void 0:me.userInfo]);function Dr(tt){return qd(this,null,function*(){var ka,fa,ja,vr,Sa,Xr,za;pa(!0);let Oa=yield(0,fe.ZP)(`/api/exercises/${at.categoryId}/rank_list.json`,{method:"get",params:Jd(us({},at),{id:at.coursesId,rank_type:2})});if(xn(Oa),pa(!1),Oa.status!=-1&&((0,bt.dE)()?(tt===1&&Yn([(fa=(ka=Oa==null?void 0:Oa.course_group)==null?void 0:ka[0])==null?void 0:fa.id]),Oa!=null&&Oa.my_rank?wn([us({is_me:!0},Oa==null?void 0:Oa.my_rank),...Oa==null?void 0:Oa.rank_list]):wn([...(Oa==null?void 0:Oa.rank_list)||[]])):wn([...(Oa==null?void 0:Oa.rank_list)||[]]),tt===1)){let Fr={title:(Oa==null?void 0:Oa.hack_rank_rule)===0?a.createElement(De.Z,{title:`\u603B\u8017\u65F6\u65F6\u4E3A\u505A\u9898\u901A\u8FC7\u65F6\u957F\u548C\u7F5A\u65F6\u65F6\u957F\u7684\u603B\u548C\uFF0C + \u7F5A\u65F6\u65F6\u957F=\u8BC4\u6D4B\u51FA\u9519\u6B21\u6570X\u8BBE\u7F6E\u7684\u7F5A\u65F6\uFF08\u5F53\u524D\u4E3A${Oa==null?void 0:Oa.punish_time}\u5206\uFF09`},a.createElement("span",{style:{marginRight:3}},"\u603B\u8017\u65F6")," ",a.createElement("span",{style:{fontSize:"14px"},className:"iconfont icon-tishixiaowenhao c-blue"})):"\u5B8C\u6210\u65F6\u95F4",dataIndex:(Oa==null?void 0:Oa.hack_rank_rule)===0?"finish_time":"finish_at",width:(Oa==null?void 0:Oa.hack_rank_rule)===0?80:150,ellipsis:!0,fixed:"left",key:"finish_time"};Jt.push(Fr);for(let xr=0;xr<((ja=Oa==null?void 0:Oa.question_data)==null?void 0:ja.length);xr++){let qa={};qa.title=Oa!=null&&Oa.sent_type?a.createElement("span",null,"\u9898\u76EE"+(xr+1)+`\uFF08${(Sa=(vr=Oa==null?void 0:Oa.question_data)==null?void 0:vr[xr])==null?void 0:Sa.question_score}\uFF09`):a.createElement("a",{onClick:()=>qd(this,null,function*(){var ea,Ua;let Ca=yield(0,fe.ZP)(`/api/problems/${(Ua=(ea=Oa==null?void 0:Oa.question_data)==null?void 0:ea[xr])==null?void 0:Ua.identifier}/start.json`,{method:"get"});Ca&&(window.open(`/myproblems/${Ca==null?void 0:Ca.identifier}?type=1`),localStorage.setItem("program_homework",[at.coursesId,at.categoryId]))})},"\u9898\u76EE"+(xr+1)+`\uFF08${(za=(Xr=Oa==null?void 0:Oa.question_data)==null?void 0:Xr[xr])==null?void 0:za.question_score}\uFF09`),qa.dataIndex="question_data",qa.width=140,qa.render=(ea,Ua)=>{var Ca,ta,Ba,qn,$a;return a.createElement("div",null,((Ca=ea==null?void 0:ea[xr])==null?void 0:Ca.answer_question_time)&&a.createElement("div",null,a.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>qd(this,null,function*(){var mr,Or,Co,po,Gr,ar,oo,So;if((0,bt.Rm)()&&!((mr=ve.AssistantObject.hack)!=null&&mr.can_view)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(!((Or=ea==null?void 0:ea[xr])!=null&&Or.open_code)){oe.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let Mi=yield(0,fe.ZP)("/api/courses/view_code.json",{method:"get",params:Jd(us({},at),{id:at.coursesId,homework_common_id:at.categoryId,hack_user_code_id:(Co=ea==null?void 0:ea[xr])==null?void 0:Co.hack_user_code_id})});Fe.default.warning({icon:null,width:800,getContainer:da.current,title:a.createElement("div",null,a.createElement("span",null,"\u4EE3\u7801"),a.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(po=ea==null?void 0:ea[xr])==null?void 0:po.current_language),a.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",(Gr=ea==null?void 0:ea[xr])==null?void 0:Gr.memory,"\uFF08KB\uFF09"),a.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(ar=ea==null?void 0:ea[xr])==null?void 0:ar.run_time,"\uFF08ms\uFF09"),a.createElement("span",null,"\u5F97\u5206\uFF1A",(oo=ea==null?void 0:ea[xr])==null?void 0:oo.score)),content:a.createElement(Nm.Z,{classroomList:ve,user:me,languages:[{language:(So=ea==null?void 0:ea[xr])==null?void 0:So.language,code:Mi==null?void 0:Mi.code}],v:ea,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:ea.language,game_id:ea.id,diff_code_count:ea.diff_code_count})})})}),a.createElement("span",{style:{margin:"0px 10px"}},((ta=ea==null?void 0:ea[xr])==null?void 0:ta.answer_question_time)||"- -"),(Ba=ea==null?void 0:ea[xr])!=null&&Ba.submit_count?a.createElement(De.Z,{title:`${((qn=ea==null?void 0:ea[xr])==null?void 0:qn.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},a.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),(($a=ea==null?void 0:ea[xr])==null?void 0:$a.submit_count)||0):null))},Jt.push(qa)}va([...Jt])}})}const Qt=Yt==null?void 0:Yt.hack_rank_rule;return a.createElement("div",{ref:da,style:{margin:"0px auto",minHeight:$n?"100vh":""},id:"rankingInfo"},(Pe==null?void 0:Pe.message)==="\u5C01\u699C\u4E2D"?a.createElement(He.Z,{styles:{marginTop:0,paddingTop:100,paddingBottom:100},customText:"\u7B54\u9898\u65F6\u95F4\u8FDB\u5165\u5012\u8BA1\u65F6\uFF0C\u6682\u65F6\u5C01\u699C\uFF0C\u8BF7\u52A0\u901F\u7ADE\u6280\u901A\u5173\u7B54\u9898"}):a.createElement("div",{style:{background:"#fff",paddingTop:(0,bt.dE)()&&20,height:"100%",overflow:"auto"}},a.createElement("div",{id:"filterWarp"},a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",{style:{display:"flex",width:"90%"}},a.createElement("label",null,"\u5206\u73ED\u60C5\u51B5\uFF1A"),(0,bt.GJ)()&&a.createElement("div",{style:{flex:1}},a.createElement(Re.default.Group,{className:Om.checkboxgroup,value:jn,onChange:tt=>{var ka;at.type===1?(Yn([]),at.course_group=[],at.page=1,Oe(us({},at)),Dr()):at.type===2?(Yn(["\u5168\u90E8"]),at.course_group=(ka=Pe==null?void 0:Pe.course_group)==null?void 0:ka.map(fa=>fa.id),at.page=1,Oe(us({},at)),Dr()):(Yn([...tt.filter(fa=>fa!="\u5168\u90E8")]),at.course_group=tt.filter(fa=>fa!="\u5168\u90E8"),at.page=1,Oe(us({},at)),Dr())}},a.createElement(Re.default,{value:"\u5168\u90E8",style:{marginBottom:10},onChange:tt=>{tt.target.checked?at.type=2:at.type=1}},"\u5168\u90E8\u5206\u73ED"),(_e=Pe==null?void 0:Pe.course_group)==null?void 0:_e.map((tt,ka)=>a.createElement(Re.default,{style:{marginBottom:10},onChange:fa=>{at.type=3},value:tt.id},tt==null?void 0:tt.name)))),(0,bt.dE)()&&a.createElement(be.ZP.Group,{style:{marginBottom:10},onChange:tt=>{tt.target.value==="\u5168\u90E8"?(at.course_group=[],at.page=1,Oe(us({},at)),Dr()):(at.course_group=[tt.target.value],at.page=1,Oe(us({},at)),Dr())},defaultValue:me.userInfo.course.course_group_id},a.createElement(be.ZP,{value:"\u5168\u90E8",style:{marginBottom:10}},"\u5168\u90E8\u5206\u73ED"),(Wt=Pe==null?void 0:Pe.course_group)==null?void 0:Wt.map((tt,ka)=>a.createElement(be.ZP,{style:{marginBottom:10},value:tt.id},tt.name)))),a.createElement("div",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{$n?(0,Lm.BU)():(0,Lm.Dj)(document.getElementById("rankingInfo")),Wn(!$n)}},a.createElement("i",{style:{fontSize:12},className:`mr10 iconfont ${$n?"icon-tuichuquanping2":"icon-quanping2"}`}),a.createElement("span",null,$n?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F\u5C55\u793A"))),a.createElement("div",{style:{width:"100%",display:"flex",justifyContent:"space-between",marginTop:10}},a.createElement("span",{style:{fontSize:14,color:"#B1BACD",display:"flex",alignItems:"center"}},"\u6392\u884C\u89C4\u5219\uFF1A",Qt===0?"\u8003\u8BD5\u65F6\u95F4\u6BB5\u4E4B\u5916\u7684\u63D0\u4EA4\u4E0D\u8BA1\u5165\u6392\u884C\u3002\u5F53\u524D\u6309\u5B9E\u9645\u5B9E\u9A8C\u65F6\u957F\u4F18\u5148\uFF0C\u540C\u901A\u8FC7\u9898\u6570\u4E0B\u65F6\u957F\u77ED\u540D\u6B21\u9760\u524D\u3002":"\u8003\u8BD5\u65F6\u6BB5\u5916\u63D0\u4EA4\u4E0D\u8BA1\u6392\u540D\uFF1B\u5F53\u524D\u6309\u901A\u8FC7\u9898\u6570\u548C\u5B8C\u6210\u65F6\u95F4\u6392\u5E8F\uFF0C\u540C\u9898\u6570\u4E0B\u5B8C\u6210\u8D8A\u65E9\uFF0C\u540D\u6B21\u8D8A\u524D\u3002",(0,bt.eB)()&&a.createElement("a",{onClick:()=>{On(!0),ma.setFieldsValue({punish_time:Yt.punish_time,hack_rank_rule:Yt.hack_rank_rule,open_code:Yt.open_code,open_code_type:Yt.open_code_type,rank_forbidden:Yt.rank_forbidden,rank_forbidden_start:Yt.rank_forbidden_start?Ze()(Yt.rank_forbidden_start):"",rank_forbidden_end:Yt.rank_forbidden_end?Ze()(Yt.rank_forbidden_end):""})}},"\u8BBE\u7F6E\u89C4\u5219/"),a.createElement("a",{onClick:()=>{Fe.default.warning({title:"\u8BA1\u5206\u89C4\u5219",width:500,getContainer:da.current,content:a.createElement("div",null,Qt===0&&a.createElement("p",null,"\u6392\u540D\u89C4\u5219\uFF1A\u7ECF\u5178ACM\u89C4\u5219"),a.createElement("p",null,"AC\uFF08\u901A\u8FC7\u9898\u76EE\uFF09\u8D8A\u591A\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),a.createElement("p",null,"AC\u76F8\u540C\uFF0C\u603B\u7528\u65F6\u8D8A\u5C11\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),Qt==0&&a.createElement(a.Fragment,null,a.createElement("p",null,"\u603B\u7528\u65F6=\u2211\uFF08\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6\uFF09"),a.createElement("p",null,"\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6=\u6BD4\u8D5B\u5F00\u59CB\u5230\u63D0\u4EA4\u88AB\u901A\u8FC7\u7684\u65F6\u95F4+\u7F5A\u65F6"),a.createElement("p",null,"\u7F5A\u65F6=\uFF08\u901A\u8FC7\u524D\uFF09\u9519\u8BEF\u4EE3\u7801\u63D0\u4EA4\u6B21\u6570*\u6BCF\u6B21\u7F5A\u65F6"),a.createElement("p",null,"\u4E0D\u7B97\u7F5A\u65F6\u7684\u60C5\u51B5\uFF1A\u6CA1\u6709\u901A\u8FC7\u7684\u9898\u76EE\u3001\uFF08\u7CFB\u7EDF\uFF09\u5185\u90E8\u9519\u8BEF\u3001\u7F16\u8BD1\u9519\u8BEF")))})}},"\u67E5\u770B\u89C4\u5219")),(0,bt.GJ)()&&a.createElement(a.Fragment,null,a.createElement(Se.default.Search,{className:"mr20",onSearch:tt=>{at.page=1,at.search=tt,Oe(us({},at)),Dr()},placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:250,marginLeft:"auto"}}),a.createElement(Ce.ZP,{onClick:()=>{(0,se.KU)(Jd(us({},at),{id:at.coursesId,rank_type:2,homework_common_id:at.categoryId}))}},"\u5BFC\u51FA")))),a.createElement(yt.Z,{spinning:aa},a.createElement(z.default,{style:{marginTop:10},pagination:!1,scroll:{x:1200,y:$n?ra:null},rowClassName:(tt,ka)=>ka===0&&(0,bt.dE)()&&Om.tables,dataSource:an,columns:Jt})),a.createElement("div",{id:"pagination",style:{width:"100%",textAlign:"center",marginTop:10}},a.createElement(we.Z,{current:at.page,pageSize:at.per_page,total:Pe==null?void 0:Pe.count,showSizeChanger:!0,onChange:(tt,ka)=>{at.page=tt,at.per_page=ka,Oe(us({},at)),Dr()}}))),a.createElement(Fe.default,{open:Qa,title:"\u89C4\u5219\u8BBE\u7F6E",getContainer:()=>da.current,width:630,onOk:()=>{ma.submit()},onCancel:()=>{On(!1)}},a.createElement(de.default,{colon:!1,size:"large",form:ma,onValuesChange:(tt,ka)=>{console.log("---",tt),Ta(us(us({},ka),tt))},onFinish:tt=>qd(void 0,null,function*(){console.log("---",tt);let ka=yield(0,fe.ZP)(`/api/exercises/${at.categoryId}/exercise_setting_rank.json`,{method:"put",body:Jd(us({},tt),{rank_forbidden_start:Ze()(tt.rank_forbidden_start).format("YYYY-MM-DD HH:mm"),rank_forbidden_end:Ze()(tt.rank_forbidden_end).format("YYYY-MM-DD HH:mm")})});(ka==null?void 0:ka.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),On(!1),Dr(),le({type:"exercise/getCommonHeader",payload:us({},at)}))})},a.createElement(de.default.Item,{label:"\u8BC4\u6D4B\u5355\u6B21\u62A5\u9519\u589E\u52A0\u65F6\u957F",name:"punish_time"},a.createElement(Te.Z,{min:0,precision:0,style:{width:"100%"},addonAfter:"\u5206\u949F"})),a.createElement(de.default.Item,{label:"\u6392\u884C\u699C\u65F6\u95F4\u540D\u6B21\u89C4\u5219",name:"hack_rank_rule"},a.createElement(be.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:8,marginTop:8,marginLeft:12}},a.createElement(be.ZP,{value:0},"\u8017\u65F6\u65F6\u957F\u4F18\u5148",a.createElement("span",{style:{color:"#666"}},"\uFF08\u540C\u6210\u7EE9\uFF0C\u8017\u65F6\u8D8A\u77ED\u540D\u6B21\u8D8A\u524D\uFF09")),a.createElement(be.ZP,{value:1},"\u5B8C\u6210\u65F6\u95F4\u70B9\u4F18\u5148",a.createElement("span",{style:{color:"#666"}},"\uFF08\u540C\u6210\u7EE9\uFF0C\u5B8C\u6210\u65F6\u95F4\u8D8A\u65E9\u540D\u6B21\u8D8A\u524D\uFF09")))),a.createElement(de.default.Item,{name:"open_code",valuePropName:"checked",style:{marginBottom:0}},a.createElement(Re.default,null,"\u516C\u5F00\u4EE3\u7801 ",a.createElement("span",{style:{color:"#666"}},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u53EF\u5728\u6392\u884C\u699C\u4E2D\u67E5\u770B\u4ED6\u4EBA\u8BD5\u9898\u901A\u8FC7\u4EE3\u7801\u8BE6\u60C5\uFF09"))),oa.open_code&&a.createElement(de.default.Item,{name:"open_code_type",style:{marginLeft:20}},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:1},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),a.createElement(be.ZP,{value:0},"\u4EFB\u610F\u65F6\u95F4"))),a.createElement(de.default.Item,{valuePropName:"checked",name:"rank_forbidden"},a.createElement(Re.default,null,"\u5F00\u542F\u5C01\u699C ",a.createElement("span",{style:{color:"#666"}},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u4E0D\u53EF\u67E5\u770B\u6392\u884C\u699C\u4FE1\u606F\u7684\u65F6\u95F4\u6BB5\uFF09"))),oa.rank_forbidden&&a.createElement(re.Z,{align:"middle",style:{alignItems:"center"}},a.createElement(pe.Z,null,"\u5F00\u59CB\u65F6\u95F4"),a.createElement(pe.Z,{className:"ml10"},a.createElement(de.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65F6\u95F4"}],name:"rank_forbidden_start",style:{marginBottom:0}},a.createElement(Fn.default,{size:"large",style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u5F00\u59CB\u65F6\u95F4\uFF09",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Pr,disabledTime:Pg}))),a.createElement(pe.Z,{className:"ml20"},"\u622A\u6B62\u65F6\u95F4"),a.createElement(pe.Z,{className:"ml10"},a.createElement(de.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65F6\u95F4"}],name:"rank_forbidden_end",style:{marginBottom:0}},a.createElement(Fn.default,{size:"large",style:{width:200},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u7ED3\u675F\u65F6\u95F4\uFF09",showTime:{format:"HH:mm",defaultValue:Ze()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm"})))))))};var Tm=(0,ye.connect)(({shixunHomeworks:me,user:ve,classroomList:le,exercise:dt})=>({user:ve,shixunHomeworks:me,classroomList:le,exercise:dt}))(bg),nr=x(59301),xg=Object.defineProperty,wg=Object.defineProperties,Dg=Object.getOwnPropertyDescriptors,km=Object.getOwnPropertySymbols,Ig=Object.prototype.hasOwnProperty,Og=Object.prototype.propertyIsEnumerable,jm=(me,ve,le)=>ve in me?xg(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Ks=(me,ve)=>{for(var le in ve||(ve={}))Ig.call(ve,le)&&jm(me,le,ve[le]);if(km)for(var le of km(ve))Og.call(ve,le)&&jm(me,le,ve[le]);return me},U0=(me,ve)=>wg(me,Dg(ve)),$d=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Ng=({exercise:me,dispatch:ve,classroomList:le})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn,Yn,an,wn,aa,pa,$n,Wn,Qa,On,ma,Yt,da,oa,Ta,Jt,va,ra,ir;const{ScoreRangesData:eo}=me,[Pr,Dr]=(0,a.useState)((dt=me==null?void 0:me.commonHeader)!=null&&dt.show_acm?"5":"1"),[Qt,tt]=(0,a.useState)({}),[ka,fa]=(0,a.useState)([]),[ja,vr]=(0,a.useState)([]),[Sa,Xr]=(0,a.useState)({exercise_group_id:["all"],scope:"0",question_type:["all"]}),[za,Oa]=(0,a.useState)(0),[Fr,xr]=(0,a.useState)(0),[qa,ea]=(0,a.useState)([]),[Ua,Ca]=(0,a.useState)([]),[ta,Ba]=(0,a.useState)(0),[qn,$a]=(0,a.useState)(!0),[mr,Or]=(0,a.useState)(!1),[Co,po]=(0,a.useState)(!1),[Gr,ar]=(0,a.useState)(!1),[oo,So]=(0,a.useState)(!1),[Mi,Gl]=(0,a.useState)(0),zl=(0,a.useRef)(null),ji=(0,a.useRef)(null),[hu]=de.default.useForm(),Bu=(0,ye.useParams)(),eu=[{label:"90%-100%",color:"#3BA1FF"},{label:"80%-90%",color:"#37CCCC"},{label:"70%-80%",color:"#4ECC74"},{label:"60%-70%",color:"#FBD438"},{label:"60%\u53CA\u4EE5\u4E0B",color:"#F3647C"}];(0,a.useEffect)(()=>(oo?zl.current=setInterval(()=>{Gl(Jr=>Jr+1)},1e3*30):clearInterval(zl.current),()=>{clearInterval(zl.current)}),[oo]),(0,a.useEffect)(()=>{to()},[]),(0,a.useEffect)(()=>{var Jr;Mi>0&&(Pr==="1"?to():(Jr=ji.current)==null||Jr.dealData())},[Mi]);const to=(...Jr)=>$d(void 0,[...Jr],function*(Zo=Sa){Or(!0),yield Promise.all([Wl(Zo),tu(Zo),Iu(Zo)]),Or(!1),$a(!1)}),Li=(0,a.useMemo)(()=>{var Jr,Zo;return{scope:Sa==null?void 0:Sa.scope,exercise_group_id:(Jr=Sa==null?void 0:Sa.exercise_group_id)!=null&&Jr.includes("all")?null:Sa==null?void 0:Sa.exercise_group_id,question_type:(Zo=Sa==null?void 0:Sa.question_type)!=null&&Zo.includes("all")?null:Sa==null?void 0:Sa.question_type}},[Sa]),Wl=Jr=>$d(void 0,null,function*(){var Zo,xl,Ui;const Nu={scope:Jr==null?void 0:Jr.scope,exercise_group_id:(Zo=Jr==null?void 0:Jr.exercise_group_id)!=null&&Zo.includes("all")?null:Jr==null?void 0:Jr.exercise_group_id},Il=yield(0,fe.ZP)(`/api/exercises/${Bu==null?void 0:Bu.categoryId}/new_exercise_result.json`,{method:"get",params:Ks({},Nu)});if(ve({type:"exercise/getScoreRangesData",payload:{exercise_id:Bu==null?void 0:Bu.categoryId}}),(Il==null?void 0:Il.status)===0){const Zn=[{label:"\u5168\u90E8",value:"all"}];ve({type:"exercise/save",payload:{course_groups:Il==null?void 0:Il.course_groups}}),(xl=Il==null?void 0:Il.course_groups)==null||xl.forEach(_r=>{Zn.push({label:_r==null?void 0:_r.exercise_group_name,value:_r==null?void 0:_r.exercise_group_id})});const Vn=[{label:"\u5168\u90E8",value:"all"}];(Ui=Il==null?void 0:Il.question_types)==null||Ui.forEach(_r=>{Vn.push({label:_r==null?void 0:_r.name,value:_r==null?void 0:_r.id})}),vr(Vn),fa(Zn),tt(Ks({},Il))}}),tu=(Jr,...Zo)=>$d(void 0,[Jr,...Zo],function*(xl,Ui=!1,Nu={}){var Il;const Zn={scope:xl==null?void 0:xl.scope,exercise_group_id:(Il=xl==null?void 0:xl.exercise_group_id)!=null&&Il.includes("all")?null:xl==null?void 0:xl.exercise_group_id};po(Ui);const Vn=yield(0,fe.ZP)(`/api/exercises/${Bu==null?void 0:Bu.categoryId}/new_exercise_result_form.json`,{method:"get",params:Ks(U0(Ks({},Zn),{method:za,order:Fr}),Nu)});(Vn==null?void 0:Vn.status)===0&&ea(Vn==null?void 0:Vn.rate_list),po(!1)}),Iu=(Jr,...Zo)=>$d(void 0,[Jr,...Zo],function*(xl,Ui=!1,Nu={}){var Il;const Zn={scope:xl==null?void 0:xl.scope,exercise_group_id:(Il=xl==null?void 0:xl.exercise_group_id)!=null&&Il.includes("all")?null:xl==null?void 0:xl.exercise_group_id};ar(Ui);const Vn=yield(0,fe.ZP)(`/api/exercises/${Bu==null?void 0:Bu.categoryId}/new_exercise_result_bottom.json`,{method:"get",params:Ks(U0(Ks({},Zn),{method:ta}),Nu)});(Vn==null?void 0:Vn.status)===0&&Ca(Vn==null?void 0:Vn.chart),ar(!1)}),nu=[{label:"\u5168\u90E8",value:"0"},{label:"\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377",value:"1"},{label:"\u5DF2\u4EA4\u5377",value:"2"}],Zi=()=>[{name:"exercise_group_id",label:"\u5206\u73ED\u8303\u56F4",ItemData:ka,isShow:!0},{noStyle:!0,isShow:Pr==="3",children:nr.createElement("div",{className:"mb20",style:{color:"#FF9D18"}},"\u8BF4\u660E\uFF1A\u5B66\u751F\u4EBA\u6570=0\u7684\u5206\u73ED\u4E0D\u5728\u4E0B\u9762\u56FE\u8868\u4E2D\u663E\u793A"),ItemData:[]},{name:"scope",label:nr.createElement("span",{style:{marginRight:-18}},"\u7EDF\u8BA1\u8303\u56F4 ",nr.createElement(De.Z,{overlayStyle:{maxWidth:600},title:nr.createElement(nr.Fragment,null,nr.createElement("div",null,nr.createElement("span",{style:{fontWeight:600}},"\u5168\u90E8\u5B66\u751F\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u5168\u90E8\u5B66\u751F\u65F6\uFF0C\u5219\u7EDF\u8BA1\u6570\u636E\u6DB5\u76D6\u6240\u6709\u5E94\u8003\u5B66\u751F\u3002"),nr.createElement("div",null,nr.createElement("span",{style:{fontWeight:600}},"\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377\u5B66\u751F\u65F6\uFF0C\u4EC5\u7EDF\u8BA1\u6B63\u5728\u8003\u8BD5\u4E2D\u548C\u5DF2\u4EA4\u5377\u5B66\u751F\u7684\u8003\u8BD5\u60C5\u51B5\u3002"),nr.createElement("div",null,nr.createElement("span",{style:{fontWeight:600}},"\u5DF2\u4EA4\u5377\u5B66\u751F\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u5DF2\u4EA4\u5377\u5B66\u751F\u65F6\uFF0C\u4EC5\u7EDF\u8BA1\u5DF2\u4EA4\u5377\u5B66\u751F\u7684\u8003\u8BD5\u60C5\u51B5\u3002"))},nr.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),type:"Radio",ItemData:nu,isShow:Pr!=="3"},{name:"question_type",label:"\u9009\u62E9\u9898\u578B",ItemData:ja,isShow:Pr==="2"}],Ru=(_e=[((Dt=me==null?void 0:me.commonHeader)==null?void 0:Dt.show_acm)&&{name:"\u7F16\u7A0B\u9898\u6392\u884C",id:"5"},{name:"\u6210\u7EE9\u603B\u89C8",id:"1"},{name:"\u8BD5\u9898\u8BE6\u60C5",id:"2"},{name:"\u5206\u73ED\u5BF9\u6BD4",id:"3"}])==null?void 0:_e.filter(Jr=>!!Jr),is=za?"\u5F97\u5206\u7387":"\u6B63\u786E\u7387",Ou=Jr=>{Jr==="1"&&to(),Dr(Jr)},Nr=(0,a.useMemo)(()=>{var Jr;const Zo=[],xl=[],Ui=[];(Jr=Qt==null?void 0:Qt.student_score_list)==null||Jr.map(Il=>{Zo.unshift([Il.name,Il.score_range].join(".")),xl.unshift({value:Il.rate,type:Il.type}),Ui.unshift(Il.count)});const Nu={tooltip:{trigger:"axis",axisPointer:{type:"shadow",cursor:"pointer"}},grid:{left:90,right:120,top:60,bottom:40},xAxis:{type:"value",name:"\u5B66\u751F\u6BD4\u4F8B\uFF08%\uFF09",data:[0,20,40,60,80,100],min:0,max:100,nameTextStyle:{color:"#666666"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{type:"category",data:Zo,name:"\u6210\u7EE9\uFF08\u5206\uFF09",nameTextStyle:{color:"#666666"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666",formatter:Il=>`${Il.split(".")[0]} +(${Il.split(".")[1]})`}},series:[{type:"bar",data:xl,color:"#A2BEFF",barWidth:40,itemStyle:{borderColor:"#165DFF",borderWidth:1},label:{show:!0,position:"right",color:"#666666",formatter:Il=>{var Zn;return`${(Zn=Il==null?void 0:Il.data)==null?void 0:Zn.value}%\uFF08${Ui[Il==null?void 0:Il.dataIndex]}\u4EBA\uFF09`}}}]};return nr.createElement(Ad.Z,{option:Nu,onEvents:{click:Il=>{var Zn;Il.componentType==="series"&&ve({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u5217\u8868",data:U0(Ks({},Sa),{type:1,sub_type:(Zn=Il==null?void 0:Il.data)==null?void 0:Zn.type})}})}},style:{height:434,background:"#F6F7F9"}})},[Qt==null?void 0:Qt.student_score_list]),gi=(0,a.useMemo)(()=>{let Jr=[],Zo=[];qa.forEach(Ui=>{Jr.push(Ui.index),Zo.push({value:Ui.rate,extraInfo:Ui})});const xl={tooltip:{trigger:"axis",axisPointer:{type:"shadow",cursor:"pointer"},formatter:()=>""},dataZoom:Ks({type:"slider",show:(Zo==null?void 0:Zo.length)>30},(Zo==null?void 0:Zo.length)>30?{start:0,end:Math.floor(29*100/(qa==null?void 0:qa.length))}:{}),grid:{left:50,right:60,top:60,bottom:40},xAxis:{type:"category",name:"\u9898\u76EE",data:Jr,nameTextStyle:{color:"#666666"},axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{type:"value",name:is,data:[0,20,40,60,80,100],min:0,max:100,nameTextStyle:{padding:[0,35,10,15]},axisTick:{show:!1},splitLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLine:{show:!1,lineStyle:{color:"#666666"}}},series:[{data:Zo,type:"bar",emphasis:{focus:"series"},barWidth:22,label:{show:!0,position:"top",color:"#666666",formatter:"{c}%"},color:"#2EC25B"}]};return nr.createElement(Ad.Z,{option:xl,style:{height:370,background:"#F6F7F9"},onEvents:{click:Ui=>{var Nu,Il,Zn,Vn,_r,pu,Ju,Mu,Ys,Nc,js,Md;console.log("sdfsdf===",(Nu=Ui==null?void 0:Ui.data)==null?void 0:Nu.extraInfo),ve({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u8BE6\u60C5",title:nr.createElement(nr.Fragment,null,"\u5B66\u751F\u8BE6\u60C5",nr.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u9898\u76EE",(Zn=(Il=Ui==null?void 0:Ui.data)==null?void 0:Il.extraInfo)==null?void 0:Zn.index,"\uFF0C",is,(_r=(Vn=Ui==null?void 0:Ui.data)==null?void 0:Vn.extraInfo)==null?void 0:_r.rate,"%\uFF09"),nr.createElement(De.Z,{title:nr.createElement(nr.Fragment,null,"\u9898\u76EE\uFF1A",(Ju=(pu=Ui==null?void 0:Ui.data)==null?void 0:pu.extraInfo)==null?void 0:Ju.question_title,nr.createElement("br",null),"\u9898\u578B\uFF1A",(Ys=(Mu=Ui==null?void 0:Ui.data)==null?void 0:Mu.extraInfo)==null?void 0:Ys.question_type,nr.createElement("br",null),is,"\uFF1A",(js=(Nc=Ui==null?void 0:Ui.data)==null?void 0:Nc.extraInfo)==null?void 0:js.rate,"%")},nr.createElement("a",null,"\u8BD5\u9898\u8BE6\u60C5"))),data:{questionDetail:(Md=Ui==null?void 0:Ui.data)==null?void 0:Md.extraInfo,scope:Li==null?void 0:Li.scope}}})}}})},[qa,is,Li]),hl=(0,a.useMemo)(()=>Ua==null?void 0:Ua.map((Jr,Zo)=>{var xl,Ui,Nu,Il,Zn;const Vn={tooltip:{trigger:"item"},title:{text:Jr==null?void 0:Jr.question_type,textStyle:{fontWeight:"normal",fontSize:14},top:"10%",left:"center"},series:[{name:Jr==null?void 0:Jr.question_type,type:"pie",radius:["20%","40%"],center:["50%","65%"],itemStyle:{borderColor:"#fff",borderWidth:2},data:[{value:((xl=Jr==null?void 0:Jr.details)==null?void 0:xl.full_count)||0,name:eu[0].label,itemStyle:{color:eu[0].color}},{value:((Ui=Jr==null?void 0:Jr.details)==null?void 0:Ui.best_count)||0,name:eu[1].label,itemStyle:{color:eu[1].color}},{value:((Nu=Jr==null?void 0:Jr.details)==null?void 0:Nu.good_count)||0,name:eu[2].label,itemStyle:{color:eu[2].color}},{value:((Il=Jr==null?void 0:Jr.details)==null?void 0:Il.pass_count)||0,name:eu[3].label,itemStyle:{color:eu[3].color}},{value:((Zn=Jr==null?void 0:Jr.details)==null?void 0:Zn.fails_count)||0,name:eu[4].label,itemStyle:{color:eu[4].color}}]}]};return nr.createElement(Ad.Z,{key:Zo,className:"bg-white",option:Vn,style:{width:"100%",height:240},onEvents:{click:_r=>{const pu=U0(Ks({},Sa),{question_type:[Jr==null?void 0:Jr.question_type_id]});Xr(pu),hu.setFieldsValue(Ks({},pu)),Dr("2"),window.scrollTo({top:0,behavior:"smooth"})}}})}),[Ua]),Yu=[{title:"\u540D\u6B21",dataIndex:"index",align:"center",width:90,render:Jr=>{let Zo=Jr;Jr===1&&(Zo=m0.Z),Jr===2&&(Zo=Id.Z),Jr===3&&(Zo=Od.Z);const xl=typeof Zo=="number"?Zo:nr.createElement("img",{src:Zo});return nr.createElement("div",{style:{textAlign:"left",paddingLeft:22}},xl)}},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:Jr=>nr.createElement(De.Z,{placement:"topLeft",title:Jr},nr.createElement("span",null,Jr||"--"))},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:Jr=>nr.createElement(De.Z,{placement:"topLeft",title:Jr},nr.createElement("span",null,Jr||"--"))},{title:"\u73ED\u7EA7",dataIndex:"class_name",ellipsis:!0,render:Jr=>nr.createElement(De.Z,{placement:"topLeft",title:Jr},nr.createElement("span",null,Jr||"--"))},{title:"\u7B54\u9898\u65F6\u957F",dataIndex:"time",ellipsis:!0,render:Jr=>nr.createElement(De.Z,{placement:"topLeft",title:Jr},nr.createElement("span",null,Jr||"--"))},{title:"\u6210\u7EE9",width:90,dataIndex:"score"}];return nr.createElement("div",{className:Cs.wrap},nr.createElement(Wa.Z,{loading:qn,active:!0},(Qt==null?void 0:Qt.exercise_status)===1&&nr.createElement(He.Z,{styles:{margin:"0 auto",padding:200}}),(Qt==null?void 0:Qt.exercise_status)>1&&nr.createElement(a.Fragment,null,nr.createElement(re.Z,{className:"mb30",align:"middle",justify:"space-between"},nr.createElement(Dd.tp,{dataSource:Ru,value:Pr,onChange:Ou}),Pr==="3"?nr.createElement(Ce.ZP,{type:"primary",icon:nr.createElement(dg.Z,{rev:void 0}),onClick:()=>$d(void 0,null,function*(){var Jr;if((0,bt.Rm)()&&!((Jr=le.AssistantObject.exercise)!=null&&Jr.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ve({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5206\u73ED\u5BF9\u6BD4",course_groups:Qt==null?void 0:Qt.course_groups.map(Zo=>({course_group_id:Zo==null?void 0:Zo.exercise_group_id,group_group_name:Zo==null?void 0:Zo.exercise_group_name,count:Zo==null?void 0:Zo.exercise_group_students})),fn:()=>$d(void 0,null,function*(){const Zo=yield(0,ne.iB)({exercise_id:Bu==null?void 0:Bu.categoryId,exercise_group_id:JSON.parse(localStorage.getItem("all_student_works_param")).course_group});(Zo==null?void 0:Zo.status)===0?(oe.ZP.success(Zo==null?void 0:Zo.message),ye.history.push(`/classrooms/${Bu.coursesId}/exportlist/exercise_score,export_exercise_users`)):oe.ZP.success(Zo==null?void 0:Zo.message)})}})})},"\u5BFC\u51FA\u5206\u73ED\u5BF9\u6BD4"):nr.createElement(re.Z,null,nr.createElement(Ae.Z,{checked:oo,onChange:Jr=>So(Jr),className:"mr5 c-black"}),"\u81EA\u52A8\u5237\u65B0",nr.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\u6BCF30\u79D2\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),!["4","5"].includes(Pr)&&nr.createElement(om,{form:hu,initialValues:Sa,onValuesChange:(Jr,Zo)=>{const xl=Ks(Ks({},Sa),Zo);console.log(xl,"newValue"),Xr(Ks({},xl)),Pr==="1"&&to(xl)},data:Zi()}),Pr==="5"&&nr.createElement(Tm,null),nr.createElement("section",{style:{display:Pr==="1"?"block":"none"}},nr.createElement(yt.Z,{spinning:mr},(Qt==null?void 0:Qt.open_camera)&&nr.createElement(nr.Fragment,null,nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u8003\u8BD5\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1")),nr.createElement(x0.ZP,{data:(0,x0.Uf)(Qt)})),nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u8BD5\u5377\u6982\u89C8"),nr.createElement("div",{className:"flex item-center current",onClick:()=>{ve({type:"exercise/setActionTabs",payload:{key:"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"}})}},nr.createElement("i",{className:"iconfont icon-shezhi2 mr5 font16"}),nr.createElement("span",{style:{color:"#333333"}},"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"))),nr.createElement("div",{className:Cs.table},nr.createElement("aside",null,nr.createElement("div",null,"\u8BD5\u5377\u603B\u5206"),nr.createElement("div",null,(Wt=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Wt.total_score,"\u5206")),nr.createElement("aside",null,nr.createElement("div",null,"\u7B54\u9898\u65F6\u957F"),nr.createElement("div",null,(at=Qt==null?void 0:Qt.exercise_counts)==null?void 0:at.time)),nr.createElement("aside",null,nr.createElement("div",null,"\u5E73\u5747\u7B54\u9898\u65F6\u957F",nr.createElement(De.Z,{title:"\u5E73\u5747\u7B54\u9898\u65F6\u957F=\u5DF2\u4EA4\u5377\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u65F6\u957F\u603B\u548C/\u5DF2\u4EA4\u5377\u5B66\u751F\u6570"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Oe=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Oe.avg_answer_duration)),nr.createElement("aside",null,nr.createElement("div",null,"\u5E94\u8003\u4EBA\u6570",nr.createElement(De.Z,{title:"\u8001\u5E08\u53D1\u5E03\u8003\u8BD5\u5BF9\u5E94\u9700\u8981\u53C2\u52A0\u8003\u8BD5\u7684\u5B66\u751F\u6570"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Pe=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Pe.candidate_num,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u5B9E\u8003\u4EBA\u6570",nr.createElement(De.Z,{title:"\u63D0\u4EA4\u72B6\u6001\u4E3A\u8003\u8BD5\u4E2D\u3001\u5DF2\u4EA4\u5377\u3001\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09\u7684\u5B66\u751F\u6570"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(xn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:xn.exam_num,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u53C2\u8003\u7387",nr.createElement(De.Z,{title:"\u53C2\u8003\u7387=(\u5B9E\u8003\u4EBA\u6570/\u5E94\u8003\u4EBA\u6570\uFF09*100%"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(jn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:jn.reference_rate,"%")),nr.createElement("aside",null,nr.createElement("div",null,"\u5E73\u5747\u5206",nr.createElement(De.Z,{title:"\u5E73\u5747\u5206=\u5B66\u751F\u6210\u7EE9\u603B\u548C/\u5B66\u751F\u603B\u6570"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Yn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Yn.average_score,"\u5206")),nr.createElement("aside",null,nr.createElement("div",null,"\u6700\u9AD8\u5206"),nr.createElement("div",null,(an=Qt==null?void 0:Qt.exercise_counts)==null?void 0:an.max_score,"\u5206")),nr.createElement("aside",null,nr.createElement("div",null,"\u6700\u4F4E\u5206"),nr.createElement("div",null,(wn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:wn.min_score,"\u5206")),nr.createElement("aside",null,nr.createElement("div",null,"\u6807\u51C6\u5DEE",nr.createElement(De.Z,{title:"\u53CD\u5E94\u5B66\u751F\u5206\u6570\u79BB\u6563\u7A0B\u5EA6\u7684\u6307\u6807\uFF0C\u6570\u503C\u8D8A\u5927\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u5DEE\u8DDD\u8D8A\u5927\uFF0C\u6210\u7EE9\u5206\u5E03\u8D8A\u5E7F\uFF1B\u6570\u503C\u8D8A\u5C0F\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u8D8A\u63A5\u8FD1\uFF0C\u5206\u5E03\u8D8A\u7A84\u3002"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(aa=Qt==null?void 0:Qt.exercise_counts)==null?void 0:aa.standard_deviation)),nr.createElement("aside",null,nr.createElement("div",null,"\u4F18\u79C0",nr.createElement(De.Z,{title:`\u4F18\u79C0\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(pa=eo==null?void 0:eo.score_ranges)==null?void 0:pa.good_rate}%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206*${($n=eo==null?void 0:eo.score_ranges)==null?void 0:$n.max_rate}%\u7684\u5B66\u751F\u6570`},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Wn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Wn.best_counts,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u826F\u597D",nr.createElement(De.Z,{title:`\u826F\u597D\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(Qa=eo==null?void 0:eo.score_ranges)==null?void 0:Qa.pass_rate}%\uFF0C\u5C0F\u4E8E\u603B\u5206*${(On=eo==null?void 0:eo.score_ranges)==null?void 0:On.good_rate}%\u7684\u5B66\u751F\u6570`},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(ma=Qt==null?void 0:Qt.exercise_counts)==null?void 0:ma.good_counts,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u53CA\u683C",nr.createElement(De.Z,{title:`\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(Yt=eo==null?void 0:eo.score_ranges)==null?void 0:Yt.fail_rate}%\uFF0C\u5C0F\u4E8E\u603B\u5206*${(da=eo==null?void 0:eo.score_ranges)==null?void 0:da.pass_rate}%\u7684\u5B66\u751F\u6570`},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(oa=Qt==null?void 0:Qt.exercise_counts)==null?void 0:oa.pass_counts,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u4E0D\u53CA\u683C",nr.createElement(De.Z,{title:`\u4E0D\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5C0F\u4E8E\u603B\u5206*${(Ta=eo==null?void 0:eo.score_ranges)==null?void 0:Ta.fail_rate}%\u7684\u5B66\u751F\u6570`},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Jt=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Jt.fail_counts,"\u4EBA"))),nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u9898\u76EE\u6982\u89C8",nr.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),nr.createElement(re.Z,null,nr.createElement(de.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},nr.createElement(dn.default,{style:{width:140},value:za,onChange:Jr=>{Oa(Jr),tu(Sa,!0,{method:Jr})}},nr.createElement(dn.default.Option,{value:0},"\u6B63\u786E\u7387"),nr.createElement(dn.default.Option,{value:1},"\u5F97\u5206\u7387"))),nr.createElement(de.default.Item,{className:"ml20",colon:!1,label:"\u6392\u5E8F\u65B9\u5F0F"},nr.createElement(dn.default,{style:{width:140},value:Fr,onChange:Jr=>{xr(Jr),tu(Sa,!0,{order:Jr})}},nr.createElement(dn.default.Option,{value:0},"\u6309\u9898\u53F7\u5347\u5E8F"),nr.createElement(dn.default.Option,{value:1},"\u6309\u9898\u53F7\u964D\u5E8F"),nr.createElement(dn.default.Option,{value:2},"\u6309",is,"\u5347\u5E8F"),nr.createElement(dn.default.Option,{value:3},"\u6309",is,"\u964D\u5E8F"))))),nr.createElement(yt.Z,{spinning:Co},gi),nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u5B66\u751F\u6210\u7EE9\u5206\u5E03",nr.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09"))),Nr,nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u4F18\u79C0\u751F",nr.createElement(De.Z,{title:"\u7EDF\u8BA1\u8BE5\u573A\u8003\u8BD5\u4E2D\u6210\u7EE9\u6392\u540D\u524D10\u7684\u5B66\u751F"},nr.createElement("i",{style:{color:"#145DFF"},className:"iconfont icon-xiaowenhao2 ml5"})))),nr.createElement(z.default,{columns:Yu,rowKey:"index",dataSource:(Qt==null?void 0:Qt.rank_list)||[],pagination:!1}),nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u9898\u578B\u6982\u89C8",nr.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u73AF\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),nr.createElement(re.Z,null,nr.createElement(de.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},nr.createElement(dn.default,{style:{width:140},value:ta,onChange:Jr=>{Ba(Jr),Iu(Sa,!0,{method:Jr})}},nr.createElement(dn.default.Option,{value:0},"\u6B63\u786E\u7387"),nr.createElement(dn.default.Option,{value:1},"\u5F97\u5206\u7387"))))),nr.createElement(yt.Z,{spinning:Gr},nr.createElement("div",{className:"p-20px ",style:{background:"#F6F7F9"}},nr.createElement("div",{className:"flex item-center justify-end mb20 gap-10px"},nr.createElement("div",{className:" c-grey-333"},ta===0?"\u6B63\u786E\u7387\u533A\u95F4\uFF1A":"\u5F97\u5206\u7387\u533A\u95F4\uFF1A"),nr.createElement("div",{className:"flex item-center gap-20px"},eu.map((Jr,Zo)=>nr.createElement("div",{key:Zo,className:"flex item-center gap-10px"},nr.createElement("div",{className:"rounded-2px",style:{width:10,height:10,background:Jr==null?void 0:Jr.color}}),nr.createElement("div",{className:"font12 c-grey-333"},Jr==null?void 0:Jr.label))))),nr.createElement("div",{className:"gap-10px",style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(360px, 1fr))"}},hl))))),Pr==="2"&&nr.createElement("section",null,Qt!=null&&Qt.is_random?nr.createElement(Xn,{value:Li,ref:ji}):nr.createElement(Em,{value:Li,ref:ji})),Pr==="3"&&nr.createElement("section",null,nr.createElement(cg,{value:Li})))),((va=me==null?void 0:me.actionTabs)==null?void 0:va.key)==="\u5B66\u751F\u8BE6\u60C5"&&nr.createElement(Eg,null),((ra=me==null?void 0:me.actionTabs)==null?void 0:ra.key)==="\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"&&nr.createElement(Kl,{handleOnComplete:to}),((ir=me==null?void 0:me.actionTabs)==null?void 0:ir.key)==="\u5B66\u751F\u5217\u8868"&&nr.createElement(mc,null))};var Lg=(0,ye.connect)(({exercise:me,classroomList:ve})=>({exercise:me,classroomList:ve}))(Ng),Rg=x(49018),gd={hideHeadCheckbox:"hideHeadCheckbox____864g",moveCategory:"moveCategory___on_eY",tabSearch:"tabSearch___LqTIA",warpModal:"warpModal___ub_j0",modalColumn:"modalColumn___tJRIx",modalRow:"modalRow___AFP2T",sup:"sup____weyo",shijuan:"shijuan___NU0re",name:"name___tJw50",tip:"tip___ihMML"},Zm=x(35479),Mg=x(79274),Ll=x(59301),Tg=Object.defineProperty,kg=Object.defineProperties,jg=Object.getOwnPropertyDescriptors,zm=Object.getOwnPropertySymbols,Zg=Object.prototype.hasOwnProperty,zg=Object.prototype.propertyIsEnumerable,Hm=(me,ve,le)=>ve in me?Tg(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,K0=(me,ve)=>{for(var le in ve||(ve={}))Zg.call(ve,le)&&Hm(me,le,ve[le]);if(zm)for(var le of zm(ve))zg.call(ve,le)&&Hm(me,le,ve[le]);return me},Hg=(me,ve)=>kg(me,jg(ve)),e0=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const{TabPane:Fm}=E.default,Qg=({classroomList:me,exercise:ve,loading:le,dispatch:dt})=>{var Dt;const _e=(0,ye.useParams)(),Wt=(0,ye.useLocation)(),[at]=de.default.useForm(),{commonHeader:Oe}=ve;let[Pe,xn]=(0,a.useState)(!0),[jn,Yn]=(0,a.useState)(!1);const[an,wn]=(0,a.useState)("myself");let[aa,pa]=(0,a.useState)([]),[$n,Wn]=(0,a.useState)([]),[Qa,On]=(0,a.useState)(),[ma,Yt]=(0,a.useState)([]);const da=(0,a.useRef)(),[oa,Ta]=(0,a.useState)(1),Jt=(0,a.useRef)(null),[va,ra]=(0,a.useState)(!1),[ir,eo]=(0,a.useState)(""),[Pr,Dr]=(0,a.useState)(""),Qt=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"\u77E5\u8BC6\u70B9",dataIndex:"course_list_name",width:150,ellipsis:!0,align:"left"},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:Ua=>Ua?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(Ua,Ca)=>Ll.createElement("a",{href:Ua?`/randompaper/detail/${Ca.id}`:`/paperlibrary/see/${Ca.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[tt,ka]=(0,a.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,a.useEffect)(()=>{ve.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(vr(),Yt([]),fa())},[ve.actionTabs.key]);const fa=()=>e0(void 0,null,function*(){const Ua=yield dt({type:"paperlibrary/getTeachGroupData"});Wn(Ua)}),ja=Ua=>{const Ca=parseInt(Ua);return isNaN(Ca)?"":Ca},vr=()=>e0(void 0,null,function*(){var Ua,Ca;if(Pe){++tt.page,xn(!1);const ta=yield dt({type:"exercise/getBrankList",payload:Hg(K0({},tt),{search:(Ua=tt.search)==null?void 0:Ua.trim()})});aa=ta!=null&&ta.object_list?[...aa.concat(ta==null?void 0:ta.object_list)]:aa,On(ta.is_teacher),((Ca=ta.object_list)==null?void 0:Ca.length){Jt.current.scrollTop=0,aa=[],tt.page=0,tt.group_id=Ua,Pe=!0,Yt([]),ka(K0({},tt)),vr()},Xr={selectedRowKeys:ma,onChange:Ua=>{Yt(Ua)},type:"radio"},za=()=>{ka(K0({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),pa([]),xn(!0),wn("myself"),dt({type:"exercise/setActionTabs",payload:{}}),Yn(!1)},[Oa,Fr,xr,qa]=(0,Zm.P)(),ea=Ua=>e0(void 0,null,function*(){let Ca=!1;aa.forEach($a=>{ma.includes($a.id)&&(Ca=$a.is_random)}),da.current&&(Ca=Oe==null?void 0:Oe.is_random);const ta=Ua.map($a=>({shixun_id:$a.id,is_use:$a.is_use,is_copy:$a.is_copy}));if(!Ca){const $a=yield dt({type:"exercise/saveBanks",payload:{course_id:_e.coursesId,object_type:"examination_bank",bank_id:da.current?[da.current]:ma,shixuns_info:ta,is_make_up_exercise:!0,make_up_exercise_id:Number(_e.categoryId),use_origin_exercise:!!da.current}});($a==null?void 0:$a.status)===0&&((0,ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),eo(`/classrooms/${_e.coursesId}/exercise/${$a.exercise_id}/detail?random=${$a.is_random}&tabs=3`),Dr(`/classrooms/${_e.coursesId}/exercise/add/${$a.exercise_id}?random=${$a.is_random}&type=2`),oe.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${_e.coursesId}/exercise/${$a.exercise_id}/detail?random=${$a.is_random}&tabs=3`},1e3),Fr(),za());return}dt({type:"exercise/setActionTabs",payload:{}}),Fr();let Ba=1,qn=Fe.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:Ll.createElement("div",{className:gd.modalColumn},Ll.createElement("div",{className:gd.modalRow},Ll.createElement("sup",{className:gd.sup},"*"),Ll.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),Ll.createElement(Te.Z,{parser:ja,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:Ba,onChange:$a=>{Ba=$a;const mr=document.getElementById("model_error");Ba<1||Ba>50?mr.style.display="block":mr.style.display="none"}})),Ll.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:za,onOk:()=>e0(void 0,null,function*(){if(Ba<1||Ba>50){const mr=document.getElementById("model_error");return mr.style.display="block",Promise.reject()}qn.update({cancelButtonProps:{disabled:!0}});const $a=yield dt({type:"exercise/saveBanks",payload:{course_id:_e.coursesId,object_type:"examination_bank",bank_id:da.current?[da.current]:ma,shixuns_info:ta,num:Ba,is_make_up_exercise:!0,make_up_exercise_id:Number(_e.categoryId),use_origin_exercise:!!da.current}});qn.update({cancelButtonProps:{disabled:!1}}),$a&&$a.status===0?((0,ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),za(),Fr(),oe.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${_e.coursesId}/exercise/${$a.exercise_id}/detail?random=${$a.is_random}&tabs=3`},1e3)):(za(),Fr())})})});return Ll.createElement(Ll.Fragment,null,Ll.createElement(Fe.default,{centered:!0,width:980,title:"\u521B\u5EFA\u8865\u8003",maskClosable:!1,destroyOnClose:!0,open:ve.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:jn,bodyStyle:{minHeight:150},wrapClassName:gd.warpModal,onOk:()=>e0(void 0,null,function*(){var Ua;if(oa===1){if(!ma.length){oe.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Yn(!0);let Ca=!1,ta=!1;if(aa.forEach(qn=>{ma.includes(qn.id)&&qn.need_authorize&&(Ca=qn.need_authorize),ma.includes(qn.id)&&(ta=qn.is_random)}),Ca){(0,Mc.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}(yield qa({id:`${ma[0]}`,course_id:_e.coursesId,type:"examination_bank"}))||ea([]),Yn(!1)}else{Yn(!0);const Ca=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/use_origin_exercise.json`,{method:"post"}),ta=yield qa({id:`${ma[0]}`,course_id:_e.coursesId,type:"examination_bank",result:Ca});da.current=(Ua=Ca==null?void 0:Ca.save_banks_params)==null?void 0:Ua.bank_id,ta||ea([]),Yn(!1)}}),onCancel:za},Ll.createElement(be.ZP.Group,{value:oa,onChange:Ua=>Ta(Ua.target.value),style:{marginTop:10,marginBottom:15}},Ll.createElement(be.ZP,{value:1},"\u91CD\u65B0\u9009\u62E9\u8BD5\u5377"),Ll.createElement(be.ZP,{value:2},"\u7EE7\u7EED\u4F7F\u7528\u539F\u8BD5\u5377")),oa===1?Ll.createElement(Ll.Fragment,null,Ll.createElement(E.default,{activeKey:an,onTabClick:Ua=>e0(void 0,null,function*(){Jt.current.scrollTop=0,aa=[],an!==Ua&&Yt([]),wn(Ua),tt.page=0,tt.filter=Ua,tt.group_id=null,Pe=!0,vr()})},Ll.createElement(Fm,{tab:Ll.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),Ll.createElement(Fm,{tab:Ll.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),Ll.createElement(Fm,{tab:Ll.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),Ll.createElement("div",{className:gd.tabSearch},an==="teacher"&&Ll.createElement(dn.default,{value:tt.group_id,onChange:Sa,size:"middle",style:{width:200,marginRight:30}},Ll.createElement(dn.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(Dt=$n==null?void 0:$n.groups)==null?void 0:Dt.map(Ua=>Ll.createElement(dn.default.Option,{key:Ua==null?void 0:Ua.group_id,value:Ua==null?void 0:Ua.group_id},Ua==null?void 0:Ua.name))),Ll.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:tt.search,onChange:Ua=>{tt.search=Ua.target.value,ka(K0({},tt))},onSearch:Ua=>{Jt.current.scrollTop=0,aa=[],tt.page=0,Pe=!0,Yt([]),Ua&&(0,Mg.tk)({name:Ua,copywriting:Ua,position:"Exercise"}),vr()}})),Ll.createElement("div",{ref:Jt,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!Qa&&an==="public"&&Ll.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Ll.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),Ll.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),Ll.createElement(Di(),{initialLoad:!1,pageStart:0,loadMore:()=>{vr()},hasMore:Pe,useWindow:!1},ve.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&Qa&&Ll.createElement(Rg.Z,{className:gd.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:aa,onRow:Ua=>({onClick:()=>{Yt([Ua==null?void 0:Ua.id])}}),resColumns:Qt,rowSelection:Xr})))):Ll.createElement(Ll.Fragment,null,Ll.createElement("div",{className:gd.shijuan},Ll.createElement("div",null,"\u8BD5\u5377\uFF1A"),Ll.createElement("div",{className:gd.name},Ll.createElement("span",null,Oe==null?void 0:Oe.exercise_name))),Ll.createElement("div",{className:gd.tip},"\u63D0\u793A\uFF1A\u4F7F\u7528\u539F\u8BD5\u5377\u521B\u5EFA\u8865\u8003\uFF0C\u4F1A\u81EA\u52A8\u5C06\u539F\u8BD5\u5377\u5148\u4FDD\u5B58\u4E00\u4EFD\u5230\u8BD5\u5377\u5E93\u4E2D"))),Ll.createElement(Fe.default,{title:"\u63D0\u793A",open:va,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Ll.createElement("div",null,Ll.createElement(Ce.ZP,{onClick:()=>{ra(!1),ye.history.push(Pr)}},"\u4FEE\u6539\u8BD5\u5377"),Ll.createElement(Ce.ZP,{type:"primary",onClick:()=>{ye.history.push(ir),ra(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{ra(!1)}},Ll.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),Ll.createElement(Zm.Z,{inPaper:!0,visible:Oa,onCancel:Fr,onOk:ea,renderData:xr,modalType:"multiple",type:"examination_bank"}))};var Gg=(0,ye.connect)(({exercise:me,loading:ve,classroomList:le})=>({exercise:me,loading:ve,classroomList:le}))(Qg),Qm=x(33270),V0=x(59301),Wg=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Ug=({exercise:me,dispatch:ve})=>{const{value:le}=me.actionTabs.params||{},[dt,Dt]=(0,a.useState)(!1),{categoryId:_e,coursesId:Wt}=(0,ye.useParams)(),at=()=>Wg(void 0,null,function*(){Dt(!0);let Oe;le!=null&&le.is_wrong?Oe=yield(0,Qm._B)(_e,{exercise_question_id:le==null?void 0:le.question_id}):Oe=yield(0,Qm.pr)(_e,{exercise_question_id:le==null?void 0:le.question_id}),(Oe==null?void 0:Oe.status)===0&&(oe.ZP.success(Oe==null?void 0:Oe.message),ve({type:"paperlibrary/setActionTabs",payload:{params:{isUpdateData:!0}}}),ve({type:"exercise/editExercise",payload:{categoryId:_e,coursesId:Wt}}),ve({type:"exercise/setActionTabs",payload:{}})),Dt(!1)});return V0.createElement(Fe.default,{title:"\u63D0\u793A",width:600,centered:!0,open:me.actionTabs.key==="\u6807\u8BB0\u9519\u9898",confirmLoading:dt,onCancel:()=>ve({type:"exercise/setActionTabs",payload:{}}),onOk:at},V0.createElement("p",null,le!=null&&le.is_wrong?"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u9053\u8BD5\u9898\u53D6\u6D88\u6807\u8BB0\u4E3A\u9519\u9898\uFF1F":"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u9053\u8BD5\u9898\u6807\u8BB0\u4E3A\u9519\u9898\uFF1F"),le!=null&&le.is_wrong?V0.createElement("p",null,"\u53D6\u6D88\u6807\u8BB0\u540E\u5C06\u6309\u7167\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u60C5\u51B5\u91CD\u65B0\u8BA1\u7B97\u5B66\u751F\u672C\u9053\u8BD5\u9898\u5F97\u5206\u3002"):V0.createElement("p",null,"\u6807\u8BB0\u540E\u5C06\u91CD\u65B0\u8BA1\u7B97\u5DF2\u4EA4\u5377\u5B66\u751F\u6210\u7EE9\uFF0C\u5C06\u5DF2\u4EA4\u5377\u5B66\u751F\u672C\u9053\u8BD5\u9898\u5F97\u5206\u8C03\u6574\u4E3A",le==null?void 0:le.question_score,"\u5206\u3002"))};var Kg=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Ug),Vg="data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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";const Yg=(me=[],ve=[],le=[])=>(console.log("---",me,ve,le),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["\u7B49\u7EA7A","\u7B49\u7EA7B","\u7B49\u7EA7C","\u7B49\u7EA7D","\u7B49\u7EA7E"]}],yAxis:[{type:"value"}],series:[{name:"\u7F3A\u9677",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:le},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:ve},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:me}]}),Xg=(me=[])=>({dataset:[{source:me}],tooltip:{show:!0,formatter:function(ve){return ve.value[2]+":"+ve.value[1]+"\u5206"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]});var Jg=Object.defineProperty,Gm=Object.getOwnPropertySymbols,qg=Object.prototype.hasOwnProperty,_g=Object.prototype.propertyIsEnumerable,Wm=(me,ve,le)=>ve in me?Jg(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Y0=(me,ve)=>{for(var le in ve||(ve={}))qg.call(ve,le)&&Wm(me,le,ve[le]);if(Gm)for(var le of Gm(ve))_g.call(ve,le)&&Wm(me,le,ve[le]);return me},Bm=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const $g=({shixunHomeworks:me,loading:ve,dispatch:le})=>{var dt,Dt,_e,Wt;const at=(0,ye.useParams)(),[Oe,Pe]=(0,a.useState)(Y0(Y0({},{sort_by:"student_id",sort_direction:"desc"}),at)),[xn,jn]=(0,a.useState)(),[Yn,an]=(0,a.useState)([]);let wn=(0,a.useRef)();const[aa,pa]=(0,a.useState)(1),[$n,Wn]=(0,a.useState)(!1),[Qa,On]=(0,a.useState)(10),[ma,Yt]=(0,a.useState)([]);(0,a.useEffect)(()=>{oa()},[]);const da=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="student_number"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED",dataIndex:"group_course_name"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u7F3A\u9677",children:[{title:"\u963B\u65AD",dataIndex:"bug",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:Oe.sort_by==="bug"?Oe.sort_direction==="desc"?"descend":"ascend":null,render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:Oe.sort_by==="vulnerability"?Oe.sort_direction==="desc"?"descend":"ascend":null,render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:Oe.sort_by==="specification"?Oe.sort_direction==="desc"?"descend":"ascend":null,render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="complexity"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="total_row_number"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="quality_score"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(Jt,va)=>a.createElement("a",{target:"_blank",href:`/classrooms/${at.coursesId}/exercise/${at.categoryId}/analysis/${va.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,a.useEffect)(()=>(xn===2&&(wn.current=setInterval(()=>{oa()},6e4)),()=>{clearTimeout(wn.current)}),[xn]);function oa(){return Bm(this,null,function*(){const Jt=yield(0,fe.ZP)(`/api/exercises/${Oe.categoryId}/check_status.json`,{method:"GET"});jn(Jt.status),Jt.status!=2&&Jt.status!=-1&&(Ta({page:1,limit:10}),clearTimeout(wn.current))})}function Ta(Jt){return Bm(this,null,function*(){pa(Jt==null?void 0:Jt.page),On(Jt==null?void 0:Jt.limit);const va=yield(0,fe.ZP)(`/api/exercises/${Oe.categoryId}/code_quality_analysis_index.json`,{method:"GET",params:Y0({},Jt)});an(va)})}return console.log("-------",at),a.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pt10"},(xn===0||xn===1)&&a.createElement("div",null,a.createElement("p",{style:{display:"flex"}},a.createElement("span",{style:{flex:"1"}},a.createElement("label",null,"\u68C0\u6D4B\u65F6\u95F4\uFF1A",Yn==null?void 0:Yn.created_at)),a.createElement(Ce.ZP,{onClick:()=>{le({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),a.createElement("p",{style:{display:"flex"}},a.createElement(re.Z,{style:{width:"100%"}},a.createElement(pe.Z,{flex:"80px"},a.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),a.createElement(pe.Z,{flex:"80px"},a.createElement(Re.default,{checked:(ma==null?void 0:ma.length)===0,onChange:Jt=>{Jt.target.checked&&(Yt([]),Ta({page:aa,limit:Qa}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),a.createElement(pe.Z,{flex:"1"},a.createElement(Re.default.Group,{value:ma,onChange:Jt=>Bm(void 0,null,function*(){Yt([...Jt]),Ta({page:aa,limit:Qa,group_course_ids:Jt})}),style:{width:"100%",fontSize:"14px"}},(dt=Yn==null?void 0:Yn.course_groups)==null?void 0:dt.map((Jt,va)=>a.createElement(Re.default,{style:{fontSize:"14px"},value:Jt==null?void 0:Jt.id},Jt==null?void 0:Jt.name,"(",Jt==null?void 0:Jt.count,")")))))),a.createElement("p",{style:{display:"flex"}},a.createElement("span",null,a.createElement("label",{style:{color:"red"}},"\u6CE8\u610F\uFF1A")),"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u5B8C\u6210\u68C0\u6D4B\u7684\u5206\u73ED"),a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",null,a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u7B49\u7EA7\u5206\u6790"),(Yn==null?void 0:Yn.grade_statistics)&&a.createElement(Ad.Z,{option:Yg((Dt=Yn==null?void 0:Yn.grade_statistics)==null?void 0:Dt.map(Jt=>Jt.specification_count),(_e=Yn==null?void 0:Yn.grade_statistics)==null?void 0:_e.map(Jt=>Jt.vulnerability_count),(Wt=Yn==null?void 0:Yn.grade_statistics)==null?void 0:Wt.map(Jt=>Jt.bug_count)),style:{height:400,width:600},opts:{renderer:"svg"}})),a.createElement("div",null,a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u8D28\u91CF\u5206\u5E03"),(Yn==null?void 0:Yn.quality_scores)&&a.createElement(Ad.Z,{option:Xg(Yn==null?void 0:Yn.quality_scores.map((Jt,va)=>[va+1,Jt==null?void 0:Jt.quality_score,Jt==null?void 0:Jt.user_name])),style:{height:400,width:600},opts:{renderer:"svg"}}))),a.createElement("div",null,a.createElement("div",{style:{display:"flex"}},a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"}},"\u8BE6\u7EC6\u5217\u8868"),a.createElement(Se.default.Search,{size:"middle",onSearch:Jt=>{Ta({page:1,limit:Qa,search:Jt})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),a.createElement(z.default,{columns:da,dataSource:Yn==null?void 0:Yn.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(Jt,va,ra)=>{ra.field&&(Oe.sort_by=ra.field),ra.order||(Oe.sort_direction="asc"),ra.order==="ascend"&&(Oe.sort_direction="asc"),ra.order==="descend"&&(Oe.sort_direction="desc"),ra.order||(Oe.sort_direction="asc"),Ta(Y0({page:1,limit:Qa},Oe))}}),a.createElement(we.Z,{current:aa,total:Yn==null?void 0:Yn.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Qa,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(Jt,va)=>{pa(Jt),On(va),Ta({page:Jt,limit:va,group_course_ids:ma})}}))),xn===2&&a.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},a.createElement("img",{src:Vg}),a.createElement("br",null),a.createElement(Ce.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{oa()}},"\u5237\u65B0\u9875\u9762")),a.createElement(Hr,null),a.createElement(Fe.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!$n,footer:null,onCancel:()=>Wn(!1)},a.createElement("div",{style:{height:500,overflow:"hidden"}},!!$n&&a.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${at==null?void 0:at.categoryId}-${$n==null?void 0:$n.student_number}&resolved=false`,frameBorder:"0"}))))};var ef=(0,ye.connect)(({shixunHomeworks:me,loading:ve})=>({shixunHomeworks:me,loading:ve.effects}))($g),uu={flex_box_center:"flex_box_center___Mm5wp",flex_space_between:"flex_space_between___Xglxr",flex_box_vertical_center:"flex_box_vertical_center___oLvCy",flex_box_center_end:"flex_box_center_end___IEhG2",flex_box_column:"flex_box_column___TStIz",wrap:"wrap___WfgpQ",control:"control___Uvc1U",btn:"btn___gckHk",customTable:"customTable___fDCPQ",bgH:"bgH___FpdXp",cusModal:"cusModal___KC0OL",imgWrap:"imgWrap_____xpC",img:"img___y1_Tn",iBtn:"iBtn___PezSP",text:"text___JKvO_",no:"no___WXMqt",textP:"textP___E5hyW",video:"video___XvBIh",sys:"sys___wcaty",li:"li___vKMNS",d1:"d1___jR3G0",b1:"b1___xuUNz",es:"es___WFOJ6",listWrap:"listWrap___KKt7_",list:"list___SBQMa",mask:"mask___xkriH",icons:"icons___uLWh_",time:"time___tPYgD"},dr=x(59301),tf=Object.defineProperty,nf=Object.defineProperties,af=Object.getOwnPropertyDescriptors,Um=Object.getOwnPropertySymbols,rf=Object.prototype.hasOwnProperty,of=Object.prototype.propertyIsEnumerable,Km=(me,ve,le)=>ve in me?tf(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,vc=(me,ve)=>{for(var le in ve||(ve={}))rf.call(ve,le)&&Km(me,le,ve[le]);if(Um)for(var le of Um(ve))of.call(ve,le)&&Km(me,le,ve[le]);return me},lf=(me,ve)=>nf(me,af(ve)),t0=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const uf=({exercise:me,dispatch:ve,user:le})=>{var dt;const Dt=(0,ye.useParams)(),[_e,Wt]=(0,a.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",keyword:"",course_group_id:[],exercise_id:Dt==null?void 0:Dt.categoryId}),[at]=de.default.useForm(),[Oe,Pe]=(0,a.useState)(),[xn,jn]=(0,a.useState)(!1),{exerciseList:Yn,commonHeader:an}=me,[wn,aa]=(0,a.useState)([]),[pa,$n]=(0,a.useState)([]),[Wn,Qa]=(0,a.useState)(0),[On,ma]=(0,a.useState)(!0),[Yt,da]=(0,a.useState)(!1),[oa,Ta]=(0,a.useState)(!1),[Jt,va]=(0,a.useState)(!1),[ra,ir]=(0,a.useState)(""),eo=(0,a.useRef)(null),Pr=[{name:"IP\u5F02\u5E38",id:1},{name:"\u6D4F\u89C8\u5668\u5F02\u5E38",id:2},{name:"\u767B\u5F55\u5F02\u5E38",id:3},{name:"\u5207\u5C4F",id:4},{name:"\u8003\u8BD5\u5EF6\u65F6",id:5},{name:"\u6253\u56DE\u91CD\u505A",id:6},{name:"\u4F7F\u7528\u8003\u8BD5\u89E3\u9501\u7801",id:7},{name:"\u9000\u51FA\u5168\u5C4F",id:8}],[Dr,Qt]=(0,a.useState)([]);(0,a.useEffect)(()=>{tt(_e)},[]),(0,a.useEffect)(()=>(clearInterval(eo.current),(an==null?void 0:an.exercise_status)===2&&(eo.current=setInterval(()=>{tt(_e)},3e4)),()=>{clearInterval(eo.current)}),[an==null?void 0:an.exercise_status,_e]);const tt=qa=>t0(void 0,null,function*(){const ea=rr().cloneDeep(qa);console.log(ea,"sendData"),ma(!0),aa([]);const Ua=yield(0,fe.ZP)(`/api/exercises/${qa==null?void 0:qa.exercise_id}/exercise_abnormities.json`,{method:"get",params:ea});Qt((Ua==null?void 0:Ua.error_types)||[]),$n([]),ma(!1),Qa(Ua==null?void 0:Ua.total_count),aa((Ua==null?void 0:Ua.exercise_abnormites)||[])}),ka=(qa,ea)=>{_e.page=1,_e[ea]=qa,Wt(vc({},_e)),tt(_e)},fa=qa=>{_e.page=1,_e.keyword=qa,Wt(vc({},_e))},ja=()=>{_e.page=1;const qa=Object.assign({},at.getFieldValue());Object.keys(qa).map(function(ea){switch(ea){case"error_type":qa[ea].includes("all")||!qa[ea].length?(delete _e.error_type,at.setFieldsValue({error_type:"all"})):(_e.error_type=qa[ea],at.setFieldsValue({error_type:_e.error_type}));break;case"course_group_id":qa[ea].includes("all")||!qa[ea].length?(delete _e.course_group,at.setFieldsValue({course_group_id:"all"})):(_e.course_group=qa[ea],at.setFieldsValue({course_group_id:_e.course_group}));break}}),Wt(vc({},_e)),tt(_e)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Pe(47),jn(!0))},[document.getElementById("divhe"),Yn]);const vr=(qa,ea,Ua)=>{_e.page=qa==null?void 0:qa.current,_e.limit=qa==null?void 0:qa.pageSize,Ua!=null&&Ua.order?(_e.sort_by=Ua==null?void 0:Ua.field,_e.sort_direction=(Ua==null?void 0:Ua.order)==="ascend"?"asc":"desc"):(_e.sort_by=null,_e.sort_direction=null),Wt(vc({},_e)),tt(_e)},Sa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(qa,ea,Ua)=>_e.limit*(_e.page-1)+Ua+1},{title:"\u59D3\u540D",dataIndex:"real_name",width:110,ellipsis:{showTitle:!1},render:qa=>dr.createElement(De.Z,{placement:"bottomLeft",title:qa},dr.createElement("span",null,qa))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:qa=>dr.createElement(De.Z,{placement:"bottomLeft",title:qa},dr.createElement("span",null,qa||"--"))},{title:"\u5206\u73ED",dataIndex:"course_group_name",width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:qa=>dr.createElement(De.Z,{placement:"bottomLeft",title:qa},dr.createElement("span",null,qa||"--"))},{title:"\u64CD\u4F5C\u65F6\u95F4",width:180,dataIndex:"created_at",ellipsis:{showTitle:!1}},{title:"\u7C7B\u578B",dataIndex:"error_type",width:140,ellipsis:{showTitle:!1}},{title:"\u8BF4\u660E",dataIndex:"description",ellipsis:{showTitle:!1},render:(qa,ea)=>dr.createElement(dr.Fragment,null,dr.createElement(De.Z,{placement:"bottomLeft",title:qa},dr.createElement("span",null,qa||"--")),(ea==null?void 0:ea.user_screen_num)>=50&&dr.createElement(De.Z,{placement:"bottomLeft",title:"\u6CE8\u610F\uFF1A\u8BE5\u5B66\u751F\u7684\u622A\u5C4F\u603B\u6570\u91CF\u5DF2\u8FBE\u523050\u5F20\uFF0C\u9700\u8981\u624B\u52A8\u5220\u9664\u5DF2\u622A\u5C4F\u7684\u56FE\u7247\u4E4B\u540E\u624D\u80FD\u7EE7\u7EED\u81EA\u52A8\u622A\u5C4F"},dr.createElement("i",{className:"iconfont icon-tishi11 font14 ml5 mr5",style:{color:"#FA6400"}})),(ea==null?void 0:ea.user_screen_num)>0&&dr.createElement("span",{onClick:()=>ir(ea==null?void 0:ea.user_id),className:"current c-light-primary ml10"},"\u622A\u5C4F\u8BB0\u5F55"))}],Xr=qa=>{$n(qa)},za=()=>{da(!1),tt(_e)},Oa=qa=>{const ea=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(Ca,ta)=>dr.createElement("span",null,Ca||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(Ca,ta)=>dr.createElement(dr.Fragment,null,Ca==="passed"&&dr.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),Ca==="rejected"&&dr.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),Ca==="submitted"&&dr.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(Ca,ta)=>Ca?dr.createElement(De.Z,{placement:"bottom",title:Ca},dr.createElement("span",null,Ca)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(Ca,ta)=>dr.createElement("span",{className:"current c-light-primary",onClick:()=>{Ga.Z.publish("preview-image",Ca)}},"\u67E5\u770B")}],Ua=Fe.default.confirm({icon:null,width:700,className:`${uu.cusModal} custom-modal-divider`,centered:!0,title:dr.createElement(re.Z,null,dr.createElement(pe.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),dr.createElement(pe.Z,null,dr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Ua.destroy()}))),content:dr.createElement("div",null,dr.createElement(z.default,{className:uu.customTable,dataSource:[vc({},qa)],bordered:!1,columns:ea,rowKey:"exercise_identity_photo_id",rowClassName:uu.row,pagination:!1}))})},Fr=qa=>{var ea,Ua;const Ca=Fe.default.confirm({icon:null,className:`${uu.cusModal} custom-modal-divider`,centered:!0,width:((ea=qa==null?void 0:qa.play_url)==null?void 0:ea.length)<6?724:744,title:dr.createElement(re.Z,null,dr.createElement(pe.Z,{flex:"1"},"\u89C6\u9891"),dr.createElement(pe.Z,null,dr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Ca.destroy()}))),content:dr.createElement("ul",{className:uu.sys},(Ua=qa==null?void 0:qa.play_url)==null?void 0:Ua.map((ta,Ba)=>dr.createElement("li",{className:uu.li,key:Ba},dr.createElement("div",{className:uu.d1},dr.createElement("div",{className:uu.img},dr.createElement(Ci,{src:ta==null?void 0:ta.replace(".m3u8",".flv"),autoPlay:!0})),dr.createElement("div",{className:uu.btn},dr.createElement("div",{className:uu.b1},"\u56DE\u653E\u89C6\u9891",Ba+1))))))})},xr=qa=>{const ea=Fe.default.confirm({icon:null,className:`${uu.cusModal} custom-modal-divider`,centered:!0,width:710,title:dr.createElement(re.Z,null,dr.createElement(pe.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),dr.createElement(pe.Z,null,dr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>ea.destroy()}))),content:dr.createElement(re.Z,null,dr.createElement("aside",{className:uu.imgWrap,style:{marginBottom:40}},dr.createElement("div",{className:uu.img},dr.createElement("img",{width:326,src:(0,ue.Tv)(qa==null?void 0:qa.photo_url)}),dr.createElement("div",{className:uu.textP},"\u91C7\u96C6\u7167\u7247")),dr.createElement("div",{className:uu.img,style:{marginLeft:20}},qa!=null&&qa.identity_url?dr.createElement("img",{width:326,src:(0,ue.Tv)(qa==null?void 0:qa.identity_url)}):dr.createElement("div",{className:uu.no,style:{width:326}},dr.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),dr.createElement("div",{className:uu.textP},"\u8BC1\u4EF6\u7167\u7247"))))})};return dr.createElement("section",{className:uu.wrap},dr.createElement(de.default,{form:at,onChange:ja,initialValues:{course_group_id:"all"}},dr.createElement(de.default.Item,{name:"course_group_id"},dr.createElement(Re.default.Group,{style:{width:"100%"}},dr.createElement(re.Z,null,dr.createElement(pe.Z,{className:"font14",flex:"80px"},"\u73ED\u7EA7:"),dr.createElement(pe.Z,{flex:"80px"},dr.createElement(Re.default,{value:"all"},"\u5168\u90E8")),dr.createElement(pe.Z,{flex:"1",id:"divhe",style:{height:Oe+"px",overflow:"hidden"}},(dt=Yn.course_groups)==null?void 0:dt.map((qa,ea)=>dr.createElement(Re.default,{key:ea,value:qa.exercise_group_id,className:"ml0 mr8"},qa.exercise_group_name,"(",qa.exercise_group_students,")"))),xn&&dr.createElement("span",{onClick:()=>{let qa=document.getElementById("divhe").scrollHeight;Oe>47?Pe(47):Pe(qa)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Oe===47?"\u5C55\u5F00":"\u6536\u8D77",Oe===47?dr.createElement(Do.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):dr.createElement(io.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),dr.createElement(de.default.Item,{name:"error_type"},dr.createElement(Re.default.Group,{style:{width:"100%"}},dr.createElement(re.Z,null,dr.createElement(pe.Z,{className:"font14",flex:"80px"},"\u7C7B\u578B:"),dr.createElement(pe.Z,{flex:"80px"},dr.createElement(Re.default,{value:"all"},"\u5168\u90E8")),dr.createElement(pe.Z,{flex:"1",id:"divhe",style:{height:Oe+"px",overflow:"hidden"}},Dr==null?void 0:Dr.map((qa,ea)=>dr.createElement(Re.default,{key:ea,value:qa.error_type,className:"ml0 mr8"},qa.error_type_text,"\uFF08",qa.count||0,"\uFF09"))))))),dr.createElement("div",{className:uu.control},dr.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:_e==null?void 0:_e.keyword,onChange:qa=>fa(qa.target.value),onSearch:()=>{_e.page=1,Wt(vc({},_e)),tt(_e)}}),dr.createElement(Ce.ZP,{onClick:()=>Ta(!0),style:{marginLeft:"auto"},icon:dr.createElement("i",{className:"iconfont icon-guizeguanli font16"}),type:"link"},"\u622A\u5C4F\u89C4\u5219"),dr.createElement(Ce.ZP,{onClick:()=>va(!0),icon:dr.createElement("i",{className:"iconfont icon-chakanshenqingjilu font14"}),type:"link"},"\u64CD\u4F5C\u65E5\u5FD7")),dr.createElement("div",{className:uu.bgH}),dr.createElement(z.default,{className:uu.customTable,dataSource:wn,bordered:!1,columns:Sa,size:"large",rowKey:"exercise_identity_photo_id",rowClassName:uu.row,loading:On,onChange:vr,pagination:{pageSize:_e.limit,total:Wn,current:_e.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:qa=>dr.createElement("span",{className:"mr10"},"\u5171",dr.createElement("span",{className:"c-orange"},qa),"\u6761\u6570\u636E")}}),dr.createElement(cf,{selectIds:pa,visible:Yt,onCancel:()=>da(!1),onOk:za,params:_e}),dr.createElement(df,{visible:Jt,onCancel:()=>va(!1)}),dr.createElement(mf,{visible:ra,onCancel:()=>ir(!1)}),dr.createElement(Fe.default,{centered:!0,title:"\u622A\u5C4F\u89C4\u5219",open:oa,width:900,footer:null,onCancel:()=>{Ta(!1)}},dr.createElement("div",{className:"c-grey-333"},dr.createElement("div",{className:"mb20 blod"},"1.\u6BCF\u4E2A\u5B66\u751F\u6BCF\u573A\u8003\u8BD5\u6700\u591A\u622A\u5C4F\u7684\u603B\u6570\u91CF\u4E3A50\u5F20\uFF0C\u8D85\u8FC7\u4E4B\u540E\u8BE5\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\uFF0C\u8001\u5E08\u624B\u52A8\u5220\u9664\u622A\u5C4F\u56FE\u7247\u4E4B\u540E\u53EF\u518D\u81EA\u52A8\u8FDB\u884C\u622A\u5C4F\uFF1B"),dr.createElement("div",{className:"mb20 blod"},"2.\u5355\u6B21\u9000\u51FA\u5168\u5C4F\u65F6\u957F\u4E0E\u622A\u5C4F\u6B21\u6570"),dr.createElement("div",{className:"mb20"},"1\uFF09\u82E5\u5B66\u751F\u30101\u79D2 \u2264 \u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 30\u79D2\u3011\uFF0C\u6BCF\u96945\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),dr.createElement("div",{className:"mb20"},"2\uFF09\u82E5\u5B66\u751F\u301030\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 120\u79D2\u3011\uFF0C\u6BCF\u969410\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),dr.createElement("div",{className:"mb20"},"3\uFF09\u82E5\u5B66\u751F\u3010120\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 300\u79D2\u3011\uFF0C\u6BCF\u969430\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),dr.createElement("div",{className:"mb20"},"4\uFF09\u82E5\u5B66\u751F\u3010300\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 720\u79D2\u3011\uFF0C\u6BCF\u969460\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),dr.createElement("div",{className:"mb20"},"5\uFF09\u82E5\u5B66\u751F\u3010\u9000\u51FA\u5168\u5C4F\u65F6\u957F \uFF1E720\u79D2\u3011\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\uFF1B"),dr.createElement("div",{className:"mb20 blod"},"3.\u5B66\u751F\u8FD4\u56DE\u8003\u8BD5\u4E4B\u540E\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\u3002"))),dr.createElement(wa.Z,null))};var sf=(0,ye.connect)(({exercise:me,user:ve})=>({exercise:me,user:ve}))(uf);const cf=({visible:me,onOk:ve,onCancel:le,selectIds:dt,params:Dt})=>{const[_e,Wt]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)({}),[Pe]=de.default.useForm(),xn=jn=>t0(void 0,null,function*(){Wt(!0);let Yn;me===!0?Yn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:vc({identity_photo_ids:dt},jn)}):Yn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/audit_identity_photo.json`,{method:"post",body:vc({identity_photo_id:me==null?void 0:me.exercise_identity_photo_id},jn)}),(Yn==null?void 0:Yn.status)===0&&ve(),Wt(!1)});return dr.createElement(Fe.default,{title:me!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!me,centered:!0,keyboard:!1,width:650,destroyOnClose:!0,onCancel:()=>{le()},afterClose:()=>{Pe.resetFields(),Oe({})},confirmLoading:_e,onOk:()=>Pe.submit()},dr.createElement(de.default,{className:uu.formWrap,form:Pe,labelCol:{span:4},wrapperCol:{span:18},onFinish:xn,onValuesChange:()=>{Oe(vc({},Pe.getFieldsValue()))}},me!==!0&&dr.createElement(re.Z,{style:{marginLeft:28,marginBottom:38}},dr.createElement(pe.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),dr.createElement(pe.Z,null,dr.createElement("aside",{className:uu.imgWrap},dr.createElement("div",{className:uu.img},dr.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.photo_url)}),dr.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",me==null?void 0:me.photo_url)},className:uu.iBtn},"\u9884\u89C8"),dr.createElement("div",{className:uu.text},"\u91C7\u96C6\u7167\u7247")),dr.createElement("div",{className:uu.img,style:{marginLeft:20}},me!=null&&me.identity_url?dr.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.identity_url)}):dr.createElement("div",{className:uu.no,style:{width:326}},dr.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(me!=null&&me.identity_url)&&dr.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",(0,ue.Tv)(me==null?void 0:me.identity_url))},className:uu.iBtn},"\u9884\u89C8"),dr.createElement("div",{className:uu.text},"\u8BC1\u4EF6\u7167\u7247"))))),dr.createElement(de.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},dr.createElement(be.ZP.Group,null,dr.createElement(be.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),dr.createElement(be.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(at==null?void 0:at.state)==="rejected"&&dr.createElement(de.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},dr.createElement(Se.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),dr.createElement("div",{style:{color:"#FA6400",paddingLeft:32}},"\u6CE8\u610F\uFF1A\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u8BE5\u5B66\u751F\u5728\u672C\u573A\u8003\u8BD5\u7684\u8BA4\u8BC1\u72B6\u6001\u5C06\u66F4\u65B0\u4E3A\u201C\u5BA1\u6838\u901A\u8FC7\u201D\uFF0C\u4E14\u80FD\u591F\u8FDB\u5165\u8003\u8BD5\u3002")))},df=({visible:me,onCancel:ve})=>{const le=(0,ye.useParams)(),[dt,Dt]=(0,a.useState)({page:1,limit:20,exercise_id:le==null?void 0:le.categoryId}),[_e,Wt]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)([]),[Pe,xn]=(0,a.useState)(0);(0,a.useEffect)(()=>{me&&(dt.page=1,dt.limit=20,Dt(vc({},dt)),Yn(dt))},[me]);const jn=[{title:"\u64CD\u4F5C\u4EBA",dataIndex:"teacher_name",ellipsis:{showTitle:!1},render:wn=>dr.createElement(De.Z,{placement:"bottomLeft",title:wn},dr.createElement("span",null,wn))},{title:"\u64CD\u4F5C\u65F6\u95F4",dataIndex:"created_at",width:200},{title:"\u7C7B\u578B",dataIndex:"operate_type",width:100,render:wn=>dr.createElement(dr.Fragment,null,wn===0&&dr.createElement("span",null,"\u5220\u9664"))},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"student_name",width:140,ellipsis:{showTitle:!1},render:wn=>dr.createElement(De.Z,{placement:"bottomLeft",title:wn},dr.createElement("span",null,wn))},{title:"\u5B66\u53F7",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:wn=>dr.createElement(De.Z,{placement:"bottomLeft",title:wn},dr.createElement("span",null,wn))},{title:"\u622A\u5C4F\u65F6\u95F4",dataIndex:"screen_time",width:200},{title:"\u56FE\u7247",dataIndex:"url",width:100,render:wn=>dr.createElement("img",{className:"current",onClick:()=>Ga.Z.publish("preview-image",`${Le.Z.API_SERVER}${wn}`),width:70,height:40,src:`${Le.Z.API_SERVER}${wn}`})}],Yn=wn=>t0(void 0,null,function*(){const aa=rr().cloneDeep(wn);Wt(!0);const pa=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.exercise_id}/exercise_user_screens/screen_actions.json`,{method:"get",params:aa});Wt(!1),xn(pa==null?void 0:pa.total_count),Oe((pa==null?void 0:pa.exercise_screen_actions)||[])}),an=wn=>{dt.page=wn==null?void 0:wn.current,dt.limit=wn==null?void 0:wn.pageSize,Dt(vc({},dt)),Yn(dt)};return dr.createElement(Fe.default,{title:"\u64CD\u4F5C\u65E5\u5FD7",open:me,centered:!0,keyboard:!1,width:1064,destroyOnClose:!0,onCancel:()=>{ve()},footer:null},dr.createElement(z.default,{dataSource:at,bordered:!1,columns:jn,size:"large",loading:_e,locale:{emptyText:dr.createElement(He.Z,null)},onChange:an,pagination:{pageSize:dt.limit,total:Pe,current:dt.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,showTotal:wn=>dr.createElement("span",{className:"mr10"},"\u5171",dr.createElement("span",{className:"c-orange"},wn),"\u6761\u6570\u636E")}}))},mf=({visible:me,onCancel:ve})=>{const le=(0,ye.useParams)(),[dt,Dt]=(0,a.useState)({page:1,limit:9999,user_id:me,error_type:[8],exercise_id:le==null?void 0:le.categoryId}),[_e,Wt]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)([]);(0,a.useEffect)(()=>{me&&Pe(lf(vc({},dt),{user_id:me}))},[me]);const Pe=Yn=>t0(void 0,null,function*(){const an=rr().cloneDeep(Yn);console.log(an,"sendData"),Wt(!0);const wn=yield(0,fe.ZP)(`/api/exercises/${Yn==null?void 0:Yn.exercise_id}/exercise_abnormities.json`,{method:"get",params:an});Wt(!1),Oe((wn==null?void 0:wn.exercise_abnormites)||[])}),xn=Yn=>t0(void 0,null,function*(){Fe.default.confirm({icon:null,title:"\u63D0\u793A",content:"\u5220\u9664\u540E\u4E0D\u53EF\u6062\u590D\uFF0C\u786E\u8BA4\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>t0(void 0,null,function*(){(yield(0,fe.ZP)(`/api/exercises/${le==null?void 0:le.categoryId}/exercise_user_screens/${Yn}.json`,{method:"delete"})).status===0&&(oe.ZP.success("\u5220\u9664\u6210\u529F"),Pe(dt))})})}),jn=(at==null?void 0:at[0])||{};return dr.createElement(Fe.default,{title:"\u622A\u5C4F\u8BB0\u5F55",open:!!me,centered:!0,keyboard:!1,width:684,forceRender:!0,destroyOnClose:!0,onCancel:()=>{ve()},footer:null},dr.createElement(yt.Z,{spinning:_e},dr.createElement("div",{style:{maxHeight:500}},dr.createElement("div",{className:"c-grey-333 blod mb10"},jn==null?void 0:jn.real_name," ",jn==null?void 0:jn.student_id),(jn==null?void 0:jn.user_screen_num)>=50&&dr.createElement("div",{className:"mb10",style:{color:"#FA6400"}},dr.createElement("i",{className:"iconfont icon-tishi11 mr5"}),dr.createElement("span",null,"\u6CE8\u610F\uFF1A\u8BE5\u5B66\u751F\u7684\u622A\u5C4F\u603B\u6570\u91CF\u5DF2\u8FBE\u5230 50 \u5F20\uFF0C\u9700\u8981\u624B\u52A8\u5220\u9664\u5DF2\u622A\u5C4F\u7684\u56FE\u7247\u4E4B\u540E\u624D\u80FD\u7EE7\u7EED\u81EA\u52A8\u622A\u5C4F")),at==null?void 0:at.map((Yn,an)=>{var wn,aa;return dr.createElement("div",{key:an},dr.createElement("div",{className:"mb10"},dr.createElement("span",{className:"c-grey-666 mr10"},"\u9000\u51FA\u5168\u5C4F\u65F6\u95F4"),dr.createElement("span",{style:{display:"inline-block",width:144},className:"c-grey-333"},Yn==null?void 0:Yn.created_at),dr.createElement("span",{className:"c-grey-666 ml40"},"\u622A\u5C4F\u6570\u91CF",dr.createElement("span",{style:{margin:"0 6px",color:"#FA6400"}},(wn=Yn==null?void 0:Yn.exercise_user_screens)==null?void 0:wn.length),"\u5F20")),dr.createElement("div",{className:uu.listWrap},(aa=Yn==null?void 0:Yn.exercise_user_screens)==null?void 0:aa.map(pa=>dr.createElement("div",{key:pa==null?void 0:pa.id,className:uu.list},dr.createElement("img",{src:`${Le.Z.API_SERVER}${pa==null?void 0:pa.url}`}),dr.createElement("div",{className:uu.time},dr.createElement("span",{className:"c-grey-666 mr10 font12"},"\u622A\u5C4F\u65F6\u95F4"),dr.createElement("span",{className:"c-grey-333 font12"},pa==null?void 0:pa.created_at)),dr.createElement("div",{className:uu.mask},dr.createElement("div",{className:uu.icons},dr.createElement("i",{onClick:()=>Ga.Z.publish("preview-image",`${Le.Z.API_SERVER}${pa==null?void 0:pa.url}`),className:"iconfont icon-fangda3 mr15"}),dr.createElement("i",{onClick:()=>xn(pa==null?void 0:pa.id),className:"iconfont icon-shanchu14"})))))))}))))};var Fd={flex_box_center:"flex_box_center___eZU8T",flex_space_between:"flex_space_between___l4Kzs",flex_box_vertical_center:"flex_box_vertical_center___E7NVy",flex_box_center_end:"flex_box_center_end___S0V3_",flex_box_column:"flex_box_column___ONItD",title:"title___rK1ze",export:"export___tng10",startbutton:"startbutton___jWMUv",bg:"bg___rwmJT",tabs:"tabs___SK3e0",moni:"moni___aMCpW",workListTabWrap:"workListTabWrap___dVDh3",workListTabButton:"workListTabButton___PN6ok",ai_review_new:"ai_review_new___MqVZZ",btn_review:"btn_review___g8AFi"},Vm=x(36254),gf=x(21390),ff=x(41727),pf=x(12971),vf=x(6079);const hf=me=>{const ve=le=>{const dt=new Notification(le.title,{body:le.message,icon:le.icon||"/ip.png"});dt.addEventListener("click",()=>{le.link&&window.open(le.link,le.target||"_blank")}),setTimeout(()=>{dt.close()},3e4)};"Notification"in window?Notification.permission==="granted"?ve(me):Notification.permission!=="denied"&&Notification.requestPermission().then(le=>{le==="granted"&&ve(me)}):alert("\u5F53\u524D\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u901A\u77E5")};var Ef=x(71635),Af=x(61604),Cf=x(75735),yf=x(88656),Ff=x(85548),Bf=x(32637),Sf=x(21185),os={ai_review:"ai_review___GqZQo",top_warp:"top_warp___P2TQq",under_review:"under_review___vLnly",btn_operate:"btn_operate___E8qFp",btn_review:"btn_review___rxH04",is_disabled:"is_disabled___wJPew",config_warp:"config_warp___dn_f1",config_title:"config_title___MI463",znpy:"znpy___ifOzh",pfbz_ts:"pfbz_ts___j5lp8",btns_pfbz:"btns_pfbz___bng1r",lable_name1:"lable_name1___cLVR4",h_lh_40:"h_lh_40___lNgKg",teacherList:"teacherList___ikneH",teacherItem:"teacherItem___xeda2",activeTeacherItem:"activeTeacherItem___bNhun",title_sty:"title_sty___FJZX2",btn_config:"btn_config___qXb8n"},Pf=x(13014),el=x(59301),bf=Object.defineProperty,xf=Object.defineProperties,wf=Object.getOwnPropertyDescriptors,Ym=Object.getOwnPropertySymbols,Df=Object.prototype.hasOwnProperty,If=Object.prototype.propertyIsEnumerable,Xm=(me,ve,le)=>ve in me?bf(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Jm=(me,ve)=>{for(var le in ve||(ve={}))Df.call(ve,le)&&Xm(me,le,ve[le]);if(Ym)for(var le of Ym(ve))If.call(ve,le)&&Xm(me,le,ve[le]);return me},qm=(me,ve)=>xf(me,wf(ve)),X0=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Of=x(89392),Nf=({exercise:me,globalSetting:ve,user:le,loading:dt,dispatch:Dt})=>{const{is_open_ai_review:_e,ai_review_settings:Wt,unified_ai_setting:at,ai_review_user_id:Oe,exercise_author_id:Pe,is_random:xn}=me==null?void 0:me.commonHeader,jn=(0,ye.useParams)(),[Yn,an]=(0,a.useState)([]),[wn,aa]=(0,a.useState)(null),[pa,$n]=(0,a.useState)(!1),[Wn,Qa]=(0,a.useState)({is_open_ai_review:!1}),[On,ma]=(0,a.useState)(!1),[Yt]=de.default.useForm(),[da,oa]=(0,a.useState)(1),Ta=[{name:"\u51C6\u786E\u6027",content:"\u7B54\u6848\u662F\u5426\u51C6\u786E\u5730\u56DE\u7B54\u4E86\u9898\u76EE\uFF0C\u662F\u5426\u6B63\u786E\u8868\u8FBE\u6838\u5FC3\u77E5\u8BC6\u70B9\uFF0C\u662F\u5426\u6709\u6982\u5FF5\u6027\u9519\u8BEF",weight:60},{name:"\u5B8C\u6574\u6027",content:"\u7B54\u6848\u662F\u5426\u6DB5\u76D6\u6240\u6709\u5224\u5206\u5173\u952E\u8BCD\u548C\u6838\u5FC3\u77E5\u8BC6\u70B9\uFF0C\u662F\u5426\u6709\u91CD\u8981\u77E5\u8BC6\u70B9\u9057\u6F0F",weight:20},{name:"\u903B\u8F91\u6027",content:"\u7B54\u6848\u662F\u5426\u903B\u8F91\u6E05\u6670\u3001\u6761\u7406\u5206\u660E\uFF0C\u662F\u5426\u80FD\u591F\u6E05\u695A\u8868\u8FBE\u6838\u5FC3\u601D\u60F3",weight:20}];(0,a.useEffect)(()=>{dt["exercise/getCommonHeader"]||Jt()},[dt["exercise/getCommonHeader"]]);const Jt=()=>X0(void 0,null,function*(){Qa({is_open_ai_review:_e}),oa(at?1:2),Yt.setFieldValue("ai_review_settings",(Wt==null?void 0:Wt.length)>0?Wt:Ta),va(),Oe&&Oe!=-1?(ma(!1),aa(Oe)):Oe==-1?ma(!0):aa(Pe)}),va=()=>X0(void 0,null,function*(){const Qt=yield Dt({type:"teachers/getList",payload:{id:jn==null?void 0:jn.coursesId,coursesId:jn==null?void 0:jn.coursesId,page:1}});return an(Qt==null?void 0:Qt.teacher_list),Qt==null?void 0:Qt.teacher_list}),ra=()=>{Fe.default.info({centered:!0,icon:null,width:440,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:el.createElement("div",{className:"tc"},el.createElement("div",{className:"mb10"},"\u8BE5\u529F\u80FD\u5C5E\u4E8E\u8BD5\u7528\u9636\u6BB5\uFF0C\u5982\u679C\u60A8\u9700\u8981\u4F7F\u7528\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458~"),el.createElement("img",{src:Pf,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},ir=()=>X0(void 0,null,function*(){if((Wn==null?void 0:Wn.is_open_ai_review)===!1)return eo({is_open_ai_review:!1});yield Yt.validateFields();const Qt=Yt.getFieldValue("ai_review_settings");da==1&&!(0,ue.BR)(Qt)||eo(qm(Jm({},Wn),{unified_ai_setting:da==1,ai_review_settings:Qt,ai_review_user_id:On?-1:wn}))}),eo=Qt=>X0(void 0,null,function*(){$n(!0);const tt=yield(0,fe.ZP)(`/api/exercises/${jn==null?void 0:jn.categoryId}/ai_review_settings.json`,{method:"post",body:Qt});(tt==null?void 0:tt.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01"),Pr()),$n(!1)}),Pr=()=>{Dt({type:"exercise/getCommonHeader",payload:{categoryId:jn==null?void 0:jn.categoryId,coursesId:jn==null?void 0:jn.coursesId,category:jn==null?void 0:jn.categoryId}})},Dr=()=>Of.isEqual({ai_review_settings:Wt,ai_review_user_id:Oe,is_open_ai_review:_e,unified_ai_setting:at},{ai_review_settings:Yt.getFieldValue("ai_review_settings"),ai_review_user_id:On?-1:wn,is_open_ai_review:Wn==null?void 0:Wn.is_open_ai_review,unified_ai_setting:da==1});return el.createElement(yt.Z,{spinning:dt["exercise/getCommonHeader"]},el.createElement("div",{className:os.ai_review},el.createElement("div",{className:os.config_warp},el.createElement("div",{className:os.config_title},"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605"),el.createElement("div",{className:os.znpy},el.createElement(Re.default,{style:{color:"#000"},checked:Wn==null?void 0:Wn.is_open_ai_review,onChange:Qt=>{var tt;if(!((tt=le==null?void 0:le.userInfo)!=null&&tt.has_big_model_permission))return ra(),!1;Qa(qm(Jm({},Wn),{is_open_ai_review:Qt.target.checked}))}}),el.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u540E\uFF0C\u5728\u8BD5\u5377\u8BC4\u9605\u9875\u9762\u5C31\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u8BC4\u9605\u529F\u80FD\uFF0C\u8BA9AI\u52A9\u6559\u5E2E\u52A9\u4F60\u6253\u5206\u548C\u5199\u8BC4\u8BED"),el.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/40205"},"\u64CD\u4F5C\u8BF4\u660E")),(Wn==null?void 0:Wn.is_open_ai_review)&&el.createElement(el.Fragment,null,el.createElement("div",{className:`${os.config_title} mt30`},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6"),el.createElement("div",{className:os.pfbz_ts},el.createElement(be.ZP.Group,{onChange:Qt=>{Qt.target.value==2&&Yt.setFieldValue("ai_review_settings",(Wt==null?void 0:Wt.length)>0?Wt:Ta),oa(Qt.target.value)},value:da,options:[{value:1,label:"\u7EDF\u4E00\u8BC4\u5206\u6807\u51C6",style:{marginRight:44}},{value:2,label:"\u6BCF\u9898\u5355\u72EC\u8BBE\u5B9A"}]})),da==1&&el.createElement(el.Fragment,null,el.createElement("div",{className:os.pfbz_ts},el.createElement("div",{style:{color:"#333"}},"\u63D0\u793A\uFF1A\u53C2\u8003\u7B54\u6848\u548C\u9898\u76EE\u89E3\u6790\u8D8A\u5B8C\u5584\uFF0CAI\u667A\u80FD\u8BC4\u9605\u5C31\u8D8A\u7CBE\u51C6~"),el.createElement("div",{className:"flex"},el.createElement("div",{className:os.btns_pfbz,onClick:()=>{Dt({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",showSelectQuestion:!0,ai_review_settings:Yt.getFieldValue("ai_review_settings")}})}},el.createElement("img",{src:yi.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),el.createElement(de.default,{form:Yt,colon:!1,style:{background:"#F6F7F9"}},el.createElement(de.default.List,{name:"ai_review_settings"},(Qt,{add:tt,remove:ka})=>Qt.map((fa,ja)=>{var vr;return el.createElement(re.Z,{key:fa.key,style:{padding:"5px 14px 5px 30px"}},el.createElement(pe.Z,{className:os.lable_name1},"\u8BC4\u5206\u9879\u76EE"),el.createElement(pe.Z,null,el.createElement(de.default.Item,{className:"ml10",name:[fa.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},el.createElement(Se.default,{onChange:Sa=>{Yt.setFieldValue([fa.name,"content"],Sa.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:164},maxLength:10,className:"mr20"}))),el.createElement(pe.Z,{className:os.lable_name1},"\u8BC4\u5206\u6807\u51C6"),el.createElement(pe.Z,null,el.createElement(de.default.Item,{className:"ml10",name:[fa.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},el.createElement(Se.default,{onChange:Sa=>{Yt.setFieldValue([fa.name,"content"],Sa.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20",maxLength:500}))),el.createElement(pe.Z,{className:os.lable_name1},"\u6743\u91CD"),el.createElement(pe.Z,null,el.createElement(de.default.Item,{className:"ml10",name:[fa.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(?!0(\.0+)?$)(\d+(\.\d)?)$/,message:"\u6700\u591A\u4FDD\u7559\u4E00\u4F4D\u5C0F\u6570"}]},el.createElement(Te.Z,{value:Yt.getFieldValue([fa.name,"weight"]),onChange:Sa=>{Number.isInteger(Sa)||Yt.setFieldValue([fa.name,"weight"],parseFloat(Sa).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"134px"}}))),el.createElement(re.Z,{className:(vr=os)==null?void 0:vr.h_lh_40},el.createElement(pe.Z,null,el.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(Qt.length>=10)return oe.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");tt()}})),ja>0&&el.createElement(pe.Z,null,el.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{ka(fa.name)}}))))})))),da==2&&el.createElement("div",{className:os.pfbz_ts,style:{border:0,height:50}},el.createElement("div",{className:`${os.btn_config}`,onClick:()=>{if(!Dr()){Fe.default.info({centered:!0,icon:null,width:394,title:"\u60A8\u8FD8\u6CA1\u4FDD\u5B58\u5F53\u524D\u9875\u9762\u7684\u8BBE\u7F6E",content:el.createElement("div",null,el.createElement("div",{style:{color:"#E30000"}},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6\u524D\uFF0C\u8BF7\u5148\u4FDD\u5B58\u5F53\u524D\u9875\u9762\u7684\u8BBE\u7F6E\u3002")),okText:"\u6211\u77E5\u9053\u4E86"});return}ye.history.push(`/classrooms/${jn.coursesId}/exercise/add/${jn.categoryId}?random=${xn}&type=2`)}},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6 ")),el.createElement("div",{className:`${os.config_title} mt30`},"\u9009\u62E9\u8BC4\u9605\u8EAB\u4EFD"),el.createElement("div",{className:os.znpy,style:{border:0}},el.createElement(be.ZP,{style:{color:"#000"},checked:!On,onChange:Qt=>{if(ma(!On),Oe&&Oe!==-1)return aa(Oe);aa(Pe)}},"\u9009\u62E9\u4E00\u540D\u6559\u5E08",el.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3A\u4EE5\u4E0B\u6240\u9009\u6559\u5E08\uFF09"))),!On&&(Yn==null?void 0:Yn.length)>0&&el.createElement("div",{className:os.teacherList},Yn==null?void 0:Yn.map((Qt,tt)=>el.createElement("div",{className:`${os.teacherItem} ${(Qt==null?void 0:Qt.user_id)==wn?os.activeTeacherItem:""}`,key:tt,onClick:()=>aa(Qt==null?void 0:Qt.user_id)},Qt==null?void 0:Qt.name))),el.createElement("div",{className:os.znpy},el.createElement(be.ZP,{style:{color:"#000"},checked:On,onChange:Qt=>{ma(!On)}},"AI\u667A\u80FD\u4F53",el.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3AAI\u667A\u80FD\u4F53\uFF09")))),el.createElement(Ce.ZP,{loading:pa,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>ir()},"\u4FDD\u5B58"))))};var Lf=(0,ye.connect)(({exercise:me,globalSetting:ve,loading:le,user:dt})=>({exercise:me,globalSetting:ve,loading:le.effects,user:dt}))(Nf),Rf=x(36306),_m={radio_con:"radio_con___OlJK6",result_con:"result_con___Z4Xwq",result_title:"result_title___uGxkx"},hs=x(59301),Mf=Object.defineProperty,Tf=Object.defineProperties,kf=Object.getOwnPropertyDescriptors,$m=Object.getOwnPropertySymbols,jf=Object.prototype.hasOwnProperty,Zf=Object.prototype.propertyIsEnumerable,eg=(me,ve,le)=>ve in me?Mf(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Sm=(me,ve)=>{for(var le in ve||(ve={}))jf.call(ve,le)&&eg(me,le,ve[le]);if($m)for(var le of $m(ve))Zf.call(ve,le)&&eg(me,le,ve[le]);return me},zf=(me,ve)=>Tf(me,kf(ve)),Pm=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Hf=({shixunHomeworks:me,exercise:ve,loading:le,dispatch:dt})=>{var Dt,_e,Wt,at,Oe,Pe;const[xn,jn]=(0,a.useState)({page:1,limit:10}),[Yn,an]=(0,a.useState)(-1),[wn,aa]=(0,a.useState)(""),[pa,$n]=(0,a.useState)({}),[Wn,Qa]=(0,a.useState)(!1),[On,ma]=(0,a.useState)(!1),Yt=(0,ye.useParams)(),[da,oa]=(0,a.useState)({}),Ta=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Dr,Qt,tt)=>(xn.page-1)*xn.limit+tt+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180,ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Dr=>Dr||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Dr,Qt)=>hs.createElement("div",{className:_m.banding,title:Dr||"--"},Dr||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(Dr,Qt)=>Dr===0?hs.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Dr===1?hs.createElement("span",{style:{color:"#DF3042"}},!Qt.is_make_up&&"\u8003\u8BD5\u4E2D",Qt.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Dr===2?hs.createElement("span",{style:{color:"#5AB891"}},!Qt.is_make_up&&!Qt.is_force_commit&&"\u5DF2\u4EA4\u5377",Qt.is_make_up&&!Qt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Qt.is_make_up&&Qt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Qt.is_make_up&&Qt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):hs.createElement("span",{style:{color:"#5AB891"}},!Qt.is_make_up&&!Qt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Qt.is_make_up&&!Qt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Qt.is_make_up&&Qt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Qt.is_make_up&&Qt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sortDirections:["descend","ascend"],sorter:!0,width:150},{title:"\u8BC4\u9605\u72B6\u6001",width:150,dataIndex:"has_comment",render:(Dr,Qt)=>{let tt=new Date().getTime();return da!=null&&da.appraise_setting&&(da!=null&&da.sealed_review)&&new Date(da==null?void 0:da.appraise_end_time).getTime()>tt?"--":!Dr&&Qt.review_status?"\u8BC4\u9605\u4E2D":Dr?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:Dr=>Dr===1?hs.createElement("span",{className:"c-green"},"\u6210\u529F"):hs.createElement("span",{className:"c-red"},"\u5931\u8D25")}].filter(Dr=>!!Dr);(0,a.useEffect)(()=>{var Dr,Qt;((Dr=ve.actionTabs)==null?void 0:Dr.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&(an((Qt=ve.actionTabs)==null?void 0:Qt.status),Jt())},[(Dt=ve.actionTabs)==null?void 0:Dt.key]),(0,a.useEffect)(()=>{var Dr;((Dr=ve.actionTabs)==null?void 0:Dr.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Yn!=null&&ir(1,10)},[Yn]);const Jt=()=>Pm(void 0,null,function*(){const Dr=yield(0,fe.ZP)(`/api/exercises/${Yt.categoryId}/header_info.json`,{method:"get"});(Dr==null?void 0:Dr.status)===0&&oa((Dr==null?void 0:Dr.data)||{})}),va=Dr=>{xn.keyword=Dr,xn.page=1,jn(Sm({},xn)),ra(xn)},ra=Dr=>Pm(void 0,null,function*(){var Qt,tt;ma(!0);const ka=yield(0,fe.ZP)(`/api/exercise_resubmits/${(Qt=ve.actionTabs)==null?void 0:Qt.id}/resubmit_student_list.json`,{method:"get",params:zf(Sm({},Dr),{success_status:Yn!=-1?[Yn]:null,exercise_id:Yt==null?void 0:Yt.categoryId,exercise_question_id:(tt=ve.actionTabs)==null?void 0:tt.questionId})});(ka==null?void 0:ka.status)===0&&$n(ka||{}),ma(!1)}),ir=(Dr,Qt)=>{xn.page=Dr,xn.limit=Qt,jn(Sm({},xn)),ra(xn)},eo=()=>Pm(void 0,null,function*(){var Dr,Qt,tt,ka;if(Yn==1&&((Dr=pa==null?void 0:pa.success_status)==null?void 0:Dr[1].count)==0||Yn==2&&((Qt=pa==null?void 0:pa.success_status)==null?void 0:Qt[0].count)==0)return oe.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");Qa(!0);const fa=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit.json",{method:"post",body:{exercise_id:Yt==null?void 0:Yt.categoryId,exercise_users_ids:pa==null?void 0:pa.exercise_users_ids,exercise_question_id:(tt=ve.actionTabs)==null?void 0:tt.questionId}});(fa==null?void 0:fa.status)===0&&(Pr(),(ka=ve.actionTabs)==null||ka.onOK()),Qa(!1)}),Pr=()=>{dt({type:"exercise/setActionTabs",payload:{key:""}}),aa(""),an(null)};return hs.createElement(Fe.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((_e=ve.actionTabs)==null?void 0:_e.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:Wn,onCancel:()=>Pr(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>eo()},hs.createElement("div",{className:_m.radio_con},hs.createElement("div",null,hs.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),hs.createElement(be.ZP.Group,{onChange:Dr=>{an(Dr.target.value)},value:Yn,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((Wt=pa==null?void 0:pa.success_status)==null?void 0:Wt[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((at=pa==null?void 0:pa.success_status)==null?void 0:at[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),hs.createElement("div",{className:"flex justify-between item-center mb10"},hs.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",hs.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((Oe=pa==null?void 0:pa.success_status)==null?void 0:Oe[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",hs.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((Pe=pa==null?void 0:pa.success_status)==null?void 0:Pe[0].count)||0),"\u4EBA"),hs.createElement(Se.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:wn,onChange:Dr=>aa(Dr.target.value),onSearch:va})),hs.createElement(z.default,{loading:On,dataSource:(pa==null?void 0:pa.data)||[],columns:Ta,pagination:{current:xn.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:xn.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(pa==null?void 0:pa.count)||0,size:"default",showTotal:ue.rU,onChange:ir},onChange:(Dr,Qt,tt)=>{tt!=null&&tt.order?(xn.sort_by=tt==null?void 0:tt.field,xn.direction=(tt==null?void 0:tt.order)==="ascend"?"asc":"desc"):(xn.sort_by=null,xn.direction=null),ra(xn)}}))};var Qf=(0,ye.connect)(({shixunHomeworks:me,exercise:ve,loading:le,user:dt})=>({shixunHomeworks:me,exercise:ve,loading:le.effects,user:dt}))(Hf),Bd=x(59301),Gf=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Wf=({exercise:me,loading:ve,dispatch:le})=>{var dt,Dt;const[_e,Wt]=(0,a.useState)([]),at=(0,ye.useParams)(),Oe=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:xn=>Bd.createElement(De.Z,{placement:"bottom",title:xn},Bd.createElement("span",{style:{color:"#333"}},Ze()(xn).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(xn,jn)=>Bd.createElement("span",{style:{color:"#333"}},jn==null?void 0:jn.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(xn,jn)=>(jn==null?void 0:jn.status)=="running"?Bd.createElement("span",{style:{color:"#333"}}," ",Bd.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",jn==null?void 0:jn.rate):Bd.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",jn==null?void 0:jn.success_count," \u4EBA\uFF0C\u5931\u8D25 ",jn==null?void 0:jn.fail_count," \u4EBA")}];(0,a.useEffect)(()=>{var xn;((xn=me.actionTabs)==null?void 0:xn.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&Pe()},[(dt=me.actionTabs)==null?void 0:dt.key]);const Pe=()=>Gf(void 0,null,function*(){var xn;const jn=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit_history.json",{method:"get",params:(xn=me.actionTabs)==null?void 0:xn.params});jn.status===0&&Wt(jn==null?void 0:jn.data)});return Bd.createElement(Fe.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((Dt=me.actionTabs)==null?void 0:Dt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{le({type:"exercise/setActionTabs",payload:{key:""}})},footer:null},Bd.createElement(z.default,{pagination:!1,dataSource:_e,columns:Oe,className:"mb10"}))};var Uf=(0,ye.connect)(({exercise:me,loading:ve,user:le})=>({exercise:me,loading:ve.effects,user:le}))(Wf),Kf=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())}),Vf=({id:me,dispatch:ve})=>{const[le,dt]=(0,a.useState)(null);(0,a.useEffect)(()=>{Dt()},[]);const Dt=()=>Kf(void 0,null,function*(){var _e,Wt,at,Oe,Pe,xn,jn,Yn,an,wn,aa,pa;const $n=me;let Wn;do if(Wn=yield(0,fe.ZP)("/api/intelligent_imports/get_ai_question_record.json",{method:"get",params:{ai_question_record_id:$n}}),((_e=Wn==null?void 0:Wn.data)==null?void 0:_e.status)===1){dt([(at=(Wt=Wn==null?void 0:Wn.data)==null?void 0:Wt.progress)==null?void 0:at.current_success_count,(Pe=(Oe=Wn==null?void 0:Wn.data)==null?void 0:Oe.progress)==null?void 0:Pe.total]);break}else if(((xn=Wn==null?void 0:Wn.data)==null?void 0:xn.status)===0)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),dt([(Yn=(jn=Wn==null?void 0:Wn.data)==null?void 0:jn.progress)==null?void 0:Yn.current_success_count,(wn=(an=Wn==null?void 0:Wn.data)==null?void 0:an.progress)==null?void 0:wn.total]),yield new Promise(Qa=>setTimeout(Qa,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((aa=Wn==null?void 0:Wn.data)==null?void 0:aa.status)===0);ve({type:"exercise/setCommonHeader",payload:{progress:(pa=Wn==null?void 0:Wn.data)==null?void 0:pa.progress}})});return a.createElement(a.Fragment,null,le&&a.createElement(re.Z,{align:"middle",className:"mr10 ml10"},a.createElement(yt.Z,{className:"mr10",size:"small"}),a.createElement("span",null,"\u8BD5\u9898\u751F\u6210\u4E2D\uFF0C\u751F\u6210\u8FDB\u5EA6\uFF1A",le[0]," / ",le[1])))},Ia=x(59301),Yf=Object.defineProperty,Xf=Object.defineProperties,Jf=Object.getOwnPropertyDescriptors,J0=Object.getOwnPropertySymbols,tg=Object.prototype.hasOwnProperty,ng=Object.prototype.propertyIsEnumerable,ag=(me,ve,le)=>ve in me?Yf(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Vs=(me,ve)=>{for(var le in ve||(ve={}))tg.call(ve,le)&&ag(me,le,ve[le]);if(J0)for(var le of J0(ve))ng.call(ve,le)&&ag(me,le,ve[le]);return me},q0=(me,ve)=>Xf(me,Jf(ve)),qf=(me,ve)=>{var le={};for(var dt in me)tg.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&J0)for(var dt of J0(me))ve.indexOf(dt)<0&&ng.call(me,dt)&&(le[dt]=me[dt]);return le},Rd=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const _f=me=>{var ve=me,{exercise:le,globalSetting:dt,loading:Dt,dispatch:_e,classroomList:Wt,user:at,match:Oe}=ve,Pe=qf(ve,["exercise","globalSetting","loading","dispatch","classroomList","user","match"]),xn,jn,Yn,an,wn,aa,pa,$n,Wn,Qa,On,ma,Yt,da,oa,Ta,Jt,va;const ra=(0,ye.useParams)(),[ir]=(0,ye.useSearchParams)(),eo=(0,ye.useLocation)(),[Pr,Dr]=(0,a.useState)([]),{exerciseList:Qt,commonHeader:tt,checkDomain:ka,workSetting:fa,saveExerciseDownUsers:ja,course_groups:vr}=le,[Sa,Xr]=(0,a.useState)(null),[za,Oa]=(0,a.useState)(Ze()(new Date).valueOf()),[Fr,xr]=(0,a.useState)(),[qa,ea]=(0,a.useState)(!1),[Ua,Ca]=(0,a.useState)(1),[ta,Ba]=(0,a.useState)(!1),[qn,$a]=(0,a.useState)({name:"",id:"",list:[]}),[mr,Or]=(0,a.useState)({}),{userInfo:Co}=at;ra.category=ir.get("category_id");const po=!ka||ka&&((xn=Co==null?void 0:Co.course)==null?void 0:xn.course_identity)<3,Gr=(0,a.useRef)(Date.now()),ar=(0,a.useRef)(),[oo,So]=(0,a.useState)({});(0,a.useEffect)(()=>{(0,bt.Rm)()&&_e({type:"classroomList/getAssistantPermissions",payload:{course_id:ra.coursesId}})},[(jn=at==null?void 0:at.userInfo)==null?void 0:jn.username]),(0,a.useEffect)(()=>{new URLSearchParams(eo.search).get("tabs")==="3"&&Bu()},[]),(0,a.useEffect)(()=>{le.actionTabs.key=="\u8C03\u6574tabs\u9009\u4E2D"&&Xr(3)},[le.actionTabs.key]),(0,a.useEffect)(()=>(clearInterval(ar.current),(0,bt.G5)()&&(tt==null?void 0:tt.exercise_status)===2&&(tt!=null&&tt.enable_monitor)&&(ar.current=setInterval(()=>{zl()},5*1e3)),()=>{clearInterval(ar.current)}),[at.userInfo,tt==null?void 0:tt.exercise_status]),(0,a.useEffect)(()=>{Mi();const Nr=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),Fe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:Ia.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ia.createElement("br",null),"1\u3001\u5728",Ia.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Ia.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Ia.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ia.createElement("br",null),"2\u3001\u5728",Ia.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Ia.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Ia.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ia.createElement("br",null),Nr==="allowRouter"&&Ia.createElement(Ia.Fragment,null,"3\u3001",Ia.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[ra.coursesId]);const Mi=()=>Rd(void 0,null,function*(){const Nr=yield _e({type:"exercise/getCommonHeader",payload:Vs({},ra)});Nr&&$a(Nr==null?void 0:Nr.simulate_exercise_records)}),Gl=()=>{const Nr=(tt==null?void 0:tt.simulate_exercise_num)-(tt==null?void 0:tt.user_simulate_num);return Nr>=0?Nr:0},zl=()=>Rd(void 0,null,function*(){const Nr=yield(0,fe.ZP)(`/api/exercises/${ra.categoryId}/new_abnormities.json`,{method:"get",params:{time:Gr.current}});if((Nr==null?void 0:Nr.status)===401){clearInterval(ar.current);return}Gr.current=Date.now(),(Nr==null?void 0:Nr.message)!==""&&(Nr==null?void 0:Nr.message)!=="\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"&&hf({title:(Nr==null?void 0:Nr.exercise_name)+"-\u8003\u8BD5\u5F02\u5E38",message:Nr.message,target:"self",icon:"/warning.png",link:`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/detail?random=${ir.get("random")==="true"}&tabs=7`})}),ji=(Nr=!1)=>{ye.history.push(`/classrooms/${ra.coursesId}/exercisenotice/${tt.id}/users/${Co.login}`)},hu=()=>{_e({type:"exercise/setUpdateIndex"})},Bu=()=>{_e({type:"exercise/getWorkSetting",payload:Vs({},ra)})},eu=()=>{_e({type:"exercise/getCommonHeader",payload:Vs({},ra)});const Nr={0:()=>{hu()},2:()=>{Ca(Ua+1)},3:()=>{_e({type:"exercise/getWorkSetting",payload:Vs({},ra)})}};Nr[Sa]&&Nr[Sa]()};function to(Nr){xr(Vs({},Nr))}const Li=[{name:"\u7B54\u9898\u5217\u8868",id:0,hidden:!1,component:Ia.createElement(co,{getparams:to,checkDomainAuthority:po})},{name:"\u8BD5\u5377\u9884\u89C8",id:2,hidden:(tt==null?void 0:tt.exercise_status)===-1||(0,ue._m)()&&!(0,bt.ag)()||!po||(0,bt.dE)(),component:(0,bt.Rm)()&&!((Yn=Wt.AssistantObject.exercise)!=null&&Yn.can_preview)||(tt==null?void 0:tt.exercise_status)==1&&(0,bt.Ny)()&&!(tt!=null&&tt.exercise_can_preview)?Ia.createElement("div",{style:{height:"500px",background:"#fff",textAlign:"center",alignContent:"center"}},Ia.createElement("img",{src:x(85004),width:220}),(0,bt.Rm)()?Ia.createElement("div",{style:{color:"#5F6367",marginTop:"18px"}},"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"):Ia.createElement(Ia.Fragment,null,Ia.createElement("div",{style:{color:"#5F6367",marginTop:"18px"}},"\u8003\u8BD5\u672A\u5F00\u59CB\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u67E5\u770B\u8BD5\u5377"),Ia.createElement("div",{style:{color:"#5F6367",marginTop:"10px"}},"\u5982\u9700\u67E5\u770B\u8BD5\u5377\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458\u5148\u52A0\u5165\u8BFE\u5802"))):tt!=null&&tt.is_random?Ia.createElement(ts.default,{key:Ua}):Ia.createElement(Qi,{activeTabs:Sa})},{name:"\u7EDF\u8BA1\u5206\u6790",id:1,hidden:(tt==null?void 0:tt.exercise_status)===-1||!po||(0,ue._m)()&&!(0,bt.ag)()||(0,bt.dE)()&&!(tt!=null&&tt.show_statistic),component:Ia.createElement(Lg,null)},{name:"\u7F16\u7A0B\u9898\u6392\u884C\u699C",id:1,hidden:!((0,bt.dE)()&&(tt!=null&&tt.show_acm)),component:Ia.createElement(Tm,null)},{name:"\u8D28\u91CF\u68C0\u6D4B",id:7,hidden:(tt==null?void 0:tt.exercise_status)===-1||!(tt!=null&&tt.open_code_quality_analysis)||(0,bt.dE)(),component:Ia.createElement(ef,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:4,hidden:(tt==null?void 0:tt.exercise_status)===-1||(0,bt.dE)()||tt.exercise_status===1||!tt.exist_program||((an=dt==null?void 0:dt.setting)==null?void 0:an.hide_code_repeat),component:Ia.createElement(fi,{key:za})},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(tt==null?void 0:tt.exercise_status)===-1||(tt==null?void 0:tt.exercise_type)===2||(0,bt.dE)()&&(tt==null?void 0:tt.exercise_status)===1,component:Ia.createElement(yf.Z,null)},{name:"\u89C4\u5219\u8BBE\u7F6E",id:3,hidden:!po||(0,bt.dE)(),component:(tt==null?void 0:tt.exercise_status)===-1?Ia.createElement(Ef.Z,null):Ia.createElement(tm,null)},{name:"\u8003\u8BD5\u76D1\u63A7",id:7,hidden:(tt==null?void 0:tt.exercise_status)===-1||!(0,bt.G5)()||!(tt!=null&&tt.enable_monitor),component:Ia.createElement(sf,null)},{name:"\u4EBA\u8138\u5BA1\u6838",id:5,hidden:(tt==null?void 0:tt.exercise_status)===-1||!tt.identity_verify||(0,bt.dE)(),component:Ia.createElement(Da,null)},{name:"\u6444\u50CF\u76D1\u63A7",id:6,hidden:(tt==null?void 0:tt.exercise_status)===-1||!tt.open_phone_video_recording||(0,bt.dE)(),component:Ia.createElement(Ol,null)},{name:Ia.createElement("div",null,"\u667A\u80FD\u8BC4\u9605 ",Ia.createElement("img",{className:Fd.ai_review_new,src:pn})),id:11,component:Ia.createElement(Lf,null),hidden:(0,bt.dE)()||(tt==null?void 0:tt.is_random)||(tt==null?void 0:tt.exercise_type)==2}].filter(Nr=>!Nr.hidden);(tt==null?void 0:tt.exercise_status)===1&&Li.splice(0,1,...Li.splice(1,1,Li[0])),(0,a.useEffect)(()=>{if(typeof(tt==null?void 0:tt.exercise_status)=="number"){if(ir.get("tabs")){Xr(ir.get("tabs"));return}(tt==null?void 0:tt.exercise_status)===1?(Xr("2"),(0,bt.dE)()&&Xr("0")):Xr("0")}},[tt==null?void 0:tt.exercise_status]);const Wl="YYYY-MM-DD",tu=Ze()("2020-11-15",Wl),Iu=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:Ia.createElement(Ia.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),nu=()=>{var Nr,gi;return Ia.createElement(Be.default,{onClick:hl=>Rd(void 0,null,function*(){var Yu,Jr;switch(le.order&&(ra.order=le.order,ra.order_type=le.order_type),hl.key){case"1":if((0,bt.Rm)()&&!((Yu=Wt.AssistantObject.exercise)!=null&&Yu.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_e({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:vr==null?void 0:vr.map(Zo=>({course_group_id:Zo==null?void 0:Zo.exercise_group_id,group_group_name:Zo==null?void 0:Zo.exercise_group_name,count:Zo==null?void 0:Zo.exercise_group_students})),fn:()=>{let Zo=[];Fe.default.confirm({title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9\u8BBE\u7F6E",icon:null,width:650,closable:!0,centered:!0,onOk:()=>Rd(void 0,null,function*(){if(Zo.length===0)return oe.ZP.info("\u8BF7\u9009\u62E9\u9009\u9879\uFF01"),Promise.reject();ra.types=Zo,(yield(0,ne.Uj)(q0(Vs(Vs({},ra),Fr),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))).status===0&&(0,se.je)(q0(Vs(Vs({},ra),Fr),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))}),content:Ia.createElement("div",null,Ia.createElement("p",{style:{color:"#E99237",marginBottom:"20"}},Ia.createElement(b.Z,{style:{marginRight:5,color:"#E99237"}}),"\u8BF7\u9009\u62E9\u60A8\u9700\u8981\u7684\u5B66\u751F\u6210\u7EE9\u6570\u636E\u8FDB\u884C\u5BFC\u51FA\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u56E0\u4E3A\u5BFC\u51FA\u7684\u6570\u636E\u592A\u591A\u800C\u5F71\u54CD\u5BFC\u51FA\u8FDB\u5EA6\u3002"),Ia.createElement("div",null,Ia.createElement(Re.default,{onChange:xl=>{xl.target.checked?Zo.push(1):Zo=Zo.filter(Ui=>Ui!==1)}},"\u57FA\u672C\u6570\u636E",Ia.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u6BCF\u4E2A\u5B66\u751F\u7684\u5404\u9898\u578B\u5F97\u5206\u4E0E\u6700\u7EC8\u6210\u7EE9\uFF09"))),Ia.createElement("div",{style:{marginTop:15,marginBottom:15}},Ia.createElement(Re.default,{onChange:xl=>{xl.target.checked?Zo.push(2):Zo=Zo.filter(Ui=>Ui!==2)}},"\u5F97\u5206\u8BE6\u8868",Ia.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u6BCF\u4E2A\u5B66\u751F\u7684\u5404\u5C0F\u9898\u5F97\u5206\u4E0E\u5404\u9898\u578B\u603B\u5F97\u5206\uFF09"))),Ia.createElement("div",null,Ia.createElement(Re.default,{onChange:xl=>{xl.target.checked?Zo.push(3):Zo=Zo.filter(Ui=>Ui!==3)}},"\u6570\u636E\u5206\u6790",Ia.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u8BD5\u5377\u4E2D\u6BCF\u4E2A\u5C0F\u9898\u7684\u53C2\u8003\u603B\u4EBA\u6570\u3001\u7B54\u9898\u4EBA\u6570\u3001\u7B54\u5BF9\u4EBA\u6570\u3001\u6EE1\u5206\u4EBA\u6570\u548C\u5F97\u5206\u7387\uFF09"))))})}}});break;case"8":if((0,bt.Rm)()&&!((Jr=Wt.AssistantObject.exercise)!=null&&Jr.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(tt!=null&&tt.can_export_exam_summary)_e({type:"exercise/setActionTabs",payload:{title:"\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"}});else{const Zo=yield(0,ne.aU)({id:(ra==null?void 0:ra.categoryId)||(ra==null?void 0:ra.exerciseId)});Fe.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,closable:!0,footer:null,content:Ia.createElement(Ia.Fragment,null,"\u60A8\u6240\u5728\u7684\u5355\u4F4D\u8FD8\u6CA1\u6709\u4E13\u5C5E\u7684\u8003\u8BD5\u603B\u7ED3\u6A21\u677F\uFF0C\u6682\u65F6\u65E0\u6CD5\u751F\u6210\u8003\u8BD5\u603B\u7ED3\u3002\u5982\u9700\u5B9A\u5236\u6A21\u677F\uFF0C\u8BF7\u8054\u7CFB\u6559\u7814\u52A9\u7406\uFF01",Ia.createElement("br",null),Ia.createElement("div",{className:"mt-20px"},Ia.createElement("a",{onClick:()=>{var xl,Ui,Nu,Il,Zn,Vn,_r,pu;So({url:Le.Z.API_SERVER+((Il=(Nu=(Ui=(xl=Zo==null?void 0:Zo.data)==null?void 0:xl.exam_summary_templates)==null?void 0:Ui[0])==null?void 0:Nu.attachment_info)==null?void 0:Il.url),file_type:(pu=(_r=(Vn=(Zn=Zo==null?void 0:Zo.data)==null?void 0:Zn.exam_summary_templates)==null?void 0:Vn[0])==null?void 0:_r.attachment_info)==null?void 0:pu.file_type})}},"\u67E5\u770B\u8003\u8BD5\u603B\u7ED3\u6A21\u677F\u793A\u4F8B>")),Ia.createElement("div",{className:"mt-20px ml-auto mr-auto p10 rounded-4px",style:{width:180,height:180,boxShadow:"0px 0px 10px 0px rgba(162,162,162,0.3)"}},Ia.createElement("img",{className:"h-full w-full",src:Bf})),Ia.createElement("div",{className:"mt10 mb-12px",style:{color:"#9096A3",textAlign:"center"}},"\u5FAE\u4FE1\u626B\u4E00\u626B\uFF0C\u6DFB\u52A0\u6559\u7814\u52A9\u7406"))})}break}})},(0,bt.GJ)()&&!(tt!=null&&tt.appraise_label)&&po&&((Nr=tt==null?void 0:tt.user_permission)==null?void 0:Nr.exercise_unpublish_count)>0&&(tt==null?void 0:tt.exercise_status)!==1&&(!(tt!=null&&tt.is_make_up_exercise)||(tt==null?void 0:tt.is_make_up_exercise)&&!((gi=fa==null?void 0:fa.exercise)!=null&&gi.publish_time)&&(tt==null?void 0:tt.allow_create_make_up))&&Ia.createElement(Be.default.Item,{key:"7",onClick:()=>{var hl,Yu,Jr,Zo;if(console.log(tt),(0,bt.Rm)()&&!((Yu=(hl=Wt==null?void 0:Wt.AssistantObject)==null?void 0:hl.exercise)!=null&&Yu.can_publish)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((tt==null?void 0:tt.exercise_question_count)===0){oe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const xl=Ze()(tt==null?void 0:tt.created_at,Wl);if(Ze()(tu).diff(Ze()(xl),"days")>0&&(tt!=null&&tt.is_random)){Iu();return}if(((Jr=at==null?void 0:at.userInfo)==null?void 0:Jr.user_status)===2){(0,Mc.Rd)();return}tt!=null&&tt.high_resources_consume&&!(tt!=null&&tt.high_resources_consume_permission)?_e({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ra.coursesId,type:"exercise",type_id:ra.categoryId,name:tt.exercise_name,fn:()=>{var Nu;_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ra.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ra,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Sa,cb:eu,manage_all_group:(Nu=fa==null?void 0:fa.exercise)==null?void 0:Nu.manage_all_group}})}}}):_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ra.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ra,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Sa,cb:eu,manage_all_group:(Zo=fa==null?void 0:fa.exercise)==null?void 0:Zo.manage_all_group}})}},"\u53D1\u5E03\u8003\u8BD5"),(tt==null?void 0:tt.exercise_status)!==-1&&(0,bt.GJ)()&&po&&tt.exercise_status!==1&&!(tt!=null&&tt.is_make_up_exercise&&tt.exercise_status===3)&&(tt!=null&&tt.open_appraise?Ia.createElement(De.Z,{overlayStyle:{maxWidth:"initial"},title:Ia.createElement("div",null,Ia.createElement("div",null,"\u63D0\u793A\uFF1A"),Ia.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),Ia.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"))},Ia.createElement(Be.default.Item,{key:"5"},"\u7F16\u8F91\u8BD5\u5377")):Ia.createElement(Be.default.Item,{key:"5",onClick:()=>{var hl,Yu;if((0,bt.Rm)()&&!((Yu=(hl=Wt==null?void 0:Wt.AssistantObject)==null?void 0:hl.exercise)!=null&&Yu.can_create)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Jr=Ze()(tt==null?void 0:tt.created_at,Wl);if(Ze()(tu).diff(Ze()(Jr),"days")>0&&(tt!=null&&tt.is_random)){Iu();return}else ye.history.push(tt!=null&&tt.is_random?`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/random/edit?type=settings`:`/classrooms/${ra.coursesId}/exercise/add/${ra.categoryId}?random=false&type=2`)}},"\u7F16\u8F91\u8BD5\u5377")),(tt==null?void 0:tt.exercise_status)!==-1&&!(0,bt.dE)()&&po&&tt.exercise_status>1&&tt.exist_program&&Ia.createElement(Be.default.Item,{key:"4",onClick:hl=>{_e({type:"exercise/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:ra}})}},"\u4EE3\u7801\u67E5\u91CD"),Ia.createElement(Be.default.Item,{key:"1"},"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9"),(tt==null?void 0:tt.exercise_status)===3&&Ia.createElement(Be.default.Item,{key:"8"},"\u5BFC\u51FA\u8003\u8BD5\u603B\u7ED3"),(tt==null?void 0:tt.exercise_status)!==-1&&Ia.createElement(Be.default.Item,{key:"2",onClick:()=>{var hl;if((0,bt.Rm)()&&!((hl=Wt.AssistantObject.exercise)!=null&&hl.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((0,bt.Ny)()&&(tt==null?void 0:tt.exercise_status)==1&&!(tt!=null&&tt.exercise_can_preview)){oe.ZP.warning("\u8BD5\u5377\u53D1\u5E03\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u8FDB\u884C\u64CD\u4F5C");return}if((tt==null?void 0:tt.exercise_status)===1)(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/export_blank`);else{let Yu=1;Fe.default.confirm({title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u7C7B\u578B",icon:null,centered:!0,closable:!0,content:Ia.createElement(be.ZP.Group,{defaultValue:1,onChange:Jr=>{Yu=Jr.target.value}},Ia.createElement(Me.Z,{direction:"vertical"},Ia.createElement(be.ZP,{value:1},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848"),Ia.createElement(be.ZP,{value:2},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377"),Ia.createElement(be.ZP,{value:3},"\u5BFC\u51FA\u6240\u6709\u5B66\u751F\u8BD5\u5377"))),onOk:()=>{Yu===3?_e({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u8BD5\u5377",course_groups:vr==null?void 0:vr.map(Jr=>({course_group_id:Jr==null?void 0:Jr.exercise_group_id,group_group_name:Jr==null?void 0:Jr.exercise_group_name,count:Jr==null?void 0:Jr.exercise_group_students})),fn:()=>Rd(void 0,null,function*(){var Jr,Zo,xl,Ui;ja&&ja();let Nu="",Il=0;const Zn=yield(0,fe.ZP)(`/api/exercises/${ra.categoryId}/exercise_users.json`,{method:"get",params:q0(Vs({},ra),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]})});if((Zn==null?void 0:Zn.status)===0){Nu=(Jr=Zn==null?void 0:Zn.data)==null?void 0:Jr.first_export_user_login,Il=(Zo=Zn==null?void 0:Zn.data)==null?void 0:Zo.total_count;const Vn=JSON.parse(localStorage[`${(xl=at==null?void 0:at.userInfo)==null?void 0:xl.login}-${ra.coursesId}-${ra.categoryId}-downFilter`]);localStorage[`${(Ui=at==null?void 0:at.userInfo)==null?void 0:Ui.login}-${ra.coursesId}-${ra.categoryId}-downFilter`]=JSON.stringify(q0(Vs({},Vn),{firstTargetLogin:Nu,totalCount:Il,exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))}(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/export_blank?type=${Yu}`)})}}):(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/export_blank?type=${Yu}`)}})}}},"\u5BFC\u51FA\u8BD5\u5377"),Ia.createElement(Be.default.Item,{key:"3",onClick:()=>{var hl;if((0,bt.Rm)()&&!((hl=Wt.AssistantObject.exercise)!=null&&hl.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${ra.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"),(tt==null?void 0:tt.exercise_status)!==-1&&Ia.createElement(Be.default.Item,{key:"6",onClick:()=>{var hl;if((0,bt.Rm)()&&!((hl=Wt.AssistantObject.exercise)!=null&&hl.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_e({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})}},"\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E"))},Zi=Nr=>Rd(void 0,null,function*(){const gi=yield(0,fe.ZP)(`/api/courses/${ra==null?void 0:ra.coursesId}/exercises/exercise_code_repeat.json`,{method:"post",body:{group_ids:Nr,id:ra==null?void 0:ra.categoryId}});if(gi.status===0){Xr(4),Oa(Ze()(new Date).valueOf()),_e({type:"exercise/setActionTabs",payload:{}});return}gi.status<-2&&oe.ZP.error(gi==null?void 0:gi.message)});let Ru=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u963B\u65AD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u963B\u65AD\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const is=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",width:60,render:(Nr,gi,hl)=>Ia.createElement(De.Z,{title:((ra.page||1)-1)*20+hl+1},Ia.createElement("span",null,((ra.page||1)-1)*20+hl+1))},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",width:100,render:(Nr,gi)=>gi.commit_status===0||gi.commit_status===1?"--":!gi.open_total_score&&(0,bt.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Nr=typeof Nr=="number"?Number(Nr):Nr,Nr||(Nr=0),Nr===100?Ia.createElement("span",{className:"c-green"},Nr||"--"):Nr>60?Ia.createElement("span",{className:"c-orange"},Nr||"--"):Ia.createElement("span",null,Nr||"--"))},!((mr==null?void 0:mr.objective)!==1||(mr==null?void 0:mr.objective)===1&&(mr==null?void 0:mr.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(Nr,gi)=>{if(gi.commit_status===0||gi.commit_status===1)return"--";if(!gi.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Nr=typeof Nr=="number"?Number(Nr):Nr,Nr||(Nr=0);let hl;return Nr>=0&&Nr<=60?hl=Ia.createElement("span",null,Nr):Nr===100?hl=Ia.createElement("span",{className:"c-green"},Nr):Nr>60?hl=Ia.createElement("span",{className:"c-orange"},Nr):hl="--",Ia.createElement(Ma,{renderText:hl,item:gi})}}},!((mr==null?void 0:mr.subjective)!==1||(mr==null?void 0:mr.subjective)===1&&(mr==null?void 0:mr.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(Nr,gi)=>{if(gi.commit_status===0||gi.commit_status===1)return"--";if(!gi.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Nr=typeof Nr=="number"?Number(Nr):Nr,Nr||(Nr=0);let hl;return Nr==0||Nr>0&&Nr<=60?hl=Ia.createElement("span",null,Nr):Nr===100?hl=Ia.createElement("span",{className:"c-green"},Nr):Nr>60?hl=Ia.createElement("span",{className:"c-orange"},Nr):hl="--",hl}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(Nr,gi)=>Nr===0?Ia.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Nr===1?Ia.createElement("span",{style:{color:"#DF3042"}},!gi.is_make_up&&"\u8003\u8BD5\u4E2D",gi.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Nr===2?Ia.createElement("span",{style:{color:"#5AB891"}},!gi.is_make_up&&!gi.is_force_commit&&"\u5DF2\u4EA4\u5377",gi.is_make_up&&!gi.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",gi.is_make_up&&gi.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!gi.is_make_up&&gi.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Ia.createElement("span",{style:{color:"#5AB891"}},!gi.is_make_up&&!gi.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",gi.is_make_up&&!gi.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",gi.is_make_up&&gi.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!gi.is_make_up&&gi.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"center",width:200,render:Nr=>Nr?Ze()(Nr).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",align:"center",width:200,render:Nr=>Nr?Ze()(Nr).format("YYYY-MM-DD HH:mm"):"--"}].filter(Nr=>!!Nr);if(!(0,bt.RV)())return null;if(!(0,bt.RV)())return"";const Ou=()=>Ia.createElement("div",{className:Fd.export},Ia.createElement("div",{className:`${Fd.btn_review}`,onClick:()=>{if(!(tt!=null&&tt.is_open_ai_review))return oe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;window.location.href=`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/detail?random=${tt==null?void 0:tt.is_random}&tabs=2`}},Ia.createElement("img",{src:ya.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605"));return Ia.createElement("section",{className:Fd.bg},Ia.createElement("div",{className:"edu-container"},Co.username&&Ia.createElement("section",{className:"animated fadeIn"},Ia.createElement("aside",{className:"mt10"},Ia.createElement(ze.Z,{separator:">"},Ia.createElement(ze.Z.Item,{href:`/classrooms/${ra.coursesId}/exercise`},(aa=(wn=at==null?void 0:at.userInfo)==null?void 0:wn.course)==null?void 0:aa.course_name),Ia.createElement(ze.Z.Item,{href:`/classrooms/${ra.coursesId}/exercise`},"\u5728\u7EBF\u8003\u8BD5"),Ia.createElement(ze.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),Ia.createElement("aside",{className:[Fd.title,"mt20"].join(" ")},Ia.createElement("a",{href:`/classrooms/${ra.coursesId}/exercise`},Ia.createElement(ee.Z,{className:"font16 c-black"})),(0,ue.vB)(tt==null?void 0:tt.exercise_status,tt==null?void 0:tt.appraise_label),(tt==null?void 0:tt.is_make_up_exercise)&&Ia.createElement("img",{src:ff,width:44,height:24,style:{marginRight:5,marginLeft:10}}),Ia.createElement("strong",{className:"font20 ml5 mr10"},tt==null?void 0:tt.exercise_name),(tt==null?void 0:tt.exercise_type)==2&&Ia.createElement("span",{style:{flexShrink:0,marginRight:10,display:"flex",alignItems:"center"},className:Fd.moni},Ia.createElement("img",{src:pf,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),(tt==null?void 0:tt.is_make_up_exercise)&&Ia.createElement(De.Z,{title:"\u70B9\u51FB\u53EF\u67E5\u770B\u539F\u8003\u8BD5"},Ia.createElement("i",{className:"iconfont icon-yuankaoshi",style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${tt==null?void 0:tt.make_up_exercise_id}/detail?random=${tt==null?void 0:tt.make_up_exercise_is_random}`)}})))),Ia.createElement("aside",{className:"mt30 relative"},Sa=="11"?Ia.createElement(Ou,null):Ia.createElement("div",{className:Fd.export},!(0,bt.dE)()&&!(tt!=null&&tt.is_make_up_exercise)&&(tt==null?void 0:tt.exercise_status)===3&&(tt==null?void 0:tt.exercise_type)!=2&&Ia.createElement(Ce.ZP,{onClick:Nr=>{if(Nr.preventDefault(),!(tt!=null&&tt.allow_create_make_up)){oe.ZP.warning("\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458");return}_e({type:"exercise/setActionTabs",payload:{key:"\u8865\u8003\u8BB0\u5F55",params:ra}})}},Ia.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8865\u8003\u8BB0\u5F55"),!(0,bt.dE)()&&!(tt!=null&&tt.is_make_up_exercise)&&tt.exercise_status===3&&(tt==null?void 0:tt.exercise_type)!=2&&Ia.createElement(Ce.ZP,{onClick:Nr=>{if(Nr.preventDefault(),!(tt!=null&&tt.allow_create_make_up)){oe.ZP.warning("\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458");return}_e({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:ra}})}},Ia.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u521B\u5EFA\u8865\u8003"),(0,bt.GJ)()&&po&&((pa=tt==null?void 0:tt.user_permission)==null?void 0:pa.user_commit_counts)>0&&(tt==null?void 0:tt.exercise_status)===2&&(tt==null?void 0:tt.exercise_type)!=2&&Ia.createElement(Ce.ZP,{onClick:Nr=>{var gi,hl;if(Nr.preventDefault(),(0,bt.Rm)()&&!((hl=(gi=Wt==null?void 0:Wt.AssistantObject)==null?void 0:gi.exercise)!=null&&hl.can_redo)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_e({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",params:ra}})}},Ia.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),(0,bt.GJ)()&&po&&(($n=tt==null?void 0:tt.user_permission)==null?void 0:$n.exercise_unpublish_count)>0&&(tt==null?void 0:tt.exercise_status)===1&&(!(tt!=null&&tt.is_make_up_exercise)||(tt==null?void 0:tt.is_make_up_exercise)&&(tt==null?void 0:tt.allow_create_make_up))&&Ia.createElement(Vm.Z,{tips:tt==null?void 0:tt.open_appraise,style:{marginLeft:10}},Ia.createElement(Ce.ZP,{onClick:Nr=>{var gi,hl,Yu,Jr;if(Nr.preventDefault(),(0,bt.Rm)()&&!((hl=(gi=Wt==null?void 0:Wt.AssistantObject)==null?void 0:gi.exercise)!=null&&hl.can_publish)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((tt==null?void 0:tt.exercise_question_count)===0){oe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}if(((Yu=at==null?void 0:at.userInfo)==null?void 0:Yu.user_status)===2){(0,Mc.Rd)();return}const Zo=Ze()(tt==null?void 0:tt.created_at,Wl);if(Ze()(tu).diff(Ze()(Zo),"days")>0&&(tt!=null&&tt.is_random)){Iu();return}tt!=null&&tt.high_resources_consume&&!(tt!=null&&tt.high_resources_consume_permission)?_e({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ra.coursesId,type:"exercise",type_id:ra.categoryId,name:tt.exercise_name,fn:()=>{var Ui;_e({type:"exercise/getCommonHeader",payload:Vs({},ra)}),_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ra.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ra,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Sa,cb:eu,manage_all_group:(Ui=fa==null?void 0:fa.exercise)==null?void 0:Ui.manage_all_group}})}}}):_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ra.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ra,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Sa,cb:eu,manage_all_group:(Jr=fa==null?void 0:fa.exercise)==null?void 0:Jr.manage_all_group}})}},Ia.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u53D1\u5E03\u8003\u8BD5")),(0,bt.GJ)()&&po&&((Wn=tt==null?void 0:tt.user_permission)==null?void 0:Wn.exercise_publish_count)>0&&Ia.createElement(Ce.ZP,{onClick:Nr=>{var gi,hl;if(Nr.preventDefault(),(0,bt.Rm)()&&!((hl=(gi=Wt==null?void 0:Wt.AssistantObject)==null?void 0:gi.exercise)!=null&&hl.can_stop)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",unified_setting:tt==null?void 0:tt.unified_setting,selectArrs:[ra.categoryId],params:ra,cb:eu}})}},Ia.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ED3\u675F\u8003\u8BD5"),(0,bt.dE)()&&tt.is_late&&`\u8FDF\u5230\u8D85\u8FC7${tt.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`,(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===2&&Ia.createElement(Ce.ZP,{onClick:Nr=>Rd(void 0,null,function*(){Nr.preventDefault();const gi=yield(0,fe.ZP)(`/api/exercises/${ra.categoryId}/header_info.json`,{method:"get"});(gi==null?void 0:gi.status)===0&&Or((gi==null?void 0:gi.data)||{}),Ba(!0)})},Ia.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8003\u8BD5\u8BB0\u5F55"),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===1&&((Qa=tt==null?void 0:tt.user_permission)==null?void 0:Qa.current_status)===2&&!tt.is_late&&tt.exercise_status>1&&Ia.createElement(Ce.ZP,{onClick:()=>ji()},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),(On=Qt==null?void 0:Qt.exercise_types)!=null&&On.is_redo?"\u91CD\u65B0\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===2&&!tt.is_late&&(tt==null?void 0:tt.exercise_status)!=3&&tt.exercise_status>1&&Ia.createElement(De.Z,{title:Ia.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",tt==null?void 0:tt.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",Gl(),"\u6B21")},Ia.createElement(Ce.ZP,{onClick:()=>ji(),disabled:Gl()===0&&((ma=tt==null?void 0:tt.user_permission)==null?void 0:ma.current_status)!=0,style:{marginLeft:8}},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),((Yt=tt==null?void 0:tt.user_permission)==null?void 0:Yt.current_status)==0?"\u7EE7\u7EED\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5")),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===1&&((da=tt==null?void 0:tt.user_permission)==null?void 0:da.current_status)===0&&!tt.is_late&&tt.exercise_status>1&&Ia.createElement(Ce.ZP,{onClick:()=>ji(!0)},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.screen_used_num)>(tt==null?void 0:tt.screen_num)&&tt.exercise_status!==3&&Ia.createElement(Ce.ZP,{onClick:()=>ji(!0)},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7533\u8BF7","\u7EE7\u7EED\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.whole_exercise_status)===3&&(tt==null?void 0:tt.ai_push_wrong_question)&&((oa=tt==null?void 0:tt.user_permission)==null?void 0:oa.current_status)!==4&&Ia.createElement(re.Z,{align:"middle"},(tt==null?void 0:tt.wrong_questions_size)!==0&&((Ta=tt==null?void 0:tt.progress)==null?void 0:Ta.stat)===1&&Ia.createElement(Vf,{dispatch:_e,id:tt==null?void 0:tt.ai_question_record_id}),Ia.createElement(Ce.ZP,{onClick:()=>{var Nr;if((tt==null?void 0:tt.wrong_questions_size)===0){oe.ZP.warning("\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E");return}if(((Nr=tt==null?void 0:tt.progress)==null?void 0:Nr.stat)===1){oe.ZP.warning("\u63A8\u8350\u8BD5\u9898\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u751F\u6210\u5B8C\u6210\u540E\u518D\u5F00\u59CB\u5DE9\u56FA");return}(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/wrongAnswer/${Co==null?void 0:Co.login}`)}},Ia.createElement("span",{className:"iconfont icon-cuotigonggu mr5 font14"}),"\u9519\u9898\u5DE9\u56FA")),(tt==null?void 0:tt.show_analysis_detail)&&Ia.createElement(Ce.ZP,{onClick:()=>{(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/analysis/${tt==null?void 0:tt.analysis_id}`)}},Ia.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),(0,bt.GJ)()&&po&&(tt.exercise_status===1||tt.exercise_status===3&&(tt==null?void 0:tt.is_make_up_exercise))&&Ia.createElement(Vm.Z,{tips:tt==null?void 0:tt.open_appraise,style:{marginLeft:10}},Ia.createElement(Ce.ZP,{onClick:()=>{var Nr,gi;if((0,bt.Rm)()&&!((gi=(Nr=Wt==null?void 0:Wt.AssistantObject)==null?void 0:Nr.exercise)!=null&&gi.can_create)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((0,bt.Ny)()&&(tt==null?void 0:tt.exercise_status)==1&&!(tt!=null&&tt.exercise_can_preview)){oe.ZP.warning("\u8BD5\u5377\u53D1\u5E03\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u8FDB\u884C\u64CD\u4F5C");return}const hl=Ze()(tt==null?void 0:tt.created_at,Wl);if(Ze()(tu).diff(Ze()(hl),"days")>0&&(tt!=null&&tt.is_random)){Iu();return}else ye.history.push(tt!=null&&tt.is_random?`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/random/edit?type=settings`:`/classrooms/${ra.coursesId}/exercise/add/${ra.categoryId}?random=false&type=2`)}},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377")),(tt==null?void 0:tt.exercise_status)===-1&&(0,bt.GJ)()&&Ia.createElement(Ce.ZP,{icon:Ia.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{_e({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:tt==null?void 0:tt.exercise_name,id:tt==null?void 0:tt.id,type:"exercise"}})}},"\u8865\u5145\u6210\u7EE9"),(0,bt.GJ)()&&po&&Ia.createElement(y.Z,{dropdownRender:nu},Ia.createElement(Ce.ZP,null,"\u66F4\u591A\u64CD\u4F5C",Ia.createElement(te.Z,null)))),Ia.createElement("aside",{className:`mt30 relative ${Fd.workListTabWrap}`},Ia.createElement(E.default,{activeKey:`${Sa}`,onChange:Nr=>{var gi;if(parseInt(Nr)===1&&!((gi=Wt.AssistantObject.exercise)!=null&&gi.can_view)&&(0,bt.Rm)()){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const hl=Ze()(tt==null?void 0:tt.created_at,Wl),Yu=Ze()(tu).diff(Ze()(hl),"days");if(le.actionTabs.key=="\u8868\u5355\u672A\u4FDD\u5B58")Fe.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:()=>{if(Yu>0&&parseInt(Nr)===3&&(tt!=null&&tt.is_random)){Iu();return}Xr(Nr),_e({type:"exercise/setActionTabs",payload:{key:""}})}});else{if(Yu>0&&parseInt(Nr)===3&&(tt!=null&&tt.is_random)){Iu();return}Xr(Nr)}Nr==="3"?Bu():(Nr==="2"||Nr==="11")&&_e({type:"exercise/getCommonHeader",payload:Vs({},ra)})},items:Li.map(Nr=>({label:Nr.name,key:`${Nr.id}`}))})),Ia.createElement("section",{className:tt!=null&&tt.is_random&&Sa==="2"||["3","9","10","11"].includes(Sa)?"":"pl25 pr25 bg-white"},(va=(Jt=Li.filter(Nr=>Nr.id==Sa))==null?void 0:Jt[0])==null?void 0:va.component))),Ia.createElement(As.Z,null),Ia.createElement(gu,{onOk:Zi}),Ia.createElement(Ps.Z,null),Ia.createElement(Go,{cb:()=>hu()}),Ia.createElement(Af.Z,{onOk:()=>hu()}),Ia.createElement(Cf.Z,{onOk:()=>hu()}),Ia.createElement(ri,null),Ia.createElement(Gg,null),Ia.createElement(vf.Z,null),Ia.createElement(ou,null),Ia.createElement(Kg,null),Ia.createElement(gf.Z,{successCb:()=>ji(currentEnterExamRef.current)}),Ia.createElement(Fe.default,{open:qa,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{ea(!1)}},Ia.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),Ia.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),Ia.createElement("p",{style:{marginLeft:"10px"}},Ia.createElement(z.default,{dataSource:Ru,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),Ia.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),Ia.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),Ia.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),Ia.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u963B\u65AD\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")),Ia.createElement(Fe.default,{open:ta,title:"\u8003\u8BD5\u8BB0\u5F55",centered:!0,width:1e3,footer:null,onCancel:()=>{Ba(!1)}},(qn==null?void 0:qn.length)===0?Ia.createElement(He.Z,{styles:{margin:"0 auto"},customText:"\u6682\u65E0\u6570\u636E"}):Ia.createElement(z.default,{dataSource:qn,columns:is,pagination:!1})),Ia.createElement(Ff.Z,null),Ia.createElement(Sf.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:oo==null?void 0:oo.url,type:oo==null?void 0:oo.file_type,onClose:()=>So({})}),Ia.createElement(Uf,null),Ia.createElement(Qf,null),Ia.createElement(Rf.Z,null))};var $f=(0,ye.connect)(({exercise:me,loading:ve,user:le,globalSetting:dt,classroomList:Dt})=>({classroomList:Dt,exercise:me,globalSetting:dt,user:le,loading:ve.effects}))(_f)},6079:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Ze}});var a=x(59301),fe=x(92832),Le=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(43604),Re=x(54580),De=x(24905),be=x(5871),Me=x(62772),ze={modalWrapper:"modalWrapper___rWDvO",exportSettingWrapper:"exportSettingWrapper___pCClH",imgPreviewPart:"imgPreviewPart___PCv0Y",tips:"tips___EVeBl",pottedLine:"pottedLine___AaY68",text:"text___ho3u_"},Ce=x(65582),re=x(38147),y=x(59149),E=x(77254),z=x(74128),b=x(30214),ee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",ne=x(59301),ue=Object.defineProperty,se=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ae=(it,Ve,lt)=>Ve in it?ue(it,Ve,{enumerable:!0,configurable:!0,writable:!0,value:lt}):it[Ve]=lt,Se=(it,Ve)=>{for(var lt in Ve||(Ve={}))de.call(Ve,lt)&&Ae(it,lt,Ve[lt]);if(se)for(var lt of se(Ve))pe.call(Ve,lt)&&Ae(it,lt,Ve[lt]);return it},Te=(it,Ve,lt)=>new Promise((Pt,ht)=>{var Et=Kt=>{try{kt(lt.next(Kt))}catch(mt){ht(mt)}},Lt=Kt=>{try{kt(lt.throw(Kt))}catch(mt){ht(mt)}},kt=Kt=>Kt.done?Pt(Kt.value):Promise.resolve(Kt.value).then(Et,Lt);kt((lt=lt.apply(it,Ve)).next())});const{TextArea:we}=fe.default,ot=({exercise:it,loading:Ve,dispatch:lt})=>{var Pt;const{workSetting:ht}=it,Et=(0,Ce.useParams)();Et.category=Et.categoryId||Et.exerciseId,Et.categoryId=Et.categoryId||Et.exerciseId;const[Lt,kt]=(0,a.useState)(!1),[Kt,mt]=(0,a.useState)(!1);let[Je,ut]=(0,a.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""});(0,a.useEffect)(()=>{Mt()},[ht]),(0,a.useEffect)(()=>{it.actionTabs.key==="exportSetting"&&!(ht!=null&&ht.exercise_header)&<({type:"exercise/getWorkSetting",payload:Se({},Et)})},[it.actionTabs.key]);const Mt=()=>{var We,en,Tn,hn;const sn=JSON.parse(JSON.stringify(ht));Object.keys(Je).forEach(rt=>{var vt;Je[rt]=(vt=sn==null?void 0:sn.exercise_header)==null?void 0:vt[rt]}),Je.file_list=(We=sn==null?void 0:sn.exercise_header)!=null&&We.attachment_id?[{uid:(en=sn==null?void 0:sn.exercise_header)==null?void 0:en.attachment_id,id:(Tn=sn==null?void 0:sn.exercise_header)==null?void 0:Tn.attachment_id,url:(hn=sn==null?void 0:sn.exercise_header)==null?void 0:hn.photo_url}]:[],ut(Je)},$t=()=>{var We,en,Tn;const hn=JSON.parse(JSON.stringify(Je));hn.categoryId=Et.categoryId,hn.attachment_id=((Tn=(en=(We=hn.file_list)==null?void 0:We[0])==null?void 0:en.response)==null?void 0:Tn.id)||null,Ut(hn)},Ut=We=>Te(void 0,null,function*(){mt(!0),(yield(0,re.ZP)(`/api/exercises/${Et==null?void 0:Et.categoryId}/foramt_settings.json`,{method:"post",body:We})).status===0&&(Le.ZP.success("\u66F4\u65B0\u6210\u529F"),lt({type:"exercise/getCommonHeader",payload:Se({},Et)}),lt({type:"exercise/getWorkSetting",payload:Se({},Et)}),lt({type:"exercise/getExerciseExportHeadData",payload:{id:Et.exerciseId||Et.categoryId,identify:Et.userId||null}}),mt(!1))}),Sn={disabled:Lt,multiple:!1,listType:"picture-card",onPreview:We=>{E.Z.publish("preview-image",We.thumbUrl||We.url)},withCredentials:!0,fileList:Je.file_list,beforeUpload:We=>We.size/1024>200?(Le.ZP.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20"),!1):!0,action:`${z.Z.API_SERVER}/api/attachments.json`,onChange(We){let en=We.fileList.filter(Tn=>!!Tn.status);Je.file_list=en,ut(Object.assign({},Je))},onRemove:We=>Te(void 0,null,function*(){return Je.file_list=[],ut(Object.assign({},Je)),!0})};return ne.createElement(ye.default,{title:"\u5BFC\u51FA\u8BBE\u7F6E",className:ze.modalWrapper,width:900,centered:!0,open:it.actionTabs.key==="exportSetting",onOk:()=>$t(),onCancel:()=>{Mt(),lt({type:"exercise/setActionTabs",payload:{}})}},ne.createElement("section",{className:ze.exportSettingWrapper},ne.createElement(Fe.Z,{spinning:Ve["exercise/getWorkSetting"]||Kt},ne.createElement(Be.Z,{wrap:!1,justify:"space-between"},ne.createElement(oe.Z,null,ne.createElement(Be.Z,{align:"middle"},ne.createElement("div",null,"\u5377\u5934\u5DE6\u89D2\u6807"),ne.createElement("span",{className:ze.tips},"\u56FE\u7247\u5EFA\u8BAE\u5C3A\u5BF8\uFF1A700px*500px\uFF0C\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k")),ne.createElement("div",{className:"mt15"},ne.createElement(Re.default,Se({},Sn),!((Pt=Je.file_list)!=null&&Pt.length)&&ne.createElement("div",null,ne.createElement(Me.Z,null),ne.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Je.show_title,disabled:Lt,onChange:We=>{Je.show_title=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Je.show_body,disabled:Lt,onChange:We=>{Je.show_body=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF08\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Je.show_info,disabled:Lt,onChange:We=>{Je.show_info=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Je.show_table,disabled:Lt,onChange:We=>{Je.show_table=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C"))),ne.createElement(Be.Z,{align:"middle",className:`mt20 ${ze.pottedLine}`},ne.createElement(oe.Z,null,ne.createElement("img",{src:ee,alt:""})),ne.createElement(oe.Z,{className:ze.text},"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),ne.createElement(oe.Z,null,ne.createElement("img",{src:ee,alt:""}))),ne.createElement(Be.Z,{className:"mt15",justify:"center",style:{width:320}},ne.createElement(De.default,{className:"pl8",checked:Je.show_user,disabled:Lt,onChange:We=>{Je.show_user=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u59D3\u540D")),ne.createElement(De.default,{checked:Je.show_no,disabled:Lt,onChange:We=>{Je.show_no=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5B66\u53F7")),ne.createElement(De.default,{checked:Je.show_group,disabled:Lt,onChange:We=>{Je.show_group=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u4E13\u4E1A\u73ED\u7EA7")),ne.createElement(De.default,{checked:Je.show_school_name,disabled:Lt,onChange:We=>{Je.show_school_name=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5B66\u6821/\u5355\u4F4D")),ne.createElement(De.default,{checked:Je.show_phone,disabled:Lt,onChange:We=>{Je.show_phone=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u624B\u673A\u53F7"))),ne.createElement("img",{src:te,alt:"",className:"mt15",style:{width:320}}),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement("span",null,"\u6BCF\u9875\u5BFC\u51FA\u6700\u5927\u8BD5\u9898\u6570\uFF1A"),ne.createElement(be.Z,{size:"middle",min:1,value:Je.export_page_num?Je.export_page_num:40,onChange:We=>{Je.export_page_num=We,ut(Se({},Je))}}),ne.createElement("span",{className:"ml10"},"\u9898")),ne.createElement(Be.Z,{className:"mt15"},ne.createElement(De.default,{checked:Je.show_desc,disabled:Lt,onChange:We=>{Je.show_desc=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u8003\u8BD5\u987B\u77E5")))),ne.createElement(oe.Z,{className:ze.imgPreviewPart},ne.createElement("div",{className:"pb10"},"\u793A\u4F8B\u56FE\u7247\u9884\u89C8\uFF1A"),ne.createElement("img",{src:y.qz})))),ne.createElement(b.Z,null)))};var Ze=(0,Ce.connect)(({exercise:it,loading:Ve,globalSetting:lt})=>({exercise:it,loading:Ve.effects,globalSetting:lt}))(ot)},60546:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return te}});var a=x(59301),fe=x(65582),Le=x(95237),ye=x(1710),Fe={wrap:"wrap___SSpd0",img:"img___nbd2O",table:"table___fcP71",totalScore:"totalScore___YxSMe",people:"people___bf9pK",glassSeal:"glassSeal___dYhKO",paperHeader:"paperHeader___gYUbq",exportBtn:"exportBtn___nyRYQ"},Be=x(87513),oe=x(65862),Re=x(6079),De=x(2337),be=x(74128),Me=x(59301),ze=Object.defineProperty,Ce=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,E=(ne,ue,se)=>ue in ne?ze(ne,ue,{enumerable:!0,configurable:!0,writable:!0,value:se}):ne[ue]=se,z=(ne,ue)=>{for(var se in ue||(ue={}))re.call(ue,se)&&E(ne,se,ue[se]);if(Ce)for(var se of Ce(ue))y.call(ue,se)&&E(ne,se,ue[se]);return ne},b=(ne,ue,se)=>new Promise((de,pe)=>{var Ae=we=>{try{Te(se.next(we))}catch(ot){pe(ot)}},Se=we=>{try{Te(se.throw(we))}catch(ot){pe(ot)}},Te=we=>we.done?de(we.value):Promise.resolve(we.value).then(Ae,Se);Te((se=se.apply(ne,ue)).next())});const ee=({isPreview:ne=!1,isExportBlank:ue=!1,activeTabs:se,exercise:de,globalSetting:pe,loading:Ae,user:Se,dispatch:Te,showExportBtn:we=!1,sealStyle:ot={}})=>{var Ze,it,Ve,lt,Pt,ht,Et,Lt,kt,Kt,mt,Je,ut,Mt,$t;const Ut=(0,fe.useParams)(),{userInfo:Sn}=Se,[We,en]=(0,a.useState)(),[Tn,hn]=(0,a.useState)();let sn=(0,a.useRef)(null);const[rt,vt]=(0,a.useState)(21),[$e,He]=(0,a.useState)([]),yt=(0,a.useRef)(!0);(0,a.useEffect)(()=>{b(void 0,null,function*(){if(!yt.current)return;yt.current=!1;const gt=yield(0,Be.cV)({id:Ut.exerciseId||Ut.categoryId});gt.status==0&&He(gt.data)}),(0,oe.W)(se)||se==="2"&&xt()},[Ut.userId,Ut.coursesId,Ut.exerciseId,Ut.categoryId,se]),(0,a.useEffect)(()=>{sn.current&&vt(sn.current.clientHeight)},[sn.current]),(0,a.useEffect)(()=>{var gt;if((gt=de.exerciseExportHeadData)!=null&>.title){const Xe=de.exerciseExportHeadData;en(z({},Xe||{}));const{table:xe}=Xe||{};let Ht,Rn;(xe!=null&&xe.total_singles_scores||xe!=null&&xe.total_doubles_scores||xe!=null&&xe.total_nulls_scores||xe!=null&&xe.total_judges_scores||xe!=null&&xe.total_pros_scores||xe!=null&&xe.total_shixuns_scores||xe!=null&&xe.total_mains_scores||xe!=null&&xe.total_combination_scores||xe!=null&&xe.total_bpros_scores)&&(Ht=Number(xe==null?void 0:xe.total_singles_scores)+Number(xe==null?void 0:xe.total_doubles_scores)+Number(xe==null?void 0:xe.total_nulls_scores)+Number(xe==null?void 0:xe.total_judges_scores)+Number(xe==null?void 0:xe.total_bpros_scores)+Number(xe==null?void 0:xe.total_pros_scores)+Number(xe==null?void 0:xe.total_shixuns_scores)+Number(xe==null?void 0:xe.total_mains_scores)+Number(xe==null?void 0:xe.total_combination_scores)),(xe!=null&&xe.singles_scores||xe!=null&&xe.doubles_scores||xe!=null&&xe.nulls_scores||xe!=null&&xe.judges_scores||xe!=null&&xe.pros_scores||xe!=null&&xe.bpros_scores||xe!=null&&xe.shixuns_scores||xe!=null&&xe.mains_scores||xe!=null&&xe.combination_scores)&&(Rn=Number(xe==null?void 0:xe.singles_scores)+Number(xe==null?void 0:xe.doubles_scores)+Number(xe==null?void 0:xe.nulls_scores)+Number(xe==null?void 0:xe.judges_scores)+Number(xe==null?void 0:xe.pros_scores)+Number(xe==null?void 0:xe.bpros_scores)+Number(xe==null?void 0:xe.shixuns_scores)+Number(xe==null?void 0:xe.mains_scores)+Number(xe==null?void 0:xe.combination_scores));const vn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(xe==null?void 0:xe.total_singles_scores)||0,doubles_score:(xe==null?void 0:xe.total_doubles_scores)||0,nulls_score:(xe==null?void 0:xe.total_nulls_scores)||0,judges_score:(xe==null?void 0:xe.total_judges_scores)||0,pros_score:(xe==null?void 0:xe.total_pros_scores)||0,bpros_score:(xe==null?void 0:xe.total_bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.total_shixuns_scores)||0,mains_score:(xe==null?void 0:xe.total_mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.total_combination_scores)||0,total_score:Ht||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(xe==null?void 0:xe.singles_scores)||0,doubles_score:(xe==null?void 0:xe.doubles_scores)||0,nulls_score:(xe==null?void 0:xe.nulls_scores)||0,judges_score:(xe==null?void 0:xe.judges_scores)||0,pros_score:(xe==null?void 0:xe.pros_scores)||0,bpros_score:(xe==null?void 0:xe.bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.shixuns_scores)||0,mains_score:(xe==null?void 0:xe.mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.combination_scores)||0,total_score:Rn||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Dn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(xe==null?void 0:xe.total_singles_scores)||0,doubles_score:(xe==null?void 0:xe.total_doubles_scores)||0,nulls_score:(xe==null?void 0:xe.total_nulls_scores)||0,judges_score:(xe==null?void 0:xe.total_judges_scores)||0,pros_score:(xe==null?void 0:xe.total_pros_scores)||0,bpros_score:(xe==null?void 0:xe.total_bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.total_shixuns_scores)||0,mains_score:(xe==null?void 0:xe.total_mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.total_combination_scores)||0,total_score:Ht||0},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];hn([...ue?Dn:vn])}},[de.exerciseExportHeadData]);const xt=()=>b(void 0,null,function*(){const gt={id:Ut.exerciseId||Ut.categoryId,identify:(Sn==null?void 0:Sn.login)||null},Xe=yield(0,Be.iw)(gt);en(Xe||{});const{table:xe}=Xe||{};let Ht,Rn;(xe!=null&&xe.total_singles_scores||xe!=null&&xe.total_doubles_scores||xe!=null&&xe.total_nulls_scores||xe!=null&&xe.total_judges_scores||xe!=null&&xe.total_pros_scores||xe!=null&&xe.total_bpros_scores||xe!=null&&xe.total_shixuns_scores||xe!=null&&xe.total_mains_scores||xe!=null&&xe.total_combination_scores)&&(Ht=Number(xe==null?void 0:xe.total_singles_scores)+Number(xe==null?void 0:xe.total_doubles_scores)+Number(xe==null?void 0:xe.total_nulls_scores)+Number(xe==null?void 0:xe.total_bpros_scores)+Number(xe==null?void 0:xe.total_judges_scores)+Number(xe==null?void 0:xe.total_pros_scores)+Number(xe==null?void 0:xe.total_shixuns_scores)+Number(xe==null?void 0:xe.total_mains_scores)+Number(xe==null?void 0:xe.total_combination_scores)),(xe!=null&&xe.singles_scores||xe!=null&&xe.doubles_scores||xe!=null&&xe.nulls_scores||xe!=null&&xe.judges_scores||xe!=null&&xe.pros_scores||xe!=null&&xe.bpros_scores||xe!=null&&xe.shixuns_scores||xe!=null&&xe.mains_scores||xe!=null&&xe.combination_scores)&&(Rn=Number(xe==null?void 0:xe.singles_scores)+Number(xe==null?void 0:xe.doubles_scores)+Number(xe==null?void 0:xe.bpros_scores)+Number(xe==null?void 0:xe.nulls_scores)+Number(xe==null?void 0:xe.judges_scores)+Number(xe==null?void 0:xe.pros_scores)+Number(xe==null?void 0:xe.shixuns_scores)+Number(xe==null?void 0:xe.mains_scores)+Number(xe==null?void 0:xe.combination_scores));const vn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(xe==null?void 0:xe.total_singles_scores)||0,doubles_score:(xe==null?void 0:xe.total_doubles_scores)||0,nulls_score:(xe==null?void 0:xe.total_nulls_scores)||0,judges_score:(xe==null?void 0:xe.total_judges_scores)||0,pros_score:(xe==null?void 0:xe.total_pros_scores)||0,bpros_score:(xe==null?void 0:xe.total_bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.total_shixuns_scores)||0,mains_score:(xe==null?void 0:xe.total_mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.total_combination_scores)||0,total_score:Ht||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(xe==null?void 0:xe.singles_scores)||0,doubles_score:(xe==null?void 0:xe.doubles_scores)||0,nulls_score:(xe==null?void 0:xe.nulls_scores)||0,judges_score:(xe==null?void 0:xe.judges_scores)||0,pros_score:(xe==null?void 0:xe.pros_scores)||0,bpros_score:(xe==null?void 0:xe.bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.shixuns_scores)||0,mains_score:(xe==null?void 0:xe.mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.combination_scores)||0,total_score:Rn||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}];hn(ue?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:vn)}),Ye=[{width:"10%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:gt=>Me.createElement("a",null,gt)},{title:((Ze=$e==null?void 0:$e.find(gt=>gt.value==De.fw[0].nameType))==null?void 0:Ze.name)||"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((it=$e==null?void 0:$e.find(gt=>gt.value==De.fw[1].nameType))==null?void 0:it.name)||"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Ve=$e==null?void 0:$e.find(gt=>gt.value==De.fw[3].nameType))==null?void 0:Ve.name)||"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((lt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[2].nameType))==null?void 0:lt.name)||"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Pt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[6].nameType))==null?void 0:Pt.name)||"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((ht=$e==null?void 0:$e.find(gt=>gt.value==De.fw[5].nameType))==null?void 0:ht.name)||"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Et=$e==null?void 0:$e.find(gt=>gt.value==De.fw[4].nameType))==null?void 0:Et.name)||"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Lt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[7].nameType))==null?void 0:Lt.name)||"\u7EC4\u5408\u9898",align:"center",dataIndex:"total_combination_scores",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((kt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[8].nameType))==null?void 0:kt.name)||"\u7A0B\u5E8F\u586B\u7A7A\u9898",align:"center",dataIndex:"bpros_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{width:"10%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt==null?void 0:gt.toFixed(1))}],{exercise_header:Qe}=We||{};return Me.createElement(Me.Fragment,null,((Qe==null?void 0:Qe.show_user)||(Qe==null?void 0:Qe.show_no)||(Qe==null?void 0:Qe.show_group))&&Me.createElement("section",{className:Fe.glassSeal,style:ot},(Qe==null?void 0:Qe.show_user)&&Me.createElement("span",null,"\u59D3\u540D\uFF1A",Me.createElement("span",null,We==null?void 0:We.user)),(Qe==null?void 0:Qe.show_no)&&Me.createElement("span",null,"\u5B66\u53F7\uFF1A",Me.createElement("span",null,We==null?void 0:We.student_id)),(Qe==null?void 0:Qe.show_group)&&Me.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",Me.createElement("span",null,We==null?void 0:We.group_name)),(Qe==null?void 0:Qe.show_school_name)&&Me.createElement("span",null,"\u5B66\u6821/\u5355\u4F4D\uFF1A",Me.createElement("span",null,We==null?void 0:We.school_name)),(Qe==null?void 0:Qe.show_phone)&&Me.createElement("span",null,"\u624B\u673A\u53F7\uFF1A",Me.createElement("span",null,We==null?void 0:We.phone))),Me.createElement("section",{className:`${Fe.wrap} ${ne?"pl20":""} `},(We==null?void 0:We.photo_url)&&Me.createElement("img",{className:Fe.img,src:`${be.Z.API_SERVER}${We==null?void 0:We.photo_url}`}),(Qe==null?void 0:Qe.show_title)&&Me.createElement(Le.Z,{className:Fe.paperHeader,justify:"center"},Me.createElement("div",null,We==null?void 0:We.title)),(Qe==null?void 0:Qe.show_info)&&Me.createElement("div",{className:"tc c-grey-666 mb20"},"\u5171:\u3010",We==null?void 0:We.large_counts,"\u5927\u9898\u3011\u3010",We==null?void 0:We.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",We==null?void 0:We.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(We==null?void 0:We.time)>-1?`${We==null?void 0:We.time}\u5206\u949F`:"\u4E0D\u9650","\u3011"),(Qe==null?void 0:Qe.show_desc)&&(((Kt=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Kt.exercise_description)||((mt=de==null?void 0:de.commonHeader)==null?void 0:mt.exercise_description))&&Me.createElement("div",{style:{fontSize:14,marginBottom:30,marginTop:20,textAlign:"left",color:"#3A3A3A",maxHeight:"210px",overflowY:"auto"}},Me.createElement("b",null,"\u8BD5\u5377\u987B\u77E5\uFF1A"),Me.createElement("span",null,((Je=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Je.exercise_description)||((ut=de==null?void 0:de.commonHeader)==null?void 0:ut.exercise_description))),(Qe==null?void 0:Qe.show_table)&&Me.createElement("div",{className:"mt10"},Me.createElement(ye.default,{className:Fe.table,columns:Ye,dataSource:[...Tn||[]],bordered:!0,pagination:!1})),((Mt=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Mt.analysis)&&Me.createElement("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333"},`\u8003\u8BD5\u8BC4\u4EF7\uFF1A${($t=de==null?void 0:de.exerciseExportHeadData)==null?void 0:$t.analysis}`)),Me.createElement(Re.Z,null))};var te=(0,fe.connect)(({exercise:ne,loading:ue,user:se,globalSetting:de})=>({exercise:ne,globalSetting:de,user:se,loading:ue.effects}))(ee)},85548:function(Nt,st,x){"use strict";var a=x(21185),fe=x(87513),Le=x(61527),ye=x(78241),Fe=x(43418),Be=x(3113),oe=x(71418),Re=x(24905),De=x(5112),be=x(81327),Me=x(59301),ze=x(65582),Ce=x(74128),re=x(59301),y=(z,b,ee)=>new Promise((te,ne)=>{var ue=pe=>{try{de(ee.next(pe))}catch(Ae){ne(Ae)}},se=pe=>{try{de(ee.throw(pe))}catch(Ae){ne(Ae)}},de=pe=>pe.done?te(pe.value):Promise.resolve(pe.value).then(ue,se);de((ee=ee.apply(z,b)).next())});const E=({exercise:z,dispatch:b})=>{var ee,te,ne,ue;const se=(0,ze.useParams)(),[de]=(0,ze.useSearchParams)(),pe=de.getAll("exercise_group_id").map(mt=>mt==="all"?mt:Number(mt)),{actionTabs:Ae}=z,[Se]=ye.default.useForm(),[Te,we]=(0,Me.useState)(!1),ot=(0,Me.useRef)(null),[Ze,it]=(0,Me.useState)(!1),[,Ve,lt,Pt]=(0,Le.U)(fe.aU,{}),[ht,Et]=(0,Me.useState)({}),Lt=()=>{b({type:"exercise/setActionTabs",payload:{title:""}})},kt=(mt,Je)=>{ze.history.push(`/classrooms/${se.coursesId}/exercise/${(se==null?void 0:se.categoryId)||(se==null?void 0:se.exerciseId)}/sumup?exam_summary_id=${(Je==null?void 0:Je.exam_summary_id)||""}&template=${mt==null?void 0:mt.exam_summary_template_id}&${mt==null?void 0:mt.exercise_group_id.map(ut=>`exercise_group_id=${ut}`).join("&")}`)},Kt=()=>y(void 0,null,function*(){var mt,Je,ut,Mt,$t;const Ut=yield lt({id:(se==null?void 0:se.categoryId)||(se==null?void 0:se.exerciseId)});Se.setFieldsValue({exercise_group_id:Ae!=null&&Ae.isEdit&&pe.length>0?pe:["all",...((Je=(mt=Ut==null?void 0:Ut.data)==null?void 0:mt.course_groups)==null?void 0:Je.map(Sn=>Sn==null?void 0:Sn.exercise_group_id))||[]],exam_summary_template_id:Ae!=null&&Ae.isEdit?Number(de.get("template")):($t=(Mt=(ut=Ut==null?void 0:Ut.data)==null?void 0:ut.exam_summary_templates)==null?void 0:Mt[0])==null?void 0:$t.id})});return(0,Me.useEffect)(()=>{ot.current&&ot.current.scrollHeight>134&&it(!0)},[ot]),(0,Me.useEffect)(()=>{(Ae==null?void 0:Ae.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"?Kt():Se.resetFields()},[Ae==null?void 0:Ae.title]),re.createElement(re.Fragment,null,re.createElement(Fe.default,{title:Ae.title,width:800,centered:!0,open:(Ae==null?void 0:Ae.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",footer:re.createElement("div",{style:{textAlign:"center"}},re.createElement(Be.ZP,{type:"primary",onClick:()=>{Se.submit()}},"\u603B\u7ED3\u62A5\u544A\u9884\u89C8")),onCancel:()=>{Lt()}},re.createElement(oe.Z,{spinning:Ve},re.createElement(ye.default,{form:Se,onFinish:mt=>y(void 0,null,function*(){var Je,ut;const Mt=(ut=(Je=Pt==null?void 0:Pt.data)==null?void 0:Je.exam_summaries)==null?void 0:ut.find($t=>($t==null?void 0:$t.exam_summary_template_id)===mt.exam_summary_template_id);if(Mt!=null&&Mt.exam_summary_id){const $t=Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,closeIcon:re.createElement("i",{className:"iconfont icon-guanbi1 current",style:{fontSize:"10px"},onClick:Ut=>{Ut.preventDefault(),Ut.stopPropagation(),$t.destroy()}}),closable:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u6709\u4E00\u4EFD\u5DF2\u751F\u6210\u7684\u603B\u7ED3\u62A5\u544A\uFF0C\u91CD\u65B0\u751F\u6210\u64CD\u4F5C\u4F1A\u5C06\u60A8\u4E4B\u524D\u7684\u7F16\u8F91\u8BB0\u5F55\u91CD\u7F6E\u4E3A\u521D\u59CB\u72B6\u6001\u3002\u662F\u5426\u9700\u8981\u91CD\u65B0\u751F\u6210\uFF1F",onOk:()=>{kt(mt,Mt),Lt()},cancelText:"\u91CD\u65B0\u751F\u6210",okText:"\u67E5\u770B\u5DF2\u6709\u62A5\u544A",onCancel:()=>{kt(mt,{}),Lt()}});return}kt(mt,Mt),Lt()})},re.createElement("div",{ref:ot,className:"mt5 flex flex-wrap gap-20px",style:{maxHeight:Te?"none":"134px",overflow:"hidden",transition:"max-height 0.3s ease",position:"relative"}},re.createElement(ye.default.Item,{name:"exercise_group_id",label:"\u5206\u6790\u5BF9\u8C61",normalize:(mt,Je=[],ut)=>{var Mt,$t;let Ut=mt;const Sn=(($t=(Mt=Pt==null?void 0:Pt.data)==null?void 0:Mt.course_groups)==null?void 0:$t.map(We=>We==null?void 0:We.exercise_group_id))||[];return!(Je!=null&&Je.includes("all"))&&(mt.includes("all")||mt.length===Sn.length)?Ut=[...Sn,"all"]:mt.includes("all")&&mt.length!==Sn.length+1?Ut=mt.filter(We=>We!=="all"):Je!=null&&Je.includes("all")&&!mt.includes("all")&&(Ut=[]),Ut}},re.createElement(Re.default.Group,{options:[{label:"\u5168\u90E8",value:"all"},...((te=(ee=Pt==null?void 0:Pt.data)==null?void 0:ee.course_groups)==null?void 0:te.map(mt=>({value:mt==null?void 0:mt.exercise_group_id,label:`${mt==null?void 0:mt.exercise_group_name}\uFF08${mt==null?void 0:mt.exercise_group_students}\uFF09`})))||[]]})),Ze&&re.createElement("div",{className:"current",style:{position:"absolute",bottom:24,right:0,lineHeight:"32px"},onClick:()=>we(!Te)},Te?"\u6536\u8D77":"\u5C55\u5F00",re.createElement("i",{className:"iconfont icon-a-bianzu11 font12"}))),re.createElement(ye.default.Item,{className:"mb0",name:"exam_summary_template_id",label:"\u5206\u6790\u6A21\u677F"},re.createElement(De.ZP.Group,null,re.createElement(be.Z,{className:"mt5",direction:"vertical"},(ue=(ne=Pt==null?void 0:Pt.data)==null?void 0:ne.exam_summary_templates)==null?void 0:ue.map((mt,Je)=>re.createElement(De.ZP,{key:Je,value:mt==null?void 0:mt.id},`\u6A21\u677F${Je+1}-${mt==null?void 0:mt.name}`,re.createElement("a",{className:"ml5",onClick:()=>{var ut,Mt;Et({url:Ce.Z.API_SERVER+((ut=mt==null?void 0:mt.attachment_info)==null?void 0:ut.url),file_type:(Mt=mt==null?void 0:mt.attachment_info)==null?void 0:Mt.file_type})}},"\u67E5\u770B"))))))))),re.createElement(a.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:ht==null?void 0:ht.url,type:ht==null?void 0:ht.file_type,onClose:()=>Et({})}))};st.Z=(0,ze.connect)(({exercise:z})=>({exercise:z}))(E)},12586:function(Nt,st,x){"use strict";var a=x(59301),fe=x(43418),Le=x(38147),ye=x(65582),Fe=x(59301),Be=(Re,De,be)=>new Promise((Me,ze)=>{var Ce=E=>{try{y(be.next(E))}catch(z){ze(z)}},re=E=>{try{y(be.throw(E))}catch(z){ze(z)}},y=E=>E.done?Me(E.value):Promise.resolve(E.value).then(Ce,re);y((be=be.apply(Re,De)).next())});const oe=({exercise:Re,dispatch:De,init:be,haveInit:Me=!1})=>{const ze=(0,ye.useParams)(),[Ce,re]=(0,a.useState)(!1);let[y,E]=(0,a.useState)();const[z,b]=(0,a.useState)(!1),[ee,te]=(0,a.useState)(!1);(0,a.useEffect)(()=>{Re.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&ne()},[Re.actionTabs]);function ne(){return Be(this,null,function*(){var ue,se;let de=yield(0,Le.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});if(((ue=de==null?void 0:de.cover_exercises)==null?void 0:ue.length)>0)re(!0),E((se=de==null?void 0:de.cover_exercises)==null?void 0:se[0]);else{let pe=yield(0,Le.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});De({type:"exercise/setActionTabs",payload:{key:""}}),(pe==null?void 0:pe.status)===0&&(Me&&be(),fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}})}return Fe.createElement("div",null,Fe.createElement(fe.default,{open:Ce,centered:!0,onCancel:ue=>Be(void 0,null,function*(){if(ue.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){b(!0);let se=yield(0,Le.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs,update:1}});De({type:"exercise/setActionTabs",payload:{key:""}}),b(!1),(se==null?void 0:se.status)===0&&(Me&&be(),re(!1),fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}else re(!1)}),cancelButtonProps:{loading:z},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:ee},onOk:()=>Be(void 0,null,function*(){te(!0);let ue=yield(0,Le.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});te(!1),(ue==null?void 0:ue.status)===0&&(Me&&be(),De({type:"exercise/setActionTabs",payload:{key:""}}),re(!1),fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Fe.createElement("div",null,Fe.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Fe.createElement("div",null,Fe.createElement("div",null,"\u8BD5\u5377\uFF1A",y==null?void 0:y.origin_exercise_nam),Fe.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Fe.createElement("a",{href:`/paperlibrary/see/${y==null?void 0:y.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},y==null?void 0:y.examination_bank_name))))))};st.Z=(0,ye.connect)(({exercise:Re})=>({exercise:Re}))(oe)},41996:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return pe}});var a=x(59301),fe=x(43418),Le=x(95237),ye=x(43604),Fe=x(57809),Be=x(1710),oe=x(3113),Re=x(39864),De=x(38147),be={cstuModal:"cstuModal___aIPVR",removeStyle:"removeStyle___wY4gp",bottom:"bottom___a8tK0",yes:"yes___Zhc4z",no:"no___Ngwsa",Onerow:"Onerow___Q59ve",searchMember:"searchMember___Jj460",searchMemberHeader:"searchMemberHeader___SxfUY"},Me=x(65582),ze=x(96622),Ce=x(59301),re=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(Ae,Se,Te)=>Se in Ae?re(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,ne=(Ae,Se)=>{for(var Te in Se||(Se={}))b.call(Se,Te)&&te(Ae,Te,Se[Te]);if(z)for(var Te of z(Se))ee.call(Se,Te)&&te(Ae,Te,Se[Te]);return Ae},ue=(Ae,Se)=>y(Ae,E(Se)),se=(Ae,Se,Te)=>new Promise((we,ot)=>{var Ze=lt=>{try{Ve(Te.next(lt))}catch(Pt){ot(Pt)}},it=lt=>{try{Ve(Te.throw(lt))}catch(Pt){ot(Pt)}},Ve=lt=>lt.done?we(lt.value):Promise.resolve(lt.value).then(Ze,it);Ve((Te=Te.apply(Ae,Se)).next())});const de=({visible:Ae,setVisible:Se,onK:Te,selectKeys:we,selectRows:ot,appointStudent:Ze,modalParams:it,courseId:Ve})=>{const lt=(0,Me.useParams)(),[Pt,ht]=(0,a.useState)(!1),[Et,Lt]=(0,a.useState)(!1),[kt,Kt]=(0,a.useState)([]),[mt,Je]=(0,a.useState)([]),[ut,Mt]=(0,a.useState)([]),[$t,Ut]=(0,a.useState)("all"),[Sn,We]=(0,a.useState)("all");let[en,Tn]=(0,a.useState)(!0);const[hn,sn]=(0,a.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[rt,vt]=(0,a.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),$e={selectedRowKeys:mt,columnWidth:40,hideSelectAll:!0,onSelect:(Qe,gt,Xe)=>{let xe=!0;for(let Ht=0;Ht{if(Qe&&Xe.length>0){Xe.forEach(xe=>{mt.push(xe.user_id),ut.push(xe)}),Je([...mt]),Mt([...ut]);return}if(!Qe&&Xe.length>0){let xe=[],Ht=[];const Rn=new Set(Xe),vn=new Set(mt),Dn=new Set(ut);xe=[...vn].filter(Qn=>[...Rn].every(_n=>_n.user_id!==Qn)),Ht=[...Dn].filter(Qn=>[...Rn].every(_n=>_n.user_id!==Qn.user_id)),Je([...xe]),Mt([...Ht])}}};(0,a.useEffect)(()=>{Ae&&we&&(Je([...we]),Mt(ot))},[Ae,we]),(0,a.useEffect)(()=>{Ae&&(!Ze&&it?rt.status=it:rt.status=null,vt(ne({},rt)),yt())},[Ae,Ze,it]);const He=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(Qe,gt,Xe)=>Ce.createElement("span",{style:{color:"#333"}},Xe+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(Qe,gt,Xe)=>Ce.createElement("span",null,Qe)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Qe,gt,Xe)=>Ce.createElement("span",{style:{color:"#666"}},Qe)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(Qe,gt)=>Ce.createElement("span",null,Qe)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(Qe,gt)=>Ce.createElement("span",null,Qe||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(Qe,gt)=>Ce.createElement("span",null,Qe)}].filter(Qe=>it===1||it===2?Qe.title!=="\u72B6\u6001":!0),yt=()=>se(void 0,null,function*(){var Qe,gt,Xe;Lt(!0);const xe=yield(0,De.ZP)(`/api/exercises/${lt.categoryId||Ve}/wait_make_up_students.json`,{method:"get",params:ue(ne({},rt),{keywords:(Qe=rt==null?void 0:rt.keywords)==null?void 0:Qe.trim()})});if(xe.status===0){const Ht=((Xe=(gt=xe==null?void 0:xe.data)==null?void 0:gt.all_course_groups)==null?void 0:Xe.map(Rn=>({value:Rn==null?void 0:Rn.id,label:Rn==null?void 0:Rn.name})))||[];sn([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...Ht]),Kt(xe.data)}Lt(!1)}),xt=()=>{rt.page=1,rt.status=null,rt.course_group_id=null,rt.keywords="",Ut("all"),We("all"),Je([]),Mt([]),vt(ne({},rt)),Ze&&Te(mt==null?void 0:mt.length,mt,ut)},Ye=()=>{rt.page=1,rt.status=null,rt.course_group_id=null,rt.keywords="",vt(ne({},rt)),Ut("all"),We("all"),Je([]),Mt([]),Se(!1)};return Ce.createElement(fe.default,{centered:!0,className:be.cstuModal,title:it===1?"\u7F3A\u8003\u5B66\u751F":it===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:Ae,width:1200,footer:null,onCancel:()=>{Ye()}},Ce.createElement(Le.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},Ce.createElement(Le.Z,null,Ce.createElement(ye.Z,null,Ce.createElement(Fe.default,{size:"large",value:$t,style:{width:200,marginRight:20},onChange:Qe=>{Ut(Qe),Qe==="all"?rt.course_group_id=null:rt.course_group_id=Qe,rt.page=1,vt(ne({},rt)),yt()},options:hn})),Ze&&Ce.createElement(ye.Z,null,Ce.createElement(Fe.default,{size:"large",value:Sn,style:{width:200},onChange:Qe=>{We(Qe),Qe==="all"?rt.status=null:rt.status=Qe,rt.page=1,vt(ne({},rt)),yt()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),Ce.createElement(ye.Z,null,Ce.createElement(Re.t7,{style:{width:300,marginLeft:15},value:rt.keywords,allowClear:!0,onChange:Qe=>{rt.keywords=Qe,rt.page=1,vt(ne({},rt)),yt()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),Ce.createElement(Le.Z,{align:"middle",className:"mb30"},Ce.createElement(ye.Z,{span:14},Ce.createElement("div",{className:"flexd-table-header"},Ce.createElement(Be.default,{pagination:!1,dataSource:[],columns:He,rowSelection:Ze?$e:null,rowKey:Qe=>Qe.user_id})),Ce.createElement("div",null,Ce.createElement(Be.default,{rowSelection:Ze?$e:null,columns:He,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:Qe=>Qe.user_id,loading:Et,dataSource:kt==null?void 0:kt.exercise_users,onChange:(Qe,gt,Xe)=>{rt.page=Qe==null?void 0:Qe.current,rt.limit=Qe==null?void 0:Qe.pageSize,Xe!=null&&Xe.order?(rt.sort_by=Xe==null?void 0:Xe.field,rt.direction=(Xe==null?void 0:Xe.order)==="ascend"?"asc":"desc"):(rt.sort_by=null,rt.direction=null),vt(ne({},rt)),yt()},pagination:!1}))),Ce.createElement(ye.Z,{span:1},Ce.createElement("img",{src:ze,style:{marginLeft:10}})),Ce.createElement(ye.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},Ce.createElement("div",{className:be.searchMember,style:{width:550}},Ce.createElement(Le.Z,{className:be.searchMemberHeader},Ce.createElement(ye.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),Ce.createElement(ye.Z,{flex:"110px"},"\u5B66\u53F7"),Ce.createElement(ye.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),Ce.createElement("div",{style:{overflow:"auto",height:390}},ut==null?void 0:ut.map((Qe,gt)=>Ce.createElement(Le.Z,{key:gt,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},Ce.createElement(ye.Z,{flex:"100px"},Qe.user_name),Ce.createElement(ye.Z,{flex:"110px"},Qe.student_id),Ce.createElement(ye.Z,{flex:"120px",style:{marginLeft:5}},Qe.user_group_name),Ce.createElement(ye.Z,{style:{marginLeft:10}},Ce.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{Mt(ut.filter(Xe=>Xe.user_id!=Qe.user_id)),Je(mt.filter(Xe=>Xe!=Qe.user_id))}})))))))),!(it===1||it===2)&&Ce.createElement("div",{className:be.bottom},Ce.createElement(oe.ZP,{className:be.no,onClick:()=>{Ye()}},"\u53D6\u6D88"),Ce.createElement(oe.ZP,{loading:Pt,type:"primary",onClick:()=>{xt()}},"\u786E\u5B9A")))};var pe=(0,Me.connect)(({})=>({}))(de)},24528:function(Nt,st,x){"use strict";var a=x(59301),fe=x(78241),Le=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(5112),Re=x(5083),De=x(24905),be=x(66649),Me=x.n(be),ze=x(38147),Ce=x(65862),re=x(65582),y=x(70414),E=x(59553),z=Object.defineProperty,b=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,se=(ot,Ze,it)=>Ze in ot?z(ot,Ze,{enumerable:!0,configurable:!0,writable:!0,value:it}):ot[Ze]=it,de=(ot,Ze)=>{for(var it in Ze||(Ze={}))ne.call(Ze,it)&&se(ot,it,Ze[it]);if(te)for(var it of te(Ze))ue.call(Ze,it)&&se(ot,it,Ze[it]);return ot},pe=(ot,Ze)=>b(ot,ee(Ze)),Ae=(ot,Ze,it)=>new Promise((Ve,lt)=>{var Pt=Lt=>{try{Et(it.next(Lt))}catch(kt){lt(kt)}},ht=Lt=>{try{Et(it.throw(Lt))}catch(kt){lt(kt)}},Et=Lt=>Lt.done?Ve(Lt.value):Promise.resolve(Lt.value).then(Pt,ht);Et((it=it.apply(ot,Ze)).next())});function Se(ot,Ze){const it=[];for(let Ve=ot;Ve{let Ze=new Date;const it=Me()(ot).format("HH");if(Me()(ot).isSame(Me()(Ze),"day")){const Ve=Me()(Ze).format("HH"),lt=Me()(Ze).format("mm");return{disabledHours:()=>Se(0,24).splice(1,Ve*1-1),disabledMinutes:()=>Me()(ot).isSame(Me()(Ze),"hour")&&it<=Ve?Se(0,60).splice(0,lt):Se(60,60)}}else if(Me()(ot).isSame(Me()(),"day")){const Ve=Me()().format("HH"),lt=Me()().format("mm");return{disabledHours:()=>Se(0,24).splice(0,Ve),disabledMinutes:()=>it<=Ve?Se(0,lt):Se(60,60)}}else return!1},we=({exercise:ot,dispatch:Ze})=>{var it;const Ve=(0,re.useParams)(),[lt]=fe.default.useForm(),[Pt,ht]=(0,a.useState)(1),[Et,Lt]=(0,a.useState)([]),[kt,Kt]=(0,a.useState)(!0),[mt,Je]=(0,a.useState)([]),[ut,Mt]=(0,a.useState)(!0),[$t,Ut]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&Sn()},[ot.actionTabs]);const Sn=Tn=>Ae(void 0,null,function*(){var hn,sn;Kt(!0);const rt=yield Ze({type:"exercise/getEndGroups",payload:pe(de({},Ve),{check_ids:[...((hn=ot.actionTabs.selectArrs)==null?void 0:hn.map($e=>Number($e)))||[]]})}),vt=(sn=rt==null?void 0:rt.course_info)==null?void 0:sn.map(($e,He)=>pe(de({},$e),{key:$e.course_group_id,title:$e.course_group_name,name:$e.course_group_name,disabled:!!$e.is_published}));rt&&(rt!=null&&rt.course_info)&&(Lt([...vt]),lt.setFieldsValue({end_time:Me()(Me()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Kt(!1)}),We=()=>Ae(void 0,null,function*(){var Tn,hn,sn,rt;const vt=de({},lt.getFieldsValue());if((mt==null?void 0:mt.length)<=0&&Et.length>0&&!((Tn=ot.actionTabs)!=null&&Tn.unified_setting)){Le.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}Ut(!0);const $e={check_ids:[...((hn=ot.actionTabs.selectArrs)==null?void 0:hn.map(yt=>Number(yt)))||[]],group_ids:mt};ut||($e.end_time=Me()(vt.end_time).format("YYYY-MM-DD HH:mm")),$e.group_ids=mt.map(yt=>yt.course_group_id),(yield(0,ze.ZP)(`/api/courses/${Ve.coursesId}/exercises/end_exercise.json`,{method:"post",body:$e})).status===0&&(Le.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),Ze({type:"exercise/setActionTabs",payload:{}}),(sn=ot==null?void 0:ot.actionTabs)!=null&&sn.cb?(rt=ot==null?void 0:ot.actionTabs)==null||rt.cb():Ze({type:"classroomList/getClassroomExercisesList",payload:de({},ot.actionTabs.params)})),Ut(!1)}),en=()=>{ht(1),Lt([]),Je([]),Mt(!0)};return a.createElement(ye.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:We,width:680,confirmLoading:$t||kt,onCancel:()=>{en(),Ze({type:"exercise/setActionTabs",payload:{}})}},a.createElement(Fe.Z,{spinning:kt},Et&&a.createElement(fe.default,{form:lt},a.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},a.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:y.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),a.createElement(Be.Z,{className:"mt20 mb10"},a.createElement("span",{className:"mr10"},a.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),a.createElement(oe.ZP.Group,{value:ut,onChange:Tn=>{Mt(Tn.target.value),Je([])}},a.createElement(oe.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),a.createElement(oe.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),a.createElement(fe.default.Item,{name:"end_time",style:{marginTop:-3,visibility:ut?"hidden":"visible"}},a.createElement(Re.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Me()((0,Ce.U6)(),"HH:mm")},disabledDate:Tn=>Tn&&Tn0&&!((it=ot.actionTabs)!=null&&it.unified_setting)&&a.createElement(Be.Z,{style:{marginBottom:"10px"}},a.createElement("span",{className:"mr10"},a.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),a.createElement("div",null,Et.length>0&&a.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},a.createElement("span",{style:{flex:1}},a.createElement(De.default,{checked:mt.length===Et.length,onChange:Tn=>{mt.length===Et.length?Je([]):Je(Et)}},"\u5168\u9009")," "),a.createElement("span",{style:{width:16}}),a.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",mt.length||0,"\u4E2A\u5206\u73ED")),a.createElement(E.Z,{data:Et,selectedRowKeys:mt,setSelectedRowKeys:Je}))))))};st.Z=(0,re.connect)(({exercise:ot})=>({exercise:ot}))(we)},72936:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Kt}});var a=x(59301),fe=x(78241),Le=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(5112),Re=x(5871),De=x(5083),be=x(78673),Me=x(24905),ze=x(3113),Ce=x(66649),re=x.n(Ce),y=x(38147),E=x(65862),z=x(65582),b=x(87513),ee=x(70414),te=x(59553),ne=x(41996),ue={contentInterval:"contentInterval___wAfD8",numberInput:"numberInput___R9kLf",minorRuleText:"minorRuleText___LjpSg",failedList:"failedList___KYTHd",name:"name___MqNtz",publish:"publish___TPl6Z"},se=x(83028),de=x(60979),pe=x(33276),Ae=x(59301),Se=Object.defineProperty,Te=Object.defineProperties,we=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ve=(mt,Je,ut)=>Je in mt?Se(mt,Je,{enumerable:!0,configurable:!0,writable:!0,value:ut}):mt[Je]=ut,lt=(mt,Je)=>{for(var ut in Je||(Je={}))Ze.call(Je,ut)&&Ve(mt,ut,Je[ut]);if(ot)for(var ut of ot(Je))it.call(Je,ut)&&Ve(mt,ut,Je[ut]);return mt},Pt=(mt,Je)=>Te(mt,we(Je)),ht=(mt,Je,ut)=>new Promise((Mt,$t)=>{var Ut=en=>{try{We(ut.next(en))}catch(Tn){$t(Tn)}},Sn=en=>{try{We(ut.throw(en))}catch(Tn){$t(Tn)}},We=en=>en.done?Mt(en.value):Promise.resolve(en.value).then(Ut,Sn);We((ut=ut.apply(mt,Je)).next())});function Et(mt,Je){const ut=[];for(let Mt=mt;Mt{let Je=new Date;const ut=re()(mt).format("HH");if(re()(mt).isSame(re()(Je),"day")){const Mt=re()(Je).format("HH"),$t=re()(Je).format("mm");return{disabledHours:()=>Et(0,24).splice(1,Mt*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",ut,Mt),re()(mt).isSame(re()(Je),"hour")&&ut<=Mt?Et(0,60).splice(0,$t):Et(60,60))}}else if(re()(mt).isSame(re()(),"day")){const Mt=re()().format("HH"),$t=re()().format("mm");return{disabledHours:()=>Et(0,24).splice(0,Mt),disabledMinutes:()=>ut<=Mt?Et(0,$t):Et(60,60)}}else return!1},kt=({exercise:mt,dispatch:Je})=>{var ut,Mt,$t,Ut,Sn,We,en,Tn,hn,sn,rt,vt,$e,He,yt,xt,Ye,Qe,gt,Xe,xe,Ht,Rn;const vn=(0,z.useParams)(),[Dn]=fe.default.useForm(),[Qn,_n]=(0,a.useState)(1),[Ft,Tt]=(0,a.useState)([]),[Fn,Ot]=(0,a.useState)(!0),[_t,Cn]=(0,a.useState)([]),[In,wa]=(0,a.useState)(!0),[Ga,wr]=(0,a.useState)(!1),{workSetting:tn}=mt,[Un,Ea]=(0,a.useState)(!1),[Va,Ra]=(0,a.useState)([]),[Wr,Hr]=(0,a.useState)([]),[bt,En]=(0,a.useState)(!1),[yr,zt]=(0,a.useState)(!1),[Ln,Ma]=(0,a.useState)(!1),[Na,rr]=(0,a.useState)(null),[dn,ce]=(0,a.useState)(1),[ge,Ee]=(0,a.useState)({}),[Ie,qe]=(0,a.useState)({}),[wt,Rt]=(0,a.useState)(!1),[xa,Jn]=(0,a.useState)(!1),[on,qt]=(0,a.useState)(!1),[Mn,Xt]=(0,a.useState)([]);(0,a.useEffect)(()=>{if(mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"){const{selectArrsAll:cn=[],type:zn}=mt.actionTabs||{},pn=cn.filter(pt=>![100,120,150].includes(Number(pt.total_score)));pn.length?(qt(zn===1?"multiple":"single"),Xt(pn.map(pt=>Pt(lt({},pt),{name:pt.exercise_name})))):Jn(!0)}},[(ut=mt==null?void 0:mt.actionTabs)==null?void 0:ut.key]),console.log(on,"visible"),(0,a.useEffect)(()=>{var cn;if(mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(ya(),ln(),mt.actionTabs.type===2)){const zn=(cn=mt.actionTabs)==null?void 0:cn.unified_setting;wa(zn)}},[mt.actionTabs]),(0,a.useEffect)(()=>{var cn,zn,pn,pt,na,er,cr;(cn=tn==null?void 0:tn.exercise)!=null&&cn.publish_time&&Dn.setFieldsValue({publish_time:re()((zn=tn==null?void 0:tn.exercise)==null?void 0:zn.publish_time)}),(pn=tn==null?void 0:tn.exercise)!=null&&pn.end_time&&Dn.setFieldsValue({end_time:re()((pt=tn==null?void 0:tn.exercise)==null?void 0:pt.end_time)}),Dn.setFieldsValue({exercise_type:(na=tn==null?void 0:tn.exercise)==null?void 0:na.exercise_type,simulate_exercise_num:(er=tn==null?void 0:tn.exercise)==null?void 0:er.simulate_exercise_num}),ce((cr=tn==null?void 0:tn.exercise)==null?void 0:cr.exercise_type)},[mt]);const la=cn=>{var zn;const pn=Dn.getFieldValue("publish_time");if(!pn||(zn=tn==null?void 0:tn.exercise)!=null&&zn.publish_time)return;let pt;cn===1?pt=re()(pn).add(120,"minutes"):pt=re()(pn).add(7,"days"),Dn.setFieldsValue({end_time:pt})},ya=cn=>ht(void 0,null,function*(){var zn,pn;Ot(!0);const pt=yield(0,b.N3)({coursesId:vn.coursesId,check_ids:[...((zn=mt.actionTabs.selectArrs)==null?void 0:zn.map(er=>Number(er)))||[]]});console.log(pt,"res");const na=((pn=pt==null?void 0:pt.course_info)==null?void 0:pn.map((er,cr)=>Pt(lt({},er),{key:er.course_group_id,title:er.course_group_name,name:er.course_group_name,disabled:!!er.is_published})))||[];if((pt==null?void 0:pt.status)!==-1){Tt([...na]);const er=re()();Dn.setFieldsValue({publish_time:er}),(Dn.getFieldValue("exercise_type")||1)===1?Dn.setFieldsValue({end_time:re()(er).add(120,"minutes")}):Dn.setFieldsValue({end_time:re()(er).add(7,"days")})}Ot(!1)});(0,a.useEffect)(()=>{var cn,zn,pn,pt,na,er;if((cn=tn==null?void 0:tn.exercise)!=null&&cn.is_appoint_user){const cr=((pn=(zn=tn==null?void 0:tn.exercise)==null?void 0:zn.all_exercise_users)==null?void 0:pn.map(Kn=>Kn.user_id))||[];Ra([...cr])}En((pt=tn==null?void 0:tn.exercise)==null?void 0:pt.is_appoint_user),zt((na=tn==null?void 0:tn.exercise)==null?void 0:na.is_miss_exam_user),Ma((er=tn==null?void 0:tn.exercise)==null?void 0:er.is_no_passing_user)},[tn]),(0,a.useEffect)(()=>{var cn,zn,pn,pt,na,er,cr,Kn;(zn=(cn=mt==null?void 0:mt.actionTabs)==null?void 0:cn.selectArrs)!=null&&zn[0]&&mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&Je({type:"exercise/getWorkSetting",payload:{categoryId:(pt=(pn=mt==null?void 0:mt.actionTabs)==null?void 0:pn.selectArrs)==null?void 0:pt[0],category:(er=(na=mt==null?void 0:mt.actionTabs)==null?void 0:na.selectArrs)==null?void 0:er[0],coursesId:(Kn=(cr=mt==null?void 0:mt.actionTabs)==null?void 0:cr.params)==null?void 0:Kn.id}})},[(Mt=mt==null?void 0:mt.actionTabs)==null?void 0:Mt.selectArrs]);const ga=()=>ht(void 0,null,function*(){var cn,zn,pn,pt,na,er,cr;const Kn=lt({},Dn.getFieldsValue()),no=re()(re()(Kn.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),Ur=re()(re()(Kn.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(no,no,33),Ur<=no){Le.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((_t==null?void 0:_t.length)<=0&&!In&&Ft.length>0&&!((cn=tn==null?void 0:tn.exercise)!=null&&cn.is_make_up_exercise)){Le.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const uo=Ft.map(Ci=>Ci.key),pr={check_ids:[...((zn=mt.actionTabs.selectArrs)==null?void 0:zn.map(Ci=>Number(Ci)))||[]],end_time:re()(Kn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:re()(Kn.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:_t.map(Ci=>Ci.course_group_id),unified_setting:!_t.length,exercise_type:Kn.exercise_type,simulate_exercise_num:Kn.simulate_exercise_num};if(((pn=mt.actionTabs.selectArrsAll)==null?void 0:pn.length)>0&&mt.actionTabs.type===1&&(pr.check_ids=[...((na=(pt=mt.actionTabs.selectArrsAll)==null?void 0:pt.filter(Ci=>!Ci.high_resources_consume||Ci.high_resources_consume_permission))==null?void 0:na.map(Ci=>Number(Ci==null?void 0:Ci.id)))||[]]),(er=tn==null?void 0:tn.exercise)!=null&&er.is_make_up_exercise){if(bt&&Va.length<=0||!bt&&!(yr||Ln)){Le.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}pr.is_appoint_user=bt,pr.is_miss_exam_user=yr,pr.is_no_passing_user=Ln,bt?pr.make_up_exercise_users=Va.map(Ci=>({user_id:Ci})):pr.make_up_exercise_user=[]}let{is_locked:gr,open_camera:Ir,screen_open:Cr,login_restrict:fr,ip_bind:co,ip_limit:Do,is_random:io,id:$r,identity_verify:oi,open_phone_video_recording:cl}=tn==null?void 0:tn.exercise;if(mt.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(gr||Ir||Cr||fr||co||Do=="pub"||Do=="inner"||oi||cl)&&Kn.exercise_type==2){if(Jn(!1),Je({type:"exercise/setActionTabs",payload:{}}),mt.actionTabs.type==2){let Ci=ye.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:Ae.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",Ae.createElement("span",{style:{color:"#FA6400"}}," ",(0,E.hi)(tn==null?void 0:tn.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>ht(void 0,null,function*(){var bi;Rt(!0);let zr=yield(0,de.Tr)({exercise_ids:[...((bi=mt.actionTabs.selectArrs)==null?void 0:bi.map(Ri=>Number(Ri)))||[]],course_id:vn.coursesId,type:"exercise"});if((zr==null?void 0:zr.student_count)===0){if((yield ct(pr))&&mt.actionTabs.isRouter){Ci.destroy(),z.history.push(`/classrooms/${vn.coursesId}/exercise/${$r}/detail?random=${io}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else qe(pr),Ee(zr)}),onCancel:()=>{Ci.destroy(),Rt(!1),ct(pr)}})}else{let Ci=ye.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:Ae.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>ht(void 0,null,function*(){var bi;Rt(!0);let zr=yield(0,de.Tr)({exercise_ids:[...((bi=mt.actionTabs.selectArrs)==null?void 0:bi.map(Ri=>Number(Ri)))||[]],course_id:vn.coursesId,type:"exercise"});if((zr==null?void 0:zr.student_count)===0){if((yield ct(pr))&&mt.actionTabs.isRouter){z.history.push(`/classrooms/${vn.coursesId}/exercise/${$r}/detail?random=${io}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else qe(pr),Ee(zr)})})}return}let al=yield(0,de.Tr)({exercise_ids:[...((cr=mt.actionTabs.selectArrs)==null?void 0:cr.map(Ci=>Number(Ci)))||[]],course_id:vn.coursesId,type:"exercise"});(al==null?void 0:al.student_count)===0?ct(pr):(qe(pr),Ee(al))}),bn=()=>{var cn;let zn=[...(cn=mt.actionTabs.selectArrsAll)==null?void 0:cn.filter(pn=>pn.high_resources_consume&&!pn.high_resources_consume_permission)];(zn==null?void 0:zn.length)>0&&mt.actionTabs.type===1&&ye.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:Ae.createElement("div",null,Ae.createElement("div",{className:ue.tipcontent},Ae.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",zn==null?void 0:zn.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Ae.createElement("div",{className:"mt20 mb20"},zn==null?void 0:zn.map(pn=>Ae.createElement("div",{className:ue.failedList,key:pn.id},Ae.createElement("div",{className:ue.name},pn==null?void 0:pn.exercise_name),Ae.createElement("div",{className:ue.publish,onClick:()=>{(0,E.xg)(`/classrooms/${vn.coursesId}/exercise/${pn.id}/detail?random=${pn.is_random}`)}},"\u53D1\u5E03"))))))})},ct=cn=>ht(void 0,null,function*(){var zn,pn,pt;if(mt.actionTabs.type===1){let cr=[...(zn=mt.actionTabs.selectArrsAll)==null?void 0:zn.filter(Kn=>Kn.high_resources_consume&&!Kn.high_resources_consume_permission)];if((cr==null?void 0:cr.length)==mt.actionTabs.selectArrsAll.length){Jn(!1),Je({type:"exercise/setActionTabs",payload:{}}),bn();return}}let na=!1;return wr(!0),(yield(0,y.ZP)(`/api/courses/${vn.coursesId}/exercises/publish.json`,{method:"post",body:cn})).status===0&&((0,E.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),ln(),Le.ZP.success("\u53D1\u5E03\u6210\u529F"),Jn(!1),Je({type:"exercise/setActionTabs",payload:{}}),(pn=mt==null?void 0:mt.actionTabs)!=null&&pn.cb?(pt=mt==null?void 0:mt.actionTabs)==null||pt.cb():Je({type:"classroomList/getClassroomExercisesList",payload:lt({},mt.actionTabs.params)}),na=!0,mt.actionTabs.type===1&&bn()),wr(!1),na}),ln=()=>{_n(1),Tt([]),Cn([])},fn=(cn,zn,pn)=>{cn<=0?Le.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(Ra(zn),Hr(pn),Ea(!1))};return Ae.createElement(a.Fragment,null,Ae.createElement(ye.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:xa,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:ga,confirmLoading:Ga||Fn,onCancel:()=>{ln(),Jn(!1),Je({type:"exercise/setActionTabs",payload:{}})}},Ae.createElement(Fe.Z,{spinning:Fn},Ft&&Ae.createElement(fe.default,{form:Dn},!!(($t=mt==null?void 0:mt.actionTabs)!=null&&$t.disabled)&&Ae.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},Ae.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:ee.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((Ut=tn==null?void 0:tn.exercise)!=null&&Ut.is_make_up_exercise)&&Ae.createElement(Ae.Fragment,null,Ae.createElement(Be.Z,null,Ae.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),Ae.createElement(fe.default.Item,{name:"exercise_type"},Ae.createElement(oe.ZP.Group,{disabled:((Sn=tn==null?void 0:tn.exercise)==null?void 0:Sn.exercise_status)>1,onChange:cn=>{ce(cn.target.value),la(cn.target.value)}},Ae.createElement(oe.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),Ae.createElement(oe.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),dn==2&&Ae.createElement(Be.Z,{className:`${ue.contentInterval}`},Ae.createElement("span",{className:`${ue.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),Ae.createElement(fe.default.Item,{name:"simulate_exercise_num"},Ae.createElement(Re.Z,{className:ue.numberInput,style:{width:145},precision:0,size:"middle",disabled:((We=tn==null?void 0:tn.exercise)==null?void 0:We.exercise_status)>1,min:1,max:999})),Ae.createElement("span",null,"\u6B21",Ae.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),Ae.createElement(Be.Z,null,Ae.createElement("span",{className:"mr10 mt5"},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),Ae.createElement(fe.default.Item,{name:"publish_time"},Ae.createElement(De.default,{style:{width:170},disabledDate:cn=>cn&&cn<=re()().subtract(0,"days"),disabledTime:Lt,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),Ae.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),Ae.createElement(fe.default.Item,{name:"end_time"},Ae.createElement(De.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,E.U6)(),"HH:mm")},disabledDate:cn=>cn&&cn{var pn,pt,na,er,cr;if(En(cn),cn)if((pn=tn==null?void 0:tn.exercise)!=null&&pn.is_appoint_user){const Kn=(na=(pt=tn==null?void 0:tn.exercise)==null?void 0:pt.all_exercise_users)==null?void 0:na.map(no=>no.user_id);Ra([...Kn])}else Ra([]),zt(!1),Ma(!1);else zt((er=tn==null?void 0:tn.exercise)==null?void 0:er.is_miss_exam_user),Ma((cr=tn==null?void 0:tn.exercise)==null?void 0:cr.is_no_passing_user)},disabled:((Tn=tn==null?void 0:tn.exercise)==null?void 0:Tn.exercise_status)!==1}),Ae.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!bt&&Ae.createElement(Be.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},Ae.createElement(Me.default,{checked:yr,disabled:((hn=tn==null?void 0:tn.exercise)==null?void 0:hn.exercise_status)!==1||((sn=tn==null?void 0:tn.exercise)==null?void 0:sn.miss_exam_count)<=0,onChange:cn=>{zt(cn.target.checked)}},Ae.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Ae.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{rr(1),En(!1),Ea(!0)}},"\uFF08",`${(rt=tn==null?void 0:tn.exercise)==null?void 0:rt.miss_exam_count}\u4EBA`,"\uFF09"),Ae.createElement(Me.default,{checked:Ln,disabled:((vt=tn==null?void 0:tn.exercise)==null?void 0:vt.exercise_status)!==1||(($e=tn==null?void 0:tn.exercise)==null?void 0:$e.no_passing_count)<=0,onChange:cn=>{Ma(cn.target.checked)}},Ae.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Ae.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{rr(2),En(!1),Ea(!0)}},"\uFF08",`${(He=tn==null?void 0:tn.exercise)==null?void 0:He.no_passing_count}\u4EBA`,"\uFF09")),bt&&Ae.createElement(Be.Z,{className:"mt20",style:{paddingLeft:"90px"}},Ae.createElement(ze.ZP,{type:"primary",ghost:!0,disabled:((yt=tn==null?void 0:tn.exercise)==null?void 0:yt.exercise_status)!==1,onClick:()=>{Ea(!0),rr(void 0)}},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Ae.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Ae.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${Va.length||0} \u4EBA`,"\uFF09"))),mt.actionTabs.type===2&&!((xt=tn==null?void 0:tn.exercise)!=null&&xt.is_make_up_exercise)&&Ae.createElement(Be.Z,{style:{marginBottom:"10px"}},Ae.createElement("span",{className:"mr10"},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),Ae.createElement(oe.ZP.Group,{value:In,onChange:cn=>{wa(cn.target.value),Cn([])}},Ae.createElement(oe.ZP,{disabled:!!((Ye=mt==null?void 0:mt.actionTabs)!=null&&Ye.disabled)||Ft.some(cn=>cn==null?void 0:cn.is_published)||!((Qe=mt==null?void 0:mt.actionTabs)!=null&&Qe.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),Ae.createElement(oe.ZP,{disabled:Ft.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Ft.length<=0&&mt.actionTabs.type===2&&!((gt=tn==null?void 0:tn.exercise)!=null&>.is_make_up_exercise)&&Ae.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(mt.actionTabs.type===1||!In)&&!((Xe=tn==null?void 0:tn.exercise)!=null&&Xe.is_make_up_exercise)&&Ft.length>0&&Ae.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Ae.createElement("span",{style:{flex:1}},Ae.createElement(Me.default,{checked:_t.length===Ft.length,onChange:cn=>{_t.length===Ft.length?Cn([]):Cn(Ft)}},"\u5168\u9009")),Ae.createElement("span",{style:{width:16}}),Ae.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",_t.length||0,"\u4E2A\u5206\u73ED")),(mt.actionTabs.type===1||!In)&&!((xe=tn==null?void 0:tn.exercise)!=null&&xe.is_make_up_exercise)&&Ft.length>0&&Ae.createElement(te.Z,{data:Ft,selectedRowKeys:_t,setSelectedRowKeys:Cn})),Ae.createElement(ne.Z,{visible:Un,setVisible:Ea,onK:fn,selectKeys:Va,selectRows:Wr,appointStudent:bt,modalParams:Na,courseId:vn.categoryId||((Rn=(Ht=mt==null?void 0:mt.actionTabs)==null?void 0:Ht.selectArrs)==null?void 0:Rn[0])})),Ae.createElement(se.Z,{resdata:ge,type:"exercisepush",okloading:Ga,oktext:(ge==null?void 0:ge.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:cn=>ht(void 0,null,function*(){var zn,pn,pt;wr(!0);let na=yield(0,y.ZP)(`/api/courses/${vn.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((zn=mt.actionTabs.selectArrs)==null?void 0:zn.map(er=>Number(er)))||[]]}});if(wr(!1),(na==null?void 0:na.status)===0)if(wt){let er=yield ct(Ie);if(ye.default.destroyAll(),er&&mt.actionTabs.isRouter){z.history.push(`/classrooms/${vn.coursesId}/exercise/${(pn=tn==null?void 0:tn.exercise)==null?void 0:pn.id}/detail?random=${(pt=tn==null?void 0:tn.exercise)==null?void 0:pt.is_random}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else ct(Ie)})})),Ae.createElement(pe.Z,{text:"\u662F\u5426\u7EE7\u7EED\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u53D1\u5E03\uFF1F",okText:"\u786E\u8BA4\u53D1\u5E03",visible:on,dataSource:Mn,onSuccess:()=>{qt(!1),Jn(!0)},onClose:()=>{qt(!1),ln(),Je({type:"exercise/setActionTabs",payload:{}})}}))};var Kt=(0,z.connect)(({exercise:mt})=>({exercise:mt}))(kt)},59553:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return be}});var a=x(59301),fe=x(92832),Le=x(24905),ye=x(95237),Fe={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},Be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",oe=x(2524),Re=(Me,ze,Ce)=>new Promise((re,y)=>{var E=ee=>{try{b(Ce.next(ee))}catch(te){y(te)}},z=ee=>{try{b(Ce.throw(ee))}catch(te){y(te)}},b=ee=>ee.done?re(ee.value):Promise.resolve(ee.value).then(E,z);b((Ce=Ce.apply(Me,ze)).next())}),be=({data:Me,value:ze=[],handleChangePage:Ce,setSelectedRowKeys:re,selectedRowKeys:y,onChange:E=()=>{}})=>{const[z,b]=(0,a.useState)([]),[ee,te]=(0,a.useState)([]),[ne,ue]=(0,a.useState)([]);let[se,de]=(0,a.useState)(1),[pe,Ae]=(0,a.useState)();return(0,a.useEffect)(()=>{b(Me),te([]),ue([])},[Me]),(0,a.useEffect)(()=>{re&&(te(y),ue(y))},[y]),a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",{className:Fe.leftdiv},a.createElement(fe.default.Search,{size:"middle",onChange:Se=>Re(void 0,null,function*(){b(Me.filter(Te=>{var we;return(we=Te==null?void 0:Te.name)==null?void 0:we.includes(Se.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),z.length===0&&a.createElement(oe.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),a.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},a.createElement(Le.default.Group,{value:ee.map(Se=>`${Se.course_group_id}`),onChange:Se=>{re(z.filter(Te=>Se.includes(`${Te.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},z.map((Se,Te)=>a.createElement(ye.Z,{key:Se.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},a.createElement(Le.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Se.is_published,value:`${Se.course_group_id}`},a.createElement("div",{className:Fe.listClass},a.createElement("span",{className:Fe.spantitle,style:{width:Se.is_published?"108px":"170px"}},Se.name),Se.is_published&&a.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),a.createElement("div",{className:Fe.rightdiv},a.createElement(fe.default.Search,{onChange:Se=>{ue(ee.filter(Te=>Te.name.includes(Se.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&a.createElement(oe.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&a.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},a.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Se,Te)=>a.createElement(ye.Z,{justify:"space-between",style:{marginTop:"10px"},key:Se.course_group_id},a.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Se.name),a.createElement("img",{src:Be,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(ee.filter(we=>`${we.course_group_name}`!=`${Se.course_group_name}`))}})))))))}},21390:function(Nt,st,x){"use strict";var a=x(59301),fe=x(31797),Le=x(5871),ye=x(78241),Fe=x(43418),Be=x(71418),oe=x(1710),Re=x(92832),De=x(95237),be=x(43604),Me=x(3113),ze=x(87513),Ce=x(66649),re=x.n(Ce),y=x(65582),E=x(65862),z=x(27158),b=x(41867),ee=x(61527),te=x(59301),ne=(pe,Ae,Se)=>new Promise((Te,we)=>{var ot=Ve=>{try{it(Se.next(Ve))}catch(lt){we(lt)}},Ze=Ve=>{try{it(Se.throw(Ve))}catch(lt){we(lt)}},it=Ve=>Ve.done?Te(Ve.value):Promise.resolve(Ve.value).then(ot,Ze);it((Se=Se.apply(pe,Ae)).next())});const{Countdown:ue}=fe.default,se=({value:pe,onChange:Ae,MaxMinutes:Se})=>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(Le.Z,{value:pe,onChange:Ae,min:0,precision:0,max:Se,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Se}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),de=({exercise:pe,successCb:Ae,dispatch:Se})=>{var Te,we,ot,Ze;const it=(0,y.useParams)(),[Ve]=ye.default.useForm(),lt=ye.default.useWatch("time",Ve),[Pt,ht]=(0,a.useState)(!1),Et=(0,a.useRef)(),{actionTabs:Lt}=pe,[kt,Kt]=(0,a.useState)(),[,mt,Je,ut]=(0,ee.U)(ze.n7,{id:it.categoryId}),[,Mt,$t]=(0,ee.U)(ze.Cd,{});(0,a.useEffect)(()=>{pe.actionTabs.key==="student-unlock"&&(ht(!1),Ve.resetFields())},[pe.actionTabs.key]);const Ut=()=>new Promise($e=>ne(void 0,null,function*(){var He,yt;return Et.current=yield(0,z.y)({ip_limit:(He=Lt==null?void 0:Lt.exerciseParams)==null?void 0:He.ip_limit,ip_bind:(yt=Lt==null?void 0:Lt.exerciseParams)==null?void 0:yt.ip_bind_type}),$e()})),Sn=()=>ne(void 0,null,function*(){var $e,He,yt,xt,Ye;yield Ve.validateFields();const Qe=Ve.getFieldsValue();if(ht(!0),((($e=Lt==null?void 0:Lt.exerciseParams)==null?void 0:$e.ip_limit)!=="no"||(He=Lt==null?void 0:Lt.exerciseParams)!=null&&He.ip_bind_type)&&(yield Ut()),(yield(0,ze.ZD)((yt=Lt==null?void 0:Lt.exerciseParams)==null?void 0:yt.id,{exercise_user_id:(xt=Lt==null?void 0:Lt.exerciseParams)==null?void 0:xt.exercise_user_id,unlock_key:Qe.unlock_key,time:Qe.time,ip:Et.current})).status===0){if(Ae){Se({type:"exercise/setActionTabs",payload:{}}),Ae();return}const Xe=Lt==null?void 0:Lt.exerciseParams;(0,E.nr)({inner_ip:Xe.inner_ip,public_ip:Xe.public_ip,open_camera:Xe.open_camera,ip_limit:Xe.ip_limit,ip_bind:Xe.ip_bind,ip_bind_type:Xe.ip_bind_type,exercise_tips:Xe.exercise_tips,exerciseId:Xe.id,screen_open:Xe.screen_open,screen_num:Xe.screen_num,screen_sec:Xe.screen_sec,coursesId:it.coursesId,login:(Ye=(0,b.eY)())==null?void 0:Ye.login,history,identity_verify:Xe.identity_verify,open_phone_video_recording:Xe.open_phone_video_recording,current_status:Xe.current_status}),Se({type:"exercise/setActionTabs",payload:{}})}ht(!1)}),We=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:$e=>te.createElement("span",{className:$e.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},$e)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:$e=>te.createElement("span",{className:$e.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},$e)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],en=((Te=Lt==null?void 0:Lt.exerciseParams)==null?void 0:Te.errorMessage)&&typeof((we=Lt==null?void 0:Lt.exerciseParams)==null?void 0:we.errorMessage)=="object";(0,a.useEffect)(()=>{pe.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const $e=yield $t(it);yield Je({}),$e.status||Kt($e)})},[pe.actionTabs.key]);const{time:Tn,end_time:hn}=(kt==null?void 0:kt.exercise)||{},sn=ut!=null&&ut.user_end_time?re()(ut==null?void 0:ut.user_end_time).add(1,"minutes"):re()(),rt=re()(ut==null?void 0:ut.user_total_end_time)>sn?Math.round(re().duration(re()(ut==null?void 0:ut.user_total_end_time).diff(sn.startOf("minute"))).asMinutes()):0,vt=((ut==null?void 0:ut.student_left_minutes)||0)+(lt||0);return te.createElement(te.Fragment,null,te.createElement(Fe.default,{width:514,centered:!0,closable:!!((ot=Lt==null?void 0:Lt.exerciseParams)!=null&&ot.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:pe.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Se({type:"exercise/setActionTabs",payload:{}})}},te.createElement(Be.Z,{spinning:mt||Mt},en&&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 "),!en&&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"),en&&te.createElement(oe.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Ze=Lt==null?void 0:Lt.exerciseParams)==null?void 0:Ze.errorMessage)||{}],columns:We}),te.createElement("div",{className:""},te.createElement(ye.default,{form:Ve,layout:"vertical",autoComplete:"off"},te.createElement(ye.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(Re.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Tn!==-1?te.createElement(te.Fragment,null,te.createElement(ye.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",re()(ut==null?void 0:ut.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(se,{MaxMinutes:rt})),te.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},mt||Mt?"--":vt),"\u5206\u949F",vt!==0&&(ut==null?void 0:ut.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},re()(ut==null?void 0:ut.user_end_time).add(lt||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 ",re()(hn).format("YYYY-MM-DD HH:mm")))),te.createElement(De.Z,{justify:"space-between",align:"middle"},te.createElement(be.Z,null),te.createElement(be.Z,null,te.createElement(Me.ZP,{loading:Pt,onClick:Sn},"\u8FDB\u5165\u8003\u8BD5"))))))};st.Z=(0,y.connect)(({exercise:pe})=>({exercise:pe}))(de)},82896:function(Nt,st,x){"use strict";x.d(st,{w:function(){return Be}});var a=x(38147),fe=x(43418),Le=x(65582),ye=x(59301),Fe=(oe,Re,De)=>new Promise((be,Me)=>{var ze=y=>{try{re(De.next(y))}catch(E){Me(E)}},Ce=y=>{try{re(De.throw(y))}catch(E){Me(E)}},re=y=>y.done?be(y.value):Promise.resolve(y.value).then(ze,Ce);re((De=De.apply(oe,Re)).next())});const Be=(oe,Re,De="\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E...",be=1,Me=2)=>Fe(void 0,null,function*(){be===1&&(0,Le.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:be===1?De:"\u6B63\u5728\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const ze=yield(0,a.ZP)(`/api/exercises/${Re}/user_appraise_status.json`,{method:"get",params:{appraise_type:be}});if((ze==null?void 0:ze.status)===-1)return(0,Le.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),Promise.reject();let Ce={status:0};if((ze==null?void 0:ze.type)===2&&(Ce=yield(0,a.ZP)(`/api/exercises/${Re}/create_appraise_students.json`,{method:"get"})),(0,Le.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Ce==null?void 0:Ce.status)===-1)return Promise.reject();if((ze==null?void 0:ze.type)===2){const re=()=>{Le.history.replace(`/classrooms/${oe}/exercise/${Re}/centralizeReview/${Ce==null?void 0:Ce.login}`)};if(fe.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:re,onCancel:()=>{Me===1&&Le.history.replace(`/classrooms/${oe}/exercise/${Re}/detail`)},content:ye.createElement("div",null,ye.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",ye.createElement("span",{onClick:re,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),ye.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"))}),Me!==3)return Promise.reject()}if((ze==null?void 0:ze.type)===3&&(fe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",keyboard:!1,title:"\u63D0\u793A",onOk:()=>{Me===1&&Le.history.replace(`/classrooms/${oe}/exercise/${Re}/detail`)},content:ye.createElement("div",null,(ze==null?void 0:ze.message)||"")}),Me!==3)||(ze==null?void 0:ze.type)===4&&(fe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{Me===1&&Le.history.replace(`/classrooms/${oe}/exercise/${Re}/detail`)},content:ye.createElement("div",null,(ze==null?void 0:ze.message)||"")}),Me!==3))return Promise.reject()})},72851:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Pt}});var a=x(59301),fe=x(5112),Le=x(3113),ye=x(8591),Fe=x(43418),Be=x(5871),oe=x(95237),Re=x(43604),De=x(28103),be=x(50258),Me={flex_box_center:"flex_box_center___eijRq",flex_space_between:"flex_space_between___R4Vev",flex_box_vertical_center:"flex_box_vertical_center___j8R6g",flex_box_center_end:"flex_box_center_end___eB0cz",flex_box_column:"flex_box_column___b9VdU",md:"md___tcpb2",title:"title___dVHM9"},ze=x(41867),Ce=x(24334),re=x(38147),y=x(65582),E=x(6339),z=x(88761),b=x(87169),ee=x(26227),te=x(59301),ne=Object.defineProperty,ue=Object.defineProperties,se=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Se=(ht,Et,Lt)=>Et in ht?ne(ht,Et,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):ht[Et]=Lt,Te=(ht,Et)=>{for(var Lt in Et||(Et={}))pe.call(Et,Lt)&&Se(ht,Lt,Et[Lt]);if(de)for(var Lt of de(Et))Ae.call(Et,Lt)&&Se(ht,Lt,Et[Lt]);return ht},we=(ht,Et)=>ue(ht,se(Et)),ot=(ht,Et,Lt)=>new Promise((kt,Kt)=>{var mt=Mt=>{try{ut(Lt.next(Mt))}catch($t){Kt($t)}},Je=Mt=>{try{ut(Lt.throw(Mt))}catch($t){Kt($t)}},ut=Mt=>Mt.done?kt(Mt.value):Promise.resolve(Mt.value).then(mt,Je);ut((Lt=Lt.apply(ht,Et)).next())});const Ze={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var it=(ht=>(ht[ht.SET_PATH=0]="SET_PATH",ht[ht.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",ht))(it||{});function Ve(ht,Et){switch(Et.type){case 0:return we(Te({},ht),{selectedPath:Et.payload});case 1:return we(Te({},ht),{passedContent:Et.payload});default:throw new Error}}var Pt=({language:ht,dispatch:Et,shixunWorkReport:Lt,v:kt,languages:Kt,classroomList:mt,autoHeight:Je,diff_code_count:ut,data:Mt})=>{const[$t,Ut]=(0,a.useState)(Kt==null?void 0:Kt[0]),Sn=(0,y.useParams)();return(0,a.useEffect)(()=>{Ut(Kt==null?void 0:Kt[0])},[]),(0,a.useEffect)(()=>{var We;Ut((We=Kt==null?void 0:Kt.filter(en=>en.language===($t==null?void 0:$t.language)))==null?void 0:We[0])},[Kt]),te.createElement(te.Fragment,null,te.createElement("h2",null," ",te.createElement("span",null,kt.is_finish?te.createElement("span",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801",te.createElement("span",{className:"ml5 font12 c-grey-999"},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801")):te.createElement("span",null,"\u6700\u65B0\u4EE3\u7801",te.createElement("span",{className:"ml5 font12 c-grey-999"},"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5")),(Kt==null?void 0:Kt.length)>1&&te.createElement(fe.ZP.Group,{defaultValue:ht,style:{marginLeft:10},onChange:We=>{var en;kt.language=We.target.value,Ut((en=Kt==null?void 0:Kt.filter(Tn=>Tn.language===We.target.value))==null?void 0:en[0])}},Kt==null?void 0:Kt.map(We=>te.createElement(fe.ZP,{value:We==null?void 0:We.language},We==null?void 0:We.language)))),(0,ze.GJ)()&&Lt!="shixunWorkReport"&&te.createElement("span",null,te.createElement("span",null,"\u5F97\u5206 ",$t==null?void 0:$t.score,"/",$t==null?void 0:$t.total_score),te.createElement(Le.ZP,{style:{margin:"0px 10px"},onClick:()=>{var We,en;if(!((en=(We=mt.AssistantObject)==null?void 0:We.hack)!=null&&en.can_appraise)&&(0,ze.Rm)()){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let Tn=$t==null?void 0:$t.score;Fe.default.confirm({title:"\u8C03\u5206",content:te.createElement("div",null,te.createElement("p",null,"\u5F97\u5206\uFF1A",$t==null?void 0:$t.score,"/",$t==null?void 0:$t.total_score),te.createElement("p",null,"\u8C03\u5206\uFF1A",te.createElement(Be.Z,{min:0,max:$t==null?void 0:$t.total_score,defaultValue:$t==null?void 0:$t.score,onChange:hn=>{Tn=hn}}))),okText:"\u786E\u8BA4",onOk:()=>ot(void 0,null,function*(){(yield(0,re.ZP)(`/api/courses/${Sn==null?void 0:Sn.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:Sn==null?void 0:Sn.coursesId,hack_user_code_id:$t==null?void 0:$t.hack_user_id,score:Tn}})).status===0&&(ye.ZP.success("\u8C03\u5206\u6210\u529F"),Et({type:"shixunHomeworks/setActionTabs",payload:{}}),Et({type:"shixunHomeworks/getShixunWorkReports",payload:Te({},Sn)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,ze.GJ)()&&Lt!="shixunWorkReport"&&te.createElement(Le.ZP,{onClick:()=>{var We;if(!((We=mt.AssistantObject.hack)!=null&&We.can_appraise)&&(0,ze.Rm)()){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:Lt.user_id,type:"1",language:$t==null?void 0:$t.language,v:kt,data:Te({},Lt)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),te.createElement(be.ZP,{height:300,language:$t==null?void 0:$t.language,value:$t!=null&&$t.code?Ce.Base64.decode($t==null?void 0:$t.code):"",autoHeight:Je,theme:"default",options:Ze}),(($t==null?void 0:$t.comment)||($t==null?void 0:$t.hidden_comment))&&te.createElement("div",null,te.createElement(oe.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},te.createElement(Re.Z,{flex:1},te.createElement("h1",{className:Me.title},"\u70B9\u8BC4\u5185\u5BB9")),te.createElement(Re.Z,{className:"pr30"},(0,ze.GJ)()&&te.createElement(Le.ZP,{onClick:()=>ot(void 0,null,function*(){Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:te.createElement(b.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return ot(this,null,function*(){(yield(0,z.gZ)({comment_id:$t==null?void 0:$t.comment_id,homeworkId:Sn.homeworkId,type:"hack"})).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),Et({type:"shixunHomeworks/getShixunWorkReports",payload:Te({},Sn)}))})}})})},te.createElement(ee.Z,null),"\u5220\u9664"))),te.createElement(De.Z,{style:{margin:0}}),($t==null?void 0:$t.comment)&&te.createElement("aside",{className:"pl30 pr30 mt20"},te.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),te.createElement("br",null),te.createElement(E.Z,{value:$t==null?void 0:$t.comment})),($t==null?void 0:$t.hidden_comment)&&te.createElement("aside",{className:"pl30 pr30 mt20"},te.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),te.createElement("br",null),te.createElement(E.Z,{value:$t==null?void 0:$t.hidden_comment}))))}},99517:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return pe}});var a=x(59301),fe={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Le=Object.defineProperty,ye=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,oe=(Ae,Se,Te)=>Se in Ae?Le(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,Re=(Ae,Se)=>{for(var Te in Se||(Se={}))Fe.call(Se,Te)&&oe(Ae,Te,Se[Te]);if(ye)for(var Te of ye(Se))Be.call(Se,Te)&&oe(Ae,Te,Se[Te]);return Ae};const De=Ae=>React.createElement("svg",Re({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Ae),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var be="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",Me=x(99313),ze=x(92310),Ce=x.n(ze),re=x(59301),y=Object.defineProperty,E=Object.defineProperties,z=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(Ae,Se,Te)=>Se in Ae?y(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,ue=(Ae,Se)=>{for(var Te in Se||(Se={}))ee.call(Se,Te)&&ne(Ae,Te,Se[Te]);if(b)for(var Te of b(Se))te.call(Se,Te)&&ne(Ae,Te,Se[Te]);return Ae},se=(Ae,Se)=>E(Ae,z(Se)),pe=({dataSource:Ae,className:Se,style:Te})=>{const[we,ot]=(0,a.useState)([]),[Ze,it]=(0,a.useState)(""),Ve=(0,a.useRef)("");(0,a.useEffect)(()=>{if(Ae!=null&&Ae.length){const ht=String(Math.random()).slice(-6),Et=Ae.map(Lt=>se(ue({},Lt),{key:`${ht}-${Lt.key}`}));ot(Et),it(Et[0].key)}},[Ae.length]);const lt=ht=>{it(ht),Ve.current=ht;const Et=document.getElementById(ht);if(Et){const Lt=Et.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Lt,behavior:"smooth"})}},Pt=()=>{const ht=we.map(Lt=>document.getElementById(Lt.key)),Et=window.innerHeight/2;for(const Lt of ht)if(Lt){const kt=Lt.getBoundingClientRect();if(kt.top>=0&&kt.top(window.addEventListener("scroll",Pt),()=>{window.removeEventListener("scroll",Pt)}),[we]),re.createElement("div",{className:Ce()(fe.anchorNavigation,Se),style:Te},re.createElement(Me.default,{items:we,tabBarGutter:60,className:fe.tabs,activeKey:Ze,onChange:lt}),we.map(ht=>re.createElement("div",{key:ht.key,id:ht.key,className:fe.box},re.createElement("div",{className:fe.head},re.createElement("img",{className:"mr10",src:be,alt:"Dot"}),ht.label),re.createElement("div",{className:fe.element},ht.element))))}},99981:function(Nt,st,x){"use strict";x.d(st,{Q8:function(){return Lt},d0:function(){return kt},w6:function(){return Et}});var a=x(59301),fe=x(5083),Le=x(57809),ye=x(8591),Fe=x(43418),Be=x(5112),oe=x(95237),Re=x(43604),De=x(6848),be=x(24905),Me=x(3113),ze=x(66649),Ce=x.n(ze),re=x(41867),y=x(38147),E=x(89392),z=x.n(E),b=x(65862),ee=x(61191),te=x(65582),ne=x(4324),ue=x(66457),se=x(42656),de=x(83028),pe=x(60979),Ae=x(59301),Se=Object.defineProperty,Te=Object.defineProperties,we=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ve=(ut,Mt,$t)=>Mt in ut?Se(ut,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$t}):ut[Mt]=$t,lt=(ut,Mt)=>{for(var $t in Mt||(Mt={}))Ze.call(Mt,$t)&&Ve(ut,$t,Mt[$t]);if(ot)for(var $t of ot(Mt))it.call(Mt,$t)&&Ve(ut,$t,Mt[$t]);return ut},Pt=(ut,Mt)=>Te(ut,we(Mt)),ht=(ut,Mt,$t)=>new Promise((Ut,Sn)=>{var We=hn=>{try{Tn($t.next(hn))}catch(sn){Sn(sn)}},en=hn=>{try{Tn($t.throw(hn))}catch(sn){Sn(sn)}},Tn=hn=>hn.done?Ut(hn.value):Promise.resolve(hn.value).then(We,en);Tn(($t=$t.apply(ut,Mt)).next())});function Et(ut,Mt){const $t=[];for(let Ut=ut;Ut{const Ut=utCe()(Mt).endOf("day"),We=ut{const $t=parseInt(Ce()(ut).format("HH")),Ut=parseInt(Ce()().format("HH")),Sn=parseInt(Ce()().format("mm"));if(!ut)return{disabledHours:()=>Et(0,Ut),disabledMinutes:()=>Et(0,Sn)};if(Mt){const We=parseInt(Ce()(Mt).format("HH")),en=parseInt(Ce()(Mt).format("mm"));return Ce()(ut).isSame(Ce()(Mt),"day")?{disabledHours:()=>Et(0,We),disabledMinutes:()=>$t<=We?Et(0,en):[]}:void 0}if(Ce()(ut).isSame(Ce()(),"day"))return{disabledHours:()=>Et(0,Ut),disabledMinutes:()=>Ce()(ut).isSame(Ce()(),"hour")&&$t<=Ut?Et(0,Sn):[]}},{RangePicker:Kt}=fe.default,{Option:mt}=Le.default,Je=({shixunHomeworks:ut,loading:Mt,dispatch:$t,classroomList:Ut,user:Sn})=>{var We,en,Tn,hn,sn,rt,vt,$e,He;const yt=(0,te.useParams)(),{workSetting:xt,workList:Ye,shixunWorkList:Qe,headerInfo:gt,changeData:Xe}=ut,[xe,Ht]=(0,a.useState)(!1),[Rn,vn]=(0,a.useState)(!1);let[Dn,Qn]=(0,a.useState)([]),[_n,Ft]=(0,a.useState)([]),[Tt,Fn]=(0,a.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Ot,_t]=(0,a.useState)({}),[Cn,In]=(0,a.useState)({});(0,a.useEffect)(()=>()=>{Qn([])},[]),(0,a.useEffect)(()=>{Ht(!(0,re.GJ)())},[(0,re.GJ)()]);const wa=()=>{$t({type:"shixunHomeworks/getWorkSetting",payload:lt({},yt)})};(0,a.useEffect)(()=>{if(!(xt!=null&&xt.course_id))return;Object.keys(Tt).map(function(En){Tt[En]=xt[En]}),(!Tt.allow_late||!Tt.unified_late)&&(Tt.late_penalty=20,Tt.penalty_type=ne.Q.Percent),Tt.unified_setting||(Tt.unified_late=!1,Tt.unified_anonymous_comment=!1,Tt.unified_anonymous_appeal=!1),Dn=JSON.parse(JSON.stringify(xt.group_settings.map(En=>Pt(lt({},En),{group_name:[En.group_name]})).filter(En=>En.publish_time!==null))),_n=JSON.parse(JSON.stringify(xt.allow_late_settings.map(En=>Pt(lt({},En),{group_name:[En.group_name]})).filter(En=>En.late_time!==null))),Fn(lt({},Tt));const bt=(0,b.QE)((Dn==null?void 0:Dn.length)>0?Dn:[]);Qn([...bt]),(_n==null?void 0:_n.length)<=0?Ft([{penalty_type:ne.Q.Percent,late_penalty:20}]):Ft([..._n])},[xt]);const Ga=()=>ht(void 0,null,function*(){var bt,En;if(((bt=Sn==null?void 0:Sn.userInfo)==null?void 0:bt.user_status)===2){(0,ue.Rd)();return}const yr=JSON.parse(JSON.stringify(Tt));if(yr.challenge_settings.filter(Ln=>!Ln.hide),yr.categoryId=yt.categoryId,(En=yr.challenge_settings)!=null&&En.every(Ln=>!Ln.checked)){ye.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Dn),!Tt.unified_setting)Dn=Dn==null?void 0:Dn.map(Ln=>{var Ma;if(!Ln.publish_time||!Ln.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ln.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ln.group_name=typeof(Ln==null?void 0:Ln.group_name)=="string"?[Ln==null?void 0:Ln.group_name]:Ln==null?void 0:Ln.group_name,Ln.group_id=(Ma=xt.group_settings)==null?void 0:Ma.filter(Na=>{var rr;return(rr=Ln==null?void 0:Ln.group_name)==null?void 0:rr.includes(Na.group_name)}).map(Na=>Na.group_id||Na.id).toString().split(","),Ln});else if(!Tt.publish_time||!Tt.end_time)throw ye.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(yr.group_settings=Dn,Tt.allow_late)if(Tt.unified_late){if(Tt.late_penalty===null||Tt.late_penalty===void 0||Tt.late_penalty<0||Tt.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Tt.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else _n=_n==null?void 0:_n.map(Ln=>{var Ma,Na;if(Ln.late_penalty===null||Ln.late_penalty===void 0||Ln.late_penalty<0||Ln.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ln.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ln.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ln.group_name=typeof(Ln==null?void 0:Ln.group_name)=="string"?[Ln==null?void 0:Ln.group_name]:Ln==null?void 0:Ln.group_name,Ln.group_id=(Na=(Ma=Ln==null?void 0:Ln.group_name)==null?void 0:Ma.map(rr=>{var dn,ce;let ge=(ce=(dn=xt.group_settings)==null?void 0:dn.filter(Ee=>(Ee==null?void 0:Ee.group_name)===rr))==null?void 0:ce[0];return ge==null?void 0:ge.group_id}))==null?void 0:Na.toString().split(","),Ln}),yr.allow_late_settings=_n;let zt=yield(0,pe.Tr)({homework_common_ids:[parseInt(yt.categoryId)],course_id:yt.coursesId,type:"homework_common"});(zt==null?void 0:zt.student_count)===0?wr(yr):(In(yr),_t(zt))}),wr=bt=>{var En;if(bt.total_score===null){ye.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(bt!=null&&bt.work_efficiency&&bt.eff_score===null){ye.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const yr=bt.challenge_settings.reduce((Ma,Na)=>Ma+Number(Na.challenge_score),0);if((yr==null?void 0:yr.toFixed(10))!==((En=bt.total_score-bt.eff_score)==null?void 0:En.toFixed(10))){ye.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${bt.total_score}\u5206`);return}const zt={shixun_evaluation:bt.shixun_evaluation,challenge_settings:bt.challenge_settings};let Ln=()=>{var Ma;const Na=()=>ht(void 0,null,function*(){vn(!0),(yield(0,y.ZP)(`/api/homework_commons/${yt.categoryId}/publish_setting.json`,{method:"post",body:lt({},bt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),wa(),$t({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:lt({},yt)})),vn(!1)});!(0,E.isEqual)(Xe,zt)&&!((Ma=gt==null?void 0:gt.homework_status)!=null&&Ma.includes("\u672A\u53D1\u5E03"))?Fe.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Na}):Na()};xt!=null&&xt.high_resources_consume&&!(xt!=null&&xt.high_resources_consume_permission)?$t({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:yt.coursesId,type:"shixun",type_id:yt.categoryId,name:xt.homework_name,fn:()=>{Ln()}}}):Ln()},tn=(bt,En,yr="group_id")=>{var zt;return En?En.find(Ln=>Ln[yr]===bt):(zt=xt==null?void 0:xt.group_settings)==null?void 0:zt.find(Ln=>Ln.group_id[0]===bt)},Un=(xt==null?void 0:xt.allow_late)||(xt==null?void 0:xt.anonymous_comment),Ea=bt=>{var En,yr;const zt=tn(bt,xt==null?void 0:xt.allow_late_settings,"id"),Ln=tn(bt,xt==null?void 0:xt.anonymous_comment_settings),Ma=tn(bt);return(xt==null?void 0:xt.allow_late)&&zt&&Ce()(zt==null?void 0:zt.late_time)<=Ce()()||(xt==null?void 0:xt.anonymous_comment)&&Ln&&(Ln==null?void 0:Ln.evaluation_start)!==null||((yr=(Ce()(Ma==null?void 0:Ma.end_time)<=Ce()()&&((En=xt==null?void 0:xt.allow_late_settings)==null?void 0:En.filter(Na=>Na.group_id.includes(bt))))[0])==null?void 0:yr.late_time)!=null},Va=(0,a.useMemo)(()=>(xt==null?void 0:xt.allow_late)||(xt==null?void 0:xt.all_group_late),[xt,gt]),Ra=xt==null?void 0:xt.anonymous_comment,Wr=bt=>{if(!bt)return!1;const En=tn(bt,xt==null?void 0:xt.anonymous_comment_settings);return(xt==null?void 0:xt.anonymous_comment)&&En&&(En==null?void 0:En.evaluation_start)!==null},Hr=(bt,En)=>{var yr,zt,Ln;$t({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:bt,index:En,rangePickerDisabled:xe||(Ce()()<=Ce()((zt=tn((yr=bt==null?void 0:bt.group_id)==null?void 0:yr[0]))==null?void 0:zt.publish_time)?!1:[!0,Ea((Ln=bt==null?void 0:bt.group_id)==null?void 0:Ln[0])]),disabledDate:xt==null?void 0:xt.course_end_date}})};return Ae.createElement("section",{className:ee.Z.form},Ae.createElement("div",{className:ee.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Ae.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Ae.createElement("div",null,Ae.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ae.createElement(Be.ZP.Group,{disabled:xe||!((We=gt==null?void 0:gt.homework_status)!=null&&We.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((en=Ut.AssistantObject.practice)!=null&&en.can_publish),value:Tt.unified_setting,onChange:bt=>{var En;if(!((En=gt==null?void 0:gt.homework_status)!=null&&En.includes("\u672A\u53D1\u5E03"))){ye.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Tt.unified_setting=!Tt.unified_setting,Tt.unified_setting||(Tt.unified_late=!1,Ft([{late_penalty:5}])),Fn(Object.assign({},Tt)),Tt.unified_setting===!1&&Dn==""){Qn(Dn.concat({}));return}Tt.unified_setting&&(Qn([]),Ft([{late_penalty:5}]))}},Ae.createElement(Be.ZP,{value:!0,disabled:xe||!(xt!=null&&xt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Ae.createElement(Be.ZP,{disabled:xe||!((Tn=xt==null?void 0:xt.group_settings)!=null&&Tn.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((hn=xt==null?void 0:xt.group_settings)==null?void 0:hn.length)===0&&Ae.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Tt.unified_setting&&Ae.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Ae.createElement(oe.Z,{align:"middle"},Ae.createElement(Re.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Ae.createElement(Re.Z,{className:"ml10"},Ae.createElement(fe.default,{size:"large",disabled:xe||!((sn=gt==null?void 0:gt.homework_status)!=null&&sn.includes("\u672A\u53D1\u5E03")||(rt=gt==null?void 0:gt.homework_status)!=null&&rt.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((vt=Ut.AssistantObject.practice)!=null&&vt.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:bt=>Lt(bt,xt==null?void 0:xt.course_end_date),disabledTime:bt=>kt(bt),value:Tt.publish_time?Ce()(Tt.publish_time):"",onChange:(bt,En)=>{Tt.publish_time=En,(Tt.end_time==""||!Tt.end_time)&&Tt.unified_setting&&(Tt.end_time=Ce()(bt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Fn(Object.assign({},Tt))}}))),Ae.createElement(oe.Z,{align:"middle",className:"pl30"},Ae.createElement(Re.Z,null,"\u622A\u6B62\u65F6\u95F4"),Ae.createElement(Re.Z,{className:"ml10"},Ae.createElement(fe.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(xt==null?void 0:xt.allow_late)&&(xt==null?void 0:xt.homework_status.includes("\u5DF2\u622A\u6B62"))||xe||(xt==null?void 0:xt.allow_late)&&Ce()()>=Ce()(xt==null?void 0:xt.end_time)||(0,re.Rm)()&&!(($e=Ut.AssistantObject.practice)!=null&&$e.can_publish),disabledDate:bt=>Lt(bt,xt==null?void 0:xt.course_end_date,Tt.publish_time),disabledTime:bt=>kt(bt,Tt.publish_time),value:Tt.end_time?Ce()(Tt.end_time):"",onChange:(bt,En)=>{Tt.end_time=En,Fn(Object.assign({},Tt))}})))),!Tt.unified_setting&&(Dn==null?void 0:Dn.length)>0&&Ae.createElement(oe.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Dn&&Dn.map(function(bt,En){var yr,zt,Ln,Ma,Na,rr,dn;return Ae.createElement(Re.Z,{span:24,key:En},Ae.createElement(oe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:En==(Dn==null?void 0:Dn.length)-1?"0px":"10px"}},Ae.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",En+1),Ae.createElement(Le.default,{disabled:xe||((yr=gt==null?void 0:gt.homework_status)!=null&&yr.includes("\u672A\u53D1\u5E03")&&bt.id||Ce()(){var ge;if((0,re.Rm)()&&!((ge=Ut.AssistantObject.practice)!=null&&ge.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dn[En].group_name=ce,Dn[En].group_id=bt.group_id;const Ee=(0,E.flattenDeep)(Dn.map(qe=>qe.group_name)),Ie=_n.map(qe=>{let wt=(qe==null?void 0:qe.group_name)||[];return Pt(lt({},qe),{group_name:(0,E.remove)(wt,Rt=>Ee.includes(Rt))})});Ft(Ie),Qn(Dn.slice())},maxTagCount:4,maxTagPlaceholder:ce=>Ae.createElement("div",{style:{cursor:"pointer"},onClick:()=>Hr(bt,En)},"+",ce==null?void 0:ce.length)},xt.group_settings&&xt.group_settings.map(function(ce){if(!Dn.map(Ee=>Ee.group_name).flat().includes(ce.group_name))return Ae.createElement(mt,{value:ce.group_name,key:ce.id},ce.group_name)})),Ae.createElement("div",{className:"ml20"},Ae.createElement(Kt,{size:"large",ranges:{\u6B64\u523B:[bt.publish_time?Ce()(bt.publish_time):Ce()(),Ce()()]},allowClear:!1,disabled:xe||(Ce()()<=Ce()((Ma=tn((Ln=bt==null?void 0:bt.group_id)==null?void 0:Ln[0]))==null?void 0:Ma.publish_time)?!1:[!0,Ea((Na=bt==null?void 0:bt.group_id)==null?void 0:Na[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:ce=>Lt(ce,xt==null?void 0:xt.course_end_date),disabledTime:ce=>kt(ce),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ce()((0,b.U6)(),"HH:mm"),Ce()((0,b.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:bt.publish_time&&[Ce()(bt.publish_time),bt.end_time?Ce()(bt.end_time):void 0],onChange:(ce,ge)=>{var Ee;if((0,re.Rm)()&&!((Ee=Ut.AssistantObject.practice)!=null&&Ee.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dn[En].publish_time=ge[0],!bt.end_time&&ge[0]?Dn[En].end_time=Ce()(ge[0]).add(7,"days"):Dn[En].end_time=ge[1],Qn([...Dn])},onCalendarChange:(ce,ge,Ee)=>{if(ge!=null&&ge[0]&&!ge[1]){const Ie=Ce()(ge[0]).add(7,"days");Dn[En].publish_time=ge[0],Dn[En].end_time=Ie,Qn([...Dn])}}})),!xe&&Ae.createElement("div",{style:{display:"flex",width:"50px"}},((rr=bt==null?void 0:bt.group_id)==null?void 0:rr.length)>1&&Ae.createElement(De.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ae.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Hr(bt,En)})),(Dn==null?void 0:Dn.length)<((dn=xt==null?void 0:xt.group_settings)==null?void 0:dn.length)&&Ae.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ce;if((0,re.Rm)()&&!((ce=Ut.AssistantObject.practice)!=null&&ce.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qn(Dn.concat({}))}}),((bt==null?void 0:bt.publish_time)&&Ce()(){const ce=(0,E.cloneDeep)(_n);ce.forEach((ge,Ee)=>{ge.group_name&&(ge.group_name=ge.group_name.filter(Ie=>{var qe;return!((qe=Dn[En].group_name)!=null&&qe.includes(Ie))}))}),Dn=Dn.filter((ge,Ee)=>En!==Ee),Ft(ce),Qn(Dn.slice()),setTimeout(()=>Qn(Dn.slice()),10)}}))))}))),Ae.createElement(oe.Z,null,Ae.createElement(Re.Z,null,Ae.createElement("div",{className:ee.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Ae.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Ae.createElement(Re.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ae.createElement(be.default,{checked:Tt.allow_late,disabled:xe||Va,onChange:bt=>{var En;if((0,re.Rm)()&&!((En=Ut.AssistantObject.practice)!=null&&En.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}bt.target.checked&&Fe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Ae.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ae.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Ae.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ae.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Tt.allow_late=!Tt.allow_late,_n==""&&Ft([{late_penalty:5}]),Fn(Object.assign({},Tt))}},Ae.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Tt==null?void 0:Tt.allow_late)&&Ae.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Ae.createElement("div",{style:{display:"flex"}},Ae.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Ae.createElement(Be.ZP.Group,{style:{marginLeft:"20px"},disabled:xe||(xt==null?void 0:xt.anonymous_comment)||(xt==null?void 0:xt.allow_late),value:Tt.unified_late,onChange:bt=>{var En;if((0,re.Rm)()&&!((En=Ut.AssistantObject.practice)!=null&&En.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Tt.unified_late=bt.target.value,_n==""&&!bt.target.value&&Ft([{penalty_type:ne.Q.Percent,late_penalty:20}]),Fn(lt({},Tt))}},(Tt==null?void 0:Tt.unified_setting)&&Ae.createElement(Be.ZP,{value:!0,disabled:!(xt!=null&&xt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((He=xt==null?void 0:xt.group_settings)==null?void 0:He.length)>0&&Ae.createElement(Be.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Tt!=null&&Tt.unified_late?Ae.createElement(Ae.Fragment,null,Ae.createElement(oe.Z,{align:"middle",style:{marginTop:"10px"}},Ae.createElement(Re.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Ae.createElement(Re.Z,{className:"ml20"},Ae.createElement(ne.Z,{disabled:xe||Ra,value:{type:Tt.penalty_type,inputValue:Tt.late_penalty},onChange:bt=>{var En;if((0,re.Rm)()&&!((En=Ut.AssistantObject.practice)!=null&&En.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fn(Pt(lt({},Tt),{late_penalty:bt.inputValue,penalty_type:bt.type}))}})),Ae.createElement(Re.Z,{flex:"1",className:"ml5"},Ae.createElement("span",{className:"c-grey-c ml10"},Tt.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Ae.createElement(oe.Z,{align:"middle",style:{marginTop:"15px"}},Ae.createElement(Re.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ae.createElement(Re.Z,{className:"ml20"},Ae.createElement(fe.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:xe||Ra,value:Tt.late_time?Ce()(Tt.late_time):"",disabledDate:bt=>Lt(bt,xt==null?void 0:xt.course_end_date),onChange:(bt,En)=>{var yr;if((0,re.Rm)()&&!((yr=Ut.AssistantObject.practice)!=null&&yr.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Tt.late_time=En,Fn(Object.assign({},Tt))}})))):_n.map(function(bt,En){var yr;return Ae.createElement(Re.Z,{span:24,key:En},Ae.createElement(oe.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Ae.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",En+1),Ae.createElement(Le.default,{disabled:xe||!((yr=gt==null?void 0:gt.homework_status)!=null&&yr.includes("\u672A\u53D1\u5E03"))&&bt.id||(xt==null?void 0:xt.anonymous_comment),mode:"multiple",className:ee.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof bt.group_name=="string"?[bt.group_name]:bt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:zt=>{var Ln;if((0,re.Rm)()&&!((Ln=Ut.AssistantObject.practice)!=null&&Ln.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[En].group_name=zt,_n[En].group_id=bt.group_id,Ft(_n.slice())}},xt.group_settings&&xt.group_settings.map(function(zt){const Ln=_n.map(Na=>Na.group_name).flat(),Ma=Dn.map(Na=>Na.group_name).flat();if(Tt!=null&&Tt.unified_setting){if(!Ln.includes(zt.group_name))return Ae.createElement(mt,{value:zt.group_name,key:zt.id},zt.group_name)}else if(Ma.includes(zt.group_name)&&!Ln.includes(zt.group_name))return Ae.createElement(mt,{value:zt.group_name,key:zt.id},zt.group_name)})),Ae.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Ae.createElement(ne.Z,{disabled:xe||Wr(bt.id),value:{type:bt.penalty_type,inputValue:bt.late_penalty},onChange:zt=>{var Ln;if((0,re.Rm)()&&!((Ln=Ut.AssistantObject.practice)!=null&&Ln.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[En].late_penalty=zt.inputValue,_n[En].penalty_type=zt.type,Ft([..._n])}}),Ae.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ae.createElement(fe.default,{size:"large",disabled:xe||Wr(bt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:zt=>Lt(zt,xt==null?void 0:xt.course_end_date),format:"YYYY-MM-DD HH:mm",value:bt!=null&&bt.late_time?Ce()(bt.late_time):void 0,onChange:(zt,Ln)=>{var Ma;if((0,re.Rm)()&&!((Ma=Ut.AssistantObject.practice)!=null&&Ma.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[En].late_time=Ln,Ft([..._n])}}),!xe&&Ae.createElement("div",{style:{display:"flex",width:"50px"}},Ae.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var zt;if((0,re.Rm)()&&!((zt=Ut.AssistantObject.practice)!=null&&zt.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft(_n.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),En>0&&!bt.id&&Ae.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var zt;if((0,re.Rm)()&&!((zt=Ut.AssistantObject.practice)!=null&&zt.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n=_n.filter((Ln,Ma)=>En!==Ma),Ft(_n.slice()),setTimeout(()=>Ft(_n.slice()),10)}}))))})),!xe&&Ae.createElement(Ae.Fragment,null,Ae.createElement(Me.ZP,{type:"primary",size:"large",loading:Rn,style:{width:"138px",marginTop:"30px"},onClick:()=>Ga()},"\u4FDD\u5B58")),Ae.createElement(se.Z,{onConfirm:(bt,En)=>{Dn.splice(bt,0,...En),Dn.splice(bt+En.length,1);const yr=(0,b.QE)([...Dn]);Qn([...yr])}}),Ae.createElement(de.Z,{resdata:Ot,type:"shixun",okloading:Rn,oktext:(Ot==null?void 0:Ot.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:bt=>ht(void 0,null,function*(){vn(!0);let En=yield(0,y.ZP)(`/api/courses/${yt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(yt.categoryId)]}});vn(!1),(En==null?void 0:En.status)===0&&wr(Cn)})}))};st.ZP=(0,te.connect)(({shixunHomeworks:ut,classroomList:Mt,loading:$t,user:Ut})=>({shixunHomeworks:ut,classroomList:Mt,loading:$t.effects,user:Ut}))(Je)},61604:function(Nt,st,x){"use strict";var a=x(59301),fe=x(54580),Le=x(78241),ye=x(43418),Fe=x(8591),Be=x(1710),oe=x(65582),Re=x(74128),De=x(84511),be=x(38147),Me=x(66649),ze=x.n(Me),Ce=x(65862),re=x(59301),y=Object.defineProperty,E=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(de,pe,Ae)=>pe in de?y(de,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):de[pe]=Ae,te=(de,pe)=>{for(var Ae in pe||(pe={}))z.call(pe,Ae)&&ee(de,Ae,pe[Ae]);if(E)for(var Ae of E(pe))b.call(pe,Ae)&&ee(de,Ae,pe[Ae]);return de},ne=(de,pe,Ae)=>new Promise((Se,Te)=>{var we=it=>{try{Ze(Ae.next(it))}catch(Ve){Te(Ve)}},ot=it=>{try{Ze(Ae.throw(it))}catch(Ve){Te(Ve)}},Ze=it=>it.done?Se(it.value):Promise.resolve(it.value).then(we,ot);Ze((Ae=Ae.apply(de,pe)).next())});const{Dragger:ue}=fe.default,se=({classroomList:de,dispatch:pe,onOk:Ae})=>{const Se=(0,oe.useParams)(),[Te]=Le.default.useForm(),[we,ot]=(0,a.useState)(),[Ze,it]=(0,a.useState)(!1),Ve={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:lt=>ne(void 0,null,function*(){return ot(lt),!1})};return(0,a.useEffect)(()=>{Te.setFieldsValue({publish_time:ze()(ze()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ze()(ze()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(ye.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:de.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ze},onOk:()=>ne(void 0,null,function*(){Te.submit()}),onCancel:()=>{Te.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Le.default,{form:Te,onFinish:lt=>ne(void 0,null,function*(){var Pt,ht,Et;if(!(we!=null&&we.size)){Fe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}it(!0);let Lt=new FormData;Lt.append("type",de.actionTabs.type),Lt.append("file",we);let kt;window.location.href.indexOf("exercise")>-1?kt=`/api/exercises/${de.actionTabs.id}/supplement_score.json`:kt=`/api/homework_commons/${de.actionTabs.id}/supplement_score.json`;let Kt=yield(0,be.ZP)(kt,{method:"post",body:Lt},!0);it(!1),(Kt==null?void 0:Kt.status)===0&&(Ae(),Te.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),((ht=(Pt=Kt==null?void 0:Kt.data)==null?void 0:Pt.fail)==null?void 0:ht.length)>0&&ye.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Be.default,{pagination:!1,dataSource:(Et=Kt==null?void 0:Kt.data)==null?void 0:Et.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ce.FH)("",Re.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${de.actionTabs.type}`)}}))})},re.createElement(Le.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},de.actionTabs.name),re.createElement(Le.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:De.Z.downloadbutton,href:Re.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${de.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Le.default.Item,{style:{marginBottom:0}},re.createElement(ue,te({},Ve),re.createElement("a",{className:De.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};st.Z=(0,oe.connect)(({classroomList:de})=>({classroomList:de}))(se)},88656:function(Nt,st,x){"use strict";var a=x(59301),fe=x(54580),Le=x(78241),ye=x(99313),Fe=x(1710),Be=x(58421),oe=x(65582),Re=x(38147),De=x(66649),be=x.n(De),Me=x(59301),ze=(y,E,z)=>new Promise((b,ee)=>{var te=se=>{try{ue(z.next(se))}catch(de){ee(de)}},ne=se=>{try{ue(z.throw(se))}catch(de){ee(de)}},ue=se=>se.done?b(se.value):Promise.resolve(se.value).then(te,ne);ue((z=z.apply(y,E)).next())});const{Dragger:Ce}=fe.default,re=({})=>{const y=(0,oe.useParams)(),[E]=Le.default.useForm(),[z,b]=(0,a.useState)(!0),[ee,te]=(0,a.useState)(!1);let[ne,ue]=(0,a.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const se=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function de(){return ze(this,null,function*(){let Ae;te(!0),window.location.href.indexOf("exercise")>-1?Ae=`/api/exercises/${y==null?void 0:y.categoryId}/redo_logs.json`:Ae=`/api/homework_commons/${y==null?void 0:y.categoryId}/redo_logs.json`;let Se=yield(0,Re.ZP)(Ae,{method:"get",params:ne});te(!1),(Se==null?void 0:Se.status)===0&&b(Se==null?void 0:Se.data)})}(0,a.useEffect)(()=>{de()},[]);let pe=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(Ae,Se,Te)=>{var we;return(we=se.find(ot=>ot.question_type===Ae))==null?void 0:we.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(Ae,Se,Te)=>{var we;return(we=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ot=>ot.id===Ae))==null?void 0:we.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Ae,Se,Te)=>be()(Ae).format("YYYY-MM-DD HH:mm:ss")}].filter(Ae=>!!Ae);return Me.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},Me.createElement(ye.default,{destroyInactiveTabPane:!0,onChange:Ae=>{ne.type=Ae,ne.page=1,ne.limit=10,ue(ne),de()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:Me.createElement(Fe.default,{className:"mt20",loading:ee,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(Ae,Se,Te)=>be()(Ae).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:z==null?void 0:z.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:Me.createElement(Fe.default,{className:"mt20",loading:ee,columns:pe,dataSource:z==null?void 0:z.list,pagination:!1})}].filter(Ae=>!!Ae)}),Me.createElement(Be.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Ae,Se)=>{ne.page=Ae,ne.limit=Se,ue(ne),de()},current:ne.page,total:z.count,pageSize:ne.limit,style:{marginTop:20}}))};st.Z=(0,oe.connect)(({classroomList:y})=>({classroomList:y}))(re)},75735:function(Nt,st,x){"use strict";var a=x(59301),fe=x(54580),Le=x(78241),ye=x(43418),Fe=x(5871),Be=x(65582),oe=x(38147),Re=x(66649),De=x.n(Re),be=x(65862),Me=x(59301),ze=Object.defineProperty,Ce=Object.defineProperties,re=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,b=(de,pe,Ae)=>pe in de?ze(de,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):de[pe]=Ae,ee=(de,pe)=>{for(var Ae in pe||(pe={}))E.call(pe,Ae)&&b(de,Ae,pe[Ae]);if(y)for(var Ae of y(pe))z.call(pe,Ae)&&b(de,Ae,pe[Ae]);return de},te=(de,pe)=>Ce(de,re(pe)),ne=(de,pe,Ae)=>new Promise((Se,Te)=>{var we=it=>{try{Ze(Ae.next(it))}catch(Ve){Te(Ve)}},ot=it=>{try{Ze(Ae.throw(it))}catch(Ve){Te(Ve)}},Ze=it=>it.done?Se(it.value):Promise.resolve(it.value).then(we,ot);Ze((Ae=Ae.apply(de,pe)).next())});const{Dragger:ue}=fe.default,se=({classroomList:de,dispatch:pe,onOk:Ae})=>{const Se=(0,Be.useParams)(),[Te]=Le.default.useForm(),[we,ot]=(0,a.useState)(),[Ze,it]=(0,a.useState)(!1),Ve={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:lt=>ne(void 0,null,function*(){return ot(lt),!1})};return(0,a.useEffect)(()=>{Te.setFieldsValue({publish_time:De()(De()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:De()(De()(new Date((0,be.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Me.createElement(ye.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:de.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ze},onOk:()=>ne(void 0,null,function*(){Te.submit()}),onCancel:()=>{Te.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},Me.createElement(Le.default,{form:Te,onFinish:lt=>ne(void 0,null,function*(){var Pt,ht;console.log("---",de.actionTabs,lt,Se);let Et=((Pt=de==null?void 0:de.actionTabs)==null?void 0:Pt.type)==="exercise"?`/api/exercises/${Se==null?void 0:Se.category}/exercise_user/edit_score.json`:`/api/student_works/${de.actionTabs.id}/edit_score.json`;it(!0);let Lt=yield(0,oe.ZP)(Et,{method:"post",body:te(ee({},lt),{exercise_user_id:((ht=de==null?void 0:de.actionTabs)==null?void 0:ht.type)==="exercise"?de.actionTabs.id:""})});it(!1),Te.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),Ae()})},Me.createElement(Le.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},Me.createElement(Fe.Z,{min:0,style:{width:"100%"}}))))};st.Z=(0,Be.connect)(({classroomList:de})=>({classroomList:de}))(se)},71635:function(Nt,st,x){"use strict";var a=x(59301),fe=x(54580),Le=x(78241),ye=x(3113),Fe=x(95237),Be=x(81327),oe=x(5083),Re=x(65582),De=x(66649),be=x.n(De),Me=x(99981),ze=x(38147),Ce=x(59301),re=(z,b,ee)=>new Promise((te,ne)=>{var ue=pe=>{try{de(ee.next(pe))}catch(Ae){ne(Ae)}},se=pe=>{try{de(ee.throw(pe))}catch(Ae){ne(Ae)}},de=pe=>pe.done?te(pe.value):Promise.resolve(pe.value).then(ue,se);de((ee=ee.apply(z,b)).next())});const{Dragger:y}=fe.default,E=({})=>{const z=(0,Re.useParams)(),[b]=Le.default.useForm(),[ee,te]=(0,a.useState)(!0),[ne,ue]=(0,a.useState)(!1);console.log("----",z);function se(){return re(this,null,function*(){var de,pe;let Ae;window.location.href.indexOf("exercise")>-1?Ae=`/api/exercises/${z==null?void 0:z.categoryId}/get_time_setting.json`:Ae=`/api/homework_commons/${z==null?void 0:z.categoryId}/get_time_setting.json`;let Se=yield(0,ze.ZP)(Ae,{method:"get"});(Se==null?void 0:Se.status)===0&&b.setFieldsValue({publish_time:be()(be()((de=Se==null?void 0:Se.data)==null?void 0:de.publish_time).format("YYYY-MM-DD HH:mm")),end_time:be()(be()((pe=Se==null?void 0:Se.data)==null?void 0:pe.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,a.useEffect)(()=>{se()},[]),Ce.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ce.createElement("div",{style:{textAlign:"end"}},ee&&Ce.createElement(ye.ZP,{onClick:()=>{te(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!ee&&Ce.createElement("div",null,Ce.createElement(ye.ZP,{type:"primary",loading:ne,onClick:()=>{b.submit()}},"\u63D0\u4EA4"),Ce.createElement(ye.ZP,{style:{marginLeft:20},onClick:()=>{te(!0)}},"\u53D6\u6D88"))),Ce.createElement(Le.default,{form:b,disabled:ee,onFinish:de=>re(void 0,null,function*(){ue(!0),console.log("---",window.location.href);let pe;window.location.href.indexOf("exercise")>-1?pe=`/api/exercises/${z==null?void 0:z.categoryId}/time_setting.json`:pe=`/api/homework_commons/${z==null?void 0:z.categoryId}/time_setting.json`;let Ae=yield(0,ze.ZP)(pe,{method:"post",body:{publish_time:be()(de.publish_time).format("YYYY-MM-DD HH:mm"),end_time:be()(de.end_time).format("YYYY-MM-DD HH:mm")}});ue(!1),(Ae==null?void 0:Ae.status)===0&&te(!0)})},Ce.createElement(Fe.Z,null,Ce.createElement(Be.Z,null,Ce.createElement(Le.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ce.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,Me.Q8)(de),disabledTime:de=>(0,Me.d0)(de),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ce.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ce.createElement(Fe.Z,null,Ce.createElement(Be.Z,null,Ce.createElement(Le.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ce.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,Me.Q8)(de,"",b.getFieldValue("publish_time")),disabledTime:de=>(0,Me.d0)(de,b.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ce.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};st.Z=(0,Re.connect)(({classroomList:z})=>({classroomList:z}))(E)},42656:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return E}});var a=x(59301),fe=x(65582),Le=x(5083),ye=x(43418),Fe=x(92832),Be=x(95237),oe=x(43604),Re={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},De=x(66649),be=x.n(De),Me=x(65862),ze=x(2524),Ce=x(59301);const{RangePicker:re}=Le.default,y=({dispatch:z,classroomList:b,onConfirm:ee})=>{const[te,ne]=(0,a.useState)([]),[ue,se]=(0,a.useState)([]),[de,pe]=(0,a.useState)("");(0,a.useEffect)(()=>{var Te;if(b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let we=b.actionTabs.data;console.log("data",we);let ot=(Te=we==null?void 0:we.group_name)==null?void 0:Te.map((Ze,it)=>{var Ve;return{group_id:we==null?void 0:we.group_id[it],group_name:we==null?void 0:we.group_name[it],is_admin:we==null?void 0:we.is_admin,end_time:we==null?void 0:we.end_time,publish_time:Array.isArray(we==null?void 0:we.publish_time)?(Ve=we==null?void 0:we.publish_time)==null?void 0:Ve[0]:we==null?void 0:we.publish_time}});ot&&(ne([...ot]),se([...ot]))}},[b.actionTabs]);const Ae=()=>{z({type:"classroomList/setActionTabs",payload:{}}),pe("")},Se=Te=>{if(Te){const we=ue==null?void 0:ue.filter(ot=>{var Ze,it;return(it=(Ze=ot==null?void 0:ot.group_name)==null?void 0:Ze.toLowerCase())==null?void 0:it.includes(Te==null?void 0:Te.toLowerCase())});ne(we)}else ne(ue)};return Ce.createElement(ye.default,{width:980,title:Ce.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ce.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ce.createElement("span",{className:Re.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ce.createElement(Fe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:de,onChange:Te=>{pe(Te.target.value.trim()),Se(Te.target.value.trim())}})),centered:!0,maskClosable:!1,open:b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ae(),onOk:()=>{var Te;ee((Te=b.actionTabs)==null?void 0:Te.index,ue),Ae()}},Ce.createElement("div",{className:Re.modal_con},Ce.createElement(Be.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(Te,we){var ot,Ze;return Ce.createElement(oe.Z,{span:24,key:we},Ce.createElement(Be.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:we==(te==null?void 0:te.length)-1?"0px":"10px"}},Ce.createElement("div",{className:Re.multiple_select,title:Te.group_name},Te.group_name),Ce.createElement("div",{className:"ml20"},Ce.createElement(re,{size:"large",ranges:{\u6B64\u523B:[Te.publish_time?be()(Te.publish_time):be()(),be()()]},allowClear:!1,disabled:(ot=b.actionTabs)==null?void 0:ot.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:it=>{var Ve;return(0,Me.Q8)(it,(Ve=b.actionTabs)==null?void 0:Ve.disabledDate)},disabledTime:it=>(0,Me.d0)(it),showTime:{showNow:!0,format:"HH:mm",defaultValue:[be()((0,Me.U6)(),"HH:mm"),be()((0,Me.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Te.publish_time&&[be()(Te.publish_time),Te.end_time?be()(Te.end_time):void 0],onChange:(it,Ve)=>{te[we].publish_time=Ve[0],te[we].end_time=Ve[1],ne([...te]),ue.forEach(lt=>{lt.group_id===Te.group_id&&(lt.publish_time=Ve[0],lt.end_time=Ve[1])}),se([...ue])}})),(Ze=b.actionTabs)!=null&&Ze.rangePickerDisabled?Ce.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ce.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{te.splice(we,1),ne([...te]),ue.forEach((it,Ve)=>{it.group_id===Te.group_id&&ue.splice(Ve,1)}),se([...ue])}})))}):Ce.createElement(ze.Z,null))))};var E=(0,fe.connect)(({classroomList:z})=>({classroomList:z}))(y)},10129:function(Nt,st,x){"use strict";x.d(st,{h:function(){return a}});var a=(fe=>(fe[fe.NOMATCH=-1]="NOMATCH",fe[fe.OK=0]="OK",fe[fe.TIMEOUT=2]="TIMEOUT",fe[fe.PODFAILURE=3]="PODFAILURE",fe[fe.COMPILEFAILURE=4]="COMPILEFAILURE",fe[fe.EXECUTEFAILURE=5]="EXECUTEFAILURE",fe[fe.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",fe))(a||{})},67172:function(Nt,st,x){"use strict";x.d(st,{H7:function(){return y},MK:function(){return re},MU:function(){return be},X6:function(){return ze},bM:function(){return De},fi:function(){return E},fu:function(){return Re},n4:function(){return z},rX:function(){return Ce},vl:function(){return b},zO:function(){return Me}});var a=x(38147),fe=Object.defineProperty,Le=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Be=(ee,te,ne)=>te in ee?fe(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):ee[te]=ne,oe=(ee,te)=>{for(var ne in te||(te={}))ye.call(te,ne)&&Be(ee,ne,te[ne]);if(Le)for(var ne of Le(te))Fe.call(te,ne)&&Be(ee,ne,te[ne]);return ee};function Re(ee,te){return(0,a.U2)(`myproblems/${ee}.json`,oe({hidePopLogin:!0},te||{}))}function De(ee,te){return(0,a.v_)(`myproblems/${ee}/code_submit.json`,te)}function be(ee,te){return(0,a.v_)(`myproblems/${ee}/code_debug.json`,te)}function Me(ee,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,a.U2)(`myproblems/${ee}/submit_records.json`,te)}function ze(ee){return(0,a.U2)("myproblems/record_detail.json",{id:ee})}function Ce(ee,te){return(0,a.U2)(`myproblems/${ee}/result.json`,{mode:te})}function re(ee,te){return(0,a.v_)(`myproblems/${ee}/add_notes.json`,te)}function y(ee,te){return(0,a.v_)(`myproblems/${ee}/restore_initial_code.json`,te)}function E(ee){return(0,a.v_)(`myproblems/${ee}/sync_code.json`)}function z(ee,te){return(0,a.v_)(`myproblems/${ee}/update_code.json`,te)}function b(ee,te){return(0,a.v_)(`discusses/${ee}/plus.json`,te)}},26971:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return $s}});var a=x(59301),fe={flex_box_center:"flex_box_center___bZaL5",flex_space_between:"flex_space_between___oaJSq",flex_box_vertical_center:"flex_box_vertical_center____hsuP",flex_box_center_end:"flex_box_center_end___ZYbPQ",flex_box_column:"flex_box_column___nE_62",wrap:"wrap___ulhwR",left:"left___kyWln",title:"title___jsO1D",total:"total___GEhiU",list:"list___u9dBZ",name:"name___Wxggs",b:"b___Y15YO",r:"r___mKQoe",l:"l___uelFD",tag:"tag___Mpkbg",right:"right___mQ3dU",examName:"examName___Na1r8",t:"t___IgCWK",num:"num___CXI8j",topWarp:"topWarp___Kicpu",head:"head___jx3W8",so:"so___qYW7F",btn:"btn___EMJDz",content:"content___sHGsV",titleWrap:"titleWrap___I__GR",single:"single___K5iv9",analysis:"analysis___NoAuR",text:"text___xESW2",modalColumn:"modalColumn___I_tK_",modalRow:"modalRow___lyw_U",sup:"sup___HSz3Z",popover:"popover___kE8aI"},Le=x(78241),ye=x(6848),Fe=x(3113),Be=x(43418),oe=x(5871),Re=x(8591),De=x(92832),be=x(28103),Me=x(24905),ze=x(95237),Ce=x(43604),re=x(58421),y=x(60324),E=Object.defineProperty,z=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(jt,rn,Bn)=>rn in jt?E(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ne=(jt,rn)=>{for(var Bn in rn||(rn={}))b.call(rn,Bn)&&te(jt,Bn,rn[Bn]);if(z)for(var Bn of z(rn))ee.call(rn,Bn)&&te(jt,Bn,rn[Bn]);return jt};const ue=jt=>React.createElement("svg",ne({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),React.createElement("title",null,"\u7F16\u7EC4 6"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#E4E6FD",width:34,height:34,rx:10}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M13.808 11.448a.558.558 0 0 1 0 .788l-1.564 1.565a.558.558 0 1 1-.789-.79l1.564-1.563a.558.558 0 0 1 .79 0Zm9.882 2.462a.558.558 0 0 1-.789 0l-1.564-1.563a.558.558 0 1 1 .789-.789l1.564 1.564a.556.556 0 0 1 0 .788Z",fill:"#6678EB"}),React.createElement("path",{d:"M21.753 21.707a5.937 5.937 0 1 0-8.58.015l-.937.936a.558.558 0 1 0 .789.788l.995-.994a5.91 5.91 0 0 0 3.436 1.095c1.287 0 2.48-.41 3.452-1.106l.992.992a.558.558 0 1 0 .789-.789l-.936-.937Z",fill:"#6678EB"}),React.createElement("path",{d:"m20.858 18.95-3.024-1.745v-2.054a.558.558 0 1 0-1.117 0v2.351c0 .064.011.126.031.184a.551.551 0 0 0 .258.33l3.293 1.9a.557.557 0 0 0 .559-.966Z",fill:"#FFF"}))));var se="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTRFNkZEIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTEzLjgwOCAxMS40NDhhLjU1OC41NTggMCAwIDEgMCAuNzg4bC0xLjU2NCAxLjU2NWEuNTU4LjU1OCAwIDEgMS0uNzg5LS43OWwxLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDAgMSAuNzkgMFptOS44ODIgMi40NjJhLjU1OC41NTggMCAwIDEtLjc4OSAwbC0xLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDEgMSAuNzg5LS43ODlsMS41NjQgMS41NjRhLjU1Ni41NTYgMCAwIDEgMCAuNzg4WiIgZmlsbD0iIzY2NzhFQiIvPjxwYXRoIGQ9Ik0yMS43NTMgMjEuNzA3YTUuOTM3IDUuOTM3IDAgMSAwLTguNTguMDE1bC0uOTM3LjkzNmEuNTU4LjU1OCAwIDEgMCAuNzg5Ljc4OGwuOTk1LS45OTRhNS45MSA1LjkxIDAgMCAwIDMuNDM2IDEuMDk1YzEuMjg3IDAgMi40OC0uNDEgMy40NTItMS4xMDZsLjk5Mi45OTJhLjU1OC41NTggMCAxIDAgLjc4OS0uNzg5bC0uOTM2LS45MzdaIiBmaWxsPSIjNjY3OEVCIi8+PHBhdGggZD0ibTIwLjg1OCAxOC45NS0zLjAyNC0xLjc0NXYtMi4wNTRhLjU1OC41NTggMCAxIDAtMS4xMTcgMHYyLjM1MWMwIC4wNjQuMDExLjEyNi4wMzEuMTg0YS41NTEuNTUxIDAgMCAwIC4yNTguMzNsMy4yOTMgMS45YS41NTcuNTU3IDAgMCAwIC41NTktLjk2NloiIGZpbGw9IiNGRkYiLz48L2c+PC9nPjwvc3ZnPg==",de=x(6339),pe=x(65582),Ae=x(65862),Se=x(38147),Te=Object.defineProperty,we=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,it=(jt,rn,Bn)=>rn in jt?Te(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,Ve=(jt,rn)=>{for(var Bn in rn||(rn={}))ot.call(rn,Bn)&&it(jt,Bn,rn[Bn]);if(we)for(var Bn of we(rn))Ze.call(rn,Bn)&&it(jt,Bn,rn[Bn]);return jt};const lt=jt=>React.createElement("svg",Ve({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),React.createElement("title",null,"\u7F16\u7EC4 12"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{width:34,height:34,rx:10,fill:"#EAF3F4"}),React.createElement("path",{d:"M25.905 15.37a.775.775 0 0 0-.626-.529l-4.814-.7-2.152-4.362a.776.776 0 0 0-1.392 0l-2.153 4.363-4.814.699a.775.775 0 0 0-.43 1.323l3.484 3.396-.823 4.794a.777.777 0 0 0 1.126.818l4.306-2.264 4.305 2.264a.778.778 0 0 0 .817-.059.777.777 0 0 0 .31-.759l-.823-4.794 3.483-3.396a.777.777 0 0 0 .196-.795Z",fill:"#21C0A6",fillRule:"nonzero"})));var Pt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIgZmlsbD0iI0VBRjNGNCIvPjxwYXRoIGQ9Ik0yNS45MDUgMTUuMzdhLjc3NS43NzUgMCAwIDAtLjYyNi0uNTI5bC00LjgxNC0uNy0yLjE1Mi00LjM2MmEuNzc2Ljc3NiAwIDAgMC0xLjM5MiAwbC0yLjE1MyA0LjM2My00LjgxNC42OTlhLjc3NS43NzUgMCAwIDAtLjQzIDEuMzIzbDMuNDg0IDMuMzk2LS44MjMgNC43OTRhLjc3Ny43NzcgMCAwIDAgMS4xMjYuODE4bDQuMzA2LTIuMjY0IDQuMzA1IDIuMjY0YS43NzguNzc4IDAgMCAwIC44MTctLjA1OS43NzcuNzc3IDAgMCAwIC4zMS0uNzU5bC0uODIzLTQuNzk0IDMuNDgzLTMuMzk2YS43NzcuNzc3IDAgMCAwIC4xOTYtLjc5NVoiIGZpbGw9IiMyMUMwQTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",ht=Object.defineProperty,Et=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Kt=(jt,rn,Bn)=>rn in jt?ht(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,mt=(jt,rn)=>{for(var Bn in rn||(rn={}))Lt.call(rn,Bn)&&Kt(jt,Bn,rn[Bn]);if(Et)for(var Bn of Et(rn))kt.call(rn,Bn)&&Kt(jt,Bn,rn[Bn]);return jt};const Je=jt=>React.createElement("svg",mt({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),React.createElement("title",null,"\u9898\u76EE"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#E7F3FF",width:34,height:34,rx:10}),React.createElement("g",{fill:"#4C6FFF",fillRule:"nonzero"},React.createElement("path",{d:"m23.719 13.325-4.098-3.94c-.097-.13-.225-.162-.355-.162-.129 0-.258.064-.387.161l-7.55 7.753c-.065.065-.098.162-.13.227l-1.032 5.427c-.033.194.032.323.16.484.13.13.227.162.389.162h.096l4.776-1.099c.097-.032.194-.064.258-.161l7.841-8.108c.194-.162.194-.517.033-.744h-.001Zm-8.1 8.044a.534.534 0 0 1-.386.162.56.56 0 0 1-.388-.162l-3-2.81c-.226-.194-.226-.517-.033-.743.194-.227.517-.227.743-.033l3 2.811c.259.226.291.55.065.776ZM17 22.92h6.844v1.055H17z"}))));var ut="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTdGM0ZGIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGw9IiM0QzZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0ibTIzLjcxOSAxMy4zMjUtNC4wOTgtMy45NGMtLjA5Ny0uMTMtLjIyNS0uMTYyLS4zNTUtLjE2Mi0uMTI5IDAtLjI1OC4wNjQtLjM4Ny4xNjFsLTcuNTUgNy43NTNjLS4wNjUuMDY1LS4wOTguMTYyLS4xMy4yMjdsLTEuMDMyIDUuNDI3Yy0uMDMzLjE5NC4wMzIuMzIzLjE2LjQ4NC4xMy4xMy4yMjcuMTYyLjM4OS4xNjJoLjA5Nmw0Ljc3Ni0xLjA5OWMuMDk3LS4wMzIuMTk0LS4wNjQuMjU4LS4xNjFsNy44NDEtOC4xMDhjLjE5NC0uMTYyLjE5NC0uNTE3LjAzMy0uNzQ0aC0uMDAxWm0tOC4xIDguMDQ0YS41MzQuNTM0IDAgMCAxLS4zODYuMTYyLjU2LjU2IDAgMCAxLS4zODgtLjE2MmwtMy0yLjgxYy0uMjI2LS4xOTQtLjIyNi0uNTE3LS4wMzMtLjc0My4xOTQtLjIyNy41MTctLjIyNy43NDMtLjAzM2wzIDIuODExYy4yNTkuMjI2LjI5MS41NS4wNjUuNzc2Wk0xNyAyMi45Mmg2Ljg0NHYxLjA1NUgxN3oiLz48L2c+PC9nPjwvc3ZnPg==",Mt=x(70414),$t=x(96565),Ut=x(97805),Sn=x(20633),We={wrap:"wrap___OIoOI",modal:"modal___Z3hfU",titleWrap:"titleWrap___aK3oG",required:"required___NHoO7",title:"title___uxb1R",colorGray:"colorGray___O8YPg",choiceWrap:"choiceWrap___t51sb",answer:"answer___vsBnh",activeAnswer:"activeAnswer___AJN4p",deleteIcon:"deleteIcon___WvOJZ",addIcon:"addIcon___UyeIs",editorWrap:"editorWrap___uqcFU",htmlWrap:"htmlWrap___GcBNL",radio:"radio___e8qQ5",color333:"color333___PLzVK",color999:"color999___v3EY0",fold:"fold___OfvPe",head:"head___EejYX",collapseWrapper:"collapseWrapper___sQyVD",panelHeader:"panelHeader___Ivicf",open:"open___aEOQE",close:"close___z4P5H",inputBorder:"inputBorder___ix67O",keywordTag:"keywordTag___iGx08",scoreByBlankRadio:"scoreByBlankRadio___Kwu7q"},en=x(59301),Tn=Object.defineProperty,hn=Object.defineProperties,sn=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,He=(jt,rn,Bn)=>rn in jt?Tn(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,yt=(jt,rn)=>{for(var Bn in rn||(rn={}))vt.call(rn,Bn)&&He(jt,Bn,rn[Bn]);if(rt)for(var Bn of rt(rn))$e.call(rn,Bn)&&He(jt,Bn,rn[Bn]);return jt},xt=(jt,rn)=>hn(jt,sn(rn)),Ye=(jt,rn)=>{var Bn={};for(var ha in jt)vt.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&rt)for(var ha of rt(jt))rn.indexOf(ha)<0&&$e.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Qe=null,gt=(jt,rn)=>{var Bn=jt,{globalSetting:ha,loading:di,dispatch:Er,isEdit:xi,editData:ko}=Bn,jo=Ye(Bn,["globalSetting","loading","dispatch","isEdit","editData"]);const[ki,vi]=(0,a.useState)(""),[Ji,wl]=(0,a.useState)(""),[Hi,Vr]=(0,a.useState)([]),[Wo,wi]=(0,a.useState)(""),[Wi,ni]=(0,a.useState)(),[Ne,Ke]=(0,a.useState)(!1),[Ue,St]=(0,a.useState)({}),[At,Vt]=(0,a.useState)([]);(0,a.useEffect)(()=>{!ko||!xi||(vi(ko==null?void 0:ko.name),wl(ko==null?void 0:ko.analysis),ni(ko==null?void 0:ko.is_ordered),St(ko),Ke(!0))},[ko]),(0,a.useEffect)(()=>{if(!Ne)return;const _a=ko==null?void 0:ko.standard_answer.map(ca=>ca==null?void 0:ca.answer_text);Vr(_a);const sr=ko==null?void 0:ko.standard_answer.map(ca=>ca==null?void 0:ca.score);Vt(sr),Ke(!1)},[Ne]),(0,a.useImperativeHandle)(rn,()=>({onSave:gn,Clear:sa}));const gn=()=>{let _a=[],sr=!1;return ki?(Hi.forEach((ca,Za)=>{_a.push({position:Za+1,answer_text:[],score:At[Za]}),ca==null||ca.forEach((br,bo)=>{_a[Za].answer_text.push(br),(!br||!(0,Ae.eR)(br,1e4))&&(wi(`${Za}-${bo}`),Re.ZP.info(br?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),sr=!0)})}),sr?!1:(_a==null?void 0:_a.length)>20?(Re.ZP.warning("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC720\u4E2A\uFF01"),!1):{name:ki,analysis:Ji,standard_answers:_a,is_ordered:Wi,downcase:Ue==null?void 0:Ue.downcase,no_space:Ue==null?void 0:Ue.no_space,use_blank_score:Ue==null?void 0:Ue.use_blank_score}):(Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)},sa=()=>{vi(""),wl(""),Vr([]),ni(!1)},Fa=(_a,sr,ca)=>{const Za=Hi.slice();if(sr&&Za.splice(_a,sr),ca)for(let br=0;br{wi("");let Za=Hi.slice();Za[_a][sr]=ca,Vr(Za)},Ya=_a=>{let sr=Hi.slice();sr[_a]=[...sr[_a],""],Vr(sr)},Aa=(_a,sr)=>{let ca=Hi.slice();if(!ca[_a][sr]){ca[_a]=ca[_a].filter((Za,br)=>br!==sr),Vr(ca);return}Be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:We.modal,onOk:()=>{ca[_a]=ca[_a].filter((Za,br)=>br!==sr),Vr(ca)}})},or=_a=>{Be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:We.modal,onOk:()=>{let sr=Hi.slice();sr=Hi.filter((ca,Za)=>_a!==Za),Vr(sr)}})};return en.createElement("section",{className:We.wrap},en.createElement("p",{className:We.titleWrap},en.createElement("span",{className:We.required},"*"),en.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),en.createElement("div",null,en.createElement(Ut.Z,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:ki,onChange:_a=>vi(_a),showNullButton:!0,onPlaceholderChange:Fa})),en.createElement("div",{className:"mt20"},Hi.map((_a,sr)=>en.createElement("div",{style:{display:"flex"}},en.createElement("div",{style:{flex:1}},en.createElement(Sn.Z,{key:sr,answers:_a,index:sr,flex:1,is_md:!0,activeOptionErrorIndex:Wo,onAnswerChange:Ka,addChildAnswer:Ya,deleteChildAnswer:Aa,deleteChildAnswermain:or})),Ue.use_blank_score&&en.createElement("div",{style:{display:"flex",alignItems:"center",width:"165px"}},en.createElement("span",{style:{color:"red",margin:"auto 5px auto 10px"}},"*"),"\u5206\u503C\uFF1A",en.createElement(oe.Z,{style:{width:"100px"},size:"large",defaultValue:At[sr],onBlur:ca=>{At[sr]=ca.target.value,Vt([...At])}}))))),en.createElement("div",null,en.createElement(Me.default,{className:`${We.color333} font14 mt20`,checked:Ue.use_blank_score,onChange:_a=>St(xt(yt({},Ue),{use_blank_score:_a.target.checked}))},"\u5224\u5206\u65F6\u6309\u7A7A\u7ED9\u5206"),en.createElement("span",{style:{color:"#999999",fontSize:"12px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u9700\u8981\u8BBE\u7F6E\u6BCF\u7A7A\u5206\u503C\uFF0C\u5B66\u751F\u7B54\u6848\u5224\u5206\u65F6\u6309\u7A7A\u7ED9\u5206\uFF09")),en.createElement("div",null,en.createElement(Me.default,{className:`${We.color333} font14 mt20`,checked:Ue.downcase,onChange:_a=>St(xt(yt({},Ue),{downcase:_a.target.checked}))},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),en.createElement("div",null,en.createElement(Me.default,{className:`${We.color333} font14 mt20`,checked:Ue.no_space,onChange:_a=>St(xt(yt({},Ue),{no_space:_a.target.checked}))},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),en.createElement("div",{className:"mt20"},(Hi==null?void 0:Hi.length)>1&&en.createElement("span",null,en.createElement(Me.default,{checked:Wi,onChange:_a=>ni(_a.target.checked),className:`${We.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),en.createElement("span",{className:`${We.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),en.createElement("p",{className:We.titleWrap},en.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),en.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ji,onChange:_a=>wl(_a)}))};var Xe=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(gt)),xe=x(5112),Ht=Object.getOwnPropertySymbols,Rn=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,Dn=(jt,rn)=>{var Bn={};for(var ha in jt)Rn.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Ht)for(var ha of Ht(jt))rn.indexOf(ha)<0&&vn.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Qn=null,_n=(jt,rn)=>{var Bn=jt,{globalSetting:ha,loading:di,editData:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=Dn(Bn,["globalSetting","loading","editData","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)(),[wl,Hi]=(0,a.useState)(""),[Vr,Wo]=(0,a.useState)("");(0,a.useEffect)(()=>{if(!Er||!jo)return;Hi(Er==null?void 0:Er.name),Wo(Er==null?void 0:Er.analysis);const ni=Er==null?void 0:Er.choices.find(Ne=>Ne.is_answer);Ji(ni.choice_text==="\u6B63\u786E"?"0":"1")},[Er]),(0,a.useImperativeHandle)(rn,()=>({onSave:wi,Clear:Wi}));const wi=()=>wl?vi?{name:wl,choices:[{choice_text:"\u6B63\u786E",is_answer:vi==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:vi==="1"?1:0}],analysis:Vr}:(Re.ZP.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1):(Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1),Wi=()=>{Hi(""),Wo(""),Ji("")};return a.createElement("section",{className:We.wrap},a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),a.createElement($t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:wl,onChange:ni=>Hi(ni)}),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:We.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.createElement(xe.ZP.Group,{buttonStyle:"solid",value:vi,onChange:ni=>Ji(ni.target.value)},a.createElement(xe.ZP.Button,{value:"0",className:`${We.radio} mr40`},"\u6B63\u786E"),a.createElement(xe.ZP.Button,{value:"1",className:We.radio},"\u9519\u8BEF")),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Vr,onChange:ni=>Wo(ni)}))};var Ft=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(_n)),Tt=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,_t=(jt,rn)=>{var Bn={};for(var ha in jt)Fn.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Tt)for(var ha of Tt(jt))rn.indexOf(ha)<0&&Ot.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Cn=null,In=(jt,rn)=>{var Bn=jt,{globalSetting:ha,loading:di,editData:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=_t(Bn,["globalSetting","loading","editData","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)([]);(0,a.useEffect)(()=>{var Wo;if(!Er||!jo)return;const wi=(Wo=Er==null?void 0:Er.shixun)==null?void 0:Wo.challenges.map(Wi=>({id:Wi==null?void 0:Wi.id,score:Wi.score}));Ji(wi)},[Er]),(0,a.useImperativeHandle)(rn,()=>({onSave:wl,Clear:Hi}));const wl=()=>({challenges:[...vi]}),Hi=()=>{Ji([])};console.log("editData--",Er);const Vr=Wo=>{var wi,Wi;return a.createElement("div",null,(Wi=(wi=Wo==null?void 0:Wo.shixun)==null?void 0:wi.challenges)==null?void 0:Wi.map((ni,Ne)=>{var Ke;return a.createElement("div",{className:"c-grey-666 font14 ml25",style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"15px"}},a.createElement("div",null,a.createElement("span",{className:"mr5"},"\u7B2C",Ne+1,"\u5173"),a.createElement(ye.Z,{key:Ne,title:ni==null?void 0:ni.challenge_name},a.createElement("span",null,(0,Ae.Pq)(ni==null?void 0:ni.challenge_name,44)))),a.createElement("p",{style:{marginBottom:0}},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u5206\u503C\uFF1A"),a.createElement(oe.Z,{precision:1,min:1,max:100,className:We.baseFormItem,style:{width:176},value:(Ke=vi.find(Ue=>Ue.id===ni.id))==null?void 0:Ke.score,onChange:Ue=>{vi.find(St=>St.id===ni.id).score=Ue,Ji([...vi])}})))}),a.createElement("div",{style:{clear:"both"}}))};return a.createElement("section",{className:We.wrap},a.createElement(de.Z,{style:{paddingRight:10},className:We.titleHtml,value:`${Er==null?void 0:Er.position}\u3001${Er==null?void 0:Er.name}`}),a.createElement("p",{style:{marginBottom:"10px",marginTop:"25px"}},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u5173\u5361")),Vr(Er))};var wa=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(In)),Ga=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,Un=(jt,rn)=>{var Bn={};for(var ha in jt)wr.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Ga)for(var ha of Ga(jt))rn.indexOf(ha)<0&&tn.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Ea=["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"],Va=(jt,rn)=>{var Bn=jt,{editData:ha,globalSetting:di,loading:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=Un(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)([]),[wl,Hi]=(0,a.useState)(),[Vr,Wo]=(0,a.useState)([]),[wi,Wi]=(0,a.useState)(""),[ni,Ne]=(0,a.useState)("");(0,a.useEffect)(()=>{Ji(["","","",""])},[]),(0,a.useEffect)(()=>{if(!ha||!jo)return;Wi(ha==null?void 0:ha.name),Ne(ha==null?void 0:ha.analysis),Ji(ha==null?void 0:ha.choices.map(At=>At.choice_text));const St=[];ha==null||ha.choices.map((At,Vt)=>{At.is_answer&&St.push(Vt)}),Wo(St)},[ha]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ke,Clear:Ue}));const Ke=()=>{if(!wi)return Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const St=vi.findIndex(Vt=>!Vt);if(St>-1)return Re.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Ea[St]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Vr.length)return Re.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Vr.length<2)return Re.ZP.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;const At=vi.map((Vt,gn)=>({choice_text:Vt,is_answer:Vr.includes(gn)?1:0}));return{name:wi,choices:At,analysis:ni}},Ue=()=>{Ji(["","","",""]),Wi(""),Ne(""),Wo("")};return a.createElement("section",{className:We.wrap},a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),a.createElement($t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:wi,onChange:St=>Wi(St)}),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:We.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),vi.map((St,At)=>a.createElement("div",{className:We.choiceWrap,key:At},a.createElement(ye.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${We.answer} ${Vr.includes(At)?We.activeAnswer:""}`,onClick:()=>{Vr.includes(At)?Wo(Vr.filter(Vt=>Vt!==At)):Wo([...Vr,At])}},Ea[At])),a.createElement("div",{className:We.editorWrap},wl===At?a.createElement($t.Z,{id:`single-question-option-${At}`,watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:St,onChange:Vt=>{vi[At]=Vt,Ji(vi)}}):a.createElement("div",{className:We.htmlWrap,onClick:()=>Hi(At)},a.createElement(de.Z,{value:St}))),At>1&&a.createElement(ye.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${We.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>{Ji(vi.filter((Vt,gn)=>gn!==At)),Vr.includes(At)?Wo(Vr.filter(Vt=>Vt!==At)):Wo([...Vr,At])}})),At<7&&At===vi.length-1&&a.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${We.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Ji([...vi,""])})))),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ni,onChange:St=>Ne(St)}))};var Ra=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Va)),Wr=Object.getOwnPropertySymbols,Hr=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,En=(jt,rn)=>{var Bn={};for(var ha in jt)Hr.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Wr)for(var ha of Wr(jt))rn.indexOf(ha)<0&&bt.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const yr=["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"],zt=(jt,rn)=>{var Bn=jt,{editData:ha,globalSetting:di,loading:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=En(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)([]),[wl,Hi]=(0,a.useState)(),[Vr,Wo]=(0,a.useState)(),[wi,Wi]=(0,a.useState)(""),[ni,Ne]=(0,a.useState)("");(0,a.useEffect)(()=>{Ji(["","","",""])},[]),(0,a.useEffect)(()=>{if(!ha||!jo)return;const St=[],At=[];ha==null||ha.choices.forEach((Vt,gn)=>{St.push(Vt.choice_text),Vt.is_answer&&At.push(gn)}),Wi(ha==null?void 0:ha.name),Ne(ha==null?void 0:ha.analysis),Ji(St),Wo(At)},[ha]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ke,Clear:Ue}));const Ke=()=>{if(!wi)return Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const St=vi.findIndex(Vt=>!Vt);if(St>-1)return Re.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${yr[St]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Array.isArray(Vr))return Re.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;const At=vi.map((Vt,gn)=>({choice_text:Vt,is_answer:Vr.includes(gn)?1:0}));return{name:wi,choices:At,analysis:ni}},Ue=()=>{Ji(["","","",""]),Wi(""),Ne(""),Wo("")};return a.createElement("section",{className:We.wrap},a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),a.createElement($t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:wi,onChange:St=>Wi(St)}),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:We.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),vi.map((St,At)=>a.createElement("div",{className:We.choiceWrap,key:At},a.createElement(ye.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${We.answer} ${Vr!=null&&Vr.includes(At)?We.activeAnswer:""}`,onClick:()=>Wo([At])},yr[At])),a.createElement("div",{className:We.editorWrap},wl===At?a.createElement($t.Z,{id:`single-question-option-${At}`,watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:St,onChange:Vt=>{vi[At]=Vt,Ji(vi)}}):a.createElement("div",{className:We.htmlWrap,onClick:()=>Hi(At)},a.createElement(de.Z,{value:St}))),At>1&&a.createElement(ye.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${We.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>{Ji(vi.filter((Vt,gn)=>gn!==At)),At===Vr&&Wo(null)}})),At<7&&At===vi.length-1&&a.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${We.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Ji([...vi,""])})))),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ni,onChange:St=>Ne(St)}))};var Ln=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(zt)),Ma=x(12563),Na=x(78673),rr=x(61485),dn=x(59301),ce=Object.defineProperty,ge=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,Rt=(jt,rn,Bn)=>rn in jt?ce(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,xa=(jt,rn)=>{for(var Bn in rn||(rn={}))qe.call(rn,Bn)&&Rt(jt,Bn,rn[Bn]);if(Ie)for(var Bn of Ie(rn))wt.call(rn,Bn)&&Rt(jt,Bn,rn[Bn]);return jt},Jn=(jt,rn)=>ge(jt,Ee(rn)),on=(jt,rn)=>{var Bn={};for(var ha in jt)qe.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Ie)for(var ha of Ie(jt))rn.indexOf(ha)<0&&wt.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn},qt=(jt,rn,Bn)=>new Promise((ha,di)=>{var Er=jo=>{try{ko(Bn.next(jo))}catch(ki){di(ki)}},xi=jo=>{try{ko(Bn.throw(jo))}catch(ki){di(ki)}},ko=jo=>jo.done?ha(jo.value):Promise.resolve(jo.value).then(Er,xi);ko((Bn=Bn.apply(jt,rn)).next())});const Mn=jt=>{if(!jt)return!1;if(/^s*$/.test(jt)||jt.trim()===""){Re.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let rn=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return jt==="|"?(Re.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Xt=({value:jt=[],onClose:rn})=>dn.createElement(Ma.default,{closable:!0,onClose:rn,className:We.keywordTag},dn.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},jt.join(" \u6216 "))),la=(jt,rn)=>{var Bn=jt,{editData:ha,globalSetting:di,loading:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=on(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)(""),[wl,Hi]=(0,a.useState)(""),[Vr,Wo]=(0,a.useState)(""),[wi,Wi]=(0,a.useState)(""),[ni]=Le.default.useForm(),Ne=Le.default.useWatch("use_keywords",ni);(0,a.useEffect)(()=>{var At;!ha||!jo||(Ji(ha==null?void 0:ha.name),Hi(ha==null?void 0:ha.analysis),Wo((At=ha==null?void 0:ha.answer_texts)==null?void 0:At[0]),ni.setFieldsValue(xa({},ha)))},[ha]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ke,Clear:Ue}));const Ke=()=>qt(void 0,null,function*(){if(!vi)return Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;try{yield ni.validateFields()}catch(Vt){Re.ZP.error(Vt.errorFields[0].errors[0]);return}const At=ni.getFieldsValue();return console.log(At,"values"),xa({name:vi,answer_texts:[Vr],analysis:wl},At)}),Ue=()=>{Ji(""),Hi(""),Wo(""),ni.resetFields()},St=ha==null?void 0:ha.score;return dn.createElement("section",{className:We.wrap},dn.createElement("p",{className:We.titleWrap},dn.createElement("span",{className:We.required},"*"),dn.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),dn.createElement($t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:vi,onChange:At=>Ji(At)}),dn.createElement("p",{className:We.titleWrap},dn.createElement("span",{className:We.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),dn.createElement($t.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:Vr,onChange:At=>Wo(At)}),dn.createElement("p",{className:We.titleWrap},dn.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),dn.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:wl,onChange:At=>Hi(At)}),dn.createElement(Le.default,{form:ni,size:"large",onFinishFailed:At=>qt(void 0,null,function*(){var Vt,gn;Re.ZP.error(At.errorFields[0].errors[0]),ni.scrollToField((gn=(Vt=At==null?void 0:At.errorFields)==null?void 0:Vt[0])==null?void 0:gn.name,{behavior:"smooth",block:"center"})})},dn.createElement(ze.Z,{align:"middle",className:"mb30 mt20"},dn.createElement(Le.default.Item,{noStyle:!0,name:"use_keywords",valuePropName:"checked"},dn.createElement(Na.Z,null)),dn.createElement(Ce.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),dn.createElement(Ce.Z,null,dn.createElement(ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},dn.createElement(rr.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),Ne&&dn.createElement(Le.default.List,{name:"keywords",rules:[{validator(At,Vt){return Vt!=null&&Vt.length?(Vt==null?void 0:Vt.reduce((sa,Fa)=>sa+Fa.score,0))>parseFloat(St)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD"))}}]},(At,{add:Vt,remove:gn})=>dn.createElement(dn.Fragment,null,dn.createElement("div",{className:"mb10"},"\u5173\u952E\u8BCD"),dn.createElement(ze.Z,{align:"middle",className:"font14 mb30"},dn.createElement(Ce.Z,{flex:1},dn.createElement(De.default,{value:wi,onChange:sa=>{Wi(sa.target.value)},maxLength:50,allowClear:!0,onPressEnter:sa=>{var Fa,Ka,Ya,Aa;const or=`${(Fa=sa.target)==null?void 0:Fa.value}`,_a=(Ya=(Ka=or==null?void 0:or.split("|"))==null?void 0:Ka.filter(Za=>!!Za))==null?void 0:Ya.map(Za=>Za==null?void 0:Za.trim()),sr=ni.getFieldValue("keywords"),ca=((Aa=sr==null?void 0:sr.map(Za=>Za==null?void 0:Za.keyword))==null?void 0:Aa.flat())||[];for(const Za of _a)if(ca.includes(Za)){Re.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Mn(or)&&(Vt({keyword:_a,score:1}),Wi(""))},className:We.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),dn.createElement(Ce.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),At.map(sa=>{var Fa=sa,{key:Ka,name:Ya}=Fa,Aa=on(Fa,["key","name"]);return dn.createElement(ze.Z,{key:Ka,style:{marginRight:148}},dn.createElement(Ce.Z,{flex:1},dn.createElement(ze.Z,{align:"middle",justify:"space-between"},dn.createElement(Le.default.Item,Jn(xa({},Aa),{name:[Ya,"keyword"]}),dn.createElement(Xt,{onClose:()=>gn(Ya)})),dn.createElement(Le.default.Item,Jn(xa({},Aa),{name:[Ya,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),dn.createElement(oe.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))})))))};var ya=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(la)),ga=x(36381),bn={wrap:"wrap___Cc0gS",deleteIcon:"deleteIcon___ebwMv",keywordTag:"keywordTag___lUfL5",questionTitleEditorWrap:"questionTitleEditorWrap___u9UgK",choiceWrap:"choiceWrap___VHsr3",choiceIndex:"choiceIndex___rsj9r",judgementIndex:"judgementIndex___fMm6E",setAnswerBtn:"setAnswerBtn___krVC9",activeAnswer:"activeAnswer___WiYo2",activeJudgementAnswer:"activeJudgementAnswer___M6iww",actionWrapper:"actionWrapper___oKI8_",addIcon:"addIcon___eMbGP",inputBorder:"inputBorder___ob_6x",placeholder:"placeholder___Vkwr4",blankWrapper:"blankWrapper____MZQ5",blankInput:"blankInput___ephwY",blankInputNumberWrapper:"blankInputNumberWrapper___C1UJS",addBtn:"addBtn___qRBpJ",blankIndex:"blankIndex___QsKgf",baseInputWrapper:"baseInputWrapper___juqCB",collapseWrapper:"collapseWrapper___kAXJ0",panelHeader:"panelHeader___hLTSe",open:"open___wWDjf",close:"close___XPTJ0",hide:"hide___VytUy"},ct=x(32134),ln=x(12893),fn=Object.defineProperty,cn=Object.defineProperties,zn=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,er=(jt,rn,Bn)=>rn in jt?fn(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,cr=(jt,rn)=>{for(var Bn in rn||(rn={}))pt.call(rn,Bn)&&er(jt,Bn,rn[Bn]);if(pn)for(var Bn of pn(rn))na.call(rn,Bn)&&er(jt,Bn,rn[Bn]);return jt},Kn=(jt,rn)=>cn(jt,zn(rn)),no=(jt,rn)=>{var Bn={};for(var ha in jt)pt.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&pn)for(var ha of pn(jt))rn.indexOf(ha)<0&&na.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Ur=jt=>{var rn=jt,{value:Bn,onChange:ha,scrollId:di}=rn,Er=no(rn,["value","onChange","scrollId"]);return a.createElement("div",{id:di||""},a.createElement($t.Z,Kn(cr({},Er),{defaultValue:Bn,onChange:(xi,ko)=>{ko!=null&&ko.length?ha(xi,ko):ha(xi)}})))},uo=({value:jt,onChange:rn,placeholder:Bn,height:ha=140,isEdit:di})=>di?a.createElement($t.Z,{watch:!0,isFocus:!0,height:ha,placeholder:Bn,defaultValue:jt,onChange:rn}):a.createElement("div",{style:{cursor:"pointer"}},jt?a.createElement(de.Z,{className:bn.inputBorder,value:jt}):a.createElement("div",{className:`${bn.inputBorder} ${bn.placeholder}`},Bn));var pr=x(59301),gr=Object.defineProperty,Ir=Object.defineProperties,Cr=Object.getOwnPropertyDescriptors,fr=Object.getOwnPropertySymbols,co=Object.prototype.hasOwnProperty,Do=Object.prototype.propertyIsEnumerable,io=(jt,rn,Bn)=>rn in jt?gr(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,$r=(jt,rn)=>{for(var Bn in rn||(rn={}))co.call(rn,Bn)&&io(jt,Bn,rn[Bn]);if(fr)for(var Bn of fr(rn))Do.call(rn,Bn)&&io(jt,Bn,rn[Bn]);return jt},oi=(jt,rn)=>Ir(jt,Cr(rn)),cl=(jt,rn)=>{var Bn={};for(var ha in jt)co.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&fr)for(var ha of fr(jt))rn.indexOf(ha)<0&&Do.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const al=["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"],Ci=({value:jt,onChange:rn,choiceTextKey:Bn,answerKey:ha,index:di,isEdit:Er,setInputActive:xi,form:ko,choiceOptionsPath:jo,allowChangeMode:ki,showAddIcon:vi,addItem:Ji,deleteItem:wl})=>{const Hi=(jt==null?void 0:jt[ha])===!0,Vr=()=>{const wi=ko.getFieldValue(jo);ko.setFieldValue(jo,wi.map(Wi=>oi($r({},Wi),{[ha]:!1})))},Wo=()=>{Hi?rn(oi($r({},jt),{[ha]:!1})):(ki||Vr(),rn(oi($r({},jt),{[ha]:!0})))};return pr.createElement(ze.Z,{className:bn.choiceWrap,align:"middle",wrap:!1},pr.createElement(Ce.Z,{onClick:Wo,className:`${bn.choiceIndex} ${Hi?bn.activeAnswer:""}`},al[di]),pr.createElement(Ce.Z,{flex:1,className:`${bn.editorWrap} ml15`,onClick:xi},pr.createElement(uo,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Er,value:jt==null?void 0:jt[Bn],onChange:wi=>{rn(oi($r({},jt),{[Bn]:wi}))}})),pr.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},pr.createElement("div",{onClick:Wo,className:`${bn.setAnswerBtn} ${Hi?bn.activeAnswer:""}`},Hi?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),pr.createElement(Ce.Z,{className:bn.actionWrapper},pr.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},pr.createElement(ct.Z,{className:bn.addIcon,onClick:Ji,style:{visibility:vi?"visible":"hidden"}})),pr.createElement(ye.Z,{title:"\u5220\u9664"},pr.createElement(ln.Z,{className:bn.deleteIcon,onClick:wl,style:{visibility:di>1?"visible":"hidden"}}))))},bi=({questionTitlePlaceholder:jt,titleKey:rn,choiceKey:Bn,analysisKey:ha,choiceTextKey:di,answerKey:Er,choiceOptionsPath:xi,allowChangeMode:ko=!0,form:jo,showAnalysis:ki=!0})=>{const[vi,Ji]=(0,a.useState)(),[wl,Hi]=(0,a.useState)(!1);return pr.createElement("div",{className:bn.wrap},pr.createElement("div",{className:bn.questionTitleEditorWrap},pr.createElement(Le.default.Item,{label:"\u9898\u5E72",name:rn,labelCol:{span:24},rules:[{required:!0}]},pr.createElement(Ur,{scrollId:Array.isArray(rn)?rn.join("_"):`${rn}`,watch:!0,height:140,placeholder:jt}))),pr.createElement(Le.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),pr.createElement(Le.default.List,{name:Bn,rules:[{validator(Vr,Wo){const wi=Wo.some(ni=>ni[Er]),Wi=Wo.findIndex(ni=>{var Ne;return((Ne=ni[di])==null?void 0:Ne.length)<=0});return Wi!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${al[Wi]}\u9009\u9879\u7684\u5185\u5BB9`)):wi?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Vr,{add:Wo,remove:wi})=>pr.createElement("div",{id:Array.isArray(xi)?xi.join("_"):`${xi}`},Vr.map((Wi,ni)=>{var Ne=Wi,{key:Ke,name:Ue}=Ne,St=cl(Ne,["key","name"]);const At=vi===Ke,Vt=()=>{Ji(Ke)},gn=ni<7&&ni===Vr.length-1,sa=()=>Wo({[di]:"",[Er]:0}),Fa=()=>wi(Ue);return pr.createElement(Le.default.Item,oi($r({},St),{key:Ke,name:Ue,noStyle:!0}),pr.createElement(Ci,{choiceTextKey:di,answerKey:Er,index:ni,isEdit:At,setInputActive:Vt,form:jo,choiceOptionsPath:xi,allowChangeMode:ko,showAddIcon:gn,addItem:sa,deleteItem:Fa}))}),Vr.length<8&&pr.createElement("div",{className:`${bn.addBtn} mb30`,onClick:()=>Wo({[di]:"",[Er]:0})},"\u6DFB\u52A0\u9009\u9879"))),ki&&pr.createElement("div",{onClick:()=>Hi(!0)},pr.createElement(Le.default.Item,{name:ha,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},pr.createElement(uo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:wl}))))};var zr=x(59301),Ri=Object.defineProperty,Gi=Object.defineProperties,zi=Object.getOwnPropertyDescriptors,Lo=Object.getOwnPropertySymbols,Cl=Object.prototype.hasOwnProperty,tl=Object.prototype.propertyIsEnumerable,Da=(jt,rn,Bn)=>rn in jt?Ri(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ba=(jt,rn)=>{for(var Bn in rn||(rn={}))Cl.call(rn,Bn)&&Da(jt,Bn,rn[Bn]);if(Lo)for(var Bn of Lo(rn))tl.call(rn,Bn)&&Da(jt,Bn,rn[Bn]);return jt},Wa=(jt,rn)=>Gi(jt,zi(rn)),Br=(jt,rn)=>{var Bn={};for(var ha in jt)Cl.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Lo)for(var ha of Lo(jt))rn.indexOf(ha)<0&&tl.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const lr=({value:jt,onChange:rn})=>{const Bn=di=>{Be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:bn.modal,onOk:()=>{const Er=[...jt];Er.splice(di,1),rn(Er)}})},ha=()=>{const di=[...jt];di.push(""),rn(di)};return zr.createElement(ze.Z,{align:"middle",className:"ml20",gutter:[40,20]},jt==null?void 0:jt.map((di,Er)=>zr.createElement(Ce.Z,{key:`${di}_${Er}`,className:bn.blankWrapper},zr.createElement(De.default,{className:bn.blankInput,defaultValue:di,maxLength:1e3,onBlur:xi=>{const ko=[...jt],jo=xi.target.value.trim();ko[Er]=jo,rn(ko)}}),zr.createElement(ye.Z,{title:"\u5220\u9664"},zr.createElement(ln.Z,{className:bn.deleteIcon,style:{marginLeft:15,visibility:Er>0?"visible":"hidden"},onClick:()=>Bn(Er)})))),zr.createElement(Ce.Z,null,zr.createElement("div",{className:`${bn.addBtn}`,onClick:()=>{ha()}},"\u65B0\u589E\u7B54\u6848")))},mo=({value:jt=!0,onChange:rn})=>zr.createElement(Na.Z,{checked:!jt,onChange:Bn=>{rn(!Bn)}}),Ar="\u2581",zo=({questionTitlePlaceholder:jt,form:rn,name:Bn,scoreByBlank:ha="use_blank_score",answerKey:di,titleKey:Er="name",analysisKey:xi="analysis",isOrdered:ko="is_ordered"})=>{var jo,ki;const[vi,Ji]=(0,a.useState)(!1),wl=(Ke,Ue)=>{const St=Ue.line;let At=0;for(let gn=0;gn{const Vt=Ke.getRange(Ue.from,Ue.to);let gn=0;if(Ue.text.forEach(sa=>{gn+=sa.split(Ar).length-1}),Ue.origin!=="setValue"){if(Vt&&Vt.indexOf(Ar)!==-1){const sa=Vt.split(Ar).length-1,Fa=wl(Ke,Ue.from);if(console.log(`\u5220\u9664${sa}\u4E2A\uFF0C \u524D\u9762\u6709${Fa}\u4E2A\uFF0C\u65B0\u589E${gn}\u4E2A`),sa>1){const Ka=Array.from({length:sa},(Ya,Aa)=>Fa+Aa);At(Ka)}else At(Fa)}else if(gn>0){const sa=wl(Ke,Ue.from);console.log(`\u65B0\u589E${gn}\u4E2A\uFF0C\u4E4B\u524D\u6709${sa}\u4E2A`),St(gn,sa)}}},Vr=()=>{const Ke=rn.getFieldValue(["sub_item_banks",...di]);rn.setFieldValue(["sub_item_banks",...di],Ke==null?void 0:Ke.map((Ue,St)=>Wa(ba({},Ue),{position:St+1})))},Wo=(0,a.useRef)(),wi=(Ke,Ue)=>{for(let St=0;St{Wi.current(Ke),Vr()},Ne=(ki=(jo=rn.getFieldValue("sub_item_banks"))==null?void 0:jo[di==null?void 0:di[0]])==null?void 0:ki[di==null?void 0:di[1]];return zr.createElement("div",{className:bn.wrap},zr.createElement("div",{className:bn.questionTitleEditorWrap},zr.createElement(Le.default.Item,{label:"\u9898\u5E72",name:Er,labelCol:{span:24},rules:[{required:!0}]},zr.createElement(Ur,{scrollId:"name",watch:!0,height:140,placeholder:jt,showNullButton:!0,onCMBeforeChange:(Ke,Ue)=>{Hi(Ke,Ue,wi,ni)}}))),zr.createElement(Le.default.List,{name:di,rules:[{validator(Ke,Ue){if((Ue==null?void 0:Ue.length)===0)return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const St of Ue){const{answer_text:At}=St||{};if(At!=null&&At.some(Vt=>(Vt==null?void 0:Vt.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Ke,{add:Ue,remove:St},{errors:At})=>(Wo.current=Ue,Wi.current=St,zr.createElement(zr.Fragment,null,zr.createElement(Le.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Ke.map((Vt,gn)=>{var sa=Vt,{key:Fa,name:Ka}=sa,Ya=Br(sa,["key","name"]);return zr.createElement(ze.Z,{className:"mb20",key:Fa,align:"middle",wrap:!1},zr.createElement(Ce.Z,{flex:"0 0 auto",className:`${bn.blankIndex}`},"\u586B\u7A7A\u9879",gn+1),zr.createElement(Ce.Z,{flex:1},zr.createElement(ze.Z,{align:"top",justify:"space-between",wrap:!1},zr.createElement(Ce.Z,null,zr.createElement(Le.default.Item,Wa(ba({},Ya),{name:[Ka,"answer_text"],noStyle:!0}),zr.createElement(lr,null))),(rn==null?void 0:rn.getFieldValue(["sub_item_banks",...ha]))&&zr.createElement(Ce.Z,{flex:"224px"},zr.createElement(Le.default.Item,Wa(ba({},Ya),{name:[Ka,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:bn.blankInputNumberWrapper}),zr.createElement(oe.Z,{className:bn.blankInput,min:.1,max:100,style:{width:"100%"},placeholder:"\u6309\u7A7A\u7ED9\u5206\u8BF7\u8F93\u5165\u5206\u503C"})))),zr.createElement(Le.default.Item,Wa(ba({},Ya),{name:[Ka,"position"],noStyle:!0}),zr.createElement(De.default,{type:"hidden"}))))})))),zr.createElement(ze.Z,{align:"middle"},zr.createElement(Le.default.Item,{name:[Bn,"downcase"],valuePropName:"checked"},zr.createElement(Na.Z,null)),zr.createElement(Ce.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),zr.createElement(ze.Z,{align:"middle"},zr.createElement(Le.default.Item,{name:[Bn,"no_space"],valuePropName:"checked"},zr.createElement(Na.Z,null)),zr.createElement(Ce.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Ne==null?void 0:Ne.length)>1&&zr.createElement(ze.Z,{align:"middle",className:(Ne==null?void 0:Ne.length)>1?"mb30":`${bn.hide}`},zr.createElement(Le.default.Item,{name:ko},zr.createElement(mo,null)),zr.createElement(Ce.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),zr.createElement("div",{onClick:()=>Ji(!0)},zr.createElement(Le.default.Item,{name:xi,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},zr.createElement(uo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:vi}))))};var Ro=Object.defineProperty,Oi=Object.defineProperties,Qo=Object.getOwnPropertyDescriptors,Eo=Object.getOwnPropertySymbols,Io=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,ol=(jt,rn,Bn)=>rn in jt?Ro(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,nl=(jt,rn)=>{for(var Bn in rn||(rn={}))Io.call(rn,Bn)&&ol(jt,Bn,rn[Bn]);if(Eo)for(var Bn of Eo(rn))ii.call(rn,Bn)&&ol(jt,Bn,rn[Bn]);return jt},Ol=(jt,rn)=>Oi(jt,Qo(rn)),Nl=(jt,rn)=>{var Bn={};for(var ha in jt)Io.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Eo)for(var ha of Eo(jt))rn.indexOf(ha)<0&&ii.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const qr={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Mr=({value:jt,onChange:rn,form:Bn,choiceKey:ha})=>{const di=(jt==null?void 0:jt.is_answer)===!0,Er=jt==null?void 0:jt.choice_text,xi=()=>{var ko;const jo=(ko=Bn==null?void 0:Bn.getFieldValue(["sub_item_banks",...ha]))==null?void 0:ko.map(ki=>({choice_text:ki==null?void 0:ki.choice_text,is_answer:!1}));Bn==null||Bn.setFieldValue(["sub_item_banks",...ha],jo),rn(Ol(nl({},jt),{is_answer:!0}))};return a.createElement(ze.Z,{className:bn.choiceWrap,align:"middle",wrap:!1},a.createElement(Ce.Z,{onClick:xi,className:`${bn.choiceIndex} ${bn.judgementIndex} ${di?bn.activeAnswer:""}`},qr[Er]),a.createElement(Ce.Z,{flex:1,className:`${bn.editorWrap} ml15`},a.createElement("div",{className:`${bn.inputBorder} ${bn.placeholder} ${di?bn.activeJudgementAnswer:""}`},Er)),a.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},a.createElement("div",{onClick:xi,className:`${bn.setAnswerBtn} ${di?bn.activeAnswer:""}`},di?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Qr=({questionTitlePlaceholder:jt,choiceKey:rn="choices",form:Bn,titleKey:ha="name",analysisKey:di="analysis"})=>{const[Er,xi]=(0,a.useState)(!1);return a.createElement("div",{className:bn.wrap},a.createElement("div",{className:bn.questionTitleEditorWrap},a.createElement(Le.default.Item,{label:"\u9898\u5E72",name:ha,labelCol:{span:24},rules:[{required:!0}]},a.createElement(Ur,{scrollId:"name",watch:!0,height:140,placeholder:jt}))),a.createElement(Le.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},a.createElement(Le.default.List,{name:rn,rules:[{validator(ko,jo){return jo.some(vi=>(vi==null?void 0:vi.is_answer)===!0)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},ko=>a.createElement("div",{id:"choices"},ko.map(jo=>{var ki=jo,{key:vi,name:Ji}=ki,wl=Nl(ki,["key","name"]);return a.createElement(Le.default.Item,Ol(nl({},wl),{key:vi,name:Ji,noStyle:!0}),a.createElement(Mr,{form:Bn,choiceKey:rn}))})))),a.createElement("div",{onClick:()=>xi(!0)},a.createElement(Le.default.Item,{name:di,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(uo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Er}))))};var Kr=Object.defineProperty,si=Object.defineProperties,Xi=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,Vl=Object.prototype.propertyIsEnumerable,Rl=(jt,rn,Bn)=>rn in jt?Kr(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,xu=(jt,rn)=>{for(var Bn in rn||(rn={}))ml.call(rn,Bn)&&Rl(jt,Bn,rn[Bn]);if(il)for(var Bn of il(rn))Vl.call(rn,Bn)&&Rl(jt,Bn,rn[Bn]);return jt},iu=(jt,rn)=>si(jt,Xi(rn)),Bi=(jt,rn)=>{var Bn={};for(var ha in jt)ml.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&il)for(var ha of il(jt))rn.indexOf(ha)<0&&Vl.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Ti=jt=>{var rn=jt,{value:Bn,onChange:ha}=rn,di=Bi(rn,["value","onChange"]);const Er=xi=>{ha([xi])};return a.createElement($t.Z,iu(xu({},di),{defaultValue:Bn==null?void 0:Bn[0],onChange:Er}))},ci=jt=>{if(!jt)return!1;let rn=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return jt==="|"?(Re.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Po=({value:jt=[],onClose:rn})=>a.createElement(Ma.default,{closable:!0,onClose:rn,className:bn.keywordTag},jt==null?void 0:jt.join(" \u6216 ")),ll=({questionTitlePlaceholder:jt,form:rn,showKeywords:Bn,isMustKeyWords:ha=Bn,titleKey:di="name",analysisKey:Er="analysis",answerTexts:xi="answer_texts",keywords:ko="keywords",useKeywords:jo="use_keywords",indexs:ki})=>{const[vi,Ji]=(0,a.useState)(!1),[wl,Hi]=(0,a.useState)(""),Vr=Le.default.useWatch("sub_item_banks",rn),{use_keywords:Wo,score:wi}=(Vr==null?void 0:Vr[ki])||{};return console.log(Wo,wi,"itemValues"),a.createElement("div",{className:bn.wrap},a.createElement("div",{className:bn.questionTitleEditorWrap},a.createElement(Le.default.Item,{label:"\u9898\u5E72",name:di,labelCol:{span:24},rules:[{required:!0}]},a.createElement(Ur,{scrollId:"name",watch:!0,height:140,placeholder:jt}))),a.createElement(Le.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:xi,labelCol:{span:24}},a.createElement(Ti,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Bn&&!ha&&a.createElement(Le.default.Item,{hidden:!0,name:jo,valuePropName:"checked"},a.createElement(Na.Z,{defaultChecked:!0})),Bn&&ha&&a.createElement(ze.Z,{align:"middle",className:"mb30"},a.createElement(Le.default.Item,{name:jo,valuePropName:"checked"},a.createElement(Na.Z,null)),a.createElement(Ce.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),a.createElement(Ce.Z,null,a.createElement(ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},a.createElement(rr.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Wo||!ha)&&a.createElement(Le.default.List,{name:ko,rules:[{validator(Wi,ni){return ha?ni!=null&&ni.length?(ni==null?void 0:ni.reduce((Ke,Ue)=>Ke+Ue.score,0))>parseFloat(wi)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(Wi,{add:ni,remove:Ne})=>a.createElement(a.Fragment,null,a.createElement("div",{className:`${bn.title} mb10`},ha?"\u5173\u952E\u8BCD":a.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),a.createElement(ze.Z,{align:"middle",className:"font14 mb30"},a.createElement(Ce.Z,{flex:1},a.createElement(De.default,{value:wl,onChange:Ke=>{Hi(Ke.target.value)},maxLength:50,allowClear:!0,onPressEnter:Ke=>{var Ue,St,At,Vt;const gn=`${(Ue=Ke.target)==null?void 0:Ue.value}`,sa=(At=(St=gn==null?void 0:gn.split("|"))==null?void 0:St.filter(Ya=>!!Ya))==null?void 0:At.map(Ya=>Ya==null?void 0:Ya.trim()),Fa=rn.getFieldValue(["sub_item_banks",...ko]),Ka=((Vt=Fa==null?void 0:Fa.map(Ya=>Ya==null?void 0:Ya.keyword))==null?void 0:Vt.flat())||[];for(const Ya of sa)if(Ka.includes(Ya)){Re.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}ci(gn)&&(ni({keyword:sa,score:1}),Hi(""))},className:bn.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),a.createElement(Ce.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Wi.map(Ke=>{var Ue=Ke,{key:St,name:At}=Ue,Vt=Bi(Ue,["key","name"]);return a.createElement(ze.Z,{key:St,className:"mb20",style:{marginRight:148}},a.createElement(Ce.Z,{flex:1},a.createElement(ze.Z,{align:"middle",justify:"space-between"},a.createElement(Le.default.Item,iu(xu({},Vt),{name:[At,"keyword"]}),a.createElement(Po,{onClose:()=>Ne(At)})),ha&&a.createElement(Le.default.Item,iu(xu({},Vt),{name:[At,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:bn.blankInputNumberWrapper}),a.createElement(oe.Z,{className:bn.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),a.createElement("div",{onClick:()=>Ji(!0)},a.createElement(Le.default.Item,{name:Er,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(uo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:vi}))))};var fi=x(59301),ul=Object.defineProperty,Ul=Object.defineProperties,Lu=Object.getOwnPropertyDescriptors,Tu=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,rl=Object.prototype.propertyIsEnumerable,Su=(jt,rn,Bn)=>rn in jt?ul(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ss=(jt,rn)=>{for(var Bn in rn||(rn={}))hr.call(rn,Bn)&&Su(jt,Bn,rn[Bn]);if(Tu)for(var Bn of Tu(rn))rl.call(rn,Bn)&&Su(jt,Bn,rn[Bn]);return jt},pi=(jt,rn)=>Ul(jt,Lu(rn)),Rs=(jt,rn)=>{var Bn={};for(var ha in jt)hr.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Tu)for(var ha of Tu(jt))rn.indexOf(ha)<0&&rl.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn},cs=(jt,rn,Bn)=>new Promise((ha,di)=>{var Er=jo=>{try{ko(Bn.next(jo))}catch(ki){di(ki)}},xi=jo=>{try{ko(Bn.throw(jo))}catch(ki){di(ki)}},ko=jo=>jo.done?ha(jo.value):Promise.resolve(jo.value).then(Er,xi);ko((Bn=Bn.apply(jt,rn)).next())});const{Panel:hc}=ga.default,Yc=null,Lc=(jt,rn)=>{var Bn=jt,{globalSetting:ha,loading:di,dispatch:Er,editData:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=Rs(Bn,["globalSetting","loading","dispatch","editData","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)(""),[wl,Hi]=(0,a.useState)([]),[Vr]=Le.default.useForm();(0,a.useEffect)(()=>{!xi||!jo||(Ji(xi==null?void 0:xi.name),Hi(xi==null?void 0:xi.sub_item_banks),Vr.setFieldsValue(ss({},xi)))},[xi]),(0,a.useEffect)(()=>{Hi(Vr.getFieldValue("sub_item_banks"))},[Le.default.useWatch("sub_item_banks",Vr)]),(0,a.useImperativeHandle)(rn,()=>({onSave:Wo,Clear:wi}));const Wo=()=>cs(void 0,null,function*(){if(!vi)return Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;try{yield Vr.validateFields()}catch(St){return console.log(St,"errInfo"),Re.ZP.error(St.errorFields[0].errors[0]),!1}const Ue=wl.map(St=>ss({id:St.id>1?St.id:null},St));return{name:vi,sub_item_banks:Ue}}),wi=()=>{Ji(""),Hi([])},Wi={single:"\u5355\u9009\u9898",multiple:"\u591A\u9009\u9898",judgement:"\u5224\u65AD\u9898",completion:"\u586B\u7A7A\u9898",subjective:"\u7B80\u7B54\u9898",practical:"\u5B9E\u8BAD\u9898",program:"\u7F16\u7A0B\u9898",bprogram:"\u7A0B\u5E8F\u586B\u7A7A\u9898",combination:"\u7EC4\u5408\u9898"},ni=({value:Ue})=>fi.createElement("div",{style:{textAlign:"center",color:"#DF3065",margin:"0 5px"}},Ue),[Ne,Ke]=(0,a.useState)();return fi.createElement("section",{className:We.wrap},fi.createElement("p",{className:We.titleWrap},fi.createElement("span",{className:We.required},"*"),fi.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),fi.createElement($t.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:vi,onChange:Ue=>Ji(Ue)}),fi.createElement(Le.default,{form:Vr,autoComplete:"off"},fi.createElement(Le.default.List,{name:"sub_item_banks",rules:[{validator(Ue,St){return St?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(Ue,{add:St,remove:At})=>{const Vt=Vr.getFieldValue("sub_item_banks");return fi.createElement(fi.Fragment,null,fi.createElement(ga.default,{className:Ue.length>0?We.collapseWrapper:"",bordered:!1,expandIcon:({isActive:gn})=>fi.createElement("i",{className:`iconfont icon-weizhankai ${gn?We.open:We.close}`,style:{fontSize:14,transition:"all .2s"}})},Ue.map((gn,sa)=>{var Fa=gn,{key:Ka,name:Ya}=Fa,Aa=Rs(Fa,["key","name"]),or,_a,sr,ca,Za,br,bo,so,Oo,Mo,No,vo;return fi.createElement(hc,{className:We.panel,forceRender:!0,header:fi.createElement("div",{className:We.panelHeader},"\u7B2C",sa+1,"\u5C0F\u9898",fi.createElement("span",null,"\uFF08",Wi[(or=Vt==null?void 0:Vt[Ya])==null?void 0:or.item_type],"\uFF09")),extra:fi.createElement(ze.Z,{align:"middle",onClick:Si=>Si.stopPropagation(),style:{display:"flex",alignItems:"center"}},((_a=Vt==null?void 0:Vt[Ya])==null?void 0:_a.item_type)=="completion"&&fi.createElement(Le.default.Item,pi(ss({},Aa),{name:[Ya,"score"],className:We.blankInputNumberWrapper,style:{marginBottom:0}}),((sr=Vt==null?void 0:Vt[Ya])==null?void 0:sr.item_type)=="completion"&&fi.createElement("div",{style:{display:"flex",alignItems:"center",color:"#191919"}},"\u5171",fi.createElement(ni,{value:(ca=Vt==null?void 0:Vt[Ya])==null?void 0:ca.score}),"\u5206")),((Za=Vt==null?void 0:Vt[Ya])==null?void 0:Za.item_type)=="completion"&&fi.createElement(fi.Fragment,null,fi.createElement(xe.ZP.Group,{defaultValue:(br=Vt==null?void 0:Vt[Ya])==null?void 0:br.use_blank_score,className:We.scoreByBlankRadio,style:{marginRight:10},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:Si=>{var yi;console.log(Vr.getFieldsValue()),Vr==null||Vr.setFieldValue(["sub_item_banks",Ya,"use_blank_score"],(yi=Si==null?void 0:Si.target)==null?void 0:yi.value),Ke(new Date)}}),fi.createElement(ye.Z,{overlayInnerStyle:{width:460},title:fi.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",fi.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},fi.createElement("i",{className:"icon-tishixiaowenhao font18 c-3061d0"})))),key:Ka},fi.createElement(Le.default.Item,pi(ss({},Aa),{name:Ya}),(((bo=Vt==null?void 0:Vt[Ya])==null?void 0:bo.item_type)=="single"||((so=Vt==null?void 0:Vt[Ya])==null?void 0:so.item_type)=="multiple")&&fi.createElement(bi,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Oo=Vt==null?void 0:Vt[Ya])==null?void 0:Oo.item_type)!="single",form:Vr,choiceKey:[Ya,"choices"],titleKey:[Ya,"name"],analysisKey:[Ya,"analysis"],choiceOptionsPath:["sub_item_banks",Ya,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((Mo=Vt==null?void 0:Vt[Ya])==null?void 0:Mo.item_type)=="completion"&&fi.createElement(zo,{form:Vr,name:Ya,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[Ya,"use_blank_score"],titleKey:[Ya,"name"],analysisKey:[Ya,"analysis"],isOrdered:[Ya,"is_ordered"],answerKey:[Ya,"standard_answer"],key:Ne}),((No=Vt==null?void 0:Vt[Ya])==null?void 0:No.item_type)=="judgement"&&fi.createElement(Qr,{form:Vr,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[Ya,"name"],analysisKey:[Ya,"analysis"],choiceKey:[Ya,"choices"]}),((vo=Vt==null?void 0:Vt[Ya])==null?void 0:vo.item_type)=="subjective"&&fi.createElement(ll,{showKeywords:!0,form:Vr,titleKey:[Ya,"name"],analysisKey:[Ya,"analysis"],answerTexts:[Ya,"answer_texts"],useKeywords:[Ya,"use_keywords"],keywords:[Ya,"keywords"],indexs:Ya,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"})))})))})))};var Fs=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Lc)),Xc=x(96935),ds=x(19842),Xs=x(57809),pd=x(1710),Au={flex_box_center:"flex_box_center___xDdtW",flex_space_between:"flex_space_between___J4mFI",flex_box_vertical_center:"flex_box_vertical_center___hDYn6",flex_box_center_end:"flex_box_center_end___H7l1j",flex_box_column:"flex_box_column___TPd2T",questionInfo:"questionInfo___ABq66",label:"label___VQOr7",content:"content____HZ6z",leftPart:"leftPart___YB0y5",rightPart:"rightPart___UVMmS",dragItem:"dragItem___Hbx8k",blackText:"blackText___U4u33",greyText:"greyText___rWIL_",iconWrapper:"iconWrapper___I0kek",contentArea:"contentArea___hGC13",dragging:"dragging___z7VVY",hidden:"hidden___nWAxb",dragIcon:"dragIcon___j91TC",deleteIcon:"deleteIcon___cmCqc",disabled:"disabled___ZlKMj",challengeNameWrapper:"challengeNameWrapper___SpiRb",challengeName:"challengeName___lmQe2",shixunPreviewFooter:"shixunPreviewFooter___u0CzD",shixunInfoWrapper:"shixunInfoWrapper___HzLHD",shixunInfo:"shixunInfo___qaQlF",btnToDetail:"btnToDetail___scXqr",fixedBottom:"fixedBottom___wTBAR",cancelBtn:"cancelBtn___Km4Gi",confirmBtn:"confirmBtn___WrECz",previewBtn:"previewBtn____oGPS",setScoreModalTable:"setScoreModalTable___CjDlp",title:"title___cQWdZ",tipcontent:"tipcontent___A8tZ5",name:"name___CvfT9",tip:"tip___EvoCF",info:"info___y_ayi",img:"img___X9CNn"},Es=x(39864),Ec=x(63952),Bs=x(33270),Js=x(61527),Ss=x(2524),Ac=x(90463),Cc=({open:jt,onCancel:rn,onOk:Bn})=>{const ha=(0,Ec.g)(),[di,Er,xi,ko]=(0,Js.U)(Bs.Gm,{page:1,limit:10,keyword:"",diff:"",shixun_publish_status:"",discipline_id:"",sub_discipline_id:"",type:0,include_shixuns:!0,item_type:"SHIXUN"}),[jo,ki]=(0,a.useState)(!1);(0,a.useEffect)(()=>{jt&&xi({page:1,limit:10,type:0},!0).then(Vr=>{(Vr==null?void 0:Vr.shixuns_count)===0&&ki(!0)})},[jt]);const[vi,Ji]=(0,a.useState)([]),[wl,Hi]=(0,a.useState)([]);return a.createElement(Be.default,{title:"\u9009\u62E9\u5B9E\u8BAD\u9898",open:jt,width:948,centered:!0,closable:!0,onCancel:rn,onOk:()=>Bn(wl),destroyOnClose:!0},a.createElement(ze.Z,{justify:"space-between",className:"mb20",style:{maxHeight:650}},a.createElement(Ce.Z,null,a.createElement(ds.Z,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:ha,onChange:Vr=>{xi({page:1,discipline_id:Vr==null?void 0:Vr[0],sub_discipline_id:Vr==null?void 0:Vr[1]})}}),a.createElement(Xs.default,{className:"ml20",style:{width:118},size:"large",placeholder:"\u96BE\u5EA6",allowClear:!0,options:[{label:"\u521D\u7EA7",value:1},{label:"\u4E2D\u7EA7",value:2},{label:"\u4E2D\u9AD8\u7EA7",value:3},{label:"\u9AD8\u7EA7",value:4}],onChange:Vr=>xi({page:1,diff:Vr})}),a.createElement(Xs.default,{className:"ml20",placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"large",allowClear:!0,options:[{label:"\u672A\u53D1\u5E03",value:"unpublish"},{label:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{label:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],onChange:Vr=>xi({page:1,shixun_publish_status:Vr})})),a.createElement(Es.t7,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",style:{width:290},onChange:Vr=>{xi({keyword:Vr,page:1})}})),jo?a.createElement("div",null,a.createElement(Ss.Z,{customText:"\u6682\u65E0\u6570\u636E",ButtonText:"\u524D\u5F80\u5B9E\u8DF5\u9879\u76EE\u5E93\uFF0C\u6DFB\u52A0\u66F4\u591A\u8BD5\u9898>",ButtonClick:()=>(0,Ae.xg)("/shixuns")})):a.createElement(pd.default,{loading:Er,rowKey:"id",columns:[{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:"30%",ellipsis:{showTitle:!0},render:(Vr,Wo)=>a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{className:Wo!=null&&Wo.high_resources_consume?Au.title:"",title:Vr||"--"},a.createElement(de.Z,{key:1,showLines:1,showTextOnly:!0,value:Vr||"--"})),(Wo==null?void 0:Wo.high_resources_consume)&&a.createElement(Ac.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u96BE\u5EA6",dataIndex:"level"},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",render:(Vr,Wo,wi)=>a.createElement("span",null,Vr||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"study_count"},{title:a.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",a.createElement(ye.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},a.createElement(rr.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",width:100,render:(Vr,Wo,wi)=>a.createElement("span",null,Vr||"- -")},{title:"\u64CD\u4F5C",render(Vr,Wo){const{title:wi,challenge_names:Wi,author_name:ni,identifier:Ne,author_school_name:Ke,study_count:Ue}=Wo||{};return a.createElement("div",null,a.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{Be.default.confirm({title:"\u9898\u76EE\u8BE6\u60C5",closable:!0,width:1e3,centered:!0,icon:null,footer:null,content:a.createElement("div",null,a.createElement(de.Z,{value:wi,style:{marginBottom:18}}),a.createElement("div",{className:Au.challengeNameWrapper},Wi.map((St,At)=>a.createElement("div",{className:Au.challengeName,key:At},"\u7B2C",(0,Ae.EM)(At+1),"\u9898\xA0",St))),a.createElement(ze.Z,{className:Au.shixunPreviewFooter,justify:"space-between",style:{alignItems:"center"}},a.createElement(Ce.Z,{className:Au.shixunInfoWrapper},a.createElement("span",null,"\u521B\u5EFA\u8005"),a.createElement("span",{className:Au.shixunInfo},ni.split("\u3001")[0]),a.createElement("span",null,"\u6240\u5C5E\u5355\u4F4D"),a.createElement("span",{className:Au.shixunInfo},Ke),a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{className:Au.shixunInfo},Ue)),a.createElement(Fe.ZP,{type:"primary",className:Au.btnToDetail,onClick:()=>(0,Ae.xg)(`/shixuns/${Ne}/challenges?exercise=true`)},a.createElement("i",{className:"iconfont icon-shixunkecheng"}),"\u5B9E\u8BAD\u8BE6\u60C5")))})}},"\u67E5\u770B"),(Wo==null?void 0:Wo.shixun_tag_num)===1&&a.createElement("a",{target:"_blank",href:`/shixuns/${Wo==null?void 0:Wo.identifier}/challenges`,style:{marginLeft:10}},"\u53BB\u53D1\u5E03"))}}],dataSource:ko==null?void 0:ko.items,rowSelection:{type:"radio",selectedRowKeys:vi,preserveSelectedRowKeys:!0,getCheckboxProps:Vr=>({disabled:Vr.shixun_tag_num===1}),onChange(Vr,Wo){var wi,Wi,ni;console.log(Vr),Ji(Vr);const Ne=[];for(const Ue of wl)Vr.includes(Ue.id)&&Ne.push(Ue);const Ke=Ne.map(Ue=>Ue.id);for(const Ue of Wo)Ue&&Vr.includes(Ue.id)&&!Ke.includes(Ue.id)&&Ne.push({id:Ue.id,difficulty:Ue.level,identifier:Ue.identifier,name:Ue.name,real_name:(wi=Ue==null?void 0:Ue.author_name)==null?void 0:wi.split("\u3001")[0],school_name:Ue.author_school_name,challenge_names:Ue.challenge_names,challenges:(Wi=Ue.challenge_names)==null?void 0:Wi.map((St,At)=>({subject:St,id:At,score:5})),score:((ni=Ue.challenge_names)==null?void 0:ni.length)*5,study_count:Ue.study_count,challenges_count:Ue.challenges_count});Hi(Ne)}},pagination:{current:di.page,pageSize:di.limit,total:ko==null?void 0:ko.items_count,showTotal:Vr=>a.createElement("span",null,"\u5171\xA0",a.createElement("span",{style:{color:"#165DFF"}},Vr),"\xA0\u6761\u6570\u636E"),showQuickJumper:!0,onChange(Vr,Wo){xi({page:Vr,limit:Wo})},size:"default"},scroll:{y:400}}))},Is=x(83028),Rc=x(60979),Os=(jt,rn,Bn)=>new Promise((ha,di)=>{var Er=jo=>{try{ko(Bn.next(jo))}catch(ki){di(ki)}},xi=jo=>{try{ko(Bn.throw(jo))}catch(ki){di(ki)}},ko=jo=>jo.done?ha(jo.value):Promise.resolve(jo.value).then(Er,xi);ko((Bn=Bn.apply(jt,rn)).next())}),yc=({visible:jt,getdata:rn,onCancel:Bn,onRandomExchange:ha,selectFromProblemSet:di,questionParams:Er})=>{const[xi,ko]=(0,a.useState)(!1),[jo,ki]=(0,a.useState)(!1),[vi,Ji]=(0,a.useState)({}),wl=(0,pe.useParams)(),[Hi,Vr]=(0,a.useState)(),Wo=(wi,Wi)=>Os(void 0,null,function*(){ki(!0);const ni=yield(0,Se.ZP)(`/api/exercises/${wl.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:Er.id,item_bank_id:wi,shixuns_info:[{id:wi,is_copy:Wi!=1,is_use:Wi!=1}]}});ki(!1),ni!=null&&ni.status||(Re.ZP.info("\u6362\u9898\u6210\u529F"),Bn(),rn())});return a.createElement(Be.default,{title:"\u8BF7\u9009\u62E9\u66FF\u6362\u65B9\u5F0F",open:jt,onCancel:Bn,centered:!0,maskClosable:!0,footer:null},a.createElement(ze.Z,{justify:"center",className:"pb20"},a.createElement(Xc.Z,{onClick:ha},"\u968F\u673A\u66F4\u6362"),(Er==null?void 0:Er.type)!=="PRACTICAL"&&a.createElement(Fe.ZP,{style:{marginLeft:24},onClick:di},"\u4ECE\u9898\u5E93\u4E2D\u9009\u62E9"),(Er==null?void 0:Er.type)==="PRACTICAL"&&a.createElement(Fe.ZP,{style:{marginLeft:24},onClick:()=>{ko(!0)}},"\u4ECE\u9898\u5E93\u4E2D\u9009\u62E9")),a.createElement(Cc,{open:xi,onCancel:()=>ko(!1),onOk:wi=>Os(void 0,null,function*(){if(console.log("----selectedRows",wi,wl),(wi==null?void 0:wi.length)<=0){Re.ZP.info("\u8BF7\u9009\u62E9\u5B9E\u8BAD");return}let Wi=wi==null?void 0:wi.map(Ne=>Ne==null?void 0:Ne.id),ni=yield(0,Rc.Tr)({id:[...Wi],course_id:wl.coursesId,type:"shixun"});(ni==null?void 0:ni.student_count)===0?Wo(Wi==null?void 0:Wi[0],1):(Vr(Wi),Ji(ni)),ko(!1)})}),a.createElement(Is.Z,{resdata:vi,type:"shixun",okloading:jo,oktext:(vi==null?void 0:vi.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:wi=>Os(void 0,null,function*(){Wo(Hi==null?void 0:Hi[0],2)})}))},_s=x(98408),ms=x(24334),gs=x(88436),Zs=x(25965),fs=x(2337),Jc=Object.defineProperty,Wu=Object.defineProperties,zs=Object.getOwnPropertyDescriptors,Hs=Object.getOwnPropertySymbols,Fc=Object.prototype.hasOwnProperty,$i=Object.prototype.propertyIsEnumerable,Bc=(jt,rn,Bn)=>rn in jt?Jc(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,es=(jt,rn)=>{for(var Bn in rn||(rn={}))Fc.call(rn,Bn)&&Bc(jt,Bn,rn[Bn]);if(Hs)for(var Bn of Hs(rn))$i.call(rn,Bn)&&Bc(jt,Bn,rn[Bn]);return jt},ps=(jt,rn)=>Wu(jt,zs(rn)),Hu=(jt,rn,Bn)=>new Promise((ha,di)=>{var Er=jo=>{try{ko(Bn.next(jo))}catch(ki){di(ki)}},xi=jo=>{try{ko(Bn.throw(jo))}catch(ki){di(ki)}},ko=jo=>jo.done?ha(jo.value):Promise.resolve(jo.value).then(Er,xi);ko((Bn=Bn.apply(jt,rn)).next())}),$s=({data:jt,submit:rn,goBack:Bn,loading:ha,onTypeScore:di,editPreview:Er=!1,onSkipExamination:xi,selectValue:ko,onExchange:jo,getdata:ki,handleMarkWrongQuestion:vi})=>{var Ji,wl,Hi,Vr,Wo,wi,Wi,ni,Ne,Ke,Ue;const St=(0,a.useRef)(),[At,Vt]=(0,a.useState)(null),[gn,sa]=(0,a.useState)(!1),[Fa,Ka]=(0,a.useState)(!1),Ya=(0,a.useRef)(),[Aa]=Le.default.useForm(),or=(0,pe.useParams)(),[_a,sr]=(0,a.useState)(!1);(0,a.useEffect)(()=>{sa(!0)},[]),(0,a.useEffect)(()=>{Er||(0,Ae.Dk)("\u8BD5\u5377\u9884\u89C8")},[Er]);const ca=["\u5BB9\u6613","\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],Za={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",PROGRAM:"\u7F16\u7A0B\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898",COMBINATION:"\u7EC4\u5408\u9898"},br={single:"\u5355\u9009\u9898",multiple:"\u591A\u9009\u9898",judgement:"\u5224\u65AD\u9898",completion:"\u586B\u7A7A\u9898",subjective:"\u7B80\u7B54\u9898",practical:"\u5B9E\u8BAD\u9898",program:"\u7F16\u7A0B\u9898",bprogram:"\u7A0B\u5E8F\u586B\u7A7A\u9898",combination:"\u7EC4\u5408\u9898"},bo=Hn=>{var Zr;const Ko=[];return a.createElement(a.Fragment,null,a.createElement("aside",{className:fe.single},(Zr=Hn==null?void 0:Hn.choices)==null?void 0:Zr.map((Ge,je)=>(Ge.is_answer&&Ko.push(fs.k4[je]),a.createElement("ul",{key:je},a.createElement("li",null,fs.k4[je],"\u3001"),a.createElement("li",null,a.createElement(de.Z,{value:Ge.choice_text})))))),a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",Ko.join(""),a.createElement("span",{className:"ml30"},"\u96BE\u5EA6\uFF1A",ca[Hn.difficulty])),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Hn==null?void 0:Hn.tag_discipline_name)))))},so=(Hn,Zr)=>{var Ko;const Ge=(Ko=Hn==null?void 0:Hn.standard_answer)==null?void 0:Ko.map((je,Bt)=>{var It;return a.createElement("div",{key:Bt},`\u7B54\u6848\uFF08\u586B\u7A7A${je==null?void 0:je.position}\uFF09\uFF1A${(It=je==null?void 0:je.answer_text)==null?void 0:It.join("\u3001")}`)});return a.createElement(a.Fragment,null,a.createElement("div",{className:fe.analysis},a.createElement("div",{style:{display:"flex"}},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("div",null,Ge)),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),Zr?`${(Zr==null?void 0:Zr.discipline_name)||"--"}/${Zr==null?void 0:Zr.sub_discipline_name}`:`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Zr?Zr==null?void 0:Zr.tag_discipline_name:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Zr?Zr==null?void 0:Zr.tag_discipline_name:Hn==null?void 0:Hn.tag_discipline_name)))))},Oo=Hn=>{var Zr;const Ko=(Zr=Hn==null?void 0:Hn.standard_answer)==null?void 0:Zr.map((Ge,je)=>a.createElement("div",{key:je},`\u7B54\u6848\uFF08\u586B\u7A7A${(Ge==null?void 0:Ge.position)||(Ge==null?void 0:Ge.exercise_choice_id)}\uFF09\uFF1A${Ge==null?void 0:Ge.answer_text}`));return a.createElement(a.Fragment,null,a.createElement("div",{className:fe.analysis},a.createElement("div",{style:{display:"flex"}},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("div",null,Ko)),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Hn==null?void 0:Hn.tag_discipline_name)))))},Mo=(Hn,Zr)=>{var Ko;return a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",(Ko=Hn==null?void 0:Hn.answer_texts)==null?void 0:Ko[0]),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),Zr?`${(Zr==null?void 0:Zr.discipline_name)||"--"}/${Zr==null?void 0:Zr.sub_discipline_name}`:`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Zr?Zr==null?void 0:Zr.tag_discipline_name:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Zr?Zr==null?void 0:Zr.tag_discipline_name:Hn==null?void 0:Hn.tag_discipline_name))))},No=Hn=>{var Zr,Ko;return a.createElement("div",{className:fe.analysis},a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u9884\u671F\u8F93\u51FA:"),a.createElement(de.Z,{value:(Zr=Hn==null?void 0:Hn.program_attr)==null?void 0:Zr.description})),a.createElement("div",{style:{marginTop:20}},"\u6B63\u786E\u7B54\u6848\uFF1A",((Ko=Hn==null?void 0:Hn.program_attr)==null?void 0:Ko.answer_text)||"--"),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Hn==null?void 0:Hn.tag_discipline_name))))},vo=(Hn,Zr)=>{var Ko;return a.createElement("div",null,(Ko=Hn==null?void 0:Hn.sub_item_banks)==null?void 0:Ko.map((Ge,je)=>{var Bt,It;const Gt=[];return a.createElement(a.Fragment,null,a.createElement("div",{style:{marginLeft:25,fontSize:"16px",color:"#333",paddingTop:"15px"}},Zr+1+"."+(je+1),"\uFF08",Za[Ge.item_type]||br[Ge.item_type],"\uFF09",Ge.name),(Ge.item_type=="SINGLE"||Ge.item_type=="MULTIPLE"||Ge.item_type=="JUDGMENT"||Ge.item_type=="single"||Ge.item_type=="multiple"||Ge.item_type=="judgement")&&a.createElement(a.Fragment,null,a.createElement("aside",{className:fe.single},(Bt=Ge==null?void 0:Ge.choices)==null?void 0:Bt.map((Zt,kn)=>(Zt.is_answer&&Gt.push(fs.k4[kn]),a.createElement("ul",{key:kn},a.createElement("li",null,fs.k4[kn],"\u3001"),a.createElement("li",null,a.createElement(de.Z,{value:Zt.choice_text})))))),a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",Gt.join(""),a.createElement("span",{className:"ml30"},"\u96BE\u5EA6\uFF1A",ca[Ge.difficulty])),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Ge.analysis?Ge.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Hn==null?void 0:Hn.tag_discipline_name))))),(Ge.item_type=="COMPLETION"||Ge.item_type=="completion")&&so(Ge,Hn),(Ge.item_type=="SUBJECTIVE"||Ge.item_type=="subjective")&&Mo(Ge,Hn),((It=jt==null?void 0:jt.exam)==null?void 0:It.exercise_status)===3&&a.createElement("div",{className:"flex gap-20px mt20"},a.createElement(gs.Z,{state:Ge==null?void 0:Ge.is_wrong,onClick:()=>{vi==null||vi({value:ps(es({},Ge),{question_id:Ge==null?void 0:Ge.id,question_score:Ge==null?void 0:Ge.score})})}}),Ge.item_type=="single"&&a.createElement(Fe.ZP,{style:{color:"#3061D0"},onClick:()=>{Tl({value:Ge})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848")))}))},Si=Hn=>{var Zr,Ko,Ge;return a.createElement("div",{style:{marginTop:"12px"}},(Ko=(Zr=Hn==null?void 0:Hn.shixun)==null?void 0:Zr.challenges)==null?void 0:Ko.map((je,Bt)=>a.createElement("div",{className:"c-grey-666 font14 mb10 ml25",style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",null,a.createElement("span",{className:"mr5"},"\u7B2C",Bt+1,"\u5173"),a.createElement(ye.Z,{key:Bt,title:je==null?void 0:je.challenge_name},a.createElement("span",null,(0,Ae.Pq)(je==null?void 0:je.challenge_name,44)))),Er&&a.createElement("div",null,"\u5206\u503C\uFF1A",je.score,"\u5206"))),a.createElement(pe.Link,{style:{float:"right"},target:"_blank",to:`/shixuns/${(Ge=Hn==null?void 0:Hn.shixun)==null?void 0:Ge.identifier}/challenges`},"\u5B9E\u8BAD\u8BE6\u60C5"),a.createElement("div",{style:{clear:"both"}}))},yi=Hn=>{let Zr=Hn.questions_score/Hn.questions_count;Be.default.confirm({icon:null,centered:!0,title:"\u5206\u6570\u8BBE\u7F6E",content:a.createElement("div",{className:fe.modalColumn},a.createElement("div",{className:fe.modalRow,style:{justifyContent:"flex-start"}},a.createElement("sup",{className:fe.sup},"*"),a.createElement("span",null,Hn==null?void 0:Hn.name,"\uFF1A"),a.createElement(oe.Z,{min:0,precision:1,defaultValue:Zr,onChange:Ko=>{Zr=Ko}}),a.createElement("span",{className:"ml5"},"\u5206/\u9898"))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){var Ko;if(!Zr)return Re.ZP.warning("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A\u6216\u4E3A0"),Promise.reject();const Ge={type:Hn==null?void 0:Hn.type,score:Zr,scoreTotal:Number((Ko=Zr*Hn.questions_count)==null?void 0:Ko.toFixed(1))};di(Ge)})})},Uo=()=>{let Hn="";Be.default.confirm({icon:null,centered:!0,title:"\u4FDD\u5B58\u8BD5\u5377",content:a.createElement("div",{className:fe.modalColumn},a.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20"},a.createElement("img",{style:{marginRight:5},src:Mt.Z}),"\u4FDD\u5B58\u540E\u5355\u72EC\u751F\u6210\u4E00\u4EFD\u4EBA\u5DE5\u7EC4\u5377\u7C7B\u578B\u7684\u56FA\u5B9A\u8BD5\u5377\u3002"),a.createElement("div",{className:fe.modalRow,style:{marginTop:20}},a.createElement("sup",{className:fe.sup},"*"),a.createElement("span",{style:{flexShrink:0}},"\u8BD5\u5377\u540D\u79F0\uFF1A"),a.createElement(De.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",min:0,maxLength:60,defaultValue:Hn,onChange:Zr=>{Hn=Zr.target.value}}))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){var Zr;if(!Hn)return Re.ZP.warning("\u8BD5\u5377\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const Ko=[],Ge=[],je=[],Bt=[];(Zr=jt==null?void 0:jt.questionList)==null||Zr.forEach(Gt=>{var Zt;(Zt=Gt.questions)==null||Zt.forEach(kn=>{let Pn=Gt.questions_score/Gt.questions_count;Pn=Pn&&Pn.toFixed(1),Gt.type==="COMBINATION"&&je.push({id:kn.id,sub_item_bank_ids:kn.sub_item_banks.map(Gn=>Gn.id)}),Gt.type==="PRACTICAL"?Bt.push(kn.id):(Ko.push(kn.id),Ge.push(Pn))})}),console.log("-----",je),yield rn({item_bank_ids:Ko,item_bank_scores:Ge,name:Hn,combination_item_banks:je,shixun_ids:Bt})})})},pl=(Hn,Zr,Ko,Ge)=>{var je;const Bt=`${location.pathname}${location.search}`,It=(je=Ge.questions)==null?void 0:je.map(Gt=>Gt==null?void 0:Gt.id);if(Bt.includes("exercise"))Ya.current={id:Hn,ids:It,type:Zr,index:Ko},Ka(!0);else{let Gt=Be.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:"\u786E\u8BA4\u8981\u66F4\u6362\u8BE5\u8BD5\u9898\u5417\uFF1F",cancelButtonProps:{disabled:!1},maskClosable:!0,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){Gt.update({cancelButtonProps:{disabled:!0}}),yield jo({single_question_id:Hn,seleted_item_bank_ids:It},{type:Zr,index:Ko}),Gt.update({cancelButtonProps:{disabled:!1}}),Re.ZP.success("\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210\u8BD5\u9898")})})}},yl=Hn=>{var Zr;const Ko=(Zr=Hn.questions)==null?void 0:Zr.map(Bt=>Bt==null?void 0:Bt.id),Ge=Hn.name;let je=Be.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:`\u786E\u8BA4\u66F4\u6362${Ge}\u4E2D\u7684\u6240\u6709\u8BD5\u9898\u5417\uFF1F`,cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){je.update({cancelButtonProps:{disabled:!0}}),yield jo({seleted_item_bank_ids:Ko},{type:Hn.type}),je.update({cancelButtonProps:{disabled:!1}}),Re.ZP.success(`\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210${Ge}\u8BD5\u9898`)})})},jl=()=>{let Hn=Be.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:"\u786E\u8BA4\u66F4\u6362\u9884\u89C8\u4E2D\u7684\u6240\u6709\u8BD5\u9898\u5417\uFF1F",cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){Hn.update({cancelButtonProps:{disabled:!0}}),yield jo(),Hn.update({cancelButtonProps:{disabled:!1}}),Re.ZP.success("\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210\u6574\u5F20\u8BD5\u9898")})})},Tr=Hn=>{console.log(Hn,"key"),xi(Hn-1)},Ml=(Hn,Zr)=>{var Ko,Ge;if(Zr==="SINGLE")return a.createElement(a.Fragment,null,a.createElement(Ln,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="MULTIPLE")return a.createElement(a.Fragment,null,a.createElement(Ra,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="JUDGMENT")return a.createElement(a.Fragment,null,a.createElement(Ft,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="COMPLETION")return a.createElement(a.Fragment,null,a.createElement(Xe,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="SUBJECTIVE")return a.createElement(a.Fragment,null,a.createElement(ya,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="COMBINATION")return a.createElement(a.Fragment,null,a.createElement(Fs,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="BPROGRAM")return a.createElement(a.Fragment,null,a.createElement(Le.default,{form:Aa,style:{marginTop:20},onFinishFailed:je=>{var Bt,It;je.errorFields[0].name.includes("standard_answers")?Re.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Re.ZP.error(je.errorFields[0].errors[0]),Aa.scrollToField((It=(Bt=je==null?void 0:je.errorFields)==null?void 0:Bt[0])==null?void 0:It.name,{behavior:"smooth",block:"center"})},onFinish:je=>Hu(void 0,null,function*(){var Bt;let It=ps(es({question_score:Hn.score},je),{question_type:8,hack:ps(es({},je.hack),{difficult:Hn.program_attr.difficult}),hack_codes:ps(es({},je.hack_codes),{code:ms.Base64.encode((Bt=je.hack_codes)==null?void 0:Bt.code)})});_a&&(It.is_cover=1);const Gt=yield(0,Se.ZP)(`/api/exercise_questions/${Hn.id}.json`,{method:"put",body:It});(Gt==null?void 0:Gt.status)===0&&(Re.ZP.success("\u7F16\u8F91\u6210\u529F"),Tr(ko+1)),Vt(null)})},a.createElement(_s.tc,{form:Aa,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:!1,hackidentifier:(Ko=Hn==null?void 0:Hn.program_attr)==null?void 0:Ko.identifier,answerKey:"standard_answers"}),a.createElement(be.Z,null)));if(Zr==="PROGRAM"&&pe.history.push(`/problems/${(Ge=Hn==null?void 0:Hn.program_attr)==null?void 0:Ge.identifier}/edit?type=exercises&express_id=${or.categoryId}&question_id=${Hn==null?void 0:Hn.id}&score=${Hn==null?void 0:Hn.score}&callback_url=${location.pathname}&select=${ko}&exercise=true`),Zr==="PRACTICAL")return a.createElement(a.Fragment,null,a.createElement(wa,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null))},gl=(Hn,Zr)=>Hu(void 0,null,function*(){var Ko,Ge,je,Bt,It,Gt;const Zt=yield(Ko=St.current)==null?void 0:Ko.onSave();if(!Zt)return;const kn=An=>{const ia=An.map(Ja=>Ja.choice_text.trim().replace(/^\s+|\s+$/g,""));return new Set(ia).size!==ia.length},Pn={question_score:Zr.score,analysis:Zt.analysis};if(Hn==="SINGLE"||Hn==="MULTIPLE"||Hn==="JUDGMENT"){if(Hn!=="JUDGMENT"&&kn(Zt==null?void 0:Zt.choices)){Re.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}const An=[],ia=[];Pn.question_type=Hn==="JUDGMENT"?2:1,Pn.question_title=Zt==null?void 0:Zt.name,(Ge=Zt==null?void 0:Zt.choices)==null||Ge.forEach((tr,Ja)=>{An.push(tr.choice_text),tr!=null&&tr.is_answer&&ia.push(Ja+1)}),Pn.question_choices=An,Pn.standard_answers=ia}if(Hn==="COMPLETION"){let An=(je=Zt==null?void 0:Zt.standard_answers)==null?void 0:je.map((Ja,ur)=>(Ja==null?void 0:Ja.score)<=0?ur+1:null).filter(Ja=>Ja!==null);if((An==null?void 0:An.length)>0)return Re.ZP.warning(`\u7B2C${An.join("\u3001")}\u9879\u7684\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A`),!1;let ia=(Bt=Zt==null?void 0:Zt.standard_answers)==null?void 0:Bt.reduce((Ja,ur)=>Ja+(Number(ur==null?void 0:ur.score)||0),0);if(parseFloat(ia.toFixed(2))!=(Pn==null?void 0:Pn.question_score))return Re.ZP.warning("\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BE5\u5C0F\u9898\u5206\u503C\uFF01"),!1;Pn.is_ordered=Zt.is_ordered,Pn.question_title=Zt==null?void 0:Zt.name,Pn.use_blank_score=Zt==null?void 0:Zt.use_blank_score,Pn.question_type=3;const tr=[];(It=Zt==null?void 0:Zt.standard_answers)==null||It.forEach((Ja,ur)=>{tr.push({choice_id:Ja.position,answer_text:Ja.answer_text,score:Ja.score})}),Pn.standard_answers=tr,Pn.downcase=Zt==null?void 0:Zt.downcase,Pn.no_space=Zt==null?void 0:Zt.no_space}if(Hn==="SUBJECTIVE"&&(console.log("editorData"),console.log(Zt),Pn.question_title=Zt==null?void 0:Zt.name,Pn.question_type=4,Pn.answer_texts=Zt==null?void 0:Zt.answer_texts,Pn.use_keywords=Zt==null?void 0:Zt.use_keywords,Pn.keywords=Zt==null?void 0:Zt.keywords),Hn==="COMBINATION"){Pn.question_title=Zt==null?void 0:Zt.name,Pn.question_type=7;try{Pn.sub_questions=(Gt=Zt==null?void 0:Zt.sub_item_banks)==null?void 0:Gt.map((An,ia)=>{var tr,Ja,ur;if((An==null?void 0:An.item_type)=="single"||(An==null?void 0:An.item_type)=="multiple"){if(kn(An==null?void 0:An.choices))throw new Error(`\u7B2C${ia+1}\u5C0F\u9898\u9009\u9879\u5185\u5BB9\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58`);const Sr=[],Lr=[];return(tr=An==null?void 0:An.choices)==null||tr.forEach((jr,kr)=>{Sr.push(jr.choice_text),jr!=null&&jr.is_answer&&Lr.push(kr+1)}),{id:An.id,question_id:An.id,question_title:An.name,difficulty:An.difficulty,question_type:(An==null?void 0:An.item_type)=="single"?0:(An==null?void 0:An.item_type)=="multiple"?1:2,question_choices:Sr,standard_answers:Lr,analysis:An.analysis,question_score:An==null?void 0:An.score}}else if((An==null?void 0:An.item_type)=="completion"){let Sr=(Ja=An==null?void 0:An.standard_answer)==null?void 0:Ja.reduce((jr,kr)=>jr+(Number(kr==null?void 0:kr.score)||0),0);if(parseFloat(Sr.toFixed(2))!=(An==null?void 0:An.score))throw new Error("\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BE5\u5C0F\u9898\u5206\u503C\uFF01");const Lr=[];return(ur=An==null?void 0:An.standard_answer)==null||ur.forEach((jr,kr)=>{Lr.push({choice_id:jr.position,answer_text:jr.answer_text,score:jr.score})}),{id:An.id,question_id:An.id,is_ordered:An.is_ordered,question_title:An.name,difficulty:An.difficulty,question_type:3,standard_answers:Lr,use_blank_score:An.use_blank_score,analysis:An.analysis,downcase:An==null?void 0:An.downcase,no_space:An==null?void 0:An.no_space,question_score:An==null?void 0:An.score}}else if((An==null?void 0:An.item_type)=="subjective")return{id:An.id,question_id:An.id,question_title:An.name,question_type:4,difficulty:An.difficulty,answer_texts:An==null?void 0:An.answer_texts,analysis:An.analysis,question_score:An==null?void 0:An.score,use_keywords:An.use_keywords,keywords:An==null?void 0:An.keywords}})}catch(An){Re.ZP.warning(An.message);return}delete Pn.analysis}let Gn=!1;(Zr==null?void 0:Zr.is_my)===1&&(Gn=yield new Promise((ia,tr)=>{Be.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>{ia(!0)},onCancel:()=>{ia(!1)}})})),Gn&&(Pn.is_cover=1);const Pa=Hn!=="PRACTICAL"?yield(0,Se.ZP)(`/api/exercise_questions/${Zr.id}.json`,{method:"put",body:Pn}):yield(0,Se.ZP)(`/api/exercise_questions/${Zr.id}/update_shixun_score.json`,{method:"post",body:es({},Zt)});(Pa==null?void 0:Pa.status)===0&&(Re.ZP.success("\u7F16\u8F91\u6210\u529F"),Tr(ko+1),Vt(null))}),El=()=>Hu(void 0,null,function*(){(0,pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u66F4\u65B0\u8BD5\u5377\uFF0C\u8BF7\u7A0D\u540E..."}}),(yield(0,Se.ZP)(`/api/exercises/${or.categoryId}/sync_random_question.json`,{method:"post"})).status===0&&(yield xi(ko),Re.ZP.success("\u66F4\u65B0\u6210\u529F")),(0,pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}})}),Tl=({value:Hn}={})=>{var Zr;const Ko=[];let Ge=[];const je=(Zr=Hn==null?void 0:Hn.choices)==null?void 0:Zr.map((It,Gt)=>{var Zt;const kn=Gt+1;return It!=null&&It.is_answer&&(Ko.push(kn),Ge.push(kn)),{value:kn,label:a.createElement(de.Z,{className:"c-black font14",value:`${(Zt=fs.k4)==null?void 0:Zt[Gt]}. ${It==null?void 0:It.choice_text}`}),disabled:It==null?void 0:It.origin_standard_answer}}),Bt=Be.default.confirm({centered:!0,icon:null,title:"\u589E\u8BBE\u6B63\u786E\u7B54\u6848",width:800,content:a.createElement(a.Fragment,null,"\u5F53\u524D\u8BD5\u9898\u7684\u6B63\u786E\u7B54\u6848\u4E3A ",Ko==null?void 0:Ko.map(It=>{var Gt;return(Gt=fs.k4)==null?void 0:Gt[It-1]}),"\uFF0C\u8BF7\u9009\u62E9\u9700\u8981\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u7684\u9009\u9879\u3002",a.createElement("br",null),"\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u9009\u4E2D\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u4EFB\u4E00\u9009\u9879\u7684\u5B66\u751F\u4E5F\u4F1A\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u4F46\u4E0D\u4F1A\u4FEE\u6539\u5F53\u524D\u8BD5\u9898\u7684\u9898\u578B\u3002\u53D6\u6D88\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97\u5BF9\u5E94\u5B66\u751F\u7684\u5F97\u5206\u3002",a.createElement("br",null),a.createElement(Me.default.Group,{className:"flex-col mt20",options:je,defaultValue:Ge,onChange:It=>{Ge=It}})),onOk:()=>Hu(void 0,null,function*(){const It=yield(0,Se.ZP)(`/api/exercises/${or.categoryId}/questions/${Hn==null?void 0:Hn.id}/add_standard_answers.json`,{method:"put",body:{standard_answer:Ge}});(It==null?void 0:It.status)===0&&(Re.ZP.success("\u4FEE\u6539\u6210\u529F"),Tr(ko+1))})})},Zl=(Ji=jt==null?void 0:jt.questionList)==null?void 0:Ji.reduce((Hn,Zr)=>Hn+Number(Zr.questions_score),0),Dl=Er&&((wl=jt==null?void 0:jt.exam)==null?void 0:wl.exercise_status)!==1;return a.createElement("section",{className:fe.wrap},a.createElement("div",{id:"id_left_preview",className:fe.left,onMouseEnter:Hn=>{const Zr=document.getElementById("id_left_preview");Zr.style.overflowY="auto"},onMouseLeave:Hn=>{const Zr=document.getElementById("id_left_preview");Zr.style.overflowY="hidden"}},a.createElement("div",{className:fe.title},a.createElement("div",{className:"body-overflow-initial"},a.createElement("b",null),a.createElement("span",null,"\u7B54\u9898\u5361"))),a.createElement("div",{className:fe.total},a.createElement("div",null,a.createElement("img",{src:Pt}),a.createElement("span",null,"\u9898\u6570(\u9053)"),a.createElement("aside",null,jt==null?void 0:jt.all_questions_count)),a.createElement("div",{className:"mr30 ml30"},a.createElement("img",{src:ut}),a.createElement("span",null,"\u603B\u5206(\u5206)"),a.createElement("aside",null,Zl&&Zl.toFixed(1))),a.createElement("div",null,a.createElement("img",{src:se}),a.createElement("span",null,"\u65F6\u957F(\u5206)"),a.createElement("aside",null,((Hi=jt==null?void 0:jt.exam)==null?void 0:Hi.time)===-1||((Vr=jt==null?void 0:jt.exam)==null?void 0:Vr.time)===null?"\u4E0D\u9650":(Wo=jt==null?void 0:jt.exam)==null?void 0:Wo.time))),(wi=jt==null?void 0:jt.questionList)==null?void 0:wi.map((Hn,Zr)=>{var Ko;return a.createElement("div",{className:fe.list,key:Zr},a.createElement("div",{className:fe.name},a.createElement("b",null),a.createElement("span",null,Hn.name)),a.createElement("aside",null,a.createElement("div",null,"\u5171",a.createElement("span",{className:fe.b},Hn.questions_count),"\u9898 ",a.createElement("span",{className:fe.l},"|"),"\u5171",a.createElement("span",{className:fe.r},Hn.questions_score),"\u5206"),a.createElement("div",{className:fe.answerSheet},(Ko=Hn==null?void 0:Hn.questions)==null?void 0:Ko.map((Ge,je)=>a.createElement("div",{onClick:()=>{const Bt=`Anchor_${Ge==null?void 0:Ge.id}`;let It=document.getElementById(Bt);It&&setTimeout(()=>It.scrollIntoView({block:"center",behavior:"smooth"}))},key:Ge==null?void 0:Ge.id,className:fe.tag},je+1)))))})),a.createElement("div",{className:fe.right},a.createElement("div",{className:fe.examName,id:"examName"},a.createElement("div",{className:fe.name},a.createElement(ye.Z,{title:(Wi=jt==null?void 0:jt.exam)==null?void 0:Wi.name,getPopupContainer:Hn=>Hn.parentNode},a.createElement("span",{className:fe.t},(ni=jt==null?void 0:jt.exam)==null?void 0:ni.name))),Er&&((Ne=jt==null?void 0:jt.exam)==null?void 0:Ne.exercise_status)===1&&a.createElement(Es.op,{openLoading:!0,shape:"default",onClick:()=>{Be.default.confirm({title:"\u63D0\u793A",content:"\u786E\u8BA4\u6839\u636E\u6700\u65B0\u7684\u968F\u673A\u7EC4\u5377\u62BD\u9898\u89C4\u5219\u91CD\u65B0\u751F\u6210\u8BD5\u5377\u5417\uFF1F",onOk:()=>{El()}})},type:"primary"},"\u66F4\u65B0\u8BD5\u5377"),!Er&&a.createElement(Fe.ZP,{onClick:jl,type:"primary"},"\u968F\u673A\u66F4\u6362")),a.createElement("div",{className:fe.topWarp},(Ke=jt==null?void 0:jt.questionList)==null?void 0:Ke.map((Hn,Zr)=>{var Ko,Ge;return a.createElement(a.Fragment,{key:Zr},a.createElement("div",{className:fe.head,style:Zr===0?{border:0,marginTop:-16}:{}},a.createElement("div",{className:fe.name},a.createElement("b",null),a.createElement("span",null,Hn.name)),a.createElement("div",{className:fe.so},"\u5171",a.createElement("span",{className:fe.b},Hn.questions_count," "),"\u9898 ",Hn.type==="COMBINATION"&&`\uFF08\u5305\u542B${(Ko=Hn==null?void 0:Hn.questions)==null?void 0:Ko.map(je=>{var Bt;return(Bt=je==null?void 0:je.sub_item_banks)==null?void 0:Bt.length}).reduce((je,Bt)=>je+Bt)}\u5C0F\u9898\uFF09`,a.createElement("span",{className:fe.l},"|"),"\u5171",a.createElement("span",{className:fe.r},Hn.questions_score),"\u5206"),!Er&&a.createElement("div",{className:fe.btn},a.createElement(Fe.ZP,{onClick:()=>{yi(Hn)},type:"primary",ghost:!0,className:"mr20"},"\u8BBE\u7F6E\u5F97\u5206"),a.createElement(Fe.ZP,{onClick:()=>yl(Hn),type:"primary",ghost:!0},"\u968F\u673A\u66F4\u6362"))),(Ge=Hn==null?void 0:Hn.questions)==null?void 0:Ge.map((je,Bt)=>{var It,Gt,Zt,kn;return At===(je==null?void 0:je.id)?a.createElement("div",{id:`Anchor_${je==null?void 0:je.id}`,className:fe.content,style:{padding:0,marginTop:24},key:je==null?void 0:je.id},a.createElement("div",{style:{float:"right",marginTop:`${(Hn==null?void 0:Hn.type)==="PRACTICAL"?"-2px":"-6px"}`}},a.createElement(Fe.ZP,{onClick:()=>Vt(null),className:"mr20",type:"primary",ghost:!0},"\u53D6\u6D88"),a.createElement(Fe.ZP,{onClick:()=>{gl(Hn==null?void 0:Hn.type,je)},type:"primary"},"\u4FDD\u5B58")),Ml(je,Hn.type)):a.createElement("div",{id:`Anchor_${je==null?void 0:je.id}`,className:fe.content,key:je==null?void 0:je.id},a.createElement("div",{className:fe.titleWrap},(je==null?void 0:je.item_type)==="bprogram"?a.createElement(de.Z,{style:{paddingRight:10},value:Bt+1+"\u3001"+((It=je==null?void 0:je.program_attr)==null?void 0:It.description)}):a.createElement(de.Z,{style:{paddingRight:10},className:fe.titleHtml,value:Bt+1+`\u3001${(je==null?void 0:je.item_type)==="combination"?"\uFF08\u9898\u5E72\uFF09":""}`+(je==null?void 0:je.name)}),Er&&a.createElement(Fe.ZP,{onClick:()=>{var Pn,Gn,Pa;if(At){Re.ZP.warning("\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898");return}Aa.setFieldsValue({standard_answers:je==null?void 0:je.standard_answer,hack:es(es({},je),je==null?void 0:je.program_attr),hack_codes:ps(es({},je==null?void 0:je.program_attr),{code:ms.Base64.decode(((Pn=je==null?void 0:je.program_attr)==null?void 0:Pn.code)||"")}),hack_sets:es({},(Gn=je==null?void 0:je.hack_sets)==null?void 0:Gn[0])}),(je==null?void 0:je.item_type)=="program"?pe.history.push(`/problems/newedit/${(Pa=je==null?void 0:je.program_attr)==null?void 0:Pa.identifier}?type=exercises&express_id=${or.categoryId}&question_id=${je==null?void 0:je.id}&score=${je==null?void 0:je.score}&exercise=true&callback_url=/classrooms/${or.coursesId}/exercise/${or.categoryId}/detail?random=true`):Vt(je==null?void 0:je.id)},type:"primary",style:{marginLeft:"auto"},ghost:!0},"\u7F16\u8F91"),!Dl&&a.createElement(Fe.ZP,{disabled:Dl,className:"ml20",onClick:()=>pl(je==null?void 0:je.id,Hn.type,Bt,Hn),type:"primary",ghost:!0},"\u6362\u4E00\u9898")),(je==null?void 0:je.item_type)==="bprogram"&&a.createElement(de.Z,{style:{paddingRight:10,paddingLeft:25},showProgramFill:!0,disabledFill:!0,className:fe.titleHtml,value:ms.Base64.decode(((Gt=je==null?void 0:je.program_attr)==null?void 0:Gt.code)||"")}),(Hn.type==="SINGLE"||Hn.type==="JUDGMENT"||Hn.type==="MULTIPLE")&&bo(je),Hn.type==="COMPLETION"&&so(je),Hn.type==="SUBJECTIVE"&&Mo(je),Hn.type==="PROGRAM"&&No(je),Hn.type==="BPROGRAM"&&Oo(je),Hn.type==="COMBINATION"&&vo(je,Bt),Hn.type==="PRACTICAL"&&Si(je),a.createElement(ze.Z,{className:"mt20",wrap:!1,align:"middle",gutter:20},((Zt=jt==null?void 0:jt.exam)==null?void 0:Zt.exercise_status)===3&&!["PROGRAM","BPROGRAM","PRACTICAL","COMBINATION"].includes(Hn.type)&&a.createElement(Ce.Z,null,a.createElement(gs.Z,{state:je==null?void 0:je.is_wrong,onClick:()=>{vi==null||vi({value:ps(es({},je),{question_id:je==null?void 0:je.id,question_score:je==null?void 0:je.score})})}})),["PROGRAM","BPROGRAM","PRACTICAL"].includes(Hn.type)&&(je==null?void 0:je.show_resubmit)&&a.createElement(Ce.Z,null,a.createElement(Zs.C,{dataSource:ps(es({},je),{question_id:je==null?void 0:je.id})})),((kn=jt==null?void 0:jt.exam)==null?void 0:kn.exercise_status)===3&&["SINGLE"].includes(Hn.type)&&a.createElement(Ce.Z,null,a.createElement(Fe.ZP,{style:{color:"#3061D0"},onClick:()=>{Tl({value:je})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))))}))}))),Er?a.createElement(Es.vr,null,a.createElement(re.Z,{showTotal:Ae.rU,total:(Ue=jt==null?void 0:jt.exam)==null?void 0:Ue.total_num,pageSize:1,current:ko+1,showSizeChanger:!1,onChange:Tr,showQuickJumper:!1,hideOnSinglePage:!1})):a.createElement(Es.vr,{LeftContent:a.createElement(Es.op,{onClick:Bn,shape:"default",style:{height:38,background:"#fff",boxShadow:"none"}},"\u8FD4\u56DE"),RightContent:a.createElement(ze.Z,{align:"middle"},a.createElement(y.Z,{color:"#55575D",overlayClassName:fe.popover,open:gn,getPopupContainer:Hn=>Hn==null?void 0:Hn.parentNode,content:"\u5982\u60A8\u5BF9\u6B64\u4EFD\u8BD5\u9898\u6EE1\u610F\uFF0C\u53EF\u5C06\u6B64\u4EFD\u8BD5\u9898\u4FDD\u5B58\u4E3A\u56FA\u5B9A\u8BD5\u5377"},a.createElement(Es.op,{onMouseEnter:()=>sa(!0),onMouseLeave:()=>sa(!1),onClick:()=>Hu(void 0,null,function*(){const Hn=Number(Zl);[100,120,150].includes(Hn)||(yield new Promise((Zr,Ko)=>{Be.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:a.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",a.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},Hn),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Hu(void 0,null,function*(){Zr("")}),onCancel:()=>{Ko()}})})),Uo()}),shape:"default",style:{height:38,background:"#fff",boxShadow:"none"}},"\u4FDD\u5B58")),a.createElement(Es.op,{shape:"default",type:"primary",onClick:()=>Hu(void 0,null,function*(){const Hn=Number(Zl);[100,120,150].includes(Hn)||(yield new Promise((Zr,Ko)=>{Be.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:a.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",a.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},Hn),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Hu(void 0,null,function*(){Zr("")}),onCancel:()=>{Ko()}})})),rn()}),style:{height:38,marginLeft:20}},"\u63D0\u4EA4"))}),a.createElement(yc,{visible:Fa,questionParams:Ya.current,getdata:ki,onRandomExchange:()=>Hu(void 0,null,function*(){const Hn=Ya.current;yield jo({single_question_id:Hn.id,seleted_item_bank_ids:Hn.ids},{type:Hn.type,index:Hn.index}),Ka(!1)}),selectFromProblemSet:()=>{const Hn=Ya.current,Zr=`${location.pathname}${location.search}`;Zr.includes("exercise")&&pe.history.push(`/paperlibrary/exchangequestion?type=exercise&qid=${Hn.id}&qtype=${Hn.type}&exerciseid=${or.categoryId}&from=${Zr}`)},onCancel:()=>{Ka(!1)}}))}},74768:function(Nt,st,x){"use strict";x.r(st),x.d(st,{default:function(){return b}});var a=x(59301),fe=x(65582),Le={flex_box_center:"flex_box_center___kQBcj",flex_space_between:"flex_space_between___Znlbo",flex_box_vertical_center:"flex_box_vertical_center___CPD50",flex_box_center_end:"flex_box_center_end___jzPvK",flex_box_column:"flex_box_column___cvIBS",wrap:"wrap___lab8O",crumbs:"crumbs___qvTza"},ye=x(26971),Fe=x(8591),Be=x(61621),oe=x(38147),Re=x(65862),De=x(59301),be=Object.defineProperty,Me=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,re=(ee,te,ne)=>te in ee?be(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):ee[te]=ne,y=(ee,te)=>{for(var ne in te||(te={}))ze.call(te,ne)&&re(ee,ne,te[ne]);if(Me)for(var ne of Me(te))Ce.call(te,ne)&&re(ee,ne,te[ne]);return ee},E=(ee,te,ne)=>new Promise((ue,se)=>{var de=Se=>{try{Ae(ne.next(Se))}catch(Te){se(Te)}},pe=Se=>{try{Ae(ne.throw(Se))}catch(Te){se(Te)}},Ae=Se=>Se.done?ue(Se.value):Promise.resolve(Se.value).then(de,pe);Ae((ne=ne.apply(ee,te)).next())});const z=({paperlibrary:ee,user:te,globalSetting:ne,dispatch:ue,location:se})=>{var de,pe,Ae,Se;const[Te]=(0,fe.useSearchParams)(),we=Te.get("select")||0,[ot,Ze]=(0,a.useState)(!1),[it,Ve]=(0,a.useState)(!0),[lt,Pt]=(0,a.useState)(Number(we)),[ht,Et]=(0,a.useState)({}),Lt=(0,fe.useParams)(),{userInfo:kt}=te,{actionTabs:Kt}=ee;(0,a.useEffect)(()=>(ue({type:"globalSetting/footerToggle",payload:!1}),()=>{ue({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,a.useEffect)(()=>(ue({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),ue({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),ue({type:"exercise/getWorkSetting",payload:y({},Lt)}),()=>{ue({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),ue({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),(0,a.useEffect)(()=>{mt(lt)},[]),(0,a.useEffect)(()=>{var Sn;(Sn=Kt==null?void 0:Kt.params)!=null&&Sn.isUpdateData&&mt(lt)},[(de=Kt==null?void 0:Kt.params)==null?void 0:de.isUpdateData]);const mt=(Sn=0)=>E(void 0,null,function*(){console.log(Lt),Ve(!0);const We=yield(0,oe.ZP)(`/api/exercises/${Lt.categoryId}/preview_random_exercise.json`,{method:"get",params:{num:Sn}});ue({type:"paperlibrary/setActionTabs",payload:{params:{isUpdateData:!1}}}),Ve(!1),Et((0,Re.PF)(We))}),Je=()=>{fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},ut=()=>{alert("\u4FDD\u5B58")},Mt=(Sn,We)=>E(void 0,null,function*(){const en=yield(0,oe.ZP)(`/api/exercises/${Lt.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:Sn==null?void 0:Sn.single_question_id}});en!=null&&en.question&&(Fe.ZP.info("\u6362\u9898\u6210\u529F"),mt(lt))}),$t=Sn=>E(void 0,null,function*(){document.body.scrollIntoView(),Pt(Sn),yield mt(Sn)}),Ut=Sn=>{ue({type:"exercise/setActionTabs",payload:{key:"\u6807\u8BB0\u9519\u9898",params:Sn}})};return De.createElement("section",{className:Le.wrap},De.createElement(Be.Z,{loading:it,active:!0,paragraph:{rows:5}},((Ae=(pe=(0,fe.useLocation)())==null?void 0:pe.pathname)==null?void 0:Ae.includes("preview"))&&De.createElement("div",{className:Le.crumbs},De.createElement("b",null),De.createElement("span",{className:"current",onClick:()=>fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},`${(Se=kt==null?void 0:kt.course)==null?void 0:Se.course_name}>`),De.createElement("span",{className:"current",onClick:()=>fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},"\u8BD5\u5377\u5217\u8868>"),De.createElement("span",{style:{color:"#bebebe"}},"\u9884\u89C8")),De.createElement(ye.Z,{loading:ot,submit:ut,goBack:Je,data:ht,getdata:()=>{mt(lt)},selectValue:lt,editPreview:!0,onExchange:Mt,onSkipExamination:$t,handleMarkWrongQuestion:Ut})))};var b=(0,fe.connect)(({paperlibrary:ee,user:te,globalSetting:ne})=>({paperlibrary:ee,user:te,globalSetting:ne}))(z)},84454:function(Nt,st,x){"use strict";x.d(st,{AD:function(){return it},BA:function(){return sn},D9:function(){return Lt},Hp:function(){return se},IM:function(){return Kt},Iy:function(){return de},KM:function(){return hn},KU:function(){return Mt},MJ:function(){return pe},Ne:function(){return kt},ON:function(){return Ut},Uj:function(){return en},VY:function(){return ut},YO:function(){return We},YX:function(){return Sn},Zn:function(){return y},_g:function(){return te},_k:function(){return ht},c6:function(){return ot},cr:function(){return E},eV:function(){return Ze},fi:function(){return z},gh:function(){return Te},hS:function(){return mt},iA:function(){return b},j6:function(){return ne},je:function(){return Pt},jj:function(){return ue},kS:function(){return $t},o6:function(){return we},pO:function(){return Tn},rQ:function(){return Ve},sA:function(){return Se},xm:function(){return Et},xo:function(){return Je},y8:function(){return lt},yd:function(){return ee}});var a=x(33270),fe=x(65582),Le=x(65862),ye=x(8591),Fe=x(74128),Be=Object.defineProperty,oe=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,be=(rt,vt,$e)=>vt in rt?Be(rt,vt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):rt[vt]=$e,Me=(rt,vt)=>{for(var $e in vt||(vt={}))Re.call(vt,$e)&&be(rt,$e,vt[$e]);if(oe)for(var $e of oe(vt))De.call(vt,$e)&&be(rt,$e,vt[$e]);return rt},ze=(rt,vt,$e)=>new Promise((He,yt)=>{var xt=gt=>{try{Qe($e.next(gt))}catch(Xe){yt(Xe)}},Ye=gt=>{try{Qe($e.throw(gt))}catch(Xe){yt(Xe)}},Qe=gt=>gt.done?He(gt.value):Promise.resolve(gt.value).then(xt,Ye);Qe(($e=$e.apply(rt,vt)).next())});const Ce=()=>{(0,fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},y=rt=>ze(void 0,null,function*(){Ce(),(yield(0,a.YR)(Me({},rt))).status===0&&(yield(0,Le.QH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_couser_info.json`,query:rt}))),re()}),E=rt=>ze(void 0,null,function*(){const vt=yield(0,a.yS)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_member_act_score`);else{if(vt.status===-2)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_member_act_score`))}}),z=rt=>ze(void 0,null,function*(){const vt=yield(0,a.W0)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_score`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_score`))}}),b=rt=>ze(void 0,null,function*(){const vt=yield(0,a.Nl)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`))}}),ee=rt=>ze(void 0,null,function*(){const vt=yield(0,a.IU)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/export_star_user`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/export_star_user`))}}),te=rt=>ze(void 0,null,function*(){const vt=yield(0,a.td)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else{if(vt.status===-2)return vt;if(vt.status===-3)(0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else if(vt.status===-4)return vt}}),ne=rt=>ze(void 0,null,function*(){const vt=yield(0,a.QX)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_homework`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_homework`))}}),ue=(rt,vt)=>ze(void 0,null,function*(){const $e=yield(0,a.o_)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),se=(rt,vt)=>ze(void 0,null,function*(){const $e=yield(0,a.ZL)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),de=(rt,vt)=>ze(void 0,null,function*(){const $e=yield(0,a.aP)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),pe=(rt,vt)=>ze(void 0,null,function*(){const $e=yield(0,a.vV)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),Ae=rt=>ze(void 0,null,function*(){Ce(),(yield exportCourseWorkListAppendix(Me({},rt))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${rt.categoryId}/works_list.zip`,query:rt}))),re()}),Se=rt=>ze(void 0,null,function*(){Ce(),yield(0,Le.QH)("",Fe.Z.API_SERVER+`/api/polls/${rt.categoryId}/commit_result.xlsx`),re()}),Te=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/attendances/export_xlsx_data.xlsx`,query:rt}))}),we=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/video_study_statics.xlsx`,query:rt}))}),ot=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_video_study.xlsx`,query:rt}))}),Ze=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_course_students_info.xlsx`,query:rt}))}),it=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:rt}))}),Ve=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:rt}))}),lt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:rt}))}),Pt=rt=>ze(void 0,null,function*(){const vt=yield(0,a.Uy)(Me({},rt));vt.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/exercise_score,export_exercise_users`)):vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ht=rt=>ze(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/export_records/${rt.id}.xlsx`,query:rt}))}),Et=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:rt}))}),Lt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt==null?void 0:rt.coursesId}/${rt.menuKey}_statistic.xlsx?${rt.checkedList.map(vt=>`course_group_id[]=${vt}`).join("&")}`,query:rt}))}),kt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_training_objectives.xlsx`,query:rt}))}),Kt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)(rt==null?void 0:rt.name,(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:rt}))}),mt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_courses.xlsx`,query:rt}))}),Je=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_graduation_requirements.xlsx`,query:rt}))}),ut=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:rt}))}),Mt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt.categoryId}/rank_list.xlsx`,query:rt}))}),$t=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:rt}))}),Ut=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/examination_banks/${rt.id}.json`,query:rt}))}),Sn=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt.categoryId}.json`,query:rt}))}),We=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/polls/${rt==null?void 0:rt.id}/commit_result.json`,query:rt}))}),en=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:rt}))}),Tn=(rt,vt)=>ze(void 0,null,function*(){yield(0,Le.FH)(vt||"",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt==null?void 0:rt.exercise_id}/consult_exercise.json`,query:rt}))}),hn=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/competitions/${rt==null?void 0:rt.identifier}/competition_commit_records/member_works.xlsx`,query:rt}))}),sn=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt==null?void 0:rt.coursesId}/group_homeworks/import_group_template.xlsx`,query:rt}))})},84056:function(Nt,st,x){"use strict";x.d(st,{BU:function(){return fe},Dj:function(){return a},gH:function(){return Le},vp:function(){return ye}});function a(Fe){try{Fe.mozRequestFullScreen?Fe.mozRequestFullScreen():Fe.webkitRequestFullScreen&&Fe.webkitRequestFullScreen()}catch(Be){console.log(Be,":e")}}function fe(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const Le=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function ye(){var Fe=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Be=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Fe),window.isFullScreen?window.isFullScreen:Fe!=null}},63952:function(Nt,st,x){"use strict";x.d(st,{g:function(){return Fe}});var a=x(59301),fe=x(29297),Le=x(3033),ye=(Be,oe,Re)=>new Promise((De,be)=>{var Me=re=>{try{Ce(Re.next(re))}catch(y){be(y)}},ze=re=>{try{Ce(Re.throw(re))}catch(y){be(y)}},Ce=re=>re.done?De(re.value):Promise.resolve(re.value).then(Me,ze);Ce((Re=Re.apply(Be,oe)).next())});const Fe=()=>{const[Be,oe]=(0,a.useState)([]);return(0,a.useEffect)(()=>{ye(void 0,null,function*(){const De=yield(0,fe.d1)({source:"question"});De!=null&&De.disciplines&&oe((0,Le.L)(De==null?void 0:De.disciplines))})},[]),Be}},61527:function(Nt,st,x){"use strict";x.d(st,{U:function(){return De}});var a=x(59301),fe=Object.defineProperty,Le=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Be=(be,Me,ze)=>Me in be?fe(be,Me,{enumerable:!0,configurable:!0,writable:!0,value:ze}):be[Me]=ze,oe=(be,Me)=>{for(var ze in Me||(Me={}))ye.call(Me,ze)&&Be(be,ze,Me[ze]);if(Le)for(var ze of Le(Me))Fe.call(Me,ze)&&Be(be,ze,Me[ze]);return be},Re=(be,Me,ze)=>new Promise((Ce,re)=>{var y=b=>{try{z(ze.next(b))}catch(ee){re(ee)}},E=b=>{try{z(ze.throw(b))}catch(ee){re(ee)}},z=b=>b.done?Ce(b.value):Promise.resolve(b.value).then(y,E);z((ze=ze.apply(be,Me)).next())});function De(be,Me){const[ze,Ce]=(0,a.useState)(Me),[re,y]=(0,a.useState)(!1),[E,z]=(0,a.useState)();return[ze,re,(ee,te=!1)=>Re(this,null,function*(){const ne=te?Me:oe(oe({},ze),ee);y(!0),Ce(ne);const ue=yield be(ne);return y(!1),z(ue),ue}),E]}},66457:function(Nt,st,x){"use strict";x.d(st,{rX:function(){return ne},pW:function(){return ue},gy:function(){return se},xY:function(){return te},O5:function(){return ee},tJ:function(){return re},o1:function(){return y},Rd:function(){return b}});var a=x(65582),fe=x(43418),Le=x(28103),ye=x(8591),Fe=x(41867),Be=x(65862),oe=x(87169),Re=x(25510),De="data:image/png;base64,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",be=x.p+"static/newqrcode.a8740efb.png",Me=x(32637),ze=x(59301),Ce=(de,pe,Ae)=>new Promise((Se,Te)=>{var we=it=>{try{Ze(Ae.next(it))}catch(Ve){Te(Ve)}},ot=it=>{try{Ze(Ae.throw(it))}catch(Ve){Te(Ve)}},Ze=it=>it.done?Se(it.value):Promise.resolve(it.value).then(we,ot);Ze((Ae=Ae.apply(de,pe)).next())});const re=(de,pe=!1)=>!!(y(de)&&E(pe)),y=de=>(0,Fe.bg)()?!0:(de({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(de=!1)=>{var pe;const{user:Ae}=(0,a.getDvaApp)()._store.getState();return(pe=Ae.userInfo)!=null&&pe.profile_completed?!0:(fe.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Be.xg)("/account/profile/edit"),z()}}),!1)},z=()=>{fe.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},b=()=>{fe.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:ze.createElement("div",{style:{textAlign:"center"}},ze.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),ze.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Me}),ze.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ee=()=>{var de;const{user:pe}=(0,a.getDvaApp)()._store.getState();return(de=pe.userInfo)!=null&&de.professional_certification?!0:(fe.default.confirm({title:"\u63D0\u793A",centered:!0,content:ze.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Be.xg)("/account/certification")}}),!1)},te=()=>(0,Fe.V9)()?!0:(fe.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:ze.createElement("div",{className:"tc",style:{marginLeft:-38}},ze.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),ze.createElement("img",{src:be,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(de,pe)=>de?!0:(fe.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:ze.createElement("div",null,ze.createElement("p",null,pe||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),ze.createElement("div",{style:{marginLeft:"110px"}},ze.createElement("img",{src:De,width:200}),ze.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Be.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ue=de=>{fe.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:ze.createElement("div",null,ze.createElement("div",null,ze.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),ze.createElement(Le.Z,null),ze.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ze.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",ze.createElement("a",null,de),"\u5929\u3002"),ze.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ze.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),ze.createElement("div",{style:{textAlign:"center",marginTop:30}},ze.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})))})},se=(de,pe="")=>{const{shixunsDetail:{detail:Ae}}=(0,a.getDvaApp)()._store.getState();if((Ae==null?void 0:Ae.public)===2||(Ae==null?void 0:Ae.public)===1||(Ae==null?void 0:Ae.shixun_status)===3){let Se="";return(Ae==null?void 0:Ae.public)===2&&(Se="\u5DF2\u516C\u5F00"),(Ae==null?void 0:Ae.public)===1&&(Se="\u5F85\u5BA1\u6838"),(Ae==null?void 0:Ae.shixun_status)===3&&(Se="\u5DF2\u5173\u95ED"),fe.default.info({centered:!0,icon:ze.createElement(oe.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:ze.createElement("div",{className:"tc",style:{marginLeft:-38}},ze.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},ze.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Se,"\uFF0C",pe,"\u3002"),ze.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),ze.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ae==null?void 0:Ae.shixun_status)===2?(fe.default.confirm({centered:!0,icon:ze.createElement(oe.Z,null),title:"\u63D0\u793A",content:ze.createElement("div",null,ze.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",pe,"\u3002"),ze.createElement("br",null),ze.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{fe.default.confirm({width:440,centered:!0,icon:ze.createElement(oe.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ce(void 0,null,function*(){(yield de({type:"shixunsDetail/cancelRelease",payload:{id:Ae==null?void 0:Ae.identifier}})).status!==401&&(ye.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),de({type:"shixunsDetail/getShixunsDetail",payload:{id:Ae==null?void 0:Ae.identifier}}),de({type:"practiceSetting/getCommonData",payload:{id:Ae==null?void 0:Ae.identifier}}))})})}}),!0):!1}},73217:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return rr}});class a{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(ce,ge){return ce.__proto__=ge,ce},Object.assign=Object.assign||function(ce){if(ce==null)throw new TypeError("Cannot convert undefined or null to object");let ge=Object(ce);for(let Ee=1;Ee ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","error",Ee),Fe.ENABLE_ERROR&&(console.error?console.error(Ee):console.warn?console.warn(Ee):console.log(Ee))}static i(ce,ge){(!ce||Fe.FORCE_GLOBAL_TAG)&&(ce=Fe.GLOBAL_TAG);let Ee=`[${ce}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","info",Ee),Fe.ENABLE_INFO&&(console.info?console.info(Ee):console.log(Ee))}static w(ce,ge){(!ce||Fe.FORCE_GLOBAL_TAG)&&(ce=Fe.GLOBAL_TAG);let Ee=`[${ce}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","warn",Ee),Fe.ENABLE_WARN&&(console.warn?console.warn(Ee):console.log(Ee))}static d(ce,ge){(!ce||Fe.FORCE_GLOBAL_TAG)&&(ce=Fe.GLOBAL_TAG);let Ee=`[${ce}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","debug",Ee),Fe.ENABLE_DEBUG&&(console.debug?console.debug(Ee):console.log(Ee))}static v(ce,ge){(!ce||Fe.FORCE_GLOBAL_TAG)&&(ce=Fe.GLOBAL_TAG);let Ee=`[${ce}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","verbose",Ee),Fe.ENABLE_VERBOSE&&console.log(Ee)}}Fe.GLOBAL_TAG="flv.js",Fe.FORCE_GLOBAL_TAG=!1,Fe.ENABLE_ERROR=!0,Fe.ENABLE_INFO=!0,Fe.ENABLE_WARN=!0,Fe.ENABLE_DEBUG=!0,Fe.ENABLE_VERBOSE=!0,Fe.ENABLE_CALLBACK=!1,Fe.emitter=new(ye());var Be=Fe;class oe{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(ce){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=ce,this._totalBytes+=ce):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=ce,this._totalBytes+=ce):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=ce,this._totalBytes+=ce,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let ce=(this._now()-this._lastCheckpoint)/1e3;return ce==0&&(ce=1),this._intervalBytes/ce/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let ce=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/ce/1024}}var Re=oe;class De{constructor(ce){this._message=ce}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class be extends De{constructor(ce){super(ce)}get name(){return"IllegalStateException"}}class Me extends De{constructor(ce){super(ce)}get name(){return"InvalidArgumentException"}}class ze extends De{constructor(ce){super(ce)}get name(){return"NotImplementedException"}}const Ce={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},re={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class y{constructor(ce){this._type=ce||"undefined",this._status=Ce.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=Ce.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===Ce.kConnecting||this._status===Ce.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(ce){this._onContentLengthKnown=ce}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(ce){this._onURLRedirect=ce}get onDataArrival(){return this._onDataArrival}set onDataArrival(ce){this._onDataArrival=ce}get onError(){return this._onError}set onError(ce){this._onError=ce}get onComplete(){return this._onComplete}set onComplete(ce){this._onComplete=ce}open(ce,ge){throw new ze("Unimplemented abstract function!")}abort(){throw new ze("Unimplemented abstract function!")}}let E={};function z(){let dn=self.navigator.userAgent.toLowerCase(),ce=/(edge)\/([\w.]+)/.exec(dn)||/(opr)[\/]([\w.]+)/.exec(dn)||/(chrome)[ \/]([\w.]+)/.exec(dn)||/(iemobile)[\/]([\w.]+)/.exec(dn)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(dn)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(dn)||/(webkit)[ \/]([\w.]+)/.exec(dn)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(dn)||/(msie) ([\w.]+)/.exec(dn)||dn.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(dn)||dn.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(dn)||[],ge=/(ipad)/.exec(dn)||/(ipod)/.exec(dn)||/(windows phone)/.exec(dn)||/(iphone)/.exec(dn)||/(kindle)/.exec(dn)||/(android)/.exec(dn)||/(windows)/.exec(dn)||/(mac)/.exec(dn)||/(linux)/.exec(dn)||/(cros)/.exec(dn)||[],Ee={browser:ce[5]||ce[3]||ce[1]||"",version:ce[2]||ce[4]||"0",majorVersion:ce[4]||ce[2]||"0",platform:ge[0]||""},Ie={};if(Ee.browser){Ie[Ee.browser]=!0;let qe=Ee.majorVersion.split(".");Ie.version={major:parseInt(Ee.majorVersion,10),string:Ee.version},qe.length>1&&(Ie.version.minor=parseInt(qe[1],10)),qe.length>2&&(Ie.version.build=parseInt(qe[2],10))}if(Ee.platform&&(Ie[Ee.platform]=!0),(Ie.chrome||Ie.opr||Ie.safari)&&(Ie.webkit=!0),Ie.rv||Ie.iemobile){Ie.rv&&delete Ie.rv;let qe="msie";Ee.browser=qe,Ie[qe]=!0}if(Ie.edge){delete Ie.edge;let qe="msedge";Ee.browser=qe,Ie[qe]=!0}if(Ie.opr){let qe="opera";Ee.browser=qe,Ie[qe]=!0}if(Ie.safari&&Ie.android){let qe="android";Ee.browser=qe,Ie[qe]=!0}Ie.name=Ee.browser,Ie.platform=Ee.platform;for(let qe in E)E.hasOwnProperty(qe)&&delete E[qe];Object.assign(E,Ie)}z();var b=E;class ee extends y{static isSupported(){try{let ce=b.msedge&&b.version.minor>=15048,ge=b.msedge?ce:!0;return self.fetch&&self.ReadableStream&&ge}catch(ce){return!1}}constructor(ce,ge){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=ce,this._config=ge,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(ce,ge){this._dataSource=ce,this._range=ge;let Ee=ce.url;this._config.reuseRedirectedURL&&ce.redirectedURL!=null&&(Ee=ce.redirectedURL);let Ie=this._seekHandler.getConfig(Ee,ge),qe=new self.Headers;if(typeof Ie.headers=="object"){let Rt=Ie.headers;for(let xa in Rt)Rt.hasOwnProperty(xa)&&qe.append(xa,Rt[xa])}let wt={method:"GET",headers:qe,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let Rt in this._config.headers)qe.append(Rt,this._config.headers[Rt]);ce.cors===!1&&(wt.mode="same-origin"),ce.withCredentials&&(wt.credentials="include"),ce.referrerPolicy&&(wt.referrerPolicy=ce.referrerPolicy),this._status=Ce.kConnecting,self.fetch(Ie.url,wt).then(Rt=>{if(this._requestAbort){this._requestAbort=!1,this._status=Ce.kIdle;return}if(Rt.ok&&Rt.status>=200&&Rt.status<=299){if(Rt.url!==Ie.url&&this._onURLRedirect){let Jn=this._seekHandler.removeURLParameters(Rt.url);this._onURLRedirect(Jn)}let xa=Rt.headers.get("Content-Length");return xa!=null&&(this._contentLength=parseInt(xa),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,Rt.body.getReader())}else if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:Rt.status,msg:Rt.statusText});else throw new De("FetchStreamLoader: Http code invalid, "+Rt.status+" "+Rt.statusText)}).catch(Rt=>{if(this._status=Ce.kError,this._onError)this._onError(re.EXCEPTION,{code:-1,msg:Rt.message});else throw Rt})}abort(){this._requestAbort=!0}_pump(ce){return ce.read().then(ge=>{if(ge.done)if(this._contentLength!==null&&this._receivedLength{if(ge.code===11&&b.msedge)return;this._status=Ce.kError;let Ee=0,Ie=null;if((ge.code===19||ge.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new De("MozChunkedLoader: Http code invalid, "+ge.status+" "+ge.statusText);else this._status=Ce.kBuffering}}_onProgress(ce){if(this._status===Ce.kError)return;this._contentLength===null&&ce.total!==null&&ce.total!==0&&(this._contentLength=ce.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let ge=ce.target.response,Ee=this._range.from+this._receivedLength;this._receivedLength+=ge.byteLength,this._onDataArrival&&this._onDataArrival(ge,Ee,this._receivedLength)}_onLoadEnd(ce){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===Ce.kError)return;this._status=Ce.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(ce){this._status=Ce.kError;let ge=0,Ee=null;if(this._contentLength&&ce.loaded=200&&ge.status<=299){if(this._status=LoaderStatus.kBuffering,ge.responseURL!=null){let Ie=this._seekHandler.removeURLParameters(ge.responseURL);ge.responseURL!==this._currentRequestURL&&Ie!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ie,this._onURLRedirect&&this._onURLRedirect(Ie))}let Ee=ge.getResponseHeader("Content-Length");if(Ee!=null&&this._contentLength==null){let Ie=parseInt(Ee);Ie>0&&(this._contentLength=Ie,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+ge.status+" "+ge.statusText);else if(ge.readyState===3&&ge.status>=200&&ge.status<=299){this._status=LoaderStatus.kBuffering;let Ee=ge.response;this._reader.readAsArrayBuffer(Ee)}}_xhrOnError(ce){this._status=LoaderStatus.kError;let ge=LoaderErrors.EXCEPTION,Ee={code:-1,msg:ce.constructor.name+" "+ce.type};if(this._onError)this._onError(ge,Ee);else throw new RuntimeException(Ee.msg)}_msrOnProgress(ce){let Ee=ce.target.result;if(Ee==null){this._doReconnectIfNeeded();return}let Ie=Ee.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=Ee.byteLength;let qe=this._totalRange.from+this._receivedLength;this._receivedLength+=Ie.byteLength,this._onDataArrival&&this._onDataArrival(Ie,qe,this._receivedLength),Ee.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${qe+Ie.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(Ee=this._range.from+this._contentLength-1),this._currentRequestRange={from:ge,to:Ee},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(ce,ge){this._lastTimeLoaded=0;let Ee=ce.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?Ee=this._currentRedirectedURL:ce.redirectedURL!=null&&(Ee=ce.redirectedURL));let Ie=this._seekHandler.getConfig(Ee,ge);this._currentRequestURL=Ie.url;let qe=this._xhr=new XMLHttpRequest;if(qe.open("GET",Ie.url,!0),qe.responseType="arraybuffer",qe.onreadystatechange=this._onReadyStateChange.bind(this),qe.onprogress=this._onProgress.bind(this),qe.onload=this._onLoad.bind(this),qe.onerror=this._onXhrError.bind(this),ce.withCredentials&&(qe.withCredentials=!0),typeof Ie.headers=="object"){let wt=Ie.headers;for(let Rt in wt)wt.hasOwnProperty(Rt)&&qe.setRequestHeader(Rt,wt[Rt])}if(typeof this._config.headers=="object"){let wt=this._config.headers;for(let Rt in wt)wt.hasOwnProperty(Rt)&&qe.setRequestHeader(Rt,wt[Rt])}qe.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=Ce.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(ce){let ge=ce.target;if(ge.readyState===2){if(ge.responseURL!=null){let Ee=this._seekHandler.removeURLParameters(ge.responseURL);ge.responseURL!==this._currentRequestURL&&Ee!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ee,this._onURLRedirect&&this._onURLRedirect(Ee))}if(ge.status>=200&&ge.status<=299){if(this._waitForTotalLength)return;this._status=Ce.kBuffering}else if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new De("RangeLoader: Http code invalid, "+ge.status+" "+ge.statusText)}}_onProgress(ce){if(this._status===Ce.kError)return;if(this._contentLength===null){let Ee=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,Ee=!0;let Ie=ce.total;this._internalAbort(),Ie!=null&Ie!==0&&(this._totalLength=Ie)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,Ee){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let ge=ce.loaded-this._lastTimeLoaded;this._lastTimeLoaded=ce.loaded,this._speedSampler.addBytes(ge)}_normalizeSpeed(ce){let ge=this._chunkSizeKBList,Ee=ge.length-1,Ie=0,qe=0,wt=Ee;if(ce=ge[Ie]&&ce=3&&(ge=this._speedSampler.currentKBps)),ge!==0){let wt=this._normalizeSpeed(ge);this._currentSpeedNormalized!==wt&&(this._currentSpeedNormalized=wt,this._currentChunkSizeKB=wt)}let Ee=ce.target.response,Ie=this._range.from+this._receivedLength;this._receivedLength+=Ee.byteLength;let qe=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(ge.result)},ge.readAsArrayBuffer(ce.data)}else{this._status=Ce.kError;let ge={code:-1,msg:"Unsupported WebSocket message type: "+ce.data.constructor.name};if(this._onError)this._onError(re.EXCEPTION,ge);else throw new De(ge.msg)}}_dispatchArrayBuffer(ce){let ge=ce,Ee=this._receivedLength;this._receivedLength+=ge.byteLength,this._onDataArrival&&this._onDataArrival(ge,Ee,this._receivedLength)}_onWebSocketError(ce){this._status=Ce.kError;let ge={code:ce.code,msg:ce.message};if(this._onError)this._onError(re.EXCEPTION,ge);else throw new De(ge.msg)}}var Te=Se;class we{constructor(ce){this._zeroStart=ce||!1}getConfig(ce,ge){let Ee={};if(ge.from!==0||ge.to!==-1){let Ie;ge.to!==-1?Ie=`bytes=${ge.from.toString()}-${ge.to.toString()}`:Ie=`bytes=${ge.from.toString()}-`,Ee.Range=Ie}else this._zeroStart&&(Ee.Range="bytes=0-");return{url:ce,headers:Ee}}removeURLParameters(ce){return ce}}var ot=we;class Ze{constructor(ce,ge){this._startName=ce,this._endName=ge}getConfig(ce,ge){let Ee=ce;if(ge.from!==0||ge.to!==-1){let Ie=!0;Ee.indexOf("?")===-1&&(Ee+="?",Ie=!1),Ie&&(Ee+="&"),Ee+=`${this._startName}=${ge.from.toString()}`,ge.to!==-1&&(Ee+=`&${this._endName}=${ge.to.toString()}`)}return{url:Ee,headers:{}}}removeURLParameters(ce){let ge=ce.split("?")[0],Ee,Ie=ce.indexOf("?");Ie!==-1&&(Ee=ce.substring(Ie+1));let qe="";if(Ee!=null&&Ee.length>0){let wt=Ee.split("&");for(let Rt=0;Rt0;xa[0]!==this._startName&&xa[0]!==this._endName&&(Jn&&(qe+="&"),qe+=wt[Rt])}}return qe.length===0?ge:ge+"?"+qe}}var it=Ze;class Ve{constructor(ce,ge,Ee){this.TAG="IOController",this._config=ge,this._extraData=Ee,this._stashInitialSize=1024*384,ge.stashInitialSize!=null&&ge.stashInitialSize>0&&(this._stashInitialSize=ge.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,ge.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=ce,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(ce.url),this._refTotalLength=ce.filesize?ce.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new Re,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(ce){this._extraData=ce}get onDataArrival(){return this._onDataArrival}set onDataArrival(ce){this._onDataArrival=ce}get onSeeked(){return this._onSeeked}set onSeeked(ce){this._onSeeked=ce}get onError(){return this._onError}set onError(ce){this._onError=ce}get onComplete(){return this._onComplete}set onComplete(ce){this._onComplete=ce}get onRedirect(){return this._onRedirect}set onRedirect(ce){this._onRedirect=ce}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(ce){this._onRecoveredEarlyEof=ce}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===Ae?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let ce=this._config;if(ce.seekType==="range")this._seekHandler=new ot(this._config.rangeLoadZeroStart);else if(ce.seekType==="param"){let ge=ce.seekParamStart||"bstart",Ee=ce.seekParamEnd||"bend";this._seekHandler=new it(ge,Ee)}else if(ce.seekType==="custom"){if(typeof ce.customSeekHandler!="function")throw new Me("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new ce.customSeekHandler}else throw new Me(`Invalid seekType in config: ${ce.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=Te;else if(te.isSupported())this._loaderClass=te;else if(ue.isSupported())this._loaderClass=ue;else if(Ae.isSupported())this._loaderClass=Ae;else throw new De("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(ce){this._currentRange={from:0,to:-1},ce&&(this._currentRange.from=ce),this._speedSampler.reset(),ce||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let ce=this._resumeFrom;this._resumeFrom=0,this._internalSeek(ce,!0)}}seek(ce){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(ce,!0)}_internalSeek(ce,ge){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(ge),this._loader.destroy(),this._loader=null;let Ee={from:ce,to:-1};this._currentRange={from:Ee.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,Ee),this._onSeeked&&this._onSeeked()}updateUrl(ce){if(!ce||typeof ce!="string"||ce.length===0)throw new Me("Url must be a non-empty string!");this._dataSource.url=ce}_expandBuffer(ce){let ge=this._stashSize;for(;ge+1024*1024*10){let Ie=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(Ee,0,ge).set(Ie,0)}this._stashBuffer=Ee,this._bufferSize=ge}_normalizeSpeed(ce){let ge=this._speedNormalizeList,Ee=ge.length-1,Ie=0,qe=0,wt=Ee;if(ce=ge[Ie]&&ce=512&&ce<=1024?ge=Math.floor(ce*1.5):ge=ce*2,ge>8192&&(ge=8192);let Ee=ge*1024+1024*1024*1;this._bufferSize0){let wt=this._stashBuffer.slice(0,this._stashUsed),Rt=this._dispatchChunks(wt,this._stashByteStart);if(Rt0){let xa=new Uint8Array(wt,Rt);qe.set(xa,0),this._stashUsed=xa.byteLength,this._stashByteStart+=Rt}}else this._stashUsed=0,this._stashByteStart+=Rt;this._stashUsed+ce.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+ce.byteLength),qe=new Uint8Array(this._stashBuffer,0,this._bufferSize)),qe.set(new Uint8Array(ce),this._stashUsed),this._stashUsed+=ce.byteLength}else{let wt=this._dispatchChunks(ce,ge);if(wtthis._bufferSize&&(this._expandBuffer(Rt),qe=new Uint8Array(this._stashBuffer,0,this._bufferSize)),qe.set(new Uint8Array(ce,wt),0),this._stashUsed+=Rt,this._stashByteStart=ge+wt}}}else if(this._stashUsed===0){let qe=this._dispatchChunks(ce,ge);if(qethis._bufferSize&&this._expandBuffer(wt),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(ce,qe),0),this._stashUsed+=wt,this._stashByteStart=ge+qe}}else{this._stashUsed+ce.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+ce.byteLength);let qe=new Uint8Array(this._stashBuffer,0,this._bufferSize);qe.set(new Uint8Array(ce),this._stashUsed),this._stashUsed+=ce.byteLength;let wt=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(wt0){let Rt=new Uint8Array(this._stashBuffer,wt);qe.set(Rt,0)}this._stashUsed-=wt,this._stashByteStart+=wt}}_flushStashBuffer(ce){if(this._stashUsed>0){let ge=this._stashBuffer.slice(0,this._stashUsed),Ee=this._dispatchChunks(ge,this._stashByteStart),Ie=ge.byteLength-Ee;if(Ee0){let qe=new Uint8Array(this._stashBuffer,0,this._bufferSize),wt=new Uint8Array(ge,Ee);qe.set(wt,0),this._stashUsed=wt.byteLength,this._stashByteStart+=Ee}return 0}return this._stashUsed=0,this._stashByteStart=0,Ie}return 0}_onLoaderComplete(ce,ge){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(ce,ge){switch(Be.e(this.TAG,`Loader error, code = ${ge.code}, msg = ${ge.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,ce=re.UNRECOVERABLE_EARLY_EOF),ce){case re.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let Ee=this._currentRange.to+1;Ee0){let ge=mt.getConfig();ce.emit("change",ge)}}static registerListener(ce){mt.emitter.addListener("change",ce)}static removeListener(ce){mt.emitter.removeListener("change",ce)}static addLogListener(ce){Be.emitter.addListener("log",ce),Be.emitter.listenerCount("log")>0&&(Be.ENABLE_CALLBACK=!0,mt._notifyChange())}static removeLogListener(ce){Be.emitter.removeListener("log",ce),Be.emitter.listenerCount("log")===0&&(Be.ENABLE_CALLBACK=!1,mt._notifyChange())}}mt.emitter=new(ye());var Je=mt;class ut{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let ce=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,ge=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&ce&&ge}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(ce){if(this.keyframesIndex==null)return null;let ge=this.keyframesIndex,Ee=this._search(ge.times,ce);return{index:Ee,milliseconds:ge.times[Ee],fileposition:ge.filepositions[Ee]}}_search(ce,ge){let Ee=0,Ie=ce.length-1,qe=0,wt=0,Rt=Ie;for(ge=ce[qe]&&ge=128){ce.push(String.fromCharCode(qe&65535)),Ee+=2;continue}}}else if(ge[Ee]<240){if($t(ge,Ee,2)){let qe=(ge[Ee]&15)<<12|(ge[Ee+1]&63)<<6|ge[Ee+2]&63;if(qe>=2048&&(qe&63488)!==55296){ce.push(String.fromCharCode(qe&65535)),Ee+=3;continue}}}else if(ge[Ee]<248&&$t(ge,Ee,3)){let qe=(ge[Ee]&7)<<18|(ge[Ee+1]&63)<<12|(ge[Ee+2]&63)<<6|ge[Ee+3]&63;if(qe>65536&&qe<1114112){qe-=65536,ce.push(String.fromCharCode(qe>>>10|55296)),ce.push(String.fromCharCode(qe&1023|56320)),Ee+=4;continue}}}ce.push("\uFFFD"),++Ee}return ce.join("")}var Sn=Ut;let We=function(){let dn=new ArrayBuffer(2);return new DataView(dn).setInt16(0,256,!0),new Int16Array(dn)[0]===256}();class en{static parseScriptData(ce,ge,Ee){let Ie={};try{let qe=en.parseValue(ce,ge,Ee),wt=en.parseValue(ce,ge+qe.size,Ee-qe.size);Ie[qe.data]=wt.data}catch(qe){Be.e("AMF",qe.toString())}return Ie}static parseObject(ce,ge,Ee){if(Ee<3)throw new be("Data not enough when parse ScriptDataObject");let Ie=en.parseString(ce,ge,Ee),qe=en.parseValue(ce,ge+Ie.size,Ee-Ie.size),wt=qe.objectEnd;return{data:{name:Ie.data,value:qe.data},size:Ie.size+qe.size,objectEnd:wt}}static parseVariable(ce,ge,Ee){return en.parseObject(ce,ge,Ee)}static parseString(ce,ge,Ee){if(Ee<2)throw new be("Data not enough when parse String");let qe=new DataView(ce,ge,Ee).getUint16(0,!We),wt;return qe>0?wt=Sn(new Uint8Array(ce,ge+2,qe)):wt="",{data:wt,size:2+qe}}static parseLongString(ce,ge,Ee){if(Ee<4)throw new be("Data not enough when parse LongString");let qe=new DataView(ce,ge,Ee).getUint32(0,!We),wt;return qe>0?wt=Sn(new Uint8Array(ce,ge+4,qe)):wt="",{data:wt,size:4+qe}}static parseDate(ce,ge,Ee){if(Ee<10)throw new be("Data size invalid when parse Date");let Ie=new DataView(ce,ge,Ee),qe=Ie.getFloat64(0,!We),wt=Ie.getInt16(8,!We);return qe+=wt*60*1e3,{data:new Date(qe),size:10}}static parseValue(ce,ge,Ee){if(Ee<1)throw new be("Data not enough when parse Value");let Ie=new DataView(ce,ge,Ee),qe=1,wt=Ie.getUint8(0),Rt,xa=!1;try{switch(wt){case 0:Rt=Ie.getFloat64(1,!We),qe+=8;break;case 1:{Rt=!!Ie.getUint8(1),qe+=1;break}case 2:{let Jn=en.parseString(ce,ge+1,Ee-1);Rt=Jn.data,qe+=Jn.size;break}case 3:{Rt={};let Jn=0;for((Ie.getUint32(Ee-4,!We)&16777215)===9&&(Jn=3);qe32)throw new Me("ExpGolomb: readBits() bits exceeded max 32bits!");if(ce<=this._current_word_bits_left){let wt=this._current_word>>>32-ce;return this._current_word<<=ce,this._current_word_bits_left-=ce,wt}let ge=this._current_word_bits_left?this._current_word:0;ge=ge>>>32-this._current_word_bits_left;let Ee=ce-this._current_word_bits_left;this._fillCurrentWord();let Ie=Math.min(Ee,this._current_word_bits_left),qe=this._current_word>>>32-Ie;return this._current_word<<=Ie,this._current_word_bits_left-=Ie,ge=ge<>>ce)return this._current_word<<=ce,this._current_word_bits_left-=ce,ce;return this._fillCurrentWord(),ce+this._skipLeadingZero()}readUEG(){let ce=this._skipLeadingZero();return this.readBits(ce+1)-1}readSEG(){let ce=this.readUEG();return ce&1?ce+1>>>1:-1*(ce>>>1)}}var sn=hn;class rt{static _ebsp2rbsp(ce){let ge=ce,Ee=ge.byteLength,Ie=new Uint8Array(Ee),qe=0;for(let wt=0;wt=2&&ge[wt]===3&&ge[wt-1]===0&&ge[wt-2]===0||(Ie[qe]=ge[wt],qe++);return new Uint8Array(Ie.buffer,0,qe)}static parseSPS(ce){let ge=rt._ebsp2rbsp(ce),Ee=new sn(ge);Ee.readByte();let Ie=Ee.readByte();Ee.readByte();let qe=Ee.readByte();Ee.readUEG();let wt=rt.getProfileString(Ie),Rt=rt.getLevelString(qe),xa=1,Jn=420,on=[0,420,422,444],qt=8;if((Ie===100||Ie===110||Ie===122||Ie===244||Ie===44||Ie===83||Ie===86||Ie===118||Ie===128||Ie===138||Ie===144)&&(xa=Ee.readUEG(),xa===3&&Ee.readBits(1),xa<=3&&(Jn=on[xa]),qt=Ee.readUEG()+8,Ee.readUEG(),Ee.readBits(1),Ee.readBool())){let Cr=xa!==3?8:12;for(let fr=0;fr0&&Cr<16?(zn=fr[Cr-1],pn=co[Cr-1]):Cr===255&&(zn=Ee.readByte()<<8|Ee.readByte(),pn=Ee.readByte()<<8|Ee.readByte())}if(Ee.readBool()&&Ee.readBool(),Ee.readBool()&&(Ee.readBits(4),Ee.readBool()&&Ee.readBits(24)),Ee.readBool()&&(Ee.readUEG(),Ee.readUEG()),Ee.readBool()){let Cr=Ee.readBits(32),fr=Ee.readBits(32);na=Ee.readBool(),er=fr,cr=Cr*2,pt=er/cr}}let no=1;(zn!==1||pn!==1)&&(no=zn/pn);let Ur=0,uo=0;if(xa===0)Ur=1,uo=2-ga;else{let Cr=xa===3?1:2,fr=xa===1?2:1;Ur=Cr,uo=fr*(2-ga)}let pr=(la+1)*16,gr=(2-ga)*((ya+1)*16);pr-=(bn+ct)*Ur,gr-=(ln+fn)*uo;let Ir=Math.ceil(pr*no);return Ee.destroy(),Ee=null,{profile_string:wt,level_string:Rt,bit_depth:qt,ref_frames:Xt,chroma_format:Jn,chroma_format_string:rt.getChromaFormatString(Jn),frame_rate:{fixed:na,fps:pt,fps_den:cr,fps_num:er},sar_ratio:{width:zn,height:pn},codec_size:{width:pr,height:gr},present_size:{width:Ir,height:gr}}}static _skipScalingList(ce,ge){let Ee=8,Ie=8,qe=0;for(let wt=0;wt>>8&255|(dn&255)<<8}function xt(dn){return(dn&4278190080)>>>24|(dn&16711680)>>>8|(dn&65280)<<8|(dn&255)<<24}function Ye(dn,ce){return dn[ce]<<24|dn[ce+1]<<16|dn[ce+2]<<8|dn[ce+3]}class Qe{constructor(ce,ge){this.TAG="FLVDemuxer",this._config=ge,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=ce.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=ce.hasAudioTrack,this._hasVideo=ce.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new Mt,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let Ee=new ArrayBuffer(2);return new DataView(Ee).setInt16(0,256,!0),new Int16Array(Ee)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(ce){let ge=new Uint8Array(ce),Ee={match:!1};if(ge[0]!==70||ge[1]!==76||ge[2]!==86||ge[3]!==1)return Ee;let Ie=(ge[4]&4)>>>2!==0,qe=(ge[4]&1)!==0,wt=Ye(ge,5);return wt<9?Ee:{match:!0,consumed:wt,dataOffset:wt,hasAudioTrack:Ie,hasVideoTrack:qe}}bindDataSource(ce){return ce.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(ce){this._onTrackMetadata=ce}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(ce){this._onMediaInfo=ce}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(ce){this._onMetaDataArrived=ce}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(ce){this._onScriptDataArrived=ce}get onError(){return this._onError}set onError(ce){this._onError=ce}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(ce){this._onDataAvailable=ce}get timestampBase(){return this._timestampBase}set timestampBase(ce){this._timestampBase=ce}get overridedDuration(){return this._duration}set overridedDuration(ce){this._durationOverrided=!0,this._duration=ce,this._mediaInfo.duration=ce}set overridedHasAudio(ce){this._hasAudioFlagOverrided=!0,this._hasAudio=ce,this._mediaInfo.hasAudio=ce}set overridedHasVideo(ce){this._hasVideoFlagOverrided=!0,this._hasVideo=ce,this._mediaInfo.hasVideo=ce}resetMediaInfo(){this._mediaInfo=new Mt}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(ce,ge){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new be("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let Ee=0,Ie=this._littleEndian;if(ge===0)if(ce.byteLength>13)Ee=Qe.probe(ce).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,ge+Ee!==this._dataOffset&&Be.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(ce,Ee).getUint32(0,!Ie)!==0&&Be.w(this.TAG,"PrevTagSize0 !== 0 !!!"),Ee+=4);Eece.byteLength)break;let wt=qe.getUint8(0),Rt=qe.getUint32(0,!Ie)&16777215;if(Ee+11+Rt+4>ce.byteLength)break;if(wt!==8&&wt!==9&&wt!==18){Be.w(this.TAG,`Unsupported tag type ${wt}, skipped`),Ee+=11+Rt+4;continue}let xa=qe.getUint8(4),Jn=qe.getUint8(5),on=qe.getUint8(6),qt=qe.getUint8(7),Mn=on|Jn<<8|xa<<16|qt<<24;(qe.getUint32(7,!Ie)&16777215)!==0&&Be.w(this.TAG,"Meet tag which has StreamID != 0!");let la=Ee+11;switch(wt){case 8:this._parseAudioData(ce,la,Rt,Mn);break;case 9:this._parseVideoData(ce,la,Rt,Mn,ge+Ee);break;case 18:this._parseScriptData(ce,la,Rt);break}let ya=qe.getUint32(11+Rt,!Ie);ya!==11+Rt&&Be.w(this.TAG,`Invalid PrevTagSize ${ya}`),Ee+=11+Rt+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),Ee}_parseScriptData(ce,ge,Ee){let Ie=Tn.parseScriptData(ce,ge,Ee);if(Ie.hasOwnProperty("onMetaData")){if(Ie.onMetaData==null||typeof Ie.onMetaData!="object"){Be.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&Be.w(this.TAG,"Found another onMetaData tag!"),this._metadata=Ie;let qe=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},qe)),typeof qe.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=qe.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof qe.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=qe.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof qe.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=qe.audiodatarate),typeof qe.videodatarate=="number"&&(this._mediaInfo.videoDataRate=qe.videodatarate),typeof qe.width=="number"&&(this._mediaInfo.width=qe.width),typeof qe.height=="number"&&(this._mediaInfo.height=qe.height),typeof qe.duration=="number"){if(!this._durationOverrided){let wt=Math.floor(qe.duration*this._timescale);this._duration=wt,this._mediaInfo.duration=wt}}else this._mediaInfo.duration=0;if(typeof qe.framerate=="number"){let wt=Math.floor(qe.framerate*1e3);if(wt>0){let Rt=wt/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=Rt,this._referenceFrameRate.fps_num=wt,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=Rt}}if(typeof qe.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let wt=qe.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(wt),qe.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=qe,Be.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(Ie).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},Ie))}_parseKeyframesIndex(ce){let ge=[],Ee=[];for(let Ie=1;Ie>>4;if(xa!==2&&xa!==10){this._onError(He.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+xa);return}let Jn=0,on=(Rt&12)>>>2;if(on>=0&&on<=4)Jn=this._flvSoundRateTable[on];else{this._onError(He.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+on);return}let qt=(Rt&2)>>>1,Mn=Rt&1,Xt=this._audioMetadata,la=this._audioTrack;if(Xt||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),Xt=this._audioMetadata={},Xt.type="audio",Xt.id=la.id,Xt.timescale=this._timescale,Xt.duration=this._duration,Xt.audioSampleRate=Jn,Xt.channelCount=Mn===0?1:2),xa===10){let ya=this._parseAACAudioData(ce,ge+1,Ee-1);if(ya==null)return;if(ya.packetType===0){Xt.config&&Be.w(this.TAG,"Found another AudioSpecificConfig!");let ga=ya.data;Xt.audioSampleRate=ga.samplingRate,Xt.channelCount=ga.channelCount,Xt.codec=ga.codec,Xt.originalCodec=ga.originalCodec,Xt.config=ga.config,Xt.refSampleDuration=1024/Xt.audioSampleRate*Xt.timescale,Be.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",Xt);let bn=this._mediaInfo;bn.audioCodec=Xt.originalCodec,bn.audioSampleRate=Xt.audioSampleRate,bn.audioChannelCount=Xt.channelCount,bn.hasVideo?bn.videoCodec!=null&&(bn.mimeType='video/x-flv; codecs="'+bn.videoCodec+","+bn.audioCodec+'"'):bn.mimeType='video/x-flv; codecs="'+bn.audioCodec+'"',bn.isComplete()&&this._onMediaInfo(bn)}else if(ya.packetType===1){let ga=this._timestampBase+Ie,bn={unit:ya.data,length:ya.data.byteLength,dts:ga,pts:ga};la.samples.push(bn),la.length+=ya.data.length}else Be.e(this.TAG,`Flv: Unsupported AAC data type ${ya.packetType}`)}else if(xa===2){if(!Xt.codec){let ct=this._parseMP3AudioData(ce,ge+1,Ee-1,!0);if(ct==null)return;Xt.audioSampleRate=ct.samplingRate,Xt.channelCount=ct.channelCount,Xt.codec=ct.codec,Xt.originalCodec=ct.originalCodec,Xt.refSampleDuration=1152/Xt.audioSampleRate*Xt.timescale,Be.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",Xt);let ln=this._mediaInfo;ln.audioCodec=Xt.codec,ln.audioSampleRate=Xt.audioSampleRate,ln.audioChannelCount=Xt.channelCount,ln.audioDataRate=ct.bitRate,ln.hasVideo?ln.videoCodec!=null&&(ln.mimeType='video/x-flv; codecs="'+ln.videoCodec+","+ln.audioCodec+'"'):ln.mimeType='video/x-flv; codecs="'+ln.audioCodec+'"',ln.isComplete()&&this._onMediaInfo(ln)}let ya=this._parseMP3AudioData(ce,ge+1,Ee-1,!1);if(ya==null)return;let ga=this._timestampBase+Ie,bn={unit:ya,length:ya.byteLength,dts:ga,pts:ga};la.samples.push(bn),la.length+=ya.length}}_parseAACAudioData(ce,ge,Ee){if(Ee<=1){Be.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let Ie={},qe=new Uint8Array(ce,ge,Ee);return Ie.packetType=qe[0],qe[0]===0?Ie.data=this._parseAACAudioSpecificConfig(ce,ge+1,Ee-1):Ie.data=qe.subarray(1),Ie}_parseAACAudioSpecificConfig(ce,ge,Ee){let Ie=new Uint8Array(ce,ge,Ee),qe=null,wt=0,Rt=0,xa=null,Jn=0,on=null;if(wt=Rt=Ie[0]>>>3,Jn=(Ie[0]&7)<<1|Ie[1]>>>7,Jn<0||Jn>=this._mpegSamplingRates.length){this._onError(He.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let qt=this._mpegSamplingRates[Jn],Mn=(Ie[1]&120)>>>3;if(Mn<0||Mn>=8){this._onError(He.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}wt===5&&(on=(Ie[1]&7)<<1|Ie[2]>>>7,xa=(Ie[2]&124)>>>2);let Xt=self.navigator.userAgent.toLowerCase();return Xt.indexOf("firefox")!==-1?Jn>=6?(wt=5,qe=new Array(4),on=Jn-3):(wt=2,qe=new Array(2),on=Jn):Xt.indexOf("android")!==-1?(wt=2,qe=new Array(2),on=Jn):(wt=5,on=Jn,qe=new Array(4),Jn>=6?on=Jn-3:Mn===1&&(wt=2,qe=new Array(2),on=Jn)),qe[0]=wt<<3,qe[0]|=(Jn&15)>>>1,qe[1]=(Jn&15)<<7,qe[1]|=(Mn&15)<<3,wt===5&&(qe[1]|=(on&15)>>>1,qe[2]=(on&1)<<7,qe[2]|=8,qe[3]=0),{config:qe,samplingRate:qt,channelCount:Mn,codec:"mp4a.40."+wt,originalCodec:"mp4a.40."+Rt}}_parseMP3AudioData(ce,ge,Ee,Ie){if(Ee<4){Be.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let qe=this._littleEndian,wt=new Uint8Array(ce,ge,Ee),Rt=null;if(Ie){if(wt[0]!==255)return;let xa=wt[1]>>>3&3,Jn=(wt[1]&6)>>1,on=(wt[2]&240)>>>4,qt=(wt[2]&12)>>>2,Xt=(wt[3]>>>6&3)!==3?2:1,la=0,ya=0,ga=34,bn="mp3";switch(xa){case 0:la=this._mpegAudioV25SampleRateTable[qt];break;case 2:la=this._mpegAudioV20SampleRateTable[qt];break;case 3:la=this._mpegAudioV10SampleRateTable[qt];break}switch(Jn){case 1:ga=34,on>>4,xa=wt&15;if(xa!==7){this._onError(He.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${xa}`);return}this._parseAVCVideoPacket(ce,ge+1,Ee-1,Ie,qe,Rt)}_parseAVCVideoPacket(ce,ge,Ee,Ie,qe,wt){if(Ee<4){Be.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let Rt=this._littleEndian,xa=new DataView(ce,ge,Ee),Jn=xa.getUint8(0),qt=(xa.getUint32(0,!Rt)&16777215)<<8>>8;if(Jn===0)this._parseAVCDecoderConfigurationRecord(ce,ge+4,Ee-4);else if(Jn===1)this._parseAVCVideoData(ce,ge+4,Ee-4,Ie,qe,wt,qt);else if(Jn!==2){this._onError(He.FORMAT_ERROR,`Flv: Invalid video packet type ${Jn}`);return}}_parseAVCDecoderConfigurationRecord(ce,ge,Ee){if(Ee<7){Be.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let Ie=this._videoMetadata,qe=this._videoTrack,wt=this._littleEndian,Rt=new DataView(ce,ge,Ee);Ie?typeof Ie.avcc!="undefined"&&Be.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),Ie=this._videoMetadata={},Ie.type="video",Ie.id=qe.id,Ie.timescale=this._timescale,Ie.duration=this._duration);let xa=Rt.getUint8(0),Jn=Rt.getUint8(1),on=Rt.getUint8(2),qt=Rt.getUint8(3);if(xa!==1||Jn===0){this._onError(He.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(Rt.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(He.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let Mn=Rt.getUint8(5)&31;if(Mn===0){this._onError(He.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else Mn>1&&Be.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${Mn}`);let Xt=6;for(let ya=0;ya1&&Be.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${la}`);Xt++;for(let ya=0;ya=Ee){Be.w(this.TAG,`Malformed Nalu near timestamp ${la}, offset = ${Mn}, dataSize = ${Ee}`);break}let ga=Jn.getUint32(Mn,!xa);if(Xt===3&&(ga>>>=8),ga>Ee-Xt){Be.w(this.TAG,`Malformed Nalus near timestamp ${la}, NaluSize > DataSize!`);return}let bn=Jn.getUint8(Mn+Xt)&31;bn===5&&(ya=!0);let ct=new Uint8Array(ce,ge+Mn,Xt+ga),ln={type:bn,data:ct};on.push(ln),qt+=ct.byteLength,Mn+=Xt+ga}if(on.length){let ga=this._videoTrack,bn={units:on,length:qt,isKeyframe:ya,dts:la,cts:Rt,pts:la+Rt};ya&&(bn.fileposition=qe),ga.samples.push(bn),ga.length+=qt}}}var gt=Qe;class Xe{static init(){Xe.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let ge in Xe.types)Xe.types.hasOwnProperty(ge)&&(Xe.types[ge]=[ge.charCodeAt(0),ge.charCodeAt(1),ge.charCodeAt(2),ge.charCodeAt(3)]);let ce=Xe.constants={};ce.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),ce.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),ce.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),ce.STSC=ce.STCO=ce.STTS,ce.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),ce.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),ce.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),ce.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),ce.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),ce.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(ce){let ge=8,Ee=null,Ie=Array.prototype.slice.call(arguments,1),qe=Ie.length;for(let Rt=0;Rt>>24&255,Ee[1]=ge>>>16&255,Ee[2]=ge>>>8&255,Ee[3]=ge&255,Ee.set(ce,4);let wt=8;for(let Rt=0;Rt>>24&255,ce>>>16&255,ce>>>8&255,ce&255,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(ce){return Xe.box(Xe.types.trak,Xe.tkhd(ce),Xe.mdia(ce))}static tkhd(ce){let ge=ce.id,Ee=ce.duration,Ie=ce.presentWidth,qe=ce.presentHeight;return Xe.box(Xe.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,0,0,0,0,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,Ie>>>8&255,Ie&255,0,0,qe>>>8&255,qe&255,0,0]))}static mdia(ce){return Xe.box(Xe.types.mdia,Xe.mdhd(ce),Xe.hdlr(ce),Xe.minf(ce))}static mdhd(ce){let ge=ce.timescale,Ee=ce.duration;return Xe.box(Xe.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255,85,196,0,0]))}static hdlr(ce){let ge=null;return ce.type==="audio"?ge=Xe.constants.HDLR_AUDIO:ge=Xe.constants.HDLR_VIDEO,Xe.box(Xe.types.hdlr,ge)}static minf(ce){let ge=null;return ce.type==="audio"?ge=Xe.box(Xe.types.smhd,Xe.constants.SMHD):ge=Xe.box(Xe.types.vmhd,Xe.constants.VMHD),Xe.box(Xe.types.minf,ge,Xe.dinf(),Xe.stbl(ce))}static dinf(){return Xe.box(Xe.types.dinf,Xe.box(Xe.types.dref,Xe.constants.DREF))}static stbl(ce){return Xe.box(Xe.types.stbl,Xe.stsd(ce),Xe.box(Xe.types.stts,Xe.constants.STTS),Xe.box(Xe.types.stsc,Xe.constants.STSC),Xe.box(Xe.types.stsz,Xe.constants.STSZ),Xe.box(Xe.types.stco,Xe.constants.STCO))}static stsd(ce){return ce.type==="audio"?ce.codec==="mp3"?Xe.box(Xe.types.stsd,Xe.constants.STSD_PREFIX,Xe.mp3(ce)):Xe.box(Xe.types.stsd,Xe.constants.STSD_PREFIX,Xe.mp4a(ce)):Xe.box(Xe.types.stsd,Xe.constants.STSD_PREFIX,Xe.avc1(ce))}static mp3(ce){let ge=ce.channelCount,Ee=ce.audioSampleRate,Ie=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,ge,0,16,0,0,0,0,Ee>>>8&255,Ee&255,0,0]);return Xe.box(Xe.types[".mp3"],Ie)}static mp4a(ce){let ge=ce.channelCount,Ee=ce.audioSampleRate,Ie=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,ge,0,16,0,0,0,0,Ee>>>8&255,Ee&255,0,0]);return Xe.box(Xe.types.mp4a,Ie,Xe.esds(ce))}static esds(ce){let ge=ce.config||[],Ee=ge.length,Ie=new Uint8Array([0,0,0,0,3,23+Ee,0,1,0,4,15+Ee,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([Ee]).concat(ge).concat([6,1,2]));return Xe.box(Xe.types.esds,Ie)}static avc1(ce){let ge=ce.avcc,Ee=ce.codecWidth,Ie=ce.codecHeight,qe=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,Ee>>>8&255,Ee&255,Ie>>>8&255,Ie&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return Xe.box(Xe.types.avc1,qe,Xe.box(Xe.types.avcC,ge))}static mvex(ce){return Xe.box(Xe.types.mvex,Xe.trex(ce))}static trex(ce){let ge=ce.id,Ee=new Uint8Array([0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return Xe.box(Xe.types.trex,Ee)}static moof(ce,ge){return Xe.box(Xe.types.moof,Xe.mfhd(ce.sequenceNumber),Xe.traf(ce,ge))}static mfhd(ce){let ge=new Uint8Array([0,0,0,0,ce>>>24&255,ce>>>16&255,ce>>>8&255,ce&255]);return Xe.box(Xe.types.mfhd,ge)}static traf(ce,ge){let Ee=ce.id,Ie=Xe.box(Xe.types.tfhd,new Uint8Array([0,0,0,0,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255])),qe=Xe.box(Xe.types.tfdt,new Uint8Array([0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255])),wt=Xe.sdtp(ce),Rt=Xe.trun(ce,wt.byteLength+16+16+8+16+8+8);return Xe.box(Xe.types.traf,Ie,qe,Rt,wt)}static sdtp(ce){let ge=ce.samples||[],Ee=ge.length,Ie=new Uint8Array(4+Ee);for(let qe=0;qe>>24&255,Ie>>>16&255,Ie>>>8&255,Ie&255,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255],0);for(let Rt=0;Rt>>24&255,xa>>>16&255,xa>>>8&255,xa&255,Jn>>>24&255,Jn>>>16&255,Jn>>>8&255,Jn&255,on.isLeading<<2|on.dependsOn,on.isDependedOn<<6|on.hasRedundancy<<4|on.isNonSync,0,0,qt>>>24&255,qt>>>16&255,qt>>>8&255,qt&255],12+16*Rt)}return Xe.box(Xe.types.trun,wt)}static mdat(ce){return Xe.box(Xe.types.mdat,ce)}}Xe.init();var xe=Xe;class Ht{static getSilentFrame(ce,ge){if(ce==="mp4a.40.2"){if(ge===1)return new Uint8Array([0,200,0,128,35,128]);if(ge===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(ge===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(ge===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(ge===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(ge===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(ge===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(ge===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(ge===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var Rn=Ht;class vn{constructor(ce,ge,Ee,Ie,qe){this.dts=ce,this.pts=ge,this.duration=Ee,this.originalDts=Ie,this.isSyncPoint=qe,this.fileposition=null}}class Dn{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(ce){ce.isSyncPoint=!0,this.syncPoints.push(ce)}}class Qn{constructor(){this._list=[]}clear(){this._list=[]}appendArray(ce){let ge=this._list;ce.length!==0&&(ge.length>0&&ce[0].originalDts=ge[qe].dts&&cege[Ie].lastSample.originalDts&&ce=ge[Ie].lastSample.originalDts&&(Ie===ge.length-1||Ie0&&(qe=this._searchNearestSegmentBefore(Ee.originalBeginDts)+1),this._lastAppendLocation=qe,this._list.splice(qe,0,Ee)}getLastSegmentBefore(ce){let ge=this._searchNearestSegmentBefore(ce);return ge>=0?this._list[ge]:null}getLastSampleBefore(ce){let ge=this.getLastSegmentBefore(ce);return ge!=null?ge.lastSample:null}getLastSyncPointBefore(ce){let ge=this._searchNearestSegmentBefore(ce),Ee=this._list[ge].syncPoints;for(;Ee.length===0&&ge>0;)ge--,Ee=this._list[ge].syncPoints;return Ee.length>0?Ee[Ee.length-1]:null}}class Ft{constructor(ce){this.TAG="MP4Remuxer",this._config=ce,this._isLive=ce.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new _n("audio"),this._videoSegmentInfoList=new _n("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(b.chrome&&(b.version.major<50||b.version.major===50&&b.version.build<2661)),this._fillSilentAfterSeek=b.msedge||b.msie,this._mp3UseMpegAudio=!b.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(ce){return ce.onDataAvailable=this.remux.bind(this),ce.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(ce){this._onInitSegment=ce}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(ce){this._onMediaSegment=ce}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(ce){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(ce,ge){if(!this._onMediaSegment)throw new be("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(ce,ge),this._remuxVideo(ge),this._remuxAudio(ce)}_onTrackMetadataReceived(ce,ge){let Ee=null,Ie="mp4",qe=ge.codec;if(ce==="audio")this._audioMeta=ge,ge.codec==="mp3"&&this._mp3UseMpegAudio?(Ie="mpeg",qe="",Ee=new Uint8Array):Ee=xe.generateInitSegment(ge);else if(ce==="video")this._videoMeta=ge,Ee=xe.generateInitSegment(ge);else return;if(!this._onInitSegment)throw new be("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(ce,{type:ce,data:Ee.buffer,codec:qe,container:`${ce}/${Ie}`,mediaDuration:ge.duration})}_calculateDtsBase(ce,ge){this._dtsBaseInited||(ce.samples&&ce.samples.length&&(this._audioDtsBase=ce.samples[0].dts),ge.samples&&ge.samples.length&&(this._videoDtsBase=ge.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let ce=this._videoStashedLastSample,ge=this._audioStashedLastSample,Ee={type:"video",id:1,sequenceNumber:0,samples:[],length:0};ce!=null&&(Ee.samples.push(ce),Ee.length=ce.length);let Ie={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};ge!=null&&(Ie.samples.push(ge),Ie.length=ge.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(Ee,!0),this._remuxAudio(Ie,!0)}_remuxAudio(ce,ge){if(this._audioMeta==null)return;let Ee=ce,Ie=Ee.samples,qe,wt=-1,Rt=-1,xa=-1,Jn=this._audioMeta.refSampleDuration,on=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,qt=this._dtsBaseInited&&this._audioNextDts===void 0,Mn=!1;if(!Ie||Ie.length===0||Ie.length===1&&!ge)return;let Xt=0,la=null,ya=0;on?(Xt=0,ya=Ee.length):(Xt=8,ya=8+Ee.length);let ga=null;if(Ie.length>1&&(ga=Ie.pop(),ya-=ga.length),this._audioStashedLastSample!=null){let pn=this._audioStashedLastSample;this._audioStashedLastSample=null,Ie.unshift(pn),ya+=pn.length}ga!=null&&(this._audioStashedLastSample=ga);let bn=Ie[0].dts-this._dtsBase;if(this._audioNextDts)qe=bn-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())qe=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(Mn=!0);else{let pn=this._audioSegmentInfoList.getLastSampleBefore(bn);if(pn!=null){let pt=bn-(pn.originalDts+pn.duration);pt<=3&&(pt=0);let na=pn.dts+pn.duration+pt;qe=bn-na}else qe=0}if(Mn){let pn=bn-qe,pt=this._videoSegmentInfoList.getLastSegmentBefore(bn);if(pt!=null&&pt.beginDts=1?Kn=ct[ct.length-1].duration:Kn=Math.floor(Jn);let no=!1,Ur=null;if(Kn>Jn*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!b.safari){no=!0;let uo=Math.abs(Kn-Jn),pr=Math.ceil(uo/Jn),gr=cr+Jn;Be.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. +dts: ${cr+Kn} ms, expected: ${cr+Math.round(Jn)} ms, delta: ${Math.round(uo)} ms, generate: ${pr} frames`);let Ir=Rn.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);Ir==null&&(Be.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),Ir=na),Ur=[];for(let fr=0;fr0){let io=Ur[Ur.length-1];io.duration=co-io.dts}let Do={dts:co,pts:co,cts:0,unit:Ir,size:Ir.byteLength,duration:0,originalDts:er,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};Ur.push(Do),ya+=Do.size,gr+=Jn}let Cr=Ur[Ur.length-1];Cr.duration=cr+Kn-Cr.dts,Kn=Math.round(Jn)}ct.push({dts:cr,pts:cr,cts:0,unit:pt.unit,size:pt.unit.byteLength,duration:Kn,originalDts:er,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),no&&ct.push.apply(ct,Ur)}on?la=new Uint8Array(ya):(la=new Uint8Array(ya),la[0]=ya>>>24&255,la[1]=ya>>>16&255,la[2]=ya>>>8&255,la[3]=ya&255,la.set(xe.types.mdat,4));for(let pn=0;pn1&&(Xt=Ie.pop(),Mn-=Xt.length),this._videoStashedLastSample!=null){let ln=this._videoStashedLastSample;this._videoStashedLastSample=null,Ie.unshift(ln),Mn+=ln.length}Xt!=null&&(this._videoStashedLastSample=Xt);let la=Ie[0].dts-this._dtsBase;if(this._videoNextDts)qe=la-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())qe=0;else{let ln=this._videoSegmentInfoList.getLastSampleBefore(la);if(ln!=null){let fn=la-(ln.originalDts+ln.duration);fn<=3&&(fn=0);let cn=ln.dts+ln.duration+fn;qe=la-cn}else qe=0}let ya=new Dn,ga=[];for(let ln=0;ln=1?er=ga[ga.length-1].duration:er=Math.floor(this._videoMeta.refSampleDuration),zn){let cr=new vn(pn,na,er,fn.dts,!0);cr.fileposition=fn.fileposition,ya.appendSyncPoint(cr)}ga.push({dts:pn,pts:na,cts:pt,units:fn.units,size:fn.length,isKeyframe:zn,duration:er,originalDts:cn,flags:{isLeading:0,dependsOn:zn?2:1,isDependedOn:zn?1:0,hasRedundancy:0,isNonSync:zn?0:1}})}qt=new Uint8Array(Mn),qt[0]=Mn>>>24&255,qt[1]=Mn>>>16&255,qt[2]=Mn>>>8&255,qt[3]=Mn&255,qt.set(xe.types.mdat,4);for(let ln=0;ln{Ie.timestampBase=Ee,Ee+=Ie.duration,Ie.cors=ce.cors,Ie.withCredentials=ce.withCredentials,ge.referrerPolicy&&(Ie.referrerPolicy=ge.referrerPolicy)}),!isNaN(Ee)&&this._mediaDataSource.duration!==Ee&&(this._mediaDataSource.duration=Ee),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(ce,ge){this._emitter.addListener(ce,ge)}off(ce,ge){this._emitter.removeListener(ce,ge)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(ce,ge){this._currentSegmentIndex=ce;let Ee=this._mediaDataSource.segments[ce],Ie=this._ioctl=new lt(Ee,this._config,ce);Ie.onError=this._onIOException.bind(this),Ie.onSeeked=this._onIOSeeked.bind(this),Ie.onComplete=this._onIOComplete.bind(this),Ie.onRedirect=this._onIORedirect.bind(this),Ie.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),ge?this._demuxer.bindDataSource(this._ioctl):Ie.onDataArrival=this._onInitChunkArrival.bind(this),Ie.open(ge)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(ce){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let ge=this._searchSegmentIndexContains(ce);if(ge===this._currentSegmentIndex){let Ee=this._mediaInfo.segments[ge];if(Ee==null)this._pendingSeekTime=ce;else{let Ie=Ee.getNearestKeyframe(ce);this._remuxer.seek(Ie.milliseconds),this._ioctl.seek(Ie.fileposition),this._pendingResolveSeekPoint=Ie.milliseconds}}else{let Ee=this._mediaInfo.segments[ge];if(Ee==null)this._pendingSeekTime=ce,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(ge);else{let Ie=Ee.getNearestKeyframe(ce);this._internalAbort(),this._remuxer.seek(ce),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[ge].timestampBase,this._loadSegment(ge,Ie.fileposition),this._pendingResolveSeekPoint=Ie.milliseconds,this._reportSegmentMediaInfo(ge)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(ce){let ge=this._mediaDataSource.segments,Ee=ge.length-1;for(let Ie=0;Ie0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,Ie=this._demuxer.parseChunks(ce,ge);else if((Ee=gt.probe(ce)).match){this._demuxer=new gt(Ee,this._config),this._remuxer||(this._remuxer=new Tt(this._config));let qe=this._mediaDataSource;qe.duration!=null&&!isNaN(qe.duration)&&(this._demuxer.overridedDuration=qe.duration),typeof qe.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=qe.hasAudio),typeof qe.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=qe.hasVideo),this._demuxer.timestampBase=qe.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),Ie=this._demuxer.parseChunks(ce,ge)}else Ee=null,Be.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(Ot.DEMUX_ERROR,He.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),Ie=0;return Ie}_onMediaInfo(ce){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},ce),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,Mt.prototype));let ge=Object.assign({},ce);Object.setPrototypeOf(ge,Mt.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=ge,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let Ee=this._pendingSeekTime;this._pendingSeekTime=null,this.seek(Ee)})}_onMetaDataArrived(ce){this._emitter.emit(Ot.METADATA_ARRIVED,ce)}_onScriptDataArrived(ce){this._emitter.emit(Ot.SCRIPTDATA_ARRIVED,ce)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(ce){let Ee=ce+1;Ee0&&Ee[0].originalDts===Ie&&(Ie=Ee[0].pts),this._emitter.emit(Ot.RECOMMEND_SEEKPOINT,Ie)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(ce){let ge=this._mediaInfo.segments[ce],Ee=Object.assign({},ge);Ee.duration=this._mediaInfo.duration,Ee.segmentCount=this._mediaInfo.segmentCount,delete Ee.segments,delete Ee.keyframesIndex,this._emitter.emit(Ot.MEDIA_INFO,Ee)}_reportStatisticsInfo(){let ce={};ce.url=this._ioctl.currentURL,ce.hasRedirect=this._ioctl.hasRedirect,ce.hasRedirect&&(ce.redirectedURL=this._ioctl.currentRedirectedURL),ce.speed=this._ioctl.currentSpeed,ce.loaderType=this._ioctl.loaderType,ce.currentSegmentIndex=this._currentSegmentIndex,ce.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(Ot.STATISTICS_INFO,ce)}}var Cn=_t,wa=function(dn){let ce="TransmuxingWorker",ge=null,Ee=ya.bind(this);fe.install(),dn.addEventListener("message",function(ga){switch(ga.data.cmd){case"init":ge=new Cn(ga.data.param[0],ga.data.param[1]),ge.on(Ot.IO_ERROR,Mn.bind(this)),ge.on(Ot.DEMUX_ERROR,Xt.bind(this)),ge.on(Ot.INIT_SEGMENT,Ie.bind(this)),ge.on(Ot.MEDIA_SEGMENT,qe.bind(this)),ge.on(Ot.LOADING_COMPLETE,wt.bind(this)),ge.on(Ot.RECOVERED_EARLY_EOF,Rt.bind(this)),ge.on(Ot.MEDIA_INFO,xa.bind(this)),ge.on(Ot.METADATA_ARRIVED,Jn.bind(this)),ge.on(Ot.SCRIPTDATA_ARRIVED,on.bind(this)),ge.on(Ot.STATISTICS_INFO,qt.bind(this)),ge.on(Ot.RECOMMEND_SEEKPOINT,la.bind(this));break;case"destroy":ge&&(ge.destroy(),ge=null),dn.postMessage({msg:"destroyed"});break;case"start":ge.start();break;case"stop":ge.stop();break;case"seek":ge.seek(ga.data.param);break;case"pause":ge.pause();break;case"resume":ge.resume();break;case"logging_config":{let bn=ga.data.param;Je.applyConfig(bn),bn.enableCallback===!0?Je.addLogListener(Ee):Je.removeLogListener(Ee);break}}});function Ie(ga,bn){let ct={msg:Ot.INIT_SEGMENT,data:{type:ga,data:bn}};dn.postMessage(ct,[bn.data])}function qe(ga,bn){let ct={msg:Ot.MEDIA_SEGMENT,data:{type:ga,data:bn}};dn.postMessage(ct,[bn.data])}function wt(){let ga={msg:Ot.LOADING_COMPLETE};dn.postMessage(ga)}function Rt(){let ga={msg:Ot.RECOVERED_EARLY_EOF};dn.postMessage(ga)}function xa(ga){let bn={msg:Ot.MEDIA_INFO,data:ga};dn.postMessage(bn)}function Jn(ga){let bn={msg:Ot.METADATA_ARRIVED,data:ga};dn.postMessage(bn)}function on(ga){let bn={msg:Ot.SCRIPTDATA_ARRIVED,data:ga};dn.postMessage(bn)}function qt(ga){let bn={msg:Ot.STATISTICS_INFO,data:ga};dn.postMessage(bn)}function Mn(ga,bn){dn.postMessage({msg:Ot.IO_ERROR,data:{type:ga,info:bn}})}function Xt(ga,bn){dn.postMessage({msg:Ot.DEMUX_ERROR,data:{type:ga,info:bn}})}function la(ga){dn.postMessage({msg:Ot.RECOMMEND_SEEKPOINT,data:ga})}function ya(ga,bn){dn.postMessage({msg:"logcat_callback",data:{type:ga,logcat:bn}})}};class Ga{constructor(ce,ge){if(this.TAG="Transmuxer",this._emitter=new(ye()),ge.enableWorker&&typeof Worker!="undefined")try{let Ee=x(82059);this._worker=Ee(wa),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[ce,ge]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},Je.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:Je.getConfig()})}catch(Ee){Be.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new Cn(ce,ge)}else this._controller=new Cn(ce,ge);if(this._controller){let Ee=this._controller;Ee.on(Ot.IO_ERROR,this._onIOError.bind(this)),Ee.on(Ot.DEMUX_ERROR,this._onDemuxError.bind(this)),Ee.on(Ot.INIT_SEGMENT,this._onInitSegment.bind(this)),Ee.on(Ot.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),Ee.on(Ot.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),Ee.on(Ot.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),Ee.on(Ot.MEDIA_INFO,this._onMediaInfo.bind(this)),Ee.on(Ot.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),Ee.on(Ot.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),Ee.on(Ot.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),Ee.on(Ot.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),Je.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(ce,ge){this._emitter.addListener(ce,ge)}off(ce,ge){this._emitter.removeListener(ce,ge)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(ce){this._worker?this._worker.postMessage({cmd:"seek",param:ce}):this._controller.seek(ce)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(ce,ge){Promise.resolve().then(()=>{this._emitter.emit(Ot.INIT_SEGMENT,ce,ge)})}_onMediaSegment(ce,ge){Promise.resolve().then(()=>{this._emitter.emit(Ot.MEDIA_SEGMENT,ce,ge)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(Ot.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(Ot.RECOVERED_EARLY_EOF)})}_onMediaInfo(ce){Promise.resolve().then(()=>{this._emitter.emit(Ot.MEDIA_INFO,ce)})}_onMetaDataArrived(ce){Promise.resolve().then(()=>{this._emitter.emit(Ot.METADATA_ARRIVED,ce)})}_onScriptDataArrived(ce){Promise.resolve().then(()=>{this._emitter.emit(Ot.SCRIPTDATA_ARRIVED,ce)})}_onStatisticsInfo(ce){Promise.resolve().then(()=>{this._emitter.emit(Ot.STATISTICS_INFO,ce)})}_onIOError(ce,ge){Promise.resolve().then(()=>{this._emitter.emit(Ot.IO_ERROR,ce,ge)})}_onDemuxError(ce,ge){Promise.resolve().then(()=>{this._emitter.emit(Ot.DEMUX_ERROR,ce,ge)})}_onRecommendSeekpoint(ce){Promise.resolve().then(()=>{this._emitter.emit(Ot.RECOMMEND_SEEKPOINT,ce)})}_onLoggingConfigChanged(ce){this._worker&&this._worker.postMessage({cmd:"logging_config",param:ce})}_onWorkerMessage(ce){let ge=ce.data,Ee=ge.data;if(ge.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(ge.msg){case Ot.INIT_SEGMENT:case Ot.MEDIA_SEGMENT:this._emitter.emit(ge.msg,Ee.type,Ee.data);break;case Ot.LOADING_COMPLETE:case Ot.RECOVERED_EARLY_EOF:this._emitter.emit(ge.msg);break;case Ot.MEDIA_INFO:Object.setPrototypeOf(Ee,Mt.prototype),this._emitter.emit(ge.msg,Ee);break;case Ot.METADATA_ARRIVED:case Ot.SCRIPTDATA_ARRIVED:case Ot.STATISTICS_INFO:this._emitter.emit(ge.msg,Ee);break;case Ot.IO_ERROR:case Ot.DEMUX_ERROR:this._emitter.emit(ge.msg,Ee.type,Ee.info);break;case Ot.RECOMMEND_SEEKPOINT:this._emitter.emit(ge.msg,Ee);break;case"logcat_callback":Be.emitter.emit("log",Ee.type,Ee.logcat);break;default:break}}}var wr=Ga,Un={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class Ea{constructor(ce){this.TAG="MSEController",this._config=ce,this._emitter=new(ye()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new Qn}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(ce,ge){this._emitter.addListener(ce,ge)}off(ce,ge){this._emitter.removeListener(ce,ge)}attachMediaElement(ce){if(this._mediaSource)throw new be("MediaSource has been attached to an HTMLMediaElement!");let ge=this._mediaSource=new window.MediaSource;ge.addEventListener("sourceopen",this.e.onSourceOpen),ge.addEventListener("sourceended",this.e.onSourceEnded),ge.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=ce,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),ce.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let ce=this._mediaSource;for(let ge in this._sourceBuffers){let Ee=this._pendingSegments[ge];Ee.splice(0,Ee.length),this._pendingSegments[ge]=null,this._pendingRemoveRanges[ge]=null,this._lastInitSegments[ge]=null;let Ie=this._sourceBuffers[ge];if(Ie){if(ce.readyState!=="closed"){try{ce.removeSourceBuffer(Ie)}catch(qe){Be.e(this.TAG,qe.message)}Ie.removeEventListener("error",this.e.onSourceBufferError),Ie.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[ge]=null,this._sourceBuffers[ge]=null}}if(ce.readyState==="open")try{ce.endOfStream()}catch(ge){Be.e(this.TAG,ge.message)}ce.removeEventListener("sourceopen",this.e.onSourceOpen),ce.removeEventListener("sourceended",this.e.onSourceEnded),ce.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(ce,ge){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(ce),this._pendingSegments[ce.type].push(ce);return}let Ee=ce,Ie=`${Ee.container}`;Ee.codec&&Ee.codec.length>0&&(Ie+=`;codecs=${Ee.codec}`);let qe=!1;if(Be.v(this.TAG,"Received Initialization Segment, mimeType: "+Ie),this._lastInitSegments[Ee.type]=Ee,Ie!==this._mimeTypes[Ee.type]){if(this._mimeTypes[Ee.type])Be.v(this.TAG,`Notice: ${Ee.type} mimeType changed, origin: ${this._mimeTypes[Ee.type]}, target: ${Ie}`);else{qe=!0;try{let wt=this._sourceBuffers[Ee.type]=this._mediaSource.addSourceBuffer(Ie);wt.addEventListener("error",this.e.onSourceBufferError),wt.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(wt){Be.e(this.TAG,wt.message),this._emitter.emit(Un.ERROR,{code:wt.code,msg:wt.message});return}}this._mimeTypes[Ee.type]=Ie}ge||this._pendingSegments[Ee.type].push(Ee),qe||this._sourceBuffers[Ee.type]&&!this._sourceBuffers[Ee.type].updating&&this._doAppendSegments(),b.safari&&Ee.container==="audio/mpeg"&&Ee.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=Ee.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(ce){let ge=ce;this._pendingSegments[ge.type].push(ge),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let Ee=this._sourceBuffers[ge.type];Ee&&!Ee.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(ce){for(let ge in this._sourceBuffers){if(!this._sourceBuffers[ge])continue;let Ee=this._sourceBuffers[ge];if(this._mediaSource.readyState==="open")try{Ee.abort()}catch(qe){Be.e(this.TAG,qe.message)}this._idrList.clear();let Ie=this._pendingSegments[ge];if(Ie.splice(0,Ie.length),this._mediaSource.readyState!=="closed"){for(let qe=0;qe=1&&ce-Ie.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let ce=this._mediaElement.currentTime;for(let ge in this._sourceBuffers){let Ee=this._sourceBuffers[ge];if(Ee){let Ie=Ee.buffered,qe=!1;for(let wt=0;wt=this._config.autoCleanupMaxBackwardDuration){qe=!0;let Jn=ce-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[ge].push({start:Rt,end:Jn})}}else xa0&&(isNaN(ge)||Ee>ge)&&(Be.v(this.TAG,`Update MediaSource duration from ${ge} to ${Ee}`),this._mediaSource.duration=Ee),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let ce in this._pendingRemoveRanges){if(!this._sourceBuffers[ce]||this._sourceBuffers[ce].updating)continue;let ge=this._sourceBuffers[ce],Ee=this._pendingRemoveRanges[ce];for(;Ee.length&&!ge.updating;){let Ie=Ee.shift();ge.remove(Ie.start,Ie.end)}}}_doAppendSegments(){let ce=this._pendingSegments;for(let ge in ce)if(!(!this._sourceBuffers[ge]||this._sourceBuffers[ge].updating)&&ce[ge].length>0){let Ee=ce[ge].shift();if(Ee.timestampOffset){let Ie=this._sourceBuffers[ge].timestampOffset,qe=Ee.timestampOffset/1e3;Math.abs(Ie-qe)>.1&&(Be.v(this.TAG,`Update MPEG audio timestampOffset from ${Ie} to ${qe}`),this._sourceBuffers[ge].timestampOffset=qe),delete Ee.timestampOffset}if(!Ee.data||Ee.data.byteLength===0)continue;try{this._sourceBuffers[ge].appendBuffer(Ee.data),this._isBufferFull=!1,ge==="video"&&Ee.hasOwnProperty("info")&&this._idrList.appendArray(Ee.info.syncPoints)}catch(Ie){this._pendingSegments[ge].unshift(Ee),Ie.code===22?(this._isBufferFull||this._emitter.emit(Un.BUFFER_FULL),this._isBufferFull=!0):(Be.e(this.TAG,Ie.message),this._emitter.emit(Un.ERROR,{code:Ie.code,msg:Ie.message}))}}}_onSourceOpen(){if(Be.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let ce=this._pendingSourceBufferInit;for(;ce.length;){let ge=ce.shift();this.appendInitSegment(ge,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(Un.SOURCE_OPEN)}_onSourceEnded(){Be.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){Be.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let ce=this._pendingSegments;return ce.video.length>0||ce.audio.length>0}_hasPendingRemoveRanges(){let ce=this._pendingRemoveRanges;return ce.video.length>0||ce.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(Un.UPDATE_END)}_onSourceBufferError(ce){Be.e(this.TAG,`SourceBuffer Error: ${ce}`)}}var Va=Ea;const Ra={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},Wr={NETWORK_EXCEPTION:re.EXCEPTION,NETWORK_STATUS_CODE_INVALID:re.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:re.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:re.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:He.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:He.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:He.CODEC_UNSUPPORTED};class Hr{constructor(ce,ge){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(ye()),this._config=ht(),typeof ge=="object"&&Object.assign(this._config,ge),ce.type.toLowerCase()!=="flv")throw new Me("FlvPlayer requires an flv MediaDataSource input!");ce.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=ce,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let Ee=b.chrome&&(b.version.major<50||b.version.major===50&&b.version.build<2661);this._alwaysSeekKeyframe=!!(Ee||b.msedge||b.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(ce,ge){ce===Kt.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(Kt.MEDIA_INFO,this.mediaInfo)}):ce===Kt.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(Kt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(ce,ge)}off(ce,ge){this._emitter.removeListener(ce,ge)}attachMediaElement(ce){if(this._mediaElement=ce,ce.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),ce.addEventListener("seeking",this.e.onvSeeking),ce.addEventListener("canplay",this.e.onvCanPlay),ce.addEventListener("stalled",this.e.onvStalled),ce.addEventListener("progress",this.e.onvProgress),this._msectl=new Va(this._config),this._msectl.on(Un.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(Un.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(Un.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(Un.ERROR,ge=>{this._emitter.emit(Kt.ERROR,Ra.MEDIA_ERROR,Wr.MEDIA_MSE_ERROR,ge)}),this._msectl.attachMediaElement(ce),this._pendingSeekTime!=null)try{ce.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(ge){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new be("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new be("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new wr(this._mediaDataSource,this._config),this._transmuxer.on(Ot.INIT_SEGMENT,(ce,ge)=>{this._msectl.appendInitSegment(ge)}),this._transmuxer.on(Ot.MEDIA_SEGMENT,(ce,ge)=>{if(this._msectl.appendMediaSegment(ge),this._config.lazyLoad&&!this._config.isLive){let Ee=this._mediaElement.currentTime;ge.info.endDts>=(Ee+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(Be.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(Ot.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(Kt.LOADING_COMPLETE)}),this._transmuxer.on(Ot.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(Kt.RECOVERED_EARLY_EOF)}),this._transmuxer.on(Ot.IO_ERROR,(ce,ge)=>{this._emitter.emit(Kt.ERROR,Ra.NETWORK_ERROR,ce,ge)}),this._transmuxer.on(Ot.DEMUX_ERROR,(ce,ge)=>{this._emitter.emit(Kt.ERROR,Ra.MEDIA_ERROR,ce,{code:-1,msg:ge})}),this._transmuxer.on(Ot.MEDIA_INFO,ce=>{this._mediaInfo=ce,this._emitter.emit(Kt.MEDIA_INFO,Object.assign({},ce))}),this._transmuxer.on(Ot.METADATA_ARRIVED,ce=>{this._emitter.emit(Kt.METADATA_ARRIVED,ce)}),this._transmuxer.on(Ot.SCRIPTDATA_ARRIVED,ce=>{this._emitter.emit(Kt.SCRIPTDATA_ARRIVED,ce)}),this._transmuxer.on(Ot.STATISTICS_INFO,ce=>{this._statisticsInfo=this._fillStatisticsInfo(ce),this._emitter.emit(Kt.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(Ot.RECOMMEND_SEEKPOINT,ce=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=ce/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(ce){this._mediaElement.volume=ce}get muted(){return this._mediaElement.muted}set muted(ce){this._mediaElement.muted=ce}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(ce){this._mediaElement?this._internalSeek(ce):this._pendingSeekTime=ce}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(ce){if(ce.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return ce;let ge=!0,Ee=0,Ie=0;if(this._mediaElement.getVideoPlaybackQuality){let qe=this._mediaElement.getVideoPlaybackQuality();Ee=qe.totalVideoFrames,Ie=qe.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(Ee=this._mediaElement.webkitDecodedFrameCount,Ie=this._mediaElement.webkitDroppedFrameCount):ge=!1;return ge&&(ce.decodedFrames=Ee,ce.droppedFrames=Ie),ce}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let ce=this._mediaElement.buffered,ge=this._mediaElement.currentTime,Ee=0,Ie=0;for(let qe=0;qe=ge+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(Be.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){Be.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let ce=this._mediaElement.currentTime,ge=this._mediaElement.buffered,Ee=!1;for(let Ie=0;Ie=qe&&ce=wt-this._config.lazyLoadRecoverDuration&&(Ee=!0);break}}Ee&&(window.clearInterval(this._progressChecker),this._progressChecker=null,Ee&&(Be.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(ce){let ge=this._mediaElement.buffered;for(let Ee=0;Ee=Ie&&ce0){let qe=this._mediaElement.buffered.start(0);(qe<1&&ce0&&ge.currentTime0){let Ie=Ee.start(0);if(Ie<1&&ge{this._emitter.emit(Kt.MEDIA_INFO,this.mediaInfo)}):ce===Kt.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(Kt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(ce,ge)}off(ce,ge){this._emitter.removeListener(ce,ge)}attachMediaElement(ce){if(this._mediaElement=ce,ce.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{ce.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(ge){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new be("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(ce){this._mediaElement.volume=ce}get muted(){return this._mediaElement.muted}set muted(ce){this._mediaElement.muted=ce}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(ce){this._mediaElement?this._mediaElement.currentTime=ce:this._pendingSeekTime=ce}get mediaInfo(){let ge={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(ge.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(ge.width=this._mediaElement.videoWidth,ge.height=this._mediaElement.videoHeight)),ge}get statisticsInfo(){let ce={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return ce;let ge=!0,Ee=0,Ie=0;if(this._mediaElement.getVideoPlaybackQuality){let qe=this._mediaElement.getVideoPlaybackQuality();Ee=qe.totalVideoFrames,Ie=qe.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(Ee=this._mediaElement.webkitDecodedFrameCount,Ie=this._mediaElement.webkitDroppedFrameCount):ge=!1;return ge&&(ce.decodedFrames=Ee,ce.droppedFrames=Ie),ce}_onvLoadedMetadata(ce){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(Kt.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(Kt.STATISTICS_INFO,this.statisticsInfo)}}var yr=En;fe.install();function zt(dn,ce){let ge=dn;if(ge==null||typeof ge!="object")throw new Me("MediaDataSource must be an javascript object!");if(!ge.hasOwnProperty("type"))throw new Me("MediaDataSource must has type field to indicate video file type!");switch(ge.type){case"flv":return new bt(ge,ce);default:return new yr(ge,ce)}}function Ln(){return Lt.supportMSEH264Playback()}function Ma(){return Lt.getFeatureList()}let Na={};Na.createPlayer=zt,Na.isSupported=Ln,Na.getFeatureList=Ma,Na.BaseLoader=y,Na.LoaderStatus=Ce,Na.LoaderErrors=re,Na.Events=Kt,Na.ErrorTypes=Ra,Na.ErrorDetails=Wr,Na.FlvPlayer=bt,Na.NativePlayer=yr,Na.LoggingControl=Je,Object.defineProperty(Na,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var rr=Na},50371:function(Nt,st){"use strict";function x(){const a=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let fe=1;fe{const Fe=Le[ye];Fe!==void 0&&(a[ye]=Fe)})}return a}st.Z=x},77578:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return a}});const a=fe=>fe?typeof fe=="function"?fe():fe:null},13845:function(Nt,st,x){"use strict";x.d(st,{F:function(){return a},Z:function(){return fe}});function a(Le){return Le!=null&&Le===Le.window}function fe(Le,ye){var Fe,Be;if(typeof window=="undefined")return 0;const oe=ye?"scrollTop":"scrollLeft";let Re=0;return a(Le)?Re=Le[ye?"pageYOffset":"pageXOffset"]:Le instanceof Document?Re=Le.documentElement[oe]:(Le instanceof HTMLElement||Le)&&(Re=Le[oe]),Le&&!a(Le)&&typeof Re!="number"&&(Re=(Be=((Fe=Le.ownerDocument)!==null&&Fe!==void 0?Fe:Le).documentElement)===null||Be===void 0?void 0:Be[oe]),Re}},56762:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return fe}});var a=x(59301);function fe(){const[,Le]=a.useReducer(ye=>ye+1,0);return Le}},68031:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return ye}});var a=x(16089);function fe(Fe,Be,oe,Re){const De=oe-Be;return Fe/=Re/2,Fe<1?De/2*Fe*Fe*Fe+Be:De/2*((Fe-=2)*Fe*Fe+2)+Be}var Le=x(13845);function ye(Fe){let Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:oe=()=>window,callback:Re,duration:De=450}=Be,be=oe(),Me=(0,Le.Z)(be,!0),ze=Date.now(),Ce=()=>{const y=Date.now()-ze,E=fe(y>De?De:y,Me,Fe,De);(0,Le.F)(be)?be.scrollTo(window.pageXOffset,E):be instanceof Document||be.constructor.name==="HTMLDocument"?be.documentElement.scrollTop=E:be.scrollTop=E,y{let{children:lt}=Ve;const{getPrefixCls:Pt}=Fe.useContext(oe.E_),ht=Pt("breadcrumb");return Fe.createElement("li",{className:`${ht}-separator`,"aria-hidden":"true"},lt===""?lt:lt||"/")};be.__ANT_BREADCRUMB_SEPARATOR=!0;var Me=be,ze=function(Ve,lt){var Pt={};for(var ht in Ve)Object.prototype.hasOwnProperty.call(Ve,ht)&<.indexOf(ht)<0&&(Pt[ht]=Ve[ht]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,ht=Object.getOwnPropertySymbols(Ve);Etlt[Et]||ht)}function re(Ve,lt,Pt,ht){if(Pt==null)return null;const{className:Et,onClick:Lt}=lt,kt=ze(lt,["className","onClick"]),Kt=Object.assign(Object.assign({},(0,ye.Z)(kt,{data:!0,aria:!0})),{onClick:Lt});return ht!==void 0?Fe.createElement("a",Object.assign({},Kt,{className:fe()(`${Ve}-link`,Et),href:ht}),Pt):Fe.createElement("span",Object.assign({},Kt,{className:fe()(`${Ve}-link`,Et)}),Pt)}function y(Ve,lt){return(ht,Et,Lt,kt,Kt)=>{if(lt)return lt(ht,Et,Lt,kt);const mt=Ce(ht,Et);return re(Ve,ht,mt,Kt)}}var E=function(Ve,lt){var Pt={};for(var ht in Ve)Object.prototype.hasOwnProperty.call(Ve,ht)&<.indexOf(ht)<0&&(Pt[ht]=Ve[ht]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,ht=Object.getOwnPropertySymbols(Ve);Et{const{prefixCls:lt,separator:Pt="/",children:ht,menu:Et,overlay:Lt,dropdownProps:kt,href:Kt}=Ve,Je=(ut=>{if(Et||Lt){const Mt=Object.assign({},kt);if(Et){const $t=Et||{},{items:Ut}=$t,Sn=E($t,["items"]);Mt.menu=Object.assign(Object.assign({},Sn),{items:Ut==null?void 0:Ut.map((We,en)=>{var{key:Tn,title:hn,label:sn,path:rt}=We,vt=E(We,["key","title","label","path"]);let $e=sn!=null?sn:hn;return rt&&($e=Fe.createElement("a",{href:`${Kt}${rt}`},$e)),Object.assign(Object.assign({},vt),{key:Tn!=null?Tn:en,label:$e})})})}else Lt&&(Mt.overlay=Lt);return Fe.createElement(De.Z,Object.assign({placement:"bottom"},Mt),Fe.createElement("span",{className:`${lt}-overlay-link`},ut,Fe.createElement(Re.Z,null)))}return ut})(ht);return Je!=null?Fe.createElement(Fe.Fragment,null,Fe.createElement("li",null,Je),Pt&&Fe.createElement(Me,null,Pt)):null},b=Ve=>{const{prefixCls:lt,children:Pt,href:ht}=Ve,Et=E(Ve,["prefixCls","children","href"]),{getPrefixCls:Lt}=Fe.useContext(oe.E_),kt=Lt("breadcrumb",lt);return Fe.createElement(z,Object.assign({},Et,{prefixCls:kt}),re(kt,Et,Pt,ht))};b.__ANT_BREADCRUMB_ITEM=!0;var ee=b,te=x(17313),ne=x(83116),ue=x(37613);const se=Ve=>{const{componentCls:lt,iconCls:Pt}=Ve;return{[lt]:Object.assign(Object.assign({},(0,te.Wf)(Ve)),{color:Ve.itemColor,fontSize:Ve.fontSize,[Pt]:{fontSize:Ve.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ve.linkColor,transition:`color ${Ve.motionDurationMid}`,padding:`0 ${Ve.paddingXXS}px`,borderRadius:Ve.borderRadiusSM,height:Ve.lineHeight*Ve.fontSize,display:"inline-block",marginInline:-Ve.marginXXS,"&:hover":{color:Ve.linkHoverColor,backgroundColor:Ve.colorBgTextHover}},(0,te.Qy)(Ve)),"li:last-child":{color:Ve.lastItemColor},[`${lt}-separator`]:{marginInline:Ve.separatorMargin,color:Ve.separatorColor},[`${lt}-link`]:{[` > ${Pt} + span, > ${Pt} + a - `]:{marginInlineStart:Ve.marginXXS}},[`${lt}-overlay-link`]:{borderRadius:Ve.borderRadiusSM,height:Ve.lineHeight*Ve.fontSize,display:"inline-block",padding:`0 ${Ve.paddingXXS}px`,marginInline:-Ve.marginXXS,[`> ${Pt}`]:{marginInlineStart:Ve.marginXXS,fontSize:Ve.fontSizeIcon},"&:hover":{color:Ve.linkHoverColor,backgroundColor:Ve.colorBgTextHover,a:{color:Ve.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ve.componentCls}-rtl`]:{direction:"rtl"}})}};var de=(0,ne.Z)("Breadcrumb",Ve=>{const lt=(0,ue.TS)(Ve,{});return[se(lt)]},Ve=>({itemColor:Ve.colorTextDescription,lastItemColor:Ve.colorText,iconFontSize:Ve.fontSize,linkColor:Ve.colorTextDescription,linkHoverColor:Ve.colorText,separatorColor:Ve.colorTextDescription,separatorMargin:Ve.marginXS})),pe=function(Ve,lt){var Pt={};for(var ht in Ve)Object.prototype.hasOwnProperty.call(Ve,ht)&<.indexOf(ht)<0&&(Pt[ht]=Ve[ht]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,ht=Object.getOwnPropertySymbols(Ve);Et{var{breadcrumbName:kt}=Lt,Kt=pe(Lt,["breadcrumbName"]);return Object.assign(Object.assign({},Kt),{title:kt})})}),Et}function Se(Ve,lt){return(0,Fe.useMemo)(()=>Ve||(lt?lt.map(Ae):null),[Ve,lt])}var Te=function(Ve,lt){var Pt={};for(var ht in Ve)Object.prototype.hasOwnProperty.call(Ve,ht)&<.indexOf(ht)<0&&(Pt[ht]=Ve[ht]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,ht=Object.getOwnPropertySymbols(Ve);Et{if(lt===void 0)return lt;let Pt=(lt||"").replace(/^\//,"");return Object.keys(Ve).forEach(ht=>{Pt=Pt.replace(`:${ht}`,Ve[ht])}),Pt},ot=Ve=>{const{prefixCls:lt,separator:Pt="/",style:ht,className:Et,rootClassName:Lt,routes:kt,items:Kt,children:mt,itemRender:Je,params:ut={}}=Ve,Mt=Te(Ve,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:$t,direction:Ut,breadcrumb:Sn}=Fe.useContext(oe.E_);let We;const en=$t("breadcrumb",lt),[Tn,hn]=de(en),sn=Se(Kt,kt),rt=y(en,Je);if(sn&&sn.length>0){const He=[],yt=Kt||kt;We=sn.map((xt,Ye)=>{const{path:Qe,key:gt,type:Xe,menu:xe,overlay:Ht,onClick:Rn,className:vn,separator:Dn,dropdownProps:Qn}=xt,_n=we(ut,Qe);_n!==void 0&&He.push(_n);const Ft=gt!=null?gt:Ye;if(Xe==="separator")return Fe.createElement(Me,{key:Ft},Dn);const Tt={},Fn=Ye===sn.length-1;xe?Tt.menu=xe:Ht&&(Tt.overlay=Ht);let{href:Ot}=xt;return He.length&&_n!==void 0&&(Ot=`#/${He.join("/")}`),Fe.createElement(z,Object.assign({key:Ft},Tt,(0,ye.Z)(xt,{data:!0,aria:!0}),{className:vn,dropdownProps:Qn,href:Ot,separator:Fn?"":Pt,onClick:Rn,prefixCls:en}),rt(xt,ut,yt,He,Ot))})}else if(mt){const He=(0,Le.Z)(mt).length;We=(0,Le.Z)(mt).map((yt,xt)=>{if(!yt)return yt;const Ye=xt===He-1;return(0,Be.Tm)(yt,{separator:Ye?"":Pt,key:xt})})}const vt=fe()(en,Sn==null?void 0:Sn.className,{[`${en}-rtl`]:Ut==="rtl"},Et,Lt,hn),$e=Object.assign(Object.assign({},Sn==null?void 0:Sn.style),ht);return Tn(Fe.createElement("nav",Object.assign({className:vt,style:$e},Mt),Fe.createElement("ol",null,We)))};ot.Item=ee,ot.Separator=Me;var Ze=ot,it=Ze},19842:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return yr}});var a=x(94480),fe=x(59301),Le=x(33853),ye=x(58617),Fe=x(38819),Be=x(92310),oe=x.n(Be),Re=x(54476),De=x(42978),be=x(75931),Me=x(77861),ze=x(17115),Ce=x(90782),re=x(6089),y=x(18929),E=fe.createContext(null),z=E,b=x(76190),ee=x(20068),te=x(33885),ne="__rc_cascader_search_mark__",ue=function(Ln,Ma,Na){var rr=Na.label;return Ma.some(function(dn){return String(dn[rr]).toLowerCase().includes(Ln.toLowerCase())})},se=function(Ln,Ma,Na,rr){return Ma.map(function(dn){return dn[rr.label]}).join(" / ")},de=function(zt,Ln,Ma,Na,rr,dn){var ce=rr.filter,ge=ce===void 0?ue:ce,Ee=rr.render,Ie=Ee===void 0?se:Ee,qe=rr.limit,wt=qe===void 0?50:qe,Rt=rr.sort;return fe.useMemo(function(){var xa=[];if(!zt)return[];function Jn(on,qt){var Mn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;on.forEach(function(Xt){if(!(!Rt&&wt!==!1&&wt>0&&xa.length>=wt)){var la=[].concat((0,a.Z)(qt),[Xt]),ya=Xt[Ma.children],ma=Mn||Xt.disabled;if((!ya||ya.length===0||dn)&&ge(zt,la,{label:Ma.label})){var bn;xa.push((0,te.Z)((0,te.Z)({},Xt),{},(bn={disabled:ma},(0,ee.Z)(bn,Ma.label,Ie(zt,la,Na,Ma)),(0,ee.Z)(bn,ne,la),(0,ee.Z)(bn,Ma.children,void 0),bn)))}ya&&Jn(Xt[Ma.children],la,ma)}})}return Jn(Ln,[]),Rt&&xa.sort(function(on,qt){return Rt(on[ne],qt[ne],zt,Ma)}),wt!==!1&&wt>0?xa.slice(0,wt):xa},[zt,Ln,Ma,Na,Ie,dn,ge,Rt,wt])},pe="__RC_CASCADER_SPLIT__",Ae="SHOW_PARENT",Se="SHOW_CHILD";function Te(zt){return zt.join(pe)}function we(zt){return zt.map(Te)}function ot(zt){return zt.split(pe)}function Ze(zt){var Ln=zt||{},Ma=Ln.label,Na=Ln.value,rr=Ln.children,dn=Na||"value";return{label:Ma||"label",value:dn,key:dn,children:rr||"children"}}function it(zt,Ln){var Ma,Na;return(Ma=zt.isLeaf)!==null&&Ma!==void 0?Ma:!((Na=zt[Ln.children])!==null&&Na!==void 0&&Na.length)}function Ve(zt){var Ln=zt.parentElement;if(Ln){var Ma=zt.offsetTop-Ln.offsetTop;Ma-Ln.scrollTop<0?Ln.scrollTo({top:Ma}):Ma+zt.offsetHeight-Ln.scrollTop>Ln.offsetHeight&&Ln.scrollTo({top:Ma+zt.offsetHeight-Ln.offsetHeight})}}function lt(zt,Ln){return zt.map(function(Ma){var Na;return(Na=Ma[ne])===null||Na===void 0?void 0:Na.map(function(rr){return rr[Ln.value]})})}function Pt(zt,Ln,Ma){var Na=new Set(zt),rr=Ln();return zt.filter(function(dn){var ce=rr[dn],ge=ce?ce.parent:null,Ee=ce?ce.children:null;return ce&&ce.node.disabled?!0:Ma===Se?!(Ee&&Ee.some(function(Ie){return Ie.key&&Na.has(Ie.key)})):!(ge&&!ge.node.disabled&&Na.has(ge.key))})}function ht(zt,Ln,Ma){for(var Na=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,rr=Ln,dn=[],ce=function(){var Ie,qe,wt,Rt=zt[ge],xa=(Ie=rr)===null||Ie===void 0?void 0:Ie.findIndex(function(on){var qt=on[Ma.value];return Na?String(qt)===String(Rt):qt===Rt}),Jn=xa!==-1?(qe=rr)===null||qe===void 0?void 0:qe[xa]:null;dn.push({value:(wt=Jn==null?void 0:Jn[Ma.value])!==null&&wt!==void 0?wt:Rt,index:xa,option:Jn}),rr=Jn==null?void 0:Jn[Ma.children]},ge=0;ge1){var ct=Jn.slice(0,-1);Xt(ct)}else Ie(!1)},ma=function(){var ct,ln=((ct=qt[on])===null||ct===void 0?void 0:ct[Ma.children])||[],fn=ln.find(function(zn){return!zn.disabled});if(fn){var cn=[].concat((0,a.Z)(Jn),[fn[Ma.value]]);Xt(cn)}};fe.useImperativeHandle(zt,function(){return{onKeyDown:function(ct){var ln=ct.which;switch(ln){case en.Z.UP:case en.Z.DOWN:{var fn=0;ln===en.Z.UP?fn=-1:ln===en.Z.DOWN&&(fn=1),fn!==0&&la(fn);break}case en.Z.LEFT:{if(Ee)break;wt?ma():ya();break}case en.Z.RIGHT:{if(Ee)break;wt?ya():ma();break}case en.Z.BACKSPACE:{Ee||ya();break}case en.Z.ENTER:{if(Jn.length){var cn=qt[on],zn=(cn==null?void 0:cn[ne])||[];zn.length?dn(zn.map(function(pn){return pn[Ma.value]}),zn[zn.length-1]):dn(Jn,qt[on])}break}case en.Z.ESC:Ie(!1),qe&&ct.stopPropagation()}},onKeyUp:function(){}}})},hn=fe.forwardRef(function(zt,Ln){var Ma,Na,rr,dn,ce=(0,Me.lk)(),ge=ce.prefixCls,Ee=ce.multiple,Ie=ce.searchValue,qe=ce.toggleOpen,wt=ce.notFoundContent,Rt=ce.direction,xa=ce.open,Jn=fe.useRef(),on=Rt==="rtl",qt=fe.useContext(z),Mn=qt.options,Xt=qt.values,la=qt.halfValues,ya=qt.fieldNames,ma=qt.changeOnSelect,bn=qt.onSelect,ct=qt.searchOptions,ln=qt.dropdownPrefixCls,fn=qt.loadData,cn=qt.expandTrigger,zn=ln||ge,pn=fe.useState([]),pt=(0,De.Z)(pn,2),na=pt[0],er=pt[1],cr=function(zr){if(!(!fn||Ie)){var Ri=ht(zr,Mn,ya),Gi=Ri.map(function(Cl){var tl=Cl.option;return tl}),zi=Gi[Gi.length-1];if(zi&&!it(zi,ya)){var Lo=Te(zr);er(function(Cl){return[].concat((0,a.Z)(Cl),[Lo])}),fn(Gi)}}};fe.useEffect(function(){na.length&&na.forEach(function(bi){var zr=ot(bi),Ri=ht(zr,Mn,ya,!0).map(function(zi){var Lo=zi.option;return Lo}),Gi=Ri[Ri.length-1];(!Gi||Gi[ya.children]||it(Gi,ya))&&er(function(zi){return zi.filter(function(Lo){return Lo!==bi})})})},[Mn,na,ya]);var Kn=fe.useMemo(function(){return new Set(we(Xt))},[Xt]),no=fe.useMemo(function(){return new Set(we(la))},[la]),Ur=We(),uo=(0,De.Z)(Ur,2),pr=uo[0],gr=uo[1],Ir=function(zr){gr(zr),cr(zr)},Cr=function(zr){var Ri=zr.disabled,Gi=it(zr,ya);return!Ri&&(Gi||ma||Ee)},fr=function(zr,Ri){var Gi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;bn(zr),!Ee&&(Ri||ma&&(cn==="hover"||Gi))&&qe(!1)},co=fe.useMemo(function(){return Ie?ct:Mn},[Ie,ct,Mn]),Do=fe.useMemo(function(){for(var bi=[{options:co}],zr=co,Ri=lt(zr,ya),Gi=function(){var tl=pr[zi],Da=zr.find(function(Wa,Br){return(Ri[Br]?Te(Ri[Br]):Wa[ya.value])===tl}),ba=Da==null?void 0:Da[ya.children];if(!(ba!=null&&ba.length))return"break";zr=ba,bi.push({options:ba})},zi=0;zi":na,cr=zt.loadingIcon,Kn=zt.children,no=zt.dropdownMatchSelectWidth,Ur=no===void 0?!1:no,uo=zt.showCheckedStrategy,pr=uo===void 0?Ae:uo,gr=(0,be.Z)(zt,He),Ir=(0,ze.ZP)(Ma),Cr=!!wt,fr=(0,y.Z)(ce,{value:ge,postState:xt}),co=(0,De.Z)(fr,2),Do=co[0],io=co[1],$r=fe.useMemo(function(){return Ze(dn)},[JSON.stringify(dn)]),oi=fe.useMemo(function(){return Xt||[]},[Xt]),cl=kt(oi,$r),al=fe.useCallback(function(Mr){var Qr=cl();return Mr.map(function(Kr){var si=Qr[Kr].nodes;return si.map(function(Xi){return Xi[$r.value]})})},[cl,$r]),Ci=(0,y.Z)("",{value:Jn,postState:function(Qr){return Qr||""}}),bi=(0,De.Z)(Ci,2),zr=bi[0],Ri=bi[1],Gi=function(Qr,Kr){Ri(Qr),Kr.source!=="blur"&&on&&on(Qr)},zi=Je(qt),Lo=(0,De.Z)(zi,2),Cl=Lo[0],tl=Lo[1],Da=de(zr,oi,$r,la||rr,tl,Ee),ba=Kt(oi,$r),Wa=fe.useMemo(function(){var Mr=ba(Do),Qr=(0,De.Z)(Mr,2),Kr=Qr[0],si=Qr[1];if(!Cr||!Do.length)return[Kr,[],si];var Xi=we(Kr),il=cl(),ml=(0,Ce.S)(Xi,!0,il),Vl=ml.checkedKeys,Rl=ml.halfCheckedKeys;return[al(Vl),al(Rl),si]},[Cr,Do,cl,al,ba]),Br=(0,De.Z)(Wa,3),lr=Br[0],mo=Br[1],Ar=Br[2],zo=fe.useMemo(function(){var Mr=we(lr),Qr=Pt(Mr,cl,pr);return[].concat((0,a.Z)(Ar),(0,a.Z)(al(Qr)))},[lr,cl,al,Ar,pr]),Ro=Et(zo,oi,$r,Cr,qe),Oi=(0,re.Z)(function(Mr){if(io(Mr),Ie){var Qr=xt(Mr),Kr=Qr.map(function(il){return ht(il,oi,$r).map(function(ml){return ml.option})}),si=Cr?Qr:Qr[0],Xi=Cr?Kr:Kr[0];Ie(si,Xi)}}),Qo=(0,re.Z)(function(Mr){if((!Cr||xa)&&Ri(""),!Cr)Oi(Mr);else{var Qr=Te(Mr),Kr=we(lr),si=we(mo),Xi=Kr.includes(Qr),il=Ar.some(function(Po){return Te(Po)===Qr}),ml=lr,Vl=Ar;if(il&&!Xi)Vl=Ar.filter(function(Po){return Te(Po)!==Qr});else{var Rl=Xi?Kr.filter(function(Po){return Po!==Qr}):[].concat((0,a.Z)(Kr),[Qr]),xu=cl(),iu;if(Xi){var Bi=(0,Ce.S)(Rl,{checked:!1,halfCheckedKeys:si},xu);iu=Bi.checkedKeys}else{var Ti=(0,Ce.S)(Rl,!0,xu);iu=Ti.checkedKeys}var ci=Pt(iu,cl,pr);ml=al(ci)}Oi([].concat((0,a.Z)(Vl),(0,a.Z)(ml)))}}),Eo=function(Qr,Kr){if(Kr.type==="clear"){Oi([]);return}var si=Kr.values[0],Xi=si.valueCells;Qo(Xi)},Io=bn!==void 0?bn:ma,ii=ln||ct,ol=zn||cn,nl=function(Qr){pn==null||pn(Qr),pt==null||pt(Qr)},Ol=fe.useMemo(function(){return{options:oi,fieldNames:$r,values:lr,halfValues:mo,changeOnSelect:Ee,onSelect:Qo,checkable:wt,searchOptions:Da,dropdownPrefixCls:la,loadData:ya,expandTrigger:Mn,expandIcon:er,loadingIcon:cr,dropdownMenuColumnStyle:fn}},[oi,$r,lr,mo,Ee,Qo,wt,Da,la,ya,Mn,er,cr,fn]),Nl=!(zr?Da:oi).length,qr=zr&&tl.matchInputWidth||Nl?{}:{minWidth:"auto"};return fe.createElement(z.Provider,{value:Ol},fe.createElement(Me.Ac,(0,Re.Z)({},gr,{ref:Ln,id:Ir,prefixCls:rr,autoClearSearchValue:xa,dropdownMatchSelectWidth:Ur,dropdownStyle:qr,displayValues:Ro,onDisplayValuesChange:Eo,mode:Cr?"multiple":void 0,searchValue:zr,onSearch:Gi,showSearch:Cl,OptionList:sn,emptyOptions:Nl,open:Io,dropdownClassName:ii,placement:ol,onDropdownVisibleChange:nl,getRawInputElement:function(){return Kn}})))});Ye.SHOW_PARENT=Ae,Ye.SHOW_CHILD=Se;var Qe=Ye,gt=Qe,Xe=x(2738),xe=x(62892),Ht=x(53487),Rn=x(19080),vn=x(36355),Dn=x(93891),Qn=x(1684),_n=x(19716),Ft=x(32441),Tt=x(14154),Fn=x(58582),Ot=x(84443),_t=x(66339),Cn=x(33234),In=x(98447),wa=x(17313),Ga=x(74207),wr=x(83116);const tn=zt=>{const{prefixCls:Ln,componentCls:Ma,antCls:Na}=zt,rr=`${Ma}-menu-item`,dn=` + `]:{marginInlineStart:Ve.marginXXS}},[`${lt}-overlay-link`]:{borderRadius:Ve.borderRadiusSM,height:Ve.lineHeight*Ve.fontSize,display:"inline-block",padding:`0 ${Ve.paddingXXS}px`,marginInline:-Ve.marginXXS,[`> ${Pt}`]:{marginInlineStart:Ve.marginXXS,fontSize:Ve.fontSizeIcon},"&:hover":{color:Ve.linkHoverColor,backgroundColor:Ve.colorBgTextHover,a:{color:Ve.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ve.componentCls}-rtl`]:{direction:"rtl"}})}};var de=(0,ne.Z)("Breadcrumb",Ve=>{const lt=(0,ue.TS)(Ve,{});return[se(lt)]},Ve=>({itemColor:Ve.colorTextDescription,lastItemColor:Ve.colorText,iconFontSize:Ve.fontSize,linkColor:Ve.colorTextDescription,linkHoverColor:Ve.colorText,separatorColor:Ve.colorTextDescription,separatorMargin:Ve.marginXS})),pe=function(Ve,lt){var Pt={};for(var ht in Ve)Object.prototype.hasOwnProperty.call(Ve,ht)&<.indexOf(ht)<0&&(Pt[ht]=Ve[ht]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,ht=Object.getOwnPropertySymbols(Ve);Et{var{breadcrumbName:kt}=Lt,Kt=pe(Lt,["breadcrumbName"]);return Object.assign(Object.assign({},Kt),{title:kt})})}),Et}function Se(Ve,lt){return(0,Fe.useMemo)(()=>Ve||(lt?lt.map(Ae):null),[Ve,lt])}var Te=function(Ve,lt){var Pt={};for(var ht in Ve)Object.prototype.hasOwnProperty.call(Ve,ht)&<.indexOf(ht)<0&&(Pt[ht]=Ve[ht]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,ht=Object.getOwnPropertySymbols(Ve);Et{if(lt===void 0)return lt;let Pt=(lt||"").replace(/^\//,"");return Object.keys(Ve).forEach(ht=>{Pt=Pt.replace(`:${ht}`,Ve[ht])}),Pt},ot=Ve=>{const{prefixCls:lt,separator:Pt="/",style:ht,className:Et,rootClassName:Lt,routes:kt,items:Kt,children:mt,itemRender:Je,params:ut={}}=Ve,Mt=Te(Ve,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:$t,direction:Ut,breadcrumb:Sn}=Fe.useContext(oe.E_);let We;const en=$t("breadcrumb",lt),[Tn,hn]=de(en),sn=Se(Kt,kt),rt=y(en,Je);if(sn&&sn.length>0){const He=[],yt=Kt||kt;We=sn.map((xt,Ye)=>{const{path:Qe,key:gt,type:Xe,menu:xe,overlay:Ht,onClick:Rn,className:vn,separator:Dn,dropdownProps:Qn}=xt,_n=we(ut,Qe);_n!==void 0&&He.push(_n);const Ft=gt!=null?gt:Ye;if(Xe==="separator")return Fe.createElement(Me,{key:Ft},Dn);const Tt={},Fn=Ye===sn.length-1;xe?Tt.menu=xe:Ht&&(Tt.overlay=Ht);let{href:Ot}=xt;return He.length&&_n!==void 0&&(Ot=`#/${He.join("/")}`),Fe.createElement(z,Object.assign({key:Ft},Tt,(0,ye.Z)(xt,{data:!0,aria:!0}),{className:vn,dropdownProps:Qn,href:Ot,separator:Fn?"":Pt,onClick:Rn,prefixCls:en}),rt(xt,ut,yt,He,Ot))})}else if(mt){const He=(0,Le.Z)(mt).length;We=(0,Le.Z)(mt).map((yt,xt)=>{if(!yt)return yt;const Ye=xt===He-1;return(0,Be.Tm)(yt,{separator:Ye?"":Pt,key:xt})})}const vt=fe()(en,Sn==null?void 0:Sn.className,{[`${en}-rtl`]:Ut==="rtl"},Et,Lt,hn),$e=Object.assign(Object.assign({},Sn==null?void 0:Sn.style),ht);return Tn(Fe.createElement("nav",Object.assign({className:vt,style:$e},Mt),Fe.createElement("ol",null,We)))};ot.Item=ee,ot.Separator=Me;var Ze=ot,it=Ze},19842:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return yr}});var a=x(94480),fe=x(59301),Le=x(33853),ye=x(58617),Fe=x(38819),Be=x(92310),oe=x.n(Be),Re=x(54476),De=x(42978),be=x(75931),Me=x(77861),ze=x(17115),Ce=x(90782),re=x(6089),y=x(18929),E=fe.createContext(null),z=E,b=x(76190),ee=x(20068),te=x(33885),ne="__rc_cascader_search_mark__",ue=function(Ln,Ma,Na){var rr=Na.label;return Ma.some(function(dn){return String(dn[rr]).toLowerCase().includes(Ln.toLowerCase())})},se=function(Ln,Ma,Na,rr){return Ma.map(function(dn){return dn[rr.label]}).join(" / ")},de=function(zt,Ln,Ma,Na,rr,dn){var ce=rr.filter,ge=ce===void 0?ue:ce,Ee=rr.render,Ie=Ee===void 0?se:Ee,qe=rr.limit,wt=qe===void 0?50:qe,Rt=rr.sort;return fe.useMemo(function(){var xa=[];if(!zt)return[];function Jn(on,qt){var Mn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;on.forEach(function(Xt){if(!(!Rt&&wt!==!1&&wt>0&&xa.length>=wt)){var la=[].concat((0,a.Z)(qt),[Xt]),ya=Xt[Ma.children],ga=Mn||Xt.disabled;if((!ya||ya.length===0||dn)&&ge(zt,la,{label:Ma.label})){var bn;xa.push((0,te.Z)((0,te.Z)({},Xt),{},(bn={disabled:ga},(0,ee.Z)(bn,Ma.label,Ie(zt,la,Na,Ma)),(0,ee.Z)(bn,ne,la),(0,ee.Z)(bn,Ma.children,void 0),bn)))}ya&&Jn(Xt[Ma.children],la,ga)}})}return Jn(Ln,[]),Rt&&xa.sort(function(on,qt){return Rt(on[ne],qt[ne],zt,Ma)}),wt!==!1&&wt>0?xa.slice(0,wt):xa},[zt,Ln,Ma,Na,Ie,dn,ge,Rt,wt])},pe="__RC_CASCADER_SPLIT__",Ae="SHOW_PARENT",Se="SHOW_CHILD";function Te(zt){return zt.join(pe)}function we(zt){return zt.map(Te)}function ot(zt){return zt.split(pe)}function Ze(zt){var Ln=zt||{},Ma=Ln.label,Na=Ln.value,rr=Ln.children,dn=Na||"value";return{label:Ma||"label",value:dn,key:dn,children:rr||"children"}}function it(zt,Ln){var Ma,Na;return(Ma=zt.isLeaf)!==null&&Ma!==void 0?Ma:!((Na=zt[Ln.children])!==null&&Na!==void 0&&Na.length)}function Ve(zt){var Ln=zt.parentElement;if(Ln){var Ma=zt.offsetTop-Ln.offsetTop;Ma-Ln.scrollTop<0?Ln.scrollTo({top:Ma}):Ma+zt.offsetHeight-Ln.scrollTop>Ln.offsetHeight&&Ln.scrollTo({top:Ma+zt.offsetHeight-Ln.offsetHeight})}}function lt(zt,Ln){return zt.map(function(Ma){var Na;return(Na=Ma[ne])===null||Na===void 0?void 0:Na.map(function(rr){return rr[Ln.value]})})}function Pt(zt,Ln,Ma){var Na=new Set(zt),rr=Ln();return zt.filter(function(dn){var ce=rr[dn],ge=ce?ce.parent:null,Ee=ce?ce.children:null;return ce&&ce.node.disabled?!0:Ma===Se?!(Ee&&Ee.some(function(Ie){return Ie.key&&Na.has(Ie.key)})):!(ge&&!ge.node.disabled&&Na.has(ge.key))})}function ht(zt,Ln,Ma){for(var Na=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,rr=Ln,dn=[],ce=function(){var Ie,qe,wt,Rt=zt[ge],xa=(Ie=rr)===null||Ie===void 0?void 0:Ie.findIndex(function(on){var qt=on[Ma.value];return Na?String(qt)===String(Rt):qt===Rt}),Jn=xa!==-1?(qe=rr)===null||qe===void 0?void 0:qe[xa]:null;dn.push({value:(wt=Jn==null?void 0:Jn[Ma.value])!==null&&wt!==void 0?wt:Rt,index:xa,option:Jn}),rr=Jn==null?void 0:Jn[Ma.children]},ge=0;ge1){var ct=Jn.slice(0,-1);Xt(ct)}else Ie(!1)},ga=function(){var ct,ln=((ct=qt[on])===null||ct===void 0?void 0:ct[Ma.children])||[],fn=ln.find(function(zn){return!zn.disabled});if(fn){var cn=[].concat((0,a.Z)(Jn),[fn[Ma.value]]);Xt(cn)}};fe.useImperativeHandle(zt,function(){return{onKeyDown:function(ct){var ln=ct.which;switch(ln){case en.Z.UP:case en.Z.DOWN:{var fn=0;ln===en.Z.UP?fn=-1:ln===en.Z.DOWN&&(fn=1),fn!==0&&la(fn);break}case en.Z.LEFT:{if(Ee)break;wt?ga():ya();break}case en.Z.RIGHT:{if(Ee)break;wt?ya():ga();break}case en.Z.BACKSPACE:{Ee||ya();break}case en.Z.ENTER:{if(Jn.length){var cn=qt[on],zn=(cn==null?void 0:cn[ne])||[];zn.length?dn(zn.map(function(pn){return pn[Ma.value]}),zn[zn.length-1]):dn(Jn,qt[on])}break}case en.Z.ESC:Ie(!1),qe&&ct.stopPropagation()}},onKeyUp:function(){}}})},hn=fe.forwardRef(function(zt,Ln){var Ma,Na,rr,dn,ce=(0,Me.lk)(),ge=ce.prefixCls,Ee=ce.multiple,Ie=ce.searchValue,qe=ce.toggleOpen,wt=ce.notFoundContent,Rt=ce.direction,xa=ce.open,Jn=fe.useRef(),on=Rt==="rtl",qt=fe.useContext(z),Mn=qt.options,Xt=qt.values,la=qt.halfValues,ya=qt.fieldNames,ga=qt.changeOnSelect,bn=qt.onSelect,ct=qt.searchOptions,ln=qt.dropdownPrefixCls,fn=qt.loadData,cn=qt.expandTrigger,zn=ln||ge,pn=fe.useState([]),pt=(0,De.Z)(pn,2),na=pt[0],er=pt[1],cr=function(zr){if(!(!fn||Ie)){var Ri=ht(zr,Mn,ya),Gi=Ri.map(function(Cl){var tl=Cl.option;return tl}),zi=Gi[Gi.length-1];if(zi&&!it(zi,ya)){var Lo=Te(zr);er(function(Cl){return[].concat((0,a.Z)(Cl),[Lo])}),fn(Gi)}}};fe.useEffect(function(){na.length&&na.forEach(function(bi){var zr=ot(bi),Ri=ht(zr,Mn,ya,!0).map(function(zi){var Lo=zi.option;return Lo}),Gi=Ri[Ri.length-1];(!Gi||Gi[ya.children]||it(Gi,ya))&&er(function(zi){return zi.filter(function(Lo){return Lo!==bi})})})},[Mn,na,ya]);var Kn=fe.useMemo(function(){return new Set(we(Xt))},[Xt]),no=fe.useMemo(function(){return new Set(we(la))},[la]),Ur=We(),uo=(0,De.Z)(Ur,2),pr=uo[0],gr=uo[1],Ir=function(zr){gr(zr),cr(zr)},Cr=function(zr){var Ri=zr.disabled,Gi=it(zr,ya);return!Ri&&(Gi||ga||Ee)},fr=function(zr,Ri){var Gi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;bn(zr),!Ee&&(Ri||ga&&(cn==="hover"||Gi))&&qe(!1)},co=fe.useMemo(function(){return Ie?ct:Mn},[Ie,ct,Mn]),Do=fe.useMemo(function(){for(var bi=[{options:co}],zr=co,Ri=lt(zr,ya),Gi=function(){var tl=pr[zi],Da=zr.find(function(Wa,Br){return(Ri[Br]?Te(Ri[Br]):Wa[ya.value])===tl}),ba=Da==null?void 0:Da[ya.children];if(!(ba!=null&&ba.length))return"break";zr=ba,bi.push({options:ba})},zi=0;zi":na,cr=zt.loadingIcon,Kn=zt.children,no=zt.dropdownMatchSelectWidth,Ur=no===void 0?!1:no,uo=zt.showCheckedStrategy,pr=uo===void 0?Ae:uo,gr=(0,be.Z)(zt,He),Ir=(0,ze.ZP)(Ma),Cr=!!wt,fr=(0,y.Z)(ce,{value:ge,postState:xt}),co=(0,De.Z)(fr,2),Do=co[0],io=co[1],$r=fe.useMemo(function(){return Ze(dn)},[JSON.stringify(dn)]),oi=fe.useMemo(function(){return Xt||[]},[Xt]),cl=kt(oi,$r),al=fe.useCallback(function(Mr){var Qr=cl();return Mr.map(function(Kr){var si=Qr[Kr].nodes;return si.map(function(Xi){return Xi[$r.value]})})},[cl,$r]),Ci=(0,y.Z)("",{value:Jn,postState:function(Qr){return Qr||""}}),bi=(0,De.Z)(Ci,2),zr=bi[0],Ri=bi[1],Gi=function(Qr,Kr){Ri(Qr),Kr.source!=="blur"&&on&&on(Qr)},zi=Je(qt),Lo=(0,De.Z)(zi,2),Cl=Lo[0],tl=Lo[1],Da=de(zr,oi,$r,la||rr,tl,Ee),ba=Kt(oi,$r),Wa=fe.useMemo(function(){var Mr=ba(Do),Qr=(0,De.Z)(Mr,2),Kr=Qr[0],si=Qr[1];if(!Cr||!Do.length)return[Kr,[],si];var Xi=we(Kr),il=cl(),ml=(0,Ce.S)(Xi,!0,il),Vl=ml.checkedKeys,Rl=ml.halfCheckedKeys;return[al(Vl),al(Rl),si]},[Cr,Do,cl,al,ba]),Br=(0,De.Z)(Wa,3),lr=Br[0],mo=Br[1],Ar=Br[2],zo=fe.useMemo(function(){var Mr=we(lr),Qr=Pt(Mr,cl,pr);return[].concat((0,a.Z)(Ar),(0,a.Z)(al(Qr)))},[lr,cl,al,Ar,pr]),Ro=Et(zo,oi,$r,Cr,qe),Oi=(0,re.Z)(function(Mr){if(io(Mr),Ie){var Qr=xt(Mr),Kr=Qr.map(function(il){return ht(il,oi,$r).map(function(ml){return ml.option})}),si=Cr?Qr:Qr[0],Xi=Cr?Kr:Kr[0];Ie(si,Xi)}}),Qo=(0,re.Z)(function(Mr){if((!Cr||xa)&&Ri(""),!Cr)Oi(Mr);else{var Qr=Te(Mr),Kr=we(lr),si=we(mo),Xi=Kr.includes(Qr),il=Ar.some(function(Po){return Te(Po)===Qr}),ml=lr,Vl=Ar;if(il&&!Xi)Vl=Ar.filter(function(Po){return Te(Po)!==Qr});else{var Rl=Xi?Kr.filter(function(Po){return Po!==Qr}):[].concat((0,a.Z)(Kr),[Qr]),xu=cl(),iu;if(Xi){var Bi=(0,Ce.S)(Rl,{checked:!1,halfCheckedKeys:si},xu);iu=Bi.checkedKeys}else{var Ti=(0,Ce.S)(Rl,!0,xu);iu=Ti.checkedKeys}var ci=Pt(iu,cl,pr);ml=al(ci)}Oi([].concat((0,a.Z)(Vl),(0,a.Z)(ml)))}}),Eo=function(Qr,Kr){if(Kr.type==="clear"){Oi([]);return}var si=Kr.values[0],Xi=si.valueCells;Qo(Xi)},Io=bn!==void 0?bn:ga,ii=ln||ct,ol=zn||cn,nl=function(Qr){pn==null||pn(Qr),pt==null||pt(Qr)},Ol=fe.useMemo(function(){return{options:oi,fieldNames:$r,values:lr,halfValues:mo,changeOnSelect:Ee,onSelect:Qo,checkable:wt,searchOptions:Da,dropdownPrefixCls:la,loadData:ya,expandTrigger:Mn,expandIcon:er,loadingIcon:cr,dropdownMenuColumnStyle:fn}},[oi,$r,lr,mo,Ee,Qo,wt,Da,la,ya,Mn,er,cr,fn]),Nl=!(zr?Da:oi).length,qr=zr&&tl.matchInputWidth||Nl?{}:{minWidth:"auto"};return fe.createElement(z.Provider,{value:Ol},fe.createElement(Me.Ac,(0,Re.Z)({},gr,{ref:Ln,id:Ir,prefixCls:rr,autoClearSearchValue:xa,dropdownMatchSelectWidth:Ur,dropdownStyle:qr,displayValues:Ro,onDisplayValuesChange:Eo,mode:Cr?"multiple":void 0,searchValue:zr,onSearch:Gi,showSearch:Cl,OptionList:sn,emptyOptions:Nl,open:Io,dropdownClassName:ii,placement:ol,onDropdownVisibleChange:nl,getRawInputElement:function(){return Kn}})))});Ye.SHOW_PARENT=Ae,Ye.SHOW_CHILD=Se;var Qe=Ye,gt=Qe,Xe=x(2738),xe=x(62892),Ht=x(53487),Rn=x(19080),vn=x(36355),Dn=x(93891),Qn=x(1684),_n=x(19716),Ft=x(32441),Tt=x(14154),Fn=x(58582),Ot=x(84443),_t=x(66339),Cn=x(33234),In=x(98447),wa=x(17313),Ga=x(74207),wr=x(83116);const tn=zt=>{const{prefixCls:Ln,componentCls:Ma,antCls:Na}=zt,rr=`${Ma}-menu-item`,dn=` &${rr}-expand ${rr}-expand-icon, ${rr}-loading-icon - `;return[{[Ma]:{width:zt.controlWidth}},{[`${Ma}-dropdown`]:[(0,In.C2)(`${Ln}-checkbox`,zt),{[`&${Na}-select-dropdown`]:{padding:0}},{[Ma]:{"&-checkbox":{top:0,marginInlineEnd:zt.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Ma}-menu-empty`]:{[`${Ma}-menu`]:{width:"100%",height:"auto",[rr]:{color:zt.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:zt.controlItemWidth,height:zt.dropdownHeight,margin:0,padding:zt.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${zt.lineWidth}px ${zt.lineType} ${zt.colorSplit}`},"&-item":Object.assign(Object.assign({},wa.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:zt.optionPadding,lineHeight:zt.lineHeight,cursor:"pointer",transition:`all ${zt.motionDurationMid}`,borderRadius:zt.borderRadiusSM,"&:hover":{background:zt.controlItemBgHover},"&-disabled":{color:zt.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[dn]:{color:zt.colorTextDisabled}},[`&-active:not(${rr}-disabled)`]:{"&, &:hover":{fontWeight:zt.optionSelectedFontWeight,backgroundColor:zt.optionSelectedBg}},"&-content":{flex:"auto"},[dn]:{marginInlineStart:zt.paddingXXS,color:zt.colorTextDescription,fontSize:zt.fontSizeIcon},"&-keyword":{color:zt.colorHighlight}})}}}]},{[`${Ma}-dropdown-rtl`]:{direction:"rtl"}},(0,Ga.c)(zt)]};var Un=(0,wr.Z)("Cascader",zt=>[tn(zt)],zt=>{const Ln=Math.round((zt.controlHeight-zt.fontSize*zt.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:zt.controlItemBgActive,optionSelectedFontWeight:zt.fontWeightStrong,optionPadding:`${Ln}px ${zt.paddingSM}px`,menuPadding:zt.paddingXXS}}),Ea=function(zt,Ln){var Ma={};for(var Na in zt)Object.prototype.hasOwnProperty.call(zt,Na)&&Ln.indexOf(Na)<0&&(Ma[Na]=zt[Na]);if(zt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rr=0,Na=Object.getOwnPropertySymbols(zt);rrEe===0?[ge]:[].concat((0,a.Z)(ce),[Ln,ge]),[]),rr=[];let dn=0;return Na.forEach((ce,ge)=>{const Ee=dn+ce.length;let Ie=zt.slice(dn,Ee);dn=Ee,ge%2===1&&(Ie=fe.createElement("span",{className:`${Ma}-menu-item-keyword`,key:`separator-${ge}`},Ie)),rr.push(Ie)}),rr}const Hr=(zt,Ln,Ma,Na)=>{const rr=[],dn=zt.toLowerCase();return Ln.forEach((ce,ge)=>{ge!==0&&rr.push(" / ");let Ee=ce[Na.label];const Ie=typeof Ee;(Ie==="string"||Ie==="number")&&(Ee=Wr(String(Ee),dn,Ma)),rr.push(Ee)}),rr},bt=fe.forwardRef((zt,Ln)=>{const{prefixCls:Ma,size:Na,disabled:rr,className:dn,rootClassName:ce,multiple:ge,bordered:Ee=!0,transitionName:Ie,choiceTransitionName:qe="",popupClassName:wt,dropdownClassName:Rt,expandIcon:xa,placement:Jn,showSearch:on,allowClear:qt=!0,notFoundContent:Mn,direction:Xt,getPopupContainer:la,status:ya,showArrow:ma,builtinPlacements:bn,style:ct}=zt,ln=Ea(zt,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),fn=(0,Xe.Z)(ln,["suffixIcon"]),{getPopupContainer:cn,getPrefixCls:zn,renderEmpty:pn,direction:pt,popupOverflow:na,cascader:er}=fe.useContext(vn.E_),cr=Xt||pt,Kn=cr==="rtl",{status:no,hasFeedback:Ur,isFormItemInput:uo,feedbackIcon:pr}=fe.useContext(Ft.aM),gr=(0,Rn.F)(no,ya),Ir=Mn||(pn==null?void 0:pn("Cascader"))||fe.createElement(Dn.Z,{componentName:"Cascader"}),Cr=zn(),fr=zn("select",Ma),co=zn("cascader",Ma),[Do,io]=(0,Tt.Z)(fr),[$r]=Un(co),{compactSize:oi,compactItemClassnames:cl}=(0,Cn.ri)(fr,Xt),al=oe()(wt||Rt,`${co}-dropdown`,{[`${co}-dropdown-rtl`]:cr==="rtl"},ce,io),Ci=fe.useMemo(()=>{if(!on)return on;let Ar={render:Hr};return typeof on=="object"&&(Ar=Object.assign(Object.assign({},Ar),on)),Ar},[on]),bi=(0,_n.Z)(Ar=>{var zo;return(zo=Na!=null?Na:oi)!==null&&zo!==void 0?zo:Ar}),zr=fe.useContext(Qn.Z),Ri=rr!=null?rr:zr;let Gi=xa;xa||(Gi=Kn?fe.createElement(Le.Z,null):fe.createElement(Fe.Z,null));const zi=fe.createElement("span",{className:`${fr}-menu-item-loading-icon`},fe.createElement(ye.Z,{spin:!0})),Lo=fe.useMemo(()=>ge?fe.createElement("span",{className:`${co}-checkbox-inner`}):!1,[ge]),Cl=(0,Ot.Z)(zt.suffixIcon,ma),{suffixIcon:tl,removeIcon:Da,clearIcon:ba}=(0,_t.Z)(Object.assign(Object.assign({},zt),{hasFeedback:Ur,feedbackIcon:pr,showSuffixIcon:Cl,multiple:ge,prefixCls:fr,componentName:"Cascader"})),Wa=fe.useMemo(()=>Jn!==void 0?Jn:Kn?"bottomRight":"bottomLeft",[Jn,Kn]),Br=(0,Fn.Z)(bn,na),lr=qt===!0?{clearIcon:ba}:qt,mo=fe.createElement(gt,Object.assign({prefixCls:fr,className:oe()(!Ma&&co,{[`${fr}-lg`]:bi==="large",[`${fr}-sm`]:bi==="small",[`${fr}-rtl`]:Kn,[`${fr}-borderless`]:!Ee,[`${fr}-in-form-item`]:uo},(0,Rn.Z)(fr,gr,Ur),cl,er==null?void 0:er.className,dn,ce,io),disabled:Ri,style:Object.assign(Object.assign({},er==null?void 0:er.style),ct)},fn,{builtinPlacements:Br,direction:cr,placement:Wa,notFoundContent:Ir,allowClear:lr,showSearch:Ci,expandIcon:Gi,suffixIcon:tl,removeIcon:Da,loadingIcon:zi,checkable:Lo,dropdownClassName:al,dropdownPrefixCls:Ma||co,choiceTransitionName:(0,xe.m)(Cr,"",qe),transitionName:(0,xe.m)(Cr,"slide-up",Ie),getPopupContainer:la||cn,ref:Ln}));return $r(Do(mo))}),En=(0,Ht.Z)(bt);bt.SHOW_PARENT=Ra,bt.SHOW_CHILD=Va,bt._InternalPanelDoNotUseOrYouWillBeFired=En;var yr=bt},24905:function(Nt,st,x){"use strict";x.d(st,{default:function(){return de}});var a=x(92310),fe=x.n(a),Le=x(5630),ye=x(59301),Fe=x(36355),Be=x(1684),oe=x(32441),De=ye.createContext(null),be=x(98447),Me=x(14088),ze=x(4572),Ce=function(pe,Ae){var Se={};for(var Te in pe)Object.prototype.hasOwnProperty.call(pe,Te)&&Ae.indexOf(Te)<0&&(Se[Te]=pe[Te]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,Te=Object.getOwnPropertySymbols(pe);we{var Se;const{prefixCls:Te,className:we,rootClassName:ot,children:Ze,indeterminate:it=!1,style:Ve,onMouseEnter:lt,onMouseLeave:Pt,skipGroup:ht=!1,disabled:Et}=pe,Lt=Ce(pe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:kt,direction:Kt,checkbox:mt}=ye.useContext(Fe.E_),Je=ye.useContext(De),{isFormItemInput:ut}=ye.useContext(oe.aM),Mt=ye.useContext(Be.Z),$t=(Se=(Je==null?void 0:Je.disabled)||Et)!==null&&Se!==void 0?Se:Mt,Ut=ye.useRef(Lt.value);ye.useEffect(()=>{Je==null||Je.registerValue(Lt.value)},[]),ye.useEffect(()=>{if(!ht)return Lt.value!==Ut.current&&(Je==null||Je.cancelValue(Ut.current),Je==null||Je.registerValue(Lt.value),Ut.current=Lt.value),()=>Je==null?void 0:Je.cancelValue(Lt.value)},[Lt.value]);const Sn=kt("checkbox",Te),[We,en]=(0,be.ZP)(Sn),Tn=Object.assign({},Lt);Je&&!ht&&(Tn.onChange=function(){Lt.onChange&&Lt.onChange.apply(Lt,arguments),Je.toggleOption&&Je.toggleOption({label:Ze,value:Lt.value})},Tn.name=Je.name,Tn.checked=Je.value.includes(Lt.value));const hn=fe()(`${Sn}-wrapper`,{[`${Sn}-rtl`]:Kt==="rtl",[`${Sn}-wrapper-checked`]:Tn.checked,[`${Sn}-wrapper-disabled`]:$t,[`${Sn}-wrapper-in-form-item`]:ut},mt==null?void 0:mt.className,we,ot,en),sn=fe()({[`${Sn}-indeterminate`]:it},ze.A,en),rt=it?"mixed":void 0;return We(ye.createElement(Me.Z,{component:"Checkbox",disabled:$t},ye.createElement("label",{className:hn,style:Object.assign(Object.assign({},mt==null?void 0:mt.style),Ve),onMouseEnter:lt,onMouseLeave:Pt},ye.createElement(Le.Z,Object.assign({"aria-checked":rt},Tn,{prefixCls:Sn,className:sn,disabled:$t,ref:Ae})),Ze!==void 0&&ye.createElement("span",null,Ze))))};var E=ye.forwardRef(re),z=x(94480),b=x(2738),ee=function(pe,Ae){var Se={};for(var Te in pe)Object.prototype.hasOwnProperty.call(pe,Te)&&Ae.indexOf(Te)<0&&(Se[Te]=pe[Te]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,Te=Object.getOwnPropertySymbols(pe);we{const{defaultValue:Se,children:Te,options:we=[],prefixCls:ot,className:Ze,rootClassName:it,style:Ve,onChange:lt}=pe,Pt=ee(pe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ht,direction:Et}=ye.useContext(Fe.E_),[Lt,kt]=ye.useState(Pt.value||Se||[]),[Kt,mt]=ye.useState([]);ye.useEffect(()=>{"value"in Pt&&kt(Pt.value||[])},[Pt.value]);const Je=ye.useMemo(()=>we.map(vt=>typeof vt=="string"||typeof vt=="number"?{label:vt,value:vt}:vt),[we]),ut=vt=>{mt($e=>$e.filter(He=>He!==vt))},Mt=vt=>{mt($e=>[].concat((0,z.Z)($e),[vt]))},$t=vt=>{const $e=Lt.indexOf(vt.value),He=(0,z.Z)(Lt);$e===-1?He.push(vt.value):He.splice($e,1),"value"in Pt||kt(He),lt==null||lt(He.filter(yt=>Kt.includes(yt)).sort((yt,xt)=>{const Ye=Je.findIndex(gt=>gt.value===yt),Qe=Je.findIndex(gt=>gt.value===xt);return Ye-Qe}))},Ut=ht("checkbox",ot),Sn=`${Ut}-group`,[We,en]=(0,be.ZP)(Ut),Tn=(0,b.Z)(Pt,["value","disabled"]),hn=we.length?Je.map(vt=>ye.createElement(E,{prefixCls:Ut,key:vt.value.toString(),disabled:"disabled"in vt?vt.disabled:Pt.disabled,value:vt.value,checked:Lt.includes(vt.value),onChange:vt.onChange,className:`${Sn}-item`,style:vt.style,title:vt.title},vt.label)):Te,sn={toggleOption:$t,value:Lt,disabled:Pt.disabled,name:Pt.name,registerValue:Mt,cancelValue:ut},rt=fe()(Sn,{[`${Sn}-rtl`]:Et==="rtl"},Ze,it,en);return We(ye.createElement("div",Object.assign({className:rt,style:Ve},Tn,{ref:Ae}),ye.createElement(De.Provider,{value:sn},hn)))},ne=ye.forwardRef(te);var ue=ye.memo(ne);const se=E;se.Group=ue,se.__ANT_CHECKBOX=!0;var de=se},98447:function(Nt,st,x){"use strict";x.d(st,{C2:function(){return Fe}});var a=x(17313),fe=x(37613),Le=x(83116);const ye=Be=>{const{checkboxCls:oe}=Be,Re=`${oe}-wrapper`;return[{[`${oe}-group`]:Object.assign(Object.assign({},(0,a.Wf)(Be)),{display:"inline-flex",flexWrap:"wrap",columnGap:Be.marginXS,[`> ${Be.antCls}-row`]:{flex:1}}),[Re]:Object.assign(Object.assign({},(0,a.Wf)(Be)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Re}`]:{marginInlineStart:0},[`&${Re}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[oe]:Object.assign(Object.assign({},(0,a.Wf)(Be)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Be.borderRadiusSM,alignSelf:"center",[`${oe}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${oe}-inner`]:Object.assign({},(0,a.oN)(Be))},[`${oe}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Be.checkboxSize,height:Be.checkboxSize,direction:"ltr",backgroundColor:Be.colorBgContainer,border:`${Be.lineWidth}px ${Be.lineType} ${Be.colorBorder}`,borderRadius:Be.borderRadiusSM,borderCollapse:"separate",transition:`all ${Be.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Be.checkboxSize/14*5,height:Be.checkboxSize/14*8,border:`${Be.lineWidthBold}px solid ${Be.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Be.motionDurationFast} ${Be.motionEaseInBack}, opacity ${Be.motionDurationFast}`}},"& + span":{paddingInlineStart:Be.paddingXS,paddingInlineEnd:Be.paddingXS}})},{[` + `;return[{[Ma]:{width:zt.controlWidth}},{[`${Ma}-dropdown`]:[(0,In.C2)(`${Ln}-checkbox`,zt),{[`&${Na}-select-dropdown`]:{padding:0}},{[Ma]:{"&-checkbox":{top:0,marginInlineEnd:zt.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Ma}-menu-empty`]:{[`${Ma}-menu`]:{width:"100%",height:"auto",[rr]:{color:zt.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:zt.controlItemWidth,height:zt.dropdownHeight,margin:0,padding:zt.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${zt.lineWidth}px ${zt.lineType} ${zt.colorSplit}`},"&-item":Object.assign(Object.assign({},wa.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:zt.optionPadding,lineHeight:zt.lineHeight,cursor:"pointer",transition:`all ${zt.motionDurationMid}`,borderRadius:zt.borderRadiusSM,"&:hover":{background:zt.controlItemBgHover},"&-disabled":{color:zt.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[dn]:{color:zt.colorTextDisabled}},[`&-active:not(${rr}-disabled)`]:{"&, &:hover":{fontWeight:zt.optionSelectedFontWeight,backgroundColor:zt.optionSelectedBg}},"&-content":{flex:"auto"},[dn]:{marginInlineStart:zt.paddingXXS,color:zt.colorTextDescription,fontSize:zt.fontSizeIcon},"&-keyword":{color:zt.colorHighlight}})}}}]},{[`${Ma}-dropdown-rtl`]:{direction:"rtl"}},(0,Ga.c)(zt)]};var Un=(0,wr.Z)("Cascader",zt=>[tn(zt)],zt=>{const Ln=Math.round((zt.controlHeight-zt.fontSize*zt.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:zt.controlItemBgActive,optionSelectedFontWeight:zt.fontWeightStrong,optionPadding:`${Ln}px ${zt.paddingSM}px`,menuPadding:zt.paddingXXS}}),Ea=function(zt,Ln){var Ma={};for(var Na in zt)Object.prototype.hasOwnProperty.call(zt,Na)&&Ln.indexOf(Na)<0&&(Ma[Na]=zt[Na]);if(zt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rr=0,Na=Object.getOwnPropertySymbols(zt);rrEe===0?[ge]:[].concat((0,a.Z)(ce),[Ln,ge]),[]),rr=[];let dn=0;return Na.forEach((ce,ge)=>{const Ee=dn+ce.length;let Ie=zt.slice(dn,Ee);dn=Ee,ge%2===1&&(Ie=fe.createElement("span",{className:`${Ma}-menu-item-keyword`,key:`separator-${ge}`},Ie)),rr.push(Ie)}),rr}const Hr=(zt,Ln,Ma,Na)=>{const rr=[],dn=zt.toLowerCase();return Ln.forEach((ce,ge)=>{ge!==0&&rr.push(" / ");let Ee=ce[Na.label];const Ie=typeof Ee;(Ie==="string"||Ie==="number")&&(Ee=Wr(String(Ee),dn,Ma)),rr.push(Ee)}),rr},bt=fe.forwardRef((zt,Ln)=>{const{prefixCls:Ma,size:Na,disabled:rr,className:dn,rootClassName:ce,multiple:ge,bordered:Ee=!0,transitionName:Ie,choiceTransitionName:qe="",popupClassName:wt,dropdownClassName:Rt,expandIcon:xa,placement:Jn,showSearch:on,allowClear:qt=!0,notFoundContent:Mn,direction:Xt,getPopupContainer:la,status:ya,showArrow:ga,builtinPlacements:bn,style:ct}=zt,ln=Ea(zt,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),fn=(0,Xe.Z)(ln,["suffixIcon"]),{getPopupContainer:cn,getPrefixCls:zn,renderEmpty:pn,direction:pt,popupOverflow:na,cascader:er}=fe.useContext(vn.E_),cr=Xt||pt,Kn=cr==="rtl",{status:no,hasFeedback:Ur,isFormItemInput:uo,feedbackIcon:pr}=fe.useContext(Ft.aM),gr=(0,Rn.F)(no,ya),Ir=Mn||(pn==null?void 0:pn("Cascader"))||fe.createElement(Dn.Z,{componentName:"Cascader"}),Cr=zn(),fr=zn("select",Ma),co=zn("cascader",Ma),[Do,io]=(0,Tt.Z)(fr),[$r]=Un(co),{compactSize:oi,compactItemClassnames:cl}=(0,Cn.ri)(fr,Xt),al=oe()(wt||Rt,`${co}-dropdown`,{[`${co}-dropdown-rtl`]:cr==="rtl"},ce,io),Ci=fe.useMemo(()=>{if(!on)return on;let Ar={render:Hr};return typeof on=="object"&&(Ar=Object.assign(Object.assign({},Ar),on)),Ar},[on]),bi=(0,_n.Z)(Ar=>{var zo;return(zo=Na!=null?Na:oi)!==null&&zo!==void 0?zo:Ar}),zr=fe.useContext(Qn.Z),Ri=rr!=null?rr:zr;let Gi=xa;xa||(Gi=Kn?fe.createElement(Le.Z,null):fe.createElement(Fe.Z,null));const zi=fe.createElement("span",{className:`${fr}-menu-item-loading-icon`},fe.createElement(ye.Z,{spin:!0})),Lo=fe.useMemo(()=>ge?fe.createElement("span",{className:`${co}-checkbox-inner`}):!1,[ge]),Cl=(0,Ot.Z)(zt.suffixIcon,ga),{suffixIcon:tl,removeIcon:Da,clearIcon:ba}=(0,_t.Z)(Object.assign(Object.assign({},zt),{hasFeedback:Ur,feedbackIcon:pr,showSuffixIcon:Cl,multiple:ge,prefixCls:fr,componentName:"Cascader"})),Wa=fe.useMemo(()=>Jn!==void 0?Jn:Kn?"bottomRight":"bottomLeft",[Jn,Kn]),Br=(0,Fn.Z)(bn,na),lr=qt===!0?{clearIcon:ba}:qt,mo=fe.createElement(gt,Object.assign({prefixCls:fr,className:oe()(!Ma&&co,{[`${fr}-lg`]:bi==="large",[`${fr}-sm`]:bi==="small",[`${fr}-rtl`]:Kn,[`${fr}-borderless`]:!Ee,[`${fr}-in-form-item`]:uo},(0,Rn.Z)(fr,gr,Ur),cl,er==null?void 0:er.className,dn,ce,io),disabled:Ri,style:Object.assign(Object.assign({},er==null?void 0:er.style),ct)},fn,{builtinPlacements:Br,direction:cr,placement:Wa,notFoundContent:Ir,allowClear:lr,showSearch:Ci,expandIcon:Gi,suffixIcon:tl,removeIcon:Da,loadingIcon:zi,checkable:Lo,dropdownClassName:al,dropdownPrefixCls:Ma||co,choiceTransitionName:(0,xe.m)(Cr,"",qe),transitionName:(0,xe.m)(Cr,"slide-up",Ie),getPopupContainer:la||cn,ref:Ln}));return $r(Do(mo))}),En=(0,Ht.Z)(bt);bt.SHOW_PARENT=Ra,bt.SHOW_CHILD=Va,bt._InternalPanelDoNotUseOrYouWillBeFired=En;var yr=bt},24905:function(Nt,st,x){"use strict";x.d(st,{default:function(){return de}});var a=x(92310),fe=x.n(a),Le=x(5630),ye=x(59301),Fe=x(36355),Be=x(1684),oe=x(32441),De=ye.createContext(null),be=x(98447),Me=x(14088),ze=x(4572),Ce=function(pe,Ae){var Se={};for(var Te in pe)Object.prototype.hasOwnProperty.call(pe,Te)&&Ae.indexOf(Te)<0&&(Se[Te]=pe[Te]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,Te=Object.getOwnPropertySymbols(pe);we{var Se;const{prefixCls:Te,className:we,rootClassName:ot,children:Ze,indeterminate:it=!1,style:Ve,onMouseEnter:lt,onMouseLeave:Pt,skipGroup:ht=!1,disabled:Et}=pe,Lt=Ce(pe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:kt,direction:Kt,checkbox:mt}=ye.useContext(Fe.E_),Je=ye.useContext(De),{isFormItemInput:ut}=ye.useContext(oe.aM),Mt=ye.useContext(Be.Z),$t=(Se=(Je==null?void 0:Je.disabled)||Et)!==null&&Se!==void 0?Se:Mt,Ut=ye.useRef(Lt.value);ye.useEffect(()=>{Je==null||Je.registerValue(Lt.value)},[]),ye.useEffect(()=>{if(!ht)return Lt.value!==Ut.current&&(Je==null||Je.cancelValue(Ut.current),Je==null||Je.registerValue(Lt.value),Ut.current=Lt.value),()=>Je==null?void 0:Je.cancelValue(Lt.value)},[Lt.value]);const Sn=kt("checkbox",Te),[We,en]=(0,be.ZP)(Sn),Tn=Object.assign({},Lt);Je&&!ht&&(Tn.onChange=function(){Lt.onChange&&Lt.onChange.apply(Lt,arguments),Je.toggleOption&&Je.toggleOption({label:Ze,value:Lt.value})},Tn.name=Je.name,Tn.checked=Je.value.includes(Lt.value));const hn=fe()(`${Sn}-wrapper`,{[`${Sn}-rtl`]:Kt==="rtl",[`${Sn}-wrapper-checked`]:Tn.checked,[`${Sn}-wrapper-disabled`]:$t,[`${Sn}-wrapper-in-form-item`]:ut},mt==null?void 0:mt.className,we,ot,en),sn=fe()({[`${Sn}-indeterminate`]:it},ze.A,en),rt=it?"mixed":void 0;return We(ye.createElement(Me.Z,{component:"Checkbox",disabled:$t},ye.createElement("label",{className:hn,style:Object.assign(Object.assign({},mt==null?void 0:mt.style),Ve),onMouseEnter:lt,onMouseLeave:Pt},ye.createElement(Le.Z,Object.assign({"aria-checked":rt},Tn,{prefixCls:Sn,className:sn,disabled:$t,ref:Ae})),Ze!==void 0&&ye.createElement("span",null,Ze))))};var E=ye.forwardRef(re),z=x(94480),b=x(2738),ee=function(pe,Ae){var Se={};for(var Te in pe)Object.prototype.hasOwnProperty.call(pe,Te)&&Ae.indexOf(Te)<0&&(Se[Te]=pe[Te]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,Te=Object.getOwnPropertySymbols(pe);we{const{defaultValue:Se,children:Te,options:we=[],prefixCls:ot,className:Ze,rootClassName:it,style:Ve,onChange:lt}=pe,Pt=ee(pe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ht,direction:Et}=ye.useContext(Fe.E_),[Lt,kt]=ye.useState(Pt.value||Se||[]),[Kt,mt]=ye.useState([]);ye.useEffect(()=>{"value"in Pt&&kt(Pt.value||[])},[Pt.value]);const Je=ye.useMemo(()=>we.map(vt=>typeof vt=="string"||typeof vt=="number"?{label:vt,value:vt}:vt),[we]),ut=vt=>{mt($e=>$e.filter(He=>He!==vt))},Mt=vt=>{mt($e=>[].concat((0,z.Z)($e),[vt]))},$t=vt=>{const $e=Lt.indexOf(vt.value),He=(0,z.Z)(Lt);$e===-1?He.push(vt.value):He.splice($e,1),"value"in Pt||kt(He),lt==null||lt(He.filter(yt=>Kt.includes(yt)).sort((yt,xt)=>{const Ye=Je.findIndex(gt=>gt.value===yt),Qe=Je.findIndex(gt=>gt.value===xt);return Ye-Qe}))},Ut=ht("checkbox",ot),Sn=`${Ut}-group`,[We,en]=(0,be.ZP)(Ut),Tn=(0,b.Z)(Pt,["value","disabled"]),hn=we.length?Je.map(vt=>ye.createElement(E,{prefixCls:Ut,key:vt.value.toString(),disabled:"disabled"in vt?vt.disabled:Pt.disabled,value:vt.value,checked:Lt.includes(vt.value),onChange:vt.onChange,className:`${Sn}-item`,style:vt.style,title:vt.title},vt.label)):Te,sn={toggleOption:$t,value:Lt,disabled:Pt.disabled,name:Pt.name,registerValue:Mt,cancelValue:ut},rt=fe()(Sn,{[`${Sn}-rtl`]:Et==="rtl"},Ze,it,en);return We(ye.createElement("div",Object.assign({className:rt,style:Ve},Tn,{ref:Ae}),ye.createElement(De.Provider,{value:sn},hn)))},ne=ye.forwardRef(te);var ue=ye.memo(ne);const se=E;se.Group=ue,se.__ANT_CHECKBOX=!0;var de=se},98447:function(Nt,st,x){"use strict";x.d(st,{C2:function(){return Fe}});var a=x(17313),fe=x(37613),Le=x(83116);const ye=Be=>{const{checkboxCls:oe}=Be,Re=`${oe}-wrapper`;return[{[`${oe}-group`]:Object.assign(Object.assign({},(0,a.Wf)(Be)),{display:"inline-flex",flexWrap:"wrap",columnGap:Be.marginXS,[`> ${Be.antCls}-row`]:{flex:1}}),[Re]:Object.assign(Object.assign({},(0,a.Wf)(Be)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Re}`]:{marginInlineStart:0},[`&${Re}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[oe]:Object.assign(Object.assign({},(0,a.Wf)(Be)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Be.borderRadiusSM,alignSelf:"center",[`${oe}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${oe}-inner`]:Object.assign({},(0,a.oN)(Be))},[`${oe}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Be.checkboxSize,height:Be.checkboxSize,direction:"ltr",backgroundColor:Be.colorBgContainer,border:`${Be.lineWidth}px ${Be.lineType} ${Be.colorBorder}`,borderRadius:Be.borderRadiusSM,borderCollapse:"separate",transition:`all ${Be.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Be.checkboxSize/14*5,height:Be.checkboxSize/14*8,border:`${Be.lineWidthBold}px solid ${Be.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Be.motionDurationFast} ${Be.motionEaseInBack}, opacity ${Be.motionDurationFast}`}},"& + span":{paddingInlineStart:Be.paddingXS,paddingInlineEnd:Be.paddingXS}})},{[` ${Re}:not(${Re}-disabled), ${oe}:not(${oe}-disabled) `]:{[`&:hover ${oe}-inner`]:{borderColor:Be.colorPrimary}},[`${Re}:not(${Re}-disabled)`]:{[`&:hover ${oe}-checked:not(${oe}-disabled) ${oe}-inner`]:{backgroundColor:Be.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${oe}-checked:not(${oe}-disabled):after`]:{borderColor:Be.colorPrimaryHover}}},{[`${oe}-checked`]:{[`${oe}-inner`]:{backgroundColor:Be.colorPrimary,borderColor:Be.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Be.motionDurationMid} ${Be.motionEaseOutBack} ${Be.motionDurationFast}`}}},[` @@ -121,7 +121,7 @@ dts: ${cr+Kn} ms, expected: ${cr+Math.round(Jn)} ms, delta: ${Math.round(uo)} ms & > ${sn}-header`]:{borderRadius:`0 0 ${Ye}px ${Ye}px`}},[`> ${sn}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:He,color:Ht,lineHeight:Qn,cursor:"pointer",transition:`all ${Ot}, visibility 0s`,[`> ${sn}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${sn}-expand-icon`]:{height:vn*Qn,display:"flex",alignItems:"center",paddingInlineEnd:_n},[`${sn}-arrow`]:Object.assign(Object.assign({},(0,kt.Ro)()),{fontSize:_t,svg:{transition:`transform ${Ot}`}}),[`${sn}-header-text`]:{marginInlineEnd:"auto"}},[`${sn}-header-collapsible-only`]:{cursor:"default",[`${sn}-header-text`]:{flex:"none",cursor:"pointer"}},[`${sn}-icon-collapsible-only`]:{cursor:"default",[`${sn}-expand-icon`]:{cursor:"pointer"}}},[`${sn}-content`]:{color:xe,backgroundColor:rt,borderTop:In,[`& > ${sn}-content-box`]:{padding:Cn},"&-hidden":{display:"none"}},"&-small":{[`> ${sn}-item`]:{[`> ${sn}-header`]:{padding:yt,paddingInlineStart:Fn,[`> ${sn}-expand-icon`]:{marginInlineStart:Ft-Fn}},[`> ${sn}-content > ${sn}-content-box`]:{padding:Ft}}},"&-large":{[`> ${sn}-item`]:{fontSize:Dn,[`> ${sn}-header`]:{padding:xt,paddingInlineStart:vt,[`> ${sn}-expand-icon`]:{height:Dn*Qn,marginInlineStart:Tt-vt}},[`> ${sn}-content > ${sn}-content-box`]:{padding:Tt}}},[`${sn}-item:last-child`]:{[`> ${sn}-content`]:{borderRadius:`0 0 ${Ye}px ${Ye}px`}},[`& ${sn}-item-disabled > ${sn}-header`]:{"\n &,\n & > .arrow\n ":{color:Rn,cursor:"not-allowed"}},[`&${sn}-icon-position-end`]:{[`& > ${sn}-item`]:{[`> ${sn}-header`]:{[`${sn}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:_n}}}}})}},Mt=hn=>{const{componentCls:sn}=hn,rt=`> ${sn}-item > ${sn}-header ${sn}-arrow svg`;return{[`${sn}-rtl`]:{[rt]:{transform:"rotate(180deg)"}}}},$t=hn=>{const{componentCls:sn,headerBg:rt,paddingXXS:vt,colorBorder:$e}=hn;return{[`${sn}-borderless`]:{backgroundColor:rt,border:0,[`> ${sn}-item`]:{borderBottom:`1px solid ${$e}`},[` > ${sn}-item:last-child, > ${sn}-item:last-child ${sn}-header - `]:{borderRadius:0},[`> ${sn}-item:last-child`]:{borderBottom:0},[`> ${sn}-item > ${sn}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${sn}-item > ${sn}-content > ${sn}-content-box`]:{paddingTop:vt}}}},Ut=hn=>{const{componentCls:sn,paddingSM:rt}=hn;return{[`${sn}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${sn}-item`]:{borderBottom:0,[`> ${sn}-content`]:{backgroundColor:"transparent",border:0,[`> ${sn}-content-box`]:{paddingBlock:rt}}}}}};var Sn=(0,mt.Z)("Collapse",hn=>{const sn=(0,Je.TS)(hn,{collapseHeaderPaddingSM:`${hn.paddingXS}px ${hn.paddingSM}px`,collapseHeaderPaddingLG:`${hn.padding}px ${hn.paddingLG}px`,collapsePanelBorderRadius:hn.borderRadiusLG});return[ut(sn),$t(sn),Ut(sn),Mt(sn),(0,Kt.Z)(sn)]},hn=>({headerPadding:`${hn.paddingSM}px ${hn.padding}px`,headerBg:hn.colorFillAlter,contentPadding:`${hn.padding}px 16px`,contentBg:hn.colorBgContainer})),en=Object.assign(be.forwardRef((hn,sn)=>{const{getPrefixCls:rt,direction:vt,collapse:$e}=be.useContext(Pt.E_),{prefixCls:He,className:yt,rootClassName:xt,style:Ye,bordered:Qe=!0,ghost:gt,size:Xe,expandIconPosition:xe="start",children:Ht,expandIcon:Rn}=hn,vn=(0,ht.Z)(In=>{var wa;return(wa=Xe!=null?Xe:In)!==null&&wa!==void 0?wa:"middle"}),Dn=rt("collapse",He),Qn=rt(),[_n,Ft]=Sn(Dn),Tt=be.useMemo(()=>xe==="left"?"start":xe==="right"?"end":xe,[xe]),Fn=function(){let In=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const wa=Rn?Rn(In):be.createElement(a.Z,{rotate:In.isActive?90:void 0});return(0,lt.Tm)(wa,()=>({className:Le()(wa.props.className,`${Dn}-arrow`)}))},Ot=Le()(`${Dn}-icon-position-${Tt}`,{[`${Dn}-borderless`]:!Qe,[`${Dn}-rtl`]:vt==="rtl",[`${Dn}-ghost`]:!!gt,[`${Dn}-${vn}`]:vn!=="middle"},$e==null?void 0:$e.className,yt,xt,Ft),_t=Object.assign(Object.assign({},(0,Ve.Z)(Qn)),{motionAppear:!1,leavedClassName:`${Dn}-content-hidden`}),Cn=be.useMemo(()=>Ht?(0,ze.Z)(Ht).map((In,wa)=>{var Ga,wr;if(!((Ga=In.props)===null||Ga===void 0)&&Ga.disabled){const tn=(wr=In.key)!==null&&wr!==void 0?wr:String(wa),{disabled:Un,collapsible:Ea}=In.props,Va=Object.assign(Object.assign({},(0,it.Z)(In.props,["disabled"])),{key:tn,collapsible:Ea!=null?Ea:Un?"disabled":void 0});return(0,lt.Tm)(In,Va)}return In}):null,[Ht]);return _n(be.createElement(ot,Object.assign({ref:sn,openMotion:_t},(0,it.Z)(hn,["rootClassName"]),{expandIcon:Fn,prefixCls:Dn,className:Ot,style:Object.assign(Object.assign({},$e==null?void 0:$e.style),Ye)}),Cn))}),{Panel:Lt}),Tn=en},5083:function(Nt,st,x){"use strict";x.d(st,{default:function(){return ni}});var a=x(66649),fe=x.n(a),Le=x(48736),ye=x(9007),Fe=x.n(ye),Be=x(50991),oe=x.n(Be),Re=x(9084),De=x.n(Re),be=x(58626),Me=x.n(be),ze=x(13477),Ce=x.n(ze),re=x(64796),y=x.n(re);fe().extend(y()),fe().extend(Ce()),fe().extend(Fe()),fe().extend(oe()),fe().extend(De()),fe().extend(Me()),fe().extend(function(Ne,Ke){var Ue=Ke.prototype,St=Ue.format;Ue.format=function(Vt){var gn=(Vt||"").replace("Wo","wo");return St.bind(this)(gn)}});var E={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},z=function(Ke){var Ue=E[Ke];return Ue||Ke.split("_")[0]},b=function(){(0,Le.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ee={getNow:function(){return fe()()},getFixedDate:function(Ke){return fe()(Ke,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Ke){return Ke.endOf("month")},getWeekDay:function(Ke){var Ue=Ke.locale("en");return Ue.weekday()+Ue.localeData().firstDayOfWeek()},getYear:function(Ke){return Ke.year()},getMonth:function(Ke){return Ke.month()},getDate:function(Ke){return Ke.date()},getHour:function(Ke){return Ke.hour()},getMinute:function(Ke){return Ke.minute()},getSecond:function(Ke){return Ke.second()},addYear:function(Ke,Ue){return Ke.add(Ue,"year")},addMonth:function(Ke,Ue){return Ke.add(Ue,"month")},addDate:function(Ke,Ue){return Ke.add(Ue,"day")},setYear:function(Ke,Ue){return Ke.year(Ue)},setMonth:function(Ke,Ue){return Ke.month(Ue)},setDate:function(Ke,Ue){return Ke.date(Ue)},setHour:function(Ke,Ue){return Ke.hour(Ue)},setMinute:function(Ke,Ue){return Ke.minute(Ue)},setSecond:function(Ke,Ue){return Ke.second(Ue)},isAfter:function(Ke,Ue){return Ke.isAfter(Ue)},isValidate:function(Ke){return Ke.isValid()},locale:{getWeekFirstDay:function(Ke){return fe()().locale(z(Ke)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Ke,Ue){return Ue.locale(z(Ke)).weekday(0)},getWeek:function(Ke,Ue){return Ue.locale(z(Ke)).week()},getShortWeekDays:function(Ke){return fe()().locale(z(Ke)).localeData().weekdaysMin()},getShortMonths:function(Ke){return fe()().locale(z(Ke)).localeData().monthsShort()},format:function(Ke,Ue,St){return Ue.locale(z(Ke)).format(St)},parse:function(Ke,Ue,St){for(var At=z(Ke),Vt=0;Vt1&&(gn=Ke.addDate(gn,-7)),gn}function Ft(Ne,Ke,Ue){var St=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Ke){case"year":return Ue.addYear(Ne,St*10);case"quarter":case"month":return Ue.addYear(Ne,St);default:return Ue.addMonth(Ne,St)}}function Tt(Ne,Ke){var Ue=Ke.generateConfig,St=Ke.locale,At=Ke.format;return typeof At=="function"?At(Ne):Ue.locale.format(St.locale,Ne,At)}function Fn(Ne,Ke){var Ue=Ke.generateConfig,St=Ke.locale,At=Ke.formatList;return!Ne||typeof At[0]=="function"?null:Ue.locale.parse(St.locale,Ne,At)}function Ot(Ne){var Ke=Ne.cellDate,Ue=Ne.mode,St=Ne.disabledDate,At=Ne.generateConfig;if(!St)return!1;var Vt=function(sr,ca,Za){for(var br=ca;br<=Za;){var bo=void 0;switch(sr){case"date":{if(bo=At.setDate(Ke,br),!St(bo))return!1;break}case"month":{if(bo=At.setMonth(Ke,br),!Ot({cellDate:bo,mode:"month",generateConfig:At,disabledDate:St}))return!1;break}case"year":{if(bo=At.setYear(Ke,br),!Ot({cellDate:bo,mode:"year",generateConfig:At,disabledDate:St}))return!1;break}}br+=1}return!0};switch(Ue){case"date":case"week":return St(Ke);case"month":{var gn=1,sa=At.getDate(At.getEndDate(Ke));return Vt("date",gn,sa)}case"quarter":{var Fa=Math.floor(At.getMonth(Ke)/3)*3,Ka=Fa+2;return Vt("month",Fa,Ka)}case"year":return Vt("month",0,11);case"decade":{var Ya=At.getYear(Ke),Aa=Math.floor(Ya/$e)*$e,or=Aa+$e-1;return Vt("year",Aa,or)}}}function _t(Ne,Ke){var Ue=Ke.formatList,St=Ke.generateConfig,At=Ke.locale;return(0,rt.Z)(function(){if(!Ne)return[[""],""];for(var Vt="",gn=[],sa=0;sa1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ka.current),br){Fa(Za);return}Ka.current=requestAnimationFrame(function(){Fa(Za)})}var Aa=_t(sa,{formatList:Ue,generateConfig:St,locale:At}),or=(0,Tn.Z)(Aa,2),_a=or[1];function sr(Za){Ya(Za)}function ca(){var Za=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ya(null,Za)}return(0,se.useEffect)(function(){ca(!0)},[Ne]),(0,se.useEffect)(function(){return function(){return cancelAnimationFrame(Ka.current)}},[]),[_a,sr,ca]}var In=x(10228),wa=x(16089),Ga=x(94480),wr=x(29194),tn=new Map;function Un(Ne,Ke){var Ue;function St(){(0,wr.Z)(Ne)?Ke():Ue=(0,wa.Z)(function(){St()})}return St(),function(){wa.Z.cancel(Ue)}}function Ea(Ne,Ke,Ue){if(tn.get(Ne)&&cancelAnimationFrame(tn.get(Ne)),Ue<=0){tn.set(Ne,requestAnimationFrame(function(){Ne.scrollTop=Ke}));return}var St=Ke-Ne.scrollTop,At=St/Ue*10;tn.set(Ne,requestAnimationFrame(function(){Ne.scrollTop+=At,Ne.scrollTop!==Ke&&Ea(Ne,Ke,Ue-10)}))}function Va(Ne,Ke){var Ue=Ke.onLeftRight,St=Ke.onCtrlLeftRight,At=Ke.onUpDown,Vt=Ke.onPageUpDown,gn=Ke.onEnter,sa=Ne.which,Fa=Ne.ctrlKey,Ka=Ne.metaKey;switch(sa){case In.Z.LEFT:if(Fa||Ka){if(St)return St(-1),!0}else if(Ue)return Ue(-1),!0;break;case In.Z.RIGHT:if(Fa||Ka){if(St)return St(1),!0}else if(Ue)return Ue(1),!0;break;case In.Z.UP:if(At)return At(-1),!0;break;case In.Z.DOWN:if(At)return At(1),!0;break;case In.Z.PAGE_UP:if(Vt)return Vt(-1),!0;break;case In.Z.PAGE_DOWN:if(Vt)return Vt(1),!0;break;case In.Z.ENTER:if(gn)return gn(),!0;break}return!1}function Ra(Ne,Ke,Ue,St){var At=Ne;if(!At)switch(Ke){case"time":At=St?"hh:mm:ss a":"HH:mm:ss";break;case"week":At="gggg-wo";break;case"month":At="YYYY-MM";break;case"quarter":At="YYYY-[Q]Q";break;case"year":At="YYYY";break;default:At=Ue?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return At}function Wr(Ne,Ke,Ue){var St=Ne==="time"?8:10,At=typeof Ke=="function"?Ke(Ue.getNow()).length:Ke.length;return Math.max(St,At)+2}var Hr=null,bt=new Set;function En(Ne){return!Hr&&typeof window!="undefined"&&window.addEventListener&&(Hr=function(Ue){(0,Ga.Z)(bt).forEach(function(St){St(Ue)})},window.addEventListener("mousedown",Hr)),bt.add(Ne),function(){bt.delete(Ne),bt.size===0&&(window.removeEventListener("mousedown",Hr),Hr=null)}}function yr(Ne){var Ke=Ne.target;if(Ne.composed&&Ke.shadowRoot){var Ue;return((Ue=Ne.composedPath)===null||Ue===void 0?void 0:Ue.call(Ne)[0])||Ke}return Ke}var zt=function(Ke){return Ke==="month"||Ke==="date"?"year":Ke},Ln=function(Ke){return Ke==="date"?"month":Ke},Ma=function(Ke){return Ke==="month"||Ke==="date"?"quarter":Ke},Na=function(Ke){return Ke==="date"?"week":Ke},rr={year:zt,month:Ln,quarter:Ma,week:Na,time:null,date:null};function dn(Ne,Ke){return Ne.some(function(Ue){return Ue&&Ue.contains(Ke)})}function ce(Ne){var Ke=Ne.open,Ue=Ne.value,St=Ne.isClickOutside,At=Ne.triggerOpen,Vt=Ne.forwardKeyDown,gn=Ne.onKeyDown,sa=Ne.blurToCancel,Fa=Ne.onSubmit,Ka=Ne.onCancel,Ya=Ne.onFocus,Aa=Ne.onBlur,or=Ne.changeOnBlur,_a=(0,se.useState)(!1),sr=(0,Tn.Z)(_a,2),ca=sr[0],Za=sr[1],br=(0,se.useState)(!1),bo=(0,Tn.Z)(br,2),so=bo[0],Oo=bo[1],Mo=(0,se.useRef)(!1),No=(0,se.useRef)(!1),vo=(0,se.useRef)(!1),Si={onMouseDown:function(){Za(!0),At(!0)},onKeyDown:function(Uo){var pl=function(){vo.current=!0};if(gn(Uo,pl),!vo.current){switch(Uo.which){case In.Z.ENTER:{Ke?Fa()!==!1&&Za(!0):At(!0),Uo.preventDefault();return}case In.Z.TAB:{ca&&Ke&&!Uo.shiftKey?(Za(!1),Uo.preventDefault()):!ca&&Ke&&!Vt(Uo)&&Uo.shiftKey&&(Za(!0),Uo.preventDefault());return}case In.Z.ESC:{Za(!0),Ka();return}}!Ke&&![In.Z.SHIFT].includes(Uo.which)?At(!0):ca||Vt(Uo)}},onFocus:function(Uo){Za(!0),Oo(!0),Ya&&Ya(Uo)},onBlur:function(Uo){if(Mo.current||!St(document.activeElement)){Mo.current=!1;return}sa?setTimeout(function(){for(var pl=document,yl=pl.activeElement;yl&&yl.shadowRoot;)yl=yl.shadowRoot.activeElement;St(yl)&&Ka()},0):Ke&&(At(!1),No.current&&Fa()),Oo(!1),Aa==null||Aa(Uo)}};return(0,se.useEffect)(function(){No.current=!1},[Ke]),(0,se.useEffect)(function(){No.current=!0},[Ue]),(0,se.useEffect)(function(){return En(function(yi){var Uo=yr(yi),pl=St(Uo);Ke&&(pl?!or&&(!so||pl)&&At(!1):(Mo.current=!0,(0,wa.Z)(function(){Mo.current=!1})))})}),[Si,{focused:so,typing:ca}]}function ge(Ne,Ke){return se.useMemo(function(){return Ne||(Ke?((0,Le.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Ke).map(function(Ue){var St=(0,Tn.Z)(Ue,2),At=St[0],Vt=St[1];return{label:At,value:Vt}})):[])},[Ne,Ke])}var Ee=x(34280);function Ie(Ne){var Ke=Ne.valueTexts,Ue=Ne.onTextChange,St=se.useState(""),At=(0,Tn.Z)(St,2),Vt=At[0],gn=At[1],sa=se.useRef([]);sa.current=Ke;function Fa(Ya){gn(Ya),Ue(Ya)}function Ka(){gn(sa.current[0])}return(0,Ee.Z)(function(){Ke.every(function(Ya){return Ya!==Vt})&&Ka()},[Ke.join("||")]),[Vt,Fa,Ka]}var qe=se.createContext({}),wt=qe,Rt=x(76190);function xa(Ne){var Ke=Ne.cellRender,Ue=Ne.monthCellRender,St=Ne.dateRender,At=se.useMemo(function(){if(Ke)return Ke;if(!(!Ue&&!St))return function(Vt,gn){var sa=Vt;return St&&gn.type==="date"?St(sa,gn.today):Ue&&gn.type==="month"?Ue(sa,gn.locale):gn.originNode}},[Ke,Ue,St]);return At}function Jn(Ne,Ke){for(var Ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",St=String(Ne);St.length=1?Ue|0:1,gn=Ne;gn<=Ke;gn+=Vt)At.push({label:Jn(gn,2),value:gn,disabled:(St||[]).includes(gn)});return At}function $r(Ne){var Ke=Ne.generateConfig,Ue=Ne.prefixCls,St=Ne.operationRef,At=Ne.activeColumnIndex,Vt=Ne.value,gn=Ne.showHour,sa=Ne.showMinute,Fa=Ne.showSecond,Ka=Ne.use12Hours,Ya=Ne.hourStep,Aa=Ya===void 0?1:Ya,or=Ne.minuteStep,_a=or===void 0?1:or,sr=Ne.secondStep,ca=sr===void 0?1:sr,Za=Ne.disabledHours,br=Ne.disabledMinutes,bo=Ne.disabledSeconds,so=Ne.disabledTime,Oo=Ne.hideDisabledOptions,Mo=Ne.onSelect,No=Ne.cellRender,vo=Ne.locale,Si=[],yi="".concat(Ue,"-content"),Uo="".concat(Ue,"-time-panel"),pl,yl=Vt?Ke.getHour(Vt):-1,jl=yl,Tr=Vt?Ke.getMinute(Vt):-1,Ml=Vt?Ke.getSecond(Vt):-1,gl=Ke.getNow(),El=se.useMemo(function(){if(so){var An=so(gl);return[An.disabledHours,An.disabledMinutes,An.disabledSeconds]}return[Za,br,bo]},[Za,br,bo,so,gl]),Tl=(0,Tn.Z)(El,3),Zl=Tl[0],Dl=Tl[1],Hn=Tl[2],Zr=io(0,23,Aa,Zl&&Zl()),Ko=(0,rt.Z)(function(){return Zr},Zr,Do);Ka&&(pl=jl>=12,jl%=12);var Ge=se.useMemo(function(){if(!Ka)return[!1,!1];var An=[!0,!0];return Ko.forEach(function(ia){var tr=ia.disabled,Ja=ia.value;tr||(Ja>=12?An[1]=!1:An[0]=!1)}),An},[Ka,Ko]),je=(0,Tn.Z)(Ge,2),Bt=je[0],It=je[1],Gt=se.useMemo(function(){return Ka?Ko.filter(pl?function(An){return An.value>=12}:function(An){return An.value<12}).map(function(An){var ia=An.value%12,tr=ia===0?"12":Jn(ia,2);return(0,en.Z)((0,en.Z)({},An),{},{label:tr,value:ia})}):Ko},[Ka,pl,Ko]),Zt=io(0,59,_a,Dl&&Dl(yl)),kn=io(0,59,ca,Hn&&Hn(yl,Tr)),Pn=Cr({value:Vt,generateConfig:Ke,disabledMinutes:Dl,disabledSeconds:Hn,minutes:Zt,seconds:kn,use12Hours:Ka});St.current={onUpDown:function(ia){var tr=Si[At];if(tr)for(var Ja=tr.units.findIndex(function(jr){return jr.value===tr.value}),ur=tr.units.length,Sr=1;Sr2&&arguments[2]!==void 0?arguments[2]:!1;(ro===Za||Ei)&&(Vo(Xa),Si&&Si(Xa),Pn&&Pn(Xa,ho),yi&&!Dn(Fa,Xa,ao)&&!(_a!=null&&_a(Xa))&&yi(Xa))},Rr=function(Xa){if(ci.includes(ro)){var ho,Ei,Yi=ro==="date";switch(Xa===In.Z.PAGE_UP||Xa===In.Z.PAGE_DOWN?Ei=Yi?Fa.addMonth:Fa.addYear:Ei=Yi?Fa.addDate:Fa.addMonth,Xa){case In.Z.LEFT:case In.Z.PAGE_UP:ho=Ei(qo,-1);break;case In.Z.RIGHT:case In.Z.PAGE_DOWN:ho=Ei(qo,1);break;case In.Z.UP:case In.Z.DOWN:ho=Ei(qo,Number("".concat(Xa===In.Z.UP?"-":"").concat(Yi?yt:mo)));break}if(ho)return!(_a!=null&&_a(ho))}return!0},Yl=function(Xa){if(Sr.current&&Sr.current.onKeyDown){var ho=!0,Ei=Xa.which;if([In.Z.LEFT,In.Z.RIGHT,In.Z.UP,In.Z.DOWN,In.Z.PAGE_UP,In.Z.PAGE_DOWN,In.Z.ENTER].includes(Ei)&&(Xa.preventDefault(),Ei!==In.Z.ENTER&&bo===0&&(ho=Rr(Ei))),ho)return Sr.current.onKeyDown(Xa)}return(0,Le.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Vi=function(Xa){Sr.current&&Sr.current.onBlur&&Sr.current.onBlur(Xa)};kn&&tr!=="right"&&(kn.current={onKeyDown:Yl,onClose:function(){Sr.current&&Sr.current.onClose&&Sr.current.onClose()}}),se.useEffect(function(){Ka&&!Lr.current&&Fi(Ka)},[Ka]),se.useEffect(function(){Lr.current=!1},[]);var hi,Xl=xa({cellRender:Ge,monthCellRender:Ko,dateRender:Zr}),ai=(0,en.Z)((0,en.Z)({},Ne),{},{cellRender:Xl,operationRef:Sr,prefixCls:At,viewDate:qo,value:ao,onViewDateChange:fo,sourceMode:Ho,onPanelChange:Ki,disabledDate:_a});switch(delete ai.onChange,delete ai.onSelect,ro){case"decade":hi=se.createElement(Wa,(0,ue.Z)({},ai,{onSelect:function(Xa,ho){fo(Xa),_i(Xa,ho)}}));break;case"year":hi=se.createElement(iu,(0,ue.Z)({},ai,{onSelect:function(Xa,ho){fo(Xa),_i(Xa,ho)}}));break;case"month":hi=se.createElement(Qo,(0,ue.Z)({},ai,{onSelect:function(Xa,ho){fo(Xa),_i(Xa,ho)}}));break;case"quarter":hi=se.createElement(qr,(0,ue.Z)({},ai,{onSelect:function(Xa,ho){fo(Xa),_i(Xa,ho)}}));break;case"week":hi=se.createElement(Qr,(0,ue.Z)({},ai,{onSelect:function(Xa,ho){fo(Xa),_i(Xa,ho)}}));break;case"time":delete ai.showTime,hi=se.createElement(Ci,(0,ue.Z)({},ai,(0,Rt.Z)(Oo)==="object"?Oo:null,{onSelect:function(Xa,ho){fo(Xa),_i(Xa,ho)}}));break;default:Oo?hi=se.createElement(Ri,(0,ue.Z)({},ai,{onSelect:function(Xa,ho){fo(Xa),_i(Xa,ho)}})):hi=se.createElement(pr,(0,ue.Z)({},ai,{onSelect:function(Xa,ho){fo(Xa),_i(Xa,ho)}}))}var Hl,Fl,fl=function(){var Xa=Fa.getNow(),ho=fn(Fa.getHour(Xa),Fa.getMinute(Xa),Fa.getSecond(Xa),Bt?El:1,It?Zl:1,Gt?Hn:1),Ei=ct(Fa,Xa,ho[0],ho[1],ho[2]);_i(Ei,"submit")};Gn||(Hl=Bi(At,ro,No),Oo&&ro!=="date"?Fl=null:Fl=Ti({prefixCls:At,components:Tr,needConfirmButton:je,okDisabled:!ao||_a&&_a(ao),locale:sa,showNow:so,onNow:je&&fl,onOk:function(){ao&&(_i(ao,"submit",!0),jl&&jl(ao))}}));var Yo;if(Mo&&ro==="date"&&Za==="date"&&!Oo){var Xo=Fa.getNow(),ti="".concat(At,"-today-btn"),Go=_a&&_a(Xo);Yo=se.createElement("a",{className:Je()(ti,Go&&"".concat(ti,"-disabled")),"aria-disabled":Go,onClick:function(){Go||_i(Xo,"mouse",!0)}},sa.today)}return se.createElement(wt.Provider,{value:(0,en.Z)((0,en.Z)({},Zt),{},{mode:ro,hideHeader:"hideHeader"in Ne?vo:Zt.hideHeader,hidePrevBtn:ia&&tr==="right",hideNextBtn:ia&&tr==="left"})},se.createElement("div",{tabIndex:bo,className:Je()("".concat(At,"-panel"),Vt,(Ke={},(0,We.Z)(Ke,"".concat(At,"-panel-has-range"),Ja&&Ja[0]&&Ja[1]),(0,We.Z)(Ke,"".concat(At,"-panel-has-range-hover"),ur&&ur[0]&&ur[1]),(0,We.Z)(Ke,"".concat(At,"-panel-rtl"),Ml==="rtl"),Ke)),style:gn,onKeyDown:Yl,onBlur:Vi,onMouseDown:pl},hi,Hl||Fl||Yo?se.createElement("div",{className:"".concat(At,"-footer")},Hl,Fl,Yo):null))}var ll=Po,fi=x(35593),ul={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Ul(Ne){var Ke,Ue=Ne.prefixCls,St=Ne.popupElement,At=Ne.popupStyle,Vt=Ne.visible,gn=Ne.dropdownClassName,sa=Ne.dropdownAlign,Fa=Ne.transitionName,Ka=Ne.getPopupContainer,Ya=Ne.children,Aa=Ne.range,or=Ne.popupPlacement,_a=Ne.direction,sr="".concat(Ue,"-dropdown"),ca=function(){return or!==void 0?or:_a==="rtl"?"bottomRight":"bottomLeft"};return se.createElement(fi.Z,{showAction:[],hideAction:[],popupPlacement:ca(),builtinPlacements:ul,prefixCls:sr,popupTransitionName:Fa,popup:St,popupAlign:sa,popupVisible:Vt,popupClassName:Je()(gn,(Ke={},(0,We.Z)(Ke,"".concat(sr,"-range"),Aa),(0,We.Z)(Ke,"".concat(sr,"-rtl"),_a==="rtl"),Ke)),popupStyle:At,getPopupContainer:Ka},Ya)}var Lu=Ul;function Tu(Ne){var Ke=Ne.prefixCls,Ue=Ne.presets,St=Ne.onClick,At=Ne.onHover;return Ue.length?se.createElement("div",{className:"".concat(Ke,"-presets")},se.createElement("ul",null,Ue.map(function(Vt,gn){var sa=Vt.label,Fa=Vt.value;return se.createElement("li",{key:gn,onClick:function(){return St==null?void 0:St(la(Fa))},onMouseEnter:function(){return At==null?void 0:At(la(Fa))},onMouseLeave:function(){return At==null?void 0:At(null)}},sa)}))):null}function hr(Ne){var Ke=Ne.picker,Ue=Ne.disabledHours,St=Ne.disabledMinutes,At=Ne.disabledSeconds;Ke==="time"&&(Ue||St||At)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function rl(Ne,Ke,Ue){var St=(0,Rt.Z)(Ke)==="object"?Ke.clearIcon:Ue;return St||se.createElement("span",{className:"".concat(Ne,"-clear-btn")})}function Su(Ne){var Ke,Ue=Ne,St=Ue.prefixCls,At=St===void 0?"rc-picker":St,Vt=Ue.id,gn=Ue.name,sa=Ue.tabIndex,Fa=Ue.style,Ka=Ue.className,Ya=Ue.dropdownClassName,Aa=Ue.dropdownAlign,or=Ue.popupStyle,_a=Ue.transitionName,sr=Ue.generateConfig,ca=Ue.locale,Za=Ue.inputReadOnly,br=Ue.allowClear,bo=Ue.autoFocus,so=Ue.showTime,Oo=Ue.picker,Mo=Oo===void 0?"date":Oo,No=Ue.format,vo=Ue.use12Hours,Si=Ue.value,yi=Ue.defaultValue,Uo=Ue.presets,pl=Ue.open,yl=Ue.defaultOpen,jl=Ue.defaultOpenValue,Tr=Ue.suffixIcon,Ml=Ue.clearIcon,gl=Ue.disabled,El=Ue.disabledDate,Tl=Ue.placeholder,Zl=Ue.getPopupContainer,Dl=Ue.pickerRef,Hn=Ue.panelRender,Zr=Ue.onChange,Ko=Ue.onOpenChange,Ge=Ue.onFocus,je=Ue.onBlur,Bt=Ue.onMouseDown,It=Ue.onMouseUp,Gt=Ue.onMouseEnter,Zt=Ue.onMouseLeave,kn=Ue.onContextMenu,Pn=Ue.onClick,Gn=Ue.onKeyDown,Pa=Ue.onSelect,An=Ue.direction,ia=Ue.autoComplete,tr=ia===void 0?"off":ia,Ja=Ue.inputRender,ur=Ue.changeOnBlur,Sr=se.useRef(null),Lr=Mo==="date"&&!!so||Mo==="time",jr=ge(Uo),kr=qt(Ra(No,Mo,so,vo)),ao=se.useRef(null),Vo=se.useRef(null),ei=se.useRef(null),Fo=(0,hn.Z)(null,{value:Si,defaultValue:yi}),qo=(0,Tn.Z)(Fo,2),Fi=qo[0],fo=qo[1],To=se.useState(Fi),Bo=(0,Tn.Z)(To,2),Yr=Bo[0],ro=Bo[1],_o=se.useRef(null),Qi=(0,hn.Z)(!1,{value:pl,defaultValue:yl,postState:function(mi){return gl?!1:mi},onChange:function(mi){Ko&&Ko(mi),!mi&&_o.current&&_o.current.onClose&&_o.current.onClose()}}),li=(0,Tn.Z)(Qi,2),Ho=li[0],Di=li[1],Ki=_t(Yr,{formatList:kr,generateConfig:sr,locale:ca}),_i=(0,Tn.Z)(Ki,2),Rr=_i[0],Yl=_i[1],Vi=Ie({valueTexts:Rr,onTextChange:function(mi){var Eu=Fn(mi,{locale:ca,formatList:kr,generateConfig:sr});Eu&&(!El||!El(Eu))&&ro(Eu)}}),hi=(0,Tn.Z)(Vi,3),Xl=hi[0],ai=hi[1],Hl=hi[2],Fl=function(mi){ro(mi),fo(mi),Zr&&!Dn(sr,Fi,mi)&&Zr(mi,mi?Tt(mi,{generateConfig:sr,locale:ca,format:kr[0]}):"")},fl=function(mi){gl&&mi||Di(mi)},Yo=function(mi){return Ho&&_o.current&&_o.current.onKeyDown?_o.current.onKeyDown(mi):((0,Le.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Xo=function(){for(var mi=arguments.length,Eu=new Array(mi),ou=0;ouor(Ka);case"month":return Aa(ca)>Aa(Ka);case"week":return Ya(ca)>Ya(Ka);default:return!Ht(sa,ca,Ka)&&sa.isAfter(ca,Ka)}return!1},[Vt,gn[1],Ka,Ke]),sr=se.useCallback(function(ca){if(gn[1]||Vt&&Vt(ca))return!0;if(gn[0]&&Fa)return!Ht(sa,ca,Ka)&&sa.isAfter(Fa,ca);if(!Ke&&Fa)switch(Ue){case"quarter":return or(ca)0&&arguments[0]!==void 0?arguments[0]:!1,$o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},qi=null;lu&&Qs&&Qs[0]&&Qs[1]&&ca.isAfter(Qs[1],Qs[0])&&(qi=Qs);var ql=vo;if(vo&&(0,Rt.Z)(vo)==="object"&&vo.defaultValue){var bu=vo.defaultValue;ql=(0,en.Z)((0,en.Z)({},vo),{},{defaultValue:Mn(bu,ri)||void 0})}return se.createElement(bn.Provider,{value:{inRange:!0,panelPosition:Pl,rangedValue:Tc||xo,hoverRangedValue:qi}},se.createElement(ll,(0,ue.Z)({},Ne,$o,{cellRender:n0,showTime:ql,mode:Yi[ri],generateConfig:ca,style:void 0,direction:qo,disabledDate:ri===0?mu:sl,disabledTime:function(Ts){return El?El(Ts,ri===0?"start":"end"):!1},className:Je()((0,We.Z)({},"".concat(gn,"-panel-focused"),ri===0?!rd:!qu)),value:Mn(xo,ri),locale:Za,tabIndex:-1,onPanelChange:function(Ts,sc){ri===0&&rc(!0),ri===1&&td(!0),Fu(Xt(Yi,sc,ri),Xt(xo,Ts,ri));var ks=Ts;Pl==="right"&&Yi[ri]===sc&&(ks=Ft(ks,sc,ca,-1)),Xo(ks,ri)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:ri===0?Mn(xo,1):Mn(xo,0)})))}var Ms=0,Td=0;if(ri&&Qi.current&&Ho.current&&_o.current&&_i.current){Ms=Qi.current.offsetWidth+Ho.current.offsetWidth;var r0=_i.current.offsetLeft>Ms?_i.current.offsetLeft-Ms:_i.current.offsetLeft,xd=_o.current.offsetWidth,Ws=_i.current.offsetWidth;xd&&Ws&&Ms>xd-Ws-(qo==="rtl"?0:r0)&&(Td=Ms)}var ld=qo==="rtl"?{right:Ms}:{left:Ms};function kd(){var Pl,$o=Bi(gn,Yi[ri],Pn),qi=Ti({prefixCls:gn,components:ei,needConfirmButton:Yr,okDisabled:!Mn(xo,ri)||gl&&gl(xo[ri]),locale:Za,onOk:function(){var Ls=Mn(xo,ri);Ls&&(ou(xo,ri),ao==null||ao(xo),Uu(!1,ri,"confirm"))}});if(No!=="time"&&!vo){var ql=Yo(ri),bu=Ft(ql,No,ca),dl=Yi[ri],Ts=dl===No,sc=bd(Ts?"left":!1,{pickerValue:ql,onPickerValueChange:function(Ls){Xo(Ls,ri)}}),ks=bd("right",{pickerValue:bu,onPickerValueChange:function(Ls){Xo(Ft(Ls,No,ca,-1),ri)}});qo==="rtl"?Pl=se.createElement(se.Fragment,null,ks,Ts&&sc):Pl=se.createElement(se.Fragment,null,sc,Ts&&ks)}else Pl=bd();var Gc=se.createElement("div",{className:"".concat(gn,"-panel-layout")},se.createElement(Tu,{prefixCls:gn,presets:a0,onClick:function(Ls){ou(Ls,null),Uu(!1,ri,"preset")},onHover:function(Ls){yo(Ls)}}),se.createElement("div",null,se.createElement("div",{className:"".concat(gn,"-panels")},Pl),($o||qi)&&se.createElement("div",{className:"".concat(gn,"-footer")},$o,qi)));return Hn&&(Gc=Hn(Gc)),se.createElement("div",{className:"".concat(gn,"-panel-container"),style:{marginLeft:Td},ref:_o,onMouseDown:function(Ls){Ls.preventDefault()}},Gc)}var o0=se.createElement("div",{className:Je()("".concat(gn,"-range-wrapper"),"".concat(gn,"-").concat(No,"-range-wrapper")),style:{minWidth:Bl}},se.createElement("div",{ref:_i,className:"".concat(gn,"-range-arrow"),style:ld}),kd()),jd;Bt&&(jd=se.createElement("span",{className:"".concat(gn,"-suffix"),onMouseDown:function($o){$o.preventDefault()}},Bt));var Ni=rl(gn,je,It),i0=se.createElement("span",{onMouseDown:function($o){$o.preventDefault(),$o.stopPropagation()},onMouseUp:function($o){$o.preventDefault(),$o.stopPropagation();var qi=ai;Vi[0]||(qi=Xt(qi,null,0)),Vi[1]||(qi=Xt(qi,null,1)),ou(qi,null),Uu(!1,ri,"clear")},className:"".concat(gn,"-clear"),role:"button"},Ni),l0=je&&(Mn(ai,0)&&!Vi[0]||Mn(ai,1)&&!Vi[1]),ud={size:Wr(No,Rr[0],ca)},sd=0,wd=0;Qi.current&&li.current&&Ho.current&&(ri===0?wd=Qi.current.offsetWidth:(sd=Ms,wd=li.current.offsetWidth));var u0=qo==="rtl"?{right:sd}:{left:sd},Zd=function($o,qi){var ql=Xt(xo,$o,ri);if(qi==="submit"||qi!=="key"&&!Yr){ou(ql,ri),ri===0?rc():td();var bu=ri===0?1:0;Vi[bu]?Uu(!1,!1,"confirm"):Uu(!1,ri,"confirm")}else Xa(ql)};return se.createElement(wt.Provider,{value:{operationRef:Yl,hideHeader:No==="time",onDateMouseEnter:hd,onDateMouseLeave:nd,hideRanges:!0,onSelect:Zd,open:lu}},se.createElement(Lu,{visible:lu,popupElement:o0,popupStyle:Ya,prefixCls:gn,dropdownClassName:Aa,dropdownAlign:_a,getPopupContainer:sr,transitionName:or,range:!0,direction:qo},se.createElement("div",(0,ue.Z)({ref:ro,className:Je()(gn,"".concat(gn,"-range"),Ka,(Ke={},(0,We.Z)(Ke,"".concat(gn,"-disabled"),Vi[0]&&Vi[1]),(0,We.Z)(Ke,"".concat(gn,"-focused"),ri===0?xc:xs),(0,We.Z)(Ke,"".concat(gn,"-rtl"),qo==="rtl"),Ke)),style:Fa,onClick:lc,onMouseEnter:Lr,onMouseLeave:jr,onMouseDown:uc,onMouseUp:Sr},(0,sn.Z)(Ne,{aria:!0,data:!0})),se.createElement("div",{className:Je()("".concat(gn,"-input"),(Ue={},(0,We.Z)(Ue,"".concat(gn,"-input-active"),ri===0),(0,We.Z)(Ue,"".concat(gn,"-input-placeholder"),!!ac),Ue)),ref:Qi},se.createElement("input",(0,ue.Z)({id:sa,disabled:Vi[0],readOnly:Zt||typeof Rr[0]=="function"||!rd,value:ac||_l,onChange:function($o){Zu($o.target.value)},autoFocus:bo,placeholder:Mn(br,0)||"",ref:Di},bc,ud,{autoComplete:To}))),se.createElement("div",{className:"".concat(gn,"-range-separator"),ref:Ho},Uo),se.createElement("div",{className:Je()("".concat(gn,"-input"),(St={},(0,We.Z)(St,"".concat(gn,"-input-active"),ri===1),(0,We.Z)(St,"".concat(gn,"-input-placeholder"),!!jc),St)),ref:li},se.createElement("input",(0,ue.Z)({disabled:Vi[1],readOnly:Zt||typeof Rr[0]=="function"||!qu,value:jc||Xu,onChange:function($o){bs($o.target.value)},placeholder:Mn(br,1)||"",ref:Ki},fu,ud,{autoComplete:To}))),se.createElement("div",{className:"".concat(gn,"-active-bar"),style:(0,en.Z)((0,en.Z)({},u0),{},{width:wd,position:"absolute"})}),jd,l0&&i0)))}var Au=function(Ne){(0,Ut.Z)(Ue,Ne);var Ke=(0,Sn.Z)(Ue);function Ue(){var St;(0,ut.Z)(this,Ue);for(var At=arguments.length,Vt=new Array(At),gn=0;gn{const{lineHeight:At}=Ne,Vt=Math.floor(Ue*At)+2,gn=Math.max((Ke-Vt)/2,0),sa=Math.max(Ke-Vt-gn,0);return{padding:`${gn}px ${St}px ${sa}px`}},zs=Ne=>{const{componentCls:Ke,pickerCellCls:Ue,pickerCellInnerCls:St,cellHeight:At,motionDurationSlow:Vt,borderRadiusSM:gn,motionDurationMid:sa,cellHoverBg:Fa,lineWidth:Ka,lineType:Ya,colorPrimary:Aa,cellActiveWithRangeBg:or,colorTextLightSolid:_a,controlHeightSM:sr,cellRangeBorderColor:ca,pickerCellBorderGap:Za,cellHoverWithRangeBg:br,cellWidth:bo,colorTextDisabled:so,cellBgDisabled:Oo}=Ne;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:At,transform:"translateY(-50%)",transition:`all ${Vt}`,content:'""'},[St]:{position:"relative",zIndex:2,display:"inline-block",minWidth:At,height:At,lineHeight:`${At}px`,borderRadius:gn,transition:`background ${sa}, border ${sa}`},"&-range-hover-start, &-range-hover-end":{[St]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Ue}-in-view), + `]:{borderRadius:0},[`> ${sn}-item:last-child`]:{borderBottom:0},[`> ${sn}-item > ${sn}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${sn}-item > ${sn}-content > ${sn}-content-box`]:{paddingTop:vt}}}},Ut=hn=>{const{componentCls:sn,paddingSM:rt}=hn;return{[`${sn}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${sn}-item`]:{borderBottom:0,[`> ${sn}-content`]:{backgroundColor:"transparent",border:0,[`> ${sn}-content-box`]:{paddingBlock:rt}}}}}};var Sn=(0,mt.Z)("Collapse",hn=>{const sn=(0,Je.TS)(hn,{collapseHeaderPaddingSM:`${hn.paddingXS}px ${hn.paddingSM}px`,collapseHeaderPaddingLG:`${hn.padding}px ${hn.paddingLG}px`,collapsePanelBorderRadius:hn.borderRadiusLG});return[ut(sn),$t(sn),Ut(sn),Mt(sn),(0,Kt.Z)(sn)]},hn=>({headerPadding:`${hn.paddingSM}px ${hn.padding}px`,headerBg:hn.colorFillAlter,contentPadding:`${hn.padding}px 16px`,contentBg:hn.colorBgContainer})),en=Object.assign(be.forwardRef((hn,sn)=>{const{getPrefixCls:rt,direction:vt,collapse:$e}=be.useContext(Pt.E_),{prefixCls:He,className:yt,rootClassName:xt,style:Ye,bordered:Qe=!0,ghost:gt,size:Xe,expandIconPosition:xe="start",children:Ht,expandIcon:Rn}=hn,vn=(0,ht.Z)(In=>{var wa;return(wa=Xe!=null?Xe:In)!==null&&wa!==void 0?wa:"middle"}),Dn=rt("collapse",He),Qn=rt(),[_n,Ft]=Sn(Dn),Tt=be.useMemo(()=>xe==="left"?"start":xe==="right"?"end":xe,[xe]),Fn=function(){let In=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const wa=Rn?Rn(In):be.createElement(a.Z,{rotate:In.isActive?90:void 0});return(0,lt.Tm)(wa,()=>({className:Le()(wa.props.className,`${Dn}-arrow`)}))},Ot=Le()(`${Dn}-icon-position-${Tt}`,{[`${Dn}-borderless`]:!Qe,[`${Dn}-rtl`]:vt==="rtl",[`${Dn}-ghost`]:!!gt,[`${Dn}-${vn}`]:vn!=="middle"},$e==null?void 0:$e.className,yt,xt,Ft),_t=Object.assign(Object.assign({},(0,Ve.Z)(Qn)),{motionAppear:!1,leavedClassName:`${Dn}-content-hidden`}),Cn=be.useMemo(()=>Ht?(0,ze.Z)(Ht).map((In,wa)=>{var Ga,wr;if(!((Ga=In.props)===null||Ga===void 0)&&Ga.disabled){const tn=(wr=In.key)!==null&&wr!==void 0?wr:String(wa),{disabled:Un,collapsible:Ea}=In.props,Va=Object.assign(Object.assign({},(0,it.Z)(In.props,["disabled"])),{key:tn,collapsible:Ea!=null?Ea:Un?"disabled":void 0});return(0,lt.Tm)(In,Va)}return In}):null,[Ht]);return _n(be.createElement(ot,Object.assign({ref:sn,openMotion:_t},(0,it.Z)(hn,["rootClassName"]),{expandIcon:Fn,prefixCls:Dn,className:Ot,style:Object.assign(Object.assign({},$e==null?void 0:$e.style),Ye)}),Cn))}),{Panel:Lt}),Tn=en},5083:function(Nt,st,x){"use strict";x.d(st,{default:function(){return ni}});var a=x(66649),fe=x.n(a),Le=x(48736),ye=x(9007),Fe=x.n(ye),Be=x(50991),oe=x.n(Be),Re=x(9084),De=x.n(Re),be=x(58626),Me=x.n(be),ze=x(13477),Ce=x.n(ze),re=x(64796),y=x.n(re);fe().extend(y()),fe().extend(Ce()),fe().extend(Fe()),fe().extend(oe()),fe().extend(De()),fe().extend(Me()),fe().extend(function(Ne,Ke){var Ue=Ke.prototype,St=Ue.format;Ue.format=function(Vt){var gn=(Vt||"").replace("Wo","wo");return St.bind(this)(gn)}});var E={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},z=function(Ke){var Ue=E[Ke];return Ue||Ke.split("_")[0]},b=function(){(0,Le.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ee={getNow:function(){return fe()()},getFixedDate:function(Ke){return fe()(Ke,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Ke){return Ke.endOf("month")},getWeekDay:function(Ke){var Ue=Ke.locale("en");return Ue.weekday()+Ue.localeData().firstDayOfWeek()},getYear:function(Ke){return Ke.year()},getMonth:function(Ke){return Ke.month()},getDate:function(Ke){return Ke.date()},getHour:function(Ke){return Ke.hour()},getMinute:function(Ke){return Ke.minute()},getSecond:function(Ke){return Ke.second()},addYear:function(Ke,Ue){return Ke.add(Ue,"year")},addMonth:function(Ke,Ue){return Ke.add(Ue,"month")},addDate:function(Ke,Ue){return Ke.add(Ue,"day")},setYear:function(Ke,Ue){return Ke.year(Ue)},setMonth:function(Ke,Ue){return Ke.month(Ue)},setDate:function(Ke,Ue){return Ke.date(Ue)},setHour:function(Ke,Ue){return Ke.hour(Ue)},setMinute:function(Ke,Ue){return Ke.minute(Ue)},setSecond:function(Ke,Ue){return Ke.second(Ue)},isAfter:function(Ke,Ue){return Ke.isAfter(Ue)},isValidate:function(Ke){return Ke.isValid()},locale:{getWeekFirstDay:function(Ke){return fe()().locale(z(Ke)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Ke,Ue){return Ue.locale(z(Ke)).weekday(0)},getWeek:function(Ke,Ue){return Ue.locale(z(Ke)).week()},getShortWeekDays:function(Ke){return fe()().locale(z(Ke)).localeData().weekdaysMin()},getShortMonths:function(Ke){return fe()().locale(z(Ke)).localeData().monthsShort()},format:function(Ke,Ue,St){return Ue.locale(z(Ke)).format(St)},parse:function(Ke,Ue,St){for(var At=z(Ke),Vt=0;Vt1&&(gn=Ke.addDate(gn,-7)),gn}function Ft(Ne,Ke,Ue){var St=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Ke){case"year":return Ue.addYear(Ne,St*10);case"quarter":case"month":return Ue.addYear(Ne,St);default:return Ue.addMonth(Ne,St)}}function Tt(Ne,Ke){var Ue=Ke.generateConfig,St=Ke.locale,At=Ke.format;return typeof At=="function"?At(Ne):Ue.locale.format(St.locale,Ne,At)}function Fn(Ne,Ke){var Ue=Ke.generateConfig,St=Ke.locale,At=Ke.formatList;return!Ne||typeof At[0]=="function"?null:Ue.locale.parse(St.locale,Ne,At)}function Ot(Ne){var Ke=Ne.cellDate,Ue=Ne.mode,St=Ne.disabledDate,At=Ne.generateConfig;if(!St)return!1;var Vt=function(sr,ca,Za){for(var br=ca;br<=Za;){var bo=void 0;switch(sr){case"date":{if(bo=At.setDate(Ke,br),!St(bo))return!1;break}case"month":{if(bo=At.setMonth(Ke,br),!Ot({cellDate:bo,mode:"month",generateConfig:At,disabledDate:St}))return!1;break}case"year":{if(bo=At.setYear(Ke,br),!Ot({cellDate:bo,mode:"year",generateConfig:At,disabledDate:St}))return!1;break}}br+=1}return!0};switch(Ue){case"date":case"week":return St(Ke);case"month":{var gn=1,sa=At.getDate(At.getEndDate(Ke));return Vt("date",gn,sa)}case"quarter":{var Fa=Math.floor(At.getMonth(Ke)/3)*3,Ka=Fa+2;return Vt("month",Fa,Ka)}case"year":return Vt("month",0,11);case"decade":{var Ya=At.getYear(Ke),Aa=Math.floor(Ya/$e)*$e,or=Aa+$e-1;return Vt("year",Aa,or)}}}function _t(Ne,Ke){var Ue=Ke.formatList,St=Ke.generateConfig,At=Ke.locale;return(0,rt.Z)(function(){if(!Ne)return[[""],""];for(var Vt="",gn=[],sa=0;sa1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ka.current),br){Fa(Za);return}Ka.current=requestAnimationFrame(function(){Fa(Za)})}var Aa=_t(sa,{formatList:Ue,generateConfig:St,locale:At}),or=(0,Tn.Z)(Aa,2),_a=or[1];function sr(Za){Ya(Za)}function ca(){var Za=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ya(null,Za)}return(0,se.useEffect)(function(){ca(!0)},[Ne]),(0,se.useEffect)(function(){return function(){return cancelAnimationFrame(Ka.current)}},[]),[_a,sr,ca]}var In=x(10228),wa=x(16089),Ga=x(94480),wr=x(29194),tn=new Map;function Un(Ne,Ke){var Ue;function St(){(0,wr.Z)(Ne)?Ke():Ue=(0,wa.Z)(function(){St()})}return St(),function(){wa.Z.cancel(Ue)}}function Ea(Ne,Ke,Ue){if(tn.get(Ne)&&cancelAnimationFrame(tn.get(Ne)),Ue<=0){tn.set(Ne,requestAnimationFrame(function(){Ne.scrollTop=Ke}));return}var St=Ke-Ne.scrollTop,At=St/Ue*10;tn.set(Ne,requestAnimationFrame(function(){Ne.scrollTop+=At,Ne.scrollTop!==Ke&&Ea(Ne,Ke,Ue-10)}))}function Va(Ne,Ke){var Ue=Ke.onLeftRight,St=Ke.onCtrlLeftRight,At=Ke.onUpDown,Vt=Ke.onPageUpDown,gn=Ke.onEnter,sa=Ne.which,Fa=Ne.ctrlKey,Ka=Ne.metaKey;switch(sa){case In.Z.LEFT:if(Fa||Ka){if(St)return St(-1),!0}else if(Ue)return Ue(-1),!0;break;case In.Z.RIGHT:if(Fa||Ka){if(St)return St(1),!0}else if(Ue)return Ue(1),!0;break;case In.Z.UP:if(At)return At(-1),!0;break;case In.Z.DOWN:if(At)return At(1),!0;break;case In.Z.PAGE_UP:if(Vt)return Vt(-1),!0;break;case In.Z.PAGE_DOWN:if(Vt)return Vt(1),!0;break;case In.Z.ENTER:if(gn)return gn(),!0;break}return!1}function Ra(Ne,Ke,Ue,St){var At=Ne;if(!At)switch(Ke){case"time":At=St?"hh:mm:ss a":"HH:mm:ss";break;case"week":At="gggg-wo";break;case"month":At="YYYY-MM";break;case"quarter":At="YYYY-[Q]Q";break;case"year":At="YYYY";break;default:At=Ue?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return At}function Wr(Ne,Ke,Ue){var St=Ne==="time"?8:10,At=typeof Ke=="function"?Ke(Ue.getNow()).length:Ke.length;return Math.max(St,At)+2}var Hr=null,bt=new Set;function En(Ne){return!Hr&&typeof window!="undefined"&&window.addEventListener&&(Hr=function(Ue){(0,Ga.Z)(bt).forEach(function(St){St(Ue)})},window.addEventListener("mousedown",Hr)),bt.add(Ne),function(){bt.delete(Ne),bt.size===0&&(window.removeEventListener("mousedown",Hr),Hr=null)}}function yr(Ne){var Ke=Ne.target;if(Ne.composed&&Ke.shadowRoot){var Ue;return((Ue=Ne.composedPath)===null||Ue===void 0?void 0:Ue.call(Ne)[0])||Ke}return Ke}var zt=function(Ke){return Ke==="month"||Ke==="date"?"year":Ke},Ln=function(Ke){return Ke==="date"?"month":Ke},Ma=function(Ke){return Ke==="month"||Ke==="date"?"quarter":Ke},Na=function(Ke){return Ke==="date"?"week":Ke},rr={year:zt,month:Ln,quarter:Ma,week:Na,time:null,date:null};function dn(Ne,Ke){return Ne.some(function(Ue){return Ue&&Ue.contains(Ke)})}function ce(Ne){var Ke=Ne.open,Ue=Ne.value,St=Ne.isClickOutside,At=Ne.triggerOpen,Vt=Ne.forwardKeyDown,gn=Ne.onKeyDown,sa=Ne.blurToCancel,Fa=Ne.onSubmit,Ka=Ne.onCancel,Ya=Ne.onFocus,Aa=Ne.onBlur,or=Ne.changeOnBlur,_a=(0,se.useState)(!1),sr=(0,Tn.Z)(_a,2),ca=sr[0],Za=sr[1],br=(0,se.useState)(!1),bo=(0,Tn.Z)(br,2),so=bo[0],Oo=bo[1],Mo=(0,se.useRef)(!1),No=(0,se.useRef)(!1),vo=(0,se.useRef)(!1),Si={onMouseDown:function(){Za(!0),At(!0)},onKeyDown:function(Uo){var pl=function(){vo.current=!0};if(gn(Uo,pl),!vo.current){switch(Uo.which){case In.Z.ENTER:{Ke?Fa()!==!1&&Za(!0):At(!0),Uo.preventDefault();return}case In.Z.TAB:{ca&&Ke&&!Uo.shiftKey?(Za(!1),Uo.preventDefault()):!ca&&Ke&&!Vt(Uo)&&Uo.shiftKey&&(Za(!0),Uo.preventDefault());return}case In.Z.ESC:{Za(!0),Ka();return}}!Ke&&![In.Z.SHIFT].includes(Uo.which)?At(!0):ca||Vt(Uo)}},onFocus:function(Uo){Za(!0),Oo(!0),Ya&&Ya(Uo)},onBlur:function(Uo){if(Mo.current||!St(document.activeElement)){Mo.current=!1;return}sa?setTimeout(function(){for(var pl=document,yl=pl.activeElement;yl&&yl.shadowRoot;)yl=yl.shadowRoot.activeElement;St(yl)&&Ka()},0):Ke&&(At(!1),No.current&&Fa()),Oo(!1),Aa==null||Aa(Uo)}};return(0,se.useEffect)(function(){No.current=!1},[Ke]),(0,se.useEffect)(function(){No.current=!0},[Ue]),(0,se.useEffect)(function(){return En(function(yi){var Uo=yr(yi),pl=St(Uo);Ke&&(pl?!or&&(!so||pl)&&At(!1):(Mo.current=!0,(0,wa.Z)(function(){Mo.current=!1})))})}),[Si,{focused:so,typing:ca}]}function ge(Ne,Ke){return se.useMemo(function(){return Ne||(Ke?((0,Le.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Ke).map(function(Ue){var St=(0,Tn.Z)(Ue,2),At=St[0],Vt=St[1];return{label:At,value:Vt}})):[])},[Ne,Ke])}var Ee=x(34280);function Ie(Ne){var Ke=Ne.valueTexts,Ue=Ne.onTextChange,St=se.useState(""),At=(0,Tn.Z)(St,2),Vt=At[0],gn=At[1],sa=se.useRef([]);sa.current=Ke;function Fa(Ya){gn(Ya),Ue(Ya)}function Ka(){gn(sa.current[0])}return(0,Ee.Z)(function(){Ke.every(function(Ya){return Ya!==Vt})&&Ka()},[Ke.join("||")]),[Vt,Fa,Ka]}var qe=se.createContext({}),wt=qe,Rt=x(76190);function xa(Ne){var Ke=Ne.cellRender,Ue=Ne.monthCellRender,St=Ne.dateRender,At=se.useMemo(function(){if(Ke)return Ke;if(!(!Ue&&!St))return function(Vt,gn){var sa=Vt;return St&&gn.type==="date"?St(sa,gn.today):Ue&&gn.type==="month"?Ue(sa,gn.locale):gn.originNode}},[Ke,Ue,St]);return At}function Jn(Ne,Ke){for(var Ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",St=String(Ne);St.length=1?Ue|0:1,gn=Ne;gn<=Ke;gn+=Vt)At.push({label:Jn(gn,2),value:gn,disabled:(St||[]).includes(gn)});return At}function $r(Ne){var Ke=Ne.generateConfig,Ue=Ne.prefixCls,St=Ne.operationRef,At=Ne.activeColumnIndex,Vt=Ne.value,gn=Ne.showHour,sa=Ne.showMinute,Fa=Ne.showSecond,Ka=Ne.use12Hours,Ya=Ne.hourStep,Aa=Ya===void 0?1:Ya,or=Ne.minuteStep,_a=or===void 0?1:or,sr=Ne.secondStep,ca=sr===void 0?1:sr,Za=Ne.disabledHours,br=Ne.disabledMinutes,bo=Ne.disabledSeconds,so=Ne.disabledTime,Oo=Ne.hideDisabledOptions,Mo=Ne.onSelect,No=Ne.cellRender,vo=Ne.locale,Si=[],yi="".concat(Ue,"-content"),Uo="".concat(Ue,"-time-panel"),pl,yl=Vt?Ke.getHour(Vt):-1,jl=yl,Tr=Vt?Ke.getMinute(Vt):-1,Ml=Vt?Ke.getSecond(Vt):-1,gl=Ke.getNow(),El=se.useMemo(function(){if(so){var An=so(gl);return[An.disabledHours,An.disabledMinutes,An.disabledSeconds]}return[Za,br,bo]},[Za,br,bo,so,gl]),Tl=(0,Tn.Z)(El,3),Zl=Tl[0],Dl=Tl[1],Hn=Tl[2],Zr=io(0,23,Aa,Zl&&Zl()),Ko=(0,rt.Z)(function(){return Zr},Zr,Do);Ka&&(pl=jl>=12,jl%=12);var Ge=se.useMemo(function(){if(!Ka)return[!1,!1];var An=[!0,!0];return Ko.forEach(function(ia){var tr=ia.disabled,Ja=ia.value;tr||(Ja>=12?An[1]=!1:An[0]=!1)}),An},[Ka,Ko]),je=(0,Tn.Z)(Ge,2),Bt=je[0],It=je[1],Gt=se.useMemo(function(){return Ka?Ko.filter(pl?function(An){return An.value>=12}:function(An){return An.value<12}).map(function(An){var ia=An.value%12,tr=ia===0?"12":Jn(ia,2);return(0,en.Z)((0,en.Z)({},An),{},{label:tr,value:ia})}):Ko},[Ka,pl,Ko]),Zt=io(0,59,_a,Dl&&Dl(yl)),kn=io(0,59,ca,Hn&&Hn(yl,Tr)),Pn=Cr({value:Vt,generateConfig:Ke,disabledMinutes:Dl,disabledSeconds:Hn,minutes:Zt,seconds:kn,use12Hours:Ka});St.current={onUpDown:function(ia){var tr=Si[At];if(tr)for(var Ja=tr.units.findIndex(function(jr){return jr.value===tr.value}),ur=tr.units.length,Sr=1;Sr2&&arguments[2]!==void 0?arguments[2]:!1;(ro===Za||Ei)&&(Vo(Xa),Si&&Si(Xa),Pn&&Pn(Xa,ho),yi&&!Dn(Fa,Xa,ao)&&!(_a!=null&&_a(Xa))&&yi(Xa))},Rr=function(Xa){if(ci.includes(ro)){var ho,Ei,Yi=ro==="date";switch(Xa===In.Z.PAGE_UP||Xa===In.Z.PAGE_DOWN?Ei=Yi?Fa.addMonth:Fa.addYear:Ei=Yi?Fa.addDate:Fa.addMonth,Xa){case In.Z.LEFT:case In.Z.PAGE_UP:ho=Ei(qo,-1);break;case In.Z.RIGHT:case In.Z.PAGE_DOWN:ho=Ei(qo,1);break;case In.Z.UP:case In.Z.DOWN:ho=Ei(qo,Number("".concat(Xa===In.Z.UP?"-":"").concat(Yi?yt:mo)));break}if(ho)return!(_a!=null&&_a(ho))}return!0},Yl=function(Xa){if(Sr.current&&Sr.current.onKeyDown){var ho=!0,Ei=Xa.which;if([In.Z.LEFT,In.Z.RIGHT,In.Z.UP,In.Z.DOWN,In.Z.PAGE_UP,In.Z.PAGE_DOWN,In.Z.ENTER].includes(Ei)&&(Xa.preventDefault(),Ei!==In.Z.ENTER&&bo===0&&(ho=Rr(Ei))),ho)return Sr.current.onKeyDown(Xa)}return(0,Le.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Vi=function(Xa){Sr.current&&Sr.current.onBlur&&Sr.current.onBlur(Xa)};kn&&tr!=="right"&&(kn.current={onKeyDown:Yl,onClose:function(){Sr.current&&Sr.current.onClose&&Sr.current.onClose()}}),se.useEffect(function(){Ka&&!Lr.current&&Fi(Ka)},[Ka]),se.useEffect(function(){Lr.current=!1},[]);var hi,Xl=xa({cellRender:Ge,monthCellRender:Ko,dateRender:Zr}),ai=(0,en.Z)((0,en.Z)({},Ne),{},{cellRender:Xl,operationRef:Sr,prefixCls:At,viewDate:qo,value:ao,onViewDateChange:fo,sourceMode:Ho,onPanelChange:Ki,disabledDate:_a});switch(delete ai.onChange,delete ai.onSelect,ro){case"decade":hi=se.createElement(Wa,(0,ue.Z)({},ai,{onSelect:function(Xa,ho){fo(Xa),_i(Xa,ho)}}));break;case"year":hi=se.createElement(iu,(0,ue.Z)({},ai,{onSelect:function(Xa,ho){fo(Xa),_i(Xa,ho)}}));break;case"month":hi=se.createElement(Qo,(0,ue.Z)({},ai,{onSelect:function(Xa,ho){fo(Xa),_i(Xa,ho)}}));break;case"quarter":hi=se.createElement(qr,(0,ue.Z)({},ai,{onSelect:function(Xa,ho){fo(Xa),_i(Xa,ho)}}));break;case"week":hi=se.createElement(Qr,(0,ue.Z)({},ai,{onSelect:function(Xa,ho){fo(Xa),_i(Xa,ho)}}));break;case"time":delete ai.showTime,hi=se.createElement(Ci,(0,ue.Z)({},ai,(0,Rt.Z)(Oo)==="object"?Oo:null,{onSelect:function(Xa,ho){fo(Xa),_i(Xa,ho)}}));break;default:Oo?hi=se.createElement(Ri,(0,ue.Z)({},ai,{onSelect:function(Xa,ho){fo(Xa),_i(Xa,ho)}})):hi=se.createElement(pr,(0,ue.Z)({},ai,{onSelect:function(Xa,ho){fo(Xa),_i(Xa,ho)}}))}var Hl,Fl,fl=function(){var Xa=Fa.getNow(),ho=fn(Fa.getHour(Xa),Fa.getMinute(Xa),Fa.getSecond(Xa),Bt?El:1,It?Zl:1,Gt?Hn:1),Ei=ct(Fa,Xa,ho[0],ho[1],ho[2]);_i(Ei,"submit")};Gn||(Hl=Bi(At,ro,No),Oo&&ro!=="date"?Fl=null:Fl=Ti({prefixCls:At,components:Tr,needConfirmButton:je,okDisabled:!ao||_a&&_a(ao),locale:sa,showNow:so,onNow:je&&fl,onOk:function(){ao&&(_i(ao,"submit",!0),jl&&jl(ao))}}));var Yo;if(Mo&&ro==="date"&&Za==="date"&&!Oo){var Xo=Fa.getNow(),ti="".concat(At,"-today-btn"),Go=_a&&_a(Xo);Yo=se.createElement("a",{className:Je()(ti,Go&&"".concat(ti,"-disabled")),"aria-disabled":Go,onClick:function(){Go||_i(Xo,"mouse",!0)}},sa.today)}return se.createElement(wt.Provider,{value:(0,en.Z)((0,en.Z)({},Zt),{},{mode:ro,hideHeader:"hideHeader"in Ne?vo:Zt.hideHeader,hidePrevBtn:ia&&tr==="right",hideNextBtn:ia&&tr==="left"})},se.createElement("div",{tabIndex:bo,className:Je()("".concat(At,"-panel"),Vt,(Ke={},(0,We.Z)(Ke,"".concat(At,"-panel-has-range"),Ja&&Ja[0]&&Ja[1]),(0,We.Z)(Ke,"".concat(At,"-panel-has-range-hover"),ur&&ur[0]&&ur[1]),(0,We.Z)(Ke,"".concat(At,"-panel-rtl"),Ml==="rtl"),Ke)),style:gn,onKeyDown:Yl,onBlur:Vi,onMouseDown:pl},hi,Hl||Fl||Yo?se.createElement("div",{className:"".concat(At,"-footer")},Hl,Fl,Yo):null))}var ll=Po,fi=x(35593),ul={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Ul(Ne){var Ke,Ue=Ne.prefixCls,St=Ne.popupElement,At=Ne.popupStyle,Vt=Ne.visible,gn=Ne.dropdownClassName,sa=Ne.dropdownAlign,Fa=Ne.transitionName,Ka=Ne.getPopupContainer,Ya=Ne.children,Aa=Ne.range,or=Ne.popupPlacement,_a=Ne.direction,sr="".concat(Ue,"-dropdown"),ca=function(){return or!==void 0?or:_a==="rtl"?"bottomRight":"bottomLeft"};return se.createElement(fi.Z,{showAction:[],hideAction:[],popupPlacement:ca(),builtinPlacements:ul,prefixCls:sr,popupTransitionName:Fa,popup:St,popupAlign:sa,popupVisible:Vt,popupClassName:Je()(gn,(Ke={},(0,We.Z)(Ke,"".concat(sr,"-range"),Aa),(0,We.Z)(Ke,"".concat(sr,"-rtl"),_a==="rtl"),Ke)),popupStyle:At,getPopupContainer:Ka},Ya)}var Lu=Ul;function Tu(Ne){var Ke=Ne.prefixCls,Ue=Ne.presets,St=Ne.onClick,At=Ne.onHover;return Ue.length?se.createElement("div",{className:"".concat(Ke,"-presets")},se.createElement("ul",null,Ue.map(function(Vt,gn){var sa=Vt.label,Fa=Vt.value;return se.createElement("li",{key:gn,onClick:function(){return St==null?void 0:St(la(Fa))},onMouseEnter:function(){return At==null?void 0:At(la(Fa))},onMouseLeave:function(){return At==null?void 0:At(null)}},sa)}))):null}function hr(Ne){var Ke=Ne.picker,Ue=Ne.disabledHours,St=Ne.disabledMinutes,At=Ne.disabledSeconds;Ke==="time"&&(Ue||St||At)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function rl(Ne,Ke,Ue){var St=(0,Rt.Z)(Ke)==="object"?Ke.clearIcon:Ue;return St||se.createElement("span",{className:"".concat(Ne,"-clear-btn")})}function Su(Ne){var Ke,Ue=Ne,St=Ue.prefixCls,At=St===void 0?"rc-picker":St,Vt=Ue.id,gn=Ue.name,sa=Ue.tabIndex,Fa=Ue.style,Ka=Ue.className,Ya=Ue.dropdownClassName,Aa=Ue.dropdownAlign,or=Ue.popupStyle,_a=Ue.transitionName,sr=Ue.generateConfig,ca=Ue.locale,Za=Ue.inputReadOnly,br=Ue.allowClear,bo=Ue.autoFocus,so=Ue.showTime,Oo=Ue.picker,Mo=Oo===void 0?"date":Oo,No=Ue.format,vo=Ue.use12Hours,Si=Ue.value,yi=Ue.defaultValue,Uo=Ue.presets,pl=Ue.open,yl=Ue.defaultOpen,jl=Ue.defaultOpenValue,Tr=Ue.suffixIcon,Ml=Ue.clearIcon,gl=Ue.disabled,El=Ue.disabledDate,Tl=Ue.placeholder,Zl=Ue.getPopupContainer,Dl=Ue.pickerRef,Hn=Ue.panelRender,Zr=Ue.onChange,Ko=Ue.onOpenChange,Ge=Ue.onFocus,je=Ue.onBlur,Bt=Ue.onMouseDown,It=Ue.onMouseUp,Gt=Ue.onMouseEnter,Zt=Ue.onMouseLeave,kn=Ue.onContextMenu,Pn=Ue.onClick,Gn=Ue.onKeyDown,Pa=Ue.onSelect,An=Ue.direction,ia=Ue.autoComplete,tr=ia===void 0?"off":ia,Ja=Ue.inputRender,ur=Ue.changeOnBlur,Sr=se.useRef(null),Lr=Mo==="date"&&!!so||Mo==="time",jr=ge(Uo),kr=qt(Ra(No,Mo,so,vo)),ao=se.useRef(null),Vo=se.useRef(null),ei=se.useRef(null),Fo=(0,hn.Z)(null,{value:Si,defaultValue:yi}),qo=(0,Tn.Z)(Fo,2),Fi=qo[0],fo=qo[1],To=se.useState(Fi),Bo=(0,Tn.Z)(To,2),Yr=Bo[0],ro=Bo[1],_o=se.useRef(null),Qi=(0,hn.Z)(!1,{value:pl,defaultValue:yl,postState:function(mi){return gl?!1:mi},onChange:function(mi){Ko&&Ko(mi),!mi&&_o.current&&_o.current.onClose&&_o.current.onClose()}}),li=(0,Tn.Z)(Qi,2),Ho=li[0],Di=li[1],Ki=_t(Yr,{formatList:kr,generateConfig:sr,locale:ca}),_i=(0,Tn.Z)(Ki,2),Rr=_i[0],Yl=_i[1],Vi=Ie({valueTexts:Rr,onTextChange:function(mi){var Eu=Fn(mi,{locale:ca,formatList:kr,generateConfig:sr});Eu&&(!El||!El(Eu))&&ro(Eu)}}),hi=(0,Tn.Z)(Vi,3),Xl=hi[0],ai=hi[1],Hl=hi[2],Fl=function(mi){ro(mi),fo(mi),Zr&&!Dn(sr,Fi,mi)&&Zr(mi,mi?Tt(mi,{generateConfig:sr,locale:ca,format:kr[0]}):"")},fl=function(mi){gl&&mi||Di(mi)},Yo=function(mi){return Ho&&_o.current&&_o.current.onKeyDown?_o.current.onKeyDown(mi):((0,Le.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Xo=function(){for(var mi=arguments.length,Eu=new Array(mi),ou=0;ouor(Ka);case"month":return Aa(ca)>Aa(Ka);case"week":return Ya(ca)>Ya(Ka);default:return!Ht(sa,ca,Ka)&&sa.isAfter(ca,Ka)}return!1},[Vt,gn[1],Ka,Ke]),sr=se.useCallback(function(ca){if(gn[1]||Vt&&Vt(ca))return!0;if(gn[0]&&Fa)return!Ht(sa,ca,Ka)&&sa.isAfter(Fa,ca);if(!Ke&&Fa)switch(Ue){case"quarter":return or(ca)0&&arguments[0]!==void 0?arguments[0]:!1,$o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},qi=null;lu&&Qs&&Qs[0]&&Qs[1]&&ca.isAfter(Qs[1],Qs[0])&&(qi=Qs);var ql=vo;if(vo&&(0,Rt.Z)(vo)==="object"&&vo.defaultValue){var bu=vo.defaultValue;ql=(0,en.Z)((0,en.Z)({},vo),{},{defaultValue:Mn(bu,ri)||void 0})}return se.createElement(bn.Provider,{value:{inRange:!0,panelPosition:Pl,rangedValue:Tc||xo,hoverRangedValue:qi}},se.createElement(ll,(0,ue.Z)({},Ne,$o,{cellRender:n0,showTime:ql,mode:Yi[ri],generateConfig:ca,style:void 0,direction:qo,disabledDate:ri===0?mu:sl,disabledTime:function(Ts){return El?El(Ts,ri===0?"start":"end"):!1},className:Je()((0,We.Z)({},"".concat(gn,"-panel-focused"),ri===0?!rd:!qu)),value:Mn(xo,ri),locale:Za,tabIndex:-1,onPanelChange:function(Ts,sc){ri===0&&rc(!0),ri===1&&td(!0),Fu(Xt(Yi,sc,ri),Xt(xo,Ts,ri));var ks=Ts;Pl==="right"&&Yi[ri]===sc&&(ks=Ft(ks,sc,ca,-1)),Xo(ks,ri)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:ri===0?Mn(xo,1):Mn(xo,0)})))}var Ms=0,Td=0;if(ri&&Qi.current&&Ho.current&&_o.current&&_i.current){Ms=Qi.current.offsetWidth+Ho.current.offsetWidth;var r0=_i.current.offsetLeft>Ms?_i.current.offsetLeft-Ms:_i.current.offsetLeft,xd=_o.current.offsetWidth,Ws=_i.current.offsetWidth;xd&&Ws&&Ms>xd-Ws-(qo==="rtl"?0:r0)&&(Td=Ms)}var ld=qo==="rtl"?{right:Ms}:{left:Ms};function kd(){var Pl,$o=Bi(gn,Yi[ri],Pn),qi=Ti({prefixCls:gn,components:ei,needConfirmButton:Yr,okDisabled:!Mn(xo,ri)||gl&&gl(xo[ri]),locale:Za,onOk:function(){var Ls=Mn(xo,ri);Ls&&(ou(xo,ri),ao==null||ao(xo),Uu(!1,ri,"confirm"))}});if(No!=="time"&&!vo){var ql=Yo(ri),bu=Ft(ql,No,ca),dl=Yi[ri],Ts=dl===No,sc=bd(Ts?"left":!1,{pickerValue:ql,onPickerValueChange:function(Ls){Xo(Ls,ri)}}),ks=bd("right",{pickerValue:bu,onPickerValueChange:function(Ls){Xo(Ft(Ls,No,ca,-1),ri)}});qo==="rtl"?Pl=se.createElement(se.Fragment,null,ks,Ts&&sc):Pl=se.createElement(se.Fragment,null,sc,Ts&&ks)}else Pl=bd();var Gc=se.createElement("div",{className:"".concat(gn,"-panel-layout")},se.createElement(Tu,{prefixCls:gn,presets:a0,onClick:function(Ls){ou(Ls,null),Uu(!1,ri,"preset")},onHover:function(Ls){yo(Ls)}}),se.createElement("div",null,se.createElement("div",{className:"".concat(gn,"-panels")},Pl),($o||qi)&&se.createElement("div",{className:"".concat(gn,"-footer")},$o,qi)));return Hn&&(Gc=Hn(Gc)),se.createElement("div",{className:"".concat(gn,"-panel-container"),style:{marginLeft:Td},ref:_o,onMouseDown:function(Ls){Ls.preventDefault()}},Gc)}var o0=se.createElement("div",{className:Je()("".concat(gn,"-range-wrapper"),"".concat(gn,"-").concat(No,"-range-wrapper")),style:{minWidth:Bl}},se.createElement("div",{ref:_i,className:"".concat(gn,"-range-arrow"),style:ld}),kd()),jd;Bt&&(jd=se.createElement("span",{className:"".concat(gn,"-suffix"),onMouseDown:function($o){$o.preventDefault()}},Bt));var Ni=rl(gn,je,It),i0=se.createElement("span",{onMouseDown:function($o){$o.preventDefault(),$o.stopPropagation()},onMouseUp:function($o){$o.preventDefault(),$o.stopPropagation();var qi=ai;Vi[0]||(qi=Xt(qi,null,0)),Vi[1]||(qi=Xt(qi,null,1)),ou(qi,null),Uu(!1,ri,"clear")},className:"".concat(gn,"-clear"),role:"button"},Ni),l0=je&&(Mn(ai,0)&&!Vi[0]||Mn(ai,1)&&!Vi[1]),ud={size:Wr(No,Rr[0],ca)},sd=0,wd=0;Qi.current&&li.current&&Ho.current&&(ri===0?wd=Qi.current.offsetWidth:(sd=Ms,wd=li.current.offsetWidth));var u0=qo==="rtl"?{right:sd}:{left:sd},Zd=function($o,qi){var ql=Xt(xo,$o,ri);if(qi==="submit"||qi!=="key"&&!Yr){ou(ql,ri),ri===0?rc():td();var bu=ri===0?1:0;Vi[bu]?Uu(!1,!1,"confirm"):Uu(!1,ri,"confirm")}else Xa(ql)};return se.createElement(wt.Provider,{value:{operationRef:Yl,hideHeader:No==="time",onDateMouseEnter:hd,onDateMouseLeave:nd,hideRanges:!0,onSelect:Zd,open:lu}},se.createElement(Lu,{visible:lu,popupElement:o0,popupStyle:Ya,prefixCls:gn,dropdownClassName:Aa,dropdownAlign:_a,getPopupContainer:sr,transitionName:or,range:!0,direction:qo},se.createElement("div",(0,ue.Z)({ref:ro,className:Je()(gn,"".concat(gn,"-range"),Ka,(Ke={},(0,We.Z)(Ke,"".concat(gn,"-disabled"),Vi[0]&&Vi[1]),(0,We.Z)(Ke,"".concat(gn,"-focused"),ri===0?xc:xs),(0,We.Z)(Ke,"".concat(gn,"-rtl"),qo==="rtl"),Ke)),style:Fa,onClick:lc,onMouseEnter:Lr,onMouseLeave:jr,onMouseDown:uc,onMouseUp:Sr},(0,sn.Z)(Ne,{aria:!0,data:!0})),se.createElement("div",{className:Je()("".concat(gn,"-input"),(Ue={},(0,We.Z)(Ue,"".concat(gn,"-input-active"),ri===0),(0,We.Z)(Ue,"".concat(gn,"-input-placeholder"),!!ac),Ue)),ref:Qi},se.createElement("input",(0,ue.Z)({id:sa,disabled:Vi[0],readOnly:Zt||typeof Rr[0]=="function"||!rd,value:ac||_l,onChange:function($o){Zu($o.target.value)},autoFocus:bo,placeholder:Mn(br,0)||"",ref:Di},bc,ud,{autoComplete:To}))),se.createElement("div",{className:"".concat(gn,"-range-separator"),ref:Ho},Uo),se.createElement("div",{className:Je()("".concat(gn,"-input"),(St={},(0,We.Z)(St,"".concat(gn,"-input-active"),ri===1),(0,We.Z)(St,"".concat(gn,"-input-placeholder"),!!jc),St)),ref:li},se.createElement("input",(0,ue.Z)({disabled:Vi[1],readOnly:Zt||typeof Rr[0]=="function"||!qu,value:jc||Xu,onChange:function($o){bs($o.target.value)},placeholder:Mn(br,1)||"",ref:Ki},fu,ud,{autoComplete:To}))),se.createElement("div",{className:"".concat(gn,"-active-bar"),style:(0,en.Z)((0,en.Z)({},u0),{},{width:wd,position:"absolute"})}),jd,l0&&i0)))}var Au=function(Ne){(0,Ut.Z)(Ue,Ne);var Ke=(0,Sn.Z)(Ue);function Ue(){var St;(0,ut.Z)(this,Ue);for(var At=arguments.length,Vt=new Array(At),gn=0;gn{const{lineHeight:At}=Ne,Vt=Math.floor(Ue*At)+2,gn=Math.max((Ke-Vt)/2,0),sa=Math.max(Ke-Vt-gn,0);return{padding:`${gn}px ${St}px ${sa}px`}},zs=Ne=>{const{componentCls:Ke,pickerCellCls:Ue,pickerCellInnerCls:St,cellHeight:At,motionDurationSlow:Vt,borderRadiusSM:gn,motionDurationMid:sa,cellHoverBg:Fa,lineWidth:Ka,lineType:Ya,colorPrimary:Aa,cellActiveWithRangeBg:or,colorTextLightSolid:_a,controlHeightSM:sr,cellRangeBorderColor:ca,pickerCellBorderGap:Za,cellHoverWithRangeBg:br,cellWidth:bo,colorTextDisabled:so,cellBgDisabled:Oo}=Ne;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:At,transform:"translateY(-50%)",transition:`all ${Vt}`,content:'""'},[St]:{position:"relative",zIndex:2,display:"inline-block",minWidth:At,height:At,lineHeight:`${At}px`,borderRadius:gn,transition:`background ${sa}, border ${sa}`},"&-range-hover-start, &-range-hover-end":{[St]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Ue}-in-view), &:hover:not(${Ue}-selected):not(${Ue}-range-start):not(${Ue}-range-end):not(${Ue}-range-hover-start):not(${Ue}-range-hover-end)`]:{[St]:{background:Fa}},[`&-in-view${Ue}-today ${St}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ka}px ${Ya} ${Aa}`,borderRadius:gn,content:'""'}},[`&-in-view${Ue}-in-range`]:{position:"relative","&::before":{background:or}},[`&-in-view${Ue}-selected ${St}, &-in-view${Ue}-range-start ${St}, &-in-view${Ue}-range-end ${St}`]:{color:_a,background:Aa},[`&-in-view${Ue}-range-start:not(${Ue}-range-start-single), @@ -183,7 +183,7 @@ dts: ${cr+Kn} ms, expected: ${cr+Math.round(Jn)} ms, delta: ${Math.round(uo)} ms &${b}-slide-down-leave${b}-slide-down-leave-active${Ce}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${Ce}-placement-bottomRight`]:{animationName:fe.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Ce}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${Ce}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${Ce}-placement-topRight`]:{animationName:fe.ly}})},(0,Fe.ZP)(ze,{colorBg:Se,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ce} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ce}, ${Ce}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:se,listStyleType:"none",backgroundColor:Se,backgroundClip:"padding-box",borderRadius:ze.borderRadiusLG,outline:"none",boxShadow:ze.boxShadowSecondary},(0,a.Qy)(ze)),{[`${re}-item-group-title`]:{padding:`${ne}px ${Ae}px`,color:ze.colorTextDescription,transition:`all ${te}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ue,marginInlineEnd:ze.marginXS,fontSize:ze.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${te}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${Ae}px`,color:ze.colorText,fontWeight:"normal",fontSize:ue,lineHeight:ze.lineHeight,cursor:"pointer",transition:`all ${te}`,borderRadius:ze.borderRadiusSM,"&:hover, &-active":{backgroundColor:ze.controlItemBgHover}},(0,a.Qy)(ze)),{"&-selected":{color:ze.colorPrimary,backgroundColor:ze.controlItemBgActive,"&:hover, &-active":{backgroundColor:ze.controlItemBgActiveHover}},"&-disabled":{color:de,cursor:"not-allowed","&:hover":{color:de,backgroundColor:Se,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${ze.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:ze.colorSplit},[`${Ce}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:ze.paddingXS,[`${Ce}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:ze.colorTextDescription,fontSize:pe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${ze.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Ae+ze.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ce}-menu-submenu-title`]:{[`&, ${Ce}-menu-submenu-arrow-icon`]:{color:de,backgroundColor:Se,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ce}-menu-submenu-title`]:{color:ze.colorPrimary}})}},[(0,fe.oN)(ze,"slide-up"),(0,fe.oN)(ze,"slide-down"),(0,Le.Fm)(ze,"move-up"),(0,Le.Fm)(ze,"move-down"),(0,ye._y)(ze,"zoom-big")]]};var Me=(0,Be.Z)("Dropdown",(ze,Ce)=>{let{rootPrefixCls:re}=Ce;const{marginXXS:y,sizePopupArrow:E,controlHeight:z,fontSize:b,lineHeight:ee,paddingXXS:te,componentCls:ne,borderRadiusLG:ue}=ze,se=(z-b*ee)/2,{dropdownArrowOffset:de}=(0,Fe.fS)({contentRadius:ue}),pe=(0,oe.TS)(ze,{menuCls:`${ne}-menu`,rootPrefixCls:re,dropdownArrowDistance:E/2+y,dropdownArrowOffset:de,dropdownPaddingVertical:se,dropdownEdgeChildPadding:te});return[be(pe),De(pe)]},ze=>({zIndexPopup:ze.zIndexPopupBase+50}))},8628:function(Nt,st,x){"use strict";var a=x(59301),fe=x(34280),Le=x(56762),ye=x(69507);function Fe(){let Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const oe=(0,a.useRef)({}),Re=(0,Le.Z)(),De=(0,ye.ZP)();return(0,fe.Z)(()=>{const be=De.subscribe(Me=>{oe.current=Me,Be&&Re()});return()=>De.unsubscribe(be)},[]),oe.current}st.Z=Fe},11611:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Jn}});var a=x(59301),fe=x(15277),Le=x(92310),ye=x.n(Le),Fe=x(54476),Be=x(33885),oe=x(20068),Re=x(42978),De=x(76190),be=x(75931),Me=x(55468),ze=x(18929),Ce=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],re=a.createContext(null),y=0;function E(on,qt){var Mn=a.useState(function(){return y+=1,String(y)}),Xt=(0,Re.Z)(Mn,1),la=Xt[0],ya=a.useContext(re),ma={data:qt,canPreview:on};return a.useEffect(function(){if(ya)return ya.register(la,ma)},[]),a.useEffect(function(){ya&&ya.register(la,ma)},[on,qt]),la}function z(on){return new Promise(function(qt){var Mn=document.createElement("img");Mn.onerror=function(){return qt(!1)},Mn.onload=function(){return qt(!0)},Mn.src=on})}function b(on){var qt=on.src,Mn=on.isCustomPlaceholder,Xt=on.fallback,la=(0,a.useState)(Mn?"loading":"normal"),ya=(0,Re.Z)(la,2),ma=ya[0],bn=ya[1],ct=(0,a.useRef)(!1),ln=ma==="error";(0,a.useEffect)(function(){z(qt).then(function(pn){pn||bn("error")})},[qt]),(0,a.useEffect)(function(){Mn&&!ct.current?bn("loading"):ln&&bn("normal")},[qt]);var fn=function(){bn("normal")},cn=function(pt){ct.current=!1,ma==="loading"&&pt!=null&&pt.complete&&(pt.naturalWidth||pt.naturalHeight)&&(ct.current=!0,fn())},zn=ln&&Xt?{src:Xt}:{onLoad:fn,src:qt};return[cn,zn,ma]}var ee=x(86923),te=x(8224),ne=x(10228),ue=x(48736);function se(on,qt,Mn,Xt){var la=qt+Mn,ya=(Mn-Xt)/2;if(Mn>Xt){if(qt>0)return(0,oe.Z)({},on,ya);if(qt<0&&laXt)return(0,oe.Z)({},on,qt<0?ya:-ya);return{}}function de(on,qt,Mn,Xt){var la=(0,Me.g1)(),ya=la.width,ma=la.height,bn=null;return on<=ya&&qt<=ma?bn={x:0,y:0}:(on>ya||qt>ma)&&(bn=(0,Be.Z)((0,Be.Z)({},se("x",Mn,on,ya)),se("y",Xt,qt,ma))),bn}var pe=x(13697),Ae=x(16089),Se={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function Te(on,qt,Mn,Xt){var la=(0,a.useRef)(null),ya=(0,a.useRef)([]),ma=(0,a.useState)(Se),bn=(0,Re.Z)(ma,2),ct=bn[0],ln=bn[1],fn=function(pt){ln(Se),Xt&&!(0,pe.Z)(Se,ct)&&Xt({transform:Se,action:pt})},cn=function(pt,na){la.current===null&&(ya.current=[],la.current=(0,Ae.Z)(function(){ln(function(er){var cr=er;return ya.current.forEach(function(Kn){cr=(0,Be.Z)((0,Be.Z)({},cr),Kn)}),la.current=null,Xt==null||Xt({transform:cr,action:na}),cr})})),ya.current.push((0,Be.Z)((0,Be.Z)({},ct),pt))},zn=function(pt,na,er,cr){var Kn=on.current,no=Kn.width,Ur=Kn.height,uo=Kn.offsetWidth,pr=Kn.offsetHeight,gr=Kn.offsetLeft,Ir=Kn.offsetTop,Cr=pt,fr=ct.scale*pt;fr>Mn?(Cr=Mn/ct.scale,fr=Mn):fr1,ba=tl&&Kn>=1,Wa=Te(zr,gr,Cr,al),Br=Wa.transform,lr=Wa.resetTransform,mo=Wa.updateTransform,Ar=Wa.dispatchZoomChange,zo=(0,a.useState)(!0),Ro=(0,Re.Z)(zo,2),Oi=Ro[0],Qo=Ro[1],Eo=Br.rotate,Io=Br.scale,ii=Br.x,ol=Br.y,nl=ye()((0,oe.Z)({},"".concat(Mn,"-moving"),Lo));(0,a.useEffect)(function(){Oi||Qo(!0)},[Oi]);var Ol=function(){lr("close")},Nl=function(){Ar(Ve+uo,"zoomIn")},qr=function(){Ar(Ve/(Ve+uo),"zoomOut")},Mr=function(){mo({rotate:Eo+90},"rotateRight")},Qr=function(){mo({rotate:Eo-90},"rotateLeft")},Kr=function(){mo({flipX:!Br.flipX},"flipX")},si=function(){mo({flipY:!Br.flipY},"flipY")},Xi=function(Po){Po==null||Po.preventDefault(),Po==null||Po.stopPropagation(),er>0&&(Qo(!1),lr("prev"),Ci==null||Ci(er-1,er))},il=function(Po){Po==null||Po.preventDefault(),Po==null||Po.stopPropagation(),er0&&(ul=Ve/ul),Ar(ul,"wheel",Po.clientX,Po.clientY)}},iu=function(Po){!ln||!Da||(Po.keyCode===ne.Z.LEFT?Xi():Po.keyCode===ne.Z.RIGHT&&il())},Bi=function(Po){ln&&(Io!==1?mo({x:0,y:0,scale:1},"doubleClick"):Ar(Ve+uo,"doubleClick",Po.clientX,Po.clientY))};(0,a.useEffect)(function(){var ci,Po,ll,fi;if(bn){ll=(0,te.Z)(window,"mouseup",ml,!1),fi=(0,te.Z)(window,"mousemove",Rl,!1);try{window.top!==window.self&&(ci=(0,te.Z)(window.top,"mouseup",ml,!1),Po=(0,te.Z)(window.top,"mousemove",Rl,!1))}catch(ul){(0,ue.Kp)(!1,"[rc-image] ".concat(ul))}}return function(){var ul,Ul,Lu,Tu;(ul=ll)===null||ul===void 0||ul.remove(),(Ul=fi)===null||Ul===void 0||Ul.remove(),(Lu=ci)===null||Lu===void 0||Lu.remove(),(Tu=Po)===null||Tu===void 0||Tu.remove()}},[ln,Lo,ii,ol,Eo,bn]),(0,a.useEffect)(function(){var ci=(0,te.Z)(window,"keydown",iu,!1);return function(){ci.remove()}},[ln,Da,er]);var Ti=a.createElement(Et,(0,Fe.Z)({},oi,{width:qt.width,height:qt.height,imgRef:zr,className:"".concat(Mn,"-img"),alt:la,style:{transform:"translate3d(".concat(Br.x,"px, ").concat(Br.y,"px, 0) scale3d(").concat(Br.flipX?"-":"").concat(Io,", ").concat(Br.flipY?"-":"").concat(Io,", 1) rotate(").concat(Eo,"deg)"),transitionDuration:!Oi&&"0s"},fallback:ya,src:Xt,onWheel:xu,onMouseDown:Vl,onDoubleClick:Bi}));return a.createElement(a.Fragment,null,a.createElement(ee.Z,(0,Fe.Z)({transitionName:co,maskTransitionName:io,closable:!1,keyboard:!0,prefixCls:Mn,onClose:ct,visible:ln,wrapClassName:nl,rootClassName:zn,getContainer:pt},bi,{afterClose:Ol}),a.createElement("div",{className:"".concat(Mn,"-img-wrapper")},$r?$r(Ti,(0,Be.Z)({transform:Br},tl?{current:er}:{})):Ti)),a.createElement(it,{visible:ln,transform:Br,maskTransitionName:io,closeIcon:pn,getContainer:pt,prefixCls:Mn,rootClassName:zn,icons:cn,countRender:no,showSwitch:Da,showProgress:ba,current:er,count:Kn,scale:Io,minScale:gr,maxScale:Cr,toolbarRender:cl,onSwitchLeft:Xi,onSwitchRight:il,onZoomIn:Nl,onZoomOut:qr,onRotateRight:Mr,onRotateLeft:Qr,onFlipX:Kr,onFlipY:si,onClose:ct}))},kt=Lt,Kt=x(94480);function mt(on){var qt=a.useState({}),Mn=(0,Re.Z)(qt,2),Xt=Mn[0],la=Mn[1],ya=a.useCallback(function(bn,ct){return la(function(ln){return(0,Be.Z)((0,Be.Z)({},ln),{},(0,oe.Z)({},bn,ct))}),function(){la(function(ln){var fn=(0,Be.Z)({},ln);return delete fn[bn],fn})}},[]),ma=a.useMemo(function(){return on?on.map(function(bn){if(typeof bn=="string")return{data:{src:bn}};var ct={};return Object.keys(bn).forEach(function(ln){["src"].concat((0,Kt.Z)(Ce)).includes(ln)&&(ct[ln]=bn[ln])}),{data:ct}}):Object.keys(Xt).reduce(function(bn,ct){var ln=Xt[ct],fn=ln.canPreview,cn=ln.data;return fn&&bn.push({data:cn,id:ct}),bn},[])},[on,Xt]);return[ma,ya]}var Je=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],ut=["src"],Mt=function(qt){var Mn,Xt=qt.previewPrefixCls,la=Xt===void 0?"rc-image-preview":Xt,ya=qt.children,ma=qt.icons,bn=ma===void 0?{}:ma,ct=qt.items,ln=qt.preview,fn=qt.fallback,cn=(0,De.Z)(ln)==="object"?ln:{},zn=cn.visible,pn=cn.onVisibleChange,pt=cn.getContainer,na=cn.current,er=cn.movable,cr=cn.minScale,Kn=cn.maxScale,no=cn.countRender,Ur=cn.closeIcon,uo=cn.onChange,pr=cn.onTransform,gr=cn.toolbarRender,Ir=cn.imageRender,Cr=(0,be.Z)(cn,Je),fr=mt(ct),co=(0,Re.Z)(fr,2),Do=co[0],io=co[1],$r=(0,ze.Z)(0,{value:na}),oi=(0,Re.Z)($r,2),cl=oi[0],al=oi[1],Ci=(0,a.useState)(!1),bi=(0,Re.Z)(Ci,2),zr=bi[0],Ri=bi[1],Gi=((Mn=Do[cl])===null||Mn===void 0?void 0:Mn.data)||{},zi=Gi.src,Lo=(0,be.Z)(Gi,ut),Cl=(0,ze.Z)(!!zn,{value:zn,onChange:function(Eo,Io){pn==null||pn(Eo,Io,cl)}}),tl=(0,Re.Z)(Cl,2),Da=tl[0],ba=tl[1],Wa=(0,a.useState)(null),Br=(0,Re.Z)(Wa,2),lr=Br[0],mo=Br[1],Ar=a.useCallback(function(Qo,Eo,Io){var ii=Do.findIndex(function(ol){return ol.id===Qo});ba(!0),mo({x:Eo,y:Io}),al(ii<0?0:ii),Ri(!0)},[Do]);a.useEffect(function(){Da?zr||al(0):Ri(!1)},[Da]);var zo=function(Eo,Io){al(Eo),uo==null||uo(Eo,Io)},Ro=function(){ba(!1),mo(null)},Oi=a.useMemo(function(){return{register:io,onPreview:Ar}},[io,Ar]);return a.createElement(re.Provider,{value:Oi},ya,a.createElement(kt,(0,Fe.Z)({"aria-hidden":!Da,movable:er,visible:Da,prefixCls:la,closeIcon:Ur,onClose:Ro,mousePosition:lr,imgCommonProps:Lo,src:zi,fallback:fn,icons:bn,minScale:cr,maxScale:Kn,getContainer:pt,current:cl,count:Do.length,countRender:no,onTransform:pr,toolbarRender:gr,imageRender:Ir,onChange:zo},Cr)))},$t=Mt,Ut=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],Sn=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],We=function(qt){var Mn=qt.src,Xt=qt.alt,la=qt.onPreviewClose,ya=qt.prefixCls,ma=ya===void 0?"rc-image":ya,bn=qt.previewPrefixCls,ct=bn===void 0?"".concat(ma,"-preview"):bn,ln=qt.placeholder,fn=qt.fallback,cn=qt.width,zn=qt.height,pn=qt.style,pt=qt.preview,na=pt===void 0?!0:pt,er=qt.className,cr=qt.onClick,Kn=qt.onError,no=qt.wrapperClassName,Ur=qt.wrapperStyle,uo=qt.rootClassName,pr=(0,be.Z)(qt,Ut),gr=ln&&ln!==!0,Ir=(0,De.Z)(na)==="object"?na:{},Cr=Ir.src,fr=Ir.visible,co=fr===void 0?void 0:fr,Do=Ir.onVisibleChange,io=Do===void 0?la:Do,$r=Ir.getContainer,oi=$r===void 0?void 0:$r,cl=Ir.mask,al=Ir.maskClassName,Ci=Ir.movable,bi=Ir.icons,zr=Ir.scaleStep,Ri=Ir.minScale,Gi=Ir.maxScale,zi=Ir.imageRender,Lo=Ir.toolbarRender,Cl=(0,be.Z)(Ir,Sn),tl=Cr!=null?Cr:Mn,Da=(0,ze.Z)(!!co,{value:co,onChange:io}),ba=(0,Re.Z)(Da,2),Wa=ba[0],Br=ba[1],lr=b({src:Mn,isCustomPlaceholder:gr,fallback:fn}),mo=(0,Re.Z)(lr,3),Ar=mo[0],zo=mo[1],Ro=mo[2],Oi=(0,a.useState)(null),Qo=(0,Re.Z)(Oi,2),Eo=Qo[0],Io=Qo[1],ii=(0,a.useContext)(re),ol=!!na,nl=function(){Br(!1),Io(null)},Ol=ye()(ma,no,uo,(0,oe.Z)({},"".concat(ma,"-error"),Ro==="error")),Nl=(0,a.useMemo)(function(){var Kr={};return Ce.forEach(function(si){qt[si]!==void 0&&(Kr[si]=qt[si])}),Kr},Ce.map(function(Kr){return qt[Kr]})),qr=(0,a.useMemo)(function(){return(0,Be.Z)((0,Be.Z)({},Nl),{},{src:tl})},[tl,Nl]),Mr=E(ol,qr),Qr=function(si){var Xi=(0,Me.os)(si.target),il=Xi.left,ml=Xi.top;ii?ii.onPreview(Mr,il,ml):(Io({x:il,y:ml}),Br(!0)),cr==null||cr(si)};return a.createElement(a.Fragment,null,a.createElement("div",(0,Fe.Z)({},pr,{className:Ol,onClick:ol?Qr:cr,style:(0,Be.Z)({width:cn,height:zn},Ur)}),a.createElement("img",(0,Fe.Z)({},Nl,{className:ye()("".concat(ma,"-img"),(0,oe.Z)({},"".concat(ma,"-img-placeholder"),ln===!0),er),style:(0,Be.Z)({height:zn},pn),ref:Ar},zo,{width:cn,height:zn,onError:Kn})),Ro==="loading"&&a.createElement("div",{"aria-hidden":"true",className:"".concat(ma,"-placeholder")},ln),cl&&ol&&a.createElement("div",{className:ye()("".concat(ma,"-mask"),al),style:{display:(pn==null?void 0:pn.display)==="none"?"none":void 0}},cl)),!ii&&ol&&a.createElement(kt,(0,Fe.Z)({"aria-hidden":!Wa,visible:Wa,prefixCls:ct,onClose:nl,mousePosition:Eo,src:tl,alt:Xt,fallback:fn,getContainer:oi,icons:bi,movable:Ci,scaleStep:zr,minScale:Ri,maxScale:Gi,rootClassName:uo,imageRender:zi,imgCommonProps:Nl,toolbarRender:Lo},Cl)))};We.PreviewGroup=$t,We.displayName="Image";var en=We,Tn=en,hn=x(62892),sn=x(36355),rt=x(31724),vt=x(99267),$e=x(33853),He=x(38819),yt={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"},xt=yt,Ye=x(7657),Qe=function(qt,Mn){return a.createElement(Ye.Z,(0,Fe.Z)({},qt,{ref:Mn,icon:xt}))},gt=a.forwardRef(Qe),Xe=gt,xe={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"},Ht=xe,Rn=function(qt,Mn){return a.createElement(Ye.Z,(0,Fe.Z)({},qt,{ref:Mn,icon:Ht}))},vn=a.forwardRef(Rn),Dn=vn,Qn={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"},_n=Qn,Ft=function(qt,Mn){return a.createElement(Ye.Z,(0,Fe.Z)({},qt,{ref:Mn,icon:_n}))},Tt=a.forwardRef(Ft),Fn=Tt,Ot={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"},_t=Ot,Cn=function(qt,Mn){return a.createElement(Ye.Z,(0,Fe.Z)({},qt,{ref:Mn,icon:_t}))},In=a.forwardRef(Cn),wa=In,Ga={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"},wr=Ga,tn=function(qt,Mn){return a.createElement(Ye.Z,(0,Fe.Z)({},qt,{ref:Mn,icon:wr}))},Un=a.forwardRef(tn),Ea=Un,Va=x(64993),Ra=x(73819),Wr=x(17313),Hr=x(29878),bt=x(1950),En=x(83116),yr=x(37613);const zt=on=>({position:on||"absolute",inset:0}),Ln=on=>{const{iconCls:qt,motionDurationSlow:Mn,paddingXXS:Xt,marginXXS:la,prefixCls:ya,colorTextLightSolid:ma}=on;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:ma,background:new Va.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${Mn}`,[`.${ya}-mask-info`]:Object.assign(Object.assign({},Wr.vS),{padding:`0 ${Xt}px`,[qt]:{marginInlineEnd:la,svg:{verticalAlign:"baseline"}}})}},Ma=on=>{const{previewCls:qt,modalMaskBg:Mn,paddingSM:Xt,marginXL:la,margin:ya,paddingLG:ma,previewOperationColorDisabled:bn,previewOperationHoverColor:ct,motionDurationSlow:ln,iconCls:fn,colorTextLightSolid:cn}=on,zn=new Va.C(Mn).setAlpha(.1),pn=zn.clone().setAlpha(.2);return{[`${qt}-footer`]:{position:"fixed",bottom:la,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:on.previewOperationColor},[`${qt}-progress`]:{marginBottom:ya},[`${qt}-close`]:{position:"fixed",top:la,right:{_skip_check_:!0,value:la},display:"flex",color:cn,backgroundColor:zn.toRgbString(),borderRadius:"50%",padding:Xt,outline:0,border:0,cursor:"pointer",transition:`all ${ln}`,"&:hover":{backgroundColor:pn.toRgbString()},[`& > ${fn}`]:{fontSize:on.previewOperationSize}},[`${qt}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${ma}px`,backgroundColor:zn.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:Xt,padding:Xt,cursor:"pointer",transition:`all ${ln}`,userSelect:"none",[`&:not(${qt}-operations-operation-disabled):hover > ${fn}`]:{color:ct},"&-disabled":{color:bn,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${fn}`]:{fontSize:on.previewOperationSize}}}}},Na=on=>{const{modalMaskBg:qt,iconCls:Mn,previewOperationColorDisabled:Xt,previewCls:la,zIndexPopup:ya,motionDurationSlow:ma}=on,bn=new Va.C(qt).setAlpha(.1),ct=bn.clone().setAlpha(.2);return{[`${la}-switch-left, ${la}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:ya+1,display:"flex",alignItems:"center",justifyContent:"center",width:on.imagePreviewSwitchSize,height:on.imagePreviewSwitchSize,marginTop:-on.imagePreviewSwitchSize/2,color:on.previewOperationColor,background:bn.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${ma}`,userSelect:"none","&:hover":{background:ct.toRgbString()},"&-disabled":{"&, &:hover":{color:Xt,background:"transparent",cursor:"not-allowed",[`> ${Mn}`]:{cursor:"not-allowed"}}},[`> ${Mn}`]:{fontSize:on.previewOperationSize}},[`${la}-switch-left`]:{insetInlineStart:on.marginSM},[`${la}-switch-right`]:{insetInlineEnd:on.marginSM}}},rr=on=>{const{motionEaseOut:qt,previewCls:Mn,motionDurationSlow:Xt,componentCls:la}=on;return[{[`${la}-preview-root`]:{[Mn]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${Mn}-body`]:Object.assign(Object.assign({},zt()),{overflow:"hidden"}),[`${Mn}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${Xt} ${qt} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},zt()),{transition:`transform ${Xt} ${qt} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${Mn}-moving`]:{[`${Mn}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${la}-preview-root`]:{[`${Mn}-wrap`]:{zIndex:on.zIndexPopup}}},{[`${la}-preview-operations-wrapper`]:{position:"fixed",zIndex:on.zIndexPopup+1},"&":[Ma(on),Na(on)]}]},dn=on=>{const{componentCls:qt}=on;return{[qt]:{position:"relative",display:"inline-block",[`${qt}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${qt}-img-placeholder`]:{backgroundColor:on.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${qt}-mask`]:Object.assign({},Ln(on)),[`${qt}-mask:hover`]:{opacity:1},[`${qt}-placeholder`]:Object.assign({},zt())}}},ce=on=>{const{previewCls:qt}=on;return{[`${qt}-root`]:(0,Hr._y)(on,"zoom"),"&":(0,bt.J$)(on,!0)}};var ge=(0,En.Z)("Image",on=>{const qt=`${on.componentCls}-preview`,Mn=(0,yr.TS)(on,{previewCls:qt,modalMaskBg:new Va.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:on.controlHeightLG});return[dn(Mn),rr(Mn),(0,Ra.QA)((0,yr.TS)(Mn,{componentCls:qt})),ce(Mn)]},on=>({zIndexPopup:on.zIndexPopupBase+80,previewOperationColor:new Va.C(on.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new Va.C(on.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new Va.C(on.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:on.fontSizeIcon*1.5})),Ee=function(on,qt){var Mn={};for(var Xt in on)Object.prototype.hasOwnProperty.call(on,Xt)&&qt.indexOf(Xt)<0&&(Mn[Xt]=on[Xt]);if(on!=null&&typeof Object.getOwnPropertySymbols=="function")for(var la=0,Xt=Object.getOwnPropertySymbols(on);la{var{previewPrefixCls:qt,preview:Mn}=on,Xt=Ee(on,["previewPrefixCls","preview"]);const{getPrefixCls:la}=a.useContext(sn.E_),ya=la("image",qt),ma=`${ya}-preview`,bn=la(),[ct,ln]=ge(ya),fn=a.useMemo(()=>{var cn;if(Mn===!1)return Mn;const zn=typeof Mn=="object"?Mn:{},pn=ye()(ln,(cn=zn.rootClassName)!==null&&cn!==void 0?cn:"");return Object.assign(Object.assign({},zn),{transitionName:(0,hn.m)(bn,"zoom",zn.transitionName),maskTransitionName:(0,hn.m)(bn,"fade",zn.maskTransitionName),rootClassName:pn})},[Mn]);return ct(a.createElement(Tn.PreviewGroup,Object.assign({preview:fn,previewPrefixCls:ma,icons:Ie},Xt)))},Rt=function(on,qt){var Mn={};for(var Xt in on)Object.prototype.hasOwnProperty.call(on,Xt)&&qt.indexOf(Xt)<0&&(Mn[Xt]=on[Xt]);if(on!=null&&typeof Object.getOwnPropertySymbols=="function")for(var la=0,Xt=Object.getOwnPropertySymbols(on);la{const{prefixCls:qt,preview:Mn,className:Xt,rootClassName:la,style:ya}=on,ma=Rt(on,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:bn,locale:ct=rt.Z,getPopupContainer:ln,image:fn}=a.useContext(sn.E_),cn=bn("image",qt),zn=bn(),pn=ct.Image||rt.Z.Image,[pt,na]=ge(cn),er=ye()(la,na),cr=ye()(Xt,na,fn==null?void 0:fn.className),Kn=a.useMemo(()=>{if(Mn===!1)return Mn;const Ur=typeof Mn=="object"?Mn:{},{getContainer:uo}=Ur,pr=Rt(Ur,["getContainer"]);return Object.assign(Object.assign({mask:a.createElement("div",{className:`${cn}-mask-info`},a.createElement(fe.Z,null),pn==null?void 0:pn.preview),icons:Ie},pr),{getContainer:uo||ln,transitionName:(0,hn.m)(zn,"zoom",Ur.transitionName),maskTransitionName:(0,hn.m)(zn,"fade",Ur.maskTransitionName)})},[Mn,pn]),no=Object.assign(Object.assign({},fn==null?void 0:fn.style),ya);return pt(a.createElement(Tn,Object.assign({prefixCls:cn,preview:Kn,rootClassName:er,className:cr,style:no},ma)))};xa.PreviewGroup=wt;var Jn=xa},45818:function(Nt,st,x){"use strict";x.d(st,{D:function(){return te},Z:function(){return se}});var a=x(54476),fe=x(59301),Le={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"},ye=Le,Fe=x(7657),Be=function(pe,Ae){return fe.createElement(Fe.Z,(0,a.Z)({},pe,{ref:Ae,icon:ye}))},oe=fe.forwardRef(Be),Re=oe,De=x(33853),be=x(38819),Me=x(92310),ze=x.n(Me),Ce=x(2738),y=de=>!isNaN(parseFloat(de))&&isFinite(de),E=x(36355),z=x(84966),b=function(de,pe){var Ae={};for(var Se in de)Object.prototype.hasOwnProperty.call(de,Se)&&pe.indexOf(Se)<0&&(Ae[Se]=de[Se]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Se=Object.getOwnPropertySymbols(de);Te{let de=0;return function(){let pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return de+=1,`${pe}${de}`}})();var se=fe.forwardRef((de,pe)=>{const{prefixCls:Ae,className:Se,trigger:Te,children:we,defaultCollapsed:ot=!1,theme:Ze="dark",style:it={},collapsible:Ve=!1,reverseArrow:lt=!1,width:Pt=200,collapsedWidth:ht=80,zeroWidthTriggerStyle:Et,breakpoint:Lt,onCollapse:kt,onBreakpoint:Kt}=de,mt=b(de,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Je}=(0,fe.useContext)(z.Gs),[ut,Mt]=(0,fe.useState)("collapsed"in de?de.collapsed:ot),[$t,Ut]=(0,fe.useState)(!1);(0,fe.useEffect)(()=>{"collapsed"in de&&Mt(de.collapsed)},[de.collapsed]);const Sn=(rt,vt)=>{"collapsed"in de||Mt(rt),kt==null||kt(rt,vt)},We=(0,fe.useRef)();We.current=rt=>{Ut(rt.matches),Kt==null||Kt(rt.matches),ut!==rt.matches&&Sn(rt.matches,"responsive")},(0,fe.useEffect)(()=>{function rt($e){return We.current($e)}let vt;if(typeof window!="undefined"){const{matchMedia:$e}=window;if($e&&Lt&&Lt in ee){vt=$e(`(max-width: ${ee[Lt]})`);try{vt.addEventListener("change",rt)}catch(He){vt.addListener(rt)}rt(vt)}}return()=>{try{vt==null||vt.removeEventListener("change",rt)}catch($e){vt==null||vt.removeListener(rt)}}},[Lt]),(0,fe.useEffect)(()=>{const rt=ne("ant-sider-");return Je.addSider(rt),()=>Je.removeSider(rt)},[]);const en=()=>{Sn(!ut,"clickTrigger")},{getPrefixCls:Tn}=(0,fe.useContext)(E.E_),hn=()=>{const rt=Tn("layout-sider",Ae),vt=(0,Ce.Z)(mt,["collapsed"]),$e=ut?ht:Pt,He=y($e)?`${$e}px`:String($e),yt=parseFloat(String(ht||0))===0?fe.createElement("span",{onClick:en,className:ze()(`${rt}-zero-width-trigger`,`${rt}-zero-width-trigger-${lt?"right":"left"}`),style:Et},Te||fe.createElement(Re,null)):null,Qe={expanded:lt?fe.createElement(be.Z,null):fe.createElement(De.Z,null),collapsed:lt?fe.createElement(De.Z,null):fe.createElement(be.Z,null)}[ut?"collapsed":"expanded"],gt=Te!==null?yt||fe.createElement("div",{className:`${rt}-trigger`,onClick:en,style:{width:He}},Te||Qe):null,Xe=Object.assign(Object.assign({},it),{flex:`0 0 ${He}`,maxWidth:He,minWidth:He,width:He}),xe=ze()(rt,`${rt}-${Ze}`,{[`${rt}-collapsed`]:!!ut,[`${rt}-has-trigger`]:Ve&&Te!==null&&!yt,[`${rt}-below`]:!!$t,[`${rt}-zero-width`]:parseFloat(He)===0},Se);return fe.createElement("aside",Object.assign({className:xe},vt,{style:Xe,ref:pe}),fe.createElement("div",{className:`${rt}-children`},we),Ve||$t&&yt?gt:null)},sn=fe.useMemo(()=>({siderCollapsed:ut}),[ut]);return fe.createElement(te.Provider,{value:sn},hn())})},84966:function(Nt,st,x){"use strict";x.d(st,{VY:function(){return te},$_:function(){return ee},h4:function(){return b},Gs:function(){return Ce},ZP:function(){return ne}});var a=x(94480),fe=x(92310),Le=x.n(fe),ye=x(2738),Fe=x(59301),Be=x(36355),oe=x(83116),De=ue=>{const{componentCls:se,bodyBg:de,lightSiderBg:pe,lightTriggerBg:Ae,lightTriggerColor:Se}=ue;return{[`${se}-sider-light`]:{background:pe,[`${se}-sider-trigger`]:{color:Se,background:Ae},[`${se}-sider-zero-width-trigger`]:{color:Se,background:Ae,border:`1px solid ${de}`,borderInlineStart:0}}}};const be=ue=>{const{antCls:se,componentCls:de,colorText:pe,triggerColor:Ae,footerBg:Se,triggerBg:Te,headerHeight:we,headerPadding:ot,headerColor:Ze,footerPadding:it,triggerHeight:Ve,zeroTriggerHeight:lt,zeroTriggerWidth:Pt,motionDurationMid:ht,motionDurationSlow:Et,fontSize:Lt,borderRadius:kt,bodyBg:Kt,headerBg:mt,siderBg:Je}=ue;return{[de]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Kt,"&, *":{boxSizing:"border-box"},[`&${de}-has-sider`]:{flexDirection:"row",[`> ${de}, > ${de}-content`]:{width:0}},[`${de}-header, &${de}-footer`]:{flex:"0 0 auto"},[`${de}-sider`]:{position:"relative",minWidth:0,background:Je,transition:`all ${ht}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${se}-menu${se}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ve},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ve,color:Ae,lineHeight:`${Ve}px`,textAlign:"center",background:Te,cursor:"pointer",transition:`all ${ht}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:we,insetInlineEnd:-Pt,zIndex:1,width:Pt,height:lt,color:Ae,fontSize:ue.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Je,borderStartStartRadius:0,borderStartEndRadius:kt,borderEndEndRadius:kt,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Et} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Et}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Pt,borderStartStartRadius:kt,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:kt}}}}},De(ue)),{"&-rtl":{direction:"rtl"}}),[`${de}-header`]:{height:we,padding:ot,color:Ze,lineHeight:`${we}px`,background:mt,[`${se}-menu`]:{lineHeight:"inherit"}},[`${de}-footer`]:{padding:it,color:pe,fontSize:Lt,background:Se},[`${de}-content`]:{flex:"auto",minHeight:0}}};var Me=(0,oe.Z)("Layout",ue=>[be(ue)],ue=>{const{colorBgLayout:se,controlHeight:de,controlHeightLG:pe,colorText:Ae,controlHeightSM:Se,marginXXS:Te,colorTextLightSolid:we,colorBgContainer:ot}=ue,Ze=pe*1.25;return{colorBgHeader:"#001529",colorBgBody:se,colorBgTrigger:"#002140",bodyBg:se,headerBg:"#001529",headerHeight:de*2,headerPadding:`0 ${Ze}px`,headerColor:Ae,footerPadding:`${Se}px ${Ze}px`,footerBg:se,siderBg:"#001529",triggerHeight:pe+Te*2,triggerBg:"#002140",triggerColor:we,zeroTriggerWidth:pe,zeroTriggerHeight:pe,lightSiderBg:ot,lightTriggerBg:ot,lightTriggerColor:Ae}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),ze=function(ue,se){var de={};for(var pe in ue)Object.prototype.hasOwnProperty.call(ue,pe)&&se.indexOf(pe)<0&&(de[pe]=ue[pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,pe=Object.getOwnPropertySymbols(ue);Aenull,removeSider:()=>null}});function re(ue){let{suffixCls:se,tagName:de,displayName:pe}=ue;return Ae=>Fe.forwardRef((Te,we)=>Fe.createElement(Ae,Object.assign({ref:we,suffixCls:se,tagName:de},Te)))}const y=Fe.forwardRef((ue,se)=>{const{prefixCls:de,suffixCls:pe,className:Ae,tagName:Se}=ue,Te=ze(ue,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:we}=Fe.useContext(Be.E_),ot=we("layout",de),[Ze,it]=Me(ot),Ve=pe?`${ot}-${pe}`:ot;return Ze(Fe.createElement(Se,Object.assign({className:Le()(de||Ve,Ae,it),ref:se},Te)))}),E=Fe.forwardRef((ue,se)=>{const{direction:de}=Fe.useContext(Be.E_),[pe,Ae]=Fe.useState([]),{prefixCls:Se,className:Te,rootClassName:we,children:ot,hasSider:Ze,tagName:it,style:Ve}=ue,lt=ze(ue,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Pt=(0,ye.Z)(lt,["suffixCls"]),{getPrefixCls:ht,layout:Et}=Fe.useContext(Be.E_),Lt=ht("layout",Se),[kt,Kt]=Me(Lt),mt=Le()(Lt,{[`${Lt}-has-sider`]:typeof Ze=="boolean"?Ze:pe.length>0,[`${Lt}-rtl`]:de==="rtl"},Et==null?void 0:Et.className,Te,we,Kt),Je=Fe.useMemo(()=>({siderHook:{addSider:ut=>{Ae(Mt=>[].concat((0,a.Z)(Mt),[ut]))},removeSider:ut=>{Ae(Mt=>Mt.filter($t=>$t!==ut))}}}),[]);return kt(Fe.createElement(Ce.Provider,{value:Je},Fe.createElement(it,Object.assign({ref:se,className:mt,style:Object.assign(Object.assign({},Et==null?void 0:Et.style),Ve)},Pt),ot)))}),z=re({tagName:"div",displayName:"Layout"})(E),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),ee=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),te=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ne=z},40875:function(Nt,st,x){"use strict";x.d(st,{J:function(){return Be}});var a=x(59301),fe=x(33234),Le=x(70425),ye=function(oe,Re){var De={};for(var be in oe)Object.prototype.hasOwnProperty.call(oe,be)&&Re.indexOf(be)<0&&(De[be]=oe[be]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,be=Object.getOwnPropertySymbols(oe);Me{const{children:De}=oe,be=ye(oe,["children"]),Me=a.useContext(Fe),ze=a.useMemo(()=>Object.assign(Object.assign({},Me),be),[Me,be.prefixCls,be.mode,be.selectable]);return a.createElement(Fe.Provider,{value:ze},a.createElement(fe.BR,null,(0,Le.supportNodeRef)(De)?a.cloneElement(De,{ref:Re}):De))});st.Z=Fe},20834:function(Nt,st,x){"use strict";x.d(st,{default:function(){return sn}});var a=x(15285),fe=x(59301),Le=x(45818),ye=x(92310),Fe=x.n(ye),Be=x(36355),oe=function(rt,vt){var $e={};for(var He in rt)Object.prototype.hasOwnProperty.call(rt,He)&&vt.indexOf(He)<0&&($e[He]=rt[He]);if(rt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yt=0,He=Object.getOwnPropertySymbols(rt);yt{const{prefixCls:vt,className:$e,dashed:He}=rt,yt=oe(rt,["prefixCls","className","dashed"]),{getPrefixCls:xt}=fe.useContext(Be.E_),Ye=xt("menu",vt),Qe=Fe()({[`${Ye}-item-divider-dashed`]:!!He},$e);return fe.createElement(a.iz,Object.assign({className:Qe},yt))},be=x(11592),Me=x(2738),ze=x(6848),Ce=x(92343),y=(0,fe.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),z=rt=>{var vt;const{className:$e,children:He,icon:yt,title:xt,danger:Ye}=rt,{prefixCls:Qe,firstLevel:gt,direction:Xe,disableMenuItemTitleTooltip:xe,inlineCollapsed:Ht}=fe.useContext(y),Rn=Tt=>{const Fn=fe.createElement("span",{className:`${Qe}-title-content`},He);return(!yt||(0,Ce.l$)(He)&&He.type==="span")&&He&&Tt&>&&typeof He=="string"?fe.createElement("div",{className:`${Qe}-inline-collapsed-noicon`},He.charAt(0)):Fn},{siderCollapsed:vn}=fe.useContext(Le.D);let Dn=xt;typeof xt=="undefined"?Dn=gt?He:"":xt===!1&&(Dn="");const Qn={title:Dn};!vn&&!Ht&&(Qn.title=null,Qn.open=!1);const _n=(0,be.Z)(He).length;let Ft=fe.createElement(a.ck,Object.assign({},(0,Me.Z)(rt,["title","icon","danger"]),{className:Fe()({[`${Qe}-item-danger`]:Ye,[`${Qe}-item-only-child`]:(yt?_n+1:_n)===1},$e),title:typeof xt=="string"?xt:void 0}),(0,Ce.Tm)(yt,{className:Fe()((0,Ce.l$)(yt)?(vt=yt.props)===null||vt===void 0?void 0:vt.className:"",`${Qe}-item-icon`)}),Rn(Ht));return xe||(Ft=fe.createElement(ze.Z,Object.assign({},Qn,{placement:Xe==="rtl"?"left":"right",overlayClassName:`${Qe}-inline-collapsed-tooltip`}),Ft)),Ft},ee=rt=>{var vt;const{popupClassName:$e,icon:He,title:yt,theme:xt}=rt,Ye=fe.useContext(y),{prefixCls:Qe,inlineCollapsed:gt,theme:Xe}=Ye,xe=(0,a.Xl)();let Ht;if(!He)Ht=gt&&!xe.length&&yt&&typeof yt=="string"?fe.createElement("div",{className:`${Qe}-inline-collapsed-noicon`},yt.charAt(0)):fe.createElement("span",{className:`${Qe}-title-content`},yt);else{const vn=(0,Ce.l$)(yt)&&yt.type==="span";Ht=fe.createElement(fe.Fragment,null,(0,Ce.Tm)(He,{className:Fe()((0,Ce.l$)(He)?(vt=He.props)===null||vt===void 0?void 0:vt.className:"",`${Qe}-item-icon`)}),vn?yt:fe.createElement("span",{className:`${Qe}-title-content`},yt))}const Rn=fe.useMemo(()=>Object.assign(Object.assign({},Ye),{firstLevel:!1}),[Ye]);return fe.createElement(y.Provider,{value:Rn},fe.createElement(a.Wd,Object.assign({},(0,Me.Z)(rt,["icon"]),{title:Ht,popupClassName:Fe()(Qe,$e,`${Qe}-${xt||Xe}`)})))},te=x(18785),ne=x(70425),ue=x(62892),se=x(40875),de=function(rt,vt){var $e={};for(var He in rt)Object.prototype.hasOwnProperty.call(rt,He)&&vt.indexOf(He)<0&&($e[He]=rt[He]);if(rt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yt=0,He=Object.getOwnPropertySymbols(rt);yt{if(vt&&typeof vt=="object"){const He=vt,{label:yt,children:xt,key:Ye,type:Qe}=He,gt=de(He,["label","children","key","type"]),Xe=Ye!=null?Ye:`tmp-${$e}`;return xt||Qe==="group"?Qe==="group"?fe.createElement(a.BW,Object.assign({key:Xe},gt,{title:yt}),pe(xt)):fe.createElement(ee,Object.assign({key:Xe},gt,{title:yt}),pe(xt)):Qe==="divider"?fe.createElement(De,Object.assign({key:Xe},gt)):fe.createElement(z,Object.assign({key:Xe},gt),yt)}return null}).filter(vt=>vt)}function Ae(rt){return fe.useMemo(()=>rt&&pe(rt),[rt])}var Se=x(64993),Te=x(17313),we=x(8378),ot=x(13826),Ze=x(29878),it=x(83116),Ve=x(37613),Pt=rt=>{const{componentCls:vt,motionDurationSlow:$e,horizontalLineHeight:He,colorSplit:yt,lineWidth:xt,lineType:Ye,itemPaddingInline:Qe}=rt;return{[`${vt}-horizontal`]:{lineHeight:He,border:0,borderBottom:`${xt}px ${Ye} ${yt}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${vt}-item, ${vt}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Qe},[`> ${vt}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${Ce}-placement-topRight`]:{animationName:fe.ly}})},(0,Fe.ZP)(ze,{colorBg:Se,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ce} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ce}, ${Ce}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:se,listStyleType:"none",backgroundColor:Se,backgroundClip:"padding-box",borderRadius:ze.borderRadiusLG,outline:"none",boxShadow:ze.boxShadowSecondary},(0,a.Qy)(ze)),{[`${re}-item-group-title`]:{padding:`${ne}px ${Ae}px`,color:ze.colorTextDescription,transition:`all ${te}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ue,marginInlineEnd:ze.marginXS,fontSize:ze.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${te}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${Ae}px`,color:ze.colorText,fontWeight:"normal",fontSize:ue,lineHeight:ze.lineHeight,cursor:"pointer",transition:`all ${te}`,borderRadius:ze.borderRadiusSM,"&:hover, &-active":{backgroundColor:ze.controlItemBgHover}},(0,a.Qy)(ze)),{"&-selected":{color:ze.colorPrimary,backgroundColor:ze.controlItemBgActive,"&:hover, &-active":{backgroundColor:ze.controlItemBgActiveHover}},"&-disabled":{color:de,cursor:"not-allowed","&:hover":{color:de,backgroundColor:Se,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${ze.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:ze.colorSplit},[`${Ce}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:ze.paddingXS,[`${Ce}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:ze.colorTextDescription,fontSize:pe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${ze.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Ae+ze.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ce}-menu-submenu-title`]:{[`&, ${Ce}-menu-submenu-arrow-icon`]:{color:de,backgroundColor:Se,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ce}-menu-submenu-title`]:{color:ze.colorPrimary}})}},[(0,fe.oN)(ze,"slide-up"),(0,fe.oN)(ze,"slide-down"),(0,Le.Fm)(ze,"move-up"),(0,Le.Fm)(ze,"move-down"),(0,ye._y)(ze,"zoom-big")]]};var Me=(0,Be.Z)("Dropdown",(ze,Ce)=>{let{rootPrefixCls:re}=Ce;const{marginXXS:y,sizePopupArrow:E,controlHeight:z,fontSize:b,lineHeight:ee,paddingXXS:te,componentCls:ne,borderRadiusLG:ue}=ze,se=(z-b*ee)/2,{dropdownArrowOffset:de}=(0,Fe.fS)({contentRadius:ue}),pe=(0,oe.TS)(ze,{menuCls:`${ne}-menu`,rootPrefixCls:re,dropdownArrowDistance:E/2+y,dropdownArrowOffset:de,dropdownPaddingVertical:se,dropdownEdgeChildPadding:te});return[be(pe),De(pe)]},ze=>({zIndexPopup:ze.zIndexPopupBase+50}))},8628:function(Nt,st,x){"use strict";var a=x(59301),fe=x(34280),Le=x(56762),ye=x(69507);function Fe(){let Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const oe=(0,a.useRef)({}),Re=(0,Le.Z)(),De=(0,ye.ZP)();return(0,fe.Z)(()=>{const be=De.subscribe(Me=>{oe.current=Me,Be&&Re()});return()=>De.unsubscribe(be)},[]),oe.current}st.Z=Fe},11611:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Jn}});var a=x(59301),fe=x(15277),Le=x(92310),ye=x.n(Le),Fe=x(54476),Be=x(33885),oe=x(20068),Re=x(42978),De=x(76190),be=x(75931),Me=x(55468),ze=x(18929),Ce=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],re=a.createContext(null),y=0;function E(on,qt){var Mn=a.useState(function(){return y+=1,String(y)}),Xt=(0,Re.Z)(Mn,1),la=Xt[0],ya=a.useContext(re),ga={data:qt,canPreview:on};return a.useEffect(function(){if(ya)return ya.register(la,ga)},[]),a.useEffect(function(){ya&&ya.register(la,ga)},[on,qt]),la}function z(on){return new Promise(function(qt){var Mn=document.createElement("img");Mn.onerror=function(){return qt(!1)},Mn.onload=function(){return qt(!0)},Mn.src=on})}function b(on){var qt=on.src,Mn=on.isCustomPlaceholder,Xt=on.fallback,la=(0,a.useState)(Mn?"loading":"normal"),ya=(0,Re.Z)(la,2),ga=ya[0],bn=ya[1],ct=(0,a.useRef)(!1),ln=ga==="error";(0,a.useEffect)(function(){z(qt).then(function(pn){pn||bn("error")})},[qt]),(0,a.useEffect)(function(){Mn&&!ct.current?bn("loading"):ln&&bn("normal")},[qt]);var fn=function(){bn("normal")},cn=function(pt){ct.current=!1,ga==="loading"&&pt!=null&&pt.complete&&(pt.naturalWidth||pt.naturalHeight)&&(ct.current=!0,fn())},zn=ln&&Xt?{src:Xt}:{onLoad:fn,src:qt};return[cn,zn,ga]}var ee=x(86923),te=x(8224),ne=x(10228),ue=x(48736);function se(on,qt,Mn,Xt){var la=qt+Mn,ya=(Mn-Xt)/2;if(Mn>Xt){if(qt>0)return(0,oe.Z)({},on,ya);if(qt<0&&laXt)return(0,oe.Z)({},on,qt<0?ya:-ya);return{}}function de(on,qt,Mn,Xt){var la=(0,Me.g1)(),ya=la.width,ga=la.height,bn=null;return on<=ya&&qt<=ga?bn={x:0,y:0}:(on>ya||qt>ga)&&(bn=(0,Be.Z)((0,Be.Z)({},se("x",Mn,on,ya)),se("y",Xt,qt,ga))),bn}var pe=x(13697),Ae=x(16089),Se={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function Te(on,qt,Mn,Xt){var la=(0,a.useRef)(null),ya=(0,a.useRef)([]),ga=(0,a.useState)(Se),bn=(0,Re.Z)(ga,2),ct=bn[0],ln=bn[1],fn=function(pt){ln(Se),Xt&&!(0,pe.Z)(Se,ct)&&Xt({transform:Se,action:pt})},cn=function(pt,na){la.current===null&&(ya.current=[],la.current=(0,Ae.Z)(function(){ln(function(er){var cr=er;return ya.current.forEach(function(Kn){cr=(0,Be.Z)((0,Be.Z)({},cr),Kn)}),la.current=null,Xt==null||Xt({transform:cr,action:na}),cr})})),ya.current.push((0,Be.Z)((0,Be.Z)({},ct),pt))},zn=function(pt,na,er,cr){var Kn=on.current,no=Kn.width,Ur=Kn.height,uo=Kn.offsetWidth,pr=Kn.offsetHeight,gr=Kn.offsetLeft,Ir=Kn.offsetTop,Cr=pt,fr=ct.scale*pt;fr>Mn?(Cr=Mn/ct.scale,fr=Mn):fr1,ba=tl&&Kn>=1,Wa=Te(zr,gr,Cr,al),Br=Wa.transform,lr=Wa.resetTransform,mo=Wa.updateTransform,Ar=Wa.dispatchZoomChange,zo=(0,a.useState)(!0),Ro=(0,Re.Z)(zo,2),Oi=Ro[0],Qo=Ro[1],Eo=Br.rotate,Io=Br.scale,ii=Br.x,ol=Br.y,nl=ye()((0,oe.Z)({},"".concat(Mn,"-moving"),Lo));(0,a.useEffect)(function(){Oi||Qo(!0)},[Oi]);var Ol=function(){lr("close")},Nl=function(){Ar(Ve+uo,"zoomIn")},qr=function(){Ar(Ve/(Ve+uo),"zoomOut")},Mr=function(){mo({rotate:Eo+90},"rotateRight")},Qr=function(){mo({rotate:Eo-90},"rotateLeft")},Kr=function(){mo({flipX:!Br.flipX},"flipX")},si=function(){mo({flipY:!Br.flipY},"flipY")},Xi=function(Po){Po==null||Po.preventDefault(),Po==null||Po.stopPropagation(),er>0&&(Qo(!1),lr("prev"),Ci==null||Ci(er-1,er))},il=function(Po){Po==null||Po.preventDefault(),Po==null||Po.stopPropagation(),er0&&(ul=Ve/ul),Ar(ul,"wheel",Po.clientX,Po.clientY)}},iu=function(Po){!ln||!Da||(Po.keyCode===ne.Z.LEFT?Xi():Po.keyCode===ne.Z.RIGHT&&il())},Bi=function(Po){ln&&(Io!==1?mo({x:0,y:0,scale:1},"doubleClick"):Ar(Ve+uo,"doubleClick",Po.clientX,Po.clientY))};(0,a.useEffect)(function(){var ci,Po,ll,fi;if(bn){ll=(0,te.Z)(window,"mouseup",ml,!1),fi=(0,te.Z)(window,"mousemove",Rl,!1);try{window.top!==window.self&&(ci=(0,te.Z)(window.top,"mouseup",ml,!1),Po=(0,te.Z)(window.top,"mousemove",Rl,!1))}catch(ul){(0,ue.Kp)(!1,"[rc-image] ".concat(ul))}}return function(){var ul,Ul,Lu,Tu;(ul=ll)===null||ul===void 0||ul.remove(),(Ul=fi)===null||Ul===void 0||Ul.remove(),(Lu=ci)===null||Lu===void 0||Lu.remove(),(Tu=Po)===null||Tu===void 0||Tu.remove()}},[ln,Lo,ii,ol,Eo,bn]),(0,a.useEffect)(function(){var ci=(0,te.Z)(window,"keydown",iu,!1);return function(){ci.remove()}},[ln,Da,er]);var Ti=a.createElement(Et,(0,Fe.Z)({},oi,{width:qt.width,height:qt.height,imgRef:zr,className:"".concat(Mn,"-img"),alt:la,style:{transform:"translate3d(".concat(Br.x,"px, ").concat(Br.y,"px, 0) scale3d(").concat(Br.flipX?"-":"").concat(Io,", ").concat(Br.flipY?"-":"").concat(Io,", 1) rotate(").concat(Eo,"deg)"),transitionDuration:!Oi&&"0s"},fallback:ya,src:Xt,onWheel:xu,onMouseDown:Vl,onDoubleClick:Bi}));return a.createElement(a.Fragment,null,a.createElement(ee.Z,(0,Fe.Z)({transitionName:co,maskTransitionName:io,closable:!1,keyboard:!0,prefixCls:Mn,onClose:ct,visible:ln,wrapClassName:nl,rootClassName:zn,getContainer:pt},bi,{afterClose:Ol}),a.createElement("div",{className:"".concat(Mn,"-img-wrapper")},$r?$r(Ti,(0,Be.Z)({transform:Br},tl?{current:er}:{})):Ti)),a.createElement(it,{visible:ln,transform:Br,maskTransitionName:io,closeIcon:pn,getContainer:pt,prefixCls:Mn,rootClassName:zn,icons:cn,countRender:no,showSwitch:Da,showProgress:ba,current:er,count:Kn,scale:Io,minScale:gr,maxScale:Cr,toolbarRender:cl,onSwitchLeft:Xi,onSwitchRight:il,onZoomIn:Nl,onZoomOut:qr,onRotateRight:Mr,onRotateLeft:Qr,onFlipX:Kr,onFlipY:si,onClose:ct}))},kt=Lt,Kt=x(94480);function mt(on){var qt=a.useState({}),Mn=(0,Re.Z)(qt,2),Xt=Mn[0],la=Mn[1],ya=a.useCallback(function(bn,ct){return la(function(ln){return(0,Be.Z)((0,Be.Z)({},ln),{},(0,oe.Z)({},bn,ct))}),function(){la(function(ln){var fn=(0,Be.Z)({},ln);return delete fn[bn],fn})}},[]),ga=a.useMemo(function(){return on?on.map(function(bn){if(typeof bn=="string")return{data:{src:bn}};var ct={};return Object.keys(bn).forEach(function(ln){["src"].concat((0,Kt.Z)(Ce)).includes(ln)&&(ct[ln]=bn[ln])}),{data:ct}}):Object.keys(Xt).reduce(function(bn,ct){var ln=Xt[ct],fn=ln.canPreview,cn=ln.data;return fn&&bn.push({data:cn,id:ct}),bn},[])},[on,Xt]);return[ga,ya]}var Je=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],ut=["src"],Mt=function(qt){var Mn,Xt=qt.previewPrefixCls,la=Xt===void 0?"rc-image-preview":Xt,ya=qt.children,ga=qt.icons,bn=ga===void 0?{}:ga,ct=qt.items,ln=qt.preview,fn=qt.fallback,cn=(0,De.Z)(ln)==="object"?ln:{},zn=cn.visible,pn=cn.onVisibleChange,pt=cn.getContainer,na=cn.current,er=cn.movable,cr=cn.minScale,Kn=cn.maxScale,no=cn.countRender,Ur=cn.closeIcon,uo=cn.onChange,pr=cn.onTransform,gr=cn.toolbarRender,Ir=cn.imageRender,Cr=(0,be.Z)(cn,Je),fr=mt(ct),co=(0,Re.Z)(fr,2),Do=co[0],io=co[1],$r=(0,ze.Z)(0,{value:na}),oi=(0,Re.Z)($r,2),cl=oi[0],al=oi[1],Ci=(0,a.useState)(!1),bi=(0,Re.Z)(Ci,2),zr=bi[0],Ri=bi[1],Gi=((Mn=Do[cl])===null||Mn===void 0?void 0:Mn.data)||{},zi=Gi.src,Lo=(0,be.Z)(Gi,ut),Cl=(0,ze.Z)(!!zn,{value:zn,onChange:function(Eo,Io){pn==null||pn(Eo,Io,cl)}}),tl=(0,Re.Z)(Cl,2),Da=tl[0],ba=tl[1],Wa=(0,a.useState)(null),Br=(0,Re.Z)(Wa,2),lr=Br[0],mo=Br[1],Ar=a.useCallback(function(Qo,Eo,Io){var ii=Do.findIndex(function(ol){return ol.id===Qo});ba(!0),mo({x:Eo,y:Io}),al(ii<0?0:ii),Ri(!0)},[Do]);a.useEffect(function(){Da?zr||al(0):Ri(!1)},[Da]);var zo=function(Eo,Io){al(Eo),uo==null||uo(Eo,Io)},Ro=function(){ba(!1),mo(null)},Oi=a.useMemo(function(){return{register:io,onPreview:Ar}},[io,Ar]);return a.createElement(re.Provider,{value:Oi},ya,a.createElement(kt,(0,Fe.Z)({"aria-hidden":!Da,movable:er,visible:Da,prefixCls:la,closeIcon:Ur,onClose:Ro,mousePosition:lr,imgCommonProps:Lo,src:zi,fallback:fn,icons:bn,minScale:cr,maxScale:Kn,getContainer:pt,current:cl,count:Do.length,countRender:no,onTransform:pr,toolbarRender:gr,imageRender:Ir,onChange:zo},Cr)))},$t=Mt,Ut=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],Sn=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],We=function(qt){var Mn=qt.src,Xt=qt.alt,la=qt.onPreviewClose,ya=qt.prefixCls,ga=ya===void 0?"rc-image":ya,bn=qt.previewPrefixCls,ct=bn===void 0?"".concat(ga,"-preview"):bn,ln=qt.placeholder,fn=qt.fallback,cn=qt.width,zn=qt.height,pn=qt.style,pt=qt.preview,na=pt===void 0?!0:pt,er=qt.className,cr=qt.onClick,Kn=qt.onError,no=qt.wrapperClassName,Ur=qt.wrapperStyle,uo=qt.rootClassName,pr=(0,be.Z)(qt,Ut),gr=ln&&ln!==!0,Ir=(0,De.Z)(na)==="object"?na:{},Cr=Ir.src,fr=Ir.visible,co=fr===void 0?void 0:fr,Do=Ir.onVisibleChange,io=Do===void 0?la:Do,$r=Ir.getContainer,oi=$r===void 0?void 0:$r,cl=Ir.mask,al=Ir.maskClassName,Ci=Ir.movable,bi=Ir.icons,zr=Ir.scaleStep,Ri=Ir.minScale,Gi=Ir.maxScale,zi=Ir.imageRender,Lo=Ir.toolbarRender,Cl=(0,be.Z)(Ir,Sn),tl=Cr!=null?Cr:Mn,Da=(0,ze.Z)(!!co,{value:co,onChange:io}),ba=(0,Re.Z)(Da,2),Wa=ba[0],Br=ba[1],lr=b({src:Mn,isCustomPlaceholder:gr,fallback:fn}),mo=(0,Re.Z)(lr,3),Ar=mo[0],zo=mo[1],Ro=mo[2],Oi=(0,a.useState)(null),Qo=(0,Re.Z)(Oi,2),Eo=Qo[0],Io=Qo[1],ii=(0,a.useContext)(re),ol=!!na,nl=function(){Br(!1),Io(null)},Ol=ye()(ga,no,uo,(0,oe.Z)({},"".concat(ga,"-error"),Ro==="error")),Nl=(0,a.useMemo)(function(){var Kr={};return Ce.forEach(function(si){qt[si]!==void 0&&(Kr[si]=qt[si])}),Kr},Ce.map(function(Kr){return qt[Kr]})),qr=(0,a.useMemo)(function(){return(0,Be.Z)((0,Be.Z)({},Nl),{},{src:tl})},[tl,Nl]),Mr=E(ol,qr),Qr=function(si){var Xi=(0,Me.os)(si.target),il=Xi.left,ml=Xi.top;ii?ii.onPreview(Mr,il,ml):(Io({x:il,y:ml}),Br(!0)),cr==null||cr(si)};return a.createElement(a.Fragment,null,a.createElement("div",(0,Fe.Z)({},pr,{className:Ol,onClick:ol?Qr:cr,style:(0,Be.Z)({width:cn,height:zn},Ur)}),a.createElement("img",(0,Fe.Z)({},Nl,{className:ye()("".concat(ga,"-img"),(0,oe.Z)({},"".concat(ga,"-img-placeholder"),ln===!0),er),style:(0,Be.Z)({height:zn},pn),ref:Ar},zo,{width:cn,height:zn,onError:Kn})),Ro==="loading"&&a.createElement("div",{"aria-hidden":"true",className:"".concat(ga,"-placeholder")},ln),cl&&ol&&a.createElement("div",{className:ye()("".concat(ga,"-mask"),al),style:{display:(pn==null?void 0:pn.display)==="none"?"none":void 0}},cl)),!ii&&ol&&a.createElement(kt,(0,Fe.Z)({"aria-hidden":!Wa,visible:Wa,prefixCls:ct,onClose:nl,mousePosition:Eo,src:tl,alt:Xt,fallback:fn,getContainer:oi,icons:bi,movable:Ci,scaleStep:zr,minScale:Ri,maxScale:Gi,rootClassName:uo,imageRender:zi,imgCommonProps:Nl,toolbarRender:Lo},Cl)))};We.PreviewGroup=$t,We.displayName="Image";var en=We,Tn=en,hn=x(62892),sn=x(36355),rt=x(31724),vt=x(99267),$e=x(33853),He=x(38819),yt={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"},xt=yt,Ye=x(7657),Qe=function(qt,Mn){return a.createElement(Ye.Z,(0,Fe.Z)({},qt,{ref:Mn,icon:xt}))},gt=a.forwardRef(Qe),Xe=gt,xe={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"},Ht=xe,Rn=function(qt,Mn){return a.createElement(Ye.Z,(0,Fe.Z)({},qt,{ref:Mn,icon:Ht}))},vn=a.forwardRef(Rn),Dn=vn,Qn={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"},_n=Qn,Ft=function(qt,Mn){return a.createElement(Ye.Z,(0,Fe.Z)({},qt,{ref:Mn,icon:_n}))},Tt=a.forwardRef(Ft),Fn=Tt,Ot={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"},_t=Ot,Cn=function(qt,Mn){return a.createElement(Ye.Z,(0,Fe.Z)({},qt,{ref:Mn,icon:_t}))},In=a.forwardRef(Cn),wa=In,Ga={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"},wr=Ga,tn=function(qt,Mn){return a.createElement(Ye.Z,(0,Fe.Z)({},qt,{ref:Mn,icon:wr}))},Un=a.forwardRef(tn),Ea=Un,Va=x(64993),Ra=x(73819),Wr=x(17313),Hr=x(29878),bt=x(1950),En=x(83116),yr=x(37613);const zt=on=>({position:on||"absolute",inset:0}),Ln=on=>{const{iconCls:qt,motionDurationSlow:Mn,paddingXXS:Xt,marginXXS:la,prefixCls:ya,colorTextLightSolid:ga}=on;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:ga,background:new Va.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${Mn}`,[`.${ya}-mask-info`]:Object.assign(Object.assign({},Wr.vS),{padding:`0 ${Xt}px`,[qt]:{marginInlineEnd:la,svg:{verticalAlign:"baseline"}}})}},Ma=on=>{const{previewCls:qt,modalMaskBg:Mn,paddingSM:Xt,marginXL:la,margin:ya,paddingLG:ga,previewOperationColorDisabled:bn,previewOperationHoverColor:ct,motionDurationSlow:ln,iconCls:fn,colorTextLightSolid:cn}=on,zn=new Va.C(Mn).setAlpha(.1),pn=zn.clone().setAlpha(.2);return{[`${qt}-footer`]:{position:"fixed",bottom:la,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:on.previewOperationColor},[`${qt}-progress`]:{marginBottom:ya},[`${qt}-close`]:{position:"fixed",top:la,right:{_skip_check_:!0,value:la},display:"flex",color:cn,backgroundColor:zn.toRgbString(),borderRadius:"50%",padding:Xt,outline:0,border:0,cursor:"pointer",transition:`all ${ln}`,"&:hover":{backgroundColor:pn.toRgbString()},[`& > ${fn}`]:{fontSize:on.previewOperationSize}},[`${qt}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${ga}px`,backgroundColor:zn.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:Xt,padding:Xt,cursor:"pointer",transition:`all ${ln}`,userSelect:"none",[`&:not(${qt}-operations-operation-disabled):hover > ${fn}`]:{color:ct},"&-disabled":{color:bn,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${fn}`]:{fontSize:on.previewOperationSize}}}}},Na=on=>{const{modalMaskBg:qt,iconCls:Mn,previewOperationColorDisabled:Xt,previewCls:la,zIndexPopup:ya,motionDurationSlow:ga}=on,bn=new Va.C(qt).setAlpha(.1),ct=bn.clone().setAlpha(.2);return{[`${la}-switch-left, ${la}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:ya+1,display:"flex",alignItems:"center",justifyContent:"center",width:on.imagePreviewSwitchSize,height:on.imagePreviewSwitchSize,marginTop:-on.imagePreviewSwitchSize/2,color:on.previewOperationColor,background:bn.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${ga}`,userSelect:"none","&:hover":{background:ct.toRgbString()},"&-disabled":{"&, &:hover":{color:Xt,background:"transparent",cursor:"not-allowed",[`> ${Mn}`]:{cursor:"not-allowed"}}},[`> ${Mn}`]:{fontSize:on.previewOperationSize}},[`${la}-switch-left`]:{insetInlineStart:on.marginSM},[`${la}-switch-right`]:{insetInlineEnd:on.marginSM}}},rr=on=>{const{motionEaseOut:qt,previewCls:Mn,motionDurationSlow:Xt,componentCls:la}=on;return[{[`${la}-preview-root`]:{[Mn]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${Mn}-body`]:Object.assign(Object.assign({},zt()),{overflow:"hidden"}),[`${Mn}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${Xt} ${qt} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},zt()),{transition:`transform ${Xt} ${qt} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${Mn}-moving`]:{[`${Mn}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${la}-preview-root`]:{[`${Mn}-wrap`]:{zIndex:on.zIndexPopup}}},{[`${la}-preview-operations-wrapper`]:{position:"fixed",zIndex:on.zIndexPopup+1},"&":[Ma(on),Na(on)]}]},dn=on=>{const{componentCls:qt}=on;return{[qt]:{position:"relative",display:"inline-block",[`${qt}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${qt}-img-placeholder`]:{backgroundColor:on.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${qt}-mask`]:Object.assign({},Ln(on)),[`${qt}-mask:hover`]:{opacity:1},[`${qt}-placeholder`]:Object.assign({},zt())}}},ce=on=>{const{previewCls:qt}=on;return{[`${qt}-root`]:(0,Hr._y)(on,"zoom"),"&":(0,bt.J$)(on,!0)}};var ge=(0,En.Z)("Image",on=>{const qt=`${on.componentCls}-preview`,Mn=(0,yr.TS)(on,{previewCls:qt,modalMaskBg:new Va.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:on.controlHeightLG});return[dn(Mn),rr(Mn),(0,Ra.QA)((0,yr.TS)(Mn,{componentCls:qt})),ce(Mn)]},on=>({zIndexPopup:on.zIndexPopupBase+80,previewOperationColor:new Va.C(on.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new Va.C(on.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new Va.C(on.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:on.fontSizeIcon*1.5})),Ee=function(on,qt){var Mn={};for(var Xt in on)Object.prototype.hasOwnProperty.call(on,Xt)&&qt.indexOf(Xt)<0&&(Mn[Xt]=on[Xt]);if(on!=null&&typeof Object.getOwnPropertySymbols=="function")for(var la=0,Xt=Object.getOwnPropertySymbols(on);la{var{previewPrefixCls:qt,preview:Mn}=on,Xt=Ee(on,["previewPrefixCls","preview"]);const{getPrefixCls:la}=a.useContext(sn.E_),ya=la("image",qt),ga=`${ya}-preview`,bn=la(),[ct,ln]=ge(ya),fn=a.useMemo(()=>{var cn;if(Mn===!1)return Mn;const zn=typeof Mn=="object"?Mn:{},pn=ye()(ln,(cn=zn.rootClassName)!==null&&cn!==void 0?cn:"");return Object.assign(Object.assign({},zn),{transitionName:(0,hn.m)(bn,"zoom",zn.transitionName),maskTransitionName:(0,hn.m)(bn,"fade",zn.maskTransitionName),rootClassName:pn})},[Mn]);return ct(a.createElement(Tn.PreviewGroup,Object.assign({preview:fn,previewPrefixCls:ga,icons:Ie},Xt)))},Rt=function(on,qt){var Mn={};for(var Xt in on)Object.prototype.hasOwnProperty.call(on,Xt)&&qt.indexOf(Xt)<0&&(Mn[Xt]=on[Xt]);if(on!=null&&typeof Object.getOwnPropertySymbols=="function")for(var la=0,Xt=Object.getOwnPropertySymbols(on);la{const{prefixCls:qt,preview:Mn,className:Xt,rootClassName:la,style:ya}=on,ga=Rt(on,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:bn,locale:ct=rt.Z,getPopupContainer:ln,image:fn}=a.useContext(sn.E_),cn=bn("image",qt),zn=bn(),pn=ct.Image||rt.Z.Image,[pt,na]=ge(cn),er=ye()(la,na),cr=ye()(Xt,na,fn==null?void 0:fn.className),Kn=a.useMemo(()=>{if(Mn===!1)return Mn;const Ur=typeof Mn=="object"?Mn:{},{getContainer:uo}=Ur,pr=Rt(Ur,["getContainer"]);return Object.assign(Object.assign({mask:a.createElement("div",{className:`${cn}-mask-info`},a.createElement(fe.Z,null),pn==null?void 0:pn.preview),icons:Ie},pr),{getContainer:uo||ln,transitionName:(0,hn.m)(zn,"zoom",Ur.transitionName),maskTransitionName:(0,hn.m)(zn,"fade",Ur.maskTransitionName)})},[Mn,pn]),no=Object.assign(Object.assign({},fn==null?void 0:fn.style),ya);return pt(a.createElement(Tn,Object.assign({prefixCls:cn,preview:Kn,rootClassName:er,className:cr,style:no},ga)))};xa.PreviewGroup=wt;var Jn=xa},45818:function(Nt,st,x){"use strict";x.d(st,{D:function(){return te},Z:function(){return se}});var a=x(54476),fe=x(59301),Le={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"},ye=Le,Fe=x(7657),Be=function(pe,Ae){return fe.createElement(Fe.Z,(0,a.Z)({},pe,{ref:Ae,icon:ye}))},oe=fe.forwardRef(Be),Re=oe,De=x(33853),be=x(38819),Me=x(92310),ze=x.n(Me),Ce=x(2738),y=de=>!isNaN(parseFloat(de))&&isFinite(de),E=x(36355),z=x(84966),b=function(de,pe){var Ae={};for(var Se in de)Object.prototype.hasOwnProperty.call(de,Se)&&pe.indexOf(Se)<0&&(Ae[Se]=de[Se]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Se=Object.getOwnPropertySymbols(de);Te{let de=0;return function(){let pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return de+=1,`${pe}${de}`}})();var se=fe.forwardRef((de,pe)=>{const{prefixCls:Ae,className:Se,trigger:Te,children:we,defaultCollapsed:ot=!1,theme:Ze="dark",style:it={},collapsible:Ve=!1,reverseArrow:lt=!1,width:Pt=200,collapsedWidth:ht=80,zeroWidthTriggerStyle:Et,breakpoint:Lt,onCollapse:kt,onBreakpoint:Kt}=de,mt=b(de,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Je}=(0,fe.useContext)(z.Gs),[ut,Mt]=(0,fe.useState)("collapsed"in de?de.collapsed:ot),[$t,Ut]=(0,fe.useState)(!1);(0,fe.useEffect)(()=>{"collapsed"in de&&Mt(de.collapsed)},[de.collapsed]);const Sn=(rt,vt)=>{"collapsed"in de||Mt(rt),kt==null||kt(rt,vt)},We=(0,fe.useRef)();We.current=rt=>{Ut(rt.matches),Kt==null||Kt(rt.matches),ut!==rt.matches&&Sn(rt.matches,"responsive")},(0,fe.useEffect)(()=>{function rt($e){return We.current($e)}let vt;if(typeof window!="undefined"){const{matchMedia:$e}=window;if($e&&Lt&&Lt in ee){vt=$e(`(max-width: ${ee[Lt]})`);try{vt.addEventListener("change",rt)}catch(He){vt.addListener(rt)}rt(vt)}}return()=>{try{vt==null||vt.removeEventListener("change",rt)}catch($e){vt==null||vt.removeListener(rt)}}},[Lt]),(0,fe.useEffect)(()=>{const rt=ne("ant-sider-");return Je.addSider(rt),()=>Je.removeSider(rt)},[]);const en=()=>{Sn(!ut,"clickTrigger")},{getPrefixCls:Tn}=(0,fe.useContext)(E.E_),hn=()=>{const rt=Tn("layout-sider",Ae),vt=(0,Ce.Z)(mt,["collapsed"]),$e=ut?ht:Pt,He=y($e)?`${$e}px`:String($e),yt=parseFloat(String(ht||0))===0?fe.createElement("span",{onClick:en,className:ze()(`${rt}-zero-width-trigger`,`${rt}-zero-width-trigger-${lt?"right":"left"}`),style:Et},Te||fe.createElement(Re,null)):null,Qe={expanded:lt?fe.createElement(be.Z,null):fe.createElement(De.Z,null),collapsed:lt?fe.createElement(De.Z,null):fe.createElement(be.Z,null)}[ut?"collapsed":"expanded"],gt=Te!==null?yt||fe.createElement("div",{className:`${rt}-trigger`,onClick:en,style:{width:He}},Te||Qe):null,Xe=Object.assign(Object.assign({},it),{flex:`0 0 ${He}`,maxWidth:He,minWidth:He,width:He}),xe=ze()(rt,`${rt}-${Ze}`,{[`${rt}-collapsed`]:!!ut,[`${rt}-has-trigger`]:Ve&&Te!==null&&!yt,[`${rt}-below`]:!!$t,[`${rt}-zero-width`]:parseFloat(He)===0},Se);return fe.createElement("aside",Object.assign({className:xe},vt,{style:Xe,ref:pe}),fe.createElement("div",{className:`${rt}-children`},we),Ve||$t&&yt?gt:null)},sn=fe.useMemo(()=>({siderCollapsed:ut}),[ut]);return fe.createElement(te.Provider,{value:sn},hn())})},84966:function(Nt,st,x){"use strict";x.d(st,{VY:function(){return te},$_:function(){return ee},h4:function(){return b},Gs:function(){return Ce},ZP:function(){return ne}});var a=x(94480),fe=x(92310),Le=x.n(fe),ye=x(2738),Fe=x(59301),Be=x(36355),oe=x(83116),De=ue=>{const{componentCls:se,bodyBg:de,lightSiderBg:pe,lightTriggerBg:Ae,lightTriggerColor:Se}=ue;return{[`${se}-sider-light`]:{background:pe,[`${se}-sider-trigger`]:{color:Se,background:Ae},[`${se}-sider-zero-width-trigger`]:{color:Se,background:Ae,border:`1px solid ${de}`,borderInlineStart:0}}}};const be=ue=>{const{antCls:se,componentCls:de,colorText:pe,triggerColor:Ae,footerBg:Se,triggerBg:Te,headerHeight:we,headerPadding:ot,headerColor:Ze,footerPadding:it,triggerHeight:Ve,zeroTriggerHeight:lt,zeroTriggerWidth:Pt,motionDurationMid:ht,motionDurationSlow:Et,fontSize:Lt,borderRadius:kt,bodyBg:Kt,headerBg:mt,siderBg:Je}=ue;return{[de]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Kt,"&, *":{boxSizing:"border-box"},[`&${de}-has-sider`]:{flexDirection:"row",[`> ${de}, > ${de}-content`]:{width:0}},[`${de}-header, &${de}-footer`]:{flex:"0 0 auto"},[`${de}-sider`]:{position:"relative",minWidth:0,background:Je,transition:`all ${ht}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${se}-menu${se}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ve},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ve,color:Ae,lineHeight:`${Ve}px`,textAlign:"center",background:Te,cursor:"pointer",transition:`all ${ht}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:we,insetInlineEnd:-Pt,zIndex:1,width:Pt,height:lt,color:Ae,fontSize:ue.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Je,borderStartStartRadius:0,borderStartEndRadius:kt,borderEndEndRadius:kt,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Et} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Et}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Pt,borderStartStartRadius:kt,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:kt}}}}},De(ue)),{"&-rtl":{direction:"rtl"}}),[`${de}-header`]:{height:we,padding:ot,color:Ze,lineHeight:`${we}px`,background:mt,[`${se}-menu`]:{lineHeight:"inherit"}},[`${de}-footer`]:{padding:it,color:pe,fontSize:Lt,background:Se},[`${de}-content`]:{flex:"auto",minHeight:0}}};var Me=(0,oe.Z)("Layout",ue=>[be(ue)],ue=>{const{colorBgLayout:se,controlHeight:de,controlHeightLG:pe,colorText:Ae,controlHeightSM:Se,marginXXS:Te,colorTextLightSolid:we,colorBgContainer:ot}=ue,Ze=pe*1.25;return{colorBgHeader:"#001529",colorBgBody:se,colorBgTrigger:"#002140",bodyBg:se,headerBg:"#001529",headerHeight:de*2,headerPadding:`0 ${Ze}px`,headerColor:Ae,footerPadding:`${Se}px ${Ze}px`,footerBg:se,siderBg:"#001529",triggerHeight:pe+Te*2,triggerBg:"#002140",triggerColor:we,zeroTriggerWidth:pe,zeroTriggerHeight:pe,lightSiderBg:ot,lightTriggerBg:ot,lightTriggerColor:Ae}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),ze=function(ue,se){var de={};for(var pe in ue)Object.prototype.hasOwnProperty.call(ue,pe)&&se.indexOf(pe)<0&&(de[pe]=ue[pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,pe=Object.getOwnPropertySymbols(ue);Aenull,removeSider:()=>null}});function re(ue){let{suffixCls:se,tagName:de,displayName:pe}=ue;return Ae=>Fe.forwardRef((Te,we)=>Fe.createElement(Ae,Object.assign({ref:we,suffixCls:se,tagName:de},Te)))}const y=Fe.forwardRef((ue,se)=>{const{prefixCls:de,suffixCls:pe,className:Ae,tagName:Se}=ue,Te=ze(ue,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:we}=Fe.useContext(Be.E_),ot=we("layout",de),[Ze,it]=Me(ot),Ve=pe?`${ot}-${pe}`:ot;return Ze(Fe.createElement(Se,Object.assign({className:Le()(de||Ve,Ae,it),ref:se},Te)))}),E=Fe.forwardRef((ue,se)=>{const{direction:de}=Fe.useContext(Be.E_),[pe,Ae]=Fe.useState([]),{prefixCls:Se,className:Te,rootClassName:we,children:ot,hasSider:Ze,tagName:it,style:Ve}=ue,lt=ze(ue,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Pt=(0,ye.Z)(lt,["suffixCls"]),{getPrefixCls:ht,layout:Et}=Fe.useContext(Be.E_),Lt=ht("layout",Se),[kt,Kt]=Me(Lt),mt=Le()(Lt,{[`${Lt}-has-sider`]:typeof Ze=="boolean"?Ze:pe.length>0,[`${Lt}-rtl`]:de==="rtl"},Et==null?void 0:Et.className,Te,we,Kt),Je=Fe.useMemo(()=>({siderHook:{addSider:ut=>{Ae(Mt=>[].concat((0,a.Z)(Mt),[ut]))},removeSider:ut=>{Ae(Mt=>Mt.filter($t=>$t!==ut))}}}),[]);return kt(Fe.createElement(Ce.Provider,{value:Je},Fe.createElement(it,Object.assign({ref:se,className:mt,style:Object.assign(Object.assign({},Et==null?void 0:Et.style),Ve)},Pt),ot)))}),z=re({tagName:"div",displayName:"Layout"})(E),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),ee=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),te=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ne=z},40875:function(Nt,st,x){"use strict";x.d(st,{J:function(){return Be}});var a=x(59301),fe=x(33234),Le=x(70425),ye=function(oe,Re){var De={};for(var be in oe)Object.prototype.hasOwnProperty.call(oe,be)&&Re.indexOf(be)<0&&(De[be]=oe[be]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,be=Object.getOwnPropertySymbols(oe);Me{const{children:De}=oe,be=ye(oe,["children"]),Me=a.useContext(Fe),ze=a.useMemo(()=>Object.assign(Object.assign({},Me),be),[Me,be.prefixCls,be.mode,be.selectable]);return a.createElement(Fe.Provider,{value:ze},a.createElement(fe.BR,null,(0,Le.supportNodeRef)(De)?a.cloneElement(De,{ref:Re}):De))});st.Z=Fe},20834:function(Nt,st,x){"use strict";x.d(st,{default:function(){return sn}});var a=x(15285),fe=x(59301),Le=x(45818),ye=x(92310),Fe=x.n(ye),Be=x(36355),oe=function(rt,vt){var $e={};for(var He in rt)Object.prototype.hasOwnProperty.call(rt,He)&&vt.indexOf(He)<0&&($e[He]=rt[He]);if(rt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yt=0,He=Object.getOwnPropertySymbols(rt);yt{const{prefixCls:vt,className:$e,dashed:He}=rt,yt=oe(rt,["prefixCls","className","dashed"]),{getPrefixCls:xt}=fe.useContext(Be.E_),Ye=xt("menu",vt),Qe=Fe()({[`${Ye}-item-divider-dashed`]:!!He},$e);return fe.createElement(a.iz,Object.assign({className:Qe},yt))},be=x(11592),Me=x(2738),ze=x(6848),Ce=x(92343),y=(0,fe.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),z=rt=>{var vt;const{className:$e,children:He,icon:yt,title:xt,danger:Ye}=rt,{prefixCls:Qe,firstLevel:gt,direction:Xe,disableMenuItemTitleTooltip:xe,inlineCollapsed:Ht}=fe.useContext(y),Rn=Tt=>{const Fn=fe.createElement("span",{className:`${Qe}-title-content`},He);return(!yt||(0,Ce.l$)(He)&&He.type==="span")&&He&&Tt&>&&typeof He=="string"?fe.createElement("div",{className:`${Qe}-inline-collapsed-noicon`},He.charAt(0)):Fn},{siderCollapsed:vn}=fe.useContext(Le.D);let Dn=xt;typeof xt=="undefined"?Dn=gt?He:"":xt===!1&&(Dn="");const Qn={title:Dn};!vn&&!Ht&&(Qn.title=null,Qn.open=!1);const _n=(0,be.Z)(He).length;let Ft=fe.createElement(a.ck,Object.assign({},(0,Me.Z)(rt,["title","icon","danger"]),{className:Fe()({[`${Qe}-item-danger`]:Ye,[`${Qe}-item-only-child`]:(yt?_n+1:_n)===1},$e),title:typeof xt=="string"?xt:void 0}),(0,Ce.Tm)(yt,{className:Fe()((0,Ce.l$)(yt)?(vt=yt.props)===null||vt===void 0?void 0:vt.className:"",`${Qe}-item-icon`)}),Rn(Ht));return xe||(Ft=fe.createElement(ze.Z,Object.assign({},Qn,{placement:Xe==="rtl"?"left":"right",overlayClassName:`${Qe}-inline-collapsed-tooltip`}),Ft)),Ft},ee=rt=>{var vt;const{popupClassName:$e,icon:He,title:yt,theme:xt}=rt,Ye=fe.useContext(y),{prefixCls:Qe,inlineCollapsed:gt,theme:Xe}=Ye,xe=(0,a.Xl)();let Ht;if(!He)Ht=gt&&!xe.length&&yt&&typeof yt=="string"?fe.createElement("div",{className:`${Qe}-inline-collapsed-noicon`},yt.charAt(0)):fe.createElement("span",{className:`${Qe}-title-content`},yt);else{const vn=(0,Ce.l$)(yt)&&yt.type==="span";Ht=fe.createElement(fe.Fragment,null,(0,Ce.Tm)(He,{className:Fe()((0,Ce.l$)(He)?(vt=He.props)===null||vt===void 0?void 0:vt.className:"",`${Qe}-item-icon`)}),vn?yt:fe.createElement("span",{className:`${Qe}-title-content`},yt))}const Rn=fe.useMemo(()=>Object.assign(Object.assign({},Ye),{firstLevel:!1}),[Ye]);return fe.createElement(y.Provider,{value:Rn},fe.createElement(a.Wd,Object.assign({},(0,Me.Z)(rt,["icon"]),{title:Ht,popupClassName:Fe()(Qe,$e,`${Qe}-${xt||Xe}`)})))},te=x(18785),ne=x(70425),ue=x(62892),se=x(40875),de=function(rt,vt){var $e={};for(var He in rt)Object.prototype.hasOwnProperty.call(rt,He)&&vt.indexOf(He)<0&&($e[He]=rt[He]);if(rt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yt=0,He=Object.getOwnPropertySymbols(rt);yt{if(vt&&typeof vt=="object"){const He=vt,{label:yt,children:xt,key:Ye,type:Qe}=He,gt=de(He,["label","children","key","type"]),Xe=Ye!=null?Ye:`tmp-${$e}`;return xt||Qe==="group"?Qe==="group"?fe.createElement(a.BW,Object.assign({key:Xe},gt,{title:yt}),pe(xt)):fe.createElement(ee,Object.assign({key:Xe},gt,{title:yt}),pe(xt)):Qe==="divider"?fe.createElement(De,Object.assign({key:Xe},gt)):fe.createElement(z,Object.assign({key:Xe},gt),yt)}return null}).filter(vt=>vt)}function Ae(rt){return fe.useMemo(()=>rt&&pe(rt),[rt])}var Se=x(64993),Te=x(17313),we=x(8378),ot=x(13826),Ze=x(29878),it=x(83116),Ve=x(37613),Pt=rt=>{const{componentCls:vt,motionDurationSlow:$e,horizontalLineHeight:He,colorSplit:yt,lineWidth:xt,lineType:Ye,itemPaddingInline:Qe}=rt;return{[`${vt}-horizontal`]:{lineHeight:He,border:0,borderBottom:`${xt}px ${Ye} ${yt}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${vt}-item, ${vt}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Qe},[`> ${vt}-item:hover, > ${vt}-item-active, > ${vt}-submenu ${vt}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${vt}-item, ${vt}-submenu-title`]:{transition:[`border-color ${$e}`,`background ${$e}`].join(",")},[`${vt}-submenu-arrow`]:{display:"none"}}}},Et=rt=>{let{componentCls:vt,menuArrowOffset:$e}=rt;return{[`${vt}-rtl`]:{direction:"rtl"},[`${vt}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${vt}-rtl${vt}-vertical, ${vt}-submenu-rtl ${vt}-vertical`]:{[`${vt}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${$e})`},"&::after":{transform:`rotate(45deg) translateY(${$e})`}}}}};const Lt=rt=>Object.assign({},(0,Te.oN)(rt));var Kt=(rt,vt)=>{const{componentCls:$e,itemColor:He,itemSelectedColor:yt,groupTitleColor:xt,itemBg:Ye,subMenuItemBg:Qe,itemSelectedBg:gt,activeBarHeight:Xe,activeBarWidth:xe,activeBarBorderWidth:Ht,motionDurationSlow:Rn,motionEaseInOut:vn,motionEaseOut:Dn,itemPaddingInline:Qn,motionDurationMid:_n,itemHoverColor:Ft,lineType:Tt,colorSplit:Fn,itemDisabledColor:Ot,dangerItemColor:_t,dangerItemHoverColor:Cn,dangerItemSelectedColor:In,dangerItemActiveBg:wa,dangerItemSelectedBg:Ga,itemHoverBg:wr,itemActiveBg:tn,menuSubMenuBg:Un,horizontalItemSelectedColor:Ea,horizontalItemSelectedBg:Va,horizontalItemBorderRadius:Ra,horizontalItemHoverBg:Wr,popupBg:Hr}=rt;return{[`${$e}-${vt}, ${$e}-${vt} > ${$e}`]:{color:He,background:Ye,[`&${$e}-root:focus-visible`]:Object.assign({},Lt(rt)),[`${$e}-item-group-title`]:{color:xt},[`${$e}-submenu-selected`]:{[`> ${$e}-submenu-title`]:{color:yt}},[`${$e}-item-disabled, ${$e}-submenu-disabled`]:{color:`${Ot} !important`},[`${$e}-item:not(${$e}-item-selected):not(${$e}-submenu-selected)`]:{[`&:hover, > ${$e}-submenu-title:hover`]:{color:Ft}},[`&:not(${$e}-horizontal)`]:{[`${$e}-item:not(${$e}-item-selected)`]:{"&:hover":{backgroundColor:wr},"&:active":{backgroundColor:tn}},[`${$e}-submenu-title`]:{"&:hover":{backgroundColor:wr},"&:active":{backgroundColor:tn}}},[`${$e}-item-danger`]:{color:_t,[`&${$e}-item:hover`]:{[`&:not(${$e}-item-selected):not(${$e}-submenu-selected)`]:{color:Cn}},[`&${$e}-item:active`]:{background:wa}},[`${$e}-item a`]:{"&, &:hover":{color:"inherit"}},[`${$e}-item-selected`]:{color:yt,[`&${$e}-item-danger`]:{color:In},"a, a:hover":{color:"inherit"}},[`& ${$e}-item-selected`]:{backgroundColor:gt,[`&${$e}-item-danger`]:{backgroundColor:Ga}},[`${$e}-item, ${$e}-submenu-title`]:{[`&:not(${$e}-item-disabled):focus-visible`]:Object.assign({},Lt(rt))},[`&${$e}-submenu > ${$e}`]:{backgroundColor:Un},[`&${$e}-popup > ${$e}`]:{backgroundColor:Hr},[`&${$e}-horizontal`]:Object.assign(Object.assign({},vt==="dark"?{borderBottom:0}:{}),{[`> ${$e}-item, > ${$e}-submenu`]:{top:Ht,marginTop:-Ht,marginBottom:0,borderRadius:Ra,"&::after":{position:"absolute",insetInline:Qn,bottom:0,borderBottom:`${Xe}px solid transparent`,transition:`border-color ${Rn} ${vn}`,content:'""'},"&:hover, &-active, &-open":{background:Wr,"&::after":{borderBottomWidth:Xe,borderBottomColor:Ea}},"&-selected":{color:Ea,backgroundColor:Va,"&:hover":{backgroundColor:Va},"&::after":{borderBottomWidth:Xe,borderBottomColor:Ea}}}}),[`&${$e}-root`]:{[`&${$e}-inline, &${$e}-vertical`]:{borderInlineEnd:`${Ht}px ${Tt} ${Fn}`}},[`&${$e}-inline`]:{[`${$e}-sub${$e}-inline`]:{background:Qe},[`${$e}-item, ${$e}-submenu-title`]:Ht&&xe?{width:`calc(100% + ${Ht}px)`}:{},[`${$e}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${xe}px solid ${yt}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${_n} ${Dn}`,`opacity ${_n} ${Dn}`].join(","),content:'""'},[`&${$e}-item-danger`]:{"&::after":{borderInlineEndColor:In}}},[`${$e}-selected, ${$e}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${_n} ${vn}`,`opacity ${_n} ${vn}`].join(",")}}}}}};const mt=rt=>{const{componentCls:vt,itemHeight:$e,itemMarginInline:He,padding:yt,menuArrowSize:xt,marginXS:Ye,itemMarginBlock:Qe}=rt,gt=yt+xt+Ye;return{[`${vt}-item`]:{position:"relative",overflow:"hidden"},[`${vt}-item, ${vt}-submenu-title`]:{height:$e,lineHeight:`${$e}px`,paddingInline:yt,overflow:"hidden",textOverflow:"ellipsis",marginInline:He,marginBlock:Qe,width:`calc(100% - ${He*2}px)`},[`> ${vt}-item, @@ -195,7 +195,7 @@ dts: ${cr+Kn} ms, expected: ${cr+Math.round(Jn)} ms, delta: ${Math.round(uo)} ms ${vt}-submenu-arrow, ${vt}-submenu-expand-icon `]:{opacity:0},[`${vt}-item-icon, ${$e}`]:{margin:0,fontSize:_n,lineHeight:`${He}px`,"+ span":{display:"inline-block",opacity:0}}},[`${vt}-item-icon, ${$e}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${vt}-item-icon, ${$e}`]:{display:"none"},"a, a:hover":{color:yt}},[`${vt}-item-group-title`]:Object.assign(Object.assign({},Te.vS),{paddingInline:vn})}}]};const Mt=rt=>{const{componentCls:vt,motionDurationSlow:$e,motionDurationMid:He,motionEaseInOut:yt,motionEaseOut:xt,iconCls:Ye,iconSize:Qe,iconMarginInlineEnd:gt}=rt;return{[`${vt}-item, ${vt}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${$e}`,`background ${$e}`,`padding ${$e} ${yt}`].join(","),[`${vt}-item-icon, ${Ye}`]:{minWidth:Qe,fontSize:Qe,transition:[`font-size ${He} ${xt}`,`margin ${$e} ${yt}`,`color ${$e}`].join(","),"+ span":{marginInlineStart:gt,opacity:1,transition:[`opacity ${$e} ${yt}`,`margin ${$e}`,`color ${$e}`].join(",")}},[`${vt}-item-icon`]:Object.assign({},(0,Te.Ro)()),[`&${vt}-item-only-child`]:{[`> ${Ye}, > ${vt}-item-icon`]:{marginInlineEnd:0}}},[`${vt}-item-disabled, ${vt}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${vt}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=rt=>{const{componentCls:vt,motionDurationSlow:$e,motionEaseInOut:He,borderRadius:yt,menuArrowSize:xt,menuArrowOffset:Ye}=rt;return{[`${vt}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:rt.margin,width:xt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${$e} ${He}, opacity ${$e}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:xt*.6,height:xt*.15,backgroundColor:"currentcolor",borderRadius:yt,transition:[`background ${$e} ${He}`,`transform ${$e} ${He}`,`top ${$e} ${He}`,`color ${$e} ${He}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Ye})`},"&::after":{transform:`rotate(-45deg) translateY(${Ye})`}}}}},Ut=rt=>{const{antCls:vt,componentCls:$e,fontSize:He,motionDurationSlow:yt,motionDurationMid:xt,motionEaseInOut:Ye,paddingXS:Qe,padding:gt,colorSplit:Xe,lineWidth:xe,zIndexPopup:Ht,borderRadiusLG:Rn,subMenuItemBorderRadius:vn,menuArrowSize:Dn,menuArrowOffset:Qn,lineType:_n,menuPanelMaskInset:Ft,groupTitleLineHeight:Tt,groupTitleFontSize:Fn}=rt;return[{"":{[`${$e}`]:Object.assign(Object.assign({},(0,Te.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,Te.Wf)(rt)),(0,Te.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:He,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${yt} 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:rt.itemBorderRadius},[`${$e}-item-group-title`]:{padding:`${Qe}px ${gt}px`,fontSize:Fn,lineHeight:Tt,transition:`all ${yt}`},[`&-horizontal ${$e}-submenu`]:{transition:[`border-color ${yt} ${Ye}`,`background ${yt} ${Ye}`].join(",")},[`${$e}-submenu, ${$e}-submenu-inline`]:{transition:[`border-color ${yt} ${Ye}`,`background ${yt} ${Ye}`,`padding ${xt} ${Ye}`].join(",")},[`${$e}-submenu ${$e}-sub`]:{cursor:"initial",transition:[`background ${yt} ${Ye}`,`padding ${yt} ${Ye}`].join(",")},[`${$e}-title-content`]:{transition:`color ${yt}`},[`${$e}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${$e}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Xe,borderStyle:_n,borderWidth:0,borderTopWidth:xe,marginBlock:xe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Mt(rt)),{[`${$e}-item-group`]:{[`${$e}-item-group-list`]:{margin:0,padding:0,[`${$e}-item, ${$e}-submenu-title`]:{paddingInline:`${He*2}px ${gt}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Ht,borderRadius:Rn,boxShadow:"none",transformOrigin:"0 0",[`&${$e}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Ft}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Ft},"\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:rt.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:rt.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:rt.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:rt.paddingXS},[`> ${$e}`]:Object.assign(Object.assign(Object.assign({borderRadius:Rn},Mt(rt)),$t(rt)),{[`${$e}-item, ${$e}-submenu > ${$e}-submenu-title`]:{borderRadius:vn},[`${$e}-submenu-title::after`]:{transition:`transform ${yt} ${Ye}`}})}}),$t(rt)),{[`&-inline-collapsed ${$e}-submenu-arrow, - &-inline ${$e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Qn})`},"&::after":{transform:`rotate(45deg) translateX(-${Qn})`}},[`${$e}-submenu-open${$e}-submenu-inline > ${$e}-submenu-title > ${$e}-submenu-arrow`]:{transform:`translateY(-${Dn*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Qn})`},"&::before":{transform:`rotate(45deg) translateX(${Qn})`}}})},{[`${vt}-layout-header`]:{[$e]:{lineHeight:"inherit"}}}]};var Sn=(rt,vt)=>(0,it.Z)("Menu",He=>{if(vt===!1)return[];const{colorBgElevated:yt,colorPrimary:xt,colorTextLightSolid:Ye,controlHeightLG:Qe,fontSize:gt,darkItemColor:Xe,darkDangerItemColor:xe,darkItemBg:Ht,darkSubMenuItemBg:Rn,darkItemSelectedColor:vn,darkItemSelectedBg:Dn,darkDangerItemSelectedBg:Qn,darkItemHoverBg:_n,darkGroupTitleColor:Ft,darkItemHoverColor:Tt,darkItemDisabledColor:Fn,darkDangerItemHoverColor:Ot,darkDangerItemSelectedColor:_t,darkDangerItemActiveBg:Cn}=He,In=gt/7*5,wa=(0,Ve.TS)(He,{menuArrowSize:In,menuHorizontalHeight:Qe*1.15,menuArrowOffset:`${In*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:yt}),Ga=(0,Ve.TS)(wa,{itemColor:Xe,itemHoverColor:Tt,groupTitleColor:Ft,itemSelectedColor:vn,itemBg:Ht,popupBg:Ht,subMenuItemBg:Rn,itemActiveBg:"transparent",itemSelectedBg:Dn,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:_n,itemDisabledColor:Fn,dangerItemColor:xe,dangerItemHoverColor:Ot,dangerItemSelectedColor:_t,dangerItemActiveBg:Cn,dangerItemSelectedBg:Qn,menuSubMenuBg:Rn,horizontalItemSelectedColor:Ye,horizontalItemSelectedBg:xt});return[Ut(wa),Pt(wa),ut(wa),Kt(wa,"light"),Kt(Ga,"dark"),Et(wa),(0,we.Z)(wa),(0,ot.oN)(wa,"slide-up"),(0,ot.oN)(wa,"slide-down"),(0,Ze._y)(wa,"zoom-big")]},He=>{const{colorPrimary:yt,colorError:xt,colorTextDisabled:Ye,colorErrorBg:Qe,colorText:gt,colorTextDescription:Xe,colorBgContainer:xe,colorFillAlter:Ht,colorFillContent:Rn,lineWidth:vn,lineWidthBold:Dn,controlItemBgActive:Qn,colorBgTextHover:_n,controlHeightLG:Ft,lineHeight:Tt,colorBgElevated:Fn,marginXXS:Ot,padding:_t,fontSize:Cn,controlHeightSM:In,fontSizeLG:wa,colorTextLightSolid:Ga,colorErrorHover:wr}=He,tn=new Se.C(Ga).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:He.zIndexPopupBase+50,radiusItem:He.borderRadiusLG,itemBorderRadius:He.borderRadiusLG,radiusSubMenuItem:He.borderRadiusSM,subMenuItemBorderRadius:He.borderRadiusSM,colorItemText:gt,itemColor:gt,colorItemTextHover:gt,itemHoverColor:gt,colorItemTextHoverHorizontal:yt,horizontalItemHoverColor:yt,colorGroupTitle:Xe,groupTitleColor:Xe,colorItemTextSelected:yt,itemSelectedColor:yt,colorItemTextSelectedHorizontal:yt,horizontalItemSelectedColor:yt,colorItemBg:xe,itemBg:xe,colorItemBgHover:_n,itemHoverBg:_n,colorItemBgActive:Rn,itemActiveBg:Qn,colorSubItemBg:Ht,subMenuItemBg:Ht,colorItemBgSelected:Qn,itemSelectedBg:Qn,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Dn,activeBarHeight:Dn,colorActiveBarBorderSize:vn,activeBarBorderWidth:vn,colorItemTextDisabled:Ye,itemDisabledColor:Ye,colorDangerItemText:xt,dangerItemColor:xt,colorDangerItemTextHover:xt,dangerItemHoverColor:xt,colorDangerItemTextSelected:xt,dangerItemSelectedColor:xt,colorDangerItemBgActive:Qe,dangerItemActiveBg:Qe,colorDangerItemBgSelected:Qe,dangerItemSelectedBg:Qe,itemMarginInline:He.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Ft,groupTitleLineHeight:Tt,collapsedWidth:Ft*2,popupBg:Fn,itemMarginBlock:Ot,itemPaddingInline:_t,horizontalLineHeight:`${Ft*1.15}px`,iconSize:Cn,iconMarginInlineEnd:In-Cn,collapsedIconSize:wa,groupTitleFontSize:Cn,darkItemDisabledColor:new Se.C(Ga).setAlpha(.25).toRgbString(),darkItemColor:tn,darkDangerItemColor:xt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ga,darkItemSelectedBg:yt,darkDangerItemSelectedBg:xt,darkItemHoverBg:"transparent",darkGroupTitleColor:tn,darkItemHoverColor:Ga,darkDangerItemHoverColor:wr,darkDangerItemSelectedColor:Ga,darkDangerItemActiveBg:xt}},{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"]]})(rt),We=function(rt,vt){var $e={};for(var He in rt)Object.prototype.hasOwnProperty.call(rt,He)&&vt.indexOf(He)<0&&($e[He]=rt[He]);if(rt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yt=0,He=Object.getOwnPropertySymbols(rt);yt{var $e,He;const yt=fe.useContext(se.Z),xt=yt||{},{getPrefixCls:Ye,getPopupContainer:Qe,direction:gt,menu:Xe}=fe.useContext(Be.E_),xe=Ye(),{prefixCls:Ht,className:Rn,style:vn,theme:Dn="light",expandIcon:Qn,_internalDisableMenuItemTitleTooltip:_n,inlineCollapsed:Ft,siderCollapsed:Tt,items:Fn,children:Ot,rootClassName:_t,mode:Cn,selectable:In,onClick:wa,overflowedIndicatorPopupClassName:Ga}=rt,wr=We(rt,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),tn=(0,Me.Z)(wr,["collapsedWidth"]),Un=Ae(Fn)||Ot;($e=xt.validator)===null||$e===void 0||$e.call(xt,{mode:Cn});const Ea=(0,ne.useEvent)(function(){var Na;wa==null||wa.apply(void 0,arguments),(Na=xt.onClick)===null||Na===void 0||Na.call(xt)}),Va=xt.mode||Cn,Ra=In!=null?In:xt.selectable,Wr=fe.useMemo(()=>Tt!==void 0?Tt:Ft,[Ft,Tt]),Hr={horizontal:{motionName:`${xe}-slide-up`},inline:(0,ue.Z)(xe),other:{motionName:`${xe}-zoom-big`}},bt=Ye("menu",Ht||xt.prefixCls),[En,yr]=Sn(bt,!yt),zt=Fe()(`${bt}-${Dn}`,Xe==null?void 0:Xe.className,Rn);let Ln;if(typeof Qn=="function")Ln=Qn;else if(Qn===null||Qn===!1)Ln=null;else if(xt.expandIcon===null||xt.expandIcon===!1)Ln=null;else{const Na=Qn!=null?Qn:xt.expandIcon;Ln=(0,Ce.Tm)(Na,{className:Fe()(`${bt}-submenu-expand-icon`,(0,Ce.l$)(Na)?(He=Na.props)===null||He===void 0?void 0:He.className:"")})}const Ma=fe.useMemo(()=>({prefixCls:bt,inlineCollapsed:Wr||!1,direction:gt,firstLevel:!0,theme:Dn,mode:Va,disableMenuItemTitleTooltip:_n}),[bt,Wr,gt,_n,Dn]);return En(fe.createElement(se.Z.Provider,{value:null},fe.createElement(y.Provider,{value:Ma},fe.createElement(a.ZP,Object.assign({getPopupContainer:Qe,overflowedIndicator:fe.createElement(te.Z,null),overflowedIndicatorPopupClassName:Fe()(bt,`${bt}-${Dn}`,Ga),mode:Va,selectable:Ra,onClick:Ea},tn,{inlineCollapsed:Wr,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),vn),className:zt,prefixCls:bt,direction:gt,defaultMotions:Hr,expandIcon:Ln,ref:vt,rootClassName:Fe()(_t,yr)}),Un))))});const hn=(0,fe.forwardRef)((rt,vt)=>{const $e=(0,fe.useRef)(null),He=fe.useContext(Le.D);return(0,fe.useImperativeHandle)(vt,()=>({menu:$e.current,focus:yt=>{var xt;(xt=$e.current)===null||xt===void 0||xt.focus(yt)}})),fe.createElement(Tn,Object.assign({ref:$e},rt,He))});hn.Item=z,hn.SubMenu=ee,hn.Divider=De,hn.ItemGroup=a.BW;var sn=hn},58421:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return xt}});var a=x(54476),fe=x(59301),Le={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"},ye=Le,Fe=x(7657),Be=function(Qe,gt){return fe.createElement(Fe.Z,(0,a.Z)({},Qe,{ref:gt,icon:ye}))},oe=fe.forwardRef(Be),Re=oe,De=x(49198),be=x(33853),Me=x(38819),ze=x(92310),Ce=x.n(ze),re=x(20068),y=x(33885),E=x(67732),z=x(83652),b=x(42403),ee=x(158),te=x(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ue=ne,se=x(91735),de=function(Ye){(0,b.Z)(gt,Ye);var Qe=(0,ee.Z)(gt);function gt(){var Xe;(0,E.Z)(this,gt);for(var xe=arguments.length,Ht=new Array(xe),Rn=0;Rn=0||vn.relatedTarget.className.indexOf("".concat(Ft,"-item"))>=0))&&_n(Xe.getValidValue()))},Xe.go=function(vn){var Dn=Xe.state.goInputText;Dn!==""&&(vn.keyCode===ue.ENTER||vn.type==="click")&&(Xe.setState({goInputText:""}),Xe.props.quickGo(Xe.getValidValue()))},Xe}return(0,z.Z)(gt,[{key:"getPageSizeOptions",value:function(){var xe=this.props,Ht=xe.pageSize,Rn=xe.pageSizeOptions;return Rn.some(function(vn){return vn.toString()===Ht.toString()})?Rn:Rn.concat([Ht.toString()]).sort(function(vn,Dn){var Qn=Number.isNaN(Number(vn))?0:Number(vn),_n=Number.isNaN(Number(Dn))?0:Number(Dn);return Qn-_n})}},{key:"render",value:function(){var xe=this,Ht=this.props,Rn=Ht.pageSize,vn=Ht.locale,Dn=Ht.rootPrefixCls,Qn=Ht.changeSize,_n=Ht.quickGo,Ft=Ht.goButton,Tt=Ht.selectComponentClass,Fn=Ht.buildOptionText,Ot=Ht.selectPrefixCls,_t=Ht.disabled,Cn=this.state.goInputText,In="".concat(Dn,"-options"),wa=Tt,Ga=null,wr=null,tn=null;if(!Qn&&!_n)return null;var Un=this.getPageSizeOptions();if(Qn&&wa){var Ea=Un.map(function(Va,Ra){return fe.createElement(wa.Option,{key:Ra,value:Va.toString()},(Fn||xe.buildOptionText)(Va))});Ga=fe.createElement(wa,{disabled:_t,prefixCls:Ot,showSearch:!1,className:"".concat(In,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Rn||Un[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ra){return Ra.parentNode},"aria-label":vn.page_size,defaultOpen:!1},Ea)}return _n&&(Ft&&(tn=typeof Ft=="boolean"?fe.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:_t,className:"".concat(In,"-quick-jumper-button")},vn.jump_to_confirm):fe.createElement("span",{onClick:this.go,onKeyUp:this.go},Ft)),wr=fe.createElement("div",{className:"".concat(In,"-quick-jumper")},vn.jump_to,fe.createElement("input",{disabled:_t,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":vn.page}),vn.page,tn)),fe.createElement("li",{className:"".concat(In)},Ga,wr)}}]),gt}(fe.Component);de.defaultProps={pageSizeOptions:["10","20","50","100"]};var pe=de,Ae=function(Qe){var gt,Xe=Qe.rootPrefixCls,xe=Qe.page,Ht=Qe.active,Rn=Qe.className,vn=Qe.showTitle,Dn=Qe.onClick,Qn=Qe.onKeyPress,_n=Qe.itemRender,Ft="".concat(Xe,"-item"),Tt=Ce()(Ft,"".concat(Ft,"-").concat(xe),(gt={},(0,re.Z)(gt,"".concat(Ft,"-active"),Ht),(0,re.Z)(gt,"".concat(Ft,"-disabled"),!xe),(0,re.Z)(gt,Qe.className,Rn),gt)),Fn=function(){Dn(xe)},Ot=function(In){Qn(In,Dn,xe)},_t=_n(xe,"page",fe.createElement("a",{rel:"nofollow"},xe));return _t?fe.createElement("li",{title:vn?xe.toString():null,className:Tt,onClick:Fn,onKeyPress:Ot,tabIndex:0},_t):null},Se=Ae;function Te(){}function we(Ye){var Qe=Number(Ye);return typeof Qe=="number"&&!Number.isNaN(Qe)&&isFinite(Qe)&&Math.floor(Qe)===Qe}var ot=function(Qe,gt,Xe){return Xe};function Ze(Ye,Qe,gt){var Xe=typeof Ye=="undefined"?Qe.pageSize:Ye;return Math.floor((gt.total-1)/Xe)+1}var it=function(Ye){(0,b.Z)(gt,Ye);var Qe=(0,ee.Z)(gt);function gt(Xe){var xe;(0,E.Z)(this,gt),xe=Qe.call(this,Xe),xe.paginationNode=fe.createRef(),xe.getJumpPrevPage=function(){return Math.max(1,xe.state.current-(xe.props.showLessItems?3:5))},xe.getJumpNextPage=function(){return Math.min(Ze(void 0,xe.state,xe.props),xe.state.current+(xe.props.showLessItems?3:5))},xe.getItemIcon=function(Qn,_n){var Ft=xe.props.prefixCls,Tt=Qn||fe.createElement("button",{type:"button","aria-label":_n,className:"".concat(Ft,"-item-link")});return typeof Qn=="function"&&(Tt=fe.createElement(Qn,(0,y.Z)({},xe.props))),Tt},xe.isValid=function(Qn){var _n=xe.props.total;return we(Qn)&&Qn!==xe.state.current&&we(_n)&&_n>0},xe.shouldDisplayQuickJumper=function(){var Qn=xe.props,_n=Qn.showQuickJumper,Ft=Qn.total,Tt=xe.state.pageSize;return Ft<=Tt?!1:_n},xe.handleKeyDown=function(Qn){(Qn.keyCode===ue.ARROW_UP||Qn.keyCode===ue.ARROW_DOWN)&&Qn.preventDefault()},xe.handleKeyUp=function(Qn){var _n=xe.getValidValue(Qn),Ft=xe.state.currentInputValue;_n!==Ft&&xe.setState({currentInputValue:_n}),Qn.keyCode===ue.ENTER?xe.handleChange(_n):Qn.keyCode===ue.ARROW_UP?xe.handleChange(_n-1):Qn.keyCode===ue.ARROW_DOWN&&xe.handleChange(_n+1)},xe.handleBlur=function(Qn){var _n=xe.getValidValue(Qn);xe.handleChange(_n)},xe.changePageSize=function(Qn){var _n=xe.state.current,Ft=Ze(Qn,xe.state,xe.props);_n=_n>Ft?Ft:_n,Ft===0&&(_n=xe.state.current),typeof Qn=="number"&&("pageSize"in xe.props||xe.setState({pageSize:Qn}),"current"in xe.props||xe.setState({current:_n,currentInputValue:_n})),xe.props.onShowSizeChange(_n,Qn),"onChange"in xe.props&&xe.props.onChange&&xe.props.onChange(_n,Qn)},xe.handleChange=function(Qn){var _n=xe.props,Ft=_n.disabled,Tt=_n.onChange,Fn=xe.state,Ot=Fn.pageSize,_t=Fn.current,Cn=Fn.currentInputValue;if(xe.isValid(Qn)&&!Ft){var In=Ze(void 0,xe.state,xe.props),wa=Qn;return Qn>In?wa=In:Qn<1&&(wa=1),"current"in xe.props||xe.setState({current:wa}),wa!==Cn&&xe.setState({currentInputValue:wa}),Tt(wa,Ot),wa}return _t},xe.prev=function(){xe.hasPrev()&&xe.handleChange(xe.state.current-1)},xe.next=function(){xe.hasNext()&&xe.handleChange(xe.state.current+1)},xe.jumpPrev=function(){xe.handleChange(xe.getJumpPrevPage())},xe.jumpNext=function(){xe.handleChange(xe.getJumpNextPage())},xe.hasPrev=function(){return xe.state.current>1},xe.hasNext=function(){return xe.state.current2?Ft-2:0),Fn=2;Fn=Rn?Dn=Rn:Dn=Number(Ht),Dn}},{key:"getShowSizeChanger",value:function(){var xe=this.props,Ht=xe.showSizeChanger,Rn=xe.total,vn=xe.totalBoundaryShowSizeChanger;return typeof Ht!="undefined"?Ht:Rn>vn}},{key:"render",value:function(){var xe=this.props,Ht=xe.prefixCls,Rn=xe.className,vn=xe.style,Dn=xe.disabled,Qn=xe.hideOnSinglePage,_n=xe.total,Ft=xe.locale,Tt=xe.showQuickJumper,Fn=xe.showLessItems,Ot=xe.showTitle,_t=xe.showTotal,Cn=xe.simple,In=xe.itemRender,wa=xe.showPrevNextJumpers,Ga=xe.jumpPrevIcon,wr=xe.jumpNextIcon,tn=xe.selectComponentClass,Un=xe.selectPrefixCls,Ea=xe.pageSizeOptions,Va=this.state,Ra=Va.current,Wr=Va.pageSize,Hr=Va.currentInputValue;if(Qn===!0&&_n<=Wr)return null;var bt=Ze(void 0,this.state,this.props),En=[],yr=null,zt=null,Ln=null,Ma=null,Na=null,rr=Tt&&Tt.goButton,dn=Fn?1:2,ce=Ra-1>0?Ra-1:0,ge=Ra+1_n?_n:Ra*Wr]));if(Cn){rr&&(typeof rr=="boolean"?Na=fe.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ft.jump_to_confirm):Na=fe.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},rr),Na=fe.createElement("li",{title:Ot?"".concat(Ft.jump_to).concat(Ra,"/").concat(bt):null,className:"".concat(Ht,"-simple-pager")},Na));var qe=this.renderPrev(ce);return fe.createElement("ul",(0,a.Z)({className:Ce()(Ht,"".concat(Ht,"-simple"),(0,re.Z)({},"".concat(Ht,"-disabled"),Dn),Rn),style:vn,ref:this.paginationNode},Ee),Ie,qe?fe.createElement("li",{title:Ot?Ft.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ce()("".concat(Ht,"-prev"),(0,re.Z)({},"".concat(Ht,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},qe):null,fe.createElement("li",{title:Ot?"".concat(Ra,"/").concat(bt):null,className:"".concat(Ht,"-simple-pager")},fe.createElement("input",{type:"text",value:Hr,disabled:Dn,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),fe.createElement("span",{className:"".concat(Ht,"-slash")},"/"),bt),fe.createElement("li",{title:Ot?Ft.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ce()("".concat(Ht,"-next"),(0,re.Z)({},"".concat(Ht,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(ge)),Na)}if(bt<=3+dn*2){var wt={locale:Ft,rootPrefixCls:Ht,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ot,itemRender:In};bt||En.push(fe.createElement(Se,(0,a.Z)({},wt,{key:"noPager",page:1,className:"".concat(Ht,"-item-disabled")})));for(var Rt=1;Rt<=bt;Rt+=1){var xa=Ra===Rt;En.push(fe.createElement(Se,(0,a.Z)({},wt,{key:Rt,page:Rt,active:xa})))}}else{var Jn=Fn?Ft.prev_3:Ft.prev_5,on=Fn?Ft.next_3:Ft.next_5,qt=In(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Ga,"prev page")),Mn=In(this.getJumpNextPage(),"jump-next",this.getItemIcon(wr,"next page"));wa&&(yr=qt?fe.createElement("li",{title:Ot?Jn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ce()("".concat(Ht,"-jump-prev"),(0,re.Z)({},"".concat(Ht,"-jump-prev-custom-icon"),!!Ga))},qt):null,zt=Mn?fe.createElement("li",{title:Ot?on:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ce()("".concat(Ht,"-jump-next"),(0,re.Z)({},"".concat(Ht,"-jump-next-custom-icon"),!!wr))},Mn):null),Ma=fe.createElement(Se,{locale:Ft,last:!0,rootPrefixCls:Ht,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:bt,page:bt,active:!1,showTitle:Ot,itemRender:In}),Ln=fe.createElement(Se,{locale:Ft,rootPrefixCls:Ht,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ot,itemRender:In});var Xt=Math.max(1,Ra-dn),la=Math.min(Ra+dn,bt);Ra-1<=dn&&(la=1+dn*2),bt-Ra<=dn&&(Xt=bt-dn*2);for(var ya=Xt;ya<=la;ya+=1){var ma=Ra===ya;En.push(fe.createElement(Se,{locale:Ft,rootPrefixCls:Ht,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ya,page:ya,active:ma,showTitle:Ot,itemRender:In}))}Ra-1>=dn*2&&Ra!==3&&(En[0]=(0,fe.cloneElement)(En[0],{className:"".concat(Ht,"-item-after-jump-prev")}),En.unshift(yr)),bt-Ra>=dn*2&&Ra!==bt-2&&(En[En.length-1]=(0,fe.cloneElement)(En[En.length-1],{className:"".concat(Ht,"-item-before-jump-next")}),En.push(zt)),Xt!==1&&En.unshift(Ln),la!==bt&&En.push(Ma)}var bn=!this.hasPrev()||!bt,ct=!this.hasNext()||!bt,ln=this.renderPrev(ce),fn=this.renderNext(ge);return fe.createElement("ul",(0,a.Z)({className:Ce()(Ht,Rn,(0,re.Z)({},"".concat(Ht,"-disabled"),Dn)),style:vn,ref:this.paginationNode},Ee),Ie,ln?fe.createElement("li",{title:Ot?Ft.prev_page:null,onClick:this.prev,tabIndex:bn?null:0,onKeyPress:this.runIfEnterPrev,className:Ce()("".concat(Ht,"-prev"),(0,re.Z)({},"".concat(Ht,"-disabled"),bn)),"aria-disabled":bn},ln):null,En,fn?fe.createElement("li",{title:Ot?Ft.next_page:null,onClick:this.next,tabIndex:ct?null:0,onKeyPress:this.runIfEnterNext,className:Ce()("".concat(Ht,"-next"),(0,re.Z)({},"".concat(Ht,"-disabled"),ct)),"aria-disabled":ct},fn):null,fe.createElement(pe,{disabled:Dn,locale:Ft,rootPrefixCls:Ht,selectComponentClass:tn,selectPrefixCls:Un,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ra,pageSize:Wr,pageSizeOptions:Ea,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:rr}))}}],[{key:"getDerivedStateFromProps",value:function(xe,Ht){var Rn={};if("current"in xe&&(Rn.current=xe.current,xe.current!==Ht.current&&(Rn.currentInputValue=Rn.current)),"pageSize"in xe&&xe.pageSize!==Ht.pageSize){var vn=Ht.current,Dn=Ze(xe.pageSize,Ht,xe);vn=vn>Dn?Dn:vn,"current"in xe||(Rn.current=vn,Rn.currentInputValue=vn),Rn.pageSize=xe.pageSize}return Rn}}]),gt}(fe.Component);it.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Te,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Te,locale:se.Z,style:{},itemRender:ot,totalBoundaryShowSizeChanger:50};var Ve=it,lt=x(22075),Pt=x(36355),ht=x(19716),Et=x(8628),Lt=x(9763),kt=x(57809);const Kt=Ye=>fe.createElement(kt.default,Object.assign({},Ye,{showSearch:!0,size:"small"})),mt=Ye=>fe.createElement(kt.default,Object.assign({},Ye,{showSearch:!0,size:"middle"}));Kt.Option=kt.default.Option,mt.Option=kt.default.Option;var Je=x(9937),ut=x(17313),Mt=x(83116),$t=x(37613);const Ut=Ye=>{const{componentCls:Qe}=Ye;return{[`${Qe}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Qe}-item-link`]:{color:Ye.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Qe}-item-link`]:{color:Ye.colorTextDisabled,cursor:"not-allowed"}}},[`&${Qe}-disabled`]:{cursor:"not-allowed",[`${Qe}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Ye.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Ye.colorBorder,backgroundColor:Ye.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Ye.itemActiveBgDisabled},a:{color:Ye.itemActiveColorDisabled}}},[`${Qe}-item-link`]:{color:Ye.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Qe}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Qe}-simple-pager`]:{color:Ye.colorTextDisabled},[`${Qe}-jump-prev, ${Qe}-jump-next`]:{[`${Qe}-item-link-icon`]:{opacity:0},[`${Qe}-item-ellipsis`]:{opacity:1}}},[`&${Qe}-simple`]:{[`${Qe}-prev, ${Qe}-next`]:{[`&${Qe}-disabled ${Qe}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Sn=Ye=>{const{componentCls:Qe}=Ye;return{[`&${Qe}-mini ${Qe}-total-text, &${Qe}-mini ${Qe}-simple-pager`]:{height:Ye.itemSizeSM,lineHeight:`${Ye.itemSizeSM}px`},[`&${Qe}-mini ${Qe}-item`]:{minWidth:Ye.itemSizeSM,height:Ye.itemSizeSM,margin:0,lineHeight:`${Ye.itemSizeSM-2}px`},[`&${Qe}-mini:not(${Qe}-disabled) ${Qe}-item:not(${Qe}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Ye.colorBgTextHover},"&:active":{backgroundColor:Ye.colorBgTextActive}},[`&${Qe}-mini ${Qe}-prev, &${Qe}-mini ${Qe}-next`]:{minWidth:Ye.itemSizeSM,height:Ye.itemSizeSM,margin:0,lineHeight:`${Ye.itemSizeSM}px`},[`&${Qe}-mini:not(${Qe}-disabled)`]:{[`${Qe}-prev, ${Qe}-next`]:{[`&:hover ${Qe}-item-link`]:{backgroundColor:Ye.colorBgTextHover},[`&:active ${Qe}-item-link`]:{backgroundColor:Ye.colorBgTextActive},[`&${Qe}-disabled:hover ${Qe}-item-link`]:{backgroundColor:"transparent"}}},[` + &-inline ${$e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Qn})`},"&::after":{transform:`rotate(45deg) translateX(-${Qn})`}},[`${$e}-submenu-open${$e}-submenu-inline > ${$e}-submenu-title > ${$e}-submenu-arrow`]:{transform:`translateY(-${Dn*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Qn})`},"&::before":{transform:`rotate(45deg) translateX(${Qn})`}}})},{[`${vt}-layout-header`]:{[$e]:{lineHeight:"inherit"}}}]};var Sn=(rt,vt)=>(0,it.Z)("Menu",He=>{if(vt===!1)return[];const{colorBgElevated:yt,colorPrimary:xt,colorTextLightSolid:Ye,controlHeightLG:Qe,fontSize:gt,darkItemColor:Xe,darkDangerItemColor:xe,darkItemBg:Ht,darkSubMenuItemBg:Rn,darkItemSelectedColor:vn,darkItemSelectedBg:Dn,darkDangerItemSelectedBg:Qn,darkItemHoverBg:_n,darkGroupTitleColor:Ft,darkItemHoverColor:Tt,darkItemDisabledColor:Fn,darkDangerItemHoverColor:Ot,darkDangerItemSelectedColor:_t,darkDangerItemActiveBg:Cn}=He,In=gt/7*5,wa=(0,Ve.TS)(He,{menuArrowSize:In,menuHorizontalHeight:Qe*1.15,menuArrowOffset:`${In*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:yt}),Ga=(0,Ve.TS)(wa,{itemColor:Xe,itemHoverColor:Tt,groupTitleColor:Ft,itemSelectedColor:vn,itemBg:Ht,popupBg:Ht,subMenuItemBg:Rn,itemActiveBg:"transparent",itemSelectedBg:Dn,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:_n,itemDisabledColor:Fn,dangerItemColor:xe,dangerItemHoverColor:Ot,dangerItemSelectedColor:_t,dangerItemActiveBg:Cn,dangerItemSelectedBg:Qn,menuSubMenuBg:Rn,horizontalItemSelectedColor:Ye,horizontalItemSelectedBg:xt});return[Ut(wa),Pt(wa),ut(wa),Kt(wa,"light"),Kt(Ga,"dark"),Et(wa),(0,we.Z)(wa),(0,ot.oN)(wa,"slide-up"),(0,ot.oN)(wa,"slide-down"),(0,Ze._y)(wa,"zoom-big")]},He=>{const{colorPrimary:yt,colorError:xt,colorTextDisabled:Ye,colorErrorBg:Qe,colorText:gt,colorTextDescription:Xe,colorBgContainer:xe,colorFillAlter:Ht,colorFillContent:Rn,lineWidth:vn,lineWidthBold:Dn,controlItemBgActive:Qn,colorBgTextHover:_n,controlHeightLG:Ft,lineHeight:Tt,colorBgElevated:Fn,marginXXS:Ot,padding:_t,fontSize:Cn,controlHeightSM:In,fontSizeLG:wa,colorTextLightSolid:Ga,colorErrorHover:wr}=He,tn=new Se.C(Ga).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:He.zIndexPopupBase+50,radiusItem:He.borderRadiusLG,itemBorderRadius:He.borderRadiusLG,radiusSubMenuItem:He.borderRadiusSM,subMenuItemBorderRadius:He.borderRadiusSM,colorItemText:gt,itemColor:gt,colorItemTextHover:gt,itemHoverColor:gt,colorItemTextHoverHorizontal:yt,horizontalItemHoverColor:yt,colorGroupTitle:Xe,groupTitleColor:Xe,colorItemTextSelected:yt,itemSelectedColor:yt,colorItemTextSelectedHorizontal:yt,horizontalItemSelectedColor:yt,colorItemBg:xe,itemBg:xe,colorItemBgHover:_n,itemHoverBg:_n,colorItemBgActive:Rn,itemActiveBg:Qn,colorSubItemBg:Ht,subMenuItemBg:Ht,colorItemBgSelected:Qn,itemSelectedBg:Qn,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Dn,activeBarHeight:Dn,colorActiveBarBorderSize:vn,activeBarBorderWidth:vn,colorItemTextDisabled:Ye,itemDisabledColor:Ye,colorDangerItemText:xt,dangerItemColor:xt,colorDangerItemTextHover:xt,dangerItemHoverColor:xt,colorDangerItemTextSelected:xt,dangerItemSelectedColor:xt,colorDangerItemBgActive:Qe,dangerItemActiveBg:Qe,colorDangerItemBgSelected:Qe,dangerItemSelectedBg:Qe,itemMarginInline:He.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Ft,groupTitleLineHeight:Tt,collapsedWidth:Ft*2,popupBg:Fn,itemMarginBlock:Ot,itemPaddingInline:_t,horizontalLineHeight:`${Ft*1.15}px`,iconSize:Cn,iconMarginInlineEnd:In-Cn,collapsedIconSize:wa,groupTitleFontSize:Cn,darkItemDisabledColor:new Se.C(Ga).setAlpha(.25).toRgbString(),darkItemColor:tn,darkDangerItemColor:xt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ga,darkItemSelectedBg:yt,darkDangerItemSelectedBg:xt,darkItemHoverBg:"transparent",darkGroupTitleColor:tn,darkItemHoverColor:Ga,darkDangerItemHoverColor:wr,darkDangerItemSelectedColor:Ga,darkDangerItemActiveBg:xt}},{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"]]})(rt),We=function(rt,vt){var $e={};for(var He in rt)Object.prototype.hasOwnProperty.call(rt,He)&&vt.indexOf(He)<0&&($e[He]=rt[He]);if(rt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yt=0,He=Object.getOwnPropertySymbols(rt);yt{var $e,He;const yt=fe.useContext(se.Z),xt=yt||{},{getPrefixCls:Ye,getPopupContainer:Qe,direction:gt,menu:Xe}=fe.useContext(Be.E_),xe=Ye(),{prefixCls:Ht,className:Rn,style:vn,theme:Dn="light",expandIcon:Qn,_internalDisableMenuItemTitleTooltip:_n,inlineCollapsed:Ft,siderCollapsed:Tt,items:Fn,children:Ot,rootClassName:_t,mode:Cn,selectable:In,onClick:wa,overflowedIndicatorPopupClassName:Ga}=rt,wr=We(rt,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),tn=(0,Me.Z)(wr,["collapsedWidth"]),Un=Ae(Fn)||Ot;($e=xt.validator)===null||$e===void 0||$e.call(xt,{mode:Cn});const Ea=(0,ne.useEvent)(function(){var Na;wa==null||wa.apply(void 0,arguments),(Na=xt.onClick)===null||Na===void 0||Na.call(xt)}),Va=xt.mode||Cn,Ra=In!=null?In:xt.selectable,Wr=fe.useMemo(()=>Tt!==void 0?Tt:Ft,[Ft,Tt]),Hr={horizontal:{motionName:`${xe}-slide-up`},inline:(0,ue.Z)(xe),other:{motionName:`${xe}-zoom-big`}},bt=Ye("menu",Ht||xt.prefixCls),[En,yr]=Sn(bt,!yt),zt=Fe()(`${bt}-${Dn}`,Xe==null?void 0:Xe.className,Rn);let Ln;if(typeof Qn=="function")Ln=Qn;else if(Qn===null||Qn===!1)Ln=null;else if(xt.expandIcon===null||xt.expandIcon===!1)Ln=null;else{const Na=Qn!=null?Qn:xt.expandIcon;Ln=(0,Ce.Tm)(Na,{className:Fe()(`${bt}-submenu-expand-icon`,(0,Ce.l$)(Na)?(He=Na.props)===null||He===void 0?void 0:He.className:"")})}const Ma=fe.useMemo(()=>({prefixCls:bt,inlineCollapsed:Wr||!1,direction:gt,firstLevel:!0,theme:Dn,mode:Va,disableMenuItemTitleTooltip:_n}),[bt,Wr,gt,_n,Dn]);return En(fe.createElement(se.Z.Provider,{value:null},fe.createElement(y.Provider,{value:Ma},fe.createElement(a.ZP,Object.assign({getPopupContainer:Qe,overflowedIndicator:fe.createElement(te.Z,null),overflowedIndicatorPopupClassName:Fe()(bt,`${bt}-${Dn}`,Ga),mode:Va,selectable:Ra,onClick:Ea},tn,{inlineCollapsed:Wr,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),vn),className:zt,prefixCls:bt,direction:gt,defaultMotions:Hr,expandIcon:Ln,ref:vt,rootClassName:Fe()(_t,yr)}),Un))))});const hn=(0,fe.forwardRef)((rt,vt)=>{const $e=(0,fe.useRef)(null),He=fe.useContext(Le.D);return(0,fe.useImperativeHandle)(vt,()=>({menu:$e.current,focus:yt=>{var xt;(xt=$e.current)===null||xt===void 0||xt.focus(yt)}})),fe.createElement(Tn,Object.assign({ref:$e},rt,He))});hn.Item=z,hn.SubMenu=ee,hn.Divider=De,hn.ItemGroup=a.BW;var sn=hn},58421:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return xt}});var a=x(54476),fe=x(59301),Le={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"},ye=Le,Fe=x(7657),Be=function(Qe,gt){return fe.createElement(Fe.Z,(0,a.Z)({},Qe,{ref:gt,icon:ye}))},oe=fe.forwardRef(Be),Re=oe,De=x(49198),be=x(33853),Me=x(38819),ze=x(92310),Ce=x.n(ze),re=x(20068),y=x(33885),E=x(67732),z=x(83652),b=x(42403),ee=x(158),te=x(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ue=ne,se=x(91735),de=function(Ye){(0,b.Z)(gt,Ye);var Qe=(0,ee.Z)(gt);function gt(){var Xe;(0,E.Z)(this,gt);for(var xe=arguments.length,Ht=new Array(xe),Rn=0;Rn=0||vn.relatedTarget.className.indexOf("".concat(Ft,"-item"))>=0))&&_n(Xe.getValidValue()))},Xe.go=function(vn){var Dn=Xe.state.goInputText;Dn!==""&&(vn.keyCode===ue.ENTER||vn.type==="click")&&(Xe.setState({goInputText:""}),Xe.props.quickGo(Xe.getValidValue()))},Xe}return(0,z.Z)(gt,[{key:"getPageSizeOptions",value:function(){var xe=this.props,Ht=xe.pageSize,Rn=xe.pageSizeOptions;return Rn.some(function(vn){return vn.toString()===Ht.toString()})?Rn:Rn.concat([Ht.toString()]).sort(function(vn,Dn){var Qn=Number.isNaN(Number(vn))?0:Number(vn),_n=Number.isNaN(Number(Dn))?0:Number(Dn);return Qn-_n})}},{key:"render",value:function(){var xe=this,Ht=this.props,Rn=Ht.pageSize,vn=Ht.locale,Dn=Ht.rootPrefixCls,Qn=Ht.changeSize,_n=Ht.quickGo,Ft=Ht.goButton,Tt=Ht.selectComponentClass,Fn=Ht.buildOptionText,Ot=Ht.selectPrefixCls,_t=Ht.disabled,Cn=this.state.goInputText,In="".concat(Dn,"-options"),wa=Tt,Ga=null,wr=null,tn=null;if(!Qn&&!_n)return null;var Un=this.getPageSizeOptions();if(Qn&&wa){var Ea=Un.map(function(Va,Ra){return fe.createElement(wa.Option,{key:Ra,value:Va.toString()},(Fn||xe.buildOptionText)(Va))});Ga=fe.createElement(wa,{disabled:_t,prefixCls:Ot,showSearch:!1,className:"".concat(In,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Rn||Un[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ra){return Ra.parentNode},"aria-label":vn.page_size,defaultOpen:!1},Ea)}return _n&&(Ft&&(tn=typeof Ft=="boolean"?fe.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:_t,className:"".concat(In,"-quick-jumper-button")},vn.jump_to_confirm):fe.createElement("span",{onClick:this.go,onKeyUp:this.go},Ft)),wr=fe.createElement("div",{className:"".concat(In,"-quick-jumper")},vn.jump_to,fe.createElement("input",{disabled:_t,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":vn.page}),vn.page,tn)),fe.createElement("li",{className:"".concat(In)},Ga,wr)}}]),gt}(fe.Component);de.defaultProps={pageSizeOptions:["10","20","50","100"]};var pe=de,Ae=function(Qe){var gt,Xe=Qe.rootPrefixCls,xe=Qe.page,Ht=Qe.active,Rn=Qe.className,vn=Qe.showTitle,Dn=Qe.onClick,Qn=Qe.onKeyPress,_n=Qe.itemRender,Ft="".concat(Xe,"-item"),Tt=Ce()(Ft,"".concat(Ft,"-").concat(xe),(gt={},(0,re.Z)(gt,"".concat(Ft,"-active"),Ht),(0,re.Z)(gt,"".concat(Ft,"-disabled"),!xe),(0,re.Z)(gt,Qe.className,Rn),gt)),Fn=function(){Dn(xe)},Ot=function(In){Qn(In,Dn,xe)},_t=_n(xe,"page",fe.createElement("a",{rel:"nofollow"},xe));return _t?fe.createElement("li",{title:vn?xe.toString():null,className:Tt,onClick:Fn,onKeyPress:Ot,tabIndex:0},_t):null},Se=Ae;function Te(){}function we(Ye){var Qe=Number(Ye);return typeof Qe=="number"&&!Number.isNaN(Qe)&&isFinite(Qe)&&Math.floor(Qe)===Qe}var ot=function(Qe,gt,Xe){return Xe};function Ze(Ye,Qe,gt){var Xe=typeof Ye=="undefined"?Qe.pageSize:Ye;return Math.floor((gt.total-1)/Xe)+1}var it=function(Ye){(0,b.Z)(gt,Ye);var Qe=(0,ee.Z)(gt);function gt(Xe){var xe;(0,E.Z)(this,gt),xe=Qe.call(this,Xe),xe.paginationNode=fe.createRef(),xe.getJumpPrevPage=function(){return Math.max(1,xe.state.current-(xe.props.showLessItems?3:5))},xe.getJumpNextPage=function(){return Math.min(Ze(void 0,xe.state,xe.props),xe.state.current+(xe.props.showLessItems?3:5))},xe.getItemIcon=function(Qn,_n){var Ft=xe.props.prefixCls,Tt=Qn||fe.createElement("button",{type:"button","aria-label":_n,className:"".concat(Ft,"-item-link")});return typeof Qn=="function"&&(Tt=fe.createElement(Qn,(0,y.Z)({},xe.props))),Tt},xe.isValid=function(Qn){var _n=xe.props.total;return we(Qn)&&Qn!==xe.state.current&&we(_n)&&_n>0},xe.shouldDisplayQuickJumper=function(){var Qn=xe.props,_n=Qn.showQuickJumper,Ft=Qn.total,Tt=xe.state.pageSize;return Ft<=Tt?!1:_n},xe.handleKeyDown=function(Qn){(Qn.keyCode===ue.ARROW_UP||Qn.keyCode===ue.ARROW_DOWN)&&Qn.preventDefault()},xe.handleKeyUp=function(Qn){var _n=xe.getValidValue(Qn),Ft=xe.state.currentInputValue;_n!==Ft&&xe.setState({currentInputValue:_n}),Qn.keyCode===ue.ENTER?xe.handleChange(_n):Qn.keyCode===ue.ARROW_UP?xe.handleChange(_n-1):Qn.keyCode===ue.ARROW_DOWN&&xe.handleChange(_n+1)},xe.handleBlur=function(Qn){var _n=xe.getValidValue(Qn);xe.handleChange(_n)},xe.changePageSize=function(Qn){var _n=xe.state.current,Ft=Ze(Qn,xe.state,xe.props);_n=_n>Ft?Ft:_n,Ft===0&&(_n=xe.state.current),typeof Qn=="number"&&("pageSize"in xe.props||xe.setState({pageSize:Qn}),"current"in xe.props||xe.setState({current:_n,currentInputValue:_n})),xe.props.onShowSizeChange(_n,Qn),"onChange"in xe.props&&xe.props.onChange&&xe.props.onChange(_n,Qn)},xe.handleChange=function(Qn){var _n=xe.props,Ft=_n.disabled,Tt=_n.onChange,Fn=xe.state,Ot=Fn.pageSize,_t=Fn.current,Cn=Fn.currentInputValue;if(xe.isValid(Qn)&&!Ft){var In=Ze(void 0,xe.state,xe.props),wa=Qn;return Qn>In?wa=In:Qn<1&&(wa=1),"current"in xe.props||xe.setState({current:wa}),wa!==Cn&&xe.setState({currentInputValue:wa}),Tt(wa,Ot),wa}return _t},xe.prev=function(){xe.hasPrev()&&xe.handleChange(xe.state.current-1)},xe.next=function(){xe.hasNext()&&xe.handleChange(xe.state.current+1)},xe.jumpPrev=function(){xe.handleChange(xe.getJumpPrevPage())},xe.jumpNext=function(){xe.handleChange(xe.getJumpNextPage())},xe.hasPrev=function(){return xe.state.current>1},xe.hasNext=function(){return xe.state.current2?Ft-2:0),Fn=2;Fn=Rn?Dn=Rn:Dn=Number(Ht),Dn}},{key:"getShowSizeChanger",value:function(){var xe=this.props,Ht=xe.showSizeChanger,Rn=xe.total,vn=xe.totalBoundaryShowSizeChanger;return typeof Ht!="undefined"?Ht:Rn>vn}},{key:"render",value:function(){var xe=this.props,Ht=xe.prefixCls,Rn=xe.className,vn=xe.style,Dn=xe.disabled,Qn=xe.hideOnSinglePage,_n=xe.total,Ft=xe.locale,Tt=xe.showQuickJumper,Fn=xe.showLessItems,Ot=xe.showTitle,_t=xe.showTotal,Cn=xe.simple,In=xe.itemRender,wa=xe.showPrevNextJumpers,Ga=xe.jumpPrevIcon,wr=xe.jumpNextIcon,tn=xe.selectComponentClass,Un=xe.selectPrefixCls,Ea=xe.pageSizeOptions,Va=this.state,Ra=Va.current,Wr=Va.pageSize,Hr=Va.currentInputValue;if(Qn===!0&&_n<=Wr)return null;var bt=Ze(void 0,this.state,this.props),En=[],yr=null,zt=null,Ln=null,Ma=null,Na=null,rr=Tt&&Tt.goButton,dn=Fn?1:2,ce=Ra-1>0?Ra-1:0,ge=Ra+1_n?_n:Ra*Wr]));if(Cn){rr&&(typeof rr=="boolean"?Na=fe.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ft.jump_to_confirm):Na=fe.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},rr),Na=fe.createElement("li",{title:Ot?"".concat(Ft.jump_to).concat(Ra,"/").concat(bt):null,className:"".concat(Ht,"-simple-pager")},Na));var qe=this.renderPrev(ce);return fe.createElement("ul",(0,a.Z)({className:Ce()(Ht,"".concat(Ht,"-simple"),(0,re.Z)({},"".concat(Ht,"-disabled"),Dn),Rn),style:vn,ref:this.paginationNode},Ee),Ie,qe?fe.createElement("li",{title:Ot?Ft.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ce()("".concat(Ht,"-prev"),(0,re.Z)({},"".concat(Ht,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},qe):null,fe.createElement("li",{title:Ot?"".concat(Ra,"/").concat(bt):null,className:"".concat(Ht,"-simple-pager")},fe.createElement("input",{type:"text",value:Hr,disabled:Dn,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),fe.createElement("span",{className:"".concat(Ht,"-slash")},"/"),bt),fe.createElement("li",{title:Ot?Ft.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ce()("".concat(Ht,"-next"),(0,re.Z)({},"".concat(Ht,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(ge)),Na)}if(bt<=3+dn*2){var wt={locale:Ft,rootPrefixCls:Ht,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ot,itemRender:In};bt||En.push(fe.createElement(Se,(0,a.Z)({},wt,{key:"noPager",page:1,className:"".concat(Ht,"-item-disabled")})));for(var Rt=1;Rt<=bt;Rt+=1){var xa=Ra===Rt;En.push(fe.createElement(Se,(0,a.Z)({},wt,{key:Rt,page:Rt,active:xa})))}}else{var Jn=Fn?Ft.prev_3:Ft.prev_5,on=Fn?Ft.next_3:Ft.next_5,qt=In(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Ga,"prev page")),Mn=In(this.getJumpNextPage(),"jump-next",this.getItemIcon(wr,"next page"));wa&&(yr=qt?fe.createElement("li",{title:Ot?Jn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ce()("".concat(Ht,"-jump-prev"),(0,re.Z)({},"".concat(Ht,"-jump-prev-custom-icon"),!!Ga))},qt):null,zt=Mn?fe.createElement("li",{title:Ot?on:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ce()("".concat(Ht,"-jump-next"),(0,re.Z)({},"".concat(Ht,"-jump-next-custom-icon"),!!wr))},Mn):null),Ma=fe.createElement(Se,{locale:Ft,last:!0,rootPrefixCls:Ht,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:bt,page:bt,active:!1,showTitle:Ot,itemRender:In}),Ln=fe.createElement(Se,{locale:Ft,rootPrefixCls:Ht,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ot,itemRender:In});var Xt=Math.max(1,Ra-dn),la=Math.min(Ra+dn,bt);Ra-1<=dn&&(la=1+dn*2),bt-Ra<=dn&&(Xt=bt-dn*2);for(var ya=Xt;ya<=la;ya+=1){var ga=Ra===ya;En.push(fe.createElement(Se,{locale:Ft,rootPrefixCls:Ht,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ya,page:ya,active:ga,showTitle:Ot,itemRender:In}))}Ra-1>=dn*2&&Ra!==3&&(En[0]=(0,fe.cloneElement)(En[0],{className:"".concat(Ht,"-item-after-jump-prev")}),En.unshift(yr)),bt-Ra>=dn*2&&Ra!==bt-2&&(En[En.length-1]=(0,fe.cloneElement)(En[En.length-1],{className:"".concat(Ht,"-item-before-jump-next")}),En.push(zt)),Xt!==1&&En.unshift(Ln),la!==bt&&En.push(Ma)}var bn=!this.hasPrev()||!bt,ct=!this.hasNext()||!bt,ln=this.renderPrev(ce),fn=this.renderNext(ge);return fe.createElement("ul",(0,a.Z)({className:Ce()(Ht,Rn,(0,re.Z)({},"".concat(Ht,"-disabled"),Dn)),style:vn,ref:this.paginationNode},Ee),Ie,ln?fe.createElement("li",{title:Ot?Ft.prev_page:null,onClick:this.prev,tabIndex:bn?null:0,onKeyPress:this.runIfEnterPrev,className:Ce()("".concat(Ht,"-prev"),(0,re.Z)({},"".concat(Ht,"-disabled"),bn)),"aria-disabled":bn},ln):null,En,fn?fe.createElement("li",{title:Ot?Ft.next_page:null,onClick:this.next,tabIndex:ct?null:0,onKeyPress:this.runIfEnterNext,className:Ce()("".concat(Ht,"-next"),(0,re.Z)({},"".concat(Ht,"-disabled"),ct)),"aria-disabled":ct},fn):null,fe.createElement(pe,{disabled:Dn,locale:Ft,rootPrefixCls:Ht,selectComponentClass:tn,selectPrefixCls:Un,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ra,pageSize:Wr,pageSizeOptions:Ea,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:rr}))}}],[{key:"getDerivedStateFromProps",value:function(xe,Ht){var Rn={};if("current"in xe&&(Rn.current=xe.current,xe.current!==Ht.current&&(Rn.currentInputValue=Rn.current)),"pageSize"in xe&&xe.pageSize!==Ht.pageSize){var vn=Ht.current,Dn=Ze(xe.pageSize,Ht,xe);vn=vn>Dn?Dn:vn,"current"in xe||(Rn.current=vn,Rn.currentInputValue=vn),Rn.pageSize=xe.pageSize}return Rn}}]),gt}(fe.Component);it.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Te,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Te,locale:se.Z,style:{},itemRender:ot,totalBoundaryShowSizeChanger:50};var Ve=it,lt=x(22075),Pt=x(36355),ht=x(19716),Et=x(8628),Lt=x(9763),kt=x(57809);const Kt=Ye=>fe.createElement(kt.default,Object.assign({},Ye,{showSearch:!0,size:"small"})),mt=Ye=>fe.createElement(kt.default,Object.assign({},Ye,{showSearch:!0,size:"middle"}));Kt.Option=kt.default.Option,mt.Option=kt.default.Option;var Je=x(9937),ut=x(17313),Mt=x(83116),$t=x(37613);const Ut=Ye=>{const{componentCls:Qe}=Ye;return{[`${Qe}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Qe}-item-link`]:{color:Ye.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Qe}-item-link`]:{color:Ye.colorTextDisabled,cursor:"not-allowed"}}},[`&${Qe}-disabled`]:{cursor:"not-allowed",[`${Qe}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Ye.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Ye.colorBorder,backgroundColor:Ye.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Ye.itemActiveBgDisabled},a:{color:Ye.itemActiveColorDisabled}}},[`${Qe}-item-link`]:{color:Ye.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Qe}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Qe}-simple-pager`]:{color:Ye.colorTextDisabled},[`${Qe}-jump-prev, ${Qe}-jump-next`]:{[`${Qe}-item-link-icon`]:{opacity:0},[`${Qe}-item-ellipsis`]:{opacity:1}}},[`&${Qe}-simple`]:{[`${Qe}-prev, ${Qe}-next`]:{[`&${Qe}-disabled ${Qe}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Sn=Ye=>{const{componentCls:Qe}=Ye;return{[`&${Qe}-mini ${Qe}-total-text, &${Qe}-mini ${Qe}-simple-pager`]:{height:Ye.itemSizeSM,lineHeight:`${Ye.itemSizeSM}px`},[`&${Qe}-mini ${Qe}-item`]:{minWidth:Ye.itemSizeSM,height:Ye.itemSizeSM,margin:0,lineHeight:`${Ye.itemSizeSM-2}px`},[`&${Qe}-mini:not(${Qe}-disabled) ${Qe}-item:not(${Qe}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Ye.colorBgTextHover},"&:active":{backgroundColor:Ye.colorBgTextActive}},[`&${Qe}-mini ${Qe}-prev, &${Qe}-mini ${Qe}-next`]:{minWidth:Ye.itemSizeSM,height:Ye.itemSizeSM,margin:0,lineHeight:`${Ye.itemSizeSM}px`},[`&${Qe}-mini:not(${Qe}-disabled)`]:{[`${Qe}-prev, ${Qe}-next`]:{[`&:hover ${Qe}-item-link`]:{backgroundColor:Ye.colorBgTextHover},[`&:active ${Qe}-item-link`]:{backgroundColor:Ye.colorBgTextActive},[`&${Qe}-disabled:hover ${Qe}-item-link`]:{backgroundColor:"transparent"}}},[` &${Qe}-mini ${Qe}-prev ${Qe}-item-link, &${Qe}-mini ${Qe}-next ${Qe}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Ye.itemSizeSM,lineHeight:`${Ye.itemSizeSM}px`}},[`&${Qe}-mini ${Qe}-jump-prev, &${Qe}-mini ${Qe}-jump-next`]:{height:Ye.itemSizeSM,marginInlineEnd:0,lineHeight:`${Ye.itemSizeSM}px`},[`&${Qe}-mini ${Qe}-options`]:{marginInlineStart:Ye.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Ye.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Ye.itemSizeSM,lineHeight:`${Ye.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Je.x0)(Ye)),{width:Ye.paginationMiniQuickJumperInputWidth,height:Ye.controlHeightSM})}}}},We=Ye=>{const{componentCls:Qe}=Ye;return{[` @@ -211,14 +211,14 @@ dts: ${cr+Kn} ms, expected: ${cr+Math.round(Jn)} ms, delta: ${Math.round(uo)} ms ${Qe}-jump-prev, ${Qe}-jump-next `]:{display:"inline-block",minWidth:Ye.itemSize,height:Ye.itemSize,color:Ye.colorText,fontFamily:Ye.fontFamily,lineHeight:`${Ye.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Ye.borderRadius,cursor:"pointer",transition:`all ${Ye.motionDurationMid}`},[`${Qe}-prev, ${Qe}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Ye.colorText,cursor:"pointer",userSelect:"none"},[`${Qe}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Ye.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Ye.lineWidth}px ${Ye.lineType} transparent`,borderRadius:Ye.borderRadius,outline:"none",transition:`all ${Ye.motionDurationMid}`},[`&:hover ${Qe}-item-link`]:{backgroundColor:Ye.colorBgTextHover},[`&:active ${Qe}-item-link`]:{backgroundColor:Ye.colorBgTextActive},[`&${Qe}-disabled:hover`]:{[`${Qe}-item-link`]:{backgroundColor:"transparent"}}},[`${Qe}-slash`]:{marginInlineEnd:Ye.paginationSlashMarginInlineEnd,marginInlineStart:Ye.paginationSlashMarginInlineStart},[`${Qe}-options`]:{display:"inline-block",marginInlineStart:Ye.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Ye.controlHeight,marginInlineStart:Ye.marginXS,lineHeight:`${Ye.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Je.ik)(Ye)),{width:Ye.controlHeightLG*1.25,height:Ye.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Ye.marginXS,marginInlineEnd:Ye.marginXS})}}}},Tn=Ye=>{const{componentCls:Qe}=Ye;return{[`${Qe}-item`]:{display:"inline-block",minWidth:Ye.itemSize,height:Ye.itemSize,marginInlineEnd:Ye.marginXS,fontFamily:Ye.fontFamily,lineHeight:`${Ye.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Ye.lineWidth}px ${Ye.lineType} transparent`,borderRadius:Ye.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Ye.paginationItemPaddingInline}px`,color:Ye.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Qe}-item-active)`]:{"&:hover":{transition:`all ${Ye.motionDurationMid}`,backgroundColor:Ye.colorBgTextHover},"&:active":{backgroundColor:Ye.colorBgTextActive}},"&-active":{fontWeight:Ye.fontWeightStrong,backgroundColor:Ye.itemActiveBg,borderColor:Ye.colorPrimary,a:{color:Ye.colorPrimary},"&:hover":{borderColor:Ye.colorPrimaryHover},"&:hover a":{color:Ye.colorPrimaryHover}}}}},hn=Ye=>{const{componentCls:Qe}=Ye;return{[Qe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ut.Wf)(Ye)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Qe}-total-text`]:{display:"inline-block",height:Ye.itemSize,marginInlineEnd:Ye.marginXS,lineHeight:`${Ye.itemSize-2}px`,verticalAlign:"middle"}}),Tn(Ye)),en(Ye)),We(Ye)),Sn(Ye)),Ut(Ye)),{[`@media only screen and (max-width: ${Ye.screenLG}px)`]:{[`${Qe}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Ye.screenSM}px)`]:{[`${Qe}-options`]:{display:"none"}}}),[`&${Ye.componentCls}-rtl`]:{direction:"rtl"}}},sn=Ye=>{const{componentCls:Qe}=Ye;return{[`${Qe}${Qe}-disabled:not(${Qe}-mini)`]:{"&, &:hover":{[`${Qe}-item-link`]:{borderColor:Ye.colorBorder}},"&:focus-visible":{[`${Qe}-item-link`]:{borderColor:Ye.colorBorder}},[`${Qe}-item, ${Qe}-item-link`]:{backgroundColor:Ye.colorBgContainerDisabled,borderColor:Ye.colorBorder,[`&:hover:not(${Qe}-item-active)`]:{backgroundColor:Ye.colorBgContainerDisabled,borderColor:Ye.colorBorder,a:{color:Ye.colorTextDisabled}},[`&${Qe}-item-active`]:{backgroundColor:Ye.itemActiveBgDisabled}},[`${Qe}-prev, ${Qe}-next`]:{"&:hover button":{backgroundColor:Ye.colorBgContainerDisabled,borderColor:Ye.colorBorder,color:Ye.colorTextDisabled},[`${Qe}-item-link`]:{backgroundColor:Ye.colorBgContainerDisabled,borderColor:Ye.colorBorder}}},[`${Qe}:not(${Qe}-mini)`]:{[`${Qe}-prev, ${Qe}-next`]:{"&:hover button":{borderColor:Ye.colorPrimaryHover,backgroundColor:Ye.itemBg},[`${Qe}-item-link`]:{backgroundColor:Ye.itemLinkBg,borderColor:Ye.colorBorder},[`&:hover ${Qe}-item-link`]:{borderColor:Ye.colorPrimary,backgroundColor:Ye.itemBg,color:Ye.colorPrimary},[`&${Qe}-disabled`]:{[`${Qe}-item-link`]:{borderColor:Ye.colorBorder,color:Ye.colorTextDisabled}}},[`${Qe}-item`]:{backgroundColor:Ye.itemBg,border:`${Ye.lineWidth}px ${Ye.lineType} ${Ye.colorBorder}`,[`&:hover:not(${Qe}-item-active)`]:{borderColor:Ye.colorPrimary,backgroundColor:Ye.itemBg,a:{color:Ye.colorPrimary}},"&-active":{borderColor:Ye.colorPrimary}}}}},rt=Ye=>{const{componentCls:Qe}=Ye;return{[`${Qe}:not(${Qe}-disabled)`]:{[`${Qe}-item`]:Object.assign({},(0,ut.Qy)(Ye)),[`${Qe}-jump-prev, ${Qe}-jump-next`]:{"&:focus-visible":Object.assign({[`${Qe}-item-link-icon`]:{opacity:1},[`${Qe}-item-ellipsis`]:{opacity:0}},(0,ut.oN)(Ye))},[`${Qe}-prev, ${Qe}-next`]:{[`&:focus-visible ${Qe}-item-link`]:Object.assign({},(0,ut.oN)(Ye))}}}};var vt=(0,Mt.Z)("Pagination",Ye=>{const Qe=(0,$t.TS)(Ye,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Ye.marginXXS/2,paginationMiniQuickJumperInputWidth:Ye.controlHeightLG*1.1,paginationItemPaddingInline:Ye.marginXXS*1.5,paginationEllipsisLetterSpacing:Ye.marginXXS/2,paginationSlashMarginInlineStart:Ye.marginXXS,paginationSlashMarginInlineEnd:Ye.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Je.e5)(Ye),(0,Je.TM)(Ye));return[hn(Qe),rt(Qe),Ye.wireframe&&sn(Qe)]},Ye=>({itemBg:Ye.colorBgContainer,itemSize:Ye.controlHeight,itemSizeSM:Ye.controlHeightSM,itemActiveBg:Ye.colorBgContainer,itemLinkBg:Ye.colorBgContainer,itemActiveColorDisabled:Ye.colorTextDisabled,itemActiveBgDisabled:Ye.controlItemBgActiveDisabled,itemInputBg:Ye.colorBgContainer,miniOptionsSizeChangerTop:0})),$e=function(Ye,Qe){var gt={};for(var Xe in Ye)Object.prototype.hasOwnProperty.call(Ye,Xe)&&Qe.indexOf(Xe)<0&&(gt[Xe]=Ye[Xe]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,Xe=Object.getOwnPropertySymbols(Ye);xe{const{prefixCls:Qe,selectPrefixCls:gt,className:Xe,rootClassName:xe,style:Ht,size:Rn,locale:vn,selectComponentClass:Dn,responsive:Qn,showSizeChanger:_n}=Ye,Ft=$e(Ye,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Tt}=(0,Et.Z)(Qn),{getPrefixCls:Fn,direction:Ot,pagination:_t={}}=fe.useContext(Pt.E_),Cn=Fn("pagination",Qe),[In,wa]=vt(Cn),Ga=_n!=null?_n:_t.showSizeChanger,wr=fe.useMemo(()=>{const bt=fe.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),En=fe.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Ot==="rtl"?fe.createElement(Me.Z,null):fe.createElement(be.Z,null)),yr=fe.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Ot==="rtl"?fe.createElement(be.Z,null):fe.createElement(Me.Z,null)),zt=fe.createElement("a",{className:`${Cn}-item-link`},fe.createElement("div",{className:`${Cn}-item-container`},Ot==="rtl"?fe.createElement(De.Z,{className:`${Cn}-item-link-icon`}):fe.createElement(Re,{className:`${Cn}-item-link-icon`}),bt)),Ln=fe.createElement("a",{className:`${Cn}-item-link`},fe.createElement("div",{className:`${Cn}-item-container`},Ot==="rtl"?fe.createElement(Re,{className:`${Cn}-item-link-icon`}):fe.createElement(De.Z,{className:`${Cn}-item-link-icon`}),bt));return{prevIcon:En,nextIcon:yr,jumpPrevIcon:zt,jumpNextIcon:Ln}},[Ot,Cn]),[tn]=(0,Lt.Z)("Pagination",lt.Z),Un=Object.assign(Object.assign({},tn),vn),Ea=(0,ht.Z)(Rn),Va=Ea==="small"||!!(Tt&&!Ea&&Qn),Ra=Fn("select",gt),Wr=Ce()({[`${Cn}-mini`]:Va,[`${Cn}-rtl`]:Ot==="rtl"},_t==null?void 0:_t.className,Xe,xe,wa),Hr=Object.assign(Object.assign({},_t==null?void 0:_t.style),Ht);return In(fe.createElement(Ve,Object.assign({},wr,Ft,{style:Hr,prefixCls:Cn,selectPrefixCls:Ra,className:Wr,selectComponentClass:Dn||(Va?Kt:mt),locale:Un,showSizeChanger:Ga})))},xt=yt},39722:function(Nt,st,x){"use strict";x.d(st,{t5:function(){return be}});var a=x(92310),fe=x.n(a),Le=x(55477),ye=x(59301),Fe=x(36355),Be=x(77578),oe=x(17356),Re=function(ze,Ce){var re={};for(var y in ze)Object.prototype.hasOwnProperty.call(ze,y)&&Ce.indexOf(y)<0&&(re[y]=ze[y]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,y=Object.getOwnPropertySymbols(ze);E{if(!(!Ce&&!re))return ye.createElement(ye.Fragment,null,Ce&&ye.createElement("div",{className:`${ze}-title`},(0,Be.Z)(Ce)),ye.createElement("div",{className:`${ze}-inner-content`},(0,Be.Z)(re)))},be=ze=>{const{hashId:Ce,prefixCls:re,className:y,style:E,placement:z="top",title:b,content:ee,children:te}=ze;return ye.createElement("div",{className:fe()(Ce,re,`${re}-pure`,`${re}-placement-${z}`,y),style:E},ye.createElement("div",{className:`${re}-arrow`}),ye.createElement(Le.G,Object.assign({},ze,{className:Ce,prefixCls:re}),te||De(re,b,ee)))},Me=ze=>{const{prefixCls:Ce}=ze,re=Re(ze,["prefixCls"]),{getPrefixCls:y}=ye.useContext(Fe.E_),E=y("popover",Ce),[z,b]=(0,oe.Z)(E);return z(ye.createElement(be,Object.assign({},re,{prefixCls:E,hashId:b})))};st.ZP=Me},60324:function(Nt,st,x){"use strict";var a=x(92310),fe=x.n(a),Le=x(59301),ye=x(77578),Fe=x(62892),Be=x(36355),oe=x(6848),Re=x(39722),De=x(17356),be=function(Ce,re){var y={};for(var E in Ce)Object.prototype.hasOwnProperty.call(Ce,E)&&re.indexOf(E)<0&&(y[E]=Ce[E]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(Ce);z{let{title:re,content:y,prefixCls:E}=Ce;return Le.createElement(Le.Fragment,null,re&&Le.createElement("div",{className:`${E}-title`},(0,ye.Z)(re)),Le.createElement("div",{className:`${E}-inner-content`},(0,ye.Z)(y)))},ze=Le.forwardRef((Ce,re)=>{const{prefixCls:y,title:E,content:z,overlayClassName:b,placement:ee="top",trigger:te="hover",mouseEnterDelay:ne=.1,mouseLeaveDelay:ue=.1,overlayStyle:se={}}=Ce,de=be(Ce,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:pe}=Le.useContext(Be.E_),Ae=pe("popover",y),[Se,Te]=(0,De.Z)(Ae),we=pe(),ot=fe()(b,Te);return Se(Le.createElement(oe.Z,Object.assign({placement:ee,trigger:te,mouseEnterDelay:ne,mouseLeaveDelay:ue,overlayStyle:se},de,{prefixCls:Ae,overlayClassName:ot,ref:re,overlay:E||z?Le.createElement(Me,{prefixCls:Ae,title:E,content:z}):null,transitionName:(0,Fe.m)(we,"zoom-big",de.transitionName),"data-popover-inject":!0})))});ze._InternalPanelDoNotUseOrYouWillBeFired=Re.ZP,st.Z=ze},17356:function(Nt,st,x){"use strict";var a=x(17313),fe=x(29878),Le=x(19447),ye=x(33166),Fe=x(83116),Be=x(37613);const oe=be=>{const{componentCls:Me,popoverColor:ze,minWidth:Ce,fontWeightStrong:re,popoverPadding:y,boxShadowSecondary:E,colorTextHeading:z,borderRadiusLG:b,zIndexPopup:ee,marginXS:te,colorBgElevated:ne,popoverBg:ue}=be;return[{[Me]:Object.assign(Object.assign({},(0,a.Wf)(be)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:ee,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":ne,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Me}-content`]:{position:"relative"},[`${Me}-inner`]:{backgroundColor:ue,backgroundClip:"padding-box",borderRadius:b,boxShadow:E,padding:y},[`${Me}-title`]:{minWidth:Ce,marginBottom:te,color:z,fontWeight:re},[`${Me}-inner-content`]:{color:ze}})},(0,Le.ZP)(be,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Me}-pure`]:{position:"relative",maxWidth:"none",margin:be.sizePopupArrow,display:"inline-block",[`${Me}-content`]:{display:"inline-block"}}}]},Re=be=>{const{componentCls:Me}=be;return{[Me]:ye.i.map(ze=>{const Ce=be[`${ze}6`];return{[`&${Me}-${ze}`]:{"--antd-arrow-background-color":Ce,[`${Me}-inner`]:{backgroundColor:Ce},[`${Me}-arrow`]:{background:"transparent"}}}})}},De=be=>{const{componentCls:Me,lineWidth:ze,lineType:Ce,colorSplit:re,paddingSM:y,controlHeight:E,fontSize:z,lineHeight:b,padding:ee}=be,te=E-Math.round(z*b),ne=te/2,ue=te/2-ze,se=ee;return{[Me]:{[`${Me}-inner`]:{padding:0},[`${Me}-title`]:{margin:0,padding:`${ne}px ${se}px ${ue}px`,borderBottom:`${ze}px ${Ce} ${re}`},[`${Me}-inner-content`]:{padding:`${y}px ${se}px`}}}};st.Z=(0,Fe.Z)("Popover",be=>{const{colorBgElevated:Me,colorText:ze,wireframe:Ce}=be,re=(0,Be.TS)(be,{popoverPadding:12,popoverBg:Me,popoverColor:ze});return[oe(re),Re(re),Ce&&De(re),(0,fe._y)(re,"zoom-big")]},be=>({width:177,minWidth:177,zIndexPopup:be.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return _n}});var a=x(59301),fe=x(29679),Le=x(40001),ye=x(19248),Fe=x(99267),Be=x(92310),oe=x.n(Be),Re=x(2738),De=x(36355),be=x(54476),Me=x(33885),ze=x(75931),Ce={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},re=function(){var Tt=(0,a.useRef)([]),Fn=(0,a.useRef)(null);return(0,a.useEffect)(function(){var Ot=Date.now(),_t=!1;Tt.current.forEach(function(Cn){if(Cn){_t=!0;var In=Cn.style;In.transitionDuration=".3s, .3s, .3s, .06s",Fn.current&&Ot-Fn.current<100&&(In.transitionDuration="0s, 0s")}}),_t&&(Fn.current=Date.now())}),Tt.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],E=function(Tt){var Fn=(0,Me.Z)((0,Me.Z)({},Ce),Tt),Ot=Fn.className,_t=Fn.percent,Cn=Fn.prefixCls,In=Fn.strokeColor,wa=Fn.strokeLinecap,Ga=Fn.strokeWidth,wr=Fn.style,tn=Fn.trailColor,Un=Fn.trailWidth,Ea=Fn.transition,Va=(0,ze.Z)(Fn,y);delete Va.gapPosition;var Ra=Array.isArray(_t)?_t:[_t],Wr=Array.isArray(In)?In:[In],Hr=re(),bt=Ga/2,En=100-Ga/2,yr="M ".concat(wa==="round"?bt:0,",").concat(bt,` - L `).concat(wa==="round"?En:100,",").concat(bt),zt="0 0 100 ".concat(Ga),Ln=0;return a.createElement("svg",(0,be.Z)({className:oe()("".concat(Cn,"-line"),Ot),viewBox:zt,preserveAspectRatio:"none",style:wr},Va),a.createElement("path",{className:"".concat(Cn,"-line-trail"),d:yr,strokeLinecap:wa,stroke:tn,strokeWidth:Un||Ga,fillOpacity:"0"}),Ra.map(function(Ma,Na){var rr=1;switch(wa){case"round":rr=1-Ga/100;break;case"square":rr=1-Ga/2/100;break;default:rr=1;break}var dn={strokeDasharray:"".concat(Ma*rr,"px, 100px"),strokeDashoffset:"-".concat(Ln,"px"),transition:Ea||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ce=Wr[Na]||Wr[Wr.length-1];return Ln+=Ma,a.createElement("path",{key:Na,className:"".concat(Cn,"-line-path"),d:yr,strokeLinecap:wa,stroke:ce,strokeWidth:Ga,fillOpacity:"0",ref:function(Ee){Hr[Na]=Ee},style:dn})}))},z=E,b=x(76190),ee=x(42978),te=x(47273),ne=0,ue=(0,te.Z)();function se(){var Ft;return ue?(Ft=ne,ne+=1):Ft="TEST_OR_SSR",Ft}var de=function(Ft){var Tt=a.useState(),Fn=(0,ee.Z)(Tt,2),Ot=Fn[0],_t=Fn[1];return a.useEffect(function(){_t("rc_progress_".concat(se()))},[]),Ft||Ot},pe=function(Tt){var Fn=Tt.bg,Ot=Tt.children;return a.createElement("div",{style:{width:"100%",height:"100%",background:Fn}},Ot)};function Ae(Ft,Tt){return Object.keys(Ft).map(function(Fn){var Ot=parseFloat(Fn),_t="".concat(Math.floor(Ot*Tt),"%");return"".concat(Ft[Fn]," ").concat(_t)})}var Se=a.forwardRef(function(Ft,Tt){var Fn=Ft.prefixCls,Ot=Ft.color,_t=Ft.gradientId,Cn=Ft.radius,In=Ft.style,wa=Ft.ptg,Ga=Ft.strokeLinecap,wr=Ft.strokeWidth,tn=Ft.size,Un=Ft.gapDegree,Ea=Ot&&(0,b.Z)(Ot)==="object",Va=Ea?"#FFF":void 0,Ra=tn/2,Wr=a.createElement("circle",{className:"".concat(Fn,"-circle-path"),r:Cn,cx:Ra,cy:Ra,stroke:Va,strokeLinecap:Ga,strokeWidth:wr,opacity:wa===0?0:1,style:In,ref:Tt});if(!Ea)return Wr;var Hr="".concat(_t,"-conic"),bt=Un?"".concat(180+Un/2,"deg"):"0deg",En=Ae(Ot,(360-Un)/360),yr=Ae(Ot,1),zt="conic-gradient(from ".concat(bt,", ").concat(En.join(", "),")"),Ln="linear-gradient(to ".concat(Un?"bottom":"top",", ").concat(yr.join(", "),")");return a.createElement(a.Fragment,null,a.createElement("mask",{id:Hr},Wr),a.createElement("foreignObject",{x:0,y:0,width:tn,height:tn,mask:"url(#".concat(Hr,")")},a.createElement(pe,{bg:Ln},a.createElement(pe,{bg:zt}))))}),Te=Se,we=100,ot=function(Tt,Fn,Ot,_t,Cn,In,wa,Ga,wr,tn){var Un=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ea=Ot/100*360*((360-In)/360),Va=In===0?0:{bottom:0,top:180,left:90,right:-90}[wa],Ra=(100-_t)/100*Fn;wr==="round"&&_t!==100&&(Ra+=tn/2,Ra>=Fn&&(Ra=Fn-.01));var Wr=we/2;return{stroke:typeof Ga=="string"?Ga:void 0,strokeDasharray:"".concat(Fn,"px ").concat(Tt),strokeDashoffset:Ra+Un,transform:"rotate(".concat(Cn+Ea+Va,"deg)"),transformOrigin:"".concat(Wr,"px ").concat(Wr,"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}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function it(Ft){var Tt=Ft!=null?Ft:[];return Array.isArray(Tt)?Tt:[Tt]}var Ve=function(Tt){var Fn=(0,Me.Z)((0,Me.Z)({},Ce),Tt),Ot=Fn.id,_t=Fn.prefixCls,Cn=Fn.steps,In=Fn.strokeWidth,wa=Fn.trailWidth,Ga=Fn.gapDegree,wr=Ga===void 0?0:Ga,tn=Fn.gapPosition,Un=Fn.trailColor,Ea=Fn.strokeLinecap,Va=Fn.style,Ra=Fn.className,Wr=Fn.strokeColor,Hr=Fn.percent,bt=(0,ze.Z)(Fn,Ze),En=we/2,yr=de(Ot),zt="".concat(yr,"-gradient"),Ln=En-In/2,Ma=Math.PI*2*Ln,Na=wr>0?90+wr/2:-90,rr=Ma*((360-wr)/360),dn=(0,b.Z)(Cn)==="object"?Cn:{count:Cn,space:2},ce=dn.count,ge=dn.space,Ee=it(Hr),Ie=it(Wr),qe=Ie.find(function(Mn){return Mn&&(0,b.Z)(Mn)==="object"}),wt=qe&&(0,b.Z)(qe)==="object",Rt=wt?"butt":Ea,xa=ot(Ma,rr,0,100,Na,wr,tn,Un,Rt,In),Jn=re(),on=function(){var Xt=0;return Ee.map(function(la,ya){var ma=Ie[ya]||Ie[Ie.length-1],bn=ot(Ma,rr,Xt,la,Na,wr,tn,ma,Rt,In);return Xt+=la,a.createElement(Te,{key:ya,color:ma,ptg:la,radius:Ln,prefixCls:_t,gradientId:zt,style:bn,strokeLinecap:Rt,strokeWidth:In,gapDegree:wr,ref:function(ln){Jn[ya]=ln},size:we})}).reverse()},qt=function(){var Xt=Math.round(ce*(Ee[0]/100)),la=100/ce,ya=0;return new Array(ce).fill(null).map(function(ma,bn){var ct=bn<=Xt-1?Ie[0]:Un,ln=ct&&(0,b.Z)(ct)==="object"?"url(#".concat(zt,")"):void 0,fn=ot(Ma,rr,ya,la,Na,wr,tn,ct,"butt",In,ge);return ya+=(rr-fn.strokeDashoffset+ge)*100/rr,a.createElement("circle",{key:bn,className:"".concat(_t,"-circle-path"),r:Ln,cx:En,cy:En,stroke:ln,strokeWidth:In,opacity:1,style:fn,ref:function(zn){Jn[bn]=zn}})})};return a.createElement("svg",(0,be.Z)({className:oe()("".concat(_t,"-circle"),Ra),viewBox:"0 0 ".concat(we," ").concat(we),style:Va,id:Ot,role:"presentation"},bt),!ce&&a.createElement("circle",{className:"".concat(_t,"-circle-trail"),r:Ln,cx:En,cy:En,stroke:Un,strokeLinecap:Rt,strokeWidth:wa||In,style:xa}),ce?qt():on())},lt=Ve,Pt={Line:z,Circle:lt},ht=x(6848),Et=x(30071);function Lt(Ft){return!Ft||Ft<0?0:Ft>100?100:Ft}function kt(Ft){let{success:Tt,successPercent:Fn}=Ft,Ot=Fn;return Tt&&"progress"in Tt&&(Ot=Tt.progress),Tt&&"percent"in Tt&&(Ot=Tt.percent),Ot}const Kt=Ft=>{let{percent:Tt,success:Fn,successPercent:Ot}=Ft;const _t=Lt(kt({success:Fn,successPercent:Ot}));return[_t,Lt(Lt(Tt)-_t)]},mt=Ft=>{let{success:Tt={},strokeColor:Fn}=Ft;const{strokeColor:Ot}=Tt;return[Ot||Et.presetPrimaryColors.green,Fn||null]},Je=(Ft,Tt,Fn)=>{var Ot,_t,Cn,In;let wa=-1,Ga=-1;if(Tt==="step"){const wr=Fn.steps,tn=Fn.strokeWidth;typeof Ft=="string"||typeof Ft=="undefined"?(wa=Ft==="small"?2:14,Ga=tn!=null?tn:8):typeof Ft=="number"?[wa,Ga]=[Ft,Ft]:[wa=14,Ga=8]=Ft,wa*=wr}else if(Tt==="line"){const wr=Fn==null?void 0:Fn.strokeWidth;typeof Ft=="string"||typeof Ft=="undefined"?Ga=wr||(Ft==="small"?6:8):typeof Ft=="number"?[wa,Ga]=[Ft,Ft]:[wa=-1,Ga=8]=Ft}else(Tt==="circle"||Tt==="dashboard")&&(typeof Ft=="string"||typeof Ft=="undefined"?[wa,Ga]=Ft==="small"?[60,60]:[120,120]:typeof Ft=="number"?[wa,Ga]=[Ft,Ft]:(wa=(_t=(Ot=Ft[0])!==null&&Ot!==void 0?Ot:Ft[1])!==null&&_t!==void 0?_t:120,Ga=(In=(Cn=Ft[0])!==null&&Cn!==void 0?Cn:Ft[1])!==null&&In!==void 0?In:120));return[wa,Ga]},ut=3,Mt=Ft=>ut/Ft*100;var Ut=Ft=>{const{prefixCls:Tt,trailColor:Fn=null,strokeLinecap:Ot="round",gapPosition:_t,gapDegree:Cn,width:In=120,type:wa,children:Ga,success:wr,size:tn=In}=Ft,[Un,Ea]=Je(tn,"circle");let{strokeWidth:Va}=Ft;Va===void 0&&(Va=Math.max(Mt(Un),6));const Ra={width:Un,height:Ea,fontSize:Un*.15+6},Wr=a.useMemo(()=>{if(Cn||Cn===0)return Cn;if(wa==="dashboard")return 75},[Cn,wa]),Hr=_t||wa==="dashboard"&&"bottom"||void 0,bt=Object.prototype.toString.call(Ft.strokeColor)==="[object Object]",En=mt({success:wr,strokeColor:Ft.strokeColor}),yr=oe()(`${Tt}-inner`,{[`${Tt}-circle-gradient`]:bt}),zt=a.createElement(lt,{percent:Kt(Ft),strokeWidth:Va,trailWidth:Va,strokeColor:En,strokeLinecap:Ot,trailColor:Fn,prefixCls:Tt,gapDegree:Wr,gapPosition:Hr});return a.createElement("div",{className:yr,style:Ra},Un<=20?a.createElement(ht.Z,{title:Ga},a.createElement("span",null,zt)):a.createElement(a.Fragment,null,zt,Ga))},Sn=function(Ft,Tt){var Fn={};for(var Ot in Ft)Object.prototype.hasOwnProperty.call(Ft,Ot)&&Tt.indexOf(Ot)<0&&(Fn[Ot]=Ft[Ot]);if(Ft!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _t=0,Ot=Object.getOwnPropertySymbols(Ft);_t{let Tt=[];return Object.keys(Ft).forEach(Fn=>{const Ot=parseFloat(Fn.replace(/%/g,""));isNaN(Ot)||Tt.push({key:Ot,value:Ft[Fn]})}),Tt=Tt.sort((Fn,Ot)=>Fn.key-Ot.key),Tt.map(Fn=>{let{key:Ot,value:_t}=Fn;return`${_t} ${Ot}%`}).join(", ")},en=(Ft,Tt)=>{const{from:Fn=Et.presetPrimaryColors.blue,to:Ot=Et.presetPrimaryColors.blue,direction:_t=Tt==="rtl"?"to left":"to right"}=Ft,Cn=Sn(Ft,["from","to","direction"]);if(Object.keys(Cn).length!==0){const In=We(Cn);return{backgroundImage:`linear-gradient(${_t}, ${In})`}}return{backgroundImage:`linear-gradient(${_t}, ${Fn}, ${Ot})`}};var hn=Ft=>{const{prefixCls:Tt,direction:Fn,percent:Ot,size:_t,strokeWidth:Cn,strokeColor:In,strokeLinecap:wa="round",children:Ga,trailColor:wr=null,success:tn}=Ft,Un=In&&typeof In!="string"?en(In,Fn):{backgroundColor:In},Ea=wa==="square"||wa==="butt"?0:void 0,Va={backgroundColor:wr||void 0,borderRadius:Ea},Ra=_t!=null?_t:[-1,Cn||(_t==="small"?6:8)],[Wr,Hr]=Je(Ra,"line",{strokeWidth:Cn}),bt=Object.assign({width:`${Lt(Ot)}%`,height:Hr,borderRadius:Ea},Un),En=kt(Ft),yr={width:`${Lt(En)}%`,height:Hr,borderRadius:Ea,backgroundColor:tn==null?void 0:tn.strokeColor},zt={width:Wr<0?"100%":Wr,height:Hr};return a.createElement(a.Fragment,null,a.createElement("div",{className:`${Tt}-outer`,style:zt},a.createElement("div",{className:`${Tt}-inner`,style:Va},a.createElement("div",{className:`${Tt}-bg`,style:bt}),En!==void 0?a.createElement("div",{className:`${Tt}-success-bg`,style:yr}):null)),Ga)},rt=Ft=>{const{size:Tt,steps:Fn,percent:Ot=0,strokeWidth:_t=8,strokeColor:Cn,trailColor:In=null,prefixCls:wa,children:Ga}=Ft,wr=Math.round(Fn*(Ot/100)),tn=Tt==="small"?2:14,Un=Tt!=null?Tt:[tn,_t],[Ea,Va]=Je(Un,"step",{steps:Fn,strokeWidth:_t}),Ra=Ea/Fn,Wr=new Array(Fn);for(let Hr=0;Hr{const Tt=Ft?"100%":"-100%";return new vt.Keyframes(`antProgress${Ft?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Tt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Tt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Ye=Ft=>{const{componentCls:Tt,iconCls:Fn}=Ft;return{[Tt]:Object.assign(Object.assign({},(0,$e.Wf)(Ft)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Ft.fontSize,marginInlineEnd:Ft.marginXS,marginBottom:Ft.marginXS},[`${Tt}-outer`]:{display:"inline-block",width:"100%"},[`&${Tt}-show-info`]:{[`${Tt}-outer`]:{marginInlineEnd:`calc(-2em - ${Ft.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Ft.paddingXS}px)`}},[`${Tt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Ft.remainingColor,borderRadius:Ft.lineBorderRadius},[`${Tt}-inner:not(${Tt}-circle-gradient)`]:{[`${Tt}-circle-path`]:{stroke:Ft.defaultColor}},[`${Tt}-success-bg, ${Tt}-bg`]:{position:"relative",backgroundColor:Ft.defaultColor,borderRadius:Ft.lineBorderRadius,transition:`all ${Ft.motionDurationSlow} ${Ft.motionEaseInOutCirc}`},[`${Tt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Ft.colorSuccess},[`${Tt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Ft.marginXS,color:Ft.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Fn]:{fontSize:Ft.fontSize}},[`&${Tt}-status-active`]:{[`${Tt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Ft.colorBgContainer,borderRadius:Ft.lineBorderRadius,opacity:0,animationName:xt(),animationDuration:Ft.progressActiveMotionDuration,animationTimingFunction:Ft.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Tt}-rtl${Tt}-status-active`]:{[`${Tt}-bg::before`]:{animationName:xt(!0)}},[`&${Tt}-status-exception`]:{[`${Tt}-bg`]:{backgroundColor:Ft.colorError},[`${Tt}-text`]:{color:Ft.colorError}},[`&${Tt}-status-exception ${Tt}-inner:not(${Tt}-circle-gradient)`]:{[`${Tt}-circle-path`]:{stroke:Ft.colorError}},[`&${Tt}-status-success`]:{[`${Tt}-bg`]:{backgroundColor:Ft.colorSuccess},[`${Tt}-text`]:{color:Ft.colorSuccess}},[`&${Tt}-status-success ${Tt}-inner:not(${Tt}-circle-gradient)`]:{[`${Tt}-circle-path`]:{stroke:Ft.colorSuccess}}})}},Qe=Ft=>{const{componentCls:Tt,iconCls:Fn}=Ft;return{[Tt]:{[`${Tt}-circle-trail`]:{stroke:Ft.remainingColor},[`&${Tt}-circle ${Tt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Tt}-circle ${Tt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Ft.circleTextColor,fontSize:Ft.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Fn]:{fontSize:`${Ft.fontSize/Ft.fontSizeSM}em`}},[`${Tt}-circle&-status-exception`]:{[`${Tt}-text`]:{color:Ft.colorError}},[`${Tt}-circle&-status-success`]:{[`${Tt}-text`]:{color:Ft.colorSuccess}}},[`${Tt}-inline-circle`]:{lineHeight:1,[`${Tt}-inner`]:{verticalAlign:"bottom"}}}},gt=Ft=>{const{componentCls:Tt}=Ft;return{[Tt]:{[`${Tt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Ft.progressStepMinWidth,marginInlineEnd:Ft.progressStepMarginInlineEnd,backgroundColor:Ft.remainingColor,transition:`all ${Ft.motionDurationSlow}`,"&-active":{backgroundColor:Ft.defaultColor}}}}}},Xe=Ft=>{const{componentCls:Tt,iconCls:Fn}=Ft;return{[Tt]:{[`${Tt}-small&-line, ${Tt}-small&-line ${Tt}-text ${Fn}`]:{fontSize:Ft.fontSizeSM}}}};var xe=(0,He.Z)("Progress",Ft=>{const Tt=Ft.marginXXS/2,Fn=(0,yt.TS)(Ft,{progressStepMarginInlineEnd:Tt,progressStepMinWidth:Tt,progressActiveMotionDuration:"2.4s"});return[Ye(Fn),Qe(Fn),gt(Fn),Xe(Fn)]},Ft=>({circleTextColor:Ft.colorText,defaultColor:Ft.colorInfo,remainingColor:Ft.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Ht=function(Ft,Tt){var Fn={};for(var Ot in Ft)Object.prototype.hasOwnProperty.call(Ft,Ot)&&Tt.indexOf(Ot)<0&&(Fn[Ot]=Ft[Ot]);if(Ft!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _t=0,Ot=Object.getOwnPropertySymbols(Ft);_t{const{prefixCls:Fn,className:Ot,rootClassName:_t,steps:Cn,strokeColor:In,percent:wa=0,size:Ga="default",showInfo:wr=!0,type:tn="line",status:Un,format:Ea,style:Va}=Ft,Ra=Ht(Ft,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Wr=a.useMemo(()=>{var Ee,Ie;const qe=kt(Ft);return parseInt(qe!==void 0?(Ee=qe!=null?qe:0)===null||Ee===void 0?void 0:Ee.toString():(Ie=wa!=null?wa:0)===null||Ie===void 0?void 0:Ie.toString(),10)},[wa,Ft.success,Ft.successPercent]),Hr=a.useMemo(()=>!vn.includes(Un)&&Wr>=100?"success":Un||"normal",[Un,Wr]),{getPrefixCls:bt,direction:En,progress:yr}=a.useContext(De.E_),zt=bt("progress",Fn),[Ln,Ma]=xe(zt),Na=a.useMemo(()=>{if(!wr)return null;const Ee=kt(Ft);let Ie;const qe=Ea||(Rt=>`${Rt}%`),wt=tn==="line";return Ea||Hr!=="exception"&&Hr!=="success"?Ie=qe(Lt(wa),Lt(Ee)):Hr==="exception"?Ie=wt?a.createElement(ye.Z,null):a.createElement(Fe.Z,null):Hr==="success"&&(Ie=wt?a.createElement(fe.Z,null):a.createElement(Le.Z,null)),a.createElement("span",{className:`${zt}-text`,title:typeof Ie=="string"?Ie:void 0},Ie)},[wr,wa,Wr,Hr,tn,zt,Ea]),rr=Array.isArray(In)?In[0]:In,dn=typeof In=="string"||Array.isArray(In)?In:void 0;let ce;tn==="line"?ce=Cn?a.createElement(rt,Object.assign({},Ft,{strokeColor:dn,prefixCls:zt,steps:Cn}),Na):a.createElement(hn,Object.assign({},Ft,{strokeColor:rr,prefixCls:zt,direction:En}),Na):(tn==="circle"||tn==="dashboard")&&(ce=a.createElement(Ut,Object.assign({},Ft,{strokeColor:rr,prefixCls:zt,progressStatus:Hr}),Na));const ge=oe()(zt,`${zt}-status-${Hr}`,`${zt}-${tn==="dashboard"&&"circle"||Cn&&"steps"||tn}`,{[`${zt}-inline-circle`]:tn==="circle"&&Je(Ga,"circle")[0]<=20,[`${zt}-show-info`]:wr,[`${zt}-${Ga}`]:typeof Ga=="string",[`${zt}-rtl`]:En==="rtl"},yr==null?void 0:yr.className,Ot,_t,Ma);return Ln(a.createElement("div",Object.assign({ref:Tt,style:Object.assign(Object.assign({},yr==null?void 0:yr.style),Va),className:ge,role:"progressbar","aria-valuenow":Wr},(0,Re.Z)(Ra,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ce))}),_n=Qn},13570:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Lt}});var a=x(54476),fe=x(59301),Le={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},ye=Le,Fe=x(7657),Be=function(Kt,mt){return fe.createElement(Fe.Z,(0,a.Z)({},Kt,{ref:mt,icon:ye}))},oe=fe.forwardRef(Be),Re=oe,De=x(92310),be=x.n(De),Me=x(20068),ze=x(42978),Ce=x(75931),re=x(18929),y=x(10228),E=x(26112);function z(kt,Kt){var mt=kt.disabled,Je=kt.prefixCls,ut=kt.character,Mt=kt.characterRender,$t=kt.index,Ut=kt.count,Sn=kt.value,We=kt.allowHalf,en=kt.focused,Tn=kt.onHover,hn=kt.onClick,sn=function(Qe){Tn(Qe,$t)},rt=function(Qe){hn(Qe,$t)},vt=function(Qe){Qe.keyCode===y.Z.ENTER&&hn(Qe,$t)},$e=$t+1,He=new Set([Je]);Sn===0&&$t===0&&en?He.add("".concat(Je,"-focused")):We&&Sn+.5>=$e&&Sn<$e?(He.add("".concat(Je,"-half")),He.add("".concat(Je,"-active")),en&&He.add("".concat(Je,"-focused"))):($e<=Sn?He.add("".concat(Je,"-full")):He.add("".concat(Je,"-zero")),$e===Sn&&en&&He.add("".concat(Je,"-focused")));var yt=typeof ut=="function"?ut(kt):ut,xt=fe.createElement("li",{className:be()(Array.from(He)),ref:Kt},fe.createElement("div",{onClick:mt?null:rt,onKeyDown:mt?null:vt,onMouseMove:mt?null:sn,role:"radio","aria-checked":Sn>$t?"true":"false","aria-posinset":$t+1,"aria-setsize":Ut,tabIndex:mt?-1:0},fe.createElement("div",{className:"".concat(Je,"-first")},yt),fe.createElement("div",{className:"".concat(Je,"-second")},yt)));return Mt&&(xt=Mt(xt,kt)),xt}var b=fe.forwardRef(z);function ee(){var kt=fe.useRef({});function Kt(Je){return kt.current[Je]}function mt(Je){return function(ut){kt.current[Je]=ut}}return[Kt,mt]}function te(kt){var Kt=kt.pageXOffset,mt="scrollLeft";if(typeof Kt!="number"){var Je=kt.document;Kt=Je.documentElement[mt],typeof Kt!="number"&&(Kt=Je.body[mt])}return Kt}function ne(kt){var Kt,mt,Je=kt.ownerDocument,ut=Je.body,Mt=Je&&Je.documentElement,$t=kt.getBoundingClientRect();return Kt=$t.left,mt=$t.top,Kt-=Mt.clientLeft||ut.clientLeft||0,mt-=Mt.clientTop||ut.clientTop||0,{left:Kt,top:mt}}function ue(kt){var Kt=ne(kt),mt=kt.ownerDocument,Je=mt.defaultView||mt.parentWindow;return Kt.left+=te(Je),Kt.left}var se=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function de(kt,Kt){var mt,Je=kt.prefixCls,ut=Je===void 0?"rc-rate":Je,Mt=kt.className,$t=kt.defaultValue,Ut=kt.value,Sn=kt.count,We=Sn===void 0?5:Sn,en=kt.allowHalf,Tn=en===void 0?!1:en,hn=kt.allowClear,sn=hn===void 0?!0:hn,rt=kt.character,vt=rt===void 0?"\u2605":rt,$e=kt.characterRender,He=kt.disabled,yt=kt.direction,xt=yt===void 0?"ltr":yt,Ye=kt.tabIndex,Qe=Ye===void 0?0:Ye,gt=kt.autoFocus,Xe=kt.onHoverChange,xe=kt.onChange,Ht=kt.onFocus,Rn=kt.onBlur,vn=kt.onKeyDown,Dn=kt.onMouseLeave,Qn=(0,Ce.Z)(kt,se),_n=ee(),Ft=(0,ze.Z)(_n,2),Tt=Ft[0],Fn=Ft[1],Ot=fe.useRef(null),_t=function(){if(!He){var Rt;(Rt=Ot.current)===null||Rt===void 0||Rt.focus()}};fe.useImperativeHandle(Kt,function(){return{focus:_t,blur:function(){if(!He){var Rt;(Rt=Ot.current)===null||Rt===void 0||Rt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:Ut}),In=(0,ze.Z)(Cn,2),wa=In[0],Ga=In[1],wr=(0,re.Z)(null),tn=(0,ze.Z)(wr,2),Un=tn[0],Ea=tn[1],Va=function(Rt,xa){var Jn=xt==="rtl",on=Rt+1;if(Tn){var qt=Tt(Rt),Mn=ue(qt),Xt=qt.clientWidth;(Jn&&xa-Mn>Xt/2||!Jn&&xa-Mn0&&!Jn||xa===y.Z.RIGHT&&on>0&&Jn?(Tn?on-=.5:on-=1,Ra(on),Rt.preventDefault()):xa===y.Z.LEFT&&on{const{componentCls:Kt}=kt;return{[`${Kt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:kt.marginXS},"> div":{transition:`all ${kt.motionDurationMid}, outline 0s`,"&:hover":{transform:kt.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${kt.lineWidth}px dashed ${kt.starColor}`,transform:kt.starHoverScale}},"&-first, &-second":{color:kt.starBg,transition:`all ${kt.motionDurationMid}`,userSelect:"none",[kt.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Kt}-star-first, &-half ${Kt}-star-second`]:{opacity:1},[`&-half ${Kt}-star-first, &-full ${Kt}-star-second`]:{color:"inherit"}}}},Ve=kt=>({[`&-rtl${kt.componentCls}`]:{direction:"rtl"}}),lt=kt=>{const{componentCls:Kt}=kt;return{[Kt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,we.Wf)(kt)),{display:"inline-block",margin:0,padding:0,color:kt.starColor,fontSize:kt.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Kt} ${Kt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),it(kt)),{[`+ ${Kt}-text`]:{display:"inline-block",marginInlineStart:kt.marginXS,fontSize:kt.fontSize}}),Ve(kt))}};var Pt=(0,ot.Z)("Rate",kt=>{const Kt=(0,Ze.TS)(kt,{});return[lt(Kt)]},kt=>({starColor:kt.yellow6,starSize:kt.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:kt.colorFillContent})),ht=function(kt,Kt){var mt={};for(var Je in kt)Object.prototype.hasOwnProperty.call(kt,Je)&&Kt.indexOf(Je)<0&&(mt[Je]=kt[Je]);if(kt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,Je=Object.getOwnPropertySymbols(kt);ut{const{prefixCls:mt,className:Je,rootClassName:ut,style:Mt,tooltips:$t,character:Ut=fe.createElement(Re,null)}=kt,Sn=ht(kt,["prefixCls","className","rootClassName","style","tooltips","character"]),We=(He,yt)=>{let{index:xt}=yt;return $t?fe.createElement(Te.Z,{title:$t[xt]},He):He},{getPrefixCls:en,direction:Tn,rate:hn}=fe.useContext(Se.E_),sn=en("rate",mt),[rt,vt]=Pt(sn),$e=Object.assign(Object.assign({},hn==null?void 0:hn.style),Mt);return rt(fe.createElement(Ae,Object.assign({ref:Kt,character:Ut,characterRender:We},Sn,{className:be()(Je,ut,vt,hn==null?void 0:hn.className),style:$e,prefixCls:sn,direction:Tn})))})},61621:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return vt}});var a=x(92310),fe=x.n(a),Le=x(59301),ye=x(36355),Fe=x(2738),oe=$e=>{const{prefixCls:He,className:yt,style:xt,size:Ye,shape:Qe}=$e,gt=fe()({[`${He}-lg`]:Ye==="large",[`${He}-sm`]:Ye==="small"}),Xe=fe()({[`${He}-circle`]:Qe==="circle",[`${He}-square`]:Qe==="square",[`${He}-round`]:Qe==="round"}),xe=Le.useMemo(()=>typeof Ye=="number"?{width:Ye,height:Ye,lineHeight:`${Ye}px`}:{},[Ye]);return Le.createElement("span",{className:fe()(He,gt,Xe,yt),style:Object.assign(Object.assign({},xe),xt)})},Re=x(36237),De=x(83116),be=x(37613);const Me=new Re.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),ze=$e=>({height:$e,lineHeight:`${$e}px`}),Ce=$e=>Object.assign({width:$e},ze($e)),re=$e=>({background:$e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Me,animationDuration:$e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=$e=>Object.assign({width:$e*5,minWidth:$e*5},ze($e)),E=$e=>{const{skeletonAvatarCls:He,gradientFromColor:yt,controlHeight:xt,controlHeightLG:Ye,controlHeightSM:Qe}=$e;return{[`${He}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:yt},Ce(xt)),[`${He}${He}-circle`]:{borderRadius:"50%"},[`${He}${He}-lg`]:Object.assign({},Ce(Ye)),[`${He}${He}-sm`]:Object.assign({},Ce(Qe))}},z=$e=>{const{controlHeight:He,borderRadiusSM:yt,skeletonInputCls:xt,controlHeightLG:Ye,controlHeightSM:Qe,gradientFromColor:gt}=$e;return{[`${xt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:gt,borderRadius:yt},y(He)),[`${xt}-lg`]:Object.assign({},y(Ye)),[`${xt}-sm`]:Object.assign({},y(Qe))}},b=$e=>Object.assign({width:$e},ze($e)),ee=$e=>{const{skeletonImageCls:He,imageSizeBase:yt,gradientFromColor:xt,borderRadiusSM:Ye}=$e;return{[`${He}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:xt,borderRadius:Ye},b(yt*2)),{[`${He}-path`]:{fill:"#bfbfbf"},[`${He}-svg`]:Object.assign(Object.assign({},b(yt)),{maxWidth:yt*4,maxHeight:yt*4}),[`${He}-svg${He}-svg-circle`]:{borderRadius:"50%"}}),[`${He}${He}-circle`]:{borderRadius:"50%"}}},te=($e,He,yt)=>{const{skeletonButtonCls:xt}=$e;return{[`${yt}${xt}-circle`]:{width:He,minWidth:He,borderRadius:"50%"},[`${yt}${xt}-round`]:{borderRadius:He}}},ne=$e=>Object.assign({width:$e*2,minWidth:$e*2},ze($e)),ue=$e=>{const{borderRadiusSM:He,skeletonButtonCls:yt,controlHeight:xt,controlHeightLG:Ye,controlHeightSM:Qe,gradientFromColor:gt}=$e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${yt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:gt,borderRadius:He,width:xt*2,minWidth:xt*2},ne(xt))},te($e,xt,yt)),{[`${yt}-lg`]:Object.assign({},ne(Ye))}),te($e,Ye,`${yt}-lg`)),{[`${yt}-sm`]:Object.assign({},ne(Qe))}),te($e,Qe,`${yt}-sm`))},se=$e=>{const{componentCls:He,skeletonAvatarCls:yt,skeletonTitleCls:xt,skeletonParagraphCls:Ye,skeletonButtonCls:Qe,skeletonInputCls:gt,skeletonImageCls:Xe,controlHeight:xe,controlHeightLG:Ht,controlHeightSM:Rn,gradientFromColor:vn,padding:Dn,marginSM:Qn,borderRadius:_n,titleHeight:Ft,blockRadius:Tt,paragraphLiHeight:Fn,controlHeightXS:Ot,paragraphMarginTop:_t}=$e;return{[`${He}`]:{display:"table",width:"100%",[`${He}-header`]:{display:"table-cell",paddingInlineEnd:Dn,verticalAlign:"top",[`${yt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:vn},Ce(xe)),[`${yt}-circle`]:{borderRadius:"50%"},[`${yt}-lg`]:Object.assign({},Ce(Ht)),[`${yt}-sm`]:Object.assign({},Ce(Rn))},[`${He}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${xt}`]:{width:"100%",height:Ft,background:vn,borderRadius:Tt,[`+ ${Ye}`]:{marginBlockStart:Rn}},[`${Ye}`]:{padding:0,"> li":{width:"100%",height:Fn,listStyle:"none",background:vn,borderRadius:Tt,"+ li":{marginBlockStart:Ot}}},[`${Ye}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${He}-content`]:{[`${xt}, ${Ye} > li`]:{borderRadius:_n}}},[`${He}-with-avatar ${He}-content`]:{[`${xt}`]:{marginBlockStart:Qn,[`+ ${Ye}`]:{marginBlockStart:_t}}},[`${He}${He}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ue($e)),E($e)),z($e)),ee($e)),[`${He}${He}-block`]:{width:"100%",[`${Qe}`]:{width:"100%"},[`${gt}`]:{width:"100%"}},[`${He}${He}-active`]:{[` + L `).concat(wa==="round"?En:100,",").concat(bt),zt="0 0 100 ".concat(Ga),Ln=0;return a.createElement("svg",(0,be.Z)({className:oe()("".concat(Cn,"-line"),Ot),viewBox:zt,preserveAspectRatio:"none",style:wr},Va),a.createElement("path",{className:"".concat(Cn,"-line-trail"),d:yr,strokeLinecap:wa,stroke:tn,strokeWidth:Un||Ga,fillOpacity:"0"}),Ra.map(function(Ma,Na){var rr=1;switch(wa){case"round":rr=1-Ga/100;break;case"square":rr=1-Ga/2/100;break;default:rr=1;break}var dn={strokeDasharray:"".concat(Ma*rr,"px, 100px"),strokeDashoffset:"-".concat(Ln,"px"),transition:Ea||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ce=Wr[Na]||Wr[Wr.length-1];return Ln+=Ma,a.createElement("path",{key:Na,className:"".concat(Cn,"-line-path"),d:yr,strokeLinecap:wa,stroke:ce,strokeWidth:Ga,fillOpacity:"0",ref:function(Ee){Hr[Na]=Ee},style:dn})}))},z=E,b=x(76190),ee=x(42978),te=x(47273),ne=0,ue=(0,te.Z)();function se(){var Ft;return ue?(Ft=ne,ne+=1):Ft="TEST_OR_SSR",Ft}var de=function(Ft){var Tt=a.useState(),Fn=(0,ee.Z)(Tt,2),Ot=Fn[0],_t=Fn[1];return a.useEffect(function(){_t("rc_progress_".concat(se()))},[]),Ft||Ot},pe=function(Tt){var Fn=Tt.bg,Ot=Tt.children;return a.createElement("div",{style:{width:"100%",height:"100%",background:Fn}},Ot)};function Ae(Ft,Tt){return Object.keys(Ft).map(function(Fn){var Ot=parseFloat(Fn),_t="".concat(Math.floor(Ot*Tt),"%");return"".concat(Ft[Fn]," ").concat(_t)})}var Se=a.forwardRef(function(Ft,Tt){var Fn=Ft.prefixCls,Ot=Ft.color,_t=Ft.gradientId,Cn=Ft.radius,In=Ft.style,wa=Ft.ptg,Ga=Ft.strokeLinecap,wr=Ft.strokeWidth,tn=Ft.size,Un=Ft.gapDegree,Ea=Ot&&(0,b.Z)(Ot)==="object",Va=Ea?"#FFF":void 0,Ra=tn/2,Wr=a.createElement("circle",{className:"".concat(Fn,"-circle-path"),r:Cn,cx:Ra,cy:Ra,stroke:Va,strokeLinecap:Ga,strokeWidth:wr,opacity:wa===0?0:1,style:In,ref:Tt});if(!Ea)return Wr;var Hr="".concat(_t,"-conic"),bt=Un?"".concat(180+Un/2,"deg"):"0deg",En=Ae(Ot,(360-Un)/360),yr=Ae(Ot,1),zt="conic-gradient(from ".concat(bt,", ").concat(En.join(", "),")"),Ln="linear-gradient(to ".concat(Un?"bottom":"top",", ").concat(yr.join(", "),")");return a.createElement(a.Fragment,null,a.createElement("mask",{id:Hr},Wr),a.createElement("foreignObject",{x:0,y:0,width:tn,height:tn,mask:"url(#".concat(Hr,")")},a.createElement(pe,{bg:Ln},a.createElement(pe,{bg:zt}))))}),Te=Se,we=100,ot=function(Tt,Fn,Ot,_t,Cn,In,wa,Ga,wr,tn){var Un=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ea=Ot/100*360*((360-In)/360),Va=In===0?0:{bottom:0,top:180,left:90,right:-90}[wa],Ra=(100-_t)/100*Fn;wr==="round"&&_t!==100&&(Ra+=tn/2,Ra>=Fn&&(Ra=Fn-.01));var Wr=we/2;return{stroke:typeof Ga=="string"?Ga:void 0,strokeDasharray:"".concat(Fn,"px ").concat(Tt),strokeDashoffset:Ra+Un,transform:"rotate(".concat(Cn+Ea+Va,"deg)"),transformOrigin:"".concat(Wr,"px ").concat(Wr,"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}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function it(Ft){var Tt=Ft!=null?Ft:[];return Array.isArray(Tt)?Tt:[Tt]}var Ve=function(Tt){var Fn=(0,Me.Z)((0,Me.Z)({},Ce),Tt),Ot=Fn.id,_t=Fn.prefixCls,Cn=Fn.steps,In=Fn.strokeWidth,wa=Fn.trailWidth,Ga=Fn.gapDegree,wr=Ga===void 0?0:Ga,tn=Fn.gapPosition,Un=Fn.trailColor,Ea=Fn.strokeLinecap,Va=Fn.style,Ra=Fn.className,Wr=Fn.strokeColor,Hr=Fn.percent,bt=(0,ze.Z)(Fn,Ze),En=we/2,yr=de(Ot),zt="".concat(yr,"-gradient"),Ln=En-In/2,Ma=Math.PI*2*Ln,Na=wr>0?90+wr/2:-90,rr=Ma*((360-wr)/360),dn=(0,b.Z)(Cn)==="object"?Cn:{count:Cn,space:2},ce=dn.count,ge=dn.space,Ee=it(Hr),Ie=it(Wr),qe=Ie.find(function(Mn){return Mn&&(0,b.Z)(Mn)==="object"}),wt=qe&&(0,b.Z)(qe)==="object",Rt=wt?"butt":Ea,xa=ot(Ma,rr,0,100,Na,wr,tn,Un,Rt,In),Jn=re(),on=function(){var Xt=0;return Ee.map(function(la,ya){var ga=Ie[ya]||Ie[Ie.length-1],bn=ot(Ma,rr,Xt,la,Na,wr,tn,ga,Rt,In);return Xt+=la,a.createElement(Te,{key:ya,color:ga,ptg:la,radius:Ln,prefixCls:_t,gradientId:zt,style:bn,strokeLinecap:Rt,strokeWidth:In,gapDegree:wr,ref:function(ln){Jn[ya]=ln},size:we})}).reverse()},qt=function(){var Xt=Math.round(ce*(Ee[0]/100)),la=100/ce,ya=0;return new Array(ce).fill(null).map(function(ga,bn){var ct=bn<=Xt-1?Ie[0]:Un,ln=ct&&(0,b.Z)(ct)==="object"?"url(#".concat(zt,")"):void 0,fn=ot(Ma,rr,ya,la,Na,wr,tn,ct,"butt",In,ge);return ya+=(rr-fn.strokeDashoffset+ge)*100/rr,a.createElement("circle",{key:bn,className:"".concat(_t,"-circle-path"),r:Ln,cx:En,cy:En,stroke:ln,strokeWidth:In,opacity:1,style:fn,ref:function(zn){Jn[bn]=zn}})})};return a.createElement("svg",(0,be.Z)({className:oe()("".concat(_t,"-circle"),Ra),viewBox:"0 0 ".concat(we," ").concat(we),style:Va,id:Ot,role:"presentation"},bt),!ce&&a.createElement("circle",{className:"".concat(_t,"-circle-trail"),r:Ln,cx:En,cy:En,stroke:Un,strokeLinecap:Rt,strokeWidth:wa||In,style:xa}),ce?qt():on())},lt=Ve,Pt={Line:z,Circle:lt},ht=x(6848),Et=x(30071);function Lt(Ft){return!Ft||Ft<0?0:Ft>100?100:Ft}function kt(Ft){let{success:Tt,successPercent:Fn}=Ft,Ot=Fn;return Tt&&"progress"in Tt&&(Ot=Tt.progress),Tt&&"percent"in Tt&&(Ot=Tt.percent),Ot}const Kt=Ft=>{let{percent:Tt,success:Fn,successPercent:Ot}=Ft;const _t=Lt(kt({success:Fn,successPercent:Ot}));return[_t,Lt(Lt(Tt)-_t)]},mt=Ft=>{let{success:Tt={},strokeColor:Fn}=Ft;const{strokeColor:Ot}=Tt;return[Ot||Et.presetPrimaryColors.green,Fn||null]},Je=(Ft,Tt,Fn)=>{var Ot,_t,Cn,In;let wa=-1,Ga=-1;if(Tt==="step"){const wr=Fn.steps,tn=Fn.strokeWidth;typeof Ft=="string"||typeof Ft=="undefined"?(wa=Ft==="small"?2:14,Ga=tn!=null?tn:8):typeof Ft=="number"?[wa,Ga]=[Ft,Ft]:[wa=14,Ga=8]=Ft,wa*=wr}else if(Tt==="line"){const wr=Fn==null?void 0:Fn.strokeWidth;typeof Ft=="string"||typeof Ft=="undefined"?Ga=wr||(Ft==="small"?6:8):typeof Ft=="number"?[wa,Ga]=[Ft,Ft]:[wa=-1,Ga=8]=Ft}else(Tt==="circle"||Tt==="dashboard")&&(typeof Ft=="string"||typeof Ft=="undefined"?[wa,Ga]=Ft==="small"?[60,60]:[120,120]:typeof Ft=="number"?[wa,Ga]=[Ft,Ft]:(wa=(_t=(Ot=Ft[0])!==null&&Ot!==void 0?Ot:Ft[1])!==null&&_t!==void 0?_t:120,Ga=(In=(Cn=Ft[0])!==null&&Cn!==void 0?Cn:Ft[1])!==null&&In!==void 0?In:120));return[wa,Ga]},ut=3,Mt=Ft=>ut/Ft*100;var Ut=Ft=>{const{prefixCls:Tt,trailColor:Fn=null,strokeLinecap:Ot="round",gapPosition:_t,gapDegree:Cn,width:In=120,type:wa,children:Ga,success:wr,size:tn=In}=Ft,[Un,Ea]=Je(tn,"circle");let{strokeWidth:Va}=Ft;Va===void 0&&(Va=Math.max(Mt(Un),6));const Ra={width:Un,height:Ea,fontSize:Un*.15+6},Wr=a.useMemo(()=>{if(Cn||Cn===0)return Cn;if(wa==="dashboard")return 75},[Cn,wa]),Hr=_t||wa==="dashboard"&&"bottom"||void 0,bt=Object.prototype.toString.call(Ft.strokeColor)==="[object Object]",En=mt({success:wr,strokeColor:Ft.strokeColor}),yr=oe()(`${Tt}-inner`,{[`${Tt}-circle-gradient`]:bt}),zt=a.createElement(lt,{percent:Kt(Ft),strokeWidth:Va,trailWidth:Va,strokeColor:En,strokeLinecap:Ot,trailColor:Fn,prefixCls:Tt,gapDegree:Wr,gapPosition:Hr});return a.createElement("div",{className:yr,style:Ra},Un<=20?a.createElement(ht.Z,{title:Ga},a.createElement("span",null,zt)):a.createElement(a.Fragment,null,zt,Ga))},Sn=function(Ft,Tt){var Fn={};for(var Ot in Ft)Object.prototype.hasOwnProperty.call(Ft,Ot)&&Tt.indexOf(Ot)<0&&(Fn[Ot]=Ft[Ot]);if(Ft!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _t=0,Ot=Object.getOwnPropertySymbols(Ft);_t{let Tt=[];return Object.keys(Ft).forEach(Fn=>{const Ot=parseFloat(Fn.replace(/%/g,""));isNaN(Ot)||Tt.push({key:Ot,value:Ft[Fn]})}),Tt=Tt.sort((Fn,Ot)=>Fn.key-Ot.key),Tt.map(Fn=>{let{key:Ot,value:_t}=Fn;return`${_t} ${Ot}%`}).join(", ")},en=(Ft,Tt)=>{const{from:Fn=Et.presetPrimaryColors.blue,to:Ot=Et.presetPrimaryColors.blue,direction:_t=Tt==="rtl"?"to left":"to right"}=Ft,Cn=Sn(Ft,["from","to","direction"]);if(Object.keys(Cn).length!==0){const In=We(Cn);return{backgroundImage:`linear-gradient(${_t}, ${In})`}}return{backgroundImage:`linear-gradient(${_t}, ${Fn}, ${Ot})`}};var hn=Ft=>{const{prefixCls:Tt,direction:Fn,percent:Ot,size:_t,strokeWidth:Cn,strokeColor:In,strokeLinecap:wa="round",children:Ga,trailColor:wr=null,success:tn}=Ft,Un=In&&typeof In!="string"?en(In,Fn):{backgroundColor:In},Ea=wa==="square"||wa==="butt"?0:void 0,Va={backgroundColor:wr||void 0,borderRadius:Ea},Ra=_t!=null?_t:[-1,Cn||(_t==="small"?6:8)],[Wr,Hr]=Je(Ra,"line",{strokeWidth:Cn}),bt=Object.assign({width:`${Lt(Ot)}%`,height:Hr,borderRadius:Ea},Un),En=kt(Ft),yr={width:`${Lt(En)}%`,height:Hr,borderRadius:Ea,backgroundColor:tn==null?void 0:tn.strokeColor},zt={width:Wr<0?"100%":Wr,height:Hr};return a.createElement(a.Fragment,null,a.createElement("div",{className:`${Tt}-outer`,style:zt},a.createElement("div",{className:`${Tt}-inner`,style:Va},a.createElement("div",{className:`${Tt}-bg`,style:bt}),En!==void 0?a.createElement("div",{className:`${Tt}-success-bg`,style:yr}):null)),Ga)},rt=Ft=>{const{size:Tt,steps:Fn,percent:Ot=0,strokeWidth:_t=8,strokeColor:Cn,trailColor:In=null,prefixCls:wa,children:Ga}=Ft,wr=Math.round(Fn*(Ot/100)),tn=Tt==="small"?2:14,Un=Tt!=null?Tt:[tn,_t],[Ea,Va]=Je(Un,"step",{steps:Fn,strokeWidth:_t}),Ra=Ea/Fn,Wr=new Array(Fn);for(let Hr=0;Hr{const Tt=Ft?"100%":"-100%";return new vt.Keyframes(`antProgress${Ft?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Tt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Tt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Ye=Ft=>{const{componentCls:Tt,iconCls:Fn}=Ft;return{[Tt]:Object.assign(Object.assign({},(0,$e.Wf)(Ft)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Ft.fontSize,marginInlineEnd:Ft.marginXS,marginBottom:Ft.marginXS},[`${Tt}-outer`]:{display:"inline-block",width:"100%"},[`&${Tt}-show-info`]:{[`${Tt}-outer`]:{marginInlineEnd:`calc(-2em - ${Ft.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Ft.paddingXS}px)`}},[`${Tt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Ft.remainingColor,borderRadius:Ft.lineBorderRadius},[`${Tt}-inner:not(${Tt}-circle-gradient)`]:{[`${Tt}-circle-path`]:{stroke:Ft.defaultColor}},[`${Tt}-success-bg, ${Tt}-bg`]:{position:"relative",backgroundColor:Ft.defaultColor,borderRadius:Ft.lineBorderRadius,transition:`all ${Ft.motionDurationSlow} ${Ft.motionEaseInOutCirc}`},[`${Tt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Ft.colorSuccess},[`${Tt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Ft.marginXS,color:Ft.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Fn]:{fontSize:Ft.fontSize}},[`&${Tt}-status-active`]:{[`${Tt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Ft.colorBgContainer,borderRadius:Ft.lineBorderRadius,opacity:0,animationName:xt(),animationDuration:Ft.progressActiveMotionDuration,animationTimingFunction:Ft.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Tt}-rtl${Tt}-status-active`]:{[`${Tt}-bg::before`]:{animationName:xt(!0)}},[`&${Tt}-status-exception`]:{[`${Tt}-bg`]:{backgroundColor:Ft.colorError},[`${Tt}-text`]:{color:Ft.colorError}},[`&${Tt}-status-exception ${Tt}-inner:not(${Tt}-circle-gradient)`]:{[`${Tt}-circle-path`]:{stroke:Ft.colorError}},[`&${Tt}-status-success`]:{[`${Tt}-bg`]:{backgroundColor:Ft.colorSuccess},[`${Tt}-text`]:{color:Ft.colorSuccess}},[`&${Tt}-status-success ${Tt}-inner:not(${Tt}-circle-gradient)`]:{[`${Tt}-circle-path`]:{stroke:Ft.colorSuccess}}})}},Qe=Ft=>{const{componentCls:Tt,iconCls:Fn}=Ft;return{[Tt]:{[`${Tt}-circle-trail`]:{stroke:Ft.remainingColor},[`&${Tt}-circle ${Tt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Tt}-circle ${Tt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Ft.circleTextColor,fontSize:Ft.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Fn]:{fontSize:`${Ft.fontSize/Ft.fontSizeSM}em`}},[`${Tt}-circle&-status-exception`]:{[`${Tt}-text`]:{color:Ft.colorError}},[`${Tt}-circle&-status-success`]:{[`${Tt}-text`]:{color:Ft.colorSuccess}}},[`${Tt}-inline-circle`]:{lineHeight:1,[`${Tt}-inner`]:{verticalAlign:"bottom"}}}},gt=Ft=>{const{componentCls:Tt}=Ft;return{[Tt]:{[`${Tt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Ft.progressStepMinWidth,marginInlineEnd:Ft.progressStepMarginInlineEnd,backgroundColor:Ft.remainingColor,transition:`all ${Ft.motionDurationSlow}`,"&-active":{backgroundColor:Ft.defaultColor}}}}}},Xe=Ft=>{const{componentCls:Tt,iconCls:Fn}=Ft;return{[Tt]:{[`${Tt}-small&-line, ${Tt}-small&-line ${Tt}-text ${Fn}`]:{fontSize:Ft.fontSizeSM}}}};var xe=(0,He.Z)("Progress",Ft=>{const Tt=Ft.marginXXS/2,Fn=(0,yt.TS)(Ft,{progressStepMarginInlineEnd:Tt,progressStepMinWidth:Tt,progressActiveMotionDuration:"2.4s"});return[Ye(Fn),Qe(Fn),gt(Fn),Xe(Fn)]},Ft=>({circleTextColor:Ft.colorText,defaultColor:Ft.colorInfo,remainingColor:Ft.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Ht=function(Ft,Tt){var Fn={};for(var Ot in Ft)Object.prototype.hasOwnProperty.call(Ft,Ot)&&Tt.indexOf(Ot)<0&&(Fn[Ot]=Ft[Ot]);if(Ft!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _t=0,Ot=Object.getOwnPropertySymbols(Ft);_t{const{prefixCls:Fn,className:Ot,rootClassName:_t,steps:Cn,strokeColor:In,percent:wa=0,size:Ga="default",showInfo:wr=!0,type:tn="line",status:Un,format:Ea,style:Va}=Ft,Ra=Ht(Ft,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Wr=a.useMemo(()=>{var Ee,Ie;const qe=kt(Ft);return parseInt(qe!==void 0?(Ee=qe!=null?qe:0)===null||Ee===void 0?void 0:Ee.toString():(Ie=wa!=null?wa:0)===null||Ie===void 0?void 0:Ie.toString(),10)},[wa,Ft.success,Ft.successPercent]),Hr=a.useMemo(()=>!vn.includes(Un)&&Wr>=100?"success":Un||"normal",[Un,Wr]),{getPrefixCls:bt,direction:En,progress:yr}=a.useContext(De.E_),zt=bt("progress",Fn),[Ln,Ma]=xe(zt),Na=a.useMemo(()=>{if(!wr)return null;const Ee=kt(Ft);let Ie;const qe=Ea||(Rt=>`${Rt}%`),wt=tn==="line";return Ea||Hr!=="exception"&&Hr!=="success"?Ie=qe(Lt(wa),Lt(Ee)):Hr==="exception"?Ie=wt?a.createElement(ye.Z,null):a.createElement(Fe.Z,null):Hr==="success"&&(Ie=wt?a.createElement(fe.Z,null):a.createElement(Le.Z,null)),a.createElement("span",{className:`${zt}-text`,title:typeof Ie=="string"?Ie:void 0},Ie)},[wr,wa,Wr,Hr,tn,zt,Ea]),rr=Array.isArray(In)?In[0]:In,dn=typeof In=="string"||Array.isArray(In)?In:void 0;let ce;tn==="line"?ce=Cn?a.createElement(rt,Object.assign({},Ft,{strokeColor:dn,prefixCls:zt,steps:Cn}),Na):a.createElement(hn,Object.assign({},Ft,{strokeColor:rr,prefixCls:zt,direction:En}),Na):(tn==="circle"||tn==="dashboard")&&(ce=a.createElement(Ut,Object.assign({},Ft,{strokeColor:rr,prefixCls:zt,progressStatus:Hr}),Na));const ge=oe()(zt,`${zt}-status-${Hr}`,`${zt}-${tn==="dashboard"&&"circle"||Cn&&"steps"||tn}`,{[`${zt}-inline-circle`]:tn==="circle"&&Je(Ga,"circle")[0]<=20,[`${zt}-show-info`]:wr,[`${zt}-${Ga}`]:typeof Ga=="string",[`${zt}-rtl`]:En==="rtl"},yr==null?void 0:yr.className,Ot,_t,Ma);return Ln(a.createElement("div",Object.assign({ref:Tt,style:Object.assign(Object.assign({},yr==null?void 0:yr.style),Va),className:ge,role:"progressbar","aria-valuenow":Wr},(0,Re.Z)(Ra,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ce))}),_n=Qn},13570:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Lt}});var a=x(54476),fe=x(59301),Le={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},ye=Le,Fe=x(7657),Be=function(Kt,mt){return fe.createElement(Fe.Z,(0,a.Z)({},Kt,{ref:mt,icon:ye}))},oe=fe.forwardRef(Be),Re=oe,De=x(92310),be=x.n(De),Me=x(20068),ze=x(42978),Ce=x(75931),re=x(18929),y=x(10228),E=x(26112);function z(kt,Kt){var mt=kt.disabled,Je=kt.prefixCls,ut=kt.character,Mt=kt.characterRender,$t=kt.index,Ut=kt.count,Sn=kt.value,We=kt.allowHalf,en=kt.focused,Tn=kt.onHover,hn=kt.onClick,sn=function(Qe){Tn(Qe,$t)},rt=function(Qe){hn(Qe,$t)},vt=function(Qe){Qe.keyCode===y.Z.ENTER&&hn(Qe,$t)},$e=$t+1,He=new Set([Je]);Sn===0&&$t===0&&en?He.add("".concat(Je,"-focused")):We&&Sn+.5>=$e&&Sn<$e?(He.add("".concat(Je,"-half")),He.add("".concat(Je,"-active")),en&&He.add("".concat(Je,"-focused"))):($e<=Sn?He.add("".concat(Je,"-full")):He.add("".concat(Je,"-zero")),$e===Sn&&en&&He.add("".concat(Je,"-focused")));var yt=typeof ut=="function"?ut(kt):ut,xt=fe.createElement("li",{className:be()(Array.from(He)),ref:Kt},fe.createElement("div",{onClick:mt?null:rt,onKeyDown:mt?null:vt,onMouseMove:mt?null:sn,role:"radio","aria-checked":Sn>$t?"true":"false","aria-posinset":$t+1,"aria-setsize":Ut,tabIndex:mt?-1:0},fe.createElement("div",{className:"".concat(Je,"-first")},yt),fe.createElement("div",{className:"".concat(Je,"-second")},yt)));return Mt&&(xt=Mt(xt,kt)),xt}var b=fe.forwardRef(z);function ee(){var kt=fe.useRef({});function Kt(Je){return kt.current[Je]}function mt(Je){return function(ut){kt.current[Je]=ut}}return[Kt,mt]}function te(kt){var Kt=kt.pageXOffset,mt="scrollLeft";if(typeof Kt!="number"){var Je=kt.document;Kt=Je.documentElement[mt],typeof Kt!="number"&&(Kt=Je.body[mt])}return Kt}function ne(kt){var Kt,mt,Je=kt.ownerDocument,ut=Je.body,Mt=Je&&Je.documentElement,$t=kt.getBoundingClientRect();return Kt=$t.left,mt=$t.top,Kt-=Mt.clientLeft||ut.clientLeft||0,mt-=Mt.clientTop||ut.clientTop||0,{left:Kt,top:mt}}function ue(kt){var Kt=ne(kt),mt=kt.ownerDocument,Je=mt.defaultView||mt.parentWindow;return Kt.left+=te(Je),Kt.left}var se=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function de(kt,Kt){var mt,Je=kt.prefixCls,ut=Je===void 0?"rc-rate":Je,Mt=kt.className,$t=kt.defaultValue,Ut=kt.value,Sn=kt.count,We=Sn===void 0?5:Sn,en=kt.allowHalf,Tn=en===void 0?!1:en,hn=kt.allowClear,sn=hn===void 0?!0:hn,rt=kt.character,vt=rt===void 0?"\u2605":rt,$e=kt.characterRender,He=kt.disabled,yt=kt.direction,xt=yt===void 0?"ltr":yt,Ye=kt.tabIndex,Qe=Ye===void 0?0:Ye,gt=kt.autoFocus,Xe=kt.onHoverChange,xe=kt.onChange,Ht=kt.onFocus,Rn=kt.onBlur,vn=kt.onKeyDown,Dn=kt.onMouseLeave,Qn=(0,Ce.Z)(kt,se),_n=ee(),Ft=(0,ze.Z)(_n,2),Tt=Ft[0],Fn=Ft[1],Ot=fe.useRef(null),_t=function(){if(!He){var Rt;(Rt=Ot.current)===null||Rt===void 0||Rt.focus()}};fe.useImperativeHandle(Kt,function(){return{focus:_t,blur:function(){if(!He){var Rt;(Rt=Ot.current)===null||Rt===void 0||Rt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:Ut}),In=(0,ze.Z)(Cn,2),wa=In[0],Ga=In[1],wr=(0,re.Z)(null),tn=(0,ze.Z)(wr,2),Un=tn[0],Ea=tn[1],Va=function(Rt,xa){var Jn=xt==="rtl",on=Rt+1;if(Tn){var qt=Tt(Rt),Mn=ue(qt),Xt=qt.clientWidth;(Jn&&xa-Mn>Xt/2||!Jn&&xa-Mn0&&!Jn||xa===y.Z.RIGHT&&on>0&&Jn?(Tn?on-=.5:on-=1,Ra(on),Rt.preventDefault()):xa===y.Z.LEFT&&on{const{componentCls:Kt}=kt;return{[`${Kt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:kt.marginXS},"> div":{transition:`all ${kt.motionDurationMid}, outline 0s`,"&:hover":{transform:kt.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${kt.lineWidth}px dashed ${kt.starColor}`,transform:kt.starHoverScale}},"&-first, &-second":{color:kt.starBg,transition:`all ${kt.motionDurationMid}`,userSelect:"none",[kt.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Kt}-star-first, &-half ${Kt}-star-second`]:{opacity:1},[`&-half ${Kt}-star-first, &-full ${Kt}-star-second`]:{color:"inherit"}}}},Ve=kt=>({[`&-rtl${kt.componentCls}`]:{direction:"rtl"}}),lt=kt=>{const{componentCls:Kt}=kt;return{[Kt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,we.Wf)(kt)),{display:"inline-block",margin:0,padding:0,color:kt.starColor,fontSize:kt.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Kt} ${Kt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),it(kt)),{[`+ ${Kt}-text`]:{display:"inline-block",marginInlineStart:kt.marginXS,fontSize:kt.fontSize}}),Ve(kt))}};var Pt=(0,ot.Z)("Rate",kt=>{const Kt=(0,Ze.TS)(kt,{});return[lt(Kt)]},kt=>({starColor:kt.yellow6,starSize:kt.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:kt.colorFillContent})),ht=function(kt,Kt){var mt={};for(var Je in kt)Object.prototype.hasOwnProperty.call(kt,Je)&&Kt.indexOf(Je)<0&&(mt[Je]=kt[Je]);if(kt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,Je=Object.getOwnPropertySymbols(kt);ut{const{prefixCls:mt,className:Je,rootClassName:ut,style:Mt,tooltips:$t,character:Ut=fe.createElement(Re,null)}=kt,Sn=ht(kt,["prefixCls","className","rootClassName","style","tooltips","character"]),We=(He,yt)=>{let{index:xt}=yt;return $t?fe.createElement(Te.Z,{title:$t[xt]},He):He},{getPrefixCls:en,direction:Tn,rate:hn}=fe.useContext(Se.E_),sn=en("rate",mt),[rt,vt]=Pt(sn),$e=Object.assign(Object.assign({},hn==null?void 0:hn.style),Mt);return rt(fe.createElement(Ae,Object.assign({ref:Kt,character:Ut,characterRender:We},Sn,{className:be()(Je,ut,vt,hn==null?void 0:hn.className),style:$e,prefixCls:sn,direction:Tn})))})},61621:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return vt}});var a=x(92310),fe=x.n(a),Le=x(59301),ye=x(36355),Fe=x(2738),oe=$e=>{const{prefixCls:He,className:yt,style:xt,size:Ye,shape:Qe}=$e,gt=fe()({[`${He}-lg`]:Ye==="large",[`${He}-sm`]:Ye==="small"}),Xe=fe()({[`${He}-circle`]:Qe==="circle",[`${He}-square`]:Qe==="square",[`${He}-round`]:Qe==="round"}),xe=Le.useMemo(()=>typeof Ye=="number"?{width:Ye,height:Ye,lineHeight:`${Ye}px`}:{},[Ye]);return Le.createElement("span",{className:fe()(He,gt,Xe,yt),style:Object.assign(Object.assign({},xe),xt)})},Re=x(36237),De=x(83116),be=x(37613);const Me=new Re.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),ze=$e=>({height:$e,lineHeight:`${$e}px`}),Ce=$e=>Object.assign({width:$e},ze($e)),re=$e=>({background:$e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Me,animationDuration:$e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=$e=>Object.assign({width:$e*5,minWidth:$e*5},ze($e)),E=$e=>{const{skeletonAvatarCls:He,gradientFromColor:yt,controlHeight:xt,controlHeightLG:Ye,controlHeightSM:Qe}=$e;return{[`${He}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:yt},Ce(xt)),[`${He}${He}-circle`]:{borderRadius:"50%"},[`${He}${He}-lg`]:Object.assign({},Ce(Ye)),[`${He}${He}-sm`]:Object.assign({},Ce(Qe))}},z=$e=>{const{controlHeight:He,borderRadiusSM:yt,skeletonInputCls:xt,controlHeightLG:Ye,controlHeightSM:Qe,gradientFromColor:gt}=$e;return{[`${xt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:gt,borderRadius:yt},y(He)),[`${xt}-lg`]:Object.assign({},y(Ye)),[`${xt}-sm`]:Object.assign({},y(Qe))}},b=$e=>Object.assign({width:$e},ze($e)),ee=$e=>{const{skeletonImageCls:He,imageSizeBase:yt,gradientFromColor:xt,borderRadiusSM:Ye}=$e;return{[`${He}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:xt,borderRadius:Ye},b(yt*2)),{[`${He}-path`]:{fill:"#bfbfbf"},[`${He}-svg`]:Object.assign(Object.assign({},b(yt)),{maxWidth:yt*4,maxHeight:yt*4}),[`${He}-svg${He}-svg-circle`]:{borderRadius:"50%"}}),[`${He}${He}-circle`]:{borderRadius:"50%"}}},te=($e,He,yt)=>{const{skeletonButtonCls:xt}=$e;return{[`${yt}${xt}-circle`]:{width:He,minWidth:He,borderRadius:"50%"},[`${yt}${xt}-round`]:{borderRadius:He}}},ne=$e=>Object.assign({width:$e*2,minWidth:$e*2},ze($e)),ue=$e=>{const{borderRadiusSM:He,skeletonButtonCls:yt,controlHeight:xt,controlHeightLG:Ye,controlHeightSM:Qe,gradientFromColor:gt}=$e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${yt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:gt,borderRadius:He,width:xt*2,minWidth:xt*2},ne(xt))},te($e,xt,yt)),{[`${yt}-lg`]:Object.assign({},ne(Ye))}),te($e,Ye,`${yt}-lg`)),{[`${yt}-sm`]:Object.assign({},ne(Qe))}),te($e,Qe,`${yt}-sm`))},se=$e=>{const{componentCls:He,skeletonAvatarCls:yt,skeletonTitleCls:xt,skeletonParagraphCls:Ye,skeletonButtonCls:Qe,skeletonInputCls:gt,skeletonImageCls:Xe,controlHeight:xe,controlHeightLG:Ht,controlHeightSM:Rn,gradientFromColor:vn,padding:Dn,marginSM:Qn,borderRadius:_n,titleHeight:Ft,blockRadius:Tt,paragraphLiHeight:Fn,controlHeightXS:Ot,paragraphMarginTop:_t}=$e;return{[`${He}`]:{display:"table",width:"100%",[`${He}-header`]:{display:"table-cell",paddingInlineEnd:Dn,verticalAlign:"top",[`${yt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:vn},Ce(xe)),[`${yt}-circle`]:{borderRadius:"50%"},[`${yt}-lg`]:Object.assign({},Ce(Ht)),[`${yt}-sm`]:Object.assign({},Ce(Rn))},[`${He}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${xt}`]:{width:"100%",height:Ft,background:vn,borderRadius:Tt,[`+ ${Ye}`]:{marginBlockStart:Rn}},[`${Ye}`]:{padding:0,"> li":{width:"100%",height:Fn,listStyle:"none",background:vn,borderRadius:Tt,"+ li":{marginBlockStart:Ot}}},[`${Ye}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${He}-content`]:{[`${xt}, ${Ye} > li`]:{borderRadius:_n}}},[`${He}-with-avatar ${He}-content`]:{[`${xt}`]:{marginBlockStart:Qn,[`+ ${Ye}`]:{marginBlockStart:_t}}},[`${He}${He}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ue($e)),E($e)),z($e)),ee($e)),[`${He}${He}-block`]:{width:"100%",[`${Qe}`]:{width:"100%"},[`${gt}`]:{width:"100%"}},[`${He}${He}-active`]:{[` ${xt}, ${Ye} > li, ${yt}, ${Qe}, ${gt}, ${Xe} - `]:Object.assign({},re($e))}}};var de=(0,De.Z)("Skeleton",$e=>{const{componentCls:He}=$e,yt=(0,be.TS)($e,{skeletonAvatarCls:`${He}-avatar`,skeletonTitleCls:`${He}-title`,skeletonParagraphCls:`${He}-paragraph`,skeletonButtonCls:`${He}-button`,skeletonInputCls:`${He}-input`,skeletonImageCls:`${He}-image`,imageSizeBase:$e.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${$e.gradientFromColor} 25%, ${$e.gradientToColor} 37%, ${$e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[se(yt)]},$e=>{const{colorFillContent:He,colorFill:yt}=$e,xt=He,Ye=yt;return{color:xt,colorGradientEnd:Ye,gradientFromColor:xt,gradientToColor:Ye,titleHeight:$e.controlHeight/2,blockRadius:$e.borderRadiusSM,paragraphMarginTop:$e.marginLG+$e.marginXXS,paragraphLiHeight:$e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ae=$e=>{const{prefixCls:He,className:yt,rootClassName:xt,active:Ye,shape:Qe="circle",size:gt="default"}=$e,{getPrefixCls:Xe}=Le.useContext(ye.E_),xe=Xe("skeleton",He),[Ht,Rn]=de(xe),vn=(0,Fe.Z)($e,["prefixCls","className"]),Dn=fe()(xe,`${xe}-element`,{[`${xe}-active`]:Ye},yt,xt,Rn);return Ht(Le.createElement("div",{className:Dn},Le.createElement(oe,Object.assign({prefixCls:`${xe}-avatar`,shape:Qe,size:gt},vn))))},Te=$e=>{const{prefixCls:He,className:yt,rootClassName:xt,active:Ye,block:Qe=!1,size:gt="default"}=$e,{getPrefixCls:Xe}=Le.useContext(ye.E_),xe=Xe("skeleton",He),[Ht,Rn]=de(xe),vn=(0,Fe.Z)($e,["prefixCls"]),Dn=fe()(xe,`${xe}-element`,{[`${xe}-active`]:Ye,[`${xe}-block`]:Qe},yt,xt,Rn);return Ht(Le.createElement("div",{className:Dn},Le.createElement(oe,Object.assign({prefixCls:`${xe}-button`,size:gt},vn))))};const we="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 Ze=$e=>{const{prefixCls:He,className:yt,rootClassName:xt,style:Ye,active:Qe}=$e,{getPrefixCls:gt}=Le.useContext(ye.E_),Xe=gt("skeleton",He),[xe,Ht]=de(Xe),Rn=fe()(Xe,`${Xe}-element`,{[`${Xe}-active`]:Qe},yt,xt,Ht);return xe(Le.createElement("div",{className:Rn},Le.createElement("div",{className:fe()(`${Xe}-image`,yt),style:Ye},Le.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Xe}-image-svg`},Le.createElement("path",{d:we,className:`${Xe}-image-path`})))))},Ve=$e=>{const{prefixCls:He,className:yt,rootClassName:xt,active:Ye,block:Qe,size:gt="default"}=$e,{getPrefixCls:Xe}=Le.useContext(ye.E_),xe=Xe("skeleton",He),[Ht,Rn]=de(xe),vn=(0,Fe.Z)($e,["prefixCls"]),Dn=fe()(xe,`${xe}-element`,{[`${xe}-active`]:Ye,[`${xe}-block`]:Qe},yt,xt,Rn);return Ht(Le.createElement("div",{className:Dn},Le.createElement(oe,Object.assign({prefixCls:`${xe}-input`,size:gt},vn))))},lt=x(54476),Pt={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"},ht=Pt,Et=x(7657),Lt=function(He,yt){return Le.createElement(Et.Z,(0,lt.Z)({},He,{ref:yt,icon:ht}))},kt=Le.forwardRef(Lt),Kt=kt,Je=$e=>{const{prefixCls:He,className:yt,rootClassName:xt,style:Ye,active:Qe,children:gt}=$e,{getPrefixCls:Xe}=Le.useContext(ye.E_),xe=Xe("skeleton",He),[Ht,Rn]=de(xe),vn=fe()(xe,`${xe}-element`,{[`${xe}-active`]:Qe},Rn,yt,xt),Dn=gt!=null?gt:Le.createElement(Kt,null);return Ht(Le.createElement("div",{className:vn},Le.createElement("div",{className:fe()(`${xe}-image`,yt),style:Ye},Dn)))},ut=x(94480),$t=$e=>{const He=Xe=>{const{width:xe,rows:Ht=2}=$e;if(Array.isArray(xe))return xe[Xe];if(Ht-1===Xe)return xe},{prefixCls:yt,className:xt,style:Ye,rows:Qe}=$e,gt=(0,ut.Z)(Array(Qe)).map((Xe,xe)=>Le.createElement("li",{key:xe,style:{width:He(xe)}}));return Le.createElement("ul",{className:fe()(yt,xt),style:Ye},gt)},Sn=$e=>{let{prefixCls:He,className:yt,width:xt,style:Ye}=$e;return Le.createElement("h3",{className:fe()(He,yt),style:Object.assign({width:xt},Ye)})};function We($e){return $e&&typeof $e=="object"?$e:{}}function en($e,He){return $e&&!He?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Tn($e,He){return!$e&&He?{width:"38%"}:$e&&He?{width:"50%"}:{}}function hn($e,He){const yt={};return(!$e||!He)&&(yt.width="61%"),!$e&&He?yt.rows=3:yt.rows=2,yt}const sn=$e=>{const{prefixCls:He,loading:yt,className:xt,rootClassName:Ye,style:Qe,children:gt,avatar:Xe=!1,title:xe=!0,paragraph:Ht=!0,active:Rn,round:vn}=$e,{getPrefixCls:Dn,direction:Qn,skeleton:_n}=Le.useContext(ye.E_),Ft=Dn("skeleton",He),[Tt,Fn]=de(Ft);if(yt||!("loading"in $e)){const Ot=!!Xe,_t=!!xe,Cn=!!Ht;let In;if(Ot){const wr=Object.assign(Object.assign({prefixCls:`${Ft}-avatar`},en(_t,Cn)),We(Xe));In=Le.createElement("div",{className:`${Ft}-header`},Le.createElement(oe,Object.assign({},wr)))}let wa;if(_t||Cn){let wr;if(_t){const Un=Object.assign(Object.assign({prefixCls:`${Ft}-title`},Tn(Ot,Cn)),We(xe));wr=Le.createElement(Sn,Object.assign({},Un))}let tn;if(Cn){const Un=Object.assign(Object.assign({prefixCls:`${Ft}-paragraph`},hn(Ot,_t)),We(Ht));tn=Le.createElement($t,Object.assign({},Un))}wa=Le.createElement("div",{className:`${Ft}-content`},wr,tn)}const Ga=fe()(Ft,{[`${Ft}-with-avatar`]:Ot,[`${Ft}-active`]:Rn,[`${Ft}-rtl`]:Qn==="rtl",[`${Ft}-round`]:vn},_n==null?void 0:_n.className,xt,Ye,Fn);return Tt(Le.createElement("div",{className:Ga,style:Object.assign(Object.assign({},_n==null?void 0:_n.style),Qe)},In,wa))}return typeof gt!="undefined"?gt:null};sn.Button=Te,sn.Avatar=Ae,sn.Input=Ve,sn.Image=Ze,sn.Node=Je;var rt=sn,vt=rt},31797:function(Nt,st,x){"use strict";x.d(st,{default:function(){return de}});var a=x(59301),fe=x(56762),Le=x(92343),ye=x(92310),Fe=x.n(ye),Be=x(36355),oe=x(61621),De=pe=>{const{value:Ae,formatter:Se,precision:Te,decimalSeparator:we,groupSeparator:ot="",prefixCls:Ze}=pe;let it;if(typeof Se=="function")it=Se(Ae);else{const Ve=String(Ae),lt=Ve.match(/^(-?)(\d*)(\.(\d+))?$/);if(!lt||Ve==="-")it=Ve;else{const Pt=lt[1];let ht=lt[2]||"0",Et=lt[4]||"";ht=ht.replace(/\B(?=(\d{3})+(?!\d))/g,ot),typeof Te=="number"&&(Et=Et.padEnd(Te,"0").slice(0,Te>0?Te:0)),Et&&(Et=`${we}${Et}`),it=[a.createElement("span",{key:"int",className:`${Ze}-content-value-int`},Pt,ht),Et&&a.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},Et)]}}return a.createElement("span",{className:`${Ze}-content-value`},it)},be=x(17313),Me=x(83116),ze=x(37613);const Ce=pe=>{const{componentCls:Ae,marginXXS:Se,padding:Te,colorTextDescription:we,titleFontSize:ot,colorTextHeading:Ze,contentFontSize:it,fontFamily:Ve}=pe;return{[`${Ae}`]:Object.assign(Object.assign({},(0,be.Wf)(pe)),{[`${Ae}-title`]:{marginBottom:Se,color:we,fontSize:ot},[`${Ae}-skeleton`]:{paddingTop:Te},[`${Ae}-content`]:{color:Ze,fontSize:it,fontFamily:Ve,[`${Ae}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Ae}-content-prefix, ${Ae}-content-suffix`]:{display:"inline-block"},[`${Ae}-content-prefix`]:{marginInlineEnd:Se},[`${Ae}-content-suffix`]:{marginInlineStart:Se}}})}};var re=(0,Me.Z)("Statistic",pe=>{const Ae=(0,ze.TS)(pe,{});return[Ce(Ae)]},pe=>{const{fontSizeHeading3:Ae,fontSize:Se}=pe;return{titleFontSize:Se,contentFontSize:Ae}}),E=pe=>{const{prefixCls:Ae,className:Se,rootClassName:Te,style:we,valueStyle:ot,value:Ze=0,title:it,valueRender:Ve,prefix:lt,suffix:Pt,loading:ht=!1,onMouseEnter:Et,onMouseLeave:Lt,decimalSeparator:kt=".",groupSeparator:Kt=","}=pe,{getPrefixCls:mt,direction:Je,statistic:ut}=a.useContext(Be.E_),Mt=mt("statistic",Ae),[$t,Ut]=re(Mt),Sn=a.createElement(De,Object.assign({decimalSeparator:kt,groupSeparator:Kt,prefixCls:Mt},pe,{value:Ze})),We=Fe()(Mt,{[`${Mt}-rtl`]:Je==="rtl"},ut==null?void 0:ut.className,Se,Te,Ut);return $t(a.createElement("div",{className:We,style:Object.assign(Object.assign({},ut==null?void 0:ut.style),we),onMouseEnter:Et,onMouseLeave:Lt},it&&a.createElement("div",{className:`${Mt}-title`},it),a.createElement(oe.Z,{paragraph:!1,loading:ht,className:`${Mt}-skeleton`},a.createElement("div",{style:ot,className:`${Mt}-content`},lt&&a.createElement("span",{className:`${Mt}-content-prefix`},lt),Ve?Ve(Sn):Sn,Pt&&a.createElement("span",{className:`${Mt}-content-suffix`},Pt)))))};const z=[["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 b(pe,Ae){let Se=pe;const Te=/\[[^\]]*]/g,we=(Ae.match(Te)||[]).map(Ve=>Ve.slice(1,-1)),ot=Ae.replace(Te,"[]"),Ze=z.reduce((Ve,lt)=>{let[Pt,ht]=lt;if(Ve.includes(Pt)){const Et=Math.floor(Se/ht);return Se-=Et*ht,Ve.replace(new RegExp(`${Pt}+`,"g"),Lt=>{const kt=Lt.length;return Et.toString().padStart(kt,"0")})}return Ve},ot);let it=0;return Ze.replace(Te,()=>{const Ve=we[it];return it+=1,Ve})}function ee(pe,Ae){const{format:Se=""}=Ae,Te=new Date(pe).getTime(),we=Date.now(),ot=Math.max(Te-we,0);return b(ot,Se)}const te=1e3/30;function ne(pe){return new Date(pe).getTime()}const ue=pe=>{const{value:Ae,format:Se="HH:mm:ss",onChange:Te,onFinish:we}=pe,ot=(0,fe.Z)(),Ze=a.useRef(null),it=()=>{we==null||we(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Ve=()=>{const ht=ne(Ae);ht>=Date.now()&&(Ze.current=setInterval(()=>{ot(),Te==null||Te(ht-Date.now()),ht(Ve(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[Ae]);const lt=(ht,Et)=>ee(ht,Object.assign(Object.assign({},Et),{format:Se})),Pt=ht=>(0,Le.Tm)(ht,{title:void 0});return a.createElement(E,Object.assign({},pe,{valueRender:Pt,formatter:lt}))};var se=a.memo(ue);E.Countdown=se;var de=E},15969:function(Nt,st,x){"use strict";x.d(st,{N:function(){return a}});const a=fe=>({color:fe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${fe.motionDurationSlow}`,"&:focus, &:hover":{color:fe.colorLinkHover},"&:active":{color:fe.colorLinkActive}})},1710:function(Nt,st,x){"use strict";x.d(st,{default:function(){return Ko}});var a={},fe="rc-table-internal-hook",Le=x(42978),ye=x(6089),Fe=x(34280),Be=x(13697),oe=x(59301),Re=x(4676);function De(Ge){var je=oe.createContext(void 0),Bt=function(Gt){var Zt=Gt.value,kn=Gt.children,Pn=oe.useRef(Zt);Pn.current=Zt;var Gn=oe.useState(function(){return{getValue:function(){return Pn.current},listeners:new Set}}),Pa=(0,Le.Z)(Gn,1),An=Pa[0];return(0,Fe.Z)(function(){(0,Re.unstable_batchedUpdates)(function(){An.listeners.forEach(function(ia){ia(Zt)})})},[Zt]),oe.createElement(je.Provider,{value:An},kn)};return{Context:je,Provider:Bt,defaultValue:Ge}}function be(Ge,je){var Bt=(0,ye.Z)(typeof je=="function"?je:function(ia){if(je===void 0)return ia;if(!Array.isArray(je))return ia[je];var tr={};return je.forEach(function(Ja){tr[Ja]=ia[Ja]}),tr}),It=oe.useContext(Ge==null?void 0:Ge.Context),Gt=It||{},Zt=Gt.listeners,kn=Gt.getValue,Pn=oe.useRef();Pn.current=Bt(It?kn():Ge==null?void 0:Ge.defaultValue);var Gn=oe.useState({}),Pa=(0,Le.Z)(Gn,2),An=Pa[1];return(0,Fe.Z)(function(){if(!It)return;function ia(tr){var Ja=Bt(tr);(0,Be.Z)(Pn.current,Ja,!0)||An({})}return Zt.add(ia),function(){Zt.delete(ia)}},[It]),Pn.current}var Me=x(54476),ze=x(8654);function Ce(){var Ge=oe.createContext(null);function je(){return oe.useContext(Ge)}function Bt(Gt,Zt){var kn=(0,ze.Yr)(Gt),Pn=function(Pa,An){var ia=kn?{ref:An}:{},tr=oe.useRef(0),Ja=oe.useRef(Pa),ur=je();return ur!==null?oe.createElement(Gt,(0,Me.Z)({},Pa,ia)):((!Zt||Zt(Ja.current,Pa))&&(tr.current+=1),Ja.current=Pa,oe.createElement(Ge.Provider,{value:tr.current},oe.createElement(Gt,(0,Me.Z)({},Pa,ia))))};return kn?oe.forwardRef(Pn):Pn}function It(Gt,Zt){var kn=(0,ze.Yr)(Gt),Pn=function(Pa,An){var ia=kn?{ref:An}:{};return je(),oe.createElement(Gt,(0,Me.Z)({},Pa,ia))};return kn?oe.memo(oe.forwardRef(Pn),Zt):oe.memo(Pn,Zt)}return{makeImmutable:Bt,responseImmutable:It,useImmutableMark:je}}var re=Ce(),y=re.makeImmutable,E=re.responseImmutable,z=re.useImmutableMark,b=Ce(),ee=b.makeImmutable,te=b.responseImmutable,ne=b.useImmutableMark,ue=De(),se=ue;function de(Ge,je){var Bt=oe.useRef(0);Bt.current+=1;var It=oe.useRef(Ge),Gt=[];Object.keys(Ge||{}).map(function(kn){var Pn;(Ge==null?void 0:Ge[kn])!==((Pn=It.current)===null||Pn===void 0?void 0:Pn[kn])&&Gt.push(kn)}),It.current=Ge;var Zt=oe.useRef([]);return Gt.length&&(Zt.current=Gt),oe.useDebugValue(Bt.current),oe.useDebugValue(Zt.current.join(", ")),je&&console.log("".concat(je,":"),Bt.current,Zt.current),Bt.current}var pe=null,Ae=oe.memo(function(){var Ge=de();return oe.createElement("h1",null,"Render Times: ",Ge)});Ae.displayName="RenderBlock";var Se=x(76190),Te=x(33885),we=x(20068),ot=x(92310),Ze=x.n(ot),it=x(80547),Ve=x(97938),lt=x(48736),Pt=oe.createContext({renderWithProps:!1}),ht=Pt,Et="RC_TABLE_KEY";function Lt(Ge){return Ge==null?[]:Array.isArray(Ge)?Ge:[Ge]}function kt(Ge){var je=[],Bt={};return Ge.forEach(function(It){for(var Gt=It||{},Zt=Gt.key,kn=Gt.dataIndex,Pn=Zt||Lt(kn).join("-")||Et;Bt[Pn];)Pn="".concat(Pn,"_next");Bt[Pn]=!0,je.push(Pn)}),je}function Kt(Ge){return Ge!=null}function mt(Ge){return Ge&&(0,Se.Z)(Ge)==="object"&&!Array.isArray(Ge)&&!oe.isValidElement(Ge)}function Je(Ge,je,Bt,It,Gt,Zt){var kn=oe.useContext(ht),Pn=ne(),Gn=(0,it.Z)(function(){if(Kt(It))return[It];var Pa=je==null||je===""?[]:Array.isArray(je)?je:[je],An=(0,Ve.Z)(Ge,Pa),ia=An,tr=void 0;if(Gt){var Ja=Gt(An,Ge,Bt);mt(Ja)?(ia=Ja.children,tr=Ja.props,kn.renderWithProps=!0):ia=Ja}return[ia,tr]},[Pn,Ge,It,je,Gt,Bt],function(Pa,An){if(Zt){var ia=(0,Le.Z)(Pa,2),tr=ia[1],Ja=(0,Le.Z)(An,2),ur=Ja[1];return Zt(ur,tr)}return kn.renderWithProps?!0:!(0,Be.Z)(Pa,An,!0)});return Gn}function ut(Ge,je,Bt,It){var Gt=Ge+je-1;return Ge<=It&&Gt>=Bt}function Mt(Ge,je){return be(se,function(Bt){var It=ut(Ge,je||1,Bt.hoverStartRow,Bt.hoverEndRow);return[It,Bt.onHover]})}var $t=function(je){var Bt=je.ellipsis,It=je.rowType,Gt=je.children,Zt,kn=Bt===!0?{showTitle:!0}:Bt;return kn&&(kn.showTitle||It==="header")&&(typeof Gt=="string"||typeof Gt=="number"?Zt=Gt.toString():oe.isValidElement(Gt)&&typeof Gt.props.children=="string"&&(Zt=Gt.props.children)),Zt};function Ut(Ge){var je,Bt,It,Gt,Zt,kn,Pn,Gn,Pa=Ge.component,An=Ge.children,ia=Ge.ellipsis,tr=Ge.scope,Ja=Ge.prefixCls,ur=Ge.className,Sr=Ge.align,Lr=Ge.record,jr=Ge.render,kr=Ge.dataIndex,ao=Ge.renderIndex,Vo=Ge.shouldCellUpdate,ei=Ge.index,Fo=Ge.rowType,qo=Ge.colSpan,Fi=Ge.rowSpan,fo=Ge.fixLeft,To=Ge.fixRight,Bo=Ge.firstFixLeft,Yr=Ge.lastFixLeft,ro=Ge.firstFixRight,_o=Ge.lastFixRight,Qi=Ge.appendNode,li=Ge.additionalProps,Ho=li===void 0?{}:li,Di=Ge.isSticky,Ki="".concat(Ja,"-cell"),_i=be(se,["supportSticky","allColumnsFixedLeft"]),Rr=_i.supportSticky,Yl=_i.allColumnsFixedLeft,Vi=Je(Lr,kr,ao,An,jr,Vo),hi=(0,Le.Z)(Vi,2),Xl=hi[0],ai=hi[1],Hl={},Fl=typeof fo=="number"&&Rr,fl=typeof To=="number"&&Rr;Fl&&(Hl.position="sticky",Hl.left=fo),fl&&(Hl.position="sticky",Hl.right=To);var Yo=(je=(Bt=(It=ai==null?void 0:ai.colSpan)!==null&&It!==void 0?It:Ho.colSpan)!==null&&Bt!==void 0?Bt:qo)!==null&&je!==void 0?je:1,Xo=(Gt=(Zt=(kn=ai==null?void 0:ai.rowSpan)!==null&&kn!==void 0?kn:Ho.rowSpan)!==null&&Zt!==void 0?Zt:Fi)!==null&&Gt!==void 0?Gt:1,ti=Mt(ei,Xo),Go=(0,Le.Z)(ti,2),xo=Go[0],Xa=Go[1],ho=function(ri){var Pu;Lr&&Xa(ei,ei+Xo-1),Ho==null||(Pu=Ho.onMouseEnter)===null||Pu===void 0||Pu.call(Ho,ri)},Ei=function(ri){var Pu;Lr&&Xa(-1,-1),Ho==null||(Pu=Ho.onMouseLeave)===null||Pu===void 0||Pu.call(Ho,ri)};if(Yo===0||Xo===0)return null;var Yi=(Pn=Ho.title)!==null&&Pn!==void 0?Pn:$t({rowType:Fo,ellipsis:ia,children:Xl}),wu=Ze()(Ki,ur,(Gn={},(0,we.Z)(Gn,"".concat(Ki,"-fix-left"),Fl&&Rr),(0,we.Z)(Gn,"".concat(Ki,"-fix-left-first"),Bo&&Rr),(0,we.Z)(Gn,"".concat(Ki,"-fix-left-last"),Yr&&Rr),(0,we.Z)(Gn,"".concat(Ki,"-fix-left-all"),Yr&&Yl&&Rr),(0,we.Z)(Gn,"".concat(Ki,"-fix-right"),fl&&Rr),(0,we.Z)(Gn,"".concat(Ki,"-fix-right-first"),ro&&Rr),(0,we.Z)(Gn,"".concat(Ki,"-fix-right-last"),_o&&Rr),(0,we.Z)(Gn,"".concat(Ki,"-ellipsis"),ia),(0,we.Z)(Gn,"".concat(Ki,"-with-append"),Qi),(0,we.Z)(Gn,"".concat(Ki,"-fix-sticky"),(Fl||fl)&&Di&&Rr),(0,we.Z)(Gn,"".concat(Ki,"-row-hover"),!ai&&xo),Gn),Ho.className,ai==null?void 0:ai.className),Fu={};Sr&&(Fu.textAlign=Sr);var Du=(0,Te.Z)((0,Te.Z)((0,Te.Z)((0,Te.Z)({},Hl),Ho.style),Fu),ai==null?void 0:ai.style),du=Xl;return(0,Se.Z)(du)==="object"&&!Array.isArray(du)&&!oe.isValidElement(du)&&(du=null),ia&&(Yr||ro)&&(du=oe.createElement("span",{className:"".concat(Ki,"-content")},du)),oe.createElement(Pa,(0,Me.Z)({},ai,Ho,{className:wu,style:Du,title:Yi,scope:tr,onMouseEnter:ho,onMouseLeave:Ei,colSpan:Yo!==1?Yo:null,rowSpan:Xo!==1?Xo:null}),Qi,du)}var Sn=oe.memo(Ut);function We(Ge,je,Bt,It,Gt,Zt){var kn=Bt[Ge]||{},Pn=Bt[je]||{},Gn,Pa;kn.fixed==="left"?Gn=It.left[Gt==="rtl"?je:Ge]:Pn.fixed==="right"&&(Pa=It.right[Gt==="rtl"?Ge:je]);var An=!1,ia=!1,tr=!1,Ja=!1,ur=Bt[je+1],Sr=Bt[Ge-1],Lr=!(Zt!=null&&Zt.children);if(Gt==="rtl"){if(Gn!==void 0){var jr=Sr&&Sr.fixed==="left";Ja=!jr&&Lr}else if(Pa!==void 0){var kr=ur&&ur.fixed==="right";tr=!kr&&Lr}}else if(Gn!==void 0){var ao=ur&&ur.fixed==="left";An=!ao&&Lr}else if(Pa!==void 0){var Vo=Sr&&Sr.fixed==="right";ia=!Vo&&Lr}return{fixLeft:Gn,fixRight:Pa,lastFixLeft:An,firstFixRight:ia,lastFixRight:tr,firstFixLeft:Ja,isSticky:It.isSticky}}var en=oe.createContext({}),Tn=en;function hn(Ge){var je=Ge.className,Bt=Ge.index,It=Ge.children,Gt=Ge.colSpan,Zt=Gt===void 0?1:Gt,kn=Ge.rowSpan,Pn=Ge.align,Gn=be(se,["prefixCls","direction"]),Pa=Gn.prefixCls,An=Gn.direction,ia=oe.useContext(Tn),tr=ia.scrollColumnIndex,Ja=ia.stickyOffsets,ur=ia.flattenColumns,Sr=ia.columns,Lr=Bt+Zt-1,jr=Lr+1===tr?Zt+1:Zt,kr=We(Bt,Bt+jr-1,ur,Ja,An,Sr==null?void 0:Sr[Bt]);return oe.createElement(Sn,(0,Me.Z)({className:je,index:Bt,component:"td",prefixCls:Pa,record:null,dataIndex:null,align:Pn,colSpan:jr,rowSpan:kn,render:function(){return It}},kr))}var sn=x(75931),rt=["children"];function vt(Ge){var je=Ge.children,Bt=(0,sn.Z)(Ge,rt);return oe.createElement("tr",Bt,je)}function $e(Ge){var je=Ge.children;return je}$e.Row=vt,$e.Cell=hn;var He=$e;function yt(Ge){var je=Ge.children,Bt=Ge.stickyOffsets,It=Ge.flattenColumns,Gt=Ge.columns,Zt=be(se,"prefixCls"),kn=It.length-1,Pn=It[kn],Gn=oe.useMemo(function(){return{stickyOffsets:Bt,flattenColumns:It,scrollColumnIndex:Pn!=null&&Pn.scrollbar?kn:null,columns:Gt}},[Pn,It,kn,Bt,Gt]);return oe.createElement(Tn.Provider,{value:Gn},oe.createElement("tfoot",{className:"".concat(Zt,"-summary")},je))}var xt=te(yt),Ye=He,Qe=x(70425),gt=x(29301),Xe=x(29194),xe=x(3465),Ht=x(75152),Rn=x(26112);function vn(Ge,je,Bt,It,Gt,Zt,kn){Ge.push({record:je,indent:Bt,index:kn});var Pn=Zt(je),Gn=Gt==null?void 0:Gt.has(Pn);if(je&&Array.isArray(je[It])&&Gn)for(var Pa=0;Pa1?Bo-1:0),ro=1;ro=0;Pn-=1){var Gn=je[Pn],Pa=Bt&&Bt[Pn],An=Pa&&Pa[wr];if(Gn||An||kn){var ia=An||{},tr=ia.columnType,Ja=(0,sn.Z)(ia,Un);Gt.unshift(oe.createElement("col",(0,Me.Z)({key:Pn,style:{width:Gn}},Ja))),kn=!0}}return oe.createElement("colgroup",null,Gt)}var Va=Ea,Ra=x(94480),Wr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Hr(Ge,je){return(0,oe.useMemo)(function(){for(var Bt=[],It=0;It1?"colgroup":"col":null,ellipsis:Lr.ellipsis,align:Lr.align,component:Lr.title?Zt:kn,prefixCls:An,key:Ja[Sr]},jr,{additionalProps:kr,rowType:"header"}))}))}yr.displayName="HeaderRow";var zt=yr;function Ln(Ge){var je=[];function Bt(kn,Pn){var Gn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;je[Gn]=je[Gn]||[];var Pa=Pn,An=kn.filter(Boolean).map(function(ia){var tr={key:ia.key,className:ia.className||"",children:ia.title,column:ia,colStart:Pa},Ja=1,ur=ia.children;return ur&&ur.length>0&&(Ja=Bt(ur,Pa,Gn+1).reduce(function(Sr,Lr){return Sr+Lr},0),tr.hasSubColumns=!0),"colSpan"in ia&&(Ja=ia.colSpan),"rowSpan"in ia&&(tr.rowSpan=ia.rowSpan),tr.colSpan=Ja,tr.colEnd=tr.colStart+Ja-1,je[Gn].push(tr),Pa+=Ja,Ja});return An}Bt(Ge,0);for(var It=je.length,Gt=function(Pn){je[Pn].forEach(function(Gn){!("rowSpan"in Gn)&&!Gn.hasSubColumns&&(Gn.rowSpan=It-Pn)})},Zt=0;Zt1&&arguments[1]!==void 0?arguments[1]:"";return typeof je=="number"?je:je.endsWith("%")?Ge*parseFloat(je)/100:null}function ce(Ge,je){return oe.useMemo(function(){if(je&&je>0){var Bt=0,It=0;Ge.forEach(function(Pa){var An=dn(je,Pa.width);An?Bt+=An:It+=1});var Gt=je-Bt,Zt=It,kn=Gt/It,Pn=0,Gn=Ge.map(function(Pa){var An=(0,Te.Z)({},Pa),ia=dn(je,An.width);if(ia)An.width=ia;else{var tr=Math.floor(kn);An.width=Zt===1?Gt:tr,Gt-=tr,Zt-=1}return Pn+=An.width,An});return[Gn,Pn]}return[Ge,je]},[Ge,je])}var ge=["children"],Ee=["fixed"];function Ie(Ge){return(0,rr.Z)(Ge).filter(function(je){return oe.isValidElement(je)}).map(function(je){var Bt=je.key,It=je.props,Gt=It.children,Zt=(0,sn.Z)(It,ge),kn=(0,Te.Z)({key:Bt},Zt);return Gt&&(kn.children=Ie(Gt)),kn})}function qe(Ge){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Ge.filter(function(Bt){return Bt&&(0,Se.Z)(Bt)==="object"}).reduce(function(Bt,It,Gt){var Zt=It.fixed,kn=Zt===!0?"left":Zt,Pn="".concat(je,"-").concat(Gt),Gn=It.children;return Gn&&Gn.length>0?[].concat((0,Ra.Z)(Bt),(0,Ra.Z)(qe(Gn,Pn).map(function(Pa){return(0,Te.Z)({fixed:kn},Pa)}))):[].concat((0,Ra.Z)(Bt),[(0,Te.Z)((0,Te.Z)({key:Pn},It),{},{fixed:kn})])},[])}function wt(Ge){for(var je=!0,Bt=0;Bt=0;Zt-=1){var kn=Ge[Zt];if(Gt&&kn.fixed!=="right")Gt=!1;else if(!Gt&&kn.fixed==="right"){warning(!1,"Index ".concat(Zt+1," of `columns` missing `fixed='right'` prop."));break}}}function Rt(Ge){return Ge.map(function(je){var Bt=je.fixed,It=(0,sn.Z)(je,Ee),Gt=Bt;return Bt==="left"?Gt="right":Bt==="right"&&(Gt="left"),(0,Te.Z)({fixed:Gt},It)})}function xa(Ge,je){var Bt=Ge.prefixCls,It=Ge.columns,Gt=Ge.children,Zt=Ge.expandable,kn=Ge.expandedKeys,Pn=Ge.columnTitle,Gn=Ge.getRowKey,Pa=Ge.onTriggerExpand,An=Ge.expandIcon,ia=Ge.rowExpandable,tr=Ge.expandIconColumnIndex,Ja=Ge.direction,ur=Ge.expandRowByClick,Sr=Ge.columnWidth,Lr=Ge.fixed,jr=Ge.scrollWidth,kr=oe.useMemo(function(){return It||Ie(Gt)},[It,Gt]),ao=oe.useMemo(function(){if(Zt){var To,Bo=kr.slice();if(!Bo.includes(a)){var Yr=tr||0;Yr>=0&&Bo.splice(Yr,0,a)}var ro=Bo.indexOf(a);Bo=Bo.filter(function(Ho,Di){return Ho!==a||Di===ro});var _o=kr[ro],Qi;(Lr==="left"||Lr)&&!tr?Qi="left":(Lr==="right"||Lr)&&tr===kr.length?Qi="right":Qi=_o?_o.fixed:null;var li=(To={},(0,we.Z)(To,wr,{className:"".concat(Bt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,we.Z)(To,"title",Pn),(0,we.Z)(To,"fixed",Qi),(0,we.Z)(To,"className","".concat(Bt,"-row-expand-icon-cell")),(0,we.Z)(To,"width",Sr),(0,we.Z)(To,"render",function(Di,Ki,_i){var Rr=Gn(Ki,_i),Yl=kn.has(Rr),Vi=ia?ia(Ki):!0,hi=An({prefixCls:Bt,expanded:Yl,expandable:Vi,record:Ki,onExpand:Pa});return ur?oe.createElement("span",{onClick:function(ai){return ai.stopPropagation()}},hi):hi}),To);return Bo.map(function(Ho){return Ho===a?li:Ho})}return kr.filter(function(Ho){return Ho!==a})},[Zt,kr,Gn,kn,An,Ja]),Vo=oe.useMemo(function(){var To=ao;return je&&(To=je(To)),To.length||(To=[{render:function(){return null}}]),To},[je,ao,Ja]),ei=oe.useMemo(function(){return Ja==="rtl"?Rt(qe(Vo)):qe(Vo)},[Vo,Ja,jr]),Fo=ce(ei,jr),qo=(0,Le.Z)(Fo,2),Fi=qo[0],fo=qo[1];return[Vo,Fi,fo]}var Jn=xa;function on(Ge){var je,Bt=Ge.prefixCls,It=Ge.record,Gt=Ge.onExpand,Zt=Ge.expanded,kn=Ge.expandable,Pn="".concat(Bt,"-row-expand-icon");if(!kn)return oe.createElement("span",{className:Ze()(Pn,"".concat(Bt,"-row-spaced"))});var Gn=function(An){Gt(It,An),An.stopPropagation()};return oe.createElement("span",{className:Ze()(Pn,(je={},(0,we.Z)(je,"".concat(Bt,"-row-expanded"),Zt),(0,we.Z)(je,"".concat(Bt,"-row-collapsed"),!Zt),je)),onClick:Gn})}function qt(Ge,je,Bt){var It=[];function Gt(Zt){(Zt||[]).forEach(function(kn,Pn){It.push(je(kn,Pn)),Gt(kn[Bt])})}return Gt(Ge),It}function Mn(Ge,je,Bt){var It=tn(Ge),Gt=It.expandIcon,Zt=It.expandedRowKeys,kn=It.defaultExpandedRowKeys,Pn=It.defaultExpandAllRows,Gn=It.expandedRowRender,Pa=It.onExpand,An=It.onExpandedRowsChange,ia=It.childrenColumnName,tr=Gt||on,Ja=ia||"children",ur=oe.useMemo(function(){return Gn?"row":Ge.expandable&&Ge.internalHooks===fe&&Ge.expandable.__PARENT_RENDER_ICON__||je.some(function(ei){return ei&&(0,Se.Z)(ei)==="object"&&ei[Ja]})?"nest":!1},[!!Gn,je]),Sr=oe.useState(function(){return kn||(Pn?qt(je,Bt,Ja):[])}),Lr=(0,Le.Z)(Sr,2),jr=Lr[0],kr=Lr[1],ao=oe.useMemo(function(){return new Set(Zt||jr||[])},[Zt,jr]),Vo=oe.useCallback(function(ei){var Fo=Bt(ei,je.indexOf(ei)),qo,Fi=ao.has(Fo);Fi?(ao.delete(Fo),qo=(0,Ra.Z)(ao)):qo=[].concat((0,Ra.Z)(ao),[Fo]),kr(qo),Pa&&Pa(!Fi,ei),An&&An(qo)},[Bt,ao,je,Pa,An]);return[It,ur,ao,tr,Ja,Vo]}function Xt(Ge,je,Bt,It){var Gt=Ge.map(function(Zt,kn){return We(kn,kn,Ge,je,Bt,It==null?void 0:It[kn])});return(0,it.Z)(function(){return Gt},[Gt],function(Zt,kn){return!(0,Be.Z)(Zt,kn)})}function la(Ge){var je=(0,oe.useRef)(Ge),Bt=(0,oe.useState)({}),It=(0,Le.Z)(Bt,2),Gt=It[1],Zt=(0,oe.useRef)(null),kn=(0,oe.useRef)([]);function Pn(Gn){kn.current.push(Gn);var Pa=Promise.resolve();Zt.current=Pa,Pa.then(function(){if(Zt.current===Pa){var An=kn.current,ia=je.current;kn.current=[],An.forEach(function(tr){je.current=tr(je.current)}),Zt.current=null,ia!==je.current&&Gt({})}})}return(0,oe.useEffect)(function(){return function(){Zt.current=null}},[]),[je.current,Pn]}function ya(Ge){var je=(0,oe.useRef)(Ge||null),Bt=(0,oe.useRef)();function It(){window.clearTimeout(Bt.current)}function Gt(kn){je.current=kn,It(),Bt.current=window.setTimeout(function(){je.current=null,Bt.current=void 0},100)}function Zt(){return je.current}return(0,oe.useEffect)(function(){return It},[]),[Gt,Zt]}function ma(){var Ge=oe.useState(-1),je=(0,Le.Z)(Ge,2),Bt=je[0],It=je[1],Gt=oe.useState(-1),Zt=(0,Le.Z)(Gt,2),kn=Zt[0],Pn=Zt[1],Gn=oe.useCallback(function(Pa,An){It(Pa),Pn(An)},[]);return[Bt,kn,Gn]}var bn=x(47273),ct=(0,bn.Z)()?window:null;function ln(Ge,je){var Bt=(0,Se.Z)(Ge)==="object"?Ge:{},It=Bt.offsetHeader,Gt=It===void 0?0:It,Zt=Bt.offsetSummary,kn=Zt===void 0?0:Zt,Pn=Bt.offsetScroll,Gn=Pn===void 0?0:Pn,Pa=Bt.getContainer,An=Pa===void 0?function(){return ct}:Pa,ia=An()||ct;return oe.useMemo(function(){var tr=!!Ge;return{isSticky:tr,stickyClassName:tr?"".concat(je,"-sticky-holder"):"",offsetHeader:Gt,offsetSummary:kn,offsetScroll:Gn,container:ia}},[Gn,Gt,kn,je,ia])}function fn(Ge,je,Bt){var It=(0,oe.useMemo)(function(){for(var Gt=[],Zt=[],kn=0,Pn=0,Gn=0;Gn=ia&&(Ho=ia-tr),kn({scrollLeft:Ho/ia*(An+2)}),kr.current.x=ro.pageX},To=function(){if(Zt.current){var ro=(0,na.os)(Zt.current).top,_o=ro+Zt.current.offsetHeight,Qi=Gn===window?document.documentElement.scrollTop+window.innerHeight:(0,na.os)(Gn).top+Gn.clientHeight;_o-(0,Ht.Z)()<=Qi||ro>=Qi-Pn?jr(function(li){return(0,Te.Z)((0,Te.Z)({},li),{},{isHiddenScrollBar:!0})}):jr(function(li){return(0,Te.Z)((0,Te.Z)({},li),{},{isHiddenScrollBar:!1})})}},Bo=function(ro){jr(function(_o){return(0,Te.Z)((0,Te.Z)({},_o),{},{scrollLeft:ro/An*ia||0})})};return oe.useImperativeHandle(Bt,function(){return{setScrollLeft:Bo}}),oe.useEffect(function(){var Yr=(0,pt.Z)(document.body,"mouseup",qo,!1),ro=(0,pt.Z)(document.body,"mousemove",fo,!1);return To(),function(){Yr.remove(),ro.remove()}},[tr,ei]),oe.useEffect(function(){var Yr=(0,pt.Z)(Gn,"scroll",To,!1),ro=(0,pt.Z)(window,"resize",To,!1);return function(){Yr.remove(),ro.remove()}},[Gn]),oe.useEffect(function(){Lr.isHiddenScrollBar||jr(function(Yr){var ro=Zt.current;return ro?(0,Te.Z)((0,Te.Z)({},Yr),{},{scrollLeft:ro.scrollLeft/ro.scrollWidth*ro.clientWidth}):Yr})},[Lr.isHiddenScrollBar]),An<=ia||!tr||Lr.isHiddenScrollBar?null:oe.createElement("div",{style:{height:(0,Ht.Z)(),width:ia,bottom:Pn},className:"".concat(Pa,"-sticky-scroll")},oe.createElement("div",{onMouseDown:Fi,ref:Ja,className:Ze()("".concat(Pa,"-sticky-scroll-bar"),(0,we.Z)({},"".concat(Pa,"-sticky-scroll-bar-active"),ei)),style:{width:"".concat(tr,"px"),transform:"translate3d(".concat(Lr.scrollLeft,"px, 0, 0)")}}))},cr=oe.forwardRef(er);function Kn(Ge){return null}var no=Kn;function Ur(Ge){return null}var uo=Ur,pr="rc-table",gr=[],Ir={};function Cr(){return"No Data"}function fr(Ge){var je,Bt=(0,Te.Z)({rowKey:"key",prefixCls:pr,emptyText:Cr},Ge),It=Bt.prefixCls,Gt=Bt.className,Zt=Bt.rowClassName,kn=Bt.style,Pn=Bt.data,Gn=Bt.rowKey,Pa=Bt.scroll,An=Bt.tableLayout,ia=Bt.direction,tr=Bt.title,Ja=Bt.footer,ur=Bt.summary,Sr=Bt.caption,Lr=Bt.id,jr=Bt.showHeader,kr=Bt.components,ao=Bt.emptyText,Vo=Bt.onRow,ei=Bt.onHeaderRow,Fo=Bt.internalHooks,qo=Bt.transformColumns,Fi=Bt.internalRefs,fo=Bt.tailor,To=Bt.sticky,Bo=Pn||gr,Yr=!!Bo.length,ro=Fo===fe,_o=oe.useCallback(function(Sl,fu){return(0,Ve.Z)(kr,Sl)||fu},[kr]),Qi=oe.useMemo(function(){return typeof Gn=="function"?Gn:function(Sl){var fu=Sl&&Sl[Gn];return fu}},[Gn]),li=_o(["body"]),Ho=ma(),Di=(0,Le.Z)(Ho,3),Ki=Di[0],_i=Di[1],Rr=Di[2],Yl=Mn(Bt,Bo,Qi),Vi=(0,Le.Z)(Yl,6),hi=Vi[0],Xl=Vi[1],ai=Vi[2],Hl=Vi[3],Fl=Vi[4],fl=Vi[5],Yo=Pa==null?void 0:Pa.x,Xo=oe.useState(0),ti=(0,Le.Z)(Xo,2),Go=ti[0],xo=ti[1],Xa=Jn((0,Te.Z)((0,Te.Z)((0,Te.Z)({},Bt),hi),{},{expandable:!!hi.expandedRowRender,columnTitle:hi.columnTitle,expandedKeys:ai,getRowKey:Qi,onTriggerExpand:fl,expandIcon:Hl,expandIconColumnIndex:hi.expandIconColumnIndex,direction:ia,scrollWidth:ro&&fo&&typeof Yo=="number"?Yo:null}),ro?qo:null),ho=(0,Le.Z)(Xa,3),Ei=ho[0],Yi=ho[1],wu=ho[2],Fu=wu!=null?wu:Yo,Du=oe.useMemo(function(){return{columns:Ei,flattenColumns:Yi}},[Ei,Yi]),du=oe.useRef(),lu=oe.useRef(),ri=oe.useRef(),Pu=oe.useRef(),Uu=oe.useRef(),kl=oe.useState(!1),Ql=(0,Le.Z)(kl,2),Jl=Ql[0],ru=Ql[1],mu=oe.useState(!1),sl=(0,Le.Z)(mu,2),ju=sl[0],Cu=sl[1],Bl=la(new Map),mi=(0,Le.Z)(Bl,2),Eu=mi[0],ou=mi[1],As=kt(Yi),ts=As.map(function(Sl){return Eu.get(Sl)}),Qu=oe.useMemo(function(){return ts},[ts.join("_")]),Ku=cn(Qu,Yi.length,ia),su=Pa&&Kt(Pa.y),gu=Pa&&Kt(Fu)||!!hi.fixed,Ps=gu&&Yi.some(function(Sl){var fu=Sl.fixed;return fu}),Ii=oe.useRef(),vu=ln(To,It),vs=vu.isSticky,Ns=vu.offsetHeader,_c=vu.offsetSummary,Al=vu.offsetScroll,_l=vu.stickyClassName,Zu=vu.container,cu=oe.useMemo(function(){return ur==null?void 0:ur(Bo)},[ur,Bo]),Vu=(su||vs)&&oe.isValidElement(cu)&&cu.type===He&&cu.props.fixed,zu,Xu,bs;su&&(Xu={overflowY:"scroll",maxHeight:Pa.y}),gu&&(zu={overflowX:"auto"},su||(Xu={overflowY:"hidden"}),bs={width:Fu===!0?"auto":Fu,minWidth:"100%"});var ec=oe.useCallback(function(Sl,fu){(0,Xe.Z)(du.current)&&ou(function(ls){if(ls.get(Sl)!==fu){var xs=new Map(ls);return xs.set(Sl,fu),xs}return ls})},[]),Mc=ya(null),$c=(0,Le.Z)(Mc,2),Tc=$c[0],yo=$c[1];function kc(Sl,fu){fu&&(typeof fu=="function"?fu(Sl):fu.scrollLeft!==Sl&&(fu.scrollLeft=Sl,fu.scrollLeft!==Sl&&setTimeout(function(){fu.scrollLeft=Sl},0)))}var tc=(0,ye.Z)(function(Sl){var fu=Sl.currentTarget,ls=Sl.scrollLeft,xs=ia==="rtl",qu=typeof ls=="number"?ls:fu.scrollLeft,lc=fu||Ir;if(!yo()||yo()===lc){var uc;Tc(lc),kc(qu,lu.current),kc(qu,ri.current),kc(qu,Uu.current),kc(qu,(uc=Ii.current)===null||uc===void 0?void 0:uc.setScrollLeft)}var od=fu||lu.current;if(od){var id=od.scrollWidth,Ai=od.clientWidth;if(id===Ai){ru(!1),Cu(!1);return}xs?(ru(-qu0)):(ru(qu>0),Cu(qu1?Sr-ro:0,Qi=(0,Te.Z)((0,Te.Z)((0,Te.Z)({},qo),Gn),{},{flex:"0 0 ".concat(ro,"px"),width:"".concat(ro,"px"),marginRight:_o,pointerEvents:"auto"}),li=oe.useMemo(function(){return An?Bo<=1:fo===0||Bo===0||Bo>1},[Bo,fo,An]);li?Qi.visibility="hidden":An&&(Qi.height=ia==null?void 0:ia(Bo));var Ho=li?function(){return null}:tr,Di={};return(Bo===0||fo===0)&&(Di.rowSpan=1,Di.colSpan=1),oe.createElement(Sn,(0,Me.Z)({className:Ze()(ur,Pa),ellipsis:Bt.ellipsis,align:Bt.align,scope:Bt.rowScope,component:"div",prefixCls:je.prefixCls,key:ao,record:Pn,index:Zt,renderIndex:kn,dataIndex:Ja,render:Ho,shouldCellUpdate:Bt.shouldCellUpdate},Vo,{appendNode:ei,additionalProps:(0,Te.Z)((0,Te.Z)({},Fo),{},{style:Qi},Di)}))}var bi=Ci,zr=["data","index","className","rowKey","style","extra","getHeight"],Ri=oe.forwardRef(function(Ge,je){var Bt=Ge.data,It=Ge.index,Gt=Ge.className,Zt=Ge.rowKey,kn=Ge.style,Pn=Ge.extra,Gn=Ge.getHeight,Pa=(0,sn.Z)(Ge,zr),An=Bt.record,ia=Bt.indent,tr=Bt.index,Ja=be(se,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),ur=Ja.scrollX,Sr=Ja.flattenColumns,Lr=Ja.prefixCls,jr=Ja.fixColumn,kr=Ja.componentWidth,ao=Ft(An,Zt,It,ia),Vo=ao.rowSupportExpand,ei=ao.expanded,Fo=ao.rowProps,qo=ao.expandedRowRender,Fi=ao.expandedRowClassName,fo;if(Vo&&ei){var To=qo(An,It,ia+1,ei),Bo=Fi==null?void 0:Fi(An,It,ia),Yr={};jr&&(Yr={style:(0,we.Z)({},"--virtual-width","".concat(kr,"px"))});var ro="".concat(Lr,"-expanded-row-cell");fo=oe.createElement("div",{className:Ze()("".concat(Lr,"-expanded-row"),"".concat(Lr,"-expanded-row-level-").concat(ia+1),Bo)},oe.createElement(Sn,{component:"div",prefixCls:Lr,className:Ze()(ro,(0,we.Z)({},"".concat(ro,"-fixed"),jr)),additionalProps:Yr},To))}var _o=(0,Te.Z)((0,Te.Z)({},kn),{},{width:ur});Pn&&(_o.position="absolute",_o.pointerEvents="none");var Qi=oe.createElement("div",(0,Me.Z)({},Fo,Pa,{ref:Vo?null:je,className:Ze()(Gt,"".concat(Lr,"-row"),Fo==null?void 0:Fo.className,(0,we.Z)({},"".concat(Lr,"-row-extra"),Pn)),style:(0,Te.Z)((0,Te.Z)({},_o),Fo==null?void 0:Fo.style)}),Sr.map(function(li,Ho){return oe.createElement(bi,{key:Ho,rowInfo:ao,column:li,colIndex:Ho,indent:ia,index:It,renderIndex:tr,record:An,inverse:Pn,getHeight:Gn})}));return Vo?oe.createElement("div",{ref:je},Qi,fo):Qi}),Gi=te(Ri),zi=Gi,Lo=oe.forwardRef(function(Ge,je){var Bt=Ge.data,It=Ge.onScroll,Gt=be(se,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Zt=Gt.flattenColumns,kn=Gt.onColumnResize,Pn=Gt.getRowKey,Gn=Gt.expandedKeys,Pa=Gt.prefixCls,An=Gt.childrenColumnName,ia=Gt.emptyNode,tr=Gt.scrollX,Ja=be(oi),ur=Ja.scrollY,Sr=Ja.listItemHeight,Lr=oe.useRef(),jr=Dn(Bt,An,Gn,Pn),kr=oe.useMemo(function(){var fo=0;return Zt.map(function(To){var Bo=To.width,Yr=To.key;return fo+=Bo,[Yr,Bo,fo]})},[Zt]),ao=oe.useMemo(function(){return kr.map(function(fo){return fo[2]})},[kr]);oe.useEffect(function(){kr.forEach(function(fo){var To=(0,Le.Z)(fo,2),Bo=To[0],Yr=To[1];kn(Bo,Yr)})},[kr]),oe.useImperativeHandle(je,function(){var fo={};return Object.defineProperty(fo,"scrollLeft",{get:function(){var Bo;return((Bo=Lr.current)===null||Bo===void 0?void 0:Bo.getScrollInfo().x)||0},set:function(Bo){var Yr;(Yr=Lr.current)===null||Yr===void 0||Yr.scrollTo({left:Bo})}}),fo});var Vo=function(To,Bo){var Yr,ro=(Yr=jr[Bo])===null||Yr===void 0?void 0:Yr.record,_o=To.onCell;if(_o){var Qi,li=_o(ro,Bo);return(Qi=li==null?void 0:li.rowSpan)!==null&&Qi!==void 0?Qi:1}return 1},ei=function(To){var Bo=To.start,Yr=To.end,ro=To.getSize,_o=To.offsetY;if(Yr<0)return null;for(var Qi=Zt.filter(function(Yo){return Vo(Yo,Bo)===0}),li=Bo,Ho=function(Xo){if(Qi=Qi.filter(function(ti){return Vo(ti,Xo)===0}),!Qi.length)return li=Xo,"break"},Di=Bo;Di>=0;Di-=1){var Ki=Ho(Di);if(Ki==="break")break}for(var _i=Zt.filter(function(Yo){return Vo(Yo,Yr)!==1}),Rr=Yr,Yl=function(Xo){if(_i=_i.filter(function(ti){return Vo(ti,Xo)!==1}),!_i.length)return Rr=Math.max(Xo-1,Yr),"break"},Vi=Yr;Vi1})&&Xl.push(Xo)},Hl=li;Hl<=Rr;Hl+=1)var Fl=ai(Hl);var fl=Xl.map(function(Yo){var Xo=jr[Yo],ti=Pn(Xo.record,Yo),Go=function(ho){var Ei=Yo+ho-1,Yi=Pn(jr[Ei].record,Ei),wu=ro(ti,Yi);return wu.bottom-wu.top},xo=ro(ti);return oe.createElement(zi,{key:Yo,data:Xo,rowKey:ti,index:Yo,style:{top:-_o+xo.top},extra:!0,getHeight:Go})});return fl},Fo=oe.useMemo(function(){return{columnsOffset:ao}},[ao]),qo="".concat(Pa,"-tbody"),Fi;return jr.length?Fi=oe.createElement($r.Z,{fullHeight:!1,ref:Lr,className:Ze()(qo,"".concat(qo,"-virtual")),height:ur,itemHeight:Sr||24,data:jr,itemKey:function(To){return Pn(To.record)},scrollWidth:tr,onVirtualScroll:function(To){var Bo=To.x;It({scrollLeft:Bo})},extraRender:ei},function(fo,To,Bo){var Yr=Pn(fo.record,To);return oe.createElement(zi,(0,Me.Z)({data:fo,rowKey:Yr,index:To},Bo))}):Fi=oe.createElement("div",{className:Ze()("".concat(Pa,"-placeholder"))},oe.createElement(Sn,{component:"div",prefixCls:Pa},ia)),oe.createElement(cl.Provider,{value:Fo},Fi)}),Cl=te(Lo),tl=Cl,Da=function(je,Bt){var It=Bt.ref,Gt=Bt.onScroll;return oe.createElement(tl,{ref:It,data:je,onScroll:Gt})},ba=100;function Wa(Ge){var je=Ge.columns,Bt=Ge.scroll,It=Ge.prefixCls,Gt=It===void 0?pr:It,Zt=Ge.className,kn=Ge.listItemHeight,Pn=Bt||{},Gn=Pn.x,Pa=Pn.y;typeof Gn!="number"&&(Gn=((je||[]).length+1)*ba),typeof Pa!="number"&&(Pa=500);var An=oe.useMemo(function(){return{scrollY:Pa,listItemHeight:kn}},[Pa,kn]);return oe.createElement(oi.Provider,{value:An},oe.createElement(io,(0,Me.Z)({},Ge,{className:Ze()(Zt,"".concat(Gt,"-virtual")),scroll:(0,Te.Z)((0,Te.Z)({},Bt),{},{x:Gn}),components:{body:Da},columns:je,internalHooks:fe,tailor:!0})))}function Br(Ge){return ee(Wa,Ge)}var lr=Br(),mo=null;function Ar(Ge){return null}var zo=Ar;function Ro(Ge){return null}var Oi=Ro,Qo=x(2738),Eo=x(68031),Io=x(36355),ii=x(93891),ol=x(19716),nl=x(8628),Ol=x(31724),Nl=x(58421),qr=x(71418),Mr=x(88088);function Qr(Ge){return function(Bt){let{prefixCls:It,onExpand:Gt,record:Zt,expanded:kn,expandable:Pn}=Bt;const Gn=`${It}-row-expand-icon`;return oe.createElement("button",{type:"button",onClick:Pa=>{Gt(Zt,Pa),Pa.stopPropagation()},className:Ze()(Gn,{[`${Gn}-spaced`]:!Pn,[`${Gn}-expanded`]:Pn&&kn,[`${Gn}-collapsed`]:Pn&&!kn}),"aria-label":kn?Ge.collapse:Ge.expand,"aria-expanded":kn})}}var Kr=Qr;function si(Ge,je){return"key"in Ge&&Ge.key!==void 0&&Ge.key!==null?Ge.key:Ge.dataIndex?Array.isArray(Ge.dataIndex)?Ge.dataIndex.join("."):Ge.dataIndex:je}function Xi(Ge,je){return je?`${je}-${Ge}`:`${Ge}`}function il(Ge,je){return typeof Ge=="function"?Ge(je):Ge}function ml(Ge,je){const Bt=il(Ge,je);return Object.prototype.toString.call(Bt)==="[object Object]"?"":Bt}var Vl={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"},Rl=Vl,xu=x(7657),iu=function(je,Bt){return oe.createElement(xu.Z,(0,Me.Z)({},je,{ref:Bt,icon:Rl}))},Bi=oe.forwardRef(iu),Ti=Bi,ci=x(56762);function Po(Ge){const je=oe.useRef(Ge),Bt=(0,ci.Z)();return[()=>je.current,It=>{je.current=It,Bt()}]}var ll=x(3113),fi=x(24905),ul=x(38854),Ul=x(64165),Lu=x(20834),Tu=x(40875),hr=x(5112),rl=x(17574),Su=x(47472),ss=x(92832);function pi(Ge){let{value:je,onChange:Bt,filterSearch:It,tablePrefixCls:Gt,locale:Zt}=Ge;return It?oe.createElement("div",{className:`${Gt}-filter-dropdown-search`},oe.createElement(ss.default,{prefix:oe.createElement(Su.Z,null),placeholder:Zt.filterSearchPlaceholder,onChange:Bt,value:je,htmlSize:1,className:`${Gt}-filter-dropdown-search-input`})):null}var Rs=pi,cs=x(10228);const hc=Ge=>{const{keyCode:je}=Ge;je===cs.Z.ENTER&&Ge.stopPropagation()};var Lc=oe.forwardRef((Ge,je)=>oe.createElement("div",{className:Ge.className,onClick:Bt=>Bt.stopPropagation(),onKeyDown:hc,ref:je},Ge.children));function Fs(Ge){let je=[];return(Ge||[]).forEach(Bt=>{let{value:It,children:Gt}=Bt;je.push(It),Gt&&(je=[].concat((0,Ra.Z)(je),(0,Ra.Z)(Fs(Gt))))}),je}function Xc(Ge){return Ge.some(je=>{let{children:Bt}=je;return Bt})}function ds(Ge,je){return typeof je=="string"||typeof je=="number"?je==null?void 0:je.toString().toLowerCase().includes(Ge.trim().toLowerCase()):!1}function Xs(Ge){let{filters:je,prefixCls:Bt,filteredKeys:It,filterMultiple:Gt,searchValue:Zt,filterSearch:kn}=Ge;return je.map((Pn,Gn)=>{const Pa=String(Pn.value);if(Pn.children)return{key:Pa||Gn,label:Pn.text,popupClassName:`${Bt}-dropdown-submenu`,children:Xs({filters:Pn.children,prefixCls:Bt,filteredKeys:It,filterMultiple:Gt,searchValue:Zt,filterSearch:kn})};const An=Gt?fi.default:hr.ZP,ia={key:Pn.value!==void 0?Pa:Gn,label:oe.createElement(oe.Fragment,null,oe.createElement(An,{checked:It.includes(Pa)}),oe.createElement("span",null,Pn.text))};return Zt.trim()?typeof kn=="function"?kn(Zt,Pn)?ia:null:ds(Zt,Pn.text)?ia:null:ia})}function pd(Ge){var je,Bt;const{tablePrefixCls:It,prefixCls:Gt,column:Zt,dropdownPrefixCls:kn,columnKey:Pn,filterMultiple:Gn,filterMode:Pa="menu",filterSearch:An=!1,filterState:ia,triggerFilter:tr,locale:Ja,children:ur,getPopupContainer:Sr}=Ge,{filterDropdownOpen:Lr,onFilterDropdownOpenChange:jr,filterResetToDefaultFilteredValue:kr,defaultFilteredValue:ao,filterDropdownVisible:Vo,onFilterDropdownVisibleChange:ei}=Zt,[Fo,qo]=oe.useState(!1),Fi=!!(ia&&(!((je=ia.filteredKeys)===null||je===void 0)&&je.length||ia.forceFiltered)),fo=Xa=>{qo(Xa),jr==null||jr(Xa),ei==null||ei(Xa)},To=(Bt=Lr!=null?Lr:Vo)!==null&&Bt!==void 0?Bt:Fo,Bo=ia==null?void 0:ia.filteredKeys,[Yr,ro]=Po(Bo||[]),_o=Xa=>{let{selectedKeys:ho}=Xa;ro(ho)},Qi=(Xa,ho)=>{let{node:Ei,checked:Yi}=ho;_o(Gn?{selectedKeys:Xa}:{selectedKeys:Yi&&Ei.key?[Ei.key]:[]})};oe.useEffect(()=>{Fo&&_o({selectedKeys:Bo||[]})},[Bo]);const[li,Ho]=oe.useState([]),Di=Xa=>{Ho(Xa)},[Ki,_i]=oe.useState(""),Rr=Xa=>{const{value:ho}=Xa.target;_i(ho)};oe.useEffect(()=>{Fo||_i("")},[Fo]);const Yl=Xa=>{const ho=Xa&&Xa.length?Xa:null;if(ho===null&&(!ia||!ia.filteredKeys)||(0,Be.Z)(ho,ia==null?void 0:ia.filteredKeys,!0))return null;tr({column:Zt,key:Pn,filteredKeys:ho})},Vi=()=>{fo(!1),Yl(Yr())},hi=function(){let{confirm:Xa,closeDropdown:ho}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Xa&&Yl([]),ho&&fo(!1),_i(""),ro(kr?(ao||[]).map(Ei=>String(Ei)):[])},Xl=function(){let{closeDropdown:Xa}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Xa&&fo(!1),Yl(Yr())},ai=Xa=>{Xa&&Bo!==void 0&&ro(Bo||[]),fo(Xa),!Xa&&!Zt.filterDropdown&&Vi()},Hl=Ze()({[`${kn}-menu-without-submenu`]:!Xc(Zt.filters||[])}),Fl=Xa=>{if(Xa.target.checked){const ho=Fs(Zt==null?void 0:Zt.filters).map(Ei=>String(Ei));ro(ho)}else ro([])},fl=Xa=>{let{filters:ho}=Xa;return(ho||[]).map((Ei,Yi)=>{const wu=String(Ei.value),Fu={title:Ei.text,key:Ei.value!==void 0?wu:Yi};return Ei.children&&(Fu.children=fl({filters:Ei.children})),Fu})},Yo=Xa=>{var ho;return Object.assign(Object.assign({},Xa),{text:Xa.title,value:Xa.key,children:((ho=Xa.children)===null||ho===void 0?void 0:ho.map(Ei=>Yo(Ei)))||[]})};let Xo;if(typeof Zt.filterDropdown=="function")Xo=Zt.filterDropdown({prefixCls:`${kn}-custom`,setSelectedKeys:Xa=>_o({selectedKeys:Xa}),selectedKeys:Yr(),confirm:Xl,clearFilters:hi,filters:Zt.filters,visible:To,close:()=>{fo(!1)}});else if(Zt.filterDropdown)Xo=Zt.filterDropdown;else{const Xa=Yr()||[],ho=()=>(Zt.filters||[]).length===0?oe.createElement(Ul.Z,{image:Ul.Z.PRESENTED_IMAGE_SIMPLE,description:Ja.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Pa==="tree"?oe.createElement(oe.Fragment,null,oe.createElement(Rs,{filterSearch:An,value:Ki,onChange:Rr,tablePrefixCls:It,locale:Ja}),oe.createElement("div",{className:`${It}-filter-dropdown-tree`},Gn?oe.createElement(fi.default,{checked:Xa.length===Fs(Zt.filters).length,indeterminate:Xa.length>0&&Xa.lengthtypeof An=="function"?An(Ki,Yo(Yi)):ds(Ki,Yi.title):void 0}))):oe.createElement(oe.Fragment,null,oe.createElement(Rs,{filterSearch:An,value:Ki,onChange:Rr,tablePrefixCls:It,locale:Ja}),oe.createElement(Lu.default,{selectable:!0,multiple:Gn,prefixCls:`${kn}-menu`,className:Hl,onSelect:_o,onDeselect:_o,selectedKeys:Xa,getPopupContainer:Sr,openKeys:li,onOpenChange:Di,items:Xs({filters:Zt.filters||[],filterSearch:An,prefixCls:Gt,filteredKeys:Yr(),filterMultiple:Gn,searchValue:Ki})})),Ei=()=>kr?(0,Be.Z)((ao||[]).map(Yi=>String(Yi)),Xa,!0):Xa.length===0;Xo=oe.createElement(oe.Fragment,null,ho(),oe.createElement("div",{className:`${Gt}-dropdown-btns`},oe.createElement(ll.ZP,{type:"link",size:"small",disabled:Ei(),onClick:()=>hi()},Ja.filterReset),oe.createElement(ll.ZP,{type:"primary",size:"small",onClick:Vi},Ja.filterConfirm)))}Zt.filterDropdown&&(Xo=oe.createElement(Tu.J,{selectable:void 0},Xo));const ti=()=>oe.createElement(Lc,{className:`${Gt}-dropdown`},Xo);let Go;typeof Zt.filterIcon=="function"?Go=Zt.filterIcon(Fi):Zt.filterIcon?Go=Zt.filterIcon:Go=oe.createElement(Ti,null);const{direction:xo}=oe.useContext(Io.E_);return oe.createElement("div",{className:`${Gt}-column`},oe.createElement("span",{className:`${It}-column-title`},ur),oe.createElement(ul.Z,{dropdownRender:ti,trigger:["click"],open:To,onOpenChange:ai,getPopupContainer:Sr,placement:xo==="rtl"?"bottomLeft":"bottomRight"},oe.createElement("span",{role:"button",tabIndex:-1,className:Ze()(`${Gt}-trigger`,{active:Fi}),onClick:Xa=>{Xa.stopPropagation()}},Go)))}var Au=pd;function Es(Ge,je,Bt){let It=[];return(Ge||[]).forEach((Gt,Zt)=>{var kn;const Pn=Xi(Zt,Bt);if(Gt.filters||"filterDropdown"in Gt||"onFilter"in Gt)if("filteredValue"in Gt){let Gn=Gt.filteredValue;"filterDropdown"in Gt||(Gn=(kn=Gn==null?void 0:Gn.map(String))!==null&&kn!==void 0?kn:Gn),It.push({column:Gt,key:si(Gt,Pn),filteredKeys:Gn,forceFiltered:Gt.filtered})}else It.push({column:Gt,key:si(Gt,Pn),filteredKeys:je&&Gt.defaultFilteredValue?Gt.defaultFilteredValue:void 0,forceFiltered:Gt.filtered});"children"in Gt&&(It=[].concat((0,Ra.Z)(It),(0,Ra.Z)(Es(Gt.children,je,Pn))))}),It}function Ec(Ge,je,Bt,It,Gt,Zt,kn,Pn){return Bt.map((Gn,Pa)=>{const An=Xi(Pa,Pn),{filterMultiple:ia=!0,filterMode:tr,filterSearch:Ja}=Gn;let ur=Gn;if(ur.filters||ur.filterDropdown){const Sr=si(ur,An),Lr=It.find(jr=>{let{key:kr}=jr;return Sr===kr});ur=Object.assign(Object.assign({},ur),{title:jr=>oe.createElement(Au,{tablePrefixCls:Ge,prefixCls:`${Ge}-filter`,dropdownPrefixCls:je,column:ur,columnKey:Sr,filterState:Lr,filterMultiple:ia,filterMode:tr,filterSearch:Ja,triggerFilter:Zt,locale:Gt,getPopupContainer:kn},il(Gn.title,jr))})}return"children"in ur&&(ur=Object.assign(Object.assign({},ur),{children:Ec(Ge,je,ur.children,It,Gt,Zt,kn,An)})),ur})}function Bs(Ge){const je={};return Ge.forEach(Bt=>{let{key:It,filteredKeys:Gt,column:Zt}=Bt;const{filters:kn,filterDropdown:Pn}=Zt;if(Pn)je[It]=Gt||null;else if(Array.isArray(Gt)){const Gn=Fs(kn);je[It]=Gn.filter(Pa=>Gt.includes(String(Pa)))}else je[It]=null}),je}function Js(Ge,je){return je.reduce((Bt,It)=>{const{column:{onFilter:Gt,filters:Zt},filteredKeys:kn}=It;return Gt&&kn&&kn.length?Bt.filter(Pn=>kn.some(Gn=>{const Pa=Fs(Zt),An=Pa.findIndex(tr=>String(tr)===String(Gn)),ia=An!==-1?Pa[An]:Gn;return Gt(ia,Pn)})):Bt},Ge)}const Ss=Ge=>Ge.flatMap(je=>"children"in je?[je].concat((0,Ra.Z)(Ss(je.children||[]))):[je]);function Ac(Ge){let{prefixCls:je,dropdownPrefixCls:Bt,mergedColumns:It,onFilterChange:Gt,getPopupContainer:Zt,locale:kn}=Ge;const Pn=oe.useMemo(()=>Ss(It||[]),[It]),[Gn,Pa]=oe.useState(()=>Es(Pn,!0)),An=oe.useMemo(()=>{const ur=Es(Pn,!1);if(ur.length===0)return ur;let Sr=!0,Lr=!0;if(ur.forEach(jr=>{let{filteredKeys:kr}=jr;kr!==void 0?Sr=!1:Lr=!1}),Sr){const jr=(Pn||[]).map((kr,ao)=>si(kr,Xi(ao)));return Gn.filter(kr=>{let{key:ao}=kr;return jr.includes(ao)}).map(kr=>{const ao=Pn[jr.findIndex(Vo=>Vo===kr.key)];return Object.assign(Object.assign({},kr),{column:Object.assign(Object.assign({},kr.column),ao),forceFiltered:ao.filtered})})}return ur},[Pn,Gn]),ia=oe.useMemo(()=>Bs(An),[An]),tr=ur=>{const Sr=An.filter(Lr=>{let{key:jr}=Lr;return jr!==ur.key});Sr.push(ur),Pa(Sr),Gt(Bs(Sr),Sr)};return[ur=>Ec(je,Bt,ur,An,kn,tr,Zt),An,ia]}var qs=Ac;function Cc(Ge,je,Bt){const It=oe.useRef({});function Gt(Zt){if(!It.current||It.current.data!==Ge||It.current.childrenColumnName!==je||It.current.getRowKey!==Bt){let Pn=function(Gn){Gn.forEach((Pa,An)=>{const ia=Bt(Pa,An);kn.set(ia,Pa),Pa&&typeof Pa=="object"&&je in Pa&&Pn(Pa[je]||[])})};const kn=new Map;Pn(Ge),It.current={data:Ge,childrenColumnName:je,kvMap:kn,getRowKey:Bt}}return It.current.kvMap.get(Zt)}return[Gt]}var Is=x(50371),Rc=function(Ge,je){var Bt={};for(var It in Ge)Object.prototype.hasOwnProperty.call(Ge,It)&&je.indexOf(It)<0&&(Bt[It]=Ge[It]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Gt=0,It=Object.getOwnPropertySymbols(Ge);Gt{const Zt=Ge[Gt];typeof Zt!="function"&&(Bt[Gt]=Zt)}),Bt}function yc(Ge,je,Bt){const It=Bt&&typeof Bt=="object"?Bt:{},{total:Gt=0}=It,Zt=Rc(It,["total"]),[kn,Pn]=(0,oe.useState)(()=>({current:"defaultCurrent"in Zt?Zt.defaultCurrent:1,pageSize:"defaultPageSize"in Zt?Zt.defaultPageSize:Os})),Gn=(0,Is.Z)(kn,Zt,{total:Gt>0?Gt:Ge}),Pa=Math.ceil((Gt||Ge)/Gn.pageSize);Gn.current>Pa&&(Gn.current=Pa||1);const An=(tr,Ja)=>{Pn({current:tr!=null?tr:1,pageSize:Ja||Gn.pageSize})},ia=(tr,Ja)=>{var ur;Bt&&((ur=Bt.onChange)===null||ur===void 0||ur.call(Bt,tr,Ja)),An(tr,Ja),je(tr,Ja||(Gn==null?void 0:Gn.pageSize))};return Bt===!1?[{},()=>{}]:[Object.assign(Object.assign({},Gn),{onChange:ia}),An]}var _s=yc,ms=x(84105),gs=x(35654),Zs=x(90782),fs=x(71430),Jc=x(18929);const Wu={},zs="SELECT_ALL",Hs="SELECT_INVERT",Fc="SELECT_NONE",$i=[],Bc=(Ge,je)=>{let Bt=[];return(je||[]).forEach(It=>{Bt.push(It),It&&typeof It=="object"&&Ge in It&&(Bt=[].concat((0,Ra.Z)(Bt),(0,Ra.Z)(Bc(Ge,It[Ge]))))}),Bt};var ps=(Ge,je)=>{const{preserveSelectedRowKeys:Bt,selectedRowKeys:It,defaultSelectedRowKeys:Gt,getCheckboxProps:Zt,onChange:kn,onSelect:Pn,onSelectAll:Gn,onSelectInvert:Pa,onSelectNone:An,onSelectMultiple:ia,columnWidth:tr,type:Ja,selections:ur,fixed:Sr,renderCell:Lr,hideSelectAll:jr,checkStrictly:kr=!0}=je||{},{prefixCls:ao,data:Vo,pageData:ei,getRecordByKey:Fo,getRowKey:qo,expandType:Fi,childrenColumnName:fo,locale:To,getPopupContainer:Bo}=Ge,[Yr,ro]=(0,Jc.Z)(It||Gt||$i,{value:It}),_o=oe.useRef(new Map),Qi=(0,oe.useCallback)(Yo=>{if(Bt){const Xo=new Map;Yo.forEach(ti=>{let Go=Fo(ti);!Go&&_o.current.has(ti)&&(Go=_o.current.get(ti)),Xo.set(ti,Go)}),_o.current=Xo}},[Fo,Bt]);oe.useEffect(()=>{Qi(Yr)},[Yr]);const{keyEntities:li}=(0,oe.useMemo)(()=>{if(kr)return{keyEntities:null};let Yo=Vo;if(Bt){const Xo=new Set(Vo.map((Go,xo)=>qo(Go,xo))),ti=Array.from(_o.current).reduce((Go,xo)=>{let[Xa,ho]=xo;return Xo.has(Xa)?Go:Go.concat(ho)},[]);Yo=[].concat((0,Ra.Z)(Yo),(0,Ra.Z)(ti))}return(0,fs.I8)(Yo,{externalGetKey:qo,childrenPropName:fo})},[Vo,qo,kr,fo,Bt]),Ho=(0,oe.useMemo)(()=>Bc(fo,ei),[fo,ei]),Di=(0,oe.useMemo)(()=>{const Yo=new Map;return Ho.forEach((Xo,ti)=>{const Go=qo(Xo,ti),xo=(Zt?Zt(Xo):null)||{};Yo.set(Go,xo)}),Yo},[Ho,qo,Zt]),Ki=(0,oe.useCallback)(Yo=>{var Xo;return!!(!((Xo=Di.get(qo(Yo)))===null||Xo===void 0)&&Xo.disabled)},[Di,qo]),[_i,Rr]=(0,oe.useMemo)(()=>{if(kr)return[Yr||[],[]];const{checkedKeys:Yo,halfCheckedKeys:Xo}=(0,Zs.S)(Yr,!0,li,Ki);return[Yo||[],Xo]},[Yr,kr,li,Ki]),Yl=(0,oe.useMemo)(()=>{const Yo=Ja==="radio"?_i.slice(0,1):_i;return new Set(Yo)},[_i,Ja]),Vi=(0,oe.useMemo)(()=>Ja==="radio"?new Set:new Set(Rr),[Rr,Ja]),[hi,Xl]=(0,oe.useState)(null);oe.useEffect(()=>{je||ro($i)},[!!je]);const ai=(0,oe.useCallback)((Yo,Xo)=>{let ti,Go;Qi(Yo),Bt?(ti=Yo,Go=Yo.map(xo=>_o.current.get(xo))):(ti=[],Go=[],Yo.forEach(xo=>{const Xa=Fo(xo);Xa!==void 0&&(ti.push(xo),Go.push(Xa))})),ro(ti),kn==null||kn(ti,Go,{type:Xo})},[ro,Fo,kn,Bt]),Hl=(0,oe.useCallback)((Yo,Xo,ti,Go)=>{if(Pn){const xo=ti.map(Xa=>Fo(Xa));Pn(Fo(Yo),Xo,xo,Go)}ai(ti,"single")},[Pn,Fo,ai]),Fl=(0,oe.useMemo)(()=>!ur||jr?null:(ur===!0?[zs,Hs,Fc]:ur).map(Xo=>Xo===zs?{key:"all",text:To.selectionAll,onSelect(){ai(Vo.map((ti,Go)=>qo(ti,Go)).filter(ti=>{const Go=Di.get(ti);return!(Go!=null&&Go.disabled)||Yl.has(ti)}),"all")}}:Xo===Hs?{key:"invert",text:To.selectInvert,onSelect(){const ti=new Set(Yl);ei.forEach((xo,Xa)=>{const ho=qo(xo,Xa),Ei=Di.get(ho);Ei!=null&&Ei.disabled||(ti.has(ho)?ti.delete(ho):ti.add(ho))});const Go=Array.from(ti);Pa&&Pa(Go),ai(Go,"invert")}}:Xo===Fc?{key:"none",text:To.selectNone,onSelect(){An==null||An(),ai(Array.from(Yl).filter(ti=>{const Go=Di.get(ti);return Go==null?void 0:Go.disabled}),"none")}}:Xo).map(Xo=>Object.assign(Object.assign({},Xo),{onSelect:function(){for(var ti,Go,xo=arguments.length,Xa=new Array(xo),ho=0;ho{var Xo;if(!je)return Yo.filter(kl=>kl!==Wu);let ti=(0,Ra.Z)(Yo);const Go=new Set(Yl),xo=Ho.map(qo).filter(kl=>!Di.get(kl).disabled),Xa=xo.every(kl=>Go.has(kl)),ho=xo.some(kl=>Go.has(kl)),Ei=()=>{const kl=[];Xa?xo.forEach(Jl=>{Go.delete(Jl),kl.push(Jl)}):xo.forEach(Jl=>{Go.has(Jl)||(Go.add(Jl),kl.push(Jl))});const Ql=Array.from(Go);Gn==null||Gn(!Xa,Ql.map(Jl=>Fo(Jl)),kl.map(Jl=>Fo(Jl))),ai(Ql,"all"),Xl(null)};let Yi;if(Ja!=="radio"){let kl;if(Fl){const sl={getPopupContainer:Bo,items:Fl.map((ju,Cu)=>{const{key:Bl,text:mi,onSelect:Eu}=ju;return{key:Bl!=null?Bl:Cu,onClick:()=>{Eu==null||Eu(xo)},label:mi}})};kl=oe.createElement("div",{className:`${ao}-selection-extra`},oe.createElement(ul.Z,{menu:sl,getPopupContainer:Bo},oe.createElement("span",null,oe.createElement(ms.Z,null))))}const Ql=Ho.map((sl,ju)=>{const Cu=qo(sl,ju),Bl=Di.get(Cu)||{};return Object.assign({checked:Go.has(Cu)},Bl)}).filter(sl=>{let{disabled:ju}=sl;return ju}),Jl=!!Ql.length&&Ql.length===Ho.length,ru=Jl&&Ql.every(sl=>{let{checked:ju}=sl;return ju}),mu=Jl&&Ql.some(sl=>{let{checked:ju}=sl;return ju});Yi=!jr&&oe.createElement("div",{className:`${ao}-selection`},oe.createElement(fi.default,{checked:Jl?ru:!!Ho.length&&Xa,indeterminate:Jl?!ru&&mu:!Xa&&ho,onChange:Ei,disabled:Ho.length===0||Jl,"aria-label":kl?"Custom selection":"Select all",skipGroup:!0}),kl)}let wu;Ja==="radio"?wu=(kl,Ql,Jl)=>{const ru=qo(Ql,Jl),mu=Go.has(ru);return{node:oe.createElement(hr.ZP,Object.assign({},Di.get(ru),{checked:mu,onClick:sl=>sl.stopPropagation(),onChange:sl=>{Go.has(ru)||Hl(ru,!0,[ru],sl.nativeEvent)}})),checked:mu}}:wu=(kl,Ql,Jl)=>{var ru;const mu=qo(Ql,Jl),sl=Go.has(mu),ju=Vi.has(mu),Cu=Di.get(mu);let Bl;return Fi==="nest"?Bl=ju:Bl=(ru=Cu==null?void 0:Cu.indeterminate)!==null&&ru!==void 0?ru:ju,{node:oe.createElement(fi.default,Object.assign({},Cu,{indeterminate:Bl,checked:sl,skipGroup:!0,onClick:mi=>mi.stopPropagation(),onChange:mi=>{let{nativeEvent:Eu}=mi;const{shiftKey:ou}=Eu;let As=-1,ts=-1;if(ou&&kr){const Qu=new Set([hi,mu]);xo.some((Ku,su)=>{if(Qu.has(Ku))if(As===-1)As=su;else return ts=su,!0;return!1})}if(ts!==-1&&As!==ts&&kr){const Qu=xo.slice(As,ts+1),Ku=[];sl?Qu.forEach(gu=>{Go.has(gu)&&(Ku.push(gu),Go.delete(gu))}):Qu.forEach(gu=>{Go.has(gu)||(Ku.push(gu),Go.add(gu))});const su=Array.from(Go);ia==null||ia(!sl,su.map(gu=>Fo(gu)),Ku.map(gu=>Fo(gu))),ai(su,"multiple")}else{const Qu=_i;if(kr){const Ku=sl?(0,gs._5)(Qu,mu):(0,gs.L0)(Qu,mu);Hl(mu,!sl,Ku,Eu)}else{const Ku=(0,Zs.S)([].concat((0,Ra.Z)(Qu),[mu]),!0,li,Ki),{checkedKeys:su,halfCheckedKeys:gu}=Ku;let Ps=su;if(sl){const Ii=new Set(su);Ii.delete(mu),Ps=(0,Zs.S)(Array.from(Ii),{checked:!1,halfCheckedKeys:gu},li,Ki).checkedKeys}Hl(mu,!sl,Ps,Eu)}}Xl(sl?null:mu)}})),checked:sl}};const Fu=(kl,Ql,Jl)=>{const{node:ru,checked:mu}=wu(kl,Ql,Jl);return Lr?Lr(mu,Ql,Jl,ru):ru};if(!ti.includes(Wu))if(ti.findIndex(kl=>{var Ql;return((Ql=kl[wr])===null||Ql===void 0?void 0:Ql.columnType)==="EXPAND_COLUMN"})===0){const[kl,...Ql]=ti;ti=[kl,Wu].concat((0,Ra.Z)(Ql))}else ti=[Wu].concat((0,Ra.Z)(ti));const Du=ti.indexOf(Wu);ti=ti.filter((kl,Ql)=>kl!==Wu||Ql===Du);const du=ti[Du-1],lu=ti[Du+1];let ri=Sr;ri===void 0&&((lu==null?void 0:lu.fixed)!==void 0?ri=lu.fixed:(du==null?void 0:du.fixed)!==void 0&&(ri=du.fixed)),ri&&du&&((Xo=du[wr])===null||Xo===void 0?void 0:Xo.columnType)==="EXPAND_COLUMN"&&du.fixed===void 0&&(du.fixed=ri);const Pu=Ze()(`${ao}-selection-col`,{[`${ao}-selection-col-with-dropdown`]:ur&&Ja==="checkbox"}),Uu={fixed:ri,width:tr,className:`${ao}-selection-column`,title:je.columnTitle||Yi,render:Fu,onCell:je.onCell,[wr]:{className:Pu}};return ti.map(kl=>kl===Wu?Uu:kl)},[qo,Ho,je,_i,Yl,Vi,tr,Fl,Fi,hi,Di,ia,Hl,Ki]),Yl]},Hu=x(89489),qc=x(59477),$s=x(6848);const jt="ascend",rn="descend";function Bn(Ge){return typeof Ge.sorter=="object"&&typeof Ge.sorter.multiple=="number"?Ge.sorter.multiple:!1}function ha(Ge){return typeof Ge=="function"?Ge:Ge&&typeof Ge=="object"&&Ge.compare?Ge.compare:!1}function di(Ge,je){return je?Ge[Ge.indexOf(je)+1]:Ge[0]}function Er(Ge,je,Bt){let It=[];function Gt(Zt,kn){It.push({column:Zt,key:si(Zt,kn),multiplePriority:Bn(Zt),sortOrder:Zt.sortOrder})}return(Ge||[]).forEach((Zt,kn)=>{const Pn=Xi(kn,Bt);Zt.children?("sortOrder"in Zt&&Gt(Zt,Pn),It=[].concat((0,Ra.Z)(It),(0,Ra.Z)(Er(Zt.children,je,Pn)))):Zt.sorter&&("sortOrder"in Zt?Gt(Zt,Pn):je&&Zt.defaultSortOrder&&It.push({column:Zt,key:si(Zt,Pn),multiplePriority:Bn(Zt),sortOrder:Zt.defaultSortOrder}))}),It}function xi(Ge,je,Bt,It,Gt,Zt,kn,Pn){return(je||[]).map((Gn,Pa)=>{const An=Xi(Pa,Pn);let ia=Gn;if(ia.sorter){const tr=ia.sortDirections||Gt,Ja=ia.showSorterTooltip===void 0?kn:ia.showSorterTooltip,ur=si(ia,An),Sr=Bt.find(Fi=>{let{key:fo}=Fi;return fo===ur}),Lr=Sr?Sr.sortOrder:null,jr=di(tr,Lr);let kr;if(Gn.sortIcon)kr=Gn.sortIcon({sortOrder:Lr});else{const Fi=tr.includes(jt)&&oe.createElement(qc.Z,{className:Ze()(`${Ge}-column-sorter-up`,{active:Lr===jt})}),fo=tr.includes(rn)&&oe.createElement(Hu.Z,{className:Ze()(`${Ge}-column-sorter-down`,{active:Lr===rn})});kr=oe.createElement("span",{className:Ze()(`${Ge}-column-sorter`,{[`${Ge}-column-sorter-full`]:!!(Fi&&fo)})},oe.createElement("span",{className:`${Ge}-column-sorter-inner`,"aria-hidden":"true"},Fi,fo))}const{cancelSort:ao,triggerAsc:Vo,triggerDesc:ei}=Zt||{};let Fo=ao;jr===rn?Fo=ei:jr===jt&&(Fo=Vo);const qo=typeof Ja=="object"?Ja:{title:Fo};ia=Object.assign(Object.assign({},ia),{className:Ze()(ia.className,{[`${Ge}-column-sort`]:Lr}),title:Fi=>{const fo=oe.createElement("div",{className:`${Ge}-column-sorters`},oe.createElement("span",{className:`${Ge}-column-title`},il(Gn.title,Fi)),kr);return Ja?oe.createElement($s.Z,Object.assign({},qo),fo):fo},onHeaderCell:Fi=>{const fo=Gn.onHeaderCell&&Gn.onHeaderCell(Fi)||{},To=fo.onClick,Bo=fo.onKeyDown;fo.onClick=_o=>{It({column:Gn,key:ur,sortOrder:jr,multiplePriority:Bn(Gn)}),To==null||To(_o)},fo.onKeyDown=_o=>{_o.keyCode===cs.Z.ENTER&&(It({column:Gn,key:ur,sortOrder:jr,multiplePriority:Bn(Gn)}),Bo==null||Bo(_o))};const Yr=ml(Gn.title,{}),ro=Yr==null?void 0:Yr.toString();return Lr?fo["aria-sort"]=Lr==="ascend"?"ascending":"descending":fo["aria-label"]=ro||"",fo.className=Ze()(fo.className,`${Ge}-column-has-sorters`),fo.tabIndex=0,Gn.ellipsis&&(fo.title=(Yr!=null?Yr:"").toString()),fo}})}return"children"in ia&&(ia=Object.assign(Object.assign({},ia),{children:xi(Ge,ia.children,Bt,It,Gt,Zt,kn,An)})),ia})}function ko(Ge){const{column:je,sortOrder:Bt}=Ge;return{column:je,order:Bt,field:je.dataIndex,columnKey:je.key}}function jo(Ge){const je=Ge.filter(Bt=>{let{sortOrder:It}=Bt;return It}).map(ko);return je.length===0&&Ge.length?Object.assign(Object.assign({},ko(Ge[Ge.length-1])),{column:void 0}):je.length<=1?je[0]||{}:je}function ki(Ge,je,Bt){const It=je.slice().sort((kn,Pn)=>Pn.multiplePriority-kn.multiplePriority),Gt=Ge.slice(),Zt=It.filter(kn=>{let{column:{sorter:Pn},sortOrder:Gn}=kn;return ha(Pn)&&Gn});return Zt.length?Gt.sort((kn,Pn)=>{for(let Gn=0;Gn{const Pn=kn[Bt];return Pn?Object.assign(Object.assign({},kn),{[Bt]:ki(Pn,je,Bt)}):kn}):Gt}function vi(Ge){let{prefixCls:je,mergedColumns:Bt,onSorterChange:It,sortDirections:Gt,tableLocale:Zt,showSorterTooltip:kn}=Ge;const[Pn,Gn]=oe.useState(Er(Bt,!0)),Pa=oe.useMemo(()=>{let ur=!0;const Sr=Er(Bt,!1);if(!Sr.length)return Pn;const Lr=[];function jr(ao){ur?Lr.push(ao):Lr.push(Object.assign(Object.assign({},ao),{sortOrder:null}))}let kr=null;return Sr.forEach(ao=>{kr===null?(jr(ao),ao.sortOrder&&(ao.multiplePriority===!1?ur=!1:kr=!0)):(kr&&ao.multiplePriority!==!1||(ur=!1),jr(ao))}),Lr},[Bt,Pn]),An=oe.useMemo(()=>{const ur=Pa.map(Sr=>{let{column:Lr,sortOrder:jr}=Sr;return{column:Lr,order:jr}});return{sortColumns:ur,sortColumn:ur[0]&&ur[0].column,sortOrder:ur[0]&&ur[0].order}},[Pa]);function ia(ur){let Sr;ur.multiplePriority===!1||!Pa.length||Pa[0].multiplePriority===!1?Sr=[ur]:Sr=[].concat((0,Ra.Z)(Pa.filter(Lr=>{let{key:jr}=Lr;return jr!==ur.key})),[ur]),Gn(Sr),It(jo(Sr),Sr)}return[ur=>xi(je,ur,Pa,ia,Gt,Zt,kn),Pa,An,()=>jo(Pa)]}function Ji(Ge,je){return Ge.map(Bt=>{const It=Object.assign({},Bt);return It.title=il(Bt.title,je),"children"in It&&(It.children=Ji(It.children,je)),It})}function wl(Ge){return[oe.useCallback(Bt=>Ji(Bt,Ge),[Ge])]}var Hi=co((Ge,je)=>{const{_renderTimes:Bt}=Ge,{_renderTimes:It}=je;return Bt!==It}),Vr=Br((Ge,je)=>{const{_renderTimes:Bt}=Ge,{_renderTimes:It}=je;return Bt!==It}),Wo=x(64993),wi=x(17313),Wi=x(83116),ni=x(37613),Ke=Ge=>{const{componentCls:je}=Ge,Bt=`${Ge.lineWidth}px ${Ge.lineType} ${Ge.tableBorderColor}`,It=(Gt,Zt,kn)=>({[`&${je}-${Gt}`]:{[`> ${je}-container`]:{[`> ${je}-content, > ${je}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${je}-expanded-row-fixed`]:{margin:`-${Zt}px -${kn+Ge.lineWidth}px`}}}}}});return{[`${je}-wrapper`]:{[`${je}${je}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${je}-title`]:{border:Bt,borderBottom:0},[`> ${je}-container`]:{borderInlineStart:Bt,borderTop:Bt,[` + `]:Object.assign({},re($e))}}};var de=(0,De.Z)("Skeleton",$e=>{const{componentCls:He}=$e,yt=(0,be.TS)($e,{skeletonAvatarCls:`${He}-avatar`,skeletonTitleCls:`${He}-title`,skeletonParagraphCls:`${He}-paragraph`,skeletonButtonCls:`${He}-button`,skeletonInputCls:`${He}-input`,skeletonImageCls:`${He}-image`,imageSizeBase:$e.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${$e.gradientFromColor} 25%, ${$e.gradientToColor} 37%, ${$e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[se(yt)]},$e=>{const{colorFillContent:He,colorFill:yt}=$e,xt=He,Ye=yt;return{color:xt,colorGradientEnd:Ye,gradientFromColor:xt,gradientToColor:Ye,titleHeight:$e.controlHeight/2,blockRadius:$e.borderRadiusSM,paragraphMarginTop:$e.marginLG+$e.marginXXS,paragraphLiHeight:$e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ae=$e=>{const{prefixCls:He,className:yt,rootClassName:xt,active:Ye,shape:Qe="circle",size:gt="default"}=$e,{getPrefixCls:Xe}=Le.useContext(ye.E_),xe=Xe("skeleton",He),[Ht,Rn]=de(xe),vn=(0,Fe.Z)($e,["prefixCls","className"]),Dn=fe()(xe,`${xe}-element`,{[`${xe}-active`]:Ye},yt,xt,Rn);return Ht(Le.createElement("div",{className:Dn},Le.createElement(oe,Object.assign({prefixCls:`${xe}-avatar`,shape:Qe,size:gt},vn))))},Te=$e=>{const{prefixCls:He,className:yt,rootClassName:xt,active:Ye,block:Qe=!1,size:gt="default"}=$e,{getPrefixCls:Xe}=Le.useContext(ye.E_),xe=Xe("skeleton",He),[Ht,Rn]=de(xe),vn=(0,Fe.Z)($e,["prefixCls"]),Dn=fe()(xe,`${xe}-element`,{[`${xe}-active`]:Ye,[`${xe}-block`]:Qe},yt,xt,Rn);return Ht(Le.createElement("div",{className:Dn},Le.createElement(oe,Object.assign({prefixCls:`${xe}-button`,size:gt},vn))))};const we="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 Ze=$e=>{const{prefixCls:He,className:yt,rootClassName:xt,style:Ye,active:Qe}=$e,{getPrefixCls:gt}=Le.useContext(ye.E_),Xe=gt("skeleton",He),[xe,Ht]=de(Xe),Rn=fe()(Xe,`${Xe}-element`,{[`${Xe}-active`]:Qe},yt,xt,Ht);return xe(Le.createElement("div",{className:Rn},Le.createElement("div",{className:fe()(`${Xe}-image`,yt),style:Ye},Le.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Xe}-image-svg`},Le.createElement("path",{d:we,className:`${Xe}-image-path`})))))},Ve=$e=>{const{prefixCls:He,className:yt,rootClassName:xt,active:Ye,block:Qe,size:gt="default"}=$e,{getPrefixCls:Xe}=Le.useContext(ye.E_),xe=Xe("skeleton",He),[Ht,Rn]=de(xe),vn=(0,Fe.Z)($e,["prefixCls"]),Dn=fe()(xe,`${xe}-element`,{[`${xe}-active`]:Ye,[`${xe}-block`]:Qe},yt,xt,Rn);return Ht(Le.createElement("div",{className:Dn},Le.createElement(oe,Object.assign({prefixCls:`${xe}-input`,size:gt},vn))))},lt=x(54476),Pt={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"},ht=Pt,Et=x(7657),Lt=function(He,yt){return Le.createElement(Et.Z,(0,lt.Z)({},He,{ref:yt,icon:ht}))},kt=Le.forwardRef(Lt),Kt=kt,Je=$e=>{const{prefixCls:He,className:yt,rootClassName:xt,style:Ye,active:Qe,children:gt}=$e,{getPrefixCls:Xe}=Le.useContext(ye.E_),xe=Xe("skeleton",He),[Ht,Rn]=de(xe),vn=fe()(xe,`${xe}-element`,{[`${xe}-active`]:Qe},Rn,yt,xt),Dn=gt!=null?gt:Le.createElement(Kt,null);return Ht(Le.createElement("div",{className:vn},Le.createElement("div",{className:fe()(`${xe}-image`,yt),style:Ye},Dn)))},ut=x(94480),$t=$e=>{const He=Xe=>{const{width:xe,rows:Ht=2}=$e;if(Array.isArray(xe))return xe[Xe];if(Ht-1===Xe)return xe},{prefixCls:yt,className:xt,style:Ye,rows:Qe}=$e,gt=(0,ut.Z)(Array(Qe)).map((Xe,xe)=>Le.createElement("li",{key:xe,style:{width:He(xe)}}));return Le.createElement("ul",{className:fe()(yt,xt),style:Ye},gt)},Sn=$e=>{let{prefixCls:He,className:yt,width:xt,style:Ye}=$e;return Le.createElement("h3",{className:fe()(He,yt),style:Object.assign({width:xt},Ye)})};function We($e){return $e&&typeof $e=="object"?$e:{}}function en($e,He){return $e&&!He?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Tn($e,He){return!$e&&He?{width:"38%"}:$e&&He?{width:"50%"}:{}}function hn($e,He){const yt={};return(!$e||!He)&&(yt.width="61%"),!$e&&He?yt.rows=3:yt.rows=2,yt}const sn=$e=>{const{prefixCls:He,loading:yt,className:xt,rootClassName:Ye,style:Qe,children:gt,avatar:Xe=!1,title:xe=!0,paragraph:Ht=!0,active:Rn,round:vn}=$e,{getPrefixCls:Dn,direction:Qn,skeleton:_n}=Le.useContext(ye.E_),Ft=Dn("skeleton",He),[Tt,Fn]=de(Ft);if(yt||!("loading"in $e)){const Ot=!!Xe,_t=!!xe,Cn=!!Ht;let In;if(Ot){const wr=Object.assign(Object.assign({prefixCls:`${Ft}-avatar`},en(_t,Cn)),We(Xe));In=Le.createElement("div",{className:`${Ft}-header`},Le.createElement(oe,Object.assign({},wr)))}let wa;if(_t||Cn){let wr;if(_t){const Un=Object.assign(Object.assign({prefixCls:`${Ft}-title`},Tn(Ot,Cn)),We(xe));wr=Le.createElement(Sn,Object.assign({},Un))}let tn;if(Cn){const Un=Object.assign(Object.assign({prefixCls:`${Ft}-paragraph`},hn(Ot,_t)),We(Ht));tn=Le.createElement($t,Object.assign({},Un))}wa=Le.createElement("div",{className:`${Ft}-content`},wr,tn)}const Ga=fe()(Ft,{[`${Ft}-with-avatar`]:Ot,[`${Ft}-active`]:Rn,[`${Ft}-rtl`]:Qn==="rtl",[`${Ft}-round`]:vn},_n==null?void 0:_n.className,xt,Ye,Fn);return Tt(Le.createElement("div",{className:Ga,style:Object.assign(Object.assign({},_n==null?void 0:_n.style),Qe)},In,wa))}return typeof gt!="undefined"?gt:null};sn.Button=Te,sn.Avatar=Ae,sn.Input=Ve,sn.Image=Ze,sn.Node=Je;var rt=sn,vt=rt},31797:function(Nt,st,x){"use strict";x.d(st,{default:function(){return de}});var a=x(59301),fe=x(56762),Le=x(92343),ye=x(92310),Fe=x.n(ye),Be=x(36355),oe=x(61621),De=pe=>{const{value:Ae,formatter:Se,precision:Te,decimalSeparator:we,groupSeparator:ot="",prefixCls:Ze}=pe;let it;if(typeof Se=="function")it=Se(Ae);else{const Ve=String(Ae),lt=Ve.match(/^(-?)(\d*)(\.(\d+))?$/);if(!lt||Ve==="-")it=Ve;else{const Pt=lt[1];let ht=lt[2]||"0",Et=lt[4]||"";ht=ht.replace(/\B(?=(\d{3})+(?!\d))/g,ot),typeof Te=="number"&&(Et=Et.padEnd(Te,"0").slice(0,Te>0?Te:0)),Et&&(Et=`${we}${Et}`),it=[a.createElement("span",{key:"int",className:`${Ze}-content-value-int`},Pt,ht),Et&&a.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},Et)]}}return a.createElement("span",{className:`${Ze}-content-value`},it)},be=x(17313),Me=x(83116),ze=x(37613);const Ce=pe=>{const{componentCls:Ae,marginXXS:Se,padding:Te,colorTextDescription:we,titleFontSize:ot,colorTextHeading:Ze,contentFontSize:it,fontFamily:Ve}=pe;return{[`${Ae}`]:Object.assign(Object.assign({},(0,be.Wf)(pe)),{[`${Ae}-title`]:{marginBottom:Se,color:we,fontSize:ot},[`${Ae}-skeleton`]:{paddingTop:Te},[`${Ae}-content`]:{color:Ze,fontSize:it,fontFamily:Ve,[`${Ae}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Ae}-content-prefix, ${Ae}-content-suffix`]:{display:"inline-block"},[`${Ae}-content-prefix`]:{marginInlineEnd:Se},[`${Ae}-content-suffix`]:{marginInlineStart:Se}}})}};var re=(0,Me.Z)("Statistic",pe=>{const Ae=(0,ze.TS)(pe,{});return[Ce(Ae)]},pe=>{const{fontSizeHeading3:Ae,fontSize:Se}=pe;return{titleFontSize:Se,contentFontSize:Ae}}),E=pe=>{const{prefixCls:Ae,className:Se,rootClassName:Te,style:we,valueStyle:ot,value:Ze=0,title:it,valueRender:Ve,prefix:lt,suffix:Pt,loading:ht=!1,onMouseEnter:Et,onMouseLeave:Lt,decimalSeparator:kt=".",groupSeparator:Kt=","}=pe,{getPrefixCls:mt,direction:Je,statistic:ut}=a.useContext(Be.E_),Mt=mt("statistic",Ae),[$t,Ut]=re(Mt),Sn=a.createElement(De,Object.assign({decimalSeparator:kt,groupSeparator:Kt,prefixCls:Mt},pe,{value:Ze})),We=Fe()(Mt,{[`${Mt}-rtl`]:Je==="rtl"},ut==null?void 0:ut.className,Se,Te,Ut);return $t(a.createElement("div",{className:We,style:Object.assign(Object.assign({},ut==null?void 0:ut.style),we),onMouseEnter:Et,onMouseLeave:Lt},it&&a.createElement("div",{className:`${Mt}-title`},it),a.createElement(oe.Z,{paragraph:!1,loading:ht,className:`${Mt}-skeleton`},a.createElement("div",{style:ot,className:`${Mt}-content`},lt&&a.createElement("span",{className:`${Mt}-content-prefix`},lt),Ve?Ve(Sn):Sn,Pt&&a.createElement("span",{className:`${Mt}-content-suffix`},Pt)))))};const z=[["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 b(pe,Ae){let Se=pe;const Te=/\[[^\]]*]/g,we=(Ae.match(Te)||[]).map(Ve=>Ve.slice(1,-1)),ot=Ae.replace(Te,"[]"),Ze=z.reduce((Ve,lt)=>{let[Pt,ht]=lt;if(Ve.includes(Pt)){const Et=Math.floor(Se/ht);return Se-=Et*ht,Ve.replace(new RegExp(`${Pt}+`,"g"),Lt=>{const kt=Lt.length;return Et.toString().padStart(kt,"0")})}return Ve},ot);let it=0;return Ze.replace(Te,()=>{const Ve=we[it];return it+=1,Ve})}function ee(pe,Ae){const{format:Se=""}=Ae,Te=new Date(pe).getTime(),we=Date.now(),ot=Math.max(Te-we,0);return b(ot,Se)}const te=1e3/30;function ne(pe){return new Date(pe).getTime()}const ue=pe=>{const{value:Ae,format:Se="HH:mm:ss",onChange:Te,onFinish:we}=pe,ot=(0,fe.Z)(),Ze=a.useRef(null),it=()=>{we==null||we(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Ve=()=>{const ht=ne(Ae);ht>=Date.now()&&(Ze.current=setInterval(()=>{ot(),Te==null||Te(ht-Date.now()),ht(Ve(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[Ae]);const lt=(ht,Et)=>ee(ht,Object.assign(Object.assign({},Et),{format:Se})),Pt=ht=>(0,Le.Tm)(ht,{title:void 0});return a.createElement(E,Object.assign({},pe,{valueRender:Pt,formatter:lt}))};var se=a.memo(ue);E.Countdown=se;var de=E},15969:function(Nt,st,x){"use strict";x.d(st,{N:function(){return a}});const a=fe=>({color:fe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${fe.motionDurationSlow}`,"&:focus, &:hover":{color:fe.colorLinkHover},"&:active":{color:fe.colorLinkActive}})},1710:function(Nt,st,x){"use strict";x.d(st,{default:function(){return Ko}});var a={},fe="rc-table-internal-hook",Le=x(42978),ye=x(6089),Fe=x(34280),Be=x(13697),oe=x(59301),Re=x(4676);function De(Ge){var je=oe.createContext(void 0),Bt=function(Gt){var Zt=Gt.value,kn=Gt.children,Pn=oe.useRef(Zt);Pn.current=Zt;var Gn=oe.useState(function(){return{getValue:function(){return Pn.current},listeners:new Set}}),Pa=(0,Le.Z)(Gn,1),An=Pa[0];return(0,Fe.Z)(function(){(0,Re.unstable_batchedUpdates)(function(){An.listeners.forEach(function(ia){ia(Zt)})})},[Zt]),oe.createElement(je.Provider,{value:An},kn)};return{Context:je,Provider:Bt,defaultValue:Ge}}function be(Ge,je){var Bt=(0,ye.Z)(typeof je=="function"?je:function(ia){if(je===void 0)return ia;if(!Array.isArray(je))return ia[je];var tr={};return je.forEach(function(Ja){tr[Ja]=ia[Ja]}),tr}),It=oe.useContext(Ge==null?void 0:Ge.Context),Gt=It||{},Zt=Gt.listeners,kn=Gt.getValue,Pn=oe.useRef();Pn.current=Bt(It?kn():Ge==null?void 0:Ge.defaultValue);var Gn=oe.useState({}),Pa=(0,Le.Z)(Gn,2),An=Pa[1];return(0,Fe.Z)(function(){if(!It)return;function ia(tr){var Ja=Bt(tr);(0,Be.Z)(Pn.current,Ja,!0)||An({})}return Zt.add(ia),function(){Zt.delete(ia)}},[It]),Pn.current}var Me=x(54476),ze=x(8654);function Ce(){var Ge=oe.createContext(null);function je(){return oe.useContext(Ge)}function Bt(Gt,Zt){var kn=(0,ze.Yr)(Gt),Pn=function(Pa,An){var ia=kn?{ref:An}:{},tr=oe.useRef(0),Ja=oe.useRef(Pa),ur=je();return ur!==null?oe.createElement(Gt,(0,Me.Z)({},Pa,ia)):((!Zt||Zt(Ja.current,Pa))&&(tr.current+=1),Ja.current=Pa,oe.createElement(Ge.Provider,{value:tr.current},oe.createElement(Gt,(0,Me.Z)({},Pa,ia))))};return kn?oe.forwardRef(Pn):Pn}function It(Gt,Zt){var kn=(0,ze.Yr)(Gt),Pn=function(Pa,An){var ia=kn?{ref:An}:{};return je(),oe.createElement(Gt,(0,Me.Z)({},Pa,ia))};return kn?oe.memo(oe.forwardRef(Pn),Zt):oe.memo(Pn,Zt)}return{makeImmutable:Bt,responseImmutable:It,useImmutableMark:je}}var re=Ce(),y=re.makeImmutable,E=re.responseImmutable,z=re.useImmutableMark,b=Ce(),ee=b.makeImmutable,te=b.responseImmutable,ne=b.useImmutableMark,ue=De(),se=ue;function de(Ge,je){var Bt=oe.useRef(0);Bt.current+=1;var It=oe.useRef(Ge),Gt=[];Object.keys(Ge||{}).map(function(kn){var Pn;(Ge==null?void 0:Ge[kn])!==((Pn=It.current)===null||Pn===void 0?void 0:Pn[kn])&&Gt.push(kn)}),It.current=Ge;var Zt=oe.useRef([]);return Gt.length&&(Zt.current=Gt),oe.useDebugValue(Bt.current),oe.useDebugValue(Zt.current.join(", ")),je&&console.log("".concat(je,":"),Bt.current,Zt.current),Bt.current}var pe=null,Ae=oe.memo(function(){var Ge=de();return oe.createElement("h1",null,"Render Times: ",Ge)});Ae.displayName="RenderBlock";var Se=x(76190),Te=x(33885),we=x(20068),ot=x(92310),Ze=x.n(ot),it=x(80547),Ve=x(97938),lt=x(48736),Pt=oe.createContext({renderWithProps:!1}),ht=Pt,Et="RC_TABLE_KEY";function Lt(Ge){return Ge==null?[]:Array.isArray(Ge)?Ge:[Ge]}function kt(Ge){var je=[],Bt={};return Ge.forEach(function(It){for(var Gt=It||{},Zt=Gt.key,kn=Gt.dataIndex,Pn=Zt||Lt(kn).join("-")||Et;Bt[Pn];)Pn="".concat(Pn,"_next");Bt[Pn]=!0,je.push(Pn)}),je}function Kt(Ge){return Ge!=null}function mt(Ge){return Ge&&(0,Se.Z)(Ge)==="object"&&!Array.isArray(Ge)&&!oe.isValidElement(Ge)}function Je(Ge,je,Bt,It,Gt,Zt){var kn=oe.useContext(ht),Pn=ne(),Gn=(0,it.Z)(function(){if(Kt(It))return[It];var Pa=je==null||je===""?[]:Array.isArray(je)?je:[je],An=(0,Ve.Z)(Ge,Pa),ia=An,tr=void 0;if(Gt){var Ja=Gt(An,Ge,Bt);mt(Ja)?(ia=Ja.children,tr=Ja.props,kn.renderWithProps=!0):ia=Ja}return[ia,tr]},[Pn,Ge,It,je,Gt,Bt],function(Pa,An){if(Zt){var ia=(0,Le.Z)(Pa,2),tr=ia[1],Ja=(0,Le.Z)(An,2),ur=Ja[1];return Zt(ur,tr)}return kn.renderWithProps?!0:!(0,Be.Z)(Pa,An,!0)});return Gn}function ut(Ge,je,Bt,It){var Gt=Ge+je-1;return Ge<=It&&Gt>=Bt}function Mt(Ge,je){return be(se,function(Bt){var It=ut(Ge,je||1,Bt.hoverStartRow,Bt.hoverEndRow);return[It,Bt.onHover]})}var $t=function(je){var Bt=je.ellipsis,It=je.rowType,Gt=je.children,Zt,kn=Bt===!0?{showTitle:!0}:Bt;return kn&&(kn.showTitle||It==="header")&&(typeof Gt=="string"||typeof Gt=="number"?Zt=Gt.toString():oe.isValidElement(Gt)&&typeof Gt.props.children=="string"&&(Zt=Gt.props.children)),Zt};function Ut(Ge){var je,Bt,It,Gt,Zt,kn,Pn,Gn,Pa=Ge.component,An=Ge.children,ia=Ge.ellipsis,tr=Ge.scope,Ja=Ge.prefixCls,ur=Ge.className,Sr=Ge.align,Lr=Ge.record,jr=Ge.render,kr=Ge.dataIndex,ao=Ge.renderIndex,Vo=Ge.shouldCellUpdate,ei=Ge.index,Fo=Ge.rowType,qo=Ge.colSpan,Fi=Ge.rowSpan,fo=Ge.fixLeft,To=Ge.fixRight,Bo=Ge.firstFixLeft,Yr=Ge.lastFixLeft,ro=Ge.firstFixRight,_o=Ge.lastFixRight,Qi=Ge.appendNode,li=Ge.additionalProps,Ho=li===void 0?{}:li,Di=Ge.isSticky,Ki="".concat(Ja,"-cell"),_i=be(se,["supportSticky","allColumnsFixedLeft"]),Rr=_i.supportSticky,Yl=_i.allColumnsFixedLeft,Vi=Je(Lr,kr,ao,An,jr,Vo),hi=(0,Le.Z)(Vi,2),Xl=hi[0],ai=hi[1],Hl={},Fl=typeof fo=="number"&&Rr,fl=typeof To=="number"&&Rr;Fl&&(Hl.position="sticky",Hl.left=fo),fl&&(Hl.position="sticky",Hl.right=To);var Yo=(je=(Bt=(It=ai==null?void 0:ai.colSpan)!==null&&It!==void 0?It:Ho.colSpan)!==null&&Bt!==void 0?Bt:qo)!==null&&je!==void 0?je:1,Xo=(Gt=(Zt=(kn=ai==null?void 0:ai.rowSpan)!==null&&kn!==void 0?kn:Ho.rowSpan)!==null&&Zt!==void 0?Zt:Fi)!==null&&Gt!==void 0?Gt:1,ti=Mt(ei,Xo),Go=(0,Le.Z)(ti,2),xo=Go[0],Xa=Go[1],ho=function(ri){var Pu;Lr&&Xa(ei,ei+Xo-1),Ho==null||(Pu=Ho.onMouseEnter)===null||Pu===void 0||Pu.call(Ho,ri)},Ei=function(ri){var Pu;Lr&&Xa(-1,-1),Ho==null||(Pu=Ho.onMouseLeave)===null||Pu===void 0||Pu.call(Ho,ri)};if(Yo===0||Xo===0)return null;var Yi=(Pn=Ho.title)!==null&&Pn!==void 0?Pn:$t({rowType:Fo,ellipsis:ia,children:Xl}),wu=Ze()(Ki,ur,(Gn={},(0,we.Z)(Gn,"".concat(Ki,"-fix-left"),Fl&&Rr),(0,we.Z)(Gn,"".concat(Ki,"-fix-left-first"),Bo&&Rr),(0,we.Z)(Gn,"".concat(Ki,"-fix-left-last"),Yr&&Rr),(0,we.Z)(Gn,"".concat(Ki,"-fix-left-all"),Yr&&Yl&&Rr),(0,we.Z)(Gn,"".concat(Ki,"-fix-right"),fl&&Rr),(0,we.Z)(Gn,"".concat(Ki,"-fix-right-first"),ro&&Rr),(0,we.Z)(Gn,"".concat(Ki,"-fix-right-last"),_o&&Rr),(0,we.Z)(Gn,"".concat(Ki,"-ellipsis"),ia),(0,we.Z)(Gn,"".concat(Ki,"-with-append"),Qi),(0,we.Z)(Gn,"".concat(Ki,"-fix-sticky"),(Fl||fl)&&Di&&Rr),(0,we.Z)(Gn,"".concat(Ki,"-row-hover"),!ai&&xo),Gn),Ho.className,ai==null?void 0:ai.className),Fu={};Sr&&(Fu.textAlign=Sr);var Du=(0,Te.Z)((0,Te.Z)((0,Te.Z)((0,Te.Z)({},Hl),Ho.style),Fu),ai==null?void 0:ai.style),du=Xl;return(0,Se.Z)(du)==="object"&&!Array.isArray(du)&&!oe.isValidElement(du)&&(du=null),ia&&(Yr||ro)&&(du=oe.createElement("span",{className:"".concat(Ki,"-content")},du)),oe.createElement(Pa,(0,Me.Z)({},ai,Ho,{className:wu,style:Du,title:Yi,scope:tr,onMouseEnter:ho,onMouseLeave:Ei,colSpan:Yo!==1?Yo:null,rowSpan:Xo!==1?Xo:null}),Qi,du)}var Sn=oe.memo(Ut);function We(Ge,je,Bt,It,Gt,Zt){var kn=Bt[Ge]||{},Pn=Bt[je]||{},Gn,Pa;kn.fixed==="left"?Gn=It.left[Gt==="rtl"?je:Ge]:Pn.fixed==="right"&&(Pa=It.right[Gt==="rtl"?Ge:je]);var An=!1,ia=!1,tr=!1,Ja=!1,ur=Bt[je+1],Sr=Bt[Ge-1],Lr=!(Zt!=null&&Zt.children);if(Gt==="rtl"){if(Gn!==void 0){var jr=Sr&&Sr.fixed==="left";Ja=!jr&&Lr}else if(Pa!==void 0){var kr=ur&&ur.fixed==="right";tr=!kr&&Lr}}else if(Gn!==void 0){var ao=ur&&ur.fixed==="left";An=!ao&&Lr}else if(Pa!==void 0){var Vo=Sr&&Sr.fixed==="right";ia=!Vo&&Lr}return{fixLeft:Gn,fixRight:Pa,lastFixLeft:An,firstFixRight:ia,lastFixRight:tr,firstFixLeft:Ja,isSticky:It.isSticky}}var en=oe.createContext({}),Tn=en;function hn(Ge){var je=Ge.className,Bt=Ge.index,It=Ge.children,Gt=Ge.colSpan,Zt=Gt===void 0?1:Gt,kn=Ge.rowSpan,Pn=Ge.align,Gn=be(se,["prefixCls","direction"]),Pa=Gn.prefixCls,An=Gn.direction,ia=oe.useContext(Tn),tr=ia.scrollColumnIndex,Ja=ia.stickyOffsets,ur=ia.flattenColumns,Sr=ia.columns,Lr=Bt+Zt-1,jr=Lr+1===tr?Zt+1:Zt,kr=We(Bt,Bt+jr-1,ur,Ja,An,Sr==null?void 0:Sr[Bt]);return oe.createElement(Sn,(0,Me.Z)({className:je,index:Bt,component:"td",prefixCls:Pa,record:null,dataIndex:null,align:Pn,colSpan:jr,rowSpan:kn,render:function(){return It}},kr))}var sn=x(75931),rt=["children"];function vt(Ge){var je=Ge.children,Bt=(0,sn.Z)(Ge,rt);return oe.createElement("tr",Bt,je)}function $e(Ge){var je=Ge.children;return je}$e.Row=vt,$e.Cell=hn;var He=$e;function yt(Ge){var je=Ge.children,Bt=Ge.stickyOffsets,It=Ge.flattenColumns,Gt=Ge.columns,Zt=be(se,"prefixCls"),kn=It.length-1,Pn=It[kn],Gn=oe.useMemo(function(){return{stickyOffsets:Bt,flattenColumns:It,scrollColumnIndex:Pn!=null&&Pn.scrollbar?kn:null,columns:Gt}},[Pn,It,kn,Bt,Gt]);return oe.createElement(Tn.Provider,{value:Gn},oe.createElement("tfoot",{className:"".concat(Zt,"-summary")},je))}var xt=te(yt),Ye=He,Qe=x(70425),gt=x(29301),Xe=x(29194),xe=x(3465),Ht=x(75152),Rn=x(26112);function vn(Ge,je,Bt,It,Gt,Zt,kn){Ge.push({record:je,indent:Bt,index:kn});var Pn=Zt(je),Gn=Gt==null?void 0:Gt.has(Pn);if(je&&Array.isArray(je[It])&&Gn)for(var Pa=0;Pa1?Bo-1:0),ro=1;ro=0;Pn-=1){var Gn=je[Pn],Pa=Bt&&Bt[Pn],An=Pa&&Pa[wr];if(Gn||An||kn){var ia=An||{},tr=ia.columnType,Ja=(0,sn.Z)(ia,Un);Gt.unshift(oe.createElement("col",(0,Me.Z)({key:Pn,style:{width:Gn}},Ja))),kn=!0}}return oe.createElement("colgroup",null,Gt)}var Va=Ea,Ra=x(94480),Wr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Hr(Ge,je){return(0,oe.useMemo)(function(){for(var Bt=[],It=0;It1?"colgroup":"col":null,ellipsis:Lr.ellipsis,align:Lr.align,component:Lr.title?Zt:kn,prefixCls:An,key:Ja[Sr]},jr,{additionalProps:kr,rowType:"header"}))}))}yr.displayName="HeaderRow";var zt=yr;function Ln(Ge){var je=[];function Bt(kn,Pn){var Gn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;je[Gn]=je[Gn]||[];var Pa=Pn,An=kn.filter(Boolean).map(function(ia){var tr={key:ia.key,className:ia.className||"",children:ia.title,column:ia,colStart:Pa},Ja=1,ur=ia.children;return ur&&ur.length>0&&(Ja=Bt(ur,Pa,Gn+1).reduce(function(Sr,Lr){return Sr+Lr},0),tr.hasSubColumns=!0),"colSpan"in ia&&(Ja=ia.colSpan),"rowSpan"in ia&&(tr.rowSpan=ia.rowSpan),tr.colSpan=Ja,tr.colEnd=tr.colStart+Ja-1,je[Gn].push(tr),Pa+=Ja,Ja});return An}Bt(Ge,0);for(var It=je.length,Gt=function(Pn){je[Pn].forEach(function(Gn){!("rowSpan"in Gn)&&!Gn.hasSubColumns&&(Gn.rowSpan=It-Pn)})},Zt=0;Zt1&&arguments[1]!==void 0?arguments[1]:"";return typeof je=="number"?je:je.endsWith("%")?Ge*parseFloat(je)/100:null}function ce(Ge,je){return oe.useMemo(function(){if(je&&je>0){var Bt=0,It=0;Ge.forEach(function(Pa){var An=dn(je,Pa.width);An?Bt+=An:It+=1});var Gt=je-Bt,Zt=It,kn=Gt/It,Pn=0,Gn=Ge.map(function(Pa){var An=(0,Te.Z)({},Pa),ia=dn(je,An.width);if(ia)An.width=ia;else{var tr=Math.floor(kn);An.width=Zt===1?Gt:tr,Gt-=tr,Zt-=1}return Pn+=An.width,An});return[Gn,Pn]}return[Ge,je]},[Ge,je])}var ge=["children"],Ee=["fixed"];function Ie(Ge){return(0,rr.Z)(Ge).filter(function(je){return oe.isValidElement(je)}).map(function(je){var Bt=je.key,It=je.props,Gt=It.children,Zt=(0,sn.Z)(It,ge),kn=(0,Te.Z)({key:Bt},Zt);return Gt&&(kn.children=Ie(Gt)),kn})}function qe(Ge){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Ge.filter(function(Bt){return Bt&&(0,Se.Z)(Bt)==="object"}).reduce(function(Bt,It,Gt){var Zt=It.fixed,kn=Zt===!0?"left":Zt,Pn="".concat(je,"-").concat(Gt),Gn=It.children;return Gn&&Gn.length>0?[].concat((0,Ra.Z)(Bt),(0,Ra.Z)(qe(Gn,Pn).map(function(Pa){return(0,Te.Z)({fixed:kn},Pa)}))):[].concat((0,Ra.Z)(Bt),[(0,Te.Z)((0,Te.Z)({key:Pn},It),{},{fixed:kn})])},[])}function wt(Ge){for(var je=!0,Bt=0;Bt=0;Zt-=1){var kn=Ge[Zt];if(Gt&&kn.fixed!=="right")Gt=!1;else if(!Gt&&kn.fixed==="right"){warning(!1,"Index ".concat(Zt+1," of `columns` missing `fixed='right'` prop."));break}}}function Rt(Ge){return Ge.map(function(je){var Bt=je.fixed,It=(0,sn.Z)(je,Ee),Gt=Bt;return Bt==="left"?Gt="right":Bt==="right"&&(Gt="left"),(0,Te.Z)({fixed:Gt},It)})}function xa(Ge,je){var Bt=Ge.prefixCls,It=Ge.columns,Gt=Ge.children,Zt=Ge.expandable,kn=Ge.expandedKeys,Pn=Ge.columnTitle,Gn=Ge.getRowKey,Pa=Ge.onTriggerExpand,An=Ge.expandIcon,ia=Ge.rowExpandable,tr=Ge.expandIconColumnIndex,Ja=Ge.direction,ur=Ge.expandRowByClick,Sr=Ge.columnWidth,Lr=Ge.fixed,jr=Ge.scrollWidth,kr=oe.useMemo(function(){return It||Ie(Gt)},[It,Gt]),ao=oe.useMemo(function(){if(Zt){var To,Bo=kr.slice();if(!Bo.includes(a)){var Yr=tr||0;Yr>=0&&Bo.splice(Yr,0,a)}var ro=Bo.indexOf(a);Bo=Bo.filter(function(Ho,Di){return Ho!==a||Di===ro});var _o=kr[ro],Qi;(Lr==="left"||Lr)&&!tr?Qi="left":(Lr==="right"||Lr)&&tr===kr.length?Qi="right":Qi=_o?_o.fixed:null;var li=(To={},(0,we.Z)(To,wr,{className:"".concat(Bt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,we.Z)(To,"title",Pn),(0,we.Z)(To,"fixed",Qi),(0,we.Z)(To,"className","".concat(Bt,"-row-expand-icon-cell")),(0,we.Z)(To,"width",Sr),(0,we.Z)(To,"render",function(Di,Ki,_i){var Rr=Gn(Ki,_i),Yl=kn.has(Rr),Vi=ia?ia(Ki):!0,hi=An({prefixCls:Bt,expanded:Yl,expandable:Vi,record:Ki,onExpand:Pa});return ur?oe.createElement("span",{onClick:function(ai){return ai.stopPropagation()}},hi):hi}),To);return Bo.map(function(Ho){return Ho===a?li:Ho})}return kr.filter(function(Ho){return Ho!==a})},[Zt,kr,Gn,kn,An,Ja]),Vo=oe.useMemo(function(){var To=ao;return je&&(To=je(To)),To.length||(To=[{render:function(){return null}}]),To},[je,ao,Ja]),ei=oe.useMemo(function(){return Ja==="rtl"?Rt(qe(Vo)):qe(Vo)},[Vo,Ja,jr]),Fo=ce(ei,jr),qo=(0,Le.Z)(Fo,2),Fi=qo[0],fo=qo[1];return[Vo,Fi,fo]}var Jn=xa;function on(Ge){var je,Bt=Ge.prefixCls,It=Ge.record,Gt=Ge.onExpand,Zt=Ge.expanded,kn=Ge.expandable,Pn="".concat(Bt,"-row-expand-icon");if(!kn)return oe.createElement("span",{className:Ze()(Pn,"".concat(Bt,"-row-spaced"))});var Gn=function(An){Gt(It,An),An.stopPropagation()};return oe.createElement("span",{className:Ze()(Pn,(je={},(0,we.Z)(je,"".concat(Bt,"-row-expanded"),Zt),(0,we.Z)(je,"".concat(Bt,"-row-collapsed"),!Zt),je)),onClick:Gn})}function qt(Ge,je,Bt){var It=[];function Gt(Zt){(Zt||[]).forEach(function(kn,Pn){It.push(je(kn,Pn)),Gt(kn[Bt])})}return Gt(Ge),It}function Mn(Ge,je,Bt){var It=tn(Ge),Gt=It.expandIcon,Zt=It.expandedRowKeys,kn=It.defaultExpandedRowKeys,Pn=It.defaultExpandAllRows,Gn=It.expandedRowRender,Pa=It.onExpand,An=It.onExpandedRowsChange,ia=It.childrenColumnName,tr=Gt||on,Ja=ia||"children",ur=oe.useMemo(function(){return Gn?"row":Ge.expandable&&Ge.internalHooks===fe&&Ge.expandable.__PARENT_RENDER_ICON__||je.some(function(ei){return ei&&(0,Se.Z)(ei)==="object"&&ei[Ja]})?"nest":!1},[!!Gn,je]),Sr=oe.useState(function(){return kn||(Pn?qt(je,Bt,Ja):[])}),Lr=(0,Le.Z)(Sr,2),jr=Lr[0],kr=Lr[1],ao=oe.useMemo(function(){return new Set(Zt||jr||[])},[Zt,jr]),Vo=oe.useCallback(function(ei){var Fo=Bt(ei,je.indexOf(ei)),qo,Fi=ao.has(Fo);Fi?(ao.delete(Fo),qo=(0,Ra.Z)(ao)):qo=[].concat((0,Ra.Z)(ao),[Fo]),kr(qo),Pa&&Pa(!Fi,ei),An&&An(qo)},[Bt,ao,je,Pa,An]);return[It,ur,ao,tr,Ja,Vo]}function Xt(Ge,je,Bt,It){var Gt=Ge.map(function(Zt,kn){return We(kn,kn,Ge,je,Bt,It==null?void 0:It[kn])});return(0,it.Z)(function(){return Gt},[Gt],function(Zt,kn){return!(0,Be.Z)(Zt,kn)})}function la(Ge){var je=(0,oe.useRef)(Ge),Bt=(0,oe.useState)({}),It=(0,Le.Z)(Bt,2),Gt=It[1],Zt=(0,oe.useRef)(null),kn=(0,oe.useRef)([]);function Pn(Gn){kn.current.push(Gn);var Pa=Promise.resolve();Zt.current=Pa,Pa.then(function(){if(Zt.current===Pa){var An=kn.current,ia=je.current;kn.current=[],An.forEach(function(tr){je.current=tr(je.current)}),Zt.current=null,ia!==je.current&&Gt({})}})}return(0,oe.useEffect)(function(){return function(){Zt.current=null}},[]),[je.current,Pn]}function ya(Ge){var je=(0,oe.useRef)(Ge||null),Bt=(0,oe.useRef)();function It(){window.clearTimeout(Bt.current)}function Gt(kn){je.current=kn,It(),Bt.current=window.setTimeout(function(){je.current=null,Bt.current=void 0},100)}function Zt(){return je.current}return(0,oe.useEffect)(function(){return It},[]),[Gt,Zt]}function ga(){var Ge=oe.useState(-1),je=(0,Le.Z)(Ge,2),Bt=je[0],It=je[1],Gt=oe.useState(-1),Zt=(0,Le.Z)(Gt,2),kn=Zt[0],Pn=Zt[1],Gn=oe.useCallback(function(Pa,An){It(Pa),Pn(An)},[]);return[Bt,kn,Gn]}var bn=x(47273),ct=(0,bn.Z)()?window:null;function ln(Ge,je){var Bt=(0,Se.Z)(Ge)==="object"?Ge:{},It=Bt.offsetHeader,Gt=It===void 0?0:It,Zt=Bt.offsetSummary,kn=Zt===void 0?0:Zt,Pn=Bt.offsetScroll,Gn=Pn===void 0?0:Pn,Pa=Bt.getContainer,An=Pa===void 0?function(){return ct}:Pa,ia=An()||ct;return oe.useMemo(function(){var tr=!!Ge;return{isSticky:tr,stickyClassName:tr?"".concat(je,"-sticky-holder"):"",offsetHeader:Gt,offsetSummary:kn,offsetScroll:Gn,container:ia}},[Gn,Gt,kn,je,ia])}function fn(Ge,je,Bt){var It=(0,oe.useMemo)(function(){for(var Gt=[],Zt=[],kn=0,Pn=0,Gn=0;Gn=ia&&(Ho=ia-tr),kn({scrollLeft:Ho/ia*(An+2)}),kr.current.x=ro.pageX},To=function(){if(Zt.current){var ro=(0,na.os)(Zt.current).top,_o=ro+Zt.current.offsetHeight,Qi=Gn===window?document.documentElement.scrollTop+window.innerHeight:(0,na.os)(Gn).top+Gn.clientHeight;_o-(0,Ht.Z)()<=Qi||ro>=Qi-Pn?jr(function(li){return(0,Te.Z)((0,Te.Z)({},li),{},{isHiddenScrollBar:!0})}):jr(function(li){return(0,Te.Z)((0,Te.Z)({},li),{},{isHiddenScrollBar:!1})})}},Bo=function(ro){jr(function(_o){return(0,Te.Z)((0,Te.Z)({},_o),{},{scrollLeft:ro/An*ia||0})})};return oe.useImperativeHandle(Bt,function(){return{setScrollLeft:Bo}}),oe.useEffect(function(){var Yr=(0,pt.Z)(document.body,"mouseup",qo,!1),ro=(0,pt.Z)(document.body,"mousemove",fo,!1);return To(),function(){Yr.remove(),ro.remove()}},[tr,ei]),oe.useEffect(function(){var Yr=(0,pt.Z)(Gn,"scroll",To,!1),ro=(0,pt.Z)(window,"resize",To,!1);return function(){Yr.remove(),ro.remove()}},[Gn]),oe.useEffect(function(){Lr.isHiddenScrollBar||jr(function(Yr){var ro=Zt.current;return ro?(0,Te.Z)((0,Te.Z)({},Yr),{},{scrollLeft:ro.scrollLeft/ro.scrollWidth*ro.clientWidth}):Yr})},[Lr.isHiddenScrollBar]),An<=ia||!tr||Lr.isHiddenScrollBar?null:oe.createElement("div",{style:{height:(0,Ht.Z)(),width:ia,bottom:Pn},className:"".concat(Pa,"-sticky-scroll")},oe.createElement("div",{onMouseDown:Fi,ref:Ja,className:Ze()("".concat(Pa,"-sticky-scroll-bar"),(0,we.Z)({},"".concat(Pa,"-sticky-scroll-bar-active"),ei)),style:{width:"".concat(tr,"px"),transform:"translate3d(".concat(Lr.scrollLeft,"px, 0, 0)")}}))},cr=oe.forwardRef(er);function Kn(Ge){return null}var no=Kn;function Ur(Ge){return null}var uo=Ur,pr="rc-table",gr=[],Ir={};function Cr(){return"No Data"}function fr(Ge){var je,Bt=(0,Te.Z)({rowKey:"key",prefixCls:pr,emptyText:Cr},Ge),It=Bt.prefixCls,Gt=Bt.className,Zt=Bt.rowClassName,kn=Bt.style,Pn=Bt.data,Gn=Bt.rowKey,Pa=Bt.scroll,An=Bt.tableLayout,ia=Bt.direction,tr=Bt.title,Ja=Bt.footer,ur=Bt.summary,Sr=Bt.caption,Lr=Bt.id,jr=Bt.showHeader,kr=Bt.components,ao=Bt.emptyText,Vo=Bt.onRow,ei=Bt.onHeaderRow,Fo=Bt.internalHooks,qo=Bt.transformColumns,Fi=Bt.internalRefs,fo=Bt.tailor,To=Bt.sticky,Bo=Pn||gr,Yr=!!Bo.length,ro=Fo===fe,_o=oe.useCallback(function(Sl,fu){return(0,Ve.Z)(kr,Sl)||fu},[kr]),Qi=oe.useMemo(function(){return typeof Gn=="function"?Gn:function(Sl){var fu=Sl&&Sl[Gn];return fu}},[Gn]),li=_o(["body"]),Ho=ga(),Di=(0,Le.Z)(Ho,3),Ki=Di[0],_i=Di[1],Rr=Di[2],Yl=Mn(Bt,Bo,Qi),Vi=(0,Le.Z)(Yl,6),hi=Vi[0],Xl=Vi[1],ai=Vi[2],Hl=Vi[3],Fl=Vi[4],fl=Vi[5],Yo=Pa==null?void 0:Pa.x,Xo=oe.useState(0),ti=(0,Le.Z)(Xo,2),Go=ti[0],xo=ti[1],Xa=Jn((0,Te.Z)((0,Te.Z)((0,Te.Z)({},Bt),hi),{},{expandable:!!hi.expandedRowRender,columnTitle:hi.columnTitle,expandedKeys:ai,getRowKey:Qi,onTriggerExpand:fl,expandIcon:Hl,expandIconColumnIndex:hi.expandIconColumnIndex,direction:ia,scrollWidth:ro&&fo&&typeof Yo=="number"?Yo:null}),ro?qo:null),ho=(0,Le.Z)(Xa,3),Ei=ho[0],Yi=ho[1],wu=ho[2],Fu=wu!=null?wu:Yo,Du=oe.useMemo(function(){return{columns:Ei,flattenColumns:Yi}},[Ei,Yi]),du=oe.useRef(),lu=oe.useRef(),ri=oe.useRef(),Pu=oe.useRef(),Uu=oe.useRef(),kl=oe.useState(!1),Ql=(0,Le.Z)(kl,2),Jl=Ql[0],ru=Ql[1],mu=oe.useState(!1),sl=(0,Le.Z)(mu,2),ju=sl[0],Cu=sl[1],Bl=la(new Map),mi=(0,Le.Z)(Bl,2),Eu=mi[0],ou=mi[1],As=kt(Yi),ts=As.map(function(Sl){return Eu.get(Sl)}),Qu=oe.useMemo(function(){return ts},[ts.join("_")]),Ku=cn(Qu,Yi.length,ia),su=Pa&&Kt(Pa.y),gu=Pa&&Kt(Fu)||!!hi.fixed,Ps=gu&&Yi.some(function(Sl){var fu=Sl.fixed;return fu}),Ii=oe.useRef(),vu=ln(To,It),vs=vu.isSticky,Ns=vu.offsetHeader,_c=vu.offsetSummary,Al=vu.offsetScroll,_l=vu.stickyClassName,Zu=vu.container,cu=oe.useMemo(function(){return ur==null?void 0:ur(Bo)},[ur,Bo]),Vu=(su||vs)&&oe.isValidElement(cu)&&cu.type===He&&cu.props.fixed,zu,Xu,bs;su&&(Xu={overflowY:"scroll",maxHeight:Pa.y}),gu&&(zu={overflowX:"auto"},su||(Xu={overflowY:"hidden"}),bs={width:Fu===!0?"auto":Fu,minWidth:"100%"});var ec=oe.useCallback(function(Sl,fu){(0,Xe.Z)(du.current)&&ou(function(ls){if(ls.get(Sl)!==fu){var xs=new Map(ls);return xs.set(Sl,fu),xs}return ls})},[]),Mc=ya(null),$c=(0,Le.Z)(Mc,2),Tc=$c[0],yo=$c[1];function kc(Sl,fu){fu&&(typeof fu=="function"?fu(Sl):fu.scrollLeft!==Sl&&(fu.scrollLeft=Sl,fu.scrollLeft!==Sl&&setTimeout(function(){fu.scrollLeft=Sl},0)))}var tc=(0,ye.Z)(function(Sl){var fu=Sl.currentTarget,ls=Sl.scrollLeft,xs=ia==="rtl",qu=typeof ls=="number"?ls:fu.scrollLeft,lc=fu||Ir;if(!yo()||yo()===lc){var uc;Tc(lc),kc(qu,lu.current),kc(qu,ri.current),kc(qu,Uu.current),kc(qu,(uc=Ii.current)===null||uc===void 0?void 0:uc.setScrollLeft)}var od=fu||lu.current;if(od){var id=od.scrollWidth,Ai=od.clientWidth;if(id===Ai){ru(!1),Cu(!1);return}xs?(ru(-qu0)):(ru(qu>0),Cu(qu1?Sr-ro:0,Qi=(0,Te.Z)((0,Te.Z)((0,Te.Z)({},qo),Gn),{},{flex:"0 0 ".concat(ro,"px"),width:"".concat(ro,"px"),marginRight:_o,pointerEvents:"auto"}),li=oe.useMemo(function(){return An?Bo<=1:fo===0||Bo===0||Bo>1},[Bo,fo,An]);li?Qi.visibility="hidden":An&&(Qi.height=ia==null?void 0:ia(Bo));var Ho=li?function(){return null}:tr,Di={};return(Bo===0||fo===0)&&(Di.rowSpan=1,Di.colSpan=1),oe.createElement(Sn,(0,Me.Z)({className:Ze()(ur,Pa),ellipsis:Bt.ellipsis,align:Bt.align,scope:Bt.rowScope,component:"div",prefixCls:je.prefixCls,key:ao,record:Pn,index:Zt,renderIndex:kn,dataIndex:Ja,render:Ho,shouldCellUpdate:Bt.shouldCellUpdate},Vo,{appendNode:ei,additionalProps:(0,Te.Z)((0,Te.Z)({},Fo),{},{style:Qi},Di)}))}var bi=Ci,zr=["data","index","className","rowKey","style","extra","getHeight"],Ri=oe.forwardRef(function(Ge,je){var Bt=Ge.data,It=Ge.index,Gt=Ge.className,Zt=Ge.rowKey,kn=Ge.style,Pn=Ge.extra,Gn=Ge.getHeight,Pa=(0,sn.Z)(Ge,zr),An=Bt.record,ia=Bt.indent,tr=Bt.index,Ja=be(se,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),ur=Ja.scrollX,Sr=Ja.flattenColumns,Lr=Ja.prefixCls,jr=Ja.fixColumn,kr=Ja.componentWidth,ao=Ft(An,Zt,It,ia),Vo=ao.rowSupportExpand,ei=ao.expanded,Fo=ao.rowProps,qo=ao.expandedRowRender,Fi=ao.expandedRowClassName,fo;if(Vo&&ei){var To=qo(An,It,ia+1,ei),Bo=Fi==null?void 0:Fi(An,It,ia),Yr={};jr&&(Yr={style:(0,we.Z)({},"--virtual-width","".concat(kr,"px"))});var ro="".concat(Lr,"-expanded-row-cell");fo=oe.createElement("div",{className:Ze()("".concat(Lr,"-expanded-row"),"".concat(Lr,"-expanded-row-level-").concat(ia+1),Bo)},oe.createElement(Sn,{component:"div",prefixCls:Lr,className:Ze()(ro,(0,we.Z)({},"".concat(ro,"-fixed"),jr)),additionalProps:Yr},To))}var _o=(0,Te.Z)((0,Te.Z)({},kn),{},{width:ur});Pn&&(_o.position="absolute",_o.pointerEvents="none");var Qi=oe.createElement("div",(0,Me.Z)({},Fo,Pa,{ref:Vo?null:je,className:Ze()(Gt,"".concat(Lr,"-row"),Fo==null?void 0:Fo.className,(0,we.Z)({},"".concat(Lr,"-row-extra"),Pn)),style:(0,Te.Z)((0,Te.Z)({},_o),Fo==null?void 0:Fo.style)}),Sr.map(function(li,Ho){return oe.createElement(bi,{key:Ho,rowInfo:ao,column:li,colIndex:Ho,indent:ia,index:It,renderIndex:tr,record:An,inverse:Pn,getHeight:Gn})}));return Vo?oe.createElement("div",{ref:je},Qi,fo):Qi}),Gi=te(Ri),zi=Gi,Lo=oe.forwardRef(function(Ge,je){var Bt=Ge.data,It=Ge.onScroll,Gt=be(se,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Zt=Gt.flattenColumns,kn=Gt.onColumnResize,Pn=Gt.getRowKey,Gn=Gt.expandedKeys,Pa=Gt.prefixCls,An=Gt.childrenColumnName,ia=Gt.emptyNode,tr=Gt.scrollX,Ja=be(oi),ur=Ja.scrollY,Sr=Ja.listItemHeight,Lr=oe.useRef(),jr=Dn(Bt,An,Gn,Pn),kr=oe.useMemo(function(){var fo=0;return Zt.map(function(To){var Bo=To.width,Yr=To.key;return fo+=Bo,[Yr,Bo,fo]})},[Zt]),ao=oe.useMemo(function(){return kr.map(function(fo){return fo[2]})},[kr]);oe.useEffect(function(){kr.forEach(function(fo){var To=(0,Le.Z)(fo,2),Bo=To[0],Yr=To[1];kn(Bo,Yr)})},[kr]),oe.useImperativeHandle(je,function(){var fo={};return Object.defineProperty(fo,"scrollLeft",{get:function(){var Bo;return((Bo=Lr.current)===null||Bo===void 0?void 0:Bo.getScrollInfo().x)||0},set:function(Bo){var Yr;(Yr=Lr.current)===null||Yr===void 0||Yr.scrollTo({left:Bo})}}),fo});var Vo=function(To,Bo){var Yr,ro=(Yr=jr[Bo])===null||Yr===void 0?void 0:Yr.record,_o=To.onCell;if(_o){var Qi,li=_o(ro,Bo);return(Qi=li==null?void 0:li.rowSpan)!==null&&Qi!==void 0?Qi:1}return 1},ei=function(To){var Bo=To.start,Yr=To.end,ro=To.getSize,_o=To.offsetY;if(Yr<0)return null;for(var Qi=Zt.filter(function(Yo){return Vo(Yo,Bo)===0}),li=Bo,Ho=function(Xo){if(Qi=Qi.filter(function(ti){return Vo(ti,Xo)===0}),!Qi.length)return li=Xo,"break"},Di=Bo;Di>=0;Di-=1){var Ki=Ho(Di);if(Ki==="break")break}for(var _i=Zt.filter(function(Yo){return Vo(Yo,Yr)!==1}),Rr=Yr,Yl=function(Xo){if(_i=_i.filter(function(ti){return Vo(ti,Xo)!==1}),!_i.length)return Rr=Math.max(Xo-1,Yr),"break"},Vi=Yr;Vi1})&&Xl.push(Xo)},Hl=li;Hl<=Rr;Hl+=1)var Fl=ai(Hl);var fl=Xl.map(function(Yo){var Xo=jr[Yo],ti=Pn(Xo.record,Yo),Go=function(ho){var Ei=Yo+ho-1,Yi=Pn(jr[Ei].record,Ei),wu=ro(ti,Yi);return wu.bottom-wu.top},xo=ro(ti);return oe.createElement(zi,{key:Yo,data:Xo,rowKey:ti,index:Yo,style:{top:-_o+xo.top},extra:!0,getHeight:Go})});return fl},Fo=oe.useMemo(function(){return{columnsOffset:ao}},[ao]),qo="".concat(Pa,"-tbody"),Fi;return jr.length?Fi=oe.createElement($r.Z,{fullHeight:!1,ref:Lr,className:Ze()(qo,"".concat(qo,"-virtual")),height:ur,itemHeight:Sr||24,data:jr,itemKey:function(To){return Pn(To.record)},scrollWidth:tr,onVirtualScroll:function(To){var Bo=To.x;It({scrollLeft:Bo})},extraRender:ei},function(fo,To,Bo){var Yr=Pn(fo.record,To);return oe.createElement(zi,(0,Me.Z)({data:fo,rowKey:Yr,index:To},Bo))}):Fi=oe.createElement("div",{className:Ze()("".concat(Pa,"-placeholder"))},oe.createElement(Sn,{component:"div",prefixCls:Pa},ia)),oe.createElement(cl.Provider,{value:Fo},Fi)}),Cl=te(Lo),tl=Cl,Da=function(je,Bt){var It=Bt.ref,Gt=Bt.onScroll;return oe.createElement(tl,{ref:It,data:je,onScroll:Gt})},ba=100;function Wa(Ge){var je=Ge.columns,Bt=Ge.scroll,It=Ge.prefixCls,Gt=It===void 0?pr:It,Zt=Ge.className,kn=Ge.listItemHeight,Pn=Bt||{},Gn=Pn.x,Pa=Pn.y;typeof Gn!="number"&&(Gn=((je||[]).length+1)*ba),typeof Pa!="number"&&(Pa=500);var An=oe.useMemo(function(){return{scrollY:Pa,listItemHeight:kn}},[Pa,kn]);return oe.createElement(oi.Provider,{value:An},oe.createElement(io,(0,Me.Z)({},Ge,{className:Ze()(Zt,"".concat(Gt,"-virtual")),scroll:(0,Te.Z)((0,Te.Z)({},Bt),{},{x:Gn}),components:{body:Da},columns:je,internalHooks:fe,tailor:!0})))}function Br(Ge){return ee(Wa,Ge)}var lr=Br(),mo=null;function Ar(Ge){return null}var zo=Ar;function Ro(Ge){return null}var Oi=Ro,Qo=x(2738),Eo=x(68031),Io=x(36355),ii=x(93891),ol=x(19716),nl=x(8628),Ol=x(31724),Nl=x(58421),qr=x(71418),Mr=x(88088);function Qr(Ge){return function(Bt){let{prefixCls:It,onExpand:Gt,record:Zt,expanded:kn,expandable:Pn}=Bt;const Gn=`${It}-row-expand-icon`;return oe.createElement("button",{type:"button",onClick:Pa=>{Gt(Zt,Pa),Pa.stopPropagation()},className:Ze()(Gn,{[`${Gn}-spaced`]:!Pn,[`${Gn}-expanded`]:Pn&&kn,[`${Gn}-collapsed`]:Pn&&!kn}),"aria-label":kn?Ge.collapse:Ge.expand,"aria-expanded":kn})}}var Kr=Qr;function si(Ge,je){return"key"in Ge&&Ge.key!==void 0&&Ge.key!==null?Ge.key:Ge.dataIndex?Array.isArray(Ge.dataIndex)?Ge.dataIndex.join("."):Ge.dataIndex:je}function Xi(Ge,je){return je?`${je}-${Ge}`:`${Ge}`}function il(Ge,je){return typeof Ge=="function"?Ge(je):Ge}function ml(Ge,je){const Bt=il(Ge,je);return Object.prototype.toString.call(Bt)==="[object Object]"?"":Bt}var Vl={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"},Rl=Vl,xu=x(7657),iu=function(je,Bt){return oe.createElement(xu.Z,(0,Me.Z)({},je,{ref:Bt,icon:Rl}))},Bi=oe.forwardRef(iu),Ti=Bi,ci=x(56762);function Po(Ge){const je=oe.useRef(Ge),Bt=(0,ci.Z)();return[()=>je.current,It=>{je.current=It,Bt()}]}var ll=x(3113),fi=x(24905),ul=x(38854),Ul=x(64165),Lu=x(20834),Tu=x(40875),hr=x(5112),rl=x(17574),Su=x(47472),ss=x(92832);function pi(Ge){let{value:je,onChange:Bt,filterSearch:It,tablePrefixCls:Gt,locale:Zt}=Ge;return It?oe.createElement("div",{className:`${Gt}-filter-dropdown-search`},oe.createElement(ss.default,{prefix:oe.createElement(Su.Z,null),placeholder:Zt.filterSearchPlaceholder,onChange:Bt,value:je,htmlSize:1,className:`${Gt}-filter-dropdown-search-input`})):null}var Rs=pi,cs=x(10228);const hc=Ge=>{const{keyCode:je}=Ge;je===cs.Z.ENTER&&Ge.stopPropagation()};var Lc=oe.forwardRef((Ge,je)=>oe.createElement("div",{className:Ge.className,onClick:Bt=>Bt.stopPropagation(),onKeyDown:hc,ref:je},Ge.children));function Fs(Ge){let je=[];return(Ge||[]).forEach(Bt=>{let{value:It,children:Gt}=Bt;je.push(It),Gt&&(je=[].concat((0,Ra.Z)(je),(0,Ra.Z)(Fs(Gt))))}),je}function Xc(Ge){return Ge.some(je=>{let{children:Bt}=je;return Bt})}function ds(Ge,je){return typeof je=="string"||typeof je=="number"?je==null?void 0:je.toString().toLowerCase().includes(Ge.trim().toLowerCase()):!1}function Xs(Ge){let{filters:je,prefixCls:Bt,filteredKeys:It,filterMultiple:Gt,searchValue:Zt,filterSearch:kn}=Ge;return je.map((Pn,Gn)=>{const Pa=String(Pn.value);if(Pn.children)return{key:Pa||Gn,label:Pn.text,popupClassName:`${Bt}-dropdown-submenu`,children:Xs({filters:Pn.children,prefixCls:Bt,filteredKeys:It,filterMultiple:Gt,searchValue:Zt,filterSearch:kn})};const An=Gt?fi.default:hr.ZP,ia={key:Pn.value!==void 0?Pa:Gn,label:oe.createElement(oe.Fragment,null,oe.createElement(An,{checked:It.includes(Pa)}),oe.createElement("span",null,Pn.text))};return Zt.trim()?typeof kn=="function"?kn(Zt,Pn)?ia:null:ds(Zt,Pn.text)?ia:null:ia})}function pd(Ge){var je,Bt;const{tablePrefixCls:It,prefixCls:Gt,column:Zt,dropdownPrefixCls:kn,columnKey:Pn,filterMultiple:Gn,filterMode:Pa="menu",filterSearch:An=!1,filterState:ia,triggerFilter:tr,locale:Ja,children:ur,getPopupContainer:Sr}=Ge,{filterDropdownOpen:Lr,onFilterDropdownOpenChange:jr,filterResetToDefaultFilteredValue:kr,defaultFilteredValue:ao,filterDropdownVisible:Vo,onFilterDropdownVisibleChange:ei}=Zt,[Fo,qo]=oe.useState(!1),Fi=!!(ia&&(!((je=ia.filteredKeys)===null||je===void 0)&&je.length||ia.forceFiltered)),fo=Xa=>{qo(Xa),jr==null||jr(Xa),ei==null||ei(Xa)},To=(Bt=Lr!=null?Lr:Vo)!==null&&Bt!==void 0?Bt:Fo,Bo=ia==null?void 0:ia.filteredKeys,[Yr,ro]=Po(Bo||[]),_o=Xa=>{let{selectedKeys:ho}=Xa;ro(ho)},Qi=(Xa,ho)=>{let{node:Ei,checked:Yi}=ho;_o(Gn?{selectedKeys:Xa}:{selectedKeys:Yi&&Ei.key?[Ei.key]:[]})};oe.useEffect(()=>{Fo&&_o({selectedKeys:Bo||[]})},[Bo]);const[li,Ho]=oe.useState([]),Di=Xa=>{Ho(Xa)},[Ki,_i]=oe.useState(""),Rr=Xa=>{const{value:ho}=Xa.target;_i(ho)};oe.useEffect(()=>{Fo||_i("")},[Fo]);const Yl=Xa=>{const ho=Xa&&Xa.length?Xa:null;if(ho===null&&(!ia||!ia.filteredKeys)||(0,Be.Z)(ho,ia==null?void 0:ia.filteredKeys,!0))return null;tr({column:Zt,key:Pn,filteredKeys:ho})},Vi=()=>{fo(!1),Yl(Yr())},hi=function(){let{confirm:Xa,closeDropdown:ho}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Xa&&Yl([]),ho&&fo(!1),_i(""),ro(kr?(ao||[]).map(Ei=>String(Ei)):[])},Xl=function(){let{closeDropdown:Xa}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Xa&&fo(!1),Yl(Yr())},ai=Xa=>{Xa&&Bo!==void 0&&ro(Bo||[]),fo(Xa),!Xa&&!Zt.filterDropdown&&Vi()},Hl=Ze()({[`${kn}-menu-without-submenu`]:!Xc(Zt.filters||[])}),Fl=Xa=>{if(Xa.target.checked){const ho=Fs(Zt==null?void 0:Zt.filters).map(Ei=>String(Ei));ro(ho)}else ro([])},fl=Xa=>{let{filters:ho}=Xa;return(ho||[]).map((Ei,Yi)=>{const wu=String(Ei.value),Fu={title:Ei.text,key:Ei.value!==void 0?wu:Yi};return Ei.children&&(Fu.children=fl({filters:Ei.children})),Fu})},Yo=Xa=>{var ho;return Object.assign(Object.assign({},Xa),{text:Xa.title,value:Xa.key,children:((ho=Xa.children)===null||ho===void 0?void 0:ho.map(Ei=>Yo(Ei)))||[]})};let Xo;if(typeof Zt.filterDropdown=="function")Xo=Zt.filterDropdown({prefixCls:`${kn}-custom`,setSelectedKeys:Xa=>_o({selectedKeys:Xa}),selectedKeys:Yr(),confirm:Xl,clearFilters:hi,filters:Zt.filters,visible:To,close:()=>{fo(!1)}});else if(Zt.filterDropdown)Xo=Zt.filterDropdown;else{const Xa=Yr()||[],ho=()=>(Zt.filters||[]).length===0?oe.createElement(Ul.Z,{image:Ul.Z.PRESENTED_IMAGE_SIMPLE,description:Ja.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Pa==="tree"?oe.createElement(oe.Fragment,null,oe.createElement(Rs,{filterSearch:An,value:Ki,onChange:Rr,tablePrefixCls:It,locale:Ja}),oe.createElement("div",{className:`${It}-filter-dropdown-tree`},Gn?oe.createElement(fi.default,{checked:Xa.length===Fs(Zt.filters).length,indeterminate:Xa.length>0&&Xa.lengthtypeof An=="function"?An(Ki,Yo(Yi)):ds(Ki,Yi.title):void 0}))):oe.createElement(oe.Fragment,null,oe.createElement(Rs,{filterSearch:An,value:Ki,onChange:Rr,tablePrefixCls:It,locale:Ja}),oe.createElement(Lu.default,{selectable:!0,multiple:Gn,prefixCls:`${kn}-menu`,className:Hl,onSelect:_o,onDeselect:_o,selectedKeys:Xa,getPopupContainer:Sr,openKeys:li,onOpenChange:Di,items:Xs({filters:Zt.filters||[],filterSearch:An,prefixCls:Gt,filteredKeys:Yr(),filterMultiple:Gn,searchValue:Ki})})),Ei=()=>kr?(0,Be.Z)((ao||[]).map(Yi=>String(Yi)),Xa,!0):Xa.length===0;Xo=oe.createElement(oe.Fragment,null,ho(),oe.createElement("div",{className:`${Gt}-dropdown-btns`},oe.createElement(ll.ZP,{type:"link",size:"small",disabled:Ei(),onClick:()=>hi()},Ja.filterReset),oe.createElement(ll.ZP,{type:"primary",size:"small",onClick:Vi},Ja.filterConfirm)))}Zt.filterDropdown&&(Xo=oe.createElement(Tu.J,{selectable:void 0},Xo));const ti=()=>oe.createElement(Lc,{className:`${Gt}-dropdown`},Xo);let Go;typeof Zt.filterIcon=="function"?Go=Zt.filterIcon(Fi):Zt.filterIcon?Go=Zt.filterIcon:Go=oe.createElement(Ti,null);const{direction:xo}=oe.useContext(Io.E_);return oe.createElement("div",{className:`${Gt}-column`},oe.createElement("span",{className:`${It}-column-title`},ur),oe.createElement(ul.Z,{dropdownRender:ti,trigger:["click"],open:To,onOpenChange:ai,getPopupContainer:Sr,placement:xo==="rtl"?"bottomLeft":"bottomRight"},oe.createElement("span",{role:"button",tabIndex:-1,className:Ze()(`${Gt}-trigger`,{active:Fi}),onClick:Xa=>{Xa.stopPropagation()}},Go)))}var Au=pd;function Es(Ge,je,Bt){let It=[];return(Ge||[]).forEach((Gt,Zt)=>{var kn;const Pn=Xi(Zt,Bt);if(Gt.filters||"filterDropdown"in Gt||"onFilter"in Gt)if("filteredValue"in Gt){let Gn=Gt.filteredValue;"filterDropdown"in Gt||(Gn=(kn=Gn==null?void 0:Gn.map(String))!==null&&kn!==void 0?kn:Gn),It.push({column:Gt,key:si(Gt,Pn),filteredKeys:Gn,forceFiltered:Gt.filtered})}else It.push({column:Gt,key:si(Gt,Pn),filteredKeys:je&&Gt.defaultFilteredValue?Gt.defaultFilteredValue:void 0,forceFiltered:Gt.filtered});"children"in Gt&&(It=[].concat((0,Ra.Z)(It),(0,Ra.Z)(Es(Gt.children,je,Pn))))}),It}function Ec(Ge,je,Bt,It,Gt,Zt,kn,Pn){return Bt.map((Gn,Pa)=>{const An=Xi(Pa,Pn),{filterMultiple:ia=!0,filterMode:tr,filterSearch:Ja}=Gn;let ur=Gn;if(ur.filters||ur.filterDropdown){const Sr=si(ur,An),Lr=It.find(jr=>{let{key:kr}=jr;return Sr===kr});ur=Object.assign(Object.assign({},ur),{title:jr=>oe.createElement(Au,{tablePrefixCls:Ge,prefixCls:`${Ge}-filter`,dropdownPrefixCls:je,column:ur,columnKey:Sr,filterState:Lr,filterMultiple:ia,filterMode:tr,filterSearch:Ja,triggerFilter:Zt,locale:Gt,getPopupContainer:kn},il(Gn.title,jr))})}return"children"in ur&&(ur=Object.assign(Object.assign({},ur),{children:Ec(Ge,je,ur.children,It,Gt,Zt,kn,An)})),ur})}function Bs(Ge){const je={};return Ge.forEach(Bt=>{let{key:It,filteredKeys:Gt,column:Zt}=Bt;const{filters:kn,filterDropdown:Pn}=Zt;if(Pn)je[It]=Gt||null;else if(Array.isArray(Gt)){const Gn=Fs(kn);je[It]=Gn.filter(Pa=>Gt.includes(String(Pa)))}else je[It]=null}),je}function Js(Ge,je){return je.reduce((Bt,It)=>{const{column:{onFilter:Gt,filters:Zt},filteredKeys:kn}=It;return Gt&&kn&&kn.length?Bt.filter(Pn=>kn.some(Gn=>{const Pa=Fs(Zt),An=Pa.findIndex(tr=>String(tr)===String(Gn)),ia=An!==-1?Pa[An]:Gn;return Gt(ia,Pn)})):Bt},Ge)}const Ss=Ge=>Ge.flatMap(je=>"children"in je?[je].concat((0,Ra.Z)(Ss(je.children||[]))):[je]);function Ac(Ge){let{prefixCls:je,dropdownPrefixCls:Bt,mergedColumns:It,onFilterChange:Gt,getPopupContainer:Zt,locale:kn}=Ge;const Pn=oe.useMemo(()=>Ss(It||[]),[It]),[Gn,Pa]=oe.useState(()=>Es(Pn,!0)),An=oe.useMemo(()=>{const ur=Es(Pn,!1);if(ur.length===0)return ur;let Sr=!0,Lr=!0;if(ur.forEach(jr=>{let{filteredKeys:kr}=jr;kr!==void 0?Sr=!1:Lr=!1}),Sr){const jr=(Pn||[]).map((kr,ao)=>si(kr,Xi(ao)));return Gn.filter(kr=>{let{key:ao}=kr;return jr.includes(ao)}).map(kr=>{const ao=Pn[jr.findIndex(Vo=>Vo===kr.key)];return Object.assign(Object.assign({},kr),{column:Object.assign(Object.assign({},kr.column),ao),forceFiltered:ao.filtered})})}return ur},[Pn,Gn]),ia=oe.useMemo(()=>Bs(An),[An]),tr=ur=>{const Sr=An.filter(Lr=>{let{key:jr}=Lr;return jr!==ur.key});Sr.push(ur),Pa(Sr),Gt(Bs(Sr),Sr)};return[ur=>Ec(je,Bt,ur,An,kn,tr,Zt),An,ia]}var qs=Ac;function Cc(Ge,je,Bt){const It=oe.useRef({});function Gt(Zt){if(!It.current||It.current.data!==Ge||It.current.childrenColumnName!==je||It.current.getRowKey!==Bt){let Pn=function(Gn){Gn.forEach((Pa,An)=>{const ia=Bt(Pa,An);kn.set(ia,Pa),Pa&&typeof Pa=="object"&&je in Pa&&Pn(Pa[je]||[])})};const kn=new Map;Pn(Ge),It.current={data:Ge,childrenColumnName:je,kvMap:kn,getRowKey:Bt}}return It.current.kvMap.get(Zt)}return[Gt]}var Is=x(50371),Rc=function(Ge,je){var Bt={};for(var It in Ge)Object.prototype.hasOwnProperty.call(Ge,It)&&je.indexOf(It)<0&&(Bt[It]=Ge[It]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Gt=0,It=Object.getOwnPropertySymbols(Ge);Gt{const Zt=Ge[Gt];typeof Zt!="function"&&(Bt[Gt]=Zt)}),Bt}function yc(Ge,je,Bt){const It=Bt&&typeof Bt=="object"?Bt:{},{total:Gt=0}=It,Zt=Rc(It,["total"]),[kn,Pn]=(0,oe.useState)(()=>({current:"defaultCurrent"in Zt?Zt.defaultCurrent:1,pageSize:"defaultPageSize"in Zt?Zt.defaultPageSize:Os})),Gn=(0,Is.Z)(kn,Zt,{total:Gt>0?Gt:Ge}),Pa=Math.ceil((Gt||Ge)/Gn.pageSize);Gn.current>Pa&&(Gn.current=Pa||1);const An=(tr,Ja)=>{Pn({current:tr!=null?tr:1,pageSize:Ja||Gn.pageSize})},ia=(tr,Ja)=>{var ur;Bt&&((ur=Bt.onChange)===null||ur===void 0||ur.call(Bt,tr,Ja)),An(tr,Ja),je(tr,Ja||(Gn==null?void 0:Gn.pageSize))};return Bt===!1?[{},()=>{}]:[Object.assign(Object.assign({},Gn),{onChange:ia}),An]}var _s=yc,ms=x(84105),gs=x(35654),Zs=x(90782),fs=x(71430),Jc=x(18929);const Wu={},zs="SELECT_ALL",Hs="SELECT_INVERT",Fc="SELECT_NONE",$i=[],Bc=(Ge,je)=>{let Bt=[];return(je||[]).forEach(It=>{Bt.push(It),It&&typeof It=="object"&&Ge in It&&(Bt=[].concat((0,Ra.Z)(Bt),(0,Ra.Z)(Bc(Ge,It[Ge]))))}),Bt};var ps=(Ge,je)=>{const{preserveSelectedRowKeys:Bt,selectedRowKeys:It,defaultSelectedRowKeys:Gt,getCheckboxProps:Zt,onChange:kn,onSelect:Pn,onSelectAll:Gn,onSelectInvert:Pa,onSelectNone:An,onSelectMultiple:ia,columnWidth:tr,type:Ja,selections:ur,fixed:Sr,renderCell:Lr,hideSelectAll:jr,checkStrictly:kr=!0}=je||{},{prefixCls:ao,data:Vo,pageData:ei,getRecordByKey:Fo,getRowKey:qo,expandType:Fi,childrenColumnName:fo,locale:To,getPopupContainer:Bo}=Ge,[Yr,ro]=(0,Jc.Z)(It||Gt||$i,{value:It}),_o=oe.useRef(new Map),Qi=(0,oe.useCallback)(Yo=>{if(Bt){const Xo=new Map;Yo.forEach(ti=>{let Go=Fo(ti);!Go&&_o.current.has(ti)&&(Go=_o.current.get(ti)),Xo.set(ti,Go)}),_o.current=Xo}},[Fo,Bt]);oe.useEffect(()=>{Qi(Yr)},[Yr]);const{keyEntities:li}=(0,oe.useMemo)(()=>{if(kr)return{keyEntities:null};let Yo=Vo;if(Bt){const Xo=new Set(Vo.map((Go,xo)=>qo(Go,xo))),ti=Array.from(_o.current).reduce((Go,xo)=>{let[Xa,ho]=xo;return Xo.has(Xa)?Go:Go.concat(ho)},[]);Yo=[].concat((0,Ra.Z)(Yo),(0,Ra.Z)(ti))}return(0,fs.I8)(Yo,{externalGetKey:qo,childrenPropName:fo})},[Vo,qo,kr,fo,Bt]),Ho=(0,oe.useMemo)(()=>Bc(fo,ei),[fo,ei]),Di=(0,oe.useMemo)(()=>{const Yo=new Map;return Ho.forEach((Xo,ti)=>{const Go=qo(Xo,ti),xo=(Zt?Zt(Xo):null)||{};Yo.set(Go,xo)}),Yo},[Ho,qo,Zt]),Ki=(0,oe.useCallback)(Yo=>{var Xo;return!!(!((Xo=Di.get(qo(Yo)))===null||Xo===void 0)&&Xo.disabled)},[Di,qo]),[_i,Rr]=(0,oe.useMemo)(()=>{if(kr)return[Yr||[],[]];const{checkedKeys:Yo,halfCheckedKeys:Xo}=(0,Zs.S)(Yr,!0,li,Ki);return[Yo||[],Xo]},[Yr,kr,li,Ki]),Yl=(0,oe.useMemo)(()=>{const Yo=Ja==="radio"?_i.slice(0,1):_i;return new Set(Yo)},[_i,Ja]),Vi=(0,oe.useMemo)(()=>Ja==="radio"?new Set:new Set(Rr),[Rr,Ja]),[hi,Xl]=(0,oe.useState)(null);oe.useEffect(()=>{je||ro($i)},[!!je]);const ai=(0,oe.useCallback)((Yo,Xo)=>{let ti,Go;Qi(Yo),Bt?(ti=Yo,Go=Yo.map(xo=>_o.current.get(xo))):(ti=[],Go=[],Yo.forEach(xo=>{const Xa=Fo(xo);Xa!==void 0&&(ti.push(xo),Go.push(Xa))})),ro(ti),kn==null||kn(ti,Go,{type:Xo})},[ro,Fo,kn,Bt]),Hl=(0,oe.useCallback)((Yo,Xo,ti,Go)=>{if(Pn){const xo=ti.map(Xa=>Fo(Xa));Pn(Fo(Yo),Xo,xo,Go)}ai(ti,"single")},[Pn,Fo,ai]),Fl=(0,oe.useMemo)(()=>!ur||jr?null:(ur===!0?[zs,Hs,Fc]:ur).map(Xo=>Xo===zs?{key:"all",text:To.selectionAll,onSelect(){ai(Vo.map((ti,Go)=>qo(ti,Go)).filter(ti=>{const Go=Di.get(ti);return!(Go!=null&&Go.disabled)||Yl.has(ti)}),"all")}}:Xo===Hs?{key:"invert",text:To.selectInvert,onSelect(){const ti=new Set(Yl);ei.forEach((xo,Xa)=>{const ho=qo(xo,Xa),Ei=Di.get(ho);Ei!=null&&Ei.disabled||(ti.has(ho)?ti.delete(ho):ti.add(ho))});const Go=Array.from(ti);Pa&&Pa(Go),ai(Go,"invert")}}:Xo===Fc?{key:"none",text:To.selectNone,onSelect(){An==null||An(),ai(Array.from(Yl).filter(ti=>{const Go=Di.get(ti);return Go==null?void 0:Go.disabled}),"none")}}:Xo).map(Xo=>Object.assign(Object.assign({},Xo),{onSelect:function(){for(var ti,Go,xo=arguments.length,Xa=new Array(xo),ho=0;ho{var Xo;if(!je)return Yo.filter(kl=>kl!==Wu);let ti=(0,Ra.Z)(Yo);const Go=new Set(Yl),xo=Ho.map(qo).filter(kl=>!Di.get(kl).disabled),Xa=xo.every(kl=>Go.has(kl)),ho=xo.some(kl=>Go.has(kl)),Ei=()=>{const kl=[];Xa?xo.forEach(Jl=>{Go.delete(Jl),kl.push(Jl)}):xo.forEach(Jl=>{Go.has(Jl)||(Go.add(Jl),kl.push(Jl))});const Ql=Array.from(Go);Gn==null||Gn(!Xa,Ql.map(Jl=>Fo(Jl)),kl.map(Jl=>Fo(Jl))),ai(Ql,"all"),Xl(null)};let Yi;if(Ja!=="radio"){let kl;if(Fl){const sl={getPopupContainer:Bo,items:Fl.map((ju,Cu)=>{const{key:Bl,text:mi,onSelect:Eu}=ju;return{key:Bl!=null?Bl:Cu,onClick:()=>{Eu==null||Eu(xo)},label:mi}})};kl=oe.createElement("div",{className:`${ao}-selection-extra`},oe.createElement(ul.Z,{menu:sl,getPopupContainer:Bo},oe.createElement("span",null,oe.createElement(ms.Z,null))))}const Ql=Ho.map((sl,ju)=>{const Cu=qo(sl,ju),Bl=Di.get(Cu)||{};return Object.assign({checked:Go.has(Cu)},Bl)}).filter(sl=>{let{disabled:ju}=sl;return ju}),Jl=!!Ql.length&&Ql.length===Ho.length,ru=Jl&&Ql.every(sl=>{let{checked:ju}=sl;return ju}),mu=Jl&&Ql.some(sl=>{let{checked:ju}=sl;return ju});Yi=!jr&&oe.createElement("div",{className:`${ao}-selection`},oe.createElement(fi.default,{checked:Jl?ru:!!Ho.length&&Xa,indeterminate:Jl?!ru&&mu:!Xa&&ho,onChange:Ei,disabled:Ho.length===0||Jl,"aria-label":kl?"Custom selection":"Select all",skipGroup:!0}),kl)}let wu;Ja==="radio"?wu=(kl,Ql,Jl)=>{const ru=qo(Ql,Jl),mu=Go.has(ru);return{node:oe.createElement(hr.ZP,Object.assign({},Di.get(ru),{checked:mu,onClick:sl=>sl.stopPropagation(),onChange:sl=>{Go.has(ru)||Hl(ru,!0,[ru],sl.nativeEvent)}})),checked:mu}}:wu=(kl,Ql,Jl)=>{var ru;const mu=qo(Ql,Jl),sl=Go.has(mu),ju=Vi.has(mu),Cu=Di.get(mu);let Bl;return Fi==="nest"?Bl=ju:Bl=(ru=Cu==null?void 0:Cu.indeterminate)!==null&&ru!==void 0?ru:ju,{node:oe.createElement(fi.default,Object.assign({},Cu,{indeterminate:Bl,checked:sl,skipGroup:!0,onClick:mi=>mi.stopPropagation(),onChange:mi=>{let{nativeEvent:Eu}=mi;const{shiftKey:ou}=Eu;let As=-1,ts=-1;if(ou&&kr){const Qu=new Set([hi,mu]);xo.some((Ku,su)=>{if(Qu.has(Ku))if(As===-1)As=su;else return ts=su,!0;return!1})}if(ts!==-1&&As!==ts&&kr){const Qu=xo.slice(As,ts+1),Ku=[];sl?Qu.forEach(gu=>{Go.has(gu)&&(Ku.push(gu),Go.delete(gu))}):Qu.forEach(gu=>{Go.has(gu)||(Ku.push(gu),Go.add(gu))});const su=Array.from(Go);ia==null||ia(!sl,su.map(gu=>Fo(gu)),Ku.map(gu=>Fo(gu))),ai(su,"multiple")}else{const Qu=_i;if(kr){const Ku=sl?(0,gs._5)(Qu,mu):(0,gs.L0)(Qu,mu);Hl(mu,!sl,Ku,Eu)}else{const Ku=(0,Zs.S)([].concat((0,Ra.Z)(Qu),[mu]),!0,li,Ki),{checkedKeys:su,halfCheckedKeys:gu}=Ku;let Ps=su;if(sl){const Ii=new Set(su);Ii.delete(mu),Ps=(0,Zs.S)(Array.from(Ii),{checked:!1,halfCheckedKeys:gu},li,Ki).checkedKeys}Hl(mu,!sl,Ps,Eu)}}Xl(sl?null:mu)}})),checked:sl}};const Fu=(kl,Ql,Jl)=>{const{node:ru,checked:mu}=wu(kl,Ql,Jl);return Lr?Lr(mu,Ql,Jl,ru):ru};if(!ti.includes(Wu))if(ti.findIndex(kl=>{var Ql;return((Ql=kl[wr])===null||Ql===void 0?void 0:Ql.columnType)==="EXPAND_COLUMN"})===0){const[kl,...Ql]=ti;ti=[kl,Wu].concat((0,Ra.Z)(Ql))}else ti=[Wu].concat((0,Ra.Z)(ti));const Du=ti.indexOf(Wu);ti=ti.filter((kl,Ql)=>kl!==Wu||Ql===Du);const du=ti[Du-1],lu=ti[Du+1];let ri=Sr;ri===void 0&&((lu==null?void 0:lu.fixed)!==void 0?ri=lu.fixed:(du==null?void 0:du.fixed)!==void 0&&(ri=du.fixed)),ri&&du&&((Xo=du[wr])===null||Xo===void 0?void 0:Xo.columnType)==="EXPAND_COLUMN"&&du.fixed===void 0&&(du.fixed=ri);const Pu=Ze()(`${ao}-selection-col`,{[`${ao}-selection-col-with-dropdown`]:ur&&Ja==="checkbox"}),Uu={fixed:ri,width:tr,className:`${ao}-selection-column`,title:je.columnTitle||Yi,render:Fu,onCell:je.onCell,[wr]:{className:Pu}};return ti.map(kl=>kl===Wu?Uu:kl)},[qo,Ho,je,_i,Yl,Vi,tr,Fl,Fi,hi,Di,ia,Hl,Ki]),Yl]},Hu=x(89489),qc=x(59477),$s=x(6848);const jt="ascend",rn="descend";function Bn(Ge){return typeof Ge.sorter=="object"&&typeof Ge.sorter.multiple=="number"?Ge.sorter.multiple:!1}function ha(Ge){return typeof Ge=="function"?Ge:Ge&&typeof Ge=="object"&&Ge.compare?Ge.compare:!1}function di(Ge,je){return je?Ge[Ge.indexOf(je)+1]:Ge[0]}function Er(Ge,je,Bt){let It=[];function Gt(Zt,kn){It.push({column:Zt,key:si(Zt,kn),multiplePriority:Bn(Zt),sortOrder:Zt.sortOrder})}return(Ge||[]).forEach((Zt,kn)=>{const Pn=Xi(kn,Bt);Zt.children?("sortOrder"in Zt&&Gt(Zt,Pn),It=[].concat((0,Ra.Z)(It),(0,Ra.Z)(Er(Zt.children,je,Pn)))):Zt.sorter&&("sortOrder"in Zt?Gt(Zt,Pn):je&&Zt.defaultSortOrder&&It.push({column:Zt,key:si(Zt,Pn),multiplePriority:Bn(Zt),sortOrder:Zt.defaultSortOrder}))}),It}function xi(Ge,je,Bt,It,Gt,Zt,kn,Pn){return(je||[]).map((Gn,Pa)=>{const An=Xi(Pa,Pn);let ia=Gn;if(ia.sorter){const tr=ia.sortDirections||Gt,Ja=ia.showSorterTooltip===void 0?kn:ia.showSorterTooltip,ur=si(ia,An),Sr=Bt.find(Fi=>{let{key:fo}=Fi;return fo===ur}),Lr=Sr?Sr.sortOrder:null,jr=di(tr,Lr);let kr;if(Gn.sortIcon)kr=Gn.sortIcon({sortOrder:Lr});else{const Fi=tr.includes(jt)&&oe.createElement(qc.Z,{className:Ze()(`${Ge}-column-sorter-up`,{active:Lr===jt})}),fo=tr.includes(rn)&&oe.createElement(Hu.Z,{className:Ze()(`${Ge}-column-sorter-down`,{active:Lr===rn})});kr=oe.createElement("span",{className:Ze()(`${Ge}-column-sorter`,{[`${Ge}-column-sorter-full`]:!!(Fi&&fo)})},oe.createElement("span",{className:`${Ge}-column-sorter-inner`,"aria-hidden":"true"},Fi,fo))}const{cancelSort:ao,triggerAsc:Vo,triggerDesc:ei}=Zt||{};let Fo=ao;jr===rn?Fo=ei:jr===jt&&(Fo=Vo);const qo=typeof Ja=="object"?Ja:{title:Fo};ia=Object.assign(Object.assign({},ia),{className:Ze()(ia.className,{[`${Ge}-column-sort`]:Lr}),title:Fi=>{const fo=oe.createElement("div",{className:`${Ge}-column-sorters`},oe.createElement("span",{className:`${Ge}-column-title`},il(Gn.title,Fi)),kr);return Ja?oe.createElement($s.Z,Object.assign({},qo),fo):fo},onHeaderCell:Fi=>{const fo=Gn.onHeaderCell&&Gn.onHeaderCell(Fi)||{},To=fo.onClick,Bo=fo.onKeyDown;fo.onClick=_o=>{It({column:Gn,key:ur,sortOrder:jr,multiplePriority:Bn(Gn)}),To==null||To(_o)},fo.onKeyDown=_o=>{_o.keyCode===cs.Z.ENTER&&(It({column:Gn,key:ur,sortOrder:jr,multiplePriority:Bn(Gn)}),Bo==null||Bo(_o))};const Yr=ml(Gn.title,{}),ro=Yr==null?void 0:Yr.toString();return Lr?fo["aria-sort"]=Lr==="ascend"?"ascending":"descending":fo["aria-label"]=ro||"",fo.className=Ze()(fo.className,`${Ge}-column-has-sorters`),fo.tabIndex=0,Gn.ellipsis&&(fo.title=(Yr!=null?Yr:"").toString()),fo}})}return"children"in ia&&(ia=Object.assign(Object.assign({},ia),{children:xi(Ge,ia.children,Bt,It,Gt,Zt,kn,An)})),ia})}function ko(Ge){const{column:je,sortOrder:Bt}=Ge;return{column:je,order:Bt,field:je.dataIndex,columnKey:je.key}}function jo(Ge){const je=Ge.filter(Bt=>{let{sortOrder:It}=Bt;return It}).map(ko);return je.length===0&&Ge.length?Object.assign(Object.assign({},ko(Ge[Ge.length-1])),{column:void 0}):je.length<=1?je[0]||{}:je}function ki(Ge,je,Bt){const It=je.slice().sort((kn,Pn)=>Pn.multiplePriority-kn.multiplePriority),Gt=Ge.slice(),Zt=It.filter(kn=>{let{column:{sorter:Pn},sortOrder:Gn}=kn;return ha(Pn)&&Gn});return Zt.length?Gt.sort((kn,Pn)=>{for(let Gn=0;Gn{const Pn=kn[Bt];return Pn?Object.assign(Object.assign({},kn),{[Bt]:ki(Pn,je,Bt)}):kn}):Gt}function vi(Ge){let{prefixCls:je,mergedColumns:Bt,onSorterChange:It,sortDirections:Gt,tableLocale:Zt,showSorterTooltip:kn}=Ge;const[Pn,Gn]=oe.useState(Er(Bt,!0)),Pa=oe.useMemo(()=>{let ur=!0;const Sr=Er(Bt,!1);if(!Sr.length)return Pn;const Lr=[];function jr(ao){ur?Lr.push(ao):Lr.push(Object.assign(Object.assign({},ao),{sortOrder:null}))}let kr=null;return Sr.forEach(ao=>{kr===null?(jr(ao),ao.sortOrder&&(ao.multiplePriority===!1?ur=!1:kr=!0)):(kr&&ao.multiplePriority!==!1||(ur=!1),jr(ao))}),Lr},[Bt,Pn]),An=oe.useMemo(()=>{const ur=Pa.map(Sr=>{let{column:Lr,sortOrder:jr}=Sr;return{column:Lr,order:jr}});return{sortColumns:ur,sortColumn:ur[0]&&ur[0].column,sortOrder:ur[0]&&ur[0].order}},[Pa]);function ia(ur){let Sr;ur.multiplePriority===!1||!Pa.length||Pa[0].multiplePriority===!1?Sr=[ur]:Sr=[].concat((0,Ra.Z)(Pa.filter(Lr=>{let{key:jr}=Lr;return jr!==ur.key})),[ur]),Gn(Sr),It(jo(Sr),Sr)}return[ur=>xi(je,ur,Pa,ia,Gt,Zt,kn),Pa,An,()=>jo(Pa)]}function Ji(Ge,je){return Ge.map(Bt=>{const It=Object.assign({},Bt);return It.title=il(Bt.title,je),"children"in It&&(It.children=Ji(It.children,je)),It})}function wl(Ge){return[oe.useCallback(Bt=>Ji(Bt,Ge),[Ge])]}var Hi=co((Ge,je)=>{const{_renderTimes:Bt}=Ge,{_renderTimes:It}=je;return Bt!==It}),Vr=Br((Ge,je)=>{const{_renderTimes:Bt}=Ge,{_renderTimes:It}=je;return Bt!==It}),Wo=x(64993),wi=x(17313),Wi=x(83116),ni=x(37613),Ke=Ge=>{const{componentCls:je}=Ge,Bt=`${Ge.lineWidth}px ${Ge.lineType} ${Ge.tableBorderColor}`,It=(Gt,Zt,kn)=>({[`&${je}-${Gt}`]:{[`> ${je}-container`]:{[`> ${je}-content, > ${je}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${je}-expanded-row-fixed`]:{margin:`-${Zt}px -${kn+Ge.lineWidth}px`}}}}}});return{[`${je}-wrapper`]:{[`${je}${je}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${je}-title`]:{border:Bt,borderBottom:0},[`> ${je}-container`]:{borderInlineStart:Bt,borderTop:Bt,[` > ${je}-content, > ${je}-header, > ${je}-body, @@ -287,7 +287,7 @@ dts: ${cr+Kn} ms, expected: ${cr+Math.round(Jn)} ms, delta: ${Math.round(uo)} ms `]:{[pt]:{position:"relative",height:cn+ct.lineWidth*2+ct.paddingXS*2,padding:ct.paddingXS,border:`${ct.lineWidth}px ${ct.lineType} ${ct.colorBorder}`,borderRadius:ct.borderRadiusLG,"&:hover":{background:"transparent"},[`${pt}-thumbnail`]:Object.assign(Object.assign({},Un.vS),{width:cn,height:cn,lineHeight:`${cn+ct.paddingSM}px`,textAlign:"center",flex:"none",[fn]:{fontSize:ct.fontSizeHeading2,color:ct.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${pt}-progress`]:{bottom:zn,width:`calc(100% - ${ct.paddingSM*2}px)`,marginTop:0,paddingInlineStart:cn+ct.paddingXS}},[`${pt}-error`]:{borderColor:ct.colorError,[`${pt}-thumbnail ${fn}`]:{[`svg path[fill='${dn.blue[0]}']`]:{fill:ct.colorErrorBg},[`svg path[fill='${dn.blue.primary}']`]:{fill:ct.colorError}}},[`${pt}-uploading`]:{borderStyle:"dashed",[`${pt}-name`]:{marginBottom:zn}}},[`${pn}${pn}-picture-circle ${pt}`]:{[`&, &::before, ${pt}-thumbnail`]:{borderRadius:"50%"}}}}},Ee=ct=>{const{componentCls:ln,iconCls:fn,fontSizeLG:cn,colorTextLightSolid:zn}=ct,pn=`${ln}-list`,pt=`${pn}-item`,na=ct.uploadPicCardSize;return{[` ${ln}-wrapper${ln}-picture-card-wrapper, ${ln}-wrapper${ln}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Un.dF)()),{display:"inline-block",width:"100%",[`${ln}${ln}-select`]:{width:na,height:na,marginInlineEnd:ct.marginXS,marginBottom:ct.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ct.colorFillAlter,border:`${ct.lineWidth}px dashed ${ct.colorBorder}`,borderRadius:ct.borderRadiusLG,cursor:"pointer",transition:`border-color ${ct.motionDurationSlow}`,[`> ${ln}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${ln}-disabled):hover`]:{borderColor:ct.colorPrimary}},[`${pn}${pn}-picture-card, ${pn}${pn}-picture-circle`]:{[`${pn}-item-container`]:{display:"inline-block",width:na,height:na,marginBlock:`0 ${ct.marginXS}px`,marginInline:`0 ${ct.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[pt]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ct.paddingXS*2}px)`,height:`calc(100% - ${ct.paddingXS*2}px)`,backgroundColor:ct.colorBgMask,opacity:0,transition:`all ${ct.motionDurationSlow}`,content:'" "'}},[`${pt}:hover`]:{[`&::before, ${pt}-actions`]:{opacity:1}},[`${pt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ct.motionDurationSlow}`,[`${fn}-eye, ${fn}-download, ${fn}-delete`]:{zIndex:10,width:cn,margin:`0 ${ct.marginXXS}px`,fontSize:cn,cursor:"pointer",transition:`all ${ct.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${pt}-actions, ${pt}-actions:hover`]:{[`${fn}-eye, ${fn}-download, ${fn}-delete`]:{color:new ce.C(zn).setAlpha(.65).toRgbString(),"&:hover":{color:zn}}},[`${pt}-thumbnail, ${pt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${pt}-name`]:{display:"none",textAlign:"center"},[`${pt}-file + ${pt}-name`]:{position:"absolute",bottom:ct.margin,display:"block",width:`calc(100% - ${ct.paddingXS*2}px)`},[`${pt}-uploading`]:{[`&${pt}`]:{backgroundColor:ct.colorFillAlter},[`&::before, ${fn}-eye, ${fn}-download, ${fn}-delete`]:{display:"none"}},[`${pt}-progress`]:{bottom:ct.marginXL,width:`calc(100% - ${ct.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${ln}-wrapper${ln}-picture-circle-wrapper`]:{[`${ln}${ln}-select`]:{borderRadius:"50%"}}}};var qe=ct=>{const{componentCls:ln}=ct;return{[`${ln}-rtl`]:{direction:"rtl"}}};const wt=ct=>{const{componentCls:ln,colorTextDisabled:fn}=ct;return{[`${ln}-wrapper`]:Object.assign(Object.assign({},(0,Un.Wf)(ct)),{[ln]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${ln}-select`]:{display:"inline-block"},[`${ln}-disabled`]:{color:fn,cursor:"not-allowed"}})}};var Rt=(0,Va.Z)("Upload",ct=>{const{fontSizeHeading3:ln,fontSize:fn,lineHeight:cn,lineWidth:zn,controlHeightLG:pn}=ct,pt=Math.round(fn*cn),na=(0,Ra.TS)(ct,{uploadThumbnailSize:ln*2,uploadProgressOffset:pt/2+zn,uploadPicCardSize:pn*2.55});return[wt(na),Hr(na),ge(na),Ee(na),En(na),rr(na),qe(na),(0,Ea.Z)(na)]},ct=>({actionsColor:ct.colorTextDescription})),xa=function(ct,ln,fn,cn){function zn(pn){return pn instanceof fn?pn:new fn(function(pt){pt(pn)})}return new(fn||(fn=Promise))(function(pn,pt){function na(Kn){try{cr(cn.next(Kn))}catch(no){pt(no)}}function er(Kn){try{cr(cn.throw(Kn))}catch(no){pt(no)}}function cr(Kn){Kn.done?pn(Kn.value):zn(Kn.value).then(na,er)}cr((cn=cn.apply(ct,ln||[])).next())})};const Jn=`__LIST_IGNORE_${Date.now()}__`,on=(ct,ln)=>{const{fileList:fn,defaultFileList:cn,onRemove:zn,showUploadList:pn=!0,listType:pt="text",onPreview:na,onDownload:er,onChange:cr,onDrop:Kn,previewFile:no,disabled:Ur,locale:uo,iconRender:pr,isImageUrl:gr,progress:Ir,prefixCls:Cr,className:fr,type:co="select",children:Do,style:io,itemRender:$r,maxCount:oi,data:cl={},multiple:al=!1,action:Ci="",accept:bi="",supportServerRender:zr=!0,rootClassName:Ri}=ct,Gi=a.useContext(Et.Z),zi=Ur!=null?Ur:Gi,[Lo,Cl]=(0,lt.Z)(cn||[],{value:fn,postState:Bi=>Bi!=null?Bi:[]}),[tl,Da]=a.useState("drop"),ba=a.useRef(null);a.useMemo(()=>{const Bi=Date.now();(fn||[]).forEach((Ti,ci)=>{!Ti.uid&&!Object.isFrozen(Ti)&&(Ti.uid=`__AUTO__${Bi}_${ci}__`)})},[fn]);const Wa=(Bi,Ti,ci)=>{let Po=(0,fe.Z)(Ti),ll=!1;oi===1?Po=Po.slice(-1):oi&&(ll=Po.length>oi,Po=Po.slice(0,oi)),(0,Pt.flushSync)(()=>{Cl(Po)});const fi={file:Bi,fileList:Po};ci&&(fi.event=ci),(!ll||Po.some(ul=>ul.uid===Bi.uid))&&(0,Pt.flushSync)(()=>{cr==null||cr(fi)})},Br=(Bi,Ti)=>xa(void 0,void 0,void 0,function*(){const{beforeUpload:ci,transformFile:Po}=ct;let ll=Bi;if(ci){const fi=yield ci(Bi,Ti);if(fi===!1)return!1;if(delete Bi[Jn],fi===Jn)return Object.defineProperty(Bi,Jn,{value:!0,configurable:!0}),!1;typeof fi=="object"&&fi&&(ll=fi)}return Po&&(ll=yield Po(ll)),ll}),lr=Bi=>{const Ti=Bi.filter(ll=>!ll.file[Jn]);if(!Ti.length)return;const ci=Ti.map(ll=>Xe(ll.file));let Po=(0,fe.Z)(Lo);ci.forEach(ll=>{Po=xe(ll,Po)}),ci.forEach((ll,fi)=>{let ul=ll;if(Ti[fi].parsedFile)ll.status="uploading";else{const{originFileObj:Ul}=ll;let Lu;try{Lu=new File([Ul],Ul.name,{type:Ul.type})}catch(Tu){Lu=new Blob([Ul],{type:Ul.type}),Lu.name=Ul.name,Lu.lastModifiedDate=new Date,Lu.lastModified=new Date().getTime()}Lu.uid=ll.uid,ul=Lu}Wa(ul,Po)})},mo=(Bi,Ti,ci)=>{try{typeof Bi=="string"&&(Bi=JSON.parse(Bi))}catch(fi){}if(!Ht(Ti,Lo))return;const Po=Xe(Ti);Po.status="done",Po.percent=100,Po.response=Bi,Po.xhr=ci;const ll=xe(Po,Lo);Wa(Po,ll)},Ar=(Bi,Ti)=>{if(!Ht(Ti,Lo))return;const ci=Xe(Ti);ci.status="uploading",ci.percent=Bi.percent;const Po=xe(ci,Lo);Wa(ci,Po,Bi)},zo=(Bi,Ti,ci)=>{if(!Ht(ci,Lo))return;const Po=Xe(ci);Po.error=Bi,Po.response=Ti,Po.status="error";const ll=xe(Po,Lo);Wa(Po,ll)},Ro=Bi=>{let Ti;Promise.resolve(typeof zn=="function"?zn(Bi):zn).then(ci=>{var Po;if(ci===!1)return;const ll=Rn(Bi,Lo);ll&&(Ti=Object.assign(Object.assign({},Bi),{status:"removed"}),Lo==null||Lo.forEach(fi=>{const ul=Ti.uid!==void 0?"uid":"name";fi[ul]===Ti[ul]&&!Object.isFrozen(fi)&&(fi.status="removed")}),(Po=ba.current)===null||Po===void 0||Po.abort(Ti),Wa(Ti,ll))})},Oi=Bi=>{Da(Bi.type),Bi.type==="drop"&&(Kn==null||Kn(Bi))};a.useImperativeHandle(ln,()=>({onBatchStart:lr,onSuccess:mo,onProgress:Ar,onError:zo,fileList:Lo,upload:ba.current}));const{getPrefixCls:Qo,direction:Eo,upload:Io}=a.useContext(ht.E_),ii=Qo("upload",Cr),ol=Object.assign(Object.assign({onBatchStart:lr,onError:zo,onProgress:Ar,onSuccess:mo},ct),{data:cl,multiple:al,action:Ci,accept:bi,supportServerRender:zr,prefixCls:ii,disabled:zi,beforeUpload:Br,onChange:void 0});delete ol.className,delete ol.style,(!Do||zi)&&delete ol.id;const[nl,Ol]=Rt(ii),[Nl]=(0,Lt.Z)("Upload",kt.Z.Upload),{showRemoveIcon:qr,showPreviewIcon:Mr,showDownloadIcon:Qr,removeIcon:Kr,previewIcon:si,downloadIcon:Xi}=typeof pn=="boolean"?{}:pn,il=(Bi,Ti)=>pn?a.createElement(tn,{prefixCls:ii,listType:pt,items:Lo,previewFile:no,onPreview:na,onDownload:er,onRemove:Ro,showRemoveIcon:!zi&&qr,showPreviewIcon:Mr,showDownloadIcon:Qr,removeIcon:Kr,previewIcon:si,downloadIcon:Xi,iconRender:pr,locale:Object.assign(Object.assign({},Nl),uo),isImageUrl:gr,progress:Ir,appendAction:Bi,appendActionVisible:Ti,itemRender:$r,disabled:zi}):Bi,ml=ye()(`${ii}-wrapper`,fr,Ri,Ol,Io==null?void 0:Io.className,{[`${ii}-rtl`]:Eo==="rtl",[`${ii}-picture-card-wrapper`]:pt==="picture-card",[`${ii}-picture-circle-wrapper`]:pt==="picture-circle"}),Vl=Object.assign(Object.assign({},Io==null?void 0:Io.style),io);if(co==="drag"){const Bi=ye()(Ol,ii,`${ii}-drag`,{[`${ii}-drag-uploading`]:Lo.some(Ti=>Ti.status==="uploading"),[`${ii}-drag-hover`]:tl==="dragover",[`${ii}-disabled`]:zi,[`${ii}-rtl`]:Eo==="rtl"});return nl(a.createElement("span",{className:ml},a.createElement("div",{className:Bi,style:Vl,onDrop:Oi,onDragOver:Oi,onDragLeave:Oi},a.createElement(Ve,Object.assign({},ol,{ref:ba,className:`${ii}-btn`}),a.createElement("div",{className:`${ii}-drag-container`},Do))),il()))}const Rl=ye()(ii,`${ii}-select`,{[`${ii}-disabled`]:zi}),iu=(Bi=>a.createElement("div",{className:Rl,style:Bi},a.createElement(Ve,Object.assign({},ol,{ref:ba}))))(Do?void 0:{display:"none"});return nl(pt==="picture-card"||pt==="picture-circle"?a.createElement("span",{className:ml},il(iu,!!Do)):a.createElement("span",{className:ml},iu,il()))};var Mn=a.forwardRef(on),Xt=function(ct,ln){var fn={};for(var cn in ct)Object.prototype.hasOwnProperty.call(ct,cn)&&ln.indexOf(cn)<0&&(fn[cn]=ct[cn]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var zn=0,cn=Object.getOwnPropertySymbols(ct);zn{var{style:fn,height:cn}=ct,zn=Xt(ct,["style","height"]);return a.createElement(Mn,Object.assign({ref:ln},zn,{type:"drag",style:Object.assign(Object.assign({},fn),{height:cn})}))});const ma=Mn;ma.Dragger=ya,ma.LIST_IGNORE=Jn;var bn=ma},14625:function(Nt){function st(a){var fe,Le,ye="";if(typeof a=="string"||typeof a=="number")ye+=a;else if(typeof a=="object")if(Array.isArray(a)){var Fe=a.length;for(fe=0;fe0&&(pe=ne[0]),pe instanceof Error)throw pe;var Ae=new Error("Unhandled error."+(pe?" ("+pe.message+")":""));throw Ae.context=pe,Ae}var Se=de[te];if(Se===void 0)return!1;if(typeof Se=="function")x(Se,this,ne);else for(var Te=Se.length,we=Ce(Se,Te),ue=0;ue0&&pe.length>se&&!pe.warned){pe.warned=!0;var Ae=new Error("Possible EventEmitter memory leak detected. "+pe.length+" "+String(te)+" listeners added. Use emitter.setMaxListeners() to increase limit");Ae.name="MaxListenersExceededWarning",Ae.emitter=ee,Ae.type=te,Ae.count=pe.length,fe(Ae)}return ee}ye.prototype.addListener=function(te,ne){return Re(this,te,ne,!1)},ye.prototype.on=ye.prototype.addListener,ye.prototype.prependListener=function(te,ne){return Re(this,te,ne,!0)};function De(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function be(ee,te,ne){var ue={fired:!1,wrapFn:void 0,target:ee,type:te,listener:ne},se=De.bind(ue);return se.listener=ne,ue.wrapFn=se,se}ye.prototype.once=function(te,ne){return Be(ne),this.on(te,be(this,te,ne)),this},ye.prototype.prependOnceListener=function(te,ne){return Be(ne),this.prependListener(te,be(this,te,ne)),this},ye.prototype.removeListener=function(te,ne){var ue,se,de,pe,Ae;if(Be(ne),se=this._events,se===void 0)return this;if(ue=se[te],ue===void 0)return this;if(ue===ne||ue.listener===ne)--this._eventsCount===0?this._events=Object.create(null):(delete se[te],se.removeListener&&this.emit("removeListener",te,ue.listener||ne));else if(typeof ue!="function"){for(de=-1,pe=ue.length-1;pe>=0;pe--)if(ue[pe]===ne||ue[pe].listener===ne){Ae=ue[pe].listener,de=pe;break}if(de<0)return this;de===0?ue.shift():re(ue,de),ue.length===1&&(se[te]=ue[0]),se.removeListener!==void 0&&this.emit("removeListener",te,Ae||ne)}return this},ye.prototype.off=ye.prototype.removeListener,ye.prototype.removeAllListeners=function(te){var ne,ue,se;if(ue=this._events,ue===void 0)return this;if(ue.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):ue[te]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete ue[te]),this;if(arguments.length===0){var de=Object.keys(ue),pe;for(se=0;se=0;se--)this.removeListener(te,ne[se]);return this};function Me(ee,te,ne){var ue=ee._events;if(ue===void 0)return[];var se=ue[te];return se===void 0?[]:typeof se=="function"?ne?[se.listener||se]:[se]:ne?y(se):Ce(se,se.length)}ye.prototype.listeners=function(te){return Me(this,te,!0)},ye.prototype.rawListeners=function(te){return Me(this,te,!1)},ye.listenerCount=function(ee,te){return typeof ee.listenerCount=="function"?ee.listenerCount(te):ze.call(ee,te)},ye.prototype.listenerCount=ze;function ze(ee){var te=this._events;if(te!==void 0){var ne=te[ee];if(typeof ne=="function")return 1;if(ne!==void 0)return ne.length}return 0}ye.prototype.eventNames=function(){return this._eventsCount>0?a(this._events):[]};function Ce(ee,te){for(var ne=new Array(te),ue=0;ue>>6)+Re(128|it&63):Re(224|it>>>12&15)+Re(128|it>>>6&63)+Re(128|it&63)}else{var it=65536+(Ze.charCodeAt(0)-55296)*1024+(Ze.charCodeAt(1)-56320);return Re(240|it>>>18&7)+Re(128|it>>>12&63)+Re(128|it>>>6&63)+Re(128|it&63)}},be=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Me=function(Ze){return Ze.replace(be,De)},ze=function(Ze){var it=[0,2,1][Ze.length%3],Ve=Ze.charCodeAt(0)<<16|(Ze.length>1?Ze.charCodeAt(1):0)<<8|(Ze.length>2?Ze.charCodeAt(2):0),lt=[Be.charAt(Ve>>>18),Be.charAt(Ve>>>12&63),it>=2?"=":Be.charAt(Ve>>>6&63),it>=1?"=":Be.charAt(Ve&63)];return lt.join("")},Ce=Le.btoa&&typeof Le.btoa=="function"?function(Ze){return Le.btoa(Ze)}:function(Ze){if(Ze.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Ze.replace(/[\s\S]{1,3}/g,ze)},re=function(Ze){return Ce(Me(String(Ze)))},y=function(Ze){return Ze.replace(/[+\/]/g,function(it){return it=="+"?"-":"_"}).replace(/=/g,"")},E=function(Ze,it){return it?y(re(Ze)):re(Ze)},z=function(Ze){return E(Ze,!0)},b;Le.Uint8Array&&(b=function(Ze,it){for(var Ve="",lt=0,Pt=Ze.length;lt>>18)+Be.charAt(kt>>>12&63)+(typeof Et!="undefined"?Be.charAt(kt>>>6&63):"=")+(typeof Lt!="undefined"?Be.charAt(kt&63):"=")}return it?y(Ve):Ve});var ee=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,te=function(Ze){switch(Ze.length){case 4:var it=(7&Ze.charCodeAt(0))<<18|(63&Ze.charCodeAt(1))<<12|(63&Ze.charCodeAt(2))<<6|63&Ze.charCodeAt(3),Ve=it-65536;return Re((Ve>>>10)+55296)+Re((Ve&1023)+56320);case 3:return Re((15&Ze.charCodeAt(0))<<12|(63&Ze.charCodeAt(1))<<6|63&Ze.charCodeAt(2));default:return Re((31&Ze.charCodeAt(0))<<6|63&Ze.charCodeAt(1))}},ne=function(Ze){return Ze.replace(ee,te)},ue=function(Ze){var it=Ze.length,Ve=it%4,lt=(it>0?oe[Ze.charAt(0)]<<18:0)|(it>1?oe[Ze.charAt(1)]<<12:0)|(it>2?oe[Ze.charAt(2)]<<6:0)|(it>3?oe[Ze.charAt(3)]:0),Pt=[Re(lt>>>16),Re(lt>>>8&255),Re(lt&255)];return Pt.length-=[0,0,2,1][Ve],Pt.join("")},se=Le.atob&&typeof Le.atob=="function"?function(Ze){return Le.atob(Ze)}:function(Ze){return Ze.replace(/\S{1,4}/g,ue)},de=function(Ze){return se(String(Ze).replace(/[^A-Za-z0-9\+\/]/g,""))},pe=function(Ze){return ne(se(Ze))},Ae=function(Ze){return String(Ze).replace(/[-_]/g,function(it){return it=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Se=function(Ze){return pe(Ae(Ze))},Te;Le.Uint8Array&&(Te=function(Ze){return Uint8Array.from(de(Ae(Ze)),function(it){return it.charCodeAt(0)})});var we=function(){var Ze=Le.Base64;return Le.Base64=ye,Ze};if(Le.Base64={VERSION:Fe,atob:de,btoa:Ce,fromBase64:Se,toBase64:E,utob:Me,encode:E,encodeURI:z,btou:ne,decode:Se,noConflict:we,fromUint8Array:b,toUint8Array:Te},typeof Object.defineProperty=="function"){var ot=function(Ze){return{value:Ze,enumerable:!1,writable:!0,configurable:!0}};Le.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",ot(function(){return Se(this)})),Object.defineProperty(String.prototype,"toBase64",ot(function(Ze){return E(this,Ze)})),Object.defineProperty(String.prototype,"toBase64URI",ot(function(){return E(this,!0)}))}}return Le.Meteor&&(Base64=Le.Base64),Nt.exports?Nt.exports.Base64=Le.Base64:(a=[],fe=function(){return Le.Base64}.apply(st,a),fe!==void 0&&(Nt.exports=fe)),{Base64:Le.Base64}})},39417:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return pe}});var a=x(54476),fe=x(20068),Le=x(75931),ye=x(33885),Fe=x(67732),Be=x(83652),oe=x(31226),Re=x(42403),De=x(158),be=x(92310),Me=x.n(be),ze=x(26112),Ce=x(59301),re=x(39378),y=function(Se){for(var Te=Se.prefixCls,we=Se.level,ot=Se.isStart,Ze=Se.isEnd,it="".concat(Te,"-indent-unit"),Ve=[],lt=0;lt0&&arguments[0]!==void 0?arguments[0]:[],vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],$e=rt.length,He=vt.length;if(Math.abs($e-He)!==1)return{add:!1,key:null};function yt(xt,Ye){var Qe=new Map;xt.forEach(function(Xe){Qe.set(Xe,!0)});var gt=Ye.filter(function(Xe){return!Qe.has(Xe)});return gt.length===1?gt[0]:null}return $e ").concat(vt);return vt}var Mt=E.forwardRef(function(rt,vt){var $e=rt.prefixCls,He=rt.data,yt=rt.selectable,xt=rt.checkable,Ye=rt.expandedKeys,Qe=rt.selectedKeys,gt=rt.checkedKeys,Xe=rt.loadedKeys,xe=rt.loadingKeys,Ht=rt.halfCheckedKeys,Rn=rt.keyEntities,vn=rt.disabled,Dn=rt.dragging,Qn=rt.dragOverNodeKey,_n=rt.dropPosition,Ft=rt.motion,Tt=rt.height,Fn=rt.itemHeight,Ot=rt.virtual,_t=rt.focusable,Cn=rt.activeItem,In=rt.focused,wa=rt.tabIndex,Ga=rt.onKeyDown,wr=rt.onFocus,tn=rt.onBlur,Un=rt.onActiveChange,Ea=rt.onListChangeStart,Va=rt.onListChangeEnd,Ra=(0,ne.Z)(rt,lt),Wr=E.useRef(null),Hr=E.useRef(null);E.useImperativeHandle(vt,function(){return{scrollTo:function(bn){Wr.current.scrollTo(bn)},getIndentWidth:function(){return Hr.current.offsetWidth}}});var bt=E.useState(Ye),En=(0,te.Z)(bt,2),yr=En[0],zt=En[1],Ln=E.useState(He),Ma=(0,te.Z)(Ln,2),Na=Ma[0],rr=Ma[1],dn=E.useState(He),ce=(0,te.Z)(dn,2),ge=ce[0],Ee=ce[1],Ie=E.useState([]),qe=(0,te.Z)(Ie,2),wt=qe[0],Rt=qe[1],xa=E.useState(null),Jn=(0,te.Z)(xa,2),on=Jn[0],qt=Jn[1],Mn=E.useRef(He);Mn.current=He;function Xt(){var ma=Mn.current;rr(ma),Ee(ma),Rt([]),qt(null),Va()}(0,ue.Z)(function(){zt(Ye);var ma=it(yr,Ye);if(ma.key!==null)if(ma.add){var bn=Na.findIndex(function(pn){var pt=pn.key;return pt===ma.key}),ct=mt(Ve(Na,He,ma.key),Ot,Tt,Fn),ln=Na.slice();ln.splice(bn+1,0,Kt),Ee(ln),Rt(ct),qt("show")}else{var fn=He.findIndex(function(pn){var pt=pn.key;return pt===ma.key}),cn=mt(Ve(He,Na,ma.key),Ot,Tt,Fn),zn=He.slice();zn.splice(fn+1,0,Kt),Ee(zn),Rt(cn),qt("hide")}else Na!==He&&(rr(He),Ee(He))},[Ye,He]),E.useEffect(function(){Dn||Xt()},[Dn]);var la=Ft?ge:He,ya={expandedKeys:Ye,selectedKeys:Qe,loadedKeys:Xe,loadingKeys:xe,checkedKeys:gt,halfCheckedKeys:Ht,dragOverNodeKey:Qn,dropPosition:_n,keyEntities:Rn};return E.createElement(E.Fragment,null,In&&Cn&&E.createElement("span",{style:Pt,"aria-live":"assertive"},ut(Cn)),E.createElement("div",null,E.createElement("input",{style:Pt,disabled:_t===!1||vn,tabIndex:_t!==!1?wa:null,onKeyDown:Ga,onFocus:wr,onBlur:tn,value:"",onChange:ht,"aria-label":"for screen reader"})),E.createElement("div",{className:"".concat($e,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},E.createElement("div",{className:"".concat($e,"-indent")},E.createElement("div",{ref:Hr,className:"".concat($e,"-indent-unit")}))),E.createElement(se.Z,(0,a.Z)({},Ra,{data:la,itemKey:Je,height:Tt,fullHeight:!1,virtual:Ot,itemHeight:Fn,prefixCls:"".concat($e,"-list"),ref:Wr,onVisibleChange:function(bn,ct){var ln=new Set(bn),fn=ct.filter(function(cn){return!ln.has(cn)});fn.some(function(cn){return Je(cn)===Et})&&Xt()}}),function(ma){var bn=ma.pos,ct=(0,a.Z)({},(ee(ma.data),ma.data)),ln=ma.title,fn=ma.key,cn=ma.isStart,zn=ma.isEnd,pn=(0,Se.km)(fn,bn);delete ct.key,delete ct.children;var pt=(0,Se.H8)(pn,ya);return E.createElement(Ze,(0,a.Z)({},ct,pt,{title:ln,active:!!Cn&&fn===Cn.key,pos:bn,data:ma.data,isStart:cn,isEnd:zn,motion:Ft,motionNodes:fn===Et?wt:null,motionType:on,onMotionStart:Ea,onMotionEnd:Xt,treeNodeRequiredProps:ya,onMouseMove:function(){Un(null)}}))}))});Mt.displayName="NodeList";var $t=Mt,Ut=x(35654),Sn=x(90782),We=x(67841),en=10,Tn=function(rt){(0,De.Z)($e,rt);var vt=(0,be.Z)($e);function $e(){var He;(0,Be.Z)(this,$e);for(var yt=arguments.length,xt=new Array(yt),Ye=0;Ye2&&arguments[2]!==void 0?arguments[2]:!1,Ht=He.state,Rn=Ht.dragChildrenKeys,vn=Ht.dropPosition,Dn=Ht.dropTargetKey,Qn=Ht.dropTargetPos,_n=Ht.dropAllowed;if(_n){var Ft=He.props.onDrop;if(He.setState({dragOverNodeKey:null}),He.cleanDragState(),Dn!==null){var Tt=(0,ye.Z)((0,ye.Z)({},(0,Se.H8)(Dn,He.getTreeNodeRequiredProps())),{},{active:((Xe=He.getActiveItem())===null||Xe===void 0?void 0:Xe.key)===Dn,data:(0,We.Z)(He.state.keyEntities,Dn).node}),Fn=Rn.indexOf(Dn)!==-1;(0,y.ZP)(!Fn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ot=(0,Ut.yx)(Qn),_t={event:Qe,node:(0,Se.F)(Tt),dragNode:He.dragNode?(0,Se.F)(He.dragNode.props):null,dragNodesKeys:[He.dragNode.props.eventKey].concat(Rn),dropToGap:vn!==0,dropPosition:vn+Number(Ot[Ot.length-1])};xe||Ft==null||Ft(_t),He.dragNode=null}}},He.cleanDragState=function(){var Qe=He.state.draggingNodeKey;Qe!==null&&He.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),He.dragStartMousePosition=null,He.currentMouseOverDroppableNodeKey=null},He.triggerExpandActionExpand=function(Qe,gt){var Xe=He.state,xe=Xe.expandedKeys,Ht=Xe.flattenNodes,Rn=gt.expanded,vn=gt.key,Dn=gt.isLeaf;if(!(Dn||Qe.shiftKey||Qe.metaKey||Qe.ctrlKey)){var Qn=Ht.filter(function(Ft){return Ft.key===vn})[0],_n=(0,Se.F)((0,ye.Z)((0,ye.Z)({},(0,Se.H8)(vn,He.getTreeNodeRequiredProps())),{},{data:Qn.data}));He.setExpandedKeys(Rn?(0,Ut._5)(xe,vn):(0,Ut.L0)(xe,vn)),He.onNodeExpand(Qe,_n)}},He.onNodeClick=function(Qe,gt){var Xe=He.props,xe=Xe.onClick,Ht=Xe.expandAction;Ht==="click"&&He.triggerExpandActionExpand(Qe,gt),xe==null||xe(Qe,gt)},He.onNodeDoubleClick=function(Qe,gt){var Xe=He.props,xe=Xe.onDoubleClick,Ht=Xe.expandAction;Ht==="doubleClick"&&He.triggerExpandActionExpand(Qe,gt),xe==null||xe(Qe,gt)},He.onNodeSelect=function(Qe,gt){var Xe=He.state.selectedKeys,xe=He.state,Ht=xe.keyEntities,Rn=xe.fieldNames,vn=He.props,Dn=vn.onSelect,Qn=vn.multiple,_n=gt.selected,Ft=gt[Rn.key],Tt=!_n;Tt?Qn?Xe=(0,Ut.L0)(Xe,Ft):Xe=[Ft]:Xe=(0,Ut._5)(Xe,Ft);var Fn=Xe.map(function(Ot){var _t=(0,We.Z)(Ht,Ot);return _t?_t.node:null}).filter(function(Ot){return Ot});He.setUncontrolledState({selectedKeys:Xe}),Dn==null||Dn(Xe,{event:"select",selected:Tt,node:gt,selectedNodes:Fn,nativeEvent:Qe.nativeEvent})},He.onNodeCheck=function(Qe,gt,Xe){var xe=He.state,Ht=xe.keyEntities,Rn=xe.checkedKeys,vn=xe.halfCheckedKeys,Dn=He.props,Qn=Dn.checkStrictly,_n=Dn.onCheck,Ft=gt.key,Tt,Fn={event:"check",node:gt,checked:Xe,nativeEvent:Qe.nativeEvent};if(Qn){var Ot=Xe?(0,Ut.L0)(Rn,Ft):(0,Ut._5)(Rn,Ft),_t=(0,Ut._5)(vn,Ft);Tt={checked:Ot,halfChecked:_t},Fn.checkedNodes=Ot.map(function(tn){return(0,We.Z)(Ht,tn)}).filter(function(tn){return tn}).map(function(tn){return tn.node}),He.setUncontrolledState({checkedKeys:Ot})}else{var Cn=(0,Sn.S)([].concat((0,Fe.Z)(Rn),[Ft]),!0,Ht),In=Cn.checkedKeys,wa=Cn.halfCheckedKeys;if(!Xe){var Ga=new Set(In);Ga.delete(Ft);var wr=(0,Sn.S)(Array.from(Ga),{checked:!1,halfCheckedKeys:wa},Ht);In=wr.checkedKeys,wa=wr.halfCheckedKeys}Tt=In,Fn.checkedNodes=[],Fn.checkedNodesPositions=[],Fn.halfCheckedKeys=wa,In.forEach(function(tn){var Un=(0,We.Z)(Ht,tn);if(Un){var Ea=Un.node,Va=Un.pos;Fn.checkedNodes.push(Ea),Fn.checkedNodesPositions.push({node:Ea,pos:Va})}}),He.setUncontrolledState({checkedKeys:In},!1,{halfCheckedKeys:wa})}_n==null||_n(Tt,Fn)},He.onNodeLoad=function(Qe){var gt=Qe.key,Xe=new Promise(function(xe,Ht){He.setState(function(Rn){var vn=Rn.loadedKeys,Dn=vn===void 0?[]:vn,Qn=Rn.loadingKeys,_n=Qn===void 0?[]:Qn,Ft=He.props,Tt=Ft.loadData,Fn=Ft.onLoad;if(!Tt||Dn.indexOf(gt)!==-1||_n.indexOf(gt)!==-1)return null;var Ot=Tt(Qe);return Ot.then(function(){var _t=He.state.loadedKeys,Cn=(0,Ut.L0)(_t,gt);Fn==null||Fn(Cn,{event:"load",node:Qe}),He.setUncontrolledState({loadedKeys:Cn}),He.setState(function(In){return{loadingKeys:(0,Ut._5)(In.loadingKeys,gt)}}),xe()}).catch(function(_t){if(He.setState(function(In){return{loadingKeys:(0,Ut._5)(In.loadingKeys,gt)}}),He.loadingRetryTimes[gt]=(He.loadingRetryTimes[gt]||0)+1,He.loadingRetryTimes[gt]>=en){var Cn=He.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),He.setUncontrolledState({loadedKeys:(0,Ut.L0)(Cn,gt)}),xe()}Ht(_t)}),{loadingKeys:(0,Ut.L0)(_n,gt)}})});return Xe.catch(function(){}),Xe},He.onNodeMouseEnter=function(Qe,gt){var Xe=He.props.onMouseEnter;Xe==null||Xe({event:Qe,node:gt})},He.onNodeMouseLeave=function(Qe,gt){var Xe=He.props.onMouseLeave;Xe==null||Xe({event:Qe,node:gt})},He.onNodeContextMenu=function(Qe,gt){var Xe=He.props.onRightClick;Xe&&(Qe.preventDefault(),Xe({event:Qe,node:gt}))},He.onFocus=function(){var Qe=He.props.onFocus;He.setState({focused:!0});for(var gt=arguments.length,Xe=new Array(gt),xe=0;xe1&&arguments[1]!==void 0?arguments[1]:!1,Xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!He.destroyed){var xe=!1,Ht=!0,Rn={};Object.keys(Qe).forEach(function(vn){if(vn in He.props){Ht=!1;return}xe=!0,Rn[vn]=Qe[vn]}),xe&&(!gt||Ht)&&He.setState((0,ye.Z)((0,ye.Z)({},Rn),Xe))}},He.scrollTo=function(Qe){He.listRef.current.scrollTo(Qe)},He}return(0,oe.Z)($e,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var yt=this.props.activeKey;yt!==void 0&&yt!==this.state.activeKey&&(this.setState({activeKey:yt}),yt!==null&&this.scrollTo({key:yt}))}},{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 yt,xt=this.state,Ye=xt.focused,Qe=xt.flattenNodes,gt=xt.keyEntities,Xe=xt.draggingNodeKey,xe=xt.activeKey,Ht=xt.dropLevelOffset,Rn=xt.dropContainerKey,vn=xt.dropTargetKey,Dn=xt.dropPosition,Qn=xt.dragOverNodeKey,_n=xt.indent,Ft=this.props,Tt=Ft.prefixCls,Fn=Ft.className,Ot=Ft.style,_t=Ft.showLine,Cn=Ft.focusable,In=Ft.tabIndex,wa=In===void 0?0:In,Ga=Ft.selectable,wr=Ft.showIcon,tn=Ft.icon,Un=Ft.switcherIcon,Ea=Ft.draggable,Va=Ft.checkable,Ra=Ft.checkStrictly,Wr=Ft.disabled,Hr=Ft.motion,bt=Ft.loadData,En=Ft.filterTreeNode,yr=Ft.height,zt=Ft.itemHeight,Ln=Ft.virtual,Ma=Ft.titleRender,Na=Ft.dropIndicatorRender,rr=Ft.onContextMenu,dn=Ft.onScroll,ce=Ft.direction,ge=Ft.rootClassName,Ee=Ft.rootStyle,Ie=(0,re.Z)(this.props,{aria:!0,data:!0}),qe;return Ea&&((0,Le.Z)(Ea)==="object"?qe=Ea:typeof Ea=="function"?qe={nodeDraggable:Ea}:qe={}),E.createElement(z.k.Provider,{value:{prefixCls:Tt,selectable:Ga,showIcon:wr,icon:tn,switcherIcon:Un,draggable:qe,draggingNodeKey:Xe,checkable:Va,checkStrictly:Ra,disabled:Wr,keyEntities:gt,dropLevelOffset:Ht,dropContainerKey:Rn,dropTargetKey:vn,dropPosition:Dn,dragOverNodeKey:Qn,indent:_n,direction:ce,dropIndicatorRender:Na,loadData:bt,filterTreeNode:En,titleRender:Ma,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:ze()(Tt,Fn,ge,(yt={},(0,fe.Z)(yt,"".concat(Tt,"-show-line"),_t),(0,fe.Z)(yt,"".concat(Tt,"-focused"),Ye),(0,fe.Z)(yt,"".concat(Tt,"-active-focused"),xe!==null),yt)),style:Ee},E.createElement($t,(0,a.Z)({ref:this.listRef,prefixCls:Tt,style:Ot,data:Qe,disabled:Wr,selectable:Ga,checkable:!!Va,motion:Hr,dragging:Xe!==null,height:yr,itemHeight:zt,virtual:Ln,focusable:Cn,focused:Ye,tabIndex:wa,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:rr,onScroll:dn},this.getTreeNodeRequiredProps(),Ie))))}}],[{key:"getDerivedStateFromProps",value:function(yt,xt){var Ye=xt.prevProps,Qe={prevProps:yt};function gt(Cn){return!Ye&&Cn in yt||Ye&&Ye[Cn]!==yt[Cn]}var Xe,xe=xt.fieldNames;if(gt("fieldNames")&&(xe=(0,Se.w$)(yt.fieldNames),Qe.fieldNames=xe),gt("treeData")?Xe=yt.treeData:gt("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Xe=(0,Se.zn)(yt.children)),Xe){Qe.treeData=Xe;var Ht=(0,Se.I8)(Xe,{fieldNames:xe});Qe.keyEntities=(0,ye.Z)((0,fe.Z)({},Et,kt),Ht.keyEntities)}var Rn=Qe.keyEntities||xt.keyEntities;if(gt("expandedKeys")||Ye&>("autoExpandParent"))Qe.expandedKeys=yt.autoExpandParent||!Ye&&yt.defaultExpandParent?(0,Ut.r7)(yt.expandedKeys,Rn):yt.expandedKeys;else if(!Ye&&yt.defaultExpandAll){var vn=(0,ye.Z)({},Rn);delete vn[Et],Qe.expandedKeys=Object.keys(vn).map(function(Cn){return vn[Cn].key})}else!Ye&&yt.defaultExpandedKeys&&(Qe.expandedKeys=yt.autoExpandParent||yt.defaultExpandParent?(0,Ut.r7)(yt.defaultExpandedKeys,Rn):yt.defaultExpandedKeys);if(Qe.expandedKeys||delete Qe.expandedKeys,Xe||Qe.expandedKeys){var Dn=(0,Se.oH)(Xe||xt.treeData,Qe.expandedKeys||xt.expandedKeys,xe);Qe.flattenNodes=Dn}if(yt.selectable&&(gt("selectedKeys")?Qe.selectedKeys=(0,Ut.BT)(yt.selectedKeys,yt):!Ye&&yt.defaultSelectedKeys&&(Qe.selectedKeys=(0,Ut.BT)(yt.defaultSelectedKeys,yt))),yt.checkable){var Qn;if(gt("checkedKeys")?Qn=(0,Ut.E6)(yt.checkedKeys)||{}:!Ye&&yt.defaultCheckedKeys?Qn=(0,Ut.E6)(yt.defaultCheckedKeys)||{}:Xe&&(Qn=(0,Ut.E6)(yt.checkedKeys)||{checkedKeys:xt.checkedKeys,halfCheckedKeys:xt.halfCheckedKeys}),Qn){var _n=Qn,Ft=_n.checkedKeys,Tt=Ft===void 0?[]:Ft,Fn=_n.halfCheckedKeys,Ot=Fn===void 0?[]:Fn;if(!yt.checkStrictly){var _t=(0,Sn.S)(Tt,!0,Rn);Tt=_t.checkedKeys,Ot=_t.halfCheckedKeys}Qe.checkedKeys=Tt,Qe.halfCheckedKeys=Ot}}return gt("loadedKeys")&&(Qe.loadedKeys=yt.loadedKeys),Qe}}]),$e}(E.Component);Tn.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:b,allowDrop:function(){return!0},expandAction:!1},Tn.TreeNode=pe.Z;var hn=Tn,sn=hn},35654:function(Nt,st,x){"use strict";x.d(st,{BT:function(){return E},E6:function(){return ee},L0:function(){return be},OM:function(){return y},_5:function(){return De},r7:function(){return te},wA:function(){return ze},yx:function(){return Me}});var a=x(94480),fe=x(76190),Le=x(48736),ye=x(59301),Fe=x(39417),Be=x(67841),oe=x(71430),Re=null;function De(ne,ue){if(!ne)return[];var se=ne.slice(),de=se.indexOf(ue);return de>=0&&se.splice(de,1),se}function be(ne,ue){var se=(ne||[]).slice();return se.indexOf(ue)===-1&&se.push(ue),se}function Me(ne){return ne.split("-")}function ze(ne,ue){var se=[],de=(0,Be.Z)(ue,ne);function pe(){var Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ae.forEach(function(Se){var Te=Se.key,we=Se.children;se.push(Te),pe(we)})}return pe(de.children),se}function Ce(ne){if(ne.parent){var ue=Me(ne.pos);return Number(ue[ue.length-1])===ne.parent.children.length-1}return!1}function re(ne){var ue=Me(ne.pos);return Number(ue[ue.length-1])===0}function y(ne,ue,se,de,pe,Ae,Se,Te,we,ot){var Ze,it=ne.clientX,Ve=ne.clientY,lt=ne.target.getBoundingClientRect(),Pt=lt.top,ht=lt.height,Et=(ot==="rtl"?-1:1)*(((pe==null?void 0:pe.x)||0)-it),Lt=(Et-12)/de,kt=(0,Be.Z)(Te,se.props.eventKey);if(Ve-1.5?Ae({dragNode:en,dropNode:Tn,dropPosition:1})?Ut=1:hn=!1:Ae({dragNode:en,dropNode:Tn,dropPosition:0})?Ut=0:Ae({dragNode:en,dropNode:Tn,dropPosition:1})?Ut=1:hn=!1:Ae({dragNode:en,dropNode:Tn,dropPosition:1})?Ut=1:hn=!1,{dropPosition:Ut,dropLevelOffset:Sn,dropTargetKey:kt.key,dropTargetPos:kt.pos,dragOverNodeKey:$t,dropContainerKey:Ut===0?null:((Ze=kt.parent)===null||Ze===void 0?void 0:Ze.key)||null,dropAllowed:hn}}function E(ne,ue){if(ne){var se=ue.multiple;return se?ne.slice():ne.length?[ne[0]]:ne}}var z=function(ue){return ue};function b(ne,ue){if(!ne)return[];var se=ue||{},de=se.processProps,pe=de===void 0?z:de,Ae=Array.isArray(ne)?ne:[ne];return Ae.map(function(Se){var Te=Se.children,we=_objectWithoutProperties(Se,Re),ot=b(Te,ue);return React.createElement(TreeNode,_extends({key:we.key},pe(we)),ot)})}function ee(ne){if(!ne)return null;var ue;if(Array.isArray(ne))ue={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,fe.Z)(ne)==="object")ue={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,Le.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ue}function te(ne,ue){var se=new Set;function de(pe){if(!se.has(pe)){var Ae=(0,Be.Z)(ue,pe);if(Ae){se.add(pe);var Se=Ae.parent,Te=Ae.node;Te.disabled||Se&&de(Se.key)}}}return(ne||[]).forEach(function(pe){de(pe)}),(0,a.Z)(se)}},90782:function(Nt,st,x){"use strict";x.d(st,{S:function(){return oe}});var a=x(48736),fe=x(67841);function Le(Re,De){var be=new Set;return Re.forEach(function(Me){De.has(Me)||be.add(Me)}),be}function ye(Re){var De=Re||{},be=De.disabled,Me=De.disableCheckbox,ze=De.checkable;return!!(be||Me)||ze===!1}function Fe(Re,De,be,Me){for(var ze=new Set(Re),Ce=new Set,re=0;re<=be;re+=1){var y=De.get(re)||new Set;y.forEach(function(ee){var te=ee.key,ne=ee.node,ue=ee.children,se=ue===void 0?[]:ue;ze.has(te)&&!Me(ne)&&se.filter(function(de){return!Me(de.node)}).forEach(function(de){ze.add(de.key)})})}for(var E=new Set,z=be;z>=0;z-=1){var b=De.get(z)||new Set;b.forEach(function(ee){var te=ee.parent,ne=ee.node;if(!(Me(ne)||!ee.parent||E.has(ee.parent.key))){if(Me(ee.parent.node)){E.add(te.key);return}var ue=!0,se=!1;(te.children||[]).filter(function(de){return!Me(de.node)}).forEach(function(de){var pe=de.key,Ae=ze.has(pe);ue&&!Ae&&(ue=!1),!se&&(Ae||Ce.has(pe))&&(se=!0)}),ue&&ze.add(te.key),se&&Ce.add(te.key),E.add(te.key)}})}return{checkedKeys:Array.from(ze),halfCheckedKeys:Array.from(Le(Ce,ze))}}function Be(Re,De,be,Me,ze){for(var Ce=new Set(Re),re=new Set(De),y=0;y<=Me;y+=1){var E=be.get(y)||new Set;E.forEach(function(te){var ne=te.key,ue=te.node,se=te.children,de=se===void 0?[]:se;!Ce.has(ne)&&!re.has(ne)&&!ze(ue)&&de.filter(function(pe){return!ze(pe.node)}).forEach(function(pe){Ce.delete(pe.key)})})}re=new Set;for(var z=new Set,b=Me;b>=0;b-=1){var ee=be.get(b)||new Set;ee.forEach(function(te){var ne=te.parent,ue=te.node;if(!(ze(ue)||!te.parent||z.has(te.parent.key))){if(ze(te.parent.node)){z.add(ne.key);return}var se=!0,de=!1;(ne.children||[]).filter(function(pe){return!ze(pe.node)}).forEach(function(pe){var Ae=pe.key,Se=Ce.has(Ae);se&&!Se&&(se=!1),!de&&(Se||re.has(Ae))&&(de=!0)}),se||Ce.delete(ne.key),de&&re.add(ne.key),z.add(ne.key)}})}return{checkedKeys:Array.from(Ce),halfCheckedKeys:Array.from(Le(re,Ce))}}function oe(Re,De,be,Me){var ze=[],Ce;Me?Ce=Me:Ce=ye;var re=new Set(Re.filter(function(b){var ee=!!(0,fe.Z)(be,b);return ee||ze.push(b),ee})),y=new Map,E=0;Object.keys(be).forEach(function(b){var ee=be[b],te=ee.level,ne=y.get(te);ne||(ne=new Set,y.set(te,ne)),ne.add(ee),E=Math.max(E,te)}),(0,a.ZP)(!ze.length,"Tree missing follow keys: ".concat(ze.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var z;return De===!0?z=Fe(re,y,E,Ce):z=Be(re,De.halfCheckedKeys,y,E,Ce),z}},67841:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return a}});function a(fe,Le){return fe[Le]}},71430:function(Nt,st,x){"use strict";x.d(st,{F:function(){return te},H8:function(){return ee},I8:function(){return b},km:function(){return ze},oH:function(){return E},w$:function(){return Ce},zn:function(){return y}});var a=x(76190),fe=x(94480),Le=x(33885),ye=x(75931),Fe=x(11592),Be=x(2738),oe=x(48736),Re=x(67841),De=["children"];function be(ne,ue){return"".concat(ne,"-").concat(ue)}function Me(ne){return ne&&ne.type&&ne.type.isTreeNode}function ze(ne,ue){return ne!=null?ne:ue}function Ce(ne){var ue=ne||{},se=ue.title,de=ue._title,pe=ue.key,Ae=ue.children,Se=se||"title";return{title:Se,_title:de||[Se],key:pe||"key",children:Ae||"children"}}function re(ne,ue){var se=new Map;function de(pe){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(pe||[]).forEach(function(Se){var Te=Se[ue.key],we=Se[ue.children];warning(Te!=null,"Tree node must have a certain key: [".concat(Ae).concat(Te,"]"));var ot=String(Te);warning(!se.has(ot)||Te===null||Te===void 0,"Same 'key' exist in the Tree: ".concat(ot)),se.set(ot,!0),de(we,"".concat(Ae).concat(ot," > "))})}de(ne)}function y(ne){function ue(se){var de=(0,Fe.Z)(se);return de.map(function(pe){if(!Me(pe))return(0,oe.ZP)(!pe,"Tree/TreeNode can only accept TreeNode as children."),null;var Ae=pe.key,Se=pe.props,Te=Se.children,we=(0,ye.Z)(Se,De),ot=(0,Le.Z)({key:Ae},we),Ze=ue(Te);return Ze.length&&(ot.children=Ze),ot}).filter(function(pe){return pe})}return ue(ne)}function E(ne,ue,se){var de=Ce(se),pe=de._title,Ae=de.key,Se=de.children,Te=new Set(ue===!0?[]:ue),we=[];function ot(Ze){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ze.map(function(Ve,lt){for(var Pt=be(it?it.pos:"0",lt),ht=ze(Ve[Ae],Pt),Et,Lt=0;Lt1&&arguments[1]!==void 0?arguments[1]:{},se=ue.initWrapper,de=ue.processEntity,pe=ue.onProcessFinished,Ae=ue.externalGetKey,Se=ue.childrenPropName,Te=ue.fieldNames,we=arguments.length>2?arguments[2]:void 0,ot=Ae||we,Ze={},it={},Ve={posEntities:Ze,keyEntities:it};return se&&(Ve=se(Ve)||Ve),z(ne,function(lt){var Pt=lt.node,ht=lt.index,Et=lt.pos,Lt=lt.key,kt=lt.parentPos,Kt=lt.level,mt=lt.nodes,Je={node:Pt,nodes:mt,index:ht,key:Lt,pos:Et,level:Kt},ut=ze(Lt,Et);Ze[Et]=Je,it[ut]=Je,Je.parent=Ze[kt],Je.parent&&(Je.parent.children=Je.parent.children||[],Je.parent.children.push(Je)),de&&de(Je,Ve)},{externalGetKey:ot,childrenPropName:Se,fieldNames:Te}),pe&&pe(Ve),Ve}function ee(ne,ue){var se=ue.expandedKeys,de=ue.selectedKeys,pe=ue.loadedKeys,Ae=ue.loadingKeys,Se=ue.checkedKeys,Te=ue.halfCheckedKeys,we=ue.dragOverNodeKey,ot=ue.dropPosition,Ze=ue.keyEntities,it=(0,Re.Z)(Ze,ne),Ve={eventKey:ne,expanded:se.indexOf(ne)!==-1,selected:de.indexOf(ne)!==-1,loaded:pe.indexOf(ne)!==-1,loading:Ae.indexOf(ne)!==-1,checked:Se.indexOf(ne)!==-1,halfChecked:Te.indexOf(ne)!==-1,pos:String(it?it.pos:""),dragOver:we===ne&&ot===0,dragOverGapTop:we===ne&&ot===-1,dragOverGapBottom:we===ne&&ot===1};return Ve}function te(ne){var ue=ne.data,se=ne.expanded,de=ne.selected,pe=ne.checked,Ae=ne.loaded,Se=ne.loading,Te=ne.halfChecked,we=ne.dragOver,ot=ne.dragOverGapTop,Ze=ne.dragOverGapBottom,it=ne.pos,Ve=ne.active,lt=ne.eventKey,Pt=(0,Le.Z)((0,Le.Z)({},ue),{},{expanded:se,selected:de,checked:pe,loaded:Ae,loading:Se,halfChecked:Te,dragOver:we,dragOverGapTop:ot,dragOverGapBottom:Ze,pos:it,active:Ve,key:lt});return"props"in Pt||Object.defineProperty(Pt,"props",{get:function(){return(0,oe.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),Pt}},8224:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return fe}});var a=x(4676);function fe(Le,ye,Fe,Be){var oe=a.unstable_batchedUpdates?function(De){a.unstable_batchedUpdates(Fe,De)}:Fe;return Le!=null&&Le.addEventListener&&Le.addEventListener(ye,oe,Be),{remove:function(){Le!=null&&Le.removeEventListener&&Le.removeEventListener(ye,oe,Be)}}}},55468:function(Nt,st,x){"use strict";x.d(st,{g1:function(){return Me},os:function(){return Ce}});var a=/margin|padding|width|height|max|min|offset/,fe={left:!0,top:!0},Le={cssFloat:1,styleFloat:1,float:1};function ye(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Fe(re,y,E){if(y=y.toLowerCase(),E==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in fe||(fe[y]=a.test(y)),fe[y]?parseFloat(E)||0:E}function Be(re,y){var E=arguments.length,z=ye(re);return y=Le[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,E===1?z:Fe(re,y,z[y]||re.style[y])}function oe(re,y,E){var z=arguments.length;if(y=Le[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,z===3)return typeof E=="number"&&a.test(y)&&(E="".concat(E,"px")),re.style[y]=E,E;for(var b in y)y.hasOwnProperty(b)&&oe(re,b,y[b]);return ye(re)}function Re(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function De(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function be(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function Me(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function ze(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ce(re){var y=re.getBoundingClientRect(),E=document.documentElement;return{left:y.left+(window.pageXOffset||E.scrollLeft)-(E.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||E.scrollTop)-(E.clientTop||document.body.clientTop||0)}}},3465:function(Nt,st,x){"use strict";x.d(st,{G:function(){return ye}});var a=x(47273),fe=function(Be){if((0,a.Z)()&&window.document.documentElement){var oe=Array.isArray(Be)?Be:[Be],Re=window.document.documentElement;return oe.some(function(De){return De in Re.style})}return!1},Le=function(Be,oe){if(!fe(Be))return!1;var Re=document.createElement("div"),De=Re.style[Be];return Re.style[Be]=oe,Re.style[Be]!==De};function ye(Fe,Be){return!Array.isArray(Fe)&&Be!==void 0?Le(Fe,Be):fe(Fe)}},11414:function(Nt,st,x){"use strict";x.d(st,{Z5:function(){return sc},_l:function(){return h0},bK:function(){return H0}});var a=x(59301),fe=x(18773);function Le(ae,ie){ae.prototype=Object.create(ie.prototype),ae.prototype.constructor=ae,(0,fe.Z)(ae,ie)}var ye=x(54476),Fe=x(59781),Be=a.createContext(null),oe=null;function Re(ae){ae()}var De=Re,be=function(ie){return De=ie},Me=function(){return De};function ze(){var ae=Me(),ie=null,he=null;return{clear:function(){ie=null,he=null},notify:function(){ae(function(){for(var et=ie;et;)et.callback(),et=et.next})},get:function(){for(var et=[],nt=ie;nt;)et.push(nt),nt=nt.next;return et},subscribe:function(et){var nt=!0,ft=he={callback:et,next:null,prev:he};return ft.prev?ft.prev.next=ft:ie=ft,function(){!nt||ie===null||(nt=!1,ft.next?ft.next.prev=ft.prev:he=ft.prev,ft.prev?ft.prev.next=ft.next:ie=ft.next)}}}}var Ce={notify:function(){},get:function(){return[]}};function re(ae,ie){var he,ke=Ce;function et(un){return nn(),ke.subscribe(un)}function nt(){ke.notify()}function ft(){yn.onStateChange&&yn.onStateChange()}function Ct(){return!!he}function nn(){he||(he=ie?ie.addNestedSub(ft):ae.subscribe(ft),ke=ze())}function Nn(){he&&(he(),he=void 0,ke.clear(),ke=Ce)}var yn={addNestedSub:et,notifyNestedSubs:nt,handleChangeWrapper:ft,isSubscribed:Ct,trySubscribe:nn,tryUnsubscribe:Nn,getListeners:function(){return ke}};return yn}var y=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?a.useLayoutEffect:a.useEffect;function E(ae){var ie=ae.store,he=ae.context,ke=ae.children,et=(0,a.useMemo)(function(){var Ct=re(ie);return{store:ie,subscription:Ct}},[ie]),nt=(0,a.useMemo)(function(){return ie.getState()},[ie]);y(function(){var Ct=et.subscription;return Ct.onStateChange=Ct.notifyNestedSubs,Ct.trySubscribe(),nt!==ie.getState()&&Ct.notifyNestedSubs(),function(){Ct.tryUnsubscribe(),Ct.onStateChange=null}},[et,nt]);var ft=he||Be;return a.createElement(ft.Provider,{value:et},ke)}var z=E,b=x(85377),ee=x(94266),te=x.n(ee),ne=x(53410),ue=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],se=["reactReduxForwardedRef"],de=[],pe=[null,null],Ae=function(ie){try{return JSON.stringify(ie)}catch(he){return String(ie)}};function Se(ae,ie){var he=ae[1];return[ie.payload,he+1]}function Te(ae,ie,he){y(function(){return ae.apply(void 0,ie)},he)}function we(ae,ie,he,ke,et,nt,ft){ae.current=ke,ie.current=et,he.current=!1,nt.current&&(nt.current=null,ft())}function ot(ae,ie,he,ke,et,nt,ft,Ct,nn,Nn){if(ae){var yn=!1,un=null,mn=function(){if(!yn){var lo=ie.getState(),Ao,wo;try{Ao=ke(lo,et.current)}catch(Jo){wo=Jo,un=Jo}wo||(un=null),Ao===nt.current?ft.current||nn():(nt.current=Ao,Ct.current=Ao,ft.current=!0,Nn({type:"STORE_UPDATED",payload:{error:wo}}))}};he.onStateChange=mn,he.trySubscribe(),mn();var Xn=function(){if(yn=!0,he.tryUnsubscribe(),he.onStateChange=null,un)throw un};return Xn}}var Ze=function(){return[null,0]};function it(ae,ie){ie===void 0&&(ie={});var he=ie,ke=he.getDisplayName,et=ke===void 0?function(vl){return"ConnectAdvanced("+vl+")"}:ke,nt=he.methodName,ft=nt===void 0?"connectAdvanced":nt,Ct=he.renderCountProp,nn=Ct===void 0?void 0:Ct,Nn=he.shouldHandleStateChanges,yn=Nn===void 0?!0:Nn,un=he.storeKey,mn=un===void 0?"store":un,Xn=he.withRef,Ha=Xn===void 0?!1:Xn,lo=he.forwardRef,Ao=lo===void 0?!1:lo,wo=he.context,Jo=wo===void 0?Be:wo,ui=(0,b.Z)(he,ue);if(0)var Pi;var bl=Jo;return function(Kl){var yu=Kl.displayName||Kl.name||"Component",$l=et(yu),Gu=(0,ye.Z)({},ui,{getDisplayName:et,methodName:ft,renderCountProp:nn,shouldHandleStateChanges:yn,storeKey:mn,displayName:$l,wrappedComponentName:yu,WrappedComponent:Kl}),as=ui.pure;function rs(_u){return ae(_u.dispatch,Gu)}var dc=as?a.useMemo:function(_u){return _u()};function Us(_u){var Wc=(0,a.useMemo)(function(){var Oc=_u.reactReduxForwardedRef,B0=(0,b.Z)(_u,se);return[_u.context,Oc,B0]},[_u]),mc=Wc[0],ys=Wc[1],md=Wc[2],Uc=(0,a.useMemo)(function(){return mc&&mc.Consumer&&(0,ne.isContextConsumer)(a.createElement(mc.Consumer,null))?mc:bl},[mc,bl]),gc=(0,a.useContext)(Uc),Kc=!!_u.store&&!!_u.store.getState&&!!_u.store.dispatch,Ud=!!gc&&!!gc.store,fc=Kc?_u.store:gc.store,Cd=(0,a.useMemo)(function(){return rs(fc)},[fc]),Vc=(0,a.useMemo)(function(){if(!yn)return pe;var Oc=re(fc,Kc?null:gc.subscription),B0=Oc.notifyNestedSubs.bind(Oc);return[Oc,B0]},[fc,Kc,gc]),pc=Vc[0],Kd=Vc[1],Vd=(0,a.useMemo)(function(){return Kc?gc:(0,ye.Z)({},gc,{subscription:pc})},[Kc,gc,pc]),Q0=(0,a.useReducer)(Se,de,Ze),Am=Q0[0],Yd=Am[0],Cm=Q0[1];if(Yd&&Yd.error)throw Yd.error;var C0=(0,a.useRef)(),y0=(0,a.useRef)(md),Xd=(0,a.useRef)(),F0=(0,a.useRef)(!1),Ic=dc(function(){return Xd.current&&md===y0.current?Xd.current:Cd(fc.getState(),md)},[fc,Yd,md]);Te(we,[y0,C0,F0,md,Ic,Xd,Kd]),Te(ot,[yn,fc,pc,Cd,y0,C0,F0,Xd,Kd,Cm],[fc,pc,Cd]);var yd=(0,a.useMemo)(function(){return a.createElement(Kl,(0,ye.Z)({},Ic,{ref:ys}))},[ys,Kl,Ic]),ym=(0,a.useMemo)(function(){return yn?a.createElement(Uc.Provider,{value:Vd},yd):yd},[Uc,yd,Vd]);return ym}var ws=as?a.memo(Us):Us;if(ws.WrappedComponent=Kl,ws.displayName=Us.displayName=$l,Ao){var Ds=a.forwardRef(function(Wc,mc){return a.createElement(ws,(0,ye.Z)({},Wc,{reactReduxForwardedRef:mc}))});return Ds.displayName=$l,Ds.WrappedComponent=Kl,te()(Ds,Kl)}return te()(ws,Kl)}}function Ve(ae,ie){return ae===ie?ae!==0||ie!==0||1/ae===1/ie:ae!==ae&&ie!==ie}function lt(ae,ie){if(Ve(ae,ie))return!0;if(typeof ae!="object"||ae===null||typeof ie!="object"||ie===null)return!1;var he=Object.keys(ae),ke=Object.keys(ie);if(he.length!==ke.length)return!1;for(var et=0;et=0;ke--){var et=ie[ke](ae);if(et)return et}return function(nt,ft){throw new Error("Invalid value of type "+typeof ae+" for "+he+" argument when connecting component "+ft.wrappedComponentName+".")}}function yt(ae,ie){return ae===ie}function xt(ae){var ie=ae===void 0?{}:ae,he=ie.connectHOC,ke=he===void 0?it:he,et=ie.mapStateToPropsFactories,nt=et===void 0?$t:et,ft=ie.mapDispatchToPropsFactories,Ct=ft===void 0?Je:ft,nn=ie.mergePropsFactories,Nn=nn===void 0?Tn:nn,yn=ie.selectorFactory,un=yn===void 0?vt:yn;return function(Xn,Ha,lo,Ao){Ao===void 0&&(Ao={});var wo=Ao,Jo=wo.pure,ui=Jo===void 0?!0:Jo,Pi=wo.areStatesEqual,bl=Pi===void 0?yt:Pi,vl=wo.areOwnPropsEqual,Kl=vl===void 0?lt:vl,yu=wo.areStatePropsEqual,$l=yu===void 0?lt:yu,Gu=wo.areMergedPropsEqual,as=Gu===void 0?lt:Gu,rs=(0,b.Z)(wo,$e),dc=He(Xn,nt,"mapStateToProps"),Us=He(Ha,Ct,"mapDispatchToProps"),ws=He(lo,Nn,"mergeProps");return ke(un,(0,ye.Z)({methodName:"connect",getDisplayName:function(_u){return"Connect("+_u+")"},shouldHandleStateChanges:!!Xn,initMapStateToProps:dc,initMapDispatchToProps:Us,initMergeProps:ws,pure:ui,areStatesEqual:bl,areOwnPropsEqual:Kl,areStatePropsEqual:$l,areMergedPropsEqual:as},rs))}}var Ye=xt();function Qe(){var ae=useContext(ReactReduxContext);return ae}function gt(ae){ae===void 0&&(ae=ReactReduxContext);var ie=ae===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ae)};return function(){var ke=ie(),et=ke.store;return et}}var Xe=null;function xe(ae){ae===void 0&&(ae=ReactReduxContext);var ie=ae===ReactReduxContext?useDefaultStore:createStoreHook(ae);return function(){var ke=ie();return ke.dispatch}}var Ht=null,Rn=function(ie,he){return ie===he};function vn(ae,ie,he,ke){var et=useReducer(function(Ha){return Ha+1},0),nt=et[1],ft=useMemo(function(){return createSubscription(he,ke)},[he,ke]),Ct=useRef(),nn=useRef(),Nn=useRef(),yn=useRef(),un=he.getState(),mn;try{if(ae!==nn.current||un!==Nn.current||Ct.current){var Xn=ae(un);yn.current===void 0||!ie(Xn,yn.current)?mn=Xn:mn=yn.current}else mn=yn.current}catch(Ha){throw Ct.current&&(Ha.message+=` + `]:Object.assign(Object.assign({},(0,Un.dF)()),{display:"inline-block",width:"100%",[`${ln}${ln}-select`]:{width:na,height:na,marginInlineEnd:ct.marginXS,marginBottom:ct.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ct.colorFillAlter,border:`${ct.lineWidth}px dashed ${ct.colorBorder}`,borderRadius:ct.borderRadiusLG,cursor:"pointer",transition:`border-color ${ct.motionDurationSlow}`,[`> ${ln}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${ln}-disabled):hover`]:{borderColor:ct.colorPrimary}},[`${pn}${pn}-picture-card, ${pn}${pn}-picture-circle`]:{[`${pn}-item-container`]:{display:"inline-block",width:na,height:na,marginBlock:`0 ${ct.marginXS}px`,marginInline:`0 ${ct.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[pt]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ct.paddingXS*2}px)`,height:`calc(100% - ${ct.paddingXS*2}px)`,backgroundColor:ct.colorBgMask,opacity:0,transition:`all ${ct.motionDurationSlow}`,content:'" "'}},[`${pt}:hover`]:{[`&::before, ${pt}-actions`]:{opacity:1}},[`${pt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ct.motionDurationSlow}`,[`${fn}-eye, ${fn}-download, ${fn}-delete`]:{zIndex:10,width:cn,margin:`0 ${ct.marginXXS}px`,fontSize:cn,cursor:"pointer",transition:`all ${ct.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${pt}-actions, ${pt}-actions:hover`]:{[`${fn}-eye, ${fn}-download, ${fn}-delete`]:{color:new ce.C(zn).setAlpha(.65).toRgbString(),"&:hover":{color:zn}}},[`${pt}-thumbnail, ${pt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${pt}-name`]:{display:"none",textAlign:"center"},[`${pt}-file + ${pt}-name`]:{position:"absolute",bottom:ct.margin,display:"block",width:`calc(100% - ${ct.paddingXS*2}px)`},[`${pt}-uploading`]:{[`&${pt}`]:{backgroundColor:ct.colorFillAlter},[`&::before, ${fn}-eye, ${fn}-download, ${fn}-delete`]:{display:"none"}},[`${pt}-progress`]:{bottom:ct.marginXL,width:`calc(100% - ${ct.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${ln}-wrapper${ln}-picture-circle-wrapper`]:{[`${ln}${ln}-select`]:{borderRadius:"50%"}}}};var qe=ct=>{const{componentCls:ln}=ct;return{[`${ln}-rtl`]:{direction:"rtl"}}};const wt=ct=>{const{componentCls:ln,colorTextDisabled:fn}=ct;return{[`${ln}-wrapper`]:Object.assign(Object.assign({},(0,Un.Wf)(ct)),{[ln]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${ln}-select`]:{display:"inline-block"},[`${ln}-disabled`]:{color:fn,cursor:"not-allowed"}})}};var Rt=(0,Va.Z)("Upload",ct=>{const{fontSizeHeading3:ln,fontSize:fn,lineHeight:cn,lineWidth:zn,controlHeightLG:pn}=ct,pt=Math.round(fn*cn),na=(0,Ra.TS)(ct,{uploadThumbnailSize:ln*2,uploadProgressOffset:pt/2+zn,uploadPicCardSize:pn*2.55});return[wt(na),Hr(na),ge(na),Ee(na),En(na),rr(na),qe(na),(0,Ea.Z)(na)]},ct=>({actionsColor:ct.colorTextDescription})),xa=function(ct,ln,fn,cn){function zn(pn){return pn instanceof fn?pn:new fn(function(pt){pt(pn)})}return new(fn||(fn=Promise))(function(pn,pt){function na(Kn){try{cr(cn.next(Kn))}catch(no){pt(no)}}function er(Kn){try{cr(cn.throw(Kn))}catch(no){pt(no)}}function cr(Kn){Kn.done?pn(Kn.value):zn(Kn.value).then(na,er)}cr((cn=cn.apply(ct,ln||[])).next())})};const Jn=`__LIST_IGNORE_${Date.now()}__`,on=(ct,ln)=>{const{fileList:fn,defaultFileList:cn,onRemove:zn,showUploadList:pn=!0,listType:pt="text",onPreview:na,onDownload:er,onChange:cr,onDrop:Kn,previewFile:no,disabled:Ur,locale:uo,iconRender:pr,isImageUrl:gr,progress:Ir,prefixCls:Cr,className:fr,type:co="select",children:Do,style:io,itemRender:$r,maxCount:oi,data:cl={},multiple:al=!1,action:Ci="",accept:bi="",supportServerRender:zr=!0,rootClassName:Ri}=ct,Gi=a.useContext(Et.Z),zi=Ur!=null?Ur:Gi,[Lo,Cl]=(0,lt.Z)(cn||[],{value:fn,postState:Bi=>Bi!=null?Bi:[]}),[tl,Da]=a.useState("drop"),ba=a.useRef(null);a.useMemo(()=>{const Bi=Date.now();(fn||[]).forEach((Ti,ci)=>{!Ti.uid&&!Object.isFrozen(Ti)&&(Ti.uid=`__AUTO__${Bi}_${ci}__`)})},[fn]);const Wa=(Bi,Ti,ci)=>{let Po=(0,fe.Z)(Ti),ll=!1;oi===1?Po=Po.slice(-1):oi&&(ll=Po.length>oi,Po=Po.slice(0,oi)),(0,Pt.flushSync)(()=>{Cl(Po)});const fi={file:Bi,fileList:Po};ci&&(fi.event=ci),(!ll||Po.some(ul=>ul.uid===Bi.uid))&&(0,Pt.flushSync)(()=>{cr==null||cr(fi)})},Br=(Bi,Ti)=>xa(void 0,void 0,void 0,function*(){const{beforeUpload:ci,transformFile:Po}=ct;let ll=Bi;if(ci){const fi=yield ci(Bi,Ti);if(fi===!1)return!1;if(delete Bi[Jn],fi===Jn)return Object.defineProperty(Bi,Jn,{value:!0,configurable:!0}),!1;typeof fi=="object"&&fi&&(ll=fi)}return Po&&(ll=yield Po(ll)),ll}),lr=Bi=>{const Ti=Bi.filter(ll=>!ll.file[Jn]);if(!Ti.length)return;const ci=Ti.map(ll=>Xe(ll.file));let Po=(0,fe.Z)(Lo);ci.forEach(ll=>{Po=xe(ll,Po)}),ci.forEach((ll,fi)=>{let ul=ll;if(Ti[fi].parsedFile)ll.status="uploading";else{const{originFileObj:Ul}=ll;let Lu;try{Lu=new File([Ul],Ul.name,{type:Ul.type})}catch(Tu){Lu=new Blob([Ul],{type:Ul.type}),Lu.name=Ul.name,Lu.lastModifiedDate=new Date,Lu.lastModified=new Date().getTime()}Lu.uid=ll.uid,ul=Lu}Wa(ul,Po)})},mo=(Bi,Ti,ci)=>{try{typeof Bi=="string"&&(Bi=JSON.parse(Bi))}catch(fi){}if(!Ht(Ti,Lo))return;const Po=Xe(Ti);Po.status="done",Po.percent=100,Po.response=Bi,Po.xhr=ci;const ll=xe(Po,Lo);Wa(Po,ll)},Ar=(Bi,Ti)=>{if(!Ht(Ti,Lo))return;const ci=Xe(Ti);ci.status="uploading",ci.percent=Bi.percent;const Po=xe(ci,Lo);Wa(ci,Po,Bi)},zo=(Bi,Ti,ci)=>{if(!Ht(ci,Lo))return;const Po=Xe(ci);Po.error=Bi,Po.response=Ti,Po.status="error";const ll=xe(Po,Lo);Wa(Po,ll)},Ro=Bi=>{let Ti;Promise.resolve(typeof zn=="function"?zn(Bi):zn).then(ci=>{var Po;if(ci===!1)return;const ll=Rn(Bi,Lo);ll&&(Ti=Object.assign(Object.assign({},Bi),{status:"removed"}),Lo==null||Lo.forEach(fi=>{const ul=Ti.uid!==void 0?"uid":"name";fi[ul]===Ti[ul]&&!Object.isFrozen(fi)&&(fi.status="removed")}),(Po=ba.current)===null||Po===void 0||Po.abort(Ti),Wa(Ti,ll))})},Oi=Bi=>{Da(Bi.type),Bi.type==="drop"&&(Kn==null||Kn(Bi))};a.useImperativeHandle(ln,()=>({onBatchStart:lr,onSuccess:mo,onProgress:Ar,onError:zo,fileList:Lo,upload:ba.current}));const{getPrefixCls:Qo,direction:Eo,upload:Io}=a.useContext(ht.E_),ii=Qo("upload",Cr),ol=Object.assign(Object.assign({onBatchStart:lr,onError:zo,onProgress:Ar,onSuccess:mo},ct),{data:cl,multiple:al,action:Ci,accept:bi,supportServerRender:zr,prefixCls:ii,disabled:zi,beforeUpload:Br,onChange:void 0});delete ol.className,delete ol.style,(!Do||zi)&&delete ol.id;const[nl,Ol]=Rt(ii),[Nl]=(0,Lt.Z)("Upload",kt.Z.Upload),{showRemoveIcon:qr,showPreviewIcon:Mr,showDownloadIcon:Qr,removeIcon:Kr,previewIcon:si,downloadIcon:Xi}=typeof pn=="boolean"?{}:pn,il=(Bi,Ti)=>pn?a.createElement(tn,{prefixCls:ii,listType:pt,items:Lo,previewFile:no,onPreview:na,onDownload:er,onRemove:Ro,showRemoveIcon:!zi&&qr,showPreviewIcon:Mr,showDownloadIcon:Qr,removeIcon:Kr,previewIcon:si,downloadIcon:Xi,iconRender:pr,locale:Object.assign(Object.assign({},Nl),uo),isImageUrl:gr,progress:Ir,appendAction:Bi,appendActionVisible:Ti,itemRender:$r,disabled:zi}):Bi,ml=ye()(`${ii}-wrapper`,fr,Ri,Ol,Io==null?void 0:Io.className,{[`${ii}-rtl`]:Eo==="rtl",[`${ii}-picture-card-wrapper`]:pt==="picture-card",[`${ii}-picture-circle-wrapper`]:pt==="picture-circle"}),Vl=Object.assign(Object.assign({},Io==null?void 0:Io.style),io);if(co==="drag"){const Bi=ye()(Ol,ii,`${ii}-drag`,{[`${ii}-drag-uploading`]:Lo.some(Ti=>Ti.status==="uploading"),[`${ii}-drag-hover`]:tl==="dragover",[`${ii}-disabled`]:zi,[`${ii}-rtl`]:Eo==="rtl"});return nl(a.createElement("span",{className:ml},a.createElement("div",{className:Bi,style:Vl,onDrop:Oi,onDragOver:Oi,onDragLeave:Oi},a.createElement(Ve,Object.assign({},ol,{ref:ba,className:`${ii}-btn`}),a.createElement("div",{className:`${ii}-drag-container`},Do))),il()))}const Rl=ye()(ii,`${ii}-select`,{[`${ii}-disabled`]:zi}),iu=(Bi=>a.createElement("div",{className:Rl,style:Bi},a.createElement(Ve,Object.assign({},ol,{ref:ba}))))(Do?void 0:{display:"none"});return nl(pt==="picture-card"||pt==="picture-circle"?a.createElement("span",{className:ml},il(iu,!!Do)):a.createElement("span",{className:ml},iu,il()))};var Mn=a.forwardRef(on),Xt=function(ct,ln){var fn={};for(var cn in ct)Object.prototype.hasOwnProperty.call(ct,cn)&&ln.indexOf(cn)<0&&(fn[cn]=ct[cn]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var zn=0,cn=Object.getOwnPropertySymbols(ct);zn{var{style:fn,height:cn}=ct,zn=Xt(ct,["style","height"]);return a.createElement(Mn,Object.assign({ref:ln},zn,{type:"drag",style:Object.assign(Object.assign({},fn),{height:cn})}))});const ga=Mn;ga.Dragger=ya,ga.LIST_IGNORE=Jn;var bn=ga},14625:function(Nt){function st(a){var fe,Le,ye="";if(typeof a=="string"||typeof a=="number")ye+=a;else if(typeof a=="object")if(Array.isArray(a)){var Fe=a.length;for(fe=0;fe0&&(pe=ne[0]),pe instanceof Error)throw pe;var Ae=new Error("Unhandled error."+(pe?" ("+pe.message+")":""));throw Ae.context=pe,Ae}var Se=de[te];if(Se===void 0)return!1;if(typeof Se=="function")x(Se,this,ne);else for(var Te=Se.length,we=Ce(Se,Te),ue=0;ue0&&pe.length>se&&!pe.warned){pe.warned=!0;var Ae=new Error("Possible EventEmitter memory leak detected. "+pe.length+" "+String(te)+" listeners added. Use emitter.setMaxListeners() to increase limit");Ae.name="MaxListenersExceededWarning",Ae.emitter=ee,Ae.type=te,Ae.count=pe.length,fe(Ae)}return ee}ye.prototype.addListener=function(te,ne){return Re(this,te,ne,!1)},ye.prototype.on=ye.prototype.addListener,ye.prototype.prependListener=function(te,ne){return Re(this,te,ne,!0)};function De(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function be(ee,te,ne){var ue={fired:!1,wrapFn:void 0,target:ee,type:te,listener:ne},se=De.bind(ue);return se.listener=ne,ue.wrapFn=se,se}ye.prototype.once=function(te,ne){return Be(ne),this.on(te,be(this,te,ne)),this},ye.prototype.prependOnceListener=function(te,ne){return Be(ne),this.prependListener(te,be(this,te,ne)),this},ye.prototype.removeListener=function(te,ne){var ue,se,de,pe,Ae;if(Be(ne),se=this._events,se===void 0)return this;if(ue=se[te],ue===void 0)return this;if(ue===ne||ue.listener===ne)--this._eventsCount===0?this._events=Object.create(null):(delete se[te],se.removeListener&&this.emit("removeListener",te,ue.listener||ne));else if(typeof ue!="function"){for(de=-1,pe=ue.length-1;pe>=0;pe--)if(ue[pe]===ne||ue[pe].listener===ne){Ae=ue[pe].listener,de=pe;break}if(de<0)return this;de===0?ue.shift():re(ue,de),ue.length===1&&(se[te]=ue[0]),se.removeListener!==void 0&&this.emit("removeListener",te,Ae||ne)}return this},ye.prototype.off=ye.prototype.removeListener,ye.prototype.removeAllListeners=function(te){var ne,ue,se;if(ue=this._events,ue===void 0)return this;if(ue.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):ue[te]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete ue[te]),this;if(arguments.length===0){var de=Object.keys(ue),pe;for(se=0;se=0;se--)this.removeListener(te,ne[se]);return this};function Me(ee,te,ne){var ue=ee._events;if(ue===void 0)return[];var se=ue[te];return se===void 0?[]:typeof se=="function"?ne?[se.listener||se]:[se]:ne?y(se):Ce(se,se.length)}ye.prototype.listeners=function(te){return Me(this,te,!0)},ye.prototype.rawListeners=function(te){return Me(this,te,!1)},ye.listenerCount=function(ee,te){return typeof ee.listenerCount=="function"?ee.listenerCount(te):ze.call(ee,te)},ye.prototype.listenerCount=ze;function ze(ee){var te=this._events;if(te!==void 0){var ne=te[ee];if(typeof ne=="function")return 1;if(ne!==void 0)return ne.length}return 0}ye.prototype.eventNames=function(){return this._eventsCount>0?a(this._events):[]};function Ce(ee,te){for(var ne=new Array(te),ue=0;ue>>6)+Re(128|it&63):Re(224|it>>>12&15)+Re(128|it>>>6&63)+Re(128|it&63)}else{var it=65536+(Ze.charCodeAt(0)-55296)*1024+(Ze.charCodeAt(1)-56320);return Re(240|it>>>18&7)+Re(128|it>>>12&63)+Re(128|it>>>6&63)+Re(128|it&63)}},be=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Me=function(Ze){return Ze.replace(be,De)},ze=function(Ze){var it=[0,2,1][Ze.length%3],Ve=Ze.charCodeAt(0)<<16|(Ze.length>1?Ze.charCodeAt(1):0)<<8|(Ze.length>2?Ze.charCodeAt(2):0),lt=[Be.charAt(Ve>>>18),Be.charAt(Ve>>>12&63),it>=2?"=":Be.charAt(Ve>>>6&63),it>=1?"=":Be.charAt(Ve&63)];return lt.join("")},Ce=Le.btoa&&typeof Le.btoa=="function"?function(Ze){return Le.btoa(Ze)}:function(Ze){if(Ze.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Ze.replace(/[\s\S]{1,3}/g,ze)},re=function(Ze){return Ce(Me(String(Ze)))},y=function(Ze){return Ze.replace(/[+\/]/g,function(it){return it=="+"?"-":"_"}).replace(/=/g,"")},E=function(Ze,it){return it?y(re(Ze)):re(Ze)},z=function(Ze){return E(Ze,!0)},b;Le.Uint8Array&&(b=function(Ze,it){for(var Ve="",lt=0,Pt=Ze.length;lt>>18)+Be.charAt(kt>>>12&63)+(typeof Et!="undefined"?Be.charAt(kt>>>6&63):"=")+(typeof Lt!="undefined"?Be.charAt(kt&63):"=")}return it?y(Ve):Ve});var ee=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,te=function(Ze){switch(Ze.length){case 4:var it=(7&Ze.charCodeAt(0))<<18|(63&Ze.charCodeAt(1))<<12|(63&Ze.charCodeAt(2))<<6|63&Ze.charCodeAt(3),Ve=it-65536;return Re((Ve>>>10)+55296)+Re((Ve&1023)+56320);case 3:return Re((15&Ze.charCodeAt(0))<<12|(63&Ze.charCodeAt(1))<<6|63&Ze.charCodeAt(2));default:return Re((31&Ze.charCodeAt(0))<<6|63&Ze.charCodeAt(1))}},ne=function(Ze){return Ze.replace(ee,te)},ue=function(Ze){var it=Ze.length,Ve=it%4,lt=(it>0?oe[Ze.charAt(0)]<<18:0)|(it>1?oe[Ze.charAt(1)]<<12:0)|(it>2?oe[Ze.charAt(2)]<<6:0)|(it>3?oe[Ze.charAt(3)]:0),Pt=[Re(lt>>>16),Re(lt>>>8&255),Re(lt&255)];return Pt.length-=[0,0,2,1][Ve],Pt.join("")},se=Le.atob&&typeof Le.atob=="function"?function(Ze){return Le.atob(Ze)}:function(Ze){return Ze.replace(/\S{1,4}/g,ue)},de=function(Ze){return se(String(Ze).replace(/[^A-Za-z0-9\+\/]/g,""))},pe=function(Ze){return ne(se(Ze))},Ae=function(Ze){return String(Ze).replace(/[-_]/g,function(it){return it=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Se=function(Ze){return pe(Ae(Ze))},Te;Le.Uint8Array&&(Te=function(Ze){return Uint8Array.from(de(Ae(Ze)),function(it){return it.charCodeAt(0)})});var we=function(){var Ze=Le.Base64;return Le.Base64=ye,Ze};if(Le.Base64={VERSION:Fe,atob:de,btoa:Ce,fromBase64:Se,toBase64:E,utob:Me,encode:E,encodeURI:z,btou:ne,decode:Se,noConflict:we,fromUint8Array:b,toUint8Array:Te},typeof Object.defineProperty=="function"){var ot=function(Ze){return{value:Ze,enumerable:!1,writable:!0,configurable:!0}};Le.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",ot(function(){return Se(this)})),Object.defineProperty(String.prototype,"toBase64",ot(function(Ze){return E(this,Ze)})),Object.defineProperty(String.prototype,"toBase64URI",ot(function(){return E(this,!0)}))}}return Le.Meteor&&(Base64=Le.Base64),Nt.exports?Nt.exports.Base64=Le.Base64:(a=[],fe=function(){return Le.Base64}.apply(st,a),fe!==void 0&&(Nt.exports=fe)),{Base64:Le.Base64}})},39417:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return pe}});var a=x(54476),fe=x(20068),Le=x(75931),ye=x(33885),Fe=x(67732),Be=x(83652),oe=x(31226),Re=x(42403),De=x(158),be=x(92310),Me=x.n(be),ze=x(26112),Ce=x(59301),re=x(39378),y=function(Se){for(var Te=Se.prefixCls,we=Se.level,ot=Se.isStart,Ze=Se.isEnd,it="".concat(Te,"-indent-unit"),Ve=[],lt=0;lt0&&arguments[0]!==void 0?arguments[0]:[],vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],$e=rt.length,He=vt.length;if(Math.abs($e-He)!==1)return{add:!1,key:null};function yt(xt,Ye){var Qe=new Map;xt.forEach(function(Xe){Qe.set(Xe,!0)});var gt=Ye.filter(function(Xe){return!Qe.has(Xe)});return gt.length===1?gt[0]:null}return $e ").concat(vt);return vt}var Mt=E.forwardRef(function(rt,vt){var $e=rt.prefixCls,He=rt.data,yt=rt.selectable,xt=rt.checkable,Ye=rt.expandedKeys,Qe=rt.selectedKeys,gt=rt.checkedKeys,Xe=rt.loadedKeys,xe=rt.loadingKeys,Ht=rt.halfCheckedKeys,Rn=rt.keyEntities,vn=rt.disabled,Dn=rt.dragging,Qn=rt.dragOverNodeKey,_n=rt.dropPosition,Ft=rt.motion,Tt=rt.height,Fn=rt.itemHeight,Ot=rt.virtual,_t=rt.focusable,Cn=rt.activeItem,In=rt.focused,wa=rt.tabIndex,Ga=rt.onKeyDown,wr=rt.onFocus,tn=rt.onBlur,Un=rt.onActiveChange,Ea=rt.onListChangeStart,Va=rt.onListChangeEnd,Ra=(0,ne.Z)(rt,lt),Wr=E.useRef(null),Hr=E.useRef(null);E.useImperativeHandle(vt,function(){return{scrollTo:function(bn){Wr.current.scrollTo(bn)},getIndentWidth:function(){return Hr.current.offsetWidth}}});var bt=E.useState(Ye),En=(0,te.Z)(bt,2),yr=En[0],zt=En[1],Ln=E.useState(He),Ma=(0,te.Z)(Ln,2),Na=Ma[0],rr=Ma[1],dn=E.useState(He),ce=(0,te.Z)(dn,2),ge=ce[0],Ee=ce[1],Ie=E.useState([]),qe=(0,te.Z)(Ie,2),wt=qe[0],Rt=qe[1],xa=E.useState(null),Jn=(0,te.Z)(xa,2),on=Jn[0],qt=Jn[1],Mn=E.useRef(He);Mn.current=He;function Xt(){var ga=Mn.current;rr(ga),Ee(ga),Rt([]),qt(null),Va()}(0,ue.Z)(function(){zt(Ye);var ga=it(yr,Ye);if(ga.key!==null)if(ga.add){var bn=Na.findIndex(function(pn){var pt=pn.key;return pt===ga.key}),ct=mt(Ve(Na,He,ga.key),Ot,Tt,Fn),ln=Na.slice();ln.splice(bn+1,0,Kt),Ee(ln),Rt(ct),qt("show")}else{var fn=He.findIndex(function(pn){var pt=pn.key;return pt===ga.key}),cn=mt(Ve(He,Na,ga.key),Ot,Tt,Fn),zn=He.slice();zn.splice(fn+1,0,Kt),Ee(zn),Rt(cn),qt("hide")}else Na!==He&&(rr(He),Ee(He))},[Ye,He]),E.useEffect(function(){Dn||Xt()},[Dn]);var la=Ft?ge:He,ya={expandedKeys:Ye,selectedKeys:Qe,loadedKeys:Xe,loadingKeys:xe,checkedKeys:gt,halfCheckedKeys:Ht,dragOverNodeKey:Qn,dropPosition:_n,keyEntities:Rn};return E.createElement(E.Fragment,null,In&&Cn&&E.createElement("span",{style:Pt,"aria-live":"assertive"},ut(Cn)),E.createElement("div",null,E.createElement("input",{style:Pt,disabled:_t===!1||vn,tabIndex:_t!==!1?wa:null,onKeyDown:Ga,onFocus:wr,onBlur:tn,value:"",onChange:ht,"aria-label":"for screen reader"})),E.createElement("div",{className:"".concat($e,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},E.createElement("div",{className:"".concat($e,"-indent")},E.createElement("div",{ref:Hr,className:"".concat($e,"-indent-unit")}))),E.createElement(se.Z,(0,a.Z)({},Ra,{data:la,itemKey:Je,height:Tt,fullHeight:!1,virtual:Ot,itemHeight:Fn,prefixCls:"".concat($e,"-list"),ref:Wr,onVisibleChange:function(bn,ct){var ln=new Set(bn),fn=ct.filter(function(cn){return!ln.has(cn)});fn.some(function(cn){return Je(cn)===Et})&&Xt()}}),function(ga){var bn=ga.pos,ct=(0,a.Z)({},(ee(ga.data),ga.data)),ln=ga.title,fn=ga.key,cn=ga.isStart,zn=ga.isEnd,pn=(0,Se.km)(fn,bn);delete ct.key,delete ct.children;var pt=(0,Se.H8)(pn,ya);return E.createElement(Ze,(0,a.Z)({},ct,pt,{title:ln,active:!!Cn&&fn===Cn.key,pos:bn,data:ga.data,isStart:cn,isEnd:zn,motion:Ft,motionNodes:fn===Et?wt:null,motionType:on,onMotionStart:Ea,onMotionEnd:Xt,treeNodeRequiredProps:ya,onMouseMove:function(){Un(null)}}))}))});Mt.displayName="NodeList";var $t=Mt,Ut=x(35654),Sn=x(90782),We=x(67841),en=10,Tn=function(rt){(0,De.Z)($e,rt);var vt=(0,be.Z)($e);function $e(){var He;(0,Be.Z)(this,$e);for(var yt=arguments.length,xt=new Array(yt),Ye=0;Ye2&&arguments[2]!==void 0?arguments[2]:!1,Ht=He.state,Rn=Ht.dragChildrenKeys,vn=Ht.dropPosition,Dn=Ht.dropTargetKey,Qn=Ht.dropTargetPos,_n=Ht.dropAllowed;if(_n){var Ft=He.props.onDrop;if(He.setState({dragOverNodeKey:null}),He.cleanDragState(),Dn!==null){var Tt=(0,ye.Z)((0,ye.Z)({},(0,Se.H8)(Dn,He.getTreeNodeRequiredProps())),{},{active:((Xe=He.getActiveItem())===null||Xe===void 0?void 0:Xe.key)===Dn,data:(0,We.Z)(He.state.keyEntities,Dn).node}),Fn=Rn.indexOf(Dn)!==-1;(0,y.ZP)(!Fn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ot=(0,Ut.yx)(Qn),_t={event:Qe,node:(0,Se.F)(Tt),dragNode:He.dragNode?(0,Se.F)(He.dragNode.props):null,dragNodesKeys:[He.dragNode.props.eventKey].concat(Rn),dropToGap:vn!==0,dropPosition:vn+Number(Ot[Ot.length-1])};xe||Ft==null||Ft(_t),He.dragNode=null}}},He.cleanDragState=function(){var Qe=He.state.draggingNodeKey;Qe!==null&&He.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),He.dragStartMousePosition=null,He.currentMouseOverDroppableNodeKey=null},He.triggerExpandActionExpand=function(Qe,gt){var Xe=He.state,xe=Xe.expandedKeys,Ht=Xe.flattenNodes,Rn=gt.expanded,vn=gt.key,Dn=gt.isLeaf;if(!(Dn||Qe.shiftKey||Qe.metaKey||Qe.ctrlKey)){var Qn=Ht.filter(function(Ft){return Ft.key===vn})[0],_n=(0,Se.F)((0,ye.Z)((0,ye.Z)({},(0,Se.H8)(vn,He.getTreeNodeRequiredProps())),{},{data:Qn.data}));He.setExpandedKeys(Rn?(0,Ut._5)(xe,vn):(0,Ut.L0)(xe,vn)),He.onNodeExpand(Qe,_n)}},He.onNodeClick=function(Qe,gt){var Xe=He.props,xe=Xe.onClick,Ht=Xe.expandAction;Ht==="click"&&He.triggerExpandActionExpand(Qe,gt),xe==null||xe(Qe,gt)},He.onNodeDoubleClick=function(Qe,gt){var Xe=He.props,xe=Xe.onDoubleClick,Ht=Xe.expandAction;Ht==="doubleClick"&&He.triggerExpandActionExpand(Qe,gt),xe==null||xe(Qe,gt)},He.onNodeSelect=function(Qe,gt){var Xe=He.state.selectedKeys,xe=He.state,Ht=xe.keyEntities,Rn=xe.fieldNames,vn=He.props,Dn=vn.onSelect,Qn=vn.multiple,_n=gt.selected,Ft=gt[Rn.key],Tt=!_n;Tt?Qn?Xe=(0,Ut.L0)(Xe,Ft):Xe=[Ft]:Xe=(0,Ut._5)(Xe,Ft);var Fn=Xe.map(function(Ot){var _t=(0,We.Z)(Ht,Ot);return _t?_t.node:null}).filter(function(Ot){return Ot});He.setUncontrolledState({selectedKeys:Xe}),Dn==null||Dn(Xe,{event:"select",selected:Tt,node:gt,selectedNodes:Fn,nativeEvent:Qe.nativeEvent})},He.onNodeCheck=function(Qe,gt,Xe){var xe=He.state,Ht=xe.keyEntities,Rn=xe.checkedKeys,vn=xe.halfCheckedKeys,Dn=He.props,Qn=Dn.checkStrictly,_n=Dn.onCheck,Ft=gt.key,Tt,Fn={event:"check",node:gt,checked:Xe,nativeEvent:Qe.nativeEvent};if(Qn){var Ot=Xe?(0,Ut.L0)(Rn,Ft):(0,Ut._5)(Rn,Ft),_t=(0,Ut._5)(vn,Ft);Tt={checked:Ot,halfChecked:_t},Fn.checkedNodes=Ot.map(function(tn){return(0,We.Z)(Ht,tn)}).filter(function(tn){return tn}).map(function(tn){return tn.node}),He.setUncontrolledState({checkedKeys:Ot})}else{var Cn=(0,Sn.S)([].concat((0,Fe.Z)(Rn),[Ft]),!0,Ht),In=Cn.checkedKeys,wa=Cn.halfCheckedKeys;if(!Xe){var Ga=new Set(In);Ga.delete(Ft);var wr=(0,Sn.S)(Array.from(Ga),{checked:!1,halfCheckedKeys:wa},Ht);In=wr.checkedKeys,wa=wr.halfCheckedKeys}Tt=In,Fn.checkedNodes=[],Fn.checkedNodesPositions=[],Fn.halfCheckedKeys=wa,In.forEach(function(tn){var Un=(0,We.Z)(Ht,tn);if(Un){var Ea=Un.node,Va=Un.pos;Fn.checkedNodes.push(Ea),Fn.checkedNodesPositions.push({node:Ea,pos:Va})}}),He.setUncontrolledState({checkedKeys:In},!1,{halfCheckedKeys:wa})}_n==null||_n(Tt,Fn)},He.onNodeLoad=function(Qe){var gt=Qe.key,Xe=new Promise(function(xe,Ht){He.setState(function(Rn){var vn=Rn.loadedKeys,Dn=vn===void 0?[]:vn,Qn=Rn.loadingKeys,_n=Qn===void 0?[]:Qn,Ft=He.props,Tt=Ft.loadData,Fn=Ft.onLoad;if(!Tt||Dn.indexOf(gt)!==-1||_n.indexOf(gt)!==-1)return null;var Ot=Tt(Qe);return Ot.then(function(){var _t=He.state.loadedKeys,Cn=(0,Ut.L0)(_t,gt);Fn==null||Fn(Cn,{event:"load",node:Qe}),He.setUncontrolledState({loadedKeys:Cn}),He.setState(function(In){return{loadingKeys:(0,Ut._5)(In.loadingKeys,gt)}}),xe()}).catch(function(_t){if(He.setState(function(In){return{loadingKeys:(0,Ut._5)(In.loadingKeys,gt)}}),He.loadingRetryTimes[gt]=(He.loadingRetryTimes[gt]||0)+1,He.loadingRetryTimes[gt]>=en){var Cn=He.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),He.setUncontrolledState({loadedKeys:(0,Ut.L0)(Cn,gt)}),xe()}Ht(_t)}),{loadingKeys:(0,Ut.L0)(_n,gt)}})});return Xe.catch(function(){}),Xe},He.onNodeMouseEnter=function(Qe,gt){var Xe=He.props.onMouseEnter;Xe==null||Xe({event:Qe,node:gt})},He.onNodeMouseLeave=function(Qe,gt){var Xe=He.props.onMouseLeave;Xe==null||Xe({event:Qe,node:gt})},He.onNodeContextMenu=function(Qe,gt){var Xe=He.props.onRightClick;Xe&&(Qe.preventDefault(),Xe({event:Qe,node:gt}))},He.onFocus=function(){var Qe=He.props.onFocus;He.setState({focused:!0});for(var gt=arguments.length,Xe=new Array(gt),xe=0;xe1&&arguments[1]!==void 0?arguments[1]:!1,Xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!He.destroyed){var xe=!1,Ht=!0,Rn={};Object.keys(Qe).forEach(function(vn){if(vn in He.props){Ht=!1;return}xe=!0,Rn[vn]=Qe[vn]}),xe&&(!gt||Ht)&&He.setState((0,ye.Z)((0,ye.Z)({},Rn),Xe))}},He.scrollTo=function(Qe){He.listRef.current.scrollTo(Qe)},He}return(0,oe.Z)($e,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var yt=this.props.activeKey;yt!==void 0&&yt!==this.state.activeKey&&(this.setState({activeKey:yt}),yt!==null&&this.scrollTo({key:yt}))}},{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 yt,xt=this.state,Ye=xt.focused,Qe=xt.flattenNodes,gt=xt.keyEntities,Xe=xt.draggingNodeKey,xe=xt.activeKey,Ht=xt.dropLevelOffset,Rn=xt.dropContainerKey,vn=xt.dropTargetKey,Dn=xt.dropPosition,Qn=xt.dragOverNodeKey,_n=xt.indent,Ft=this.props,Tt=Ft.prefixCls,Fn=Ft.className,Ot=Ft.style,_t=Ft.showLine,Cn=Ft.focusable,In=Ft.tabIndex,wa=In===void 0?0:In,Ga=Ft.selectable,wr=Ft.showIcon,tn=Ft.icon,Un=Ft.switcherIcon,Ea=Ft.draggable,Va=Ft.checkable,Ra=Ft.checkStrictly,Wr=Ft.disabled,Hr=Ft.motion,bt=Ft.loadData,En=Ft.filterTreeNode,yr=Ft.height,zt=Ft.itemHeight,Ln=Ft.virtual,Ma=Ft.titleRender,Na=Ft.dropIndicatorRender,rr=Ft.onContextMenu,dn=Ft.onScroll,ce=Ft.direction,ge=Ft.rootClassName,Ee=Ft.rootStyle,Ie=(0,re.Z)(this.props,{aria:!0,data:!0}),qe;return Ea&&((0,Le.Z)(Ea)==="object"?qe=Ea:typeof Ea=="function"?qe={nodeDraggable:Ea}:qe={}),E.createElement(z.k.Provider,{value:{prefixCls:Tt,selectable:Ga,showIcon:wr,icon:tn,switcherIcon:Un,draggable:qe,draggingNodeKey:Xe,checkable:Va,checkStrictly:Ra,disabled:Wr,keyEntities:gt,dropLevelOffset:Ht,dropContainerKey:Rn,dropTargetKey:vn,dropPosition:Dn,dragOverNodeKey:Qn,indent:_n,direction:ce,dropIndicatorRender:Na,loadData:bt,filterTreeNode:En,titleRender:Ma,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:ze()(Tt,Fn,ge,(yt={},(0,fe.Z)(yt,"".concat(Tt,"-show-line"),_t),(0,fe.Z)(yt,"".concat(Tt,"-focused"),Ye),(0,fe.Z)(yt,"".concat(Tt,"-active-focused"),xe!==null),yt)),style:Ee},E.createElement($t,(0,a.Z)({ref:this.listRef,prefixCls:Tt,style:Ot,data:Qe,disabled:Wr,selectable:Ga,checkable:!!Va,motion:Hr,dragging:Xe!==null,height:yr,itemHeight:zt,virtual:Ln,focusable:Cn,focused:Ye,tabIndex:wa,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:rr,onScroll:dn},this.getTreeNodeRequiredProps(),Ie))))}}],[{key:"getDerivedStateFromProps",value:function(yt,xt){var Ye=xt.prevProps,Qe={prevProps:yt};function gt(Cn){return!Ye&&Cn in yt||Ye&&Ye[Cn]!==yt[Cn]}var Xe,xe=xt.fieldNames;if(gt("fieldNames")&&(xe=(0,Se.w$)(yt.fieldNames),Qe.fieldNames=xe),gt("treeData")?Xe=yt.treeData:gt("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Xe=(0,Se.zn)(yt.children)),Xe){Qe.treeData=Xe;var Ht=(0,Se.I8)(Xe,{fieldNames:xe});Qe.keyEntities=(0,ye.Z)((0,fe.Z)({},Et,kt),Ht.keyEntities)}var Rn=Qe.keyEntities||xt.keyEntities;if(gt("expandedKeys")||Ye&>("autoExpandParent"))Qe.expandedKeys=yt.autoExpandParent||!Ye&&yt.defaultExpandParent?(0,Ut.r7)(yt.expandedKeys,Rn):yt.expandedKeys;else if(!Ye&&yt.defaultExpandAll){var vn=(0,ye.Z)({},Rn);delete vn[Et],Qe.expandedKeys=Object.keys(vn).map(function(Cn){return vn[Cn].key})}else!Ye&&yt.defaultExpandedKeys&&(Qe.expandedKeys=yt.autoExpandParent||yt.defaultExpandParent?(0,Ut.r7)(yt.defaultExpandedKeys,Rn):yt.defaultExpandedKeys);if(Qe.expandedKeys||delete Qe.expandedKeys,Xe||Qe.expandedKeys){var Dn=(0,Se.oH)(Xe||xt.treeData,Qe.expandedKeys||xt.expandedKeys,xe);Qe.flattenNodes=Dn}if(yt.selectable&&(gt("selectedKeys")?Qe.selectedKeys=(0,Ut.BT)(yt.selectedKeys,yt):!Ye&&yt.defaultSelectedKeys&&(Qe.selectedKeys=(0,Ut.BT)(yt.defaultSelectedKeys,yt))),yt.checkable){var Qn;if(gt("checkedKeys")?Qn=(0,Ut.E6)(yt.checkedKeys)||{}:!Ye&&yt.defaultCheckedKeys?Qn=(0,Ut.E6)(yt.defaultCheckedKeys)||{}:Xe&&(Qn=(0,Ut.E6)(yt.checkedKeys)||{checkedKeys:xt.checkedKeys,halfCheckedKeys:xt.halfCheckedKeys}),Qn){var _n=Qn,Ft=_n.checkedKeys,Tt=Ft===void 0?[]:Ft,Fn=_n.halfCheckedKeys,Ot=Fn===void 0?[]:Fn;if(!yt.checkStrictly){var _t=(0,Sn.S)(Tt,!0,Rn);Tt=_t.checkedKeys,Ot=_t.halfCheckedKeys}Qe.checkedKeys=Tt,Qe.halfCheckedKeys=Ot}}return gt("loadedKeys")&&(Qe.loadedKeys=yt.loadedKeys),Qe}}]),$e}(E.Component);Tn.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:b,allowDrop:function(){return!0},expandAction:!1},Tn.TreeNode=pe.Z;var hn=Tn,sn=hn},35654:function(Nt,st,x){"use strict";x.d(st,{BT:function(){return E},E6:function(){return ee},L0:function(){return be},OM:function(){return y},_5:function(){return De},r7:function(){return te},wA:function(){return ze},yx:function(){return Me}});var a=x(94480),fe=x(76190),Le=x(48736),ye=x(59301),Fe=x(39417),Be=x(67841),oe=x(71430),Re=null;function De(ne,ue){if(!ne)return[];var se=ne.slice(),de=se.indexOf(ue);return de>=0&&se.splice(de,1),se}function be(ne,ue){var se=(ne||[]).slice();return se.indexOf(ue)===-1&&se.push(ue),se}function Me(ne){return ne.split("-")}function ze(ne,ue){var se=[],de=(0,Be.Z)(ue,ne);function pe(){var Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ae.forEach(function(Se){var Te=Se.key,we=Se.children;se.push(Te),pe(we)})}return pe(de.children),se}function Ce(ne){if(ne.parent){var ue=Me(ne.pos);return Number(ue[ue.length-1])===ne.parent.children.length-1}return!1}function re(ne){var ue=Me(ne.pos);return Number(ue[ue.length-1])===0}function y(ne,ue,se,de,pe,Ae,Se,Te,we,ot){var Ze,it=ne.clientX,Ve=ne.clientY,lt=ne.target.getBoundingClientRect(),Pt=lt.top,ht=lt.height,Et=(ot==="rtl"?-1:1)*(((pe==null?void 0:pe.x)||0)-it),Lt=(Et-12)/de,kt=(0,Be.Z)(Te,se.props.eventKey);if(Ve-1.5?Ae({dragNode:en,dropNode:Tn,dropPosition:1})?Ut=1:hn=!1:Ae({dragNode:en,dropNode:Tn,dropPosition:0})?Ut=0:Ae({dragNode:en,dropNode:Tn,dropPosition:1})?Ut=1:hn=!1:Ae({dragNode:en,dropNode:Tn,dropPosition:1})?Ut=1:hn=!1,{dropPosition:Ut,dropLevelOffset:Sn,dropTargetKey:kt.key,dropTargetPos:kt.pos,dragOverNodeKey:$t,dropContainerKey:Ut===0?null:((Ze=kt.parent)===null||Ze===void 0?void 0:Ze.key)||null,dropAllowed:hn}}function E(ne,ue){if(ne){var se=ue.multiple;return se?ne.slice():ne.length?[ne[0]]:ne}}var z=function(ue){return ue};function b(ne,ue){if(!ne)return[];var se=ue||{},de=se.processProps,pe=de===void 0?z:de,Ae=Array.isArray(ne)?ne:[ne];return Ae.map(function(Se){var Te=Se.children,we=_objectWithoutProperties(Se,Re),ot=b(Te,ue);return React.createElement(TreeNode,_extends({key:we.key},pe(we)),ot)})}function ee(ne){if(!ne)return null;var ue;if(Array.isArray(ne))ue={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,fe.Z)(ne)==="object")ue={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,Le.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ue}function te(ne,ue){var se=new Set;function de(pe){if(!se.has(pe)){var Ae=(0,Be.Z)(ue,pe);if(Ae){se.add(pe);var Se=Ae.parent,Te=Ae.node;Te.disabled||Se&&de(Se.key)}}}return(ne||[]).forEach(function(pe){de(pe)}),(0,a.Z)(se)}},90782:function(Nt,st,x){"use strict";x.d(st,{S:function(){return oe}});var a=x(48736),fe=x(67841);function Le(Re,De){var be=new Set;return Re.forEach(function(Me){De.has(Me)||be.add(Me)}),be}function ye(Re){var De=Re||{},be=De.disabled,Me=De.disableCheckbox,ze=De.checkable;return!!(be||Me)||ze===!1}function Fe(Re,De,be,Me){for(var ze=new Set(Re),Ce=new Set,re=0;re<=be;re+=1){var y=De.get(re)||new Set;y.forEach(function(ee){var te=ee.key,ne=ee.node,ue=ee.children,se=ue===void 0?[]:ue;ze.has(te)&&!Me(ne)&&se.filter(function(de){return!Me(de.node)}).forEach(function(de){ze.add(de.key)})})}for(var E=new Set,z=be;z>=0;z-=1){var b=De.get(z)||new Set;b.forEach(function(ee){var te=ee.parent,ne=ee.node;if(!(Me(ne)||!ee.parent||E.has(ee.parent.key))){if(Me(ee.parent.node)){E.add(te.key);return}var ue=!0,se=!1;(te.children||[]).filter(function(de){return!Me(de.node)}).forEach(function(de){var pe=de.key,Ae=ze.has(pe);ue&&!Ae&&(ue=!1),!se&&(Ae||Ce.has(pe))&&(se=!0)}),ue&&ze.add(te.key),se&&Ce.add(te.key),E.add(te.key)}})}return{checkedKeys:Array.from(ze),halfCheckedKeys:Array.from(Le(Ce,ze))}}function Be(Re,De,be,Me,ze){for(var Ce=new Set(Re),re=new Set(De),y=0;y<=Me;y+=1){var E=be.get(y)||new Set;E.forEach(function(te){var ne=te.key,ue=te.node,se=te.children,de=se===void 0?[]:se;!Ce.has(ne)&&!re.has(ne)&&!ze(ue)&&de.filter(function(pe){return!ze(pe.node)}).forEach(function(pe){Ce.delete(pe.key)})})}re=new Set;for(var z=new Set,b=Me;b>=0;b-=1){var ee=be.get(b)||new Set;ee.forEach(function(te){var ne=te.parent,ue=te.node;if(!(ze(ue)||!te.parent||z.has(te.parent.key))){if(ze(te.parent.node)){z.add(ne.key);return}var se=!0,de=!1;(ne.children||[]).filter(function(pe){return!ze(pe.node)}).forEach(function(pe){var Ae=pe.key,Se=Ce.has(Ae);se&&!Se&&(se=!1),!de&&(Se||re.has(Ae))&&(de=!0)}),se||Ce.delete(ne.key),de&&re.add(ne.key),z.add(ne.key)}})}return{checkedKeys:Array.from(Ce),halfCheckedKeys:Array.from(Le(re,Ce))}}function oe(Re,De,be,Me){var ze=[],Ce;Me?Ce=Me:Ce=ye;var re=new Set(Re.filter(function(b){var ee=!!(0,fe.Z)(be,b);return ee||ze.push(b),ee})),y=new Map,E=0;Object.keys(be).forEach(function(b){var ee=be[b],te=ee.level,ne=y.get(te);ne||(ne=new Set,y.set(te,ne)),ne.add(ee),E=Math.max(E,te)}),(0,a.ZP)(!ze.length,"Tree missing follow keys: ".concat(ze.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var z;return De===!0?z=Fe(re,y,E,Ce):z=Be(re,De.halfCheckedKeys,y,E,Ce),z}},67841:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return a}});function a(fe,Le){return fe[Le]}},71430:function(Nt,st,x){"use strict";x.d(st,{F:function(){return te},H8:function(){return ee},I8:function(){return b},km:function(){return ze},oH:function(){return E},w$:function(){return Ce},zn:function(){return y}});var a=x(76190),fe=x(94480),Le=x(33885),ye=x(75931),Fe=x(11592),Be=x(2738),oe=x(48736),Re=x(67841),De=["children"];function be(ne,ue){return"".concat(ne,"-").concat(ue)}function Me(ne){return ne&&ne.type&&ne.type.isTreeNode}function ze(ne,ue){return ne!=null?ne:ue}function Ce(ne){var ue=ne||{},se=ue.title,de=ue._title,pe=ue.key,Ae=ue.children,Se=se||"title";return{title:Se,_title:de||[Se],key:pe||"key",children:Ae||"children"}}function re(ne,ue){var se=new Map;function de(pe){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(pe||[]).forEach(function(Se){var Te=Se[ue.key],we=Se[ue.children];warning(Te!=null,"Tree node must have a certain key: [".concat(Ae).concat(Te,"]"));var ot=String(Te);warning(!se.has(ot)||Te===null||Te===void 0,"Same 'key' exist in the Tree: ".concat(ot)),se.set(ot,!0),de(we,"".concat(Ae).concat(ot," > "))})}de(ne)}function y(ne){function ue(se){var de=(0,Fe.Z)(se);return de.map(function(pe){if(!Me(pe))return(0,oe.ZP)(!pe,"Tree/TreeNode can only accept TreeNode as children."),null;var Ae=pe.key,Se=pe.props,Te=Se.children,we=(0,ye.Z)(Se,De),ot=(0,Le.Z)({key:Ae},we),Ze=ue(Te);return Ze.length&&(ot.children=Ze),ot}).filter(function(pe){return pe})}return ue(ne)}function E(ne,ue,se){var de=Ce(se),pe=de._title,Ae=de.key,Se=de.children,Te=new Set(ue===!0?[]:ue),we=[];function ot(Ze){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ze.map(function(Ve,lt){for(var Pt=be(it?it.pos:"0",lt),ht=ze(Ve[Ae],Pt),Et,Lt=0;Lt1&&arguments[1]!==void 0?arguments[1]:{},se=ue.initWrapper,de=ue.processEntity,pe=ue.onProcessFinished,Ae=ue.externalGetKey,Se=ue.childrenPropName,Te=ue.fieldNames,we=arguments.length>2?arguments[2]:void 0,ot=Ae||we,Ze={},it={},Ve={posEntities:Ze,keyEntities:it};return se&&(Ve=se(Ve)||Ve),z(ne,function(lt){var Pt=lt.node,ht=lt.index,Et=lt.pos,Lt=lt.key,kt=lt.parentPos,Kt=lt.level,mt=lt.nodes,Je={node:Pt,nodes:mt,index:ht,key:Lt,pos:Et,level:Kt},ut=ze(Lt,Et);Ze[Et]=Je,it[ut]=Je,Je.parent=Ze[kt],Je.parent&&(Je.parent.children=Je.parent.children||[],Je.parent.children.push(Je)),de&&de(Je,Ve)},{externalGetKey:ot,childrenPropName:Se,fieldNames:Te}),pe&&pe(Ve),Ve}function ee(ne,ue){var se=ue.expandedKeys,de=ue.selectedKeys,pe=ue.loadedKeys,Ae=ue.loadingKeys,Se=ue.checkedKeys,Te=ue.halfCheckedKeys,we=ue.dragOverNodeKey,ot=ue.dropPosition,Ze=ue.keyEntities,it=(0,Re.Z)(Ze,ne),Ve={eventKey:ne,expanded:se.indexOf(ne)!==-1,selected:de.indexOf(ne)!==-1,loaded:pe.indexOf(ne)!==-1,loading:Ae.indexOf(ne)!==-1,checked:Se.indexOf(ne)!==-1,halfChecked:Te.indexOf(ne)!==-1,pos:String(it?it.pos:""),dragOver:we===ne&&ot===0,dragOverGapTop:we===ne&&ot===-1,dragOverGapBottom:we===ne&&ot===1};return Ve}function te(ne){var ue=ne.data,se=ne.expanded,de=ne.selected,pe=ne.checked,Ae=ne.loaded,Se=ne.loading,Te=ne.halfChecked,we=ne.dragOver,ot=ne.dragOverGapTop,Ze=ne.dragOverGapBottom,it=ne.pos,Ve=ne.active,lt=ne.eventKey,Pt=(0,Le.Z)((0,Le.Z)({},ue),{},{expanded:se,selected:de,checked:pe,loaded:Ae,loading:Se,halfChecked:Te,dragOver:we,dragOverGapTop:ot,dragOverGapBottom:Ze,pos:it,active:Ve,key:lt});return"props"in Pt||Object.defineProperty(Pt,"props",{get:function(){return(0,oe.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),Pt}},8224:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return fe}});var a=x(4676);function fe(Le,ye,Fe,Be){var oe=a.unstable_batchedUpdates?function(De){a.unstable_batchedUpdates(Fe,De)}:Fe;return Le!=null&&Le.addEventListener&&Le.addEventListener(ye,oe,Be),{remove:function(){Le!=null&&Le.removeEventListener&&Le.removeEventListener(ye,oe,Be)}}}},55468:function(Nt,st,x){"use strict";x.d(st,{g1:function(){return Me},os:function(){return Ce}});var a=/margin|padding|width|height|max|min|offset/,fe={left:!0,top:!0},Le={cssFloat:1,styleFloat:1,float:1};function ye(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Fe(re,y,E){if(y=y.toLowerCase(),E==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in fe||(fe[y]=a.test(y)),fe[y]?parseFloat(E)||0:E}function Be(re,y){var E=arguments.length,z=ye(re);return y=Le[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,E===1?z:Fe(re,y,z[y]||re.style[y])}function oe(re,y,E){var z=arguments.length;if(y=Le[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,z===3)return typeof E=="number"&&a.test(y)&&(E="".concat(E,"px")),re.style[y]=E,E;for(var b in y)y.hasOwnProperty(b)&&oe(re,b,y[b]);return ye(re)}function Re(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function De(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function be(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function Me(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function ze(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ce(re){var y=re.getBoundingClientRect(),E=document.documentElement;return{left:y.left+(window.pageXOffset||E.scrollLeft)-(E.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||E.scrollTop)-(E.clientTop||document.body.clientTop||0)}}},3465:function(Nt,st,x){"use strict";x.d(st,{G:function(){return ye}});var a=x(47273),fe=function(Be){if((0,a.Z)()&&window.document.documentElement){var oe=Array.isArray(Be)?Be:[Be],Re=window.document.documentElement;return oe.some(function(De){return De in Re.style})}return!1},Le=function(Be,oe){if(!fe(Be))return!1;var Re=document.createElement("div"),De=Re.style[Be];return Re.style[Be]=oe,Re.style[Be]!==De};function ye(Fe,Be){return!Array.isArray(Fe)&&Be!==void 0?Le(Fe,Be):fe(Fe)}},11414:function(Nt,st,x){"use strict";x.d(st,{Z5:function(){return sc},_l:function(){return h0},bK:function(){return H0}});var a=x(59301),fe=x(18773);function Le(ae,ie){ae.prototype=Object.create(ie.prototype),ae.prototype.constructor=ae,(0,fe.Z)(ae,ie)}var ye=x(54476),Fe=x(59781),Be=a.createContext(null),oe=null;function Re(ae){ae()}var De=Re,be=function(ie){return De=ie},Me=function(){return De};function ze(){var ae=Me(),ie=null,he=null;return{clear:function(){ie=null,he=null},notify:function(){ae(function(){for(var et=ie;et;)et.callback(),et=et.next})},get:function(){for(var et=[],nt=ie;nt;)et.push(nt),nt=nt.next;return et},subscribe:function(et){var nt=!0,ft=he={callback:et,next:null,prev:he};return ft.prev?ft.prev.next=ft:ie=ft,function(){!nt||ie===null||(nt=!1,ft.next?ft.next.prev=ft.prev:he=ft.prev,ft.prev?ft.prev.next=ft.next:ie=ft.next)}}}}var Ce={notify:function(){},get:function(){return[]}};function re(ae,ie){var he,ke=Ce;function et(un){return nn(),ke.subscribe(un)}function nt(){ke.notify()}function ft(){yn.onStateChange&&yn.onStateChange()}function Ct(){return!!he}function nn(){he||(he=ie?ie.addNestedSub(ft):ae.subscribe(ft),ke=ze())}function Nn(){he&&(he(),he=void 0,ke.clear(),ke=Ce)}var yn={addNestedSub:et,notifyNestedSubs:nt,handleChangeWrapper:ft,isSubscribed:Ct,trySubscribe:nn,tryUnsubscribe:Nn,getListeners:function(){return ke}};return yn}var y=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?a.useLayoutEffect:a.useEffect;function E(ae){var ie=ae.store,he=ae.context,ke=ae.children,et=(0,a.useMemo)(function(){var Ct=re(ie);return{store:ie,subscription:Ct}},[ie]),nt=(0,a.useMemo)(function(){return ie.getState()},[ie]);y(function(){var Ct=et.subscription;return Ct.onStateChange=Ct.notifyNestedSubs,Ct.trySubscribe(),nt!==ie.getState()&&Ct.notifyNestedSubs(),function(){Ct.tryUnsubscribe(),Ct.onStateChange=null}},[et,nt]);var ft=he||Be;return a.createElement(ft.Provider,{value:et},ke)}var z=E,b=x(85377),ee=x(94266),te=x.n(ee),ne=x(53410),ue=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],se=["reactReduxForwardedRef"],de=[],pe=[null,null],Ae=function(ie){try{return JSON.stringify(ie)}catch(he){return String(ie)}};function Se(ae,ie){var he=ae[1];return[ie.payload,he+1]}function Te(ae,ie,he){y(function(){return ae.apply(void 0,ie)},he)}function we(ae,ie,he,ke,et,nt,ft){ae.current=ke,ie.current=et,he.current=!1,nt.current&&(nt.current=null,ft())}function ot(ae,ie,he,ke,et,nt,ft,Ct,nn,Nn){if(ae){var yn=!1,un=null,mn=function(){if(!yn){var lo=ie.getState(),Ao,wo;try{Ao=ke(lo,et.current)}catch(Jo){wo=Jo,un=Jo}wo||(un=null),Ao===nt.current?ft.current||nn():(nt.current=Ao,Ct.current=Ao,ft.current=!0,Nn({type:"STORE_UPDATED",payload:{error:wo}}))}};he.onStateChange=mn,he.trySubscribe(),mn();var Xn=function(){if(yn=!0,he.tryUnsubscribe(),he.onStateChange=null,un)throw un};return Xn}}var Ze=function(){return[null,0]};function it(ae,ie){ie===void 0&&(ie={});var he=ie,ke=he.getDisplayName,et=ke===void 0?function(vl){return"ConnectAdvanced("+vl+")"}:ke,nt=he.methodName,ft=nt===void 0?"connectAdvanced":nt,Ct=he.renderCountProp,nn=Ct===void 0?void 0:Ct,Nn=he.shouldHandleStateChanges,yn=Nn===void 0?!0:Nn,un=he.storeKey,mn=un===void 0?"store":un,Xn=he.withRef,Ha=Xn===void 0?!1:Xn,lo=he.forwardRef,Ao=lo===void 0?!1:lo,wo=he.context,Jo=wo===void 0?Be:wo,ui=(0,b.Z)(he,ue);if(0)var Pi;var bl=Jo;return function(Kl){var yu=Kl.displayName||Kl.name||"Component",$l=et(yu),Gu=(0,ye.Z)({},ui,{getDisplayName:et,methodName:ft,renderCountProp:nn,shouldHandleStateChanges:yn,storeKey:mn,displayName:$l,wrappedComponentName:yu,WrappedComponent:Kl}),as=ui.pure;function rs(_u){return ae(_u.dispatch,Gu)}var dc=as?a.useMemo:function(_u){return _u()};function Us(_u){var Wc=(0,a.useMemo)(function(){var Oc=_u.reactReduxForwardedRef,B0=(0,b.Z)(_u,se);return[_u.context,Oc,B0]},[_u]),mc=Wc[0],ys=Wc[1],md=Wc[2],Uc=(0,a.useMemo)(function(){return mc&&mc.Consumer&&(0,ne.isContextConsumer)(a.createElement(mc.Consumer,null))?mc:bl},[mc,bl]),gc=(0,a.useContext)(Uc),Kc=!!_u.store&&!!_u.store.getState&&!!_u.store.dispatch,Ud=!!gc&&!!gc.store,fc=Kc?_u.store:gc.store,Cd=(0,a.useMemo)(function(){return rs(fc)},[fc]),Vc=(0,a.useMemo)(function(){if(!yn)return pe;var Oc=re(fc,Kc?null:gc.subscription),B0=Oc.notifyNestedSubs.bind(Oc);return[Oc,B0]},[fc,Kc,gc]),pc=Vc[0],Kd=Vc[1],Vd=(0,a.useMemo)(function(){return Kc?gc:(0,ye.Z)({},gc,{subscription:pc})},[Kc,gc,pc]),Q0=(0,a.useReducer)(Se,de,Ze),Am=Q0[0],Yd=Am[0],Cm=Q0[1];if(Yd&&Yd.error)throw Yd.error;var C0=(0,a.useRef)(),y0=(0,a.useRef)(md),Xd=(0,a.useRef)(),F0=(0,a.useRef)(!1),Ic=dc(function(){return Xd.current&&md===y0.current?Xd.current:Cd(fc.getState(),md)},[fc,Yd,md]);Te(we,[y0,C0,F0,md,Ic,Xd,Kd]),Te(ot,[yn,fc,pc,Cd,y0,C0,F0,Xd,Kd,Cm],[fc,pc,Cd]);var yd=(0,a.useMemo)(function(){return a.createElement(Kl,(0,ye.Z)({},Ic,{ref:ys}))},[ys,Kl,Ic]),ym=(0,a.useMemo)(function(){return yn?a.createElement(Uc.Provider,{value:Vd},yd):yd},[Uc,yd,Vd]);return ym}var ws=as?a.memo(Us):Us;if(ws.WrappedComponent=Kl,ws.displayName=Us.displayName=$l,Ao){var Ds=a.forwardRef(function(Wc,mc){return a.createElement(ws,(0,ye.Z)({},Wc,{reactReduxForwardedRef:mc}))});return Ds.displayName=$l,Ds.WrappedComponent=Kl,te()(Ds,Kl)}return te()(ws,Kl)}}function Ve(ae,ie){return ae===ie?ae!==0||ie!==0||1/ae===1/ie:ae!==ae&&ie!==ie}function lt(ae,ie){if(Ve(ae,ie))return!0;if(typeof ae!="object"||ae===null||typeof ie!="object"||ie===null)return!1;var he=Object.keys(ae),ke=Object.keys(ie);if(he.length!==ke.length)return!1;for(var et=0;et=0;ke--){var et=ie[ke](ae);if(et)return et}return function(nt,ft){throw new Error("Invalid value of type "+typeof ae+" for "+he+" argument when connecting component "+ft.wrappedComponentName+".")}}function yt(ae,ie){return ae===ie}function xt(ae){var ie=ae===void 0?{}:ae,he=ie.connectHOC,ke=he===void 0?it:he,et=ie.mapStateToPropsFactories,nt=et===void 0?$t:et,ft=ie.mapDispatchToPropsFactories,Ct=ft===void 0?Je:ft,nn=ie.mergePropsFactories,Nn=nn===void 0?Tn:nn,yn=ie.selectorFactory,un=yn===void 0?vt:yn;return function(Xn,Ha,lo,Ao){Ao===void 0&&(Ao={});var wo=Ao,Jo=wo.pure,ui=Jo===void 0?!0:Jo,Pi=wo.areStatesEqual,bl=Pi===void 0?yt:Pi,vl=wo.areOwnPropsEqual,Kl=vl===void 0?lt:vl,yu=wo.areStatePropsEqual,$l=yu===void 0?lt:yu,Gu=wo.areMergedPropsEqual,as=Gu===void 0?lt:Gu,rs=(0,b.Z)(wo,$e),dc=He(Xn,nt,"mapStateToProps"),Us=He(Ha,Ct,"mapDispatchToProps"),ws=He(lo,Nn,"mergeProps");return ke(un,(0,ye.Z)({methodName:"connect",getDisplayName:function(_u){return"Connect("+_u+")"},shouldHandleStateChanges:!!Xn,initMapStateToProps:dc,initMapDispatchToProps:Us,initMergeProps:ws,pure:ui,areStatesEqual:bl,areOwnPropsEqual:Kl,areStatePropsEqual:$l,areMergedPropsEqual:as},rs))}}var Ye=xt();function Qe(){var ae=useContext(ReactReduxContext);return ae}function gt(ae){ae===void 0&&(ae=ReactReduxContext);var ie=ae===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ae)};return function(){var ke=ie(),et=ke.store;return et}}var Xe=null;function xe(ae){ae===void 0&&(ae=ReactReduxContext);var ie=ae===ReactReduxContext?useDefaultStore:createStoreHook(ae);return function(){var ke=ie();return ke.dispatch}}var Ht=null,Rn=function(ie,he){return ie===he};function vn(ae,ie,he,ke){var et=useReducer(function(Ha){return Ha+1},0),nt=et[1],ft=useMemo(function(){return createSubscription(he,ke)},[he,ke]),Ct=useRef(),nn=useRef(),Nn=useRef(),yn=useRef(),un=he.getState(),mn;try{if(ae!==nn.current||un!==Nn.current||Ct.current){var Xn=ae(un);yn.current===void 0||!ie(Xn,yn.current)?mn=Xn:mn=yn.current}else mn=yn.current}catch(Ha){throw Ct.current&&(Ha.message+=` The error may be correlated with this previous error: `+Ct.current.stack+` @@ -297,7 +297,7 @@ The error may be correlated with this previous error: %c`+qe(ie)+` %c\u{1F477}\u200D This is a development only message. It will be removed in production builds. -`)},Rt=function(ie){return[wt(ie),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},xa="__react-beautiful-dnd-disable-dev-warnings";function Jn(ae,ie){var he;ge||typeof window!="undefined"&&window[xa]||(he=console)[ae].apply(he,Rt(ie))}var on=Jn.bind(null,"warn"),qt=Jn.bind(null,"error");function Mn(){}function Xt(ae,ie){return(0,ye.Z)({},ae,{},ie)}function la(ae,ie,he){var ke=ie.map(function(et){var nt=Xt(he,et.options);return ae.addEventListener(et.eventName,et.fn,nt),function(){ae.removeEventListener(et.eventName,et.fn,nt)}});return function(){ke.forEach(function(nt){nt()})}}var ya=!0,ma="Invariant failed";function bn(ae){this.message=ae}bn.prototype.toString=function(){return this.message};function ct(ae,ie){if(!ae)throw ya?new bn(ma):new bn(ma+": "+(ie||""))}var ln=function(ae){Le(ie,ae);function ie(){for(var ke,et=arguments.length,nt=new Array(et),ft=0;ft");return ke.callbacks},ke.setCallbacks=function(Ct){ke.callbacks=Ct},ke}var he=ie.prototype;return he.componentDidMount=function(){this.unbind=la(window,[{eventName:"error",fn:this.onWindowError}])},he.componentWillUnmount=function(){this.unbind()},he.componentDidCatch=function(et){if(et instanceof bn){this.setState({});return}throw et},he.render=function(){return this.props.children(this.setCallbacks)},ie}(a.Component),fn=` +`)},Rt=function(ie){return[wt(ie),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},xa="__react-beautiful-dnd-disable-dev-warnings";function Jn(ae,ie){var he;ge||typeof window!="undefined"&&window[xa]||(he=console)[ae].apply(he,Rt(ie))}var on=Jn.bind(null,"warn"),qt=Jn.bind(null,"error");function Mn(){}function Xt(ae,ie){return(0,ye.Z)({},ae,{},ie)}function la(ae,ie,he){var ke=ie.map(function(et){var nt=Xt(he,et.options);return ae.addEventListener(et.eventName,et.fn,nt),function(){ae.removeEventListener(et.eventName,et.fn,nt)}});return function(){ke.forEach(function(nt){nt()})}}var ya=!0,ga="Invariant failed";function bn(ae){this.message=ae}bn.prototype.toString=function(){return this.message};function ct(ae,ie){if(!ae)throw ya?new bn(ga):new bn(ga+": "+(ie||""))}var ln=function(ae){Le(ie,ae);function ie(){for(var ke,et=arguments.length,nt=new Array(et),ft=0;ft");return ke.callbacks},ke.setCallbacks=function(Ct){ke.callbacks=Ct},ke}var he=ie.prototype;return he.componentDidMount=function(){this.unbind=la(window,[{eventName:"error",fn:this.onWindowError}])},he.componentWillUnmount=function(){this.unbind()},he.componentDidCatch=function(et){if(et instanceof bn){this.setState({});return}throw et},he.render=function(){return this.props.children(this.setCallbacks)},ie}(a.Component),fn=` Press space bar to start a drag. When dragging you can use the arrow keys to move the item around and escape to cancel. Some screen readers may require you to be in focus mode or to use your pass through key diff --git a/p__Classrooms__Lists__Exercise__Review__index.2904e32c.async.js b/p__Classrooms__Lists__Exercise__Review__index.c2c55b39.async.js similarity index 96% rename from p__Classrooms__Lists__Exercise__Review__index.2904e32c.async.js rename to p__Classrooms__Lists__Exercise__Review__index.c2c55b39.async.js index d44b3453ec..f49b727273 100644 --- a/p__Classrooms__Lists__Exercise__Review__index.2904e32c.async.js +++ b/p__Classrooms__Lists__Exercise__Review__index.c2c55b39.async.js @@ -140,13 +140,13 @@ ${Je}`:Je,xA=YA(sA);if(!HA)if(Lt||!Oe||It>0){TA(xA),aA(xA.length),(!Oe||It>0)&&!Lt&&Xe();return}else if((xA==null?void 0:xA.length)<4)TA(xA),aA(xA.length);else if(yt{TA(xA.slice(0,yt+2)),aA(ht=>ht+2)},Tn>10?Math.max(500/(Tn/2),20):50);return()=>clearInterval(se)}else Oe||Xe()},[Je,Oe,It,Lt,yt]);const Xt=(0,l.useMemo)(()=>l.createElement("section",{className:`${ge.answer} fadeIn animated edu_md`},l.createElement(fe.UG,{remarkPlugins:[L.Z,x.Z],rehypePlugins:[v.Z,Ne.Z],components:{code(sA){var xA=sA,{node:Tn,inline:se,className:ht,children:Ct}=xA,lt=Ue(xA,["node","inline","className","children"]);const Yt=/language-(\w+)/.exec(ht||""),W=String(Ct).trim();return se||!Yt?l.createElement("code",pe({className:ht},lt),Ct):l.createElement("code",{className:ge.codeCopy,"data-text":`\`\`\`${Yt?Yt[1]:""} ${Ct} -\`\`\``},l.createElement(xe.CopyToClipboard,{text:W,onCopy:()=>Q.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},l.createElement("button",null,"\u590D\u5236")),Yt[1]==="html"&&HA&&l.createElement("button",{className:ge.runCode,onClick:()=>{QA(pe({},ve(pe({},wA),{open:++wA.open,defaultValue:W,language:Yt[1]})))}},"\u8FD0\u884CHTML"),l.createElement(Be.Z,pe({wrapLongLines:!0,style:Qe.Z,language:Yt[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},lt),W))},img({node:sA}){var xA;const Tn=(xA=sA.properties)==null?void 0:xA.src;return l.createElement(I.Z,{src:Tn,width:320,"data-text":Tn,onLoad:()=>Lt&&setTimeout(()=>Xe(),500)})}}},HA?fA:`${fA}__`)),[fA]);return l.createElement(l.Fragment,null,l.createElement(be,{defaultValue:wA.defaultValue,open:wA.open,language:wA.language,height:wA.height,onChange:(sA,xA)=>{TA(fA.replaceAll(xA,sA))},onDynamic:zt}),Xt)}},52516:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return Qe}});var l=y(59301),fe=y(65862),Be={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj",extraNode:"extraNode___tnBrt"},Qe=({src:xe,onClick:ge,topPercentage:Q=.62,draggableExtraNode:I})=>{const v=(0,l.useRef)(null),L=(0,l.useRef)(!1),x=(0,l.useRef)(!1),[j,V]=(0,l.useState)(window.innerHeight*Q),[z,U]=(0,l.useState)(!1),D=10;return(0,l.useEffect)(()=>{if(v.current){let S=function(Ee){var $;L.current=!0,te=Ee.pageY,Y=Ee.pageY-((($=v.current)==null?void 0:$.getBoundingClientRect().top)||0),(0,fe.kk)("none"),document.onselectstart=function(){return!1}},Ae=function(){L.current&&!x.current&&ge&&ge(),L.current=!1,x.current=!1,(0,fe.kk)("auto"),document.onselectstart=null},Z=function(Ee){var $;if(L.current){const qe=Ee.pageY-Y,Te=window.innerHeight-((($=v.current)==null?void 0:$.offsetHeight)||0)-50,X=50;if(!x.current&&Math.abs(te-Ee.pageY)>D&&(x.current=!0),x.current){let Pe=Math.max(X,Math.min(qe,Te));V(Pe)}}},Y=0,te=0;return v.current.addEventListener("mousedown",S),document.addEventListener("mousemove",Z),document.addEventListener("mouseup",Ae),()=>{var Ee,$;($=(Ee=v==null?void 0:v.current)==null?void 0:Ee.removeEventListener)==null||$.call(Ee,"mousedown",S),document.removeEventListener("mousemove",Z),document.removeEventListener("mouseup",Ae)}}},[ge]),(0,l.useEffect)(()=>{const S=()=>{V(window.innerHeight*Q)};return window.addEventListener("resize",S),()=>{window.removeEventListener("resize",S)}},[Q]),l.createElement("div",{className:Be.draggableImage,style:{top:`${j}px`,display:z?"none":"block",cursor:L.current?"grabbing":"grab"},ref:v},I&&l.createElement("div",{className:Be.extraNode,onMouseUp:S=>S.stopPropagation(),onMouseDownCapture:S=>S.stopPropagation()},I),l.createElement("img",{className:Be.img,src:xe,width:60,draggable:"false"}),l.createElement("i",{className:`iconfont icon-tupianguanbi ${Be.close}`,onMouseUp:S=>{S.stopPropagation(),U(!0)}}))}},28044:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return te}});var l=y(59301),fe={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},Be=y(81327),Ne=Object.defineProperty,Qe=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,Q=(Ee,$,be)=>$ in Ee?Ne(Ee,$,{enumerable:!0,configurable:!0,writable:!0,value:be}):Ee[$]=be,I=(Ee,$)=>{for(var be in $||($={}))xe.call($,be)&&Q(Ee,be,$[be]);if(Qe)for(var be of Qe($))ge.call($,be)&&Q(Ee,be,$[be]);return Ee};const v=Ee=>React.createElement("svg",I({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ee),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 L="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",x=Object.defineProperty,j=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,U=(Ee,$,be)=>$ in Ee?x(Ee,$,{enumerable:!0,configurable:!0,writable:!0,value:be}):Ee[$]=be,D=(Ee,$)=>{for(var be in $||($={}))V.call($,be)&&U(Ee,be,$[be]);if(j)for(var be of j($))z.call($,be)&&U(Ee,be,$[be]);return Ee};const S=Ee=>React.createElement("svg",D({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},Ee),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 Ae="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",Z=y(59301),te=({value:Ee,onChange:$})=>{const[be,qe]=(0,l.useState)(!1),Te=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:L},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:Ae}],X=Te.find(Pe=>Pe.key===Ee);return Z.createElement("div",{className:fe.select},Z.createElement(Be.Z,{size:10},Z.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),Z.createElement("div",{className:fe.box,onMouseLeave:()=>qe(!1)},Z.createElement("div",{className:fe.text,onClick:()=>qe(!0)},Z.createElement("img",{src:X.img,width:20}),Z.createElement("span",null,X.name),Z.createElement("b",{className:"iconfont icon-zhankai6"})),be&&Z.createElement("div",{className:fe.itemWrap},Z.createElement("aside",null,Te.map(Pe=>Z.createElement("div",{key:Pe.key,className:`${fe.item} ${Pe.key===Ee?fe.active:""}`,onClick:at=>{at.stopPropagation(),$(Pe.key),qe(!1)}},Z.createElement("img",{src:Pe.img,width:20}),Z.createElement("span",null,Pe.name))))))))}},10298:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return ge}});var l=y(59301),fe={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},Be=y(71418),Ne=y(59301),Qe=(Q,I,v)=>new Promise((L,x)=>{var j=U=>{try{z(v.next(U))}catch(D){x(D)}},V=U=>{try{z(v.throw(U))}catch(D){x(D)}},z=U=>U.done?L(U.value):Promise.resolve(U.value).then(j,V);z((v=v.apply(Q,I)).next())}),ge=({value:Q="",streamingStatus:I,onFinish:v,cancelIndex:L,time:x,loading:j,loadAll:V})=>{const[z,U]=(0,l.useState)(""),[D,S]=(0,l.useState)(!0),Ae=(0,l.useRef)(Q),Z=(0,l.useRef)(I),Y=(0,l.useRef)(0),te=(0,l.useRef)(null),[Ee,$]=(0,l.useState)(!1),be=70;(0,l.useEffect)(()=>{Z.current=I},[I]),(0,l.useEffect)(()=>{Ae.current=Q},[Q]),(0,l.useEffect)(()=>{if(!I){U(Ae.current);return}return $(!0),te.current=setInterval(qe,be),()=>{clearInterval(te.current)}},[]),(0,l.useEffect)(()=>{Ee&&(U(Ae.current),clearInterval(te.current),$(!1),v())},[L]);const qe=()=>Qe(void 0,null,function*(){const Te=Ae.current[Y.current];Te!==void 0?(U(X=>X+Te),Y.current++,clearInterval(te.current),te.current=setInterval(qe,280/(Ae.current.length-Y.current))):Z.current===!1&&(U(Ae.current),clearInterval(te.current),$(!1),v())});return Ne.createElement("div",{className:`${fe.reasoning} fadeIn animated`},Ne.createElement("div",{className:fe.btn,onClick:()=>S(!D)},Ne.createElement("i",{className:"iconfont icon-shendusikao"}),x?Ne.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",x," \u79D2\uFF09"):Ne.createElement("span",null,"\u601D\u8003\u4E2D..."),D?Ne.createElement("b",{className:"iconfont icon-shouqi6"}):Ne.createElement("b",{className:"iconfont icon-zhankai6"})),j&&Ne.createElement(Be.Z,{spinning:!0,className:"mt20"}),D&&!j&&Ne.createElement("div",{className:fe.content},z,Ee?Ne.createElement("span",{className:"aiBlink"},"__"):""))}},50030:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return It}});var l=y(59301),fe=y(43428),Be=y(8591),Ne=y(54580),Qe=y(43418),xe=y(6848),ge=y(92832),Q=y(3113),I=y(71418),v=y(64165),L=y(14478),x=y(38854),j=y(92310),V=y.n(j),z=y(36299),U=y(10298),D=y(28044),S={loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV"},Ae=y(38147),Z=y(65862),Y=y(52516),te=y(37166),Ee=y(28984),$=y(71986),be=y(74128),qe=y(56102),Te=y(48530),X=y(58617),Pe=y(32050),at=Object.defineProperty,Se=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,we=(Lt,zt,fA)=>zt in Lt?at(Lt,zt,{enumerable:!0,configurable:!0,writable:!0,value:fA}):Lt[zt]=fA,ee=(Lt,zt)=>{for(var fA in zt||(zt={}))ve.call(zt,fA)&&we(Lt,fA,zt[fA]);if(pe)for(var fA of pe(zt))Ue.call(zt,fA)&&we(Lt,fA,zt[fA]);return Lt},Le=(Lt,zt)=>Se(Lt,nt(zt)),Je=(Lt,zt,fA)=>new Promise((TA,wA)=>{var QA=HA=>{try{aA(fA.next(HA))}catch(sn){wA(sn)}},yt=HA=>{try{aA(fA.throw(HA))}catch(sn){wA(sn)}},aA=HA=>HA.done?TA(HA.value):Promise.resolve(HA.value).then(QA,yt);aA((fA=fA.apply(Lt,zt)).next())}),It=({title:Lt="\u5934\u6B4CAI",placeholder:zt,hideUpload:fA,hideInputBox:TA,aiIcon:wA=te,userIcon:QA=Ee,dragIcon:yt=$,children:aA,fetchUrl:HA,fetchData:sn={},extraAnswerAction:YA,showDefaultTips:Xe=!0,onOpen:Xt,onClose:sA,loadingOption:xA,showPreference:Tn=!1,initMessage:se,customRequest:ht,visible:Ct,width:lt=1200,isCheckRestrictNumber:Yt=!1,headNode:W,headFunctionNode:iA,showRedraw:oA,showEdit:$e,promptPropName:Ft="prompt",topPercentage:ut,showSwitchingModel:_t=!1,showImageGenerator:jt=!1,showLookHistory:Gt=!1,fetchListObject:mA,customPreference:EA,customDataNode:VA,showAddSession:Rn,historyId:pA,draggableExtraNode:fr,drawerExtraNode:hn,menuExtraFunctionNode:bA,showSceneAwareness:SA=!1,ReactComponent:DA=fe.Z,topFunctionNode:wn,footerContainerStyle:Un,chatContainerStyle:Wn={},showCodePreview:ra=!1,showSource:ga=!0,onSendMessage:gn,onDynamic:ma=()=>{}})=>{var Gr,_r;const[ir,Xr]=(0,l.useState)(!1),[qr,Ws]=(0,l.useState)("qwen-max"),[As,ks]=(0,l.useState)([]),[Kn,Wa]=(0,l.useState)([]),[ns,Ca]=(0,l.useState)(!1),[vs,zA]=(0,l.useState)(!1),[is,mi]=(0,l.useState)(!1),[Vr,Lr]=(0,l.useState)([]),[Ja,rs]=(0,l.useState)(""),[Xa,vi]=(0,l.useState)(0),[Bs,Ji]=(0,l.useState)(void 0),[va,Mi]=(0,l.useState)(!1),[Xi,Bi]=(0,l.useState)(null),[mr,Ss]=(0,l.useState)(""),aa=(0,l.useRef)(),Us=(0,l.useRef)(null),cs=(0,l.useRef)(null),[sa,qi]=(0,l.useState)(!1),[fs,wi]=(0,l.useState)(!1),[ds,uo]=(0,l.useState)(!1),[_i,bo]=(0,l.useState)(!1),[co,Ei]=(0,l.useState)(!1),[rr,Pi]=(0,l.useState)(0),Ti=(0,l.useRef)(null),fo=(0,l.useRef)(!1),ho=(0,l.useRef)(null),[Js,ws]=(0,l.useState)(void 0),[Ro,Ko]=(0,l.useState)(!0),[$i,Ci]=(0,l.useState)(lt-28),[yi,go]=(0,l.useState)(!1),[bi,Fo]=(0,l.useState)(!0),[Ns,wt]=(0,l.useState)([]),ft=(0,l.useRef)([]),xt=(0,l.useRef)(null),Pt=(0,l.useRef)(null),vA=(0,l.useRef)(!1),uA=$i-22,Zt=Ja==null?void 0:Ja.split(` -`).length,{onAdd:PA,onGetList:cA,onListClick:tr,onListDelete:on,onListDealData:LA}=mA||{},zr=50,kn=10,kr={maxCount:zr,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:As,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:et=>Je(void 0,null,function*(){var RA,un,Fn,vr;const xn=(vr=(Fn=(un=(RA=et==null?void 0:et.name)==null?void 0:RA.split("."))==null?void 0:un.slice(-1))==null?void 0:Fn[0])==null?void 0:vr.toLowerCase(),en=["doc","docx","md","pdf","txt","xlsx","xls"].includes(xn);return et.size==0?(Be.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),Ne.default.LIST_IGNORE):en?et.size/1024/1024>100?(Be.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Ne.default.LIST_IGNORE):!0:(Be.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),Ne.default.LIST_IGNORE)}),onChange:({fileList:et})=>{ks(et)},action:`${(Gr=be.Z)==null?void 0:Gr.API_SERVER}/api/intelligent_imports/upload_file.json`},Xn={maxCount:kn,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Kn,multiple:!0,accept:".jpg,.png,",beforeUpload:et=>{var RA,un,Fn,vr;const xn=(vr=(Fn=(un=(RA=et==null?void 0:et.name)==null?void 0:RA.split("."))==null?void 0:un.slice(-1))==null?void 0:Fn[0])==null?void 0:vr.toLowerCase(),en=["jpg","png"].includes(xn);return et.size==0?(Be.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),Ne.default.LIST_IGNORE):en?et.size/1024/1024>10?(Be.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Ne.default.LIST_IGNORE):!0:(Be.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),Ne.default.LIST_IGNORE)},onChange:({fileList:et})=>{Wa(et)},action:`${(_r=be.Z)==null?void 0:_r.API_SERVER}/api/ai/generals/update_file.json`};(0,l.useEffect)(()=>{if(!Vr.length||!aa.current)return;const et=Vr[Vr.length-1];et!=null&&et.loading&&(aa.current.scrollTop=aa.current.scrollHeight)},[Vr.length]),(0,l.useEffect)(()=>{if(!aa.current||!Ti.current)return;const et=new IntersectionObserver(([RA])=>{Ko(RA.isIntersecting)},{root:aa.current,rootMargin:"70px",threshold:0});return et.observe(Ti.current),()=>{Ti.current&&et.unobserve(Ti.current)}},[aa.current,Ti.current]),(0,l.useEffect)(()=>{if(!sa)return;const et=aa.current,RA=ho.current;fo.current=!1;let un=et.scrollTop;const Fn=()=>{const{scrollTop:xn,scrollHeight:la,clientHeight:en}=et;xn>un?xn+en>=la-50&&(et.scrollTop=et.scrollHeight,fo.current=!1):xn{fo.current||(et.scrollTop=et.scrollHeight)});return vr.observe(RA),()=>{var xn;vr.unobserve(RA),(xn=et==null?void 0:et.removeEventListener)==null||xn.call(et,"scroll",Fn)}},[sa]),(0,l.useEffect)(()=>{!sa&&ft.current.length&&(Lr([...Vr,...ft.current]),ft.current=[])},[sa]),(0,l.useEffect)(()=>{if(!aa.current)return;const et=new ResizeObserver(()=>{var RA;aa.current&&Ci((RA=aa.current)==null?void 0:RA.offsetWidth)});return et.observe(aa.current),()=>{aa.current&&et.unobserve(aa.current)}},[aa.current]),(0,l.useEffect)(()=>{typeof Ct=="boolean"&&Xr(Ct)},[Ct]),(0,l.useEffect)(()=>{var et;if(Us.current&&Xi!==null){Us.current.focus();const RA=(et=Us.current.resizableTextArea)==null?void 0:et.textArea;RA&&(RA.selectionStart=RA.selectionEnd=RA.value.length)}},[Xi]),(0,l.useEffect)(()=>{Zt<5&&Mi(!1)},[Zt]),(0,l.useEffect)(()=>{ir&&se&&(Lr($r(se)),Ca(!0),qa(se,{history:[]})),ir&&(Fi(),pA?qs(pA):Rn&&!Js&&Hi()),ir||Ba()},[ir]);const $r=(et="",RA=[],un=[])=>{const Fn=Date.now();return[{text:et,key:Fn,sender:"user",fileList:RA,imageList:un,show:!0},{loading:!0,key:Fn,sender:"AI",show:!0,model:qr,imageGenerator:_i,thinkingEnabled:fs,codePreview:ds}]},Ba=()=>{Ss(""),Bi(null),ks([]),Wa([]),rs("")},ea=()=>{if(Xt){Xt({chatData:Vr,setChatData:Lr,setLoading:Ca,getData:qa,renderChatItems:$r,handleAdd:Hi,identifier:Js});return}Xr(!0)},Qa=()=>{if(Fo(!0),sA){sA();return}Xr(!1)},Xs=()=>{Mi(!va)},Fi=()=>Je(void 0,null,function*(){if(!Yt)return;const et=yield(0,Ae.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(et==null?void 0:et.status)===0&&(et==null?void 0:et.total_number)!==-1&&(vi((et==null?void 0:et.total_number)-(et==null?void 0:et.remaining_number)),Ji(et==null?void 0:et.total_number))}),pl=()=>{Qe.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:l.createElement("div",null,l.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),l.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",Bs,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Hs=et=>et.reduce((un,Fn)=>{if(Fn.sender==="user"){const vr=et.find(xn=>xn.key===Fn.key&&xn.sender==="AI");vr&&(vr!=null&&vr.text)&&!(vr!=null&&vr.error)&&un.push({question:Fn.text,answer:vr.text})}return un},[]),qa=(...et)=>Je(void 0,[...et],function*(RA="",un={},Fn=Vr){if(ht&&(yield ht({mes:RA,setChatData:Lr,fileList:As,body:un,checkNum:Fi,setLoading:Ca,bodyChatData:Fn,setTyping:qi,setImageGenerator:bo,renderChatItems:$r})),!ht){const vr=As==null?void 0:As.map(or=>{var Cs;return(Cs=or==null?void 0:or.response)==null?void 0:Cs.file_id}),xn=Kn==null?void 0:Kn.map(or=>{var Cs;return(Cs=or==null?void 0:or.response)==null?void 0:Cs.data}),la=un.history||Hs(Fn),en=ee(ee({identifier:Js,response_mode:"streaming",scene_awareness:co,thinking_enabled:fs,image_generator:_i,code_preview:ds,file_ids:vr,image_list:xn,history:la,[Ft]:RA},sn),un),La=Object.fromEntries(Object.entries(en).filter(([or,Cs])=>Cs!==void 0));cs.current=new Te.Z(be.Z.API_SERVER+HA,La),yield new Promise((or,Cs)=>{let po=null,re=null;cs.current.on("data",Ke=>{qi(!0);const{chunk:{content:Ge,type:FA,created:gA,msg:OA}}=Ke,KA=OA==="error";FA==="thinking"&&(po=po||gA,Lr(CA=>[...CA].map((Vt,tA)=>tA===CA.length-1?Le(ee({},Vt),{reasoning:(Vt.reasoning||"")+Ge,loading:!1,hideAnswer:!0,error:KA}):Vt))),FA==="text"&&(re=re||gA,Lr(CA=>[...CA].map((Vt,tA)=>tA===CA.length-1?Le(ee({},Vt),{text:(Vt.text||"")+Ge,loading:!1,startTime:po,endTime:re,error:KA}):Vt)))}),cs.current.on("done",()=>{or()}),cs.current.on("error",Ke=>{let Ge="\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(Ke)==="[object Object]"&&Ke.status===-9&&(Ge=Ke==null?void 0:Ke.message),Lr(FA=>[...FA].map((gA,OA)=>OA===FA.length-1?Le(ee({},gA),{text:Ge,loading:!1,error:!0}):gA)),or()}),cs.current.on("cancelled",()=>{or()}),cs.current.startStream()})}Fi(),Ca(!1)}),eo=et=>{rs(et.target.value)},os=(et,RA)=>{if(Ba(),Ca(!0),et==="edit"){ft.current=Vr.slice(RA+2);const un=Vr.splice(RA),{fileList:Fn=[],imageList:vr=[]}=(un==null?void 0:un[0])||{},xn=Fn.map(La=>{var or;return(or=La.response)==null?void 0:or.file_id}),la=vr.map(La=>{var or;return(or=La.response)==null?void 0:or.data}),en={history:Hs(Vr),file_ids:xn,image_list:la,edit:!0};Lr([...Vr,...$r(mr,Fn,vr)]),qa(mr,en,Vr)}if(et==="redraw"){ft.current=Vr.slice(RA+1);const un=Vr.splice(RA-1),{text:Fn,fileList:vr=[],imageList:xn=[]}=(un==null?void 0:un[0])||{},la=vr.map(or=>{var Cs;return(Cs=or.response)==null?void 0:Cs.file_id}),en=xn.map(or=>{var Cs;return(Cs=or.response)==null?void 0:Cs.data}),La={history:Hs(Vr),file_ids:la,image_list:en,edit:!0};Lr([...Vr,...$r(Fn,vr,xn)]),qa(Fn,La,Vr)}},jA=()=>{if(Ja.trim()!==""){Ba(),Ca(!0);const et=As.filter(un=>un.status==="done"),RA=Kn.filter(un=>un.status==="done");Lr([...Vr,...$r(Ja,et,RA)]),qa(Ja)}},ml=et=>{if(et.shiftKey){if(et.key==="Enter")return}else if(et.key==="Enter"){if(et.preventDefault(),Fu||vA.current)return;jA()}},zl=(et,RA)=>{let un=!1;$e===!0?un=!0:$e==="last"&&(un=Vr.reduce((la,en,La)=>en.sender==="user"?La:la,-1)===RA);const Fn=RA===Xi,vr=[...(et==null?void 0:et.fileList)||[],...(et==null?void 0:et.imageList)||[]];return l.createElement("div",{className:S.li,style:ee({width:uA},Wn)},l.createElement("div",{className:S.avatarIcon},l.createElement("img",{className:S.img,src:QA})),l.createElement("div",{className:S.content},!!(vr!=null&&vr.length)&&l.createElement("div",{className:S.fileWrap},vr==null?void 0:vr.map((xn,la)=>{var en,La;return l.createElement("div",{key:la,className:S.file},l.createElement("img",{src:y(90034)(`./${((La=(en=xn==null?void 0:xn.name)==null?void 0:en.split("."))==null?void 0:La.pop())||"txt"}.png`),width:20,className:"mr10"}),l.createElement("aside",null,l.createElement(xe.Z,{title:xn==null?void 0:xn.name},l.createElement("div",{className:S.fileName},xn==null?void 0:xn.name)),l.createElement("div",{className:"c-grey-999 font12"},(0,Z.RD)(xn==null?void 0:xn.size))))})),l.createElement("div",{className:S.borderBox},Fn?l.createElement(ge.default.TextArea,{value:mr,ref:Us,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:xn=>Ss(xn.target.value)}):l.createElement("div",{className:S.text},et==null?void 0:et.text)),Fn?l.createElement("div",{className:S.action},l.createElement(Q.ZP,{onClick:()=>{Ss(""),Bi(null)},size:"small"},"\u53D6\u6D88"),l.createElement(Q.ZP,{disabled:!mr.trim(),onClick:()=>os("edit",RA),type:"primary",size:"small"},"\u786E\u8BA4")):l.createElement("div",{className:S.action},l.createElement(qe.CopyToClipboard,{text:(et==null?void 0:et.text)||"",onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},l.createElement(xe.Z,{title:"\u590D\u5236"},l.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),un&&!ns&&l.createElement(xe.Z,{title:"\u7F16\u8F91"},l.createElement("i",{onClick:()=>{Bi(RA),Ss((et==null?void 0:et.text)||"")},className:"iconfont icon-bianji10 font14"})))))},xo=(et,RA)=>{let un=!1;oA===!0?un=!0:oA==="last"&&(un=Vr.reduce((xn,la,en)=>la.sender==="AI"?en:xn,-1)===RA);let Fn="";return et!=null&&et.source?Fn=et==null?void 0:et.source:(et==null?void 0:et.model)==="deepseek-r1"?Fn="\u7531deepseek\u751F\u6210":(et==null?void 0:et.model)==="qwen-max"&&(Fn="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),l.createElement("div",{className:S.li,style:ee({width:uA},Wn)},l.createElement("div",{className:S.avatarIcon},l.createElement("img",{className:S.img,src:wA})),l.createElement("div",{className:S.content},l.createElement("div",{className:S.borderBox},et.loading&&l.createElement(l.Fragment,null,et!=null&&et.imageGenerator?l.createElement("div",{className:S.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",l.createElement("div",{className:"ai-loading"})):!(et!=null&&et.thinkingEnabled)&&l.createElement("div",null,l.createElement("div",{className:S.loading},l.createElement("div",{className:S.dot}),l.createElement("div",{className:S.dot}),l.createElement("div",{className:S.dot})),l.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(xA==null?void 0:xA.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"))),(et==null?void 0:et.thinkingEnabled)&&l.createElement(U.Z,{time:et==null?void 0:et.time,cancelIndex:rr,loading:et.loading,streamingStatus:!(et!=null&&et.text),onFinish:()=>{Pi(0),Lr(vr=>[...vr].map((xn,la)=>la===vr.length-1?Le(ee({},xn),{hideAnswer:!1,time:xn.startTime?xn.endTime-xn.startTime:null}):xn))},value:et==null?void 0:et.reasoning}),!!(et!=null&&et.text)&&!et.hideAnswer&&l.createElement(z.Z,{onDynamic:ma,cancelIndex:rr,streamingStatus:ns,loadImage:!!(et!=null&&et.imageGenerator),onFinish:()=>Je(void 0,null,function*(){Pi(0),setTimeout(()=>qi(!1),0)}),value:et==null?void 0:et.text})),ga&&!!(et!=null&&et.text)&&Fn&&l.createElement("div",{className:S.source},Fn),l.createElement("div",{className:S.action},YA==null?void 0:YA(et,RA,{onMenuClick:qs}),!(et!=null&&et.imageGenerator)&&l.createElement(qe.CopyToClipboard,{text:String((et==null?void 0:et.text)||""),onCopy:()=>Be.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},l.createElement(xe.Z,{title:"\u590D\u5236"},l.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Tn&&!ns&&l.createElement(l.Fragment,null,l.createElement(xe.Z,{title:"\u559C\u6B22"},l.createElement("i",{style:et!=null&&et.like?{color:"#FA8D30"}:{},onClick:()=>ki("like",!(et!=null&&et.like),RA),className:"iconfot icon-yijiejue font15"})),l.createElement(xe.Z,{title:"\u4E0D\u559C\u6B22"},l.createElement("i",{style:et!=null&&et.dislike?{color:"#e86d7c"}:{},onClick:()=>ki("dislike",!(et!=null&&et.dislike),RA),className:"iconfot icon-weijiejuezhengchang font15"}))),un&&!ns&&l.createElement(xe.Z,{title:"\u91CD\u65B0\u751F\u6210"},l.createElement("i",{onClick:()=>os("redraw",RA),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},ki=(et,RA,un)=>Je(void 0,null,function*(){if(EA){const Fn=Vr.slice(0,un+1),xn=Hs(Fn).length;yield EA({type:et,value:RA,index:un,identifier:Js,objectIndex:xn})}Lr(Fn=>(Fn[un][et]=RA,RA&&(Fn[un][et==="like"?"dislike":"like"]=!1),[...Fn]))}),zo=()=>{var et,RA;Pi(1),(RA=(et=cs.current)==null?void 0:et.cancelRequest)==null||RA.call(et),Ca(!1),qi(!1)},Hi=()=>Je(void 0,null,function*(){var et,RA,un;(RA=(et=cs.current)==null?void 0:et.cancelRequest)==null||RA.call(et),Ba(),Lr([]),Ca(!0);const Fn=yield PA();(Fn==null?void 0:Fn.status)===0&&ws((un=Fn==null?void 0:Fn.data)==null?void 0:un.identifier),Ca(!1),qi(!1)}),Zo=()=>Je(void 0,null,function*(){var et;mi(!0);const RA=yield cA();(RA==null?void 0:RA.status)===0&&wt(((et=RA==null?void 0:RA.data)==null?void 0:et.list)||[]),mi(!1)}),qs=(...et)=>Je(void 0,[...et],function*(RA=Js){var un,Fn,vr,xn;(Fn=(un=cs.current)==null?void 0:un.cancelRequest)==null||Fn.call(un),Ba(),zA(!0);const la=yield tr(RA);if(la.status===0){const en=LA(((vr=la==null?void 0:la.data)==null?void 0:vr.messages)||[]);Lr(en),zA(!1),ws((xn=la==null?void 0:la.data)==null?void 0:xn.identifier);return}Lr([]),zA(!1)}),Es=(et,RA)=>Je(void 0,null,function*(){(yield on(et)).status===0&&(Be.ZP.success("\u5220\u9664\u6210\u529F"),RA===Js&&Hi(),Zo())}),Ri=()=>l.createElement("div",{className:S.menuWarp},l.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),l.createElement(I.Z,{spinning:is},!Ns.length&&l.createElement(v.Z,{style:{width:250,paddingBottom:30},image:v.Z.PRESENTED_IMAGE_SIMPLE}),!!Ns.length&&l.createElement("div",{className:S.menu},Ns.map(function(et,RA){return l.createElement("aside",{className:V()(Js===et.identifier&&S.active),key:et.id,onClick:()=>qs(et.id)},l.createElement("div",{className:S.menuText},l.createElement(xe.Z,{title:et==null?void 0:et.question},l.createElement("span",null,et==null?void 0:et.question)),bA&&bA(et)),l.createElement("div",{className:S.menuDel,onClick:un=>un.stopPropagation()},l.createElement(L.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>Es(et.id,et.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},l.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),Zl=et=>{if(et==="file"){if(Kn.length){Qe.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:()=>{Wa([]),xt.current.upload.uploader.fileInput.click()}});return}xt.current.upload.uploader.fileInput.click()}if(et==="image"){if(As.length){Qe.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:()=>{ks([]),Pt.current.upload.uploader.fileInput.click()}});return}Pt.current.upload.uploader.fileInput.click()}},Yl=[{key:"file",disabled:As.length>=zr,label:l.createElement(xe.Z,{placement:"right",title:l.createElement("div",null,l.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),l.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},l.createElement("span",null,l.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},qr!=="deepseek-r1"&&{key:"image",disabled:Kn.length>=kn,label:l.createElement(xe.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},l.createElement("span",null,l.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),bu=[...As,...Kn],Fu=bu.some(et=>et.status==="uploading")||ns||sa,Yo=Xa>=Bs,_s=fA||As.length>=zr||Kn.length>=kn,ac=_i||fs||co||ds||!!bu.length,P={chatData:Vr,stream:cs,isDisabledNum:Yo,checkNumModal:pl,checkNum:Fi,onClose:Qa,setChatData:Lr,setLoading:Ca,getData:qa,clearStatus:Ba,typing:sa,setImageGenerator:bo,renderChatItems:$r,setSceneAwareness:Ei,setIdentifier:ws,setCodePreview:uo,setTyping:qi};return l.createElement(l.Fragment,null,aA?l.createElement("div",{onClick:ea},aA):aA!==null&&l.createElement(Y.Z,{draggableExtraNode:fr,src:yt,onClick:ea,topPercentage:ut}),l.createElement(DA,{open:ir,width:yi?"100%":lt,afterOpenChange:et=>{et&&Fo(!1)},push:!1,contentWrapperStyle:bi?{}:{transition:"none"},extra:l.createElement("div",{className:S.head},hn,_t&&l.createElement(D.Z,{value:qr,onChange:et=>{wi(!1),bo(!1),Ws(et),Wa([]),ks([])}}),Gt&&l.createElement(l.Fragment,null,l.createElement(x.Z,{dropdownRender:Ri,onOpenChange:et=>{et&&Zo()},placement:"bottomLeft",arrow:!0},l.createElement("div",{className:S.headBtn},l.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),Rn&&l.createElement(l.Fragment,null,l.createElement("div",{className:S.headBtn,onClick:Hi},l.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),l.createElement(xe.Z,{title:yi?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},l.createElement("div",{className:S.headBtn,style:{padding:"0 12px"},onClick:()=>go(!yi)},yi&&l.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!yi&&l.createElement("i",{className:"iconfont icon-quanping4"})))),title:l.createElement("span",{className:"c-grey-333 font16"},Lt),onClose:Qa,bodyStyle:{paddingRight:4}},l.createElement("div",{className:V()(S.wrap,ir&&"body-overflow-hidden")},l.createElement("div",{ref:aa,className:S.chatContainer},wn==null?void 0:wn(P),Xe&&l.createElement("div",{className:`${S.li} mb20`,style:ee({width:uA},Wn)},l.createElement("div",{className:S.avatarIcon},l.createElement("img",{className:S.img,src:wA})),l.createElement("div",{className:S.content},l.createElement("div",{className:S.borderBox},W,iA==null?void 0:iA(P)))),l.createElement("div",{ref:ho},l.createElement(I.Z,{spinning:vs,className:"mt20"},Vr==null?void 0:Vr.map((et,RA)=>l.createElement(l.Fragment,{key:et.key+RA},et.show&&l.createElement(l.Fragment,null,et.sender==="user"&&zl(et,RA),et.sender==="AI"&&xo(et,RA),VA&&!["AI","user"].includes(et.sender)&&VA(et,RA,{width:uA})))))),!Ro&&l.createElement("div",{className:S.backBottom,onClick:()=>{aa.current.scrollTop=aa.current.scrollHeight}},l.createElement("i",{className:"iconfont icon-huidaodibu"})),l.createElement("div",{ref:Ti})),!TA&&l.createElement("div",{style:Un,className:V()(S.footerContainer,va&&S.full,ac&&S.footerContainerSelected)},l.createElement("div",{className:S.btnWrp},ra&&l.createElement(xe.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},l.createElement("div",{onClick:()=>uo(!ds),className:V()(S.btn,ds&&S.btnActive)},l.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),SA&&l.createElement(xe.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},l.createElement("div",{onClick:()=>Ei(!co),className:V()(S.btn,co&&S.btnActive)},l.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),qr==="deepseek-r1"&&l.createElement(xe.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},l.createElement("div",{onClick:()=>wi(!fs),className:V()(S.btn,fs&&S.btnActive)},l.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),jt&&qr==="qwen-max"&&l.createElement("div",{onClick:()=>bo(!_i),className:V()(S.btn,_i&&S.btnActive)},l.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),bu.map(et=>l.createElement("div",{key:et.uid},(et==null?void 0:et.status)==="uploading"&&l.createElement(I.Z,{indicator:l.createElement(X.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),l.createElement("span",{title:et==null?void 0:et.name,className:"mr10"},(0,Z.Pq)(et.name,20)),l.createElement("i",{onClick:()=>{ks(RA=>RA.filter(un=>un.uid!==et.uid)),Wa(RA=>RA.filter(un=>un.uid!==et.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),l.createElement(xe.Z,{title:Yo&&l.createElement("div",null,l.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),l.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",Bs,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},l.createElement("div",{className:V()(S.inputContainer,Zt>4&&S.lineFour,Yo&&S.disabledInput)},l.createElement(Ne.default,ee({ref:xt},kr)),l.createElement(Ne.default,ee({ref:Pt},Xn)),l.createElement(x.Z,{className:`${_s&&"hide"}`,menu:{items:Yl,onClick:et=>Zl(et.key)},placement:"top"},l.createElement(Q.ZP,{className:S.uploadBtn,icon:l.createElement(Pe.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),l.createElement(ge.default.TextArea,{rows:Zt>4?4:Zt,placeholder:zt||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:Ja,bordered:!1,style:_s?{paddingLeft:0,marginLeft:0}:{},onChange:eo,onPressEnter:ml,onFocus:()=>gn==null?void 0:gn(),onCompositionStart:()=>{vA.current=!0},onCompositionEnd:()=>{vA.current=!1}}),sa?l.createElement(xe.Z,{title:"\u505C\u6B62\u751F\u6210"},l.createElement("div",{className:`iconfont icon-tingzhihuida ${S.cancelBtn}`,onClick:zo})):l.createElement(Q.ZP,{className:(Ja==null?void 0:Ja.trim())===""?S.sendBtnDisabled:S.sendBtn,icon:l.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Fu,onClick:jA}),Zt>4&&l.createElement("span",{className:S.fullIcon,onClick:Xs},va&&l.createElement("span",{className:"iconfont icon-shousuo"}),!va&&l.createElement("span",{className:"iconfont icon-zhankai"}))))))))}},27185:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return at}});var l=y(59301),fe=y(65582),Be=y(43418),Ne=y(78241),Qe=y(8591),xe=y(71418),ge=y(17574),Q=y(95237),I=y(43604),v=y(6848),L=y(92832),x={currentPrimary:"currentPrimary___NPWiR",currentDelete:"currentDelete___UEfhf",DirectoryTree:"DirectoryTree___xPxCY",EditDom:"EditDom___seNxC"},j=y(61527),V=y(89540),z=y(2524),U=y(39864),D=Object.defineProperty,S=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Z=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,Ee=(Se,nt,pe)=>nt in Se?D(Se,nt,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Se[nt]=pe,$=(Se,nt)=>{for(var pe in nt||(nt={}))Y.call(nt,pe)&&Ee(Se,pe,nt[pe]);if(Z)for(var pe of Z(nt))te.call(nt,pe)&&Ee(Se,pe,nt[pe]);return Se},be=(Se,nt)=>S(Se,Ae(nt)),qe=(Se,nt)=>{var pe={};for(var ve in Se)Y.call(Se,ve)&&nt.indexOf(ve)<0&&(pe[ve]=Se[ve]);if(Se!=null&&Z)for(var ve of Z(Se))nt.indexOf(ve)<0&&te.call(Se,ve)&&(pe[ve]=Se[ve]);return pe},Te=(Se,nt,pe)=>new Promise((ve,Ue)=>{var we=Je=>{try{Le(pe.next(Je))}catch(Oe){Ue(Oe)}},ee=Je=>{try{Le(pe.throw(Je))}catch(Oe){Ue(Oe)}},Le=Je=>Je.done?ve(Je.value):Promise.resolve(Je.value).then(we,ee);Le((pe=pe.apply(Se,nt)).next())});const X=(Se=[])=>Se==null?void 0:Se.map(nt=>be($({},nt),{title:(nt==null?void 0:nt.value)||"",key:nt==null?void 0:nt.id,isLeaf:!0})),Pe=Se=>{var nt=Se,{user:pe,children:ve,isShowComponent:Ue=!0,ModalProps:we={},onDataSelect:ee}=nt,Le=qe(nt,["user","children","isShowComponent","ModalProps","onDataSelect"]);const[Je,Oe]=Be.default.useModal(),[It]=Ne.default.useForm(),[Lt,zt]=(0,l.useState)([]),[fA,TA]=(0,l.useState)(!1),[wA,QA]=(0,l.useState)(!1),[,yt,aA,HA]=(0,j.U)(V.qE,{page:1,limit:9999}),[,,sn]=(0,j.U)(V.V8,{}),[,,YA]=(0,j.U)(V.B$,{}),[,,Xe]=(0,j.U)(V.DH,{}),[,,Xt]=(0,j.U)(V.bJ,{}),sA=()=>{TA(!1),It.resetFields(),QA(!1)},xA=se=>Te(void 0,null,function*(){const{node:ht,dragNode:Ct,event:lt}=se,Yt=se.node.pos.split("-"),W=se.dropPosition-Number(Yt[Yt.length-1]);if(W==0){Qe.ZP.warning("\u65E0\u6CD5\u79FB\u52A8\u5230\u5185\u90E8\u4F4D\u7F6E");return}if(W==1&&(Ct==null?void 0:Ct.item_index)==(ht==null?void 0:ht.item_index)+1){Qe.ZP.warning("\u672A\u79FB\u52A8\u4F4D\u7F6E");return}const iA=yield Xt({id:Ct==null?void 0:Ct.key,position:W==-1?1:(Ct==null?void 0:Ct.item_index)>(ht==null?void 0:ht.item_index)?(ht==null?void 0:ht.item_index)+1:ht==null?void 0:ht.item_index});(iA==null?void 0:iA.status)===0&&(Qe.ZP.success("\u79FB\u52A8\u6210\u529F"),aA({},!0))}),Tn=se=>Te(void 0,null,function*(){let ht={};wA?ht=yield YA($({},se)):ht=yield Xe($({},se)),(ht==null?void 0:ht.status)==0&&(Qe.ZP.success((ht==null?void 0:ht.message)||(wA?"\u6DFB\u52A0\u6210\u529F":"\u66F4\u65B0\u6210\u529F")),aA({},!0),sA())});return(0,l.useEffect)(()=>{we!=null&&we.open&&aA({},!0)},[we==null?void 0:we.open]),(0,l.useEffect)(()=>{var se;zt(X((se=HA==null?void 0:HA.data)==null?void 0:se.list))},[HA]),Ue?l.createElement(l.Fragment,null,Oe,ve,l.createElement(Be.default,$({},$({title:"\u5E38\u7528\u8BC4\u8BED",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},we)),l.createElement(xe.Z,{spinning:yt},(Lt==null?void 0:Lt.length)>0?l.createElement(l.Fragment,null,l.createElement(ge.default.DirectoryTree,{height:500,className:x.DirectoryTree,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:ee,treeData:Lt,onDrop:xA,titleRender:se=>l.createElement(l.Fragment,null,l.createElement("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"}},se==null?void 0:se.title),l.createElement("div",{className:`${x.EditDom}`},l.createElement(Q.Z,{wrap:!1,align:"middle",gutter:16},l.createElement(I.Z,null,l.createElement(v.Z,{title:"\u957F\u6309\u53EF\u8FDB\u884C\u62D6\u62FD\u6392\u5E8F"},l.createElement("i",{className:`iconfont icon-tuodong1 font12 ${x.currentPrimary}`}))),l.createElement(I.Z,null,l.createElement(v.Z,{title:"\u7F16\u8F91"},l.createElement("i",{className:`iconfont icon-bianji11 font12 ${x.currentPrimary}`,onClick:ht=>{ht.stopPropagation(),It.setFieldsValue($({},se)),TA(!0)}}))),l.createElement(I.Z,null,l.createElement(v.Z,{title:"\u5220\u9664"},l.createElement("i",{className:`iconfont icon-shanchu14 font12 ${x.currentDelete}`,onClick:ht=>{ht.stopPropagation(),Je.confirm({icon:null,title:"\u5220\u9664\u5E38\u7528\u8BC4\u8BED",centered:!0,content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u5E38\u7528\u8BC4\u8BED\u5417\uFF1F",onOk:()=>Te(void 0,null,function*(){const Ct=yield sn({id:se==null?void 0:se.key});(Ct==null?void 0:Ct.status)==0&&(Qe.ZP.success((Ct==null?void 0:Ct.message)||"\u5220\u9664\u6210\u529F"),aA({},!0))})})}}))))))}),l.createElement(U.op,{className:"ml20 mt20",icon:l.createElement("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:()=>{QA(!0),TA(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED")):l.createElement(z.Z,{styles:{margin:"30px auto"},customText:l.createElement("span",null,"\u6682\u65E0\u5E38\u7528\u8BC4\u8BED\uFF0C\u4F60\u53EF\u4EE5",l.createElement("a",{onClick:()=>{QA(!0),TA(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED"))}))),l.createElement(Be.default,{title:wA?"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED":"\u7F16\u8F91\u5E38\u7528\u8BC4\u8BED",open:fA,okText:wA?"\u6DFB\u52A0":"\u786E\u5B9A",onCancel:()=>{sA()},onOk:()=>{It.submit()}},l.createElement(Ne.default,{form:It,onFinish:Tn},wA&&l.createElement("span",{className:"font14",style:{color:"#191919"}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED\uFF0C\u53EF\u4EE5\u5E2E\u52A9\u4F60\u63D0\u9AD8\u8BC4\u9605\u4F5C\u4E1A\u7684\u6548\u7387"),l.createElement(Ne.default.Item,{hidden:!0,name:"id"}),l.createElement(Ne.default.Item,{className:"mt10",name:"value"},l.createElement(L.default.TextArea,{placeholder:"\u8F93\u5165\u5E38\u7528\u8BC4\u8BED\u3002\u4F8B\u5982\uFF1A\u4F60\u7684\u7F16\u7A0B\u4F5C\u4E1A\u6574\u4F53\u8868\u73B0\u826F\u597D\uFF0C\u4F46\u4ECD\u6709\u4E00\u4E9B\u5C0F\u7684\u6539\u8FDB\u7A7A\u95F4\u3002",autoSize:{minRows:8,maxRows:9},maxLength:100,showCount:!0}))))):null};var at=(0,fe.connect)(({loading:Se,user:nt})=>({user:nt,loading:Se.effects}))(Pe)},61584:function(Et,Ze,y){"use strict";y.d(Ze,{i:function(){return Ee},Z:function(){return be}});var l={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"},fe=y(71418),Be=y(6848),Ne=y(93948),Qe=y(92310),xe=y.n(Qe),ge=y(65862),Q=y(2524),I=y(41867),v=y(79005),L=y(20345),x=y(77882),j=y(31081),V=y(75309),z=y(71979),U=y(47558),D=y(42922),S=y(66832),Ae=y(96593),Z=y(19664),Y=y(91833),te=y(59301);const Ee=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:v,swimg:L},{name:"101\u8BA1\u5212",ptimg:x,swimg:j},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:V,swimg:z},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:U,swimg:D},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:S,swimg:Ae},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Z,swimg:Y}];var be=({className:qe,dataSource:Te=[],col:X=4,right:Pe,bottom:at=23,precision:Se=0,wrapWidth:nt=1200,trackEventItems:pe,loading:ve,onRemove:Ue=()=>{},isCurrent:we=!0,showAlias:ee=!1,showProgress:Le=!1})=>{const Je=Math.floor((nt-(X-1)*Pe)/X),Oe=[{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(It=>(window.ENV==="build"&&(It.ptimg=`/react/build${It.ptimg}`,It.swimg=`/react/build${It.swimg}`),It));return te.createElement(fe.Z,{spinning:ve},te.createElement("div",{className:xe()(l.list,qe)},!!(Te!=null&&Te.length)&&(Te==null?void 0:Te.map((It,Lt)=>{var zt,fA,TA,wA,QA,yt;const{name:aA,id:HA,identifier:sn,featured:YA,school_name:Xe,image_url:Xt,excellent:sA,is_plan:xA}=It;return te.createElement("div",{key:HA,className:we&&Le?l.wrapisCurrent:l.wrap,style:{width:Je,marginRight:(1+Lt)%X===0?0:Pe+Se,marginBottom:at}},te.createElement("a",{className:l.li,onClick:Tn=>{Tn.preventDefault(),Tn.stopPropagation(),pe&&(0,ge.L9)([pe]),(0,ge.xg)(`/paths/${sn}`)}},te.createElement("div",{className:l.img},te.createElement("img",{className:l.cover,src:`${Xt}`}),we&&(0,I.bg)()&&(It==null?void 0:It.studying)&&te.createElement("div",{className:`${l.movebq} user-path-items`,onClick:Tn=>{Tn.stopPropagation(),Ue(It)}},te.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),te.createElement("span",{className:"c-red"},"\u79FB\u9664")),(zt=It==null?void 0:It.subject_tags)==null?void 0:zt.map((Tn,se)=>{var ht,Ct;if(se===0){const Yt=(ht=Oe.find(W=>W.name==Tn))==null?void 0:ht.swimg;return te.createElement("img",{className:l.sign,src:Yt,style:{left:"-4px"}})}const lt=(Ct=Oe.find(Yt=>Yt.name==Tn))==null?void 0:Ct.ptimg;return te.createElement("img",{className:l.sign,src:lt,style:{left:`${48+52*(se-1)+2*se}px`}})}),te.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(It==null?void 0:It.excellent)&&te.createElement("div",{className:l.bq},"\u5F00\u653E\u8BFE\u7A0B"))),te.createElement("div",{className:l.name},te.createElement(Be.Z,{title:ee&&(It!=null&&It.excellent_alias_name)?te.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${aA}`,te.createElement("br",null),te.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${It==null?void 0:It.excellent_alias_name}`)):aA},te.createElement("span",{className:l.e},ee&&(It==null?void 0:It.excellent_alias_name)||aA))),we&&Le&&((fA=It==null?void 0:It.progress)==null?void 0:fA.all_score)!=0&&te.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},te.createElement(Ne.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((TA=It==null?void 0:It.progress)==null?void 0:TA.my_score)/((wA=It==null?void 0:It.progress)==null?void 0:wA.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(QA=It==null?void 0:It.progress)==null?void 0:QA.my_score,"/",(yt=It==null?void 0:It.progress)==null?void 0:yt.all_score),(!we||!Le)&&te.createElement("div",{className:l.tags},te.createElement("div",null,te.createElement(Be.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),te.createElement("span",null,It.stages_count))),te.createElement(Be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),te.createElement("span",null,It.members_count)))))))})),!Te.length&&te.createElement(Q.Z,null)))}},39864:function(Et,Ze,y){"use strict";y.d(Ze,{jL:function(){return Qe},w9:function(){return Ft},dN:function(){return Gt},QD:function(){return Vr},cQ:function(){return wA.Z},Oz:function(){return Yt},op:function(){return ns},O5:function(){return wi},_b:function(){return Bs},t7:function(){return Te},Gi:function(){return SA},YG:function(){return Rn},kT:function(){return hn},qp:function(){return D},K3:function(){return Z},vr:function(){return rs},qE:function(){return zA},Je:function(){return at},wb:function(){return Lt},lB:function(){return TA},cq:function(){return ga},tp:function(){return Ee},Si:function(){return _i},k8:function(){return Ns},Du:function(){return ho}});var l=y(59301),fe={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"},Be="data:image/png;base64,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",Qe=({dataSource:wt=[],img:ft,imgWidth:xt=346,title:Pt,sunTitle:vA,bannerExtraContent:uA})=>l.createElement("div",{className:fe.banner},l.createElement("div",{className:fe.content},l.createElement("aside",null,l.createElement("p",null,l.createElement("b",null,Pt),l.createElement("span",null,vA)),wt.length>0&&l.createElement("div",{className:fe.btns},wt.map((Zt,PA)=>l.createElement("div",{key:PA,onClick:Zt.click},Zt.name,Zt.sign?l.createElement("img",{src:Be,width:39}):null))),uA),ft&&l.createElement("img",{style:{marginTop:33,marginRight:38},src:ft,width:xt}))),xe={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"},ge=y(92310),Q=y.n(ge),I=y(89392),v=Object.defineProperty,L=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,V=(wt,ft,xt)=>ft in wt?v(wt,ft,{enumerable:!0,configurable:!0,writable:!0,value:xt}):wt[ft]=xt,z=(wt,ft)=>{for(var xt in ft||(ft={}))x.call(ft,xt)&&V(wt,xt,ft[xt]);if(L)for(var xt of L(ft))j.call(ft,xt)&&V(wt,xt,ft[xt]);return wt},D=({dataSource:wt=[],value:ft,onChange:xt,onTitleChange:Pt,className:vA,title:uA,titleWidth:Zt=41,style:PA={},fontColor:cA="#6A7283",showCount:tr,classNameActive:on,styleItem:LA={}})=>{const[zr,kn]=(0,l.useState)(0),[kr,Xn]=(0,l.useState)(!1),$r=(0,l.useRef)(null),Ba=(0,l.useRef)(null);return(0,l.useEffect)(()=>{var ea;wt.length!==0&&(((ea=$r==null?void 0:$r.current)==null?void 0:ea.clientHeight)>97?kn(1):kn(0)),wt.length===0&&kn(0),Xn(!1)},[wt]),l.createElement("div",{className:Q()(xe.row,vA),style:PA},l.createElement("div",{onClick:(0,I.throttle)(()=>Pt==null?void 0:Pt(),2e3),style:{width:Zt,marginTop:kr?12:4},className:`${xe.title} ${Pt?"current":""}`},uA),l.createElement("div",{className:kr?`${xe.tagsWrap} ${xe.tagsBorderWrap}`:xe.tagsWrap},l.createElement("div",{className:xe.bar,ref:Ba,style:zr>0?{height:zr===1?97:"auto",overflow:zr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},l.createElement("div",{className:xe.tag,ref:$r},wt==null?void 0:wt.map(ea=>l.createElement("span",{onClick:()=>xt(ea.id),key:ea.id,style:z(z({color:cA},LA),(ea==null?void 0:ea.style)||{}),className:ft===ea.id?Q()(on||xe.active,ea.classNameActive):""},l.createElement("span",{title:ea.name,className:xe.name},ea.name),!!tr&&l.createElement("span",{className:xe.num},ea.count))))),!!zr&&l.createElement(l.Fragment,null,zr===1?l.createElement("div",{onClick:()=>{var ea;kn(2),((ea=$r==null?void 0:$r.current)==null?void 0:ea.clientHeight)>245?Xn(!0):Xn(!1)},className:xe.action},"\u5C55\u5F00",l.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):l.createElement("div",{onClick:()=>{Ba.current.scrollTop=0,kn(1),Xn(!1)},className:xe.action},"\u6536\u8D77",l.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},S={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"},Z=({dataSource:wt=[],value:ft,onChange:xt,onTitleChange:Pt,className:vA,title:uA,titleWidth:Zt=41,style:PA={},fontColor:cA="#6A7283",showCount:tr,expand:on=!0})=>{const[LA,zr]=(0,l.useState)(0),[kn,kr]=(0,l.useState)(!1),Xn=(0,l.useRef)(null),$r=(0,l.useRef)(null),[Ba,ea]=(0,l.useState)(on);return l.createElement("div",{className:Q()(S.row,vA),style:PA},l.createElement("div",{className:"flex item-center justify-between"},l.createElement("div",{onClick:(0,I.throttle)(()=>Pt==null?void 0:Pt(),2e3),style:{width:Zt,marginTop:kn?12:4},className:`${S.title} ${Pt?"current":""}`},uA),l.createElement("i",{className:`iconfont ${Ba?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Ba?8:10},onClick:()=>ea(!Ba)})),Ba&&l.createElement("div",{className:kn?`${S.tagsWrap} ${S.tagsBorderWrap}`:S.tagsWrap},l.createElement("div",{className:S.fenge}),l.createElement("div",{className:S.bar,ref:$r},l.createElement("div",{className:S.tag,ref:Xn},wt==null?void 0:wt.map(Qa=>l.createElement("span",{onClick:()=>xt(Qa.id),key:Qa.id,style:{color:cA},className:ft===Qa.id?S.active:""},l.createElement("span",{title:Qa.name,className:S.name},Qa.name),!!tr&&l.createElement("span",{className:S.num},Qa.count)))))))},Y={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"},Ee=({dataSource:wt=[],value:ft,onChange:xt,className:Pt,style:vA={}})=>l.createElement("div",{style:vA,className:Q()(Y.tabs,Pt)},wt.map(uA=>l.createElement("span",{onClick:()=>xt(uA.id),className:ft===uA.id?Y.active:"",key:uA.id},uA.name))),$={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"},be=y(92832),Te=({dataSource:wt=[],value:ft="",onChange:xt,onInputChange:Pt=()=>{},className:vA,style:uA={},placeholder:Zt,allowClear:PA=!1})=>{var cA;const[tr,on]=(0,l.useState)(""),[LA,zr]=(0,l.useState)("");(0,l.useEffect)(()=>{var Xn;let $r=ft;(Xn=JSON.stringify(ft))!=null&&Xn.includes("{")&&(on(ft.id),$r=ft.value||"");try{zr(decodeURIComponent($r||""))}catch(Ba){zr(decodeURIComponent($r||""))}},[ft]);const kn=()=>{xt(encodeURIComponent(LA),tr||null)},kr=Xn=>{Xn!==tr&&(on(Xn),xt(encodeURIComponent(LA),Xn))};return l.createElement("div",{className:Q()($.input,vA),style:uA},!!wt.length&&l.createElement("div",{className:$.dropdown},l.createElement("div",{className:$.text},(cA=wt.find(Xn=>Xn.id===tr))==null?void 0:cA.name,l.createElement("i",{className:"iconfont icon-zhankai4"}),l.createElement("b",{className:$.b1}),l.createElement("b",{className:$.b2})),l.createElement("div",{className:$.menu},wt.map((Xn,$r)=>l.createElement("div",{key:$r,onClick:()=>kr(Xn.id)},Xn.name)))),l.createElement(be.default,{onPressEnter:kn,value:LA,onChange:Xn=>{zr(Xn.target.value),Pt(encodeURIComponent(Xn.target.value),tr||null)},bordered:!1,placeholder:Zt}),l.createElement("i",{onClick:kn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},X={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"},at=({value:wt,onChange:ft,className:xt,total:Pt,pageSize:vA,style:uA={}})=>{const Zt=wt<2,PA=wt>=Math.ceil(Pt/vA);return Pt<=vA?l.createElement(l.Fragment,null):l.createElement("div",{className:Q()(X.quickPager,xt),style:uA},l.createElement("div",{onClick:()=>{Zt||ft(wt-1,"prev")},className:Zt?X.disabled:""},"\u4E0A\u4E00\u9875"),l.createElement("div",{onClick:()=>{PA||ft(wt+1,"next")},className:PA?X.disabled:""},"\u4E0B\u4E00\u9875"))},Se={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"},nt=y(71418),pe=y(6848),ve=y(13570),Ue=y(74128),we=y(65862),ee=y(96908),Le=y(57177),Je=y(81378),Oe=y(2524),Lt=({className:wt,dataSource:ft=[],col:xt=4,right:Pt,bottom:vA=23,precision:uA=0,wrapWidth:Zt=1200,trackEventItems:PA,loading:cA})=>{const tr=Math.floor((Zt-(xt-1)*Pt)/xt);return l.createElement(nt.Z,{spinning:cA},l.createElement("div",{className:Q()(Se.list,wt)},!!ft.length&&ft.map((on,LA)=>{const{name:zr,id:kn,identifier:kr,power:Xn,cover_image_id:$r,pic:Ba}=on;return l.createElement("div",{className:Se.wrap,key:kn,style:{width:tr,marginRight:(1+LA)%xt===0?0:Pt+uA,marginBottom:vA}},l.createElement("a",{target:"_blank",href:`/shixuns/${kr}/challenges`,className:Se.li,onClick:ea=>{ea.preventDefault(),PA&&(0,we.L9)([PA]),Xn&&(0,we.xg)(`/shixuns/${kr}/challenges`)}},l.createElement("div",{className:Se.img},l.createElement("img",{className:Se.cover,src:`${Ba}`}),on.is_jupyter&&l.createElement("img",{className:Se.sign,src:ee}),on.is_jupyter_lab&&l.createElement("img",{className:Se.sign,src:Le}),on.is_unity_3d&&l.createElement("img",{className:Se.sign,src:Je})),l.createElement("div",{className:Se.name},l.createElement(pe.Z,{title:zr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},l.createElement("span",{className:Se.e},zr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),l.createElement("div",{className:Se.tags},l.createElement(pe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},l.createElement("span",null,l.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),l.createElement("span",null,on.challenges_count))),!!on.myshixuns_count&&l.createElement(pe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},l.createElement("span",null,l.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),l.createElement("span",null,on.myshixuns_count))),l.createElement(pe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},l.createElement("span",null,l.createElement("span",null,on.level))),l.createElement("div",{className:Se.rate},l.createElement(ve.Z,{allowHalf:!0,disabled:!0,defaultValue:on.score_info}),l.createElement("span",null,"\xA0",on.score_info?`${on.score_info}\u5206`:"5\u5206")))),!Xn&&l.createElement("div",{className:Se.lockWrap},l.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),l.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ft.length&&l.createElement(Oe.Z,null)))},zt={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"},TA=({className:wt,dataSource:ft=[],col:xt=4,right:Pt,bottom:vA=23,precision:uA=0,wrapWidth:Zt=1200,wrapClassName:PA,trackEventItems:cA,loading:tr})=>{const on=Math.floor((Zt-(xt-1)*Pt)/xt);return l.createElement(nt.Z,{spinning:tr},l.createElement("div",{className:Q()(zt.list,wt)},!!ft.length&&ft.map((LA,zr)=>{const{name:kn,id:kr,identifier:Xn,power:$r,cover_image_id:Ba,pic:ea}=LA;return l.createElement("div",{className:Q()(zt.wrap,PA),key:kr,style:{width:on,marginRight:(1+zr)%xt===0?0:Pt+uA,marginBottom:vA}},l.createElement("a",{target:"_blank",href:`/shixuns/${Xn}/challenges`,className:zt.li,onClick:Qa=>{Qa.preventDefault(),cA&&(0,we.L9)([cA]),$r&&(0,we.xg)(`/shixuns/${Xn}/challenges`)}},l.createElement("img",{src:y(47621),className:zt.titleBg}),l.createElement("div",{className:zt.name},l.createElement(pe.Z,{title:kn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},l.createElement("span",{className:zt.e},kn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),l.createElement("div",{style:{padding:"14px",paddingBottom:0}},l.createElement("div",{className:zt.img},l.createElement("img",{className:zt.cover,src:Ba?`${Ue.Z.API_SERVER}/api/attachments/${Ba}`:`${Ue.Z.IMG_SERVER+ea}`}),LA.is_jupyter&&l.createElement("div",{className:zt.bq},"Jupyter"),LA.is_jupyter_lab&&l.createElement("div",{className:zt.bq},"JupyterLab"),LA.is_unity_3d&&l.createElement("div",{className:zt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),l.createElement("div",{className:"mt20 flex item-center justify-between"},l.createElement("div",null,l.createElement("span",{className:zt.text},"\u5B66\u4E60\u4EBA\u6570"),l.createElement("span",{className:zt.value},LA.myshixuns_count)),l.createElement("div",null,l.createElement("span",{className:zt.text},"\u56F0\u96BE\u7B49\u7EA7"),l.createElement("span",{className:zt.value},LA.level))),l.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},l.createElement("div",null,l.createElement("span",{className:zt.text},"\u5173\u5361\u6570"),l.createElement("span",{className:zt.value},LA.challenges_count)),l.createElement("div",{className:zt.rate},l.createElement(ve.Z,{allowHalf:!0,disabled:!0,defaultValue:LA.score_info}),l.createElement("span",{className:zt.value,style:{color:"#FF9C00"}},"\xA0",LA.score_info?`${LA.score_info}\u5206`:"5\u5206"))))),!$r&&l.createElement("div",{className:zt.lockWrap},l.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),l.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ft.length&&l.createElement(Oe.Z,null)))},wA=y(61584),QA={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"},yt=y(79005),aA=y(20345),HA=y(77882),sn=y(31081),YA=y(75309),Xe=y(71979),Xt=y(47558),sA=y(42922),xA=y(66832),Tn=y(96593),se=y(19664),ht=y(91833);const Ct=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:yt,swimg:aA},{name:"101\u8BA1\u5212",ptimg:HA,swimg:sn},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:YA,swimg:Xe},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Xt,swimg:sA},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:xA,swimg:Tn},{name:"\u519B\u961F\u4E00\u6D41",ptimg:se,swimg:ht}];var Yt=({className:wt,dataSource:ft=[],col:xt=4,right:Pt,bottom:vA=23,precision:uA=0,wrapWidth:Zt=1200,trackEventItems:PA,loading:cA,wrapClassName:tr,imgClassName:on,isArrow:LA=!1})=>{const zr=Math.floor((Zt-(xt-1)*Pt)/xt),[kn,kr]=(0,l.useState)(),[Xn,$r]=(0,l.useState)(),Ba=Qa=>kr(Qa),ea=()=>kr(-1);return l.createElement(nt.Z,{spinning:cA},l.createElement("div",{className:Q()(QA.list,wt)},!!(ft!=null&&ft.length)&&(ft==null?void 0:ft.map((Qa,Xs)=>{var Fi;const{name:pl,id:Hs,identifier:qa,featured:eo,school_name:os,image_url:jA,excellent:ml,is_plan:zl}=Qa;return l.createElement("div",{key:Hs,className:Q()(QA.wrap,tr),style:{width:zr,marginRight:(1+Xs)%xt===0?0:Pt+uA,marginBottom:vA}},l.createElement("a",{target:"_blank",href:`/paths/${qa}`,className:QA.li,onClick:xo=>{xo.preventDefault(),PA&&(0,we.L9)([PA]),(0,we.xg)(`/paths/${qa}`)}},l.createElement("img",{src:y(39057),className:QA.titleBg}),l.createElement("div",{className:QA.name},l.createElement(pe.Z,{title:pl},l.createElement("span",{className:QA.e,style:{color:LA&&kn===Xs?"#145DFF":"#000000"},onMouseEnter:()=>{Ba(Xs)},onMouseLeave:ea},pl))),l.createElement("div",{style:{padding:"14px",paddingBottom:0}},l.createElement("div",{className:Q()(QA.img,on)},l.createElement("img",{className:QA.cover,src:`${Ue.Z.IMG_SERVER+jA}`}),(Fi=Qa==null?void 0:Qa.subject_tags)==null?void 0:Fi.map((xo,ki)=>{var zo,Hi;if(ki===0){const qs=(zo=Ct.find(Es=>Es.name==xo))==null?void 0:zo.swimg;return l.createElement("img",{className:QA.sign,src:qs,style:{left:"-4px"}})}const Zo=(Hi=Ct.find(qs=>qs.name==xo))==null?void 0:Hi.ptimg;return l.createElement("img",{className:QA.sign,src:Zo,style:{left:`${48+52*(ki-1)+2*ki}px`}})}),l.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Qa==null?void 0:Qa.excellent)&&l.createElement("div",{className:QA.bq},"\u5F00\u653E\u8BFE\u7A0B"))),l.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},l.createElement("div",null,l.createElement("span",{className:QA.text},"\u7AE0\u8282\u6570"),l.createElement("span",{className:QA.value},Qa.stages_count)),l.createElement("div",null,l.createElement("span",{className:QA.text},"\u5B66\u4E60\u4EBA\u6570"),l.createElement("span",{className:QA.value},Qa.members_count))))))})),!ft.length&&l.createElement(Oe.Z,null)))},W={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"},iA="data:image/png;base64,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",oA=y(59301),Ft=({className:wt,dataSource:ft=[],col:xt=4,right:Pt,bottom:vA=23,precision:uA=0,wrapWidth:Zt=1200,trackEventItems:PA,loading:cA})=>{const tr=Math.floor((Zt-(xt-1)*Pt)/xt);return oA.createElement(nt.Z,{spinning:cA},oA.createElement("div",{className:Q()(W.list,wt)},!!ft.length&&ft.map((on,LA)=>{const{subject_identifier:zr,id:kn,identifier:kr,power:Xn}=on,$r=on.is_public!=0&&on.is_public;return oA.createElement("div",{className:W.wrap,key:kn,style:{width:tr,marginRight:(1+LA)%xt===0?0:Pt+uA,marginBottom:vA}},oA.createElement("a",{className:W.li,onClick:Ba=>{Ba.preventDefault(),PA&&(0,we.L9)([PA]),(0,we.xg)(on.first_category_url)}},oA.createElement("div",{className:W.top},oA.createElement(pe.Z,{title:on.name},oA.createElement("div",{className:W.name},on.name)),oA.createElement("img",{className:W.img,src:Ue.Z.IMG_SERVER+"/images/"+on.avatar_url}),oA.createElement("div",{className:W.text,title:on.creator},on.creator),zr&&oA.createElement("div",{className:W.btns},oA.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),oA.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),$r&&oA.createElement("div",{className:W.sign},"\u516C\u5F00")),oA.createElement("div",{className:W.bottom},on.visits>0&&oA.createElement(pe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},oA.createElement("span",null,oA.createElement("i",{className:"iconfont icon-liulanyan"}),oA.createElement("span",null,on.visits))),on.course_members_count>0&&oA.createElement(pe.Z,{title:"\u6210\u5458",placement:"bottom"},oA.createElement("span",null,oA.createElement("i",{className:"iconfont icon-chengyuan"}),on.course_members_count)),on.tasks_count>0&&oA.createElement(pe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},oA.createElement("span",null,oA.createElement("i",{className:"iconfont icon-zuoye"}),on.tasks_count)),on.is_end?oA.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):oA.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!on.is_accessible&&oA.createElement("div",{className:W.lockWrap},oA.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),oA.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ft.length&&oA.createElement(Oe.Z,null)))},ut={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"},_t="data:image/png;base64,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",Gt=({className:wt,dataSource:ft=[],col:xt=4,right:Pt,bottom:vA=23,precision:uA=0,wrapWidth:Zt=1200,wrapClassName:PA,trackEventItems:cA,loading:tr})=>{const on=Math.floor((Zt-(xt-1)*Pt)/xt);return l.createElement(nt.Z,{spinning:tr},l.createElement("div",{className:Q()(ut.list,wt)},!!ft.length&&ft.map((LA,zr)=>{const{subject_identifier:kn,id:kr,identifier:Xn,power:$r}=LA,Ba=LA.is_public!=0&&LA.is_public;return l.createElement("div",{className:Q()(`${ut.wrap} ${LA.is_accessible?"":ut.warpStyle}`,PA),key:kr,style:{width:on,marginRight:(1+zr)%xt===0?0:Pt+uA,marginBottom:vA}},l.createElement("a",{className:ut.li,onClick:ea=>{ea.preventDefault(),cA&&(0,we.L9)([cA]),(0,we.xg)(LA.first_category_url)}},l.createElement("div",{className:ut.creator},l.createElement("img",{className:ut.img,src:Ue.Z.IMG_SERVER+"/images/"+LA.avatar_url}),l.createElement("div",{className:ut.text,title:LA.creator},LA.creator)),l.createElement("div",{className:ut.top},l.createElement(pe.Z,{title:LA.name},l.createElement("div",{className:ut.name},LA.name)),Ba&&l.createElement("div",{className:ut.sign},"\u516C\u5F00")),l.createElement("div",{className:ut.middle},l.createElement("div",{className:ut.row,style:{marginBottom:6}},l.createElement("div",null,l.createElement("span",{className:ut.text},"\u8BBF\u95EE\u91CF"),l.createElement("span",{className:ut.value},(LA==null?void 0:LA.visits)||0)),l.createElement("div",null,l.createElement("span",{className:ut.text},"\u6210\u5458"),l.createElement("span",{className:ut.value},(LA==null?void 0:LA.course_members_count)||0))),l.createElement("div",{className:ut.row},l.createElement("div",null,l.createElement("span",{className:ut.text,style:{width:42}},"\u4F5C",l.createElement("span",{style:{marginLeft:14}},"\u4E1A")),l.createElement("span",{className:ut.value},(LA==null?void 0:LA.tasks_count)||0)),l.createElement("div",null,l.createElement("span",{className:ut.text},"\u72B6\u6001"),LA.is_end?l.createElement("span",{className:ut.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):l.createElement("span",{className:ut.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),kn&&l.createElement("div",{className:ut.btns},l.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),l.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!LA.is_accessible&&l.createElement("div",{className:ut.lockWrap},l.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),l.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ft.length&&l.createElement(Oe.Z,null)))},mA={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"},EA=y(65582),Rn=({dataSource:wt=[],value:ft,onChange:xt,className:Pt,style:vA={},tabBarExtraContent:uA})=>l.createElement("div",{className:Q()(mA.tabs,Pt),style:vA},l.createElement("div",{className:mA.tabsWrap},wt.map((Zt,PA)=>l.createElement("aside",{className:mA.tab,onClick:()=>{xt(Zt.id),Zt.link&&EA.history.push(Zt.link)},key:PA},l.createElement("div",{className:ft===Zt.id?mA.active:""},Zt.name),(Zt==null?void 0:Zt.resetCount)==null&&(Zt==null?void 0:Zt.total)!==void 0&&l.createElement("span",null,"\uFF08",Zt==null?void 0:Zt.total,"\uFF09"),(Zt==null?void 0:Zt.resetCount)!==void 0&&(Zt==null?void 0:Zt.total)!==void 0&&l.createElement(pe.Z,{title:(Zt==null?void 0:Zt.tip)!=null?Zt==null?void 0:Zt.tip:""},l.createElement("span",{style:{color:"#9096A3"}},"\uFF08",l.createElement("span",{style:{color:"#000"}},Zt==null?void 0:Zt.resetCount),"/",l.createElement("span",null,Zt==null?void 0:Zt.total),"\uFF09"))))),l.createElement("div",{className:mA.tabBar},uA)),pA={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"},hn=({dataSource:wt=[],value:ft,onChange:xt,className:Pt,style:vA={},tabBarExtraContent:uA})=>l.createElement("div",{className:Q()(pA.tabs,Pt),style:vA},l.createElement("div",{className:pA.tabsWrap},wt.map((Zt,PA)=>l.createElement("aside",{className:pA.tab,onClick:()=>{xt(Zt.id),Zt.link&&EA.history.push(Zt.link)},key:PA},l.createElement("div",{className:ft===Zt.id?pA.active:""},Zt.name),(Zt==null?void 0:Zt.resetCount)==null&&(Zt==null?void 0:Zt.total)!==void 0&&l.createElement("span",null,"\uFF08",Zt==null?void 0:Zt.total,"\uFF09"),(Zt==null?void 0:Zt.resetCount)!==void 0&&(Zt==null?void 0:Zt.total)!==void 0&&l.createElement(pe.Z,{title:(Zt==null?void 0:Zt.tip)!=null?Zt==null?void 0:Zt.tip:""},l.createElement("span",{style:{color:"#9096A3"}},"\uFF08",l.createElement("span",{style:{color:"#000"}},Zt==null?void 0:Zt.resetCount),"/",l.createElement("span",null,Zt==null?void 0:Zt.total),"\uFF09"))))),l.createElement("div",{className:pA.tabBar},uA)),SA=({className:wt,style:ft={},children:xt})=>l.createElement("div",{className:Q()(wt),style:ft},xt),DA={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"},wn=y(38854),Un=y(20834);const Wn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ga=({sortValue:wt,dropValue:ft,className:xt,onSort:Pt,onDrop:vA,dataSource:uA=Wn})=>{var Zt;return l.createElement("div",{className:Q()(DA.orderWrap,xt)},l.createElement(wn.Z,{dropdownRender:()=>l.createElement(Un.default,null,uA.map((PA,cA)=>l.createElement(Un.default.Item,{key:cA,onClick:()=>vA(PA.id)},PA.name)))},l.createElement("span",{className:DA.orderTextWrap},(Zt=uA.find(PA=>ft===PA.id))==null?void 0:Zt.name)),l.createElement("span",{className:DA.orderIconWrap},l.createElement("span",{className:DA.orderAsc},l.createElement("i",{className:wt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${DA.cursorPointer} ${DA.active}`:`iconfont icon-sanjiaoxing-up font12 ${DA.cursorPointer}`,onClick:()=>Pt(wt==="asc"?"desc":"asc")})),l.createElement("span",{className:DA.orderDesc},l.createElement("i",{className:wt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${DA.cursorPointer} ${DA.active}`:`iconfont icon-sanjiaoxing-down font12 ${DA.cursorPointer}`,onClick:()=>Pt(wt==="asc"?"desc":"asc")}))))},gn={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"},ma=y(3113),Gr=y(2337),_r=Object.defineProperty,ir=Object.getOwnPropertySymbols,Xr=Object.prototype.hasOwnProperty,qr=Object.prototype.propertyIsEnumerable,Ws=(wt,ft,xt)=>ft in wt?_r(wt,ft,{enumerable:!0,configurable:!0,writable:!0,value:xt}):wt[ft]=xt,As=(wt,ft)=>{for(var xt in ft||(ft={}))Xr.call(ft,xt)&&Ws(wt,xt,ft[xt]);if(ir)for(var xt of ir(ft))qr.call(ft,xt)&&Ws(wt,xt,ft[xt]);return wt},ks=(wt,ft)=>{var xt={};for(var Pt in wt)Xr.call(wt,Pt)&&ft.indexOf(Pt)<0&&(xt[Pt]=wt[Pt]);if(wt!=null&&ir)for(var Pt of ir(wt))ft.indexOf(Pt)<0&&qr.call(wt,Pt)&&(xt[Pt]=wt[Pt]);return xt},Kn=(wt,ft,xt)=>new Promise((Pt,vA)=>{var uA=cA=>{try{PA(xt.next(cA))}catch(tr){vA(tr)}},Zt=cA=>{try{PA(xt.throw(cA))}catch(tr){vA(tr)}},PA=cA=>cA.done?Pt(cA.value):Promise.resolve(cA.value).then(uA,Zt);PA((xt=xt.apply(wt,ft)).next())}),ns=wt=>{var ft=wt,{className:xt,style:Pt,children:vA,loading:uA=!1,openLoading:Zt,onClick:PA=()=>{},size:cA="middle",shape:tr="round",theme:on}=ft,LA=ks(ft,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[zr,kn]=(0,l.useState)(!1),kr=(0,l.useMemo)(()=>{switch(on){case Gr.Fy.THEMEONE:return gn.ThemeOne;case Gr.Fy.DEFAULT:default:return gn.btn}},[on]);return l.createElement(ma.ZP,As({onClick:(0,I.throttle)(Xn=>Kn(void 0,null,function*(){Zt&&kn(!0);try{yield PA(Xn)}catch($r){console.log("error",$r)}Zt&&kn(!1)}),2e3,{leading:!0,trailing:!1}),className:Q()(kr,gn[`${cA}-${tr}`],xt),style:Pt,size:cA,shape:tr,loading:zr||uA},LA),vA)},Ca={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"},zA=({className:wt,style:ft,children:xt=null,onClick:Pt,title:vA})=>l.createElement("div",{className:Q()(Ca.head,wt),style:ft},l.createElement("span",{className:"primary-hover",onClick:Pt},l.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),l.createElement("b",{title:vA},vA),l.createElement("div",{className:Ca.node},xt)),is={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"},Vr=({confirmShow:wt=!0,confirmTitle:ft,confirmClick:xt,cancelShow:Pt=!0,cancelTitle:vA,cancelClick:uA,className:Zt,style:PA,confirmLoading:cA=!1})=>l.createElement("div",{className:Q()(is.btns,Zt),style:PA},wt&&l.createElement(ma.ZP,{loading:cA,onClick:xt,type:"primary",className:is.confirm},ft),Pt&&l.createElement(ma.ZP,{onClick:uA,className:is.cancel},vA)),Lr={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"},rs=({className:wt,style:ft={},LeftContent:xt,children:Pt,RightContent:vA})=>l.createElement("div",{className:Q()(Lr.fixedBottom,wt),style:ft},l.createElement("div",{className:Lr.wrap},l.createElement("div",{className:Lr.left},xt),l.createElement("div",{className:Lr.center},Pt),l.createElement("div",{className:Lr.right},vA))),Xa={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"},Bs=({className:wt,style:ft={},dataSource:xt=[]})=>l.createElement("div",{className:Q()(Xa.crumbs,wt),style:ft},xt.map((Pt,vA)=>vAEA.history.push(Pt.path)},Pt.name):l.createElement("span",null,Pt.name),l.createElement("span",null,"\xA0",">","\xA0")):l.createElement("span",{key:vA,style:{color:"#5F6368"}},Pt.name))),Ji=y(31797),va=Object.defineProperty,Mi=Object.defineProperties,Xi=Object.getOwnPropertyDescriptors,Bi=Object.getOwnPropertySymbols,mr=Object.prototype.hasOwnProperty,Ss=Object.prototype.propertyIsEnumerable,aa=(wt,ft,xt)=>ft in wt?va(wt,ft,{enumerable:!0,configurable:!0,writable:!0,value:xt}):wt[ft]=xt,Us=(wt,ft)=>{for(var xt in ft||(ft={}))mr.call(ft,xt)&&aa(wt,xt,ft[xt]);if(Bi)for(var xt of Bi(ft))Ss.call(ft,xt)&&aa(wt,xt,ft[xt]);return wt},cs=(wt,ft)=>Mi(wt,Xi(ft)),sa=(wt,ft)=>{var xt={};for(var Pt in wt)mr.call(wt,Pt)&&ft.indexOf(Pt)<0&&(xt[Pt]=wt[Pt]);if(wt!=null&&Bi)for(var Pt of Bi(wt))ft.indexOf(Pt)<0&&Ss.call(wt,Pt)&&(xt[Pt]=wt[Pt]);return xt};const{Countdown:qi}=Ji.default;var wi=wt=>{var ft=wt,{onChange:xt}=ft,Pt=sa(ft,["onChange"]);const[vA,uA]=(0,l.useState)(null);(0,l.useEffect)(()=>{typeof vA=="number"&&vA>=0&&xt(vA)},[vA]);const Zt=PA=>{const cA=Math.floor(PA/1e3);uA(cA)};return l.createElement(qi,cs(Us({},Pt),{onChange:Zt}))},ds={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},_i=({DataProps:wt,className:ft,style:xt={}})=>{var Pt;return l.createElement("div",{className:Q()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",ds.ClassRoomItem,ft),style:xt,onClick:()=>{(0,we.xg)(wt==null?void 0:wt.first_category_url)}},l.createElement("div",{className:"flex flex-col item-center"},l.createElement("img",{src:`${(Pt=Ue.Z)==null?void 0:Pt.IMG_SERVER}/images/${wt==null?void 0:wt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(wt==null?void 0:wt.subject_identifier)&&l.createElement("div",{className:"mt-40px"},l.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),l.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),l.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},l.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(wt!=null&&wt.is_public)&&l.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"),l.createElement("span",{className:Q()("text-16px font-medium",ds.TitleDom)},wt==null?void 0:wt.name)),l.createElement("div",{className:"c-grey-333 font-medium"},wt==null?void 0:wt.creator),l.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",wt==null?void 0:wt.course_members_count),l.createElement("div",{className:"c-grey-333 flex item-center justify-between"},l.createElement("div",null,"\u4F5C\u4E1A\uFF1A",wt==null?void 0:wt.tasks_count),wt!=null&&wt.is_end?l.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):l.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},bo=Object.defineProperty,co=Object.getOwnPropertySymbols,Ei=Object.prototype.hasOwnProperty,rr=Object.prototype.propertyIsEnumerable,Pi=(wt,ft,xt)=>ft in wt?bo(wt,ft,{enumerable:!0,configurable:!0,writable:!0,value:xt}):wt[ft]=xt,Ti=(wt,ft)=>{for(var xt in ft||(ft={}))Ei.call(ft,xt)&&Pi(wt,xt,ft[xt]);if(co)for(var xt of co(ft))rr.call(ft,xt)&&Pi(wt,xt,ft[xt]);return wt},ho=({DataProps:wt=[],selectValue:ft,onChange:xt,className:Pt,style:vA={},extra:uA,classNameItem:Zt,styleItem:PA={},barHidden:cA})=>{const[tr,on]=(0,l.useState)();return(0,l.useEffect)(()=>{on(Array.isArray(ft)?ft:[ft])},[ft]),l.createElement("div",{className:Q()("flex px-20px py-10px gap-40px",Pt),style:Ti({borderBottom:"1px solid #D3F0FF"},vA)},wt==null?void 0:wt.map(LA=>l.createElement("div",{key:LA==null?void 0:LA.id,className:Q()("flex item-center justify-center current c-grey-333 text-16 relative",Zt,LA==null?void 0:LA.className),style:Ti(Ti({color:tr!=null&&tr.includes(LA==null?void 0:LA.id)?"#1890FF":"",minWidth:88},PA),(LA==null?void 0:LA.style)||{}),onClick:zr=>{xt==null||xt({domEvent:zr,item:LA}),LA!=null&&LA.link&&EA.history.push(LA==null?void 0:LA.link)}},LA==null?void 0:LA.name,!cA&&(tr==null?void 0:tr.includes(LA==null?void 0:LA.id))&&l.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),l.createElement("div",{className:"ml-auto"},uA))},Js=Object.defineProperty,ws=Object.defineProperties,Ro=Object.getOwnPropertyDescriptors,Ko=Object.getOwnPropertySymbols,$i=Object.prototype.hasOwnProperty,Ci=Object.prototype.propertyIsEnumerable,yi=(wt,ft,xt)=>ft in wt?Js(wt,ft,{enumerable:!0,configurable:!0,writable:!0,value:xt}):wt[ft]=xt,go=(wt,ft)=>{for(var xt in ft||(ft={}))$i.call(ft,xt)&&yi(wt,xt,ft[xt]);if(Ko)for(var xt of Ko(ft))Ci.call(ft,xt)&&yi(wt,xt,ft[xt]);return wt},bi=(wt,ft)=>ws(wt,Ro(ft)),Ns=({value:wt,onChange:ft,onInputChange:xt,className:Pt,style:vA={},InputProps:uA})=>{const[Zt,PA]=(0,l.useState)(wt);return l.createElement("div",{className:Q()("flex item-center rounded-full px-10px py-2px",Pt),style:go({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},vA)},l.createElement(be.default,bi(go({bordered:!1},uA),{onChange:cA=>{PA(cA.target.value),xt==null||xt(encodeURIComponent(cA.target.value))},onPressEnter:cA=>{ft==null||ft({domEvent:cA,item:{value:Zt}})}})),l.createElement("img",{className:"h-22px current",src:y(25365),height:22,onClick:cA=>{ft==null||ft({domEvent:cA,item:{value:Zt}})}}))}},6079:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return Se}});var l=y(59301),fe=y(92832),Be=y(8591),Ne=y(43418),Qe=y(71418),xe=y(95237),ge=y(43604),Q=y(54580),I=y(24905),v=y(5871),L=y(62772),x={modalWrapper:"modalWrapper___rWDvO",exportSettingWrapper:"exportSettingWrapper___pCClH",imgPreviewPart:"imgPreviewPart___PCv0Y",tips:"tips___EVeBl",pottedLine:"pottedLine___AaY68",text:"text___ho3u_"},j=y(65582),V=y(38147),z=y(59149),U=y(77254),D=y(74128),S=y(30214),Ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",Z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",Y=y(59301),te=Object.defineProperty,Ee=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,qe=(nt,pe,ve)=>pe in nt?te(nt,pe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):nt[pe]=ve,Te=(nt,pe)=>{for(var ve in pe||(pe={}))$.call(pe,ve)&&qe(nt,ve,pe[ve]);if(Ee)for(var ve of Ee(pe))be.call(pe,ve)&&qe(nt,ve,pe[ve]);return nt},X=(nt,pe,ve)=>new Promise((Ue,we)=>{var ee=Oe=>{try{Je(ve.next(Oe))}catch(It){we(It)}},Le=Oe=>{try{Je(ve.throw(Oe))}catch(It){we(It)}},Je=Oe=>Oe.done?Ue(Oe.value):Promise.resolve(Oe.value).then(ee,Le);Je((ve=ve.apply(nt,pe)).next())});const{TextArea:Pe}=fe.default,at=({exercise:nt,loading:pe,dispatch:ve})=>{var Ue;const{workSetting:we}=nt,ee=(0,j.useParams)();ee.category=ee.categoryId||ee.exerciseId,ee.categoryId=ee.categoryId||ee.exerciseId;const[Le,Je]=(0,l.useState)(!1),[Oe,It]=(0,l.useState)(!1);let[Lt,zt]=(0,l.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""});(0,l.useEffect)(()=>{fA()},[we]),(0,l.useEffect)(()=>{nt.actionTabs.key==="exportSetting"&&!(we!=null&&we.exercise_header)&&ve({type:"exercise/getWorkSetting",payload:Te({},ee)})},[nt.actionTabs.key]);const fA=()=>{var yt,aA,HA,sn;const YA=JSON.parse(JSON.stringify(we));Object.keys(Lt).forEach(Xe=>{var Xt;Lt[Xe]=(Xt=YA==null?void 0:YA.exercise_header)==null?void 0:Xt[Xe]}),Lt.file_list=(yt=YA==null?void 0:YA.exercise_header)!=null&&yt.attachment_id?[{uid:(aA=YA==null?void 0:YA.exercise_header)==null?void 0:aA.attachment_id,id:(HA=YA==null?void 0:YA.exercise_header)==null?void 0:HA.attachment_id,url:(sn=YA==null?void 0:YA.exercise_header)==null?void 0:sn.photo_url}]:[],zt(Lt)},TA=()=>{var yt,aA,HA;const sn=JSON.parse(JSON.stringify(Lt));sn.categoryId=ee.categoryId,sn.attachment_id=((HA=(aA=(yt=sn.file_list)==null?void 0:yt[0])==null?void 0:aA.response)==null?void 0:HA.id)||null,wA(sn)},wA=yt=>X(void 0,null,function*(){It(!0),(yield(0,V.ZP)(`/api/exercises/${ee==null?void 0:ee.categoryId}/foramt_settings.json`,{method:"post",body:yt})).status===0&&(Be.ZP.success("\u66F4\u65B0\u6210\u529F"),ve({type:"exercise/getCommonHeader",payload:Te({},ee)}),ve({type:"exercise/getWorkSetting",payload:Te({},ee)}),ve({type:"exercise/getExerciseExportHeadData",payload:{id:ee.exerciseId||ee.categoryId,identify:ee.userId||null}}),It(!1))}),QA={disabled:Le,multiple:!1,listType:"picture-card",onPreview:yt=>{U.Z.publish("preview-image",yt.thumbUrl||yt.url)},withCredentials:!0,fileList:Lt.file_list,beforeUpload:yt=>yt.size/1024>200?(Be.ZP.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20"),!1):!0,action:`${D.Z.API_SERVER}/api/attachments.json`,onChange(yt){let aA=yt.fileList.filter(HA=>!!HA.status);Lt.file_list=aA,zt(Object.assign({},Lt))},onRemove:yt=>X(void 0,null,function*(){return Lt.file_list=[],zt(Object.assign({},Lt)),!0})};return Y.createElement(Ne.default,{title:"\u5BFC\u51FA\u8BBE\u7F6E",className:x.modalWrapper,width:900,centered:!0,open:nt.actionTabs.key==="exportSetting",onOk:()=>TA(),onCancel:()=>{fA(),ve({type:"exercise/setActionTabs",payload:{}})}},Y.createElement("section",{className:x.exportSettingWrapper},Y.createElement(Qe.Z,{spinning:pe["exercise/getWorkSetting"]||Oe},Y.createElement(xe.Z,{wrap:!1,justify:"space-between"},Y.createElement(ge.Z,null,Y.createElement(xe.Z,{align:"middle"},Y.createElement("div",null,"\u5377\u5934\u5DE6\u89D2\u6807"),Y.createElement("span",{className:x.tips},"\u56FE\u7247\u5EFA\u8BAE\u5C3A\u5BF8\uFF1A700px*500px\uFF0C\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k")),Y.createElement("div",{className:"mt15"},Y.createElement(Q.default,Te({},QA),!((Ue=Lt.file_list)!=null&&Ue.length)&&Y.createElement("div",null,Y.createElement(L.Z,null),Y.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),Y.createElement(ge.Z,{span:24,className:"mt15"},Y.createElement(I.default,{checked:Lt.show_title,disabled:Le,onChange:yt=>{Lt.show_title=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898"))),Y.createElement(ge.Z,{span:24,className:"mt15"},Y.createElement(I.default,{checked:Lt.show_body,disabled:Le,onChange:yt=>{Lt.show_body=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF08\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09"))),Y.createElement(ge.Z,{span:24,className:"mt15"},Y.createElement(I.default,{checked:Lt.show_info,disabled:Le,onChange:yt=>{Lt.show_info=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F"))),Y.createElement(ge.Z,{span:24,className:"mt15"},Y.createElement(I.default,{checked:Lt.show_table,disabled:Le,onChange:yt=>{Lt.show_table=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C"))),Y.createElement(xe.Z,{align:"middle",className:`mt20 ${x.pottedLine}`},Y.createElement(ge.Z,null,Y.createElement("img",{src:Ae,alt:""})),Y.createElement(ge.Z,{className:x.text},"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),Y.createElement(ge.Z,null,Y.createElement("img",{src:Ae,alt:""}))),Y.createElement(xe.Z,{className:"mt15",justify:"center",style:{width:320}},Y.createElement(I.default,{className:"pl8",checked:Lt.show_user,disabled:Le,onChange:yt=>{Lt.show_user=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u59D3\u540D")),Y.createElement(I.default,{checked:Lt.show_no,disabled:Le,onChange:yt=>{Lt.show_no=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u5B66\u53F7")),Y.createElement(I.default,{checked:Lt.show_group,disabled:Le,onChange:yt=>{Lt.show_group=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u4E13\u4E1A\u73ED\u7EA7")),Y.createElement(I.default,{checked:Lt.show_school_name,disabled:Le,onChange:yt=>{Lt.show_school_name=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u5B66\u6821/\u5355\u4F4D")),Y.createElement(I.default,{checked:Lt.show_phone,disabled:Le,onChange:yt=>{Lt.show_phone=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u624B\u673A\u53F7"))),Y.createElement("img",{src:Z,alt:"",className:"mt15",style:{width:320}}),Y.createElement(ge.Z,{span:24,className:"mt15"},Y.createElement("span",null,"\u6BCF\u9875\u5BFC\u51FA\u6700\u5927\u8BD5\u9898\u6570\uFF1A"),Y.createElement(v.Z,{size:"middle",min:1,value:Lt.export_page_num?Lt.export_page_num:40,onChange:yt=>{Lt.export_page_num=yt,zt(Te({},Lt))}}),Y.createElement("span",{className:"ml10"},"\u9898")),Y.createElement(xe.Z,{className:"mt15"},Y.createElement(I.default,{checked:Lt.show_desc,disabled:Le,onChange:yt=>{Lt.show_desc=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u8003\u8BD5\u987B\u77E5")))),Y.createElement(ge.Z,{className:x.imgPreviewPart},Y.createElement("div",{className:"pb10"},"\u793A\u4F8B\u56FE\u7247\u9884\u89C8\uFF1A"),Y.createElement("img",{src:z.qz})))),Y.createElement(S.Z,null)))};var Se=(0,j.connect)(({exercise:nt,loading:pe,globalSetting:ve})=>({exercise:nt,loading:pe.effects,globalSetting:ve}))(at)},60546:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return Z}});var l=y(59301),fe=y(65582),Be=y(95237),Ne=y(1710),Qe={wrap:"wrap___SSpd0",img:"img___nbd2O",table:"table___fcP71",totalScore:"totalScore___YxSMe",people:"people___bf9pK",glassSeal:"glassSeal___dYhKO",paperHeader:"paperHeader___gYUbq",exportBtn:"exportBtn___nyRYQ"},xe=y(87513),ge=y(65862),Q=y(6079),I=y(2337),v=y(74128),L=y(59301),x=Object.defineProperty,j=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,U=(Y,te,Ee)=>te in Y?x(Y,te,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Y[te]=Ee,D=(Y,te)=>{for(var Ee in te||(te={}))V.call(te,Ee)&&U(Y,Ee,te[Ee]);if(j)for(var Ee of j(te))z.call(te,Ee)&&U(Y,Ee,te[Ee]);return Y},S=(Y,te,Ee)=>new Promise(($,be)=>{var qe=Pe=>{try{X(Ee.next(Pe))}catch(at){be(at)}},Te=Pe=>{try{X(Ee.throw(Pe))}catch(at){be(at)}},X=Pe=>Pe.done?$(Pe.value):Promise.resolve(Pe.value).then(qe,Te);X((Ee=Ee.apply(Y,te)).next())});const Ae=({isPreview:Y=!1,isExportBlank:te=!1,activeTabs:Ee,exercise:$,globalSetting:be,loading:qe,user:Te,dispatch:X,showExportBtn:Pe=!1,sealStyle:at={}})=>{var Se,nt,pe,ve,Ue,we,ee,Le,Je,Oe,It,Lt,zt,fA,TA;const wA=(0,fe.useParams)(),{userInfo:QA}=Te,[yt,aA]=(0,l.useState)(),[HA,sn]=(0,l.useState)();let YA=(0,l.useRef)(null);const[Xe,Xt]=(0,l.useState)(21),[sA,xA]=(0,l.useState)([]),Tn=(0,l.useRef)(!0);(0,l.useEffect)(()=>{S(void 0,null,function*(){if(!Tn.current)return;Tn.current=!1;const lt=yield(0,xe.cV)({id:wA.exerciseId||wA.categoryId});lt.status==0&&xA(lt.data)}),(0,ge.W)(Ee)||Ee==="2"&&se()},[wA.userId,wA.coursesId,wA.exerciseId,wA.categoryId,Ee]),(0,l.useEffect)(()=>{YA.current&&Xt(YA.current.clientHeight)},[YA.current]),(0,l.useEffect)(()=>{var lt;if((lt=$.exerciseExportHeadData)!=null&<.title){const Yt=$.exerciseExportHeadData;aA(D({},Yt||{}));const{table:W}=Yt||{};let iA,oA;(W!=null&&W.total_singles_scores||W!=null&&W.total_doubles_scores||W!=null&&W.total_nulls_scores||W!=null&&W.total_judges_scores||W!=null&&W.total_pros_scores||W!=null&&W.total_shixuns_scores||W!=null&&W.total_mains_scores||W!=null&&W.total_combination_scores||W!=null&&W.total_bpros_scores)&&(iA=Number(W==null?void 0:W.total_singles_scores)+Number(W==null?void 0:W.total_doubles_scores)+Number(W==null?void 0:W.total_nulls_scores)+Number(W==null?void 0:W.total_judges_scores)+Number(W==null?void 0:W.total_bpros_scores)+Number(W==null?void 0:W.total_pros_scores)+Number(W==null?void 0:W.total_shixuns_scores)+Number(W==null?void 0:W.total_mains_scores)+Number(W==null?void 0:W.total_combination_scores)),(W!=null&&W.singles_scores||W!=null&&W.doubles_scores||W!=null&&W.nulls_scores||W!=null&&W.judges_scores||W!=null&&W.pros_scores||W!=null&&W.bpros_scores||W!=null&&W.shixuns_scores||W!=null&&W.mains_scores||W!=null&&W.combination_scores)&&(oA=Number(W==null?void 0:W.singles_scores)+Number(W==null?void 0:W.doubles_scores)+Number(W==null?void 0:W.nulls_scores)+Number(W==null?void 0:W.judges_scores)+Number(W==null?void 0:W.pros_scores)+Number(W==null?void 0:W.bpros_scores)+Number(W==null?void 0:W.shixuns_scores)+Number(W==null?void 0:W.mains_scores)+Number(W==null?void 0:W.combination_scores));const $e=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(W==null?void 0:W.total_singles_scores)||0,doubles_score:(W==null?void 0:W.total_doubles_scores)||0,nulls_score:(W==null?void 0:W.total_nulls_scores)||0,judges_score:(W==null?void 0:W.total_judges_scores)||0,pros_score:(W==null?void 0:W.total_pros_scores)||0,bpros_score:(W==null?void 0:W.total_bpros_scores)||0,shixuns_score:(W==null?void 0:W.total_shixuns_scores)||0,mains_score:(W==null?void 0:W.total_mains_scores)||0,total_combination_scores:(W==null?void 0:W.total_combination_scores)||0,total_score:iA||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(W==null?void 0:W.singles_scores)||0,doubles_score:(W==null?void 0:W.doubles_scores)||0,nulls_score:(W==null?void 0:W.nulls_scores)||0,judges_score:(W==null?void 0:W.judges_scores)||0,pros_score:(W==null?void 0:W.pros_scores)||0,bpros_score:(W==null?void 0:W.bpros_scores)||0,shixuns_score:(W==null?void 0:W.shixuns_scores)||0,mains_score:(W==null?void 0:W.mains_scores)||0,total_combination_scores:(W==null?void 0:W.combination_scores)||0,total_score:oA||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Ft=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(W==null?void 0:W.total_singles_scores)||0,doubles_score:(W==null?void 0:W.total_doubles_scores)||0,nulls_score:(W==null?void 0:W.total_nulls_scores)||0,judges_score:(W==null?void 0:W.total_judges_scores)||0,pros_score:(W==null?void 0:W.total_pros_scores)||0,bpros_score:(W==null?void 0:W.total_bpros_scores)||0,shixuns_score:(W==null?void 0:W.total_shixuns_scores)||0,mains_score:(W==null?void 0:W.total_mains_scores)||0,total_combination_scores:(W==null?void 0:W.total_combination_scores)||0,total_score:iA||0},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];sn([...te?Ft:$e])}},[$.exerciseExportHeadData]);const se=()=>S(void 0,null,function*(){const lt={id:wA.exerciseId||wA.categoryId,identify:(QA==null?void 0:QA.login)||null},Yt=yield(0,xe.iw)(lt);aA(Yt||{});const{table:W}=Yt||{};let iA,oA;(W!=null&&W.total_singles_scores||W!=null&&W.total_doubles_scores||W!=null&&W.total_nulls_scores||W!=null&&W.total_judges_scores||W!=null&&W.total_pros_scores||W!=null&&W.total_bpros_scores||W!=null&&W.total_shixuns_scores||W!=null&&W.total_mains_scores||W!=null&&W.total_combination_scores)&&(iA=Number(W==null?void 0:W.total_singles_scores)+Number(W==null?void 0:W.total_doubles_scores)+Number(W==null?void 0:W.total_nulls_scores)+Number(W==null?void 0:W.total_bpros_scores)+Number(W==null?void 0:W.total_judges_scores)+Number(W==null?void 0:W.total_pros_scores)+Number(W==null?void 0:W.total_shixuns_scores)+Number(W==null?void 0:W.total_mains_scores)+Number(W==null?void 0:W.total_combination_scores)),(W!=null&&W.singles_scores||W!=null&&W.doubles_scores||W!=null&&W.nulls_scores||W!=null&&W.judges_scores||W!=null&&W.pros_scores||W!=null&&W.bpros_scores||W!=null&&W.shixuns_scores||W!=null&&W.mains_scores||W!=null&&W.combination_scores)&&(oA=Number(W==null?void 0:W.singles_scores)+Number(W==null?void 0:W.doubles_scores)+Number(W==null?void 0:W.bpros_scores)+Number(W==null?void 0:W.nulls_scores)+Number(W==null?void 0:W.judges_scores)+Number(W==null?void 0:W.pros_scores)+Number(W==null?void 0:W.shixuns_scores)+Number(W==null?void 0:W.mains_scores)+Number(W==null?void 0:W.combination_scores));const $e=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(W==null?void 0:W.total_singles_scores)||0,doubles_score:(W==null?void 0:W.total_doubles_scores)||0,nulls_score:(W==null?void 0:W.total_nulls_scores)||0,judges_score:(W==null?void 0:W.total_judges_scores)||0,pros_score:(W==null?void 0:W.total_pros_scores)||0,bpros_score:(W==null?void 0:W.total_bpros_scores)||0,shixuns_score:(W==null?void 0:W.total_shixuns_scores)||0,mains_score:(W==null?void 0:W.total_mains_scores)||0,total_combination_scores:(W==null?void 0:W.total_combination_scores)||0,total_score:iA||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(W==null?void 0:W.singles_scores)||0,doubles_score:(W==null?void 0:W.doubles_scores)||0,nulls_score:(W==null?void 0:W.nulls_scores)||0,judges_score:(W==null?void 0:W.judges_scores)||0,pros_score:(W==null?void 0:W.pros_scores)||0,bpros_score:(W==null?void 0:W.bpros_scores)||0,shixuns_score:(W==null?void 0:W.shixuns_scores)||0,mains_score:(W==null?void 0:W.mains_scores)||0,total_combination_scores:(W==null?void 0:W.combination_scores)||0,total_score:oA||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}];sn(te?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:$e)}),ht=[{width:"10%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:lt=>L.createElement("a",null,lt)},{title:((Se=sA==null?void 0:sA.find(lt=>lt.value==I.fw[0].nameType))==null?void 0:Se.name)||"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{title:((nt=sA==null?void 0:sA.find(lt=>lt.value==I.fw[1].nameType))==null?void 0:nt.name)||"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{title:((pe=sA==null?void 0:sA.find(lt=>lt.value==I.fw[3].nameType))==null?void 0:pe.name)||"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{title:((ve=sA==null?void 0:sA.find(lt=>lt.value==I.fw[2].nameType))==null?void 0:ve.name)||"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{title:((Ue=sA==null?void 0:sA.find(lt=>lt.value==I.fw[6].nameType))==null?void 0:Ue.name)||"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{title:((we=sA==null?void 0:sA.find(lt=>lt.value==I.fw[5].nameType))==null?void 0:we.name)||"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{title:((ee=sA==null?void 0:sA.find(lt=>lt.value==I.fw[4].nameType))==null?void 0:ee.name)||"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{title:((Le=sA==null?void 0:sA.find(lt=>lt.value==I.fw[7].nameType))==null?void 0:Le.name)||"\u7EC4\u5408\u9898",align:"center",dataIndex:"total_combination_scores",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{title:((Je=sA==null?void 0:sA.find(lt=>lt.value==I.fw[8].nameType))==null?void 0:Je.name)||"\u7A0B\u5E8F\u586B\u7A7A\u9898",align:"center",dataIndex:"bpros_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{width:"10%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt==null?void 0:lt.toFixed(1))}],{exercise_header:Ct}=yt||{};return L.createElement(L.Fragment,null,((Ct==null?void 0:Ct.show_user)||(Ct==null?void 0:Ct.show_no)||(Ct==null?void 0:Ct.show_group))&&L.createElement("section",{className:Qe.glassSeal,style:at},(Ct==null?void 0:Ct.show_user)&&L.createElement("span",null,"\u59D3\u540D\uFF1A",L.createElement("span",null,yt==null?void 0:yt.user)),(Ct==null?void 0:Ct.show_no)&&L.createElement("span",null,"\u5B66\u53F7\uFF1A",L.createElement("span",null,yt==null?void 0:yt.student_id)),(Ct==null?void 0:Ct.show_group)&&L.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",L.createElement("span",null,yt==null?void 0:yt.group_name)),(Ct==null?void 0:Ct.show_school_name)&&L.createElement("span",null,"\u5B66\u6821/\u5355\u4F4D\uFF1A",L.createElement("span",null,yt==null?void 0:yt.school_name)),(Ct==null?void 0:Ct.show_phone)&&L.createElement("span",null,"\u624B\u673A\u53F7\uFF1A",L.createElement("span",null,yt==null?void 0:yt.phone))),L.createElement("section",{className:`${Qe.wrap} ${Y?"pl20":""} `},(yt==null?void 0:yt.photo_url)&&L.createElement("img",{className:Qe.img,src:`${v.Z.API_SERVER}${yt==null?void 0:yt.photo_url}`}),(Ct==null?void 0:Ct.show_title)&&L.createElement(Be.Z,{className:Qe.paperHeader,justify:"center"},L.createElement("div",null,yt==null?void 0:yt.title)),(Ct==null?void 0:Ct.show_info)&&L.createElement("div",{className:"tc c-grey-666 mb20"},"\u5171:\u3010",yt==null?void 0:yt.large_counts,"\u5927\u9898\u3011\u3010",yt==null?void 0:yt.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",yt==null?void 0:yt.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(yt==null?void 0:yt.time)>-1?`${yt==null?void 0:yt.time}\u5206\u949F`:"\u4E0D\u9650","\u3011"),(Ct==null?void 0:Ct.show_desc)&&(((Oe=$==null?void 0:$.exerciseExportHeadData)==null?void 0:Oe.exercise_description)||((It=$==null?void 0:$.commonHeader)==null?void 0:It.exercise_description))&&L.createElement("div",{style:{fontSize:14,marginBottom:30,marginTop:20,textAlign:"left",color:"#3A3A3A",maxHeight:"210px",overflowY:"auto"}},L.createElement("b",null,"\u8BD5\u5377\u987B\u77E5\uFF1A"),L.createElement("span",null,((Lt=$==null?void 0:$.exerciseExportHeadData)==null?void 0:Lt.exercise_description)||((zt=$==null?void 0:$.commonHeader)==null?void 0:zt.exercise_description))),(Ct==null?void 0:Ct.show_table)&&L.createElement("div",{className:"mt10"},L.createElement(Ne.default,{className:Qe.table,columns:ht,dataSource:[...HA||[]],bordered:!0,pagination:!1})),((fA=$==null?void 0:$.exerciseExportHeadData)==null?void 0:fA.analysis)&&L.createElement("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333"},`\u8003\u8BD5\u8BC4\u4EF7\uFF1A${(TA=$==null?void 0:$.exerciseExportHeadData)==null?void 0:TA.analysis}`)),L.createElement(Q.Z,null))};var Z=(0,fe.connect)(({exercise:Y,loading:te,user:Ee,globalSetting:$})=>({exercise:Y,globalSetting:$,user:Ee,loading:te.effects}))(Ae)},84161:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return L}});var l=y(65582),fe={flex_box_center:"flex_box_center___hzSR8",flex_space_between:"flex_space_between___Mscip",flex_box_vertical_center:"flex_box_vertical_center___Uckau",flex_box_center_end:"flex_box_center_end___Kw1tf",flex_box_column:"flex_box_column___udgQE",comments:"comments___He0El",line:"line___P3zVB",editSty:"editSty___SwU5r",delSty:"delSty____zUGN",tag:"tag___H3Lob",mkd_html:"mkd_html___WDom9"},Be=y(95237),Ne=y(6848),Qe=y(74128),xe=y(66649),ge=y.n(xe),Q=y(6339),I=y(59301);const v=({exercise:x,list:j,hideScore:V=!1,newuserCommentVisible:z,isShowEditAndDel:U=!1,userLogin:D="",handleDel:S,handleEdit:Ae})=>I.createElement("div",null,j==null?void 0:j.map(Z=>{var Y,te,Ee,$,be,qe;return I.createElement("div",{className:"mt20 mb20"},((Y=Z==null?void 0:Z.user)==null?void 0:Y.user_id)==-1?I.createElement(Be.Z,{align:"middle",key:(te=Z==null?void 0:Z.user)==null?void 0:te.user_id},I.createElement("img",{src:y(24252),width:"35",height:"40"}),I.createElement("img",{src:y(53595),width:"60",height:"16",className:"ml10"})):I.createElement(Be.Z,{align:"middle",key:(Ee=Z==null?void 0:Z.user)==null?void 0:Ee.user_id},I.createElement("img",{src:Qe.Z.API_SERVER+"/images/"+(($=Z==null?void 0:Z.user)==null?void 0:$.image_url),width:"40",style:{borderRadius:40}}),I.createElement("span",{className:"ml10 font16"},(be=Z==null?void 0:Z.user)==null?void 0:be.name)),I.createElement("div",{className:fe.comments},(qe=Z==null?void 0:Z.comments)==null?void 0:qe.map((Te,X)=>{var Pe,at,Se,nt,pe;if(z&&Te.question_type!==5){if(X===0)return I.createElement("div",{key:((Pe=Z==null?void 0:Z.user)==null?void 0:Pe.user_id)+"-"+X},I.createElement(Be.Z,{align:"middle",justify:"space-between"},!!Te.shixun_chanllge_position&&I.createElement("div",{style:{flexShrink:0,marginRight:10}},"\u7B2C",Te.shixun_chanllge_position,"\u5173"),!V&&I.createElement("div",{style:{flex:1}},"\u539F\u59CB\u5F97\u5206",Te==null?void 0:Te.origin_score,"\u5206\uFF0C\u4FEE\u6B63\u4E3A",I.createElement("span",{className:"c-light-primary"},Te==null?void 0:Te.score),"\u5206"),I.createElement("div",{style:{flexShrink:0}},ge()(Te.updated_at).format("YYYY-MM-DD HH:mm"))),!!Te.comment&&I.createElement("div",null,"\u8BC4\u8BED\uFF1A",I.createElement("span",{className:"c-light-primary"},Te.comment)),((at=Z==null?void 0:Z.comments)==null?void 0:at.length)-1>X&&I.createElement("div",{className:fe.line}))}else return I.createElement("div",{key:((Se=Z==null?void 0:Z.user)==null?void 0:Se.user_id)+"-"+X},I.createElement(Be.Z,{align:"middle",justify:"space-between"},!!Te.shixun_chanllge_position&&I.createElement("div",{style:{flexShrink:0,marginRight:10}},"\u7B2C",Te.shixun_chanllge_position,"\u5173"),!V&&I.createElement("div",{style:{flex:1}},"\u539F\u59CB\u5F97\u5206",Te==null?void 0:Te.origin_score,"\u5206\uFF0C\u4FEE\u6B63\u4E3A",I.createElement("span",{className:"c-light-primary"},Te==null?void 0:Te.score),"\u5206"),I.createElement("div",{style:{flexShrink:0}},ge()(Te.updated_at).format("YYYY-MM-DD HH:mm"))),!!Te.comment&&I.createElement("div",{className:"flex-wrp",style:{lineHeight:"24px"}},I.createElement("span",null,"\u8BC4\u8BED\uFF1A"),I.createElement(Q.Z,{className:fe.mkd_html,value:Te==null?void 0:Te.comment}),U&&D===((nt=Z==null?void 0:Z.user)==null?void 0:nt.login)&&I.createElement("span",{className:"ml30"},I.createElement(Ne.Z,{title:"\u7F16\u8F91"},I.createElement("i",{className:`iconfont icon-bianji14 current ${fe.editSty}`,onClick:()=>{Ae(Te==null?void 0:Te.comment,Te==null?void 0:Te.id)}})),I.createElement(Ne.Z,{title:"\u5220\u9664"},I.createElement("i",{className:`iconfont icon-shanchutimu current ${fe.delSty}`,onClick:()=>{S("",Te==null?void 0:Te.id)}})))),((pe=Z==null?void 0:Z.comments)==null?void 0:pe.length)-1>X&&I.createElement("div",{className:fe.line}))})))}));var L=(0,l.connect)(({exercise:x})=>({exercise:x}))(v)},53296:function(Et,Ze,y){"use strict";var l=y(59301),fe=y(6339),Be=y(92832),Ne=y(5161),Qe=y(50083),xe=y(27687),ge=y(59301),Q=Object.defineProperty,I=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,x=(U,D,S)=>D in U?Q(U,D,{enumerable:!0,configurable:!0,writable:!0,value:S}):U[D]=S,j=(U,D)=>{for(var S in D||(D={}))v.call(D,S)&&x(U,S,D[S]);if(I)for(var S of I(D))L.call(D,S)&&x(U,S,D[S]);return U};const{TextArea:V}=Be.default,z=({item:U,answerData:D,changeScoreData:S,textValue:Ae,textOnChange:Z=()=>{},seeAnswerVisible:Y=!0})=>{var te;const[Ee,$]=(0,l.useState)([]),[be,qe]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{S!=null&&S[U.q_position]?!be&&qe(!0):be&&qe(!1)},[S==null?void 0:S[U==null?void 0:U.q_position]]),(te=U==null?void 0:U.standard_answer)==null||te.map(Te=>{Te.used=!1}),(0,l.useEffect)(()=>{var Te;console.log("item=====",U,D,S,"#37AD83;");const X=[];for(let Pe=0;Pe<(U==null?void 0:U.multi_count);Pe++){const at=((Te=U==null?void 0:U.user_answer)==null?void 0:Te.find(Se=>Se.choice_id===Pe+1))||{choice_id:Pe+1,answer_text:""};X.push(j({},at))}$(X)},[U==null?void 0:U.user_answer]),ge.createElement("div",{className:Qe.Z.fillBg},ge.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),Ee==null?void 0:Ee.map((Te,X)=>ge.createElement("div",null,ge.createElement("span",null,"\u7B54\u6848(\u586B\u7A7A",X+1,"):"),ge.createElement("div",null,U.question_type==3?(Te==null?void 0:Te.model)===1?ge.createElement("span",{style:{whiteSpace:"pre-wrap",color:Te!=null&&Te.user_answer_boolean?"#37AD83":"#E30000"}},Te==null?void 0:Te.answer_text):ge.createElement(xe.Z,{type:Te!=null&&Te.user_answer_boolean?"success":"error",readOnly:!0,value:Te.answer_text,disabled:!0}):ge.createElement(fe.Z,{value:Te==null?void 0:Te.answer_text})))),Y&&ge.createElement(Ne.u,{data:U}))};Ze.Z=z},60335:function(Et,Ze,y){"use strict";var l=y(59301),fe=y(6339),Be=y(66649),Ne=y.n(Be),Qe=y(1710),xe=y(50258),ge=y(24334),Q=y.n(ge),I=y(27584);const v=({item:L,answerData:x,autoHeight:j})=>{var V,z,U,D,S;const[Ae,Z]=(0,l.useState)([]);(0,l.useEffect)(()=>{var Ee,$;((Ee=L==null?void 0:L.evaluate_codes)==null?void 0:Ee.length)>0?Z(($=L==null?void 0:L.evaluate_codes)==null?void 0:$.map((be,qe)=>({key:qe+1,error_msg:be!=null&&be.error_msg?ge.Base64.decode(be==null?void 0:be.error_msg):"",created_at:be.created_at}))):Z([{key:"--",error_msg:"--"}])},[L==null?void 0:L.evaluate_codes]);const Y=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"127px",key:"key",align:"center",render:(Ee,$)=>l.createElement("span",null,$.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:(Ee,$)=>l.createElement("span",null,$.created_at?Ne()($.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"error_msg",key:"error_msg",align:"center",render:(Ee,$)=>{var be;return l.createElement("span",null,$.error_msg?((be=$.error_msg)==null?void 0:be.length)>1e3?$.error_msg.substring(0,1e3)+"...":$.error_msg:"--")}}],te={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return l.createElement(l.Fragment,null,l.createElement("div",{className:"mt15 mb15"},l.createElement(fe.Z,{value:L==null?void 0:L.description})),(!!((V=x==null?void 0:x.exercise)!=null&&V.student_commit_status)&&((z=x==null?void 0:x.exercise)==null?void 0:z.student_commit_status)!==0||!!((U=x==null?void 0:x.exercise)!=null&&U.user_exercise_status)&&((D=x==null?void 0:x.exercise)==null?void 0:D.user_exercise_status)!==0)&&l.createElement(Qe.default,{className:"mt5",bordered:!0,dataSource:Ae,columns:Y,pagination:!1}),!!((S=L==null?void 0:L.user_answer)!=null&&S.length)&&(L==null?void 0:L.passed_code)&&l.createElement("aside",{className:I.Z.shixunWrp},l.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"),l.createElement(xe.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:L!=null&&L.passed_code?ge.Base64.decode(L==null?void 0:L.passed_code):"",autoHeight:j,options:te})))};Ze.Z=v},5161:function(Et,Ze,y){"use strict";y.d(Ze,{u:function(){return ge}});var l=y(59301),fe=y(95237),Be=y(43604),Ne=y(6339),Qe=y(27687),xe=y(59301);const ge=({data:Q})=>{const[I,v]=(0,l.useState)(!1),L=()=>{var x,j,V;switch(Q.question_type){case 3:return xe.createElement("aside",{className:"mt20"},xe.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{v(!I)}},I?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),I&&xe.createElement("div",null,(x=Q==null?void 0:Q.standard_answer)==null?void 0:x.map(function(z,U){var D,S;return xe.createElement(fe.Z,{style:{alignItems:"baseline"},className:"mr20"},xe.createElement(Be.Z,{flex:"50px"},xe.createElement("span",{className:"mt10"},"\u586B\u7A7A",z.choice_id,":")),(z==null?void 0:z.model)===1?xe.createElement(Be.Z,{flex:1},(D=z==null?void 0:z.answer_text)==null?void 0:D.map(function(Ae,Z){return xe.createElement("div",null,Ae)})):xe.createElement(Be.Z,{flex:1},(S=z==null?void 0:z.answer_text)==null?void 0:S.map(function(Ae,Z){return xe.createElement(Qe.Z,{readOnly:!0,value:Ae})})))})));case 8:return xe.createElement("aside",{className:"mt20"},xe.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{v(!I)}},I?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),I&&xe.createElement("div",null,(j=Q==null?void 0:Q.standard_answer)==null?void 0:j.map(function(z,U){return xe.createElement(fe.Z,{style:{alignItems:"baseline"},className:"mr20"},xe.createElement(Be.Z,{flex:"50px"},xe.createElement("span",{className:"mt10"},"\u586B\u7A7A",z.choice_id,":")),xe.createElement(Be.Z,{flex:1},xe.createElement("div",null,z==null?void 0:z.answer_text)))})));case 4:return xe.createElement("aside",{className:"mt20"},xe.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{v(!I)}},I?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),I&&xe.createElement("div",null,xe.createElement(Ne.Z,{value:(V=Q==null?void 0:Q.standard_answer)==null?void 0:V.join(" ")})))}};return xe.createElement("section",null,L())}},73034:function(Et,Ze,y){"use strict";var l=y(59301),fe=y(6339),Be=y(41867),Ne=y(6848),Qe=y(5871),xe=y(8591),ge=y(1710),Q=y(66649),I=y.n(Q),v=y(65582),L=y(50258),x=y(50083),j=Object.defineProperty,V=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,D=(Y,te,Ee)=>te in Y?j(Y,te,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Y[te]=Ee,S=(Y,te)=>{for(var Ee in te||(te={}))z.call(te,Ee)&&D(Y,Ee,te[Ee]);if(V)for(var Ee of V(te))U.call(te,Ee)&&D(Y,Ee,te[Ee]);return Y},Ae=(Y,te,Ee)=>new Promise(($,be)=>{var qe=Pe=>{try{X(Ee.next(Pe))}catch(at){be(at)}},Te=Pe=>{try{X(Ee.throw(Pe))}catch(at){be(at)}},X=Pe=>Pe.done?$(Pe.value):Promise.resolve(Pe.value).then(qe,Te);X((Ee=Ee.apply(Y,te)).next())});const Z=({item:Y,answerData:te,hasChangeScore:Ee=!0,autoHeight:$,showAnswer:be,saveChangeScore:qe=()=>{}})=>{var Te,X,Pe;const[at,Se]=(0,l.useState)([]),[nt,pe]=(0,l.useState)([]);(0,l.useEffect)(()=>{var ee,Le,Je,Oe,It,Lt,zt,fA,TA,wA,QA,yt;if(!((ee=Y==null?void 0:Y.shixun_details)!=null&&ee.length))return;let aA=[],HA=[];for(let sn=0;sn<((Le=Y==null?void 0:Y.shixun_details)==null?void 0:Le.length);sn++){for(let YA=0;YA<(Y==null?void 0:Y.shixun_details[sn].stage_list.length);YA++){let Xe=Y==null?void 0:Y.shixun_details[sn].stage_list[YA];aA.push(S(S({},Xe),{operation:(Lt=(It=(Oe=(Je=Y==null?void 0:Y.shixun_details)==null?void 0:Je[sn])==null?void 0:Oe.shixun_detail)==null?void 0:It[0])==null?void 0:Lt.game_identifier,shixun_challenge_id:(zt=Y==null?void 0:Y.shixun_details[sn])==null?void 0:zt.shixun_challenge_id}))}(TA=(fA=Y==null?void 0:Y.shixun_details)==null?void 0:fA[sn])!=null&&TA.shixun_detail&&HA.push((yt=(QA=(wA=Y==null?void 0:Y.shixun_details)==null?void 0:wA[sn])==null?void 0:QA.shixun_detail)==null?void 0:yt[0])}pe(HA),Se([...aA])},[Y==null?void 0:Y.shixun_details]);const ve=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",ellipsis:!0,width:260,render:ee=>l.createElement(Ne.Z,{title:ee},l.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:ee&&ee.length>25?ee:""},ee))},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:(ee,Le)=>l.createElement("span",null,Le.evaluate_count?Le.evaluate_count:l.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5B8C\u6210\u65F6\u95F4",key:"finished_time",dataIndex:"finished_time",align:"center",render:(ee,Le)=>{let Je=!1;return Le.finished_time&&(te!=null&&te.exercise)&&(te!=null&&te.exercise_answer_user)&&((te==null?void 0:te.exercise.time)===-1?Je=I()(te==null?void 0:te.exercise.end_time).isBefore(Le.finished_time):Je=I()(te==null?void 0:te.exercise_answer_user.start_at).add(te==null?void 0:te.exercise.time,"m").isBefore(Le.finished_time)),l.createElement("span",null,Le.finished_time||l.createElement("span",{className:"c-grey-999"},"--"),l.createElement("span",{className:"c-orange-ff9 "},Je?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:(ee,Le)=>l.createElement("span",null,Le.time_consuming||l.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:(ee,Le)=>l.createElement("span",null,Le.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")},{title:"\u5F97\u5206/\u6EE1\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:(ee,Le)=>l.createElement("span",null,l.createElement("span",{className:"c-orange"},Le.user_score),"/",Le.game_score)},Ee&&{title:"\u8C03\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:(ee,Le,Je)=>l.createElement(Qe.Z,{min:0,max:Number(Le.game_score),defaultValue:ee,onBlur:Oe=>Ae(void 0,null,function*(){if(Oe.target.value!=ee){const It=yield qe(S(S({},Y),{shixun_challenge_id:Le.shixun_challenge_id,shixunScore:Oe.target.value}));console.log("res: ",It),It!=null&&It.question_comments&&xe.ZP.success("\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206")}})})}].filter(ee=>!!ee),Ue=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:(ee,Le)=>l.createElement("span",null,Le.key)},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:(ee,Le)=>l.createElement("span",null,Le.error_msg?Le.error_msg:"--")},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:(ee,Le)=>l.createElement("span",null,Le.updated_at?Le.updated_at:"--")}],we={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return l.createElement(l.Fragment,null,(((Te=te==null?void 0:te.exercise)==null?void 0:Te.student_commit_status)!==0||((X=te==null?void 0:te.exercise)==null?void 0:X.user_exercise_status)!==0)&&l.createElement("div",{className:"mt15"},l.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),!!(at!=null&&at.length)&&l.createElement(ge.default,{columns:ve,dataSource:at,pagination:!1})),!!(nt!=null&&nt.length)&&l.createElement(l.Fragment,null,l.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),nt==null?void 0:nt.map((ee,Le)=>{var Je,Oe,It,Lt,zt;return l.createElement(l.Fragment,null,l.createElement("div",{className:"mt5"},l.createElement("span",{className:"font16 mr15"}," \u7B2C",ee.position,"\u5173"),l.createElement(v.Link,{className:"current c-black font16",to:`/tasks/${ee.game_identifier}`},ee.name)),!!((Je=ee==null?void 0:ee.outputs)!=null&&Je.length)&&l.createElement(ge.default,{bordered:!0,dataSource:ee.outputs.map(fA=>({key:fA.position,error_msg:fA.output_detail,updated_at:fA.updated_at})),columns:Ue,pagination:!1}),(ee==null?void 0:ee.st)===0&&ee.challenge_paths&&l.createElement("div",{className:x.Z.shixunWrp},l.createElement("h2",null,"\u6700\u540E\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",l.createElement("span",{className:"c-light-black"},(It=(Oe=ee.challenge_paths)==null?void 0:Oe[0])==null?void 0:It.file_name)),l.createElement(L.ZP,{height:300,autoHeight:$,language:"python",theme:"default",value:((zt=(Lt=ee.challenge_paths)==null?void 0:Lt[0])==null?void 0:zt.latest_code)||"",options:we})))})),(0,Be.dE)()&&l.createElement(fe.Z,{className:"c-grey-999 mt20 mb20",value:Y==null?void 0:Y.question_title}),(Pe=Y==null?void 0:Y.shixun)==null?void 0:Pe.map((ee,Le)=>{var Je,Oe;return l.createElement("div",null,l.createElement("p",{className:"font16 c-grey-666 mb5"},l.createElement("span",{className:"mr20"},"\u7B2C",ee==null?void 0:ee.challenge_position,"\u5173 ",ee==null?void 0:ee.challenge_name),l.createElement("span",null,ee==null?void 0:ee.challenge_score,"\u5206")),be&&l.createElement("div",null,l.createElement("div",{className:x.Z.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A",((Je=ee.challenge_answers)==null?void 0:Je.length)===0?"\u6682\u65E0":""),(Oe=ee.challenge_answers)==null?void 0:Oe.map((It,Lt)=>l.createElement("div",{className:"mt15"},l.createElement("div",null,"\u7EA7\u522B",Lt+1,"\uFF1A",It.name),l.createElement(fe.Z,{value:(It==null?void 0:It.contents)||"",className:x.Z.answerText})))))}),l.createElement("div",{className:"mb15"}))};Ze.Z=Z},91813:function(Et,Ze,y){"use strict";y.r(Ze),y.d(Ze,{default:function(){return po}});var l=y(59301),fe=y(65582),Be=y(78241),Ne=y(8591),Qe=y(3113),xe=y(43418),ge=y(92832),Q=y(95237),I=y(43604),v=y(5112),L=y(24905),x=y(6848),j=y(28103),V=y(5871),z=y(92736),U=y(71418),D=y(66104),S=y(81228),Ae=y(78673),Z=y(1710),Y=y(93948),te=y(43428),Ee=y(67921),$=y(4958),be=y(66649),qe=y.n(be),Te=y(87513),X=y(27584),Pe=y(6339),at=y(65862),Se=y(53296),nt=y(5161),pe=y(50083),ve=y(38147),Ue=y(24334),we={flex_box_center:"flex_box_center___RWbPL",flex_space_between:"flex_space_between___ZSGqQ",flex_box_vertical_center:"flex_box_vertical_center___lJVwS",flex_box_center_end:"flex_box_center_end___jDpSh",flex_box_column:"flex_box_column___aYkRP",result:"result___MEJ17",left:"left___BoJu6",right:"right___cAGQT",box:"box___iw62F",li:"li___csLVy"},ee=y(67172),Le=y(56102),Je=y(10129),Oe=y(59301),It=Object.defineProperty,Lt=Object.defineProperties,zt=Object.getOwnPropertyDescriptors,fA=Object.getOwnPropertySymbols,TA=Object.prototype.hasOwnProperty,wA=Object.prototype.propertyIsEnumerable,QA=(re,Ke,Ge)=>Ke in re?It(re,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):re[Ke]=Ge,yt=(re,Ke)=>{for(var Ge in Ke||(Ke={}))TA.call(Ke,Ge)&&QA(re,Ge,Ke[Ge]);if(fA)for(var Ge of fA(Ke))wA.call(Ke,Ge)&&QA(re,Ge,Ke[Ge]);return re},aA=(re,Ke)=>Lt(re,zt(Ke)),HA=(re,Ke,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,Ke)).next())}),YA=({buttonProps:re,buttonText:Ke,form:Ge,hackIdentifier:FA="",infoData:gA,answerKey:OA,data:KA})=>{var CA;const[Vt,tA]=(0,l.useState)(!1),[an,Nn]=(0,l.useState)(!1),[yr,qn]=(0,l.useState)(!1),[jr,ta]=(0,l.useState)({}),[ua,Dn]=(0,l.useState)(""),lr=(0,l.useRef)(FA),En=(0,l.useRef)(""),dr=(0,l.useRef)(!1),[Jn,WA]=(0,l.useState)([]);(0,l.useEffect)(()=>{var eA,kt;gA!=null&&gA.test_input&&Dn(gA==null?void 0:gA.test_input);let In=[];const Or=(eA=(KA==null?void 0:KA.answer_content)||[])==null?void 0:eA.map(MA=>{var $t;return aA(yt({},MA),{score:[void 0,null,0,"0","0.0"].includes(MA.score)?"0":($t=MA.score)==null?void 0:$t.toFixed(1)})});(kt=gA==null?void 0:gA.standard_answer)==null||kt.forEach((MA,$t)=>{var jn,Qn;const ot=$t+1;(Or==null?void 0:Or.find(ar=>{var ia;return Number((ia=ar==null?void 0:ar.name)==null?void 0:ia.replace("\u586B\u7A7A",""))===ot}))?In.push({position:MA==null?void 0:MA.choice_id,value:(Qn=(jn=KA==null?void 0:KA.answer_content)==null?void 0:jn[$t])==null?void 0:Qn.value}):In.push({position:MA==null?void 0:MA.choice_id,value:" "})}),WA([...In]),yr&&_n()},[yr]),(0,l.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const Ln=()=>new Date().getTime(),fn=KA==null?void 0:KA.code,Aa=eA=>{var kt,In;let Or=[];const MA=(kt=(gA==null?void 0:gA.last_score_detail)||[])==null?void 0:kt.map($t=>{var jn;return aA(yt({},$t),{score:[void 0,null,0,"0","0.0"].includes($t.score)?"0":(jn=$t.score)==null?void 0:jn.toFixed(1)})});(In=gA==null?void 0:gA.standard_answer)==null||In.forEach(($t,jn)=>{var Qn,ot,tn,ar,ia,ca,Ha;const sr=jn+1,zn=MA==null?void 0:MA.find(na=>na.position===sr);zn?(console.log(eA==null?void 0:eA.score_detail),console.log(sr),(ot=(Qn=eA==null?void 0:eA.score_detail)==null?void 0:Qn.map(na=>na==null?void 0:na.position))!=null&&ot.includes(sr)?(zn.value=(ar=(tn=KA==null?void 0:KA.answer_content)==null?void 0:tn.find(na=>{var Ra;if(Number((Ra=na==null?void 0:na.name)==null?void 0:Ra.replace("\u586B\u7A7A",""))==sr)return na}))==null?void 0:ar.value,zn.type="success",Or.push(zn)):(zn.value=(ca=(ia=KA==null?void 0:KA.answer_content)==null?void 0:ia.find(na=>{var Ra;if(Number((Ra=na==null?void 0:na.name)==null?void 0:Ra.replace("\u586B\u7A7A",""))==sr)return na}))==null?void 0:ca.value,zn.type="warning",Or.push(zn))):Or.push({position:sr,name:`\u586B\u7A7A${sr}`,value:" ",type:"warning",score:[void 0,null,0,"0","0.0"].includes($t.score)?"0":(Ha=$t.score)==null?void 0:Ha.toFixed(1)})}),WA([...Or])},_n=()=>HA(void 0,null,function*(){var eA,kt,In,Or,MA;const $t=Ln(),jn=fn?KA==null?void 0:KA.time_limit:(eA=Ge.getFieldsValue())==null?void 0:eA.hack.time_limit,Qn=fn?(kt=KA==null?void 0:KA.answer_content)==null?void 0:kt.length:(Or=(In=Ge.getFieldsValue())==null?void 0:In.standard_answers)==null?void 0:Or.length;tA(!0),yield(0,ee.bM)(En.current,{test_hack_code:gA==null?void 0:gA.code,test_input:ua,teacher_submit:!0,answers:(MA=gA==null?void 0:gA.standard_answer)==null?void 0:MA.map(tn=>{var ar,ia,ca,Ha;return(ia=(ar=KA==null?void 0:KA.answer_content)==null?void 0:ar.map(sr=>{var zn;return Number((zn=sr==null?void 0:sr.name)==null?void 0:zn.replace("\u586B\u7A7A",""))}))!=null&&ia.includes(tn==null?void 0:tn.choice_id)?(Ha=(ca=KA==null?void 0:KA.answer_content)==null?void 0:ca.find(sr=>{var zn;if(Number((zn=sr==null?void 0:sr.name)==null?void 0:zn.replace("\u586B\u7A7A",""))==(tn==null?void 0:tn.choice_id))return sr}))==null?void 0:Ha.value:""})});function ot(){return HA(this,null,function*(){const{status:tn,data:ar}=yield(0,ee.rX)(En.current,"submit"),ca=Ln()-$t>(jn+3)*1e3*Qn;if(dr.current){if(ca){Ne.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),tA(!1);return}if(tn===0){tA(!1),ta(aA(yt({},ar),{showText:!0})),Aa(ar);return}setTimeout(ot,1e3)}})}ot()}),br=()=>HA(void 0,null,function*(){var eA,kt,In,Or,MA,$t,jn;if(!KA){try{yield Ge.validateFields()}catch(ar){(In=(kt=(eA=ar==null?void 0:ar.errorFields)==null?void 0:eA[0])==null?void 0:kt.name)!=null&&In.includes("standard_answers")?Ne.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Ne.ZP.error(ar.errorFields[0].errors[0]),Ge.scrollToField(ar.errorFields[0].name,{behavior:"smooth",block:"center"});return}Nn(!0);let ot="";const tn=Ge.getFieldsValue();lr.current?ot=yield(0,ve.ZP)(`/api/problems/${lr.current}.json`,{method:"put",body:aA(yt({},tn),{hack:aA(yt({},tn==null?void 0:tn.hack),{sub_discipline_id:(jn=($t=tn==null?void 0:tn.hack)==null?void 0:$t.sub_discipline_id)==null?void 0:jn[1],difficult:tn.difficulty,item_banks_group_id:tn.item_banks_group_id}),hack_codes:aA(yt({},tn.hack_codes),{code:Ue.Base64.encode(tn.hack_codes.code)}),update_hack_sets:[yt({},tn.hack_sets)],is_blank:!0})}):(ot=yield(0,ve.ZP)("/api/problems.json",{method:"post",body:aA(yt({},tn),{hack:aA(yt({},tn==null?void 0:tn.hack),{sub_discipline_id:(MA=(Or=tn==null?void 0:tn.hack)==null?void 0:Or.sub_discipline_id)==null?void 0:MA[1],difficult:tn.difficulty,item_banks_group_id:tn.item_banks_group_id}),hack_codes:aA(yt({},tn.hack_codes),{code:Ue.Base64.encode(tn.hack_codes.code)}),hack_sets:[yt({},tn.hack_sets)],is_blank:!0})}),lr.current=ot==null?void 0:ot.identifier,sessionStorage.projectFill=ot==null?void 0:ot.identifier)}const Qn=yield(0,ve.ZP)(`/api/problems/${lr.current}/start.json`,{method:"get"});if((Qn==null?void 0:Qn.status)===0){En.current=Qn==null?void 0:Qn.identifier,dr.current=!0,Nn(!1),qn(!0);return}Nn(!1)}),xr=eA=>{const{status:kt,error_msg:In,execute_time:Or,output:MA,input:$t,expected_output:jn}=eA;let Qn=null;switch(kt){case Je.h.OK:Qn=Oe.createElement(Oe.Fragment,null,Oe.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Or/1e3,"\u79D2"),Oe.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case Je.h.NOMATCH:Qn=Oe.createElement(Oe.Fragment,null,Oe.createElement("div",null,"\u8F93\u5165\uFF1A"),Oe.createElement("pre",{style:{fontFamily:"initial"}},$t),Oe.createElement("div",null,"\u8F93\u51FA\uFF1A"),Oe.createElement("pre",{style:{fontFamily:"initial"}},MA&&Ue.Base64.decode(MA)),Oe.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),Oe.createElement("pre",{style:{fontFamily:"initial"}},jn&&Ue.Base64.decode(jn)));break;case Je.h.EXECUTEFAILURE:Qn=Oe.createElement(Oe.Fragment,null,Oe.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",Oe.createElement("pre",null,$t)),Oe.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),Oe.createElement("pre",{className:"error"},Ue.Base64.decode(In)));break;case Je.h.COMPILEFAILURE:Qn=Oe.createElement(Oe.Fragment,null,Oe.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",Oe.createElement("pre",null,$t)),Oe.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),Oe.createElement("pre",{className:"error"},Ue.Base64.decode(In)));break;case Je.h.PODFAILURE:Qn=Oe.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Je.h.TIMEOUT:Qn=Oe.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return Oe.createElement(Oe.Fragment,null," ",Qn," ")};return Oe.createElement("div",null,Oe.createElement(Qe.ZP,aA(yt({loading:an},re),{onClick:br}),Ke),Oe.createElement(xe.default,{open:yr,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Vt,cancelButtonProps:{style:{display:"none"}},onOk:()=>_n(),onCancel:()=>{dr.current=!1,qn(!1)}},Oe.createElement("div",{style:{maxHeight:"600px",overflowY:"auto"}},Oe.createElement("div",{className:we.result},Oe.createElement("div",{className:we.left},Oe.createElement("div",{className:"mb20"},Oe.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!KA&&Oe.createElement(Le.CopyToClipboard,{text:gA==null?void 0:gA.code,onCopy:()=>Ne.ZP.success("\u590D\u5236\u6210\u529F")},Oe.createElement("span",{style:{float:"right"},className:"current c-light-primary"},Oe.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),Oe.createElement(Pe.Z,{programFillValue:Jn,style:{height:"510px",overflowY:"auto",border:"1px #d7d7d7 solid"},disabledFill:!0,showProgramFill:!0,value:Ue.Base64.decode((gA==null?void 0:gA.code)||"")})),Oe.createElement("div",{className:we.right},Oe.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),Oe.createElement("div",{className:we.box},Oe.createElement("div",{className:we.li},Oe.createElement(ge.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:ua,onChange:eA=>Dn(eA.target.value),bordered:!1,style:{height:180}}))),Oe.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),Oe.createElement("div",{className:we.box},Oe.createElement(U.Z,{spinning:Vt,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},Oe.createElement("div",{className:we.li,style:{height:196,overflow:"auto",padding:10}},xr(jr)))))),Oe.createElement("div",{style:{marginTop:"10px",color:"#3061d0"}},"\u53C2\u8003\u7B54\u6848"),Oe.createElement("div",{style:{background:"#F6F7F9",padding:"6px 15px",marginTop:"10px"}},(CA=gA==null?void 0:gA.standard_answer)==null?void 0:CA.map(function(eA,kt){return Oe.createElement(Q.Z,{style:{alignItems:"baseline",color:"#333333",margin:"10px 0"},className:"mr20"},Oe.createElement(I.Z,{flex:"50px"},Oe.createElement("span",{className:"mt10"},"\u586B\u7A7A",eA.choice_id,":")),Oe.createElement(I.Z,{flex:1},Oe.createElement("div",null,eA==null?void 0:eA.answer_text)))})))))},Xe=y(59301),sA=({date:re,showTag:Ke})=>Xe.createElement(Q.Z,{align:"middle"},Xe.createElement("div",null," ",re?qe()(re).format("YYYY-MM-DD HH:mm"):"--"," "),Ke&&Xe.createElement(Q.Z,{style:{color:"#3061D0",fontSize:"12px",borderRadius:"2px",padding:"0 5px",marginLeft:"5px",height:"22px",lineHeight:"22px",backgroundColor:"#EAEFFA",textAlign:"center"},align:"middle"},Xe.createElement("i",{className:"iconfont icon-pingceshu mr3 font12"}),"\u7CFB\u7EDF\u8BC4\u6D4B")),xA=y(59301),Tn=Object.defineProperty,se=Object.defineProperties,ht=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,W=(re,Ke,Ge)=>Ke in re?Tn(re,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):re[Ke]=Ge,iA=(re,Ke)=>{for(var Ge in Ke||(Ke={}))lt.call(Ke,Ge)&&W(re,Ge,Ke[Ge]);if(Ct)for(var Ge of Ct(Ke))Yt.call(Ke,Ge)&&W(re,Ge,Ke[Ge]);return re},oA=(re,Ke)=>se(re,ht(Ke)),$e=(re,Ke,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,Ke)).next())});const{TextArea:Ft}=ge.default;var _t=({item:re,answerData:Ke,changeScoreData:Ge,textValue:FA,textOnChange:gA=()=>{},seeAnswerVisible:OA=!0})=>{var KA,CA;const[Vt,tA]=(0,l.useState)([]),[an,Nn]=(0,l.useState)(!1),[yr,qn]=(0,l.useState)(!1),[jr,ta]=(0,l.useState)([]),[ua,Dn]=(0,l.useState)({page:1,limit:5}),lr=()=>({title:xA.createElement("span",null,"\u64CD\u4F5C ",xA.createElement(x.Z,{title:"\u8FD0\u884C\u5B66\u751F\u63D0\u4EA4\u7684\u4EE3\u7801\u8FDB\u884C\u8C03\u8BD5\uFF0C\u4E0D\u5F71\u54CD\u5B66\u751F\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u5F97\u5206"},xA.createElement("i",{className:"iconfont icon-tishi2 font14"}))),width:76,dataIndex:"answer_content",render:WA=>{var Ln;const fn=[];return(Ln=re==null?void 0:re.standard_answer)==null||Ln.forEach((Aa,_n)=>{const br=`\u586B\u7A7A${_n+1}`,xr=WA==null?void 0:WA.find(eA=>eA.name===br);xr?fn.push(xr):fn.push({name:br,value:""})}),xA.createElement(YA,{buttonProps:{type:"link",style:{padding:0}},buttonText:"\u8FD0\u884C\u4EE3\u7801",hackIdentifier:re==null?void 0:re.hack_identifier,infoData:re,data:{code:Ue.Base64.decode(re==null?void 0:re.code),answer_content:fn,time_limit:(re==null?void 0:re.time_limit)||10,input:re==null?void 0:re.test_input}})}}),En=[{title:"\u5E8F\u53F7",width:80,dataIndex:"index"},{title:"\u5B66\u751F\u7B54\u6848",dataIndex:"answer_content",render:WA=>WA==null?void 0:WA.map((Ln,fn)=>xA.createElement("pre",{key:fn,style:{whiteSpace:"pre-wrap"}},Ln==null?void 0:Ln.name,":",Ln==null?void 0:Ln.value))},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"evaluate_status",width:80,render:(WA,Ln)=>WA==="\u672A\u8BC4\u6D4B"?xA.createElement("span",{className:"c-red"},WA):WA},{title:"\u8BC4\u6D4B\u65F6\u95F4",width:210,dataIndex:"evaluate_time",render:(WA,Ln)=>xA.createElement(sA,{date:Ln.evaluate_time,showTag:Ln==null?void 0:Ln.resubmit})},{title:"\u5F97\u5206",width:80,dataIndex:"score",render:WA=>WA==="0.0"?"0":WA},lr()],dr=[{title:"\u5E8F\u53F7",width:80,dataIndex:"index"},{title:"\u5B66\u751F\u7B54\u6848",width:((KA=jr==null?void 0:jr.records)==null?void 0:KA.every(WA=>!(WA!=null&&WA.is_new)))&&80,dataIndex:"answer_content",render:(WA,Ln)=>WA==null?void 0:WA.map((fn,Aa)=>xA.createElement("pre",{key:Aa,style:{whiteSpace:"pre-wrap"}},fn==null?void 0:fn.name,":",fn==null?void 0:fn.value))},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"evaluate_status",width:80,render:(WA,Ln)=>Ln!=null&&Ln.is_new?WA==="\u672A\u8BC4\u6D4B"?xA.createElement("span",{className:"c-red"},WA):WA:Ue.Base64.decode(WA)},{title:"\u8BC4\u6D4B\u65F6\u95F4",width:210,dataIndex:"evaluate_time",render:(WA,Ln)=>xA.createElement(sA,{date:Ln.evaluate_time,showTag:Ln==null?void 0:Ln.resubmit})},{title:"\u5F97\u5206",width:80,dataIndex:"score",render:WA=>WA==="0.0"?"0":WA},lr()];(0,l.useEffect)(()=>{Ge!=null&&Ge[re.q_position]?!an&&Nn(!0):an&&Nn(!1)},[Ge==null?void 0:Ge[re==null?void 0:re.q_position]]),(0,l.useEffect)(()=>{var WA;console.log("item=====",re,Ke,Ge,"#37AD83;");let Ln=(WA=re==null?void 0:re.user_answer)==null?void 0:WA.map((fn,Aa)=>{var _n,br;return oA(iA({},fn),{value:((br=(_n=re==null?void 0:re.user_answer)==null?void 0:_n[Aa])==null?void 0:br.answer_text)||""})});tA(Ln)},[re==null?void 0:re.user_answer]),(0,l.useEffect)(()=>{yr&&Jn()},[ua]);const Jn=()=>$e(void 0,null,function*(){const WA=yield(0,ve.ZP)(`/api/myproblems/${re==null?void 0:re.hack_user_identifier}/exercise_submit_records.json`,{params:{exercise_question_id:re==null?void 0:re.question_id}});ta(WA)});return xA.createElement(xA.Fragment,null,(re==null?void 0:re.bprogram_tip)&&xA.createElement("div",{className:pe.Z.tip},xA.createElement("i",{className:"iconfont icon-tishi2 mr10 font12"}),"\u6CE8\u610F\uFF1A\u5B66\u751F\u6700\u540E\u4E00\u6B21\u586B\u5199\u7684\u4EE3\u7801\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u7A0B\u5E8F\u586B\u7A7A\u9898\u5224\u5206\u662F\u4EE5\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\u4E3A\u51C6\u3002"),xA.createElement("div",{className:pe.Z.fillBg},xA.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},xA.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),xA.createElement("aside",{style:{cursor:"pointer"},onClick:()=>$e(void 0,null,function*(){if(!(re!=null&&re.hack_user_identifier)){Ne.ZP.info("\u5F53\u524D\u5B66\u751F\u6682\u65E0\u8BC4\u6D4B\u8BB0\u5F55");return}qn(!0),Dn(oA(iA({},ua),{page:1}))}),className:"font14 c-light-primary mb5"},"\u67E5\u770B\u8BC4\u6D4B\u8BB0\u5F55")),Vt==null?void 0:Vt.map((WA,Ln)=>xA.createElement("div",{style:{display:"flex"}},xA.createElement("div",{style:{lineHeight:"19px"}},"\u7B54\u6848(\u586B\u7A7A",WA==null?void 0:WA.choice_id,")\uFF1A"),xA.createElement("div",{className:"mb5"},re.question_type==3?xA.createElement("span",{style:{whiteSpace:"pre-wrap",color:WA!=null&&WA.user_answer_boolean?"#37AD83":"#E30000"}},WA==null?void 0:WA.answer_text):xA.createElement("pre",{className:"mb0",style:{whiteSpace:"pre-wrap"}},WA==null?void 0:WA.answer_text)))),OA&&xA.createElement(nt.u,{data:re}),!!((CA=re==null?void 0:re.submit_records)!=null&&CA.length)&&xA.createElement(Z.default,{className:"mt20",dataSource:re==null?void 0:re.submit_records,columns:En,pagination:!1}),xA.createElement(xe.default,{title:"\u8BC4\u6D4B\u8BB0\u5F55",open:yr,footer:!1,centered:!0,width:1e3,onCancel:()=>{qn(!1)}},xA.createElement(Z.default,{scroll:{y:400},dataSource:jr==null?void 0:jr.records,columns:dr,pagination:{current:ua.page,pageSize:ua.limit,total:jr==null?void 0:jr.records_count,onChange:(WA,Ln)=>{Dn(oA(iA({},ua),{page:WA,limit:Ln}))}}}))))},jt=y(41867),Gt=y(99313),mA=y(50258),EA=y(57809),Rn=({chanllenge:re,styles:Ke,autoHeight:Ge,setVisible:FA,devalueValue:gA})=>{var OA,KA;const[CA,Vt]=(0,l.useState)(gA),tA={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},an=(OA=re==null?void 0:re.challenge_paths)==null?void 0:OA.map(yr=>({label:yr.file_name,value:yr.file_name,code:yr.latest_code})),Nn=(KA=an==null?void 0:an.find(yr=>CA===yr.value))==null?void 0:KA.code;return l.createElement(l.Fragment,null,(re==null?void 0:re.st)===0&&re.passed_code&&l.createElement("div",{className:Ke.shixunWrp},l.createElement("h2",null,l.createElement(EA.default,{style:{width:200},value:CA,onChange:yr=>Vt(yr),options:an}),l.createElement("span",{className:Ke.s,onClick:()=>FA(Nn)},l.createElement("i",{className:"iconfont icon-quanping2"}),l.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),l.createElement(mA.ZP,{height:300,autoHeight:Ge,language:"python",theme:"default",value:Nn,options:tA})))},pA=y(33270),fr=y(84886),hn=Object.defineProperty,bA=Object.defineProperties,SA=Object.getOwnPropertyDescriptors,DA=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,Un=Object.prototype.propertyIsEnumerable,Wn=(re,Ke,Ge)=>Ke in re?hn(re,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):re[Ke]=Ge,ra=(re,Ke)=>{for(var Ge in Ke||(Ke={}))wn.call(Ke,Ge)&&Wn(re,Ge,Ke[Ge]);if(DA)for(var Ge of DA(Ke))Un.call(Ke,Ge)&&Wn(re,Ge,Ke[Ge]);return re},ga=(re,Ke)=>bA(re,SA(Ke)),gn=(re,Ke,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,Ke)).next())});const{TabPane:ma}=Gt.default;var _r=({item:re,answerData:Ke,hasChangeScore:Ge=!0,autoHeight:FA,saveChangeScore:gA=()=>{},sealedReview:OA,coursesId:KA,onAdjustScore:CA})=>{var Vt,tA;let[an,Nn]=(0,l.useState)([]),[yr,qn]=(0,l.useState)([]);const[jr,ta]=(0,l.useState)(""),[ua,Dn]=(0,l.useState)(!1),[lr,En]=(0,l.useState)([]),dr=(Vt=Ke==null?void 0:Ke.exercise)==null?void 0:Vt.id,Jn=(0,fe.useDispatch)();(0,l.useEffect)(()=>{var eA,kt,In,Or,MA,$t,jn,Qn,ot,tn,ar,ia;if(!((eA=re==null?void 0:re.shixun_details)!=null&&eA.length))return;let ca=[],Ha=[];for(let sr=0;sr<((kt=re==null?void 0:re.shixun_details)==null?void 0:kt.length);sr++){for(let zn=0;zn<(re==null?void 0:re.shixun_details[sr].stage_list.length);zn++){let na=re==null?void 0:re.shixun_details[sr].stage_list[zn];ca.push(ra(ra({},na),{operation:($t=(MA=(Or=(In=re==null?void 0:re.shixun_details)==null?void 0:In[sr])==null?void 0:Or.shixun_detail)==null?void 0:MA[0])==null?void 0:$t.game_identifier,shixun_challenge_id:(jn=re==null?void 0:re.shixun_details[sr])==null?void 0:jn.shixun_challenge_id,is_jupyter:re==null?void 0:re.is_jupyter,is_jupyter_lab:re==null?void 0:re.is_jupyter_lab,myshixun_identifier:re==null?void 0:re.myshixun_identifier}))}(ot=(Qn=re==null?void 0:re.shixun_details)==null?void 0:Qn[sr])!=null&&ot.shixun_detail&&Ha.push((ia=(ar=(tn=re==null?void 0:re.shixun_details)==null?void 0:tn[sr])==null?void 0:ar.shixun_detail)==null?void 0:ia[0])}return qn(Ha),ca==null||ca.map(sr=>(sr.input_value=sr==null?void 0:sr.user_score,sr)),Nn([...ca]),()=>{an=[],yr=[],Nn([]),qn([])}},[re==null?void 0:re.shixun_details]);const WA=(eA,kt)=>gn(void 0,null,function*(){if(Number(eA.target.value)!=kt.user_score){const In=yield gA(ra(ra({},re),{shixun_challenge_id:kt.shixun_challenge_id,score:Number(eA.target.value)}));In!=null&&In.question_comments&&Ne.ZP.success("\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206")}}),Ln=eA=>gn(void 0,null,function*(){const kt=yield(0,ve.ZP)("/api/get_simulation_result.json",{method:"get",params:{game_score:eA.game_score,user_score:eA.user_score,game_identifier:eA.game_identifier}});(kt==null?void 0:kt.status)===0&&(En(kt==null?void 0:kt.data),Dn(!0))}),fn=[{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",key:"name",align:"left",ellipsis:!0,width:150,render:(eA,kt)=>l.createElement(x.Z,{title:eA},kt.operation?l.createElement(fe.Link,{target:"_blank",style:{maxWidth:"400px"},title:eA&&eA.length>25?eA:"",className:"current c-light-primary overflowHidden1",to:kt.is_jupyter||kt.is_jupyter_lab?`/tasks/${kt.myshixun_identifier}/jupyter`:`/tasks/${KA}/${dr}/${kt.game_identifier}/exercise`},kt.position,"\u3001",eA):l.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:eA&&eA.length>25?eA:""},kt.position,"\u3001",eA))},!(re!=null&&re.unity_3d&&(re==null?void 0:re.vrs_type)==1)&&{title:l.createElement(x.Z,{overlayStyle:{minWidth:350},title:l.createElement("div",null,l.createElement("p",{style:{marginBottom:0}},"\u82E5\u5B66\u751F\u672A\u5F00\u542F\u5173\u5361\u6311\u6218\uFF0C\u8BC4\u6D4B\u6B21\u6570\u663E\u793A\u4E3A\u201C--\u201D\uFF1B"),"\u82E5\u5B66\u751F\u5DF2\u5F00\u542F\u5173\u5361\u6311\u6218\u4F46\u662F\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u8BC4\u6D4B\u6B21\u6570\u663E\u793A\u4E3A\u201C0\u201D\u3002")},"\u8BC4\u6D4B\u6B21\u6570 "),width:80,dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:(eA,kt)=>l.createElement("span",null,kt.evaluate_count||kt.evaluate_count===0?kt.evaluate_count:l.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5B8C\u6210\u65F6\u95F4",key:"finished_time",dataIndex:"finished_time",align:"center",render:(eA,kt)=>{let In=!1;return kt.finished_time&&(Ke!=null&&Ke.exercise)&&(Ke!=null&&Ke.exercise_answer_user)&&((Ke==null?void 0:Ke.exercise.time)===-1?In=qe()(Ke==null?void 0:Ke.exercise.end_time).isBefore(kt.finished_time):In=qe()(Ke==null?void 0:Ke.exercise_answer_user.start_at).add(Ke==null?void 0:Ke.exercise.time,"m").isBefore(kt.finished_time)),l.createElement("span",null,kt.finished_time||l.createElement("span",{className:"c-grey-999"},"--"),l.createElement("span",{className:"c-orange-ff9 "},In?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",width:60,dataIndex:"time_consuming",key:"time_consuming",align:"center",render:(eA,kt)=>l.createElement("span",null,kt.time_consuming||l.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5F97\u5206/\u6EE1\u5206",width:100,dataIndex:"user_score",key:"user_score",align:"center",tableLayout:"fixed",render:(eA,kt)=>l.createElement("span",null,l.createElement("span",{className:"c-orange"},kt.user_score),"/",kt.game_score)},Ge&&!1,{title:"\u64CD\u4F5C",dataIndex:"name",key:"name",align:"left",ellipsis:!0,render:(eA,kt)=>l.createElement("span",null,kt.operation?re!=null&&re.unity_3d?l.createElement("span",{className:"c-light-primary current",onClick:()=>Jn({type:"classroomList/setActionTabs",payload:{key:"\u91C7\u96C6\u70B9\u5F97\u5206\u8BE6\u60C5",data:kt}})},"\u8BE6\u60C5"):l.createElement(fe.Link,{target:"_blank",style:{maxWidth:"400px"},className:"current c-light-primary overflowHidden1",to:kt.is_jupyter||kt.is_jupyter_lab?`/tasks/${kt.myshixun_identifier}/jupyter`:`/tasks/${KA}/${dr}/${kt.game_identifier}/exercise`},"\u8BE6\u60C5"):l.createElement(x.Z,{title:"\u5B66\u751F\u672A\u5F00\u542F\u8FC7\u8BE5\u5173\u5361"},l.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"}},"\u8BE6\u60C5")),l.createElement(x.Z,{title:"\u8C03\u5206"},l.createElement("span",{onClick:()=>CA(ga(ra({},re),{shixun_challenge_id:kt.shixun_challenge_id,question_score:kt.game_score,user_score:kt.user_score})),className:"ml20 c-light-primary current"},l.createElement("i",{className:"iconfont icon-bianji14 current"}))))}].filter(eA=>!!eA),Aa=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"80px",key:"key",align:"center",render:(eA,kt)=>l.createElement("span",null,kt.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"updated_at",key:"updated_at",align:"left",width:216,render:(eA,kt)=>l.createElement(sA,{date:kt.updated_at,showTag:kt==null?void 0:kt.resubmit})},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"error_msg",key:"error_msg",align:"center",render:(eA,kt)=>l.createElement("span",null,kt.error_msg?kt.error_msg:"--")},!OA&&{title:"\u64CD\u4F5C",dataIndex:"commit_id",key:"commit_id",width:"80px",align:"center",render:(eA,kt)=>l.createElement("span",{className:"c-blue current",onClick:()=>gn(void 0,null,function*(){var In,Or,MA;if(kt!=null&&kt.is_jupyter||kt!=null&&kt.is_jupyter_lab)window.open(`/tasks/${kt.myshixun_identifier}/jupyter`);else{const $t=yield(0,pA.Lk)(kt.game_identifier,{path:(MA=(Or=(In=kt.path)==null?void 0:In.replace(/\;/g,";"))==null?void 0:Or.split(";"))==null?void 0:MA[0],query_index:kt.query_index,exercise_id:dr});($t==null?void 0:$t.status)===0&&xe.default.info({title:"\u4EE3\u7801\u5185\u5BB9",width:900,centered:!0,icon:null,okText:"\u5173\u95ED",className:`${pe.Z.lookCode} custom-modal-divider`,content:l.createElement(mA.ZP,{height:500,autoHeight:FA,language:"python",theme:"default",value:decodeURIComponent(escape(window.atob(($t==null?void 0:$t.content)||""))),options:ga(ra({},br),{readonly:!0})})})}})},kt.query_index?"\u67E5\u770B\u4EE3\u7801":"")}].filter(eA=>!!eA),_n=[{title:"\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(eA,kt)=>l.createElement("span",null,kt.created_at?qe()(kt.created_at).format("YYYY-MM-DD HH:mm:ss"):"--")},{title:"\u64CD\u4F5C\u5185\u5BB9",dataIndex:"vrs_point_name",key:"vrs_point_name",render:(eA,kt)=>l.createElement("span",null,kt.vrs_point_name?`\u64CD\u4F5C\u4E86${kt.vrs_point_name}\u91C7\u96C6\u70B9\uFF0C\u7B54\u6848\u503C\u4E3A${kt==null?void 0:kt.vrs_point_answer_value}`:"--")}].filter(eA=>!!eA),br={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},xr=[{title:"\u5E8F\u53F7",render:(eA,kt,In)=>In+1,width:60,align:"center"},{title:"\u91C7\u96C6\u70B9\u540D\u79F0",dataIndex:"vrs_point_name",align:"center"},{title:"\u7B54\u6848\u503C\u7C7B\u578B",dataIndex:"vrs_point_answer_type",align:"center",render:(eA,kt,In)=>eA==0?"\u56FA\u5B9A\u503C":eA==1?"\u533A\u95F4\u503C":"\u72B6\u6001\u503C"},{title:"\u6807\u51C6\u7B54\u6848",dataIndex:"answer_value",align:"center"},{title:"\u5B66\u751F\u7B54\u6848",dataIndex:"vrs_point_answer_value",align:"center",render:(eA,kt,In)=>l.createElement("span",{style:{color:(kt==null?void 0:kt.user_score)>=(kt==null?void 0:kt.total_score)?"#00B187":"#E30000"}},kt==null?void 0:kt.vrs_point_answer_value)},{title:"\u5F97\u5206/\u6EE1\u5206",dataIndex:"score",align:"center",render:(eA,kt,In)=>l.createElement("span",null,kt==null?void 0:kt.user_score,"/",kt==null?void 0:kt.total_score)}];return l.createElement(l.Fragment,null,l.createElement(Gt.default,{defaultActiveKey:"1",tabBarExtraContent:!(re!=null&&re.shixun_start)&&l.createElement("span",{style:{color:"red"}},"\u5B66\u751F\u672A\u5F00\u542F\u6311\u6218")},l.createElement(ma,{tab:"\u9636\u6BB5\u6210\u7EE9",key:"1"},!!(an!=null&&an.length)&&l.createElement(Z.default,{columns:fn,dataSource:an,pagination:!1})),l.createElement(ma,{tab:l.createElement("span",null,"\u5B9E\u8BAD\u8BE6\u60C5 ",l.createElement(x.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},l.createElement("span",{className:"iconfont icon-tishi4"}))),key:"2"},yr==null?void 0:yr.map((eA,kt)=>{var In,Or,MA;return console.log("chanllenge",eA),l.createElement(l.Fragment,{key:kt},l.createElement("div",{className:"mt5"},l.createElement("span",{className:"font16 mr15"}," \u7B2C",eA.position,"\u5173"),eA.game_identifier?l.createElement(fe.Link,{target:"_blank",className:"current c-light-primary font16",to:re.is_jupyter||re.is_jupyter_lab?`/tasks/${re.myshixun_identifier}/jupyter`:`/tasks/${KA}/${dr}/${eA.game_identifier}/exercise`},eA.name):l.createElement("span",{className:"font16"},eA.name)),!!((In=eA==null?void 0:eA.outputs)!=null&&In.length)&&l.createElement(Z.default,{bordered:!0,dataSource:eA!=null&&eA.unity_3d?eA.vrs_outputs:eA.outputs.map($t=>ga(ra({},$t),{key:$t.position,error_msg:$t.output_detail,updated_at:$t.updated_at,game_identifier:eA==null?void 0:eA.game_identifier,path:eA==null?void 0:eA.path,myshixun_identifier:re==null?void 0:re.myshixun_identifier,is_jupyter:re==null?void 0:re.is_jupyter,is_jupyter_lab:re==null?void 0:re.is_jupyter_lab})),columns:eA!=null&&eA.unity_3d?_n:Aa,pagination:!1}),l.createElement(Rn,{chanllenge:eA,autoHeight:FA,setVisible:ta,styles:pe.Z,devalueValue:(MA=(Or=eA==null?void 0:eA.challenge_paths)==null?void 0:Or[0])==null?void 0:MA.file_name}))}))),(0,jt.dE)()&&l.createElement(Pe.Z,{className:"c-grey-999 mt20 mb20",value:re==null?void 0:re.question_title}),(tA=re==null?void 0:re.shixun)==null?void 0:tA.map((eA,kt)=>l.createElement("p",{className:"font16 c-grey-666 mb5"},l.createElement("span",{className:"mr20"},"\u7B2C",eA==null?void 0:eA.challenge_position,"\u5173 ",eA==null?void 0:eA.challenge_name),l.createElement("span",null,eA==null?void 0:eA.challenge_score,"\u5206"))),l.createElement("div",{className:"mb15"}),l.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:!!jr,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>ta(!1),footer:null},l.createElement(mA.ZP,{height:500,autoHeight:FA,language:"python",theme:"default",value:jr,options:br})),l.createElement(fr.Z,null))},ir=y(96565),Xr=(re,Ke,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,Ke)).next())});const{TextArea:qr}=ge.default;var As=({item:re,answerData:Ke,changeScoreData:Ge,textValue:FA,textOnChange:gA=()=>{}})=>{var OA,KA;const[CA,Vt]=(0,l.useState)(!1),tA=(0,l.useRef)();(0,l.useEffect)(()=>{var Nn;if(tA!=null&&tA.current)return(Nn=tA==null?void 0:tA.current)==null||Nn.addEventListener("mousedown",at.Dw),()=>{var yr;(yr=tA==null?void 0:tA.current)==null||yr.removeEventListener("mousedown",at.Dw)}},[tA==null?void 0:tA.current]),(0,l.useEffect)(()=>{Ge!=null&&Ge[re.q_position]?!CA&&Vt(!0):CA&&Vt(!1)},[Ge==null?void 0:Ge[re==null?void 0:re.q_position]]);const an=Nn=>Xr(void 0,null,function*(){const yr=xe.default.confirm({width:1e3,icon:null,className:"custom-modal-divider ant-modal-confirm-btns-hidden",title:l.createElement(Q.Z,null,l.createElement(I.Z,{flex:"1"},"\u539F\u59CB\u5185\u5BB9"),l.createElement(I.Z,null,l.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>yr.destroy()}))),content:l.createElement(ir.Z,{height:"70vh",defaultValue:Nn||"",hidetoolBar:!0,disabled:!0})})});return l.createElement("div",null,document.domain==="kepukehuan.educoder.net"&&l.createElement(l.Fragment,null,l.createElement("div",null,l.createElement("strong",{className:"mt30"},"\u4F5C\u6587\u6807\u9898"),l.createElement("br",null),l.createElement("div",{className:pe.Z.simpleWrap},l.createElement(Pe.Z,{value:(re==null?void 0:re.kp_content)||""})),l.createElement("strong",{className:"mt30"},"\u4F5C\u6587\u7C7B\u578B"),l.createElement("br",null),l.createElement("div",{className:pe.Z.simpleWrap},l.createElement(Pe.Z,{value:(re==null?void 0:re.kp_clazz)||""})),l.createElement("strong",{className:"mt30"},"\u4F5C\u6587\u5185\u5BB9"),l.createElement("br",null),l.createElement("div",{className:pe.Z.simpleWrap},l.createElement(Pe.Z,{value:((OA=re==null?void 0:re.user_answer)==null?void 0:OA[0])||""}))),(0,jt.GJ)()&&l.createElement(nt.u,{data:re}),l.createElement(j.Z,null)),document.domain!=="kepukehuan.educoder.net"&&l.createElement("div",{className:pe.Z.simpleBg},l.createElement(Q.Z,null,l.createElement(I.Z,{flex:1},l.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898")),l.createElement(I.Z,null,l.createElement(Qe.ZP,{style:{marginRight:-12},type:"link",onClick:()=>{var Nn;return an((Nn=re==null?void 0:re.user_answer)==null?void 0:Nn[0])}},"\u67E5\u770B\u539F\u59CB\u5185\u5BB9"))),l.createElement("div",{ref:tA,key:re.question_id},l.createElement(Pe.Z,{value:((KA=re==null?void 0:re.user_answer)==null?void 0:KA[0])||""})),(0,jt.GJ)()&&l.createElement(nt.u,{data:re})))},ks=y(10311),Kn={flex_box_center:"flex_box_center___rj3qW",flex_space_between:"flex_space_between___eHnsZ",flex_box_vertical_center:"flex_box_vertical_center___o8x0E",flex_box_center_end:"flex_box_center_end___Eje4p",flex_box_column:"flex_box_column____EBoU",fullBtn:"fullBtn___eRgbl",box:"box___L0bdv",head:"head___cyjX5",content:"content___hzHVR",row:"row___FKXkZ",btnWrap:"btnWrap___aUDJ0",btn:"btn___N6ksw",disabledBtn:"disabledBtn___t8_ZJ",del:"del___TrkS2",line:"line___jAAPS",slider:"slider___xLyf7"},Wa="data:image/png;base64,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",ns=y(27185),Ca=y(96249),vs=y.n(Ca),zA=y(59301),is=Object.defineProperty,mi=Object.getOwnPropertySymbols,Vr=Object.prototype.hasOwnProperty,Lr=Object.prototype.propertyIsEnumerable,Ja=(re,Ke,Ge)=>Ke in re?is(re,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):re[Ke]=Ge,rs=(re,Ke)=>{for(var Ge in Ke||(Ke={}))Vr.call(Ke,Ge)&&Ja(re,Ge,Ke[Ge]);if(mi)for(var Ge of mi(Ke))Lr.call(Ke,Ge)&&Ja(re,Ge,Ke[Ge]);return re},Xa=(re,Ke,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,Ke)).next())});const vi=({value:re,onChange:Ke,max:Ge})=>{const FA=gA=>{Number.isNaN(gA)||Ke(gA)};return zA.createElement(Q.Z,{wrap:!1,align:"middle",gutter:20},zA.createElement(I.Z,{flex:1},zA.createElement(Q.Z,{wrap:!1,align:"middle",gutter:10},zA.createElement(I.Z,null,zA.createElement("span",{className:"c-grey-333",style:{whiteSpace:"nowrap"}},"0")),zA.createElement(I.Z,{flex:1},zA.createElement(ks.Z,{className:Kn.slider,min:0,step:.5,max:Number(Ge),onChange:FA,value:re})),zA.createElement(I.Z,null,zA.createElement("span",{className:"c-grey-333",style:{whiteSpace:"nowrap"}},Ge)))),zA.createElement(I.Z,null,zA.createElement(V.Z,{min:0,max:Ge,precision:1,step:.1,value:re,onChange:FA})),zA.createElement(I.Z,null,zA.createElement(z.ZP,{theme:{components:{Button:{defaultBorderColor:"#BACFFE",defaultColor:"#3061D0",defaultShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)"}}}},zA.createElement(Qe.ZP,{onClick:()=>{FA(Ge)}},"\u6EE1\u5206"))))};var Ji=({item:re,visible:Ke,onCancel:Ge,onOk:FA,saveChangeScore:gA})=>{const[OA]=Be.default.useForm(),[KA,CA]=(0,l.useState)(!0),[Vt,tA]=(0,l.useState)(!1),[an,Nn]=(0,l.useState)(!1),[yr,qn]=(0,l.useState)(!1),[jr,ta]=(0,l.useState)([]),[ua,Dn]=xe.default.useModal(),[lr,En]=(0,l.useState)(!1),[dr,Jn]=(0,l.useState)(!0),[WA,Ln]=(0,l.useState)({left:0,top:0,bottom:0,right:0}),fn=(0,l.useRef)(null);(0,l.useEffect)(()=>{Ke&&(Aa(),OA.setFieldsValue({score:Number(re==null?void 0:re.user_score)})),console.log("item",re)},[Ke]);const Aa=()=>Xa(void 0,null,function*(){CA(!0);const MA=yield(0,ve.ZP)("/api/users/get_score_list.json",{method:"get"});(MA==null?void 0:MA.status)===0&&ta((MA==null?void 0:MA.data)||[]),CA(!1)}),_n=MA=>Xa(void 0,null,function*(){CA(!0);const $t=yield(0,ve.ZP)("/api/users/remove_score_list.json",{method:"delete",body:{id:MA}});if(($t==null?void 0:$t.status)===0){Aa();return}CA(!1)}),br=()=>Xa(void 0,null,function*(){yield OA.validateFields(),tA(!0);const MA=OA.getFieldsValue();yield gA(rs(rs({},re),MA)),tA(!1),Ge()}),kt=yr?[.5,1.5,2.5,3.5,4.5,5.5,6.5,7.5,8.5,9.5,10.5]:[0,1,2,3,4,5,6,7,8,9,10],In=()=>{let MA="";xe.default.confirm({title:"\u81EA\u5B9A\u4E49\u5206\u503C",icon:null,onOk:()=>Xa(void 0,null,function*(){if(!MA)return Ne.ZP.warning("\u8BF7\u8F93\u5165\u5206\u503C"),Promise.reject();if(MA<0)return Ne.ZP.warning("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0"),Promise.reject();const $t=yield(0,ve.ZP)("/api/users/set_score_list.json",{method:"post",body:{score:MA}});($t==null?void 0:$t.status)===0&&Aa()}),content:zA.createElement("div",null,zA.createElement(Be.default.Item,{style:{marginBottom:0},label:"\u5206\u503C",colon:!1},zA.createElement(V.Z,{style:{width:322},defaultValue:MA,onChange:$t=>{MA=$t}})))})},Or=(MA,$t)=>{var jn;const{clientWidth:Qn,clientHeight:ot}=window.document.documentElement,tn=(jn=fn.current)==null?void 0:jn.getBoundingClientRect();tn&&Ln({left:-tn.left+$t.x,right:Qn-(tn.right-$t.x),top:-tn.top+$t.y,bottom:ot-(tn.bottom-$t.y)})};return zA.createElement(zA.Fragment,null,Dn,zA.createElement(xe.default,{title:zA.createElement("div",{style:{width:"100%",cursor:"move"},onMouseOver:()=>{dr&&Jn(!1)},onMouseOut:()=>{Jn(!0)},onFocus:()=>{},onBlur:()=>{}},"\u8C03\u5206",zA.createElement("span",{className:"font14"},re==null?void 0:re.ModelTitleDec)),open:Ke,onCancel:Ge,onOk:br,okText:"\u786E\u5B9A",width:506,afterClose:()=>{OA.resetFields()},confirmLoading:Vt,cancelText:"\u53D6\u6D88",modalRender:MA=>zA.createElement(vs(),{disabled:dr,bounds:WA,nodeRef:fn,onStart:($t,jn)=>Or($t,jn)},zA.createElement("div",{ref:fn},MA))},zA.createElement(U.Z,{spinning:KA},zA.createElement(Be.default,{size:"large",form:OA,colon:!1},zA.createElement(Q.Z,{align:"middle"},zA.createElement(Be.default.Item,{style:{marginBottom:0,flex:1},label:"\u8C03\u5206",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},zA.createElement(vi,{max:re.question_score}))),zA.createElement("div",{className:Kn.box},zA.createElement("div",{className:Kn.head,onClick:()=>Nn(!an)},an?zA.createElement("i",{className:"iconfont icon-zhankai4 font12"}):zA.createElement("i",{style:{transform:"scale(0.6)"},className:"iconfont icon-zhankai4 font12"}),zA.createElement("span",null,an?"\u6536\u8D77":"\u5C55\u5F00","\u5FEB\u6377\u6253\u5206\u5C0F\u952E\u76D8"),zA.createElement("img",{src:Wa})),an&&zA.createElement("div",{className:Kn.content},zA.createElement(Q.Z,{align:"middle"},zA.createElement("span",{className:"c-grey-333 mr10"},"0.5"),zA.createElement(Ae.Z,{checked:yr,onChange:MA=>qn(MA)}),zA.createElement(Qe.ZP,{onClick:In,size:"middle",style:{marginLeft:"auto"},type:"primary"},"+\u81EA\u5B9A\u4E49\u5206\u503C")),zA.createElement("div",{className:Kn.row},kt.map(MA=>zA.createElement("div",{key:MA,className:Kn.btnWrap},zA.createElement("div",{onClick:()=>{Number(MA)>Number(re.question_score)||OA.setFieldsValue({score:MA})},className:Number(MA)>Number(re.question_score)?Kn.disabledBtn:Kn.btn},MA)))),!!(jr!=null&&jr.length)&&zA.createElement(zA.Fragment,null,zA.createElement("div",{className:Kn.line}),zA.createElement("div",{className:Kn.row},jr.map(MA=>zA.createElement("div",{key:MA.id,className:Kn.btnWrap},zA.createElement("div",{onClick:()=>{Number(MA.score)>Number(re.question_score)||OA.setFieldsValue({score:MA.score})},className:Number(MA.score)>Number(re.question_score)?Kn.disabledBtn:Kn.btn},MA.score),zA.createElement("div",{onClick:()=>{_n(MA.id)},className:`iconfont icon-weishezhi ${Kn.del}`}))))))),zA.createElement(Q.Z,{wrap:!1,align:"middle",justify:"end"},zA.createElement(I.Z,null,zA.createElement(ns.Z,{isShowComponent:(0,jt.G5)(),ModalProps:{open:lr,onCancel:()=>{En(!1)}},onDataSelect:(MA,$t)=>Xa(void 0,[MA,$t],function*(jn,{node:Qn}){const ot=()=>{OA.setFieldsValue({comment:Qn==null?void 0:Qn.value}),En(!1)};if(OA.getFieldValue("comment")){ua.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:ot});return}ot()})},zA.createElement(Qe.ZP,{style:{padding:0,height:"auto"},icon:zA.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:MA=>{En(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),zA.createElement(Be.default.Item,{style:{marginBottom:0},label:"\u8BC4\u8BED",name:"comment"},zA.createElement(ge.default.TextArea,null))))))},va={tip:"tip___peuQ9",apply:"apply___vL0_X",form_item_warp:"form_item_warp___ik_ub",lable_name1:"lable_name1___prVgU",h_lh_40:"h_lh_40___N1KfV",config_title:"config_title___foht1"},Mi=y(92310),Xi=y.n(Mi),Bi=y(50030),mr=y(59301),Ss=Object.defineProperty,aa=Object.defineProperties,Us=Object.getOwnPropertyDescriptors,cs=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,qi=Object.prototype.propertyIsEnumerable,fs=(re,Ke,Ge)=>Ke in re?Ss(re,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):re[Ke]=Ge,wi=(re,Ke)=>{for(var Ge in Ke||(Ke={}))sa.call(Ke,Ge)&&fs(re,Ge,Ke[Ge]);if(cs)for(var Ge of cs(Ke))qi.call(Ke,Ge)&&fs(re,Ge,Ke[Ge]);return re},ds=(re,Ke)=>aa(re,Us(Ke)),uo=(re,Ke,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,Ke)).next())});const _i=({exercise:re,className:Ke,style:Ge,checkAssistant:FA,dataSource:gA,saveChangeScore:OA,loading:KA})=>{const CA=(0,fe.useParams)(),[Vt,tA]=(0,l.useState)({show:!1}),[an,Nn]=(0,l.useState)(!1),[yr,qn]=(0,l.useState)(!1),jr=(0,l.useRef)({}),[ta]=Be.default.useForm(),{unified_ai_setting:ua,ai_review_settings:Dn}=re.commonHeader,lr=()=>uo(void 0,null,function*(){const Jn=ta.getFieldValue("ai_review_settings");(0,at.BR)(Jn)&&(tA({show:!1}),Vt==null||Vt.onOk(),Nn(!0),yield new Promise(Ln=>setTimeout(Ln,3e3)),Nn(!1))}),En=Jn=>uo(void 0,[Jn],function*({chatData:WA,setChatData:Ln,setLoading:fn,getData:Aa,renderChatItems:_n}){var br;if((yield FA())!==!0)return;const eA=yield(0,ve.ZP)(`/api/exercises/${CA==null?void 0:CA.categoryId}/all_subj_questions.json`,{method:"get"});if(eA.status==0){const kt=eA==null?void 0:eA.data.find(Or=>Or.id===(gA==null?void 0:gA.question_id)),In=ua?Dn:((br=kt==null?void 0:kt.ai_review_settings)==null?void 0:br.length)>0?kt.ai_review_settings:Dn;ta.setFieldValue("ai_review_settings",In)}tA({show:!0,onOk:()=>{jr.current=ta.getFieldsValue(),qn(!0),fn(!0);const kt=_n();kt[0].show=!1,Ln(kt),Aa()}})}),dr=Jn=>uo(void 0,null,function*(){var WA,Ln,fn,Aa,_n,br,xr;const{mes:eA,setChatData:kt,setTyping:In,renderChatItems:Or}=Jn,MA=jr.current,$t=Or();$t[0].show=!1,kt($t);const jn=wi({user_id:gA==null?void 0:gA.user_id,scoring_criteria:eA,history:[]},MA),Qn=yield(0,ve.ZP)(`/api/exercise_questions/${gA==null?void 0:gA.question_id}/ai_adjust_score.json`,{method:"post",body:jn});if((Qn==null?void 0:Qn.status)===-3&&(In(!0),kt(tn=>[...tn].map((ar,ia)=>ia===tn.length-1?ds(wi({},ar),{text:Qn==null?void 0:Qn.message,loading:!1,response:{data:{message:Qn==null?void 0:Qn.message}}}):ar))),(Qn==null?void 0:Qn.status)!==0)return;let ot;do if(ot=yield(0,ve.ZP)("/api/exercise_questions/ai_adjust_score_polling.json",{method:"get",params:{request_id:(WA=Qn==null?void 0:Qn.data)==null?void 0:WA.request_id}}),(Ln=ot==null?void 0:ot.data)!=null&&Ln.comment){console.log("\u64CD\u4F5C\u6210\u529F");break}else if(((fn=ot==null?void 0:ot.data)==null?void 0:fn.comment)===null)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),yield new Promise(tn=>setTimeout(tn,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((Aa=ot==null?void 0:ot.data)==null?void 0:Aa.comment)===null);if((ot==null?void 0:ot.status)===0){const tn=((_n=ot==null?void 0:ot.data)==null?void 0:_n.message)||`\u8BC4\u5206\uFF1A${(br=ot==null?void 0:ot.data)==null?void 0:br.score}\u5206 +\`\`\``},l.createElement(xe.CopyToClipboard,{text:W,onCopy:()=>Q.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},l.createElement("button",null,"\u590D\u5236")),Yt[1]==="html"&&HA&&l.createElement("button",{className:ge.runCode,onClick:()=>{QA(pe({},ve(pe({},wA),{open:++wA.open,defaultValue:W,language:Yt[1]})))}},"\u8FD0\u884CHTML"),l.createElement(Be.Z,pe({wrapLongLines:!0,style:Qe.Z,language:Yt[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},lt),W))},img({node:sA}){var xA;const Tn=(xA=sA.properties)==null?void 0:xA.src;return l.createElement(I.Z,{src:Tn,width:320,"data-text":Tn,onLoad:()=>Lt&&setTimeout(()=>Xe(),500)})}}},HA?fA:`${fA}__`)),[fA]);return l.createElement(l.Fragment,null,l.createElement(be,{defaultValue:wA.defaultValue,open:wA.open,language:wA.language,height:wA.height,onChange:(sA,xA)=>{TA(fA.replaceAll(xA,sA))},onDynamic:zt}),Xt)}},52516:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return Qe}});var l=y(59301),fe=y(65862),Be={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj",extraNode:"extraNode___tnBrt"},Qe=({src:xe,onClick:ge,topPercentage:Q=.62,draggableExtraNode:I})=>{const v=(0,l.useRef)(null),L=(0,l.useRef)(!1),x=(0,l.useRef)(!1),[j,V]=(0,l.useState)(window.innerHeight*Q),[z,U]=(0,l.useState)(!1),D=10;return(0,l.useEffect)(()=>{if(v.current){let S=function(Ee){var $;L.current=!0,te=Ee.pageY,Y=Ee.pageY-((($=v.current)==null?void 0:$.getBoundingClientRect().top)||0),(0,fe.kk)("none"),document.onselectstart=function(){return!1}},Ae=function(){L.current&&!x.current&&ge&&ge(),L.current=!1,x.current=!1,(0,fe.kk)("auto"),document.onselectstart=null},Z=function(Ee){var $;if(L.current){const qe=Ee.pageY-Y,Te=window.innerHeight-((($=v.current)==null?void 0:$.offsetHeight)||0)-50,X=50;if(!x.current&&Math.abs(te-Ee.pageY)>D&&(x.current=!0),x.current){let Pe=Math.max(X,Math.min(qe,Te));V(Pe)}}},Y=0,te=0;return v.current.addEventListener("mousedown",S),document.addEventListener("mousemove",Z),document.addEventListener("mouseup",Ae),()=>{var Ee,$;($=(Ee=v==null?void 0:v.current)==null?void 0:Ee.removeEventListener)==null||$.call(Ee,"mousedown",S),document.removeEventListener("mousemove",Z),document.removeEventListener("mouseup",Ae)}}},[ge]),(0,l.useEffect)(()=>{const S=()=>{V(window.innerHeight*Q)};return window.addEventListener("resize",S),()=>{window.removeEventListener("resize",S)}},[Q]),l.createElement("div",{className:Be.draggableImage,style:{top:`${j}px`,display:z?"none":"block",cursor:L.current?"grabbing":"grab"},ref:v},I&&l.createElement("div",{className:Be.extraNode,onMouseUp:S=>S.stopPropagation(),onMouseDownCapture:S=>S.stopPropagation()},I),l.createElement("img",{className:Be.img,src:xe,width:60,draggable:"false"}),l.createElement("i",{className:`iconfont icon-tupianguanbi ${Be.close}`,onMouseUp:S=>{S.stopPropagation(),U(!0)}}))}},28044:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return te}});var l=y(59301),fe={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},Be=y(81327),Ne=Object.defineProperty,Qe=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,Q=(Ee,$,be)=>$ in Ee?Ne(Ee,$,{enumerable:!0,configurable:!0,writable:!0,value:be}):Ee[$]=be,I=(Ee,$)=>{for(var be in $||($={}))xe.call($,be)&&Q(Ee,be,$[be]);if(Qe)for(var be of Qe($))ge.call($,be)&&Q(Ee,be,$[be]);return Ee};const v=Ee=>React.createElement("svg",I({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ee),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 L="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",x=Object.defineProperty,j=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,U=(Ee,$,be)=>$ in Ee?x(Ee,$,{enumerable:!0,configurable:!0,writable:!0,value:be}):Ee[$]=be,D=(Ee,$)=>{for(var be in $||($={}))V.call($,be)&&U(Ee,be,$[be]);if(j)for(var be of j($))z.call($,be)&&U(Ee,be,$[be]);return Ee};const S=Ee=>React.createElement("svg",D({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},Ee),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 Ae="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",Z=y(59301),te=({value:Ee,onChange:$})=>{const[be,qe]=(0,l.useState)(!1),Te=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:L},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:Ae}],X=Te.find(Pe=>Pe.key===Ee);return Z.createElement("div",{className:fe.select},Z.createElement(Be.Z,{size:10},Z.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),Z.createElement("div",{className:fe.box,onMouseLeave:()=>qe(!1)},Z.createElement("div",{className:fe.text,onClick:()=>qe(!0)},Z.createElement("img",{src:X.img,width:20}),Z.createElement("span",null,X.name),Z.createElement("b",{className:"iconfont icon-zhankai6"})),be&&Z.createElement("div",{className:fe.itemWrap},Z.createElement("aside",null,Te.map(Pe=>Z.createElement("div",{key:Pe.key,className:`${fe.item} ${Pe.key===Ee?fe.active:""}`,onClick:at=>{at.stopPropagation(),$(Pe.key),qe(!1)}},Z.createElement("img",{src:Pe.img,width:20}),Z.createElement("span",null,Pe.name))))))))}},10298:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return ge}});var l=y(59301),fe={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},Be=y(71418),Ne=y(59301),Qe=(Q,I,v)=>new Promise((L,x)=>{var j=U=>{try{z(v.next(U))}catch(D){x(D)}},V=U=>{try{z(v.throw(U))}catch(D){x(D)}},z=U=>U.done?L(U.value):Promise.resolve(U.value).then(j,V);z((v=v.apply(Q,I)).next())}),ge=({value:Q="",streamingStatus:I,onFinish:v,cancelIndex:L,time:x,loading:j,loadAll:V})=>{const[z,U]=(0,l.useState)(""),[D,S]=(0,l.useState)(!0),Ae=(0,l.useRef)(Q),Z=(0,l.useRef)(I),Y=(0,l.useRef)(0),te=(0,l.useRef)(null),[Ee,$]=(0,l.useState)(!1),be=70;(0,l.useEffect)(()=>{Z.current=I},[I]),(0,l.useEffect)(()=>{Ae.current=Q},[Q]),(0,l.useEffect)(()=>{if(!I){U(Ae.current);return}return $(!0),te.current=setInterval(qe,be),()=>{clearInterval(te.current)}},[]),(0,l.useEffect)(()=>{Ee&&(U(Ae.current),clearInterval(te.current),$(!1),v())},[L]);const qe=()=>Qe(void 0,null,function*(){const Te=Ae.current[Y.current];Te!==void 0?(U(X=>X+Te),Y.current++,clearInterval(te.current),te.current=setInterval(qe,280/(Ae.current.length-Y.current))):Z.current===!1&&(U(Ae.current),clearInterval(te.current),$(!1),v())});return Ne.createElement("div",{className:`${fe.reasoning} fadeIn animated`},Ne.createElement("div",{className:fe.btn,onClick:()=>S(!D)},Ne.createElement("i",{className:"iconfont icon-shendusikao"}),x?Ne.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",x," \u79D2\uFF09"):Ne.createElement("span",null,"\u601D\u8003\u4E2D..."),D?Ne.createElement("b",{className:"iconfont icon-shouqi6"}):Ne.createElement("b",{className:"iconfont icon-zhankai6"})),j&&Ne.createElement(Be.Z,{spinning:!0,className:"mt20"}),D&&!j&&Ne.createElement("div",{className:fe.content},z,Ee?Ne.createElement("span",{className:"aiBlink"},"__"):""))}},50030:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return It}});var l=y(59301),fe=y(43428),Be=y(8591),Ne=y(54580),Qe=y(43418),xe=y(6848),ge=y(92832),Q=y(3113),I=y(71418),v=y(64165),L=y(14478),x=y(38854),j=y(92310),V=y.n(j),z=y(36299),U=y(10298),D=y(28044),S={loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV"},Ae=y(38147),Z=y(65862),Y=y(52516),te=y(37166),Ee=y(28984),$=y(71986),be=y(74128),qe=y(56102),Te=y(48530),X=y(58617),Pe=y(32050),at=Object.defineProperty,Se=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,we=(Lt,zt,fA)=>zt in Lt?at(Lt,zt,{enumerable:!0,configurable:!0,writable:!0,value:fA}):Lt[zt]=fA,ee=(Lt,zt)=>{for(var fA in zt||(zt={}))ve.call(zt,fA)&&we(Lt,fA,zt[fA]);if(pe)for(var fA of pe(zt))Ue.call(zt,fA)&&we(Lt,fA,zt[fA]);return Lt},Le=(Lt,zt)=>Se(Lt,nt(zt)),Je=(Lt,zt,fA)=>new Promise((TA,wA)=>{var QA=HA=>{try{aA(fA.next(HA))}catch(sn){wA(sn)}},yt=HA=>{try{aA(fA.throw(HA))}catch(sn){wA(sn)}},aA=HA=>HA.done?TA(HA.value):Promise.resolve(HA.value).then(QA,yt);aA((fA=fA.apply(Lt,zt)).next())}),It=({title:Lt="\u5934\u6B4CAI",placeholder:zt,hideUpload:fA,hideInputBox:TA,aiIcon:wA=te,userIcon:QA=Ee,dragIcon:yt=$,children:aA,fetchUrl:HA,fetchData:sn={},extraAnswerAction:YA,showDefaultTips:Xe=!0,onOpen:Xt,onClose:sA,loadingOption:xA,showPreference:Tn=!1,initMessage:se,customRequest:ht,visible:Ct,width:lt=1200,isCheckRestrictNumber:Yt=!1,headNode:W,headFunctionNode:iA,showRedraw:oA,showEdit:$e,promptPropName:Ft="prompt",topPercentage:ut,showSwitchingModel:_t=!1,showImageGenerator:jt=!1,showLookHistory:Gt=!1,fetchListObject:mA,customPreference:EA,customDataNode:VA,showAddSession:Rn,historyId:pA,draggableExtraNode:fr,drawerExtraNode:gn,menuExtraFunctionNode:bA,showSceneAwareness:SA=!1,ReactComponent:DA=fe.Z,topFunctionNode:wn,footerContainerStyle:Un,chatContainerStyle:Wn={},showCodePreview:ra=!1,showSource:ga=!0,onSendMessage:pn,onDynamic:ma=()=>{}})=>{var Gr,_r;const[ir,Xr]=(0,l.useState)(!1),[qr,Ws]=(0,l.useState)("qwen-max"),[As,ks]=(0,l.useState)([]),[Kn,Wa]=(0,l.useState)([]),[ns,Ca]=(0,l.useState)(!1),[vs,zA]=(0,l.useState)(!1),[is,mi]=(0,l.useState)(!1),[Vr,Lr]=(0,l.useState)([]),[Ja,rs]=(0,l.useState)(""),[Xa,vi]=(0,l.useState)(0),[Bs,Ji]=(0,l.useState)(void 0),[va,Mi]=(0,l.useState)(!1),[Xi,Bi]=(0,l.useState)(null),[mr,Ss]=(0,l.useState)(""),aa=(0,l.useRef)(),Us=(0,l.useRef)(null),cs=(0,l.useRef)(null),[sa,qi]=(0,l.useState)(!1),[fs,wi]=(0,l.useState)(!1),[ds,uo]=(0,l.useState)(!1),[_i,bo]=(0,l.useState)(!1),[co,Ei]=(0,l.useState)(!1),[rr,Pi]=(0,l.useState)(0),Ti=(0,l.useRef)(null),fo=(0,l.useRef)(!1),ho=(0,l.useRef)(null),[Js,ws]=(0,l.useState)(void 0),[Ro,Ko]=(0,l.useState)(!0),[$i,Ci]=(0,l.useState)(lt-28),[yi,go]=(0,l.useState)(!1),[bi,Fo]=(0,l.useState)(!0),[Ns,wt]=(0,l.useState)([]),ft=(0,l.useRef)([]),xt=(0,l.useRef)(null),Pt=(0,l.useRef)(null),vA=(0,l.useRef)(!1),uA=$i-22,Zt=Ja==null?void 0:Ja.split(` +`).length,{onAdd:PA,onGetList:cA,onListClick:tr,onListDelete:on,onListDealData:LA}=mA||{},zr=50,kn=10,kr={maxCount:zr,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:As,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:et=>Je(void 0,null,function*(){var RA,un,Fn,vr;const xn=(vr=(Fn=(un=(RA=et==null?void 0:et.name)==null?void 0:RA.split("."))==null?void 0:un.slice(-1))==null?void 0:Fn[0])==null?void 0:vr.toLowerCase(),en=["doc","docx","md","pdf","txt","xlsx","xls"].includes(xn);return et.size==0?(Be.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),Ne.default.LIST_IGNORE):en?et.size/1024/1024>100?(Be.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Ne.default.LIST_IGNORE):!0:(Be.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),Ne.default.LIST_IGNORE)}),onChange:({fileList:et})=>{ks(et)},action:`${(Gr=be.Z)==null?void 0:Gr.API_SERVER}/api/intelligent_imports/upload_file.json`},Xn={maxCount:kn,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Kn,multiple:!0,accept:".jpg,.png,",beforeUpload:et=>{var RA,un,Fn,vr;const xn=(vr=(Fn=(un=(RA=et==null?void 0:et.name)==null?void 0:RA.split("."))==null?void 0:un.slice(-1))==null?void 0:Fn[0])==null?void 0:vr.toLowerCase(),en=["jpg","png"].includes(xn);return et.size==0?(Be.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),Ne.default.LIST_IGNORE):en?et.size/1024/1024>10?(Be.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Ne.default.LIST_IGNORE):!0:(Be.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),Ne.default.LIST_IGNORE)},onChange:({fileList:et})=>{Wa(et)},action:`${(_r=be.Z)==null?void 0:_r.API_SERVER}/api/ai/generals/update_file.json`};(0,l.useEffect)(()=>{if(!Vr.length||!aa.current)return;const et=Vr[Vr.length-1];et!=null&&et.loading&&(aa.current.scrollTop=aa.current.scrollHeight)},[Vr.length]),(0,l.useEffect)(()=>{if(!aa.current||!Ti.current)return;const et=new IntersectionObserver(([RA])=>{Ko(RA.isIntersecting)},{root:aa.current,rootMargin:"70px",threshold:0});return et.observe(Ti.current),()=>{Ti.current&&et.unobserve(Ti.current)}},[aa.current,Ti.current]),(0,l.useEffect)(()=>{if(!sa)return;const et=aa.current,RA=ho.current;fo.current=!1;let un=et.scrollTop;const Fn=()=>{const{scrollTop:xn,scrollHeight:la,clientHeight:en}=et;xn>un?xn+en>=la-50&&(et.scrollTop=et.scrollHeight,fo.current=!1):xn{fo.current||(et.scrollTop=et.scrollHeight)});return vr.observe(RA),()=>{var xn;vr.unobserve(RA),(xn=et==null?void 0:et.removeEventListener)==null||xn.call(et,"scroll",Fn)}},[sa]),(0,l.useEffect)(()=>{!sa&&ft.current.length&&(Lr([...Vr,...ft.current]),ft.current=[])},[sa]),(0,l.useEffect)(()=>{if(!aa.current)return;const et=new ResizeObserver(()=>{var RA;aa.current&&Ci((RA=aa.current)==null?void 0:RA.offsetWidth)});return et.observe(aa.current),()=>{aa.current&&et.unobserve(aa.current)}},[aa.current]),(0,l.useEffect)(()=>{typeof Ct=="boolean"&&Xr(Ct)},[Ct]),(0,l.useEffect)(()=>{var et;if(Us.current&&Xi!==null){Us.current.focus();const RA=(et=Us.current.resizableTextArea)==null?void 0:et.textArea;RA&&(RA.selectionStart=RA.selectionEnd=RA.value.length)}},[Xi]),(0,l.useEffect)(()=>{Zt<5&&Mi(!1)},[Zt]),(0,l.useEffect)(()=>{ir&&se&&(Lr($r(se)),Ca(!0),qa(se,{history:[]})),ir&&(Fi(),pA?qs(pA):Rn&&!Js&&Hi()),ir||Ba()},[ir]);const $r=(et="",RA=[],un=[])=>{const Fn=Date.now();return[{text:et,key:Fn,sender:"user",fileList:RA,imageList:un,show:!0},{loading:!0,key:Fn,sender:"AI",show:!0,model:qr,imageGenerator:_i,thinkingEnabled:fs,codePreview:ds}]},Ba=()=>{Ss(""),Bi(null),ks([]),Wa([]),rs("")},ea=()=>{if(Xt){Xt({chatData:Vr,setChatData:Lr,setLoading:Ca,getData:qa,renderChatItems:$r,handleAdd:Hi,identifier:Js});return}Xr(!0)},Qa=()=>{if(Fo(!0),sA){sA();return}Xr(!1)},Xs=()=>{Mi(!va)},Fi=()=>Je(void 0,null,function*(){if(!Yt)return;const et=yield(0,Ae.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(et==null?void 0:et.status)===0&&(et==null?void 0:et.total_number)!==-1&&(vi((et==null?void 0:et.total_number)-(et==null?void 0:et.remaining_number)),Ji(et==null?void 0:et.total_number))}),pl=()=>{Qe.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:l.createElement("div",null,l.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),l.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",Bs,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Hs=et=>et.reduce((un,Fn)=>{if(Fn.sender==="user"){const vr=et.find(xn=>xn.key===Fn.key&&xn.sender==="AI");vr&&(vr!=null&&vr.text)&&!(vr!=null&&vr.error)&&un.push({question:Fn.text,answer:vr.text})}return un},[]),qa=(...et)=>Je(void 0,[...et],function*(RA="",un={},Fn=Vr){if(ht&&(yield ht({mes:RA,setChatData:Lr,fileList:As,body:un,checkNum:Fi,setLoading:Ca,bodyChatData:Fn,setTyping:qi,setImageGenerator:bo,renderChatItems:$r})),!ht){const vr=As==null?void 0:As.map(or=>{var Cs;return(Cs=or==null?void 0:or.response)==null?void 0:Cs.file_id}),xn=Kn==null?void 0:Kn.map(or=>{var Cs;return(Cs=or==null?void 0:or.response)==null?void 0:Cs.data}),la=un.history||Hs(Fn),en=ee(ee({identifier:Js,response_mode:"streaming",scene_awareness:co,thinking_enabled:fs,image_generator:_i,code_preview:ds,file_ids:vr,image_list:xn,history:la,[Ft]:RA},sn),un),La=Object.fromEntries(Object.entries(en).filter(([or,Cs])=>Cs!==void 0));cs.current=new Te.Z(be.Z.API_SERVER+HA,La),yield new Promise((or,Cs)=>{let po=null,re=null;cs.current.on("data",ze=>{qi(!0);const{chunk:{content:Ge,type:FA,created:gA,msg:OA}}=ze,KA=OA==="error";FA==="thinking"&&(po=po||gA,Lr(CA=>[...CA].map((Vt,tA)=>tA===CA.length-1?Le(ee({},Vt),{reasoning:(Vt.reasoning||"")+Ge,loading:!1,hideAnswer:!0,error:KA}):Vt))),FA==="text"&&(re=re||gA,Lr(CA=>[...CA].map((Vt,tA)=>tA===CA.length-1?Le(ee({},Vt),{text:(Vt.text||"")+Ge,loading:!1,startTime:po,endTime:re,error:KA}):Vt)))}),cs.current.on("done",()=>{or()}),cs.current.on("error",ze=>{let Ge="\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(ze)==="[object Object]"&&ze.status===-9&&(Ge=ze==null?void 0:ze.message),Lr(FA=>[...FA].map((gA,OA)=>OA===FA.length-1?Le(ee({},gA),{text:Ge,loading:!1,error:!0}):gA)),or()}),cs.current.on("cancelled",()=>{or()}),cs.current.startStream()})}Fi(),Ca(!1)}),eo=et=>{rs(et.target.value)},os=(et,RA)=>{if(Ba(),Ca(!0),et==="edit"){ft.current=Vr.slice(RA+2);const un=Vr.splice(RA),{fileList:Fn=[],imageList:vr=[]}=(un==null?void 0:un[0])||{},xn=Fn.map(La=>{var or;return(or=La.response)==null?void 0:or.file_id}),la=vr.map(La=>{var or;return(or=La.response)==null?void 0:or.data}),en={history:Hs(Vr),file_ids:xn,image_list:la,edit:!0};Lr([...Vr,...$r(mr,Fn,vr)]),qa(mr,en,Vr)}if(et==="redraw"){ft.current=Vr.slice(RA+1);const un=Vr.splice(RA-1),{text:Fn,fileList:vr=[],imageList:xn=[]}=(un==null?void 0:un[0])||{},la=vr.map(or=>{var Cs;return(Cs=or.response)==null?void 0:Cs.file_id}),en=xn.map(or=>{var Cs;return(Cs=or.response)==null?void 0:Cs.data}),La={history:Hs(Vr),file_ids:la,image_list:en,edit:!0};Lr([...Vr,...$r(Fn,vr,xn)]),qa(Fn,La,Vr)}},jA=()=>{if(Ja.trim()!==""){Ba(),Ca(!0);const et=As.filter(un=>un.status==="done"),RA=Kn.filter(un=>un.status==="done");Lr([...Vr,...$r(Ja,et,RA)]),qa(Ja)}},ml=et=>{if(et.shiftKey){if(et.key==="Enter")return}else if(et.key==="Enter"){if(et.preventDefault(),Fu||vA.current)return;jA()}},zl=(et,RA)=>{let un=!1;$e===!0?un=!0:$e==="last"&&(un=Vr.reduce((la,en,La)=>en.sender==="user"?La:la,-1)===RA);const Fn=RA===Xi,vr=[...(et==null?void 0:et.fileList)||[],...(et==null?void 0:et.imageList)||[]];return l.createElement("div",{className:S.li,style:ee({width:uA},Wn)},l.createElement("div",{className:S.avatarIcon},l.createElement("img",{className:S.img,src:QA})),l.createElement("div",{className:S.content},!!(vr!=null&&vr.length)&&l.createElement("div",{className:S.fileWrap},vr==null?void 0:vr.map((xn,la)=>{var en,La;return l.createElement("div",{key:la,className:S.file},l.createElement("img",{src:y(90034)(`./${((La=(en=xn==null?void 0:xn.name)==null?void 0:en.split("."))==null?void 0:La.pop())||"txt"}.png`),width:20,className:"mr10"}),l.createElement("aside",null,l.createElement(xe.Z,{title:xn==null?void 0:xn.name},l.createElement("div",{className:S.fileName},xn==null?void 0:xn.name)),l.createElement("div",{className:"c-grey-999 font12"},(0,Z.RD)(xn==null?void 0:xn.size))))})),l.createElement("div",{className:S.borderBox},Fn?l.createElement(ge.default.TextArea,{value:mr,ref:Us,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:xn=>Ss(xn.target.value)}):l.createElement("div",{className:S.text},et==null?void 0:et.text)),Fn?l.createElement("div",{className:S.action},l.createElement(Q.ZP,{onClick:()=>{Ss(""),Bi(null)},size:"small"},"\u53D6\u6D88"),l.createElement(Q.ZP,{disabled:!mr.trim(),onClick:()=>os("edit",RA),type:"primary",size:"small"},"\u786E\u8BA4")):l.createElement("div",{className:S.action},l.createElement(qe.CopyToClipboard,{text:(et==null?void 0:et.text)||"",onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},l.createElement(xe.Z,{title:"\u590D\u5236"},l.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),un&&!ns&&l.createElement(xe.Z,{title:"\u7F16\u8F91"},l.createElement("i",{onClick:()=>{Bi(RA),Ss((et==null?void 0:et.text)||"")},className:"iconfont icon-bianji10 font14"})))))},xo=(et,RA)=>{let un=!1;oA===!0?un=!0:oA==="last"&&(un=Vr.reduce((xn,la,en)=>la.sender==="AI"?en:xn,-1)===RA);let Fn="";return et!=null&&et.source?Fn=et==null?void 0:et.source:(et==null?void 0:et.model)==="deepseek-r1"?Fn="\u7531deepseek\u751F\u6210":(et==null?void 0:et.model)==="qwen-max"&&(Fn="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),l.createElement("div",{className:S.li,style:ee({width:uA},Wn)},l.createElement("div",{className:S.avatarIcon},l.createElement("img",{className:S.img,src:wA})),l.createElement("div",{className:S.content},l.createElement("div",{className:S.borderBox},et.loading&&l.createElement(l.Fragment,null,et!=null&&et.imageGenerator?l.createElement("div",{className:S.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",l.createElement("div",{className:"ai-loading"})):!(et!=null&&et.thinkingEnabled)&&l.createElement("div",null,l.createElement("div",{className:S.loading},l.createElement("div",{className:S.dot}),l.createElement("div",{className:S.dot}),l.createElement("div",{className:S.dot})),l.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(xA==null?void 0:xA.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"))),(et==null?void 0:et.thinkingEnabled)&&l.createElement(U.Z,{time:et==null?void 0:et.time,cancelIndex:rr,loading:et.loading,streamingStatus:!(et!=null&&et.text),onFinish:()=>{Pi(0),Lr(vr=>[...vr].map((xn,la)=>la===vr.length-1?Le(ee({},xn),{hideAnswer:!1,time:xn.startTime?xn.endTime-xn.startTime:null}):xn))},value:et==null?void 0:et.reasoning}),!!(et!=null&&et.text)&&!et.hideAnswer&&l.createElement(z.Z,{onDynamic:ma,cancelIndex:rr,streamingStatus:ns,loadImage:!!(et!=null&&et.imageGenerator),onFinish:()=>Je(void 0,null,function*(){Pi(0),setTimeout(()=>qi(!1),0)}),value:et==null?void 0:et.text})),ga&&!!(et!=null&&et.text)&&Fn&&l.createElement("div",{className:S.source},Fn),l.createElement("div",{className:S.action},YA==null?void 0:YA(et,RA,{onMenuClick:qs}),!(et!=null&&et.imageGenerator)&&l.createElement(qe.CopyToClipboard,{text:String((et==null?void 0:et.text)||""),onCopy:()=>Be.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},l.createElement(xe.Z,{title:"\u590D\u5236"},l.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Tn&&!ns&&l.createElement(l.Fragment,null,l.createElement(xe.Z,{title:"\u559C\u6B22"},l.createElement("i",{style:et!=null&&et.like?{color:"#FA8D30"}:{},onClick:()=>ki("like",!(et!=null&&et.like),RA),className:"iconfot icon-yijiejue font15"})),l.createElement(xe.Z,{title:"\u4E0D\u559C\u6B22"},l.createElement("i",{style:et!=null&&et.dislike?{color:"#e86d7c"}:{},onClick:()=>ki("dislike",!(et!=null&&et.dislike),RA),className:"iconfot icon-weijiejuezhengchang font15"}))),un&&!ns&&l.createElement(xe.Z,{title:"\u91CD\u65B0\u751F\u6210"},l.createElement("i",{onClick:()=>os("redraw",RA),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},ki=(et,RA,un)=>Je(void 0,null,function*(){if(EA){const Fn=Vr.slice(0,un+1),xn=Hs(Fn).length;yield EA({type:et,value:RA,index:un,identifier:Js,objectIndex:xn})}Lr(Fn=>(Fn[un][et]=RA,RA&&(Fn[un][et==="like"?"dislike":"like"]=!1),[...Fn]))}),zo=()=>{var et,RA;Pi(1),(RA=(et=cs.current)==null?void 0:et.cancelRequest)==null||RA.call(et),Ca(!1),qi(!1)},Hi=()=>Je(void 0,null,function*(){var et,RA,un;(RA=(et=cs.current)==null?void 0:et.cancelRequest)==null||RA.call(et),Ba(),Lr([]),Ca(!0);const Fn=yield PA();(Fn==null?void 0:Fn.status)===0&&ws((un=Fn==null?void 0:Fn.data)==null?void 0:un.identifier),Ca(!1),qi(!1)}),Zo=()=>Je(void 0,null,function*(){var et;mi(!0);const RA=yield cA();(RA==null?void 0:RA.status)===0&&wt(((et=RA==null?void 0:RA.data)==null?void 0:et.list)||[]),mi(!1)}),qs=(...et)=>Je(void 0,[...et],function*(RA=Js){var un,Fn,vr,xn;(Fn=(un=cs.current)==null?void 0:un.cancelRequest)==null||Fn.call(un),Ba(),zA(!0);const la=yield tr(RA);if(la.status===0){const en=LA(((vr=la==null?void 0:la.data)==null?void 0:vr.messages)||[]);Lr(en),zA(!1),ws((xn=la==null?void 0:la.data)==null?void 0:xn.identifier);return}Lr([]),zA(!1)}),Es=(et,RA)=>Je(void 0,null,function*(){(yield on(et)).status===0&&(Be.ZP.success("\u5220\u9664\u6210\u529F"),RA===Js&&Hi(),Zo())}),Ri=()=>l.createElement("div",{className:S.menuWarp},l.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),l.createElement(I.Z,{spinning:is},!Ns.length&&l.createElement(v.Z,{style:{width:250,paddingBottom:30},image:v.Z.PRESENTED_IMAGE_SIMPLE}),!!Ns.length&&l.createElement("div",{className:S.menu},Ns.map(function(et,RA){return l.createElement("aside",{className:V()(Js===et.identifier&&S.active),key:et.id,onClick:()=>qs(et.id)},l.createElement("div",{className:S.menuText},l.createElement(xe.Z,{title:et==null?void 0:et.question},l.createElement("span",null,et==null?void 0:et.question)),bA&&bA(et)),l.createElement("div",{className:S.menuDel,onClick:un=>un.stopPropagation()},l.createElement(L.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>Es(et.id,et.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},l.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),Zl=et=>{if(et==="file"){if(Kn.length){Qe.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:()=>{Wa([]),xt.current.upload.uploader.fileInput.click()}});return}xt.current.upload.uploader.fileInput.click()}if(et==="image"){if(As.length){Qe.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:()=>{ks([]),Pt.current.upload.uploader.fileInput.click()}});return}Pt.current.upload.uploader.fileInput.click()}},Yl=[{key:"file",disabled:As.length>=zr,label:l.createElement(xe.Z,{placement:"right",title:l.createElement("div",null,l.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),l.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},l.createElement("span",null,l.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},qr!=="deepseek-r1"&&{key:"image",disabled:Kn.length>=kn,label:l.createElement(xe.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},l.createElement("span",null,l.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),bu=[...As,...Kn],Fu=bu.some(et=>et.status==="uploading")||ns||sa,Yo=Xa>=Bs,_s=fA||As.length>=zr||Kn.length>=kn,ac=_i||fs||co||ds||!!bu.length,P={chatData:Vr,stream:cs,isDisabledNum:Yo,checkNumModal:pl,checkNum:Fi,onClose:Qa,setChatData:Lr,setLoading:Ca,getData:qa,clearStatus:Ba,typing:sa,setImageGenerator:bo,renderChatItems:$r,setSceneAwareness:Ei,setIdentifier:ws,setCodePreview:uo,setTyping:qi};return l.createElement(l.Fragment,null,aA?l.createElement("div",{onClick:ea},aA):aA!==null&&l.createElement(Y.Z,{draggableExtraNode:fr,src:yt,onClick:ea,topPercentage:ut}),l.createElement(DA,{open:ir,width:yi?"100%":lt,afterOpenChange:et=>{et&&Fo(!1)},push:!1,contentWrapperStyle:bi?{}:{transition:"none"},extra:l.createElement("div",{className:S.head},gn,_t&&l.createElement(D.Z,{value:qr,onChange:et=>{wi(!1),bo(!1),Ws(et),Wa([]),ks([])}}),Gt&&l.createElement(l.Fragment,null,l.createElement(x.Z,{dropdownRender:Ri,onOpenChange:et=>{et&&Zo()},placement:"bottomLeft",arrow:!0},l.createElement("div",{className:S.headBtn},l.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),Rn&&l.createElement(l.Fragment,null,l.createElement("div",{className:S.headBtn,onClick:Hi},l.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),l.createElement(xe.Z,{title:yi?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},l.createElement("div",{className:S.headBtn,style:{padding:"0 12px"},onClick:()=>go(!yi)},yi&&l.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!yi&&l.createElement("i",{className:"iconfont icon-quanping4"})))),title:l.createElement("span",{className:"c-grey-333 font16"},Lt),onClose:Qa,bodyStyle:{paddingRight:4}},l.createElement("div",{className:V()(S.wrap,ir&&"body-overflow-hidden")},l.createElement("div",{ref:aa,className:S.chatContainer},wn==null?void 0:wn(P),Xe&&l.createElement("div",{className:`${S.li} mb20`,style:ee({width:uA},Wn)},l.createElement("div",{className:S.avatarIcon},l.createElement("img",{className:S.img,src:wA})),l.createElement("div",{className:S.content},l.createElement("div",{className:S.borderBox},W,iA==null?void 0:iA(P)))),l.createElement("div",{ref:ho},l.createElement(I.Z,{spinning:vs,className:"mt20"},Vr==null?void 0:Vr.map((et,RA)=>l.createElement(l.Fragment,{key:et.key+RA},et.show&&l.createElement(l.Fragment,null,et.sender==="user"&&zl(et,RA),et.sender==="AI"&&xo(et,RA),VA&&!["AI","user"].includes(et.sender)&&VA(et,RA,{width:uA})))))),!Ro&&l.createElement("div",{className:S.backBottom,onClick:()=>{aa.current.scrollTop=aa.current.scrollHeight}},l.createElement("i",{className:"iconfont icon-huidaodibu"})),l.createElement("div",{ref:Ti})),!TA&&l.createElement("div",{style:Un,className:V()(S.footerContainer,va&&S.full,ac&&S.footerContainerSelected)},l.createElement("div",{className:S.btnWrp},ra&&l.createElement(xe.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},l.createElement("div",{onClick:()=>uo(!ds),className:V()(S.btn,ds&&S.btnActive)},l.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),SA&&l.createElement(xe.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},l.createElement("div",{onClick:()=>Ei(!co),className:V()(S.btn,co&&S.btnActive)},l.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),qr==="deepseek-r1"&&l.createElement(xe.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},l.createElement("div",{onClick:()=>wi(!fs),className:V()(S.btn,fs&&S.btnActive)},l.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),jt&&qr==="qwen-max"&&l.createElement("div",{onClick:()=>bo(!_i),className:V()(S.btn,_i&&S.btnActive)},l.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),bu.map(et=>l.createElement("div",{key:et.uid},(et==null?void 0:et.status)==="uploading"&&l.createElement(I.Z,{indicator:l.createElement(X.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),l.createElement("span",{title:et==null?void 0:et.name,className:"mr10"},(0,Z.Pq)(et.name,20)),l.createElement("i",{onClick:()=>{ks(RA=>RA.filter(un=>un.uid!==et.uid)),Wa(RA=>RA.filter(un=>un.uid!==et.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),l.createElement(xe.Z,{title:Yo&&l.createElement("div",null,l.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),l.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",Bs,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},l.createElement("div",{className:V()(S.inputContainer,Zt>4&&S.lineFour,Yo&&S.disabledInput)},l.createElement(Ne.default,ee({ref:xt},kr)),l.createElement(Ne.default,ee({ref:Pt},Xn)),l.createElement(x.Z,{className:`${_s&&"hide"}`,menu:{items:Yl,onClick:et=>Zl(et.key)},placement:"top"},l.createElement(Q.ZP,{className:S.uploadBtn,icon:l.createElement(Pe.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),l.createElement(ge.default.TextArea,{rows:Zt>4?4:Zt,placeholder:zt||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:Ja,bordered:!1,style:_s?{paddingLeft:0,marginLeft:0}:{},onChange:eo,onPressEnter:ml,onFocus:()=>pn==null?void 0:pn(),onCompositionStart:()=>{vA.current=!0},onCompositionEnd:()=>{vA.current=!1}}),sa?l.createElement(xe.Z,{title:"\u505C\u6B62\u751F\u6210"},l.createElement("div",{className:`iconfont icon-tingzhihuida ${S.cancelBtn}`,onClick:zo})):l.createElement(Q.ZP,{className:(Ja==null?void 0:Ja.trim())===""?S.sendBtnDisabled:S.sendBtn,icon:l.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Fu,onClick:jA}),Zt>4&&l.createElement("span",{className:S.fullIcon,onClick:Xs},va&&l.createElement("span",{className:"iconfont icon-shousuo"}),!va&&l.createElement("span",{className:"iconfont icon-zhankai"}))))))))}},27185:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return at}});var l=y(59301),fe=y(65582),Be=y(43418),Ne=y(78241),Qe=y(8591),xe=y(71418),ge=y(17574),Q=y(95237),I=y(43604),v=y(6848),L=y(92832),x={currentPrimary:"currentPrimary___NPWiR",currentDelete:"currentDelete___UEfhf",DirectoryTree:"DirectoryTree___xPxCY",EditDom:"EditDom___seNxC"},j=y(61527),V=y(89540),z=y(2524),U=y(39864),D=Object.defineProperty,S=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Z=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,Ee=(Se,nt,pe)=>nt in Se?D(Se,nt,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Se[nt]=pe,$=(Se,nt)=>{for(var pe in nt||(nt={}))Y.call(nt,pe)&&Ee(Se,pe,nt[pe]);if(Z)for(var pe of Z(nt))te.call(nt,pe)&&Ee(Se,pe,nt[pe]);return Se},be=(Se,nt)=>S(Se,Ae(nt)),qe=(Se,nt)=>{var pe={};for(var ve in Se)Y.call(Se,ve)&&nt.indexOf(ve)<0&&(pe[ve]=Se[ve]);if(Se!=null&&Z)for(var ve of Z(Se))nt.indexOf(ve)<0&&te.call(Se,ve)&&(pe[ve]=Se[ve]);return pe},Te=(Se,nt,pe)=>new Promise((ve,Ue)=>{var we=Je=>{try{Le(pe.next(Je))}catch(Oe){Ue(Oe)}},ee=Je=>{try{Le(pe.throw(Je))}catch(Oe){Ue(Oe)}},Le=Je=>Je.done?ve(Je.value):Promise.resolve(Je.value).then(we,ee);Le((pe=pe.apply(Se,nt)).next())});const X=(Se=[])=>Se==null?void 0:Se.map(nt=>be($({},nt),{title:(nt==null?void 0:nt.value)||"",key:nt==null?void 0:nt.id,isLeaf:!0})),Pe=Se=>{var nt=Se,{user:pe,children:ve,isShowComponent:Ue=!0,ModalProps:we={},onDataSelect:ee}=nt,Le=qe(nt,["user","children","isShowComponent","ModalProps","onDataSelect"]);const[Je,Oe]=Be.default.useModal(),[It]=Ne.default.useForm(),[Lt,zt]=(0,l.useState)([]),[fA,TA]=(0,l.useState)(!1),[wA,QA]=(0,l.useState)(!1),[,yt,aA,HA]=(0,j.U)(V.qE,{page:1,limit:9999}),[,,sn]=(0,j.U)(V.V8,{}),[,,YA]=(0,j.U)(V.B$,{}),[,,Xe]=(0,j.U)(V.DH,{}),[,,Xt]=(0,j.U)(V.bJ,{}),sA=()=>{TA(!1),It.resetFields(),QA(!1)},xA=se=>Te(void 0,null,function*(){const{node:ht,dragNode:Ct,event:lt}=se,Yt=se.node.pos.split("-"),W=se.dropPosition-Number(Yt[Yt.length-1]);if(W==0){Qe.ZP.warning("\u65E0\u6CD5\u79FB\u52A8\u5230\u5185\u90E8\u4F4D\u7F6E");return}if(W==1&&(Ct==null?void 0:Ct.item_index)==(ht==null?void 0:ht.item_index)+1){Qe.ZP.warning("\u672A\u79FB\u52A8\u4F4D\u7F6E");return}const iA=yield Xt({id:Ct==null?void 0:Ct.key,position:W==-1?1:(Ct==null?void 0:Ct.item_index)>(ht==null?void 0:ht.item_index)?(ht==null?void 0:ht.item_index)+1:ht==null?void 0:ht.item_index});(iA==null?void 0:iA.status)===0&&(Qe.ZP.success("\u79FB\u52A8\u6210\u529F"),aA({},!0))}),Tn=se=>Te(void 0,null,function*(){let ht={};wA?ht=yield YA($({},se)):ht=yield Xe($({},se)),(ht==null?void 0:ht.status)==0&&(Qe.ZP.success((ht==null?void 0:ht.message)||(wA?"\u6DFB\u52A0\u6210\u529F":"\u66F4\u65B0\u6210\u529F")),aA({},!0),sA())});return(0,l.useEffect)(()=>{we!=null&&we.open&&aA({},!0)},[we==null?void 0:we.open]),(0,l.useEffect)(()=>{var se;zt(X((se=HA==null?void 0:HA.data)==null?void 0:se.list))},[HA]),Ue?l.createElement(l.Fragment,null,Oe,ve,l.createElement(Be.default,$({},$({title:"\u5E38\u7528\u8BC4\u8BED",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},we)),l.createElement(xe.Z,{spinning:yt},(Lt==null?void 0:Lt.length)>0?l.createElement(l.Fragment,null,l.createElement(ge.default.DirectoryTree,{height:500,className:x.DirectoryTree,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:ee,treeData:Lt,onDrop:xA,titleRender:se=>l.createElement(l.Fragment,null,l.createElement("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"}},se==null?void 0:se.title),l.createElement("div",{className:`${x.EditDom}`},l.createElement(Q.Z,{wrap:!1,align:"middle",gutter:16},l.createElement(I.Z,null,l.createElement(v.Z,{title:"\u957F\u6309\u53EF\u8FDB\u884C\u62D6\u62FD\u6392\u5E8F"},l.createElement("i",{className:`iconfont icon-tuodong1 font12 ${x.currentPrimary}`}))),l.createElement(I.Z,null,l.createElement(v.Z,{title:"\u7F16\u8F91"},l.createElement("i",{className:`iconfont icon-bianji11 font12 ${x.currentPrimary}`,onClick:ht=>{ht.stopPropagation(),It.setFieldsValue($({},se)),TA(!0)}}))),l.createElement(I.Z,null,l.createElement(v.Z,{title:"\u5220\u9664"},l.createElement("i",{className:`iconfont icon-shanchu14 font12 ${x.currentDelete}`,onClick:ht=>{ht.stopPropagation(),Je.confirm({icon:null,title:"\u5220\u9664\u5E38\u7528\u8BC4\u8BED",centered:!0,content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u5E38\u7528\u8BC4\u8BED\u5417\uFF1F",onOk:()=>Te(void 0,null,function*(){const Ct=yield sn({id:se==null?void 0:se.key});(Ct==null?void 0:Ct.status)==0&&(Qe.ZP.success((Ct==null?void 0:Ct.message)||"\u5220\u9664\u6210\u529F"),aA({},!0))})})}}))))))}),l.createElement(U.op,{className:"ml20 mt20",icon:l.createElement("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:()=>{QA(!0),TA(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED")):l.createElement(z.Z,{styles:{margin:"30px auto"},customText:l.createElement("span",null,"\u6682\u65E0\u5E38\u7528\u8BC4\u8BED\uFF0C\u4F60\u53EF\u4EE5",l.createElement("a",{onClick:()=>{QA(!0),TA(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED"))}))),l.createElement(Be.default,{title:wA?"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED":"\u7F16\u8F91\u5E38\u7528\u8BC4\u8BED",open:fA,okText:wA?"\u6DFB\u52A0":"\u786E\u5B9A",onCancel:()=>{sA()},onOk:()=>{It.submit()}},l.createElement(Ne.default,{form:It,onFinish:Tn},wA&&l.createElement("span",{className:"font14",style:{color:"#191919"}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED\uFF0C\u53EF\u4EE5\u5E2E\u52A9\u4F60\u63D0\u9AD8\u8BC4\u9605\u4F5C\u4E1A\u7684\u6548\u7387"),l.createElement(Ne.default.Item,{hidden:!0,name:"id"}),l.createElement(Ne.default.Item,{className:"mt10",name:"value"},l.createElement(L.default.TextArea,{placeholder:"\u8F93\u5165\u5E38\u7528\u8BC4\u8BED\u3002\u4F8B\u5982\uFF1A\u4F60\u7684\u7F16\u7A0B\u4F5C\u4E1A\u6574\u4F53\u8868\u73B0\u826F\u597D\uFF0C\u4F46\u4ECD\u6709\u4E00\u4E9B\u5C0F\u7684\u6539\u8FDB\u7A7A\u95F4\u3002",autoSize:{minRows:8,maxRows:9},maxLength:100,showCount:!0}))))):null};var at=(0,fe.connect)(({loading:Se,user:nt})=>({user:nt,loading:Se.effects}))(Pe)},61584:function(Et,Ze,y){"use strict";y.d(Ze,{i:function(){return Ee},Z:function(){return be}});var l={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"},fe=y(71418),Be=y(6848),Ne=y(93948),Qe=y(92310),xe=y.n(Qe),ge=y(65862),Q=y(2524),I=y(41867),v=y(79005),L=y(20345),x=y(77882),j=y(31081),V=y(75309),z=y(71979),U=y(47558),D=y(42922),S=y(66832),Ae=y(96593),Z=y(19664),Y=y(91833),te=y(59301);const Ee=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:v,swimg:L},{name:"101\u8BA1\u5212",ptimg:x,swimg:j},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:V,swimg:z},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:U,swimg:D},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:S,swimg:Ae},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Z,swimg:Y}];var be=({className:qe,dataSource:Te=[],col:X=4,right:Pe,bottom:at=23,precision:Se=0,wrapWidth:nt=1200,trackEventItems:pe,loading:ve,onRemove:Ue=()=>{},isCurrent:we=!0,showAlias:ee=!1,showProgress:Le=!1})=>{const Je=Math.floor((nt-(X-1)*Pe)/X),Oe=[{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(It=>(window.ENV==="build"&&(It.ptimg=`/react/build${It.ptimg}`,It.swimg=`/react/build${It.swimg}`),It));return te.createElement(fe.Z,{spinning:ve},te.createElement("div",{className:xe()(l.list,qe)},!!(Te!=null&&Te.length)&&(Te==null?void 0:Te.map((It,Lt)=>{var zt,fA,TA,wA,QA,yt;const{name:aA,id:HA,identifier:sn,featured:YA,school_name:Xe,image_url:Xt,excellent:sA,is_plan:xA}=It;return te.createElement("div",{key:HA,className:we&&Le?l.wrapisCurrent:l.wrap,style:{width:Je,marginRight:(1+Lt)%X===0?0:Pe+Se,marginBottom:at}},te.createElement("a",{className:l.li,onClick:Tn=>{Tn.preventDefault(),Tn.stopPropagation(),pe&&(0,ge.L9)([pe]),(0,ge.xg)(`/paths/${sn}`)}},te.createElement("div",{className:l.img},te.createElement("img",{className:l.cover,src:`${Xt}`}),we&&(0,I.bg)()&&(It==null?void 0:It.studying)&&te.createElement("div",{className:`${l.movebq} user-path-items`,onClick:Tn=>{Tn.stopPropagation(),Ue(It)}},te.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),te.createElement("span",{className:"c-red"},"\u79FB\u9664")),(zt=It==null?void 0:It.subject_tags)==null?void 0:zt.map((Tn,se)=>{var ht,Ct;if(se===0){const Yt=(ht=Oe.find(W=>W.name==Tn))==null?void 0:ht.swimg;return te.createElement("img",{className:l.sign,src:Yt,style:{left:"-4px"}})}const lt=(Ct=Oe.find(Yt=>Yt.name==Tn))==null?void 0:Ct.ptimg;return te.createElement("img",{className:l.sign,src:lt,style:{left:`${48+52*(se-1)+2*se}px`}})}),te.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(It==null?void 0:It.excellent)&&te.createElement("div",{className:l.bq},"\u5F00\u653E\u8BFE\u7A0B"))),te.createElement("div",{className:l.name},te.createElement(Be.Z,{title:ee&&(It!=null&&It.excellent_alias_name)?te.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${aA}`,te.createElement("br",null),te.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${It==null?void 0:It.excellent_alias_name}`)):aA},te.createElement("span",{className:l.e},ee&&(It==null?void 0:It.excellent_alias_name)||aA))),we&&Le&&((fA=It==null?void 0:It.progress)==null?void 0:fA.all_score)!=0&&te.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},te.createElement(Ne.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((TA=It==null?void 0:It.progress)==null?void 0:TA.my_score)/((wA=It==null?void 0:It.progress)==null?void 0:wA.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(QA=It==null?void 0:It.progress)==null?void 0:QA.my_score,"/",(yt=It==null?void 0:It.progress)==null?void 0:yt.all_score),(!we||!Le)&&te.createElement("div",{className:l.tags},te.createElement("div",null,te.createElement(Be.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),te.createElement("span",null,It.stages_count))),te.createElement(Be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),te.createElement("span",null,It.members_count)))))))})),!Te.length&&te.createElement(Q.Z,null)))}},39864:function(Et,Ze,y){"use strict";y.d(Ze,{jL:function(){return Qe},w9:function(){return Ft},dN:function(){return Gt},QD:function(){return Vr},cQ:function(){return wA.Z},Oz:function(){return Yt},op:function(){return ns},O5:function(){return wi},_b:function(){return Bs},t7:function(){return Te},Gi:function(){return SA},YG:function(){return Rn},kT:function(){return gn},qp:function(){return D},K3:function(){return Z},vr:function(){return rs},qE:function(){return zA},Je:function(){return at},wb:function(){return Lt},lB:function(){return TA},cq:function(){return ga},tp:function(){return Ee},Si:function(){return _i},k8:function(){return Ns},Du:function(){return ho}});var l=y(59301),fe={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"},Be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",Qe=({dataSource:wt=[],img:ft,imgWidth:xt=346,title:Pt,sunTitle:vA,bannerExtraContent:uA})=>l.createElement("div",{className:fe.banner},l.createElement("div",{className:fe.content},l.createElement("aside",null,l.createElement("p",null,l.createElement("b",null,Pt),l.createElement("span",null,vA)),wt.length>0&&l.createElement("div",{className:fe.btns},wt.map((Zt,PA)=>l.createElement("div",{key:PA,onClick:Zt.click},Zt.name,Zt.sign?l.createElement("img",{src:Be,width:39}):null))),uA),ft&&l.createElement("img",{style:{marginTop:33,marginRight:38},src:ft,width:xt}))),xe={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"},ge=y(92310),Q=y.n(ge),I=y(89392),v=Object.defineProperty,L=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,V=(wt,ft,xt)=>ft in wt?v(wt,ft,{enumerable:!0,configurable:!0,writable:!0,value:xt}):wt[ft]=xt,z=(wt,ft)=>{for(var xt in ft||(ft={}))x.call(ft,xt)&&V(wt,xt,ft[xt]);if(L)for(var xt of L(ft))j.call(ft,xt)&&V(wt,xt,ft[xt]);return wt},D=({dataSource:wt=[],value:ft,onChange:xt,onTitleChange:Pt,className:vA,title:uA,titleWidth:Zt=41,style:PA={},fontColor:cA="#6A7283",showCount:tr,classNameActive:on,styleItem:LA={}})=>{const[zr,kn]=(0,l.useState)(0),[kr,Xn]=(0,l.useState)(!1),$r=(0,l.useRef)(null),Ba=(0,l.useRef)(null);return(0,l.useEffect)(()=>{var ea;wt.length!==0&&(((ea=$r==null?void 0:$r.current)==null?void 0:ea.clientHeight)>97?kn(1):kn(0)),wt.length===0&&kn(0),Xn(!1)},[wt]),l.createElement("div",{className:Q()(xe.row,vA),style:PA},l.createElement("div",{onClick:(0,I.throttle)(()=>Pt==null?void 0:Pt(),2e3),style:{width:Zt,marginTop:kr?12:4},className:`${xe.title} ${Pt?"current":""}`},uA),l.createElement("div",{className:kr?`${xe.tagsWrap} ${xe.tagsBorderWrap}`:xe.tagsWrap},l.createElement("div",{className:xe.bar,ref:Ba,style:zr>0?{height:zr===1?97:"auto",overflow:zr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},l.createElement("div",{className:xe.tag,ref:$r},wt==null?void 0:wt.map(ea=>l.createElement("span",{onClick:()=>xt(ea.id),key:ea.id,style:z(z({color:cA},LA),(ea==null?void 0:ea.style)||{}),className:ft===ea.id?Q()(on||xe.active,ea.classNameActive):""},l.createElement("span",{title:ea.name,className:xe.name},ea.name),!!tr&&l.createElement("span",{className:xe.num},ea.count))))),!!zr&&l.createElement(l.Fragment,null,zr===1?l.createElement("div",{onClick:()=>{var ea;kn(2),((ea=$r==null?void 0:$r.current)==null?void 0:ea.clientHeight)>245?Xn(!0):Xn(!1)},className:xe.action},"\u5C55\u5F00",l.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):l.createElement("div",{onClick:()=>{Ba.current.scrollTop=0,kn(1),Xn(!1)},className:xe.action},"\u6536\u8D77",l.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},S={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"},Z=({dataSource:wt=[],value:ft,onChange:xt,onTitleChange:Pt,className:vA,title:uA,titleWidth:Zt=41,style:PA={},fontColor:cA="#6A7283",showCount:tr,expand:on=!0})=>{const[LA,zr]=(0,l.useState)(0),[kn,kr]=(0,l.useState)(!1),Xn=(0,l.useRef)(null),$r=(0,l.useRef)(null),[Ba,ea]=(0,l.useState)(on);return l.createElement("div",{className:Q()(S.row,vA),style:PA},l.createElement("div",{className:"flex item-center justify-between"},l.createElement("div",{onClick:(0,I.throttle)(()=>Pt==null?void 0:Pt(),2e3),style:{width:Zt,marginTop:kn?12:4},className:`${S.title} ${Pt?"current":""}`},uA),l.createElement("i",{className:`iconfont ${Ba?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Ba?8:10},onClick:()=>ea(!Ba)})),Ba&&l.createElement("div",{className:kn?`${S.tagsWrap} ${S.tagsBorderWrap}`:S.tagsWrap},l.createElement("div",{className:S.fenge}),l.createElement("div",{className:S.bar,ref:$r},l.createElement("div",{className:S.tag,ref:Xn},wt==null?void 0:wt.map(Qa=>l.createElement("span",{onClick:()=>xt(Qa.id),key:Qa.id,style:{color:cA},className:ft===Qa.id?S.active:""},l.createElement("span",{title:Qa.name,className:S.name},Qa.name),!!tr&&l.createElement("span",{className:S.num},Qa.count)))))))},Y={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"},Ee=({dataSource:wt=[],value:ft,onChange:xt,className:Pt,style:vA={}})=>l.createElement("div",{style:vA,className:Q()(Y.tabs,Pt)},wt.map(uA=>l.createElement("span",{onClick:()=>xt(uA.id),className:ft===uA.id?Y.active:"",key:uA.id},uA.name))),$={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"},be=y(92832),Te=({dataSource:wt=[],value:ft="",onChange:xt,onInputChange:Pt=()=>{},className:vA,style:uA={},placeholder:Zt,allowClear:PA=!1})=>{var cA;const[tr,on]=(0,l.useState)(""),[LA,zr]=(0,l.useState)("");(0,l.useEffect)(()=>{var Xn;let $r=ft;(Xn=JSON.stringify(ft))!=null&&Xn.includes("{")&&(on(ft.id),$r=ft.value||"");try{zr(decodeURIComponent($r||""))}catch(Ba){zr(decodeURIComponent($r||""))}},[ft]);const kn=()=>{xt(encodeURIComponent(LA),tr||null)},kr=Xn=>{Xn!==tr&&(on(Xn),xt(encodeURIComponent(LA),Xn))};return l.createElement("div",{className:Q()($.input,vA),style:uA},!!wt.length&&l.createElement("div",{className:$.dropdown},l.createElement("div",{className:$.text},(cA=wt.find(Xn=>Xn.id===tr))==null?void 0:cA.name,l.createElement("i",{className:"iconfont icon-zhankai4"}),l.createElement("b",{className:$.b1}),l.createElement("b",{className:$.b2})),l.createElement("div",{className:$.menu},wt.map((Xn,$r)=>l.createElement("div",{key:$r,onClick:()=>kr(Xn.id)},Xn.name)))),l.createElement(be.default,{onPressEnter:kn,value:LA,onChange:Xn=>{zr(Xn.target.value),Pt(encodeURIComponent(Xn.target.value),tr||null)},bordered:!1,placeholder:Zt}),l.createElement("i",{onClick:kn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},X={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"},at=({value:wt,onChange:ft,className:xt,total:Pt,pageSize:vA,style:uA={}})=>{const Zt=wt<2,PA=wt>=Math.ceil(Pt/vA);return Pt<=vA?l.createElement(l.Fragment,null):l.createElement("div",{className:Q()(X.quickPager,xt),style:uA},l.createElement("div",{onClick:()=>{Zt||ft(wt-1,"prev")},className:Zt?X.disabled:""},"\u4E0A\u4E00\u9875"),l.createElement("div",{onClick:()=>{PA||ft(wt+1,"next")},className:PA?X.disabled:""},"\u4E0B\u4E00\u9875"))},Se={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"},nt=y(71418),pe=y(6848),ve=y(13570),Ue=y(74128),we=y(65862),ee=y(96908),Le=y(57177),Je=y(81378),Oe=y(2524),Lt=({className:wt,dataSource:ft=[],col:xt=4,right:Pt,bottom:vA=23,precision:uA=0,wrapWidth:Zt=1200,trackEventItems:PA,loading:cA})=>{const tr=Math.floor((Zt-(xt-1)*Pt)/xt);return l.createElement(nt.Z,{spinning:cA},l.createElement("div",{className:Q()(Se.list,wt)},!!ft.length&&ft.map((on,LA)=>{const{name:zr,id:kn,identifier:kr,power:Xn,cover_image_id:$r,pic:Ba}=on;return l.createElement("div",{className:Se.wrap,key:kn,style:{width:tr,marginRight:(1+LA)%xt===0?0:Pt+uA,marginBottom:vA}},l.createElement("a",{target:"_blank",href:`/shixuns/${kr}/challenges`,className:Se.li,onClick:ea=>{ea.preventDefault(),PA&&(0,we.L9)([PA]),Xn&&(0,we.xg)(`/shixuns/${kr}/challenges`)}},l.createElement("div",{className:Se.img},l.createElement("img",{className:Se.cover,src:`${Ba}`}),on.is_jupyter&&l.createElement("img",{className:Se.sign,src:ee}),on.is_jupyter_lab&&l.createElement("img",{className:Se.sign,src:Le}),on.is_unity_3d&&l.createElement("img",{className:Se.sign,src:Je})),l.createElement("div",{className:Se.name},l.createElement(pe.Z,{title:zr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},l.createElement("span",{className:Se.e},zr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),l.createElement("div",{className:Se.tags},l.createElement(pe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},l.createElement("span",null,l.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),l.createElement("span",null,on.challenges_count))),!!on.myshixuns_count&&l.createElement(pe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},l.createElement("span",null,l.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),l.createElement("span",null,on.myshixuns_count))),l.createElement(pe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},l.createElement("span",null,l.createElement("span",null,on.level))),l.createElement("div",{className:Se.rate},l.createElement(ve.Z,{allowHalf:!0,disabled:!0,defaultValue:on.score_info}),l.createElement("span",null,"\xA0",on.score_info?`${on.score_info}\u5206`:"5\u5206")))),!Xn&&l.createElement("div",{className:Se.lockWrap},l.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),l.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ft.length&&l.createElement(Oe.Z,null)))},zt={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"},TA=({className:wt,dataSource:ft=[],col:xt=4,right:Pt,bottom:vA=23,precision:uA=0,wrapWidth:Zt=1200,wrapClassName:PA,trackEventItems:cA,loading:tr})=>{const on=Math.floor((Zt-(xt-1)*Pt)/xt);return l.createElement(nt.Z,{spinning:tr},l.createElement("div",{className:Q()(zt.list,wt)},!!ft.length&&ft.map((LA,zr)=>{const{name:kn,id:kr,identifier:Xn,power:$r,cover_image_id:Ba,pic:ea}=LA;return l.createElement("div",{className:Q()(zt.wrap,PA),key:kr,style:{width:on,marginRight:(1+zr)%xt===0?0:Pt+uA,marginBottom:vA}},l.createElement("a",{target:"_blank",href:`/shixuns/${Xn}/challenges`,className:zt.li,onClick:Qa=>{Qa.preventDefault(),cA&&(0,we.L9)([cA]),$r&&(0,we.xg)(`/shixuns/${Xn}/challenges`)}},l.createElement("img",{src:y(47621),className:zt.titleBg}),l.createElement("div",{className:zt.name},l.createElement(pe.Z,{title:kn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},l.createElement("span",{className:zt.e},kn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),l.createElement("div",{style:{padding:"14px",paddingBottom:0}},l.createElement("div",{className:zt.img},l.createElement("img",{className:zt.cover,src:Ba?`${Ue.Z.API_SERVER}/api/attachments/${Ba}`:`${Ue.Z.IMG_SERVER+ea}`}),LA.is_jupyter&&l.createElement("div",{className:zt.bq},"Jupyter"),LA.is_jupyter_lab&&l.createElement("div",{className:zt.bq},"JupyterLab"),LA.is_unity_3d&&l.createElement("div",{className:zt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),l.createElement("div",{className:"mt20 flex item-center justify-between"},l.createElement("div",null,l.createElement("span",{className:zt.text},"\u5B66\u4E60\u4EBA\u6570"),l.createElement("span",{className:zt.value},LA.myshixuns_count)),l.createElement("div",null,l.createElement("span",{className:zt.text},"\u56F0\u96BE\u7B49\u7EA7"),l.createElement("span",{className:zt.value},LA.level))),l.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},l.createElement("div",null,l.createElement("span",{className:zt.text},"\u5173\u5361\u6570"),l.createElement("span",{className:zt.value},LA.challenges_count)),l.createElement("div",{className:zt.rate},l.createElement(ve.Z,{allowHalf:!0,disabled:!0,defaultValue:LA.score_info}),l.createElement("span",{className:zt.value,style:{color:"#FF9C00"}},"\xA0",LA.score_info?`${LA.score_info}\u5206`:"5\u5206"))))),!$r&&l.createElement("div",{className:zt.lockWrap},l.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),l.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ft.length&&l.createElement(Oe.Z,null)))},wA=y(61584),QA={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"},yt=y(79005),aA=y(20345),HA=y(77882),sn=y(31081),YA=y(75309),Xe=y(71979),Xt=y(47558),sA=y(42922),xA=y(66832),Tn=y(96593),se=y(19664),ht=y(91833);const Ct=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:yt,swimg:aA},{name:"101\u8BA1\u5212",ptimg:HA,swimg:sn},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:YA,swimg:Xe},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Xt,swimg:sA},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:xA,swimg:Tn},{name:"\u519B\u961F\u4E00\u6D41",ptimg:se,swimg:ht}];var Yt=({className:wt,dataSource:ft=[],col:xt=4,right:Pt,bottom:vA=23,precision:uA=0,wrapWidth:Zt=1200,trackEventItems:PA,loading:cA,wrapClassName:tr,imgClassName:on,isArrow:LA=!1})=>{const zr=Math.floor((Zt-(xt-1)*Pt)/xt),[kn,kr]=(0,l.useState)(),[Xn,$r]=(0,l.useState)(),Ba=Qa=>kr(Qa),ea=()=>kr(-1);return l.createElement(nt.Z,{spinning:cA},l.createElement("div",{className:Q()(QA.list,wt)},!!(ft!=null&&ft.length)&&(ft==null?void 0:ft.map((Qa,Xs)=>{var Fi;const{name:pl,id:Hs,identifier:qa,featured:eo,school_name:os,image_url:jA,excellent:ml,is_plan:zl}=Qa;return l.createElement("div",{key:Hs,className:Q()(QA.wrap,tr),style:{width:zr,marginRight:(1+Xs)%xt===0?0:Pt+uA,marginBottom:vA}},l.createElement("a",{target:"_blank",href:`/paths/${qa}`,className:QA.li,onClick:xo=>{xo.preventDefault(),PA&&(0,we.L9)([PA]),(0,we.xg)(`/paths/${qa}`)}},l.createElement("img",{src:y(39057),className:QA.titleBg}),l.createElement("div",{className:QA.name},l.createElement(pe.Z,{title:pl},l.createElement("span",{className:QA.e,style:{color:LA&&kn===Xs?"#145DFF":"#000000"},onMouseEnter:()=>{Ba(Xs)},onMouseLeave:ea},pl))),l.createElement("div",{style:{padding:"14px",paddingBottom:0}},l.createElement("div",{className:Q()(QA.img,on)},l.createElement("img",{className:QA.cover,src:`${Ue.Z.IMG_SERVER+jA}`}),(Fi=Qa==null?void 0:Qa.subject_tags)==null?void 0:Fi.map((xo,ki)=>{var zo,Hi;if(ki===0){const qs=(zo=Ct.find(Es=>Es.name==xo))==null?void 0:zo.swimg;return l.createElement("img",{className:QA.sign,src:qs,style:{left:"-4px"}})}const Zo=(Hi=Ct.find(qs=>qs.name==xo))==null?void 0:Hi.ptimg;return l.createElement("img",{className:QA.sign,src:Zo,style:{left:`${48+52*(ki-1)+2*ki}px`}})}),l.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Qa==null?void 0:Qa.excellent)&&l.createElement("div",{className:QA.bq},"\u5F00\u653E\u8BFE\u7A0B"))),l.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},l.createElement("div",null,l.createElement("span",{className:QA.text},"\u7AE0\u8282\u6570"),l.createElement("span",{className:QA.value},Qa.stages_count)),l.createElement("div",null,l.createElement("span",{className:QA.text},"\u5B66\u4E60\u4EBA\u6570"),l.createElement("span",{className:QA.value},Qa.members_count))))))})),!ft.length&&l.createElement(Oe.Z,null)))},W={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"},iA="data:image/png;base64,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",oA=y(59301),Ft=({className:wt,dataSource:ft=[],col:xt=4,right:Pt,bottom:vA=23,precision:uA=0,wrapWidth:Zt=1200,trackEventItems:PA,loading:cA})=>{const tr=Math.floor((Zt-(xt-1)*Pt)/xt);return oA.createElement(nt.Z,{spinning:cA},oA.createElement("div",{className:Q()(W.list,wt)},!!ft.length&&ft.map((on,LA)=>{const{subject_identifier:zr,id:kn,identifier:kr,power:Xn}=on,$r=on.is_public!=0&&on.is_public;return oA.createElement("div",{className:W.wrap,key:kn,style:{width:tr,marginRight:(1+LA)%xt===0?0:Pt+uA,marginBottom:vA}},oA.createElement("a",{className:W.li,onClick:Ba=>{Ba.preventDefault(),PA&&(0,we.L9)([PA]),(0,we.xg)(on.first_category_url)}},oA.createElement("div",{className:W.top},oA.createElement(pe.Z,{title:on.name},oA.createElement("div",{className:W.name},on.name)),oA.createElement("img",{className:W.img,src:Ue.Z.IMG_SERVER+"/images/"+on.avatar_url}),oA.createElement("div",{className:W.text,title:on.creator},on.creator),zr&&oA.createElement("div",{className:W.btns},oA.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),oA.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),$r&&oA.createElement("div",{className:W.sign},"\u516C\u5F00")),oA.createElement("div",{className:W.bottom},on.visits>0&&oA.createElement(pe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},oA.createElement("span",null,oA.createElement("i",{className:"iconfont icon-liulanyan"}),oA.createElement("span",null,on.visits))),on.course_members_count>0&&oA.createElement(pe.Z,{title:"\u6210\u5458",placement:"bottom"},oA.createElement("span",null,oA.createElement("i",{className:"iconfont icon-chengyuan"}),on.course_members_count)),on.tasks_count>0&&oA.createElement(pe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},oA.createElement("span",null,oA.createElement("i",{className:"iconfont icon-zuoye"}),on.tasks_count)),on.is_end?oA.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):oA.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!on.is_accessible&&oA.createElement("div",{className:W.lockWrap},oA.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),oA.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ft.length&&oA.createElement(Oe.Z,null)))},ut={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"},_t="data:image/png;base64,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",Gt=({className:wt,dataSource:ft=[],col:xt=4,right:Pt,bottom:vA=23,precision:uA=0,wrapWidth:Zt=1200,wrapClassName:PA,trackEventItems:cA,loading:tr})=>{const on=Math.floor((Zt-(xt-1)*Pt)/xt);return l.createElement(nt.Z,{spinning:tr},l.createElement("div",{className:Q()(ut.list,wt)},!!ft.length&&ft.map((LA,zr)=>{const{subject_identifier:kn,id:kr,identifier:Xn,power:$r}=LA,Ba=LA.is_public!=0&&LA.is_public;return l.createElement("div",{className:Q()(`${ut.wrap} ${LA.is_accessible?"":ut.warpStyle}`,PA),key:kr,style:{width:on,marginRight:(1+zr)%xt===0?0:Pt+uA,marginBottom:vA}},l.createElement("a",{className:ut.li,onClick:ea=>{ea.preventDefault(),cA&&(0,we.L9)([cA]),(0,we.xg)(LA.first_category_url)}},l.createElement("div",{className:ut.creator},l.createElement("img",{className:ut.img,src:Ue.Z.IMG_SERVER+"/images/"+LA.avatar_url}),l.createElement("div",{className:ut.text,title:LA.creator},LA.creator)),l.createElement("div",{className:ut.top},l.createElement(pe.Z,{title:LA.name},l.createElement("div",{className:ut.name},LA.name)),Ba&&l.createElement("div",{className:ut.sign},"\u516C\u5F00")),l.createElement("div",{className:ut.middle},l.createElement("div",{className:ut.row,style:{marginBottom:6}},l.createElement("div",null,l.createElement("span",{className:ut.text},"\u8BBF\u95EE\u91CF"),l.createElement("span",{className:ut.value},(LA==null?void 0:LA.visits)||0)),l.createElement("div",null,l.createElement("span",{className:ut.text},"\u6210\u5458"),l.createElement("span",{className:ut.value},(LA==null?void 0:LA.course_members_count)||0))),l.createElement("div",{className:ut.row},l.createElement("div",null,l.createElement("span",{className:ut.text,style:{width:42}},"\u4F5C",l.createElement("span",{style:{marginLeft:14}},"\u4E1A")),l.createElement("span",{className:ut.value},(LA==null?void 0:LA.tasks_count)||0)),l.createElement("div",null,l.createElement("span",{className:ut.text},"\u72B6\u6001"),LA.is_end?l.createElement("span",{className:ut.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):l.createElement("span",{className:ut.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),kn&&l.createElement("div",{className:ut.btns},l.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),l.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!LA.is_accessible&&l.createElement("div",{className:ut.lockWrap},l.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),l.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ft.length&&l.createElement(Oe.Z,null)))},mA={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"},EA=y(65582),Rn=({dataSource:wt=[],value:ft,onChange:xt,className:Pt,style:vA={},tabBarExtraContent:uA})=>l.createElement("div",{className:Q()(mA.tabs,Pt),style:vA},l.createElement("div",{className:mA.tabsWrap},wt.map((Zt,PA)=>l.createElement("aside",{className:mA.tab,onClick:()=>{xt(Zt.id),Zt.link&&EA.history.push(Zt.link)},key:PA},l.createElement("div",{className:ft===Zt.id?mA.active:""},Zt.name),(Zt==null?void 0:Zt.resetCount)==null&&(Zt==null?void 0:Zt.total)!==void 0&&l.createElement("span",null,"\uFF08",Zt==null?void 0:Zt.total,"\uFF09"),(Zt==null?void 0:Zt.resetCount)!==void 0&&(Zt==null?void 0:Zt.total)!==void 0&&l.createElement(pe.Z,{title:(Zt==null?void 0:Zt.tip)!=null?Zt==null?void 0:Zt.tip:""},l.createElement("span",{style:{color:"#9096A3"}},"\uFF08",l.createElement("span",{style:{color:"#000"}},Zt==null?void 0:Zt.resetCount),"/",l.createElement("span",null,Zt==null?void 0:Zt.total),"\uFF09"))))),l.createElement("div",{className:mA.tabBar},uA)),pA={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"},gn=({dataSource:wt=[],value:ft,onChange:xt,className:Pt,style:vA={},tabBarExtraContent:uA})=>l.createElement("div",{className:Q()(pA.tabs,Pt),style:vA},l.createElement("div",{className:pA.tabsWrap},wt.map((Zt,PA)=>l.createElement("aside",{className:pA.tab,onClick:()=>{xt(Zt.id),Zt.link&&EA.history.push(Zt.link)},key:PA},l.createElement("div",{className:ft===Zt.id?pA.active:""},Zt.name),(Zt==null?void 0:Zt.resetCount)==null&&(Zt==null?void 0:Zt.total)!==void 0&&l.createElement("span",null,"\uFF08",Zt==null?void 0:Zt.total,"\uFF09"),(Zt==null?void 0:Zt.resetCount)!==void 0&&(Zt==null?void 0:Zt.total)!==void 0&&l.createElement(pe.Z,{title:(Zt==null?void 0:Zt.tip)!=null?Zt==null?void 0:Zt.tip:""},l.createElement("span",{style:{color:"#9096A3"}},"\uFF08",l.createElement("span",{style:{color:"#000"}},Zt==null?void 0:Zt.resetCount),"/",l.createElement("span",null,Zt==null?void 0:Zt.total),"\uFF09"))))),l.createElement("div",{className:pA.tabBar},uA)),SA=({className:wt,style:ft={},children:xt})=>l.createElement("div",{className:Q()(wt),style:ft},xt),DA={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"},wn=y(38854),Un=y(20834);const Wn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ga=({sortValue:wt,dropValue:ft,className:xt,onSort:Pt,onDrop:vA,dataSource:uA=Wn})=>{var Zt;return l.createElement("div",{className:Q()(DA.orderWrap,xt)},l.createElement(wn.Z,{dropdownRender:()=>l.createElement(Un.default,null,uA.map((PA,cA)=>l.createElement(Un.default.Item,{key:cA,onClick:()=>vA(PA.id)},PA.name)))},l.createElement("span",{className:DA.orderTextWrap},(Zt=uA.find(PA=>ft===PA.id))==null?void 0:Zt.name)),l.createElement("span",{className:DA.orderIconWrap},l.createElement("span",{className:DA.orderAsc},l.createElement("i",{className:wt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${DA.cursorPointer} ${DA.active}`:`iconfont icon-sanjiaoxing-up font12 ${DA.cursorPointer}`,onClick:()=>Pt(wt==="asc"?"desc":"asc")})),l.createElement("span",{className:DA.orderDesc},l.createElement("i",{className:wt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${DA.cursorPointer} ${DA.active}`:`iconfont icon-sanjiaoxing-down font12 ${DA.cursorPointer}`,onClick:()=>Pt(wt==="asc"?"desc":"asc")}))))},pn={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"},ma=y(3113),Gr=y(2337),_r=Object.defineProperty,ir=Object.getOwnPropertySymbols,Xr=Object.prototype.hasOwnProperty,qr=Object.prototype.propertyIsEnumerable,Ws=(wt,ft,xt)=>ft in wt?_r(wt,ft,{enumerable:!0,configurable:!0,writable:!0,value:xt}):wt[ft]=xt,As=(wt,ft)=>{for(var xt in ft||(ft={}))Xr.call(ft,xt)&&Ws(wt,xt,ft[xt]);if(ir)for(var xt of ir(ft))qr.call(ft,xt)&&Ws(wt,xt,ft[xt]);return wt},ks=(wt,ft)=>{var xt={};for(var Pt in wt)Xr.call(wt,Pt)&&ft.indexOf(Pt)<0&&(xt[Pt]=wt[Pt]);if(wt!=null&&ir)for(var Pt of ir(wt))ft.indexOf(Pt)<0&&qr.call(wt,Pt)&&(xt[Pt]=wt[Pt]);return xt},Kn=(wt,ft,xt)=>new Promise((Pt,vA)=>{var uA=cA=>{try{PA(xt.next(cA))}catch(tr){vA(tr)}},Zt=cA=>{try{PA(xt.throw(cA))}catch(tr){vA(tr)}},PA=cA=>cA.done?Pt(cA.value):Promise.resolve(cA.value).then(uA,Zt);PA((xt=xt.apply(wt,ft)).next())}),ns=wt=>{var ft=wt,{className:xt,style:Pt,children:vA,loading:uA=!1,openLoading:Zt,onClick:PA=()=>{},size:cA="middle",shape:tr="round",theme:on}=ft,LA=ks(ft,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[zr,kn]=(0,l.useState)(!1),kr=(0,l.useMemo)(()=>{switch(on){case Gr.Fy.THEMEONE:return pn.ThemeOne;case Gr.Fy.DEFAULT:default:return pn.btn}},[on]);return l.createElement(ma.ZP,As({onClick:(0,I.throttle)(Xn=>Kn(void 0,null,function*(){Zt&&kn(!0);try{yield PA(Xn)}catch($r){console.log("error",$r)}Zt&&kn(!1)}),2e3,{leading:!0,trailing:!1}),className:Q()(kr,pn[`${cA}-${tr}`],xt),style:Pt,size:cA,shape:tr,loading:zr||uA},LA),vA)},Ca={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"},zA=({className:wt,style:ft,children:xt=null,onClick:Pt,title:vA})=>l.createElement("div",{className:Q()(Ca.head,wt),style:ft},l.createElement("span",{className:"primary-hover",onClick:Pt},l.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),l.createElement("b",{title:vA},vA),l.createElement("div",{className:Ca.node},xt)),is={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"},Vr=({confirmShow:wt=!0,confirmTitle:ft,confirmClick:xt,cancelShow:Pt=!0,cancelTitle:vA,cancelClick:uA,className:Zt,style:PA,confirmLoading:cA=!1})=>l.createElement("div",{className:Q()(is.btns,Zt),style:PA},wt&&l.createElement(ma.ZP,{loading:cA,onClick:xt,type:"primary",className:is.confirm},ft),Pt&&l.createElement(ma.ZP,{onClick:uA,className:is.cancel},vA)),Lr={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"},rs=({className:wt,style:ft={},LeftContent:xt,children:Pt,RightContent:vA})=>l.createElement("div",{className:Q()(Lr.fixedBottom,wt),style:ft},l.createElement("div",{className:Lr.wrap},l.createElement("div",{className:Lr.left},xt),l.createElement("div",{className:Lr.center},Pt),l.createElement("div",{className:Lr.right},vA))),Xa={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"},Bs=({className:wt,style:ft={},dataSource:xt=[]})=>l.createElement("div",{className:Q()(Xa.crumbs,wt),style:ft},xt.map((Pt,vA)=>vAEA.history.push(Pt.path)},Pt.name):l.createElement("span",null,Pt.name),l.createElement("span",null,"\xA0",">","\xA0")):l.createElement("span",{key:vA,style:{color:"#5F6368"}},Pt.name))),Ji=y(31797),va=Object.defineProperty,Mi=Object.defineProperties,Xi=Object.getOwnPropertyDescriptors,Bi=Object.getOwnPropertySymbols,mr=Object.prototype.hasOwnProperty,Ss=Object.prototype.propertyIsEnumerable,aa=(wt,ft,xt)=>ft in wt?va(wt,ft,{enumerable:!0,configurable:!0,writable:!0,value:xt}):wt[ft]=xt,Us=(wt,ft)=>{for(var xt in ft||(ft={}))mr.call(ft,xt)&&aa(wt,xt,ft[xt]);if(Bi)for(var xt of Bi(ft))Ss.call(ft,xt)&&aa(wt,xt,ft[xt]);return wt},cs=(wt,ft)=>Mi(wt,Xi(ft)),sa=(wt,ft)=>{var xt={};for(var Pt in wt)mr.call(wt,Pt)&&ft.indexOf(Pt)<0&&(xt[Pt]=wt[Pt]);if(wt!=null&&Bi)for(var Pt of Bi(wt))ft.indexOf(Pt)<0&&Ss.call(wt,Pt)&&(xt[Pt]=wt[Pt]);return xt};const{Countdown:qi}=Ji.default;var wi=wt=>{var ft=wt,{onChange:xt}=ft,Pt=sa(ft,["onChange"]);const[vA,uA]=(0,l.useState)(null);(0,l.useEffect)(()=>{typeof vA=="number"&&vA>=0&&xt(vA)},[vA]);const Zt=PA=>{const cA=Math.floor(PA/1e3);uA(cA)};return l.createElement(qi,cs(Us({},Pt),{onChange:Zt}))},ds={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},_i=({DataProps:wt,className:ft,style:xt={}})=>{var Pt;return l.createElement("div",{className:Q()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",ds.ClassRoomItem,ft),style:xt,onClick:()=>{(0,we.xg)(wt==null?void 0:wt.first_category_url)}},l.createElement("div",{className:"flex flex-col item-center"},l.createElement("img",{src:`${(Pt=Ue.Z)==null?void 0:Pt.IMG_SERVER}/images/${wt==null?void 0:wt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(wt==null?void 0:wt.subject_identifier)&&l.createElement("div",{className:"mt-40px"},l.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),l.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),l.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},l.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(wt!=null&&wt.is_public)&&l.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"),l.createElement("span",{className:Q()("text-16px font-medium",ds.TitleDom)},wt==null?void 0:wt.name)),l.createElement("div",{className:"c-grey-333 font-medium"},wt==null?void 0:wt.creator),l.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",wt==null?void 0:wt.course_members_count),l.createElement("div",{className:"c-grey-333 flex item-center justify-between"},l.createElement("div",null,"\u4F5C\u4E1A\uFF1A",wt==null?void 0:wt.tasks_count),wt!=null&&wt.is_end?l.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):l.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},bo=Object.defineProperty,co=Object.getOwnPropertySymbols,Ei=Object.prototype.hasOwnProperty,rr=Object.prototype.propertyIsEnumerable,Pi=(wt,ft,xt)=>ft in wt?bo(wt,ft,{enumerable:!0,configurable:!0,writable:!0,value:xt}):wt[ft]=xt,Ti=(wt,ft)=>{for(var xt in ft||(ft={}))Ei.call(ft,xt)&&Pi(wt,xt,ft[xt]);if(co)for(var xt of co(ft))rr.call(ft,xt)&&Pi(wt,xt,ft[xt]);return wt},ho=({DataProps:wt=[],selectValue:ft,onChange:xt,className:Pt,style:vA={},extra:uA,classNameItem:Zt,styleItem:PA={},barHidden:cA})=>{const[tr,on]=(0,l.useState)();return(0,l.useEffect)(()=>{on(Array.isArray(ft)?ft:[ft])},[ft]),l.createElement("div",{className:Q()("flex px-20px py-10px gap-40px",Pt),style:Ti({borderBottom:"1px solid #D3F0FF"},vA)},wt==null?void 0:wt.map(LA=>l.createElement("div",{key:LA==null?void 0:LA.id,className:Q()("flex item-center justify-center current c-grey-333 text-16 relative",Zt,LA==null?void 0:LA.className),style:Ti(Ti({color:tr!=null&&tr.includes(LA==null?void 0:LA.id)?"#1890FF":"",minWidth:88},PA),(LA==null?void 0:LA.style)||{}),onClick:zr=>{xt==null||xt({domEvent:zr,item:LA}),LA!=null&&LA.link&&EA.history.push(LA==null?void 0:LA.link)}},LA==null?void 0:LA.name,!cA&&(tr==null?void 0:tr.includes(LA==null?void 0:LA.id))&&l.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),l.createElement("div",{className:"ml-auto"},uA))},Js=Object.defineProperty,ws=Object.defineProperties,Ro=Object.getOwnPropertyDescriptors,Ko=Object.getOwnPropertySymbols,$i=Object.prototype.hasOwnProperty,Ci=Object.prototype.propertyIsEnumerable,yi=(wt,ft,xt)=>ft in wt?Js(wt,ft,{enumerable:!0,configurable:!0,writable:!0,value:xt}):wt[ft]=xt,go=(wt,ft)=>{for(var xt in ft||(ft={}))$i.call(ft,xt)&&yi(wt,xt,ft[xt]);if(Ko)for(var xt of Ko(ft))Ci.call(ft,xt)&&yi(wt,xt,ft[xt]);return wt},bi=(wt,ft)=>ws(wt,Ro(ft)),Ns=({value:wt,onChange:ft,onInputChange:xt,className:Pt,style:vA={},InputProps:uA})=>{const[Zt,PA]=(0,l.useState)(wt);return l.createElement("div",{className:Q()("flex item-center rounded-full px-10px py-2px",Pt),style:go({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},vA)},l.createElement(be.default,bi(go({bordered:!1},uA),{onChange:cA=>{PA(cA.target.value),xt==null||xt(encodeURIComponent(cA.target.value))},onPressEnter:cA=>{ft==null||ft({domEvent:cA,item:{value:Zt}})}})),l.createElement("img",{className:"h-22px current",src:y(25365),height:22,onClick:cA=>{ft==null||ft({domEvent:cA,item:{value:Zt}})}}))}},6079:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return Se}});var l=y(59301),fe=y(92832),Be=y(8591),Ne=y(43418),Qe=y(71418),xe=y(95237),ge=y(43604),Q=y(54580),I=y(24905),v=y(5871),L=y(62772),x={modalWrapper:"modalWrapper___rWDvO",exportSettingWrapper:"exportSettingWrapper___pCClH",imgPreviewPart:"imgPreviewPart___PCv0Y",tips:"tips___EVeBl",pottedLine:"pottedLine___AaY68",text:"text___ho3u_"},j=y(65582),V=y(38147),z=y(59149),U=y(77254),D=y(74128),S=y(30214),Ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",Z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",Y=y(59301),te=Object.defineProperty,Ee=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,qe=(nt,pe,ve)=>pe in nt?te(nt,pe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):nt[pe]=ve,Te=(nt,pe)=>{for(var ve in pe||(pe={}))$.call(pe,ve)&&qe(nt,ve,pe[ve]);if(Ee)for(var ve of Ee(pe))be.call(pe,ve)&&qe(nt,ve,pe[ve]);return nt},X=(nt,pe,ve)=>new Promise((Ue,we)=>{var ee=Oe=>{try{Je(ve.next(Oe))}catch(It){we(It)}},Le=Oe=>{try{Je(ve.throw(Oe))}catch(It){we(It)}},Je=Oe=>Oe.done?Ue(Oe.value):Promise.resolve(Oe.value).then(ee,Le);Je((ve=ve.apply(nt,pe)).next())});const{TextArea:Pe}=fe.default,at=({exercise:nt,loading:pe,dispatch:ve})=>{var Ue;const{workSetting:we}=nt,ee=(0,j.useParams)();ee.category=ee.categoryId||ee.exerciseId,ee.categoryId=ee.categoryId||ee.exerciseId;const[Le,Je]=(0,l.useState)(!1),[Oe,It]=(0,l.useState)(!1);let[Lt,zt]=(0,l.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""});(0,l.useEffect)(()=>{fA()},[we]),(0,l.useEffect)(()=>{nt.actionTabs.key==="exportSetting"&&!(we!=null&&we.exercise_header)&&ve({type:"exercise/getWorkSetting",payload:Te({},ee)})},[nt.actionTabs.key]);const fA=()=>{var yt,aA,HA,sn;const YA=JSON.parse(JSON.stringify(we));Object.keys(Lt).forEach(Xe=>{var Xt;Lt[Xe]=(Xt=YA==null?void 0:YA.exercise_header)==null?void 0:Xt[Xe]}),Lt.file_list=(yt=YA==null?void 0:YA.exercise_header)!=null&&yt.attachment_id?[{uid:(aA=YA==null?void 0:YA.exercise_header)==null?void 0:aA.attachment_id,id:(HA=YA==null?void 0:YA.exercise_header)==null?void 0:HA.attachment_id,url:(sn=YA==null?void 0:YA.exercise_header)==null?void 0:sn.photo_url}]:[],zt(Lt)},TA=()=>{var yt,aA,HA;const sn=JSON.parse(JSON.stringify(Lt));sn.categoryId=ee.categoryId,sn.attachment_id=((HA=(aA=(yt=sn.file_list)==null?void 0:yt[0])==null?void 0:aA.response)==null?void 0:HA.id)||null,wA(sn)},wA=yt=>X(void 0,null,function*(){It(!0),(yield(0,V.ZP)(`/api/exercises/${ee==null?void 0:ee.categoryId}/foramt_settings.json`,{method:"post",body:yt})).status===0&&(Be.ZP.success("\u66F4\u65B0\u6210\u529F"),ve({type:"exercise/getCommonHeader",payload:Te({},ee)}),ve({type:"exercise/getWorkSetting",payload:Te({},ee)}),ve({type:"exercise/getExerciseExportHeadData",payload:{id:ee.exerciseId||ee.categoryId,identify:ee.userId||null}}),It(!1))}),QA={disabled:Le,multiple:!1,listType:"picture-card",onPreview:yt=>{U.Z.publish("preview-image",yt.thumbUrl||yt.url)},withCredentials:!0,fileList:Lt.file_list,beforeUpload:yt=>yt.size/1024>200?(Be.ZP.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20"),!1):!0,action:`${D.Z.API_SERVER}/api/attachments.json`,onChange(yt){let aA=yt.fileList.filter(HA=>!!HA.status);Lt.file_list=aA,zt(Object.assign({},Lt))},onRemove:yt=>X(void 0,null,function*(){return Lt.file_list=[],zt(Object.assign({},Lt)),!0})};return Y.createElement(Ne.default,{title:"\u5BFC\u51FA\u8BBE\u7F6E",className:x.modalWrapper,width:900,centered:!0,open:nt.actionTabs.key==="exportSetting",onOk:()=>TA(),onCancel:()=>{fA(),ve({type:"exercise/setActionTabs",payload:{}})}},Y.createElement("section",{className:x.exportSettingWrapper},Y.createElement(Qe.Z,{spinning:pe["exercise/getWorkSetting"]||Oe},Y.createElement(xe.Z,{wrap:!1,justify:"space-between"},Y.createElement(ge.Z,null,Y.createElement(xe.Z,{align:"middle"},Y.createElement("div",null,"\u5377\u5934\u5DE6\u89D2\u6807"),Y.createElement("span",{className:x.tips},"\u56FE\u7247\u5EFA\u8BAE\u5C3A\u5BF8\uFF1A700px*500px\uFF0C\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k")),Y.createElement("div",{className:"mt15"},Y.createElement(Q.default,Te({},QA),!((Ue=Lt.file_list)!=null&&Ue.length)&&Y.createElement("div",null,Y.createElement(L.Z,null),Y.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),Y.createElement(ge.Z,{span:24,className:"mt15"},Y.createElement(I.default,{checked:Lt.show_title,disabled:Le,onChange:yt=>{Lt.show_title=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898"))),Y.createElement(ge.Z,{span:24,className:"mt15"},Y.createElement(I.default,{checked:Lt.show_body,disabled:Le,onChange:yt=>{Lt.show_body=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF08\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09"))),Y.createElement(ge.Z,{span:24,className:"mt15"},Y.createElement(I.default,{checked:Lt.show_info,disabled:Le,onChange:yt=>{Lt.show_info=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F"))),Y.createElement(ge.Z,{span:24,className:"mt15"},Y.createElement(I.default,{checked:Lt.show_table,disabled:Le,onChange:yt=>{Lt.show_table=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C"))),Y.createElement(xe.Z,{align:"middle",className:`mt20 ${x.pottedLine}`},Y.createElement(ge.Z,null,Y.createElement("img",{src:Ae,alt:""})),Y.createElement(ge.Z,{className:x.text},"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),Y.createElement(ge.Z,null,Y.createElement("img",{src:Ae,alt:""}))),Y.createElement(xe.Z,{className:"mt15",justify:"center",style:{width:320}},Y.createElement(I.default,{className:"pl8",checked:Lt.show_user,disabled:Le,onChange:yt=>{Lt.show_user=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u59D3\u540D")),Y.createElement(I.default,{checked:Lt.show_no,disabled:Le,onChange:yt=>{Lt.show_no=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u5B66\u53F7")),Y.createElement(I.default,{checked:Lt.show_group,disabled:Le,onChange:yt=>{Lt.show_group=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u4E13\u4E1A\u73ED\u7EA7")),Y.createElement(I.default,{checked:Lt.show_school_name,disabled:Le,onChange:yt=>{Lt.show_school_name=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u5B66\u6821/\u5355\u4F4D")),Y.createElement(I.default,{checked:Lt.show_phone,disabled:Le,onChange:yt=>{Lt.show_phone=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u624B\u673A\u53F7"))),Y.createElement("img",{src:Z,alt:"",className:"mt15",style:{width:320}}),Y.createElement(ge.Z,{span:24,className:"mt15"},Y.createElement("span",null,"\u6BCF\u9875\u5BFC\u51FA\u6700\u5927\u8BD5\u9898\u6570\uFF1A"),Y.createElement(v.Z,{size:"middle",min:1,value:Lt.export_page_num?Lt.export_page_num:40,onChange:yt=>{Lt.export_page_num=yt,zt(Te({},Lt))}}),Y.createElement("span",{className:"ml10"},"\u9898")),Y.createElement(xe.Z,{className:"mt15"},Y.createElement(I.default,{checked:Lt.show_desc,disabled:Le,onChange:yt=>{Lt.show_desc=yt.target.checked,zt(Object.assign({},Lt))}},Y.createElement("div",null,"\u8003\u8BD5\u987B\u77E5")))),Y.createElement(ge.Z,{className:x.imgPreviewPart},Y.createElement("div",{className:"pb10"},"\u793A\u4F8B\u56FE\u7247\u9884\u89C8\uFF1A"),Y.createElement("img",{src:z.qz})))),Y.createElement(S.Z,null)))};var Se=(0,j.connect)(({exercise:nt,loading:pe,globalSetting:ve})=>({exercise:nt,loading:pe.effects,globalSetting:ve}))(at)},60546:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return Z}});var l=y(59301),fe=y(65582),Be=y(95237),Ne=y(1710),Qe={wrap:"wrap___SSpd0",img:"img___nbd2O",table:"table___fcP71",totalScore:"totalScore___YxSMe",people:"people___bf9pK",glassSeal:"glassSeal___dYhKO",paperHeader:"paperHeader___gYUbq",exportBtn:"exportBtn___nyRYQ"},xe=y(87513),ge=y(65862),Q=y(6079),I=y(2337),v=y(74128),L=y(59301),x=Object.defineProperty,j=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,U=(Y,te,Ee)=>te in Y?x(Y,te,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Y[te]=Ee,D=(Y,te)=>{for(var Ee in te||(te={}))V.call(te,Ee)&&U(Y,Ee,te[Ee]);if(j)for(var Ee of j(te))z.call(te,Ee)&&U(Y,Ee,te[Ee]);return Y},S=(Y,te,Ee)=>new Promise(($,be)=>{var qe=Pe=>{try{X(Ee.next(Pe))}catch(at){be(at)}},Te=Pe=>{try{X(Ee.throw(Pe))}catch(at){be(at)}},X=Pe=>Pe.done?$(Pe.value):Promise.resolve(Pe.value).then(qe,Te);X((Ee=Ee.apply(Y,te)).next())});const Ae=({isPreview:Y=!1,isExportBlank:te=!1,activeTabs:Ee,exercise:$,globalSetting:be,loading:qe,user:Te,dispatch:X,showExportBtn:Pe=!1,sealStyle:at={}})=>{var Se,nt,pe,ve,Ue,we,ee,Le,Je,Oe,It,Lt,zt,fA,TA;const wA=(0,fe.useParams)(),{userInfo:QA}=Te,[yt,aA]=(0,l.useState)(),[HA,sn]=(0,l.useState)();let YA=(0,l.useRef)(null);const[Xe,Xt]=(0,l.useState)(21),[sA,xA]=(0,l.useState)([]),Tn=(0,l.useRef)(!0);(0,l.useEffect)(()=>{S(void 0,null,function*(){if(!Tn.current)return;Tn.current=!1;const lt=yield(0,xe.cV)({id:wA.exerciseId||wA.categoryId});lt.status==0&&xA(lt.data)}),(0,ge.W)(Ee)||Ee==="2"&&se()},[wA.userId,wA.coursesId,wA.exerciseId,wA.categoryId,Ee]),(0,l.useEffect)(()=>{YA.current&&Xt(YA.current.clientHeight)},[YA.current]),(0,l.useEffect)(()=>{var lt;if((lt=$.exerciseExportHeadData)!=null&<.title){const Yt=$.exerciseExportHeadData;aA(D({},Yt||{}));const{table:W}=Yt||{};let iA,oA;(W!=null&&W.total_singles_scores||W!=null&&W.total_doubles_scores||W!=null&&W.total_nulls_scores||W!=null&&W.total_judges_scores||W!=null&&W.total_pros_scores||W!=null&&W.total_shixuns_scores||W!=null&&W.total_mains_scores||W!=null&&W.total_combination_scores||W!=null&&W.total_bpros_scores)&&(iA=Number(W==null?void 0:W.total_singles_scores)+Number(W==null?void 0:W.total_doubles_scores)+Number(W==null?void 0:W.total_nulls_scores)+Number(W==null?void 0:W.total_judges_scores)+Number(W==null?void 0:W.total_bpros_scores)+Number(W==null?void 0:W.total_pros_scores)+Number(W==null?void 0:W.total_shixuns_scores)+Number(W==null?void 0:W.total_mains_scores)+Number(W==null?void 0:W.total_combination_scores)),(W!=null&&W.singles_scores||W!=null&&W.doubles_scores||W!=null&&W.nulls_scores||W!=null&&W.judges_scores||W!=null&&W.pros_scores||W!=null&&W.bpros_scores||W!=null&&W.shixuns_scores||W!=null&&W.mains_scores||W!=null&&W.combination_scores)&&(oA=Number(W==null?void 0:W.singles_scores)+Number(W==null?void 0:W.doubles_scores)+Number(W==null?void 0:W.nulls_scores)+Number(W==null?void 0:W.judges_scores)+Number(W==null?void 0:W.pros_scores)+Number(W==null?void 0:W.bpros_scores)+Number(W==null?void 0:W.shixuns_scores)+Number(W==null?void 0:W.mains_scores)+Number(W==null?void 0:W.combination_scores));const $e=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(W==null?void 0:W.total_singles_scores)||0,doubles_score:(W==null?void 0:W.total_doubles_scores)||0,nulls_score:(W==null?void 0:W.total_nulls_scores)||0,judges_score:(W==null?void 0:W.total_judges_scores)||0,pros_score:(W==null?void 0:W.total_pros_scores)||0,bpros_score:(W==null?void 0:W.total_bpros_scores)||0,shixuns_score:(W==null?void 0:W.total_shixuns_scores)||0,mains_score:(W==null?void 0:W.total_mains_scores)||0,total_combination_scores:(W==null?void 0:W.total_combination_scores)||0,total_score:iA||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(W==null?void 0:W.singles_scores)||0,doubles_score:(W==null?void 0:W.doubles_scores)||0,nulls_score:(W==null?void 0:W.nulls_scores)||0,judges_score:(W==null?void 0:W.judges_scores)||0,pros_score:(W==null?void 0:W.pros_scores)||0,bpros_score:(W==null?void 0:W.bpros_scores)||0,shixuns_score:(W==null?void 0:W.shixuns_scores)||0,mains_score:(W==null?void 0:W.mains_scores)||0,total_combination_scores:(W==null?void 0:W.combination_scores)||0,total_score:oA||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Ft=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(W==null?void 0:W.total_singles_scores)||0,doubles_score:(W==null?void 0:W.total_doubles_scores)||0,nulls_score:(W==null?void 0:W.total_nulls_scores)||0,judges_score:(W==null?void 0:W.total_judges_scores)||0,pros_score:(W==null?void 0:W.total_pros_scores)||0,bpros_score:(W==null?void 0:W.total_bpros_scores)||0,shixuns_score:(W==null?void 0:W.total_shixuns_scores)||0,mains_score:(W==null?void 0:W.total_mains_scores)||0,total_combination_scores:(W==null?void 0:W.total_combination_scores)||0,total_score:iA||0},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];sn([...te?Ft:$e])}},[$.exerciseExportHeadData]);const se=()=>S(void 0,null,function*(){const lt={id:wA.exerciseId||wA.categoryId,identify:(QA==null?void 0:QA.login)||null},Yt=yield(0,xe.iw)(lt);aA(Yt||{});const{table:W}=Yt||{};let iA,oA;(W!=null&&W.total_singles_scores||W!=null&&W.total_doubles_scores||W!=null&&W.total_nulls_scores||W!=null&&W.total_judges_scores||W!=null&&W.total_pros_scores||W!=null&&W.total_bpros_scores||W!=null&&W.total_shixuns_scores||W!=null&&W.total_mains_scores||W!=null&&W.total_combination_scores)&&(iA=Number(W==null?void 0:W.total_singles_scores)+Number(W==null?void 0:W.total_doubles_scores)+Number(W==null?void 0:W.total_nulls_scores)+Number(W==null?void 0:W.total_bpros_scores)+Number(W==null?void 0:W.total_judges_scores)+Number(W==null?void 0:W.total_pros_scores)+Number(W==null?void 0:W.total_shixuns_scores)+Number(W==null?void 0:W.total_mains_scores)+Number(W==null?void 0:W.total_combination_scores)),(W!=null&&W.singles_scores||W!=null&&W.doubles_scores||W!=null&&W.nulls_scores||W!=null&&W.judges_scores||W!=null&&W.pros_scores||W!=null&&W.bpros_scores||W!=null&&W.shixuns_scores||W!=null&&W.mains_scores||W!=null&&W.combination_scores)&&(oA=Number(W==null?void 0:W.singles_scores)+Number(W==null?void 0:W.doubles_scores)+Number(W==null?void 0:W.bpros_scores)+Number(W==null?void 0:W.nulls_scores)+Number(W==null?void 0:W.judges_scores)+Number(W==null?void 0:W.pros_scores)+Number(W==null?void 0:W.shixuns_scores)+Number(W==null?void 0:W.mains_scores)+Number(W==null?void 0:W.combination_scores));const $e=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(W==null?void 0:W.total_singles_scores)||0,doubles_score:(W==null?void 0:W.total_doubles_scores)||0,nulls_score:(W==null?void 0:W.total_nulls_scores)||0,judges_score:(W==null?void 0:W.total_judges_scores)||0,pros_score:(W==null?void 0:W.total_pros_scores)||0,bpros_score:(W==null?void 0:W.total_bpros_scores)||0,shixuns_score:(W==null?void 0:W.total_shixuns_scores)||0,mains_score:(W==null?void 0:W.total_mains_scores)||0,total_combination_scores:(W==null?void 0:W.total_combination_scores)||0,total_score:iA||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(W==null?void 0:W.singles_scores)||0,doubles_score:(W==null?void 0:W.doubles_scores)||0,nulls_score:(W==null?void 0:W.nulls_scores)||0,judges_score:(W==null?void 0:W.judges_scores)||0,pros_score:(W==null?void 0:W.pros_scores)||0,bpros_score:(W==null?void 0:W.bpros_scores)||0,shixuns_score:(W==null?void 0:W.shixuns_scores)||0,mains_score:(W==null?void 0:W.mains_scores)||0,total_combination_scores:(W==null?void 0:W.combination_scores)||0,total_score:oA||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}];sn(te?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:$e)}),ht=[{width:"10%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:lt=>L.createElement("a",null,lt)},{title:((Se=sA==null?void 0:sA.find(lt=>lt.value==I.fw[0].nameType))==null?void 0:Se.name)||"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{title:((nt=sA==null?void 0:sA.find(lt=>lt.value==I.fw[1].nameType))==null?void 0:nt.name)||"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{title:((pe=sA==null?void 0:sA.find(lt=>lt.value==I.fw[3].nameType))==null?void 0:pe.name)||"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{title:((ve=sA==null?void 0:sA.find(lt=>lt.value==I.fw[2].nameType))==null?void 0:ve.name)||"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{title:((Ue=sA==null?void 0:sA.find(lt=>lt.value==I.fw[6].nameType))==null?void 0:Ue.name)||"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{title:((we=sA==null?void 0:sA.find(lt=>lt.value==I.fw[5].nameType))==null?void 0:we.name)||"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{title:((ee=sA==null?void 0:sA.find(lt=>lt.value==I.fw[4].nameType))==null?void 0:ee.name)||"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{title:((Le=sA==null?void 0:sA.find(lt=>lt.value==I.fw[7].nameType))==null?void 0:Le.name)||"\u7EC4\u5408\u9898",align:"center",dataIndex:"total_combination_scores",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{title:((Je=sA==null?void 0:sA.find(lt=>lt.value==I.fw[8].nameType))==null?void 0:Je.name)||"\u7A0B\u5E8F\u586B\u7A7A\u9898",align:"center",dataIndex:"bpros_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt)},{width:"10%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:lt=>L.createElement("a",null,lt==="0.0"?0:lt==null?void 0:lt.toFixed(1))}],{exercise_header:Ct}=yt||{};return L.createElement(L.Fragment,null,((Ct==null?void 0:Ct.show_user)||(Ct==null?void 0:Ct.show_no)||(Ct==null?void 0:Ct.show_group))&&L.createElement("section",{className:Qe.glassSeal,style:at},(Ct==null?void 0:Ct.show_user)&&L.createElement("span",null,"\u59D3\u540D\uFF1A",L.createElement("span",null,yt==null?void 0:yt.user)),(Ct==null?void 0:Ct.show_no)&&L.createElement("span",null,"\u5B66\u53F7\uFF1A",L.createElement("span",null,yt==null?void 0:yt.student_id)),(Ct==null?void 0:Ct.show_group)&&L.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",L.createElement("span",null,yt==null?void 0:yt.group_name)),(Ct==null?void 0:Ct.show_school_name)&&L.createElement("span",null,"\u5B66\u6821/\u5355\u4F4D\uFF1A",L.createElement("span",null,yt==null?void 0:yt.school_name)),(Ct==null?void 0:Ct.show_phone)&&L.createElement("span",null,"\u624B\u673A\u53F7\uFF1A",L.createElement("span",null,yt==null?void 0:yt.phone))),L.createElement("section",{className:`${Qe.wrap} ${Y?"pl20":""} `},(yt==null?void 0:yt.photo_url)&&L.createElement("img",{className:Qe.img,src:`${v.Z.API_SERVER}${yt==null?void 0:yt.photo_url}`}),(Ct==null?void 0:Ct.show_title)&&L.createElement(Be.Z,{className:Qe.paperHeader,justify:"center"},L.createElement("div",null,yt==null?void 0:yt.title)),(Ct==null?void 0:Ct.show_info)&&L.createElement("div",{className:"tc c-grey-666 mb20"},"\u5171:\u3010",yt==null?void 0:yt.large_counts,"\u5927\u9898\u3011\u3010",yt==null?void 0:yt.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",yt==null?void 0:yt.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(yt==null?void 0:yt.time)>-1?`${yt==null?void 0:yt.time}\u5206\u949F`:"\u4E0D\u9650","\u3011"),(Ct==null?void 0:Ct.show_desc)&&(((Oe=$==null?void 0:$.exerciseExportHeadData)==null?void 0:Oe.exercise_description)||((It=$==null?void 0:$.commonHeader)==null?void 0:It.exercise_description))&&L.createElement("div",{style:{fontSize:14,marginBottom:30,marginTop:20,textAlign:"left",color:"#3A3A3A",maxHeight:"210px",overflowY:"auto"}},L.createElement("b",null,"\u8BD5\u5377\u987B\u77E5\uFF1A"),L.createElement("span",null,((Lt=$==null?void 0:$.exerciseExportHeadData)==null?void 0:Lt.exercise_description)||((zt=$==null?void 0:$.commonHeader)==null?void 0:zt.exercise_description))),(Ct==null?void 0:Ct.show_table)&&L.createElement("div",{className:"mt10"},L.createElement(Ne.default,{className:Qe.table,columns:ht,dataSource:[...HA||[]],bordered:!0,pagination:!1})),((fA=$==null?void 0:$.exerciseExportHeadData)==null?void 0:fA.analysis)&&L.createElement("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333"},`\u8003\u8BD5\u8BC4\u4EF7\uFF1A${(TA=$==null?void 0:$.exerciseExportHeadData)==null?void 0:TA.analysis}`)),L.createElement(Q.Z,null))};var Z=(0,fe.connect)(({exercise:Y,loading:te,user:Ee,globalSetting:$})=>({exercise:Y,globalSetting:$,user:Ee,loading:te.effects}))(Ae)},84161:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return L}});var l=y(65582),fe={flex_box_center:"flex_box_center___hzSR8",flex_space_between:"flex_space_between___Mscip",flex_box_vertical_center:"flex_box_vertical_center___Uckau",flex_box_center_end:"flex_box_center_end___Kw1tf",flex_box_column:"flex_box_column___udgQE",comments:"comments___He0El",line:"line___P3zVB",editSty:"editSty___SwU5r",delSty:"delSty____zUGN",tag:"tag___H3Lob",mkd_html:"mkd_html___WDom9"},Be=y(95237),Ne=y(6848),Qe=y(74128),xe=y(66649),ge=y.n(xe),Q=y(6339),I=y(59301);const v=({exercise:x,list:j,hideScore:V=!1,newuserCommentVisible:z,isShowEditAndDel:U=!1,userLogin:D="",handleDel:S,handleEdit:Ae})=>I.createElement("div",null,j==null?void 0:j.map(Z=>{var Y,te,Ee,$,be,qe;return I.createElement("div",{className:"mt20 mb20"},((Y=Z==null?void 0:Z.user)==null?void 0:Y.user_id)==-1?I.createElement(Be.Z,{align:"middle",key:(te=Z==null?void 0:Z.user)==null?void 0:te.user_id},I.createElement("img",{src:y(24252),width:"35",height:"40"}),I.createElement("img",{src:y(53595),width:"60",height:"16",className:"ml10"})):I.createElement(Be.Z,{align:"middle",key:(Ee=Z==null?void 0:Z.user)==null?void 0:Ee.user_id},I.createElement("img",{src:Qe.Z.API_SERVER+"/images/"+(($=Z==null?void 0:Z.user)==null?void 0:$.image_url),width:"40",style:{borderRadius:40}}),I.createElement("span",{className:"ml10 font16"},(be=Z==null?void 0:Z.user)==null?void 0:be.name)),I.createElement("div",{className:fe.comments},(qe=Z==null?void 0:Z.comments)==null?void 0:qe.map((Te,X)=>{var Pe,at,Se,nt,pe;if(z&&Te.question_type!==5){if(X===0)return I.createElement("div",{key:((Pe=Z==null?void 0:Z.user)==null?void 0:Pe.user_id)+"-"+X},I.createElement(Be.Z,{align:"middle",justify:"space-between"},!!Te.shixun_chanllge_position&&I.createElement("div",{style:{flexShrink:0,marginRight:10}},"\u7B2C",Te.shixun_chanllge_position,"\u5173"),!V&&I.createElement("div",{style:{flex:1}},"\u539F\u59CB\u5F97\u5206",Te==null?void 0:Te.origin_score,"\u5206\uFF0C\u4FEE\u6B63\u4E3A",I.createElement("span",{className:"c-light-primary"},Te==null?void 0:Te.score),"\u5206"),I.createElement("div",{style:{flexShrink:0}},ge()(Te.updated_at).format("YYYY-MM-DD HH:mm"))),!!Te.comment&&I.createElement("div",null,"\u8BC4\u8BED\uFF1A",I.createElement("span",{className:"c-light-primary"},Te.comment)),((at=Z==null?void 0:Z.comments)==null?void 0:at.length)-1>X&&I.createElement("div",{className:fe.line}))}else return I.createElement("div",{key:((Se=Z==null?void 0:Z.user)==null?void 0:Se.user_id)+"-"+X},I.createElement(Be.Z,{align:"middle",justify:"space-between"},!!Te.shixun_chanllge_position&&I.createElement("div",{style:{flexShrink:0,marginRight:10}},"\u7B2C",Te.shixun_chanllge_position,"\u5173"),!V&&I.createElement("div",{style:{flex:1}},"\u539F\u59CB\u5F97\u5206",Te==null?void 0:Te.origin_score,"\u5206\uFF0C\u4FEE\u6B63\u4E3A",I.createElement("span",{className:"c-light-primary"},Te==null?void 0:Te.score),"\u5206"),I.createElement("div",{style:{flexShrink:0}},ge()(Te.updated_at).format("YYYY-MM-DD HH:mm"))),!!Te.comment&&I.createElement("div",{className:"flex-wrp",style:{lineHeight:"24px"}},I.createElement("span",null,"\u8BC4\u8BED\uFF1A"),I.createElement(Q.Z,{className:fe.mkd_html,value:Te==null?void 0:Te.comment}),U&&D===((nt=Z==null?void 0:Z.user)==null?void 0:nt.login)&&I.createElement("span",{className:"ml30"},I.createElement(Ne.Z,{title:"\u7F16\u8F91"},I.createElement("i",{className:`iconfont icon-bianji14 current ${fe.editSty}`,onClick:()=>{Ae(Te==null?void 0:Te.comment,Te==null?void 0:Te.id)}})),I.createElement(Ne.Z,{title:"\u5220\u9664"},I.createElement("i",{className:`iconfont icon-shanchutimu current ${fe.delSty}`,onClick:()=>{S("",Te==null?void 0:Te.id)}})))),((pe=Z==null?void 0:Z.comments)==null?void 0:pe.length)-1>X&&I.createElement("div",{className:fe.line}))})))}));var L=(0,l.connect)(({exercise:x})=>({exercise:x}))(v)},53296:function(Et,Ze,y){"use strict";var l=y(59301),fe=y(6339),Be=y(92832),Ne=y(5161),Qe=y(50083),xe=y(27687),ge=y(59301),Q=Object.defineProperty,I=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,x=(U,D,S)=>D in U?Q(U,D,{enumerable:!0,configurable:!0,writable:!0,value:S}):U[D]=S,j=(U,D)=>{for(var S in D||(D={}))v.call(D,S)&&x(U,S,D[S]);if(I)for(var S of I(D))L.call(D,S)&&x(U,S,D[S]);return U};const{TextArea:V}=Be.default,z=({item:U,answerData:D,changeScoreData:S,textValue:Ae,textOnChange:Z=()=>{},seeAnswerVisible:Y=!0})=>{var te;const[Ee,$]=(0,l.useState)([]),[be,qe]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{S!=null&&S[U.q_position]?!be&&qe(!0):be&&qe(!1)},[S==null?void 0:S[U==null?void 0:U.q_position]]),(te=U==null?void 0:U.standard_answer)==null||te.map(Te=>{Te.used=!1}),(0,l.useEffect)(()=>{var Te;console.log("item=====",U,D,S,"#37AD83;");const X=[];for(let Pe=0;Pe<(U==null?void 0:U.multi_count);Pe++){const at=((Te=U==null?void 0:U.user_answer)==null?void 0:Te.find(Se=>Se.choice_id===Pe+1))||{choice_id:Pe+1,answer_text:""};X.push(j({},at))}$(X)},[U==null?void 0:U.user_answer]),ge.createElement("div",{className:Qe.Z.fillBg},ge.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),Ee==null?void 0:Ee.map((Te,X)=>ge.createElement("div",null,ge.createElement("span",null,"\u7B54\u6848(\u586B\u7A7A",X+1,"):"),ge.createElement("div",null,U.question_type==3?(Te==null?void 0:Te.model)===1?ge.createElement("span",{style:{whiteSpace:"pre-wrap",color:Te!=null&&Te.user_answer_boolean?"#37AD83":"#E30000"}},Te==null?void 0:Te.answer_text):ge.createElement(xe.Z,{type:Te!=null&&Te.user_answer_boolean?"success":"error",readOnly:!0,value:Te.answer_text,disabled:!0}):ge.createElement(fe.Z,{value:Te==null?void 0:Te.answer_text})))),Y&&ge.createElement(Ne.u,{data:U}))};Ze.Z=z},60335:function(Et,Ze,y){"use strict";var l=y(59301),fe=y(6339),Be=y(66649),Ne=y.n(Be),Qe=y(1710),xe=y(50258),ge=y(24334),Q=y.n(ge),I=y(27584);const v=({item:L,answerData:x,autoHeight:j})=>{var V,z,U,D,S;const[Ae,Z]=(0,l.useState)([]);(0,l.useEffect)(()=>{var Ee,$;((Ee=L==null?void 0:L.evaluate_codes)==null?void 0:Ee.length)>0?Z(($=L==null?void 0:L.evaluate_codes)==null?void 0:$.map((be,qe)=>({key:qe+1,error_msg:be!=null&&be.error_msg?ge.Base64.decode(be==null?void 0:be.error_msg):"",created_at:be.created_at}))):Z([{key:"--",error_msg:"--"}])},[L==null?void 0:L.evaluate_codes]);const Y=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"127px",key:"key",align:"center",render:(Ee,$)=>l.createElement("span",null,$.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:(Ee,$)=>l.createElement("span",null,$.created_at?Ne()($.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"error_msg",key:"error_msg",align:"center",render:(Ee,$)=>{var be;return l.createElement("span",null,$.error_msg?((be=$.error_msg)==null?void 0:be.length)>1e3?$.error_msg.substring(0,1e3)+"...":$.error_msg:"--")}}],te={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return l.createElement(l.Fragment,null,l.createElement("div",{className:"mt15 mb15"},l.createElement(fe.Z,{value:L==null?void 0:L.description})),(!!((V=x==null?void 0:x.exercise)!=null&&V.student_commit_status)&&((z=x==null?void 0:x.exercise)==null?void 0:z.student_commit_status)!==0||!!((U=x==null?void 0:x.exercise)!=null&&U.user_exercise_status)&&((D=x==null?void 0:x.exercise)==null?void 0:D.user_exercise_status)!==0)&&l.createElement(Qe.default,{className:"mt5",bordered:!0,dataSource:Ae,columns:Y,pagination:!1}),!!((S=L==null?void 0:L.user_answer)!=null&&S.length)&&(L==null?void 0:L.passed_code)&&l.createElement("aside",{className:I.Z.shixunWrp},l.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"),l.createElement(xe.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:L!=null&&L.passed_code?ge.Base64.decode(L==null?void 0:L.passed_code):"",autoHeight:j,options:te})))};Ze.Z=v},5161:function(Et,Ze,y){"use strict";y.d(Ze,{u:function(){return ge}});var l=y(59301),fe=y(95237),Be=y(43604),Ne=y(6339),Qe=y(27687),xe=y(59301);const ge=({data:Q})=>{const[I,v]=(0,l.useState)(!1),L=()=>{var x,j,V;switch(Q.question_type){case 3:return xe.createElement("aside",{className:"mt20"},xe.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{v(!I)}},I?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),I&&xe.createElement("div",null,(x=Q==null?void 0:Q.standard_answer)==null?void 0:x.map(function(z,U){var D,S;return xe.createElement(fe.Z,{style:{alignItems:"baseline"},className:"mr20"},xe.createElement(Be.Z,{flex:"50px"},xe.createElement("span",{className:"mt10"},"\u586B\u7A7A",z.choice_id,":")),(z==null?void 0:z.model)===1?xe.createElement(Be.Z,{flex:1},(D=z==null?void 0:z.answer_text)==null?void 0:D.map(function(Ae,Z){return xe.createElement("div",null,Ae)})):xe.createElement(Be.Z,{flex:1},(S=z==null?void 0:z.answer_text)==null?void 0:S.map(function(Ae,Z){return xe.createElement(Qe.Z,{readOnly:!0,value:Ae})})))})));case 8:return xe.createElement("aside",{className:"mt20"},xe.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{v(!I)}},I?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),I&&xe.createElement("div",null,(j=Q==null?void 0:Q.standard_answer)==null?void 0:j.map(function(z,U){return xe.createElement(fe.Z,{style:{alignItems:"baseline"},className:"mr20"},xe.createElement(Be.Z,{flex:"50px"},xe.createElement("span",{className:"mt10"},"\u586B\u7A7A",z.choice_id,":")),xe.createElement(Be.Z,{flex:1},xe.createElement("div",null,z==null?void 0:z.answer_text)))})));case 4:return xe.createElement("aside",{className:"mt20"},xe.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{v(!I)}},I?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),I&&xe.createElement("div",null,xe.createElement(Ne.Z,{value:(V=Q==null?void 0:Q.standard_answer)==null?void 0:V.join(" ")})))}};return xe.createElement("section",null,L())}},73034:function(Et,Ze,y){"use strict";var l=y(59301),fe=y(6339),Be=y(41867),Ne=y(6848),Qe=y(5871),xe=y(8591),ge=y(1710),Q=y(66649),I=y.n(Q),v=y(65582),L=y(50258),x=y(50083),j=Object.defineProperty,V=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,D=(Y,te,Ee)=>te in Y?j(Y,te,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Y[te]=Ee,S=(Y,te)=>{for(var Ee in te||(te={}))z.call(te,Ee)&&D(Y,Ee,te[Ee]);if(V)for(var Ee of V(te))U.call(te,Ee)&&D(Y,Ee,te[Ee]);return Y},Ae=(Y,te,Ee)=>new Promise(($,be)=>{var qe=Pe=>{try{X(Ee.next(Pe))}catch(at){be(at)}},Te=Pe=>{try{X(Ee.throw(Pe))}catch(at){be(at)}},X=Pe=>Pe.done?$(Pe.value):Promise.resolve(Pe.value).then(qe,Te);X((Ee=Ee.apply(Y,te)).next())});const Z=({item:Y,answerData:te,hasChangeScore:Ee=!0,autoHeight:$,showAnswer:be,saveChangeScore:qe=()=>{}})=>{var Te,X,Pe;const[at,Se]=(0,l.useState)([]),[nt,pe]=(0,l.useState)([]);(0,l.useEffect)(()=>{var ee,Le,Je,Oe,It,Lt,zt,fA,TA,wA,QA,yt;if(!((ee=Y==null?void 0:Y.shixun_details)!=null&&ee.length))return;let aA=[],HA=[];for(let sn=0;sn<((Le=Y==null?void 0:Y.shixun_details)==null?void 0:Le.length);sn++){for(let YA=0;YA<(Y==null?void 0:Y.shixun_details[sn].stage_list.length);YA++){let Xe=Y==null?void 0:Y.shixun_details[sn].stage_list[YA];aA.push(S(S({},Xe),{operation:(Lt=(It=(Oe=(Je=Y==null?void 0:Y.shixun_details)==null?void 0:Je[sn])==null?void 0:Oe.shixun_detail)==null?void 0:It[0])==null?void 0:Lt.game_identifier,shixun_challenge_id:(zt=Y==null?void 0:Y.shixun_details[sn])==null?void 0:zt.shixun_challenge_id}))}(TA=(fA=Y==null?void 0:Y.shixun_details)==null?void 0:fA[sn])!=null&&TA.shixun_detail&&HA.push((yt=(QA=(wA=Y==null?void 0:Y.shixun_details)==null?void 0:wA[sn])==null?void 0:QA.shixun_detail)==null?void 0:yt[0])}pe(HA),Se([...aA])},[Y==null?void 0:Y.shixun_details]);const ve=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",ellipsis:!0,width:260,render:ee=>l.createElement(Ne.Z,{title:ee},l.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:ee&&ee.length>25?ee:""},ee))},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:(ee,Le)=>l.createElement("span",null,Le.evaluate_count?Le.evaluate_count:l.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5B8C\u6210\u65F6\u95F4",key:"finished_time",dataIndex:"finished_time",align:"center",render:(ee,Le)=>{let Je=!1;return Le.finished_time&&(te!=null&&te.exercise)&&(te!=null&&te.exercise_answer_user)&&((te==null?void 0:te.exercise.time)===-1?Je=I()(te==null?void 0:te.exercise.end_time).isBefore(Le.finished_time):Je=I()(te==null?void 0:te.exercise_answer_user.start_at).add(te==null?void 0:te.exercise.time,"m").isBefore(Le.finished_time)),l.createElement("span",null,Le.finished_time||l.createElement("span",{className:"c-grey-999"},"--"),l.createElement("span",{className:"c-orange-ff9 "},Je?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:(ee,Le)=>l.createElement("span",null,Le.time_consuming||l.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:(ee,Le)=>l.createElement("span",null,Le.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")},{title:"\u5F97\u5206/\u6EE1\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:(ee,Le)=>l.createElement("span",null,l.createElement("span",{className:"c-orange"},Le.user_score),"/",Le.game_score)},Ee&&{title:"\u8C03\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:(ee,Le,Je)=>l.createElement(Qe.Z,{min:0,max:Number(Le.game_score),defaultValue:ee,onBlur:Oe=>Ae(void 0,null,function*(){if(Oe.target.value!=ee){const It=yield qe(S(S({},Y),{shixun_challenge_id:Le.shixun_challenge_id,shixunScore:Oe.target.value}));console.log("res: ",It),It!=null&&It.question_comments&&xe.ZP.success("\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206")}})})}].filter(ee=>!!ee),Ue=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:(ee,Le)=>l.createElement("span",null,Le.key)},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:(ee,Le)=>l.createElement("span",null,Le.error_msg?Le.error_msg:"--")},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:(ee,Le)=>l.createElement("span",null,Le.updated_at?Le.updated_at:"--")}],we={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return l.createElement(l.Fragment,null,(((Te=te==null?void 0:te.exercise)==null?void 0:Te.student_commit_status)!==0||((X=te==null?void 0:te.exercise)==null?void 0:X.user_exercise_status)!==0)&&l.createElement("div",{className:"mt15"},l.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),!!(at!=null&&at.length)&&l.createElement(ge.default,{columns:ve,dataSource:at,pagination:!1})),!!(nt!=null&&nt.length)&&l.createElement(l.Fragment,null,l.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),nt==null?void 0:nt.map((ee,Le)=>{var Je,Oe,It,Lt,zt;return l.createElement(l.Fragment,null,l.createElement("div",{className:"mt5"},l.createElement("span",{className:"font16 mr15"}," \u7B2C",ee.position,"\u5173"),l.createElement(v.Link,{className:"current c-black font16",to:`/tasks/${ee.game_identifier}`},ee.name)),!!((Je=ee==null?void 0:ee.outputs)!=null&&Je.length)&&l.createElement(ge.default,{bordered:!0,dataSource:ee.outputs.map(fA=>({key:fA.position,error_msg:fA.output_detail,updated_at:fA.updated_at})),columns:Ue,pagination:!1}),(ee==null?void 0:ee.st)===0&&ee.challenge_paths&&l.createElement("div",{className:x.Z.shixunWrp},l.createElement("h2",null,"\u6700\u540E\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",l.createElement("span",{className:"c-light-black"},(It=(Oe=ee.challenge_paths)==null?void 0:Oe[0])==null?void 0:It.file_name)),l.createElement(L.ZP,{height:300,autoHeight:$,language:"python",theme:"default",value:((zt=(Lt=ee.challenge_paths)==null?void 0:Lt[0])==null?void 0:zt.latest_code)||"",options:we})))})),(0,Be.dE)()&&l.createElement(fe.Z,{className:"c-grey-999 mt20 mb20",value:Y==null?void 0:Y.question_title}),(Pe=Y==null?void 0:Y.shixun)==null?void 0:Pe.map((ee,Le)=>{var Je,Oe;return l.createElement("div",null,l.createElement("p",{className:"font16 c-grey-666 mb5"},l.createElement("span",{className:"mr20"},"\u7B2C",ee==null?void 0:ee.challenge_position,"\u5173 ",ee==null?void 0:ee.challenge_name),l.createElement("span",null,ee==null?void 0:ee.challenge_score,"\u5206")),be&&l.createElement("div",null,l.createElement("div",{className:x.Z.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A",((Je=ee.challenge_answers)==null?void 0:Je.length)===0?"\u6682\u65E0":""),(Oe=ee.challenge_answers)==null?void 0:Oe.map((It,Lt)=>l.createElement("div",{className:"mt15"},l.createElement("div",null,"\u7EA7\u522B",Lt+1,"\uFF1A",It.name),l.createElement(fe.Z,{value:(It==null?void 0:It.contents)||"",className:x.Z.answerText})))))}),l.createElement("div",{className:"mb15"}))};Ze.Z=Z},91813:function(Et,Ze,y){"use strict";y.r(Ze),y.d(Ze,{default:function(){return po}});var l=y(59301),fe=y(65582),Be=y(78241),Ne=y(8591),Qe=y(3113),xe=y(43418),ge=y(92832),Q=y(95237),I=y(43604),v=y(5112),L=y(24905),x=y(6848),j=y(28103),V=y(5871),z=y(92736),U=y(71418),D=y(66104),S=y(81228),Ae=y(78673),Z=y(1710),Y=y(93948),te=y(43428),Ee=y(67921),$=y(4958),be=y(66649),qe=y.n(be),Te=y(87513),X=y(27584),Pe=y(6339),at=y(65862),Se=y(53296),nt=y(5161),pe=y(50083),ve=y(38147),Ue=y(24334),we={flex_box_center:"flex_box_center___RWbPL",flex_space_between:"flex_space_between___ZSGqQ",flex_box_vertical_center:"flex_box_vertical_center___lJVwS",flex_box_center_end:"flex_box_center_end___jDpSh",flex_box_column:"flex_box_column___aYkRP",result:"result___MEJ17",left:"left___BoJu6",right:"right___cAGQT",box:"box___iw62F",li:"li___csLVy"},ee=y(67172),Le=y(56102),Je=y(10129),Oe=y(59301),It=Object.defineProperty,Lt=Object.defineProperties,zt=Object.getOwnPropertyDescriptors,fA=Object.getOwnPropertySymbols,TA=Object.prototype.hasOwnProperty,wA=Object.prototype.propertyIsEnumerable,QA=(re,ze,Ge)=>ze in re?It(re,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):re[ze]=Ge,yt=(re,ze)=>{for(var Ge in ze||(ze={}))TA.call(ze,Ge)&&QA(re,Ge,ze[Ge]);if(fA)for(var Ge of fA(ze))wA.call(ze,Ge)&&QA(re,Ge,ze[Ge]);return re},aA=(re,ze)=>Lt(re,zt(ze)),HA=(re,ze,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,ze)).next())}),YA=({buttonProps:re,buttonText:ze,form:Ge,hackIdentifier:FA="",infoData:gA,answerKey:OA,data:KA})=>{var CA;const[Vt,tA]=(0,l.useState)(!1),[an,Nn]=(0,l.useState)(!1),[yr,qn]=(0,l.useState)(!1),[jr,ta]=(0,l.useState)({}),[ua,Dn]=(0,l.useState)(""),lr=(0,l.useRef)(FA),En=(0,l.useRef)(""),dr=(0,l.useRef)(!1),[Jn,WA]=(0,l.useState)([]);(0,l.useEffect)(()=>{var eA,kt;gA!=null&&gA.test_input&&Dn(gA==null?void 0:gA.test_input);let In=[];const Or=(eA=(KA==null?void 0:KA.answer_content)||[])==null?void 0:eA.map(MA=>{var $t;return aA(yt({},MA),{score:[void 0,null,0,"0","0.0"].includes(MA.score)?"0":($t=MA.score)==null?void 0:$t.toFixed(1)})});(kt=gA==null?void 0:gA.standard_answer)==null||kt.forEach((MA,$t)=>{var jn,Qn;const ot=$t+1;(Or==null?void 0:Or.find(ar=>{var ia;return Number((ia=ar==null?void 0:ar.name)==null?void 0:ia.replace("\u586B\u7A7A",""))===ot}))?In.push({position:MA==null?void 0:MA.choice_id,value:(Qn=(jn=KA==null?void 0:KA.answer_content)==null?void 0:jn[$t])==null?void 0:Qn.value}):In.push({position:MA==null?void 0:MA.choice_id,value:" "})}),WA([...In]),yr&&_n()},[yr]),(0,l.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const Ln=()=>new Date().getTime(),fn=KA==null?void 0:KA.code,Aa=eA=>{var kt,In;let Or=[];const MA=(kt=(gA==null?void 0:gA.last_score_detail)||[])==null?void 0:kt.map($t=>{var jn;return aA(yt({},$t),{score:[void 0,null,0,"0","0.0"].includes($t.score)?"0":(jn=$t.score)==null?void 0:jn.toFixed(1)})});(In=gA==null?void 0:gA.standard_answer)==null||In.forEach(($t,jn)=>{var Qn,ot,tn,ar,ia,ca,Ha;const sr=jn+1,zn=MA==null?void 0:MA.find(na=>na.position===sr);zn?(console.log(eA==null?void 0:eA.score_detail),console.log(sr),(ot=(Qn=eA==null?void 0:eA.score_detail)==null?void 0:Qn.map(na=>na==null?void 0:na.position))!=null&&ot.includes(sr)?(zn.value=(ar=(tn=KA==null?void 0:KA.answer_content)==null?void 0:tn.find(na=>{var Ra;if(Number((Ra=na==null?void 0:na.name)==null?void 0:Ra.replace("\u586B\u7A7A",""))==sr)return na}))==null?void 0:ar.value,zn.type="success",Or.push(zn)):(zn.value=(ca=(ia=KA==null?void 0:KA.answer_content)==null?void 0:ia.find(na=>{var Ra;if(Number((Ra=na==null?void 0:na.name)==null?void 0:Ra.replace("\u586B\u7A7A",""))==sr)return na}))==null?void 0:ca.value,zn.type="warning",Or.push(zn))):Or.push({position:sr,name:`\u586B\u7A7A${sr}`,value:" ",type:"warning",score:[void 0,null,0,"0","0.0"].includes($t.score)?"0":(Ha=$t.score)==null?void 0:Ha.toFixed(1)})}),WA([...Or])},_n=()=>HA(void 0,null,function*(){var eA,kt,In,Or,MA;const $t=Ln(),jn=fn?KA==null?void 0:KA.time_limit:(eA=Ge.getFieldsValue())==null?void 0:eA.hack.time_limit,Qn=fn?(kt=KA==null?void 0:KA.answer_content)==null?void 0:kt.length:(Or=(In=Ge.getFieldsValue())==null?void 0:In.standard_answers)==null?void 0:Or.length;tA(!0),yield(0,ee.bM)(En.current,{test_hack_code:gA==null?void 0:gA.code,test_input:ua,teacher_submit:!0,answers:(MA=gA==null?void 0:gA.standard_answer)==null?void 0:MA.map(tn=>{var ar,ia,ca,Ha;return(ia=(ar=KA==null?void 0:KA.answer_content)==null?void 0:ar.map(sr=>{var zn;return Number((zn=sr==null?void 0:sr.name)==null?void 0:zn.replace("\u586B\u7A7A",""))}))!=null&&ia.includes(tn==null?void 0:tn.choice_id)?(Ha=(ca=KA==null?void 0:KA.answer_content)==null?void 0:ca.find(sr=>{var zn;if(Number((zn=sr==null?void 0:sr.name)==null?void 0:zn.replace("\u586B\u7A7A",""))==(tn==null?void 0:tn.choice_id))return sr}))==null?void 0:Ha.value:""})});function ot(){return HA(this,null,function*(){const{status:tn,data:ar}=yield(0,ee.rX)(En.current,"submit"),ca=Ln()-$t>(jn+3)*1e3*Qn;if(dr.current){if(ca){Ne.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),tA(!1);return}if(tn===0){tA(!1),ta(aA(yt({},ar),{showText:!0})),Aa(ar);return}setTimeout(ot,1e3)}})}ot()}),br=()=>HA(void 0,null,function*(){var eA,kt,In,Or,MA,$t,jn;if(!KA){try{yield Ge.validateFields()}catch(ar){(In=(kt=(eA=ar==null?void 0:ar.errorFields)==null?void 0:eA[0])==null?void 0:kt.name)!=null&&In.includes("standard_answers")?Ne.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Ne.ZP.error(ar.errorFields[0].errors[0]),Ge.scrollToField(ar.errorFields[0].name,{behavior:"smooth",block:"center"});return}Nn(!0);let ot="";const tn=Ge.getFieldsValue();lr.current?ot=yield(0,ve.ZP)(`/api/problems/${lr.current}.json`,{method:"put",body:aA(yt({},tn),{hack:aA(yt({},tn==null?void 0:tn.hack),{sub_discipline_id:(jn=($t=tn==null?void 0:tn.hack)==null?void 0:$t.sub_discipline_id)==null?void 0:jn[1],difficult:tn.difficulty,item_banks_group_id:tn.item_banks_group_id}),hack_codes:aA(yt({},tn.hack_codes),{code:Ue.Base64.encode(tn.hack_codes.code)}),update_hack_sets:[yt({},tn.hack_sets)],is_blank:!0})}):(ot=yield(0,ve.ZP)("/api/problems.json",{method:"post",body:aA(yt({},tn),{hack:aA(yt({},tn==null?void 0:tn.hack),{sub_discipline_id:(MA=(Or=tn==null?void 0:tn.hack)==null?void 0:Or.sub_discipline_id)==null?void 0:MA[1],difficult:tn.difficulty,item_banks_group_id:tn.item_banks_group_id}),hack_codes:aA(yt({},tn.hack_codes),{code:Ue.Base64.encode(tn.hack_codes.code)}),hack_sets:[yt({},tn.hack_sets)],is_blank:!0})}),lr.current=ot==null?void 0:ot.identifier,sessionStorage.projectFill=ot==null?void 0:ot.identifier)}const Qn=yield(0,ve.ZP)(`/api/problems/${lr.current}/start.json`,{method:"get"});if((Qn==null?void 0:Qn.status)===0){En.current=Qn==null?void 0:Qn.identifier,dr.current=!0,Nn(!1),qn(!0);return}Nn(!1)}),xr=eA=>{const{status:kt,error_msg:In,execute_time:Or,output:MA,input:$t,expected_output:jn}=eA;let Qn=null;switch(kt){case Je.h.OK:Qn=Oe.createElement(Oe.Fragment,null,Oe.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Or/1e3,"\u79D2"),Oe.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case Je.h.NOMATCH:Qn=Oe.createElement(Oe.Fragment,null,Oe.createElement("div",null,"\u8F93\u5165\uFF1A"),Oe.createElement("pre",{style:{fontFamily:"initial"}},$t),Oe.createElement("div",null,"\u8F93\u51FA\uFF1A"),Oe.createElement("pre",{style:{fontFamily:"initial"}},MA&&Ue.Base64.decode(MA)),Oe.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),Oe.createElement("pre",{style:{fontFamily:"initial"}},jn&&Ue.Base64.decode(jn)));break;case Je.h.EXECUTEFAILURE:Qn=Oe.createElement(Oe.Fragment,null,Oe.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",Oe.createElement("pre",null,$t)),Oe.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),Oe.createElement("pre",{className:"error"},Ue.Base64.decode(In)));break;case Je.h.COMPILEFAILURE:Qn=Oe.createElement(Oe.Fragment,null,Oe.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",Oe.createElement("pre",null,$t)),Oe.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),Oe.createElement("pre",{className:"error"},Ue.Base64.decode(In)));break;case Je.h.PODFAILURE:Qn=Oe.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Je.h.TIMEOUT:Qn=Oe.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return Oe.createElement(Oe.Fragment,null," ",Qn," ")};return Oe.createElement("div",null,Oe.createElement(Qe.ZP,aA(yt({loading:an},re),{onClick:br}),ze),Oe.createElement(xe.default,{open:yr,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Vt,cancelButtonProps:{style:{display:"none"}},onOk:()=>_n(),onCancel:()=>{dr.current=!1,qn(!1)}},Oe.createElement("div",{style:{maxHeight:"600px",overflowY:"auto"}},Oe.createElement("div",{className:we.result},Oe.createElement("div",{className:we.left},Oe.createElement("div",{className:"mb20"},Oe.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!KA&&Oe.createElement(Le.CopyToClipboard,{text:gA==null?void 0:gA.code,onCopy:()=>Ne.ZP.success("\u590D\u5236\u6210\u529F")},Oe.createElement("span",{style:{float:"right"},className:"current c-light-primary"},Oe.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),Oe.createElement(Pe.Z,{programFillValue:Jn,style:{height:"510px",overflowY:"auto",border:"1px #d7d7d7 solid"},disabledFill:!0,showProgramFill:!0,value:Ue.Base64.decode((gA==null?void 0:gA.code)||"")})),Oe.createElement("div",{className:we.right},Oe.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),Oe.createElement("div",{className:we.box},Oe.createElement("div",{className:we.li},Oe.createElement(ge.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:ua,onChange:eA=>Dn(eA.target.value),bordered:!1,style:{height:180}}))),Oe.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),Oe.createElement("div",{className:we.box},Oe.createElement(U.Z,{spinning:Vt,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},Oe.createElement("div",{className:we.li,style:{height:196,overflow:"auto",padding:10}},xr(jr)))))),Oe.createElement("div",{style:{marginTop:"10px",color:"#3061d0"}},"\u53C2\u8003\u7B54\u6848"),Oe.createElement("div",{style:{background:"#F6F7F9",padding:"6px 15px",marginTop:"10px"}},(CA=gA==null?void 0:gA.standard_answer)==null?void 0:CA.map(function(eA,kt){return Oe.createElement(Q.Z,{style:{alignItems:"baseline",color:"#333333",margin:"10px 0"},className:"mr20"},Oe.createElement(I.Z,{flex:"50px"},Oe.createElement("span",{className:"mt10"},"\u586B\u7A7A",eA.choice_id,":")),Oe.createElement(I.Z,{flex:1},Oe.createElement("div",null,eA==null?void 0:eA.answer_text)))})))))},Xe=y(59301),sA=({date:re,showTag:ze})=>Xe.createElement(Q.Z,{align:"middle"},Xe.createElement("div",null," ",re?qe()(re).format("YYYY-MM-DD HH:mm"):"--"," "),ze&&Xe.createElement(Q.Z,{style:{color:"#3061D0",fontSize:"12px",borderRadius:"2px",padding:"0 5px",marginLeft:"5px",height:"22px",lineHeight:"22px",backgroundColor:"#EAEFFA",textAlign:"center"},align:"middle"},Xe.createElement("i",{className:"iconfont icon-pingceshu mr3 font12"}),"\u7CFB\u7EDF\u8BC4\u6D4B")),xA=y(59301),Tn=Object.defineProperty,se=Object.defineProperties,ht=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,W=(re,ze,Ge)=>ze in re?Tn(re,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):re[ze]=Ge,iA=(re,ze)=>{for(var Ge in ze||(ze={}))lt.call(ze,Ge)&&W(re,Ge,ze[Ge]);if(Ct)for(var Ge of Ct(ze))Yt.call(ze,Ge)&&W(re,Ge,ze[Ge]);return re},oA=(re,ze)=>se(re,ht(ze)),$e=(re,ze,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,ze)).next())});const{TextArea:Ft}=ge.default;var _t=({item:re,answerData:ze,changeScoreData:Ge,textValue:FA,textOnChange:gA=()=>{},seeAnswerVisible:OA=!0})=>{var KA,CA;const[Vt,tA]=(0,l.useState)([]),[an,Nn]=(0,l.useState)(!1),[yr,qn]=(0,l.useState)(!1),[jr,ta]=(0,l.useState)([]),[ua,Dn]=(0,l.useState)({page:1,limit:5}),lr=()=>({title:xA.createElement("span",null,"\u64CD\u4F5C ",xA.createElement(x.Z,{title:"\u8FD0\u884C\u5B66\u751F\u63D0\u4EA4\u7684\u4EE3\u7801\u8FDB\u884C\u8C03\u8BD5\uFF0C\u4E0D\u5F71\u54CD\u5B66\u751F\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u5F97\u5206"},xA.createElement("i",{className:"iconfont icon-tishi2 font14"}))),width:76,dataIndex:"answer_content",render:WA=>{var Ln;const fn=[];return(Ln=re==null?void 0:re.standard_answer)==null||Ln.forEach((Aa,_n)=>{const br=`\u586B\u7A7A${_n+1}`,xr=WA==null?void 0:WA.find(eA=>eA.name===br);xr?fn.push(xr):fn.push({name:br,value:""})}),xA.createElement(YA,{buttonProps:{type:"link",style:{padding:0}},buttonText:"\u8FD0\u884C\u4EE3\u7801",hackIdentifier:re==null?void 0:re.hack_identifier,infoData:re,data:{code:Ue.Base64.decode(re==null?void 0:re.code),answer_content:fn,time_limit:(re==null?void 0:re.time_limit)||10,input:re==null?void 0:re.test_input}})}}),En=[{title:"\u5E8F\u53F7",width:80,dataIndex:"index"},{title:"\u5B66\u751F\u7B54\u6848",dataIndex:"answer_content",render:WA=>WA==null?void 0:WA.map((Ln,fn)=>xA.createElement("pre",{key:fn,style:{whiteSpace:"pre-wrap"}},Ln==null?void 0:Ln.name,":",Ln==null?void 0:Ln.value))},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"evaluate_status",width:80,render:(WA,Ln)=>WA==="\u672A\u8BC4\u6D4B"?xA.createElement("span",{className:"c-red"},WA):WA},{title:"\u8BC4\u6D4B\u65F6\u95F4",width:210,dataIndex:"evaluate_time",render:(WA,Ln)=>xA.createElement(sA,{date:Ln.evaluate_time,showTag:Ln==null?void 0:Ln.resubmit})},{title:"\u5F97\u5206",width:80,dataIndex:"score",render:WA=>WA==="0.0"?"0":WA},lr()],dr=[{title:"\u5E8F\u53F7",width:80,dataIndex:"index"},{title:"\u5B66\u751F\u7B54\u6848",width:((KA=jr==null?void 0:jr.records)==null?void 0:KA.every(WA=>!(WA!=null&&WA.is_new)))&&80,dataIndex:"answer_content",render:(WA,Ln)=>WA==null?void 0:WA.map((fn,Aa)=>xA.createElement("pre",{key:Aa,style:{whiteSpace:"pre-wrap"}},fn==null?void 0:fn.name,":",fn==null?void 0:fn.value))},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"evaluate_status",width:80,render:(WA,Ln)=>Ln!=null&&Ln.is_new?WA==="\u672A\u8BC4\u6D4B"?xA.createElement("span",{className:"c-red"},WA):WA:Ue.Base64.decode(WA)},{title:"\u8BC4\u6D4B\u65F6\u95F4",width:210,dataIndex:"evaluate_time",render:(WA,Ln)=>xA.createElement(sA,{date:Ln.evaluate_time,showTag:Ln==null?void 0:Ln.resubmit})},{title:"\u5F97\u5206",width:80,dataIndex:"score",render:WA=>WA==="0.0"?"0":WA},lr()];(0,l.useEffect)(()=>{Ge!=null&&Ge[re.q_position]?!an&&Nn(!0):an&&Nn(!1)},[Ge==null?void 0:Ge[re==null?void 0:re.q_position]]),(0,l.useEffect)(()=>{var WA;console.log("item=====",re,ze,Ge,"#37AD83;");let Ln=(WA=re==null?void 0:re.user_answer)==null?void 0:WA.map((fn,Aa)=>{var _n,br;return oA(iA({},fn),{value:((br=(_n=re==null?void 0:re.user_answer)==null?void 0:_n[Aa])==null?void 0:br.answer_text)||""})});tA(Ln)},[re==null?void 0:re.user_answer]),(0,l.useEffect)(()=>{yr&&Jn()},[ua]);const Jn=()=>$e(void 0,null,function*(){const WA=yield(0,ve.ZP)(`/api/myproblems/${re==null?void 0:re.hack_user_identifier}/exercise_submit_records.json`,{params:{exercise_question_id:re==null?void 0:re.question_id}});ta(WA)});return xA.createElement(xA.Fragment,null,(re==null?void 0:re.bprogram_tip)&&xA.createElement("div",{className:pe.Z.tip},xA.createElement("i",{className:"iconfont icon-tishi2 mr10 font12"}),"\u6CE8\u610F\uFF1A\u5B66\u751F\u6700\u540E\u4E00\u6B21\u586B\u5199\u7684\u4EE3\u7801\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u7A0B\u5E8F\u586B\u7A7A\u9898\u5224\u5206\u662F\u4EE5\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\u4E3A\u51C6\u3002"),xA.createElement("div",{className:pe.Z.fillBg},xA.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},xA.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),xA.createElement("aside",{style:{cursor:"pointer"},onClick:()=>$e(void 0,null,function*(){if(!(re!=null&&re.hack_user_identifier)){Ne.ZP.info("\u5F53\u524D\u5B66\u751F\u6682\u65E0\u8BC4\u6D4B\u8BB0\u5F55");return}qn(!0),Dn(oA(iA({},ua),{page:1}))}),className:"font14 c-light-primary mb5"},"\u67E5\u770B\u8BC4\u6D4B\u8BB0\u5F55")),Vt==null?void 0:Vt.map((WA,Ln)=>xA.createElement("div",{style:{display:"flex"}},xA.createElement("div",{style:{lineHeight:"19px"}},"\u7B54\u6848(\u586B\u7A7A",WA==null?void 0:WA.choice_id,")\uFF1A"),xA.createElement("div",{className:"mb5"},re.question_type==3?xA.createElement("span",{style:{whiteSpace:"pre-wrap",color:WA!=null&&WA.user_answer_boolean?"#37AD83":"#E30000"}},WA==null?void 0:WA.answer_text):xA.createElement("pre",{className:"mb0",style:{whiteSpace:"pre-wrap"}},WA==null?void 0:WA.answer_text)))),OA&&xA.createElement(nt.u,{data:re}),!!((CA=re==null?void 0:re.submit_records)!=null&&CA.length)&&xA.createElement(Z.default,{className:"mt20",dataSource:re==null?void 0:re.submit_records,columns:En,pagination:!1}),xA.createElement(xe.default,{title:"\u8BC4\u6D4B\u8BB0\u5F55",open:yr,footer:!1,centered:!0,width:1e3,onCancel:()=>{qn(!1)}},xA.createElement(Z.default,{scroll:{y:400},dataSource:jr==null?void 0:jr.records,columns:dr,pagination:{current:ua.page,pageSize:ua.limit,total:jr==null?void 0:jr.records_count,onChange:(WA,Ln)=>{Dn(oA(iA({},ua),{page:WA,limit:Ln}))}}}))))},jt=y(41867),Gt=y(99313),mA=y(50258),EA=y(57809),Rn=({chanllenge:re,styles:ze,autoHeight:Ge,setVisible:FA,devalueValue:gA})=>{var OA,KA;const[CA,Vt]=(0,l.useState)(gA),tA={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},an=(OA=re==null?void 0:re.challenge_paths)==null?void 0:OA.map(yr=>({label:yr.file_name,value:yr.file_name,code:yr.latest_code})),Nn=(KA=an==null?void 0:an.find(yr=>CA===yr.value))==null?void 0:KA.code;return l.createElement(l.Fragment,null,(re==null?void 0:re.st)===0&&re.passed_code&&l.createElement("div",{className:ze.shixunWrp},l.createElement("h2",null,l.createElement(EA.default,{style:{width:200},value:CA,onChange:yr=>Vt(yr),options:an}),l.createElement("span",{className:ze.s,onClick:()=>FA(Nn)},l.createElement("i",{className:"iconfont icon-quanping2"}),l.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),l.createElement(mA.ZP,{height:300,autoHeight:Ge,language:"python",theme:"default",value:Nn,options:tA})))},pA=y(33270),fr=y(84886),gn=Object.defineProperty,bA=Object.defineProperties,SA=Object.getOwnPropertyDescriptors,DA=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,Un=Object.prototype.propertyIsEnumerable,Wn=(re,ze,Ge)=>ze in re?gn(re,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):re[ze]=Ge,ra=(re,ze)=>{for(var Ge in ze||(ze={}))wn.call(ze,Ge)&&Wn(re,Ge,ze[Ge]);if(DA)for(var Ge of DA(ze))Un.call(ze,Ge)&&Wn(re,Ge,ze[Ge]);return re},ga=(re,ze)=>bA(re,SA(ze)),pn=(re,ze,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,ze)).next())});const{TabPane:ma}=Gt.default;var _r=({item:re,answerData:ze,hasChangeScore:Ge=!0,autoHeight:FA,saveChangeScore:gA=()=>{},sealedReview:OA,coursesId:KA,onAdjustScore:CA})=>{var Vt,tA;let[an,Nn]=(0,l.useState)([]),[yr,qn]=(0,l.useState)([]);const[jr,ta]=(0,l.useState)(""),[ua,Dn]=(0,l.useState)(!1),[lr,En]=(0,l.useState)([]),dr=(Vt=ze==null?void 0:ze.exercise)==null?void 0:Vt.id,Jn=(0,fe.useDispatch)();(0,l.useEffect)(()=>{var eA,kt,In,Or,MA,$t,jn,Qn,ot,tn,ar,ia;if(!((eA=re==null?void 0:re.shixun_details)!=null&&eA.length))return;let ca=[],Ha=[];for(let sr=0;sr<((kt=re==null?void 0:re.shixun_details)==null?void 0:kt.length);sr++){for(let zn=0;zn<(re==null?void 0:re.shixun_details[sr].stage_list.length);zn++){let na=re==null?void 0:re.shixun_details[sr].stage_list[zn];ca.push(ra(ra({},na),{operation:($t=(MA=(Or=(In=re==null?void 0:re.shixun_details)==null?void 0:In[sr])==null?void 0:Or.shixun_detail)==null?void 0:MA[0])==null?void 0:$t.game_identifier,shixun_challenge_id:(jn=re==null?void 0:re.shixun_details[sr])==null?void 0:jn.shixun_challenge_id,is_jupyter:re==null?void 0:re.is_jupyter,is_jupyter_lab:re==null?void 0:re.is_jupyter_lab,myshixun_identifier:re==null?void 0:re.myshixun_identifier}))}(ot=(Qn=re==null?void 0:re.shixun_details)==null?void 0:Qn[sr])!=null&&ot.shixun_detail&&Ha.push((ia=(ar=(tn=re==null?void 0:re.shixun_details)==null?void 0:tn[sr])==null?void 0:ar.shixun_detail)==null?void 0:ia[0])}return qn(Ha),ca==null||ca.map(sr=>(sr.input_value=sr==null?void 0:sr.user_score,sr)),Nn([...ca]),()=>{an=[],yr=[],Nn([]),qn([])}},[re==null?void 0:re.shixun_details]);const WA=(eA,kt)=>pn(void 0,null,function*(){if(Number(eA.target.value)!=kt.user_score){const In=yield gA(ra(ra({},re),{shixun_challenge_id:kt.shixun_challenge_id,score:Number(eA.target.value)}));In!=null&&In.question_comments&&Ne.ZP.success("\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206")}}),Ln=eA=>pn(void 0,null,function*(){const kt=yield(0,ve.ZP)("/api/get_simulation_result.json",{method:"get",params:{game_score:eA.game_score,user_score:eA.user_score,game_identifier:eA.game_identifier}});(kt==null?void 0:kt.status)===0&&(En(kt==null?void 0:kt.data),Dn(!0))}),fn=[{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",key:"name",align:"left",ellipsis:!0,width:150,render:(eA,kt)=>l.createElement(x.Z,{title:eA},kt.operation?l.createElement(fe.Link,{target:"_blank",style:{maxWidth:"400px"},title:eA&&eA.length>25?eA:"",className:"current c-light-primary overflowHidden1",to:kt.is_jupyter||kt.is_jupyter_lab?`/tasks/${kt.myshixun_identifier}/jupyter`:`/tasks/${KA}/${dr}/${kt.game_identifier}/exercise`},kt.position,"\u3001",eA):l.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:eA&&eA.length>25?eA:""},kt.position,"\u3001",eA))},!(re!=null&&re.unity_3d&&(re==null?void 0:re.vrs_type)==1)&&{title:l.createElement(x.Z,{overlayStyle:{minWidth:350},title:l.createElement("div",null,l.createElement("p",{style:{marginBottom:0}},"\u82E5\u5B66\u751F\u672A\u5F00\u542F\u5173\u5361\u6311\u6218\uFF0C\u8BC4\u6D4B\u6B21\u6570\u663E\u793A\u4E3A\u201C--\u201D\uFF1B"),"\u82E5\u5B66\u751F\u5DF2\u5F00\u542F\u5173\u5361\u6311\u6218\u4F46\u662F\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u8BC4\u6D4B\u6B21\u6570\u663E\u793A\u4E3A\u201C0\u201D\u3002")},"\u8BC4\u6D4B\u6B21\u6570 "),width:80,dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:(eA,kt)=>l.createElement("span",null,kt.evaluate_count||kt.evaluate_count===0?kt.evaluate_count:l.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5B8C\u6210\u65F6\u95F4",key:"finished_time",dataIndex:"finished_time",align:"center",render:(eA,kt)=>{let In=!1;return kt.finished_time&&(ze!=null&&ze.exercise)&&(ze!=null&&ze.exercise_answer_user)&&((ze==null?void 0:ze.exercise.time)===-1?In=qe()(ze==null?void 0:ze.exercise.end_time).isBefore(kt.finished_time):In=qe()(ze==null?void 0:ze.exercise_answer_user.start_at).add(ze==null?void 0:ze.exercise.time,"m").isBefore(kt.finished_time)),l.createElement("span",null,kt.finished_time||l.createElement("span",{className:"c-grey-999"},"--"),l.createElement("span",{className:"c-orange-ff9 "},In?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",width:60,dataIndex:"time_consuming",key:"time_consuming",align:"center",render:(eA,kt)=>l.createElement("span",null,kt.time_consuming||l.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5F97\u5206/\u6EE1\u5206",width:100,dataIndex:"user_score",key:"user_score",align:"center",tableLayout:"fixed",render:(eA,kt)=>l.createElement("span",null,l.createElement("span",{className:"c-orange"},kt.user_score),"/",kt.game_score)},Ge&&!1,{title:"\u64CD\u4F5C",dataIndex:"name",key:"name",align:"left",ellipsis:!0,render:(eA,kt)=>l.createElement("span",null,kt.operation?re!=null&&re.unity_3d?l.createElement("span",{className:"c-light-primary current",onClick:()=>Jn({type:"classroomList/setActionTabs",payload:{key:"\u91C7\u96C6\u70B9\u5F97\u5206\u8BE6\u60C5",data:kt}})},"\u8BE6\u60C5"):l.createElement(fe.Link,{target:"_blank",style:{maxWidth:"400px"},className:"current c-light-primary overflowHidden1",to:kt.is_jupyter||kt.is_jupyter_lab?`/tasks/${kt.myshixun_identifier}/jupyter`:`/tasks/${KA}/${dr}/${kt.game_identifier}/exercise`},"\u8BE6\u60C5"):l.createElement(x.Z,{title:"\u5B66\u751F\u672A\u5F00\u542F\u8FC7\u8BE5\u5173\u5361"},l.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"}},"\u8BE6\u60C5")),l.createElement(x.Z,{title:"\u8C03\u5206"},l.createElement("span",{onClick:()=>CA(ga(ra({},re),{shixun_challenge_id:kt.shixun_challenge_id,question_score:kt.game_score,user_score:kt.user_score})),className:"ml20 c-light-primary current"},l.createElement("i",{className:"iconfont icon-bianji14 current"}))))}].filter(eA=>!!eA),Aa=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"80px",key:"key",align:"center",render:(eA,kt)=>l.createElement("span",null,kt.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"updated_at",key:"updated_at",align:"left",width:216,render:(eA,kt)=>l.createElement(sA,{date:kt.updated_at,showTag:kt==null?void 0:kt.resubmit})},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"error_msg",key:"error_msg",align:"center",render:(eA,kt)=>l.createElement("span",null,kt.error_msg?kt.error_msg:"--")},!OA&&{title:"\u64CD\u4F5C",dataIndex:"commit_id",key:"commit_id",width:"80px",align:"center",render:(eA,kt)=>l.createElement("span",{className:"c-blue current",onClick:()=>pn(void 0,null,function*(){var In,Or,MA;if(kt!=null&&kt.is_jupyter||kt!=null&&kt.is_jupyter_lab)window.open(`/tasks/${kt.myshixun_identifier}/jupyter`);else{const $t=yield(0,pA.Lk)(kt.game_identifier,{path:(MA=(Or=(In=kt.path)==null?void 0:In.replace(/\;/g,";"))==null?void 0:Or.split(";"))==null?void 0:MA[0],query_index:kt.query_index,exercise_id:dr});($t==null?void 0:$t.status)===0&&xe.default.info({title:"\u4EE3\u7801\u5185\u5BB9",width:900,centered:!0,icon:null,okText:"\u5173\u95ED",className:`${pe.Z.lookCode} custom-modal-divider`,content:l.createElement(mA.ZP,{height:500,autoHeight:FA,language:"python",theme:"default",value:decodeURIComponent(escape(window.atob(($t==null?void 0:$t.content)||""))),options:ga(ra({},br),{readonly:!0})})})}})},kt.query_index?"\u67E5\u770B\u4EE3\u7801":"")}].filter(eA=>!!eA),_n=[{title:"\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(eA,kt)=>l.createElement("span",null,kt.created_at?qe()(kt.created_at).format("YYYY-MM-DD HH:mm:ss"):"--")},{title:"\u64CD\u4F5C\u5185\u5BB9",dataIndex:"vrs_point_name",key:"vrs_point_name",render:(eA,kt)=>l.createElement("span",null,kt.vrs_point_name?`\u64CD\u4F5C\u4E86${kt.vrs_point_name}\u91C7\u96C6\u70B9\uFF0C\u7B54\u6848\u503C\u4E3A${kt==null?void 0:kt.vrs_point_answer_value}`:"--")}].filter(eA=>!!eA),br={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},xr=[{title:"\u5E8F\u53F7",render:(eA,kt,In)=>In+1,width:60,align:"center"},{title:"\u91C7\u96C6\u70B9\u540D\u79F0",dataIndex:"vrs_point_name",align:"center"},{title:"\u7B54\u6848\u503C\u7C7B\u578B",dataIndex:"vrs_point_answer_type",align:"center",render:(eA,kt,In)=>eA==0?"\u56FA\u5B9A\u503C":eA==1?"\u533A\u95F4\u503C":"\u72B6\u6001\u503C"},{title:"\u6807\u51C6\u7B54\u6848",dataIndex:"answer_value",align:"center"},{title:"\u5B66\u751F\u7B54\u6848",dataIndex:"vrs_point_answer_value",align:"center",render:(eA,kt,In)=>l.createElement("span",{style:{color:(kt==null?void 0:kt.user_score)>=(kt==null?void 0:kt.total_score)?"#00B187":"#E30000"}},kt==null?void 0:kt.vrs_point_answer_value)},{title:"\u5F97\u5206/\u6EE1\u5206",dataIndex:"score",align:"center",render:(eA,kt,In)=>l.createElement("span",null,kt==null?void 0:kt.user_score,"/",kt==null?void 0:kt.total_score)}];return l.createElement(l.Fragment,null,l.createElement(Gt.default,{defaultActiveKey:"1",tabBarExtraContent:!(re!=null&&re.shixun_start)&&l.createElement("span",{style:{color:"red"}},"\u5B66\u751F\u672A\u5F00\u542F\u6311\u6218")},l.createElement(ma,{tab:"\u9636\u6BB5\u6210\u7EE9",key:"1"},!!(an!=null&&an.length)&&l.createElement(Z.default,{columns:fn,dataSource:an,pagination:!1})),l.createElement(ma,{tab:l.createElement("span",null,"\u5B9E\u8BAD\u8BE6\u60C5 ",l.createElement(x.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},l.createElement("span",{className:"iconfont icon-tishi4"}))),key:"2"},yr==null?void 0:yr.map((eA,kt)=>{var In,Or,MA;return console.log("chanllenge",eA),l.createElement(l.Fragment,{key:kt},l.createElement("div",{className:"mt5"},l.createElement("span",{className:"font16 mr15"}," \u7B2C",eA.position,"\u5173"),eA.game_identifier?l.createElement(fe.Link,{target:"_blank",className:"current c-light-primary font16",to:re.is_jupyter||re.is_jupyter_lab?`/tasks/${re.myshixun_identifier}/jupyter`:`/tasks/${KA}/${dr}/${eA.game_identifier}/exercise`},eA.name):l.createElement("span",{className:"font16"},eA.name)),!!((In=eA==null?void 0:eA.outputs)!=null&&In.length)&&l.createElement(Z.default,{bordered:!0,dataSource:eA!=null&&eA.unity_3d?eA.vrs_outputs:eA.outputs.map($t=>ga(ra({},$t),{key:$t.position,error_msg:$t.output_detail,updated_at:$t.updated_at,game_identifier:eA==null?void 0:eA.game_identifier,path:eA==null?void 0:eA.path,myshixun_identifier:re==null?void 0:re.myshixun_identifier,is_jupyter:re==null?void 0:re.is_jupyter,is_jupyter_lab:re==null?void 0:re.is_jupyter_lab})),columns:eA!=null&&eA.unity_3d?_n:Aa,pagination:!1}),l.createElement(Rn,{chanllenge:eA,autoHeight:FA,setVisible:ta,styles:pe.Z,devalueValue:(MA=(Or=eA==null?void 0:eA.challenge_paths)==null?void 0:Or[0])==null?void 0:MA.file_name}))}))),(0,jt.dE)()&&l.createElement(Pe.Z,{className:"c-grey-999 mt20 mb20",value:re==null?void 0:re.question_title}),(tA=re==null?void 0:re.shixun)==null?void 0:tA.map((eA,kt)=>l.createElement("p",{className:"font16 c-grey-666 mb5"},l.createElement("span",{className:"mr20"},"\u7B2C",eA==null?void 0:eA.challenge_position,"\u5173 ",eA==null?void 0:eA.challenge_name),l.createElement("span",null,eA==null?void 0:eA.challenge_score,"\u5206"))),l.createElement("div",{className:"mb15"}),l.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:!!jr,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>ta(!1),footer:null},l.createElement(mA.ZP,{height:500,autoHeight:FA,language:"python",theme:"default",value:jr,options:br})),l.createElement(fr.Z,null))},ir=y(96565),Xr=(re,ze,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,ze)).next())});const{TextArea:qr}=ge.default;var As=({item:re,answerData:ze,changeScoreData:Ge,textValue:FA,textOnChange:gA=()=>{}})=>{var OA,KA;const[CA,Vt]=(0,l.useState)(!1),tA=(0,l.useRef)();(0,l.useEffect)(()=>{var Nn;if(tA!=null&&tA.current)return(Nn=tA==null?void 0:tA.current)==null||Nn.addEventListener("mousedown",at.Dw),()=>{var yr;(yr=tA==null?void 0:tA.current)==null||yr.removeEventListener("mousedown",at.Dw)}},[tA==null?void 0:tA.current]),(0,l.useEffect)(()=>{Ge!=null&&Ge[re.q_position]?!CA&&Vt(!0):CA&&Vt(!1)},[Ge==null?void 0:Ge[re==null?void 0:re.q_position]]);const an=Nn=>Xr(void 0,null,function*(){const yr=xe.default.confirm({width:1e3,icon:null,className:"custom-modal-divider ant-modal-confirm-btns-hidden",title:l.createElement(Q.Z,null,l.createElement(I.Z,{flex:"1"},"\u539F\u59CB\u5185\u5BB9"),l.createElement(I.Z,null,l.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>yr.destroy()}))),content:l.createElement(ir.Z,{height:"70vh",defaultValue:Nn||"",hidetoolBar:!0,disabled:!0})})});return l.createElement("div",null,document.domain==="kepukehuan.educoder.net"&&l.createElement(l.Fragment,null,l.createElement("div",null,l.createElement("strong",{className:"mt30"},"\u4F5C\u6587\u6807\u9898"),l.createElement("br",null),l.createElement("div",{className:pe.Z.simpleWrap},l.createElement(Pe.Z,{value:(re==null?void 0:re.kp_content)||""})),l.createElement("strong",{className:"mt30"},"\u4F5C\u6587\u7C7B\u578B"),l.createElement("br",null),l.createElement("div",{className:pe.Z.simpleWrap},l.createElement(Pe.Z,{value:(re==null?void 0:re.kp_clazz)||""})),l.createElement("strong",{className:"mt30"},"\u4F5C\u6587\u5185\u5BB9"),l.createElement("br",null),l.createElement("div",{className:pe.Z.simpleWrap},l.createElement(Pe.Z,{value:((OA=re==null?void 0:re.user_answer)==null?void 0:OA[0])||""}))),(0,jt.GJ)()&&l.createElement(nt.u,{data:re}),l.createElement(j.Z,null)),document.domain!=="kepukehuan.educoder.net"&&l.createElement("div",{className:pe.Z.simpleBg},l.createElement(Q.Z,null,l.createElement(I.Z,{flex:1},l.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898")),l.createElement(I.Z,null,l.createElement(Qe.ZP,{style:{marginRight:-12},type:"link",onClick:()=>{var Nn;return an((Nn=re==null?void 0:re.user_answer)==null?void 0:Nn[0])}},"\u67E5\u770B\u539F\u59CB\u5185\u5BB9"))),l.createElement("div",{ref:tA,key:re.question_id},l.createElement(Pe.Z,{value:((KA=re==null?void 0:re.user_answer)==null?void 0:KA[0])||""})),(0,jt.GJ)()&&l.createElement(nt.u,{data:re})))},ks=y(10311),Kn={flex_box_center:"flex_box_center___rj3qW",flex_space_between:"flex_space_between___eHnsZ",flex_box_vertical_center:"flex_box_vertical_center___o8x0E",flex_box_center_end:"flex_box_center_end___Eje4p",flex_box_column:"flex_box_column____EBoU",fullBtn:"fullBtn___eRgbl",box:"box___L0bdv",head:"head___cyjX5",content:"content___hzHVR",row:"row___FKXkZ",btnWrap:"btnWrap___aUDJ0",btn:"btn___N6ksw",disabledBtn:"disabledBtn___t8_ZJ",del:"del___TrkS2",line:"line___jAAPS",slider:"slider___xLyf7"},Wa="data:image/png;base64,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",ns=y(27185),Ca=y(96249),vs=y.n(Ca),zA=y(59301),is=Object.defineProperty,mi=Object.getOwnPropertySymbols,Vr=Object.prototype.hasOwnProperty,Lr=Object.prototype.propertyIsEnumerable,Ja=(re,ze,Ge)=>ze in re?is(re,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):re[ze]=Ge,rs=(re,ze)=>{for(var Ge in ze||(ze={}))Vr.call(ze,Ge)&&Ja(re,Ge,ze[Ge]);if(mi)for(var Ge of mi(ze))Lr.call(ze,Ge)&&Ja(re,Ge,ze[Ge]);return re},Xa=(re,ze,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,ze)).next())});const vi=({value:re,onChange:ze,max:Ge})=>{const FA=gA=>{Number.isNaN(gA)||ze(gA)};return zA.createElement(Q.Z,{wrap:!1,align:"middle",gutter:20},zA.createElement(I.Z,{flex:1},zA.createElement(Q.Z,{wrap:!1,align:"middle",gutter:10},zA.createElement(I.Z,null,zA.createElement("span",{className:"c-grey-333",style:{whiteSpace:"nowrap"}},"0")),zA.createElement(I.Z,{flex:1},zA.createElement(ks.Z,{className:Kn.slider,min:0,step:.5,max:Number(Ge),onChange:FA,value:re})),zA.createElement(I.Z,null,zA.createElement("span",{className:"c-grey-333",style:{whiteSpace:"nowrap"}},Ge)))),zA.createElement(I.Z,null,zA.createElement(V.Z,{min:0,max:Ge,precision:1,step:.1,value:re,onChange:FA})),zA.createElement(I.Z,null,zA.createElement(z.ZP,{theme:{components:{Button:{defaultBorderColor:"#BACFFE",defaultColor:"#3061D0",defaultShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)"}}}},zA.createElement(Qe.ZP,{onClick:()=>{FA(Ge)}},"\u6EE1\u5206"))))};var Ji=({item:re,visible:ze,onCancel:Ge,onOk:FA,saveChangeScore:gA})=>{const[OA]=Be.default.useForm(),[KA,CA]=(0,l.useState)(!0),[Vt,tA]=(0,l.useState)(!1),[an,Nn]=(0,l.useState)(!1),[yr,qn]=(0,l.useState)(!1),[jr,ta]=(0,l.useState)([]),[ua,Dn]=xe.default.useModal(),[lr,En]=(0,l.useState)(!1),[dr,Jn]=(0,l.useState)(!0),[WA,Ln]=(0,l.useState)({left:0,top:0,bottom:0,right:0}),fn=(0,l.useRef)(null);(0,l.useEffect)(()=>{ze&&(Aa(),OA.setFieldsValue({score:Number(re==null?void 0:re.user_score)})),console.log("item",re)},[ze]);const Aa=()=>Xa(void 0,null,function*(){CA(!0);const MA=yield(0,ve.ZP)("/api/users/get_score_list.json",{method:"get"});(MA==null?void 0:MA.status)===0&&ta((MA==null?void 0:MA.data)||[]),CA(!1)}),_n=MA=>Xa(void 0,null,function*(){CA(!0);const $t=yield(0,ve.ZP)("/api/users/remove_score_list.json",{method:"delete",body:{id:MA}});if(($t==null?void 0:$t.status)===0){Aa();return}CA(!1)}),br=()=>Xa(void 0,null,function*(){yield OA.validateFields(),tA(!0);const MA=OA.getFieldsValue();yield gA(rs(rs({},re),MA)),tA(!1),Ge()}),kt=yr?[.5,1.5,2.5,3.5,4.5,5.5,6.5,7.5,8.5,9.5,10.5]:[0,1,2,3,4,5,6,7,8,9,10],In=()=>{let MA="";xe.default.confirm({title:"\u81EA\u5B9A\u4E49\u5206\u503C",icon:null,onOk:()=>Xa(void 0,null,function*(){if(!MA)return Ne.ZP.warning("\u8BF7\u8F93\u5165\u5206\u503C"),Promise.reject();if(MA<0)return Ne.ZP.warning("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0"),Promise.reject();const $t=yield(0,ve.ZP)("/api/users/set_score_list.json",{method:"post",body:{score:MA}});($t==null?void 0:$t.status)===0&&Aa()}),content:zA.createElement("div",null,zA.createElement(Be.default.Item,{style:{marginBottom:0},label:"\u5206\u503C",colon:!1},zA.createElement(V.Z,{style:{width:322},defaultValue:MA,onChange:$t=>{MA=$t}})))})},Or=(MA,$t)=>{var jn;const{clientWidth:Qn,clientHeight:ot}=window.document.documentElement,tn=(jn=fn.current)==null?void 0:jn.getBoundingClientRect();tn&&Ln({left:-tn.left+$t.x,right:Qn-(tn.right-$t.x),top:-tn.top+$t.y,bottom:ot-(tn.bottom-$t.y)})};return zA.createElement(zA.Fragment,null,Dn,zA.createElement(xe.default,{title:zA.createElement("div",{style:{width:"100%",cursor:"move"},onMouseOver:()=>{dr&&Jn(!1)},onMouseOut:()=>{Jn(!0)},onFocus:()=>{},onBlur:()=>{}},"\u8C03\u5206",zA.createElement("span",{className:"font14"},re==null?void 0:re.ModelTitleDec)),open:ze,onCancel:Ge,onOk:br,okText:"\u786E\u5B9A",width:506,afterClose:()=>{OA.resetFields()},confirmLoading:Vt,cancelText:"\u53D6\u6D88",modalRender:MA=>zA.createElement(vs(),{disabled:dr,bounds:WA,nodeRef:fn,onStart:($t,jn)=>Or($t,jn)},zA.createElement("div",{ref:fn},MA))},zA.createElement(U.Z,{spinning:KA},zA.createElement(Be.default,{size:"large",form:OA,colon:!1},zA.createElement(Q.Z,{align:"middle"},zA.createElement(Be.default.Item,{style:{marginBottom:0,flex:1},label:"\u8C03\u5206",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},zA.createElement(vi,{max:re.question_score}))),zA.createElement("div",{className:Kn.box},zA.createElement("div",{className:Kn.head,onClick:()=>Nn(!an)},an?zA.createElement("i",{className:"iconfont icon-zhankai4 font12"}):zA.createElement("i",{style:{transform:"scale(0.6)"},className:"iconfont icon-zhankai4 font12"}),zA.createElement("span",null,an?"\u6536\u8D77":"\u5C55\u5F00","\u5FEB\u6377\u6253\u5206\u5C0F\u952E\u76D8"),zA.createElement("img",{src:Wa})),an&&zA.createElement("div",{className:Kn.content},zA.createElement(Q.Z,{align:"middle"},zA.createElement("span",{className:"c-grey-333 mr10"},"0.5"),zA.createElement(Ae.Z,{checked:yr,onChange:MA=>qn(MA)}),zA.createElement(Qe.ZP,{onClick:In,size:"middle",style:{marginLeft:"auto"},type:"primary"},"+\u81EA\u5B9A\u4E49\u5206\u503C")),zA.createElement("div",{className:Kn.row},kt.map(MA=>zA.createElement("div",{key:MA,className:Kn.btnWrap},zA.createElement("div",{onClick:()=>{Number(MA)>Number(re.question_score)||OA.setFieldsValue({score:MA})},className:Number(MA)>Number(re.question_score)?Kn.disabledBtn:Kn.btn},MA)))),!!(jr!=null&&jr.length)&&zA.createElement(zA.Fragment,null,zA.createElement("div",{className:Kn.line}),zA.createElement("div",{className:Kn.row},jr.map(MA=>zA.createElement("div",{key:MA.id,className:Kn.btnWrap},zA.createElement("div",{onClick:()=>{Number(MA.score)>Number(re.question_score)||OA.setFieldsValue({score:MA.score})},className:Number(MA.score)>Number(re.question_score)?Kn.disabledBtn:Kn.btn},MA.score),zA.createElement("div",{onClick:()=>{_n(MA.id)},className:`iconfont icon-weishezhi ${Kn.del}`}))))))),zA.createElement(Q.Z,{wrap:!1,align:"middle",justify:"end"},zA.createElement(I.Z,null,zA.createElement(ns.Z,{isShowComponent:(0,jt.G5)(),ModalProps:{open:lr,onCancel:()=>{En(!1)}},onDataSelect:(MA,$t)=>Xa(void 0,[MA,$t],function*(jn,{node:Qn}){const ot=()=>{OA.setFieldsValue({comment:Qn==null?void 0:Qn.value}),En(!1)};if(OA.getFieldValue("comment")){ua.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:ot});return}ot()})},zA.createElement(Qe.ZP,{style:{padding:0,height:"auto"},icon:zA.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:MA=>{En(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),zA.createElement(Be.default.Item,{style:{marginBottom:0},label:"\u8BC4\u8BED",name:"comment"},zA.createElement(ge.default.TextArea,null))))))},va={tip:"tip___peuQ9",apply:"apply___vL0_X",form_item_warp:"form_item_warp___ik_ub",lable_name1:"lable_name1___prVgU",h_lh_40:"h_lh_40___N1KfV",config_title:"config_title___foht1"},Mi=y(92310),Xi=y.n(Mi),Bi=y(50030),mr=y(59301),Ss=Object.defineProperty,aa=Object.defineProperties,Us=Object.getOwnPropertyDescriptors,cs=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,qi=Object.prototype.propertyIsEnumerable,fs=(re,ze,Ge)=>ze in re?Ss(re,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):re[ze]=Ge,wi=(re,ze)=>{for(var Ge in ze||(ze={}))sa.call(ze,Ge)&&fs(re,Ge,ze[Ge]);if(cs)for(var Ge of cs(ze))qi.call(ze,Ge)&&fs(re,Ge,ze[Ge]);return re},ds=(re,ze)=>aa(re,Us(ze)),uo=(re,ze,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,ze)).next())});const _i=({exercise:re,className:ze,style:Ge,checkAssistant:FA,dataSource:gA,saveChangeScore:OA,loading:KA})=>{const CA=(0,fe.useParams)(),[Vt,tA]=(0,l.useState)({show:!1}),[an,Nn]=(0,l.useState)(!1),[yr,qn]=(0,l.useState)(!1),jr=(0,l.useRef)({}),[ta]=Be.default.useForm(),{unified_ai_setting:ua,ai_review_settings:Dn}=re.commonHeader,lr=()=>uo(void 0,null,function*(){const Jn=ta.getFieldValue("ai_review_settings");(0,at.BR)(Jn)&&(tA({show:!1}),Vt==null||Vt.onOk(),Nn(!0),yield new Promise(Ln=>setTimeout(Ln,3e3)),Nn(!1))}),En=Jn=>uo(void 0,[Jn],function*({chatData:WA,setChatData:Ln,setLoading:fn,getData:Aa,renderChatItems:_n}){var br;if((yield FA())!==!0)return;const eA=yield(0,ve.ZP)(`/api/exercises/${CA==null?void 0:CA.categoryId}/all_subj_questions.json`,{method:"get"});if(eA.status==0){const kt=eA==null?void 0:eA.data.find(Or=>Or.id===(gA==null?void 0:gA.question_id)),In=ua?Dn:((br=kt==null?void 0:kt.ai_review_settings)==null?void 0:br.length)>0?kt.ai_review_settings:Dn;ta.setFieldValue("ai_review_settings",In)}tA({show:!0,onOk:()=>{jr.current=ta.getFieldsValue(),qn(!0),fn(!0);const kt=_n();kt[0].show=!1,Ln(kt),Aa()}})}),dr=Jn=>uo(void 0,null,function*(){var WA,Ln,fn,Aa,_n,br,xr;const{mes:eA,setChatData:kt,setTyping:In,renderChatItems:Or}=Jn,MA=jr.current,$t=Or();$t[0].show=!1,kt($t);const jn=wi({user_id:gA==null?void 0:gA.user_id,scoring_criteria:eA,history:[]},MA),Qn=yield(0,ve.ZP)(`/api/exercise_questions/${gA==null?void 0:gA.question_id}/ai_adjust_score.json`,{method:"post",body:jn});if((Qn==null?void 0:Qn.status)===-3&&(In(!0),kt(tn=>[...tn].map((ar,ia)=>ia===tn.length-1?ds(wi({},ar),{text:Qn==null?void 0:Qn.message,loading:!1,response:{data:{message:Qn==null?void 0:Qn.message}}}):ar))),(Qn==null?void 0:Qn.status)!==0)return;let ot;do if(ot=yield(0,ve.ZP)("/api/exercise_questions/ai_adjust_score_polling.json",{method:"get",params:{request_id:(WA=Qn==null?void 0:Qn.data)==null?void 0:WA.request_id}}),(Ln=ot==null?void 0:ot.data)!=null&&Ln.comment){console.log("\u64CD\u4F5C\u6210\u529F");break}else if(((fn=ot==null?void 0:ot.data)==null?void 0:fn.comment)===null)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),yield new Promise(tn=>setTimeout(tn,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((Aa=ot==null?void 0:ot.data)==null?void 0:Aa.comment)===null);if((ot==null?void 0:ot.status)===0){const tn=((_n=ot==null?void 0:ot.data)==null?void 0:_n.message)||`\u8BC4\u5206\uFF1A${(br=ot==null?void 0:ot.data)==null?void 0:br.score}\u5206 -\u8BC4\u8BED\uFF1A${(xr=ot==null?void 0:ot.data)==null?void 0:xr.comment}`;kt(ar=>[...ar].map((ia,ca)=>ca===ar.length-1?ds(wi({},ia),{text:tn,loading:!1,response:ot}):ia))}});return mr.createElement(l.Fragment,null,mr.createElement(xe.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:Vt.show,destroyOnClose:!0,onCancel:()=>tA({show:!1}),okText:"\u5F00\u59CB\u8BC4\u9605",onOk:lr,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},confirmLoading:an},mr.createElement("div",{className:`${va.config_title}`},"\u8BC4\u5206\u6807\u51C6"),mr.createElement(Be.default,{form:ta,colon:!1},mr.createElement("div",{className:va.form_item_warp},mr.createElement(Be.default.List,{name:"ai_review_settings"},(Jn,{add:WA,remove:Ln})=>Jn.map((fn,Aa)=>{var _n;return mr.createElement(Q.Z,{key:fn.key,style:{padding:"5px 14px 5px 30px"}},mr.createElement(I.Z,{className:va.lable_name1},"\u8BC4\u5206\u9879\u76EE"),mr.createElement(I.Z,null,mr.createElement(Be.default.Item,{className:"ml10",name:[fn.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},mr.createElement(ge.default,{onChange:br=>{ta.setFieldValue([fn.name,"content"],br.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:164},maxLength:10,className:"mr20"}))),mr.createElement(I.Z,{className:va.lable_name1},"\u8BC4\u5206\u6807\u51C6"),mr.createElement(I.Z,null,mr.createElement(Be.default.Item,{className:"ml10",name:[fn.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},mr.createElement(ge.default,{onChange:br=>{ta.setFieldValue([fn.name,"content"],br.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20",maxLength:500}))),mr.createElement(I.Z,{className:va.lable_name1},"\u6743\u91CD"),mr.createElement(I.Z,null,mr.createElement(Be.default.Item,{className:"ml10",name:[fn.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(?!0(\.0+)?$)(\d+(\.\d)?)$/,message:"\u6700\u591A\u4FDD\u7559\u4E00\u4F4D\u5C0F\u6570"}]},mr.createElement(V.Z,{onChange:br=>{Number.isInteger(br)||ta.setFieldValue([fn.name,"weight"],parseFloat(br).toFixed(1))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.1,step:1,max:100,style:{width:"134px"}}))),mr.createElement(Q.Z,{className:(_n=va)==null?void 0:_n.h_lh_40},mr.createElement(I.Z,null,mr.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(Jn.length>=10)return Ne.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");WA()}})),Aa>0&&mr.createElement(I.Z,null,mr.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Ln(fn.name)}}))))}))))),mr.createElement(Bi.Z,{title:"\u667A\u80FD\u8BC4\u9605",visible:yr,onOpen:En,onClose:()=>{qn(!1)},loadingOption:{text:"\u4EFB\u52A1\u6B63\u5728\u8FDB\u884C\u4E2D\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85~"},hideInputBox:!0,showRedraw:!0,showEdit:!1,customRequest:dr,showDefaultTips:!1,extraAnswerAction:Jn=>{var WA,Ln;return!Jn.loading&&!((Ln=(WA=Jn==null?void 0:Jn.response)==null?void 0:WA.data)!=null&&Ln.message)&&mr.createElement("div",{className:va.apply,onClick:()=>{var fn,Aa,_n,br;OA(ds(wi({},gA),{score:(Aa=(fn=Jn==null?void 0:Jn.response)==null?void 0:fn.data)==null?void 0:Aa.score,comment:((br=(_n=Jn==null?void 0:Jn.response)==null?void 0:_n.data)==null?void 0:br.comment)||"",is_ai:!0})),qn(!1)}},mr.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-yijianyingyong1 font12 mr5"}),"\u4E00\u952E\u5E94\u7528")}},mr.createElement("div",{className:Xi()(va.intelligentReview,Ke),style:Ge},mr.createElement(Qe.ZP,{type:"primary",size:"small",ghost:!0},"\u667A\u80FD\u8BC4\u9605"))))};var bo=(0,fe.connect)(({exercise:re,loading:Ke})=>({exercise:re,loading:Ke.effects}))(_i),co=y(88125),Ei=y(38821),rr=y(59301);const{TabPane:Pi}=Gt.default;var fo=({item:re,answerData:Ke,autoHeight:Ge})=>{var FA,gA,OA,KA,CA,Vt;const[tA,an]=(0,l.useState)([]),[Nn,yr]=(0,l.useState)(!1),[qn,jr]=(0,l.useState)(!1);(0,l.useEffect)(()=>{var Dn,lr;console.log(re),console.log(Ke),((Dn=re==null?void 0:re.evaluate_codes)==null?void 0:Dn.length)>0?an((lr=re==null?void 0:re.evaluate_codes)==null?void 0:lr.map((En,dr)=>({key:dr+1,error_msg:En!=null&&En.error_msg?Ue.Base64.decode(En==null?void 0:En.error_msg):"",status:En==null?void 0:En.status,created_at:En.created_at,code:En==null?void 0:En.code,show_code:En==null?void 0:En.show_code,language:En==null?void 0:En.language,resubmit:En==null?void 0:En.resubmit}))):an([{key:"--",error_msg:"--",show_code:!1}])},[re==null?void 0:re.evaluate_codes]);const ta=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:(Dn,lr)=>rr.createElement("span",null,lr.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:(Dn,lr)=>rr.createElement(sA,{date:lr.created_at,showTag:lr==null?void 0:lr.resubmit})},{title:"\u8BC4\u6D4B\u8BED\u8A00",dataIndex:"language",key:"language",align:"center",width:100},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(Dn,lr)=>{var En;return rr.createElement("span",{className:Dn===0?"c-green":"c-red"},((En=co.Im[Dn])==null?void 0:En.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((FA=tA==null?void 0:tA[0])==null?void 0:FA.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(Dn,lr)=>rr.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{xe.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:rr.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",rr.createElement(Ei.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[lr==null?void 0:lr.language]})),content:rr.createElement("div",{className:"mb10"},rr.createElement(mA.ZP,{height:300,language:"python",theme:"vs-light",value:lr!=null&&lr.code?Ue.Base64.decode(lr==null?void 0:lr.code):"",autoHeight:Ge,options:ua}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(Dn=>!!Dn),ua={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return rr.createElement(rr.Fragment,null,rr.createElement(Gt.default,{defaultActiveKey:"1"},rr.createElement(Pi,{tab:rr.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",rr.createElement(x.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},rr.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},rr.createElement("div",{className:"mt15 mb15"},rr.createElement(Pe.Z,{value:re==null?void 0:re.description})),!!((gA=re==null?void 0:re.user_answer)!=null&&gA.length)&&(re==null?void 0:re.passed_code)&&rr.createElement("aside",{className:X.Z.shixunWrp},rr.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),rr.createElement("div",{className:X.Z.full},rr.createElement(Ei.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[re==null?void 0:re.language]}),rr.createElement("span",{onClick:()=>yr(!0)},rr.createElement("i",{className:"iconfont icon-quanping2"}),rr.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),rr.createElement(mA.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:re!=null&&re.passed_code?Ue.Base64.decode(re==null?void 0:re.passed_code):"",autoHeight:Ge,options:ua})),rr.createElement("div",{style:{cursor:"pointer"},className:"font14 c-blue current mt20",onClick:()=>{jr(!qn)}},qn?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),qn&&rr.createElement("div",{className:X.Z.newProgramBg},rr.createElement("pre",{style:{whiteSpace:"pre-wrap",color:"#333"}},(re==null?void 0:re.standard_answer)||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"))),rr.createElement(Pi,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},(!!((OA=Ke==null?void 0:Ke.exercise)!=null&&OA.student_commit_status)&&((KA=Ke==null?void 0:Ke.exercise)==null?void 0:KA.student_commit_status)!==0||!!((CA=Ke==null?void 0:Ke.exercise)!=null&&CA.user_exercise_status)&&((Vt=Ke==null?void 0:Ke.exercise)==null?void 0:Vt.user_exercise_status)!==0)&&rr.createElement(Z.default,{className:"mt5",bordered:!0,dataSource:tA,columns:ta,pagination:!1}))),rr.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:Nn,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>yr(!1),footer:null},rr.createElement(mA.ZP,{height:500,language:"python",theme:"vs-light",value:re!=null&&re.passed_code?Ue.Base64.decode(re==null?void 0:re.passed_code):"",autoHeight:Ge,options:ua})))},ho=y(30214),Js=y(74128),ws="data:image/png;base64,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",Ro="data:image/png;base64,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",Ko="data:image/png;base64,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",$i="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARoAAABECAYAAABeQPqJAAAAAXNSR0IArs4c6QAAIABJREFUeF7tfQm0ZldV5r73/9+rechIEhLjkFIGEwJKoMWAkIRKBIG0DGqbFsmAtICgIuKiTUEatVtXq6igmYiNDdpRtEEhA9K9VFrNsrVIiA2pYEhSpCqpqtT06tWb/nt73XP28O19z//eq0olsJZVLsn//v8O556z93e+/e19zq3oG+TfrueeMLtxRT3Zti1VVZVbxf/JH9r0RUv2e/6m+x89MP0uf+tZVT5PryPHy1dVpXeQ+9i9+fptvm66f/djRcRf+ftz+9OlpVndefI9n9T91n3Ml+Lrdc+iF7Xn737X54LfrS/882v/ydimhpT6L3+X25mvsaz+4/ZqW+F87T8cP3nYXv/hWPP9S/0nrdc+k/HKYyI2kNqOHW/d4q2cBwbHUmwjn2795e1QLm9tTfeH+3Tn6z/+Acfa/VYYa/zKXZj7E23O+QpfWO0M3Qea1P1e1/W9qz58z3c+la4/biieyjake/3dOeu2fddJk+eog/NYy8B7ozB7koFFZ5SH0kE3xElj54yh4IwIMmK3eYAzIER7XqyNriMZVFy78P4IQtnrA+B6UHVgKA1zoMunwzN3z4CXTZ/tsQB4oJ/A7/R85xFhUgiOB92f0TfhQZgwFLi5MYy5HvAzKOf224RS7GO5qThomJTw/nK+YZSALvSfTAo6aWFbvFcL0Lt2wqSWZ5hFxlLHUKbH/Mw2IfD3MpYwieEk04FKvk2e6ASUq6q6dtWH73n/U+nk3zBA8/ffse7K550weaPzL5lZZAYS20KjlFlYOtRNKMBAxG/BqbzTCHPJF2jN3pWa9IxT29U1LBgeXM4MzxgEf2KXKRgeO4gzSHFu57nMQnQmBnxCRpj6LDo3sJhe/yEzLDt37j9hEaH/AEhkZnZsEJiD+Z0wT/FDcTBsZ2YQ0hV9BgHfKDPmjhgDjgq8bG/4dxwnBBElxghC+jA2gAbucmCYQOyGOrsYszIQ07Ygm06ADICSjNf+RjCR8R8Mq2eu+O17vvSvEmja1z1rcubBRw8PB1RLlOMGHCi1TAZjOx6dNHtqfwYMzqqHlXpfKL/OxjoxW5gn5zF7cBMqhAx9NsOOA+f3moCeBWGEHofcHdiHMRcLOdGmNXRLM15kNugMhf5z7WVHXiRUEZDOPpABD2fpHggBoRNkcQ4Lz6yAh9QM2+LG2rMBCbtcyMomE/vE7gOTik4wxhgc+MUJI7KZ3AANbT1L9cxdWTuwlF6YDMYTGU1mNnTPmt/74nlPJcj03PGpvnm83/3nbbzv7NWDTVELyaaJekz+S6mpGJj4BlJFiev5aZFGutgkaC6l+JfFAACtlh0UNB4MQ5z2Y3qMOFU2eaTQYcZzv4VZkI0T+2Ux/ciOEzbg2QPSBKcfCQhJ/ykzzM5hJKGgn6kT8QgWADH1wCLOis4telLZkYOzygOr3gIPgM4IdqWBSsEW8lB4ba7HpgqMCcHBaS4FkoUsBkFYOGsJVDAkip9dGMXPWdX1e1d96O4PPNW+/g0TOnUPfvCCk966oqbfsgHlmS+wGTRMT2V9LGqzqM2gngXEOF9m7myUCAg+7ra41xufnJPBw4Q5uD86QI+lSfslDGEBujuuFm3DYvXxOge037XDzEscOIYCKFCXBGjrP0X1/IGfywGfPp8P2QQ/VfdCsTdMFthOIQM9oV4aIAJcN4woQLuQcXz4yDO+aiFl+2EeLcw16iSsHRnARDYYqCPoMeVkQ2CjQXfR8SvoNJiAEDY4GAy+Y+XvfOG+pxxo2jefdRu1tNlLpEYD0nN1YbiMcve5UXPS39JDtRCzM9yn89L5xoXz+fyPf0vnj4gmdjeaIYpqvohhjoYDa8+6CszUeAG5XymjAI9jBsozIP+n7EBAegWylU0ZvXYMATJnfkbUBlpHxfYjzQ6ir/1pz6/hSQi3ZOaUGVCeVL+PKnQMQ1JTgUGgMOv0AxscnOzxPjJecfYVBiGMJ4Y2LlwaKwxbG4v6GjeqlGiw++cso2M7WTIvZgJdt2DIXtTXhJn7TGs6FMwPJy3AdMujYqZWNBtg06kXkn+NqNq312d1O5/hzJn0kUyeeZh9ZjDZmQxrZ+v8u2K8azi3tqpur9prvvVcqua2Uku1pjgZHNJh/Dl1bNtR5Q4ZsjUlI0gAwoKgHmOCVNsAdgpgKXjxZKj3IJrdOaI1XUtEaEWTdlqHxMQxBDCHlYe3WRi9wIcppdACjQadE41cBcE4RcjgAYiVjFPb6LG7r/0wDeixLPYlC0GEXFjK3CQKz9KKoYiCCqrmQjMMsXI7LOxDrNYQAARoCQVUxJXuV0ZgBiw45voL7MBJGhraGTuNYYd5hoXgAvJRqFcngv6W83HCsHmrEMJLZwRtrWdPrv+4bMJNCsBmAmNB/UX9tKDdOFYzPU3V9LQDiqoGw+1YswwpgAmCS3oGnqwTQPE5SXeTz25CpIbayfPTV+0133QDUXNVbjDPVSUGosyGgUZAhgHGmA87dAdIHe4L2ERmlIDL7td1yuAQ0fBwNoPIIqRmYbxIB8KqWhKm92CacLN0kPG579Fgo2OJMwj9jzOmspXAskzQDKTAvMsjM49yNhjUcxik3VeQGuYezDU6FpJpethl33xNjzEtdl4kL4sIl34aLqSwA1h2xyvwOA3OMmmSknXCtVlG7oQ4lvzs2X4KNU9Ar5AdC2PO7cq9gKGx05JUF5TwHrUmsV4EYqm/ks704Z09hzyMidYCJOM0GmSuYjyZBECY2NXPPL6XaDQiqq0OqQMHYyPyOZ9nYSs/G8+qDlCYEYnAn/pOHzsZ7I3V9Q9dzUBz9ulEzTZq2zUCNpKGkDAnhz5M9YDxJGYjoCTERgAEgEmYUbo+sBwNo/jYaoFoYp85ldM5QAD2DltmKib84jTBbuSESdNTvPBmmosyGg4rJJ6PQqaEoNkoxgmuYmTBSZRqs/eAgyOjEgdwLAzpfHAQm1j7YZUaOFISBgRwCXZonjjk+j0Whqn17DBySLn/QqYGnte0B+gjbJCEwKXwmNtfYhDIZEriuWM6UFQp0Vk83xUhjQE8ZFTaJ6Cd2XeF/luEybhyBSwIlfGRkKm719w8VXv3ZithFpNsuAt9oL8kjNJ5LwngQj8RcBjEhPkkNsPjKf1QVYeI6k3V9Q/u0K5prznzWmppi4ZGEDZJyI56C2o2OXziGVb1F55FJdSC66WvCuFZcsympYm9KY7TDrBwAexdsQNmayhGU1oQNZnCDOjYQsHhUB8wtBbk5vsLbdUb4wznRWcfLoUZLpxfTM3zMQ58dGbhceBjdFZSkLbUvAIW00oET+u/IPBEPUQdBjo21nmo4YdZGsOhsf3HpqXjKAxVHhA6bKmxlkMxLMcK7YJwrrO9mbim5sU/jWGDbiMQ69igDoo1WvpKLsbn9YR+HHP5HKvNoSuiJkYHp6g6NJ3CG5ygfLgjQBLCIyjv0FCL2bXgvMoJoPlQRVuq67e/z7lc+7PnraH9e7e1bXt65+wduWq6B0kMhFmLQK/0LIRCKBArC+qu0zUynJ8cG8KtdFkQiAdTLQ3njc6rloC951q/SBEXoHWvYE2vIbOv0WDUd4RSK83mfkDKmb/yNNphBqTcnROnPyTkYcZYYNVFQVCnCQkPJLvVb4exO5h2cQYuCZfqmLmN44xfQqaxWT4IH4uVvfh7qZ8EhNz4h4wh6CH9cCh3qB9/qOVhGymzZ5vFUTyHwB6UW25T0U5D//WW2pT1GJkMkn1hlhKXahSAR8dbQP6xPdR2YjAzDy/42rKL/HtmMRqSMXikflUdR5hO7lsFnO73fPwO2nDCpurX7j7kXDU9yFVnXtk0barO7TEUyRzlJ3ZZJMkqIUsRluOyVTH0Cn9LCDaYI5o4LOif/4u6zNjUMXi2C630gcShjeYJ3dPn1UP8VIRZB3S6CF6GG7FIDuinQ5pCKX3mskpFxchsXY+vhUHhXLEBhHMBQQFs0UZQ1DNdRvo9TsWlkNPaIfdVxheEUKkZGi/y4+BhNg/FVg3+EcPdWrMeiAt7EdYWNBthhdZHue+NyfTDX+WgMkQdS8iiiIEOTgKaxQvtDxXuS9bLlEKiUO2NuoyOyfw80a69uW0FTSU9sRNy7W+bTEWvgopxZjV9IZiorqurqhu336T2iCPWbtlStw/duLVt23NZC+OMkoUHwjw0CyVMxAGRT4ejSNxLbbvz2RkbohUHNRqG2M/a4ZxEB1kCRqjSc7G81xhKM1wGisJ9xEAV//pAYqIcptitq33IhA7thVNxs6hvCPaIM1volI1cxcLSeq5C8WBuQSF046/ifSKYiBBechAFLhmSXv9B6Im6VwinDDiMtWqzeazS/WUtGj9SsJ7iOrWxulco8hSbQInI9J/xoa/rP2WtPNYcyloG0zKtOrHI8xXS18JYdEItpbjl/H0HiaYPQ7aJR17CKNVUAHAEE1GDgWxTBicbQ9VnstB8T/VNV51fbdmiaqwjz+kBrz5r82h+dFtqVdBSsJ6mE3RTF8cwymWWOodtcjo8956uJ5PwzGs1dsyK6SrV1QglK4l46TuMBHoA4X8XgxlXbj5u0OUefWHTuamq9HqfCOeo/5REzDE1KD0Hl5nNZU+sRs0E6n7/ybPE1DFOONb+EgtDgLQHQqdS/xdEkOEHELG+lgEshJ3K7KB16hQxUyjFjYHgQD9Hx/ehINwf7KrHFpVoWm0NO4KmfS0U5gv1vMw0EDFgDDuVeYZBwdApXhLT2PH8ZsduombEwwpsjctIHAuVCSsnK60zFXCgWJUzVjrMrJEOJupLqxsevh2bX+oCan78zNuaptmshXYoDGPWSDJFHNqI9oIAJUDks06iHOv6LwWh1KCWaDBLNJzDlY2Yps6jXRYvIeQQEBTDcXG6xNOYjvOxvIRL5i++SMtnvhBVTCsJSAiSog0iinP8+LriFu+B0YjOxhnBFVFRNzJNIf8u5yvYjANmtTyA1pR9COloOB9TrNY2B80ajmhPcXjXA2anyUC/RmvlGZafLh+IFbtcEpCtra/joY4hM1qv/6yxEM8B2Ar1V5ECxfN8Z+1OZTH9ZSCu/4LIi4skXV3MuP7H8+cWqHns8fR4mhjgsVQMlnAKQitXruGK+jKTyZOJ0lXVfqiubx9+ZPulASORD9hP7RvPPLehdmszavMlFVCkaC/3ecNhT5f9kv4uprGByfTCKKEqnIWS69SjilbMhMwOZhUyncqIi2EBCnGl2U/PMXENDd3NGmrYodBN72cOnHUb7qzAVpApuXvB3jZxZnMDBQ6mTgXFcCLGSggj18L4GjFXZ1zXVyFeitklcWIIUaIxprFl/BSwkedAyDHGhf1nqV2zSjPkfn+AuNvrHwACbrdgsYG6X66irBVYZwRPC5fgoggwYJIl8OyDju1tpP1UEHnx2Usp7dLv8hjN3oPUTk2riWQRGHRBBBkFD96NAAv4MrIwy7FIQQAsaz/U1FV9fnXL9nuWBTTdQQtXnHFjS3QlhkvGVCCIxVoZBp4s6gprAb1Dly8weEUQa7qQTtLiRCtnqrSsAQdYWYyMNc44mFIMT4qzih9wcA7ccwYeoReeMaD0BWceDM9bHKnRWBBYiIf7WHQXQiKohO2xnWzdvXBTu0KzOwVAFKkB6TIXgeNPoo0hkDjeIuGOmkhM7YclIuDY3Hy/5wwbuGKiTjbBAITJ8PH5CZXL5E8yq7NtlhkpVqXLLGgseeklLhBucPW8Mgn2RtS00h2OcD8Zd84S5zeP7CZayNkm9QEQhLUIlgVhHT5JJkCWys6HLBOzoxRhDKqbhr//SCr8XTbQtNecffro8Py2pmnXqGgeCvBS93fYgMsRxEEZbCSTxL6pFZem8QThWMO0iibniAajXKFohuMrGaXTs5Ha1GbAgt+zVavn4HWFWkoXYXqPj2NrtxAmX0jMEe+v2SzzHmNgARzVnJmCdEVU+XGUkunzu6wN/2wZuUKBoIQhMgAgSmooFdpjQCyMwvqpV2kLoBqZm6VHQ/9BOKF9p+MH34zRsUzVzA3X5+cHcv0JeOTYDG68xSeMY57CDNV5MIZFjwIQdIwOxkl0j8hMZLzRnm385TkLu0uqTgr2K0A6t0ALO/Zo2JQmNDSpGBJx+3sZqLTUgB8UgUWiiXSd9tBg1WQqzjsioOkOnv/RM7oCvmt1bROkoyVccjUxCXikPBj1l1CgJ4syQ0iVjAZqbgYjohXzSbHKpokj7nwQuDN8RMPQKtBg5BnBy+ejwboaBjBeMxAOA8TxXDug/QxNyYjE8scYrs7CvYWYstCPZ+lCjYsbbO2rmI0TwwPOUuy/xTWFlKUrbHFq/dc/H/tctZI4Dj22Y8DOG3haOrkQ6rn7o+6D4As1PKrjRE/RPpF+Gm8zkBc3aIc0Nqb5EWxKzimlIS7DhGwsZJriNUZ7DlB7cNq2Jk1Akx8mYQSuU0pVwqi7WOUvajGo7+E6qWo4eN/Ef9u+pfQcwV36h7RXnLdmodm1rWnodJ06uhXaGhZZ1gkBRsImYTN6PCe7MHWulwKA0pqWtqI1c3kfrNw7kOUR8LFpysAoCHAGOG76MTYyxtgEhHDWRXwoz8ZjQj0s4wYHcrOsGE4v+1SoqJUUduH51R3cc4WwDnxGAvhiQV4MVQIQRTCMorNnCVifApqMWKLQUMA9U7DFO5z2bQFoqEmxZ/HLLtJkBjoSRrBiYxirx/ZHVROZc48xxVAJ2KRYogj26ZGFMfNnZDQRc5dzfrN9FzVd2IT7GqPOIqyZM0zKwtIY+0WS0hZhZLkfeE1UTTuG9Smbqo/m4rzSv9L85Y6b++HTu5jrBrfmSZiLjBp7nGaYVKuBVd2p2rgMTJYizxcS0Or6fdVoQDVrJz3HRjEzwiawBOdAPGI4Szjj0+1C/YbiKcbVKdK6qJQVQnFWanJcyMNtdfRavlNJo1ApCiNjgCfZIAj1znsRDS+/RhlTc+9d1HziQyZWA2IPXn01Vc+6ILvf3l00/3vvpfqsc2jw735O77bwR/+V6KEv52zgmz9A9Vmb9Lf53/oZol3bE6MZvvIqqjadP87W/PeOJRCN/uFOav/2U+psNjkUKnq5/dh/sapXs08FNugzUCbiG6hghg7ZtMZYaAD8GfYO4vBCzDP9N9mPWXDP/pa5n0wpA5XsN66JmpmjhUe6sCm338JYZrE98CkLxEIyVWeS0Al0nkFVXT38+I5c6Hu0QNP+j9cN5j/xN1ubtv1OZRqwnkm2iJBsk7GVfEe/KNN/lw/I/x+BTALv4aiiyS75tUSYYbFnOTyImKThGKQcc+vG7+eCjMrT/UJ1b7pUAcdjGBNK45ODCBhiOhRDkyz5ujc7oCENfuEmGjz/Ih3y5u7PU3PfVm1P889/T/XTv43qF15K1dO/jaoNJ+WhmJul9v4vEK1eR/U3P9POf/DLRNP7af66f0/1i19DEz/xKwZCn76FFn7/umTIw3f+Ng1e0MtsLgt4Fj51Ay384a8G4RypqXYKX08AIFQnu/7rZy1RXwN1zRwRNKeeTY0JsbPZ2Fg7kgk2FScbOS6GUI7ZMC7ECnQkfaXzU9i0fzrfPW7/AOFTOkDraWTVttc1/bID03lYovnixL+98Pzq9bfmQp2jBZruvPkfOX1zM2pvSxlo2eAq/cHAoZ/zKMtxGWjEfftrphyT0Wt5PadqiFa3Q75IeZW24JUMdYkpIIggSGAE5mhxrKRFui1pMJfFAaGNjSvSbEzbxm0nlCzhI4ZFfijl2PFhP5QTTqXJG/+WqsFg7KAv/NnvEU2soOEr3rgsEJCDZn/0WWn8V3zor6nacHIGp8NTNPuW7yU6fJAmfvp3FGjapqH20YfGX7+uqH7a2QZYn7qeFv7w16wORp0XgoZYxwMOjktEMENltUQ+e6cJSt0PJ66dSheHcLzcDtFkemFnjrt7uzT6wjrIcI3RXkp1M2q/kDCIes7Cg7uoTWET30MnOJM6NaTi31AEVtwMoZZk7kQzHQyrSyc+tsMV55UGfcnQSU6aecPpt1PTvhzFX6uZyQsnk+G5BZMCPDxIxZ36GKwSIHEpeVjO0AGNMW1oMsI6GJ20OcbporlgR2C8jr/z02TuUFjhO05Adt+LxRc0FzlOY/wwDbq1QT2Wkw/uAU9nVGduovp532ePGEe4K3boWEs9pPpbn031ha9O/029f3Avjf70w1Sd+k00uPRH9Rqjz36cmkceoObTt6SZY/Dat9HwdT9lIPHRX6aFv7iJJoDRtNMHafbK50I7ZQsBDiFWraGVN20FoLmBFv7oV0GIA10Ka4a01iEjv4jQ2o/8OwIxW5a1he/qRFbGFZSu8nzhpi/PuBwQyUWt63mUuNARloiAAbq6Lfw+O5NlXMcIv6Xz28NzNP/w7kXXL2GCJesuBkjiNwY2uWHKbFREru5YeeuOzSVgid8tG2hmf/jM89qF+X/q9s+hsfvJCGgIPQFNBhkQbgVaqL2JG2WtoAFNZH5nxBZVWWXY+Xcfu3sEzzOcVBmbHSmNVYOzSlhkIkrjFqPRYqAAhBlzfPsWz9TkocF2ySPny1vBmQ4qjmaBkUXG1hny8B2/SYMLX5XvtfNBmn3rS6l65vNpxXV/pJedu+4Kau75Pwa4606g4YtfYyL93sdo9Hef9kAzc4jmf+mNfc2Fr1o/4/k08SOgA33it2nhEx8EgAQH59qh3vMvmumS/jMmclT9hzE3jyduGWvhEGQCQWQtMRIcPz1/qf1kCr+7cAp+H+06SM2+KSuwY5vWjBGuwE7ZOmA9LvNkNpupEeNsdsWmGk48d8XHt999TIGmu9jsa0+7qWnbN+VsUkhjC7bAdg8ZMLwgnIGav5OfeucAYHUCZFXTqorDJ+k0eToJL9zs059djEHgLCG1B7nxKOzmL2KWKz+PbXUg8RSv2l1MkwkzsYJIYEtYwSqPJCDlUqPyiIHt0LMvoPq7TZ8xEDKQbv7hL6l95IFuiS0Nr34/DS54eQaax7bT3HtfS/Wm59HEuz5kQPMbP0Xtl+4imtpP7YpVGTClCrjbqfHQgXQsMprlGB8eM/erV1Nz919BrVHUZOBo7mfcDiKPFS50HcP63DjH/YC97rUka2UQsgnD+thNdhBVQwDWf3spPCLimzsHrzVmP5q5bY+mtU2SrtY5uRhGMYAwrudzzC8kvJLnEfZTV9XNK/5455XLHedlM5pkiD901hmzc/PbmrZZzXzQLZLM1spZAhWCbQOs1NjF0uOCSxx+dUsc0tC1ROsGkxAvh9q3nuGZyq64tMSmRpgdigasIHSEWS53eGk/FJfuXCTLhGnqSOXtAVP/DF5zDQ1/7BcWHf+Fm6+jwauupOrkM5ZrJ+m4ud95F028+ZeoGk7oec3Or9LcOy7OYvA7fuuoxOCFv/w4LdyyRQe1lEHy2TtVZKzaFVgtni+zhRPPUxEYhEWBCdqiW9RlJPuVH72kA+KEME5H0cnsSPeTEVkCNCVNAPBodM+dwqaH9qRvcjWwCbypzbgfjdgOZJC8TmMalWavMhuaXjk5uan6w4cfWa4BHRHQdBc9/IOnva9tml9MM5oEwonhhKK8xFr6NTdpwDH9LWkWvl4UiOXvjtEMa90/PT8fihT4xCzEYXUuioVqKMFg5HEUWCAtmI2PR2YJbUjbBkUaJc3FZhpjCEpvTZRiwzbWJe03iUAEYaLqW55F9bMvoOrsZ9Dg4jdoryx88kaiXV9Lz9D881008fM3HDOgmX/nJflJz3kOVSc+zWkhPc1DjDvZTEPtI1+hdudXMddjVBLGtK+54PBbSCp9XxLOZVzL/Qejv1hYHFirAU4+H3UZNEkUa9NxpXR2/qG4Mf1yz5/fuY+avYd0WwwBiM5XtOmFza8EgLCgz53DTCfNjXX9/lV/svPa5YKMDPmRHE/tFU9bMz3V3l+11Wm5ihf1GIHW3GE5xMrfyXFLZ6GMFeXUdx66YRc+DSF8WkSXUUNyWCQBprEhMZIYkpSdY5H9UGBNSzZ0Bl6s3QMDlcm0FBLJ+QriAjil/WS0vog7Ge5Rv2AzTbz7d3Vs5959ObVf+YI5w9oN1FZ1TzeSExB01UFnDlH9A1fR8GVvoOqUp+drdbrOOy9K4zx8zVuoesZ3j7cn7NgwxbWP76SFm38xnyv9J+On5MN0l8wYyqGvGz+4j4XGyFSguUUQAfYszBnZiIQcvXVyMCZPdD+Z5Z5PFc3et5Na2BLCJi62XwEMCSHhdSoaMvEzSZgk45/2n6lo5+q11TnVRx8dW5xXMoAjZjTdRQ5f/rSrm1F7vQIIMBtNgbO35xXevOs6azOq8cTtPBlYkCkJ+6mritZOdOET/1NhGERTqZYVMS48sTo4iKnLKbgrGm6JTcUtUvII+VYoGzJamrsqiol+diw5vrA0hvJ8rxWriFavpfq7XkoT/+E/673nP/Amah64N/99eCoBwuCyK8aoBwVTOfg4zf/ue9ItJq79ONXPfD4AzcXpCSbecfR1NM2OB2ju3Zdq1tLVsHBzYoZJ4aJX4u93yEuk2SA2YxnYStGm3LDJH76oDauKddLiibEk143LMIkfWbgF7AOGYqnz2+k5mv3qbivS4201FbzZ7p1mAzvrOYatDIYXe6QuaKke1Nes+tNHbyiByWLfHRXQtK973WB67q+2UtN+pzIVYB++AI/NoWM/Mln1Mk0WTsWiQCVMDdHayQmq624WVjrD5uPppmcq9ojRuKwSNJmeS132CvJQGQaWoZRNpw5fJFaqNsUBVUbIlmn4tcQWkgzfWnTG53eVvktqNB+5jtqZaZp4yy8v217a3Y/Q3FtfnFjE5BYDmqTRvLMDmorqF1xG1ZnnmCPzgA9fcSVVK9MLNtK/hf/5YWoX5qGwhYgO7aPRnf9dpD/bO0VIsWYK/WLX5fdfLHKUSaDPBvUBIjz10ulQ3NlNmsJgj+V+MmIQcXIsZKHmvraXRnu7tU3saOwoVi8DkxswG6uNYTe3joJDAAAf2UlEQVRI1Ka/ZzDV1RdXT774/OrWxYvzSkZ1VEDTXWjm8tMvXZhf+IyFRqDTZPCD3ff672/KonBDbVtgO+58u9aqiQma7ArRhML29nPxqW2bqWKa2Ci41KMIX89mlztakKc/+/myf0wbAyk3NgOajgrEhYrgPLMZyUCxL7ULruOLyeyn+uIfouFrfzIxG6n4Tdfd+xhR59ydo9/6wZRxmvgJA5rRXXcQzcpGzbnn6u94HlWnnpXBXICGiCaB0TQ7H6T5n+6Ahqhdu5Fo5WqzMx6nFe//E9eW2XdfRu1st9kQMIR2RLT3Ub/5YYEN2im2CVkaTQhhMFzQyQ2tX0/gX8ELhPXmwyWGsJPxdxxLOWIx1pHHd/HamKM+vyWa+dIj1I7SjM8ajQGGmrWAj2My9pyR7bj+qOmytZ/cdVsJSJb67qiBprvw1A+cegc17SUi2DqRV8Mp2M6zsFrbAMletYvpbxmc7rhBXdPalSuyUeMeufyUwmR00PkDAgXG6T5Njf5h4Zjam1gszDBLpj9DSJT9JqOFsS426ZjmBl0L7+NYWImf8z3qF26miXd9WB9q9ucvJ+oK9djQ6ove4IBm7u0XUbPnEda78/MP3/zLNLjw1Qo0s299cTLgiWs/Rl0dTPevA5rEaKru+F+h4Ut+cCmbK/7e7nuMZt9+oXWG9hIwkaRT9ZeIuAtyhi7nGJCtcAjf29XPTQ0m+KuVWc1SElYF0EwQsLEcs2+vq0QXhgY6z7HYj6aZmqPZB3Yxm/FbqSTgCSGS2AE+k36G9HYnWSRfG9R3rv3UY7kO4ij+PTGgeeWpz6G2/ce2aWvVVZL15ZakdFsGWP4CRWH/yhV/PgcEhT2L169eqS+8x0FPLoxGpH+zQiSGh+8kBqPR8zW71FMi84Ogc4dZ1N7/J/4iM4UxKN3PJagji7Y/tFMEhh7T0piSqHrBZpr8ORCD33M5Ndu+wM2vqL7o9Q5olrKdjtF0QNP1eWI0TyLQiLlIMZt37jwujhlIrifqLhiOJoOUTs9g3xOHe8zGu4fN7pY2Fju38RNaKsVu1rO+zRapY0YpPTs7gz6/uE9444G0rjt/fvteWtjr1zblNmE4ZAqBhHkJgIIU4ECpO6WuGqqq563988dyNuEo/j0hoOnud+D7T7m5aunHLatULuTTLFTXj/zeKAGiNOwMSMpmZEaXmIHf+716xQqamMjZErMbF1Owl3v1xOs2CCK+ylau5PoyDITeII2k/E9/YaU5jAm7vQwXn++qhONA6uNB6xzgwfPzxyKj+UpXxJlbMAiMZinbSaHT216Szo5A04VO6VlXrUlrqORfdeJpNPmej1C17kT9bnTP52nuwz9rr7MzbyGa2gfV35Cy1617IpsRlgJjPa5iOhAXEPoWCUl1VLTsBkEQgaPUfw5AlqjsfULnt0SH730kbwkRQyLUYjJoqPkam/F7zyQLYVaTSFw1+MjaTz/6pqVsZLHfnzDQHHrVWWe08zPbmqZZnYGYYwAeEc0w9fYV5hCC36bQvawOmQ+mxZUVtS1NTg5p9UrLPrmBx5ktbPcggGBiq90udRD+4Pw2bD2pXpQ/RM1AS8plNgmhUjoH5JZ8bxwieH94j6X538yjuS1C5zvjuODlPUbT3n+3OlVkNPO/8XZq9+9xwDl49U/Q4Dk5nEmM5m0vSU3thU6s0dizVEmrmfzFj1F99rO0mW2nAU3to3ZuJl9zx7/Q3AffTlWzkP+GPkPgxT5LbGbR/pOL9EEoD7MBWL6u7duLE5eCCM48iR0o6vH48xoumRiFMccwKg4z90oCIzgHPyOjiTgpndqdPzo4S3P/stv6T7Ck8JpaDI+kP0T41fEDHaeqqul6YuWmNZ9cfnFeCXCeMNBMv/LMp48WZu9r23Z10mi6gZRNrKS+JBTpSdGepbEzXEiNDWo0alScqdox09IzTl1juigKw7AmpvMYq/AdT5OLmk1kKSBa9tcnaaohP7saLuxn0yv8wwWREFbBbByzT1I30g/flBI4sKzOfRFNXvtRHfOFT99CzeduTe1rpw7Q4PwLXeg03+050y0lgGcdvPJKqlkMbh76Ms29+xXpehM/87s0+G4WgBfmaf4335bF5oe/TO3CXFqwOfGu62lwHmsuSYx+lOau+2EaXvVLNHjWC61d//tWWrj5vaBZgePDpoqW+hX6D3vgKkjBhuOgeZkHimYD6I4e0AvJxhcFSnt0YjnG+8nkSUze9AH2C2GV/D6/a4rmHt6rlcCYRcrA0t+PxmszFl4p2LPWVQ2q6cFgxbev/vPtXysByHK/e8JAc+DSUz5CbftGfTEcMhkOk7TTukyThk7ZOnJMCq/E1fPzj5bezj88cJjoead1KyCsaCUKw5HlYPm5qeqwKBGzHy4K4z9U+3AVeMpN3P3j2iPWdXrxuepJ+R69DBP4Qsww5ZknBHlRGB5O0OSNd1G1dkPPFuZ+/W1UrV6XlhMs99/8H/wKjf7ipnTb6sLLafIt/8Wd2jz6EM39zCXpWYZX/icavvT1+nu3lcTcdT9C7cNfJlq3kSa3/LECWHfQ3B98gJo7DRR7Iec4AIAWHHn/oWbDnc3eENkUm2iuBgNCo5NgSQRGLRBAw64FzPYJnj+amqWZ+x7LeMp7yyBLFlBBvcbYo+g4EnPLmw5Mcazq+pb1t+368eXayjFnNFOvPPU57ULzj03T8n6bti2EhTt2295+wowiJcEYw6VMdzIwHKAhnb1xMgOUZBhUeSjUwpiSo9gUB4H5FChlzHMxnBLHZ+tCmp2Nh6k6hgBxPxn4TdLYyqgQ7ODZXFGeakXgJIycCHZiRPUFl9LgtW+l+lssfGm+9hWa/+nNVH3PK2niivcsaTvtof00+us/o9EdH6VqbkbT711YNbz0x3RfmvlbttDozo/R4BVX0vD177TrjkY0/xs/Sc0X/4ZFXKL6zE00+a6biLoCzO6ZRiOa+823UvOVrRpoZqYgKex8OckSauIPamv4AAuqxKs0HvchFYZpNnr5mFI4lY/3uy5mvGdGWmAayS4iK1lklbZcr5QCL11H79+0NLV1u8mF0q7chbocQQbFNhr3vzmWo5uRp9fbNtWw/vqJwfs3n3QntZRzm7KpOHtQ6hjWMDTNiAsu46tXEtXx9TYZYGANVUW0bv1qGkqsjI6ruqyFIplMSM0LUm4UbpGfC5rIvMPGWdpPRmY3nI005BLTBUNU/SgImpjmdBqC0HyoM8rKHD81IF9RGDYBWlK9akiGkhBe+oSasApZ7+K0BLXYimjQLQupiEZdAV4BtzC05T7Towobe8lvyEodkGP1d2+bTpNQrCU+tLWYe1z/8Zm67jLUTIVHHFf3kpn60e0no9Z3BOcf/ued1MzkOikB3cXepy1jFVPa+VyeNAFsqKLPbrh9T0dZj+rfUYdOhy475bLRqP20gUjIHCFIsEA8jqVEQFEBWZYodAc0RA8fbuncM3KFqaSy4+s/nIH24nToo2I4FH+3v5FqxtlNDAPTzSYK29KC+Ls4LxoHpmDzzF0oe88dkAFHHRnSpTCjRUeIYWXiCdhPYqcAEFEA5QEwPUdmlB7gac8YoMH1Y4oahdqe9oFvJoXxt3IDRU92NHku6SP7Xccv6WnMYgqAjwCNjELtrwAEmGnKWBN0lmUwH7n+kZw/8+BeWth1kCi9ptbCcUtdG2HP8S9MLMB6MhHMsKCkkPt7MKi+f81ndn3maJDmqICmW4Jw8MDnvtA2lLZmy/oMMwnYW6YDBwUiEHt7Cy7dfjQWm2Cqu/OpLx9q6QVndUKwsBaTaoQiLrZmKKaWpTMljHGZJ+lNp9molwg2mpMqjc7tL4Uy3snZH5CfBN2mVLNjZ7ETj03zcz+GERYny2ebE2Tmgptp8axWWBPk6k9ceCngh50nfdYHcRsruZeELazdhZqnXv8pOIxrqw+lDdClU/obissxGBojhLnPY/aDyQBhjvxUnD+/5xDNffVxB7LJTQREkrHHUEkYe1gxrsfJroj5snVd3bt2/Uuf85QtQTiw+eSrqaXrXR2MgEVPwIXtPJOllLeOkL1nOkDpUt1+O4k8cnvaIW06eSVH3V5AxSIuBzZsU96JbKY1um8MoVcfwSGRA49CyFTOcsnY46ZKBhJ56pD/gY2YevoQFqkVllqEhYX4vP1Z28KyHp4WwEa0MKmvMMiQzvUgYizKv/K153DCgPgyPR1kCX2tB8RKOyUc9myw5/yOgQk4+H1+82RkOgxqaihAZ3AZz17c74xEx/L80fQcTd+70+kxuPWDdrWI2eMqhXWbzrB3jbCkurpm/e27n/xFle3rTll7cH+7rW3b09LAYeYIamGEjXihl2d79zoWdnBXBWyvxc3XyQO9av0qWjWR96QRo/EztAGIhCm2zACcK7AUnzoW6PcuiDOc3gWcWxhCBg5W7sHwXUgHLEYMOf9ubVQlBibfPEOhV3IbQbfhub2nlzDGW+Ykpo5RNJVwijFQ2i7PprCi/aitFVQNRXC+oE76SvpdqL7eh0V+7b7A+qyvjeK7NvIYGIhjhimWI/S1KQFmgE9l5oumswFA8FwBmSJohWrfo96PpiU6+I8PU9VppVBsh6GTtD35Bh4j/RW2jDB7M2ZTVdXOdRuqTdWtu6biMy729xGHTvs3n/x+atr/mDoPQyN5Q0JCARNwNT3ddWjYLEsYERbn8dtgfaUwVfTAoQX6rrM3aEpcgURmYBBSVXNgzFDnRwcPToKAJYKhGHp0Xv2+sB+KdDY6DXufSh1QC++XTeAMG0dNQCYBe3hdb2E/nOh4+dL2xgSdTUWfWbL/LOuj2hBQFNd/3HbXTnB+ZJw93cqBG9wA1t9AZV8UpqSrXR5QAYsNQ5mTrJdD4RfKERRYl7sfDIyfSgZ8T3FyAR2XwSoA1NGcf/j/PUrNoU4QNrAx0deYmQ+p8joo6SNtZ+eIPGFKf6lmU1fXbbh9N28etDy4OSKgOfSqk89YmKFt1LSrc0dIWKSW5fYDzmCkc7l9hpXdUYfRcIxPk5Dq3kMtfe/Z60CXxP1h8xynzASfaskNowozHAJUzJRIvyqLEL1InJ9hCcrmGXu9fzo9Btsf11PhwyxzPxR+ZnWUMY6PQCqzrY6r3FbDutxG9eyS5YTUsJogCMuYokYTVeeXSllXgGsAiUKlams4JoUyAaNXwAj1nPzB3R/CJddGEIzj43ux+Oj2k9FwlxlldOFxGS4Br7mH9tHcowfNR8a9KgXG1medGKcFMFPwIDqXLUugup4ermw3rfnk7idnK88Dl5x0c6vrmiJzsU3IEWA0zc3sJxma0hxhPhYqSefiC+U6cN3RDOjZp60qbKNgQJYdyzoLhWhR2tFXgpJrsyF7YJ55xwuTpZXERpTCfjLAGMwvxixvyF7P8SGYW29riXw3ZVz8/N5p7fyoU5lhgwPyA0hWz8AC26SdnEsS0DFjWFsQuw1s+s+PRDMCibVpTMikoOhLFhQeC+l0rWcKYOP6qpApKmahhI19vfaj2TVFs//yuPkApKczoOTe1YxtYasIyzoVXomb+lf3IP7I+jv3LHv907IZzdSlp57XNKN/aprudSt56JCN6GfQbAQV/HFdqjqDg32PmoxOv1oW3I3zxPpVtH7lALK/vtxcAQom3eLsJ7/3xFae2ZBQxFAm1NPEimSbGa2GJbIGA0N1KS48NB3DC9QGnm6GQ9CBUZTHW8z5M45B/wFA9YAYQxloMj6rPgAIovk5++alYYyTTey4LDgzkBTqZHAy0ba6+xRYlwl2vhhPb2XZqcVYg9hs1GmWy3qe7PObw/N06O4dsCF5Xn4g4+NAJAEPz60KOIXNrlLILpO3jWldU1MPBs9de9tjx/Z1K/svOemOtqFLZE2AkBLVY3g9U7JFFoUTi+1wZZHV2gg4mf1kB0AR+f6pEV3wLRs0PYe1CqpFgE2rIajAKT0llIfPClmHnuHCbI2zorIIWKBnzIfppnINGRwJqZDpYLs8c2HY0xHWTFjQGfrgZsYg6XwNHTCFrQzLDNEzLcnRQp/1gFefOoRUVuSmoKYFi14Y1pID0Y961d6eSaGmMzYk0nYa27L+ywjXA7zIFsWOC6CcrOcY7yeDmo1NmtlO46Sw2P2n/mF73h0Bmb3uR+NEXSvBgGO1vqZ4PmOWhWR3brhzz7L2qFkWo9m/+ZRLadR8xgrpbAGkE367dvRWaXPaLwEIfy5oNAhcCGadgWydaunib1ufYaO0n4z6Sn/7SzcDmic5vaEEIjLAeL6G/4W1N96hBB9wKwsmaJpR8a+Eie10jASnzBgeiEMUX+HbX3iI7cSZGVmJ3k6tFRvQD6E0eGNr0mA2nG/ySawzEhAGVgeMCOHMlQII0MuMBigkL3krFjWKliTaEYZGDCJu/PnxsewBiXNv4oPrYc89FedP3buT2oNzuq2oE36xSI/nj9LrVfQ7mWNA6zFRO4PWcFhftvb2pXfdWxJoUnHevs9tbRpK+wOnQYeNrZQ0CMDALnrpeE5NO5bCgXEvpNJslYVmHXA9PBrQc56+GpAdMiDguAhCzjX0KcFkHZvxYYwzDudX/d3dxO/N8Fi4LPWsCshyUSYCLiQJ8Qk4rzRZNJle6MaNGVu0CBkmrCx2vCQWDYoYCJ5lINhnQ1j06AokQTYpshwIYzR8EgBR7h4RNwrnwL5MXUsOoSGsklkPdgFK058OQJ7M/WRKNz/K+888uI/mHtnvi/Mi25c0ttgjFPVZ7Q0U94HdinicJZ+K2pq+uGHjy5bcR3hJoDlw8clXN21zvXsxXDdYYfe7Emjo5AChFI8gn2965/jzW6rWrqIT1w6tcAr81GkKMAvKTIaC7ZFoBrawLruhOLfpJ3H2NWtxVFe1kOwEIg3hdZTNiDNH/UUpgjiSRSpRzPTFdbICl9sW6lPyxLuEs0YLCeFTrwKax8CFKkGP8UA4JnTD7BM8fxS0NRO2DP0M2ZDYQrK7J7gfzDfS+fN7pmlmm+xNk23XZ5agWhoYTm+rz87EurS3mIe+RlfCJ7Gpiuqqumb9Zxcv4lsUaNqXP23NgdHC/S1ReodTBgn+Dy+izJqMfec1FjtH0qaqw+g7oWya7ZhS0nQYmLp7fWlqgV606YTytotSx8KNwKyEOTTP10oHuOdCsZ04HDpI7mSuyE2drtOhzpeoB5ViadOcgzYjPd9jOX3Hl3YI4BkjgPo9qOkprf/qZ5Fy1hA1D+fEQKyUwahmlQFvUZ0Ds0+h3gjB0PqvpEVYA4vtR5Dkxnjgw3VmNmFo/41ZqxTFXhSIcZtNFwp9HfejEfbVtXs0M09T//drec2TTLxQiKehlAAJaPYlsJFsbe4TFl15wpI3YdZVvXP9YHBOdcf4dz0tCjT7Lzn5fe2oSYU5Ei7lzwF0ivvJMCixc+p6KNVnALQ6A+ZwLGaq7jrQ0Pc/Y6NxilBqrzwC9QAMoKWze/UVFjBEPcQ0Brn6+LVL6o+w5kjO99mjMHOHCMnVpxTaj1sXRKbt2u/2wwn1IWPWDmVGhaYwrq3Iwa0V/f5j/hf3bhFNBMJRi4rgdSVCU8eGn9ADNgD5S5n5gtBf0tekmxEwxGmdFhiyaXqe3i687gdZUuGYJ/v8A3dtJ1oY5TI3FpNR5DXQyB3cy0ZB/YwAdz6GNVKdJLnLc5Lh/Rv+cvfYt1eOBZpDl5x8xnxD29qme882/+tVAjOTEQbCjMeluoXb90Ito0IIYikkAyC7f76mF3zzWu0QuZxCgGZ+gndyp/j3d/BZSLNBEPSzq8zatv4oz6qQ65A4tRSCxKxODFHsAXqhmQvbVKfIgywOY2DoZ+piholH2deGWAYhBYbafYEBivOaF7t2SCyY2hOEbjYHx/7cQsrwVgOz+n445QzAFQZiaCt9ZOEC9hdmdlB/UXCBDM9YVvNk7CczRo+RdsV26zgKiITzp764k0b7Z1mnMXBAzcyAR4xDNBmbJPAYYb7paK7P6dqh39fV9ERdbVpzZ7mIbyzQ7LvopJuopTf1VlorcHQspP++Jk4NuRqYLAoLKNl/ZSOsPAkV3pjQNNSsW01PSxtdSSwdirwwzZi5olElmKmLjKCQ0owajMvMSMeqH8TqZB+KyBSbw6dFtBA3ijZb42wUZ11xvFjOL2cbq8J3M4Q9hy2us5tGi4hAHH43NuPBQYGQx0C1kOUwLhzCJSYM6eOe1iS6ENvEOEaIYVHkdE/lfjKRxOa56+j2s+kE4ZmH99lG5DIJBJ0lD02hnoZDpMLbELi7xY60eC/PU4Pq5o2f3XOlGdN4s0q/TF106nkL7cI/tS3VGsoUVmdbDY2Iw8xSQorb9giGV6zwdJdwS0EItu9sW7r34AJd+IwTO7HJ7Inb3hcFTSC1mRHnVBBQSzNXZCqcbXGG2FsXhCFCZFRhP5SxoZvVnES9Ire+z6jEQJyQGRgTakfIcnToFWQAnBHwgqal2gesC8rf5fNLma7MwKAS1d594LQhzFRZ+ySzKDpNCajVGOA+6guhXbAlxhLMRR0QQiZ9DkyFfwPtR4PtW9gzTYe+1L3jCUAEwh1l5rFyWMKocYAkkz2HUaKbSehVVdQMJ4fFIr4io9n/spNub4leLowlDV0ChIwIKVICwVZFUthBL4MQ7EcTAMU0GX+MiMYdA7rrEOszxdRoblQGHDM4iwEWN0x9kAINV8eJmoLchmmPOJ/N1nHZwZHuhxKXHcg6rD5IKgiFCl8JYUSpVXKA8kov3BwXqggIFUDcFTMC3eY+wtDOhZsupAwCcGEDLk3DI9UMAnqP7eE6qULNk3SFAw9cH8Y2rlgLj4/TyTfq+c3siA7c9XCebzsw4f7KwGOhcf4TQuXUMeOzVHJ8ZrEWeqcbWTh1x8bP7dmsE4b6TPhm/8Wnbm5GC+m1l/H9S8g8dM0SA4iBjQBHfhuCZaFkbQKmtP09PLOpaNW6CVqzcZWL/bWj9GnLTtAzUGdwYX0O+xO7S29DKM8goMNAcLQoRPa5dfnWLMwB9sm9SqEasgBJiQvWC+nITV488yNJeSyFccNdYIp9FsKdU2p/UXCFcFL1pTFp/XC+L1WA+IlnZpfl4efP3pSfSkxCs4VsUD29hWdL1NzyV1+//WSO9f0P/P12ajtBOIZHDMI1r9hOb0jo/i/93eboQQII/s5pMQJasE4qazn5pHT6YHjphs8+djvammM07ZYt9b6/+uBWaunczGBwPZJPY2cgMpFfOsqdJ6PvQiNLEyMQCbCJxWjKXLaXIKLdsw19/vF5OjA9ojMaokGEzWPw9xXazcfgYscv8a+2Bz4ayqyORUd0sPFITbR+9YC+54QJOmVlzaurF3mdSgiZBAxSe9K2n7llFgbl9VEadjk2ZMcm5gNvucQwjWq6Z+OL335+tWWL5JJ92di+l518Vds0afcsDI3s77DKuli0l1su58ukZn/bRlYu/OJZxliNAZ3fbS8zo30LLX1+7zztnR7RaQ3RxLEYSSI6DjTHqCP/lV/mWAFNt7vMzprohNUDetEJQ9o4TO9TsYySgASDg5LEGNoUwiQJmxLI6PmCPLYuqsSKJNWdfitpPXV99cbP7b5RzEAZTVect29+YRu17ekKAGmhZAdKDB5OEPbvzhacGLsfMOs3xliY5mj9TBY+k3YDOWxMdfvwjB+he9XEQkOfPzCiXYdHdOqIaOUTMPLjQPMEOu/4qdoDTwRouvd4PjYgOmXVgL53/ZDWdLtKJo8u1LwoI5G4BUqiFt2PRlgLMxiJrwMgiRZj9+e9pTkRkEFK7glsiKodGyeHm6SIT4Fm78tO3tKORtfqxt9hu00Dn0I4xUKxshct6uPAHtZBJaEV6m7y57CBlp6f337gGJbgkIRj2s78w0zT0t8eHNGOwyM6eURkRUDL84LjQLO8fjp+1OI9cKRAM91JAwOi01fV9G/WDWmlvM0A9BLVTsRrYX/frLlAyAOCrWgoLjzi0Ed0LfxNk49hv5r8vaXcI5PpXWsweN8Jn9u9hTGS6NDmk0+fm2u7nfPWFFkDLJS0NxvEMKpQBwNZKtFulPFgeIbgoyAU9qhhluNACt+eIFktaOv8qKG/O9TQ9pkRnTAiWrcM7zgONMvopOOHLNkDywGag0S0d0B05qoBvXB1TRN1ncIQdFhhEiq4OgbDRCdsKO6qeXPcA2yIzwmib74PVDgLs3Eaj2g5lnXKoZOVn1gWq/u+PjQ5WW1ac/vuHemIfS898ca2pStxVztLZ/O7tBOtiKloYxvdKm0BqdK6qD6TgfqZlJ3qv/1A9BrZzjPX3OR8TR9wuGYD2FBmWFXaD6cLAe+aaemrMyPaMCLqvyg2P8txoFnSh44fsIweGAc0+4lo/4Dom1cO6PkruvfvcUoDHDvrLBaG9JlKlyXiLGaKqryAG+tnMnBhWMMLJoGdxCpgY085+4f7CgvoldoVw7u6Hty08X/tvqqauvhp587Pz21NxXkKJtyTQezFLJSJvD6UMjCScAi2+ITrSb2MaTp2nGNVHUiwSqRAU9J7ODxL3YJZrm7ZRAbrjJ0MOlvnWrp/tqE1I6ITwXCOA80yvOj4IUv2AAJN97alQwOic1bU9NzJiqoBai5YVBcyPhJziNbiUtUg1oaUs8sAOV3HMxELqdhHYGmBponi+SL8Cr7JZmqwuVYAumZiYvL86vHvO/E2amlzrq6zIjt1WJeahgrgBEocLjFACchoAR2+WI4XTubrIithGIF0Ouo2MqKpeVCXw7c34ViXMFgIp2UcAjBSRYb3b4jumWvovrmGVjbUvlNLj5a0peMHHO+BsT3w60TNTE3Vt0/WdO6KPrBkkdUyPFqHomEQ7tmbASj5toZBsJwEBFzctEo+J20lhFy5NkZqvqAOJt2f7yUVwqL/5AZoGCZtzhmo3BW9FeBVevHc7f8fryONEvKwLZ4AAAAASUVORK5CYII=",Ci="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARoAAABECAYAAABeQPqJAAAAAXNSR0IArs4c6QAAIABJREFUeF7tfXm0ZUV572+fe/venhlshm6wDUM3NNDQoFHQmKzEKIgaDc2sZKmAriCKGpOXxIHG4Z8ngwPPLJVBA2FoGhJX3jKgSYxPjca3nqKoqO2E7wk4gUJ309M9+62qU993fvXtr/bZt7tpuqHvWtDn7FNVu3bV9/3q9w1Vu8Iu8vea6x/dNHPu3Il+nXeoTt/tv6GUXIuf0//itWr4mzQ3rfrSnrRJ/2b3tH2lPnE56av0UfrrlpHnlWGwz5+uh7ryrIOHH4yBtmna8Z7fG2uvT9n40vT0+0AVxtobHzsP5jl2+Py1jJMMTjY+Rn50/Pq5/Og0hPG2MldHUUv/S3MQroWL6fl1uOQ7XQ9j/QTV//Z9V1XH7EzVj8+5K/ytfO+9a/dbeuThrF+qTDLB1WBisuuqBUngrSLSdys0DWEn4FChsorP908CZcFMgYXb89o2fSuCkyPgKrdJAeyz2D5o2wLCBXCKl+W5Cm17YMtgI3rWmD/TNgMYTeMAFwRIeRGRrnXpl4xZl/lrK+PJT2pbAYWeKxYXrUr9zHCHZOaJql8Bl/7kqurdO1PvdxmgOeM995z/tCOOuaZt1SkJuHu9hW2wUrJAs+BrdVqZG/dJQsPMgJlDXO09hfaAg1a82KehvjcUT/tvAEFBmBTB9plB0QKC9LfBFNPA8LNkoN0BREugXppvvhf3k+/rArr0lVesNA/TnT8BXJGLbCEwzCTii3RUCI1lNjJO5rq0u7PqV2NY9pMrqu8+JYFm1ep64v6tU49V42O9NjNHVs6G4NLKw6srmxWtDIZXNVkxnZUzuz/NVAnsGmyny2rsgFOk2UZhGEtHgS2PKYNoiY012IYBXAuiYZxtW137ZAF+5PxRXxrAw0CzLfMnJhKDKy0Y8pwN84iAp7FKpPpSJxb1QIiYEIOcuAJ2RP0KuOcnV1XH7kyQYZK3s+/r3u+cD93//XkHLFzSCghdBMlhDANaYPw3RM/tPQNL4XmfDpvy+u+BQoNNMTOg1a9Ubjrsr3R/DyCiYCdfhT4LK60iQ3fGxgRD71kCAm/+DGty2QyVKfn6eG6EOVqwGjV/DCQevigwiIYxkyE5VNCSRVKsLgGmx6N+hXfcd2X1vp2t8LuM6RQe/PwbNl48NjH5YRkEUXb5t4tgFFfREfQ51uOVy3HsZiutmCfGCevRc1Ha+JtRLmUpSchKZhj7TbxVXBhPcNBmv5PQ6vhZwHWAI1zKxn8bxu/JNn8ZMDBLMYtYZB7GfM3YSAIQmTO7CD6e9cd6OOJHV1bf3+lAc95L6jv7NU5ueMnDYAkMSWShlwYw/BQ+pzJJf+I1oYW1rS/fU1txME393ixgrz800SQxI+xqz/4PNnsKTsA2Gi8gI4I0kvLLCuT0TRS0i8lmgUvrEBhpn4gSeCYKuQcGjtSMQjSZxyi/h6me+Zq4n7r6O/Nh2YMHgFmZpLAyLoR/eYTRjPuOnD9liY5MCQBkppE1gbjT9JsHKo127KDv4Ppzp4DlDw/pU5UYffg3/qVFKqq9KDX9q9epbCgn9cOCSpCh0Uj0cFf16pfXy7duxd11jV4mrCHCIwATfjAgE/tmwITLMIiE69JWAKCsXQKcUGfWszdgxt6z1URVpXeES0HNiVCwUBfNhuGYZ2HhtvIl5uOBU0OJCuHvLiaQvW/jftYMoVXVU3itbxzKXNb2X5zNCqY2CkQhYJ1vRcW0SNE87rD5c4A5AzU77g5zHTV/sT2r+HStZEINEf+Jr//0DcCiDQkMEoDonIqrQK4LCCXQEVCKwCJsjT7LdQErGf+qQn98HCuiOL7q1PrjNXCBABmzjWhOEKjEAU3MJZYPwCHfBc4SKGVgYwBF2w2NUP2ZhwMzD03hTZqbUYKQ/U7hUelSZpLQqtMFOFixiorIjCu1zytta37QCJPNu6fHamRypbzeP4yHmFSGeYiCqLNY+l7yc7HSGvPRApoH2J3GjwHLmKZu/RHAsS3zJ2auLNGRkTDYGODx8mYESKXPT3T9E34LTGzNgSY+hgEVZTbMeGjBsIxHgScOtOQjDKSxAq658dPVhQOgOa1eiI1YWwNzIgC0AEZcqRg0GISIN3nMJQMpy4ZSu+N7A3OeNVQZVYCkEeIYLYaOeXXz/CwMCESPPd9KNFscCm2dyp6CWdMke470eK6JxrY9AYR2e0TUittkBRNFUfZkIyk0vqw0mV9HAHyUP4kQ7wmbPzPG2YLCz+qUU/CVBakQNWLwUdNIUhNEF+heNmq0M+vP3gosf2QAAlE2xcwxzEbNKGI2w3Biqm+BSYSTTKcAOBWwHjOx5MY7qgdkOAKrubSusErAwDIZ+S5Ao2htzCv3ugEVBbJ03QLXvN+fQjVjTB0NdvXWFbujwJcUWgawyDYsIBQouiijIHvsb1cQkwhPAuw2QFKl95So7Rr9JgohgK0Rpi73LzzXqPHdUfNnx3V75s/2mZkd34fNJVU4D0Q8htN2zYLY41z/6RuBRRuH7EVNHQM0CSCGPhrDeKwJ5flyhCVVNVbd+OnqMnm0KIbnnVfPqR/G2rrCwjjQ4rRls0iAQZzBEjE2ZRrMJZlYmU9HfD6Oz2bWUcCMA006fQVoyrswDXIqyUodLglw2NWd2Un2m/EtFKNcnJ4+YlUUOeqqhDYalbGkFsBz2zfsRJTIjWiV2IcxnYQdZWCaHjIDEgqNa99SB0rzZ4HIA1s7Hts7fwy4MgRelE1XYo/VSEXyhwnT1n+pTIP17MT6K9aR2ZSYRxxD65tRwU2dEwcxsxhbXycwM8se6O2DJTfcUK3PgCZ8Ofdl9fkArlFAILaiDlzyv8T27Xfji8kYjmU27O8hk21iITBrWQ40CiRO0pplEvLcugDbfBljUnmJcOokYx8BKTBTcY/J0OKfpdOLbHkmBYNNq2KNCr0bEFT2UgKVEREj6Us2rsLY6GKJcbVG8woOZXecBHB3xvwpwgxuymbO4ELu3NVrBjz4OdRHs5Prz5kCjl6XokMyXxxhEv9dAp4MfOIKYwBJrnn+ndTGGHDBDf9cXesOx6pVdW/t13F3DSyPBZLyc5RIzBwvciRMKAuLM2Mh5qO+HoE7ArXeBDD3pMFMsnCrwIuQs5A6ymWFVcGalMT6UrIydB9uqwgyhC6sdBnrYAeqAa7M7+T4hxR8PCDhLQvE0LQO0f1OfhMnRG4BxzXzBAySwI2aP1FQHlMGWe8zM6DHZf5Sow0s4esFvw0D0K5SP5hNC7eQ05eYTARQcvrqAuuUkd+iH4cAK7s+kMN7lhyPFatWVZrVZXAbOO/l9clbgTsl8qTg0SWSJCZSkI6UZxMFSHJuDKhk0Sqhn+nfOccDY/OaGyVZ8Fjg2EHbMJkSALDpVBJmCwpFk6bNmcrKRp8bCjIqbV/RzdmZ7USPuiqo+o8ISIXWZwl/5v7sd8rmQRyg5CxWACmMhWKyjIFli3JvkemSY960XzRVLQtsmT9lHoIUNA4Nn00Xf80TXP+4dcCkYSUCMBYkNDxtTCrxxcTHtfk3AkpDNnPKDZ+q7qIpVO7B13DuafWddUjik0Eks8aCQ5wLG6mipLwoyy3+mFjf8QNNLAYmFw+61cUPoYLbYlZEhkZspth2R+FVk8kwnzal5fvb1bgIRIVIk/RfWUOL0orOqJ+mTbGnOUZ8fx3TLgl8UsYZv8aCIv01xzh0BhY7pxxIYNplmIrIlYCPmlCyaBLIxlvsYvVDkt6yx4YpbxJtEqBhANFr4TmMORW9HuyCKEet7rrpn6pTMkCh3N/s+ivPqJejj7v7NXqcC+OBTPg9C3nLBIgpZJgQR7OELTXycCqgNxeYs2LYLTFFPMHSBcMzNwpKE8GXBczma4wQ/jgXtr7xBWXKwv1ICKNOZ1EC7lOH+7vsq1RPViJmCnY/UwmknesWpBX0CMBYqHba/MkzjUhz8OZPnqGx4ZHRhlhOw29DqQleXk3Ghjy/z+NQ/+mbB2aTBxwWZKJvxjGjGnk2lu2k8alq9KsxrPiH26p7OgFNKHTuyjoc2XC+DWvHBjwzircfENgUo1cMSMlJbNnR3GcB1cSgyxZgGqu4Bxwtfg5hHepLMYIp9JBZhgKaCJ4BpwZwjch5yYDIAoHnZ5Exs89lwFRWVfYTiQloo0Yl4FYgbmlbh8GAWwY6AqIEyl6/WoGLXAIW0Lxcp4HADJM+G/LD8yf9EnopY0zzIT+xSSWymoW8ua1dpP6KjcAMiRIRC4nPZFiJjBtvSeByzHhs/fBbD7j2pturmPjbGWhe9ap6YX8T1vbrQRKfNY8sKDQiVbRlQeprMqANnVtgSvebPBSYsX8CmoIJlQmUOOuMz4AVT8FCViYSSFZCBiKuw8DDpk8GXKxUhE7sIyqWd8yfrM9GcTNAMBE50idVvAwsxadi++s4gi0DtM9i+9jKFg1zy4CH/DzqmPSeawfPXxRBApsMSNgPQ2AvrgV51l2t/rwaWLZxMDPxEdqiS3GCTXRJriWzSUHVKRuS83qTWHLjjdUD0wKaUPjcM+tV/RqX2iS9tv1KUWYNQ9EtBuE3u/EyXZPR4Ppj+wKz4qER+SZBl2WYFTPWMYyi5BORsp6yMHPy2mwFAdsnR2H02UY5holZqI4VWAKDQOb4ZZ8IO0PZNEodik137BM/g3xu+MIs4Bbuz3OxTfNn+hz7IX4Tx1mtfkgZVHkAw3BkYVBmmNGcJKDGMcxs54mov3gLcMDWNPBOPsyo5Dtx/MYWeGtBMp24fq/CZTetrlZ5IKNAV/oxJPFt3RS3JizM8mUSkChUcnaw/EZlsp3cHtCU6o8Dc08goDEUPQqiAzAN4Cg5lEssqc1Us/6KUeYRKXcbQJYYg/csCgCOCZXdIwl+HKMCaymNX+Z/avF3MBDTLXxTd0fPX6Ff3sLh9s04chVrCJjUr8LawmyKHJ27Wv3jNwPjtLtafDC6chPDUVAxbCUzr5jZ5GzngfHJYXKehyeCwSWswTln1RfUFcKmS911Lc5bZjbsEGZWYtnNKDZkc3ZmHzlwDGvEyLIUYgmhbvE8l/SEnmKJkofBaNQP7csh3B6wtTADXtVtUqDLotK9ZDKiszg9U+ZboVXaMqoTDwVe2nJ+mjVp7MSzQupv6eInvgR88/8BZ/4ucLI92tqAyPVfAD7/PeD5S4E/e96gpak+8I41wM8fTYuHOTVw1PwxU1Ozivxk7vyRgzVbmDg6RCxGmYepl+1TSqDDZTm9IpZ9guvPrYEjN9NOa2Ylaa6sOaXfdbXy90XJoiV+ml4PF958c3VNEURKUSeusHp1PXbHHbi7rnBMI7emxFqI1QjoCMBw1MnLQM62KVTA+IHA5MHtZ9QIPWYzwbKHDGAM6ESBoUXfMqU4R4Y5ZYrvtCey65oubeVL7Mthbp55c9oJwCV/3Dbl2/7bX60GPvfdQfuvem57O5f9E/Cv3wHueCOw37wh0Pz2MadeAs7Pfxd4x+2+E3d75s+yRU6qs5EgXe0TmHgAsjvUf8YUsH+fMpotUxGmI6BTyI2JLEiEObUhsp9Mp2+tPA0rzjyzmtouoAmVzz23PrkP3GmZisdcFEgE9ZNj1wMYZUnG3FKd6gG9SWD20aPPox1F4TOfgcNCRplgbcAlq5ctI9d5dbP7sBSwiBFoX0yeiW1Px4+Y1iuOB974gtFgMibzkooGtuGyGWrqb9YAn7sXOOc5wFnPBg7ed/Djlq3AD36R3/Nj/wE8/wjgtGeO7ksosXEL8LIPAD97aESSJrM5+tx1/jLgIDBJTSnOROXi1ccDnl24/oopYAYBgzh6s3+tKUSAwmxHgCYeNWKAZ6zCKTfdlCfneTM+0nSSSme/sr6rBl7UYCGhACXkxfIS/ubIEx1+xeYUM5hsewOxpTlHAXUKc0t/RgEHOzJZQUug0IiSiPIKDeYjMtOE6EqZBNKCXRfhVzZlTA9lVfb+NqM1DYi9l/RNdMX+/v4zgefpy22AUz8APBS2v5mwuoy3ZXTnPgf4i5SW9bX7gPOvG4pXuFdgMX/9kvzcZRbAp80FVqSEzHD9yruAaz4/KCE+JQY+7/l4XovzZ8eHwUM+878qYMPTIuU+DfDZResHs+mIKZ+JaGRJGIwFl3C9sA/KYTafueUfqpO7LCWdgeacP6uP7ffxdVToCZOx+53s8Z2NHJoEQrISc7hbvf/GMRzKznw6MPY0EsKCcumYeW8MkCWLAMT115hlnRmIVdqSv0epdcpVsAojXRnlT/IUSQFEfFMCes7zufVTZyzQvPiqHGhaAb0G3nMacGryBd30FeD9/zKcn3CL+TMHQNJgeenC2c8ZMJ7w9+hG4JV/N2BFJYAU81gd2yXfWNv80YKQ7a422bwqnyJQhd9lkdColml/gJrNbGFmogJe6u8RB7Vo5jbUX1wD+yc2o32Q7yO2Fghjif2RsfSzhPtVD8ff/PfVN3co0ITGzj6vvrau8Fqdy8Q6umy0bDiLQ4NUv+T/CfcKe57CqXusOKXVLPaNHcYy2U5os6EENqJkAK2h5CIEhdPrXGWVNkfdixQm6ycJngin7k8i5TtwPvCGPxqKwCe/BHzv50NHVBegYeerCKz05baLgEP3G7T/zjuAf/7G0PEYyiw/CLjx9V1EcFjm/Z8GrvvC4zR/lslYEBB5JMCOPbOsRa7twvWPrYEZoX/mICrtOoWq4+NR4p4FGGUiFB5PYHTdLTdU4bSHTn+dGU0EmtfWi+oprK1rzO66f4lzcDTxT/Y3yd2JxfB2hDjnIRxeAdF8EjOCwcMAiUanbG5IGlARnC4gw6AVbt16novDlCyd531GiiOlXBXHP8NbFkY5R5ccAFz/mqEMvG018J8/GIL15cF0SjlK4WpgNL8ORwnYc39YoVJ6/8wZwBf+Gugl0/jV1wA//OXQ8Rj6GUDohtd1kkEtdO/9wGkfdvajCTjz9gIC3BKgZ+PvsRKpKHJFTHhXO0/GZU1O/+dXwNLEXiKIGGai1xIQaQSpYErxgeMCXHWNDb1xLLnluur+rjM8LaAJjZ7zmvqyqT7eJWaPd9xD5vgNlWQnN4XI2ddT8tmwaRU2WAZm4wpVKREuabMwEY4WZFS8xC5EwE1YO+qetM0CX8o3ScrKrD6rz/cxK2X8yaTT2/tr6JzuY4HmL24F/vOHwwX68jN8oCHcHp4SyNnKAI5bDFz32nYRCywnmFfyd+k/AssWAcFkCn9bp4A3/P0geiUm1KYtwHHvdOaY/Da6UBigcceTushmjoxpI+LEE2Q0Y3epv7gCItH0wKYEQLzHyTAcy3gim+nh3bdeX13aFWRCuWkDzXlvq+ds+hV+gAoH2kiS2J582HjszIh9UAw08hqXOOfSux4wtg8wudAcWm6BxAhWg/obgWXhVMZMAOKxnhLIiBmTtcmCa0GLzJwGO7EOWemcmH8FkGM2d/j+wCcIDALQfPmHw/G7wjCaDZubm0ytIL39DuB/fW8QdfrLF48AmtuB96wclvmTDwAnHQ78zUsH1zZvBVa8Ezj7ROBdLx9cY6BRZ3iea6iOYgbEWJbOJpI5YiuIHbkip65fhCrtjvWP7aVok+NX0YhTGCA6JS+OjXEAK7ASOKX6D04uwOE3XD44Oa/r37SBJjR89mvrC6dqfMw73kF1y7AYF5Sc4yGikCTfTaTxiQWFzZUzDxs81kizg5RaBkJZjUmkUqFsoeIsuNwBBjKZmMbbFlKHxQxToDJAI0Jdyshtc1xr2ynhL3wPjMYCjZpOACzQdBGYt90K/Pu9wLtfAbyUdtZ/5YfAN34KrHwWsCCxzncaoHl4PTAxDsyZHN7pV48CwQybO3MINMe+Y/i7BWAG8QaLc+aPnfI6b6VIEdXPokusIRZ5aAEohc2zpfxxrj+vBywJaQsMHAkoxIle8rkMvfbmJL5UX0BqrMLrbrmu+ngXeeEy2wQ0Z6yux6q74kl8g/xQc3Ieg0ocW+9MYeNIFoCxTmHOJJ4VHMK0m1vsTcs8eHUTJWxjJ55AR0Gm3JIGEDjMR0GNGUcpAY/AkIGzAUQt6f/KYOR+1KYFmrfeMmQ0odjlZwG/Rz6aEKLeUkq5Su1/9PPA1+8D1rwBOCxtdg1tXXknEJzNN/85cNSiQScs0HQRzMBoAtDsqPkT5VE84K0FoUMJdBgvrC9EFjYBH13pd8H6i3vAgpBGwsl3ae4aL3kToXOO6WzUT2V7wLf6J2PFbSOS87y53iagCQ2dc359ylbgX+Jk2fc6EYjYELiGvDmM3eHc4VBvxn7A+D7Dx3g8znNptOmBhgioIkQ5obABglyHPmfMqoW1cRV+P7bNf1kSTCeKCYwCmlOuHDiDxXdVykMKvwdH70UvAF6wbDAXIQfmk1/MgSZk+L6XTKeP/Nug3ikpJB4SBN/zKeB3DwVectyQ0Sx/e54o13X8ZEGRbRsj2YwwWwEMAund8TyaIJLLx4AZtI2FmQ37bNrOponDYCJMygZrvPi2a6s7uywatsw2A01o6IwL6s+gwgvt/iXOp4lsJkgBJ/UlIMp8MwI8LQdl9WbTdgSiul4ExjpQbQQo898YMJFVTP0EZuUTn4CyDxJSZjUi/Fk547juUsa7D7Mgj601GM3NA2ewrNhXGEZz8hXAr9nqNg5oa7pd+grgT9OG1ysSo7mFGI0FmpdeBTz3cOBvXzYYoeCjCY7fs54DrHoFAY2YTm33lwkqsEU1V9h3Iy4/nksxo4idxJ6IVuxG9aPZNO47gZWFmU2U3rudWvw4n73t49WLtgVkDJZPv4mzXl8fVwNf45P4OJoUFYAcum40SnwyUrblbOKw0kwekhiUk5SnrEAEsZDUxYob+ij2qyhhG3AxkLjlGbRIkPU+BpS8+1s2oc/lMKhSRCoAzScNo/lSCm+H9izQvOiKZmYw6yGDa6h/6ctzoPnEF4FbLxqaTm+/HXgfMZpv/l9gr1nAMxYMBiC0979/PMggPiTl4wTTKTAaBd9tmL/MXGJ/DIGTjTbJfO9q58k0mJXMv3mu0P/F48B+4VVokpDHuTK6Eg39L5nPJgpheQNleK1tDzjh1o9W35g+SgxqbBejCQ2c+fr6un6FQcaGPe4hXKODye1xEYoHxvTKXign7CcBUnjf09js/HFFMLvQbC9CkQFUWyKdyW3JzBgBmPRQ0+kTA19rX/j+I5RwaXAGE9C85eY86nTl2bmPJgLNugQC9AzM/NQnVgOr/nR6QNNFQDOgmUaEUMePmIiCichlWpgExF0l3k3rR7NpAhgThTY5Mdm5MwlUVPmdc2bsnqYecP3qj1YjEhraZ3i7gebsi+tFW7fGM2tmh8nlDGCBscy0chhL64Hn0sOgWGE39zxgXFZFVuoSjXYS95QxjDrPhYR0GOrKX5PrRoNa+sKgoqaZYTlWcUrlSiwp1A8+mk/SoYoBaKLplPrWAJrLc9PJPpdlecHcEdPp8mA6fRFYczFwxIGDe7x9DfC+04fCd+t/AQftA/ze0sG14KP52OeAow8Gfj9tRQhAc0zw0XRwoA8KmV39ZB7pym7No1TPcwQnazw7KMsCltx3V6q/1xhw+EQzOU/7WjjjN7IYAh714+RAtWE8JOdd3T05z4Oc7QaaM95SH1RvxPdRYXacKGI1XbYmWFPLO6hcmVIP2LTpZ9jriIPKwkg0Q89zGXGeDJsqxTCykxTYKEuOOAYLDstas0D0gMvIRGXXiM0wc8vOuamA5x0GvOIEYM5EvmnxO/cn0yg1HqJD+84ZisR//WiwC5tZGvcj3Cdserz7p4OrEWjSzuwf/QJ48BHgpMPScZgA3nYLcPnZw/ZfdhVw4mHA2/9kcC34aMK1t50KvPDowbUINH87rOO9OdIbc1b+CDBJquWzXuODrjhTmMBnd6y/3zhwcPDPyHOYw65KZlGUPZtPI8AzbGNDNRNLb7uq+pkHIF2vbT/QXFRfXwOvVn8MmToRIMx3Nq/s/qcGG2I2E56oAjZu/j72XjpYFtVvwGYLU26K3hQBxCnTBjYeKNnVvu1eCkByXw5fOzunPUevBaX4PSHW6c8C3rrNLrt2sXnrzcC/3TsY98sIaGyt+34N/LfVQHAOy99LrgCeuyQHmrP+B/CPlwzLhFyc068mn5k3N6JMMs/WD0O/sy+GAWQYPzd7mRRZ0wdqe1euPydsO5g59M/oZsi0EzuqUWEzJV9XFkhMJ1zrVfjEbR+paENLV3gZltsuoDnrjfVx/Sl8rR88MeYAcw9gstA2RZ4EpHg7Q+MkvmRy9Wf9ErP230+3ALDfQAGdnaZmibbsosEoWFB5f1NS5hLz8MClrT9avgtTIqUq3j/dLJz/8uYXTl8QXCpjmvnL1YOEvfB3yQubp+yFIQrsJkShZk8At1w0bODUKwZbHpjRBPbyP98KLD0QWPtz4L2fAr60tnw8awbSxjGqZk8CpyjYbDbxd86nSWV25/rhOIXls1Ng15hCDDqeaSSspgFEAk4Dhtjv9XDCrR9+gpzBK/+8/iwq/LE1lwQwWnNoeCOlMJ/k8JWkPQ5/S77O5KIpoBfcXuZIAYfV8EpvWQf7aSR6pAsaMQsLRCzsruBTvziXw9th3WayqYmVOuVt6MzuT6uxdURLOcXc0kbO1EabGWfbysbYMIKQ9St/YYtDOGxrcnzIRNdvBmaMARNjwLp0Wj8zuDbw7sJKxJSXPjfAh9kQI00Srt2p/hHhgLigFmz6MLsnRiMMx9swKX4vB6D+9fa/q7ZlCYsisM2M5qyL6xdP9fHpLEKUWszMqHDNbjWQO9MeKDapZJc2+29ClY0bfoq9jlw8COF1OB/YAwIxt5QJWeUSBBM7P+UeZApg99Ww87Itk5fMpQzczM5vVV4nAlZUPgFak/tR8vN44GpBNHxvnMfjgFQD8IyfTFcFZm+FqBk/X+v8GVbS8MOYCJL3u5oK3s7u3az+wRPAgnFz2FU6QS8+JwGQzEd8RCfq5IFVqD/Ww6m3Xl2lk4eGi0hQXGCyAAAQfUlEQVSXT9sENGELQv0f+EZd4WiFqmQKqRkk4GJAhSNRCiRSJrGcxsbK1Pb6dd/BvkceNRinUQLvmE/KEkjg5VgEgd221dzzxYSuufuTbP+EorMJJp/TVgdvF7ZV/m32/5gx04hNB4XXMUltNMxNHmtiA0pwPBDczvmz4JWxFTaZLGvh5ZXmYnev/7QJYHHYnpPGmoFFzCNV9gQ6nlml5pXMtcztIKDy7eoPcNxO24Kw8qL6wqrCx5h5xDmjjZTqjykATranKWUPt9avgKne/Zi9aNEwrEn2tbv6CTtJEt96nkuH82Ssf0eF3ZhxEu2KYFgAPFlNlSmREms/R7AjF4Qk8kUAIgxJtyzYsL5ldQQMPISlZ9EkOQJOy5ji4umcJ9PmXLfshrcXZJaOsM8nwXkyeg6Osy+rwcoEyStgVg84YvaQ0XhZv60RpsRu1KwyzmMBqzHgdas/shM2VZ5xUT23rmLeTDwmwoanLUtxTSupR0yGTSevzTAB4wu2oDc5IwMaFcaWiE0pe1YVldgG4YL7biJvNXdXeFpVG4BjTCKPyYhpJ4ruKp3JEeKxYEVX9ldieY6JpgDjjGsD1J3Qe8ns0fwTZnbEghq+NPlN+m5MGvaDZQ5tw9XZTGI29GSpHx53+TwMztltOa4zM6PYtBIzKo23y3YG5R+saiy57SNVSu/sYjhtg4/m9Ivrd9c13qnvdmKwCJ8Nq4ndcDZNuvUZuFK7En1a/9sfY9+jDhmYTEZIS+aE6pWh9l38FrGMrOw0lvb+1tcjCqZmGodhxXwhxmDzYJgdKNsxAGGfi81INlfsc6rym+eSZ5K+ZM/A/qfC5zhULa+sYfbBoJs9nzOnjfkjBssrv7CiLNu3wz6lBkMwZpb0W/u/i99/6RxgjnUIU/JdZkKRSRRlhs+jCb+1nGdTVXjPmqurd3WDmEGpafloQhbwlhprQ3KeAEicBPHPCIUd8YoV6+TV6FJL/XUPfRNPO2aw9dcDGhGa1vNcCgBlQYFZTdvKnClyGnX2Z2RA1SXSYxP+FDWGETZlGsQCRiUcesBRYmFyAn52HwOQDGZSToCmGB1jMPJAxXHw83O5LCRDsOGG0Ya/hcaRc2sabMYJe2caYpFnF7v/wbOABRLpc5L2Mv8LnRPMfh1lfryDW4AoKUYFbBjH9LKFpwU0p19cX1djuK8p0nMyg9peEhf76GxRkOsKewJahglt2fJTzF28ODpeySoZMhzDOmLfTMTIBQ1WWAsWxDw85eL2Gm13MScKe6csgJV8I5ZNcb0sKuc5XknZrbmi7MTUU8e5NQtZkYdEsJFQGeXVoLg1K7OFhOZPwEMVQZZJzvZN15ipCBA+FervMwN4RqAAxMYZXDia5ObNOO/nLjGdCrh+zdXd9z91BpqVl9TH9vr4ekzOSyAQBZQ2TSrwGJBwHcPmsCwBnNK2hbH5mzA2e7L8rm0BDGMWcL6MUPzMT8AAVfBVZIyA2mcF1TJs5hAtENak5kK4lzhHCey0TfMcHnsqKi0DQQE8M2CkfnY6j8e0qdU9s7bD/Rv1Cax0ehp2DO1UJinOQIal+ylQf2YPOHIevdVABjYBD/tdso2WVC4zr+LKIBNIr18ZLPb9uofjb//gDn7dyukX15+pQWfPeP4U5zQ96+QVU6uUf+MdD7ruVz/AvkcP33amgMF5KdZ/wMlKTghXzK+uSXMKAC2ZvFzGOqAtK1G5L4R5LXDZ+7NZZhlJFI2k9ApsDIDOZzYfVe6c6JSyKDZ/LLg7ppbHmhjsGp8JfNl1oouEmOzyLExzyWHcwBfjZ1EH8pOhfnAIzx8kRmashvczGbYjYXBlimIeiW+Hyxtzqqrx2TVXdzujphOjOeNN9Sn9enCangKFARVhJN5ObM8nE9shViOhcq/+Iw/+H+y34pmtoWKxt6NAm7CwyzZIAiN9d1bezDk6wimaAZdxRJbYDistK4Q8g5dUx/20fpYS81LgGS5O+RsODAvzTDUXFEaBrmFWJROw8bwyfhnCEM0x16Xd3fk8mTC+O6L/h80F5tEBWJlfxibuSXQqsesIBuKaEIBJdURWM2AK+6B6ePFtHxp96t5IoAnJef0v4m7UOMY77sECRgZGifXIVgSuz1EnyZ+Rupb1bFr/I8w7ZPAGuVFKkJkoTtKcCrWh564SFHwb02EJ1m+iPolColxm0njMg0GU+0fmjx0D+kl9WhZEPWZXAoZSNC4DugKj7Dp/mSOulLkr6CwPSEzmqVp/0Sxgv3AAfGkTZTKHVPHDGBZ2cAvwWN+Otj0Y92/1nj/6HOGRQLPykvpC9PEx8b/Y/Use0ERESCCTJfWJM5h/98wtU783cwPG5w1Pu2LlLQmu+BqEFbSupobNeIBGOp+906lVcdLoKrhY1tQBOK3yekCUAUvpWSwoiWlCZk/xWRipxCwi00Z/HpHtm7o2evy86I/IBIOKcQQr7jyF6+8zATxjLjGTACK6Mg5moLEdwZpWBEayMDPoyOdobg3aft3tH25P4msFmvAOp8c24Qd1hQPFNOKEvMZJeOGWpYPK028ZCMn5NeLvceqv/8V3sc9RR8S96p7CZslupTyPJIHWrBK7NLJEUTjLImyGLZelDcLSVul92lm+DIOBtx1CACo5i7WfpUxhAgIGi87nuThO3ChrTKMZYFqAucQMi4BPPhMB0afaeTJxOElGt+f5Z/SAZXsNM4T1jQZyDzaJJOUgXRPzKDIWBqfCMZ/iOO4BD86abH/XUyvQrLykvgx1eislswzKnRGmw+ZOdq5MqsdAJSxIchS8TZRiZj1831ew/zNP9P0ztBrLZDFoNFZ/R6i5jKy4JbBorMhmVfeS7XR+HTNIzJUIJAbQtLgBQHk+m02csQq+lwEFYT/e2BTB1gNwD4D5XmZuigBUijCJvDkKqPkvQmHYhCLQ5ZwZGWNW6kY7OsHpA/mCdqf6x+wdN0AOwMscSC4gootXIZ9Gx8mp7zmaUeHdt3+w/PbKItCc/Vf1oi0bm0d0jjKVvChTzJ/hPU8tu7lVThLLeeyh72P+knT+Y4l5dDBBoqA7yiEK55oNTi5MQxlbHKLbqszS10Z97/kFPKdptgiYqkOaQIL1V8dlFOAxsBhQpa8+c5SVVfpAR3Kql94DHrrGWKOfyRkdm7bA8SStf8h8YH5I3EsDzw5c9a+YTGA1gwy7CXXZVFJncQIoYTWosWFiFpbc8t/9Iz+LQHP6m+pr6wqvdcPT8uoUZjnSkphB9C+zmTjhtr7T3uC+NXpj6zBj73lZoldjVfbC17yymUSxttW1wQzSc/F5MllujgEwDxwsa4omoGEafF8FP1lhU1RAGSApNZtVWd+7gC8puPYnNcJ99Pqvi78BIOmDmKnZdwISZn8MAPrIHHliIGLwIOBQdqIdG0ZIpf9xKp8C9Q+YDRww0xwZwc5hnRTjy3GuZ47g9Lv6awisQk5YD7huzYcqOhJ/KMAu0ITkPABfD5DgZf5G2TKJeiPzZcIzFQ4vV8cxAVf4uO7B72DvZctQJf9MSeDVnEggrozAyQNpdd6SH0Lk0TKYDORYqBlw5DMBBDMDF2QchQ3NZ+fBMHvqcLyDB3oCIOH5XBPRAHT2/MafpL8xqJX8SB4gyUCUokrSl8LvArLCVCU8HIdfJNuaXgRgT9b68yeB35nXPJuGXwynzy4MhvZEcUi8FHHS+nluTfjmJvG5QHP6m+q76h5epJQ3lKJDqmLfCvuZxLSywCOrsfh0oo4m1pMxHmJCv/3JV7Hg+Gc3/TOcup+2Gohw6Uo8IjTdxjwaYBLaIhNFVkU1x8SObTHNeGUvgVjWJ1J4BiYxC+JzTpNN2edyfTLCaJhNFUBC+jJdn5aasAwCzDbaWIeUsyC0p76ytRnjwLLwRtc0b/yKWzGVrcO3lCnMeTViRglb9TKNqxqfuf1D1ckkPqrq2bUzL6lP3grcqWHsgpnDIFF8XYownwRMHLHqUr83Ewj/KXEwJgN3XBRP9vhY30MbsDTaN+zEMhCX1Tj+E17xMzbW5k+RPVrMWFJ/Gue5GEdqg33pSjF4wuJ5PAwk3v3TAMmWCQY5zqnh+1vGZEFUV0QCjniN2IstI7+L6aqrZPqwp/5w/I5aAEwEcuA4eyVvJo6jiTCxWZSBUpcIVbrXGHDK6g9Wd7F+Zoxm1aq6d89vcHc46zgWKhy1mYFEEAzDTDjqpDRWsoo5G9jm0HjmFTGfjY/+Co9876uoH92KufOWoOrRobQWQrfx+7/ftKTot9rGJvdUewqOwB+dG45s2rF/dX8L1j26FtW8ccxf+mzMnL9AtxoIKNhw9iimkkWQkhlVSvZTEJJynJMTV7LB81bAPcv3xopVqyrh+mrQxAKnv7m+oA983Jo5nKQnZk4WRRKgSf9m5U2SngKPE3kaufubzrXZsuG3+M29X0H9m8cwZ84S9MZCOuT2/+0Bmu0fwz0tADsKaPpTm7B+/VpUe8/C3stOxIzZe5XBxUSI1LThCFPh/dvCbFzTyjh9FXASuMQ6HIUKWxOAC9d8oLpGZEFX75Cct34Ka1FjYZvCZ7kvUpv8Ktbf0gAmYj9Zvo3QX9Nml/pTm9bj4W9/Gf1fPYo5sw/F2Di9GW2aUr8HaKY5YHuKuyOwPUAztXU91m/4EXoL5mGfo0/C2OScDFzYQZuxDFb8wnk0Ut4CQ+OM4VJ9MbNNeLvRD+CBOWNYcsPl1XqyjiObWdUHLi06aAtRI3XCSmvk03F9N4bJaH0BGHvsBJlOcUYLOTiS9Nffugm/+faXMfXgQ5g9eQjGJ+ZNSxX2AM20hmtP4cIITBdotm5+FBs2/Ri9A/bFPsechN74pOavqFOXmIN3Al7mb3G2FbBTuBF14rbJNOII1HTr93q4bM2V1SoFmle9uV742OAc4DnqsE0+FddpaxTe7n8qhas1f8awGi8SJVGrEutp7LkSVkXANLV1Kx759lew5Wc/x+yJxZgxEVzx7X97gGbUCO35vcsIdAGaLZsfxobNP8WMgw7AXseciN5YeOmV5Gg082CiaLeEob0DyW0ejFtfIpi05YQjTO6rWqifcTzSdzajehXWz+xjyY0fqB6IPGLlW+prauD8yC4sY+CjIRxTScPY9CYDz3xSwEggFTvHgGOcxPJbjCJxv7ahfhyDuo9HvvNVbLrvZ5jVW4TJmfu58rIHaLqo0Z4yo0agBDSbNv4Sj/Xvx+QzDsK8Zc9GL+wVICX10vu9yBErtNbX8Kiv+Nx2A3AKWw34PsqYDCBZhzKbUVWFa2+/srqgOuMt9fJ+hbvrevBaW2uaqI/ERJZKoGSZSLF+y7nCAkLuHqgC0DATyxiVNelSxvG6e7+GjT/8CWb198fk7IUqN3uAZpQK7fm9ywgw0Gza8AAe6/0CMw/7HcxbdgIqDDYI2+hOcQOkje4UWM+oDZTDdHSKEAk4te1pajlywjqcG88E9Hs1VlSnvbm+Ez0MEmwkVE2f9eDxFgbSMLe8+sSGGu/VLjmTCSQ0VtjieG4kCVqQKYDU+rX34LHvrcXk5n3rL3/qDyW21UWe9pTZMwLuCJz08s/1N008VM1cugTzjliu51erGeId10C7pFlhhVVkSkz1OUs3ixolk6b12E4BPDZ9PIZlfneT9wyjEmZTAXf9f+gei38QL+atAAAAAElFTkSuQmCC",yi="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARoAAABECAYAAABeQPqJAAAAAXNSR0IArs4c6QAAIABJREFUeF7tfQmYXUWV/+++193p7iQkZE/YISHE7AFZRBZZwzIMIIjLiAoExxnHwT/6l9ERAqKooDgDwwyyibuAoDIsAXQYF3YkIYlAEkJYg2ENZOuk+935zr116p46t+q++7qbzkLe9+VLv/vq1H5+9TunTtWNsIl81vz08I62QS0tm0h13h3ViGPVzhjIPTNJ7HMhE5SPAKi8+0SeiuVyu1N+b8pz15p6OPUy/ZM8o7/po9MF5B2RWgPypgySr2BhdNqSSX05ybmVfVmmt6xl39pv8U6Thozd6BXZUivAEz2KjDIWAYaYlFoBelWeFU4plf1KdWQFNA8TEX7ObemOvAZQoey58kU5XD4rvAO2IXATANYn8gLIdD3ppyg6LzptyQV9OdU3GaBZfPH+p499z+Cr+7LxW3RZpAAMCpZgKHDh3y0ICYXotrwAKVaqEDh5yy8rbxZzqqcPRK2CiXQJaJkpn7TPtDfpFtFf9LdP3mETLC+AT7ZTykvgsgRGA70SkP1fSl6Aba49AlSp/GrThOhTi57sy/m/yQBNvPDkltri1WsrzVGlLztgiywrZKZohee5blmCXuULgMnmJRW5gCVYM8EAg5SXpkOi87pcaYlJEJAMQsoIdmIBRSmibrOsAysq18Wpa6h8regewOQyvGxIzEQ5frm0CgStmI+h+uoazY9mLZ3S1/N+kwEaavgrVx+8aNjo/uP6uhM26/JC1L3QVJJKEVJWM8MdU4WBpJ68x9SQnewokjI35OpNf/sAQSuiBioJVqXlBThpsJMMx/nNKLKss4+xBOUDoJor32N66X6yoOgDeykf/Ws065mv9/Wc36SAZt1NR362X1vTZX3dCZtVeTkzR/g5fMxEmy+OvFpFvfIEGrXMDKtHy3NsxCcfYEHB8hmMlGJLh7M0hax5JOot2USIBSTMRThYnTx9CizMnSJTR/eJU77wp2iWl2uTdtbL8uv1KdvP1fHRmUsX9fWcj+If7nMngCMbLtiOfQzQ2CS2sqG4yf/8Xf8PoGaEbXrKIwaaq8DY0Q1X5V0hUNbpaFdDj82vJ7jPxPKt5t5n0hGrWImvrs4zrbS9IW8dUWrnjOeax2nitL+evEPJ0i+l5EMApdiMZGWFfSWYlzTx5Ng6wCYAqLMKvNEfqBh+Qf9Hxjdln9GuFD2nf0aW/06em99J2fk7/c4OD87HVco5Ufzj/SajVpubbHqV/ThAEgAZBhMLKmZiSpDJpQHWbjccbYP6la3JlpmOVzIaVQ0GvkmYUHOPPyWnDDy5hVLZlb6sPHd5wCfAepAzIYyih/xHjqLIXVvBZmR/2D5i/42nPpIhaV/HpiBPbS7axatX/3ryDjbGwKp+wJp+CiAEoFjgMPViUJFAYp+ZMZIyEniysmuoVKcl0yH+0b5XIY7PKKW1PJ4EEg6LMcwlAQ+jIMxYfOBCv3EelJ7/HjkYGD6wVFW2rERSUYy2snKEWEbuuVw9hSMwJO9dEfXOU2BFttUtYAqOMvuASaCSL21QXqzqvD3UsLzMw7TZgiP3v1ntk69E2xPNLmBMzB6EPKWnfGvGjAuOhWJ17NcxRSb6EdqxCjm2Ocuk/Bh4dSBQqwigMYAimQqXQbRDsxqdLmE8hs1IAKI6M7OJcHX08YdmGaA5YDSwfjFi9C9U3px5pNmMAJtk5TIAQpkmQGJy13/zmNPztn7A2BFbFoaEWpPzt4jVmQZQTnC9ItcDDysvTAefD8TWTTIOqWDdkfcwEq/vRrIVH6AJACiUD6TjPrLtLusPEQMW8pMU+lPqyRf5UwIAKIE9NBcsURXgz/VfXwVeG5ABA4OBBosEOJjlKJOITSnH9NLMRshXsBroNy76+B+WM34RqzkPcTw7qOHaXCpiKdxX1MhkIWAAkkAjfTrib8SoTdgOFfLXbIkfO3G5k9gBKWm06LNCBymDg1lt5eT3gZhVPBm0F9ghysnXUVJeeVnOkeeBDGwNFwGuMwfqyKfIbABaCgpAcwiYAFEHcOV2uszTpGeFdkBIlecQFFVOXXntv5FtUszQmR/CJHZM7Bh4qxVY3eqyFOmLSRiMaUPuufDNJCyH/TraxJLyCauZHX3iofN5aqTD88Mj+iNaSawm7421gGEGoI6fxTp72YzymVnSXEr+rmXO5J2GAtsWk6vNAoPkYBeyCbGaa7ucFadheRUB7FvV073jrCv16i39KTTBLP1nn1BZeTOJWV4rgcUhDpozOz+6/9h8qCvvA5AC1iOjn31g7dTP4xNigLN4JoIBHfwRQX76iAYvAnYx8DiLc4uU0gIJ8nq+/HUQ0GXYBonlfCsSTARLSdIqQKFnVYNKicnk8+nEy1EdMi469a7VDtCkYLPf6UDNjc51dohoggn/i/7NMYnMSpDsSAkTix5zupwpZiYwgczOwzYLLMlXUiqunaEielVOVNOXGlxoxdCO4CRbFb3KaSRllna5NjeccFcNbib/QnkPS9CTv1vyAhTLyktQ1BG5PLNz7Rf198rLeBOJwZ4zYL0mL+aIBBtnYhWVL+eYGcPkkVgEOqrAKwPNLpIyh3w7UNLfInej5O4Tg5XcbWIzLJGvnBGd/tA1XDtrOqVtnF3Bj++cizie7PhTGBwkSEhGkgBJEZhI57A2mcR3Bq5qBfGUHRI/0+bx8URrJpPc4c+s2QZ0PDRXEoRCeT055QQTABIsv6y8SpdTBOXXkZM7yDpEXRNlVWac93ChBm/BWMrIMyhY8O6OvJmMclx8vhLHdFPl2P4TppBmHrbLxfzhchx5zyLlrANC/o02ZTZ52AuDS+bEDbMe6atxwCUBGJr38zHrb6ZF0Wz2oFurzFYx/sl+R6Kz6850RTXech5nx99iWp9z8kp/i2QvAcexw2qEM3nCaGDAJr7N7VMm51lotZFgUHZFC4GJyCs0afUE9SmzVXo7N1yMtwoWmOA50FBLhGYXkoVx/Xp0LEGCVh2AdOpq+rUINGzX+wDqnZQPzB9fXX3+Ik73wqB0t8kyFRU/I4GDirS7SwU7Twww7NuRW+DVppnRmQ/NkTPAyxmSIL6uOA3ik7EuFnACjlwGDZazLEfG0IidqATITKYSsOjR6EHA9oPVbN1YX5mxyMhRMel0tfSg58weuaoHAMTnq9FnbvQKLVfDnLze6dBsRDRCg4bPnCkCFq3IDDI5E5FNFas5aSUalveAdT3HeD024tTVdECw/rp81dcWZCkD4X/SC0OuToL56G18n7/GJ7+uCXh5mxQ8QmaONJXkdrXc3k7kDVxIcLGAY8CrUpkTfebRmVol/EBDQXwbuuaiFqdV48jf3N91AIfZm2Yt1klsHMAy7oYBp70FmDxmYyGL1Lps8jMmcK/JcHUv5ZcOSLXysUI5LSxhi4dMEpufMDOKlDbVaLd/feaanrw+ZiIBTvuBbBEeYLYmjcnAy5o8IKIBVSZxfCfKz6L7PFe+chjngF05aBkQuS95YWW25gCJbL9JUE/eGSMJOqK/pAYneiYdzgBebwPebvP7ZxwTyBf1y888zmBvoB5qaK5Miz796PxSQJOMx3V7X42u+PQUaHyAop+ZXQkZO8MAE9oK54GRu1OyvD13BFr6cJtbTjxmIaGVL0Rfqf7aOZkzabRPRylhXXkPgEncsOWJ2CULKnKSqx2UEHNxJryQtz4ZpQTSLLLAxB3GgKtYjAQBlvcBn1XqHsiHwNp5HmBbuQVCgLVXXgGlT947x3ygJgFZqHLObBJj9Py2QJcJ0iMR3iFK2InnGIHP4UubE6nvRZhVzG6cyOJron96zBv462U0SV/86IDR6Fi3GLW4f/EZJul7UbtS1AHaJHKOHQiTitkPAw39v+tQYOQ2Ghx7/7tcSW1EploZcooQmmCs3AWK4Ciu3sbsS3kJGkIhGGR929+290X76ipYoBzO32FJEjH5b5+8rK9AyFLgJMtQ/V0o71FuOy9MfwTlA8BhFzTtY6ozf7Tp5DWbmoEX2WzyAIM1mdjs0WkEo/EF6TnBfViNtuq46NOPLvcpaBBokv67au/ZqNXOy3aUDJBYhsIBeQJsglG/oqMt2Mhnpnoy5mZIOzBhVC8Di2+Vl0WI330rX+6Z6UKHDXnMBN9uhFOskfH5BiQwWRBQ3VK2rhpUrb5KMypU/8AOUWiVl3VlM6Gh8gUghJilt/5GzinfE43rxBB5AE4Cbo41qPS2+wILkE/ezpk6xxq4f0M+nVD/v9IOrGzLHzlggGGfjfTR5HadxBED9sdYeTP3k+/V86PP/zkY8FsMNBTEt/Z1YjWjM7BRW9U6KI/7nxkKs5qEqUgwCW2Hi+fU6H13zpxQ3YYcAR6OIuvJ4lH2QkXsC3nP1ZtOnQqYVZKuJ/ICRIMBZr7yre2U1lQzHsefJeWLGINaDHzK5WBl4GyQA9pSoJumCgOgro9v4ZHjJs1D1kKH2cn6e+ZZGfllQ9MgPd+xggQ0PJG92gHM6ZxjCepkdyVajuEjbHCeT00LgSZp3pV7noEuXBWM9tUAknxn/41QcOnncdKETC8jO2UMMLitAYgRI+/4B5Q/wq4Sgpb7zq/IdJoW8yqdmFuCOuuJk1vNTXPo+Z7nAP1NMHbHG8AD5+UPz207AZhxdr4PnEkO4OGvA28uduXHHAjsLDYBFt8IrHjUAIDnTNLIvYGxJ2ZlLb0VePH3wu/Ek94AWHM7cMgVQMXcK08O8ns/C+xzHtBOZ9YU6NQbyaf/G3jiBwKgTDk7HgLsdlwm/cRPgeUPiOwFC6NxHLM/MP6ULP3iXwLP/c4tXZsfCSibXSHNLG0zFLDqOB6ec70u71kwnHkl5hT9ubYZeH6Q8cmIQ47aiUtpQ4clfUzH2c42E71amRV9YW7hNbz1geaGk6t49Zm56Kqlt6ZTP+eihRW4aPBJ2E1oh4p/k7+L9NsPAnarFyWs7Flt85Mzy7facTqrsB6TwUfZNQ2WaXz0Vq6ig8YCw6dnE370/u73RT8H1r6S/b7+rfT7gd8rVtFaJ3DzoUBXhxmkGKi2AkffZBQewKqXgNtPTtPo7V9WJJL5m1symdXLgd8cD9QoXzGZWX7iacD0f85+WzYH+MMXgOPvAAZuXw9W8r8vvB54+CJxZ69pxwfnAP2NGf32C8AtM4FOUyetcPSd2vGh32Yyq14EbjT9o80cnzzVTLPfHPNQ4Gbnk2JKdrFSYOCY06xcPgYonP+cVzYYavPQzPVX+gNvtgsHLptA6loICTQaWLi9OSBydqMWYJfx06IP3dhVNNh1gSZp12UzKKbmTu8JbAki3AnORViS1YQAxwMyDGatLcC+O+bb4KwcYpB8A8E/61UmmUyBlUIOZBn53OpotTL9g8Fo1xOBaWeVV8C3ngXmfhc48N9MPjHw2oL07/5jgLah6d+v/wW465M8k1MtmTQr/cefP50DPHe3e7yB+0SC8y5HA+8Ttz3OvRxYcJVbZ1bmE+8EWodkdbv1xJRVnXBnBjRvLAIW2Gj0LG0yyavA+y/K8l74A+Ah8Z3Kmf5P6T/+/M/ngKW3p9+kCaHHbOzxwMHfzeQevgR47PI614PyYHFXeswrZzERjFiXn2TVDflSZhfn6ymfdGfpsHS3yYKHOgyZ9L2IjZEgo2NpnHtqFDuqVGZG58xzgvN8k7sU0CT99e8z5iCOj0jZjNotogSOuaTuo/GymcCOFPeflNlvJ6C1yZgE6jIoH+OwAyzNqMB9ID4nnVe+wftAfBOM8h06CRj/MWDM+9PxeHMJ8PL9GRI1tQFjT0p/61iZmhErnwYO+vf0GTGXG/dP/z7wUmD0+9K/n/o58BgrVQy0DgOOvQVoak1/X/EYcM8ZeSVzAJKnSAwc+SNg2OT0wYY1wK+PBda+6spPOBXY64vZvHruHuBeAtEYOGFOBjTr3wZWLvXNv3QuDRd3ZSdA8w2zSsdA+0jgpLsB6hf6vPwIcNuH2Q7OB/clicRO0t/+ChgxzbRjNfCLg4E1K0xdCjYGrJlsVETeR+M4ke2EddvnlbeUKEurzXs7BAX+o3rlr2kGlg1WTmBxcx5vcVNZ9Ld3R0kevFRHFhh4gLuif11Q6nbO8kDzvRlTENceQ4yK3e5OJr7yx1iGE2IpJUBI71yNHw5sT9vcdfwp2mxJ5pycCIK9hPwx3iA2MYd8NrhTjpnovq1bTtd/O+DoG9JMCWjuPjWrJ5lSB1yS/rbsTuDB84CR+wAHC6C54X1pV5xwD9Bitv//eA7w/D2ZAu17AbDLMel3qvOcj6esp7D+wp8ybCow84dZw5f8Crj/q5k8+WTInGkbnqWZfxVA7OWlPwLH3Ng902nBdcCD38j8TAd8Gxh3QtaOX58AvPp43vcjx1n6rkbMAP725qyOT90A3Ev+LuU7CslLc8jnj/GZUz4HccifkpMPmElFJryef8sHAG+0u6eqfU7e4I168o4Z6fg1FkDqp6mhGk2PvrKABqPupzTQJG25dPo1qMWn1fe3sJvAOEkT8JH/FJvJnZcy9ebnQ9uB6aNL0FC7HOTt1hwYiAHV7MOuiCI/xg+9mnhptE2cKYid1wb4Zv4cGGhMwt8cA6x7LR3d6WcD4wyjIcfws3cCI94LfODyNC9iNAQ0JHvMTdkA/2pmyjioLUMmpIyET6Uu/U3qZE6KFv6s0ORP0Ql4/7eBXY7K2nDbKcDrC9N67vFRYO8v5ycY+U9ungmQScU+GgKfhdd5xg9pmumfzfKZdyXwyMXp92GTgONuydqx6JfA75lBqTAEn8JyrodcBow1jmRq883HAK/Oz+oTAl87/EWsRSxmeoxz8mJe2LHwyXvmj8xLl2Prb473LBJmkxvrEr5dzwEiecZJbm/LS62ia6NzF6QBvSU+jQHNZdPHYD0Wo1Zrz4DDw2iKgvISZWEnWsFZqiTCWJwL+cCumQddDpJtpGfnJ2gfq4HUE6LInApNpiRL6RwM2OeUjl5dNe2fgXEfSkt+6ELg2dtT+aNuAAbukP7966NTABpJQPMfaVoCml/sC+x8LLCfCVsghy2ZNgyCZHqRkrJ+zLssdSgn9StghXLbmSYemS1TCQSMHDGJp36Rft/1OKB9OEDO4NZts6l237lpmpN+mwFN5zrXwS0nZtuwzCyi5/d8BiCHMpVPYDZ8apb64YuN2SMjq6WJIcz6RMr8NmAMsNfZWX+QGbnwh+EdqzLmTM7k9NWpwPzxmay5eVdHXis4ya9pAZaZ8UjAg6N59RED8t+YIMFSTmAnrzVobxkXfemxl0pgTJKkIaBJhu6S6eejVjs3fF+wZDMMJOzTMdVygEjH1wR2n6aNBIaTF918tEkk7fJc6xmExA+NyFt72ydvKyQYg6qAlB97sn+rOjRiby0DHr1YAc0+wHu/DIz9YCq17A7gvq+4jKF9FNAyIP3dArMEGk+BPmbHyQio1r3u9v/wacAxP8uerVoO/PJwoLYBOOmeFDAb+Tz5c+CPkiXFqcM7MQ+FIidtkqDO4CnAhf+UCwOJrF2RgrfXJArJi/mjmVOOFQpwkOaOZE1O/X2HXXmOy7ll8s2Vr+TpAOXrQk8YbHQsjQ+AKG/+J2/ZS54JZlOtXBCdv/C8Roa2caC5eAodSViCGkbltrpDTIVq5AT2mSrKKGDr21FAxSbXdgOAicPNBBGMyJouQonkQPLfbEZIpXcmgoJdXzrOS04uLl/a5bZ8UU96Rml3PSFlM2U/bz8HPPa9NFYl6ccNwM/2AY75BTDYvGvvr48Cr8wDltwErDaLDJk9Ox1RtpT66f78PWD+lVmYArXl0CuBHQ7KZJ++FXjga8D6N1MnNTtwde7Oyk2LUBfw5tMAgapcAKj7DvsPYFfja6pfy/opHvwm8Oi/KReNARJ9iNJihhxcTpsRJgcEJVjnFjMDZD5AV9M3zVMxmqR1grn7gigXjQA6PS808Z3eLrz7V4ALFcs7VFH0MgY3jY2++Hhyc17ZT8NAkzT1m9Nmodb1fbv7xGBAHeM728T95Tue4PPPUD6cJ4NXvypwkFkhfauIBA27EHioJwODb1JpZ3Kh6WUGXZZF8lRfu+rYH9M/fHRb15XTyOxH7Q0c8p8Z0Nx4MPChP6QmGH+6NgA3HpDuENHnwEt6H2jm/ZcpLQaGTgSOE05WrsftHweW3w9MOg2Y9o9l52GW7qFvARSMx0p12BXvANBQTJJwBnvBQY0vjx/Xi3deC+dMyPQJmHhOGbLrBHsr6tHVLcCzJtRAp9NMhRTMgof0yajdJv02hKbqmdGFC1WsQ/1h7h7QUBDfkqfoJr5JWcSwpLOh7W4CEH3bnnzGf1Ne5goJeWxh/+2AAWab28dGtCL7bO0iNuKsYHrHijrTRI4ySGk2E5TnSWvaTv4WiqiVOCTmvTNsC68FOtcChwqgufUEYNKZwJDxwLbj0+QUJXvPmZmC7nAIsM3O6XeKi+F09P2JHxtfR6hQ07kUiEdxLvR59FLg8f/KVtkDvgXsdBhQbQGq4oKy2/8uBZqp/5D6RRr93DcbWHBtFkKx8xHA4N3SXCguZuiELMf51wKrX86XoBeifc7J2vHARcCjMvjRs8WdW7SkORQCDzXGDgCxTDfvMyrbhy9tY4L0AgLSjJJ+Gedvjq3RJ7uT5wswY1Ld4Dxf6d0CmqRLL5oyE521Oyx701dJUCLnvmAzetZcMp2eMJeiqz6NwlNe47cFdhHvfMrZvXonSa1advDZpjd1kpMixDp8NLbMfTRO9KeZcB/8H6Cl5LurHvwaQFGthxo2QabTT/dKx5K2vLc3pssjlwBPXJ+n22S+nPS7rLyVy4BfHZ3Keym8UKRT56dAwkAzj8BOKd2Ms9xdo9s+loLeNjtlAOGUJeQPvxKoNKX5U73uvwB4/UmAdq60WVBtAz7+CNDPbOeTqfWzA/wgkzYu++3Tz2XteOAbGdB4x5TllC3j+HRM1skzRV9Dfi6vT6mMfEmUoazIbKIgvaKPvQZCsJgsLsZzfadI19R0VPTNhfRm24Y/3QaaZCgvmHwXEB/u3pLHoBE4cuAcX2AQESCUAJTcujTXidKADmoB9hulFKRe0JWYFNqRxhNSMxHuRk2pS8tLIJOT0szLD96bKf5Lf0qD7bgurUOB/ZI3VKSfBy5IgeawK9PvBDQ/2ROoNAOn/DHzg/z6OBUUZ2z58R8B9v1qlt+DFwJP/CRTxKTtapXmupy6IFPQR74LzLsif8cvsZ4ZImo3AZr7AdpSHrBd8YSkHSX2nZHJ98ZTKeD87nOmO9h+BjDxk8ABIlr5918GKLjPUWwf24iBv3/BBZpHLnWPONhaeuQ1O8qxWCnjk1fO2kL5hvU3Eygym3S2iRnluze46JhC5e7oO0922+nXQ6CZPhW1DX9GHFfsLlSiDNKhG9hFkhHGiW8n0zXnvd3ydj9Kctj2QFNF+Tu0M0/tUBQBRzKXzYQOnf+xxEit5vxcMiu9cjkMycif9L8Z0Cy+GXjwgrSGlB/tshxvwust0LwAHPZ9ATQzUmcrgw8B0S+PUGdzzNbl8bcBg3ZJZSlC94aDgM41bkRtqP6f/IsCGrPFnmCTyX/6WQpoPgq8dB9w8j3A4LGNa85rTwA3HuaE+yT9csr/Atua/DreAq6fnrZDOk1lQJ0kJJ/xAY02h4SA0x928mR14vY780rKG/DWlqmvnxvvIb/ES4OANxs5fCyigm0Mjb2OM9t9ojZUoxqam2dE31o4r7vV7RHQJN05e9K1qMWfyoFDAjhmMFmZpb+FF1LNcJydKOOz4bxooKYNBcYY/0bOcSrK41VZToaQ486ZEAGGZAFDT1CzMngdigFgOpmAxpgAdKr4oa9lKzOxAAdozjeMRgDNj6YBe/8LMOHv0tYRIyLmowGVTjAfIQ7V8jkivUr7+oqeOUDzHWAu7XwpUN/z88AMw0BI5raPAC/el8bAtA5WzEFp3nu/mPlOaGuc6rf2NeEMNoC248HAsWIbfe6VwH0UgBhgE5KlUZp/eCkDzPu/Djz8Xf95J5+Zm+urUAyPAiTu0xBb7q7G+uTKmk1aVkcL0+++KzqrleuiS586rSdV7gWgmT4GtQ0miE+zFzNRaLCYBTPo+MCHB0Vvk1vZGNi+HZjCnnUJCoxcpjscEPJRapEu09C8sobYjFbqkLL65E/+vQCamwRIxGnsiQYa8lkcbhz9ZDoR0CSRt2YXjoLcXrg37z8hFsTbz+RPuulwYNXzwlLSW6gKGD/1pGA0lwBzidGos2YJ0Ijt+v/+MPDS/SkI7PUFYPReaXnkeyFwSIbJlHPmssxHs2IecNNRwuUh6nLMj1LHcyJbA368L0CHTZ0I7kCcDcnkgOY7PPiu1RicM2KehRYrbpfXvO6JipaQXdUPeE4ETZYQsUnYjMpd7WlfnbIG7dVx0befKh2c5yu+50Bz4dTt0NG5CLW43b2zxvO+bapB7vIrMfFsrI14a6UEGTpT19qEUR8Yma1IjiKrm8okCwmaOcKf4jv/xBOLf8vR327Ik2+FGQ3FwNARAWbeo/ZJd4n4c/esVLmOMKefCWh+dRxw4h1piq71wE/3Bij6VioBOWNPNBG2lO7Ze4DffiYQm2HGgO574dPgdIZp6qezejx4EfA4xdEwoJt27/X/XKC59ZTUdKLPuA8Ch5gdnloX8OO9gNUrgFF7AXt8GJjwkSx/qh9tjWtmOHhX4KP3ieMUdwC3fyIDCgn4yRjVgN1PSqOWKa/+I4E9BeP6w7nAny8rlmcHb5DF2kLrRFo3ovE9SEsBehSo191PAjbicCX/nQbprUFzZffo0kUvdjd7kus50Hx14nWoxZ/MzKQin4xZdLWzN/HReOQSYHJZy7Mj2rDTnozebCpJg9y3m6Kf8WoZMLUcSs5z0kPTc+lkfdSwyLQSaIpG77WFqSky6r0u0Dz0zZQt0CfZ1v57Nxcqa5+vABNZIQEk284PCAVTzKTfYOBjD6ZOZv2h/H5xkGERAmgS1nI2sKdgNAQ0L/4pzaG0wdx8AAAOkklEQVSpHfjE3Gwr/74LAIrFOeVeYMjubil3fwZYfEv6TPbV+y8EpoqrLm45PsvfphPjT8chTnsCqAbacf2emdPcJ6/Ld8wpMRc0s+mJFvZUdm0L8EwgfqZs3olT3hdbQ3f7VH4QXbb4U2Wz8qXrEdDEX504FXH8Z3SZ17JYc0iAgxOQp9iLZCvWbPKYW6Lmb04ajME7tHkO6Hn8IblJIycxpxeMhMspZXaVlWfFFJP0wO+4cTS6nnSeiU5ak89iw+rU8XukYDTXp3eQ2U+iMKL9UXN6YrnZvL+cTK87jD8nSSteAsdl734ysN+5+TlCJgpdRkXHA6SLhfsoARpxv85vPpQBAaV/z6lpvA+lX/kMQOB57E8BYjjEPsiR/fjV6dmjFGWyptDW+slz0qMUVG2Kkr5FnOSm5No0fc/HgAO/kW/Hm88Aj18FLDDlOMzUM0ZZ59pqOYyxJ1rX27IUHvLkSP/mYSNlsRkl2Q3tlpMzOKrMiC5btHGcwfFX3nM3anFqPMvrIpIDkYItBCOCQ74bBhvVS5TtoaNs6EXORrdAwRPW7IwkX80BTZ7MElRyz3zyHkbjAIQEOqEwXpvd53AWqzKbJ/yIIoAr5l4Z0jgCn5Ai2DoV+Cx8TlQuS7YpBLhSnuJgKGCP01JwIYEI5+NrvzW/WMEFu5JMIVi+BAYBnLk+MWNCeYYitm23y/EV409zeVNiLyHgWDoUWOdhcY0ADaVlM0qf+o5wT3TF04c3mh2n7zajic+dfBQ6O2/PtqV5i9r873UA68hgASjMhuT/qlUvVivY7jC6/0RNLj05ucNySqNu8fcqnJicjrw+/BYwx1iJmIpyGb4JHVJ4ap89myVOsDMgepVDADv3j69f5OHEXPn6Nn7exlZM0NsWT/9IsNG+lzJHQErL++ppJo/jZynpT+uuNm1MuXpRwY3UzXd3DXVdtXp0dPki4xxsJMNu+mhiOoLw2MJ5iOOJziluKjt3dsljRjmgErg2wtOOpwc3Y7e9t/Uf72dwcVZLMdlySipWRR+Ndiwjj1kmy7HyQlGdPIvkOSzdBFFZYBKAF1RSBlzjYddxQHqFt4rbAOByv9nrJcoCrmYIzBLKykvWosaRAbQu4HIHMAirOjkg1JjibHKpKYaGYml668MUxF73mfhqFuLg6VPr3Q/sq0K3GE38LxNnAbXvO6e3g4cj60QKM/ORplags17bfQCG7myCkpzVmCexegmXTKPpb07esypudHmhbJL+W5CTThNdf+XsJRCi+31kUJvvljnbT0pen/MqBDHNwhgoZPkKBBgEg+UUsBbrsBVM12fubEnAonWEzCYyn3rzox3ElHe1emZ0xaJ3/lBlPPs9A7AOixHX0msifCZP8JlK7zuOUNBRtQOGoNJGUcGKjWganpvDIl5EOw+TyRdiIiIjH7BxNUKmm11AdbyKELSTX6z4bDrZMpkV2iU86yWvfIg1CHnJBmSfFDE5OTZSaXssLxhWd8r3ncQus7D0plJu7Lyo3xKHcLe4Q7j2+j6bCl5G1G9cdMVfVjXS5IZrFX95wgXoitPDM/ptB6FjBNQJ8rKrZDJ5LjgvqPnztRg7HGn8M1rpk+8FbMYGqQjmo5VGl8155urEoCHYRIgd+c4Q2Xx7Iq+QNGguesyXnBnGG1YesyLEWmzxss8VCPrKseuDMGVCDKs35RvRiM05LW1x01b3O/GREcNN0deiK572bFEW4FUjdYpnTx+Ddcn7uNtT34zvonF1bkkfQ2C2o48j1KnIorYqdt+fbVBBkRM55QPxKohM55Evsve1gkhFc5QuEMNjt2wLlLmQ1ktGk/nCc8FtRbsjEuB8ZVlmxwOjBsQLUKrfHdAoIy/GRDPLonF1WJxYPHTAZSOTe0tI+/JA4HUT0vBOtIe3vSvRGjQ3jYsuLx8t3BCjib+0x7WIIc41SUduAGAsk2ElNFvf1ulZrkdW7NSKEePqxM/I4KqgOVOw8oZAg+vKkaehS5OC8kYZcoc2pVNW9IMGAp854ShmHSdnt+TrmDO58hVDC5qjzGakeecZk3qObe/CUG4ubbGp6D3bL/aiQ1h3lOOzqVwXXbmk9Pmn0kATf3nSFHR1PoYavW7FrLA+tqLjZ6iy9gS2MJecMzP1h75rn4GoDqhm8RqJ7tYxDThNLjZD7brw6hkyQRx5WVcVm1MozyuvB1AchlRkwqg2MyD55HPuHGGuaECU3yWAOL7mTVC+/rR5d6XoaAKervdW1x52CcfZVKIaqs3To/98qndftxJ/acJdqNUOd+JmjGskf8ZJBdzpS7E8+FDU/GUdNex8lDw0FjhBa5mH8DuETCLf85C8pvGhWBSH+ZjOsW0t4QNhoNLXHeTKL4rhEUzBAWKH1vhPPmvm4wCn+NHnZ3IOOJrRdPxc3OFc9xwSBqK9G5wsPdSjzVqcumrRSKCrNH/ofnPT+4bvjq5eWuqOmlI1is+ZOBNdXXckDCJ31YMK0GMGw2wid4lV4xPniQow4eBtVIi18g9Yh69vh0dOfLt8Z52sFcfHTHIMSpcv8rXynu1nW2pvyJv8tf/EAlO98ovkQ/0kn/vkDXNz2hkoRwc1WtHG50j3NWYLk1w2JH3lSl98aFibKkdFVz5d99a9ukCTBOc9vGAu4pp7P3ACKGIHRu8qJQt64MxTg52wfFQzRk8wIfjeVVr4g+k1EjxPfWnryddzLOfkTReWLasREPM6YLUiF4BoTl6bjAVgp4G1yCcTAmHZ1obkG5wgW5NnPfDXgcBr76BDWPZ1svUdLcARM+reI1wfaL60xyx0xumtS9KxSwopfS8UDMamlP2fzzLpe2MamxkbprWhebC5JNuu1h4fjWP6yFUxcG+NVvqQfA4cTN4heVlH7yrdiHzAYWyVuwgsJAh6WIJj2vj8Pz55vS3vK99zaNMZcm7/VubSmCaUSP1WK/DC4BIJeylJshNVOTO66unCIL5CoInpHU5/Xb8EcTzKe2iSGYsEFst01DmmbrZr6apO7HL0oPTNIj7F5hYkShOY4HYXR7EBXmUT/0I9eY/C95a8j7lIlpBjA4LFhO7QKSXvOf0sHcy2T3REr+orzVyobOtAF2PisL5uToitYsU9sKEKLBbvQ++b/noZQwaOjS4Jv+upGGi+uMf56IrPTTSc7wFOgITYi4im1YF7DrPp2ao1v7MLkw9VbwywwCFWxjLRwdzpOXkdSStXaSuUDVmvyRvgM3qbj3iWIUKKOeS2ylVaB5wCAMuK7wCxYDa53ToBcHqLX7qDgsyyb2b9u76Up0q8DaG3O6kaXRBdtTT49sog0MT/f/wYdEZ01CB9z7ZlKmVOYAuncQ8b9MKQCNtPbs3fWu9M5sAuDK/qRdu0+ua8pL5aqT0Kb8sXZ7lsWxVQSb+Rcy5HHKSs6/uxjqe0FP7KYFBWXgNQw/K+U9q+ay96OPBbxbvfA3StJ13v2ZefCGvQ1hIM4gsDzdkTrkFcO806fB2/S8FByRKHI8u2P45jdE5sRfMwaRKpw36WDSjmZP0P7GcwMS9ylXaAyCcvahr035g3U2qzIPQ9WL5iTt2WZ5YUaE/d8gXLqucYt/3nuV6i7CBvTdf7PbBiIPBqHzmEZe2j6NromqWn+xrkBZr4C+OnoBa7wXkJ0CjnrgM+6sBkL3Tfkrc6sdtR7Yj44mQb5KfONfGE12wk91z4WXy+jUJ506AiwHEYjWdLV9bHp/A5eepTDgr0OVADjmDrOxJMT5t7uq3sj5ExQrK+XvleGOStWfR+D7zdCjzfhw5hbkGEGiJMj65+JhfE5weaz4+fgzg+wrlrRgNNEk/jixDuvX6b37EBkw+jaxwLWENOYU29ZDV6TV7lnctXX60gwMmabz5fCwcnlZUXIGavf6CyCuSDIBjaIdIg5tifvTfIW3Pq/R7orAKL+twhnLYjwl3RNc8cqRuVA5r47D2ORFfXnYmz15pBeitbrK4NHo5sqFe3rwA7i23tnB/CQZP8zlGROaMdoHKFLwImLrJP5D3AZi+g8rA66f/JOcf5gi0FUr4+leymoQHbmniT6QECGgKcjfGpVmdGVy2ZI4t2gCaePbuClT+bi1o82XueSQblUS72WoiexcmU7YvX13Vh4YoN6BcDU7fph+a6UUBlc87SVW9e9g7k2ng9tkps3j3QdeLOPdtu9TR/QwzMe6sDHREwcUQzhrRuJCCpOzTRfOx46rRo9mx7FYALNGftfgbi+Cr35jyTa+4+mfyrUOqW34sJ3uqoYf4r61HZAEwd1ILW9OxFjz9bgabHXbg1A3rdVi8BzbpajHkr16PWDEwe3oJt+lFA2WbwiTAruuYZ+5pUq53xF6b0R2cHvXFydOEbDORWt2L2G6v5azprmPfX9aitjzF5YD8MaOo+6GwFmo01iltWuT0BmlWdMea/3YFKS4SpI1vQTu+a39w+EZZj24HjOIgvA5qzdp+NrjgNuCEwyZlJvXNu6Z3ur46uOAGdjo4YkwY0Y1BzY4O0FWje6RF6d+TfKNCs3FDDglUb0K9fCi79qt1fLDeZHq5E50dXL51N9UlaE581YTRqXYsRx/1zbzGgBKGXwG0yLfJXpJNo54oOrFoLTGhvxrAStHMr0Gzig7qZVK8M0LzaUcMTazZgQBswdUQ/NPWS+b8JddFqNLWOi77/xPIUaD63+9WI49Nz9/o6EcHqNPYm1JoyVanFMR5fsR5vromxe1sTRgUcaVuBpkxvbk1TrwdCQPPyui4sWtuJwe0RpoxoQYXf31Uvw8329+ia6NqlZ0Tx5/eYjM7OuenNeaY1+vrNJFBvy4n+pIjjha+uxyurati1tQk7tDXZYdwKNJvtjN6kKi6B5vm1nVi6rhPDB1QwcVgLoi0eXMRQUBBfNZoWxZ8deydiHOm+OkW/qjZ06fYmNbbdrsxTr2/ASys7sWNLNR4758XGnDrdLnWr4JbcA0uO3K723PquaMygJowf0guvqt28O2vO/wEtW/S6szjr4AAAAABJRU5ErkJggg==",go="data:image/png;base64,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",bi="data:image/png;base64,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",Fo={wrap:"wrap___kSYmZ",head:"head___qjsyz",line:"line___yVkMk"},Ns=y(2524),wt=y(65078),xt=({parentData:re})=>{var Ke,Ge,FA,gA;const OA=((Ke=(0,wt.Uf)(re))==null?void 0:Ke.every(KA=>{var CA;return!((CA=KA==null?void 0:KA.data)!=null&&CA.length)}))&&!((Ge=re==null?void 0:re.photos)!=null&&Ge.length);return l.createElement("div",{className:Fo.wrap},l.createElement("div",{className:Fo.head},l.createElement("aside",null,"\u8003\u8BD5\u7167\u7247"),l.createElement("div",null,"\u5171",l.createElement("span",null,(FA=re==null?void 0:re.photos)==null?void 0:FA.length),"\u5F20")),OA?l.createElement(Ns.Z,{customText:"\u8BE5\u5B66\u751F\u65E0\u5B66\u4E60\u884C\u4E3A\u5206\u6790\u6570\u636E"}):l.createElement(l.Fragment,null,l.createElement(wt.ZP,{data:(0,wt.Uf)(re)}),!!((gA=re==null?void 0:re.photos)!=null&&gA.length)&&l.createElement(l.Fragment,null,l.createElement("div",{className:Fo.line}),l.createElement(wt._s,{dataSource:re==null?void 0:re.photos,right:21,col:3,wrapWidth:856}))))},Pt={flex_box_center:"flex_box_center___yX3vI",flex_space_between:"flex_space_between___dEeVD",flex_box_vertical_center:"flex_box_vertical_center___XEpaz",flex_box_center_end:"flex_box_center_end___llMFv",flex_box_column:"flex_box_column___bSySo",wrapper:"wrapper___MX3fs",head:"head___Yd8zt",title:"title___gCeYN",inputBox:"inputBox___OGm5w",selectWrapper:"selectWrapper___xsjOs",selectWrapper1:"selectWrapper1___axawK",content:"content___VUVSk",tableHead:"tableHead___vKmiU",list:"list___IyMCb",active:"active___pzGHU",footer:"footer___sbrEe"},vA=y(58421),uA=y(89392),Zt=y.n(uA),PA=y(39864),cA=y(59301),tr=Object.defineProperty,on=Object.getOwnPropertySymbols,LA=Object.prototype.hasOwnProperty,zr=Object.prototype.propertyIsEnumerable,kn=(re,Ke,Ge)=>Ke in re?tr(re,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):re[Ke]=Ge,kr=(re,Ke)=>{for(var Ge in Ke||(Ke={}))LA.call(Ke,Ge)&&kn(re,Ge,Ke[Ge]);if(on)for(var Ge of on(Ke))zr.call(Ke,Ge)&&kn(re,Ge,Ke[Ge]);return re},Xn=(re,Ke,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,Ke)).next())}),Ba=({visible:re,value:Ke,onChange:Ge,onClose:FA,sealedReview:gA,data:OA})=>{var KA;const CA=(0,fe.useLocation)(),Vt=(0,fe.useParams)(),tA=(KA=CA==null?void 0:CA.pathname)==null?void 0:KA.includes("/centralizeReview"),[an,Nn]=(0,l.useState)({page:1,limit:10,course_group_id:"all",name:"",save_name:"",review_status:"all",review_type:tA?"appraise":"normal"}),[yr,qn]=(0,l.useState)([]),[jr,ta]=(0,l.useState)([]),[ua,Dn]=(0,l.useState)(!0),[lr,En]=(0,l.useState)(!1),[dr,Jn]=(0,l.useState)(!1),[WA,Ln]=(0,l.useState)(0),fn=(0,l.useRef)(!0),Aa=(0,l.useRef)(!0);(0,l.useEffect)(()=>{let $t=an;re&&(console.log(Aa.current),tA||($t=kr({},an)),Nn(kr({},$t)),Aa.current=!1,xr($t),eA())},[re]),(0,l.useEffect)(()=>{gA!==void 0&&Jn(gA)},[gA]);const _n=$t=>{an.course_group_id=$t,an.page=1,Nn(kr({},an)),xr(an)},br=$t=>{an.review_status=$t,an.page=1,Nn(kr({},an)),xr(an)},xr=$t=>Xn(void 0,null,function*(){console.log($t);const jn=Zt().pickBy($t,ot=>ot!=="all");delete jn.save_name,delete jn.review,delete jn.exercise_group_id,Dn(!0);const Qn=yield(0,ve.ZP)(`/api/exercises/${Vt.exerciseId}/user_review_list.json`,{method:"post",body:kr({},jn)});ta((Qn==null?void 0:Qn.review_list)||[]),Ln((Qn==null?void 0:Qn.count)||0),Dn(!1)}),eA=()=>Xn(void 0,null,function*(){if(!fn.current)return;En(!0);const $t=yield(0,ve.ZP)(`/api/courses/${Vt.coursesId}/course_groups.json`,{method:"get",params:{limit:5e3,page:1}});$t!=null&&$t.course_groups&&(qn(($t==null?void 0:$t.course_groups)||[]),fn.current=!1),En(!1)}),kt=$t=>Xn(void 0,null,function*(){var jn;const Qn=(jn=CA==null?void 0:CA.pathname)!=null&&jn.includes("/centralizeReview")?"centralizeReview":"review";fe.history.replace(`/classrooms/${Vt.coursesId}/exercise/${Vt.exerciseId}/${Qn}/${$t.login}`),Ge($t)}),In=$t=>{an.page=$t,Nn(kr({},an)),xr(an)},Or=($t,jn)=>{an.page=$t,an.limit=jn,Nn(kr({},an)),xr(an)},MA=()=>cA.createElement("div",{className:Pt.head},cA.createElement("div",{className:Pt.title},"\u5B66\u751F\u5217\u8868"),cA.createElement("div",{className:Pt.inputBox},!dr&&cA.createElement(EA.default,{value:an==null?void 0:an.course_group_id,className:Pt.selectWrapper,style:{width:170},showSearch:!1,getPopupContainer:$t=>$t.parentNode,onChange:_n,dropdownRender:$t=>cA.createElement(U.Z,{spinning:lr},$t)},cA.createElement(EA.default.Option,{key:-1,value:"all"},"\u5168\u90E8\u73ED\u7EA7"),yr.map($t=>cA.createElement(EA.default.Option,{key:$t.id,value:$t.id},$t.name))),cA.createElement(EA.default,{className:Pt.selectWrapper,style:{width:255},getPopupContainer:$t=>$t.parentNode,value:an==null?void 0:an.review_status,onChange:br},cA.createElement(EA.default.Option,{value:"all"},"\u5168\u90E8\u72B6\u6001"),cA.createElement(EA.default.Option,{value:0},"\u672A\u8BC4\u9605"),cA.createElement(EA.default.Option,{value:2},"\u8BC4\u9605\u4E2D"),cA.createElement(EA.default.Option,{value:1},"\u5DF2\u8BC4\u9605")),cA.createElement(PA.t7,{style:{width:290,height:38},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u641C\u7D22",value:an==null?void 0:an.save_name,onChange:$t=>{an.page=1,an.name=$t,Nn(kr({},an)),xr(an)}})));return cA.createElement(te.Z,{className:Pt.wrapper,title:MA(),width:800,placement:"left",closable:!1,onClose:FA,bodyStyle:{display:"flex",flexDirection:"column"},open:re},cA.createElement("div",{className:Pt.content},cA.createElement(U.Z,{spinning:ua},jr.length>0?cA.createElement("div",{className:Pt.tableHead},cA.createElement("div",null,"\u59D3\u540D"),cA.createElement("div",{style:{paddingLeft:5}},"\u5B66\u53F7"),cA.createElement("div",null,"\u5206\u73ED"),cA.createElement("div",null,"\u8BC4\u9605\u72B6\u6001")):cA.createElement(Ns.Z,null),jr==null?void 0:jr.map($t=>cA.createElement("div",{key:$t.id,className:Ke===$t.login?`${Pt.list} ${Pt.active}`:Pt.list,onClick:()=>kt($t)},cA.createElement("span",{title:$t==null?void 0:$t.name},$t.name),cA.createElement("span",{title:$t==null?void 0:$t.student_id},$t.student_id),cA.createElement("span",{title:$t.course_group},(0,at.Pq)($t.course_group,11)),($t==null?void 0:$t.review_status)===1?cA.createElement("b",{style:{color:"#0152d9"}},"\u5DF2\u8BC4\u9605"):($t==null?void 0:$t.review_status)===0?cA.createElement("b",{style:{color:"#333333"}},"\u672A\u8BC4\u9605"):cA.createElement("b",{style:{color:"#FA6400"}},"\u8BC4\u9605\u4E2D"))),WA===0&&an.name&&cA.createElement(Ns.Z,{customText:"\u641C\u7D22\u65E0\u7ED3\u679C"}))),cA.createElement("div",{className:Pt.footer},WA>an.limit?cA.createElement("div",null,cA.createElement("span",{style:{color:"#656F87"}},"\u5171",cA.createElement("span",{className:"c-light-primary"},WA),"\u6761\u6570\u636E")):"",cA.createElement(vA.Z,{total:WA,pageSize:an==null?void 0:an.limit,current:an==null?void 0:an.page,showSizeChanger:!0,size:"small",onShowSizeChange:Or,onChange:In,showQuickJumper:!0,hideOnSinglePage:!0})))},ea=y(84161),Qa=y(6079),Xs=y(88265),Fi=y(73034),pl=y(60335),Hs=y(60546),qa=y(44164),eo=y.n(qa),os=y(40743),jA=y(59301),ml=Object.defineProperty,zl=Object.defineProperties,xo=Object.getOwnPropertyDescriptors,ki=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,Hi=Object.prototype.propertyIsEnumerable,Zo=(re,Ke,Ge)=>Ke in re?ml(re,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):re[Ke]=Ge,qs=(re,Ke)=>{for(var Ge in Ke||(Ke={}))zo.call(Ke,Ge)&&Zo(re,Ge,Ke[Ge]);if(ki)for(var Ge of ki(Ke))Hi.call(Ke,Ge)&&Zo(re,Ge,Ke[Ge]);return re},Es=(re,Ke)=>zl(re,xo(Ke)),Ri=(re,Ke)=>{var Ge={};for(var FA in re)zo.call(re,FA)&&Ke.indexOf(FA)<0&&(Ge[FA]=re[FA]);if(re!=null&&ki)for(var FA of ki(re))Ke.indexOf(FA)<0&&Hi.call(re,FA)&&(Ge[FA]=re[FA]);return Ge},Zl=(re,Ke,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,Ke)).next())});const{TextArea:Yl}=ge.default,bu=re=>{var Ke=re,{exercise:Ge,globalSetting:FA,loading:gA,user:OA,dispatch:KA,isEaxmPaperOpen:CA,studentexportDate:Vt,onChangeProgress:tA=()=>{}}=Ke,an=Ri(Ke,["exercise","globalSetting","loading","user","dispatch","isEaxmPaperOpen","studentexportDate","onChangeProgress"]);const Nn=(0,fe.useParams)(),{userInfo:yr}=OA,[qn,jr]=(0,l.useState)({}),ta=(0,l.useRef)(),ua=(0,l.useRef)(!1),[Dn,lr]=(0,l.useState)(null),[En,dr]=(0,l.useState)(!1),[Jn,WA]=(0,l.useState)(!1),[Ln,fn]=(0,l.useState)(!1),[Aa,_n]=(0,l.useState)(!1),[br,xr]=(0,l.useState)(!1),eA={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898"};(0,l.useEffect)(()=>{yr!=null&&yr.login&&Or()},[Nn.userId,Nn.coursesId,Nn.exerciseId,yr]),(0,l.useEffect)(()=>{CA&&Dn&&(_n(Vt.userCommentVisible),fn(Vt.userScoreVisible),xr(Vt.new),dr(!0),setTimeout(()=>{MA(Vt)},2500))},[CA,Dn]);const kt=()=>{document.querySelectorAll("canvas").forEach(ot=>{(!ot.clientWidth||!ot.clientHeight)&&ot.remove()})},In=ot=>{var tn,ar,ia,ca;const Ha=(tn=ot==null?void 0:ot.exercise_answer_user)==null?void 0:tn.user_id;if((ar=ot==null?void 0:ot.exercise)!=null&&ar.question_random||(ia=ot==null?void 0:ot.exercise)!=null&&ia.choice_random){let sr=1;ot.exercise.question_random=(ca=ot==null?void 0:ot.exercise_question_types)==null?void 0:ca.map(zn=>{var na,Ra;return(na=ot==null?void 0:ot.exercise)!=null&&na.choice_random&&((zn.question_type===0||zn.question_type===1)&&zn.items.map(ja=>(ja.question_choices=(0,at.M2)(ja.question_choices,Ha),ja)),zn.question_type===7&&zn.items.forEach(ja=>{ja.sub_exercise_questions.forEach(Rs=>{Rs.question_choices&&(Rs.question_choices=(0,at.M2)(Rs.question_choices,Ha))})})),(Ra=ot==null?void 0:ot.exercise)!=null&&Ra.question_random&&(zn.items=(0,at.M2)(zn.items,Ha)),zn.items.map(ja=>(ja.question_num=sr,sr++,ja)),zn})}},Or=()=>Zl(void 0,null,function*(){let ot;KA({type:"exercise/getExerciseExportHeadData",payload:{id:Nn.exerciseId||Nn.categoryId,identify:Nn.userId||null}}),Nn.userId?(ot=yield(0,Te.pu)({exerciseId:Nn.exerciseId,login:Nn.userId}),In(ot),ua.current=!1):(ot=yield KA({type:"exercise/editExercise",payload:{coursesId:Nn.coursesId,categoryId:Nn.exerciseId}}),ua.current=!0),lr(qs({},ot||{}))}),MA=ot=>Zl(void 0,null,function*(){var tn,ar,ia;ot.type==="all"?ua.current=!1:Nn.userId||(ua.current=!0),kt();const ca=ta.current.children;let Ha=`${qe()().format("YYYY-MM-DD HH:mm:ss")}`;(tn=Ge.exerciseExportHeadData)!=null&&tn.new_user&&(Ha=`${((ar=Ge.exerciseExportHeadData)==null?void 0:ar.new_student_id)||""}${(ia=Ge.exerciseExportHeadData)==null?void 0:ia.new_user}`);const sr={html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1},jsPDF:{unit:"in",format:"letter",orientation:"portrait"},pagebreak:{mode:["avoid-all"]}};let zn=eo()();for(let na=0;naZl(void 0,null,function*(){na{var ia,ca,Ha,sr,zn,na,Ra,ja,Rs,ur,$s,oi,xu,Ki;return jA.createElement(jA.Fragment,null,!ar&&jA.createElement("div",{style:{display:"flex"},className:Xs.Z.programTitle},jA.createElement("span",{style:{flexShrink:0},className:"font18"},tn,"."),jA.createElement(Pe.Z,{value:(ot==null?void 0:ot.question_type)===8?ot==null?void 0:ot.description:ot.question_title}),jA.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",(ot==null?void 0:ot.question_type)===7?`\u5171${ot==null?void 0:ot.sub_q_count}\u5C0F\u9898`:""," ",ot.question_score,"\u5206\uFF09")),(ot==null?void 0:ot.question_type)===8&&jA.createElement(Pe.Z,{showProgramFill:!0,disabledFill:!0,value:Ue.Base64.decode((ot==null?void 0:ot.code)||"")}),ot.question_type===os.c.Single&&((ia=ot.question_choices)==null?void 0:ia.map((fa,Ks)=>{var xi;return jA.createElement(Q.Z,{key:Ks,className:"pr20"},jA.createElement(I.Z,{flex:"25px"},jA.createElement("div",{style:{width:25,overflow:"hidden"}},jA.createElement(v.ZP,{checked:(xi=ot.user_answer)==null?void 0:xi.includes(fa.choice_id),style:{width:25}}))),jA.createElement(I.Z,{flex:"1"},jA.createElement(Pe.Z,{value:fa.choice_text||""})))})),ot.question_type===os.c.Multiple&&((ca=ot.question_choices)==null?void 0:ca.map((fa,Ks)=>{var xi;return jA.createElement(Q.Z,{key:Ks,className:"pr20"},jA.createElement(I.Z,{flex:"25px"},jA.createElement("div",{style:{width:25,overflow:"hidden"}},jA.createElement(L.default,{checked:(xi=ot.user_answer)==null?void 0:xi.includes(fa.choice_id),style:{width:25}}))),jA.createElement(I.Z,{flex:"1"},jA.createElement(Pe.Z,{value:fa.choice_text||""})))})),ot.question_type===os.c.Judge&&jA.createElement("div",{className:Xs.Z.flexRow},(Ha=ot.question_choices)==null?void 0:Ha.map((fa,Ks)=>{var xi;return jA.createElement(Q.Z,{className:"pr20",key:Ks},jA.createElement(I.Z,{flex:"25px"},jA.createElement("div",{style:{width:25,overflow:"hidden"}},jA.createElement(v.ZP,{checked:(xi=ot.user_answer)==null?void 0:xi.includes(fa.choice_id),style:{width:25}}))),jA.createElement(I.Z,{flex:"1"},fa.choice_text))})),ot.question_type===os.c.Fill&&!ua.current&&jA.createElement(Se.Z,{item:ot,answerData:Dn,changeScoreData:qn,textValue:(sr=qn[ot.q_position])==null?void 0:sr.text,textOnChange:fa=>{qn[ot.q_position].text=fa,jr(qs({},qn))},seeAnswerVisible:!1}),ot.question_type===os.c.Shixun&&jA.createElement(Fi.Z,{item:ot,answerData:Dn,hasChangeScore:!1,autoHeight:En}),ot.question_type===os.c.Subjective&&((zn=ot==null?void 0:ot.user_answer)!=null&&zn[0])?jA.createElement("div",{className:Xs.Z.simpleBg},jA.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),jA.createElement("div",null,Aa?jA.createElement(Pe.Z,{value:(na=ot==null?void 0:ot.user_answer_light)==null?void 0:na[0]}):jA.createElement(Pe.Z,{value:(Ra=ot==null?void 0:ot.user_answer)==null?void 0:Ra[0]}))):null,ot.question_type===os.c.Program&&jA.createElement(pl.Z,{item:ot,answerData:Dn,autoHeight:En}),ot.question_type===os.c.Combine&&((ja=ot.sub_exercise_questions)==null?void 0:ja.map((fa,Ks)=>jA.createElement("div",{style:{marginLeft:10}},jA.createElement("span",{style:{fontSize:"16px"}},tn,".",Ks+1,"\uFF08",eA[`${fa==null?void 0:fa.question_type}`],"\uFF09",fa==null?void 0:fa.question_title,"\uFF08",fa==null?void 0:fa.question_score,"\u5206\uFF09"),$t(fa,Ks,!0)))),ot.question_type===8&&jA.createElement(jA.Fragment,null,jA.createElement("div",{className:"mt5",style:{padding:"10px 17px",background:"#FAFAFA"}},jA.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),((Rs=ot==null?void 0:ot.user_answer)==null?void 0:Rs.length)>0&&((ur=ot==null?void 0:ot.user_answer)==null?void 0:ur.map(fa=>jA.createElement("div",{style:{display:"flex"}},jA.createElement("div",{style:{lineHeight:"25px"}},"\u7B54\u6848(\u586B\u7A7A",fa==null?void 0:fa.choice_id,")\uFF1A"),jA.createElement("pre",{style:{whiteSpace:"pre-wrap"}},fa==null?void 0:fa.answer_text)))))),Jn&&jA.createElement("div",{style:{marginTop:10}},(ot==null?void 0:ot.question_type)<3&&(ot==null?void 0:ot.standard_answer_show)&&jA.createElement("span",{className:"font16 "},"\u6B63\u786E\u7B54\u6848\uFF1A",ot==null?void 0:ot.standard_answer_show),!!(($s=ot==null?void 0:ot.standard_answer)!=null&&$s.length)&&Jn&&(ot==null?void 0:ot.question_type)===3&&jA.createElement("div",null,(oi=ot==null?void 0:ot.standard_answer)==null?void 0:oi.map((fa,Ks)=>jA.createElement("div",null,jA.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",Ks+1,"\uFF09:"),jA.createElement("div",null,jA.createElement(Yl,{autoSize:!0,disabled:!0,value:fa==null?void 0:fa.answer_text[0]}))))),(ot==null?void 0:ot.standard_answer)&&(ot==null?void 0:ot.question_type)===4&&jA.createElement("div",null,jA.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),jA.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},jA.createElement(Pe.Z,{value:(xu=ot==null?void 0:ot.standard_answer)==null?void 0:xu[0]}))),(ot==null?void 0:ot.question_type)<=4&&((ot==null?void 0:ot.standard_answer_show)||((Ki=ot==null?void 0:ot.standard_answer)==null?void 0:Ki.length)>0)&&jA.createElement(Q.Z,{style:{marginTop:14}},jA.createElement("span",{className:"font16 "},"\u89E3\u6790\uFF1A"),jA.createElement(Pe.Z,{className:Xs.Z.renderHtml,value:(ot==null?void 0:ot.analysis)||"\u6682\u65E0\u89E3\u6790"}))),Ln&&!Number.isNaN(parseFloat(ot==null?void 0:ot.user_score))&&(ot==null?void 0:ot.question_type)!==os.c.Shixun&&(ot==null?void 0:ot.question_type)!==os.c.Combine&&jA.createElement("span",null,jA.createElement("span",{style:{color:"#0152d9"}},"\u5B66\u751F\u5F97\u5206\uFF1A"),ot==null?void 0:ot.user_score,"\u5206"),(ot==null?void 0:ot.answer_comments)&&Aa&&jA.createElement(ea.Z,{newuserCommentVisible:br,list:ot==null?void 0:ot.answer_comments}),!ar&&jA.createElement(j.Z,{style:ua.current?{marginTop:30}:{}}))},jn=(ot,tn,ar)=>ot.category?jA.createElement("div",null,jA.createElement("div",null,jA.createElement("span",{className:"font16 c-light-primary"},(0,at.EM)(ot==null?void 0:ot.category),"\u3001",ot.name),jA.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",ot.count,"\u9898\uFF0C",(ot==null?void 0:ot.question_type)===7?`\u5305\u542B${ot==null?void 0:ot.sub_count}\u5C0F\u9898\uFF1B`:"","\u5171",ot.score,"\u5206\uFF09")),$t(ot.questionDetail,tn)):$t(ot.questionDetail,tn),Qn=(0,l.useCallback)(()=>{var ot,tn,ar,ia,ca,Ha;const sr=((tn=(ot=Ge==null?void 0:Ge.exerciseExportHeadData)==null?void 0:ot.exercise_header)==null?void 0:tn.export_page_num)||40,zn=[];let na=1;for(const[Ra,ja]of((ar=Dn==null?void 0:Dn.exercise_question_types)==null?void 0:ar.entries())||[])ja.items.forEach((Rs,ur)=>{ur===0?zn.push(Es(qs({},ja),{items:null,category:Ra+1,questionDetail:Rs,questionIndex:na})):zn.push({questionDetail:Rs,questionIndex:na}),na++});return console.log("newData:",zn),zn!=null&&zn.length?(Ha=(ca=(ia=new Array(Math.ceil((zn==null?void 0:zn.length)/sr)))==null?void 0:ia.fill([]))==null?void 0:ca.map((Ra,ja)=>zn.slice(ja*sr,ja*sr+sr)))==null?void 0:Ha.map((Ra,ja)=>jA.createElement("div",{className:"pl60 pr30",key:ja,style:{minHeight:ja===0?1e3:"auto"}},ja===0&&jA.createElement(jA.Fragment,null,jA.createElement(Hs.Z,{isExportBlank:ua.current}),jA.createElement(j.Z,{className:Xs.Z.divider})),Ra==null?void 0:Ra.map((Rs,ur)=>jn(Rs,Rs.questionIndex,ur)))):null},[Dn,Ge,En]);return jA.createElement("div",{style:{height:"700px",overflow:"auto"}},jA.createElement("section",{id:"export-all",className:[Xs.Z.bg,"pt30","pb30","mt20","mb20","relative"].join(" "),ref:ta},Qn()))};var Fu=(0,fe.connect)(({exercise:re,loading:Ke,user:Ge,globalSetting:FA})=>({exercise:re,globalSetting:FA,user:Ge,loading:Ke.effects}))(bu),Yo=y(96935),_s=y(2337),ac=y(84454),P=y(59301),et=Object.defineProperty,RA=Object.defineProperties,un=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,vr=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,la=(re,Ke,Ge)=>Ke in re?et(re,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):re[Ke]=Ge,en=(re,Ke)=>{for(var Ge in Ke||(Ke={}))vr.call(Ke,Ge)&&la(re,Ge,Ke[Ge]);if(Fn)for(var Ge of Fn(Ke))xn.call(Ke,Ge)&&la(re,Ge,Ke[Ge]);return re},La=(re,Ke)=>RA(re,un(Ke)),or=(re,Ke,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,Ke)).next())});const Cs=({classroomList:re,exercise:Ke,globalSetting:Ge,loading:FA,user:gA,dispatch:OA})=>{var KA,CA,Vt,tA,an,Nn,yr,qn,jr,ta,ua,Dn,lr,En,dr,Jn,WA,Ln,fn,Aa,_n,br,xr,eA,kt,In,Or,MA,$t,jn,Qn,ot,tn,ar,ia,ca,Ha,sr,zn,na,Ra,ja,Rs,ur,$s,oi,xu,Ki,fa,Ks,xi,sc,ic,Go,Gl,as,vl,Vo,mo,$f,Wo,Xc,Io,Iu,d0,Qo,li,ui,Wr,Vl,oc,qc,Bl,Wl,lc,wl,ed,td,to,Jl,Ad,nd,Xl,_c,ql,rd,$c,ef,ad,sd,uc,Qu,id,od,ld,ud,cd,fd,Su,dd,_l,hd,gd,pd,Uu,tf,$l,md,vd,Bd,wd,El,Ed;const pn=(0,fe.useParams)(),Af=(0,fe.useLocation)(),{userInfo:Ao}=gA,{reviewExercise:ze,exerciseList:ph,commonHeader:So}=Ke,[Ds,cc]=(0,l.useState)({}),[Jo,Cd]=(0,l.useState)(1),[nf,Nu]=(0,l.useState)(!1),[rf,yd]=(0,l.useState)(!1),[_a,h0]=(0,l.useState)(!1),[g0,p0]=(0,l.useState)(!1),[m0,fc]=(0,l.useState)(!1),[Du,Cl]=(0,l.useState)([]),[bd,v0]=(0,l.useState)([]),[eu,af]=(0,l.useState)(!1),B0=(0,l.useRef)(null),dc=(0,l.useRef)([]),ZA=(0,l.useRef)(!0),yl=(KA=Af==null?void 0:Af.pathname)==null?void 0:KA.includes("/centralizeReview"),Fd=`exercise/${yl?"getCentralizeReviewExercise":"postReviewExercise"}`,[sf,Ii]=(0,l.useState)(!1),[xd,of]=(0,l.useState)(!1),[Uo,hc]=(0,l.useState)({}),[Id,gc]=(0,l.useState)(0),[lf,zs]=(0,l.useState)(!1),[tu,ei]=(0,l.useState)(!0),[Qd,Xo]=(0,l.useState)("1"),[zi,qo]=(0,l.useState)(!1),[uf,Sd]=(0,l.useState)(null),[pc,_o]=(0,l.useState)(!1),[$o,Au]=(0,l.useState)("pdf"),w0=(0,l.useRef)(),[hs,cf]=(0,l.useState)([]),[Ud,mc]=(0,l.useState)(!1),[Nd,vc]=(0,l.useState)({}),[ff,no]=(0,l.useState)(!0),[el,Bc]=(0,l.useState)(!1),[ci,nu]=(0,l.useState)({param_show_hack_description:!1,param_show_hack_sets:!1,param_show_challenge_task_pass:!1}),[bl]=Be.default.useForm(),Dd={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898"},df=[{title:"\u9898\u578B",dataIndex:"type_name",align:"center"},{title:((CA=hs==null?void 0:hs.find(q=>q.value==_s.fw[0].nameType))==null?void 0:CA.name)||"\u5355\u9009\u9898",dataIndex:"singles_scores",align:"center"},{title:((Vt=hs==null?void 0:hs.find(q=>q.value==_s.fw[1].nameType))==null?void 0:Vt.name)||"\u591A\u9009\u9898",dataIndex:"doubles_scores",align:"center"},{title:((tA=hs==null?void 0:hs.find(q=>q.value==_s.fw[3].nameType))==null?void 0:tA.name)||"\u586B\u7A7A\u9898",dataIndex:"nulls_scores",align:"center"},{title:((an=hs==null?void 0:hs.find(q=>q.value==_s.fw[2].nameType))==null?void 0:an.name)||"\u5224\u65AD\u9898",dataIndex:"judges_scores",align:"center"},{title:((Nn=hs==null?void 0:hs.find(q=>q.value==_s.fw[6].nameType))==null?void 0:Nn.name)||"\u7F16\u7A0B\u9898",dataIndex:"pros_scores",align:"center"},{title:((yr=hs==null?void 0:hs.find(q=>q.value==_s.fw[5].nameType))==null?void 0:yr.name)||"\u5B9E\u8BAD\u9898",dataIndex:"shixuns_scores",align:"center"},{title:((qn=hs==null?void 0:hs.find(q=>q.value==_s.fw[7].nameType))==null?void 0:qn.name)||"\u7EC4\u5408\u9898",dataIndex:"combination_scores",align:"center"},{title:((jr=hs==null?void 0:hs.find(q=>q.value==_s.fw[4].nameType))==null?void 0:jr.name)||"\u7B80\u7B54\u9898",dataIndex:"mains_scores",align:"center"},{title:((ta=hs==null?void 0:hs.find(q=>q.value==_s.fw[8].nameType))==null?void 0:ta.name)||"\u7A0B\u5E8F\u586B\u7A7A\u9898",dataIndex:"bpros_scores",align:"center"},{title:"\u603B\u5206",dataIndex:"all_scores",align:"center",render:(q,UA)=>P.createElement("span",{style:{color:(UA==null?void 0:UA.type_name)=="\u5B9E\u5F97\u5206"?"#FA2121":""}},q)}],ru=[{type_name:"\u5E94\u5F97\u5206",singles_scores:((ua=ze==null?void 0:ze.table)==null?void 0:ua.total_singles_scores)||0,doubles_scores:((Dn=ze==null?void 0:ze.table)==null?void 0:Dn.total_doubles_scores)||0,nulls_scores:((lr=ze==null?void 0:ze.table)==null?void 0:lr.total_nulls_scores)||0,judges_scores:((En=ze==null?void 0:ze.table)==null?void 0:En.total_judges_scores)||0,pros_scores:((dr=ze==null?void 0:ze.table)==null?void 0:dr.total_pros_scores)||0,bpros_scores:((Jn=ze==null?void 0:ze.table)==null?void 0:Jn.total_bpros_scores)||0,shixuns_scores:((WA=ze==null?void 0:ze.table)==null?void 0:WA.total_shixuns_scores)||0,combination_scores:((Ln=ze==null?void 0:ze.table)==null?void 0:Ln.total_combination_scores)||0,mains_scores:((fn=ze==null?void 0:ze.table)==null?void 0:fn.total_mains_scores)||0,all_scores:((Aa=ze==null?void 0:ze.table)==null?void 0:Aa.question_total_score)||0},{type_name:"\u5B9E\u5F97\u5206",singles_scores:((_n=ze==null?void 0:ze.table)==null?void 0:_n.singles_scores)||0,doubles_scores:((br=ze==null?void 0:ze.table)==null?void 0:br.doubles_scores)||0,nulls_scores:((xr=ze==null?void 0:ze.table)==null?void 0:xr.nulls_scores)||0,judges_scores:((eA=ze==null?void 0:ze.table)==null?void 0:eA.judges_scores)||0,pros_scores:((kt=ze==null?void 0:ze.table)==null?void 0:kt.pros_scores)||0,bpros_scores:((In=ze==null?void 0:ze.table)==null?void 0:In.bpros_scores)||0,shixuns_scores:((Or=ze==null?void 0:ze.table)==null?void 0:Or.shixuns_scores)||0,combination_scores:((MA=ze==null?void 0:ze.table)==null?void 0:MA.combination_scores)||0,mains_scores:(($t=ze==null?void 0:ze.table)==null?void 0:$t.mains_scores)||0,all_scores:((jn=ze==null?void 0:ze.table)==null?void 0:jn.user_get_score)||0}];(0,l.useEffect)(()=>{or(void 0,null,function*(){const q=yield(0,Te.cV)({id:pn.exerciseId||pn.categoryId});q.status==0&&cf(q.data)})},[]);function tl(){var q,UA,An,Zn,ln,Br;nu({param_show_hack_description:(UA=(q=Ke==null?void 0:Ke.reviewExercise)==null?void 0:q.exercise)==null?void 0:UA.show_hack_description,param_show_hack_sets:(Zn=(An=Ke==null?void 0:Ke.reviewExercise)==null?void 0:An.exercise)==null?void 0:Zn.show_hack_sets,param_show_challenge_task_pass:(Br=(ln=Ke==null?void 0:Ke.reviewExercise)==null?void 0:ln.exercise)==null?void 0:Br.show_challenge_task_pass})}const wc=((tn=(ot=(Qn=Ke==null?void 0:Ke.reviewExercise)==null?void 0:Qn.exercise_question_types)==null?void 0:ot.filter(q=>q.question_type===5))==null?void 0:tn.length)>0,Ec=((ca=(ia=(ar=Ke==null?void 0:Ke.reviewExercise)==null?void 0:ar.exercise_question_types)==null?void 0:ia.filter(q=>q.question_type===6))==null?void 0:ca.length)>0;(0,l.useEffect)(()=>{(0,jt.Rm)()&&OA({type:"classroomList/getAssistantPermissions",payload:{course_id:pn.coursesId}})},[(Ha=gA==null?void 0:gA.userInfo)==null?void 0:Ha.username]);const Lu=()=>or(void 0,null,function*(){var q,UA;return(0,jt.Rm)()&&!((UA=(q=re.AssistantObject)==null?void 0:q.exercise)!=null&&UA.can_appraise)?new Promise(An=>{Ne.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),setTimeout(()=>{window.location.href=document.referrer},2e3)}):!0});(0,l.useEffect)(()=>(document.body.scrollIntoView(),Ao.login&&Qi(),()=>{OA({type:"exercise/clearData",payload:{key:"reviewExercise"}})}),[pn.userId,Ao.login]),(0,l.useEffect)(()=>{var q;Sd((q=ze==null?void 0:ze.exercise_answer_user)==null?void 0:q.analysis)},[(sr=ze==null?void 0:ze.exercise_answer_user)==null?void 0:sr.analysis]),(0,l.useEffect)(()=>(OA({type:"globalSetting/footerToggle",payload:!1}),OA({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),OA({type:"exercise/getCommonHeader",payload:en({},pn)}),()=>{OA({type:"globalSetting/onlyShowBackTopToggle",payload:!1})}),[]);const ju=q=>or(void 0,null,function*(){var UA,An;ZA.current=!1;const Zn=yield(0,Te.Ip)({id:q.question_id,shixun_challenge_id:q.shixun_challenge_id||null,comment:q.comment,score:q.score,user_id:(UA=ze==null?void 0:ze.exercise_answer_user)==null?void 0:UA.user_id,review_type:Jo===1?"normal":"appraise",sealed_review:((An=ze==null?void 0:ze.review_progress)==null?void 0:An.sealed_review)||!1,is_ai:(q==null?void 0:q.is_ai)||!1});return yield yc(Zn),delete Ds[q.q_position],Qi(!0),cc(en({},Ds)),Zn}),Cc=q=>{var UA,An;if(q.question_type>1&&q.question_type!==5&&q.question_type!==2&&!el)return P.createElement(P.Fragment,null,P.createElement("span",{onClick:()=>{Lu().then(()=>or(void 0,null,function*(){vc(en({},q)),mc(!0)}))},className:"c-blue mr10 ml10 current"},P.createElement(Qe.ZP,{style:{width:72},type:"primary",size:"small",ghost:!0},"\u8C03\u5206")),((UA=q==null?void 0:q.ModelTitleDec)==null?void 0:UA.includes("\u7B80\u7B54\u9898"))&&(So==null?void 0:So.is_open_ai_review)&&P.createElement(bo,{saveChangeScore:ju,dataSource:La(en({},q),{user_id:(An=ze==null?void 0:ze.exercise)==null?void 0:An.user_id}),checkAssistant:Lu,className:"mt3"}))},hf=()=>{var q;let UA=localStorage[`${(q=gA==null?void 0:gA.userInfo)==null?void 0:q.login}-${pn.coursesId}-${pn.exerciseId}-filter`];return UA?UA=JSON.parse(UA):UA={},Object.prototype.toString.call(UA)!=="[object Object]"?{}:UA},Ld=q=>{var UA,An,Zn;const ln=(q==null?void 0:q.filter(Sa=>Sa.question_type!==4))||[],Br=(q==null?void 0:q.filter(Sa=>Sa.question_type===4))||[],wr=[...ln,...Br];let Ka=null,Ta=[];wr.forEach(Sa=>{Ta=Ta.concat(Sa.items)});for(let Sa=0;Sa{let An=[];for(let Zn=0;Zn<(q==null?void 0:q.sub_exercise_questions.length);Zn++){let ln=q==null?void 0:q.sub_exercise_questions[Zn];An.push(La(en({},ln),{number:`${UA+1}-${Zn+1}`}))}return An},Jr=(q,UA)=>{var An,Zn;let ln=[];for(let Br=0;Br<((An=q==null?void 0:q.shixun_details)==null?void 0:An.length);Br++)for(let wr=0;wr<(q==null?void 0:q.shixun_details[Br].stage_list.length);wr++){let Ka=q==null?void 0:q.shixun_details[Br].stage_list[wr];ln.push(La(en({},Ka),{question_score:Ka.game_score,question_id:q.question_id,number:`${UA+1}-${Br+1}`,shixun_challenge_id:(Zn=q==null?void 0:q.shixun_details[Br])==null?void 0:Zn.shixun_challenge_id}))}return console.log(ln),ln},Qi=(q=!1)=>or(void 0,null,function*(){var UA,An,Zn;let ln={exerciseId:pn.exerciseId,login:pn.userId};if(!yl){const Hr=hf();ln=en(en({},Hr),ln),dc.current=Hr}const Br=yield OA({type:Fd,payload:ln});!yl&&Bc(((UA=Br==null?void 0:Br.exercise)==null?void 0:UA.commit_status)===0);let wr=(0,uA.cloneDeep)(Br==null?void 0:Br.exercise_question_types),Ka=wr.filter(Hr=>Hr.question_type!==4),Ta=wr.filter(Hr=>Hr.question_type===4),Sa=(An=[...Ka,...Ta].filter(Hr=>[3,4,5,6,7,8].includes(Hr.question_type)))==null?void 0:An.map(Hr=>{if(Hr.question_type===5){let bs=[];return Hr.items.map((Si,No)=>{bs.push(Jr(Si,No))}),La(en({},Hr),{items:bs.flat()})}else if(Hr.question_type===7){let bs=[];return Hr.items.map((Si,No)=>{bs.push(jd(Si,No))}),La(en({},Hr),{items:bs.flat()})}else return Hr});console.log(Sa);let gs=!1;if(Sa.map(Hr=>{[3,4,5,6,8].includes(Hr.question_type)&&(gs=!0),Hr.question_type===7&&Hr.items.map(bs=>{[3,4,5,6,8].includes(bs.question_type)&&(gs=!0)})}),p0(gs),Cl([...Sa]),v0((0,uA.cloneDeep)(Sa)),yield yc(Br),ZA.current){const Hr=Ld(Br==null?void 0:Br.exercise_question_types);setTimeout(()=>{let bs=document.getElementById(Hr)},500)}ZA.current=!0,Cd(yl?((Zn=Br==null?void 0:Br.review_progress)==null?void 0:Zn.appraise_type)===0?2:3:1)}),Od=(q,UA,An)=>or(void 0,null,function*(){xe.default.confirm({icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u8BC4\u8BED\u5417\uFF1F",onOk:()=>or(void 0,null,function*(){(yield(0,Te.Wj)({exercise_answer_comment_id:UA,id:An,comment:q})).status===0&&(Ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),Qi())})})}),E0=(q,UA,An)=>or(void 0,null,function*(){bl.setFieldValue("comment",q),xe.default.confirm({icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u7F16\u8F91\u8BC4\u8BED",afterClose:()=>{bl.resetFields()},content:P.createElement("div",null,P.createElement(Be.default,{size:"large",form:bl,colon:!1},P.createElement(Be.default.Item,{style:{marginBottom:0},label:"",name:"comment",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BC4\u8BED"}]},P.createElement(ge.default.TextArea,{style:{whiteSpace:"pre-wrap"}})))),onOk:()=>or(void 0,null,function*(){yield bl.validateFields(),(yield(0,Te.Wj)({exercise_answer_comment_id:UA,id:An,comment:bl.getFieldValue("comment")||q})).status===0&&(Ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),Qi())})})}),C0=q=>{var UA;return q.question_type===4?((UA=q==null?void 0:q.answer_comments)==null?void 0:UA.length)>0||q!=null&&q.is_reviewed?P.createElement("img",{src:go}):P.createElement("img",{src:bi}):q.user_score===q.question_score?P.createElement("img",{src:Ci}):q.user_score>0?P.createElement("img",{src:yi}):P.createElement("img",{src:$i})},mh=q=>{var UA;return q.question_type===4?((UA=q==null?void 0:q.answer_comments)==null?void 0:UA.length)>0||q!=null&&q.is_reviewed?X.Z.greenBg:X.Z.greyBg:q.user_score===q.question_score?X.Z.blueBg:q.user_score>0?X.Z.orangeBg:X.Z.redBg},y0=q=>{var UA;return q.question_type===4?((UA=q==null?void 0:q.answer_comments)==null?void 0:UA.length)>0||q!=null&&q.is_reviewed?"c-green":"c-grey-333":q.user_score===q.question_score?"c-blue":q.user_score>0?"c-orange":"c-red"},yc=q=>or(void 0,null,function*(){var UA,An;if((q==null?void 0:q.type)===1)return xe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{fe.history.replace(`/classrooms/${pn.coursesId}/exercise/${pn.exerciseId}/detail`)},content:P.createElement("div",null,(q==null?void 0:q.message)||"")}),Promise.reject();if((q==null?void 0:q.type)===2){const Zn=()=>{fe.history.replace(`/classrooms/${pn.coursesId}/exercise/${pn.exerciseId}/centralizeReview/${q==null?void 0:q.login}`)};return xe.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:Zn,onCancel:()=>{fe.history.replace(`/classrooms/${pn.coursesId}/exercise/${pn.exerciseId}/detail`)},content:P.createElement("div",null,P.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",P.createElement("span",{onClick:Zn,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),P.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()}if((q==null?void 0:q.type)===3){const Zn=()=>{window.location.href=`/classrooms/${pn.coursesId}/exercise/${pn.exerciseId}/centralizeReview/${q==null?void 0:q.login}`};return xe.default.confirm({centered:!0,width:496,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",onOk:Zn,keyboard:!1,onCancel:()=>{fe.history.replace(`/classrooms/${pn.coursesId}/exercise/${pn.exerciseId}/detail`)},content:P.createElement("div",null,"\u5F53\u524D\u8BC4\u9605\u8BBE\u7F6E\u5DF2\u5F00\u542F\u5C01\u5377\u9605\u5377\uFF0C\u5982\u9700\u7EE7\u7EED\u8BC4\u9605\u8BF7\u70B9\u51FB\u201C\u786E\u8BA4\u201D\u6309\u94AE\u3002")}),Promise.reject()}if((q==null?void 0:q.type)===6)return xe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",onOk:()=>{window.location.reload()},content:P.createElement("div",null,"\u60A8\u88AB\u6307\u5B9A\u4E3A\u65B0\u8BD5\u9898\u7684\u9605\u5377\u6559\u5E08\uFF0C\u96C6\u4E2D\u9605\u5377\u5DF2\u6DFB\u52A0\u5F85\u8BC4\u9605\u8BD5\u9898\uFF0C\u5E76\u66F4\u65B0\u4E86\u8BC4\u9605\u8FDB\u5EA6\u3002")}),Promise.reject();(UA=q==null?void 0:q.review_progress)!=null&&UA.message&&xe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",content:P.createElement("div",null,"\u60A8\u88AB\u6307\u5B9A\u4E3A\u65B0\u8BD5\u9898\u7684\u9605\u5377\u6559\u5E08\uFF0C\u96C6\u4E2D\u9605\u5377\u5DF2\u6DFB\u52A0\u5F85\u8BC4\u9605\u8BD5\u9898\uFF0C\u5E76\u66F4\u65B0\u4E86\u8BC4\u9605\u8FDB\u5EA6\u3002")}),(q==null?void 0:q.type)===8&&!((An=ze==null?void 0:ze.review_progress)!=null&&An.next_login)&&xe.default.success({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,content:P.createElement("div",null,"\u60A8\u5DF2\u5B8C\u6210\u96C6\u4E2D\u9605\u5377\uFF0C\u611F\u8C22\u60A8\u7684\u53C2\u4E0E\u3002")})}),Md=(q,UA,An,Zn)=>{var ln,Br,wr,Ka,Ta,Sa,gs,Hr,bs,Si,No,vo,Hd,Rd,pf,Ou,Mu,au,Pu;const xl=[];if((q==null?void 0:q.question_type)===8){const Zr=(ln=(q==null?void 0:q.last_score_detail)||[])==null?void 0:ln.map(Ua=>{var Tu;return La(en({},Ua),{score:[void 0,null,0,"0","0.0"].includes(Ua.score)?"0":(Tu=Ua.score)==null?void 0:Tu.toFixed(1)})});(Br=q==null?void 0:q.standard_answer)==null||Br.forEach((Ua,Tu)=>{var su;const nl=Tu+1;let mf=Zr==null?void 0:Zr.find(Kd=>Kd.position===nl);mf?xl.push(mf):xl.push({position:nl,name:`\u586B\u7A7A${nl}`,value:" ",type:"warning",score:[void 0,null,0,"0","0.0"].includes(Ua.score)?"0":(su=Ua.score)==null?void 0:su.toFixed(1)})})}return P.createElement(P.Fragment,null,P.createElement(Q.Z,{className:"mb20"},P.createElement(I.Z,{flex:"1",style:{width:500}},P.createElement("div",{className:"pl15 pb5"},An?P.createElement("span",{style:{display:"inline-flex",fontSize:"16px"}},P.createElement(Pe.Z,{value:UA+1+"."+(Zn+1)+`\uFF08${Dd[`${q==null?void 0:q.question_type}`]}\uFF09`+q.question_title+`\uFF08${q==null?void 0:q.question_score}\u5206\uFF09`})):P.createElement("div",{style:{display:"flex"}},P.createElement("span",{style:{flexShrink:0},className:"font18"},UA+1,"."),q.question_type===6?q!=null&&q.hack_user_identifier?P.createElement("span",null,P.createElement("a",{target:"_blank",style:{lineHeight:"26px"},className:"font16",href:`/myproblems/${q==null?void 0:q.hack_user_identifier}?backUrl=/classrooms/${pn==null?void 0:pn.coursesId}/exercise/${pn==null?void 0:pn.categoryId}/review/${pn==null?void 0:pn.userId}`},q.question_title),P.createElement("a",{target:"_blank",style:{lineHeight:"26px",textDecoration:"underline"},className:"font16 ml15",href:`/myproblems/${q==null?void 0:q.hack_user_identifier}?backUrl=/classrooms/${pn==null?void 0:pn.coursesId}/exercise/${pn==null?void 0:pn.categoryId}/review/${pn==null?void 0:pn.userId}`},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">")):P.createElement("span",{style:{lineHeight:"26px"},className:"font16"},q.question_title):(q==null?void 0:q.question_type)===5?P.createElement(fe.Link,{target:"_blank",style:{lineHeight:"26px"},title:q.question_title,className:"current c-light-primary overflowHidden1 font16",to:`/shixuns/${q==null?void 0:q.shixun_identifier}/challenges`},q.question_title):P.createElement(Pe.Z,{value:(q==null?void 0:q.question_type)===8?q.description:q.question_title+`${q.question_type===7?`\uFF08\u5171${q==null?void 0:q.sub_q_count}\u9898 ${q==null?void 0:q.question_score}\u5206\uFF09`:""}`}),(q==null?void 0:q.question_type)===5&&((q==null?void 0:q.is_jupyter)||(q==null?void 0:q.is_jupyter_lab))&&P.createElement("div",{style:{lineHeight:"22px",height:"22px",marginLeft:"10px",marginTop:"2px",background:"#FF6904",borderRadius:"2px",color:"#fff",padding:"0 8px",fontSize:"12px"}},q!=null&&q.is_jupyter?"jupyter":"jupyterLab")),(q==null?void 0:q.question_type)===6&&P.createElement(Ei.Z,{className:"mt10",dataSource:(q==null?void 0:q.languages)||[]}),(q==null?void 0:q.question_type)===8&&P.createElement(Pe.Z,{disabledFill:!0,showProgramFill:!0,programFillValue:xl,value:Ue.Base64.decode((q==null?void 0:q.code)||"")}),P.createElement("div",null,q.question_type===0&&P.createElement(P.Fragment,null,(wr=q.question_choices)==null?void 0:wr.map(function(Zr){return P.createElement("div",{className:`multi-llipsis1e flex-container mr10 ${q.user_answer.includes(Zr.choice_id)&&q.question_score!==q.user_score?X.Z.answerError:""}`},P.createElement(v.ZP,{checked:q.user_answer.includes(Zr.choice_id)}),P.createElement(Pe.Z,{value:Zr.choice_text}))})),q.question_type===1&&P.createElement(P.Fragment,null,(Ka=q.question_choices)==null?void 0:Ka.map(function(Zr){return P.createElement("div",{className:`multi-llipsis1e flex-container mt10 ${q.user_answer.includes(Zr.choice_id)&&q.question_score!==q.user_score?X.Z.answerError:""}`},P.createElement(L.default,{checked:q.user_answer.includes(Zr.choice_id)}),P.createElement(Pe.Z,{value:Zr.choice_text,className:"ml5"}))})),q.question_type===2&&P.createElement("div",{className:X.Z.flexRow},(Ta=q.question_choices)==null?void 0:Ta.map(function(Zr,Ua){return P.createElement("div",{style:{marginLeft:Ua>0&&"10px"},className:"multi-llipsis1e flex-container"},P.createElement(v.ZP,{checked:q.user_answer.includes(Zr.choice_id)}),P.createElement(Pe.Z,{value:Zr.choice_text}))})),q.question_type===3&&P.createElement(Se.Z,{item:q,answerData:ze,changeScoreData:Ds,textValue:(Sa=Ds[q.q_position])==null?void 0:Sa.text,textOnChange:Zr=>{Ds[q.q_position].text=Zr,cc(en({},Ds))}}),q.question_type===8&&P.createElement(_t,{item:q,answerData:ze,changeScoreData:Ds,textValue:(gs=Ds[q.q_position])==null?void 0:gs.text,textOnChange:Zr=>{Ds[q.q_position].text=Zr,cc(en({},Ds))}}),q.question_type===5&&P.createElement(_r,{item:q,answerData:ze,coursesId:pn.coursesId,saveChangeScore:ju,sealedReview:((Hr=ze==null?void 0:ze.review_progress)==null?void 0:Hr.sealed_review)===!0,onAdjustScore:Zr=>{var Ua;vc(La(en({},Zr),{ModelTitleDec:`\uFF08${An?"\u7EC4\u5408\u9898":`${(Ua=_s.fw)==null?void 0:Ua[(Zr==null?void 0:Zr.question_type)||0].name}`} \u7B2C${UA+1}${An?`.${Zn+1}`:""}\u9898\uFF09`})),mc(!0)}}),q.question_type===4&&P.createElement(As,{item:q,answerData:ze,changeScoreData:Ds,textValue:(bs=Ds[q.q_position])==null?void 0:bs.text,textOnChange:Zr=>{Ds[q.q_position].text=Zr,cc(en({},Ds))}}),q.question_type===6&&P.createElement(fo,{item:q,answerData:ze}),q.question_type===7&&P.createElement(P.Fragment,null,(Si=q==null?void 0:q.sub_exercise_questions)==null?void 0:Si.map((Zr,Ua)=>P.createElement("div",null,P.createElement(P.Fragment,null,Md(Zr,UA,!0,Ua))))),(q==null?void 0:q.answer_comments)&&P.createElement(ea.Z,{list:q==null?void 0:q.answer_comments,isShowEditAndDel:!0,userLogin:Ao==null?void 0:Ao.login,handleDel:(Zr,Ua)=>{Od(Zr,Ua,q==null?void 0:q.question_id)},handleEdit:(Zr,Ua)=>{E0(Zr,Ua,q==null?void 0:q.question_id)}}))),q.question_type<3&&P.createElement("div",{className:`${X.Z.answerResult}`,style:{padding:"10px 17px",marginLeft:"15px"}},P.createElement("span",{className:"mr5"},"\u5B66\u751F\u7B54\u6848\uFF1A",P.createElement("span",{className:"c-blue"},(vo=(No=q.question_choices)==null?void 0:No.filter(Zr=>{var Ua;return(Ua=q.user_answer)==null?void 0:Ua.includes(Zr.choice_id)}))==null?void 0:vo.map((Zr,Ua)=>q.question_type===2?at.Qq[Zr.choice_position-1]:at.oV[Zr.choice_position-1]),((Hd=q.user_answer)==null?void 0:Hd.length)<=0&&"\u672A\u7B54")),P.createElement("br",null),q.standard_answer_show&&P.createElement("span",{className:"mr5"},"\u6B63\u786E\u7B54\u6848\uFF1A",q.standard_answer_show),P.createElement("br",null),q.analysis&&P.createElement("div",null,"\u89E3\u6790:",P.createElement(Pe.Z,{value:q.analysis})))),(q==null?void 0:q.question_type)!=7&&P.createElement(I.Z,{flex:"140px",className:"ml20"},P.createElement("div",{className:`${X.Z.questionsInfo} ${mh(q)}`},C0(q),P.createElement("span",{style:{flexShrink:0,lineHeight:1}},"\u5F97\u5206 / \u5206\u6570"),P.createElement("br",null),P.createElement("span",{className:"font22",style:{flexShrink:0,lineHeight:1}},P.createElement("span",{className:y0(q)},q.user_score===null?"--":(Rd=q==null?void 0:q.user_score)!=null&&Rd.includes(".0")?(pf=q==null?void 0:q.user_score)==null?void 0:pf.replace(".0",""):q.user_score),"\xA0/\xA0",(q==null?void 0:q.question_score)===null?"--":(Ou=q==null?void 0:q.question_score)!=null&&Ou.includes(".0")?(Mu=q==null?void 0:q.question_score)==null?void 0:Mu.replace(".0",""):q.question_score),P.createElement("br",null),(q==null?void 0:q.question_type)!=7&&Cc(La(en({},q),{ModelTitleDec:`\uFF08${An?"\u7EC4\u5408\u9898":`${(au=_s.fw)==null?void 0:au[(q==null?void 0:q.question_type)||0].name}`} \u7B2C${UA+1}${An?`.${Zn+1}`:""}\u9898\uFF09`}))),!((Pu=ze==null?void 0:ze.exercise)!=null&&Pu.is_random)&&(q==null?void 0:q.question_type)==3&&(ze==null?void 0:ze.is_edit_question)&&P.createElement("div",{style:{width:120}},P.createElement("div",{style:{textAlign:"center",margin:"10px auto"}},"\u7ED9\u5206\u65B9\u5F0F",P.createElement(x.Z,{title:"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002"},P.createElement("i",{className:"iconfont icon-xiaowenhao1 font14 ml5",style:{color:"#145DFF"}}))),P.createElement(v.ZP.Group,{defaultValue:q==null?void 0:q.use_blank_score,value:q==null?void 0:q.use_blank_score,className:X.Z.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:Zr=>{xe.default.confirm({title:"\u63D0\u793A",content:"\u4FEE\u6539\u7ED9\u5206\u65B9\u5F0F\u5C06\u4F1A\u5BF9\u6240\u6709\u5DF2\u4EA4\u5377\u7684\u5B66\u751F\u8FDB\u884C\u91CD\u65B0\u5224\u5206\uFF0C\u786E\u5B9A\u8981\u4FEE\u6539\u5417\uFF1F",onOk:()=>or(void 0,null,function*(){(0,Te.gA)({id:q==null?void 0:q.question_id,use_blank_score:!(q!=null&&q.use_blank_score)}).then(Ua=>{(Ua==null?void 0:Ua.status)==0&&(Ne.ZP.success("\u4FEE\u6539\u6210\u529F"),Qi())})})})}})))))},Al=q=>{var UA;const An=(UA=ze==null?void 0:ze.exercise_question_types)==null?void 0:UA.filter(ln=>q?ln.question_type===4:ln.question_type!==4);return An==null?void 0:An.map((ln,Br)=>{var wr,Ka,Ta,Sa;return P.createElement("div",{key:Br},P.createElement("div",{className:"pt20"},P.createElement(Q.Z,{align:"middle"},P.createElement(I.Z,{flex:"1"},P.createElement("span",{style:{fontWeight:"bold"},className:"font16 pl15"},ln.name),P.createElement("span",{className:"c-grey-999 ml10"}," \u5171 ",P.createElement("span",{className:"c-blue"},ln.count)," \u9898 ",(ln==null?void 0:ln.question_type)===7?`\uFF08\u5171${ln==null?void 0:ln.sub_count}\u5C0F\u9898\uFF09`:"",P.createElement(j.Z,{type:"vertical"})," \u5171 ",P.createElement("span",{className:"c-red"},ln.score)," \u5206")),ln.question_type==1&&((wr=ze==null?void 0:ze.exercise)==null?void 0:wr.show_give_score_method)&&P.createElement(I.Z,{style:{paddingRight:"65px"}},P.createElement("span",{style:{display:"inline-flex",alignItems:"center"}},P.createElement("span",null,"\u7ED9\u5206\u65B9\u5F0F",P.createElement(x.Z,{overlayStyle:{maxWidth:600},title:P.createElement(P.Fragment,null,"\u5168\u5BF9\u7ED9\u5206\uFF1A\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\u4E14\u672A\u6F0F\u9009\u6B63\u786E\u7B54\u6848\uFF0C\u5219\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF1B",P.createElement("br",null),"\u6F0F\u9009\u7ED9\u5206\uFF1A\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\u4F46\u6709\u6F0F\u9009\u6B63\u786E\u7B54\u6848\uFF0C\u5219\u83B7\u5F97\u7684\u5206\u503C=\u9009\u4E2D\u7684\u7B54\u6848\u4E2A\u6570 * (\u8BE5\u5C0F\u9898\u5206\u503C / \u6B63\u786E\u7B54\u6848\u7684\u4E2A\u6570)\u3002")},P.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}}))),P.createElement(v.ZP.Group,{defaultValue:(Ka=ze==null?void 0:ze.exercise)==null?void 0:Ka.use_blank_score,value:(Ta=ze==null?void 0:ze.exercise)==null?void 0:Ta.use_blank_score,className:`${X.Z.scoreByBlankRadio} ml10`,optionType:"button",options:[{label:"\u5168\u5BF9\u7ED9\u5206",value:!1},{label:"\u6F0F\u9009\u7ED9\u5206",value:!0}],onChange:gs=>{xe.default.confirm({title:"\u63D0\u793A",centered:!0,closable:!1,content:"\u4FEE\u6539\u7ED9\u5206\u65B9\u5F0F\u5C06\u4F1A\u5BF9\u6240\u6709\u5DF2\u4EA4\u5377\u7684\u5B66\u751F\u8FDB\u884C\u91CD\u65B0\u5224\u5206\uFF0C\u786E\u5B9A\u8981\u4FEE\u6539\u5417\uFF1F",onOk:()=>or(void 0,null,function*(){var Hr,bs,Si;(yield(0,ve.ZP)(`/api/exercise_questions/${(bs=(Hr=ln==null?void 0:ln.items)==null?void 0:Hr[0])==null?void 0:bs.question_id}/teacher_update_multiple.json`,{method:"post",body:{use_blank_score:!((Si=ze==null?void 0:ze.exercise)!=null&&Si.use_blank_score)}})).status==0&&(Ne.ZP.success("\u4FEE\u6539\u6210\u529F"),Qi())})})}}))),P.createElement(I.Z,{className:"pr30 c-grey-666"},"\u603B\u5F97\u5206\uFF1A",ln.user_score)),P.createElement("div",{className:"ml15"},P.createElement(j.Z,{style:{marginTop:8,marginBottom:8}}))),(Sa=ln.items)==null?void 0:Sa.map(function(gs,Hr){return nf&&gs.user_score===gs.question_score?null:P.createElement("aside",{id:gs.question_id,key:Hr},Md(gs,Hr,!1))}))})},gf=q=>{var UA;const An=(UA=ze==null?void 0:ze.exercise_question_types)==null?void 0:UA.filter(ln=>q?ln.question_type===4:ln.question_type!==4);return An==null?void 0:An.map(function(ln,Br){return P.createElement(l.Fragment,{key:ln.question_type},P.createElement("p",null,ln.name),ln.items.map((wr,Ka)=>{var Ta,Sa;let gs="",Hr="";return Number(wr.question_score)===Number(wr.user_score)?gs=X.Z.blue:wr.user_score>0?gs=X.Z.orange:gs=X.Z.red,wr.question_type===4&&!wr.user_score&&(gs=X.Z.grey),wr.question_type===4?((Ta=wr==null?void 0:wr.answer_comments)==null?void 0:Ta.length)>0||wr!=null&&wr.is_reviewed?Hr=P.createElement("i",{className:`iconfont icon-daipingyue ${X.Z.sign}`}):Hr=P.createElement("i",{style:{color:"#9B9B9B"},className:`iconfont icon-daipingyue ${X.Z.sign}`}):(((Sa=wr==null?void 0:wr.answer_comments)==null?void 0:Sa.length)>0||wr!=null&&wr.is_reviewed)&&(Hr=P.createElement("i",{className:`iconfont icon-daipingyue ${X.Z.sign}`})),nf&&wr.user_score===wr.question_score?null:P.createElement("span",{className:`${gs} relative`,onClick:()=>{const bs=wr.question_id;let Si=document.getElementById(bs);Si&&window.scrollTo(0,Si.offsetTop)}},Ka+1,Hr)}))})},bc=(q,UA,An)=>{Number.isNaN(q)||(Du[UA].items[An].user_score=q,Cl([...Du]))},Pd=()=>{var q;return(q=[...Du])==null?void 0:q.map(function(An,Zn){if(An.question_type!==7||An.question_type===7&&An.items.find(ln=>[3,4,5,6,8].includes(ln.question_type)))return P.createElement("div",{key:An.question_type,className:X.Z.listwrap},P.createElement("p",{style:{color:"#000000"}},An.name),P.createElement("div",null,P.createElement("span",{style:{display:"inline-block",width:66,color:"#5F6368",marginRight:4}},An.question_type===5?"\u9898\u53F7-\u5173\u5361":An.question_type===7?"\u9898\u53F7-\u5C0F\u9898":"\u9898\u53F7"),P.createElement("span",{style:{color:"#5F6368"}},"\u5206\u503C")),An.items.map((ln,Br)=>{if(An.question_type!==7||An.question_type===7&&[3,4,5,6,8].includes(ln.question_type))return P.createElement("div",{className:"mt10"},P.createElement("span",{style:{display:"inline-block",width:36}},ln.number?ln.number:Br+1),P.createElement(V.Z,{min:0,max:ln.question_score,precision:1,step:1,placeholder:`\u6EE1\u5206${ln.question_score}\u5206`,value:ln.user_score,onChange:wr=>bc(wr,Zn,Br),style:{width:80,marginLeft:32,marginRight:10}}),P.createElement(z.ZP,{theme:{components:{Button:{defaultBorderColor:"#BACFFE",defaultColor:"#3061D0",defaultShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)"}}}},P.createElement(Qe.ZP,{onClick:()=>{bc(ln.question_score,Zn,Br)}},"\u6EE1\u5206")))}))})},Fc=()=>or(void 0,null,function*(){var q;const An=(0,uA.cloneDeep)(Du).flatMap(ln=>ln.items.map(Br=>{var wr,Ka;return{id:Br.question_id,shixun_challenge_id:Br.shixun_challenge_id||null,score:Br.user_score,user_id:(wr=ze==null?void 0:ze.exercise_answer_user)==null?void 0:wr.user_id,review_type:Jo===1?"normal":"appraise",sealed_review:((Ka=ze==null?void 0:ze.review_progress)==null?void 0:Ka.sealed_review)||!1}}));af(!0);const Zn=yield(0,ve.ZP)("/api/exercise_questions/adjust_all_score.json",{method:"post",body:{exercise_id:pn.exerciseId,user_id:(q=ze==null?void 0:ze.exercise_answer_user)==null?void 0:q.user_id,data:[...An]}});(Zn==null?void 0:Zn.status)===0&&(Ne.ZP.success("\u5FEB\u6377\u8BC4\u5206\u6210\u529F"),fc(!1),Qi()),af(!1)}),Td=(0,l.useCallback)(q=>{var UA,An;const Zn=`${((UA=Ke.exerciseExportHeadData)==null?void 0:UA.new_student_id)||""}${(An=Ke.exerciseExportHeadData)==null?void 0:An.new_user}`;q.save(Zn),setTimeout(()=>gc(100),300),setTimeout(()=>gc(0),550),of(!1)},[Ke,ze]),ys=()=>{let q=0;const UA=setInterval(()=>{q+=5,gc(q),q===100&&clearInterval(UA)},200)},Fl=(0,l.useCallback)(q=>Sd(q.target.value),[]),xc=()=>or(void 0,null,function*(){var q,UA,An,Zn,ln,Br,wr,Ka;if((0,jt.Rm)()&&!((UA=(q=re==null?void 0:re.AssistantObject)==null?void 0:q.exercise)!=null&&UA.can_appraise)){Lu();return}if(!((An=ze==null?void 0:ze.exercise_answer_user)!=null&&An.user_id))return;const Ta=yield(0,ve.ZP)(`/api/exercises/${pn==null?void 0:pn.exerciseId}/review_exercise_user.json`,{method:"post",body:{id:pn==null?void 0:pn.exerciseId,user_id:(Zn=ze==null?void 0:ze.exercise_answer_user)==null?void 0:Zn.user_id,review_type:Jo===1?"normal":"appraise",sealed_review:((ln=ze==null?void 0:ze.review_progress)==null?void 0:ln.sealed_review)||!1,next_login:((Br=ze==null?void 0:ze.review_progress)==null?void 0:Br.next_login)||"",analysis:uf,only_analysis:pc}});if(yield yc(Ta),(Ta==null?void 0:Ta.status)===0){if(qo(!1),pc){Qi(),Ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),_o(!1);return}if((wr=ze==null?void 0:ze.review_progress)!=null&&wr.next_login){Ne.ZP.success("\u8BC4\u9605\u6210\u529F\uFF01\u5DF2\u4E3A\u60A8\u81EA\u52A8\u5207\u6362\u81F3\u4E0B\u4E00\u4E2A\u5F85\u8BC4\u9605\u7684\u5B66\u751F");const Sa=yl?"centralizeReview":"review";fe.history.replace(`/classrooms/${pn.coursesId}/exercise/${pn.exerciseId}/${Sa}/${(Ka=ze==null?void 0:ze.review_progress)==null?void 0:Ka.next_login}`);return}Qi(),Ne.ZP.success("\u8BC4\u9605\u6210\u529F\uFF01")}else xe.default.info({title:"\u63D0\u793A",width:500,centered:!0,content:P.createElement("div",null,Ta==null?void 0:Ta.message),okText:"\u6211\u77E5\u9053\u4E86"})}),kd=q=>or(void 0,null,function*(){var UA,An;const Zn=yl?"centralizeReview":"review",ln=q=="next"?(UA=ze==null?void 0:ze.review_progress)==null?void 0:UA.next_login:(An=ze==null?void 0:ze.review_progress)==null?void 0:An.prev_login;ln?fe.history.replace(`/classrooms/${pn.coursesId}/exercise/${pn.exerciseId}/${Zn}/${ln}`):Qi()});return P.createElement("section",{className:"edu-container"},P.createElement(U.Z,{spinning:FA[Fd]},P.createElement("section",{className:"animated fadeIn"},P.createElement("aside",{className:"mt10"},Ao&&P.createElement(D.Z,{separator:">"},P.createElement(D.Z.Item,null,P.createElement(fe.Link,{to:`/classrooms/${pn.coursesId}/exercise`},(zn=Ao==null?void 0:Ao.course)==null?void 0:zn.course_name)),P.createElement(D.Z.Item,null,P.createElement(fe.Link,{to:`/classrooms/${pn.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),P.createElement(D.Z.Item,null,P.createElement(fe.Link,{to:`/classrooms/${pn.coursesId}/exercise/${(na=ze==null?void 0:ze.exercise)==null?void 0:na.id}/detail`},"\u8BD5\u5377\u8BE6\u60C5")),P.createElement(D.Z.Item,null,Jo!==1?"\u96C6\u4E2D\u8BC4\u9605":(Ra=ze==null?void 0:ze.exercise_answer_user)==null?void 0:Ra.user_name))),P.createElement("aside",{className:[X.Z.title,"mt20"].join(" ")},P.createElement(Q.Z,{style:{width:"100%"},align:"middle"},P.createElement(I.Z,{style:{display:"flex",alignItems:"center"}},(0,at.vB)(So==null?void 0:So.exercise_status,So==null?void 0:So.appraise_label),P.createElement(fe.Link,{to:`/classrooms/${pn.coursesId}/exercise/${(ja=ze==null?void 0:ze.exercise)==null?void 0:ja.id}/detail`},P.createElement(x.Z,{title:((Rs=ze==null?void 0:ze.exercise)==null?void 0:Rs.exercise_name)||""},P.createElement("strong",{className:"font20 ml10 c-grey-333",style:{maxWidth:"338px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",display:"block"}},((ur=ze==null?void 0:ze.exercise)==null?void 0:ur.exercise_name)||"")))),Jo===1&&P.createElement(l.Fragment,null,P.createElement(I.Z,{flex:1,style:{marginLeft:"25px",display:"flex",alignItems:"center"},className:"bold c-black"},P.createElement("aside",null,P.createElement("span",null,"\u8003\u8BD5\u65F6\u957F ",(($s=ze.exercise)==null?void 0:$s.time)===-1?"\u672A\u9650\u65F6":(((oi=ze.exercise)==null?void 0:oi.time)||"")+"\u5206\u949F",!!((xu=ze==null?void 0:ze.exercise_answer_user)!=null&&xu.delayed_time)&&P.createElement("span",{className:"c-red"},"+\u5EF6\u65F6",(Ki=ze==null?void 0:ze.exercise_answer_user)==null?void 0:Ki.delayed_time,"\u5206\u949F")),P.createElement("span",{className:"ml20"},"\u5408\u8BA1 ",(Ks=(fa=ze.exercise_scores)==null?void 0:fa.exercise_types)==null?void 0:Ks.q_counts,"\u9898"),P.createElement("span",{className:"ml20"},"\u6EE1\u5206 ",(sc=(xi=ze.exercise_scores)==null?void 0:xi.exercise_types)==null?void 0:sc.q_scores,"\u5206"))),(0,jt.GJ)()&&P.createElement(Qe.ZP,{className:"mr20",onClick:()=>{(0,at.xg)(`/zbstatistics/detail/4305265?callbackUrl=/classrooms/${pn.coursesId}/exercise/${pn.exerciseId}/review/${pn.userId}`)}},"\u8003\u60C5\u53EF\u89C6\u5316"),!el&&P.createElement(I.Z,null,(0,jt.GJ)()&&P.createElement(P.Fragment,null,P.createElement(Qe.ZP,{icon:P.createElement(Ee.Z,null),onClick:()=>{var q;if((0,jt.Rm)()&&!((q=re.AssistantObject.exercise)!=null&&q.can_download)){Ne.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tl(),Ii(!0)}},"\u5BFC\u51FA\u5F53\u524D\u5B66\u751F\u8BD5\u5377"),P.createElement(Qe.ZP,{style:{marginLeft:"20px"},icon:P.createElement($.Z,null),onClick:()=>{var q;if((0,jt.Rm)()&&!((q=re.AssistantObject.exercise)!=null&&q.can_download)){Ne.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}OA({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})}},"\u5BFC\u51FA\u8BBE\u7F6E")),((ic=ze==null?void 0:ze.exercise)==null?void 0:ic.exercise_status)===2&&(So==null?void 0:So.exercise_type)!=2&&P.createElement(Qe.ZP,{type:"primary",style:{marginLeft:"10px"},onClick:q=>{var UA,An;q.preventDefault(),(0,jt.Rm)()&&!((An=(UA=re==null?void 0:re.AssistantObject)==null?void 0:UA.exercise)!=null&&An.can_redo)&&Ne.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");let Zn=!1;xe.default.confirm({width:500,title:"\u63D0\u793A",content:P.createElement("div",null,P.createElement("div",null,"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u786E\u5B9A\u5C06\u5B66\u751F\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),P.createElement(L.default,{onChange:ln=>{Zn=ln.target.checked}},"\u6E05\u7A7A\u5B66\u751F\u7684\u7B54\u9898\u8BB0\u5F55")),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>or(void 0,null,function*(){var ln,Br;(yield(0,Te.q6)({categoryId:pn.exerciseId,user_ids:[(ln=ze==null?void 0:ze.exercise_answer_user)==null?void 0:ln.user_id],is_reset:Zn})).status===0&&(Ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),fe.history.push(`/classrooms/${pn.coursesId}/exercise/${(Br=ze==null?void 0:ze.exercise)==null?void 0:Br.id}/detail`))})})}},P.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A")))))),P.createElement(Q.Z,{className:"mt20"},P.createElement(I.Z,{flex:"284px",className:X.Z.leftBar},P.createElement(S.Z,{offsetTop:0},!((Go=ze==null?void 0:ze.review_progress)!=null&&Go.sealed_review)&&P.createElement("section",{className:`${X.Z.bg} ${X.Z.userInfo}`},P.createElement(Q.Z,{align:"middle",wrap:!1},P.createElement("img",{className:X.Z.userImg,src:Js.Z.API_SERVER+"/images/"+((Gl=ze.exercise_answer_user)==null?void 0:Gl.user_img)}),P.createElement(I.Z,{style:{marginLeft:"14px",width:"145px"}},P.createElement(Q.Z,{style:{marginBottom:"8px"},wrap:!1},P.createElement(I.Z,{className:X.Z.userInfoTitle},"\u59D3\u540D"),P.createElement(I.Z,{className:X.Z.userInfoValue},P.createElement(x.Z,{placement:"topLeft",title:(as=ze.exercise_answer_user)==null?void 0:as.user_name},(vl=ze.exercise_answer_user)==null?void 0:vl.user_name))),P.createElement(Q.Z,{style:{marginBottom:"8px"},wrap:!1},P.createElement(I.Z,{className:X.Z.userInfoTitle},"\u5B66\u53F7"),P.createElement(I.Z,{className:X.Z.userInfoValue},P.createElement(x.Z,{placement:"topLeft",title:(Vo=ze.exercise_answer_user)==null?void 0:Vo.student_id},(mo=ze.exercise_answer_user)==null?void 0:mo.student_id))),P.createElement(Q.Z,{style:{marginBottom:"8px"},wrap:!1},P.createElement(I.Z,{className:X.Z.userInfoTitle},"\u5206\u73ED"),P.createElement(I.Z,{flex:1,className:X.Z.userInfoValue},P.createElement(x.Z,{placement:"topLeft",title:($f=ze.exercise_answer_user)==null?void 0:$f.course_group_name},(Wo=ze.exercise_answer_user)==null?void 0:Wo.course_group_name))),P.createElement(Q.Z,{wrap:!1},P.createElement(I.Z,{className:X.Z.userInfoTitle},"\u6210\u7EE9"),P.createElement(I.Z,{flex:1,className:X.Z.userInfoValue},P.createElement(x.Z,{placement:"topLeft",title:(Xc=ze.exercise_answer_user)==null?void 0:Xc.course_group_name},ze.user_score?Number(ze.user_score):0,"\u5206"))))),P.createElement("img",{className:X.Z.status,src:((Io=ze==null?void 0:ze.exercise_answer_user)==null?void 0:Io.review_status)==1?Ro:((Iu=ze==null?void 0:ze.exercise_answer_user)==null?void 0:Iu.review_status)==0?ws:Ko})),Jo===3&&P.createElement("section",{className:`${X.Z.bg} p20 mt10`},P.createElement("h3",null,"\u8BC4\u9605\u8303\u56F4"),P.createElement("div",{className:"mt10"},"\u8BD5\u9898"),P.createElement("div",{className:`${X.Z.greyBg} ${X.Z.listType} mt10`},(Qo=(d0=ze==null?void 0:ze.review_progress)==null?void 0:d0.appraise_question)==null?void 0:Qo.map(q=>P.createElement("span",null,q.name,"\uFF1B")))),P.createElement("section",{className:`${X.Z.bg} p20 mt10`},P.createElement("h3",null,"\u7B54\u9898\u5361"),P.createElement(Q.Z,{style:{flexDirection:"column"}},P.createElement(I.Z,null,"\u4EC5\u663E\u793A\u9519\u9898",P.createElement(Ae.Z,{className:"ml5",checked:nf,onChange:q=>Nu(q)})),P.createElement(I.Z,{className:"mt5"},"\u4EC5\u663E\u793A\u4E3B\u89C2\u9898",P.createElement(Ae.Z,{checked:_a,className:"ml5",onChange:q=>h0(q)}))),P.createElement(Q.Z,{align:"middle",justify:"start",className:"mt10"},P.createElement(I.Z,null,P.createElement("span",{className:X.Z.circularBlue}),P.createElement("span",null,"\u6B63\u786E"),P.createElement("span",{className:`${X.Z.circularRed} ml20`}),P.createElement("span",null,"\u9519\u8BEF"),P.createElement("span",{className:`${X.Z.circularOrange} ml20`}),P.createElement("span",null,"\u90E8\u5206\u5F97\u5206"),P.createElement("div",{className:"mt10 flex item-center"},P.createElement("i",{className:"iconfont icon-daipingyue mr5",style:{fontSize:12,color:"#42D5A0",marginLeft:-3}}),P.createElement("span",null,"\u5DF2\u8BC4"),P.createElement("i",{className:"iconfont icon-daipingyue mr5",style:{fontSize:12,color:"#9B9B9B",marginLeft:17}}),P.createElement("span",null,"\u672A\u8BC4"))))),((li=ze==null?void 0:ze.exercise_question_types)==null?void 0:li.some(q=>q.question_type!==4))&&!_a&&P.createElement("section",{className:`${X.Z.bg} p20 mt10 pr10`},P.createElement("h3",{className:"c-blue"},"\u5BA2\u89C2\u9898"),P.createElement("aside",{className:X.Z.questionIcons},gf())),((ui=ze==null?void 0:ze.exercise_question_types)==null?void 0:ui.some(q=>q.question_type===4))&&P.createElement("section",{className:`${X.Z.bg} p20 mt10 pr10`},P.createElement("h3",{className:"c-blue"},"\u4E3B\u89C2\u9898"),P.createElement("aside",{className:X.Z.questionIcons},gf(!0))))),P.createElement(I.Z,{flex:"916px"},P.createElement("section",{className:[X.Z.bg,"ml20"].join(" "),style:{overflow:"hidden"}},P.createElement("div",{className:X.Z.result},P.createElement(Z.default,{columns:df,dataSource:ru,pagination:!1,bordered:!0}),P.createElement("div",{className:X.Z.evaluate},P.createElement(Q.Z,{align:"middle",justify:"space-between"},P.createElement(I.Z,{className:"c-grey-333",style:{fontSize:"16px",fontWeight:"600"}},"\u8003\u8BD5\u8BC4\u4EF7"),!el&&P.createElement(Qe.ZP,{icon:P.createElement("i",{className:"iconfont icon-bianji7 ",style:{marginRight:"6px",fontSize:"14px"}}),style:{color:"#3061D0",padding:0},type:"link",onClick:()=>{qo(!0),_o(!0)}},"\u7F16\u8F91")),P.createElement("div",{className:X.Z.analysis,style:{color:(Wr=ze==null?void 0:ze.exercise_answer_user)!=null&&Wr.analysis?"#434D63":""}},((Vl=ze==null?void 0:ze.exercise_answer_user)==null?void 0:Vl.analysis)||"\u672A\u5BF9\u5B66\u751F\u8FDB\u884C\u8003\u8BD5\u8BC4\u4EF7"))),((oc=ze==null?void 0:ze.exercise)==null?void 0:oc.open_camera)&&Jo===1&&P.createElement(xt,{parentData:ze}),((qc=ze==null?void 0:ze.exercise_question_types)==null?void 0:qc.some(q=>q.question_type!==4))&&!_a&&P.createElement(Q.Z,{align:"middle",className:X.Z.typeTitle},P.createElement(I.Z,{flex:"1"},P.createElement(Q.Z,{align:"middle"},P.createElement("strong",{className:"font20"},"\u5BA2\u89C2\u9898"),P.createElement("span",{className:"c-grey-666"},"\uFF08\u5408\u8BA1",(Bl=ze==null?void 0:ze.exercise)==null?void 0:Bl.objective_score,"\u5206\uFF09"))),P.createElement(I.Z,null,P.createElement("span",{className:"c-grey-666"},"\u603B\u5F97\u5206:",(Wl=ze==null?void 0:ze.exercise_answer_user)==null?void 0:Wl.objective_score))),!_a&&P.createElement("aside",{className:"pl30 pr10"},Al()),((lc=ze==null?void 0:ze.exercise_question_types)==null?void 0:lc.some(q=>q.question_type===4))&&P.createElement(Q.Z,{gutter:[10,10]},P.createElement(I.Z,{flex:"1"},P.createElement(Q.Z,{align:"middle",className:X.Z.typeTitle},P.createElement(I.Z,{flex:"1"},P.createElement(Q.Z,{align:"middle"},P.createElement("strong",{className:"font20"},"\u4E3B\u89C2\u9898"),P.createElement("span",{className:"c-grey-666"},"\uFF08\u5408\u8BA1",(wl=ze==null?void 0:ze.exercise)==null?void 0:wl.subjective_score,"\u5206\uFF09"))),P.createElement(I.Z,null,P.createElement("span",{className:"c-grey-666"},"\u603B\u5F97\u5206:",(ed=ze==null?void 0:ze.exercise_answer_user)==null?void 0:ed.subjective_score))))),P.createElement("aside",{className:"pl30 pr10 pb30 mb20"},Al(!0)),P.createElement(Q.Z,{className:X.Z.buttonFixed},P.createElement("section",{className:"edu-container",style:{display:"flex",justifyContent:"space-between"}},P.createElement(Q.Z,{align:"middle"},P.createElement(Qe.ZP,{style:{lineHeight:"30px"},href:`/classrooms/${pn.coursesId}/exercise/${pn.exerciseId}/detail`},"\u8FD4\u56DE"),!el&&P.createElement(P.Fragment,null,P.createElement(Qe.ZP,{style:{marginLeft:"20px"},onClick:()=>yd(!0)},"\u5B66\u751F\u5217\u8868"),P.createElement("div",{className:X.Z.progress},P.createElement(Q.Z,{align:"middle",justify:"space-between",style:{fontSize:"12px",lineHeight:"12px"}},P.createElement(I.Z,{style:{color:"#5F6367"}},Jo===1?"\u8BC4\u9605\u8FDB\u5EA6":"\u6559\u5E08\u4E2A\u4EBA\u8BC4\u9605\u8FDB\u5EA6"),P.createElement(x.Z,{title:"\u5DF2\u8BC4\u4EBA\u6570/\u5F85\u8BC4\u5B66\u751F\u603B\u6570"},P.createElement(I.Z,{style:{color:"#3061D0"}},`${((to=(td=ze==null?void 0:ze.review_progress)==null?void 0:td.progress)==null?void 0:to.completed_count)||0}/${((Ad=(Jl=ze==null?void 0:ze.review_progress)==null?void 0:Jl.progress)==null?void 0:Ad.total)||0}`))),P.createElement(Y.Z,{trailColor:"#EBEDF3",strokeColor:"#3061D0",percent:((Xl=(nd=ze==null?void 0:ze.review_progress)==null?void 0:nd.progress)==null?void 0:Xl.completed_count)/((ql=(_c=ze==null?void 0:ze.review_progress)==null?void 0:_c.progress)==null?void 0:ql.total)*100,showInfo:!1})))),!el&&P.createElement(Q.Z,{align:"middle"},(($c=(rd=ze==null?void 0:ze.review_progress)==null?void 0:rd.progress)==null?void 0:$c.total)!=1&&P.createElement(P.Fragment,null,((ef=ze==null?void 0:ze.review_progress)==null?void 0:ef.prev_login)&&P.createElement(Yo.Z,{style:{lineHeight:"30px"},onClick:()=>or(void 0,null,function*(){yield kd("prev")})},"\u4E0A\u4E00\u4EBA"),((ad=ze==null?void 0:ze.review_progress)==null?void 0:ad.next_login)&&P.createElement(Yo.Z,{style:{marginLeft:"14px",lineHeight:"30px"},onClick:()=>or(void 0,null,function*(){yield kd("next")})},"\u4E0B\u4E00\u4EBA")),!((sd=ze==null?void 0:ze.exercise)!=null&&sd.review_status)&&P.createElement(Yo.Z,{type:"primary",style:{marginLeft:"40px",lineHeight:"30px"},onClick:()=>or(void 0,null,function*(){yield xc()})},"\u63D0\u4EA4\u8BC4\u9605"))))))),P.createElement(Ba,{visible:rf,value:pn==null?void 0:pn.userId,onClose:()=>yd(!1),onChange:q=>{},data:dc.current,sealedReview:(uc=ze==null?void 0:ze.review_progress)==null?void 0:uc.sealed_review}),P.createElement(ho.Z,null)),g0&&!el&&P.createElement(x.Z,{title:"\u5FEB\u6377\u8BC4\u5206\u9762\u677F",placement:"bottom"},P.createElement("div",{className:X.Z.score,onClick:()=>fc(!0)},P.createElement("i",{className:"iconfont icon-kuaijiepingfen font24"}))),P.createElement(te.Z,{width:282,closable:!1,open:m0,mask:!1},P.createElement("div",{className:X.Z.drawerWrap},P.createElement("div",{className:X.Z.top},P.createElement("div",{style:{fontWeight:500,color:"#000",fontSize:16}},"\u5FEB\u6377\u8BC4\u5206"),P.createElement("div",{onClick:()=>{fc(!1),Cl([...bd])}},P.createElement("i",{className:"iconfont icon-danchuangguanbi font14 current mr15"}))),P.createElement("div",{className:X.Z.middle},Pd()),P.createElement("div",{className:X.Z.btns},P.createElement(Qe.ZP,{className:"mr20",size:"middle",onClick:()=>{fc(!1),Cl([...bd])}},"\u53D6\u6D88"),P.createElement(Qe.ZP,{size:"middle",type:"primary",onClick:()=>Fc(),loading:eu},"\u4FDD\u5B58")))),P.createElement(Qa.Z,null),P.createElement(xe.default,{title:"\u5BFC\u51FA\u8BD5\u5377\u9009\u62E9",open:sf,footer:P.createElement("div",null,P.createElement(Qe.ZP,{onClick:()=>{Au("pdf"),zs(!1),ei(!0),Xo("1"),Ii(!1),tl()}},"\u53D6\u6D88"),P.createElement(Qe.ZP,{type:"primary",onClick:()=>{if($o==""){Ne.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else $o=="pdf"?(ys(),hc({type:"",userCommentVisible:tu,userScoreVisible:!0,new:lf}),of(!0)):$o=="word"&&((0,ac.pO)(en({exercise_id:pn.exerciseId,login:pn.userId,middle_export:1,is_export_comment:lf?1:0},ci)),of(!1));Au("pdf"),zs(!1),ei(!0),Xo("1"),Ii(!1),tl()}},"\u786E\u5B9A")),onCancel:()=>{Au("pdf"),zs(!1),ei(!0),Xo("1"),Ii(!1)}},P.createElement("div",{style:{fontSize:14,marginBottom:"15px",marginTop:"5px",color:"#666"}},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F"),P.createElement("div",{className:X.Z.export_type_modal},P.createElement("div",{className:X.Z.export_type_modal_con},P.createElement("div",{className:X.Z.type_item},P.createElement("div",{className:`${X.Z.img_warp} ${$o=="pdf"?X.Z.img_warp_active:""}`,onClick:()=>{Au("pdf"),zs(!1),ei(!0),Xo("1")}},P.createElement("img",{src:y(45614),width:70,height:70})),"pdf\u683C\u5F0F"),P.createElement("div",{className:X.Z.type_item},P.createElement("div",{className:`${X.Z.img_warp} ${$o=="word"?X.Z.img_warp_active:""}`,onClick:()=>{Au("word"),zs(!0),Xo("1")}},P.createElement("img",{src:y(38347),width:70,height:70})),"word\u683C\u5F0F"))),$o=="pdf"&&P.createElement("div",{style:{marginTop:"30px"}},P.createElement("div",{style:{fontSize:14,color:"#666"}},"\u5BFC\u51FA\u8BC4\u9605\u6559\u5E08\u7684\u8BC4\u9605\u8BB0\u5F55"),P.createElement("p",{style:{display:"flex",alignItems:"center",marginTop:"20px",marginBottom:0}},P.createElement(v.ZP.Group,{onChange:q=>{switch(Xo(q.target.value),q.target.value){case"1":zs(!1),ei(!0);break;case"2":zs(!0),ei(!0);break;case"3":zs(!1),ei(!1);break}},value:Qd},P.createElement(v.ZP,{value:"1"},"\u5BFC\u51FA\u6240\u6709\u7684\u8BC4\u9605\u8BB0\u5F55"),P.createElement(v.ZP,{value:"2"},"\u5BFC\u51FA\u6700\u65B0\u7684\u8BC4\u9605\u8BB0\u5F55"),P.createElement(v.ZP,{value:"3"},"\u4E0D\u5BFC\u51FA\u8BC4\u9605\u8BB0\u5F55")))),$o=="word"&&P.createElement("div",{style:{marginTop:"30px"}},P.createElement("div",{style:{fontSize:14,color:"#666"}},"\u662F\u5426\u5BFC\u51FA\u8BC4\u9605\u6559\u5E08\u7684\u8BC4\u8BED"),P.createElement("p",{style:{display:"flex",alignItems:"center",marginTop:"20px",marginBottom:0}},P.createElement(v.ZP.Group,{onChange:q=>{switch(Xo(q.target.value),q.target.value){case"1":zs(!0);break;case"2":zs(!1);break}},value:Qd},P.createElement(v.ZP,{value:"1"},"\u662F"),P.createElement(v.ZP,{value:"2"},"\u5426"))),(wc||Ec)&&P.createElement("div",{style:{marginTop:30}},P.createElement("div",{style:{fontSize:14,color:"#666",marginBottom:20}},"\u8BF7\u9009\u62E9\u9700\u8981\u989D\u5916\u5BFC\u51FA\u7684\u5185\u5BB9"),wc&&P.createElement("div",null,P.createElement("span",null,"\u5B9E\u8BAD\u9898"),P.createElement(L.default,{checked:ci.param_show_challenge_task_pass,onChange:q=>{ci.param_show_challenge_task_pass=q.target.checked,nu(en({},ci))},style:{marginLeft:20}},"\u5BFC\u51FA\u5B9E\u8BAD\u5173\u5361\u63CF\u8FF0")),Ec&&P.createElement("div",{style:{marginTop:20}},P.createElement("span",null,"\u7F16\u7A0B\u9898"),P.createElement(L.default,{checked:ci.param_show_hack_sets,onChange:q=>{ci.param_show_hack_sets=q.target.checked,nu(en({},ci))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u6D4B\u8BD5\u7528\u4F8B"),P.createElement(L.default,{checked:ci.param_show_hack_description,onChange:q=>{ci.param_show_hack_description=q.target.checked,nu(en({},ci))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u63CF\u8FF0"))))),P.createElement(xe.default,{centered:!0,destroyOnClose:!0,title:P.createElement(Q.Z,{justify:"space-between"},P.createElement(I.Z,null,"\u6B63\u5728\u5BFC\u51FA\u5F53\u524D\u5B66\u751F\u8BD5\u5377 ",P.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),P.createElement(I.Z,null,"\u5BFC\u51FA\u8FDB\u5EA6",Id,"%")),open:xd,closable:!1,footer:null,keyboard:!1,maskClosable:!1,width:920},P.createElement("div",{style:{overflow:"hidden"}},P.createElement(Fu,{isEaxmPaperOpen:xd,studentexportDate:Uo,onChangeProgress:Td}))),P.createElement(xe.default,{centered:!0,destroyOnClose:!0,closable:!1,className:X.Z.userInfoModelbody,title:P.createElement(Q.Z,{align:"middle",justify:"space-between"},P.createElement(I.Z,{style:{color:"#000",fontWeight:"500"}},"\u8BC4\u9605\u4FE1\u606F"),P.createElement(I.Z,{onClick:()=>{qo(!1),_o(!1)}},P.createElement("i",{className:"iconfont icon-guanbi7"}))),open:zi,footer:!1,width:800,onCancel:()=>{qo(!1),_o(!1)}},P.createElement("div",{className:X.Z.userInfoModel},!((Qu=ze==null?void 0:ze.review_progress)!=null&&Qu.sealed_review)&&P.createElement(P.Fragment,null,P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u59D3\u540D"),P.createElement(I.Z,{className:X.Z.Value},P.createElement(x.Z,{placement:"topLeft",title:(id=ze.exercise_answer_user)==null?void 0:id.user_name},(od=ze.exercise_answer_user)==null?void 0:od.user_name))),P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u5B66\u53F7"),P.createElement(I.Z,{className:X.Z.Value},P.createElement(x.Z,{placement:"topLeft",title:(ld=ze.exercise_answer_user)==null?void 0:ld.student_id},(ud=ze.exercise_answer_user)==null?void 0:ud.student_id))),P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u5206\u73ED"),P.createElement(I.Z,{className:X.Z.Value},P.createElement(x.Z,{placement:"topLeft",title:(cd=ze.exercise_answer_user)==null?void 0:cd.course_group_name},(fd=ze.exercise_answer_user)==null?void 0:fd.course_group_name)))),P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u5F00\u59CB\u4F5C\u7B54\u65F6\u95F4 "),P.createElement(I.Z,{className:X.Z.Value},(Su=ze.exercise_answer_user)!=null&&Su.start_at?P.createElement(x.Z,{placement:"topLeft",title:qe()((dd=ze.exercise_answer_user)==null?void 0:dd.start_at).format("YYYY-MM-DD HH:mm")},qe()((_l=ze.exercise_answer_user)==null?void 0:_l.start_at).format("YYYY-MM-DD HH:mm")):"\u672A\u5F00\u59CB")),((hd=ze.exercise_answer_user)==null?void 0:hd.end_at)&&P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u4EA4\u5377\u65F6\u95F4"),P.createElement(I.Z,{className:X.Z.Value},P.createElement(x.Z,{placement:"topLeft",title:qe()((gd=ze.exercise_answer_user)==null?void 0:gd.end_at).format("YYYY-MM-DD HH:mm")},qe()((pd=ze.exercise_answer_user)==null?void 0:pd.end_at).format("YYYY-MM-DD HH:mm")))),((Uu=ze.exercise_answer_user)==null?void 0:Uu.end_at)&&((tf=ze.exercise_answer_user)==null?void 0:tf.start_at)&&P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u4F5C\u7B54\u65F6\u957F"),P.createElement(I.Z,{className:X.Z.Value},P.createElement(x.Z,{placement:"topLeft",title:(0,at.li)(Math.round(Math.abs(new Date(($l=ze.exercise_answer_user)==null?void 0:$l.end_at).getTime()-new Date((md=ze.exercise_answer_user)==null?void 0:md.start_at).getTime())/1e3))},(0,at.li)(Math.round(Math.abs(new Date((vd=ze.exercise_answer_user)==null?void 0:vd.end_at).getTime()-new Date((Bd=ze.exercise_answer_user)==null?void 0:Bd.start_at).getTime())/1e3))))),P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u5BA2\u89C2\u9898\u5F97\u5206"),P.createElement(I.Z,{className:X.Z.Value},((wd=ze==null?void 0:ze.exercise_answer_user)==null?void 0:wd.objective_score)||0)),P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u4E3B\u89C2\u9898\u5F97\u5206"),P.createElement(I.Z,{className:X.Z.Value},((El=ze==null?void 0:ze.exercise_answer_user)==null?void 0:El.subjective_score)||0)),P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u603B\u6210\u7EE9"),P.createElement(I.Z,{className:X.Z.Value,style:{color:"#FA2121"}},((Ed=ze==null?void 0:ze.table)==null?void 0:Ed.user_get_score)||0)),P.createElement("div",{style:{width:"100%",marginTop:"30px"}},P.createElement("span",{className:X.Z.Title},"\u8003\u8BD5\u8BC4\u4EF7"),P.createElement("div",{style:{border:"1px solid #E1E1E1",borderRadius:"2px",marginTop:"10px",overflow:"hidden",padding:"10px"}},P.createElement(ge.default.TextArea,{showCount:!0,bordered:!1,maxLength:500,style:{height:120,resize:"none",position:"relative"},value:uf,onChange:Fl,placeholder:"\u8BF7\u8F93\u5165\u60A8\u5BF9\u5B66\u751F\u672C\u6B21\u8003\u8BD5\u7684\u8BC4\u4EF7\uFF08\u9009\u586B\uFF09"})))),P.createElement(Q.Z,{style:{marginTop:"30px"},justify:"end"},P.createElement(Qe.ZP,{style:{height:"32px"},onClick:()=>{qo(!1),_o(!1)}},"\u518D\u770B\u770B"),P.createElement(Yo.Z,{style:{marginLeft:"20px",height:"32px"},type:"primary",onClick:()=>or(void 0,null,function*(){yield xc()})},pc?"\u63D0\u4EA4":"\u63D0\u4EA4\u5E76\u8BC4\u9605\u4E0B\u4E00\u4EBA"))),P.createElement(Ji,{saveChangeScore:ju,visible:Ud,item:Nd,onOk:()=>{},onCancel:()=>{mc(!1)}}))};var po=(0,fe.connect)(({exercise:re,loading:Ke,user:Ge,globalSetting:FA,classroomList:gA})=>({exercise:re,globalSetting:FA,user:Ge,loading:Ke.effects,classroomList:gA}))(Cs)},40743:function(Et,Ze,y){"use strict";y.d(Ze,{c:function(){return fe}});var l=(Be=>(Be.FirstPage="firstPage",Be.PrevPage="prevPage",Be.NextPage="nextPage",Be))(l||{}),fe=(Be=>(Be[Be.Single=0]="Single",Be[Be.Multiple=1]="Multiple",Be[Be.Judge=2]="Judge",Be[Be.Fill=3]="Fill",Be[Be.Subjective=4]="Subjective",Be[Be.Shixun=5]="Shixun",Be[Be.Program=6]="Program",Be[Be.Combine=7]="Combine",Be))(fe||{})},84454:function(Et,Ze,y){"use strict";y.d(Ze,{AD:function(){return nt},BA:function(){return YA},D9:function(){return Le},Hp:function(){return Ee},IM:function(){return Oe},Iy:function(){return $},KM:function(){return sn},KU:function(){return fA},MJ:function(){return be},Ne:function(){return Je},ON:function(){return wA},Uj:function(){return aA},VY:function(){return zt},YO:function(){return yt},YX:function(){return QA},Zn:function(){return z},_g:function(){return Z},_k:function(){return we},c6:function(){return at},cr:function(){return U},eV:function(){return Se},fi:function(){return D},gh:function(){return X},hS:function(){return It},iA:function(){return S},j6:function(){return Y},je:function(){return Ue},jj:function(){return te},kS:function(){return TA},o6:function(){return Pe},pO:function(){return HA},rQ:function(){return pe},sA:function(){return Te},xm:function(){return ee},xo:function(){return Lt},y8:function(){return ve},yd:function(){return Ae}});var l=y(33270),fe=y(65582),Be=y(65862),Ne=y(8591),Qe=y(74128),xe=Object.defineProperty,ge=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,v=(Xe,Xt,sA)=>Xt in Xe?xe(Xe,Xt,{enumerable:!0,configurable:!0,writable:!0,value:sA}):Xe[Xt]=sA,L=(Xe,Xt)=>{for(var sA in Xt||(Xt={}))Q.call(Xt,sA)&&v(Xe,sA,Xt[sA]);if(ge)for(var sA of ge(Xt))I.call(Xt,sA)&&v(Xe,sA,Xt[sA]);return Xe},x=(Xe,Xt,sA)=>new Promise((xA,Tn)=>{var se=lt=>{try{Ct(sA.next(lt))}catch(Yt){Tn(Yt)}},ht=lt=>{try{Ct(sA.throw(lt))}catch(Yt){Tn(Yt)}},Ct=lt=>lt.done?xA(lt.value):Promise.resolve(lt.value).then(se,ht);Ct((sA=sA.apply(Xe,Xt)).next())});const j=()=>{(0,fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},V=()=>{(0,fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},z=Xe=>x(void 0,null,function*(){j(),(yield(0,l.YR)(L({},Xe))).status===0&&(yield(0,Be.QH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/courses/${Xe.coursesId}/export_couser_info.json`,query:Xe}))),V()}),U=Xe=>x(void 0,null,function*(){const Xt=yield(0,l.yS)(L({},Xe));if(Xt.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_member_act_score`);else{if(Xt.status===-2)return Xt;Xt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_member_act_score`))}}),D=Xe=>x(void 0,null,function*(){const Xt=yield(0,l.W0)(L({},Xe));if(Xt.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_total_score`);else{if(Xt.status===-4)return Xt;Xt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_total_score`))}}),S=Xe=>x(void 0,null,function*(){const Xt=yield(0,l.Nl)(L({},Xe));if(Xt.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_total_exercise_and_other`);else{if(Xt.status===-4)return Xt;Xt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_total_exercise_and_other`))}}),Ae=Xe=>x(void 0,null,function*(){const Xt=yield(0,l.IU)(L({},Xe));if(Xt.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/export_star_user`);else{if(Xt.status===-4)return Xt;Xt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/export_star_user`))}}),Z=Xe=>x(void 0,null,function*(){const Xt=yield(0,l.td)(L({},Xe));if(Xt.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_total_exercise_and_other`);else{if(Xt.status===-2)return Xt;if(Xt.status===-3)(0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_total_exercise_and_other`);else if(Xt.status===-4)return Xt}}),Y=Xe=>x(void 0,null,function*(){const Xt=yield(0,l.QX)(L({},Xe));if(Xt.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_total_homework`);else{if(Xt.status===-4)return Xt;Xt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_total_homework`))}}),te=(Xe,Xt)=>x(void 0,null,function*(){const sA=yield(0,l.o_)(L({},Xe));sA.status===0?(Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/${Xt}`)):sA.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/${Xt}`))}),Ee=(Xe,Xt)=>x(void 0,null,function*(){const sA=yield(0,l.ZL)(L({},Xe));sA.status===0?(Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/${Xt}`)):sA.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/${Xt}`))}),$=(Xe,Xt)=>x(void 0,null,function*(){const sA=yield(0,l.aP)(L({},Xe));sA.status===0?(Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/${Xt}`)):sA.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/${Xt}`))}),be=(Xe,Xt)=>x(void 0,null,function*(){const sA=yield(0,l.vV)(L({},Xe));sA.status===0?(Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/${Xt}`)):sA.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/${Xt}`))}),qe=Xe=>x(void 0,null,function*(){j(),(yield exportCourseWorkListAppendix(L({},Xe))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${Xe.categoryId}/works_list.zip`,query:Xe}))),V()}),Te=Xe=>x(void 0,null,function*(){j(),yield(0,Be.QH)("",Qe.Z.API_SERVER+`/api/polls/${Xe.categoryId}/commit_result.xlsx`),V()}),X=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/courses/${Xe.coursesId}/attendances/export_xlsx_data.xlsx`,query:Xe}))}),Pe=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/courses/${Xe.coursesId}/video_study_statics.xlsx`,query:Xe}))}),at=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/courses/${Xe.coursesId}/export_video_study.xlsx`,query:Xe}))}),Se=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/courses/${Xe.coursesId}/export_course_students_info.xlsx`,query:Xe}))}),nt=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:Xe}))}),pe=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:Xe}))}),ve=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:Xe}))}),Ue=Xe=>x(void 0,null,function*(){const Xt=yield(0,l.Uy)(L({},Xe));Xt.status===0?(Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/exercise_score,export_exercise_users`)):Xt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/exercise_score,export_exercise_users`))}),we=Xe=>x(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/export_records/${Xe.id}.xlsx`,query:Xe}))}),ee=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:Xe}))}),Le=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/courses/${Xe==null?void 0:Xe.coursesId}/${Xe.menuKey}_statistic.xlsx?${Xe.checkedList.map(Xt=>`course_group_id[]=${Xt}`).join("&")}`,query:Xe}))}),Je=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/ec_years/${Xe==null?void 0:Xe.ec_year_id}/ec_training_objectives.xlsx`,query:Xe}))}),Oe=Xe=>x(void 0,null,function*(){yield(0,Be.FH)(Xe==null?void 0:Xe.name,(0,Be.NY)({url:Qe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:Xe}))}),It=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/ec_years/${Xe==null?void 0:Xe.ec_year_id}/ec_courses.xlsx`,query:Xe}))}),Lt=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/ec_years/${Xe==null?void 0:Xe.ec_year_id}/ec_graduation_requirements.xlsx`,query:Xe}))}),zt=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:Xe}))}),fA=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/exercises/${Xe.categoryId}/rank_list.xlsx`,query:Xe}))}),TA=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:Xe}))}),wA=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/examination_banks/${Xe.id}.json`,query:Xe}))}),QA=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/exercises/${Xe.categoryId}.json`,query:Xe}))}),yt=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/polls/${Xe==null?void 0:Xe.id}/commit_result.json`,query:Xe}))}),aA=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:Xe}))}),HA=(Xe,Xt)=>x(void 0,null,function*(){yield(0,Be.FH)(Xt||"",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/exercises/${Xe==null?void 0:Xe.exercise_id}/consult_exercise.json`,query:Xe}))}),sn=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/competitions/${Xe==null?void 0:Xe.identifier}/competition_commit_records/member_works.xlsx`,query:Xe}))}),YA=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/courses/${Xe==null?void 0:Xe.coursesId}/group_homeworks/import_group_template.xlsx`,query:Xe}))})},66104:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return nt}});var l=y(92310),fe=y.n(l),Be=y(11592),Ne=y(26112),Qe=y(59301),xe=y(92343),ge=y(36355),Q=y(84105),I=y(91857);const v=pe=>{let{children:ve}=pe;const{getPrefixCls:Ue}=Qe.useContext(ge.E_),we=Ue("breadcrumb");return Qe.createElement("li",{className:`${we}-separator`,"aria-hidden":"true"},ve===""?ve:ve||"/")};v.__ANT_BREADCRUMB_SEPARATOR=!0;var L=v,x=function(pe,ve){var Ue={};for(var we in pe)Object.prototype.hasOwnProperty.call(pe,we)&&ve.indexOf(we)<0&&(Ue[we]=pe[we]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,we=Object.getOwnPropertySymbols(pe);eeve[ee]||we)}function V(pe,ve,Ue,we){if(Ue==null)return null;const{className:ee,onClick:Le}=ve,Je=x(ve,["className","onClick"]),Oe=Object.assign(Object.assign({},(0,Ne.Z)(Je,{data:!0,aria:!0})),{onClick:Le});return we!==void 0?Qe.createElement("a",Object.assign({},Oe,{className:fe()(`${pe}-link`,ee),href:we}),Ue):Qe.createElement("span",Object.assign({},Oe,{className:fe()(`${pe}-link`,ee)}),Ue)}function z(pe,ve){return(we,ee,Le,Je,Oe)=>{if(ve)return ve(we,ee,Le,Je);const It=j(we,ee);return V(pe,we,It,Oe)}}var U=function(pe,ve){var Ue={};for(var we in pe)Object.prototype.hasOwnProperty.call(pe,we)&&ve.indexOf(we)<0&&(Ue[we]=pe[we]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,we=Object.getOwnPropertySymbols(pe);ee{const{prefixCls:ve,separator:Ue="/",children:we,menu:ee,overlay:Le,dropdownProps:Je,href:Oe}=pe,Lt=(zt=>{if(ee||Le){const fA=Object.assign({},Je);if(ee){const TA=ee||{},{items:wA}=TA,QA=U(TA,["items"]);fA.menu=Object.assign(Object.assign({},QA),{items:wA==null?void 0:wA.map((yt,aA)=>{var{key:HA,title:sn,label:YA,path:Xe}=yt,Xt=U(yt,["key","title","label","path"]);let sA=YA!=null?YA:sn;return Xe&&(sA=Qe.createElement("a",{href:`${Oe}${Xe}`},sA)),Object.assign(Object.assign({},Xt),{key:HA!=null?HA:aA,label:sA})})})}else Le&&(fA.overlay=Le);return Qe.createElement(I.Z,Object.assign({placement:"bottom"},fA),Qe.createElement("span",{className:`${ve}-overlay-link`},zt,Qe.createElement(Q.Z,null)))}return zt})(we);return Lt!=null?Qe.createElement(Qe.Fragment,null,Qe.createElement("li",null,Lt),Ue&&Qe.createElement(L,null,Ue)):null},S=pe=>{const{prefixCls:ve,children:Ue,href:we}=pe,ee=U(pe,["prefixCls","children","href"]),{getPrefixCls:Le}=Qe.useContext(ge.E_),Je=Le("breadcrumb",ve);return Qe.createElement(D,Object.assign({},ee,{prefixCls:Je}),V(Je,ee,Ue,we))};S.__ANT_BREADCRUMB_ITEM=!0;var Ae=S,Z=y(17313),Y=y(83116),te=y(37613);const Ee=pe=>{const{componentCls:ve,iconCls:Ue}=pe;return{[ve]:Object.assign(Object.assign({},(0,Z.Wf)(pe)),{color:pe.itemColor,fontSize:pe.fontSize,[Ue]:{fontSize:pe.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:pe.linkColor,transition:`color ${pe.motionDurationMid}`,padding:`0 ${pe.paddingXXS}px`,borderRadius:pe.borderRadiusSM,height:pe.lineHeight*pe.fontSize,display:"inline-block",marginInline:-pe.marginXXS,"&:hover":{color:pe.linkHoverColor,backgroundColor:pe.colorBgTextHover}},(0,Z.Qy)(pe)),"li:last-child":{color:pe.lastItemColor},[`${ve}-separator`]:{marginInline:pe.separatorMargin,color:pe.separatorColor},[`${ve}-link`]:{[` +\u8BC4\u8BED\uFF1A${(xr=ot==null?void 0:ot.data)==null?void 0:xr.comment}`;kt(ar=>[...ar].map((ia,ca)=>ca===ar.length-1?ds(wi({},ia),{text:tn,loading:!1,response:ot}):ia))}});return mr.createElement(l.Fragment,null,mr.createElement(xe.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:Vt.show,destroyOnClose:!0,onCancel:()=>tA({show:!1}),okText:"\u5F00\u59CB\u8BC4\u9605",onOk:lr,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},confirmLoading:an},mr.createElement("div",{className:`${va.config_title}`},"\u8BC4\u5206\u6807\u51C6"),mr.createElement(Be.default,{form:ta,colon:!1},mr.createElement("div",{className:va.form_item_warp},mr.createElement(Be.default.List,{name:"ai_review_settings"},(Jn,{add:WA,remove:Ln})=>Jn.map((fn,Aa)=>{var _n;return mr.createElement(Q.Z,{key:fn.key,style:{padding:"5px 14px 5px 30px"}},mr.createElement(I.Z,{className:va.lable_name1},"\u8BC4\u5206\u9879\u76EE"),mr.createElement(I.Z,null,mr.createElement(Be.default.Item,{className:"ml10",name:[fn.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},mr.createElement(ge.default,{onChange:br=>{ta.setFieldValue([fn.name,"content"],br.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:164},maxLength:10,className:"mr20"}))),mr.createElement(I.Z,{className:va.lable_name1},"\u8BC4\u5206\u6807\u51C6"),mr.createElement(I.Z,null,mr.createElement(Be.default.Item,{className:"ml10",name:[fn.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},mr.createElement(ge.default,{onChange:br=>{ta.setFieldValue([fn.name,"content"],br.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20",maxLength:500}))),mr.createElement(I.Z,{className:va.lable_name1},"\u6743\u91CD"),mr.createElement(I.Z,null,mr.createElement(Be.default.Item,{className:"ml10",name:[fn.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(?!0(\.0+)?$)(\d+(\.\d)?)$/,message:"\u6700\u591A\u4FDD\u7559\u4E00\u4F4D\u5C0F\u6570"}]},mr.createElement(V.Z,{onChange:br=>{Number.isInteger(br)||ta.setFieldValue([fn.name,"weight"],parseFloat(br).toFixed(1))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.1,step:1,max:100,style:{width:"134px"}}))),mr.createElement(Q.Z,{className:(_n=va)==null?void 0:_n.h_lh_40},mr.createElement(I.Z,null,mr.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(Jn.length>=10)return Ne.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");WA()}})),Aa>0&&mr.createElement(I.Z,null,mr.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Ln(fn.name)}}))))}))))),mr.createElement(Bi.Z,{title:"\u667A\u80FD\u8BC4\u9605",visible:yr,onOpen:En,onClose:()=>{qn(!1)},loadingOption:{text:"\u4EFB\u52A1\u6B63\u5728\u8FDB\u884C\u4E2D\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85~"},hideInputBox:!0,showRedraw:!0,showEdit:!1,customRequest:dr,showDefaultTips:!1,extraAnswerAction:Jn=>{var WA,Ln;return!Jn.loading&&!((Ln=(WA=Jn==null?void 0:Jn.response)==null?void 0:WA.data)!=null&&Ln.message)&&mr.createElement("div",{className:va.apply,onClick:()=>{var fn,Aa,_n,br;OA(ds(wi({},gA),{score:(Aa=(fn=Jn==null?void 0:Jn.response)==null?void 0:fn.data)==null?void 0:Aa.score,comment:((br=(_n=Jn==null?void 0:Jn.response)==null?void 0:_n.data)==null?void 0:br.comment)||"",is_ai:!0})),qn(!1)}},mr.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-yijianyingyong1 font12 mr5"}),"\u4E00\u952E\u5E94\u7528")}},mr.createElement("div",{className:Xi()(va.intelligentReview,ze),style:Ge},mr.createElement(Qe.ZP,{type:"primary",size:"small",ghost:!0},"\u667A\u80FD\u8BC4\u9605"))))};var bo=(0,fe.connect)(({exercise:re,loading:ze})=>({exercise:re,loading:ze.effects}))(_i),co=y(88125),Ei=y(38821),rr=y(59301);const{TabPane:Pi}=Gt.default;var fo=({item:re,answerData:ze,autoHeight:Ge})=>{var FA,gA,OA,KA,CA,Vt;const[tA,an]=(0,l.useState)([]),[Nn,yr]=(0,l.useState)(!1),[qn,jr]=(0,l.useState)(!1);(0,l.useEffect)(()=>{var Dn,lr;console.log(re),console.log(ze),((Dn=re==null?void 0:re.evaluate_codes)==null?void 0:Dn.length)>0?an((lr=re==null?void 0:re.evaluate_codes)==null?void 0:lr.map((En,dr)=>({key:dr+1,error_msg:En!=null&&En.error_msg?Ue.Base64.decode(En==null?void 0:En.error_msg):"",status:En==null?void 0:En.status,created_at:En.created_at,code:En==null?void 0:En.code,show_code:En==null?void 0:En.show_code,language:En==null?void 0:En.language,resubmit:En==null?void 0:En.resubmit}))):an([{key:"--",error_msg:"--",show_code:!1}])},[re==null?void 0:re.evaluate_codes]);const ta=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:(Dn,lr)=>rr.createElement("span",null,lr.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:(Dn,lr)=>rr.createElement(sA,{date:lr.created_at,showTag:lr==null?void 0:lr.resubmit})},{title:"\u8BC4\u6D4B\u8BED\u8A00",dataIndex:"language",key:"language",align:"center",width:100},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(Dn,lr)=>{var En;return rr.createElement("span",{className:Dn===0?"c-green":"c-red"},((En=co.Im[Dn])==null?void 0:En.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((FA=tA==null?void 0:tA[0])==null?void 0:FA.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(Dn,lr)=>rr.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{xe.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:rr.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",rr.createElement(Ei.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[lr==null?void 0:lr.language]})),content:rr.createElement("div",{className:"mb10"},rr.createElement(mA.ZP,{height:300,language:"python",theme:"vs-light",value:lr!=null&&lr.code?Ue.Base64.decode(lr==null?void 0:lr.code):"",autoHeight:Ge,options:ua}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(Dn=>!!Dn),ua={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return rr.createElement(rr.Fragment,null,rr.createElement(Gt.default,{defaultActiveKey:"1"},rr.createElement(Pi,{tab:rr.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",rr.createElement(x.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},rr.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},rr.createElement("div",{className:"mt15 mb15"},rr.createElement(Pe.Z,{value:re==null?void 0:re.description})),!!((gA=re==null?void 0:re.user_answer)!=null&&gA.length)&&(re==null?void 0:re.passed_code)&&rr.createElement("aside",{className:X.Z.shixunWrp},rr.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),rr.createElement("div",{className:X.Z.full},rr.createElement(Ei.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[re==null?void 0:re.language]}),rr.createElement("span",{onClick:()=>yr(!0)},rr.createElement("i",{className:"iconfont icon-quanping2"}),rr.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),rr.createElement(mA.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:re!=null&&re.passed_code?Ue.Base64.decode(re==null?void 0:re.passed_code):"",autoHeight:Ge,options:ua})),rr.createElement("div",{style:{cursor:"pointer"},className:"font14 c-blue current mt20",onClick:()=>{jr(!qn)}},qn?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),qn&&rr.createElement("div",{className:X.Z.newProgramBg},rr.createElement("pre",{style:{whiteSpace:"pre-wrap",color:"#333"}},(re==null?void 0:re.standard_answer)||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"))),rr.createElement(Pi,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},(!!((OA=ze==null?void 0:ze.exercise)!=null&&OA.student_commit_status)&&((KA=ze==null?void 0:ze.exercise)==null?void 0:KA.student_commit_status)!==0||!!((CA=ze==null?void 0:ze.exercise)!=null&&CA.user_exercise_status)&&((Vt=ze==null?void 0:ze.exercise)==null?void 0:Vt.user_exercise_status)!==0)&&rr.createElement(Z.default,{className:"mt5",bordered:!0,dataSource:tA,columns:ta,pagination:!1}))),rr.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:Nn,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>yr(!1),footer:null},rr.createElement(mA.ZP,{height:500,language:"python",theme:"vs-light",value:re!=null&&re.passed_code?Ue.Base64.decode(re==null?void 0:re.passed_code):"",autoHeight:Ge,options:ua})))},ho=y(30214),Js=y(74128),ws="data:image/png;base64,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",Ro="data:image/png;base64,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",Ko="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAACYCAYAAAAYwiAhAAAAAXNSR0IArs4c6QAAEjlJREFUeF7t3XmYFMXdB/Dvr49l5VAIhwHWV5DF4yUGj8QkGF8BV46wghei8iQSozEcLwgGxCCvS2KSF4NAQISd3dc8GDD6eoMiikRBY5REeBVFIRKCAQQVBOTe6e431T0zuzM7s1szU33NVP+1D1vX1u9DdXd1dTVtvl6xurc2IY/me4CAKr0WM5pPKVPEe4BeqNStM1obkMj4UBAwTa/Fr/hSy1Q2MNYNEhk/BiJM1Wswkz9H8aZMAJPIskNAhMl6DWZll6v4Uv/rsiL5qPsxqiwT9xRfV+TwFyuYVBLBnBxyFk2WRsDYXy6RZRF/BRNKIpiXRY6iSpoWmESWtYFxJbVYkHWuIsiQEZhExh99AiyLMKakBov4cxVHyiaBSWT8CBgyItym1aCGP1fhp2wWmETGjyCG7BatBg/x5yrslFzAJDJ+BEQwiXCzFsFi/lyFm5IbmETGj8BGBozSavB7/lyFmTIrYBIZP4LYSPZ9LYJH+HMVXsqsgUlk/AgIMEjFSK0aj/HnKqyUOQGTyPgRECFKhBu1CB7nz1U4KXMGJpHxI7CRKRihVeMp/lyFkTIvYBIZPwIi1JGF4VotnuXPFf6UeQOTyPgREHCCVFyrVWM5f65wpxQCTCLjRxBDdpVWjRX8ucKbUhgwiYwfARGOQ8GVejVW8ucKZ0qhwCQyfgQEHIOKoXo1VvHnCl9K4cAkMn4ERDgKBVfo1VjNnytcKV0BVojI6JwKwDSAE0dgbXtLWJSJcASESj2CV4QVGqCCXANWaMi02Z+B2nSAdXgfore3FxpCG5mCwXo11gotOACFuQqskJBp0zeA/u08WNE6REeXCA8dAYehYJAewevCC/exQNeBhQ5Z267A/p2NQqKOWw6ld6X973WjS4HoceFhI8IhAAP1GrwhvHCfCvQEWFiQKYPvgvK9u2DMHQxr65+SQqL+aAmUb490gE3sCBz63JWQEeGgZWFgSS3edKUCjwv1DFjQkdFFN0K7dand/daxLxshU295BMq3bnCA3dUD+PzvAKmgs/rC+lDsTSARDlgqBpQswjqPPQivzlNggUZW0hL2afCc/mmRKTc8AOXrQwDLRHTeEGDP36DevBj0rRthLvkJzLURocEhYL8FVJTU4m2hBXtcmOfAwoysYWzovGHQxj7jYLQsd5ARvtBUXEaLsMFjF8Kq8wVYoJGddh606etB5HSNtf1tRO/9JvupvtNJsUcyZcjdUK/8hbvIgH2aiv5UjXeERd3DgnwDFkhkp54J7aevgNp2cdDs3oLorH7AgV31IWnTCdrP3oL5Wg3M1fOhVEzwAtleTUE/imCjhzaEVOUrsEAh48EFQLlxAdR+Y+zON5aOhfnqg16NZJ9pGvrTIrwnJPIeFeI7sEAg48SFU8+CNuM9kKrB2vsxotN6AsYJO1TKsF9Arbzb3dMl4VN7JKvGJo985F1NIID5iowXFwB19FNQLrjK7vTo4ltgvf4/TgBatIF6+0oo5X0SAXHtwh/YoynoSxF8mHf0PSggMMB8QdYUrpJW9oU86o7aYaDy70K78zVnhNr5HqI/Px8wo41wsUdJpOluj2SfaEBfqsEWD4zkVUWggHmKrBlc6oQVgFEHY/4VNjJ16p+h9Pi2M3r9pi+sLWsa4zp+BMb8SlD5xV5c+O/SSnApPYiP8hLgcubAAXMdWav2UL5xHZTK6aC2nZ2RJuVuUR37LJTzhtq/Mz9YDWPhNfaFvHLZBFhvPw6jdmRGXNZmZ9WNJ1MYhB0a2afLrS47ybn4QAJzE5k6eQ2UM/8jqcOM1fOAvdthHT0I6/VaULdvQp34Eqhl23pkbCTr0B04vA84fjjpmsuKjVxxXHYm/SQoA+6oH8kO7XVuCo58kXOwMmT8pw5cSrXYJrpgEeUFFpgryLr0gj4j812+sWwGzOVVzjVXJmSK1jSulu2gXPVLKGdfhmjVuVAGTYFy+SREZ1cAH68XEbN0ZWzXW+BSWoDtblWQa7mBBiYaGfUeCuWSW0HtugLtyoDWHepn7Nm0w/SzExf16ZH9EdBLE3eLSSMXe/B98Q+hXv1re2EiO4wnp8JcORNocyrw5Z5cY8SXj7BNd06XH/Nl8CZV4IGJRpbUrWoJ0LYLqF2ZvVIVnzSeXkodyeL5E7i2vgGlzygoAyeDOvVIFG/t+RuMR8bB2vSSN5F0avl77HS5w8tKm6orFMBcRcYRCTq7P7Q7kpfkROdVwtr4PJSRC6H2/Uk9rOOHYT53L8xVsxOTsBmrUDRAUUUvXvxI19CXFqHxqkmOv1V0ktAA8w1ZmklU1hb77pJd+Hcqh3bPO8DRgzDXLIT58m+Bg7vTx6lFG+D4l4nfUY+Lof7nMphvLoH56kJgt6C5U8KW2OnyE9Fgsi0vVMA8R5aCi50W2dwYtTzF7uc4Mvr6EFjvvwQcO5ix/6lHH6jjlsFY/CNY/+dsT6FUTIQ6Yrb9s7GsCuZygZ9BInyo6+hHDyKD9myp5JY+dMA8Q5YGF5tExfFD6acwYjP+6cJg47p9Jai0jf3SiPHbwfYqWPXWP0C56Ho7S/yUm1sYM+b6IHa6/FRwudzFhRKY68gy4IrPc2WcwkiDrCEu1m57fdn9FcDR/dB++VHixqBu0lfdudMkvK+Xoh/Nx2fcKgQmDC0w15A1gyve942QbVoFY87ApIWJTeFCq/bQ5zovjlhf7ER0SpnAsKYURdioE/pTBO68qdJEy0MNTDgyTlypyFB6MozfjYL1Zv2ev03iYgWUtILynR+ALrgaOLIfRvVwp1i1BHTu4MR1mjB1hHf01uhPc7BPWJkcBYUemEhkyoi5UCsmOKNKusc/aTqUjWTo1BPWuvq9fpvFFS+HPXr6fBsQW4LNcKmjn4DS+woYj02E+fJcjhBmlWSDruMyWgjhz6sytaIggAlD1qI11PErQKdfaK+KSHq2yBlHblxaKbT5B4E9m2G88N+w3loKOudy52ZAUezaXEL2tt4aFTQX+zn/pLySFQwwkcio87/D+kf2ryQ2i6vDGaCe34X154fB0mpTnZd7jWfvgfncz+2f6Ts3QR31kKvIiPAXjXA5RXAgLz0cmQsKmDBkHB2XmoQHlzb5VfsZqLlkNNCiFdTr7reLic7qnzRaeoTsLa0UA2g+Mk/e5dAPjfpFQBmBK8Lr713y4qKvnOZc31kWsGcL0L6bff0VHX9K0kN2D0eyN7R2GET3of7xguBoFtwIFu8fr5BljavuGEgvdV7WfXIqrB3vwno/tpNmx3Io/caAuvSCMXegV6fL1zUdg+lBe+MV4UfBAvPidJktLnP90zAeHQ+NLWbsfI6DbOlYWF/sgNJvLKjXgMTyITYZy2b7PTldAmu1tvgezcJh0cIKGpibyHLCFRlhP8tk68O0ya/YyNIdlmnAfGEmzGemeXfhD7yqKRhCERwRiazggbmBrFlcrNKUl0qiC6+Ftf7J+tilILNM0x6xzL8+DmvD0422h1IGToF67cxEfuP3t7mx4cpqrQ2uoDlwXqUScBQFMKHITjsf2pQ19oNr+4KdPVtcNNxe02+/5tbwYMju/mvsIfcJGIuGw3pnWVpkznuUo2GurW4c1q+cDnYHSh26OXXu3+VsacBuFAQfBKzSyjCUqnBMRNFFA0wYsthkrHLmJYkH10rl3VAuvBbmuj/A2rHRfvRDncqh9LkJdPoFiThZ0cbIqNtF0KY5mwozZMaCK5MReogr3lAivKiVYhjNR97bOBYVMJHIlGtmwnx6mr0qouE7k+n+11ufbgVKTrI3VUlCxvCwzVY6drezmZtehvHA0PopCx9wJZABK7QyXEVVcPZGyPEoOmDCkDXocPW2/wV9bTCotHVSGKwDu2G+sgDmi7+Bva/Ff22wZ+gZMvPRCWDXVUHE1WAke07rimvyQVaUwNxAZq+COP1CgL1Lyea5PvkQ2P2BEyutFOrYZ6B8jS3naXwEaeRKbR0RntUIwymCulwGsaIF5gqydBFIwcVuCnBK58QeZHnh0lqIfmEkrSECntLKMIKqEM0WWVEDcx0ZKbC3IYhtf25uWwdjzgDg5FPtay9r16bcr7nYKXfiizAenSB+7VgaRUR4QuuKG7JFVvTA3ERGfUZB++Hv7HBZ29cjen9/4GhsAQNbC3Zgd24X9AyXvRNjZ2eNf/VwT5ABeEwfgJF0HQzekUwCi/WUG88u2Z2mOmiKXYOx8j6YT94J9nY5uyEwl46uj1E2d4sNcMUL8BjZI/oA/IAXmQTW4L+icGSdejobCsfuLtldJZ3yVXu+KzqjN7BzI5AHLlZOYrPipkayjuWAqol77xJYopfhJqpCysxy43FNAkvpE9HIqOclzirZBlMY1vHD9pZQ7E6Te4Y+ZeSyDu2FMW8IlKEzEnenaUeyjuV2HewNcnv2X9TLvcBivQw3N4dMAktzMSEaGbr0gvr9aijlF8PcvAYGW3B44kheuNgiRex8t9EUSBKyGC57sxd2HfjZNkSnn+U8cBdxEB7SI7iFqOEe78kFS2AZOlo4srLe0KatgzG7Amz00cY/z/dsMc3IlcAVb3vqVEi0Dubjd0AZdKezkxDDVXcMxgPDxG/GQqjRI7gtEzIJrIn/ySKRqZPXgj2/tINtRO2dqu2fm3pwzYMrA7KGf5ZruGKVKIRFagRj0iGTwJo5VYhCplz9a6iDpybVlg0uljH68I9hvVaTucVsJBv/fOJ7S66OXCmtUBQs0CIYl9o4CYzjWkQYsorbwaYuSCtx5sXYMh/21bY0h/qzdVC6s0/Y1B/WsUMw5g5q9KnBRIqUay4bmIfzZATM02vhvFgaOyQwDmAsiShk7C1wtukddm9O/v5Rajvid396KbDvn/bXdm0wmZClwRUv0lNkhDl6DSZJYJywGiYThoy3bjZ/VdIS2Pcx1EmroHT7RnpkqXeL7IK+egSUvmOansLgbUeW6YgwS6/BZJZNjmBZdp7nyOLtO6ltemQH9zjTHenuFtPcXXr1WIkIM/UaTJXAsgQm9HSZbd1pkLFN7xJfh0s3FeEnMgW/ksCyDXIsfVBGssR1VlPzXH4iy7F/ZTaRF/5Z9ibb0YdN2jY8jCfuhPnifZlL8gmZHMGyDG5qcs9Hsgx3i81OYaSeXtn0RWSE84qci4cEJqBzPUOW5m4Rn24Fde3V9BSGT7jkXaQAXPEiXEeWbiqCPVvctq7pKQwfcUlgAoG5eneZCVf8KyKZpjB2vZ+Mz6PTYsNulafIoCNrDlcT82Rse04qO9c5ffqAS45ggnEJP13y4sqALDGF4RMuCcwlYMJOl116Qbvjj6CTO/Gv52rfDdq9W+o/6+wjLgnMRWBCkY1fAePhW7kWC6pjnoFy/jBfT4vyGsxlWA2LF3J3yT47aHBuERFfhdGmkyfzXM11pbzIb66HBPxeCLJs2tGx3NlB8d3l2eRyJa0E5kq3Ni7Uc2Qe/V3NVSOBNddDAn9fjMgkMIGAeIoqNmQSGI8KwWmKCZkEJhgPb3HFgkwC4xXhQrpiQCaBuQAnmyILHZkElo0Gl9IWMjIJzCU02RZbqMgksGwluJi+EJFJYC6CyaXoQkMmgeWiwOU8hYRMAnMZS67FFwoyCSxXAR7kKwRkEpgHUPKpIuzIJLB8ou9R3jAjk8A8QpJvNWFFJoHlG3kP84cRmQTmIRARVYUNmQQmIuoelxEmZBKYxzhEVRcWZBKYqIj7UE4YkElgPsAQWWXQkUlgIqPtU1lBRiaB+YRCdLVBRSaBiY60j+UFEZkE5iMIN6oOGjIJzI0o+1xmkJBJYD5jcKv6oCCTwNyKcADKDQIyCSwAENxsgt/IJDA3oxuQsv1EJoEFBIHbzfALmQTmdmQDVL4fyCSwAAHwoileI5PAvIhqwOrwEpkEFrDge9Ucr5BJYF5FNID1eIFMAgtg4L1sktvIJDAvoxnQutxEJoEFNOheN8stZBKY15EMcH1uIJPAAhxwP5omGpkE5kcUA16nSGQSWMCD7VfzRCGTwPyKYAjqFYFMAgtBoP1sYr7IJDA/oxeSuvNBJoGFJMh+NzNXZBKY35ELUf25IJPAQhTgIDQ1W2QSWBCiFrI2ZINMAgtZcIPSXF5kElhQIhbCdvAgk8BCGNggNbk5ZBJYkKIV0rY0hUwCC2lQg9bsTMgksKBFKsTtSYdMAgtxQIPY9M3XK1b31maiaRJYEKMU4ja9UKlbZ7Q2EEcmgYU4mEFsOgPG2hVHJoEFMUohblMcWBzZ/wO6TfS94p88kwAAAABJRU5ErkJggg==",$i="data:image/png;base64,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",Ci="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARoAAABECAYAAABeQPqJAAAAAXNSR0IArs4c6QAAIABJREFUeF7tfXm0ZUV572+fe/venhlshm6wDUM3NNDQoFHQmKzEKIgaDc2sZKmAriCKGpOXxIHG4Z8ngwPPLJVBA2FoGhJX3jKgSYxPjca3nqKoqO2E7wk4gUJ309M9+62qU993fvXtr/bZt7tpuqHvWtDn7FNVu3bV9/3q9w1Vu8Iu8vea6x/dNHPu3Il+nXeoTt/tv6GUXIuf0//itWr4mzQ3rfrSnrRJ/2b3tH2lPnE56av0UfrrlpHnlWGwz5+uh7ryrIOHH4yBtmna8Z7fG2uvT9n40vT0+0AVxtobHzsP5jl2+Py1jJMMTjY+Rn50/Pq5/Og0hPG2MldHUUv/S3MQroWL6fl1uOQ7XQ9j/QTV//Z9V1XH7EzVj8+5K/ytfO+9a/dbeuThrF+qTDLB1WBisuuqBUngrSLSdys0DWEn4FChsorP908CZcFMgYXb89o2fSuCkyPgKrdJAeyz2D5o2wLCBXCKl+W5Cm17YMtgI3rWmD/TNgMYTeMAFwRIeRGRrnXpl4xZl/lrK+PJT2pbAYWeKxYXrUr9zHCHZOaJql8Bl/7kqurdO1PvdxmgOeM995z/tCOOuaZt1SkJuHu9hW2wUrJAs+BrdVqZG/dJQsPMgJlDXO09hfaAg1a82KehvjcUT/tvAEFBmBTB9plB0QKC9LfBFNPA8LNkoN0BREugXppvvhf3k+/rArr0lVesNA/TnT8BXJGLbCEwzCTii3RUCI1lNjJO5rq0u7PqV2NY9pMrqu8+JYFm1ep64v6tU49V42O9NjNHVs6G4NLKw6srmxWtDIZXNVkxnZUzuz/NVAnsGmyny2rsgFOk2UZhGEtHgS2PKYNoiY012IYBXAuiYZxtW137ZAF+5PxRXxrAw0CzLfMnJhKDKy0Y8pwN84iAp7FKpPpSJxb1QIiYEIOcuAJ2RP0KuOcnV1XH7kyQYZK3s+/r3u+cD93//XkHLFzSCghdBMlhDANaYPw3RM/tPQNL4XmfDpvy+u+BQoNNMTOg1a9Ubjrsr3R/DyCiYCdfhT4LK60iQ3fGxgRD71kCAm/+DGty2QyVKfn6eG6EOVqwGjV/DCQevigwiIYxkyE5VNCSRVKsLgGmx6N+hXfcd2X1vp2t8LuM6RQe/PwbNl48NjH5YRkEUXb5t4tgFFfREfQ51uOVy3HsZiutmCfGCevRc1Ha+JtRLmUpSchKZhj7TbxVXBhPcNBmv5PQ6vhZwHWAI1zKxn8bxu/JNn8ZMDBLMYtYZB7GfM3YSAIQmTO7CD6e9cd6OOJHV1bf3+lAc95L6jv7NU5ueMnDYAkMSWShlwYw/BQ+pzJJf+I1oYW1rS/fU1txME393ixgrz800SQxI+xqz/4PNnsKTsA2Gi8gI4I0kvLLCuT0TRS0i8lmgUvrEBhpn4gSeCYKuQcGjtSMQjSZxyi/h6me+Zq4n7r6O/Nh2YMHgFmZpLAyLoR/eYTRjPuOnD9liY5MCQBkppE1gbjT9JsHKo127KDv4Ppzp4DlDw/pU5UYffg3/qVFKqq9KDX9q9epbCgn9cOCSpCh0Uj0cFf16pfXy7duxd11jV4mrCHCIwATfjAgE/tmwITLMIiE69JWAKCsXQKcUGfWszdgxt6z1URVpXeES0HNiVCwUBfNhuGYZ2HhtvIl5uOBU0OJCuHvLiaQvW/jftYMoVXVU3itbxzKXNb2X5zNCqY2CkQhYJ1vRcW0SNE87rD5c4A5AzU77g5zHTV/sT2r+HStZEINEf+Jr//0DcCiDQkMEoDonIqrQK4LCCXQEVCKwCJsjT7LdQErGf+qQn98HCuiOL7q1PrjNXCBABmzjWhOEKjEAU3MJZYPwCHfBc4SKGVgYwBF2w2NUP2ZhwMzD03hTZqbUYKQ/U7hUelSZpLQqtMFOFixiorIjCu1zytta37QCJPNu6fHamRypbzeP4yHmFSGeYiCqLNY+l7yc7HSGvPRApoH2J3GjwHLmKZu/RHAsS3zJ2auLNGRkTDYGODx8mYESKXPT3T9E34LTGzNgSY+hgEVZTbMeGjBsIxHgScOtOQjDKSxAq658dPVhQOgOa1eiI1YWwNzIgC0AEZcqRg0GISIN3nMJQMpy4ZSu+N7A3OeNVQZVYCkEeIYLYaOeXXz/CwMCESPPd9KNFscCm2dyp6CWdMke470eK6JxrY9AYR2e0TUittkBRNFUfZkIyk0vqw0mV9HAHyUP4kQ7wmbPzPG2YLCz+qUU/CVBakQNWLwUdNIUhNEF+heNmq0M+vP3gosf2QAAlE2xcwxzEbNKGI2w3Biqm+BSYSTTKcAOBWwHjOx5MY7qgdkOAKrubSusErAwDIZ+S5Ao2htzCv3ugEVBbJ03QLXvN+fQjVjTB0NdvXWFbujwJcUWgawyDYsIBQouiijIHvsb1cQkwhPAuw2QFKl95So7Rr9JgohgK0Rpi73LzzXqPHdUfNnx3V75s/2mZkd34fNJVU4D0Q8htN2zYLY41z/6RuBRRuH7EVNHQM0CSCGPhrDeKwJ5flyhCVVNVbd+OnqMnm0KIbnnVfPqR/G2rrCwjjQ4rRls0iAQZzBEjE2ZRrMJZlYmU9HfD6Oz2bWUcCMA006fQVoyrswDXIqyUodLglw2NWd2Un2m/EtFKNcnJ4+YlUUOeqqhDYalbGkFsBz2zfsRJTIjWiV2IcxnYQdZWCaHjIDEgqNa99SB0rzZ4HIA1s7Hts7fwy4MgRelE1XYo/VSEXyhwnT1n+pTIP17MT6K9aR2ZSYRxxD65tRwU2dEwcxsxhbXycwM8se6O2DJTfcUK3PgCZ8Ofdl9fkArlFAILaiDlzyv8T27Xfji8kYjmU27O8hk21iITBrWQ40CiRO0pplEvLcugDbfBljUnmJcOokYx8BKTBTcY/J0OKfpdOLbHkmBYNNq2KNCr0bEFT2UgKVEREj6Us2rsLY6GKJcbVG8woOZXecBHB3xvwpwgxuymbO4ELu3NVrBjz4OdRHs5Prz5kCjl6XokMyXxxhEv9dAp4MfOIKYwBJrnn+ndTGGHDBDf9cXesOx6pVdW/t13F3DSyPBZLyc5RIzBwvciRMKAuLM2Mh5qO+HoE7ArXeBDD3pMFMsnCrwIuQs5A6ymWFVcGalMT6UrIydB9uqwgyhC6sdBnrYAeqAa7M7+T4hxR8PCDhLQvE0LQO0f1OfhMnRG4BxzXzBAySwI2aP1FQHlMGWe8zM6DHZf5Sow0s4esFvw0D0K5SP5hNC7eQ05eYTARQcvrqAuuUkd+iH4cAK7s+kMN7lhyPFatWVZrVZXAbOO/l9clbgTsl8qTg0SWSJCZSkI6UZxMFSHJuDKhk0Sqhn+nfOccDY/OaGyVZ8Fjg2EHbMJkSALDpVBJmCwpFk6bNmcrKRp8bCjIqbV/RzdmZ7USPuiqo+o8ISIXWZwl/5v7sd8rmQRyg5CxWACmMhWKyjIFli3JvkemSY960XzRVLQtsmT9lHoIUNA4Nn00Xf80TXP+4dcCkYSUCMBYkNDxtTCrxxcTHtfk3AkpDNnPKDZ+q7qIpVO7B13DuafWddUjik0Eks8aCQ5wLG6mipLwoyy3+mFjf8QNNLAYmFw+61cUPoYLbYlZEhkZspth2R+FVk8kwnzal5fvb1bgIRIVIk/RfWUOL0orOqJ+mTbGnOUZ8fx3TLgl8UsYZv8aCIv01xzh0BhY7pxxIYNplmIrIlYCPmlCyaBLIxlvsYvVDkt6yx4YpbxJtEqBhANFr4TmMORW9HuyCKEet7rrpn6pTMkCh3N/s+ivPqJejj7v7NXqcC+OBTPg9C3nLBIgpZJgQR7OELTXycCqgNxeYs2LYLTFFPMHSBcMzNwpKE8GXBczma4wQ/jgXtr7xBWXKwv1ICKNOZ1EC7lOH+7vsq1RPViJmCnY/UwmknesWpBX0CMBYqHba/MkzjUhz8OZPnqGx4ZHRhlhOw29DqQleXk3Ghjy/z+NQ/+mbB2aTBxwWZKJvxjGjGnk2lu2k8alq9KsxrPiH26p7OgFNKHTuyjoc2XC+DWvHBjwzircfENgUo1cMSMlJbNnR3GcB1cSgyxZgGqu4Bxwtfg5hHepLMYIp9JBZhgKaCJ4BpwZwjch5yYDIAoHnZ5Exs89lwFRWVfYTiQloo0Yl4FYgbmlbh8GAWwY6AqIEyl6/WoGLXAIW0Lxcp4HADJM+G/LD8yf9EnopY0zzIT+xSSWymoW8ua1dpP6KjcAMiRIRC4nPZFiJjBtvSeByzHhs/fBbD7j2pturmPjbGWhe9ap6YX8T1vbrQRKfNY8sKDQiVbRlQeprMqANnVtgSvebPBSYsX8CmoIJlQmUOOuMz4AVT8FCViYSSFZCBiKuw8DDpk8GXKxUhE7sIyqWd8yfrM9GcTNAMBE50idVvAwsxadi++s4gi0DtM9i+9jKFg1zy4CH/DzqmPSeawfPXxRBApsMSNgPQ2AvrgV51l2t/rwaWLZxMDPxEdqiS3GCTXRJriWzSUHVKRuS83qTWHLjjdUD0wKaUPjcM+tV/RqX2iS9tv1KUWYNQ9EtBuE3u/EyXZPR4Ppj+wKz4qER+SZBl2WYFTPWMYyi5BORsp6yMHPy2mwFAdsnR2H02UY5holZqI4VWAKDQOb4ZZ8IO0PZNEodik137BM/g3xu+MIs4Bbuz3OxTfNn+hz7IX4Tx1mtfkgZVHkAw3BkYVBmmNGcJKDGMcxs54mov3gLcMDWNPBOPsyo5Dtx/MYWeGtBMp24fq/CZTetrlZ5IKNAV/oxJPFt3RS3JizM8mUSkChUcnaw/EZlsp3cHtCU6o8Dc08goDEUPQqiAzAN4Cg5lEssqc1Us/6KUeYRKXcbQJYYg/csCgCOCZXdIwl+HKMCaymNX+Z/avF3MBDTLXxTd0fPX6Ff3sLh9s04chVrCJjUr8LawmyKHJ27Wv3jNwPjtLtafDC6chPDUVAxbCUzr5jZ5GzngfHJYXKehyeCwSWswTln1RfUFcKmS911Lc5bZjbsEGZWYtnNKDZkc3ZmHzlwDGvEyLIUYgmhbvE8l/SEnmKJkofBaNQP7csh3B6wtTADXtVtUqDLotK9ZDKiszg9U+ZboVXaMqoTDwVe2nJ+mjVp7MSzQupv6eInvgR88/8BZ/4ucLI92tqAyPVfAD7/PeD5S4E/e96gpak+8I41wM8fTYuHOTVw1PwxU1Ozivxk7vyRgzVbmDg6RCxGmYepl+1TSqDDZTm9IpZ9guvPrYEjN9NOa2Ylaa6sOaXfdbXy90XJoiV+ml4PF958c3VNEURKUSeusHp1PXbHHbi7rnBMI7emxFqI1QjoCMBw1MnLQM62KVTA+IHA5MHtZ9QIPWYzwbKHDGAM6ESBoUXfMqU4R4Y5ZYrvtCey65oubeVL7Mthbp55c9oJwCV/3Dbl2/7bX60GPvfdQfuvem57O5f9E/Cv3wHueCOw37wh0Pz2MadeAs7Pfxd4x+2+E3d75s+yRU6qs5EgXe0TmHgAsjvUf8YUsH+fMpotUxGmI6BTyI2JLEiEObUhsp9Mp2+tPA0rzjyzmtouoAmVzz23PrkP3GmZisdcFEgE9ZNj1wMYZUnG3FKd6gG9SWD20aPPox1F4TOfgcNCRplgbcAlq5ctI9d5dbP7sBSwiBFoX0yeiW1Px4+Y1iuOB974gtFgMibzkooGtuGyGWrqb9YAn7sXOOc5wFnPBg7ed/Djlq3AD36R3/Nj/wE8/wjgtGeO7ksosXEL8LIPAD97aESSJrM5+tx1/jLgIDBJTSnOROXi1ccDnl24/oopYAYBgzh6s3+tKUSAwmxHgCYeNWKAZ6zCKTfdlCfneTM+0nSSSme/sr6rBl7UYCGhACXkxfIS/ubIEx1+xeYUM5hsewOxpTlHAXUKc0t/RgEHOzJZQUug0IiSiPIKDeYjMtOE6EqZBNKCXRfhVzZlTA9lVfb+NqM1DYi9l/RNdMX+/v4zgefpy22AUz8APBS2v5mwuoy3ZXTnPgf4i5SW9bX7gPOvG4pXuFdgMX/9kvzcZRbAp80FVqSEzHD9yruAaz4/KCE+JQY+7/l4XovzZ8eHwUM+878qYMPTIuU+DfDZResHs+mIKZ+JaGRJGIwFl3C9sA/KYTafueUfqpO7LCWdgeacP6uP7ffxdVToCZOx+53s8Z2NHJoEQrISc7hbvf/GMRzKznw6MPY0EsKCcumYeW8MkCWLAMT115hlnRmIVdqSv0epdcpVsAojXRnlT/IUSQFEfFMCes7zufVTZyzQvPiqHGhaAb0G3nMacGryBd30FeD9/zKcn3CL+TMHQNJgeenC2c8ZMJ7w9+hG4JV/N2BFJYAU81gd2yXfWNv80YKQ7a422bwqnyJQhd9lkdColml/gJrNbGFmogJe6u8RB7Vo5jbUX1wD+yc2o32Q7yO2Fghjif2RsfSzhPtVD8ff/PfVN3co0ITGzj6vvrau8Fqdy8Q6umy0bDiLQ4NUv+T/CfcKe57CqXusOKXVLPaNHcYy2U5os6EENqJkAK2h5CIEhdPrXGWVNkfdixQm6ycJngin7k8i5TtwPvCGPxqKwCe/BHzv50NHVBegYeerCKz05baLgEP3G7T/zjuAf/7G0PEYyiw/CLjx9V1EcFjm/Z8GrvvC4zR/lslYEBB5JMCOPbOsRa7twvWPrYEZoX/mICrtOoWq4+NR4p4FGGUiFB5PYHTdLTdU4bSHTn+dGU0EmtfWi+oprK1rzO66f4lzcDTxT/Y3yd2JxfB2hDjnIRxeAdF8EjOCwcMAiUanbG5IGlARnC4gw6AVbt16novDlCyd531GiiOlXBXHP8NbFkY5R5ccAFz/mqEMvG018J8/GIL15cF0SjlK4WpgNL8ORwnYc39YoVJ6/8wZwBf+Gugl0/jV1wA//OXQ8Rj6GUDohtd1kkEtdO/9wGkfdvajCTjz9gIC3BKgZ+PvsRKpKHJFTHhXO0/GZU1O/+dXwNLEXiKIGGai1xIQaQSpYErxgeMCXHWNDb1xLLnluur+rjM8LaAJjZ7zmvqyqT7eJWaPd9xD5vgNlWQnN4XI2ddT8tmwaRU2WAZm4wpVKREuabMwEY4WZFS8xC5EwE1YO+qetM0CX8o3ScrKrD6rz/cxK2X8yaTT2/tr6JzuY4HmL24F/vOHwwX68jN8oCHcHp4SyNnKAI5bDFz32nYRCywnmFfyd+k/AssWAcFkCn9bp4A3/P0geiUm1KYtwHHvdOaY/Da6UBigcceTushmjoxpI+LEE2Q0Y3epv7gCItH0wKYEQLzHyTAcy3gim+nh3bdeX13aFWRCuWkDzXlvq+ds+hV+gAoH2kiS2J582HjszIh9UAw08hqXOOfSux4wtg8wudAcWm6BxAhWg/obgWXhVMZMAOKxnhLIiBmTtcmCa0GLzJwGO7EOWemcmH8FkGM2d/j+wCcIDALQfPmHw/G7wjCaDZubm0ytIL39DuB/fW8QdfrLF48AmtuB96wclvmTDwAnHQ78zUsH1zZvBVa8Ezj7ROBdLx9cY6BRZ3iea6iOYgbEWJbOJpI5YiuIHbkip65fhCrtjvWP7aVok+NX0YhTGCA6JS+OjXEAK7ASOKX6D04uwOE3XD44Oa/r37SBJjR89mvrC6dqfMw73kF1y7AYF5Sc4yGikCTfTaTxiQWFzZUzDxs81kizg5RaBkJZjUmkUqFsoeIsuNwBBjKZmMbbFlKHxQxToDJAI0Jdyshtc1xr2ynhL3wPjMYCjZpOACzQdBGYt90K/Pu9wLtfAbyUdtZ/5YfAN34KrHwWsCCxzncaoHl4PTAxDsyZHN7pV48CwQybO3MINMe+Y/i7BWAG8QaLc+aPnfI6b6VIEdXPokusIRZ5aAEohc2zpfxxrj+vBywJaQsMHAkoxIle8rkMvfbmJL5UX0BqrMLrbrmu+ngXeeEy2wQ0Z6yux6q74kl8g/xQc3Ieg0ocW+9MYeNIFoCxTmHOJJ4VHMK0m1vsTcs8eHUTJWxjJ55AR0Gm3JIGEDjMR0GNGUcpAY/AkIGzAUQt6f/KYOR+1KYFmrfeMmQ0odjlZwG/Rz6aEKLeUkq5Su1/9PPA1+8D1rwBOCxtdg1tXXknEJzNN/85cNSiQScs0HQRzMBoAtDsqPkT5VE84K0FoUMJdBgvrC9EFjYBH13pd8H6i3vAgpBGwsl3ae4aL3kToXOO6WzUT2V7wLf6J2PFbSOS87y53iagCQ2dc359ylbgX+Jk2fc6EYjYELiGvDmM3eHc4VBvxn7A+D7Dx3g8znNptOmBhgioIkQ5obABglyHPmfMqoW1cRV+P7bNf1kSTCeKCYwCmlOuHDiDxXdVykMKvwdH70UvAF6wbDAXIQfmk1/MgSZk+L6XTKeP/Nug3ikpJB4SBN/zKeB3DwVectyQ0Sx/e54o13X8ZEGRbRsj2YwwWwEMAund8TyaIJLLx4AZtI2FmQ37bNrOponDYCJMygZrvPi2a6s7uywatsw2A01o6IwL6s+gwgvt/iXOp4lsJkgBJ/UlIMp8MwI8LQdl9WbTdgSiul4ExjpQbQQo898YMJFVTP0EZuUTn4CyDxJSZjUi/Fk547juUsa7D7Mgj601GM3NA2ewrNhXGEZz8hXAr9nqNg5oa7pd+grgT9OG1ysSo7mFGI0FmpdeBTz3cOBvXzYYoeCjCY7fs54DrHoFAY2YTm33lwkqsEU1V9h3Iy4/nksxo4idxJ6IVuxG9aPZNO47gZWFmU2U3rudWvw4n73t49WLtgVkDJZPv4mzXl8fVwNf45P4OJoUFYAcum40SnwyUrblbOKw0kwekhiUk5SnrEAEsZDUxYob+ij2qyhhG3AxkLjlGbRIkPU+BpS8+1s2oc/lMKhSRCoAzScNo/lSCm+H9izQvOiKZmYw6yGDa6h/6ctzoPnEF4FbLxqaTm+/HXgfMZpv/l9gr1nAMxYMBiC0979/PMggPiTl4wTTKTAaBd9tmL/MXGJ/DIGTjTbJfO9q58k0mJXMv3mu0P/F48B+4VVokpDHuTK6Eg39L5nPJgpheQNleK1tDzjh1o9W35g+SgxqbBejCQ2c+fr6un6FQcaGPe4hXKODye1xEYoHxvTKXign7CcBUnjf09js/HFFMLvQbC9CkQFUWyKdyW3JzBgBmPRQ0+kTA19rX/j+I5RwaXAGE9C85eY86nTl2bmPJgLNugQC9AzM/NQnVgOr/nR6QNNFQDOgmUaEUMePmIiCichlWpgExF0l3k3rR7NpAhgThTY5Mdm5MwlUVPmdc2bsnqYecP3qj1YjEhraZ3i7gebsi+tFW7fGM2tmh8nlDGCBscy0chhL64Hn0sOgWGE39zxgXFZFVuoSjXYS95QxjDrPhYR0GOrKX5PrRoNa+sKgoqaZYTlWcUrlSiwp1A8+mk/SoYoBaKLplPrWAJrLc9PJPpdlecHcEdPp8mA6fRFYczFwxIGDe7x9DfC+04fCd+t/AQftA/ze0sG14KP52OeAow8Gfj9tRQhAc0zw0XRwoA8KmV39ZB7pym7No1TPcwQnazw7KMsCltx3V6q/1xhw+EQzOU/7WjjjN7IYAh714+RAtWE8JOdd3T05z4Oc7QaaM95SH1RvxPdRYXacKGI1XbYmWFPLO6hcmVIP2LTpZ9jriIPKwkg0Q89zGXGeDJsqxTCykxTYKEuOOAYLDstas0D0gMvIRGXXiM0wc8vOuamA5x0GvOIEYM5EvmnxO/cn0yg1HqJD+84ZisR//WiwC5tZGvcj3Cdserz7p4OrEWjSzuwf/QJ48BHgpMPScZgA3nYLcPnZw/ZfdhVw4mHA2/9kcC34aMK1t50KvPDowbUINH87rOO9OdIbc1b+CDBJquWzXuODrjhTmMBnd6y/3zhwcPDPyHOYw65KZlGUPZtPI8AzbGNDNRNLb7uq+pkHIF2vbT/QXFRfXwOvVn8MmToRIMx3Nq/s/qcGG2I2E56oAjZu/j72XjpYFtVvwGYLU26K3hQBxCnTBjYeKNnVvu1eCkByXw5fOzunPUevBaX4PSHW6c8C3rrNLrt2sXnrzcC/3TsY98sIaGyt+34N/LfVQHAOy99LrgCeuyQHmrP+B/CPlwzLhFyc068mn5k3N6JMMs/WD0O/sy+GAWQYPzd7mRRZ0wdqe1euPydsO5g59M/oZsi0EzuqUWEzJV9XFkhMJ1zrVfjEbR+paENLV3gZltsuoDnrjfVx/Sl8rR88MeYAcw9gstA2RZ4EpHg7Q+MkvmRy9Wf9ErP230+3ALDfQAGdnaZmibbsosEoWFB5f1NS5hLz8MClrT9avgtTIqUq3j/dLJz/8uYXTl8QXCpjmvnL1YOEvfB3yQubp+yFIQrsJkShZk8At1w0bODUKwZbHpjRBPbyP98KLD0QWPtz4L2fAr60tnw8awbSxjGqZk8CpyjYbDbxd86nSWV25/rhOIXls1Ng15hCDDqeaSSspgFEAk4Dhtjv9XDCrR9+gpzBK/+8/iwq/LE1lwQwWnNoeCOlMJ/k8JWkPQ5/S77O5KIpoBfcXuZIAYfV8EpvWQf7aSR6pAsaMQsLRCzsruBTvziXw9th3WayqYmVOuVt6MzuT6uxdURLOcXc0kbO1EabGWfbysbYMIKQ9St/YYtDOGxrcnzIRNdvBmaMARNjwLp0Wj8zuDbw7sJKxJSXPjfAh9kQI00Srt2p/hHhgLigFmz6MLsnRiMMx9swKX4vB6D+9fa/q7ZlCYsisM2M5qyL6xdP9fHpLEKUWszMqHDNbjWQO9MeKDapZJc2+29ClY0bfoq9jlw8COF1OB/YAwIxt5QJWeUSBBM7P+UeZApg99Ww87Itk5fMpQzczM5vVV4nAlZUPgFak/tR8vN44GpBNHxvnMfjgFQD8IyfTFcFZm+FqBk/X+v8GVbS8MOYCJL3u5oK3s7u3az+wRPAgnFz2FU6QS8+JwGQzEd8RCfq5IFVqD/Ww6m3Xl2lk4eGi0hQXGCyAAAQfUlEQVSXT9sENGELQv0f+EZd4WiFqmQKqRkk4GJAhSNRCiRSJrGcxsbK1Pb6dd/BvkceNRinUQLvmE/KEkjg5VgEgd221dzzxYSuufuTbP+EorMJJp/TVgdvF7ZV/m32/5gx04hNB4XXMUltNMxNHmtiA0pwPBDczvmz4JWxFTaZLGvh5ZXmYnev/7QJYHHYnpPGmoFFzCNV9gQ6nlml5pXMtcztIKDy7eoPcNxO24Kw8qL6wqrCx5h5xDmjjZTqjykATranKWUPt9avgKne/Zi9aNEwrEn2tbv6CTtJEt96nkuH82Ssf0eF3ZhxEu2KYFgAPFlNlSmREms/R7AjF4Qk8kUAIgxJtyzYsL5ldQQMPISlZ9EkOQJOy5ji4umcJ9PmXLfshrcXZJaOsM8nwXkyeg6Osy+rwcoEyStgVg84YvaQ0XhZv60RpsRu1KwyzmMBqzHgdas/shM2VZ5xUT23rmLeTDwmwoanLUtxTSupR0yGTSevzTAB4wu2oDc5IwMaFcaWiE0pe1YVldgG4YL7biJvNXdXeFpVG4BjTCKPyYhpJ4ruKp3JEeKxYEVX9ldieY6JpgDjjGsD1J3Qe8ns0fwTZnbEghq+NPlN+m5MGvaDZQ5tw9XZTGI29GSpHx53+TwMztltOa4zM6PYtBIzKo23y3YG5R+saiy57SNVSu/sYjhtg4/m9Ivrd9c13qnvdmKwCJ8Nq4ndcDZNuvUZuFK7En1a/9sfY9+jDhmYTEZIS+aE6pWh9l38FrGMrOw0lvb+1tcjCqZmGodhxXwhxmDzYJgdKNsxAGGfi81INlfsc6rym+eSZ5K+ZM/A/qfC5zhULa+sYfbBoJs9nzOnjfkjBssrv7CiLNu3wz6lBkMwZpb0W/u/i99/6RxgjnUIU/JdZkKRSRRlhs+jCb+1nGdTVXjPmqurd3WDmEGpafloQhbwlhprQ3KeAEicBPHPCIUd8YoV6+TV6FJL/XUPfRNPO2aw9dcDGhGa1vNcCgBlQYFZTdvKnClyGnX2Z2RA1SXSYxP+FDWGETZlGsQCRiUcesBRYmFyAn52HwOQDGZSToCmGB1jMPJAxXHw83O5LCRDsOGG0Ya/hcaRc2sabMYJe2caYpFnF7v/wbOABRLpc5L2Mv8LnRPMfh1lfryDW4AoKUYFbBjH9LKFpwU0p19cX1djuK8p0nMyg9peEhf76GxRkOsKewJahglt2fJTzF28ODpeySoZMhzDOmLfTMTIBQ1WWAsWxDw85eL2Gm13MScKe6csgJV8I5ZNcb0sKuc5XknZrbmi7MTUU8e5NQtZkYdEsJFQGeXVoLg1K7OFhOZPwEMVQZZJzvZN15ipCBA+FervMwN4RqAAxMYZXDia5ObNOO/nLjGdCrh+zdXd9z91BpqVl9TH9vr4ekzOSyAQBZQ2TSrwGJBwHcPmsCwBnNK2hbH5mzA2e7L8rm0BDGMWcL6MUPzMT8AAVfBVZIyA2mcF1TJs5hAtENak5kK4lzhHCey0TfMcHnsqKi0DQQE8M2CkfnY6j8e0qdU9s7bD/Rv1Cax0ehp2DO1UJinOQIal+ylQf2YPOHIevdVABjYBD/tdso2WVC4zr+LKIBNIr18ZLPb9uofjb//gDn7dyukX15+pQWfPeP4U5zQ96+QVU6uUf+MdD7ruVz/AvkcP33amgMF5KdZ/wMlKTghXzK+uSXMKAC2ZvFzGOqAtK1G5L4R5LXDZ+7NZZhlJFI2k9ApsDIDOZzYfVe6c6JSyKDZ/LLg7ppbHmhjsGp8JfNl1oouEmOzyLExzyWHcwBfjZ1EH8pOhfnAIzx8kRmashvczGbYjYXBlimIeiW+Hyxtzqqrx2TVXdzujphOjOeNN9Sn9enCangKFARVhJN5ObM8nE9shViOhcq/+Iw/+H+y34pmtoWKxt6NAm7CwyzZIAiN9d1bezDk6wimaAZdxRJbYDistK4Q8g5dUx/20fpYS81LgGS5O+RsODAvzTDUXFEaBrmFWJROw8bwyfhnCEM0x16Xd3fk8mTC+O6L/h80F5tEBWJlfxibuSXQqsesIBuKaEIBJdURWM2AK+6B6ePFtHxp96t5IoAnJef0v4m7UOMY77sECRgZGifXIVgSuz1EnyZ+Rupb1bFr/I8w7ZPAGuVFKkJkoTtKcCrWh564SFHwb02EJ1m+iPolColxm0njMg0GU+0fmjx0D+kl9WhZEPWZXAoZSNC4DugKj7Dp/mSOulLkr6CwPSEzmqVp/0Sxgv3AAfGkTZTKHVPHDGBZ2cAvwWN+Otj0Y92/1nj/6HOGRQLPykvpC9PEx8b/Y/Use0ERESCCTJfWJM5h/98wtU783cwPG5w1Pu2LlLQmu+BqEFbSupobNeIBGOp+906lVcdLoKrhY1tQBOK3yekCUAUvpWSwoiWlCZk/xWRipxCwi00Z/HpHtm7o2evy86I/IBIOKcQQr7jyF6+8zATxjLjGTACK6Mg5moLEdwZpWBEayMDPoyOdobg3aft3tH25P4msFmvAOp8c24Qd1hQPFNOKEvMZJeOGWpYPK028ZCMn5NeLvceqv/8V3sc9RR8S96p7CZslupTyPJIHWrBK7NLJEUTjLImyGLZelDcLSVul92lm+DIOBtx1CACo5i7WfpUxhAgIGi87nuThO3ChrTKMZYFqAucQMi4BPPhMB0afaeTJxOElGt+f5Z/SAZXsNM4T1jQZyDzaJJOUgXRPzKDIWBqfCMZ/iOO4BD86abH/XUyvQrLykvgx1eislswzKnRGmw+ZOdq5MqsdAJSxIchS8TZRiZj1831ew/zNP9P0ztBrLZDFoNFZ/R6i5jKy4JbBorMhmVfeS7XR+HTNIzJUIJAbQtLgBQHk+m02csQq+lwEFYT/e2BTB1gNwD4D5XmZuigBUijCJvDkKqPkvQmHYhCLQ5ZwZGWNW6kY7OsHpA/mCdqf6x+wdN0AOwMscSC4gootXIZ9Gx8mp7zmaUeHdt3+w/PbKItCc/Vf1oi0bm0d0jjKVvChTzJ/hPU8tu7lVThLLeeyh72P+knT+Y4l5dDBBoqA7yiEK55oNTi5MQxlbHKLbqszS10Z97/kFPKdptgiYqkOaQIL1V8dlFOAxsBhQpa8+c5SVVfpAR3Kql94DHrrGWKOfyRkdm7bA8SStf8h8YH5I3EsDzw5c9a+YTGA1gwy7CXXZVFJncQIoYTWosWFiFpbc8t/9Iz+LQHP6m+pr6wqvdcPT8uoUZjnSkphB9C+zmTjhtr7T3uC+NXpj6zBj73lZoldjVfbC17yymUSxttW1wQzSc/F5MllujgEwDxwsa4omoGEafF8FP1lhU1RAGSApNZtVWd+7gC8puPYnNcJ99Pqvi78BIOmDmKnZdwISZn8MAPrIHHliIGLwIOBQdqIdG0ZIpf9xKp8C9Q+YDRww0xwZwc5hnRTjy3GuZ47g9Lv6awisQk5YD7huzYcqOhJ/KMAu0ITkPABfD5DgZf5G2TKJeiPzZcIzFQ4vV8cxAVf4uO7B72DvZctQJf9MSeDVnEggrozAyQNpdd6SH0Lk0TKYDORYqBlw5DMBBDMDF2QchQ3NZ+fBMHvqcLyDB3oCIOH5XBPRAHT2/MafpL8xqJX8SB4gyUCUokrSl8LvArLCVCU8HIdfJNuaXgRgT9b68yeB35nXPJuGXwynzy4MhvZEcUi8FHHS+nluTfjmJvG5QHP6m+q76h5epJQ3lKJDqmLfCvuZxLSywCOrsfh0oo4m1pMxHmJCv/3JV7Hg+Gc3/TOcup+2Gohw6Uo8IjTdxjwaYBLaIhNFVkU1x8SObTHNeGUvgVjWJ1J4BiYxC+JzTpNN2edyfTLCaJhNFUBC+jJdn5aasAwCzDbaWIeUsyC0p76ytRnjwLLwRtc0b/yKWzGVrcO3lCnMeTViRglb9TKNqxqfuf1D1ckkPqrq2bUzL6lP3grcqWHsgpnDIFF8XYownwRMHLHqUr83Ewj/KXEwJgN3XBRP9vhY30MbsDTaN+zEMhCX1Tj+E17xMzbW5k+RPVrMWFJ/Gue5GEdqg33pSjF4wuJ5PAwk3v3TAMmWCQY5zqnh+1vGZEFUV0QCjniN2IstI7+L6aqrZPqwp/5w/I5aAEwEcuA4eyVvJo6jiTCxWZSBUpcIVbrXGHDK6g9Wd7F+Zoxm1aq6d89vcHc46zgWKhy1mYFEEAzDTDjqpDRWsoo5G9jm0HjmFTGfjY/+Co9876uoH92KufOWoOrRobQWQrfx+7/ftKTot9rGJvdUewqOwB+dG45s2rF/dX8L1j26FtW8ccxf+mzMnL9AtxoIKNhw9iimkkWQkhlVSvZTEJJynJMTV7LB81bAPcv3xopVqyrh+mrQxAKnv7m+oA983Jo5nKQnZk4WRRKgSf9m5U2SngKPE3kaufubzrXZsuG3+M29X0H9m8cwZ84S9MZCOuT2/+0Bmu0fwz0tADsKaPpTm7B+/VpUe8/C3stOxIzZe5XBxUSI1LThCFPh/dvCbFzTyjh9FXASuMQ6HIUKWxOAC9d8oLpGZEFX75Cct34Ka1FjYZvCZ7kvUpv8Ktbf0gAmYj9Zvo3QX9Nml/pTm9bj4W9/Gf1fPYo5sw/F2Di9GW2aUr8HaKY5YHuKuyOwPUAztXU91m/4EXoL5mGfo0/C2OScDFzYQZuxDFb8wnk0Ut4CQ+OM4VJ9MbNNeLvRD+CBOWNYcsPl1XqyjiObWdUHLi06aAtRI3XCSmvk03F9N4bJaH0BGHvsBJlOcUYLOTiS9Nffugm/+faXMfXgQ5g9eQjGJ+ZNSxX2AM20hmtP4cIITBdotm5+FBs2/Ri9A/bFPsechN74pOavqFOXmIN3Al7mb3G2FbBTuBF14rbJNOII1HTr93q4bM2V1SoFmle9uV742OAc4DnqsE0+FddpaxTe7n8qhas1f8awGi8SJVGrEutp7LkSVkXANLV1Kx759lew5Wc/x+yJxZgxEVzx7X97gGbUCO35vcsIdAGaLZsfxobNP8WMgw7AXseciN5YeOmV5Gg082CiaLeEob0DyW0ejFtfIpi05YQjTO6rWqifcTzSdzajehXWz+xjyY0fqB6IPGLlW+prauD8yC4sY+CjIRxTScPY9CYDz3xSwEggFTvHgGOcxPJbjCJxv7ahfhyDuo9HvvNVbLrvZ5jVW4TJmfu58rIHaLqo0Z4yo0agBDSbNv4Sj/Xvx+QzDsK8Zc9GL+wVICX10vu9yBErtNbX8Kiv+Nx2A3AKWw34PsqYDCBZhzKbUVWFa2+/srqgOuMt9fJ+hbvrevBaW2uaqI/ERJZKoGSZSLF+y7nCAkLuHqgC0DATyxiVNelSxvG6e7+GjT/8CWb198fk7IUqN3uAZpQK7fm9ywgw0Gza8AAe6/0CMw/7HcxbdgIqDDYI2+hOcQOkje4UWM+oDZTDdHSKEAk4te1pajlywjqcG88E9Hs1VlSnvbm+Ez0MEmwkVE2f9eDxFgbSMLe8+sSGGu/VLjmTCSQ0VtjieG4kCVqQKYDU+rX34LHvrcXk5n3rL3/qDyW21UWe9pTZMwLuCJz08s/1N008VM1cugTzjliu51erGeId10C7pFlhhVVkSkz1OUs3ixolk6b12E4BPDZ9PIZlfneT9wyjEmZTAXf9f+gei38QL+atAAAAAElFTkSuQmCC",yi="data:image/png;base64,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",go="data:image/png;base64,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",bi="data:image/png;base64,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",Fo={wrap:"wrap___kSYmZ",head:"head___qjsyz",line:"line___yVkMk"},Ns=y(2524),wt=y(65078),xt=({parentData:re})=>{var ze,Ge,FA,gA;const OA=((ze=(0,wt.Uf)(re))==null?void 0:ze.every(KA=>{var CA;return!((CA=KA==null?void 0:KA.data)!=null&&CA.length)}))&&!((Ge=re==null?void 0:re.photos)!=null&&Ge.length);return l.createElement("div",{className:Fo.wrap},l.createElement("div",{className:Fo.head},l.createElement("aside",null,"\u8003\u8BD5\u7167\u7247"),l.createElement("div",null,"\u5171",l.createElement("span",null,(FA=re==null?void 0:re.photos)==null?void 0:FA.length),"\u5F20")),OA?l.createElement(Ns.Z,{customText:"\u8BE5\u5B66\u751F\u65E0\u5B66\u4E60\u884C\u4E3A\u5206\u6790\u6570\u636E"}):l.createElement(l.Fragment,null,l.createElement(wt.ZP,{data:(0,wt.Uf)(re)}),!!((gA=re==null?void 0:re.photos)!=null&&gA.length)&&l.createElement(l.Fragment,null,l.createElement("div",{className:Fo.line}),l.createElement(wt._s,{dataSource:re==null?void 0:re.photos,right:21,col:3,wrapWidth:856}))))},Pt={flex_box_center:"flex_box_center___yX3vI",flex_space_between:"flex_space_between___dEeVD",flex_box_vertical_center:"flex_box_vertical_center___XEpaz",flex_box_center_end:"flex_box_center_end___llMFv",flex_box_column:"flex_box_column___bSySo",wrapper:"wrapper___MX3fs",head:"head___Yd8zt",title:"title___gCeYN",inputBox:"inputBox___OGm5w",selectWrapper:"selectWrapper___xsjOs",selectWrapper1:"selectWrapper1___axawK",content:"content___VUVSk",tableHead:"tableHead___vKmiU",list:"list___IyMCb",active:"active___pzGHU",footer:"footer___sbrEe"},vA=y(58421),uA=y(89392),Zt=y.n(uA),PA=y(39864),cA=y(59301),tr=Object.defineProperty,on=Object.getOwnPropertySymbols,LA=Object.prototype.hasOwnProperty,zr=Object.prototype.propertyIsEnumerable,kn=(re,ze,Ge)=>ze in re?tr(re,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):re[ze]=Ge,kr=(re,ze)=>{for(var Ge in ze||(ze={}))LA.call(ze,Ge)&&kn(re,Ge,ze[Ge]);if(on)for(var Ge of on(ze))zr.call(ze,Ge)&&kn(re,Ge,ze[Ge]);return re},Xn=(re,ze,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,ze)).next())}),Ba=({visible:re,value:ze,onChange:Ge,onClose:FA,sealedReview:gA,data:OA})=>{var KA;const CA=(0,fe.useLocation)(),Vt=(0,fe.useParams)(),tA=(KA=CA==null?void 0:CA.pathname)==null?void 0:KA.includes("/centralizeReview"),[an,Nn]=(0,l.useState)({page:1,limit:10,course_group_id:"all",name:"",save_name:"",review_status:"all",review_type:tA?"appraise":"normal"}),[yr,qn]=(0,l.useState)([]),[jr,ta]=(0,l.useState)([]),[ua,Dn]=(0,l.useState)(!0),[lr,En]=(0,l.useState)(!1),[dr,Jn]=(0,l.useState)(!1),[WA,Ln]=(0,l.useState)(0),fn=(0,l.useRef)(!0),Aa=(0,l.useRef)(!0);(0,l.useEffect)(()=>{let $t=an;re&&(console.log(Aa.current),tA||($t=kr({},an)),Nn(kr({},$t)),Aa.current=!1,xr($t),eA())},[re]),(0,l.useEffect)(()=>{gA!==void 0&&Jn(gA)},[gA]);const _n=$t=>{an.course_group_id=$t,an.page=1,Nn(kr({},an)),xr(an)},br=$t=>{an.review_status=$t,an.page=1,Nn(kr({},an)),xr(an)},xr=$t=>Xn(void 0,null,function*(){console.log($t);const jn=Zt().pickBy($t,ot=>ot!=="all");delete jn.save_name,delete jn.review,delete jn.exercise_group_id,Dn(!0);const Qn=yield(0,ve.ZP)(`/api/exercises/${Vt.exerciseId}/user_review_list.json`,{method:"post",body:kr({},jn)});ta((Qn==null?void 0:Qn.review_list)||[]),Ln((Qn==null?void 0:Qn.count)||0),Dn(!1)}),eA=()=>Xn(void 0,null,function*(){if(!fn.current)return;En(!0);const $t=yield(0,ve.ZP)(`/api/courses/${Vt.coursesId}/course_groups.json`,{method:"get",params:{limit:5e3,page:1}});$t!=null&&$t.course_groups&&(qn(($t==null?void 0:$t.course_groups)||[]),fn.current=!1),En(!1)}),kt=$t=>Xn(void 0,null,function*(){var jn;const Qn=(jn=CA==null?void 0:CA.pathname)!=null&&jn.includes("/centralizeReview")?"centralizeReview":"review";fe.history.replace(`/classrooms/${Vt.coursesId}/exercise/${Vt.exerciseId}/${Qn}/${$t.login}`),Ge($t)}),In=$t=>{an.page=$t,Nn(kr({},an)),xr(an)},Or=($t,jn)=>{an.page=$t,an.limit=jn,Nn(kr({},an)),xr(an)},MA=()=>cA.createElement("div",{className:Pt.head},cA.createElement("div",{className:Pt.title},"\u5B66\u751F\u5217\u8868"),cA.createElement("div",{className:Pt.inputBox},!dr&&cA.createElement(EA.default,{value:an==null?void 0:an.course_group_id,className:Pt.selectWrapper,style:{width:170},showSearch:!1,getPopupContainer:$t=>$t.parentNode,onChange:_n,dropdownRender:$t=>cA.createElement(U.Z,{spinning:lr},$t)},cA.createElement(EA.default.Option,{key:-1,value:"all"},"\u5168\u90E8\u73ED\u7EA7"),yr.map($t=>cA.createElement(EA.default.Option,{key:$t.id,value:$t.id},$t.name))),cA.createElement(EA.default,{className:Pt.selectWrapper,style:{width:255},getPopupContainer:$t=>$t.parentNode,value:an==null?void 0:an.review_status,onChange:br},cA.createElement(EA.default.Option,{value:"all"},"\u5168\u90E8\u72B6\u6001"),cA.createElement(EA.default.Option,{value:0},"\u672A\u8BC4\u9605"),cA.createElement(EA.default.Option,{value:2},"\u8BC4\u9605\u4E2D"),cA.createElement(EA.default.Option,{value:1},"\u5DF2\u8BC4\u9605")),cA.createElement(PA.t7,{style:{width:290,height:38},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u641C\u7D22",value:an==null?void 0:an.save_name,onChange:$t=>{an.page=1,an.name=$t,Nn(kr({},an)),xr(an)}})));return cA.createElement(te.Z,{className:Pt.wrapper,title:MA(),width:800,placement:"left",closable:!1,onClose:FA,bodyStyle:{display:"flex",flexDirection:"column"},open:re},cA.createElement("div",{className:Pt.content},cA.createElement(U.Z,{spinning:ua},jr.length>0?cA.createElement("div",{className:Pt.tableHead},cA.createElement("div",null,"\u59D3\u540D"),cA.createElement("div",{style:{paddingLeft:5}},"\u5B66\u53F7"),cA.createElement("div",null,"\u5206\u73ED"),cA.createElement("div",null,"\u8BC4\u9605\u72B6\u6001")):cA.createElement(Ns.Z,null),jr==null?void 0:jr.map($t=>cA.createElement("div",{key:$t.id,className:ze===$t.login?`${Pt.list} ${Pt.active}`:Pt.list,onClick:()=>kt($t)},cA.createElement("span",{title:$t==null?void 0:$t.name},$t.name),cA.createElement("span",{title:$t==null?void 0:$t.student_id},$t.student_id),cA.createElement("span",{title:$t.course_group},(0,at.Pq)($t.course_group,11)),($t==null?void 0:$t.review_status)===1?cA.createElement("b",{style:{color:"#0152d9"}},"\u5DF2\u8BC4\u9605"):($t==null?void 0:$t.review_status)===0?cA.createElement("b",{style:{color:"#333333"}},"\u672A\u8BC4\u9605"):cA.createElement("b",{style:{color:"#FA6400"}},"\u8BC4\u9605\u4E2D"))),WA===0&&an.name&&cA.createElement(Ns.Z,{customText:"\u641C\u7D22\u65E0\u7ED3\u679C"}))),cA.createElement("div",{className:Pt.footer},WA>an.limit?cA.createElement("div",null,cA.createElement("span",{style:{color:"#656F87"}},"\u5171",cA.createElement("span",{className:"c-light-primary"},WA),"\u6761\u6570\u636E")):"",cA.createElement(vA.Z,{total:WA,pageSize:an==null?void 0:an.limit,current:an==null?void 0:an.page,showSizeChanger:!0,size:"small",onShowSizeChange:Or,onChange:In,showQuickJumper:!0,hideOnSinglePage:!0})))},ea=y(84161),Qa=y(6079),Xs=y(88265),Fi=y(73034),pl=y(60335),Hs=y(60546),qa=y(44164),eo=y.n(qa),os=y(40743),jA=y(59301),ml=Object.defineProperty,zl=Object.defineProperties,xo=Object.getOwnPropertyDescriptors,ki=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,Hi=Object.prototype.propertyIsEnumerable,Zo=(re,ze,Ge)=>ze in re?ml(re,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):re[ze]=Ge,qs=(re,ze)=>{for(var Ge in ze||(ze={}))zo.call(ze,Ge)&&Zo(re,Ge,ze[Ge]);if(ki)for(var Ge of ki(ze))Hi.call(ze,Ge)&&Zo(re,Ge,ze[Ge]);return re},Es=(re,ze)=>zl(re,xo(ze)),Ri=(re,ze)=>{var Ge={};for(var FA in re)zo.call(re,FA)&&ze.indexOf(FA)<0&&(Ge[FA]=re[FA]);if(re!=null&&ki)for(var FA of ki(re))ze.indexOf(FA)<0&&Hi.call(re,FA)&&(Ge[FA]=re[FA]);return Ge},Zl=(re,ze,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,ze)).next())});const{TextArea:Yl}=ge.default,bu=re=>{var ze=re,{exercise:Ge,globalSetting:FA,loading:gA,user:OA,dispatch:KA,isEaxmPaperOpen:CA,studentexportDate:Vt,onChangeProgress:tA=()=>{}}=ze,an=Ri(ze,["exercise","globalSetting","loading","user","dispatch","isEaxmPaperOpen","studentexportDate","onChangeProgress"]);const Nn=(0,fe.useParams)(),{userInfo:yr}=OA,[qn,jr]=(0,l.useState)({}),ta=(0,l.useRef)(),ua=(0,l.useRef)(!1),[Dn,lr]=(0,l.useState)(null),[En,dr]=(0,l.useState)(!1),[Jn,WA]=(0,l.useState)(!1),[Ln,fn]=(0,l.useState)(!1),[Aa,_n]=(0,l.useState)(!1),[br,xr]=(0,l.useState)(!1),eA={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898"};(0,l.useEffect)(()=>{yr!=null&&yr.login&&Or()},[Nn.userId,Nn.coursesId,Nn.exerciseId,yr]),(0,l.useEffect)(()=>{CA&&Dn&&(_n(Vt.userCommentVisible),fn(Vt.userScoreVisible),xr(Vt.new),dr(!0),setTimeout(()=>{MA(Vt)},2500))},[CA,Dn]);const kt=()=>{document.querySelectorAll("canvas").forEach(ot=>{(!ot.clientWidth||!ot.clientHeight)&&ot.remove()})},In=ot=>{var tn,ar,ia,ca;const Ha=(tn=ot==null?void 0:ot.exercise_answer_user)==null?void 0:tn.user_id;if((ar=ot==null?void 0:ot.exercise)!=null&&ar.question_random||(ia=ot==null?void 0:ot.exercise)!=null&&ia.choice_random){let sr=1;ot.exercise.question_random=(ca=ot==null?void 0:ot.exercise_question_types)==null?void 0:ca.map(zn=>{var na,Ra;return(na=ot==null?void 0:ot.exercise)!=null&&na.choice_random&&((zn.question_type===0||zn.question_type===1)&&zn.items.map(ja=>(ja.question_choices=(0,at.M2)(ja.question_choices,Ha),ja)),zn.question_type===7&&zn.items.forEach(ja=>{ja.sub_exercise_questions.forEach(Rs=>{Rs.question_choices&&(Rs.question_choices=(0,at.M2)(Rs.question_choices,Ha))})})),(Ra=ot==null?void 0:ot.exercise)!=null&&Ra.question_random&&(zn.items=(0,at.M2)(zn.items,Ha)),zn.items.map(ja=>(ja.question_num=sr,sr++,ja)),zn})}},Or=()=>Zl(void 0,null,function*(){let ot;KA({type:"exercise/getExerciseExportHeadData",payload:{id:Nn.exerciseId||Nn.categoryId,identify:Nn.userId||null}}),Nn.userId?(ot=yield(0,Te.pu)({exerciseId:Nn.exerciseId,login:Nn.userId}),In(ot),ua.current=!1):(ot=yield KA({type:"exercise/editExercise",payload:{coursesId:Nn.coursesId,categoryId:Nn.exerciseId}}),ua.current=!0),lr(qs({},ot||{}))}),MA=ot=>Zl(void 0,null,function*(){var tn,ar,ia;ot.type==="all"?ua.current=!1:Nn.userId||(ua.current=!0),kt();const ca=ta.current.children;let Ha=`${qe()().format("YYYY-MM-DD HH:mm:ss")}`;(tn=Ge.exerciseExportHeadData)!=null&&tn.new_user&&(Ha=`${((ar=Ge.exerciseExportHeadData)==null?void 0:ar.new_student_id)||""}${(ia=Ge.exerciseExportHeadData)==null?void 0:ia.new_user}`);const sr={html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1},jsPDF:{unit:"in",format:"letter",orientation:"portrait"},pagebreak:{mode:["avoid-all"]}};let zn=eo()();for(let na=0;naZl(void 0,null,function*(){na{var ia,ca,Ha,sr,zn,na,Ra,ja,Rs,ur,$s,oi,xu,Ki;return jA.createElement(jA.Fragment,null,!ar&&jA.createElement("div",{style:{display:"flex"},className:Xs.Z.programTitle},jA.createElement("span",{style:{flexShrink:0},className:"font18"},tn,"."),jA.createElement(Pe.Z,{value:(ot==null?void 0:ot.question_type)===8?ot==null?void 0:ot.description:ot.question_title}),jA.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",(ot==null?void 0:ot.question_type)===7?`\u5171${ot==null?void 0:ot.sub_q_count}\u5C0F\u9898`:""," ",ot.question_score,"\u5206\uFF09")),(ot==null?void 0:ot.question_type)===8&&jA.createElement(Pe.Z,{showProgramFill:!0,disabledFill:!0,value:Ue.Base64.decode((ot==null?void 0:ot.code)||"")}),ot.question_type===os.c.Single&&((ia=ot.question_choices)==null?void 0:ia.map((fa,Ks)=>{var xi;return jA.createElement(Q.Z,{key:Ks,className:"pr20"},jA.createElement(I.Z,{flex:"25px"},jA.createElement("div",{style:{width:25,overflow:"hidden"}},jA.createElement(v.ZP,{checked:(xi=ot.user_answer)==null?void 0:xi.includes(fa.choice_id),style:{width:25}}))),jA.createElement(I.Z,{flex:"1"},jA.createElement(Pe.Z,{value:fa.choice_text||""})))})),ot.question_type===os.c.Multiple&&((ca=ot.question_choices)==null?void 0:ca.map((fa,Ks)=>{var xi;return jA.createElement(Q.Z,{key:Ks,className:"pr20"},jA.createElement(I.Z,{flex:"25px"},jA.createElement("div",{style:{width:25,overflow:"hidden"}},jA.createElement(L.default,{checked:(xi=ot.user_answer)==null?void 0:xi.includes(fa.choice_id),style:{width:25}}))),jA.createElement(I.Z,{flex:"1"},jA.createElement(Pe.Z,{value:fa.choice_text||""})))})),ot.question_type===os.c.Judge&&jA.createElement("div",{className:Xs.Z.flexRow},(Ha=ot.question_choices)==null?void 0:Ha.map((fa,Ks)=>{var xi;return jA.createElement(Q.Z,{className:"pr20",key:Ks},jA.createElement(I.Z,{flex:"25px"},jA.createElement("div",{style:{width:25,overflow:"hidden"}},jA.createElement(v.ZP,{checked:(xi=ot.user_answer)==null?void 0:xi.includes(fa.choice_id),style:{width:25}}))),jA.createElement(I.Z,{flex:"1"},fa.choice_text))})),ot.question_type===os.c.Fill&&!ua.current&&jA.createElement(Se.Z,{item:ot,answerData:Dn,changeScoreData:qn,textValue:(sr=qn[ot.q_position])==null?void 0:sr.text,textOnChange:fa=>{qn[ot.q_position].text=fa,jr(qs({},qn))},seeAnswerVisible:!1}),ot.question_type===os.c.Shixun&&jA.createElement(Fi.Z,{item:ot,answerData:Dn,hasChangeScore:!1,autoHeight:En}),ot.question_type===os.c.Subjective&&((zn=ot==null?void 0:ot.user_answer)!=null&&zn[0])?jA.createElement("div",{className:Xs.Z.simpleBg},jA.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),jA.createElement("div",null,Aa?jA.createElement(Pe.Z,{value:(na=ot==null?void 0:ot.user_answer_light)==null?void 0:na[0]}):jA.createElement(Pe.Z,{value:(Ra=ot==null?void 0:ot.user_answer)==null?void 0:Ra[0]}))):null,ot.question_type===os.c.Program&&jA.createElement(pl.Z,{item:ot,answerData:Dn,autoHeight:En}),ot.question_type===os.c.Combine&&((ja=ot.sub_exercise_questions)==null?void 0:ja.map((fa,Ks)=>jA.createElement("div",{style:{marginLeft:10}},jA.createElement("span",{style:{fontSize:"16px"}},tn,".",Ks+1,"\uFF08",eA[`${fa==null?void 0:fa.question_type}`],"\uFF09",fa==null?void 0:fa.question_title,"\uFF08",fa==null?void 0:fa.question_score,"\u5206\uFF09"),$t(fa,Ks,!0)))),ot.question_type===8&&jA.createElement(jA.Fragment,null,jA.createElement("div",{className:"mt5",style:{padding:"10px 17px",background:"#FAFAFA"}},jA.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),((Rs=ot==null?void 0:ot.user_answer)==null?void 0:Rs.length)>0&&((ur=ot==null?void 0:ot.user_answer)==null?void 0:ur.map(fa=>jA.createElement("div",{style:{display:"flex"}},jA.createElement("div",{style:{lineHeight:"25px"}},"\u7B54\u6848(\u586B\u7A7A",fa==null?void 0:fa.choice_id,")\uFF1A"),jA.createElement("pre",{style:{whiteSpace:"pre-wrap"}},fa==null?void 0:fa.answer_text)))))),Jn&&jA.createElement("div",{style:{marginTop:10}},(ot==null?void 0:ot.question_type)<3&&(ot==null?void 0:ot.standard_answer_show)&&jA.createElement("span",{className:"font16 "},"\u6B63\u786E\u7B54\u6848\uFF1A",ot==null?void 0:ot.standard_answer_show),!!(($s=ot==null?void 0:ot.standard_answer)!=null&&$s.length)&&Jn&&(ot==null?void 0:ot.question_type)===3&&jA.createElement("div",null,(oi=ot==null?void 0:ot.standard_answer)==null?void 0:oi.map((fa,Ks)=>jA.createElement("div",null,jA.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",Ks+1,"\uFF09:"),jA.createElement("div",null,jA.createElement(Yl,{autoSize:!0,disabled:!0,value:fa==null?void 0:fa.answer_text[0]}))))),(ot==null?void 0:ot.standard_answer)&&(ot==null?void 0:ot.question_type)===4&&jA.createElement("div",null,jA.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),jA.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},jA.createElement(Pe.Z,{value:(xu=ot==null?void 0:ot.standard_answer)==null?void 0:xu[0]}))),(ot==null?void 0:ot.question_type)<=4&&((ot==null?void 0:ot.standard_answer_show)||((Ki=ot==null?void 0:ot.standard_answer)==null?void 0:Ki.length)>0)&&jA.createElement(Q.Z,{style:{marginTop:14}},jA.createElement("span",{className:"font16 "},"\u89E3\u6790\uFF1A"),jA.createElement(Pe.Z,{className:Xs.Z.renderHtml,value:(ot==null?void 0:ot.analysis)||"\u6682\u65E0\u89E3\u6790"}))),Ln&&!Number.isNaN(parseFloat(ot==null?void 0:ot.user_score))&&(ot==null?void 0:ot.question_type)!==os.c.Shixun&&(ot==null?void 0:ot.question_type)!==os.c.Combine&&jA.createElement("span",null,jA.createElement("span",{style:{color:"#0152d9"}},"\u5B66\u751F\u5F97\u5206\uFF1A"),ot==null?void 0:ot.user_score,"\u5206"),(ot==null?void 0:ot.answer_comments)&&Aa&&jA.createElement(ea.Z,{newuserCommentVisible:br,list:ot==null?void 0:ot.answer_comments}),!ar&&jA.createElement(j.Z,{style:ua.current?{marginTop:30}:{}}))},jn=(ot,tn,ar)=>ot.category?jA.createElement("div",null,jA.createElement("div",null,jA.createElement("span",{className:"font16 c-light-primary"},(0,at.EM)(ot==null?void 0:ot.category),"\u3001",ot.name),jA.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",ot.count,"\u9898\uFF0C",(ot==null?void 0:ot.question_type)===7?`\u5305\u542B${ot==null?void 0:ot.sub_count}\u5C0F\u9898\uFF1B`:"","\u5171",ot.score,"\u5206\uFF09")),$t(ot.questionDetail,tn)):$t(ot.questionDetail,tn),Qn=(0,l.useCallback)(()=>{var ot,tn,ar,ia,ca,Ha;const sr=((tn=(ot=Ge==null?void 0:Ge.exerciseExportHeadData)==null?void 0:ot.exercise_header)==null?void 0:tn.export_page_num)||40,zn=[];let na=1;for(const[Ra,ja]of((ar=Dn==null?void 0:Dn.exercise_question_types)==null?void 0:ar.entries())||[])ja.items.forEach((Rs,ur)=>{ur===0?zn.push(Es(qs({},ja),{items:null,category:Ra+1,questionDetail:Rs,questionIndex:na})):zn.push({questionDetail:Rs,questionIndex:na}),na++});return console.log("newData:",zn),zn!=null&&zn.length?(Ha=(ca=(ia=new Array(Math.ceil((zn==null?void 0:zn.length)/sr)))==null?void 0:ia.fill([]))==null?void 0:ca.map((Ra,ja)=>zn.slice(ja*sr,ja*sr+sr)))==null?void 0:Ha.map((Ra,ja)=>jA.createElement("div",{className:"pl60 pr30",key:ja,style:{minHeight:ja===0?1e3:"auto"}},ja===0&&jA.createElement(jA.Fragment,null,jA.createElement(Hs.Z,{isExportBlank:ua.current}),jA.createElement(j.Z,{className:Xs.Z.divider})),Ra==null?void 0:Ra.map((Rs,ur)=>jn(Rs,Rs.questionIndex,ur)))):null},[Dn,Ge,En]);return jA.createElement("div",{style:{height:"700px",overflow:"auto"}},jA.createElement("section",{id:"export-all",className:[Xs.Z.bg,"pt30","pb30","mt20","mb20","relative"].join(" "),ref:ta},Qn()))};var Fu=(0,fe.connect)(({exercise:re,loading:ze,user:Ge,globalSetting:FA})=>({exercise:re,globalSetting:FA,user:Ge,loading:ze.effects}))(bu),Yo=y(96935),_s=y(2337),ac=y(84454),P=y(59301),et=Object.defineProperty,RA=Object.defineProperties,un=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,vr=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,la=(re,ze,Ge)=>ze in re?et(re,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):re[ze]=Ge,en=(re,ze)=>{for(var Ge in ze||(ze={}))vr.call(ze,Ge)&&la(re,Ge,ze[Ge]);if(Fn)for(var Ge of Fn(ze))xn.call(ze,Ge)&&la(re,Ge,ze[Ge]);return re},La=(re,ze)=>RA(re,un(ze)),or=(re,ze,Ge)=>new Promise((FA,gA)=>{var OA=Vt=>{try{CA(Ge.next(Vt))}catch(tA){gA(tA)}},KA=Vt=>{try{CA(Ge.throw(Vt))}catch(tA){gA(tA)}},CA=Vt=>Vt.done?FA(Vt.value):Promise.resolve(Vt.value).then(OA,KA);CA((Ge=Ge.apply(re,ze)).next())});const Cs=({classroomList:re,exercise:ze,globalSetting:Ge,loading:FA,user:gA,dispatch:OA})=>{var KA,CA,Vt,tA,an,Nn,yr,qn,jr,ta,ua,Dn,lr,En,dr,Jn,WA,Ln,fn,Aa,_n,br,xr,eA,kt,In,Or,MA,$t,jn,Qn,ot,tn,ar,ia,ca,Ha,sr,zn,na,Ra,ja,Rs,ur,$s,oi,xu,Ki,fa,Ks,xi,sc,ic,Go,Gl,as,vl,Vo,mo,$f,Wo,Xc,Io,Iu,d0,Qo,li,ui,Wr,Vl,oc,qc,Bl,Wl,lc,wl,ed,td,to,Jl,Ad,nd,Xl,_c,ql,rd,$c,ef,ad,sd,uc,Qu,id,od,ld,ud,cd,fd,Su,dd,_l,hd,gd,pd,Uu,tf,$l,md,vd,Bd,wd,El,Ed;const hn=(0,fe.useParams)(),Af=(0,fe.useLocation)(),{userInfo:Ao}=gA,{reviewExercise:Ke,exerciseList:ph,commonHeader:So}=ze,[Ds,cc]=(0,l.useState)({}),[Jo,Cd]=(0,l.useState)(1),[nf,Nu]=(0,l.useState)(!1),[rf,yd]=(0,l.useState)(!1),[_a,h0]=(0,l.useState)(!1),[g0,p0]=(0,l.useState)(!1),[m0,fc]=(0,l.useState)(!1),[Du,Cl]=(0,l.useState)([]),[bd,v0]=(0,l.useState)([]),[eu,af]=(0,l.useState)(!1),B0=(0,l.useRef)(null),dc=(0,l.useRef)([]),ZA=(0,l.useRef)(!0),yl=(KA=Af==null?void 0:Af.pathname)==null?void 0:KA.includes("/centralizeReview"),Fd=`exercise/${yl?"getCentralizeReviewExercise":"postReviewExercise"}`,[sf,Ii]=(0,l.useState)(!1),[xd,of]=(0,l.useState)(!1),[Uo,hc]=(0,l.useState)({}),[Id,gc]=(0,l.useState)(0),[lf,zs]=(0,l.useState)(!1),[tu,ei]=(0,l.useState)(!0),[Qd,Xo]=(0,l.useState)("1"),[zi,qo]=(0,l.useState)(!1),[uf,Sd]=(0,l.useState)(null),[pc,_o]=(0,l.useState)(!1),[$o,Au]=(0,l.useState)("pdf"),w0=(0,l.useRef)(),[hs,cf]=(0,l.useState)([]),[Ud,mc]=(0,l.useState)(!1),[Nd,vc]=(0,l.useState)({}),[ff,no]=(0,l.useState)(!0),[el,Bc]=(0,l.useState)(!1),[ci,nu]=(0,l.useState)({param_show_hack_description:!1,param_show_hack_sets:!1,param_show_challenge_task_pass:!1}),[bl]=Be.default.useForm(),Dd={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898"},df=[{title:"\u9898\u578B",dataIndex:"type_name",align:"center"},{title:((CA=hs==null?void 0:hs.find(q=>q.value==_s.fw[0].nameType))==null?void 0:CA.name)||"\u5355\u9009\u9898",dataIndex:"singles_scores",align:"center"},{title:((Vt=hs==null?void 0:hs.find(q=>q.value==_s.fw[1].nameType))==null?void 0:Vt.name)||"\u591A\u9009\u9898",dataIndex:"doubles_scores",align:"center"},{title:((tA=hs==null?void 0:hs.find(q=>q.value==_s.fw[3].nameType))==null?void 0:tA.name)||"\u586B\u7A7A\u9898",dataIndex:"nulls_scores",align:"center"},{title:((an=hs==null?void 0:hs.find(q=>q.value==_s.fw[2].nameType))==null?void 0:an.name)||"\u5224\u65AD\u9898",dataIndex:"judges_scores",align:"center"},{title:((Nn=hs==null?void 0:hs.find(q=>q.value==_s.fw[6].nameType))==null?void 0:Nn.name)||"\u7F16\u7A0B\u9898",dataIndex:"pros_scores",align:"center"},{title:((yr=hs==null?void 0:hs.find(q=>q.value==_s.fw[5].nameType))==null?void 0:yr.name)||"\u5B9E\u8BAD\u9898",dataIndex:"shixuns_scores",align:"center"},{title:((qn=hs==null?void 0:hs.find(q=>q.value==_s.fw[7].nameType))==null?void 0:qn.name)||"\u7EC4\u5408\u9898",dataIndex:"combination_scores",align:"center"},{title:((jr=hs==null?void 0:hs.find(q=>q.value==_s.fw[4].nameType))==null?void 0:jr.name)||"\u7B80\u7B54\u9898",dataIndex:"mains_scores",align:"center"},{title:((ta=hs==null?void 0:hs.find(q=>q.value==_s.fw[8].nameType))==null?void 0:ta.name)||"\u7A0B\u5E8F\u586B\u7A7A\u9898",dataIndex:"bpros_scores",align:"center"},{title:"\u603B\u5206",dataIndex:"all_scores",align:"center",render:(q,UA)=>P.createElement("span",{style:{color:(UA==null?void 0:UA.type_name)=="\u5B9E\u5F97\u5206"?"#FA2121":""}},q)}],ru=[{type_name:"\u5E94\u5F97\u5206",singles_scores:((ua=Ke==null?void 0:Ke.table)==null?void 0:ua.total_singles_scores)||0,doubles_scores:((Dn=Ke==null?void 0:Ke.table)==null?void 0:Dn.total_doubles_scores)||0,nulls_scores:((lr=Ke==null?void 0:Ke.table)==null?void 0:lr.total_nulls_scores)||0,judges_scores:((En=Ke==null?void 0:Ke.table)==null?void 0:En.total_judges_scores)||0,pros_scores:((dr=Ke==null?void 0:Ke.table)==null?void 0:dr.total_pros_scores)||0,bpros_scores:((Jn=Ke==null?void 0:Ke.table)==null?void 0:Jn.total_bpros_scores)||0,shixuns_scores:((WA=Ke==null?void 0:Ke.table)==null?void 0:WA.total_shixuns_scores)||0,combination_scores:((Ln=Ke==null?void 0:Ke.table)==null?void 0:Ln.total_combination_scores)||0,mains_scores:((fn=Ke==null?void 0:Ke.table)==null?void 0:fn.total_mains_scores)||0,all_scores:((Aa=Ke==null?void 0:Ke.table)==null?void 0:Aa.question_total_score)||0},{type_name:"\u5B9E\u5F97\u5206",singles_scores:((_n=Ke==null?void 0:Ke.table)==null?void 0:_n.singles_scores)||0,doubles_scores:((br=Ke==null?void 0:Ke.table)==null?void 0:br.doubles_scores)||0,nulls_scores:((xr=Ke==null?void 0:Ke.table)==null?void 0:xr.nulls_scores)||0,judges_scores:((eA=Ke==null?void 0:Ke.table)==null?void 0:eA.judges_scores)||0,pros_scores:((kt=Ke==null?void 0:Ke.table)==null?void 0:kt.pros_scores)||0,bpros_scores:((In=Ke==null?void 0:Ke.table)==null?void 0:In.bpros_scores)||0,shixuns_scores:((Or=Ke==null?void 0:Ke.table)==null?void 0:Or.shixuns_scores)||0,combination_scores:((MA=Ke==null?void 0:Ke.table)==null?void 0:MA.combination_scores)||0,mains_scores:(($t=Ke==null?void 0:Ke.table)==null?void 0:$t.mains_scores)||0,all_scores:((jn=Ke==null?void 0:Ke.table)==null?void 0:jn.user_get_score)||0}];(0,l.useEffect)(()=>{or(void 0,null,function*(){const q=yield(0,Te.cV)({id:hn.exerciseId||hn.categoryId});q.status==0&&cf(q.data)})},[]);function tl(){var q,UA,An,Zn,ln,Br;nu({param_show_hack_description:(UA=(q=ze==null?void 0:ze.reviewExercise)==null?void 0:q.exercise)==null?void 0:UA.show_hack_description,param_show_hack_sets:(Zn=(An=ze==null?void 0:ze.reviewExercise)==null?void 0:An.exercise)==null?void 0:Zn.show_hack_sets,param_show_challenge_task_pass:(Br=(ln=ze==null?void 0:ze.reviewExercise)==null?void 0:ln.exercise)==null?void 0:Br.show_challenge_task_pass})}const wc=((tn=(ot=(Qn=ze==null?void 0:ze.reviewExercise)==null?void 0:Qn.exercise_question_types)==null?void 0:ot.filter(q=>q.question_type===5))==null?void 0:tn.length)>0,Ec=((ca=(ia=(ar=ze==null?void 0:ze.reviewExercise)==null?void 0:ar.exercise_question_types)==null?void 0:ia.filter(q=>q.question_type===6))==null?void 0:ca.length)>0;(0,l.useEffect)(()=>{(0,jt.Rm)()&&OA({type:"classroomList/getAssistantPermissions",payload:{course_id:hn.coursesId}})},[(Ha=gA==null?void 0:gA.userInfo)==null?void 0:Ha.username]);const Lu=()=>or(void 0,null,function*(){var q,UA;return(0,jt.Rm)()&&!((UA=(q=re.AssistantObject)==null?void 0:q.exercise)!=null&&UA.can_appraise)?new Promise(An=>{Ne.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),setTimeout(()=>{window.location.href=document.referrer},2e3)}):!0});(0,l.useEffect)(()=>(document.body.scrollIntoView(),Ao.login&&Qi(),()=>{OA({type:"exercise/clearData",payload:{key:"reviewExercise"}})}),[hn.userId,Ao.login]),(0,l.useEffect)(()=>{var q;Sd((q=Ke==null?void 0:Ke.exercise_answer_user)==null?void 0:q.analysis)},[(sr=Ke==null?void 0:Ke.exercise_answer_user)==null?void 0:sr.analysis]),(0,l.useEffect)(()=>(OA({type:"globalSetting/footerToggle",payload:!1}),OA({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),OA({type:"exercise/getCommonHeader",payload:en({},hn)}),()=>{OA({type:"globalSetting/onlyShowBackTopToggle",payload:!1})}),[]);const ju=q=>or(void 0,null,function*(){var UA,An;ZA.current=!1;const Zn=yield(0,Te.Ip)({id:q.question_id,shixun_challenge_id:q.shixun_challenge_id||null,comment:q.comment,score:q.score,user_id:(UA=Ke==null?void 0:Ke.exercise_answer_user)==null?void 0:UA.user_id,review_type:Jo===1?"normal":"appraise",sealed_review:((An=Ke==null?void 0:Ke.review_progress)==null?void 0:An.sealed_review)||!1,is_ai:(q==null?void 0:q.is_ai)||!1});return yield yc(Zn),delete Ds[q.q_position],Qi(!0),cc(en({},Ds)),Zn}),Cc=q=>{var UA,An;if(q.question_type>1&&q.question_type!==5&&q.question_type!==2&&!el)return P.createElement(P.Fragment,null,P.createElement("span",{onClick:()=>{Lu().then(()=>or(void 0,null,function*(){vc(en({},q)),mc(!0)}))},className:"c-blue mr10 ml10 current"},P.createElement(Qe.ZP,{style:{width:72},type:"primary",size:"small",ghost:!0},"\u8C03\u5206")),((UA=q==null?void 0:q.ModelTitleDec)==null?void 0:UA.includes("\u7B80\u7B54\u9898"))&&(So==null?void 0:So.is_open_ai_review)&&P.createElement(bo,{saveChangeScore:ju,dataSource:La(en({},q),{user_id:(An=Ke==null?void 0:Ke.exercise)==null?void 0:An.user_id}),checkAssistant:Lu,className:"mt3"}))},hf=()=>{var q;let UA=localStorage[`${(q=gA==null?void 0:gA.userInfo)==null?void 0:q.login}-${hn.coursesId}-${hn.exerciseId}-filter`];return UA?UA=JSON.parse(UA):UA={},Object.prototype.toString.call(UA)!=="[object Object]"?{}:UA},Ld=q=>{var UA,An,Zn;const ln=(q==null?void 0:q.filter(Sa=>Sa.question_type!==4))||[],Br=(q==null?void 0:q.filter(Sa=>Sa.question_type===4))||[],wr=[...ln,...Br];let Ka=null,Ta=[];wr.forEach(Sa=>{Ta=Ta.concat(Sa.items)});for(let Sa=0;Sa{let An=[];for(let Zn=0;Zn<(q==null?void 0:q.sub_exercise_questions.length);Zn++){let ln=q==null?void 0:q.sub_exercise_questions[Zn];An.push(La(en({},ln),{number:`${UA+1}-${Zn+1}`}))}return An},Jr=(q,UA)=>{var An,Zn;let ln=[];for(let Br=0;Br<((An=q==null?void 0:q.shixun_details)==null?void 0:An.length);Br++)for(let wr=0;wr<(q==null?void 0:q.shixun_details[Br].stage_list.length);wr++){let Ka=q==null?void 0:q.shixun_details[Br].stage_list[wr];ln.push(La(en({},Ka),{question_score:Ka.game_score,question_id:q.question_id,number:`${UA+1}-${Br+1}`,shixun_challenge_id:(Zn=q==null?void 0:q.shixun_details[Br])==null?void 0:Zn.shixun_challenge_id}))}return console.log(ln),ln},Qi=(q=!1)=>or(void 0,null,function*(){var UA,An,Zn;let ln={exerciseId:hn.exerciseId,login:hn.userId};if(!yl){const Hr=hf();ln=en(en({},Hr),ln),dc.current=Hr}const Br=yield OA({type:Fd,payload:ln});!yl&&Bc(((UA=Br==null?void 0:Br.exercise)==null?void 0:UA.commit_status)===0);let wr=(0,uA.cloneDeep)(Br==null?void 0:Br.exercise_question_types),Ka=wr.filter(Hr=>Hr.question_type!==4),Ta=wr.filter(Hr=>Hr.question_type===4),Sa=(An=[...Ka,...Ta].filter(Hr=>[3,4,5,6,7,8].includes(Hr.question_type)))==null?void 0:An.map(Hr=>{if(Hr.question_type===5){let bs=[];return Hr.items.map((Si,No)=>{bs.push(Jr(Si,No))}),La(en({},Hr),{items:bs.flat()})}else if(Hr.question_type===7){let bs=[];return Hr.items.map((Si,No)=>{bs.push(jd(Si,No))}),La(en({},Hr),{items:bs.flat()})}else return Hr});console.log(Sa);let gs=!1;if(Sa.map(Hr=>{[3,4,5,6,8].includes(Hr.question_type)&&(gs=!0),Hr.question_type===7&&Hr.items.map(bs=>{[3,4,5,6,8].includes(bs.question_type)&&(gs=!0)})}),p0(gs),Cl([...Sa]),v0((0,uA.cloneDeep)(Sa)),yield yc(Br),ZA.current){const Hr=Ld(Br==null?void 0:Br.exercise_question_types);setTimeout(()=>{let bs=document.getElementById(Hr)},500)}ZA.current=!0,Cd(yl?((Zn=Br==null?void 0:Br.review_progress)==null?void 0:Zn.appraise_type)===0?2:3:1)}),Od=(q,UA,An)=>or(void 0,null,function*(){xe.default.confirm({icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u8BC4\u8BED\u5417\uFF1F",onOk:()=>or(void 0,null,function*(){(yield(0,Te.Wj)({exercise_answer_comment_id:UA,id:An,comment:q})).status===0&&(Ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),Qi())})})}),E0=(q,UA,An)=>or(void 0,null,function*(){bl.setFieldValue("comment",q),xe.default.confirm({icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u7F16\u8F91\u8BC4\u8BED",afterClose:()=>{bl.resetFields()},content:P.createElement("div",null,P.createElement(Be.default,{size:"large",form:bl,colon:!1},P.createElement(Be.default.Item,{style:{marginBottom:0},label:"",name:"comment",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BC4\u8BED"}]},P.createElement(ge.default.TextArea,{style:{whiteSpace:"pre-wrap"}})))),onOk:()=>or(void 0,null,function*(){yield bl.validateFields(),(yield(0,Te.Wj)({exercise_answer_comment_id:UA,id:An,comment:bl.getFieldValue("comment")||q})).status===0&&(Ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),Qi())})})}),C0=q=>{var UA;return q.question_type===4?((UA=q==null?void 0:q.answer_comments)==null?void 0:UA.length)>0||q!=null&&q.is_reviewed?P.createElement("img",{src:go}):P.createElement("img",{src:bi}):q.user_score===q.question_score?P.createElement("img",{src:Ci}):q.user_score>0?P.createElement("img",{src:yi}):P.createElement("img",{src:$i})},mh=q=>{var UA;return q.question_type===4?((UA=q==null?void 0:q.answer_comments)==null?void 0:UA.length)>0||q!=null&&q.is_reviewed?X.Z.greenBg:X.Z.greyBg:q.user_score===q.question_score?X.Z.blueBg:q.user_score>0?X.Z.orangeBg:X.Z.redBg},y0=q=>{var UA;return q.question_type===4?((UA=q==null?void 0:q.answer_comments)==null?void 0:UA.length)>0||q!=null&&q.is_reviewed?"c-green":"c-grey-333":q.user_score===q.question_score?"c-blue":q.user_score>0?"c-orange":"c-red"},yc=q=>or(void 0,null,function*(){var UA,An;if((q==null?void 0:q.type)===1)return xe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{fe.history.replace(`/classrooms/${hn.coursesId}/exercise/${hn.exerciseId}/detail`)},content:P.createElement("div",null,(q==null?void 0:q.message)||"")}),Promise.reject();if((q==null?void 0:q.type)===2){const Zn=()=>{fe.history.replace(`/classrooms/${hn.coursesId}/exercise/${hn.exerciseId}/centralizeReview/${q==null?void 0:q.login}`)};return xe.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:Zn,onCancel:()=>{fe.history.replace(`/classrooms/${hn.coursesId}/exercise/${hn.exerciseId}/detail`)},content:P.createElement("div",null,P.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",P.createElement("span",{onClick:Zn,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),P.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()}if((q==null?void 0:q.type)===3){const Zn=()=>{window.location.href=`/classrooms/${hn.coursesId}/exercise/${hn.exerciseId}/centralizeReview/${q==null?void 0:q.login}`};return xe.default.confirm({centered:!0,width:496,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",onOk:Zn,keyboard:!1,onCancel:()=>{fe.history.replace(`/classrooms/${hn.coursesId}/exercise/${hn.exerciseId}/detail`)},content:P.createElement("div",null,"\u5F53\u524D\u8BC4\u9605\u8BBE\u7F6E\u5DF2\u5F00\u542F\u5C01\u5377\u9605\u5377\uFF0C\u5982\u9700\u7EE7\u7EED\u8BC4\u9605\u8BF7\u70B9\u51FB\u201C\u786E\u8BA4\u201D\u6309\u94AE\u3002")}),Promise.reject()}if((q==null?void 0:q.type)===6)return xe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",onOk:()=>{window.location.reload()},content:P.createElement("div",null,"\u60A8\u88AB\u6307\u5B9A\u4E3A\u65B0\u8BD5\u9898\u7684\u9605\u5377\u6559\u5E08\uFF0C\u96C6\u4E2D\u9605\u5377\u5DF2\u6DFB\u52A0\u5F85\u8BC4\u9605\u8BD5\u9898\uFF0C\u5E76\u66F4\u65B0\u4E86\u8BC4\u9605\u8FDB\u5EA6\u3002")}),Promise.reject();(UA=q==null?void 0:q.review_progress)!=null&&UA.message&&xe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",content:P.createElement("div",null,"\u60A8\u88AB\u6307\u5B9A\u4E3A\u65B0\u8BD5\u9898\u7684\u9605\u5377\u6559\u5E08\uFF0C\u96C6\u4E2D\u9605\u5377\u5DF2\u6DFB\u52A0\u5F85\u8BC4\u9605\u8BD5\u9898\uFF0C\u5E76\u66F4\u65B0\u4E86\u8BC4\u9605\u8FDB\u5EA6\u3002")}),(q==null?void 0:q.type)===8&&!((An=Ke==null?void 0:Ke.review_progress)!=null&&An.next_login)&&xe.default.success({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,content:P.createElement("div",null,"\u60A8\u5DF2\u5B8C\u6210\u96C6\u4E2D\u9605\u5377\uFF0C\u611F\u8C22\u60A8\u7684\u53C2\u4E0E\u3002")})}),Md=(q,UA,An,Zn)=>{var ln,Br,wr,Ka,Ta,Sa,gs,Hr,bs,Si,No,vo,Hd,Rd,pf,Ou,Mu,au,Pu;const xl=[];if((q==null?void 0:q.question_type)===8){const Zr=(ln=(q==null?void 0:q.last_score_detail)||[])==null?void 0:ln.map(Ua=>{var Tu;return La(en({},Ua),{score:[void 0,null,0,"0","0.0"].includes(Ua.score)?"0":(Tu=Ua.score)==null?void 0:Tu.toFixed(1)})});(Br=q==null?void 0:q.standard_answer)==null||Br.forEach((Ua,Tu)=>{var su;const nl=Tu+1;let mf=Zr==null?void 0:Zr.find(Kd=>Kd.position===nl);mf?xl.push(mf):xl.push({position:nl,name:`\u586B\u7A7A${nl}`,value:" ",type:"warning",score:[void 0,null,0,"0","0.0"].includes(Ua.score)?"0":(su=Ua.score)==null?void 0:su.toFixed(1)})})}return P.createElement(P.Fragment,null,P.createElement(Q.Z,{className:"mb20"},P.createElement(I.Z,{flex:"1",style:{width:500}},P.createElement("div",{className:"pl15 pb5"},An?P.createElement("span",{style:{display:"inline-flex",fontSize:"16px"}},P.createElement(Pe.Z,{value:UA+1+"."+(Zn+1)+`\uFF08${Dd[`${q==null?void 0:q.question_type}`]}\uFF09`+q.question_title+`\uFF08${q==null?void 0:q.question_score}\u5206\uFF09`})):P.createElement("div",{style:{display:"flex"}},P.createElement("span",{style:{flexShrink:0},className:"font18"},UA+1,"."),q.question_type===6?q!=null&&q.hack_user_identifier?P.createElement("span",null,P.createElement("a",{target:"_blank",style:{lineHeight:"26px"},className:"font16",href:`/myproblems/${q==null?void 0:q.hack_user_identifier}?backUrl=/classrooms/${hn==null?void 0:hn.coursesId}/exercise/${hn==null?void 0:hn.categoryId}/review/${hn==null?void 0:hn.userId}`},q.question_title),P.createElement("a",{target:"_blank",style:{lineHeight:"26px",textDecoration:"underline"},className:"font16 ml15",href:`/myproblems/${q==null?void 0:q.hack_user_identifier}?backUrl=/classrooms/${hn==null?void 0:hn.coursesId}/exercise/${hn==null?void 0:hn.categoryId}/review/${hn==null?void 0:hn.userId}`},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">")):P.createElement("span",{style:{lineHeight:"26px"},className:"font16"},q.question_title):(q==null?void 0:q.question_type)===5?P.createElement(fe.Link,{target:"_blank",style:{lineHeight:"26px"},title:q.question_title,className:"current c-light-primary overflowHidden1 font16",to:`/shixuns/${q==null?void 0:q.shixun_identifier}/challenges`},q.question_title):P.createElement(Pe.Z,{value:(q==null?void 0:q.question_type)===8?q.description:q.question_title+`${q.question_type===7?`\uFF08\u5171${q==null?void 0:q.sub_q_count}\u9898 ${q==null?void 0:q.question_score}\u5206\uFF09`:""}`}),(q==null?void 0:q.question_type)===5&&((q==null?void 0:q.is_jupyter)||(q==null?void 0:q.is_jupyter_lab))&&P.createElement("div",{style:{lineHeight:"22px",height:"22px",marginLeft:"10px",marginTop:"2px",background:"#FF6904",borderRadius:"2px",color:"#fff",padding:"0 8px",fontSize:"12px"}},q!=null&&q.is_jupyter?"jupyter":"jupyterLab")),(q==null?void 0:q.question_type)===6&&P.createElement(Ei.Z,{className:"mt10",dataSource:(q==null?void 0:q.languages)||[]}),(q==null?void 0:q.question_type)===8&&P.createElement(Pe.Z,{disabledFill:!0,showProgramFill:!0,programFillValue:xl,value:Ue.Base64.decode((q==null?void 0:q.code)||"")}),P.createElement("div",null,q.question_type===0&&P.createElement(P.Fragment,null,(wr=q.question_choices)==null?void 0:wr.map(function(Zr){return P.createElement("div",{className:`multi-llipsis1e flex-container mr10 ${q.user_answer.includes(Zr.choice_id)&&q.question_score!==q.user_score?X.Z.answerError:""}`},P.createElement(v.ZP,{checked:q.user_answer.includes(Zr.choice_id)}),P.createElement(Pe.Z,{value:Zr.choice_text}))})),q.question_type===1&&P.createElement(P.Fragment,null,(Ka=q.question_choices)==null?void 0:Ka.map(function(Zr){return P.createElement("div",{className:`multi-llipsis1e flex-container mt10 ${q.user_answer.includes(Zr.choice_id)&&q.question_score!==q.user_score?X.Z.answerError:""}`},P.createElement(L.default,{checked:q.user_answer.includes(Zr.choice_id)}),P.createElement(Pe.Z,{value:Zr.choice_text,className:"ml5"}))})),q.question_type===2&&P.createElement("div",{className:X.Z.flexRow},(Ta=q.question_choices)==null?void 0:Ta.map(function(Zr,Ua){return P.createElement("div",{style:{marginLeft:Ua>0&&"10px"},className:"multi-llipsis1e flex-container"},P.createElement(v.ZP,{checked:q.user_answer.includes(Zr.choice_id)}),P.createElement(Pe.Z,{value:Zr.choice_text}))})),q.question_type===3&&P.createElement(Se.Z,{item:q,answerData:Ke,changeScoreData:Ds,textValue:(Sa=Ds[q.q_position])==null?void 0:Sa.text,textOnChange:Zr=>{Ds[q.q_position].text=Zr,cc(en({},Ds))}}),q.question_type===8&&P.createElement(_t,{item:q,answerData:Ke,changeScoreData:Ds,textValue:(gs=Ds[q.q_position])==null?void 0:gs.text,textOnChange:Zr=>{Ds[q.q_position].text=Zr,cc(en({},Ds))}}),q.question_type===5&&P.createElement(_r,{item:q,answerData:Ke,coursesId:hn.coursesId,saveChangeScore:ju,sealedReview:((Hr=Ke==null?void 0:Ke.review_progress)==null?void 0:Hr.sealed_review)===!0,onAdjustScore:Zr=>{var Ua;vc(La(en({},Zr),{ModelTitleDec:`\uFF08${An?"\u7EC4\u5408\u9898":`${(Ua=_s.fw)==null?void 0:Ua[(Zr==null?void 0:Zr.question_type)||0].name}`} \u7B2C${UA+1}${An?`.${Zn+1}`:""}\u9898\uFF09`})),mc(!0)}}),q.question_type===4&&P.createElement(As,{item:q,answerData:Ke,changeScoreData:Ds,textValue:(bs=Ds[q.q_position])==null?void 0:bs.text,textOnChange:Zr=>{Ds[q.q_position].text=Zr,cc(en({},Ds))}}),q.question_type===6&&P.createElement(fo,{item:q,answerData:Ke}),q.question_type===7&&P.createElement(P.Fragment,null,(Si=q==null?void 0:q.sub_exercise_questions)==null?void 0:Si.map((Zr,Ua)=>P.createElement("div",null,P.createElement(P.Fragment,null,Md(Zr,UA,!0,Ua))))),(q==null?void 0:q.answer_comments)&&P.createElement(ea.Z,{list:q==null?void 0:q.answer_comments,isShowEditAndDel:!0,userLogin:Ao==null?void 0:Ao.login,handleDel:(Zr,Ua)=>{Od(Zr,Ua,q==null?void 0:q.question_id)},handleEdit:(Zr,Ua)=>{E0(Zr,Ua,q==null?void 0:q.question_id)}}))),q.question_type<3&&P.createElement("div",{className:`${X.Z.answerResult}`,style:{padding:"10px 17px",marginLeft:"15px"}},P.createElement("span",{className:"mr5"},"\u5B66\u751F\u7B54\u6848\uFF1A",P.createElement("span",{className:"c-blue"},(vo=(No=q.question_choices)==null?void 0:No.filter(Zr=>{var Ua;return(Ua=q.user_answer)==null?void 0:Ua.includes(Zr.choice_id)}))==null?void 0:vo.map((Zr,Ua)=>q.question_type===2?at.Qq[Zr.choice_position-1]:at.oV[Zr.choice_position-1]),((Hd=q.user_answer)==null?void 0:Hd.length)<=0&&"\u672A\u7B54")),P.createElement("br",null),q.standard_answer_show&&P.createElement("span",{className:"mr5"},"\u6B63\u786E\u7B54\u6848\uFF1A",q.standard_answer_show),P.createElement("br",null),q.analysis&&P.createElement("div",null,"\u89E3\u6790:",P.createElement(Pe.Z,{value:q.analysis})))),(q==null?void 0:q.question_type)!=7&&P.createElement(I.Z,{flex:"140px",className:"ml20"},P.createElement("div",{className:`${X.Z.questionsInfo} ${mh(q)}`},C0(q),P.createElement("span",{style:{flexShrink:0,lineHeight:1}},"\u5F97\u5206 / \u5206\u6570"),P.createElement("br",null),P.createElement("span",{className:"font22",style:{flexShrink:0,lineHeight:1}},P.createElement("span",{className:y0(q)},q.user_score===null?"--":(Rd=q==null?void 0:q.user_score)!=null&&Rd.includes(".0")?(pf=q==null?void 0:q.user_score)==null?void 0:pf.replace(".0",""):q.user_score),"\xA0/\xA0",(q==null?void 0:q.question_score)===null?"--":(Ou=q==null?void 0:q.question_score)!=null&&Ou.includes(".0")?(Mu=q==null?void 0:q.question_score)==null?void 0:Mu.replace(".0",""):q.question_score),P.createElement("br",null),(q==null?void 0:q.question_type)!=7&&Cc(La(en({},q),{ModelTitleDec:`\uFF08${An?"\u7EC4\u5408\u9898":`${(au=_s.fw)==null?void 0:au[(q==null?void 0:q.question_type)||0].name}`} \u7B2C${UA+1}${An?`.${Zn+1}`:""}\u9898\uFF09`}))),!((Pu=Ke==null?void 0:Ke.exercise)!=null&&Pu.is_random)&&(q==null?void 0:q.question_type)==3&&(Ke==null?void 0:Ke.is_edit_question)&&P.createElement("div",{style:{width:120}},P.createElement("div",{style:{textAlign:"center",margin:"10px auto"}},"\u7ED9\u5206\u65B9\u5F0F",P.createElement(x.Z,{title:"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002"},P.createElement("i",{className:"iconfont icon-xiaowenhao1 font14 ml5",style:{color:"#145DFF"}}))),P.createElement(v.ZP.Group,{defaultValue:q==null?void 0:q.use_blank_score,value:q==null?void 0:q.use_blank_score,className:X.Z.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:Zr=>{xe.default.confirm({title:"\u63D0\u793A",content:"\u4FEE\u6539\u7ED9\u5206\u65B9\u5F0F\u5C06\u4F1A\u5BF9\u6240\u6709\u5DF2\u4EA4\u5377\u7684\u5B66\u751F\u8FDB\u884C\u91CD\u65B0\u5224\u5206\uFF0C\u786E\u5B9A\u8981\u4FEE\u6539\u5417\uFF1F",onOk:()=>or(void 0,null,function*(){(0,Te.gA)({id:q==null?void 0:q.question_id,use_blank_score:!(q!=null&&q.use_blank_score)}).then(Ua=>{(Ua==null?void 0:Ua.status)==0&&(Ne.ZP.success("\u4FEE\u6539\u6210\u529F"),Qi())})})})}})))))},Al=q=>{var UA;const An=(UA=Ke==null?void 0:Ke.exercise_question_types)==null?void 0:UA.filter(ln=>q?ln.question_type===4:ln.question_type!==4);return An==null?void 0:An.map((ln,Br)=>{var wr,Ka,Ta,Sa;return P.createElement("div",{key:Br},P.createElement("div",{className:"pt20"},P.createElement(Q.Z,{align:"middle"},P.createElement(I.Z,{flex:"1"},P.createElement("span",{style:{fontWeight:"bold"},className:"font16 pl15"},ln.name),P.createElement("span",{className:"c-grey-999 ml10"}," \u5171 ",P.createElement("span",{className:"c-blue"},ln.count)," \u9898 ",(ln==null?void 0:ln.question_type)===7?`\uFF08\u5171${ln==null?void 0:ln.sub_count}\u5C0F\u9898\uFF09`:"",P.createElement(j.Z,{type:"vertical"})," \u5171 ",P.createElement("span",{className:"c-red"},ln.score)," \u5206")),ln.question_type==1&&((wr=Ke==null?void 0:Ke.exercise)==null?void 0:wr.show_give_score_method)&&P.createElement(I.Z,{style:{paddingRight:"65px"}},P.createElement("span",{style:{display:"inline-flex",alignItems:"center"}},P.createElement("span",null,"\u7ED9\u5206\u65B9\u5F0F",P.createElement(x.Z,{overlayStyle:{maxWidth:600},title:P.createElement(P.Fragment,null,"\u5168\u5BF9\u7ED9\u5206\uFF1A\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\u4E14\u672A\u6F0F\u9009\u6B63\u786E\u7B54\u6848\uFF0C\u5219\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF1B",P.createElement("br",null),"\u6F0F\u9009\u7ED9\u5206\uFF1A\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\u4F46\u6709\u6F0F\u9009\u6B63\u786E\u7B54\u6848\uFF0C\u5219\u83B7\u5F97\u7684\u5206\u503C=\u9009\u4E2D\u7684\u7B54\u6848\u4E2A\u6570 * (\u8BE5\u5C0F\u9898\u5206\u503C / \u6B63\u786E\u7B54\u6848\u7684\u4E2A\u6570)\u3002")},P.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}}))),P.createElement(v.ZP.Group,{defaultValue:(Ka=Ke==null?void 0:Ke.exercise)==null?void 0:Ka.use_blank_score,value:(Ta=Ke==null?void 0:Ke.exercise)==null?void 0:Ta.use_blank_score,className:`${X.Z.scoreByBlankRadio} ml10`,optionType:"button",options:[{label:"\u5168\u5BF9\u7ED9\u5206",value:!1},{label:"\u6F0F\u9009\u7ED9\u5206",value:!0}],onChange:gs=>{xe.default.confirm({title:"\u63D0\u793A",centered:!0,closable:!1,content:"\u4FEE\u6539\u7ED9\u5206\u65B9\u5F0F\u5C06\u4F1A\u5BF9\u6240\u6709\u5DF2\u4EA4\u5377\u7684\u5B66\u751F\u8FDB\u884C\u91CD\u65B0\u5224\u5206\uFF0C\u786E\u5B9A\u8981\u4FEE\u6539\u5417\uFF1F",onOk:()=>or(void 0,null,function*(){var Hr,bs,Si;(yield(0,ve.ZP)(`/api/exercise_questions/${(bs=(Hr=ln==null?void 0:ln.items)==null?void 0:Hr[0])==null?void 0:bs.question_id}/teacher_update_multiple.json`,{method:"post",body:{use_blank_score:!((Si=Ke==null?void 0:Ke.exercise)!=null&&Si.use_blank_score)}})).status==0&&(Ne.ZP.success("\u4FEE\u6539\u6210\u529F"),Qi())})})}}))),P.createElement(I.Z,{className:"pr30 c-grey-666"},"\u603B\u5F97\u5206\uFF1A",ln.user_score)),P.createElement("div",{className:"ml15"},P.createElement(j.Z,{style:{marginTop:8,marginBottom:8}}))),(Sa=ln.items)==null?void 0:Sa.map(function(gs,Hr){return nf&&gs.user_score===gs.question_score?null:P.createElement("aside",{id:gs.question_id,key:Hr},Md(gs,Hr,!1))}))})},gf=q=>{var UA;const An=(UA=Ke==null?void 0:Ke.exercise_question_types)==null?void 0:UA.filter(ln=>q?ln.question_type===4:ln.question_type!==4);return An==null?void 0:An.map(function(ln,Br){return P.createElement(l.Fragment,{key:ln.question_type},P.createElement("p",null,ln.name),ln.items.map((wr,Ka)=>{var Ta,Sa;let gs="",Hr="";return Number(wr.question_score)===Number(wr.user_score)?gs=X.Z.blue:wr.user_score>0?gs=X.Z.orange:gs=X.Z.red,wr.question_type===4&&!wr.user_score&&(gs=X.Z.grey),wr.question_type===4?((Ta=wr==null?void 0:wr.answer_comments)==null?void 0:Ta.length)>0||wr!=null&&wr.is_reviewed?Hr=P.createElement("i",{className:`iconfont icon-daipingyue ${X.Z.sign}`}):Hr=P.createElement("i",{style:{color:"#9B9B9B"},className:`iconfont icon-daipingyue ${X.Z.sign}`}):(((Sa=wr==null?void 0:wr.answer_comments)==null?void 0:Sa.length)>0||wr!=null&&wr.is_reviewed)&&(Hr=P.createElement("i",{className:`iconfont icon-daipingyue ${X.Z.sign}`})),nf&&wr.user_score===wr.question_score?null:P.createElement("span",{className:`${gs} relative`,onClick:()=>{const bs=wr.question_id;let Si=document.getElementById(bs);Si&&window.scrollTo(0,Si.offsetTop)}},Ka+1,Hr)}))})},bc=(q,UA,An)=>{Number.isNaN(q)||(Du[UA].items[An].user_score=q,Cl([...Du]))},Pd=()=>{var q;return(q=[...Du])==null?void 0:q.map(function(An,Zn){if(An.question_type!==7||An.question_type===7&&An.items.find(ln=>[3,4,5,6,8].includes(ln.question_type)))return P.createElement("div",{key:An.question_type,className:X.Z.listwrap},P.createElement("p",{style:{color:"#000000"}},An.name),P.createElement("div",null,P.createElement("span",{style:{display:"inline-block",width:66,color:"#5F6368",marginRight:4}},An.question_type===5?"\u9898\u53F7-\u5173\u5361":An.question_type===7?"\u9898\u53F7-\u5C0F\u9898":"\u9898\u53F7"),P.createElement("span",{style:{color:"#5F6368"}},"\u5206\u503C")),An.items.map((ln,Br)=>{if(An.question_type!==7||An.question_type===7&&[3,4,5,6,8].includes(ln.question_type))return P.createElement("div",{className:"mt10"},P.createElement("span",{style:{display:"inline-block",width:36}},ln.number?ln.number:Br+1),P.createElement(V.Z,{min:0,max:ln.question_score,precision:1,step:1,placeholder:`\u6EE1\u5206${ln.question_score}\u5206`,value:ln.user_score,onChange:wr=>bc(wr,Zn,Br),style:{width:80,marginLeft:32,marginRight:10}}),P.createElement(z.ZP,{theme:{components:{Button:{defaultBorderColor:"#BACFFE",defaultColor:"#3061D0",defaultShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)"}}}},P.createElement(Qe.ZP,{onClick:()=>{bc(ln.question_score,Zn,Br)}},"\u6EE1\u5206")))}))})},Fc=()=>or(void 0,null,function*(){var q;const An=(0,uA.cloneDeep)(Du).flatMap(ln=>ln.items.map(Br=>{var wr,Ka;return{id:Br.question_id,shixun_challenge_id:Br.shixun_challenge_id||null,score:Br.user_score,user_id:(wr=Ke==null?void 0:Ke.exercise_answer_user)==null?void 0:wr.user_id,review_type:Jo===1?"normal":"appraise",sealed_review:((Ka=Ke==null?void 0:Ke.review_progress)==null?void 0:Ka.sealed_review)||!1}}));af(!0);const Zn=yield(0,ve.ZP)("/api/exercise_questions/adjust_all_score.json",{method:"post",body:{exercise_id:hn.exerciseId,user_id:(q=Ke==null?void 0:Ke.exercise_answer_user)==null?void 0:q.user_id,data:[...An]}});(Zn==null?void 0:Zn.status)===0&&(Ne.ZP.success("\u5FEB\u6377\u8BC4\u5206\u6210\u529F"),fc(!1),Qi()),af(!1)}),Td=(0,l.useCallback)(q=>{var UA,An;const Zn=`${((UA=ze.exerciseExportHeadData)==null?void 0:UA.new_student_id)||""}${(An=ze.exerciseExportHeadData)==null?void 0:An.new_user}`;q.save(Zn),setTimeout(()=>gc(100),300),setTimeout(()=>gc(0),550),of(!1)},[ze,Ke]),ys=()=>{let q=0;const UA=setInterval(()=>{q+=5,gc(q),q===100&&clearInterval(UA)},200)},Fl=(0,l.useCallback)(q=>Sd(q.target.value),[]),xc=()=>or(void 0,null,function*(){var q,UA,An,Zn,ln,Br,wr,Ka;if((0,jt.Rm)()&&!((UA=(q=re==null?void 0:re.AssistantObject)==null?void 0:q.exercise)!=null&&UA.can_appraise)){Lu();return}if(!((An=Ke==null?void 0:Ke.exercise_answer_user)!=null&&An.user_id))return;const Ta=yield(0,ve.ZP)(`/api/exercises/${hn==null?void 0:hn.exerciseId}/review_exercise_user.json`,{method:"post",body:{id:hn==null?void 0:hn.exerciseId,user_id:(Zn=Ke==null?void 0:Ke.exercise_answer_user)==null?void 0:Zn.user_id,review_type:Jo===1?"normal":"appraise",sealed_review:((ln=Ke==null?void 0:Ke.review_progress)==null?void 0:ln.sealed_review)||!1,next_login:((Br=Ke==null?void 0:Ke.review_progress)==null?void 0:Br.next_login)||"",analysis:uf,only_analysis:pc}});if(yield yc(Ta),(Ta==null?void 0:Ta.status)===0){if(qo(!1),pc){Qi(),Ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),_o(!1);return}if((wr=Ke==null?void 0:Ke.review_progress)!=null&&wr.next_login){Ne.ZP.success("\u8BC4\u9605\u6210\u529F\uFF01\u5DF2\u4E3A\u60A8\u81EA\u52A8\u5207\u6362\u81F3\u4E0B\u4E00\u4E2A\u5F85\u8BC4\u9605\u7684\u5B66\u751F");const Sa=yl?"centralizeReview":"review";fe.history.replace(`/classrooms/${hn.coursesId}/exercise/${hn.exerciseId}/${Sa}/${(Ka=Ke==null?void 0:Ke.review_progress)==null?void 0:Ka.next_login}`);return}Qi(),Ne.ZP.success("\u8BC4\u9605\u6210\u529F\uFF01")}else xe.default.info({title:"\u63D0\u793A",width:500,centered:!0,content:P.createElement("div",null,Ta==null?void 0:Ta.message),okText:"\u6211\u77E5\u9053\u4E86"})}),kd=q=>or(void 0,null,function*(){var UA,An;const Zn=yl?"centralizeReview":"review",ln=q=="next"?(UA=Ke==null?void 0:Ke.review_progress)==null?void 0:UA.next_login:(An=Ke==null?void 0:Ke.review_progress)==null?void 0:An.prev_login;ln?fe.history.replace(`/classrooms/${hn.coursesId}/exercise/${hn.exerciseId}/${Zn}/${ln}`):Qi()});return P.createElement("section",{className:"edu-container"},P.createElement(U.Z,{spinning:FA[Fd]},P.createElement("section",{className:"animated fadeIn"},P.createElement("aside",{className:"mt10"},Ao&&P.createElement(D.Z,{separator:">"},P.createElement(D.Z.Item,null,P.createElement(fe.Link,{to:`/classrooms/${hn.coursesId}/exercise`},(zn=Ao==null?void 0:Ao.course)==null?void 0:zn.course_name)),P.createElement(D.Z.Item,null,P.createElement(fe.Link,{to:`/classrooms/${hn.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),P.createElement(D.Z.Item,null,P.createElement(fe.Link,{to:`/classrooms/${hn.coursesId}/exercise/${(na=Ke==null?void 0:Ke.exercise)==null?void 0:na.id}/detail`},"\u8BD5\u5377\u8BE6\u60C5")),P.createElement(D.Z.Item,null,Jo!==1?"\u96C6\u4E2D\u8BC4\u9605":(Ra=Ke==null?void 0:Ke.exercise_answer_user)==null?void 0:Ra.user_name))),P.createElement("aside",{className:[X.Z.title,"mt20"].join(" ")},P.createElement(Q.Z,{style:{width:"100%"},align:"middle"},P.createElement(I.Z,{style:{display:"flex",alignItems:"center"}},(0,at.vB)(So==null?void 0:So.exercise_status,So==null?void 0:So.appraise_label),P.createElement(fe.Link,{to:`/classrooms/${hn.coursesId}/exercise/${(ja=Ke==null?void 0:Ke.exercise)==null?void 0:ja.id}/detail`},P.createElement(x.Z,{title:((Rs=Ke==null?void 0:Ke.exercise)==null?void 0:Rs.exercise_name)||""},P.createElement("strong",{className:"font20 ml10 c-grey-333",style:{maxWidth:"338px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",display:"block"}},((ur=Ke==null?void 0:Ke.exercise)==null?void 0:ur.exercise_name)||"")))),Jo===1&&P.createElement(l.Fragment,null,P.createElement(I.Z,{flex:1,style:{marginLeft:"25px",display:"flex",alignItems:"center"},className:"bold c-black"},P.createElement("aside",null,P.createElement("span",null,"\u8003\u8BD5\u65F6\u957F ",(($s=Ke.exercise)==null?void 0:$s.time)===-1?"\u672A\u9650\u65F6":(((oi=Ke.exercise)==null?void 0:oi.time)||"")+"\u5206\u949F",!!((xu=Ke==null?void 0:Ke.exercise_answer_user)!=null&&xu.delayed_time)&&P.createElement("span",{className:"c-red"},"+\u5EF6\u65F6",(Ki=Ke==null?void 0:Ke.exercise_answer_user)==null?void 0:Ki.delayed_time,"\u5206\u949F")),P.createElement("span",{className:"ml20"},"\u5408\u8BA1 ",(Ks=(fa=Ke.exercise_scores)==null?void 0:fa.exercise_types)==null?void 0:Ks.q_counts,"\u9898"),P.createElement("span",{className:"ml20"},"\u6EE1\u5206 ",(sc=(xi=Ke.exercise_scores)==null?void 0:xi.exercise_types)==null?void 0:sc.q_scores,"\u5206"))),(0,jt.GJ)()&&P.createElement(Qe.ZP,{className:"mr20",onClick:()=>{var q;(0,at.xg)(`/classrooms/${hn==null?void 0:hn.coursesId}/statistics_zb/${hn==null?void 0:hn.categoryId}/detail/${(q=Ke.exercise)==null?void 0:q.exercise_user_id}?callbackUrl=${window.location.pathname}`)}},"\u8003\u60C5\u53EF\u89C6\u5316"),!el&&P.createElement(I.Z,null,(0,jt.GJ)()&&P.createElement(P.Fragment,null,P.createElement(Qe.ZP,{icon:P.createElement(Ee.Z,null),onClick:()=>{var q;if((0,jt.Rm)()&&!((q=re.AssistantObject.exercise)!=null&&q.can_download)){Ne.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tl(),Ii(!0)}},"\u5BFC\u51FA\u5F53\u524D\u5B66\u751F\u8BD5\u5377"),P.createElement(Qe.ZP,{style:{marginLeft:"20px"},icon:P.createElement($.Z,null),onClick:()=>{var q;if((0,jt.Rm)()&&!((q=re.AssistantObject.exercise)!=null&&q.can_download)){Ne.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}OA({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})}},"\u5BFC\u51FA\u8BBE\u7F6E")),((ic=Ke==null?void 0:Ke.exercise)==null?void 0:ic.exercise_status)===2&&(So==null?void 0:So.exercise_type)!=2&&P.createElement(Qe.ZP,{type:"primary",style:{marginLeft:"10px"},onClick:q=>{var UA,An;q.preventDefault(),(0,jt.Rm)()&&!((An=(UA=re==null?void 0:re.AssistantObject)==null?void 0:UA.exercise)!=null&&An.can_redo)&&Ne.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");let Zn=!1;xe.default.confirm({width:500,title:"\u63D0\u793A",content:P.createElement("div",null,P.createElement("div",null,"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u786E\u5B9A\u5C06\u5B66\u751F\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),P.createElement(L.default,{onChange:ln=>{Zn=ln.target.checked}},"\u6E05\u7A7A\u5B66\u751F\u7684\u7B54\u9898\u8BB0\u5F55")),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>or(void 0,null,function*(){var ln,Br;(yield(0,Te.q6)({categoryId:hn.exerciseId,user_ids:[(ln=Ke==null?void 0:Ke.exercise_answer_user)==null?void 0:ln.user_id],is_reset:Zn})).status===0&&(Ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),fe.history.push(`/classrooms/${hn.coursesId}/exercise/${(Br=Ke==null?void 0:Ke.exercise)==null?void 0:Br.id}/detail`))})})}},P.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A")))))),P.createElement(Q.Z,{className:"mt20"},P.createElement(I.Z,{flex:"284px",className:X.Z.leftBar},P.createElement(S.Z,{offsetTop:0},!((Go=Ke==null?void 0:Ke.review_progress)!=null&&Go.sealed_review)&&P.createElement("section",{className:`${X.Z.bg} ${X.Z.userInfo}`},P.createElement(Q.Z,{align:"middle",wrap:!1},P.createElement("img",{className:X.Z.userImg,src:Js.Z.API_SERVER+"/images/"+((Gl=Ke.exercise_answer_user)==null?void 0:Gl.user_img)}),P.createElement(I.Z,{style:{marginLeft:"14px",width:"145px"}},P.createElement(Q.Z,{style:{marginBottom:"8px"},wrap:!1},P.createElement(I.Z,{className:X.Z.userInfoTitle},"\u59D3\u540D"),P.createElement(I.Z,{className:X.Z.userInfoValue},P.createElement(x.Z,{placement:"topLeft",title:(as=Ke.exercise_answer_user)==null?void 0:as.user_name},(vl=Ke.exercise_answer_user)==null?void 0:vl.user_name))),P.createElement(Q.Z,{style:{marginBottom:"8px"},wrap:!1},P.createElement(I.Z,{className:X.Z.userInfoTitle},"\u5B66\u53F7"),P.createElement(I.Z,{className:X.Z.userInfoValue},P.createElement(x.Z,{placement:"topLeft",title:(Vo=Ke.exercise_answer_user)==null?void 0:Vo.student_id},(mo=Ke.exercise_answer_user)==null?void 0:mo.student_id))),P.createElement(Q.Z,{style:{marginBottom:"8px"},wrap:!1},P.createElement(I.Z,{className:X.Z.userInfoTitle},"\u5206\u73ED"),P.createElement(I.Z,{flex:1,className:X.Z.userInfoValue},P.createElement(x.Z,{placement:"topLeft",title:($f=Ke.exercise_answer_user)==null?void 0:$f.course_group_name},(Wo=Ke.exercise_answer_user)==null?void 0:Wo.course_group_name))),P.createElement(Q.Z,{wrap:!1},P.createElement(I.Z,{className:X.Z.userInfoTitle},"\u6210\u7EE9"),P.createElement(I.Z,{flex:1,className:X.Z.userInfoValue},P.createElement(x.Z,{placement:"topLeft",title:(Xc=Ke.exercise_answer_user)==null?void 0:Xc.course_group_name},Ke.user_score?Number(Ke.user_score):0,"\u5206"))))),P.createElement("img",{className:X.Z.status,src:((Io=Ke==null?void 0:Ke.exercise_answer_user)==null?void 0:Io.review_status)==1?Ro:((Iu=Ke==null?void 0:Ke.exercise_answer_user)==null?void 0:Iu.review_status)==0?ws:Ko})),Jo===3&&P.createElement("section",{className:`${X.Z.bg} p20 mt10`},P.createElement("h3",null,"\u8BC4\u9605\u8303\u56F4"),P.createElement("div",{className:"mt10"},"\u8BD5\u9898"),P.createElement("div",{className:`${X.Z.greyBg} ${X.Z.listType} mt10`},(Qo=(d0=Ke==null?void 0:Ke.review_progress)==null?void 0:d0.appraise_question)==null?void 0:Qo.map(q=>P.createElement("span",null,q.name,"\uFF1B")))),P.createElement("section",{className:`${X.Z.bg} p20 mt10`},P.createElement("h3",null,"\u7B54\u9898\u5361"),P.createElement(Q.Z,{style:{flexDirection:"column"}},P.createElement(I.Z,null,"\u4EC5\u663E\u793A\u9519\u9898",P.createElement(Ae.Z,{className:"ml5",checked:nf,onChange:q=>Nu(q)})),P.createElement(I.Z,{className:"mt5"},"\u4EC5\u663E\u793A\u4E3B\u89C2\u9898",P.createElement(Ae.Z,{checked:_a,className:"ml5",onChange:q=>h0(q)}))),P.createElement(Q.Z,{align:"middle",justify:"start",className:"mt10"},P.createElement(I.Z,null,P.createElement("span",{className:X.Z.circularBlue}),P.createElement("span",null,"\u6B63\u786E"),P.createElement("span",{className:`${X.Z.circularRed} ml20`}),P.createElement("span",null,"\u9519\u8BEF"),P.createElement("span",{className:`${X.Z.circularOrange} ml20`}),P.createElement("span",null,"\u90E8\u5206\u5F97\u5206"),P.createElement("div",{className:"mt10 flex item-center"},P.createElement("i",{className:"iconfont icon-daipingyue mr5",style:{fontSize:12,color:"#42D5A0",marginLeft:-3}}),P.createElement("span",null,"\u5DF2\u8BC4"),P.createElement("i",{className:"iconfont icon-daipingyue mr5",style:{fontSize:12,color:"#9B9B9B",marginLeft:17}}),P.createElement("span",null,"\u672A\u8BC4"))))),((li=Ke==null?void 0:Ke.exercise_question_types)==null?void 0:li.some(q=>q.question_type!==4))&&!_a&&P.createElement("section",{className:`${X.Z.bg} p20 mt10 pr10`},P.createElement("h3",{className:"c-blue"},"\u5BA2\u89C2\u9898"),P.createElement("aside",{className:X.Z.questionIcons},gf())),((ui=Ke==null?void 0:Ke.exercise_question_types)==null?void 0:ui.some(q=>q.question_type===4))&&P.createElement("section",{className:`${X.Z.bg} p20 mt10 pr10`},P.createElement("h3",{className:"c-blue"},"\u4E3B\u89C2\u9898"),P.createElement("aside",{className:X.Z.questionIcons},gf(!0))))),P.createElement(I.Z,{flex:"916px"},P.createElement("section",{className:[X.Z.bg,"ml20"].join(" "),style:{overflow:"hidden"}},P.createElement("div",{className:X.Z.result},P.createElement(Z.default,{columns:df,dataSource:ru,pagination:!1,bordered:!0}),P.createElement("div",{className:X.Z.evaluate},P.createElement(Q.Z,{align:"middle",justify:"space-between"},P.createElement(I.Z,{className:"c-grey-333",style:{fontSize:"16px",fontWeight:"600"}},"\u8003\u8BD5\u8BC4\u4EF7"),!el&&P.createElement(Qe.ZP,{icon:P.createElement("i",{className:"iconfont icon-bianji7 ",style:{marginRight:"6px",fontSize:"14px"}}),style:{color:"#3061D0",padding:0},type:"link",onClick:()=>{qo(!0),_o(!0)}},"\u7F16\u8F91")),P.createElement("div",{className:X.Z.analysis,style:{color:(Wr=Ke==null?void 0:Ke.exercise_answer_user)!=null&&Wr.analysis?"#434D63":""}},((Vl=Ke==null?void 0:Ke.exercise_answer_user)==null?void 0:Vl.analysis)||"\u672A\u5BF9\u5B66\u751F\u8FDB\u884C\u8003\u8BD5\u8BC4\u4EF7"))),((oc=Ke==null?void 0:Ke.exercise)==null?void 0:oc.open_camera)&&Jo===1&&P.createElement(xt,{parentData:Ke}),((qc=Ke==null?void 0:Ke.exercise_question_types)==null?void 0:qc.some(q=>q.question_type!==4))&&!_a&&P.createElement(Q.Z,{align:"middle",className:X.Z.typeTitle},P.createElement(I.Z,{flex:"1"},P.createElement(Q.Z,{align:"middle"},P.createElement("strong",{className:"font20"},"\u5BA2\u89C2\u9898"),P.createElement("span",{className:"c-grey-666"},"\uFF08\u5408\u8BA1",(Bl=Ke==null?void 0:Ke.exercise)==null?void 0:Bl.objective_score,"\u5206\uFF09"))),P.createElement(I.Z,null,P.createElement("span",{className:"c-grey-666"},"\u603B\u5F97\u5206:",(Wl=Ke==null?void 0:Ke.exercise_answer_user)==null?void 0:Wl.objective_score))),!_a&&P.createElement("aside",{className:"pl30 pr10"},Al()),((lc=Ke==null?void 0:Ke.exercise_question_types)==null?void 0:lc.some(q=>q.question_type===4))&&P.createElement(Q.Z,{gutter:[10,10]},P.createElement(I.Z,{flex:"1"},P.createElement(Q.Z,{align:"middle",className:X.Z.typeTitle},P.createElement(I.Z,{flex:"1"},P.createElement(Q.Z,{align:"middle"},P.createElement("strong",{className:"font20"},"\u4E3B\u89C2\u9898"),P.createElement("span",{className:"c-grey-666"},"\uFF08\u5408\u8BA1",(wl=Ke==null?void 0:Ke.exercise)==null?void 0:wl.subjective_score,"\u5206\uFF09"))),P.createElement(I.Z,null,P.createElement("span",{className:"c-grey-666"},"\u603B\u5F97\u5206:",(ed=Ke==null?void 0:Ke.exercise_answer_user)==null?void 0:ed.subjective_score))))),P.createElement("aside",{className:"pl30 pr10 pb30 mb20"},Al(!0)),P.createElement(Q.Z,{className:X.Z.buttonFixed},P.createElement("section",{className:"edu-container",style:{display:"flex",justifyContent:"space-between"}},P.createElement(Q.Z,{align:"middle"},P.createElement(Qe.ZP,{style:{lineHeight:"30px"},href:`/classrooms/${hn.coursesId}/exercise/${hn.exerciseId}/detail`},"\u8FD4\u56DE"),!el&&P.createElement(P.Fragment,null,P.createElement(Qe.ZP,{style:{marginLeft:"20px"},onClick:()=>yd(!0)},"\u5B66\u751F\u5217\u8868"),P.createElement("div",{className:X.Z.progress},P.createElement(Q.Z,{align:"middle",justify:"space-between",style:{fontSize:"12px",lineHeight:"12px"}},P.createElement(I.Z,{style:{color:"#5F6367"}},Jo===1?"\u8BC4\u9605\u8FDB\u5EA6":"\u6559\u5E08\u4E2A\u4EBA\u8BC4\u9605\u8FDB\u5EA6"),P.createElement(x.Z,{title:"\u5DF2\u8BC4\u4EBA\u6570/\u5F85\u8BC4\u5B66\u751F\u603B\u6570"},P.createElement(I.Z,{style:{color:"#3061D0"}},`${((to=(td=Ke==null?void 0:Ke.review_progress)==null?void 0:td.progress)==null?void 0:to.completed_count)||0}/${((Ad=(Jl=Ke==null?void 0:Ke.review_progress)==null?void 0:Jl.progress)==null?void 0:Ad.total)||0}`))),P.createElement(Y.Z,{trailColor:"#EBEDF3",strokeColor:"#3061D0",percent:((Xl=(nd=Ke==null?void 0:Ke.review_progress)==null?void 0:nd.progress)==null?void 0:Xl.completed_count)/((ql=(_c=Ke==null?void 0:Ke.review_progress)==null?void 0:_c.progress)==null?void 0:ql.total)*100,showInfo:!1})))),!el&&P.createElement(Q.Z,{align:"middle"},(($c=(rd=Ke==null?void 0:Ke.review_progress)==null?void 0:rd.progress)==null?void 0:$c.total)!=1&&P.createElement(P.Fragment,null,((ef=Ke==null?void 0:Ke.review_progress)==null?void 0:ef.prev_login)&&P.createElement(Yo.Z,{style:{lineHeight:"30px"},onClick:()=>or(void 0,null,function*(){yield kd("prev")})},"\u4E0A\u4E00\u4EBA"),((ad=Ke==null?void 0:Ke.review_progress)==null?void 0:ad.next_login)&&P.createElement(Yo.Z,{style:{marginLeft:"14px",lineHeight:"30px"},onClick:()=>or(void 0,null,function*(){yield kd("next")})},"\u4E0B\u4E00\u4EBA")),!((sd=Ke==null?void 0:Ke.exercise)!=null&&sd.review_status)&&P.createElement(Yo.Z,{type:"primary",style:{marginLeft:"40px",lineHeight:"30px"},onClick:()=>or(void 0,null,function*(){yield xc()})},"\u63D0\u4EA4\u8BC4\u9605"))))))),P.createElement(Ba,{visible:rf,value:hn==null?void 0:hn.userId,onClose:()=>yd(!1),onChange:q=>{},data:dc.current,sealedReview:(uc=Ke==null?void 0:Ke.review_progress)==null?void 0:uc.sealed_review}),P.createElement(ho.Z,null)),g0&&!el&&P.createElement(x.Z,{title:"\u5FEB\u6377\u8BC4\u5206\u9762\u677F",placement:"bottom"},P.createElement("div",{className:X.Z.score,onClick:()=>fc(!0)},P.createElement("i",{className:"iconfont icon-kuaijiepingfen font24"}))),P.createElement(te.Z,{width:282,closable:!1,open:m0,mask:!1},P.createElement("div",{className:X.Z.drawerWrap},P.createElement("div",{className:X.Z.top},P.createElement("div",{style:{fontWeight:500,color:"#000",fontSize:16}},"\u5FEB\u6377\u8BC4\u5206"),P.createElement("div",{onClick:()=>{fc(!1),Cl([...bd])}},P.createElement("i",{className:"iconfont icon-danchuangguanbi font14 current mr15"}))),P.createElement("div",{className:X.Z.middle},Pd()),P.createElement("div",{className:X.Z.btns},P.createElement(Qe.ZP,{className:"mr20",size:"middle",onClick:()=>{fc(!1),Cl([...bd])}},"\u53D6\u6D88"),P.createElement(Qe.ZP,{size:"middle",type:"primary",onClick:()=>Fc(),loading:eu},"\u4FDD\u5B58")))),P.createElement(Qa.Z,null),P.createElement(xe.default,{title:"\u5BFC\u51FA\u8BD5\u5377\u9009\u62E9",open:sf,footer:P.createElement("div",null,P.createElement(Qe.ZP,{onClick:()=>{Au("pdf"),zs(!1),ei(!0),Xo("1"),Ii(!1),tl()}},"\u53D6\u6D88"),P.createElement(Qe.ZP,{type:"primary",onClick:()=>{if($o==""){Ne.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else $o=="pdf"?(ys(),hc({type:"",userCommentVisible:tu,userScoreVisible:!0,new:lf}),of(!0)):$o=="word"&&((0,ac.pO)(en({exercise_id:hn.exerciseId,login:hn.userId,middle_export:1,is_export_comment:lf?1:0},ci)),of(!1));Au("pdf"),zs(!1),ei(!0),Xo("1"),Ii(!1),tl()}},"\u786E\u5B9A")),onCancel:()=>{Au("pdf"),zs(!1),ei(!0),Xo("1"),Ii(!1)}},P.createElement("div",{style:{fontSize:14,marginBottom:"15px",marginTop:"5px",color:"#666"}},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F"),P.createElement("div",{className:X.Z.export_type_modal},P.createElement("div",{className:X.Z.export_type_modal_con},P.createElement("div",{className:X.Z.type_item},P.createElement("div",{className:`${X.Z.img_warp} ${$o=="pdf"?X.Z.img_warp_active:""}`,onClick:()=>{Au("pdf"),zs(!1),ei(!0),Xo("1")}},P.createElement("img",{src:y(45614),width:70,height:70})),"pdf\u683C\u5F0F"),P.createElement("div",{className:X.Z.type_item},P.createElement("div",{className:`${X.Z.img_warp} ${$o=="word"?X.Z.img_warp_active:""}`,onClick:()=>{Au("word"),zs(!0),Xo("1")}},P.createElement("img",{src:y(38347),width:70,height:70})),"word\u683C\u5F0F"))),$o=="pdf"&&P.createElement("div",{style:{marginTop:"30px"}},P.createElement("div",{style:{fontSize:14,color:"#666"}},"\u5BFC\u51FA\u8BC4\u9605\u6559\u5E08\u7684\u8BC4\u9605\u8BB0\u5F55"),P.createElement("p",{style:{display:"flex",alignItems:"center",marginTop:"20px",marginBottom:0}},P.createElement(v.ZP.Group,{onChange:q=>{switch(Xo(q.target.value),q.target.value){case"1":zs(!1),ei(!0);break;case"2":zs(!0),ei(!0);break;case"3":zs(!1),ei(!1);break}},value:Qd},P.createElement(v.ZP,{value:"1"},"\u5BFC\u51FA\u6240\u6709\u7684\u8BC4\u9605\u8BB0\u5F55"),P.createElement(v.ZP,{value:"2"},"\u5BFC\u51FA\u6700\u65B0\u7684\u8BC4\u9605\u8BB0\u5F55"),P.createElement(v.ZP,{value:"3"},"\u4E0D\u5BFC\u51FA\u8BC4\u9605\u8BB0\u5F55")))),$o=="word"&&P.createElement("div",{style:{marginTop:"30px"}},P.createElement("div",{style:{fontSize:14,color:"#666"}},"\u662F\u5426\u5BFC\u51FA\u8BC4\u9605\u6559\u5E08\u7684\u8BC4\u8BED"),P.createElement("p",{style:{display:"flex",alignItems:"center",marginTop:"20px",marginBottom:0}},P.createElement(v.ZP.Group,{onChange:q=>{switch(Xo(q.target.value),q.target.value){case"1":zs(!0);break;case"2":zs(!1);break}},value:Qd},P.createElement(v.ZP,{value:"1"},"\u662F"),P.createElement(v.ZP,{value:"2"},"\u5426"))),(wc||Ec)&&P.createElement("div",{style:{marginTop:30}},P.createElement("div",{style:{fontSize:14,color:"#666",marginBottom:20}},"\u8BF7\u9009\u62E9\u9700\u8981\u989D\u5916\u5BFC\u51FA\u7684\u5185\u5BB9"),wc&&P.createElement("div",null,P.createElement("span",null,"\u5B9E\u8BAD\u9898"),P.createElement(L.default,{checked:ci.param_show_challenge_task_pass,onChange:q=>{ci.param_show_challenge_task_pass=q.target.checked,nu(en({},ci))},style:{marginLeft:20}},"\u5BFC\u51FA\u5B9E\u8BAD\u5173\u5361\u63CF\u8FF0")),Ec&&P.createElement("div",{style:{marginTop:20}},P.createElement("span",null,"\u7F16\u7A0B\u9898"),P.createElement(L.default,{checked:ci.param_show_hack_sets,onChange:q=>{ci.param_show_hack_sets=q.target.checked,nu(en({},ci))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u6D4B\u8BD5\u7528\u4F8B"),P.createElement(L.default,{checked:ci.param_show_hack_description,onChange:q=>{ci.param_show_hack_description=q.target.checked,nu(en({},ci))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u63CF\u8FF0"))))),P.createElement(xe.default,{centered:!0,destroyOnClose:!0,title:P.createElement(Q.Z,{justify:"space-between"},P.createElement(I.Z,null,"\u6B63\u5728\u5BFC\u51FA\u5F53\u524D\u5B66\u751F\u8BD5\u5377 ",P.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),P.createElement(I.Z,null,"\u5BFC\u51FA\u8FDB\u5EA6",Id,"%")),open:xd,closable:!1,footer:null,keyboard:!1,maskClosable:!1,width:920},P.createElement("div",{style:{overflow:"hidden"}},P.createElement(Fu,{isEaxmPaperOpen:xd,studentexportDate:Uo,onChangeProgress:Td}))),P.createElement(xe.default,{centered:!0,destroyOnClose:!0,closable:!1,className:X.Z.userInfoModelbody,title:P.createElement(Q.Z,{align:"middle",justify:"space-between"},P.createElement(I.Z,{style:{color:"#000",fontWeight:"500"}},"\u8BC4\u9605\u4FE1\u606F"),P.createElement(I.Z,{onClick:()=>{qo(!1),_o(!1)}},P.createElement("i",{className:"iconfont icon-guanbi7"}))),open:zi,footer:!1,width:800,onCancel:()=>{qo(!1),_o(!1)}},P.createElement("div",{className:X.Z.userInfoModel},!((Qu=Ke==null?void 0:Ke.review_progress)!=null&&Qu.sealed_review)&&P.createElement(P.Fragment,null,P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u59D3\u540D"),P.createElement(I.Z,{className:X.Z.Value},P.createElement(x.Z,{placement:"topLeft",title:(id=Ke.exercise_answer_user)==null?void 0:id.user_name},(od=Ke.exercise_answer_user)==null?void 0:od.user_name))),P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u5B66\u53F7"),P.createElement(I.Z,{className:X.Z.Value},P.createElement(x.Z,{placement:"topLeft",title:(ld=Ke.exercise_answer_user)==null?void 0:ld.student_id},(ud=Ke.exercise_answer_user)==null?void 0:ud.student_id))),P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u5206\u73ED"),P.createElement(I.Z,{className:X.Z.Value},P.createElement(x.Z,{placement:"topLeft",title:(cd=Ke.exercise_answer_user)==null?void 0:cd.course_group_name},(fd=Ke.exercise_answer_user)==null?void 0:fd.course_group_name)))),P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u5F00\u59CB\u4F5C\u7B54\u65F6\u95F4 "),P.createElement(I.Z,{className:X.Z.Value},(Su=Ke.exercise_answer_user)!=null&&Su.start_at?P.createElement(x.Z,{placement:"topLeft",title:qe()((dd=Ke.exercise_answer_user)==null?void 0:dd.start_at).format("YYYY-MM-DD HH:mm")},qe()((_l=Ke.exercise_answer_user)==null?void 0:_l.start_at).format("YYYY-MM-DD HH:mm")):"\u672A\u5F00\u59CB")),((hd=Ke.exercise_answer_user)==null?void 0:hd.end_at)&&P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u4EA4\u5377\u65F6\u95F4"),P.createElement(I.Z,{className:X.Z.Value},P.createElement(x.Z,{placement:"topLeft",title:qe()((gd=Ke.exercise_answer_user)==null?void 0:gd.end_at).format("YYYY-MM-DD HH:mm")},qe()((pd=Ke.exercise_answer_user)==null?void 0:pd.end_at).format("YYYY-MM-DD HH:mm")))),((Uu=Ke.exercise_answer_user)==null?void 0:Uu.end_at)&&((tf=Ke.exercise_answer_user)==null?void 0:tf.start_at)&&P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u4F5C\u7B54\u65F6\u957F"),P.createElement(I.Z,{className:X.Z.Value},P.createElement(x.Z,{placement:"topLeft",title:(0,at.li)(Math.round(Math.abs(new Date(($l=Ke.exercise_answer_user)==null?void 0:$l.end_at).getTime()-new Date((md=Ke.exercise_answer_user)==null?void 0:md.start_at).getTime())/1e3))},(0,at.li)(Math.round(Math.abs(new Date((vd=Ke.exercise_answer_user)==null?void 0:vd.end_at).getTime()-new Date((Bd=Ke.exercise_answer_user)==null?void 0:Bd.start_at).getTime())/1e3))))),P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u5BA2\u89C2\u9898\u5F97\u5206"),P.createElement(I.Z,{className:X.Z.Value},((wd=Ke==null?void 0:Ke.exercise_answer_user)==null?void 0:wd.objective_score)||0)),P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u4E3B\u89C2\u9898\u5F97\u5206"),P.createElement(I.Z,{className:X.Z.Value},((El=Ke==null?void 0:Ke.exercise_answer_user)==null?void 0:El.subjective_score)||0)),P.createElement(Q.Z,{className:X.Z.width,wrap:!1},P.createElement(I.Z,{className:X.Z.Title},"\u603B\u6210\u7EE9"),P.createElement(I.Z,{className:X.Z.Value,style:{color:"#FA2121"}},((Ed=Ke==null?void 0:Ke.table)==null?void 0:Ed.user_get_score)||0)),P.createElement("div",{style:{width:"100%",marginTop:"30px"}},P.createElement("span",{className:X.Z.Title},"\u8003\u8BD5\u8BC4\u4EF7"),P.createElement("div",{style:{border:"1px solid #E1E1E1",borderRadius:"2px",marginTop:"10px",overflow:"hidden",padding:"10px"}},P.createElement(ge.default.TextArea,{showCount:!0,bordered:!1,maxLength:500,style:{height:120,resize:"none",position:"relative"},value:uf,onChange:Fl,placeholder:"\u8BF7\u8F93\u5165\u60A8\u5BF9\u5B66\u751F\u672C\u6B21\u8003\u8BD5\u7684\u8BC4\u4EF7\uFF08\u9009\u586B\uFF09"})))),P.createElement(Q.Z,{style:{marginTop:"30px"},justify:"end"},P.createElement(Qe.ZP,{style:{height:"32px"},onClick:()=>{qo(!1),_o(!1)}},"\u518D\u770B\u770B"),P.createElement(Yo.Z,{style:{marginLeft:"20px",height:"32px"},type:"primary",onClick:()=>or(void 0,null,function*(){yield xc()})},pc?"\u63D0\u4EA4":"\u63D0\u4EA4\u5E76\u8BC4\u9605\u4E0B\u4E00\u4EBA"))),P.createElement(Ji,{saveChangeScore:ju,visible:Ud,item:Nd,onOk:()=>{},onCancel:()=>{mc(!1)}}))};var po=(0,fe.connect)(({exercise:re,loading:ze,user:Ge,globalSetting:FA,classroomList:gA})=>({exercise:re,globalSetting:FA,user:Ge,loading:ze.effects,classroomList:gA}))(Cs)},40743:function(Et,Ze,y){"use strict";y.d(Ze,{c:function(){return fe}});var l=(Be=>(Be.FirstPage="firstPage",Be.PrevPage="prevPage",Be.NextPage="nextPage",Be))(l||{}),fe=(Be=>(Be[Be.Single=0]="Single",Be[Be.Multiple=1]="Multiple",Be[Be.Judge=2]="Judge",Be[Be.Fill=3]="Fill",Be[Be.Subjective=4]="Subjective",Be[Be.Shixun=5]="Shixun",Be[Be.Program=6]="Program",Be[Be.Combine=7]="Combine",Be))(fe||{})},84454:function(Et,Ze,y){"use strict";y.d(Ze,{AD:function(){return nt},BA:function(){return YA},D9:function(){return Le},Hp:function(){return Ee},IM:function(){return Oe},Iy:function(){return $},KM:function(){return sn},KU:function(){return fA},MJ:function(){return be},Ne:function(){return Je},ON:function(){return wA},Uj:function(){return aA},VY:function(){return zt},YO:function(){return yt},YX:function(){return QA},Zn:function(){return z},_g:function(){return Z},_k:function(){return we},c6:function(){return at},cr:function(){return U},eV:function(){return Se},fi:function(){return D},gh:function(){return X},hS:function(){return It},iA:function(){return S},j6:function(){return Y},je:function(){return Ue},jj:function(){return te},kS:function(){return TA},o6:function(){return Pe},pO:function(){return HA},rQ:function(){return pe},sA:function(){return Te},xm:function(){return ee},xo:function(){return Lt},y8:function(){return ve},yd:function(){return Ae}});var l=y(33270),fe=y(65582),Be=y(65862),Ne=y(8591),Qe=y(74128),xe=Object.defineProperty,ge=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,v=(Xe,Xt,sA)=>Xt in Xe?xe(Xe,Xt,{enumerable:!0,configurable:!0,writable:!0,value:sA}):Xe[Xt]=sA,L=(Xe,Xt)=>{for(var sA in Xt||(Xt={}))Q.call(Xt,sA)&&v(Xe,sA,Xt[sA]);if(ge)for(var sA of ge(Xt))I.call(Xt,sA)&&v(Xe,sA,Xt[sA]);return Xe},x=(Xe,Xt,sA)=>new Promise((xA,Tn)=>{var se=lt=>{try{Ct(sA.next(lt))}catch(Yt){Tn(Yt)}},ht=lt=>{try{Ct(sA.throw(lt))}catch(Yt){Tn(Yt)}},Ct=lt=>lt.done?xA(lt.value):Promise.resolve(lt.value).then(se,ht);Ct((sA=sA.apply(Xe,Xt)).next())});const j=()=>{(0,fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},V=()=>{(0,fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},z=Xe=>x(void 0,null,function*(){j(),(yield(0,l.YR)(L({},Xe))).status===0&&(yield(0,Be.QH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/courses/${Xe.coursesId}/export_couser_info.json`,query:Xe}))),V()}),U=Xe=>x(void 0,null,function*(){const Xt=yield(0,l.yS)(L({},Xe));if(Xt.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_member_act_score`);else{if(Xt.status===-2)return Xt;Xt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_member_act_score`))}}),D=Xe=>x(void 0,null,function*(){const Xt=yield(0,l.W0)(L({},Xe));if(Xt.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_total_score`);else{if(Xt.status===-4)return Xt;Xt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_total_score`))}}),S=Xe=>x(void 0,null,function*(){const Xt=yield(0,l.Nl)(L({},Xe));if(Xt.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_total_exercise_and_other`);else{if(Xt.status===-4)return Xt;Xt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_total_exercise_and_other`))}}),Ae=Xe=>x(void 0,null,function*(){const Xt=yield(0,l.IU)(L({},Xe));if(Xt.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/export_star_user`);else{if(Xt.status===-4)return Xt;Xt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/export_star_user`))}}),Z=Xe=>x(void 0,null,function*(){const Xt=yield(0,l.td)(L({},Xe));if(Xt.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_total_exercise_and_other`);else{if(Xt.status===-2)return Xt;if(Xt.status===-3)(0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_total_exercise_and_other`);else if(Xt.status===-4)return Xt}}),Y=Xe=>x(void 0,null,function*(){const Xt=yield(0,l.QX)(L({},Xe));if(Xt.status===0)Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_total_homework`);else{if(Xt.status===-4)return Xt;Xt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/course_total_homework`))}}),te=(Xe,Xt)=>x(void 0,null,function*(){const sA=yield(0,l.o_)(L({},Xe));sA.status===0?(Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/${Xt}`)):sA.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/${Xt}`))}),Ee=(Xe,Xt)=>x(void 0,null,function*(){const sA=yield(0,l.ZL)(L({},Xe));sA.status===0?(Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/${Xt}`)):sA.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/${Xt}`))}),$=(Xe,Xt)=>x(void 0,null,function*(){const sA=yield(0,l.aP)(L({},Xe));sA.status===0?(Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/${Xt}`)):sA.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/${Xt}`))}),be=(Xe,Xt)=>x(void 0,null,function*(){const sA=yield(0,l.vV)(L({},Xe));sA.status===0?(Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/${Xt}`)):sA.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/${Xt}`))}),qe=Xe=>x(void 0,null,function*(){j(),(yield exportCourseWorkListAppendix(L({},Xe))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${Xe.categoryId}/works_list.zip`,query:Xe}))),V()}),Te=Xe=>x(void 0,null,function*(){j(),yield(0,Be.QH)("",Qe.Z.API_SERVER+`/api/polls/${Xe.categoryId}/commit_result.xlsx`),V()}),X=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/courses/${Xe.coursesId}/attendances/export_xlsx_data.xlsx`,query:Xe}))}),Pe=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/courses/${Xe.coursesId}/video_study_statics.xlsx`,query:Xe}))}),at=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/courses/${Xe.coursesId}/export_video_study.xlsx`,query:Xe}))}),Se=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/courses/${Xe.coursesId}/export_course_students_info.xlsx`,query:Xe}))}),nt=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:Xe}))}),pe=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:Xe}))}),ve=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:Xe}))}),Ue=Xe=>x(void 0,null,function*(){const Xt=yield(0,l.Uy)(L({},Xe));Xt.status===0?(Ne.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/exercise_score,export_exercise_users`)):Xt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${Xe.coursesId}/exportlist/exercise_score,export_exercise_users`))}),we=Xe=>x(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/export_records/${Xe.id}.xlsx`,query:Xe}))}),ee=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:Xe}))}),Le=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/courses/${Xe==null?void 0:Xe.coursesId}/${Xe.menuKey}_statistic.xlsx?${Xe.checkedList.map(Xt=>`course_group_id[]=${Xt}`).join("&")}`,query:Xe}))}),Je=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/ec_years/${Xe==null?void 0:Xe.ec_year_id}/ec_training_objectives.xlsx`,query:Xe}))}),Oe=Xe=>x(void 0,null,function*(){yield(0,Be.FH)(Xe==null?void 0:Xe.name,(0,Be.NY)({url:Qe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:Xe}))}),It=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/ec_years/${Xe==null?void 0:Xe.ec_year_id}/ec_courses.xlsx`,query:Xe}))}),Lt=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/ec_years/${Xe==null?void 0:Xe.ec_year_id}/ec_graduation_requirements.xlsx`,query:Xe}))}),zt=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:Xe}))}),fA=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/exercises/${Xe.categoryId}/rank_list.xlsx`,query:Xe}))}),TA=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:Xe}))}),wA=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/examination_banks/${Xe.id}.json`,query:Xe}))}),QA=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/exercises/${Xe.categoryId}.json`,query:Xe}))}),yt=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/polls/${Xe==null?void 0:Xe.id}/commit_result.json`,query:Xe}))}),aA=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:Xe}))}),HA=(Xe,Xt)=>x(void 0,null,function*(){yield(0,Be.FH)(Xt||"",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/exercises/${Xe==null?void 0:Xe.exercise_id}/consult_exercise.json`,query:Xe}))}),sn=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/competitions/${Xe==null?void 0:Xe.identifier}/competition_commit_records/member_works.xlsx`,query:Xe}))}),YA=Xe=>x(void 0,null,function*(){yield(0,Be.FH)("",(0,Be.NY)({url:Qe.Z.API_SERVER+`/api/courses/${Xe==null?void 0:Xe.coursesId}/group_homeworks/import_group_template.xlsx`,query:Xe}))})},66104:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return nt}});var l=y(92310),fe=y.n(l),Be=y(11592),Ne=y(26112),Qe=y(59301),xe=y(92343),ge=y(36355),Q=y(84105),I=y(91857);const v=pe=>{let{children:ve}=pe;const{getPrefixCls:Ue}=Qe.useContext(ge.E_),we=Ue("breadcrumb");return Qe.createElement("li",{className:`${we}-separator`,"aria-hidden":"true"},ve===""?ve:ve||"/")};v.__ANT_BREADCRUMB_SEPARATOR=!0;var L=v,x=function(pe,ve){var Ue={};for(var we in pe)Object.prototype.hasOwnProperty.call(pe,we)&&ve.indexOf(we)<0&&(Ue[we]=pe[we]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,we=Object.getOwnPropertySymbols(pe);eeve[ee]||we)}function V(pe,ve,Ue,we){if(Ue==null)return null;const{className:ee,onClick:Le}=ve,Je=x(ve,["className","onClick"]),Oe=Object.assign(Object.assign({},(0,Ne.Z)(Je,{data:!0,aria:!0})),{onClick:Le});return we!==void 0?Qe.createElement("a",Object.assign({},Oe,{className:fe()(`${pe}-link`,ee),href:we}),Ue):Qe.createElement("span",Object.assign({},Oe,{className:fe()(`${pe}-link`,ee)}),Ue)}function z(pe,ve){return(we,ee,Le,Je,Oe)=>{if(ve)return ve(we,ee,Le,Je);const It=j(we,ee);return V(pe,we,It,Oe)}}var U=function(pe,ve){var Ue={};for(var we in pe)Object.prototype.hasOwnProperty.call(pe,we)&&ve.indexOf(we)<0&&(Ue[we]=pe[we]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,we=Object.getOwnPropertySymbols(pe);ee{const{prefixCls:ve,separator:Ue="/",children:we,menu:ee,overlay:Le,dropdownProps:Je,href:Oe}=pe,Lt=(zt=>{if(ee||Le){const fA=Object.assign({},Je);if(ee){const TA=ee||{},{items:wA}=TA,QA=U(TA,["items"]);fA.menu=Object.assign(Object.assign({},QA),{items:wA==null?void 0:wA.map((yt,aA)=>{var{key:HA,title:sn,label:YA,path:Xe}=yt,Xt=U(yt,["key","title","label","path"]);let sA=YA!=null?YA:sn;return Xe&&(sA=Qe.createElement("a",{href:`${Oe}${Xe}`},sA)),Object.assign(Object.assign({},Xt),{key:HA!=null?HA:aA,label:sA})})})}else Le&&(fA.overlay=Le);return Qe.createElement(I.Z,Object.assign({placement:"bottom"},fA),Qe.createElement("span",{className:`${ve}-overlay-link`},zt,Qe.createElement(Q.Z,null)))}return zt})(we);return Lt!=null?Qe.createElement(Qe.Fragment,null,Qe.createElement("li",null,Lt),Ue&&Qe.createElement(L,null,Ue)):null},S=pe=>{const{prefixCls:ve,children:Ue,href:we}=pe,ee=U(pe,["prefixCls","children","href"]),{getPrefixCls:Le}=Qe.useContext(ge.E_),Je=Le("breadcrumb",ve);return Qe.createElement(D,Object.assign({},ee,{prefixCls:Je}),V(Je,ee,Ue,we))};S.__ANT_BREADCRUMB_ITEM=!0;var Ae=S,Z=y(17313),Y=y(83116),te=y(37613);const Ee=pe=>{const{componentCls:ve,iconCls:Ue}=pe;return{[ve]:Object.assign(Object.assign({},(0,Z.Wf)(pe)),{color:pe.itemColor,fontSize:pe.fontSize,[Ue]:{fontSize:pe.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:pe.linkColor,transition:`color ${pe.motionDurationMid}`,padding:`0 ${pe.paddingXXS}px`,borderRadius:pe.borderRadiusSM,height:pe.lineHeight*pe.fontSize,display:"inline-block",marginInline:-pe.marginXXS,"&:hover":{color:pe.linkHoverColor,backgroundColor:pe.colorBgTextHover}},(0,Z.Qy)(pe)),"li:last-child":{color:pe.lastItemColor},[`${ve}-separator`]:{marginInline:pe.separatorMargin,color:pe.separatorColor},[`${ve}-link`]:{[` > ${Ue} + span, > ${Ue} + a - `]:{marginInlineStart:pe.marginXXS}},[`${ve}-overlay-link`]:{borderRadius:pe.borderRadiusSM,height:pe.lineHeight*pe.fontSize,display:"inline-block",padding:`0 ${pe.paddingXXS}px`,marginInline:-pe.marginXXS,[`> ${Ue}`]:{marginInlineStart:pe.marginXXS,fontSize:pe.fontSizeIcon},"&:hover":{color:pe.linkHoverColor,backgroundColor:pe.colorBgTextHover,a:{color:pe.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${pe.componentCls}-rtl`]:{direction:"rtl"}})}};var $=(0,Y.Z)("Breadcrumb",pe=>{const ve=(0,te.TS)(pe,{});return[Ee(ve)]},pe=>({itemColor:pe.colorTextDescription,lastItemColor:pe.colorText,iconFontSize:pe.fontSize,linkColor:pe.colorTextDescription,linkHoverColor:pe.colorText,separatorColor:pe.colorTextDescription,separatorMargin:pe.marginXS})),be=function(pe,ve){var Ue={};for(var we in pe)Object.prototype.hasOwnProperty.call(pe,we)&&ve.indexOf(we)<0&&(Ue[we]=pe[we]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,we=Object.getOwnPropertySymbols(pe);ee{var{breadcrumbName:Je}=Le,Oe=be(Le,["breadcrumbName"]);return Object.assign(Object.assign({},Oe),{title:Je})})}),ee}function Te(pe,ve){return(0,Qe.useMemo)(()=>pe||(ve?ve.map(qe):null),[pe,ve])}var X=function(pe,ve){var Ue={};for(var we in pe)Object.prototype.hasOwnProperty.call(pe,we)&&ve.indexOf(we)<0&&(Ue[we]=pe[we]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,we=Object.getOwnPropertySymbols(pe);ee{if(ve===void 0)return ve;let Ue=(ve||"").replace(/^\//,"");return Object.keys(pe).forEach(we=>{Ue=Ue.replace(`:${we}`,pe[we])}),Ue},at=pe=>{const{prefixCls:ve,separator:Ue="/",style:we,className:ee,rootClassName:Le,routes:Je,items:Oe,children:It,itemRender:Lt,params:zt={}}=pe,fA=X(pe,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:TA,direction:wA,breadcrumb:QA}=Qe.useContext(ge.E_);let yt;const aA=TA("breadcrumb",ve),[HA,sn]=$(aA),YA=Te(Oe,Je),Xe=z(aA,Lt);if(YA&&YA.length>0){const xA=[],Tn=Oe||Je;yt=YA.map((se,ht)=>{const{path:Ct,key:lt,type:Yt,menu:W,overlay:iA,onClick:oA,className:$e,separator:Ft,dropdownProps:ut}=se,_t=Pe(zt,Ct);_t!==void 0&&xA.push(_t);const jt=lt!=null?lt:ht;if(Yt==="separator")return Qe.createElement(L,{key:jt},Ft);const Gt={},mA=ht===YA.length-1;W?Gt.menu=W:iA&&(Gt.overlay=iA);let{href:EA}=se;return xA.length&&_t!==void 0&&(EA=`#/${xA.join("/")}`),Qe.createElement(D,Object.assign({key:jt},Gt,(0,Ne.Z)(se,{data:!0,aria:!0}),{className:$e,dropdownProps:ut,href:EA,separator:mA?"":Ue,onClick:oA,prefixCls:aA}),Xe(se,zt,Tn,xA,EA))})}else if(It){const xA=(0,Be.Z)(It).length;yt=(0,Be.Z)(It).map((Tn,se)=>{if(!Tn)return Tn;const ht=se===xA-1;return(0,xe.Tm)(Tn,{separator:ht?"":Ue,key:se})})}const Xt=fe()(aA,QA==null?void 0:QA.className,{[`${aA}-rtl`]:wA==="rtl"},ee,Le,sn),sA=Object.assign(Object.assign({},QA==null?void 0:QA.style),we);return HA(Qe.createElement("nav",Object.assign({className:Xt,style:sA},fA),Qe.createElement("ol",null,yt)))};at.Item=Ae,at.Separator=L;var Se=at,nt=Se},28103:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return x}});var l=y(92310),fe=y.n(l),Be=y(59301),Ne=y(36355),Qe=y(17313),xe=y(83116),ge=y(37613);const Q=j=>{const{componentCls:V,sizePaddingEdgeHorizontal:z,colorSplit:U,lineWidth:D,textPaddingInline:S,orientationMargin:Ae,verticalMarginInline:Z}=j;return{[V]:Object.assign(Object.assign({},(0,Qe.Wf)(j)),{borderBlockStart:`${D}px solid ${U}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${D}px solid ${U}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${j.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${V}-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 ${U}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${D}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${V}-with-text-left`]:{"&::before":{width:`${Ae*100}%`},"&::after":{width:`${100-Ae*100}%`}},[`&-horizontal${V}-with-text-right`]:{"&::before":{width:`${100-Ae*100}%`},"&::after":{width:`${Ae*100}%`}},[`${V}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:S},"&-dashed":{background:"none",borderColor:U,borderStyle:"dashed",borderWidth:`${D}px 0 0`},[`&-horizontal${V}-with-text${V}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${V}-dashed`]:{borderInlineStartWidth:D,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${V}-with-text`]:{color:j.colorText,fontWeight:"normal",fontSize:j.fontSize},[`&-horizontal${V}-with-text-left${V}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${V}-inner-text`]:{paddingInlineStart:z}},[`&-horizontal${V}-with-text-right${V}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${V}-inner-text`]:{paddingInlineEnd:z}}})}};var I=(0,xe.Z)("Divider",j=>{const V=(0,ge.TS)(j,{dividerHorizontalWithTextGutterMargin:j.margin,dividerHorizontalGutterMargin:j.marginLG,sizePaddingEdgeHorizontal:0});return[Q(V)]},j=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:j.marginXS})),v=function(j,V){var z={};for(var U in j)Object.prototype.hasOwnProperty.call(j,U)&&V.indexOf(U)<0&&(z[U]=j[U]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,U=Object.getOwnPropertySymbols(j);D{const{getPrefixCls:V,direction:z,divider:U}=Be.useContext(Ne.E_),{prefixCls:D,type:S="horizontal",orientation:Ae="center",orientationMargin:Z,className:Y,rootClassName:te,children:Ee,dashed:$,plain:be,style:qe}=j,Te=v(j,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),X=V("divider",D),[Pe,at]=I(X),Se=Ae.length>0?`-${Ae}`:Ae,nt=!!Ee,pe=Ae==="left"&&Z!=null,ve=Ae==="right"&&Z!=null,Ue=fe()(X,U==null?void 0:U.className,at,`${X}-${S}`,{[`${X}-with-text`]:nt,[`${X}-with-text${Se}`]:nt,[`${X}-dashed`]:!!$,[`${X}-plain`]:!!be,[`${X}-rtl`]:z==="rtl",[`${X}-no-default-orientation-margin-left`]:pe,[`${X}-no-default-orientation-margin-right`]:ve},Y,te),we=Be.useMemo(()=>typeof Z=="number"?Z:/^\d+$/.test(Z)?Number(Z):Z,[Z]),ee=Object.assign(Object.assign({},pe&&{marginLeft:we}),ve&&{marginRight:we});return Pe(Be.createElement("div",Object.assign({className:Ue,style:Object.assign(Object.assign({},U==null?void 0:U.style),qe)},Te,{role:"separator"}),Ee&&S!=="vertical"&&Be.createElement("span",{className:`${X}-inner-text`,style:ee},Ee)))}},14478:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return Te}});var l=y(96512),fe=y(92310),Be=y.n(fe),Ne=y(10228),Qe=y(18929),xe=y(2738),ge=y(59301),Q=y(92343),I=y(36355),v=y(60324),L=y(92806),x=y(77578),j=y(3113),V=y(67797),z=y(9763),U=y(31724),D=y(39722),S=y(83116);const Ae=X=>{const{componentCls:Pe,iconCls:at,antCls:Se,zIndexPopup:nt,colorText:pe,colorWarning:ve,marginXXS:Ue,marginXS:we,fontSize:ee,fontWeightStrong:Le,colorTextHeading:Je}=X;return{[Pe]:{zIndex:nt,[`&${Se}-popover`]:{fontSize:ee},[`${Pe}-message`]:{marginBottom:we,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${Pe}-message-icon ${at}`]:{color:ve,fontSize:ee,lineHeight:1,marginInlineEnd:we},[`${Pe}-title`]:{fontWeight:Le,color:Je,"&:only-child":{fontWeight:"normal"}},[`${Pe}-description`]:{marginTop:Ue,color:pe}},[`${Pe}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:we}}}}};var Z=(0,S.Z)("Popconfirm",X=>Ae(X),X=>{const{zIndexPopupBase:Pe}=X;return{zIndexPopup:Pe+60}},{resetStyle:!1}),Y=function(X,Pe){var at={};for(var Se in X)Object.prototype.hasOwnProperty.call(X,Se)&&Pe.indexOf(Se)<0&&(at[Se]=X[Se]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Se=Object.getOwnPropertySymbols(X);nt{const{prefixCls:Pe,okButtonProps:at,cancelButtonProps:Se,title:nt,description:pe,cancelText:ve,okText:Ue,okType:we="primary",icon:ee=ge.createElement(l.Z,null),showCancel:Le=!0,close:Je,onConfirm:Oe,onCancel:It,onPopupClick:Lt}=X,{getPrefixCls:zt}=ge.useContext(I.E_),[fA]=(0,z.Z)("Popconfirm",U.Z.Popconfirm),TA=(0,x.Z)(nt),wA=(0,x.Z)(pe);return ge.createElement("div",{className:`${Pe}-inner-content`,onClick:Lt},ge.createElement("div",{className:`${Pe}-message`},ee&&ge.createElement("span",{className:`${Pe}-message-icon`},ee),ge.createElement("div",{className:`${Pe}-message-text`},TA&&ge.createElement("div",{className:Be()(`${Pe}-title`)},TA),wA&&ge.createElement("div",{className:`${Pe}-description`},wA))),ge.createElement("div",{className:`${Pe}-buttons`},Le&&ge.createElement(j.ZP,Object.assign({onClick:It,size:"small"},Se),ve!=null?ve:fA==null?void 0:fA.cancelText),ge.createElement(L.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,V.n)(we)),at),actionFn:Oe,close:Je,prefixCls:zt("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},Ue!=null?Ue:fA==null?void 0:fA.okText)))};var $=X=>{const{prefixCls:Pe,placement:at,className:Se,style:nt}=X,pe=Y(X,["prefixCls","placement","className","style"]),{getPrefixCls:ve}=ge.useContext(I.E_),Ue=ve("popconfirm",Pe),[we]=Z(Ue);return we(ge.createElement(D.ZP,{placement:at,className:Be()(Ue,Se),style:nt,content:ge.createElement(te,Object.assign({prefixCls:Ue},pe))}))},be=function(X,Pe){var at={};for(var Se in X)Object.prototype.hasOwnProperty.call(X,Se)&&Pe.indexOf(Se)<0&&(at[Se]=X[Se]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Se=Object.getOwnPropertySymbols(X);nt{const{prefixCls:at,placement:Se="top",trigger:nt="click",okType:pe="primary",icon:ve=ge.createElement(l.Z,null),children:Ue,overlayClassName:we,onOpenChange:ee,onVisibleChange:Le}=X,Je=be(X,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:Oe}=ge.useContext(I.E_),[It,Lt]=(0,Qe.Z)(!1,{value:X.open,defaultValue:X.defaultOpen}),zt=(YA,Xe)=>{Lt(YA,!0),Le==null||Le(YA),ee==null||ee(YA,Xe)},fA=YA=>{zt(!1,YA)},TA=YA=>{var Xe;return(Xe=X.onConfirm)===null||Xe===void 0?void 0:Xe.call(void 0,YA)},wA=YA=>{var Xe;zt(!1,YA),(Xe=X.onCancel)===null||Xe===void 0||Xe.call(void 0,YA)},QA=YA=>{YA.keyCode===Ne.Z.ESC&&It&&zt(!1,YA)},yt=YA=>{const{disabled:Xe=!1}=X;Xe||zt(YA)},aA=Oe("popconfirm",at),HA=Be()(aA,we),[sn]=Z(aA);return sn(ge.createElement(v.Z,Object.assign({},(0,xe.Z)(Je,["title"]),{trigger:nt,placement:Se,onOpenChange:yt,open:It,ref:Pe,overlayClassName:HA,content:ge.createElement(te,Object.assign({okType:pe,icon:ve},X,{prefixCls:aA,close:fA,onConfirm:TA,onCancel:wA})),"data-popover-inject":!0}),(0,Q.Tm)(Ue,{onKeyDown:YA=>{var Xe,Xt;ge.isValidElement(Ue)&&((Xt=Ue==null?void 0:(Xe=Ue.props).onKeyDown)===null||Xt===void 0||Xt.call(Xe,YA)),QA(YA)}})))});qe._InternalPanelDoNotUseOrYouWillBeFired=$;var Te=qe},60324:function(Et,Ze,y){"use strict";var l=y(92310),fe=y.n(l),Be=y(59301),Ne=y(77578),Qe=y(62892),xe=y(36355),ge=y(6848),Q=y(39722),I=y(17356),v=function(j,V){var z={};for(var U in j)Object.prototype.hasOwnProperty.call(j,U)&&V.indexOf(U)<0&&(z[U]=j[U]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,U=Object.getOwnPropertySymbols(j);D{let{title:V,content:z,prefixCls:U}=j;return Be.createElement(Be.Fragment,null,V&&Be.createElement("div",{className:`${U}-title`},(0,Ne.Z)(V)),Be.createElement("div",{className:`${U}-inner-content`},(0,Ne.Z)(z)))},x=Be.forwardRef((j,V)=>{const{prefixCls:z,title:U,content:D,overlayClassName:S,placement:Ae="top",trigger:Z="hover",mouseEnterDelay:Y=.1,mouseLeaveDelay:te=.1,overlayStyle:Ee={}}=j,$=v(j,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:be}=Be.useContext(xe.E_),qe=be("popover",z),[Te,X]=(0,I.Z)(qe),Pe=be(),at=fe()(S,X);return Te(Be.createElement(ge.Z,Object.assign({placement:Ae,trigger:Z,mouseEnterDelay:Y,mouseLeaveDelay:te,overlayStyle:Ee},$,{prefixCls:qe,overlayClassName:at,ref:V,overlay:U||D?Be.createElement(L,{prefixCls:qe,title:U,content:D}):null,transitionName:(0,Qe.m)(Pe,"zoom-big",$.transitionName),"data-popover-inject":!0})))});x._InternalPanelDoNotUseOrYouWillBeFired=Q.ZP,Ze.Z=x},10311:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return Tn}});var l=y(92310),fe=y.n(l),Be=y(20068),Ne=y(94480),Qe=y(42978),xe=y(76190),ge=y(59301),Q=y(13697),I=y(18929),v=y(54476),L=y(75931),x=y(33885),j=y(10228),V=ge.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0}),z=V;function U(se,ht,Ct){return(se-ht)/(Ct-ht)}function D(se,ht,Ct,lt){var Yt=U(ht,Ct,lt),W={};switch(se){case"rtl":W.right="".concat(Yt*100,"%"),W.transform="translateX(50%)";break;case"btt":W.bottom="".concat(Yt*100,"%"),W.transform="translateY(50%)";break;case"ttb":W.top="".concat(Yt*100,"%"),W.transform="translateY(-50%)";break;default:W.left="".concat(Yt*100,"%"),W.transform="translateX(-50%)";break}return W}function S(se,ht){return Array.isArray(se)?se[ht]:se}var Ae=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],Z=ge.forwardRef(function(se,ht){var Ct,lt,Yt=se.prefixCls,W=se.value,iA=se.valueIndex,oA=se.onStartMove,$e=se.style,Ft=se.render,ut=se.dragging,_t=se.onOffsetChange,jt=(0,L.Z)(se,Ae),Gt=ge.useContext(z),mA=Gt.min,EA=Gt.max,VA=Gt.direction,Rn=Gt.disabled,pA=Gt.keyboard,fr=Gt.range,hn=Gt.tabIndex,bA=Gt.ariaLabelForHandle,SA=Gt.ariaLabelledByForHandle,DA=Gt.ariaValueTextFormatterForHandle,wn="".concat(Yt,"-handle"),Un=function(ma){Rn||oA(ma,iA)},Wn=function(ma){if(!Rn&&pA){var Gr=null;switch(ma.which||ma.keyCode){case j.Z.LEFT:Gr=VA==="ltr"||VA==="btt"?-1:1;break;case j.Z.RIGHT:Gr=VA==="ltr"||VA==="btt"?1:-1;break;case j.Z.UP:Gr=VA!=="ttb"?1:-1;break;case j.Z.DOWN:Gr=VA!=="ttb"?-1:1;break;case j.Z.HOME:Gr="min";break;case j.Z.END:Gr="max";break;case j.Z.PAGE_UP:Gr=2;break;case j.Z.PAGE_DOWN:Gr=-2;break}Gr!==null&&(ma.preventDefault(),_t(Gr,iA))}},ra=D(VA,W,mA,EA),ga=ge.createElement("div",(0,v.Z)({ref:ht,className:fe()(wn,(Ct={},(0,Be.Z)(Ct,"".concat(wn,"-").concat(iA+1),fr),(0,Be.Z)(Ct,"".concat(wn,"-dragging"),ut),Ct)),style:(0,x.Z)((0,x.Z)({},ra),$e),onMouseDown:Un,onTouchStart:Un,onKeyDown:Wn,tabIndex:Rn?null:S(hn,iA),role:"slider","aria-valuemin":mA,"aria-valuemax":EA,"aria-valuenow":W,"aria-disabled":Rn,"aria-label":S(bA,iA),"aria-labelledby":S(SA,iA),"aria-valuetext":(lt=S(DA,iA))===null||lt===void 0?void 0:lt(W),"aria-orientation":VA==="ltr"||VA==="rtl"?"horizontal":"vertical"},jt));return Ft&&(ga=Ft(ga,{index:iA,prefixCls:Yt,value:W,dragging:ut})),ga}),Y=Z,te=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],Ee=ge.forwardRef(function(se,ht){var Ct=se.prefixCls,lt=se.style,Yt=se.onStartMove,W=se.onOffsetChange,iA=se.values,oA=se.handleRender,$e=se.draggingIndex,Ft=(0,L.Z)(se,te),ut=ge.useRef({});return ge.useImperativeHandle(ht,function(){return{focus:function(jt){var Gt;(Gt=ut.current[jt])===null||Gt===void 0||Gt.focus()}}}),ge.createElement(ge.Fragment,null,iA.map(function(_t,jt){return ge.createElement(Y,(0,v.Z)({ref:function(mA){mA?ut.current[jt]=mA:delete ut.current[jt]},dragging:$e===jt,prefixCls:Ct,style:S(lt,jt),key:jt,value:_t,valueIndex:jt,onStartMove:Yt,onOffsetChange:W,render:oA},Ft))}))}),$=Ee;function be(se){var ht="touches"in se?se.touches[0]:se;return{pageX:ht.pageX,pageY:ht.pageY}}function qe(se,ht,Ct,lt,Yt,W,iA,oA,$e){var Ft=ge.useState(null),ut=(0,Qe.Z)(Ft,2),_t=ut[0],jt=ut[1],Gt=ge.useState(-1),mA=(0,Qe.Z)(Gt,2),EA=mA[0],VA=mA[1],Rn=ge.useState(Ct),pA=(0,Qe.Z)(Rn,2),fr=pA[0],hn=pA[1],bA=ge.useState(Ct),SA=(0,Qe.Z)(bA,2),DA=SA[0],wn=SA[1],Un=ge.useRef(null),Wn=ge.useRef(null);ge.useEffect(function(){EA===-1&&hn(Ct)},[Ct,EA]),ge.useEffect(function(){return function(){document.removeEventListener("mousemove",Un.current),document.removeEventListener("mouseup",Wn.current),document.removeEventListener("touchmove",Un.current),document.removeEventListener("touchend",Wn.current)}},[]);var ra=function(ir,Xr){fr.some(function(qr,Ws){return qr!==ir[Ws]})&&(Xr!==void 0&&jt(Xr),hn(ir),iA(ir))},ga=function(ir,Xr){if(ir===-1){var qr=DA[0],Ws=DA[DA.length-1],As=lt-qr,ks=Yt-Ws,Kn=Xr*(Yt-lt);Kn=Math.max(Kn,As),Kn=Math.min(Kn,ks);var Wa=W(qr+Kn);Kn=Wa-qr;var ns=DA.map(function(is){return is+Kn});ra(ns)}else{var Ca=(Yt-lt)*Xr,vs=(0,Ne.Z)(fr);vs[ir]=DA[ir];var zA=$e(vs,Ca,ir,"dist");ra(zA.values,zA.value)}},gn=ge.useRef(ga);gn.current=ga;var ma=function(ir,Xr){ir.stopPropagation();var qr=Ct[Xr];VA(Xr),jt(qr),wn(Ct);var Ws=be(ir),As=Ws.pageX,ks=Ws.pageY,Kn=function(Ca){Ca.preventDefault();var vs=be(Ca),zA=vs.pageX,is=vs.pageY,mi=zA-As,Vr=is-ks,Lr=se.current.getBoundingClientRect(),Ja=Lr.width,rs=Lr.height,Xa;switch(ht){case"btt":Xa=-Vr/rs;break;case"ttb":Xa=Vr/rs;break;case"rtl":Xa=-mi/Ja;break;default:Xa=mi/Ja}gn.current(Xr,Xa)},Wa=function ns(Ca){Ca.preventDefault(),document.removeEventListener("mouseup",ns),document.removeEventListener("mousemove",Kn),document.removeEventListener("touchend",ns),document.removeEventListener("touchmove",Kn),Un.current=null,Wn.current=null,VA(-1),oA()};document.addEventListener("mouseup",Wa),document.addEventListener("mousemove",Kn),document.addEventListener("touchend",Wa),document.addEventListener("touchmove",Kn),Un.current=Kn,Wn.current=Wa},Gr=ge.useMemo(function(){var _r=(0,Ne.Z)(Ct).sort(function(Xr,qr){return Xr-qr}),ir=(0,Ne.Z)(fr).sort(function(Xr,qr){return Xr-qr});return _r.every(function(Xr,qr){return Xr===ir[qr]})?fr:Ct},[Ct,fr]);return[EA,_t,Gr,ma]}function Te(se){var ht,Ct=se.prefixCls,lt=se.style,Yt=se.start,W=se.end,iA=se.index,oA=se.onStartMove,$e=ge.useContext(z),Ft=$e.direction,ut=$e.min,_t=$e.max,jt=$e.disabled,Gt=$e.range,mA="".concat(Ct,"-track"),EA=U(Yt,ut,_t),VA=U(W,ut,_t),Rn=function(hn){!jt&&oA&&oA(hn,-1)},pA={};switch(Ft){case"rtl":pA.right="".concat(EA*100,"%"),pA.width="".concat(VA*100-EA*100,"%");break;case"btt":pA.bottom="".concat(EA*100,"%"),pA.height="".concat(VA*100-EA*100,"%");break;case"ttb":pA.top="".concat(EA*100,"%"),pA.height="".concat(VA*100-EA*100,"%");break;default:pA.left="".concat(EA*100,"%"),pA.width="".concat(VA*100-EA*100,"%")}return ge.createElement("div",{className:fe()(mA,(ht={},(0,Be.Z)(ht,"".concat(mA,"-").concat(iA+1),Gt),(0,Be.Z)(ht,"".concat(Ct,"-track-draggable"),oA),ht)),style:(0,x.Z)((0,x.Z)({},pA),lt),onMouseDown:Rn,onTouchStart:Rn})}function X(se){var ht=se.prefixCls,Ct=se.style,lt=se.values,Yt=se.startPoint,W=se.onStartMove,iA=ge.useContext(z),oA=iA.included,$e=iA.range,Ft=iA.min,ut=ge.useMemo(function(){if(!$e){if(lt.length===0)return[];var _t=Yt!=null?Yt:Ft,jt=lt[0];return[{start:Math.min(_t,jt),end:Math.max(_t,jt)}]}for(var Gt=[],mA=0;mA3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof EA=="number"){var pA,fr=mA[VA],hn=fr+EA,bA=[];lt.forEach(function(Wn){bA.push(Wn.value)}),bA.push(se,ht),bA.push(oA(fr));var SA=EA>0?1:-1;Rn==="unit"?bA.push(oA(fr+SA*Ct)):bA.push(oA(hn)),bA=bA.filter(function(Wn){return Wn!==null}).filter(function(Wn){return EA<0?Wn<=fr:Wn>=fr}),Rn==="unit"&&(bA=bA.filter(function(Wn){return Wn!==fr}));var DA=Rn==="unit"?fr:hn;pA=bA[0];var wn=Math.abs(pA-DA);if(bA.forEach(function(Wn){var ra=Math.abs(Wn-DA);ra1){var Un=(0,Ne.Z)(mA);return Un[VA]=pA,Gt(Un,EA-SA,VA,Rn)}return pA}else{if(EA==="min")return se;if(EA==="max")return ht}},ut=function(mA,EA,VA){var Rn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",pA=mA[VA],fr=Ft(mA,EA,VA,Rn);return{value:fr,changed:fr!==pA}},_t=function(mA){return W===null&&mA===0||typeof W=="number"&&mA3&&arguments[3]!==void 0?arguments[3]:"unit",pA=mA.map($e),fr=pA[VA],hn=Ft(pA,EA,VA,Rn);if(pA[VA]=hn,Yt===!1){var bA=W||0;VA>0&&pA[VA-1]!==fr&&(pA[VA]=Math.max(pA[VA],pA[VA-1]+bA)),VA0;Un-=1)for(var Wn=!0;_t(pA[Un]-pA[Un-1])&&Wn;){var ra=ut(pA,-1,Un-1);pA[Un-1]=ra.value,Wn=ra.changed}for(var ga=pA.length-1;ga>0;ga-=1)for(var gn=!0;_t(pA[ga]-pA[ga-1])&&gn;){var ma=ut(pA,-1,ga-1);pA[ga-1]=ma.value,gn=ma.changed}for(var Gr=0;Gr=0?ma:!1},[ma,va]),Xi=ge.useMemo(function(){var Pt=Object.keys(Ca||{});return Pt.map(function(vA){var uA=Ca[vA],Zt={value:Number(vA)};return uA&&(0,xe.Z)(uA)==="object"&&!ge.isValidElement(uA)&&("label"in uA||"style"in uA)?(Zt.style=uA.style,Zt.label=uA.label):Zt.label=uA,Zt}).filter(function(vA){var uA=vA.label;return uA||typeof uA=="number"}).sort(function(vA,uA){return vA.value-uA.value})},[Ca]),Bi=pe(Bs,Ji,va,Xi,ga,Mi),mr=(0,Qe.Z)(Bi,2),Ss=mr[0],aa=mr[1],Us=(0,I.Z)(bA,{value:hn}),cs=(0,Qe.Z)(Us,2),sa=cs[0],qi=cs[1],fs=ge.useMemo(function(){var Pt=sa==null?[]:Array.isArray(sa)?sa:[sa],vA=(0,Qe.Z)(Pt,1),uA=vA[0],Zt=uA===void 0?Bs:uA,PA=sa===null?[]:[Zt];if(SA){if(PA=(0,Ne.Z)(Pt),DA||sa===void 0){var cA=DA>=0?DA+1:2;for(PA=PA.slice(0,cA);PA.length=0&&rs.current.focus(Pt)}Pi(null)},[rr]);var fo=ge.useMemo(function(){return Gr&&va===null?!1:Gr},[Gr,va]),ho=function(){Wn==null||Wn(ds(wi.current))},Js=qe(Xa,vi,fs,Bs,Ji,Ss,uo,ho,aa),ws=(0,Qe.Z)(Js,4),Ro=ws[0],Ko=ws[1],$i=ws[2],Ci=ws[3],yi=function(vA,uA){Ci(vA,uA),Un==null||Un(ds(wi.current))},go=Ro!==-1;ge.useEffect(function(){if(!go){var Pt=fs.lastIndexOf(Ko);rs.current.focus(Pt)}},[go]);var bi=ge.useMemo(function(){return(0,Ne.Z)($i).sort(function(Pt,vA){return Pt-vA})},[$i]),Fo=ge.useMemo(function(){return SA?[bi[0],bi[bi.length-1]]:[Bs,bi[0]]},[bi,SA,Bs]),Ns=(0,Qe.Z)(Fo,2),wt=Ns[0],ft=Ns[1];ge.useImperativeHandle(ht,function(){return{focus:function(){rs.current.focus(0)},blur:function(){var vA=document,uA=vA.activeElement;Xa.current.contains(uA)&&(uA==null||uA.blur())}}}),ge.useEffect(function(){_t&&rs.current.focus(0)},[]);var xt=ge.useMemo(function(){return{min:Bs,max:Ji,direction:vi,disabled:$e,keyboard:ut,step:va,included:qr,includedStart:wt,includedEnd:ft,range:SA,tabIndex:mi,ariaLabelForHandle:Vr,ariaLabelledByForHandle:Lr,ariaValueTextFormatterForHandle:Ja}},[Bs,Ji,vi,$e,ut,va,qr,wt,ft,SA,mi,Vr,Lr,Ja]);return ge.createElement(z.Provider,{value:xt},ge.createElement("div",{ref:Xa,className:fe()(Yt,W,(Ct={},(0,Be.Z)(Ct,"".concat(Yt,"-disabled"),$e),(0,Be.Z)(Ct,"".concat(Yt,"-vertical"),ir),(0,Be.Z)(Ct,"".concat(Yt,"-horizontal"),!ir),(0,Be.Z)(Ct,"".concat(Yt,"-with-marks"),Xi.length),Ct)),style:iA,onMouseDown:bo},ge.createElement("div",{className:"".concat(Yt,"-rail"),style:Kn}),ge.createElement(X,{prefixCls:Yt,style:As,values:bi,startPoint:Ws,onStartMove:fo?yi:null}),ge.createElement(nt,{prefixCls:Yt,marks:Xi,dots:vs,style:Wa,activeStyle:ns}),ge.createElement($,{ref:rs,prefixCls:Yt,style:ks,values:$i,draggingIndex:Ro,onStartMove:yi,onOffsetChange:Ti,onFocus:jt,onBlur:Gt,handleRender:zA}),ge.createElement(at,{prefixCls:Yt,marks:Xi,onClick:_i})))}),we=Ue,ee=we,Le=y(36355),Je=y(1684),Oe=y(16089),It=y(8654),Lt=y(6848),fA=ge.forwardRef((se,ht)=>{const{open:Ct}=se,lt=(0,ge.useRef)(null),Yt=(0,ge.useRef)(null);function W(){Oe.Z.cancel(Yt.current),Yt.current=null}function iA(){Yt.current=(0,Oe.Z)(()=>{var oA;(oA=lt.current)===null||oA===void 0||oA.forceAlign(),Yt.current=null})}return ge.useEffect(()=>(Ct?iA():W(),W),[Ct,se.title]),ge.createElement(Lt.Z,Object.assign({ref:(0,It.sQ)(lt,ht)},se))}),TA=y(64993),wA=y(17313),QA=y(83116),yt=y(37613);const aA=se=>{const{componentCls:ht,antCls:Ct,controlSize:lt,dotSize:Yt,marginFull:W,marginPart:iA,colorFillContentHover:oA}=se;return{[ht]:Object.assign(Object.assign({},(0,wA.Wf)(se)),{position:"relative",height:lt,margin:`${iA}px ${W}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${W}px ${iA}px`},[`${ht}-rail`]:{position:"absolute",backgroundColor:se.railBg,borderRadius:se.borderRadiusXS,transition:`background-color ${se.motionDurationMid}`},[`${ht}-track`]:{position:"absolute",backgroundColor:se.trackBg,borderRadius:se.borderRadiusXS,transition:`background-color ${se.motionDurationMid}`},[`${ht}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${ht}-rail`]:{backgroundColor:se.railHoverBg},[`${ht}-track`]:{backgroundColor:se.trackHoverBg},[`${ht}-dot`]:{borderColor:oA},[`${ht}-handle::after`]:{boxShadow:`0 0 0 ${se.handleLineWidth}px ${se.colorPrimaryBorderHover}`},[`${ht}-dot-active`]:{borderColor:se.dotActiveBorderColor}},[`${ht}-handle`]:{position:"absolute",width:se.handleSize,height:se.handleSize,outline:"none",[`${ht}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-se.handleLineWidth,insetBlockStart:-se.handleLineWidth,width:se.handleSize+se.handleLineWidth*2,height:se.handleSize+se.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:se.handleSize,height:se.handleSize,backgroundColor:se.colorBgElevated,boxShadow:`0 0 0 ${se.handleLineWidth}px ${se.handleColor}`,borderRadius:"50%",cursor:"pointer",transition:` + `]:{marginInlineStart:pe.marginXXS}},[`${ve}-overlay-link`]:{borderRadius:pe.borderRadiusSM,height:pe.lineHeight*pe.fontSize,display:"inline-block",padding:`0 ${pe.paddingXXS}px`,marginInline:-pe.marginXXS,[`> ${Ue}`]:{marginInlineStart:pe.marginXXS,fontSize:pe.fontSizeIcon},"&:hover":{color:pe.linkHoverColor,backgroundColor:pe.colorBgTextHover,a:{color:pe.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${pe.componentCls}-rtl`]:{direction:"rtl"}})}};var $=(0,Y.Z)("Breadcrumb",pe=>{const ve=(0,te.TS)(pe,{});return[Ee(ve)]},pe=>({itemColor:pe.colorTextDescription,lastItemColor:pe.colorText,iconFontSize:pe.fontSize,linkColor:pe.colorTextDescription,linkHoverColor:pe.colorText,separatorColor:pe.colorTextDescription,separatorMargin:pe.marginXS})),be=function(pe,ve){var Ue={};for(var we in pe)Object.prototype.hasOwnProperty.call(pe,we)&&ve.indexOf(we)<0&&(Ue[we]=pe[we]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,we=Object.getOwnPropertySymbols(pe);ee{var{breadcrumbName:Je}=Le,Oe=be(Le,["breadcrumbName"]);return Object.assign(Object.assign({},Oe),{title:Je})})}),ee}function Te(pe,ve){return(0,Qe.useMemo)(()=>pe||(ve?ve.map(qe):null),[pe,ve])}var X=function(pe,ve){var Ue={};for(var we in pe)Object.prototype.hasOwnProperty.call(pe,we)&&ve.indexOf(we)<0&&(Ue[we]=pe[we]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,we=Object.getOwnPropertySymbols(pe);ee{if(ve===void 0)return ve;let Ue=(ve||"").replace(/^\//,"");return Object.keys(pe).forEach(we=>{Ue=Ue.replace(`:${we}`,pe[we])}),Ue},at=pe=>{const{prefixCls:ve,separator:Ue="/",style:we,className:ee,rootClassName:Le,routes:Je,items:Oe,children:It,itemRender:Lt,params:zt={}}=pe,fA=X(pe,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:TA,direction:wA,breadcrumb:QA}=Qe.useContext(ge.E_);let yt;const aA=TA("breadcrumb",ve),[HA,sn]=$(aA),YA=Te(Oe,Je),Xe=z(aA,Lt);if(YA&&YA.length>0){const xA=[],Tn=Oe||Je;yt=YA.map((se,ht)=>{const{path:Ct,key:lt,type:Yt,menu:W,overlay:iA,onClick:oA,className:$e,separator:Ft,dropdownProps:ut}=se,_t=Pe(zt,Ct);_t!==void 0&&xA.push(_t);const jt=lt!=null?lt:ht;if(Yt==="separator")return Qe.createElement(L,{key:jt},Ft);const Gt={},mA=ht===YA.length-1;W?Gt.menu=W:iA&&(Gt.overlay=iA);let{href:EA}=se;return xA.length&&_t!==void 0&&(EA=`#/${xA.join("/")}`),Qe.createElement(D,Object.assign({key:jt},Gt,(0,Ne.Z)(se,{data:!0,aria:!0}),{className:$e,dropdownProps:ut,href:EA,separator:mA?"":Ue,onClick:oA,prefixCls:aA}),Xe(se,zt,Tn,xA,EA))})}else if(It){const xA=(0,Be.Z)(It).length;yt=(0,Be.Z)(It).map((Tn,se)=>{if(!Tn)return Tn;const ht=se===xA-1;return(0,xe.Tm)(Tn,{separator:ht?"":Ue,key:se})})}const Xt=fe()(aA,QA==null?void 0:QA.className,{[`${aA}-rtl`]:wA==="rtl"},ee,Le,sn),sA=Object.assign(Object.assign({},QA==null?void 0:QA.style),we);return HA(Qe.createElement("nav",Object.assign({className:Xt,style:sA},fA),Qe.createElement("ol",null,yt)))};at.Item=Ae,at.Separator=L;var Se=at,nt=Se},28103:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return x}});var l=y(92310),fe=y.n(l),Be=y(59301),Ne=y(36355),Qe=y(17313),xe=y(83116),ge=y(37613);const Q=j=>{const{componentCls:V,sizePaddingEdgeHorizontal:z,colorSplit:U,lineWidth:D,textPaddingInline:S,orientationMargin:Ae,verticalMarginInline:Z}=j;return{[V]:Object.assign(Object.assign({},(0,Qe.Wf)(j)),{borderBlockStart:`${D}px solid ${U}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${D}px solid ${U}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${j.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${V}-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 ${U}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${D}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${V}-with-text-left`]:{"&::before":{width:`${Ae*100}%`},"&::after":{width:`${100-Ae*100}%`}},[`&-horizontal${V}-with-text-right`]:{"&::before":{width:`${100-Ae*100}%`},"&::after":{width:`${Ae*100}%`}},[`${V}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:S},"&-dashed":{background:"none",borderColor:U,borderStyle:"dashed",borderWidth:`${D}px 0 0`},[`&-horizontal${V}-with-text${V}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${V}-dashed`]:{borderInlineStartWidth:D,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${V}-with-text`]:{color:j.colorText,fontWeight:"normal",fontSize:j.fontSize},[`&-horizontal${V}-with-text-left${V}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${V}-inner-text`]:{paddingInlineStart:z}},[`&-horizontal${V}-with-text-right${V}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${V}-inner-text`]:{paddingInlineEnd:z}}})}};var I=(0,xe.Z)("Divider",j=>{const V=(0,ge.TS)(j,{dividerHorizontalWithTextGutterMargin:j.margin,dividerHorizontalGutterMargin:j.marginLG,sizePaddingEdgeHorizontal:0});return[Q(V)]},j=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:j.marginXS})),v=function(j,V){var z={};for(var U in j)Object.prototype.hasOwnProperty.call(j,U)&&V.indexOf(U)<0&&(z[U]=j[U]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,U=Object.getOwnPropertySymbols(j);D{const{getPrefixCls:V,direction:z,divider:U}=Be.useContext(Ne.E_),{prefixCls:D,type:S="horizontal",orientation:Ae="center",orientationMargin:Z,className:Y,rootClassName:te,children:Ee,dashed:$,plain:be,style:qe}=j,Te=v(j,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),X=V("divider",D),[Pe,at]=I(X),Se=Ae.length>0?`-${Ae}`:Ae,nt=!!Ee,pe=Ae==="left"&&Z!=null,ve=Ae==="right"&&Z!=null,Ue=fe()(X,U==null?void 0:U.className,at,`${X}-${S}`,{[`${X}-with-text`]:nt,[`${X}-with-text${Se}`]:nt,[`${X}-dashed`]:!!$,[`${X}-plain`]:!!be,[`${X}-rtl`]:z==="rtl",[`${X}-no-default-orientation-margin-left`]:pe,[`${X}-no-default-orientation-margin-right`]:ve},Y,te),we=Be.useMemo(()=>typeof Z=="number"?Z:/^\d+$/.test(Z)?Number(Z):Z,[Z]),ee=Object.assign(Object.assign({},pe&&{marginLeft:we}),ve&&{marginRight:we});return Pe(Be.createElement("div",Object.assign({className:Ue,style:Object.assign(Object.assign({},U==null?void 0:U.style),qe)},Te,{role:"separator"}),Ee&&S!=="vertical"&&Be.createElement("span",{className:`${X}-inner-text`,style:ee},Ee)))}},14478:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return Te}});var l=y(96512),fe=y(92310),Be=y.n(fe),Ne=y(10228),Qe=y(18929),xe=y(2738),ge=y(59301),Q=y(92343),I=y(36355),v=y(60324),L=y(92806),x=y(77578),j=y(3113),V=y(67797),z=y(9763),U=y(31724),D=y(39722),S=y(83116);const Ae=X=>{const{componentCls:Pe,iconCls:at,antCls:Se,zIndexPopup:nt,colorText:pe,colorWarning:ve,marginXXS:Ue,marginXS:we,fontSize:ee,fontWeightStrong:Le,colorTextHeading:Je}=X;return{[Pe]:{zIndex:nt,[`&${Se}-popover`]:{fontSize:ee},[`${Pe}-message`]:{marginBottom:we,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${Pe}-message-icon ${at}`]:{color:ve,fontSize:ee,lineHeight:1,marginInlineEnd:we},[`${Pe}-title`]:{fontWeight:Le,color:Je,"&:only-child":{fontWeight:"normal"}},[`${Pe}-description`]:{marginTop:Ue,color:pe}},[`${Pe}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:we}}}}};var Z=(0,S.Z)("Popconfirm",X=>Ae(X),X=>{const{zIndexPopupBase:Pe}=X;return{zIndexPopup:Pe+60}},{resetStyle:!1}),Y=function(X,Pe){var at={};for(var Se in X)Object.prototype.hasOwnProperty.call(X,Se)&&Pe.indexOf(Se)<0&&(at[Se]=X[Se]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Se=Object.getOwnPropertySymbols(X);nt{const{prefixCls:Pe,okButtonProps:at,cancelButtonProps:Se,title:nt,description:pe,cancelText:ve,okText:Ue,okType:we="primary",icon:ee=ge.createElement(l.Z,null),showCancel:Le=!0,close:Je,onConfirm:Oe,onCancel:It,onPopupClick:Lt}=X,{getPrefixCls:zt}=ge.useContext(I.E_),[fA]=(0,z.Z)("Popconfirm",U.Z.Popconfirm),TA=(0,x.Z)(nt),wA=(0,x.Z)(pe);return ge.createElement("div",{className:`${Pe}-inner-content`,onClick:Lt},ge.createElement("div",{className:`${Pe}-message`},ee&&ge.createElement("span",{className:`${Pe}-message-icon`},ee),ge.createElement("div",{className:`${Pe}-message-text`},TA&&ge.createElement("div",{className:Be()(`${Pe}-title`)},TA),wA&&ge.createElement("div",{className:`${Pe}-description`},wA))),ge.createElement("div",{className:`${Pe}-buttons`},Le&&ge.createElement(j.ZP,Object.assign({onClick:It,size:"small"},Se),ve!=null?ve:fA==null?void 0:fA.cancelText),ge.createElement(L.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,V.n)(we)),at),actionFn:Oe,close:Je,prefixCls:zt("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},Ue!=null?Ue:fA==null?void 0:fA.okText)))};var $=X=>{const{prefixCls:Pe,placement:at,className:Se,style:nt}=X,pe=Y(X,["prefixCls","placement","className","style"]),{getPrefixCls:ve}=ge.useContext(I.E_),Ue=ve("popconfirm",Pe),[we]=Z(Ue);return we(ge.createElement(D.ZP,{placement:at,className:Be()(Ue,Se),style:nt,content:ge.createElement(te,Object.assign({prefixCls:Ue},pe))}))},be=function(X,Pe){var at={};for(var Se in X)Object.prototype.hasOwnProperty.call(X,Se)&&Pe.indexOf(Se)<0&&(at[Se]=X[Se]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Se=Object.getOwnPropertySymbols(X);nt{const{prefixCls:at,placement:Se="top",trigger:nt="click",okType:pe="primary",icon:ve=ge.createElement(l.Z,null),children:Ue,overlayClassName:we,onOpenChange:ee,onVisibleChange:Le}=X,Je=be(X,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:Oe}=ge.useContext(I.E_),[It,Lt]=(0,Qe.Z)(!1,{value:X.open,defaultValue:X.defaultOpen}),zt=(YA,Xe)=>{Lt(YA,!0),Le==null||Le(YA),ee==null||ee(YA,Xe)},fA=YA=>{zt(!1,YA)},TA=YA=>{var Xe;return(Xe=X.onConfirm)===null||Xe===void 0?void 0:Xe.call(void 0,YA)},wA=YA=>{var Xe;zt(!1,YA),(Xe=X.onCancel)===null||Xe===void 0||Xe.call(void 0,YA)},QA=YA=>{YA.keyCode===Ne.Z.ESC&&It&&zt(!1,YA)},yt=YA=>{const{disabled:Xe=!1}=X;Xe||zt(YA)},aA=Oe("popconfirm",at),HA=Be()(aA,we),[sn]=Z(aA);return sn(ge.createElement(v.Z,Object.assign({},(0,xe.Z)(Je,["title"]),{trigger:nt,placement:Se,onOpenChange:yt,open:It,ref:Pe,overlayClassName:HA,content:ge.createElement(te,Object.assign({okType:pe,icon:ve},X,{prefixCls:aA,close:fA,onConfirm:TA,onCancel:wA})),"data-popover-inject":!0}),(0,Q.Tm)(Ue,{onKeyDown:YA=>{var Xe,Xt;ge.isValidElement(Ue)&&((Xt=Ue==null?void 0:(Xe=Ue.props).onKeyDown)===null||Xt===void 0||Xt.call(Xe,YA)),QA(YA)}})))});qe._InternalPanelDoNotUseOrYouWillBeFired=$;var Te=qe},60324:function(Et,Ze,y){"use strict";var l=y(92310),fe=y.n(l),Be=y(59301),Ne=y(77578),Qe=y(62892),xe=y(36355),ge=y(6848),Q=y(39722),I=y(17356),v=function(j,V){var z={};for(var U in j)Object.prototype.hasOwnProperty.call(j,U)&&V.indexOf(U)<0&&(z[U]=j[U]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,U=Object.getOwnPropertySymbols(j);D{let{title:V,content:z,prefixCls:U}=j;return Be.createElement(Be.Fragment,null,V&&Be.createElement("div",{className:`${U}-title`},(0,Ne.Z)(V)),Be.createElement("div",{className:`${U}-inner-content`},(0,Ne.Z)(z)))},x=Be.forwardRef((j,V)=>{const{prefixCls:z,title:U,content:D,overlayClassName:S,placement:Ae="top",trigger:Z="hover",mouseEnterDelay:Y=.1,mouseLeaveDelay:te=.1,overlayStyle:Ee={}}=j,$=v(j,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:be}=Be.useContext(xe.E_),qe=be("popover",z),[Te,X]=(0,I.Z)(qe),Pe=be(),at=fe()(S,X);return Te(Be.createElement(ge.Z,Object.assign({placement:Ae,trigger:Z,mouseEnterDelay:Y,mouseLeaveDelay:te,overlayStyle:Ee},$,{prefixCls:qe,overlayClassName:at,ref:V,overlay:U||D?Be.createElement(L,{prefixCls:qe,title:U,content:D}):null,transitionName:(0,Qe.m)(Pe,"zoom-big",$.transitionName),"data-popover-inject":!0})))});x._InternalPanelDoNotUseOrYouWillBeFired=Q.ZP,Ze.Z=x},10311:function(Et,Ze,y){"use strict";y.d(Ze,{Z:function(){return Tn}});var l=y(92310),fe=y.n(l),Be=y(20068),Ne=y(94480),Qe=y(42978),xe=y(76190),ge=y(59301),Q=y(13697),I=y(18929),v=y(54476),L=y(75931),x=y(33885),j=y(10228),V=ge.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0}),z=V;function U(se,ht,Ct){return(se-ht)/(Ct-ht)}function D(se,ht,Ct,lt){var Yt=U(ht,Ct,lt),W={};switch(se){case"rtl":W.right="".concat(Yt*100,"%"),W.transform="translateX(50%)";break;case"btt":W.bottom="".concat(Yt*100,"%"),W.transform="translateY(50%)";break;case"ttb":W.top="".concat(Yt*100,"%"),W.transform="translateY(-50%)";break;default:W.left="".concat(Yt*100,"%"),W.transform="translateX(-50%)";break}return W}function S(se,ht){return Array.isArray(se)?se[ht]:se}var Ae=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],Z=ge.forwardRef(function(se,ht){var Ct,lt,Yt=se.prefixCls,W=se.value,iA=se.valueIndex,oA=se.onStartMove,$e=se.style,Ft=se.render,ut=se.dragging,_t=se.onOffsetChange,jt=(0,L.Z)(se,Ae),Gt=ge.useContext(z),mA=Gt.min,EA=Gt.max,VA=Gt.direction,Rn=Gt.disabled,pA=Gt.keyboard,fr=Gt.range,gn=Gt.tabIndex,bA=Gt.ariaLabelForHandle,SA=Gt.ariaLabelledByForHandle,DA=Gt.ariaValueTextFormatterForHandle,wn="".concat(Yt,"-handle"),Un=function(ma){Rn||oA(ma,iA)},Wn=function(ma){if(!Rn&&pA){var Gr=null;switch(ma.which||ma.keyCode){case j.Z.LEFT:Gr=VA==="ltr"||VA==="btt"?-1:1;break;case j.Z.RIGHT:Gr=VA==="ltr"||VA==="btt"?1:-1;break;case j.Z.UP:Gr=VA!=="ttb"?1:-1;break;case j.Z.DOWN:Gr=VA!=="ttb"?-1:1;break;case j.Z.HOME:Gr="min";break;case j.Z.END:Gr="max";break;case j.Z.PAGE_UP:Gr=2;break;case j.Z.PAGE_DOWN:Gr=-2;break}Gr!==null&&(ma.preventDefault(),_t(Gr,iA))}},ra=D(VA,W,mA,EA),ga=ge.createElement("div",(0,v.Z)({ref:ht,className:fe()(wn,(Ct={},(0,Be.Z)(Ct,"".concat(wn,"-").concat(iA+1),fr),(0,Be.Z)(Ct,"".concat(wn,"-dragging"),ut),Ct)),style:(0,x.Z)((0,x.Z)({},ra),$e),onMouseDown:Un,onTouchStart:Un,onKeyDown:Wn,tabIndex:Rn?null:S(gn,iA),role:"slider","aria-valuemin":mA,"aria-valuemax":EA,"aria-valuenow":W,"aria-disabled":Rn,"aria-label":S(bA,iA),"aria-labelledby":S(SA,iA),"aria-valuetext":(lt=S(DA,iA))===null||lt===void 0?void 0:lt(W),"aria-orientation":VA==="ltr"||VA==="rtl"?"horizontal":"vertical"},jt));return Ft&&(ga=Ft(ga,{index:iA,prefixCls:Yt,value:W,dragging:ut})),ga}),Y=Z,te=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],Ee=ge.forwardRef(function(se,ht){var Ct=se.prefixCls,lt=se.style,Yt=se.onStartMove,W=se.onOffsetChange,iA=se.values,oA=se.handleRender,$e=se.draggingIndex,Ft=(0,L.Z)(se,te),ut=ge.useRef({});return ge.useImperativeHandle(ht,function(){return{focus:function(jt){var Gt;(Gt=ut.current[jt])===null||Gt===void 0||Gt.focus()}}}),ge.createElement(ge.Fragment,null,iA.map(function(_t,jt){return ge.createElement(Y,(0,v.Z)({ref:function(mA){mA?ut.current[jt]=mA:delete ut.current[jt]},dragging:$e===jt,prefixCls:Ct,style:S(lt,jt),key:jt,value:_t,valueIndex:jt,onStartMove:Yt,onOffsetChange:W,render:oA},Ft))}))}),$=Ee;function be(se){var ht="touches"in se?se.touches[0]:se;return{pageX:ht.pageX,pageY:ht.pageY}}function qe(se,ht,Ct,lt,Yt,W,iA,oA,$e){var Ft=ge.useState(null),ut=(0,Qe.Z)(Ft,2),_t=ut[0],jt=ut[1],Gt=ge.useState(-1),mA=(0,Qe.Z)(Gt,2),EA=mA[0],VA=mA[1],Rn=ge.useState(Ct),pA=(0,Qe.Z)(Rn,2),fr=pA[0],gn=pA[1],bA=ge.useState(Ct),SA=(0,Qe.Z)(bA,2),DA=SA[0],wn=SA[1],Un=ge.useRef(null),Wn=ge.useRef(null);ge.useEffect(function(){EA===-1&&gn(Ct)},[Ct,EA]),ge.useEffect(function(){return function(){document.removeEventListener("mousemove",Un.current),document.removeEventListener("mouseup",Wn.current),document.removeEventListener("touchmove",Un.current),document.removeEventListener("touchend",Wn.current)}},[]);var ra=function(ir,Xr){fr.some(function(qr,Ws){return qr!==ir[Ws]})&&(Xr!==void 0&&jt(Xr),gn(ir),iA(ir))},ga=function(ir,Xr){if(ir===-1){var qr=DA[0],Ws=DA[DA.length-1],As=lt-qr,ks=Yt-Ws,Kn=Xr*(Yt-lt);Kn=Math.max(Kn,As),Kn=Math.min(Kn,ks);var Wa=W(qr+Kn);Kn=Wa-qr;var ns=DA.map(function(is){return is+Kn});ra(ns)}else{var Ca=(Yt-lt)*Xr,vs=(0,Ne.Z)(fr);vs[ir]=DA[ir];var zA=$e(vs,Ca,ir,"dist");ra(zA.values,zA.value)}},pn=ge.useRef(ga);pn.current=ga;var ma=function(ir,Xr){ir.stopPropagation();var qr=Ct[Xr];VA(Xr),jt(qr),wn(Ct);var Ws=be(ir),As=Ws.pageX,ks=Ws.pageY,Kn=function(Ca){Ca.preventDefault();var vs=be(Ca),zA=vs.pageX,is=vs.pageY,mi=zA-As,Vr=is-ks,Lr=se.current.getBoundingClientRect(),Ja=Lr.width,rs=Lr.height,Xa;switch(ht){case"btt":Xa=-Vr/rs;break;case"ttb":Xa=Vr/rs;break;case"rtl":Xa=-mi/Ja;break;default:Xa=mi/Ja}pn.current(Xr,Xa)},Wa=function ns(Ca){Ca.preventDefault(),document.removeEventListener("mouseup",ns),document.removeEventListener("mousemove",Kn),document.removeEventListener("touchend",ns),document.removeEventListener("touchmove",Kn),Un.current=null,Wn.current=null,VA(-1),oA()};document.addEventListener("mouseup",Wa),document.addEventListener("mousemove",Kn),document.addEventListener("touchend",Wa),document.addEventListener("touchmove",Kn),Un.current=Kn,Wn.current=Wa},Gr=ge.useMemo(function(){var _r=(0,Ne.Z)(Ct).sort(function(Xr,qr){return Xr-qr}),ir=(0,Ne.Z)(fr).sort(function(Xr,qr){return Xr-qr});return _r.every(function(Xr,qr){return Xr===ir[qr]})?fr:Ct},[Ct,fr]);return[EA,_t,Gr,ma]}function Te(se){var ht,Ct=se.prefixCls,lt=se.style,Yt=se.start,W=se.end,iA=se.index,oA=se.onStartMove,$e=ge.useContext(z),Ft=$e.direction,ut=$e.min,_t=$e.max,jt=$e.disabled,Gt=$e.range,mA="".concat(Ct,"-track"),EA=U(Yt,ut,_t),VA=U(W,ut,_t),Rn=function(gn){!jt&&oA&&oA(gn,-1)},pA={};switch(Ft){case"rtl":pA.right="".concat(EA*100,"%"),pA.width="".concat(VA*100-EA*100,"%");break;case"btt":pA.bottom="".concat(EA*100,"%"),pA.height="".concat(VA*100-EA*100,"%");break;case"ttb":pA.top="".concat(EA*100,"%"),pA.height="".concat(VA*100-EA*100,"%");break;default:pA.left="".concat(EA*100,"%"),pA.width="".concat(VA*100-EA*100,"%")}return ge.createElement("div",{className:fe()(mA,(ht={},(0,Be.Z)(ht,"".concat(mA,"-").concat(iA+1),Gt),(0,Be.Z)(ht,"".concat(Ct,"-track-draggable"),oA),ht)),style:(0,x.Z)((0,x.Z)({},pA),lt),onMouseDown:Rn,onTouchStart:Rn})}function X(se){var ht=se.prefixCls,Ct=se.style,lt=se.values,Yt=se.startPoint,W=se.onStartMove,iA=ge.useContext(z),oA=iA.included,$e=iA.range,Ft=iA.min,ut=ge.useMemo(function(){if(!$e){if(lt.length===0)return[];var _t=Yt!=null?Yt:Ft,jt=lt[0];return[{start:Math.min(_t,jt),end:Math.max(_t,jt)}]}for(var Gt=[],mA=0;mA3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof EA=="number"){var pA,fr=mA[VA],gn=fr+EA,bA=[];lt.forEach(function(Wn){bA.push(Wn.value)}),bA.push(se,ht),bA.push(oA(fr));var SA=EA>0?1:-1;Rn==="unit"?bA.push(oA(fr+SA*Ct)):bA.push(oA(gn)),bA=bA.filter(function(Wn){return Wn!==null}).filter(function(Wn){return EA<0?Wn<=fr:Wn>=fr}),Rn==="unit"&&(bA=bA.filter(function(Wn){return Wn!==fr}));var DA=Rn==="unit"?fr:gn;pA=bA[0];var wn=Math.abs(pA-DA);if(bA.forEach(function(Wn){var ra=Math.abs(Wn-DA);ra1){var Un=(0,Ne.Z)(mA);return Un[VA]=pA,Gt(Un,EA-SA,VA,Rn)}return pA}else{if(EA==="min")return se;if(EA==="max")return ht}},ut=function(mA,EA,VA){var Rn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",pA=mA[VA],fr=Ft(mA,EA,VA,Rn);return{value:fr,changed:fr!==pA}},_t=function(mA){return W===null&&mA===0||typeof W=="number"&&mA3&&arguments[3]!==void 0?arguments[3]:"unit",pA=mA.map($e),fr=pA[VA],gn=Ft(pA,EA,VA,Rn);if(pA[VA]=gn,Yt===!1){var bA=W||0;VA>0&&pA[VA-1]!==fr&&(pA[VA]=Math.max(pA[VA],pA[VA-1]+bA)),VA0;Un-=1)for(var Wn=!0;_t(pA[Un]-pA[Un-1])&&Wn;){var ra=ut(pA,-1,Un-1);pA[Un-1]=ra.value,Wn=ra.changed}for(var ga=pA.length-1;ga>0;ga-=1)for(var pn=!0;_t(pA[ga]-pA[ga-1])&&pn;){var ma=ut(pA,-1,ga-1);pA[ga-1]=ma.value,pn=ma.changed}for(var Gr=0;Gr=0?ma:!1},[ma,va]),Xi=ge.useMemo(function(){var Pt=Object.keys(Ca||{});return Pt.map(function(vA){var uA=Ca[vA],Zt={value:Number(vA)};return uA&&(0,xe.Z)(uA)==="object"&&!ge.isValidElement(uA)&&("label"in uA||"style"in uA)?(Zt.style=uA.style,Zt.label=uA.label):Zt.label=uA,Zt}).filter(function(vA){var uA=vA.label;return uA||typeof uA=="number"}).sort(function(vA,uA){return vA.value-uA.value})},[Ca]),Bi=pe(Bs,Ji,va,Xi,ga,Mi),mr=(0,Qe.Z)(Bi,2),Ss=mr[0],aa=mr[1],Us=(0,I.Z)(bA,{value:gn}),cs=(0,Qe.Z)(Us,2),sa=cs[0],qi=cs[1],fs=ge.useMemo(function(){var Pt=sa==null?[]:Array.isArray(sa)?sa:[sa],vA=(0,Qe.Z)(Pt,1),uA=vA[0],Zt=uA===void 0?Bs:uA,PA=sa===null?[]:[Zt];if(SA){if(PA=(0,Ne.Z)(Pt),DA||sa===void 0){var cA=DA>=0?DA+1:2;for(PA=PA.slice(0,cA);PA.length=0&&rs.current.focus(Pt)}Pi(null)},[rr]);var fo=ge.useMemo(function(){return Gr&&va===null?!1:Gr},[Gr,va]),ho=function(){Wn==null||Wn(ds(wi.current))},Js=qe(Xa,vi,fs,Bs,Ji,Ss,uo,ho,aa),ws=(0,Qe.Z)(Js,4),Ro=ws[0],Ko=ws[1],$i=ws[2],Ci=ws[3],yi=function(vA,uA){Ci(vA,uA),Un==null||Un(ds(wi.current))},go=Ro!==-1;ge.useEffect(function(){if(!go){var Pt=fs.lastIndexOf(Ko);rs.current.focus(Pt)}},[go]);var bi=ge.useMemo(function(){return(0,Ne.Z)($i).sort(function(Pt,vA){return Pt-vA})},[$i]),Fo=ge.useMemo(function(){return SA?[bi[0],bi[bi.length-1]]:[Bs,bi[0]]},[bi,SA,Bs]),Ns=(0,Qe.Z)(Fo,2),wt=Ns[0],ft=Ns[1];ge.useImperativeHandle(ht,function(){return{focus:function(){rs.current.focus(0)},blur:function(){var vA=document,uA=vA.activeElement;Xa.current.contains(uA)&&(uA==null||uA.blur())}}}),ge.useEffect(function(){_t&&rs.current.focus(0)},[]);var xt=ge.useMemo(function(){return{min:Bs,max:Ji,direction:vi,disabled:$e,keyboard:ut,step:va,included:qr,includedStart:wt,includedEnd:ft,range:SA,tabIndex:mi,ariaLabelForHandle:Vr,ariaLabelledByForHandle:Lr,ariaValueTextFormatterForHandle:Ja}},[Bs,Ji,vi,$e,ut,va,qr,wt,ft,SA,mi,Vr,Lr,Ja]);return ge.createElement(z.Provider,{value:xt},ge.createElement("div",{ref:Xa,className:fe()(Yt,W,(Ct={},(0,Be.Z)(Ct,"".concat(Yt,"-disabled"),$e),(0,Be.Z)(Ct,"".concat(Yt,"-vertical"),ir),(0,Be.Z)(Ct,"".concat(Yt,"-horizontal"),!ir),(0,Be.Z)(Ct,"".concat(Yt,"-with-marks"),Xi.length),Ct)),style:iA,onMouseDown:bo},ge.createElement("div",{className:"".concat(Yt,"-rail"),style:Kn}),ge.createElement(X,{prefixCls:Yt,style:As,values:bi,startPoint:Ws,onStartMove:fo?yi:null}),ge.createElement(nt,{prefixCls:Yt,marks:Xi,dots:vs,style:Wa,activeStyle:ns}),ge.createElement($,{ref:rs,prefixCls:Yt,style:ks,values:$i,draggingIndex:Ro,onStartMove:yi,onOffsetChange:Ti,onFocus:jt,onBlur:Gt,handleRender:zA}),ge.createElement(at,{prefixCls:Yt,marks:Xi,onClick:_i})))}),we=Ue,ee=we,Le=y(36355),Je=y(1684),Oe=y(16089),It=y(8654),Lt=y(6848),fA=ge.forwardRef((se,ht)=>{const{open:Ct}=se,lt=(0,ge.useRef)(null),Yt=(0,ge.useRef)(null);function W(){Oe.Z.cancel(Yt.current),Yt.current=null}function iA(){Yt.current=(0,Oe.Z)(()=>{var oA;(oA=lt.current)===null||oA===void 0||oA.forceAlign(),Yt.current=null})}return ge.useEffect(()=>(Ct?iA():W(),W),[Ct,se.title]),ge.createElement(Lt.Z,Object.assign({ref:(0,It.sQ)(lt,ht)},se))}),TA=y(64993),wA=y(17313),QA=y(83116),yt=y(37613);const aA=se=>{const{componentCls:ht,antCls:Ct,controlSize:lt,dotSize:Yt,marginFull:W,marginPart:iA,colorFillContentHover:oA}=se;return{[ht]:Object.assign(Object.assign({},(0,wA.Wf)(se)),{position:"relative",height:lt,margin:`${iA}px ${W}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${W}px ${iA}px`},[`${ht}-rail`]:{position:"absolute",backgroundColor:se.railBg,borderRadius:se.borderRadiusXS,transition:`background-color ${se.motionDurationMid}`},[`${ht}-track`]:{position:"absolute",backgroundColor:se.trackBg,borderRadius:se.borderRadiusXS,transition:`background-color ${se.motionDurationMid}`},[`${ht}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${ht}-rail`]:{backgroundColor:se.railHoverBg},[`${ht}-track`]:{backgroundColor:se.trackHoverBg},[`${ht}-dot`]:{borderColor:oA},[`${ht}-handle::after`]:{boxShadow:`0 0 0 ${se.handleLineWidth}px ${se.colorPrimaryBorderHover}`},[`${ht}-dot-active`]:{borderColor:se.dotActiveBorderColor}},[`${ht}-handle`]:{position:"absolute",width:se.handleSize,height:se.handleSize,outline:"none",[`${ht}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-se.handleLineWidth,insetBlockStart:-se.handleLineWidth,width:se.handleSize+se.handleLineWidth*2,height:se.handleSize+se.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:se.handleSize,height:se.handleSize,backgroundColor:se.colorBgElevated,boxShadow:`0 0 0 ${se.handleLineWidth}px ${se.handleColor}`,borderRadius:"50%",cursor:"pointer",transition:` inset-inline-start ${se.motionDurationMid}, inset-block-start ${se.motionDurationMid}, width ${se.motionDurationMid}, @@ -157,12 +157,12 @@ ${Ct} `]:{backgroundColor:se.colorBgElevated,borderColor:se.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${ht}-handle::after`]:{backgroundColor:se.colorBgElevated,cursor:"not-allowed",width:se.handleSize,height:se.handleSize,boxShadow:`0 0 0 ${se.handleLineWidth}px ${new TA.C(se.colorTextDisabled).onBackground(se.colorBgContainer).toHexShortString()}`,insetInlineStart:0,insetBlockStart:0},[` ${ht}-mark-text, ${ht}-dot - `]:{cursor:"not-allowed !important"}},[`&-tooltip ${Ct}-tooltip-inner`]:{minWidth:"unset"}})}},HA=(se,ht)=>{const{componentCls:Ct,railSize:lt,handleSize:Yt,dotSize:W}=se,iA=ht?"paddingBlock":"paddingInline",oA=ht?"width":"height",$e=ht?"height":"width",Ft=ht?"insetBlockStart":"insetInlineStart",ut=ht?"top":"insetInlineStart",_t=(lt*3-Yt)/2,jt=(Yt-lt)/2,Gt=ht?{borderWidth:`${jt}px 0`,transform:`translateY(-${jt}px)`}:{borderWidth:`0 ${jt}px`,transform:`translateX(-${jt}px)`};return{[iA]:lt,[$e]:lt*3,[`${Ct}-rail`]:{[oA]:"100%",[$e]:lt},[`${Ct}-track`]:{[$e]:lt},[`${Ct}-track-draggable`]:Object.assign({},Gt),[`${Ct}-handle`]:{[Ft]:_t},[`${Ct}-mark`]:{insetInlineStart:0,top:0,[ut]:lt*3+(ht?0:se.marginFull),[oA]:"100%"},[`${Ct}-step`]:{insetInlineStart:0,top:0,[ut]:lt,[oA]:"100%",[$e]:lt},[`${Ct}-dot`]:{position:"absolute",[Ft]:(lt-W)/2}}},sn=se=>{const{componentCls:ht,marginPartWithMark:Ct}=se;return{[`${ht}-horizontal`]:Object.assign(Object.assign({},HA(se,!0)),{[`&${ht}-with-marks`]:{marginBottom:Ct}})}},YA=se=>{const{componentCls:ht}=se;return{[`${ht}-vertical`]:Object.assign(Object.assign({},HA(se,!1)),{height:"100%"})}};var Xe=(0,QA.Z)("Slider",se=>{const ht=(0,yt.TS)(se,{marginPart:(se.controlHeight-se.controlSize)/2,marginFull:se.controlSize/2,marginPartWithMark:se.controlHeightLG-se.controlSize});return[aA(ht),sn(ht),YA(ht)]},se=>{const Ct=se.controlHeightLG/4,lt=se.controlHeightSM/2,Yt=se.lineWidth+1,W=se.lineWidth+1*3;return{controlSize:Ct,railSize:4,handleSize:Ct,handleSizeHover:lt,dotSize:8,handleLineWidth:Yt,handleLineWidthHover:W,railBg:se.colorFillTertiary,railHoverBg:se.colorFillSecondary,trackBg:se.colorPrimaryBorder,trackHoverBg:se.colorPrimaryBorderHover,handleColor:se.colorPrimaryBorder,handleActiveColor:se.colorPrimary,dotBorderColor:se.colorBorderSecondary,dotActiveBorderColor:se.colorPrimaryBorder,trackBgDisabled:se.colorBgContainerDisabled}}),Xt=function(se,ht){var Ct={};for(var lt in se)Object.prototype.hasOwnProperty.call(se,lt)&&ht.indexOf(lt)<0&&(Ct[lt]=se[lt]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Yt=0,lt=Object.getOwnPropertySymbols(se);Yttypeof se=="number"?se.toString():"";var Tn=ge.forwardRef((se,ht)=>{const{prefixCls:Ct,range:lt,className:Yt,rootClassName:W,style:iA,disabled:oA,tooltipPrefixCls:$e,tipFormatter:Ft,tooltipVisible:ut,getTooltipPopupContainer:_t,tooltipPlacement:jt}=se,Gt=Xt(se,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:mA,slider:EA,getPrefixCls:VA,getPopupContainer:Rn}=ge.useContext(Le.E_),pA=ge.useContext(Je.Z),fr=oA!=null?oA:pA,[hn,bA]=ge.useState({}),SA=(_r,ir)=>{bA(Xr=>Object.assign(Object.assign({},Xr),{[_r]:ir}))},DA=(_r,ir)=>_r||(ir?mA==="rtl"?"left":"right":"top"),wn=VA("slider",Ct),[Un,Wn]=Xe(wn),ra=fe()(Yt,EA==null?void 0:EA.className,W,{[`${wn}-rtl`]:mA==="rtl"},Wn);mA==="rtl"&&!Gt.vertical&&(Gt.reverse=!Gt.reverse);const[ga,gn]=ge.useMemo(()=>lt?typeof lt=="object"?[!0,lt.draggableTrack]:[!0,!1]:[!1],[lt]),ma=(_r,ir)=>{var Xr;const{index:qr,dragging:Ws}=ir,{tooltip:As={},vertical:ks}=se,Kn=Object.assign({},As),{open:Wa,placement:ns,getPopupContainer:Ca,prefixCls:vs,formatter:zA}=Kn;let is;zA||zA===null?is=zA:Ft||Ft===null?is=Ft:is=sA;const mi=is?hn[qr]||Ws:!1,Vr=(Xr=Wa!=null?Wa:ut)!==null&&Xr!==void 0?Xr:Wa===void 0&&mi,Lr=Object.assign(Object.assign({},_r.props),{onMouseEnter:()=>SA(qr,!0),onMouseLeave:()=>SA(qr,!1)}),Ja=VA("tooltip",vs!=null?vs:$e);return ge.createElement(fA,Object.assign({},Kn,{prefixCls:Ja,title:is?is(ir.value):"",open:Vr,placement:DA(ns!=null?ns:jt,ks),key:qr,overlayClassName:`${wn}-tooltip`,getPopupContainer:Ca||_t||Rn}),ge.cloneElement(_r,Lr))},Gr=Object.assign(Object.assign({},EA==null?void 0:EA.style),iA);return Un(ge.createElement(ee,Object.assign({},Gt,{step:Gt.step,range:ga,draggableTrack:gn,className:ra,style:Gr,disabled:fr,ref:ht,prefixCls:wn,handleRender:ma})))})},14625:function(Et){function Ze(l){var fe,Be,Ne="";if(typeof l=="string"||typeof l=="number")Ne+=l;else if(typeof l=="object")if(Array.isArray(l)){var Qe=l.length;for(fe=0;fe0&&F[F.length-1])&&(Ye[0]===6||Ye[0]===2)){c=0;continue}if(Ye[0]===3&&(!F||Ye[1]>F[0]&&Ye[1]=55296&&B<=56319&&c>10)+55296,T%1024+56320)),(B+1===c||u.length>16384)&&(F+=String.fromCharCode.apply(String,u),u.length=0)}return F},v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",L=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),x=0;x>4,tt[B++]=(T&15)<<4|oe>>2,tt[B++]=(oe&3)<<6|ie&63;return Ye},D=function(o){for(var a=o.length,c=[],u=0;u>Ae,$=1<>Ae,Te=Ee+qe,X=Te,Pe=32,at=X+Pe,Se=65536>>Z,nt=1<=0){if(a<55296||a>56319&&a<=65535)return c=this.index[a>>Ae],c=(c<>Ae)],c=(c<>Z),c=this.index[c],c+=a>>Ae&pe,c=this.index[c],c=(c<Lt?(B.push(!0),oe-=Lt):B.push(!1),["normal","auto","loose"].indexOf(a)!==-1&&[8208,8211,12316,12448].indexOf(F)!==-1)return u.push(T),c.push(Tn);if(oe===wA||oe===YA){if(T===0)return u.push(T),c.push(Gt);var ie=c[T-1];return Ws.indexOf(ie)===-1?(u.push(u[T-1]),c.push(ie)):(u.push(T),c.push(Gt))}if(u.push(T),oe===mA)return c.push(a==="strict"?Yt:hn);if(oe===Un||oe===jt)return c.push(Gt);if(oe===Wn)return F>=131072&&F<=196605||F>=196608&&F<=262141?c.push(hn):c.push(Gt);c.push(oe)}),[u,c,B]},Wa=function(o,a,c,u){var B=u[c];if(Array.isArray(o)?o.indexOf(B)!==-1:o===B)for(var F=c;F<=u.length;){F++;var T=u[F];if(T===a)return!0;if(T!==sn)break}if(B===sn)for(var F=c;F>0;){F--;var oe=u[F];if(Array.isArray(o)?o.indexOf(oe)!==-1:o===oe)for(var ie=c;ie<=u.length;){ie++;var T=u[ie];if(T===a)return!0;if(T!==sn)break}if(oe!==sn)break}return!1},ns=function(o,a){for(var c=o;c>=0;){var u=a[c];if(u===sn)c--;else return u}return 0},Ca=function(o,a,c,u,B){if(c[u]===0)return gn;var F=u-1;if(Array.isArray(B)&&B[F]===!0)return gn;var T=F-1,oe=F+1,ie=a[F],Ye=T>=0?a[T]:0,tt=a[oe];if(ie===fA&&tt===TA)return gn;if(ir.indexOf(ie)!==-1)return ga;if(ir.indexOf(tt)!==-1||Xr.indexOf(tt)!==-1)return gn;if(ns(F,a)===aA)return ma;if(Gr.get(o[F])===YA||(ie===EA||ie===VA)&&Gr.get(o[oe])===YA||ie===yt||tt===yt||ie===HA||[sn,Xt,xA].indexOf(ie)===-1&&tt===HA||[se,ht,Ct,oA,_t].indexOf(tt)!==-1||ns(F,a)===W||Wa(iA,W,F,a)||Wa([se,ht],Yt,F,a)||Wa(Xe,Xe,F,a))return gn;if(ie===sn)return ma;if(ie===iA||tt===iA)return gn;if(tt===Tn||ie===Tn)return ma;if([Xt,xA,Yt].indexOf(tt)!==-1||ie===sA||Ye===fr&&ks.indexOf(ie)!==-1||ie===_t&&tt===fr||tt===lt||_r.indexOf(tt)!==-1&&ie===$e||_r.indexOf(ie)!==-1&&tt===$e||ie===ut&&[hn,EA,VA].indexOf(tt)!==-1||[hn,EA,VA].indexOf(ie)!==-1&&tt===Ft||_r.indexOf(ie)!==-1&&qr.indexOf(tt)!==-1||qr.indexOf(ie)!==-1&&_r.indexOf(tt)!==-1||[ut,Ft].indexOf(ie)!==-1&&(tt===$e||[W,xA].indexOf(tt)!==-1&&a[oe+1]===$e)||[W,xA].indexOf(ie)!==-1&&tt===$e||ie===$e&&[$e,_t,oA].indexOf(tt)!==-1)return gn;if([$e,_t,oA,se,ht].indexOf(tt)!==-1)for(var st=F;st>=0;){var Mt=a[st];if(Mt===$e)return gn;if([_t,oA].indexOf(Mt)!==-1)st--;else break}if([ut,Ft].indexOf(tt)!==-1)for(var st=[se,ht].indexOf(ie)!==-1?T:F;st>=0;){var Mt=a[st];if(Mt===$e)return gn;if([_t,oA].indexOf(Mt)!==-1)st--;else break}if(bA===ie&&[bA,SA,Rn,pA].indexOf(tt)!==-1||[SA,Rn].indexOf(ie)!==-1&&[SA,DA].indexOf(tt)!==-1||[DA,pA].indexOf(ie)!==-1&&tt===DA||As.indexOf(ie)!==-1&&[lt,Ft].indexOf(tt)!==-1||As.indexOf(tt)!==-1&&ie===ut||_r.indexOf(ie)!==-1&&_r.indexOf(tt)!==-1||ie===oA&&_r.indexOf(tt)!==-1||_r.concat($e).indexOf(ie)!==-1&&tt===W&&ra.indexOf(o[oe])===-1||_r.concat($e).indexOf(tt)!==-1&&ie===ht)return gn;if(ie===wn&&tt===wn){for(var _A=c[F],lA=1;_A>0&&(_A--,a[_A]===wn);)lA++;if(lA%2!==0)return gn}return ie===EA&&tt===VA?gn:ma},vs=function(o,a){a||(a={lineBreak:"normal",wordBreak:"normal"});var c=Kn(o,a.lineBreak),u=c[0],B=c[1],F=c[2];(a.wordBreak==="break-all"||a.wordBreak==="break-word")&&(B=B.map(function(oe){return[$e,Gt,Un].indexOf(oe)!==-1?hn:oe}));var T=a.wordBreak==="keep-all"?F.map(function(oe,ie){return oe&&o[ie]>=19968&&o[ie]<=40959}):void 0;return[u,B,T]},zA=function(){function o(a,c,u,B){this.codePoints=a,this.required=c===ga,this.start=u,this.end=B}return o.prototype.slice=function(){return I.apply(void 0,this.codePoints.slice(this.start,this.end))},o}(),is=function(o,a){var c=Q(o),u=vs(c,a),B=u[0],F=u[1],T=u[2],oe=c.length,ie=0,Ye=0;return{next:function(){if(Ye>=oe)return{done:!0,value:null};for(var tt=gn;Ye=xt&&o<=57},kr=function(o){return o>=55296&&o<=57343},Xn=function(o){return kn(o)||o>=cA&&o<=on||o>=Pt&&o<=uA},$r=function(o){return o>=Pt&&o<=PA},Ba=function(o){return o>=cA&&o<=zr},ea=function(o){return $r(o)||Ba(o)},Qa=function(o){return o>=fo},Xs=function(o){return o===rs||o===Bs||o===Ji},Fi=function(o){return ea(o)||Qa(o)||o===cs},pl=function(o){return Fi(o)||kn(o)||o===sa},Hs=function(o){return o>=yi&&o<=go||o===bi||o>=Fo&&o<=Ns||o===wt},qa=function(o,a){return o!==vi?!1:a!==rs},eo=function(o,a,c){return o===sa?Fi(a)||qa(a,c):Fi(o)?!0:!!(o===vi&&qa(o,a))},os=function(o,a,c){return o===ws||o===sa?kn(a)?!0:a===Ci&&kn(c):kn(o===Ci?a:o)},jA=function(o){var a=0,c=1;(o[a]===ws||o[a]===sa)&&(o[a]===sa&&(c=-1),a++);for(var u=[];kn(o[a]);)u.push(o[a++]);var B=u.length?parseInt(I.apply(void 0,u),10):0;o[a]===Ci&&a++;for(var F=[];kn(o[a]);)F.push(o[a++]);var T=F.length,oe=T?parseInt(I.apply(void 0,F),10):0;(o[a]===tr||o[a]===vA)&&a++;var ie=1;(o[a]===ws||o[a]===sa)&&(o[a]===sa&&(ie=-1),a++);for(var Ye=[];kn(o[a]);)Ye.push(o[a++]);var tt=Ye.length?parseInt(I.apply(void 0,Ye),10):0;return c*(B+oe*Math.pow(10,-T))*Math.pow(10,ie*tt)},ml={type:2},zl={type:3},xo={type:4},ki={type:13},zo={type:8},Hi={type:21},Zo={type:9},qs={type:10},Es={type:11},Ri={type:12},Zl={type:14},Yl={type:23},bu={type:1},Fu={type:25},Yo={type:24},_s={type:26},ac={type:27},P={type:28},et={type:29},RA={type:31},un={type:32},Fn=function(){function o(){this._value=[]}return o.prototype.write=function(a){this._value=this._value.concat(Q(a))},o.prototype.read=function(){for(var a=[],c=this.consumeToken();c!==un;)a.push(c),c=this.consumeToken();return a},o.prototype.consumeToken=function(){var a=this.consumeCodePoint();switch(a){case va:return this.consumeStringToken(va);case Xi:var c=this.peekCodePoint(0),u=this.peekCodePoint(1),B=this.peekCodePoint(2);if(pl(c)||qa(u,B)){var F=eo(c,u,B)?Vr:mi,T=this.consumeName();return{type:5,value:T,flags:F}}break;case Bi:if(this.peekCodePoint(0)===Mi)return this.consumeCodePoint(),ki;break;case Ss:return this.consumeStringToken(Ss);case aa:return ml;case Us:return zl;case Js:if(this.peekCodePoint(0)===Mi)return this.consumeCodePoint(),Zl;break;case ws:if(os(a,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(a),this.consumeNumericToken();break;case Ro:return xo;case sa:var oe=a,ie=this.peekCodePoint(0),Ye=this.peekCodePoint(1);if(os(oe,ie,Ye))return this.reconsumeCodePoint(a),this.consumeNumericToken();if(eo(oe,ie,Ye))return this.reconsumeCodePoint(a),this.consumeIdentLikeToken();if(ie===sa&&Ye===wi)return this.consumeCodePoint(),this.consumeCodePoint(),Yo;break;case Ci:if(os(a,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(a),this.consumeNumericToken();break;case Xa:if(this.peekCodePoint(0)===Js)for(this.consumeCodePoint();;){var tt=this.consumeCodePoint();if(tt===Js&&(tt=this.consumeCodePoint(),tt===Xa))return this.consumeToken();if(tt===ft)return this.consumeToken()}break;case Ko:return _s;case $i:return ac;case fs:if(this.peekCodePoint(0)===qi&&this.peekCodePoint(1)===sa&&this.peekCodePoint(2)===sa)return this.consumeCodePoint(),this.consumeCodePoint(),Fu;break;case ds:var st=this.peekCodePoint(0),Mt=this.peekCodePoint(1),_A=this.peekCodePoint(2);if(eo(st,Mt,_A)){var T=this.consumeName();return{type:7,value:T}}break;case uo:return P;case vi:if(qa(a,this.peekCodePoint(0)))return this.reconsumeCodePoint(a),this.consumeIdentLikeToken();break;case _i:return et;case bo:if(this.peekCodePoint(0)===Mi)return this.consumeCodePoint(),zo;break;case co:return Es;case rr:return Ri;case Zt:case LA:var lA=this.peekCodePoint(0),NA=this.peekCodePoint(1);return lA===ws&&(Xn(NA)||NA===Ei)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(a),this.consumeIdentLikeToken();case Pi:if(this.peekCodePoint(0)===Mi)return this.consumeCodePoint(),Zo;if(this.peekCodePoint(0)===Pi)return this.consumeCodePoint(),Hi;break;case Ti:if(this.peekCodePoint(0)===Mi)return this.consumeCodePoint(),qs;break;case ft:return un}return Xs(a)?(this.consumeWhiteSpace(),RA):kn(a)?(this.reconsumeCodePoint(a),this.consumeNumericToken()):Fi(a)?(this.reconsumeCodePoint(a),this.consumeIdentLikeToken()):{type:6,value:I(a)}},o.prototype.consumeCodePoint=function(){var a=this._value.shift();return typeof a=="undefined"?-1:a},o.prototype.reconsumeCodePoint=function(a){this._value.unshift(a)},o.prototype.peekCodePoint=function(a){return a>=this._value.length?-1:this._value[a]},o.prototype.consumeUnicodeRangeToken=function(){for(var a=[],c=this.consumeCodePoint();Xn(c)&&a.length<6;)a.push(c),c=this.consumeCodePoint();for(var u=!1;c===Ei&&a.length<6;)a.push(c),c=this.consumeCodePoint(),u=!0;if(u){var B=parseInt(I.apply(void 0,a.map(function(ie){return ie===Ei?xt:ie})),16),F=parseInt(I.apply(void 0,a.map(function(ie){return ie===Ei?on:ie})),16);return{type:30,start:B,end:F}}var T=parseInt(I.apply(void 0,a),16);if(this.peekCodePoint(0)===sa&&Xn(this.peekCodePoint(1))){this.consumeCodePoint(),c=this.consumeCodePoint();for(var oe=[];Xn(c)&&oe.length<6;)oe.push(c),c=this.consumeCodePoint();var F=parseInt(I.apply(void 0,oe),16);return{type:30,start:T,end:F}}else return{type:30,start:T,end:T}},o.prototype.consumeIdentLikeToken=function(){var a=this.consumeName();return a.toLowerCase()==="url"&&this.peekCodePoint(0)===aa?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===aa?(this.consumeCodePoint(),{type:19,value:a}):{type:20,value:a}},o.prototype.consumeUrlToken=function(){var a=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===ft)return{type:22,value:""};var c=this.peekCodePoint(0);if(c===Ss||c===va){var u=this.consumeStringToken(this.consumeCodePoint());return u.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===ft||this.peekCodePoint(0)===Us)?(this.consumeCodePoint(),{type:22,value:u.value}):(this.consumeBadUrlRemnants(),Yl)}for(;;){var B=this.consumeCodePoint();if(B===ft||B===Us)return{type:22,value:I.apply(void 0,a)};if(Xs(B))return this.consumeWhiteSpace(),this.peekCodePoint(0)===ft||this.peekCodePoint(0)===Us?(this.consumeCodePoint(),{type:22,value:I.apply(void 0,a)}):(this.consumeBadUrlRemnants(),Yl);if(B===va||B===Ss||B===aa||Hs(B))return this.consumeBadUrlRemnants(),Yl;if(B===vi)if(qa(B,this.peekCodePoint(0)))a.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),Yl;else a.push(B)}},o.prototype.consumeWhiteSpace=function(){for(;Xs(this.peekCodePoint(0));)this.consumeCodePoint()},o.prototype.consumeBadUrlRemnants=function(){for(;;){var a=this.consumeCodePoint();if(a===Us||a===ft)return;qa(a,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},o.prototype.consumeStringSlice=function(a){for(var c=5e4,u="";a>0;){var B=Math.min(c,a);u+=I.apply(void 0,this._value.splice(0,B)),a-=B}return this._value.shift(),u},o.prototype.consumeStringToken=function(a){var c="",u=0;do{var B=this._value[u];if(B===ft||B===void 0||B===a)return c+=this.consumeStringSlice(u),{type:0,value:c};if(B===rs)return this._value.splice(0,u),bu;if(B===vi){var F=this._value[u+1];F!==ft&&F!==void 0&&(F===rs?(c+=this.consumeStringSlice(u),u=-1,this._value.shift()):qa(B,F)&&(c+=this.consumeStringSlice(u),c+=I(this.consumeEscapedCodePoint()),u=-1))}u++}while(!0)},o.prototype.consumeNumber=function(){var a=[],c=Lr,u=this.peekCodePoint(0);for((u===ws||u===sa)&&a.push(this.consumeCodePoint());kn(this.peekCodePoint(0));)a.push(this.consumeCodePoint());u=this.peekCodePoint(0);var B=this.peekCodePoint(1);if(u===Ci&&kn(B))for(a.push(this.consumeCodePoint(),this.consumeCodePoint()),c=Ja;kn(this.peekCodePoint(0));)a.push(this.consumeCodePoint());u=this.peekCodePoint(0),B=this.peekCodePoint(1);var F=this.peekCodePoint(2);if((u===tr||u===vA)&&((B===ws||B===sa)&&kn(F)||kn(B)))for(a.push(this.consumeCodePoint(),this.consumeCodePoint()),c=Ja;kn(this.peekCodePoint(0));)a.push(this.consumeCodePoint());return[jA(a),c]},o.prototype.consumeNumericToken=function(){var a=this.consumeNumber(),c=a[0],u=a[1],B=this.peekCodePoint(0),F=this.peekCodePoint(1),T=this.peekCodePoint(2);if(eo(B,F,T)){var oe=this.consumeName();return{type:15,number:c,flags:u,unit:oe}}return B===mr?(this.consumeCodePoint(),{type:16,number:c,flags:u}):{type:17,number:c,flags:u}},o.prototype.consumeEscapedCodePoint=function(){var a=this.consumeCodePoint();if(Xn(a)){for(var c=I(a);Xn(this.peekCodePoint(0))&&c.length<6;)c+=I(this.consumeCodePoint());Xs(this.peekCodePoint(0))&&this.consumeCodePoint();var u=parseInt(c,16);return u===0||kr(u)||u>1114111?ho:u}return a===ft?ho:a},o.prototype.consumeName=function(){for(var a="";;){var c=this.consumeCodePoint();if(pl(c))a+=I(c);else if(qa(c,this.peekCodePoint(0)))a+=I(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(c),a}},o}(),vr=function(){function o(a){this._tokens=a}return o.create=function(a){var c=new Fn;return c.write(a),new o(c.read())},o.parseValue=function(a){return o.create(a).parseComponentValue()},o.parseValues=function(a){return o.create(a).parseComponentValues()},o.prototype.parseComponentValue=function(){for(var a=this.consumeToken();a.type===31;)a=this.consumeToken();if(a.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(a);var c=this.consumeComponentValue();do a=this.consumeToken();while(a.type===31);if(a.type===32)return c;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},o.prototype.parseComponentValues=function(){for(var a=[];;){var c=this.consumeComponentValue();if(c.type===32)return a;a.push(c),a.push()}},o.prototype.consumeComponentValue=function(){var a=this.consumeToken();switch(a.type){case 11:case 28:case 2:return this.consumeSimpleBlock(a.type);case 19:return this.consumeFunction(a)}return a},o.prototype.consumeSimpleBlock=function(a){for(var c={type:a,values:[]},u=this.consumeToken();;){if(u.type===32||Ke(u,a))return c;this.reconsumeToken(u),c.values.push(this.consumeComponentValue()),u=this.consumeToken()}},o.prototype.consumeFunction=function(a){for(var c={name:a.value,values:[],type:18};;){var u=this.consumeToken();if(u.type===32||u.type===3)return c;this.reconsumeToken(u),c.values.push(this.consumeComponentValue())}},o.prototype.consumeToken=function(){var a=this._tokens.shift();return typeof a=="undefined"?un:a},o.prototype.reconsumeToken=function(a){this._tokens.unshift(a)},o}(),xn=function(o){return o.type===15},la=function(o){return o.type===17},en=function(o){return o.type===20},La=function(o){return o.type===0},or=function(o,a){return en(o)&&o.value===a},Cs=function(o){return o.type!==31},po=function(o){return o.type!==31&&o.type!==4},re=function(o){var a=[],c=[];return o.forEach(function(u){if(u.type===4){if(c.length===0)throw new Error("Error parsing function args, zero tokens for arg");a.push(c),c=[];return}u.type!==31&&c.push(u)}),c.length&&a.push(c),a},Ke=function(o,a){return a===11&&o.type===12||a===28&&o.type===29?!0:a===2&&o.type===3},Ge=function(o){return o.type===17||o.type===15},FA=function(o){return o.type===16||Ge(o)},gA=function(o){return o.length>1?[o[0],o[1]]:[o[0]]},OA={type:17,number:0,flags:Lr},KA={type:16,number:50,flags:Lr},CA={type:16,number:100,flags:Lr},Vt=function(o,a,c){var u=o[0],B=o[1];return[tA(u,a),tA(typeof B!="undefined"?B:u,c)]},tA=function(o,a){if(o.type===16)return o.number/100*a;if(xn(o))switch(o.unit){case"rem":case"em":return 16*o.number;case"px":default:return o.number}return o.number},an="deg",Nn="grad",yr="rad",qn="turn",jr={name:"angle",parse:function(o,a){if(a.type===15)switch(a.unit){case an:return Math.PI*a.number/180;case Nn:return Math.PI/200*a.number;case yr:return a.number;case qn:return Math.PI*2*a.number}throw new Error("Unsupported angle type")}},ta=function(o){return o.type===15&&(o.unit===an||o.unit===Nn||o.unit===yr||o.unit===qn)},ua=function(o){var a=o.filter(en).map(function(c){return c.value}).join(" ");switch(a){case"to bottom right":case"to right bottom":case"left top":case"top left":return[OA,OA];case"to top":case"bottom":return Dn(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[OA,CA];case"to right":case"left":return Dn(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[CA,CA];case"to bottom":case"top":return Dn(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[CA,OA];case"to left":case"right":return Dn(270)}return 0},Dn=function(o){return Math.PI*o/180},lr={name:"color",parse:function(o,a){if(a.type===18){var c=_n[a.name];if(typeof c=="undefined")throw new Error('Attempting to parse an unsupported color function "'+a.name+'"');return c(o,a.values)}if(a.type===5){if(a.value.length===3){var u=a.value.substring(0,1),B=a.value.substring(1,2),F=a.value.substring(2,3);return Jn(parseInt(u+u,16),parseInt(B+B,16),parseInt(F+F,16),1)}if(a.value.length===4){var u=a.value.substring(0,1),B=a.value.substring(1,2),F=a.value.substring(2,3),T=a.value.substring(3,4);return Jn(parseInt(u+u,16),parseInt(B+B,16),parseInt(F+F,16),parseInt(T+T,16)/255)}if(a.value.length===6){var u=a.value.substring(0,2),B=a.value.substring(2,4),F=a.value.substring(4,6);return Jn(parseInt(u,16),parseInt(B,16),parseInt(F,16),1)}if(a.value.length===8){var u=a.value.substring(0,2),B=a.value.substring(2,4),F=a.value.substring(4,6),T=a.value.substring(6,8);return Jn(parseInt(u,16),parseInt(B,16),parseInt(F,16),parseInt(T,16)/255)}}if(a.type===20){var oe=xr[a.value.toUpperCase()];if(typeof oe!="undefined")return oe}return xr.TRANSPARENT}},En=function(o){return(255&o)===0},dr=function(o){var a=255&o,c=255&o>>8,u=255&o>>16,B=255&o>>24;return a<255?"rgba("+B+","+u+","+c+","+a/255+")":"rgb("+B+","+u+","+c+")"},Jn=function(o,a,c,u){return(o<<24|a<<16|c<<8|Math.round(u*255)<<0)>>>0},WA=function(o,a){if(o.type===17)return o.number;if(o.type===16){var c=a===3?1:255;return a===3?o.number/100*c:Math.round(o.number/100*c)}return 0},Ln=function(o,a){var c=a.filter(po);if(c.length===3){var u=c.map(WA),B=u[0],F=u[1],T=u[2];return Jn(B,F,T,1)}if(c.length===4){var oe=c.map(WA),B=oe[0],F=oe[1],T=oe[2],ie=oe[3];return Jn(B,F,T,ie)}return 0};function fn(o,a,c){return c<0&&(c+=1),c>=1&&(c-=1),c<1/6?(a-o)*c*6+o:c<1/2?a:c<2/3?(a-o)*6*(2/3-c)+o:o}var Aa=function(o,a){var c=a.filter(po),u=c[0],B=c[1],F=c[2],T=c[3],oe=(u.type===17?Dn(u.number):jr.parse(o,u))/(Math.PI*2),ie=FA(B)?B.number/100:0,Ye=FA(F)?F.number/100:0,tt=typeof T!="undefined"&&FA(T)?tA(T,1):1;if(ie===0)return Jn(Ye*255,Ye*255,Ye*255,1);var st=Ye<=.5?Ye*(ie+1):Ye+ie-Ye*ie,Mt=Ye*2-st,_A=fn(Mt,st,oe+1/3),lA=fn(Mt,st,oe),NA=fn(Mt,st,oe-1/3);return Jn(_A*255,lA*255,NA*255,tt)},_n={hsl:Aa,hsla:Aa,rgb:Ln,rgba:Ln},br=function(o,a){return lr.parse(o,vr.create(a).parseComponentValue())},xr={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},eA={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(o,a){return a.map(function(c){if(en(c))switch(c.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},kt={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},In=function(o,a){var c=lr.parse(o,a[0]),u=a[1];return u&&FA(u)?{color:c,stop:u}:{color:c,stop:null}},Or=function(o,a){var c=o[0],u=o[o.length-1];c.stop===null&&(c.stop=OA),u.stop===null&&(u.stop=CA);for(var B=[],F=0,T=0;TF?B.push(ie):B.push(F),F=ie}else B.push(null)}for(var Ye=null,T=0;TT.optimumDistance)?{optimumCorner:oe,optimumDistance:tt}:T},{optimumDistance:B?1/0:-1/0,optimumCorner:null}).optimumCorner},ot=function(o,a,c,u,B){var F=0,T=0;switch(o.size){case 0:o.shape===0?F=T=Math.min(Math.abs(a),Math.abs(a-u),Math.abs(c),Math.abs(c-B)):o.shape===1&&(F=Math.min(Math.abs(a),Math.abs(a-u)),T=Math.min(Math.abs(c),Math.abs(c-B)));break;case 2:if(o.shape===0)F=T=Math.min(jn(a,c),jn(a,c-B),jn(a-u,c),jn(a-u,c-B));else if(o.shape===1){var oe=Math.min(Math.abs(c),Math.abs(c-B))/Math.min(Math.abs(a),Math.abs(a-u)),ie=Qn(u,B,a,c,!0),Ye=ie[0],tt=ie[1];F=jn(Ye-a,(tt-c)/oe),T=oe*F}break;case 1:o.shape===0?F=T=Math.max(Math.abs(a),Math.abs(a-u),Math.abs(c),Math.abs(c-B)):o.shape===1&&(F=Math.max(Math.abs(a),Math.abs(a-u)),T=Math.max(Math.abs(c),Math.abs(c-B)));break;case 3:if(o.shape===0)F=T=Math.max(jn(a,c),jn(a,c-B),jn(a-u,c),jn(a-u,c-B));else if(o.shape===1){var oe=Math.max(Math.abs(c),Math.abs(c-B))/Math.max(Math.abs(a),Math.abs(a-u)),st=Qn(u,B,a,c,!1),Ye=st[0],tt=st[1];F=jn(Ye-a,(tt-c)/oe),T=oe*F}break}return Array.isArray(o.size)&&(F=tA(o.size[0],u),T=o.size.length===2?tA(o.size[1],B):F),[F,T]},tn=function(o,a){var c=Dn(180),u=[];return re(a).forEach(function(B,F){if(F===0){var T=B[0];if(T.type===20&&T.value==="to"){c=ua(B);return}else if(ta(T)){c=jr.parse(o,T);return}}var oe=In(o,B);u.push(oe)}),{angle:c,stops:u,type:1}},ar=function(o,a){var c=Dn(180),u=[];return re(a).forEach(function(B,F){if(F===0){var T=B[0];if(T.type===20&&["top","left","right","bottom"].indexOf(T.value)!==-1){c=ua(B);return}else if(ta(T)){c=(jr.parse(o,T)+Dn(270))%Dn(360);return}}var oe=In(o,B);u.push(oe)}),{angle:c,stops:u,type:1}},ia=function(o,a){var c=Dn(180),u=[],B=1,F=0,T=3,oe=[];return re(a).forEach(function(ie,Ye){var tt=ie[0];if(Ye===0){if(en(tt)&&tt.value==="linear"){B=1;return}else if(en(tt)&&tt.value==="radial"){B=2;return}}if(tt.type===18){if(tt.name==="from"){var st=lr.parse(o,tt.values[0]);u.push({stop:OA,color:st})}else if(tt.name==="to"){var st=lr.parse(o,tt.values[0]);u.push({stop:CA,color:st})}else if(tt.name==="color-stop"){var Mt=tt.values.filter(po);if(Mt.length===2){var st=lr.parse(o,Mt[1]),_A=Mt[0];la(_A)&&u.push({stop:{type:16,number:_A.number*100,flags:_A.flags},color:st})}}}}),B===1?{angle:(c+Dn(180))%Dn(360),stops:u,type:B}:{size:T,shape:F,stops:u,position:oe,type:B}},ca="closest-side",Ha="farthest-side",sr="closest-corner",zn="farthest-corner",na="circle",Ra="ellipse",ja="cover",Rs="contain",ur=function(o,a){var c=0,u=3,B=[],F=[];return re(a).forEach(function(T,oe){var ie=!0;if(oe===0){var Ye=!1;ie=T.reduce(function(st,Mt){if(Ye)if(en(Mt))switch(Mt.value){case"center":return F.push(KA),st;case"top":case"left":return F.push(OA),st;case"right":case"bottom":return F.push(CA),st}else(FA(Mt)||Ge(Mt))&&F.push(Mt);else if(en(Mt))switch(Mt.value){case na:return c=0,!1;case Ra:return c=1,!1;case"at":return Ye=!0,!1;case ca:return u=0,!1;case ja:case Ha:return u=1,!1;case Rs:case sr:return u=2,!1;case zn:return u=3,!1}else if(Ge(Mt)||FA(Mt))return Array.isArray(u)||(u=[]),u.push(Mt),!1;return st},ie)}if(ie){var tt=In(o,T);B.push(tt)}}),{size:u,shape:c,stops:B,position:F,type:2}},$s=function(o,a){var c=0,u=3,B=[],F=[];return re(a).forEach(function(T,oe){var ie=!0;if(oe===0?ie=T.reduce(function(tt,st){if(en(st))switch(st.value){case"center":return F.push(KA),!1;case"top":case"left":return F.push(OA),!1;case"right":case"bottom":return F.push(CA),!1}else if(FA(st)||Ge(st))return F.push(st),!1;return tt},ie):oe===1&&(ie=T.reduce(function(tt,st){if(en(st))switch(st.value){case na:return c=0,!1;case Ra:return c=1,!1;case Rs:case ca:return u=0,!1;case Ha:return u=1,!1;case sr:return u=2,!1;case ja:case zn:return u=3,!1}else if(Ge(st)||FA(st))return Array.isArray(u)||(u=[]),u.push(st),!1;return tt},ie)),ie){var Ye=In(o,T);B.push(Ye)}}),{size:u,shape:c,stops:B,position:F,type:2}},oi=function(o){return o.type===1},xu=function(o){return o.type===2},Ki={name:"image",parse:function(o,a){if(a.type===22){var c={url:a.value,type:0};return o.cache.addImage(a.value),c}if(a.type===18){var u=Ks[a.name];if(typeof u=="undefined")throw new Error('Attempting to parse an unsupported image function "'+a.name+'"');return u(o,a.values)}throw new Error("Unsupported image type "+a.type)}};function fa(o){return!(o.type===20&&o.value==="none")&&(o.type!==18||!!Ks[o.name])}var Ks={"linear-gradient":tn,"-moz-linear-gradient":ar,"-ms-linear-gradient":ar,"-o-linear-gradient":ar,"-webkit-linear-gradient":ar,"radial-gradient":ur,"-moz-radial-gradient":$s,"-ms-radial-gradient":$s,"-o-radial-gradient":$s,"-webkit-radial-gradient":$s,"-webkit-gradient":ia},xi={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(o,a){if(a.length===0)return[];var c=a[0];return c.type===20&&c.value==="none"?[]:a.filter(function(u){return po(u)&&fa(u)}).map(function(u){return Ki.parse(o,u)})}},sc={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(o,a){return a.map(function(c){if(en(c))switch(c.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},ic={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(o,a){return re(a).map(function(c){return c.filter(FA)}).map(gA)}},Go={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(o,a){return re(a).map(function(c){return c.filter(en).map(function(u){return u.value}).join(" ")}).map(Gl)}},Gl=function(o){switch(o){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},as;(function(o){o.AUTO="auto",o.CONTAIN="contain",o.COVER="cover"})(as||(as={}));var vl={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(o,a){return re(a).map(function(c){return c.filter(Vo)})}},Vo=function(o){return en(o)||FA(o)},mo=function(o){return{name:"border-"+o+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},$f=mo("top"),Wo=mo("right"),Xc=mo("bottom"),Io=mo("left"),Iu=function(o){return{name:"border-radius-"+o,initialValue:"0 0",prefix:!1,type:1,parse:function(a,c){return gA(c.filter(FA))}}},d0=Iu("top-left"),Qo=Iu("top-right"),li=Iu("bottom-right"),ui=Iu("bottom-left"),Wr=function(o){return{name:"border-"+o+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(a,c){switch(c){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Vl=Wr("top"),oc=Wr("right"),qc=Wr("bottom"),Bl=Wr("left"),Wl=function(o){return{name:"border-"+o+"-width",initialValue:"0",type:0,prefix:!1,parse:function(a,c){return xn(c)?c.number:0}}},lc=Wl("top"),wl=Wl("right"),ed=Wl("bottom"),td=Wl("left"),to={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Jl={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(o,a){switch(a){case"rtl":return 1;case"ltr":default:return 0}}},Ad={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(o,a){return a.filter(en).reduce(function(c,u){return c|nd(u.value)},0)}},nd=function(o){switch(o){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Xl={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(o,a){switch(a){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},_c={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(o,a){return a.type===20&&a.value==="normal"?0:a.type===17||a.type===15?a.number:0}},ql;(function(o){o.NORMAL="normal",o.STRICT="strict"})(ql||(ql={}));var rd={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(o,a){switch(a){case"strict":return ql.STRICT;case"normal":default:return ql.NORMAL}}},$c={name:"line-height",initialValue:"normal",prefix:!1,type:4},ef=function(o,a){return en(o)&&o.value==="normal"?1.2*a:o.type===17?a*o.number:FA(o)?tA(o,a):a},ad={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(o,a){return a.type===20&&a.value==="none"?null:Ki.parse(o,a)}},sd={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(o,a){switch(a){case"inside":return 0;case"outside":default:return 1}}},uc={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(o,a){switch(a){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Qu=function(o){return{name:"margin-"+o,initialValue:"0",prefix:!1,type:4}},id=Qu("top"),od=Qu("right"),ld=Qu("bottom"),ud=Qu("left"),cd={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(o,a){return a.filter(en).map(function(c){switch(c.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},fd={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(o,a){switch(a){case"break-word":return"break-word";case"normal":default:return"normal"}}},Su=function(o){return{name:"padding-"+o,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},dd=Su("top"),_l=Su("right"),hd=Su("bottom"),gd=Su("left"),pd={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(o,a){switch(a){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Uu={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(o,a){switch(a){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},tf={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(o,a){return a.length===1&&or(a[0],"none")?[]:re(a).map(function(c){for(var u={color:xr.TRANSPARENT,offsetX:OA,offsetY:OA,blur:OA},B=0,F=0;F1?1:0],this.overflowWrap=ZA(a,fd,c.overflowWrap),this.paddingTop=ZA(a,dd,c.paddingTop),this.paddingRight=ZA(a,_l,c.paddingRight),this.paddingBottom=ZA(a,hd,c.paddingBottom),this.paddingLeft=ZA(a,gd,c.paddingLeft),this.paintOrder=ZA(a,bd,c.paintOrder),this.position=ZA(a,Uu,c.position),this.textAlign=ZA(a,pd,c.textAlign),this.textDecorationColor=ZA(a,cc,(u=c.textDecorationColor)!==null&&u!==void 0?u:c.color),this.textDecorationLine=ZA(a,Jo,(B=c.textDecorationLine)!==null&&B!==void 0?B:c.textDecoration),this.textShadow=ZA(a,tf,c.textShadow),this.textTransform=ZA(a,$l,c.textTransform),this.transform=ZA(a,md,c.transform),this.transformOrigin=ZA(a,pn,c.transformOrigin),this.visibility=ZA(a,Af,c.visibility),this.webkitTextStrokeColor=ZA(a,v0,c.webkitTextStrokeColor),this.webkitTextStrokeWidth=ZA(a,eu,c.webkitTextStrokeWidth),this.wordBreak=ZA(a,ze,c.wordBreak),this.zIndex=ZA(a,ph,c.zIndex)}return o.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},o.prototype.isTransparent=function(){return En(this.backgroundColor)},o.prototype.isTransformed=function(){return this.transform!==null},o.prototype.isPositioned=function(){return this.position!==0},o.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},o.prototype.isFloating=function(){return this.float!==0},o.prototype.isInlineLevel=function(){return _a(this.display,4)||_a(this.display,33554432)||_a(this.display,268435456)||_a(this.display,536870912)||_a(this.display,67108864)||_a(this.display,134217728)},o}(),B0=function(){function o(a,c){this.content=ZA(a,h0,c.content),this.quotes=ZA(a,fc,c.quotes)}return o}(),dc=function(){function o(a,c){this.counterIncrement=ZA(a,g0,c.counterIncrement),this.counterReset=ZA(a,p0,c.counterReset)}return o}(),ZA=function(o,a,c){var u=new Fn,B=c!==null&&typeof c!="undefined"?c.toString():a.initialValue;u.write(B);var F=new vr(u.read());switch(a.type){case 2:var T=F.parseComponentValue();return a.parse(o,en(T)?T.value:a.initialValue);case 0:return a.parse(o,F.parseComponentValue());case 1:return a.parse(o,F.parseComponentValues());case 4:return F.parseComponentValue();case 3:switch(a.format){case"angle":return jr.parse(o,F.parseComponentValue());case"color":return lr.parse(o,F.parseComponentValue());case"image":return Ki.parse(o,F.parseComponentValue());case"length":var oe=F.parseComponentValue();return Ge(oe)?oe:OA;case"length-percentage":var ie=F.parseComponentValue();return FA(ie)?ie:OA;case"time":return So.parse(o,F.parseComponentValue())}break}},yl="data-html2canvas-debug",Fd=function(o){var a=o.getAttribute(yl);switch(a){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},sf=function(o,a){var c=Fd(o);return c===1||a===c},Ii=function(){function o(a,c){if(this.context=a,this.textNodes=[],this.elements=[],this.flags=0,sf(c,3))debugger;this.styles=new af(a,window.getComputedStyle(c,null)),b0(c)&&(this.styles.animationDuration.some(function(u){return u>0})&&(c.style.animationDuration="0s"),this.styles.transform!==null&&(c.style.transform="none")),this.bounds=xe(this.context,c),sf(c,4)&&(this.flags|=16)}return o}(),xd="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",of="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Uo=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),hc=0;hc>4,tt[B++]=(T&15)<<4|oe>>2,tt[B++]=(oe&3)<<6|ie&63;return Ye},gc=function(o){for(var a=o.length,c=[],u=0;u>zs,zi=1<>zs,Sd=Xo+uf,pc=Sd,_o=32,$o=pc+_o,Au=65536>>tu,w0=1<=0){if(a<55296||a>56319&&a<=65535)return c=this.index[a>>zs],c=(c<>zs)],c=(c<>tu),c=this.index[c],c+=a>>zs&hs,c=this.index[c],c=(c<=55296&&B<=56319&&c>10)+55296,T%1024+56320)),(B+1===c||u.length>16384)&&(F+=String.fromCharCode.apply(String,u),u.length=0)}return F},jd=mc(xd),Jr="\xD7",Qi="\xF7",Od=function(o){return jd.get(o)},E0=function(o,a,c){var u=c-2,B=a[u],F=a[c-1],T=a[c];if(F===Bc&&T===ci)return Jr;if(F===Bc||F===ci||F===nu||T===Bc||T===ci||T===nu)return Qi;if(F===df&&[df,ru,wc,Ec].indexOf(T)!==-1||(F===wc||F===ru)&&(T===ru||T===tl)||(F===Ec||F===tl)&&T===tl||T===Lu||T===bl||T===Dd||F===el)return Jr;if(F===Lu&&T===ju){for(;B===bl;)B=a[--u];if(B===ju)return Jr}if(F===Cc&&T===Cc){for(var oe=0;B===Cc;)oe++,B=a[--u];if(oe%2===0)return Jr}return Qi},C0=function(o){var a=hf(o),c=a.length,u=0,B=0,F=a.map(Od);return{next:function(){if(u>=c)return{done:!0,value:null};for(var T=Jr;uT.x||tt.y>T.y;return T=tt,Ye===0?!0:st});return o.body.removeChild(a),oe},Md=function(){return typeof new Image().crossOrigin!="undefined"},Al=function(){return typeof new XMLHttpRequest().responseType=="string"},gf=function(o){var a=new Image,c=o.createElement("canvas"),u=c.getContext("2d");if(!u)return!1;a.src="data:image/svg+xml,";try{u.drawImage(a,0,0),c.toDataURL()}catch(B){return!1}return!0},bc=function(o){return o[0]===0&&o[1]===255&&o[2]===0&&o[3]===255},Pd=function(o){var a=o.createElement("canvas"),c=100;a.width=c,a.height=c;var u=a.getContext("2d");if(!u)return Promise.reject(!1);u.fillStyle="rgb(0, 255, 0)",u.fillRect(0,0,c,c);var B=new Image,F=a.toDataURL();B.src=F;var T=Fc(c,c,0,0,B);return u.fillStyle="red",u.fillRect(0,0,c,c),Td(T).then(function(oe){u.drawImage(oe,0,0);var ie=u.getImageData(0,0,c,c).data;u.fillStyle="red",u.fillRect(0,0,c,c);var Ye=o.createElement("div");return Ye.style.backgroundImage="url("+F+")",Ye.style.height=c+"px",bc(ie)?Td(Fc(c,c,0,0,Ye)):Promise.reject(!1)}).then(function(oe){return u.drawImage(oe,0,0),bc(u.getImageData(0,0,c,c).data)}).catch(function(){return!1})},Fc=function(o,a,c,u,B){var F="http://www.w3.org/2000/svg",T=document.createElementNS(F,"svg"),oe=document.createElementNS(F,"foreignObject");return T.setAttributeNS(null,"width",o.toString()),T.setAttributeNS(null,"height",a.toString()),oe.setAttributeNS(null,"width","100%"),oe.setAttributeNS(null,"height","100%"),oe.setAttributeNS(null,"x",c.toString()),oe.setAttributeNS(null,"y",u.toString()),oe.setAttributeNS(null,"externalResourcesRequired","true"),T.appendChild(oe),oe.appendChild(B),T},Td=function(o){return new Promise(function(a,c){var u=new Image;u.onload=function(){return a(u)},u.onerror=c,u.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(o))})},ys={get SUPPORT_RANGE_BOUNDS(){var o=y0(document);return Object.defineProperty(ys,"SUPPORT_RANGE_BOUNDS",{value:o}),o},get SUPPORT_WORD_BREAKING(){var o=ys.SUPPORT_RANGE_BOUNDS&&yc(document);return Object.defineProperty(ys,"SUPPORT_WORD_BREAKING",{value:o}),o},get SUPPORT_SVG_DRAWING(){var o=gf(document);return Object.defineProperty(ys,"SUPPORT_SVG_DRAWING",{value:o}),o},get SUPPORT_FOREIGNOBJECT_DRAWING(){var o=typeof Array.from=="function"&&typeof window.fetch=="function"?Pd(document):Promise.resolve(!1);return Object.defineProperty(ys,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:o}),o},get SUPPORT_CORS_IMAGES(){var o=Md();return Object.defineProperty(ys,"SUPPORT_CORS_IMAGES",{value:o}),o},get SUPPORT_RESPONSE_TYPE(){var o=Al();return Object.defineProperty(ys,"SUPPORT_RESPONSE_TYPE",{value:o}),o},get SUPPORT_CORS_XHR(){var o="withCredentials"in new XMLHttpRequest;return Object.defineProperty(ys,"SUPPORT_CORS_XHR",{value:o}),o},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var o=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(ys,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:o}),o}},Fl=function(){function o(a,c){this.text=a,this.bounds=c}return o}(),xc=function(o,a,c,u){var B=Zn(a,c),F=[],T=0;return B.forEach(function(oe){if(c.textDecorationLine.length||oe.trim().length>0)if(ys.SUPPORT_RANGE_BOUNDS){var ie=q(u,T,oe.length).getClientRects();if(ie.length>1){var Ye=UA(oe),tt=0;Ye.forEach(function(Mt){F.push(new Fl(Mt,Qe.fromDOMRectList(o,q(u,tt+T,Mt.length).getClientRects()))),tt+=Mt.length})}else F.push(new Fl(oe,Qe.fromDOMRectList(o,ie)))}else{var st=u.splitText(oe.length);F.push(new Fl(oe,kd(o,u))),u=st}else ys.SUPPORT_RANGE_BOUNDS||(u=u.splitText(oe.length));T+=oe.length}),F},kd=function(o,a){var c=a.ownerDocument;if(c){var u=c.createElement("html2canvaswrapper");u.appendChild(a.cloneNode(!0));var B=a.parentNode;if(B){B.replaceChild(u,a);var F=xe(o,u);return u.firstChild&&B.replaceChild(u.firstChild,u),F}}return Qe.EMPTY},q=function(o,a,c){var u=o.ownerDocument;if(!u)throw new Error("Node has no owner document");var B=u.createRange();return B.setStart(o,a),B.setEnd(o,a+c),B},UA=function(o){if(ys.SUPPORT_NATIVE_TEXT_SEGMENTATION){var a=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(a.segment(o)).map(function(c){return c.segment})}return mh(o)},An=function(o,a){if(ys.SUPPORT_NATIVE_TEXT_SEGMENTATION){var c=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(c.segment(o)).map(function(u){return u.segment})}return Br(o,a)},Zn=function(o,a){return a.letterSpacing!==0?UA(o):An(o,a)},ln=[32,160,4961,65792,65793,4153,4241],Br=function(o,a){for(var c=is(o,{lineBreak:a.lineBreak,wordBreak:a.overflowWrap==="break-word"?"break-word":a.wordBreak}),u=[],B,F=function(){if(B.value){var T=B.value.slice(),oe=Q(T),ie="";oe.forEach(function(Ye){ln.indexOf(Ye)===-1?ie+=I(Ye):(ie.length&&u.push(ie),u.push(I(Ye)),ie="")}),ie.length&&u.push(ie)}};!(B=c.next()).done;)F();return u},wr=function(){function o(a,c,u){this.text=Ka(c.data,u.textTransform),this.textBounds=xc(a,this.text,u,c)}return o}(),Ka=function(o,a){switch(a){case 1:return o.toLowerCase();case 3:return o.replace(Ta,Sa);case 2:return o.toUpperCase();default:return o}},Ta=/(^|\s|:|-|\(|\))([a-z])/g,Sa=function(o,a,c){return o.length>0?a+c.toUpperCase():o},gs=function(o){y(a,o);function a(c,u){var B=o.call(this,c,u)||this;return B.src=u.currentSrc||u.src,B.intrinsicWidth=u.naturalWidth,B.intrinsicHeight=u.naturalHeight,B.context.cache.addImage(B.src),B}return a}(Ii),Hr=function(o){y(a,o);function a(c,u){var B=o.call(this,c,u)||this;return B.canvas=u,B.intrinsicWidth=u.width,B.intrinsicHeight=u.height,B}return a}(Ii),bs=function(o){y(a,o);function a(c,u){var B=o.call(this,c,u)||this,F=new XMLSerializer,T=xe(c,u);return u.setAttribute("width",T.width+"px"),u.setAttribute("height",T.height+"px"),B.svg="data:image/svg+xml,"+encodeURIComponent(F.serializeToString(u)),B.intrinsicWidth=u.width.baseVal.value,B.intrinsicHeight=u.height.baseVal.value,B.context.cache.addImage(B.svg),B}return a}(Ii),Si=function(o){y(a,o);function a(c,u){var B=o.call(this,c,u)||this;return B.value=u.value,B}return a}(Ii),No=function(o){y(a,o);function a(c,u){var B=o.call(this,c,u)||this;return B.start=u.start,B.reversed=typeof u.reversed=="boolean"&&u.reversed===!0,B}return a}(Ii),vo=[{type:15,flags:0,unit:"px",number:3}],Hd=[{type:16,flags:0,number:50}],Rd=function(o){return o.width>o.height?new Qe(o.left+(o.width-o.height)/2,o.top,o.height,o.height):o.width0)c.textNodes.push(new wr(o,B,c.styles));else if(Ic(B))if(bh(B)&&B.assignedNodes)B.assignedNodes().forEach(function(oe){return nl(o,oe,c,u)});else{var T=mf(o,B);T.styles.isVisible()&&(Ig(B,T,u)?T.flags|=4:Qg(T.styles)&&(T.flags|=2),su.indexOf(B.tagName)!==-1&&(T.flags|=8),c.elements.push(T),B.slot,B.shadowRoot?nl(o,B.shadowRoot,T,u):!vf(B)&&!Bh(B)&&!Zd(B)&&nl(o,B,T,u))}},mf=function(o,a){return x0(a)?new gs(o,a):wh(a)?new Hr(o,a):Bh(a)?new bs(o,a):Sg(a)?new Si(o,a):Ug(a)?new No(o,a):Ng(a)?new xl(o,a):Zd(a)?new Zr(o,a):vf(a)?new Ua(o,a):Ch(a)?new Tu(o,a):new Ii(o,a)},Kd=function(o,a){var c=mf(o,a);return c.flags|=4,nl(o,a,c,c),c},Ig=function(o,a,c){return a.styles.isPositionedWithZIndex()||a.styles.opacity<1||a.styles.isTransformed()||F0(o)&&c.styles.isTransparent()},Qg=function(o){return o.isPositioned()||o.isFloating()},vh=function(o){return o.nodeType===Node.TEXT_NODE},Ic=function(o){return o.nodeType===Node.ELEMENT_NODE},b0=function(o){return Ic(o)&&typeof o.style!="undefined"&&!zd(o)},zd=function(o){return typeof o.className=="object"},Sg=function(o){return o.tagName==="LI"},Ug=function(o){return o.tagName==="OL"},Ng=function(o){return o.tagName==="INPUT"},Dg=function(o){return o.tagName==="HTML"},Bh=function(o){return o.tagName==="svg"},F0=function(o){return o.tagName==="BODY"},wh=function(o){return o.tagName==="CANVAS"},Eh=function(o){return o.tagName==="VIDEO"},x0=function(o){return o.tagName==="IMG"},Ch=function(o){return o.tagName==="IFRAME"},yh=function(o){return o.tagName==="STYLE"},I0=function(o){return o.tagName==="SCRIPT"},vf=function(o){return o.tagName==="TEXTAREA"},Zd=function(o){return o.tagName==="SELECT"},bh=function(o){return o.tagName==="SLOT"},Fh=function(o){return o.tagName.indexOf("-")>0},Up=function(){function o(){this.counters={}}return o.prototype.getCounterValue=function(a){var c=this.counters[a];return c&&c.length?c[c.length-1]:1},o.prototype.getCounterValues=function(a){var c=this.counters[a];return c||[]},o.prototype.pop=function(a){var c=this;a.forEach(function(u){return c.counters[u].pop()})},o.prototype.parse=function(a){var c=this,u=a.counterIncrement,B=a.counterReset,F=!0;u!==null&&u.forEach(function(oe){var ie=c.counters[oe.counter];ie&&oe.increment!==0&&(F=!1,ie.length||ie.push(1),ie[Math.max(0,ie.length-1)]+=oe.increment)});var T=[];return F&&B.forEach(function(oe){var ie=c.counters[oe.counter];T.push(oe.counter),ie||(ie=c.counters[oe.counter]=[]),ie.push(oe.reset)}),T},o}(),Q0={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},S0={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Lg={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},xh={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},ku=function(o,a,c,u,B,F){return oc?wf(o,B,F.length>0):u.integers.reduce(function(T,oe,ie){for(;o>=oe;)o-=oe,T+=u.values[ie];return T},"")+F},jg=function(o,a,c,u){var B="";do c||o--,B=u(o)+B,o/=a;while(o*a>=a);return B},ls=function(o,a,c,u,B){var F=c-a+1;return(o<0?"-":"")+(jg(Math.abs(o),F,u,function(T){return I(Math.floor(T%F)+a)})+B)},iu=function(o,a,c){c===void 0&&(c=". ");var u=a.length;return jg(Math.abs(o),u,!1,function(B){return a[Math.floor(B%u)]})+c},Hu=1,Il=2,Ql=4,Bf=8,Sl=function(o,a,c,u,B,F){if(o<-9999||o>9999)return wf(o,4,B.length>0);var T=Math.abs(o),oe=B;if(T===0)return a[0]+oe;for(var ie=0;T>0&&ie<=4;ie++){var Ye=T%10;Ye===0&&_a(F,Hu)&&oe!==""?oe=a[Ye]+oe:Ye>1||Ye===1&&ie===0||Ye===1&&ie===1&&_a(F,Il)||Ye===1&&ie===1&&_a(F,Ql)&&o>100||Ye===1&&ie>1&&_a(F,Bf)?oe=a[Ye]+(ie>0?c[ie-1]:"")+oe:Ye===1&&ie>0&&(oe=c[ie-1]+oe),T=Math.floor(T/10)}return(o<0?u:"")+oe},Ih="\u5341\u767E\u5343\u842C",Og="\u62FE\u4F70\u4EDF\u842C",Qh="\u30DE\u30A4\u30CA\u30B9",U0="\uB9C8\uC774\uB108\uC2A4",wf=function(o,a,c){var u=c?". ":"",B=c?"\u3001":"",F=c?", ":"",T=c?" ":"";switch(a){case 0:return"\u2022"+T;case 1:return"\u25E6"+T;case 2:return"\u25FE"+T;case 5:var oe=ls(o,48,57,!0,u);return oe.length<4?"0"+oe:oe;case 4:return iu(o,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",B);case 6:return ku(o,1,3999,Q0,3,u).toLowerCase();case 7:return ku(o,1,3999,Q0,3,u);case 8:return ls(o,945,969,!1,u);case 9:return ls(o,97,122,!1,u);case 10:return ls(o,65,90,!1,u);case 11:return ls(o,1632,1641,!0,u);case 12:case 49:return ku(o,1,9999,S0,3,u);case 35:return ku(o,1,9999,S0,3,u).toLowerCase();case 13:return ls(o,2534,2543,!0,u);case 14:case 30:return ls(o,6112,6121,!0,u);case 15:return iu(o,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",B);case 16:return iu(o,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",B);case 17:case 48:return Sl(o,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ih,"\u8CA0",B,Il|Ql|Bf);case 47:return Sl(o,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",Og,"\u8CA0",B,Hu|Il|Ql|Bf);case 42:return Sl(o,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ih,"\u8D1F",B,Il|Ql|Bf);case 41:return Sl(o,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",Og,"\u8D1F",B,Hu|Il|Ql|Bf);case 26:return Sl(o,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",Qh,B,0);case 25:return Sl(o,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",Qh,B,Hu|Il|Ql);case 31:return Sl(o,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",U0,F,Hu|Il|Ql);case 33:return Sl(o,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",U0,F,0);case 32:return Sl(o,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",U0,F,Hu|Il|Ql);case 18:return ls(o,2406,2415,!0,u);case 20:return ku(o,1,19999,xh,3,u);case 21:return ls(o,2790,2799,!0,u);case 22:return ls(o,2662,2671,!0,u);case 22:return ku(o,1,10999,Lg,3,u);case 23:return iu(o,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return iu(o,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return ls(o,3302,3311,!0,u);case 28:return iu(o,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",B);case 29:return iu(o,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",B);case 34:return ls(o,3792,3801,!0,u);case 37:return ls(o,6160,6169,!0,u);case 38:return ls(o,4160,4169,!0,u);case 39:return ls(o,2918,2927,!0,u);case 40:return ls(o,1776,1785,!0,u);case 43:return ls(o,3046,3055,!0,u);case 44:return ls(o,3174,3183,!0,u);case 45:return ls(o,3664,3673,!0,u);case 46:return ls(o,3872,3881,!0,u);case 3:default:return ls(o,48,57,!0,u)}},Sh="data-html2canvas-ignore",Mg=function(){function o(a,c,u){if(this.context=a,this.options=u,this.scrolledElements=[],this.referenceElement=c,this.counters=new Up,this.quoteDepth=0,!c.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(c.ownerDocument.documentElement,!1)}return o.prototype.toIFrame=function(a,c){var u=this,B=Pg(a,c);if(!B.contentWindow)return Promise.reject("Unable to find iframe window");var F=a.defaultView.pageXOffset,T=a.defaultView.pageYOffset,oe=B.contentWindow,ie=oe.document,Ye=Cf(B).then(function(){return fe(u,void 0,void 0,function(){var tt,st;return Be(this,function(Mt){switch(Mt.label){case 0:return this.scrolledElements.forEach(Dh),oe&&(oe.scrollTo(c.left,c.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(oe.scrollY!==c.top||oe.scrollX!==c.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(oe.scrollX-c.left,oe.scrollY-c.top,0,0))),tt=this.options.onclone,st=this.clonedReferenceElement,typeof st=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:ie.fonts&&ie.fonts.ready?[4,ie.fonts.ready]:[3,2];case 1:Mt.sent(),Mt.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Tg(ie)]:[3,4];case 3:Mt.sent(),Mt.label=4;case 4:return typeof tt=="function"?[2,Promise.resolve().then(function(){return tt(ie,st)}).then(function(){return B})]:[2,B]}})})});return ie.open(),ie.write(kg(document.doctype)+""),Nh(this.referenceElement.ownerDocument,F,T),ie.replaceChild(ie.adoptNode(this.documentElement),ie.documentElement),ie.close(),Ye},o.prototype.createElementClone=function(a){if(sf(a,2))debugger;if(wh(a))return this.createCanvasClone(a);if(Eh(a))return this.createVideoClone(a);if(yh(a))return this.createStyleClone(a);var c=a.cloneNode(!1);return x0(c)&&(x0(a)&&a.currentSrc&&a.currentSrc!==a.src&&(c.src=a.currentSrc,c.srcset=""),c.loading==="lazy"&&(c.loading="eager")),Fh(c)?this.createCustomElementClone(c):c},o.prototype.createCustomElementClone=function(a){var c=document.createElement("html2canvascustomelement");return Yd(a.style,c),c},o.prototype.createStyleClone=function(a){try{var c=a.sheet;if(c&&c.cssRules){var u=[].slice.call(c.cssRules,0).reduce(function(F,T){return T&&typeof T.cssText=="string"?F+T.cssText:F},""),B=a.cloneNode(!1);return B.textContent=u,B}}catch(F){if(this.context.logger.error("Unable to access cssRules property",F),F.name!=="SecurityError")throw F}return a.cloneNode(!1)},o.prototype.createCanvasClone=function(a){var c;if(this.options.inlineImages&&a.ownerDocument){var u=a.ownerDocument.createElement("img");try{return u.src=a.toDataURL(),u}catch(Ye){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",a)}}var B=a.cloneNode(!1);try{B.width=a.width,B.height=a.height;var F=a.getContext("2d"),T=B.getContext("2d");if(T)if(!this.options.allowTaint&&F)T.putImageData(F.getImageData(0,0,a.width,a.height),0,0);else{var oe=(c=a.getContext("webgl2"))!==null&&c!==void 0?c:a.getContext("webgl");if(oe){var ie=oe.getContextAttributes();(ie==null?void 0:ie.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",a)}T.drawImage(a,0,0)}return B}catch(Ye){this.context.logger.info("Unable to clone canvas as it is tainted",a)}return B},o.prototype.createVideoClone=function(a){var c=a.ownerDocument.createElement("canvas");c.width=a.offsetWidth,c.height=a.offsetHeight;var u=c.getContext("2d");try{return u&&(u.drawImage(a,0,0,c.width,c.height),this.options.allowTaint||u.getImageData(0,0,c.width,c.height)),c}catch(F){this.context.logger.info("Unable to clone video as it is tainted",a)}var B=a.ownerDocument.createElement("canvas");return B.width=a.offsetWidth,B.height=a.offsetHeight,B},o.prototype.appendChildNode=function(a,c,u){(!Ic(c)||!I0(c)&&!c.hasAttribute(Sh)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(c)))&&(!this.options.copyStyles||!Ic(c)||!yh(c))&&a.appendChild(this.cloneNode(c,u))},o.prototype.cloneChildNodes=function(a,c,u){for(var B=this,F=a.shadowRoot?a.shadowRoot.firstChild:a.firstChild;F;F=F.nextSibling)if(Ic(F)&&bh(F)&&typeof F.assignedNodes=="function"){var T=F.assignedNodes();T.length&&T.forEach(function(oe){return B.appendChildNode(c,oe,u)})}else this.appendChildNode(c,F,u)},o.prototype.cloneNode=function(a,c){if(vh(a))return document.createTextNode(a.data);if(!a.ownerDocument)return a.cloneNode(!1);var u=a.ownerDocument.defaultView;if(u&&Ic(a)&&(b0(a)||zd(a))){var B=this.createElementClone(a);B.style.transitionProperty="none";var F=u.getComputedStyle(a),T=u.getComputedStyle(a,":before"),oe=u.getComputedStyle(a,":after");this.referenceElement===a&&b0(B)&&(this.clonedReferenceElement=B),F0(B)&&Dp(B);var ie=this.counters.parse(new dc(this.context,F)),Ye=this.resolvePseudoContent(a,B,T,Ef.BEFORE);Fh(a)&&(c=!0),Eh(a)||this.cloneChildNodes(a,B,c),Ye&&B.insertBefore(Ye,B.firstChild);var tt=this.resolvePseudoContent(a,B,oe,Ef.AFTER);return tt&&B.appendChild(tt),this.counters.pop(ie),(F&&(this.options.copyStyles||zd(a))&&!Ch(a)||c)&&Yd(F,B),(a.scrollTop!==0||a.scrollLeft!==0)&&this.scrolledElements.push([B,a.scrollLeft,a.scrollTop]),(vf(a)||Zd(a))&&(vf(B)||Zd(B))&&(B.value=a.value),B}return a.cloneNode(!1)},o.prototype.resolvePseudoContent=function(a,c,u,B){var F=this;if(u){var T=u.content,oe=c.ownerDocument;if(!(!oe||!T||T==="none"||T==="-moz-alt-content"||u.display==="none")){this.counters.parse(new dc(this.context,u));var ie=new B0(this.context,u),Ye=oe.createElement("html2canvaspseudoelement");Yd(u,Ye),ie.content.forEach(function(st){if(st.type===0)Ye.appendChild(oe.createTextNode(st.value));else if(st.type===22){var Mt=oe.createElement("img");Mt.src=st.value,Mt.style.opacity="1",Ye.appendChild(Mt)}else if(st.type===18){if(st.name==="attr"){var _A=st.values.filter(en);_A.length&&Ye.appendChild(oe.createTextNode(a.getAttribute(_A[0].value)||""))}else if(st.name==="counter"){var lA=st.values.filter(po),NA=lA[0],nr=lA[1];if(NA&&en(NA)){var rn=F.counters.getCounterValue(NA.value),nn=nr&&en(nr)?uc.parse(F.context,nr.value):3;Ye.appendChild(oe.createTextNode(wf(rn,nn,!1)))}}else if(st.name==="counters"){var Yn=st.values.filter(po),NA=Yn[0],gr=Yn[1],nr=Yn[2];if(NA&&en(NA)){var On=F.counters.getCounterValues(NA.value),GA=nr&&en(nr)?uc.parse(F.context,nr.value):3,Yr=gr&&gr.type===0?gr.value:"",Ir=On.map(function(Yi){return wf(Yi,GA,!1)}).join(Yr);Ye.appendChild(oe.createTextNode(Ir))}}}else if(st.type===20)switch(st.value){case"open-quote":Ye.appendChild(oe.createTextNode(Du(ie.quotes,F.quoteDepth++,!0)));break;case"close-quote":Ye.appendChild(oe.createTextNode(Du(ie.quotes,--F.quoteDepth,!1)));break;default:Ye.appendChild(oe.createTextNode(st.value))}}),Ye.className=N0+" "+Gd;var tt=B===Ef.BEFORE?" "+N0:" "+Gd;return zd(c)?c.className.baseValue+=tt:c.className+=tt,Ye}}},o.destroy=function(a){return a.parentNode?(a.parentNode.removeChild(a),!0):!1},o}(),Ef;(function(o){o[o.BEFORE=0]="BEFORE",o[o.AFTER=1]="AFTER"})(Ef||(Ef={}));var Pg=function(o,a){var c=o.createElement("iframe");return c.className="html2canvas-container",c.style.visibility="hidden",c.style.position="fixed",c.style.left="-10000px",c.style.top="0px",c.style.border="0",c.width=a.width.toString(),c.height=a.height.toString(),c.scrolling="no",c.setAttribute(Sh,"true"),o.body.appendChild(c),c},Uh=function(o){return new Promise(function(a){if(o.complete){a();return}if(!o.src){a();return}o.onload=a,o.onerror=a})},Tg=function(o){return Promise.all([].slice.call(o.images,0).map(Uh))},Cf=function(o){return new Promise(function(a,c){var u=o.contentWindow;if(!u)return c("No window assigned for iframe");var B=u.document;u.onload=o.onload=function(){u.onload=o.onload=null;var F=setInterval(function(){B.body.childNodes.length>0&&B.readyState==="complete"&&(clearInterval(F),a(o))},50)}})},Np=["all","d","content"],Yd=function(o,a){for(var c=o.length-1;c>=0;c--){var u=o.item(c);Np.indexOf(u)===-1&&a.style.setProperty(u,o.getPropertyValue(u))}return a},kg=function(o){var a="";return o&&(a+=""),a},Nh=function(o,a,c){o&&o.defaultView&&(a!==o.defaultView.pageXOffset||c!==o.defaultView.pageYOffset)&&o.defaultView.scrollTo(a,c)},Dh=function(o){var a=o[0],c=o[1],u=o[2];a.scrollLeft=c,a.scrollTop=u},Lh=":before",jh=":after",N0="___html2canvas___pseudoelement_before",Gd="___html2canvas___pseudoelement_after",Oh=`{ + `]:{cursor:"not-allowed !important"}},[`&-tooltip ${Ct}-tooltip-inner`]:{minWidth:"unset"}})}},HA=(se,ht)=>{const{componentCls:Ct,railSize:lt,handleSize:Yt,dotSize:W}=se,iA=ht?"paddingBlock":"paddingInline",oA=ht?"width":"height",$e=ht?"height":"width",Ft=ht?"insetBlockStart":"insetInlineStart",ut=ht?"top":"insetInlineStart",_t=(lt*3-Yt)/2,jt=(Yt-lt)/2,Gt=ht?{borderWidth:`${jt}px 0`,transform:`translateY(-${jt}px)`}:{borderWidth:`0 ${jt}px`,transform:`translateX(-${jt}px)`};return{[iA]:lt,[$e]:lt*3,[`${Ct}-rail`]:{[oA]:"100%",[$e]:lt},[`${Ct}-track`]:{[$e]:lt},[`${Ct}-track-draggable`]:Object.assign({},Gt),[`${Ct}-handle`]:{[Ft]:_t},[`${Ct}-mark`]:{insetInlineStart:0,top:0,[ut]:lt*3+(ht?0:se.marginFull),[oA]:"100%"},[`${Ct}-step`]:{insetInlineStart:0,top:0,[ut]:lt,[oA]:"100%",[$e]:lt},[`${Ct}-dot`]:{position:"absolute",[Ft]:(lt-W)/2}}},sn=se=>{const{componentCls:ht,marginPartWithMark:Ct}=se;return{[`${ht}-horizontal`]:Object.assign(Object.assign({},HA(se,!0)),{[`&${ht}-with-marks`]:{marginBottom:Ct}})}},YA=se=>{const{componentCls:ht}=se;return{[`${ht}-vertical`]:Object.assign(Object.assign({},HA(se,!1)),{height:"100%"})}};var Xe=(0,QA.Z)("Slider",se=>{const ht=(0,yt.TS)(se,{marginPart:(se.controlHeight-se.controlSize)/2,marginFull:se.controlSize/2,marginPartWithMark:se.controlHeightLG-se.controlSize});return[aA(ht),sn(ht),YA(ht)]},se=>{const Ct=se.controlHeightLG/4,lt=se.controlHeightSM/2,Yt=se.lineWidth+1,W=se.lineWidth+1*3;return{controlSize:Ct,railSize:4,handleSize:Ct,handleSizeHover:lt,dotSize:8,handleLineWidth:Yt,handleLineWidthHover:W,railBg:se.colorFillTertiary,railHoverBg:se.colorFillSecondary,trackBg:se.colorPrimaryBorder,trackHoverBg:se.colorPrimaryBorderHover,handleColor:se.colorPrimaryBorder,handleActiveColor:se.colorPrimary,dotBorderColor:se.colorBorderSecondary,dotActiveBorderColor:se.colorPrimaryBorder,trackBgDisabled:se.colorBgContainerDisabled}}),Xt=function(se,ht){var Ct={};for(var lt in se)Object.prototype.hasOwnProperty.call(se,lt)&&ht.indexOf(lt)<0&&(Ct[lt]=se[lt]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Yt=0,lt=Object.getOwnPropertySymbols(se);Yttypeof se=="number"?se.toString():"";var Tn=ge.forwardRef((se,ht)=>{const{prefixCls:Ct,range:lt,className:Yt,rootClassName:W,style:iA,disabled:oA,tooltipPrefixCls:$e,tipFormatter:Ft,tooltipVisible:ut,getTooltipPopupContainer:_t,tooltipPlacement:jt}=se,Gt=Xt(se,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:mA,slider:EA,getPrefixCls:VA,getPopupContainer:Rn}=ge.useContext(Le.E_),pA=ge.useContext(Je.Z),fr=oA!=null?oA:pA,[gn,bA]=ge.useState({}),SA=(_r,ir)=>{bA(Xr=>Object.assign(Object.assign({},Xr),{[_r]:ir}))},DA=(_r,ir)=>_r||(ir?mA==="rtl"?"left":"right":"top"),wn=VA("slider",Ct),[Un,Wn]=Xe(wn),ra=fe()(Yt,EA==null?void 0:EA.className,W,{[`${wn}-rtl`]:mA==="rtl"},Wn);mA==="rtl"&&!Gt.vertical&&(Gt.reverse=!Gt.reverse);const[ga,pn]=ge.useMemo(()=>lt?typeof lt=="object"?[!0,lt.draggableTrack]:[!0,!1]:[!1],[lt]),ma=(_r,ir)=>{var Xr;const{index:qr,dragging:Ws}=ir,{tooltip:As={},vertical:ks}=se,Kn=Object.assign({},As),{open:Wa,placement:ns,getPopupContainer:Ca,prefixCls:vs,formatter:zA}=Kn;let is;zA||zA===null?is=zA:Ft||Ft===null?is=Ft:is=sA;const mi=is?gn[qr]||Ws:!1,Vr=(Xr=Wa!=null?Wa:ut)!==null&&Xr!==void 0?Xr:Wa===void 0&&mi,Lr=Object.assign(Object.assign({},_r.props),{onMouseEnter:()=>SA(qr,!0),onMouseLeave:()=>SA(qr,!1)}),Ja=VA("tooltip",vs!=null?vs:$e);return ge.createElement(fA,Object.assign({},Kn,{prefixCls:Ja,title:is?is(ir.value):"",open:Vr,placement:DA(ns!=null?ns:jt,ks),key:qr,overlayClassName:`${wn}-tooltip`,getPopupContainer:Ca||_t||Rn}),ge.cloneElement(_r,Lr))},Gr=Object.assign(Object.assign({},EA==null?void 0:EA.style),iA);return Un(ge.createElement(ee,Object.assign({},Gt,{step:Gt.step,range:ga,draggableTrack:pn,className:ra,style:Gr,disabled:fr,ref:ht,prefixCls:wn,handleRender:ma})))})},14625:function(Et){function Ze(l){var fe,Be,Ne="";if(typeof l=="string"||typeof l=="number")Ne+=l;else if(typeof l=="object")if(Array.isArray(l)){var Qe=l.length;for(fe=0;fe0&&F[F.length-1])&&(Ye[0]===6||Ye[0]===2)){c=0;continue}if(Ye[0]===3&&(!F||Ye[1]>F[0]&&Ye[1]=55296&&B<=56319&&c>10)+55296,T%1024+56320)),(B+1===c||u.length>16384)&&(F+=String.fromCharCode.apply(String,u),u.length=0)}return F},v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",L=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),x=0;x>4,tt[B++]=(T&15)<<4|oe>>2,tt[B++]=(oe&3)<<6|ie&63;return Ye},D=function(o){for(var a=o.length,c=[],u=0;u>Ae,$=1<>Ae,Te=Ee+qe,X=Te,Pe=32,at=X+Pe,Se=65536>>Z,nt=1<=0){if(a<55296||a>56319&&a<=65535)return c=this.index[a>>Ae],c=(c<>Ae)],c=(c<>Z),c=this.index[c],c+=a>>Ae&pe,c=this.index[c],c=(c<Lt?(B.push(!0),oe-=Lt):B.push(!1),["normal","auto","loose"].indexOf(a)!==-1&&[8208,8211,12316,12448].indexOf(F)!==-1)return u.push(T),c.push(Tn);if(oe===wA||oe===YA){if(T===0)return u.push(T),c.push(Gt);var ie=c[T-1];return Ws.indexOf(ie)===-1?(u.push(u[T-1]),c.push(ie)):(u.push(T),c.push(Gt))}if(u.push(T),oe===mA)return c.push(a==="strict"?Yt:gn);if(oe===Un||oe===jt)return c.push(Gt);if(oe===Wn)return F>=131072&&F<=196605||F>=196608&&F<=262141?c.push(gn):c.push(Gt);c.push(oe)}),[u,c,B]},Wa=function(o,a,c,u){var B=u[c];if(Array.isArray(o)?o.indexOf(B)!==-1:o===B)for(var F=c;F<=u.length;){F++;var T=u[F];if(T===a)return!0;if(T!==sn)break}if(B===sn)for(var F=c;F>0;){F--;var oe=u[F];if(Array.isArray(o)?o.indexOf(oe)!==-1:o===oe)for(var ie=c;ie<=u.length;){ie++;var T=u[ie];if(T===a)return!0;if(T!==sn)break}if(oe!==sn)break}return!1},ns=function(o,a){for(var c=o;c>=0;){var u=a[c];if(u===sn)c--;else return u}return 0},Ca=function(o,a,c,u,B){if(c[u]===0)return pn;var F=u-1;if(Array.isArray(B)&&B[F]===!0)return pn;var T=F-1,oe=F+1,ie=a[F],Ye=T>=0?a[T]:0,tt=a[oe];if(ie===fA&&tt===TA)return pn;if(ir.indexOf(ie)!==-1)return ga;if(ir.indexOf(tt)!==-1||Xr.indexOf(tt)!==-1)return pn;if(ns(F,a)===aA)return ma;if(Gr.get(o[F])===YA||(ie===EA||ie===VA)&&Gr.get(o[oe])===YA||ie===yt||tt===yt||ie===HA||[sn,Xt,xA].indexOf(ie)===-1&&tt===HA||[se,ht,Ct,oA,_t].indexOf(tt)!==-1||ns(F,a)===W||Wa(iA,W,F,a)||Wa([se,ht],Yt,F,a)||Wa(Xe,Xe,F,a))return pn;if(ie===sn)return ma;if(ie===iA||tt===iA)return pn;if(tt===Tn||ie===Tn)return ma;if([Xt,xA,Yt].indexOf(tt)!==-1||ie===sA||Ye===fr&&ks.indexOf(ie)!==-1||ie===_t&&tt===fr||tt===lt||_r.indexOf(tt)!==-1&&ie===$e||_r.indexOf(ie)!==-1&&tt===$e||ie===ut&&[gn,EA,VA].indexOf(tt)!==-1||[gn,EA,VA].indexOf(ie)!==-1&&tt===Ft||_r.indexOf(ie)!==-1&&qr.indexOf(tt)!==-1||qr.indexOf(ie)!==-1&&_r.indexOf(tt)!==-1||[ut,Ft].indexOf(ie)!==-1&&(tt===$e||[W,xA].indexOf(tt)!==-1&&a[oe+1]===$e)||[W,xA].indexOf(ie)!==-1&&tt===$e||ie===$e&&[$e,_t,oA].indexOf(tt)!==-1)return pn;if([$e,_t,oA,se,ht].indexOf(tt)!==-1)for(var st=F;st>=0;){var Mt=a[st];if(Mt===$e)return pn;if([_t,oA].indexOf(Mt)!==-1)st--;else break}if([ut,Ft].indexOf(tt)!==-1)for(var st=[se,ht].indexOf(ie)!==-1?T:F;st>=0;){var Mt=a[st];if(Mt===$e)return pn;if([_t,oA].indexOf(Mt)!==-1)st--;else break}if(bA===ie&&[bA,SA,Rn,pA].indexOf(tt)!==-1||[SA,Rn].indexOf(ie)!==-1&&[SA,DA].indexOf(tt)!==-1||[DA,pA].indexOf(ie)!==-1&&tt===DA||As.indexOf(ie)!==-1&&[lt,Ft].indexOf(tt)!==-1||As.indexOf(tt)!==-1&&ie===ut||_r.indexOf(ie)!==-1&&_r.indexOf(tt)!==-1||ie===oA&&_r.indexOf(tt)!==-1||_r.concat($e).indexOf(ie)!==-1&&tt===W&&ra.indexOf(o[oe])===-1||_r.concat($e).indexOf(tt)!==-1&&ie===ht)return pn;if(ie===wn&&tt===wn){for(var _A=c[F],lA=1;_A>0&&(_A--,a[_A]===wn);)lA++;if(lA%2!==0)return pn}return ie===EA&&tt===VA?pn:ma},vs=function(o,a){a||(a={lineBreak:"normal",wordBreak:"normal"});var c=Kn(o,a.lineBreak),u=c[0],B=c[1],F=c[2];(a.wordBreak==="break-all"||a.wordBreak==="break-word")&&(B=B.map(function(oe){return[$e,Gt,Un].indexOf(oe)!==-1?gn:oe}));var T=a.wordBreak==="keep-all"?F.map(function(oe,ie){return oe&&o[ie]>=19968&&o[ie]<=40959}):void 0;return[u,B,T]},zA=function(){function o(a,c,u,B){this.codePoints=a,this.required=c===ga,this.start=u,this.end=B}return o.prototype.slice=function(){return I.apply(void 0,this.codePoints.slice(this.start,this.end))},o}(),is=function(o,a){var c=Q(o),u=vs(c,a),B=u[0],F=u[1],T=u[2],oe=c.length,ie=0,Ye=0;return{next:function(){if(Ye>=oe)return{done:!0,value:null};for(var tt=pn;Ye=xt&&o<=57},kr=function(o){return o>=55296&&o<=57343},Xn=function(o){return kn(o)||o>=cA&&o<=on||o>=Pt&&o<=uA},$r=function(o){return o>=Pt&&o<=PA},Ba=function(o){return o>=cA&&o<=zr},ea=function(o){return $r(o)||Ba(o)},Qa=function(o){return o>=fo},Xs=function(o){return o===rs||o===Bs||o===Ji},Fi=function(o){return ea(o)||Qa(o)||o===cs},pl=function(o){return Fi(o)||kn(o)||o===sa},Hs=function(o){return o>=yi&&o<=go||o===bi||o>=Fo&&o<=Ns||o===wt},qa=function(o,a){return o!==vi?!1:a!==rs},eo=function(o,a,c){return o===sa?Fi(a)||qa(a,c):Fi(o)?!0:!!(o===vi&&qa(o,a))},os=function(o,a,c){return o===ws||o===sa?kn(a)?!0:a===Ci&&kn(c):kn(o===Ci?a:o)},jA=function(o){var a=0,c=1;(o[a]===ws||o[a]===sa)&&(o[a]===sa&&(c=-1),a++);for(var u=[];kn(o[a]);)u.push(o[a++]);var B=u.length?parseInt(I.apply(void 0,u),10):0;o[a]===Ci&&a++;for(var F=[];kn(o[a]);)F.push(o[a++]);var T=F.length,oe=T?parseInt(I.apply(void 0,F),10):0;(o[a]===tr||o[a]===vA)&&a++;var ie=1;(o[a]===ws||o[a]===sa)&&(o[a]===sa&&(ie=-1),a++);for(var Ye=[];kn(o[a]);)Ye.push(o[a++]);var tt=Ye.length?parseInt(I.apply(void 0,Ye),10):0;return c*(B+oe*Math.pow(10,-T))*Math.pow(10,ie*tt)},ml={type:2},zl={type:3},xo={type:4},ki={type:13},zo={type:8},Hi={type:21},Zo={type:9},qs={type:10},Es={type:11},Ri={type:12},Zl={type:14},Yl={type:23},bu={type:1},Fu={type:25},Yo={type:24},_s={type:26},ac={type:27},P={type:28},et={type:29},RA={type:31},un={type:32},Fn=function(){function o(){this._value=[]}return o.prototype.write=function(a){this._value=this._value.concat(Q(a))},o.prototype.read=function(){for(var a=[],c=this.consumeToken();c!==un;)a.push(c),c=this.consumeToken();return a},o.prototype.consumeToken=function(){var a=this.consumeCodePoint();switch(a){case va:return this.consumeStringToken(va);case Xi:var c=this.peekCodePoint(0),u=this.peekCodePoint(1),B=this.peekCodePoint(2);if(pl(c)||qa(u,B)){var F=eo(c,u,B)?Vr:mi,T=this.consumeName();return{type:5,value:T,flags:F}}break;case Bi:if(this.peekCodePoint(0)===Mi)return this.consumeCodePoint(),ki;break;case Ss:return this.consumeStringToken(Ss);case aa:return ml;case Us:return zl;case Js:if(this.peekCodePoint(0)===Mi)return this.consumeCodePoint(),Zl;break;case ws:if(os(a,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(a),this.consumeNumericToken();break;case Ro:return xo;case sa:var oe=a,ie=this.peekCodePoint(0),Ye=this.peekCodePoint(1);if(os(oe,ie,Ye))return this.reconsumeCodePoint(a),this.consumeNumericToken();if(eo(oe,ie,Ye))return this.reconsumeCodePoint(a),this.consumeIdentLikeToken();if(ie===sa&&Ye===wi)return this.consumeCodePoint(),this.consumeCodePoint(),Yo;break;case Ci:if(os(a,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(a),this.consumeNumericToken();break;case Xa:if(this.peekCodePoint(0)===Js)for(this.consumeCodePoint();;){var tt=this.consumeCodePoint();if(tt===Js&&(tt=this.consumeCodePoint(),tt===Xa))return this.consumeToken();if(tt===ft)return this.consumeToken()}break;case Ko:return _s;case $i:return ac;case fs:if(this.peekCodePoint(0)===qi&&this.peekCodePoint(1)===sa&&this.peekCodePoint(2)===sa)return this.consumeCodePoint(),this.consumeCodePoint(),Fu;break;case ds:var st=this.peekCodePoint(0),Mt=this.peekCodePoint(1),_A=this.peekCodePoint(2);if(eo(st,Mt,_A)){var T=this.consumeName();return{type:7,value:T}}break;case uo:return P;case vi:if(qa(a,this.peekCodePoint(0)))return this.reconsumeCodePoint(a),this.consumeIdentLikeToken();break;case _i:return et;case bo:if(this.peekCodePoint(0)===Mi)return this.consumeCodePoint(),zo;break;case co:return Es;case rr:return Ri;case Zt:case LA:var lA=this.peekCodePoint(0),NA=this.peekCodePoint(1);return lA===ws&&(Xn(NA)||NA===Ei)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(a),this.consumeIdentLikeToken();case Pi:if(this.peekCodePoint(0)===Mi)return this.consumeCodePoint(),Zo;if(this.peekCodePoint(0)===Pi)return this.consumeCodePoint(),Hi;break;case Ti:if(this.peekCodePoint(0)===Mi)return this.consumeCodePoint(),qs;break;case ft:return un}return Xs(a)?(this.consumeWhiteSpace(),RA):kn(a)?(this.reconsumeCodePoint(a),this.consumeNumericToken()):Fi(a)?(this.reconsumeCodePoint(a),this.consumeIdentLikeToken()):{type:6,value:I(a)}},o.prototype.consumeCodePoint=function(){var a=this._value.shift();return typeof a=="undefined"?-1:a},o.prototype.reconsumeCodePoint=function(a){this._value.unshift(a)},o.prototype.peekCodePoint=function(a){return a>=this._value.length?-1:this._value[a]},o.prototype.consumeUnicodeRangeToken=function(){for(var a=[],c=this.consumeCodePoint();Xn(c)&&a.length<6;)a.push(c),c=this.consumeCodePoint();for(var u=!1;c===Ei&&a.length<6;)a.push(c),c=this.consumeCodePoint(),u=!0;if(u){var B=parseInt(I.apply(void 0,a.map(function(ie){return ie===Ei?xt:ie})),16),F=parseInt(I.apply(void 0,a.map(function(ie){return ie===Ei?on:ie})),16);return{type:30,start:B,end:F}}var T=parseInt(I.apply(void 0,a),16);if(this.peekCodePoint(0)===sa&&Xn(this.peekCodePoint(1))){this.consumeCodePoint(),c=this.consumeCodePoint();for(var oe=[];Xn(c)&&oe.length<6;)oe.push(c),c=this.consumeCodePoint();var F=parseInt(I.apply(void 0,oe),16);return{type:30,start:T,end:F}}else return{type:30,start:T,end:T}},o.prototype.consumeIdentLikeToken=function(){var a=this.consumeName();return a.toLowerCase()==="url"&&this.peekCodePoint(0)===aa?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===aa?(this.consumeCodePoint(),{type:19,value:a}):{type:20,value:a}},o.prototype.consumeUrlToken=function(){var a=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===ft)return{type:22,value:""};var c=this.peekCodePoint(0);if(c===Ss||c===va){var u=this.consumeStringToken(this.consumeCodePoint());return u.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===ft||this.peekCodePoint(0)===Us)?(this.consumeCodePoint(),{type:22,value:u.value}):(this.consumeBadUrlRemnants(),Yl)}for(;;){var B=this.consumeCodePoint();if(B===ft||B===Us)return{type:22,value:I.apply(void 0,a)};if(Xs(B))return this.consumeWhiteSpace(),this.peekCodePoint(0)===ft||this.peekCodePoint(0)===Us?(this.consumeCodePoint(),{type:22,value:I.apply(void 0,a)}):(this.consumeBadUrlRemnants(),Yl);if(B===va||B===Ss||B===aa||Hs(B))return this.consumeBadUrlRemnants(),Yl;if(B===vi)if(qa(B,this.peekCodePoint(0)))a.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),Yl;else a.push(B)}},o.prototype.consumeWhiteSpace=function(){for(;Xs(this.peekCodePoint(0));)this.consumeCodePoint()},o.prototype.consumeBadUrlRemnants=function(){for(;;){var a=this.consumeCodePoint();if(a===Us||a===ft)return;qa(a,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},o.prototype.consumeStringSlice=function(a){for(var c=5e4,u="";a>0;){var B=Math.min(c,a);u+=I.apply(void 0,this._value.splice(0,B)),a-=B}return this._value.shift(),u},o.prototype.consumeStringToken=function(a){var c="",u=0;do{var B=this._value[u];if(B===ft||B===void 0||B===a)return c+=this.consumeStringSlice(u),{type:0,value:c};if(B===rs)return this._value.splice(0,u),bu;if(B===vi){var F=this._value[u+1];F!==ft&&F!==void 0&&(F===rs?(c+=this.consumeStringSlice(u),u=-1,this._value.shift()):qa(B,F)&&(c+=this.consumeStringSlice(u),c+=I(this.consumeEscapedCodePoint()),u=-1))}u++}while(!0)},o.prototype.consumeNumber=function(){var a=[],c=Lr,u=this.peekCodePoint(0);for((u===ws||u===sa)&&a.push(this.consumeCodePoint());kn(this.peekCodePoint(0));)a.push(this.consumeCodePoint());u=this.peekCodePoint(0);var B=this.peekCodePoint(1);if(u===Ci&&kn(B))for(a.push(this.consumeCodePoint(),this.consumeCodePoint()),c=Ja;kn(this.peekCodePoint(0));)a.push(this.consumeCodePoint());u=this.peekCodePoint(0),B=this.peekCodePoint(1);var F=this.peekCodePoint(2);if((u===tr||u===vA)&&((B===ws||B===sa)&&kn(F)||kn(B)))for(a.push(this.consumeCodePoint(),this.consumeCodePoint()),c=Ja;kn(this.peekCodePoint(0));)a.push(this.consumeCodePoint());return[jA(a),c]},o.prototype.consumeNumericToken=function(){var a=this.consumeNumber(),c=a[0],u=a[1],B=this.peekCodePoint(0),F=this.peekCodePoint(1),T=this.peekCodePoint(2);if(eo(B,F,T)){var oe=this.consumeName();return{type:15,number:c,flags:u,unit:oe}}return B===mr?(this.consumeCodePoint(),{type:16,number:c,flags:u}):{type:17,number:c,flags:u}},o.prototype.consumeEscapedCodePoint=function(){var a=this.consumeCodePoint();if(Xn(a)){for(var c=I(a);Xn(this.peekCodePoint(0))&&c.length<6;)c+=I(this.consumeCodePoint());Xs(this.peekCodePoint(0))&&this.consumeCodePoint();var u=parseInt(c,16);return u===0||kr(u)||u>1114111?ho:u}return a===ft?ho:a},o.prototype.consumeName=function(){for(var a="";;){var c=this.consumeCodePoint();if(pl(c))a+=I(c);else if(qa(c,this.peekCodePoint(0)))a+=I(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(c),a}},o}(),vr=function(){function o(a){this._tokens=a}return o.create=function(a){var c=new Fn;return c.write(a),new o(c.read())},o.parseValue=function(a){return o.create(a).parseComponentValue()},o.parseValues=function(a){return o.create(a).parseComponentValues()},o.prototype.parseComponentValue=function(){for(var a=this.consumeToken();a.type===31;)a=this.consumeToken();if(a.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(a);var c=this.consumeComponentValue();do a=this.consumeToken();while(a.type===31);if(a.type===32)return c;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},o.prototype.parseComponentValues=function(){for(var a=[];;){var c=this.consumeComponentValue();if(c.type===32)return a;a.push(c),a.push()}},o.prototype.consumeComponentValue=function(){var a=this.consumeToken();switch(a.type){case 11:case 28:case 2:return this.consumeSimpleBlock(a.type);case 19:return this.consumeFunction(a)}return a},o.prototype.consumeSimpleBlock=function(a){for(var c={type:a,values:[]},u=this.consumeToken();;){if(u.type===32||ze(u,a))return c;this.reconsumeToken(u),c.values.push(this.consumeComponentValue()),u=this.consumeToken()}},o.prototype.consumeFunction=function(a){for(var c={name:a.value,values:[],type:18};;){var u=this.consumeToken();if(u.type===32||u.type===3)return c;this.reconsumeToken(u),c.values.push(this.consumeComponentValue())}},o.prototype.consumeToken=function(){var a=this._tokens.shift();return typeof a=="undefined"?un:a},o.prototype.reconsumeToken=function(a){this._tokens.unshift(a)},o}(),xn=function(o){return o.type===15},la=function(o){return o.type===17},en=function(o){return o.type===20},La=function(o){return o.type===0},or=function(o,a){return en(o)&&o.value===a},Cs=function(o){return o.type!==31},po=function(o){return o.type!==31&&o.type!==4},re=function(o){var a=[],c=[];return o.forEach(function(u){if(u.type===4){if(c.length===0)throw new Error("Error parsing function args, zero tokens for arg");a.push(c),c=[];return}u.type!==31&&c.push(u)}),c.length&&a.push(c),a},ze=function(o,a){return a===11&&o.type===12||a===28&&o.type===29?!0:a===2&&o.type===3},Ge=function(o){return o.type===17||o.type===15},FA=function(o){return o.type===16||Ge(o)},gA=function(o){return o.length>1?[o[0],o[1]]:[o[0]]},OA={type:17,number:0,flags:Lr},KA={type:16,number:50,flags:Lr},CA={type:16,number:100,flags:Lr},Vt=function(o,a,c){var u=o[0],B=o[1];return[tA(u,a),tA(typeof B!="undefined"?B:u,c)]},tA=function(o,a){if(o.type===16)return o.number/100*a;if(xn(o))switch(o.unit){case"rem":case"em":return 16*o.number;case"px":default:return o.number}return o.number},an="deg",Nn="grad",yr="rad",qn="turn",jr={name:"angle",parse:function(o,a){if(a.type===15)switch(a.unit){case an:return Math.PI*a.number/180;case Nn:return Math.PI/200*a.number;case yr:return a.number;case qn:return Math.PI*2*a.number}throw new Error("Unsupported angle type")}},ta=function(o){return o.type===15&&(o.unit===an||o.unit===Nn||o.unit===yr||o.unit===qn)},ua=function(o){var a=o.filter(en).map(function(c){return c.value}).join(" ");switch(a){case"to bottom right":case"to right bottom":case"left top":case"top left":return[OA,OA];case"to top":case"bottom":return Dn(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[OA,CA];case"to right":case"left":return Dn(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[CA,CA];case"to bottom":case"top":return Dn(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[CA,OA];case"to left":case"right":return Dn(270)}return 0},Dn=function(o){return Math.PI*o/180},lr={name:"color",parse:function(o,a){if(a.type===18){var c=_n[a.name];if(typeof c=="undefined")throw new Error('Attempting to parse an unsupported color function "'+a.name+'"');return c(o,a.values)}if(a.type===5){if(a.value.length===3){var u=a.value.substring(0,1),B=a.value.substring(1,2),F=a.value.substring(2,3);return Jn(parseInt(u+u,16),parseInt(B+B,16),parseInt(F+F,16),1)}if(a.value.length===4){var u=a.value.substring(0,1),B=a.value.substring(1,2),F=a.value.substring(2,3),T=a.value.substring(3,4);return Jn(parseInt(u+u,16),parseInt(B+B,16),parseInt(F+F,16),parseInt(T+T,16)/255)}if(a.value.length===6){var u=a.value.substring(0,2),B=a.value.substring(2,4),F=a.value.substring(4,6);return Jn(parseInt(u,16),parseInt(B,16),parseInt(F,16),1)}if(a.value.length===8){var u=a.value.substring(0,2),B=a.value.substring(2,4),F=a.value.substring(4,6),T=a.value.substring(6,8);return Jn(parseInt(u,16),parseInt(B,16),parseInt(F,16),parseInt(T,16)/255)}}if(a.type===20){var oe=xr[a.value.toUpperCase()];if(typeof oe!="undefined")return oe}return xr.TRANSPARENT}},En=function(o){return(255&o)===0},dr=function(o){var a=255&o,c=255&o>>8,u=255&o>>16,B=255&o>>24;return a<255?"rgba("+B+","+u+","+c+","+a/255+")":"rgb("+B+","+u+","+c+")"},Jn=function(o,a,c,u){return(o<<24|a<<16|c<<8|Math.round(u*255)<<0)>>>0},WA=function(o,a){if(o.type===17)return o.number;if(o.type===16){var c=a===3?1:255;return a===3?o.number/100*c:Math.round(o.number/100*c)}return 0},Ln=function(o,a){var c=a.filter(po);if(c.length===3){var u=c.map(WA),B=u[0],F=u[1],T=u[2];return Jn(B,F,T,1)}if(c.length===4){var oe=c.map(WA),B=oe[0],F=oe[1],T=oe[2],ie=oe[3];return Jn(B,F,T,ie)}return 0};function fn(o,a,c){return c<0&&(c+=1),c>=1&&(c-=1),c<1/6?(a-o)*c*6+o:c<1/2?a:c<2/3?(a-o)*6*(2/3-c)+o:o}var Aa=function(o,a){var c=a.filter(po),u=c[0],B=c[1],F=c[2],T=c[3],oe=(u.type===17?Dn(u.number):jr.parse(o,u))/(Math.PI*2),ie=FA(B)?B.number/100:0,Ye=FA(F)?F.number/100:0,tt=typeof T!="undefined"&&FA(T)?tA(T,1):1;if(ie===0)return Jn(Ye*255,Ye*255,Ye*255,1);var st=Ye<=.5?Ye*(ie+1):Ye+ie-Ye*ie,Mt=Ye*2-st,_A=fn(Mt,st,oe+1/3),lA=fn(Mt,st,oe),NA=fn(Mt,st,oe-1/3);return Jn(_A*255,lA*255,NA*255,tt)},_n={hsl:Aa,hsla:Aa,rgb:Ln,rgba:Ln},br=function(o,a){return lr.parse(o,vr.create(a).parseComponentValue())},xr={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},eA={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(o,a){return a.map(function(c){if(en(c))switch(c.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},kt={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},In=function(o,a){var c=lr.parse(o,a[0]),u=a[1];return u&&FA(u)?{color:c,stop:u}:{color:c,stop:null}},Or=function(o,a){var c=o[0],u=o[o.length-1];c.stop===null&&(c.stop=OA),u.stop===null&&(u.stop=CA);for(var B=[],F=0,T=0;TF?B.push(ie):B.push(F),F=ie}else B.push(null)}for(var Ye=null,T=0;TT.optimumDistance)?{optimumCorner:oe,optimumDistance:tt}:T},{optimumDistance:B?1/0:-1/0,optimumCorner:null}).optimumCorner},ot=function(o,a,c,u,B){var F=0,T=0;switch(o.size){case 0:o.shape===0?F=T=Math.min(Math.abs(a),Math.abs(a-u),Math.abs(c),Math.abs(c-B)):o.shape===1&&(F=Math.min(Math.abs(a),Math.abs(a-u)),T=Math.min(Math.abs(c),Math.abs(c-B)));break;case 2:if(o.shape===0)F=T=Math.min(jn(a,c),jn(a,c-B),jn(a-u,c),jn(a-u,c-B));else if(o.shape===1){var oe=Math.min(Math.abs(c),Math.abs(c-B))/Math.min(Math.abs(a),Math.abs(a-u)),ie=Qn(u,B,a,c,!0),Ye=ie[0],tt=ie[1];F=jn(Ye-a,(tt-c)/oe),T=oe*F}break;case 1:o.shape===0?F=T=Math.max(Math.abs(a),Math.abs(a-u),Math.abs(c),Math.abs(c-B)):o.shape===1&&(F=Math.max(Math.abs(a),Math.abs(a-u)),T=Math.max(Math.abs(c),Math.abs(c-B)));break;case 3:if(o.shape===0)F=T=Math.max(jn(a,c),jn(a,c-B),jn(a-u,c),jn(a-u,c-B));else if(o.shape===1){var oe=Math.max(Math.abs(c),Math.abs(c-B))/Math.max(Math.abs(a),Math.abs(a-u)),st=Qn(u,B,a,c,!1),Ye=st[0],tt=st[1];F=jn(Ye-a,(tt-c)/oe),T=oe*F}break}return Array.isArray(o.size)&&(F=tA(o.size[0],u),T=o.size.length===2?tA(o.size[1],B):F),[F,T]},tn=function(o,a){var c=Dn(180),u=[];return re(a).forEach(function(B,F){if(F===0){var T=B[0];if(T.type===20&&T.value==="to"){c=ua(B);return}else if(ta(T)){c=jr.parse(o,T);return}}var oe=In(o,B);u.push(oe)}),{angle:c,stops:u,type:1}},ar=function(o,a){var c=Dn(180),u=[];return re(a).forEach(function(B,F){if(F===0){var T=B[0];if(T.type===20&&["top","left","right","bottom"].indexOf(T.value)!==-1){c=ua(B);return}else if(ta(T)){c=(jr.parse(o,T)+Dn(270))%Dn(360);return}}var oe=In(o,B);u.push(oe)}),{angle:c,stops:u,type:1}},ia=function(o,a){var c=Dn(180),u=[],B=1,F=0,T=3,oe=[];return re(a).forEach(function(ie,Ye){var tt=ie[0];if(Ye===0){if(en(tt)&&tt.value==="linear"){B=1;return}else if(en(tt)&&tt.value==="radial"){B=2;return}}if(tt.type===18){if(tt.name==="from"){var st=lr.parse(o,tt.values[0]);u.push({stop:OA,color:st})}else if(tt.name==="to"){var st=lr.parse(o,tt.values[0]);u.push({stop:CA,color:st})}else if(tt.name==="color-stop"){var Mt=tt.values.filter(po);if(Mt.length===2){var st=lr.parse(o,Mt[1]),_A=Mt[0];la(_A)&&u.push({stop:{type:16,number:_A.number*100,flags:_A.flags},color:st})}}}}),B===1?{angle:(c+Dn(180))%Dn(360),stops:u,type:B}:{size:T,shape:F,stops:u,position:oe,type:B}},ca="closest-side",Ha="farthest-side",sr="closest-corner",zn="farthest-corner",na="circle",Ra="ellipse",ja="cover",Rs="contain",ur=function(o,a){var c=0,u=3,B=[],F=[];return re(a).forEach(function(T,oe){var ie=!0;if(oe===0){var Ye=!1;ie=T.reduce(function(st,Mt){if(Ye)if(en(Mt))switch(Mt.value){case"center":return F.push(KA),st;case"top":case"left":return F.push(OA),st;case"right":case"bottom":return F.push(CA),st}else(FA(Mt)||Ge(Mt))&&F.push(Mt);else if(en(Mt))switch(Mt.value){case na:return c=0,!1;case Ra:return c=1,!1;case"at":return Ye=!0,!1;case ca:return u=0,!1;case ja:case Ha:return u=1,!1;case Rs:case sr:return u=2,!1;case zn:return u=3,!1}else if(Ge(Mt)||FA(Mt))return Array.isArray(u)||(u=[]),u.push(Mt),!1;return st},ie)}if(ie){var tt=In(o,T);B.push(tt)}}),{size:u,shape:c,stops:B,position:F,type:2}},$s=function(o,a){var c=0,u=3,B=[],F=[];return re(a).forEach(function(T,oe){var ie=!0;if(oe===0?ie=T.reduce(function(tt,st){if(en(st))switch(st.value){case"center":return F.push(KA),!1;case"top":case"left":return F.push(OA),!1;case"right":case"bottom":return F.push(CA),!1}else if(FA(st)||Ge(st))return F.push(st),!1;return tt},ie):oe===1&&(ie=T.reduce(function(tt,st){if(en(st))switch(st.value){case na:return c=0,!1;case Ra:return c=1,!1;case Rs:case ca:return u=0,!1;case Ha:return u=1,!1;case sr:return u=2,!1;case ja:case zn:return u=3,!1}else if(Ge(st)||FA(st))return Array.isArray(u)||(u=[]),u.push(st),!1;return tt},ie)),ie){var Ye=In(o,T);B.push(Ye)}}),{size:u,shape:c,stops:B,position:F,type:2}},oi=function(o){return o.type===1},xu=function(o){return o.type===2},Ki={name:"image",parse:function(o,a){if(a.type===22){var c={url:a.value,type:0};return o.cache.addImage(a.value),c}if(a.type===18){var u=Ks[a.name];if(typeof u=="undefined")throw new Error('Attempting to parse an unsupported image function "'+a.name+'"');return u(o,a.values)}throw new Error("Unsupported image type "+a.type)}};function fa(o){return!(o.type===20&&o.value==="none")&&(o.type!==18||!!Ks[o.name])}var Ks={"linear-gradient":tn,"-moz-linear-gradient":ar,"-ms-linear-gradient":ar,"-o-linear-gradient":ar,"-webkit-linear-gradient":ar,"radial-gradient":ur,"-moz-radial-gradient":$s,"-ms-radial-gradient":$s,"-o-radial-gradient":$s,"-webkit-radial-gradient":$s,"-webkit-gradient":ia},xi={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(o,a){if(a.length===0)return[];var c=a[0];return c.type===20&&c.value==="none"?[]:a.filter(function(u){return po(u)&&fa(u)}).map(function(u){return Ki.parse(o,u)})}},sc={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(o,a){return a.map(function(c){if(en(c))switch(c.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},ic={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(o,a){return re(a).map(function(c){return c.filter(FA)}).map(gA)}},Go={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(o,a){return re(a).map(function(c){return c.filter(en).map(function(u){return u.value}).join(" ")}).map(Gl)}},Gl=function(o){switch(o){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},as;(function(o){o.AUTO="auto",o.CONTAIN="contain",o.COVER="cover"})(as||(as={}));var vl={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(o,a){return re(a).map(function(c){return c.filter(Vo)})}},Vo=function(o){return en(o)||FA(o)},mo=function(o){return{name:"border-"+o+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},$f=mo("top"),Wo=mo("right"),Xc=mo("bottom"),Io=mo("left"),Iu=function(o){return{name:"border-radius-"+o,initialValue:"0 0",prefix:!1,type:1,parse:function(a,c){return gA(c.filter(FA))}}},d0=Iu("top-left"),Qo=Iu("top-right"),li=Iu("bottom-right"),ui=Iu("bottom-left"),Wr=function(o){return{name:"border-"+o+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(a,c){switch(c){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Vl=Wr("top"),oc=Wr("right"),qc=Wr("bottom"),Bl=Wr("left"),Wl=function(o){return{name:"border-"+o+"-width",initialValue:"0",type:0,prefix:!1,parse:function(a,c){return xn(c)?c.number:0}}},lc=Wl("top"),wl=Wl("right"),ed=Wl("bottom"),td=Wl("left"),to={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Jl={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(o,a){switch(a){case"rtl":return 1;case"ltr":default:return 0}}},Ad={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(o,a){return a.filter(en).reduce(function(c,u){return c|nd(u.value)},0)}},nd=function(o){switch(o){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Xl={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(o,a){switch(a){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},_c={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(o,a){return a.type===20&&a.value==="normal"?0:a.type===17||a.type===15?a.number:0}},ql;(function(o){o.NORMAL="normal",o.STRICT="strict"})(ql||(ql={}));var rd={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(o,a){switch(a){case"strict":return ql.STRICT;case"normal":default:return ql.NORMAL}}},$c={name:"line-height",initialValue:"normal",prefix:!1,type:4},ef=function(o,a){return en(o)&&o.value==="normal"?1.2*a:o.type===17?a*o.number:FA(o)?tA(o,a):a},ad={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(o,a){return a.type===20&&a.value==="none"?null:Ki.parse(o,a)}},sd={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(o,a){switch(a){case"inside":return 0;case"outside":default:return 1}}},uc={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(o,a){switch(a){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Qu=function(o){return{name:"margin-"+o,initialValue:"0",prefix:!1,type:4}},id=Qu("top"),od=Qu("right"),ld=Qu("bottom"),ud=Qu("left"),cd={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(o,a){return a.filter(en).map(function(c){switch(c.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},fd={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(o,a){switch(a){case"break-word":return"break-word";case"normal":default:return"normal"}}},Su=function(o){return{name:"padding-"+o,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},dd=Su("top"),_l=Su("right"),hd=Su("bottom"),gd=Su("left"),pd={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(o,a){switch(a){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Uu={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(o,a){switch(a){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},tf={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(o,a){return a.length===1&&or(a[0],"none")?[]:re(a).map(function(c){for(var u={color:xr.TRANSPARENT,offsetX:OA,offsetY:OA,blur:OA},B=0,F=0;F1?1:0],this.overflowWrap=ZA(a,fd,c.overflowWrap),this.paddingTop=ZA(a,dd,c.paddingTop),this.paddingRight=ZA(a,_l,c.paddingRight),this.paddingBottom=ZA(a,hd,c.paddingBottom),this.paddingLeft=ZA(a,gd,c.paddingLeft),this.paintOrder=ZA(a,bd,c.paintOrder),this.position=ZA(a,Uu,c.position),this.textAlign=ZA(a,pd,c.textAlign),this.textDecorationColor=ZA(a,cc,(u=c.textDecorationColor)!==null&&u!==void 0?u:c.color),this.textDecorationLine=ZA(a,Jo,(B=c.textDecorationLine)!==null&&B!==void 0?B:c.textDecoration),this.textShadow=ZA(a,tf,c.textShadow),this.textTransform=ZA(a,$l,c.textTransform),this.transform=ZA(a,md,c.transform),this.transformOrigin=ZA(a,hn,c.transformOrigin),this.visibility=ZA(a,Af,c.visibility),this.webkitTextStrokeColor=ZA(a,v0,c.webkitTextStrokeColor),this.webkitTextStrokeWidth=ZA(a,eu,c.webkitTextStrokeWidth),this.wordBreak=ZA(a,Ke,c.wordBreak),this.zIndex=ZA(a,ph,c.zIndex)}return o.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},o.prototype.isTransparent=function(){return En(this.backgroundColor)},o.prototype.isTransformed=function(){return this.transform!==null},o.prototype.isPositioned=function(){return this.position!==0},o.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},o.prototype.isFloating=function(){return this.float!==0},o.prototype.isInlineLevel=function(){return _a(this.display,4)||_a(this.display,33554432)||_a(this.display,268435456)||_a(this.display,536870912)||_a(this.display,67108864)||_a(this.display,134217728)},o}(),B0=function(){function o(a,c){this.content=ZA(a,h0,c.content),this.quotes=ZA(a,fc,c.quotes)}return o}(),dc=function(){function o(a,c){this.counterIncrement=ZA(a,g0,c.counterIncrement),this.counterReset=ZA(a,p0,c.counterReset)}return o}(),ZA=function(o,a,c){var u=new Fn,B=c!==null&&typeof c!="undefined"?c.toString():a.initialValue;u.write(B);var F=new vr(u.read());switch(a.type){case 2:var T=F.parseComponentValue();return a.parse(o,en(T)?T.value:a.initialValue);case 0:return a.parse(o,F.parseComponentValue());case 1:return a.parse(o,F.parseComponentValues());case 4:return F.parseComponentValue();case 3:switch(a.format){case"angle":return jr.parse(o,F.parseComponentValue());case"color":return lr.parse(o,F.parseComponentValue());case"image":return Ki.parse(o,F.parseComponentValue());case"length":var oe=F.parseComponentValue();return Ge(oe)?oe:OA;case"length-percentage":var ie=F.parseComponentValue();return FA(ie)?ie:OA;case"time":return So.parse(o,F.parseComponentValue())}break}},yl="data-html2canvas-debug",Fd=function(o){var a=o.getAttribute(yl);switch(a){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},sf=function(o,a){var c=Fd(o);return c===1||a===c},Ii=function(){function o(a,c){if(this.context=a,this.textNodes=[],this.elements=[],this.flags=0,sf(c,3))debugger;this.styles=new af(a,window.getComputedStyle(c,null)),b0(c)&&(this.styles.animationDuration.some(function(u){return u>0})&&(c.style.animationDuration="0s"),this.styles.transform!==null&&(c.style.transform="none")),this.bounds=xe(this.context,c),sf(c,4)&&(this.flags|=16)}return o}(),xd="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",of="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Uo=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),hc=0;hc>4,tt[B++]=(T&15)<<4|oe>>2,tt[B++]=(oe&3)<<6|ie&63;return Ye},gc=function(o){for(var a=o.length,c=[],u=0;u>zs,zi=1<>zs,Sd=Xo+uf,pc=Sd,_o=32,$o=pc+_o,Au=65536>>tu,w0=1<=0){if(a<55296||a>56319&&a<=65535)return c=this.index[a>>zs],c=(c<>zs)],c=(c<>tu),c=this.index[c],c+=a>>zs&hs,c=this.index[c],c=(c<=55296&&B<=56319&&c>10)+55296,T%1024+56320)),(B+1===c||u.length>16384)&&(F+=String.fromCharCode.apply(String,u),u.length=0)}return F},jd=mc(xd),Jr="\xD7",Qi="\xF7",Od=function(o){return jd.get(o)},E0=function(o,a,c){var u=c-2,B=a[u],F=a[c-1],T=a[c];if(F===Bc&&T===ci)return Jr;if(F===Bc||F===ci||F===nu||T===Bc||T===ci||T===nu)return Qi;if(F===df&&[df,ru,wc,Ec].indexOf(T)!==-1||(F===wc||F===ru)&&(T===ru||T===tl)||(F===Ec||F===tl)&&T===tl||T===Lu||T===bl||T===Dd||F===el)return Jr;if(F===Lu&&T===ju){for(;B===bl;)B=a[--u];if(B===ju)return Jr}if(F===Cc&&T===Cc){for(var oe=0;B===Cc;)oe++,B=a[--u];if(oe%2===0)return Jr}return Qi},C0=function(o){var a=hf(o),c=a.length,u=0,B=0,F=a.map(Od);return{next:function(){if(u>=c)return{done:!0,value:null};for(var T=Jr;uT.x||tt.y>T.y;return T=tt,Ye===0?!0:st});return o.body.removeChild(a),oe},Md=function(){return typeof new Image().crossOrigin!="undefined"},Al=function(){return typeof new XMLHttpRequest().responseType=="string"},gf=function(o){var a=new Image,c=o.createElement("canvas"),u=c.getContext("2d");if(!u)return!1;a.src="data:image/svg+xml,";try{u.drawImage(a,0,0),c.toDataURL()}catch(B){return!1}return!0},bc=function(o){return o[0]===0&&o[1]===255&&o[2]===0&&o[3]===255},Pd=function(o){var a=o.createElement("canvas"),c=100;a.width=c,a.height=c;var u=a.getContext("2d");if(!u)return Promise.reject(!1);u.fillStyle="rgb(0, 255, 0)",u.fillRect(0,0,c,c);var B=new Image,F=a.toDataURL();B.src=F;var T=Fc(c,c,0,0,B);return u.fillStyle="red",u.fillRect(0,0,c,c),Td(T).then(function(oe){u.drawImage(oe,0,0);var ie=u.getImageData(0,0,c,c).data;u.fillStyle="red",u.fillRect(0,0,c,c);var Ye=o.createElement("div");return Ye.style.backgroundImage="url("+F+")",Ye.style.height=c+"px",bc(ie)?Td(Fc(c,c,0,0,Ye)):Promise.reject(!1)}).then(function(oe){return u.drawImage(oe,0,0),bc(u.getImageData(0,0,c,c).data)}).catch(function(){return!1})},Fc=function(o,a,c,u,B){var F="http://www.w3.org/2000/svg",T=document.createElementNS(F,"svg"),oe=document.createElementNS(F,"foreignObject");return T.setAttributeNS(null,"width",o.toString()),T.setAttributeNS(null,"height",a.toString()),oe.setAttributeNS(null,"width","100%"),oe.setAttributeNS(null,"height","100%"),oe.setAttributeNS(null,"x",c.toString()),oe.setAttributeNS(null,"y",u.toString()),oe.setAttributeNS(null,"externalResourcesRequired","true"),T.appendChild(oe),oe.appendChild(B),T},Td=function(o){return new Promise(function(a,c){var u=new Image;u.onload=function(){return a(u)},u.onerror=c,u.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(o))})},ys={get SUPPORT_RANGE_BOUNDS(){var o=y0(document);return Object.defineProperty(ys,"SUPPORT_RANGE_BOUNDS",{value:o}),o},get SUPPORT_WORD_BREAKING(){var o=ys.SUPPORT_RANGE_BOUNDS&&yc(document);return Object.defineProperty(ys,"SUPPORT_WORD_BREAKING",{value:o}),o},get SUPPORT_SVG_DRAWING(){var o=gf(document);return Object.defineProperty(ys,"SUPPORT_SVG_DRAWING",{value:o}),o},get SUPPORT_FOREIGNOBJECT_DRAWING(){var o=typeof Array.from=="function"&&typeof window.fetch=="function"?Pd(document):Promise.resolve(!1);return Object.defineProperty(ys,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:o}),o},get SUPPORT_CORS_IMAGES(){var o=Md();return Object.defineProperty(ys,"SUPPORT_CORS_IMAGES",{value:o}),o},get SUPPORT_RESPONSE_TYPE(){var o=Al();return Object.defineProperty(ys,"SUPPORT_RESPONSE_TYPE",{value:o}),o},get SUPPORT_CORS_XHR(){var o="withCredentials"in new XMLHttpRequest;return Object.defineProperty(ys,"SUPPORT_CORS_XHR",{value:o}),o},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var o=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(ys,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:o}),o}},Fl=function(){function o(a,c){this.text=a,this.bounds=c}return o}(),xc=function(o,a,c,u){var B=Zn(a,c),F=[],T=0;return B.forEach(function(oe){if(c.textDecorationLine.length||oe.trim().length>0)if(ys.SUPPORT_RANGE_BOUNDS){var ie=q(u,T,oe.length).getClientRects();if(ie.length>1){var Ye=UA(oe),tt=0;Ye.forEach(function(Mt){F.push(new Fl(Mt,Qe.fromDOMRectList(o,q(u,tt+T,Mt.length).getClientRects()))),tt+=Mt.length})}else F.push(new Fl(oe,Qe.fromDOMRectList(o,ie)))}else{var st=u.splitText(oe.length);F.push(new Fl(oe,kd(o,u))),u=st}else ys.SUPPORT_RANGE_BOUNDS||(u=u.splitText(oe.length));T+=oe.length}),F},kd=function(o,a){var c=a.ownerDocument;if(c){var u=c.createElement("html2canvaswrapper");u.appendChild(a.cloneNode(!0));var B=a.parentNode;if(B){B.replaceChild(u,a);var F=xe(o,u);return u.firstChild&&B.replaceChild(u.firstChild,u),F}}return Qe.EMPTY},q=function(o,a,c){var u=o.ownerDocument;if(!u)throw new Error("Node has no owner document");var B=u.createRange();return B.setStart(o,a),B.setEnd(o,a+c),B},UA=function(o){if(ys.SUPPORT_NATIVE_TEXT_SEGMENTATION){var a=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(a.segment(o)).map(function(c){return c.segment})}return mh(o)},An=function(o,a){if(ys.SUPPORT_NATIVE_TEXT_SEGMENTATION){var c=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(c.segment(o)).map(function(u){return u.segment})}return Br(o,a)},Zn=function(o,a){return a.letterSpacing!==0?UA(o):An(o,a)},ln=[32,160,4961,65792,65793,4153,4241],Br=function(o,a){for(var c=is(o,{lineBreak:a.lineBreak,wordBreak:a.overflowWrap==="break-word"?"break-word":a.wordBreak}),u=[],B,F=function(){if(B.value){var T=B.value.slice(),oe=Q(T),ie="";oe.forEach(function(Ye){ln.indexOf(Ye)===-1?ie+=I(Ye):(ie.length&&u.push(ie),u.push(I(Ye)),ie="")}),ie.length&&u.push(ie)}};!(B=c.next()).done;)F();return u},wr=function(){function o(a,c,u){this.text=Ka(c.data,u.textTransform),this.textBounds=xc(a,this.text,u,c)}return o}(),Ka=function(o,a){switch(a){case 1:return o.toLowerCase();case 3:return o.replace(Ta,Sa);case 2:return o.toUpperCase();default:return o}},Ta=/(^|\s|:|-|\(|\))([a-z])/g,Sa=function(o,a,c){return o.length>0?a+c.toUpperCase():o},gs=function(o){y(a,o);function a(c,u){var B=o.call(this,c,u)||this;return B.src=u.currentSrc||u.src,B.intrinsicWidth=u.naturalWidth,B.intrinsicHeight=u.naturalHeight,B.context.cache.addImage(B.src),B}return a}(Ii),Hr=function(o){y(a,o);function a(c,u){var B=o.call(this,c,u)||this;return B.canvas=u,B.intrinsicWidth=u.width,B.intrinsicHeight=u.height,B}return a}(Ii),bs=function(o){y(a,o);function a(c,u){var B=o.call(this,c,u)||this,F=new XMLSerializer,T=xe(c,u);return u.setAttribute("width",T.width+"px"),u.setAttribute("height",T.height+"px"),B.svg="data:image/svg+xml,"+encodeURIComponent(F.serializeToString(u)),B.intrinsicWidth=u.width.baseVal.value,B.intrinsicHeight=u.height.baseVal.value,B.context.cache.addImage(B.svg),B}return a}(Ii),Si=function(o){y(a,o);function a(c,u){var B=o.call(this,c,u)||this;return B.value=u.value,B}return a}(Ii),No=function(o){y(a,o);function a(c,u){var B=o.call(this,c,u)||this;return B.start=u.start,B.reversed=typeof u.reversed=="boolean"&&u.reversed===!0,B}return a}(Ii),vo=[{type:15,flags:0,unit:"px",number:3}],Hd=[{type:16,flags:0,number:50}],Rd=function(o){return o.width>o.height?new Qe(o.left+(o.width-o.height)/2,o.top,o.height,o.height):o.width0)c.textNodes.push(new wr(o,B,c.styles));else if(Ic(B))if(bh(B)&&B.assignedNodes)B.assignedNodes().forEach(function(oe){return nl(o,oe,c,u)});else{var T=mf(o,B);T.styles.isVisible()&&(Ig(B,T,u)?T.flags|=4:Qg(T.styles)&&(T.flags|=2),su.indexOf(B.tagName)!==-1&&(T.flags|=8),c.elements.push(T),B.slot,B.shadowRoot?nl(o,B.shadowRoot,T,u):!vf(B)&&!Bh(B)&&!Zd(B)&&nl(o,B,T,u))}},mf=function(o,a){return x0(a)?new gs(o,a):wh(a)?new Hr(o,a):Bh(a)?new bs(o,a):Sg(a)?new Si(o,a):Ug(a)?new No(o,a):Ng(a)?new xl(o,a):Zd(a)?new Zr(o,a):vf(a)?new Ua(o,a):Ch(a)?new Tu(o,a):new Ii(o,a)},Kd=function(o,a){var c=mf(o,a);return c.flags|=4,nl(o,a,c,c),c},Ig=function(o,a,c){return a.styles.isPositionedWithZIndex()||a.styles.opacity<1||a.styles.isTransformed()||F0(o)&&c.styles.isTransparent()},Qg=function(o){return o.isPositioned()||o.isFloating()},vh=function(o){return o.nodeType===Node.TEXT_NODE},Ic=function(o){return o.nodeType===Node.ELEMENT_NODE},b0=function(o){return Ic(o)&&typeof o.style!="undefined"&&!zd(o)},zd=function(o){return typeof o.className=="object"},Sg=function(o){return o.tagName==="LI"},Ug=function(o){return o.tagName==="OL"},Ng=function(o){return o.tagName==="INPUT"},Dg=function(o){return o.tagName==="HTML"},Bh=function(o){return o.tagName==="svg"},F0=function(o){return o.tagName==="BODY"},wh=function(o){return o.tagName==="CANVAS"},Eh=function(o){return o.tagName==="VIDEO"},x0=function(o){return o.tagName==="IMG"},Ch=function(o){return o.tagName==="IFRAME"},yh=function(o){return o.tagName==="STYLE"},I0=function(o){return o.tagName==="SCRIPT"},vf=function(o){return o.tagName==="TEXTAREA"},Zd=function(o){return o.tagName==="SELECT"},bh=function(o){return o.tagName==="SLOT"},Fh=function(o){return o.tagName.indexOf("-")>0},Up=function(){function o(){this.counters={}}return o.prototype.getCounterValue=function(a){var c=this.counters[a];return c&&c.length?c[c.length-1]:1},o.prototype.getCounterValues=function(a){var c=this.counters[a];return c||[]},o.prototype.pop=function(a){var c=this;a.forEach(function(u){return c.counters[u].pop()})},o.prototype.parse=function(a){var c=this,u=a.counterIncrement,B=a.counterReset,F=!0;u!==null&&u.forEach(function(oe){var ie=c.counters[oe.counter];ie&&oe.increment!==0&&(F=!1,ie.length||ie.push(1),ie[Math.max(0,ie.length-1)]+=oe.increment)});var T=[];return F&&B.forEach(function(oe){var ie=c.counters[oe.counter];T.push(oe.counter),ie||(ie=c.counters[oe.counter]=[]),ie.push(oe.reset)}),T},o}(),Q0={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},S0={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Lg={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},xh={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},ku=function(o,a,c,u,B,F){return oc?wf(o,B,F.length>0):u.integers.reduce(function(T,oe,ie){for(;o>=oe;)o-=oe,T+=u.values[ie];return T},"")+F},jg=function(o,a,c,u){var B="";do c||o--,B=u(o)+B,o/=a;while(o*a>=a);return B},ls=function(o,a,c,u,B){var F=c-a+1;return(o<0?"-":"")+(jg(Math.abs(o),F,u,function(T){return I(Math.floor(T%F)+a)})+B)},iu=function(o,a,c){c===void 0&&(c=". ");var u=a.length;return jg(Math.abs(o),u,!1,function(B){return a[Math.floor(B%u)]})+c},Hu=1,Il=2,Ql=4,Bf=8,Sl=function(o,a,c,u,B,F){if(o<-9999||o>9999)return wf(o,4,B.length>0);var T=Math.abs(o),oe=B;if(T===0)return a[0]+oe;for(var ie=0;T>0&&ie<=4;ie++){var Ye=T%10;Ye===0&&_a(F,Hu)&&oe!==""?oe=a[Ye]+oe:Ye>1||Ye===1&&ie===0||Ye===1&&ie===1&&_a(F,Il)||Ye===1&&ie===1&&_a(F,Ql)&&o>100||Ye===1&&ie>1&&_a(F,Bf)?oe=a[Ye]+(ie>0?c[ie-1]:"")+oe:Ye===1&&ie>0&&(oe=c[ie-1]+oe),T=Math.floor(T/10)}return(o<0?u:"")+oe},Ih="\u5341\u767E\u5343\u842C",Og="\u62FE\u4F70\u4EDF\u842C",Qh="\u30DE\u30A4\u30CA\u30B9",U0="\uB9C8\uC774\uB108\uC2A4",wf=function(o,a,c){var u=c?". ":"",B=c?"\u3001":"",F=c?", ":"",T=c?" ":"";switch(a){case 0:return"\u2022"+T;case 1:return"\u25E6"+T;case 2:return"\u25FE"+T;case 5:var oe=ls(o,48,57,!0,u);return oe.length<4?"0"+oe:oe;case 4:return iu(o,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",B);case 6:return ku(o,1,3999,Q0,3,u).toLowerCase();case 7:return ku(o,1,3999,Q0,3,u);case 8:return ls(o,945,969,!1,u);case 9:return ls(o,97,122,!1,u);case 10:return ls(o,65,90,!1,u);case 11:return ls(o,1632,1641,!0,u);case 12:case 49:return ku(o,1,9999,S0,3,u);case 35:return ku(o,1,9999,S0,3,u).toLowerCase();case 13:return ls(o,2534,2543,!0,u);case 14:case 30:return ls(o,6112,6121,!0,u);case 15:return iu(o,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",B);case 16:return iu(o,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",B);case 17:case 48:return Sl(o,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ih,"\u8CA0",B,Il|Ql|Bf);case 47:return Sl(o,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",Og,"\u8CA0",B,Hu|Il|Ql|Bf);case 42:return Sl(o,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ih,"\u8D1F",B,Il|Ql|Bf);case 41:return Sl(o,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",Og,"\u8D1F",B,Hu|Il|Ql|Bf);case 26:return Sl(o,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",Qh,B,0);case 25:return Sl(o,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",Qh,B,Hu|Il|Ql);case 31:return Sl(o,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",U0,F,Hu|Il|Ql);case 33:return Sl(o,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",U0,F,0);case 32:return Sl(o,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",U0,F,Hu|Il|Ql);case 18:return ls(o,2406,2415,!0,u);case 20:return ku(o,1,19999,xh,3,u);case 21:return ls(o,2790,2799,!0,u);case 22:return ls(o,2662,2671,!0,u);case 22:return ku(o,1,10999,Lg,3,u);case 23:return iu(o,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return iu(o,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return ls(o,3302,3311,!0,u);case 28:return iu(o,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",B);case 29:return iu(o,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",B);case 34:return ls(o,3792,3801,!0,u);case 37:return ls(o,6160,6169,!0,u);case 38:return ls(o,4160,4169,!0,u);case 39:return ls(o,2918,2927,!0,u);case 40:return ls(o,1776,1785,!0,u);case 43:return ls(o,3046,3055,!0,u);case 44:return ls(o,3174,3183,!0,u);case 45:return ls(o,3664,3673,!0,u);case 46:return ls(o,3872,3881,!0,u);case 3:default:return ls(o,48,57,!0,u)}},Sh="data-html2canvas-ignore",Mg=function(){function o(a,c,u){if(this.context=a,this.options=u,this.scrolledElements=[],this.referenceElement=c,this.counters=new Up,this.quoteDepth=0,!c.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(c.ownerDocument.documentElement,!1)}return o.prototype.toIFrame=function(a,c){var u=this,B=Pg(a,c);if(!B.contentWindow)return Promise.reject("Unable to find iframe window");var F=a.defaultView.pageXOffset,T=a.defaultView.pageYOffset,oe=B.contentWindow,ie=oe.document,Ye=Cf(B).then(function(){return fe(u,void 0,void 0,function(){var tt,st;return Be(this,function(Mt){switch(Mt.label){case 0:return this.scrolledElements.forEach(Dh),oe&&(oe.scrollTo(c.left,c.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(oe.scrollY!==c.top||oe.scrollX!==c.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(oe.scrollX-c.left,oe.scrollY-c.top,0,0))),tt=this.options.onclone,st=this.clonedReferenceElement,typeof st=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:ie.fonts&&ie.fonts.ready?[4,ie.fonts.ready]:[3,2];case 1:Mt.sent(),Mt.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Tg(ie)]:[3,4];case 3:Mt.sent(),Mt.label=4;case 4:return typeof tt=="function"?[2,Promise.resolve().then(function(){return tt(ie,st)}).then(function(){return B})]:[2,B]}})})});return ie.open(),ie.write(kg(document.doctype)+""),Nh(this.referenceElement.ownerDocument,F,T),ie.replaceChild(ie.adoptNode(this.documentElement),ie.documentElement),ie.close(),Ye},o.prototype.createElementClone=function(a){if(sf(a,2))debugger;if(wh(a))return this.createCanvasClone(a);if(Eh(a))return this.createVideoClone(a);if(yh(a))return this.createStyleClone(a);var c=a.cloneNode(!1);return x0(c)&&(x0(a)&&a.currentSrc&&a.currentSrc!==a.src&&(c.src=a.currentSrc,c.srcset=""),c.loading==="lazy"&&(c.loading="eager")),Fh(c)?this.createCustomElementClone(c):c},o.prototype.createCustomElementClone=function(a){var c=document.createElement("html2canvascustomelement");return Yd(a.style,c),c},o.prototype.createStyleClone=function(a){try{var c=a.sheet;if(c&&c.cssRules){var u=[].slice.call(c.cssRules,0).reduce(function(F,T){return T&&typeof T.cssText=="string"?F+T.cssText:F},""),B=a.cloneNode(!1);return B.textContent=u,B}}catch(F){if(this.context.logger.error("Unable to access cssRules property",F),F.name!=="SecurityError")throw F}return a.cloneNode(!1)},o.prototype.createCanvasClone=function(a){var c;if(this.options.inlineImages&&a.ownerDocument){var u=a.ownerDocument.createElement("img");try{return u.src=a.toDataURL(),u}catch(Ye){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",a)}}var B=a.cloneNode(!1);try{B.width=a.width,B.height=a.height;var F=a.getContext("2d"),T=B.getContext("2d");if(T)if(!this.options.allowTaint&&F)T.putImageData(F.getImageData(0,0,a.width,a.height),0,0);else{var oe=(c=a.getContext("webgl2"))!==null&&c!==void 0?c:a.getContext("webgl");if(oe){var ie=oe.getContextAttributes();(ie==null?void 0:ie.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",a)}T.drawImage(a,0,0)}return B}catch(Ye){this.context.logger.info("Unable to clone canvas as it is tainted",a)}return B},o.prototype.createVideoClone=function(a){var c=a.ownerDocument.createElement("canvas");c.width=a.offsetWidth,c.height=a.offsetHeight;var u=c.getContext("2d");try{return u&&(u.drawImage(a,0,0,c.width,c.height),this.options.allowTaint||u.getImageData(0,0,c.width,c.height)),c}catch(F){this.context.logger.info("Unable to clone video as it is tainted",a)}var B=a.ownerDocument.createElement("canvas");return B.width=a.offsetWidth,B.height=a.offsetHeight,B},o.prototype.appendChildNode=function(a,c,u){(!Ic(c)||!I0(c)&&!c.hasAttribute(Sh)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(c)))&&(!this.options.copyStyles||!Ic(c)||!yh(c))&&a.appendChild(this.cloneNode(c,u))},o.prototype.cloneChildNodes=function(a,c,u){for(var B=this,F=a.shadowRoot?a.shadowRoot.firstChild:a.firstChild;F;F=F.nextSibling)if(Ic(F)&&bh(F)&&typeof F.assignedNodes=="function"){var T=F.assignedNodes();T.length&&T.forEach(function(oe){return B.appendChildNode(c,oe,u)})}else this.appendChildNode(c,F,u)},o.prototype.cloneNode=function(a,c){if(vh(a))return document.createTextNode(a.data);if(!a.ownerDocument)return a.cloneNode(!1);var u=a.ownerDocument.defaultView;if(u&&Ic(a)&&(b0(a)||zd(a))){var B=this.createElementClone(a);B.style.transitionProperty="none";var F=u.getComputedStyle(a),T=u.getComputedStyle(a,":before"),oe=u.getComputedStyle(a,":after");this.referenceElement===a&&b0(B)&&(this.clonedReferenceElement=B),F0(B)&&Dp(B);var ie=this.counters.parse(new dc(this.context,F)),Ye=this.resolvePseudoContent(a,B,T,Ef.BEFORE);Fh(a)&&(c=!0),Eh(a)||this.cloneChildNodes(a,B,c),Ye&&B.insertBefore(Ye,B.firstChild);var tt=this.resolvePseudoContent(a,B,oe,Ef.AFTER);return tt&&B.appendChild(tt),this.counters.pop(ie),(F&&(this.options.copyStyles||zd(a))&&!Ch(a)||c)&&Yd(F,B),(a.scrollTop!==0||a.scrollLeft!==0)&&this.scrolledElements.push([B,a.scrollLeft,a.scrollTop]),(vf(a)||Zd(a))&&(vf(B)||Zd(B))&&(B.value=a.value),B}return a.cloneNode(!1)},o.prototype.resolvePseudoContent=function(a,c,u,B){var F=this;if(u){var T=u.content,oe=c.ownerDocument;if(!(!oe||!T||T==="none"||T==="-moz-alt-content"||u.display==="none")){this.counters.parse(new dc(this.context,u));var ie=new B0(this.context,u),Ye=oe.createElement("html2canvaspseudoelement");Yd(u,Ye),ie.content.forEach(function(st){if(st.type===0)Ye.appendChild(oe.createTextNode(st.value));else if(st.type===22){var Mt=oe.createElement("img");Mt.src=st.value,Mt.style.opacity="1",Ye.appendChild(Mt)}else if(st.type===18){if(st.name==="attr"){var _A=st.values.filter(en);_A.length&&Ye.appendChild(oe.createTextNode(a.getAttribute(_A[0].value)||""))}else if(st.name==="counter"){var lA=st.values.filter(po),NA=lA[0],nr=lA[1];if(NA&&en(NA)){var rn=F.counters.getCounterValue(NA.value),nn=nr&&en(nr)?uc.parse(F.context,nr.value):3;Ye.appendChild(oe.createTextNode(wf(rn,nn,!1)))}}else if(st.name==="counters"){var Yn=st.values.filter(po),NA=Yn[0],gr=Yn[1],nr=Yn[2];if(NA&&en(NA)){var On=F.counters.getCounterValues(NA.value),GA=nr&&en(nr)?uc.parse(F.context,nr.value):3,Yr=gr&&gr.type===0?gr.value:"",Ir=On.map(function(Yi){return wf(Yi,GA,!1)}).join(Yr);Ye.appendChild(oe.createTextNode(Ir))}}}else if(st.type===20)switch(st.value){case"open-quote":Ye.appendChild(oe.createTextNode(Du(ie.quotes,F.quoteDepth++,!0)));break;case"close-quote":Ye.appendChild(oe.createTextNode(Du(ie.quotes,--F.quoteDepth,!1)));break;default:Ye.appendChild(oe.createTextNode(st.value))}}),Ye.className=N0+" "+Gd;var tt=B===Ef.BEFORE?" "+N0:" "+Gd;return zd(c)?c.className.baseValue+=tt:c.className+=tt,Ye}}},o.destroy=function(a){return a.parentNode?(a.parentNode.removeChild(a),!0):!1},o}(),Ef;(function(o){o[o.BEFORE=0]="BEFORE",o[o.AFTER=1]="AFTER"})(Ef||(Ef={}));var Pg=function(o,a){var c=o.createElement("iframe");return c.className="html2canvas-container",c.style.visibility="hidden",c.style.position="fixed",c.style.left="-10000px",c.style.top="0px",c.style.border="0",c.width=a.width.toString(),c.height=a.height.toString(),c.scrolling="no",c.setAttribute(Sh,"true"),o.body.appendChild(c),c},Uh=function(o){return new Promise(function(a){if(o.complete){a();return}if(!o.src){a();return}o.onload=a,o.onerror=a})},Tg=function(o){return Promise.all([].slice.call(o.images,0).map(Uh))},Cf=function(o){return new Promise(function(a,c){var u=o.contentWindow;if(!u)return c("No window assigned for iframe");var B=u.document;u.onload=o.onload=function(){u.onload=o.onload=null;var F=setInterval(function(){B.body.childNodes.length>0&&B.readyState==="complete"&&(clearInterval(F),a(o))},50)}})},Np=["all","d","content"],Yd=function(o,a){for(var c=o.length-1;c>=0;c--){var u=o.item(c);Np.indexOf(u)===-1&&a.style.setProperty(u,o.getPropertyValue(u))}return a},kg=function(o){var a="";return o&&(a+=""),a},Nh=function(o,a,c){o&&o.defaultView&&(a!==o.defaultView.pageXOffset||c!==o.defaultView.pageYOffset)&&o.defaultView.scrollTo(a,c)},Dh=function(o){var a=o[0],c=o[1],u=o[2];a.scrollLeft=c,a.scrollTop=u},Lh=":before",jh=":after",N0="___html2canvas___pseudoelement_before",Gd="___html2canvas___pseudoelement_after",Oh=`{ content: "" !important; display: none !important; }`,Dp=function(o){Mh(o,"."+N0+Lh+Oh+` .`+Gd+jh+Oh)},Mh=function(o,a){var c=o.ownerDocument;if(c){var u=c.createElement("style");u.textContent=a,o.appendChild(u)}},Ph=function(){function o(){}return o.getOrigin=function(a){var c=o._link;return c?(c.href=a,c.href=c.href,c.protocol+c.hostname+c.port):"about:blank"},o.isSameOrigin=function(a){return o.getOrigin(a)===o._origin},o.setContext=function(a){o._link=a.document.createElement("a"),o._origin=o.getOrigin(a.location.href)},o._origin="about:blank",o}(),ro=function(){function o(a,c){this.context=a,this._options=c,this._cache={}}return o.prototype.addImage=function(a){var c=Promise.resolve();return this.has(a)||(j0(a)||Vd(a))&&(this._cache[a]=this.loadImage(a)).catch(function(){}),c},o.prototype.match=function(a){return this._cache[a]},o.prototype.loadImage=function(a){return fe(this,void 0,void 0,function(){var c,u,B,F,T=this;return Be(this,function(oe){switch(oe.label){case 0:return c=Ph.isSameOrigin(a),u=!yf(a)&&this._options.useCORS===!0&&ys.SUPPORT_CORS_IMAGES&&!c,B=!yf(a)&&!c&&!j0(a)&&typeof this._options.proxy=="string"&&ys.SUPPORT_CORS_XHR&&!u,!c&&this._options.allowTaint===!1&&!yf(a)&&!j0(a)&&!B&&!u?[2]:(F=a,B?[4,this.proxy(F)]:[3,2]);case 1:F=oe.sent(),oe.label=2;case 2:return this.context.logger.debug("Added image "+a.substring(0,256)),[4,new Promise(function(ie,Ye){var tt=new Image;tt.onload=function(){return ie(tt)},tt.onerror=Ye,(Hg(F)||u)&&(tt.crossOrigin="anonymous"),tt.src=F,tt.complete===!0&&setTimeout(function(){return ie(tt)},500),T._options.imageTimeout>0&&setTimeout(function(){return Ye("Timed out ("+T._options.imageTimeout+"ms) loading image")},T._options.imageTimeout)})];case 3:return[2,oe.sent()]}})})},o.prototype.has=function(a){return typeof this._cache[a]!="undefined"},o.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},o.prototype.proxy=function(a){var c=this,u=this._options.proxy;if(!u)throw new Error("No proxy defined");var B=a.substring(0,256);return new Promise(function(F,T){var oe=ys.SUPPORT_RESPONSE_TYPE?"blob":"text",ie=new XMLHttpRequest;ie.onload=function(){if(ie.status===200)if(oe==="text")F(ie.response);else{var st=new FileReader;st.addEventListener("load",function(){return F(st.result)},!1),st.addEventListener("error",function(Mt){return T(Mt)},!1),st.readAsDataURL(ie.response)}else T("Failed to proxy resource "+B+" with status code "+ie.status)},ie.onerror=T;var Ye=u.indexOf("?")>-1?"&":"?";if(ie.open("GET",""+u+Ye+"url="+encodeURIComponent(a)+"&responseType="+oe),oe!=="text"&&ie instanceof XMLHttpRequest&&(ie.responseType=oe),c._options.imageTimeout){var tt=c._options.imageTimeout;ie.timeout=tt,ie.ontimeout=function(){return T("Timed out ("+tt+"ms) proxying "+B)}}ie.send()})},o}(),D0=/^data:image\/svg\+xml/i,Th=/^data:image\/.*;base64,/i,L0=/^data:image\/.*/i,Vd=function(o){return ys.SUPPORT_SVG_DRAWING||!Rg(o)},yf=function(o){return L0.test(o)},Hg=function(o){return Th.test(o)},j0=function(o){return o.substr(0,4)==="blob"},Rg=function(o){return o.substr(-3).toLowerCase()==="svg"||D0.test(o)},qA=function(){function o(a,c){this.type=0,this.x=a,this.y=c}return o.prototype.add=function(a,c){return new o(this.x+a,this.y+c)},o}(),Ru=function(o,a,c){return new qA(o.x+(a.x-o.x)*c,o.y+(a.y-o.y)*c)},Wd=function(){function o(a,c,u,B){this.type=1,this.start=a,this.startControl=c,this.endControl=u,this.end=B}return o.prototype.subdivide=function(a,c){var u=Ru(this.start,this.startControl,a),B=Ru(this.startControl,this.endControl,a),F=Ru(this.endControl,this.end,a),T=Ru(u,B,a),oe=Ru(B,F,a),ie=Ru(T,oe,a);return c?new o(this.start,u,T,ie):new o(ie,oe,F,this.end)},o.prototype.add=function(a,c){return new o(this.start.add(a,c),this.startControl.add(a,c),this.endControl.add(a,c),this.end.add(a,c))},o.prototype.reverse=function(){return new o(this.end,this.endControl,this.startControl,this.start)},o}(),Bo=function(o){return o.type===1},Kg=function(){function o(a){var c=a.styles,u=a.bounds,B=Vt(c.borderTopLeftRadius,u.width,u.height),F=B[0],T=B[1],oe=Vt(c.borderTopRightRadius,u.width,u.height),ie=oe[0],Ye=oe[1],tt=Vt(c.borderBottomRightRadius,u.width,u.height),st=tt[0],Mt=tt[1],_A=Vt(c.borderBottomLeftRadius,u.width,u.height),lA=_A[0],NA=_A[1],nr=[];nr.push((F+ie)/u.width),nr.push((lA+st)/u.width),nr.push((T+NA)/u.height),nr.push((Ye+Mt)/u.height);var rn=Math.max.apply(Math,nr);rn>1&&(F/=rn,T/=rn,ie/=rn,Ye/=rn,st/=rn,Mt/=rn,lA/=rn,NA/=rn);var nn=u.width-ie,Yn=u.height-Mt,gr=u.width-st,On=u.height-NA,GA=c.borderTopWidth,Yr=c.borderRightWidth,Ir=c.borderBottomWidth,Gn=c.borderLeftWidth,IA=tA(c.paddingTop,a.bounds.width),Yi=tA(c.paddingRight,a.bounds.width),so=tA(c.paddingBottom,a.bounds.width),ba=tA(c.paddingLeft,a.bounds.width);this.topLeftBorderDoubleOuterBox=F>0||T>0?za(u.left+Gn/3,u.top+GA/3,F-Gn/3,T-GA/3,ya.TOP_LEFT):new qA(u.left+Gn/3,u.top+GA/3),this.topRightBorderDoubleOuterBox=F>0||T>0?za(u.left+nn,u.top+GA/3,ie-Yr/3,Ye-GA/3,ya.TOP_RIGHT):new qA(u.left+u.width-Yr/3,u.top+GA/3),this.bottomRightBorderDoubleOuterBox=st>0||Mt>0?za(u.left+gr,u.top+Yn,st-Yr/3,Mt-Ir/3,ya.BOTTOM_RIGHT):new qA(u.left+u.width-Yr/3,u.top+u.height-Ir/3),this.bottomLeftBorderDoubleOuterBox=lA>0||NA>0?za(u.left+Gn/3,u.top+On,lA-Gn/3,NA-Ir/3,ya.BOTTOM_LEFT):new qA(u.left+Gn/3,u.top+u.height-Ir/3),this.topLeftBorderDoubleInnerBox=F>0||T>0?za(u.left+Gn*2/3,u.top+GA*2/3,F-Gn*2/3,T-GA*2/3,ya.TOP_LEFT):new qA(u.left+Gn*2/3,u.top+GA*2/3),this.topRightBorderDoubleInnerBox=F>0||T>0?za(u.left+nn,u.top+GA*2/3,ie-Yr*2/3,Ye-GA*2/3,ya.TOP_RIGHT):new qA(u.left+u.width-Yr*2/3,u.top+GA*2/3),this.bottomRightBorderDoubleInnerBox=st>0||Mt>0?za(u.left+gr,u.top+Yn,st-Yr*2/3,Mt-Ir*2/3,ya.BOTTOM_RIGHT):new qA(u.left+u.width-Yr*2/3,u.top+u.height-Ir*2/3),this.bottomLeftBorderDoubleInnerBox=lA>0||NA>0?za(u.left+Gn*2/3,u.top+On,lA-Gn*2/3,NA-Ir*2/3,ya.BOTTOM_LEFT):new qA(u.left+Gn*2/3,u.top+u.height-Ir*2/3),this.topLeftBorderStroke=F>0||T>0?za(u.left+Gn/2,u.top+GA/2,F-Gn/2,T-GA/2,ya.TOP_LEFT):new qA(u.left+Gn/2,u.top+GA/2),this.topRightBorderStroke=F>0||T>0?za(u.left+nn,u.top+GA/2,ie-Yr/2,Ye-GA/2,ya.TOP_RIGHT):new qA(u.left+u.width-Yr/2,u.top+GA/2),this.bottomRightBorderStroke=st>0||Mt>0?za(u.left+gr,u.top+Yn,st-Yr/2,Mt-Ir/2,ya.BOTTOM_RIGHT):new qA(u.left+u.width-Yr/2,u.top+u.height-Ir/2),this.bottomLeftBorderStroke=lA>0||NA>0?za(u.left+Gn/2,u.top+On,lA-Gn/2,NA-Ir/2,ya.BOTTOM_LEFT):new qA(u.left+Gn/2,u.top+u.height-Ir/2),this.topLeftBorderBox=F>0||T>0?za(u.left,u.top,F,T,ya.TOP_LEFT):new qA(u.left,u.top),this.topRightBorderBox=ie>0||Ye>0?za(u.left+nn,u.top,ie,Ye,ya.TOP_RIGHT):new qA(u.left+u.width,u.top),this.bottomRightBorderBox=st>0||Mt>0?za(u.left+gr,u.top+Yn,st,Mt,ya.BOTTOM_RIGHT):new qA(u.left+u.width,u.top+u.height),this.bottomLeftBorderBox=lA>0||NA>0?za(u.left,u.top+On,lA,NA,ya.BOTTOM_LEFT):new qA(u.left,u.top+u.height),this.topLeftPaddingBox=F>0||T>0?za(u.left+Gn,u.top+GA,Math.max(0,F-Gn),Math.max(0,T-GA),ya.TOP_LEFT):new qA(u.left+Gn,u.top+GA),this.topRightPaddingBox=ie>0||Ye>0?za(u.left+Math.min(nn,u.width-Yr),u.top+GA,nn>u.width+Yr?0:Math.max(0,ie-Yr),Math.max(0,Ye-GA),ya.TOP_RIGHT):new qA(u.left+u.width-Yr,u.top+GA),this.bottomRightPaddingBox=st>0||Mt>0?za(u.left+Math.min(gr,u.width-Gn),u.top+Math.min(Yn,u.height-Ir),Math.max(0,st-Yr),Math.max(0,Mt-Ir),ya.BOTTOM_RIGHT):new qA(u.left+u.width-Yr,u.top+u.height-Ir),this.bottomLeftPaddingBox=lA>0||NA>0?za(u.left+Gn,u.top+Math.min(On,u.height-Ir),Math.max(0,lA-Gn),Math.max(0,NA-Ir),ya.BOTTOM_LEFT):new qA(u.left+Gn,u.top+u.height-Ir),this.topLeftContentBox=F>0||T>0?za(u.left+Gn+ba,u.top+GA+IA,Math.max(0,F-(Gn+ba)),Math.max(0,T-(GA+IA)),ya.TOP_LEFT):new qA(u.left+Gn+ba,u.top+GA+IA),this.topRightContentBox=ie>0||Ye>0?za(u.left+Math.min(nn,u.width+Gn+ba),u.top+GA+IA,nn>u.width+Gn+ba?0:ie-Gn+ba,Ye-(GA+IA),ya.TOP_RIGHT):new qA(u.left+u.width-(Yr+Yi),u.top+GA+IA),this.bottomRightContentBox=st>0||Mt>0?za(u.left+Math.min(gr,u.width-(Gn+ba)),u.top+Math.min(Yn,u.height+GA+IA),Math.max(0,st-(Yr+Yi)),Mt-(Ir+so),ya.BOTTOM_RIGHT):new qA(u.left+u.width-(Yr+Yi),u.top+u.height-(Ir+so)),this.bottomLeftContentBox=lA>0||NA>0?za(u.left+Gn+ba,u.top+On,Math.max(0,lA-(Gn+ba)),NA-(Ir+so),ya.BOTTOM_LEFT):new qA(u.left+Gn+ba,u.top+u.height-(Ir+so))}return o}(),ya;(function(o){o[o.TOP_LEFT=0]="TOP_LEFT",o[o.TOP_RIGHT=1]="TOP_RIGHT",o[o.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",o[o.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(ya||(ya={}));var za=function(o,a,c,u,B){var F=4*((Math.sqrt(2)-1)/3),T=c*F,oe=u*F,ie=o+c,Ye=a+u;switch(B){case ya.TOP_LEFT:return new Wd(new qA(o,Ye),new qA(o,Ye-oe),new qA(ie-T,a),new qA(ie,a));case ya.TOP_RIGHT:return new Wd(new qA(o,a),new qA(o+T,a),new qA(ie,Ye-oe),new qA(ie,Ye));case ya.BOTTOM_RIGHT:return new Wd(new qA(ie,a),new qA(ie,a+oe),new qA(o+T,Ye),new qA(o,Ye));case ya.BOTTOM_LEFT:default:return new Wd(new qA(ie,Ye),new qA(ie-T,Ye),new qA(o,a+oe),new qA(o,a))}},Jd=function(o){return[o.topLeftBorderBox,o.topRightBorderBox,o.bottomRightBorderBox,o.bottomLeftBorderBox]},Lp=function(o){return[o.topLeftContentBox,o.topRightContentBox,o.bottomRightContentBox,o.bottomLeftContentBox]},O0=function(o){return[o.topLeftPaddingBox,o.topRightPaddingBox,o.bottomRightPaddingBox,o.bottomLeftPaddingBox]},Ar=function(){function o(a,c,u){this.offsetX=a,this.offsetY=c,this.matrix=u,this.type=0,this.target=6}return o}(),Qc=function(){function o(a,c){this.path=a,this.target=c,this.type=1}return o}(),Oa=function(){function o(a){this.opacity=a,this.type=2,this.target=6}return o}(),M0=function(o){return o.type===0},P0=function(o){return o.type===1},Xd=function(o){return o.type===2},ou=function(o,a){return o.length===a.length?o.some(function(c,u){return c===a[u]}):!1},kh=function(o,a,c,u,B){return o.map(function(F,T){switch(T){case 0:return F.add(a,c);case 1:return F.add(a+u,c);case 2:return F.add(a+u,c+B);case 3:return F.add(a,c+B)}return F})},bf=function(){function o(a){this.element=a,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return o}(),T0=function(){function o(a,c){if(this.container=a,this.parent=c,this.effects=[],this.curves=new Kg(this.container),this.container.styles.opacity<1&&this.effects.push(new Oa(this.container.styles.opacity)),this.container.styles.transform!==null){var u=this.container.bounds.left+this.container.styles.transformOrigin[0].number,B=this.container.bounds.top+this.container.styles.transformOrigin[1].number,F=this.container.styles.transform;this.effects.push(new Ar(u,B,F))}if(this.container.styles.overflowX!==0){var T=Jd(this.curves),oe=O0(this.curves);ou(T,oe)?this.effects.push(new Qc(T,6)):(this.effects.push(new Qc(T,2)),this.effects.push(new Qc(oe,4)))}}return o.prototype.getEffects=function(a){for(var c=[2,3].indexOf(this.container.styles.position)===-1,u=this.parent,B=this.effects.slice(0);u;){var F=u.effects.filter(function(ie){return!P0(ie)});if(c||u.container.styles.position!==0||!u.parent){if(B.unshift.apply(B,F),c=[2,3].indexOf(u.container.styles.position)===-1,u.container.styles.overflowX!==0){var T=Jd(u.curves),oe=O0(u.curves);ou(T,oe)||B.unshift(new Qc(oe,6))}}else B.unshift.apply(B,F);u=u.parent}return B.filter(function(ie){return _a(ie.target,a)})},o}(),Ff=function(o,a,c,u){o.container.elements.forEach(function(B){var F=_a(B.flags,4),T=_a(B.flags,2),oe=new T0(B,o);_a(B.styles.display,2048)&&u.push(oe);var ie=_a(B.flags,8)?[]:u;if(F||T){var Ye=F||B.styles.isPositioned()?c:a,tt=new bf(oe);if(B.styles.isPositioned()||B.styles.opacity<1||B.styles.isTransformed()){var st=B.styles.zIndex.order;if(st<0){var Mt=0;Ye.negativeZIndex.some(function(lA,NA){return st>lA.element.container.styles.zIndex.order?(Mt=NA,!1):Mt>0}),Ye.negativeZIndex.splice(Mt,0,tt)}else if(st>0){var _A=0;Ye.positiveZIndex.some(function(lA,NA){return st>=lA.element.container.styles.zIndex.order?(_A=NA+1,!1):_A>0}),Ye.positiveZIndex.splice(_A,0,tt)}else Ye.zeroOrAutoZIndexOrTransformedOrOpacity.push(tt)}else B.styles.isFloating()?Ye.nonPositionedFloats.push(tt):Ye.nonPositionedInlineLevel.push(tt);Ff(oe,tt,F?tt:c,ie)}else B.styles.isInlineLevel()?a.inlineLevel.push(oe):a.nonInlineLevel.push(oe),Ff(oe,a,c,ie);_a(B.flags,8)&&xf(B,ie)})},xf=function(o,a){for(var c=o instanceof No?o.start:1,u=o instanceof No?o.reversed:!1,B=0;B0&&c.intrinsicHeight>0){var F=_d(c),T=O0(u);this.path(T),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(B,0,0,c.intrinsicWidth,c.intrinsicHeight,F.left,F.top,F.width,F.height),this.ctx.restore()}},a.prototype.renderNodeContent=function(c){return fe(this,void 0,void 0,function(){var u,B,F,T,oe,ie,nn,nn,Ye,tt,st,Mt,gr,_A,lA,On,NA,nr,rn,nn,Yn,gr,On;return Be(this,function(GA){switch(GA.label){case 0:this.applyEffects(c.getEffects(4)),u=c.container,B=c.curves,F=u.styles,T=0,oe=u.textNodes,GA.label=1;case 1:return T0&&Zs>0&&(Ir=F.ctx.createPattern(On,"repeat"),F.renderRepeat(IA,Ir,gi,Ui))):xu(tt)&&(Gn=rl(c,u,[null,null,null]),IA=Gn[0],Yi=Gn[1],so=Gn[2],ba=Gn[3],Zs=Gn[4],Ul=tt.position.length===0?[KA]:tt.position,gi=tA(Ul[0],ba),Ui=tA(Ul[Ul.length-1],Zs),zu=ot(tt,gi,Ui,ba,Zs),wo=zu[0],Nl=zu[1],wo>0&&Nl>0&&(Zu=F.ctx.createRadialGradient(Yi+gi,so+Ui,0,Yi+gi,so+Ui,wo),Or(tt.stops,wo*2).forEach(function(gu){return Zu.addColorStop(gu.stop,dr(gu.color))}),F.path(IA),F.ctx.fillStyle=Zu,wo!==Nl?(du=c.bounds.left+.5*c.bounds.width,sl=c.bounds.top+.5*c.bounds.height,hu=Nl/wo,Dl=1/hu,F.ctx.save(),F.ctx.translate(du,sl),F.ctx.transform(1,0,0,hu,0,0),F.ctx.translate(-du,-sl),F.ctx.fillRect(Yi,Dl*(so-sl)+sl,ba,Zs*Dl),F.ctx.restore()):F.ctx.fill())),Nc.label=6;case 6:return u--,[2]}})},F=this,T=0,oe=c.styles.backgroundImage.slice(0).reverse(),Ye.label=1;case 1:return T0?tt.style!==2?[3,5]:[4,this.renderDashedDottedBorder(tt.color,tt.width,oe,c.curves,2)]:[3,11]):[3,13];case 4:return Mt.sent(),[3,11];case 5:return tt.style!==3?[3,7]:[4,this.renderDashedDottedBorder(tt.color,tt.width,oe,c.curves,3)];case 6:return Mt.sent(),[3,11];case 7:return tt.style!==4?[3,9]:[4,this.renderDoubleBorder(tt.color,tt.width,oe,c.curves)];case 8:return Mt.sent(),[3,11];case 9:return[4,this.renderSolidBorder(tt.color,oe,c.curves)];case 10:Mt.sent(),Mt.label=11;case 11:oe++,Mt.label=12;case 12:return ie++,[3,3];case 13:return[2]}})})},a.prototype.renderDashedDottedBorder=function(c,u,B,F,T){return fe(this,void 0,void 0,function(){var oe,ie,Ye,tt,st,Mt,_A,lA,NA,nr,rn,nn,Yn,gr,On,GA,On,GA;return Be(this,function(Yr){return this.ctx.save(),oe=Hh(F,B),ie=ti(F,B),T===2&&(this.path(ie),this.ctx.clip()),Bo(ie[0])?(Ye=ie[0].start.x,tt=ie[0].start.y):(Ye=ie[0].x,tt=ie[0].y),Bo(ie[1])?(st=ie[1].end.x,Mt=ie[1].end.y):(st=ie[1].x,Mt=ie[1].y),B===0||B===2?_A=Math.abs(Ye-st):_A=Math.abs(tt-Mt),this.ctx.beginPath(),T===3?this.formatPath(oe):this.formatPath(ie.slice(0,2)),lA=u<3?u*3:u*2,NA=u<3?u*2:u,T===3&&(lA=u,NA=u),nr=!0,_A<=lA*2?nr=!1:_A<=lA*2+NA?(rn=_A/(2*lA+NA),lA*=rn,NA*=rn):(nn=Math.floor((_A+NA)/(lA+NA)),Yn=(_A-nn*lA)/(nn-1),gr=(_A-(nn+1)*lA)/nn,NA=gr<=0||Math.abs(NA-Yn)Ue){var ee=we;we=Ue,Ue=ee}}else if(X==="l"||X==="landscape"){if(X="l",Ue>we){var ee=we;we=Ue,Ue=ee}}else throw"Invalid orientation: "+X;var Le={width:we,height:Ue,unit:Pe,k:ve};return Le},I.default=be.jsPDF},"./src/plugin/pagebreaks.js":function(Q,I,v){"use strict";v.r(I);var L=v("./node_modules/core-js/modules/es.array.concat.js"),x=v.n(L),j=v("./node_modules/core-js/modules/es.array.slice.js"),V=v.n(j),z=v("./node_modules/core-js/modules/es.array.join.js"),U=v.n(z),D=v("./node_modules/core-js/modules/web.dom-collections.for-each.js"),S=v.n(D),Ae=v("./node_modules/core-js/modules/es.object.keys.js"),Z=v.n(Ae),Y=v("./src/worker.js"),te=v("./src/utils.js"),Ee={toContainer:Y.default.prototype.toContainer};Y.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},Y.default.prototype.toContainer=function(){return Ee.toContainer.call(this).then(function(){var qe=this.prop.container,Te=this.prop.pageSize.inner.px.height,X=[].concat(this.opt.pagebreak.mode),Pe={avoidAll:X.indexOf("avoid-all")!==-1,css:X.indexOf("css")!==-1,legacy:X.indexOf("legacy")!==-1},at={},Se=this;["before","after","avoid"].forEach(function(ve){var Ue=Pe.avoidAll&&ve==="avoid";at[ve]=Ue?[]:[].concat(Se.opt.pagebreak[ve]||[]),at[ve].length>0&&(at[ve]=Array.prototype.slice.call(qe.querySelectorAll(at[ve].join(", "))))});var nt=qe.querySelectorAll(".html2pdf__page-break");nt=Array.prototype.slice.call(nt);var pe=qe.querySelectorAll("*");Array.prototype.forEach.call(pe,function(Ue){var we={before:!1,after:Pe.legacy&&nt.indexOf(Ue)!==-1,avoid:Pe.avoidAll};if(Pe.css){var ee=window.getComputedStyle(Ue),Le=["always","page","left","right"],Je=["avoid","avoid-page"];we={before:we.before||Le.indexOf(ee.breakBefore||ee.pageBreakBefore)!==-1,after:we.after||Le.indexOf(ee.breakAfter||ee.pageBreakAfter)!==-1,avoid:we.avoid||Je.indexOf(ee.breakInside||ee.pageBreakInside)!==-1}}Object.keys(we).forEach(function(TA){we[TA]=we[TA]||at[TA].indexOf(Ue)!==-1});var Oe=Ue.getBoundingClientRect();if(we.avoid&&!we.before){var It=Math.floor(Oe.top/Te),Lt=Math.floor(Oe.bottom/Te),zt=Math.abs(Oe.bottom-Oe.top)/Te;Lt!==It&&zt<=1&&(we.before=!0)}if(we.before){var fA=(0,te.createElement)("div",{style:{display:"block",height:Te-Oe.top%Te+"px"}});Ue.parentNode.insertBefore(fA,Ue)}if(we.after){var fA=(0,te.createElement)("div",{style:{display:"block",height:Te-Oe.bottom%Te+"px"}});Ue.parentNode.insertBefore(fA,Ue.nextSibling)}})})}},"./src/utils.js":function(Q,I,v){"use strict";v.r(I),v.d(I,{objType:function(){return X},createElement:function(){return Pe},cloneNode:function(){return at},unitConvert:function(){return Se},toPx:function(){return nt}});var L=v("./node_modules/core-js/modules/es.number.constructor.js"),x=v.n(L),j=v("./node_modules/core-js/modules/es.symbol.js"),V=v.n(j),z=v("./node_modules/core-js/modules/es.symbol.description.js"),U=v.n(z),D=v("./node_modules/core-js/modules/es.object.to-string.js"),S=v.n(D),Ae=v("./node_modules/core-js/modules/es.symbol.iterator.js"),Z=v.n(Ae),Y=v("./node_modules/core-js/modules/es.array.iterator.js"),te=v.n(Y),Ee=v("./node_modules/core-js/modules/es.string.iterator.js"),$=v.n(Ee),be=v("./node_modules/core-js/modules/web.dom-collections.iterator.js"),qe=v.n(be);function Te(pe){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Te=function(Ue){return typeof Ue}:Te=function(Ue){return Ue&&typeof Symbol=="function"&&Ue.constructor===Symbol&&Ue!==Symbol.prototype?"symbol":typeof Ue},Te(pe)}var X=function(ve){var Ue=Te(ve);return Ue==="undefined"?"undefined":Ue==="string"||ve instanceof String?"string":Ue==="number"||ve instanceof Number?"number":Ue==="function"||ve instanceof Function?"function":ve&&ve.constructor===Array?"array":ve&&ve.nodeType===1?"element":Ue==="object"?"object":"unknown"},Pe=function(ve,Ue){var we=document.createElement(ve);if(Ue.className&&(we.className=Ue.className),Ue.innerHTML){we.innerHTML=Ue.innerHTML;for(var ee=we.getElementsByTagName("script"),Le=ee.length;Le-- >0;null)ee[Le].parentNode.removeChild(ee[Le])}for(var Je in Ue.style)we.style[Je]=Ue.style[Je];return we},at=function pe(ve,Ue){for(var we=ve.nodeType===3?document.createTextNode(ve.nodeValue):ve.cloneNode(!1),ee=ve.firstChild;ee;ee=ee.nextSibling)(Ue===!0||ee.nodeType!==1||ee.nodeName!=="SCRIPT")&&we.appendChild(pe(ee,Ue));return ve.nodeType===1&&(ve.nodeName==="CANVAS"?(we.width=ve.width,we.height=ve.height,we.getContext("2d").drawImage(ve,0,0)):(ve.nodeName==="TEXTAREA"||ve.nodeName==="SELECT")&&(we.value=ve.value),we.addEventListener("load",function(){we.scrollTop=ve.scrollTop,we.scrollLeft=ve.scrollLeft},!0)),we},Se=function(ve,Ue){if(X(ve)==="number")return ve*72/96/Ue;var we={};for(var ee in ve)we[ee]=ve[ee]*72/96/Ue;return we},nt=function(ve,Ue){return Math.floor(ve*Ue/72*96)}},"./src/worker.js":function(Q,I,v){"use strict";v.r(I);var L=v("./node_modules/core-js/modules/es.object.assign.js"),x=v.n(L),j=v("./node_modules/core-js/modules/es.array.map.js"),V=v.n(j),z=v("./node_modules/core-js/modules/es.object.keys.js"),U=v.n(z),D=v("./node_modules/core-js/modules/es.array.concat.js"),S=v.n(D),Ae=v("./node_modules/core-js/modules/es.object.to-string.js"),Z=v.n(Ae),Y=v("./node_modules/core-js/modules/es.regexp.to-string.js"),te=v.n(Y),Ee=v("./node_modules/core-js/modules/es.function.name.js"),$=v.n(Ee),be=v("./node_modules/core-js/modules/web.dom-collections.for-each.js"),qe=v.n(be),Te=v("jspdf"),X=v.n(Te),Pe=v("html2canvas"),at=v.n(Pe),Se=v("./src/utils.js"),nt=v("./node_modules/es6-promise/dist/es6-promise.js"),pe=v.n(nt),ve=pe().Promise,Ue=function we(ee){var Le=Object.assign(we.convert(ve.resolve()),JSON.parse(JSON.stringify(we.template))),Je=we.convert(ve.resolve(),Le);return Je=Je.setProgress(1,we,1,[we]),Je=Je.set(ee),Je};Ue.prototype=Object.create(ve.prototype),Ue.prototype.constructor=Ue,Ue.convert=function(ee,Le){return ee.__proto__=Le||Ue.prototype,ee},Ue.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},Ue.prototype.from=function(ee,Le){function Je(Oe){switch((0,Se.objType)(Oe)){case"string":return"string";case"element":return Oe.nodeName.toLowerCase&&Oe.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(Le=Le||Je(ee),Le){case"string":return this.set({src:(0,Se.createElement)("div",{innerHTML:ee})});case"element":return this.set({src:ee});case"canvas":return this.set({canvas:ee});case"img":return this.set({img:ee});default:return this.error("Unknown source type.")}})},Ue.prototype.to=function(ee){switch(ee){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},Ue.prototype.toContainer=function(){var ee=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(ee).then(function(){var Je={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},Oe={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};Je.opacity=0;var It=(0,Se.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,Se.createElement)("div",{className:"html2pdf__overlay",style:Je}),this.prop.container=(0,Se.createElement)("div",{className:"html2pdf__container",style:Oe}),this.prop.container.appendChild(It),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},Ue.prototype.toCanvas=function(){var ee=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(ee).then(function(){var Je=Object.assign({},this.opt.html2canvas);return delete Je.onrendered,Pe(this.prop.container,Je)}).then(function(Je){var Oe=this.opt.html2canvas.onrendered||function(){};Oe(Je),this.prop.canvas=Je,document.body.removeChild(this.prop.overlay)})},Ue.prototype.toImg=function(){var ee=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(ee).then(function(){var Je=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=Je})},Ue.prototype.toPdf=function(){var ee=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(ee).then(function(){var Je=this.prop.canvas,Oe=this.opt,It=Je.height,Lt=Math.floor(Je.width*this.prop.pageSize.inner.ratio),zt=Math.ceil(It/Lt),fA=this.prop.pageSize.inner.height,TA=document.createElement("canvas"),wA=TA.getContext("2d");TA.width=Je.width,TA.height=Lt,this.prop.pdf=this.prop.pdf||new Te.jsPDF(Oe.jsPDF);for(var QA=0;QA1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/to-indexed-object.js"),x=v("./node_modules/core-js/internals/to-length.js"),j=v("./node_modules/core-js/internals/to-absolute-index.js"),V=function(z){return function(U,D,S){var Ae=L(U),Z=x(Ae.length),Y=j(S,Z),te;if(z&&D!=D){for(;Z>Y;)if(te=Ae[Y++],te!=te)return!0}else for(;Z>Y;Y++)if((z||Y in Ae)&&Ae[Y]===D)return z||Y||0;return!z&&-1}};Q.exports={includes:V(!0),indexOf:V(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/function-bind-context.js"),x=v("./node_modules/core-js/internals/indexed-object.js"),j=v("./node_modules/core-js/internals/to-object.js"),V=v("./node_modules/core-js/internals/to-length.js"),z=v("./node_modules/core-js/internals/array-species-create.js"),U=[].push,D=function(S){var Ae=S==1,Z=S==2,Y=S==3,te=S==4,Ee=S==6,$=S==7,be=S==5||Ee;return function(qe,Te,X,Pe){for(var at=j(qe),Se=x(at),nt=L(Te,X,3),pe=V(Se.length),ve=0,Ue=Pe||z,we=Ae?Ue(qe,pe):Z||$?Ue(qe,0):void 0,ee,Le;pe>ve;ve++)if((be||ve in Se)&&(ee=Se[ve],Le=nt(ee,ve,at),S))if(Ae)we[ve]=Le;else if(Le)switch(S){case 3:return!0;case 5:return ee;case 6:return ve;case 2:U.call(we,ee)}else switch(S){case 4:return!1;case 7:U.call(we,ee)}return Ee?-1:Y||te?te:we}};Q.exports={forEach:D(0),map:D(1),filter:D(2),some:D(3),every:D(4),find:D(5),findIndex:D(6),filterReject:D(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/fails.js"),x=v("./node_modules/core-js/internals/well-known-symbol.js"),j=v("./node_modules/core-js/internals/engine-v8-version.js"),V=x("species");Q.exports=function(z){return j>=51||!L(function(){var U=[],D=U.constructor={};return D[V]=function(){return{foo:1}},U[z](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/fails.js");Q.exports=function(x,j){var V=[][x];return!!V&&L(function(){V.call(null,j||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/is-object.js"),x=v("./node_modules/core-js/internals/is-array.js"),j=v("./node_modules/core-js/internals/well-known-symbol.js"),V=j("species");Q.exports=function(z){var U;return x(z)&&(U=z.constructor,typeof U=="function"&&(U===Array||x(U.prototype))?U=void 0:L(U)&&(U=U[V],U===null&&(U=void 0))),U===void 0?Array:U}},"./node_modules/core-js/internals/array-species-create.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/array-species-constructor.js");Q.exports=function(x,j){return new(L(x))(j===0?0:j)}},"./node_modules/core-js/internals/classof-raw.js":function(Q){var I={}.toString;Q.exports=function(v){return I.call(v).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/to-string-tag-support.js"),x=v("./node_modules/core-js/internals/classof-raw.js"),j=v("./node_modules/core-js/internals/well-known-symbol.js"),V=j("toStringTag"),z=x(function(){return arguments}())=="Arguments",U=function(D,S){try{return D[S]}catch(Ae){}};Q.exports=L?x:function(D){var S,Ae,Z;return D===void 0?"Undefined":D===null?"Null":typeof(Ae=U(S=Object(D),V))=="string"?Ae:z?x(S):(Z=x(S))=="Object"&&typeof S.callee=="function"?"Arguments":Z}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/has.js"),x=v("./node_modules/core-js/internals/own-keys.js"),j=v("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),V=v("./node_modules/core-js/internals/object-define-property.js");Q.exports=function(z,U){for(var D=x(U),S=V.f,Ae=j.f,Z=0;Z"+S+""}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,x=v("./node_modules/core-js/internals/object-create.js"),j=v("./node_modules/core-js/internals/create-property-descriptor.js"),V=v("./node_modules/core-js/internals/set-to-string-tag.js"),z=v("./node_modules/core-js/internals/iterators.js"),U=function(){return this};Q.exports=function(D,S,Ae){var Z=S+" Iterator";return D.prototype=x(L,{next:j(1,Ae)}),V(D,Z,!1,!0),z[Z]=U,D}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/descriptors.js"),x=v("./node_modules/core-js/internals/object-define-property.js"),j=v("./node_modules/core-js/internals/create-property-descriptor.js");Q.exports=L?function(V,z,U){return x.f(V,z,j(1,U))}:function(V,z,U){return V[z]=U,V}},"./node_modules/core-js/internals/create-property-descriptor.js":function(Q){Q.exports=function(I,v){return{enumerable:!(I&1),configurable:!(I&2),writable:!(I&4),value:v}}},"./node_modules/core-js/internals/create-property.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/to-property-key.js"),x=v("./node_modules/core-js/internals/object-define-property.js"),j=v("./node_modules/core-js/internals/create-property-descriptor.js");Q.exports=function(V,z,U){var D=L(z);D in V?x.f(V,D,j(0,U)):V[D]=U}},"./node_modules/core-js/internals/define-iterator.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/create-iterator-constructor.js"),j=v("./node_modules/core-js/internals/object-get-prototype-of.js"),V=v("./node_modules/core-js/internals/object-set-prototype-of.js"),z=v("./node_modules/core-js/internals/set-to-string-tag.js"),U=v("./node_modules/core-js/internals/create-non-enumerable-property.js"),D=v("./node_modules/core-js/internals/redefine.js"),S=v("./node_modules/core-js/internals/well-known-symbol.js"),Ae=v("./node_modules/core-js/internals/is-pure.js"),Z=v("./node_modules/core-js/internals/iterators.js"),Y=v("./node_modules/core-js/internals/iterators-core.js"),te=Y.IteratorPrototype,Ee=Y.BUGGY_SAFARI_ITERATORS,$=S("iterator"),be="keys",qe="values",Te="entries",X=function(){return this};Q.exports=function(Pe,at,Se,nt,pe,ve,Ue){x(Se,at,nt);var we=function(wA){if(wA===pe&&It)return It;if(!Ee&&wA in Je)return Je[wA];switch(wA){case be:return function(){return new Se(this,wA)};case qe:return function(){return new Se(this,wA)};case Te:return function(){return new Se(this,wA)}}return function(){return new Se(this)}},ee=at+" Iterator",Le=!1,Je=Pe.prototype,Oe=Je[$]||Je["@@iterator"]||pe&&Je[pe],It=!Ee&&Oe||we(pe),Lt=at=="Array"&&Je.entries||Oe,zt,fA,TA;if(Lt&&(zt=j(Lt.call(new Pe)),te!==Object.prototype&&zt.next&&(!Ae&&j(zt)!==te&&(V?V(zt,te):typeof zt[$]!="function"&&U(zt,$,X)),z(zt,ee,!0,!0),Ae&&(Z[ee]=X))),pe==qe&&Oe&&Oe.name!==qe&&(Le=!0,It=function(){return Oe.call(this)}),(!Ae||Ue)&&Je[$]!==It&&U(Je,$,It),Z[at]=It,pe)if(fA={values:we(qe),keys:ve?It:we(be),entries:we(Te)},Ue)for(TA in fA)(Ee||Le||!(TA in Je))&&D(Je,TA,fA[TA]);else L({target:at,proto:!0,forced:Ee||Le},fA);return fA}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/path.js"),x=v("./node_modules/core-js/internals/has.js"),j=v("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),V=v("./node_modules/core-js/internals/object-define-property.js").f;Q.exports=function(z){var U=L.Symbol||(L.Symbol={});x(U,z)||V(U,z,{value:j.f(z)})}},"./node_modules/core-js/internals/descriptors.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/fails.js");Q.exports=!L(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/global.js"),x=v("./node_modules/core-js/internals/is-object.js"),j=L.document,V=x(j)&&x(j.createElement);Q.exports=function(z){return V?j.createElement(z):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(Q){Q.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/get-built-in.js");Q.exports=L("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/global.js"),x=v("./node_modules/core-js/internals/engine-user-agent.js"),j=L.process,V=L.Deno,z=j&&j.versions||V&&V.version,U=z&&z.v8,D,S;U?(D=U.split("."),S=D[0]<4?1:D[0]+D[1]):x&&(D=x.match(/Edge\/(\d+)/),(!D||D[1]>=74)&&(D=x.match(/Chrome\/(\d+)/),D&&(S=D[1]))),Q.exports=S&&+S},"./node_modules/core-js/internals/enum-bug-keys.js":function(Q){Q.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/global.js"),x=v("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,j=v("./node_modules/core-js/internals/create-non-enumerable-property.js"),V=v("./node_modules/core-js/internals/redefine.js"),z=v("./node_modules/core-js/internals/set-global.js"),U=v("./node_modules/core-js/internals/copy-constructor-properties.js"),D=v("./node_modules/core-js/internals/is-forced.js");Q.exports=function(S,Ae){var Z=S.target,Y=S.global,te=S.stat,Ee,$,be,qe,Te,X;if(Y?$=L:te?$=L[Z]||z(Z,{}):$=(L[Z]||{}).prototype,$)for(be in Ae){if(Te=Ae[be],S.noTargetGet?(X=x($,be),qe=X&&X.value):qe=$[be],Ee=D(Y?be:Z+(te?".":"#")+be,S.forced),!Ee&&qe!==void 0){if(typeof Te==typeof qe)continue;U(Te,qe)}(S.sham||qe&&qe.sham)&&j(Te,"sham",!0),V($,be,Te,S)}}},"./node_modules/core-js/internals/fails.js":function(Q){Q.exports=function(I){try{return!!I()}catch(v){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/a-function.js");Q.exports=function(x,j,V){if(L(x),j===void 0)return x;switch(V){case 0:return function(){return x.call(j)};case 1:return function(z){return x.call(j,z)};case 2:return function(z,U){return x.call(j,z,U)};case 3:return function(z,U,D){return x.call(j,z,U,D)}}return function(){return x.apply(j,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/global.js"),x=function(j){return typeof j=="function"?j:void 0};Q.exports=function(j,V){return arguments.length<2?x(L[j]):L[j]&&L[j][V]}},"./node_modules/core-js/internals/global.js":function(Q){var I=function(v){return v&&v.Math==Math&&v};Q.exports=I(typeof globalThis=="object"&&globalThis)||I(typeof window=="object"&&window)||I(typeof self=="object"&&self)||I(typeof y.g=="object"&&y.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/to-object.js"),x={}.hasOwnProperty;Q.exports=Object.hasOwn||function(V,z){return x.call(L(V),z)}},"./node_modules/core-js/internals/hidden-keys.js":function(Q){Q.exports={}},"./node_modules/core-js/internals/html.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/get-built-in.js");Q.exports=L("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/descriptors.js"),x=v("./node_modules/core-js/internals/fails.js"),j=v("./node_modules/core-js/internals/document-create-element.js");Q.exports=!L&&!x(function(){return Object.defineProperty(j("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/fails.js"),x=v("./node_modules/core-js/internals/classof-raw.js"),j="".split;Q.exports=L(function(){return!Object("z").propertyIsEnumerable(0)})?function(V){return x(V)=="String"?j.call(V,""):Object(V)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/is-object.js"),x=v("./node_modules/core-js/internals/object-set-prototype-of.js");Q.exports=function(j,V,z){var U,D;return x&&typeof(U=V.constructor)=="function"&&U!==z&&L(D=U.prototype)&&D!==z.prototype&&x(j,D),j}},"./node_modules/core-js/internals/inspect-source.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/shared-store.js"),x=Function.toString;typeof L.inspectSource!="function"&&(L.inspectSource=function(j){return x.call(j)}),Q.exports=L.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/native-weak-map.js"),x=v("./node_modules/core-js/internals/global.js"),j=v("./node_modules/core-js/internals/is-object.js"),V=v("./node_modules/core-js/internals/create-non-enumerable-property.js"),z=v("./node_modules/core-js/internals/has.js"),U=v("./node_modules/core-js/internals/shared-store.js"),D=v("./node_modules/core-js/internals/shared-key.js"),S=v("./node_modules/core-js/internals/hidden-keys.js"),Ae="Object already initialized",Z=x.WeakMap,Y,te,Ee,$=function(Se){return Ee(Se)?te(Se):Y(Se,{})},be=function(Se){return function(nt){var pe;if(!j(nt)||(pe=te(nt)).type!==Se)throw TypeError("Incompatible receiver, "+Se+" required");return pe}};if(L||U.state){var qe=U.state||(U.state=new Z),Te=qe.get,X=qe.has,Pe=qe.set;Y=function(Se,nt){if(X.call(qe,Se))throw new TypeError(Ae);return nt.facade=Se,Pe.call(qe,Se,nt),nt},te=function(Se){return Te.call(qe,Se)||{}},Ee=function(Se){return X.call(qe,Se)}}else{var at=D("state");S[at]=!0,Y=function(Se,nt){if(z(Se,at))throw new TypeError(Ae);return nt.facade=Se,V(Se,at,nt),nt},te=function(Se){return z(Se,at)?Se[at]:{}},Ee=function(Se){return z(Se,at)}}Q.exports={set:Y,get:te,has:Ee,enforce:$,getterFor:be}},"./node_modules/core-js/internals/is-array.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/classof-raw.js");Q.exports=Array.isArray||function(j){return L(j)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/fails.js"),x=/#|\.prototype\./,j=function(S,Ae){var Z=z[V(S)];return Z==D?!0:Z==U?!1:typeof Ae=="function"?L(Ae):!!Ae},V=j.normalize=function(S){return String(S).replace(x,".").toLowerCase()},z=j.data={},U=j.NATIVE="N",D=j.POLYFILL="P";Q.exports=j},"./node_modules/core-js/internals/is-object.js":function(Q){Q.exports=function(I){return typeof I=="object"?I!==null:typeof I=="function"}},"./node_modules/core-js/internals/is-pure.js":function(Q){Q.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/get-built-in.js"),x=v("./node_modules/core-js/internals/use-symbol-as-uid.js");Q.exports=x?function(j){return typeof j=="symbol"}:function(j){var V=L("Symbol");return typeof V=="function"&&Object(j)instanceof V}},"./node_modules/core-js/internals/iterators-core.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/fails.js"),x=v("./node_modules/core-js/internals/object-get-prototype-of.js"),j=v("./node_modules/core-js/internals/create-non-enumerable-property.js"),V=v("./node_modules/core-js/internals/has.js"),z=v("./node_modules/core-js/internals/well-known-symbol.js"),U=v("./node_modules/core-js/internals/is-pure.js"),D=z("iterator"),S=!1,Ae=function(){return this},Z,Y,te;[].keys&&(te=[].keys(),"next"in te?(Y=x(x(te)),Y!==Object.prototype&&(Z=Y)):S=!0);var Ee=Z==null||L(function(){var $={};return Z[D].call($)!==$});Ee&&(Z={}),(!U||Ee)&&!V(Z,D)&&j(Z,D,Ae),Q.exports={IteratorPrototype:Z,BUGGY_SAFARI_ITERATORS:S}},"./node_modules/core-js/internals/iterators.js":function(Q){Q.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/engine-v8-version.js"),x=v("./node_modules/core-js/internals/fails.js");Q.exports=!!Object.getOwnPropertySymbols&&!x(function(){var j=Symbol();return!String(j)||!(Object(j)instanceof Symbol)||!Symbol.sham&&L&&L<41})},"./node_modules/core-js/internals/native-weak-map.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/global.js"),x=v("./node_modules/core-js/internals/inspect-source.js"),j=L.WeakMap;Q.exports=typeof j=="function"&&/native code/.test(x(j))},"./node_modules/core-js/internals/object-assign.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/descriptors.js"),x=v("./node_modules/core-js/internals/fails.js"),j=v("./node_modules/core-js/internals/object-keys.js"),V=v("./node_modules/core-js/internals/object-get-own-property-symbols.js"),z=v("./node_modules/core-js/internals/object-property-is-enumerable.js"),U=v("./node_modules/core-js/internals/to-object.js"),D=v("./node_modules/core-js/internals/indexed-object.js"),S=Object.assign,Ae=Object.defineProperty;Q.exports=!S||x(function(){if(L&&S({b:1},S(Ae({},"a",{enumerable:!0,get:function(){Ae(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var Z={},Y={},te=Symbol(),Ee="abcdefghijklmnopqrst";return Z[te]=7,Ee.split("").forEach(function($){Y[$]=$}),S({},Z)[te]!=7||j(S({},Y)).join("")!=Ee})?function(Y,te){for(var Ee=U(Y),$=arguments.length,be=1,qe=V.f,Te=z.f;$>be;)for(var X=D(arguments[be++]),Pe=qe?j(X).concat(qe(X)):j(X),at=Pe.length,Se=0,nt;at>Se;)nt=Pe[Se++],(!L||Te.call(X,nt))&&(Ee[nt]=X[nt]);return Ee}:S},"./node_modules/core-js/internals/object-create.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/an-object.js"),x=v("./node_modules/core-js/internals/object-define-properties.js"),j=v("./node_modules/core-js/internals/enum-bug-keys.js"),V=v("./node_modules/core-js/internals/hidden-keys.js"),z=v("./node_modules/core-js/internals/html.js"),U=v("./node_modules/core-js/internals/document-create-element.js"),D=v("./node_modules/core-js/internals/shared-key.js"),S=">",Ae="<",Z="prototype",Y="script",te=D("IE_PROTO"),Ee=function(){},$=function(Pe){return Ae+Y+S+Pe+Ae+"/"+Y+S},be=function(Pe){Pe.write($("")),Pe.close();var at=Pe.parentWindow.Object;return Pe=null,at},qe=function(){var Pe=U("iframe"),at="java"+Y+":",Se;if(Pe.style)return Pe.style.display="none",z.appendChild(Pe),Pe.src=String(at),Se=Pe.contentWindow.document,Se.open(),Se.write($("document.F=Object")),Se.close(),Se.F},Te,X=function(){try{Te=new ActiveXObject("htmlfile")}catch(at){}X=document.domain&&Te?be(Te):qe()||be(Te);for(var Pe=j.length;Pe--;)delete X[Z][j[Pe]];return X()};V[te]=!0,Q.exports=Object.create||function(at,Se){var nt;return at!==null?(Ee[Z]=L(at),nt=new Ee,Ee[Z]=null,nt[te]=at):nt=X(),Se===void 0?nt:x(nt,Se)}},"./node_modules/core-js/internals/object-define-properties.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/descriptors.js"),x=v("./node_modules/core-js/internals/object-define-property.js"),j=v("./node_modules/core-js/internals/an-object.js"),V=v("./node_modules/core-js/internals/object-keys.js");Q.exports=L?Object.defineProperties:function(U,D){j(U);for(var S=V(D),Ae=S.length,Z=0,Y;Ae>Z;)x.f(U,Y=S[Z++],D[Y]);return U}},"./node_modules/core-js/internals/object-define-property.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/descriptors.js"),x=v("./node_modules/core-js/internals/ie8-dom-define.js"),j=v("./node_modules/core-js/internals/an-object.js"),V=v("./node_modules/core-js/internals/to-property-key.js"),z=Object.defineProperty;I.f=L?z:function(D,S,Ae){if(j(D),S=V(S),j(Ae),x)try{return z(D,S,Ae)}catch(Z){}if("get"in Ae||"set"in Ae)throw TypeError("Accessors not supported");return"value"in Ae&&(D[S]=Ae.value),D}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/descriptors.js"),x=v("./node_modules/core-js/internals/object-property-is-enumerable.js"),j=v("./node_modules/core-js/internals/create-property-descriptor.js"),V=v("./node_modules/core-js/internals/to-indexed-object.js"),z=v("./node_modules/core-js/internals/to-property-key.js"),U=v("./node_modules/core-js/internals/has.js"),D=v("./node_modules/core-js/internals/ie8-dom-define.js"),S=Object.getOwnPropertyDescriptor;I.f=L?S:function(Z,Y){if(Z=V(Z),Y=z(Y),D)try{return S(Z,Y)}catch(te){}if(U(Z,Y))return j(!x.f.call(Z,Y),Z[Y])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/to-indexed-object.js"),x=v("./node_modules/core-js/internals/object-get-own-property-names.js").f,j={}.toString,V=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],z=function(U){try{return x(U)}catch(D){return V.slice()}};Q.exports.f=function(D){return V&&j.call(D)=="[object Window]"?z(D):x(L(D))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/object-keys-internal.js"),x=v("./node_modules/core-js/internals/enum-bug-keys.js"),j=x.concat("length","prototype");I.f=Object.getOwnPropertyNames||function(z){return L(z,j)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(Q,I){I.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/has.js"),x=v("./node_modules/core-js/internals/to-object.js"),j=v("./node_modules/core-js/internals/shared-key.js"),V=v("./node_modules/core-js/internals/correct-prototype-getter.js"),z=j("IE_PROTO"),U=Object.prototype;Q.exports=V?Object.getPrototypeOf:function(D){return D=x(D),L(D,z)?D[z]:typeof D.constructor=="function"&&D instanceof D.constructor?D.constructor.prototype:D instanceof Object?U:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/has.js"),x=v("./node_modules/core-js/internals/to-indexed-object.js"),j=v("./node_modules/core-js/internals/array-includes.js").indexOf,V=v("./node_modules/core-js/internals/hidden-keys.js");Q.exports=function(z,U){var D=x(z),S=0,Ae=[],Z;for(Z in D)!L(V,Z)&&L(D,Z)&&Ae.push(Z);for(;U.length>S;)L(D,Z=U[S++])&&(~j(Ae,Z)||Ae.push(Z));return Ae}},"./node_modules/core-js/internals/object-keys.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/object-keys-internal.js"),x=v("./node_modules/core-js/internals/enum-bug-keys.js");Q.exports=Object.keys||function(V){return L(V,x)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(Q,I){"use strict";var v={}.propertyIsEnumerable,L=Object.getOwnPropertyDescriptor,x=L&&!v.call({1:2},1);I.f=x?function(V){var z=L(this,V);return!!z&&z.enumerable}:v},"./node_modules/core-js/internals/object-set-prototype-of.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/an-object.js"),x=v("./node_modules/core-js/internals/a-possible-prototype.js");Q.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var j=!1,V={},z;try{z=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,z.call(V,[]),j=V instanceof Array}catch(U){}return function(D,S){return L(D),x(S),j?z.call(D,S):D.__proto__=S,D}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/to-string-tag-support.js"),x=v("./node_modules/core-js/internals/classof.js");Q.exports=L?{}.toString:function(){return"[object "+x(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/is-object.js");Q.exports=function(x,j){var V,z;if(j==="string"&&typeof(V=x.toString)=="function"&&!L(z=V.call(x))||typeof(V=x.valueOf)=="function"&&!L(z=V.call(x))||j!=="string"&&typeof(V=x.toString)=="function"&&!L(z=V.call(x)))return z;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/get-built-in.js"),x=v("./node_modules/core-js/internals/object-get-own-property-names.js"),j=v("./node_modules/core-js/internals/object-get-own-property-symbols.js"),V=v("./node_modules/core-js/internals/an-object.js");Q.exports=L("Reflect","ownKeys")||function(U){var D=x.f(V(U)),S=j.f;return S?D.concat(S(U)):D}},"./node_modules/core-js/internals/path.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/global.js");Q.exports=L},"./node_modules/core-js/internals/redefine.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/global.js"),x=v("./node_modules/core-js/internals/create-non-enumerable-property.js"),j=v("./node_modules/core-js/internals/has.js"),V=v("./node_modules/core-js/internals/set-global.js"),z=v("./node_modules/core-js/internals/inspect-source.js"),U=v("./node_modules/core-js/internals/internal-state.js"),D=U.get,S=U.enforce,Ae=String(String).split("String");(Q.exports=function(Z,Y,te,Ee){var $=Ee?!!Ee.unsafe:!1,be=Ee?!!Ee.enumerable:!1,qe=Ee?!!Ee.noTargetGet:!1,Te;if(typeof te=="function"&&(typeof Y=="string"&&!j(te,"name")&&x(te,"name",Y),Te=S(te),Te.source||(Te.source=Ae.join(typeof Y=="string"?Y:""))),Z===L){be?Z[Y]=te:V(Y,te);return}else $?!qe&&Z[Y]&&(be=!0):delete Z[Y];be?Z[Y]=te:x(Z,Y,te)})(Function.prototype,"toString",function(){return typeof this=="function"&&D(this).source||z(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/an-object.js");Q.exports=function(){var x=L(this),j="";return x.global&&(j+="g"),x.ignoreCase&&(j+="i"),x.multiline&&(j+="m"),x.dotAll&&(j+="s"),x.unicode&&(j+="u"),x.sticky&&(j+="y"),j}},"./node_modules/core-js/internals/require-object-coercible.js":function(Q){Q.exports=function(I){if(I==null)throw TypeError("Can't call method on "+I);return I}},"./node_modules/core-js/internals/set-global.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/global.js");Q.exports=function(x,j){try{Object.defineProperty(L,x,{value:j,configurable:!0,writable:!0})}catch(V){L[x]=j}return j}},"./node_modules/core-js/internals/set-to-string-tag.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/object-define-property.js").f,x=v("./node_modules/core-js/internals/has.js"),j=v("./node_modules/core-js/internals/well-known-symbol.js"),V=j("toStringTag");Q.exports=function(z,U,D){z&&!x(z=D?z:z.prototype,V)&&L(z,V,{configurable:!0,value:U})}},"./node_modules/core-js/internals/shared-key.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/shared.js"),x=v("./node_modules/core-js/internals/uid.js"),j=L("keys");Q.exports=function(V){return j[V]||(j[V]=x(V))}},"./node_modules/core-js/internals/shared-store.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/global.js"),x=v("./node_modules/core-js/internals/set-global.js"),j="__core-js_shared__",V=L[j]||x(j,{});Q.exports=V},"./node_modules/core-js/internals/shared.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/is-pure.js"),x=v("./node_modules/core-js/internals/shared-store.js");(Q.exports=function(j,V){return x[j]||(x[j]=V!==void 0?V:{})})("versions",[]).push({version:"3.16.0",mode:L?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/fails.js");Q.exports=function(x){return L(function(){var j=""[x]('"');return j!==j.toLowerCase()||j.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/to-integer.js"),x=v("./node_modules/core-js/internals/to-string.js"),j=v("./node_modules/core-js/internals/require-object-coercible.js"),V=function(z){return function(U,D){var S=x(j(U)),Ae=L(D),Z=S.length,Y,te;return Ae<0||Ae>=Z?z?"":void 0:(Y=S.charCodeAt(Ae),Y<55296||Y>56319||Ae+1===Z||(te=S.charCodeAt(Ae+1))<56320||te>57343?z?S.charAt(Ae):Y:z?S.slice(Ae,Ae+2):(Y-55296<<10)+(te-56320)+65536)}};Q.exports={codeAt:V(!1),charAt:V(!0)}},"./node_modules/core-js/internals/string-trim.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/require-object-coercible.js"),x=v("./node_modules/core-js/internals/to-string.js"),j=v("./node_modules/core-js/internals/whitespaces.js"),V="["+j+"]",z=RegExp("^"+V+V+"*"),U=RegExp(V+V+"*$"),D=function(S){return function(Ae){var Z=x(L(Ae));return S&1&&(Z=Z.replace(z,"")),S&2&&(Z=Z.replace(U,"")),Z}};Q.exports={start:D(1),end:D(2),trim:D(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/to-integer.js"),x=Math.max,j=Math.min;Q.exports=function(V,z){var U=L(V);return U<0?x(U+z,0):j(U,z)}},"./node_modules/core-js/internals/to-indexed-object.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/indexed-object.js"),x=v("./node_modules/core-js/internals/require-object-coercible.js");Q.exports=function(j){return L(x(j))}},"./node_modules/core-js/internals/to-integer.js":function(Q){var I=Math.ceil,v=Math.floor;Q.exports=function(L){return isNaN(L=+L)?0:(L>0?v:I)(L)}},"./node_modules/core-js/internals/to-length.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/to-integer.js"),x=Math.min;Q.exports=function(j){return j>0?x(L(j),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/require-object-coercible.js");Q.exports=function(x){return Object(L(x))}},"./node_modules/core-js/internals/to-primitive.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/is-object.js"),x=v("./node_modules/core-js/internals/is-symbol.js"),j=v("./node_modules/core-js/internals/ordinary-to-primitive.js"),V=v("./node_modules/core-js/internals/well-known-symbol.js"),z=V("toPrimitive");Q.exports=function(U,D){if(!L(U)||x(U))return U;var S=U[z],Ae;if(S!==void 0){if(D===void 0&&(D="default"),Ae=S.call(U,D),!L(Ae)||x(Ae))return Ae;throw TypeError("Can't convert object to primitive value")}return D===void 0&&(D="number"),j(U,D)}},"./node_modules/core-js/internals/to-property-key.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/to-primitive.js"),x=v("./node_modules/core-js/internals/is-symbol.js");Q.exports=function(j){var V=L(j,"string");return x(V)?V:String(V)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/well-known-symbol.js"),x=L("toStringTag"),j={};j[x]="z",Q.exports=String(j)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/is-symbol.js");Q.exports=function(x){if(L(x))throw TypeError("Cannot convert a Symbol value to a string");return String(x)}},"./node_modules/core-js/internals/uid.js":function(Q){var I=0,v=Math.random();Q.exports=function(L){return"Symbol("+String(L===void 0?"":L)+")_"+(++I+v).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/native-symbol.js");Q.exports=L&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/well-known-symbol.js");I.f=L},"./node_modules/core-js/internals/well-known-symbol.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/global.js"),x=v("./node_modules/core-js/internals/shared.js"),j=v("./node_modules/core-js/internals/has.js"),V=v("./node_modules/core-js/internals/uid.js"),z=v("./node_modules/core-js/internals/native-symbol.js"),U=v("./node_modules/core-js/internals/use-symbol-as-uid.js"),D=x("wks"),S=L.Symbol,Ae=U?S:S&&S.withoutSetter||V;Q.exports=function(Z){return(!j(D,Z)||!(z||typeof D[Z]=="string"))&&(z&&j(S,Z)?D[Z]=S[Z]:D[Z]=Ae("Symbol."+Z)),D[Z]}},"./node_modules/core-js/internals/whitespaces.js":function(Q){Q.exports=` -\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/fails.js"),j=v("./node_modules/core-js/internals/is-array.js"),V=v("./node_modules/core-js/internals/is-object.js"),z=v("./node_modules/core-js/internals/to-object.js"),U=v("./node_modules/core-js/internals/to-length.js"),D=v("./node_modules/core-js/internals/create-property.js"),S=v("./node_modules/core-js/internals/array-species-create.js"),Ae=v("./node_modules/core-js/internals/array-method-has-species-support.js"),Z=v("./node_modules/core-js/internals/well-known-symbol.js"),Y=v("./node_modules/core-js/internals/engine-v8-version.js"),te=Z("isConcatSpreadable"),Ee=9007199254740991,$="Maximum allowed index exceeded",be=Y>=51||!x(function(){var Pe=[];return Pe[te]=!1,Pe.concat()[0]!==Pe}),qe=Ae("concat"),Te=function(Pe){if(!V(Pe))return!1;var at=Pe[te];return at!==void 0?!!at:j(Pe)},X=!be||!qe;L({target:"Array",proto:!0,forced:X},{concat:function(at){var Se=z(this),nt=S(Se,0),pe=0,ve,Ue,we,ee,Le;for(ve=-1,we=arguments.length;veEe)throw TypeError($);for(Ue=0;Ue=Ee)throw TypeError($);D(nt,pe++,Le)}return nt.length=pe,nt}})},"./node_modules/core-js/modules/es.array.iterator.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/to-indexed-object.js"),x=v("./node_modules/core-js/internals/add-to-unscopables.js"),j=v("./node_modules/core-js/internals/iterators.js"),V=v("./node_modules/core-js/internals/internal-state.js"),z=v("./node_modules/core-js/internals/define-iterator.js"),U="Array Iterator",D=V.set,S=V.getterFor(U);Q.exports=z(Array,"Array",function(Ae,Z){D(this,{type:U,target:L(Ae),index:0,kind:Z})},function(){var Ae=S(this),Z=Ae.target,Y=Ae.kind,te=Ae.index++;return!Z||te>=Z.length?(Ae.target=void 0,{value:void 0,done:!0}):Y=="keys"?{value:te,done:!1}:Y=="values"?{value:Z[te],done:!1}:{value:[te,Z[te]],done:!1}},"values"),j.Arguments=j.Array,x("keys"),x("values"),x("entries")},"./node_modules/core-js/modules/es.array.join.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/indexed-object.js"),j=v("./node_modules/core-js/internals/to-indexed-object.js"),V=v("./node_modules/core-js/internals/array-method-is-strict.js"),z=[].join,U=x!=Object,D=V("join",",");L({target:"Array",proto:!0,forced:U||!D},{join:function(Ae){return z.call(j(this),Ae===void 0?",":Ae)}})},"./node_modules/core-js/modules/es.array.map.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/array-iteration.js").map,j=v("./node_modules/core-js/internals/array-method-has-species-support.js"),V=j("map");L({target:"Array",proto:!0,forced:!V},{map:function(U){return x(this,U,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/is-object.js"),j=v("./node_modules/core-js/internals/is-array.js"),V=v("./node_modules/core-js/internals/to-absolute-index.js"),z=v("./node_modules/core-js/internals/to-length.js"),U=v("./node_modules/core-js/internals/to-indexed-object.js"),D=v("./node_modules/core-js/internals/create-property.js"),S=v("./node_modules/core-js/internals/well-known-symbol.js"),Ae=v("./node_modules/core-js/internals/array-method-has-species-support.js"),Z=Ae("slice"),Y=S("species"),te=[].slice,Ee=Math.max;L({target:"Array",proto:!0,forced:!Z},{slice:function(be,qe){var Te=U(this),X=z(Te.length),Pe=V(be,X),at=V(qe===void 0?X:qe,X),Se,nt,pe;if(j(Te)&&(Se=Te.constructor,typeof Se=="function"&&(Se===Array||j(Se.prototype))?Se=void 0:x(Se)&&(Se=Se[Y],Se===null&&(Se=void 0)),Se===Array||Se===void 0))return te.call(Te,Pe,at);for(nt=new(Se===void 0?Array:Se)(Ee(at-Pe,0)),pe=0;Pe2){if(we=be(we),ee=we.charCodeAt(0),ee===43||ee===45){if(Le=we.charCodeAt(2),Le===88||Le===120)return NaN}else if(ee===48){switch(we.charCodeAt(1)){case 66:case 98:Je=2,Oe=49;break;case 79:case 111:Je=8,Oe=55;break;default:return+we}for(It=we.slice(2),Lt=It.length,zt=0;ztOe)return NaN;return parseInt(It,Je)}}return+we};if(j(qe,!Te(" 0o1")||!Te("0b1")||Te("+0x1"))){for(var Se=function(we){var ee=arguments.length<1?0:we,Le=this;return Le instanceof Se&&(Pe?Z(function(){X.valueOf.call(Le)}):U(Le)!=qe)?D(new Te(at(ee)),Le,Se):at(ee)},nt=L?te(Te):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),pe=0,ve;nt.length>pe;pe++)z(Te,ve=nt[pe])&&!z(Se,ve)&&$(Se,ve,Ee(Te,ve));Se.prototype=X,X.constructor=Se,V(x,qe,Se)}},"./node_modules/core-js/modules/es.object.assign.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/object-assign.js");L({target:"Object",stat:!0,forced:Object.assign!==x},{assign:x})},"./node_modules/core-js/modules/es.object.keys.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/to-object.js"),j=v("./node_modules/core-js/internals/object-keys.js"),V=v("./node_modules/core-js/internals/fails.js"),z=V(function(){j(1)});L({target:"Object",stat:!0,forced:z},{keys:function(D){return j(x(D))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/to-string-tag-support.js"),x=v("./node_modules/core-js/internals/redefine.js"),j=v("./node_modules/core-js/internals/object-to-string.js");L||x(Object.prototype,"toString",j,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/redefine.js"),x=v("./node_modules/core-js/internals/an-object.js"),j=v("./node_modules/core-js/internals/to-string.js"),V=v("./node_modules/core-js/internals/fails.js"),z=v("./node_modules/core-js/internals/regexp-flags.js"),U="toString",D=RegExp.prototype,S=D[U],Ae=V(function(){return S.call({source:"a",flags:"b"})!="/a/b"}),Z=S.name!=U;(Ae||Z)&&L(RegExp.prototype,U,function(){var te=x(this),Ee=j(te.source),$=te.flags,be=j($===void 0&&te instanceof RegExp&&!("flags"in D)?z.call(te):$);return"/"+Ee+"/"+be},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/string-multibyte.js").charAt,x=v("./node_modules/core-js/internals/to-string.js"),j=v("./node_modules/core-js/internals/internal-state.js"),V=v("./node_modules/core-js/internals/define-iterator.js"),z="String Iterator",U=j.set,D=j.getterFor(z);V(String,"String",function(S){U(this,{type:z,string:x(S),index:0})},function(){var Ae=D(this),Z=Ae.string,Y=Ae.index,te;return Y>=Z.length?{value:void 0,done:!0}:(te=L(Z,Y),Ae.index+=te.length,{value:te,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/create-html.js"),j=v("./node_modules/core-js/internals/string-html-forced.js");L({target:"String",proto:!0,forced:j("link")},{link:function(z){return x(this,"a","href",z)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/descriptors.js"),j=v("./node_modules/core-js/internals/global.js"),V=v("./node_modules/core-js/internals/has.js"),z=v("./node_modules/core-js/internals/is-object.js"),U=v("./node_modules/core-js/internals/object-define-property.js").f,D=v("./node_modules/core-js/internals/copy-constructor-properties.js"),S=j.Symbol;if(x&&typeof S=="function"&&(!("description"in S.prototype)||S().description!==void 0)){var Ae={},Z=function(){var qe=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),Te=this instanceof Z?new S(qe):qe===void 0?S():S(qe);return qe===""&&(Ae[Te]=!0),Te};D(Z,S);var Y=Z.prototype=S.prototype;Y.constructor=Z;var te=Y.toString,Ee=String(S("test"))=="Symbol(test)",$=/^Symbol\((.*)\)[^)]+$/;U(Y,"description",{configurable:!0,get:function(){var qe=z(this)?this.valueOf():this,Te=te.call(qe);if(V(Ae,qe))return"";var X=Ee?Te.slice(7,-1):Te.replace($,"$1");return X===""?void 0:X}}),L({global:!0,forced:!0},{Symbol:Z})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/define-well-known-symbol.js");L("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/global.js"),j=v("./node_modules/core-js/internals/get-built-in.js"),V=v("./node_modules/core-js/internals/is-pure.js"),z=v("./node_modules/core-js/internals/descriptors.js"),U=v("./node_modules/core-js/internals/native-symbol.js"),D=v("./node_modules/core-js/internals/fails.js"),S=v("./node_modules/core-js/internals/has.js"),Ae=v("./node_modules/core-js/internals/is-array.js"),Z=v("./node_modules/core-js/internals/is-object.js"),Y=v("./node_modules/core-js/internals/is-symbol.js"),te=v("./node_modules/core-js/internals/an-object.js"),Ee=v("./node_modules/core-js/internals/to-object.js"),$=v("./node_modules/core-js/internals/to-indexed-object.js"),be=v("./node_modules/core-js/internals/to-property-key.js"),qe=v("./node_modules/core-js/internals/to-string.js"),Te=v("./node_modules/core-js/internals/create-property-descriptor.js"),X=v("./node_modules/core-js/internals/object-create.js"),Pe=v("./node_modules/core-js/internals/object-keys.js"),at=v("./node_modules/core-js/internals/object-get-own-property-names.js"),Se=v("./node_modules/core-js/internals/object-get-own-property-names-external.js"),nt=v("./node_modules/core-js/internals/object-get-own-property-symbols.js"),pe=v("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),ve=v("./node_modules/core-js/internals/object-define-property.js"),Ue=v("./node_modules/core-js/internals/object-property-is-enumerable.js"),we=v("./node_modules/core-js/internals/create-non-enumerable-property.js"),ee=v("./node_modules/core-js/internals/redefine.js"),Le=v("./node_modules/core-js/internals/shared.js"),Je=v("./node_modules/core-js/internals/shared-key.js"),Oe=v("./node_modules/core-js/internals/hidden-keys.js"),It=v("./node_modules/core-js/internals/uid.js"),Lt=v("./node_modules/core-js/internals/well-known-symbol.js"),zt=v("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),fA=v("./node_modules/core-js/internals/define-well-known-symbol.js"),TA=v("./node_modules/core-js/internals/set-to-string-tag.js"),wA=v("./node_modules/core-js/internals/internal-state.js"),QA=v("./node_modules/core-js/internals/array-iteration.js").forEach,yt=Je("hidden"),aA="Symbol",HA="prototype",sn=Lt("toPrimitive"),YA=wA.set,Xe=wA.getterFor(aA),Xt=Object[HA],sA=x.Symbol,xA=j("JSON","stringify"),Tn=pe.f,se=ve.f,ht=Se.f,Ct=Ue.f,lt=Le("symbols"),Yt=Le("op-symbols"),W=Le("string-to-symbol-registry"),iA=Le("symbol-to-string-registry"),oA=Le("wks"),$e=x.QObject,Ft=!$e||!$e[HA]||!$e[HA].findChild,ut=z&&D(function(){return X(se({},"a",{get:function(){return se(this,"a",{value:7}).a}})).a!=7})?function(hn,bA,SA){var DA=Tn(Xt,bA);DA&&delete Xt[bA],se(hn,bA,SA),DA&&hn!==Xt&&se(Xt,bA,DA)}:se,_t=function(hn,bA){var SA=lt[hn]=X(sA[HA]);return YA(SA,{type:aA,tag:hn,description:bA}),z||(SA.description=bA),SA},jt=function(bA,SA,DA){bA===Xt&&jt(Yt,SA,DA),te(bA);var wn=be(SA);return te(DA),S(lt,wn)?(DA.enumerable?(S(bA,yt)&&bA[yt][wn]&&(bA[yt][wn]=!1),DA=X(DA,{enumerable:Te(0,!1)})):(S(bA,yt)||se(bA,yt,Te(1,{})),bA[yt][wn]=!0),ut(bA,wn,DA)):se(bA,wn,DA)},Gt=function(bA,SA){te(bA);var DA=$(SA),wn=Pe(DA).concat(pA(DA));return QA(wn,function(Un){(!z||EA.call(DA,Un))&&jt(bA,Un,DA[Un])}),bA},mA=function(bA,SA){return SA===void 0?X(bA):Gt(X(bA),SA)},EA=function(bA){var SA=be(bA),DA=Ct.call(this,SA);return this===Xt&&S(lt,SA)&&!S(Yt,SA)?!1:DA||!S(this,SA)||!S(lt,SA)||S(this,yt)&&this[yt][SA]?DA:!0},VA=function(bA,SA){var DA=$(bA),wn=be(SA);if(!(DA===Xt&&S(lt,wn)&&!S(Yt,wn))){var Un=Tn(DA,wn);return Un&&S(lt,wn)&&!(S(DA,yt)&&DA[yt][wn])&&(Un.enumerable=!0),Un}},Rn=function(bA){var SA=ht($(bA)),DA=[];return QA(SA,function(wn){!S(lt,wn)&&!S(Oe,wn)&&DA.push(wn)}),DA},pA=function(bA){var SA=bA===Xt,DA=ht(SA?Yt:$(bA)),wn=[];return QA(DA,function(Un){S(lt,Un)&&(!SA||S(Xt,Un))&&wn.push(lt[Un])}),wn};if(U||(sA=function(){if(this instanceof sA)throw TypeError("Symbol is not a constructor");var bA=!arguments.length||arguments[0]===void 0?void 0:qe(arguments[0]),SA=It(bA),DA=function(wn){this===Xt&&DA.call(Yt,wn),S(this,yt)&&S(this[yt],SA)&&(this[yt][SA]=!1),ut(this,SA,Te(1,wn))};return z&&Ft&&ut(Xt,SA,{configurable:!0,set:DA}),_t(SA,bA)},ee(sA[HA],"toString",function(){return Xe(this).tag}),ee(sA,"withoutSetter",function(hn){return _t(It(hn),hn)}),Ue.f=EA,ve.f=jt,pe.f=VA,at.f=Se.f=Rn,nt.f=pA,zt.f=function(hn){return _t(Lt(hn),hn)},z&&(se(sA[HA],"description",{configurable:!0,get:function(){return Xe(this).description}}),V||ee(Xt,"propertyIsEnumerable",EA,{unsafe:!0}))),L({global:!0,wrap:!0,forced:!U,sham:!U},{Symbol:sA}),QA(Pe(oA),function(hn){fA(hn)}),L({target:aA,stat:!0,forced:!U},{for:function(hn){var bA=qe(hn);if(S(W,bA))return W[bA];var SA=sA(bA);return W[bA]=SA,iA[SA]=bA,SA},keyFor:function(bA){if(!Y(bA))throw TypeError(bA+" is not a symbol");if(S(iA,bA))return iA[bA]},useSetter:function(){Ft=!0},useSimple:function(){Ft=!1}}),L({target:"Object",stat:!0,forced:!U,sham:!z},{create:mA,defineProperty:jt,defineProperties:Gt,getOwnPropertyDescriptor:VA}),L({target:"Object",stat:!0,forced:!U},{getOwnPropertyNames:Rn,getOwnPropertySymbols:pA}),L({target:"Object",stat:!0,forced:D(function(){nt.f(1)})},{getOwnPropertySymbols:function(bA){return nt.f(Ee(bA))}}),xA){var fr=!U||D(function(){var hn=sA();return xA([hn])!="[null]"||xA({a:hn})!="{}"||xA(Object(hn))!="{}"});L({target:"JSON",stat:!0,forced:fr},{stringify:function(bA,SA,DA){for(var wn=[bA],Un=1,Wn;arguments.length>Un;)wn.push(arguments[Un++]);if(Wn=SA,!(!Z(SA)&&bA===void 0||Y(bA)))return Ae(SA)||(SA=function(ra,ga){if(typeof Wn=="function"&&(ga=Wn.call(this,ra,ga)),!Y(ga))return ga}),wn[1]=SA,xA.apply(null,wn)}})}sA[HA][sn]||we(sA[HA],sn,sA[HA].valueOf),TA(sA,aA),Oe[yt]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/global.js"),x=v("./node_modules/core-js/internals/dom-iterables.js"),j=v("./node_modules/core-js/internals/array-for-each.js"),V=v("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var z in x){var U=L[z],D=U&&U.prototype;if(D&&D.forEach!==j)try{V(D,"forEach",j)}catch(S){D.forEach=j}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/global.js"),x=v("./node_modules/core-js/internals/dom-iterables.js"),j=v("./node_modules/core-js/modules/es.array.iterator.js"),V=v("./node_modules/core-js/internals/create-non-enumerable-property.js"),z=v("./node_modules/core-js/internals/well-known-symbol.js"),U=z("iterator"),D=z("toStringTag"),S=j.values;for(var Ae in x){var Z=L[Ae],Y=Z&&Z.prototype;if(Y){if(Y[U]!==S)try{V(Y,U,S)}catch(Ee){Y[U]=S}if(Y[D]||V(Y,D,Ae),x[Ae]){for(var te in j)if(Y[te]!==j[te])try{V(Y,te,j[te])}catch(Ee){Y[te]=j[te]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(Q){(function(I,v){Q.exports=v()})(this,function(){"use strict";function I($e){var Ft=typeof $e;return $e!==null&&(Ft==="object"||Ft==="function")}function v($e){return typeof $e=="function"}var L=void 0;Array.isArray?L=Array.isArray:L=function($e){return Object.prototype.toString.call($e)==="[object Array]"};var x=L,j=0,V=void 0,z=void 0,U=function(Ft,ut){Pe[j]=Ft,Pe[j+1]=ut,j+=2,j===2&&(z?z(at):nt())};function D($e){z=$e}function S($e){U=$e}var Ae=typeof window!="undefined"?window:void 0,Z=Ae||{},Y=Z.MutationObserver||Z.WebKitMutationObserver,te=typeof self=="undefined"&&typeof l!="undefined"&&{}.toString.call(l)==="[object process]",Ee=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function $(){return function(){return l.nextTick(at)}}function be(){return typeof V!="undefined"?function(){V(at)}:X()}function qe(){var $e=0,Ft=new Y(at),ut=document.createTextNode("");return Ft.observe(ut,{characterData:!0}),function(){ut.data=$e=++$e%2}}function Te(){var $e=new MessageChannel;return $e.port1.onmessage=at,function(){return $e.port2.postMessage(0)}}function X(){var $e=setTimeout;return function(){return $e(at,1)}}var Pe=new Array(1e3);function at(){for(var $e=0;$e>1|(S&21845)<<1;Ae=(Ae&52428)>>2|(Ae&13107)<<2,Ae=(Ae&61680)>>4|(Ae&3855)<<4,D[S]=((Ae&65280)>>8|(Ae&255)<<8)>>1}for(var Z=function(e,A,t){for(var n=e.length,r=0,s=new Qe(A);r>g]=m}else for(d=new Qe(n),r=0;r>15-e[r]);return d},Y=new Ne(288),S=0;S<144;++S)Y[S]=8;for(var S=144;S<256;++S)Y[S]=9;for(var S=256;S<280;++S)Y[S]=7;for(var S=280;S<288;++S)Y[S]=8;for(var te=new Ne(32),S=0;S<32;++S)te[S]=5;var Ee=Z(Y,9,0),$=null,be=Z(te,5,0),qe=null,Te=function(e){for(var A=e[0],t=1;tA&&(A=e[t]);return A},X=function(e,A,t){var n=A/8|0;return(e[n]|e[n+1]<<8)>>(A&7)&t},Pe=function(e,A){var t=A/8|0;return(e[t]|e[t+1]<<8|e[t+2]<<16)>>(A&7)},at=function(e){return(e+7)/8|0},Se=function(e,A,t){return(A==null||A<0)&&(A=0),(t==null||t>e.length)&&(t=e.length),new Ne(e.subarray(A,t))},nt={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},pe=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],ve=function(e,A,t){var n=new Error(A||pe[e]);if(n.code=e,Error.captureStackTrace&&Error.captureStackTrace(n,ve),!t)throw n;return n},Ue=function(e,A,t,n){var r=e.length,s=n?n.length:0;if(!r||A.f&&!A.l)return t||new Ne(0);var h=!t,d=h||A.i!=2,g=A.i;h&&(t=new Ne(r*3));var m=function(dA){var JA=t.length;if(dA>JA){var XA=new Ne(Math.max(JA*2,dA));XA.set(t),t=XA}},C=A.f||0,N=A.p||0,k=A.b||0,E=A.l,le=A.d,ae=A.m,ue=A.n,J=r*8;do{if(!E){C=X(e,N,1);var Re=X(e,N+1,3);if(N+=3,Re)if(Re==1)E=$,le=qe,ae=9,ue=5;else if(Re==2){var Rt=X(e,N,31)+257,Ut=X(e,N+10,15)+4,_e=Rt+X(e,N+5,31)+1;N+=14;for(var Fe=new Ne(_e),ct=new Ne(19),G=0;G>4;if(je<16)Fe[G++]=je;else{var St=0,Dt=0;for(je==16?(Dt=3+X(e,N,3),N+=2,St=Fe[G-1]):je==17?(Dt=3+X(e,N,7),N+=3):je==18&&(Dt=11+X(e,N,127),N+=7);Dt--;)Fe[G++]=St}}var pt=Fe.subarray(0,Rt),Ot=Fe.subarray(Rt);ae=Te(pt),ue=Te(Ot),E=Z(pt,ae,1),le=Z(Ot,ue,1)}else ve(1);else{var je=at(N)+4,ye=e[je-4]|e[je-3]<<8,Bt=je+ye;if(Bt>r){g&&ve(0);break}d&&m(k+ye),t.set(e.subarray(je,Bt),k),A.b=k+=ye,A.p=N=Bt*8,A.f=C;continue}if(N>J){g&&ve(0);break}}d&&m(k+131072);for(var yA=(1<>4;if(N+=St&15,N>J){g&&ve(0);break}if(St||ve(2),Ce<256)t[k++]=Ce;else if(Ce==256){K=N,E=null;break}else{var De=Ce-254;if(Ce>264){var G=Ce-257,Ve=ge[G];De=X(e,N,(1<>4;rt||ve(3),N+=rt&15;var Ot=z[mt];if(mt>3){var Ve=Q[mt];Ot+=Pe(e,N)&(1<J){g&&ve(0);break}d&&m(k+131072);var Nt=k+De;if(k>8},ee=function(e,A,t){t<<=A&7;var n=A/8|0;e[n]|=t,e[n+1]|=t>>8,e[n+2]|=t>>16},Le=function(e,A){for(var t=[],n=0;nk&&(k=s[n].s);var E=new Qe(k+1),le=Je(t[C-1],E,0);if(le>A){var n=0,ae=0,ue=le-A,J=1<A)ae+=J-(1<>=ue;ae>0;){var je=s[n].s;E[je]=0&&ae;--n){var ye=s[n].s;E[ye]==A&&(--E[ye],++ae)}le=A}return{t:new Ne(E),l:le}},Je=function(e,A,t){return e.s==-1?Math.max(Je(e.l,A,t+1),Je(e.r,A,t+1)):A[e.s]=t},Oe=function(e){for(var A=e.length;A&&!e[--A];);for(var t=new Qe(++A),n=0,r=e[0],s=1,h=function(g){t[n++]=g},d=1;d<=A;++d)if(e[d]==r&&d!=A)++s;else{if(!r&&s>2){for(;s>138;s-=138)h(32754);s>2&&(h(s>10?s-11<<5|28690:s-3<<5|12305),s=0)}else if(s>3){for(h(r),--s;s>6;s-=6)h(8304);s>2&&(h(s-3<<5|8208),s=0)}for(;s--;)h(r);s=1,r=e[d]}return{c:t.subarray(0,n),n:A}},It=function(e,A){for(var t=0,n=0;n>8,e[r+2]=e[r]^255,e[r+3]=e[r+1]^255;for(var s=0;s4&&!ct[I[ce-1]];--ce);var He=m+5<<3,Me=It(r,Y)+It(s,te)+h,bt=It(r,k)+It(s,ae)+h+14+3*ce+It(Ut,ct)+2*Ut[16]+3*Ut[17]+7*Ut[18];if(g>=0&&He<=Me&&He<=bt)return Lt(A,C,e.subarray(g,g+m));var St,Dt,pt,Ot;if(we(A,C,1+(bt15&&(we(A,C,Ce[_e]>>5&127),C+=Ce[_e]>>12)}}else St=Ee,Dt=Y,pt=be,Ot=te;for(var _e=0;_e255){var De=Ve>>18&31;ee(A,C,St[De+257]),C+=Dt[De+257],De>7&&(we(A,C,Ve>>23&31),C+=ge[De]);var rt=Ve&31;ee(A,C,pt[rt]),C+=Ot[rt],rt>3&&(ee(A,C,Ve>>5&8191),C+=Q[rt])}else ee(A,C,St[Ve]),C+=Dt[Ve]}return ee(A,C,St[256]),C+Dt[256]},fA=new xe([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),TA=new Ne(0),wA=function(e,A,t,n,r,s){var h=s.z||e.length,d=new Ne(n+h+5*(1+Math.ceil(h/7e3))+r),g=d.subarray(n,d.length-r),m=s.l,C=(s.r||0)&7;if(A){C&&(g[0]=s.r>>3);for(var N=fA[A-1],k=N>>13,E=N&8191,le=(1<7e3||ct>24576)&&(St>423||!m)){C=zt(e,g,0,ye,Bt,Rt,_e,ct,ce,Fe-ce,C),ct=Ut=_e=0,ce=Fe;for(var Dt=0;Dt<286;++Dt)Bt[Dt]=0;for(var Dt=0;Dt<30;++Dt)Rt[Dt]=0}var pt=2,Ot=0,yA=E,AA=Me-bt&32767;if(St>2&&He==je(Fe-AA))for(var K=Math.min(k,St)-1,Ce=Math.min(32767,Fe),De=Math.min(258,St);AA<=Ce&&--yA&&Me!=bt;){if(e[Fe+pt]==e[Fe+pt-AA]){for(var Ve=0;Vept){if(pt=Ve,Ot=AA,Ve>K)break;for(var rt=Math.min(AA,Ve-2),mt=0,Dt=0;Dtmt&&(mt=qt,bt=Nt)}}}Me=bt,bt=ae[Me],AA+=Me-bt&32767}if(Ot){ye[ct++]=268435456|j[pt]<<18|U[Ot];var dA=j[pt]&31,JA=U[Ot]&31;_e+=ge[dA]+Q[JA],++Bt[257+dA],++Rt[JA],G=Fe+pt,++Ut}else ye[ct++]=e[Fe],++Bt[e[Fe]]}}for(Fe=Math.max(Fe,G);Fe=h&&(g[C/8|0]=m,XA=h),C=Lt(g,C+1,e.subarray(Fe,XA))}s.i=h}return Se(d,0,n+at(C)+r)},QA=null,yt=function(){var e=-1;return{p:function(A){for(var t=e,n=0;n>>8;e=t},d:function(){return~e}}},aA=function(){var e=1,A=0;return{p:function(t){for(var n=e,r=A,s=t.length|0,h=0;h!=s;){for(var d=Math.min(h+2655,s);h>16),r=(r&65535)+15*(r>>16)}e=n,A=r},d:function(){return e%=65521,A%=65521,(e&255)<<24|(e&65280)<<8|(A&255)<<8|A>>8}}},HA=function(e,A,t,n,r){if(!r&&(r={l:1},A.dictionary)){var s=A.dictionary.subarray(-32768),h=new Ne(s.length+e.length);h.set(s),h.set(e,s.length),e=h,r.w=s.length}return wA(e,A.level==null?6:A.level,A.mem==null?r.l?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):20:12+A.mem,t,n,r)},sn=function(e,A){var t={};for(var n in e)t[n]=e[n];for(var n in A)t[n]=A[n];return t},YA=function(e,A,t){for(var n=e(),r=e.toString(),s=r.slice(r.indexOf("[")+1,r.lastIndexOf("]")).replace(/\s+/g,"").split(","),h=0;h>>0},_t=function(e,A){return ut(e,A)+ut(e,A+4)*4294967296},jt=function(e,A,t){for(;t;++A)e[A]=t,t>>>=8},Gt=function(e,A){var t=A.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=A.level<2?4:A.level==9?2:0,e[9]=3,A.mtime!=0&&jt(e,4,Math.floor(new Date(A.mtime||Date.now())/1e3)),t){e[3]=8;for(var n=0;n<=t.length;++n)e[n+10]=t.charCodeAt(n)}},mA=function(e){(e[0]!=31||e[1]!=139||e[2]!=8)&&ve(6,"invalid gzip data");var A=e[3],t=10;A&4&&(t+=(e[10]|e[11]<<8)+2);for(var n=(A>>3&1)+(A>>4&1);n>0;n-=!e[t++]);return t+(A&2)},EA=function(e){var A=e.length;return(e[A-4]|e[A-3]<<8|e[A-2]<<16|e[A-1]<<24)>>>0},VA=function(e){return 10+(e.filename?e.filename.length+1:0)},Rn=function(e,A){var t=A.level,n=t==0?0:t<6?1:t==9?3:2;if(e[0]=120,e[1]=n<<6|(A.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,A.dictionary){var r=aA();r.p(A.dictionary),jt(e,2,r.d())}},pA=function(e,A){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&ve(6,"invalid zlib data"),(e[1]>>5&1)==+!A&&ve(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function fr(e,A){return typeof e=="function"&&(A=e,e={}),this.ondata=A,e}var hn=null,bA=null;function SA(e,A,t){return t||(t=A,A={}),typeof t!="function"&&ve(7),iA(e,A,[Tn],function(n){return Yt(DA(n.data[0],n.data[1]))},0,t)}function DA(e,A){return HA(e,A||{},0,0)}var wn=null,Un=null;function Wn(e,A,t){return t||(t=A,A={}),typeof t!="function"&&ve(7),iA(e,A,[xA],function(n){return Yt(ra(n.data[0],W(n.data[1])))},1,t)}function ra(e,A){return Ue(e,{i:2},A&&A.out,A&&A.dictionary)}var ga=null,gn=null;function ma(e,A,t){return t||(t=A,A={}),typeof t!="function"&&ve(7),iA(e,A,[Tn,se,function(){return[Gr]}],function(n){return Yt(Gr(n.data[0],n.data[1]))},2,t)}function Gr(e,A){A||(A={});var t=yt(),n=e.length;t.p(e);var r=HA(e,A,VA(A),8),s=r.length;return Gt(r,A),jt(r,s-8,t.d()),jt(r,s-4,n),r}var _r=null,ir=null;function Xr(e,A,t){return t||(t=A,A={}),typeof t!="function"&&ve(7),iA(e,A,[xA,ht,function(){return[qr]}],function(n){return Yt(qr(n.data[0],n.data[1]))},3,t)}function qr(e,A){var t=mA(e);return t+8>e.length&&ve(6,"invalid gzip data"),Ue(e.subarray(t,-8),{i:2},A&&A.out||new Ne(EA(e)),A&&A.dictionary)}var Ws=null,As=null;function ks(e,A,t){return t||(t=A,A={}),typeof t!="function"&&ve(7),iA(e,A,[Tn,Ct,function(){return[Kn]}],function(n){return Yt(Kn(n.data[0],n.data[1]))},4,t)}function Kn(e,A){A||(A={});var t=aA();t.p(e);var n=HA(e,A,A.dictionary?6:2,4);return Rn(n,A),jt(n,n.length-4,t.d()),n}var Wa=null,ns=null;function Ca(e,A,t){return t||(t=A,A={}),typeof t!="function"&&ve(7),iA(e,A,[xA,lt,function(){return[vs]}],function(n){return Yt(vs(n.data[0],W(n.data[1])))},5,t)}function vs(e,A){return Ue(e.subarray(pA(e,A&&A.dictionary),-4),{i:2},A&&A.out,A&&A.dictionary)}var zA=null,is=null;function mi(e,A,t){return t||(t=A,A={}),typeof t!="function"&&ve(7),e[0]==31&&e[1]==139&&e[2]==8?Xr(e,A,t):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?Wn(e,A,t):Ca(e,A,t)}function Vr(e,A){return e[0]==31&&e[1]==139&&e[2]==8?qr(e,A):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?ra(e,A):vs(e,A)}var Lr=function(e,A,t,n){for(var r in e){var s=e[r],h=A+r,d=n;Array.isArray(s)&&(d=sn(n,s[1]),s=s[0]),s instanceof Ne?t[h]=[s,d]:(t[h+="/"]=[new Ne(0),d],Lr(s,h,t,n))}},Ja=typeof TextEncoder!="undefined"&&new TextEncoder,rs=typeof TextDecoder!="undefined"&&new TextDecoder,Xa=0;try{rs.decode(TA,{stream:!0}),Xa=1}catch(e){}var vi=function(e){for(var A="",t=0;;){var n=e[t++],r=(n>127)+(n>223)+(n>239);if(t+r>e.length)return{s:A,r:Se(e,t-1)};r?r==3?(n=((n&15)<<18|(e[t++]&63)<<12|(e[t++]&63)<<6|e[t++]&63)-65536,A+=String.fromCharCode(55296|n>>10,56320|n&1023)):r&1?A+=String.fromCharCode((n&31)<<6|e[t++]&63):A+=String.fromCharCode((n&15)<<12|(e[t++]&63)<<6|e[t++]&63):A+=String.fromCharCode(n)}},Bs=null,Ji=null;function va(e,A){if(A){for(var t=new Ne(e.length),n=0;n>1)),h=0,d=function(C){s[h++]=C},n=0;ns.length){var g=new Ne(h+8+(r-n<<1));g.set(s),s=g}var m=e.charCodeAt(n);m<128||A?d(m):m<2048?(d(192|m>>6),d(128|m&63)):m>55295&&m<57344?(m=65536+(m&1047552)|e.charCodeAt(++n)&1023,d(240|m>>18),d(128|m>>12&63),d(128|m>>6&63),d(128|m&63)):(d(224|m>>12),d(128|m>>6&63),d(128|m&63))}return Se(s,0,h)}function Mi(e,A){if(A){for(var t="",n=0;n65535&&ve(9),A+=n+4}return A},Us=function(e,A,t,n,r,s,h,d){var g=n.length,m=t.extra,C=d&&d.length,N=aa(m);jt(e,A,h!=null?33639248:67324752),A+=4,h!=null&&(e[A++]=20,e[A++]=t.os),e[A]=20,A+=2,e[A++]=t.flag<<1|(s<0&&8),e[A++]=r&&8,e[A++]=t.compression&255,e[A++]=t.compression>>8;var k=new Date(t.mtime==null?Date.now():t.mtime),E=k.getFullYear()-1980;if((E<0||E>119)&&ve(10),jt(e,A,E<<25|k.getMonth()+1<<21|k.getDate()<<16|k.getHours()<<11|k.getMinutes()<<5|k.getSeconds()>>1),A+=4,s!=-1&&(jt(e,A,t.crc),jt(e,A+4,s<0?-s-2:s),jt(e,A+8,t.size)),jt(e,A+12,g),jt(e,A+14,N),A+=16,h!=null&&(jt(e,A,C),jt(e,A+6,t.attrs),jt(e,A+10,h),A+=14),e.set(n,A),A+=g,N)for(var le in m){var ae=m[le],ue=ae.length;jt(e,A,+le),jt(e,A+2,ue),e.set(ae,A+4),A+=4+ue}return C&&(e.set(d,A),A+=C),A},cs=function(e,A,t,n,r){jt(e,A,101010256),jt(e,A+8,t),jt(e,A+10,t),jt(e,A+12,n),jt(e,A+16,r)},sa=null,qi=null,fs=null,wi=null;function ds(e,A,t){t||(t=A,A={}),typeof t!="function"&&ve(7);var n={};Lr(e,"",n,A);var r=Object.keys(n),s=r.length,h=0,d=0,g=s,m=new Array(s),C=[],N=function(){for(var ue=0;ue65535&&Me(ve(11,0,1),null),!He)Me(null,je);else if(Rt<16e4)try{Me(null,DA(je,ye))}catch(bt){Me(bt,null)}else C.push(SA(je,ye,Me))},ae=0;ae65535&&ve(11);var J=C?DA(g,m):g,Re=J.length,je=yt();je.p(g),n.push(sn(m,{size:g.length,crc:je.d(),c:J,f:N,m:le,u:k!=h.length||le&&E.length!=ae,o:r,compression:C})),r+=30+k+ue+Re,s+=76+2*(k+ue)+(ae||0)+Re}for(var ye=new Ne(s+22),Bt=r,Rt=s-r,Ut=0;Ut65558)return h(ve(13,0,1),null),r;var g=Ft(e,d+8);if(g){var m=g,C=ut(e,d+16),N=C==4294967295||m==65535;if(N){var k=ut(e,d-12);N=ut(e,k)==101075792,N&&(m=g=ut(e,k+32),C=ut(e,k+48))}for(var E=A&&A.filter,le=function(ue){var J=mr(e,C,N),Re=J[0],je=J[1],ye=J[2],Bt=J[3],Rt=J[4],Ut=J[5],_e=Bi(e,Ut);C=Rt;var Fe=function(G,ce){G?(r(),h(G,null)):(ce&&(s[Bt]=ce),--g||h(null,s))};if(!E||E({name:Bt,size:je,originalSize:ye,compression:Re}))if(!Re)Fe(null,Se(e,_e,_e+je));else if(Re==8){var ct=e.subarray(_e,_e+je);if(ye<524288||je>.8*ye)try{Fe(null,ra(ct,{out:new Ne(ye)}))}catch(G){Fe(G,null)}else n.push(Wn(ct,{size:ye},Fe))}else Fe(ve(14,"unknown compression type "+Re,1),null);else Fe(null,null)},ae=0;ae65558)&&ve(13);var r=Ft(e,n+8);if(!r)return{};var s=ut(e,n+16),h=s==4294967295||r==65535;if(h){var d=ut(e,n-12);h=ut(e,d)==101075792,h&&(r=ut(e,d+32),s=ut(e,d+48))}for(var g=A&&A.filter,m=0;m{const e=new Uint8Array(4),A=new Uint32Array(e.buffer);return!((A[0]=1)&e[0])})(),$i={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class Ci{constructor(A=Ro,t={}){Ea(this,"buffer");Ea(this,"byteLength");Ea(this,"byteOffset");Ea(this,"length");Ea(this,"offset");Ea(this,"lastWrittenByte");Ea(this,"littleEndian");Ea(this,"_data");Ea(this,"_mark");Ea(this,"_marks");let n=!1;typeof A=="number"?A=new ArrayBuffer(A):(n=!0,this.lastWrittenByte=A.byteLength);const r=t.offset?t.offset>>>0:0,s=A.byteLength-r;let h=r;(ArrayBuffer.isView(A)||A instanceof Ci)&&(A.byteLength!==A.buffer.byteLength&&(h=A.byteOffset+r),A=A.buffer),n?this.lastWrittenByte=s:this.lastWrittenByte=0,this.buffer=A,this.length=s,this.byteLength=s,this.byteOffset=h,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,h,s),this._mark=0,this._marks=[]}available(A=1){return this.offset+A<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(A=1){return this.offset+=A,this}back(A=1){return this.offset-=A,this}seek(A){return this.offset=A,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const A=this._marks.pop();if(A===void 0)throw new Error("Mark stack empty");return this.seek(A),this}rewind(){return this.offset=0,this}ensureAvailable(A=1){if(!this.available(A)){const n=(this.offset+A)*2,r=new Uint8Array(n);r.set(new Uint8Array(this.buffer)),this.buffer=r.buffer,this.length=n,this.byteLength=n,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(A=1){return this.readArray(A,"uint8")}readArray(A,t){const n=$i[t].BYTES_PER_ELEMENT*A,r=this.byteOffset+this.offset,s=this.buffer.slice(r,r+n);if(this.littleEndian===Ko&&t!=="uint8"&&t!=="int8"){const d=new Uint8Array(this.buffer.slice(r,r+n));d.reverse();const g=new $i[t](d.buffer);return this.offset+=n,g.reverse(),g}const h=new $i[t](s);return this.offset+=n,h}readInt16(){const A=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,A}readUint16(){const A=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,A}readInt32(){const A=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,A}readUint32(){const A=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,A}readFloat32(){const A=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,A}readFloat64(){const A=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,A}readBigInt64(){const A=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,A}readBigUint64(){const A=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,A}readChar(){return String.fromCharCode(this.readInt8())}readChars(A=1){let t="";for(let n=0;nthis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const yi=4,go=0,bi=1,Fo=2;function Ns(e){let A=e.length;for(;--A>=0;)e[A]=0}const wt=0,ft=1,xt=2,Pt=3,vA=258,uA=29,Zt=256,PA=Zt+1+uA,cA=30,tr=19,on=2*PA+1,LA=15,zr=16,kn=7,kr=256,Xn=16,$r=17,Ba=18,ea=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),Qa=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),Xs=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),Fi=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),pl=512,Hs=new Array((PA+2)*2);Ns(Hs);const qa=new Array(cA*2);Ns(qa);const eo=new Array(pl);Ns(eo);const os=new Array(vA-Pt+1);Ns(os);const jA=new Array(uA);Ns(jA);const ml=new Array(cA);Ns(ml);function zl(e,A,t,n,r){this.static_tree=e,this.extra_bits=A,this.extra_base=t,this.elems=n,this.max_length=r,this.has_stree=e&&e.length}let xo,ki,zo;function Hi(e,A){this.dyn_tree=e,this.max_code=0,this.stat_desc=A}const Zo=e=>e<256?eo[e]:eo[256+(e>>>7)],qs=(e,A)=>{e.pending_buf[e.pending++]=A&255,e.pending_buf[e.pending++]=A>>>8&255},Es=(e,A,t)=>{e.bi_valid>zr-t?(e.bi_buf|=A<>zr-e.bi_valid,e.bi_valid+=t-zr):(e.bi_buf|=A<{Es(e,t[A*2],t[A*2+1])},Zl=(e,A)=>{let t=0;do t|=e&1,e>>>=1,t<<=1;while(--A>0);return t>>>1},Yl=e=>{e.bi_valid===16?(qs(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},bu=(e,A)=>{const t=A.dyn_tree,n=A.max_code,r=A.stat_desc.static_tree,s=A.stat_desc.has_stree,h=A.stat_desc.extra_bits,d=A.stat_desc.extra_base,g=A.stat_desc.max_length;let m,C,N,k,E,le,ae=0;for(k=0;k<=LA;k++)e.bl_count[k]=0;for(t[e.heap[e.heap_max]*2+1]=0,m=e.heap_max+1;mg&&(k=g,ae++),t[C*2+1]=k,!(C>n)&&(e.bl_count[k]++,E=0,C>=d&&(E=h[C-d]),le=t[C*2],e.opt_len+=le*(k+E),s&&(e.static_len+=le*(r[C*2+1]+E)));if(ae!==0){do{for(k=g-1;e.bl_count[k]===0;)k--;e.bl_count[k]--,e.bl_count[k+1]+=2,e.bl_count[g]--,ae-=2}while(ae>0);for(k=g;k!==0;k--)for(C=e.bl_count[k];C!==0;)N=e.heap[--m],!(N>n)&&(t[N*2+1]!==k&&(e.opt_len+=(k-t[N*2+1])*t[N*2],t[N*2+1]=k),C--)}},Fu=(e,A,t)=>{const n=new Array(LA+1);let r=0,s,h;for(s=1;s<=LA;s++)r=r+t[s-1]<<1,n[s]=r;for(h=0;h<=A;h++){let d=e[h*2+1];d!==0&&(e[h*2]=Zl(n[d]++,d))}},Yo=()=>{let e,A,t,n,r;const s=new Array(LA+1);for(t=0,n=0;n>=7;n{let A;for(A=0;A{e.bi_valid>8?qs(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},P=(e,A,t,n)=>{const r=A*2,s=t*2;return e[r]{const n=e.heap[t];let r=t<<1;for(;r<=e.heap_len&&(r{let n,r,s=0,h,d;if(e.sym_next!==0)do n=e.pending_buf[e.sym_buf+s++]&255,n+=(e.pending_buf[e.sym_buf+s++]&255)<<8,r=e.pending_buf[e.sym_buf+s++],n===0?Ri(e,r,A):(h=os[r],Ri(e,h+Zt+1,A),d=ea[h],d!==0&&(r-=jA[h],Es(e,r,d)),n--,h=Zo(n),Ri(e,h,t),d=Qa[h],d!==0&&(n-=ml[h],Es(e,n,d)));while(s{const t=A.dyn_tree,n=A.stat_desc.static_tree,r=A.stat_desc.has_stree,s=A.stat_desc.elems;let h,d,g=-1,m;for(e.heap_len=0,e.heap_max=on,h=0;h>1;h>=1;h--)et(e,t,h);m=s;do h=e.heap[1],e.heap[1]=e.heap[e.heap_len--],et(e,t,1),d=e.heap[1],e.heap[--e.heap_max]=h,e.heap[--e.heap_max]=d,t[m*2]=t[h*2]+t[d*2],e.depth[m]=(e.depth[h]>=e.depth[d]?e.depth[h]:e.depth[d])+1,t[h*2+1]=t[d*2+1]=m,e.heap[1]=m++,et(e,t,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],bu(e,A),Fu(t,g,e.bl_count)},Fn=(e,A,t)=>{let n,r=-1,s,h=A[0*2+1],d=0,g=7,m=4;for(h===0&&(g=138,m=3),A[(t+1)*2+1]=65535,n=0;n<=t;n++)s=h,h=A[(n+1)*2+1],!(++d{let n,r=-1,s,h=A[0*2+1],d=0,g=7,m=4;for(h===0&&(g=138,m=3),n=0;n<=t;n++)if(s=h,h=A[(n+1)*2+1],!(++d{let A;for(Fn(e,e.dyn_ltree,e.l_desc.max_code),Fn(e,e.dyn_dtree,e.d_desc.max_code),un(e,e.bl_desc),A=tr-1;A>=3&&e.bl_tree[Fi[A]*2+1]===0;A--);return e.opt_len+=3*(A+1)+5+5+4,A},la=(e,A,t,n)=>{let r;for(Es(e,A-257,5),Es(e,t-1,5),Es(e,n-4,4),r=0;r{let A=4093624447,t;for(t=0;t<=31;t++,A>>>=1)if(A&1&&e.dyn_ltree[t*2]!==0)return go;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return bi;for(t=32;t{La||(Yo(),La=!0),e.l_desc=new Hi(e.dyn_ltree,xo),e.d_desc=new Hi(e.dyn_dtree,ki),e.bl_desc=new Hi(e.bl_tree,zo),e.bi_buf=0,e.bi_valid=0,_s(e)},Cs=(e,A,t,n)=>{Es(e,(wt<<1)+(n?1:0),3),ac(e),qs(e,t),qs(e,~t),t&&e.pending_buf.set(e.window.subarray(A,A+t),e.pending),e.pending+=t},po=e=>{Es(e,ft<<1,3),Ri(e,kr,Hs),Yl(e)},re=(e,A,t,n)=>{let r,s,h=0;e.level>0?(e.strm.data_type===Fo&&(e.strm.data_type=en(e)),un(e,e.l_desc),un(e,e.d_desc),h=xn(e),r=e.opt_len+3+7>>>3,s=e.static_len+3+7>>>3,s<=r&&(r=s)):r=s=t+5,t+4<=r&&A!==-1?Cs(e,A,t,n):e.strategy===yi||s===r?(Es(e,(ft<<1)+(n?1:0),3),RA(e,Hs,qa)):(Es(e,(xt<<1)+(n?1:0),3),la(e,e.l_desc.max_code+1,e.d_desc.max_code+1,h+1),RA(e,e.dyn_ltree,e.dyn_dtree)),_s(e),n&&ac(e)},Ke=(e,A,t)=>(e.pending_buf[e.sym_buf+e.sym_next++]=A,e.pending_buf[e.sym_buf+e.sym_next++]=A>>8,e.pending_buf[e.sym_buf+e.sym_next++]=t,A===0?e.dyn_ltree[t*2]++:(e.matches++,A--,e.dyn_ltree[(os[t]+Zt+1)*2]++,e.dyn_dtree[Zo(A)*2]++),e.sym_next===e.sym_end);var Ge=or,FA=Cs,gA=re,OA=Ke,KA=po,CA={_tr_init:Ge,_tr_stored_block:FA,_tr_flush_block:gA,_tr_tally:OA,_tr_align:KA},tA=(e,A,t,n)=>{let r=e&65535|0,s=e>>>16&65535|0,h=0;for(;t!==0;){h=t>2e3?2e3:t,t-=h;do r=r+A[n++]|0,s=s+r|0;while(--h);r%=65521,s%=65521}return r|s<<16|0};const an=()=>{let e,A=[];for(var t=0;t<256;t++){e=t;for(var n=0;n<8;n++)e=e&1?3988292384^e>>>1:e>>>1;A[t]=e}return A},Nn=new Uint32Array(an());var qn=(e,A,t,n)=>{const r=Nn,s=n+t;e^=-1;for(let h=n;h>>8^r[(e^A[h])&255];return e^-1},jr={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},ta={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:ua,_tr_stored_block:Dn,_tr_flush_block:lr,_tr_tally:En,_tr_align:dr}=CA,{Z_NO_FLUSH:Jn,Z_PARTIAL_FLUSH:WA,Z_FULL_FLUSH:Ln,Z_FINISH:fn,Z_BLOCK:Aa,Z_OK:_n,Z_STREAM_END:br,Z_STREAM_ERROR:xr,Z_DATA_ERROR:eA,Z_BUF_ERROR:kt,Z_DEFAULT_COMPRESSION:In,Z_FILTERED:Or,Z_HUFFMAN_ONLY:MA,Z_RLE:$t,Z_FIXED:jn,Z_DEFAULT_STRATEGY:Qn,Z_UNKNOWN:ot,Z_DEFLATED:tn}=ta,ar=9,ia=15,ca=8,zn=256+1+29,na=30,Ra=19,ja=2*zn+1,Rs=15,ur=3,$s=258,oi=$s+ur+1,xu=32,Ki=42,fa=57,Ks=69,xi=73,sc=91,ic=103,Go=113,Gl=666,as=1,vl=2,Vo=3,mo=4,$f=3,Wo=(e,A)=>(e.msg=jr[A],A),Xc=e=>e*2-(e>4?9:0),Io=e=>{let A=e.length;for(;--A>=0;)e[A]=0},Iu=e=>{let A,t,n,r=e.w_size;A=e.hash_size,n=A;do t=e.head[--n],e.head[n]=t>=r?t-r:0;while(--A);A=r,n=A;do t=e.prev[--n],e.prev[n]=t>=r?t-r:0;while(--A)};let Qo=(e,A,t)=>(A<{const A=e.state;let t=A.pending;t>e.avail_out&&(t=e.avail_out),t!==0&&(e.output.set(A.pending_buf.subarray(A.pending_out,A.pending_out+t),e.next_out),e.next_out+=t,A.pending_out+=t,e.total_out+=t,e.avail_out-=t,A.pending-=t,A.pending===0&&(A.pending_out=0))},ui=(e,A)=>{lr(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,A),e.block_start=e.strstart,li(e.strm)},Wr=(e,A)=>{e.pending_buf[e.pending++]=A},Vl=(e,A)=>{e.pending_buf[e.pending++]=A>>>8&255,e.pending_buf[e.pending++]=A&255},oc=(e,A,t,n)=>{let r=e.avail_in;return r>n&&(r=n),r===0?0:(e.avail_in-=r,A.set(e.input.subarray(e.next_in,e.next_in+r),t),e.state.wrap===1?e.adler=tA(e.adler,A,r,t):e.state.wrap===2&&(e.adler=qn(e.adler,A,r,t)),e.next_in+=r,e.total_in+=r,r)},qc=(e,A)=>{let t=e.max_chain_length,n=e.strstart,r,s,h=e.prev_length,d=e.nice_match;const g=e.strstart>e.w_size-oi?e.strstart-(e.w_size-oi):0,m=e.window,C=e.w_mask,N=e.prev,k=e.strstart+$s;let E=m[n+h-1],le=m[n+h];e.prev_length>=e.good_match&&(t>>=2),d>e.lookahead&&(d=e.lookahead);do if(r=A,!(m[r+h]!==le||m[r+h-1]!==E||m[r]!==m[n]||m[++r]!==m[n+1])){n+=2,r++;do;while(m[++n]===m[++r]&&m[++n]===m[++r]&&m[++n]===m[++r]&&m[++n]===m[++r]&&m[++n]===m[++r]&&m[++n]===m[++r]&&m[++n]===m[++r]&&m[++n]===m[++r]&&nh){if(e.match_start=A,h=s,s>=d)break;E=m[n+h-1],le=m[n+h]}}while((A=N[A&C])>g&&--t!==0);return h<=e.lookahead?h:e.lookahead},Bl=e=>{const A=e.w_size;let t,n,r;do{if(n=e.window_size-e.lookahead-e.strstart,e.strstart>=A+(A-oi)&&(e.window.set(e.window.subarray(A,A+A-n),0),e.match_start-=A,e.strstart-=A,e.block_start-=A,e.insert>e.strstart&&(e.insert=e.strstart),Iu(e),n+=A),e.strm.avail_in===0)break;if(t=oc(e.strm,e.window,e.strstart+e.lookahead,n),e.lookahead+=t,e.lookahead+e.insert>=ur)for(r=e.strstart-e.insert,e.ins_h=e.window[r],e.ins_h=Qo(e,e.ins_h,e.window[r+1]);e.insert&&(e.ins_h=Qo(e,e.ins_h,e.window[r+ur-1]),e.prev[r&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=r,r++,e.insert--,!(e.lookahead+e.insert{let t=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,n,r,s,h=0,d=e.strm.avail_in;do{if(n=65535,s=e.bi_valid+42>>3,e.strm.avail_outr+e.strm.avail_in&&(n=r+e.strm.avail_in),n>s&&(n=s),n>8,e.pending_buf[e.pending-2]=~n,e.pending_buf[e.pending-1]=~n>>8,li(e.strm),r&&(r>n&&(r=n),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+r),e.strm.next_out),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r,e.block_start+=r,n-=r),n&&(oc(e.strm,e.strm.output,e.strm.next_out,n),e.strm.next_out+=n,e.strm.avail_out-=n,e.strm.total_out+=n)}while(h===0);return d-=e.strm.avail_in,d&&(d>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=d&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-d,e.strm.next_in),e.strstart),e.strstart+=d,e.insert+=d>e.w_size-e.insert?e.w_size-e.insert:d),e.block_start=e.strstart),e.high_waters&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,s+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),s>e.strm.avail_in&&(s=e.strm.avail_in),s&&(oc(e.strm,e.window,e.strstart,s),e.strstart+=s,e.insert+=s>e.w_size-e.insert?e.w_size-e.insert:s),e.high_water>3,s=e.pending_buf_size-s>65535?65535:e.pending_buf_size-s,t=s>e.w_size?e.w_size:s,r=e.strstart-e.block_start,(r>=t||(r||A===fn)&&A!==Jn&&e.strm.avail_in===0&&r<=s)&&(n=r>s?s:r,h=A===fn&&e.strm.avail_in===0&&n===r?1:0,Dn(e,e.block_start,n,h),e.block_start+=n,li(e.strm)),h?Vo:as)},lc=(e,A)=>{let t,n;for(;;){if(e.lookahead=ur&&(e.ins_h=Qo(e,e.ins_h,e.window[e.strstart+ur-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),t!==0&&e.strstart-t<=e.w_size-oi&&(e.match_length=qc(e,t)),e.match_length>=ur)if(n=En(e,e.strstart-e.match_start,e.match_length-ur),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=ur){e.match_length--;do e.strstart++,e.ins_h=Qo(e,e.ins_h,e.window[e.strstart+ur-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=Qo(e,e.ins_h,e.window[e.strstart+1]);else n=En(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(n&&(ui(e,!1),e.strm.avail_out===0))return as}return e.insert=e.strstart{let t,n,r;for(;;){if(e.lookahead=ur&&(e.ins_h=Qo(e,e.ins_h,e.window[e.strstart+ur-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=ur-1,t!==0&&e.prev_length4096)&&(e.match_length=ur-1)),e.prev_length>=ur&&e.match_length<=e.prev_length){r=e.strstart+e.lookahead-ur,n=En(e,e.strstart-1-e.prev_match,e.prev_length-ur),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=r&&(e.ins_h=Qo(e,e.ins_h,e.window[e.strstart+ur-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=ur-1,e.strstart++,n&&(ui(e,!1),e.strm.avail_out===0))return as}else if(e.match_available){if(n=En(e,0,e.window[e.strstart-1]),n&&ui(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return as}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(n=En(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart{let t,n,r,s;const h=e.window;for(;;){if(e.lookahead<=$s){if(Bl(e),e.lookahead<=$s&&A===Jn)return as;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=ur&&e.strstart>0&&(r=e.strstart-1,n=h[r],n===h[++r]&&n===h[++r]&&n===h[++r])){s=e.strstart+$s;do;while(n===h[++r]&&n===h[++r]&&n===h[++r]&&n===h[++r]&&n===h[++r]&&n===h[++r]&&n===h[++r]&&n===h[++r]&&re.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=ur?(t=En(e,1,e.match_length-ur),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(t=En(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),t&&(ui(e,!1),e.strm.avail_out===0))return as}return e.insert=0,A===fn?(ui(e,!0),e.strm.avail_out===0?Vo:mo):e.sym_next&&(ui(e,!1),e.strm.avail_out===0)?as:vl},td=(e,A)=>{let t;for(;;){if(e.lookahead===0&&(Bl(e),e.lookahead===0)){if(A===Jn)return as;break}if(e.match_length=0,t=En(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,t&&(ui(e,!1),e.strm.avail_out===0))return as}return e.insert=0,A===fn?(ui(e,!0),e.strm.avail_out===0?Vo:mo):e.sym_next&&(ui(e,!1),e.strm.avail_out===0)?as:vl};function to(e,A,t,n,r){this.good_length=e,this.max_lazy=A,this.nice_length=t,this.max_chain=n,this.func=r}const Jl=[new to(0,0,0,0,Wl),new to(4,4,8,4,lc),new to(4,5,16,8,lc),new to(4,6,32,32,lc),new to(4,4,16,16,wl),new to(8,16,32,32,wl),new to(8,16,128,128,wl),new to(8,32,128,256,wl),new to(32,128,258,1024,wl),new to(32,258,258,4096,wl)],Ad=e=>{e.window_size=2*e.w_size,Io(e.head),e.max_lazy_match=Jl[e.level].max_lazy,e.good_match=Jl[e.level].good_length,e.nice_match=Jl[e.level].nice_length,e.max_chain_length=Jl[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=ur-1,e.match_available=0,e.ins_h=0};function nd(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=tn,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(ja*2),this.dyn_dtree=new Uint16Array((2*na+1)*2),this.bl_tree=new Uint16Array((2*Ra+1)*2),Io(this.dyn_ltree),Io(this.dyn_dtree),Io(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(Rs+1),this.heap=new Uint16Array(2*zn+1),Io(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*zn+1),Io(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const Xl=e=>{if(!e)return 1;const A=e.state;return!A||A.strm!==e||A.status!==Ki&&A.status!==fa&&A.status!==Ks&&A.status!==xi&&A.status!==sc&&A.status!==ic&&A.status!==Go&&A.status!==Gl?1:0},_c=e=>{if(Xl(e))return Wo(e,xr);e.total_in=e.total_out=0,e.data_type=ot;const A=e.state;return A.pending=0,A.pending_out=0,A.wrap<0&&(A.wrap=-A.wrap),A.status=A.wrap===2?fa:A.wrap?Ki:Go,e.adler=A.wrap===2?0:1,A.last_flush=-2,ua(A),_n},ql=e=>{const A=_c(e);return A===_n&&Ad(e.state),A},rd=(e,A)=>Xl(e)||e.state.wrap!==2?xr:(e.state.gzhead=A,_n),$c=(e,A,t,n,r,s)=>{if(!e)return xr;let h=1;if(A===In&&(A=6),n<0?(h=0,n=-n):n>15&&(h=2,n-=16),r<1||r>ar||t!==tn||n<8||n>15||A<0||A>9||s<0||s>jn||n===8&&h!==1)return Wo(e,xr);n===8&&(n=9);const d=new nd;return e.state=d,d.strm=e,d.status=Ki,d.wrap=h,d.gzhead=null,d.w_bits=n,d.w_size=1<$c(e,A,tn,ia,ca,Qn),ad=(e,A)=>{if(Xl(e)||A>Aa||A<0)return e?Wo(e,xr):xr;const t=e.state;if(!e.output||e.avail_in!==0&&!e.input||t.status===Gl&&A!==fn)return Wo(e,e.avail_out===0?kt:xr);const n=t.last_flush;if(t.last_flush=A,t.pending!==0){if(li(e),e.avail_out===0)return t.last_flush=-1,_n}else if(e.avail_in===0&&Xc(A)<=Xc(n)&&A!==fn)return Wo(e,kt);if(t.status===Gl&&e.avail_in!==0)return Wo(e,kt);if(t.status===Ki&&t.wrap===0&&(t.status=Go),t.status===Ki){let r=tn+(t.w_bits-8<<4)<<8,s=-1;if(t.strategy>=MA||t.level<2?s=0:t.level<6?s=1:t.level===6?s=2:s=3,r|=s<<6,t.strstart!==0&&(r|=xu),r+=31-r%31,Vl(t,r),t.strstart!==0&&(Vl(t,e.adler>>>16),Vl(t,e.adler&65535)),e.adler=1,t.status=Go,li(e),t.pending!==0)return t.last_flush=-1,_n}if(t.status===fa){if(e.adler=0,Wr(t,31),Wr(t,139),Wr(t,8),t.gzhead)Wr(t,(t.gzhead.text?1:0)+(t.gzhead.hcrc?2:0)+(t.gzhead.extra?4:0)+(t.gzhead.name?8:0)+(t.gzhead.comment?16:0)),Wr(t,t.gzhead.time&255),Wr(t,t.gzhead.time>>8&255),Wr(t,t.gzhead.time>>16&255),Wr(t,t.gzhead.time>>24&255),Wr(t,t.level===9?2:t.strategy>=MA||t.level<2?4:0),Wr(t,t.gzhead.os&255),t.gzhead.extra&&t.gzhead.extra.length&&(Wr(t,t.gzhead.extra.length&255),Wr(t,t.gzhead.extra.length>>8&255)),t.gzhead.hcrc&&(e.adler=qn(e.adler,t.pending_buf,t.pending,0)),t.gzindex=0,t.status=Ks;else if(Wr(t,0),Wr(t,0),Wr(t,0),Wr(t,0),Wr(t,0),Wr(t,t.level===9?2:t.strategy>=MA||t.level<2?4:0),Wr(t,$f),t.status=Go,li(e),t.pending!==0)return t.last_flush=-1,_n}if(t.status===Ks){if(t.gzhead.extra){let r=t.pending,s=(t.gzhead.extra.length&65535)-t.gzindex;for(;t.pending+s>t.pending_buf_size;){let d=t.pending_buf_size-t.pending;if(t.pending_buf.set(t.gzhead.extra.subarray(t.gzindex,t.gzindex+d),t.pending),t.pending=t.pending_buf_size,t.gzhead.hcrc&&t.pending>r&&(e.adler=qn(e.adler,t.pending_buf,t.pending-r,r)),t.gzindex+=d,li(e),t.pending!==0)return t.last_flush=-1,_n;r=0,s-=d}let h=new Uint8Array(t.gzhead.extra);t.pending_buf.set(h.subarray(t.gzindex,t.gzindex+s),t.pending),t.pending+=s,t.gzhead.hcrc&&t.pending>r&&(e.adler=qn(e.adler,t.pending_buf,t.pending-r,r)),t.gzindex=0}t.status=xi}if(t.status===xi){if(t.gzhead.name){let r=t.pending,s;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>r&&(e.adler=qn(e.adler,t.pending_buf,t.pending-r,r)),li(e),t.pending!==0)return t.last_flush=-1,_n;r=0}t.gzindexr&&(e.adler=qn(e.adler,t.pending_buf,t.pending-r,r)),t.gzindex=0}t.status=sc}if(t.status===sc){if(t.gzhead.comment){let r=t.pending,s;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>r&&(e.adler=qn(e.adler,t.pending_buf,t.pending-r,r)),li(e),t.pending!==0)return t.last_flush=-1,_n;r=0}t.gzindexr&&(e.adler=qn(e.adler,t.pending_buf,t.pending-r,r))}t.status=ic}if(t.status===ic){if(t.gzhead.hcrc){if(t.pending+2>t.pending_buf_size&&(li(e),t.pending!==0))return t.last_flush=-1,_n;Wr(t,e.adler&255),Wr(t,e.adler>>8&255),e.adler=0}if(t.status=Go,li(e),t.pending!==0)return t.last_flush=-1,_n}if(e.avail_in!==0||t.lookahead!==0||A!==Jn&&t.status!==Gl){let r=t.level===0?Wl(t,A):t.strategy===MA?td(t,A):t.strategy===$t?ed(t,A):Jl[t.level].func(t,A);if((r===Vo||r===mo)&&(t.status=Gl),r===as||r===Vo)return e.avail_out===0&&(t.last_flush=-1),_n;if(r===vl&&(A===WA?dr(t):A!==Aa&&(Dn(t,0,0,!1),A===Ln&&(Io(t.head),t.lookahead===0&&(t.strstart=0,t.block_start=0,t.insert=0))),li(e),e.avail_out===0))return t.last_flush=-1,_n}return A!==fn?_n:t.wrap<=0?br:(t.wrap===2?(Wr(t,e.adler&255),Wr(t,e.adler>>8&255),Wr(t,e.adler>>16&255),Wr(t,e.adler>>24&255),Wr(t,e.total_in&255),Wr(t,e.total_in>>8&255),Wr(t,e.total_in>>16&255),Wr(t,e.total_in>>24&255)):(Vl(t,e.adler>>>16),Vl(t,e.adler&65535)),li(e),t.wrap>0&&(t.wrap=-t.wrap),t.pending!==0?_n:br)},sd=e=>{if(Xl(e))return xr;const A=e.state.status;return e.state=null,A===Go?Wo(e,eA):_n},uc=(e,A)=>{let t=A.length;if(Xl(e))return xr;const n=e.state,r=n.wrap;if(r===2||r===1&&n.status!==Ki||n.lookahead)return xr;if(r===1&&(e.adler=tA(e.adler,A,t,0)),n.wrap=0,t>=n.w_size){r===0&&(Io(n.head),n.strstart=0,n.block_start=0,n.insert=0);let g=new Uint8Array(n.w_size);g.set(A.subarray(t-n.w_size,t),0),A=g,t=n.w_size}const s=e.avail_in,h=e.next_in,d=e.input;for(e.avail_in=t,e.next_in=0,e.input=A,Bl(n);n.lookahead>=ur;){let g=n.strstart,m=n.lookahead-(ur-1);do n.ins_h=Qo(n,n.ins_h,n.window[g+ur-1]),n.prev[g&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=g,g++;while(--m);n.strstart=g,n.lookahead=ur-1,Bl(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=ur-1,n.match_available=0,e.next_in=h,e.input=d,e.avail_in=s,n.wrap=r,_n};var Qu=ef,id=$c,od=ql,ld=_c,ud=rd,cd=ad,fd=sd,Su=uc,dd="pako deflate (from Nodeca project)",_l={deflateInit:Qu,deflateInit2:id,deflateReset:od,deflateResetKeep:ld,deflateSetHeader:ud,deflate:cd,deflateEnd:fd,deflateSetDictionary:Su,deflateInfo:dd};const hd=(e,A)=>Object.prototype.hasOwnProperty.call(e,A);var gd=function(e){const A=Array.prototype.slice.call(arguments,1);for(;A.length;){const t=A.shift();if(t){if(typeof t!="object")throw new TypeError(t+"must be non-object");for(const n in t)hd(t,n)&&(e[n]=t[n])}}return e},pd=e=>{let A=0;for(let n=0,r=e.length;n=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;$l[254]=$l[254]=1;var md=e=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let A,t,n,r,s,h=e.length,d=0;for(r=0;r>>6,A[s++]=128|t&63):t<65536?(A[s++]=224|t>>>12,A[s++]=128|t>>>6&63,A[s++]=128|t&63):(A[s++]=240|t>>>18,A[s++]=128|t>>>12&63,A[s++]=128|t>>>6&63,A[s++]=128|t&63);return A};const vd=(e,A)=>{if(A<65534&&e.subarray&&tf)return String.fromCharCode.apply(null,e.length===A?e:e.subarray(0,A));let t="";for(let n=0;n{const t=A||e.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,A));let n,r;const s=new Array(t*2);for(r=0,n=0;n4){s[r++]=65533,n+=d-1;continue}for(h&=d===2?31:d===3?15:7;d>1&&n1){s[r++]=65533;continue}h<65536?s[r++]=h:(h-=65536,s[r++]=55296|h>>10&1023,s[r++]=56320|h&1023)}return vd(s,r)},wd=(e,A)=>{A=A||e.length,A>e.length&&(A=e.length);let t=A-1;for(;t>=0&&(e[t]&192)===128;)t--;return t<0||t===0?A:t+$l[e[t]]>A?t:A},El={string2buf:md,buf2string:Bd,utf8border:wd};function Ed(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var pn=Ed;const Af=Object.prototype.toString,{Z_NO_FLUSH:Ao,Z_SYNC_FLUSH:ze,Z_FULL_FLUSH:ph,Z_FINISH:So,Z_OK:Ds,Z_STREAM_END:cc,Z_DEFAULT_COMPRESSION:Jo,Z_DEFAULT_STRATEGY:Cd,Z_DEFLATED:nf}=ta;function Nu(e){this.options=Uu.assign({level:Jo,method:nf,chunkSize:16384,windowBits:15,memLevel:8,strategy:Cd},e||{});let A=this.options;A.raw&&A.windowBits>0?A.windowBits=-A.windowBits:A.gzip&&A.windowBits>0&&A.windowBits<16&&(A.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new pn,this.strm.avail_out=0;let t=_l.deflateInit2(this.strm,A.level,A.method,A.windowBits,A.memLevel,A.strategy);if(t!==Ds)throw new Error(jr[t]);if(A.header&&_l.deflateSetHeader(this.strm,A.header),A.dictionary){let n;if(typeof A.dictionary=="string"?n=El.string2buf(A.dictionary):Af.call(A.dictionary)==="[object ArrayBuffer]"?n=new Uint8Array(A.dictionary):n=A.dictionary,t=_l.deflateSetDictionary(this.strm,n),t!==Ds)throw new Error(jr[t]);this._dict_set=!0}}Nu.prototype.push=function(e,A){const t=this.strm,n=this.options.chunkSize;let r,s;if(this.ended)return!1;for(A===~~A?s=A:s=A===!0?So:Ao,typeof e=="string"?t.input=El.string2buf(e):Af.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){if(t.avail_out===0&&(t.output=new Uint8Array(n),t.next_out=0,t.avail_out=n),(s===ze||s===ph)&&t.avail_out<=6){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(r=_l.deflate(t,s),r===cc)return t.next_out>0&&this.onData(t.output.subarray(0,t.next_out)),r=_l.deflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===Ds;if(t.avail_out===0){this.onData(t.output);continue}if(s>0&&t.next_out>0){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(t.avail_in===0)break}return!0},Nu.prototype.onData=function(e){this.chunks.push(e)},Nu.prototype.onEnd=function(e){e===Ds&&(this.result=Uu.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function rf(e,A){const t=new Nu(A);if(t.push(e,!0),t.err)throw t.msg||jr[t.err];return t.result}function yd(e,A){return A=A||{},A.raw=!0,rf(e,A)}function _a(e,A){return A=A||{},A.gzip=!0,rf(e,A)}var h0=Nu,g0=rf,p0=yd,m0=_a,fc=ta,Du={Deflate:h0,deflate:g0,deflateRaw:p0,gzip:m0,constants:fc};const Cl=16209,bd=16191;var v0=function(A,t){let n,r,s,h,d,g,m,C,N,k,E,le,ae,ue,J,Re,je,ye,Bt,Rt,Ut,_e,Fe,ct;const G=A.state;n=A.next_in,Fe=A.input,r=n+(A.avail_in-5),s=A.next_out,ct=A.output,h=s-(t-A.avail_out),d=s+(A.avail_out-257),g=G.dmax,m=G.wsize,C=G.whave,N=G.wnext,k=G.window,E=G.hold,le=G.bits,ae=G.lencode,ue=G.distcode,J=(1<>>24,E>>>=ye,le-=ye,ye=je>>>16&255,ye===0)ct[s++]=je&65535;else if(ye&16){Bt=je&65535,ye&=15,ye&&(le>>=ye,le-=ye),le<15&&(E+=Fe[n++]<>>24,E>>>=ye,le-=ye,ye=je>>>16&255,ye&16){if(Rt=je&65535,ye&=15,leg){A.msg="invalid distance too far back",G.mode=Cl;break e}if(E>>>=ye,le-=ye,ye=s-h,Rt>ye){if(ye=Rt-ye,ye>C&&G.sane){A.msg="invalid distance too far back",G.mode=Cl;break e}if(Ut=0,_e=k,N===0){if(Ut+=m-ye,ye2;)ct[s++]=_e[Ut++],ct[s++]=_e[Ut++],ct[s++]=_e[Ut++],Bt-=3;Bt&&(ct[s++]=_e[Ut++],Bt>1&&(ct[s++]=_e[Ut++]))}else{Ut=s-Rt;do ct[s++]=ct[Ut++],ct[s++]=ct[Ut++],ct[s++]=ct[Ut++],Bt-=3;while(Bt>2);Bt&&(ct[s++]=ct[Ut++],Bt>1&&(ct[s++]=ct[Ut++]))}}else if(ye&64){A.msg="invalid distance code",G.mode=Cl;break e}else{je=ue[(je&65535)+(E&(1<>3,n-=Bt,le-=Bt<<3,E&=(1<{const g=d.bits;let m=0,C=0,N=0,k=0,E=0,le=0,ae=0,ue=0,J=0,Re=0,je,ye,Bt,Rt,Ut,_e=null,Fe;const ct=new Uint16Array(eu+1),G=new Uint16Array(eu+1);let ce=null,He,Me,bt;for(m=0;m<=eu;m++)ct[m]=0;for(C=0;C=1&&ct[k]===0;k--);if(E>k&&(E=k),k===0)return r[s++]=1<<24|64<<16|0,r[s++]=1<<24|64<<16|0,d.bits=1,0;for(N=1;N0&&(e===dc||k!==1))return-1;for(G[1]=0,m=1;maf||e===yl&&J>B0)return 1;for(;;){He=m-ae,h[C]+1=Fe?(Me=ce[h[C]-Fe],bt=_e[h[C]-Fe]):(Me=96,bt=0),je=1<>ae)+ye]=He<<24|Me<<16|bt|0;while(ye!==0);for(je=1<>=1;if(je!==0?(Re&=je-1,Re+=je):Re=0,C++,--ct[m]===0){if(m===k)break;m=A[t+h[C]]}if(m>E&&(Re&Rt)!==Bt){for(ae===0&&(ae=E),Ut+=N,le=m-ae,ue=1<af||e===yl&&J>B0)return 1;Bt=Re&Rt,r[Bt]=E<<24|le<<16|Ut-s|0}}return Re!==0&&(r[Ut+Re]=m-ae<<24|64<<16|0),d.bits=E,0};const hc=0,Id=1,gc=2,{Z_FINISH:lf,Z_BLOCK:zs,Z_TREES:tu,Z_OK:ei,Z_STREAM_END:Qd,Z_NEED_DICT:Xo,Z_STREAM_ERROR:zi,Z_DATA_ERROR:qo,Z_MEM_ERROR:uf,Z_BUF_ERROR:Sd,Z_DEFLATED:pc}=ta,_o=16180,$o=16181,Au=16182,w0=16183,hs=16184,cf=16185,Ud=16186,mc=16187,Nd=16188,vc=16189,ff=16190,no=16191,el=16192,Bc=16193,ci=16194,nu=16195,bl=16196,Dd=16197,df=16198,ru=16199,tl=16200,wc=16201,Ec=16202,Lu=16203,ju=16204,Cc=16205,hf=16206,Ld=16207,jd=16208,Jr=16209,Qi=16210,Od=16211,E0=852,C0=592,y0=15,yc=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function Md(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const Al=e=>{if(!e)return 1;const A=e.state;return!A||A.strm!==e||A.mode<_o||A.mode>Od?1:0},gf=e=>{if(Al(e))return zi;const A=e.state;return e.total_in=e.total_out=A.total=0,e.msg="",A.wrap&&(e.adler=A.wrap&1),A.mode=_o,A.last=0,A.havedict=0,A.flags=-1,A.dmax=32768,A.head=null,A.hold=0,A.bits=0,A.lencode=A.lendyn=new Int32Array(E0),A.distcode=A.distdyn=new Int32Array(C0),A.sane=1,A.back=-1,ei},bc=e=>{if(Al(e))return zi;const A=e.state;return A.wsize=0,A.whave=0,A.wnext=0,gf(e)},Pd=(e,A)=>{let t;if(Al(e))return zi;const n=e.state;return A<0?(t=0,A=-A):(t=(A>>4)+5,A<48&&(A&=15)),A&&(A<8||A>15)?zi:(n.window!==null&&n.wbits!==A&&(n.window=null),n.wrap=t,n.wbits=A,bc(e))},Fc=(e,A)=>{if(!e)return zi;const t=new Md;e.state=t,t.strm=e,t.window=null,t.mode=_o;const n=Pd(e,A);return n!==ei&&(e.state=null),n},Td=e=>Fc(e,y0);let ys=!0,Fl,xc;const kd=e=>{if(ys){Fl=new Int32Array(512),xc=new Int32Array(32);let A=0;for(;A<144;)e.lens[A++]=8;for(;A<256;)e.lens[A++]=9;for(;A<280;)e.lens[A++]=7;for(;A<288;)e.lens[A++]=8;for(Uo(Id,e.lens,0,288,Fl,0,e.work,{bits:9}),A=0;A<32;)e.lens[A++]=5;Uo(gc,e.lens,0,32,xc,0,e.work,{bits:5}),ys=!1}e.lencode=Fl,e.lenbits=9,e.distcode=xc,e.distbits=5},q=(e,A,t,n)=>{let r;const s=e.state;return s.window===null&&(s.wsize=1<=s.wsize?(s.window.set(A.subarray(t-s.wsize,t),0),s.wnext=0,s.whave=s.wsize):(r=s.wsize-s.wnext,r>n&&(r=n),s.window.set(A.subarray(t-n,t-n+r),s.wnext),n-=r,n?(s.window.set(A.subarray(t-n,t),0),s.wnext=n,s.whave=s.wsize):(s.wnext+=r,s.wnext===s.wsize&&(s.wnext=0),s.whave{let t,n,r,s,h,d,g,m,C,N,k,E,le,ae,ue=0,J,Re,je,ye,Bt,Rt,Ut,_e;const Fe=new Uint8Array(4);let ct,G;const ce=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(Al(e)||!e.output||!e.input&&e.avail_in!==0)return zi;t=e.state,t.mode===no&&(t.mode=el),h=e.next_out,r=e.output,g=e.avail_out,s=e.next_in,n=e.input,d=e.avail_in,m=t.hold,C=t.bits,N=d,k=g,_e=ei;e:for(;;)switch(t.mode){case _o:if(t.wrap===0){t.mode=el;break}for(;C<16;){if(d===0)break e;d--,m+=n[s++]<>>8&255,t.check=qn(t.check,Fe,2,0),m=0,C=0,t.mode=$o;break}if(t.head&&(t.head.done=!1),!(t.wrap&1)||(((m&255)<<8)+(m>>8))%31){e.msg="incorrect header check",t.mode=Jr;break}if((m&15)!==pc){e.msg="unknown compression method",t.mode=Jr;break}if(m>>>=4,C-=4,Ut=(m&15)+8,t.wbits===0&&(t.wbits=Ut),Ut>15||Ut>t.wbits){e.msg="invalid window size",t.mode=Jr;break}t.dmax=1<>8&1),t.flags&512&&t.wrap&4&&(Fe[0]=m&255,Fe[1]=m>>>8&255,t.check=qn(t.check,Fe,2,0)),m=0,C=0,t.mode=Au;case Au:for(;C<32;){if(d===0)break e;d--,m+=n[s++]<>>8&255,Fe[2]=m>>>16&255,Fe[3]=m>>>24&255,t.check=qn(t.check,Fe,4,0)),m=0,C=0,t.mode=w0;case w0:for(;C<16;){if(d===0)break e;d--,m+=n[s++]<>8),t.flags&512&&t.wrap&4&&(Fe[0]=m&255,Fe[1]=m>>>8&255,t.check=qn(t.check,Fe,2,0)),m=0,C=0,t.mode=hs;case hs:if(t.flags&1024){for(;C<16;){if(d===0)break e;d--,m+=n[s++]<>>8&255,t.check=qn(t.check,Fe,2,0)),m=0,C=0}else t.head&&(t.head.extra=null);t.mode=cf;case cf:if(t.flags&1024&&(E=t.length,E>d&&(E=d),E&&(t.head&&(Ut=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Uint8Array(t.head.extra_len)),t.head.extra.set(n.subarray(s,s+E),Ut)),t.flags&512&&t.wrap&4&&(t.check=qn(t.check,n,E,s)),d-=E,s+=E,t.length-=E),t.length))break e;t.length=0,t.mode=Ud;case Ud:if(t.flags&2048){if(d===0)break e;E=0;do Ut=n[s+E++],t.head&&Ut&&t.length<65536&&(t.head.name+=String.fromCharCode(Ut));while(Ut&&E>9&1,t.head.done=!0),e.adler=t.check=0,t.mode=no;break;case vc:for(;C<32;){if(d===0)break e;d--,m+=n[s++]<>>=C&7,C-=C&7,t.mode=hf;break}for(;C<3;){if(d===0)break e;d--,m+=n[s++]<>>=1,C-=1,m&3){case 0:t.mode=Bc;break;case 1:if(kd(t),t.mode=ru,A===tu){m>>>=2,C-=2;break e}break;case 2:t.mode=bl;break;case 3:e.msg="invalid block type",t.mode=Jr}m>>>=2,C-=2;break;case Bc:for(m>>>=C&7,C-=C&7;C<32;){if(d===0)break e;d--,m+=n[s++]<>>16^65535)){e.msg="invalid stored block lengths",t.mode=Jr;break}if(t.length=m&65535,m=0,C=0,t.mode=ci,A===tu)break e;case ci:t.mode=nu;case nu:if(E=t.length,E){if(E>d&&(E=d),E>g&&(E=g),E===0)break e;r.set(n.subarray(s,s+E),h),d-=E,s+=E,g-=E,h+=E,t.length-=E;break}t.mode=no;break;case bl:for(;C<14;){if(d===0)break e;d--,m+=n[s++]<>>=5,C-=5,t.ndist=(m&31)+1,m>>>=5,C-=5,t.ncode=(m&15)+4,m>>>=4,C-=4,t.nlen>286||t.ndist>30){e.msg="too many length or distance symbols",t.mode=Jr;break}t.have=0,t.mode=Dd;case Dd:for(;t.have>>=3,C-=3}for(;t.have<19;)t.lens[ce[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,ct={bits:t.lenbits},_e=Uo(hc,t.lens,0,19,t.lencode,0,t.work,ct),t.lenbits=ct.bits,_e){e.msg="invalid code lengths set",t.mode=Jr;break}t.have=0,t.mode=df;case df:for(;t.have>>24,Re=ue>>>16&255,je=ue&65535,!(J<=C);){if(d===0)break e;d--,m+=n[s++]<>>=J,C-=J,t.lens[t.have++]=je;else{if(je===16){for(G=J+2;C>>=J,C-=J,t.have===0){e.msg="invalid bit length repeat",t.mode=Jr;break}Ut=t.lens[t.have-1],E=3+(m&3),m>>>=2,C-=2}else if(je===17){for(G=J+3;C>>=J,C-=J,Ut=0,E=3+(m&7),m>>>=3,C-=3}else{for(G=J+7;C>>=J,C-=J,Ut=0,E=11+(m&127),m>>>=7,C-=7}if(t.have+E>t.nlen+t.ndist){e.msg="invalid bit length repeat",t.mode=Jr;break}for(;E--;)t.lens[t.have++]=Ut}}if(t.mode===Jr)break;if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block",t.mode=Jr;break}if(t.lenbits=9,ct={bits:t.lenbits},_e=Uo(Id,t.lens,0,t.nlen,t.lencode,0,t.work,ct),t.lenbits=ct.bits,_e){e.msg="invalid literal/lengths set",t.mode=Jr;break}if(t.distbits=6,t.distcode=t.distdyn,ct={bits:t.distbits},_e=Uo(gc,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,ct),t.distbits=ct.bits,_e){e.msg="invalid distances set",t.mode=Jr;break}if(t.mode=ru,A===tu)break e;case ru:t.mode=tl;case tl:if(d>=6&&g>=258){e.next_out=h,e.avail_out=g,e.next_in=s,e.avail_in=d,t.hold=m,t.bits=C,v0(e,k),h=e.next_out,r=e.output,g=e.avail_out,s=e.next_in,n=e.input,d=e.avail_in,m=t.hold,C=t.bits,t.mode===no&&(t.back=-1);break}for(t.back=0;ue=t.lencode[m&(1<>>24,Re=ue>>>16&255,je=ue&65535,!(J<=C);){if(d===0)break e;d--,m+=n[s++]<>ye)],J=ue>>>24,Re=ue>>>16&255,je=ue&65535,!(ye+J<=C);){if(d===0)break e;d--,m+=n[s++]<>>=ye,C-=ye,t.back+=ye}if(m>>>=J,C-=J,t.back+=J,t.length=je,Re===0){t.mode=Cc;break}if(Re&32){t.back=-1,t.mode=no;break}if(Re&64){e.msg="invalid literal/length code",t.mode=Jr;break}t.extra=Re&15,t.mode=wc;case wc:if(t.extra){for(G=t.extra;C>>=t.extra,C-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=Ec;case Ec:for(;ue=t.distcode[m&(1<>>24,Re=ue>>>16&255,je=ue&65535,!(J<=C);){if(d===0)break e;d--,m+=n[s++]<>ye)],J=ue>>>24,Re=ue>>>16&255,je=ue&65535,!(ye+J<=C);){if(d===0)break e;d--,m+=n[s++]<>>=ye,C-=ye,t.back+=ye}if(m>>>=J,C-=J,t.back+=J,Re&64){e.msg="invalid distance code",t.mode=Jr;break}t.offset=je,t.extra=Re&15,t.mode=Lu;case Lu:if(t.extra){for(G=t.extra;C>>=t.extra,C-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){e.msg="invalid distance too far back",t.mode=Jr;break}t.mode=ju;case ju:if(g===0)break e;if(E=k-g,t.offset>E){if(E=t.offset-E,E>t.whave&&t.sane){e.msg="invalid distance too far back",t.mode=Jr;break}E>t.wnext?(E-=t.wnext,le=t.wsize-E):le=t.wnext-E,E>t.length&&(E=t.length),ae=t.window}else ae=r,le=h-t.offset,E=t.length;E>g&&(E=g),g-=E,t.length-=E;do r[h++]=ae[le++];while(--E);t.length===0&&(t.mode=tl);break;case Cc:if(g===0)break e;r[h++]=t.length,g--,t.mode=tl;break;case hf:if(t.wrap){for(;C<32;){if(d===0)break e;d--,m|=n[s++]<{if(Al(e))return zi;let A=e.state;return A.window&&(A.window=null),e.state=null,ei},Zn=(e,A)=>{if(Al(e))return zi;const t=e.state;return t.wrap&2?(t.head=A,A.done=!1,ei):zi},ln=(e,A)=>{const t=A.length;let n,r,s;return Al(e)||(n=e.state,n.wrap!==0&&n.mode!==ff)?zi:n.mode===ff&&(r=1,r=tA(r,A,t,0),r!==n.check)?qo:(s=q(e,A,t,t),s?(n.mode=Qi,uf):(n.havedict=1,ei))};var Br=bc,wr=Pd,Ka=gf,Ta=Td,Sa=Fc,gs=UA,Hr=An,bs=Zn,Si=ln,No="pako inflate (from Nodeca project)",vo={inflateReset:Br,inflateReset2:wr,inflateResetKeep:Ka,inflateInit:Ta,inflateInit2:Sa,inflate:gs,inflateEnd:Hr,inflateGetHeader:bs,inflateSetDictionary:Si,inflateInfo:No};function Hd(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var Rd=Hd;const pf=Object.prototype.toString,{Z_NO_FLUSH:Ou,Z_FINISH:Mu,Z_OK:au,Z_STREAM_END:Pu,Z_NEED_DICT:xl,Z_STREAM_ERROR:Zr,Z_DATA_ERROR:Ua,Z_MEM_ERROR:Tu}=ta;function su(e){this.options=Uu.assign({chunkSize:1024*64,windowBits:15,to:""},e||{});const A=this.options;A.raw&&A.windowBits>=0&&A.windowBits<16&&(A.windowBits=-A.windowBits,A.windowBits===0&&(A.windowBits=-15)),A.windowBits>=0&&A.windowBits<16&&!(e&&e.windowBits)&&(A.windowBits+=32),A.windowBits>15&&A.windowBits<48&&(A.windowBits&15||(A.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new pn,this.strm.avail_out=0;let t=vo.inflateInit2(this.strm,A.windowBits);if(t!==au)throw new Error(jr[t]);if(this.header=new Rd,vo.inflateGetHeader(this.strm,this.header),A.dictionary&&(typeof A.dictionary=="string"?A.dictionary=El.string2buf(A.dictionary):pf.call(A.dictionary)==="[object ArrayBuffer]"&&(A.dictionary=new Uint8Array(A.dictionary)),A.raw&&(t=vo.inflateSetDictionary(this.strm,A.dictionary),t!==au)))throw new Error(jr[t])}su.prototype.push=function(e,A){const t=this.strm,n=this.options.chunkSize,r=this.options.dictionary;let s,h,d;if(this.ended)return!1;for(A===~~A?h=A:h=A===!0?Mu:Ou,pf.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){for(t.avail_out===0&&(t.output=new Uint8Array(n),t.next_out=0,t.avail_out=n),s=vo.inflate(t,h),s===xl&&r&&(s=vo.inflateSetDictionary(t,r),s===au?s=vo.inflate(t,h):s===Ua&&(s=xl));t.avail_in>0&&s===Pu&&t.state.wrap>0&&e[t.next_in]!==0;)vo.inflateReset(t),s=vo.inflate(t,h);switch(s){case Zr:case Ua:case xl:case Tu:return this.onEnd(s),this.ended=!0,!1}if(d=t.avail_out,t.next_out&&(t.avail_out===0||s===Pu))if(this.options.to==="string"){let g=El.utf8border(t.output,t.next_out),m=t.next_out-g,C=El.buf2string(t.output,g);t.next_out=m,t.avail_out=n-m,m&&t.output.set(t.output.subarray(g,g+m),0),this.onData(C)}else this.onData(t.output.length===t.next_out?t.output:t.output.subarray(0,t.next_out));if(!(s===au&&d===0)){if(s===Pu)return s=vo.inflateEnd(this.strm),this.onEnd(s),this.ended=!0,!0;if(t.avail_in===0)break}}return!0},su.prototype.onData=function(e){this.chunks.push(e)},su.prototype.onEnd=function(e){e===au&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Uu.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function nl(e,A){const t=new su(A);if(t.push(e),t.err)throw t.msg||jr[t.err];return t.result}function mf(e,A){return A=A||{},A.raw=!0,nl(e,A)}var Kd=su,Ig=nl,Qg=mf,vh=nl,Ic=ta,b0={Inflate:Kd,inflate:Ig,inflateRaw:Qg,ungzip:vh,constants:Ic};const{Deflate:zd,deflate:Sg,deflateRaw:Ug,gzip:Ng}=Du,{Inflate:Dg,inflate:Bh,inflateRaw:F0,ungzip:wh}=b0;var Eh=zd,x0=Sg,Ch=Ug,yh=Ng,I0=Dg,vf=Bh,Zd=F0,bh=wh,Fh=ta,Up={Deflate:Eh,deflate:x0,deflateRaw:Ch,gzip:yh,Inflate:I0,inflate:vf,inflateRaw:Zd,ungzip:bh,constants:Fh};const Q0=[];for(let e=0;e<256;e++){let A=e;for(let t=0;t<8;t++)A&1?A=3988292384^A>>>1:A=A>>>1;Q0[e]=A}const S0=4294967295;function Lg(e,A,t){let n=e;for(let r=0;r>>8;return n}function xh(e,A){return(Lg(S0,e,A)^S0)>>>0}function ku(e,A,t){const n=e.readUint32(),r=xh(new Uint8Array(e.buffer,e.byteOffset+e.offset-A-4,A),A);if(r!==n)throw new Error(`CRC mismatch for chunk ${t}. Expected ${n}, found ${r}`)}function jg(e,A){e.writeUint32(xh(new Uint8Array(e.buffer,e.byteOffset+e.offset-A,A),A))}function ls(e,A,t){for(let n=0;n>1)&255}else{for(;s>1)&255;for(;s>1)&255}}function Ql(e,A,t,n,r){let s=0;if(t.length===0){for(;s=t||Rt>=n))for(let Ut=0;Ut>8&255}const Sh=new Uint16Array([255]),Ef=new Uint8Array(Sh.buffer)[0]===255,Pg=new Uint8Array(0);function Uh(e){const{data:A,width:t,height:n,channels:r,depth:s}=e,h=Math.ceil(s/8)*r,d=Math.ceil(s/8*r*t),g=new Uint8Array(n*d);let m=Pg,C=0,N,k;for(let E=0;E>8&255}const Cf=Uint8Array.of(137,80,78,71,13,10,26,10);function Np(e){e.writeBytes(Cf)}function Yd(e){if(!kg(e.readBytes(Cf.length)))throw new Error("wrong PNG signature")}function kg(e){if(e.length79)throw new Error("keyword length must be between 1 and 79")}const N0=/^[\u0000-\u00FF]*$/;function Gd(e){if(!N0.test(e))throw new Error("invalid latin1 text")}function Oh(e,A,t){const n=Mh(A);e[n]=Ph(A,t-n.length-1)}function Dp(e,A,t){jh(A),Gd(t);const n=A.length+1+t.length;e.writeUint32(n),e.writeChars(Nh),e.writeChars(A),e.writeByte(Dh),e.writeChars(t),writeCrc(e,n+4)}function Mh(e){for(e.mark();e.readByte()!==Dh;);const A=e.offset;e.reset();const t=Lh.decode(e.readBytes(A-e.offset-1));return e.skip(1),jh(t),t}function Ph(e,A){return Lh.decode(e.readBytes(A))}const ro={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},D0={UNKNOWN:-1,DEFLATE:0},Th={UNKNOWN:-1,ADAPTIVE:0},L0={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},Vd={NONE:0,BACKGROUND:1,PREVIOUS:2},yf={SOURCE:0,OVER:1};class Hg extends Ci{constructor(t,n={}){super(t);Ea(this,"_checkCrc");Ea(this,"_inflator");Ea(this,"_png");Ea(this,"_apng");Ea(this,"_end");Ea(this,"_hasPalette");Ea(this,"_palette");Ea(this,"_hasTransparency");Ea(this,"_transparency");Ea(this,"_compressionMethod");Ea(this,"_filterMethod");Ea(this,"_interlaceMethod");Ea(this,"_colorType");Ea(this,"_isAnimated");Ea(this,"_numberOfFrames");Ea(this,"_numberOfPlays");Ea(this,"_frames");Ea(this,"_writingDataChunks");const{checkCrc:r=!1}=n;this._checkCrc=r,this._inflator=new I0,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=D0.UNKNOWN,this._filterMethod=Th.UNKNOWN,this._interlaceMethod=L0.UNKNOWN,this._colorType=ro.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(Yd(this);!this._end;){const t=this.readUint32(),n=this.readChars(4);this.decodeChunk(t,n)}return this.decodeImage(),this._png}decodeApng(){for(Yd(this);!this._end;){const t=this.readUint32(),n=this.readChars(4);this.decodeApngChunk(t,n)}return this.decodeApngImage(),this._apng}decodeChunk(t,n){const r=this.offset;switch(n){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(t);break;case"IDAT":this.decodeIDAT(t);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(t);break;case"iCCP":this.decodeiCCP(t);break;case Nh:Oh(this._png.text,this,t);break;case"pHYs":this.decodepHYs();break;default:this.skip(t);break}if(this.offset-r!==t)throw new Error(`Length mismatch while decoding chunk ${n}`);this._checkCrc?ku(this,t+4,n):this.skip(4)}decodeApngChunk(t,n){const r=this.offset;switch(n!=="fdAT"&&n!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),n){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(t);break;default:this.decodeChunk(t,n),this.offset=r+t;break}if(this.offset-r!==t)throw new Error(`Length mismatch while decoding chunk ${n}`);this._checkCrc?ku(this,t+4,n):this.skip(4)}decodeIHDR(){const t=this._png;t.width=this.readUint32(),t.height=this.readUint32(),t.depth=j0(this.readUint8());const n=this.readUint8();this._colorType=n;let r;switch(n){case ro.GREYSCALE:r=1;break;case ro.TRUECOLOUR:r=3;break;case ro.INDEXED_COLOUR:r=1;break;case ro.GREYSCALE_ALPHA:r=2;break;case ro.TRUECOLOUR_ALPHA:r=4;break;case ro.UNKNOWN:default:throw new Error(`Unknown color type: ${n}`)}if(this._png.channels=r,this._compressionMethod=this.readUint8(),this._compressionMethod!==D0.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const t={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(t)}decodePLTE(t){if(t%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${t}`);const n=t/3;this._hasPalette=!0;const r=[];this._palette=r;for(let s=0;sthis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${t/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(t/2);for(let n=0;nthis._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${t} vs ${this._palette.length})`);let n=0;for(;n{const g=((h+n.yOffset)*this._png.width+n.xOffset+d)*this._png.channels,m=(h*n.width+d)*this._png.channels;return{index:g,frameIndex:m}};switch(n.blendOp){case yf.SOURCE:for(let h=0;hn.at(-1)!==255);this.writeUint32(t.length),this.writeChars("tRNS");for(const n of t)this.writeByte(n.at(-1));writeCrc(this,4+t.length)}encodeIDAT(t){this.writeUint32(t.length),this.writeChars("IDAT"),this.writeBytes(t),writeCrc(this,t.length+4)}encodeData(){const{width:t,height:n,channels:r,depth:s,data:h}=this._png,d=s<=8?Math.ceil(t*s/8)*r:Math.ceil(t*s/8*r/2),g=new IOBuffer().setBigEndian();let m=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let k=0;k0)return e;throw new TypeError(`${A} must be a positive integer`)}function Wd(e,A){const{channels:t=4,depth:n=8}=e;if(t!==4&&t!==3&&t!==2&&t!==1)throw new RangeError(`unsupported number of channels: ${t}`);const r={channels:t,depth:n,colorType:ColorType.UNKNOWN};switch(t){case 4:r.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:r.colorType=ColorType.TRUECOLOUR;break;case 1:A?r.colorType=ColorType.INDEXED_COLOUR:r.colorType=ColorType.GREYSCALE;break;case 2:r.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return r}function Bo(e,A,t,n){for(let r=0;r>8&255),t.writeByte(je&255)}}return n}function ya(e,A,t,n){for(let r=0;r=200&&A.status<=299}function Xd(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){var A=document.createEvent("MouseEvents");A.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(A)}}var ou=Ar.saveAs||((typeof window=="undefined"?"undefined":(0,l.Z)(window))!=="object"||window!==Ar?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(e,A,t){var n=Ar.URL||Ar.webkitURL,r=document.createElement("a");A=A||e.name||"download",r.download=A,r.rel="noopener",typeof e=="string"?(r.href=e,r.origin!==location.origin?P0(r.href)?M0(e,A,t):Xd(r,r.target="_blank"):Xd(r)):(r.href=n.createObjectURL(e),setTimeout(function(){n.revokeObjectURL(r.href)},4e4),setTimeout(function(){Xd(r)},0))}:"msSaveOrOpenBlob"in navigator?function(e,A,t){if(A=A||e.name||"download",typeof e=="string")if(P0(e))M0(e,A,t);else{var n=document.createElement("a");n.href=e,n.target="_blank",setTimeout(function(){Xd(n)})}else navigator.msSaveOrOpenBlob(function(r,s){return s===void 0?s={autoBom:!1}:(0,l.Z)(s)!=="object"&&(Oa.warn("Deprecated: Expected third argument to be a object"),s={autoBom:!s}),s.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(r.type)?new Blob(["\uFEFF",r],{type:r.type}):r}(e,t),A)}:function(e,A,t,n){if((n=n||open("","_blank"))&&(n.document.title=n.document.body.innerText="downloading..."),typeof e=="string")return M0(e,A,t);var r=e.type==="application/octet-stream",s=/constructor/i.test(Ar.HTMLElement)||Ar.safari,h=/CriOS\/[\d]+/.test(navigator.userAgent);if((h||r&&s)&&(typeof FileReader=="undefined"?"undefined":(0,l.Z)(FileReader))==="object"){var d=new FileReader;d.onloadend=function(){var C=d.result;C=h?C:C.replace(/^data:[^;]*;/,"data:attachment/file;"),n?n.location.href=C:location=C,n=null},d.readAsDataURL(e)}else{var g=Ar.URL||Ar.webkitURL,m=g.createObjectURL(e);n?n.location=m:location.href=m,n=null,setTimeout(function(){g.revokeObjectURL(m)},4e4)}});function kh(e){var A;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var t=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(d){return[parseInt(d[1]),parseInt(d[2]),parseInt(d[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(d){return[parseInt(d[1],16),parseInt(d[2],16),parseInt(d[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(d){return[parseInt(d[1]+d[1],16),parseInt(d[2]+d[2],16),parseInt(d[3]+d[3],16)]}}],n=0;n255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var d=this.r.toString(16),g=this.g.toString(16),m=this.b.toString(16);return d.length==1&&(d="0"+d),g.length==1&&(g="0"+g),m.length==1&&(m="0"+m),"#"+d+g+m}}var bf=Ar.atob.bind(Ar),T0=Ar.btoa.bind(Ar);function Ff(e,A){var t=e[0],n=e[1],r=e[2],s=e[3];t=fi(t,n,r,s,A[0],7,-680876936),s=fi(s,t,n,r,A[1],12,-389564586),r=fi(r,s,t,n,A[2],17,606105819),n=fi(n,r,s,t,A[3],22,-1044525330),t=fi(t,n,r,s,A[4],7,-176418897),s=fi(s,t,n,r,A[5],12,1200080426),r=fi(r,s,t,n,A[6],17,-1473231341),n=fi(n,r,s,t,A[7],22,-45705983),t=fi(t,n,r,s,A[8],7,1770035416),s=fi(s,t,n,r,A[9],12,-1958414417),r=fi(r,s,t,n,A[10],17,-42063),n=fi(n,r,s,t,A[11],22,-1990404162),t=fi(t,n,r,s,A[12],7,1804603682),s=fi(s,t,n,r,A[13],12,-40341101),r=fi(r,s,t,n,A[14],17,-1502002290),t=ti(t,n=fi(n,r,s,t,A[15],22,1236535329),r,s,A[1],5,-165796510),s=ti(s,t,n,r,A[6],9,-1069501632),r=ti(r,s,t,n,A[11],14,643717713),n=ti(n,r,s,t,A[0],20,-373897302),t=ti(t,n,r,s,A[5],5,-701558691),s=ti(s,t,n,r,A[10],9,38016083),r=ti(r,s,t,n,A[15],14,-660478335),n=ti(n,r,s,t,A[4],20,-405537848),t=ti(t,n,r,s,A[9],5,568446438),s=ti(s,t,n,r,A[14],9,-1019803690),r=ti(r,s,t,n,A[3],14,-187363961),n=ti(n,r,s,t,A[8],20,1163531501),t=ti(t,n,r,s,A[13],5,-1444681467),s=ti(s,t,n,r,A[2],9,-51403784),r=ti(r,s,t,n,A[7],14,1735328473),t=di(t,n=ti(n,r,s,t,A[12],20,-1926607734),r,s,A[5],4,-378558),s=di(s,t,n,r,A[8],11,-2022574463),r=di(r,s,t,n,A[11],16,1839030562),n=di(n,r,s,t,A[14],23,-35309556),t=di(t,n,r,s,A[1],4,-1530992060),s=di(s,t,n,r,A[4],11,1272893353),r=di(r,s,t,n,A[7],16,-155497632),n=di(n,r,s,t,A[10],23,-1094730640),t=di(t,n,r,s,A[13],4,681279174),s=di(s,t,n,r,A[0],11,-358537222),r=di(r,s,t,n,A[3],16,-722521979),n=di(n,r,s,t,A[6],23,76029189),t=di(t,n,r,s,A[9],4,-640364487),s=di(s,t,n,r,A[12],11,-421815835),r=di(r,s,t,n,A[15],16,530742520),t=hi(t,n=di(n,r,s,t,A[2],23,-995338651),r,s,A[0],6,-198630844),s=hi(s,t,n,r,A[7],10,1126891415),r=hi(r,s,t,n,A[14],15,-1416354905),n=hi(n,r,s,t,A[5],21,-57434055),t=hi(t,n,r,s,A[12],6,1700485571),s=hi(s,t,n,r,A[3],10,-1894986606),r=hi(r,s,t,n,A[10],15,-1051523),n=hi(n,r,s,t,A[1],21,-2054922799),t=hi(t,n,r,s,A[8],6,1873313359),s=hi(s,t,n,r,A[15],10,-30611744),r=hi(r,s,t,n,A[6],15,-1560198380),n=hi(n,r,s,t,A[13],21,1309151649),t=hi(t,n,r,s,A[4],6,-145523070),s=hi(s,t,n,r,A[11],10,-1120210379),r=hi(r,s,t,n,A[2],15,718787259),n=hi(n,r,s,t,A[9],21,-343485551),e[0]=rl(t,e[0]),e[1]=rl(n,e[1]),e[2]=rl(r,e[2]),e[3]=rl(s,e[3])}function xf(e,A,t,n,r,s){return A=rl(rl(A,e),rl(n,s)),rl(A<>>32-r,t)}function fi(e,A,t,n,r,s,h){return xf(A&t|~A&n,e,A,r,s,h)}function ti(e,A,t,n,r,s,h){return xf(A&n|t&~n,e,A,r,s,h)}function di(e,A,t,n,r,s,h){return xf(A^t^n,e,A,r,s,h)}function hi(e,A,t,n,r,s,h){return xf(t^(A|~n),e,A,r,s,h)}function Hh(e){var A,t=e.length,n=[1732584193,-271733879,-1732584194,271733878];for(A=64;A<=e.length;A+=64)Ff(n,qd(e.substring(A-64,A)));e=e.substring(A-64);var r=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(A=0;A>2]|=e.charCodeAt(A)<<(A%4<<3);if(r[A>>2]|=128<<(A%4<<3),A>55)for(Ff(n,r),A=0;A<16;A++)r[A]=0;return r[14]=8*t,Ff(n,r),n}function qd(e){var A,t=[];for(A=0;A<64;A+=4)t[A>>2]=e.charCodeAt(A)+(e.charCodeAt(A+1)<<8)+(e.charCodeAt(A+2)<<16)+(e.charCodeAt(A+3)<<24);return t}var ao="0123456789abcdef".split("");function Rh(e){for(var A="",t=0;t<4;t++)A+=ao[e>>8*t+4&15]+ao[e>>8*t&15];return A}function _d(e){return String.fromCharCode(255&e,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function k0(e){return Hh(e).map(_d).join("")}var zg=function(e){for(var A=0;A>16)+(A>>16)+(t>>16)<<16|65535&t}return e+A&4294967295}function lu(e,A){var t,n,r,s;if(e!==t){for(var h=(r=e,s=1+(256/e.length|0),new Array(s+1).join(r)),d=[],g=0;g<256;g++)d[g]=g;var m=0;for(g=0;g<256;g++){var C=d[g];m=(m+C+h.charCodeAt(g))%256,d[g]=d[m],d[m]=C}t=e,n=d}else d=n;var N=A.length,k=0,E=0,le="";for(g=0;g\x80/\f\xA9\xFEdSiz";var s=(A+this.padding).substr(0,32),h=(t+this.padding).substr(0,32);this.O=this.processOwnerPassword(s,h),this.P=-(1+(255^r)),this.encryptionKey=k0(s+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(n)).substr(0,5),this.U=lu(this.encryptionKey,this.padding)}function Do(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var A="",t=e.length,n=0;n126?"#"+("0"+r.toString(16)).slice(-2):e[n]}return A}function Kh(e){if((0,l.Z)(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var A={};this.subscribe=function(t,n,r){if(r=r||!1,typeof t!="string"||typeof n!="function"||typeof r!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");A.hasOwnProperty(t)||(A[t]={});var s=Math.random().toString(35);return A[t][s]=[n,!!r],s},this.unsubscribe=function(t){for(var n in A)if(A[n][t])return delete A[n][t],Object.keys(A[n]).length===0&&delete A[n],!0;return!1},this.publish=function(t){if(A.hasOwnProperty(t)){var n=Array.prototype.slice.call(arguments,1),r=[];for(var s in A[t]){var h=A[t][s];try{h[0].apply(e,n)}catch(d){Ar.console&&Oa.error("jsPDF PubSub Error",d.message,d)}h[1]&&r.push(s)}r.length&&r.forEach(this.unsubscribe)}},this.getTopics=function(){return A}}function Qf(e){if(!(this instanceof Qf))return new Qf(e);var A="opacity,stroke-opacity".split(",");for(var t in e)e.hasOwnProperty(t)&&A.indexOf(t)>=0&&(this[t]=e[t]);this.id="",this.objectNumber=-1}function H0(e,A){this.gState=e,this.matrix=A,this.id="",this.objectNumber=-1}function uu(e,A,t,n,r){if(!(this instanceof uu))return new uu(e,A,t,n,r);this.type=e==="axial"?2:3,this.coords=A,this.colors=t,H0.call(this,n,r)}function cu(e,A,t,n,r){if(!(this instanceof cu))return new cu(e,A,t,n,r);this.boundingBox=e,this.xStep=A,this.yStep=t,this.stream="",this.cloneIndex=0,H0.call(this,n,r)}function mn(e){var A,t=typeof arguments[0]=="string"?arguments[0]:"p",n=arguments[1],r=arguments[2],s=arguments[3],h=[],d=1,g=16,m="S",C=null;(0,l.Z)(e=e||{})==="object"&&(t=e.orientation,n=e.unit||n,r=e.format||r,s=e.compress||e.compressPdf||s,(C=e.encryption||null)!==null&&(C.userPassword=C.userPassword||"",C.ownerPassword=C.ownerPassword||"",C.userPermissions=C.userPermissions||[]),d=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(A=e.precision),e.floatPrecision!==void 0&&(g=e.floatPrecision),m=e.defaultPathOperation||"S"),h=e.filters||(s===!0?["FlateEncode"]:h),n=n||"mm",t=(""+(t||"P")).toLowerCase();var N=e.putOnlyUsedFonts||!1,k={},E={internal:{},__private__:{}};E.__private__.PubSub=Kh;var le="1.3",ae=E.__private__.getPdfVersion=function(){return le};E.__private__.setPdfVersion=function(p){le=p};var ue={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};E.__private__.getPageFormats=function(){return ue};var J=E.__private__.getPageFormat=function(p){return ue[p]};r=r||"a4";var Re="compat",je="advanced",ye=Re;function Bt(){this.saveGraphicsState(),Ie(new er(cr,0,0,-cr,0,Rf()*cr).toString()+" cm"),this.setFontSize(this.getFontSize()/cr),m="n",ye=je}function Rt(){this.restoreGraphicsState(),m="S",ye=Re}var Ut=E.__private__.combineFontStyleAndFontWeight=function(p,O){if(p=="bold"&&O=="normal"||p=="bold"&&O==400||p=="normal"&&O=="italic"||p=="bold"&&O=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return O&&(p=O==400||O==="normal"?p==="italic"?"italic":"normal":O!=700&&O!=="bold"||p!=="normal"?(O==700?"bold":O)+""+p:"bold"),p};E.advancedAPI=function(p){var O=ye===Re;return O&&Bt.call(this),typeof p!="function"||(p(this),O&&Rt.call(this)),this},E.compatAPI=function(p){var O=ye===je;return O&&Rt.call(this),typeof p!="function"||(p(this),O&&Bt.call(this)),this},E.isAdvancedAPI=function(){return ye===je};var _e,Fe=function(p){if(ye!==je)throw new Error(p+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},ct=E.roundToPrecision=E.__private__.roundToPrecision=function(p,O){var me=A||O;if(isNaN(p)||isNaN(me))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return p.toFixed(me).replace(/0+$/,"")};_e=E.hpf=E.__private__.hpf=typeof g=="number"?function(p){if(isNaN(p))throw new Error("Invalid argument passed to jsPDF.hpf");return ct(p,g)}:g==="smart"?function(p){if(isNaN(p))throw new Error("Invalid argument passed to jsPDF.hpf");return ct(p,p>-1&&p<1?16:5)}:function(p){if(isNaN(p))throw new Error("Invalid argument passed to jsPDF.hpf");return ct(p,16)};var G=E.f2=E.__private__.f2=function(p){if(isNaN(p))throw new Error("Invalid argument passed to jsPDF.f2");return ct(p,2)},ce=E.__private__.f3=function(p){if(isNaN(p))throw new Error("Invalid argument passed to jsPDF.f3");return ct(p,3)},He=E.scale=E.__private__.scale=function(p){if(isNaN(p))throw new Error("Invalid argument passed to jsPDF.scale");return ye===Re?p*cr:ye===je?p:void 0},Me=function(p){return He(function(O){return ye===Re?Rf()-O:ye===je?O:void 0}(p))};E.__private__.setPrecision=E.setPrecision=function(p){typeof parseInt(p,10)=="number"&&(A=parseInt(p,10))};var bt,St="00000000000000000000000000000000",Dt=E.__private__.getFileId=function(){return St},pt=E.__private__.setFileId=function(p){return St=p!==void 0&&/^[a-fA-F0-9]{32}$/.test(p)?p.toUpperCase():St.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),C!==null&&(js=new Sc(C.userPermissions,C.userPassword,C.ownerPassword,St)),St};E.setFileId=function(p){return pt(p),this},E.getFileId=function(){return Dt()};var Ot=E.__private__.convertDateToPDFDate=function(p){var O=p.getTimezoneOffset(),me=O<0?"+":"-",ke=Math.floor(Math.abs(O/60)),it=Math.abs(O%60),Wt=[me,De(ke),"'",De(it),"'"].join("");return["D:",p.getFullYear(),De(p.getMonth()+1),De(p.getDate()),De(p.getHours()),De(p.getMinutes()),De(p.getSeconds()),Wt].join("")},yA=E.__private__.convertPDFDateToDate=function(p){var O=parseInt(p.substr(2,4),10),me=parseInt(p.substr(6,2),10)-1,ke=parseInt(p.substr(8,2),10),it=parseInt(p.substr(10,2),10),Wt=parseInt(p.substr(12,2),10),rA=parseInt(p.substr(14,2),10);return new Date(O,me,ke,it,Wt,rA,0)},AA=E.__private__.setCreationDate=function(p){var O;if(p===void 0&&(p=new Date),p instanceof Date)O=Ot(p);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(p))throw new Error("Invalid argument passed to jsPDF.setCreationDate");O=p}return bt=O},K=E.__private__.getCreationDate=function(p){var O=bt;return p==="jsDate"&&(O=yA(bt)),O};E.setCreationDate=function(p){return AA(p),this},E.getCreationDate=function(p){return K(p)};var Ce,De=E.__private__.padd2=function(p){return("0"+parseInt(p)).slice(-2)},Ve=E.__private__.padd2Hex=function(p){return("00"+(p=p.toString())).substr(p.length)},rt=0,mt=[],Nt=[],Qt=0,qt=[],dA=[],JA=!1,XA=Nt;E.__private__.setCustomOutputDestination=function(p){JA=!0,XA=p};var Tt=function(p){JA||(XA=p)};E.__private__.resetCustomOutputDestination=function(){JA=!1,XA=Nt};var Ie=E.__private__.out=function(p){return p=p.toString(),Qt+=p.length+1,XA.push(p),XA},oa=E.__private__.write=function(p){return Ie(arguments.length===1?p.toString():Array.prototype.join.call(arguments," "))},Mr=E.__private__.getArrayBuffer=function(p){for(var O=p.length,me=new ArrayBuffer(O),ke=new Uint8Array(me);O--;)ke[O]=p.charCodeAt(O);return me},Vn=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];E.__private__.getStandardFonts=function(){return Vn};var BA=e.fontSize||16;E.__private__.setFontSize=E.setFontSize=function(p){return BA=ye===je?p/cr:p,this};var Sn,$A=E.__private__.getFontSize=E.getFontSize=function(){return ye===Re?BA:BA*cr},Pr=e.R2L||!1;E.__private__.setR2L=E.setR2L=function(p){return Pr=p,this},E.__private__.getR2L=E.getR2L=function(){return Pr};var Hn,Fa=E.__private__.setZoomMode=function(p){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(p))Sn=p;else if(isNaN(p)){if([void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(p)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+p+'" is not recognized.');Sn=p}else Sn=parseInt(p,10)};E.__private__.getZoomMode=function(){return Sn};var Qr,Sr=E.__private__.setPageMode=function(p){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(p)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+p+'" is not recognized.');Hn=p};E.__private__.getPageMode=function(){return Hn};var ka=E.__private__.setLayoutMode=function(p){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(p)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+p+'" is not recognized.');Qr=p};E.__private__.getLayoutMode=function(){return Qr},E.__private__.setDisplayMode=E.setDisplayMode=function(p,O,me){return Fa(p),ka(O),Sr(me),this};var Tr={title:"",subject:"",author:"",keywords:"",creator:""};E.__private__.getDocumentProperty=function(p){if(Object.keys(Tr).indexOf(p)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return Tr[p]},E.__private__.getDocumentProperties=function(){return Tr},E.__private__.setDocumentProperties=E.setProperties=E.setDocumentProperties=function(p){for(var O in Tr)Tr.hasOwnProperty(O)&&p[O]&&(Tr[O]=p[O]);return this},E.__private__.setDocumentProperty=function(p,O){if(Object.keys(Tr).indexOf(p)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return Tr[p]=O};var Mn,cr,Pn,$a,xa,yn={},Ur={},Za=[],$n={},da={},Nr={},Ls={},Ai=null,Ya=0,Er=[],Na=new Kh(E),Sf=e.hotfixes||[],Gi={},Yu={},mu=[],er=function p(O,me,ke,it,Wt,rA){if(!(this instanceof p))return new p(O,me,ke,it,Wt,rA);isNaN(O)&&(O=1),isNaN(me)&&(me=0),isNaN(ke)&&(ke=0),isNaN(it)&&(it=1),isNaN(Wt)&&(Wt=0),isNaN(rA)&&(rA=0),this._matrix=[O,me,ke,it,Wt,rA]};Object.defineProperty(er.prototype,"sx",{get:function(){return this._matrix[0]},set:function(p){this._matrix[0]=p}}),Object.defineProperty(er.prototype,"shy",{get:function(){return this._matrix[1]},set:function(p){this._matrix[1]=p}}),Object.defineProperty(er.prototype,"shx",{get:function(){return this._matrix[2]},set:function(p){this._matrix[2]=p}}),Object.defineProperty(er.prototype,"sy",{get:function(){return this._matrix[3]},set:function(p){this._matrix[3]=p}}),Object.defineProperty(er.prototype,"tx",{get:function(){return this._matrix[4]},set:function(p){this._matrix[4]=p}}),Object.defineProperty(er.prototype,"ty",{get:function(){return this._matrix[5]},set:function(p){this._matrix[5]=p}}),Object.defineProperty(er.prototype,"a",{get:function(){return this._matrix[0]},set:function(p){this._matrix[0]=p}}),Object.defineProperty(er.prototype,"b",{get:function(){return this._matrix[1]},set:function(p){this._matrix[1]=p}}),Object.defineProperty(er.prototype,"c",{get:function(){return this._matrix[2]},set:function(p){this._matrix[2]=p}}),Object.defineProperty(er.prototype,"d",{get:function(){return this._matrix[3]},set:function(p){this._matrix[3]=p}}),Object.defineProperty(er.prototype,"e",{get:function(){return this._matrix[4]},set:function(p){this._matrix[4]=p}}),Object.defineProperty(er.prototype,"f",{get:function(){return this._matrix[5]},set:function(p){this._matrix[5]=p}}),Object.defineProperty(er.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(er.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(er.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(er.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),er.prototype.join=function(p){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(_e).join(p)},er.prototype.multiply=function(p){var O=p.sx*this.sx+p.shy*this.shx,me=p.sx*this.shy+p.shy*this.sy,ke=p.shx*this.sx+p.sy*this.shx,it=p.shx*this.shy+p.sy*this.sy,Wt=p.tx*this.sx+p.ty*this.shx+this.tx,rA=p.tx*this.shy+p.ty*this.sy+this.ty;return new er(O,me,ke,it,Wt,rA)},er.prototype.decompose=function(){var p=this.sx,O=this.shy,me=this.shx,ke=this.sy,it=this.tx,Wt=this.ty,rA=Math.sqrt(p*p+O*O),dn=(p/=rA)*me+(O/=rA)*ke;me-=p*dn,ke-=O*dn;var Cn=Math.sqrt(me*me+ke*ke);return dn/=Cn,p*(ke/=Cn)=51||!x(function(){var Pe=[];return Pe[te]=!1,Pe.concat()[0]!==Pe}),qe=Ae("concat"),Te=function(Pe){if(!V(Pe))return!1;var at=Pe[te];return at!==void 0?!!at:j(Pe)},X=!be||!qe;L({target:"Array",proto:!0,forced:X},{concat:function(at){var Se=z(this),nt=S(Se,0),pe=0,ve,Ue,we,ee,Le;for(ve=-1,we=arguments.length;veEe)throw TypeError($);for(Ue=0;Ue=Ee)throw TypeError($);D(nt,pe++,Le)}return nt.length=pe,nt}})},"./node_modules/core-js/modules/es.array.iterator.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/to-indexed-object.js"),x=v("./node_modules/core-js/internals/add-to-unscopables.js"),j=v("./node_modules/core-js/internals/iterators.js"),V=v("./node_modules/core-js/internals/internal-state.js"),z=v("./node_modules/core-js/internals/define-iterator.js"),U="Array Iterator",D=V.set,S=V.getterFor(U);Q.exports=z(Array,"Array",function(Ae,Z){D(this,{type:U,target:L(Ae),index:0,kind:Z})},function(){var Ae=S(this),Z=Ae.target,Y=Ae.kind,te=Ae.index++;return!Z||te>=Z.length?(Ae.target=void 0,{value:void 0,done:!0}):Y=="keys"?{value:te,done:!1}:Y=="values"?{value:Z[te],done:!1}:{value:[te,Z[te]],done:!1}},"values"),j.Arguments=j.Array,x("keys"),x("values"),x("entries")},"./node_modules/core-js/modules/es.array.join.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/indexed-object.js"),j=v("./node_modules/core-js/internals/to-indexed-object.js"),V=v("./node_modules/core-js/internals/array-method-is-strict.js"),z=[].join,U=x!=Object,D=V("join",",");L({target:"Array",proto:!0,forced:U||!D},{join:function(Ae){return z.call(j(this),Ae===void 0?",":Ae)}})},"./node_modules/core-js/modules/es.array.map.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/array-iteration.js").map,j=v("./node_modules/core-js/internals/array-method-has-species-support.js"),V=j("map");L({target:"Array",proto:!0,forced:!V},{map:function(U){return x(this,U,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/is-object.js"),j=v("./node_modules/core-js/internals/is-array.js"),V=v("./node_modules/core-js/internals/to-absolute-index.js"),z=v("./node_modules/core-js/internals/to-length.js"),U=v("./node_modules/core-js/internals/to-indexed-object.js"),D=v("./node_modules/core-js/internals/create-property.js"),S=v("./node_modules/core-js/internals/well-known-symbol.js"),Ae=v("./node_modules/core-js/internals/array-method-has-species-support.js"),Z=Ae("slice"),Y=S("species"),te=[].slice,Ee=Math.max;L({target:"Array",proto:!0,forced:!Z},{slice:function(be,qe){var Te=U(this),X=z(Te.length),Pe=V(be,X),at=V(qe===void 0?X:qe,X),Se,nt,pe;if(j(Te)&&(Se=Te.constructor,typeof Se=="function"&&(Se===Array||j(Se.prototype))?Se=void 0:x(Se)&&(Se=Se[Y],Se===null&&(Se=void 0)),Se===Array||Se===void 0))return te.call(Te,Pe,at);for(nt=new(Se===void 0?Array:Se)(Ee(at-Pe,0)),pe=0;Pe2){if(we=be(we),ee=we.charCodeAt(0),ee===43||ee===45){if(Le=we.charCodeAt(2),Le===88||Le===120)return NaN}else if(ee===48){switch(we.charCodeAt(1)){case 66:case 98:Je=2,Oe=49;break;case 79:case 111:Je=8,Oe=55;break;default:return+we}for(It=we.slice(2),Lt=It.length,zt=0;ztOe)return NaN;return parseInt(It,Je)}}return+we};if(j(qe,!Te(" 0o1")||!Te("0b1")||Te("+0x1"))){for(var Se=function(we){var ee=arguments.length<1?0:we,Le=this;return Le instanceof Se&&(Pe?Z(function(){X.valueOf.call(Le)}):U(Le)!=qe)?D(new Te(at(ee)),Le,Se):at(ee)},nt=L?te(Te):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),pe=0,ve;nt.length>pe;pe++)z(Te,ve=nt[pe])&&!z(Se,ve)&&$(Se,ve,Ee(Te,ve));Se.prototype=X,X.constructor=Se,V(x,qe,Se)}},"./node_modules/core-js/modules/es.object.assign.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/object-assign.js");L({target:"Object",stat:!0,forced:Object.assign!==x},{assign:x})},"./node_modules/core-js/modules/es.object.keys.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/to-object.js"),j=v("./node_modules/core-js/internals/object-keys.js"),V=v("./node_modules/core-js/internals/fails.js"),z=V(function(){j(1)});L({target:"Object",stat:!0,forced:z},{keys:function(D){return j(x(D))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/to-string-tag-support.js"),x=v("./node_modules/core-js/internals/redefine.js"),j=v("./node_modules/core-js/internals/object-to-string.js");L||x(Object.prototype,"toString",j,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/redefine.js"),x=v("./node_modules/core-js/internals/an-object.js"),j=v("./node_modules/core-js/internals/to-string.js"),V=v("./node_modules/core-js/internals/fails.js"),z=v("./node_modules/core-js/internals/regexp-flags.js"),U="toString",D=RegExp.prototype,S=D[U],Ae=V(function(){return S.call({source:"a",flags:"b"})!="/a/b"}),Z=S.name!=U;(Ae||Z)&&L(RegExp.prototype,U,function(){var te=x(this),Ee=j(te.source),$=te.flags,be=j($===void 0&&te instanceof RegExp&&!("flags"in D)?z.call(te):$);return"/"+Ee+"/"+be},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/string-multibyte.js").charAt,x=v("./node_modules/core-js/internals/to-string.js"),j=v("./node_modules/core-js/internals/internal-state.js"),V=v("./node_modules/core-js/internals/define-iterator.js"),z="String Iterator",U=j.set,D=j.getterFor(z);V(String,"String",function(S){U(this,{type:z,string:x(S),index:0})},function(){var Ae=D(this),Z=Ae.string,Y=Ae.index,te;return Y>=Z.length?{value:void 0,done:!0}:(te=L(Z,Y),Ae.index+=te.length,{value:te,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/create-html.js"),j=v("./node_modules/core-js/internals/string-html-forced.js");L({target:"String",proto:!0,forced:j("link")},{link:function(z){return x(this,"a","href",z)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/descriptors.js"),j=v("./node_modules/core-js/internals/global.js"),V=v("./node_modules/core-js/internals/has.js"),z=v("./node_modules/core-js/internals/is-object.js"),U=v("./node_modules/core-js/internals/object-define-property.js").f,D=v("./node_modules/core-js/internals/copy-constructor-properties.js"),S=j.Symbol;if(x&&typeof S=="function"&&(!("description"in S.prototype)||S().description!==void 0)){var Ae={},Z=function(){var qe=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),Te=this instanceof Z?new S(qe):qe===void 0?S():S(qe);return qe===""&&(Ae[Te]=!0),Te};D(Z,S);var Y=Z.prototype=S.prototype;Y.constructor=Z;var te=Y.toString,Ee=String(S("test"))=="Symbol(test)",$=/^Symbol\((.*)\)[^)]+$/;U(Y,"description",{configurable:!0,get:function(){var qe=z(this)?this.valueOf():this,Te=te.call(qe);if(V(Ae,qe))return"";var X=Ee?Te.slice(7,-1):Te.replace($,"$1");return X===""?void 0:X}}),L({global:!0,forced:!0},{Symbol:Z})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/define-well-known-symbol.js");L("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(Q,I,v){"use strict";var L=v("./node_modules/core-js/internals/export.js"),x=v("./node_modules/core-js/internals/global.js"),j=v("./node_modules/core-js/internals/get-built-in.js"),V=v("./node_modules/core-js/internals/is-pure.js"),z=v("./node_modules/core-js/internals/descriptors.js"),U=v("./node_modules/core-js/internals/native-symbol.js"),D=v("./node_modules/core-js/internals/fails.js"),S=v("./node_modules/core-js/internals/has.js"),Ae=v("./node_modules/core-js/internals/is-array.js"),Z=v("./node_modules/core-js/internals/is-object.js"),Y=v("./node_modules/core-js/internals/is-symbol.js"),te=v("./node_modules/core-js/internals/an-object.js"),Ee=v("./node_modules/core-js/internals/to-object.js"),$=v("./node_modules/core-js/internals/to-indexed-object.js"),be=v("./node_modules/core-js/internals/to-property-key.js"),qe=v("./node_modules/core-js/internals/to-string.js"),Te=v("./node_modules/core-js/internals/create-property-descriptor.js"),X=v("./node_modules/core-js/internals/object-create.js"),Pe=v("./node_modules/core-js/internals/object-keys.js"),at=v("./node_modules/core-js/internals/object-get-own-property-names.js"),Se=v("./node_modules/core-js/internals/object-get-own-property-names-external.js"),nt=v("./node_modules/core-js/internals/object-get-own-property-symbols.js"),pe=v("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),ve=v("./node_modules/core-js/internals/object-define-property.js"),Ue=v("./node_modules/core-js/internals/object-property-is-enumerable.js"),we=v("./node_modules/core-js/internals/create-non-enumerable-property.js"),ee=v("./node_modules/core-js/internals/redefine.js"),Le=v("./node_modules/core-js/internals/shared.js"),Je=v("./node_modules/core-js/internals/shared-key.js"),Oe=v("./node_modules/core-js/internals/hidden-keys.js"),It=v("./node_modules/core-js/internals/uid.js"),Lt=v("./node_modules/core-js/internals/well-known-symbol.js"),zt=v("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),fA=v("./node_modules/core-js/internals/define-well-known-symbol.js"),TA=v("./node_modules/core-js/internals/set-to-string-tag.js"),wA=v("./node_modules/core-js/internals/internal-state.js"),QA=v("./node_modules/core-js/internals/array-iteration.js").forEach,yt=Je("hidden"),aA="Symbol",HA="prototype",sn=Lt("toPrimitive"),YA=wA.set,Xe=wA.getterFor(aA),Xt=Object[HA],sA=x.Symbol,xA=j("JSON","stringify"),Tn=pe.f,se=ve.f,ht=Se.f,Ct=Ue.f,lt=Le("symbols"),Yt=Le("op-symbols"),W=Le("string-to-symbol-registry"),iA=Le("symbol-to-string-registry"),oA=Le("wks"),$e=x.QObject,Ft=!$e||!$e[HA]||!$e[HA].findChild,ut=z&&D(function(){return X(se({},"a",{get:function(){return se(this,"a",{value:7}).a}})).a!=7})?function(gn,bA,SA){var DA=Tn(Xt,bA);DA&&delete Xt[bA],se(gn,bA,SA),DA&&gn!==Xt&&se(Xt,bA,DA)}:se,_t=function(gn,bA){var SA=lt[gn]=X(sA[HA]);return YA(SA,{type:aA,tag:gn,description:bA}),z||(SA.description=bA),SA},jt=function(bA,SA,DA){bA===Xt&&jt(Yt,SA,DA),te(bA);var wn=be(SA);return te(DA),S(lt,wn)?(DA.enumerable?(S(bA,yt)&&bA[yt][wn]&&(bA[yt][wn]=!1),DA=X(DA,{enumerable:Te(0,!1)})):(S(bA,yt)||se(bA,yt,Te(1,{})),bA[yt][wn]=!0),ut(bA,wn,DA)):se(bA,wn,DA)},Gt=function(bA,SA){te(bA);var DA=$(SA),wn=Pe(DA).concat(pA(DA));return QA(wn,function(Un){(!z||EA.call(DA,Un))&&jt(bA,Un,DA[Un])}),bA},mA=function(bA,SA){return SA===void 0?X(bA):Gt(X(bA),SA)},EA=function(bA){var SA=be(bA),DA=Ct.call(this,SA);return this===Xt&&S(lt,SA)&&!S(Yt,SA)?!1:DA||!S(this,SA)||!S(lt,SA)||S(this,yt)&&this[yt][SA]?DA:!0},VA=function(bA,SA){var DA=$(bA),wn=be(SA);if(!(DA===Xt&&S(lt,wn)&&!S(Yt,wn))){var Un=Tn(DA,wn);return Un&&S(lt,wn)&&!(S(DA,yt)&&DA[yt][wn])&&(Un.enumerable=!0),Un}},Rn=function(bA){var SA=ht($(bA)),DA=[];return QA(SA,function(wn){!S(lt,wn)&&!S(Oe,wn)&&DA.push(wn)}),DA},pA=function(bA){var SA=bA===Xt,DA=ht(SA?Yt:$(bA)),wn=[];return QA(DA,function(Un){S(lt,Un)&&(!SA||S(Xt,Un))&&wn.push(lt[Un])}),wn};if(U||(sA=function(){if(this instanceof sA)throw TypeError("Symbol is not a constructor");var bA=!arguments.length||arguments[0]===void 0?void 0:qe(arguments[0]),SA=It(bA),DA=function(wn){this===Xt&&DA.call(Yt,wn),S(this,yt)&&S(this[yt],SA)&&(this[yt][SA]=!1),ut(this,SA,Te(1,wn))};return z&&Ft&&ut(Xt,SA,{configurable:!0,set:DA}),_t(SA,bA)},ee(sA[HA],"toString",function(){return Xe(this).tag}),ee(sA,"withoutSetter",function(gn){return _t(It(gn),gn)}),Ue.f=EA,ve.f=jt,pe.f=VA,at.f=Se.f=Rn,nt.f=pA,zt.f=function(gn){return _t(Lt(gn),gn)},z&&(se(sA[HA],"description",{configurable:!0,get:function(){return Xe(this).description}}),V||ee(Xt,"propertyIsEnumerable",EA,{unsafe:!0}))),L({global:!0,wrap:!0,forced:!U,sham:!U},{Symbol:sA}),QA(Pe(oA),function(gn){fA(gn)}),L({target:aA,stat:!0,forced:!U},{for:function(gn){var bA=qe(gn);if(S(W,bA))return W[bA];var SA=sA(bA);return W[bA]=SA,iA[SA]=bA,SA},keyFor:function(bA){if(!Y(bA))throw TypeError(bA+" is not a symbol");if(S(iA,bA))return iA[bA]},useSetter:function(){Ft=!0},useSimple:function(){Ft=!1}}),L({target:"Object",stat:!0,forced:!U,sham:!z},{create:mA,defineProperty:jt,defineProperties:Gt,getOwnPropertyDescriptor:VA}),L({target:"Object",stat:!0,forced:!U},{getOwnPropertyNames:Rn,getOwnPropertySymbols:pA}),L({target:"Object",stat:!0,forced:D(function(){nt.f(1)})},{getOwnPropertySymbols:function(bA){return nt.f(Ee(bA))}}),xA){var fr=!U||D(function(){var gn=sA();return xA([gn])!="[null]"||xA({a:gn})!="{}"||xA(Object(gn))!="{}"});L({target:"JSON",stat:!0,forced:fr},{stringify:function(bA,SA,DA){for(var wn=[bA],Un=1,Wn;arguments.length>Un;)wn.push(arguments[Un++]);if(Wn=SA,!(!Z(SA)&&bA===void 0||Y(bA)))return Ae(SA)||(SA=function(ra,ga){if(typeof Wn=="function"&&(ga=Wn.call(this,ra,ga)),!Y(ga))return ga}),wn[1]=SA,xA.apply(null,wn)}})}sA[HA][sn]||we(sA[HA],sn,sA[HA].valueOf),TA(sA,aA),Oe[yt]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/global.js"),x=v("./node_modules/core-js/internals/dom-iterables.js"),j=v("./node_modules/core-js/internals/array-for-each.js"),V=v("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var z in x){var U=L[z],D=U&&U.prototype;if(D&&D.forEach!==j)try{V(D,"forEach",j)}catch(S){D.forEach=j}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(Q,I,v){var L=v("./node_modules/core-js/internals/global.js"),x=v("./node_modules/core-js/internals/dom-iterables.js"),j=v("./node_modules/core-js/modules/es.array.iterator.js"),V=v("./node_modules/core-js/internals/create-non-enumerable-property.js"),z=v("./node_modules/core-js/internals/well-known-symbol.js"),U=z("iterator"),D=z("toStringTag"),S=j.values;for(var Ae in x){var Z=L[Ae],Y=Z&&Z.prototype;if(Y){if(Y[U]!==S)try{V(Y,U,S)}catch(Ee){Y[U]=S}if(Y[D]||V(Y,D,Ae),x[Ae]){for(var te in j)if(Y[te]!==j[te])try{V(Y,te,j[te])}catch(Ee){Y[te]=j[te]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(Q){(function(I,v){Q.exports=v()})(this,function(){"use strict";function I($e){var Ft=typeof $e;return $e!==null&&(Ft==="object"||Ft==="function")}function v($e){return typeof $e=="function"}var L=void 0;Array.isArray?L=Array.isArray:L=function($e){return Object.prototype.toString.call($e)==="[object Array]"};var x=L,j=0,V=void 0,z=void 0,U=function(Ft,ut){Pe[j]=Ft,Pe[j+1]=ut,j+=2,j===2&&(z?z(at):nt())};function D($e){z=$e}function S($e){U=$e}var Ae=typeof window!="undefined"?window:void 0,Z=Ae||{},Y=Z.MutationObserver||Z.WebKitMutationObserver,te=typeof self=="undefined"&&typeof l!="undefined"&&{}.toString.call(l)==="[object process]",Ee=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function $(){return function(){return l.nextTick(at)}}function be(){return typeof V!="undefined"?function(){V(at)}:X()}function qe(){var $e=0,Ft=new Y(at),ut=document.createTextNode("");return Ft.observe(ut,{characterData:!0}),function(){ut.data=$e=++$e%2}}function Te(){var $e=new MessageChannel;return $e.port1.onmessage=at,function(){return $e.port2.postMessage(0)}}function X(){var $e=setTimeout;return function(){return $e(at,1)}}var Pe=new Array(1e3);function at(){for(var $e=0;$e>1|(S&21845)<<1;Ae=(Ae&52428)>>2|(Ae&13107)<<2,Ae=(Ae&61680)>>4|(Ae&3855)<<4,D[S]=((Ae&65280)>>8|(Ae&255)<<8)>>1}for(var Z=function(e,A,t){for(var n=e.length,r=0,s=new Qe(A);r>g]=m}else for(d=new Qe(n),r=0;r>15-e[r]);return d},Y=new Ne(288),S=0;S<144;++S)Y[S]=8;for(var S=144;S<256;++S)Y[S]=9;for(var S=256;S<280;++S)Y[S]=7;for(var S=280;S<288;++S)Y[S]=8;for(var te=new Ne(32),S=0;S<32;++S)te[S]=5;var Ee=Z(Y,9,0),$=null,be=Z(te,5,0),qe=null,Te=function(e){for(var A=e[0],t=1;tA&&(A=e[t]);return A},X=function(e,A,t){var n=A/8|0;return(e[n]|e[n+1]<<8)>>(A&7)&t},Pe=function(e,A){var t=A/8|0;return(e[t]|e[t+1]<<8|e[t+2]<<16)>>(A&7)},at=function(e){return(e+7)/8|0},Se=function(e,A,t){return(A==null||A<0)&&(A=0),(t==null||t>e.length)&&(t=e.length),new Ne(e.subarray(A,t))},nt={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},pe=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],ve=function(e,A,t){var n=new Error(A||pe[e]);if(n.code=e,Error.captureStackTrace&&Error.captureStackTrace(n,ve),!t)throw n;return n},Ue=function(e,A,t,n){var r=e.length,s=n?n.length:0;if(!r||A.f&&!A.l)return t||new Ne(0);var h=!t,d=h||A.i!=2,g=A.i;h&&(t=new Ne(r*3));var m=function(dA){var JA=t.length;if(dA>JA){var XA=new Ne(Math.max(JA*2,dA));XA.set(t),t=XA}},C=A.f||0,N=A.p||0,k=A.b||0,E=A.l,le=A.d,ae=A.m,ue=A.n,J=r*8;do{if(!E){C=X(e,N,1);var Re=X(e,N+1,3);if(N+=3,Re)if(Re==1)E=$,le=qe,ae=9,ue=5;else if(Re==2){var Rt=X(e,N,31)+257,Ut=X(e,N+10,15)+4,_e=Rt+X(e,N+5,31)+1;N+=14;for(var Fe=new Ne(_e),ct=new Ne(19),G=0;G>4;if(je<16)Fe[G++]=je;else{var St=0,Dt=0;for(je==16?(Dt=3+X(e,N,3),N+=2,St=Fe[G-1]):je==17?(Dt=3+X(e,N,7),N+=3):je==18&&(Dt=11+X(e,N,127),N+=7);Dt--;)Fe[G++]=St}}var pt=Fe.subarray(0,Rt),Ot=Fe.subarray(Rt);ae=Te(pt),ue=Te(Ot),E=Z(pt,ae,1),le=Z(Ot,ue,1)}else ve(1);else{var je=at(N)+4,ye=e[je-4]|e[je-3]<<8,Bt=je+ye;if(Bt>r){g&&ve(0);break}d&&m(k+ye),t.set(e.subarray(je,Bt),k),A.b=k+=ye,A.p=N=Bt*8,A.f=C;continue}if(N>J){g&&ve(0);break}}d&&m(k+131072);for(var yA=(1<>4;if(N+=St&15,N>J){g&&ve(0);break}if(St||ve(2),Ce<256)t[k++]=Ce;else if(Ce==256){K=N,E=null;break}else{var De=Ce-254;if(Ce>264){var G=Ce-257,Ve=ge[G];De=X(e,N,(1<>4;rt||ve(3),N+=rt&15;var Ot=z[mt];if(mt>3){var Ve=Q[mt];Ot+=Pe(e,N)&(1<J){g&&ve(0);break}d&&m(k+131072);var Nt=k+De;if(k>8},ee=function(e,A,t){t<<=A&7;var n=A/8|0;e[n]|=t,e[n+1]|=t>>8,e[n+2]|=t>>16},Le=function(e,A){for(var t=[],n=0;nk&&(k=s[n].s);var E=new Qe(k+1),le=Je(t[C-1],E,0);if(le>A){var n=0,ae=0,ue=le-A,J=1<A)ae+=J-(1<>=ue;ae>0;){var je=s[n].s;E[je]=0&&ae;--n){var ye=s[n].s;E[ye]==A&&(--E[ye],++ae)}le=A}return{t:new Ne(E),l:le}},Je=function(e,A,t){return e.s==-1?Math.max(Je(e.l,A,t+1),Je(e.r,A,t+1)):A[e.s]=t},Oe=function(e){for(var A=e.length;A&&!e[--A];);for(var t=new Qe(++A),n=0,r=e[0],s=1,h=function(g){t[n++]=g},d=1;d<=A;++d)if(e[d]==r&&d!=A)++s;else{if(!r&&s>2){for(;s>138;s-=138)h(32754);s>2&&(h(s>10?s-11<<5|28690:s-3<<5|12305),s=0)}else if(s>3){for(h(r),--s;s>6;s-=6)h(8304);s>2&&(h(s-3<<5|8208),s=0)}for(;s--;)h(r);s=1,r=e[d]}return{c:t.subarray(0,n),n:A}},It=function(e,A){for(var t=0,n=0;n>8,e[r+2]=e[r]^255,e[r+3]=e[r+1]^255;for(var s=0;s4&&!ct[I[ce-1]];--ce);var He=m+5<<3,Me=It(r,Y)+It(s,te)+h,bt=It(r,k)+It(s,ae)+h+14+3*ce+It(Ut,ct)+2*Ut[16]+3*Ut[17]+7*Ut[18];if(g>=0&&He<=Me&&He<=bt)return Lt(A,C,e.subarray(g,g+m));var St,Dt,pt,Ot;if(we(A,C,1+(bt15&&(we(A,C,Ce[_e]>>5&127),C+=Ce[_e]>>12)}}else St=Ee,Dt=Y,pt=be,Ot=te;for(var _e=0;_e255){var De=Ve>>18&31;ee(A,C,St[De+257]),C+=Dt[De+257],De>7&&(we(A,C,Ve>>23&31),C+=ge[De]);var rt=Ve&31;ee(A,C,pt[rt]),C+=Ot[rt],rt>3&&(ee(A,C,Ve>>5&8191),C+=Q[rt])}else ee(A,C,St[Ve]),C+=Dt[Ve]}return ee(A,C,St[256]),C+Dt[256]},fA=new xe([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),TA=new Ne(0),wA=function(e,A,t,n,r,s){var h=s.z||e.length,d=new Ne(n+h+5*(1+Math.ceil(h/7e3))+r),g=d.subarray(n,d.length-r),m=s.l,C=(s.r||0)&7;if(A){C&&(g[0]=s.r>>3);for(var N=fA[A-1],k=N>>13,E=N&8191,le=(1<7e3||ct>24576)&&(St>423||!m)){C=zt(e,g,0,ye,Bt,Rt,_e,ct,ce,Fe-ce,C),ct=Ut=_e=0,ce=Fe;for(var Dt=0;Dt<286;++Dt)Bt[Dt]=0;for(var Dt=0;Dt<30;++Dt)Rt[Dt]=0}var pt=2,Ot=0,yA=E,AA=Me-bt&32767;if(St>2&&He==je(Fe-AA))for(var K=Math.min(k,St)-1,Ce=Math.min(32767,Fe),De=Math.min(258,St);AA<=Ce&&--yA&&Me!=bt;){if(e[Fe+pt]==e[Fe+pt-AA]){for(var Ve=0;Vept){if(pt=Ve,Ot=AA,Ve>K)break;for(var rt=Math.min(AA,Ve-2),mt=0,Dt=0;Dtmt&&(mt=qt,bt=Nt)}}}Me=bt,bt=ae[Me],AA+=Me-bt&32767}if(Ot){ye[ct++]=268435456|j[pt]<<18|U[Ot];var dA=j[pt]&31,JA=U[Ot]&31;_e+=ge[dA]+Q[JA],++Bt[257+dA],++Rt[JA],G=Fe+pt,++Ut}else ye[ct++]=e[Fe],++Bt[e[Fe]]}}for(Fe=Math.max(Fe,G);Fe=h&&(g[C/8|0]=m,XA=h),C=Lt(g,C+1,e.subarray(Fe,XA))}s.i=h}return Se(d,0,n+at(C)+r)},QA=null,yt=function(){var e=-1;return{p:function(A){for(var t=e,n=0;n>>8;e=t},d:function(){return~e}}},aA=function(){var e=1,A=0;return{p:function(t){for(var n=e,r=A,s=t.length|0,h=0;h!=s;){for(var d=Math.min(h+2655,s);h>16),r=(r&65535)+15*(r>>16)}e=n,A=r},d:function(){return e%=65521,A%=65521,(e&255)<<24|(e&65280)<<8|(A&255)<<8|A>>8}}},HA=function(e,A,t,n,r){if(!r&&(r={l:1},A.dictionary)){var s=A.dictionary.subarray(-32768),h=new Ne(s.length+e.length);h.set(s),h.set(e,s.length),e=h,r.w=s.length}return wA(e,A.level==null?6:A.level,A.mem==null?r.l?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):20:12+A.mem,t,n,r)},sn=function(e,A){var t={};for(var n in e)t[n]=e[n];for(var n in A)t[n]=A[n];return t},YA=function(e,A,t){for(var n=e(),r=e.toString(),s=r.slice(r.indexOf("[")+1,r.lastIndexOf("]")).replace(/\s+/g,"").split(","),h=0;h>>0},_t=function(e,A){return ut(e,A)+ut(e,A+4)*4294967296},jt=function(e,A,t){for(;t;++A)e[A]=t,t>>>=8},Gt=function(e,A){var t=A.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=A.level<2?4:A.level==9?2:0,e[9]=3,A.mtime!=0&&jt(e,4,Math.floor(new Date(A.mtime||Date.now())/1e3)),t){e[3]=8;for(var n=0;n<=t.length;++n)e[n+10]=t.charCodeAt(n)}},mA=function(e){(e[0]!=31||e[1]!=139||e[2]!=8)&&ve(6,"invalid gzip data");var A=e[3],t=10;A&4&&(t+=(e[10]|e[11]<<8)+2);for(var n=(A>>3&1)+(A>>4&1);n>0;n-=!e[t++]);return t+(A&2)},EA=function(e){var A=e.length;return(e[A-4]|e[A-3]<<8|e[A-2]<<16|e[A-1]<<24)>>>0},VA=function(e){return 10+(e.filename?e.filename.length+1:0)},Rn=function(e,A){var t=A.level,n=t==0?0:t<6?1:t==9?3:2;if(e[0]=120,e[1]=n<<6|(A.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,A.dictionary){var r=aA();r.p(A.dictionary),jt(e,2,r.d())}},pA=function(e,A){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&ve(6,"invalid zlib data"),(e[1]>>5&1)==+!A&&ve(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function fr(e,A){return typeof e=="function"&&(A=e,e={}),this.ondata=A,e}var gn=null,bA=null;function SA(e,A,t){return t||(t=A,A={}),typeof t!="function"&&ve(7),iA(e,A,[Tn],function(n){return Yt(DA(n.data[0],n.data[1]))},0,t)}function DA(e,A){return HA(e,A||{},0,0)}var wn=null,Un=null;function Wn(e,A,t){return t||(t=A,A={}),typeof t!="function"&&ve(7),iA(e,A,[xA],function(n){return Yt(ra(n.data[0],W(n.data[1])))},1,t)}function ra(e,A){return Ue(e,{i:2},A&&A.out,A&&A.dictionary)}var ga=null,pn=null;function ma(e,A,t){return t||(t=A,A={}),typeof t!="function"&&ve(7),iA(e,A,[Tn,se,function(){return[Gr]}],function(n){return Yt(Gr(n.data[0],n.data[1]))},2,t)}function Gr(e,A){A||(A={});var t=yt(),n=e.length;t.p(e);var r=HA(e,A,VA(A),8),s=r.length;return Gt(r,A),jt(r,s-8,t.d()),jt(r,s-4,n),r}var _r=null,ir=null;function Xr(e,A,t){return t||(t=A,A={}),typeof t!="function"&&ve(7),iA(e,A,[xA,ht,function(){return[qr]}],function(n){return Yt(qr(n.data[0],n.data[1]))},3,t)}function qr(e,A){var t=mA(e);return t+8>e.length&&ve(6,"invalid gzip data"),Ue(e.subarray(t,-8),{i:2},A&&A.out||new Ne(EA(e)),A&&A.dictionary)}var Ws=null,As=null;function ks(e,A,t){return t||(t=A,A={}),typeof t!="function"&&ve(7),iA(e,A,[Tn,Ct,function(){return[Kn]}],function(n){return Yt(Kn(n.data[0],n.data[1]))},4,t)}function Kn(e,A){A||(A={});var t=aA();t.p(e);var n=HA(e,A,A.dictionary?6:2,4);return Rn(n,A),jt(n,n.length-4,t.d()),n}var Wa=null,ns=null;function Ca(e,A,t){return t||(t=A,A={}),typeof t!="function"&&ve(7),iA(e,A,[xA,lt,function(){return[vs]}],function(n){return Yt(vs(n.data[0],W(n.data[1])))},5,t)}function vs(e,A){return Ue(e.subarray(pA(e,A&&A.dictionary),-4),{i:2},A&&A.out,A&&A.dictionary)}var zA=null,is=null;function mi(e,A,t){return t||(t=A,A={}),typeof t!="function"&&ve(7),e[0]==31&&e[1]==139&&e[2]==8?Xr(e,A,t):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?Wn(e,A,t):Ca(e,A,t)}function Vr(e,A){return e[0]==31&&e[1]==139&&e[2]==8?qr(e,A):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?ra(e,A):vs(e,A)}var Lr=function(e,A,t,n){for(var r in e){var s=e[r],h=A+r,d=n;Array.isArray(s)&&(d=sn(n,s[1]),s=s[0]),s instanceof Ne?t[h]=[s,d]:(t[h+="/"]=[new Ne(0),d],Lr(s,h,t,n))}},Ja=typeof TextEncoder!="undefined"&&new TextEncoder,rs=typeof TextDecoder!="undefined"&&new TextDecoder,Xa=0;try{rs.decode(TA,{stream:!0}),Xa=1}catch(e){}var vi=function(e){for(var A="",t=0;;){var n=e[t++],r=(n>127)+(n>223)+(n>239);if(t+r>e.length)return{s:A,r:Se(e,t-1)};r?r==3?(n=((n&15)<<18|(e[t++]&63)<<12|(e[t++]&63)<<6|e[t++]&63)-65536,A+=String.fromCharCode(55296|n>>10,56320|n&1023)):r&1?A+=String.fromCharCode((n&31)<<6|e[t++]&63):A+=String.fromCharCode((n&15)<<12|(e[t++]&63)<<6|e[t++]&63):A+=String.fromCharCode(n)}},Bs=null,Ji=null;function va(e,A){if(A){for(var t=new Ne(e.length),n=0;n>1)),h=0,d=function(C){s[h++]=C},n=0;ns.length){var g=new Ne(h+8+(r-n<<1));g.set(s),s=g}var m=e.charCodeAt(n);m<128||A?d(m):m<2048?(d(192|m>>6),d(128|m&63)):m>55295&&m<57344?(m=65536+(m&1047552)|e.charCodeAt(++n)&1023,d(240|m>>18),d(128|m>>12&63),d(128|m>>6&63),d(128|m&63)):(d(224|m>>12),d(128|m>>6&63),d(128|m&63))}return Se(s,0,h)}function Mi(e,A){if(A){for(var t="",n=0;n65535&&ve(9),A+=n+4}return A},Us=function(e,A,t,n,r,s,h,d){var g=n.length,m=t.extra,C=d&&d.length,N=aa(m);jt(e,A,h!=null?33639248:67324752),A+=4,h!=null&&(e[A++]=20,e[A++]=t.os),e[A]=20,A+=2,e[A++]=t.flag<<1|(s<0&&8),e[A++]=r&&8,e[A++]=t.compression&255,e[A++]=t.compression>>8;var k=new Date(t.mtime==null?Date.now():t.mtime),E=k.getFullYear()-1980;if((E<0||E>119)&&ve(10),jt(e,A,E<<25|k.getMonth()+1<<21|k.getDate()<<16|k.getHours()<<11|k.getMinutes()<<5|k.getSeconds()>>1),A+=4,s!=-1&&(jt(e,A,t.crc),jt(e,A+4,s<0?-s-2:s),jt(e,A+8,t.size)),jt(e,A+12,g),jt(e,A+14,N),A+=16,h!=null&&(jt(e,A,C),jt(e,A+6,t.attrs),jt(e,A+10,h),A+=14),e.set(n,A),A+=g,N)for(var le in m){var ae=m[le],ue=ae.length;jt(e,A,+le),jt(e,A+2,ue),e.set(ae,A+4),A+=4+ue}return C&&(e.set(d,A),A+=C),A},cs=function(e,A,t,n,r){jt(e,A,101010256),jt(e,A+8,t),jt(e,A+10,t),jt(e,A+12,n),jt(e,A+16,r)},sa=null,qi=null,fs=null,wi=null;function ds(e,A,t){t||(t=A,A={}),typeof t!="function"&&ve(7);var n={};Lr(e,"",n,A);var r=Object.keys(n),s=r.length,h=0,d=0,g=s,m=new Array(s),C=[],N=function(){for(var ue=0;ue65535&&Me(ve(11,0,1),null),!He)Me(null,je);else if(Rt<16e4)try{Me(null,DA(je,ye))}catch(bt){Me(bt,null)}else C.push(SA(je,ye,Me))},ae=0;ae65535&&ve(11);var J=C?DA(g,m):g,Re=J.length,je=yt();je.p(g),n.push(sn(m,{size:g.length,crc:je.d(),c:J,f:N,m:le,u:k!=h.length||le&&E.length!=ae,o:r,compression:C})),r+=30+k+ue+Re,s+=76+2*(k+ue)+(ae||0)+Re}for(var ye=new Ne(s+22),Bt=r,Rt=s-r,Ut=0;Ut65558)return h(ve(13,0,1),null),r;var g=Ft(e,d+8);if(g){var m=g,C=ut(e,d+16),N=C==4294967295||m==65535;if(N){var k=ut(e,d-12);N=ut(e,k)==101075792,N&&(m=g=ut(e,k+32),C=ut(e,k+48))}for(var E=A&&A.filter,le=function(ue){var J=mr(e,C,N),Re=J[0],je=J[1],ye=J[2],Bt=J[3],Rt=J[4],Ut=J[5],_e=Bi(e,Ut);C=Rt;var Fe=function(G,ce){G?(r(),h(G,null)):(ce&&(s[Bt]=ce),--g||h(null,s))};if(!E||E({name:Bt,size:je,originalSize:ye,compression:Re}))if(!Re)Fe(null,Se(e,_e,_e+je));else if(Re==8){var ct=e.subarray(_e,_e+je);if(ye<524288||je>.8*ye)try{Fe(null,ra(ct,{out:new Ne(ye)}))}catch(G){Fe(G,null)}else n.push(Wn(ct,{size:ye},Fe))}else Fe(ve(14,"unknown compression type "+Re,1),null);else Fe(null,null)},ae=0;ae65558)&&ve(13);var r=Ft(e,n+8);if(!r)return{};var s=ut(e,n+16),h=s==4294967295||r==65535;if(h){var d=ut(e,n-12);h=ut(e,d)==101075792,h&&(r=ut(e,d+32),s=ut(e,d+48))}for(var g=A&&A.filter,m=0;m{const e=new Uint8Array(4),A=new Uint32Array(e.buffer);return!((A[0]=1)&e[0])})(),$i={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class Ci{constructor(A=Ro,t={}){Ea(this,"buffer");Ea(this,"byteLength");Ea(this,"byteOffset");Ea(this,"length");Ea(this,"offset");Ea(this,"lastWrittenByte");Ea(this,"littleEndian");Ea(this,"_data");Ea(this,"_mark");Ea(this,"_marks");let n=!1;typeof A=="number"?A=new ArrayBuffer(A):(n=!0,this.lastWrittenByte=A.byteLength);const r=t.offset?t.offset>>>0:0,s=A.byteLength-r;let h=r;(ArrayBuffer.isView(A)||A instanceof Ci)&&(A.byteLength!==A.buffer.byteLength&&(h=A.byteOffset+r),A=A.buffer),n?this.lastWrittenByte=s:this.lastWrittenByte=0,this.buffer=A,this.length=s,this.byteLength=s,this.byteOffset=h,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,h,s),this._mark=0,this._marks=[]}available(A=1){return this.offset+A<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(A=1){return this.offset+=A,this}back(A=1){return this.offset-=A,this}seek(A){return this.offset=A,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const A=this._marks.pop();if(A===void 0)throw new Error("Mark stack empty");return this.seek(A),this}rewind(){return this.offset=0,this}ensureAvailable(A=1){if(!this.available(A)){const n=(this.offset+A)*2,r=new Uint8Array(n);r.set(new Uint8Array(this.buffer)),this.buffer=r.buffer,this.length=n,this.byteLength=n,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(A=1){return this.readArray(A,"uint8")}readArray(A,t){const n=$i[t].BYTES_PER_ELEMENT*A,r=this.byteOffset+this.offset,s=this.buffer.slice(r,r+n);if(this.littleEndian===Ko&&t!=="uint8"&&t!=="int8"){const d=new Uint8Array(this.buffer.slice(r,r+n));d.reverse();const g=new $i[t](d.buffer);return this.offset+=n,g.reverse(),g}const h=new $i[t](s);return this.offset+=n,h}readInt16(){const A=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,A}readUint16(){const A=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,A}readInt32(){const A=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,A}readUint32(){const A=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,A}readFloat32(){const A=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,A}readFloat64(){const A=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,A}readBigInt64(){const A=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,A}readBigUint64(){const A=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,A}readChar(){return String.fromCharCode(this.readInt8())}readChars(A=1){let t="";for(let n=0;nthis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const yi=4,go=0,bi=1,Fo=2;function Ns(e){let A=e.length;for(;--A>=0;)e[A]=0}const wt=0,ft=1,xt=2,Pt=3,vA=258,uA=29,Zt=256,PA=Zt+1+uA,cA=30,tr=19,on=2*PA+1,LA=15,zr=16,kn=7,kr=256,Xn=16,$r=17,Ba=18,ea=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),Qa=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),Xs=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),Fi=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),pl=512,Hs=new Array((PA+2)*2);Ns(Hs);const qa=new Array(cA*2);Ns(qa);const eo=new Array(pl);Ns(eo);const os=new Array(vA-Pt+1);Ns(os);const jA=new Array(uA);Ns(jA);const ml=new Array(cA);Ns(ml);function zl(e,A,t,n,r){this.static_tree=e,this.extra_bits=A,this.extra_base=t,this.elems=n,this.max_length=r,this.has_stree=e&&e.length}let xo,ki,zo;function Hi(e,A){this.dyn_tree=e,this.max_code=0,this.stat_desc=A}const Zo=e=>e<256?eo[e]:eo[256+(e>>>7)],qs=(e,A)=>{e.pending_buf[e.pending++]=A&255,e.pending_buf[e.pending++]=A>>>8&255},Es=(e,A,t)=>{e.bi_valid>zr-t?(e.bi_buf|=A<>zr-e.bi_valid,e.bi_valid+=t-zr):(e.bi_buf|=A<{Es(e,t[A*2],t[A*2+1])},Zl=(e,A)=>{let t=0;do t|=e&1,e>>>=1,t<<=1;while(--A>0);return t>>>1},Yl=e=>{e.bi_valid===16?(qs(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},bu=(e,A)=>{const t=A.dyn_tree,n=A.max_code,r=A.stat_desc.static_tree,s=A.stat_desc.has_stree,h=A.stat_desc.extra_bits,d=A.stat_desc.extra_base,g=A.stat_desc.max_length;let m,C,N,k,E,le,ae=0;for(k=0;k<=LA;k++)e.bl_count[k]=0;for(t[e.heap[e.heap_max]*2+1]=0,m=e.heap_max+1;mg&&(k=g,ae++),t[C*2+1]=k,!(C>n)&&(e.bl_count[k]++,E=0,C>=d&&(E=h[C-d]),le=t[C*2],e.opt_len+=le*(k+E),s&&(e.static_len+=le*(r[C*2+1]+E)));if(ae!==0){do{for(k=g-1;e.bl_count[k]===0;)k--;e.bl_count[k]--,e.bl_count[k+1]+=2,e.bl_count[g]--,ae-=2}while(ae>0);for(k=g;k!==0;k--)for(C=e.bl_count[k];C!==0;)N=e.heap[--m],!(N>n)&&(t[N*2+1]!==k&&(e.opt_len+=(k-t[N*2+1])*t[N*2],t[N*2+1]=k),C--)}},Fu=(e,A,t)=>{const n=new Array(LA+1);let r=0,s,h;for(s=1;s<=LA;s++)r=r+t[s-1]<<1,n[s]=r;for(h=0;h<=A;h++){let d=e[h*2+1];d!==0&&(e[h*2]=Zl(n[d]++,d))}},Yo=()=>{let e,A,t,n,r;const s=new Array(LA+1);for(t=0,n=0;n>=7;n{let A;for(A=0;A{e.bi_valid>8?qs(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},P=(e,A,t,n)=>{const r=A*2,s=t*2;return e[r]{const n=e.heap[t];let r=t<<1;for(;r<=e.heap_len&&(r{let n,r,s=0,h,d;if(e.sym_next!==0)do n=e.pending_buf[e.sym_buf+s++]&255,n+=(e.pending_buf[e.sym_buf+s++]&255)<<8,r=e.pending_buf[e.sym_buf+s++],n===0?Ri(e,r,A):(h=os[r],Ri(e,h+Zt+1,A),d=ea[h],d!==0&&(r-=jA[h],Es(e,r,d)),n--,h=Zo(n),Ri(e,h,t),d=Qa[h],d!==0&&(n-=ml[h],Es(e,n,d)));while(s{const t=A.dyn_tree,n=A.stat_desc.static_tree,r=A.stat_desc.has_stree,s=A.stat_desc.elems;let h,d,g=-1,m;for(e.heap_len=0,e.heap_max=on,h=0;h>1;h>=1;h--)et(e,t,h);m=s;do h=e.heap[1],e.heap[1]=e.heap[e.heap_len--],et(e,t,1),d=e.heap[1],e.heap[--e.heap_max]=h,e.heap[--e.heap_max]=d,t[m*2]=t[h*2]+t[d*2],e.depth[m]=(e.depth[h]>=e.depth[d]?e.depth[h]:e.depth[d])+1,t[h*2+1]=t[d*2+1]=m,e.heap[1]=m++,et(e,t,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],bu(e,A),Fu(t,g,e.bl_count)},Fn=(e,A,t)=>{let n,r=-1,s,h=A[0*2+1],d=0,g=7,m=4;for(h===0&&(g=138,m=3),A[(t+1)*2+1]=65535,n=0;n<=t;n++)s=h,h=A[(n+1)*2+1],!(++d{let n,r=-1,s,h=A[0*2+1],d=0,g=7,m=4;for(h===0&&(g=138,m=3),n=0;n<=t;n++)if(s=h,h=A[(n+1)*2+1],!(++d{let A;for(Fn(e,e.dyn_ltree,e.l_desc.max_code),Fn(e,e.dyn_dtree,e.d_desc.max_code),un(e,e.bl_desc),A=tr-1;A>=3&&e.bl_tree[Fi[A]*2+1]===0;A--);return e.opt_len+=3*(A+1)+5+5+4,A},la=(e,A,t,n)=>{let r;for(Es(e,A-257,5),Es(e,t-1,5),Es(e,n-4,4),r=0;r{let A=4093624447,t;for(t=0;t<=31;t++,A>>>=1)if(A&1&&e.dyn_ltree[t*2]!==0)return go;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return bi;for(t=32;t{La||(Yo(),La=!0),e.l_desc=new Hi(e.dyn_ltree,xo),e.d_desc=new Hi(e.dyn_dtree,ki),e.bl_desc=new Hi(e.bl_tree,zo),e.bi_buf=0,e.bi_valid=0,_s(e)},Cs=(e,A,t,n)=>{Es(e,(wt<<1)+(n?1:0),3),ac(e),qs(e,t),qs(e,~t),t&&e.pending_buf.set(e.window.subarray(A,A+t),e.pending),e.pending+=t},po=e=>{Es(e,ft<<1,3),Ri(e,kr,Hs),Yl(e)},re=(e,A,t,n)=>{let r,s,h=0;e.level>0?(e.strm.data_type===Fo&&(e.strm.data_type=en(e)),un(e,e.l_desc),un(e,e.d_desc),h=xn(e),r=e.opt_len+3+7>>>3,s=e.static_len+3+7>>>3,s<=r&&(r=s)):r=s=t+5,t+4<=r&&A!==-1?Cs(e,A,t,n):e.strategy===yi||s===r?(Es(e,(ft<<1)+(n?1:0),3),RA(e,Hs,qa)):(Es(e,(xt<<1)+(n?1:0),3),la(e,e.l_desc.max_code+1,e.d_desc.max_code+1,h+1),RA(e,e.dyn_ltree,e.dyn_dtree)),_s(e),n&&ac(e)},ze=(e,A,t)=>(e.pending_buf[e.sym_buf+e.sym_next++]=A,e.pending_buf[e.sym_buf+e.sym_next++]=A>>8,e.pending_buf[e.sym_buf+e.sym_next++]=t,A===0?e.dyn_ltree[t*2]++:(e.matches++,A--,e.dyn_ltree[(os[t]+Zt+1)*2]++,e.dyn_dtree[Zo(A)*2]++),e.sym_next===e.sym_end);var Ge=or,FA=Cs,gA=re,OA=ze,KA=po,CA={_tr_init:Ge,_tr_stored_block:FA,_tr_flush_block:gA,_tr_tally:OA,_tr_align:KA},tA=(e,A,t,n)=>{let r=e&65535|0,s=e>>>16&65535|0,h=0;for(;t!==0;){h=t>2e3?2e3:t,t-=h;do r=r+A[n++]|0,s=s+r|0;while(--h);r%=65521,s%=65521}return r|s<<16|0};const an=()=>{let e,A=[];for(var t=0;t<256;t++){e=t;for(var n=0;n<8;n++)e=e&1?3988292384^e>>>1:e>>>1;A[t]=e}return A},Nn=new Uint32Array(an());var qn=(e,A,t,n)=>{const r=Nn,s=n+t;e^=-1;for(let h=n;h>>8^r[(e^A[h])&255];return e^-1},jr={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},ta={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:ua,_tr_stored_block:Dn,_tr_flush_block:lr,_tr_tally:En,_tr_align:dr}=CA,{Z_NO_FLUSH:Jn,Z_PARTIAL_FLUSH:WA,Z_FULL_FLUSH:Ln,Z_FINISH:fn,Z_BLOCK:Aa,Z_OK:_n,Z_STREAM_END:br,Z_STREAM_ERROR:xr,Z_DATA_ERROR:eA,Z_BUF_ERROR:kt,Z_DEFAULT_COMPRESSION:In,Z_FILTERED:Or,Z_HUFFMAN_ONLY:MA,Z_RLE:$t,Z_FIXED:jn,Z_DEFAULT_STRATEGY:Qn,Z_UNKNOWN:ot,Z_DEFLATED:tn}=ta,ar=9,ia=15,ca=8,zn=256+1+29,na=30,Ra=19,ja=2*zn+1,Rs=15,ur=3,$s=258,oi=$s+ur+1,xu=32,Ki=42,fa=57,Ks=69,xi=73,sc=91,ic=103,Go=113,Gl=666,as=1,vl=2,Vo=3,mo=4,$f=3,Wo=(e,A)=>(e.msg=jr[A],A),Xc=e=>e*2-(e>4?9:0),Io=e=>{let A=e.length;for(;--A>=0;)e[A]=0},Iu=e=>{let A,t,n,r=e.w_size;A=e.hash_size,n=A;do t=e.head[--n],e.head[n]=t>=r?t-r:0;while(--A);A=r,n=A;do t=e.prev[--n],e.prev[n]=t>=r?t-r:0;while(--A)};let Qo=(e,A,t)=>(A<{const A=e.state;let t=A.pending;t>e.avail_out&&(t=e.avail_out),t!==0&&(e.output.set(A.pending_buf.subarray(A.pending_out,A.pending_out+t),e.next_out),e.next_out+=t,A.pending_out+=t,e.total_out+=t,e.avail_out-=t,A.pending-=t,A.pending===0&&(A.pending_out=0))},ui=(e,A)=>{lr(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,A),e.block_start=e.strstart,li(e.strm)},Wr=(e,A)=>{e.pending_buf[e.pending++]=A},Vl=(e,A)=>{e.pending_buf[e.pending++]=A>>>8&255,e.pending_buf[e.pending++]=A&255},oc=(e,A,t,n)=>{let r=e.avail_in;return r>n&&(r=n),r===0?0:(e.avail_in-=r,A.set(e.input.subarray(e.next_in,e.next_in+r),t),e.state.wrap===1?e.adler=tA(e.adler,A,r,t):e.state.wrap===2&&(e.adler=qn(e.adler,A,r,t)),e.next_in+=r,e.total_in+=r,r)},qc=(e,A)=>{let t=e.max_chain_length,n=e.strstart,r,s,h=e.prev_length,d=e.nice_match;const g=e.strstart>e.w_size-oi?e.strstart-(e.w_size-oi):0,m=e.window,C=e.w_mask,N=e.prev,k=e.strstart+$s;let E=m[n+h-1],le=m[n+h];e.prev_length>=e.good_match&&(t>>=2),d>e.lookahead&&(d=e.lookahead);do if(r=A,!(m[r+h]!==le||m[r+h-1]!==E||m[r]!==m[n]||m[++r]!==m[n+1])){n+=2,r++;do;while(m[++n]===m[++r]&&m[++n]===m[++r]&&m[++n]===m[++r]&&m[++n]===m[++r]&&m[++n]===m[++r]&&m[++n]===m[++r]&&m[++n]===m[++r]&&m[++n]===m[++r]&&nh){if(e.match_start=A,h=s,s>=d)break;E=m[n+h-1],le=m[n+h]}}while((A=N[A&C])>g&&--t!==0);return h<=e.lookahead?h:e.lookahead},Bl=e=>{const A=e.w_size;let t,n,r;do{if(n=e.window_size-e.lookahead-e.strstart,e.strstart>=A+(A-oi)&&(e.window.set(e.window.subarray(A,A+A-n),0),e.match_start-=A,e.strstart-=A,e.block_start-=A,e.insert>e.strstart&&(e.insert=e.strstart),Iu(e),n+=A),e.strm.avail_in===0)break;if(t=oc(e.strm,e.window,e.strstart+e.lookahead,n),e.lookahead+=t,e.lookahead+e.insert>=ur)for(r=e.strstart-e.insert,e.ins_h=e.window[r],e.ins_h=Qo(e,e.ins_h,e.window[r+1]);e.insert&&(e.ins_h=Qo(e,e.ins_h,e.window[r+ur-1]),e.prev[r&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=r,r++,e.insert--,!(e.lookahead+e.insert{let t=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,n,r,s,h=0,d=e.strm.avail_in;do{if(n=65535,s=e.bi_valid+42>>3,e.strm.avail_outr+e.strm.avail_in&&(n=r+e.strm.avail_in),n>s&&(n=s),n>8,e.pending_buf[e.pending-2]=~n,e.pending_buf[e.pending-1]=~n>>8,li(e.strm),r&&(r>n&&(r=n),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+r),e.strm.next_out),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r,e.block_start+=r,n-=r),n&&(oc(e.strm,e.strm.output,e.strm.next_out,n),e.strm.next_out+=n,e.strm.avail_out-=n,e.strm.total_out+=n)}while(h===0);return d-=e.strm.avail_in,d&&(d>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=d&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-d,e.strm.next_in),e.strstart),e.strstart+=d,e.insert+=d>e.w_size-e.insert?e.w_size-e.insert:d),e.block_start=e.strstart),e.high_waters&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,s+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),s>e.strm.avail_in&&(s=e.strm.avail_in),s&&(oc(e.strm,e.window,e.strstart,s),e.strstart+=s,e.insert+=s>e.w_size-e.insert?e.w_size-e.insert:s),e.high_water>3,s=e.pending_buf_size-s>65535?65535:e.pending_buf_size-s,t=s>e.w_size?e.w_size:s,r=e.strstart-e.block_start,(r>=t||(r||A===fn)&&A!==Jn&&e.strm.avail_in===0&&r<=s)&&(n=r>s?s:r,h=A===fn&&e.strm.avail_in===0&&n===r?1:0,Dn(e,e.block_start,n,h),e.block_start+=n,li(e.strm)),h?Vo:as)},lc=(e,A)=>{let t,n;for(;;){if(e.lookahead=ur&&(e.ins_h=Qo(e,e.ins_h,e.window[e.strstart+ur-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),t!==0&&e.strstart-t<=e.w_size-oi&&(e.match_length=qc(e,t)),e.match_length>=ur)if(n=En(e,e.strstart-e.match_start,e.match_length-ur),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=ur){e.match_length--;do e.strstart++,e.ins_h=Qo(e,e.ins_h,e.window[e.strstart+ur-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=Qo(e,e.ins_h,e.window[e.strstart+1]);else n=En(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(n&&(ui(e,!1),e.strm.avail_out===0))return as}return e.insert=e.strstart{let t,n,r;for(;;){if(e.lookahead=ur&&(e.ins_h=Qo(e,e.ins_h,e.window[e.strstart+ur-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=ur-1,t!==0&&e.prev_length4096)&&(e.match_length=ur-1)),e.prev_length>=ur&&e.match_length<=e.prev_length){r=e.strstart+e.lookahead-ur,n=En(e,e.strstart-1-e.prev_match,e.prev_length-ur),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=r&&(e.ins_h=Qo(e,e.ins_h,e.window[e.strstart+ur-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=ur-1,e.strstart++,n&&(ui(e,!1),e.strm.avail_out===0))return as}else if(e.match_available){if(n=En(e,0,e.window[e.strstart-1]),n&&ui(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return as}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(n=En(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart{let t,n,r,s;const h=e.window;for(;;){if(e.lookahead<=$s){if(Bl(e),e.lookahead<=$s&&A===Jn)return as;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=ur&&e.strstart>0&&(r=e.strstart-1,n=h[r],n===h[++r]&&n===h[++r]&&n===h[++r])){s=e.strstart+$s;do;while(n===h[++r]&&n===h[++r]&&n===h[++r]&&n===h[++r]&&n===h[++r]&&n===h[++r]&&n===h[++r]&&n===h[++r]&&re.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=ur?(t=En(e,1,e.match_length-ur),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(t=En(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),t&&(ui(e,!1),e.strm.avail_out===0))return as}return e.insert=0,A===fn?(ui(e,!0),e.strm.avail_out===0?Vo:mo):e.sym_next&&(ui(e,!1),e.strm.avail_out===0)?as:vl},td=(e,A)=>{let t;for(;;){if(e.lookahead===0&&(Bl(e),e.lookahead===0)){if(A===Jn)return as;break}if(e.match_length=0,t=En(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,t&&(ui(e,!1),e.strm.avail_out===0))return as}return e.insert=0,A===fn?(ui(e,!0),e.strm.avail_out===0?Vo:mo):e.sym_next&&(ui(e,!1),e.strm.avail_out===0)?as:vl};function to(e,A,t,n,r){this.good_length=e,this.max_lazy=A,this.nice_length=t,this.max_chain=n,this.func=r}const Jl=[new to(0,0,0,0,Wl),new to(4,4,8,4,lc),new to(4,5,16,8,lc),new to(4,6,32,32,lc),new to(4,4,16,16,wl),new to(8,16,32,32,wl),new to(8,16,128,128,wl),new to(8,32,128,256,wl),new to(32,128,258,1024,wl),new to(32,258,258,4096,wl)],Ad=e=>{e.window_size=2*e.w_size,Io(e.head),e.max_lazy_match=Jl[e.level].max_lazy,e.good_match=Jl[e.level].good_length,e.nice_match=Jl[e.level].nice_length,e.max_chain_length=Jl[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=ur-1,e.match_available=0,e.ins_h=0};function nd(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=tn,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(ja*2),this.dyn_dtree=new Uint16Array((2*na+1)*2),this.bl_tree=new Uint16Array((2*Ra+1)*2),Io(this.dyn_ltree),Io(this.dyn_dtree),Io(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(Rs+1),this.heap=new Uint16Array(2*zn+1),Io(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*zn+1),Io(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const Xl=e=>{if(!e)return 1;const A=e.state;return!A||A.strm!==e||A.status!==Ki&&A.status!==fa&&A.status!==Ks&&A.status!==xi&&A.status!==sc&&A.status!==ic&&A.status!==Go&&A.status!==Gl?1:0},_c=e=>{if(Xl(e))return Wo(e,xr);e.total_in=e.total_out=0,e.data_type=ot;const A=e.state;return A.pending=0,A.pending_out=0,A.wrap<0&&(A.wrap=-A.wrap),A.status=A.wrap===2?fa:A.wrap?Ki:Go,e.adler=A.wrap===2?0:1,A.last_flush=-2,ua(A),_n},ql=e=>{const A=_c(e);return A===_n&&Ad(e.state),A},rd=(e,A)=>Xl(e)||e.state.wrap!==2?xr:(e.state.gzhead=A,_n),$c=(e,A,t,n,r,s)=>{if(!e)return xr;let h=1;if(A===In&&(A=6),n<0?(h=0,n=-n):n>15&&(h=2,n-=16),r<1||r>ar||t!==tn||n<8||n>15||A<0||A>9||s<0||s>jn||n===8&&h!==1)return Wo(e,xr);n===8&&(n=9);const d=new nd;return e.state=d,d.strm=e,d.status=Ki,d.wrap=h,d.gzhead=null,d.w_bits=n,d.w_size=1<$c(e,A,tn,ia,ca,Qn),ad=(e,A)=>{if(Xl(e)||A>Aa||A<0)return e?Wo(e,xr):xr;const t=e.state;if(!e.output||e.avail_in!==0&&!e.input||t.status===Gl&&A!==fn)return Wo(e,e.avail_out===0?kt:xr);const n=t.last_flush;if(t.last_flush=A,t.pending!==0){if(li(e),e.avail_out===0)return t.last_flush=-1,_n}else if(e.avail_in===0&&Xc(A)<=Xc(n)&&A!==fn)return Wo(e,kt);if(t.status===Gl&&e.avail_in!==0)return Wo(e,kt);if(t.status===Ki&&t.wrap===0&&(t.status=Go),t.status===Ki){let r=tn+(t.w_bits-8<<4)<<8,s=-1;if(t.strategy>=MA||t.level<2?s=0:t.level<6?s=1:t.level===6?s=2:s=3,r|=s<<6,t.strstart!==0&&(r|=xu),r+=31-r%31,Vl(t,r),t.strstart!==0&&(Vl(t,e.adler>>>16),Vl(t,e.adler&65535)),e.adler=1,t.status=Go,li(e),t.pending!==0)return t.last_flush=-1,_n}if(t.status===fa){if(e.adler=0,Wr(t,31),Wr(t,139),Wr(t,8),t.gzhead)Wr(t,(t.gzhead.text?1:0)+(t.gzhead.hcrc?2:0)+(t.gzhead.extra?4:0)+(t.gzhead.name?8:0)+(t.gzhead.comment?16:0)),Wr(t,t.gzhead.time&255),Wr(t,t.gzhead.time>>8&255),Wr(t,t.gzhead.time>>16&255),Wr(t,t.gzhead.time>>24&255),Wr(t,t.level===9?2:t.strategy>=MA||t.level<2?4:0),Wr(t,t.gzhead.os&255),t.gzhead.extra&&t.gzhead.extra.length&&(Wr(t,t.gzhead.extra.length&255),Wr(t,t.gzhead.extra.length>>8&255)),t.gzhead.hcrc&&(e.adler=qn(e.adler,t.pending_buf,t.pending,0)),t.gzindex=0,t.status=Ks;else if(Wr(t,0),Wr(t,0),Wr(t,0),Wr(t,0),Wr(t,0),Wr(t,t.level===9?2:t.strategy>=MA||t.level<2?4:0),Wr(t,$f),t.status=Go,li(e),t.pending!==0)return t.last_flush=-1,_n}if(t.status===Ks){if(t.gzhead.extra){let r=t.pending,s=(t.gzhead.extra.length&65535)-t.gzindex;for(;t.pending+s>t.pending_buf_size;){let d=t.pending_buf_size-t.pending;if(t.pending_buf.set(t.gzhead.extra.subarray(t.gzindex,t.gzindex+d),t.pending),t.pending=t.pending_buf_size,t.gzhead.hcrc&&t.pending>r&&(e.adler=qn(e.adler,t.pending_buf,t.pending-r,r)),t.gzindex+=d,li(e),t.pending!==0)return t.last_flush=-1,_n;r=0,s-=d}let h=new Uint8Array(t.gzhead.extra);t.pending_buf.set(h.subarray(t.gzindex,t.gzindex+s),t.pending),t.pending+=s,t.gzhead.hcrc&&t.pending>r&&(e.adler=qn(e.adler,t.pending_buf,t.pending-r,r)),t.gzindex=0}t.status=xi}if(t.status===xi){if(t.gzhead.name){let r=t.pending,s;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>r&&(e.adler=qn(e.adler,t.pending_buf,t.pending-r,r)),li(e),t.pending!==0)return t.last_flush=-1,_n;r=0}t.gzindexr&&(e.adler=qn(e.adler,t.pending_buf,t.pending-r,r)),t.gzindex=0}t.status=sc}if(t.status===sc){if(t.gzhead.comment){let r=t.pending,s;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>r&&(e.adler=qn(e.adler,t.pending_buf,t.pending-r,r)),li(e),t.pending!==0)return t.last_flush=-1,_n;r=0}t.gzindexr&&(e.adler=qn(e.adler,t.pending_buf,t.pending-r,r))}t.status=ic}if(t.status===ic){if(t.gzhead.hcrc){if(t.pending+2>t.pending_buf_size&&(li(e),t.pending!==0))return t.last_flush=-1,_n;Wr(t,e.adler&255),Wr(t,e.adler>>8&255),e.adler=0}if(t.status=Go,li(e),t.pending!==0)return t.last_flush=-1,_n}if(e.avail_in!==0||t.lookahead!==0||A!==Jn&&t.status!==Gl){let r=t.level===0?Wl(t,A):t.strategy===MA?td(t,A):t.strategy===$t?ed(t,A):Jl[t.level].func(t,A);if((r===Vo||r===mo)&&(t.status=Gl),r===as||r===Vo)return e.avail_out===0&&(t.last_flush=-1),_n;if(r===vl&&(A===WA?dr(t):A!==Aa&&(Dn(t,0,0,!1),A===Ln&&(Io(t.head),t.lookahead===0&&(t.strstart=0,t.block_start=0,t.insert=0))),li(e),e.avail_out===0))return t.last_flush=-1,_n}return A!==fn?_n:t.wrap<=0?br:(t.wrap===2?(Wr(t,e.adler&255),Wr(t,e.adler>>8&255),Wr(t,e.adler>>16&255),Wr(t,e.adler>>24&255),Wr(t,e.total_in&255),Wr(t,e.total_in>>8&255),Wr(t,e.total_in>>16&255),Wr(t,e.total_in>>24&255)):(Vl(t,e.adler>>>16),Vl(t,e.adler&65535)),li(e),t.wrap>0&&(t.wrap=-t.wrap),t.pending!==0?_n:br)},sd=e=>{if(Xl(e))return xr;const A=e.state.status;return e.state=null,A===Go?Wo(e,eA):_n},uc=(e,A)=>{let t=A.length;if(Xl(e))return xr;const n=e.state,r=n.wrap;if(r===2||r===1&&n.status!==Ki||n.lookahead)return xr;if(r===1&&(e.adler=tA(e.adler,A,t,0)),n.wrap=0,t>=n.w_size){r===0&&(Io(n.head),n.strstart=0,n.block_start=0,n.insert=0);let g=new Uint8Array(n.w_size);g.set(A.subarray(t-n.w_size,t),0),A=g,t=n.w_size}const s=e.avail_in,h=e.next_in,d=e.input;for(e.avail_in=t,e.next_in=0,e.input=A,Bl(n);n.lookahead>=ur;){let g=n.strstart,m=n.lookahead-(ur-1);do n.ins_h=Qo(n,n.ins_h,n.window[g+ur-1]),n.prev[g&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=g,g++;while(--m);n.strstart=g,n.lookahead=ur-1,Bl(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=ur-1,n.match_available=0,e.next_in=h,e.input=d,e.avail_in=s,n.wrap=r,_n};var Qu=ef,id=$c,od=ql,ld=_c,ud=rd,cd=ad,fd=sd,Su=uc,dd="pako deflate (from Nodeca project)",_l={deflateInit:Qu,deflateInit2:id,deflateReset:od,deflateResetKeep:ld,deflateSetHeader:ud,deflate:cd,deflateEnd:fd,deflateSetDictionary:Su,deflateInfo:dd};const hd=(e,A)=>Object.prototype.hasOwnProperty.call(e,A);var gd=function(e){const A=Array.prototype.slice.call(arguments,1);for(;A.length;){const t=A.shift();if(t){if(typeof t!="object")throw new TypeError(t+"must be non-object");for(const n in t)hd(t,n)&&(e[n]=t[n])}}return e},pd=e=>{let A=0;for(let n=0,r=e.length;n=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;$l[254]=$l[254]=1;var md=e=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let A,t,n,r,s,h=e.length,d=0;for(r=0;r>>6,A[s++]=128|t&63):t<65536?(A[s++]=224|t>>>12,A[s++]=128|t>>>6&63,A[s++]=128|t&63):(A[s++]=240|t>>>18,A[s++]=128|t>>>12&63,A[s++]=128|t>>>6&63,A[s++]=128|t&63);return A};const vd=(e,A)=>{if(A<65534&&e.subarray&&tf)return String.fromCharCode.apply(null,e.length===A?e:e.subarray(0,A));let t="";for(let n=0;n{const t=A||e.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,A));let n,r;const s=new Array(t*2);for(r=0,n=0;n4){s[r++]=65533,n+=d-1;continue}for(h&=d===2?31:d===3?15:7;d>1&&n1){s[r++]=65533;continue}h<65536?s[r++]=h:(h-=65536,s[r++]=55296|h>>10&1023,s[r++]=56320|h&1023)}return vd(s,r)},wd=(e,A)=>{A=A||e.length,A>e.length&&(A=e.length);let t=A-1;for(;t>=0&&(e[t]&192)===128;)t--;return t<0||t===0?A:t+$l[e[t]]>A?t:A},El={string2buf:md,buf2string:Bd,utf8border:wd};function Ed(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var hn=Ed;const Af=Object.prototype.toString,{Z_NO_FLUSH:Ao,Z_SYNC_FLUSH:Ke,Z_FULL_FLUSH:ph,Z_FINISH:So,Z_OK:Ds,Z_STREAM_END:cc,Z_DEFAULT_COMPRESSION:Jo,Z_DEFAULT_STRATEGY:Cd,Z_DEFLATED:nf}=ta;function Nu(e){this.options=Uu.assign({level:Jo,method:nf,chunkSize:16384,windowBits:15,memLevel:8,strategy:Cd},e||{});let A=this.options;A.raw&&A.windowBits>0?A.windowBits=-A.windowBits:A.gzip&&A.windowBits>0&&A.windowBits<16&&(A.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new hn,this.strm.avail_out=0;let t=_l.deflateInit2(this.strm,A.level,A.method,A.windowBits,A.memLevel,A.strategy);if(t!==Ds)throw new Error(jr[t]);if(A.header&&_l.deflateSetHeader(this.strm,A.header),A.dictionary){let n;if(typeof A.dictionary=="string"?n=El.string2buf(A.dictionary):Af.call(A.dictionary)==="[object ArrayBuffer]"?n=new Uint8Array(A.dictionary):n=A.dictionary,t=_l.deflateSetDictionary(this.strm,n),t!==Ds)throw new Error(jr[t]);this._dict_set=!0}}Nu.prototype.push=function(e,A){const t=this.strm,n=this.options.chunkSize;let r,s;if(this.ended)return!1;for(A===~~A?s=A:s=A===!0?So:Ao,typeof e=="string"?t.input=El.string2buf(e):Af.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){if(t.avail_out===0&&(t.output=new Uint8Array(n),t.next_out=0,t.avail_out=n),(s===Ke||s===ph)&&t.avail_out<=6){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(r=_l.deflate(t,s),r===cc)return t.next_out>0&&this.onData(t.output.subarray(0,t.next_out)),r=_l.deflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===Ds;if(t.avail_out===0){this.onData(t.output);continue}if(s>0&&t.next_out>0){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(t.avail_in===0)break}return!0},Nu.prototype.onData=function(e){this.chunks.push(e)},Nu.prototype.onEnd=function(e){e===Ds&&(this.result=Uu.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function rf(e,A){const t=new Nu(A);if(t.push(e,!0),t.err)throw t.msg||jr[t.err];return t.result}function yd(e,A){return A=A||{},A.raw=!0,rf(e,A)}function _a(e,A){return A=A||{},A.gzip=!0,rf(e,A)}var h0=Nu,g0=rf,p0=yd,m0=_a,fc=ta,Du={Deflate:h0,deflate:g0,deflateRaw:p0,gzip:m0,constants:fc};const Cl=16209,bd=16191;var v0=function(A,t){let n,r,s,h,d,g,m,C,N,k,E,le,ae,ue,J,Re,je,ye,Bt,Rt,Ut,_e,Fe,ct;const G=A.state;n=A.next_in,Fe=A.input,r=n+(A.avail_in-5),s=A.next_out,ct=A.output,h=s-(t-A.avail_out),d=s+(A.avail_out-257),g=G.dmax,m=G.wsize,C=G.whave,N=G.wnext,k=G.window,E=G.hold,le=G.bits,ae=G.lencode,ue=G.distcode,J=(1<>>24,E>>>=ye,le-=ye,ye=je>>>16&255,ye===0)ct[s++]=je&65535;else if(ye&16){Bt=je&65535,ye&=15,ye&&(le>>=ye,le-=ye),le<15&&(E+=Fe[n++]<>>24,E>>>=ye,le-=ye,ye=je>>>16&255,ye&16){if(Rt=je&65535,ye&=15,leg){A.msg="invalid distance too far back",G.mode=Cl;break e}if(E>>>=ye,le-=ye,ye=s-h,Rt>ye){if(ye=Rt-ye,ye>C&&G.sane){A.msg="invalid distance too far back",G.mode=Cl;break e}if(Ut=0,_e=k,N===0){if(Ut+=m-ye,ye2;)ct[s++]=_e[Ut++],ct[s++]=_e[Ut++],ct[s++]=_e[Ut++],Bt-=3;Bt&&(ct[s++]=_e[Ut++],Bt>1&&(ct[s++]=_e[Ut++]))}else{Ut=s-Rt;do ct[s++]=ct[Ut++],ct[s++]=ct[Ut++],ct[s++]=ct[Ut++],Bt-=3;while(Bt>2);Bt&&(ct[s++]=ct[Ut++],Bt>1&&(ct[s++]=ct[Ut++]))}}else if(ye&64){A.msg="invalid distance code",G.mode=Cl;break e}else{je=ue[(je&65535)+(E&(1<>3,n-=Bt,le-=Bt<<3,E&=(1<{const g=d.bits;let m=0,C=0,N=0,k=0,E=0,le=0,ae=0,ue=0,J=0,Re=0,je,ye,Bt,Rt,Ut,_e=null,Fe;const ct=new Uint16Array(eu+1),G=new Uint16Array(eu+1);let ce=null,He,Me,bt;for(m=0;m<=eu;m++)ct[m]=0;for(C=0;C=1&&ct[k]===0;k--);if(E>k&&(E=k),k===0)return r[s++]=1<<24|64<<16|0,r[s++]=1<<24|64<<16|0,d.bits=1,0;for(N=1;N0&&(e===dc||k!==1))return-1;for(G[1]=0,m=1;maf||e===yl&&J>B0)return 1;for(;;){He=m-ae,h[C]+1=Fe?(Me=ce[h[C]-Fe],bt=_e[h[C]-Fe]):(Me=96,bt=0),je=1<>ae)+ye]=He<<24|Me<<16|bt|0;while(ye!==0);for(je=1<>=1;if(je!==0?(Re&=je-1,Re+=je):Re=0,C++,--ct[m]===0){if(m===k)break;m=A[t+h[C]]}if(m>E&&(Re&Rt)!==Bt){for(ae===0&&(ae=E),Ut+=N,le=m-ae,ue=1<af||e===yl&&J>B0)return 1;Bt=Re&Rt,r[Bt]=E<<24|le<<16|Ut-s|0}}return Re!==0&&(r[Ut+Re]=m-ae<<24|64<<16|0),d.bits=E,0};const hc=0,Id=1,gc=2,{Z_FINISH:lf,Z_BLOCK:zs,Z_TREES:tu,Z_OK:ei,Z_STREAM_END:Qd,Z_NEED_DICT:Xo,Z_STREAM_ERROR:zi,Z_DATA_ERROR:qo,Z_MEM_ERROR:uf,Z_BUF_ERROR:Sd,Z_DEFLATED:pc}=ta,_o=16180,$o=16181,Au=16182,w0=16183,hs=16184,cf=16185,Ud=16186,mc=16187,Nd=16188,vc=16189,ff=16190,no=16191,el=16192,Bc=16193,ci=16194,nu=16195,bl=16196,Dd=16197,df=16198,ru=16199,tl=16200,wc=16201,Ec=16202,Lu=16203,ju=16204,Cc=16205,hf=16206,Ld=16207,jd=16208,Jr=16209,Qi=16210,Od=16211,E0=852,C0=592,y0=15,yc=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function Md(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const Al=e=>{if(!e)return 1;const A=e.state;return!A||A.strm!==e||A.mode<_o||A.mode>Od?1:0},gf=e=>{if(Al(e))return zi;const A=e.state;return e.total_in=e.total_out=A.total=0,e.msg="",A.wrap&&(e.adler=A.wrap&1),A.mode=_o,A.last=0,A.havedict=0,A.flags=-1,A.dmax=32768,A.head=null,A.hold=0,A.bits=0,A.lencode=A.lendyn=new Int32Array(E0),A.distcode=A.distdyn=new Int32Array(C0),A.sane=1,A.back=-1,ei},bc=e=>{if(Al(e))return zi;const A=e.state;return A.wsize=0,A.whave=0,A.wnext=0,gf(e)},Pd=(e,A)=>{let t;if(Al(e))return zi;const n=e.state;return A<0?(t=0,A=-A):(t=(A>>4)+5,A<48&&(A&=15)),A&&(A<8||A>15)?zi:(n.window!==null&&n.wbits!==A&&(n.window=null),n.wrap=t,n.wbits=A,bc(e))},Fc=(e,A)=>{if(!e)return zi;const t=new Md;e.state=t,t.strm=e,t.window=null,t.mode=_o;const n=Pd(e,A);return n!==ei&&(e.state=null),n},Td=e=>Fc(e,y0);let ys=!0,Fl,xc;const kd=e=>{if(ys){Fl=new Int32Array(512),xc=new Int32Array(32);let A=0;for(;A<144;)e.lens[A++]=8;for(;A<256;)e.lens[A++]=9;for(;A<280;)e.lens[A++]=7;for(;A<288;)e.lens[A++]=8;for(Uo(Id,e.lens,0,288,Fl,0,e.work,{bits:9}),A=0;A<32;)e.lens[A++]=5;Uo(gc,e.lens,0,32,xc,0,e.work,{bits:5}),ys=!1}e.lencode=Fl,e.lenbits=9,e.distcode=xc,e.distbits=5},q=(e,A,t,n)=>{let r;const s=e.state;return s.window===null&&(s.wsize=1<=s.wsize?(s.window.set(A.subarray(t-s.wsize,t),0),s.wnext=0,s.whave=s.wsize):(r=s.wsize-s.wnext,r>n&&(r=n),s.window.set(A.subarray(t-n,t-n+r),s.wnext),n-=r,n?(s.window.set(A.subarray(t-n,t),0),s.wnext=n,s.whave=s.wsize):(s.wnext+=r,s.wnext===s.wsize&&(s.wnext=0),s.whave{let t,n,r,s,h,d,g,m,C,N,k,E,le,ae,ue=0,J,Re,je,ye,Bt,Rt,Ut,_e;const Fe=new Uint8Array(4);let ct,G;const ce=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(Al(e)||!e.output||!e.input&&e.avail_in!==0)return zi;t=e.state,t.mode===no&&(t.mode=el),h=e.next_out,r=e.output,g=e.avail_out,s=e.next_in,n=e.input,d=e.avail_in,m=t.hold,C=t.bits,N=d,k=g,_e=ei;e:for(;;)switch(t.mode){case _o:if(t.wrap===0){t.mode=el;break}for(;C<16;){if(d===0)break e;d--,m+=n[s++]<>>8&255,t.check=qn(t.check,Fe,2,0),m=0,C=0,t.mode=$o;break}if(t.head&&(t.head.done=!1),!(t.wrap&1)||(((m&255)<<8)+(m>>8))%31){e.msg="incorrect header check",t.mode=Jr;break}if((m&15)!==pc){e.msg="unknown compression method",t.mode=Jr;break}if(m>>>=4,C-=4,Ut=(m&15)+8,t.wbits===0&&(t.wbits=Ut),Ut>15||Ut>t.wbits){e.msg="invalid window size",t.mode=Jr;break}t.dmax=1<>8&1),t.flags&512&&t.wrap&4&&(Fe[0]=m&255,Fe[1]=m>>>8&255,t.check=qn(t.check,Fe,2,0)),m=0,C=0,t.mode=Au;case Au:for(;C<32;){if(d===0)break e;d--,m+=n[s++]<>>8&255,Fe[2]=m>>>16&255,Fe[3]=m>>>24&255,t.check=qn(t.check,Fe,4,0)),m=0,C=0,t.mode=w0;case w0:for(;C<16;){if(d===0)break e;d--,m+=n[s++]<>8),t.flags&512&&t.wrap&4&&(Fe[0]=m&255,Fe[1]=m>>>8&255,t.check=qn(t.check,Fe,2,0)),m=0,C=0,t.mode=hs;case hs:if(t.flags&1024){for(;C<16;){if(d===0)break e;d--,m+=n[s++]<>>8&255,t.check=qn(t.check,Fe,2,0)),m=0,C=0}else t.head&&(t.head.extra=null);t.mode=cf;case cf:if(t.flags&1024&&(E=t.length,E>d&&(E=d),E&&(t.head&&(Ut=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Uint8Array(t.head.extra_len)),t.head.extra.set(n.subarray(s,s+E),Ut)),t.flags&512&&t.wrap&4&&(t.check=qn(t.check,n,E,s)),d-=E,s+=E,t.length-=E),t.length))break e;t.length=0,t.mode=Ud;case Ud:if(t.flags&2048){if(d===0)break e;E=0;do Ut=n[s+E++],t.head&&Ut&&t.length<65536&&(t.head.name+=String.fromCharCode(Ut));while(Ut&&E>9&1,t.head.done=!0),e.adler=t.check=0,t.mode=no;break;case vc:for(;C<32;){if(d===0)break e;d--,m+=n[s++]<>>=C&7,C-=C&7,t.mode=hf;break}for(;C<3;){if(d===0)break e;d--,m+=n[s++]<>>=1,C-=1,m&3){case 0:t.mode=Bc;break;case 1:if(kd(t),t.mode=ru,A===tu){m>>>=2,C-=2;break e}break;case 2:t.mode=bl;break;case 3:e.msg="invalid block type",t.mode=Jr}m>>>=2,C-=2;break;case Bc:for(m>>>=C&7,C-=C&7;C<32;){if(d===0)break e;d--,m+=n[s++]<>>16^65535)){e.msg="invalid stored block lengths",t.mode=Jr;break}if(t.length=m&65535,m=0,C=0,t.mode=ci,A===tu)break e;case ci:t.mode=nu;case nu:if(E=t.length,E){if(E>d&&(E=d),E>g&&(E=g),E===0)break e;r.set(n.subarray(s,s+E),h),d-=E,s+=E,g-=E,h+=E,t.length-=E;break}t.mode=no;break;case bl:for(;C<14;){if(d===0)break e;d--,m+=n[s++]<>>=5,C-=5,t.ndist=(m&31)+1,m>>>=5,C-=5,t.ncode=(m&15)+4,m>>>=4,C-=4,t.nlen>286||t.ndist>30){e.msg="too many length or distance symbols",t.mode=Jr;break}t.have=0,t.mode=Dd;case Dd:for(;t.have>>=3,C-=3}for(;t.have<19;)t.lens[ce[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,ct={bits:t.lenbits},_e=Uo(hc,t.lens,0,19,t.lencode,0,t.work,ct),t.lenbits=ct.bits,_e){e.msg="invalid code lengths set",t.mode=Jr;break}t.have=0,t.mode=df;case df:for(;t.have>>24,Re=ue>>>16&255,je=ue&65535,!(J<=C);){if(d===0)break e;d--,m+=n[s++]<>>=J,C-=J,t.lens[t.have++]=je;else{if(je===16){for(G=J+2;C>>=J,C-=J,t.have===0){e.msg="invalid bit length repeat",t.mode=Jr;break}Ut=t.lens[t.have-1],E=3+(m&3),m>>>=2,C-=2}else if(je===17){for(G=J+3;C>>=J,C-=J,Ut=0,E=3+(m&7),m>>>=3,C-=3}else{for(G=J+7;C>>=J,C-=J,Ut=0,E=11+(m&127),m>>>=7,C-=7}if(t.have+E>t.nlen+t.ndist){e.msg="invalid bit length repeat",t.mode=Jr;break}for(;E--;)t.lens[t.have++]=Ut}}if(t.mode===Jr)break;if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block",t.mode=Jr;break}if(t.lenbits=9,ct={bits:t.lenbits},_e=Uo(Id,t.lens,0,t.nlen,t.lencode,0,t.work,ct),t.lenbits=ct.bits,_e){e.msg="invalid literal/lengths set",t.mode=Jr;break}if(t.distbits=6,t.distcode=t.distdyn,ct={bits:t.distbits},_e=Uo(gc,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,ct),t.distbits=ct.bits,_e){e.msg="invalid distances set",t.mode=Jr;break}if(t.mode=ru,A===tu)break e;case ru:t.mode=tl;case tl:if(d>=6&&g>=258){e.next_out=h,e.avail_out=g,e.next_in=s,e.avail_in=d,t.hold=m,t.bits=C,v0(e,k),h=e.next_out,r=e.output,g=e.avail_out,s=e.next_in,n=e.input,d=e.avail_in,m=t.hold,C=t.bits,t.mode===no&&(t.back=-1);break}for(t.back=0;ue=t.lencode[m&(1<>>24,Re=ue>>>16&255,je=ue&65535,!(J<=C);){if(d===0)break e;d--,m+=n[s++]<>ye)],J=ue>>>24,Re=ue>>>16&255,je=ue&65535,!(ye+J<=C);){if(d===0)break e;d--,m+=n[s++]<>>=ye,C-=ye,t.back+=ye}if(m>>>=J,C-=J,t.back+=J,t.length=je,Re===0){t.mode=Cc;break}if(Re&32){t.back=-1,t.mode=no;break}if(Re&64){e.msg="invalid literal/length code",t.mode=Jr;break}t.extra=Re&15,t.mode=wc;case wc:if(t.extra){for(G=t.extra;C>>=t.extra,C-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=Ec;case Ec:for(;ue=t.distcode[m&(1<>>24,Re=ue>>>16&255,je=ue&65535,!(J<=C);){if(d===0)break e;d--,m+=n[s++]<>ye)],J=ue>>>24,Re=ue>>>16&255,je=ue&65535,!(ye+J<=C);){if(d===0)break e;d--,m+=n[s++]<>>=ye,C-=ye,t.back+=ye}if(m>>>=J,C-=J,t.back+=J,Re&64){e.msg="invalid distance code",t.mode=Jr;break}t.offset=je,t.extra=Re&15,t.mode=Lu;case Lu:if(t.extra){for(G=t.extra;C>>=t.extra,C-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){e.msg="invalid distance too far back",t.mode=Jr;break}t.mode=ju;case ju:if(g===0)break e;if(E=k-g,t.offset>E){if(E=t.offset-E,E>t.whave&&t.sane){e.msg="invalid distance too far back",t.mode=Jr;break}E>t.wnext?(E-=t.wnext,le=t.wsize-E):le=t.wnext-E,E>t.length&&(E=t.length),ae=t.window}else ae=r,le=h-t.offset,E=t.length;E>g&&(E=g),g-=E,t.length-=E;do r[h++]=ae[le++];while(--E);t.length===0&&(t.mode=tl);break;case Cc:if(g===0)break e;r[h++]=t.length,g--,t.mode=tl;break;case hf:if(t.wrap){for(;C<32;){if(d===0)break e;d--,m|=n[s++]<{if(Al(e))return zi;let A=e.state;return A.window&&(A.window=null),e.state=null,ei},Zn=(e,A)=>{if(Al(e))return zi;const t=e.state;return t.wrap&2?(t.head=A,A.done=!1,ei):zi},ln=(e,A)=>{const t=A.length;let n,r,s;return Al(e)||(n=e.state,n.wrap!==0&&n.mode!==ff)?zi:n.mode===ff&&(r=1,r=tA(r,A,t,0),r!==n.check)?qo:(s=q(e,A,t,t),s?(n.mode=Qi,uf):(n.havedict=1,ei))};var Br=bc,wr=Pd,Ka=gf,Ta=Td,Sa=Fc,gs=UA,Hr=An,bs=Zn,Si=ln,No="pako inflate (from Nodeca project)",vo={inflateReset:Br,inflateReset2:wr,inflateResetKeep:Ka,inflateInit:Ta,inflateInit2:Sa,inflate:gs,inflateEnd:Hr,inflateGetHeader:bs,inflateSetDictionary:Si,inflateInfo:No};function Hd(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var Rd=Hd;const pf=Object.prototype.toString,{Z_NO_FLUSH:Ou,Z_FINISH:Mu,Z_OK:au,Z_STREAM_END:Pu,Z_NEED_DICT:xl,Z_STREAM_ERROR:Zr,Z_DATA_ERROR:Ua,Z_MEM_ERROR:Tu}=ta;function su(e){this.options=Uu.assign({chunkSize:1024*64,windowBits:15,to:""},e||{});const A=this.options;A.raw&&A.windowBits>=0&&A.windowBits<16&&(A.windowBits=-A.windowBits,A.windowBits===0&&(A.windowBits=-15)),A.windowBits>=0&&A.windowBits<16&&!(e&&e.windowBits)&&(A.windowBits+=32),A.windowBits>15&&A.windowBits<48&&(A.windowBits&15||(A.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new hn,this.strm.avail_out=0;let t=vo.inflateInit2(this.strm,A.windowBits);if(t!==au)throw new Error(jr[t]);if(this.header=new Rd,vo.inflateGetHeader(this.strm,this.header),A.dictionary&&(typeof A.dictionary=="string"?A.dictionary=El.string2buf(A.dictionary):pf.call(A.dictionary)==="[object ArrayBuffer]"&&(A.dictionary=new Uint8Array(A.dictionary)),A.raw&&(t=vo.inflateSetDictionary(this.strm,A.dictionary),t!==au)))throw new Error(jr[t])}su.prototype.push=function(e,A){const t=this.strm,n=this.options.chunkSize,r=this.options.dictionary;let s,h,d;if(this.ended)return!1;for(A===~~A?h=A:h=A===!0?Mu:Ou,pf.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){for(t.avail_out===0&&(t.output=new Uint8Array(n),t.next_out=0,t.avail_out=n),s=vo.inflate(t,h),s===xl&&r&&(s=vo.inflateSetDictionary(t,r),s===au?s=vo.inflate(t,h):s===Ua&&(s=xl));t.avail_in>0&&s===Pu&&t.state.wrap>0&&e[t.next_in]!==0;)vo.inflateReset(t),s=vo.inflate(t,h);switch(s){case Zr:case Ua:case xl:case Tu:return this.onEnd(s),this.ended=!0,!1}if(d=t.avail_out,t.next_out&&(t.avail_out===0||s===Pu))if(this.options.to==="string"){let g=El.utf8border(t.output,t.next_out),m=t.next_out-g,C=El.buf2string(t.output,g);t.next_out=m,t.avail_out=n-m,m&&t.output.set(t.output.subarray(g,g+m),0),this.onData(C)}else this.onData(t.output.length===t.next_out?t.output:t.output.subarray(0,t.next_out));if(!(s===au&&d===0)){if(s===Pu)return s=vo.inflateEnd(this.strm),this.onEnd(s),this.ended=!0,!0;if(t.avail_in===0)break}}return!0},su.prototype.onData=function(e){this.chunks.push(e)},su.prototype.onEnd=function(e){e===au&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Uu.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function nl(e,A){const t=new su(A);if(t.push(e),t.err)throw t.msg||jr[t.err];return t.result}function mf(e,A){return A=A||{},A.raw=!0,nl(e,A)}var Kd=su,Ig=nl,Qg=mf,vh=nl,Ic=ta,b0={Inflate:Kd,inflate:Ig,inflateRaw:Qg,ungzip:vh,constants:Ic};const{Deflate:zd,deflate:Sg,deflateRaw:Ug,gzip:Ng}=Du,{Inflate:Dg,inflate:Bh,inflateRaw:F0,ungzip:wh}=b0;var Eh=zd,x0=Sg,Ch=Ug,yh=Ng,I0=Dg,vf=Bh,Zd=F0,bh=wh,Fh=ta,Up={Deflate:Eh,deflate:x0,deflateRaw:Ch,gzip:yh,Inflate:I0,inflate:vf,inflateRaw:Zd,ungzip:bh,constants:Fh};const Q0=[];for(let e=0;e<256;e++){let A=e;for(let t=0;t<8;t++)A&1?A=3988292384^A>>>1:A=A>>>1;Q0[e]=A}const S0=4294967295;function Lg(e,A,t){let n=e;for(let r=0;r>>8;return n}function xh(e,A){return(Lg(S0,e,A)^S0)>>>0}function ku(e,A,t){const n=e.readUint32(),r=xh(new Uint8Array(e.buffer,e.byteOffset+e.offset-A-4,A),A);if(r!==n)throw new Error(`CRC mismatch for chunk ${t}. Expected ${n}, found ${r}`)}function jg(e,A){e.writeUint32(xh(new Uint8Array(e.buffer,e.byteOffset+e.offset-A,A),A))}function ls(e,A,t){for(let n=0;n>1)&255}else{for(;s>1)&255;for(;s>1)&255}}function Ql(e,A,t,n,r){let s=0;if(t.length===0){for(;s=t||Rt>=n))for(let Ut=0;Ut>8&255}const Sh=new Uint16Array([255]),Ef=new Uint8Array(Sh.buffer)[0]===255,Pg=new Uint8Array(0);function Uh(e){const{data:A,width:t,height:n,channels:r,depth:s}=e,h=Math.ceil(s/8)*r,d=Math.ceil(s/8*r*t),g=new Uint8Array(n*d);let m=Pg,C=0,N,k;for(let E=0;E>8&255}const Cf=Uint8Array.of(137,80,78,71,13,10,26,10);function Np(e){e.writeBytes(Cf)}function Yd(e){if(!kg(e.readBytes(Cf.length)))throw new Error("wrong PNG signature")}function kg(e){if(e.length79)throw new Error("keyword length must be between 1 and 79")}const N0=/^[\u0000-\u00FF]*$/;function Gd(e){if(!N0.test(e))throw new Error("invalid latin1 text")}function Oh(e,A,t){const n=Mh(A);e[n]=Ph(A,t-n.length-1)}function Dp(e,A,t){jh(A),Gd(t);const n=A.length+1+t.length;e.writeUint32(n),e.writeChars(Nh),e.writeChars(A),e.writeByte(Dh),e.writeChars(t),writeCrc(e,n+4)}function Mh(e){for(e.mark();e.readByte()!==Dh;);const A=e.offset;e.reset();const t=Lh.decode(e.readBytes(A-e.offset-1));return e.skip(1),jh(t),t}function Ph(e,A){return Lh.decode(e.readBytes(A))}const ro={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},D0={UNKNOWN:-1,DEFLATE:0},Th={UNKNOWN:-1,ADAPTIVE:0},L0={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},Vd={NONE:0,BACKGROUND:1,PREVIOUS:2},yf={SOURCE:0,OVER:1};class Hg extends Ci{constructor(t,n={}){super(t);Ea(this,"_checkCrc");Ea(this,"_inflator");Ea(this,"_png");Ea(this,"_apng");Ea(this,"_end");Ea(this,"_hasPalette");Ea(this,"_palette");Ea(this,"_hasTransparency");Ea(this,"_transparency");Ea(this,"_compressionMethod");Ea(this,"_filterMethod");Ea(this,"_interlaceMethod");Ea(this,"_colorType");Ea(this,"_isAnimated");Ea(this,"_numberOfFrames");Ea(this,"_numberOfPlays");Ea(this,"_frames");Ea(this,"_writingDataChunks");const{checkCrc:r=!1}=n;this._checkCrc=r,this._inflator=new I0,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=D0.UNKNOWN,this._filterMethod=Th.UNKNOWN,this._interlaceMethod=L0.UNKNOWN,this._colorType=ro.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(Yd(this);!this._end;){const t=this.readUint32(),n=this.readChars(4);this.decodeChunk(t,n)}return this.decodeImage(),this._png}decodeApng(){for(Yd(this);!this._end;){const t=this.readUint32(),n=this.readChars(4);this.decodeApngChunk(t,n)}return this.decodeApngImage(),this._apng}decodeChunk(t,n){const r=this.offset;switch(n){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(t);break;case"IDAT":this.decodeIDAT(t);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(t);break;case"iCCP":this.decodeiCCP(t);break;case Nh:Oh(this._png.text,this,t);break;case"pHYs":this.decodepHYs();break;default:this.skip(t);break}if(this.offset-r!==t)throw new Error(`Length mismatch while decoding chunk ${n}`);this._checkCrc?ku(this,t+4,n):this.skip(4)}decodeApngChunk(t,n){const r=this.offset;switch(n!=="fdAT"&&n!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),n){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(t);break;default:this.decodeChunk(t,n),this.offset=r+t;break}if(this.offset-r!==t)throw new Error(`Length mismatch while decoding chunk ${n}`);this._checkCrc?ku(this,t+4,n):this.skip(4)}decodeIHDR(){const t=this._png;t.width=this.readUint32(),t.height=this.readUint32(),t.depth=j0(this.readUint8());const n=this.readUint8();this._colorType=n;let r;switch(n){case ro.GREYSCALE:r=1;break;case ro.TRUECOLOUR:r=3;break;case ro.INDEXED_COLOUR:r=1;break;case ro.GREYSCALE_ALPHA:r=2;break;case ro.TRUECOLOUR_ALPHA:r=4;break;case ro.UNKNOWN:default:throw new Error(`Unknown color type: ${n}`)}if(this._png.channels=r,this._compressionMethod=this.readUint8(),this._compressionMethod!==D0.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const t={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(t)}decodePLTE(t){if(t%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${t}`);const n=t/3;this._hasPalette=!0;const r=[];this._palette=r;for(let s=0;sthis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${t/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(t/2);for(let n=0;nthis._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${t} vs ${this._palette.length})`);let n=0;for(;n{const g=((h+n.yOffset)*this._png.width+n.xOffset+d)*this._png.channels,m=(h*n.width+d)*this._png.channels;return{index:g,frameIndex:m}};switch(n.blendOp){case yf.SOURCE:for(let h=0;hn.at(-1)!==255);this.writeUint32(t.length),this.writeChars("tRNS");for(const n of t)this.writeByte(n.at(-1));writeCrc(this,4+t.length)}encodeIDAT(t){this.writeUint32(t.length),this.writeChars("IDAT"),this.writeBytes(t),writeCrc(this,t.length+4)}encodeData(){const{width:t,height:n,channels:r,depth:s,data:h}=this._png,d=s<=8?Math.ceil(t*s/8)*r:Math.ceil(t*s/8*r/2),g=new IOBuffer().setBigEndian();let m=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let k=0;k0)return e;throw new TypeError(`${A} must be a positive integer`)}function Wd(e,A){const{channels:t=4,depth:n=8}=e;if(t!==4&&t!==3&&t!==2&&t!==1)throw new RangeError(`unsupported number of channels: ${t}`);const r={channels:t,depth:n,colorType:ColorType.UNKNOWN};switch(t){case 4:r.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:r.colorType=ColorType.TRUECOLOUR;break;case 1:A?r.colorType=ColorType.INDEXED_COLOUR:r.colorType=ColorType.GREYSCALE;break;case 2:r.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return r}function Bo(e,A,t,n){for(let r=0;r>8&255),t.writeByte(je&255)}}return n}function ya(e,A,t,n){for(let r=0;r=200&&A.status<=299}function Xd(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){var A=document.createEvent("MouseEvents");A.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(A)}}var ou=Ar.saveAs||((typeof window=="undefined"?"undefined":(0,l.Z)(window))!=="object"||window!==Ar?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(e,A,t){var n=Ar.URL||Ar.webkitURL,r=document.createElement("a");A=A||e.name||"download",r.download=A,r.rel="noopener",typeof e=="string"?(r.href=e,r.origin!==location.origin?P0(r.href)?M0(e,A,t):Xd(r,r.target="_blank"):Xd(r)):(r.href=n.createObjectURL(e),setTimeout(function(){n.revokeObjectURL(r.href)},4e4),setTimeout(function(){Xd(r)},0))}:"msSaveOrOpenBlob"in navigator?function(e,A,t){if(A=A||e.name||"download",typeof e=="string")if(P0(e))M0(e,A,t);else{var n=document.createElement("a");n.href=e,n.target="_blank",setTimeout(function(){Xd(n)})}else navigator.msSaveOrOpenBlob(function(r,s){return s===void 0?s={autoBom:!1}:(0,l.Z)(s)!=="object"&&(Oa.warn("Deprecated: Expected third argument to be a object"),s={autoBom:!s}),s.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(r.type)?new Blob(["\uFEFF",r],{type:r.type}):r}(e,t),A)}:function(e,A,t,n){if((n=n||open("","_blank"))&&(n.document.title=n.document.body.innerText="downloading..."),typeof e=="string")return M0(e,A,t);var r=e.type==="application/octet-stream",s=/constructor/i.test(Ar.HTMLElement)||Ar.safari,h=/CriOS\/[\d]+/.test(navigator.userAgent);if((h||r&&s)&&(typeof FileReader=="undefined"?"undefined":(0,l.Z)(FileReader))==="object"){var d=new FileReader;d.onloadend=function(){var C=d.result;C=h?C:C.replace(/^data:[^;]*;/,"data:attachment/file;"),n?n.location.href=C:location=C,n=null},d.readAsDataURL(e)}else{var g=Ar.URL||Ar.webkitURL,m=g.createObjectURL(e);n?n.location=m:location.href=m,n=null,setTimeout(function(){g.revokeObjectURL(m)},4e4)}});function kh(e){var A;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var t=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(d){return[parseInt(d[1]),parseInt(d[2]),parseInt(d[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(d){return[parseInt(d[1],16),parseInt(d[2],16),parseInt(d[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(d){return[parseInt(d[1]+d[1],16),parseInt(d[2]+d[2],16),parseInt(d[3]+d[3],16)]}}],n=0;n255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var d=this.r.toString(16),g=this.g.toString(16),m=this.b.toString(16);return d.length==1&&(d="0"+d),g.length==1&&(g="0"+g),m.length==1&&(m="0"+m),"#"+d+g+m}}var bf=Ar.atob.bind(Ar),T0=Ar.btoa.bind(Ar);function Ff(e,A){var t=e[0],n=e[1],r=e[2],s=e[3];t=fi(t,n,r,s,A[0],7,-680876936),s=fi(s,t,n,r,A[1],12,-389564586),r=fi(r,s,t,n,A[2],17,606105819),n=fi(n,r,s,t,A[3],22,-1044525330),t=fi(t,n,r,s,A[4],7,-176418897),s=fi(s,t,n,r,A[5],12,1200080426),r=fi(r,s,t,n,A[6],17,-1473231341),n=fi(n,r,s,t,A[7],22,-45705983),t=fi(t,n,r,s,A[8],7,1770035416),s=fi(s,t,n,r,A[9],12,-1958414417),r=fi(r,s,t,n,A[10],17,-42063),n=fi(n,r,s,t,A[11],22,-1990404162),t=fi(t,n,r,s,A[12],7,1804603682),s=fi(s,t,n,r,A[13],12,-40341101),r=fi(r,s,t,n,A[14],17,-1502002290),t=ti(t,n=fi(n,r,s,t,A[15],22,1236535329),r,s,A[1],5,-165796510),s=ti(s,t,n,r,A[6],9,-1069501632),r=ti(r,s,t,n,A[11],14,643717713),n=ti(n,r,s,t,A[0],20,-373897302),t=ti(t,n,r,s,A[5],5,-701558691),s=ti(s,t,n,r,A[10],9,38016083),r=ti(r,s,t,n,A[15],14,-660478335),n=ti(n,r,s,t,A[4],20,-405537848),t=ti(t,n,r,s,A[9],5,568446438),s=ti(s,t,n,r,A[14],9,-1019803690),r=ti(r,s,t,n,A[3],14,-187363961),n=ti(n,r,s,t,A[8],20,1163531501),t=ti(t,n,r,s,A[13],5,-1444681467),s=ti(s,t,n,r,A[2],9,-51403784),r=ti(r,s,t,n,A[7],14,1735328473),t=di(t,n=ti(n,r,s,t,A[12],20,-1926607734),r,s,A[5],4,-378558),s=di(s,t,n,r,A[8],11,-2022574463),r=di(r,s,t,n,A[11],16,1839030562),n=di(n,r,s,t,A[14],23,-35309556),t=di(t,n,r,s,A[1],4,-1530992060),s=di(s,t,n,r,A[4],11,1272893353),r=di(r,s,t,n,A[7],16,-155497632),n=di(n,r,s,t,A[10],23,-1094730640),t=di(t,n,r,s,A[13],4,681279174),s=di(s,t,n,r,A[0],11,-358537222),r=di(r,s,t,n,A[3],16,-722521979),n=di(n,r,s,t,A[6],23,76029189),t=di(t,n,r,s,A[9],4,-640364487),s=di(s,t,n,r,A[12],11,-421815835),r=di(r,s,t,n,A[15],16,530742520),t=hi(t,n=di(n,r,s,t,A[2],23,-995338651),r,s,A[0],6,-198630844),s=hi(s,t,n,r,A[7],10,1126891415),r=hi(r,s,t,n,A[14],15,-1416354905),n=hi(n,r,s,t,A[5],21,-57434055),t=hi(t,n,r,s,A[12],6,1700485571),s=hi(s,t,n,r,A[3],10,-1894986606),r=hi(r,s,t,n,A[10],15,-1051523),n=hi(n,r,s,t,A[1],21,-2054922799),t=hi(t,n,r,s,A[8],6,1873313359),s=hi(s,t,n,r,A[15],10,-30611744),r=hi(r,s,t,n,A[6],15,-1560198380),n=hi(n,r,s,t,A[13],21,1309151649),t=hi(t,n,r,s,A[4],6,-145523070),s=hi(s,t,n,r,A[11],10,-1120210379),r=hi(r,s,t,n,A[2],15,718787259),n=hi(n,r,s,t,A[9],21,-343485551),e[0]=rl(t,e[0]),e[1]=rl(n,e[1]),e[2]=rl(r,e[2]),e[3]=rl(s,e[3])}function xf(e,A,t,n,r,s){return A=rl(rl(A,e),rl(n,s)),rl(A<>>32-r,t)}function fi(e,A,t,n,r,s,h){return xf(A&t|~A&n,e,A,r,s,h)}function ti(e,A,t,n,r,s,h){return xf(A&n|t&~n,e,A,r,s,h)}function di(e,A,t,n,r,s,h){return xf(A^t^n,e,A,r,s,h)}function hi(e,A,t,n,r,s,h){return xf(t^(A|~n),e,A,r,s,h)}function Hh(e){var A,t=e.length,n=[1732584193,-271733879,-1732584194,271733878];for(A=64;A<=e.length;A+=64)Ff(n,qd(e.substring(A-64,A)));e=e.substring(A-64);var r=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(A=0;A>2]|=e.charCodeAt(A)<<(A%4<<3);if(r[A>>2]|=128<<(A%4<<3),A>55)for(Ff(n,r),A=0;A<16;A++)r[A]=0;return r[14]=8*t,Ff(n,r),n}function qd(e){var A,t=[];for(A=0;A<64;A+=4)t[A>>2]=e.charCodeAt(A)+(e.charCodeAt(A+1)<<8)+(e.charCodeAt(A+2)<<16)+(e.charCodeAt(A+3)<<24);return t}var ao="0123456789abcdef".split("");function Rh(e){for(var A="",t=0;t<4;t++)A+=ao[e>>8*t+4&15]+ao[e>>8*t&15];return A}function _d(e){return String.fromCharCode(255&e,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function k0(e){return Hh(e).map(_d).join("")}var zg=function(e){for(var A=0;A>16)+(A>>16)+(t>>16)<<16|65535&t}return e+A&4294967295}function lu(e,A){var t,n,r,s;if(e!==t){for(var h=(r=e,s=1+(256/e.length|0),new Array(s+1).join(r)),d=[],g=0;g<256;g++)d[g]=g;var m=0;for(g=0;g<256;g++){var C=d[g];m=(m+C+h.charCodeAt(g))%256,d[g]=d[m],d[m]=C}t=e,n=d}else d=n;var N=A.length,k=0,E=0,le="";for(g=0;g\x80/\f\xA9\xFEdSiz";var s=(A+this.padding).substr(0,32),h=(t+this.padding).substr(0,32);this.O=this.processOwnerPassword(s,h),this.P=-(1+(255^r)),this.encryptionKey=k0(s+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(n)).substr(0,5),this.U=lu(this.encryptionKey,this.padding)}function Do(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var A="",t=e.length,n=0;n126?"#"+("0"+r.toString(16)).slice(-2):e[n]}return A}function Kh(e){if((0,l.Z)(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var A={};this.subscribe=function(t,n,r){if(r=r||!1,typeof t!="string"||typeof n!="function"||typeof r!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");A.hasOwnProperty(t)||(A[t]={});var s=Math.random().toString(35);return A[t][s]=[n,!!r],s},this.unsubscribe=function(t){for(var n in A)if(A[n][t])return delete A[n][t],Object.keys(A[n]).length===0&&delete A[n],!0;return!1},this.publish=function(t){if(A.hasOwnProperty(t)){var n=Array.prototype.slice.call(arguments,1),r=[];for(var s in A[t]){var h=A[t][s];try{h[0].apply(e,n)}catch(d){Ar.console&&Oa.error("jsPDF PubSub Error",d.message,d)}h[1]&&r.push(s)}r.length&&r.forEach(this.unsubscribe)}},this.getTopics=function(){return A}}function Qf(e){if(!(this instanceof Qf))return new Qf(e);var A="opacity,stroke-opacity".split(",");for(var t in e)e.hasOwnProperty(t)&&A.indexOf(t)>=0&&(this[t]=e[t]);this.id="",this.objectNumber=-1}function H0(e,A){this.gState=e,this.matrix=A,this.id="",this.objectNumber=-1}function uu(e,A,t,n,r){if(!(this instanceof uu))return new uu(e,A,t,n,r);this.type=e==="axial"?2:3,this.coords=A,this.colors=t,H0.call(this,n,r)}function cu(e,A,t,n,r){if(!(this instanceof cu))return new cu(e,A,t,n,r);this.boundingBox=e,this.xStep=A,this.yStep=t,this.stream="",this.cloneIndex=0,H0.call(this,n,r)}function mn(e){var A,t=typeof arguments[0]=="string"?arguments[0]:"p",n=arguments[1],r=arguments[2],s=arguments[3],h=[],d=1,g=16,m="S",C=null;(0,l.Z)(e=e||{})==="object"&&(t=e.orientation,n=e.unit||n,r=e.format||r,s=e.compress||e.compressPdf||s,(C=e.encryption||null)!==null&&(C.userPassword=C.userPassword||"",C.ownerPassword=C.ownerPassword||"",C.userPermissions=C.userPermissions||[]),d=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(A=e.precision),e.floatPrecision!==void 0&&(g=e.floatPrecision),m=e.defaultPathOperation||"S"),h=e.filters||(s===!0?["FlateEncode"]:h),n=n||"mm",t=(""+(t||"P")).toLowerCase();var N=e.putOnlyUsedFonts||!1,k={},E={internal:{},__private__:{}};E.__private__.PubSub=Kh;var le="1.3",ae=E.__private__.getPdfVersion=function(){return le};E.__private__.setPdfVersion=function(p){le=p};var ue={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};E.__private__.getPageFormats=function(){return ue};var J=E.__private__.getPageFormat=function(p){return ue[p]};r=r||"a4";var Re="compat",je="advanced",ye=Re;function Bt(){this.saveGraphicsState(),Ie(new er(cr,0,0,-cr,0,Rf()*cr).toString()+" cm"),this.setFontSize(this.getFontSize()/cr),m="n",ye=je}function Rt(){this.restoreGraphicsState(),m="S",ye=Re}var Ut=E.__private__.combineFontStyleAndFontWeight=function(p,O){if(p=="bold"&&O=="normal"||p=="bold"&&O==400||p=="normal"&&O=="italic"||p=="bold"&&O=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return O&&(p=O==400||O==="normal"?p==="italic"?"italic":"normal":O!=700&&O!=="bold"||p!=="normal"?(O==700?"bold":O)+""+p:"bold"),p};E.advancedAPI=function(p){var O=ye===Re;return O&&Bt.call(this),typeof p!="function"||(p(this),O&&Rt.call(this)),this},E.compatAPI=function(p){var O=ye===je;return O&&Rt.call(this),typeof p!="function"||(p(this),O&&Bt.call(this)),this},E.isAdvancedAPI=function(){return ye===je};var _e,Fe=function(p){if(ye!==je)throw new Error(p+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},ct=E.roundToPrecision=E.__private__.roundToPrecision=function(p,O){var me=A||O;if(isNaN(p)||isNaN(me))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return p.toFixed(me).replace(/0+$/,"")};_e=E.hpf=E.__private__.hpf=typeof g=="number"?function(p){if(isNaN(p))throw new Error("Invalid argument passed to jsPDF.hpf");return ct(p,g)}:g==="smart"?function(p){if(isNaN(p))throw new Error("Invalid argument passed to jsPDF.hpf");return ct(p,p>-1&&p<1?16:5)}:function(p){if(isNaN(p))throw new Error("Invalid argument passed to jsPDF.hpf");return ct(p,16)};var G=E.f2=E.__private__.f2=function(p){if(isNaN(p))throw new Error("Invalid argument passed to jsPDF.f2");return ct(p,2)},ce=E.__private__.f3=function(p){if(isNaN(p))throw new Error("Invalid argument passed to jsPDF.f3");return ct(p,3)},He=E.scale=E.__private__.scale=function(p){if(isNaN(p))throw new Error("Invalid argument passed to jsPDF.scale");return ye===Re?p*cr:ye===je?p:void 0},Me=function(p){return He(function(O){return ye===Re?Rf()-O:ye===je?O:void 0}(p))};E.__private__.setPrecision=E.setPrecision=function(p){typeof parseInt(p,10)=="number"&&(A=parseInt(p,10))};var bt,St="00000000000000000000000000000000",Dt=E.__private__.getFileId=function(){return St},pt=E.__private__.setFileId=function(p){return St=p!==void 0&&/^[a-fA-F0-9]{32}$/.test(p)?p.toUpperCase():St.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),C!==null&&(js=new Sc(C.userPermissions,C.userPassword,C.ownerPassword,St)),St};E.setFileId=function(p){return pt(p),this},E.getFileId=function(){return Dt()};var Ot=E.__private__.convertDateToPDFDate=function(p){var O=p.getTimezoneOffset(),me=O<0?"+":"-",ke=Math.floor(Math.abs(O/60)),it=Math.abs(O%60),Wt=[me,De(ke),"'",De(it),"'"].join("");return["D:",p.getFullYear(),De(p.getMonth()+1),De(p.getDate()),De(p.getHours()),De(p.getMinutes()),De(p.getSeconds()),Wt].join("")},yA=E.__private__.convertPDFDateToDate=function(p){var O=parseInt(p.substr(2,4),10),me=parseInt(p.substr(6,2),10)-1,ke=parseInt(p.substr(8,2),10),it=parseInt(p.substr(10,2),10),Wt=parseInt(p.substr(12,2),10),rA=parseInt(p.substr(14,2),10);return new Date(O,me,ke,it,Wt,rA,0)},AA=E.__private__.setCreationDate=function(p){var O;if(p===void 0&&(p=new Date),p instanceof Date)O=Ot(p);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(p))throw new Error("Invalid argument passed to jsPDF.setCreationDate");O=p}return bt=O},K=E.__private__.getCreationDate=function(p){var O=bt;return p==="jsDate"&&(O=yA(bt)),O};E.setCreationDate=function(p){return AA(p),this},E.getCreationDate=function(p){return K(p)};var Ce,De=E.__private__.padd2=function(p){return("0"+parseInt(p)).slice(-2)},Ve=E.__private__.padd2Hex=function(p){return("00"+(p=p.toString())).substr(p.length)},rt=0,mt=[],Nt=[],Qt=0,qt=[],dA=[],JA=!1,XA=Nt;E.__private__.setCustomOutputDestination=function(p){JA=!0,XA=p};var Tt=function(p){JA||(XA=p)};E.__private__.resetCustomOutputDestination=function(){JA=!1,XA=Nt};var Ie=E.__private__.out=function(p){return p=p.toString(),Qt+=p.length+1,XA.push(p),XA},oa=E.__private__.write=function(p){return Ie(arguments.length===1?p.toString():Array.prototype.join.call(arguments," "))},Mr=E.__private__.getArrayBuffer=function(p){for(var O=p.length,me=new ArrayBuffer(O),ke=new Uint8Array(me);O--;)ke[O]=p.charCodeAt(O);return me},Vn=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];E.__private__.getStandardFonts=function(){return Vn};var BA=e.fontSize||16;E.__private__.setFontSize=E.setFontSize=function(p){return BA=ye===je?p/cr:p,this};var Sn,$A=E.__private__.getFontSize=E.getFontSize=function(){return ye===Re?BA:BA*cr},Pr=e.R2L||!1;E.__private__.setR2L=E.setR2L=function(p){return Pr=p,this},E.__private__.getR2L=E.getR2L=function(){return Pr};var Hn,Fa=E.__private__.setZoomMode=function(p){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(p))Sn=p;else if(isNaN(p)){if([void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(p)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+p+'" is not recognized.');Sn=p}else Sn=parseInt(p,10)};E.__private__.getZoomMode=function(){return Sn};var Qr,Sr=E.__private__.setPageMode=function(p){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(p)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+p+'" is not recognized.');Hn=p};E.__private__.getPageMode=function(){return Hn};var ka=E.__private__.setLayoutMode=function(p){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(p)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+p+'" is not recognized.');Qr=p};E.__private__.getLayoutMode=function(){return Qr},E.__private__.setDisplayMode=E.setDisplayMode=function(p,O,me){return Fa(p),ka(O),Sr(me),this};var Tr={title:"",subject:"",author:"",keywords:"",creator:""};E.__private__.getDocumentProperty=function(p){if(Object.keys(Tr).indexOf(p)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return Tr[p]},E.__private__.getDocumentProperties=function(){return Tr},E.__private__.setDocumentProperties=E.setProperties=E.setDocumentProperties=function(p){for(var O in Tr)Tr.hasOwnProperty(O)&&p[O]&&(Tr[O]=p[O]);return this},E.__private__.setDocumentProperty=function(p,O){if(Object.keys(Tr).indexOf(p)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return Tr[p]=O};var Mn,cr,Pn,$a,xa,yn={},Ur={},Za=[],$n={},da={},Nr={},Ls={},Ai=null,Ya=0,Er=[],Na=new Kh(E),Sf=e.hotfixes||[],Gi={},Yu={},mu=[],er=function p(O,me,ke,it,Wt,rA){if(!(this instanceof p))return new p(O,me,ke,it,Wt,rA);isNaN(O)&&(O=1),isNaN(me)&&(me=0),isNaN(ke)&&(ke=0),isNaN(it)&&(it=1),isNaN(Wt)&&(Wt=0),isNaN(rA)&&(rA=0),this._matrix=[O,me,ke,it,Wt,rA]};Object.defineProperty(er.prototype,"sx",{get:function(){return this._matrix[0]},set:function(p){this._matrix[0]=p}}),Object.defineProperty(er.prototype,"shy",{get:function(){return this._matrix[1]},set:function(p){this._matrix[1]=p}}),Object.defineProperty(er.prototype,"shx",{get:function(){return this._matrix[2]},set:function(p){this._matrix[2]=p}}),Object.defineProperty(er.prototype,"sy",{get:function(){return this._matrix[3]},set:function(p){this._matrix[3]=p}}),Object.defineProperty(er.prototype,"tx",{get:function(){return this._matrix[4]},set:function(p){this._matrix[4]=p}}),Object.defineProperty(er.prototype,"ty",{get:function(){return this._matrix[5]},set:function(p){this._matrix[5]=p}}),Object.defineProperty(er.prototype,"a",{get:function(){return this._matrix[0]},set:function(p){this._matrix[0]=p}}),Object.defineProperty(er.prototype,"b",{get:function(){return this._matrix[1]},set:function(p){this._matrix[1]=p}}),Object.defineProperty(er.prototype,"c",{get:function(){return this._matrix[2]},set:function(p){this._matrix[2]=p}}),Object.defineProperty(er.prototype,"d",{get:function(){return this._matrix[3]},set:function(p){this._matrix[3]=p}}),Object.defineProperty(er.prototype,"e",{get:function(){return this._matrix[4]},set:function(p){this._matrix[4]=p}}),Object.defineProperty(er.prototype,"f",{get:function(){return this._matrix[5]},set:function(p){this._matrix[5]=p}}),Object.defineProperty(er.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(er.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(er.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(er.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),er.prototype.join=function(p){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(_e).join(p)},er.prototype.multiply=function(p){var O=p.sx*this.sx+p.shy*this.shx,me=p.sx*this.shy+p.shy*this.sy,ke=p.shx*this.sx+p.sy*this.shx,it=p.shx*this.shy+p.sy*this.sy,Wt=p.tx*this.sx+p.ty*this.shx+this.tx,rA=p.tx*this.shy+p.ty*this.sy+this.ty;return new er(O,me,ke,it,Wt,rA)},er.prototype.decompose=function(){var p=this.sx,O=this.shy,me=this.shx,ke=this.sy,it=this.tx,Wt=this.ty,rA=Math.sqrt(p*p+O*O),dn=(p/=rA)*me+(O/=rA)*ke;me-=p*dn,ke-=O*dn;var Cn=Math.sqrt(me*me+ke*ke);return dn/=Cn,p*(ke/=Cn)>16&255,ke=Cn>>8&255,it=255&Cn}if(ke===void 0||Wt===void 0&&me===ke&&ke===it)O=typeof me=="string"?me+" "+rA[0]:p.precision===2?G(me/255)+" "+rA[0]:ce(me/255)+" "+rA[0];else if(Wt===void 0||(0,l.Z)(Wt)==="object"){if(Wt&&!isNaN(Wt.a)&&Wt.a===0)return["1.","1.","1.",rA[1]].join(" ");O=typeof me=="string"?[me,ke,it,rA[1]].join(" "):p.precision===2?[G(me/255),G(ke/255),G(it/255),rA[1]].join(" "):[ce(me/255),ce(ke/255),ce(it/255),rA[1]].join(" ")}else O=typeof me=="string"?[me,ke,it,Wt,rA[2]].join(" "):p.precision===2?[G(me),G(ke),G(it),G(Wt),rA[2]].join(" "):[ce(me),ce(ke),ce(it),ce(Wt),rA[2]].join(" ");return O},Pl=E.__private__.getFilters=function(){return h},ll=E.__private__.putStream=function(p){var O=(p=p||{}).data||"",me=p.filters||Pl(),ke=p.alreadyAppliedFilters||[],it=p.addLength1||!1,Wt=O.length,rA=p.objectId,dn=function(ni){return ni};if(C!==null&&rA===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");C!==null&&(dn=js.encryptor(rA,0));var Cn={};me===!0&&(me=["FlateEncode"]);var pr=p.additionalKeyValues||[],Fr=(Cn=mn.API.processDataByFilters!==void 0?mn.API.processDataByFilters(O,me):{data:O,reverseChain:[]}).reverseChain+(Array.isArray(ke)?ke.join(" "):ke.toString());if(Cn.data.length!==0&&(pr.push({key:"Length",value:Cn.data.length}),it===!0&&pr.push({key:"Length1",value:Wt})),Fr.length!=0)if(Fr.split("/").length-1==1)pr.push({key:"Filter",value:Fr});else{pr.push({key:"Filter",value:"["+Fr+"]"});for(var Ia=0;Ia>"),Cn.data.length!==0&&(Ie("stream"),Ie(dn(Cn.data)),Ie("endstream"))},Nf=E.__private__.putPage=function(p){var O=p.number,me=p.data,ke=p.objId,it=p.contentsObjId;Ni(ke,!0),Ie("<
>"),Ie("endobj");var Wt=me.join(` `);return ye===je&&(Wt+=` Q`),Ni(it,!0),ll({data:Wt,filters:Pl(),objectId:it}),Ie("endobj"),ke},Bu=E.__private__.putPages=function(){var p,O,me=[];for(p=1;p<=Ya;p++)Er[p].objId=pi(),Er[p].contentsObjId=pi();for(p=1;p<=Ya;p++)me.push(Nf({number:p,data:dA[p],objId:Er[p].objId,contentsObjId:Er[p].contentsObjId,mediaBox:Er[p].mediaBox,cropBox:Er[p].cropBox,bleedBox:Er[p].bleedBox,trimBox:Er[p].trimBox,artBox:Er[p].artBox,userUnit:Er[p].userUnit,rootDictionaryObjId:Lc,resourceDictionaryObjId:Ol}));Ni(Lc,!0),Ie("<
>"),Ie("endobj"),Na.publish("postPutPages")},Df=function(p){Na.publish("putFont",{font:p,out:Ie,newObject:Fs,putStream:ll}),p.isAlreadyPutted!==!0&&(p.objectNumber=Fs(),Ie("<<"),Ie("/Type /Font"),Ie("/BaseFont /"+Do(p.postScriptName)),Ie("/Subtype /Type1"),typeof p.encoding=="string"&&Ie("/Encoding /"+p.encoding),Ie("/FirstChar 32"),Ie("/LastChar 255"),Ie(">>"),Ie("endobj"))},e0=function(p){p.objectNumber=Fs();var O=[];O.push({key:"Type",value:"/XObject"}),O.push({key:"Subtype",value:"/Form"}),O.push({key:"BBox",value:"["+[_e(p.x),_e(p.y),_e(p.x+p.width),_e(p.y+p.height)].join(" ")+"]"}),O.push({key:"Matrix",value:"["+p.matrix.toString()+"]"});var me=p.pages[1].join(` diff --git a/p__Classrooms__Lists__LearningPath__index.51081fcb.async.js b/p__Classrooms__Lists__LearningPath__index.6a9c0004.async.js similarity index 71% rename from p__Classrooms__Lists__LearningPath__index.51081fcb.async.js rename to p__Classrooms__Lists__LearningPath__index.6a9c0004.async.js index d39bdc9199..67bc1006b4 100644 --- a/p__Classrooms__Lists__LearningPath__index.51081fcb.async.js +++ b/p__Classrooms__Lists__LearningPath__index.6a9c0004.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[4928],{18785:function(dt,Re,l){"use strict";l.d(Re,{Z:function(){return ce}});var a=l(54476),C=l(59301),P={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"},z=P,y=l(7657),g=function(J,ae){return C.createElement(y.Z,(0,a.Z)({},J,{ref:ae,icon:z}))},de=C.forwardRef(g),ce=de},33853:function(dt,Re,l){"use strict";l.d(Re,{Z:function(){return ce}});var a=l(54476),C=l(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"},z=P,y=l(7657),g=function(J,ae){return C.createElement(y.Z,(0,a.Z)({},J,{ref:ae,icon:z}))},de=C.forwardRef(g),ce=de},38819:function(dt,Re,l){"use strict";l.d(Re,{Z:function(){return ce}});var a=l(54476),C=l(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"},z=P,y=l(7657),g=function(J,ae){return C.createElement(y.Z,(0,a.Z)({},J,{ref:ae,icon:z}))},de=C.forwardRef(g),ce=de},44080:function(dt,Re,l){"use strict";l.d(Re,{Z:function(){return xe}});var a=l(59301),C=l(8591),P=l(38854),z=l(73217),y=l(17030),g=l(41867),de=l(56102),ce=l(84056),U={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"},J=(te,q,_)=>new Promise((S,E)=>{var I=M=>{try{T(_.next(M))}catch(A){E(A)}},L=M=>{try{T(_.throw(M))}catch(A){E(A)}},T=M=>M.done?S(M.value):Promise.resolve(M.value).then(I,L);T((_=_.apply(te,q)).next())});function ae(te){if(isNaN(te))return{minutes:"00",seconds:"00"};const q=new Date(te*1e3).toISOString().substr(11,8);return{hour:q.substr(0,2),minutes:q.substr(3,2),seconds:q.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function Y(te,q){return te-q}function o(te){te.sort(Y);let q=0;for(let _=0;_{},handlePlay:M=()=>{},handlePlayEnded:A=()=>{},autoPlay:Q=!1,onPlayEnded:ie=()=>{},isShowWaterMark:me=!0},we)=>{var be;const Be=((be=q==null?void 0:q.split("."))==null?void 0:be.pop())==="flv",N=(0,a.useRef)(),Ve=(0,a.useRef)(),Ge=(0,a.useRef)(),H=(0,a.useRef)(),he=(0,a.useRef)(),re=(0,a.useRef)(),ye=(0,a.useRef)(),le=(0,a.useRef)(),ue=(0,a.useRef)(),ve=(0,a.useRef)(),je=(0,a.useRef)(),Fe=(0,a.useRef)(),Ze=(0,a.useRef)(),We=(0,a.useRef)(),it=navigator.userAgent.toLowerCase().match(G),Me=it?it[0]:"pc",He=(0,a.useRef)(!1),Ye=(0,g.eY)();let Je=0,et=0,R=0,v=null,s=!1,c=20,m=1,$=!1,d=!1,p=[];(0,a.useImperativeHandle)(we,()=>({getLastUpdatedTime:()=>N.current.currentTime,getDuration:()=>N.current.duration})),C.ZP.config({maxCount:1,getContainer:()=>Ge.current});const b=(0,a.useCallback)((_e,ke=!1)=>{let Se={point:N.current.currentTime};v?(Se.log_id=v,Se.watch_duration=o(p),Se.total_duration=et):(I?(Se.video_id=parseInt(S,10),Se.course_id=I):Se.video_id=S,Se.duration=Je,Se.device=Me),ke&&(Se.ed="1");function ut(){return J(this,null,function*(){$=!0,v=yield E==null?void 0:E(Se),$=!1,_e&&_e()})}ut()},[S,I]);(0,a.useEffect)(()=>{N.current&&(H.current.style.display="none",he.current.style.display="block"),C.ZP.destroy();let _e=null;return z.Z.isSupported&&Be&&q&&(q==null?void 0:q.indexOf(".m3u8"))<0?(_e=z.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:q,muted:!1}),N.current&&(_e.attachMediaElement(N.current),_e.load())):N.current.setAttribute("src",q),B(),()=>{_e&&(_e.unload(),_e.pause(),_e.destroy(),_e=null)}},[N,Be,q]);function u(){N.current.paused?(H.current.style.display="none",he.current.style.display="block"):(H.current.style.display="block",he.current.style.display="none")}function B(){je.current.style.display="none",Ze.current.style.display="none",Fe.current.style.display="none",N.current.muted||N.current.volume===0?je.current.style.display="block":N.current.volume>0&&N.current.volume<=.5?Ze.current.style.display="block":Fe.current.style.display="block"}(0,a.useEffect)(()=>{const _e=document.getElementById("play"),ke=document.querySelectorAll(".playback-icons use");function Se(){M(),L&&!He.current&&(N.current.currentTime=L),He.current=!0,p.push(N.current.currentTime),s||(s=!0,_&&b())}function ut(){return J(this,null,function*(){u(),p.push(N.current.currentTime),_&&b(()=>{v=null,R=0,s=!1,$=!1,d=!1,p=[],et=0,m=1},!0),ie()})}function gt(){re.current.value=Math.round(N.current.currentTime),ye.current.value=Math.round(N.current.currentTime)}function Z(){const Ie=ae(Math.round(N.current.currentTime));ue.current.innerText=`${Ie.hour>0?Ie.hour+":":""}${Ie.minutes}:${Ie.seconds}`,ue.current.setAttribute("datetime",`${Ie.hour>0?" "+Ie.hour+" ":""}${Ie.minutes}m ${Ie.seconds}s`)}function bt(){var Ie,Qe,Rt,_t,Nt,$t,kt;const Lt=Math.round((Ie=N.current)==null?void 0:Ie.duration);(Rt=(Qe=re.current)==null?void 0:Qe.setAttribute)==null||Rt.call(Qe,"max",Lt),(Nt=(_t=ye.current)==null?void 0:_t.setAttribute)==null||Nt.call(_t,"max",Lt);const tt=ae(Lt);le.current&&(le.current.innerText=`${tt.hour>0?tt.hour+":":""}${tt.minutes}:${tt.seconds}`,(kt=($t=le.current).setAttribute)==null||kt.call($t,"datetime",`${tt.hour>0?" "+tt.hour+" ":""}${tt.minutes}m ${tt.seconds}s`))}function mt(){try{const Ie=Math.round(N.current.duration);re.current.setAttribute("max",Ie),ye.current.setAttribute("max",Ie);const Qe=ae(Ie);le.current.innerText=`${Qe.hour>0?Qe.hour+":":""}${Qe.minutes}:${Qe.seconds}`,le.current.setAttribute("datetime",`${Qe.hour>0?" "+Qe.hour+" ":""}${Qe.minutes}m ${Qe.seconds}s`),gt(),Z();const{width:Rt,height:_t,x:Nt,y:$t}=Ve.current.getBoundingClientRect();if(Nt<0||$t<0||!Rt)return;if(!d){let kt=N.current.currentTime,Lt=kt-R;Math.abs(Lt)<10?(et+=Math.abs(Lt),R=kt,$||et-m*c>=0&&(m++,p.push(R),_&&b())):(R=kt,_&&b())}}catch(Ie){console.log(Ie)}}function xt(){d=!0}function qe(){N.current.playing&&p.push(N.current.currentTime,R),R=N.current.currentTime,d=!1}function At(){Je=N.current.duration,Je<=20&&(c=Je/3),N.current.addEventListener("play",Se)}function Tt(Ie){Ie.preventDefault(),(0,ce.vp)()?(N.current.style.width="100%",N.current.style.height="100%"):N.current.style.cssText=""}function Ft(){T()}function Et(Ie){if(!te){C.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const Qe=Ie.target.dataset.seek?Ie.target.dataset.seek:Ie.target.value;N.current.currentTime=Qe,ye.current.value=Qe,re.current.value=Qe}function Zt(Ie){const Qe=Math.round(Ie.offsetX/Ie.target.clientWidth*parseInt(Ie.target.getAttribute("max"),10));re.current.setAttribute("data-seek",Qe);const Rt=ae(Qe);ve.current.textContent=`${Rt.hour>0?Rt.hour+":":""}${Rt.minutes}:${Rt.seconds}`;const _t=N.current.getBoundingClientRect();ve.current.style.left=`${Ie.pageX-_t.left}px`}function Kt(Ie){switch(Ie.code){case"Space":Ie.preventDefault(),Ce();break;case"ArrowRight":if(Ie.preventDefault(),!te){C.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(N.current.currentTime>=N.current.duration)break;N.current.currentTime=parseInt(N.current.currentTime)+5,gt();break;case"ArrowLeft":if(Ie.preventDefault(),!te){C.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(N.current.currentTime===0)break;N.current.currentTime=parseInt(N.current.currentTime)-5,gt();break;case"ArrowUp":Ie.preventDefault(),N.current.volume<1&&(N.current.volume=(parseInt(N.current.volume*10)+1)/10);break;case"ArrowDown":Ie.preventDefault(),N.current.volume>0&&(N.current.volume=(parseInt(N.current.volume*10)-1)/10);break}}return Ge.current.addEventListener((0,ce.gH)(),Tt),N.current.addEventListener("canplay",At),N.current.addEventListener("ended",ut),N.current.addEventListener("seeking",xt),N.current.addEventListener("seeked",qe),N.current.addEventListener("loadedmetadata",bt),re.current.addEventListener("mousemove",Zt),re.current.addEventListener("input",Et),N.current.addEventListener("timeupdate",mt),N.current.addEventListener("pause",Ft),N.current.addEventListener("volumechange",B),document.addEventListener("keydown",Kt),()=>{var Ie,Qe,Rt,_t,Nt,$t,kt,Lt,tt,rt,dn,K;(Ie=N.current)==null||Ie.removeEventListener("canplay",At),(Qe=N.current)==null||Qe.removeEventListener("play",Se),(Rt=N.current)==null||Rt.removeEventListener("ended",ut),(_t=N.current)==null||_t.removeEventListener("seeking",xt),(Nt=N.current)==null||Nt.removeEventListener("seeked",qe),($t=re.current)==null||$t.removeEventListener("mousemove",Zt),(kt=re.current)==null||kt.removeEventListener("input",Et),(Lt=N.current)==null||Lt.removeEventListener("timeupdate",mt),(tt=N.current)==null||tt.removeEventListener("pause",Ft),(rt=N.current)==null||rt.removeEventListener("loadedmetadata",bt),(dn=N.current)==null||dn.removeEventListener("volumechange",B),document.removeEventListener("keydown",Kt),(K=N.current)!=null&&K.playing&&(p.push(R,N.current.currentTime),_&&b())}},[N,q]),(0,a.useEffect)(()=>{if(N.current.onended=()=>{A(N)},N.current.oncontextmenu=()=>!1,(q==null?void 0:q.indexOf(".m3u8"))>-1){if(N.current.canPlayType("application/vnd.apple.mpegurl"))N.current.src=q;else if(y.ZP.isSupported()){var _e=new y.ZP;_e.loadSource(q),_e.attachMedia(N.current)}}},[q]);const[W,pe]=(0,a.useState)(1),Ce=()=>{N.current.paused||N.current.ended?N.current.play():N.current.pause(),u()};function $e(){N.current.muted=!N.current.muted,N.current.muted?(We.current.setAttribute("data-volume",volume.value),We.current.value=0):We.current.value=We.current.dataset.volume}return a.createElement("div",{style:{position:"relative"},ref:Ge},a.createElement("div",{ref:Ve,className:`${U.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${U.animate__loop}`},me&&Ye?Ye.login:" "),a.createElement("div",{className:U.container},a.createElement("div",{className:U["video-container"],id:"video-container"},a.createElement("div",{className:U["playback-animation"],id:"playback-animation"},a.createElement("svg",{className:U["playback-icons"]},a.createElement("use",{className:"hidden",href:"#play-icon"}),a.createElement("use",{href:"#pause"}))),a.createElement("video",{className:U.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:N,autoPlay:Q}),a.createElement("div",{className:`${U["video-controls"]} `,id:"video-controls"},a.createElement("div",{className:U["bottom-controls"]},a.createElement("div",{className:U["left-controls"]},a.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:Ce},a.createElement("svg",{className:U["playback-icons"]},a.createElement("use",{ref:he,href:"#play-icon"}),a.createElement("use",{ref:H,style:{display:"none"},href:"#pause"}))),a.createElement("div",{className:U.time},a.createElement("time",{id:"time-elapsed",ref:ue},"00:00"),a.createElement("span",null," / "),a.createElement("time",{id:"duration",ref:le},"00:00"))),a.createElement("div",{className:U["right-controls"]},te&&a.createElement(P.Z,{placement:"top",overlayClassName:U.rateOverlay,getPopupContainer:_e=>_e.parentNode,menu:{items:[{key:"1",label:a.createElement("span",{onClick:()=>{pe(1),N.current.playbackRate=1}},"1.0x")},{key:"2",label:a.createElement("span",{onClick:()=>{pe(1.5),N.current.playbackRate=1.5}},"1.5x")},{key:"3",label:a.createElement("span",{onClick:()=>{pe(2),N.current.playbackRate=2}},"2.0x")}]}},a.createElement("div",{className:`${U.controlText} mr5`},"\u500D\u901F")),a.createElement(de.CopyToClipboard,{text:q,onCopy:()=>C.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},a.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),a.createElement("div",{className:U["volume-controls"]},a.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:U["volume-button"],id:"volume-button",onClick:$e},a.createElement("i",{ref:je,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),a.createElement("i",{ref:Ze,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),a.createElement("i",{ref:Fe,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),a.createElement("input",{className:U.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:We,style:{display:"none"},onClick:B})),a.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:U["fullscreen-button"],onClick:()=>{(0,ce.vp)()?(0,ce.BU)():(0,ce.Dj)(Ge.current)}},a.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),a.createElement("div",{className:U["video-progress"]},a.createElement("progress",{ref:ye,value:"0",min:"0"}),a.createElement("input",{className:U.seek,ref:re,value:"0",min:"0",type:"range",step:"1"}),a.createElement("div",{className:U["seek-tooltip"],ref:ve,id:"seek-tooltip"},"00:00"))))),a.createElement("svg",{style:{display:"none"}},a.createElement("defs",null,a.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},a.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),a.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},a.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),a.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},a.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"})),a.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},a.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"})),a.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},a.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"})),a.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},a.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"})),a.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},a.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"})),a.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},a.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"})))))})},47318:function(dt,Re,l){"use strict";l.r(Re),l.d(Re,{default:function(){return q}});var a=l(59301),C=l(65582),P=l(61621),z=l(43418),y={flex_box_center:"flex_box_center___yF0Vb",flex_space_between:"flex_space_between___vsNYO",flex_box_vertical_center:"flex_box_vertical_center___C4UqH",flex_box_center_end:"flex_box_center_end___EGtmE",flex_box_column:"flex_box_column___uX9g9",bg:"bg___sRga2",menu:"menu___s8xQl",desc:"desc___poG1Z",listItem:"listItem___ml9kN",info:"info___Z8R2Z",add:"add___jH8te",addForm:"addForm___O999t",attendanceCode:"attendanceCode___hPKyl",signInStatus:"signInStatus___usMPT",colorE02020:"colorE02020___hZvSz",color0152d9:"color0152d9___RgXzd",colorFA6400:"colorFA6400___g2yU6",iframe:"iframe___HRzMh"},g=l(41867);const de={init:[{stage_name:"\u521D\u59CB\u5B66\u4E60",parent:9999999,key:0},{stage_name:"\u7EEA\u8BBA",parent:0,key:1},{discipline_name:"\u7EEA\u8BBA",shixun_count:"1",video_count:"2",parent:1,key:"11"},{shixun_name:"\u7EEA\u8BBA1",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f066ae1a9a8f418f837e5bf8d02b2690/76df907c20efd95bea0fa23424f10693-hd.m3u8",parent:"11",key:"111"},{shixun_name:"\u7EEA\u8BBA2",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/068ca7853da448c794eeffb0dee8bed4/5bb446a882043683e37474ff408f601b-hd.m3u8",parent:"11",key:"112"},{shixun_name:"C++\u5F00\u53D1\u73AF\u5883\u5E94\u7528\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/zxb937qn/challenges",parent:"11",key:"113"},{stage_name:"\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",parent:0,key:2},{discipline_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_count:"1",video_count:"1",parent:2,key:"21"},{shixun_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f5f9c87860cb4a98ba86da37b5bfac70/8d50a9c4d5d4d3382c09bad3f4c5dcb6-hd.m3u8",parent:"21",key:"211"},{shixun_name:"C++\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/lg5afhzv/challenges",parent:"21",key:"212"},{discipline_name:"\u5224\u65AD\u8BED\u53E5",shixun_count:"2",video_count:"2",parent:2,key:"22"},{shixun_name:"if\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/3b4e821b200443948c553e4c6b51d940/b9601216238e60440192c2deb58adc53-hd.m3u8",parent:"22",key:"221"},{shixun_name:"C++\u9009\u62E9\u7ED3\u6784\u2014\u2014\uFF08if\u591A\u91CD\u9009\u62E9\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/23xkyrmn/challenges",parent:"22",key:"222"},{shixun_name:"switch\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/3b4e821b200443948c553e4c6b51d940/b9601216238e60440192c2deb58adc53-hd.m3u8",parent:"22",key:"223"},{shixun_name:"C++\u9009\u62E9\u7ED3\u6784\u2014\u2014\uFF08\u5DE7\u7528switch\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/sm3c5a7v/challenges",parent:"22",key:"224"},{discipline_name:"\u5FAA\u73AF",shixun_count:"2",video_count:"2",parent:2,key:"23"},{shixun_name:"while\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/dda06371a1594f5d865479a0fadc77bb/cb504e3af36ebe2ba979e8fe5fbb2222-hd.m3u8",parent:"23",key:"231"},{shixun_name:"C++\u5FAA\u73AF\u7ED3\u6784\u2014\u2014\uFF08\u719F\u6089while\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/8yhf4sn6/challenges",parent:"23",key:"232"},{shixun_name:"for\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/503194c483f44ccfacc7f9ee14cda70a/36cbd964c6657d1bbc43eb33b98f0c51-hd.m3u8",parent:"23",key:"233"},{shixun_name:"C++\u9009\u62E9\u7ED3\u6784\u2014\u2014\uFF08\u5DE7\u7528switch\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/sm3c5a7v/challenges",parent:"23",key:"234"},{stage_name:"\u51FD\u6570",parent:0,key:3},{discipline_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_count:"2",video_count:"1",parent:3,key:"31"},{shixun_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c10e39b3afb14ad0b890368aa1751821/ef361445294452e1d9bfacae80b3ec2f-hd.m3u8",parent:"31",key:"311"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75281",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/3q4isevr/challenges",parent:"31",key:"312"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75282",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/tlhxwo64/challenges",parent:"31",key:"313"},{discipline_name:"\u4F20\u8F93\u4F20\u9012",shixun_count:"2",video_count:"1",parent:3,key:"32"},{shixun_name:"\u51FD\u6570\u7684\u53C2\u6570",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"32",key:"321"},{shixun_name:"C++\u53C2\u6570\u4F20\u90121",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/2phrn8yk/challenges",parent:"32",key:"322"},{shixun_name:"C++\u53C2\u6570\u4F20\u90122",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/xsq7p4a6/challenges",parent:"32",key:"323"},{discipline_name:"\u51FD\u6570\u91CD\u8F7D",shixun_count:"1",video_count:"1",parent:3,key:"33"},{shixun_name:"\u51FD\u6570\u91CD\u8F7D",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"33",key:"331"},{shixun_name:"C++\u51FD\u6570\u91CD\u8F7D",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/6hbqpv7e/challenges",parent:"33",key:"332"},{discipline_name:"\u9012\u5F52\u51FD\u6570",shixun_count:"2",video_count:"1",parent:3,key:"34"},{shixun_name:"\u51FD\u6570\u7684\u9012\u5F52\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/51a0935ddc884f1b9f6c1395f2011425/7308cd65a7fe1d13eebe2600054d29c7-hd.m3u8",parent:"34",key:"341"},{shixun_name:"\u9012\u5F52\u51FD\u6570\u7F16\u5199\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4qjw9t32/challenges",parent:"34",key:"342"},{shixun_name:"\u9006\u5E8F\u8F93\u51FA\uFF08\u4F7F\u7528\u9012\u5F52\u89E3\u51B3\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/oxtrf27l/challenges",parent:"34",key:"343"},{stage_name:"\u7C7B\u548C\u5BF9\u8C61",parent:0,key:4},{discipline_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_count:"2",video_count:"1",parent:4,key:"41"},{shixun_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/b4e17c1e8c8d449f862af9ea94fa9522/bad9e739addf73679a70e38a9d2cc32c-hd.m3u8",parent:"41",key:"411"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/igwom4hs/challenges",parent:"41",key:"412"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784\u4F53",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/5yo6rw3f/challenges",parent:"41",key:"413"},{stage_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",parent:0,key:5},{discipline_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_count:"1",video_count:"1",parent:5,key:"51"},{shixun_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fde33b24ff2b4bf5bc5e238dc473df8e/3cf407a74af29554226084d17fa17858-hd.m3u8",parent:"51",key:"511"},{shixun_name:"C++\u7A0B\u5E8F\u7684\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/yqbh3fx5/challenges",parent:"51",key:"512"},{stage_name:"\u6570\u7EC4\u3001\u6307\u9488\u4E0E\u5B57\u7B26\u4E32",parent:0,key:6},{discipline_name:"\u6570\u7EC4",shixun_count:"1",video_count:"1",parent:6,key:"61"},{shixun_name:"\u6570\u7EC4",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"61",key:"611"},{shixun_name:"\u5E73\u5747\u6210\u7EE9\u4E0E\u7B80\u5355\u7EDF\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4wcfgm5q/challenges",parent:"61",key:"612"},{discipline_name:"\u6307\u9488",shixun_count:"3",video_count:"1",parent:6,key:"62"},{shixun_name:"\u6307\u9488",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/00a5448862c84c42b1a369ac2be88ae9/9b9627710a725e570ede478663c2589d-hd.m3u8",parent:"62",key:"621"},{shixun_name:"\u6307\u9488\u7EC3\u624B-\u5B57\u7B26\u4E32\u5012\u5E8F",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/lkn6xuc3/challenges",parent:"62",key:"622"},{shixun_name:"\u6307\u9488\u6570\u7EC4-\u5355\u8BCD\u5012\u5E8F",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/vtk73ny2/challenges",parent:"62",key:"623"},{shixun_name:"\u7528\u6307\u9488\u89E3\u51B3\u95EE\u9898-\u6587\u672C\u683C\u5F0F\u5904\u7406",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/xfnp73fz/challenges",parent:"62",key:"624"},{stage_name:"\u7C7B\u7684\u7EE7\u627F",parent:0,key:7},{discipline_name:"\u7C7B\u7684\u7EE7\u627F",shixun_count:"1",video_count:"3",parent:7,key:"71"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/1eedcdb9ec43442c93780f04859c9aa9/631b8c88eb263877d24637d5b8d54dc5-hd.m3u8",parent:"71",key:"711"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fc1e7d8d8140469ba1bc01ee64fcc3c1/9256d13f4a14ae17ba9cac9f895b8a9d-hd.m3u8",parent:"71",key:"712"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(3)",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7806?subject_id=jpl5vs26",parent:"71",key:"713"},{shixun_name:"\u7EE7\u627F\u4E0E\u6D3E\u751F",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/f83ipgyo/challenges",parent:"71",key:"714"},{stage_name:"\u591A\u6001\u6027",parent:0,key:8},{discipline_name:"\u591A\u6001\u6027",shixun_count:"1",video_count:"2",parent:8,key:"81"},{shixun_name:"\u591A\u6001\u6027(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/5a960b51ebf346d2b77afb3b70d00768/73d6fa00824f4c73b885d33f688c3294-hd.m3u8",parent:"81",key:"811"},{shixun_name:"\u591A\u6001\u6027(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/08fe97a36e184cf1bf27cdd7a24794c9/625c4e9e863840443f5332ccc02761fc-hd.m3u8",parent:"81",key:"812"},{shixun_name:"\u865A\u51FD\u6570\u4E0E\u591A\u6001\u6027",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/9pjmg7uf/challenges",parent:"81",key:"813"},{stage_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",parent:0,key:9},{discipline_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",shixun_count:"1",video_count:"3",parent:9,key:"91"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/8dcf418d2d16404d91af1780f669e549/eb538592d8a3b98e1c2f7f844f85b778-hd.m3u8",parent:"91",key:"911"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/459f2693af7b48f8b854033e666a77f8/f5b140c5adc0f24ac56b72492373306a-hd.m3u8",parent:"91",key:"912"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(3)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/ccea50bc15d2468aab99aff19eb69e16/a5ecac1ee0c07360d07880187a787085-hd.m3u8",parent:"91",key:"913"},{shixun_name:"\u7FA4\u4F53\u7C7B\u548C\u7FA4\u4F53\u6570\u636E\u7684\u7EC4\u7EC7",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/kfv3my9o/challenges",parent:"91",key:"914"},{stage_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",parent:0,key:10},{discipline_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_count:"1",video_count:"3",parent:10,key:"101"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/2f3154d695a542fbaba5c483d8d7f7a9/aea4302c51501634469ed4b91462c810-hd.m3u8",parent:"101",key:"1011"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/23be6a61e4e54db398b9172b1213a1f2/3f1e88f97957369e29ef2bde63640004-hd.m3u8",parent:"101",key:"1012"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(3)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/a5887adcc34445bba695de7dcadb781e/0fb3a6a6ad38f7a107054c5f2f0de262-hd.m3u8",parent:"101",key:"1013"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/hmtw5iq6/challenges",parent:"101",key:"1014"},{stage_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA11",parent:0,key:1911},{discipline_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_count:"1",video_count:"2",parent:1911,key:9111},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(1)22222",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c9e76b949ee847fbb89a926220526692/b80ff8d09a87bfde1064f5b73ae7c34b-hd.m3u8",parent:9111,key:"91111"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/65c02365a4ad40858b69b8cbe3ca4aa1/18a2c5697d4a84a971c500565509f038-hd.m3u8",parent:"9111",key:"91112"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/hsvuixpm/challenges",parent:"9111",key:"91113"},{stage_name:"\u5F02\u5E38\u5904\u7406",parent:0,key:12},{discipline_name:"\u5F02\u5E38\u5904\u7406",shixun_count:"1",video_count:"1",parent:12,key:"121"},{shixun_name:"\u5F02\u5E38\u5904\u7406",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c95499dd4c064584914e32fca9563717/98a8be24326e3eb35375713f5ccbb8bb-hd.m3u8",parent:"121",key:"1211"},{shixun_name:"\u7F16\u5199\u5F02\u5E38\u5904\u7406\u7684\u7C7B",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/nlt6f7ae/challenges",parent:"121",key:"1212"}].map(_=>(_.parent=Number(_.parent),_.key=Number(_.key),_)),review:[{stage_name:"\u590D\u4E60\u5B66\u4E60",parent:9999999,key:0},{stage_name:"\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",parent:0,key:1},{discipline_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_count:"1",video_count:"1",parent:1,key:"11"},{shixun_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f5f9c87860cb4a98ba86da37b5bfac70/8d50a9c4d5d4d3382c09bad3f4c5dcb6-hd.m3u8",parent:"11",key:"111"},{shixun_name:"C++\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/lg5afhzv/challenges",parent:"11",key:"112"},{discipline_name:"\u5FAA\u73AF",shixun_count:"2",video_count:"2",parent:1,key:"12"},{shixun_name:"while\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/dda06371a1594f5d865479a0fadc77bb/cb504e3af36ebe2ba979e8fe5fbb2222-hd.m3u8",parent:"12",key:"121"},{shixun_name:"C++\u5FAA\u73AF\u7ED3\u6784\u2014\u2014\uFF08\u719F\u6089while\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/8yhf4sn6/challenges",parent:"12",key:"122"},{shixun_name:"for\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/503194c483f44ccfacc7f9ee14cda70a/36cbd964c6657d1bbc43eb33b98f0c51-hd.m3u8",parent:"12",key:"123"},{shixun_name:"C++\u9009\u62E9\u7ED3\u6784\u2014\u2014\uFF08\u5DE7\u7528switch\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/sm3c5a7v/challenges",parent:"12",key:"124"},{stage_name:"\u51FD\u6570",parent:0,key:2},{discipline_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_count:"2",video_count:"1",parent:2,key:"21"},{shixun_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c10e39b3afb14ad0b890368aa1751821/ef361445294452e1d9bfacae80b3ec2f-hd.m3u8",parent:"21",key:"211"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75281",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/3q4isevr/challenges",parent:"21",key:"212"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75282",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/tlhxwo64/challenges",parent:"21",key:"213"},{discipline_name:"\u4F20\u8F93\u4F20\u9012",shixun_count:"2",video_count:"1",parent:2,key:"22"},{shixun_name:"\u51FD\u6570\u7684\u53C2\u6570",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"22",key:"221"},{shixun_name:"C++\u53C2\u6570\u4F20\u90121",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/2phrn8yk/challenges",parent:"22",key:"222"},{shixun_name:"C++\u53C2\u6570\u4F20\u90122",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/xsq7p4a6/challenges",parent:"22",key:"223"},{discipline_name:"\u9012\u5F52\u51FD\u6570",shixun_count:"2",video_count:"2",parent:2,key:"23"},{shixun_name:"\u51FD\u6570\u7684\u9012\u5F52\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/51a0935ddc884f1b9f6c1395f2011425/7308cd65a7fe1d13eebe2600054d29c7-hd.m3u8",parent:"23",key:"231"},{shixun_name:"\u9012\u5F52\u51FD\u6570\u7F16\u5199\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4qjw9t32/challenges",parent:"23",key:"232"},{shixun_name:"\u9006\u5E8F\u8F93\u51FA\uFF08\u4F7F\u7528\u9012\u5F52\u89E3\u51B3\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/oxtrf27l/challenges",parent:"23",key:"233"},{stage_name:"\u7C7B\u548C\u5BF9\u8C61",parent:0,key:3},{discipline_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_count:"2",video_count:"1",parent:3,key:"31"},{shixun_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/b4e17c1e8c8d449f862af9ea94fa9522/bad9e739addf73679a70e38a9d2cc32c-hd.m3u8",parent:"31",key:"311"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/igwom4hs/challenges",parent:"31",key:"312"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784\u4F53",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/5yo6rw3f/challenges",parent:"31",key:"313"},{stage_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",parent:0,key:4},{discipline_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_count:"1",video_count:"1",parent:4,key:"41"},{shixun_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fde33b24ff2b4bf5bc5e238dc473df8e/3cf407a74af29554226084d17fa17858-hd.m3u8",parent:"41",key:"411"},{shixun_name:"C++\u7A0B\u5E8F\u7684\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/yqbh3fx5/challenges",parent:"41",key:"412"},{stage_name:"\u6570\u7EC4\u3001\u6307\u9488\u4E0E\u5B57\u7B26\u4E32",parent:0,key:5},{discipline_name:"\u6570\u7EC4",shixun_count:"1",video_count:"1",parent:5,key:"51"},{shixun_name:"\u6570\u7EC4",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"51",key:"511"},{shixun_name:"\u5E73\u5747\u6210\u7EE9\u4E0E\u7B80\u5355\u7EDF\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4wcfgm5q/challenges",parent:"51",key:"512"},{discipline_name:"\u6307\u9488",shixun_count:"1",video_count:"1",parent:5,key:"52"},{shixun_name:"\u6307\u9488",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/00a5448862c84c42b1a369ac2be88ae9/9b9627710a725e570ede478663c2589d-hd.m3u8",parent:"52",key:"521"},{shixun_name:"\u7528\u6307\u9488\u89E3\u51B3\u95EE\u9898-\u6587\u672C\u683C\u5F0F\u5904\u7406",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/xfnp73fz/challenges",parent:"52",key:"522"},{stage_name:"\u7C7B\u7684\u7EE7\u627F",parent:0,key:6},{discipline_name:"\u7C7B\u7684\u7EE7\u627F",shixun_count:"0",video_count:"2",parent:6,key:"61"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/1eedcdb9ec43442c93780f04859c9aa9/631b8c88eb263877d24637d5b8d54dc5-hd.m3u8",parent:"61",key:"611"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fc1e7d8d8140469ba1bc01ee64fcc3c1/9256d13f4a14ae17ba9cac9f895b8a9d-hd.m3u8",parent:"61",key:"612"},{stage_name:"\u591A\u6001\u6027",parent:0,key:7},{discipline_name:"\u591A\u6001\u6027",shixun_count:"1",video_count:"2",parent:7,key:"71"},{shixun_name:"\u591A\u6001\u6027(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/5a960b51ebf346d2b77afb3b70d00768/73d6fa00824f4c73b885d33f688c3294-hd.m3u8",parent:"71",key:"711"},{shixun_name:"\u591A\u6001\u6027(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/08fe97a36e184cf1bf27cdd7a24794c9/625c4e9e863840443f5332ccc02761fc-hd.m3u8",parent:"71",key:"712"},{shixun_name:"\u865A\u51FD\u6570\u4E0E\u591A\u6001\u6027",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/9pjmg7uf/challenges",parent:"71",key:"713"},{stage_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",parent:0,key:8},{discipline_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",shixun_count:"1",video_count:"1",parent:8,key:"81"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/8dcf418d2d16404d91af1780f669e549/eb538592d8a3b98e1c2f7f844f85b778-hd.m3u8",parent:"81",key:"811"},{shixun_name:"\u7FA4\u4F53\u7C7B\u548C\u7FA4\u4F53\u6570\u636E\u7684\u7EC4\u7EC7",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/kfv3my9o/challenges",parent:"81",key:"812"},{stage_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",parent:0,key:9},{discipline_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_count:"1",video_count:"1",parent:9,key:"91"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/2f3154d695a542fbaba5c483d8d7f7a9/aea4302c51501634469ed4b91462c810-hd.m3u8",parent:"91",key:"911"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/hmtw5iq6/challenges",parent:"91",key:"912"},{stage_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",parent:0,key:10},{discipline_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_count:"0",video_count:"2",parent:10,key:"101"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c9e76b949ee847fbb89a926220526692/b80ff8d09a87bfde1064f5b73ae7c34b-hd.m3u8",parent:"101",key:"1011"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/65c02365a4ad40858b69b8cbe3ca4aa1/18a2c5697d4a84a971c500565509f038-hd.m3u8",parent:"101",key:"1012"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/hsvuixpm/challenges",parent:"101",key:"1013"},{stage_name:"\u5F02\u5E38\u5904\u7406",parent:0,key:9911},{discipline_name:"\u5F02\u5E38\u5904\u7406",shixun_count:"1",video_count:"1",parent:9911,key:"99111"},{shixun_name:"\u5F02\u5E38\u5904\u7406",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c95499dd4c064584914e32fca9563717/98a8be24326e3eb35375713f5ccbb8bb-hd.m3u8",parent:"99111",key:"991111"},{shixun_name:"\u7F16\u5199\u5F02\u5E38\u5904\u7406\u7684\u7C7B",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/nlt6f7ae/challenges",parent:"99111",key:"991112"}].map(_=>(_.parent=Number(_.parent),_.key=Number(_.key),_)),before:[{stage_name:"\u8003\u524D\u5B66\u4E60",parent:9999999,key:0},{stage_name:"\u7EEA\u8BBA",parent:0,key:1},{discipline_name:"\u7EEA\u8BBA",shixun_count:"1",video_count:"2",parent:1,key:"11"},{shixun_name:"\u7EEA\u8BBA1",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f066ae1a9a8f418f837e5bf8d02b2690/76df907c20efd95bea0fa23424f10693-hd.m3u8",parent:"11",key:"111"},{shixun_name:"\u7EEA\u8BBA2",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/068ca7853da448c794eeffb0dee8bed4/5bb446a882043683e37474ff408f601b-hd.m3u8",parent:"11",key:"112"},{shixun_name:"C++\u5F00\u53D1\u73AF\u5883\u5E94\u7528\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/zxb937qn/challenges",parent:"11",key:"113"},{stage_name:"\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",parent:0,key:2},{discipline_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_count:"1",video_count:"1",parent:2,key:"21"},{shixun_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f5f9c87860cb4a98ba86da37b5bfac70/8d50a9c4d5d4d3382c09bad3f4c5dcb6-hd.m3u8",parent:"21",key:"211"},{shixun_name:"C++\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/lg5afhzv/challenges",parent:"21",key:"212"},{stage_name:"\u51FD\u6570",parent:0,key:3},{discipline_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_count:"2",video_count:"1",parent:3,key:"31"},{shixun_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c10e39b3afb14ad0b890368aa1751821/ef361445294452e1d9bfacae80b3ec2f-hd.m3u8",parent:"31",key:"311"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75281",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/3q4isevr/challenges",parent:"31",key:"312"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75282",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/tlhxwo64/challenges",parent:"31",key:"313"},{discipline_name:"\u9012\u5F52\u51FD\u6570",shixun_count:"2",video_count:"1",parent:3,key:"32"},{shixun_name:"\u51FD\u6570\u7684\u9012\u5F52\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/51a0935ddc884f1b9f6c1395f2011425/7308cd65a7fe1d13eebe2600054d29c7-hd.m3u8",parent:"32",key:"321"},{shixun_name:"\u9012\u5F52\u51FD\u6570\u7F16\u5199\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4qjw9t32/challenges",parent:"32",key:"322"},{shixun_name:"\u9006\u5E8F\u8F93\u51FA\uFF08\u4F7F\u7528\u9012\u5F52\u89E3\u51B3\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/oxtrf27l/challenges",parent:"32",key:"323"},{stage_name:"\u7C7B\u548C\u5BF9\u8C61",parent:0,key:4},{discipline_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_count:"2",video_count:"1",parent:4,key:"41"},{shixun_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/b4e17c1e8c8d449f862af9ea94fa9522/bad9e739addf73679a70e38a9d2cc32c-hd.m3u8",parent:"41",key:"411"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/igwom4hs/challenges",parent:"41",key:"412"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784\u4F53",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/5yo6rw3f/challenges",parent:"41",key:"413"},{stage_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",parent:0,key:5},{discipline_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_count:"1",video_count:"1",parent:5,key:"51"},{shixun_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fde33b24ff2b4bf5bc5e238dc473df8e/3cf407a74af29554226084d17fa17858-hd.m3u8",parent:"51",key:"511"},{shixun_name:"C++\u7A0B\u5E8F\u7684\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/yqbh3fx5/challenges",parent:"51",key:"512"},{stage_name:"\u6570\u7EC4\u3001\u6307\u9488\u4E0E\u5B57\u7B26\u4E32",parent:0,key:6},{discipline_name:"\u6570\u7EC4",shixun_count:"1",video_count:"1",parent:6,key:"61"},{shixun_name:"\u6570\u7EC4",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"61",key:"611"},{shixun_name:"\u5E73\u5747\u6210\u7EE9\u4E0E\u7B80\u5355\u7EDF\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4wcfgm5q/challenges",parent:"61",key:"612"},{stage_name:"\u7C7B\u7684\u7EE7\u627F",parent:0,key:7},{discipline_name:"\u7C7B\u7684\u7EE7\u627F",shixun_count:"1",video_count:"3",parent:7,key:"71"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/1eedcdb9ec43442c93780f04859c9aa9/631b8c88eb263877d24637d5b8d54dc5-hd.m3u8",parent:"71",key:"711"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fc1e7d8d8140469ba1bc01ee64fcc3c1/9256d13f4a14ae17ba9cac9f895b8a9d-hd.m3u8",parent:"71",key:"712"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(3)",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7806?subject_id=jpl5vs26",parent:"71",key:"713"},{shixun_name:"\u7EE7\u627F\u4E0E\u6D3E\u751F",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/f83ipgyo/challenges",parent:"71",key:"714"},{stage_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",parent:0,key:8},{discipline_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",shixun_count:"0",video_count:"1",parent:8,key:"81"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/8dcf418d2d16404d91af1780f669e549/eb538592d8a3b98e1c2f7f844f85b778-hd.m3u8",parent:"81",key:"811"},{stage_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",parent:0,key:9},{discipline_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_count:"0",video_count:"1",parent:9,key:"91"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/2f3154d695a542fbaba5c483d8d7f7a9/aea4302c51501634469ed4b91462c810-hd.m3u8",parent:"91",key:"911"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/23be6a61e4e54db398b9172b1213a1f2/3f1e88f97957369e29ef2bde63640004-hd.m3u8",parent:"91",key:"912"},{stage_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",parent:0,key:10},{discipline_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_count:"0",video_count:"1",parent:10,key:"101"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c9e76b949ee847fbb89a926220526692/b80ff8d09a87bfde1064f5b73ae7c34b-hd.m3u8",parent:"101",key:"1011"},{stage_name:"\u5F02\u5E38\u5904\u7406",parent:0,key:9911},{discipline_name:"\u5F02\u5E38\u5904\u7406",shixun_count:"1",video_count:"1",parent:9911,key:"99111"},{shixun_name:"\u5F02\u5E38\u5904\u7406",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c95499dd4c064584914e32fca9563717/98a8be24326e3eb35375713f5ccbb8bb-hd.m3u8",parent:"99111",key:"991111"},{shixun_name:"\u7F16\u5199\u5F02\u5E38\u5904\u7406\u7684\u7C7B",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/nlt6f7ae/challenges",parent:"99111",key:"991112"}].map(_=>(_.parent=Number(_.parent),_.key=Number(_.key),_))};var ce=l(95651),U=l(44080),J=Object.defineProperty,ae=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,G=(_,S,E)=>S in _?J(_,S,{enumerable:!0,configurable:!0,writable:!0,value:E}):_[S]=E,xe=(_,S)=>{for(var E in S||(S={}))Y.call(S,E)&&G(_,E,S[E]);if(ae)for(var E of ae(S))o.call(S,E)&&G(_,E,S[E]);return _};const te=({classroomList:_,loading:S,dispatch:E})=>{const[I]=(0,C.useSearchParams)(),[L]=(0,a.useState)(xe({},(0,C.useParams)())),[T,M]=(0,a.useState)("init"),[A,Q]=(0,a.useState)(""),ie=(0,a.useRef)();(0,a.useEffect)(()=>{const Be=I.get("tabId");Be&&(M(Be),L.status=Be)},[L.categoryId,I.get("tabId")]);const me=Be=>{M(Be.key)},we=[{name:"\u521D\u59CB\u5B66\u4E60",id:"init"},{name:"\u590D\u4E60\u5B66\u4E60",id:"review"},{name:"\u8003\u524D\u5B66\u4E60",id:"before"}],be=Be=>{Be.data.type==="playVideo"&&Q(Be.data.url)};(0,a.useEffect)(()=>{T&&Te(),window.addEventListener("message",be)},[T]);const Te=()=>{var Be;(Be=ie.current.contentWindow)==null||Be.postMessage({data:de[T]},"*")};return a.createElement("section",null,a.createElement(ce.Z,{isLoading:S["classroomList/getClassroomAttendancesList"],tabDataSource:we,isAdmin:(0,g.GJ)(),onTabMenuClick:me,defaultSelectedKeys:[T]}),a.createElement("section",null,a.createElement(P.Z,{loading:S["classroomList/getClassroomAttendancesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},a.createElement("iframe",{src:"/knowledgegraph/parseTree.html",onLoad:Te,className:y.iframe,ref:ie}))),a.createElement(z.default,{open:!!A,onCancel:()=>Q(""),width:800,footer:null,bodyStyle:{padding:0},centered:!0,destroyOnClose:!0},a.createElement(U.Z,{src:A,autoPlay:!0,toLog:!1})))};var q=(0,C.connect)(({classroomList:_,loading:S,globalSetting:E})=>({classroomList:_,globalSetting:E,loading:S.effects}))(te)},95651:function(dt,Re,l){"use strict";l.d(Re,{Z:function(){return o}});var a=l(59301),C=l(95237),P=l(43604),z=l(20834),y=l(6848),g=l(38854),de=l(8591),ce={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},U=l(65582),J=l(41867),ae=l(65862),o=({isLoading:G,addText:xe,tabDataSource:te,isAdmin:q,dispatch:_,classroomList:S,type:E,isExercise:I,defaultSelectedKeys:L,onTabMenuClick:T,getDropdownMenu:M,showControlButton:A,buttonText:Q,buttonIcon:ie="icon-tianjiadaohang",extraNode:me,user:we,onButtonClick:be,isModelUser:Te})=>{var Be,N,Ve,Ge,H;const he=(0,U.useParams)();return a.createElement("div",{className:ce.tabMenuContainer},a.createElement(C.Z,null,a.createElement(P.Z,{flex:"1"},a.createElement(z.default,{onSelect:re=>G?{}:T(re),mode:"horizontal",selectedKeys:L},te.map(re=>a.createElement(z.default.Item,{key:typeof re.index=="number"?re.index:re.id},a.createElement("span",{className:"c-grey-666"},re.name),re.total!==void 0&&q&&a.createElement("span",{className:"c-grey-999 ml20"},re.total||0))))),q&&I&&a.createElement(y.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},a.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,ae.xg)("/zbstatistics")}})),q&&I&&a.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{_({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),q&&a.createElement(P.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},I&&a.createElement(g.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>a.createElement(z.default,null,a.createElement(z.default.Item,{key:1,onClick:()=>{var re;if((0,J.Rm)()&&!((re=S.AssistantObject.exercise)!=null&&re.can_download)){de.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:E,exportType:"exercise",category_id:he.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),a.createElement(z.default.Item,{key:3,onClick:()=>{var re;if((0,J.Rm)()&&!((re=S.AssistantObject.exercise)!=null&&re.can_download)){de.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}U.history.push(`/classrooms/${he==null?void 0:he.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},a.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},a.createElement("span",{style:{color:"#666666",cursor:"pointer"}},a.createElement("i",{className:"iconfont icon-xiazai6"})))),a.createElement("div",{className:ce.control},a.createElement("div",{className:ce.extra},me),A&&(Q=="\u6DFB\u52A0\u76F4\u64AD"?a.createElement(g.Z,{menu:{items:(N=(Be=[{label:a.createElement("div",{onClick:()=>{be("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},Te&&{label:a.createElement("div",{onClick:()=>{be("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Be.filter(re=>re==null?void 0:re.show))==null?void 0:N.map(re=>({label:re==null?void 0:re.label,key:re==null?void 0:re.key}))}},a.createElement("span",{className:ce.selectBtn},a.createElement("span",null,a.createElement("i",{className:`iconfont ${ie}`})),a.createElement("span",null,Q))):a.createElement("span",{onClick:be,style:{cursor:"pointer"},className:ce.selectBtn},a.createElement("span",null,a.createElement("i",{className:`iconfont ${ie}`})),a.createElement("span",null,Q))),!!M&&a.createElement(g.Z,{disabled:((Ve=we==null?void 0:we.userInfo)==null?void 0:Ve.user_status)===2,className:"ml10",dropdownRender:M},a.createElement("span",{className:((Ge=we==null?void 0:we.userInfo)==null?void 0:Ge.user_status)===2?ce.selectBtn1:ce.selectBtn},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-tianjiadaohang"})),a.createElement(y.Z,{title:((H=we==null?void 0:we.userInfo)==null?void 0:H.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},a.createElement("span",null,xe||"\u521B\u5EFA\u8BD5\u5377"))))))))}},84056:function(dt,Re,l){"use strict";l.d(Re,{BU:function(){return C},Dj:function(){return a},gH:function(){return P},vp:function(){return z}});function a(y){try{y.mozRequestFullScreen?y.mozRequestFullScreen():y.webkitRequestFullScreen&&y.webkitRequestFullScreen()}catch(g){console.log(g,":e")}}function C(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const P=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function z(){var y=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,g=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",y),window.isFullScreen?window.isFullScreen:y!=null}},73217:function(dt,Re,l){"use strict";l.d(Re,{Z:function(){return dn}});class a{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Object.assign=Object.assign||function(e){if(e==null)throw new TypeError("Cannot convert undefined or null to object");let t=Object(e);for(let n=1;n ${t}`;y.ENABLE_CALLBACK&&y.emitter.emit("log","error",n),y.ENABLE_ERROR&&(console.error?console.error(n):console.warn?console.warn(n):console.log(n))}static i(e,t){(!e||y.FORCE_GLOBAL_TAG)&&(e=y.GLOBAL_TAG);let n=`[${e}] > ${t}`;y.ENABLE_CALLBACK&&y.emitter.emit("log","info",n),y.ENABLE_INFO&&(console.info?console.info(n):console.log(n))}static w(e,t){(!e||y.FORCE_GLOBAL_TAG)&&(e=y.GLOBAL_TAG);let n=`[${e}] > ${t}`;y.ENABLE_CALLBACK&&y.emitter.emit("log","warn",n),y.ENABLE_WARN&&(console.warn?console.warn(n):console.log(n))}static d(e,t){(!e||y.FORCE_GLOBAL_TAG)&&(e=y.GLOBAL_TAG);let n=`[${e}] > ${t}`;y.ENABLE_CALLBACK&&y.emitter.emit("log","debug",n),y.ENABLE_DEBUG&&(console.debug?console.debug(n):console.log(n))}static v(e,t){(!e||y.FORCE_GLOBAL_TAG)&&(e=y.GLOBAL_TAG);let n=`[${e}] > ${t}`;y.ENABLE_CALLBACK&&y.emitter.emit("log","verbose",n),y.ENABLE_VERBOSE&&console.log(n)}}y.GLOBAL_TAG="flv.js",y.FORCE_GLOBAL_TAG=!1,y.ENABLE_ERROR=!0,y.ENABLE_INFO=!0,y.ENABLE_WARN=!0,y.ENABLE_DEBUG=!0,y.ENABLE_VERBOSE=!0,y.ENABLE_CALLBACK=!1,y.emitter=new(z());var g=y;class de{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(e){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=e,this._totalBytes+=e):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=e,this._totalBytes+=e):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=e,this._totalBytes+=e,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let e=(this._now()-this._lastCheckpoint)/1e3;return e==0&&(e=1),this._intervalBytes/e/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let e=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/e/1024}}var ce=de;class U{constructor(e){this._message=e}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class J extends U{constructor(e){super(e)}get name(){return"IllegalStateException"}}class ae extends U{constructor(e){super(e)}get name(){return"InvalidArgumentException"}}class Y extends U{constructor(e){super(e)}get name(){return"NotImplementedException"}}const o={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},G={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class xe{constructor(e){this._type=e||"undefined",this._status=o.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=o.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===o.kConnecting||this._status===o.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(e){this._onContentLengthKnown=e}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(e){this._onURLRedirect=e}get onDataArrival(){return this._onDataArrival}set onDataArrival(e){this._onDataArrival=e}get onError(){return this._onError}set onError(e){this._onError=e}get onComplete(){return this._onComplete}set onComplete(e){this._onComplete=e}open(e,t){throw new Y("Unimplemented abstract function!")}abort(){throw new Y("Unimplemented abstract function!")}}let te={};function q(){let K=self.navigator.userAgent.toLowerCase(),e=/(edge)\/([\w.]+)/.exec(K)||/(opr)[\/]([\w.]+)/.exec(K)||/(chrome)[ \/]([\w.]+)/.exec(K)||/(iemobile)[\/]([\w.]+)/.exec(K)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(K)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(K)||/(webkit)[ \/]([\w.]+)/.exec(K)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(K)||/(msie) ([\w.]+)/.exec(K)||K.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(K)||K.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(K)||[],t=/(ipad)/.exec(K)||/(ipod)/.exec(K)||/(windows phone)/.exec(K)||/(iphone)/.exec(K)||/(kindle)/.exec(K)||/(android)/.exec(K)||/(windows)/.exec(K)||/(mac)/.exec(K)||/(linux)/.exec(K)||/(cros)/.exec(K)||[],n={browser:e[5]||e[3]||e[1]||"",version:e[2]||e[4]||"0",majorVersion:e[4]||e[2]||"0",platform:t[0]||""},i={};if(n.browser){i[n.browser]=!0;let r=n.majorVersion.split(".");i.version={major:parseInt(n.majorVersion,10),string:n.version},r.length>1&&(i.version.minor=parseInt(r[1],10)),r.length>2&&(i.version.build=parseInt(r[2],10))}if(n.platform&&(i[n.platform]=!0),(i.chrome||i.opr||i.safari)&&(i.webkit=!0),i.rv||i.iemobile){i.rv&&delete i.rv;let r="msie";n.browser=r,i[r]=!0}if(i.edge){delete i.edge;let r="msedge";n.browser=r,i[r]=!0}if(i.opr){let r="opera";n.browser=r,i[r]=!0}if(i.safari&&i.android){let r="android";n.browser=r,i[r]=!0}i.name=n.browser,i.platform=n.platform;for(let r in te)te.hasOwnProperty(r)&&delete te[r];Object.assign(te,i)}q();var _=te;class S extends xe{static isSupported(){try{let e=_.msedge&&_.version.minor>=15048,t=_.msedge?e:!0;return self.fetch&&self.ReadableStream&&t}catch(e){return!1}}constructor(e,t){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=e,this._config=t,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(e,t){this._dataSource=e,this._range=t;let n=e.url;this._config.reuseRedirectedURL&&e.redirectedURL!=null&&(n=e.redirectedURL);let i=this._seekHandler.getConfig(n,t),r=new self.Headers;if(typeof i.headers=="object"){let f=i.headers;for(let ee in f)f.hasOwnProperty(ee)&&r.append(ee,f[ee])}let h={method:"GET",headers:r,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let f in this._config.headers)r.append(f,this._config.headers[f]);e.cors===!1&&(h.mode="same-origin"),e.withCredentials&&(h.credentials="include"),e.referrerPolicy&&(h.referrerPolicy=e.referrerPolicy),this._status=o.kConnecting,self.fetch(i.url,h).then(f=>{if(this._requestAbort){this._requestAbort=!1,this._status=o.kIdle;return}if(f.ok&&f.status>=200&&f.status<=299){if(f.url!==i.url&&this._onURLRedirect){let V=this._seekHandler.removeURLParameters(f.url);this._onURLRedirect(V)}let ee=f.headers.get("Content-Length");return ee!=null&&(this._contentLength=parseInt(ee),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,f.body.getReader())}else if(this._status=o.kError,this._onError)this._onError(G.HTTP_STATUS_CODE_INVALID,{code:f.status,msg:f.statusText});else throw new U("FetchStreamLoader: Http code invalid, "+f.status+" "+f.statusText)}).catch(f=>{if(this._status=o.kError,this._onError)this._onError(G.EXCEPTION,{code:-1,msg:f.message});else throw f})}abort(){this._requestAbort=!0}_pump(e){return e.read().then(t=>{if(t.done)if(this._contentLength!==null&&this._receivedLength{if(t.code===11&&_.msedge)return;this._status=o.kError;let n=0,i=null;if((t.code===19||t.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=o.kError,this._onError)this._onError(G.HTTP_STATUS_CODE_INVALID,{code:t.status,msg:t.statusText});else throw new U("MozChunkedLoader: Http code invalid, "+t.status+" "+t.statusText);else this._status=o.kBuffering}}_onProgress(e){if(this._status===o.kError)return;this._contentLength===null&&e.total!==null&&e.total!==0&&(this._contentLength=e.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let t=e.target.response,n=this._range.from+this._receivedLength;this._receivedLength+=t.byteLength,this._onDataArrival&&this._onDataArrival(t,n,this._receivedLength)}_onLoadEnd(e){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===o.kError)return;this._status=o.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(e){this._status=o.kError;let t=0,n=null;if(this._contentLength&&e.loaded=200&&t.status<=299){if(this._status=LoaderStatus.kBuffering,t.responseURL!=null){let i=this._seekHandler.removeURLParameters(t.responseURL);t.responseURL!==this._currentRequestURL&&i!==this._currentRedirectedURL&&(this._currentRedirectedURL=i,this._onURLRedirect&&this._onURLRedirect(i))}let n=t.getResponseHeader("Content-Length");if(n!=null&&this._contentLength==null){let i=parseInt(n);i>0&&(this._contentLength=i,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:t.status,msg:t.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+t.status+" "+t.statusText);else if(t.readyState===3&&t.status>=200&&t.status<=299){this._status=LoaderStatus.kBuffering;let n=t.response;this._reader.readAsArrayBuffer(n)}}_xhrOnError(e){this._status=LoaderStatus.kError;let t=LoaderErrors.EXCEPTION,n={code:-1,msg:e.constructor.name+" "+e.type};if(this._onError)this._onError(t,n);else throw new RuntimeException(n.msg)}_msrOnProgress(e){let n=e.target.result;if(n==null){this._doReconnectIfNeeded();return}let i=n.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=n.byteLength;let r=this._totalRange.from+this._receivedLength;this._receivedLength+=i.byteLength,this._onDataArrival&&this._onDataArrival(i,r,this._receivedLength),n.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${r+i.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(n=this._range.from+this._contentLength-1),this._currentRequestRange={from:t,to:n},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(e,t){this._lastTimeLoaded=0;let n=e.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?n=this._currentRedirectedURL:e.redirectedURL!=null&&(n=e.redirectedURL));let i=this._seekHandler.getConfig(n,t);this._currentRequestURL=i.url;let r=this._xhr=new XMLHttpRequest;if(r.open("GET",i.url,!0),r.responseType="arraybuffer",r.onreadystatechange=this._onReadyStateChange.bind(this),r.onprogress=this._onProgress.bind(this),r.onload=this._onLoad.bind(this),r.onerror=this._onXhrError.bind(this),e.withCredentials&&(r.withCredentials=!0),typeof i.headers=="object"){let h=i.headers;for(let f in h)h.hasOwnProperty(f)&&r.setRequestHeader(f,h[f])}if(typeof this._config.headers=="object"){let h=this._config.headers;for(let f in h)h.hasOwnProperty(f)&&r.setRequestHeader(f,h[f])}r.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=o.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(e){let t=e.target;if(t.readyState===2){if(t.responseURL!=null){let n=this._seekHandler.removeURLParameters(t.responseURL);t.responseURL!==this._currentRequestURL&&n!==this._currentRedirectedURL&&(this._currentRedirectedURL=n,this._onURLRedirect&&this._onURLRedirect(n))}if(t.status>=200&&t.status<=299){if(this._waitForTotalLength)return;this._status=o.kBuffering}else if(this._status=o.kError,this._onError)this._onError(G.HTTP_STATUS_CODE_INVALID,{code:t.status,msg:t.statusText});else throw new U("RangeLoader: Http code invalid, "+t.status+" "+t.statusText)}}_onProgress(e){if(this._status===o.kError)return;if(this._contentLength===null){let n=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,n=!0;let i=e.total;this._internalAbort(),i!=null&i!==0&&(this._totalLength=i)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,n){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let t=e.loaded-this._lastTimeLoaded;this._lastTimeLoaded=e.loaded,this._speedSampler.addBytes(t)}_normalizeSpeed(e){let t=this._chunkSizeKBList,n=t.length-1,i=0,r=0,h=n;if(e=t[i]&&e=3&&(t=this._speedSampler.currentKBps)),t!==0){let h=this._normalizeSpeed(t);this._currentSpeedNormalized!==h&&(this._currentSpeedNormalized=h,this._currentChunkSizeKB=h)}let n=e.target.response,i=this._range.from+this._receivedLength;this._receivedLength+=n.byteLength;let r=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(t.result)},t.readAsArrayBuffer(e.data)}else{this._status=o.kError;let t={code:-1,msg:"Unsupported WebSocket message type: "+e.data.constructor.name};if(this._onError)this._onError(G.EXCEPTION,t);else throw new U(t.msg)}}_dispatchArrayBuffer(e){let t=e,n=this._receivedLength;this._receivedLength+=t.byteLength,this._onDataArrival&&this._onDataArrival(t,n,this._receivedLength)}_onWebSocketError(e){this._status=o.kError;let t={code:e.code,msg:e.message};if(this._onError)this._onError(G.EXCEPTION,t);else throw new U(t.msg)}}var me=ie;class we{constructor(e){this._zeroStart=e||!1}getConfig(e,t){let n={};if(t.from!==0||t.to!==-1){let i;t.to!==-1?i=`bytes=${t.from.toString()}-${t.to.toString()}`:i=`bytes=${t.from.toString()}-`,n.Range=i}else this._zeroStart&&(n.Range="bytes=0-");return{url:e,headers:n}}removeURLParameters(e){return e}}var be=we;class Te{constructor(e,t){this._startName=e,this._endName=t}getConfig(e,t){let n=e;if(t.from!==0||t.to!==-1){let i=!0;n.indexOf("?")===-1&&(n+="?",i=!1),i&&(n+="&"),n+=`${this._startName}=${t.from.toString()}`,t.to!==-1&&(n+=`&${this._endName}=${t.to.toString()}`)}return{url:n,headers:{}}}removeURLParameters(e){let t=e.split("?")[0],n,i=e.indexOf("?");i!==-1&&(n=e.substring(i+1));let r="";if(n!=null&&n.length>0){let h=n.split("&");for(let f=0;f0;ee[0]!==this._startName&&ee[0]!==this._endName&&(V&&(r+="&"),r+=h[f])}}return r.length===0?t:t+"?"+r}}var Be=Te;class N{constructor(e,t,n){this.TAG="IOController",this._config=t,this._extraData=n,this._stashInitialSize=1024*384,t.stashInitialSize!=null&&t.stashInitialSize>0&&(this._stashInitialSize=t.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,t.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=e,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(e.url),this._refTotalLength=e.filesize?e.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new ce,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(e){this._extraData=e}get onDataArrival(){return this._onDataArrival}set onDataArrival(e){this._onDataArrival=e}get onSeeked(){return this._onSeeked}set onSeeked(e){this._onSeeked=e}get onError(){return this._onError}set onError(e){this._onError=e}get onComplete(){return this._onComplete}set onComplete(e){this._onComplete=e}get onRedirect(){return this._onRedirect}set onRedirect(e){this._onRedirect=e}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(e){this._onRecoveredEarlyEof=e}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===Q?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let e=this._config;if(e.seekType==="range")this._seekHandler=new be(this._config.rangeLoadZeroStart);else if(e.seekType==="param"){let t=e.seekParamStart||"bstart",n=e.seekParamEnd||"bend";this._seekHandler=new Be(t,n)}else if(e.seekType==="custom"){if(typeof e.customSeekHandler!="function")throw new ae("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new e.customSeekHandler}else throw new ae(`Invalid seekType in config: ${e.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=me;else if(E.isSupported())this._loaderClass=E;else if(L.isSupported())this._loaderClass=L;else if(Q.isSupported())this._loaderClass=Q;else throw new U("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(e){this._currentRange={from:0,to:-1},e&&(this._currentRange.from=e),this._speedSampler.reset(),e||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let e=this._resumeFrom;this._resumeFrom=0,this._internalSeek(e,!0)}}seek(e){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(e,!0)}_internalSeek(e,t){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(t),this._loader.destroy(),this._loader=null;let n={from:e,to:-1};this._currentRange={from:n.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,n),this._onSeeked&&this._onSeeked()}updateUrl(e){if(!e||typeof e!="string"||e.length===0)throw new ae("Url must be a non-empty string!");this._dataSource.url=e}_expandBuffer(e){let t=this._stashSize;for(;t+1024*1024*10){let i=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(n,0,t).set(i,0)}this._stashBuffer=n,this._bufferSize=t}_normalizeSpeed(e){let t=this._speedNormalizeList,n=t.length-1,i=0,r=0,h=n;if(e=t[i]&&e=512&&e<=1024?t=Math.floor(e*1.5):t=e*2,t>8192&&(t=8192);let n=t*1024+1024*1024*1;this._bufferSize0){let h=this._stashBuffer.slice(0,this._stashUsed),f=this._dispatchChunks(h,this._stashByteStart);if(f0){let ee=new Uint8Array(h,f);r.set(ee,0),this._stashUsed=ee.byteLength,this._stashByteStart+=f}}else this._stashUsed=0,this._stashByteStart+=f;this._stashUsed+e.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+e.byteLength),r=new Uint8Array(this._stashBuffer,0,this._bufferSize)),r.set(new Uint8Array(e),this._stashUsed),this._stashUsed+=e.byteLength}else{let h=this._dispatchChunks(e,t);if(hthis._bufferSize&&(this._expandBuffer(f),r=new Uint8Array(this._stashBuffer,0,this._bufferSize)),r.set(new Uint8Array(e,h),0),this._stashUsed+=f,this._stashByteStart=t+h}}}else if(this._stashUsed===0){let r=this._dispatchChunks(e,t);if(rthis._bufferSize&&this._expandBuffer(h),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(e,r),0),this._stashUsed+=h,this._stashByteStart=t+r}}else{this._stashUsed+e.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+e.byteLength);let r=new Uint8Array(this._stashBuffer,0,this._bufferSize);r.set(new Uint8Array(e),this._stashUsed),this._stashUsed+=e.byteLength;let h=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(h0){let f=new Uint8Array(this._stashBuffer,h);r.set(f,0)}this._stashUsed-=h,this._stashByteStart+=h}}_flushStashBuffer(e){if(this._stashUsed>0){let t=this._stashBuffer.slice(0,this._stashUsed),n=this._dispatchChunks(t,this._stashByteStart),i=t.byteLength-n;if(n0){let r=new Uint8Array(this._stashBuffer,0,this._bufferSize),h=new Uint8Array(t,n);r.set(h,0),this._stashUsed=h.byteLength,this._stashByteStart+=n}return 0}return this._stashUsed=0,this._stashByteStart=0,i}return 0}_onLoaderComplete(e,t){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(e,t){switch(g.e(this.TAG,`Loader error, code = ${t.code}, msg = ${t.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,e=G.UNRECOVERABLE_EARLY_EOF),e){case G.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let n=this._currentRange.to+1;n0){let t=ue.getConfig();e.emit("change",t)}}static registerListener(e){ue.emitter.addListener("change",e)}static removeListener(e){ue.emitter.removeListener("change",e)}static addLogListener(e){g.emitter.addListener("log",e),g.emitter.listenerCount("log")>0&&(g.ENABLE_CALLBACK=!0,ue._notifyChange())}static removeLogListener(e){g.emitter.removeListener("log",e),g.emitter.listenerCount("log")===0&&(g.ENABLE_CALLBACK=!1,ue._notifyChange())}}ue.emitter=new(z());var ve=ue;class je{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let e=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,t=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&e&&t}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(e){if(this.keyframesIndex==null)return null;let t=this.keyframesIndex,n=this._search(t.times,e);return{index:n,milliseconds:t.times[n],fileposition:t.filepositions[n]}}_search(e,t){let n=0,i=e.length-1,r=0,h=0,f=i;for(t=e[r]&&t=128){e.push(String.fromCharCode(r&65535)),n+=2;continue}}}else if(t[n]<240){if(Ze(t,n,2)){let r=(t[n]&15)<<12|(t[n+1]&63)<<6|t[n+2]&63;if(r>=2048&&(r&63488)!==55296){e.push(String.fromCharCode(r&65535)),n+=3;continue}}}else if(t[n]<248&&Ze(t,n,3)){let r=(t[n]&7)<<18|(t[n+1]&63)<<12|(t[n+2]&63)<<6|t[n+3]&63;if(r>65536&&r<1114112){r-=65536,e.push(String.fromCharCode(r>>>10|55296)),e.push(String.fromCharCode(r&1023|56320)),n+=4;continue}}}e.push("\uFFFD"),++n}return e.join("")}var it=We;let Me=function(){let K=new ArrayBuffer(2);return new DataView(K).setInt16(0,256,!0),new Int16Array(K)[0]===256}();class He{static parseScriptData(e,t,n){let i={};try{let r=He.parseValue(e,t,n),h=He.parseValue(e,t+r.size,n-r.size);i[r.data]=h.data}catch(r){g.e("AMF",r.toString())}return i}static parseObject(e,t,n){if(n<3)throw new J("Data not enough when parse ScriptDataObject");let i=He.parseString(e,t,n),r=He.parseValue(e,t+i.size,n-i.size),h=r.objectEnd;return{data:{name:i.data,value:r.data},size:i.size+r.size,objectEnd:h}}static parseVariable(e,t,n){return He.parseObject(e,t,n)}static parseString(e,t,n){if(n<2)throw new J("Data not enough when parse String");let r=new DataView(e,t,n).getUint16(0,!Me),h;return r>0?h=it(new Uint8Array(e,t+2,r)):h="",{data:h,size:2+r}}static parseLongString(e,t,n){if(n<4)throw new J("Data not enough when parse LongString");let r=new DataView(e,t,n).getUint32(0,!Me),h;return r>0?h=it(new Uint8Array(e,t+4,r)):h="",{data:h,size:4+r}}static parseDate(e,t,n){if(n<10)throw new J("Data size invalid when parse Date");let i=new DataView(e,t,n),r=i.getFloat64(0,!Me),h=i.getInt16(8,!Me);return r+=h*60*1e3,{data:new Date(r),size:10}}static parseValue(e,t,n){if(n<1)throw new J("Data not enough when parse Value");let i=new DataView(e,t,n),r=1,h=i.getUint8(0),f,ee=!1;try{switch(h){case 0:f=i.getFloat64(1,!Me),r+=8;break;case 1:{f=!!i.getUint8(1),r+=1;break}case 2:{let V=He.parseString(e,t+1,n-1);f=V.data,r+=V.size;break}case 3:{f={};let V=0;for((i.getUint32(n-4,!Me)&16777215)===9&&(V=3);r32)throw new ae("ExpGolomb: readBits() bits exceeded max 32bits!");if(e<=this._current_word_bits_left){let h=this._current_word>>>32-e;return this._current_word<<=e,this._current_word_bits_left-=e,h}let t=this._current_word_bits_left?this._current_word:0;t=t>>>32-this._current_word_bits_left;let n=e-this._current_word_bits_left;this._fillCurrentWord();let i=Math.min(n,this._current_word_bits_left),r=this._current_word>>>32-i;return this._current_word<<=i,this._current_word_bits_left-=i,t=t<>>e)return this._current_word<<=e,this._current_word_bits_left-=e,e;return this._fillCurrentWord(),e+this._skipLeadingZero()}readUEG(){let e=this._skipLeadingZero();return this.readBits(e+1)-1}readSEG(){let e=this.readUEG();return e&1?e+1>>>1:-1*(e>>>1)}}var et=Je;class R{static _ebsp2rbsp(e){let t=e,n=t.byteLength,i=new Uint8Array(n),r=0;for(let h=0;h=2&&t[h]===3&&t[h-1]===0&&t[h-2]===0||(i[r]=t[h],r++);return new Uint8Array(i.buffer,0,r)}static parseSPS(e){let t=R._ebsp2rbsp(e),n=new et(t);n.readByte();let i=n.readByte();n.readByte();let r=n.readByte();n.readUEG();let h=R.getProfileString(i),f=R.getLevelString(r),ee=1,V=420,ge=[0,420,422,444],Ne=8;if((i===100||i===110||i===122||i===244||i===44||i===83||i===86||i===118||i===128||i===138||i===144)&&(ee=n.readUEG(),ee===3&&n.readBits(1),ee<=3&&(V=ge[ee]),Ne=n.readUEG()+8,n.readUEG(),n.readBits(1),n.readBool())){let Ke=ee!==3?8:12;for(let Ue=0;Ue0&&Ke<16?(vt=Ue[Ke-1],Ee=st[Ke-1]):Ke===255&&(vt=n.readByte()<<8|n.readByte(),Ee=n.readByte()<<8|n.readByte())}if(n.readBool()&&n.readBool(),n.readBool()&&(n.readBits(4),n.readBool()&&n.readBits(24)),n.readBool()&&(n.readUEG(),n.readUEG()),n.readBool()){let Ke=n.readBits(32),Ue=n.readBits(32);w=n.readBool(),x=Ue,O=Ke*2,nt=x/O}}let D=1;(vt!==1||Ee!==1)&&(D=vt/Ee);let F=0,k=0;if(ee===0)F=1,k=2-X;else{let Ke=ee===3?1:2,Ue=ee===1?2:1;F=Ke,k=Ue*(2-X)}let se=(Pe+1)*16,De=(2-X)*((fe+1)*16);se-=(ne+Le)*F,De-=(Oe+Xe)*k;let Ae=Math.ceil(se*D);return n.destroy(),n=null,{profile_string:h,level_string:f,bit_depth:Ne,ref_frames:oe,chroma_format:V,chroma_format_string:R.getChromaFormatString(V),frame_rate:{fixed:w,fps:nt,fps_den:O,fps_num:x},sar_ratio:{width:vt,height:Ee},codec_size:{width:se,height:De},present_size:{width:Ae,height:De}}}static _skipScalingList(e,t){let n=8,i=8,r=0;for(let h=0;h>>8&255|(K&255)<<8}function $(K){return(K&4278190080)>>>24|(K&16711680)>>>8|(K&65280)<<8|(K&255)<<24}function d(K,e){return K[e]<<24|K[e+1]<<16|K[e+2]<<8|K[e+3]}class p{constructor(e,t){this.TAG="FLVDemuxer",this._config=t,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=e.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=e.hasAudioTrack,this._hasVideo=e.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new Fe,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let n=new ArrayBuffer(2);return new DataView(n).setInt16(0,256,!0),new Int16Array(n)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(e){let t=new Uint8Array(e),n={match:!1};if(t[0]!==70||t[1]!==76||t[2]!==86||t[3]!==1)return n;let i=(t[4]&4)>>>2!==0,r=(t[4]&1)!==0,h=d(t,5);return h<9?n:{match:!0,consumed:h,dataOffset:h,hasAudioTrack:i,hasVideoTrack:r}}bindDataSource(e){return e.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(e){this._onTrackMetadata=e}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(e){this._onMediaInfo=e}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(e){this._onMetaDataArrived=e}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(e){this._onScriptDataArrived=e}get onError(){return this._onError}set onError(e){this._onError=e}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(e){this._onDataAvailable=e}get timestampBase(){return this._timestampBase}set timestampBase(e){this._timestampBase=e}get overridedDuration(){return this._duration}set overridedDuration(e){this._durationOverrided=!0,this._duration=e,this._mediaInfo.duration=e}set overridedHasAudio(e){this._hasAudioFlagOverrided=!0,this._hasAudio=e,this._mediaInfo.hasAudio=e}set overridedHasVideo(e){this._hasVideoFlagOverrided=!0,this._hasVideo=e,this._mediaInfo.hasVideo=e}resetMediaInfo(){this._mediaInfo=new Fe}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(e,t){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new J("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let n=0,i=this._littleEndian;if(t===0)if(e.byteLength>13)n=p.probe(e).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,t+n!==this._dataOffset&&g.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(e,n).getUint32(0,!i)!==0&&g.w(this.TAG,"PrevTagSize0 !== 0 !!!"),n+=4);ne.byteLength)break;let h=r.getUint8(0),f=r.getUint32(0,!i)&16777215;if(n+11+f+4>e.byteLength)break;if(h!==8&&h!==9&&h!==18){g.w(this.TAG,`Unsupported tag type ${h}, skipped`),n+=11+f+4;continue}let ee=r.getUint8(4),V=r.getUint8(5),ge=r.getUint8(6),Ne=r.getUint8(7),ze=ge|V<<8|ee<<16|Ne<<24;(r.getUint32(7,!i)&16777215)!==0&&g.w(this.TAG,"Meet tag which has StreamID != 0!");let Pe=n+11;switch(h){case 8:this._parseAudioData(e,Pe,f,ze);break;case 9:this._parseVideoData(e,Pe,f,ze,t+n);break;case 18:this._parseScriptData(e,Pe,f);break}let fe=r.getUint32(11+f,!i);fe!==11+f&&g.w(this.TAG,`Invalid PrevTagSize ${fe}`),n+=11+f+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),n}_parseScriptData(e,t,n){let i=Ye.parseScriptData(e,t,n);if(i.hasOwnProperty("onMetaData")){if(i.onMetaData==null||typeof i.onMetaData!="object"){g.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&g.w(this.TAG,"Found another onMetaData tag!"),this._metadata=i;let r=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},r)),typeof r.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=r.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof r.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=r.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof r.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=r.audiodatarate),typeof r.videodatarate=="number"&&(this._mediaInfo.videoDataRate=r.videodatarate),typeof r.width=="number"&&(this._mediaInfo.width=r.width),typeof r.height=="number"&&(this._mediaInfo.height=r.height),typeof r.duration=="number"){if(!this._durationOverrided){let h=Math.floor(r.duration*this._timescale);this._duration=h,this._mediaInfo.duration=h}}else this._mediaInfo.duration=0;if(typeof r.framerate=="number"){let h=Math.floor(r.framerate*1e3);if(h>0){let f=h/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=f,this._referenceFrameRate.fps_num=h,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=f}}if(typeof r.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let h=r.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(h),r.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=r,g.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(i).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},i))}_parseKeyframesIndex(e){let t=[],n=[];for(let i=1;i>>4;if(ee!==2&&ee!==10){this._onError(c.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+ee);return}let V=0,ge=(f&12)>>>2;if(ge>=0&&ge<=4)V=this._flvSoundRateTable[ge];else{this._onError(c.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+ge);return}let Ne=(f&2)>>>1,ze=f&1,oe=this._audioMetadata,Pe=this._audioTrack;if(oe||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),oe=this._audioMetadata={},oe.type="audio",oe.id=Pe.id,oe.timescale=this._timescale,oe.duration=this._duration,oe.audioSampleRate=V,oe.channelCount=ze===0?1:2),ee===10){let fe=this._parseAACAudioData(e,t+1,n-1);if(fe==null)return;if(fe.packetType===0){oe.config&&g.w(this.TAG,"Found another AudioSpecificConfig!");let X=fe.data;oe.audioSampleRate=X.samplingRate,oe.channelCount=X.channelCount,oe.codec=X.codec,oe.originalCodec=X.originalCodec,oe.config=X.config,oe.refSampleDuration=1024/oe.audioSampleRate*oe.timescale,g.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",oe);let ne=this._mediaInfo;ne.audioCodec=oe.originalCodec,ne.audioSampleRate=oe.audioSampleRate,ne.audioChannelCount=oe.channelCount,ne.hasVideo?ne.videoCodec!=null&&(ne.mimeType='video/x-flv; codecs="'+ne.videoCodec+","+ne.audioCodec+'"'):ne.mimeType='video/x-flv; codecs="'+ne.audioCodec+'"',ne.isComplete()&&this._onMediaInfo(ne)}else if(fe.packetType===1){let X=this._timestampBase+i,ne={unit:fe.data,length:fe.data.byteLength,dts:X,pts:X};Pe.samples.push(ne),Pe.length+=fe.data.length}else g.e(this.TAG,`Flv: Unsupported AAC data type ${fe.packetType}`)}else if(ee===2){if(!oe.codec){let Le=this._parseMP3AudioData(e,t+1,n-1,!0);if(Le==null)return;oe.audioSampleRate=Le.samplingRate,oe.channelCount=Le.channelCount,oe.codec=Le.codec,oe.originalCodec=Le.originalCodec,oe.refSampleDuration=1152/oe.audioSampleRate*oe.timescale,g.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",oe);let Oe=this._mediaInfo;Oe.audioCodec=oe.codec,Oe.audioSampleRate=oe.audioSampleRate,Oe.audioChannelCount=oe.channelCount,Oe.audioDataRate=Le.bitRate,Oe.hasVideo?Oe.videoCodec!=null&&(Oe.mimeType='video/x-flv; codecs="'+Oe.videoCodec+","+Oe.audioCodec+'"'):Oe.mimeType='video/x-flv; codecs="'+Oe.audioCodec+'"',Oe.isComplete()&&this._onMediaInfo(Oe)}let fe=this._parseMP3AudioData(e,t+1,n-1,!1);if(fe==null)return;let X=this._timestampBase+i,ne={unit:fe,length:fe.byteLength,dts:X,pts:X};Pe.samples.push(ne),Pe.length+=fe.length}}_parseAACAudioData(e,t,n){if(n<=1){g.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let i={},r=new Uint8Array(e,t,n);return i.packetType=r[0],r[0]===0?i.data=this._parseAACAudioSpecificConfig(e,t+1,n-1):i.data=r.subarray(1),i}_parseAACAudioSpecificConfig(e,t,n){let i=new Uint8Array(e,t,n),r=null,h=0,f=0,ee=null,V=0,ge=null;if(h=f=i[0]>>>3,V=(i[0]&7)<<1|i[1]>>>7,V<0||V>=this._mpegSamplingRates.length){this._onError(c.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let Ne=this._mpegSamplingRates[V],ze=(i[1]&120)>>>3;if(ze<0||ze>=8){this._onError(c.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}h===5&&(ge=(i[1]&7)<<1|i[2]>>>7,ee=(i[2]&124)>>>2);let oe=self.navigator.userAgent.toLowerCase();return oe.indexOf("firefox")!==-1?V>=6?(h=5,r=new Array(4),ge=V-3):(h=2,r=new Array(2),ge=V):oe.indexOf("android")!==-1?(h=2,r=new Array(2),ge=V):(h=5,ge=V,r=new Array(4),V>=6?ge=V-3:ze===1&&(h=2,r=new Array(2),ge=V)),r[0]=h<<3,r[0]|=(V&15)>>>1,r[1]=(V&15)<<7,r[1]|=(ze&15)<<3,h===5&&(r[1]|=(ge&15)>>>1,r[2]=(ge&1)<<7,r[2]|=8,r[3]=0),{config:r,samplingRate:Ne,channelCount:ze,codec:"mp4a.40."+h,originalCodec:"mp4a.40."+f}}_parseMP3AudioData(e,t,n,i){if(n<4){g.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let r=this._littleEndian,h=new Uint8Array(e,t,n),f=null;if(i){if(h[0]!==255)return;let ee=h[1]>>>3&3,V=(h[1]&6)>>1,ge=(h[2]&240)>>>4,Ne=(h[2]&12)>>>2,oe=(h[3]>>>6&3)!==3?2:1,Pe=0,fe=0,X=34,ne="mp3";switch(ee){case 0:Pe=this._mpegAudioV25SampleRateTable[Ne];break;case 2:Pe=this._mpegAudioV20SampleRateTable[Ne];break;case 3:Pe=this._mpegAudioV10SampleRateTable[Ne];break}switch(V){case 1:X=34,ge>>4,ee=h&15;if(ee!==7){this._onError(c.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${ee}`);return}this._parseAVCVideoPacket(e,t+1,n-1,i,r,f)}_parseAVCVideoPacket(e,t,n,i,r,h){if(n<4){g.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let f=this._littleEndian,ee=new DataView(e,t,n),V=ee.getUint8(0),Ne=(ee.getUint32(0,!f)&16777215)<<8>>8;if(V===0)this._parseAVCDecoderConfigurationRecord(e,t+4,n-4);else if(V===1)this._parseAVCVideoData(e,t+4,n-4,i,r,h,Ne);else if(V!==2){this._onError(c.FORMAT_ERROR,`Flv: Invalid video packet type ${V}`);return}}_parseAVCDecoderConfigurationRecord(e,t,n){if(n<7){g.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let i=this._videoMetadata,r=this._videoTrack,h=this._littleEndian,f=new DataView(e,t,n);i?typeof i.avcc!="undefined"&&g.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),i=this._videoMetadata={},i.type="video",i.id=r.id,i.timescale=this._timescale,i.duration=this._duration);let ee=f.getUint8(0),V=f.getUint8(1),ge=f.getUint8(2),Ne=f.getUint8(3);if(ee!==1||V===0){this._onError(c.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(f.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(c.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let ze=f.getUint8(5)&31;if(ze===0){this._onError(c.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else ze>1&&g.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${ze}`);let oe=6;for(let fe=0;fe1&&g.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${Pe}`);oe++;for(let fe=0;fe=n){g.w(this.TAG,`Malformed Nalu near timestamp ${Pe}, offset = ${ze}, dataSize = ${n}`);break}let X=V.getUint32(ze,!ee);if(oe===3&&(X>>>=8),X>n-oe){g.w(this.TAG,`Malformed Nalus near timestamp ${Pe}, NaluSize > DataSize!`);return}let ne=V.getUint8(ze+oe)&31;ne===5&&(fe=!0);let Le=new Uint8Array(e,t+ze,oe+X),Oe={type:ne,data:Le};ge.push(Oe),Ne+=Le.byteLength,ze+=oe+X}if(ge.length){let X=this._videoTrack,ne={units:ge,length:Ne,isKeyframe:fe,dts:Pe,cts:f,pts:Pe+f};fe&&(ne.fileposition=r),X.samples.push(ne),X.length+=Ne}}}var b=p;class u{static init(){u.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let t in u.types)u.types.hasOwnProperty(t)&&(u.types[t]=[t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2),t.charCodeAt(3)]);let e=u.constants={};e.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),e.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),e.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),e.STSC=e.STCO=e.STTS,e.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),e.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),e.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),e.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),e.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),e.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(e){let t=8,n=null,i=Array.prototype.slice.call(arguments,1),r=i.length;for(let f=0;f>>24&255,n[1]=t>>>16&255,n[2]=t>>>8&255,n[3]=t&255,n.set(e,4);let h=8;for(let f=0;f>>24&255,e>>>16&255,e>>>8&255,e&255,t>>>24&255,t>>>16&255,t>>>8&255,t&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(e){return u.box(u.types.trak,u.tkhd(e),u.mdia(e))}static tkhd(e){let t=e.id,n=e.duration,i=e.presentWidth,r=e.presentHeight;return u.box(u.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,t&255,0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,n&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,i>>>8&255,i&255,0,0,r>>>8&255,r&255,0,0]))}static mdia(e){return u.box(u.types.mdia,u.mdhd(e),u.hdlr(e),u.minf(e))}static mdhd(e){let t=e.timescale,n=e.duration;return u.box(u.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,t&255,n>>>24&255,n>>>16&255,n>>>8&255,n&255,85,196,0,0]))}static hdlr(e){let t=null;return e.type==="audio"?t=u.constants.HDLR_AUDIO:t=u.constants.HDLR_VIDEO,u.box(u.types.hdlr,t)}static minf(e){let t=null;return e.type==="audio"?t=u.box(u.types.smhd,u.constants.SMHD):t=u.box(u.types.vmhd,u.constants.VMHD),u.box(u.types.minf,t,u.dinf(),u.stbl(e))}static dinf(){return u.box(u.types.dinf,u.box(u.types.dref,u.constants.DREF))}static stbl(e){return u.box(u.types.stbl,u.stsd(e),u.box(u.types.stts,u.constants.STTS),u.box(u.types.stsc,u.constants.STSC),u.box(u.types.stsz,u.constants.STSZ),u.box(u.types.stco,u.constants.STCO))}static stsd(e){return e.type==="audio"?e.codec==="mp3"?u.box(u.types.stsd,u.constants.STSD_PREFIX,u.mp3(e)):u.box(u.types.stsd,u.constants.STSD_PREFIX,u.mp4a(e)):u.box(u.types.stsd,u.constants.STSD_PREFIX,u.avc1(e))}static mp3(e){let t=e.channelCount,n=e.audioSampleRate,i=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t,0,16,0,0,0,0,n>>>8&255,n&255,0,0]);return u.box(u.types[".mp3"],i)}static mp4a(e){let t=e.channelCount,n=e.audioSampleRate,i=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t,0,16,0,0,0,0,n>>>8&255,n&255,0,0]);return u.box(u.types.mp4a,i,u.esds(e))}static esds(e){let t=e.config||[],n=t.length,i=new Uint8Array([0,0,0,0,3,23+n,0,1,0,4,15+n,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([n]).concat(t).concat([6,1,2]));return u.box(u.types.esds,i)}static avc1(e){let t=e.avcc,n=e.codecWidth,i=e.codecHeight,r=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,n>>>8&255,n&255,i>>>8&255,i&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return u.box(u.types.avc1,r,u.box(u.types.avcC,t))}static mvex(e){return u.box(u.types.mvex,u.trex(e))}static trex(e){let t=e.id,n=new Uint8Array([0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,t&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return u.box(u.types.trex,n)}static moof(e,t){return u.box(u.types.moof,u.mfhd(e.sequenceNumber),u.traf(e,t))}static mfhd(e){let t=new Uint8Array([0,0,0,0,e>>>24&255,e>>>16&255,e>>>8&255,e&255]);return u.box(u.types.mfhd,t)}static traf(e,t){let n=e.id,i=u.box(u.types.tfhd,new Uint8Array([0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,n&255])),r=u.box(u.types.tfdt,new Uint8Array([0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,t&255])),h=u.sdtp(e),f=u.trun(e,h.byteLength+16+16+8+16+8+8);return u.box(u.types.traf,i,r,f,h)}static sdtp(e){let t=e.samples||[],n=t.length,i=new Uint8Array(4+n);for(let r=0;r>>24&255,i>>>16&255,i>>>8&255,i&255,t>>>24&255,t>>>16&255,t>>>8&255,t&255],0);for(let f=0;f>>24&255,ee>>>16&255,ee>>>8&255,ee&255,V>>>24&255,V>>>16&255,V>>>8&255,V&255,ge.isLeading<<2|ge.dependsOn,ge.isDependedOn<<6|ge.hasRedundancy<<4|ge.isNonSync,0,0,Ne>>>24&255,Ne>>>16&255,Ne>>>8&255,Ne&255],12+16*f)}return u.box(u.types.trun,h)}static mdat(e){return u.box(u.types.mdat,e)}}u.init();var B=u;class W{static getSilentFrame(e,t){if(e==="mp4a.40.2"){if(t===1)return new Uint8Array([0,200,0,128,35,128]);if(t===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(t===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(t===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(t===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(t===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(t===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(t===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(t===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var pe=W;class Ce{constructor(e,t,n,i,r){this.dts=e,this.pts=t,this.duration=n,this.originalDts=i,this.isSyncPoint=r,this.fileposition=null}}class $e{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(e){e.isSyncPoint=!0,this.syncPoints.push(e)}}class _e{constructor(){this._list=[]}clear(){this._list=[]}appendArray(e){let t=this._list;e.length!==0&&(t.length>0&&e[0].originalDts=t[r].dts&&et[i].lastSample.originalDts&&e=t[i].lastSample.originalDts&&(i===t.length-1||i0&&(r=this._searchNearestSegmentBefore(n.originalBeginDts)+1),this._lastAppendLocation=r,this._list.splice(r,0,n)}getLastSegmentBefore(e){let t=this._searchNearestSegmentBefore(e);return t>=0?this._list[t]:null}getLastSampleBefore(e){let t=this.getLastSegmentBefore(e);return t!=null?t.lastSample:null}getLastSyncPointBefore(e){let t=this._searchNearestSegmentBefore(e),n=this._list[t].syncPoints;for(;n.length===0&&t>0;)t--,n=this._list[t].syncPoints;return n.length>0?n[n.length-1]:null}}class Se{constructor(e){this.TAG="MP4Remuxer",this._config=e,this._isLive=e.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new ke("audio"),this._videoSegmentInfoList=new ke("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(_.chrome&&(_.version.major<50||_.version.major===50&&_.version.build<2661)),this._fillSilentAfterSeek=_.msedge||_.msie,this._mp3UseMpegAudio=!_.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(e){return e.onDataAvailable=this.remux.bind(this),e.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(e){this._onInitSegment=e}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(e){this._onMediaSegment=e}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(e){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(e,t){if(!this._onMediaSegment)throw new J("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(e,t),this._remuxVideo(t),this._remuxAudio(e)}_onTrackMetadataReceived(e,t){let n=null,i="mp4",r=t.codec;if(e==="audio")this._audioMeta=t,t.codec==="mp3"&&this._mp3UseMpegAudio?(i="mpeg",r="",n=new Uint8Array):n=B.generateInitSegment(t);else if(e==="video")this._videoMeta=t,n=B.generateInitSegment(t);else return;if(!this._onInitSegment)throw new J("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(e,{type:e,data:n.buffer,codec:r,container:`${e}/${i}`,mediaDuration:t.duration})}_calculateDtsBase(e,t){this._dtsBaseInited||(e.samples&&e.samples.length&&(this._audioDtsBase=e.samples[0].dts),t.samples&&t.samples.length&&(this._videoDtsBase=t.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let e=this._videoStashedLastSample,t=this._audioStashedLastSample,n={type:"video",id:1,sequenceNumber:0,samples:[],length:0};e!=null&&(n.samples.push(e),n.length=e.length);let i={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};t!=null&&(i.samples.push(t),i.length=t.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(n,!0),this._remuxAudio(i,!0)}_remuxAudio(e,t){if(this._audioMeta==null)return;let n=e,i=n.samples,r,h=-1,f=-1,ee=-1,V=this._audioMeta.refSampleDuration,ge=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,Ne=this._dtsBaseInited&&this._audioNextDts===void 0,ze=!1;if(!i||i.length===0||i.length===1&&!t)return;let oe=0,Pe=null,fe=0;ge?(oe=0,fe=n.length):(oe=8,fe=8+n.length);let X=null;if(i.length>1&&(X=i.pop(),fe-=X.length),this._audioStashedLastSample!=null){let Ee=this._audioStashedLastSample;this._audioStashedLastSample=null,i.unshift(Ee),fe+=Ee.length}X!=null&&(this._audioStashedLastSample=X);let ne=i[0].dts-this._dtsBase;if(this._audioNextDts)r=ne-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())r=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(ze=!0);else{let Ee=this._audioSegmentInfoList.getLastSampleBefore(ne);if(Ee!=null){let nt=ne-(Ee.originalDts+Ee.duration);nt<=3&&(nt=0);let w=Ee.dts+Ee.duration+nt;r=ne-w}else r=0}if(ze){let Ee=ne-r,nt=this._videoSegmentInfoList.getLastSegmentBefore(ne);if(nt!=null&&nt.beginDts=1?j=Le[Le.length-1].duration:j=Math.floor(V);let D=!1,F=null;if(j>V*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!_.safari){D=!0;let k=Math.abs(j-V),se=Math.ceil(k/V),De=O+V;g.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. +(self.webpackChunk=self.webpackChunk||[]).push([[4928],{18785:function(dt,Re,l){"use strict";l.d(Re,{Z:function(){return ce}});var a=l(54476),C=l(59301),P={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"},z=P,y=l(7657),g=function(J,ae){return C.createElement(y.Z,(0,a.Z)({},J,{ref:ae,icon:z}))},de=C.forwardRef(g),ce=de},33853:function(dt,Re,l){"use strict";l.d(Re,{Z:function(){return ce}});var a=l(54476),C=l(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"},z=P,y=l(7657),g=function(J,ae){return C.createElement(y.Z,(0,a.Z)({},J,{ref:ae,icon:z}))},de=C.forwardRef(g),ce=de},38819:function(dt,Re,l){"use strict";l.d(Re,{Z:function(){return ce}});var a=l(54476),C=l(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"},z=P,y=l(7657),g=function(J,ae){return C.createElement(y.Z,(0,a.Z)({},J,{ref:ae,icon:z}))},de=C.forwardRef(g),ce=de},44080:function(dt,Re,l){"use strict";l.d(Re,{Z:function(){return xe}});var a=l(59301),C=l(8591),P=l(38854),z=l(73217),y=l(17030),g=l(41867),de=l(56102),ce=l(84056),U={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"},J=(te,q,_)=>new Promise((S,E)=>{var I=M=>{try{T(_.next(M))}catch(A){E(A)}},L=M=>{try{T(_.throw(M))}catch(A){E(A)}},T=M=>M.done?S(M.value):Promise.resolve(M.value).then(I,L);T((_=_.apply(te,q)).next())});function ae(te){if(isNaN(te))return{minutes:"00",seconds:"00"};const q=new Date(te*1e3).toISOString().substr(11,8);return{hour:q.substr(0,2),minutes:q.substr(3,2),seconds:q.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function Y(te,q){return te-q}function o(te){te.sort(Y);let q=0;for(let _=0;_{},handlePlay:M=()=>{},handlePlayEnded:A=()=>{},autoPlay:Q=!1,onPlayEnded:ie=()=>{},isShowWaterMark:me=!0},we)=>{var be;const Be=((be=q==null?void 0:q.split("."))==null?void 0:be.pop())==="flv",N=(0,a.useRef)(),Ve=(0,a.useRef)(),Ge=(0,a.useRef)(),H=(0,a.useRef)(),he=(0,a.useRef)(),re=(0,a.useRef)(),ye=(0,a.useRef)(),le=(0,a.useRef)(),ue=(0,a.useRef)(),ve=(0,a.useRef)(),je=(0,a.useRef)(),Fe=(0,a.useRef)(),Ze=(0,a.useRef)(),We=(0,a.useRef)(),it=navigator.userAgent.toLowerCase().match(G),Me=it?it[0]:"pc",He=(0,a.useRef)(!1),Ye=(0,g.eY)();let Je=0,et=0,R=0,v=null,s=!1,c=20,m=1,$=!1,d=!1,p=[];(0,a.useImperativeHandle)(we,()=>({getLastUpdatedTime:()=>N.current.currentTime,getDuration:()=>N.current.duration})),C.ZP.config({maxCount:1,getContainer:()=>Ge.current});const b=(0,a.useCallback)((_e,ke=!1)=>{let Se={point:N.current.currentTime};v?(Se.log_id=v,Se.watch_duration=o(p),Se.total_duration=et):(I?(Se.video_id=parseInt(S,10),Se.course_id=I):Se.video_id=S,Se.duration=Je,Se.device=Me),ke&&(Se.ed="1");function ut(){return J(this,null,function*(){$=!0,v=yield E==null?void 0:E(Se),$=!1,_e&&_e()})}ut()},[S,I]);(0,a.useEffect)(()=>{N.current&&(H.current.style.display="none",he.current.style.display="block"),C.ZP.destroy();let _e=null;return z.Z.isSupported&&Be&&q&&(q==null?void 0:q.indexOf(".m3u8"))<0?(_e=z.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:q,muted:!1}),N.current&&(_e.attachMediaElement(N.current),_e.load())):N.current.setAttribute("src",q),B(),()=>{_e&&(_e.unload(),_e.pause(),_e.destroy(),_e=null)}},[N,Be,q]);function u(){N.current.paused?(H.current.style.display="none",he.current.style.display="block"):(H.current.style.display="block",he.current.style.display="none")}function B(){je.current.style.display="none",Ze.current.style.display="none",Fe.current.style.display="none",N.current.muted||N.current.volume===0?je.current.style.display="block":N.current.volume>0&&N.current.volume<=.5?Ze.current.style.display="block":Fe.current.style.display="block"}(0,a.useEffect)(()=>{const _e=document.getElementById("play"),ke=document.querySelectorAll(".playback-icons use");function Se(){M(),L&&!He.current&&(N.current.currentTime=L),He.current=!0,p.push(N.current.currentTime),s||(s=!0,_&&b())}function ut(){return J(this,null,function*(){u(),p.push(N.current.currentTime),_&&b(()=>{v=null,R=0,s=!1,$=!1,d=!1,p=[],et=0,m=1},!0),ie()})}function gt(){re.current.value=Math.round(N.current.currentTime),ye.current.value=Math.round(N.current.currentTime)}function Z(){const Ie=ae(Math.round(N.current.currentTime));ue.current.innerText=`${Ie.hour>0?Ie.hour+":":""}${Ie.minutes}:${Ie.seconds}`,ue.current.setAttribute("datetime",`${Ie.hour>0?" "+Ie.hour+" ":""}${Ie.minutes}m ${Ie.seconds}s`)}function bt(){var Ie,Qe,Rt,_t,Nt,$t,kt;const Lt=Math.round((Ie=N.current)==null?void 0:Ie.duration);(Rt=(Qe=re.current)==null?void 0:Qe.setAttribute)==null||Rt.call(Qe,"max",Lt),(Nt=(_t=ye.current)==null?void 0:_t.setAttribute)==null||Nt.call(_t,"max",Lt);const tt=ae(Lt);le.current&&(le.current.innerText=`${tt.hour>0?tt.hour+":":""}${tt.minutes}:${tt.seconds}`,(kt=($t=le.current).setAttribute)==null||kt.call($t,"datetime",`${tt.hour>0?" "+tt.hour+" ":""}${tt.minutes}m ${tt.seconds}s`))}function mt(){try{const Ie=Math.round(N.current.duration);re.current.setAttribute("max",Ie),ye.current.setAttribute("max",Ie);const Qe=ae(Ie);le.current.innerText=`${Qe.hour>0?Qe.hour+":":""}${Qe.minutes}:${Qe.seconds}`,le.current.setAttribute("datetime",`${Qe.hour>0?" "+Qe.hour+" ":""}${Qe.minutes}m ${Qe.seconds}s`),gt(),Z();const{width:Rt,height:_t,x:Nt,y:$t}=Ve.current.getBoundingClientRect();if(Nt<0||$t<0||!Rt)return;if(!d){let kt=N.current.currentTime,Lt=kt-R;Math.abs(Lt)<10?(et+=Math.abs(Lt),R=kt,$||et-m*c>=0&&(m++,p.push(R),_&&b())):(R=kt,_&&b())}}catch(Ie){console.log(Ie)}}function xt(){d=!0}function qe(){N.current.playing&&p.push(N.current.currentTime,R),R=N.current.currentTime,d=!1}function At(){Je=N.current.duration,Je<=20&&(c=Je/3),N.current.addEventListener("play",Se)}function Tt(Ie){Ie.preventDefault(),(0,ce.vp)()?(N.current.style.width="100%",N.current.style.height="100%"):N.current.style.cssText=""}function Ft(){T()}function Et(Ie){if(!te){C.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const Qe=Ie.target.dataset.seek?Ie.target.dataset.seek:Ie.target.value;N.current.currentTime=Qe,ye.current.value=Qe,re.current.value=Qe}function Zt(Ie){const Qe=Math.round(Ie.offsetX/Ie.target.clientWidth*parseInt(Ie.target.getAttribute("max"),10));re.current.setAttribute("data-seek",Qe);const Rt=ae(Qe);ve.current.textContent=`${Rt.hour>0?Rt.hour+":":""}${Rt.minutes}:${Rt.seconds}`;const _t=N.current.getBoundingClientRect();ve.current.style.left=`${Ie.pageX-_t.left}px`}function Kt(Ie){switch(Ie.code){case"Space":Ie.preventDefault(),Ce();break;case"ArrowRight":if(Ie.preventDefault(),!te){C.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(N.current.currentTime>=N.current.duration)break;N.current.currentTime=parseInt(N.current.currentTime)+5,gt();break;case"ArrowLeft":if(Ie.preventDefault(),!te){C.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(N.current.currentTime===0)break;N.current.currentTime=parseInt(N.current.currentTime)-5,gt();break;case"ArrowUp":Ie.preventDefault(),N.current.volume<1&&(N.current.volume=(parseInt(N.current.volume*10)+1)/10);break;case"ArrowDown":Ie.preventDefault(),N.current.volume>0&&(N.current.volume=(parseInt(N.current.volume*10)-1)/10);break}}return Ge.current.addEventListener((0,ce.gH)(),Tt),N.current.addEventListener("canplay",At),N.current.addEventListener("ended",ut),N.current.addEventListener("seeking",xt),N.current.addEventListener("seeked",qe),N.current.addEventListener("loadedmetadata",bt),re.current.addEventListener("mousemove",Zt),re.current.addEventListener("input",Et),N.current.addEventListener("timeupdate",mt),N.current.addEventListener("pause",Ft),N.current.addEventListener("volumechange",B),document.addEventListener("keydown",Kt),()=>{var Ie,Qe,Rt,_t,Nt,$t,kt,Lt,tt,rt,dn,K;(Ie=N.current)==null||Ie.removeEventListener("canplay",At),(Qe=N.current)==null||Qe.removeEventListener("play",Se),(Rt=N.current)==null||Rt.removeEventListener("ended",ut),(_t=N.current)==null||_t.removeEventListener("seeking",xt),(Nt=N.current)==null||Nt.removeEventListener("seeked",qe),($t=re.current)==null||$t.removeEventListener("mousemove",Zt),(kt=re.current)==null||kt.removeEventListener("input",Et),(Lt=N.current)==null||Lt.removeEventListener("timeupdate",mt),(tt=N.current)==null||tt.removeEventListener("pause",Ft),(rt=N.current)==null||rt.removeEventListener("loadedmetadata",bt),(dn=N.current)==null||dn.removeEventListener("volumechange",B),document.removeEventListener("keydown",Kt),(K=N.current)!=null&&K.playing&&(p.push(R,N.current.currentTime),_&&b())}},[N,q]),(0,a.useEffect)(()=>{if(N.current.onended=()=>{A(N)},N.current.oncontextmenu=()=>!1,(q==null?void 0:q.indexOf(".m3u8"))>-1){if(N.current.canPlayType("application/vnd.apple.mpegurl"))N.current.src=q;else if(y.ZP.isSupported()){var _e=new y.ZP;_e.loadSource(q),_e.attachMedia(N.current)}}},[q]);const[W,pe]=(0,a.useState)(1),Ce=()=>{N.current.paused||N.current.ended?N.current.play():N.current.pause(),u()};function $e(){N.current.muted=!N.current.muted,N.current.muted?(We.current.setAttribute("data-volume",volume.value),We.current.value=0):We.current.value=We.current.dataset.volume}return a.createElement("div",{style:{position:"relative"},ref:Ge},a.createElement("div",{ref:Ve,className:`${U.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${U.animate__loop}`},me&&Ye?Ye.login:" "),a.createElement("div",{className:U.container},a.createElement("div",{className:U["video-container"],id:"video-container"},a.createElement("div",{className:U["playback-animation"],id:"playback-animation"},a.createElement("svg",{className:U["playback-icons"]},a.createElement("use",{className:"hidden",href:"#play-icon"}),a.createElement("use",{href:"#pause"}))),a.createElement("video",{className:U.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:N,autoPlay:Q}),a.createElement("div",{className:`${U["video-controls"]} `,id:"video-controls"},a.createElement("div",{className:U["bottom-controls"]},a.createElement("div",{className:U["left-controls"]},a.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:Ce},a.createElement("svg",{className:U["playback-icons"]},a.createElement("use",{ref:he,href:"#play-icon"}),a.createElement("use",{ref:H,style:{display:"none"},href:"#pause"}))),a.createElement("div",{className:U.time},a.createElement("time",{id:"time-elapsed",ref:ue},"00:00"),a.createElement("span",null," / "),a.createElement("time",{id:"duration",ref:le},"00:00"))),a.createElement("div",{className:U["right-controls"]},te&&a.createElement(P.Z,{placement:"top",overlayClassName:U.rateOverlay,getPopupContainer:_e=>_e.parentNode,menu:{items:[{key:"1",label:a.createElement("span",{onClick:()=>{pe(1),N.current.playbackRate=1}},"1.0x")},{key:"2",label:a.createElement("span",{onClick:()=>{pe(1.5),N.current.playbackRate=1.5}},"1.5x")},{key:"3",label:a.createElement("span",{onClick:()=>{pe(2),N.current.playbackRate=2}},"2.0x")}]}},a.createElement("div",{className:`${U.controlText} mr5`},"\u500D\u901F")),a.createElement(de.CopyToClipboard,{text:q,onCopy:()=>C.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},a.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),a.createElement("div",{className:U["volume-controls"]},a.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:U["volume-button"],id:"volume-button",onClick:$e},a.createElement("i",{ref:je,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),a.createElement("i",{ref:Ze,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),a.createElement("i",{ref:Fe,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),a.createElement("input",{className:U.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:We,style:{display:"none"},onClick:B})),a.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:U["fullscreen-button"],onClick:()=>{(0,ce.vp)()?(0,ce.BU)():(0,ce.Dj)(Ge.current)}},a.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),a.createElement("div",{className:U["video-progress"]},a.createElement("progress",{ref:ye,value:"0",min:"0"}),a.createElement("input",{className:U.seek,ref:re,value:"0",min:"0",type:"range",step:"1"}),a.createElement("div",{className:U["seek-tooltip"],ref:ve,id:"seek-tooltip"},"00:00"))))),a.createElement("svg",{style:{display:"none"}},a.createElement("defs",null,a.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},a.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),a.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},a.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),a.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},a.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"})),a.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},a.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"})),a.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},a.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"})),a.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},a.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"})),a.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},a.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"})),a.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},a.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"})))))})},47318:function(dt,Re,l){"use strict";l.r(Re),l.d(Re,{default:function(){return q}});var a=l(59301),C=l(65582),P=l(61621),z=l(43418),y={flex_box_center:"flex_box_center___yF0Vb",flex_space_between:"flex_space_between___vsNYO",flex_box_vertical_center:"flex_box_vertical_center___C4UqH",flex_box_center_end:"flex_box_center_end___EGtmE",flex_box_column:"flex_box_column___uX9g9",bg:"bg___sRga2",menu:"menu___s8xQl",desc:"desc___poG1Z",listItem:"listItem___ml9kN",info:"info___Z8R2Z",add:"add___jH8te",addForm:"addForm___O999t",attendanceCode:"attendanceCode___hPKyl",signInStatus:"signInStatus___usMPT",colorE02020:"colorE02020___hZvSz",color0152d9:"color0152d9___RgXzd",colorFA6400:"colorFA6400___g2yU6",iframe:"iframe___HRzMh"},g=l(41867);const de={init:[{stage_name:"\u521D\u59CB\u5B66\u4E60",parent:9999999,key:0},{stage_name:"\u7EEA\u8BBA",parent:0,key:1},{discipline_name:"\u7EEA\u8BBA",shixun_count:"1",video_count:"2",parent:1,key:"11"},{shixun_name:"\u7EEA\u8BBA1",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f066ae1a9a8f418f837e5bf8d02b2690/76df907c20efd95bea0fa23424f10693-hd.m3u8",parent:"11",key:"111"},{shixun_name:"\u7EEA\u8BBA2",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/068ca7853da448c794eeffb0dee8bed4/5bb446a882043683e37474ff408f601b-hd.m3u8",parent:"11",key:"112"},{shixun_name:"C++\u5F00\u53D1\u73AF\u5883\u5E94\u7528\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/zxb937qn/challenges",parent:"11",key:"113"},{stage_name:"\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",parent:0,key:2},{discipline_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_count:"1",video_count:"1",parent:2,key:"21"},{shixun_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f5f9c87860cb4a98ba86da37b5bfac70/8d50a9c4d5d4d3382c09bad3f4c5dcb6-hd.m3u8",parent:"21",key:"211"},{shixun_name:"C++\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/lg5afhzv/challenges",parent:"21",key:"212"},{discipline_name:"\u5224\u65AD\u8BED\u53E5",shixun_count:"2",video_count:"2",parent:2,key:"22"},{shixun_name:"if\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/3b4e821b200443948c553e4c6b51d940/b9601216238e60440192c2deb58adc53-hd.m3u8",parent:"22",key:"221"},{shixun_name:"C++\u9009\u62E9\u7ED3\u6784\u2014\u2014\uFF08if\u591A\u91CD\u9009\u62E9\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/23xkyrmn/challenges",parent:"22",key:"222"},{shixun_name:"switch\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/3b4e821b200443948c553e4c6b51d940/b9601216238e60440192c2deb58adc53-hd.m3u8",parent:"22",key:"223"},{shixun_name:"C++\u9009\u62E9\u7ED3\u6784\u2014\u2014\uFF08\u5DE7\u7528switch\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/sm3c5a7v/challenges",parent:"22",key:"224"},{discipline_name:"\u5FAA\u73AF",shixun_count:"2",video_count:"2",parent:2,key:"23"},{shixun_name:"while\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/dda06371a1594f5d865479a0fadc77bb/cb504e3af36ebe2ba979e8fe5fbb2222-hd.m3u8",parent:"23",key:"231"},{shixun_name:"C++\u5FAA\u73AF\u7ED3\u6784\u2014\u2014\uFF08\u719F\u6089while\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/8yhf4sn6/challenges",parent:"23",key:"232"},{shixun_name:"for\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/503194c483f44ccfacc7f9ee14cda70a/36cbd964c6657d1bbc43eb33b98f0c51-hd.m3u8",parent:"23",key:"233"},{shixun_name:"C++\u9009\u62E9\u7ED3\u6784\u2014\u2014\uFF08\u5DE7\u7528switch\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/sm3c5a7v/challenges",parent:"23",key:"234"},{stage_name:"\u51FD\u6570",parent:0,key:3},{discipline_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_count:"2",video_count:"1",parent:3,key:"31"},{shixun_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c10e39b3afb14ad0b890368aa1751821/ef361445294452e1d9bfacae80b3ec2f-hd.m3u8",parent:"31",key:"311"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75281",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/3q4isevr/challenges",parent:"31",key:"312"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75282",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/tlhxwo64/challenges",parent:"31",key:"313"},{discipline_name:"\u4F20\u8F93\u4F20\u9012",shixun_count:"2",video_count:"1",parent:3,key:"32"},{shixun_name:"\u51FD\u6570\u7684\u53C2\u6570",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"32",key:"321"},{shixun_name:"C++\u53C2\u6570\u4F20\u90121",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/2phrn8yk/challenges",parent:"32",key:"322"},{shixun_name:"C++\u53C2\u6570\u4F20\u90122",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/xsq7p4a6/challenges",parent:"32",key:"323"},{discipline_name:"\u51FD\u6570\u91CD\u8F7D",shixun_count:"1",video_count:"1",parent:3,key:"33"},{shixun_name:"\u51FD\u6570\u91CD\u8F7D",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"33",key:"331"},{shixun_name:"C++\u51FD\u6570\u91CD\u8F7D",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/6hbqpv7e/challenges",parent:"33",key:"332"},{discipline_name:"\u9012\u5F52\u51FD\u6570",shixun_count:"2",video_count:"1",parent:3,key:"34"},{shixun_name:"\u51FD\u6570\u7684\u9012\u5F52\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/51a0935ddc884f1b9f6c1395f2011425/7308cd65a7fe1d13eebe2600054d29c7-hd.m3u8",parent:"34",key:"341"},{shixun_name:"\u9012\u5F52\u51FD\u6570\u7F16\u5199\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4qjw9t32/challenges",parent:"34",key:"342"},{shixun_name:"\u9006\u5E8F\u8F93\u51FA\uFF08\u4F7F\u7528\u9012\u5F52\u89E3\u51B3\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/oxtrf27l/challenges",parent:"34",key:"343"},{stage_name:"\u7C7B\u548C\u5BF9\u8C61",parent:0,key:4},{discipline_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_count:"2",video_count:"1",parent:4,key:"41"},{shixun_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/b4e17c1e8c8d449f862af9ea94fa9522/bad9e739addf73679a70e38a9d2cc32c-hd.m3u8",parent:"41",key:"411"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/igwom4hs/challenges",parent:"41",key:"412"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784\u4F53",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/5yo6rw3f/challenges",parent:"41",key:"413"},{stage_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",parent:0,key:5},{discipline_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_count:"1",video_count:"1",parent:5,key:"51"},{shixun_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fde33b24ff2b4bf5bc5e238dc473df8e/3cf407a74af29554226084d17fa17858-hd.m3u8",parent:"51",key:"511"},{shixun_name:"C++\u7A0B\u5E8F\u7684\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/yqbh3fx5/challenges",parent:"51",key:"512"},{stage_name:"\u6570\u7EC4\u3001\u6307\u9488\u4E0E\u5B57\u7B26\u4E32",parent:0,key:6},{discipline_name:"\u6570\u7EC4",shixun_count:"1",video_count:"1",parent:6,key:"61"},{shixun_name:"\u6570\u7EC4",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"61",key:"611"},{shixun_name:"\u5E73\u5747\u6210\u7EE9\u4E0E\u7B80\u5355\u7EDF\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4wcfgm5q/challenges",parent:"61",key:"612"},{discipline_name:"\u6307\u9488",shixun_count:"3",video_count:"1",parent:6,key:"62"},{shixun_name:"\u6307\u9488",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/00a5448862c84c42b1a369ac2be88ae9/9b9627710a725e570ede478663c2589d-hd.m3u8",parent:"62",key:"621"},{shixun_name:"\u6307\u9488\u7EC3\u624B-\u5B57\u7B26\u4E32\u5012\u5E8F",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/lkn6xuc3/challenges",parent:"62",key:"622"},{shixun_name:"\u6307\u9488\u6570\u7EC4-\u5355\u8BCD\u5012\u5E8F",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/vtk73ny2/challenges",parent:"62",key:"623"},{shixun_name:"\u7528\u6307\u9488\u89E3\u51B3\u95EE\u9898-\u6587\u672C\u683C\u5F0F\u5904\u7406",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/xfnp73fz/challenges",parent:"62",key:"624"},{stage_name:"\u7C7B\u7684\u7EE7\u627F",parent:0,key:7},{discipline_name:"\u7C7B\u7684\u7EE7\u627F",shixun_count:"1",video_count:"3",parent:7,key:"71"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/1eedcdb9ec43442c93780f04859c9aa9/631b8c88eb263877d24637d5b8d54dc5-hd.m3u8",parent:"71",key:"711"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fc1e7d8d8140469ba1bc01ee64fcc3c1/9256d13f4a14ae17ba9cac9f895b8a9d-hd.m3u8",parent:"71",key:"712"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(3)",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7806?subject_id=jpl5vs26",parent:"71",key:"713"},{shixun_name:"\u7EE7\u627F\u4E0E\u6D3E\u751F",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/f83ipgyo/challenges",parent:"71",key:"714"},{stage_name:"\u591A\u6001\u6027",parent:0,key:8},{discipline_name:"\u591A\u6001\u6027",shixun_count:"1",video_count:"2",parent:8,key:"81"},{shixun_name:"\u591A\u6001\u6027(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/5a960b51ebf346d2b77afb3b70d00768/73d6fa00824f4c73b885d33f688c3294-hd.m3u8",parent:"81",key:"811"},{shixun_name:"\u591A\u6001\u6027(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/08fe97a36e184cf1bf27cdd7a24794c9/625c4e9e863840443f5332ccc02761fc-hd.m3u8",parent:"81",key:"812"},{shixun_name:"\u865A\u51FD\u6570\u4E0E\u591A\u6001\u6027",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/9pjmg7uf/challenges",parent:"81",key:"813"},{stage_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",parent:0,key:9},{discipline_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",shixun_count:"1",video_count:"3",parent:9,key:"91"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/8dcf418d2d16404d91af1780f669e549/eb538592d8a3b98e1c2f7f844f85b778-hd.m3u8",parent:"91",key:"911"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/459f2693af7b48f8b854033e666a77f8/f5b140c5adc0f24ac56b72492373306a-hd.m3u8",parent:"91",key:"912"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(3)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/ccea50bc15d2468aab99aff19eb69e16/a5ecac1ee0c07360d07880187a787085-hd.m3u8",parent:"91",key:"913"},{shixun_name:"\u7FA4\u4F53\u7C7B\u548C\u7FA4\u4F53\u6570\u636E\u7684\u7EC4\u7EC7",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/kfv3my9o/challenges",parent:"91",key:"914"},{stage_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",parent:0,key:10},{discipline_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_count:"1",video_count:"3",parent:10,key:"101"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/2f3154d695a542fbaba5c483d8d7f7a9/aea4302c51501634469ed4b91462c810-hd.m3u8",parent:"101",key:"1011"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/23be6a61e4e54db398b9172b1213a1f2/3f1e88f97957369e29ef2bde63640004-hd.m3u8",parent:"101",key:"1012"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(3)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/a5887adcc34445bba695de7dcadb781e/0fb3a6a6ad38f7a107054c5f2f0de262-hd.m3u8",parent:"101",key:"1013"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/hmtw5iq6/challenges",parent:"101",key:"1014"},{stage_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA11",parent:0,key:1911},{discipline_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_count:"1",video_count:"2",parent:1911,key:9111},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(1)22222",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c9e76b949ee847fbb89a926220526692/b80ff8d09a87bfde1064f5b73ae7c34b-hd.m3u8",parent:9111,key:"91111"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/65c02365a4ad40858b69b8cbe3ca4aa1/18a2c5697d4a84a971c500565509f038-hd.m3u8",parent:"9111",key:"91112"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/hsvuixpm/challenges",parent:"9111",key:"91113"},{stage_name:"\u5F02\u5E38\u5904\u7406",parent:0,key:12},{discipline_name:"\u5F02\u5E38\u5904\u7406",shixun_count:"1",video_count:"1",parent:12,key:"121"},{shixun_name:"\u5F02\u5E38\u5904\u7406",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c95499dd4c064584914e32fca9563717/98a8be24326e3eb35375713f5ccbb8bb-hd.m3u8",parent:"121",key:"1211"},{shixun_name:"\u7F16\u5199\u5F02\u5E38\u5904\u7406\u7684\u7C7B",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/nlt6f7ae/challenges",parent:"121",key:"1212"}].map(_=>(_.parent=Number(_.parent),_.key=Number(_.key),_)),review:[{stage_name:"\u590D\u4E60\u5B66\u4E60",parent:9999999,key:0},{stage_name:"\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",parent:0,key:1},{discipline_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_count:"1",video_count:"1",parent:1,key:"11"},{shixun_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f5f9c87860cb4a98ba86da37b5bfac70/8d50a9c4d5d4d3382c09bad3f4c5dcb6-hd.m3u8",parent:"11",key:"111"},{shixun_name:"C++\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/lg5afhzv/challenges",parent:"11",key:"112"},{discipline_name:"\u5FAA\u73AF",shixun_count:"2",video_count:"2",parent:1,key:"12"},{shixun_name:"while\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/dda06371a1594f5d865479a0fadc77bb/cb504e3af36ebe2ba979e8fe5fbb2222-hd.m3u8",parent:"12",key:"121"},{shixun_name:"C++\u5FAA\u73AF\u7ED3\u6784\u2014\u2014\uFF08\u719F\u6089while\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/8yhf4sn6/challenges",parent:"12",key:"122"},{shixun_name:"for\u8BED\u53E5",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/503194c483f44ccfacc7f9ee14cda70a/36cbd964c6657d1bbc43eb33b98f0c51-hd.m3u8",parent:"12",key:"123"},{shixun_name:"C++\u9009\u62E9\u7ED3\u6784\u2014\u2014\uFF08\u5DE7\u7528switch\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/sm3c5a7v/challenges",parent:"12",key:"124"},{stage_name:"\u51FD\u6570",parent:0,key:2},{discipline_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_count:"2",video_count:"1",parent:2,key:"21"},{shixun_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c10e39b3afb14ad0b890368aa1751821/ef361445294452e1d9bfacae80b3ec2f-hd.m3u8",parent:"21",key:"211"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75281",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/3q4isevr/challenges",parent:"21",key:"212"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75282",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/tlhxwo64/challenges",parent:"21",key:"213"},{discipline_name:"\u4F20\u8F93\u4F20\u9012",shixun_count:"2",video_count:"1",parent:2,key:"22"},{shixun_name:"\u51FD\u6570\u7684\u53C2\u6570",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"22",key:"221"},{shixun_name:"C++\u53C2\u6570\u4F20\u90121",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/2phrn8yk/challenges",parent:"22",key:"222"},{shixun_name:"C++\u53C2\u6570\u4F20\u90122",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/xsq7p4a6/challenges",parent:"22",key:"223"},{discipline_name:"\u9012\u5F52\u51FD\u6570",shixun_count:"2",video_count:"2",parent:2,key:"23"},{shixun_name:"\u51FD\u6570\u7684\u9012\u5F52\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/51a0935ddc884f1b9f6c1395f2011425/7308cd65a7fe1d13eebe2600054d29c7-hd.m3u8",parent:"23",key:"231"},{shixun_name:"\u9012\u5F52\u51FD\u6570\u7F16\u5199\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4qjw9t32/challenges",parent:"23",key:"232"},{shixun_name:"\u9006\u5E8F\u8F93\u51FA\uFF08\u4F7F\u7528\u9012\u5F52\u89E3\u51B3\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/oxtrf27l/challenges",parent:"23",key:"233"},{stage_name:"\u7C7B\u548C\u5BF9\u8C61",parent:0,key:3},{discipline_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_count:"2",video_count:"1",parent:3,key:"31"},{shixun_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/b4e17c1e8c8d449f862af9ea94fa9522/bad9e739addf73679a70e38a9d2cc32c-hd.m3u8",parent:"31",key:"311"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/igwom4hs/challenges",parent:"31",key:"312"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784\u4F53",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/5yo6rw3f/challenges",parent:"31",key:"313"},{stage_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",parent:0,key:4},{discipline_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_count:"1",video_count:"1",parent:4,key:"41"},{shixun_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fde33b24ff2b4bf5bc5e238dc473df8e/3cf407a74af29554226084d17fa17858-hd.m3u8",parent:"41",key:"411"},{shixun_name:"C++\u7A0B\u5E8F\u7684\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/yqbh3fx5/challenges",parent:"41",key:"412"},{stage_name:"\u6570\u7EC4\u3001\u6307\u9488\u4E0E\u5B57\u7B26\u4E32",parent:0,key:5},{discipline_name:"\u6570\u7EC4",shixun_count:"1",video_count:"1",parent:5,key:"51"},{shixun_name:"\u6570\u7EC4",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"51",key:"511"},{shixun_name:"\u5E73\u5747\u6210\u7EE9\u4E0E\u7B80\u5355\u7EDF\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4wcfgm5q/challenges",parent:"51",key:"512"},{discipline_name:"\u6307\u9488",shixun_count:"1",video_count:"1",parent:5,key:"52"},{shixun_name:"\u6307\u9488",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/00a5448862c84c42b1a369ac2be88ae9/9b9627710a725e570ede478663c2589d-hd.m3u8",parent:"52",key:"521"},{shixun_name:"\u7528\u6307\u9488\u89E3\u51B3\u95EE\u9898-\u6587\u672C\u683C\u5F0F\u5904\u7406",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/xfnp73fz/challenges",parent:"52",key:"522"},{stage_name:"\u7C7B\u7684\u7EE7\u627F",parent:0,key:6},{discipline_name:"\u7C7B\u7684\u7EE7\u627F",shixun_count:"0",video_count:"2",parent:6,key:"61"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/1eedcdb9ec43442c93780f04859c9aa9/631b8c88eb263877d24637d5b8d54dc5-hd.m3u8",parent:"61",key:"611"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fc1e7d8d8140469ba1bc01ee64fcc3c1/9256d13f4a14ae17ba9cac9f895b8a9d-hd.m3u8",parent:"61",key:"612"},{stage_name:"\u591A\u6001\u6027",parent:0,key:7},{discipline_name:"\u591A\u6001\u6027",shixun_count:"1",video_count:"2",parent:7,key:"71"},{shixun_name:"\u591A\u6001\u6027(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/5a960b51ebf346d2b77afb3b70d00768/73d6fa00824f4c73b885d33f688c3294-hd.m3u8",parent:"71",key:"711"},{shixun_name:"\u591A\u6001\u6027(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/08fe97a36e184cf1bf27cdd7a24794c9/625c4e9e863840443f5332ccc02761fc-hd.m3u8",parent:"71",key:"712"},{shixun_name:"\u865A\u51FD\u6570\u4E0E\u591A\u6001\u6027",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/9pjmg7uf/challenges",parent:"71",key:"713"},{stage_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",parent:0,key:8},{discipline_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",shixun_count:"1",video_count:"1",parent:8,key:"81"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/8dcf418d2d16404d91af1780f669e549/eb538592d8a3b98e1c2f7f844f85b778-hd.m3u8",parent:"81",key:"811"},{shixun_name:"\u7FA4\u4F53\u7C7B\u548C\u7FA4\u4F53\u6570\u636E\u7684\u7EC4\u7EC7",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/kfv3my9o/challenges",parent:"81",key:"812"},{stage_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",parent:0,key:9},{discipline_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_count:"1",video_count:"1",parent:9,key:"91"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/2f3154d695a542fbaba5c483d8d7f7a9/aea4302c51501634469ed4b91462c810-hd.m3u8",parent:"91",key:"911"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/hmtw5iq6/challenges",parent:"91",key:"912"},{stage_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",parent:0,key:10},{discipline_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_count:"0",video_count:"2",parent:10,key:"101"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c9e76b949ee847fbb89a926220526692/b80ff8d09a87bfde1064f5b73ae7c34b-hd.m3u8",parent:"101",key:"1011"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/65c02365a4ad40858b69b8cbe3ca4aa1/18a2c5697d4a84a971c500565509f038-hd.m3u8",parent:"101",key:"1012"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/hsvuixpm/challenges",parent:"101",key:"1013"},{stage_name:"\u5F02\u5E38\u5904\u7406",parent:0,key:9911},{discipline_name:"\u5F02\u5E38\u5904\u7406",shixun_count:"1",video_count:"1",parent:9911,key:"99111"},{shixun_name:"\u5F02\u5E38\u5904\u7406",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c95499dd4c064584914e32fca9563717/98a8be24326e3eb35375713f5ccbb8bb-hd.m3u8",parent:"99111",key:"991111"},{shixun_name:"\u7F16\u5199\u5F02\u5E38\u5904\u7406\u7684\u7C7B",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/nlt6f7ae/challenges",parent:"99111",key:"991112"}].map(_=>(_.parent=Number(_.parent),_.key=Number(_.key),_)),before:[{stage_name:"\u8003\u524D\u5B66\u4E60",parent:9999999,key:0},{stage_name:"\u7EEA\u8BBA",parent:0,key:1},{discipline_name:"\u7EEA\u8BBA",shixun_count:"1",video_count:"2",parent:1,key:"11"},{shixun_name:"\u7EEA\u8BBA1",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f066ae1a9a8f418f837e5bf8d02b2690/76df907c20efd95bea0fa23424f10693-hd.m3u8",parent:"11",key:"111"},{shixun_name:"\u7EEA\u8BBA2",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/068ca7853da448c794eeffb0dee8bed4/5bb446a882043683e37474ff408f601b-hd.m3u8",parent:"11",key:"112"},{shixun_name:"C++\u5F00\u53D1\u73AF\u5883\u5E94\u7528\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/zxb937qn/challenges",parent:"11",key:"113"},{stage_name:"\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",parent:0,key:2},{discipline_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_count:"1",video_count:"1",parent:2,key:"21"},{shixun_name:"\u57FA\u7840\u6570\u636E\u7C7B\u578B\u548C\u8868\u8FBE\u5F0F",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/f5f9c87860cb4a98ba86da37b5bfac70/8d50a9c4d5d4d3382c09bad3f4c5dcb6-hd.m3u8",parent:"21",key:"211"},{shixun_name:"C++\u7B80\u5355\u7A0B\u5E8F\u8BBE\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/lg5afhzv/challenges",parent:"21",key:"212"},{stage_name:"\u51FD\u6570",parent:0,key:3},{discipline_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_count:"2",video_count:"1",parent:3,key:"31"},{shixun_name:"\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c10e39b3afb14ad0b890368aa1751821/ef361445294452e1d9bfacae80b3ec2f-hd.m3u8",parent:"31",key:"311"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75281",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/3q4isevr/challenges",parent:"31",key:"312"},{shixun_name:"C++\u51FD\u6570\u7684\u5B9A\u4E49\u4E0E\u8C03\u75282",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/tlhxwo64/challenges",parent:"31",key:"313"},{discipline_name:"\u9012\u5F52\u51FD\u6570",shixun_count:"2",video_count:"1",parent:3,key:"32"},{shixun_name:"\u51FD\u6570\u7684\u9012\u5F52\u8C03\u7528",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/51a0935ddc884f1b9f6c1395f2011425/7308cd65a7fe1d13eebe2600054d29c7-hd.m3u8",parent:"32",key:"321"},{shixun_name:"\u9012\u5F52\u51FD\u6570\u7F16\u5199\u5165\u95E8",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4qjw9t32/challenges",parent:"32",key:"322"},{shixun_name:"\u9006\u5E8F\u8F93\u51FA\uFF08\u4F7F\u7528\u9012\u5F52\u89E3\u51B3\uFF09",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/oxtrf27l/challenges",parent:"32",key:"323"},{stage_name:"\u7C7B\u548C\u5BF9\u8C61",parent:0,key:4},{discipline_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_count:"2",video_count:"1",parent:4,key:"41"},{shixun_name:"\u6784\u9020\u51FD\u6570\u548C\u6790\u6784\u51FD\u6570",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/b4e17c1e8c8d449f862af9ea94fa9522/bad9e739addf73679a70e38a9d2cc32c-hd.m3u8",parent:"41",key:"411"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/igwom4hs/challenges",parent:"41",key:"412"},{shixun_name:"\u5B9A\u4E49\u548C\u4F7F\u7528\u7ED3\u6784\u4F53",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/5yo6rw3f/challenges",parent:"41",key:"413"},{stage_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",parent:0,key:5},{discipline_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_count:"1",video_count:"1",parent:5,key:"51"},{shixun_name:"\u6570\u636E\u7684\u5171\u4EAB\u4E0E\u4FDD\u62A4",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fde33b24ff2b4bf5bc5e238dc473df8e/3cf407a74af29554226084d17fa17858-hd.m3u8",parent:"51",key:"511"},{shixun_name:"C++\u7A0B\u5E8F\u7684\u7ED3\u6784",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/yqbh3fx5/challenges",parent:"51",key:"512"},{stage_name:"\u6570\u7EC4\u3001\u6307\u9488\u4E0E\u5B57\u7B26\u4E32",parent:0,key:6},{discipline_name:"\u6570\u7EC4",shixun_count:"1",video_count:"1",parent:6,key:"61"},{shixun_name:"\u6570\u7EC4",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7785?subject_id=jpl5vs26",parent:"61",key:"611"},{shixun_name:"\u5E73\u5747\u6210\u7EE9\u4E0E\u7B80\u5355\u7EDF\u8BA1",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/4wcfgm5q/challenges",parent:"61",key:"612"},{stage_name:"\u7C7B\u7684\u7EE7\u627F",parent:0,key:7},{discipline_name:"\u7C7B\u7684\u7EE7\u627F",shixun_count:"1",video_count:"3",parent:7,key:"71"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/1eedcdb9ec43442c93780f04859c9aa9/631b8c88eb263877d24637d5b8d54dc5-hd.m3u8",parent:"71",key:"711"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/fc1e7d8d8140469ba1bc01ee64fcc3c1/9256d13f4a14ae17ba9cac9f895b8a9d-hd.m3u8",parent:"71",key:"712"},{shixun_name:"\u7C7B\u7684\u7EE7\u627F(3)",shixun_type:"\u89C6\u9891",url:"https://www.educoder.net/video/7806?subject_id=jpl5vs26",parent:"71",key:"713"},{shixun_name:"\u7EE7\u627F\u4E0E\u6D3E\u751F",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/f83ipgyo/challenges",parent:"71",key:"714"},{stage_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",parent:0,key:8},{discipline_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E",shixun_count:"0",video_count:"1",parent:8,key:"81"},{shixun_name:"\u6A21\u677F\u4E0E\u7FA4\u4F53\u6570\u636E(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/8dcf418d2d16404d91af1780f669e549/eb538592d8a3b98e1c2f7f844f85b778-hd.m3u8",parent:"81",key:"811"},{stage_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",parent:0,key:9},{discipline_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93",shixun_count:"0",video_count:"1",parent:9,key:"91"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/2f3154d695a542fbaba5c483d8d7f7a9/aea4302c51501634469ed4b91462c810-hd.m3u8",parent:"91",key:"911"},{shixun_name:"\u6CDB\u578B\u7A0B\u5E8F\u8BBE\u8BA1\u4E0EC++\u6807\u51C6\u6A21\u677F\u5E93(2)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/23be6a61e4e54db398b9172b1213a1f2/3f1e88f97957369e29ef2bde63640004-hd.m3u8",parent:"91",key:"912"},{stage_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",parent:0,key:10},{discipline_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165/\u8F93\u51FA",shixun_count:"0",video_count:"1",parent:10,key:"101"},{shixun_name:"\u6D41\u7C7B\u5E93\u4E0E\u8F93\u5165\u8F93\u51FA(1)",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c9e76b949ee847fbb89a926220526692/b80ff8d09a87bfde1064f5b73ae7c34b-hd.m3u8",parent:"101",key:"1011"},{stage_name:"\u5F02\u5E38\u5904\u7406",parent:0,key:9911},{discipline_name:"\u5F02\u5E38\u5904\u7406",shixun_count:"1",video_count:"1",parent:9911,key:"99111"},{shixun_name:"\u5F02\u5E38\u5904\u7406",shixun_type:"\u89C6\u9891",url:"https://video.educoder.net/c95499dd4c064584914e32fca9563717/98a8be24326e3eb35375713f5ccbb8bb-hd.m3u8",parent:"99111",key:"991111"},{shixun_name:"\u7F16\u5199\u5F02\u5E38\u5904\u7406\u7684\u7C7B",shixun_type:"\u5B9E\u8BAD",url:"https://www.educoder.net/shixuns/nlt6f7ae/challenges",parent:"99111",key:"991112"}].map(_=>(_.parent=Number(_.parent),_.key=Number(_.key),_))};var ce=l(95651),U=l(44080),J=Object.defineProperty,ae=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,G=(_,S,E)=>S in _?J(_,S,{enumerable:!0,configurable:!0,writable:!0,value:E}):_[S]=E,xe=(_,S)=>{for(var E in S||(S={}))Y.call(S,E)&&G(_,E,S[E]);if(ae)for(var E of ae(S))o.call(S,E)&&G(_,E,S[E]);return _};const te=({classroomList:_,loading:S,dispatch:E})=>{const[I]=(0,C.useSearchParams)(),[L]=(0,a.useState)(xe({},(0,C.useParams)())),[T,M]=(0,a.useState)("init"),[A,Q]=(0,a.useState)(""),ie=(0,a.useRef)();(0,a.useEffect)(()=>{const Be=I.get("tabId");Be&&(M(Be),L.status=Be)},[L.categoryId,I.get("tabId")]);const me=Be=>{M(Be.key)},we=[{name:"\u521D\u59CB\u5B66\u4E60",id:"init"},{name:"\u590D\u4E60\u5B66\u4E60",id:"review"},{name:"\u8003\u524D\u5B66\u4E60",id:"before"}],be=Be=>{Be.data.type==="playVideo"&&Q(Be.data.url)};(0,a.useEffect)(()=>{T&&Te(),window.addEventListener("message",be)},[T]);const Te=()=>{var Be;(Be=ie.current.contentWindow)==null||Be.postMessage({data:de[T]},"*")};return a.createElement("section",null,a.createElement(ce.Z,{isLoading:S["classroomList/getClassroomAttendancesList"],tabDataSource:we,isAdmin:(0,g.GJ)(),onTabMenuClick:me,defaultSelectedKeys:[T]}),a.createElement("section",null,a.createElement(P.Z,{loading:S["classroomList/getClassroomAttendancesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},a.createElement("iframe",{src:"/knowledgegraph/parseTree.html",onLoad:Te,className:y.iframe,ref:ie}))),a.createElement(z.default,{open:!!A,onCancel:()=>Q(""),width:800,footer:null,bodyStyle:{padding:0},centered:!0,destroyOnClose:!0},a.createElement(U.Z,{src:A,autoPlay:!0,toLog:!1})))};var q=(0,C.connect)(({classroomList:_,loading:S,globalSetting:E})=>({classroomList:_,globalSetting:E,loading:S.effects}))(te)},95651:function(dt,Re,l){"use strict";l.d(Re,{Z:function(){return o}});var a=l(59301),C=l(95237),P=l(43604),z=l(20834),y=l(6848),g=l(38854),de=l(8591),ce={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},U=l(65582),J=l(41867),ae=l(65862),o=({isLoading:G,addText:xe,tabDataSource:te,isAdmin:q,dispatch:_,classroomList:S,type:E,isExercise:I,defaultSelectedKeys:L,onTabMenuClick:T,getDropdownMenu:M,showControlButton:A,buttonText:Q,buttonIcon:ie="icon-tianjiadaohang",extraNode:me,user:we,onButtonClick:be,isModelUser:Te})=>{var Be,N,Ve,Ge,H;const he=(0,U.useParams)();return a.createElement("div",{className:ce.tabMenuContainer},a.createElement(C.Z,null,a.createElement(P.Z,{flex:"1"},a.createElement(z.default,{onSelect:re=>G?{}:T(re),mode:"horizontal",selectedKeys:L},te.map(re=>a.createElement(z.default.Item,{key:typeof re.index=="number"?re.index:re.id},a.createElement("span",{className:"c-grey-666"},re.name),re.total!==void 0&&q&&a.createElement("span",{className:"c-grey-999 ml20"},re.total||0))))),q&&I&&a.createElement(y.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},a.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,ae.xg)(`/classrooms/${he==null?void 0:he.coursesId}/statistics_zb`)}})),q&&I&&a.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{_({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),q&&a.createElement(P.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},I&&a.createElement(g.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>a.createElement(z.default,null,a.createElement(z.default.Item,{key:1,onClick:()=>{var re;if((0,J.Rm)()&&!((re=S.AssistantObject.exercise)!=null&&re.can_download)){de.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:E,exportType:"exercise",category_id:he.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),a.createElement(z.default.Item,{key:3,onClick:()=>{var re;if((0,J.Rm)()&&!((re=S.AssistantObject.exercise)!=null&&re.can_download)){de.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}U.history.push(`/classrooms/${he==null?void 0:he.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},a.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},a.createElement("span",{style:{color:"#666666",cursor:"pointer"}},a.createElement("i",{className:"iconfont icon-xiazai6"})))),a.createElement("div",{className:ce.control},a.createElement("div",{className:ce.extra},me),A&&(Q=="\u6DFB\u52A0\u76F4\u64AD"?a.createElement(g.Z,{menu:{items:(N=(Be=[{label:a.createElement("div",{onClick:()=>{be("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},Te&&{label:a.createElement("div",{onClick:()=>{be("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Be.filter(re=>re==null?void 0:re.show))==null?void 0:N.map(re=>({label:re==null?void 0:re.label,key:re==null?void 0:re.key}))}},a.createElement("span",{className:ce.selectBtn},a.createElement("span",null,a.createElement("i",{className:`iconfont ${ie}`})),a.createElement("span",null,Q))):a.createElement("span",{onClick:be,style:{cursor:"pointer"},className:ce.selectBtn},a.createElement("span",null,a.createElement("i",{className:`iconfont ${ie}`})),a.createElement("span",null,Q))),!!M&&a.createElement(g.Z,{disabled:((Ve=we==null?void 0:we.userInfo)==null?void 0:Ve.user_status)===2,className:"ml10",dropdownRender:M},a.createElement("span",{className:((Ge=we==null?void 0:we.userInfo)==null?void 0:Ge.user_status)===2?ce.selectBtn1:ce.selectBtn},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-tianjiadaohang"})),a.createElement(y.Z,{title:((H=we==null?void 0:we.userInfo)==null?void 0:H.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},a.createElement("span",null,xe||"\u521B\u5EFA\u8BD5\u5377"))))))))}},84056:function(dt,Re,l){"use strict";l.d(Re,{BU:function(){return C},Dj:function(){return a},gH:function(){return P},vp:function(){return z}});function a(y){try{y.mozRequestFullScreen?y.mozRequestFullScreen():y.webkitRequestFullScreen&&y.webkitRequestFullScreen()}catch(g){console.log(g,":e")}}function C(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const P=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function z(){var y=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,g=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",y),window.isFullScreen?window.isFullScreen:y!=null}},73217:function(dt,Re,l){"use strict";l.d(Re,{Z:function(){return dn}});class a{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Object.assign=Object.assign||function(e){if(e==null)throw new TypeError("Cannot convert undefined or null to object");let t=Object(e);for(let n=1;n ${t}`;y.ENABLE_CALLBACK&&y.emitter.emit("log","error",n),y.ENABLE_ERROR&&(console.error?console.error(n):console.warn?console.warn(n):console.log(n))}static i(e,t){(!e||y.FORCE_GLOBAL_TAG)&&(e=y.GLOBAL_TAG);let n=`[${e}] > ${t}`;y.ENABLE_CALLBACK&&y.emitter.emit("log","info",n),y.ENABLE_INFO&&(console.info?console.info(n):console.log(n))}static w(e,t){(!e||y.FORCE_GLOBAL_TAG)&&(e=y.GLOBAL_TAG);let n=`[${e}] > ${t}`;y.ENABLE_CALLBACK&&y.emitter.emit("log","warn",n),y.ENABLE_WARN&&(console.warn?console.warn(n):console.log(n))}static d(e,t){(!e||y.FORCE_GLOBAL_TAG)&&(e=y.GLOBAL_TAG);let n=`[${e}] > ${t}`;y.ENABLE_CALLBACK&&y.emitter.emit("log","debug",n),y.ENABLE_DEBUG&&(console.debug?console.debug(n):console.log(n))}static v(e,t){(!e||y.FORCE_GLOBAL_TAG)&&(e=y.GLOBAL_TAG);let n=`[${e}] > ${t}`;y.ENABLE_CALLBACK&&y.emitter.emit("log","verbose",n),y.ENABLE_VERBOSE&&console.log(n)}}y.GLOBAL_TAG="flv.js",y.FORCE_GLOBAL_TAG=!1,y.ENABLE_ERROR=!0,y.ENABLE_INFO=!0,y.ENABLE_WARN=!0,y.ENABLE_DEBUG=!0,y.ENABLE_VERBOSE=!0,y.ENABLE_CALLBACK=!1,y.emitter=new(z());var g=y;class de{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(e){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=e,this._totalBytes+=e):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=e,this._totalBytes+=e):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=e,this._totalBytes+=e,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let e=(this._now()-this._lastCheckpoint)/1e3;return e==0&&(e=1),this._intervalBytes/e/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let e=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/e/1024}}var ce=de;class U{constructor(e){this._message=e}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class J extends U{constructor(e){super(e)}get name(){return"IllegalStateException"}}class ae extends U{constructor(e){super(e)}get name(){return"InvalidArgumentException"}}class Y extends U{constructor(e){super(e)}get name(){return"NotImplementedException"}}const o={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},G={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class xe{constructor(e){this._type=e||"undefined",this._status=o.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=o.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===o.kConnecting||this._status===o.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(e){this._onContentLengthKnown=e}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(e){this._onURLRedirect=e}get onDataArrival(){return this._onDataArrival}set onDataArrival(e){this._onDataArrival=e}get onError(){return this._onError}set onError(e){this._onError=e}get onComplete(){return this._onComplete}set onComplete(e){this._onComplete=e}open(e,t){throw new Y("Unimplemented abstract function!")}abort(){throw new Y("Unimplemented abstract function!")}}let te={};function q(){let K=self.navigator.userAgent.toLowerCase(),e=/(edge)\/([\w.]+)/.exec(K)||/(opr)[\/]([\w.]+)/.exec(K)||/(chrome)[ \/]([\w.]+)/.exec(K)||/(iemobile)[\/]([\w.]+)/.exec(K)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(K)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(K)||/(webkit)[ \/]([\w.]+)/.exec(K)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(K)||/(msie) ([\w.]+)/.exec(K)||K.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(K)||K.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(K)||[],t=/(ipad)/.exec(K)||/(ipod)/.exec(K)||/(windows phone)/.exec(K)||/(iphone)/.exec(K)||/(kindle)/.exec(K)||/(android)/.exec(K)||/(windows)/.exec(K)||/(mac)/.exec(K)||/(linux)/.exec(K)||/(cros)/.exec(K)||[],n={browser:e[5]||e[3]||e[1]||"",version:e[2]||e[4]||"0",majorVersion:e[4]||e[2]||"0",platform:t[0]||""},i={};if(n.browser){i[n.browser]=!0;let r=n.majorVersion.split(".");i.version={major:parseInt(n.majorVersion,10),string:n.version},r.length>1&&(i.version.minor=parseInt(r[1],10)),r.length>2&&(i.version.build=parseInt(r[2],10))}if(n.platform&&(i[n.platform]=!0),(i.chrome||i.opr||i.safari)&&(i.webkit=!0),i.rv||i.iemobile){i.rv&&delete i.rv;let r="msie";n.browser=r,i[r]=!0}if(i.edge){delete i.edge;let r="msedge";n.browser=r,i[r]=!0}if(i.opr){let r="opera";n.browser=r,i[r]=!0}if(i.safari&&i.android){let r="android";n.browser=r,i[r]=!0}i.name=n.browser,i.platform=n.platform;for(let r in te)te.hasOwnProperty(r)&&delete te[r];Object.assign(te,i)}q();var _=te;class S extends xe{static isSupported(){try{let e=_.msedge&&_.version.minor>=15048,t=_.msedge?e:!0;return self.fetch&&self.ReadableStream&&t}catch(e){return!1}}constructor(e,t){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=e,this._config=t,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(e,t){this._dataSource=e,this._range=t;let n=e.url;this._config.reuseRedirectedURL&&e.redirectedURL!=null&&(n=e.redirectedURL);let i=this._seekHandler.getConfig(n,t),r=new self.Headers;if(typeof i.headers=="object"){let f=i.headers;for(let ee in f)f.hasOwnProperty(ee)&&r.append(ee,f[ee])}let h={method:"GET",headers:r,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let f in this._config.headers)r.append(f,this._config.headers[f]);e.cors===!1&&(h.mode="same-origin"),e.withCredentials&&(h.credentials="include"),e.referrerPolicy&&(h.referrerPolicy=e.referrerPolicy),this._status=o.kConnecting,self.fetch(i.url,h).then(f=>{if(this._requestAbort){this._requestAbort=!1,this._status=o.kIdle;return}if(f.ok&&f.status>=200&&f.status<=299){if(f.url!==i.url&&this._onURLRedirect){let V=this._seekHandler.removeURLParameters(f.url);this._onURLRedirect(V)}let ee=f.headers.get("Content-Length");return ee!=null&&(this._contentLength=parseInt(ee),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,f.body.getReader())}else if(this._status=o.kError,this._onError)this._onError(G.HTTP_STATUS_CODE_INVALID,{code:f.status,msg:f.statusText});else throw new U("FetchStreamLoader: Http code invalid, "+f.status+" "+f.statusText)}).catch(f=>{if(this._status=o.kError,this._onError)this._onError(G.EXCEPTION,{code:-1,msg:f.message});else throw f})}abort(){this._requestAbort=!0}_pump(e){return e.read().then(t=>{if(t.done)if(this._contentLength!==null&&this._receivedLength{if(t.code===11&&_.msedge)return;this._status=o.kError;let n=0,i=null;if((t.code===19||t.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=o.kError,this._onError)this._onError(G.HTTP_STATUS_CODE_INVALID,{code:t.status,msg:t.statusText});else throw new U("MozChunkedLoader: Http code invalid, "+t.status+" "+t.statusText);else this._status=o.kBuffering}}_onProgress(e){if(this._status===o.kError)return;this._contentLength===null&&e.total!==null&&e.total!==0&&(this._contentLength=e.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let t=e.target.response,n=this._range.from+this._receivedLength;this._receivedLength+=t.byteLength,this._onDataArrival&&this._onDataArrival(t,n,this._receivedLength)}_onLoadEnd(e){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===o.kError)return;this._status=o.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(e){this._status=o.kError;let t=0,n=null;if(this._contentLength&&e.loaded=200&&t.status<=299){if(this._status=LoaderStatus.kBuffering,t.responseURL!=null){let i=this._seekHandler.removeURLParameters(t.responseURL);t.responseURL!==this._currentRequestURL&&i!==this._currentRedirectedURL&&(this._currentRedirectedURL=i,this._onURLRedirect&&this._onURLRedirect(i))}let n=t.getResponseHeader("Content-Length");if(n!=null&&this._contentLength==null){let i=parseInt(n);i>0&&(this._contentLength=i,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:t.status,msg:t.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+t.status+" "+t.statusText);else if(t.readyState===3&&t.status>=200&&t.status<=299){this._status=LoaderStatus.kBuffering;let n=t.response;this._reader.readAsArrayBuffer(n)}}_xhrOnError(e){this._status=LoaderStatus.kError;let t=LoaderErrors.EXCEPTION,n={code:-1,msg:e.constructor.name+" "+e.type};if(this._onError)this._onError(t,n);else throw new RuntimeException(n.msg)}_msrOnProgress(e){let n=e.target.result;if(n==null){this._doReconnectIfNeeded();return}let i=n.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=n.byteLength;let r=this._totalRange.from+this._receivedLength;this._receivedLength+=i.byteLength,this._onDataArrival&&this._onDataArrival(i,r,this._receivedLength),n.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${r+i.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(n=this._range.from+this._contentLength-1),this._currentRequestRange={from:t,to:n},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(e,t){this._lastTimeLoaded=0;let n=e.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?n=this._currentRedirectedURL:e.redirectedURL!=null&&(n=e.redirectedURL));let i=this._seekHandler.getConfig(n,t);this._currentRequestURL=i.url;let r=this._xhr=new XMLHttpRequest;if(r.open("GET",i.url,!0),r.responseType="arraybuffer",r.onreadystatechange=this._onReadyStateChange.bind(this),r.onprogress=this._onProgress.bind(this),r.onload=this._onLoad.bind(this),r.onerror=this._onXhrError.bind(this),e.withCredentials&&(r.withCredentials=!0),typeof i.headers=="object"){let h=i.headers;for(let f in h)h.hasOwnProperty(f)&&r.setRequestHeader(f,h[f])}if(typeof this._config.headers=="object"){let h=this._config.headers;for(let f in h)h.hasOwnProperty(f)&&r.setRequestHeader(f,h[f])}r.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=o.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(e){let t=e.target;if(t.readyState===2){if(t.responseURL!=null){let n=this._seekHandler.removeURLParameters(t.responseURL);t.responseURL!==this._currentRequestURL&&n!==this._currentRedirectedURL&&(this._currentRedirectedURL=n,this._onURLRedirect&&this._onURLRedirect(n))}if(t.status>=200&&t.status<=299){if(this._waitForTotalLength)return;this._status=o.kBuffering}else if(this._status=o.kError,this._onError)this._onError(G.HTTP_STATUS_CODE_INVALID,{code:t.status,msg:t.statusText});else throw new U("RangeLoader: Http code invalid, "+t.status+" "+t.statusText)}}_onProgress(e){if(this._status===o.kError)return;if(this._contentLength===null){let n=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,n=!0;let i=e.total;this._internalAbort(),i!=null&i!==0&&(this._totalLength=i)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,n){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let t=e.loaded-this._lastTimeLoaded;this._lastTimeLoaded=e.loaded,this._speedSampler.addBytes(t)}_normalizeSpeed(e){let t=this._chunkSizeKBList,n=t.length-1,i=0,r=0,h=n;if(e=t[i]&&e=3&&(t=this._speedSampler.currentKBps)),t!==0){let h=this._normalizeSpeed(t);this._currentSpeedNormalized!==h&&(this._currentSpeedNormalized=h,this._currentChunkSizeKB=h)}let n=e.target.response,i=this._range.from+this._receivedLength;this._receivedLength+=n.byteLength;let r=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(t.result)},t.readAsArrayBuffer(e.data)}else{this._status=o.kError;let t={code:-1,msg:"Unsupported WebSocket message type: "+e.data.constructor.name};if(this._onError)this._onError(G.EXCEPTION,t);else throw new U(t.msg)}}_dispatchArrayBuffer(e){let t=e,n=this._receivedLength;this._receivedLength+=t.byteLength,this._onDataArrival&&this._onDataArrival(t,n,this._receivedLength)}_onWebSocketError(e){this._status=o.kError;let t={code:e.code,msg:e.message};if(this._onError)this._onError(G.EXCEPTION,t);else throw new U(t.msg)}}var me=ie;class we{constructor(e){this._zeroStart=e||!1}getConfig(e,t){let n={};if(t.from!==0||t.to!==-1){let i;t.to!==-1?i=`bytes=${t.from.toString()}-${t.to.toString()}`:i=`bytes=${t.from.toString()}-`,n.Range=i}else this._zeroStart&&(n.Range="bytes=0-");return{url:e,headers:n}}removeURLParameters(e){return e}}var be=we;class Te{constructor(e,t){this._startName=e,this._endName=t}getConfig(e,t){let n=e;if(t.from!==0||t.to!==-1){let i=!0;n.indexOf("?")===-1&&(n+="?",i=!1),i&&(n+="&"),n+=`${this._startName}=${t.from.toString()}`,t.to!==-1&&(n+=`&${this._endName}=${t.to.toString()}`)}return{url:n,headers:{}}}removeURLParameters(e){let t=e.split("?")[0],n,i=e.indexOf("?");i!==-1&&(n=e.substring(i+1));let r="";if(n!=null&&n.length>0){let h=n.split("&");for(let f=0;f0;ee[0]!==this._startName&&ee[0]!==this._endName&&(V&&(r+="&"),r+=h[f])}}return r.length===0?t:t+"?"+r}}var Be=Te;class N{constructor(e,t,n){this.TAG="IOController",this._config=t,this._extraData=n,this._stashInitialSize=1024*384,t.stashInitialSize!=null&&t.stashInitialSize>0&&(this._stashInitialSize=t.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,t.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=e,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(e.url),this._refTotalLength=e.filesize?e.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new ce,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(e){this._extraData=e}get onDataArrival(){return this._onDataArrival}set onDataArrival(e){this._onDataArrival=e}get onSeeked(){return this._onSeeked}set onSeeked(e){this._onSeeked=e}get onError(){return this._onError}set onError(e){this._onError=e}get onComplete(){return this._onComplete}set onComplete(e){this._onComplete=e}get onRedirect(){return this._onRedirect}set onRedirect(e){this._onRedirect=e}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(e){this._onRecoveredEarlyEof=e}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===Q?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let e=this._config;if(e.seekType==="range")this._seekHandler=new be(this._config.rangeLoadZeroStart);else if(e.seekType==="param"){let t=e.seekParamStart||"bstart",n=e.seekParamEnd||"bend";this._seekHandler=new Be(t,n)}else if(e.seekType==="custom"){if(typeof e.customSeekHandler!="function")throw new ae("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new e.customSeekHandler}else throw new ae(`Invalid seekType in config: ${e.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=me;else if(E.isSupported())this._loaderClass=E;else if(L.isSupported())this._loaderClass=L;else if(Q.isSupported())this._loaderClass=Q;else throw new U("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(e){this._currentRange={from:0,to:-1},e&&(this._currentRange.from=e),this._speedSampler.reset(),e||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let e=this._resumeFrom;this._resumeFrom=0,this._internalSeek(e,!0)}}seek(e){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(e,!0)}_internalSeek(e,t){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(t),this._loader.destroy(),this._loader=null;let n={from:e,to:-1};this._currentRange={from:n.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,n),this._onSeeked&&this._onSeeked()}updateUrl(e){if(!e||typeof e!="string"||e.length===0)throw new ae("Url must be a non-empty string!");this._dataSource.url=e}_expandBuffer(e){let t=this._stashSize;for(;t+1024*1024*10){let i=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(n,0,t).set(i,0)}this._stashBuffer=n,this._bufferSize=t}_normalizeSpeed(e){let t=this._speedNormalizeList,n=t.length-1,i=0,r=0,h=n;if(e=t[i]&&e=512&&e<=1024?t=Math.floor(e*1.5):t=e*2,t>8192&&(t=8192);let n=t*1024+1024*1024*1;this._bufferSize0){let h=this._stashBuffer.slice(0,this._stashUsed),f=this._dispatchChunks(h,this._stashByteStart);if(f0){let ee=new Uint8Array(h,f);r.set(ee,0),this._stashUsed=ee.byteLength,this._stashByteStart+=f}}else this._stashUsed=0,this._stashByteStart+=f;this._stashUsed+e.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+e.byteLength),r=new Uint8Array(this._stashBuffer,0,this._bufferSize)),r.set(new Uint8Array(e),this._stashUsed),this._stashUsed+=e.byteLength}else{let h=this._dispatchChunks(e,t);if(hthis._bufferSize&&(this._expandBuffer(f),r=new Uint8Array(this._stashBuffer,0,this._bufferSize)),r.set(new Uint8Array(e,h),0),this._stashUsed+=f,this._stashByteStart=t+h}}}else if(this._stashUsed===0){let r=this._dispatchChunks(e,t);if(rthis._bufferSize&&this._expandBuffer(h),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(e,r),0),this._stashUsed+=h,this._stashByteStart=t+r}}else{this._stashUsed+e.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+e.byteLength);let r=new Uint8Array(this._stashBuffer,0,this._bufferSize);r.set(new Uint8Array(e),this._stashUsed),this._stashUsed+=e.byteLength;let h=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(h0){let f=new Uint8Array(this._stashBuffer,h);r.set(f,0)}this._stashUsed-=h,this._stashByteStart+=h}}_flushStashBuffer(e){if(this._stashUsed>0){let t=this._stashBuffer.slice(0,this._stashUsed),n=this._dispatchChunks(t,this._stashByteStart),i=t.byteLength-n;if(n0){let r=new Uint8Array(this._stashBuffer,0,this._bufferSize),h=new Uint8Array(t,n);r.set(h,0),this._stashUsed=h.byteLength,this._stashByteStart+=n}return 0}return this._stashUsed=0,this._stashByteStart=0,i}return 0}_onLoaderComplete(e,t){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(e,t){switch(g.e(this.TAG,`Loader error, code = ${t.code}, msg = ${t.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,e=G.UNRECOVERABLE_EARLY_EOF),e){case G.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let n=this._currentRange.to+1;n0){let t=ue.getConfig();e.emit("change",t)}}static registerListener(e){ue.emitter.addListener("change",e)}static removeListener(e){ue.emitter.removeListener("change",e)}static addLogListener(e){g.emitter.addListener("log",e),g.emitter.listenerCount("log")>0&&(g.ENABLE_CALLBACK=!0,ue._notifyChange())}static removeLogListener(e){g.emitter.removeListener("log",e),g.emitter.listenerCount("log")===0&&(g.ENABLE_CALLBACK=!1,ue._notifyChange())}}ue.emitter=new(z());var ve=ue;class je{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let e=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,t=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&e&&t}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(e){if(this.keyframesIndex==null)return null;let t=this.keyframesIndex,n=this._search(t.times,e);return{index:n,milliseconds:t.times[n],fileposition:t.filepositions[n]}}_search(e,t){let n=0,i=e.length-1,r=0,h=0,f=i;for(t=e[r]&&t=128){e.push(String.fromCharCode(r&65535)),n+=2;continue}}}else if(t[n]<240){if(Ze(t,n,2)){let r=(t[n]&15)<<12|(t[n+1]&63)<<6|t[n+2]&63;if(r>=2048&&(r&63488)!==55296){e.push(String.fromCharCode(r&65535)),n+=3;continue}}}else if(t[n]<248&&Ze(t,n,3)){let r=(t[n]&7)<<18|(t[n+1]&63)<<12|(t[n+2]&63)<<6|t[n+3]&63;if(r>65536&&r<1114112){r-=65536,e.push(String.fromCharCode(r>>>10|55296)),e.push(String.fromCharCode(r&1023|56320)),n+=4;continue}}}e.push("\uFFFD"),++n}return e.join("")}var it=We;let Me=function(){let K=new ArrayBuffer(2);return new DataView(K).setInt16(0,256,!0),new Int16Array(K)[0]===256}();class He{static parseScriptData(e,t,n){let i={};try{let r=He.parseValue(e,t,n),h=He.parseValue(e,t+r.size,n-r.size);i[r.data]=h.data}catch(r){g.e("AMF",r.toString())}return i}static parseObject(e,t,n){if(n<3)throw new J("Data not enough when parse ScriptDataObject");let i=He.parseString(e,t,n),r=He.parseValue(e,t+i.size,n-i.size),h=r.objectEnd;return{data:{name:i.data,value:r.data},size:i.size+r.size,objectEnd:h}}static parseVariable(e,t,n){return He.parseObject(e,t,n)}static parseString(e,t,n){if(n<2)throw new J("Data not enough when parse String");let r=new DataView(e,t,n).getUint16(0,!Me),h;return r>0?h=it(new Uint8Array(e,t+2,r)):h="",{data:h,size:2+r}}static parseLongString(e,t,n){if(n<4)throw new J("Data not enough when parse LongString");let r=new DataView(e,t,n).getUint32(0,!Me),h;return r>0?h=it(new Uint8Array(e,t+4,r)):h="",{data:h,size:4+r}}static parseDate(e,t,n){if(n<10)throw new J("Data size invalid when parse Date");let i=new DataView(e,t,n),r=i.getFloat64(0,!Me),h=i.getInt16(8,!Me);return r+=h*60*1e3,{data:new Date(r),size:10}}static parseValue(e,t,n){if(n<1)throw new J("Data not enough when parse Value");let i=new DataView(e,t,n),r=1,h=i.getUint8(0),f,ee=!1;try{switch(h){case 0:f=i.getFloat64(1,!Me),r+=8;break;case 1:{f=!!i.getUint8(1),r+=1;break}case 2:{let V=He.parseString(e,t+1,n-1);f=V.data,r+=V.size;break}case 3:{f={};let V=0;for((i.getUint32(n-4,!Me)&16777215)===9&&(V=3);r32)throw new ae("ExpGolomb: readBits() bits exceeded max 32bits!");if(e<=this._current_word_bits_left){let h=this._current_word>>>32-e;return this._current_word<<=e,this._current_word_bits_left-=e,h}let t=this._current_word_bits_left?this._current_word:0;t=t>>>32-this._current_word_bits_left;let n=e-this._current_word_bits_left;this._fillCurrentWord();let i=Math.min(n,this._current_word_bits_left),r=this._current_word>>>32-i;return this._current_word<<=i,this._current_word_bits_left-=i,t=t<>>e)return this._current_word<<=e,this._current_word_bits_left-=e,e;return this._fillCurrentWord(),e+this._skipLeadingZero()}readUEG(){let e=this._skipLeadingZero();return this.readBits(e+1)-1}readSEG(){let e=this.readUEG();return e&1?e+1>>>1:-1*(e>>>1)}}var et=Je;class R{static _ebsp2rbsp(e){let t=e,n=t.byteLength,i=new Uint8Array(n),r=0;for(let h=0;h=2&&t[h]===3&&t[h-1]===0&&t[h-2]===0||(i[r]=t[h],r++);return new Uint8Array(i.buffer,0,r)}static parseSPS(e){let t=R._ebsp2rbsp(e),n=new et(t);n.readByte();let i=n.readByte();n.readByte();let r=n.readByte();n.readUEG();let h=R.getProfileString(i),f=R.getLevelString(r),ee=1,V=420,ge=[0,420,422,444],Ne=8;if((i===100||i===110||i===122||i===244||i===44||i===83||i===86||i===118||i===128||i===138||i===144)&&(ee=n.readUEG(),ee===3&&n.readBits(1),ee<=3&&(V=ge[ee]),Ne=n.readUEG()+8,n.readUEG(),n.readBits(1),n.readBool())){let Ke=ee!==3?8:12;for(let Ue=0;Ue0&&Ke<16?(vt=Ue[Ke-1],Ee=st[Ke-1]):Ke===255&&(vt=n.readByte()<<8|n.readByte(),Ee=n.readByte()<<8|n.readByte())}if(n.readBool()&&n.readBool(),n.readBool()&&(n.readBits(4),n.readBool()&&n.readBits(24)),n.readBool()&&(n.readUEG(),n.readUEG()),n.readBool()){let Ke=n.readBits(32),Ue=n.readBits(32);w=n.readBool(),x=Ue,O=Ke*2,nt=x/O}}let D=1;(vt!==1||Ee!==1)&&(D=vt/Ee);let F=0,k=0;if(ee===0)F=1,k=2-X;else{let Ke=ee===3?1:2,Ue=ee===1?2:1;F=Ke,k=Ue*(2-X)}let se=(Pe+1)*16,De=(2-X)*((fe+1)*16);se-=(ne+Le)*F,De-=(Oe+Xe)*k;let Ae=Math.ceil(se*D);return n.destroy(),n=null,{profile_string:h,level_string:f,bit_depth:Ne,ref_frames:oe,chroma_format:V,chroma_format_string:R.getChromaFormatString(V),frame_rate:{fixed:w,fps:nt,fps_den:O,fps_num:x},sar_ratio:{width:vt,height:Ee},codec_size:{width:se,height:De},present_size:{width:Ae,height:De}}}static _skipScalingList(e,t){let n=8,i=8,r=0;for(let h=0;h>>8&255|(K&255)<<8}function $(K){return(K&4278190080)>>>24|(K&16711680)>>>8|(K&65280)<<8|(K&255)<<24}function d(K,e){return K[e]<<24|K[e+1]<<16|K[e+2]<<8|K[e+3]}class p{constructor(e,t){this.TAG="FLVDemuxer",this._config=t,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=e.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=e.hasAudioTrack,this._hasVideo=e.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new Fe,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let n=new ArrayBuffer(2);return new DataView(n).setInt16(0,256,!0),new Int16Array(n)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(e){let t=new Uint8Array(e),n={match:!1};if(t[0]!==70||t[1]!==76||t[2]!==86||t[3]!==1)return n;let i=(t[4]&4)>>>2!==0,r=(t[4]&1)!==0,h=d(t,5);return h<9?n:{match:!0,consumed:h,dataOffset:h,hasAudioTrack:i,hasVideoTrack:r}}bindDataSource(e){return e.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(e){this._onTrackMetadata=e}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(e){this._onMediaInfo=e}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(e){this._onMetaDataArrived=e}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(e){this._onScriptDataArrived=e}get onError(){return this._onError}set onError(e){this._onError=e}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(e){this._onDataAvailable=e}get timestampBase(){return this._timestampBase}set timestampBase(e){this._timestampBase=e}get overridedDuration(){return this._duration}set overridedDuration(e){this._durationOverrided=!0,this._duration=e,this._mediaInfo.duration=e}set overridedHasAudio(e){this._hasAudioFlagOverrided=!0,this._hasAudio=e,this._mediaInfo.hasAudio=e}set overridedHasVideo(e){this._hasVideoFlagOverrided=!0,this._hasVideo=e,this._mediaInfo.hasVideo=e}resetMediaInfo(){this._mediaInfo=new Fe}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(e,t){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new J("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let n=0,i=this._littleEndian;if(t===0)if(e.byteLength>13)n=p.probe(e).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,t+n!==this._dataOffset&&g.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(e,n).getUint32(0,!i)!==0&&g.w(this.TAG,"PrevTagSize0 !== 0 !!!"),n+=4);ne.byteLength)break;let h=r.getUint8(0),f=r.getUint32(0,!i)&16777215;if(n+11+f+4>e.byteLength)break;if(h!==8&&h!==9&&h!==18){g.w(this.TAG,`Unsupported tag type ${h}, skipped`),n+=11+f+4;continue}let ee=r.getUint8(4),V=r.getUint8(5),ge=r.getUint8(6),Ne=r.getUint8(7),ze=ge|V<<8|ee<<16|Ne<<24;(r.getUint32(7,!i)&16777215)!==0&&g.w(this.TAG,"Meet tag which has StreamID != 0!");let Pe=n+11;switch(h){case 8:this._parseAudioData(e,Pe,f,ze);break;case 9:this._parseVideoData(e,Pe,f,ze,t+n);break;case 18:this._parseScriptData(e,Pe,f);break}let fe=r.getUint32(11+f,!i);fe!==11+f&&g.w(this.TAG,`Invalid PrevTagSize ${fe}`),n+=11+f+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),n}_parseScriptData(e,t,n){let i=Ye.parseScriptData(e,t,n);if(i.hasOwnProperty("onMetaData")){if(i.onMetaData==null||typeof i.onMetaData!="object"){g.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&g.w(this.TAG,"Found another onMetaData tag!"),this._metadata=i;let r=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},r)),typeof r.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=r.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof r.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=r.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof r.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=r.audiodatarate),typeof r.videodatarate=="number"&&(this._mediaInfo.videoDataRate=r.videodatarate),typeof r.width=="number"&&(this._mediaInfo.width=r.width),typeof r.height=="number"&&(this._mediaInfo.height=r.height),typeof r.duration=="number"){if(!this._durationOverrided){let h=Math.floor(r.duration*this._timescale);this._duration=h,this._mediaInfo.duration=h}}else this._mediaInfo.duration=0;if(typeof r.framerate=="number"){let h=Math.floor(r.framerate*1e3);if(h>0){let f=h/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=f,this._referenceFrameRate.fps_num=h,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=f}}if(typeof r.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let h=r.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(h),r.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=r,g.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(i).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},i))}_parseKeyframesIndex(e){let t=[],n=[];for(let i=1;i>>4;if(ee!==2&&ee!==10){this._onError(c.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+ee);return}let V=0,ge=(f&12)>>>2;if(ge>=0&&ge<=4)V=this._flvSoundRateTable[ge];else{this._onError(c.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+ge);return}let Ne=(f&2)>>>1,ze=f&1,oe=this._audioMetadata,Pe=this._audioTrack;if(oe||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),oe=this._audioMetadata={},oe.type="audio",oe.id=Pe.id,oe.timescale=this._timescale,oe.duration=this._duration,oe.audioSampleRate=V,oe.channelCount=ze===0?1:2),ee===10){let fe=this._parseAACAudioData(e,t+1,n-1);if(fe==null)return;if(fe.packetType===0){oe.config&&g.w(this.TAG,"Found another AudioSpecificConfig!");let X=fe.data;oe.audioSampleRate=X.samplingRate,oe.channelCount=X.channelCount,oe.codec=X.codec,oe.originalCodec=X.originalCodec,oe.config=X.config,oe.refSampleDuration=1024/oe.audioSampleRate*oe.timescale,g.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",oe);let ne=this._mediaInfo;ne.audioCodec=oe.originalCodec,ne.audioSampleRate=oe.audioSampleRate,ne.audioChannelCount=oe.channelCount,ne.hasVideo?ne.videoCodec!=null&&(ne.mimeType='video/x-flv; codecs="'+ne.videoCodec+","+ne.audioCodec+'"'):ne.mimeType='video/x-flv; codecs="'+ne.audioCodec+'"',ne.isComplete()&&this._onMediaInfo(ne)}else if(fe.packetType===1){let X=this._timestampBase+i,ne={unit:fe.data,length:fe.data.byteLength,dts:X,pts:X};Pe.samples.push(ne),Pe.length+=fe.data.length}else g.e(this.TAG,`Flv: Unsupported AAC data type ${fe.packetType}`)}else if(ee===2){if(!oe.codec){let Le=this._parseMP3AudioData(e,t+1,n-1,!0);if(Le==null)return;oe.audioSampleRate=Le.samplingRate,oe.channelCount=Le.channelCount,oe.codec=Le.codec,oe.originalCodec=Le.originalCodec,oe.refSampleDuration=1152/oe.audioSampleRate*oe.timescale,g.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",oe);let Oe=this._mediaInfo;Oe.audioCodec=oe.codec,Oe.audioSampleRate=oe.audioSampleRate,Oe.audioChannelCount=oe.channelCount,Oe.audioDataRate=Le.bitRate,Oe.hasVideo?Oe.videoCodec!=null&&(Oe.mimeType='video/x-flv; codecs="'+Oe.videoCodec+","+Oe.audioCodec+'"'):Oe.mimeType='video/x-flv; codecs="'+Oe.audioCodec+'"',Oe.isComplete()&&this._onMediaInfo(Oe)}let fe=this._parseMP3AudioData(e,t+1,n-1,!1);if(fe==null)return;let X=this._timestampBase+i,ne={unit:fe,length:fe.byteLength,dts:X,pts:X};Pe.samples.push(ne),Pe.length+=fe.length}}_parseAACAudioData(e,t,n){if(n<=1){g.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let i={},r=new Uint8Array(e,t,n);return i.packetType=r[0],r[0]===0?i.data=this._parseAACAudioSpecificConfig(e,t+1,n-1):i.data=r.subarray(1),i}_parseAACAudioSpecificConfig(e,t,n){let i=new Uint8Array(e,t,n),r=null,h=0,f=0,ee=null,V=0,ge=null;if(h=f=i[0]>>>3,V=(i[0]&7)<<1|i[1]>>>7,V<0||V>=this._mpegSamplingRates.length){this._onError(c.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let Ne=this._mpegSamplingRates[V],ze=(i[1]&120)>>>3;if(ze<0||ze>=8){this._onError(c.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}h===5&&(ge=(i[1]&7)<<1|i[2]>>>7,ee=(i[2]&124)>>>2);let oe=self.navigator.userAgent.toLowerCase();return oe.indexOf("firefox")!==-1?V>=6?(h=5,r=new Array(4),ge=V-3):(h=2,r=new Array(2),ge=V):oe.indexOf("android")!==-1?(h=2,r=new Array(2),ge=V):(h=5,ge=V,r=new Array(4),V>=6?ge=V-3:ze===1&&(h=2,r=new Array(2),ge=V)),r[0]=h<<3,r[0]|=(V&15)>>>1,r[1]=(V&15)<<7,r[1]|=(ze&15)<<3,h===5&&(r[1]|=(ge&15)>>>1,r[2]=(ge&1)<<7,r[2]|=8,r[3]=0),{config:r,samplingRate:Ne,channelCount:ze,codec:"mp4a.40."+h,originalCodec:"mp4a.40."+f}}_parseMP3AudioData(e,t,n,i){if(n<4){g.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let r=this._littleEndian,h=new Uint8Array(e,t,n),f=null;if(i){if(h[0]!==255)return;let ee=h[1]>>>3&3,V=(h[1]&6)>>1,ge=(h[2]&240)>>>4,Ne=(h[2]&12)>>>2,oe=(h[3]>>>6&3)!==3?2:1,Pe=0,fe=0,X=34,ne="mp3";switch(ee){case 0:Pe=this._mpegAudioV25SampleRateTable[Ne];break;case 2:Pe=this._mpegAudioV20SampleRateTable[Ne];break;case 3:Pe=this._mpegAudioV10SampleRateTable[Ne];break}switch(V){case 1:X=34,ge>>4,ee=h&15;if(ee!==7){this._onError(c.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${ee}`);return}this._parseAVCVideoPacket(e,t+1,n-1,i,r,f)}_parseAVCVideoPacket(e,t,n,i,r,h){if(n<4){g.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let f=this._littleEndian,ee=new DataView(e,t,n),V=ee.getUint8(0),Ne=(ee.getUint32(0,!f)&16777215)<<8>>8;if(V===0)this._parseAVCDecoderConfigurationRecord(e,t+4,n-4);else if(V===1)this._parseAVCVideoData(e,t+4,n-4,i,r,h,Ne);else if(V!==2){this._onError(c.FORMAT_ERROR,`Flv: Invalid video packet type ${V}`);return}}_parseAVCDecoderConfigurationRecord(e,t,n){if(n<7){g.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let i=this._videoMetadata,r=this._videoTrack,h=this._littleEndian,f=new DataView(e,t,n);i?typeof i.avcc!="undefined"&&g.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),i=this._videoMetadata={},i.type="video",i.id=r.id,i.timescale=this._timescale,i.duration=this._duration);let ee=f.getUint8(0),V=f.getUint8(1),ge=f.getUint8(2),Ne=f.getUint8(3);if(ee!==1||V===0){this._onError(c.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(f.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(c.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let ze=f.getUint8(5)&31;if(ze===0){this._onError(c.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else ze>1&&g.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${ze}`);let oe=6;for(let fe=0;fe1&&g.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${Pe}`);oe++;for(let fe=0;fe=n){g.w(this.TAG,`Malformed Nalu near timestamp ${Pe}, offset = ${ze}, dataSize = ${n}`);break}let X=V.getUint32(ze,!ee);if(oe===3&&(X>>>=8),X>n-oe){g.w(this.TAG,`Malformed Nalus near timestamp ${Pe}, NaluSize > DataSize!`);return}let ne=V.getUint8(ze+oe)&31;ne===5&&(fe=!0);let Le=new Uint8Array(e,t+ze,oe+X),Oe={type:ne,data:Le};ge.push(Oe),Ne+=Le.byteLength,ze+=oe+X}if(ge.length){let X=this._videoTrack,ne={units:ge,length:Ne,isKeyframe:fe,dts:Pe,cts:f,pts:Pe+f};fe&&(ne.fileposition=r),X.samples.push(ne),X.length+=Ne}}}var b=p;class u{static init(){u.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let t in u.types)u.types.hasOwnProperty(t)&&(u.types[t]=[t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2),t.charCodeAt(3)]);let e=u.constants={};e.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),e.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),e.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),e.STSC=e.STCO=e.STTS,e.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),e.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),e.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),e.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),e.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),e.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(e){let t=8,n=null,i=Array.prototype.slice.call(arguments,1),r=i.length;for(let f=0;f>>24&255,n[1]=t>>>16&255,n[2]=t>>>8&255,n[3]=t&255,n.set(e,4);let h=8;for(let f=0;f>>24&255,e>>>16&255,e>>>8&255,e&255,t>>>24&255,t>>>16&255,t>>>8&255,t&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(e){return u.box(u.types.trak,u.tkhd(e),u.mdia(e))}static tkhd(e){let t=e.id,n=e.duration,i=e.presentWidth,r=e.presentHeight;return u.box(u.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,t&255,0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,n&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,i>>>8&255,i&255,0,0,r>>>8&255,r&255,0,0]))}static mdia(e){return u.box(u.types.mdia,u.mdhd(e),u.hdlr(e),u.minf(e))}static mdhd(e){let t=e.timescale,n=e.duration;return u.box(u.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,t&255,n>>>24&255,n>>>16&255,n>>>8&255,n&255,85,196,0,0]))}static hdlr(e){let t=null;return e.type==="audio"?t=u.constants.HDLR_AUDIO:t=u.constants.HDLR_VIDEO,u.box(u.types.hdlr,t)}static minf(e){let t=null;return e.type==="audio"?t=u.box(u.types.smhd,u.constants.SMHD):t=u.box(u.types.vmhd,u.constants.VMHD),u.box(u.types.minf,t,u.dinf(),u.stbl(e))}static dinf(){return u.box(u.types.dinf,u.box(u.types.dref,u.constants.DREF))}static stbl(e){return u.box(u.types.stbl,u.stsd(e),u.box(u.types.stts,u.constants.STTS),u.box(u.types.stsc,u.constants.STSC),u.box(u.types.stsz,u.constants.STSZ),u.box(u.types.stco,u.constants.STCO))}static stsd(e){return e.type==="audio"?e.codec==="mp3"?u.box(u.types.stsd,u.constants.STSD_PREFIX,u.mp3(e)):u.box(u.types.stsd,u.constants.STSD_PREFIX,u.mp4a(e)):u.box(u.types.stsd,u.constants.STSD_PREFIX,u.avc1(e))}static mp3(e){let t=e.channelCount,n=e.audioSampleRate,i=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t,0,16,0,0,0,0,n>>>8&255,n&255,0,0]);return u.box(u.types[".mp3"],i)}static mp4a(e){let t=e.channelCount,n=e.audioSampleRate,i=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t,0,16,0,0,0,0,n>>>8&255,n&255,0,0]);return u.box(u.types.mp4a,i,u.esds(e))}static esds(e){let t=e.config||[],n=t.length,i=new Uint8Array([0,0,0,0,3,23+n,0,1,0,4,15+n,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([n]).concat(t).concat([6,1,2]));return u.box(u.types.esds,i)}static avc1(e){let t=e.avcc,n=e.codecWidth,i=e.codecHeight,r=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,n>>>8&255,n&255,i>>>8&255,i&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return u.box(u.types.avc1,r,u.box(u.types.avcC,t))}static mvex(e){return u.box(u.types.mvex,u.trex(e))}static trex(e){let t=e.id,n=new Uint8Array([0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,t&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return u.box(u.types.trex,n)}static moof(e,t){return u.box(u.types.moof,u.mfhd(e.sequenceNumber),u.traf(e,t))}static mfhd(e){let t=new Uint8Array([0,0,0,0,e>>>24&255,e>>>16&255,e>>>8&255,e&255]);return u.box(u.types.mfhd,t)}static traf(e,t){let n=e.id,i=u.box(u.types.tfhd,new Uint8Array([0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,n&255])),r=u.box(u.types.tfdt,new Uint8Array([0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,t&255])),h=u.sdtp(e),f=u.trun(e,h.byteLength+16+16+8+16+8+8);return u.box(u.types.traf,i,r,f,h)}static sdtp(e){let t=e.samples||[],n=t.length,i=new Uint8Array(4+n);for(let r=0;r>>24&255,i>>>16&255,i>>>8&255,i&255,t>>>24&255,t>>>16&255,t>>>8&255,t&255],0);for(let f=0;f>>24&255,ee>>>16&255,ee>>>8&255,ee&255,V>>>24&255,V>>>16&255,V>>>8&255,V&255,ge.isLeading<<2|ge.dependsOn,ge.isDependedOn<<6|ge.hasRedundancy<<4|ge.isNonSync,0,0,Ne>>>24&255,Ne>>>16&255,Ne>>>8&255,Ne&255],12+16*f)}return u.box(u.types.trun,h)}static mdat(e){return u.box(u.types.mdat,e)}}u.init();var B=u;class W{static getSilentFrame(e,t){if(e==="mp4a.40.2"){if(t===1)return new Uint8Array([0,200,0,128,35,128]);if(t===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(t===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(t===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(t===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(t===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(t===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(t===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(t===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var pe=W;class Ce{constructor(e,t,n,i,r){this.dts=e,this.pts=t,this.duration=n,this.originalDts=i,this.isSyncPoint=r,this.fileposition=null}}class $e{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(e){e.isSyncPoint=!0,this.syncPoints.push(e)}}class _e{constructor(){this._list=[]}clear(){this._list=[]}appendArray(e){let t=this._list;e.length!==0&&(t.length>0&&e[0].originalDts=t[r].dts&&et[i].lastSample.originalDts&&e=t[i].lastSample.originalDts&&(i===t.length-1||i0&&(r=this._searchNearestSegmentBefore(n.originalBeginDts)+1),this._lastAppendLocation=r,this._list.splice(r,0,n)}getLastSegmentBefore(e){let t=this._searchNearestSegmentBefore(e);return t>=0?this._list[t]:null}getLastSampleBefore(e){let t=this.getLastSegmentBefore(e);return t!=null?t.lastSample:null}getLastSyncPointBefore(e){let t=this._searchNearestSegmentBefore(e),n=this._list[t].syncPoints;for(;n.length===0&&t>0;)t--,n=this._list[t].syncPoints;return n.length>0?n[n.length-1]:null}}class Se{constructor(e){this.TAG="MP4Remuxer",this._config=e,this._isLive=e.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new ke("audio"),this._videoSegmentInfoList=new ke("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(_.chrome&&(_.version.major<50||_.version.major===50&&_.version.build<2661)),this._fillSilentAfterSeek=_.msedge||_.msie,this._mp3UseMpegAudio=!_.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(e){return e.onDataAvailable=this.remux.bind(this),e.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(e){this._onInitSegment=e}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(e){this._onMediaSegment=e}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(e){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(e,t){if(!this._onMediaSegment)throw new J("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(e,t),this._remuxVideo(t),this._remuxAudio(e)}_onTrackMetadataReceived(e,t){let n=null,i="mp4",r=t.codec;if(e==="audio")this._audioMeta=t,t.codec==="mp3"&&this._mp3UseMpegAudio?(i="mpeg",r="",n=new Uint8Array):n=B.generateInitSegment(t);else if(e==="video")this._videoMeta=t,n=B.generateInitSegment(t);else return;if(!this._onInitSegment)throw new J("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(e,{type:e,data:n.buffer,codec:r,container:`${e}/${i}`,mediaDuration:t.duration})}_calculateDtsBase(e,t){this._dtsBaseInited||(e.samples&&e.samples.length&&(this._audioDtsBase=e.samples[0].dts),t.samples&&t.samples.length&&(this._videoDtsBase=t.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let e=this._videoStashedLastSample,t=this._audioStashedLastSample,n={type:"video",id:1,sequenceNumber:0,samples:[],length:0};e!=null&&(n.samples.push(e),n.length=e.length);let i={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};t!=null&&(i.samples.push(t),i.length=t.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(n,!0),this._remuxAudio(i,!0)}_remuxAudio(e,t){if(this._audioMeta==null)return;let n=e,i=n.samples,r,h=-1,f=-1,ee=-1,V=this._audioMeta.refSampleDuration,ge=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,Ne=this._dtsBaseInited&&this._audioNextDts===void 0,ze=!1;if(!i||i.length===0||i.length===1&&!t)return;let oe=0,Pe=null,fe=0;ge?(oe=0,fe=n.length):(oe=8,fe=8+n.length);let X=null;if(i.length>1&&(X=i.pop(),fe-=X.length),this._audioStashedLastSample!=null){let Ee=this._audioStashedLastSample;this._audioStashedLastSample=null,i.unshift(Ee),fe+=Ee.length}X!=null&&(this._audioStashedLastSample=X);let ne=i[0].dts-this._dtsBase;if(this._audioNextDts)r=ne-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())r=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(ze=!0);else{let Ee=this._audioSegmentInfoList.getLastSampleBefore(ne);if(Ee!=null){let nt=ne-(Ee.originalDts+Ee.duration);nt<=3&&(nt=0);let w=Ee.dts+Ee.duration+nt;r=ne-w}else r=0}if(ze){let Ee=ne-r,nt=this._videoSegmentInfoList.getLastSegmentBefore(ne);if(nt!=null&&nt.beginDts=1?j=Le[Le.length-1].duration:j=Math.floor(V);let D=!1,F=null;if(j>V*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!_.safari){D=!0;let k=Math.abs(j-V),se=Math.ceil(k/V),De=O+V;g.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. dts: ${O+j} ms, expected: ${O+Math.round(V)} ms, delta: ${Math.round(k)} ms, generate: ${se} frames`);let Ae=pe.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);Ae==null&&(g.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),Ae=w),F=[];for(let Ue=0;Ue0){let at=F[F.length-1];at.duration=st-at.dts}let ct={dts:st,pts:st,cts:0,unit:Ae,size:Ae.byteLength,duration:0,originalDts:x,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};F.push(ct),fe+=ct.size,De+=V}let Ke=F[F.length-1];Ke.duration=O+j-Ke.dts,j=Math.round(V)}Le.push({dts:O,pts:O,cts:0,unit:nt.unit,size:nt.unit.byteLength,duration:j,originalDts:x,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),D&&Le.push.apply(Le,F)}ge?Pe=new Uint8Array(fe):(Pe=new Uint8Array(fe),Pe[0]=fe>>>24&255,Pe[1]=fe>>>16&255,Pe[2]=fe>>>8&255,Pe[3]=fe&255,Pe.set(B.types.mdat,4));for(let Ee=0;Ee1&&(oe=i.pop(),ze-=oe.length),this._videoStashedLastSample!=null){let Oe=this._videoStashedLastSample;this._videoStashedLastSample=null,i.unshift(Oe),ze+=Oe.length}oe!=null&&(this._videoStashedLastSample=oe);let Pe=i[0].dts-this._dtsBase;if(this._videoNextDts)r=Pe-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())r=0;else{let Oe=this._videoSegmentInfoList.getLastSampleBefore(Pe);if(Oe!=null){let Xe=Pe-(Oe.originalDts+Oe.duration);Xe<=3&&(Xe=0);let Mt=Oe.dts+Oe.duration+Xe;r=Pe-Mt}else r=0}let fe=new $e,X=[];for(let Oe=0;Oe=1?x=X[X.length-1].duration:x=Math.floor(this._videoMeta.refSampleDuration),vt){let O=new Ce(Ee,w,x,Xe.dts,!0);O.fileposition=Xe.fileposition,fe.appendSyncPoint(O)}X.push({dts:Ee,pts:w,cts:nt,units:Xe.units,size:Xe.length,isKeyframe:vt,duration:x,originalDts:Mt,flags:{isLeading:0,dependsOn:vt?2:1,isDependedOn:vt?1:0,hasRedundancy:0,isNonSync:vt?0:1}})}Ne=new Uint8Array(ze),Ne[0]=ze>>>24&255,Ne[1]=ze>>>16&255,Ne[2]=ze>>>8&255,Ne[3]=ze&255,Ne.set(B.types.mdat,4);for(let Oe=0;Oe{i.timestampBase=n,n+=i.duration,i.cors=e.cors,i.withCredentials=e.withCredentials,t.referrerPolicy&&(i.referrerPolicy=t.referrerPolicy)}),!isNaN(n)&&this._mediaDataSource.duration!==n&&(this._mediaDataSource.duration=n),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(e,t){this._emitter.addListener(e,t)}off(e,t){this._emitter.removeListener(e,t)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(e,t){this._currentSegmentIndex=e;let n=this._mediaDataSource.segments[e],i=this._ioctl=new Ve(n,this._config,e);i.onError=this._onIOException.bind(this),i.onSeeked=this._onIOSeeked.bind(this),i.onComplete=this._onIOComplete.bind(this),i.onRedirect=this._onIORedirect.bind(this),i.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),t?this._demuxer.bindDataSource(this._ioctl):i.onDataArrival=this._onInitChunkArrival.bind(this),i.open(t)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(e){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let t=this._searchSegmentIndexContains(e);if(t===this._currentSegmentIndex){let n=this._mediaInfo.segments[t];if(n==null)this._pendingSeekTime=e;else{let i=n.getNearestKeyframe(e);this._remuxer.seek(i.milliseconds),this._ioctl.seek(i.fileposition),this._pendingResolveSeekPoint=i.milliseconds}}else{let n=this._mediaInfo.segments[t];if(n==null)this._pendingSeekTime=e,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(t);else{let i=n.getNearestKeyframe(e);this._internalAbort(),this._remuxer.seek(e),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[t].timestampBase,this._loadSegment(t,i.fileposition),this._pendingResolveSeekPoint=i.milliseconds,this._reportSegmentMediaInfo(t)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(e){let t=this._mediaDataSource.segments,n=t.length-1;for(let i=0;i0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,i=this._demuxer.parseChunks(e,t);else if((n=b.probe(e)).match){this._demuxer=new b(n,this._config),this._remuxer||(this._remuxer=new ut(this._config));let r=this._mediaDataSource;r.duration!=null&&!isNaN(r.duration)&&(this._demuxer.overridedDuration=r.duration),typeof r.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=r.hasAudio),typeof r.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=r.hasVideo),this._demuxer.timestampBase=r.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),i=this._demuxer.parseChunks(e,t)}else n=null,g.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(Z.DEMUX_ERROR,c.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),i=0;return i}_onMediaInfo(e){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},e),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,Fe.prototype));let t=Object.assign({},e);Object.setPrototypeOf(t,Fe.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=t,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let n=this._pendingSeekTime;this._pendingSeekTime=null,this.seek(n)})}_onMetaDataArrived(e){this._emitter.emit(Z.METADATA_ARRIVED,e)}_onScriptDataArrived(e){this._emitter.emit(Z.SCRIPTDATA_ARRIVED,e)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(e){let n=e+1;n0&&n[0].originalDts===i&&(i=n[0].pts),this._emitter.emit(Z.RECOMMEND_SEEKPOINT,i)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(e){let t=this._mediaInfo.segments[e],n=Object.assign({},t);n.duration=this._mediaInfo.duration,n.segmentCount=this._mediaInfo.segmentCount,delete n.segments,delete n.keyframesIndex,this._emitter.emit(Z.MEDIA_INFO,n)}_reportStatisticsInfo(){let e={};e.url=this._ioctl.currentURL,e.hasRedirect=this._ioctl.hasRedirect,e.hasRedirect&&(e.redirectedURL=this._ioctl.currentRedirectedURL),e.speed=this._ioctl.currentSpeed,e.loaderType=this._ioctl.loaderType,e.currentSegmentIndex=this._currentSegmentIndex,e.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(Z.STATISTICS_INFO,e)}}var mt=bt,qe=function(K){let e="TransmuxingWorker",t=null,n=fe.bind(this);C.install(),K.addEventListener("message",function(X){switch(X.data.cmd){case"init":t=new mt(X.data.param[0],X.data.param[1]),t.on(Z.IO_ERROR,ze.bind(this)),t.on(Z.DEMUX_ERROR,oe.bind(this)),t.on(Z.INIT_SEGMENT,i.bind(this)),t.on(Z.MEDIA_SEGMENT,r.bind(this)),t.on(Z.LOADING_COMPLETE,h.bind(this)),t.on(Z.RECOVERED_EARLY_EOF,f.bind(this)),t.on(Z.MEDIA_INFO,ee.bind(this)),t.on(Z.METADATA_ARRIVED,V.bind(this)),t.on(Z.SCRIPTDATA_ARRIVED,ge.bind(this)),t.on(Z.STATISTICS_INFO,Ne.bind(this)),t.on(Z.RECOMMEND_SEEKPOINT,Pe.bind(this));break;case"destroy":t&&(t.destroy(),t=null),K.postMessage({msg:"destroyed"});break;case"start":t.start();break;case"stop":t.stop();break;case"seek":t.seek(X.data.param);break;case"pause":t.pause();break;case"resume":t.resume();break;case"logging_config":{let ne=X.data.param;ve.applyConfig(ne),ne.enableCallback===!0?ve.addLogListener(n):ve.removeLogListener(n);break}}});function i(X,ne){let Le={msg:Z.INIT_SEGMENT,data:{type:X,data:ne}};K.postMessage(Le,[ne.data])}function r(X,ne){let Le={msg:Z.MEDIA_SEGMENT,data:{type:X,data:ne}};K.postMessage(Le,[ne.data])}function h(){let X={msg:Z.LOADING_COMPLETE};K.postMessage(X)}function f(){let X={msg:Z.RECOVERED_EARLY_EOF};K.postMessage(X)}function ee(X){let ne={msg:Z.MEDIA_INFO,data:X};K.postMessage(ne)}function V(X){let ne={msg:Z.METADATA_ARRIVED,data:X};K.postMessage(ne)}function ge(X){let ne={msg:Z.SCRIPTDATA_ARRIVED,data:X};K.postMessage(ne)}function Ne(X){let ne={msg:Z.STATISTICS_INFO,data:X};K.postMessage(ne)}function ze(X,ne){K.postMessage({msg:Z.IO_ERROR,data:{type:X,info:ne}})}function oe(X,ne){K.postMessage({msg:Z.DEMUX_ERROR,data:{type:X,info:ne}})}function Pe(X){K.postMessage({msg:Z.RECOMMEND_SEEKPOINT,data:X})}function fe(X,ne){K.postMessage({msg:"logcat_callback",data:{type:X,logcat:ne}})}};class At{constructor(e,t){if(this.TAG="Transmuxer",this._emitter=new(z()),t.enableWorker&&typeof Worker!="undefined")try{let n=l(82059);this._worker=n(qe),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[e,t]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},ve.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:ve.getConfig()})}catch(n){g.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new mt(e,t)}else this._controller=new mt(e,t);if(this._controller){let n=this._controller;n.on(Z.IO_ERROR,this._onIOError.bind(this)),n.on(Z.DEMUX_ERROR,this._onDemuxError.bind(this)),n.on(Z.INIT_SEGMENT,this._onInitSegment.bind(this)),n.on(Z.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),n.on(Z.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),n.on(Z.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),n.on(Z.MEDIA_INFO,this._onMediaInfo.bind(this)),n.on(Z.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),n.on(Z.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),n.on(Z.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),n.on(Z.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),ve.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(e,t){this._emitter.addListener(e,t)}off(e,t){this._emitter.removeListener(e,t)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(e){this._worker?this._worker.postMessage({cmd:"seek",param:e}):this._controller.seek(e)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(e,t){Promise.resolve().then(()=>{this._emitter.emit(Z.INIT_SEGMENT,e,t)})}_onMediaSegment(e,t){Promise.resolve().then(()=>{this._emitter.emit(Z.MEDIA_SEGMENT,e,t)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(Z.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(Z.RECOVERED_EARLY_EOF)})}_onMediaInfo(e){Promise.resolve().then(()=>{this._emitter.emit(Z.MEDIA_INFO,e)})}_onMetaDataArrived(e){Promise.resolve().then(()=>{this._emitter.emit(Z.METADATA_ARRIVED,e)})}_onScriptDataArrived(e){Promise.resolve().then(()=>{this._emitter.emit(Z.SCRIPTDATA_ARRIVED,e)})}_onStatisticsInfo(e){Promise.resolve().then(()=>{this._emitter.emit(Z.STATISTICS_INFO,e)})}_onIOError(e,t){Promise.resolve().then(()=>{this._emitter.emit(Z.IO_ERROR,e,t)})}_onDemuxError(e,t){Promise.resolve().then(()=>{this._emitter.emit(Z.DEMUX_ERROR,e,t)})}_onRecommendSeekpoint(e){Promise.resolve().then(()=>{this._emitter.emit(Z.RECOMMEND_SEEKPOINT,e)})}_onLoggingConfigChanged(e){this._worker&&this._worker.postMessage({cmd:"logging_config",param:e})}_onWorkerMessage(e){let t=e.data,n=t.data;if(t.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(t.msg){case Z.INIT_SEGMENT:case Z.MEDIA_SEGMENT:this._emitter.emit(t.msg,n.type,n.data);break;case Z.LOADING_COMPLETE:case Z.RECOVERED_EARLY_EOF:this._emitter.emit(t.msg);break;case Z.MEDIA_INFO:Object.setPrototypeOf(n,Fe.prototype),this._emitter.emit(t.msg,n);break;case Z.METADATA_ARRIVED:case Z.SCRIPTDATA_ARRIVED:case Z.STATISTICS_INFO:this._emitter.emit(t.msg,n);break;case Z.IO_ERROR:case Z.DEMUX_ERROR:this._emitter.emit(t.msg,n.type,n.info);break;case Z.RECOMMEND_SEEKPOINT:this._emitter.emit(t.msg,n);break;case"logcat_callback":g.emitter.emit("log",n.type,n.logcat);break;default:break}}}var Tt=At,Et={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class Zt{constructor(e){this.TAG="MSEController",this._config=e,this._emitter=new(z()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new _e}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(e,t){this._emitter.addListener(e,t)}off(e,t){this._emitter.removeListener(e,t)}attachMediaElement(e){if(this._mediaSource)throw new J("MediaSource has been attached to an HTMLMediaElement!");let t=this._mediaSource=new window.MediaSource;t.addEventListener("sourceopen",this.e.onSourceOpen),t.addEventListener("sourceended",this.e.onSourceEnded),t.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=e,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),e.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let e=this._mediaSource;for(let t in this._sourceBuffers){let n=this._pendingSegments[t];n.splice(0,n.length),this._pendingSegments[t]=null,this._pendingRemoveRanges[t]=null,this._lastInitSegments[t]=null;let i=this._sourceBuffers[t];if(i){if(e.readyState!=="closed"){try{e.removeSourceBuffer(i)}catch(r){g.e(this.TAG,r.message)}i.removeEventListener("error",this.e.onSourceBufferError),i.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[t]=null,this._sourceBuffers[t]=null}}if(e.readyState==="open")try{e.endOfStream()}catch(t){g.e(this.TAG,t.message)}e.removeEventListener("sourceopen",this.e.onSourceOpen),e.removeEventListener("sourceended",this.e.onSourceEnded),e.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(e,t){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(e),this._pendingSegments[e.type].push(e);return}let n=e,i=`${n.container}`;n.codec&&n.codec.length>0&&(i+=`;codecs=${n.codec}`);let r=!1;if(g.v(this.TAG,"Received Initialization Segment, mimeType: "+i),this._lastInitSegments[n.type]=n,i!==this._mimeTypes[n.type]){if(this._mimeTypes[n.type])g.v(this.TAG,`Notice: ${n.type} mimeType changed, origin: ${this._mimeTypes[n.type]}, target: ${i}`);else{r=!0;try{let h=this._sourceBuffers[n.type]=this._mediaSource.addSourceBuffer(i);h.addEventListener("error",this.e.onSourceBufferError),h.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(h){g.e(this.TAG,h.message),this._emitter.emit(Et.ERROR,{code:h.code,msg:h.message});return}}this._mimeTypes[n.type]=i}t||this._pendingSegments[n.type].push(n),r||this._sourceBuffers[n.type]&&!this._sourceBuffers[n.type].updating&&this._doAppendSegments(),_.safari&&n.container==="audio/mpeg"&&n.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=n.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(e){let t=e;this._pendingSegments[t.type].push(t),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let n=this._sourceBuffers[t.type];n&&!n.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(e){for(let t in this._sourceBuffers){if(!this._sourceBuffers[t])continue;let n=this._sourceBuffers[t];if(this._mediaSource.readyState==="open")try{n.abort()}catch(r){g.e(this.TAG,r.message)}this._idrList.clear();let i=this._pendingSegments[t];if(i.splice(0,i.length),this._mediaSource.readyState!=="closed"){for(let r=0;r=1&&e-i.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let e=this._mediaElement.currentTime;for(let t in this._sourceBuffers){let n=this._sourceBuffers[t];if(n){let i=n.buffered,r=!1;for(let h=0;h=this._config.autoCleanupMaxBackwardDuration){r=!0;let V=e-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[t].push({start:f,end:V})}}else ee0&&(isNaN(t)||n>t)&&(g.v(this.TAG,`Update MediaSource duration from ${t} to ${n}`),this._mediaSource.duration=n),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let e in this._pendingRemoveRanges){if(!this._sourceBuffers[e]||this._sourceBuffers[e].updating)continue;let t=this._sourceBuffers[e],n=this._pendingRemoveRanges[e];for(;n.length&&!t.updating;){let i=n.shift();t.remove(i.start,i.end)}}}_doAppendSegments(){let e=this._pendingSegments;for(let t in e)if(!(!this._sourceBuffers[t]||this._sourceBuffers[t].updating)&&e[t].length>0){let n=e[t].shift();if(n.timestampOffset){let i=this._sourceBuffers[t].timestampOffset,r=n.timestampOffset/1e3;Math.abs(i-r)>.1&&(g.v(this.TAG,`Update MPEG audio timestampOffset from ${i} to ${r}`),this._sourceBuffers[t].timestampOffset=r),delete n.timestampOffset}if(!n.data||n.data.byteLength===0)continue;try{this._sourceBuffers[t].appendBuffer(n.data),this._isBufferFull=!1,t==="video"&&n.hasOwnProperty("info")&&this._idrList.appendArray(n.info.syncPoints)}catch(i){this._pendingSegments[t].unshift(n),i.code===22?(this._isBufferFull||this._emitter.emit(Et.BUFFER_FULL),this._isBufferFull=!0):(g.e(this.TAG,i.message),this._emitter.emit(Et.ERROR,{code:i.code,msg:i.message}))}}}_onSourceOpen(){if(g.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let e=this._pendingSourceBufferInit;for(;e.length;){let t=e.shift();this.appendInitSegment(t,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(Et.SOURCE_OPEN)}_onSourceEnded(){g.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){g.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let e=this._pendingSegments;return e.video.length>0||e.audio.length>0}_hasPendingRemoveRanges(){let e=this._pendingRemoveRanges;return e.video.length>0||e.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(Et.UPDATE_END)}_onSourceBufferError(e){g.e(this.TAG,`SourceBuffer Error: ${e}`)}}var Kt=Zt;const Ie={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},Qe={NETWORK_EXCEPTION:G.EXCEPTION,NETWORK_STATUS_CODE_INVALID:G.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:G.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:G.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:c.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:c.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:c.CODEC_UNSUPPORTED};class Rt{constructor(e,t){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(z()),this._config=H(),typeof t=="object"&&Object.assign(this._config,t),e.type.toLowerCase()!=="flv")throw new ae("FlvPlayer requires an flv MediaDataSource input!");e.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=e,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let n=_.chrome&&(_.version.major<50||_.version.major===50&&_.version.build<2661);this._alwaysSeekKeyframe=!!(n||_.msedge||_.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(e,t){e===le.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(le.MEDIA_INFO,this.mediaInfo)}):e===le.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(le.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(e,t)}off(e,t){this._emitter.removeListener(e,t)}attachMediaElement(e){if(this._mediaElement=e,e.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),e.addEventListener("seeking",this.e.onvSeeking),e.addEventListener("canplay",this.e.onvCanPlay),e.addEventListener("stalled",this.e.onvStalled),e.addEventListener("progress",this.e.onvProgress),this._msectl=new Kt(this._config),this._msectl.on(Et.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(Et.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(Et.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(Et.ERROR,t=>{this._emitter.emit(le.ERROR,Ie.MEDIA_ERROR,Qe.MEDIA_MSE_ERROR,t)}),this._msectl.attachMediaElement(e),this._pendingSeekTime!=null)try{e.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(t){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new J("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new J("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new Tt(this._mediaDataSource,this._config),this._transmuxer.on(Z.INIT_SEGMENT,(e,t)=>{this._msectl.appendInitSegment(t)}),this._transmuxer.on(Z.MEDIA_SEGMENT,(e,t)=>{if(this._msectl.appendMediaSegment(t),this._config.lazyLoad&&!this._config.isLive){let n=this._mediaElement.currentTime;t.info.endDts>=(n+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(g.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(Z.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(le.LOADING_COMPLETE)}),this._transmuxer.on(Z.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(le.RECOVERED_EARLY_EOF)}),this._transmuxer.on(Z.IO_ERROR,(e,t)=>{this._emitter.emit(le.ERROR,Ie.NETWORK_ERROR,e,t)}),this._transmuxer.on(Z.DEMUX_ERROR,(e,t)=>{this._emitter.emit(le.ERROR,Ie.MEDIA_ERROR,e,{code:-1,msg:t})}),this._transmuxer.on(Z.MEDIA_INFO,e=>{this._mediaInfo=e,this._emitter.emit(le.MEDIA_INFO,Object.assign({},e))}),this._transmuxer.on(Z.METADATA_ARRIVED,e=>{this._emitter.emit(le.METADATA_ARRIVED,e)}),this._transmuxer.on(Z.SCRIPTDATA_ARRIVED,e=>{this._emitter.emit(le.SCRIPTDATA_ARRIVED,e)}),this._transmuxer.on(Z.STATISTICS_INFO,e=>{this._statisticsInfo=this._fillStatisticsInfo(e),this._emitter.emit(le.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(Z.RECOMMEND_SEEKPOINT,e=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=e/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(e){this._mediaElement.volume=e}get muted(){return this._mediaElement.muted}set muted(e){this._mediaElement.muted=e}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(e){this._mediaElement?this._internalSeek(e):this._pendingSeekTime=e}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(e){if(e.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return e;let t=!0,n=0,i=0;if(this._mediaElement.getVideoPlaybackQuality){let r=this._mediaElement.getVideoPlaybackQuality();n=r.totalVideoFrames,i=r.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(n=this._mediaElement.webkitDecodedFrameCount,i=this._mediaElement.webkitDroppedFrameCount):t=!1;return t&&(e.decodedFrames=n,e.droppedFrames=i),e}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let e=this._mediaElement.buffered,t=this._mediaElement.currentTime,n=0,i=0;for(let r=0;r=t+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(g.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){g.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let e=this._mediaElement.currentTime,t=this._mediaElement.buffered,n=!1;for(let i=0;i=r&&e=h-this._config.lazyLoadRecoverDuration&&(n=!0);break}}n&&(window.clearInterval(this._progressChecker),this._progressChecker=null,n&&(g.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(e){let t=this._mediaElement.buffered;for(let n=0;n=i&&e0){let r=this._mediaElement.buffered.start(0);(r<1&&e0&&t.currentTime0){let i=n.start(0);if(i<1&&t{this._emitter.emit(le.MEDIA_INFO,this.mediaInfo)}):e===le.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(le.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(e,t)}off(e,t){this._emitter.removeListener(e,t)}attachMediaElement(e){if(this._mediaElement=e,e.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{e.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(t){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new J("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(e){this._mediaElement.volume=e}get muted(){return this._mediaElement.muted}set muted(e){this._mediaElement.muted=e}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(e){this._mediaElement?this._mediaElement.currentTime=e:this._pendingSeekTime=e}get mediaInfo(){let t={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(t.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(t.width=this._mediaElement.videoWidth,t.height=this._mediaElement.videoHeight)),t}get statisticsInfo(){let e={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return e;let t=!0,n=0,i=0;if(this._mediaElement.getVideoPlaybackQuality){let r=this._mediaElement.getVideoPlaybackQuality();n=r.totalVideoFrames,i=r.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(n=this._mediaElement.webkitDecodedFrameCount,i=this._mediaElement.webkitDroppedFrameCount):t=!1;return t&&(e.decodedFrames=n,e.droppedFrames=i),e}_onvLoadedMetadata(e){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(le.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(le.STATISTICS_INFO,this.statisticsInfo)}}var $t=Nt;C.install();function kt(K,e){let t=K;if(t==null||typeof t!="object")throw new ae("MediaDataSource must be an javascript object!");if(!t.hasOwnProperty("type"))throw new ae("MediaDataSource must has type field to indicate video file type!");switch(t.type){case"flv":return new _t(t,e);default:return new $t(t,e)}}function Lt(){return re.supportMSEH264Playback()}function tt(){return re.getFeatureList()}let rt={};rt.createPlayer=kt,rt.isSupported=Lt,rt.getFeatureList=tt,rt.BaseLoader=xe,rt.LoaderStatus=o,rt.LoaderErrors=G,rt.Events=le,rt.ErrorTypes=Ie,rt.ErrorDetails=Qe,rt.FlvPlayer=_t,rt.NativePlayer=$t,rt.LoggingControl=ve,Object.defineProperty(rt,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var dn=rt},91857:function(dt,Re,l){"use strict";var a=l(59301),C=l(38819),P=l(92310),z=l.n(P),y=l(31561),g=l(70425),de=l(18929),ce=l(2738),U=l(79676),J=l(53487),ae=l(92343),Y=l(36355),o=l(20834),G=l(40875),xe=l(88088),te=l(47211);const q=null,_=L=>{const{menu:T,arrow:M,prefixCls:A,children:Q,trigger:ie,disabled:me,dropdownRender:we,getPopupContainer:be,overlayClassName:Te,rootClassName:Be,open:N,onOpenChange:Ve,visible:Ge,onVisibleChange:H,mouseEnterDelay:he=.15,mouseLeaveDelay:re=.1,autoAdjustOverflow:ye=!0,placement:le="",overlay:ue,transitionName:ve}=L,{getPopupContainer:je,getPrefixCls:Fe,direction:Ze}=a.useContext(Y.E_),We=a.useMemo(()=>{const B=Fe();return ve!==void 0?ve:le.includes("top")?`${B}-slide-down`:`${B}-slide-up`},[Fe,le,ve]),it=a.useMemo(()=>le?le.includes("Center")?le.slice(0,le.indexOf("Center")):le:Ze==="rtl"?"bottomRight":"bottomLeft",[le,Ze]),Me=Fe("dropdown",A),[He,Ye]=(0,te.Z)(Me),[,Je]=(0,xe.Z)(),et=a.Children.only(Q),R=(0,ae.Tm)(et,{className:z()(`${Me}-trigger`,{[`${Me}-rtl`]:Ze==="rtl"},et.props.className),disabled:me}),v=me?[]:ie;let s;v&&v.includes("contextMenu")&&(s=!0);const[c,m]=(0,de.Z)(!1,{value:N!=null?N:Ge}),$=(0,g.useEvent)(B=>{Ve==null||Ve(B),H==null||H(B),m(B)}),d=z()(Te,Be,Ye,{[`${Me}-rtl`]:Ze==="rtl"}),p=(0,U.Z)({arrowPointAtCenter:typeof M=="object"&&M.pointAtCenter,autoAdjustOverflow:ye,offset:Je.marginXXS,arrowWidth:M?Je.sizePopupArrow:0,borderRadius:Je.borderRadius}),b=a.useCallback(()=>{m(!1)},[]),u=()=>{let B;return T!=null&&T.items?B=a.createElement(o.default,Object.assign({},T)):typeof ue=="function"?B=ue():B=ue,we&&(B=we(B)),B=a.Children.only(typeof B=="string"?a.createElement("span",null,B):B),a.createElement(G.J,{prefixCls:`${Me}-menu`,expandIcon:a.createElement("span",{className:`${Me}-menu-submenu-arrow`},a.createElement(C.Z,{className:`${Me}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:b,validator:W=>{let{mode:pe}=W}},B)};return He(a.createElement(y.Z,Object.assign({alignPoint:s},(0,ce.Z)(L,["rootClassName"]),{mouseEnterDelay:he,mouseLeaveDelay:re,visible:c,builtinPlacements:p,arrow:!!M,overlayClassName:d,prefixCls:Me,getPopupContainer:be||je,transitionName:We,trigger:v,overlay:u,placement:it,onVisibleChange:$}),R))};function S(L){return Object.assign(Object.assign({},L),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const E=(0,J.Z)(_,"dropdown",L=>L,S),I=L=>a.createElement(E,Object.assign({},L),a.createElement("span",null));_._InternalPanelDoNotUseOrYouWillBeFired=I,Re.Z=_},38854:function(dt,Re,l){"use strict";l.d(Re,{Z:function(){return xe}});var a=l(91857),C=l(92310),P=l.n(C),z=l(59301),y=l(18785),g=l(3113),de=l(36355),ce=l(81327),U=l(33234),J=l(47211),ae=function(te,q){var _={};for(var S in te)Object.prototype.hasOwnProperty.call(te,S)&&q.indexOf(S)<0&&(_[S]=te[S]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,S=Object.getOwnPropertySymbols(te);E{const{getPopupContainer:q,getPrefixCls:_,direction:S}=z.useContext(de.E_),{prefixCls:E,type:I="default",danger:L,disabled:T,loading:M,onClick:A,htmlType:Q,children:ie,className:me,menu:we,arrow:be,autoFocus:Te,overlay:Be,trigger:N,align:Ve,open:Ge,onOpenChange:H,placement:he,getPopupContainer:re,href:ye,icon:le=z.createElement(y.Z,null),title:ue,buttonsRender:ve=u=>u,mouseEnterDelay:je,mouseLeaveDelay:Fe,overlayClassName:Ze,overlayStyle:We,destroyPopupOnHide:it,dropdownRender:Me}=te,He=ae(te,["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"]),Ye=_("dropdown",E),Je=`${Ye}-button`,[et,R]=(0,J.Z)(Ye),v={menu:we,arrow:be,autoFocus:Te,align:Ve,disabled:T,trigger:T?[]:N,onOpenChange:H,getPopupContainer:re||q,mouseEnterDelay:je,mouseLeaveDelay:Fe,overlayClassName:Ze,overlayStyle:We,destroyPopupOnHide:it,dropdownRender:Me},{compactSize:s,compactItemClassnames:c}=(0,U.ri)(Ye,S),m=P()(Je,c,me,R);"overlay"in te&&(v.overlay=Be),"open"in te&&(v.open=Ge),"placement"in te?v.placement=he:v.placement=S==="rtl"?"bottomLeft":"bottomRight";const $=z.createElement(g.ZP,{type:I,danger:L,disabled:T,loading:M,onClick:A,htmlType:Q,href:ye,title:ue},ie),d=z.createElement(g.ZP,{type:I,danger:L,icon:le}),[p,b]=ve([$,d]);return et(z.createElement(ce.Z.Compact,Object.assign({className:m,size:s,block:!0},He),p,z.createElement(a.Z,Object.assign({},v),b)))};Y.__ANT_BUTTON=!0;var o=Y;const G=a.Z;G.Button=o;var xe=G},47211:function(dt,Re,l){"use strict";l.d(Re,{Z:function(){return ae}});var a=l(17313),C=l(13826),P=l(92899),z=l(29878),y=l(19447),g=l(83116),de=l(37613),U=Y=>{const{componentCls:o,menuCls:G,colorError:xe,colorTextLightSolid:te}=Y,q=`${G}-item`;return{[`${o}, ${o}-menu-submenu`]:{[`${G} ${q}`]:{[`&${q}-danger:not(${q}-disabled)`]:{color:xe,"&:hover":{color:te,backgroundColor:xe}}}}}};const J=Y=>{const{componentCls:o,menuCls:G,zIndexPopup:xe,dropdownArrowDistance:te,sizePopupArrow:q,antCls:_,iconCls:S,motionDurationMid:E,dropdownPaddingVertical:I,fontSize:L,dropdownEdgeChildPadding:T,colorTextDisabled:M,fontSizeIcon:A,controlPaddingHorizontal:Q,colorBgElevated:ie}=Y;return[{[o]:Object.assign(Object.assign({},(0,a.Wf)(Y)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:xe,display:"block","&::before":{position:"absolute",insetBlock:-te+q/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${_}-btn`]:{[`& > ${S}-down, & > ${_}-btn-icon > ${S}-down`]:{fontSize:A}},[`${o}-wrap`]:{position:"relative",[`${_}-btn > ${S}-down`]:{fontSize:A},[`${S}-down::before`]:{transition:`transform ${E}`}},[`${o}-wrap-open`]:{[`${S}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${_}-slide-down-enter${_}-slide-down-enter-active${o}-placement-bottomLeft, &${_}-slide-down-appear${_}-slide-down-appear-active${o}-placement-bottomLeft, &${_}-slide-down-enter${_}-slide-down-enter-active${o}-placement-bottom, diff --git a/p__Classrooms__Lists__ResourceRecommend__index.d3179dbc.async.js b/p__Classrooms__Lists__ResourceRecommend__index.9ace2906.async.js similarity index 85% rename from p__Classrooms__Lists__ResourceRecommend__index.d3179dbc.async.js rename to p__Classrooms__Lists__ResourceRecommend__index.9ace2906.async.js index ef48537dd1..312ed0ed69 100644 --- a/p__Classrooms__Lists__ResourceRecommend__index.d3179dbc.async.js +++ b/p__Classrooms__Lists__ResourceRecommend__index.9ace2906.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[1257],{40001:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pe}});var f=l(54476),g=l(59301),O={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"},N=O,I=l(7657),T=function(w,Oe){return g.createElement(I.Z,(0,f.Z)({},w,{ref:Oe,icon:N}))},ve=g.forwardRef(T),pe=ve},49198:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pe}});var f=l(54476),g=l(59301),O={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"},N=O,I=l(7657),T=function(w,Oe){return g.createElement(I.Z,(0,f.Z)({},w,{ref:Oe,icon:N}))},ve=g.forwardRef(T),pe=ve},84105:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pe}});var f=l(54476),g=l(59301),O={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"},N=O,I=l(7657),T=function(w,Oe){return g.createElement(I.Z,(0,f.Z)({},w,{ref:Oe,icon:N}))},ve=g.forwardRef(T),pe=ve},18785:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pe}});var f=l(54476),g=l(59301),O={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"},N=O,I=l(7657),T=function(w,Oe){return g.createElement(I.Z,(0,f.Z)({},w,{ref:Oe,icon:N}))},ve=g.forwardRef(T),pe=ve},33853:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pe}});var f=l(54476),g=l(59301),O={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"},N=O,I=l(7657),T=function(w,Oe){return g.createElement(I.Z,(0,f.Z)({},w,{ref:Oe,icon:N}))},ve=g.forwardRef(T),pe=ve},62772:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pe}});var f=l(54476),g=l(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},N=O,I=l(7657),T=function(w,Oe){return g.createElement(I.Z,(0,f.Z)({},w,{ref:Oe,icon:N}))},ve=g.forwardRef(T),pe=ve},38819:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pe}});var f=l(54476),g=l(59301),O={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"},N=O,I=l(7657),T=function(w,Oe){return g.createElement(I.Z,(0,f.Z)({},w,{ref:Oe,icon:N}))},ve=g.forwardRef(T),pe=ve},47472:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pe}});var f=l(54476),g=l(59301),O={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"},N=O,I=l(7657),T=function(w,Oe){return g.createElement(I.Z,(0,f.Z)({},w,{ref:Oe,icon:N}))},ve=g.forwardRef(T),pe=ve},86340:function(At,Fe,l){"use strict";l.d(Fe,{K:function(){return T}});var f=l(59301),g=l(43418),O=l(44080),N={modal:"modal___LGwws",closeIcon:"closeIcon___vsUXI",wrap:"wrap___tDzbl",input:"input___aikQk"},I=l(24334);const T=({visible:ve,width:pe,videoId:q,file_url:w,course_id:Oe,copyUrl:b,toLog:C=!0,logWatchHistory:Re=()=>{},allow_skip:Te,onClose:Le=()=>{},autoPlay:ze=!1,onPlayEnded:Y=()=>{}})=>f.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ve,title:null,footer:null,width:pe,className:N.modal},f.createElement("i",{className:`${N.closeIcon} iconfont icon-guanbi10`,onClick:Le}),ve&&f.createElement(O.Z,{onPlayEnded:Y,autoPlay:ze,allow_skip:Te,courseId:Oe,src:w!=null&&w.startsWith("http")?w:I.Base64.decode(w),videoId:q,toLog:C,logWatchHistory:Re}))},44080:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return Te}});var f=l(59301),g=l(8591),O=l(38854),N=l(73217),I=l(17030),T=l(41867),ve=l(56102),pe=l(84056),q={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"},w=(Le,ze,Y)=>new Promise((ie,V)=>{var j=y=>{try{c(Y.next(y))}catch(x){V(x)}},v=y=>{try{c(Y.throw(y))}catch(x){V(x)}},c=y=>y.done?ie(y.value):Promise.resolve(y.value).then(j,v);c((Y=Y.apply(Le,ze)).next())});function Oe(Le){if(isNaN(Le))return{minutes:"00",seconds:"00"};const ze=new Date(Le*1e3).toISOString().substr(11,8);return{hour:ze.substr(0,2),minutes:ze.substr(3,2),seconds:ze.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function b(Le,ze){return Le-ze}function C(Le){Le.sort(b);let ze=0;for(let Y=0;Y{},handlePlay:y=()=>{},handlePlayEnded:x=()=>{},autoPlay:oe=!1,onPlayEnded:fe=()=>{},isShowWaterMark:xe=!0},Ve)=>{var je;const We=((je=ze==null?void 0:ze.split("."))==null?void 0:je.pop())==="flv",E=(0,f.useRef)(),De=(0,f.useRef)(),Ie=(0,f.useRef)(),Q=(0,f.useRef)(),Ee=(0,f.useRef)(),Me=(0,f.useRef)(),X=(0,f.useRef)(),te=(0,f.useRef)(),ue=(0,f.useRef)(),he=(0,f.useRef)(),Ue=(0,f.useRef)(),tt=(0,f.useRef)(),et=(0,f.useRef)(),gt=(0,f.useRef)(),rt=navigator.userAgent.toLowerCase().match(Re),ke=rt?rt[0]:"pc",ct=(0,f.useRef)(!1),pt=(0,T.eY)();let H=0,Ze=0,M=0,D=null,h=!1,S=20,A=1,z=!1,s=!1,u=[];(0,f.useImperativeHandle)(Ve,()=>({getLastUpdatedTime:()=>E.current.currentTime,getDuration:()=>E.current.duration})),g.ZP.config({maxCount:1,getContainer:()=>Ie.current});const P=(0,f.useCallback)((ae,ce=!1)=>{let Se={point:E.current.currentTime};D?(Se.log_id=D,Se.watch_duration=C(u),Se.total_duration=Ze):(j?(Se.video_id=parseInt(ie,10),Se.course_id=j):Se.video_id=ie,Se.duration=H,Se.device=ke),ce&&(Se.ed="1");function Ke(){return w(this,null,function*(){z=!0,D=yield V==null?void 0:V(Se),z=!1,ae&&ae()})}Ke()},[ie,j]);(0,f.useEffect)(()=>{E.current&&(Q.current.style.display="none",Ee.current.style.display="block"),g.ZP.destroy();let ae=null;return N.Z.isSupported&&We&&ze&&(ze==null?void 0:ze.indexOf(".m3u8"))<0?(ae=N.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:ze,muted:!1}),E.current&&(ae.attachMediaElement(E.current),ae.load())):E.current.setAttribute("src",ze),m(),()=>{ae&&(ae.unload(),ae.pause(),ae.destroy(),ae=null)}},[E,We,ze]);function d(){E.current.paused?(Q.current.style.display="none",Ee.current.style.display="block"):(Q.current.style.display="block",Ee.current.style.display="none")}function m(){Ue.current.style.display="none",et.current.style.display="none",tt.current.style.display="none",E.current.muted||E.current.volume===0?Ue.current.style.display="block":E.current.volume>0&&E.current.volume<=.5?et.current.style.display="block":tt.current.style.display="block"}(0,f.useEffect)(()=>{const ae=document.getElementById("play"),ce=document.querySelectorAll(".playback-icons use");function Se(){y(),v&&!ct.current&&(E.current.currentTime=v),ct.current=!0,u.push(E.current.currentTime),h||(h=!0,Y&&P())}function Ke(){return w(this,null,function*(){d(),u.push(E.current.currentTime),Y&&P(()=>{D=null,M=0,h=!1,z=!1,s=!1,u=[],Ze=0,A=1},!0),fe()})}function Pe(){Me.current.value=Math.round(E.current.currentTime),X.current.value=Math.round(E.current.currentTime)}function ne(){const Ge=Oe(Math.round(E.current.currentTime));ue.current.innerText=`${Ge.hour>0?Ge.hour+":":""}${Ge.minutes}:${Ge.seconds}`,ue.current.setAttribute("datetime",`${Ge.hour>0?" "+Ge.hour+" ":""}${Ge.minutes}m ${Ge.seconds}s`)}function nt(){var Ge,mt,Xt,ft,zt,ln,Ut;const qt=Math.round((Ge=E.current)==null?void 0:Ge.duration);(Xt=(mt=Me.current)==null?void 0:mt.setAttribute)==null||Xt.call(mt,"max",qt),(zt=(ft=X.current)==null?void 0:ft.setAttribute)==null||zt.call(ft,"max",qt);const Ft=Oe(qt);te.current&&(te.current.innerText=`${Ft.hour>0?Ft.hour+":":""}${Ft.minutes}:${Ft.seconds}`,(Ut=(ln=te.current).setAttribute)==null||Ut.call(ln,"datetime",`${Ft.hour>0?" "+Ft.hour+" ":""}${Ft.minutes}m ${Ft.seconds}s`))}function ot(){try{const Ge=Math.round(E.current.duration);Me.current.setAttribute("max",Ge),X.current.setAttribute("max",Ge);const mt=Oe(Ge);te.current.innerText=`${mt.hour>0?mt.hour+":":""}${mt.minutes}:${mt.seconds}`,te.current.setAttribute("datetime",`${mt.hour>0?" "+mt.hour+" ":""}${mt.minutes}m ${mt.seconds}s`),Pe(),ne();const{width:Xt,height:ft,x:zt,y:ln}=De.current.getBoundingClientRect();if(zt<0||ln<0||!Xt)return;if(!s){let Ut=E.current.currentTime,qt=Ut-M;Math.abs(qt)<10?(Ze+=Math.abs(qt),M=Ut,z||Ze-A*S>=0&&(A++,u.push(M),Y&&P())):(M=Ut,Y&&P())}}catch(Ge){console.log(Ge)}}function Et(){s=!0}function st(){E.current.playing&&u.push(E.current.currentTime,M),M=E.current.currentTime,s=!1}function Tt(){H=E.current.duration,H<=20&&(S=H/3),E.current.addEventListener("play",Se)}function Mt(Ge){Ge.preventDefault(),(0,pe.vp)()?(E.current.style.width="100%",E.current.style.height="100%"):E.current.style.cssText=""}function Vt(){c()}function kt(Ge){if(!Le){g.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const mt=Ge.target.dataset.seek?Ge.target.dataset.seek:Ge.target.value;E.current.currentTime=mt,X.current.value=mt,Me.current.value=mt}function Jt(Ge){const mt=Math.round(Ge.offsetX/Ge.target.clientWidth*parseInt(Ge.target.getAttribute("max"),10));Me.current.setAttribute("data-seek",mt);const Xt=Oe(mt);he.current.textContent=`${Xt.hour>0?Xt.hour+":":""}${Xt.minutes}:${Xt.seconds}`;const ft=E.current.getBoundingClientRect();he.current.style.left=`${Ge.pageX-ft.left}px`}function Wt(Ge){switch(Ge.code){case"Space":Ge.preventDefault(),$();break;case"ArrowRight":if(Ge.preventDefault(),!Le){g.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(E.current.currentTime>=E.current.duration)break;E.current.currentTime=parseInt(E.current.currentTime)+5,Pe();break;case"ArrowLeft":if(Ge.preventDefault(),!Le){g.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(E.current.currentTime===0)break;E.current.currentTime=parseInt(E.current.currentTime)-5,Pe();break;case"ArrowUp":Ge.preventDefault(),E.current.volume<1&&(E.current.volume=(parseInt(E.current.volume*10)+1)/10);break;case"ArrowDown":Ge.preventDefault(),E.current.volume>0&&(E.current.volume=(parseInt(E.current.volume*10)-1)/10);break}}return Ie.current.addEventListener((0,pe.gH)(),Mt),E.current.addEventListener("canplay",Tt),E.current.addEventListener("ended",Ke),E.current.addEventListener("seeking",Et),E.current.addEventListener("seeked",st),E.current.addEventListener("loadedmetadata",nt),Me.current.addEventListener("mousemove",Jt),Me.current.addEventListener("input",kt),E.current.addEventListener("timeupdate",ot),E.current.addEventListener("pause",Vt),E.current.addEventListener("volumechange",m),document.addEventListener("keydown",Wt),()=>{var Ge,mt,Xt,ft,zt,ln,Ut,qt,Ft,Gt,pn,_e;(Ge=E.current)==null||Ge.removeEventListener("canplay",Tt),(mt=E.current)==null||mt.removeEventListener("play",Se),(Xt=E.current)==null||Xt.removeEventListener("ended",Ke),(ft=E.current)==null||ft.removeEventListener("seeking",Et),(zt=E.current)==null||zt.removeEventListener("seeked",st),(ln=Me.current)==null||ln.removeEventListener("mousemove",Jt),(Ut=Me.current)==null||Ut.removeEventListener("input",kt),(qt=E.current)==null||qt.removeEventListener("timeupdate",ot),(Ft=E.current)==null||Ft.removeEventListener("pause",Vt),(Gt=E.current)==null||Gt.removeEventListener("loadedmetadata",nt),(pn=E.current)==null||pn.removeEventListener("volumechange",m),document.removeEventListener("keydown",Wt),(_e=E.current)!=null&&_e.playing&&(u.push(M,E.current.currentTime),Y&&P())}},[E,ze]),(0,f.useEffect)(()=>{if(E.current.onended=()=>{x(E)},E.current.oncontextmenu=()=>!1,(ze==null?void 0:ze.indexOf(".m3u8"))>-1){if(E.current.canPlayType("application/vnd.apple.mpegurl"))E.current.src=ze;else if(I.ZP.isSupported()){var ae=new I.ZP;ae.loadSource(ze),ae.attachMedia(E.current)}}},[ze]);const[_,de]=(0,f.useState)(1),$=()=>{E.current.paused||E.current.ended?E.current.play():E.current.pause(),d()};function Ae(){E.current.muted=!E.current.muted,E.current.muted?(gt.current.setAttribute("data-volume",volume.value),gt.current.value=0):gt.current.value=gt.current.dataset.volume}return f.createElement("div",{style:{position:"relative"},ref:Ie},f.createElement("div",{ref:De,className:`${q.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${q.animate__loop}`},xe&&pt?pt.login:" "),f.createElement("div",{className:q.container},f.createElement("div",{className:q["video-container"],id:"video-container"},f.createElement("div",{className:q["playback-animation"],id:"playback-animation"},f.createElement("svg",{className:q["playback-icons"]},f.createElement("use",{className:"hidden",href:"#play-icon"}),f.createElement("use",{href:"#pause"}))),f.createElement("video",{className:q.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:E,autoPlay:oe}),f.createElement("div",{className:`${q["video-controls"]} `,id:"video-controls"},f.createElement("div",{className:q["bottom-controls"]},f.createElement("div",{className:q["left-controls"]},f.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:$},f.createElement("svg",{className:q["playback-icons"]},f.createElement("use",{ref:Ee,href:"#play-icon"}),f.createElement("use",{ref:Q,style:{display:"none"},href:"#pause"}))),f.createElement("div",{className:q.time},f.createElement("time",{id:"time-elapsed",ref:ue},"00:00"),f.createElement("span",null," / "),f.createElement("time",{id:"duration",ref:te},"00:00"))),f.createElement("div",{className:q["right-controls"]},Le&&f.createElement(O.Z,{placement:"top",overlayClassName:q.rateOverlay,getPopupContainer:ae=>ae.parentNode,menu:{items:[{key:"1",label:f.createElement("span",{onClick:()=>{de(1),E.current.playbackRate=1}},"1.0x")},{key:"2",label:f.createElement("span",{onClick:()=>{de(1.5),E.current.playbackRate=1.5}},"1.5x")},{key:"3",label:f.createElement("span",{onClick:()=>{de(2),E.current.playbackRate=2}},"2.0x")}]}},f.createElement("div",{className:`${q.controlText} mr5`},"\u500D\u901F")),f.createElement(ve.CopyToClipboard,{text:ze,onCopy:()=>g.ZP.success("\u590D\u5236\u6210\u529F")},f.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},f.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),f.createElement("div",{className:q["volume-controls"]},f.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:q["volume-button"],id:"volume-button",onClick:Ae},f.createElement("i",{ref:Ue,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),f.createElement("i",{ref:et,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),f.createElement("i",{ref:tt,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),f.createElement("input",{className:q.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:gt,style:{display:"none"},onClick:m})),f.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:q["fullscreen-button"],onClick:()=>{(0,pe.vp)()?(0,pe.BU)():(0,pe.Dj)(Ie.current)}},f.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),f.createElement("div",{className:q["video-progress"]},f.createElement("progress",{ref:X,value:"0",min:"0"}),f.createElement("input",{className:q.seek,ref:Me,value:"0",min:"0",type:"range",step:"1"}),f.createElement("div",{className:q["seek-tooltip"],ref:he,id:"seek-tooltip"},"00:00"))))),f.createElement("svg",{style:{display:"none"}},f.createElement("defs",null,f.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},f.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),f.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},f.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),f.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},f.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"})),f.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},f.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"})),f.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},f.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"})),f.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},f.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"})),f.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},f.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"})),f.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},f.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"})))))})},42786:function(At,Fe,l){"use strict";l.r(Fe),l.d(Fe,{default:function(){return X}});var f=l(59301),g=l(65582),O=l(8591),N=l(13570),I=l(71418),T=l(58421),ve=l(38147),pe=l(41867),q=l(2524),w=l(18889),Oe=l(55988),b=l(36193),C={flex_box_center:"flex_box_center___riBIL",flex_space_between:"flex_space_between___QnIxq",flex_box_vertical_center:"flex_box_vertical_center___lDoLU",flex_box_center_end:"flex_box_center_end___cJ2F_",flex_box_column:"flex_box_column___PSzC7",wrap:"wrap___Mlk1H",mask:"mask___MVQfB",playIconWrap:"playIconWrap___QcDy0",playIcon:"playIcon___MXK2W",linkWrap:"linkWrap___rXjTB",link:"link___uEr60",imgWrap:"imgWrap___nCe4C",cardBottom:"cardBottom___CqJQC",bottomTitle:"bottomTitle___oTGoY",timeWrap:"timeWrap___ioirP",time:"time___hl75k",bottomActionWrap:"bottomActionWrap___RhhZY",peopleWrap:"peopleWrap___TwLjM",actionIcon:"actionIcon___BfAaN"},Re=l(86340),Te=l(74128),Le=l(24334),ze=Object.defineProperty,Y=Object.defineProperties,ie=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,c=(te,ue,he)=>ue in te?ze(te,ue,{enumerable:!0,configurable:!0,writable:!0,value:he}):te[ue]=he,y=(te,ue)=>{for(var he in ue||(ue={}))j.call(ue,he)&&c(te,he,ue[he]);if(V)for(var he of V(ue))v.call(ue,he)&&c(te,he,ue[he]);return te},x=(te,ue)=>Y(te,ie(ue));const oe=({data:te,params:ue,onSend:he})=>{const[Ue,tt]=(0,f.useState)(),[et,gt]=(0,f.useState)({}),rt="90%",ke="55%",ct=H=>{H.link||(tt(!0),gt({videoId:H.id,course_id:ue.coursesId,file_url:H.play_url||H.file_url,copyUrl:pt(H.play_url||H.file_url,H.cover_url),logWatchHistory:()=>{}}))},pt=(H,Ze)=>{let M=Le.Base64.decode(H);if(H)return``};return f.createElement(f.Fragment,null,te==null?void 0:te.map((H,Ze)=>{var M;const D=H!=null&&H.cover_url?(M=H==null?void 0:H.cover_url)!=null&&M.includes("https")?H.cover_url:Te.Z.API_SERVER+H.cover_url:Oe;return f.createElement("a",{className:C.wrap,key:H.id},f.createElement(w.Z,{className:`animated fadeIn ${C.cardWrap}`},f.createElement(I.Z,{tip:"\u6B63\u5728\u8F6C\u7801\uFF0C\u8BF7\u7A0D\u7B49...",spinning:!H.transcoded&&!H.link},f.createElement("span",{className:C.imgWrap,onClick:()=>{ct(H)}},f.createElement("img",{src:D}),H.link&&f.createElement("a",{className:C.linkWrap,href:H.link,target:"_blank",title:H.title},f.createElement("span",{className:C.link},"\u5916\u94FE")),f.createElement(f.Fragment,null,f.createElement("div",{className:C.mask}),f.createElement("div",{className:C.playIconWrap},!H.link&&f.createElement("img",{className:C.playIcon,src:b}))))),f.createElement("div",{className:C.cardBottom},f.createElement("div",{title:H.title,className:C.bottomTitle},H.title),f.createElement("div",{className:C.bottomActionWrap},f.createElement("div",null,"\u8BFE\u7A0B\uFF1A",f.createElement("span",{title:H.subject},H.subject)),f.createElement("b",{onClick:()=>he(H)},"\u4F7F\u7528\u89C6\u9891")))))}),f.createElement(Re.K,x(y({},et),{visible:Ue,width:800,onClose:()=>{tt(!1),gt({})}})))};var fe=(0,g.connect)(({classroomList:te})=>({classroomList:te}))(oe),xe={flex_box_center:"flex_box_center___p5F4p",flex_space_between:"flex_space_between___XpX93",flex_box_vertical_center:"flex_box_vertical_center___CZqxk",flex_box_center_end:"flex_box_center_end___CinPQ",flex_box_column:"flex_box_column___RMknq",wrap:"wrap___fNq3s",listWrap:"listWrap____pT8s",list:"list___xQ3gD",top:"top___KkWz1",bottom:"bottom___MTHH1",tag:"tag___Sj7ii",rate:"rate___RKAhp",videoWrap:"videoWrap___Kv7Tg"},Ve=l(95651),je=Object.defineProperty,me=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,De=(te,ue,he)=>ue in te?je(te,ue,{enumerable:!0,configurable:!0,writable:!0,value:he}):te[ue]=he,Ie=(te,ue)=>{for(var he in ue||(ue={}))We.call(ue,he)&&De(te,he,ue[he]);if(me)for(var he of me(ue))E.call(ue,he)&&De(te,he,ue[he]);return te},Q=(te,ue)=>{var he={};for(var Ue in te)We.call(te,Ue)&&ue.indexOf(Ue)<0&&(he[Ue]=te[Ue]);if(te!=null&&me)for(var Ue of me(te))ue.indexOf(Ue)<0&&E.call(te,Ue)&&(he[Ue]=te[Ue]);return he},Ee=(te,ue,he)=>new Promise((Ue,tt)=>{var et=ke=>{try{rt(he.next(ke))}catch(ct){tt(ct)}},gt=ke=>{try{rt(he.throw(ke))}catch(ct){tt(ct)}},rt=ke=>ke.done?Ue(ke.value):Promise.resolve(ke.value).then(et,gt);rt((he=he.apply(te,ue)).next())});const Me=te=>{var ue=te,{classroomList:he,globalSetting:Ue,user:tt,dispatch:et}=ue,gt=Q(ue,["classroomList","globalSetting","user","dispatch"]);const rt=(0,g.useParams)(),{detailTopBanner:ke,detailLeftMenus:ct,shareStatus:pt}=he,[H,Ze]=(0,f.useState)("1"),[M,D]=(0,f.useState)(0),[h,S]=(0,f.useState)(!0),[A,z]=(0,f.useState)([]),[s,u]=(0,f.useState)({page:1,limit:9,order:"random"});(0,f.useEffect)(()=>{s.page=1,m(s)},[H]);const P=Pe=>Ee(void 0,null,function*(){S(!0);let ne=yield(0,ve.ZP)(`/api/courses/${rt==null?void 0:rt.coursesId}/ilearning_resource.json`,{method:"get",params:Ie({type:1},Pe)});ne!=null&&ne.shixuns&&(z((ne==null?void 0:ne.shixuns)||[]),D(ne==null?void 0:ne.total_count)),S(!1)}),d=Pe=>Ee(void 0,null,function*(){S(!0);let ne=yield(0,ve.ZP)(`/api/courses/${rt==null?void 0:rt.coursesId}/ilearning_resource.json`,{method:"get",params:Ie({type:2},Pe)});ne!=null&&ne.videos&&(z((ne==null?void 0:ne.videos)||[]),D(ne==null?void 0:ne.total_count)),S(!1)}),m=Pe=>{H==="1"?P(Pe):d(Pe)},_=Pe=>{Ze(Pe.key)},de=[{name:"\u5B9E\u8BAD\u8D44\u6E90\u63A8\u8350",id:"1"},{name:"\u89C6\u9891\u8D44\u6E90\u63A8\u8350",id:"2"}],$=Pe=>{s.page=Pe,u(Ie({},s)),H==="1"?P(s):d(s)},Ae=Pe=>Ee(void 0,null,function*(){const ne=yield(0,ve.ZP)(`/api/shixuns/${Pe.identifier}/send_to_course.json`,{method:"post",body:{id:Pe.identifier,identifier:Pe.identifier,courses:[{course_id:rt==null?void 0:rt.coursesId,id:Pe.identifier,identifier:Pe.identifier,type:"normal",is_use:1,is_copy:0}]}});(ne==null?void 0:ne.status)===1&&(et({type:"classroomList/getClassroomLeftMenus",payload:{id:rt.coursesId}}),O.ZP.success("\u4F7F\u7528\u6210\u529F"))}),ae=Pe=>Ee(void 0,null,function*(){const ne="jpl5vs26";console.log(Pe);const nt=yield(0,ve.ZP)(`/api/paths/${Pe==null?void 0:Pe.subject_identifier}/send_to_course.json`,{method:"post",body:{course_id:ke==null?void 0:ke.course_id,id:Pe==null?void 0:Pe.subject_identifier,stage_shixuns:[{stage_shixun_id:Pe.stage_shixun_id,is_copy:0,is_use:1}],type:"video",sync_catelog:0}});(nt==null?void 0:nt.status)===1&&(et({type:"classroomList/getClassroomLeftMenus",payload:{id:rt==null?void 0:rt.coursesId}}),O.ZP.success("\u4F7F\u7528\u6210\u529F"))}),ce=()=>f.createElement("div",{className:xe.listWrap},A==null?void 0:A.map((Pe,ne)=>f.createElement("div",{key:Pe.id,className:xe.list},f.createElement("div",{className:xe.top},f.createElement("aside",{title:Pe.name},Pe.name),f.createElement("div",{onClick:()=>Ae(Pe)},"\u4F7F\u7528\u5B9E\u8BAD")),f.createElement("div",{className:xe.bottom},f.createElement("div",{className:xe.tag},Pe==null?void 0:Pe.author_name),f.createElement("div",{className:xe.tag},Pe==null?void 0:Pe.author_school_name),f.createElement("div",{className:xe.tag},f.createElement("span",null,"\u5173\u5361"),Pe==null?void 0:Pe.challenges_count),f.createElement("div",{className:xe.tag},f.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),Pe==null?void 0:Pe.myshixuns_count),f.createElement("div",{className:xe.rate},f.createElement(N.Z,{allowHalf:!0,disabled:!0,defaultValue:Pe.score_info}),f.createElement("span",{className:"font14"},"\xA0",Pe.score_info?`${Pe.score_info}\u5206`:"5\u5206")))))),Se=()=>f.createElement("div",{className:xe.videoWrap},f.createElement(fe,{params:rt,dispatch:et,data:A,onSend:ae})),Ke=!!(ke!=null&&ke.sub_discipline_id);return console.log("detailTopBanner"),console.log(!!(ke!=null&&ke.sub_discipline_id)),f.createElement("section",{className:xe.wrap},f.createElement(Ve.Z,{isLoading:!1,tabDataSource:de,isAdmin:(0,pe.GJ)(),onTabMenuClick:_,defaultSelectedKeys:[H],extraNode:(0,pe.GJ)()&&Ke&&f.createElement("span",{className:"c-blue font14 ml20 current",onClick:Pe=>{Pe.preventDefault(),m(s)}},f.createElement("i",{className:"iconfont icon-huanyipi font14 mr5"}),"\u6362\u4E00\u6279")}),f.createElement(I.Z,{spinning:h},M===0?f.createElement(q.Z,null):H==="1"?ce():Se()),f.createElement(T.Z,{hideOnSinglePage:!0,onChange:Pe=>$(Pe),current:s.page,pageSize:s.limit,total:M,showQuickJumper:!0,showSizeChanger:!1,showTotal:Pe=>f.createElement("span",{className:"mr10"},"\u5171",f.createElement("span",{className:"c-orange"},Pe),"\u6761\u6570\u636E"),className:"tr pb20"}))};var X=(0,g.connect)(({classroomList:te,user:ue,globalSetting:he})=>({user:ue,classroomList:te,globalSetting:he}))(Me)},95651:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return C}});var f=l(59301),g=l(95237),O=l(43604),N=l(20834),I=l(6848),T=l(38854),ve=l(8591),pe={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},q=l(65582),w=l(41867),Oe=l(65862),C=({isLoading:Re,addText:Te,tabDataSource:Le,isAdmin:ze,dispatch:Y,classroomList:ie,type:V,isExercise:j,defaultSelectedKeys:v,onTabMenuClick:c,getDropdownMenu:y,showControlButton:x,buttonText:oe,buttonIcon:fe="icon-tianjiadaohang",extraNode:xe,user:Ve,onButtonClick:je,isModelUser:me})=>{var We,E,De,Ie,Q;const Ee=(0,q.useParams)();return f.createElement("div",{className:pe.tabMenuContainer},f.createElement(g.Z,null,f.createElement(O.Z,{flex:"1"},f.createElement(N.default,{onSelect:Me=>Re?{}:c(Me),mode:"horizontal",selectedKeys:v},Le.map(Me=>f.createElement(N.default.Item,{key:typeof Me.index=="number"?Me.index:Me.id},f.createElement("span",{className:"c-grey-666"},Me.name),Me.total!==void 0&&ze&&f.createElement("span",{className:"c-grey-999 ml20"},Me.total||0))))),ze&&j&&f.createElement(I.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},f.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,Oe.xg)("/zbstatistics")}})),ze&&j&&f.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{Y({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),ze&&f.createElement(O.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},j&&f.createElement(T.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>f.createElement(N.default,null,f.createElement(N.default.Item,{key:1,onClick:()=>{var Me;if((0,w.Rm)()&&!((Me=ie.AssistantObject.exercise)!=null&&Me.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Y({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:V,exportType:"exercise",category_id:Ee.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),f.createElement(N.default.Item,{key:3,onClick:()=>{var Me;if((0,w.Rm)()&&!((Me=ie.AssistantObject.exercise)!=null&&Me.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}q.history.push(`/classrooms/${Ee==null?void 0:Ee.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},f.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},f.createElement("span",{style:{color:"#666666",cursor:"pointer"}},f.createElement("i",{className:"iconfont icon-xiazai6"})))),f.createElement("div",{className:pe.control},f.createElement("div",{className:pe.extra},xe),x&&(oe=="\u6DFB\u52A0\u76F4\u64AD"?f.createElement(T.Z,{menu:{items:(E=(We=[{label:f.createElement("div",{onClick:()=>{je("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},me&&{label:f.createElement("div",{onClick:()=>{je("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:We.filter(Me=>Me==null?void 0:Me.show))==null?void 0:E.map(Me=>({label:Me==null?void 0:Me.label,key:Me==null?void 0:Me.key}))}},f.createElement("span",{className:pe.selectBtn},f.createElement("span",null,f.createElement("i",{className:`iconfont ${fe}`})),f.createElement("span",null,oe))):f.createElement("span",{onClick:je,style:{cursor:"pointer"},className:pe.selectBtn},f.createElement("span",null,f.createElement("i",{className:`iconfont ${fe}`})),f.createElement("span",null,oe))),!!y&&f.createElement(T.Z,{disabled:((De=Ve==null?void 0:Ve.userInfo)==null?void 0:De.user_status)===2,className:"ml10",dropdownRender:y},f.createElement("span",{className:((Ie=Ve==null?void 0:Ve.userInfo)==null?void 0:Ie.user_status)===2?pe.selectBtn1:pe.selectBtn},f.createElement("span",null,f.createElement("i",{className:"iconfont icon-tianjiadaohang"})),f.createElement(I.Z,{title:((Q=Ve==null?void 0:Ve.userInfo)==null?void 0:Q.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},f.createElement("span",null,Te||"\u521B\u5EFA\u8BD5\u5377"))))))))}},84056:function(At,Fe,l){"use strict";l.d(Fe,{BU:function(){return g},Dj:function(){return f},gH:function(){return O},vp:function(){return N}});function f(I){try{I.mozRequestFullScreen?I.mozRequestFullScreen():I.webkitRequestFullScreen&&I.webkitRequestFullScreen()}catch(T){console.log(T,":e")}}function g(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const O=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function N(){var I=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,T=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",I),window.isFullScreen?window.isFullScreen:I!=null}},73217:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pn}});class f{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e},Object.assign=Object.assign||function(e){if(e==null)throw new TypeError("Cannot convert undefined or null to object");let n=Object(e);for(let i=1;i ${n}`;I.ENABLE_CALLBACK&&I.emitter.emit("log","error",i),I.ENABLE_ERROR&&(console.error?console.error(i):console.warn?console.warn(i):console.log(i))}static i(e,n){(!e||I.FORCE_GLOBAL_TAG)&&(e=I.GLOBAL_TAG);let i=`[${e}] > ${n}`;I.ENABLE_CALLBACK&&I.emitter.emit("log","info",i),I.ENABLE_INFO&&(console.info?console.info(i):console.log(i))}static w(e,n){(!e||I.FORCE_GLOBAL_TAG)&&(e=I.GLOBAL_TAG);let i=`[${e}] > ${n}`;I.ENABLE_CALLBACK&&I.emitter.emit("log","warn",i),I.ENABLE_WARN&&(console.warn?console.warn(i):console.log(i))}static d(e,n){(!e||I.FORCE_GLOBAL_TAG)&&(e=I.GLOBAL_TAG);let i=`[${e}] > ${n}`;I.ENABLE_CALLBACK&&I.emitter.emit("log","debug",i),I.ENABLE_DEBUG&&(console.debug?console.debug(i):console.log(i))}static v(e,n){(!e||I.FORCE_GLOBAL_TAG)&&(e=I.GLOBAL_TAG);let i=`[${e}] > ${n}`;I.ENABLE_CALLBACK&&I.emitter.emit("log","verbose",i),I.ENABLE_VERBOSE&&console.log(i)}}I.GLOBAL_TAG="flv.js",I.FORCE_GLOBAL_TAG=!1,I.ENABLE_ERROR=!0,I.ENABLE_INFO=!0,I.ENABLE_WARN=!0,I.ENABLE_DEBUG=!0,I.ENABLE_VERBOSE=!0,I.ENABLE_CALLBACK=!1,I.emitter=new(N());var T=I;class ve{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(e){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=e,this._totalBytes+=e):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=e,this._totalBytes+=e):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=e,this._totalBytes+=e,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let e=(this._now()-this._lastCheckpoint)/1e3;return e==0&&(e=1),this._intervalBytes/e/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let e=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/e/1024}}var pe=ve;class q{constructor(e){this._message=e}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class w extends q{constructor(e){super(e)}get name(){return"IllegalStateException"}}class Oe extends q{constructor(e){super(e)}get name(){return"InvalidArgumentException"}}class b extends q{constructor(e){super(e)}get name(){return"NotImplementedException"}}const C={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},Re={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class Te{constructor(e){this._type=e||"undefined",this._status=C.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=C.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===C.kConnecting||this._status===C.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(e){this._onContentLengthKnown=e}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(e){this._onURLRedirect=e}get onDataArrival(){return this._onDataArrival}set onDataArrival(e){this._onDataArrival=e}get onError(){return this._onError}set onError(e){this._onError=e}get onComplete(){return this._onComplete}set onComplete(e){this._onComplete=e}open(e,n){throw new b("Unimplemented abstract function!")}abort(){throw new b("Unimplemented abstract function!")}}let Le={};function ze(){let _e=self.navigator.userAgent.toLowerCase(),e=/(edge)\/([\w.]+)/.exec(_e)||/(opr)[\/]([\w.]+)/.exec(_e)||/(chrome)[ \/]([\w.]+)/.exec(_e)||/(iemobile)[\/]([\w.]+)/.exec(_e)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(_e)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(_e)||/(webkit)[ \/]([\w.]+)/.exec(_e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(_e)||/(msie) ([\w.]+)/.exec(_e)||_e.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(_e)||_e.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(_e)||[],n=/(ipad)/.exec(_e)||/(ipod)/.exec(_e)||/(windows phone)/.exec(_e)||/(iphone)/.exec(_e)||/(kindle)/.exec(_e)||/(android)/.exec(_e)||/(windows)/.exec(_e)||/(mac)/.exec(_e)||/(linux)/.exec(_e)||/(cros)/.exec(_e)||[],i={browser:e[5]||e[3]||e[1]||"",version:e[2]||e[4]||"0",majorVersion:e[4]||e[2]||"0",platform:n[0]||""},t={};if(i.browser){t[i.browser]=!0;let r=i.majorVersion.split(".");t.version={major:parseInt(i.majorVersion,10),string:i.version},r.length>1&&(t.version.minor=parseInt(r[1],10)),r.length>2&&(t.version.build=parseInt(r[2],10))}if(i.platform&&(t[i.platform]=!0),(t.chrome||t.opr||t.safari)&&(t.webkit=!0),t.rv||t.iemobile){t.rv&&delete t.rv;let r="msie";i.browser=r,t[r]=!0}if(t.edge){delete t.edge;let r="msedge";i.browser=r,t[r]=!0}if(t.opr){let r="opera";i.browser=r,t[r]=!0}if(t.safari&&t.android){let r="android";i.browser=r,t[r]=!0}t.name=i.browser,t.platform=i.platform;for(let r in Le)Le.hasOwnProperty(r)&&delete Le[r];Object.assign(Le,t)}ze();var Y=Le;class ie extends Te{static isSupported(){try{let e=Y.msedge&&Y.version.minor>=15048,n=Y.msedge?e:!0;return self.fetch&&self.ReadableStream&&n}catch(e){return!1}}constructor(e,n){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=e,this._config=n,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(e,n){this._dataSource=e,this._range=n;let i=e.url;this._config.reuseRedirectedURL&&e.redirectedURL!=null&&(i=e.redirectedURL);let t=this._seekHandler.getConfig(i,n),r=new self.Headers;if(typeof t.headers=="object"){let a=t.headers;for(let R in a)a.hasOwnProperty(R)&&r.append(R,a[R])}let o={method:"GET",headers:r,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let a in this._config.headers)r.append(a,this._config.headers[a]);e.cors===!1&&(o.mode="same-origin"),e.withCredentials&&(o.credentials="include"),e.referrerPolicy&&(o.referrerPolicy=e.referrerPolicy),this._status=C.kConnecting,self.fetch(t.url,o).then(a=>{if(this._requestAbort){this._requestAbort=!1,this._status=C.kIdle;return}if(a.ok&&a.status>=200&&a.status<=299){if(a.url!==t.url&&this._onURLRedirect){let p=this._seekHandler.removeURLParameters(a.url);this._onURLRedirect(p)}let R=a.headers.get("Content-Length");return R!=null&&(this._contentLength=parseInt(R),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,a.body.getReader())}else if(this._status=C.kError,this._onError)this._onError(Re.HTTP_STATUS_CODE_INVALID,{code:a.status,msg:a.statusText});else throw new q("FetchStreamLoader: Http code invalid, "+a.status+" "+a.statusText)}).catch(a=>{if(this._status=C.kError,this._onError)this._onError(Re.EXCEPTION,{code:-1,msg:a.message});else throw a})}abort(){this._requestAbort=!0}_pump(e){return e.read().then(n=>{if(n.done)if(this._contentLength!==null&&this._receivedLength{if(n.code===11&&Y.msedge)return;this._status=C.kError;let i=0,t=null;if((n.code===19||n.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=C.kError,this._onError)this._onError(Re.HTTP_STATUS_CODE_INVALID,{code:n.status,msg:n.statusText});else throw new q("MozChunkedLoader: Http code invalid, "+n.status+" "+n.statusText);else this._status=C.kBuffering}}_onProgress(e){if(this._status===C.kError)return;this._contentLength===null&&e.total!==null&&e.total!==0&&(this._contentLength=e.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let n=e.target.response,i=this._range.from+this._receivedLength;this._receivedLength+=n.byteLength,this._onDataArrival&&this._onDataArrival(n,i,this._receivedLength)}_onLoadEnd(e){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===C.kError)return;this._status=C.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(e){this._status=C.kError;let n=0,i=null;if(this._contentLength&&e.loaded=200&&n.status<=299){if(this._status=LoaderStatus.kBuffering,n.responseURL!=null){let t=this._seekHandler.removeURLParameters(n.responseURL);n.responseURL!==this._currentRequestURL&&t!==this._currentRedirectedURL&&(this._currentRedirectedURL=t,this._onURLRedirect&&this._onURLRedirect(t))}let i=n.getResponseHeader("Content-Length");if(i!=null&&this._contentLength==null){let t=parseInt(i);t>0&&(this._contentLength=t,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:n.status,msg:n.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+n.status+" "+n.statusText);else if(n.readyState===3&&n.status>=200&&n.status<=299){this._status=LoaderStatus.kBuffering;let i=n.response;this._reader.readAsArrayBuffer(i)}}_xhrOnError(e){this._status=LoaderStatus.kError;let n=LoaderErrors.EXCEPTION,i={code:-1,msg:e.constructor.name+" "+e.type};if(this._onError)this._onError(n,i);else throw new RuntimeException(i.msg)}_msrOnProgress(e){let i=e.target.result;if(i==null){this._doReconnectIfNeeded();return}let t=i.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=i.byteLength;let r=this._totalRange.from+this._receivedLength;this._receivedLength+=t.byteLength,this._onDataArrival&&this._onDataArrival(t,r,this._receivedLength),i.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${r+t.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(i=this._range.from+this._contentLength-1),this._currentRequestRange={from:n,to:i},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(e,n){this._lastTimeLoaded=0;let i=e.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?i=this._currentRedirectedURL:e.redirectedURL!=null&&(i=e.redirectedURL));let t=this._seekHandler.getConfig(i,n);this._currentRequestURL=t.url;let r=this._xhr=new XMLHttpRequest;if(r.open("GET",t.url,!0),r.responseType="arraybuffer",r.onreadystatechange=this._onReadyStateChange.bind(this),r.onprogress=this._onProgress.bind(this),r.onload=this._onLoad.bind(this),r.onerror=this._onXhrError.bind(this),e.withCredentials&&(r.withCredentials=!0),typeof t.headers=="object"){let o=t.headers;for(let a in o)o.hasOwnProperty(a)&&r.setRequestHeader(a,o[a])}if(typeof this._config.headers=="object"){let o=this._config.headers;for(let a in o)o.hasOwnProperty(a)&&r.setRequestHeader(a,o[a])}r.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=C.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(e){let n=e.target;if(n.readyState===2){if(n.responseURL!=null){let i=this._seekHandler.removeURLParameters(n.responseURL);n.responseURL!==this._currentRequestURL&&i!==this._currentRedirectedURL&&(this._currentRedirectedURL=i,this._onURLRedirect&&this._onURLRedirect(i))}if(n.status>=200&&n.status<=299){if(this._waitForTotalLength)return;this._status=C.kBuffering}else if(this._status=C.kError,this._onError)this._onError(Re.HTTP_STATUS_CODE_INVALID,{code:n.status,msg:n.statusText});else throw new q("RangeLoader: Http code invalid, "+n.status+" "+n.statusText)}}_onProgress(e){if(this._status===C.kError)return;if(this._contentLength===null){let i=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,i=!0;let t=e.total;this._internalAbort(),t!=null&t!==0&&(this._totalLength=t)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,i){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let n=e.loaded-this._lastTimeLoaded;this._lastTimeLoaded=e.loaded,this._speedSampler.addBytes(n)}_normalizeSpeed(e){let n=this._chunkSizeKBList,i=n.length-1,t=0,r=0,o=i;if(e=n[t]&&e=3&&(n=this._speedSampler.currentKBps)),n!==0){let o=this._normalizeSpeed(n);this._currentSpeedNormalized!==o&&(this._currentSpeedNormalized=o,this._currentChunkSizeKB=o)}let i=e.target.response,t=this._range.from+this._receivedLength;this._receivedLength+=i.byteLength;let r=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(n.result)},n.readAsArrayBuffer(e.data)}else{this._status=C.kError;let n={code:-1,msg:"Unsupported WebSocket message type: "+e.data.constructor.name};if(this._onError)this._onError(Re.EXCEPTION,n);else throw new q(n.msg)}}_dispatchArrayBuffer(e){let n=e,i=this._receivedLength;this._receivedLength+=n.byteLength,this._onDataArrival&&this._onDataArrival(n,i,this._receivedLength)}_onWebSocketError(e){this._status=C.kError;let n={code:e.code,msg:e.message};if(this._onError)this._onError(Re.EXCEPTION,n);else throw new q(n.msg)}}var xe=fe;class Ve{constructor(e){this._zeroStart=e||!1}getConfig(e,n){let i={};if(n.from!==0||n.to!==-1){let t;n.to!==-1?t=`bytes=${n.from.toString()}-${n.to.toString()}`:t=`bytes=${n.from.toString()}-`,i.Range=t}else this._zeroStart&&(i.Range="bytes=0-");return{url:e,headers:i}}removeURLParameters(e){return e}}var je=Ve;class me{constructor(e,n){this._startName=e,this._endName=n}getConfig(e,n){let i=e;if(n.from!==0||n.to!==-1){let t=!0;i.indexOf("?")===-1&&(i+="?",t=!1),t&&(i+="&"),i+=`${this._startName}=${n.from.toString()}`,n.to!==-1&&(i+=`&${this._endName}=${n.to.toString()}`)}return{url:i,headers:{}}}removeURLParameters(e){let n=e.split("?")[0],i,t=e.indexOf("?");t!==-1&&(i=e.substring(t+1));let r="";if(i!=null&&i.length>0){let o=i.split("&");for(let a=0;a0;R[0]!==this._startName&&R[0]!==this._endName&&(p&&(r+="&"),r+=o[a])}}return r.length===0?n:n+"?"+r}}var We=me;class E{constructor(e,n,i){this.TAG="IOController",this._config=n,this._extraData=i,this._stashInitialSize=1024*384,n.stashInitialSize!=null&&n.stashInitialSize>0&&(this._stashInitialSize=n.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,n.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=e,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(e.url),this._refTotalLength=e.filesize?e.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new pe,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(e){this._extraData=e}get onDataArrival(){return this._onDataArrival}set onDataArrival(e){this._onDataArrival=e}get onSeeked(){return this._onSeeked}set onSeeked(e){this._onSeeked=e}get onError(){return this._onError}set onError(e){this._onError=e}get onComplete(){return this._onComplete}set onComplete(e){this._onComplete=e}get onRedirect(){return this._onRedirect}set onRedirect(e){this._onRedirect=e}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(e){this._onRecoveredEarlyEof=e}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===oe?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let e=this._config;if(e.seekType==="range")this._seekHandler=new je(this._config.rangeLoadZeroStart);else if(e.seekType==="param"){let n=e.seekParamStart||"bstart",i=e.seekParamEnd||"bend";this._seekHandler=new We(n,i)}else if(e.seekType==="custom"){if(typeof e.customSeekHandler!="function")throw new Oe("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new e.customSeekHandler}else throw new Oe(`Invalid seekType in config: ${e.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=xe;else if(V.isSupported())this._loaderClass=V;else if(v.isSupported())this._loaderClass=v;else if(oe.isSupported())this._loaderClass=oe;else throw new q("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(e){this._currentRange={from:0,to:-1},e&&(this._currentRange.from=e),this._speedSampler.reset(),e||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let e=this._resumeFrom;this._resumeFrom=0,this._internalSeek(e,!0)}}seek(e){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(e,!0)}_internalSeek(e,n){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(n),this._loader.destroy(),this._loader=null;let i={from:e,to:-1};this._currentRange={from:i.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,i),this._onSeeked&&this._onSeeked()}updateUrl(e){if(!e||typeof e!="string"||e.length===0)throw new Oe("Url must be a non-empty string!");this._dataSource.url=e}_expandBuffer(e){let n=this._stashSize;for(;n+1024*1024*10){let t=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(i,0,n).set(t,0)}this._stashBuffer=i,this._bufferSize=n}_normalizeSpeed(e){let n=this._speedNormalizeList,i=n.length-1,t=0,r=0,o=i;if(e=n[t]&&e=512&&e<=1024?n=Math.floor(e*1.5):n=e*2,n>8192&&(n=8192);let i=n*1024+1024*1024*1;this._bufferSize0){let o=this._stashBuffer.slice(0,this._stashUsed),a=this._dispatchChunks(o,this._stashByteStart);if(a0){let R=new Uint8Array(o,a);r.set(R,0),this._stashUsed=R.byteLength,this._stashByteStart+=a}}else this._stashUsed=0,this._stashByteStart+=a;this._stashUsed+e.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+e.byteLength),r=new Uint8Array(this._stashBuffer,0,this._bufferSize)),r.set(new Uint8Array(e),this._stashUsed),this._stashUsed+=e.byteLength}else{let o=this._dispatchChunks(e,n);if(othis._bufferSize&&(this._expandBuffer(a),r=new Uint8Array(this._stashBuffer,0,this._bufferSize)),r.set(new Uint8Array(e,o),0),this._stashUsed+=a,this._stashByteStart=n+o}}}else if(this._stashUsed===0){let r=this._dispatchChunks(e,n);if(rthis._bufferSize&&this._expandBuffer(o),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(e,r),0),this._stashUsed+=o,this._stashByteStart=n+r}}else{this._stashUsed+e.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+e.byteLength);let r=new Uint8Array(this._stashBuffer,0,this._bufferSize);r.set(new Uint8Array(e),this._stashUsed),this._stashUsed+=e.byteLength;let o=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(o0){let a=new Uint8Array(this._stashBuffer,o);r.set(a,0)}this._stashUsed-=o,this._stashByteStart+=o}}_flushStashBuffer(e){if(this._stashUsed>0){let n=this._stashBuffer.slice(0,this._stashUsed),i=this._dispatchChunks(n,this._stashByteStart),t=n.byteLength-i;if(i0){let r=new Uint8Array(this._stashBuffer,0,this._bufferSize),o=new Uint8Array(n,i);r.set(o,0),this._stashUsed=o.byteLength,this._stashByteStart+=i}return 0}return this._stashUsed=0,this._stashByteStart=0,t}return 0}_onLoaderComplete(e,n){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(e,n){switch(T.e(this.TAG,`Loader error, code = ${n.code}, msg = ${n.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,e=Re.UNRECOVERABLE_EARLY_EOF),e){case Re.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let i=this._currentRange.to+1;i0){let n=ue.getConfig();e.emit("change",n)}}static registerListener(e){ue.emitter.addListener("change",e)}static removeListener(e){ue.emitter.removeListener("change",e)}static addLogListener(e){T.emitter.addListener("log",e),T.emitter.listenerCount("log")>0&&(T.ENABLE_CALLBACK=!0,ue._notifyChange())}static removeLogListener(e){T.emitter.removeListener("log",e),T.emitter.listenerCount("log")===0&&(T.ENABLE_CALLBACK=!1,ue._notifyChange())}}ue.emitter=new(N());var he=ue;class Ue{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let e=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,n=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&e&&n}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(e){if(this.keyframesIndex==null)return null;let n=this.keyframesIndex,i=this._search(n.times,e);return{index:i,milliseconds:n.times[i],fileposition:n.filepositions[i]}}_search(e,n){let i=0,t=e.length-1,r=0,o=0,a=t;for(n=e[r]&&n=128){e.push(String.fromCharCode(r&65535)),i+=2;continue}}}else if(n[i]<240){if(et(n,i,2)){let r=(n[i]&15)<<12|(n[i+1]&63)<<6|n[i+2]&63;if(r>=2048&&(r&63488)!==55296){e.push(String.fromCharCode(r&65535)),i+=3;continue}}}else if(n[i]<248&&et(n,i,3)){let r=(n[i]&7)<<18|(n[i+1]&63)<<12|(n[i+2]&63)<<6|n[i+3]&63;if(r>65536&&r<1114112){r-=65536,e.push(String.fromCharCode(r>>>10|55296)),e.push(String.fromCharCode(r&1023|56320)),i+=4;continue}}}e.push("\uFFFD"),++i}return e.join("")}var rt=gt;let ke=function(){let _e=new ArrayBuffer(2);return new DataView(_e).setInt16(0,256,!0),new Int16Array(_e)[0]===256}();class ct{static parseScriptData(e,n,i){let t={};try{let r=ct.parseValue(e,n,i),o=ct.parseValue(e,n+r.size,i-r.size);t[r.data]=o.data}catch(r){T.e("AMF",r.toString())}return t}static parseObject(e,n,i){if(i<3)throw new w("Data not enough when parse ScriptDataObject");let t=ct.parseString(e,n,i),r=ct.parseValue(e,n+t.size,i-t.size),o=r.objectEnd;return{data:{name:t.data,value:r.data},size:t.size+r.size,objectEnd:o}}static parseVariable(e,n,i){return ct.parseObject(e,n,i)}static parseString(e,n,i){if(i<2)throw new w("Data not enough when parse String");let r=new DataView(e,n,i).getUint16(0,!ke),o;return r>0?o=rt(new Uint8Array(e,n+2,r)):o="",{data:o,size:2+r}}static parseLongString(e,n,i){if(i<4)throw new w("Data not enough when parse LongString");let r=new DataView(e,n,i).getUint32(0,!ke),o;return r>0?o=rt(new Uint8Array(e,n+4,r)):o="",{data:o,size:4+r}}static parseDate(e,n,i){if(i<10)throw new w("Data size invalid when parse Date");let t=new DataView(e,n,i),r=t.getFloat64(0,!ke),o=t.getInt16(8,!ke);return r+=o*60*1e3,{data:new Date(r),size:10}}static parseValue(e,n,i){if(i<1)throw new w("Data not enough when parse Value");let t=new DataView(e,n,i),r=1,o=t.getUint8(0),a,R=!1;try{switch(o){case 0:a=t.getFloat64(1,!ke),r+=8;break;case 1:{a=!!t.getUint8(1),r+=1;break}case 2:{let p=ct.parseString(e,n+1,i-1);a=p.data,r+=p.size;break}case 3:{a={};let p=0;for((t.getUint32(i-4,!ke)&16777215)===9&&(p=3);r32)throw new Oe("ExpGolomb: readBits() bits exceeded max 32bits!");if(e<=this._current_word_bits_left){let o=this._current_word>>>32-e;return this._current_word<<=e,this._current_word_bits_left-=e,o}let n=this._current_word_bits_left?this._current_word:0;n=n>>>32-this._current_word_bits_left;let i=e-this._current_word_bits_left;this._fillCurrentWord();let t=Math.min(i,this._current_word_bits_left),r=this._current_word>>>32-t;return this._current_word<<=t,this._current_word_bits_left-=t,n=n<>>e)return this._current_word<<=e,this._current_word_bits_left-=e,e;return this._fillCurrentWord(),e+this._skipLeadingZero()}readUEG(){let e=this._skipLeadingZero();return this.readBits(e+1)-1}readSEG(){let e=this.readUEG();return e&1?e+1>>>1:-1*(e>>>1)}}var Ze=H;class M{static _ebsp2rbsp(e){let n=e,i=n.byteLength,t=new Uint8Array(i),r=0;for(let o=0;o=2&&n[o]===3&&n[o-1]===0&&n[o-2]===0||(t[r]=n[o],r++);return new Uint8Array(t.buffer,0,r)}static parseSPS(e){let n=M._ebsp2rbsp(e),i=new Ze(n);i.readByte();let t=i.readByte();i.readByte();let r=i.readByte();i.readUEG();let o=M.getProfileString(t),a=M.getLevelString(r),R=1,p=420,L=[0,420,422,444],F=8;if((t===100||t===110||t===122||t===244||t===44||t===83||t===86||t===118||t===128||t===138||t===144)&&(R=i.readUEG(),R===3&&i.readBits(1),R<=3&&(p=L[R]),F=i.readUEG()+8,i.readUEG(),i.readBits(1),i.readBool())){let Xe=R!==3?8:12;for(let $e=0;$e0&&Xe<16?(qe=$e[Xe-1],we=St[Xe-1]):Xe===255&&(qe=i.readByte()<<8|i.readByte(),we=i.readByte()<<8|i.readByte())}if(i.readBool()&&i.readBool(),i.readBool()&&(i.readBits(4),i.readBool()&&i.readBits(24)),i.readBool()&&(i.readUEG(),i.readUEG()),i.readBool()){let Xe=i.readBits(32),$e=i.readBits(32);Z=i.readBool(),B=$e,W=Xe*2,Qe=B/W}}let G=1;(qe!==1||we!==1)&&(G=qe/we);let K=0,k=0;if(R===0)K=1,k=2-ee;else{let Xe=R===3?1:2,$e=R===1?2:1;K=Xe,k=$e*(2-ee)}let be=(ye+1)*16,Ne=(2-ee)*((se+1)*16);be-=(J+Ce)*K,Ne-=(ge+Be)*k;let He=Math.ceil(be*G);return i.destroy(),i=null,{profile_string:o,level_string:a,bit_depth:F,ref_frames:U,chroma_format:p,chroma_format_string:M.getChromaFormatString(p),frame_rate:{fixed:Z,fps:Qe,fps_den:W,fps_num:B},sar_ratio:{width:qe,height:we},codec_size:{width:be,height:Ne},present_size:{width:He,height:Ne}}}static _skipScalingList(e,n){let i=8,t=8,r=0;for(let o=0;o>>8&255|(_e&255)<<8}function z(_e){return(_e&4278190080)>>>24|(_e&16711680)>>>8|(_e&65280)<<8|(_e&255)<<24}function s(_e,e){return _e[e]<<24|_e[e+1]<<16|_e[e+2]<<8|_e[e+3]}class u{constructor(e,n){this.TAG="FLVDemuxer",this._config=n,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=e.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=e.hasAudioTrack,this._hasVideo=e.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new tt,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let i=new ArrayBuffer(2);return new DataView(i).setInt16(0,256,!0),new Int16Array(i)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(e){let n=new Uint8Array(e),i={match:!1};if(n[0]!==70||n[1]!==76||n[2]!==86||n[3]!==1)return i;let t=(n[4]&4)>>>2!==0,r=(n[4]&1)!==0,o=s(n,5);return o<9?i:{match:!0,consumed:o,dataOffset:o,hasAudioTrack:t,hasVideoTrack:r}}bindDataSource(e){return e.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(e){this._onTrackMetadata=e}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(e){this._onMediaInfo=e}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(e){this._onMetaDataArrived=e}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(e){this._onScriptDataArrived=e}get onError(){return this._onError}set onError(e){this._onError=e}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(e){this._onDataAvailable=e}get timestampBase(){return this._timestampBase}set timestampBase(e){this._timestampBase=e}get overridedDuration(){return this._duration}set overridedDuration(e){this._durationOverrided=!0,this._duration=e,this._mediaInfo.duration=e}set overridedHasAudio(e){this._hasAudioFlagOverrided=!0,this._hasAudio=e,this._mediaInfo.hasAudio=e}set overridedHasVideo(e){this._hasVideoFlagOverrided=!0,this._hasVideo=e,this._mediaInfo.hasVideo=e}resetMediaInfo(){this._mediaInfo=new tt}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(e,n){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new w("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let i=0,t=this._littleEndian;if(n===0)if(e.byteLength>13)i=u.probe(e).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,n+i!==this._dataOffset&&T.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(e,i).getUint32(0,!t)!==0&&T.w(this.TAG,"PrevTagSize0 !== 0 !!!"),i+=4);ie.byteLength)break;let o=r.getUint8(0),a=r.getUint32(0,!t)&16777215;if(i+11+a+4>e.byteLength)break;if(o!==8&&o!==9&&o!==18){T.w(this.TAG,`Unsupported tag type ${o}, skipped`),i+=11+a+4;continue}let R=r.getUint8(4),p=r.getUint8(5),L=r.getUint8(6),F=r.getUint8(7),le=L|p<<8|R<<16|F<<24;(r.getUint32(7,!t)&16777215)!==0&&T.w(this.TAG,"Meet tag which has StreamID != 0!");let ye=i+11;switch(o){case 8:this._parseAudioData(e,ye,a,le);break;case 9:this._parseVideoData(e,ye,a,le,n+i);break;case 18:this._parseScriptData(e,ye,a);break}let se=r.getUint32(11+a,!t);se!==11+a&&T.w(this.TAG,`Invalid PrevTagSize ${se}`),i+=11+a+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),i}_parseScriptData(e,n,i){let t=pt.parseScriptData(e,n,i);if(t.hasOwnProperty("onMetaData")){if(t.onMetaData==null||typeof t.onMetaData!="object"){T.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&T.w(this.TAG,"Found another onMetaData tag!"),this._metadata=t;let r=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},r)),typeof r.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=r.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof r.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=r.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof r.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=r.audiodatarate),typeof r.videodatarate=="number"&&(this._mediaInfo.videoDataRate=r.videodatarate),typeof r.width=="number"&&(this._mediaInfo.width=r.width),typeof r.height=="number"&&(this._mediaInfo.height=r.height),typeof r.duration=="number"){if(!this._durationOverrided){let o=Math.floor(r.duration*this._timescale);this._duration=o,this._mediaInfo.duration=o}}else this._mediaInfo.duration=0;if(typeof r.framerate=="number"){let o=Math.floor(r.framerate*1e3);if(o>0){let a=o/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=a,this._referenceFrameRate.fps_num=o,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=a}}if(typeof r.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let o=r.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(o),r.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=r,T.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(t).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},t))}_parseKeyframesIndex(e){let n=[],i=[];for(let t=1;t>>4;if(R!==2&&R!==10){this._onError(S.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+R);return}let p=0,L=(a&12)>>>2;if(L>=0&&L<=4)p=this._flvSoundRateTable[L];else{this._onError(S.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+L);return}let F=(a&2)>>>1,le=a&1,U=this._audioMetadata,ye=this._audioTrack;if(U||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),U=this._audioMetadata={},U.type="audio",U.id=ye.id,U.timescale=this._timescale,U.duration=this._duration,U.audioSampleRate=p,U.channelCount=le===0?1:2),R===10){let se=this._parseAACAudioData(e,n+1,i-1);if(se==null)return;if(se.packetType===0){U.config&&T.w(this.TAG,"Found another AudioSpecificConfig!");let ee=se.data;U.audioSampleRate=ee.samplingRate,U.channelCount=ee.channelCount,U.codec=ee.codec,U.originalCodec=ee.originalCodec,U.config=ee.config,U.refSampleDuration=1024/U.audioSampleRate*U.timescale,T.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",U);let J=this._mediaInfo;J.audioCodec=U.originalCodec,J.audioSampleRate=U.audioSampleRate,J.audioChannelCount=U.channelCount,J.hasVideo?J.videoCodec!=null&&(J.mimeType='video/x-flv; codecs="'+J.videoCodec+","+J.audioCodec+'"'):J.mimeType='video/x-flv; codecs="'+J.audioCodec+'"',J.isComplete()&&this._onMediaInfo(J)}else if(se.packetType===1){let ee=this._timestampBase+t,J={unit:se.data,length:se.data.byteLength,dts:ee,pts:ee};ye.samples.push(J),ye.length+=se.data.length}else T.e(this.TAG,`Flv: Unsupported AAC data type ${se.packetType}`)}else if(R===2){if(!U.codec){let Ce=this._parseMP3AudioData(e,n+1,i-1,!0);if(Ce==null)return;U.audioSampleRate=Ce.samplingRate,U.channelCount=Ce.channelCount,U.codec=Ce.codec,U.originalCodec=Ce.originalCodec,U.refSampleDuration=1152/U.audioSampleRate*U.timescale,T.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",U);let ge=this._mediaInfo;ge.audioCodec=U.codec,ge.audioSampleRate=U.audioSampleRate,ge.audioChannelCount=U.channelCount,ge.audioDataRate=Ce.bitRate,ge.hasVideo?ge.videoCodec!=null&&(ge.mimeType='video/x-flv; codecs="'+ge.videoCodec+","+ge.audioCodec+'"'):ge.mimeType='video/x-flv; codecs="'+ge.audioCodec+'"',ge.isComplete()&&this._onMediaInfo(ge)}let se=this._parseMP3AudioData(e,n+1,i-1,!1);if(se==null)return;let ee=this._timestampBase+t,J={unit:se,length:se.byteLength,dts:ee,pts:ee};ye.samples.push(J),ye.length+=se.length}}_parseAACAudioData(e,n,i){if(i<=1){T.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let t={},r=new Uint8Array(e,n,i);return t.packetType=r[0],r[0]===0?t.data=this._parseAACAudioSpecificConfig(e,n+1,i-1):t.data=r.subarray(1),t}_parseAACAudioSpecificConfig(e,n,i){let t=new Uint8Array(e,n,i),r=null,o=0,a=0,R=null,p=0,L=null;if(o=a=t[0]>>>3,p=(t[0]&7)<<1|t[1]>>>7,p<0||p>=this._mpegSamplingRates.length){this._onError(S.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let F=this._mpegSamplingRates[p],le=(t[1]&120)>>>3;if(le<0||le>=8){this._onError(S.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}o===5&&(L=(t[1]&7)<<1|t[2]>>>7,R=(t[2]&124)>>>2);let U=self.navigator.userAgent.toLowerCase();return U.indexOf("firefox")!==-1?p>=6?(o=5,r=new Array(4),L=p-3):(o=2,r=new Array(2),L=p):U.indexOf("android")!==-1?(o=2,r=new Array(2),L=p):(o=5,L=p,r=new Array(4),p>=6?L=p-3:le===1&&(o=2,r=new Array(2),L=p)),r[0]=o<<3,r[0]|=(p&15)>>>1,r[1]=(p&15)<<7,r[1]|=(le&15)<<3,o===5&&(r[1]|=(L&15)>>>1,r[2]=(L&1)<<7,r[2]|=8,r[3]=0),{config:r,samplingRate:F,channelCount:le,codec:"mp4a.40."+o,originalCodec:"mp4a.40."+a}}_parseMP3AudioData(e,n,i,t){if(i<4){T.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let r=this._littleEndian,o=new Uint8Array(e,n,i),a=null;if(t){if(o[0]!==255)return;let R=o[1]>>>3&3,p=(o[1]&6)>>1,L=(o[2]&240)>>>4,F=(o[2]&12)>>>2,U=(o[3]>>>6&3)!==3?2:1,ye=0,se=0,ee=34,J="mp3";switch(R){case 0:ye=this._mpegAudioV25SampleRateTable[F];break;case 2:ye=this._mpegAudioV20SampleRateTable[F];break;case 3:ye=this._mpegAudioV10SampleRateTable[F];break}switch(p){case 1:ee=34,L>>4,R=o&15;if(R!==7){this._onError(S.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${R}`);return}this._parseAVCVideoPacket(e,n+1,i-1,t,r,a)}_parseAVCVideoPacket(e,n,i,t,r,o){if(i<4){T.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let a=this._littleEndian,R=new DataView(e,n,i),p=R.getUint8(0),F=(R.getUint32(0,!a)&16777215)<<8>>8;if(p===0)this._parseAVCDecoderConfigurationRecord(e,n+4,i-4);else if(p===1)this._parseAVCVideoData(e,n+4,i-4,t,r,o,F);else if(p!==2){this._onError(S.FORMAT_ERROR,`Flv: Invalid video packet type ${p}`);return}}_parseAVCDecoderConfigurationRecord(e,n,i){if(i<7){T.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let t=this._videoMetadata,r=this._videoTrack,o=this._littleEndian,a=new DataView(e,n,i);t?typeof t.avcc!="undefined"&&T.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),t=this._videoMetadata={},t.type="video",t.id=r.id,t.timescale=this._timescale,t.duration=this._duration);let R=a.getUint8(0),p=a.getUint8(1),L=a.getUint8(2),F=a.getUint8(3);if(R!==1||p===0){this._onError(S.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(a.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(S.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let le=a.getUint8(5)&31;if(le===0){this._onError(S.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else le>1&&T.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${le}`);let U=6;for(let se=0;se1&&T.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${ye}`);U++;for(let se=0;se=i){T.w(this.TAG,`Malformed Nalu near timestamp ${ye}, offset = ${le}, dataSize = ${i}`);break}let ee=p.getUint32(le,!R);if(U===3&&(ee>>>=8),ee>i-U){T.w(this.TAG,`Malformed Nalus near timestamp ${ye}, NaluSize > DataSize!`);return}let J=p.getUint8(le+U)&31;J===5&&(se=!0);let Ce=new Uint8Array(e,n+le,U+ee),ge={type:J,data:Ce};L.push(ge),F+=Ce.byteLength,le+=U+ee}if(L.length){let ee=this._videoTrack,J={units:L,length:F,isKeyframe:se,dts:ye,cts:a,pts:ye+a};se&&(J.fileposition=r),ee.samples.push(J),ee.length+=F}}}var P=u;class d{static init(){d.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let n in d.types)d.types.hasOwnProperty(n)&&(d.types[n]=[n.charCodeAt(0),n.charCodeAt(1),n.charCodeAt(2),n.charCodeAt(3)]);let e=d.constants={};e.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),e.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),e.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),e.STSC=e.STCO=e.STTS,e.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),e.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),e.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),e.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),e.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),e.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(e){let n=8,i=null,t=Array.prototype.slice.call(arguments,1),r=t.length;for(let a=0;a>>24&255,i[1]=n>>>16&255,i[2]=n>>>8&255,i[3]=n&255,i.set(e,4);let o=8;for(let a=0;a>>24&255,e>>>16&255,e>>>8&255,e&255,n>>>24&255,n>>>16&255,n>>>8&255,n&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(e){return d.box(d.types.trak,d.tkhd(e),d.mdia(e))}static tkhd(e){let n=e.id,i=e.duration,t=e.presentWidth,r=e.presentHeight;return d.box(d.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,n&255,0,0,0,0,i>>>24&255,i>>>16&255,i>>>8&255,i&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,t>>>8&255,t&255,0,0,r>>>8&255,r&255,0,0]))}static mdia(e){return d.box(d.types.mdia,d.mdhd(e),d.hdlr(e),d.minf(e))}static mdhd(e){let n=e.timescale,i=e.duration;return d.box(d.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,n&255,i>>>24&255,i>>>16&255,i>>>8&255,i&255,85,196,0,0]))}static hdlr(e){let n=null;return e.type==="audio"?n=d.constants.HDLR_AUDIO:n=d.constants.HDLR_VIDEO,d.box(d.types.hdlr,n)}static minf(e){let n=null;return e.type==="audio"?n=d.box(d.types.smhd,d.constants.SMHD):n=d.box(d.types.vmhd,d.constants.VMHD),d.box(d.types.minf,n,d.dinf(),d.stbl(e))}static dinf(){return d.box(d.types.dinf,d.box(d.types.dref,d.constants.DREF))}static stbl(e){return d.box(d.types.stbl,d.stsd(e),d.box(d.types.stts,d.constants.STTS),d.box(d.types.stsc,d.constants.STSC),d.box(d.types.stsz,d.constants.STSZ),d.box(d.types.stco,d.constants.STCO))}static stsd(e){return e.type==="audio"?e.codec==="mp3"?d.box(d.types.stsd,d.constants.STSD_PREFIX,d.mp3(e)):d.box(d.types.stsd,d.constants.STSD_PREFIX,d.mp4a(e)):d.box(d.types.stsd,d.constants.STSD_PREFIX,d.avc1(e))}static mp3(e){let n=e.channelCount,i=e.audioSampleRate,t=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,n,0,16,0,0,0,0,i>>>8&255,i&255,0,0]);return d.box(d.types[".mp3"],t)}static mp4a(e){let n=e.channelCount,i=e.audioSampleRate,t=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,n,0,16,0,0,0,0,i>>>8&255,i&255,0,0]);return d.box(d.types.mp4a,t,d.esds(e))}static esds(e){let n=e.config||[],i=n.length,t=new Uint8Array([0,0,0,0,3,23+i,0,1,0,4,15+i,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([i]).concat(n).concat([6,1,2]));return d.box(d.types.esds,t)}static avc1(e){let n=e.avcc,i=e.codecWidth,t=e.codecHeight,r=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,i>>>8&255,i&255,t>>>8&255,t&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return d.box(d.types.avc1,r,d.box(d.types.avcC,n))}static mvex(e){return d.box(d.types.mvex,d.trex(e))}static trex(e){let n=e.id,i=new Uint8Array([0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,n&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return d.box(d.types.trex,i)}static moof(e,n){return d.box(d.types.moof,d.mfhd(e.sequenceNumber),d.traf(e,n))}static mfhd(e){let n=new Uint8Array([0,0,0,0,e>>>24&255,e>>>16&255,e>>>8&255,e&255]);return d.box(d.types.mfhd,n)}static traf(e,n){let i=e.id,t=d.box(d.types.tfhd,new Uint8Array([0,0,0,0,i>>>24&255,i>>>16&255,i>>>8&255,i&255])),r=d.box(d.types.tfdt,new Uint8Array([0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,n&255])),o=d.sdtp(e),a=d.trun(e,o.byteLength+16+16+8+16+8+8);return d.box(d.types.traf,t,r,a,o)}static sdtp(e){let n=e.samples||[],i=n.length,t=new Uint8Array(4+i);for(let r=0;r>>24&255,t>>>16&255,t>>>8&255,t&255,n>>>24&255,n>>>16&255,n>>>8&255,n&255],0);for(let a=0;a>>24&255,R>>>16&255,R>>>8&255,R&255,p>>>24&255,p>>>16&255,p>>>8&255,p&255,L.isLeading<<2|L.dependsOn,L.isDependedOn<<6|L.hasRedundancy<<4|L.isNonSync,0,0,F>>>24&255,F>>>16&255,F>>>8&255,F&255],12+16*a)}return d.box(d.types.trun,o)}static mdat(e){return d.box(d.types.mdat,e)}}d.init();var m=d;class _{static getSilentFrame(e,n){if(e==="mp4a.40.2"){if(n===1)return new Uint8Array([0,200,0,128,35,128]);if(n===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(n===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(n===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(n===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(n===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(n===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(n===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(n===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var de=_;class ${constructor(e,n,i,t,r){this.dts=e,this.pts=n,this.duration=i,this.originalDts=t,this.isSyncPoint=r,this.fileposition=null}}class Ae{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(e){e.isSyncPoint=!0,this.syncPoints.push(e)}}class ae{constructor(){this._list=[]}clear(){this._list=[]}appendArray(e){let n=this._list;e.length!==0&&(n.length>0&&e[0].originalDts=n[r].dts&&en[t].lastSample.originalDts&&e=n[t].lastSample.originalDts&&(t===n.length-1||t0&&(r=this._searchNearestSegmentBefore(i.originalBeginDts)+1),this._lastAppendLocation=r,this._list.splice(r,0,i)}getLastSegmentBefore(e){let n=this._searchNearestSegmentBefore(e);return n>=0?this._list[n]:null}getLastSampleBefore(e){let n=this.getLastSegmentBefore(e);return n!=null?n.lastSample:null}getLastSyncPointBefore(e){let n=this._searchNearestSegmentBefore(e),i=this._list[n].syncPoints;for(;i.length===0&&n>0;)n--,i=this._list[n].syncPoints;return i.length>0?i[i.length-1]:null}}class Se{constructor(e){this.TAG="MP4Remuxer",this._config=e,this._isLive=e.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new ce("audio"),this._videoSegmentInfoList=new ce("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(Y.chrome&&(Y.version.major<50||Y.version.major===50&&Y.version.build<2661)),this._fillSilentAfterSeek=Y.msedge||Y.msie,this._mp3UseMpegAudio=!Y.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(e){return e.onDataAvailable=this.remux.bind(this),e.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(e){this._onInitSegment=e}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(e){this._onMediaSegment=e}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(e){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(e,n){if(!this._onMediaSegment)throw new w("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(e,n),this._remuxVideo(n),this._remuxAudio(e)}_onTrackMetadataReceived(e,n){let i=null,t="mp4",r=n.codec;if(e==="audio")this._audioMeta=n,n.codec==="mp3"&&this._mp3UseMpegAudio?(t="mpeg",r="",i=new Uint8Array):i=m.generateInitSegment(n);else if(e==="video")this._videoMeta=n,i=m.generateInitSegment(n);else return;if(!this._onInitSegment)throw new w("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(e,{type:e,data:i.buffer,codec:r,container:`${e}/${t}`,mediaDuration:n.duration})}_calculateDtsBase(e,n){this._dtsBaseInited||(e.samples&&e.samples.length&&(this._audioDtsBase=e.samples[0].dts),n.samples&&n.samples.length&&(this._videoDtsBase=n.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let e=this._videoStashedLastSample,n=this._audioStashedLastSample,i={type:"video",id:1,sequenceNumber:0,samples:[],length:0};e!=null&&(i.samples.push(e),i.length=e.length);let t={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};n!=null&&(t.samples.push(n),t.length=n.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(i,!0),this._remuxAudio(t,!0)}_remuxAudio(e,n){if(this._audioMeta==null)return;let i=e,t=i.samples,r,o=-1,a=-1,R=-1,p=this._audioMeta.refSampleDuration,L=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,F=this._dtsBaseInited&&this._audioNextDts===void 0,le=!1;if(!t||t.length===0||t.length===1&&!n)return;let U=0,ye=null,se=0;L?(U=0,se=i.length):(U=8,se=8+i.length);let ee=null;if(t.length>1&&(ee=t.pop(),se-=ee.length),this._audioStashedLastSample!=null){let we=this._audioStashedLastSample;this._audioStashedLastSample=null,t.unshift(we),se+=we.length}ee!=null&&(this._audioStashedLastSample=ee);let J=t[0].dts-this._dtsBase;if(this._audioNextDts)r=J-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())r=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(le=!0);else{let we=this._audioSegmentInfoList.getLastSampleBefore(J);if(we!=null){let Qe=J-(we.originalDts+we.duration);Qe<=3&&(Qe=0);let Z=we.dts+we.duration+Qe;r=J-Z}else r=0}if(le){let we=J-r,Qe=this._videoSegmentInfoList.getLastSegmentBefore(J);if(Qe!=null&&Qe.beginDts=1?re=Ce[Ce.length-1].duration:re=Math.floor(p);let G=!1,K=null;if(re>p*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!Y.safari){G=!0;let k=Math.abs(re-p),be=Math.ceil(k/p),Ne=W+p;T.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. +(self.webpackChunk=self.webpackChunk||[]).push([[1257],{40001:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pe}});var f=l(54476),g=l(59301),O={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"},N=O,I=l(7657),T=function(w,Oe){return g.createElement(I.Z,(0,f.Z)({},w,{ref:Oe,icon:N}))},ve=g.forwardRef(T),pe=ve},49198:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pe}});var f=l(54476),g=l(59301),O={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"},N=O,I=l(7657),T=function(w,Oe){return g.createElement(I.Z,(0,f.Z)({},w,{ref:Oe,icon:N}))},ve=g.forwardRef(T),pe=ve},84105:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pe}});var f=l(54476),g=l(59301),O={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"},N=O,I=l(7657),T=function(w,Oe){return g.createElement(I.Z,(0,f.Z)({},w,{ref:Oe,icon:N}))},ve=g.forwardRef(T),pe=ve},18785:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pe}});var f=l(54476),g=l(59301),O={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"},N=O,I=l(7657),T=function(w,Oe){return g.createElement(I.Z,(0,f.Z)({},w,{ref:Oe,icon:N}))},ve=g.forwardRef(T),pe=ve},33853:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pe}});var f=l(54476),g=l(59301),O={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"},N=O,I=l(7657),T=function(w,Oe){return g.createElement(I.Z,(0,f.Z)({},w,{ref:Oe,icon:N}))},ve=g.forwardRef(T),pe=ve},62772:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pe}});var f=l(54476),g=l(59301),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},N=O,I=l(7657),T=function(w,Oe){return g.createElement(I.Z,(0,f.Z)({},w,{ref:Oe,icon:N}))},ve=g.forwardRef(T),pe=ve},38819:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pe}});var f=l(54476),g=l(59301),O={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"},N=O,I=l(7657),T=function(w,Oe){return g.createElement(I.Z,(0,f.Z)({},w,{ref:Oe,icon:N}))},ve=g.forwardRef(T),pe=ve},47472:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pe}});var f=l(54476),g=l(59301),O={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"},N=O,I=l(7657),T=function(w,Oe){return g.createElement(I.Z,(0,f.Z)({},w,{ref:Oe,icon:N}))},ve=g.forwardRef(T),pe=ve},86340:function(At,Fe,l){"use strict";l.d(Fe,{K:function(){return T}});var f=l(59301),g=l(43418),O=l(44080),N={modal:"modal___LGwws",closeIcon:"closeIcon___vsUXI",wrap:"wrap___tDzbl",input:"input___aikQk"},I=l(24334);const T=({visible:ve,width:pe,videoId:q,file_url:w,course_id:Oe,copyUrl:b,toLog:C=!0,logWatchHistory:Re=()=>{},allow_skip:Te,onClose:Le=()=>{},autoPlay:ze=!1,onPlayEnded:Y=()=>{}})=>f.createElement(g.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ve,title:null,footer:null,width:pe,className:N.modal},f.createElement("i",{className:`${N.closeIcon} iconfont icon-guanbi10`,onClick:Le}),ve&&f.createElement(O.Z,{onPlayEnded:Y,autoPlay:ze,allow_skip:Te,courseId:Oe,src:w!=null&&w.startsWith("http")?w:I.Base64.decode(w),videoId:q,toLog:C,logWatchHistory:Re}))},44080:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return Te}});var f=l(59301),g=l(8591),O=l(38854),N=l(73217),I=l(17030),T=l(41867),ve=l(56102),pe=l(84056),q={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"},w=(Le,ze,Y)=>new Promise((ie,V)=>{var j=y=>{try{c(Y.next(y))}catch(x){V(x)}},v=y=>{try{c(Y.throw(y))}catch(x){V(x)}},c=y=>y.done?ie(y.value):Promise.resolve(y.value).then(j,v);c((Y=Y.apply(Le,ze)).next())});function Oe(Le){if(isNaN(Le))return{minutes:"00",seconds:"00"};const ze=new Date(Le*1e3).toISOString().substr(11,8);return{hour:ze.substr(0,2),minutes:ze.substr(3,2),seconds:ze.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function b(Le,ze){return Le-ze}function C(Le){Le.sort(b);let ze=0;for(let Y=0;Y{},handlePlay:y=()=>{},handlePlayEnded:x=()=>{},autoPlay:oe=!1,onPlayEnded:fe=()=>{},isShowWaterMark:xe=!0},Ve)=>{var je;const We=((je=ze==null?void 0:ze.split("."))==null?void 0:je.pop())==="flv",E=(0,f.useRef)(),De=(0,f.useRef)(),Ie=(0,f.useRef)(),Q=(0,f.useRef)(),Ee=(0,f.useRef)(),Me=(0,f.useRef)(),X=(0,f.useRef)(),te=(0,f.useRef)(),ue=(0,f.useRef)(),he=(0,f.useRef)(),Ue=(0,f.useRef)(),tt=(0,f.useRef)(),et=(0,f.useRef)(),gt=(0,f.useRef)(),rt=navigator.userAgent.toLowerCase().match(Re),ke=rt?rt[0]:"pc",ct=(0,f.useRef)(!1),pt=(0,T.eY)();let H=0,Ze=0,M=0,D=null,h=!1,S=20,A=1,z=!1,s=!1,u=[];(0,f.useImperativeHandle)(Ve,()=>({getLastUpdatedTime:()=>E.current.currentTime,getDuration:()=>E.current.duration})),g.ZP.config({maxCount:1,getContainer:()=>Ie.current});const P=(0,f.useCallback)((ae,ce=!1)=>{let Se={point:E.current.currentTime};D?(Se.log_id=D,Se.watch_duration=C(u),Se.total_duration=Ze):(j?(Se.video_id=parseInt(ie,10),Se.course_id=j):Se.video_id=ie,Se.duration=H,Se.device=ke),ce&&(Se.ed="1");function Ke(){return w(this,null,function*(){z=!0,D=yield V==null?void 0:V(Se),z=!1,ae&&ae()})}Ke()},[ie,j]);(0,f.useEffect)(()=>{E.current&&(Q.current.style.display="none",Ee.current.style.display="block"),g.ZP.destroy();let ae=null;return N.Z.isSupported&&We&&ze&&(ze==null?void 0:ze.indexOf(".m3u8"))<0?(ae=N.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:ze,muted:!1}),E.current&&(ae.attachMediaElement(E.current),ae.load())):E.current.setAttribute("src",ze),m(),()=>{ae&&(ae.unload(),ae.pause(),ae.destroy(),ae=null)}},[E,We,ze]);function d(){E.current.paused?(Q.current.style.display="none",Ee.current.style.display="block"):(Q.current.style.display="block",Ee.current.style.display="none")}function m(){Ue.current.style.display="none",et.current.style.display="none",tt.current.style.display="none",E.current.muted||E.current.volume===0?Ue.current.style.display="block":E.current.volume>0&&E.current.volume<=.5?et.current.style.display="block":tt.current.style.display="block"}(0,f.useEffect)(()=>{const ae=document.getElementById("play"),ce=document.querySelectorAll(".playback-icons use");function Se(){y(),v&&!ct.current&&(E.current.currentTime=v),ct.current=!0,u.push(E.current.currentTime),h||(h=!0,Y&&P())}function Ke(){return w(this,null,function*(){d(),u.push(E.current.currentTime),Y&&P(()=>{D=null,M=0,h=!1,z=!1,s=!1,u=[],Ze=0,A=1},!0),fe()})}function Pe(){Me.current.value=Math.round(E.current.currentTime),X.current.value=Math.round(E.current.currentTime)}function ne(){const Ge=Oe(Math.round(E.current.currentTime));ue.current.innerText=`${Ge.hour>0?Ge.hour+":":""}${Ge.minutes}:${Ge.seconds}`,ue.current.setAttribute("datetime",`${Ge.hour>0?" "+Ge.hour+" ":""}${Ge.minutes}m ${Ge.seconds}s`)}function nt(){var Ge,mt,Xt,ft,zt,ln,Ut;const qt=Math.round((Ge=E.current)==null?void 0:Ge.duration);(Xt=(mt=Me.current)==null?void 0:mt.setAttribute)==null||Xt.call(mt,"max",qt),(zt=(ft=X.current)==null?void 0:ft.setAttribute)==null||zt.call(ft,"max",qt);const Ft=Oe(qt);te.current&&(te.current.innerText=`${Ft.hour>0?Ft.hour+":":""}${Ft.minutes}:${Ft.seconds}`,(Ut=(ln=te.current).setAttribute)==null||Ut.call(ln,"datetime",`${Ft.hour>0?" "+Ft.hour+" ":""}${Ft.minutes}m ${Ft.seconds}s`))}function ot(){try{const Ge=Math.round(E.current.duration);Me.current.setAttribute("max",Ge),X.current.setAttribute("max",Ge);const mt=Oe(Ge);te.current.innerText=`${mt.hour>0?mt.hour+":":""}${mt.minutes}:${mt.seconds}`,te.current.setAttribute("datetime",`${mt.hour>0?" "+mt.hour+" ":""}${mt.minutes}m ${mt.seconds}s`),Pe(),ne();const{width:Xt,height:ft,x:zt,y:ln}=De.current.getBoundingClientRect();if(zt<0||ln<0||!Xt)return;if(!s){let Ut=E.current.currentTime,qt=Ut-M;Math.abs(qt)<10?(Ze+=Math.abs(qt),M=Ut,z||Ze-A*S>=0&&(A++,u.push(M),Y&&P())):(M=Ut,Y&&P())}}catch(Ge){console.log(Ge)}}function Et(){s=!0}function st(){E.current.playing&&u.push(E.current.currentTime,M),M=E.current.currentTime,s=!1}function Tt(){H=E.current.duration,H<=20&&(S=H/3),E.current.addEventListener("play",Se)}function Mt(Ge){Ge.preventDefault(),(0,pe.vp)()?(E.current.style.width="100%",E.current.style.height="100%"):E.current.style.cssText=""}function Vt(){c()}function kt(Ge){if(!Le){g.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const mt=Ge.target.dataset.seek?Ge.target.dataset.seek:Ge.target.value;E.current.currentTime=mt,X.current.value=mt,Me.current.value=mt}function Jt(Ge){const mt=Math.round(Ge.offsetX/Ge.target.clientWidth*parseInt(Ge.target.getAttribute("max"),10));Me.current.setAttribute("data-seek",mt);const Xt=Oe(mt);he.current.textContent=`${Xt.hour>0?Xt.hour+":":""}${Xt.minutes}:${Xt.seconds}`;const ft=E.current.getBoundingClientRect();he.current.style.left=`${Ge.pageX-ft.left}px`}function Wt(Ge){switch(Ge.code){case"Space":Ge.preventDefault(),$();break;case"ArrowRight":if(Ge.preventDefault(),!Le){g.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(E.current.currentTime>=E.current.duration)break;E.current.currentTime=parseInt(E.current.currentTime)+5,Pe();break;case"ArrowLeft":if(Ge.preventDefault(),!Le){g.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(E.current.currentTime===0)break;E.current.currentTime=parseInt(E.current.currentTime)-5,Pe();break;case"ArrowUp":Ge.preventDefault(),E.current.volume<1&&(E.current.volume=(parseInt(E.current.volume*10)+1)/10);break;case"ArrowDown":Ge.preventDefault(),E.current.volume>0&&(E.current.volume=(parseInt(E.current.volume*10)-1)/10);break}}return Ie.current.addEventListener((0,pe.gH)(),Mt),E.current.addEventListener("canplay",Tt),E.current.addEventListener("ended",Ke),E.current.addEventListener("seeking",Et),E.current.addEventListener("seeked",st),E.current.addEventListener("loadedmetadata",nt),Me.current.addEventListener("mousemove",Jt),Me.current.addEventListener("input",kt),E.current.addEventListener("timeupdate",ot),E.current.addEventListener("pause",Vt),E.current.addEventListener("volumechange",m),document.addEventListener("keydown",Wt),()=>{var Ge,mt,Xt,ft,zt,ln,Ut,qt,Ft,Gt,pn,_e;(Ge=E.current)==null||Ge.removeEventListener("canplay",Tt),(mt=E.current)==null||mt.removeEventListener("play",Se),(Xt=E.current)==null||Xt.removeEventListener("ended",Ke),(ft=E.current)==null||ft.removeEventListener("seeking",Et),(zt=E.current)==null||zt.removeEventListener("seeked",st),(ln=Me.current)==null||ln.removeEventListener("mousemove",Jt),(Ut=Me.current)==null||Ut.removeEventListener("input",kt),(qt=E.current)==null||qt.removeEventListener("timeupdate",ot),(Ft=E.current)==null||Ft.removeEventListener("pause",Vt),(Gt=E.current)==null||Gt.removeEventListener("loadedmetadata",nt),(pn=E.current)==null||pn.removeEventListener("volumechange",m),document.removeEventListener("keydown",Wt),(_e=E.current)!=null&&_e.playing&&(u.push(M,E.current.currentTime),Y&&P())}},[E,ze]),(0,f.useEffect)(()=>{if(E.current.onended=()=>{x(E)},E.current.oncontextmenu=()=>!1,(ze==null?void 0:ze.indexOf(".m3u8"))>-1){if(E.current.canPlayType("application/vnd.apple.mpegurl"))E.current.src=ze;else if(I.ZP.isSupported()){var ae=new I.ZP;ae.loadSource(ze),ae.attachMedia(E.current)}}},[ze]);const[_,de]=(0,f.useState)(1),$=()=>{E.current.paused||E.current.ended?E.current.play():E.current.pause(),d()};function Ae(){E.current.muted=!E.current.muted,E.current.muted?(gt.current.setAttribute("data-volume",volume.value),gt.current.value=0):gt.current.value=gt.current.dataset.volume}return f.createElement("div",{style:{position:"relative"},ref:Ie},f.createElement("div",{ref:De,className:`${q.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${q.animate__loop}`},xe&&pt?pt.login:" "),f.createElement("div",{className:q.container},f.createElement("div",{className:q["video-container"],id:"video-container"},f.createElement("div",{className:q["playback-animation"],id:"playback-animation"},f.createElement("svg",{className:q["playback-icons"]},f.createElement("use",{className:"hidden",href:"#play-icon"}),f.createElement("use",{href:"#pause"}))),f.createElement("video",{className:q.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:E,autoPlay:oe}),f.createElement("div",{className:`${q["video-controls"]} `,id:"video-controls"},f.createElement("div",{className:q["bottom-controls"]},f.createElement("div",{className:q["left-controls"]},f.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:$},f.createElement("svg",{className:q["playback-icons"]},f.createElement("use",{ref:Ee,href:"#play-icon"}),f.createElement("use",{ref:Q,style:{display:"none"},href:"#pause"}))),f.createElement("div",{className:q.time},f.createElement("time",{id:"time-elapsed",ref:ue},"00:00"),f.createElement("span",null," / "),f.createElement("time",{id:"duration",ref:te},"00:00"))),f.createElement("div",{className:q["right-controls"]},Le&&f.createElement(O.Z,{placement:"top",overlayClassName:q.rateOverlay,getPopupContainer:ae=>ae.parentNode,menu:{items:[{key:"1",label:f.createElement("span",{onClick:()=>{de(1),E.current.playbackRate=1}},"1.0x")},{key:"2",label:f.createElement("span",{onClick:()=>{de(1.5),E.current.playbackRate=1.5}},"1.5x")},{key:"3",label:f.createElement("span",{onClick:()=>{de(2),E.current.playbackRate=2}},"2.0x")}]}},f.createElement("div",{className:`${q.controlText} mr5`},"\u500D\u901F")),f.createElement(ve.CopyToClipboard,{text:ze,onCopy:()=>g.ZP.success("\u590D\u5236\u6210\u529F")},f.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},f.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),f.createElement("div",{className:q["volume-controls"]},f.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:q["volume-button"],id:"volume-button",onClick:Ae},f.createElement("i",{ref:Ue,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),f.createElement("i",{ref:et,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),f.createElement("i",{ref:tt,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),f.createElement("input",{className:q.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:gt,style:{display:"none"},onClick:m})),f.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:q["fullscreen-button"],onClick:()=>{(0,pe.vp)()?(0,pe.BU)():(0,pe.Dj)(Ie.current)}},f.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),f.createElement("div",{className:q["video-progress"]},f.createElement("progress",{ref:X,value:"0",min:"0"}),f.createElement("input",{className:q.seek,ref:Me,value:"0",min:"0",type:"range",step:"1"}),f.createElement("div",{className:q["seek-tooltip"],ref:he,id:"seek-tooltip"},"00:00"))))),f.createElement("svg",{style:{display:"none"}},f.createElement("defs",null,f.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},f.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),f.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},f.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),f.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},f.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"})),f.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},f.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"})),f.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},f.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"})),f.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},f.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"})),f.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},f.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"})),f.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},f.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"})))))})},42786:function(At,Fe,l){"use strict";l.r(Fe),l.d(Fe,{default:function(){return X}});var f=l(59301),g=l(65582),O=l(8591),N=l(13570),I=l(71418),T=l(58421),ve=l(38147),pe=l(41867),q=l(2524),w=l(18889),Oe=l(55988),b=l(36193),C={flex_box_center:"flex_box_center___riBIL",flex_space_between:"flex_space_between___QnIxq",flex_box_vertical_center:"flex_box_vertical_center___lDoLU",flex_box_center_end:"flex_box_center_end___cJ2F_",flex_box_column:"flex_box_column___PSzC7",wrap:"wrap___Mlk1H",mask:"mask___MVQfB",playIconWrap:"playIconWrap___QcDy0",playIcon:"playIcon___MXK2W",linkWrap:"linkWrap___rXjTB",link:"link___uEr60",imgWrap:"imgWrap___nCe4C",cardBottom:"cardBottom___CqJQC",bottomTitle:"bottomTitle___oTGoY",timeWrap:"timeWrap___ioirP",time:"time___hl75k",bottomActionWrap:"bottomActionWrap___RhhZY",peopleWrap:"peopleWrap___TwLjM",actionIcon:"actionIcon___BfAaN"},Re=l(86340),Te=l(74128),Le=l(24334),ze=Object.defineProperty,Y=Object.defineProperties,ie=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,c=(te,ue,he)=>ue in te?ze(te,ue,{enumerable:!0,configurable:!0,writable:!0,value:he}):te[ue]=he,y=(te,ue)=>{for(var he in ue||(ue={}))j.call(ue,he)&&c(te,he,ue[he]);if(V)for(var he of V(ue))v.call(ue,he)&&c(te,he,ue[he]);return te},x=(te,ue)=>Y(te,ie(ue));const oe=({data:te,params:ue,onSend:he})=>{const[Ue,tt]=(0,f.useState)(),[et,gt]=(0,f.useState)({}),rt="90%",ke="55%",ct=H=>{H.link||(tt(!0),gt({videoId:H.id,course_id:ue.coursesId,file_url:H.play_url||H.file_url,copyUrl:pt(H.play_url||H.file_url,H.cover_url),logWatchHistory:()=>{}}))},pt=(H,Ze)=>{let M=Le.Base64.decode(H);if(H)return``};return f.createElement(f.Fragment,null,te==null?void 0:te.map((H,Ze)=>{var M;const D=H!=null&&H.cover_url?(M=H==null?void 0:H.cover_url)!=null&&M.includes("https")?H.cover_url:Te.Z.API_SERVER+H.cover_url:Oe;return f.createElement("a",{className:C.wrap,key:H.id},f.createElement(w.Z,{className:`animated fadeIn ${C.cardWrap}`},f.createElement(I.Z,{tip:"\u6B63\u5728\u8F6C\u7801\uFF0C\u8BF7\u7A0D\u7B49...",spinning:!H.transcoded&&!H.link},f.createElement("span",{className:C.imgWrap,onClick:()=>{ct(H)}},f.createElement("img",{src:D}),H.link&&f.createElement("a",{className:C.linkWrap,href:H.link,target:"_blank",title:H.title},f.createElement("span",{className:C.link},"\u5916\u94FE")),f.createElement(f.Fragment,null,f.createElement("div",{className:C.mask}),f.createElement("div",{className:C.playIconWrap},!H.link&&f.createElement("img",{className:C.playIcon,src:b}))))),f.createElement("div",{className:C.cardBottom},f.createElement("div",{title:H.title,className:C.bottomTitle},H.title),f.createElement("div",{className:C.bottomActionWrap},f.createElement("div",null,"\u8BFE\u7A0B\uFF1A",f.createElement("span",{title:H.subject},H.subject)),f.createElement("b",{onClick:()=>he(H)},"\u4F7F\u7528\u89C6\u9891")))))}),f.createElement(Re.K,x(y({},et),{visible:Ue,width:800,onClose:()=>{tt(!1),gt({})}})))};var fe=(0,g.connect)(({classroomList:te})=>({classroomList:te}))(oe),xe={flex_box_center:"flex_box_center___p5F4p",flex_space_between:"flex_space_between___XpX93",flex_box_vertical_center:"flex_box_vertical_center___CZqxk",flex_box_center_end:"flex_box_center_end___CinPQ",flex_box_column:"flex_box_column___RMknq",wrap:"wrap___fNq3s",listWrap:"listWrap____pT8s",list:"list___xQ3gD",top:"top___KkWz1",bottom:"bottom___MTHH1",tag:"tag___Sj7ii",rate:"rate___RKAhp",videoWrap:"videoWrap___Kv7Tg"},Ve=l(95651),je=Object.defineProperty,me=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,De=(te,ue,he)=>ue in te?je(te,ue,{enumerable:!0,configurable:!0,writable:!0,value:he}):te[ue]=he,Ie=(te,ue)=>{for(var he in ue||(ue={}))We.call(ue,he)&&De(te,he,ue[he]);if(me)for(var he of me(ue))E.call(ue,he)&&De(te,he,ue[he]);return te},Q=(te,ue)=>{var he={};for(var Ue in te)We.call(te,Ue)&&ue.indexOf(Ue)<0&&(he[Ue]=te[Ue]);if(te!=null&&me)for(var Ue of me(te))ue.indexOf(Ue)<0&&E.call(te,Ue)&&(he[Ue]=te[Ue]);return he},Ee=(te,ue,he)=>new Promise((Ue,tt)=>{var et=ke=>{try{rt(he.next(ke))}catch(ct){tt(ct)}},gt=ke=>{try{rt(he.throw(ke))}catch(ct){tt(ct)}},rt=ke=>ke.done?Ue(ke.value):Promise.resolve(ke.value).then(et,gt);rt((he=he.apply(te,ue)).next())});const Me=te=>{var ue=te,{classroomList:he,globalSetting:Ue,user:tt,dispatch:et}=ue,gt=Q(ue,["classroomList","globalSetting","user","dispatch"]);const rt=(0,g.useParams)(),{detailTopBanner:ke,detailLeftMenus:ct,shareStatus:pt}=he,[H,Ze]=(0,f.useState)("1"),[M,D]=(0,f.useState)(0),[h,S]=(0,f.useState)(!0),[A,z]=(0,f.useState)([]),[s,u]=(0,f.useState)({page:1,limit:9,order:"random"});(0,f.useEffect)(()=>{s.page=1,m(s)},[H]);const P=Pe=>Ee(void 0,null,function*(){S(!0);let ne=yield(0,ve.ZP)(`/api/courses/${rt==null?void 0:rt.coursesId}/ilearning_resource.json`,{method:"get",params:Ie({type:1},Pe)});ne!=null&&ne.shixuns&&(z((ne==null?void 0:ne.shixuns)||[]),D(ne==null?void 0:ne.total_count)),S(!1)}),d=Pe=>Ee(void 0,null,function*(){S(!0);let ne=yield(0,ve.ZP)(`/api/courses/${rt==null?void 0:rt.coursesId}/ilearning_resource.json`,{method:"get",params:Ie({type:2},Pe)});ne!=null&&ne.videos&&(z((ne==null?void 0:ne.videos)||[]),D(ne==null?void 0:ne.total_count)),S(!1)}),m=Pe=>{H==="1"?P(Pe):d(Pe)},_=Pe=>{Ze(Pe.key)},de=[{name:"\u5B9E\u8BAD\u8D44\u6E90\u63A8\u8350",id:"1"},{name:"\u89C6\u9891\u8D44\u6E90\u63A8\u8350",id:"2"}],$=Pe=>{s.page=Pe,u(Ie({},s)),H==="1"?P(s):d(s)},Ae=Pe=>Ee(void 0,null,function*(){const ne=yield(0,ve.ZP)(`/api/shixuns/${Pe.identifier}/send_to_course.json`,{method:"post",body:{id:Pe.identifier,identifier:Pe.identifier,courses:[{course_id:rt==null?void 0:rt.coursesId,id:Pe.identifier,identifier:Pe.identifier,type:"normal",is_use:1,is_copy:0}]}});(ne==null?void 0:ne.status)===1&&(et({type:"classroomList/getClassroomLeftMenus",payload:{id:rt.coursesId}}),O.ZP.success("\u4F7F\u7528\u6210\u529F"))}),ae=Pe=>Ee(void 0,null,function*(){const ne="jpl5vs26";console.log(Pe);const nt=yield(0,ve.ZP)(`/api/paths/${Pe==null?void 0:Pe.subject_identifier}/send_to_course.json`,{method:"post",body:{course_id:ke==null?void 0:ke.course_id,id:Pe==null?void 0:Pe.subject_identifier,stage_shixuns:[{stage_shixun_id:Pe.stage_shixun_id,is_copy:0,is_use:1}],type:"video",sync_catelog:0}});(nt==null?void 0:nt.status)===1&&(et({type:"classroomList/getClassroomLeftMenus",payload:{id:rt==null?void 0:rt.coursesId}}),O.ZP.success("\u4F7F\u7528\u6210\u529F"))}),ce=()=>f.createElement("div",{className:xe.listWrap},A==null?void 0:A.map((Pe,ne)=>f.createElement("div",{key:Pe.id,className:xe.list},f.createElement("div",{className:xe.top},f.createElement("aside",{title:Pe.name},Pe.name),f.createElement("div",{onClick:()=>Ae(Pe)},"\u4F7F\u7528\u5B9E\u8BAD")),f.createElement("div",{className:xe.bottom},f.createElement("div",{className:xe.tag},Pe==null?void 0:Pe.author_name),f.createElement("div",{className:xe.tag},Pe==null?void 0:Pe.author_school_name),f.createElement("div",{className:xe.tag},f.createElement("span",null,"\u5173\u5361"),Pe==null?void 0:Pe.challenges_count),f.createElement("div",{className:xe.tag},f.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),Pe==null?void 0:Pe.myshixuns_count),f.createElement("div",{className:xe.rate},f.createElement(N.Z,{allowHalf:!0,disabled:!0,defaultValue:Pe.score_info}),f.createElement("span",{className:"font14"},"\xA0",Pe.score_info?`${Pe.score_info}\u5206`:"5\u5206")))))),Se=()=>f.createElement("div",{className:xe.videoWrap},f.createElement(fe,{params:rt,dispatch:et,data:A,onSend:ae})),Ke=!!(ke!=null&&ke.sub_discipline_id);return console.log("detailTopBanner"),console.log(!!(ke!=null&&ke.sub_discipline_id)),f.createElement("section",{className:xe.wrap},f.createElement(Ve.Z,{isLoading:!1,tabDataSource:de,isAdmin:(0,pe.GJ)(),onTabMenuClick:_,defaultSelectedKeys:[H],extraNode:(0,pe.GJ)()&&Ke&&f.createElement("span",{className:"c-blue font14 ml20 current",onClick:Pe=>{Pe.preventDefault(),m(s)}},f.createElement("i",{className:"iconfont icon-huanyipi font14 mr5"}),"\u6362\u4E00\u6279")}),f.createElement(I.Z,{spinning:h},M===0?f.createElement(q.Z,null):H==="1"?ce():Se()),f.createElement(T.Z,{hideOnSinglePage:!0,onChange:Pe=>$(Pe),current:s.page,pageSize:s.limit,total:M,showQuickJumper:!0,showSizeChanger:!1,showTotal:Pe=>f.createElement("span",{className:"mr10"},"\u5171",f.createElement("span",{className:"c-orange"},Pe),"\u6761\u6570\u636E"),className:"tr pb20"}))};var X=(0,g.connect)(({classroomList:te,user:ue,globalSetting:he})=>({user:ue,classroomList:te,globalSetting:he}))(Me)},95651:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return C}});var f=l(59301),g=l(95237),O=l(43604),N=l(20834),I=l(6848),T=l(38854),ve=l(8591),pe={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},q=l(65582),w=l(41867),Oe=l(65862),C=({isLoading:Re,addText:Te,tabDataSource:Le,isAdmin:ze,dispatch:Y,classroomList:ie,type:V,isExercise:j,defaultSelectedKeys:v,onTabMenuClick:c,getDropdownMenu:y,showControlButton:x,buttonText:oe,buttonIcon:fe="icon-tianjiadaohang",extraNode:xe,user:Ve,onButtonClick:je,isModelUser:me})=>{var We,E,De,Ie,Q;const Ee=(0,q.useParams)();return f.createElement("div",{className:pe.tabMenuContainer},f.createElement(g.Z,null,f.createElement(O.Z,{flex:"1"},f.createElement(N.default,{onSelect:Me=>Re?{}:c(Me),mode:"horizontal",selectedKeys:v},Le.map(Me=>f.createElement(N.default.Item,{key:typeof Me.index=="number"?Me.index:Me.id},f.createElement("span",{className:"c-grey-666"},Me.name),Me.total!==void 0&&ze&&f.createElement("span",{className:"c-grey-999 ml20"},Me.total||0))))),ze&&j&&f.createElement(I.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},f.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,Oe.xg)(`/classrooms/${Ee==null?void 0:Ee.coursesId}/statistics_zb`)}})),ze&&j&&f.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{Y({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),ze&&f.createElement(O.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},j&&f.createElement(T.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>f.createElement(N.default,null,f.createElement(N.default.Item,{key:1,onClick:()=>{var Me;if((0,w.Rm)()&&!((Me=ie.AssistantObject.exercise)!=null&&Me.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Y({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:V,exportType:"exercise",category_id:Ee.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),f.createElement(N.default.Item,{key:3,onClick:()=>{var Me;if((0,w.Rm)()&&!((Me=ie.AssistantObject.exercise)!=null&&Me.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}q.history.push(`/classrooms/${Ee==null?void 0:Ee.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},f.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},f.createElement("span",{style:{color:"#666666",cursor:"pointer"}},f.createElement("i",{className:"iconfont icon-xiazai6"})))),f.createElement("div",{className:pe.control},f.createElement("div",{className:pe.extra},xe),x&&(oe=="\u6DFB\u52A0\u76F4\u64AD"?f.createElement(T.Z,{menu:{items:(E=(We=[{label:f.createElement("div",{onClick:()=>{je("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},me&&{label:f.createElement("div",{onClick:()=>{je("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:We.filter(Me=>Me==null?void 0:Me.show))==null?void 0:E.map(Me=>({label:Me==null?void 0:Me.label,key:Me==null?void 0:Me.key}))}},f.createElement("span",{className:pe.selectBtn},f.createElement("span",null,f.createElement("i",{className:`iconfont ${fe}`})),f.createElement("span",null,oe))):f.createElement("span",{onClick:je,style:{cursor:"pointer"},className:pe.selectBtn},f.createElement("span",null,f.createElement("i",{className:`iconfont ${fe}`})),f.createElement("span",null,oe))),!!y&&f.createElement(T.Z,{disabled:((De=Ve==null?void 0:Ve.userInfo)==null?void 0:De.user_status)===2,className:"ml10",dropdownRender:y},f.createElement("span",{className:((Ie=Ve==null?void 0:Ve.userInfo)==null?void 0:Ie.user_status)===2?pe.selectBtn1:pe.selectBtn},f.createElement("span",null,f.createElement("i",{className:"iconfont icon-tianjiadaohang"})),f.createElement(I.Z,{title:((Q=Ve==null?void 0:Ve.userInfo)==null?void 0:Q.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},f.createElement("span",null,Te||"\u521B\u5EFA\u8BD5\u5377"))))))))}},84056:function(At,Fe,l){"use strict";l.d(Fe,{BU:function(){return g},Dj:function(){return f},gH:function(){return O},vp:function(){return N}});function f(I){try{I.mozRequestFullScreen?I.mozRequestFullScreen():I.webkitRequestFullScreen&&I.webkitRequestFullScreen()}catch(T){console.log(T,":e")}}function g(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const O=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function N(){var I=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,T=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",I),window.isFullScreen?window.isFullScreen:I!=null}},73217:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return pn}});class f{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e},Object.assign=Object.assign||function(e){if(e==null)throw new TypeError("Cannot convert undefined or null to object");let n=Object(e);for(let i=1;i ${n}`;I.ENABLE_CALLBACK&&I.emitter.emit("log","error",i),I.ENABLE_ERROR&&(console.error?console.error(i):console.warn?console.warn(i):console.log(i))}static i(e,n){(!e||I.FORCE_GLOBAL_TAG)&&(e=I.GLOBAL_TAG);let i=`[${e}] > ${n}`;I.ENABLE_CALLBACK&&I.emitter.emit("log","info",i),I.ENABLE_INFO&&(console.info?console.info(i):console.log(i))}static w(e,n){(!e||I.FORCE_GLOBAL_TAG)&&(e=I.GLOBAL_TAG);let i=`[${e}] > ${n}`;I.ENABLE_CALLBACK&&I.emitter.emit("log","warn",i),I.ENABLE_WARN&&(console.warn?console.warn(i):console.log(i))}static d(e,n){(!e||I.FORCE_GLOBAL_TAG)&&(e=I.GLOBAL_TAG);let i=`[${e}] > ${n}`;I.ENABLE_CALLBACK&&I.emitter.emit("log","debug",i),I.ENABLE_DEBUG&&(console.debug?console.debug(i):console.log(i))}static v(e,n){(!e||I.FORCE_GLOBAL_TAG)&&(e=I.GLOBAL_TAG);let i=`[${e}] > ${n}`;I.ENABLE_CALLBACK&&I.emitter.emit("log","verbose",i),I.ENABLE_VERBOSE&&console.log(i)}}I.GLOBAL_TAG="flv.js",I.FORCE_GLOBAL_TAG=!1,I.ENABLE_ERROR=!0,I.ENABLE_INFO=!0,I.ENABLE_WARN=!0,I.ENABLE_DEBUG=!0,I.ENABLE_VERBOSE=!0,I.ENABLE_CALLBACK=!1,I.emitter=new(N());var T=I;class ve{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(e){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=e,this._totalBytes+=e):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=e,this._totalBytes+=e):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=e,this._totalBytes+=e,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let e=(this._now()-this._lastCheckpoint)/1e3;return e==0&&(e=1),this._intervalBytes/e/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let e=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/e/1024}}var pe=ve;class q{constructor(e){this._message=e}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class w extends q{constructor(e){super(e)}get name(){return"IllegalStateException"}}class Oe extends q{constructor(e){super(e)}get name(){return"InvalidArgumentException"}}class b extends q{constructor(e){super(e)}get name(){return"NotImplementedException"}}const C={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},Re={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class Te{constructor(e){this._type=e||"undefined",this._status=C.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=C.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===C.kConnecting||this._status===C.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(e){this._onContentLengthKnown=e}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(e){this._onURLRedirect=e}get onDataArrival(){return this._onDataArrival}set onDataArrival(e){this._onDataArrival=e}get onError(){return this._onError}set onError(e){this._onError=e}get onComplete(){return this._onComplete}set onComplete(e){this._onComplete=e}open(e,n){throw new b("Unimplemented abstract function!")}abort(){throw new b("Unimplemented abstract function!")}}let Le={};function ze(){let _e=self.navigator.userAgent.toLowerCase(),e=/(edge)\/([\w.]+)/.exec(_e)||/(opr)[\/]([\w.]+)/.exec(_e)||/(chrome)[ \/]([\w.]+)/.exec(_e)||/(iemobile)[\/]([\w.]+)/.exec(_e)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(_e)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(_e)||/(webkit)[ \/]([\w.]+)/.exec(_e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(_e)||/(msie) ([\w.]+)/.exec(_e)||_e.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(_e)||_e.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(_e)||[],n=/(ipad)/.exec(_e)||/(ipod)/.exec(_e)||/(windows phone)/.exec(_e)||/(iphone)/.exec(_e)||/(kindle)/.exec(_e)||/(android)/.exec(_e)||/(windows)/.exec(_e)||/(mac)/.exec(_e)||/(linux)/.exec(_e)||/(cros)/.exec(_e)||[],i={browser:e[5]||e[3]||e[1]||"",version:e[2]||e[4]||"0",majorVersion:e[4]||e[2]||"0",platform:n[0]||""},t={};if(i.browser){t[i.browser]=!0;let r=i.majorVersion.split(".");t.version={major:parseInt(i.majorVersion,10),string:i.version},r.length>1&&(t.version.minor=parseInt(r[1],10)),r.length>2&&(t.version.build=parseInt(r[2],10))}if(i.platform&&(t[i.platform]=!0),(t.chrome||t.opr||t.safari)&&(t.webkit=!0),t.rv||t.iemobile){t.rv&&delete t.rv;let r="msie";i.browser=r,t[r]=!0}if(t.edge){delete t.edge;let r="msedge";i.browser=r,t[r]=!0}if(t.opr){let r="opera";i.browser=r,t[r]=!0}if(t.safari&&t.android){let r="android";i.browser=r,t[r]=!0}t.name=i.browser,t.platform=i.platform;for(let r in Le)Le.hasOwnProperty(r)&&delete Le[r];Object.assign(Le,t)}ze();var Y=Le;class ie extends Te{static isSupported(){try{let e=Y.msedge&&Y.version.minor>=15048,n=Y.msedge?e:!0;return self.fetch&&self.ReadableStream&&n}catch(e){return!1}}constructor(e,n){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=e,this._config=n,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(e,n){this._dataSource=e,this._range=n;let i=e.url;this._config.reuseRedirectedURL&&e.redirectedURL!=null&&(i=e.redirectedURL);let t=this._seekHandler.getConfig(i,n),r=new self.Headers;if(typeof t.headers=="object"){let a=t.headers;for(let R in a)a.hasOwnProperty(R)&&r.append(R,a[R])}let o={method:"GET",headers:r,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let a in this._config.headers)r.append(a,this._config.headers[a]);e.cors===!1&&(o.mode="same-origin"),e.withCredentials&&(o.credentials="include"),e.referrerPolicy&&(o.referrerPolicy=e.referrerPolicy),this._status=C.kConnecting,self.fetch(t.url,o).then(a=>{if(this._requestAbort){this._requestAbort=!1,this._status=C.kIdle;return}if(a.ok&&a.status>=200&&a.status<=299){if(a.url!==t.url&&this._onURLRedirect){let p=this._seekHandler.removeURLParameters(a.url);this._onURLRedirect(p)}let R=a.headers.get("Content-Length");return R!=null&&(this._contentLength=parseInt(R),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,a.body.getReader())}else if(this._status=C.kError,this._onError)this._onError(Re.HTTP_STATUS_CODE_INVALID,{code:a.status,msg:a.statusText});else throw new q("FetchStreamLoader: Http code invalid, "+a.status+" "+a.statusText)}).catch(a=>{if(this._status=C.kError,this._onError)this._onError(Re.EXCEPTION,{code:-1,msg:a.message});else throw a})}abort(){this._requestAbort=!0}_pump(e){return e.read().then(n=>{if(n.done)if(this._contentLength!==null&&this._receivedLength{if(n.code===11&&Y.msedge)return;this._status=C.kError;let i=0,t=null;if((n.code===19||n.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=C.kError,this._onError)this._onError(Re.HTTP_STATUS_CODE_INVALID,{code:n.status,msg:n.statusText});else throw new q("MozChunkedLoader: Http code invalid, "+n.status+" "+n.statusText);else this._status=C.kBuffering}}_onProgress(e){if(this._status===C.kError)return;this._contentLength===null&&e.total!==null&&e.total!==0&&(this._contentLength=e.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let n=e.target.response,i=this._range.from+this._receivedLength;this._receivedLength+=n.byteLength,this._onDataArrival&&this._onDataArrival(n,i,this._receivedLength)}_onLoadEnd(e){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===C.kError)return;this._status=C.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(e){this._status=C.kError;let n=0,i=null;if(this._contentLength&&e.loaded=200&&n.status<=299){if(this._status=LoaderStatus.kBuffering,n.responseURL!=null){let t=this._seekHandler.removeURLParameters(n.responseURL);n.responseURL!==this._currentRequestURL&&t!==this._currentRedirectedURL&&(this._currentRedirectedURL=t,this._onURLRedirect&&this._onURLRedirect(t))}let i=n.getResponseHeader("Content-Length");if(i!=null&&this._contentLength==null){let t=parseInt(i);t>0&&(this._contentLength=t,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:n.status,msg:n.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+n.status+" "+n.statusText);else if(n.readyState===3&&n.status>=200&&n.status<=299){this._status=LoaderStatus.kBuffering;let i=n.response;this._reader.readAsArrayBuffer(i)}}_xhrOnError(e){this._status=LoaderStatus.kError;let n=LoaderErrors.EXCEPTION,i={code:-1,msg:e.constructor.name+" "+e.type};if(this._onError)this._onError(n,i);else throw new RuntimeException(i.msg)}_msrOnProgress(e){let i=e.target.result;if(i==null){this._doReconnectIfNeeded();return}let t=i.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=i.byteLength;let r=this._totalRange.from+this._receivedLength;this._receivedLength+=t.byteLength,this._onDataArrival&&this._onDataArrival(t,r,this._receivedLength),i.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${r+t.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(i=this._range.from+this._contentLength-1),this._currentRequestRange={from:n,to:i},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(e,n){this._lastTimeLoaded=0;let i=e.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?i=this._currentRedirectedURL:e.redirectedURL!=null&&(i=e.redirectedURL));let t=this._seekHandler.getConfig(i,n);this._currentRequestURL=t.url;let r=this._xhr=new XMLHttpRequest;if(r.open("GET",t.url,!0),r.responseType="arraybuffer",r.onreadystatechange=this._onReadyStateChange.bind(this),r.onprogress=this._onProgress.bind(this),r.onload=this._onLoad.bind(this),r.onerror=this._onXhrError.bind(this),e.withCredentials&&(r.withCredentials=!0),typeof t.headers=="object"){let o=t.headers;for(let a in o)o.hasOwnProperty(a)&&r.setRequestHeader(a,o[a])}if(typeof this._config.headers=="object"){let o=this._config.headers;for(let a in o)o.hasOwnProperty(a)&&r.setRequestHeader(a,o[a])}r.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=C.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(e){let n=e.target;if(n.readyState===2){if(n.responseURL!=null){let i=this._seekHandler.removeURLParameters(n.responseURL);n.responseURL!==this._currentRequestURL&&i!==this._currentRedirectedURL&&(this._currentRedirectedURL=i,this._onURLRedirect&&this._onURLRedirect(i))}if(n.status>=200&&n.status<=299){if(this._waitForTotalLength)return;this._status=C.kBuffering}else if(this._status=C.kError,this._onError)this._onError(Re.HTTP_STATUS_CODE_INVALID,{code:n.status,msg:n.statusText});else throw new q("RangeLoader: Http code invalid, "+n.status+" "+n.statusText)}}_onProgress(e){if(this._status===C.kError)return;if(this._contentLength===null){let i=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,i=!0;let t=e.total;this._internalAbort(),t!=null&t!==0&&(this._totalLength=t)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,i){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let n=e.loaded-this._lastTimeLoaded;this._lastTimeLoaded=e.loaded,this._speedSampler.addBytes(n)}_normalizeSpeed(e){let n=this._chunkSizeKBList,i=n.length-1,t=0,r=0,o=i;if(e=n[t]&&e=3&&(n=this._speedSampler.currentKBps)),n!==0){let o=this._normalizeSpeed(n);this._currentSpeedNormalized!==o&&(this._currentSpeedNormalized=o,this._currentChunkSizeKB=o)}let i=e.target.response,t=this._range.from+this._receivedLength;this._receivedLength+=i.byteLength;let r=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(n.result)},n.readAsArrayBuffer(e.data)}else{this._status=C.kError;let n={code:-1,msg:"Unsupported WebSocket message type: "+e.data.constructor.name};if(this._onError)this._onError(Re.EXCEPTION,n);else throw new q(n.msg)}}_dispatchArrayBuffer(e){let n=e,i=this._receivedLength;this._receivedLength+=n.byteLength,this._onDataArrival&&this._onDataArrival(n,i,this._receivedLength)}_onWebSocketError(e){this._status=C.kError;let n={code:e.code,msg:e.message};if(this._onError)this._onError(Re.EXCEPTION,n);else throw new q(n.msg)}}var xe=fe;class Ve{constructor(e){this._zeroStart=e||!1}getConfig(e,n){let i={};if(n.from!==0||n.to!==-1){let t;n.to!==-1?t=`bytes=${n.from.toString()}-${n.to.toString()}`:t=`bytes=${n.from.toString()}-`,i.Range=t}else this._zeroStart&&(i.Range="bytes=0-");return{url:e,headers:i}}removeURLParameters(e){return e}}var je=Ve;class me{constructor(e,n){this._startName=e,this._endName=n}getConfig(e,n){let i=e;if(n.from!==0||n.to!==-1){let t=!0;i.indexOf("?")===-1&&(i+="?",t=!1),t&&(i+="&"),i+=`${this._startName}=${n.from.toString()}`,n.to!==-1&&(i+=`&${this._endName}=${n.to.toString()}`)}return{url:i,headers:{}}}removeURLParameters(e){let n=e.split("?")[0],i,t=e.indexOf("?");t!==-1&&(i=e.substring(t+1));let r="";if(i!=null&&i.length>0){let o=i.split("&");for(let a=0;a0;R[0]!==this._startName&&R[0]!==this._endName&&(p&&(r+="&"),r+=o[a])}}return r.length===0?n:n+"?"+r}}var We=me;class E{constructor(e,n,i){this.TAG="IOController",this._config=n,this._extraData=i,this._stashInitialSize=1024*384,n.stashInitialSize!=null&&n.stashInitialSize>0&&(this._stashInitialSize=n.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,n.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=e,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(e.url),this._refTotalLength=e.filesize?e.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new pe,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(e){this._extraData=e}get onDataArrival(){return this._onDataArrival}set onDataArrival(e){this._onDataArrival=e}get onSeeked(){return this._onSeeked}set onSeeked(e){this._onSeeked=e}get onError(){return this._onError}set onError(e){this._onError=e}get onComplete(){return this._onComplete}set onComplete(e){this._onComplete=e}get onRedirect(){return this._onRedirect}set onRedirect(e){this._onRedirect=e}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(e){this._onRecoveredEarlyEof=e}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===oe?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let e=this._config;if(e.seekType==="range")this._seekHandler=new je(this._config.rangeLoadZeroStart);else if(e.seekType==="param"){let n=e.seekParamStart||"bstart",i=e.seekParamEnd||"bend";this._seekHandler=new We(n,i)}else if(e.seekType==="custom"){if(typeof e.customSeekHandler!="function")throw new Oe("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new e.customSeekHandler}else throw new Oe(`Invalid seekType in config: ${e.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=xe;else if(V.isSupported())this._loaderClass=V;else if(v.isSupported())this._loaderClass=v;else if(oe.isSupported())this._loaderClass=oe;else throw new q("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(e){this._currentRange={from:0,to:-1},e&&(this._currentRange.from=e),this._speedSampler.reset(),e||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let e=this._resumeFrom;this._resumeFrom=0,this._internalSeek(e,!0)}}seek(e){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(e,!0)}_internalSeek(e,n){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(n),this._loader.destroy(),this._loader=null;let i={from:e,to:-1};this._currentRange={from:i.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,i),this._onSeeked&&this._onSeeked()}updateUrl(e){if(!e||typeof e!="string"||e.length===0)throw new Oe("Url must be a non-empty string!");this._dataSource.url=e}_expandBuffer(e){let n=this._stashSize;for(;n+1024*1024*10){let t=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(i,0,n).set(t,0)}this._stashBuffer=i,this._bufferSize=n}_normalizeSpeed(e){let n=this._speedNormalizeList,i=n.length-1,t=0,r=0,o=i;if(e=n[t]&&e=512&&e<=1024?n=Math.floor(e*1.5):n=e*2,n>8192&&(n=8192);let i=n*1024+1024*1024*1;this._bufferSize0){let o=this._stashBuffer.slice(0,this._stashUsed),a=this._dispatchChunks(o,this._stashByteStart);if(a0){let R=new Uint8Array(o,a);r.set(R,0),this._stashUsed=R.byteLength,this._stashByteStart+=a}}else this._stashUsed=0,this._stashByteStart+=a;this._stashUsed+e.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+e.byteLength),r=new Uint8Array(this._stashBuffer,0,this._bufferSize)),r.set(new Uint8Array(e),this._stashUsed),this._stashUsed+=e.byteLength}else{let o=this._dispatchChunks(e,n);if(othis._bufferSize&&(this._expandBuffer(a),r=new Uint8Array(this._stashBuffer,0,this._bufferSize)),r.set(new Uint8Array(e,o),0),this._stashUsed+=a,this._stashByteStart=n+o}}}else if(this._stashUsed===0){let r=this._dispatchChunks(e,n);if(rthis._bufferSize&&this._expandBuffer(o),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(e,r),0),this._stashUsed+=o,this._stashByteStart=n+r}}else{this._stashUsed+e.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+e.byteLength);let r=new Uint8Array(this._stashBuffer,0,this._bufferSize);r.set(new Uint8Array(e),this._stashUsed),this._stashUsed+=e.byteLength;let o=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(o0){let a=new Uint8Array(this._stashBuffer,o);r.set(a,0)}this._stashUsed-=o,this._stashByteStart+=o}}_flushStashBuffer(e){if(this._stashUsed>0){let n=this._stashBuffer.slice(0,this._stashUsed),i=this._dispatchChunks(n,this._stashByteStart),t=n.byteLength-i;if(i0){let r=new Uint8Array(this._stashBuffer,0,this._bufferSize),o=new Uint8Array(n,i);r.set(o,0),this._stashUsed=o.byteLength,this._stashByteStart+=i}return 0}return this._stashUsed=0,this._stashByteStart=0,t}return 0}_onLoaderComplete(e,n){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(e,n){switch(T.e(this.TAG,`Loader error, code = ${n.code}, msg = ${n.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,e=Re.UNRECOVERABLE_EARLY_EOF),e){case Re.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let i=this._currentRange.to+1;i0){let n=ue.getConfig();e.emit("change",n)}}static registerListener(e){ue.emitter.addListener("change",e)}static removeListener(e){ue.emitter.removeListener("change",e)}static addLogListener(e){T.emitter.addListener("log",e),T.emitter.listenerCount("log")>0&&(T.ENABLE_CALLBACK=!0,ue._notifyChange())}static removeLogListener(e){T.emitter.removeListener("log",e),T.emitter.listenerCount("log")===0&&(T.ENABLE_CALLBACK=!1,ue._notifyChange())}}ue.emitter=new(N());var he=ue;class Ue{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let e=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,n=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&e&&n}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(e){if(this.keyframesIndex==null)return null;let n=this.keyframesIndex,i=this._search(n.times,e);return{index:i,milliseconds:n.times[i],fileposition:n.filepositions[i]}}_search(e,n){let i=0,t=e.length-1,r=0,o=0,a=t;for(n=e[r]&&n=128){e.push(String.fromCharCode(r&65535)),i+=2;continue}}}else if(n[i]<240){if(et(n,i,2)){let r=(n[i]&15)<<12|(n[i+1]&63)<<6|n[i+2]&63;if(r>=2048&&(r&63488)!==55296){e.push(String.fromCharCode(r&65535)),i+=3;continue}}}else if(n[i]<248&&et(n,i,3)){let r=(n[i]&7)<<18|(n[i+1]&63)<<12|(n[i+2]&63)<<6|n[i+3]&63;if(r>65536&&r<1114112){r-=65536,e.push(String.fromCharCode(r>>>10|55296)),e.push(String.fromCharCode(r&1023|56320)),i+=4;continue}}}e.push("\uFFFD"),++i}return e.join("")}var rt=gt;let ke=function(){let _e=new ArrayBuffer(2);return new DataView(_e).setInt16(0,256,!0),new Int16Array(_e)[0]===256}();class ct{static parseScriptData(e,n,i){let t={};try{let r=ct.parseValue(e,n,i),o=ct.parseValue(e,n+r.size,i-r.size);t[r.data]=o.data}catch(r){T.e("AMF",r.toString())}return t}static parseObject(e,n,i){if(i<3)throw new w("Data not enough when parse ScriptDataObject");let t=ct.parseString(e,n,i),r=ct.parseValue(e,n+t.size,i-t.size),o=r.objectEnd;return{data:{name:t.data,value:r.data},size:t.size+r.size,objectEnd:o}}static parseVariable(e,n,i){return ct.parseObject(e,n,i)}static parseString(e,n,i){if(i<2)throw new w("Data not enough when parse String");let r=new DataView(e,n,i).getUint16(0,!ke),o;return r>0?o=rt(new Uint8Array(e,n+2,r)):o="",{data:o,size:2+r}}static parseLongString(e,n,i){if(i<4)throw new w("Data not enough when parse LongString");let r=new DataView(e,n,i).getUint32(0,!ke),o;return r>0?o=rt(new Uint8Array(e,n+4,r)):o="",{data:o,size:4+r}}static parseDate(e,n,i){if(i<10)throw new w("Data size invalid when parse Date");let t=new DataView(e,n,i),r=t.getFloat64(0,!ke),o=t.getInt16(8,!ke);return r+=o*60*1e3,{data:new Date(r),size:10}}static parseValue(e,n,i){if(i<1)throw new w("Data not enough when parse Value");let t=new DataView(e,n,i),r=1,o=t.getUint8(0),a,R=!1;try{switch(o){case 0:a=t.getFloat64(1,!ke),r+=8;break;case 1:{a=!!t.getUint8(1),r+=1;break}case 2:{let p=ct.parseString(e,n+1,i-1);a=p.data,r+=p.size;break}case 3:{a={};let p=0;for((t.getUint32(i-4,!ke)&16777215)===9&&(p=3);r32)throw new Oe("ExpGolomb: readBits() bits exceeded max 32bits!");if(e<=this._current_word_bits_left){let o=this._current_word>>>32-e;return this._current_word<<=e,this._current_word_bits_left-=e,o}let n=this._current_word_bits_left?this._current_word:0;n=n>>>32-this._current_word_bits_left;let i=e-this._current_word_bits_left;this._fillCurrentWord();let t=Math.min(i,this._current_word_bits_left),r=this._current_word>>>32-t;return this._current_word<<=t,this._current_word_bits_left-=t,n=n<>>e)return this._current_word<<=e,this._current_word_bits_left-=e,e;return this._fillCurrentWord(),e+this._skipLeadingZero()}readUEG(){let e=this._skipLeadingZero();return this.readBits(e+1)-1}readSEG(){let e=this.readUEG();return e&1?e+1>>>1:-1*(e>>>1)}}var Ze=H;class M{static _ebsp2rbsp(e){let n=e,i=n.byteLength,t=new Uint8Array(i),r=0;for(let o=0;o=2&&n[o]===3&&n[o-1]===0&&n[o-2]===0||(t[r]=n[o],r++);return new Uint8Array(t.buffer,0,r)}static parseSPS(e){let n=M._ebsp2rbsp(e),i=new Ze(n);i.readByte();let t=i.readByte();i.readByte();let r=i.readByte();i.readUEG();let o=M.getProfileString(t),a=M.getLevelString(r),R=1,p=420,L=[0,420,422,444],F=8;if((t===100||t===110||t===122||t===244||t===44||t===83||t===86||t===118||t===128||t===138||t===144)&&(R=i.readUEG(),R===3&&i.readBits(1),R<=3&&(p=L[R]),F=i.readUEG()+8,i.readUEG(),i.readBits(1),i.readBool())){let Xe=R!==3?8:12;for(let $e=0;$e0&&Xe<16?(qe=$e[Xe-1],we=St[Xe-1]):Xe===255&&(qe=i.readByte()<<8|i.readByte(),we=i.readByte()<<8|i.readByte())}if(i.readBool()&&i.readBool(),i.readBool()&&(i.readBits(4),i.readBool()&&i.readBits(24)),i.readBool()&&(i.readUEG(),i.readUEG()),i.readBool()){let Xe=i.readBits(32),$e=i.readBits(32);Z=i.readBool(),B=$e,W=Xe*2,Qe=B/W}}let G=1;(qe!==1||we!==1)&&(G=qe/we);let K=0,k=0;if(R===0)K=1,k=2-ee;else{let Xe=R===3?1:2,$e=R===1?2:1;K=Xe,k=$e*(2-ee)}let be=(ye+1)*16,Ne=(2-ee)*((se+1)*16);be-=(J+Ce)*K,Ne-=(ge+Be)*k;let He=Math.ceil(be*G);return i.destroy(),i=null,{profile_string:o,level_string:a,bit_depth:F,ref_frames:U,chroma_format:p,chroma_format_string:M.getChromaFormatString(p),frame_rate:{fixed:Z,fps:Qe,fps_den:W,fps_num:B},sar_ratio:{width:qe,height:we},codec_size:{width:be,height:Ne},present_size:{width:He,height:Ne}}}static _skipScalingList(e,n){let i=8,t=8,r=0;for(let o=0;o>>8&255|(_e&255)<<8}function z(_e){return(_e&4278190080)>>>24|(_e&16711680)>>>8|(_e&65280)<<8|(_e&255)<<24}function s(_e,e){return _e[e]<<24|_e[e+1]<<16|_e[e+2]<<8|_e[e+3]}class u{constructor(e,n){this.TAG="FLVDemuxer",this._config=n,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=e.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=e.hasAudioTrack,this._hasVideo=e.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new tt,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let i=new ArrayBuffer(2);return new DataView(i).setInt16(0,256,!0),new Int16Array(i)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(e){let n=new Uint8Array(e),i={match:!1};if(n[0]!==70||n[1]!==76||n[2]!==86||n[3]!==1)return i;let t=(n[4]&4)>>>2!==0,r=(n[4]&1)!==0,o=s(n,5);return o<9?i:{match:!0,consumed:o,dataOffset:o,hasAudioTrack:t,hasVideoTrack:r}}bindDataSource(e){return e.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(e){this._onTrackMetadata=e}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(e){this._onMediaInfo=e}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(e){this._onMetaDataArrived=e}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(e){this._onScriptDataArrived=e}get onError(){return this._onError}set onError(e){this._onError=e}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(e){this._onDataAvailable=e}get timestampBase(){return this._timestampBase}set timestampBase(e){this._timestampBase=e}get overridedDuration(){return this._duration}set overridedDuration(e){this._durationOverrided=!0,this._duration=e,this._mediaInfo.duration=e}set overridedHasAudio(e){this._hasAudioFlagOverrided=!0,this._hasAudio=e,this._mediaInfo.hasAudio=e}set overridedHasVideo(e){this._hasVideoFlagOverrided=!0,this._hasVideo=e,this._mediaInfo.hasVideo=e}resetMediaInfo(){this._mediaInfo=new tt}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(e,n){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new w("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let i=0,t=this._littleEndian;if(n===0)if(e.byteLength>13)i=u.probe(e).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,n+i!==this._dataOffset&&T.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(e,i).getUint32(0,!t)!==0&&T.w(this.TAG,"PrevTagSize0 !== 0 !!!"),i+=4);ie.byteLength)break;let o=r.getUint8(0),a=r.getUint32(0,!t)&16777215;if(i+11+a+4>e.byteLength)break;if(o!==8&&o!==9&&o!==18){T.w(this.TAG,`Unsupported tag type ${o}, skipped`),i+=11+a+4;continue}let R=r.getUint8(4),p=r.getUint8(5),L=r.getUint8(6),F=r.getUint8(7),le=L|p<<8|R<<16|F<<24;(r.getUint32(7,!t)&16777215)!==0&&T.w(this.TAG,"Meet tag which has StreamID != 0!");let ye=i+11;switch(o){case 8:this._parseAudioData(e,ye,a,le);break;case 9:this._parseVideoData(e,ye,a,le,n+i);break;case 18:this._parseScriptData(e,ye,a);break}let se=r.getUint32(11+a,!t);se!==11+a&&T.w(this.TAG,`Invalid PrevTagSize ${se}`),i+=11+a+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),i}_parseScriptData(e,n,i){let t=pt.parseScriptData(e,n,i);if(t.hasOwnProperty("onMetaData")){if(t.onMetaData==null||typeof t.onMetaData!="object"){T.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&T.w(this.TAG,"Found another onMetaData tag!"),this._metadata=t;let r=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},r)),typeof r.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=r.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof r.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=r.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof r.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=r.audiodatarate),typeof r.videodatarate=="number"&&(this._mediaInfo.videoDataRate=r.videodatarate),typeof r.width=="number"&&(this._mediaInfo.width=r.width),typeof r.height=="number"&&(this._mediaInfo.height=r.height),typeof r.duration=="number"){if(!this._durationOverrided){let o=Math.floor(r.duration*this._timescale);this._duration=o,this._mediaInfo.duration=o}}else this._mediaInfo.duration=0;if(typeof r.framerate=="number"){let o=Math.floor(r.framerate*1e3);if(o>0){let a=o/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=a,this._referenceFrameRate.fps_num=o,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=a}}if(typeof r.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let o=r.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(o),r.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=r,T.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(t).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},t))}_parseKeyframesIndex(e){let n=[],i=[];for(let t=1;t>>4;if(R!==2&&R!==10){this._onError(S.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+R);return}let p=0,L=(a&12)>>>2;if(L>=0&&L<=4)p=this._flvSoundRateTable[L];else{this._onError(S.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+L);return}let F=(a&2)>>>1,le=a&1,U=this._audioMetadata,ye=this._audioTrack;if(U||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),U=this._audioMetadata={},U.type="audio",U.id=ye.id,U.timescale=this._timescale,U.duration=this._duration,U.audioSampleRate=p,U.channelCount=le===0?1:2),R===10){let se=this._parseAACAudioData(e,n+1,i-1);if(se==null)return;if(se.packetType===0){U.config&&T.w(this.TAG,"Found another AudioSpecificConfig!");let ee=se.data;U.audioSampleRate=ee.samplingRate,U.channelCount=ee.channelCount,U.codec=ee.codec,U.originalCodec=ee.originalCodec,U.config=ee.config,U.refSampleDuration=1024/U.audioSampleRate*U.timescale,T.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",U);let J=this._mediaInfo;J.audioCodec=U.originalCodec,J.audioSampleRate=U.audioSampleRate,J.audioChannelCount=U.channelCount,J.hasVideo?J.videoCodec!=null&&(J.mimeType='video/x-flv; codecs="'+J.videoCodec+","+J.audioCodec+'"'):J.mimeType='video/x-flv; codecs="'+J.audioCodec+'"',J.isComplete()&&this._onMediaInfo(J)}else if(se.packetType===1){let ee=this._timestampBase+t,J={unit:se.data,length:se.data.byteLength,dts:ee,pts:ee};ye.samples.push(J),ye.length+=se.data.length}else T.e(this.TAG,`Flv: Unsupported AAC data type ${se.packetType}`)}else if(R===2){if(!U.codec){let Ce=this._parseMP3AudioData(e,n+1,i-1,!0);if(Ce==null)return;U.audioSampleRate=Ce.samplingRate,U.channelCount=Ce.channelCount,U.codec=Ce.codec,U.originalCodec=Ce.originalCodec,U.refSampleDuration=1152/U.audioSampleRate*U.timescale,T.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",U);let ge=this._mediaInfo;ge.audioCodec=U.codec,ge.audioSampleRate=U.audioSampleRate,ge.audioChannelCount=U.channelCount,ge.audioDataRate=Ce.bitRate,ge.hasVideo?ge.videoCodec!=null&&(ge.mimeType='video/x-flv; codecs="'+ge.videoCodec+","+ge.audioCodec+'"'):ge.mimeType='video/x-flv; codecs="'+ge.audioCodec+'"',ge.isComplete()&&this._onMediaInfo(ge)}let se=this._parseMP3AudioData(e,n+1,i-1,!1);if(se==null)return;let ee=this._timestampBase+t,J={unit:se,length:se.byteLength,dts:ee,pts:ee};ye.samples.push(J),ye.length+=se.length}}_parseAACAudioData(e,n,i){if(i<=1){T.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let t={},r=new Uint8Array(e,n,i);return t.packetType=r[0],r[0]===0?t.data=this._parseAACAudioSpecificConfig(e,n+1,i-1):t.data=r.subarray(1),t}_parseAACAudioSpecificConfig(e,n,i){let t=new Uint8Array(e,n,i),r=null,o=0,a=0,R=null,p=0,L=null;if(o=a=t[0]>>>3,p=(t[0]&7)<<1|t[1]>>>7,p<0||p>=this._mpegSamplingRates.length){this._onError(S.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let F=this._mpegSamplingRates[p],le=(t[1]&120)>>>3;if(le<0||le>=8){this._onError(S.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}o===5&&(L=(t[1]&7)<<1|t[2]>>>7,R=(t[2]&124)>>>2);let U=self.navigator.userAgent.toLowerCase();return U.indexOf("firefox")!==-1?p>=6?(o=5,r=new Array(4),L=p-3):(o=2,r=new Array(2),L=p):U.indexOf("android")!==-1?(o=2,r=new Array(2),L=p):(o=5,L=p,r=new Array(4),p>=6?L=p-3:le===1&&(o=2,r=new Array(2),L=p)),r[0]=o<<3,r[0]|=(p&15)>>>1,r[1]=(p&15)<<7,r[1]|=(le&15)<<3,o===5&&(r[1]|=(L&15)>>>1,r[2]=(L&1)<<7,r[2]|=8,r[3]=0),{config:r,samplingRate:F,channelCount:le,codec:"mp4a.40."+o,originalCodec:"mp4a.40."+a}}_parseMP3AudioData(e,n,i,t){if(i<4){T.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let r=this._littleEndian,o=new Uint8Array(e,n,i),a=null;if(t){if(o[0]!==255)return;let R=o[1]>>>3&3,p=(o[1]&6)>>1,L=(o[2]&240)>>>4,F=(o[2]&12)>>>2,U=(o[3]>>>6&3)!==3?2:1,ye=0,se=0,ee=34,J="mp3";switch(R){case 0:ye=this._mpegAudioV25SampleRateTable[F];break;case 2:ye=this._mpegAudioV20SampleRateTable[F];break;case 3:ye=this._mpegAudioV10SampleRateTable[F];break}switch(p){case 1:ee=34,L>>4,R=o&15;if(R!==7){this._onError(S.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${R}`);return}this._parseAVCVideoPacket(e,n+1,i-1,t,r,a)}_parseAVCVideoPacket(e,n,i,t,r,o){if(i<4){T.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let a=this._littleEndian,R=new DataView(e,n,i),p=R.getUint8(0),F=(R.getUint32(0,!a)&16777215)<<8>>8;if(p===0)this._parseAVCDecoderConfigurationRecord(e,n+4,i-4);else if(p===1)this._parseAVCVideoData(e,n+4,i-4,t,r,o,F);else if(p!==2){this._onError(S.FORMAT_ERROR,`Flv: Invalid video packet type ${p}`);return}}_parseAVCDecoderConfigurationRecord(e,n,i){if(i<7){T.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let t=this._videoMetadata,r=this._videoTrack,o=this._littleEndian,a=new DataView(e,n,i);t?typeof t.avcc!="undefined"&&T.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),t=this._videoMetadata={},t.type="video",t.id=r.id,t.timescale=this._timescale,t.duration=this._duration);let R=a.getUint8(0),p=a.getUint8(1),L=a.getUint8(2),F=a.getUint8(3);if(R!==1||p===0){this._onError(S.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(a.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(S.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let le=a.getUint8(5)&31;if(le===0){this._onError(S.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else le>1&&T.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${le}`);let U=6;for(let se=0;se1&&T.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${ye}`);U++;for(let se=0;se=i){T.w(this.TAG,`Malformed Nalu near timestamp ${ye}, offset = ${le}, dataSize = ${i}`);break}let ee=p.getUint32(le,!R);if(U===3&&(ee>>>=8),ee>i-U){T.w(this.TAG,`Malformed Nalus near timestamp ${ye}, NaluSize > DataSize!`);return}let J=p.getUint8(le+U)&31;J===5&&(se=!0);let Ce=new Uint8Array(e,n+le,U+ee),ge={type:J,data:Ce};L.push(ge),F+=Ce.byteLength,le+=U+ee}if(L.length){let ee=this._videoTrack,J={units:L,length:F,isKeyframe:se,dts:ye,cts:a,pts:ye+a};se&&(J.fileposition=r),ee.samples.push(J),ee.length+=F}}}var P=u;class d{static init(){d.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let n in d.types)d.types.hasOwnProperty(n)&&(d.types[n]=[n.charCodeAt(0),n.charCodeAt(1),n.charCodeAt(2),n.charCodeAt(3)]);let e=d.constants={};e.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),e.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),e.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),e.STSC=e.STCO=e.STTS,e.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),e.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),e.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),e.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),e.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),e.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(e){let n=8,i=null,t=Array.prototype.slice.call(arguments,1),r=t.length;for(let a=0;a>>24&255,i[1]=n>>>16&255,i[2]=n>>>8&255,i[3]=n&255,i.set(e,4);let o=8;for(let a=0;a>>24&255,e>>>16&255,e>>>8&255,e&255,n>>>24&255,n>>>16&255,n>>>8&255,n&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(e){return d.box(d.types.trak,d.tkhd(e),d.mdia(e))}static tkhd(e){let n=e.id,i=e.duration,t=e.presentWidth,r=e.presentHeight;return d.box(d.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,n&255,0,0,0,0,i>>>24&255,i>>>16&255,i>>>8&255,i&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,t>>>8&255,t&255,0,0,r>>>8&255,r&255,0,0]))}static mdia(e){return d.box(d.types.mdia,d.mdhd(e),d.hdlr(e),d.minf(e))}static mdhd(e){let n=e.timescale,i=e.duration;return d.box(d.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,n&255,i>>>24&255,i>>>16&255,i>>>8&255,i&255,85,196,0,0]))}static hdlr(e){let n=null;return e.type==="audio"?n=d.constants.HDLR_AUDIO:n=d.constants.HDLR_VIDEO,d.box(d.types.hdlr,n)}static minf(e){let n=null;return e.type==="audio"?n=d.box(d.types.smhd,d.constants.SMHD):n=d.box(d.types.vmhd,d.constants.VMHD),d.box(d.types.minf,n,d.dinf(),d.stbl(e))}static dinf(){return d.box(d.types.dinf,d.box(d.types.dref,d.constants.DREF))}static stbl(e){return d.box(d.types.stbl,d.stsd(e),d.box(d.types.stts,d.constants.STTS),d.box(d.types.stsc,d.constants.STSC),d.box(d.types.stsz,d.constants.STSZ),d.box(d.types.stco,d.constants.STCO))}static stsd(e){return e.type==="audio"?e.codec==="mp3"?d.box(d.types.stsd,d.constants.STSD_PREFIX,d.mp3(e)):d.box(d.types.stsd,d.constants.STSD_PREFIX,d.mp4a(e)):d.box(d.types.stsd,d.constants.STSD_PREFIX,d.avc1(e))}static mp3(e){let n=e.channelCount,i=e.audioSampleRate,t=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,n,0,16,0,0,0,0,i>>>8&255,i&255,0,0]);return d.box(d.types[".mp3"],t)}static mp4a(e){let n=e.channelCount,i=e.audioSampleRate,t=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,n,0,16,0,0,0,0,i>>>8&255,i&255,0,0]);return d.box(d.types.mp4a,t,d.esds(e))}static esds(e){let n=e.config||[],i=n.length,t=new Uint8Array([0,0,0,0,3,23+i,0,1,0,4,15+i,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([i]).concat(n).concat([6,1,2]));return d.box(d.types.esds,t)}static avc1(e){let n=e.avcc,i=e.codecWidth,t=e.codecHeight,r=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,i>>>8&255,i&255,t>>>8&255,t&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return d.box(d.types.avc1,r,d.box(d.types.avcC,n))}static mvex(e){return d.box(d.types.mvex,d.trex(e))}static trex(e){let n=e.id,i=new Uint8Array([0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,n&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return d.box(d.types.trex,i)}static moof(e,n){return d.box(d.types.moof,d.mfhd(e.sequenceNumber),d.traf(e,n))}static mfhd(e){let n=new Uint8Array([0,0,0,0,e>>>24&255,e>>>16&255,e>>>8&255,e&255]);return d.box(d.types.mfhd,n)}static traf(e,n){let i=e.id,t=d.box(d.types.tfhd,new Uint8Array([0,0,0,0,i>>>24&255,i>>>16&255,i>>>8&255,i&255])),r=d.box(d.types.tfdt,new Uint8Array([0,0,0,0,n>>>24&255,n>>>16&255,n>>>8&255,n&255])),o=d.sdtp(e),a=d.trun(e,o.byteLength+16+16+8+16+8+8);return d.box(d.types.traf,t,r,a,o)}static sdtp(e){let n=e.samples||[],i=n.length,t=new Uint8Array(4+i);for(let r=0;r>>24&255,t>>>16&255,t>>>8&255,t&255,n>>>24&255,n>>>16&255,n>>>8&255,n&255],0);for(let a=0;a>>24&255,R>>>16&255,R>>>8&255,R&255,p>>>24&255,p>>>16&255,p>>>8&255,p&255,L.isLeading<<2|L.dependsOn,L.isDependedOn<<6|L.hasRedundancy<<4|L.isNonSync,0,0,F>>>24&255,F>>>16&255,F>>>8&255,F&255],12+16*a)}return d.box(d.types.trun,o)}static mdat(e){return d.box(d.types.mdat,e)}}d.init();var m=d;class _{static getSilentFrame(e,n){if(e==="mp4a.40.2"){if(n===1)return new Uint8Array([0,200,0,128,35,128]);if(n===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(n===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(n===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(n===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(n===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(n===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(n===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(n===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var de=_;class ${constructor(e,n,i,t,r){this.dts=e,this.pts=n,this.duration=i,this.originalDts=t,this.isSyncPoint=r,this.fileposition=null}}class Ae{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(e){e.isSyncPoint=!0,this.syncPoints.push(e)}}class ae{constructor(){this._list=[]}clear(){this._list=[]}appendArray(e){let n=this._list;e.length!==0&&(n.length>0&&e[0].originalDts=n[r].dts&&en[t].lastSample.originalDts&&e=n[t].lastSample.originalDts&&(t===n.length-1||t0&&(r=this._searchNearestSegmentBefore(i.originalBeginDts)+1),this._lastAppendLocation=r,this._list.splice(r,0,i)}getLastSegmentBefore(e){let n=this._searchNearestSegmentBefore(e);return n>=0?this._list[n]:null}getLastSampleBefore(e){let n=this.getLastSegmentBefore(e);return n!=null?n.lastSample:null}getLastSyncPointBefore(e){let n=this._searchNearestSegmentBefore(e),i=this._list[n].syncPoints;for(;i.length===0&&n>0;)n--,i=this._list[n].syncPoints;return i.length>0?i[i.length-1]:null}}class Se{constructor(e){this.TAG="MP4Remuxer",this._config=e,this._isLive=e.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new ce("audio"),this._videoSegmentInfoList=new ce("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(Y.chrome&&(Y.version.major<50||Y.version.major===50&&Y.version.build<2661)),this._fillSilentAfterSeek=Y.msedge||Y.msie,this._mp3UseMpegAudio=!Y.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(e){return e.onDataAvailable=this.remux.bind(this),e.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(e){this._onInitSegment=e}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(e){this._onMediaSegment=e}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(e){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(e,n){if(!this._onMediaSegment)throw new w("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(e,n),this._remuxVideo(n),this._remuxAudio(e)}_onTrackMetadataReceived(e,n){let i=null,t="mp4",r=n.codec;if(e==="audio")this._audioMeta=n,n.codec==="mp3"&&this._mp3UseMpegAudio?(t="mpeg",r="",i=new Uint8Array):i=m.generateInitSegment(n);else if(e==="video")this._videoMeta=n,i=m.generateInitSegment(n);else return;if(!this._onInitSegment)throw new w("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(e,{type:e,data:i.buffer,codec:r,container:`${e}/${t}`,mediaDuration:n.duration})}_calculateDtsBase(e,n){this._dtsBaseInited||(e.samples&&e.samples.length&&(this._audioDtsBase=e.samples[0].dts),n.samples&&n.samples.length&&(this._videoDtsBase=n.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let e=this._videoStashedLastSample,n=this._audioStashedLastSample,i={type:"video",id:1,sequenceNumber:0,samples:[],length:0};e!=null&&(i.samples.push(e),i.length=e.length);let t={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};n!=null&&(t.samples.push(n),t.length=n.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(i,!0),this._remuxAudio(t,!0)}_remuxAudio(e,n){if(this._audioMeta==null)return;let i=e,t=i.samples,r,o=-1,a=-1,R=-1,p=this._audioMeta.refSampleDuration,L=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,F=this._dtsBaseInited&&this._audioNextDts===void 0,le=!1;if(!t||t.length===0||t.length===1&&!n)return;let U=0,ye=null,se=0;L?(U=0,se=i.length):(U=8,se=8+i.length);let ee=null;if(t.length>1&&(ee=t.pop(),se-=ee.length),this._audioStashedLastSample!=null){let we=this._audioStashedLastSample;this._audioStashedLastSample=null,t.unshift(we),se+=we.length}ee!=null&&(this._audioStashedLastSample=ee);let J=t[0].dts-this._dtsBase;if(this._audioNextDts)r=J-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())r=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(le=!0);else{let we=this._audioSegmentInfoList.getLastSampleBefore(J);if(we!=null){let Qe=J-(we.originalDts+we.duration);Qe<=3&&(Qe=0);let Z=we.dts+we.duration+Qe;r=J-Z}else r=0}if(le){let we=J-r,Qe=this._videoSegmentInfoList.getLastSegmentBefore(J);if(Qe!=null&&Qe.beginDts=1?re=Ce[Ce.length-1].duration:re=Math.floor(p);let G=!1,K=null;if(re>p*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!Y.safari){G=!0;let k=Math.abs(re-p),be=Math.ceil(k/p),Ne=W+p;T.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. dts: ${W+re} ms, expected: ${W+Math.round(p)} ms, delta: ${Math.round(k)} ms, generate: ${be} frames`);let He=de.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);He==null&&(T.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),He=Z),K=[];for(let $e=0;$e0){let Ye=K[K.length-1];Ye.duration=St-Ye.dts}let lt={dts:St,pts:St,cts:0,unit:He,size:He.byteLength,duration:0,originalDts:B,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};K.push(lt),se+=lt.size,Ne+=p}let Xe=K[K.length-1];Xe.duration=W+re-Xe.dts,re=Math.round(p)}Ce.push({dts:W,pts:W,cts:0,unit:Qe.unit,size:Qe.unit.byteLength,duration:re,originalDts:B,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),G&&Ce.push.apply(Ce,K)}L?ye=new Uint8Array(se):(ye=new Uint8Array(se),ye[0]=se>>>24&255,ye[1]=se>>>16&255,ye[2]=se>>>8&255,ye[3]=se&255,ye.set(m.types.mdat,4));for(let we=0;we1&&(U=t.pop(),le-=U.length),this._videoStashedLastSample!=null){let ge=this._videoStashedLastSample;this._videoStashedLastSample=null,t.unshift(ge),le+=ge.length}U!=null&&(this._videoStashedLastSample=U);let ye=t[0].dts-this._dtsBase;if(this._videoNextDts)r=ye-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())r=0;else{let ge=this._videoSegmentInfoList.getLastSampleBefore(ye);if(ge!=null){let Be=ye-(ge.originalDts+ge.duration);Be<=3&&(Be=0);let it=ge.dts+ge.duration+Be;r=ye-it}else r=0}let se=new Ae,ee=[];for(let ge=0;ge=1?B=ee[ee.length-1].duration:B=Math.floor(this._videoMeta.refSampleDuration),qe){let W=new $(we,Z,B,Be.dts,!0);W.fileposition=Be.fileposition,se.appendSyncPoint(W)}ee.push({dts:we,pts:Z,cts:Qe,units:Be.units,size:Be.length,isKeyframe:qe,duration:B,originalDts:it,flags:{isLeading:0,dependsOn:qe?2:1,isDependedOn:qe?1:0,hasRedundancy:0,isNonSync:qe?0:1}})}F=new Uint8Array(le),F[0]=le>>>24&255,F[1]=le>>>16&255,F[2]=le>>>8&255,F[3]=le&255,F.set(m.types.mdat,4);for(let ge=0;ge{t.timestampBase=i,i+=t.duration,t.cors=e.cors,t.withCredentials=e.withCredentials,n.referrerPolicy&&(t.referrerPolicy=n.referrerPolicy)}),!isNaN(i)&&this._mediaDataSource.duration!==i&&(this._mediaDataSource.duration=i),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(e,n){this._emitter.addListener(e,n)}off(e,n){this._emitter.removeListener(e,n)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(e,n){this._currentSegmentIndex=e;let i=this._mediaDataSource.segments[e],t=this._ioctl=new De(i,this._config,e);t.onError=this._onIOException.bind(this),t.onSeeked=this._onIOSeeked.bind(this),t.onComplete=this._onIOComplete.bind(this),t.onRedirect=this._onIORedirect.bind(this),t.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),n?this._demuxer.bindDataSource(this._ioctl):t.onDataArrival=this._onInitChunkArrival.bind(this),t.open(n)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(e){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let n=this._searchSegmentIndexContains(e);if(n===this._currentSegmentIndex){let i=this._mediaInfo.segments[n];if(i==null)this._pendingSeekTime=e;else{let t=i.getNearestKeyframe(e);this._remuxer.seek(t.milliseconds),this._ioctl.seek(t.fileposition),this._pendingResolveSeekPoint=t.milliseconds}}else{let i=this._mediaInfo.segments[n];if(i==null)this._pendingSeekTime=e,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(n);else{let t=i.getNearestKeyframe(e);this._internalAbort(),this._remuxer.seek(e),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[n].timestampBase,this._loadSegment(n,t.fileposition),this._pendingResolveSeekPoint=t.milliseconds,this._reportSegmentMediaInfo(n)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(e){let n=this._mediaDataSource.segments,i=n.length-1;for(let t=0;t0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,t=this._demuxer.parseChunks(e,n);else if((i=P.probe(e)).match){this._demuxer=new P(i,this._config),this._remuxer||(this._remuxer=new Ke(this._config));let r=this._mediaDataSource;r.duration!=null&&!isNaN(r.duration)&&(this._demuxer.overridedDuration=r.duration),typeof r.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=r.hasAudio),typeof r.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=r.hasVideo),this._demuxer.timestampBase=r.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),t=this._demuxer.parseChunks(e,n)}else i=null,T.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(ne.DEMUX_ERROR,S.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),t=0;return t}_onMediaInfo(e){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},e),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,tt.prototype));let n=Object.assign({},e);Object.setPrototypeOf(n,tt.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=n,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let i=this._pendingSeekTime;this._pendingSeekTime=null,this.seek(i)})}_onMetaDataArrived(e){this._emitter.emit(ne.METADATA_ARRIVED,e)}_onScriptDataArrived(e){this._emitter.emit(ne.SCRIPTDATA_ARRIVED,e)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(e){let i=e+1;i0&&i[0].originalDts===t&&(t=i[0].pts),this._emitter.emit(ne.RECOMMEND_SEEKPOINT,t)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(e){let n=this._mediaInfo.segments[e],i=Object.assign({},n);i.duration=this._mediaInfo.duration,i.segmentCount=this._mediaInfo.segmentCount,delete i.segments,delete i.keyframesIndex,this._emitter.emit(ne.MEDIA_INFO,i)}_reportStatisticsInfo(){let e={};e.url=this._ioctl.currentURL,e.hasRedirect=this._ioctl.hasRedirect,e.hasRedirect&&(e.redirectedURL=this._ioctl.currentRedirectedURL),e.speed=this._ioctl.currentSpeed,e.loaderType=this._ioctl.loaderType,e.currentSegmentIndex=this._currentSegmentIndex,e.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(ne.STATISTICS_INFO,e)}}var ot=nt,st=function(_e){let e="TransmuxingWorker",n=null,i=se.bind(this);g.install(),_e.addEventListener("message",function(ee){switch(ee.data.cmd){case"init":n=new ot(ee.data.param[0],ee.data.param[1]),n.on(ne.IO_ERROR,le.bind(this)),n.on(ne.DEMUX_ERROR,U.bind(this)),n.on(ne.INIT_SEGMENT,t.bind(this)),n.on(ne.MEDIA_SEGMENT,r.bind(this)),n.on(ne.LOADING_COMPLETE,o.bind(this)),n.on(ne.RECOVERED_EARLY_EOF,a.bind(this)),n.on(ne.MEDIA_INFO,R.bind(this)),n.on(ne.METADATA_ARRIVED,p.bind(this)),n.on(ne.SCRIPTDATA_ARRIVED,L.bind(this)),n.on(ne.STATISTICS_INFO,F.bind(this)),n.on(ne.RECOMMEND_SEEKPOINT,ye.bind(this));break;case"destroy":n&&(n.destroy(),n=null),_e.postMessage({msg:"destroyed"});break;case"start":n.start();break;case"stop":n.stop();break;case"seek":n.seek(ee.data.param);break;case"pause":n.pause();break;case"resume":n.resume();break;case"logging_config":{let J=ee.data.param;he.applyConfig(J),J.enableCallback===!0?he.addLogListener(i):he.removeLogListener(i);break}}});function t(ee,J){let Ce={msg:ne.INIT_SEGMENT,data:{type:ee,data:J}};_e.postMessage(Ce,[J.data])}function r(ee,J){let Ce={msg:ne.MEDIA_SEGMENT,data:{type:ee,data:J}};_e.postMessage(Ce,[J.data])}function o(){let ee={msg:ne.LOADING_COMPLETE};_e.postMessage(ee)}function a(){let ee={msg:ne.RECOVERED_EARLY_EOF};_e.postMessage(ee)}function R(ee){let J={msg:ne.MEDIA_INFO,data:ee};_e.postMessage(J)}function p(ee){let J={msg:ne.METADATA_ARRIVED,data:ee};_e.postMessage(J)}function L(ee){let J={msg:ne.SCRIPTDATA_ARRIVED,data:ee};_e.postMessage(J)}function F(ee){let J={msg:ne.STATISTICS_INFO,data:ee};_e.postMessage(J)}function le(ee,J){_e.postMessage({msg:ne.IO_ERROR,data:{type:ee,info:J}})}function U(ee,J){_e.postMessage({msg:ne.DEMUX_ERROR,data:{type:ee,info:J}})}function ye(ee){_e.postMessage({msg:ne.RECOMMEND_SEEKPOINT,data:ee})}function se(ee,J){_e.postMessage({msg:"logcat_callback",data:{type:ee,logcat:J}})}};class Tt{constructor(e,n){if(this.TAG="Transmuxer",this._emitter=new(N()),n.enableWorker&&typeof Worker!="undefined")try{let i=l(82059);this._worker=i(st),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[e,n]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},he.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:he.getConfig()})}catch(i){T.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new ot(e,n)}else this._controller=new ot(e,n);if(this._controller){let i=this._controller;i.on(ne.IO_ERROR,this._onIOError.bind(this)),i.on(ne.DEMUX_ERROR,this._onDemuxError.bind(this)),i.on(ne.INIT_SEGMENT,this._onInitSegment.bind(this)),i.on(ne.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),i.on(ne.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),i.on(ne.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),i.on(ne.MEDIA_INFO,this._onMediaInfo.bind(this)),i.on(ne.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),i.on(ne.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),i.on(ne.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),i.on(ne.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),he.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(e,n){this._emitter.addListener(e,n)}off(e,n){this._emitter.removeListener(e,n)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(e){this._worker?this._worker.postMessage({cmd:"seek",param:e}):this._controller.seek(e)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(e,n){Promise.resolve().then(()=>{this._emitter.emit(ne.INIT_SEGMENT,e,n)})}_onMediaSegment(e,n){Promise.resolve().then(()=>{this._emitter.emit(ne.MEDIA_SEGMENT,e,n)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(ne.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(ne.RECOVERED_EARLY_EOF)})}_onMediaInfo(e){Promise.resolve().then(()=>{this._emitter.emit(ne.MEDIA_INFO,e)})}_onMetaDataArrived(e){Promise.resolve().then(()=>{this._emitter.emit(ne.METADATA_ARRIVED,e)})}_onScriptDataArrived(e){Promise.resolve().then(()=>{this._emitter.emit(ne.SCRIPTDATA_ARRIVED,e)})}_onStatisticsInfo(e){Promise.resolve().then(()=>{this._emitter.emit(ne.STATISTICS_INFO,e)})}_onIOError(e,n){Promise.resolve().then(()=>{this._emitter.emit(ne.IO_ERROR,e,n)})}_onDemuxError(e,n){Promise.resolve().then(()=>{this._emitter.emit(ne.DEMUX_ERROR,e,n)})}_onRecommendSeekpoint(e){Promise.resolve().then(()=>{this._emitter.emit(ne.RECOMMEND_SEEKPOINT,e)})}_onLoggingConfigChanged(e){this._worker&&this._worker.postMessage({cmd:"logging_config",param:e})}_onWorkerMessage(e){let n=e.data,i=n.data;if(n.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(n.msg){case ne.INIT_SEGMENT:case ne.MEDIA_SEGMENT:this._emitter.emit(n.msg,i.type,i.data);break;case ne.LOADING_COMPLETE:case ne.RECOVERED_EARLY_EOF:this._emitter.emit(n.msg);break;case ne.MEDIA_INFO:Object.setPrototypeOf(i,tt.prototype),this._emitter.emit(n.msg,i);break;case ne.METADATA_ARRIVED:case ne.SCRIPTDATA_ARRIVED:case ne.STATISTICS_INFO:this._emitter.emit(n.msg,i);break;case ne.IO_ERROR:case ne.DEMUX_ERROR:this._emitter.emit(n.msg,i.type,i.info);break;case ne.RECOMMEND_SEEKPOINT:this._emitter.emit(n.msg,i);break;case"logcat_callback":T.emitter.emit("log",i.type,i.logcat);break;default:break}}}var Mt=Tt,kt={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class Jt{constructor(e){this.TAG="MSEController",this._config=e,this._emitter=new(N()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new ae}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(e,n){this._emitter.addListener(e,n)}off(e,n){this._emitter.removeListener(e,n)}attachMediaElement(e){if(this._mediaSource)throw new w("MediaSource has been attached to an HTMLMediaElement!");let n=this._mediaSource=new window.MediaSource;n.addEventListener("sourceopen",this.e.onSourceOpen),n.addEventListener("sourceended",this.e.onSourceEnded),n.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=e,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),e.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let e=this._mediaSource;for(let n in this._sourceBuffers){let i=this._pendingSegments[n];i.splice(0,i.length),this._pendingSegments[n]=null,this._pendingRemoveRanges[n]=null,this._lastInitSegments[n]=null;let t=this._sourceBuffers[n];if(t){if(e.readyState!=="closed"){try{e.removeSourceBuffer(t)}catch(r){T.e(this.TAG,r.message)}t.removeEventListener("error",this.e.onSourceBufferError),t.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[n]=null,this._sourceBuffers[n]=null}}if(e.readyState==="open")try{e.endOfStream()}catch(n){T.e(this.TAG,n.message)}e.removeEventListener("sourceopen",this.e.onSourceOpen),e.removeEventListener("sourceended",this.e.onSourceEnded),e.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(e,n){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(e),this._pendingSegments[e.type].push(e);return}let i=e,t=`${i.container}`;i.codec&&i.codec.length>0&&(t+=`;codecs=${i.codec}`);let r=!1;if(T.v(this.TAG,"Received Initialization Segment, mimeType: "+t),this._lastInitSegments[i.type]=i,t!==this._mimeTypes[i.type]){if(this._mimeTypes[i.type])T.v(this.TAG,`Notice: ${i.type} mimeType changed, origin: ${this._mimeTypes[i.type]}, target: ${t}`);else{r=!0;try{let o=this._sourceBuffers[i.type]=this._mediaSource.addSourceBuffer(t);o.addEventListener("error",this.e.onSourceBufferError),o.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(o){T.e(this.TAG,o.message),this._emitter.emit(kt.ERROR,{code:o.code,msg:o.message});return}}this._mimeTypes[i.type]=t}n||this._pendingSegments[i.type].push(i),r||this._sourceBuffers[i.type]&&!this._sourceBuffers[i.type].updating&&this._doAppendSegments(),Y.safari&&i.container==="audio/mpeg"&&i.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=i.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(e){let n=e;this._pendingSegments[n.type].push(n),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let i=this._sourceBuffers[n.type];i&&!i.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(e){for(let n in this._sourceBuffers){if(!this._sourceBuffers[n])continue;let i=this._sourceBuffers[n];if(this._mediaSource.readyState==="open")try{i.abort()}catch(r){T.e(this.TAG,r.message)}this._idrList.clear();let t=this._pendingSegments[n];if(t.splice(0,t.length),this._mediaSource.readyState!=="closed"){for(let r=0;r=1&&e-t.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let e=this._mediaElement.currentTime;for(let n in this._sourceBuffers){let i=this._sourceBuffers[n];if(i){let t=i.buffered,r=!1;for(let o=0;o=this._config.autoCleanupMaxBackwardDuration){r=!0;let p=e-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[n].push({start:a,end:p})}}else R0&&(isNaN(n)||i>n)&&(T.v(this.TAG,`Update MediaSource duration from ${n} to ${i}`),this._mediaSource.duration=i),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let e in this._pendingRemoveRanges){if(!this._sourceBuffers[e]||this._sourceBuffers[e].updating)continue;let n=this._sourceBuffers[e],i=this._pendingRemoveRanges[e];for(;i.length&&!n.updating;){let t=i.shift();n.remove(t.start,t.end)}}}_doAppendSegments(){let e=this._pendingSegments;for(let n in e)if(!(!this._sourceBuffers[n]||this._sourceBuffers[n].updating)&&e[n].length>0){let i=e[n].shift();if(i.timestampOffset){let t=this._sourceBuffers[n].timestampOffset,r=i.timestampOffset/1e3;Math.abs(t-r)>.1&&(T.v(this.TAG,`Update MPEG audio timestampOffset from ${t} to ${r}`),this._sourceBuffers[n].timestampOffset=r),delete i.timestampOffset}if(!i.data||i.data.byteLength===0)continue;try{this._sourceBuffers[n].appendBuffer(i.data),this._isBufferFull=!1,n==="video"&&i.hasOwnProperty("info")&&this._idrList.appendArray(i.info.syncPoints)}catch(t){this._pendingSegments[n].unshift(i),t.code===22?(this._isBufferFull||this._emitter.emit(kt.BUFFER_FULL),this._isBufferFull=!0):(T.e(this.TAG,t.message),this._emitter.emit(kt.ERROR,{code:t.code,msg:t.message}))}}}_onSourceOpen(){if(T.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let e=this._pendingSourceBufferInit;for(;e.length;){let n=e.shift();this.appendInitSegment(n,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(kt.SOURCE_OPEN)}_onSourceEnded(){T.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){T.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let e=this._pendingSegments;return e.video.length>0||e.audio.length>0}_hasPendingRemoveRanges(){let e=this._pendingRemoveRanges;return e.video.length>0||e.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(kt.UPDATE_END)}_onSourceBufferError(e){T.e(this.TAG,`SourceBuffer Error: ${e}`)}}var Wt=Jt;const Ge={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},mt={NETWORK_EXCEPTION:Re.EXCEPTION,NETWORK_STATUS_CODE_INVALID:Re.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:Re.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:Re.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:S.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:S.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:S.CODEC_UNSUPPORTED};class Xt{constructor(e,n){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(N()),this._config=Q(),typeof n=="object"&&Object.assign(this._config,n),e.type.toLowerCase()!=="flv")throw new Oe("FlvPlayer requires an flv MediaDataSource input!");e.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=e,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let i=Y.chrome&&(Y.version.major<50||Y.version.major===50&&Y.version.build<2661);this._alwaysSeekKeyframe=!!(i||Y.msedge||Y.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(e,n){e===te.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(te.MEDIA_INFO,this.mediaInfo)}):e===te.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(te.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(e,n)}off(e,n){this._emitter.removeListener(e,n)}attachMediaElement(e){if(this._mediaElement=e,e.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),e.addEventListener("seeking",this.e.onvSeeking),e.addEventListener("canplay",this.e.onvCanPlay),e.addEventListener("stalled",this.e.onvStalled),e.addEventListener("progress",this.e.onvProgress),this._msectl=new Wt(this._config),this._msectl.on(kt.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(kt.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(kt.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(kt.ERROR,n=>{this._emitter.emit(te.ERROR,Ge.MEDIA_ERROR,mt.MEDIA_MSE_ERROR,n)}),this._msectl.attachMediaElement(e),this._pendingSeekTime!=null)try{e.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(n){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new w("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new w("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new Mt(this._mediaDataSource,this._config),this._transmuxer.on(ne.INIT_SEGMENT,(e,n)=>{this._msectl.appendInitSegment(n)}),this._transmuxer.on(ne.MEDIA_SEGMENT,(e,n)=>{if(this._msectl.appendMediaSegment(n),this._config.lazyLoad&&!this._config.isLive){let i=this._mediaElement.currentTime;n.info.endDts>=(i+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(T.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(ne.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(te.LOADING_COMPLETE)}),this._transmuxer.on(ne.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(te.RECOVERED_EARLY_EOF)}),this._transmuxer.on(ne.IO_ERROR,(e,n)=>{this._emitter.emit(te.ERROR,Ge.NETWORK_ERROR,e,n)}),this._transmuxer.on(ne.DEMUX_ERROR,(e,n)=>{this._emitter.emit(te.ERROR,Ge.MEDIA_ERROR,e,{code:-1,msg:n})}),this._transmuxer.on(ne.MEDIA_INFO,e=>{this._mediaInfo=e,this._emitter.emit(te.MEDIA_INFO,Object.assign({},e))}),this._transmuxer.on(ne.METADATA_ARRIVED,e=>{this._emitter.emit(te.METADATA_ARRIVED,e)}),this._transmuxer.on(ne.SCRIPTDATA_ARRIVED,e=>{this._emitter.emit(te.SCRIPTDATA_ARRIVED,e)}),this._transmuxer.on(ne.STATISTICS_INFO,e=>{this._statisticsInfo=this._fillStatisticsInfo(e),this._emitter.emit(te.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(ne.RECOMMEND_SEEKPOINT,e=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=e/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(e){this._mediaElement.volume=e}get muted(){return this._mediaElement.muted}set muted(e){this._mediaElement.muted=e}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(e){this._mediaElement?this._internalSeek(e):this._pendingSeekTime=e}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(e){if(e.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return e;let n=!0,i=0,t=0;if(this._mediaElement.getVideoPlaybackQuality){let r=this._mediaElement.getVideoPlaybackQuality();i=r.totalVideoFrames,t=r.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(i=this._mediaElement.webkitDecodedFrameCount,t=this._mediaElement.webkitDroppedFrameCount):n=!1;return n&&(e.decodedFrames=i,e.droppedFrames=t),e}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let e=this._mediaElement.buffered,n=this._mediaElement.currentTime,i=0,t=0;for(let r=0;r=n+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(T.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){T.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let e=this._mediaElement.currentTime,n=this._mediaElement.buffered,i=!1;for(let t=0;t=r&&e=o-this._config.lazyLoadRecoverDuration&&(i=!0);break}}i&&(window.clearInterval(this._progressChecker),this._progressChecker=null,i&&(T.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(e){let n=this._mediaElement.buffered;for(let i=0;i=t&&e0){let r=this._mediaElement.buffered.start(0);(r<1&&e0&&n.currentTime0){let t=i.start(0);if(t<1&&n{this._emitter.emit(te.MEDIA_INFO,this.mediaInfo)}):e===te.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(te.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(e,n)}off(e,n){this._emitter.removeListener(e,n)}attachMediaElement(e){if(this._mediaElement=e,e.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{e.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(n){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new w("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(e){this._mediaElement.volume=e}get muted(){return this._mediaElement.muted}set muted(e){this._mediaElement.muted=e}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(e){this._mediaElement?this._mediaElement.currentTime=e:this._pendingSeekTime=e}get mediaInfo(){let n={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(n.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(n.width=this._mediaElement.videoWidth,n.height=this._mediaElement.videoHeight)),n}get statisticsInfo(){let e={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return e;let n=!0,i=0,t=0;if(this._mediaElement.getVideoPlaybackQuality){let r=this._mediaElement.getVideoPlaybackQuality();i=r.totalVideoFrames,t=r.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(i=this._mediaElement.webkitDecodedFrameCount,t=this._mediaElement.webkitDroppedFrameCount):n=!1;return n&&(e.decodedFrames=i,e.droppedFrames=t),e}_onvLoadedMetadata(e){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(te.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(te.STATISTICS_INFO,this.statisticsInfo)}}var ln=zt;g.install();function Ut(_e,e){let n=_e;if(n==null||typeof n!="object")throw new Oe("MediaDataSource must be an javascript object!");if(!n.hasOwnProperty("type"))throw new Oe("MediaDataSource must has type field to indicate video file type!");switch(n.type){case"flv":return new ft(n,e);default:return new ln(n,e)}}function qt(){return Me.supportMSEH264Playback()}function Ft(){return Me.getFeatureList()}let Gt={};Gt.createPlayer=Ut,Gt.isSupported=qt,Gt.getFeatureList=Ft,Gt.BaseLoader=Te,Gt.LoaderStatus=C,Gt.LoaderErrors=Re,Gt.Events=te,Gt.ErrorTypes=Ge,Gt.ErrorDetails=mt,Gt.FlvPlayer=ft,Gt.NativePlayer=ln,Gt.LoggingControl=he,Object.defineProperty(Gt,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var pn=Gt},56762:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return g}});var f=l(59301);function g(){const[,O]=f.useReducer(N=>N+1,0);return O}},19080:function(At,Fe,l){"use strict";l.d(Fe,{F:function(){return I},Z:function(){return N}});var f=l(92310),g=l.n(f);const O=null;function N(T,ve,pe){return g()({[`${T}-status-success`]:ve==="success",[`${T}-status-warning`]:ve==="warning",[`${T}-status-error`]:ve==="error",[`${T}-status-validating`]:ve==="validating",[`${T}-has-feedback`]:pe})}const I=(T,ve)=>ve||T},18889:function(At,Fe,l){"use strict";l.d(Fe,{Z:function(){return We}});var f=l(92310),g=l.n(f),O=l(2738),N=l(59301),I=l(36355),T=l(19716),ve=l(61621),pe=l(99313),q=function(E,De){var Ie={};for(var Q in E)Object.prototype.hasOwnProperty.call(E,Q)&&De.indexOf(Q)<0&&(Ie[Q]=E[Q]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,Q=Object.getOwnPropertySymbols(E);Ee{var{prefixCls:De,className:Ie,hoverable:Q=!0}=E,Ee=q(E,["prefixCls","className","hoverable"]);const{getPrefixCls:Me}=N.useContext(I.E_),X=Me("card",De),te=g()(`${X}-grid`,Ie,{[`${X}-grid-hoverable`]:Q});return N.createElement("div",Object.assign({},Ee,{className:te}))},b=l(17313),C=l(83116),Re=l(37613);const Te=E=>{const{antCls:De,componentCls:Ie,headerHeight:Q,cardPaddingBase:Ee,tabsMarginBottom:Me}=E;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:Q,marginBottom:-1,padding:`0 ${Ee}px`,color:E.colorTextHeading,fontWeight:E.fontWeightStrong,fontSize:E.headerFontSize,background:E.headerBg,borderBottom:`${E.lineWidth}px ${E.lineType} ${E.colorBorderSecondary}`,borderRadius:`${E.borderRadiusLG}px ${E.borderRadiusLG}px 0 0`},(0,b.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},b.vS),{[` > ${Ie}-typography, > ${Ie}-typography-edit-content diff --git a/p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.677afa60.async.js b/p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.677afa60.async.js deleted file mode 100644 index c6f1171cf9..0000000000 --- a/p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.677afa60.async.js +++ /dev/null @@ -1,4 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4944],{21019:function(w,t,i){i.d(t,{Q:function(){return u},f:function(){return C}});const u=[{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"}]}},31166:function(w,t,i){i.r(t),i.d(t,{default:function(){return U}});var u=i(59301),C=i(65582),c=i(43418),d="data:image/png;base64,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",m="data:image/png;base64,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",r="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAARCAYAAAAPFIbmAAAAAXNSR0IArs4c6QAAAcNJREFUKFNt0k9I02EYB/Dv875jIUwRBPu5kyE0RlFuCFNnQ7os8tKhCLp18dKpS9ppqyAs0A5hER26RQe7RJdB/xRnjnLmKLeEyKBouUURBam/9/3Gfswo53t5ed/3w/flfd5HUB+JN5nUzL7kha31v7PUFoOLT1u5y61C9Lnp8OGJ7dBDh5afDAnUQ8K3KaIGZ8L9cw1JiVJ2jJQRQAOiPmppiTwLhapb0EtKvH1xy1KGPQQFKJ2ZvTt1FOm0rZ17KF4qNYts5EgVhtQhfKlsqOuihw7kynsKMef9QLG4l9qXI6TVS1TaUPzJ513OY+meK5+yRKEQd173r6wOUdQDQKk6/KI2JeohAoGlvt23IcLOG4UMLaMwCiSg/fqqRLKfj6MpML0Yba60jc6fh8vLNBZ0AVhZ+PZrfUBi819bcr1tP9ovvTxmN8x9GCq6BA2q9rft+T4Z/+C9rn08fxDrZpYuAzAEXRpleGRtrO/R3xI41/L36NqTtQQPGY5WUrEr/xWz4/rCWRpM1K+ZWhvpOdHwLcGbryK0Ng+DZVf7Y5Uz+382IKSpgsGldwIkPw13r+zYBbVN506xs3w6vLpTP/0BZBHCUy1Qa6kAAAAASUVORK5CYII=",f=i.p+"static/dbg.6cdfcaab.jpg",F=i(42441),E=i(21019),A=i(59792),e={flex_box_center:"flex_box_center___ajlVE",flex_space_between:"flex_space_between___l9xLX",flex_box_vertical_center:"flex_box_vertical_center___b4992",flex_box_center_end:"flex_box_center_end___gTTS0",flex_box_column:"flex_box_column____hJH4",wrp:"wrp___IMW4N",w_top:"w_top___LQjwb",w_t_title:"w_t_title___PYmFm",w_t_title_r:"w_t_title_r___sJVUx",line:"line___gbDms",s_c_l:"s_c_l___Fkx8Q",s_c_l_t:"s_c_l_t___yCNT5",s_c_l_i:"s_c_l_i___rBB60",button:"button___uk5tL",header:"header___wM15X",title:"title___wamUp",back:"back___z9Z2O",juesai:"juesai___Ia7Kd",left_indicators:"left_indicators___svtru",indicator_item:"indicator_item___gYEXN",dot:"dot___mOhOw",dot_inner:"dot_inner___LNyFv",indicator_content:"indicator_content___qNr41",value:"value___Egvtv",label:"label___VqmVb",right_indicators:"right_indicators___PXpwH",bottom_indicators:"bottom_indicators___NqBJz",center_circle:"center_circle___RCvbU",outer_ring:"outer_ring___YbUK3",progress_item:"progress_item___Al6aS",progress_label:"progress_label___Bit43",text:"text___jdFJA",inner_circle:"inner_circle___lU_43",circle_value:"circle_value___xmddQ",circle_label:"circle_label___hfkFZ",circle_sublabel:"circle_sublabel___gQX2M",contentWrap:"contentWrap___PFNqC",ballWrap:"ballWrap___SUJ4x",ball:"ball___qlgGQ"},o=Object.defineProperty,y=Object.defineProperties,x=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,g=(v,B,h)=>B in v?o(v,B,{enumerable:!0,configurable:!0,writable:!0,value:h}):v[B]=h,a=(v,B)=>{for(var h in B||(B={}))n.call(B,h)&&g(v,h,B[h]);if(p)for(var h of p(B))l.call(B,h)&&g(v,h,B[h]);return v},_=(v,B)=>y(v,x(B)),O=(v,B)=>{var h={};for(var b in v)n.call(v,b)&&B.indexOf(b)<0&&(h[b]=v[b]);if(v!=null&&p)for(var b of p(v))B.indexOf(b)<0&&l.call(v,b)&&(h[b]=v[b]);return h};const P=v=>{var B=v,{globalSetting:h,loading:b,dispatch:Q}=B,J=O(B,["globalSetting","loading","dispatch"]),I,z,L,S;let[j,Y]=(0,u.useState)(_(a({},(0,C.useParams)()),{page:1,limit:6}));const[R]=(0,C.useSearchParams)(),[s,X]=(0,u.useState)((I=E.Q)==null?void 0:I.find(D=>(D==null?void 0:D.id)==(j==null?void 0:j.id))),H=[{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"}],G=()=>({grid:{top:10,right:10,bottom:10,left:10,containLabel:!0},radar:{radius:"100%",indicator:[{name:"",max:100},{name:"",max:100},{name:"",max:100}]},series:[{name:"Budget vs spending",type:"radar",data:[{value:[s==null?void 0:s.score,s==null?void 0:s.score,s==null?void 0:s.score],name:"Allocated Budget",areaStyle:{color:"rgba(3, 127, 254, 0.35)"},lineStyle:{width:2,color:"rgba(3, 116, 234, 1)"}},{value:[s==null?void 0:s.c_score,s==null?void 0:s.c_score,s==null?void 0:s.c_score],name:"Actual Spending",areaStyle:{color:"rgba(249, 123, 20, 0.35)"},lineStyle:{width:2,color:"rgba(225, 112, 23, 1)"}}]}]}),T=()=>({grid:{top:10,right:10,bottom:10,left:10,containLabel:!0},tooltip:{trigger:"item",formatter:function(D){return` -
${D.data[2]}
-
\u73ED\u7EA7\u6392\u540D: 4
- `}},xAxis:{name:"X\u8F74",axisLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)",width:2}},splitLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)"}},axisLabel:{show:!1},axisTick:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)"}}},yAxis:{name:"Y\u8F74",axisLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)",width:2}},splitLine:{lineStyle:{color:"rgba(164, 200, 252, 0.34)"}},axisTick:{lineStyle:{color:"rgba(164, 200, 252, 0.34)"}}},series:[{name:"",type:"scatter",data:s==null?void 0:s.khpm,itemStyle:{color:function(D){return"#0374EA"}},emphasis:{itemStyle:{color:"#FFCA00",shadowBlur:10,shadowColor:"rgba(0, 0, 0, 0.5)"},label:{show:!0,formatter:function(D){return D.data[2]},position:"top"}}}]});return u.createElement("section",{className:e.bg},u.createElement("div",{className:e.header},u.createElement("div",{onClick:()=>{window.location.href=R.get("callbackUrl")?R.get("callbackUrl"):"/zbstatistics"},className:e.back},u.createElement("img",{style:{width:"32rem"},src:d})," \u8FD4\u56DE"),u.createElement("div",{className:e.title},(s==null?void 0:s.title)||"ZB\u64CD\u4F5C\u91C7\u96C6\u6570\u636E\u5206\u6790")),u.createElement("div",{className:e.wrp},u.createElement("div",{className:e.contentWrap},u.createElement("div",{className:e.w_top},u.createElement("div",{style:{width:"30%",display:"flex",alignItems:"center",justifyContent:"space-between"}},u.createElement("div",null,u.createElement("img",{src:m}),u.createElement("span",{className:e.w_t_title},s==null?void 0:s.real_name),u.createElement("span",{className:e.w_t_title_r},(s==null?void 0:s.course_group_name)||"- -")),u.createElement("div",{className:e.line})),u.createElement("div",{style:{width:"70%",marginLeft:"127rem",display:"flex",alignItems:"center",justifyContent:"space-between"}},(z=[{name:"\u8003\u6838\u79D1\u76EE",title:s==null?void 0:s.exercise_name},{name:"\u6210\u7EE9",title:(s==null?void 0:s.score)+" \u5206"},{name:"\u8003\u6838\u8BC4\u4EF7",title:s==null?void 0:s.comment_rate},{name:"\u8BAD\u7EC3\u6B21\u6570",title:(s==null?void 0:s.training_times)+" \u6B21\u6570"},{name:"\u8BAD\u7EC3\u65F6\u957F",title:(s==null?void 0:s.time)+" \u5206\u949F"}])==null?void 0:z.map(D=>{var k;const K=(k=H==null?void 0:H.find(N=>N.name===D.title))==null?void 0:k.color;return u.createElement("div",{style:{display:"flex",alignItems:"center"}},u.createElement("div",{style:{fontSize:"16rem",color:"#fff",fontWeight:400}},D==null?void 0:D.name),u.createElement("div",{style:{marginLeft:"12rem",fontSize:"22rem",fontWeight:600,color:K||"#fff"}},D==null?void 0:D.title))}))),u.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},u.createElement("div",{className:e.s_c_l},u.createElement("div",{className:e.s_c_l_t},u.createElement("img",{src:r}),u.createElement("span",null,"\u91C7\u96C6\u6570\u636E")),u.createElement("div",{style:{marginTop:"10rem"}},(L=s==null?void 0:s.collect_data)==null?void 0:L.map((D,k)=>u.createElement("div",{className:e.s_c_l_i,style:{background:k%2!==0&&"rgba(23,86,177,0.1)",padding:"20rem 30rem"}},u.createElement("div",{style:{marginBottom:"10rem",display:"flex",justifyContent:"space-between"}},u.createElement("div",{style:{color:"#fff",fontSize:"20rem"}},D==null?void 0:D.name),u.createElement("a",{onClick:()=>{c.default.confirm({title:"",width:800,closeIcon:!0,closable:!0,footer:!1,icon:null,content:u.createElement("video",{style:{width:"760rem",marginTop:"20rem"},controls:!0,src:`${D==null?void 0:D.url}`,autoPlay:!0})})}},"\u5173\u952E\u4E8B\u4EF6\u56DE\u653E")),u.createElement("div",{style:{fontSize:"18rem"}},D==null?void 0:D.content)))))),u.createElement("div",{style:{marginTop:"30rem",display:"flex",justifyContent:"space-between"}},u.createElement("div",{className:e.s_c_l,style:{flex:1,margin:0}},u.createElement("div",{className:e.s_c_l_t},u.createElement("img",{src:r}),u.createElement("span",null,"\u8003\u6838\u60C5\u51B5")),u.createElement("div",{style:{display:"flex",padding:"0rem 30rem"}},u.createElement("div",{style:{flex:1}},(S=[{name:s==null?void 0:s.real_name,color:"rgba(3, 116, 234, 1)",bcolor:"rgba(3, 127, 254, 0.35)"},{name:"\u73ED\u7EA7\u5E73\u5747",color:"rgba(225, 112, 23, 1)",bcolor:"rgba(249, 123, 20, 0.35)"}])==null?void 0:S.map(D=>u.createElement("div",{style:{display:"flex",marginTop:"30rem"}},u.createElement("div",{style:{border:`1rem solid ${D==null?void 0:D.color}`,background:D==null?void 0:D.bcolor,width:"20rem",height:"20rem"}}),u.createElement("div",{style:{fontSize:"16rem",color:"#fff",marginLeft:"10rem"}},D==null?void 0:D.name)))),u.createElement(F.Z,{option:G(),style:{height:"180rem",width:"180rem"},opts:{renderer:"svg"}}))),u.createElement("div",{className:e.s_c_l,style:{flex:1,margin:"0rem 30rem"}},u.createElement("div",{className:e.s_c_l_t},u.createElement("img",{src:r}),u.createElement("span",null,"\u8003\u6838\u6392\u540D")),u.createElement("div",{style:{padding:"0rem 30rem",marginTop:"30rem"}},u.createElement(F.Z,{option:T(),style:{height:"180rem",width:"100%"},opts:{renderer:"svg"}}))),u.createElement("div",{className:e.s_c_l,style:{flex:1,margin:0}},u.createElement("div",{className:e.s_c_l_t},u.createElement("img",{src:r}),u.createElement("span",null,"\u8BAD\u7EC3\u5EFA\u8BAE")),u.createElement("div",{style:{marginTop:"30rem",fontSize:"16rem",color:"#fff",padding:"0rem 30rem"}},s==null?void 0:s.training_suggestion)))),u.createElement("div",{className:e.ballWrap},u.createElement("img",{src:f}),u.createElement("div",{className:e.ball},u.createElement(A.Z,{strokeColor:"#03FEF8",percentage:75,startAngle:270,trackColor:"#202857",innerBackgroundColor:"rgba(1, 8, 57, 0.6)",hoverEffect:!1,outerDiameter:"280rem",innerDiameter:"245rem",style:{position:"absolute",left:"50%",top:"50%",transform:"translate(-50%, -50%)"}}),u.createElement("div",{style:{backgroundColor:"transparent"},className:e.inner_circle},u.createElement("div",{style:{fontSize:"48rem"},className:e.circle_value},s==null?void 0:s.score," \u5206"),u.createElement("div",{className:e.circle_label},"\u8003\u6838\u6210\u7EE9"))))))};var U=(0,C.connect)(({loading:v,globalSetting:B})=>({globalSetting:B,loading:v.models.index}))(P)},59792:function(w,t,i){var u=i(59301),C=Object.defineProperty,c=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,r=(A,e,o)=>e in A?C(A,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):A[e]=o,f=(A,e)=>{for(var o in e||(e={}))d.call(e,o)&&r(A,o,e[o]);if(c)for(var o of c(e))m.call(e,o)&&r(A,o,e[o]);return A};const F=()=>`shadow-${Math.random().toString(36).slice(2,9)}`,E=({percentage:A,startAngle:e=270,strokeColor:o="#42BECD",trackColor:y="#e6e6e6",innerBackgroundColor:x="#fff",text:p="",textColor:n="#000",textSize:l="1rem",textPadding:g="28rem",outerDiameter:a,innerDiameter:_,maxTextLength:O=6,onClick:P,hoverEffect:U=!0,style:v})=>{const[B,h]=(0,u.useState)(0),[b,Q]=(0,u.useState)(0),[J,I]=(0,u.useState)(!1),z=N=>{var M,Z;const W=parseFloat(N),V=parseFloat((Z=(M=document.documentElement)==null?void 0:M.style)==null?void 0:Z.fontSize);return W*V},L=()=>{h(z(a)),Q(z(_))};(0,u.useEffect)(()=>(L(),window.addEventListener("resize",L),()=>window.removeEventListener("resize",L)),[a,_]);const S=B/2,j=b/2,Y=(B-b)/2,R=S-Y,s=2*Math.PI*R,X=s-A/100*s,H=`rotate(${e} ${S} ${S})`,T=((N,M)=>M&&N.length>M?N.slice(0,M-1)+"...":N)(p,O),D=()=>{U&&I(!0)},k=()=>{I(!1)},K=z("4rem");return u.createElement("svg",{width:B,height:B,viewBox:`0 0 ${B} ${B}`,xmlns:"http://www.w3.org/2000/svg",onClick:P,onMouseEnter:D,onMouseLeave:k,style:f({cursor:P?"pointer":"default"},v)},u.createElement("circle",{cx:S,cy:S,r:j,fill:x}),u.createElement("circle",{cx:S,cy:S,r:R,fill:"none",stroke:y,strokeWidth:Y}),u.createElement("circle",{cx:S,cy:S,r:R,fill:"none",stroke:o,strokeWidth:Y,strokeDasharray:s,strokeDashoffset:X,strokeLinecap:"round",transform:H}),J&&u.createElement("circle",{cx:S,cy:S,r:R+Y/2,fill:"none",stroke:"#FA6400",strokeWidth:z("4rem")}),p&&u.createElement("foreignObject",{x:S-j,y:S-j,width:b,height:b},u.createElement("div",{style:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",padding:g}},u.createElement("b",{style:{color:n,fontSize:l,textAlign:"center"},title:p},T))))};t.Z=E},97774:function(w,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var u=Object.assign||function(n){for(var l=1;l1&&arguments[1]!==void 0?arguments[1]:60,d=null;return function(){for(var m=this,r=arguments.length,f=new Array(r),F=0;Fh in y?B(y,h,{enumerable:!0,configurable:!0,writable:!0,value:b}):y[h]=b,F=(y,h)=>{for(var b in h||(h={}))s.call(h,b)&&a(y,b,h[b]);if(n)for(var b of n(h))S.call(h,b)&&a(y,b,h[b]);return y},P=(y,h)=>O(y,A(h)),R=(y,h)=>{var b={};for(var x in y)s.call(y,x)&&h.indexOf(x)<0&&(b[x]=y[x]);if(y!=null&&n)for(var x of n(y))h.indexOf(x)<0&&S.call(y,x)&&(b[x]=y[x]);return b},L=(y,h,b)=>new Promise((x,k)=>{var K=z=>{try{C(b.next(z))}catch(j){k(j)}},I=z=>{try{C(b.throw(z))}catch(j){k(j)}},C=z=>z.done?x(z.value):Promise.resolve(z.value).then(K,I);C((b=b.apply(y,h)).next())});const M=y=>{var h=y,{globalSetting:b,loading:x,dispatch:k}=h,K=R(h,["globalSetting","loading","dispatch"]),I,C;const[z]=(0,p.useSearchParams)(),j=(0,p.useParams)(),[g,Q]=(0,e.useState)({});(0,e.useEffect)(()=>{Y()},[]),(0,e.useEffect)(()=>{document.title="\u5B66\u5458\u8003\u60C5\u5206\u6790"},[]),(0,e.useEffect)(()=>(k({type:"globalSetting/headerFooterToggle",payload:!1}),()=>{k({type:"globalSetting/headerFooterToggle",payload:!0})}),[]);const Y=()=>L(void 0,null,function*(){let m=yield(0,f.ZP)(`/api/exercises/${j==null?void 0:j.categoryId}/exercise_user/user_situation_visualization`,{method:"get",params:{exercise_user_id:j==null?void 0:j.studentid}});(m==null?void 0:m.status)===0&&Q((m==null?void 0:m.data)||{})}),Z=[{name:"\u4F18\u79C0",color:"#2DE59C"},{name:"\u826F\u597D",color:"#AA4AEB"},{name:"\u53CA\u683C",color:"#F3A32C"},{name:"\u4E00\u822C",color:"#1DD1F7"}],G=[{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:""},{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:""}];function H(m,w=0){if(typeof m!="number"||m<0)return"--";const T=m/60;return Number(T.toFixed(w))}const X=()=>({grid:{top:10,right:10,bottom:10,left:10,containLabel:!0},radar:{radius:"100%",indicator:[{name:"",max:100},{name:"",max:100},{name:"",max:100}],name:{color:"#fff"},axisLine:{lineStyle:{color:"#096F99"}},splitLine:{show:!0,lineStyle:{color:"#434F86"}},splitArea:{areaStyle:{color:["rgba(17, 47, 101, 0.5)","rgba(17, 47, 101, 1)"]}}},series:[{name:"Budget vs spending",type:"radar",data:[{value:[80,70,75],name:"Allocated Budget",areaStyle:{color:"rgba(3, 127, 254, 0.35)"},lineStyle:{width:2,color:"rgba(3, 116, 234, 1)"}},{value:[45,35,60],name:"Actual Spending",areaStyle:{color:"rgba(249, 123, 20, 0.35)"},lineStyle:{width:2,color:"rgba(225, 112, 23, 1)"}}]}]});function q(m){return m.flatMap(w=>{const{score:T,count:U,rank:J,student_info:W}=w;return W.map(V=>P(F({},V),{score:T,count:U,rank:J}))})}const ee=()=>{var m;const w=q(((m=g==null?void 0:g.exercise_ranking)==null?void 0:m.ranking_data)||[]),T=w==null?void 0:w.map(U=>[U.score,U.score]);return{grid:{top:10,right:10,bottom:10,left:10,containLabel:!0},tooltip:{trigger:"item",formatter:function(U){var J,W;const V=(w==null?void 0:w[U.dataIndex])||{};return` +
\u59D3\u540D\uFF1A${(W=(J=w.filter($=>$.score===V.score))==null?void 0:J.map($=>$.user_name))==null?void 0:W.join("\u3001")}
+
\u5206\u503C: ${V==null?void 0:V.score}
+
\u73ED\u7EA7\u6392\u540D: ${V==null?void 0:V.rank}
+ `}},xAxis:{name:"X\u8F74",axisLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)",width:2}},splitLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)"}},axisLabel:{show:!1},axisTick:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)"}}},yAxis:{name:"Y\u8F74",axisLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)",width:2}},splitLine:{lineStyle:{color:"rgba(164, 200, 252, 0.34)"}},axisTick:{lineStyle:{color:"rgba(164, 200, 252, 0.34)"}}},series:[{name:"",type:"scatter",data:T,itemStyle:{color:"#0374EA",opacity:.6},emphasis:{itemStyle:{color:"#FFCA00",shadowBlur:10,shadowColor:"rgba(0, 0, 0, 0.5)"},label:{show:!1}}}]}};return e.createElement("section",{className:t.bg},e.createElement("div",{className:t.header},e.createElement("div",{onClick:()=>{p.history.push(z.get("callbackUrl"))},className:t.back},e.createElement("img",{style:{width:"32rem"},src:v})," \u8FD4\u56DE"),e.createElement("div",{className:t.title},"\u5B66\u5458\u8003\u60C5\u5206\u6790")),e.createElement("div",{className:t.wrp},e.createElement("div",{className:t.contentWrap},e.createElement("div",{className:t.w_top},e.createElement("div",{style:{width:"30%",display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",null,e.createElement("img",{src:E.Z.IMG_SERVER+`/images/${g==null?void 0:g.user_image}`}),e.createElement(c.Z,{title:g==null?void 0:g.user_name},e.createElement("span",{className:t.w_t_title},(0,o.Pq)(g==null?void 0:g.user_name,10)))),e.createElement("div",{className:t.line})),e.createElement("div",{style:{width:"70%",marginLeft:"127rem",display:"flex",alignItems:"center",justifyContent:"space-between"}},(I=[{name:"\u6210\u7EE9",title:(g==null?void 0:g.score)+" \u5206"},{name:"\u8003\u6838\u8BC4\u4EF7",title:g==null?void 0:g.exercise_evaluate},{name:"\u8BAD\u7EC3\u6B21\u6570",title:(g==null?void 0:g.exercise_count)+" \u6B21"},{name:"\u8BAD\u7EC3\u65F6\u957F",title:H(g==null?void 0:g.exercise_user_time)+" \u5206\u949F"}])==null?void 0:I.map(m=>{var w;const T=(w=Z==null?void 0:Z.find(U=>U.name===m.title))==null?void 0:w.color;return e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("div",{style:{fontSize:"16rem",color:"#fff",fontWeight:400}},m==null?void 0:m.name),e.createElement("div",{style:{marginLeft:"12rem",fontSize:"22rem",fontWeight:600,color:T||"#fff"}},m==null?void 0:m.title))}))),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:t.s_c_l},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:u}),e.createElement("span",null,"\u91C7\u96C6\u6570\u636E")),e.createElement("div",{style:{marginTop:"10rem"}},G==null?void 0:G.map((m,w)=>e.createElement("div",{className:t.s_c_l_i,style:{background:w%2!==0&&"rgba(23,86,177,0.1)",padding:"20rem 30rem"}},e.createElement("div",{style:{marginBottom:"10rem",display:"flex",justifyContent:"space-between"}},e.createElement("div",{style:{color:"#fff",fontSize:"20rem"}},m==null?void 0:m.name)),e.createElement("div",{style:{fontSize:"18rem"}},m==null?void 0:m.content)))))),e.createElement("div",{style:{marginTop:"30rem",display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:t.s_c_l,style:{flex:1,margin:0}},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:u}),e.createElement("span",null,"\u8003\u6838\u60C5\u51B5")),e.createElement("div",{style:{display:"flex",padding:"0rem 30rem"}},e.createElement("div",{style:{flex:1}},(C=[{name:g==null?void 0:g.user_name,color:"rgba(3, 116, 234, 1)",bcolor:"rgba(3, 127, 254, 0.35)"},{name:"\u73ED\u7EA7\u5E73\u5747",color:"rgba(225, 112, 23, 1)",bcolor:"rgba(249, 123, 20, 0.35)"}])==null?void 0:C.map(m=>e.createElement("div",{style:{display:"flex",marginTop:"30rem"}},e.createElement("div",{style:{border:`1rem solid ${m==null?void 0:m.color}`,background:m==null?void 0:m.bcolor,width:"20rem",height:"20rem"}}),e.createElement("div",{style:{fontSize:"16rem",color:"#fff",marginLeft:"10rem"}},m==null?void 0:m.name)))),e.createElement(i.Z,{option:X(),style:{height:"180rem",width:"180rem"},opts:{renderer:"svg"}}))),e.createElement("div",{className:t.s_c_l,style:{flex:1,margin:"0rem 30rem"}},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:u}),e.createElement("span",null,"\u8003\u6838\u6392\u540D")),e.createElement("div",{style:{padding:"0rem 30rem",marginTop:"30rem"}},e.createElement(i.Z,{option:ee(),style:{height:"180rem",width:"100%"},opts:{renderer:"svg"}}))),e.createElement("div",{className:t.s_c_l,style:{flex:1,margin:0}},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:u}),e.createElement("span",null,"\u8BAD\u7EC3\u5EFA\u8BAE")),e.createElement("div",{style:{marginTop:"30rem",fontSize:"16rem",color:"#fff",padding:"0rem 30rem"}},g==null?void 0:g.exercise_suggestion)))),e.createElement("div",{className:t.ballWrap},e.createElement("img",{src:_}),e.createElement("div",{className:t.ball},e.createElement(d.Z,{strokeColor:"#03FEF8",percentage:g==null?void 0:g.score,startAngle:270,trackColor:"#202857",innerBackgroundColor:"rgba(1, 8, 57, 0.6)",hoverEffect:!1,outerDiameter:"280rem",innerDiameter:"245rem",style:{position:"absolute",left:"50%",top:"50%",transform:"translate(-50%, -50%)"}}),e.createElement("div",{style:{backgroundColor:"transparent"},className:t.inner_circle},e.createElement("div",{style:{fontSize:"48rem"},className:t.circle_value},g==null?void 0:g.score," \u5206"),e.createElement("div",{className:t.circle_label},"\u8003\u6838\u6210\u7EE9"))))))};var N=(0,p.connect)(({loading:y,globalSetting:h})=>({globalSetting:h,loading:y.models.index}))(M)},59792:function(D,r,l){var e=l(59301),p=Object.defineProperty,c=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,u=(E,o,t)=>o in E?p(E,o,{enumerable:!0,configurable:!0,writable:!0,value:t}):E[o]=t,_=(E,o)=>{for(var t in o||(o={}))f.call(o,t)&&u(E,t,o[t]);if(c)for(var t of c(o))v.call(o,t)&&u(E,t,o[t]);return E};const i=()=>`shadow-${Math.random().toString(36).slice(2,9)}`,d=({percentage:E,startAngle:o=270,strokeColor:t="#42BECD",trackColor:B="#e6e6e6",innerBackgroundColor:O="#fff",text:A="",textColor:n="#000",textSize:s="1rem",textPadding:S="28rem",outerDiameter:a,innerDiameter:F,maxTextLength:P=6,onClick:R,hoverEffect:L=!0,style:M})=>{const[N,y]=(0,e.useState)(0),[h,b]=(0,e.useState)(0),[x,k]=(0,e.useState)(!1),K=m=>{var w,T;const U=parseFloat(m),J=parseFloat((T=(w=document.documentElement)==null?void 0:w.style)==null?void 0:T.fontSize);return U*J},I=()=>{y(K(a)),b(K(F))};(0,e.useEffect)(()=>(I(),window.addEventListener("resize",I),()=>window.removeEventListener("resize",I)),[a,F]);const C=N/2,z=h/2,j=(N-h)/2,g=C-j,Q=2*Math.PI*g,Y=Q-E/100*Q,Z=`rotate(${o} ${C} ${C})`,H=((m,w)=>w&&m.length>w?m.slice(0,w-1)+"...":m)(A,P),X=()=>{L&&k(!0)},q=()=>{k(!1)},ee=K("4rem");return e.createElement("svg",{width:N,height:N,viewBox:`0 0 ${N} ${N}`,xmlns:"http://www.w3.org/2000/svg",onClick:R,onMouseEnter:X,onMouseLeave:q,style:_({cursor:R?"pointer":"default"},M)},e.createElement("circle",{cx:C,cy:C,r:z,fill:O}),e.createElement("circle",{cx:C,cy:C,r:g,fill:"none",stroke:B,strokeWidth:j}),e.createElement("circle",{cx:C,cy:C,r:g,fill:"none",stroke:t,strokeWidth:j,strokeDasharray:Q,strokeDashoffset:Y,strokeLinecap:"round",transform:Z}),x&&e.createElement("circle",{cx:C,cy:C,r:g+j/2,fill:"none",stroke:"#FA6400",strokeWidth:K("4rem")}),A&&e.createElement("foreignObject",{x:C-z,y:C-z,width:h,height:h},e.createElement("div",{style:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",padding:S}},e.createElement("b",{style:{color:n,fontSize:s,textAlign:"center"},title:A},H))))};r.Z=d},97774:function(D,r,l){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=Object.assign||function(n){for(var s=1;s1&&arguments[1]!==void 0?arguments[1]:60,f=null;return function(){for(var v=this,u=arguments.length,_=new Array(u),i=0;ib 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.d20d342c.async.js b/p__Classrooms__Lists__Statistics__ZbStatistics__index.d20d342c.async.js new file mode 100644 index 0000000000..bf9347da56 --- /dev/null +++ b/p__Classrooms__Lists__Statistics__ZbStatistics__index.d20d342c.async.js @@ -0,0 +1,170 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5823],{89489:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},59477:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},40001:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},49198:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},84105:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},18785:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},73331:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},15277:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},52671:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},8657:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},56082:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},33853:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},15075:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},43531:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},61485:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},38819:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},47472:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=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(p,ee){return c.createElement(s.Z,(0,b.Z)({},p,{ref:ee,icon:$}))},t=c.forwardRef(O),_=t},93844:function(Zt,Me,e){e.r(Me),e.d(Me,{default:function(){return S}});var b=e(59301),c=e(65582),f=e(78241),$=e(6848),s=e(57809),O=e(92832),t=e(1710),_=e(58421),J=e(38147),p=e(2524),ee="data:image/png;base64,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",L="data:image/png;base64,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",y="data:image/png;base64,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",ne="data:image/png;base64,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",F="data:image/png;base64,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",H={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"},Le=Object.defineProperty,ve=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,ae=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,r=(se,W,Ke)=>W in se?Le(se,W,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):se[W]=Ke,m=(se,W)=>{for(var Ke in W||(W={}))A.call(W,Ke)&&r(se,Ke,W[Ke]);if(ae)for(var Ke of ae(W))d.call(W,Ke)&&r(se,Ke,W[Ke]);return se},h=(se,W)=>ve(se,Ae(W)),V=(se,W)=>{var Ke={};for(var Y in se)A.call(se,Y)&&W.indexOf(Y)<0&&(Ke[Y]=se[Y]);if(se!=null&&ae)for(var Y of ae(se))W.indexOf(Y)<0&&d.call(se,Y)&&(Ke[Y]=se[Y]);return Ke},z=(se,W,Ke)=>new Promise((Y,re)=>{var oe=N=>{try{he(Ke.next(N))}catch(U){re(U)}},k=N=>{try{he(Ke.throw(N))}catch(U){re(U)}},he=N=>N.done?Y(N.value):Promise.resolve(N.value).then(oe,k);he((Ke=Ke.apply(se,W)).next())});const T=se=>{var W=se,{globalSetting:Ke,loading:Y,dispatch:re}=W,oe=V(W,["globalSetting","loading","dispatch"]),k;const he=(0,c.useParams)(),[N,U]=(0,b.useState)({}),[ue]=f.default.useForm();let[Q,j]=(0,b.useState)({page:1,limit:6});const[be,Ce]=(0,b.useState)([]),[Fe,Ne]=(0,b.useState)(0),[ke,et]=(0,b.useState)(!1),[rt,He]=(0,b.useState)([]),ce=[{name:"\u4F18\u79C0",color:"#2DE59C"},{name:"\u826F\u597D",color:"#AA4AEB"},{name:"\u53CA\u683C",color:"#F3A32C"},{name:"\u4E00\u822C",color:"#1DD1F7"}];(0,b.useEffect)(()=>{g(),E(Q)},[]),(0,b.useEffect)(()=>{document.title="ZB\u64CD\u4F5C\u91C7\u96C6\u6570\u636E\u5206\u6790"},[]),(0,b.useEffect)(()=>(re({type:"globalSetting/headerFooterToggle",payload:!1}),()=>{re({type:"globalSetting/headerFooterToggle",payload:!0})}),[]);const Te=[{code:1,name:"\u4F18\u79C0"},{code:2,name:"\u826F\u597D"},{code:3,name:"\u53CA\u683C"},{code:4,name:"\u4E00\u822C"}],E=o=>z(void 0,null,function*(){var R,G,l;et(!0);let i=yield(0,J.ZP)("/api/exercises/situation_visualization.json",{method:"get",params:h(m({},o),{course_id:he==null?void 0:he.coursesId})});(i==null?void 0:i.status)===0&&(U(((R=i==null?void 0:i.data)==null?void 0:R.exercise_info)||{}),Ce(((G=i==null?void 0:i.data)==null?void 0:G.exercise_all_users)||[]),Ne(((l=i==null?void 0:i.data)==null?void 0:l.count)||0)),et(!1)}),g=()=>z(void 0,null,function*(){var o;let R=yield(0,J.ZP)("/api/exercises/published_exercises.json",{method:"get",params:{limit:9999,page:1,course_id:he==null?void 0:he.coursesId}});(R==null?void 0:R.status)===0&&He(((o=R==null?void 0:R.data)==null?void 0:o.list)||[])}),x=[{title:"\u573A\u6B21",dataIndex:"exercise_name",ellipsis:!0,render:o=>b.createElement($.Z,{placement:"bottomLeft",title:o},b.createElement("span",null,o))},{title:"\u4EBA\u5458",dataIndex:"user_name",ellipsis:!0,render:o=>b.createElement($.Z,{placement:"bottomLeft",title:o},b.createElement("span",null,o))},{title:"\u6210\u7EE9",dataIndex:"score",ellipsis:!0,render:o=>b.createElement($.Z,{placement:"bottomLeft",title:o},b.createElement("span",null,o+"\u5206"||0))},{title:"\u8003\u6838\u8BC4\u4EF7",dataIndex:"exercise_evaluate",ellipsis:!0,render:o=>{var R;return b.createElement("span",{style:{color:(R=ce==null?void 0:ce.find(G=>(G==null?void 0:G.name)===o))==null?void 0:R.color}},o)}},{title:"\u6263\u5206\u9879",dataIndex:"no_score_vrs_point_names",ellipsis:!0,render:o=>{const R=o.join("\u3001");return b.createElement($.Z,{placement:"bottomLeft",title:R},b.createElement("span",null,R||"--"))}},{title:"\u64CD\u4F5C",dataIndex:"exercise_id",key:"exercise_id",width:80,ellipsis:!0,render:(o,R)=>b.createElement($.Z,{placement:"bottomLeft",title:o},b.createElement(c.Link,{target:"_blank",to:`/classrooms/${he==null?void 0:he.coursesId}/statistics_zb/${o}/detail/${R==null?void 0:R.exercise_user_id}?callbackUrl=${window.location.pathname}`},"\u8BE6\u60C5"))}];return b.createElement("section",{className:H.bg},b.createElement("div",{className:H.header},b.createElement("div",{className:H.title},"ZB\u64CD\u4F5C\u91C7\u96C6\u6570\u636E\u5206\u6790")),b.createElement("div",{className:H.wrp},b.createElement("div",{className:H.top},b.createElement(f.default,{layout:"inline",size:"large",colon:!1,form:ue,style:{justifyContent:"space-between",alignItems:"center"},onFinish:o=>{Q=m(h(m({},Q),{page:1}),o),j(m({},Q)),E(Q)},initialValues:{exercise_id:"",keywords:"",exercise_evaluate_type:""}},b.createElement(f.default.Item,{label:"\u573A\u6B21",name:"exercise_id"},b.createElement(s.default,{popupClassName:H.selectpop,style:{width:"590rem"}},b.createElement(s.default.Option,{value:""},"\u5168\u90E8"),rt==null?void 0:rt.map(o=>b.createElement(s.default.Option,{value:o==null?void 0:o.exercise_id},o==null?void 0:o.exercise_name)))),b.createElement(f.default.Item,{label:"\u4EBA\u5458",name:"keywords"},b.createElement(O.default,{style:{width:"440rem",height:"48rem",fontSize:"18rem"}})),b.createElement(f.default.Item,{label:"\u8003\u6838\u8BC4\u4EF7",name:"exercise_evaluate_type"},b.createElement(s.default,{popupClassName:H.selectpop,style:{width:"240rem"}},b.createElement(s.default.Option,{value:""},"\u5168\u90E8"),Te==null?void 0:Te.map(o=>b.createElement(s.default.Option,{value:o.code},o.name)))),b.createElement("div",{className:H.button,onClick:()=>ue.submit()},"\u67E5\u8BE2"))),b.createElement("div",{className:H.khtj},b.createElement("div",{className:H.k_left},"\u8003\u6838\u7EDF\u8BA1"),(k=[{name:"\u603B\u5206",img:ne,score:`${(N==null?void 0:N.exercise_score)||0} \u5206`},{name:"\u8BAD\u7EC3\u65F6\u95F4",img:L,score:`${(N==null?void 0:N.exercise_time)||0} \u5206\u949F`},{name:"\u5E73\u5747\u5206",img:ee,score:`${(N==null?void 0:N.average_score)||0} \u5206`},{name:"\u6700\u9AD8\u5206",img:F,score:`${(N==null?void 0:N.max_score)||0} \u5206`},{name:"\u6700\u4F4E\u5206",img:y,score:`${(N==null?void 0:N.min_score)||0} \u5206`}])==null?void 0:k.map(o=>b.createElement("div",{className:H.k_item},b.createElement("img",{style:{width:"102rem",height:"99rem"},src:o.img}),b.createElement("div",{className:H.k_item_right},b.createElement("div",{style:{fontSize:"20rem"}},o==null?void 0:o.name),b.createElement("div",{className:H.k_item_right_text},o==null?void 0:o.score))))),b.createElement(t.default,{loading:ke,dataSource:be,pagination:!1,columns:x,locale:{emptyText:b.createElement(p.Z,null)},className:H.tablesstyle}),b.createElement(_.Z,{total:Fe,current:Q==null?void 0:Q.page,pageSize:Q==null?void 0:Q.limit,hideOnSinglePage:!0,showSizeChanger:!1,className:H.pagintop,onChange:o=>{Q.page=o,j(m({},Q)),E(Q)}})))};var S=(0,c.connect)(({loading:se,globalSetting:W})=>({globalSetting:W,loading:se.models.index}))(T)},50371:function(Zt,Me){function e(){const b=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let c=1;c{const s=f[$];s!==void 0&&(b[$]=s)})}return b}Me.Z=e},13845:function(Zt,Me,e){e.d(Me,{F:function(){return b},Z:function(){return c}});function b(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 b(f)?_=f[$?"pageYOffset":"pageXOffset"]:f instanceof Document?_=f.documentElement[t]:(f instanceof HTMLElement||f)&&(_=f[t]),f&&!b(f)&&typeof _!="number"&&(_=(O=((s=f.ownerDocument)!==null&&s!==void 0?s:f).documentElement)===null||O===void 0?void 0:O[t]),_}},56762:function(Zt,Me,e){e.d(Me,{Z:function(){return c}});var b=e(59301);function c(){const[,f]=b.useReducer($=>$+1,0);return f}},68031:function(Zt,Me,e){e.d(Me,{Z:function(){return $}});var b=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,p=t(),ee=(0,f.Z)(p,!0),L=Date.now(),y=()=>{const F=Date.now()-L,H=c(F>J?J:F,ee,s,J);(0,f.F)(p)?p.scrollTo(window.pageXOffset,H):p instanceof Document||p.constructor.name==="HTMLDocument"?p.documentElement.scrollTop=H:p.scrollTop=H,Ft||O},24905:function(Zt,Me,e){e.d(Me,{default:function(){return m}});var b=e(92310),c=e.n(b),f=e(5630),$=e(59301),s=e(36355),O=e(1684),t=e(32441),J=$.createContext(null),p=e(98447),ee=e(14088),L=e(4572),y=function(h,V){var z={};for(var T in h)Object.prototype.hasOwnProperty.call(h,T)&&V.indexOf(T)<0&&(z[T]=h[T]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,T=Object.getOwnPropertySymbols(h);S{var z;const{prefixCls:T,className:S,rootClassName:se,children:W,indeterminate:Ke=!1,style:Y,onMouseEnter:re,onMouseLeave:oe,skipGroup:k=!1,disabled:he}=h,N=y(h,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:U,direction:ue,checkbox:Q}=$.useContext(s.E_),j=$.useContext(J),{isFormItemInput:be}=$.useContext(t.aM),Ce=$.useContext(O.Z),Fe=(z=(j==null?void 0:j.disabled)||he)!==null&&z!==void 0?z:Ce,Ne=$.useRef(N.value);$.useEffect(()=>{j==null||j.registerValue(N.value)},[]),$.useEffect(()=>{if(!k)return N.value!==Ne.current&&(j==null||j.cancelValue(Ne.current),j==null||j.registerValue(N.value),Ne.current=N.value),()=>j==null?void 0:j.cancelValue(N.value)},[N.value]);const ke=U("checkbox",T),[et,rt]=(0,p.ZP)(ke),He=Object.assign({},N);j&&!k&&(He.onChange=function(){N.onChange&&N.onChange.apply(N,arguments),j.toggleOption&&j.toggleOption({label:W,value:N.value})},He.name=j.name,He.checked=j.value.includes(N.value));const ce=c()(`${ke}-wrapper`,{[`${ke}-rtl`]:ue==="rtl",[`${ke}-wrapper-checked`]:He.checked,[`${ke}-wrapper-disabled`]:Fe,[`${ke}-wrapper-in-form-item`]:be},Q==null?void 0:Q.className,S,se,rt),Te=c()({[`${ke}-indeterminate`]:Ke},L.A,rt),E=Ke?"mixed":void 0;return et($.createElement(ee.Z,{component:"Checkbox",disabled:Fe},$.createElement("label",{className:ce,style:Object.assign(Object.assign({},Q==null?void 0:Q.style),Y),onMouseEnter:re,onMouseLeave:oe},$.createElement(f.Z,Object.assign({"aria-checked":E},He,{prefixCls:ke,className:Te,disabled:Fe,ref:V})),W!==void 0&&$.createElement("span",null,W))))};var H=$.forwardRef(ne),Le=e(94480),ve=e(2738),Ae=function(h,V){var z={};for(var T in h)Object.prototype.hasOwnProperty.call(h,T)&&V.indexOf(T)<0&&(z[T]=h[T]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,T=Object.getOwnPropertySymbols(h);S{const{defaultValue:z,children:T,options:S=[],prefixCls:se,className:W,rootClassName:Ke,style:Y,onChange:re}=h,oe=Ae(h,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:k,direction:he}=$.useContext(s.E_),[N,U]=$.useState(oe.value||z||[]),[ue,Q]=$.useState([]);$.useEffect(()=>{"value"in oe&&U(oe.value||[])},[oe.value]);const j=$.useMemo(()=>S.map(g=>typeof g=="string"||typeof g=="number"?{label:g,value:g}:g),[S]),be=g=>{Q(x=>x.filter(o=>o!==g))},Ce=g=>{Q(x=>[].concat((0,Le.Z)(x),[g]))},Fe=g=>{const x=N.indexOf(g.value),o=(0,Le.Z)(N);x===-1?o.push(g.value):o.splice(x,1),"value"in oe||U(o),re==null||re(o.filter(R=>ue.includes(R)).sort((R,G)=>{const l=j.findIndex(D=>D.value===R),i=j.findIndex(D=>D.value===G);return l-i}))},Ne=k("checkbox",se),ke=`${Ne}-group`,[et,rt]=(0,p.ZP)(Ne),He=(0,ve.Z)(oe,["value","disabled"]),ce=S.length?j.map(g=>$.createElement(H,{prefixCls:Ne,key:g.value.toString(),disabled:"disabled"in g?g.disabled:oe.disabled,value:g.value,checked:N.includes(g.value),onChange:g.onChange,className:`${ke}-item`,style:g.style,title:g.title},g.label)):T,Te={toggleOption:Fe,value:N,disabled:oe.disabled,name:oe.name,registerValue:Ce,cancelValue:be},E=c()(ke,{[`${ke}-rtl`]:he==="rtl"},W,Ke,rt);return et($.createElement("div",Object.assign({className:E,style:Y},He,{ref:V}),$.createElement(J.Provider,{value:Te},ce)))},A=$.forwardRef(ae);var d=$.memo(A);const r=H;r.Group=d,r.__ANT_CHECKBOX=!0;var m=r},98447:function(Zt,Me,e){e.d(Me,{C2:function(){return s}});var b=e(17313),c=e(37613),f=e(83116);const $=O=>{const{checkboxCls:t}=O,_=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,b.Wf)(O)),{display:"inline-flex",flexWrap:"wrap",columnGap:O.marginXS,[`> ${O.antCls}-row`]:{flex:1}}),[_]:Object.assign(Object.assign({},(0,b.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,b.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,b.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[$(_)]}Me.ZP=(0,f.Z)("Checkbox",(O,t)=>{let{prefixCls:_}=t;return[s(_,O)]})},93891:function(Zt,Me,e){var b=e(59301),c=e(36355),f=e(64165);const $=s=>{const{componentName:O}=s,{getPrefixCls:t}=(0,b.useContext)(c.E_),_=t("empty");switch(O){case"Table":case"List":return b.createElement(f.Z,{image:f.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return b.createElement(f.Z,{image:f.Z.PRESENTED_IMAGE_SIMPLE,className:`${_}-small`});default:return b.createElement(f.Z,null)}};Me.Z=$},91857:function(Zt,Me,e){var b=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),p=e(53487),ee=e(92343),L=e(36355),y=e(20834),ne=e(40875),F=e(88088),H=e(47211);const Le=null,ve=d=>{const{menu:r,arrow:m,prefixCls:h,children:V,trigger:z,disabled:T,dropdownRender:S,getPopupContainer:se,overlayClassName:W,rootClassName:Ke,open:Y,onOpenChange:re,visible:oe,onVisibleChange:k,mouseEnterDelay:he=.15,mouseLeaveDelay:N=.1,autoAdjustOverflow:U=!0,placement:ue="",overlay:Q,transitionName:j}=d,{getPopupContainer:be,getPrefixCls:Ce,direction:Fe}=b.useContext(L.E_),Ne=b.useMemo(()=>{const u=Ce();return j!==void 0?j:ue.includes("top")?`${u}-slide-down`:`${u}-slide-up`},[Ce,ue,j]),ke=b.useMemo(()=>ue?ue.includes("Center")?ue.slice(0,ue.indexOf("Center")):ue:Fe==="rtl"?"bottomRight":"bottomLeft",[ue,Fe]),et=Ce("dropdown",h),[rt,He]=(0,H.Z)(et),[,ce]=(0,F.Z)(),Te=b.Children.only(V),E=(0,ee.Tm)(Te,{className:$()(`${et}-trigger`,{[`${et}-rtl`]:Fe==="rtl"},Te.props.className),disabled:T}),g=T?[]:z;let x;g&&g.includes("contextMenu")&&(x=!0);const[o,R]=(0,t.Z)(!1,{value:Y!=null?Y:oe}),G=(0,O.useEvent)(u=>{re==null||re(u),k==null||k(u),R(u)}),l=$()(W,Ke,He,{[`${et}-rtl`]:Fe==="rtl"}),i=(0,J.Z)({arrowPointAtCenter:typeof m=="object"&&m.pointAtCenter,autoAdjustOverflow:U,offset:ce.marginXXS,arrowWidth:m?ce.sizePopupArrow:0,borderRadius:ce.borderRadius}),D=b.useCallback(()=>{R(!1)},[]),C=()=>{let u;return r!=null&&r.items?u=b.createElement(y.default,Object.assign({},r)):typeof Q=="function"?u=Q():u=Q,S&&(u=S(u)),u=b.Children.only(typeof u=="string"?b.createElement("span",null,u):u),b.createElement(ne.J,{prefixCls:`${et}-menu`,expandIcon:b.createElement("span",{className:`${et}-menu-submenu-arrow`},b.createElement(c.Z,{className:`${et}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:D,validator:M=>{let{mode:ge}=M}},u)};return rt(b.createElement(s.Z,Object.assign({alignPoint:x},(0,_.Z)(d,["rootClassName"]),{mouseEnterDelay:he,mouseLeaveDelay:N,visible:o,builtinPlacements:i,arrow:!!m,overlayClassName:l,prefixCls:et,getPopupContainer:se||be,transitionName:Ne,trigger:g,overlay:C,placement:ke,onVisibleChange:G}),E))};function Ae(d){return Object.assign(Object.assign({},d),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ae=(0,p.Z)(ve,"dropdown",d=>d,Ae),A=d=>b.createElement(ae,Object.assign({},d),b.createElement("span",null));ve._InternalPanelDoNotUseOrYouWillBeFired=A,Me.Z=ve},38854:function(Zt,Me,e){e.d(Me,{Z:function(){return F}});var b=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),p=e(47211),ee=function(H,Le){var ve={};for(var Ae in H)Object.prototype.hasOwnProperty.call(H,Ae)&&Le.indexOf(Ae)<0&&(ve[Ae]=H[Ae]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,Ae=Object.getOwnPropertySymbols(H);ae{const{getPopupContainer:Le,getPrefixCls:ve,direction:Ae}=$.useContext(t.E_),{prefixCls:ae,type:A="default",danger:d,disabled:r,loading:m,onClick:h,htmlType:V,children:z,className:T,menu:S,arrow:se,autoFocus:W,overlay:Ke,trigger:Y,align:re,open:oe,onOpenChange:k,placement:he,getPopupContainer:N,href:U,icon:ue=$.createElement(s.Z,null),title:Q,buttonsRender:j=C=>C,mouseEnterDelay:be,mouseLeaveDelay:Ce,overlayClassName:Fe,overlayStyle:Ne,destroyPopupOnHide:ke,dropdownRender:et}=H,rt=ee(H,["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"]),He=ve("dropdown",ae),ce=`${He}-button`,[Te,E]=(0,p.Z)(He),g={menu:S,arrow:se,autoFocus:W,align:re,disabled:r,trigger:r?[]:Y,onOpenChange:k,getPopupContainer:N||Le,mouseEnterDelay:be,mouseLeaveDelay:Ce,overlayClassName:Fe,overlayStyle:Ne,destroyPopupOnHide:ke,dropdownRender:et},{compactSize:x,compactItemClassnames:o}=(0,J.ri)(He,Ae),R=f()(ce,o,T,E);"overlay"in H&&(g.overlay=Ke),"open"in H&&(g.open=oe),"placement"in H?g.placement=he:g.placement=Ae==="rtl"?"bottomLeft":"bottomRight";const G=$.createElement(O.ZP,{type:A,danger:d,disabled:r,loading:m,onClick:h,htmlType:V,href:U,title:Q},z),l=$.createElement(O.ZP,{type:A,danger:d,icon:ue}),[i,D]=j([G,l]);return Te($.createElement(_.Z.Compact,Object.assign({className:R,size:x,block:!0},rt),i,$.createElement(b.Z,Object.assign({},g),D)))};L.__ANT_BUTTON=!0;var y=L;const ne=b.Z;ne.Button=y;var F=ne},47211:function(Zt,Me,e){e.d(Me,{Z:function(){return ee}});var b=e(17313),c=e(13826),f=e(92899),$=e(29878),s=e(19447),O=e(83116),t=e(37613),J=L=>{const{componentCls:y,menuCls:ne,colorError:F,colorTextLightSolid:H}=L,Le=`${ne}-item`;return{[`${y}, ${y}-menu-submenu`]:{[`${ne} ${Le}`]:{[`&${Le}-danger:not(${Le}-disabled)`]:{color:F,"&:hover":{color:H,backgroundColor:F}}}}}};const p=L=>{const{componentCls:y,menuCls:ne,zIndexPopup:F,dropdownArrowDistance:H,sizePopupArrow:Le,antCls:ve,iconCls:Ae,motionDurationMid:ae,dropdownPaddingVertical:A,fontSize:d,dropdownEdgeChildPadding:r,colorTextDisabled:m,fontSizeIcon:h,controlPaddingHorizontal:V,colorBgElevated:z}=L;return[{[y]:Object.assign(Object.assign({},(0,b.Wf)(L)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:F,display:"block","&::before":{position:"absolute",insetBlock:-H+Le/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${ve}-btn`]:{[`& > ${Ae}-down, & > ${ve}-btn-icon > ${Ae}-down`]:{fontSize:h}},[`${y}-wrap`]:{position:"relative",[`${ve}-btn > ${Ae}-down`]:{fontSize:h},[`${Ae}-down::before`]:{transition:`transform ${ae}`}},[`${y}-wrap-open`]:{[`${Ae}-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${y}-placement-bottomLeft, + &${ve}-slide-down-appear${ve}-slide-down-appear-active${y}-placement-bottomLeft, + &${ve}-slide-down-enter${ve}-slide-down-enter-active${y}-placement-bottom, + &${ve}-slide-down-appear${ve}-slide-down-appear-active${y}-placement-bottom, + &${ve}-slide-down-enter${ve}-slide-down-enter-active${y}-placement-bottomRight, + &${ve}-slide-down-appear${ve}-slide-down-appear-active${y}-placement-bottomRight`]:{animationName:c.fJ},[`&${ve}-slide-up-enter${ve}-slide-up-enter-active${y}-placement-topLeft, + &${ve}-slide-up-appear${ve}-slide-up-appear-active${y}-placement-topLeft, + &${ve}-slide-up-enter${ve}-slide-up-enter-active${y}-placement-top, + &${ve}-slide-up-appear${ve}-slide-up-appear-active${y}-placement-top, + &${ve}-slide-up-enter${ve}-slide-up-enter-active${y}-placement-topRight, + &${ve}-slide-up-appear${ve}-slide-up-appear-active${y}-placement-topRight`]:{animationName:c.Qt},[`&${ve}-slide-down-leave${ve}-slide-down-leave-active${y}-placement-bottomLeft, + &${ve}-slide-down-leave${ve}-slide-down-leave-active${y}-placement-bottom, + &${ve}-slide-down-leave${ve}-slide-down-leave-active${y}-placement-bottomRight`]:{animationName:c.Uw},[`&${ve}-slide-up-leave${ve}-slide-up-leave-active${y}-placement-topLeft, + &${ve}-slide-up-leave${ve}-slide-up-leave-active${y}-placement-top, + &${ve}-slide-up-leave${ve}-slide-up-leave-active${y}-placement-topRight`]:{animationName:c.ly}})},(0,s.ZP)(L,{colorBg:z,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${y} ${ne}`]:{position:"relative",margin:0},[`${ne}-submenu-popup`]:{position:"absolute",zIndex:F,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${y}, ${y}-menu-submenu`]:{[ne]:Object.assign(Object.assign({padding:r,listStyleType:"none",backgroundColor:z,backgroundClip:"padding-box",borderRadius:L.borderRadiusLG,outline:"none",boxShadow:L.boxShadowSecondary},(0,b.Qy)(L)),{[`${ne}-item-group-title`]:{padding:`${A}px ${V}px`,color:L.colorTextDescription,transition:`all ${ae}`},[`${ne}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ne}-item-icon`]:{minWidth:d,marginInlineEnd:L.marginXS,fontSize:L.fontSizeSM},[`${ne}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ae}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ne}-item, ${ne}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${A}px ${V}px`,color:L.colorText,fontWeight:"normal",fontSize:d,lineHeight:L.lineHeight,cursor:"pointer",transition:`all ${ae}`,borderRadius:L.borderRadiusSM,"&:hover, &-active":{backgroundColor:L.controlItemBgHover}},(0,b.Qy)(L)),{"&-selected":{color:L.colorPrimary,backgroundColor:L.controlItemBgActive,"&:hover, &-active":{backgroundColor:L.controlItemBgActiveHover}},"&-disabled":{color:m,cursor:"not-allowed","&:hover":{color:m,backgroundColor:z,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${L.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:L.colorSplit},[`${y}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:L.paddingXS,[`${y}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:L.colorTextDescription,fontSize:h,fontStyle:"normal"}}}),[`${ne}-item-group-list`]:{margin:`0 ${L.marginXS}px`,padding:0,listStyle:"none"},[`${ne}-submenu-title`]:{paddingInlineEnd:V+L.fontSizeSM},[`${ne}-submenu-vertical`]:{position:"relative"},[`${ne}-submenu${ne}-submenu-disabled ${y}-menu-submenu-title`]:{[`&, ${y}-menu-submenu-arrow-icon`]:{color:m,backgroundColor:z,cursor:"not-allowed"}},[`${ne}-submenu-selected ${y}-menu-submenu-title`]:{color:L.colorPrimary}})}},[(0,c.oN)(L,"slide-up"),(0,c.oN)(L,"slide-down"),(0,f.Fm)(L,"move-up"),(0,f.Fm)(L,"move-down"),(0,$._y)(L,"zoom-big")]]};var ee=(0,O.Z)("Dropdown",(L,y)=>{let{rootPrefixCls:ne}=y;const{marginXXS:F,sizePopupArrow:H,controlHeight:Le,fontSize:ve,lineHeight:Ae,paddingXXS:ae,componentCls:A,borderRadiusLG:d}=L,r=(Le-ve*Ae)/2,{dropdownArrowOffset:m}=(0,s.fS)({contentRadius:d}),h=(0,t.TS)(L,{menuCls:`${A}-menu`,rootPrefixCls:ne,dropdownArrowDistance:H/2+F,dropdownArrowOffset:m,dropdownPaddingVertical:r,dropdownEdgeChildPadding:ae});return[p(h),J(h)]},L=>({zIndexPopup:L.zIndexPopupBase+50}))},64165:function(Zt,Me,e){e.d(Me,{Z:function(){return ae}});var b=e(92310),c=e.n(b),f=e(59301),$=e(36355),s=e(9763),O=e(64993),t=e(88088),J=()=>{const[,A]=(0,t.Z)(),r=new O.C(A.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[,A]=(0,t.Z)(),{colorFill:d,colorFillTertiary:r,colorFillQuaternary:m,colorBgContainer:h}=A,{borderColor:V,shadowColor:z,contentColor:T}=(0,f.useMemo)(()=>({borderColor:new O.C(d).onBackground(h).toHexShortString(),shadowColor:new O.C(r).onBackground(h).toHexShortString(),contentColor:new O.C(m).onBackground(h).toHexShortString()}),[d,r,m,h]);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:z,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:T}))))},L=e(83116),y=e(37613);const ne=A=>{const{componentCls:d,margin:r,marginXS:m,marginXL:h,fontSize:V,lineHeight:z}=A;return{[d]:{marginInline:m,fontSize:V,lineHeight:z,textAlign:"center",[`${d}-image`]:{height:A.emptyImgHeight,marginBottom:m,opacity:A.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${d}-description`]:{color:A.colorText},[`${d}-footer`]:{marginTop:r},"&-normal":{marginBlock:h,color:A.colorTextDisabled,[`${d}-description`]:{color:A.colorTextDisabled},[`${d}-image`]:{height:A.emptyImgHeightMD}},"&-small":{marginBlock:m,color:A.colorTextDisabled,[`${d}-image`]:{height:A.emptyImgHeightSM}}}}};var F=(0,L.Z)("Empty",A=>{const{componentCls:d,controlHeightLG:r}=A,m=(0,y.TS)(A,{emptyImgCls:`${d}-img`,emptyImgHeight:r*2.5,emptyImgHeightMD:r,emptyImgHeightSM:r*.875});return[ne(m)]}),H=function(A,d){var r={};for(var m in A)Object.prototype.hasOwnProperty.call(A,m)&&d.indexOf(m)<0&&(r[m]=A[m]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,m=Object.getOwnPropertySymbols(A);h{var{className:d,rootClassName:r,prefixCls:m,image:h=Le,description:V,children:z,imageStyle:T,style:S}=A,se=H(A,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:W,direction:Ke,empty:Y}=f.useContext($.E_),re=W("empty",m),[oe,k]=F(re),[he]=(0,s.Z)("Empty"),N=typeof V!="undefined"?V:he==null?void 0:he.description,U=typeof N=="string"?N:"empty";let ue=null;return typeof h=="string"?ue=f.createElement("img",{alt:U,src:h}):ue=h,oe(f.createElement("div",Object.assign({className:c()(k,re,Y==null?void 0:Y.className,{[`${re}-normal`]:h===ve,[`${re}-rtl`]:Ke==="rtl"},d,r),style:Object.assign(Object.assign({},Y==null?void 0:Y.style),S)},se),f.createElement("div",{className:`${re}-image`,style:T},ue),N&&f.createElement("div",{className:`${re}-description`},N),z&&f.createElement("div",{className:`${re}-footer`},z)))};Ae.PRESENTED_IMAGE_DEFAULT=Le,Ae.PRESENTED_IMAGE_SIMPLE=ve;var ae=Ae},78241:function(Zt,Me,e){e.d(Me,{default:function(){return Bn}});var b=e(94480),c=e(92310),f=e.n(c),$=e(77900),s=e(59301),O=e(62892),t=e(32441);function _(K){const[Ze,ze]=s.useState(K);return s.useEffect(()=>{const I=setTimeout(()=>{ze(K)},K.length?0:10);return()=>{clearTimeout(I)}},[K]),Ze}var J=e(17313),p=e(29878),ee=e(8378),L=e(37613),y=e(83116),F=K=>{const{componentCls:Ze}=K,ze=`${Ze}-show-help`,I=`${Ze}-show-help-item`;return{[ze]:{transition:`opacity ${K.motionDurationSlow} ${K.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[I]:{overflow:"hidden",transition:`height ${K.motionDurationSlow} ${K.motionEaseInOut}, + opacity ${K.motionDurationSlow} ${K.motionEaseInOut}, + transform ${K.motionDurationSlow} ${K.motionEaseInOut} !important`,[`&${I}-appear, &${I}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${I}-leave-active`]:{transform:"translateY(-5px)"}}}}};const H=K=>({legend:{display:"block",width:"100%",marginBottom:K.marginLG,padding:0,color:K.colorTextDescription,fontSize:K.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${K.lineWidth}px ${K.lineType} ${K.colorBorder}`},label:{fontSize:K.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 ${K.controlOutlineWidth}px ${K.controlOutline}`},output:{display:"block",paddingTop:15,color:K.colorText,fontSize:K.fontSize,lineHeight:K.lineHeight}}),Le=(K,Ze)=>{const{formItemCls:ze}=K;return{[ze]:{[`${ze}-label > label`]:{height:Ze},[`${ze}-control-input`]:{minHeight:Ze}}}},ve=K=>{const{componentCls:Ze}=K;return{[K.componentCls]:Object.assign(Object.assign(Object.assign({},(0,J.Wf)(K)),H(K)),{[`${Ze}-text`]:{display:"inline-block",paddingInlineEnd:K.paddingSM},"&-small":Object.assign({},Le(K,K.controlHeightSM)),"&-large":Object.assign({},Le(K,K.controlHeightLG))})}},Ae=K=>{const{formItemCls:Ze,iconCls:ze,componentCls:I,rootPrefixCls:P,labelRequiredMarkColor:Oe,labelColor:Ee,labelFontSize:Je,labelHeight:je,labelColonMarginInlineStart:Qe,labelColonMarginInlineEnd:_e,itemMarginBottom:qe}=K;return{[Ze]:Object.assign(Object.assign({},(0,J.Wf)(K)),{marginBottom:qe,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${P}-row`]:{display:"none"},"&-has-warning":{[`${Ze}-split`]:{color:K.colorError}},"&-has-error":{[`${Ze}-split`]:{color:K.colorWarning}},[`${Ze}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${K.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:je,color:Ee,fontSize:Je,[`> ${ze}`]:{fontSize:K.fontSize,verticalAlign:"top"},[`&${Ze}-required:not(${Ze}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:K.marginXXS,color:Oe,fontSize:K.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${I}-hide-required-mark &`]:{display:"none"}},[`${Ze}-optional`]:{display:"inline-block",marginInlineStart:K.marginXXS,color:K.colorTextDescription,[`${I}-hide-required-mark &`]:{display:"none"}},[`${Ze}-tooltip`]:{color:K.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:K.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Qe,marginInlineEnd:_e},[`&${Ze}-no-colon::after`]:{content:'"\\a0"'}}},[`${Ze}-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:K.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[Ze]:{"&-explain, &-extra":{clear:"both",color:K.colorTextDescription,fontSize:K.fontSize,lineHeight:K.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:K.controlHeightSM,transition:`color ${K.motionDurationMid} ${K.motionEaseOut}`},"&-explain":{"&-error":{color:K.colorError},"&-warning":{color:K.colorWarning}}},[`&-with-help ${Ze}-explain`]:{height:"auto",opacity:1},[`${Ze}-feedback-icon`]:{fontSize:K.fontSize,textAlign:"center",visibility:"visible",animationName:p.kr,animationDuration:K.motionDurationMid,animationTimingFunction:K.motionEaseOutBack,pointerEvents:"none","&-success":{color:K.colorSuccess},"&-error":{color:K.colorError},"&-warning":{color:K.colorWarning},"&-validating":{color:K.colorPrimary}}})}},ae=K=>{const{componentCls:Ze,formItemCls:ze}=K;return{[`${Ze}-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"}}}}},A=K=>{const{componentCls:Ze,formItemCls:ze}=K;return{[`${Ze}-inline`]:{display:"flex",flexWrap:"wrap",[ze]:{flex:"none",marginInlineEnd:K.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ze}-label, + > ${ze}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ze}-label`]:{flex:"none"},[`${Ze}-text`]:{display:"inline-block"},[`${ze}-has-feedback`]:{display:"inline-block"}}}}},d=K=>({padding:K.verticalLabelPadding,margin:K.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),r=K=>{const{componentCls:Ze,formItemCls:ze,rootPrefixCls:I}=K;return{[`${ze} ${ze}-label`]:d(K),[Ze]:{[ze]:{flexWrap:"wrap",[`${ze}-label, ${ze}-control`]:{[`&:not([class*=" ${I}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},m=K=>{const{componentCls:Ze,formItemCls:ze,rootPrefixCls:I}=K;return{[`${Ze}-vertical`]:{[ze]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${Ze}-item-control`]:{width:"100%"}}},[`${Ze}-vertical ${ze}-label, + .${I}-col-24${ze}-label, + .${I}-col-xl-24${ze}-label`]:d(K),[`@media (max-width: ${K.screenXSMax}px)`]:[r(K),{[Ze]:{[`.${I}-col-xs-24${ze}-label`]:d(K)}}],[`@media (max-width: ${K.screenSMMax}px)`]:{[Ze]:{[`.${I}-col-sm-24${ze}-label`]:d(K)}},[`@media (max-width: ${K.screenMDMax}px)`]:{[Ze]:{[`.${I}-col-md-24${ze}-label`]:d(K)}},[`@media (max-width: ${K.screenLGMax}px)`]:{[Ze]:{[`.${I}-col-lg-24${ze}-label`]:d(K)}}}},h=(K,Ze)=>(0,L.TS)(K,{formItemCls:`${K.componentCls}-item`,rootPrefixCls:Ze});var V=(0,y.Z)("Form",(K,Ze)=>{let{rootPrefixCls:ze}=Ze;const I=h(K,ze);return[ve(I),Ae(I),F(I),ae(I),A(I),m(I),(0,ee.Z)(I),p.kr]},K=>({labelRequiredMarkColor:K.colorError,labelColor:K.colorTextHeading,labelFontSize:K.fontSize,labelHeight:K.controlHeight,labelColonMarginInlineStart:K.marginXXS/2,labelColonMarginInlineEnd:K.marginXS,itemMarginBottom:K.marginLG,verticalLabelPadding:`0 0 ${K.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const z=[];function T(K,Ze,ze){let I=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof K=="string"?K:`${Ze}-${I}`,error:K,errorStatus:ze}}var se=K=>{let{help:Ze,helpStatus:ze,errors:I=z,warnings:P=z,className:Oe,fieldId:Ee,onVisibleChanged:Je}=K;const{prefixCls:je}=s.useContext(t.Rk),Qe=`${je}-item-explain`,[,_e]=V(je),qe=(0,s.useMemo)(()=>(0,O.Z)(je),[je]),vt=_(I),lt=_(P),ct=s.useMemo(()=>Ze!=null?[T(Ze,"help",ze)]:[].concat((0,b.Z)(vt.map((tt,gt)=>T(tt,"error","error",gt))),(0,b.Z)(lt.map((tt,gt)=>T(tt,"warning","warning",gt)))),[Ze,ze,vt,lt]),xt={};return Ee&&(xt.id=`${Ee}_help`),s.createElement($.default,{motionDeadline:qe.motionDeadline,motionName:`${je}-show-help`,visible:!!ct.length,onVisibleChanged:Je},tt=>{const{className:gt,style:pt}=tt;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)(je),{motionName:`${je}-show-help-item`,component:!1}),Ft=>{const{key:Ot,error:wt,errorStatus:pe,className:ye,style:Ie}=Ft;return s.createElement("div",{key:Ot,className:f()(ye,{[`${Qe}-${pe}`]:pe}),style:Ie},wt)}))})},W=e(95013),Ke=e(36355),Y=e(1684),re=e(52946),oe=e(19716),k=e(16722);const he=["parentNode"],N="form_item";function U(K){return K===void 0||K===!1?[]:Array.isArray(K)?K:[K]}function ue(K,Ze){if(!K.length)return;const ze=K.join("_");return Ze?`${Ze}_${ze}`:he.includes(ze)?`${N}_${ze}`:ze}function Q(K,Ze,ze,I,P,Oe){let Ee=I;return Oe!==void 0?Ee=Oe:ze.validating?Ee="validating":K.length?Ee="error":Ze.length?Ee="warning":(ze.touched||P&&ze.validated)&&(Ee="success"),Ee}function j(K){return U(K).join("_")}function be(K){const[Ze]=(0,W.useForm)(),ze=s.useRef({}),I=s.useMemo(()=>K!=null?K:Object.assign(Object.assign({},Ze),{__INTERNAL__:{itemRef:P=>Oe=>{const Ee=j(P);Oe?ze.current[Ee]=Oe:delete ze.current[Ee]}},scrollToField:function(P){let Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Ee=U(P),Je=ue(Ee,I.__INTERNAL__.name),je=Je?document.getElementById(Je):null;je&&(0,k.Z)(je,Object.assign({scrollMode:"if-needed",block:"nearest"},Oe))},getFieldInstance:P=>{const Oe=j(P);return ze.current[Oe]}}),[K,Ze]);return[I]}var Ce=e(28726),Fe=function(K,Ze){var ze={};for(var I in K)Object.prototype.hasOwnProperty.call(K,I)&&Ze.indexOf(I)<0&&(ze[I]=K[I]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,I=Object.getOwnPropertySymbols(K);P{const ze=s.useContext(Y.Z),{getPrefixCls:I,direction:P,form:Oe}=s.useContext(Ke.E_),{prefixCls:Ee,className:Je,rootClassName:je,size:Qe,disabled:_e=ze,form:qe,colon:vt,labelAlign:lt,labelWrap:ct,labelCol:xt,wrapperCol:tt,hideRequiredMark:gt,layout:pt="horizontal",scrollToFirstError:Ft,requiredMark:Ot,onFinishFailed:wt,name:pe,style:ye,feedbackIcons:Ie}=K,Be=Fe(K,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),we=(0,oe.Z)(Qe),Re=s.useContext(Ce.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,dt=I("form",Ee),[Ct,Yt]=V(dt),$t=f()(dt,`${dt}-${pt}`,{[`${dt}-hide-required-mark`]:Pe===!1,[`${dt}-rtl`]:P==="rtl",[`${dt}-${we}`]:we},Yt,Oe==null?void 0:Oe.className,Je,je),[Xt]=be(qe),{__INTERNAL__:At}=Xt;At.name=pe;const Pt=(0,s.useMemo)(()=>({name:pe,labelAlign:lt,labelCol:xt,labelWrap:ct,wrapperCol:tt,vertical:pt==="vertical",colon:Xe,requiredMark:Pe,itemRef:At.itemRef,form:Xt,feedbackIcons:Ie}),[pe,lt,xt,tt,pt,Xe,Pe,Xt,Ie]);s.useImperativeHandle(Ze,()=>Xt);const en=(Cn,Tt)=>{if(Cn){let Ht={block:"nearest"};typeof Cn=="object"&&(Ht=Cn),Xt.scrollToField(Tt,Ht)}},qt=Cn=>{if(wt==null||wt(Cn),Cn.errorFields.length){const Tt=Cn.errorFields[0].name;if(Ft!==void 0){en(Ft,Tt);return}Oe&&Oe.scrollToFirstError!==void 0&&en(Oe.scrollToFirstError,Tt)}};return Ct(s.createElement(Y.n,{disabled:_e},s.createElement(re.q,{size:we},s.createElement(t.RV,Object.assign({},{validateMessages:Re}),s.createElement(t.q3.Provider,{value:Pt},s.createElement(W.default,Object.assign({id:pe},Be,{name:pe,onFinishFailed:qt,form:Xt,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),ye),className:$t})))))))};var et=s.forwardRef(Ne),rt=e(41799),He=e(8654),ce=e(92343),Te=e(11592);function E(K){if(typeof K=="function")return K;const Ze=(0,Te.Z)(K);return Ze.length<=1?Ze[0]:Ze}const g=()=>{const{status:K,errors:Ze=[],warnings:ze=[]}=(0,s.useContext)(t.aM);return{status:K,errors:Ze,warnings:ze}};g.Context=t.aM;var x=g,o=e(16089);function R(K){const[Ze,ze]=s.useState(K),I=(0,s.useRef)(null),P=(0,s.useRef)([]),Oe=(0,s.useRef)(!1);s.useEffect(()=>(Oe.current=!1,()=>{Oe.current=!0,o.Z.cancel(I.current),I.current=null}),[]);function Ee(Je){Oe.current||(I.current===null&&(P.current=[],I.current=(0,o.Z)(()=>{I.current=null,ze(je=>{let Qe=je;return P.current.forEach(_e=>{Qe=_e(Qe)}),Qe})})),P.current.push(Je))}return[Ze,Ee]}function G(){const{itemRef:K}=s.useContext(t.q3),Ze=s.useRef({});function ze(I,P){const Oe=P&&typeof P=="object"&&P.ref,Ee=I.join("_");return(Ze.current.name!==Ee||Ze.current.originRef!==Oe)&&(Ze.current.name=Ee,Ze.current.originRef=Oe,Ze.current.ref=(0,He.sQ)(K(I),Oe)),Ze.current.ref}return ze}var l=e(29194),i=e(34280),D=e(2738),C=e(27382),u=e(37028);const M=K=>{const{formItemCls:Ze}=K;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${Ze}-control`]:{display:"flex"}}}};var ge=(0,y.b)(["Form","item-item"],(K,Ze)=>{let{rootPrefixCls:ze}=Ze;const I=h(K,ze);return[M(I)]}),fe=K=>{const{prefixCls:Ze,status:ze,wrapperCol:I,children:P,errors:Oe,warnings:Ee,_internalItemRender:Je,extra:je,help:Qe,fieldId:_e,marginBottom:qe,onErrorVisibleChanged:vt}=K,lt=`${Ze}-item`,ct=s.useContext(t.q3),xt=I||ct.wrapperCol||{},tt=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)),Ft=s.useMemo(()=>({prefixCls:Ze,status:ze}),[Ze,ze]),Ot=qe!==null||Oe.length||Ee.length?s.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},s.createElement(t.Rk.Provider,{value:Ft},s.createElement(se,{fieldId:_e,errors:Oe,warnings:Ee,help:Qe,helpStatus:ze,className:`${lt}-explain-connected`,onVisibleChanged:vt})),!!qe&&s.createElement("div",{style:{width:0,height:qe}})):null,wt={};_e&&(wt.id=`${_e}_extra`);const pe=je?s.createElement("div",Object.assign({},wt,{className:`${lt}-extra`}),je):null,ye=Je&&Je.mark==="pro_table_render"&&Je.render?Je.render(K,{input:pt,errorList:Ot,extra:pe}):s.createElement(s.Fragment,null,pt,Ot,pe);return s.createElement(t.q3.Provider,{value:gt},s.createElement(u.Z,Object.assign({},xt,{className:tt}),ye),s.createElement(ge,{prefixCls:Ze}))},te=e(61485),me=e(31724),de=e(9763),Ge=e(6848),Ye=function(K,Ze){var ze={};for(var I in K)Object.prototype.hasOwnProperty.call(K,I)&&Ze.indexOf(I)<0&&(ze[I]=K[I]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,I=Object.getOwnPropertySymbols(K);P{let{prefixCls:Ze,label:ze,htmlFor:I,labelCol:P,labelAlign:Oe,colon:Ee,required:Je,requiredMark:je,tooltip:Qe}=K;var _e;const[qe]=(0,de.Z)("Form"),{vertical:vt,labelAlign:lt,labelCol:ct,labelWrap:xt,colon:tt}=s.useContext(t.q3);if(!ze)return null;const gt=P||ct||{},pt=Oe||lt,Ft=`${Ze}-item-label`,Ot=f()(Ft,pt==="left"&&`${Ft}-left`,gt.className,{[`${Ft}-wrap`]:!!xt});let wt=ze;const pe=Ee===!0||tt!==!1&&Ee!==!1;pe&&!vt&&typeof ze=="string"&&ze.trim()!==""&&(wt=ze.replace(/[:|:]\s*$/,""));const Ie=Ve(Qe);if(Ie){const{icon:Pe=s.createElement(te.Z,null)}=Ie,Xe=Ye(Ie,["icon"]),dt=s.createElement(Ge.Z,Object.assign({},Xe),s.cloneElement(Pe,{className:`${Ze}-item-tooltip`,title:""}));wt=s.createElement(s.Fragment,null,wt,dt)}const Be=je==="optional",we=typeof je=="function";we?wt=je(wt,{required:!!Je}):Be&&!Je&&(wt=s.createElement(s.Fragment,null,wt,s.createElement("span",{className:`${Ze}-item-optional`,title:""},(qe==null?void 0:qe.optional)||((_e=me.Z.Form)===null||_e===void 0?void 0:_e.optional))));const Re=f()({[`${Ze}-item-required`]:Je,[`${Ze}-item-required-mark-optional`]:Be||we,[`${Ze}-item-no-colon`]:!pe});return s.createElement(u.Z,Object.assign({},gt,{className:Ot}),s.createElement("label",{htmlFor:I,className:Re,title:typeof ze=="string"?ze:""},wt))},bt=e(29679),at=e(19248),jt=e(96512),sn=e(58617);const Jt={success:bt.Z,warning:jt.Z,error:at.Z,validating:sn.Z};function dn(K){let{children:Ze,errors:ze,warnings:I,hasFeedback:P,validateStatus:Oe,prefixCls:Ee,meta:Je,noStyle:je}=K;const Qe=`${Ee}-item`,{feedbackIcons:_e}=s.useContext(t.q3),qe=Q(ze,I,Je,null,!!P,Oe),{isFormItemInput:vt,status:lt}=s.useContext(t.aM),ct=s.useMemo(()=>{var xt;let tt;if(P){const Ft=P!==!0&&P.icons||_e,Ot=qe&&((xt=Ft==null?void 0:Ft({status:qe,errors:ze,warnings:I}))===null||xt===void 0?void 0:xt[qe]),wt=qe&&Jt[qe];tt=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 je&&(gt=vt,pt=(qe!=null?qe:lt)||""),{status:pt,errors:ze,warnings:I,hasFeedback:!!P,feedbackIcon:tt,isFormItemInput:gt}},[qe,P,je,vt,lt]);return s.createElement(t.aM.Provider,{value:ct},Ze)}var Mn=function(K,Ze){var ze={};for(var I in K)Object.prototype.hasOwnProperty.call(K,I)&&Ze.indexOf(I)<0&&(ze[I]=K[I]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,I=Object.getOwnPropertySymbols(K);P{if(Ie&&Ot.current){const Yt=getComputedStyle(Ot.current);Re(parseInt(Yt.marginBottom,10))}},[Ie,Be]);const Pe=Yt=>{Yt||Re(null)},dt=function(){let Yt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const $t=Yt?wt:Qe.errors,Xt=Yt?pe:Qe.warnings;return Q($t,Xt,Qe,"",!!_e,je)}(),Ct=f()(pt,ze,I,{[`${pt}-with-help`]:ye||wt.length||pe.length,[`${pt}-has-feedback`]:dt&&_e,[`${pt}-has-success`]:dt==="success",[`${pt}-has-warning`]:dt==="warning",[`${pt}-has-error`]:dt==="error",[`${pt}-is-validating`]:dt==="validating",[`${pt}-hidden`]:qe});return s.createElement("div",{className:Ct,style:P,ref:Ot},s.createElement(C.Z,Object.assign({className:`${pt}-row`},(0,D.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},K,{requiredMark:Ft,required:ct!=null?ct:xt,prefixCls:Ze})),s.createElement(fe,Object.assign({},K,Qe,{errors:wt,warnings:pe,prefixCls:Ze,status:dt,help:Oe,marginBottom:we,onErrorVisibleChanged:Pe}),s.createElement(t.qI.Provider,{value:tt},s.createElement(dn,{prefixCls:Ze,meta:Qe,errors:Qe.errors,warnings:Qe.warnings,hasFeedback:_e,validateStatus:dt},vt)))),!!we&&s.createElement("div",{className:`${pt}-margin-offset`,style:{marginBottom:-we}}))}const mt="__SPLIT__",yn=null,Dn=s.memo(K=>{let{children:Ze}=K;return Ze},(K,Ze)=>K.value===Ze.value&&K.update===Ze.update&&K.childProps.length===Ze.childProps.length&&K.childProps.every((ze,I)=>ze===Ze.childProps[I]));function Wt(K){return K!=null}function vn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function tr(K){const{name:Ze,noStyle:ze,className:I,dependencies:P,prefixCls:Oe,shouldUpdate:Ee,rules:Je,children:je,required:Qe,label:_e,messageVariables:qe,trigger:vt="onChange",validateTrigger:lt,hidden:ct,help:xt}=K,{getPrefixCls:tt}=s.useContext(Ke.E_),{name:gt}=s.useContext(t.q3),pt=E(je),Ft=typeof pt=="function",Ot=s.useContext(t.qI),{validateTrigger:wt}=s.useContext(W.FieldContext),pe=lt!==void 0?lt:wt,ye=Wt(Ze),Ie=tt("form",Oe),[Be,we]=V(Ie),Re=s.useContext(W.ListContext),Pe=s.useRef(),[Xe,dt]=R({}),[Ct,Yt]=(0,rt.Z)(()=>vn()),$t=Tt=>{const Ht=Re==null?void 0:Re.getKey(Tt.name);if(Yt(Tt.destroy?vn():Tt,!0),ze&&xt!==!1&&Ot){let an=Tt.name;if(Tt.destroy)an=Pe.current||an;else if(Ht!==void 0){const[tn,xn]=Ht;an=[tn].concat((0,b.Z)(xn)),Pe.current=an}Ot(Tt,an)}},Xt=(Tt,Ht)=>{dt(an=>{const tn=Object.assign({},an),_n=[].concat((0,b.Z)(Tt.name.slice(0,-1)),(0,b.Z)(Ht)).join(mt);return Tt.destroy?delete tn[_n]:tn[_n]=Tt,tn})},[At,Pt]=s.useMemo(()=>{const Tt=(0,b.Z)(Ct.errors),Ht=(0,b.Z)(Ct.warnings);return Object.values(Xe).forEach(an=>{Tt.push.apply(Tt,(0,b.Z)(an.errors||[])),Ht.push.apply(Ht,(0,b.Z)(an.warnings||[]))}),[Tt,Ht]},[Xe,Ct.errors,Ct.warnings]),en=G();function qt(Tt,Ht,an){return ze&&!ct?s.createElement(dn,{prefixCls:Ie,hasFeedback:K.hasFeedback,validateStatus:K.validateStatus,meta:Ct,errors:At,warnings:Pt,noStyle:!0},Tt):s.createElement(un,Object.assign({key:"row"},K,{className:f()(I,we),prefixCls:Ie,fieldId:Ht,isRequired:an,errors:At,warnings:Pt,meta:Ct,onSubItemMetaChange:Xt}),Tt)}if(!ye&&!Ft&&!P)return Be(qt(pt));let Cn={};return typeof _e=="string"?Cn.label=_e:Ze&&(Cn.label=String(Ze)),qe&&(Cn=Object.assign(Object.assign({},Cn),qe)),Be(s.createElement(W.Field,Object.assign({},K,{messageVariables:Cn,trigger:vt,validateTrigger:pe,onMetaChange:$t}),(Tt,Ht,an)=>{const tn=U(Ze).length&&Ht?Ht.name:[],xn=ue(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 Rn=Et(an);return Rn&&Rn.required&&!Rn.warningOnly}return!1})),Dt=Object.assign({},Tt);let Lt=null;if(Array.isArray(pt)&&ye)Lt=pt;else if(!(Ft&&(!(Ee||P)||ye))){if(!(P&&!Ft&&!ye))if((0,ce.l$)(pt)){const Et=Object.assign(Object.assign({},pt.props),Dt);if(Et.id||(Et.id=xn),xt||At.length>0||Pt.length>0||K.extra){const bn=[];(xt||At.length>0)&&bn.push(`${xn}_help`),K.extra&&bn.push(`${xn}_extra`),Et["aria-describedby"]=bn.join(" ")}At.length>0&&(Et["aria-invalid"]="true"),_n&&(Et["aria-required"]="true"),(0,He.Yr)(pt)&&(Et.ref=en(tn,pt)),new Set([].concat((0,b.Z)(U(vt)),(0,b.Z)(U(pe)))).forEach(bn=>{Et[bn]=function(){for(var gn,Kn,nr,Vn,rr,It=arguments.length,ht=new Array(It),_t=0;_t{var{prefixCls:Ze,children:ze}=K,I=$n(K,["prefixCls","children"]);const{getPrefixCls:P}=s.useContext(Ke.E_),Oe=P("form",Ze),Ee=s.useMemo(()=>({prefixCls:Oe,status:"error"}),[Oe]);return s.createElement(W.List,Object.assign({},I),(Je,je,Qe)=>s.createElement(t.Rk.Provider,{value:Ee},ze(Je.map(_e=>Object.assign(Object.assign({},_e),{fieldKey:_e.key})),je,{errors:Qe.errors,warnings:Qe.warnings})))};function An(){const{form:K}=(0,s.useContext)(t.q3);return K}const Kt=et;Kt.Item=qn,Kt.List=Cr,Kt.ErrorList=se,Kt.useForm=be,Kt.useFormInstance=An,Kt.useWatch=W.useWatch,Kt.Provider=t.RV,Kt.create=()=>{};var Bn=Kt},8628:function(Zt,Me,e){var b=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,b.useRef)({}),_=(0,f.Z)(),J=(0,$.ZP)();return(0,c.Z)(()=>{const p=J.subscribe(ee=>{t.current=ee,O&&_()});return()=>J.unsubscribe(p)},[]),t.current}Me.Z=s},9432:function(Zt,Me,e){e.d(Me,{Z:function(){return Ae},n:function(){return Le}});var b=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),p=e(19716),ee=e(32441),L=e(33234),y=e(59412),ne=e(9937);function F(ae){return!!(ae.prefix||ae.suffix||ae.allowClear)}var H=function(ae,A){var d={};for(var r in ae)Object.prototype.hasOwnProperty.call(ae,r)&&A.indexOf(r)<0&&(d[r]=ae[r]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,r=Object.getOwnPropertySymbols(ae);m{var d;const{prefixCls:r,bordered:m=!0,status:h,size:V,disabled:z,onBlur:T,onFocus:S,suffix:se,allowClear:W,addonAfter:Ke,addonBefore:Y,className:re,style:oe,styles:k,rootClassName:he,onChange:N,classNames:U}=ae,ue=H(ae,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Q,direction:j,input:be}=O.useContext(_.E_),Ce=Q("input",r),Fe=(0,O.useRef)(null),[Ne,ke]=(0,ne.ZP)(Ce),{compactSize:et,compactItemClassnames:rt}=(0,L.ri)(Ce,j),He=(0,p.Z)(ge=>{var X;return(X=V!=null?V:et)!==null&&X!==void 0?X:ge}),ce=O.useContext(J.Z),Te=z!=null?z:ce,{status:E,hasFeedback:g,feedbackIcon:x}=(0,O.useContext)(ee.aM),o=(0,t.F)(E,h),R=F(ae)||!!g,G=(0,O.useRef)(R);(0,O.useEffect)(()=>{var ge;R&&G.current,G.current=R},[R]);const l=(0,y.Z)(Fe,!0),i=ge=>{l(),T==null||T(ge)},D=ge=>{l(),S==null||S(ge)},C=ge=>{l(),N==null||N(ge)},u=(g||se)&&O.createElement(O.Fragment,null,se,g&&x);let M;return typeof W=="object"&&(W!=null&&W.clearIcon)?M=W:W&&(M={clearIcon:O.createElement(b.Z,null)}),Ne(O.createElement($.default,Object.assign({ref:(0,s.sQ)(A,Fe),prefixCls:Ce,autoComplete:be==null?void 0:be.autoComplete},ue,{disabled:Te,onBlur:i,onFocus:D,style:Object.assign(Object.assign({},be==null?void 0:be.style),oe),styles:Object.assign(Object.assign({},be==null?void 0:be.styles),k),suffix:u,allowClear:M,className:f()(re,he,rt,be==null?void 0:be.className),onChange:C,addonAfter:Ke&&O.createElement(L.BR,null,O.createElement(ee.Ux,{override:!0,status:!0},Ke)),addonBefore:Y&&O.createElement(L.BR,null,O.createElement(ee.Ux,{override:!0,status:!0},Y)),classNames:Object.assign(Object.assign(Object.assign({},U),be==null?void 0:be.classNames),{input:f()({[`${Ce}-sm`]:He==="small",[`${Ce}-lg`]:He==="large",[`${Ce}-rtl`]:j==="rtl",[`${Ce}-borderless`]:!m},!R&&(0,t.Z)(Ce,o),U==null?void 0:U.input,(d=be==null?void 0:be.classNames)===null||d===void 0?void 0:d.input,ke)}),classes:{affixWrapper:f()({[`${Ce}-affix-wrapper-sm`]:He==="small",[`${Ce}-affix-wrapper-lg`]:He==="large",[`${Ce}-affix-wrapper-rtl`]:j==="rtl",[`${Ce}-affix-wrapper-borderless`]:!m},(0,t.Z)(`${Ce}-affix-wrapper`,o,g),ke),wrapper:f()({[`${Ce}-group-rtl`]:j==="rtl"},ke),group:f()({[`${Ce}-group-wrapper-sm`]:He==="small",[`${Ce}-group-wrapper-lg`]:He==="large",[`${Ce}-group-wrapper-rtl`]:j==="rtl",[`${Ce}-group-wrapper-disabled`]:Te},(0,t.Z)(`${Ce}-group-wrapper`,o,g),ke)}})))})},1643:function(Zt,Me,e){var b=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),p=e(32441),ee=e(9432),L=e(9937),y=function(F,H){var Le={};for(var ve in F)Object.prototype.hasOwnProperty.call(F,ve)&&H.indexOf(ve)<0&&(Le[ve]=F[ve]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,ve=Object.getOwnPropertySymbols(F);Ae{const{prefixCls:Le,bordered:ve=!0,size:Ae,disabled:ae,status:A,allowClear:d,showCount:r,classNames:m,rootClassName:h,className:V}=F,z=y(F,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:T,direction:S}=s.useContext(t.E_),se=(0,J.Z)(Ae),W=s.useContext(_.Z),Ke=ae!=null?ae:W,{status:Y,hasFeedback:re,feedbackIcon:oe}=s.useContext(p.aM),k=(0,O.F)(Y,A),he=s.useRef(null);s.useImperativeHandle(H,()=>{var j;return{resizableTextArea:(j=he.current)===null||j===void 0?void 0:j.resizableTextArea,focus:be=>{var Ce,Fe;(0,ee.n)((Fe=(Ce=he.current)===null||Ce===void 0?void 0:Ce.resizableTextArea)===null||Fe===void 0?void 0:Fe.textArea,be)},blur:()=>{var be;return(be=he.current)===null||be===void 0?void 0:be.blur()}}});const N=T("input",Le);let U;typeof d=="object"&&(d!=null&&d.clearIcon)?U=d:d&&(U={clearIcon:s.createElement(b.Z,null)});const[ue,Q]=(0,L.ZP)(N);return ue(s.createElement($.default,Object.assign({},z,{disabled:Ke,allowClear:U,className:f()(V,h),classes:{affixWrapper:f()(`${N}-textarea-affix-wrapper`,{[`${N}-affix-wrapper-rtl`]:S==="rtl",[`${N}-affix-wrapper-borderless`]:!ve,[`${N}-affix-wrapper-sm`]:se==="small",[`${N}-affix-wrapper-lg`]:se==="large",[`${N}-textarea-show-count`]:r},(0,O.Z)(`${N}-affix-wrapper`,k),Q)},classNames:Object.assign(Object.assign({},m),{textarea:f()({[`${N}-borderless`]:!ve,[`${N}-sm`]:se==="small",[`${N}-lg`]:se==="large"},(0,O.Z)(N,k),Q,m==null?void 0:m.textarea)}),prefixCls:N,suffix:re&&s.createElement("span",{className:`${N}-textarea-suffix`},oe),showCount:r,ref:he})))});Me.Z=ne},59412:function(Zt,Me,e){e.d(Me,{Z:function(){return c}});var b=e(59301);function c(f,$){const s=(0,b.useRef)([]),O=()=>{s.current.push(setTimeout(()=>{var t,_,J,p;!((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"))&&((p=f.current)===null||p===void 0||p.input.removeAttribute("value"))}))};return(0,b.useEffect)(()=>($&&O(),()=>s.current.forEach(t=>{t&&clearTimeout(t)})),[]),O}},92832:function(Zt,Me,e){e.d(Me,{default:function(){return se}});var b=e(92310),c=e.n(b),f=e(59301),$=e(36355),s=e(32441),O=e(9937),_=W=>{const{getPrefixCls:Ke,direction:Y}=(0,f.useContext)($.E_),{prefixCls:re,className:oe}=W,k=Ke("input-group",re),he=Ke("input"),[N,U]=(0,O.ZP)(he),ue=c()(k,{[`${k}-lg`]:W.size==="large",[`${k}-sm`]:W.size==="small",[`${k}-compact`]:W.compact,[`${k}-rtl`]:Y==="rtl"},U,oe),Q=(0,f.useContext)(s.aM),j=(0,f.useMemo)(()=>Object.assign(Object.assign({},Q),{isFormItemInput:!1}),[Q]);return N(f.createElement("span",{className:ue,style:W.style,onMouseEnter:W.onMouseEnter,onMouseLeave:W.onMouseLeave,onFocus:W.onFocus,onBlur:W.onBlur},f.createElement(s.aM.Provider,{value:j},W.children)))},J=e(9432),p=e(73331),ee=e(15277),L=e(2738),y=e(8654),ne=e(59412),F=function(W,Ke){var Y={};for(var re in W)Object.prototype.hasOwnProperty.call(W,re)&&Ke.indexOf(re)<0&&(Y[re]=W[re]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,re=Object.getOwnPropertySymbols(W);oeW?f.createElement(ee.Z,null):f.createElement(p.Z,null),Le={click:"onClick",hover:"onMouseOver"};var Ae=f.forwardRef((W,Ke)=>{const{visibilityToggle:Y=!0}=W,re=typeof Y=="object"&&Y.visible!==void 0,[oe,k]=(0,f.useState)(()=>re?Y.visible:!1),he=(0,f.useRef)(null);f.useEffect(()=>{re&&k(Y.visible)},[re,Y]);const N=(0,ne.Z)(he),U=()=>{const{disabled:Te}=W;Te||(oe&&N(),k(E=>{var g;const x=!E;return typeof Y=="object"&&((g=Y.onVisibleChange)===null||g===void 0||g.call(Y,x)),x}))},ue=Te=>{const{action:E="click",iconRender:g=H}=W,x=Le[E]||"",o=g(oe),R={[x]:U,className:`${Te}-icon`,key:"passwordIcon",onMouseDown:G=>{G.preventDefault()},onMouseUp:G=>{G.preventDefault()}};return f.cloneElement(f.isValidElement(o)?o:f.createElement("span",null,o),R)},{className:Q,prefixCls:j,inputPrefixCls:be,size:Ce}=W,Fe=F(W,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Ne}=f.useContext($.E_),ke=Ne("input",be),et=Ne("input-password",j),rt=Y&&ue(et),He=c()(et,Q,{[`${et}-${Ce}`]:!!Ce}),ce=Object.assign(Object.assign({},(0,L.Z)(Fe,["suffix","iconRender","visibilityToggle"])),{type:oe?"text":"password",className:He,prefixCls:ke,suffix:rt});return Ce&&(ce.size=Ce),f.createElement(J.Z,Object.assign({ref:(0,y.sQ)(Ke,he)},ce))}),ae=e(47472),A=e(92343),d=e(3113),r=e(19716),m=e(33234),h=function(W,Ke){var Y={};for(var re in W)Object.prototype.hasOwnProperty.call(W,re)&&Ke.indexOf(re)<0&&(Y[re]=W[re]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,re=Object.getOwnPropertySymbols(W);oe{const{prefixCls:Y,inputPrefixCls:re,className:oe,size:k,suffix:he,enterButton:N=!1,addonAfter:U,loading:ue,disabled:Q,onSearch:j,onChange:be,onCompositionStart:Ce,onCompositionEnd:Fe}=W,Ne=h(W,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ke,direction:et}=f.useContext($.E_),rt=f.useRef(!1),He=ke("input-search",Y),ce=ke("input",re),{compactSize:Te}=(0,m.ri)(He,et),E=(0,r.Z)(fe=>{var te;return(te=k!=null?k:Te)!==null&&te!==void 0?te:fe}),g=f.useRef(null),x=fe=>{fe&&fe.target&&fe.type==="click"&&j&&j(fe.target.value,fe,{source:"clear"}),be&&be(fe)},o=fe=>{var te;document.activeElement===((te=g.current)===null||te===void 0?void 0:te.input)&&fe.preventDefault()},R=fe=>{var te,me;j&&j((me=(te=g.current)===null||te===void 0?void 0:te.input)===null||me===void 0?void 0:me.value,fe,{source:"input"})},G=fe=>{rt.current||ue||R(fe)},l=typeof N=="boolean"?f.createElement(ae.Z,null):null,i=`${He}-button`;let D;const C=N||{},u=C.type&&C.type.__ANT_BUTTON===!0;u||C.type==="button"?D=(0,A.Tm)(C,Object.assign({onMouseDown:o,onClick:fe=>{var te,me;(me=(te=C==null?void 0:C.props)===null||te===void 0?void 0:te.onClick)===null||me===void 0||me.call(te,fe),R(fe)},key:"enterButton"},u?{className:i,size:E}:{})):D=f.createElement(d.ZP,{className:i,type:N?"primary":void 0,size:E,disabled:Q,key:"enterButton",onMouseDown:o,onClick:R,loading:ue,icon:l},N),U&&(D=[D,(0,A.Tm)(U,{key:"addonAfter"})]);const M=c()(He,{[`${He}-rtl`]:et==="rtl",[`${He}-${E}`]:!!E,[`${He}-with-button`]:!!N},oe),ge=fe=>{rt.current=!0,Ce==null||Ce(fe)},X=fe=>{rt.current=!1,Fe==null||Fe(fe)};return f.createElement(J.Z,Object.assign({ref:(0,y.sQ)(g,Ke),onPressEnter:G},Ne,{size:E,onCompositionStart:ge,onCompositionEnd:X,prefixCls:ce,addonAfter:D,suffix:he,onChange:x,className:M,disabled:Q}))}),T=e(1643);const S=J.Z;S.Group=_,S.Search=z,S.TextArea=T.Z,S.Password=Ae;var se=S},9937:function(Zt,Me,e){e.d(Me,{M1:function(){return t},TM:function(){return A},Xy:function(){return _},bi:function(){return ee},e5:function(){return ae},ik:function(){return L},nz:function(){return s},pU:function(){return O},s7:function(){return y},x0:function(){return p}});var b=e(17313),c=e(74207),f=e(37613),$=e(83116);const s=d=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:d,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),O=d=>({borderColor:d.hoverBorderColor}),t=d=>({borderColor:d.activeBorderColor,boxShadow:d.activeShadow,outline:0}),_=d=>({color:d.colorTextDisabled,backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},O((0,f.TS)(d,{hoverBorderColor:d.colorBorder})))}),J=d=>{const{paddingBlockLG:r,fontSizeLG:m,lineHeightLG:h,borderRadiusLG:V,paddingInlineLG:z}=d;return{padding:`${r}px ${z}px`,fontSize:m,lineHeight:h,borderRadius:V}},p=d=>({padding:`${d.paddingBlockSM}px ${d.paddingInlineSM}px`,borderRadius:d.borderRadiusSM}),ee=(d,r)=>{const{componentCls:m,colorError:h,colorWarning:V,errorActiveShadow:z,warningActiveShadow:T,colorErrorBorderHover:S,colorWarningBorderHover:se}=d;return{[`&-status-error:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:h,"&:hover":{borderColor:S},"&:focus, &-focused":Object.assign({},t((0,f.TS)(d,{activeBorderColor:h,activeShadow:z}))),[`${m}-prefix, ${m}-suffix`]:{color:h}},[`&-status-warning:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:V,"&:hover":{borderColor:se},"&:focus, &-focused":Object.assign({},t((0,f.TS)(d,{activeBorderColor:V,activeShadow:T}))),[`${m}-prefix, ${m}-suffix`]:{color:V}}}},L=d=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${d.paddingBlock}px ${d.paddingInline}px`,color:d.colorText,fontSize:d.fontSize,lineHeight:d.lineHeight,backgroundColor:d.colorBgContainer,backgroundImage:"none",borderWidth:d.lineWidth,borderStyle:d.lineType,borderColor:d.colorBorder,borderRadius:d.borderRadius,transition:`all ${d.motionDurationMid}`},s(d.colorTextPlaceholder)),{"&:hover":Object.assign({},O(d)),"&:focus, &-focused":Object.assign({},t(d)),"&-disabled, &[disabled]":Object.assign({},_(d)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:d.controlHeight,lineHeight:d.lineHeight,verticalAlign:"bottom",transition:`all ${d.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},J(d)),"&-sm":Object.assign({},p(d)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),y=d=>{const{componentCls:r,antCls:m}=d;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:d.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${r}, &-lg > ${r}-group-addon`]:Object.assign({},J(d)),[`&-sm ${r}, &-sm > ${r}-group-addon`]:Object.assign({},p(d)),[`&-lg ${m}-select-single ${m}-select-selector`]:{height:d.controlHeightLG},[`&-sm ${m}-select-single ${m}-select-selector`]:{height:d.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 ${d.paddingInline}px`,color:d.colorText,fontWeight:"normal",fontSize:d.fontSize,textAlign:"center",backgroundColor:d.colorFillAlter,border:`${d.lineWidth}px ${d.lineType} ${d.colorBorder}`,borderRadius:d.borderRadius,transition:`all ${d.motionDurationSlow}`,lineHeight:1,[`${m}-select`]:{margin:`-${d.paddingBlock+1}px -${d.paddingInline}px`,[`&${m}-select-single:not(${m}-select-customize-input)`]:{[`${m}-select-selector`]:{backgroundColor:"inherit",border:`${d.lineWidth}px ${d.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${m}-select-selector`]:{color:d.colorPrimary}}},[`${m}-cascader-picker`]:{margin:`-9px -${d.paddingInline}px`,backgroundColor:"transparent",[`${m}-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,[`${m}-select ${m}-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,[`${m}-select ${m}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${r}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-search &`]:{borderStartStartRadius:d.borderRadius,borderEndStartRadius:d.borderRadius}},[`&:not(:first-child), ${r}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${r}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,b.dF)()),{[`${r}-group-addon, ${r}-group-wrap, > ${r}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:d.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${r}-affix-wrapper, + & > ${r}-number-affix-wrapper, + & > ${m}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-d.lineWidth,borderInlineEndWidth:d.lineWidth},[`${r}`]:{float:"none"},[`& > ${m}-select > ${m}-select-selector, + & > ${m}-select-auto-complete ${r}, + & > ${m}-cascader-picker ${r}, + & > ${r}-group-wrapper ${r}`]:{borderInlineEndWidth:d.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${m}-select-focused`]:{zIndex:1},[`& > ${m}-select > ${m}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${m}-select:first-child > ${m}-select-selector, + & > ${m}-select-auto-complete:first-child ${r}, + & > ${m}-cascader-picker:first-child ${r}`]:{borderStartStartRadius:d.borderRadius,borderEndStartRadius:d.borderRadius},[`& > *:last-child, + & > ${m}-select:last-child > ${m}-select-selector, + & > ${m}-cascader-picker:last-child ${r}, + & > ${m}-cascader-picker-focused:last-child ${r}`]:{borderInlineEndWidth:d.lineWidth,borderStartEndRadius:d.borderRadius,borderEndEndRadius:d.borderRadius},[`& > ${m}-select-auto-complete ${r}`]:{verticalAlign:"top"},[`${r}-group-wrapper + ${r}-group-wrapper`]:{marginInlineStart:-d.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:d.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:d.borderRadius}}}})}},ne=d=>{const{componentCls:r,controlHeightSM:m,lineWidth:h}=d,z=(m-h*2-16)/2;return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,b.Wf)(d)),L(d)),ee(d,r)),{'&[type="color"]':{height:d.controlHeight,[`&${r}-lg`]:{height:d.controlHeightLG},[`&${r}-sm`]:{height:m,paddingTop:z,paddingBottom:z}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},F=d=>{const{componentCls:r}=d;return{[`${r}-clear-icon`]:{margin:0,color:d.colorTextQuaternary,fontSize:d.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${d.motionDurationSlow}`,"&:hover":{color:d.colorTextTertiary},"&:active":{color:d.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${d.inputAffixPadding}px`}}}},H=d=>{const{componentCls:r,inputAffixPadding:m,colorTextDescription:h,motionDurationSlow:V,colorIcon:z,colorIconHover:T,iconCls:S}=d;return{[`${r}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},L(d)),{display:"inline-flex",[`&:not(${r}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},O(d)),{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:d.paddingXS}},"&-show-count-suffix":{color:h},"&-show-count-has-suffix":{marginInlineEnd:d.paddingXXS},"&-prefix":{marginInlineEnd:m},"&-suffix":{marginInlineStart:m}}}),F(d)),{[`${S}${r}-password-icon`]:{color:z,cursor:"pointer",transition:`all ${V}`,"&:hover":{color:T}}}),ee(d,`${r}-affix-wrapper`))}},Le=d=>{const{componentCls:r,colorError:m,colorWarning:h,borderRadiusLG:V,borderRadiusSM:z}=d;return{[`${r}-group`]:Object.assign(Object.assign(Object.assign({},(0,b.Wf)(d)),y(d)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${r}-group-addon`]:{borderRadius:V,fontSize:d.fontSizeLG}},"&-sm":{[`${r}-group-addon`]:{borderRadius:z}},"&-status-error":{[`${r}-group-addon`]:{color:m,borderColor:m}},"&-status-warning":{[`${r}-group-addon`]:{color:h,borderColor:h}},"&-disabled":{[`${r}-group-addon`]:Object.assign({},_(d))},[`&: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=d=>{const{componentCls:r,antCls:m}=d,h=`${r}-search`;return{[h]:{[`${r}`]:{"&:hover, &:focus":{borderColor:d.colorPrimaryHover,[`+ ${r}-group-addon ${h}-button:not(${m}-btn-primary)`]:{borderInlineStartColor:d.colorPrimaryHover}}},[`${r}-affix-wrapper`]:{borderRadius:0},[`${r}-lg`]:{lineHeight:d.lineHeightLG-2e-4},[`> ${r}-group`]:{[`> ${r}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${h}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:d.borderRadius,borderEndEndRadius:d.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${h}-button:not(${m}-btn-primary)`]:{color:d.colorTextDescription,"&:hover":{color:d.colorPrimaryHover},"&:active":{color:d.colorPrimaryActive},[`&${m}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${h}-button`]:{height:d.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${h}-button`]:{height:d.controlHeightLG},[`&-small ${h}-button`]:{height:d.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${r}-compact-item`]:{[`&:not(${r}-compact-last-item)`]:{[`${r}-group-addon`]:{[`${r}-search-button`]:{marginInlineEnd:-d.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}}}}},Ae=d=>{const{componentCls:r,paddingLG:m}=d,h=`${r}-textarea`;return{[h]:{position:"relative","&-show-count":{[`> ${r}`]:{height:"100%"},[`${r}-data-count`]:{position:"absolute",bottom:-d.fontSize*d.lineHeight,insetInlineEnd:0,color:d.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${r}`]:{paddingInlineEnd:m}},[`&-affix-wrapper${h}-has-feedback`]:{[`${r}`]:{paddingInlineEnd:m}},[`&-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:d.paddingXS,insetBlockStart:d.paddingXS},[`${h}-suffix`]:{position:"absolute",top:0,insetInlineEnd:d.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function ae(d){return(0,f.TS)(d,{inputAffixPadding:d.paddingXXS})}const A=d=>{const{controlHeight:r,fontSize:m,lineHeight:h,lineWidth:V,controlHeightSM:z,controlHeightLG:T,fontSizeLG:S,lineHeightLG:se,paddingSM:W,controlPaddingHorizontalSM:Ke,controlPaddingHorizontal:Y,colorFillAlter:re,colorPrimaryHover:oe,controlOutlineWidth:k,controlOutline:he,colorErrorOutline:N,colorWarningOutline:U}=d;return{paddingBlock:Math.max(Math.round((r-m*h)/2*10)/10-V,3),paddingBlockSM:Math.max(Math.round((z-m*h)/2*10)/10-V,0),paddingBlockLG:Math.ceil((T-S*se)/2*10)/10-V,paddingInline:W-V,paddingInlineSM:Ke-V,paddingInlineLG:Y-V,addonBg:re,activeBorderColor:oe,hoverBorderColor:oe,activeShadow:`0 0 0 ${k}px ${he}`,errorActiveShadow:`0 0 0 ${k}px ${N}`,warningActiveShadow:`0 0 0 ${k}px ${U}`}};Me.ZP=(0,$.Z)("Input",d=>{const r=(0,f.TS)(d,ae(d));return[ne(r),Ae(r),H(r),Le(r),ve(r),(0,c.c)(r)]},A)},45818:function(Zt,Me,e){e.d(Me,{D:function(){return ae},Z:function(){return r}});var b=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(h,V){return c.createElement(s.Z,(0,b.Z)({},h,{ref:V,icon:$}))},t=c.forwardRef(O),_=t,J=e(33853),p=e(38819),ee=e(92310),L=e.n(ee),y=e(2738),F=m=>!isNaN(parseFloat(m))&&isFinite(m),H=e(36355),Le=e(84966),ve=function(m,h){var V={};for(var z in m)Object.prototype.hasOwnProperty.call(m,z)&&h.indexOf(z)<0&&(V[z]=m[z]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,z=Object.getOwnPropertySymbols(m);T{let m=0;return function(){let h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return m+=1,`${h}${m}`}})();var r=c.forwardRef((m,h)=>{const{prefixCls:V,className:z,trigger:T,children:S,defaultCollapsed:se=!1,theme:W="dark",style:Ke={},collapsible:Y=!1,reverseArrow:re=!1,width:oe=200,collapsedWidth:k=80,zeroWidthTriggerStyle:he,breakpoint:N,onCollapse:U,onBreakpoint:ue}=m,Q=ve(m,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:j}=(0,c.useContext)(Le.Gs),[be,Ce]=(0,c.useState)("collapsed"in m?m.collapsed:se),[Fe,Ne]=(0,c.useState)(!1);(0,c.useEffect)(()=>{"collapsed"in m&&Ce(m.collapsed)},[m.collapsed]);const ke=(E,g)=>{"collapsed"in m||Ce(E),U==null||U(E,g)},et=(0,c.useRef)();et.current=E=>{Ne(E.matches),ue==null||ue(E.matches),be!==E.matches&&ke(E.matches,"responsive")},(0,c.useEffect)(()=>{function E(x){return et.current(x)}let g;if(typeof window!="undefined"){const{matchMedia:x}=window;if(x&&N&&N in Ae){g=x(`(max-width: ${Ae[N]})`);try{g.addEventListener("change",E)}catch(o){g.addListener(E)}E(g)}}return()=>{try{g==null||g.removeEventListener("change",E)}catch(x){g==null||g.removeListener(E)}}},[N]),(0,c.useEffect)(()=>{const E=A("ant-sider-");return j.addSider(E),()=>j.removeSider(E)},[]);const rt=()=>{ke(!be,"clickTrigger")},{getPrefixCls:He}=(0,c.useContext)(H.E_),ce=()=>{const E=He("layout-sider",V),g=(0,y.Z)(Q,["collapsed"]),x=be?k:oe,o=F(x)?`${x}px`:String(x),R=parseFloat(String(k||0))===0?c.createElement("span",{onClick:rt,className:L()(`${E}-zero-width-trigger`,`${E}-zero-width-trigger-${re?"right":"left"}`),style:he},T||c.createElement(_,null)):null,i={expanded:re?c.createElement(p.Z,null):c.createElement(J.Z,null),collapsed:re?c.createElement(J.Z,null):c.createElement(p.Z,null)}[be?"collapsed":"expanded"],D=T!==null?R||c.createElement("div",{className:`${E}-trigger`,onClick:rt,style:{width:o}},T||i):null,C=Object.assign(Object.assign({},Ke),{flex:`0 0 ${o}`,maxWidth:o,minWidth:o,width:o}),u=L()(E,`${E}-${W}`,{[`${E}-collapsed`]:!!be,[`${E}-has-trigger`]:Y&&T!==null&&!R,[`${E}-below`]:!!Fe,[`${E}-zero-width`]:parseFloat(o)===0},z);return c.createElement("aside",Object.assign({className:u},g,{style:C,ref:h}),c.createElement("div",{className:`${E}-children`},S),Y||Fe&&R?D:null)},Te=c.useMemo(()=>({siderCollapsed:be}),[be]);return c.createElement(ae.Provider,{value:Te},ce())})},84966:function(Zt,Me,e){e.d(Me,{VY:function(){return ae},$_:function(){return Ae},h4:function(){return ve},Gs:function(){return y},ZP:function(){return A}});var b=e(94480),c=e(92310),f=e.n(c),$=e(2738),s=e(59301),O=e(36355),t=e(83116),J=d=>{const{componentCls:r,bodyBg:m,lightSiderBg:h,lightTriggerBg:V,lightTriggerColor:z}=d;return{[`${r}-sider-light`]:{background:h,[`${r}-sider-trigger`]:{color:z,background:V},[`${r}-sider-zero-width-trigger`]:{color:z,background:V,border:`1px solid ${m}`,borderInlineStart:0}}}};const p=d=>{const{antCls:r,componentCls:m,colorText:h,triggerColor:V,footerBg:z,triggerBg:T,headerHeight:S,headerPadding:se,headerColor:W,footerPadding:Ke,triggerHeight:Y,zeroTriggerHeight:re,zeroTriggerWidth:oe,motionDurationMid:k,motionDurationSlow:he,fontSize:N,borderRadius:U,bodyBg:ue,headerBg:Q,siderBg:j}=d;return{[m]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:ue,"&, *":{boxSizing:"border-box"},[`&${m}-has-sider`]:{flexDirection:"row",[`> ${m}, > ${m}-content`]:{width:0}},[`${m}-header, &${m}-footer`]:{flex:"0 0 auto"},[`${m}-sider`]:{position:"relative",minWidth:0,background:j,transition:`all ${k}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${r}-menu${r}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Y},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Y,color:V,lineHeight:`${Y}px`,textAlign:"center",background:T,cursor:"pointer",transition:`all ${k}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:S,insetInlineEnd:-oe,zIndex:1,width:oe,height:re,color:V,fontSize:d.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:j,borderStartStartRadius:0,borderStartEndRadius:U,borderEndEndRadius:U,borderEndStartRadius:0,cursor:"pointer",transition:`background ${he} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${he}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-oe,borderStartStartRadius:U,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:U}}}}},J(d)),{"&-rtl":{direction:"rtl"}}),[`${m}-header`]:{height:S,padding:se,color:W,lineHeight:`${S}px`,background:Q,[`${r}-menu`]:{lineHeight:"inherit"}},[`${m}-footer`]:{padding:Ke,color:h,fontSize:N,background:z},[`${m}-content`]:{flex:"auto",minHeight:0}}};var ee=(0,t.Z)("Layout",d=>[p(d)],d=>{const{colorBgLayout:r,controlHeight:m,controlHeightLG:h,colorText:V,controlHeightSM:z,marginXXS:T,colorTextLightSolid:S,colorBgContainer:se}=d,W=h*1.25;return{colorBgHeader:"#001529",colorBgBody:r,colorBgTrigger:"#002140",bodyBg:r,headerBg:"#001529",headerHeight:m*2,headerPadding:`0 ${W}px`,headerColor:V,footerPadding:`${z}px ${W}px`,footerBg:r,siderBg:"#001529",triggerHeight:h+T*2,triggerBg:"#002140",triggerColor:S,zeroTriggerWidth:h,zeroTriggerHeight:h,lightSiderBg:se,lightTriggerBg:se,lightTriggerColor:V}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),L=function(d,r){var m={};for(var h in d)Object.prototype.hasOwnProperty.call(d,h)&&r.indexOf(h)<0&&(m[h]=d[h]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,h=Object.getOwnPropertySymbols(d);Vnull,removeSider:()=>null}});function ne(d){let{suffixCls:r,tagName:m,displayName:h}=d;return V=>s.forwardRef((T,S)=>s.createElement(V,Object.assign({ref:S,suffixCls:r,tagName:m},T)))}const F=s.forwardRef((d,r)=>{const{prefixCls:m,suffixCls:h,className:V,tagName:z}=d,T=L(d,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:S}=s.useContext(O.E_),se=S("layout",m),[W,Ke]=ee(se),Y=h?`${se}-${h}`:se;return W(s.createElement(z,Object.assign({className:f()(m||Y,V,Ke),ref:r},T)))}),H=s.forwardRef((d,r)=>{const{direction:m}=s.useContext(O.E_),[h,V]=s.useState([]),{prefixCls:z,className:T,rootClassName:S,children:se,hasSider:W,tagName:Ke,style:Y}=d,re=L(d,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),oe=(0,$.Z)(re,["suffixCls"]),{getPrefixCls:k,layout:he}=s.useContext(O.E_),N=k("layout",z),[U,ue]=ee(N),Q=f()(N,{[`${N}-has-sider`]:typeof W=="boolean"?W:h.length>0,[`${N}-rtl`]:m==="rtl"},he==null?void 0:he.className,T,S,ue),j=s.useMemo(()=>({siderHook:{addSider:be=>{V(Ce=>[].concat((0,b.Z)(Ce),[be]))},removeSider:be=>{V(Ce=>Ce.filter(Fe=>Fe!==be))}}}),[]);return U(s.createElement(y.Provider,{value:j},s.createElement(Ke,Object.assign({ref:r,className:Q,style:Object.assign(Object.assign({},he==null?void 0:he.style),Y)},oe),se)))}),Le=ne({tagName:"div",displayName:"Layout"})(H),ve=ne({suffixCls:"header",tagName:"header",displayName:"Header"})(F),Ae=ne({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(F),ae=ne({suffixCls:"content",tagName:"main",displayName:"Content"})(F);var A=Le},40875:function(Zt,Me,e){e.d(Me,{J:function(){return O}});var b=e(59301),c=e(33234),f=e(70425),$=function(t,_){var J={};for(var p in t)Object.prototype.hasOwnProperty.call(t,p)&&_.indexOf(p)<0&&(J[p]=t[p]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,p=Object.getOwnPropertySymbols(t);ee{const{children:J}=t,p=$(t,["children"]),ee=b.useContext(s),L=b.useMemo(()=>Object.assign(Object.assign({},ee),p),[ee,p.prefixCls,p.mode,p.selectable]);return b.createElement(s.Provider,{value:L},b.createElement(c.BR,null,(0,f.supportNodeRef)(J)?b.cloneElement(J,{ref:_}):J))});Me.Z=s},20834:function(Zt,Me,e){e.d(Me,{default:function(){return Te}});var b=e(15285),c=e(59301),f=e(45818),$=e(92310),s=e.n($),O=e(36355),t=function(E,g){var x={};for(var o in E)Object.prototype.hasOwnProperty.call(E,o)&&g.indexOf(o)<0&&(x[o]=E[o]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,o=Object.getOwnPropertySymbols(E);R{const{prefixCls:g,className:x,dashed:o}=E,R=t(E,["prefixCls","className","dashed"]),{getPrefixCls:G}=c.useContext(O.E_),l=G("menu",g),i=s()({[`${l}-item-divider-dashed`]:!!o},x);return c.createElement(b.iz,Object.assign({className:i},R))},p=e(11592),ee=e(2738),L=e(6848),y=e(92343),F=(0,c.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Le=E=>{var g;const{className:x,children:o,icon:R,title:G,danger:l}=E,{prefixCls:i,firstLevel:D,direction:C,disableMenuItemTitleTooltip:u,inlineCollapsed:M}=c.useContext(F),ge=Ge=>{const Ye=c.createElement("span",{className:`${i}-title-content`},o);return(!R||(0,y.l$)(o)&&o.type==="span")&&o&&Ge&&D&&typeof o=="string"?c.createElement("div",{className:`${i}-inline-collapsed-noicon`},o.charAt(0)):Ye},{siderCollapsed:X}=c.useContext(f.D);let fe=G;typeof G=="undefined"?fe=D?o:"":G===!1&&(fe="");const te={title:fe};!X&&!M&&(te.title=null,te.open=!1);const me=(0,p.Z)(o).length;let de=c.createElement(b.ck,Object.assign({},(0,ee.Z)(E,["title","icon","danger"]),{className:s()({[`${i}-item-danger`]:l,[`${i}-item-only-child`]:(R?me+1:me)===1},x),title:typeof G=="string"?G:void 0}),(0,y.Tm)(R,{className:s()((0,y.l$)(R)?(g=R.props)===null||g===void 0?void 0:g.className:"",`${i}-item-icon`)}),ge(M));return u||(de=c.createElement(L.Z,Object.assign({},te,{placement:C==="rtl"?"left":"right",overlayClassName:`${i}-inline-collapsed-tooltip`}),de)),de},Ae=E=>{var g;const{popupClassName:x,icon:o,title:R,theme:G}=E,l=c.useContext(F),{prefixCls:i,inlineCollapsed:D,theme:C}=l,u=(0,b.Xl)();let M;if(!o)M=D&&!u.length&&R&&typeof R=="string"?c.createElement("div",{className:`${i}-inline-collapsed-noicon`},R.charAt(0)):c.createElement("span",{className:`${i}-title-content`},R);else{const X=(0,y.l$)(R)&&R.type==="span";M=c.createElement(c.Fragment,null,(0,y.Tm)(o,{className:s()((0,y.l$)(o)?(g=o.props)===null||g===void 0?void 0:g.className:"",`${i}-item-icon`)}),X?R:c.createElement("span",{className:`${i}-title-content`},R))}const ge=c.useMemo(()=>Object.assign(Object.assign({},l),{firstLevel:!1}),[l]);return c.createElement(F.Provider,{value:ge},c.createElement(b.Wd,Object.assign({},(0,ee.Z)(E,["icon"]),{title:M,popupClassName:s()(i,x,`${i}-${G||C}`)})))},ae=e(18785),A=e(70425),d=e(62892),r=e(40875),m=function(E,g){var x={};for(var o in E)Object.prototype.hasOwnProperty.call(E,o)&&g.indexOf(o)<0&&(x[o]=E[o]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,o=Object.getOwnPropertySymbols(E);R{if(g&&typeof g=="object"){const o=g,{label:R,children:G,key:l,type:i}=o,D=m(o,["label","children","key","type"]),C=l!=null?l:`tmp-${x}`;return G||i==="group"?i==="group"?c.createElement(b.BW,Object.assign({key:C},D,{title:R}),h(G)):c.createElement(Ae,Object.assign({key:C},D,{title:R}),h(G)):i==="divider"?c.createElement(J,Object.assign({key:C},D)):c.createElement(Le,Object.assign({key:C},D),R)}return null}).filter(g=>g)}function V(E){return c.useMemo(()=>E&&h(E),[E])}var z=e(64993),T=e(17313),S=e(8378),se=e(13826),W=e(29878),Ke=e(83116),Y=e(37613),oe=E=>{const{componentCls:g,motionDurationSlow:x,horizontalLineHeight:o,colorSplit:R,lineWidth:G,lineType:l,itemPaddingInline:i}=E;return{[`${g}-horizontal`]:{lineHeight:o,border:0,borderBottom:`${G}px ${l} ${R}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${g}-item, ${g}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:i},[`> ${g}-item:hover, + > ${g}-item-active, + > ${g}-submenu ${g}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${g}-item, ${g}-submenu-title`]:{transition:[`border-color ${x}`,`background ${x}`].join(",")},[`${g}-submenu-arrow`]:{display:"none"}}}},he=E=>{let{componentCls:g,menuArrowOffset:x}=E;return{[`${g}-rtl`]:{direction:"rtl"},[`${g}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${g}-rtl${g}-vertical, + ${g}-submenu-rtl ${g}-vertical`]:{[`${g}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${x})`},"&::after":{transform:`rotate(45deg) translateY(${x})`}}}}};const N=E=>Object.assign({},(0,T.oN)(E));var ue=(E,g)=>{const{componentCls:x,itemColor:o,itemSelectedColor:R,groupTitleColor:G,itemBg:l,subMenuItemBg:i,itemSelectedBg:D,activeBarHeight:C,activeBarWidth:u,activeBarBorderWidth:M,motionDurationSlow:ge,motionEaseInOut:X,motionEaseOut:fe,itemPaddingInline:te,motionDurationMid:me,itemHoverColor:de,lineType:Ge,colorSplit:Ye,itemDisabledColor:Ve,dangerItemColor:nt,dangerItemHoverColor:st,dangerItemSelectedColor:bt,dangerItemActiveBg:at,dangerItemSelectedBg:jt,itemHoverBg:sn,itemActiveBg:Jt,menuSubMenuBg:dn,horizontalItemSelectedColor:Mn,horizontalItemSelectedBg:un,horizontalItemBorderRadius:mt,horizontalItemHoverBg:yn,popupBg:Dn}=E;return{[`${x}-${g}, ${x}-${g} > ${x}`]:{color:o,background:l,[`&${x}-root:focus-visible`]:Object.assign({},N(E)),[`${x}-item-group-title`]:{color:G},[`${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:de}},[`&:not(${x}-horizontal)`]:{[`${x}-item:not(${x}-item-selected)`]:{"&:hover":{backgroundColor:sn},"&:active":{backgroundColor:Jt}},[`${x}-submenu-title`]:{"&:hover":{backgroundColor:sn},"&:active":{backgroundColor:Jt}}},[`${x}-item-danger`]:{color:nt,[`&${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:bt},"a, a:hover":{color:"inherit"}},[`& ${x}-item-selected`]:{backgroundColor:D,[`&${x}-item-danger`]:{backgroundColor:jt}},[`${x}-item, ${x}-submenu-title`]:{[`&:not(${x}-item-disabled):focus-visible`]:Object.assign({},N(E))},[`&${x}-submenu > ${x}`]:{backgroundColor:dn},[`&${x}-popup > ${x}`]:{backgroundColor:Dn},[`&${x}-horizontal`]:Object.assign(Object.assign({},g==="dark"?{borderBottom:0}:{}),{[`> ${x}-item, > ${x}-submenu`]:{top:M,marginTop:-M,marginBottom:0,borderRadius:mt,"&::after":{position:"absolute",insetInline:te,bottom:0,borderBottom:`${C}px solid transparent`,transition:`border-color ${ge} ${X}`,content:'""'},"&:hover, &-active, &-open":{background:yn,"&::after":{borderBottomWidth:C,borderBottomColor:Mn}},"&-selected":{color:Mn,backgroundColor:un,"&:hover":{backgroundColor:un},"&::after":{borderBottomWidth:C,borderBottomColor:Mn}}}}),[`&${x}-root`]:{[`&${x}-inline, &${x}-vertical`]:{borderInlineEnd:`${M}px ${Ge} ${Ye}`}},[`&${x}-inline`]:{[`${x}-sub${x}-inline`]:{background:i},[`${x}-item, ${x}-submenu-title`]:M&&u?{width:`calc(100% + ${M}px)`}:{},[`${x}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${u}px solid ${R}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${me} ${fe}`,`opacity ${me} ${fe}`].join(","),content:'""'},[`&${x}-item-danger`]:{"&::after":{borderInlineEndColor:bt}}},[`${x}-selected, ${x}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${me} ${X}`,`opacity ${me} ${X}`].join(",")}}}}}};const Q=E=>{const{componentCls:g,itemHeight:x,itemMarginInline:o,padding:R,menuArrowSize:G,marginXS:l,itemMarginBlock:i}=E,D=R+G+l;return{[`${g}-item`]:{position:"relative",overflow:"hidden"},[`${g}-item, ${g}-submenu-title`]:{height:x,lineHeight:`${x}px`,paddingInline:R,overflow:"hidden",textOverflow:"ellipsis",marginInline:o,marginBlock:i,width:`calc(100% - ${o*2}px)`},[`> ${g}-item, + > ${g}-submenu > ${g}-submenu-title`]:{height:x,lineHeight:`${x}px`},[`${g}-item-group-list ${g}-submenu-title, + ${g}-submenu-title`]:{paddingInlineEnd:D}}};var be=E=>{const{componentCls:g,iconCls:x,itemHeight:o,colorTextLightSolid:R,dropdownWidth:G,controlHeightLG:l,motionDurationMid:i,motionEaseOut:D,paddingXL:C,itemMarginInline:u,fontSizeLG:M,motionDurationSlow:ge,paddingXS:X,boxShadowSecondary:fe,collapsedWidth:te,collapsedIconSize:me}=E,de={height:o,lineHeight:`${o}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[g]:{"&-inline, &-vertical":Object.assign({[`&${g}-root`]:{boxShadow:"none"}},Q(E))},[`${g}-submenu-popup`]:{[`${g}-vertical`]:Object.assign(Object.assign({},Q(E)),{boxShadow:fe})}},{[`${g}-submenu-popup ${g}-vertical${g}-sub`]:{minWidth:G,maxHeight:`calc(100vh - ${l*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${g}-inline`]:{width:"100%",[`&${g}-root`]:{[`${g}-item, ${g}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${ge}`,`background ${ge}`,`padding ${i} ${D}`].join(","),[`> ${g}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${g}-sub${g}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${g}-submenu > ${g}-submenu-title`]:de,[`& ${g}-item-group-title`]:{paddingInlineStart:C}},[`${g}-item`]:de}},{[`${g}-inline-collapsed`]:{width:te,[`&${g}-root`]:{[`${g}-item, ${g}-submenu ${g}-submenu-title`]:{[`> ${g}-inline-collapsed-noicon`]:{fontSize:M,textAlign:"center"}}},[`> ${g}-item, + > ${g}-item-group > ${g}-item-group-list > ${g}-item, + > ${g}-item-group > ${g}-item-group-list > ${g}-submenu > ${g}-submenu-title, + > ${g}-submenu > ${g}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${M/2}px - ${u}px)`,textOverflow:"clip",[` + ${g}-submenu-arrow, + ${g}-submenu-expand-icon + `]:{opacity:0},[`${g}-item-icon, ${x}`]:{margin:0,fontSize:me,lineHeight:`${o}px`,"+ span":{display:"inline-block",opacity:0}}},[`${g}-item-icon, ${x}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${g}-item-icon, ${x}`]:{display:"none"},"a, a:hover":{color:R}},[`${g}-item-group-title`]:Object.assign(Object.assign({},T.vS),{paddingInline:X})}}]};const Ce=E=>{const{componentCls:g,motionDurationSlow:x,motionDurationMid:o,motionEaseInOut:R,motionEaseOut:G,iconCls:l,iconSize:i,iconMarginInlineEnd:D}=E;return{[`${g}-item, ${g}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${x}`,`background ${x}`,`padding ${x} ${R}`].join(","),[`${g}-item-icon, ${l}`]:{minWidth:i,fontSize:i,transition:[`font-size ${o} ${G}`,`margin ${x} ${R}`,`color ${x}`].join(","),"+ span":{marginInlineStart:D,opacity:1,transition:[`opacity ${x} ${R}`,`margin ${x}`,`color ${x}`].join(",")}},[`${g}-item-icon`]:Object.assign({},(0,T.Ro)()),[`&${g}-item-only-child`]:{[`> ${l}, > ${g}-item-icon`]:{marginInlineEnd:0}}},[`${g}-item-disabled, ${g}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${g}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Fe=E=>{const{componentCls:g,motionDurationSlow:x,motionEaseInOut:o,borderRadius:R,menuArrowSize:G,menuArrowOffset:l}=E;return{[`${g}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:E.margin,width:G,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${x} ${o}, opacity ${x}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:G*.6,height:G*.15,backgroundColor:"currentcolor",borderRadius:R,transition:[`background ${x} ${o}`,`transform ${x} ${o}`,`top ${x} ${o}`,`color ${x} ${o}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${l})`},"&::after":{transform:`rotate(-45deg) translateY(${l})`}}}}},Ne=E=>{const{antCls:g,componentCls:x,fontSize:o,motionDurationSlow:R,motionDurationMid:G,motionEaseInOut:l,paddingXS:i,padding:D,colorSplit:C,lineWidth:u,zIndexPopup:M,borderRadiusLG:ge,subMenuItemBorderRadius:X,menuArrowSize:fe,menuArrowOffset:te,lineType:me,menuPanelMaskInset:de,groupTitleLineHeight:Ge,groupTitleFontSize:Ye}=E;return[{"":{[`${x}`]:Object.assign(Object.assign({},(0,T.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,T.Wf)(E)),(0,T.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:o,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:`${i}px ${D}px`,fontSize:Ye,lineHeight:Ge,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 ${G} ${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:C,borderStyle:me,borderWidth:0,borderTopWidth:u,marginBlock:u,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ce(E)),{[`${x}-item-group`]:{[`${x}-item-group-list`]:{margin:0,padding:0,[`${x}-item, ${x}-submenu-title`]:{paddingInline:`${o*2}px ${D}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:M,borderRadius:ge,boxShadow:"none",transformOrigin:"0 0",[`&${x}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${de}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:de},"\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:ge},Ce(E)),Fe(E)),{[`${x}-item, ${x}-submenu > ${x}-submenu-title`]:{borderRadius:X},[`${x}-submenu-title::after`]:{transition:`transform ${R} ${l}`}})}}),Fe(E)),{[`&-inline-collapsed ${x}-submenu-arrow, + &-inline ${x}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${te})`},"&::after":{transform:`rotate(45deg) translateX(-${te})`}},[`${x}-submenu-open${x}-submenu-inline > ${x}-submenu-title > ${x}-submenu-arrow`]:{transform:`translateY(-${fe*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${te})`},"&::before":{transform:`rotate(45deg) translateX(${te})`}}})},{[`${g}-layout-header`]:{[x]:{lineHeight:"inherit"}}}]};var ke=(E,g)=>(0,Ke.Z)("Menu",o=>{if(g===!1)return[];const{colorBgElevated:R,colorPrimary:G,colorTextLightSolid:l,controlHeightLG:i,fontSize:D,darkItemColor:C,darkDangerItemColor:u,darkItemBg:M,darkSubMenuItemBg:ge,darkItemSelectedColor:X,darkItemSelectedBg:fe,darkDangerItemSelectedBg:te,darkItemHoverBg:me,darkGroupTitleColor:de,darkItemHoverColor:Ge,darkItemDisabledColor:Ye,darkDangerItemHoverColor:Ve,darkDangerItemSelectedColor:nt,darkDangerItemActiveBg:st}=o,bt=D/7*5,at=(0,Y.TS)(o,{menuArrowSize:bt,menuHorizontalHeight:i*1.15,menuArrowOffset:`${bt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:R}),jt=(0,Y.TS)(at,{itemColor:C,itemHoverColor:Ge,groupTitleColor:de,itemSelectedColor:X,itemBg:M,popupBg:M,subMenuItemBg:ge,itemActiveBg:"transparent",itemSelectedBg:fe,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:me,itemDisabledColor:Ye,dangerItemColor:u,dangerItemHoverColor:Ve,dangerItemSelectedColor:nt,dangerItemActiveBg:st,dangerItemSelectedBg:te,menuSubMenuBg:ge,horizontalItemSelectedColor:l,horizontalItemSelectedBg:G});return[Ne(at),oe(at),be(at),ue(at,"light"),ue(jt,"dark"),he(at),(0,S.Z)(at),(0,se.oN)(at,"slide-up"),(0,se.oN)(at,"slide-down"),(0,W._y)(at,"zoom-big")]},o=>{const{colorPrimary:R,colorError:G,colorTextDisabled:l,colorErrorBg:i,colorText:D,colorTextDescription:C,colorBgContainer:u,colorFillAlter:M,colorFillContent:ge,lineWidth:X,lineWidthBold:fe,controlItemBgActive:te,colorBgTextHover:me,controlHeightLG:de,lineHeight:Ge,colorBgElevated:Ye,marginXXS:Ve,padding:nt,fontSize:st,controlHeightSM:bt,fontSizeLG:at,colorTextLightSolid:jt,colorErrorHover:sn}=o,Jt=new z.C(jt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:o.zIndexPopupBase+50,radiusItem:o.borderRadiusLG,itemBorderRadius:o.borderRadiusLG,radiusSubMenuItem:o.borderRadiusSM,subMenuItemBorderRadius:o.borderRadiusSM,colorItemText:D,itemColor:D,colorItemTextHover:D,itemHoverColor:D,colorItemTextHoverHorizontal:R,horizontalItemHoverColor:R,colorGroupTitle:C,groupTitleColor:C,colorItemTextSelected:R,itemSelectedColor:R,colorItemTextSelectedHorizontal:R,horizontalItemSelectedColor:R,colorItemBg:u,itemBg:u,colorItemBgHover:me,itemHoverBg:me,colorItemBgActive:ge,itemActiveBg:te,colorSubItemBg:M,subMenuItemBg:M,colorItemBgSelected:te,itemSelectedBg:te,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:fe,activeBarHeight:fe,colorActiveBarBorderSize:X,activeBarBorderWidth:X,colorItemTextDisabled:l,itemDisabledColor:l,colorDangerItemText:G,dangerItemColor:G,colorDangerItemTextHover:G,dangerItemHoverColor:G,colorDangerItemTextSelected:G,dangerItemSelectedColor:G,colorDangerItemBgActive:i,dangerItemActiveBg:i,colorDangerItemBgSelected:i,dangerItemSelectedBg:i,itemMarginInline:o.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:de,groupTitleLineHeight:Ge,collapsedWidth:de*2,popupBg:Ye,itemMarginBlock:Ve,itemPaddingInline:nt,horizontalLineHeight:`${de*1.15}px`,iconSize:st,iconMarginInlineEnd:bt-st,collapsedIconSize:at,groupTitleFontSize:st,darkItemDisabledColor:new z.C(jt).setAlpha(.25).toRgbString(),darkItemColor:Jt,darkDangerItemColor:G,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:jt,darkItemSelectedBg:R,darkDangerItemSelectedBg:G,darkItemHoverBg:"transparent",darkGroupTitleColor:Jt,darkItemHoverColor:jt,darkDangerItemHoverColor:sn,darkDangerItemSelectedColor:jt,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"]]})(E),et=function(E,g){var x={};for(var o in E)Object.prototype.hasOwnProperty.call(E,o)&&g.indexOf(o)<0&&(x[o]=E[o]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,o=Object.getOwnPropertySymbols(E);R{var x,o;const R=c.useContext(r.Z),G=R||{},{getPrefixCls:l,getPopupContainer:i,direction:D,menu:C}=c.useContext(O.E_),u=l(),{prefixCls:M,className:ge,style:X,theme:fe="light",expandIcon:te,_internalDisableMenuItemTitleTooltip:me,inlineCollapsed:de,siderCollapsed:Ge,items:Ye,children:Ve,rootClassName:nt,mode:st,selectable:bt,onClick:at,overflowedIndicatorPopupClassName:jt}=E,sn=et(E,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Jt=(0,ee.Z)(sn,["collapsedWidth"]),dn=V(Ye)||Ve;(x=G.validator)===null||x===void 0||x.call(G,{mode:st});const Mn=(0,A.useEvent)(function(){var Fn;at==null||at.apply(void 0,arguments),(Fn=G.onClick)===null||Fn===void 0||Fn.call(G)}),un=G.mode||st,mt=bt!=null?bt:G.selectable,yn=c.useMemo(()=>Ge!==void 0?Ge:de,[de,Ge]),Dn={horizontal:{motionName:`${u}-slide-up`},inline:(0,d.Z)(u),other:{motionName:`${u}-zoom-big`}},Wt=l("menu",M||G.prefixCls),[vn,tr]=ke(Wt,!R),Nn=s()(`${Wt}-${fe}`,C==null?void 0:C.className,ge);let qn;if(typeof te=="function")qn=te;else if(te===null||te===!1)qn=null;else if(G.expandIcon===null||G.expandIcon===!1)qn=null;else{const Fn=te!=null?te:G.expandIcon;qn=(0,y.Tm)(Fn,{className:s()(`${Wt}-submenu-expand-icon`,(0,y.l$)(Fn)?(o=Fn.props)===null||o===void 0?void 0:o.className:"")})}const $n=c.useMemo(()=>({prefixCls:Wt,inlineCollapsed:yn||!1,direction:D,firstLevel:!0,theme:fe,mode:un,disableMenuItemTitleTooltip:me}),[Wt,yn,D,me,fe]);return vn(c.createElement(r.Z.Provider,{value:null},c.createElement(F.Provider,{value:$n},c.createElement(b.ZP,Object.assign({getPopupContainer:i,overflowedIndicator:c.createElement(ae.Z,null),overflowedIndicatorPopupClassName:s()(Wt,`${Wt}-${fe}`,jt),mode:un,selectable:mt,onClick:Mn},Jt,{inlineCollapsed:yn,style:Object.assign(Object.assign({},C==null?void 0:C.style),X),className:Nn,prefixCls:Wt,direction:D,defaultMotions:Dn,expandIcon:qn,ref:g,rootClassName:s()(nt,tr)}),dn))))});const ce=(0,c.forwardRef)((E,g)=>{const x=(0,c.useRef)(null),o=c.useContext(f.D);return(0,c.useImperativeHandle)(g,()=>({menu:x.current,focus:R=>{var G;(G=x.current)===null||G===void 0||G.focus(R)}})),c.createElement(He,Object.assign({ref:x},E,o))});ce.Item=Le,ce.SubMenu=Ae,ce.Divider=J,ce.ItemGroup=b.BW;var Te=ce},58421:function(Zt,Me,e){e.d(Me,{Z:function(){return G}});var b=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(i,D){return c.createElement(s.Z,(0,b.Z)({},i,{ref:D,icon:$}))},t=c.forwardRef(O),_=t,J=e(49198),p=e(33853),ee=e(38819),L=e(92310),y=e.n(L),ne=e(20068),F=e(33885),H=e(67732),Le=e(83652),ve=e(42403),Ae=e(158),ae=e(26112),A={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},d=A,r=e(91735),m=function(l){(0,ve.Z)(D,l);var i=(0,Ae.Z)(D);function D(){var C;(0,H.Z)(this,D);for(var u=arguments.length,M=new Array(u),ge=0;ge=0||X.relatedTarget.className.indexOf("".concat(de,"-item"))>=0))&&me(C.getValidValue()))},C.go=function(X){var fe=C.state.goInputText;fe!==""&&(X.keyCode===d.ENTER||X.type==="click")&&(C.setState({goInputText:""}),C.props.quickGo(C.getValidValue()))},C}return(0,Le.Z)(D,[{key:"getPageSizeOptions",value:function(){var u=this.props,M=u.pageSize,ge=u.pageSizeOptions;return ge.some(function(X){return X.toString()===M.toString()})?ge:ge.concat([M.toString()]).sort(function(X,fe){var te=Number.isNaN(Number(X))?0:Number(X),me=Number.isNaN(Number(fe))?0:Number(fe);return te-me})}},{key:"render",value:function(){var u=this,M=this.props,ge=M.pageSize,X=M.locale,fe=M.rootPrefixCls,te=M.changeSize,me=M.quickGo,de=M.goButton,Ge=M.selectComponentClass,Ye=M.buildOptionText,Ve=M.selectPrefixCls,nt=M.disabled,st=this.state.goInputText,bt="".concat(fe,"-options"),at=Ge,jt=null,sn=null,Jt=null;if(!te&&!me)return null;var dn=this.getPageSizeOptions();if(te&&at){var Mn=dn.map(function(un,mt){return c.createElement(at.Option,{key:mt,value:un.toString()},(Ye||u.buildOptionText)(un))});jt=c.createElement(at,{disabled:nt,prefixCls:Ve,showSearch:!1,className:"".concat(bt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(ge||dn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(mt){return mt.parentNode},"aria-label":X.page_size,defaultOpen:!1},Mn)}return me&&(de&&(Jt=typeof de=="boolean"?c.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:nt,className:"".concat(bt,"-quick-jumper-button")},X.jump_to_confirm):c.createElement("span",{onClick:this.go,onKeyUp:this.go},de)),sn=c.createElement("div",{className:"".concat(bt,"-quick-jumper")},X.jump_to,c.createElement("input",{disabled:nt,type:"text",value:st,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":X.page}),X.page,Jt)),c.createElement("li",{className:"".concat(bt)},jt,sn)}}]),D}(c.Component);m.defaultProps={pageSizeOptions:["10","20","50","100"]};var h=m,V=function(i){var D,C=i.rootPrefixCls,u=i.page,M=i.active,ge=i.className,X=i.showTitle,fe=i.onClick,te=i.onKeyPress,me=i.itemRender,de="".concat(C,"-item"),Ge=y()(de,"".concat(de,"-").concat(u),(D={},(0,ne.Z)(D,"".concat(de,"-active"),M),(0,ne.Z)(D,"".concat(de,"-disabled"),!u),(0,ne.Z)(D,i.className,ge),D)),Ye=function(){fe(u)},Ve=function(bt){te(bt,fe,u)},nt=me(u,"page",c.createElement("a",{rel:"nofollow"},u));return nt?c.createElement("li",{title:X?u.toString():null,className:Ge,onClick:Ye,onKeyPress:Ve,tabIndex:0},nt):null},z=V;function T(){}function S(l){var i=Number(l);return typeof i=="number"&&!Number.isNaN(i)&&isFinite(i)&&Math.floor(i)===i}var se=function(i,D,C){return C};function W(l,i,D){var C=typeof l=="undefined"?i.pageSize:l;return Math.floor((D.total-1)/C)+1}var Ke=function(l){(0,ve.Z)(D,l);var i=(0,Ae.Z)(D);function D(C){var u;(0,H.Z)(this,D),u=i.call(this,C),u.paginationNode=c.createRef(),u.getJumpPrevPage=function(){return Math.max(1,u.state.current-(u.props.showLessItems?3:5))},u.getJumpNextPage=function(){return Math.min(W(void 0,u.state,u.props),u.state.current+(u.props.showLessItems?3:5))},u.getItemIcon=function(te,me){var de=u.props.prefixCls,Ge=te||c.createElement("button",{type:"button","aria-label":me,className:"".concat(de,"-item-link")});return typeof te=="function"&&(Ge=c.createElement(te,(0,F.Z)({},u.props))),Ge},u.isValid=function(te){var me=u.props.total;return S(te)&&te!==u.state.current&&S(me)&&me>0},u.shouldDisplayQuickJumper=function(){var te=u.props,me=te.showQuickJumper,de=te.total,Ge=u.state.pageSize;return de<=Ge?!1:me},u.handleKeyDown=function(te){(te.keyCode===d.ARROW_UP||te.keyCode===d.ARROW_DOWN)&&te.preventDefault()},u.handleKeyUp=function(te){var me=u.getValidValue(te),de=u.state.currentInputValue;me!==de&&u.setState({currentInputValue:me}),te.keyCode===d.ENTER?u.handleChange(me):te.keyCode===d.ARROW_UP?u.handleChange(me-1):te.keyCode===d.ARROW_DOWN&&u.handleChange(me+1)},u.handleBlur=function(te){var me=u.getValidValue(te);u.handleChange(me)},u.changePageSize=function(te){var me=u.state.current,de=W(te,u.state,u.props);me=me>de?de:me,de===0&&(me=u.state.current),typeof te=="number"&&("pageSize"in u.props||u.setState({pageSize:te}),"current"in u.props||u.setState({current:me,currentInputValue:me})),u.props.onShowSizeChange(me,te),"onChange"in u.props&&u.props.onChange&&u.props.onChange(me,te)},u.handleChange=function(te){var me=u.props,de=me.disabled,Ge=me.onChange,Ye=u.state,Ve=Ye.pageSize,nt=Ye.current,st=Ye.currentInputValue;if(u.isValid(te)&&!de){var bt=W(void 0,u.state,u.props),at=te;return te>bt?at=bt:te<1&&(at=1),"current"in u.props||u.setState({current:at}),at!==st&&u.setState({currentInputValue:at}),Ge(at,Ve),at}return nt},u.prev=function(){u.hasPrev()&&u.handleChange(u.state.current-1)},u.next=function(){u.hasNext()&&u.handleChange(u.state.current+1)},u.jumpPrev=function(){u.handleChange(u.getJumpPrevPage())},u.jumpNext=function(){u.handleChange(u.getJumpNextPage())},u.hasPrev=function(){return u.state.current>1},u.hasNext=function(){return u.state.current2?de-2:0),Ye=2;Ye=ge?fe=ge:fe=Number(M),fe}},{key:"getShowSizeChanger",value:function(){var u=this.props,M=u.showSizeChanger,ge=u.total,X=u.totalBoundaryShowSizeChanger;return typeof M!="undefined"?M:ge>X}},{key:"render",value:function(){var u=this.props,M=u.prefixCls,ge=u.className,X=u.style,fe=u.disabled,te=u.hideOnSinglePage,me=u.total,de=u.locale,Ge=u.showQuickJumper,Ye=u.showLessItems,Ve=u.showTitle,nt=u.showTotal,st=u.simple,bt=u.itemRender,at=u.showPrevNextJumpers,jt=u.jumpPrevIcon,sn=u.jumpNextIcon,Jt=u.selectComponentClass,dn=u.selectPrefixCls,Mn=u.pageSizeOptions,un=this.state,mt=un.current,yn=un.pageSize,Dn=un.currentInputValue;if(te===!0&&me<=yn)return null;var Wt=W(void 0,this.state,this.props),vn=[],tr=null,Nn=null,qn=null,$n=null,Fn=null,Cr=Ge&&Ge.goButton,An=Ye?1:2,Kt=mt-1>0?mt-1:0,Bn=mt+1me?me:mt*yn]));if(st){Cr&&(typeof Cr=="boolean"?Fn=c.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},de.jump_to_confirm):Fn=c.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Cr),Fn=c.createElement("li",{title:Ve?"".concat(de.jump_to).concat(mt,"/").concat(Wt):null,className:"".concat(M,"-simple-pager")},Fn));var ze=this.renderPrev(Kt);return c.createElement("ul",(0,b.Z)({className:y()(M,"".concat(M,"-simple"),(0,ne.Z)({},"".concat(M,"-disabled"),fe),ge),style:X,ref:this.paginationNode},K),Ze,ze?c.createElement("li",{title:Ve?de.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:y()("".concat(M,"-prev"),(0,ne.Z)({},"".concat(M,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},ze):null,c.createElement("li",{title:Ve?"".concat(mt,"/").concat(Wt):null,className:"".concat(M,"-simple-pager")},c.createElement("input",{type:"text",value:Dn,disabled:fe,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),c.createElement("span",{className:"".concat(M,"-slash")},"/"),Wt),c.createElement("li",{title:Ve?de.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:y()("".concat(M,"-next"),(0,ne.Z)({},"".concat(M,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Bn)),Fn)}if(Wt<=3+An*2){var I={locale:de,rootPrefixCls:M,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ve,itemRender:bt};Wt||vn.push(c.createElement(z,(0,b.Z)({},I,{key:"noPager",page:1,className:"".concat(M,"-item-disabled")})));for(var P=1;P<=Wt;P+=1){var Oe=mt===P;vn.push(c.createElement(z,(0,b.Z)({},I,{key:P,page:P,active:Oe})))}}else{var Ee=Ye?de.prev_3:de.prev_5,Je=Ye?de.next_3:de.next_5,je=bt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(jt,"prev page")),Qe=bt(this.getJumpNextPage(),"jump-next",this.getItemIcon(sn,"next page"));at&&(tr=je?c.createElement("li",{title:Ve?Ee:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:y()("".concat(M,"-jump-prev"),(0,ne.Z)({},"".concat(M,"-jump-prev-custom-icon"),!!jt))},je):null,Nn=Qe?c.createElement("li",{title:Ve?Je:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:y()("".concat(M,"-jump-next"),(0,ne.Z)({},"".concat(M,"-jump-next-custom-icon"),!!sn))},Qe):null),$n=c.createElement(z,{locale:de,last:!0,rootPrefixCls:M,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Wt,page:Wt,active:!1,showTitle:Ve,itemRender:bt}),qn=c.createElement(z,{locale:de,rootPrefixCls:M,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ve,itemRender:bt});var _e=Math.max(1,mt-An),qe=Math.min(mt+An,Wt);mt-1<=An&&(qe=1+An*2),Wt-mt<=An&&(_e=Wt-An*2);for(var vt=_e;vt<=qe;vt+=1){var lt=mt===vt;vn.push(c.createElement(z,{locale:de,rootPrefixCls:M,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:vt,page:vt,active:lt,showTitle:Ve,itemRender:bt}))}mt-1>=An*2&&mt!==3&&(vn[0]=(0,c.cloneElement)(vn[0],{className:"".concat(M,"-item-after-jump-prev")}),vn.unshift(tr)),Wt-mt>=An*2&&mt!==Wt-2&&(vn[vn.length-1]=(0,c.cloneElement)(vn[vn.length-1],{className:"".concat(M,"-item-before-jump-next")}),vn.push(Nn)),_e!==1&&vn.unshift(qn),qe!==Wt&&vn.push($n)}var ct=!this.hasPrev()||!Wt,xt=!this.hasNext()||!Wt,tt=this.renderPrev(Kt),gt=this.renderNext(Bn);return c.createElement("ul",(0,b.Z)({className:y()(M,ge,(0,ne.Z)({},"".concat(M,"-disabled"),fe)),style:X,ref:this.paginationNode},K),Ze,tt?c.createElement("li",{title:Ve?de.prev_page:null,onClick:this.prev,tabIndex:ct?null:0,onKeyPress:this.runIfEnterPrev,className:y()("".concat(M,"-prev"),(0,ne.Z)({},"".concat(M,"-disabled"),ct)),"aria-disabled":ct},tt):null,vn,gt?c.createElement("li",{title:Ve?de.next_page:null,onClick:this.next,tabIndex:xt?null:0,onKeyPress:this.runIfEnterNext,className:y()("".concat(M,"-next"),(0,ne.Z)({},"".concat(M,"-disabled"),xt)),"aria-disabled":xt},gt):null,c.createElement(h,{disabled:fe,locale:de,rootPrefixCls:M,selectComponentClass:Jt,selectPrefixCls:dn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:mt,pageSize:yn,pageSizeOptions:Mn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Cr}))}}],[{key:"getDerivedStateFromProps",value:function(u,M){var ge={};if("current"in u&&(ge.current=u.current,u.current!==M.current&&(ge.currentInputValue=ge.current)),"pageSize"in u&&u.pageSize!==M.pageSize){var X=M.current,fe=W(u.pageSize,M,u);X=X>fe?fe:X,"current"in u||(ge.current=X,ge.currentInputValue=X),ge.pageSize=u.pageSize}return ge}}]),D}(c.Component);Ke.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:T,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:T,locale:r.Z,style:{},itemRender:se,totalBoundaryShowSizeChanger:50};var Y=Ke,re=e(22075),oe=e(36355),k=e(19716),he=e(8628),N=e(9763),U=e(57809);const ue=l=>c.createElement(U.default,Object.assign({},l,{showSearch:!0,size:"small"})),Q=l=>c.createElement(U.default,Object.assign({},l,{showSearch:!0,size:"middle"}));ue.Option=U.default.Option,Q.Option=U.default.Option;var j=e(9937),be=e(17313),Ce=e(83116),Fe=e(37613);const Ne=l=>{const{componentCls:i}=l;return{[`${i}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${i}-item-link`]:{color:l.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${i}-item-link`]:{color:l.colorTextDisabled,cursor:"not-allowed"}}},[`&${i}-disabled`]:{cursor:"not-allowed",[`${i}-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}}},[`${i}-item-link`]:{color:l.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${i}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${i}-simple-pager`]:{color:l.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"}}}}}},ke=l=>{const{componentCls:i}=l;return{[`&${i}-mini ${i}-total-text, &${i}-mini ${i}-simple-pager`]:{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`},[`&${i}-mini ${i}-item`]:{minWidth:l.itemSizeSM,height:l.itemSizeSM,margin:0,lineHeight:`${l.itemSizeSM-2}px`},[`&${i}-mini:not(${i}-disabled) ${i}-item:not(${i}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:l.colorBgTextHover},"&:active":{backgroundColor:l.colorBgTextActive}},[`&${i}-mini ${i}-prev, &${i}-mini ${i}-next`]:{minWidth:l.itemSizeSM,height:l.itemSizeSM,margin:0,lineHeight:`${l.itemSizeSM}px`},[`&${i}-mini:not(${i}-disabled)`]:{[`${i}-prev, ${i}-next`]:{[`&:hover ${i}-item-link`]:{backgroundColor:l.colorBgTextHover},[`&:active ${i}-item-link`]:{backgroundColor:l.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:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`}},[`&${i}-mini ${i}-jump-prev, &${i}-mini ${i}-jump-next`]:{height:l.itemSizeSM,marginInlineEnd:0,lineHeight:`${l.itemSizeSM}px`},[`&${i}-mini ${i}-options`]:{marginInlineStart:l.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:l.miniOptionsSizeChangerTop},"&-quick-jumper":{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,j.x0)(l)),{width:l.paginationMiniQuickJumperInputWidth,height:l.controlHeightSM})}}}},et=l=>{const{componentCls:i}=l;return{[` + &${i}-simple ${i}-prev, + &${i}-simple ${i}-next + `]:{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`,verticalAlign:"top",[`${i}-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`}}},[`&${i}-simple ${i}-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:i}=l;return{[`${i}-jump-prev, ${i}-jump-next`]:{outline:0,[`${i}-item-container`]:{position:"relative",[`${i}-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"}},[`${i}-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":{[`${i}-item-link-icon`]:{opacity:1},[`${i}-item-ellipsis`]:{opacity:0}}},[` + ${i}-prev, + ${i}-jump-prev, + ${i}-jump-next + `]:{marginInlineEnd:l.marginXS},[` + ${i}-prev, + ${i}-next, + ${i}-jump-prev, + ${i}-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}`},[`${i}-prev, ${i}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:l.colorText,cursor:"pointer",userSelect:"none"},[`${i}-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 ${i}-item-link`]:{backgroundColor:l.colorBgTextHover},[`&:active ${i}-item-link`]:{backgroundColor:l.colorBgTextActive},[`&${i}-disabled:hover`]:{[`${i}-item-link`]:{backgroundColor:"transparent"}}},[`${i}-slash`]:{marginInlineEnd:l.paginationSlashMarginInlineEnd,marginInlineStart:l.paginationSlashMarginInlineStart},[`${i}-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,j.ik)(l)),{width:l.controlHeightLG*1.25,height:l.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:l.marginXS,marginInlineEnd:l.marginXS})}}}},He=l=>{const{componentCls:i}=l;return{[`${i}-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(${i}-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}}}}},ce=l=>{const{componentCls:i}=l;return{[i]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(l)),{"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:l.itemSize,marginInlineEnd:l.marginXS,lineHeight:`${l.itemSize-2}px`,verticalAlign:"middle"}}),He(l)),rt(l)),et(l)),ke(l)),Ne(l)),{[`@media only screen and (max-width: ${l.screenLG}px)`]:{[`${i}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${l.screenSM}px)`]:{[`${i}-options`]:{display:"none"}}}),[`&${l.componentCls}-rtl`]:{direction:"rtl"}}},Te=l=>{const{componentCls:i}=l;return{[`${i}${i}-disabled:not(${i}-mini)`]:{"&, &:hover":{[`${i}-item-link`]:{borderColor:l.colorBorder}},"&:focus-visible":{[`${i}-item-link`]:{borderColor:l.colorBorder}},[`${i}-item, ${i}-item-link`]:{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,[`&:hover:not(${i}-item-active)`]:{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,a:{color:l.colorTextDisabled}},[`&${i}-item-active`]:{backgroundColor:l.itemActiveBgDisabled}},[`${i}-prev, ${i}-next`]:{"&:hover button":{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,color:l.colorTextDisabled},[`${i}-item-link`]:{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder}}},[`${i}:not(${i}-mini)`]:{[`${i}-prev, ${i}-next`]:{"&:hover button":{borderColor:l.colorPrimaryHover,backgroundColor:l.itemBg},[`${i}-item-link`]:{backgroundColor:l.itemLinkBg,borderColor:l.colorBorder},[`&:hover ${i}-item-link`]:{borderColor:l.colorPrimary,backgroundColor:l.itemBg,color:l.colorPrimary},[`&${i}-disabled`]:{[`${i}-item-link`]:{borderColor:l.colorBorder,color:l.colorTextDisabled}}},[`${i}-item`]:{backgroundColor:l.itemBg,border:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`,[`&:hover:not(${i}-item-active)`]:{borderColor:l.colorPrimary,backgroundColor:l.itemBg,a:{color:l.colorPrimary}},"&-active":{borderColor:l.colorPrimary}}}}},E=l=>{const{componentCls:i}=l;return{[`${i}:not(${i}-disabled)`]:{[`${i}-item`]:Object.assign({},(0,be.Qy)(l)),[`${i}-jump-prev, ${i}-jump-next`]:{"&:focus-visible":Object.assign({[`${i}-item-link-icon`]:{opacity:1},[`${i}-item-ellipsis`]:{opacity:0}},(0,be.oN)(l))},[`${i}-prev, ${i}-next`]:{[`&:focus-visible ${i}-item-link`]:Object.assign({},(0,be.oN)(l))}}}};var g=(0,Ce.Z)("Pagination",l=>{const i=(0,Fe.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,j.e5)(l),(0,j.TM)(l));return[ce(i),E(i),l.wireframe&&Te(i)]},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,i){var D={};for(var C in l)Object.prototype.hasOwnProperty.call(l,C)&&i.indexOf(C)<0&&(D[C]=l[C]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,C=Object.getOwnPropertySymbols(l);u{const{prefixCls:i,selectPrefixCls:D,className:C,rootClassName:u,style:M,size:ge,locale:X,selectComponentClass:fe,responsive:te,showSizeChanger:me}=l,de=x(l,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ge}=(0,he.Z)(te),{getPrefixCls:Ye,direction:Ve,pagination:nt={}}=c.useContext(oe.E_),st=Ye("pagination",i),[bt,at]=g(st),jt=me!=null?me:nt.showSizeChanger,sn=c.useMemo(()=>{const Wt=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(p.Z,null)),tr=c.createElement("button",{className:`${st}-item-link`,type:"button",tabIndex:-1},Ve==="rtl"?c.createElement(p.Z,null):c.createElement(ee.Z,null)),Nn=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`}),Wt)),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`}),Wt));return{prevIcon:vn,nextIcon:tr,jumpPrevIcon:Nn,jumpNextIcon:qn}},[Ve,st]),[Jt]=(0,N.Z)("Pagination",re.Z),dn=Object.assign(Object.assign({},Jt),X),Mn=(0,k.Z)(ge),un=Mn==="small"||!!(Ge&&!Mn&&te),mt=Ye("select",D),yn=y()({[`${st}-mini`]:un,[`${st}-rtl`]:Ve==="rtl"},nt==null?void 0:nt.className,C,u,at),Dn=Object.assign(Object.assign({},nt==null?void 0:nt.style),M);return bt(c.createElement(Y,Object.assign({},sn,de,{style:Dn,prefixCls:st,selectPrefixCls:mt,className:yn,selectComponentClass:fe||(un?ue:Q),locale:dn,showSizeChanger:jt})))},G=R},5112:function(Zt,Me,e){e.d(Me,{ZP:function(){return he}});var b=e(92310),c=e.n(b),f=e(18929),$=e(26112),s=e(59301),O=e(36355),t=e(19716);const _=s.createContext(null),J=_.Provider;var p=_;const ee=s.createContext(null),L=ee.Provider;var y=e(5630),ne=e(8654),F=e(1684),H=e(32441),Le=e(17313),ve=e(83116),Ae=e(37613);const ae=N=>{const{componentCls:U,antCls:ue}=N,Q=`${U}-group`;return{[Q]:Object.assign(Object.assign({},(0,Le.Wf)(N)),{display:"inline-block",fontSize:0,[`&${Q}-rtl`]:{direction:"rtl"},[`${ue}-badge ${ue}-badge-count`]:{zIndex:1},[`> ${ue}-badge:not(:first-child) > ${ue}-button-wrapper`]:{borderInlineStart:"none"}})}},A=N=>{const{componentCls:U,wrapperMarginInlineEnd:ue,colorPrimary:Q,radioSize:j,motionDurationSlow:be,motionDurationMid:Ce,motionEaseInOutCirc:Fe,colorBgContainer:Ne,colorBorder:ke,lineWidth:et,dotSize:rt,colorBgContainerDisabled:He,colorTextDisabled:ce,paddingXS:Te,dotColorDisabled:E,lineType:g,radioDotDisabledSize:x,wireframe:o,colorWhite:R}=N,G=`${U}-inner`;return{[`${U}-wrapper`]:Object.assign(Object.assign({},(0,Le.Wf)(N)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:ue,cursor:"pointer",[`&${U}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:N.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${U}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${et}px ${g} ${Q}`,borderRadius:"50%",visibility:"hidden",content:'""'},[U]:Object.assign(Object.assign({},(0,Le.Wf)(N)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${U}-wrapper:hover &, + &:hover ${G}`]:{borderColor:Q},[`${U}-input:focus-visible + ${G}`]:Object.assign({},(0,Le.oN)(N)),[`${U}:hover::after, ${U}-wrapper:hover &::after`]:{visibility:"visible"},[`${U}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:j,height:j,marginBlockStart:j/-2,marginInlineStart:j/-2,backgroundColor:o?Q:R,borderBlockStart:0,borderInlineStart:0,borderRadius:j,transform:"scale(0)",opacity:0,transition:`all ${be} ${Fe}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:j,height:j,backgroundColor:Ne,borderColor:ke,borderStyle:"solid",borderWidth:et,borderRadius:"50%",transition:`all ${Ce}`},[`${U}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${U}-checked`]:{[G]:{borderColor:Q,backgroundColor:o?Ne:Q,"&::after":{transform:`scale(${rt/j})`,opacity:1,transition:`all ${be} ${Fe}`}}},[`${U}-disabled`]:{cursor:"not-allowed",[G]:{backgroundColor:He,borderColor:ke,cursor:"not-allowed","&::after":{backgroundColor:E}},[`${U}-input`]:{cursor:"not-allowed"},[`${U}-disabled + span`]:{color:ce,cursor:"not-allowed"},[`&${U}-checked`]:{[G]:{"&::after":{transform:`scale(${x/j})`}}}},[`span${U} + *`]:{paddingInlineStart:Te,paddingInlineEnd:Te}})}},d=N=>{const{buttonColor:U,controlHeight:ue,componentCls:Q,lineWidth:j,lineType:be,colorBorder:Ce,motionDurationSlow:Fe,motionDurationMid:Ne,buttonPaddingInline:ke,fontSize:et,buttonBg:rt,fontSizeLG:He,controlHeightLG:ce,controlHeightSM:Te,paddingXS:E,borderRadius:g,borderRadiusSM:x,borderRadiusLG:o,buttonCheckedBg:R,buttonSolidCheckedColor:G,colorTextDisabled:l,colorBgContainerDisabled:i,buttonCheckedBgDisabled:D,buttonCheckedColorDisabled:C,colorPrimary:u,colorPrimaryHover:M,colorPrimaryActive:ge,buttonSolidCheckedBg:X,buttonSolidCheckedHoverBg:fe,buttonSolidCheckedActiveBg:te}=N;return{[`${Q}-button-wrapper`]:{position:"relative",display:"inline-block",height:ue,margin:0,paddingInline:ke,paddingBlock:0,color:U,fontSize:et,lineHeight:`${ue-j*2}px`,background:rt,border:`${j}px ${be} ${Ce}`,borderBlockStartWidth:j+.02,borderInlineStartWidth:0,borderInlineEndWidth:j,cursor:"pointer",transition:[`color ${Ne}`,`background ${Ne}`,`box-shadow ${Ne}`].join(","),a:{color:U},[`> ${Q}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-j,insetInlineStart:-j,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:j,paddingInline:0,backgroundColor:Ce,transition:`background-color ${Fe}`,content:'""'}},"&:first-child":{borderInlineStart:`${j}px ${be} ${Ce}`,borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g},"&:first-child:last-child":{borderRadius:g},[`${Q}-group-large &`]:{height:ce,fontSize:He,lineHeight:`${ce-j*2}px`,"&:first-child":{borderStartStartRadius:o,borderEndStartRadius:o},"&:last-child":{borderStartEndRadius:o,borderEndEndRadius:o}},[`${Q}-group-small &`]:{height:Te,paddingInline:E-j,paddingBlock:0,lineHeight:`${Te-j*2}px`,"&:first-child":{borderStartStartRadius:x,borderEndStartRadius:x},"&:last-child":{borderStartEndRadius:x,borderEndEndRadius:x}},"&:hover":{position:"relative",color:u},"&:has(:focus-visible)":Object.assign({},(0,Le.oN)(N)),[`${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:u,background:R,borderColor:u,"&::before":{backgroundColor:u},"&:first-child":{borderColor:u},"&:hover":{color:M,borderColor:M,"&::before":{backgroundColor:M}},"&:active":{color:ge,borderColor:ge,"&::before":{backgroundColor:ge}}},[`${Q}-group-solid &-checked:not(${Q}-button-wrapper-disabled)`]:{color:G,background:X,borderColor:X,"&:hover":{color:G,background:fe,borderColor:fe},"&:active":{color:G,background:te,borderColor:te}},"&-disabled":{color:l,backgroundColor:i,borderColor:Ce,cursor:"not-allowed","&:first-child, &:hover":{color:l,backgroundColor:i,borderColor:Ce}},[`&-disabled${Q}-button-wrapper-checked`]:{color:C,backgroundColor:D,borderColor:Ce,boxShadow:"none"}}}},r=N=>N-4*2;var m=(0,ve.Z)("Radio",N=>{const{controlOutline:U,controlOutlineWidth:ue,radioSize:Q}=N,j=`0 0 0 ${ue}px ${U}`,be=j,Ce=r(Q),Fe=(0,Ae.TS)(N,{radioDotDisabledSize:Ce,radioFocusShadow:j,radioButtonFocusShadow:be});return[ae(Fe),A(Fe),d(Fe)]},N=>{const{wireframe:U,padding:ue,marginXS:Q,lineWidth:j,fontSizeLG:be,colorText:Ce,colorBgContainer:Fe,colorTextDisabled:Ne,controlItemBgActiveDisabled:ke,colorTextLightSolid:et,colorPrimary:rt,colorPrimaryHover:He,colorPrimaryActive:ce}=N,Te=4,E=be,g=U?r(E):E-(Te+j)*2;return{radioSize:E,dotSize:g,dotColorDisabled:Ne,buttonSolidCheckedColor:et,buttonSolidCheckedBg:rt,buttonSolidCheckedHoverBg:He,buttonSolidCheckedActiveBg:ce,buttonBg:Fe,buttonCheckedBg:Fe,buttonColor:Ce,buttonCheckedBgDisabled:ke,buttonCheckedColorDisabled:Ne,buttonPaddingInline:ue-j,wrapperMarginInlineEnd:Q}}),h=e(14088),V=e(4572),z=function(N,U){var ue={};for(var Q in N)Object.prototype.hasOwnProperty.call(N,Q)&&U.indexOf(Q)<0&&(ue[Q]=N[Q]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,Q=Object.getOwnPropertySymbols(N);j{var ue,Q;const j=s.useContext(p),be=s.useContext(ee),{getPrefixCls:Ce,direction:Fe,radio:Ne}=s.useContext(O.E_),ke=s.useRef(null),et=(0,ne.sQ)(U,ke),{isFormItemInput:rt}=s.useContext(H.aM),He=ge=>{var X,fe;(X=N.onChange)===null||X===void 0||X.call(N,ge),(fe=j==null?void 0:j.onChange)===null||fe===void 0||fe.call(j,ge)},{prefixCls:ce,className:Te,rootClassName:E,children:g,style:x}=N,o=z(N,["prefixCls","className","rootClassName","children","style"]),R=Ce("radio",ce),G=((j==null?void 0:j.optionType)||be)==="button",l=G?`${R}-button`:R,[i,D]=m(R),C=Object.assign({},o),u=s.useContext(F.Z);j&&(C.name=j.name,C.onChange=He,C.checked=N.value===j.value,C.disabled=(ue=C.disabled)!==null&&ue!==void 0?ue:j.disabled),C.disabled=(Q=C.disabled)!==null&&Q!==void 0?Q:u;const M=c()(`${l}-wrapper`,{[`${l}-wrapper-checked`]:C.checked,[`${l}-wrapper-disabled`]:C.disabled,[`${l}-wrapper-rtl`]:Fe==="rtl",[`${l}-wrapper-in-form-item`]:rt},Ne==null?void 0:Ne.className,Te,E,D);return i(s.createElement(h.Z,{component:"Radio",disabled:C.disabled},s.createElement("label",{className:M,style:Object.assign(Object.assign({},Ne==null?void 0:Ne.style),x),onMouseEnter:N.onMouseEnter,onMouseLeave:N.onMouseLeave},s.createElement(y.Z,Object.assign({},C,{className:c()(C.className,!G&&V.A),type:"radio",prefixCls:l,ref:et})),g!==void 0?s.createElement("span",null,g):null)))};var se=s.forwardRef(T);const W=s.forwardRef((N,U)=>{const{getPrefixCls:ue,direction:Q}=s.useContext(O.E_),[j,be]=(0,f.Z)(N.defaultValue,{value:N.value}),Ce=X=>{const fe=j,te=X.target.value;"value"in N||be(te);const{onChange:me}=N;me&&te!==fe&&me(X)},{prefixCls:Fe,className:Ne,rootClassName:ke,options:et,buttonStyle:rt="outline",disabled:He,children:ce,size:Te,style:E,id:g,onMouseEnter:x,onMouseLeave:o,onFocus:R,onBlur:G}=N,l=ue("radio",Fe),i=`${l}-group`,[D,C]=m(l);let u=ce;et&&et.length>0&&(u=et.map(X=>typeof X=="string"||typeof X=="number"?s.createElement(se,{key:X.toString(),prefixCls:l,disabled:He,value:X,checked:j===X},X):s.createElement(se,{key:`radio-group-value-options-${X.value}`,prefixCls:l,disabled:X.disabled||He,value:X.value,checked:j===X.value,title:X.title,style:X.style},X.label)));const M=(0,t.Z)(Te),ge=c()(i,`${i}-${rt}`,{[`${i}-${M}`]:M,[`${i}-rtl`]:Q==="rtl"},Ne,ke,C);return D(s.createElement("div",Object.assign({},(0,$.Z)(N,{aria:!0,data:!0}),{className:ge,style:E,onMouseEnter:x,onMouseLeave:o,onFocus:R,onBlur:G,id:g,ref:U}),s.createElement(J,{value:{onChange:Ce,value:j,disabled:N.disabled,name:N.name,optionType:N.optionType}},u)))});var Ke=s.memo(W),Y=function(N,U){var ue={};for(var Q in N)Object.prototype.hasOwnProperty.call(N,Q)&&U.indexOf(Q)<0&&(ue[Q]=N[Q]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,Q=Object.getOwnPropertySymbols(N);j{const{getPrefixCls:ue}=s.useContext(O.E_),{prefixCls:Q}=N,j=Y(N,["prefixCls"]),be=ue("radio",Q);return s.createElement(L,{value:"button"},s.createElement(se,Object.assign({prefixCls:be},j,{type:"radio",ref:U})))};var oe=s.forwardRef(re);const k=se;k.Button=oe,k.Group=Ke,k.__ANT_RADIO=!0;var he=k},57809:function(Zt,Me,e){var b=e(92310),c=e.n(b),f=e(77861),$=e(2738),s=e(59301),O=e(53487),t=e(62892),_=e(19080),J=e(36355),p=e(1684),ee=e(93891),L=e(19716),y=e(32441),ne=e(33234),F=e(14154),H=e(58582),Le=e(84443),ve=e(66339),Ae=function(m,h){var V={};for(var z in m)Object.prototype.hasOwnProperty.call(m,z)&&h.indexOf(z)<0&&(V[z]=m[z]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,z=Object.getOwnPropertySymbols(m);T{var V,{prefixCls:z,bordered:T=!0,className:S,rootClassName:se,getPopupContainer:W,popupClassName:Ke,dropdownClassName:Y,listHeight:re=256,placement:oe,listItemHeight:k=24,size:he,disabled:N,notFoundContent:U,status:ue,builtinPlacements:Q,dropdownMatchSelectWidth:j,popupMatchSelectWidth:be,direction:Ce,style:Fe,allowClear:Ne}=m,ke=Ae(m,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:et,getPrefixCls:rt,renderEmpty:He,direction:ce,virtual:Te,popupMatchSelectWidth:E,popupOverflow:g,select:x}=s.useContext(J.E_),o=rt("select",z),R=rt(),G=Ce!=null?Ce:ce,{compactSize:l,compactItemClassnames:i}=(0,ne.ri)(o,G),[D,C]=(0,F.Z)(o),u=s.useMemo(()=>{const{mode:Dn}=ke;if(Dn!=="combobox")return Dn===ae?"combobox":Dn},[ke.mode]),M=u==="multiple"||u==="tags",ge=(0,Le.Z)(ke.suffixIcon,ke.showArrow),X=(V=be!=null?be:j)!==null&&V!==void 0?V:E,{status:fe,hasFeedback:te,isFormItemInput:me,feedbackIcon:de}=s.useContext(y.aM),Ge=(0,_.F)(fe,ue);let Ye;U!==void 0?Ye=U:u==="combobox"?Ye=null:Ye=(He==null?void 0:He("Select"))||s.createElement(ee.Z,{componentName:"Select"});const{suffixIcon:Ve,itemIcon:nt,removeIcon:st,clearIcon:bt}=(0,ve.Z)(Object.assign(Object.assign({},ke),{multiple:M,hasFeedback:te,feedbackIcon:de,showSuffixIcon:ge,prefixCls:o,showArrow:ke.showArrow,componentName:"Select"})),at=Ne===!0?{clearIcon:bt}:Ne,jt=(0,$.Z)(ke,["suffixIcon","itemIcon"]),sn=c()(Ke||Y,{[`${o}-dropdown-${G}`]:G==="rtl"},se,C),Jt=(0,L.Z)(Dn=>{var Wt;return(Wt=he!=null?he:l)!==null&&Wt!==void 0?Wt:Dn}),dn=s.useContext(p.Z),Mn=N!=null?N:dn,un=c()({[`${o}-lg`]:Jt==="large",[`${o}-sm`]:Jt==="small",[`${o}-rtl`]:G==="rtl",[`${o}-borderless`]:!T,[`${o}-in-form-item`]:me},(0,_.Z)(o,Ge,te),i,x==null?void 0:x.className,S,se,C),mt=s.useMemo(()=>oe!==void 0?oe:G==="rtl"?"bottomRight":"bottomLeft",[oe,G]),yn=(0,H.Z)(Q,g);return D(s.createElement(f.ZP,Object.assign({ref:h,virtual:Te,showSearch:x==null?void 0:x.showSearch},jt,{style:Object.assign(Object.assign({},x==null?void 0:x.style),Fe),dropdownMatchSelectWidth:X,builtinPlacements:yn,transitionName:(0,t.m)(R,"slide-up",ke.transitionName),listHeight:re,listItemHeight:k,mode:u,prefixCls:o,placement:mt,direction:G,suffixIcon:Ve,menuItemSelectedIcon:nt,removeIcon:st,allowClear:at,notFoundContent:Ye,className:un,getPopupContainer:W||et,dropdownClassName:sn,disabled:Mn})))},d=s.forwardRef(A),r=(0,O.Z)(d);d.SECRET_COMBOBOX_MODE_DO_NOT_USE=ae,d.Option=f.Wx,d.OptGroup=f.Xo,d._InternalPanelDoNotUseOrYouWillBeFired=r,Me.default=d},14154:function(Zt,Me,e){e.d(Me,{Z:function(){return d}});var b=e(17313),c=e(74207),f=e(37613),$=e(83116),s=e(13826),O=e(92899);const t=r=>{const{optionHeight:m,optionFontSize:h,optionLineHeight:V,optionPadding:z}=r;return{position:"relative",display:"block",minHeight:m,padding:z,color:r.colorText,fontWeight:"normal",fontSize:h,lineHeight:V,boxSizing:"border-box"}};var J=r=>{const{antCls:m,componentCls:h}=r,V=`${h}-item`,z=`&${m}-slide-up-enter${m}-slide-up-enter-active`,T=`&${m}-slide-up-appear${m}-slide-up-appear-active`,S=`&${m}-slide-up-leave${m}-slide-up-leave-active`,se=`${h}-dropdown-placement-`;return[{[`${h}-dropdown`]:Object.assign(Object.assign({},(0,b.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}${se}bottomLeft, + ${T}${se}bottomLeft + `]:{animationName:s.fJ},[` + ${z}${se}topLeft, + ${T}${se}topLeft, + ${z}${se}topRight, + ${T}${se}topRight + `]:{animationName:s.Qt},[`${S}${se}bottomLeft`]:{animationName:s.Uw},[` + ${S}${se}topLeft, + ${S}${se}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"},b.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 p=2,ee=r=>{let{controlHeightSM:m,controlHeight:h,lineWidth:V}=r;const z=(h-m)/2-V,T=Math.ceil(z/2);return[z,T]};function L(r,m){const{componentCls:h,iconCls:V}=r,z=`${h}-selection-overflow`,T=r.multipleSelectItemHeight,[S]=ee(r),se=m?`${h}-${m}`:"";return{[`${h}-multiple${se}`]:{fontSize:r.fontSize,[z]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${h}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${S-p}px ${p*2}px`,borderRadius:r.borderRadius,[`${h}-show-search&`]:{cursor:"text"},[`${h}-disabled&`]:{background:r.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${p}px 0`,lineHeight:`${T}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${h}-show-arrow ${h}-selector, + &${h}-allow-clear ${h}-selector + `]:{paddingInlineEnd:r.fontSizeIcon+r.controlPaddingHorizontal},[`${h}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:T,marginTop:p,marginBottom:p,lineHeight:`${T-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:p*2,paddingInlineStart:r.paddingXS,paddingInlineEnd:r.paddingXS/2,[`${h}-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,b.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}})},[`${z}-item + ${z}-item`]:{[`${h}-selection-search`]:{marginInlineStart:0}},[`${h}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:r.inputPaddingHorizontalBase-S,"\n &-input,\n &-mirror\n ":{height:T,fontFamily:r.fontFamily,lineHeight:`${T}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"}},[`${h}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:r.inputPaddingHorizontalBase,insetInlineEnd:r.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${r.motionDurationSlow}`}}}}var ne=r=>{const{componentCls:m}=r,h=(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}),[,z]=ee(r);return[L(r),L(h,"sm"),{[`${m}-multiple${m}-sm`]:{[`${m}-selection-placeholder`]:{insetInline:r.controlPaddingHorizontalSM-r.lineWidth},[`${m}-selection-search`]:{marginInlineStart:z}}},L(V,"lg")]};function F(r,m){const{componentCls:h,inputPaddingHorizontalBase:V,borderRadius:z}=r,T=r.controlHeight-r.lineWidth*2,S=Math.ceil(r.fontSize*1.25),se=m?`${h}-${m}`:"";return{[`${h}-single${se}`]:{fontSize:r.fontSize,[`${h}-selector`]:Object.assign(Object.assign({},(0,b.Wf)(r)),{display:"flex",borderRadius:z,[`${h}-selection-search`]:{position:"absolute",top:0,insetInlineStart:V,insetInlineEnd:V,bottom:0,"&-input":{width:"100%"}},[` + ${h}-selection-item, + ${h}-selection-placeholder + `]:{padding:0,lineHeight:`${T}px`,transition:`all ${r.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${T}px`}},[`${h}-selection-item`]:{position:"relative",userSelect:"none"},[`${h}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${h}-selection-item:after`,`${h}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${h}-show-arrow ${h}-selection-item, + &${h}-show-arrow ${h}-selection-placeholder + `]:{paddingInlineEnd:S},[`&${h}-open ${h}-selection-item`]:{color:r.colorTextPlaceholder},[`&:not(${h}-customize-input)`]:{[`${h}-selector`]:{width:"100%",height:r.controlHeight,padding:`0 ${V}px`,[`${h}-selection-search-input`]:{height:T},"&:after":{lineHeight:`${T}px`}}},[`&${h}-customize-input`]:{[`${h}-selector`]:{"&:after":{display:"none"},[`${h}-selection-search`]:{position:"static",width:"100%"},[`${h}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${V}px`,"&:after":{display:"none"}}}}}}}function H(r){const{componentCls:m}=r,h=r.controlPaddingHorizontalSM-r.lineWidth;return[F(r),F((0,f.TS)(r,{controlHeight:r.controlHeightSM,borderRadius:r.borderRadiusSM}),"sm"),{[`${m}-single${m}-sm`]:{[`&:not(${m}-customize-input)`]:{[`${m}-selection-search`]:{insetInlineStart:h,insetInlineEnd:h},[`${m}-selector`]:{padding:`0 ${h}px`},[`&${m}-show-arrow ${m}-selection-search`]:{insetInlineEnd:h+r.fontSize*1.5},[` + &${m}-show-arrow ${m}-selection-item, + &${m}-show-arrow ${m}-selection-placeholder + `]:{paddingInlineEnd:r.fontSize*1.5}}}},F((0,f.TS)(r,{controlHeight:r.singleItemHeightLG,fontSize:r.fontSizeLG,borderRadius:r.borderRadiusLG}),"lg")]}const Le=r=>{const{componentCls:m,selectorBg:h}=r;return{position:"relative",backgroundColor:h,border:`${r.lineWidth}px ${r.lineType} ${r.colorBorder}`,transition:`all ${r.motionDurationMid} ${r.motionEaseInOut}`,input:{cursor:"pointer"},[`${m}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${m}-disabled&`]:{color:r.colorTextDisabled,background:r.colorBgContainerDisabled,cursor:"not-allowed",[`${m}-multiple&`]:{background:r.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},ve=function(r,m){let h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:V,borderHoverColor:z,outlineColor:T,antCls:S}=m,se=h?{[`${V}-selector`]:{borderColor:z}}:{};return{[r]:{[`&:not(${V}-disabled):not(${V}-customize-input):not(${S}-pagination-size-changer)`]:Object.assign(Object.assign({},se),{[`${V}-focused& ${V}-selector`]:{borderColor:z,boxShadow:`0 0 0 ${m.controlOutlineWidth}px ${T}`,outline:0},[`&:hover ${V}-selector`]:{borderColor:z}})}}},Ae=r=>{const{componentCls:m}=r;return{[`${m}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},ae=r=>{const{componentCls:m,inputPaddingHorizontalBase:h,iconCls:V}=r;return{[m]:Object.assign(Object.assign({},(0,b.Wf)(r)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${m}-customize-input) ${m}-selector`]:Object.assign(Object.assign({},Le(r)),Ae(r)),[`${m}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},b.vS),[`${m}-selection-placeholder`]:Object.assign(Object.assign({},b.vS),{flex:1,color:r.colorTextPlaceholder,pointerEvents:"none"}),[`${m}-arrow`]:Object.assign(Object.assign({},(0,b.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:h,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(${m}-suffix)`]:{pointerEvents:"auto"}},[`${m}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${m}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:h,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":{[`${m}-clear`]:{opacity:1}}}),[`${m}-has-feedback`]:{[`${m}-clear`]:{insetInlineEnd:h+r.fontSize+r.paddingXS}}}},A=r=>{const{componentCls:m}=r;return[{[m]:{[`&-borderless ${m}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${m}-in-form-item`]:{width:"100%"}}},ae(r),H(r),ne(r),J(r),{[`${m}-rtl`]:{direction:"rtl"}},ve(m,(0,f.TS)(r,{borderHoverColor:r.colorPrimaryHover,outlineColor:r.controlOutline})),ve(`${m}-status-error`,(0,f.TS)(r,{borderHoverColor:r.colorErrorHover,outlineColor:r.colorErrorOutline}),!0),ve(`${m}-status-warning`,(0,f.TS)(r,{borderHoverColor:r.colorWarningHover,outlineColor:r.colorWarningOutline}),!0),(0,c.c)(r,{borderElCls:`${m}-selector`,focusElCls:`${m}-focused`})]};var d=(0,$.Z)("Select",(r,m)=>{let{rootPrefixCls:h}=m;const V=(0,f.TS)(r,{rootPrefixCls:h,inputPaddingHorizontalBase:r.paddingSM-1,multipleSelectItemHeight:r.multipleItemHeight});return[A(V)]},r=>{const{fontSize:m,lineHeight:h,controlHeight:V,controlPaddingHorizontal:z,zIndexPopupBase:T,colorText:S,fontWeightStrong:se,controlItemBgActive:W,controlItemBgHover:Ke,colorBgContainer:Y,colorFillSecondary:re,controlHeightLG:oe,controlHeightSM:k,colorBgContainerDisabled:he,colorTextDisabled:N}=r;return{zIndexPopup:T+50,optionSelectedColor:S,optionSelectedFontWeight:se,optionSelectedBg:W,optionActiveBg:Ke,optionPadding:`${(V-m*h)/2}px ${z}px`,optionFontSize:m,optionLineHeight:h,optionHeight:V,selectorBg:Y,clearBg:Y,singleItemHeightLG:oe,multipleItemBg:re,multipleItemBorderColor:"transparent",multipleItemHeight:k,multipleItemHeightLG:V,multipleSelectorBgDisabled:he,multipleItemColorDisabled:N,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Zt,Me,e){e.d(Me,{Z:function(){return c}});const b=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||b($)}},84443:function(Zt,Me,e){e.d(Me,{Z:function(){return b}});function b(c,f){return f!==void 0?f:c!==null}},66339:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});var b=e(40001),c=e(19248),f=e(99267),$=e(84105),s=e(58617),O=e(47472),t=e(59301);function _(J){let{suffixIcon:p,clearIcon:ee,menuItemSelectedIcon:L,removeIcon:y,loading:ne,multiple:F,hasFeedback:H,prefixCls:Le,showSuffixIcon:ve,feedbackIcon:Ae,showArrow:ae,componentName:A}=J;const d=ee!=null?ee:t.createElement(c.Z,null),r=z=>p===null&&!H&&!ae?null:t.createElement(t.Fragment,null,ve!==!1&&z,H&&Ae);let m=null;if(p!==void 0)m=r(p);else if(ne)m=r(t.createElement(s.Z,{spin:!0}));else{const z=`${Le}-suffix`;m=T=>{let{open:S,showSearch:se}=T;return r(S&&se?t.createElement(O.Z,{className:z}):t.createElement($.Z,{className:z}))}}let h=null;L!==void 0?h=L:F?h=t.createElement(b.Z,null):h=null;let V=null;return y!==void 0?V=y:V=t.createElement(f.Z,null),{clearIcon:d,suffixIcon:m,itemIcon:h,removeIcon:V}}},81327:function(Zt,Me,e){e.d(Me,{Z:function(){return Le}});var b=e(59301),c=e(92310),f=e.n(c),$=e(11592),s=e(36355),O=e(33234);const t=b.createContext({latestIndex:0}),_=t.Provider;var p=ve=>{let{className:Ae,index:ae,children:A,split:d,style:r}=ve;const{latestIndex:m}=b.useContext(t);return A==null?null:b.createElement(b.Fragment,null,b.createElement("div",{className:Ae,style:r},A),ae{var ae,A;const{getPrefixCls:d,space:r,direction:m}=b.useContext(s.E_),{size:h=(r==null?void 0:r.size)||"small",align:V,className:z,rootClassName:T,children:S,direction:se="horizontal",prefixCls:W,split:Ke,style:Y,wrap:re=!1,classNames:oe,styles:k}=ve,he=ne(ve,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[N,U]=Array.isArray(h)?h:[h,h],ue=L(U),Q=L(N),j=y(U),be=y(N),Ce=(0,$.Z)(S,{keepEmpty:!0}),Fe=V===void 0&&se==="horizontal"?"center":V,Ne=d("space",W),[ke,et]=(0,ee.Z)(Ne),rt=f()(Ne,r==null?void 0:r.className,et,`${Ne}-${se}`,{[`${Ne}-rtl`]:m==="rtl",[`${Ne}-align-${Fe}`]:Fe,[`${Ne}-gap-row-${U}`]:ue,[`${Ne}-gap-col-${N}`]:Q},z,T),He=f()(`${Ne}-item`,(ae=oe==null?void 0:oe.item)!==null&&ae!==void 0?ae:(A=r==null?void 0:r.classNames)===null||A===void 0?void 0:A.item);let ce=0;const Te=Ce.map((x,o)=>{var R,G;x!=null&&(ce=o);const l=x&&x.key||`${He}-${o}`;return b.createElement(p,{className:He,key:l,index:o,split:Ke,style:(R=k==null?void 0:k.item)!==null&&R!==void 0?R:(G=r==null?void 0:r.styles)===null||G===void 0?void 0:G.item},x)}),E=b.useMemo(()=>({latestIndex:ce}),[ce]);if(Ce.length===0)return null;const g={};return re&&(g.flexWrap="wrap"),!Q&&be&&(g.columnGap=N),!ue&&j&&(g.rowGap=U),ke(b.createElement("div",Object.assign({ref:Ae,className:rt,style:Object.assign(Object.assign(Object.assign({},g),r==null?void 0:r.style),Y)},he),b.createElement(_,{value:E},Te)))});H.Compact=O.ZP;var Le=H},8378:function(Zt,Me){const e=b=>({[b.componentCls]:{[`${b.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${b.motionDurationMid} ${b.motionEaseInOut}, + opacity ${b.motionDurationMid} ${b.motionEaseInOut} !important`}},[`${b.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${b.motionDurationMid} ${b.motionEaseInOut}, + opacity ${b.motionDurationMid} ${b.motionEaseInOut} !important`}}});Me.Z=e},92899:function(Zt,Me,e){e.d(Me,{Fm:function(){return L}});var b=e(36237),c=e(95406);const f=new b.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 b.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 b.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 b.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 b.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 b.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 b.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),p=new b.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:p},"move-down":{inKeyframes:f,outKeyframes:$},"move-left":{inKeyframes:s,outKeyframes:O},"move-right":{inKeyframes:t,outKeyframes:_}},L=(y,ne)=>{const{antCls:F}=y,H=`${F}-${ne}`,{inKeyframes:Le,outKeyframes:ve}=ee[ne];return[(0,c.R)(H,Le,ve,y.motionDurationMid),{[` + ${H}-enter, + ${H}-appear + `]:{opacity:0,animationTimingFunction:y.motionEaseOutCirc},[`${H}-leave`]:{animationTimingFunction:y.motionEaseInOutCirc}}]}},13826:function(Zt,Me,e){e.d(Me,{Qt:function(){return s},Uw:function(){return $},fJ:function(){return f},ly:function(){return O},oN:function(){return L}});var b=e(36237),c=e(95406);const f=new b.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),$=new b.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),s=new b.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),O=new b.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),t=new b.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),_=new b.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),J=new b.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),p=new b.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:p}},L=(y,ne)=>{const{antCls:F}=y,H=`${F}-${ne}`,{inKeyframes:Le,outKeyframes:ve}=ee[ne];return[(0,c.R)(H,Le,ve,y.motionDurationMid),{[` + ${H}-enter, + ${H}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:y.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${H}-leave`]:{animationTimingFunction:y.motionEaseInQuint}}]}},15969:function(Zt,Me,e){e.d(Me,{N:function(){return b}});const b=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(Zt,Me,e){e.d(Me,{default:function(){return Ti}});var b={},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 a=t.createContext(void 0),v=function(Z){var B=Z.value,ie=Z.children,le=t.useRef(B);le.current=B;var q=t.useState(function(){return{getValue:function(){return le.current},listeners:new Set}}),xe=(0,f.Z)(q,1),De=xe[0];return(0,s.Z)(function(){(0,_.unstable_batchedUpdates)(function(){De.listeners.forEach(function(Se){Se(B)})})},[B]),t.createElement(a.Provider,{value:De},ie)};return{Context:a,Provider:v,defaultValue:n}}function p(n,a){var v=(0,$.Z)(typeof a=="function"?a:function(Se){if(a===void 0)return Se;if(!Array.isArray(a))return Se[a];var Ue={};return a.forEach(function($e){Ue[$e]=Se[$e]}),Ue}),w=t.useContext(n==null?void 0:n.Context),Z=w||{},B=Z.listeners,ie=Z.getValue,le=t.useRef();le.current=v(w?ie():n==null?void 0:n.defaultValue);var q=t.useState({}),xe=(0,f.Z)(q,2),De=xe[1];return(0,s.Z)(function(){if(!w)return;function Se(Ue){var $e=v(Ue);(0,O.Z)(le.current,$e,!0)||De({})}return B.add(Se),function(){B.delete(Se)}},[w]),le.current}var ee=e(54476),L=e(8654);function y(){var n=t.createContext(null);function a(){return t.useContext(n)}function v(Z,B){var ie=(0,L.Yr)(Z),le=function(xe,De){var Se=ie?{ref:De}:{},Ue=t.useRef(0),$e=t.useRef(xe),We=a();return We!==null?t.createElement(Z,(0,ee.Z)({},xe,Se)):((!B||B($e.current,xe))&&(Ue.current+=1),$e.current=xe,t.createElement(n.Provider,{value:Ue.current},t.createElement(Z,(0,ee.Z)({},xe,Se))))};return ie?t.forwardRef(le):le}function w(Z,B){var ie=(0,L.Yr)(Z),le=function(xe,De){var Se=ie?{ref:De}:{};return a(),t.createElement(Z,(0,ee.Z)({},xe,Se))};return ie?t.memo(t.forwardRef(le),B):t.memo(le,B)}return{makeImmutable:v,responseImmutable:w,useImmutableMark:a}}var ne=y(),F=ne.makeImmutable,H=ne.responseImmutable,Le=ne.useImmutableMark,ve=y(),Ae=ve.makeImmutable,ae=ve.responseImmutable,A=ve.useImmutableMark,d=J(),r=d;function m(n,a){var v=t.useRef(0);v.current+=1;var w=t.useRef(n),Z=[];Object.keys(n||{}).map(function(ie){var le;(n==null?void 0:n[ie])!==((le=w.current)===null||le===void 0?void 0:le[ie])&&Z.push(ie)}),w.current=n;var B=t.useRef([]);return Z.length&&(B.current=Z),t.useDebugValue(v.current),t.useDebugValue(B.current.join(", ")),a&&console.log("".concat(a,":"),v.current,B.current),v.current}var h=null,V=t.memo(function(){var n=m();return t.createElement("h1",null,"Render Times: ",n)});V.displayName="RenderBlock";var z=e(76190),T=e(33885),S=e(20068),se=e(92310),W=e.n(se),Ke=e(80547),Y=e(97938),re=e(48736),oe=t.createContext({renderWithProps:!1}),k=oe,he="RC_TABLE_KEY";function N(n){return n==null?[]:Array.isArray(n)?n:[n]}function U(n){var a=[],v={};return n.forEach(function(w){for(var Z=w||{},B=Z.key,ie=Z.dataIndex,le=B||N(ie).join("-")||he;v[le];)le="".concat(le,"_next");v[le]=!0,a.push(le)}),a}function ue(n){return n!=null}function Q(n){return n&&(0,z.Z)(n)==="object"&&!Array.isArray(n)&&!t.isValidElement(n)}function j(n,a,v,w,Z,B){var ie=t.useContext(k),le=A(),q=(0,Ke.Z)(function(){if(ue(w))return[w];var xe=a==null||a===""?[]:Array.isArray(a)?a:[a],De=(0,Y.Z)(n,xe),Se=De,Ue=void 0;if(Z){var $e=Z(De,n,v);Q($e)?(Se=$e.children,Ue=$e.props,ie.renderWithProps=!0):Se=$e}return[Se,Ue]},[le,n,w,a,Z,v],function(xe,De){if(B){var Se=(0,f.Z)(xe,2),Ue=Se[1],$e=(0,f.Z)(De,2),We=$e[1];return B(We,Ue)}return ie.renderWithProps?!0:!(0,O.Z)(xe,De,!0)});return q}function be(n,a,v,w){var Z=n+a-1;return n<=w&&Z>=v}function Ce(n,a){return p(r,function(v){var w=be(n,a||1,v.hoverStartRow,v.hoverEndRow);return[w,v.onHover]})}var Fe=function(a){var v=a.ellipsis,w=a.rowType,Z=a.children,B,ie=v===!0?{showTitle:!0}:v;return ie&&(ie.showTitle||w==="header")&&(typeof Z=="string"||typeof Z=="number"?B=Z.toString():t.isValidElement(Z)&&typeof Z.props.children=="string"&&(B=Z.props.children)),B};function Ne(n){var a,v,w,Z,B,ie,le,q,xe=n.component,De=n.children,Se=n.ellipsis,Ue=n.scope,$e=n.prefixCls,We=n.className,ut=n.align,ot=n.record,ft=n.render,it=n.dataIndex,St=n.renderIndex,Gt=n.shouldCellUpdate,Qt=n.index,Bt=n.rowType,mn=n.colSpan,On=n.rowSpan,Rt=n.fixLeft,zt=n.fixRight,Mt=n.firstFixLeft,yt=n.lastFixLeft,Nt=n.firstFixRight,cn=n.lastFixRight,Zn=n.appendNode,In=n.additionalProps,nn=In===void 0?{}:In,zn=n.isSticky,Ln="".concat($e,"-cell"),cr=p(r,["supportSticky","allColumnsFixedLeft"]),Yn=cr.supportSticky,Ir=cr.allColumnsFixedLeft,wr=j(ot,it,St,De,ft,Gt),Pn=(0,f.Z)(wr,2),Zr=Pn[0],Qn=Pn[1],vr={},fr=typeof Rt=="number"&&Yn,uo=typeof zt=="number"&&Yn;fr&&(vr.position="sticky",vr.left=Rt),uo&&(vr.position="sticky",vr.right=zt);var ln=(a=(v=(w=Qn==null?void 0:Qn.colSpan)!==null&&w!==void 0?w:nn.colSpan)!==null&&v!==void 0?v:mn)!==null&&a!==void 0?a:1,on=(Z=(B=(ie=Qn==null?void 0:Qn.rowSpan)!==null&&ie!==void 0?ie:nn.rowSpan)!==null&&B!==void 0?B:On)!==null&&Z!==void 0?Z:1,rn=Ce(Qt,on),Ut=(0,f.Z)(rn,2),Jn=Ut[0],kt=Ut[1],Sn=function(Br){var fo;ot&&kt(Qt,Qt+on-1),nn==null||(fo=nn.onMouseEnter)===null||fo===void 0||fo.call(nn,Br)},kn=function(Br){var fo;ot&&kt(-1,-1),nn==null||(fo=nn.onMouseLeave)===null||fo===void 0||fo.call(nn,Br)};if(ln===0||on===0)return null;var Wn=(le=nn.title)!==null&&le!==void 0?le:Fe({rowType:Bt,ellipsis:Se,children:Zr}),qr=W()(Ln,We,(q={},(0,S.Z)(q,"".concat(Ln,"-fix-left"),fr&&Yn),(0,S.Z)(q,"".concat(Ln,"-fix-left-first"),Mt&&Yn),(0,S.Z)(q,"".concat(Ln,"-fix-left-last"),yt&&Yn),(0,S.Z)(q,"".concat(Ln,"-fix-left-all"),yt&&Ir&&Yn),(0,S.Z)(q,"".concat(Ln,"-fix-right"),uo&&Yn),(0,S.Z)(q,"".concat(Ln,"-fix-right-first"),Nt&&Yn),(0,S.Z)(q,"".concat(Ln,"-fix-right-last"),cn&&Yn),(0,S.Z)(q,"".concat(Ln,"-ellipsis"),Se),(0,S.Z)(q,"".concat(Ln,"-with-append"),Zn),(0,S.Z)(q,"".concat(Ln,"-fix-sticky"),(fr||uo)&&zn&&Yn),(0,S.Z)(q,"".concat(Ln,"-row-hover"),!Qn&&Jn),q),nn.className,Qn==null?void 0:Qn.className),Gr={};ut&&(Gr.textAlign=ut);var Do=(0,T.Z)((0,T.Z)((0,T.Z)((0,T.Z)({},vr),nn.style),Gr),Qn==null?void 0:Qn.style),Dr=Zr;return(0,z.Z)(Dr)==="object"&&!Array.isArray(Dr)&&!t.isValidElement(Dr)&&(Dr=null),Se&&(yt||Nt)&&(Dr=t.createElement("span",{className:"".concat(Ln,"-content")},Dr)),t.createElement(xe,(0,ee.Z)({},Qn,nn,{className:qr,style:Do,title:Wn,scope:Ue,onMouseEnter:Sn,onMouseLeave:kn,colSpan:ln!==1?ln:null,rowSpan:on!==1?on:null}),Zn,Dr)}var ke=t.memo(Ne);function et(n,a,v,w,Z,B){var ie=v[n]||{},le=v[a]||{},q,xe;ie.fixed==="left"?q=w.left[Z==="rtl"?a:n]:le.fixed==="right"&&(xe=w.right[Z==="rtl"?n:a]);var De=!1,Se=!1,Ue=!1,$e=!1,We=v[a+1],ut=v[n-1],ot=!(B!=null&&B.children);if(Z==="rtl"){if(q!==void 0){var ft=ut&&ut.fixed==="left";$e=!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";De=!St&&ot}else if(xe!==void 0){var Gt=ut&&ut.fixed==="right";Se=!Gt&&ot}return{fixLeft:q,fixRight:xe,lastFixLeft:De,firstFixRight:Se,lastFixRight:Ue,firstFixLeft:$e,isSticky:w.isSticky}}var rt=t.createContext({}),He=rt;function ce(n){var a=n.className,v=n.index,w=n.children,Z=n.colSpan,B=Z===void 0?1:Z,ie=n.rowSpan,le=n.align,q=p(r,["prefixCls","direction"]),xe=q.prefixCls,De=q.direction,Se=t.useContext(He),Ue=Se.scrollColumnIndex,$e=Se.stickyOffsets,We=Se.flattenColumns,ut=Se.columns,ot=v+B-1,ft=ot+1===Ue?B+1:B,it=et(v,v+ft-1,We,$e,De,ut==null?void 0:ut[v]);return t.createElement(ke,(0,ee.Z)({className:a,index:v,component:"td",prefixCls:xe,record:null,dataIndex:null,align:le,colSpan:ft,rowSpan:ie,render:function(){return w}},it))}var Te=e(75931),E=["children"];function g(n){var a=n.children,v=(0,Te.Z)(n,E);return t.createElement("tr",v,a)}function x(n){var a=n.children;return a}x.Row=g,x.Cell=ce;var o=x;function R(n){var a=n.children,v=n.stickyOffsets,w=n.flattenColumns,Z=n.columns,B=p(r,"prefixCls"),ie=w.length-1,le=w[ie],q=t.useMemo(function(){return{stickyOffsets:v,flattenColumns:w,scrollColumnIndex:le!=null&&le.scrollbar?ie:null,columns:Z}},[le,w,ie,v,Z]);return t.createElement(He.Provider,{value:q},t.createElement("tfoot",{className:"".concat(B,"-summary")},a))}var G=ae(R),l=o,i=e(70425),D=e(29301),C=e(29194),u=e(3465),M=e(75152),ge=e(26112);function X(n,a,v,w,Z,B,ie){n.push({record:a,indent:v,index:ie});var le=B(a),q=Z==null?void 0:Z.has(le);if(a&&Array.isArray(a[w])&&q)for(var xe=0;xe1?Mt-1:0),Nt=1;Nt=0;le-=1){var q=a[le],xe=v&&v[le],De=xe&&xe[sn];if(q||De||ie){var Se=De||{},Ue=Se.columnType,$e=(0,Te.Z)(Se,dn);Z.unshift(t.createElement("col",(0,ee.Z)({key:le,style:{width:q}},$e))),ie=!0}}return t.createElement("colgroup",null,Z)}var un=Mn,mt=e(94480),yn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Dn(n,a){return(0,t.useMemo)(function(){for(var v=[],w=0;w1?"colgroup":"col":null,ellipsis:ot.ellipsis,align:ot.align,component:ot.title?B:ie,prefixCls:De,key:$e[ut]},ft,{additionalProps:it,rowType:"header"}))}))}tr.displayName="HeaderRow";var Nn=tr;function qn(n){var a=[];function v(ie,le){var q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;a[q]=a[q]||[];var xe=le,De=ie.filter(Boolean).map(function(Se){var Ue={key:Se.key,className:Se.className||"",children:Se.title,column:Se,colStart:xe},$e=1,We=Se.children;return We&&We.length>0&&($e=v(We,xe,q+1).reduce(function(ut,ot){return ut+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,a[q].push(Ue),xe+=$e,$e});return De}v(n,0);for(var w=a.length,Z=function(le){a[le].forEach(function(q){!("rowSpan"in q)&&!q.hasSubColumns&&(q.rowSpan=w-le)})},B=0;B1&&arguments[1]!==void 0?arguments[1]:"";return typeof a=="number"?a:a.endsWith("%")?n*parseFloat(a)/100:null}function Kt(n,a){return t.useMemo(function(){if(a&&a>0){var v=0,w=0;n.forEach(function(xe){var De=An(a,xe.width);De?v+=De:w+=1});var Z=a-v,B=w,ie=Z/w,le=0,q=n.map(function(xe){var De=(0,T.Z)({},xe),Se=An(a,De.width);if(Se)De.width=Se;else{var Ue=Math.floor(ie);De.width=B===1?Z:Ue,Z-=Ue,B-=1}return le+=De.width,De});return[q,le]}return[n,a]},[n,a])}var Bn=["children"],K=["fixed"];function Ze(n){return(0,Cr.Z)(n).filter(function(a){return t.isValidElement(a)}).map(function(a){var v=a.key,w=a.props,Z=w.children,B=(0,Te.Z)(w,Bn),ie=(0,T.Z)({key:v},B);return Z&&(ie.children=Ze(Z)),ie})}function ze(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return n.filter(function(v){return v&&(0,z.Z)(v)==="object"}).reduce(function(v,w,Z){var B=w.fixed,ie=B===!0?"left":B,le="".concat(a,"-").concat(Z),q=w.children;return q&&q.length>0?[].concat((0,mt.Z)(v),(0,mt.Z)(ze(q,le).map(function(xe){return(0,T.Z)({fixed:ie},xe)}))):[].concat((0,mt.Z)(v),[(0,T.Z)((0,T.Z)({key:le},w),{},{fixed:ie})])},[])}function I(n){for(var a=!0,v=0;v=0;B-=1){var ie=n[B];if(Z&&ie.fixed!=="right")Z=!1;else if(!Z&&ie.fixed==="right"){warning(!1,"Index ".concat(B+1," of `columns` missing `fixed='right'` prop."));break}}}function P(n){return n.map(function(a){var v=a.fixed,w=(0,Te.Z)(a,K),Z=v;return v==="left"?Z="right":v==="right"&&(Z="left"),(0,T.Z)({fixed:Z},w)})}function Oe(n,a){var v=n.prefixCls,w=n.columns,Z=n.children,B=n.expandable,ie=n.expandedKeys,le=n.columnTitle,q=n.getRowKey,xe=n.onTriggerExpand,De=n.expandIcon,Se=n.rowExpandable,Ue=n.expandIconColumnIndex,$e=n.direction,We=n.expandRowByClick,ut=n.columnWidth,ot=n.fixed,ft=n.scrollWidth,it=t.useMemo(function(){return w||Ze(Z)},[w,Z]),St=t.useMemo(function(){if(B){var zt,Mt=it.slice();if(!Mt.includes(b)){var yt=Ue||0;yt>=0&&Mt.splice(yt,0,b)}var Nt=Mt.indexOf(b);Mt=Mt.filter(function(nn,zn){return nn!==b||zn===Nt});var cn=it[Nt],Zn;(ot==="left"||ot)&&!Ue?Zn="left":(ot==="right"||ot)&&Ue===it.length?Zn="right":Zn=cn?cn.fixed:null;var In=(zt={},(0,S.Z)(zt,sn,{className:"".concat(v,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,S.Z)(zt,"title",le),(0,S.Z)(zt,"fixed",Zn),(0,S.Z)(zt,"className","".concat(v,"-row-expand-icon-cell")),(0,S.Z)(zt,"width",ut),(0,S.Z)(zt,"render",function(zn,Ln,cr){var Yn=q(Ln,cr),Ir=ie.has(Yn),wr=Se?Se(Ln):!0,Pn=De({prefixCls:v,expanded:Ir,expandable:wr,record:Ln,onExpand:xe});return We?t.createElement("span",{onClick:function(Qn){return Qn.stopPropagation()}},Pn):Pn}),zt);return Mt.map(function(nn){return nn===b?In:nn})}return it.filter(function(nn){return nn!==b})},[B,it,q,ie,De,$e]),Gt=t.useMemo(function(){var zt=St;return a&&(zt=a(zt)),zt.length||(zt=[{render:function(){return null}}]),zt},[a,St,$e]),Qt=t.useMemo(function(){return $e==="rtl"?P(ze(Gt)):ze(Gt)},[Gt,$e,ft]),Bt=Kt(Qt,ft),mn=(0,f.Z)(Bt,2),On=mn[0],Rt=mn[1];return[Gt,On,Rt]}var Ee=Oe;function Je(n){var a,v=n.prefixCls,w=n.record,Z=n.onExpand,B=n.expanded,ie=n.expandable,le="".concat(v,"-row-expand-icon");if(!ie)return t.createElement("span",{className:W()(le,"".concat(v,"-row-spaced"))});var q=function(De){Z(w,De),De.stopPropagation()};return t.createElement("span",{className:W()(le,(a={},(0,S.Z)(a,"".concat(v,"-row-expanded"),B),(0,S.Z)(a,"".concat(v,"-row-collapsed"),!B),a)),onClick:q})}function je(n,a,v){var w=[];function Z(B){(B||[]).forEach(function(ie,le){w.push(a(ie,le)),Z(ie[v])})}return Z(n),w}function Qe(n,a,v){var w=Jt(n),Z=w.expandIcon,B=w.expandedRowKeys,ie=w.defaultExpandedRowKeys,le=w.defaultExpandAllRows,q=w.expandedRowRender,xe=w.onExpand,De=w.onExpandedRowsChange,Se=w.childrenColumnName,Ue=Z||Je,$e=Se||"children",We=t.useMemo(function(){return q?"row":n.expandable&&n.internalHooks===c&&n.expandable.__PARENT_RENDER_ICON__||a.some(function(Qt){return Qt&&(0,z.Z)(Qt)==="object"&&Qt[$e]})?"nest":!1},[!!q,a]),ut=t.useState(function(){return ie||(le?je(a,v,$e):[])}),ot=(0,f.Z)(ut,2),ft=ot[0],it=ot[1],St=t.useMemo(function(){return new Set(B||ft||[])},[B,ft]),Gt=t.useCallback(function(Qt){var Bt=v(Qt,a.indexOf(Qt)),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,Qt),De&&De(mn)},[v,St,a,xe,De]);return[w,We,St,Ue,$e,Gt]}function _e(n,a,v,w){var Z=n.map(function(B,ie){return et(ie,ie,n,a,v,w==null?void 0:w[ie])});return(0,Ke.Z)(function(){return Z},[Z],function(B,ie){return!(0,O.Z)(B,ie)})}function qe(n){var a=(0,t.useRef)(n),v=(0,t.useState)({}),w=(0,f.Z)(v,2),Z=w[1],B=(0,t.useRef)(null),ie=(0,t.useRef)([]);function le(q){ie.current.push(q);var xe=Promise.resolve();B.current=xe,xe.then(function(){if(B.current===xe){var De=ie.current,Se=a.current;ie.current=[],De.forEach(function(Ue){a.current=Ue(a.current)}),B.current=null,Se!==a.current&&Z({})}})}return(0,t.useEffect)(function(){return function(){B.current=null}},[]),[a.current,le]}function vt(n){var a=(0,t.useRef)(n||null),v=(0,t.useRef)();function w(){window.clearTimeout(v.current)}function Z(ie){a.current=ie,w(),v.current=window.setTimeout(function(){a.current=null,v.current=void 0},100)}function B(){return a.current}return(0,t.useEffect)(function(){return w},[]),[Z,B]}function lt(){var n=t.useState(-1),a=(0,f.Z)(n,2),v=a[0],w=a[1],Z=t.useState(-1),B=(0,f.Z)(Z,2),ie=B[0],le=B[1],q=t.useCallback(function(xe,De){w(xe),le(De)},[]);return[v,ie,q]}var ct=e(47273),xt=(0,ct.Z)()?window:null;function tt(n,a){var v=(0,z.Z)(n)==="object"?n:{},w=v.offsetHeader,Z=w===void 0?0:w,B=v.offsetSummary,ie=B===void 0?0:B,le=v.offsetScroll,q=le===void 0?0:le,xe=v.getContainer,De=xe===void 0?function(){return xt}:xe,Se=De()||xt;return t.useMemo(function(){var Ue=!!n;return{isSticky:Ue,stickyClassName:Ue?"".concat(a,"-sticky-holder"):"",offsetHeader:Z,offsetSummary:ie,offsetScroll:q,container:Se}},[q,Z,ie,a,Se])}function gt(n,a,v){var w=(0,t.useMemo)(function(){for(var Z=[],B=[],ie=0,le=0,q=0;q=Se&&(nn=Se-Ue),ie({scrollLeft:nn/Se*(De+2)}),it.current.x=Nt.pageX},zt=function(){if(B.current){var Nt=(0,pe.os)(B.current).top,cn=Nt+B.current.offsetHeight,Zn=q===window?document.documentElement.scrollTop+window.innerHeight:(0,pe.os)(q).top+q.clientHeight;cn-(0,M.Z)()<=Zn||Nt>=Zn-le?ft(function(In){return(0,T.Z)((0,T.Z)({},In),{},{isHiddenScrollBar:!0})}):ft(function(In){return(0,T.Z)((0,T.Z)({},In),{},{isHiddenScrollBar:!1})})}},Mt=function(Nt){ft(function(cn){return(0,T.Z)((0,T.Z)({},cn),{},{scrollLeft:Nt/De*Se||0})})};return t.useImperativeHandle(v,function(){return{setScrollLeft:Mt}}),t.useEffect(function(){var yt=(0,wt.Z)(document.body,"mouseup",mn,!1),Nt=(0,wt.Z)(document.body,"mousemove",Rt,!1);return zt(),function(){yt.remove(),Nt.remove()}},[Ue,Qt]),t.useEffect(function(){var yt=(0,wt.Z)(q,"scroll",zt,!1),Nt=(0,wt.Z)(window,"resize",zt,!1);return function(){yt.remove(),Nt.remove()}},[q]),t.useEffect(function(){ot.isHiddenScrollBar||ft(function(yt){var Nt=B.current;return Nt?(0,T.Z)((0,T.Z)({},yt),{},{scrollLeft:Nt.scrollLeft/Nt.scrollWidth*Nt.clientWidth}):yt})},[ot.isHiddenScrollBar]),De<=Se||!Ue||ot.isHiddenScrollBar?null:t.createElement("div",{style:{height:(0,M.Z)(),width:Se,bottom:le},className:"".concat(xe,"-sticky-scroll")},t.createElement("div",{onMouseDown:On,ref:$e,className:W()("".concat(xe,"-sticky-scroll-bar"),(0,S.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 Be(n){return null}var we=Be;function Re(n){return null}var Pe=Re,Xe="rc-table",dt=[],Ct={};function Yt(){return"No Data"}function $t(n){var a,v=(0,T.Z)({rowKey:"key",prefixCls:Xe,emptyText:Yt},n),w=v.prefixCls,Z=v.className,B=v.rowClassName,ie=v.style,le=v.data,q=v.rowKey,xe=v.scroll,De=v.tableLayout,Se=v.direction,Ue=v.title,$e=v.footer,We=v.summary,ut=v.caption,ot=v.id,ft=v.showHeader,it=v.components,St=v.emptyText,Gt=v.onRow,Qt=v.onHeaderRow,Bt=v.internalHooks,mn=v.transformColumns,On=v.internalRefs,Rt=v.tailor,zt=v.sticky,Mt=le||dt,yt=!!Mt.length,Nt=Bt===c,cn=t.useCallback(function(ar,gr){return(0,Y.Z)(it,ar)||gr},[it]),Zn=t.useMemo(function(){return typeof q=="function"?q:function(ar){var gr=ar&&ar[q];return gr}},[q]),In=cn(["body"]),nn=lt(),zn=(0,f.Z)(nn,3),Ln=zn[0],cr=zn[1],Yn=zn[2],Ir=Qe(v,Mt,Zn),wr=(0,f.Z)(Ir,6),Pn=wr[0],Zr=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,T.Z)((0,T.Z)((0,T.Z)({},v),Pn),{},{expandable:!!Pn.expandedRowRender,columnTitle:Pn.columnTitle,expandedKeys:Qn,getRowKey:Zn,onTriggerExpand:uo,expandIcon:vr,expandIconColumnIndex:Pn.expandIconColumnIndex,direction:Se,scrollWidth:Nt&&Rt&&typeof ln=="number"?ln:null}),Nt?mn:null),Sn=(0,f.Z)(kt,3),kn=Sn[0],Wn=Sn[1],qr=Sn[2],Gr=qr!=null?qr:ln,Do=t.useMemo(function(){return{columns:kn,flattenColumns:Wn}},[kn,Wn]),Dr=t.useRef(),Oo=t.useRef(),Br=t.useRef(),fo=t.useRef(),oa=t.useRef(),er=t.useState(!1),or=(0,f.Z)(er,2),hr=or[0],Kr=or[1],Lr=t.useState(!1),jn=(0,f.Z)(Lr,2),oo=jn[0],_r=jn[1],yo=qe(new Map),Lo=(0,f.Z)(yo,2),Bo=Lo[0],Pa=Lo[1],ko=U(Wn),Po=ko.map(function(ar){return Bo.get(ar)}),mo=t.useMemo(function(){return Po},[Po.join("_")]),ao=pt(mo,Wn.length,Se),jr=xe&&ue(xe.y),br=xe&&ue(Gr)||!!Pn.fixed,jo=br&&Wn.some(function(ar){var gr=ar.fixed;return gr}),aa=t.useRef(),Qo=tt(zt,w),$o=Qo.isSticky,Ba=Qo.offsetHeader,ja=Qo.offsetSummary,Gn=Qo.offsetScroll,ur=Qo.stickyClassName,Jr=Qo.container,yr=t.useMemo(function(){return We==null?void 0:We(Mt)},[We,Mt]),eo=(jr||$o)&&t.isValidElement(yr)&&yr.type===o&&yr.props.fixed,vo,go,Go;jr&&(go={overflowY:"scroll",maxHeight:xe.y}),br&&(vo={overflowX:"auto"},jr||(go={overflowY:"hidden"}),Go={width:Gr===!0?"auto":Gr,minWidth:"100%"});var Qa=t.useCallback(function(ar,gr){(0,C.Z)(Dr.current)&&Pa(function(Ro){if(Ro.get(ar)!==gr){var Jo=new Map(Ro);return Jo.set(ar,gr),Jo}return Ro})},[]),zi=vt(null),Ja=(0,f.Z)(zi,2),Ki=Ja[0],qa=Ja[1];function Ta(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,Ro=ar.scrollLeft,Jo=Se==="rtl",qo=typeof Ro=="number"?Ro:gr.scrollLeft,mi=gr||Ct;if(!qa()||qa()===mi){var Va;Ki(mi),Ta(qo,Oo.current),Ta(qo,Br.current),Ta(qo,oa.current),Ta(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){Kr(!1),_r(!1);return}Jo?(Kr(-qo0)):(Kr(qo>0),_r(qo1?ut-Nt:0,Zn=(0,T.Z)((0,T.Z)((0,T.Z)({},mn),q),{},{flex:"0 0 ".concat(Nt,"px"),width:"".concat(Nt,"px"),marginRight:cn,pointerEvents:"auto"}),In=t.useMemo(function(){return De?Mt<=1:Rt===0||Mt===0||Mt>1},[Mt,Rt,De]);In?Zn.visibility="hidden":De&&(Zn.height=Se==null?void 0:Se(Mt));var nn=In?function(){return null}:Ue,zn={};return(Mt===0||Rt===0)&&(zn.rowSpan=1,zn.colSpan=1),t.createElement(ke,(0,ee.Z)({className:W()(We,xe),ellipsis:v.ellipsis,align:v.align,scope:v.rowScope,component:"div",prefixCls:a.prefixCls,key:St,record:le,index:B,renderIndex:ie,dataIndex:$e,render:nn,shouldCellUpdate:v.shouldCellUpdate},Gt,{appendNode:Qt,additionalProps:(0,T.Z)((0,T.Z)({},Bt),{},{style:Zn},zn)}))}var an=Ht,tn=["data","index","className","rowKey","style","extra","getHeight"],xn=t.forwardRef(function(n,a){var v=n.data,w=n.index,Z=n.className,B=n.rowKey,ie=n.style,le=n.extra,q=n.getHeight,xe=(0,Te.Z)(n,tn),De=v.record,Se=v.indent,Ue=v.index,$e=p(r,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),We=$e.scrollX,ut=$e.flattenColumns,ot=$e.prefixCls,ft=$e.fixColumn,it=$e.componentWidth,St=de(De,B,w,Se),Gt=St.rowSupportExpand,Qt=St.expanded,Bt=St.rowProps,mn=St.expandedRowRender,On=St.expandedRowClassName,Rt;if(Gt&&Qt){var zt=mn(De,w,Se+1,Qt),Mt=On==null?void 0:On(De,w,Se),yt={};ft&&(yt={style:(0,S.Z)({},"--virtual-width","".concat(it,"px"))});var Nt="".concat(ot,"-expanded-row-cell");Rt=t.createElement("div",{className:W()("".concat(ot,"-expanded-row"),"".concat(ot,"-expanded-row-level-").concat(Se+1),Mt)},t.createElement(ke,{component:"div",prefixCls:ot,className:W()(Nt,(0,S.Z)({},"".concat(Nt,"-fixed"),ft)),additionalProps:yt},zt))}var cn=(0,T.Z)((0,T.Z)({},ie),{},{width:We});le&&(cn.position="absolute",cn.pointerEvents="none");var Zn=t.createElement("div",(0,ee.Z)({},Bt,xe,{ref:Gt?null:a,className:W()(Z,"".concat(ot,"-row"),Bt==null?void 0:Bt.className,(0,S.Z)({},"".concat(ot,"-row-extra"),le)),style:(0,T.Z)((0,T.Z)({},cn),Bt==null?void 0:Bt.style)}),ut.map(function(In,nn){return t.createElement(an,{key:nn,rowInfo:St,column:In,colIndex:nn,indent:Se,index:w,renderIndex:Ue,record:De,inverse:le,getHeight:q})}));return Gt?t.createElement("div",{ref:a},Zn,Rt):Zn}),_n=ae(xn),Dt=_n,Lt=t.forwardRef(function(n,a){var v=n.data,w=n.onScroll,Z=p(r,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),B=Z.flattenColumns,ie=Z.onColumnResize,le=Z.getRowKey,q=Z.expandedKeys,xe=Z.prefixCls,De=Z.childrenColumnName,Se=Z.emptyNode,Ue=Z.scrollX,$e=p(qt),We=$e.scrollY,ut=$e.listItemHeight,ot=t.useRef(),ft=fe(v,De,q,le),it=t.useMemo(function(){var Rt=0;return B.map(function(zt){var Mt=zt.width,yt=zt.key;return Rt+=Mt,[yt,Mt,Rt]})},[B]),St=t.useMemo(function(){return it.map(function(Rt){return Rt[2]})},[it]);t.useEffect(function(){it.forEach(function(Rt){var zt=(0,f.Z)(Rt,2),Mt=zt[0],yt=zt[1];ie(Mt,yt)})},[it]),t.useImperativeHandle(a,function(){var Rt={};return Object.defineProperty(Rt,"scrollLeft",{get:function(){var Mt;return((Mt=ot.current)===null||Mt===void 0?void 0:Mt.getScrollInfo().x)||0},set:function(Mt){var yt;(yt=ot.current)===null||yt===void 0||yt.scrollTo({left:Mt})}}),Rt});var Gt=function(zt,Mt){var yt,Nt=(yt=ft[Mt])===null||yt===void 0?void 0:yt.record,cn=zt.onCell;if(cn){var Zn,In=cn(Nt,Mt);return(Zn=In==null?void 0:In.rowSpan)!==null&&Zn!==void 0?Zn:1}return 1},Qt=function(zt){var Mt=zt.start,yt=zt.end,Nt=zt.getSize,cn=zt.offsetY;if(yt<0)return null;for(var Zn=B.filter(function(ln){return Gt(ln,Mt)===0}),In=Mt,nn=function(on){if(Zn=Zn.filter(function(rn){return Gt(rn,on)===0}),!Zn.length)return In=on,"break"},zn=Mt;zn>=0;zn-=1){var Ln=nn(zn);if(Ln==="break")break}for(var cr=B.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})&&Zr.push(on)},vr=In;vr<=Yn;vr+=1)var fr=Qn(vr);var uo=Zr.map(function(ln){var on=ft[ln],rn=le(on.record,ln),Ut=function(Sn){var kn=ln+Sn-1,Wn=le(ft[kn].record,kn),qr=Nt(rn,Wn);return qr.bottom-qr.top},Jn=Nt(rn);return t.createElement(Dt,{key:ln,data:on,rowKey:rn,index:ln,style:{top:-cn+Jn.top},extra:!0,getHeight:Ut})});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:W()(mn,"".concat(mn,"-virtual")),height:We,itemHeight:ut||24,data:ft,itemKey:function(zt){return le(zt.record)},scrollWidth:Ue,onVirtualScroll:function(zt){var Mt=zt.x;w({scrollLeft:Mt})},extraRender:Qt},function(Rt,zt,Mt){var yt=le(Rt.record,zt);return t.createElement(Dt,(0,ee.Z)({data:Rt,rowKey:yt,index:zt},Mt))}):On=t.createElement("div",{className:W()("".concat(xe,"-placeholder"))},t.createElement(ke,{component:"div",prefixCls:xe},Se)),t.createElement(Cn.Provider,{value:Bt},On)}),Et=ae(Lt),Rn=Et,wn=function(a,v){var w=v.ref,Z=v.onScroll;return t.createElement(Rn,{ref:w,data:a,onScroll:Z})},bn=100;function gn(n){var a=n.columns,v=n.scroll,w=n.prefixCls,Z=w===void 0?Xe:w,B=n.className,ie=n.listItemHeight,le=v||{},q=le.x,xe=le.y;typeof q!="number"&&(q=((a||[]).length+1)*bn),typeof xe!="number"&&(xe=500);var De=t.useMemo(function(){return{scrollY:xe,listItemHeight:ie}},[xe,ie]);return t.createElement(qt.Provider,{value:De},t.createElement(Pt,(0,ee.Z)({},n,{className:W()(B,"".concat(Z,"-virtual")),scroll:(0,T.Z)((0,T.Z)({},v),{},{x:q}),components:{body:wn},columns:a,internalHooks:c,tailor:!0})))}function Kn(n){return Ae(gn,n)}var nr=Kn(),Vn=null;function rr(n){return null}var It=rr;function ht(n){return null}var _t=ht,pn=e(2738),Xn=e(68031),Tr=e(36355),xr=e(93891),ir=e(19716),mr=e(8628),Rr=e(31724),Or=e(58421),$r=e(71418),sr=e(88088);function Ar(n){return function(v){let{prefixCls:w,onExpand:Z,record:B,expanded:ie,expandable:le}=v;const q=`${w}-row-expand-icon`;return t.createElement("button",{type:"button",onClick:xe=>{Z(B,xe),xe.stopPropagation()},className:W()(q,{[`${q}-spaced`]:!le,[`${q}-expanded`]:le&&ie,[`${q}-collapsed`]:le&&!ie}),"aria-label":ie?n.collapse:n.expand,"aria-expanded":ie})}}var Yr=Ar;function Wr(n,a){return"key"in n&&n.key!==void 0&&n.key!==null?n.key:n.dataIndex?Array.isArray(n.dataIndex)?n.dataIndex.join("."):n.dataIndex:a}function Xr(n,a){return a?`${a}-${n}`:`${n}`}function Fr(n,a){return typeof n=="function"?n(a):n}function to(n,a){const v=Fr(n,a);return Object.prototype.toString.call(v)==="[object Object]"?"":v}var To={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=To,Mo=e(7657),Ao=function(a,v){return t.createElement(Mo.Z,(0,ee.Z)({},a,{ref:v,icon:no}))},xo=t.forwardRef(Ao),Vr=xo,zo=e(56762);function No(n){const a=t.useRef(n),v=(0,zo.Z)();return[()=>a.current,w=>{a.current=w,v()}]}var So=e(3113),Co=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 Nr(n){let{value:a,onChange:v,filterSearch:w,tablePrefixCls:Z,locale:B}=n;return w?t.createElement("div",{className:`${Z}-filter-dropdown-search`},t.createElement(Ur.default,{prefix:t.createElement(lr.Z,null),placeholder:B.filterSearchPlaceholder,onChange:v,value:a,htmlSize:1,className:`${Z}-filter-dropdown-search-input`})):null}var Mr=Nr,zr=e(10228);const Eo=n=>{const{keyCode:a}=n;a===zr.Z.ENTER&&n.stopPropagation()};var _o=t.forwardRef((n,a)=>t.createElement("div",{className:n.className,onClick:v=>v.stopPropagation(),onKeyDown:Eo,ref:a},n.children));function Io(n){let a=[];return(n||[]).forEach(v=>{let{value:w,children:Z}=v;a.push(w),Z&&(a=[].concat((0,mt.Z)(a),(0,mt.Z)(Io(Z))))}),a}function po(n){return n.some(a=>{let{children:v}=a;return v})}function ro(n,a){return typeof a=="string"||typeof a=="number"?a==null?void 0:a.toString().toLowerCase().includes(n.trim().toLowerCase()):!1}function ea(n){let{filters:a,prefixCls:v,filteredKeys:w,filterMultiple:Z,searchValue:B,filterSearch:ie}=n;return a.map((le,q)=>{const xe=String(le.value);if(le.children)return{key:xe||q,label:le.text,popupClassName:`${v}-dropdown-submenu`,children:ea({filters:le.children,prefixCls:v,filteredKeys:w,filterMultiple:Z,searchValue:B,filterSearch:ie})};const De=Z?Co.default:hn.ZP,Se={key:le.value!==void 0?xe:q,label:t.createElement(t.Fragment,null,t.createElement(De,{checked:w.includes(xe)}),t.createElement("span",null,le.text))};return B.trim()?typeof ie=="function"?ie(B,le)?Se:null:ro(B,le.text)?Se:null:Se})}function Ko(n){var a,v;const{tablePrefixCls:w,prefixCls:Z,column:B,dropdownPrefixCls:ie,columnKey:le,filterMultiple:q,filterMode:xe="menu",filterSearch:De=!1,filterState:Se,triggerFilter:Ue,locale:$e,children:We,getPopupContainer:ut}=n,{filterDropdownOpen:ot,onFilterDropdownOpenChange:ft,filterResetToDefaultFilteredValue:it,defaultFilteredValue:St,filterDropdownVisible:Gt,onFilterDropdownVisibleChange:Qt}=B,[Bt,mn]=t.useState(!1),On=!!(Se&&(!((a=Se.filteredKeys)===null||a===void 0)&&a.length||Se.forceFiltered)),Rt=kt=>{mn(kt),ft==null||ft(kt),Qt==null||Qt(kt)},zt=(v=ot!=null?ot:Gt)!==null&&v!==void 0?v:Bt,Mt=Se==null?void 0:Se.filteredKeys,[yt,Nt]=No(Mt||[]),cn=kt=>{let{selectedKeys:Sn}=kt;Nt(Sn)},Zn=(kt,Sn)=>{let{node:kn,checked:Wn}=Sn;cn(q?{selectedKeys:kt}:{selectedKeys:Wn&&kn.key?[kn.key]:[]})};t.useEffect(()=>{Bt&&cn({selectedKeys:Mt||[]})},[Mt]);const[In,nn]=t.useState([]),zn=kt=>{nn(kt)},[Ln,cr]=t.useState(""),Yn=kt=>{const{value:Sn}=kt.target;cr(Sn)};t.useEffect(()=>{Bt||cr("")},[Bt]);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:B,key:le,filteredKeys:Sn})},wr=()=>{Rt(!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&&Rt(!1),cr(""),Nt(it?(St||[]).map(kn=>String(kn)):[])},Zr=function(){let{closeDropdown:kt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};kt&&Rt(!1),Ir(yt())},Qn=kt=>{kt&&Mt!==void 0&&Nt(Mt||[]),Rt(kt),!kt&&!B.filterDropdown&&wr()},vr=W()({[`${ie}-menu-without-submenu`]:!po(B.filters||[])}),fr=kt=>{if(kt.target.checked){const Sn=Io(B==null?void 0:B.filters).map(kn=>String(kn));Nt(Sn)}else Nt([])},uo=kt=>{let{filters:Sn}=kt;return(Sn||[]).map((kn,Wn)=>{const qr=String(kn.value),Gr={title:kn.text,key:kn.value!==void 0?qr:Wn};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 B.filterDropdown=="function")on=B.filterDropdown({prefixCls:`${ie}-custom`,setSelectedKeys:kt=>cn({selectedKeys:kt}),selectedKeys:yt(),confirm:Zr,clearFilters:Pn,filters:B.filters,visible:zt,close:()=>{Rt(!1)}});else if(B.filterDropdown)on=B.filterDropdown;else{const kt=yt()||[],Sn=()=>(B.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(Mr,{filterSearch:De,value:Ln,onChange:Yn,tablePrefixCls:w,locale:$e}),t.createElement("div",{className:`${w}-filter-dropdown-tree`},q?t.createElement(Co.default,{checked:kt.length===Io(B.filters).length,indeterminate:kt.length>0&&kt.lengthtypeof De=="function"?De(Ln,ln(Wn)):ro(Ln,Wn.title):void 0}))):t.createElement(t.Fragment,null,t.createElement(Mr,{filterSearch:De,value:Ln,onChange:Yn,tablePrefixCls:w,locale:$e}),t.createElement(En.default,{selectable:!0,multiple:q,prefixCls:`${ie}-menu`,className:vr,onSelect:cn,onDeselect:cn,selectedKeys:kt,getPopupContainer:ut,openKeys:In,onOpenChange:zn,items:ea({filters:B.filters||[],filterSearch:De,prefixCls:Z,filteredKeys:yt(),filterMultiple:q,searchValue:Ln})})),kn=()=>it?(0,O.Z)((St||[]).map(Wn=>String(Wn)),kt,!0):kt.length===0;on=t.createElement(t.Fragment,null,Sn(),t.createElement("div",{className:`${Z}-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)))}B.filterDropdown&&(on=t.createElement(fn.J,{selectable:void 0},on));const rn=()=>t.createElement(_o,{className:`${Z}-dropdown`},on);let Ut;typeof B.filterIcon=="function"?Ut=B.filterIcon(On):B.filterIcon?Ut=B.filterIcon:Ut=t.createElement(Vr,null);const{direction:Jn}=t.useContext(Tr.E_);return t.createElement("div",{className:`${Z}-column`},t.createElement("span",{className:`${w}-column-title`},We),t.createElement(io.Z,{dropdownRender:rn,trigger:["click"],open:zt,onOpenChange:Qn,getPopupContainer:ut,placement:Jn==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:W()(`${Z}-trigger`,{active:On}),onClick:kt=>{kt.stopPropagation()}},Ut)))}var ia=Ko;function ho(n,a,v){let w=[];return(n||[]).forEach((Z,B)=>{var ie;const le=Xr(B,v);if(Z.filters||"filterDropdown"in Z||"onFilter"in Z)if("filteredValue"in Z){let q=Z.filteredValue;"filterDropdown"in Z||(q=(ie=q==null?void 0:q.map(String))!==null&&ie!==void 0?ie:q),w.push({column:Z,key:Wr(Z,le),filteredKeys:q,forceFiltered:Z.filtered})}else w.push({column:Z,key:Wr(Z,le),filteredKeys:a&&Z.defaultFilteredValue?Z.defaultFilteredValue:void 0,forceFiltered:Z.filtered});"children"in Z&&(w=[].concat((0,mt.Z)(w),(0,mt.Z)(ho(Z.children,a,le))))}),w}function la(n,a,v,w,Z,B,ie,le){return v.map((q,xe)=>{const De=Xr(xe,le),{filterMultiple:Se=!0,filterMode:Ue,filterSearch:$e}=q;let We=q;if(We.filters||We.filterDropdown){const ut=Wr(We,De),ot=w.find(ft=>{let{key:it}=ft;return ut===it});We=Object.assign(Object.assign({},We),{title:ft=>t.createElement(ia,{tablePrefixCls:n,prefixCls:`${n}-filter`,dropdownPrefixCls:a,column:We,columnKey:ut,filterState:ot,filterMultiple:Se,filterMode:Ue,filterSearch:$e,triggerFilter:B,locale:Z,getPopupContainer:ie},Fr(q.title,ft))})}return"children"in We&&(We=Object.assign(Object.assign({},We),{children:la(n,a,We.children,w,Z,B,ie,De)})),We})}function sa(n){const a={};return n.forEach(v=>{let{key:w,filteredKeys:Z,column:B}=v;const{filters:ie,filterDropdown:le}=B;if(le)a[w]=Z||null;else if(Array.isArray(Z)){const q=Io(ie);a[w]=q.filter(xe=>Z.includes(String(xe)))}else a[w]=null}),a}function ta(n,a){return a.reduce((v,w)=>{const{column:{onFilter:Z,filters:B},filteredKeys:ie}=w;return Z&&ie&&ie.length?v.filter(le=>ie.some(q=>{const xe=Io(B),De=xe.findIndex(Ue=>String(Ue)===String(q)),Se=De!==-1?xe[De]:q;return Z(Se,le)})):v},n)}const na=n=>n.flatMap(a=>"children"in a?[a].concat((0,mt.Z)(na(a.children||[]))):[a]);function Sa(n){let{prefixCls:a,dropdownPrefixCls:v,mergedColumns:w,onFilterChange:Z,getPopupContainer:B,locale:ie}=n;const le=t.useMemo(()=>na(w||[]),[w]),[q,xe]=t.useState(()=>ho(le,!0)),De=t.useMemo(()=>{const We=ho(le,!1);if(We.length===0)return We;let ut=!0,ot=!0;if(We.forEach(ft=>{let{filteredKeys:it}=ft;it!==void 0?ut=!1:ot=!1}),ut){const ft=(le||[]).map((it,St)=>Wr(it,Xr(St)));return q.filter(it=>{let{key:St}=it;return ft.includes(St)}).map(it=>{const St=le[ft.findIndex(Gt=>Gt===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(De),[De]),Ue=We=>{const ut=De.filter(ot=>{let{key:ft}=ot;return ft!==We.key});ut.push(We),xe(ut),Z(sa(ut),ut)};return[We=>la(a,v,We,De,ie,Ue,B),De,Se]}var ca=Sa;function ra(n,a,v){const w=t.useRef({});function Z(B){if(!w.current||w.current.data!==n||w.current.childrenColumnName!==a||w.current.getRowKey!==v){let le=function(q){q.forEach((xe,De)=>{const Se=v(xe,De);ie.set(Se,xe),xe&&typeof xe=="object"&&a in xe&&le(xe[a]||[])})};const ie=new Map;le(n),w.current={data:n,childrenColumnName:a,kvMap:ie,getRowKey:v}}return w.current.kvMap.get(B)}return[Z]}var Yo=e(50371),da=function(n,a){var v={};for(var w in n)Object.prototype.hasOwnProperty.call(n,w)&&a.indexOf(w)<0&&(v[w]=n[w]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,w=Object.getOwnPropertySymbols(n);Z{const B=n[Z];typeof B!="function"&&(v[Z]=B)}),v}function ua(n,a,v){const w=v&&typeof v=="object"?v:{},{total:Z=0}=w,B=da(w,["total"]),[ie,le]=(0,t.useState)(()=>({current:"defaultCurrent"in B?B.defaultCurrent:1,pageSize:"defaultPageSize"in B?B.defaultPageSize:Xo})),q=(0,Yo.Z)(ie,B,{total:Z>0?Z:n}),xe=Math.ceil((Z||n)/q.pageSize);q.current>xe&&(q.current=xe||1);const De=(Ue,$e)=>{le({current:Ue!=null?Ue:1,pageSize:$e||q.pageSize})},Se=(Ue,$e)=>{var We;v&&((We=v.onChange)===null||We===void 0||We.call(v,Ue,$e)),De(Ue,$e),a(Ue,$e||(q==null?void 0:q.pageSize))};return v===!1?[{},()=>{}]:[Object.assign(Object.assign({},q),{onChange:Se}),De]}var fa=ua,ma=e(84105),Wo=e(35654),Hn=e(90782),Tn=e(71430),Hr=e(18929);const Pr={},Sr="SELECT_ALL",kr="SELECT_INVERT",Qr="SELECT_NONE",bo=[],lo=(n,a)=>{let v=[];return(a||[]).forEach(w=>{v.push(w),w&&typeof w=="object"&&n in w&&(v=[].concat((0,mt.Z)(v),(0,mt.Z)(lo(n,w[n]))))}),v};var wo=(n,a)=>{const{preserveSelectedRowKeys:v,selectedRowKeys:w,defaultSelectedRowKeys:Z,getCheckboxProps:B,onChange:ie,onSelect:le,onSelectAll:q,onSelectInvert:xe,onSelectNone:De,onSelectMultiple:Se,columnWidth:Ue,type:$e,selections:We,fixed:ut,renderCell:ot,hideSelectAll:ft,checkStrictly:it=!0}=a||{},{prefixCls:St,data:Gt,pageData:Qt,getRecordByKey:Bt,getRowKey:mn,expandType:On,childrenColumnName:Rt,locale:zt,getPopupContainer:Mt}=n,[yt,Nt]=(0,Hr.Z)(w||Z||bo,{value:w}),cn=t.useRef(new Map),Zn=(0,t.useCallback)(ln=>{if(v){const on=new Map;ln.forEach(rn=>{let Ut=Bt(rn);!Ut&&cn.current.has(rn)&&(Ut=cn.current.get(rn)),on.set(rn,Ut)}),cn.current=on}},[Bt,v]);t.useEffect(()=>{Zn(yt)},[yt]);const{keyEntities:In}=(0,t.useMemo)(()=>{if(it)return{keyEntities:null};let ln=Gt;if(v){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,Tn.I8)(ln,{externalGetKey:mn,childrenPropName:Rt})},[Gt,mn,it,Rt,v]),nn=(0,t.useMemo)(()=>lo(Rt,Qt),[Rt,Qt]),zn=(0,t.useMemo)(()=>{const ln=new Map;return nn.forEach((on,rn)=>{const Ut=mn(on,rn),Jn=(B?B(on):null)||{};ln.set(Ut,Jn)}),ln},[nn,mn,B]),Ln=(0,t.useCallback)(ln=>{var on;return!!(!((on=zn.get(mn(ln)))===null||on===void 0)&&on.disabled)},[zn,mn]),[cr,Yn]=(0,t.useMemo)(()=>{if(it)return[yt||[],[]];const{checkedKeys:ln,halfCheckedKeys:on}=(0,Hn.S)(yt,!0,In,Ln);return[ln||[],on]},[yt,it,In,Ln]),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,Zr]=(0,t.useState)(null);t.useEffect(()=>{a||Nt(bo)},[!!a]);const Qn=(0,t.useCallback)((ln,on)=>{let rn,Ut;Zn(ln),v?(rn=ln,Ut=ln.map(Jn=>cn.current.get(Jn))):(rn=[],Ut=[],ln.forEach(Jn=>{const kt=Bt(Jn);kt!==void 0&&(rn.push(Jn),Ut.push(kt))})),Nt(rn),ie==null||ie(rn,Ut,{type:on})},[Nt,Bt,ie,v]),vr=(0,t.useCallback)((ln,on,rn,Ut)=>{if(le){const Jn=rn.map(kt=>Bt(kt));le(Bt(ln),on,Jn,Ut)}Qn(rn,"single")},[le,Bt,Qn]),fr=(0,t.useMemo)(()=>!We||ft?null:(We===!0?[Sr,kr,Qr]:We).map(on=>on===Sr?{key:"all",text:zt.selectionAll,onSelect(){Qn(Gt.map((rn,Ut)=>mn(rn,Ut)).filter(rn=>{const Ut=zn.get(rn);return!(Ut!=null&&Ut.disabled)||Ir.has(rn)}),"all")}}:on===kr?{key:"invert",text:zt.selectInvert,onSelect(){const rn=new Set(Ir);Qt.forEach((Jn,kt)=>{const Sn=mn(Jn,kt),kn=zn.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:zt.selectNone,onSelect(){De==null||De(),Qn(Array.from(Ir).filter(rn=>{const Ut=zn.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(!a)return ln.filter(er=>er!==Pr);let rn=(0,mt.Z)(ln);const Ut=new Set(Ir),Jn=nn.map(mn).filter(er=>!zn.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=>Bt(hr)),er.map(hr=>Bt(hr))),Qn(or,"all"),Zr(null)};let Wn;if($e!=="radio"){let er;if(fr){const jn={getPopupContainer:Mt,items:fr.map((oo,_r)=>{const{key:yo,text:Lo,onSelect:Bo}=oo;return{key:yo!=null?yo:_r,onClick:()=>{Bo==null||Bo(Jn)},label:Lo}})};er=t.createElement("div",{className:`${St}-selection-extra`},t.createElement(io.Z,{menu:jn,getPopupContainer:Mt},t.createElement("span",null,t.createElement(ma.Z,null))))}const or=nn.map((jn,oo)=>{const _r=mn(jn,oo),yo=zn.get(_r)||{};return Object.assign({checked:Ut.has(_r)},yo)}).filter(jn=>{let{disabled:oo}=jn;return oo}),hr=!!or.length&&or.length===nn.length,Kr=hr&&or.every(jn=>{let{checked:oo}=jn;return oo}),Lr=hr&&or.some(jn=>{let{checked:oo}=jn;return oo});Wn=!ft&&t.createElement("div",{className:`${St}-selection`},t.createElement(Co.default,{checked:hr?Kr:!!nn.length&&kt,indeterminate:hr?!Kr&&Lr:!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 Kr=mn(or,hr),Lr=Ut.has(Kr);return{node:t.createElement(hn.ZP,Object.assign({},zn.get(Kr),{checked:Lr,onClick:jn=>jn.stopPropagation(),onChange:jn=>{Ut.has(Kr)||vr(Kr,!0,[Kr],jn.nativeEvent)}})),checked:Lr}}:qr=(er,or,hr)=>{var Kr;const Lr=mn(or,hr),jn=Ut.has(Lr),oo=wr.has(Lr),_r=zn.get(Lr);let yo;return On==="nest"?yo=oo:yo=(Kr=_r==null?void 0:_r.indeterminate)!==null&&Kr!==void 0?Kr:oo,{node:t.createElement(Co.default,Object.assign({},_r,{indeterminate:yo,checked:jn,skipGroup:!0,onClick:Lo=>Lo.stopPropagation(),onChange:Lo=>{let{nativeEvent:Bo}=Lo;const{shiftKey:Pa}=Bo;let ko=-1,Po=-1;if(Pa&&it){const mo=new Set([Pn,Lr]);Jn.some((ao,jr)=>{if(mo.has(ao))if(ko===-1)ko=jr;else return Po=jr,!0;return!1})}if(Po!==-1&&ko!==Po&&it){const mo=Jn.slice(ko,Po+1),ao=[];jn?mo.forEach(br=>{Ut.has(br)&&(ao.push(br),Ut.delete(br))}):mo.forEach(br=>{Ut.has(br)||(ao.push(br),Ut.add(br))});const jr=Array.from(Ut);Se==null||Se(!jn,jr.map(br=>Bt(br)),ao.map(br=>Bt(br))),Qn(jr,"multiple")}else{const mo=cr;if(it){const ao=jn?(0,Wo._5)(mo,Lr):(0,Wo.L0)(mo,Lr);vr(Lr,!jn,ao,Bo)}else{const ao=(0,Hn.S)([].concat((0,mt.Z)(mo),[Lr]),!0,In,Ln),{checkedKeys:jr,halfCheckedKeys:br}=ao;let jo=jr;if(jn){const aa=new Set(jr);aa.delete(Lr),jo=(0,Hn.S)(Array.from(aa),{checked:!1,halfCheckedKeys:br},In,Ln).checkedKeys}vr(Lr,!jn,jo,Bo)}}Zr(jn?null:Lr)}})),checked:jn}};const Gr=(er,or,hr)=>{const{node:Kr,checked:Lr}=qr(er,or,hr);return ot?ot(Lr,or,hr,Kr):Kr};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 Do=rn.indexOf(Pr);rn=rn.filter((er,or)=>er!==Pr||or===Do);const Dr=rn[Do-1],Oo=rn[Do+1];let Br=ut;Br===void 0&&((Oo==null?void 0:Oo.fixed)!==void 0?Br=Oo.fixed:(Dr==null?void 0:Dr.fixed)!==void 0&&(Br=Dr.fixed)),Br&&Dr&&((on=Dr[sn])===null||on===void 0?void 0:on.columnType)==="EXPAND_COLUMN"&&Dr.fixed===void 0&&(Dr.fixed=Br);const fo=W()(`${St}-selection-col`,{[`${St}-selection-col-with-dropdown`]:We&&$e==="checkbox"}),oa={fixed:Br,width:Ue,className:`${St}-selection-column`,title:a.columnTitle||Wn,render:Gr,onCell:a.onCell,[sn]:{className:fo}};return rn.map(er=>er===Pr?oa:er)},[mn,nn,a,cr,Ir,wr,Ue,fr,On,Pn,zn,Se,vr,Ln]),Ir]},va=e(89489),Ra=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 La(n,a){return a?n[n.indexOf(a)+1]:n[0]}function wa(n,a,v){let w=[];function Z(B,ie){w.push({column:B,key:Wr(B,ie),multiplePriority:ha(B),sortOrder:B.sortOrder})}return(n||[]).forEach((B,ie)=>{const le=Xr(ie,v);B.children?("sortOrder"in B&&Z(B,le),w=[].concat((0,mt.Z)(w),(0,mt.Z)(wa(B.children,a,le)))):B.sorter&&("sortOrder"in B?Z(B,le):a&&B.defaultSortOrder&&w.push({column:B,key:Wr(B,le),multiplePriority:ha(B),sortOrder:B.defaultSortOrder}))}),w}function Ma(n,a,v,w,Z,B,ie,le){return(a||[]).map((q,xe)=>{const De=Xr(xe,le);let Se=q;if(Se.sorter){const Ue=Se.sortDirections||Z,$e=Se.showSorterTooltip===void 0?ie:Se.showSorterTooltip,We=Wr(Se,De),ut=v.find(On=>{let{key:Rt}=On;return Rt===We}),ot=ut?ut.sortOrder:null,ft=La(Ue,ot);let it;if(q.sortIcon)it=q.sortIcon({sortOrder:ot});else{const On=Ue.includes(pa)&&t.createElement(Ra.Z,{className:W()(`${n}-column-sorter-up`,{active:ot===pa})}),Rt=Ue.includes(Ea)&&t.createElement(va.Z,{className:W()(`${n}-column-sorter-down`,{active:ot===Ea})});it=t.createElement("span",{className:W()(`${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:Gt,triggerDesc:Qt}=B||{};let Bt=St;ft===Ea?Bt=Qt:ft===pa&&(Bt=Gt);const mn=typeof $e=="object"?$e:{title:Bt};Se=Object.assign(Object.assign({},Se),{className:W()(Se.className,{[`${n}-column-sort`]:ot}),title:On=>{const Rt=t.createElement("div",{className:`${n}-column-sorters`},t.createElement("span",{className:`${n}-column-title`},Fr(q.title,On)),it);return $e?t.createElement(ga.Z,Object.assign({},mn),Rt):Rt},onHeaderCell:On=>{const Rt=q.onHeaderCell&&q.onHeaderCell(On)||{},zt=Rt.onClick,Mt=Rt.onKeyDown;Rt.onClick=cn=>{w({column:q,key:We,sortOrder:ft,multiplePriority:ha(q)}),zt==null||zt(cn)},Rt.onKeyDown=cn=>{cn.keyCode===zr.Z.ENTER&&(w({column:q,key:We,sortOrder:ft,multiplePriority:ha(q)}),Mt==null||Mt(cn))};const yt=to(q.title,{}),Nt=yt==null?void 0:yt.toString();return ot?Rt["aria-sort"]=ot==="ascend"?"ascending":"descending":Rt["aria-label"]=Nt||"",Rt.className=W()(Rt.className,`${n}-column-has-sorters`),Rt.tabIndex=0,q.ellipsis&&(Rt.title=(yt!=null?yt:"").toString()),Rt}})}return"children"in Se&&(Se=Object.assign(Object.assign({},Se),{children:Ma(n,Se.children,v,w,Z,B,ie,De)})),Se})}function Aa(n){const{column:a,sortOrder:v}=n;return{column:a,order:v,field:a.dataIndex,columnKey:a.key}}function Na(n){const a=n.filter(v=>{let{sortOrder:w}=v;return w}).map(Aa);return a.length===0&&n.length?Object.assign(Object.assign({},Aa(n[n.length-1])),{column:void 0}):a.length<=1?a[0]||{}:a}function Er(n,a,v){const w=a.slice().sort((ie,le)=>le.multiplePriority-ie.multiplePriority),Z=n.slice(),B=w.filter(ie=>{let{column:{sorter:le},sortOrder:q}=ie;return Ia(le)&&q});return B.length?Z.sort((ie,le)=>{for(let q=0;q{const le=ie[v];return le?Object.assign(Object.assign({},ie),{[v]:Er(le,a,v)}):ie}):Z}function dr(n){let{prefixCls:a,mergedColumns:v,onSorterChange:w,sortDirections:Z,tableLocale:B,showSorterTooltip:ie}=n;const[le,q]=t.useState(wa(v,!0)),xe=t.useMemo(()=>{let We=!0;const ut=wa(v,!1);if(!ut.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 ut.forEach(St=>{it===null?(ft(St),St.sortOrder&&(St.multiplePriority===!1?We=!1:it=!0)):(it&&St.multiplePriority!==!1||(We=!1),ft(St))}),ot},[v,le]),De=t.useMemo(()=>{const We=xe.map(ut=>{let{column:ot,sortOrder:ft}=ut;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 ut;We.multiplePriority===!1||!xe.length||xe[0].multiplePriority===!1?ut=[We]:ut=[].concat((0,mt.Z)(xe.filter(ot=>{let{key:ft}=ot;return ft!==We.key})),[We]),q(ut),w(Na(ut),ut)}return[We=>Ma(a,We,xe,Se,Z,B,ie),xe,De,()=>Na(xe)]}function pr(n,a){return n.map(v=>{const w=Object.assign({},v);return w.title=Fr(v.title,a),"children"in w&&(w.children=pr(w.children,a)),w})}function so(n){return[t.useCallback(v=>pr(v,n),[n])]}var co=Xt((n,a)=>{const{_renderTimes:v}=n,{_renderTimes:w}=a;return v!==w}),ba=Kn((n,a)=>{const{_renderTimes:v}=n,{_renderTimes:w}=a;return v!==w}),Vo=e(64993),ya=e(17313),Za=e(83116),Da=e(37613),Oa=n=>{const{componentCls:a}=n,v=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`,w=(Z,B,ie)=>({[`&${a}-${Z}`]:{[`> ${a}-container`]:{[`> ${a}-content, > ${a}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${a}-expanded-row-fixed`]:{margin:`-${B}px -${ie+n.lineWidth}px`}}}}}});return{[`${a}-wrapper`]:{[`${a}${a}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${a}-title`]:{border:v,borderBottom:0},[`> ${a}-container`]:{borderInlineStart:v,borderTop:v,[` + > ${a}-content, + > ${a}-header, + > ${a}-body, + > ${a}-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:v},"> thead":{"> tr:not(:last-child) > th":{borderBottom:v},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${a}-cell-fix-right-first::after`]:{borderInlineEnd:v}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${a}-expanded-row-fixed`]:{margin:`-${n.tablePaddingVertical}px -${n.tablePaddingHorizontal+n.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:n.lineWidth,bottom:0,borderInlineEnd:v,content:'""'}}}}}},[`&${a}-scroll-horizontal`]:{[`> ${a}-container > ${a}-body`]:{"> table > tbody":{[` + > tr${a}-expanded-row, + > tr${a}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},w("middle",n.tablePaddingVerticalMiddle,n.tablePaddingHorizontalMiddle)),w("small",n.tablePaddingVerticalSmall,n.tablePaddingHorizontalSmall)),{[`> ${a}-footer`]:{border:v,borderTop:0}}),[`${a}-cell`]:{[`${a}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${n.lineWidth}px 0 ${n.lineWidth}px ${n.tableHeaderBg}`}},[`${a}-bordered ${a}-cell-scrollbar`]:{borderInlineEnd:v}}}},vi=n=>{const{componentCls:a}=n;return{[`${a}-wrapper`]:{[`${a}-cell-ellipsis`]:Object.assign(Object.assign({},ya.vS),{wordBreak:"keep-all",[` + &${a}-cell-fix-left-last, + &${a}-cell-fix-right-first + `]:{overflow:"visible",[`${a}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${a}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},gi=n=>{const{componentCls:a}=n;return{[`${a}-wrapper`]:{[`${a}-tbody > tr${a}-placeholder`]:{textAlign:"center",color:n.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:n.colorBgContainer}}}}},pi=e(15969),hi=n=>{const{componentCls:a,antCls:v,controlInteractiveSize:w,motionDurationSlow:Z,lineWidth:B,paddingXS:ie,lineType:le,tableBorderColor:q,tableExpandIconBg:xe,tableExpandColumnWidth:De,borderRadius:Se,fontSize:Ue,fontSizeSM:$e,lineHeight:We,tablePaddingVertical:ut,tablePaddingHorizontal:ot,tableExpandedRowBg:ft,paddingXXS:it}=n,St=w/2-B,Gt=St*2+B*3,Qt=`${B}px ${le} ${q}`,Bt=it-B;return{[`${a}-wrapper`]:{[`${a}-expand-icon-col`]:{width:De},[`${a}-row-expand-icon-cell`]:{textAlign:"center",[`${a}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${a}-row-indent`]:{height:1,float:"left"},[`${a}-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 ${Z}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Z} ease-out`,content:'""'},"&::before":{top:St,insetInlineEnd:Bt,insetInlineStart:Bt,height:B},"&::after":{top:Bt,bottom:Bt,insetInlineStart:St,width:B,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"}}),[`${a}-row-indent + ${a}-row-expand-icon`]:{marginTop:(Ue*We-B*3)/2-Math.ceil(($e*1.4-B*3)/2),marginInlineEnd:ie},[`tr${a}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ft}},[`${v}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${a}-expanded-row-fixed`]:{position:"relative",margin:`-${ut}px -${ot}px`,padding:`${ut}px ${ot}px`}}}},bi=n=>{const{componentCls:a,antCls:v,iconCls:w,tableFilterDropdownWidth:Z,tableFilterDropdownSearchWidth:B,paddingXXS:ie,paddingXS:le,colorText:q,lineWidth:xe,lineType:De,tableBorderColor:Se,tableHeaderIconColor:Ue,fontSizeSM:$e,tablePaddingHorizontal:We,borderRadius:ut,motionDurationSlow:ot,colorTextDescription:ft,colorPrimary:it,tableHeaderFilterActiveBg:St,colorTextDisabled:Gt,tableFilterDropdownBg:Qt,tableFilterDropdownHeight:Bt,controlItemBgHover:mn,controlItemBgActive:On,boxShadowSecondary:Rt,filterDropdownMenuBg:zt}=n,Mt=`${v}-dropdown`,yt=`${a}-filter-dropdown`,Nt=`${v}-tree`,cn=`${xe}px ${De} ${Se}`;return[{[`${a}-wrapper`]:{[`${a}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${a}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-ie,marginInline:`${ie}px ${-We/2}px`,padding:`0 ${ie}px`,color:Ue,fontSize:$e,borderRadius:ut,cursor:"pointer",transition:`all ${ot}`,"&:hover":{color:ft,background:St},"&.active":{color:it}}}},{[`${v}-dropdown`]:{[yt]:Object.assign(Object.assign({},(0,ya.Wf)(n)),{minWidth:Z,backgroundColor:Qt,borderRadius:ut,boxShadow:Rt,overflow:"hidden",[`${Mt}-menu`]:{maxHeight:Bt,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:zt,"&:empty::after":{display:"block",padding:`${le}px 0`,color:Gt,fontSize:$e,textAlign:"center",content:'"Not Found"'}},[`${yt}-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}}},[`${yt}-search`]:{padding:le,borderBottom:cn,"&-input":{input:{minWidth:B},[w]:{color:Gt}}},[`${yt}-checkall`]:{width:"100%",marginBottom:ie,marginInlineStart:ie},[`${yt}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${le-xe}px ${le}px`,overflow:"hidden",borderTop:cn}})}},{[`${v}-dropdown ${yt}, ${yt}-submenu`]:{[`${v}-checkbox-wrapper + span`]:{paddingInlineStart:le,color:q},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},yi=n=>{const{componentCls:a,lineWidth:v,colorSplit:w,motionDurationSlow:Z,zIndexTableFixed:B,tableBg:ie,zIndexTableSticky:le}=n,q=w;return{[`${a}-wrapper`]:{[` + ${a}-cell-fix-left, + ${a}-cell-fix-right + `]:{position:"sticky !important",zIndex:B,background:ie},[` + ${a}-cell-fix-left-first::after, + ${a}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-v,width:30,transform:"translateX(100%)",transition:`box-shadow ${Z}`,content:'""',pointerEvents:"none"},[`${a}-cell-fix-left-all::after`]:{display:"none"},[` + ${a}-cell-fix-right-first::after, + ${a}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:-v,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Z}`,content:'""',pointerEvents:"none"},[`${a}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:le+1,width:30,transition:`box-shadow ${Z}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${a}-ping-left`]:{[`&:not(${a}-has-fix-left) ${a}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${q}`}},[` + ${a}-cell-fix-left-first::after, + ${a}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${q}`},[`${a}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${a}-ping-right`]:{[`&:not(${a}-has-fix-right) ${a}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${q}`}},[` + ${a}-cell-fix-right-first::after, + ${a}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${q}`}}}}},Ci=n=>{const{componentCls:a,antCls:v}=n;return{[`${a}-wrapper`]:{[`${a}-pagination${v}-pagination`]:{margin:`${n.margin}px 0`},[`${a}-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:a,tableRadius:v}=n;return{[`${a}-wrapper`]:{[a]:{[`${a}-title, ${a}-header`]:{borderRadius:`${v}px ${v}px 0 0`},[`${a}-title + ${a}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${a}-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:v,borderStartEndRadius:v,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:v},"> *:last-child":{borderStartEndRadius:v}}},"&-footer":{borderRadius:`0 0 ${v}px ${v}px`}}}}},Si=n=>{const{componentCls:a}=n;return{[`${a}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${a}-pagination-left`]:{justifyContent:"flex-end"},[`${a}-pagination-right`]:{justifyContent:"flex-start"},[`${a}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${a}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${a}-row-indent`]:{float:"right"}}}}},Ei=n=>{const{componentCls:a,antCls:v,iconCls:w,fontSizeIcon:Z,padding:B,paddingXS:ie,tableHeaderIconColor:le,tableHeaderIconColorHover:q,tableSelectionColumnWidth:xe}=n;return{[`${a}-wrapper`]:{[`${a}-selection-col`]:{width:xe,[`&${a}-selection-col-with-dropdown`]:{width:xe+Z+B/4}},[`${a}-bordered ${a}-selection-col`]:{width:xe+ie*2,[`&${a}-selection-col-with-dropdown`]:{width:xe+Z+B/4+ie*2}},[` + table tr th${a}-selection-column, + table tr td${a}-selection-column + `]:{paddingInlineEnd:n.paddingXS,paddingInlineStart:n.paddingXS,textAlign:"center",[`${v}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${a}-selection-column${a}-cell-fix-left`]:{zIndex:n.zIndexTableFixed+1},[`table tr th${a}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${a}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${a}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${n.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${n.tablePaddingHorizontal/4}px`,[w]:{color:le,fontSize:Z,verticalAlign:"baseline","&:hover":{color:q}}}}}},Ii=n=>{const{componentCls:a}=n,v=(w,Z,B,ie)=>({[`${a}${a}-${w}`]:{fontSize:ie,[` + ${a}-title, + ${a}-footer, + ${a}-cell, + ${a}-thead > tr > th, + ${a}-tbody > tr > th, + ${a}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${Z}px ${B}px`},[`${a}-filter-trigger`]:{marginInlineEnd:`-${B/2}px`},[`${a}-expanded-row-fixed`]:{margin:`-${Z}px -${B}px`},[`${a}-tbody`]:{[`${a}-wrapper:only-child ${a}`]:{marginBlock:`-${Z}px`,marginInline:`${n.tableExpandColumnWidth-B}px -${B}px`}},[`${a}-selection-column`]:{paddingInlineStart:`${B/4}px`}}});return{[`${a}-wrapper`]:Object.assign(Object.assign({},v("middle",n.tablePaddingVerticalMiddle,n.tablePaddingHorizontalMiddle,n.tableFontSizeMiddle)),v("small",n.tablePaddingVerticalSmall,n.tablePaddingHorizontalSmall,n.tableFontSizeSmall))}},wi=n=>{const{componentCls:a,marginXXS:v,fontSizeIcon:w,tableHeaderIconColor:Z,tableHeaderIconColorHover:B}=n;return{[`${a}-wrapper`]:{[`${a}-thead th${a}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${n.motionDurationSlow}`,"&:hover":{background:n.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:n.colorPrimary},[` + &${a}-cell-fix-left:hover, + &${a}-cell-fix-right:hover + `]:{background:n.tableFixedHeaderSortActiveBg}},[`${a}-thead th${a}-column-sort`]:{background:n.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${a}-column-sort`]:{background:n.tableBodySortBg},[`${a}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${a}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${a}-column-sorter`]:{marginInlineStart:v,color:Z,fontSize:0,transition:`color ${n.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:w,"&.active":{color:n.colorPrimary}},[`${a}-column-sorter-up + ${a}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${a}-column-sorters:hover ${a}-column-sorter`]:{color:B}}}},Oi=n=>{const{componentCls:a,opacityLoading:v,tableScrollThumbBg:w,tableScrollThumbBgHover:Z,tableScrollThumbSize:B,tableScrollBg:ie,zIndexTableSticky:le,stickyScrollBarBorderRadius:q}=n,xe=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`;return{[`${a}-wrapper`]:{[`${a}-sticky`]:{"&-holder":{position:"sticky",zIndex:le,background:n.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${B}px !important`,zIndex:le,display:"flex",alignItems:"center",background:ie,borderTop:xe,opacity:v,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:B,backgroundColor:w,borderRadius:q,transition:`all ${n.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Z}}}}}}},Xa=n=>{const{componentCls:a,lineWidth:v,tableBorderColor:w}=n,Z=`${v}px ${n.lineType} ${w}`;return{[`${a}-wrapper`]:{[`${a}-summary`]:{position:"relative",zIndex:n.zIndexTableFixed,background:n.tableBg,"> tr":{"> th, > td":{borderBottom:Z}}},[`div${a}-summary`]:{boxShadow:`0 -${v}px 0 ${w}`}}}},Pi=n=>{const{componentCls:a}=n,v=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`,w=`${a}-expanded-row-cell`;return{[`${a}-wrapper`]:{[`${a}-tbody-virtual`]:{[`${a}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${a}-cell`]:{borderBottom:v},[`${a}-expanded-row`]:{[`${w}${w}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${n.lineWidth}px)`,borderInlineEnd:"none"}}},[`${a}-bordered`]:{[`${a}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:v,position:"absolute"},[`${a}-cell`]:{borderInlineEnd:v,[`&${a}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-n.lineWidth,borderInlineStart:v}}}}}}};const Ri=n=>{const{componentCls:a,fontWeightStrong:v,tablePaddingVertical:w,tablePaddingHorizontal:Z,lineWidth:B,lineType:ie,tableBorderColor:le,tableFontSize:q,tableBg:xe,tableRadius:De,tableHeaderTextColor:Se,motionDurationMid:Ue,tableHeaderBg:$e,tableHeaderCellSplitColor:We,tableRowHoverBg:ut,tableSelectedRowBg:ot,tableSelectedRowHoverBg:ft,tableFooterTextColor:it,tableFooterBg:St,paddingContentVerticalLG:Gt}=n,Qt=`${B}px ${ie} ${le}`;return{[`${a}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ya.dF)()),{[a]:Object.assign(Object.assign({},(0,ya.Wf)(n)),{fontSize:q,background:xe,borderRadius:`${De}px ${De}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${De}px ${De}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${a}-cell, + ${a}-thead > tr > th, + ${a}-tbody > tr > th, + ${a}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${Gt}px ${Z}px`,overflowWrap:"break-word"},[`${a}-title`]:{padding:`${w}px ${Z}px`},[`${a}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Se,fontWeight:v,textAlign:"start",background:$e,borderBottom:Qt,transition:`background ${Ue} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${a}-selection-column):not(${a}-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}},[`${a}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Ue}, border-color ${Ue}`,borderBottom:Qt,[` + > ${a}-wrapper:only-child, + > ${a}-expanded-row-fixed > ${a}-wrapper:only-child + `]:{[a]:{marginBlock:`-${w}px`,marginInline:`${n.tableExpandColumnWidth-Z}px -${Z}px`,[`${a}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Se,fontWeight:v,textAlign:"start",background:$e,borderBottom:Qt,transition:`background ${Ue} ease`},[` + &${a}-row:hover > th, + &${a}-row:hover > td, + > th${a}-cell-row-hover, + > td${a}-cell-row-hover + `]:{background:ut},[`&${a}-row-selected`]:{"> th, > td":{background:ot},"&:hover > th, &:hover > td":{background:ft}}}},[`${a}-footer`]:{padding:`${w}px ${Z}px`,color:it,background:St}})}};var Mi=(0,Za.Z)("Table",n=>{const{colorTextHeading:a,colorSplit:v,colorIcon:w,colorIconHover:Z,opacityLoading:B,colorBgContainer:ie,controlInteractiveSize:le,headerBg:q,headerColor:xe,headerSortActiveBg:De,headerSortHoverBg:Se,bodySortBg:Ue,rowHoverBg:$e,rowSelectedBg:We,rowSelectedHoverBg:ut,rowExpandedBg:ot,cellPaddingBlock:ft,cellPaddingInline:it,cellPaddingBlockMD:St,cellPaddingInlineMD:Gt,cellPaddingBlockSM:Qt,cellPaddingInlineSM:Bt,borderColor:mn,footerBg:On,footerColor:Rt,headerBorderRadius:zt,cellFontSize:Mt,cellFontSizeMD:yt,cellFontSizeSM:Nt,headerSplitColor:cn,fixedHeaderSortActiveBg:Zn,headerFilterHoverBg:In,filterDropdownBg:nn,expandIconBg:zn,selectionColumnWidth:Ln,stickyScrollBarBg:cr}=n,Yn=new Vo.C(w),Ir=new Vo.C(Z),wr=2,Pn=(0,Da.TS)(n,{tableFontSize:Mt,tableBg:ie,tableRadius:zt,tablePaddingVertical:ft,tablePaddingHorizontal:it,tablePaddingVerticalMiddle:St,tablePaddingHorizontalMiddle:Gt,tablePaddingVerticalSmall:Qt,tablePaddingHorizontalSmall:Bt,tableBorderColor:mn,tableHeaderTextColor:xe,tableHeaderBg:q,tableFooterTextColor:Rt,tableFooterBg:On,tableHeaderCellSplitColor:cn,tableHeaderSortBg:De,tableHeaderSortHoverBg:Se,tableHeaderIconColor:Yn.clone().setAlpha(Yn.getAlpha()*B).toRgbString(),tableHeaderIconColorHover:Ir.clone().setAlpha(Ir.getAlpha()*B).toRgbString(),tableBodySortBg:Ue,tableFixedHeaderSortActiveBg:Zn,tableHeaderFilterActiveBg:In,tableFilterDropdownBg:nn,tableRowHoverBg:$e,tableSelectedRowBg:We,tableSelectedRowHoverBg:ut,zIndexTableFixed:wr,zIndexTableSticky:wr+1,tableFontSizeMiddle:yt,tableFontSizeSmall:Nt,tableSelectionColumnWidth:Ln,tableExpandIconBg:zn,tableExpandColumnWidth:le+2*n.padding,tableExpandedRowBg:ot,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:cr,tableScrollThumbBgHover:a,tableScrollBg:v});return[Ri(Pn),Ci(Pn),Xa(Pn),wi(Pn),bi(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:a,colorBgContainer:v,colorTextHeading:w,colorFillSecondary:Z,colorFillContent:B,controlItemBgActive:ie,controlItemBgActiveHover:le,padding:q,paddingSM:xe,paddingXS:De,colorBorderSecondary:Se,borderRadiusLG:Ue,fontSize:$e,controlHeight:We,colorTextPlaceholder:ut}=n,ot=new Vo.C(Z).onBackground(v).toHexShortString(),ft=new Vo.C(B).onBackground(v).toHexShortString(),it=new Vo.C(a).onBackground(v).toHexShortString();return{headerBg:it,headerColor:w,headerSortActiveBg:ot,headerSortHoverBg:ft,bodySortBg:it,rowHoverBg:it,rowSelectedBg:ie,rowSelectedHoverBg:le,rowExpandedBg:a,cellPaddingBlock:q,cellPaddingInline:q,cellPaddingBlockMD:xe,cellPaddingInlineMD:De,cellPaddingBlockSM:De,cellPaddingInlineSM:De,borderColor:Se,headerBorderRadius:Ue,footerBg:it,footerColor:w,cellFontSize:$e,cellFontSizeMD:$e,cellFontSizeSM:$e,headerSplitColor:Se,fixedHeaderSortActiveBg:ot,headerFilterHoverBg:B,filterDropdownMenuBg:v,filterDropdownBg:v,expandIconBg:v,selectionColumnWidth:We,stickyScrollBarBg:ut,stickyScrollBarBorderRadius:100}});const Ai=[],Ni=(n,a)=>{const{prefixCls:v,className:w,rootClassName:Z,style:B,size:ie,bordered:le,dropdownPrefixCls:q,dataSource:xe,pagination:De,rowSelection:Se,rowKey:Ue="key",rowClassName:$e,columns:We,children:ut,childrenColumnName:ot,onChange:ft,getPopupContainer:it,loading:St,expandIcon:Gt,expandable:Qt,expandedRowRender:Bt,expandIconColumnIndex:mn,indentSize:On,scroll:Rt,sortDirections:zt,locale:Mt,showSorterTooltip:yt=!0,virtual:Nt}=n,cn=t.useMemo(()=>We||Ze(ut),[We,ut]),Zn=t.useMemo(()=>cn.some(Gn=>Gn.responsive),[cn]),In=(0,mr.Z)(Zn),nn=t.useMemo(()=>{const Gn=new Set(Object.keys(In).filter(ur=>In[ur]));return cn.filter(ur=>!ur.responsive||ur.responsive.some(Jr=>Gn.has(Jr)))},[cn,In]),zn=(0,pn.Z)(n,["className","style","columns"]),{locale:Ln=Rr.Z,direction:cr,table:Yn,renderEmpty:Ir,getPrefixCls:wr,getPopupContainer:Pn}=t.useContext(Tr.E_),Zr=(0,ir.Z)(ie),Qn=Object.assign(Object.assign({},Ln.Table),Mt),vr=xe||Ai,fr=wr("table",v),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":Bt||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,ur){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),De&&De.onChange&&De.onChange(1,(vo=go.pagination)===null||vo===void 0?void 0:vo.pageSize)),Rt&&Rt.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:ur})},Wn=(Gn,ur)=>{kn({sorter:Gn,sorterStates:ur},"sort",!1)},[qr,Gr,Do,Dr]=dr({prefixCls:fr,mergedColumns:nn,onSorterChange:Wn,sortDirections:zt||["ascend","descend"],tableLocale:Qn,showSorterTooltip:yt}),Oo=t.useMemo(()=>Er(vr,Gr,on),[vr,Gr]);Sn.sorter=Dr(),Sn.sorterStates=Gr;const Br=(Gn,ur)=>{kn({filters:Gn,filterStates:ur},"filter",!0)},[fo,oa,er]=ca({prefixCls:fr,locale:Qn,dropdownPrefixCls:uo,mergedColumns:nn,onFilterChange:Br,getPopupContainer:it||Pn}),or=ta(Oo,oa);Sn.filters=er,Sn.filterStates=oa;const hr=t.useMemo(()=>{const Gn={};return Object.keys(er).forEach(ur=>{er[ur]!==null&&(Gn[ur]=er[ur])}),Object.assign(Object.assign({},Do),{filters:Gn})},[Do,er]),[Kr]=so(hr),Lr=(Gn,ur)=>{kn({pagination:Object.assign(Object.assign({},Sn.pagination),{current:Gn,pageSize:ur})},"paginate")},[jn,oo]=fa(or.length,Lr,De);Sn.pagination=De===!1?{}:Zo(jn,De),Sn.resetPagination=oo;const _r=t.useMemo(()=>{if(De===!1||!jn.pageSize)return or;const{current:Gn=1,total:ur,pageSize:Jr=Xo}=jn;return or.lengthJr?or.slice((Gn-1)*Jr,Gn*Jr):or:or.slice((Gn-1)*Jr,Gn*Jr)},[!!De,or,jn&&jn.current,jn&&jn.pageSize,jn&&jn.total]),[yo,Lo]=wo({prefixCls:fr,data:or,pageData:_r,getRowKey:Jn,getRecordByKey:kt,expandType:rn,childrenColumnName:on,locale:Qn,getPopupContainer:it||Pn},Se),Bo=(Gn,ur,Jr)=>{let yr;return typeof $e=="function"?yr=W()($e(Gn,ur,Jr)):yr=W()($e),W()({[`${fr}-row-selected`]:Lo.has(Jn(Gn,ur))},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=>Kr(yo(fo(qr(Gn)))),[qr,fo,yo]);let ko,Po;if(De!==!1&&(jn!=null&&jn.total)){let Gn;jn.size?Gn=jn.size:Gn=Zr==="small"||Zr==="middle"?"small":void 0;const ur=eo=>t.createElement(Or.Z,Object.assign({},jn,{className:W()(`${fr}-pagination ${fr}-pagination-${eo}`,jn.className),size:Gn})),Jr=cr==="rtl"?"left":"right",{position:yr}=jn;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=ur(Jr)),eo&&(ko=ur(eo.toLowerCase().replace("top",""))),vo&&(Po=ur(vo.toLowerCase().replace("bottom","")))}else Po=ur(Jr)}let mo;typeof St=="boolean"?mo={spinning:St}:typeof St=="object"&&(mo=Object.assign({spinning:!0},St));const[ao,jr]=Mi(fr),[,br]=(0,sr.Z)(),jo=W()(`${fr}-wrapper`,Yn==null?void 0:Yn.className,{[`${fr}-wrapper-rtl`]:cr==="rtl"},w,Z,jr),aa=Object.assign(Object.assign({},Yn==null?void 0:Yn.style),B),Qo=Mt&&Mt.emptyText||(Ir==null?void 0:Ir("Table"))||t.createElement(xr.Z,{componentName:"Table"}),$o=Nt?ba:co,Ba={},ja=t.useMemo(()=>{const{fontSize:Gn,lineHeight:ur,padding:Jr,paddingXS:yr,paddingSM:eo}=br,vo=Math.floor(Gn*ur);switch(Zr){case"large":return Jr*2+vo;case"small":return yr*2+vo;default:return eo*2+vo}},[br,Zr]);return Nt&&(Ba.listItemHeight=ja),ao(t.createElement("div",{ref:a,className:jo,style:aa},t.createElement($r.Z,Object.assign({spinning:!1},mo),ko,t.createElement($o,Object.assign({},Ba,zn,{columns:nn,direction:cr,expandable:ln,prefixCls:fr,className:W()({[`${fr}-middle`]:Zr==="middle",[`${fr}-small`]:Zr==="small",[`${fr}-bordered`]:le,[`${fr}-empty`]:vr.length===0}),data:_r,rowKey:Jn,rowClassName:Bo,emptyText:Qo,internalHooks:c,internalRefs:Ut,transformColumns:Pa})),Po)))};var Zi=t.forwardRef(Ni);const Di=(n,a)=>{const v=t.useRef(0);return v.current+=1,t.createElement(Zi,Object.assign({},n,{ref:a,_renderTimes:v.current}))},Uo=t.forwardRef(Di);Uo.SELECTION_COLUMN=Pr,Uo.EXPAND_COLUMN=b,Uo.SELECTION_ALL=Sr,Uo.SELECTION_INVERT=kr,Uo.SELECTION_NONE=Qr,Uo.Column=It,Uo.ColumnGroup=_t,Uo.Summary=l;var Bi=Uo,Ti=Bi},17574:function(Zt,Me,e){e.d(Me,{default:function(){return he}});var b=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),p=function(U,ue){return O.createElement(J.Z,(0,s.Z)({},U,{ref:ue,icon:_}))},ee=O.forwardRef(p),L=ee,y=e(92310),ne=e.n(y),F=e(35654),H=e(71430),Le=e(36355),ve=e(56082),Ae=e(62892),ae=e(20648);const A=4;function d(N){const{dropPosition:U,dropLevelOffset:ue,prefixCls:Q,indent:j,direction:be="ltr"}=N,Ce=be==="ltr"?"left":"right",Fe=be==="ltr"?"right":"left",Ne={[Ce]:-ue*j+A,[Fe]:0};switch(U){case-1:Ne.top=-3;break;case 1:Ne.bottom=-3;break;default:Ne.bottom=-3,Ne[Ce]=j+A;break}return O.createElement("div",{style:Ne,className:`${Q}-drop-indicator`})}var r=e(71997),h=O.forwardRef((N,U)=>{const{getPrefixCls:ue,direction:Q,virtual:j,tree:be}=O.useContext(Le.E_),{prefixCls:Ce,className:Fe,showIcon:Ne=!1,showLine:ke,switcherIcon:et,blockNode:rt=!1,children:He,checkable:ce=!1,selectable:Te=!0,draggable:E,motion:g,style:x}=N,o=ue("tree",Ce),R=ue(),G=g!=null?g:Object.assign(Object.assign({},(0,Ae.Z)(R)),{motionAppear:!1}),l=Object.assign(Object.assign({},N),{checkable:ce,selectable:Te,showIcon:Ne,motion:G,blockNode:rt,showLine:!!ke,dropIndicatorRender:d}),[i,D]=(0,ae.ZP)(o),C=O.useMemo(()=>{if(!E)return!1;let M={};switch(typeof E){case"function":M.nodeDraggable=E;break;case"object":M=Object.assign({},E);break;default:break}return M.icon!==!1&&(M.icon=M.icon||O.createElement(ve.Z,null)),M},[E]),u=M=>O.createElement(r.Z,{prefixCls:o,switcherIcon:et,treeNodeProps:M,showLine:ke});return i(O.createElement(b.Z,Object.assign({itemHeight:20,ref:U,virtual:j},l,{style:Object.assign(Object.assign({},be==null?void 0:be.style),x),prefixCls:o,className:ne()({[`${o}-icon-hide`]:!Ne,[`${o}-block-node`]:rt,[`${o}-unselectable`]:!Te,[`${o}-rtl`]:Q==="rtl"},be==null?void 0:be.className,Fe,D),direction:Q,checkable:ce&&O.createElement("span",{className:`${o}-checkbox-inner`}),selectable:Te,switcherIcon:u,draggable:C}),He))}),V;(function(N){N[N.None=0]="None",N[N.Start=1]="Start",N[N.End=2]="End"})(V||(V={}));function z(N,U){function ue(Q){const{key:j,children:be}=Q;U(j,Q)!==!1&&z(be||[],U)}N.forEach(ue)}function T(N){let{treeData:U,expandedKeys:ue,startKey:Q,endKey:j}=N;const be=[];let Ce=V.None;if(Q&&Q===j)return[Q];if(!Q||!j)return[];function Fe(Ne){return Ne===Q||Ne===j}return z(U,Ne=>{if(Ce===V.End)return!1;if(Fe(Ne)){if(be.push(Ne),Ce===V.None)Ce=V.Start;else if(Ce===V.Start)return Ce=V.End,!1}else Ce===V.Start&&be.push(Ne);return ue.includes(Ne)}),be}function S(N,U){const ue=(0,c.Z)(U),Q=[];return z(N,(j,be)=>{const Ce=ue.indexOf(j);return Ce!==-1&&(Q.push(be),ue.splice(Ce,1)),!!ue.length}),Q}var se=function(N,U){var ue={};for(var Q in N)Object.prototype.hasOwnProperty.call(N,Q)&&U.indexOf(Q)<0&&(ue[Q]=N[Q]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,Q=Object.getOwnPropertySymbols(N);j{var{defaultExpandAll:ue,defaultExpandParent:Q,defaultExpandedKeys:j}=N,be=se(N,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Ce=O.useRef(),Fe=O.useRef(),Ne=()=>{const{keyEntities:C}=(0,H.I8)(Ke(be));let u;return ue?u=Object.keys(C):Q?u=(0,F.r7)(be.expandedKeys||j||[],C):u=be.expandedKeys||j,u},[ke,et]=O.useState(be.selectedKeys||be.defaultSelectedKeys||[]),[rt,He]=O.useState(()=>Ne());O.useEffect(()=>{"selectedKeys"in be&&et(be.selectedKeys)},[be.selectedKeys]),O.useEffect(()=>{"expandedKeys"in be&&He(be.expandedKeys)},[be.expandedKeys]);const ce=(C,u)=>{var M;return"expandedKeys"in be||He(C),(M=be.onExpand)===null||M===void 0?void 0:M.call(be,C,u)},Te=(C,u)=>{var M;const{multiple:ge}=be,{node:X,nativeEvent:fe}=u,{key:te=""}=X,me=Ke(be),de=Object.assign(Object.assign({},u),{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=C,Ce.current=te,Fe.current=Ve,de.selectedNodes=S(me,Ve)):ge&&Ye?(Ve=Array.from(new Set([].concat((0,c.Z)(Fe.current||[]),(0,c.Z)(T({treeData:me,expandedKeys:rt,startKey:te,endKey:Ce.current}))))),de.selectedNodes=S(me,Ve)):(Ve=[te],Ce.current=te,Fe.current=Ve,de.selectedNodes=S(me,Ve)),(M=be.onSelect)===null||M===void 0||M.call(be,Ve,de),"selectedKeys"in be||et(Ve)},{getPrefixCls:E,direction:g}=O.useContext(Le.E_),{prefixCls:x,className:o,showIcon:R=!0,expandAction:G="click"}=be,l=se(be,["prefixCls","className","showIcon","expandAction"]),i=E("tree",x),D=ne()(`${i}-directory`,{[`${i}-directory-rtl`]:g==="rtl"},o);return O.createElement(h,Object.assign({icon:W,ref:U,blockNode:!0},l,{showIcon:R,expandAction:G,prefixCls:i,className:D,expandedKeys:rt,selectedKeys:ke,onSelect:Te,onExpand:ce}))};var oe=O.forwardRef(Y);const k=h;k.DirectoryTree=oe,k.TreeNode=b.O;var he=k},20648:function(Zt,Me,e){e.d(Me,{TM:function(){return y},Yk:function(){return L}});var b=e(36237),c=e(98447),f=e(17313),$=e(8378),s=e(37613),O=e(83116);const t=new b.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),_=(ne,F)=>({[`.${ne}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${F.motionDurationSlow}`}}}),J=(ne,F)=>({[`.${ne}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:F.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${F.lineWidthBold}px solid ${F.colorPrimary}`,borderRadius:"50%",content:'""'}}}),p=(ne,F)=>{const{treeCls:H,treeNodeCls:Le,treeNodePadding:ve,titleHeight:Ae,nodeSelectedBg:ae,nodeHoverBg:A}=F,d=F.paddingXS;return{[H]:Object.assign(Object.assign({},(0,f.Wf)(F)),{background:F.colorBgContainer,borderRadius:F.borderRadius,transition:`background-color ${F.motionDurationSlow}`,[`&${H}-rtl`]:{[`${H}-switcher`]:{"&_close":{[`${H}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${H}-active-focused)`]:Object.assign({},(0,f.oN)(F)),[`${H}-list-holder-inner`]:{alignItems:"flex-start"},[`&${H}-block-node`]:{[`${H}-list-holder-inner`]:{alignItems:"stretch",[`${H}-node-content-wrapper`]:{flex:"auto"},[`${Le}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:ve,insetInlineStart:0,border:`1px solid ${F.colorPrimary}`,opacity:0,animationName:t,animationDuration:F.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Le}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${ve}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${H}-node-content-wrapper`]:{color:F.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${H}-node-content-wrapper`]:Object.assign({},(0,f.oN)(F)),[`&:not(${Le}-disabled).filter-node ${H}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${H}-draggable-icon`]:{flexShrink:0,width:Ae,lineHeight:`${Ae}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${F.motionDurationSlow}`,[`${Le}:hover &`]:{opacity:.45}},[`&${Le}-disabled`]:{[`${H}-draggable-icon`]:{visibility:"hidden"}}}},[`${H}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Ae}},[`${H}-draggable-icon`]:{visibility:"hidden"},[`${H}-switcher`]:Object.assign(Object.assign({},_(ne,F)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ae,margin:0,lineHeight:`${Ae}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${H}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:F.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ae/2,bottom:-ve,marginInlineStart:-1,borderInlineEnd:`1px solid ${F.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Ae/2*.8,height:Ae/2,borderBottom:`1px solid ${F.colorBorder}`,content:'""'}}}),[`${H}-checkbox`]:{top:"initial",marginInlineEnd:d},[`${H}-node-content-wrapper, ${H}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Ae,margin:0,padding:`0 ${F.paddingXS/2}px`,color:"inherit",lineHeight:`${Ae}px`,background:"transparent",borderRadius:F.borderRadius,cursor:"pointer",transition:`all ${F.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:A},[`&${H}-node-selected`]:{backgroundColor:ae},[`${H}-iconEle`]:{display:"inline-block",width:Ae,height:Ae,lineHeight:`${Ae}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${H}-unselectable ${H}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${H}-node-content-wrapper`]:Object.assign({lineHeight:`${Ae}px`,userSelect:"none"},J(ne,F)),[`${Le}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${F.colorPrimary}`}},"&-show-line":{[`${H}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ae/2,bottom:-ve,borderInlineEnd:`1px solid ${F.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${H}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Le}-leaf-last`]:{[`${H}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Ae/2}px !important`}}}}})}},ee=ne=>{const{treeCls:F,treeNodeCls:H,treeNodePadding:Le,directoryNodeSelectedBg:ve,directoryNodeSelectedColor:Ae}=ne;return{[`${F}${F}-directory`]:{[H]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Le,insetInlineStart:0,transition:`background-color ${ne.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ne.controlItemBgHover}},"> *":{zIndex:1},[`${F}-switcher`]:{transition:`color ${ne.motionDurationMid}`},[`${F}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${F}-node-selected`]:{color:Ae,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:ve},[`${F}-switcher`]:{color:Ae},[`${F}-node-content-wrapper`]:{color:Ae,background:"transparent"}}}}}},L=(ne,F)=>{const H=`.${ne}`,Le=`${H}-treenode`,ve=F.paddingXS/2,Ae=(0,s.TS)(F,{treeCls:H,treeNodeCls:Le,treeNodePadding:ve});return[p(ne,Ae),ee(Ae)]},y=ne=>{const{controlHeightSM:F}=ne;return{titleHeight:F,nodeHoverBg:ne.controlItemBgHover,nodeSelectedBg:ne.controlItemBgActive}};Me.ZP=(0,O.Z)("Tree",(ne,F)=>{let{prefixCls:H}=F;return[{[ne.componentCls]:(0,c.C2)(`${H}-checkbox`,ne)},L(H,ne),(0,$.Z)(ne)]},ne=>{const{colorTextLightSolid:F,colorPrimary:H}=ne;return Object.assign(Object.assign({},y(ne)),{directoryNodeSelectedColor:F,directoryNodeSelectedBg:H})})},71997:function(Zt,Me,e){e.d(Me,{Z:function(){return Le}});var b=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(Ae,ae){return c.createElement(s.Z,(0,b.Z)({},Ae,{ref:ae,icon:$}))},t=c.forwardRef(O),_=t,J=e(52671),p=e(58617),ee=e(15075),L=e(43531),y=e(92310),ne=e.n(y),F=e(92343),Le=ve=>{const{prefixCls:Ae,switcherIcon:ae,treeNodeProps:A,showLine:d}=ve,{isLeaf:r,expanded:m,loading:h}=A;if(h)return c.createElement(p.Z,{className:`${Ae}-switcher-loading-icon`});let V;if(d&&typeof d=="object"&&(V=d.showLeafIcon),r){if(!d)return null;if(typeof V!="boolean"&&V){const S=typeof V=="function"?V(A):V,se=`${Ae}-switcher-line-custom-icon`;return(0,F.l$)(S)?(0,F.Tm)(S,{className:ne()(S.props.className||"",se)}):S}return V?c.createElement(J.Z,{className:`${Ae}-switcher-line-icon`}):c.createElement("span",{className:`${Ae}-switcher-leaf-line`})}const z=`${Ae}-switcher-icon`,T=typeof ae=="function"?ae(A):ae;return(0,F.l$)(T)?(0,F.Tm)(T,{className:ne()(T.props.className||"",z)}):T!==void 0?T:d?m?c.createElement(ee.Z,{className:`${Ae}-switcher-line-icon`}):c.createElement(L.Z,{className:`${Ae}-switcher-line-icon`}):c.createElement(_,{className:z})}},5630:function(Zt,Me,e){var b=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),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ee=(0,J.forwardRef)(function(L,y){var ne,F=L.prefixCls,H=F===void 0?"rc-checkbox":F,Le=L.className,ve=L.style,Ae=L.checked,ae=L.disabled,A=L.defaultChecked,d=A===void 0?!1:A,r=L.type,m=r===void 0?"checkbox":r,h=L.title,V=L.onChange,z=(0,s.Z)(L,p),T=(0,J.useRef)(null),S=(0,_.Z)(d,{value:Ae}),se=(0,$.Z)(S,2),W=se[0],Ke=se[1];(0,J.useImperativeHandle)(y,function(){return{focus:function(){var k;(k=T.current)===null||k===void 0||k.focus()},blur:function(){var k;(k=T.current)===null||k===void 0||k.blur()},input:T.current}});var Y=t()(H,Le,(ne={},(0,f.Z)(ne,"".concat(H,"-checked"),W),(0,f.Z)(ne,"".concat(H,"-disabled"),ae),ne)),re=function(k){ae||("checked"in L||Ke(k.target.checked),V==null||V({target:(0,c.Z)((0,c.Z)({},L),{},{type:m,checked:k.target.checked}),stopPropagation:function(){k.stopPropagation()},preventDefault:function(){k.preventDefault()},nativeEvent:k.nativeEvent}))};return J.createElement("span",{className:Y,title:h,style:ve},J.createElement("input",(0,b.Z)({},z,{className:"".concat(H,"-input"),ref:T,onChange:re,disabled:ae,checked:!!W,type:m})),J.createElement("span",{className:"".concat(H,"-inner")}))});Me.Z=ee},31561:function(Zt,Me,e){e.d(Me,{Z:function(){return m}});var b=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),p=e(10228),ee=e(16089),L=p.Z.ESC,y=p.Z.TAB;function ne(h){var V=h.visible,z=h.triggerRef,T=h.onVisibleChange,S=h.autoFocus,se=h.overlayRef,W=J.useRef(!1),Ke=function(){if(V){var k,he;(k=z.current)===null||k===void 0||(he=k.focus)===null||he===void 0||he.call(k),T==null||T(!1)}},Y=function(){var k;return(k=se.current)!==null&&k!==void 0&&k.focus?(se.current.focus(),W.current=!0,!0):!1},re=function(k){switch(k.keyCode){case L:Ke();break;case y:{var he=!1;W.current||(he=Y()),he?k.preventDefault():Ke();break}}};J.useEffect(function(){return V?(window.addEventListener("keydown",re),S&&(0,ee.Z)(Y,3),function(){window.removeEventListener("keydown",re),W.current=!1}):function(){W.current=!1}},[V])}var F=(0,J.forwardRef)(function(h,V){var z=h.overlay,T=h.arrow,S=h.prefixCls,se=(0,J.useMemo)(function(){var Ke;return typeof z=="function"?Ke=z():Ke=z,Ke},[z]),W=(0,_.sQ)(V,se==null?void 0:se.ref);return J.createElement(J.Fragment,null,T&&J.createElement("div",{className:"".concat(S,"-arrow")}),J.cloneElement(se,{ref:(0,_.Yr)(se)?W:void 0}))}),H=F,Le={adjustX:1,adjustY:1},ve=[0,0],Ae={topLeft:{points:["bl","tl"],overflow:Le,offset:[0,-4],targetOffset:ve},top:{points:["bc","tc"],overflow:Le,offset:[0,-4],targetOffset:ve},topRight:{points:["br","tr"],overflow:Le,offset:[0,-4],targetOffset:ve},bottomLeft:{points:["tl","bl"],overflow:Le,offset:[0,4],targetOffset:ve},bottom:{points:["tc","bc"],overflow:Le,offset:[0,4],targetOffset:ve},bottomRight:{points:["tr","br"],overflow:Le,offset:[0,4],targetOffset:ve}},ae=Ae,A=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function d(h,V){var z,T=h.arrow,S=T===void 0?!1:T,se=h.prefixCls,W=se===void 0?"rc-dropdown":se,Ke=h.transitionName,Y=h.animation,re=h.align,oe=h.placement,k=oe===void 0?"bottomLeft":oe,he=h.placements,N=he===void 0?ae:he,U=h.getPopupContainer,ue=h.showAction,Q=h.hideAction,j=h.overlayClassName,be=h.overlayStyle,Ce=h.visible,Fe=h.trigger,Ne=Fe===void 0?["hover"]:Fe,ke=h.autoFocus,et=h.overlay,rt=h.children,He=h.onVisibleChange,ce=(0,$.Z)(h,A),Te=J.useState(),E=(0,f.Z)(Te,2),g=E[0],x=E[1],o="visible"in h?Ce:g,R=J.useRef(null),G=J.useRef(null),l=J.useRef(null);J.useImperativeHandle(V,function(){return R.current});var i=function(me){x(me),He==null||He(me)};ne({visible:o,triggerRef:l,onVisibleChange:i,autoFocus:ke,overlayRef:G});var D=function(me){var de=h.onOverlayClick;x(!1),de&&de(me)},C=function(){return J.createElement(H,{ref:G,overlay:et,prefixCls:W,arrow:S})},u=function(){return typeof et=="function"?C:C()},M=function(){var me=h.minOverlayWidthMatchTrigger,de=h.alignPoint;return"minOverlayWidthMatchTrigger"in h?me:!de},ge=function(){var me=h.openClassName;return me!==void 0?me:"".concat(W,"-open")},X=J.cloneElement(rt,{className:t()((z=rt.props)===null||z===void 0?void 0:z.className,o&&ge()),ref:(0,_.Yr)(rt)?(0,_.sQ)(l,rt.ref):void 0}),fe=Q;return!fe&&Ne.indexOf("contextMenu")!==-1&&(fe=["click"]),J.createElement(s.Z,(0,b.Z)({builtinPlacements:N},ce,{prefixCls:W,ref:R,popupClassName:t()(j,(0,c.Z)({},"".concat(W,"-show-arrow"),S)),popupStyle:be,action:Ne,showAction:ue,hideAction:fe,popupPlacement:k,popupAlign:re,popupTransitionName:Ke,popupAnimation:Y,popupVisible:o,stretch:M()?"minWidth":"",popup:u(),onPopupVisibleChange:i,onPopupClick:D,getPopupContainer:U}),X)}var r=J.forwardRef(d),m=r},93681:function(Zt,Me,e){e.r(Me),e.d(Me,{BaseInput:function(){return p},default:function(){return Ae}});var b=e(54476),c=e(33885),f=e(20068),$=e(76190),s=e(92310),O=e.n(s),t=e(59301),_=e(5643),J=function(A){var d,r,m=A.inputElement,h=A.prefixCls,V=A.prefix,z=A.suffix,T=A.addonBefore,S=A.addonAfter,se=A.className,W=A.style,Ke=A.disabled,Y=A.readOnly,re=A.focused,oe=A.triggerFocus,k=A.allowClear,he=A.value,N=A.handleReset,U=A.hidden,ue=A.classes,Q=A.classNames,j=A.dataAttrs,be=A.styles,Ce=A.components,Fe=(Ce==null?void 0:Ce.affixWrapper)||"span",Ne=(Ce==null?void 0:Ce.groupWrapper)||"span",ke=(Ce==null?void 0:Ce.wrapper)||"span",et=(Ce==null?void 0:Ce.groupAddon)||"span",rt=(0,t.useRef)(null),He=function(C){var u;(u=rt.current)!==null&&u!==void 0&&u.contains(C.target)&&(oe==null||oe())},ce=function(){var C;if(!k)return null;var u=!Ke&&!Y&&he,M="".concat(h,"-clear-icon"),ge=(0,$.Z)(k)==="object"&&k!==null&&k!==void 0&&k.clearIcon?k.clearIcon:"\u2716";return t.createElement("span",{onClick:N,onMouseDown:function(fe){return fe.preventDefault()},className:O()(M,(C={},(0,f.Z)(C,"".concat(M,"-hidden"),!u),(0,f.Z)(C,"".concat(M,"-has-suffix"),!!z),C)),role:"button",tabIndex:-1},ge)},Te=(0,t.cloneElement)(m,{value:he,hidden:U,className:O()((d=m.props)===null||d===void 0?void 0:d.className,!(0,_.X3)(A)&&!(0,_.He)(A)&&se)||null,style:(0,c.Z)((0,c.Z)({},(r=m.props)===null||r===void 0?void 0:r.style),!(0,_.X3)(A)&&!(0,_.He)(A)?W:{})});if((0,_.X3)(A)){var E,g="".concat(h,"-affix-wrapper"),x=O()(g,(E={},(0,f.Z)(E,"".concat(g,"-disabled"),Ke),(0,f.Z)(E,"".concat(g,"-focused"),re),(0,f.Z)(E,"".concat(g,"-readonly"),Y),(0,f.Z)(E,"".concat(g,"-input-with-clear-btn"),z&&k&&he),E),!(0,_.He)(A)&&se,ue==null?void 0:ue.affixWrapper,Q==null?void 0:Q.affixWrapper),o=(z||k)&&t.createElement("span",{className:O()("".concat(h,"-suffix"),Q==null?void 0:Q.suffix),style:be==null?void 0:be.suffix},ce(),z);Te=t.createElement(Fe,(0,b.Z)({className:x,style:(0,c.Z)((0,c.Z)({},(0,_.He)(A)?void 0:W),be==null?void 0:be.affixWrapper),hidden:!(0,_.He)(A)&&U,onClick:He},j==null?void 0:j.affixWrapper,{ref:rt}),V&&t.createElement("span",{className:O()("".concat(h,"-prefix"),Q==null?void 0:Q.prefix),style:be==null?void 0:be.prefix},V),(0,t.cloneElement)(m,{value:he,hidden:null}),o)}if((0,_.He)(A)){var R="".concat(h,"-group"),G="".concat(R,"-addon"),l=O()("".concat(h,"-wrapper"),R,ue==null?void 0:ue.wrapper),i=O()("".concat(h,"-group-wrapper"),se,ue==null?void 0:ue.group);return t.createElement(Ne,{className:i,style:W,hidden:U},t.createElement(ke,{className:l},T&&t.createElement(et,{className:G},T),(0,t.cloneElement)(Te,{hidden:null}),S&&t.createElement(et,{className:G},S)))}return Te},p=J,ee=e(94480),L=e(42978),y=e(75931),ne=e(18929),F=e(2738),H=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Le=(0,t.forwardRef)(function(ae,A){var d=ae.autoComplete,r=ae.onChange,m=ae.onFocus,h=ae.onBlur,V=ae.onPressEnter,z=ae.onKeyDown,T=ae.prefixCls,S=T===void 0?"rc-input":T,se=ae.disabled,W=ae.htmlSize,Ke=ae.className,Y=ae.maxLength,re=ae.suffix,oe=ae.showCount,k=ae.type,he=k===void 0?"text":k,N=ae.classes,U=ae.classNames,ue=ae.styles,Q=(0,y.Z)(ae,H),j=(0,ne.Z)(ae.defaultValue,{value:ae.value}),be=(0,L.Z)(j,2),Ce=be[0],Fe=be[1],Ne=(0,t.useState)(!1),ke=(0,L.Z)(Ne,2),et=ke[0],rt=ke[1],He=(0,t.useRef)(null),ce=function(i){He.current&&(0,_.nH)(He.current,i)};(0,t.useImperativeHandle)(A,function(){return{focus:ce,blur:function(){var i;(i=He.current)===null||i===void 0||i.blur()},setSelectionRange:function(i,D,C){var u;(u=He.current)===null||u===void 0||u.setSelectionRange(i,D,C)},select:function(){var i;(i=He.current)===null||i===void 0||i.select()},input:He.current}}),(0,t.useEffect)(function(){rt(function(l){return l&&se?!1:l})},[se]);var Te=function(i){ae.value===void 0&&Fe(i.target.value),He.current&&(0,_.rJ)(He.current,i,r)},E=function(i){V&&i.key==="Enter"&&V(i),z==null||z(i)},g=function(i){rt(!0),m==null||m(i)},x=function(i){rt(!1),h==null||h(i)},o=function(i){Fe(""),ce(),He.current&&(0,_.rJ)(He.current,i,r)},R=function(){var i=(0,F.Z)(ae,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return t.createElement("input",(0,b.Z)({autoComplete:d},i,{onChange:Te,onFocus:g,onBlur:x,onKeyDown:E,className:O()(S,(0,f.Z)({},"".concat(S,"-disabled"),se),U==null?void 0:U.input),style:ue==null?void 0:ue.input,ref:He,size:W,type:he}))},G=function(){var i=Number(Y)>0;if(re||oe){var D=(0,_.D7)(Ce),C=(0,ee.Z)(D).length,u=(0,$.Z)(oe)==="object"?oe.formatter({value:D,count:C,maxLength:Y}):"".concat(C).concat(i?" / ".concat(Y):"");return t.createElement(t.Fragment,null,!!oe&&t.createElement("span",{className:O()("".concat(S,"-show-count-suffix"),(0,f.Z)({},"".concat(S,"-show-count-has-suffix"),!!re),U==null?void 0:U.count),style:(0,c.Z)({},ue==null?void 0:ue.count)},u),re)}return null};return t.createElement(p,(0,b.Z)({},Q,{prefixCls:S,className:Ke,inputElement:R(),handleReset:o,value:(0,_.D7)(Ce),focused:et,triggerFocus:ce,suffix:G(),disabled:se,classes:N,classNames:U,styles:ue}))}),ve=Le,Ae=ve},5643:function(Zt,Me,e){e.d(Me,{D7:function(){return s},He:function(){return b},X3:function(){return c},nH:function(){return $},rJ:function(){return f}});function b(O){return!!(O.addonBefore||O.addonAfter)}function c(O){return!!(O.prefix||O.suffix||O.allowClear)}function f(O,t,_,J){if(_){var p=t;if(t.type==="click"){var ee=O.cloneNode(!0);p=Object.create(t,{target:{value:ee},currentTarget:{value:ee}}),ee.value="",_(p);return}if(J!==void 0){p=Object.create(t,{target:{value:O},currentTarget:{value:O}}),O.value=J,_(p);return}_(p)}}function $(O,t){if(O){O.focus(t);var _=t||{},J=_.cursor;if(J){var p=O.value.length;switch(J){case"start":O.setSelectionRange(0,0);break;case"end":O.setSelectionRange(p,p);break;default:O.setSelectionRange(0,p)}}}}function s(O){return typeof O=="undefined"||O===null?"":String(O)}},15285:function(Zt,Me,e){e.d(Me,{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 z}});var b=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),p=e(18929),ee=e(13697),L=e(48736),y=e(59301),ne=e(4676),F=y.createContext(null);function H(pe,ye){return pe===void 0?null:"".concat(pe,"-").concat(ye)}function Le(pe){var ye=y.useContext(F);return H(ye,pe)}var ve=e(80547),Ae=["children","locked"],ae=y.createContext(null);function A(pe,ye){var Ie=(0,f.Z)({},pe);return Object.keys(ye).forEach(function(Be){var we=ye[Be];we!==void 0&&(Ie[Be]=we)}),Ie}function d(pe){var ye=pe.children,Ie=pe.locked,Be=(0,O.Z)(pe,Ae),we=y.useContext(ae),Re=(0,ve.Z)(function(){return A(we,Be)},[we,Be],function(Pe,Xe){return!Ie&&(Pe[0]!==Xe[0]||!(0,ee.Z)(Pe[1],Xe[1],!0))});return y.createElement(ae.Provider,{value:Re},ye)}var r=[],m=y.createContext(null);function h(){return y.useContext(m)}var V=y.createContext(r);function z(pe){var ye=y.useContext(V);return y.useMemo(function(){return pe!==void 0?[].concat((0,$.Z)(ye),[pe]):ye},[ye,pe])}var T=y.createContext(null),S=y.createContext({}),se=S,W=e(29194);function Ke(pe){var ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,W.Z)(pe)){var Ie=pe.nodeName.toLowerCase(),Be=["input","select","textarea","button"].includes(Ie)||pe.isContentEditable||Ie==="a"&&!!pe.getAttribute("href"),we=pe.getAttribute("tabindex"),Re=Number(we),Pe=null;return we&&!Number.isNaN(Re)?Pe=Re:Be&&Pe===null&&(Pe=0),Be&&pe.disabled&&(Pe=null),Pe!==null&&(Pe>=0||ye&&Pe<0)}return!1}function Y(pe){var ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ie=(0,$.Z)(pe.querySelectorAll("*")).filter(function(Be){return Ke(Be,ye)});return Ke(pe,ye)&&Ie.unshift(pe),Ie}var re=null;function oe(){re=document.activeElement}function k(){re=null}function he(){if(re)try{re.focus()}catch(pe){}}function N(pe,ye){if(ye.keyCode===9){var Ie=Y(pe),Be=Ie[ye.shiftKey?0:Ie.length-1],we=Be===document.activeElement||pe===document.activeElement;if(we){var Re=Ie[ye.shiftKey?Ie.length-1:0];Re.focus(),ye.preventDefault()}}}var U=e(10228),ue=e(16089),Q=U.Z.LEFT,j=U.Z.RIGHT,be=U.Z.UP,Ce=U.Z.DOWN,Fe=U.Z.ENTER,Ne=U.Z.ESC,ke=U.Z.HOME,et=U.Z.END,rt=[be,Ce,Q,j];function He(pe,ye,Ie,Be){var we,Re,Pe,Xe,dt="prev",Ct="next",Yt="children",$t="parent";if(pe==="inline"&&Be===Fe)return{inlineTrigger:!0};var Xt=(we={},(0,c.Z)(we,be,dt),(0,c.Z)(we,Ce,Ct),we),At=(Re={},(0,c.Z)(Re,Q,Ie?Ct:dt),(0,c.Z)(Re,j,Ie?dt:Ct),(0,c.Z)(Re,Ce,Yt),(0,c.Z)(Re,Fe,Yt),Re),Pt=(Pe={},(0,c.Z)(Pe,be,dt),(0,c.Z)(Pe,Ce,Ct),(0,c.Z)(Pe,Fe,Yt),(0,c.Z)(Pe,Ne,$t),(0,c.Z)(Pe,Q,Ie?Yt:$t),(0,c.Z)(Pe,j,Ie?$t:Yt),Pe),en={inline:Xt,horizontal:At,vertical:Pt,inlineSub:Xt,horizontalSub:Pt,verticalSub:Pt},qt=(Xe=en["".concat(pe).concat(ye?"":"Sub")])===null||Xe===void 0?void 0:Xe[Be];switch(qt){case dt:return{offset:-1,sibling:!0};case Ct:return{offset:1,sibling:!0};case $t:return{offset:-1,sibling:!1};case Yt:return{offset:1,sibling:!1};default:return null}}function ce(pe){for(var ye=pe;ye;){if(ye.getAttribute("data-menu-list"))return ye;ye=ye.parentElement}return null}function Te(pe,ye){for(var Ie=pe||document.activeElement;Ie;){if(ye.has(Ie))return Ie;Ie=Ie.parentElement}return null}function E(pe,ye){var Ie=Y(pe,!0);return Ie.filter(function(Be){return ye.has(Be)})}function g(pe,ye,Ie){var Be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!pe)return null;var we=E(pe,ye),Re=we.length,Pe=we.findIndex(function(Xe){return Ie===Xe});return Be<0?Pe===-1?Pe=Re-1:Pe-=1:Be>0&&(Pe+=1),Pe=(Pe+Re)%Re,we[Pe]}var x=function(ye,Ie){var Be=new Set,we=new Map,Re=new Map;return ye.forEach(function(Pe){var Xe=document.querySelector("[data-menu-id='".concat(H(Ie,Pe),"']"));Xe&&(Be.add(Xe),Re.set(Xe,Pe),we.set(Pe,Xe))}),{elements:Be,key2element:we,element2key:Re}};function o(pe,ye,Ie,Be,we,Re,Pe,Xe,dt,Ct){var Yt=y.useRef(),$t=y.useRef();$t.current=ye;var Xt=function(){ue.Z.cancel(Yt.current)};return y.useEffect(function(){return function(){Xt()}},[]),function(At){var Pt=At.which;if([].concat(rt,[Fe,Ne,ke,et]).includes(Pt)){var en=Re(),qt=x(en,Be),Cn=qt,Tt=Cn.elements,Ht=Cn.key2element,an=Cn.element2key,tn=Ht.get(ye),xn=Te(tn,Tt),_n=an.get(xn),Dt=He(pe,Pe(_n,!0).length===1,Ie,Pt);if(!Dt&&Pt!==ke&&Pt!==et)return;(rt.includes(Pt)||[ke,et].includes(Pt))&&At.preventDefault();var Lt=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,ue.Z)(function(){$t.current===ht&&rr.focus()})}};if([ke,et].includes(Pt)||Dt.sibling||!xn){var Et;!xn||pe==="inline"?Et=we.current:Et=ce(xn);var Rn,wn=E(Et,Tt);Pt===ke?Rn=wn[0]:Pt===et?Rn=wn[wn.length-1]:Rn=g(Et,Tt,xn,Dt.offset),Lt(Rn)}else if(Dt.inlineTrigger)dt(_n);else if(Dt.offset>0)dt(_n,!0),Xt(),Yt.current=(0,ue.Z)(function(){qt=x(en,Be);var nr=xn.getAttribute("aria-controls"),Vn=document.getElementById(nr),rr=g(Vn,qt.elements);Lt(rr)},5);else if(Dt.offset<0){var bn=Pe(_n,!0),gn=bn[bn.length-2],Kn=Ht.get(gn);dt(gn,!1),Lt(Kn)}}Ct==null||Ct(At)}}function R(pe){Promise.resolve().then(pe)}var G="__RC_UTIL_PATH_SPLIT__",l=function(ye){return ye.join(G)},i=function(ye){return ye.split(G)},D="rc-menu-more";function C(){var pe=y.useState({}),ye=(0,s.Z)(pe,2),Ie=ye[1],Be=(0,y.useRef)(new Map),we=(0,y.useRef)(new Map),Re=y.useState([]),Pe=(0,s.Z)(Re,2),Xe=Pe[0],dt=Pe[1],Ct=(0,y.useRef)(0),Yt=(0,y.useRef)(!1),$t=function(){Yt.current||Ie({})},Xt=(0,y.useCallback)(function(Ht,an){var tn=l(an);we.current.set(tn,Ht),Be.current.set(Ht,tn),Ct.current+=1;var xn=Ct.current;R(function(){xn===Ct.current&&$t()})},[]),At=(0,y.useCallback)(function(Ht,an){var tn=l(an);we.current.delete(tn),Be.current.delete(Ht)},[]),Pt=(0,y.useCallback)(function(Ht){dt(Ht)},[]),en=(0,y.useCallback)(function(Ht,an){var tn=Be.current.get(Ht)||"",xn=i(tn);return an&&Xe.includes(xn[0])&&xn.unshift(D),xn},[Xe]),qt=(0,y.useCallback)(function(Ht,an){return Ht.some(function(tn){var xn=en(tn,!0);return xn.includes(an)})},[en]),Cn=function(){var an=(0,$.Z)(Be.current.keys());return Xe.length&&an.push(D),an},Tt=(0,y.useCallback)(function(Ht){var an="".concat(Be.current.get(Ht)).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 y.useEffect(function(){return function(){Yt.current=!0}},[]),{registerPath:Xt,unregisterPath:At,refreshOverflowKeys:Pt,isSubPathKey:qt,getKeyPath:en,getKeys:Cn,getSubPathKeys:Tt}}function u(pe){var ye=y.useRef(pe);ye.current=pe;var Ie=y.useCallback(function(){for(var Be,we=arguments.length,Re=new Array(we),Pe=0;Pe1&&(Tt.motionAppear=!1);var Ht=Tt.onVisibleChanged;return Tt.onVisibleChanged=function(an){return!Xt.current&&!an&&qt(!0),Ht==null?void 0:Ht(an)},en?null:y.createElement(d,{mode:Re,locked:!Xt.current},y.createElement(Ze.default,(0,b.Z)({visible:Cn},Tt,{forceRender:dt,removeOnLeave:!1,leavedClassName:"".concat(Xe,"-hidden")}),function(an){var tn=an.className,xn=an.style;return y.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,Be=ye.style,we=ye.className,Re=ye.title,Pe=ye.eventKey,Xe=ye.warnKey,dt=ye.disabled,Ct=ye.internalPopupClose,Yt=ye.children,$t=ye.itemIcon,Xt=ye.expandIcon,At=ye.popupClassName,Pt=ye.popupOffset,en=ye.popupStyle,qt=ye.onClick,Cn=ye.onMouseEnter,Tt=ye.onMouseLeave,Ht=ye.onTitleClick,an=ye.onTitleMouseEnter,tn=ye.onTitleMouseLeave,xn=(0,O.Z)(ye,I),_n=Le(Pe),Dt=y.useContext(ae),Lt=Dt.prefixCls,Et=Dt.mode,Rn=Dt.openKeys,wn=Dt.disabled,bn=Dt.overflowDisabled,gn=Dt.activeKey,Kn=Dt.selectedKeys,nr=Dt.itemIcon,Vn=Dt.expandIcon,rr=Dt.onItemClick,It=Dt.onOpenChange,ht=Dt.onActive,_t=y.useContext(se),pn=_t._internalRenderSubMenuItem,Xn=y.useContext(T),Tr=Xn.isSubPathKey,xr=z(),ir="".concat(Lt,"-submenu"),mr=wn||dt,Rr=y.useRef(),Or=y.useRef(),$r=$t!=null?$t:nr,sr=Xt!=null?Xt:Vn,Ar=Rn.includes(Pe),Yr=!bn&&Ar,Wr=Tr(Kn,Pe),Xr=Ve(Pe,mr,an,tn),Fr=Xr.active,to=(0,O.Z)(Xr,P),To=y.useState(!1),no=(0,s.Z)(To,2),Mo=no[0],Ao=no[1],xo=function(Mr){mr||Ao(Mr)},Vr=function(Mr){xo(!0),Cn==null||Cn({key:Pe,domEvent:Mr})},zo=function(Mr){xo(!1),Tt==null||Tt({key:Pe,domEvent:Mr})},No=y.useMemo(function(){return Fr||(Et!=="inline"?Mo||Tr([gn],Pe):!1)},[Et,Fr,gn,Mo,Pe,Tr]),So=nt(xr.length),Co=function(Mr){mr||(Ht==null||Ht({key:Pe,domEvent:Mr}),Et==="inline"&&It(Pe,!Ar))},io=u(function(Nr){qt==null||qt(at(Nr)),rr(Nr)}),Vt=function(Mr){Et!=="inline"&&It(Pe,Mr)},En=function(){ht(Pe)},fn=_n&&"".concat(_n,"-popup"),hn=y.createElement("div",(0,b.Z)({role:"menuitem",style:So,className:"".concat(ir,"-title"),tabIndex:mr?null:-1,ref:Rr,title:typeof Re=="string"?Re:null,"data-menu-id":bn&&_n?null:_n,"aria-expanded":Yr,"aria-haspopup":!0,"aria-controls":fn,"aria-disabled":mr,onClick:Co,onFocus:En},to),Re,y.createElement(st,{icon:Et!=="horizontal"?sr:void 0,props:(0,f.Z)((0,f.Z)({},ye),{},{isOpen:Yr,isSubMenu:!0})},y.createElement("i",{className:"".concat(ir,"-arrow")}))),Un=y.useRef(Et);if(Et!=="inline"&&xr.length>1?Un.current="vertical":Un.current=Et,!bn){var lr=Un.current;hn=y.createElement(K,{mode:lr,prefixCls:ir,visible:!Ct&&Yr&&Et!=="inline",popupClassName:At,popupOffset:Pt,popupStyle:en,popup:y.createElement(d,{mode:lr==="horizontal"?"vertical":lr},y.createElement(vn,{id:fn,ref:Or},Yt)),disabled:mr,onVisibleChange:Vt},hn)}var Ur=y.createElement(J.Z.Item,(0,b.Z)({role:"none"},xn,{component:"li",style:Be,className:_()(ir,"".concat(ir,"-").concat(Et),we,(Ie={},(0,c.Z)(Ie,"".concat(ir,"-open"),Yr),(0,c.Z)(Ie,"".concat(ir,"-active"),No),(0,c.Z)(Ie,"".concat(ir,"-selected"),Wr),(0,c.Z)(Ie,"".concat(ir,"-disabled"),mr),Ie)),onMouseEnter:Vr,onMouseLeave:zo}),hn,!bn&&y.createElement(ze,{id:fn,open:Yr,keyPath:xr},Yt));return pn&&(Ur=pn(Ur,ye,{selected:Wr,active:No,open:Yr,disabled:mr})),y.createElement(d,{onItemClick:io,mode:Et==="horizontal"?"vertical":Et,itemIcon:$r,expandIcon:sr},Ur)};function Ee(pe){var ye=pe.eventKey,Ie=pe.children,Be=z(ye),we=Nn(Ie,Be),Re=h();y.useEffect(function(){if(Re)return Re.registerPath(ye,Be),function(){Re.unregisterPath(ye,Be)}},[Be]);var Pe;return Re?Pe=we:Pe=y.createElement(Oe,pe,we),y.createElement(V.Provider,{value:Be},Pe)}var Je=e(76190),je=["className","title","eventKey","children"],Qe=["children"],_e=function(ye){var Ie=ye.className,Be=ye.title,we=ye.eventKey,Re=ye.children,Pe=(0,O.Z)(ye,je),Xe=y.useContext(ae),dt=Xe.prefixCls,Ct="".concat(dt,"-item-group");return y.createElement("li",(0,b.Z)({role:"presentation"},Pe,{onClick:function($t){return $t.stopPropagation()},className:_()(Ct,Ie)}),y.createElement("div",{role:"presentation",className:"".concat(Ct,"-title"),title:typeof Be=="string"?Be:void 0},Be),y.createElement("ul",{role:"group",className:"".concat(Ct,"-list")},Re))};function qe(pe){var ye=pe.children,Ie=(0,O.Z)(pe,Qe),Be=z(Ie.eventKey),we=Nn(ye,Be),Re=h();return Re?we:y.createElement(_e,(0,Ge.Z)(Ie,["warnKey"]),we)}function vt(pe){var ye=pe.className,Ie=pe.style,Be=y.useContext(ae),we=Be.prefixCls,Re=h();return Re?null:y.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 Be=ye,we=Be.label,Re=Be.children,Pe=Be.key,Xe=Be.type,dt=(0,O.Z)(Be,lt),Ct=Pe!=null?Pe:"tmp-".concat(Ie);return Re||Xe==="group"?Xe==="group"?y.createElement(qe,(0,b.Z)({key:Ct},dt,{title:we}),ct(Re)):y.createElement(Ee,(0,b.Z)({key:Ct},dt,{title:we}),ct(Re)):Xe==="divider"?y.createElement(vt,(0,b.Z)({key:Ct},dt)):y.createElement(mt,(0,b.Z)({key:Ct},dt),we)}return null}).filter(function(ye){return ye})}function xt(pe,ye,Ie){var Be=pe;return ye&&(Be=ct(ye)),Nn(Be,Ie)}var tt=["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=y.forwardRef(function(pe,ye){var Ie,Be,we=pe,Re=we.prefixCls,Pe=Re===void 0?"rc-menu":Re,Xe=we.rootClassName,dt=we.style,Ct=we.className,Yt=we.tabIndex,$t=Yt===void 0?0:Yt,Xt=we.items,At=we.children,Pt=we.direction,en=we.id,qt=we.mode,Cn=qt===void 0?"vertical":qt,Tt=we.inlineCollapsed,Ht=we.disabled,an=we.disabledOverflow,tn=we.subMenuOpenDelay,xn=tn===void 0?.1:tn,_n=we.subMenuCloseDelay,Dt=_n===void 0?.1:_n,Lt=we.forceSubMenuRender,Et=we.defaultOpenKeys,Rn=we.openKeys,wn=we.activeKey,bn=we.defaultActiveFirst,gn=we.selectable,Kn=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,Tr=we.motion,xr=we.defaultMotions,ir=we.triggerSubMenuAction,mr=ir===void 0?"hover":ir,Rr=we.builtinPlacements,Or=we.itemIcon,$r=we.expandIcon,sr=we.overflowedIndicator,Ar=sr===void 0?"...":sr,Yr=we.overflowedIndicatorPopupClassName,Wr=we.getPopupContainer,Xr=we.onClick,Fr=we.onOpenChange,to=we.onKeyDown,To=we.openAnimation,no=we.openTransitionName,Mo=we._internalRenderMenuItem,Ao=we._internalRenderSubMenuItem,xo=(0,O.Z)(we,tt),Vr=y.useMemo(function(){return xt(At,Xt,gt)},[At,Xt]),zo=y.useState(!1),No=(0,s.Z)(zo,2),So=No[0],Co=No[1],io=y.useRef(),Vt=X(en),En=Pt==="rtl",fn=(0,p.Z)(Et,{value:Rn,postState:function(dr){return dr||gt}}),hn=(0,s.Z)(fn,2),Un=hn[0],lr=hn[1],Ur=function(dr){var pr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function so(){lr(dr),Fr==null||Fr(dr)}pr?(0,ne.flushSync)(so):so()},Nr=y.useState(Un),Mr=(0,s.Z)(Nr,2),zr=Mr[0],Eo=Mr[1],Ho=y.useRef(!1),_o=y.useMemo(function(){return(Cn==="inline"||Cn==="vertical")&&Tt?["vertical",Tt]:[Cn,!1]},[Cn,Tt]),Io=(0,s.Z)(_o,2),po=Io[0],ro=Io[1],ea=po==="inline",Ko=y.useState(po),ia=(0,s.Z)(Ko,2),ho=ia[0],la=ia[1],sa=y.useState(ro),ta=(0,s.Z)(sa,2),na=ta[0],Sa=ta[1];y.useEffect(function(){la(po),Sa(ro),Ho.current&&(ea?lr(zr):Ur(gt))},[po,ro]);var ca=y.useState(0),ra=(0,s.Z)(ca,2),Yo=ra[0],da=ra[1],Xo=Yo>=Vr.length-1||ho!=="horizontal"||an;y.useEffect(function(){ea&&Eo(Un)},[Un]),y.useEffect(function(){return Ho.current=!0,function(){Ho.current=!1}},[]);var Zo=C(),ua=Zo.registerPath,fa=Zo.unregisterPath,ma=Zo.refreshOverflowKeys,Wo=Zo.isSubPathKey,Hn=Zo.getKeyPath,Tn=Zo.getKeys,Hr=Zo.getSubPathKeys,Pr=y.useMemo(function(){return{registerPath:ua,unregisterPath:fa}},[ua,fa]),Sr=y.useMemo(function(){return{isSubPathKey:Wo}},[Wo]);y.useEffect(function(){ma(Xo?gt:Vr.slice(Yo+1).map(function(Er){return Er.key}))},[Yo,Xo]);var kr=(0,p.Z)(wn||bn&&((Ie=Vr[0])===null||Ie===void 0?void 0:Ie.key),{value:wn}),Qr=(0,s.Z)(kr,2),bo=Qr[0],lo=Qr[1],Fo=u(function(Er){lo(Er)}),wo=u(function(){lo(void 0)});(0,y.useImperativeHandle)(ye,function(){return{list:io.current,focus:function(dr){var pr,so=Tn(),co=x(so,Vt),ba=co.elements,Vo=co.key2element,ya=co.element2key,Za=E(io.current,ba),Da=bo!=null?bo:Za[0]?ya.get(Za[0]):(pr=Vr.find(function(Ya){return!Ya.props.disabled}))===null||pr===void 0?void 0:pr.key,Ca=Vo.get(Da);if(Da&&Ca){var Oa;Ca==null||(Oa=Ca.focus)===null||Oa===void 0||Oa.call(Ca,dr)}}}});var va=(0,p.Z)(rr||[],{value:It,postState:function(dr){return Array.isArray(dr)?dr:dr==null?gt:[dr]}}),Ra=(0,s.Z)(va,2),ga=Ra[0],pa=Ra[1],Ea=function(dr){if(Kn){var pr=dr.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 ba=(0,f.Z)((0,f.Z)({},dr),{},{selectedKeys:co});so?_t==null||_t(ba):ht==null||ht(ba)}!Vn&&Un.length&&ho!=="inline"&&Ur(gt)},ha=u(function(Er){Xr==null||Xr(at(Er)),Ea(Er)}),Ia=u(function(Er,dr){var pr=Un.filter(function(co){return co!==Er});if(dr)pr.push(Er);else if(ho!=="inline"){var so=Hr(Er);pr=pr.filter(function(co){return!so.has(co)})}(0,ee.Z)(Un,pr,!0)||Ur(pr,!0)}),La=function(dr,pr){var so=pr!=null?pr:!Un.includes(dr);Ia(dr,so)},wa=o(ho,bo,En,Vt,io,Tn,Hn,lo,La,to);y.useEffect(function(){Co(!0)},[]);var Ma=y.useMemo(function(){return{_internalRenderMenuItem:Mo,_internalRenderSubMenuItem:Ao}},[Mo,Ao]),Aa=ho!=="horizontal"||an?Vr:Vr.map(function(Er,dr){return y.createElement(d,{key:Er.key,overflowDisabled:dr>Yo},Er)}),Na=y.createElement(J.Z,(0,b.Z)({id:en,ref:io,prefixCls:"".concat(Pe,"-overflow"),component:"ul",itemComponent:mt,className:_()(Pe,"".concat(Pe,"-root"),"".concat(Pe,"-").concat(ho),Ct,(Be={},(0,c.Z)(Be,"".concat(Pe,"-inline-collapsed"),na),(0,c.Z)(Be,"".concat(Pe,"-rtl"),En),Be),Xe),dir:Pt,style:dt,role:"menu",tabIndex:$t,data:Aa,renderRawItem:function(dr){return dr},renderRawRest:function(dr){var pr=dr.length,so=pr?Vr.slice(-pr):null;return y.createElement(Ee,{eventKey:D,title:Ar,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(dr){da(dr)},onKeyDown:wa},xo));return y.createElement(se.Provider,{value:Ma},y.createElement(F.Provider,{value:Vt},y.createElement(d,{prefixCls:Pe,rootClassName:Xe,mode:ho,openKeys:Un,rtl:En,disabled:Ht,motion:So?Tr:null,defaultMotions:So?xr:null,activeKey:bo,onActive:Fo,onInactive:wo,selectedKeys:ga,inlineIndent:Xn,subMenuOpenDelay:xn,subMenuCloseDelay:Dt,forceSubMenuRender:Lt,builtinPlacements:Rr,triggerSubMenuAction:mr,getPopupContainer:Wr,itemIcon:Or,expandIcon:$r,onItemClick:ha,onOpenChange:Ia},y.createElement(T.Provider,{value:Sr},Na),y.createElement("div",{style:{display:"none"},"aria-hidden":!0},y.createElement(m.Provider,{value:Pr},Vr)))))}),Ft=pt,Ot=Ft;Ot.Item=mt,Ot.SubMenu=Ee,Ot.ItemGroup=qe,Ot.Divider=vt;var wt=Ot},83836:function(Zt,Me,e){e.d(Me,{Z:function(){return oe}});var b=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),p=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ee=void 0;function L(k,he){var N=k.prefixCls,U=k.invalidate,ue=k.item,Q=k.renderItem,j=k.responsive,be=k.responsiveDisabled,Ce=k.registerSize,Fe=k.itemKey,Ne=k.className,ke=k.style,et=k.children,rt=k.display,He=k.order,ce=k.component,Te=ce===void 0?"div":ce,E=(0,$.Z)(k,p),g=j&&!rt;function x(i){Ce(Fe,i)}s.useEffect(function(){return function(){x(null)}},[]);var o=Q&&ue!==ee?Q(ue,{index:He}):et,R;U||(R={opacity:g?0:1,height:g?0:ee,overflowY:g?"hidden":ee,order:j?He:ee,pointerEvents:g?"none":ee,position:g?"absolute":ee});var G={};g&&(G["aria-hidden"]=!0);var l=s.createElement(Te,(0,b.Z)({className:t()(!U&&N,Ne),style:(0,c.Z)((0,c.Z)({},R),ke)},G,E,{ref:he}),o);return j&&(l=s.createElement(_.Z,{onResize:function(D){var C=D.offsetWidth;x(C)},disabled:be},l)),l}var y=s.forwardRef(L);y.displayName="Item";var ne=y,F=e(6089),H=e(4676),Le=e(16089);function ve(k){if(typeof MessageChannel=="undefined")(0,Le.Z)(k);else{var he=new MessageChannel;he.port1.onmessage=function(){return k()},he.port2.postMessage(void 0)}}function Ae(){var k=s.useRef(null),he=function(U){k.current||(k.current=[],ve(function(){(0,H.unstable_batchedUpdates)(function(){k.current.forEach(function(ue){ue()}),k.current=null})})),k.current.push(U)};return he}function ae(k,he){var N=s.useState(he),U=(0,f.Z)(N,2),ue=U[0],Q=U[1],j=(0,F.Z)(function(be){k(function(){Q(be)})});return[ue,j]}var A=s.createContext(null),d=["component"],r=["className"],m=["className"],h=function(he,N){var U=s.useContext(A);if(!U){var ue=he.component,Q=ue===void 0?"div":ue,j=(0,$.Z)(he,d);return s.createElement(Q,(0,b.Z)({},j,{ref:N}))}var be=U.className,Ce=(0,$.Z)(U,r),Fe=he.className,Ne=(0,$.Z)(he,m);return s.createElement(A.Provider,{value:null},s.createElement(ne,(0,b.Z)({ref:N,className:t()(be,Fe)},Ce,Ne)))},V=s.forwardRef(h);V.displayName="RawItem";var z=V,T=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],S="responsive",se="invalidate";function W(k){return"+ ".concat(k.length," ...")}function Ke(k,he){var N=k.prefixCls,U=N===void 0?"rc-overflow":N,ue=k.data,Q=ue===void 0?[]:ue,j=k.renderItem,be=k.renderRawItem,Ce=k.itemKey,Fe=k.itemWidth,Ne=Fe===void 0?10:Fe,ke=k.ssr,et=k.style,rt=k.className,He=k.maxCount,ce=k.renderRest,Te=k.renderRawRest,E=k.prefix,g=k.suffix,x=k.component,o=x===void 0?"div":x,R=k.itemComponent,G=k.onVisibleChange,l=(0,$.Z)(k,T),i=ke==="full",D=Ae(),C=ae(D,null),u=(0,f.Z)(C,2),M=u[0],ge=u[1],X=M||0,fe=ae(D,new Map),te=(0,f.Z)(fe,2),me=te[0],de=te[1],Ge=ae(D,0),Ye=(0,f.Z)(Ge,2),Ve=Ye[0],nt=Ye[1],st=ae(D,0),bt=(0,f.Z)(st,2),at=bt[0],jt=bt[1],sn=ae(D,0),Jt=(0,f.Z)(sn,2),dn=Jt[0],Mn=Jt[1],un=ae(D,0),mt=(0,f.Z)(un,2),yn=mt[0],Dn=mt[1],Wt=(0,s.useState)(null),vn=(0,f.Z)(Wt,2),tr=vn[0],Nn=vn[1],qn=(0,s.useState)(null),$n=(0,f.Z)(qn,2),Fn=$n[0],Cr=$n[1],An=s.useMemo(function(){return Fn===null&&i?Number.MAX_SAFE_INTEGER:Fn||0},[Fn,M]),Kt=(0,s.useState)(!1),Bn=(0,f.Z)(Kt,2),K=Bn[0],Ze=Bn[1],ze="".concat(U,"-item"),I=Math.max(Ve,at),P=He===S,Oe=Q.length&&P,Ee=He===se,Je=Oe||typeof He=="number"&&Q.length>He,je=(0,s.useMemo)(function(){var Re=Q;return Oe?M===null&&i?Re=Q:Re=Q.slice(0,Math.min(Q.length,X/Ne)):typeof He=="number"&&(Re=Q.slice(0,He)),Re},[Q,Ne,M,He,Oe]),Qe=(0,s.useMemo)(function(){return Oe?Q.slice(An+1):Q.slice(je.length)},[Q,je,Oe,An]),_e=(0,s.useCallback)(function(Re,Pe){var Xe;return typeof Ce=="function"?Ce(Re):(Xe=Ce&&(Re==null?void 0:Re[Ce]))!==null&&Xe!==void 0?Xe:Pe},[Ce]),qe=(0,s.useCallback)(j||function(Re){return Re},[j]);function vt(Re,Pe,Xe){Fn===Re&&(Pe===void 0||Pe===tr)||(Cr(Re),Xe||(Ze(ReX){vt(dt-1,Re-Ct-yn+at);break}}g&&pt(0)+yn>X&&Nn(null)}},[X,me,at,dn,yn,_e,je]);var Ft=K&&!!Qe.length,Ot={};tr!==null&&Oe&&(Ot={position:"absolute",left:tr,top:0});var wt={prefixCls:ze,responsive:Oe,component:R,invalidate:Ee},pe=be?function(Re,Pe){var Xe=_e(Re,Pe);return s.createElement(A.Provider,{key:Xe,value:(0,c.Z)((0,c.Z)({},wt),{},{order:Pe,item:Re,itemKey:Xe,registerSize:ct,display:Pe<=An})},be(Re,Pe))}:function(Re,Pe){var Xe=_e(Re,Pe);return s.createElement(ne,(0,b.Z)({},wt,{order:Pe,key:Xe,item:Re,renderItem:qe,itemKey:Xe,registerSize:ct,display:Pe<=An}))},ye={order:Ft?An:Number.MAX_SAFE_INTEGER,className:"".concat(ze,"-rest"),registerSize:xt,display:Ft},Ie=ce||W,Be=Te?s.createElement(A.Provider,{value:(0,c.Z)((0,c.Z)({},wt),ye)},Te(Qe)):s.createElement(ne,(0,b.Z)({},wt,ye),typeof Ie=="function"?Ie(Qe):Ie),we=s.createElement(o,(0,b.Z)({className:t()(!Ee&&U,rt),style:et,ref:he},l),E&&s.createElement(ne,(0,b.Z)({},wt,{responsive:P,responsiveDisabled:!Oe,order:-1,className:"".concat(ze,"-prefix"),registerSize:tt,display:!0}),E),je.map(pe),Je?Be:null,g&&s.createElement(ne,(0,b.Z)({},wt,{responsive:P,responsiveDisabled:!Oe,order:An,className:"".concat(ze,"-suffix"),registerSize:gt,display:!0,style:Ot}),g));return P?s.createElement(_.Z,{onResize:lt,disabled:!Oe},we):we}var Y=s.forwardRef(Ke);Y.displayName="Overflow",Y.Item=z,Y.RESPONSIVE=S,Y.INVALIDATE=se;var re=Y,oe=re},17115:function(Zt,Me,e){e.d(Me,{ZP:function(){return t}});var b=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(),p=(0,b.Z)(J,2),ee=p[0],L=p[1];return c.useEffect(function(){L("rc_select_".concat(O()))},[]),_||ee}},77861:function(Zt,Me,e){e.d(Me,{Ac:function(){return M},Xo:function(){return at},Wx:function(){return sn},ZP:function(){return ze},lk:function(){return A}});var b=e(54476),c=e(94480),f=e(20068),$=e(33885),s=e(42978),O=e(75931),t=e(76190),_=e(18929),J=e(48736),p=e(59301),ee=e(92310),L=e.n(ee),y=e(34280),ne=e(49658),F=e(10228),H=e(8654),Le=function(P){var Oe=P.className,Ee=P.customizeIcon,Je=P.customizeIconProps,je=P.onMouseDown,Qe=P.onClick,_e=P.children,qe;return typeof Ee=="function"?qe=Ee(Je):qe=Ee,p.createElement("span",{className:Oe,onMouseDown:function(lt){lt.preventDefault(),je&&je(lt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Qe,"aria-hidden":!0},qe!==void 0?qe:p.createElement("span",{className:L()(Oe.split(/\s+/).map(function(vt){return"".concat(vt,"-icon")}))},_e))},ve=Le;function Ae(I,P,Oe,Ee,Je){var je=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=p.useMemo(function(){if((0,t.Z)(Ee)==="object")return Ee.clearIcon;if(Je)return Je},[Ee,Je]),vt=p.useMemo(function(){return!!(!je&&Ee&&(Oe.length||Qe)&&!(_e==="combobox"&&Qe===""))},[Ee,je,Oe.length,Qe,_e]);return{allowClear:vt,clearIcon:p.createElement(ve,{className:"".concat(I,"-clear"),onMouseDown:P,customizeIcon:qe},"\xD7")}}var ae=p.createContext(null);function A(){return p.useContext(ae)}function d(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,P=p.useState(!1),Oe=(0,s.Z)(P,2),Ee=Oe[0],Je=Oe[1],je=p.useRef(null),Qe=function(){window.clearTimeout(je.current)};p.useEffect(function(){return Qe},[]);var _e=function(vt,lt){Qe(),je.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=p.useRef(null),Oe=p.useRef(null);p.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 m(I,P,Oe,Ee){var Je=p.useRef(null);Je.current={open:P,triggerOpen:Oe,customizedTrigger:Ee},p.useEffect(function(){function je(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",je),function(){return window.removeEventListener("mousedown",je)}},[])}var h=e(26112),V=e(83836),z=function(P,Oe){var Ee,Je,je=P.prefixCls,Qe=P.id,_e=P.inputElement,qe=P.disabled,vt=P.tabIndex,lt=P.autoFocus,ct=P.autoComplete,xt=P.editable,tt=P.activeDescendantId,gt=P.value,pt=P.maxLength,Ft=P.onKeyDown,Ot=P.onMouseDown,wt=P.onChange,pe=P.onPaste,ye=P.onCompositionStart,Ie=P.onCompositionEnd,Be=P.open,we=P.attrs,Re=_e||p.createElement("input",null),Pe=Re,Xe=Pe.ref,dt=Pe.props,Ct=dt.onKeyDown,Yt=dt.onChange,$t=dt.onMouseDown,Xt=dt.onCompositionStart,At=dt.onCompositionEnd,Pt=dt.style;return(0,J.Kp)(!("maxLength"in Re.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Re=p.cloneElement(Re,(0,$.Z)((0,$.Z)((0,$.Z)({type:"search"},dt),{},{id:Qe,ref:(0,H.sQ)(Oe,Xe),disabled:qe,tabIndex:vt,autoComplete:ct||"off",autoFocus:lt,className:L()("".concat(je,"-selection-search-input"),(Ee=Re)===null||Ee===void 0||(Je=Ee.props)===null||Je===void 0?void 0:Je.className),role:"combobox","aria-label":"Search","aria-expanded":Be||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Qe,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Qe,"_list"),"aria-activedescendant":Be?tt: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){Ft(qt),Ct&&Ct(qt)},onMouseDown:function(qt){Ot(qt),$t&&$t(qt)},onChange:function(qt){wt(qt),Yt&&Yt(qt)},onCompositionStart:function(qt){ye(qt),Xt&&Xt(qt)},onCompositionEnd:function(qt){Ie(qt),At&&At(qt)},onPaste:pe})),Re},T=p.forwardRef(z);T.displayName="Input";var S=T;function se(I){return Array.isArray(I)?I:I!==void 0?[I]:[]}var W=typeof window!="undefined"&&window.document&&window.document.documentElement,Ke=W;function Y(I){return I!=null}function re(I){return!I&&I!==0}function oe(I){return["string","number"].includes((0,t.Z)(I))}function k(I){var P=void 0;return I&&(oe(I.title)?P=I.title.toString():oe(I.label)&&(P=I.label.toString())),P}function he(I,P){Ke?p.useLayoutEffect(I,P):p.useEffect(I,P)}function N(I){var P;return(P=I.key)!==null&&P!==void 0?P:I.value}var U=function(P){P.preventDefault(),P.stopPropagation()},ue=function(P){var Oe=P.id,Ee=P.prefixCls,Je=P.values,je=P.open,Qe=P.searchValue,_e=P.autoClearSearchValue,qe=P.inputRef,vt=P.placeholder,lt=P.disabled,ct=P.mode,xt=P.showSearch,tt=P.autoFocus,gt=P.autoComplete,pt=P.activeDescendantId,Ft=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,Be=P.tagRender,we=P.onToggleOpen,Re=P.onRemove,Pe=P.onInputChange,Xe=P.onInputPaste,dt=P.onInputKeyDown,Ct=P.onInputMouseDown,Yt=P.onInputCompositionStart,$t=P.onInputCompositionEnd,Xt=p.useRef(null),At=(0,p.useState)(0),Pt=(0,s.Z)(At,2),en=Pt[0],qt=Pt[1],Cn=(0,p.useState)(!1),Tt=(0,s.Z)(Cn,2),Ht=Tt[0],an=Tt[1],tn="".concat(Ee,"-selection"),xn=je||ct==="multiple"&&_e===!1||ct==="tags"?Qe:"",_n=ct==="tags"||ct==="multiple"&&_e===!1||xt&&(je||Ht);he(function(){qt(Xt.current.scrollWidth)},[xn]);function Dt(gn,Kn,nr,Vn,rr){return p.createElement("span",{className:L()("".concat(tn,"-item"),(0,f.Z)({},"".concat(tn,"-item-disabled"),nr)),title:k(gn)},p.createElement("span",{className:"".concat(tn,"-item-content")},Kn),Vn&&p.createElement(ve,{className:"".concat(tn,"-item-remove"),onMouseDown:U,onClick:rr,customizeIcon:Ot},"\xD7"))}function Lt(gn,Kn,nr,Vn,rr){var It=function(_t){U(_t),we(!je)};return p.createElement("span",{onMouseDown:It},Be({label:Kn,value:gn,disabled:nr,closable:Vn,onClose:rr}))}function Et(gn){var Kn=gn.disabled,nr=gn.label,Vn=gn.value,rr=!lt&&!Kn,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(),Re(gn)};return typeof Be=="function"?Lt(Vn,It,Kn,rr,_t):Dt(gn,It,Kn,rr,_t)}function Rn(gn){var Kn=typeof Ie=="function"?Ie(gn):Ie;return Dt({title:Kn},Kn,!1)}var wn=p.createElement("div",{className:"".concat(tn,"-search"),style:{width:en},onFocus:function(){an(!0)},onBlur:function(){an(!1)}},p.createElement(S,{ref:qe,open:je,prefixCls:Ee,id:Oe,inputElement:null,disabled:lt,autoFocus:tt,autoComplete:gt,editable:_n,activeDescendantId:pt,value:xn,onKeyDown:dt,onMouseDown:Ct,onChange:Pe,onPaste:Xe,onCompositionStart:Yt,onCompositionEnd:$t,tabIndex:Ft,attrs:(0,h.Z)(P,!0)}),p.createElement("span",{ref:Xt,className:"".concat(tn,"-search-mirror"),"aria-hidden":!0},xn,"\xA0")),bn=p.createElement(V.Z,{prefixCls:"".concat(tn,"-overflow"),data:Je,renderItem:Et,renderRest:Rn,suffix:wn,itemKey:N,maxCount:wt});return p.createElement(p.Fragment,null,bn,!Je.length&&!xn&&p.createElement("span",{className:"".concat(tn,"-placeholder")},vt))},Q=ue,j=function(P){var Oe=P.inputElement,Ee=P.prefixCls,Je=P.id,je=P.inputRef,Qe=P.disabled,_e=P.autoFocus,qe=P.autoComplete,vt=P.activeDescendantId,lt=P.mode,ct=P.open,xt=P.values,tt=P.placeholder,gt=P.tabIndex,pt=P.showSearch,Ft=P.searchValue,Ot=P.activeValue,wt=P.maxLength,pe=P.onInputKeyDown,ye=P.onInputMouseDown,Ie=P.onInputChange,Be=P.onInputPaste,we=P.onInputCompositionStart,Re=P.onInputCompositionEnd,Pe=P.title,Xe=p.useState(!1),dt=(0,s.Z)(Xe,2),Ct=dt[0],Yt=dt[1],$t=lt==="combobox",Xt=$t||pt,At=xt[0],Pt=Ft||"";$t&&Ot&&!Ct&&(Pt=Ot),p.useEffect(function(){$t&&Yt(!1)},[$t,Ot]);var en=lt!=="combobox"&&!ct&&!pt?!1:!!Pt,qt=Pe===void 0?k(At):Pe,Cn=function(){if(At)return null;var Ht=en?{visibility:"hidden"}:void 0;return p.createElement("span",{className:"".concat(Ee,"-selection-placeholder"),style:Ht},tt)};return p.createElement(p.Fragment,null,p.createElement("span",{className:"".concat(Ee,"-selection-search")},p.createElement(S,{ref:je,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(Ht){Yt(!0),Ie(Ht)},onPaste:Be,onCompositionStart:we,onCompositionEnd:Re,tabIndex:gt,attrs:(0,h.Z)(P,!0),maxLength:$t?wt:void 0})),!$t&&At?p.createElement("span",{className:"".concat(Ee,"-selection-item"),title:qt,style:en?{visibility:"hidden"}:void 0},At.label):null,Cn())},be=j;function Ce(I){return![F.Z.ESC,F.Z.SHIFT,F.Z.BACKSPACE,F.Z.TAB,F.Z.WIN_KEY,F.Z.ALT,F.Z.META,F.Z.WIN_KEY_RIGHT,F.Z.CTRL,F.Z.SEMICOLON,F.Z.EQUALS,F.Z.CAPS_LOCK,F.Z.CONTEXT_MENU,F.Z.F1,F.Z.F2,F.Z.F3,F.Z.F4,F.Z.F5,F.Z.F6,F.Z.F7,F.Z.F8,F.Z.F9,F.Z.F10,F.Z.F11,F.Z.F12].includes(I)}var Fe=function(P,Oe){var Ee=(0,p.useRef)(null),Je=(0,p.useRef)(!1),je=P.prefixCls,Qe=P.open,_e=P.mode,qe=P.showSearch,vt=P.tokenWithEnter,lt=P.autoClearSearchValue,ct=P.onSearch,xt=P.onSearchSubmit,tt=P.onToggleOpen,gt=P.onInputKeyDown,pt=P.domRef;p.useImperativeHandle(Oe,function(){return{focus:function(){Ee.current.focus()},blur:function(){Ee.current.blur()}}});var Ft=r(0),Ot=(0,s.Z)(Ft,2),wt=Ot[0],pe=Ot[1],ye=function(Pt){var en=Pt.which;(en===F.Z.UP||en===F.Z.DOWN)&&Pt.preventDefault(),gt&>(Pt),en===F.Z.ENTER&&_e==="tags"&&!Je.current&&!Qe&&(xt==null||xt(Pt.target.value)),Ce(en)&&tt(!0)},Ie=function(){pe(!0)},Be=(0,p.useRef)(null),we=function(Pt){ct(Pt,!0,Je.current)!==!1&&tt(!0)},Re=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&&Be.current&&/[\r\n]/.test(Be.current)){var qt=Be.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");en=en.replace(qt,Be.current)}Be.current=null,we(en)},dt=function(Pt){var en=Pt.clipboardData,qt=en.getData("text");Be.current=qt},Ct=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),tt())},$t={inputRef:Ee,onInputKeyDown:ye,onInputMouseDown:Ie,onInputChange:Xe,onInputPaste:dt,onInputCompositionStart:Re,onInputCompositionEnd:Pe},Xt=_e==="multiple"||_e==="tags"?p.createElement(Q,(0,b.Z)({},P,$t)):p.createElement(be,(0,b.Z)({},P,$t));return p.createElement("div",{ref:pt,className:"".concat(je,"-selector"),onClick:Ct,onMouseDown:Yt},Xt)},Ne=p.forwardRef(Fe);Ne.displayName="Selector";var ke=Ne,et=e(35593),rt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],He=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"}}},ce=function(P,Oe){var Ee=P.prefixCls,Je=P.disabled,je=P.visible,Qe=P.children,_e=P.popupElement,qe=P.animation,vt=P.transitionName,lt=P.dropdownStyle,ct=P.dropdownClassName,xt=P.direction,tt=xt===void 0?"ltr":xt,gt=P.placement,pt=P.builtinPlacements,Ft=P.dropdownMatchSelectWidth,Ot=P.dropdownRender,wt=P.dropdownAlign,pe=P.getPopupContainer,ye=P.empty,Ie=P.getTriggerDOMNode,Be=P.onPopupVisibleChange,we=P.onPopupMouseEnter,Re=(0,O.Z)(P,rt),Pe="".concat(Ee,"-dropdown"),Xe=_e;Ot&&(Xe=Ot(_e));var dt=p.useMemo(function(){return pt||He(Ft)},[pt,Ft]),Ct=qe?"".concat(Pe,"-").concat(qe):vt,Yt=typeof Ft=="number",$t=p.useMemo(function(){return Yt?null:Ft===!1?"minWidth":"width"},[Ft,Yt]),Xt=lt;Yt&&(Xt=(0,$.Z)((0,$.Z)({},Xt),{},{width:Ft}));var At=p.useRef(null);return p.useImperativeHandle(Oe,function(){return{getPopupElement:function(){return At.current}}}),p.createElement(et.Z,(0,b.Z)({},Re,{showAction:Be?["click"]:[],hideAction:Be?["click"]:[],popupPlacement:gt||(tt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:dt,prefixCls:Pe,popupTransitionName:Ct,popup:p.createElement("div",{ref:At,onMouseEnter:we},Xe),stretch:$t,popupAlign:wt,popupVisible:je,getPopupContainer:pe,popupClassName:L()(ct,(0,f.Z)({},"".concat(Pe,"-empty"),ye)),popupStyle:Xt,getTriggerDOMNode:Ie,onPopupVisibleChange:Be}),Qe)},Te=p.forwardRef(ce);Te.displayName="SelectTrigger";var E=Te,g=e(66712);function x(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 o(I,P){var Oe=I||{},Ee=Oe.label,Je=Oe.value,je=Oe.options,Qe=Oe.groupLabel,_e=Ee||(P?"children":"label");return{label:_e,value:Je||"value",options:je||"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=[],je=o(Oe,!1),Qe=je.label,_e=je.value,qe=je.options,vt=je.groupLabel;function lt(ct,xt){ct.forEach(function(tt){if(xt||!(qe in tt)){var gt=tt[_e];Je.push({key:x(tt,Je.length),groupOption:xt,data:tt,label:tt[Qe],value:gt})}else{var pt=tt[vt];pt===void 0&&Ee&&(pt=tt.label),Je.push({key:x(tt,Je.length),group:!0,data:tt,label:pt}),lt(tt[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(je,Qe){var _e=(0,g.Z)(Qe),qe=_e[0],vt=_e.slice(1);if(!qe)return[je];var lt=je.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 i=["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"],D=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function C(I){return I==="tags"||I==="multiple"}var u=p.forwardRef(function(I,P){var Oe,Ee,Je=I.id,je=I.prefixCls,Qe=I.className,_e=I.showSearch,qe=I.tagRender,vt=I.direction,lt=I.omitDomProps,ct=I.displayValues,xt=I.onDisplayValuesChange,tt=I.emptyOptions,gt=I.notFoundContent,pt=gt===void 0?"Not Found":gt,Ft=I.onClear,Ot=I.mode,wt=I.disabled,pe=I.loading,ye=I.getInputElement,Ie=I.getRawInputElement,Be=I.open,we=I.defaultOpen,Re=I.onDropdownVisibleChange,Pe=I.activeValue,Xe=I.onActiveValueChange,dt=I.activeDescendantId,Ct=I.searchValue,Yt=I.autoClearSearchValue,$t=I.onSearch,Xt=I.onSearchSplit,At=I.tokenSeparators,Pt=I.allowClear,en=I.suffixIcon,qt=I.clearIcon,Cn=I.OptionList,Tt=I.animation,Ht=I.transitionName,an=I.dropdownStyle,tn=I.dropdownClassName,xn=I.dropdownMatchSelectWidth,_n=I.dropdownRender,Dt=I.dropdownAlign,Lt=I.placement,Et=I.builtinPlacements,Rn=I.getPopupContainer,wn=I.showAction,bn=wn===void 0?[]:wn,gn=I.onFocus,Kn=I.onBlur,nr=I.onKeyUp,Vn=I.onKeyDown,rr=I.onMouseDown,It=(0,O.Z)(I,i),ht=C(Ot),_t=(_e!==void 0?_e:ht)||Ot==="combobox",pn=(0,$.Z)({},It);D.forEach(function(Hn){delete pn[Hn]}),lt==null||lt.forEach(function(Hn){delete pn[Hn]});var Xn=p.useState(!1),Tr=(0,s.Z)(Xn,2),xr=Tr[0],ir=Tr[1];p.useEffect(function(){ir((0,ne.Z)())},[]);var mr=p.useRef(null),Rr=p.useRef(null),Or=p.useRef(null),$r=p.useRef(null),sr=p.useRef(null),Ar=d(),Yr=(0,s.Z)(Ar,3),Wr=Yr[0],Xr=Yr[1],Fr=Yr[2];p.useImperativeHandle(P,function(){var Hn,Tn;return{focus:(Hn=$r.current)===null||Hn===void 0?void 0:Hn.focus,blur:(Tn=$r.current)===null||Tn===void 0?void 0:Tn.blur,scrollTo:function(Pr){var Sr;return(Sr=sr.current)===null||Sr===void 0?void 0:Sr.scrollTo(Pr)}}});var to=p.useMemo(function(){var Hn;if(Ot!=="combobox")return Ct;var Tn=(Hn=ct[0])===null||Hn===void 0?void 0:Hn.value;return typeof Tn=="string"||typeof Tn=="number"?String(Tn):""},[Ct,Ot,ct]),To=Ot==="combobox"&&typeof ye=="function"&&ye()||null,no=typeof Ie=="function"&&Ie(),Mo=(0,H.x1)(Rr,no==null||(Oe=no.props)===null||Oe===void 0?void 0:Oe.ref),Ao=p.useState(!1),xo=(0,s.Z)(Ao,2),Vr=xo[0],zo=xo[1];(0,y.Z)(function(){zo(!0)},[]);var No=(0,_.Z)(!1,{defaultValue:we,value:Be}),So=(0,s.Z)(No,2),Co=So[0],io=So[1],Vt=Vr?Co:!1,En=!pt&&tt;(wt||En&&Vt&&Ot==="combobox")&&(Vt=!1);var fn=En?!1:Vt,hn=p.useCallback(function(Hn){var Tn=Hn!==void 0?Hn:!Vt;wt||(io(Tn),Vt!==Tn&&(Re==null||Re(Tn)))},[wt,Vt,io,Re]),Un=p.useMemo(function(){return(At||[]).some(function(Hn){return[` +`,`\r +`].includes(Hn)})},[At]),lr=function(Tn,Hr,Pr){var Sr=!0,kr=Tn;Xe==null||Xe(null);var Qr=Pr?null:l(Tn,At);return Ot!=="combobox"&&Qr&&(kr="",Xt==null||Xt(Qr),hn(!1),Sr=!1),$t&&to!==kr&&$t(kr,{source:Hr?"typing":"effect"}),Sr},Ur=function(Tn){!Tn||!Tn.trim()||$t(Tn,{source:"submit"})};p.useEffect(function(){!Vt&&!ht&&Ot!=="combobox"&&lr("",!1,!1)},[Vt]),p.useEffect(function(){Co&&wt&&io(!1),wt&&Xr(!1)},[wt]);var Nr=r(),Mr=(0,s.Z)(Nr,2),zr=Mr[0],Eo=Mr[1],Ho=function(Tn){var Hr=zr(),Pr=Tn.which;if(Pr===F.Z.ENTER&&(Ot!=="combobox"&&Tn.preventDefault(),Vt||hn(!0)),Eo(!!to),Pr===F.Z.BACKSPACE&&!Hr&&ht&&!to&&ct.length){for(var Sr=(0,c.Z)(ct),kr=null,Qr=Sr.length-1;Qr>=0;Qr-=1){var bo=Sr[Qr];if(!bo.disabled){Sr.splice(Qr,1),kr=bo;break}}kr&&xt(Sr,{type:"remove",values:[kr]})}for(var lo=arguments.length,Fo=new Array(lo>1?lo-1:0),wo=1;wo1?Hr-1:0),Sr=1;Sr1?Qr-1:0),lo=1;lo1&&arguments[1]!==void 0?arguments[1]:!1;return(0,me.Z)(I).map(function(Oe,Ee){if(!p.isValidElement(Oe)||!Oe.type)return null;var Je=Oe,je=Je.type.isSelectOptGroup,Qe=Je.key,_e=Je.props,qe=_e.children,vt=(0,O.Z)(_e,Ge);return P||!je?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 p.useMemo(function(){var je=I,Qe=!I;Qe&&(je=Ve(P));var _e=new Map,qe=new Map,vt=function(xt,tt,gt){gt&&typeof gt=="string"&&xt.set(tt[gt],tt)};function lt(ct){for(var xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,tt=0;tt1&&arguments[1]!==void 0?arguments[1]:1,Rn=Xe.length,wn=0;wn1&&arguments[1]!==void 0?arguments[1]:!1;en(Lt);var Rn={source:Et?"keyboard":"mouse"},wn=Xe[Lt];if(!wn){pt(null,-1,Rn);return}pt(wn.value,Lt,Rn)};(0,p.useEffect)(function(){qt(Ft!==!1?$t(0):-1)},[Xe.length,vt]);var Cn=p.useCallback(function(Dt){return pe.has(Dt)&&qe!=="combobox"},[qe,(0,c.Z)(pe).toString(),pe.size]);(0,p.useEffect)(function(){var Dt=setTimeout(function(){if(!_e&&Qe&&pe.size===1){var Et=Array.from(pe)[0],Rn=Xe.findIndex(function(wn){var bn=wn.data;return bn.value===Et});Rn!==-1&&(qt(Rn),Yt(Rn))}});if(Qe){var Lt;(Lt=dt.current)===null||Lt===void 0||Lt.scrollTo(void 0)}return function(){return clearTimeout(Dt)}},[Qe,vt,gt.length]);var Tt=function(Lt){Lt!==void 0&&Ot(Lt,{selected:!pe.has(Lt)}),_e||lt(!1)};if(p.useImperativeHandle(Oe,function(){return{onKeyDown:function(Lt){var Et=Lt.which,Rn=Lt.ctrlKey;switch(Et){case F.Z.N:case F.Z.P:case F.Z.UP:case F.Z.DOWN:{var wn=0;if(Et===F.Z.UP?wn=-1:Et===F.Z.DOWN?wn=1:yn()&&Rn&&(Et===F.Z.N?wn=1:Et===F.Z.P&&(wn=-1)),wn!==0){var bn=$t(Pt+wn,wn);Yt(bn),qt(bn,!0)}break}case F.Z.ENTER:{var gn=Xe[Pt];gn&&!gn.data.disabled?Tt(gn.value):Tt(void 0),Qe&&Lt.preventDefault();break}case F.Z.ESC:lt(!1),Qe&&Lt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Lt){Yt(Lt)}}}),Xe.length===0)return p.createElement("div",{role:"listbox",id:"".concat(je,"_list"),className:"".concat(Pe,"-empty"),onMouseDown:Ct},ct);var Ht=Object.keys(ye).map(function(Dt){return ye[Dt]}),an=function(Lt){return Lt.label};function tn(Dt,Lt){var Et=Dt.group;return{role:Et?"presentation":"option",id:"".concat(je,"_list_").concat(Lt)}}var xn=function(Lt){var Et=Xe[Lt];if(!Et)return null;var Rn=Et.data||{},wn=Rn.value,bn=Et.group,gn=(0,h.Z)(Rn,!0),Kn=an(Et);return Et?p.createElement("div",(0,b.Z)({"aria-label":typeof Kn=="string"&&!bn?Kn:null},gn,{key:Lt},tn(Et,Lt),{"aria-selected":Cn(wn)}),wn):null},_n={role:"listbox",id:"".concat(je,"_list")};return p.createElement(p.Fragment,null,Ie&&p.createElement("div",(0,b.Z)({},_n,{style:{height:0,width:0,overflow:"hidden"}}),xn(Pt-1),xn(Pt),xn(Pt+1)),p.createElement(Mn.Z,{itemKey:"key",ref:dt,data:Xe,height:we,itemHeight:Re,fullHeight:!1,onMouseDown:Ct,onScroll:xt,virtual:Ie,direction:Be,innerProps:Ie?null:_n},function(Dt,Lt){var Et,Rn=Dt.group,wn=Dt.groupOption,bn=Dt.data,gn=Dt.label,Kn=Dt.value,nr=bn.key;if(Rn){var Vn,rr=(Vn=bn.title)!==null&&Vn!==void 0?Vn:Wt(gn)?gn.toString():void 0;return p.createElement("div",{className:L()(Pe,"".concat(Pe,"-group")),title:rr},gn!==void 0?gn:nr)}var It=bn.disabled,ht=bn.title,_t=bn.children,pn=bn.style,Xn=bn.className,Tr=(0,O.Z)(bn,Dn),xr=(0,dn.Z)(Tr,Ht),ir=Cn(Kn),mr="".concat(Pe,"-option"),Rr=L()(Pe,mr,Xn,(Et={},(0,f.Z)(Et,"".concat(mr,"-grouped"),wn),(0,f.Z)(Et,"".concat(mr,"-active"),Pt===Lt&&!It),(0,f.Z)(Et,"".concat(mr,"-disabled"),It),(0,f.Z)(Et,"".concat(mr,"-selected"),ir),Et)),Or=an(Dt),$r=!wt||typeof wt=="function"||ir,sr=typeof Or=="number"?Or:Or||Kn,Ar=Wt(sr)?sr.toString():void 0;return ht!==void 0&&(Ar=ht),p.createElement("div",(0,b.Z)({},(0,h.Z)(xr),Ie?{}:tn(Dt,Lt),{"aria-selected":ir,className:Rr,title:Ar,onMouseMove:function(){Pt===Lt||It||qt(Lt)},onClick:function(){It||Tt(Kn)},style:pn}),p.createElement("div",{className:"".concat(mr,"-content")},sr),p.isValidElement(wt)||ir,$r&&p.createElement(ve,{className:"".concat(Pe,"-option-state"),customizeIcon:wt,customizeIconProps:{isSelected:ir}},ir?"\u2713":null))}))},tr=p.forwardRef(vn);tr.displayName="OptionList";var Nn=tr;function qn(I){var P=I.mode,Oe=I.options,Ee=I.children,Je=I.backfill,je=I.allowClear,Qe=I.placeholder,_e=I.getInputElement,qe=I.showSearch,vt=I.onSearch,lt=I.defaultOpen,ct=I.autoFocus,xt=I.labelInValue,tt=I.value,gt=I.inputValue,pt=I.optionLabelProp,Ft=isMultiple(P),Ot=qe!==void 0?qe:Ft||P==="combobox",wt=Oe||convertChildrenToData(Ee);if(warning(P!=="tags"||wt.every(function(Be){return!Be.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(Be){return Be.options?Be.options.some(function(we){return typeof("value"in we?we.value:we.key)=="number"}):typeof("value"in Be?Be.value:Be.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||!je||!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."),tt!=null){var ye=toArray(tt);warning(!xt||ye.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(!Ft||Array.isArray(tt),"`value` should be array when `mode` is `multiple` or `tags`")}if(Ee){var Ie=null;toNodeArray(Ee).some(function(Be){if(!React.isValidElement(Be)||!Be.type)return!1;var we=Be,Re=we.type;if(Re.isSelectOption)return!1;if(Re.isSelectOptGroup){var Pe=toNodeArray(Be.props.children).every(function(Xe){return!React.isValidElement(Xe)||!Be.type||Xe.type.isSelectOption?!0:(Ie=Xe.type,!1)});return!Pe}return Ie=Re,!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 $n(I,P){if(I){var Oe=function Ee(Je){for(var je=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;Mo(En),Qe&&Ee==="combobox"&&Vt!==null&&Un==="keyboard"&&Fr(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&&tt){var lr=Un(),Ur=(0,s.Z)(lr,2),Nr=Ur[0],Mr=Ur[1];tt(Nr,Mr)}else if(!fn&>&&hn!=="clear"){var zr=Un(),Eo=(0,s.Z)(zr,2),Ho=Eo[0],_o=Eo[1];gt(Ho,_o)}},zo=st(function(Vt,En){var fn,hn=Tt?En.selected:!0;hn?fn=Tt?[].concat((0,c.Z)(pn),[Vt]):[Vt]:fn=pn.filter(function(Un){return Un.value!==Vt}),Ar(fn),Vr(Vt,hn),Ee==="combobox"?Fr(""):(!C||xt)&&(Lt(""),Fr(""))}),No=function(En,fn){Ar(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(Lt(En),Fr(null),fn.source==="submit"){var hn=(En||"").trim();if(hn){var Un=Array.from(new Set([].concat((0,c.Z)(xr),[hn])));Ar(Un),Vr(hn,!0),Lt("")}return}fn.source!=="blur"&&(Ee==="combobox"&&Ar(En),lt==null||lt(En))},Co=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))));Ar(hn),hn.forEach(function(Un){Vr(Un,!0)})},io=p.useMemo(function(){var Vt=Pe!==!1&&Ft!==!1;return(0,$.Z)((0,$.Z)({},Et),{},{flattenOptions:sr,onActiveValue:xo,defaultActiveFirstOption:Ao,onSelect:zo,menuItemSelectedIcon:Re,rawValues:xr,fieldNames:tn,virtual:Vt,direction:Xe,listHeight:Ct,listItemHeight:$t,childrenAsData:Ht})},[Et,sr,xo,Ao,zo,Re,xr,tn,Pe,Ft,Ct,$t,Ht]);return p.createElement(mt.Provider,{value:io},p.createElement(M,(0,b.Z)({},qt,{id:Cn,prefixCls:je,ref:P,omitDomProps:An,mode:Ee,displayValues:Tr,onDisplayValuesChange:No,direction:Xe,searchValue:Dt,onSearch:So,autoClearSearchValue:xt,onSearchSplit:Co,dropdownMatchSelectWidth:Ft,OptionList:Nn,emptyOptions:!sr.length,activeValue:Xr,activeDescendantId:"".concat(Cn,"_list_").concat(no)})))}),K=Bn;K.Option=sn,K.OptGroup=at;var Ze=K,ze=Ze},9296:function(Zt,Me,e){e.r(Me),e.d(Me,{ResizableTextArea:function(){return T},default:function(){return re}});var b=e(54476),c=e(33885),f=e(20068),$=e(76190),s=e(42978),O=e(75931),t=e(94480),_=e(92310),J=e.n(_),p=e(93681),ee=e(5643),L=e(18929),y=e(59301),ne=e(29301),F=e(34280),H=e(16089),Le=` + 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"],Ae={},ae;function A(oe){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,he=oe.getAttribute("id")||oe.getAttribute("data-reactid")||oe.getAttribute("name");if(k&&Ae[he])return Ae[he];var N=window.getComputedStyle(oe),U=N.getPropertyValue("box-sizing")||N.getPropertyValue("-moz-box-sizing")||N.getPropertyValue("-webkit-box-sizing"),ue=parseFloat(N.getPropertyValue("padding-bottom"))+parseFloat(N.getPropertyValue("padding-top")),Q=parseFloat(N.getPropertyValue("border-bottom-width"))+parseFloat(N.getPropertyValue("border-top-width")),j=ve.map(function(Ce){return"".concat(Ce,":").concat(N.getPropertyValue(Ce))}).join(";"),be={sizingStyle:j,paddingSize:ue,borderSize:Q,boxSizing:U};return k&&he&&(Ae[he]=be),be}function d(oe){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,he=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,N=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ae||(ae=document.createElement("textarea"),ae.setAttribute("tab-index","-1"),ae.setAttribute("aria-hidden","true"),document.body.appendChild(ae)),oe.getAttribute("wrap")?ae.setAttribute("wrap",oe.getAttribute("wrap")):ae.removeAttribute("wrap");var U=A(oe,k),ue=U.paddingSize,Q=U.borderSize,j=U.boxSizing,be=U.sizingStyle;ae.setAttribute("style","".concat(be,";").concat(Le)),ae.value=oe.value||oe.placeholder||"";var Ce=void 0,Fe=void 0,Ne,ke=ae.scrollHeight;if(j==="border-box"?ke+=Q:j==="content-box"&&(ke-=ue),he!==null||N!==null){ae.value=" ";var et=ae.scrollHeight-ue;he!==null&&(Ce=et*he,j==="border-box"&&(Ce=Ce+ue+Q),ke=Math.max(Ce,ke)),N!==null&&(Fe=et*N,j==="border-box"&&(Fe=Fe+ue+Q),Ne=ke>Fe?"":"hidden",ke=Math.min(Fe,ke))}var rt={height:ke,overflowY:Ne,resize:"none"};return Ce&&(rt.minHeight=Ce),Fe&&(rt.maxHeight=Fe),rt}var r=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],m=0,h=1,V=2,z=y.forwardRef(function(oe,k){var he=oe,N=he.prefixCls,U=he.onPressEnter,ue=he.defaultValue,Q=he.value,j=he.autoSize,be=he.onResize,Ce=he.className,Fe=he.style,Ne=he.disabled,ke=he.onChange,et=he.onInternalAutoSize,rt=(0,O.Z)(he,r),He=(0,L.Z)(ue,{value:Q,postState:function(at){return at!=null?at:""}}),ce=(0,s.Z)(He,2),Te=ce[0],E=ce[1],g=function(at){E(at.target.value),ke==null||ke(at)},x=y.useRef();y.useImperativeHandle(k,function(){return{textArea:x.current}});var o=y.useMemo(function(){return j&&(0,$.Z)(j)==="object"?[j.minRows,j.maxRows]:[]},[j]),R=(0,s.Z)(o,2),G=R[0],l=R[1],i=!!j,D=function(){try{if(document.activeElement===x.current){var at=x.current,jt=at.selectionStart,sn=at.selectionEnd,Jt=at.scrollTop;x.current.setSelectionRange(jt,sn),x.current.scrollTop=Jt}}catch(dn){}},C=y.useState(V),u=(0,s.Z)(C,2),M=u[0],ge=u[1],X=y.useState(),fe=(0,s.Z)(X,2),te=fe[0],me=fe[1],de=function(){ge(m)};(0,F.Z)(function(){i&&de()},[Q,G,l,i]),(0,F.Z)(function(){if(M===m)ge(h);else if(M===h){var bt=d(x.current,!1,G,l);ge(V),me(bt)}else D()},[M]);var Ge=y.useRef(),Ye=function(){H.Z.cancel(Ge.current)},Ve=function(at){M===V&&(be==null||be(at),j&&(Ye(),Ge.current=(0,H.Z)(function(){de()})))};y.useEffect(function(){return Ye},[]);var nt=i?te:null,st=(0,c.Z)((0,c.Z)({},Fe),nt);return(M===m||M===h)&&(st.overflowY="hidden",st.overflowX="hidden"),y.createElement(ne.Z,{onResize:Ve,disabled:!(j||be)},y.createElement("textarea",(0,b.Z)({},rt,{ref:x,style:st,className:J()(N,Ce,(0,f.Z)({},"".concat(N,"-disabled"),Ne)),disabled:Ne,value:Te,onChange:g})))}),T=z,S=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function se(oe,k){return(0,t.Z)(oe||"").slice(0,k).join("")}function W(oe,k,he,N){var U=he;return oe?U=se(he,N):(0,t.Z)(k||"").lengthN&&(U=k),U}var Ke=y.forwardRef(function(oe,k){var he,N=oe.defaultValue,U=oe.value,ue=oe.onFocus,Q=oe.onBlur,j=oe.onChange,be=oe.allowClear,Ce=oe.maxLength,Fe=oe.onCompositionStart,Ne=oe.onCompositionEnd,ke=oe.suffix,et=oe.prefixCls,rt=et===void 0?"rc-textarea":et,He=oe.classes,ce=oe.showCount,Te=oe.className,E=oe.style,g=oe.disabled,x=oe.hidden,o=oe.classNames,R=oe.styles,G=oe.onResize,l=(0,O.Z)(oe,S),i=(0,L.Z)(N,{value:U,defaultValue:N}),D=(0,s.Z)(i,2),C=D[0],u=D[1],M=(0,y.useRef)(null),ge=y.useState(!1),X=(0,s.Z)(ge,2),fe=X[0],te=X[1],me=y.useState(!1),de=(0,s.Z)(me,2),Ge=de[0],Ye=de[1],Ve=y.useRef(),nt=y.useRef(0),st=y.useState(null),bt=(0,s.Z)(st,2),at=bt[0],jt=bt[1],sn=function(){var Kt;(Kt=M.current)===null||Kt===void 0||Kt.textArea.focus()};(0,y.useImperativeHandle)(k,function(){return{resizableTextArea:M.current,focus:sn,blur:function(){var Kt;(Kt=M.current)===null||Kt===void 0||Kt.textArea.blur()}}}),(0,y.useEffect)(function(){te(function(An){return!g&&An})},[g]);var Jt=Number(Ce)>0,dn=function(Kt){Ye(!0),Ve.current=C,nt.current=Kt.currentTarget.selectionStart,Fe==null||Fe(Kt)},Mn=function(Kt){Ye(!1);var Bn=Kt.currentTarget.value;if(Jt){var K,Ze=nt.current>=Ce+1||nt.current===((K=Ve.current)===null||K===void 0?void 0:K.length);Bn=W(Ze,Ve.current,Bn,Ce)}Bn!==C&&(u(Bn),(0,ee.rJ)(Kt.currentTarget,Kt,j,Bn)),Ne==null||Ne(Kt)},un=function(Kt){var Bn=Kt.target.value;if(!Ge&&Jt){var K=Kt.target.selectionStart>=Ce+1||Kt.target.selectionStart===Bn.length||!Kt.target.selectionStart;Bn=W(K,C,Bn,Ce)}u(Bn),(0,ee.rJ)(Kt.currentTarget,Kt,j,Bn)},mt=function(Kt){var Bn=l.onPressEnter,K=l.onKeyDown;Kt.key==="Enter"&&Bn&&Bn(Kt),K==null||K(Kt)},yn=function(Kt){te(!0),ue==null||ue(Kt)},Dn=function(Kt){te(!1),Q==null||Q(Kt)},Wt=function(Kt){var Bn;u(""),sn(),(0,ee.rJ)((Bn=M.current)===null||Bn===void 0?void 0:Bn.textArea,Kt,j)},vn=(0,ee.D7)(C);!Ge&&Jt&&U==null&&(vn=se(vn,Ce));var tr=ke,Nn;if(ce){var qn=(0,t.Z)(vn).length;(0,$.Z)(ce)==="object"?Nn=ce.formatter({value:vn,count:qn,maxLength:Ce}):Nn="".concat(qn).concat(Jt?" / ".concat(Ce):""),tr=y.createElement(y.Fragment,null,tr,y.createElement("span",{className:J()("".concat(rt,"-data-count"),o==null?void 0:o.count),style:R==null?void 0:R.count},Nn))}var $n=function(Kt){var Bn;G==null||G(Kt),(Bn=M.current)!==null&&Bn!==void 0&&Bn.textArea.style.height&&jt(!0)},Fn=!l.autoSize&&!ce&&!be,Cr=y.createElement(p.BaseInput,{value:vn,allowClear:be,handleReset:Wt,suffix:tr,prefixCls:rt,classes:{affixWrapper:J()(He==null?void 0:He.affixWrapper,(he={},(0,f.Z)(he,"".concat(rt,"-show-count"),ce),(0,f.Z)(he,"".concat(rt,"-textarea-allow-clear"),be),he))},disabled:g,focused:fe,className:Te,style:(0,c.Z)((0,c.Z)({},E),at&&!Fn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Nn=="string"?Nn:void 0}},hidden:x,inputElement:y.createElement(T,(0,b.Z)({},l,{onKeyDown:mt,onChange:un,onFocus:yn,onBlur:Dn,onCompositionStart:dn,onCompositionEnd:Mn,className:o==null?void 0:o.textarea,style:(0,c.Z)((0,c.Z)({},R==null?void 0:R.textarea),{},{resize:E==null?void 0:E.resize}),disabled:g,prefixCls:rt,onResize:$n,ref:M}))});return Cr}),Y=Ke,re=Y},39417:function(Zt,Me,e){e.d(Me,{Z:function(){return h}});var b=e(54476),c=e(20068),f=e(75931),$=e(33885),s=e(67732),O=e(83652),t=e(31226),_=e(42403),J=e(158),p=e(92310),ee=e.n(p),L=e(26112),y=e(59301),ne=e(39378),F=function(z){for(var T=z.prefixCls,S=z.level,se=z.isStart,W=z.isEnd,Ke="".concat(T,"-indent-unit"),Y=[],re=0;re0&&arguments[0]!==void 0?arguments[0]:[],g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],x=E.length,o=g.length;if(Math.abs(x-o)!==1)return{add:!1,key:null};function R(G,l){var i=new Map;G.forEach(function(C){i.set(C,!0)});var D=l.filter(function(C){return!i.has(C)});return D.length===1?D[0]:null}return x ").concat(g);return g}var Ce=H.forwardRef(function(E,g){var x=E.prefixCls,o=E.data,R=E.selectable,G=E.checkable,l=E.expandedKeys,i=E.selectedKeys,D=E.checkedKeys,C=E.loadedKeys,u=E.loadingKeys,M=E.halfCheckedKeys,ge=E.keyEntities,X=E.disabled,fe=E.dragging,te=E.dragOverNodeKey,me=E.dropPosition,de=E.motion,Ge=E.height,Ye=E.itemHeight,Ve=E.virtual,nt=E.focusable,st=E.activeItem,bt=E.focused,at=E.tabIndex,jt=E.onKeyDown,sn=E.onFocus,Jt=E.onBlur,dn=E.onActiveChange,Mn=E.onListChangeStart,un=E.onListChangeEnd,mt=(0,A.Z)(E,re),yn=H.useRef(null),Dn=H.useRef(null);H.useImperativeHandle(g,function(){return{scrollTo:function(ct){yn.current.scrollTo(ct)},getIndentWidth:function(){return Dn.current.offsetWidth}}});var Wt=H.useState(l),vn=(0,ae.Z)(Wt,2),tr=vn[0],Nn=vn[1],qn=H.useState(o),$n=(0,ae.Z)(qn,2),Fn=$n[0],Cr=$n[1],An=H.useState(o),Kt=(0,ae.Z)(An,2),Bn=Kt[0],K=Kt[1],Ze=H.useState([]),ze=(0,ae.Z)(Ze,2),I=ze[0],P=ze[1],Oe=H.useState(null),Ee=(0,ae.Z)(Oe,2),Je=Ee[0],je=Ee[1],Qe=H.useRef(o);Qe.current=o;function _e(){var lt=Qe.current;Cr(lt),K(lt),P([]),je(null),un()}(0,d.Z)(function(){Nn(l);var lt=Ke(tr,l);if(lt.key!==null)if(lt.add){var ct=Fn.findIndex(function(Ot){var wt=Ot.key;return wt===lt.key}),xt=Q(Y(Fn,o,lt.key),Ve,Ge,Ye),tt=Fn.slice();tt.splice(ct+1,0,ue),K(tt),P(xt),je("show")}else{var gt=o.findIndex(function(Ot){var wt=Ot.key;return wt===lt.key}),pt=Q(Y(o,Fn,lt.key),Ve,Ge,Ye),Ft=o.slice();Ft.splice(gt+1,0,ue),K(Ft),P(pt),je("hide")}else Fn!==o&&(Cr(o),K(o))},[l,o]),H.useEffect(function(){fe||_e()},[fe]);var qe=de?Bn:o,vt={expandedKeys:l,selectedKeys:i,loadedKeys:C,loadingKeys:u,checkedKeys:D,halfCheckedKeys:M,dragOverNodeKey:te,dropPosition:me,keyEntities:ge};return H.createElement(H.Fragment,null,bt&&st&&H.createElement("span",{style:oe,"aria-live":"assertive"},be(st)),H.createElement("div",null,H.createElement("input",{style:oe,disabled:nt===!1||X,tabIndex:nt!==!1?at:null,onKeyDown:jt,onFocus:sn,onBlur:Jt,value:"",onChange:k,"aria-label":"for screen reader"})),H.createElement("div",{className:"".concat(x,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},H.createElement("div",{className:"".concat(x,"-indent")},H.createElement("div",{ref:Dn,className:"".concat(x,"-indent-unit")}))),H.createElement(r.Z,(0,b.Z)({},mt,{data:qe,itemKey:j,height:Ge,fullHeight:!1,virtual:Ve,itemHeight:Ye,prefixCls:"".concat(x,"-list"),ref:yn,onVisibleChange:function(ct,xt){var tt=new Set(ct),gt=xt.filter(function(pt){return!tt.has(pt)});gt.some(function(pt){return j(pt)===he})&&_e()}}),function(lt){var ct=lt.pos,xt=(0,b.Z)({},(Ae(lt.data),lt.data)),tt=lt.title,gt=lt.key,pt=lt.isStart,Ft=lt.isEnd,Ot=(0,z.km)(gt,ct);delete xt.key,delete xt.children;var wt=(0,z.H8)(Ot,vt);return H.createElement(W,(0,b.Z)({},xt,wt,{title:tt,active:!!st&>===st.key,pos:ct,data:lt.data,isStart:pt,isEnd:Ft,motion:de,motionNodes:gt===he?I:null,motionType:Je,onMotionStart:Mn,onMotionEnd:_e,treeNodeRequiredProps:vt,onMouseMove:function(){dn(null)}}))}))});Ce.displayName="NodeList";var Fe=Ce,Ne=e(35654),ke=e(90782),et=e(67841),rt=10,He=function(E){(0,J.Z)(x,E);var g=(0,p.Z)(x);function x(){var o;(0,O.Z)(this,x);for(var R=arguments.length,G=new Array(R),l=0;l2&&arguments[2]!==void 0?arguments[2]:!1,M=o.state,ge=M.dragChildrenKeys,X=M.dropPosition,fe=M.dropTargetKey,te=M.dropTargetPos,me=M.dropAllowed;if(me){var de=o.props.onDrop;if(o.setState({dragOverNodeKey:null}),o.cleanDragState(),fe!==null){var Ge=(0,$.Z)((0,$.Z)({},(0,z.H8)(fe,o.getTreeNodeRequiredProps())),{},{active:((C=o.getActiveItem())===null||C===void 0?void 0:C.key)===fe,data:(0,et.Z)(o.state.keyEntities,fe).node}),Ye=ge.indexOf(fe)!==-1;(0,F.ZP)(!Ye,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ve=(0,Ne.yx)(te),nt={event:i,node:(0,z.F)(Ge),dragNode:o.dragNode?(0,z.F)(o.dragNode.props):null,dragNodesKeys:[o.dragNode.props.eventKey].concat(ge),dropToGap:X!==0,dropPosition:X+Number(Ve[Ve.length-1])};u||de==null||de(nt),o.dragNode=null}}},o.cleanDragState=function(){var i=o.state.draggingNodeKey;i!==null&&o.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),o.dragStartMousePosition=null,o.currentMouseOverDroppableNodeKey=null},o.triggerExpandActionExpand=function(i,D){var C=o.state,u=C.expandedKeys,M=C.flattenNodes,ge=D.expanded,X=D.key,fe=D.isLeaf;if(!(fe||i.shiftKey||i.metaKey||i.ctrlKey)){var te=M.filter(function(de){return de.key===X})[0],me=(0,z.F)((0,$.Z)((0,$.Z)({},(0,z.H8)(X,o.getTreeNodeRequiredProps())),{},{data:te.data}));o.setExpandedKeys(ge?(0,Ne._5)(u,X):(0,Ne.L0)(u,X)),o.onNodeExpand(i,me)}},o.onNodeClick=function(i,D){var C=o.props,u=C.onClick,M=C.expandAction;M==="click"&&o.triggerExpandActionExpand(i,D),u==null||u(i,D)},o.onNodeDoubleClick=function(i,D){var C=o.props,u=C.onDoubleClick,M=C.expandAction;M==="doubleClick"&&o.triggerExpandActionExpand(i,D),u==null||u(i,D)},o.onNodeSelect=function(i,D){var C=o.state.selectedKeys,u=o.state,M=u.keyEntities,ge=u.fieldNames,X=o.props,fe=X.onSelect,te=X.multiple,me=D.selected,de=D[ge.key],Ge=!me;Ge?te?C=(0,Ne.L0)(C,de):C=[de]:C=(0,Ne._5)(C,de);var Ye=C.map(function(Ve){var nt=(0,et.Z)(M,Ve);return nt?nt.node:null}).filter(function(Ve){return Ve});o.setUncontrolledState({selectedKeys:C}),fe==null||fe(C,{event:"select",selected:Ge,node:D,selectedNodes:Ye,nativeEvent:i.nativeEvent})},o.onNodeCheck=function(i,D,C){var u=o.state,M=u.keyEntities,ge=u.checkedKeys,X=u.halfCheckedKeys,fe=o.props,te=fe.checkStrictly,me=fe.onCheck,de=D.key,Ge,Ye={event:"check",node:D,checked:C,nativeEvent:i.nativeEvent};if(te){var Ve=C?(0,Ne.L0)(ge,de):(0,Ne._5)(ge,de),nt=(0,Ne._5)(X,de);Ge={checked:Ve,halfChecked:nt},Ye.checkedNodes=Ve.map(function(Jt){return(0,et.Z)(M,Jt)}).filter(function(Jt){return Jt}).map(function(Jt){return Jt.node}),o.setUncontrolledState({checkedKeys:Ve})}else{var st=(0,ke.S)([].concat((0,s.Z)(ge),[de]),!0,M),bt=st.checkedKeys,at=st.halfCheckedKeys;if(!C){var jt=new Set(bt);jt.delete(de);var sn=(0,ke.S)(Array.from(jt),{checked:!1,halfCheckedKeys:at},M);bt=sn.checkedKeys,at=sn.halfCheckedKeys}Ge=bt,Ye.checkedNodes=[],Ye.checkedNodesPositions=[],Ye.halfCheckedKeys=at,bt.forEach(function(Jt){var dn=(0,et.Z)(M,Jt);if(dn){var Mn=dn.node,un=dn.pos;Ye.checkedNodes.push(Mn),Ye.checkedNodesPositions.push({node:Mn,pos:un})}}),o.setUncontrolledState({checkedKeys:bt},!1,{halfCheckedKeys:at})}me==null||me(Ge,Ye)},o.onNodeLoad=function(i){var D=i.key,C=new Promise(function(u,M){o.setState(function(ge){var X=ge.loadedKeys,fe=X===void 0?[]:X,te=ge.loadingKeys,me=te===void 0?[]:te,de=o.props,Ge=de.loadData,Ye=de.onLoad;if(!Ge||fe.indexOf(D)!==-1||me.indexOf(D)!==-1)return null;var Ve=Ge(i);return Ve.then(function(){var nt=o.state.loadedKeys,st=(0,Ne.L0)(nt,D);Ye==null||Ye(st,{event:"load",node:i}),o.setUncontrolledState({loadedKeys:st}),o.setState(function(bt){return{loadingKeys:(0,Ne._5)(bt.loadingKeys,D)}}),u()}).catch(function(nt){if(o.setState(function(bt){return{loadingKeys:(0,Ne._5)(bt.loadingKeys,D)}}),o.loadingRetryTimes[D]=(o.loadingRetryTimes[D]||0)+1,o.loadingRetryTimes[D]>=rt){var st=o.state.loadedKeys;(0,F.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),o.setUncontrolledState({loadedKeys:(0,Ne.L0)(st,D)}),u()}M(nt)}),{loadingKeys:(0,Ne.L0)(me,D)}})});return C.catch(function(){}),C},o.onNodeMouseEnter=function(i,D){var C=o.props.onMouseEnter;C==null||C({event:i,node:D})},o.onNodeMouseLeave=function(i,D){var C=o.props.onMouseLeave;C==null||C({event:i,node:D})},o.onNodeContextMenu=function(i,D){var C=o.props.onRightClick;C&&(i.preventDefault(),C({event:i,node:D}))},o.onFocus=function(){var i=o.props.onFocus;o.setState({focused:!0});for(var D=arguments.length,C=new Array(D),u=0;u1&&arguments[1]!==void 0?arguments[1]:!1,C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!o.destroyed){var u=!1,M=!0,ge={};Object.keys(i).forEach(function(X){if(X in o.props){M=!1;return}u=!0,ge[X]=i[X]}),u&&(!D||M)&&o.setState((0,$.Z)((0,$.Z)({},ge),C))}},o.scrollTo=function(i){o.listRef.current.scrollTo(i)},o}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,G=this.state,l=G.focused,i=G.flattenNodes,D=G.keyEntities,C=G.draggingNodeKey,u=G.activeKey,M=G.dropLevelOffset,ge=G.dropContainerKey,X=G.dropTargetKey,fe=G.dropPosition,te=G.dragOverNodeKey,me=G.indent,de=this.props,Ge=de.prefixCls,Ye=de.className,Ve=de.style,nt=de.showLine,st=de.focusable,bt=de.tabIndex,at=bt===void 0?0:bt,jt=de.selectable,sn=de.showIcon,Jt=de.icon,dn=de.switcherIcon,Mn=de.draggable,un=de.checkable,mt=de.checkStrictly,yn=de.disabled,Dn=de.motion,Wt=de.loadData,vn=de.filterTreeNode,tr=de.height,Nn=de.itemHeight,qn=de.virtual,$n=de.titleRender,Fn=de.dropIndicatorRender,Cr=de.onContextMenu,An=de.onScroll,Kt=de.direction,Bn=de.rootClassName,K=de.rootStyle,Ze=(0,ne.Z)(this.props,{aria:!0,data:!0}),ze;return Mn&&((0,f.Z)(Mn)==="object"?ze=Mn:typeof Mn=="function"?ze={nodeDraggable:Mn}:ze={}),H.createElement(Le.k.Provider,{value:{prefixCls:Ge,selectable:jt,showIcon:sn,icon:Jt,switcherIcon:dn,draggable:ze,draggingNodeKey:C,checkable:un,checkStrictly:mt,disabled:yn,keyEntities:D,dropLevelOffset:M,dropContainerKey:ge,dropTargetKey:X,dropPosition:fe,dragOverNodeKey:te,indent:me,direction:Kt,dropIndicatorRender:Fn,loadData:Wt,filterTreeNode:vn,titleRender:$n,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}},H.createElement("div",{role:"tree",className:L()(Ge,Ye,Bn,(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"),u!==null),R)),style:K},H.createElement(Fe,(0,b.Z)({ref:this.listRef,prefixCls:Ge,style:Ve,data:i,disabled:yn,selectable:jt,checkable:!!un,motion:Dn,dragging:C!==null,height:tr,itemHeight:Nn,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:Cr,onScroll:An},this.getTreeNodeRequiredProps(),Ze))))}}],[{key:"getDerivedStateFromProps",value:function(R,G){var l=G.prevProps,i={prevProps:R};function D(st){return!l&&st in R||l&&l[st]!==R[st]}var C,u=G.fieldNames;if(D("fieldNames")&&(u=(0,z.w$)(R.fieldNames),i.fieldNames=u),D("treeData")?C=R.treeData:D("children")&&((0,F.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),C=(0,z.zn)(R.children)),C){i.treeData=C;var M=(0,z.I8)(C,{fieldNames:u});i.keyEntities=(0,$.Z)((0,c.Z)({},he,U),M.keyEntities)}var ge=i.keyEntities||G.keyEntities;if(D("expandedKeys")||l&&D("autoExpandParent"))i.expandedKeys=R.autoExpandParent||!l&&R.defaultExpandParent?(0,Ne.r7)(R.expandedKeys,ge):R.expandedKeys;else if(!l&&R.defaultExpandAll){var X=(0,$.Z)({},ge);delete X[he],i.expandedKeys=Object.keys(X).map(function(st){return X[st].key})}else!l&&R.defaultExpandedKeys&&(i.expandedKeys=R.autoExpandParent||R.defaultExpandParent?(0,Ne.r7)(R.defaultExpandedKeys,ge):R.defaultExpandedKeys);if(i.expandedKeys||delete i.expandedKeys,C||i.expandedKeys){var fe=(0,z.oH)(C||G.treeData,i.expandedKeys||G.expandedKeys,u);i.flattenNodes=fe}if(R.selectable&&(D("selectedKeys")?i.selectedKeys=(0,Ne.BT)(R.selectedKeys,R):!l&&R.defaultSelectedKeys&&(i.selectedKeys=(0,Ne.BT)(R.defaultSelectedKeys,R))),R.checkable){var te;if(D("checkedKeys")?te=(0,Ne.E6)(R.checkedKeys)||{}:!l&&R.defaultCheckedKeys?te=(0,Ne.E6)(R.defaultCheckedKeys)||{}:C&&(te=(0,Ne.E6)(R.checkedKeys)||{checkedKeys:G.checkedKeys,halfCheckedKeys:G.halfCheckedKeys}),te){var me=te,de=me.checkedKeys,Ge=de===void 0?[]:de,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}i.checkedKeys=Ge,i.halfCheckedKeys=Ve}}return D("loadedKeys")&&(i.loadedKeys=R.loadedKeys),i}}]),x}(H.Component);He.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},He.TreeNode=h.Z;var ce=He,Te=ce},35654:function(Zt,Me,e){e.d(Me,{BT:function(){return H},E6:function(){return Ae},L0:function(){return p},OM:function(){return F},_5:function(){return J},r7:function(){return ae},wA:function(){return L},yx:function(){return ee}});var b=e(94480),c=e(76190),f=e(48736),$=e(59301),s=e(39417),O=e(67841),t=e(71430),_=null;function J(A,d){if(!A)return[];var r=A.slice(),m=r.indexOf(d);return m>=0&&r.splice(m,1),r}function p(A,d){var r=(A||[]).slice();return r.indexOf(d)===-1&&r.push(d),r}function ee(A){return A.split("-")}function L(A,d){var r=[],m=(0,O.Z)(d,A);function h(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];V.forEach(function(z){var T=z.key,S=z.children;r.push(T),h(S)})}return h(m.children),r}function y(A){if(A.parent){var d=ee(A.pos);return Number(d[d.length-1])===A.parent.children.length-1}return!1}function ne(A){var d=ee(A.pos);return Number(d[d.length-1])===0}function F(A,d,r,m,h,V,z,T,S,se){var W,Ke=A.clientX,Y=A.clientY,re=A.target.getBoundingClientRect(),oe=re.top,k=re.height,he=(se==="rtl"?-1:1)*(((h==null?void 0:h.x)||0)-Ke),N=(he-12)/m,U=(0,O.Z)(T,r.props.eventKey);if(Y-1.5?V({dragNode:rt,dropNode:He,dropPosition:1})?Ne=1:ce=!1:V({dragNode:rt,dropNode:He,dropPosition:0})?Ne=0:V({dragNode:rt,dropNode:He,dropPosition:1})?Ne=1:ce=!1:V({dragNode:rt,dropNode:He,dropPosition:1})?Ne=1:ce=!1,{dropPosition:Ne,dropLevelOffset:ke,dropTargetKey:U.key,dropTargetPos:U.pos,dragOverNodeKey:Fe,dropContainerKey:Ne===0?null:((W=U.parent)===null||W===void 0?void 0:W.key)||null,dropAllowed:ce}}function H(A,d){if(A){var r=d.multiple;return r?A.slice():A.length?[A[0]]:A}}var Le=function(d){return d};function ve(A,d){if(!A)return[];var r=d||{},m=r.processProps,h=m===void 0?Le:m,V=Array.isArray(A)?A:[A];return V.map(function(z){var T=z.children,S=_objectWithoutProperties(z,_),se=ve(T,d);return React.createElement(TreeNode,_extends({key:S.key},h(S)),se)})}function Ae(A){if(!A)return null;var d;if(Array.isArray(A))d={checkedKeys:A,halfCheckedKeys:void 0};else if((0,c.Z)(A)==="object")d={checkedKeys:A.checked||void 0,halfCheckedKeys:A.halfChecked||void 0};else return(0,f.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return d}function ae(A,d){var r=new Set;function m(h){if(!r.has(h)){var V=(0,O.Z)(d,h);if(V){r.add(h);var z=V.parent,T=V.node;T.disabled||z&&m(z.key)}}}return(A||[]).forEach(function(h){m(h)}),(0,b.Z)(r)}},90782:function(Zt,Me,e){e.d(Me,{S:function(){return t}});var b=e(48736),c=e(67841);function f(_,J){var p=new Set;return _.forEach(function(ee){J.has(ee)||p.add(ee)}),p}function $(_){var J=_||{},p=J.disabled,ee=J.disableCheckbox,L=J.checkable;return!!(p||ee)||L===!1}function s(_,J,p,ee){for(var L=new Set(_),y=new Set,ne=0;ne<=p;ne+=1){var F=J.get(ne)||new Set;F.forEach(function(Ae){var ae=Ae.key,A=Ae.node,d=Ae.children,r=d===void 0?[]:d;L.has(ae)&&!ee(A)&&r.filter(function(m){return!ee(m.node)}).forEach(function(m){L.add(m.key)})})}for(var H=new Set,Le=p;Le>=0;Le-=1){var ve=J.get(Le)||new Set;ve.forEach(function(Ae){var ae=Ae.parent,A=Ae.node;if(!(ee(A)||!Ae.parent||H.has(Ae.parent.key))){if(ee(Ae.parent.node)){H.add(ae.key);return}var d=!0,r=!1;(ae.children||[]).filter(function(m){return!ee(m.node)}).forEach(function(m){var h=m.key,V=L.has(h);d&&!V&&(d=!1),!r&&(V||y.has(h))&&(r=!0)}),d&&L.add(ae.key),r&&y.add(ae.key),H.add(ae.key)}})}return{checkedKeys:Array.from(L),halfCheckedKeys:Array.from(f(y,L))}}function O(_,J,p,ee,L){for(var y=new Set(_),ne=new Set(J),F=0;F<=ee;F+=1){var H=p.get(F)||new Set;H.forEach(function(ae){var A=ae.key,d=ae.node,r=ae.children,m=r===void 0?[]:r;!y.has(A)&&!ne.has(A)&&!L(d)&&m.filter(function(h){return!L(h.node)}).forEach(function(h){y.delete(h.key)})})}ne=new Set;for(var Le=new Set,ve=ee;ve>=0;ve-=1){var Ae=p.get(ve)||new Set;Ae.forEach(function(ae){var A=ae.parent,d=ae.node;if(!(L(d)||!ae.parent||Le.has(ae.parent.key))){if(L(ae.parent.node)){Le.add(A.key);return}var r=!0,m=!1;(A.children||[]).filter(function(h){return!L(h.node)}).forEach(function(h){var V=h.key,z=y.has(V);r&&!z&&(r=!1),!m&&(z||ne.has(V))&&(m=!0)}),r||y.delete(A.key),m&&ne.add(A.key),Le.add(A.key)}})}return{checkedKeys:Array.from(y),halfCheckedKeys:Array.from(f(ne,y))}}function t(_,J,p,ee){var L=[],y;ee?y=ee:y=$;var ne=new Set(_.filter(function(ve){var Ae=!!(0,c.Z)(p,ve);return Ae||L.push(ve),Ae})),F=new Map,H=0;Object.keys(p).forEach(function(ve){var Ae=p[ve],ae=Ae.level,A=F.get(ae);A||(A=new Set,F.set(ae,A)),A.add(Ae),H=Math.max(H,ae)}),(0,b.ZP)(!L.length,"Tree missing follow keys: ".concat(L.slice(0,100).map(function(ve){return"'".concat(ve,"'")}).join(", ")));var Le;return J===!0?Le=s(ne,F,H,y):Le=O(ne,J.halfCheckedKeys,F,H,y),Le}},67841:function(Zt,Me,e){e.d(Me,{Z:function(){return b}});function b(c,f){return c[f]}},71430:function(Zt,Me,e){e.d(Me,{F:function(){return ae},H8:function(){return Ae},I8:function(){return ve},km:function(){return L},oH:function(){return H},w$:function(){return y},zn:function(){return F}});var b=e(76190),c=e(94480),f=e(33885),$=e(75931),s=e(11592),O=e(2738),t=e(48736),_=e(67841),J=["children"];function p(A,d){return"".concat(A,"-").concat(d)}function ee(A){return A&&A.type&&A.type.isTreeNode}function L(A,d){return A!=null?A:d}function y(A){var d=A||{},r=d.title,m=d._title,h=d.key,V=d.children,z=r||"title";return{title:z,_title:m||[z],key:h||"key",children:V||"children"}}function ne(A,d){var r=new Map;function m(h){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(h||[]).forEach(function(z){var T=z[d.key],S=z[d.children];warning(T!=null,"Tree node must have a certain key: [".concat(V).concat(T,"]"));var se=String(T);warning(!r.has(se)||T===null||T===void 0,"Same 'key' exist in the Tree: ".concat(se)),r.set(se,!0),m(S,"".concat(V).concat(se," > "))})}m(A)}function F(A){function d(r){var m=(0,s.Z)(r);return m.map(function(h){if(!ee(h))return(0,t.ZP)(!h,"Tree/TreeNode can only accept TreeNode as children."),null;var V=h.key,z=h.props,T=z.children,S=(0,$.Z)(z,J),se=(0,f.Z)({key:V},S),W=d(T);return W.length&&(se.children=W),se}).filter(function(h){return h})}return d(A)}function H(A,d,r){var m=y(r),h=m._title,V=m.key,z=m.children,T=new Set(d===!0?[]:d),S=[];function se(W){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return W.map(function(Y,re){for(var oe=p(Ke?Ke.pos:"0",re),k=L(Y[V],oe),he,N=0;N1&&arguments[1]!==void 0?arguments[1]:{},r=d.initWrapper,m=d.processEntity,h=d.onProcessFinished,V=d.externalGetKey,z=d.childrenPropName,T=d.fieldNames,S=arguments.length>2?arguments[2]:void 0,se=V||S,W={},Ke={},Y={posEntities:W,keyEntities:Ke};return r&&(Y=r(Y)||Y),Le(A,function(re){var oe=re.node,k=re.index,he=re.pos,N=re.key,U=re.parentPos,ue=re.level,Q=re.nodes,j={node:oe,nodes:Q,index:k,key:N,pos:he,level:ue},be=L(N,he);W[he]=j,Ke[be]=j,j.parent=W[U],j.parent&&(j.parent.children=j.parent.children||[],j.parent.children.push(j)),m&&m(j,Y)},{externalGetKey:se,childrenPropName:z,fieldNames:T}),h&&h(Y),Y}function Ae(A,d){var r=d.expandedKeys,m=d.selectedKeys,h=d.loadedKeys,V=d.loadingKeys,z=d.checkedKeys,T=d.halfCheckedKeys,S=d.dragOverNodeKey,se=d.dropPosition,W=d.keyEntities,Ke=(0,_.Z)(W,A),Y={eventKey:A,expanded:r.indexOf(A)!==-1,selected:m.indexOf(A)!==-1,loaded:h.indexOf(A)!==-1,loading:V.indexOf(A)!==-1,checked:z.indexOf(A)!==-1,halfChecked:T.indexOf(A)!==-1,pos:String(Ke?Ke.pos:""),dragOver:S===A&&se===0,dragOverGapTop:S===A&&se===-1,dragOverGapBottom:S===A&&se===1};return Y}function ae(A){var d=A.data,r=A.expanded,m=A.selected,h=A.checked,V=A.loaded,z=A.loading,T=A.halfChecked,S=A.dragOver,se=A.dragOverGapTop,W=A.dragOverGapBottom,Ke=A.pos,Y=A.active,re=A.eventKey,oe=(0,f.Z)((0,f.Z)({},d),{},{expanded:r,selected:m,checked:h,loaded:V,loading:z,halfChecked:T,dragOver:S,dragOverGapTop:se,dragOverGapBottom:W,pos:Ke,active:Y,key:re});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`."),A}}),oe}},8224:function(Zt,Me,e){e.d(Me,{Z:function(){return c}});var b=e(4676);function c(f,$,s,O){var t=b.unstable_batchedUpdates?function(J){b.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(Zt,Me,e){e.d(Me,{g1:function(){return ee},os:function(){return y}});var b=/margin|padding|width|height|max|min|offset/,c={left:!0,top:!0},f={cssFloat:1,styleFloat:1,float:1};function $(ne){return ne.nodeType===1?ne.ownerDocument.defaultView.getComputedStyle(ne,null):{}}function s(ne,F,H){if(F=F.toLowerCase(),H==="auto"){if(F==="height")return ne.offsetHeight;if(F==="width")return ne.offsetWidth}return F in c||(c[F]=b.test(F)),c[F]?parseFloat(H)||0:H}function O(ne,F){var H=arguments.length,Le=$(ne);return F=f[F]?"cssFloat"in ne.style?"cssFloat":"styleFloat":F,H===1?Le:s(ne,F,Le[F]||ne.style[F])}function t(ne,F,H){var Le=arguments.length;if(F=f[F]?"cssFloat"in ne.style?"cssFloat":"styleFloat":F,Le===3)return typeof H=="number"&&b.test(F)&&(H="".concat(H,"px")),ne.style[F]=H,H;for(var ve in F)F.hasOwnProperty(ve)&&t(ne,ve,F[ve]);return $(ne)}function _(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 p(){var ne=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),F=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ne,height:F}}function ee(){var ne=document.documentElement.clientWidth,F=window.innerHeight||document.documentElement.clientHeight;return{width:ne,height:F}}function L(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function y(ne){var F=ne.getBoundingClientRect(),H=document.documentElement;return{left:F.left+(window.pageXOffset||H.scrollLeft)-(H.clientLeft||document.body.clientLeft||0),top:F.top+(window.pageYOffset||H.scrollTop)-(H.clientTop||document.body.clientTop||0)}}},3465:function(Zt,Me,e){e.d(Me,{G:function(){return $}});var b=e(47273),c=function(O){if((0,b.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(Zt,Me,e){e.d(Me,{Z:function(){return He}});var b=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),p=e(70425),ee=e(34280),L=e(59301),y=e(4676),ne=L.forwardRef(function(ce,Te){var E=ce.height,g=ce.offsetY,x=ce.offsetX,o=ce.children,R=ce.prefixCls,G=ce.onInnerResize,l=ce.innerProps,i=ce.rtl,D=ce.extra,C={},u={display:"flex",flexDirection:"column"};return g!==void 0&&(C={height:E,position:"relative",overflow:"hidden"},u=(0,f.Z)((0,f.Z)({},u),{},(0,$.Z)((0,$.Z)((0,$.Z)((0,$.Z)((0,$.Z)({transform:"translateY(".concat(g,"px)")},i?"marginRight":"marginLeft",-x),"position","absolute"),"left",0),"right",0),"top",0))),L.createElement("div",{style:C},L.createElement(J.Z,{onResize:function(ge){var X=ge.offsetHeight;X&&G&&G()}},L.createElement("div",(0,b.Z)({style:u,className:_()((0,$.Z)({},"".concat(R,"-holder-inner"),R)),ref:Te},l),o,D)))});ne.displayName="Filler";var F=ne;function H(ce){var Te=ce.children,E=ce.setRef,g=L.useCallback(function(x){E(x)},[]);return L.cloneElement(Te,{ref:g})}function Le(ce,Te,E,g,x,o,R,G){var l=G.getKey;return ce.slice(Te,E+1).map(function(i,D){var C=Te+D,u=R(i,C,{style:{width:g},offsetX:x}),M=l(i);return L.createElement(H,{key:M,setRef:function(X){return o(i,X)}},u)})}function ve(ce,Te,E,g){var x=E-ce,o=Te-E,R=Math.min(x,o)*2;if(g<=R){var G=Math.floor(g/2);return g%2?E+G+1:E-G}return x>o?E-(g-o):E+(g-x)}function Ae(ce,Te,E){var g=ce.length,x=Te.length,o,R;if(g===0&&x===0)return null;g2&&arguments[2]!==void 0?arguments[2]:!1,C=l?i<0&&G.current.left||i>0&&G.current.right:i<0&&G.current.top||i>0&&G.current.bottom;return D&&C?(clearTimeout(o.current),x.current=!1):(!C||x.current)&&R(),!x.current&&C}};function h(ce,Te,E,g,x,o,R){var G=(0,L.useRef)(0),l=(0,L.useRef)(null),i=(0,L.useRef)(null),D=(0,L.useRef)(!1),C=m(Te,E,g,x);function u(me,de){if(A.Z.cancel(l.current),!C(!1,de)){var Ge=me;if(!Ge._virtualHandled)Ge._virtualHandled=!0;else return;G.current+=de,i.current=de,r||Ge.preventDefault(),l.current=(0,A.Z)(function(){var Ye=D.current?10:1;R(G.current*Ye,!1),G.current=0})}}function M(me,de){R(de,!0),r||me.preventDefault()}var ge=(0,L.useRef)(null),X=(0,L.useRef)(null);function fe(me){if(ce){A.Z.cancel(X.current),X.current=(0,A.Z)(function(){ge.current=null},2);var de=me.deltaX,Ge=me.deltaY,Ye=me.shiftKey,Ve=de,nt=Ge;(ge.current==="sx"||!ge.current&&Ye&&Ge&&!de)&&(Ve=Ge,nt=0,ge.current="sx");var st=Math.abs(Ve),bt=Math.abs(nt);ge.current===null&&(ge.current=o&&st>bt?"x":"y"),ge.current==="y"?u(me,nt):M(me,Ve)}}function te(me){ce&&(D.current=me.detail===i.current)}return[fe,te]}function V(ce,Te,E,g){var x=L.useMemo(function(){return[new Map,[]]},[ce,E.id,g]),o=(0,s.Z)(x,2),R=o[0],G=o[1],l=function(D){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:D,u=R.get(D),M=R.get(C);if(u===void 0||M===void 0)for(var ge=ce.length,X=G.length;X0&&arguments[0]!==void 0?arguments[0]:!1;D();var ge=function(){var te=!1;G.current.forEach(function(me,de){if(me&&me.offsetParent){var Ge=me.offsetHeight,Ye=getComputedStyle(me),Ve=Ye.marginTop,nt=Ye.marginBottom,st=W(Ve),bt=W(nt),at=Ge+st+bt;l.current.get(de)!==at&&(l.current.set(de,at),te=!0)}}),te&&R(function(me){return me+1})};if(M)ge();else{i.current+=1;var X=i.current;Promise.resolve().then(function(){X===i.current&&ge()})}}function u(M,ge){var X=ce(M),fe=G.current.get(X);ge?(G.current.set(X,ge),C()):G.current.delete(X),!fe!=!ge&&(ge?Te==null||Te(M):E==null||E(M))}return(0,L.useEffect)(function(){return D},[]),[u,C,l.current,o]}var Y=14/15;function re(ce,Te,E){var g=(0,L.useRef)(!1),x=(0,L.useRef)(0),o=(0,L.useRef)(0),R=(0,L.useRef)(null),G=(0,L.useRef)(null),l,i=function(M){if(g.current){var ge=Math.ceil(M.touches[0].pageX),X=Math.ceil(M.touches[0].pageY),fe=x.current-ge,te=o.current-X,me=Math.abs(fe)>Math.abs(te);me?x.current=ge:o.current=X;var de=E(me,me?fe:te,!1,M);de&&M.preventDefault(),clearInterval(G.current),de&&(G.current=setInterval(function(){me?fe*=Y:te*=Y;var Ge=Math.floor(me?fe:te);(!E(me,Ge,!0)||Math.abs(Ge)<=.1)&&clearInterval(G.current)},16))}},D=function(){g.current=!1,l()},C=function(M){l(),M.touches.length===1&&!g.current&&(g.current=!0,x.current=Math.ceil(M.touches[0].pageX),o.current=Math.ceil(M.touches[0].pageY),R.current=M.target,R.current.addEventListener("touchmove",i,{passive:!1}),R.current.addEventListener("touchend",D,{passive:!0}))};l=function(){R.current&&(R.current.removeEventListener("touchmove",i),R.current.removeEventListener("touchend",D))},(0,ee.Z)(function(){return ce&&Te.current.addEventListener("touchstart",C,{passive:!0}),function(){var u;(u=Te.current)===null||u===void 0||u.removeEventListener("touchstart",C),l(),clearInterval(G.current)}},[ce])}function oe(ce){return Math.floor(Math.pow(ce,.5))}function k(ce,Te){var E="touches"in ce?ce.touches[0]:ce;return E[Te?"pageX":"pageY"]-window[Te?"scrollX":"scrollY"]}function he(ce,Te,E){L.useEffect(function(){var g=Te.current;if(ce&&g){var x=!1,o,R,G=function(){A.Z.cancel(o)},l=function u(){G(),o=(0,A.Z)(function(){E(R),u()})},i=function(){x=!1,G()},D=function(M){if(!(M.target.draggable||M.button!==0)){var ge=M;ge._virtualHandled||(ge._virtualHandled=!0,x=!0)}},C=function(M){if(x){var ge=k(M,!1),X=g.getBoundingClientRect(),fe=X.top,te=X.bottom;if(ge<=fe){var me=fe-ge;R=-oe(me),l()}else if(ge>=te){var de=ge-te;R=oe(de),l()}else G()}};return g.addEventListener("mousedown",D),g.ownerDocument.addEventListener("mouseup",i),g.ownerDocument.addEventListener("mousemove",C),g.ownerDocument.addEventListener("dragend",i),function(){g.removeEventListener("mousedown",D),g.ownerDocument.removeEventListener("mouseup",i),g.ownerDocument.removeEventListener("mousemove",C),g.ownerDocument.removeEventListener("dragend",i),G()}}},[ce])}var N=10;function U(ce,Te,E,g,x,o,R,G){var l=L.useRef(),i=L.useState(null),D=(0,s.Z)(i,2),C=D[0],u=D[1];return(0,ee.Z)(function(){if(C&&C.times=0;dn-=1){var Mn=x(Te[dn]),un=E.get(Mn);if(un===void 0){me=!0;break}if(Jt-=un,Jt<=0)break}switch(Ye){case"top":Ge=nt-fe;break;case"bottom":Ge=st-te+fe;break;default:{var mt=ce.current.scrollTop,yn=mt+te;ntyn&&(de="bottom")}}Ge!==null&&R(Ge),Ge!==C.lastTop&&(me=!0)}me&&u((0,f.Z)((0,f.Z)({},C),{},{times:C.times+1,targetAlign:de,lastTop:Ge}))}},[C,ce.current]),function(M){if(M==null){G();return}if(A.Z.cancel(l.current),typeof M=="number")R(M);else if(M&&(0,c.Z)(M)==="object"){var ge,X=M.align;"index"in M?ge=M.index:ge=Te.findIndex(function(me){return x(me)===M.key});var fe=M.offset,te=fe===void 0?0:fe;u({times:0,index:ge,offset:te,originAlign:X})}}}var ue=L.forwardRef(function(ce,Te){var E=ce.prefixCls,g=ce.rtl,x=ce.scrollOffset,o=ce.scrollRange,R=ce.onStartMove,G=ce.onStopMove,l=ce.onScroll,i=ce.horizontal,D=ce.spinSize,C=ce.containerSize,u=ce.style,M=ce.thumbStyle,ge=ce.showScrollBar,X=L.useState(!1),fe=(0,s.Z)(X,2),te=fe[0],me=fe[1],de=L.useState(null),Ge=(0,s.Z)(de,2),Ye=Ge[0],Ve=Ge[1],nt=L.useState(null),st=(0,s.Z)(nt,2),bt=st[0],at=st[1],jt=!g,sn=L.useRef(),Jt=L.useRef(),dn=L.useState(ge),Mn=(0,s.Z)(dn,2),un=Mn[0],mt=Mn[1],yn=L.useRef(),Dn=function(){ge===!0||ge===!1||(clearTimeout(yn.current),mt(!0),yn.current=setTimeout(function(){mt(!1)},3e3))},Wt=o-C||0,vn=C-D||0,tr=L.useMemo(function(){if(x===0||Wt===0)return 0;var K=x/Wt;return K*vn},[x,Wt,vn]),Nn=function(Ze){Ze.stopPropagation(),Ze.preventDefault()},qn=L.useRef({top:tr,dragging:te,pageY:Ye,startTop:bt});qn.current={top:tr,dragging:te,pageY:Ye,startTop:bt};var $n=function(Ze){me(!0),Ve(k(Ze,i)),at(qn.current.top),R(),Ze.stopPropagation(),Ze.preventDefault()};L.useEffect(function(){var K=function(P){P.preventDefault()},Ze=sn.current,ze=Jt.current;return Ze.addEventListener("touchstart",K,{passive:!1}),ze.addEventListener("touchstart",$n,{passive:!1}),function(){Ze.removeEventListener("touchstart",K),ze.removeEventListener("touchstart",$n)}},[]);var Fn=L.useRef();Fn.current=Wt;var Cr=L.useRef();Cr.current=vn,L.useEffect(function(){if(te){var K,Ze=function(P){var Oe=qn.current,Ee=Oe.dragging,Je=Oe.pageY,je=Oe.startTop;A.Z.cancel(K);var Qe=sn.current.getBoundingClientRect(),_e=C/(i?Qe.width:Qe.height);if(Ee){var qe=(k(P,i)-Je)*_e,vt=je;!jt&&i?vt-=qe:vt+=qe;var lt=Fn.current,ct=Cr.current,xt=ct?vt/ct:0,tt=Math.ceil(xt*lt);tt=Math.max(tt,0),tt=Math.min(tt,lt),K=(0,A.Z)(function(){l(tt,i)})}},ze=function(){me(!1),G()};return window.addEventListener("mousemove",Ze,{passive:!0}),window.addEventListener("touchmove",Ze,{passive:!0}),window.addEventListener("mouseup",ze,{passive:!0}),window.addEventListener("touchend",ze,{passive:!0}),function(){window.removeEventListener("mousemove",Ze),window.removeEventListener("touchmove",Ze),window.removeEventListener("mouseup",ze),window.removeEventListener("touchend",ze),A.Z.cancel(K)}}},[te]),L.useEffect(function(){return Dn(),function(){clearTimeout(yn.current)}},[x]),L.useImperativeHandle(Te,function(){return{delayHidden:Dn}});var An="".concat(E,"-scrollbar"),Kt={position:"absolute",visibility:un?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 i?(Object.assign(Kt,{height:8,left:0,right:0,bottom:0}),Object.assign(Bn,(0,$.Z)({height:"100%",width:D},jt?"left":"right",tr))):(Object.assign(Kt,(0,$.Z)({width:8,top:0,bottom:0},jt?"right":"left",0)),Object.assign(Bn,{width:"100%",height:D,top:tr})),L.createElement("div",{ref:sn,className:_()(An,(0,$.Z)((0,$.Z)((0,$.Z)({},"".concat(An,"-horizontal"),i),"".concat(An,"-vertical"),!i),"".concat(An,"-visible"),un)),style:(0,f.Z)((0,f.Z)({},Kt),u),onMouseDown:Nn,onMouseMove:Dn},L.createElement("div",{ref:Jt,className:_()("".concat(An,"-thumb"),(0,$.Z)({},"".concat(An,"-thumb-moving"),te)),style:(0,f.Z)((0,f.Z)({},Bn),M),onMouseDown:$n}))}),Q=ue,j=20;function be(){var ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,E=ce/Te*ce;return isNaN(E)&&(E=0),E=Math.max(E,j),Math.floor(E)}var Ce=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Fe=[],Ne={overflowY:"auto",overflowAnchor:"none"};function ke(ce,Te){var E=ce.prefixCls,g=E===void 0?"rc-virtual-list":E,x=ce.className,o=ce.height,R=ce.itemHeight,G=ce.fullHeight,l=G===void 0?!0:G,i=ce.style,D=ce.data,C=ce.children,u=ce.itemKey,M=ce.virtual,ge=ce.direction,X=ce.scrollWidth,fe=ce.component,te=fe===void 0?"div":fe,me=ce.onScroll,de=ce.onVirtualScroll,Ge=ce.onVisibleChange,Ye=ce.innerProps,Ve=ce.extraRender,nt=ce.styles,st=ce.showScrollBar,bt=st===void 0?"optional":st,at=(0,O.Z)(ce,Ce),jt=L.useCallback(function(It){return typeof u=="function"?u(It):It==null?void 0:It[u]},[u]),sn=Ke(jt,null,null),Jt=(0,s.Z)(sn,4),dn=Jt[0],Mn=Jt[1],un=Jt[2],mt=Jt[3],yn=!!(M!==!1&&o&&R),Dn=L.useMemo(function(){return Object.values(un.maps).reduce(function(It,ht){return It+ht},0)},[un.id,un.maps]),Wt=yn&&D&&(Math.max(R*D.length,Dn)>o||!!X),vn=ge==="rtl",tr=_()(g,(0,$.Z)({},"".concat(g,"-rtl"),vn),x),Nn=D||Fe,qn=(0,L.useRef)(),$n=(0,L.useRef)(),Fn=(0,L.useRef)(),Cr=(0,L.useState)(0),An=(0,s.Z)(Cr,2),Kt=An[0],Bn=An[1],K=(0,L.useState)(0),Ze=(0,s.Z)(K,2),ze=Ze[0],I=Ze[1],P=(0,L.useState)(!1),Oe=(0,s.Z)(P,2),Ee=Oe[0],Je=Oe[1],je=function(){Je(!0)},Qe=function(){Je(!1)},_e={getKey:jt};function qe(It){Bn(function(ht){var _t;typeof It=="function"?_t=It(ht):_t=It;var pn=$t(_t);return qn.current.scrollTop=pn,pn})}var vt=(0,L.useRef)({start:0,end:Nn.length}),lt=(0,L.useRef)(),ct=ae(Nn,jt),xt=(0,s.Z)(ct,1),tt=xt[0];lt.current=tt;var gt=L.useMemo(function(){if(!yn)return{scrollHeight:void 0,start:0,end:Nn.length-1,offset:void 0};if(!Wt){var It;return{scrollHeight:((It=$n.current)===null||It===void 0?void 0:It.offsetHeight)||0,start:0,end:Nn.length-1,offset:void 0}}for(var ht=0,_t,pn,Xn,Tr=Nn.length,xr=0;xr=Kt&&_t===void 0&&(_t=xr,pn=ht),Or>Kt+o&&Xn===void 0&&(Xn=xr),ht=Or}return _t===void 0&&(_t=0,pn=0,Xn=Math.ceil(o/R)),Xn===void 0&&(Xn=Nn.length-1),Xn=Math.min(Xn+1,Nn.length-1),{scrollHeight:ht,start:_t,end:Xn,offset:pn}},[Wt,yn,Kt,Nn,mt,o]),pt=gt.scrollHeight,Ft=gt.start,Ot=gt.end,wt=gt.offset;vt.current.start=Ft,vt.current.end=Ot,L.useLayoutEffect(function(){var It=un.getRecord();if(It.size===1){var ht=Array.from(It.keys())[0],_t=It.get(ht),pn=Nn[Ft];if(pn&&_t===void 0){var Xn=jt(pn);if(Xn===ht){var Tr=un.get(ht),xr=Tr-R;qe(function(ir){return ir+xr})}}}un.resetRecord()},[pt]);var pe=L.useState({width:0,height:o}),ye=(0,s.Z)(pe,2),Ie=ye[0],Be=ye[1],we=function(ht){Be({width:ht.offsetWidth,height:ht.offsetHeight})},Re=(0,L.useRef)(),Pe=(0,L.useRef)(),Xe=L.useMemo(function(){return be(Ie.width,X)},[Ie.width,X]),dt=L.useMemo(function(){return be(Ie.height,pt)},[Ie.height,pt]),Ct=pt-o,Yt=(0,L.useRef)(Ct);Yt.current=Ct;function $t(It){var ht=It;return Number.isNaN(Yt.current)||(ht=Math.min(ht,Yt.current)),ht=Math.max(ht,0),ht}var Xt=Kt<=0,At=Kt>=Ct,Pt=ze<=0,en=ze>=X,qt=m(Xt,At,Pt,en),Cn=function(){return{x:vn?-ze:ze,y:Kt}},Tt=(0,L.useRef)(Cn()),Ht=(0,p.useEvent)(function(It){if(de){var ht=(0,f.Z)((0,f.Z)({},Cn()),It);(Tt.current.x!==ht.x||Tt.current.y!==ht.y)&&(de(ht),Tt.current=ht)}});function an(It,ht){var _t=It;ht?((0,y.flushSync)(function(){I(_t)}),Ht()):qe(_t)}function tn(It){var ht=It.currentTarget.scrollTop;ht!==Kt&&qe(ht),me==null||me(It),Ht()}var xn=function(ht){var _t=ht,pn=X?X-Ie.width:0;return _t=Math.max(_t,0),_t=Math.min(_t,pn),_t},_n=(0,p.useEvent)(function(It,ht){ht?((0,y.flushSync)(function(){I(function(_t){var pn=_t+(vn?-It:It);return xn(pn)})}),Ht()):qe(function(_t){var pn=_t+It;return pn})}),Dt=h(yn,Xt,At,Pt,en,!!X,_n),Lt=(0,s.Z)(Dt,2),Et=Lt[0],Rn=Lt[1];re(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}),he(Wt,qn,function(It){qe(function(ht){return ht+It})}),(0,ee.Z)(function(){function It(_t){var pn=Xt&&_t.detail<0,Xn=At&&_t.detail>0;yn&&!pn&&!Xn&&_t.preventDefault()}var ht=qn.current;return ht.addEventListener("wheel",Et,{passive:!1}),ht.addEventListener("DOMMouseScroll",Rn,{passive:!0}),ht.addEventListener("MozMousePixelScroll",It,{passive:!1}),function(){ht.removeEventListener("wheel",Et),ht.removeEventListener("DOMMouseScroll",Rn),ht.removeEventListener("MozMousePixelScroll",It)}},[yn,Xt,At]),(0,ee.Z)(function(){if(X){var It=xn(ze);I(It),Ht({x:It})}},[Ie.width,X]);var wn=function(){var ht,_t;(ht=Re.current)===null||ht===void 0||ht.delayHidden(),(_t=Pe.current)===null||_t===void 0||_t.delayHidden()},bn=U(qn,Nn,un,R,jt,function(){return Mn(!0)},qe,wn);L.useImperativeHandle(Te,function(){return{nativeElement:Fn.current,getScrollInfo:Cn,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)),bn(ht.top)):bn(ht)}}}),(0,ee.Z)(function(){if(Ge){var It=Nn.slice(Ft,Ot+1);Ge(It,Nn)}},[Ft,Ot,Nn]);var gn=V(Nn,jt,un,R),Kn=Ve==null?void 0:Ve({start:Ft,end:Ot,virtual:Wt,offsetX:ze,offsetY:wt,rtl:vn,getSize:gn}),nr=Le(Nn,Ft,Ot,X,ze,dn,C,_e),Vn=null;o&&(Vn=(0,f.Z)((0,$.Z)({},l?"height":"maxHeight",o),Ne),yn&&(Vn.overflowY="hidden",X&&(Vn.overflowX="hidden"),Ee&&(Vn.pointerEvents="none")));var rr={};return vn&&(rr.dir="rtl"),L.createElement("div",(0,b.Z)({ref:Fn,style:(0,f.Z)((0,f.Z)({},i),{},{position:"relative"}),className:tr},rr,at),L.createElement(J.Z,{onResize:we},L.createElement(te,{className:"".concat(g,"-holder"),style:Vn,ref:qn,onScroll:tn,onMouseEnter:wn},L.createElement(F,{prefixCls:g,height:pt,offsetX:ze,offsetY:wt,scrollWidth:X,onInnerResize:Mn,ref:$n,innerProps:Ye,rtl:vn,extra:Kn},nr))),Wt&&pt>o&&L.createElement(Q,{ref:Re,prefixCls:g,scrollOffset:Kt,scrollRange:pt,rtl:vn,onScroll:an,onStartMove:je,onStopMove:Qe,spinSize:dt,containerSize:Ie.height,style:nt==null?void 0:nt.verticalScrollBar,thumbStyle:nt==null?void 0:nt.verticalScrollBarThumb,showScrollBar:bt}),Wt&&X>Ie.width&&L.createElement(Q,{ref:Pe,prefixCls:g,scrollOffset:ze,scrollRange:X,rtl:vn,onScroll:an,onStartMove:je,onStopMove:Qe,spinSize:Xe,containerSize:Ie.width,horizontal:!0,style:nt==null?void 0:nt.horizontalScrollBar,thumbStyle:nt==null?void 0:nt.horizontalScrollBarThumb,showScrollBar:bt}))}var et=L.forwardRef(ke);et.displayName="List";var rt=et,He=rt},16722:function(Zt,Me,e){e.d(Me,{Z:function(){return _}});const b=J=>typeof J=="object"&&J!=null&&J.nodeType===1,c=(J,p)=>(!p||J!=="hidden")&&J!=="visible"&&J!=="clip",f=(J,p)=>{if(J.clientHeight{const y=(ne=>{if(!ne.ownerDocument||!ne.ownerDocument.defaultView)return null;try{return ne.ownerDocument.defaultView.frameElement}catch(F){return null}})(L);return!!y&&(y.clientHeightnep||ne>J&&F=p&&H>=ee?ne-J-L:F>p&&Hee?F-p+y:0,s=J=>{const p=J.parentElement;return p==null?J.getRootNode().host||null:p},O=(J,p)=>{var ee,L,y,ne;if(typeof document=="undefined")return[];const{scrollMode:F,block:H,inline:Le,boundary:ve,skipOverflowHiddenElements:Ae}=p,ae=typeof ve=="function"?ve:Q=>Q!==ve;if(!b(J))throw new TypeError("Invalid target");const A=document.scrollingElement||document.documentElement,d=[];let r=J;for(;b(r)&&ae(r);){if(r=s(r),r===A){d.push(r);break}r!=null&&r===document.body&&f(r)&&!f(document.documentElement)||r!=null&&f(r,Ae)&&d.push(r)}const m=(L=(ee=window.visualViewport)==null?void 0:ee.width)!=null?L:innerWidth,h=(ne=(y=window.visualViewport)==null?void 0:y.height)!=null?ne:innerHeight,{scrollX:V,scrollY:z}=window,{height:T,width:S,top:se,right:W,bottom:Ke,left:Y}=J.getBoundingClientRect(),{top:re,right:oe,bottom:k,left:he}=(Q=>{const j=window.getComputedStyle(Q);return{top:parseFloat(j.scrollMarginTop)||0,right:parseFloat(j.scrollMarginRight)||0,bottom:parseFloat(j.scrollMarginBottom)||0,left:parseFloat(j.scrollMarginLeft)||0}})(J);let N=H==="start"||H==="nearest"?se-re:H==="end"?Ke+k:se+T/2-re+k,U=Le==="center"?Y+S/2-he+oe:Le==="end"?W+oe:Y-he;const ue=[];for(let Q=0;Q=0&&Y>=0&&Ke<=h&&W<=m&&(j===A&&!f(j)||se>=Fe&&Ke<=ke&&Y>=et&&W<=Ne))return ue;const rt=getComputedStyle(j),He=parseInt(rt.borderLeftWidth,10),ce=parseInt(rt.borderTopWidth,10),Te=parseInt(rt.borderRightWidth,10),E=parseInt(rt.borderBottomWidth,10);let g=0,x=0;const o="offsetWidth"in j?j.offsetWidth-j.clientWidth-He-Te:0,R="offsetHeight"in j?j.offsetHeight-j.clientHeight-ce-E:0,G="offsetWidth"in j?j.offsetWidth===0?0:Ce/j.offsetWidth:0,l="offsetHeight"in j?j.offsetHeight===0?0:be/j.offsetHeight:0;if(A===j)g=H==="start"?N:H==="end"?N-h:H==="nearest"?$(z,z+h,h,ce,E,z+N,z+N+T,T):N-h/2,x=Le==="start"?U:Le==="center"?U-m/2:Le==="end"?U-m:$(V,V+m,m,He,Te,V+U,V+U+S,S),g=Math.max(0,g+z),x=Math.max(0,x+V);else{g=H==="start"?N-Fe-ce:H==="end"?N-ke+E+R:H==="nearest"?$(Fe,ke,be,ce,E+R,N,N+T,T):N-(Fe+be/2)+R/2,x=Le==="start"?U-et-He:Le==="center"?U-(et+Ce/2)+o/2:Le==="end"?U-Ne+Te+o:$(et,Ne,Ce,He,Te+o,U,U+S,S);const{scrollLeft:i,scrollTop:D}=j;g=l===0?0:Math.max(0,Math.min(D+g/l,j.scrollHeight-be/l+R)),x=G===0?0:Math.max(0,Math.min(i+x/G,j.scrollWidth-Ce/G+o)),N+=D-g,U+=i-x}ue.push({el:j,top:g,left:x})}return ue},t=J=>J===!1?{block:"end",inline:"nearest"}:(p=>p===Object(p)&&Object.keys(p).length!==0)(J)?J:{block:"start",inline:"nearest"};function _(J,p){if(!J.isConnected||!(y=>{let ne=y;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 ee=(y=>{const ne=window.getComputedStyle(y);return{top:parseFloat(ne.scrollMarginTop)||0,right:parseFloat(ne.scrollMarginRight)||0,bottom:parseFloat(ne.scrollMarginBottom)||0,left:parseFloat(ne.scrollMarginLeft)||0}})(J);if((y=>typeof y=="object"&&typeof y.behavior=="function")(p))return p.behavior(O(J,p));const L=typeof p=="boolean"||p==null?void 0:p.behavior;for(const{el:y,top:ne,left:F}of O(J,t(p))){const H=ne-ee.top+ee.bottom,Le=F-ee.left+ee.right;y.scroll({top:H,left:Le,behavior:L})}}}}]); diff --git a/p__Classrooms__ThemeChange__Attachment.8a38d376.async.js b/p__Classrooms__ThemeChange__Attachment.a2ecf120.async.js similarity index 81% rename from p__Classrooms__ThemeChange__Attachment.8a38d376.async.js rename to p__Classrooms__ThemeChange__Attachment.a2ecf120.async.js index 6445144290..6a2c67ff75 100644 --- a/p__Classrooms__ThemeChange__Attachment.8a38d376.async.js +++ b/p__Classrooms__ThemeChange__Attachment.a2ecf120.async.js @@ -1,10 +1,10 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[1678],{89489:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},59477:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},40001:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},26227:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},49198:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},84105:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},41464:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},18785:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},87169:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},73331:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},15277:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},52671:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},8657:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},56082:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},33853:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},15075:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},32134:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-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 8h152v152c0 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-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},62772:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},43531:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},61485:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},38819:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},47472:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},87395:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},61191:function(dn,st){"use strict";st.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},4324:function(dn,st,e){"use strict";e.d(st,{Q:function(){return w}});var r=e(59301),a=e(57809),g=e(5112),V=e(5871),d=e(59301),w=(ie=>(ie[ie.Number=1]="Number",ie[ie.Percent=2]="Percent",ie))(w||{});const i=({value:ie,onChange:ee,disabled:j,hidePercentOption:Se=!1,percentType:B="select"})=>{const x=(0,r.useMemo)(()=>Se?1:2,[Se]),[ce,X]=(0,r.useState)(x);console.log(ce);const Y=ge=>ie.type===1?`${ge}\u5206`:`${ge}%`,ze=(0,r.useCallback)(ge=>{if(ce===1){const nt=ge.replace("\u5206","");return isNaN(parseInt(nt,10))?0:nt}else return ge.replace("%","")},[ce]);return(0,r.useEffect)(()=>{X(ie.type)},[ie]),d.createElement("div",{style:{display:"flex",alignItems:"center"}},B=="select"&&d.createElement(a.default,{size:"large",onChange:ge=>{X(ge),ee({type:ge,inputValue:ge===1?5:20})},value:ce||x,style:{width:100},options:Se?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:j}),B=="radio"&&d.createElement(g.ZP.Group,{size:"large",onChange:ge=>{const nt=ge.target.value;X(nt),ee({type:nt,inputValue:nt===1?5:20})},value:ce||x,disabled:j},!Se&&d.createElement(g.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),d.createElement(g.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),B=="radio"&&d.createElement("div",{style:{marginRight:"10px",color:"#000000"}},ie.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),d.createElement(V.Z,{size:"large",disabled:j,value:ie.inputValue,style:{width:"120px"},parser:ze,addonAfter:ie.type===1?"\u5206":"%",max:ce===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:ge=>{ee({type:ce,inputValue:ge})}}),B=="radio"&&ie.type==2&&d.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};st.Z=i},23888:function(dn,st,e){"use strict";e.d(st,{tF:function(){return B}});var r=e(59301),a=e(5083),g=e(66649),V=e.n(g),d=Object.defineProperty,w=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,ee=(ce,X,Y)=>X in ce?d(ce,X,{enumerable:!0,configurable:!0,writable:!0,value:Y}):ce[X]=Y,j=(ce,X)=>{for(var Y in X||(X={}))i.call(X,Y)&&ee(ce,Y,X[Y]);if(w)for(var Y of w(X))ie.call(X,Y)&&ee(ce,Y,X[Y]);return ce};function Se(ce){let X=new Date().getTime();return ce&&ce30?V()(`${X}:00`).add(1,"hours"):V()(ce)}st.ZP=({value:ce,onChange:X,style:Y={},disabled:ze=!1,showTimeConfig:ge})=>{function nt(Ne,se){X(Ne&&x(se))}return r.createElement(a.default,{showTime:j({format:"HH:mm",minuteStep:30},ge),showToday:!1,value:ce,format:B,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",style:Y,onChange:nt,disabled:ze,disabledDate:Se})}},83028:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(59301),a={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},g=e(43418),V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",d="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",w=(ee,j,Se)=>new Promise((B,x)=>{var ce=ze=>{try{Y(Se.next(ze))}catch(ge){x(ge)}},X=ze=>{try{Y(Se.throw(ze))}catch(ge){x(ge)}},Y=ze=>ze.done?B(ze.value):Promise.resolve(ze.value).then(ce,X);Y((Se=Se.apply(ee,j)).next())}),ie=({type:ee,resdata:j,onok:Se,oktext:B,okloading:x})=>{const[ce,X]=(0,r.useState)(!1),{can_copy_list:Y,can_copy_num:ze,challenge_type:ge,course_data_list:nt,no_copy_list:Ne,no_copy_num:se,no_use_list:E,no_use_num:l,repeat_shixun_num:z,student_count:R,total_num:W,use_num:L}=j;let M=ze>0||ee==="exercise";(0,r.useEffect)(()=>{(j==null?void 0:j.student_count)>0&&X(!0)},[j]),console.log("---11",x),(0,r.useEffect)(()=>{x||X(!1)},[x]);const b=()=>{if(ee==="exercise"&&ge===1)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(ee==="exercise"&&ge===2)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="shixun"&&ge===1)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="shixun"&&ge===2)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="subject"&&ge===1)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="subject"&&ge===2)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",r.createElement("span",{className:a.orangeColor},R)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",r.createElement("span",{className:a.orangeColor},L)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="exercisepush")return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(ee==="shixunpush"&&ge===1)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="shixunpush"&&ge===2)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},te=()=>{if(ee==="exercise"||ee==="subject"||ee==="exercisepush"||ee==="shixunpush")return r.createElement("div",{style:{marginTop:20}},se>0&&r.createElement("div",null,r.createElement("span",{className:a.flex},r.createElement("img",{src:d,style:{width:14}}),r.createElement("span",{className:a.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),r.createElement("div",{className:a.statusbody},ee==="exercise"&&r.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(ee==="subject"||ee==="exercisepush")&&r.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",M&&r.createElement("span",{className:a.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),ee==="shixunpush"&&r.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",M&&r.createElement("span",{className:a.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),r.createElement("div",null,Ne==null?void 0:Ne.map((ue,Ue)=>r.createElement("a",{href:`/shixuns/${ue.identifier}/challenges`,target:"_blank"},"\u300A",ue==null?void 0:ue.name,"\u300B",Ue+1!==se&&"\u3001"))))),ze>0&&r.createElement("div",{style:{marginTop:20}},r.createElement("span",{className:a.flex},r.createElement("img",{src:V,style:{width:14}}),r.createElement("span",{className:a.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),r.createElement("div",{className:a.statusbody},ee==="exercise"&&r.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(ee==="subject"||ee==="exercisepush")&&r.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),ee==="shixunpush"&&r.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),r.createElement("div",null,Y==null?void 0:Y.map((ue,Ue)=>r.createElement("a",{href:`/shixuns/${ue.identifier}/challenges`,target:"_blank"},"\u300A",ue==null?void 0:ue.name,"\u300B",Ue+1!==ze&&"\u3001"))))));if(ee==="shixun")return r.createElement("div",{style:{marginTop:20}},ze>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return r.createElement(g.default,{open:ce,onCancel:()=>{X(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!M&&"none"}},zIndex:1003,confirmLoading:x,okText:M?B:"\u6211\u77E5\u9053\u4E86",onOk:()=>w(void 0,null,function*(){M?yield Se([...Y,...E]):X(!1)})},r.createElement("div",{style:{maxHeight:600,overflow:"auto"}},b(),te()))}},61584:function(dn,st,e){"use strict";e.d(st,{i:function(){return l},Z:function(){return R}});var r={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"},a=e(71418),g=e(6848),V=e(93948),d=e(92310),w=e.n(d),i=e(65862),ie=e(2524),ee=e(41867),j=e(79005),Se=e(20345),B=e(77882),x=e(31081),ce=e(75309),X=e(71979),Y=e(47558),ze=e(42922),ge=e(66832),nt=e(96593),Ne=e(19664),se=e(91833),E=e(59301);const l=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:j,swimg:Se},{name:"101\u8BA1\u5212",ptimg:B,swimg:x},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ce,swimg:X},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Y,swimg:ze},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ge,swimg:nt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ne,swimg:se}];var R=({className:W,dataSource:L=[],col:M=4,right:b,bottom:te=23,precision:ue=0,wrapWidth:Ue=1200,trackEventItems:fe,loading:Ae,onRemove:Pe=()=>{},isCurrent:q=!0,showAlias:xe=!1,showProgress:H=!1})=>{const oe=Math.floor((Ue-(M-1)*b)/M),Me=[{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(Ce=>(window.ENV==="build"&&(Ce.ptimg=`/react/build${Ce.ptimg}`,Ce.swimg=`/react/build${Ce.swimg}`),Ce));return E.createElement(a.Z,{spinning:Ae},E.createElement("div",{className:w()(r.list,W)},!!(L!=null&&L.length)&&(L==null?void 0:L.map((Ce,G)=>{var we,Qe,ut,mt,ot,yt;const{name:Qt,id:wt,identifier:Ie,featured:It,school_name:de,image_url:re,excellent:I,is_plan:m}=Ce;return E.createElement("div",{key:wt,className:q&&H?r.wrapisCurrent:r.wrap,style:{width:oe,marginRight:(1+G)%M===0?0:b+ue,marginBottom:te}},E.createElement("a",{className:r.li,onClick:ae=>{ae.preventDefault(),ae.stopPropagation(),fe&&(0,i.L9)([fe]),(0,i.xg)(`/paths/${Ie}`)}},E.createElement("div",{className:r.img},E.createElement("img",{className:r.cover,src:`${re}`}),q&&(0,ee.bg)()&&(Ce==null?void 0:Ce.studying)&&E.createElement("div",{className:`${r.movebq} user-path-items`,onClick:ae=>{ae.stopPropagation(),Pe(Ce)}},E.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),E.createElement("span",{className:"c-red"},"\u79FB\u9664")),(we=Ce==null?void 0:Ce.subject_tags)==null?void 0:we.map((ae,ne)=>{var O,S;if(ne===0){const _=(O=Me.find(N=>N.name==ae))==null?void 0:O.swimg;return E.createElement("img",{className:r.sign,src:_,style:{left:"-4px"}})}const be=(S=Me.find(_=>_.name==ae))==null?void 0:S.ptimg;return E.createElement("img",{className:r.sign,src:be,style:{left:`${48+52*(ne-1)+2*ne}px`}})}),E.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ce==null?void 0:Ce.excellent)&&E.createElement("div",{className:r.bq},"\u5F00\u653E\u8BFE\u7A0B"))),E.createElement("div",{className:r.name},E.createElement(g.Z,{title:xe&&(Ce!=null&&Ce.excellent_alias_name)?E.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Qt}`,E.createElement("br",null),E.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ce==null?void 0:Ce.excellent_alias_name}`)):Qt},E.createElement("span",{className:r.e},xe&&(Ce==null?void 0:Ce.excellent_alias_name)||Qt))),q&&H&&((Qe=Ce==null?void 0:Ce.progress)==null?void 0:Qe.all_score)!=0&&E.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},E.createElement(V.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((ut=Ce==null?void 0:Ce.progress)==null?void 0:ut.my_score)/((mt=Ce==null?void 0:Ce.progress)==null?void 0:mt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ot=Ce==null?void 0:Ce.progress)==null?void 0:ot.my_score,"/",(yt=Ce==null?void 0:Ce.progress)==null?void 0:yt.all_score),(!q||!H)&&E.createElement("div",{className:r.tags},E.createElement("div",null,E.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),E.createElement("span",null,Ce.stages_count))),E.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),E.createElement("span",null,Ce.members_count)))))))})),!L.length&&E.createElement(ie.Z,null)))}},39864:function(dn,st,e){"use strict";e.d(st,{jL:function(){return d},w9:function(){return Ge},dN:function(){return k},QD:function(){return Pt},cQ:function(){return mt.Z},Oz:function(){return _},op:function(){return F},O5:function(){return lt},_b:function(){return $t},t7:function(){return L},Gi:function(){return Sn},YG:function(){return Wt},kT:function(){return ln},qp:function(){return ze},K3:function(){return Ne},vr:function(){return jt},qE:function(){return Z},Je:function(){return te},wb:function(){return G},lB:function(){return ut},cq:function(){return fr},tp:function(){return l},Si:function(){return mn},k8:function(){return wr},Du:function(){return yr}});var r=e(59301),a={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"},g="data:image/png;base64,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",d=({dataSource:it=[],img:vt,imgWidth:gt=346,title:qt,sunTitle:wn,bannerExtraContent:Un})=>r.createElement("div",{className:a.banner},r.createElement("div",{className:a.content},r.createElement("aside",null,r.createElement("p",null,r.createElement("b",null,qt),r.createElement("span",null,wn)),it.length>0&&r.createElement("div",{className:a.btns},it.map((Fn,bn)=>r.createElement("div",{key:bn,onClick:Fn.click},Fn.name,Fn.sign?r.createElement("img",{src:g,width:39}):null))),Un),vt&&r.createElement("img",{style:{marginTop:33,marginRight:38},src:vt,width:gt}))),w={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"},i=e(92310),ie=e.n(i),ee=e(89392),j=Object.defineProperty,Se=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,ce=(it,vt,gt)=>vt in it?j(it,vt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):it[vt]=gt,X=(it,vt)=>{for(var gt in vt||(vt={}))B.call(vt,gt)&&ce(it,gt,vt[gt]);if(Se)for(var gt of Se(vt))x.call(vt,gt)&&ce(it,gt,vt[gt]);return it},ze=({dataSource:it=[],value:vt,onChange:gt,onTitleChange:qt,className:wn,title:Un,titleWidth:Fn=41,style:bn={},fontColor:sn="#6A7283",showCount:_n,classNameActive:Hn,styleItem:er={}})=>{const[zr,Xr]=(0,r.useState)(0),[ca,Ca]=(0,r.useState)(!1),tr=(0,r.useRef)(null),Va=(0,r.useRef)(null);return(0,r.useEffect)(()=>{var Xa;it.length!==0&&(((Xa=tr==null?void 0:tr.current)==null?void 0:Xa.clientHeight)>97?Xr(1):Xr(0)),it.length===0&&Xr(0),Ca(!1)},[it]),r.createElement("div",{className:ie()(w.row,wn),style:bn},r.createElement("div",{onClick:(0,ee.throttle)(()=>qt==null?void 0:qt(),2e3),style:{width:Fn,marginTop:ca?12:4},className:`${w.title} ${qt?"current":""}`},Un),r.createElement("div",{className:ca?`${w.tagsWrap} ${w.tagsBorderWrap}`:w.tagsWrap},r.createElement("div",{className:w.bar,ref:Va,style:zr>0?{height:zr===1?97:"auto",overflow:zr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},r.createElement("div",{className:w.tag,ref:tr},it==null?void 0:it.map(Xa=>r.createElement("span",{onClick:()=>gt(Xa.id),key:Xa.id,style:X(X({color:sn},er),(Xa==null?void 0:Xa.style)||{}),className:vt===Xa.id?ie()(Hn||w.active,Xa.classNameActive):""},r.createElement("span",{title:Xa.name,className:w.name},Xa.name),!!_n&&r.createElement("span",{className:w.num},Xa.count))))),!!zr&&r.createElement(r.Fragment,null,zr===1?r.createElement("div",{onClick:()=>{var Xa;Xr(2),((Xa=tr==null?void 0:tr.current)==null?void 0:Xa.clientHeight)>245?Ca(!0):Ca(!1)},className:w.action},"\u5C55\u5F00",r.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):r.createElement("div",{onClick:()=>{Va.current.scrollTop=0,Xr(1),Ca(!1)},className:w.action},"\u6536\u8D77",r.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ge={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"},Ne=({dataSource:it=[],value:vt,onChange:gt,onTitleChange:qt,className:wn,title:Un,titleWidth:Fn=41,style:bn={},fontColor:sn="#6A7283",showCount:_n,expand:Hn=!0})=>{const[er,zr]=(0,r.useState)(0),[Xr,ca]=(0,r.useState)(!1),Ca=(0,r.useRef)(null),tr=(0,r.useRef)(null),[Va,Xa]=(0,r.useState)(Hn);return r.createElement("div",{className:ie()(ge.row,wn),style:bn},r.createElement("div",{className:"flex item-center justify-between"},r.createElement("div",{onClick:(0,ee.throttle)(()=>qt==null?void 0:qt(),2e3),style:{width:Fn,marginTop:Xr?12:4},className:`${ge.title} ${qt?"current":""}`},Un),r.createElement("i",{className:`iconfont ${Va?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Va?8:10},onClick:()=>Xa(!Va)})),Va&&r.createElement("div",{className:Xr?`${ge.tagsWrap} ${ge.tagsBorderWrap}`:ge.tagsWrap},r.createElement("div",{className:ge.fenge}),r.createElement("div",{className:ge.bar,ref:tr},r.createElement("div",{className:ge.tag,ref:Ca},it==null?void 0:it.map(ja=>r.createElement("span",{onClick:()=>gt(ja.id),key:ja.id,style:{color:sn},className:vt===ja.id?ge.active:""},r.createElement("span",{title:ja.name,className:ge.name},ja.name),!!_n&&r.createElement("span",{className:ge.num},ja.count)))))))},se={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"},l=({dataSource:it=[],value:vt,onChange:gt,className:qt,style:wn={}})=>r.createElement("div",{style:wn,className:ie()(se.tabs,qt)},it.map(Un=>r.createElement("span",{onClick:()=>gt(Un.id),className:vt===Un.id?se.active:"",key:Un.id},Un.name))),z={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"},R=e(92832),L=({dataSource:it=[],value:vt="",onChange:gt,onInputChange:qt=()=>{},className:wn,style:Un={},placeholder:Fn,allowClear:bn=!1})=>{var sn;const[_n,Hn]=(0,r.useState)(""),[er,zr]=(0,r.useState)("");(0,r.useEffect)(()=>{var Ca;let tr=vt;(Ca=JSON.stringify(vt))!=null&&Ca.includes("{")&&(Hn(vt.id),tr=vt.value||"");try{zr(decodeURIComponent(tr||""))}catch(Va){zr(decodeURIComponent(tr||""))}},[vt]);const Xr=()=>{gt(encodeURIComponent(er),_n||null)},ca=Ca=>{Ca!==_n&&(Hn(Ca),gt(encodeURIComponent(er),Ca))};return r.createElement("div",{className:ie()(z.input,wn),style:Un},!!it.length&&r.createElement("div",{className:z.dropdown},r.createElement("div",{className:z.text},(sn=it.find(Ca=>Ca.id===_n))==null?void 0:sn.name,r.createElement("i",{className:"iconfont icon-zhankai4"}),r.createElement("b",{className:z.b1}),r.createElement("b",{className:z.b2})),r.createElement("div",{className:z.menu},it.map((Ca,tr)=>r.createElement("div",{key:tr,onClick:()=>ca(Ca.id)},Ca.name)))),r.createElement(R.default,{onPressEnter:Xr,value:er,onChange:Ca=>{zr(Ca.target.value),qt(encodeURIComponent(Ca.target.value),_n||null)},bordered:!1,placeholder:Fn}),r.createElement("i",{onClick:Xr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},M={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"},te=({value:it,onChange:vt,className:gt,total:qt,pageSize:wn,style:Un={}})=>{const Fn=it<2,bn=it>=Math.ceil(qt/wn);return qt<=wn?r.createElement(r.Fragment,null):r.createElement("div",{className:ie()(M.quickPager,gt),style:Un},r.createElement("div",{onClick:()=>{Fn||vt(it-1,"prev")},className:Fn?M.disabled:""},"\u4E0A\u4E00\u9875"),r.createElement("div",{onClick:()=>{bn||vt(it+1,"next")},className:bn?M.disabled:""},"\u4E0B\u4E00\u9875"))},ue={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=e(71418),fe=e(6848),Ae=e(13570),Pe=e(74128),q=e(65862),xe=e(96908),H=e(57177),oe=e(81378),Me=e(2524),G=({className:it,dataSource:vt=[],col:gt=4,right:qt,bottom:wn=23,precision:Un=0,wrapWidth:Fn=1200,trackEventItems:bn,loading:sn})=>{const _n=Math.floor((Fn-(gt-1)*qt)/gt);return r.createElement(Ue.Z,{spinning:sn},r.createElement("div",{className:ie()(ue.list,it)},!!vt.length&&vt.map((Hn,er)=>{const{name:zr,id:Xr,identifier:ca,power:Ca,cover_image_id:tr,pic:Va}=Hn;return r.createElement("div",{className:ue.wrap,key:Xr,style:{width:_n,marginRight:(1+er)%gt===0?0:qt+Un,marginBottom:wn}},r.createElement("a",{target:"_blank",href:`/shixuns/${ca}/challenges`,className:ue.li,onClick:Xa=>{Xa.preventDefault(),bn&&(0,q.L9)([bn]),Ca&&(0,q.xg)(`/shixuns/${ca}/challenges`)}},r.createElement("div",{className:ue.img},r.createElement("img",{className:ue.cover,src:`${Va}`}),Hn.is_jupyter&&r.createElement("img",{className:ue.sign,src:xe}),Hn.is_jupyter_lab&&r.createElement("img",{className:ue.sign,src:H}),Hn.is_unity_3d&&r.createElement("img",{className:ue.sign,src:oe})),r.createElement("div",{className:ue.name},r.createElement(fe.Z,{title:zr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},r.createElement("span",{className:ue.e},zr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),r.createElement("div",{className:ue.tags},r.createElement(fe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},r.createElement("span",null,r.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),r.createElement("span",null,Hn.challenges_count))),!!Hn.myshixuns_count&&r.createElement(fe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},r.createElement("span",null,r.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),r.createElement("span",null,Hn.myshixuns_count))),r.createElement(fe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},r.createElement("span",null,r.createElement("span",null,Hn.level))),r.createElement("div",{className:ue.rate},r.createElement(Ae.Z,{allowHalf:!0,disabled:!0,defaultValue:Hn.score_info}),r.createElement("span",null,"\xA0",Hn.score_info?`${Hn.score_info}\u5206`:"5\u5206")))),!Ca&&r.createElement("div",{className:ue.lockWrap},r.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),r.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!vt.length&&r.createElement(Me.Z,null)))},we={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"},ut=({className:it,dataSource:vt=[],col:gt=4,right:qt,bottom:wn=23,precision:Un=0,wrapWidth:Fn=1200,wrapClassName:bn,trackEventItems:sn,loading:_n})=>{const Hn=Math.floor((Fn-(gt-1)*qt)/gt);return r.createElement(Ue.Z,{spinning:_n},r.createElement("div",{className:ie()(we.list,it)},!!vt.length&&vt.map((er,zr)=>{const{name:Xr,id:ca,identifier:Ca,power:tr,cover_image_id:Va,pic:Xa}=er;return r.createElement("div",{className:ie()(we.wrap,bn),key:ca,style:{width:Hn,marginRight:(1+zr)%gt===0?0:qt+Un,marginBottom:wn}},r.createElement("a",{target:"_blank",href:`/shixuns/${Ca}/challenges`,className:we.li,onClick:ja=>{ja.preventDefault(),sn&&(0,q.L9)([sn]),tr&&(0,q.xg)(`/shixuns/${Ca}/challenges`)}},r.createElement("img",{src:e(47621),className:we.titleBg}),r.createElement("div",{className:we.name},r.createElement(fe.Z,{title:Xr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},r.createElement("span",{className:we.e},Xr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),r.createElement("div",{style:{padding:"14px",paddingBottom:0}},r.createElement("div",{className:we.img},r.createElement("img",{className:we.cover,src:Va?`${Pe.Z.API_SERVER}/api/attachments/${Va}`:`${Pe.Z.IMG_SERVER+Xa}`}),er.is_jupyter&&r.createElement("div",{className:we.bq},"Jupyter"),er.is_jupyter_lab&&r.createElement("div",{className:we.bq},"JupyterLab"),er.is_unity_3d&&r.createElement("div",{className:we.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),r.createElement("div",{className:"mt20 flex item-center justify-between"},r.createElement("div",null,r.createElement("span",{className:we.text},"\u5B66\u4E60\u4EBA\u6570"),r.createElement("span",{className:we.value},er.myshixuns_count)),r.createElement("div",null,r.createElement("span",{className:we.text},"\u56F0\u96BE\u7B49\u7EA7"),r.createElement("span",{className:we.value},er.level))),r.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},r.createElement("div",null,r.createElement("span",{className:we.text},"\u5173\u5361\u6570"),r.createElement("span",{className:we.value},er.challenges_count)),r.createElement("div",{className:we.rate},r.createElement(Ae.Z,{allowHalf:!0,disabled:!0,defaultValue:er.score_info}),r.createElement("span",{className:we.value,style:{color:"#FF9C00"}},"\xA0",er.score_info?`${er.score_info}\u5206`:"5\u5206"))))),!tr&&r.createElement("div",{className:we.lockWrap},r.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),r.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!vt.length&&r.createElement(Me.Z,null)))},mt=e(61584),ot={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"},yt=e(79005),Qt=e(20345),wt=e(77882),Ie=e(31081),It=e(75309),de=e(71979),re=e(47558),I=e(42922),m=e(66832),ae=e(96593),ne=e(19664),O=e(91833);const S=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:yt,swimg:Qt},{name:"101\u8BA1\u5212",ptimg:wt,swimg:Ie},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:It,swimg:de},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:re,swimg:I},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:m,swimg:ae},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ne,swimg:O}];var _=({className:it,dataSource:vt=[],col:gt=4,right:qt,bottom:wn=23,precision:Un=0,wrapWidth:Fn=1200,trackEventItems:bn,loading:sn,wrapClassName:_n,imgClassName:Hn,isArrow:er=!1})=>{const zr=Math.floor((Fn-(gt-1)*qt)/gt),[Xr,ca]=(0,r.useState)(),[Ca,tr]=(0,r.useState)(),Va=ja=>ca(ja),Xa=()=>ca(-1);return r.createElement(Ue.Z,{spinning:sn},r.createElement("div",{className:ie()(ot.list,it)},!!(vt!=null&&vt.length)&&(vt==null?void 0:vt.map((ja,Yo)=>{var Ho;const{name:al,id:pl,identifier:go,featured:sl,school_name:Yl,image_url:ul,excellent:ql,is_plan:kl}=ja;return r.createElement("div",{key:pl,className:ie()(ot.wrap,_n),style:{width:zr,marginRight:(1+Yo)%gt===0?0:qt+Un,marginBottom:wn}},r.createElement("a",{target:"_blank",href:`/paths/${go}`,className:ot.li,onClick:la=>{la.preventDefault(),bn&&(0,q.L9)([bn]),(0,q.xg)(`/paths/${go}`)}},r.createElement("img",{src:e(39057),className:ot.titleBg}),r.createElement("div",{className:ot.name},r.createElement(fe.Z,{title:al},r.createElement("span",{className:ot.e,style:{color:er&&Xr===Yo?"#145DFF":"#000000"},onMouseEnter:()=>{Va(Yo)},onMouseLeave:Xa},al))),r.createElement("div",{style:{padding:"14px",paddingBottom:0}},r.createElement("div",{className:ie()(ot.img,Hn)},r.createElement("img",{className:ot.cover,src:`${Pe.Z.IMG_SERVER+ul}`}),(Ho=ja==null?void 0:ja.subject_tags)==null?void 0:Ho.map((la,Da)=>{var Do,Ja;if(Da===0){const zo=(Do=S.find(vl=>vl.name==la))==null?void 0:Do.swimg;return r.createElement("img",{className:ot.sign,src:zo,style:{left:"-4px"}})}const lo=(Ja=S.find(zo=>zo.name==la))==null?void 0:Ja.ptimg;return r.createElement("img",{className:ot.sign,src:lo,style:{left:`${48+52*(Da-1)+2*Da}px`}})}),r.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ja==null?void 0:ja.excellent)&&r.createElement("div",{className:ot.bq},"\u5F00\u653E\u8BFE\u7A0B"))),r.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},r.createElement("div",null,r.createElement("span",{className:ot.text},"\u7AE0\u8282\u6570"),r.createElement("span",{className:ot.value},ja.stages_count)),r.createElement("div",null,r.createElement("span",{className:ot.text},"\u5B66\u4E60\u4EBA\u6570"),r.createElement("span",{className:ot.value},ja.members_count))))))})),!vt.length&&r.createElement(Me.Z,null)))},N={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"},ye="data:image/png;base64,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",_e=e(59301),Ge=({className:it,dataSource:vt=[],col:gt=4,right:qt,bottom:wn=23,precision:Un=0,wrapWidth:Fn=1200,trackEventItems:bn,loading:sn})=>{const _n=Math.floor((Fn-(gt-1)*qt)/gt);return _e.createElement(Ue.Z,{spinning:sn},_e.createElement("div",{className:ie()(N.list,it)},!!vt.length&&vt.map((Hn,er)=>{const{subject_identifier:zr,id:Xr,identifier:ca,power:Ca}=Hn,tr=Hn.is_public!=0&&Hn.is_public;return _e.createElement("div",{className:N.wrap,key:Xr,style:{width:_n,marginRight:(1+er)%gt===0?0:qt+Un,marginBottom:wn}},_e.createElement("a",{className:N.li,onClick:Va=>{Va.preventDefault(),bn&&(0,q.L9)([bn]),(0,q.xg)(Hn.first_category_url)}},_e.createElement("div",{className:N.top},_e.createElement(fe.Z,{title:Hn.name},_e.createElement("div",{className:N.name},Hn.name)),_e.createElement("img",{className:N.img,src:Pe.Z.IMG_SERVER+"/images/"+Hn.avatar_url}),_e.createElement("div",{className:N.text,title:Hn.creator},Hn.creator),zr&&_e.createElement("div",{className:N.btns},_e.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),_e.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),tr&&_e.createElement("div",{className:N.sign},"\u516C\u5F00")),_e.createElement("div",{className:N.bottom},Hn.visits>0&&_e.createElement(fe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},_e.createElement("span",null,_e.createElement("i",{className:"iconfont icon-liulanyan"}),_e.createElement("span",null,Hn.visits))),Hn.course_members_count>0&&_e.createElement(fe.Z,{title:"\u6210\u5458",placement:"bottom"},_e.createElement("span",null,_e.createElement("i",{className:"iconfont icon-chengyuan"}),Hn.course_members_count)),Hn.tasks_count>0&&_e.createElement(fe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},_e.createElement("span",null,_e.createElement("i",{className:"iconfont icon-zuoye"}),Hn.tasks_count)),Hn.is_end?_e.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):_e.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Hn.is_accessible&&_e.createElement("div",{className:N.lockWrap},_e.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),_e.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!vt.length&&_e.createElement(Me.Z,null)))},Ye={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"},U="data:image/png;base64,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",k=({className:it,dataSource:vt=[],col:gt=4,right:qt,bottom:wn=23,precision:Un=0,wrapWidth:Fn=1200,wrapClassName:bn,trackEventItems:sn,loading:_n})=>{const Hn=Math.floor((Fn-(gt-1)*qt)/gt);return r.createElement(Ue.Z,{spinning:_n},r.createElement("div",{className:ie()(Ye.list,it)},!!vt.length&&vt.map((er,zr)=>{const{subject_identifier:Xr,id:ca,identifier:Ca,power:tr}=er,Va=er.is_public!=0&&er.is_public;return r.createElement("div",{className:ie()(`${Ye.wrap} ${er.is_accessible?"":Ye.warpStyle}`,bn),key:ca,style:{width:Hn,marginRight:(1+zr)%gt===0?0:qt+Un,marginBottom:wn}},r.createElement("a",{className:Ye.li,onClick:Xa=>{Xa.preventDefault(),sn&&(0,q.L9)([sn]),(0,q.xg)(er.first_category_url)}},r.createElement("div",{className:Ye.creator},r.createElement("img",{className:Ye.img,src:Pe.Z.IMG_SERVER+"/images/"+er.avatar_url}),r.createElement("div",{className:Ye.text,title:er.creator},er.creator)),r.createElement("div",{className:Ye.top},r.createElement(fe.Z,{title:er.name},r.createElement("div",{className:Ye.name},er.name)),Va&&r.createElement("div",{className:Ye.sign},"\u516C\u5F00")),r.createElement("div",{className:Ye.middle},r.createElement("div",{className:Ye.row,style:{marginBottom:6}},r.createElement("div",null,r.createElement("span",{className:Ye.text},"\u8BBF\u95EE\u91CF"),r.createElement("span",{className:Ye.value},(er==null?void 0:er.visits)||0)),r.createElement("div",null,r.createElement("span",{className:Ye.text},"\u6210\u5458"),r.createElement("span",{className:Ye.value},(er==null?void 0:er.course_members_count)||0))),r.createElement("div",{className:Ye.row},r.createElement("div",null,r.createElement("span",{className:Ye.text,style:{width:42}},"\u4F5C",r.createElement("span",{style:{marginLeft:14}},"\u4E1A")),r.createElement("span",{className:Ye.value},(er==null?void 0:er.tasks_count)||0)),r.createElement("div",null,r.createElement("span",{className:Ye.text},"\u72B6\u6001"),er.is_end?r.createElement("span",{className:Ye.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):r.createElement("span",{className:Ye.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Xr&&r.createElement("div",{className:Ye.btns},r.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),r.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!er.is_accessible&&r.createElement("div",{className:Ye.lockWrap},r.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),r.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!vt.length&&r.createElement(Me.Z,null)))},Fe={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"},De=e(65582),Wt=({dataSource:it=[],value:vt,onChange:gt,className:qt,style:wn={},tabBarExtraContent:Un})=>r.createElement("div",{className:ie()(Fe.tabs,qt),style:wn},r.createElement("div",{className:Fe.tabsWrap},it.map((Fn,bn)=>r.createElement("aside",{className:Fe.tab,onClick:()=>{gt(Fn.id),Fn.link&&De.history.push(Fn.link)},key:bn},r.createElement("div",{className:vt===Fn.id?Fe.active:""},Fn.name),(Fn==null?void 0:Fn.resetCount)==null&&(Fn==null?void 0:Fn.total)!==void 0&&r.createElement("span",null,"\uFF08",Fn==null?void 0:Fn.total,"\uFF09"),(Fn==null?void 0:Fn.resetCount)!==void 0&&(Fn==null?void 0:Fn.total)!==void 0&&r.createElement(fe.Z,{title:(Fn==null?void 0:Fn.tip)!=null?Fn==null?void 0:Fn.tip:""},r.createElement("span",{style:{color:"#9096A3"}},"\uFF08",r.createElement("span",{style:{color:"#000"}},Fn==null?void 0:Fn.resetCount),"/",r.createElement("span",null,Fn==null?void 0:Fn.total),"\uFF09"))))),r.createElement("div",{className:Fe.tabBar},Un)),St={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"},ln=({dataSource:it=[],value:vt,onChange:gt,className:qt,style:wn={},tabBarExtraContent:Un})=>r.createElement("div",{className:ie()(St.tabs,qt),style:wn},r.createElement("div",{className:St.tabsWrap},it.map((Fn,bn)=>r.createElement("aside",{className:St.tab,onClick:()=>{gt(Fn.id),Fn.link&&De.history.push(Fn.link)},key:bn},r.createElement("div",{className:vt===Fn.id?St.active:""},Fn.name),(Fn==null?void 0:Fn.resetCount)==null&&(Fn==null?void 0:Fn.total)!==void 0&&r.createElement("span",null,"\uFF08",Fn==null?void 0:Fn.total,"\uFF09"),(Fn==null?void 0:Fn.resetCount)!==void 0&&(Fn==null?void 0:Fn.total)!==void 0&&r.createElement(fe.Z,{title:(Fn==null?void 0:Fn.tip)!=null?Fn==null?void 0:Fn.tip:""},r.createElement("span",{style:{color:"#9096A3"}},"\uFF08",r.createElement("span",{style:{color:"#000"}},Fn==null?void 0:Fn.resetCount),"/",r.createElement("span",null,Fn==null?void 0:Fn.total),"\uFF09"))))),r.createElement("div",{className:St.tabBar},Un)),Sn=({className:it,style:vt={},children:gt})=>r.createElement("div",{className:ie()(it),style:vt},gt),Bn={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"},Jn=e(38854),nr=e(20834);const hn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var fr=({sortValue:it,dropValue:vt,className:gt,onSort:qt,onDrop:wn,dataSource:Un=hn})=>{var Fn;return r.createElement("div",{className:ie()(Bn.orderWrap,gt)},r.createElement(Jn.Z,{dropdownRender:()=>r.createElement(nr.default,null,Un.map((bn,sn)=>r.createElement(nr.default.Item,{key:sn,onClick:()=>wn(bn.id)},bn.name)))},r.createElement("span",{className:Bn.orderTextWrap},(Fn=Un.find(bn=>vt===bn.id))==null?void 0:Fn.name)),r.createElement("span",{className:Bn.orderIconWrap},r.createElement("span",{className:Bn.orderAsc},r.createElement("i",{className:it==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Bn.cursorPointer} ${Bn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Bn.cursorPointer}`,onClick:()=>qt(it==="asc"?"desc":"asc")})),r.createElement("span",{className:Bn.orderDesc},r.createElement("i",{className:it==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Bn.cursorPointer} ${Bn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Bn.cursorPointer}`,onClick:()=>qt(it==="asc"?"desc":"asc")}))))},at={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"},Vt=e(3113),lr=e(2337),Nn=Object.defineProperty,In=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,Tr=(it,vt,gt)=>vt in it?Nn(it,vt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):it[vt]=gt,Gr=(it,vt)=>{for(var gt in vt||(vt={}))hr.call(vt,gt)&&Tr(it,gt,vt[gt]);if(In)for(var gt of In(vt))Sr.call(vt,gt)&&Tr(it,gt,vt[gt]);return it},Tn=(it,vt)=>{var gt={};for(var qt in it)hr.call(it,qt)&&vt.indexOf(qt)<0&&(gt[qt]=it[qt]);if(it!=null&&In)for(var qt of In(it))vt.indexOf(qt)<0&&Sr.call(it,qt)&&(gt[qt]=it[qt]);return gt},Br=(it,vt,gt)=>new Promise((qt,wn)=>{var Un=sn=>{try{bn(gt.next(sn))}catch(_n){wn(_n)}},Fn=sn=>{try{bn(gt.throw(sn))}catch(_n){wn(_n)}},bn=sn=>sn.done?qt(sn.value):Promise.resolve(sn.value).then(Un,Fn);bn((gt=gt.apply(it,vt)).next())}),F=it=>{var vt=it,{className:gt,style:qt,children:wn,loading:Un=!1,openLoading:Fn,onClick:bn=()=>{},size:sn="middle",shape:_n="round",theme:Hn}=vt,er=Tn(vt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[zr,Xr]=(0,r.useState)(!1),ca=(0,r.useMemo)(()=>{switch(Hn){case lr.Fy.THEMEONE:return at.ThemeOne;case lr.Fy.DEFAULT:default:return at.btn}},[Hn]);return r.createElement(Vt.ZP,Gr({onClick:(0,ee.throttle)(Ca=>Br(void 0,null,function*(){Fn&&Xr(!0);try{yield bn(Ca)}catch(tr){console.log("error",tr)}Fn&&Xr(!1)}),2e3,{leading:!0,trailing:!1}),className:ie()(ca,at[`${sn}-${_n}`],gt),style:qt,size:sn,shape:_n,loading:zr||Un},er),wn)},K={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"},Z=({className:it,style:vt,children:gt=null,onClick:qt,title:wn})=>r.createElement("div",{className:ie()(K.head,it),style:vt},r.createElement("span",{className:"primary-hover",onClick:qt},r.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),r.createElement("b",{title:wn},wn),r.createElement("div",{className:K.node},gt)),He={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"},Pt=({confirmShow:it=!0,confirmTitle:vt,confirmClick:gt,cancelShow:qt=!0,cancelTitle:wn,cancelClick:Un,className:Fn,style:bn,confirmLoading:sn=!1})=>r.createElement("div",{className:ie()(He.btns,Fn),style:bn},it&&r.createElement(Vt.ZP,{loading:sn,onClick:gt,type:"primary",className:He.confirm},vt),qt&&r.createElement(Vt.ZP,{onClick:Un,className:He.cancel},wn)),Dt={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"},jt=({className:it,style:vt={},LeftContent:gt,children:qt,RightContent:wn})=>r.createElement("div",{className:ie()(Dt.fixedBottom,it),style:vt},r.createElement("div",{className:Dt.wrap},r.createElement("div",{className:Dt.left},gt),r.createElement("div",{className:Dt.center},qt),r.createElement("div",{className:Dt.right},wn))),Jt={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"},$t=({className:it,style:vt={},dataSource:gt=[]})=>r.createElement("div",{className:ie()(Jt.crumbs,it),style:vt},gt.map((qt,wn)=>wnDe.history.push(qt.path)},qt.name):r.createElement("span",null,qt.name),r.createElement("span",null,"\xA0",">","\xA0")):r.createElement("span",{key:wn,style:{color:"#5F6368"}},qt.name))),on=e(31797),J=Object.defineProperty,Ke=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,Bt=(it,vt,gt)=>vt in it?J(it,vt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):it[vt]=gt,me=(it,vt)=>{for(var gt in vt||(vt={}))Ot.call(vt,gt)&&Bt(it,gt,vt[gt]);if(et)for(var gt of et(vt))At.call(vt,gt)&&Bt(it,gt,vt[gt]);return it},We=(it,vt)=>Ke(it,qe(vt)),Xe=(it,vt)=>{var gt={};for(var qt in it)Ot.call(it,qt)&&vt.indexOf(qt)<0&&(gt[qt]=it[qt]);if(it!=null&&et)for(var qt of et(it))vt.indexOf(qt)<0&&At.call(it,qt)&&(gt[qt]=it[qt]);return gt};const{Countdown:ft}=on.default;var lt=it=>{var vt=it,{onChange:gt}=vt,qt=Xe(vt,["onChange"]);const[wn,Un]=(0,r.useState)(null);(0,r.useEffect)(()=>{typeof wn=="number"&&wn>=0&>(wn)},[wn]);const Fn=bn=>{const sn=Math.floor(bn/1e3);Un(sn)};return r.createElement(ft,We(me({},qt),{onChange:Fn}))},dt={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},mn=({DataProps:it,className:vt,style:gt={}})=>{var qt;return r.createElement("div",{className:ie()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",dt.ClassRoomItem,vt),style:gt,onClick:()=>{(0,q.xg)(it==null?void 0:it.first_category_url)}},r.createElement("div",{className:"flex flex-col item-center"},r.createElement("img",{src:`${(qt=Pe.Z)==null?void 0:qt.IMG_SERVER}/images/${it==null?void 0:it.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(it==null?void 0:it.subject_identifier)&&r.createElement("div",{className:"mt-40px"},r.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),r.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),r.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},r.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(it!=null&&it.is_public)&&r.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"),r.createElement("span",{className:ie()("text-16px font-medium",dt.TitleDom)},it==null?void 0:it.name)),r.createElement("div",{className:"c-grey-333 font-medium"},it==null?void 0:it.creator),r.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",it==null?void 0:it.course_members_count),r.createElement("div",{className:"c-grey-333 flex item-center justify-between"},r.createElement("div",null,"\u4F5C\u4E1A\uFF1A",it==null?void 0:it.tasks_count),it!=null&&it.is_end?r.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):r.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},On=Object.defineProperty,Qn=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,qn=(it,vt,gt)=>vt in it?On(it,vt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):it[vt]=gt,Cn=(it,vt)=>{for(var gt in vt||(vt={}))Gn.call(vt,gt)&&qn(it,gt,vt[gt]);if(Qn)for(var gt of Qn(vt))_t.call(vt,gt)&&qn(it,gt,vt[gt]);return it},yr=({DataProps:it=[],selectValue:vt,onChange:gt,className:qt,style:wn={},extra:Un,classNameItem:Fn,styleItem:bn={},barHidden:sn})=>{const[_n,Hn]=(0,r.useState)();return(0,r.useEffect)(()=>{Hn(Array.isArray(vt)?vt:[vt])},[vt]),r.createElement("div",{className:ie()("flex px-20px py-10px gap-40px",qt),style:Cn({borderBottom:"1px solid #D3F0FF"},wn)},it==null?void 0:it.map(er=>r.createElement("div",{key:er==null?void 0:er.id,className:ie()("flex item-center justify-center current c-grey-333 text-16 relative",Fn,er==null?void 0:er.className),style:Cn(Cn({color:_n!=null&&_n.includes(er==null?void 0:er.id)?"#1890FF":"",minWidth:88},bn),(er==null?void 0:er.style)||{}),onClick:zr=>{gt==null||gt({domEvent:zr,item:er}),er!=null&&er.link&&De.history.push(er==null?void 0:er.link)}},er==null?void 0:er.name,!sn&&(_n==null?void 0:_n.includes(er==null?void 0:er.id))&&r.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),r.createElement("div",{className:"ml-auto"},Un))},Cr=Object.defineProperty,or=Object.defineProperties,ir=Object.getOwnPropertyDescriptors,cr=Object.getOwnPropertySymbols,Ir=Object.prototype.hasOwnProperty,ra=Object.prototype.propertyIsEnumerable,Ba=(it,vt,gt)=>vt in it?Cr(it,vt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):it[vt]=gt,br=(it,vt)=>{for(var gt in vt||(vt={}))Ir.call(vt,gt)&&Ba(it,gt,vt[gt]);if(cr)for(var gt of cr(vt))ra.call(vt,gt)&&Ba(it,gt,vt[gt]);return it},fn=(it,vt)=>or(it,ir(vt)),wr=({value:it,onChange:vt,onInputChange:gt,className:qt,style:wn={},InputProps:Un})=>{const[Fn,bn]=(0,r.useState)(it);return r.createElement("div",{className:ie()("flex item-center rounded-full px-10px py-2px",qt),style:br({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},wn)},r.createElement(R.default,fn(br({bordered:!1},Un),{onChange:sn=>{bn(sn.target.value),gt==null||gt(encodeURIComponent(sn.target.value))},onPressEnter:sn=>{vt==null||vt({domEvent:sn,item:{value:Fn}})}})),r.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:sn=>{vt==null||vt({domEvent:sn,item:{value:Fn}})}}))}},53816:function(dn,st,e){"use strict";var r=e(59301),a=e(78241),g=e(43418),V=e(61621),d=e(95237),w=e(43604),i=e(6848),ie=e(12563),ee=e(66649),j=e.n(ee),Se=e(65582),B=e(74128),x=e(21185),ce=e(41867),X=e(59301),Y=Object.defineProperty,ze=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,E=(M,b,te)=>b in M?Y(M,b,{enumerable:!0,configurable:!0,writable:!0,value:te}):M[b]=te,l=(M,b)=>{for(var te in b||(b={}))Ne.call(b,te)&&E(M,te,b[te]);if(nt)for(var te of nt(b))se.call(b,te)&&E(M,te,b[te]);return M},z=(M,b)=>ze(M,ge(b)),R=(M,b,te)=>new Promise((ue,Ue)=>{var fe=q=>{try{Pe(te.next(q))}catch(xe){Ue(xe)}},Ae=q=>{try{Pe(te.throw(q))}catch(xe){Ue(xe)}},Pe=q=>q.done?ue(q.value):Promise.resolve(q.value).then(fe,Ae);Pe((te=te.apply(M,b)).next())});const W={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},L=({attachment:M,dispatch:b,loading:te,globalSetting:ue})=>{const Ue=(0,Se.useParams)(),{detail:fe}=M,[Ae]=a.default.useForm(),[Pe,q]=(0,r.useState)(!1),[xe,H]=(0,r.useState)([]),[oe,Me]=(0,r.useState)(l({},W)),[Ce,G]=(0,r.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},disabledDownload:!1,monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),we=ut=>ut&&utR(void 0,null,function*(){var ut,mt,ot,yt,Qt,wt,Ie,It,de;let re={};((mt=(ut=M==null?void 0:M.actionTabs)==null?void 0:ut.params)==null?void 0:mt.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?re=l({},M.actionTabs.params):re=l({},Ue);const I=yield b({type:"attachment/getDetail",payload:re});I.delay_publish=I.delay_publish?1:0,oe.is_public=[I.is_public],oe.description=I.description,oe.delay_publish=I.delay_publish,oe.publish_time=I.publish_time,Ae.setFieldsValue(oe),H([l({},I),...I==null?void 0:I.attachment_histories]),(ot=I==null?void 0:I.attachment_histories)!=null&&ot.length?q(!0):(Ce.type=I.file_type,Ce.data=B.Z.API_SERVER+I.url,Ce.recordInfo={id:(Qt=(yt=M==null?void 0:M.actionTabs)==null?void 0:yt.selectArrs)==null?void 0:Qt.id,course_id:(Ie=(wt=M==null?void 0:M.actionTabs)==null?void 0:wt.params)==null?void 0:Ie.course_id},I.file_type==="txt"&&(Ce.monacoEditor.value=I.content),Ce.disabledDownload=(0,ce.dE)()&&!!((de=(It=M==null?void 0:M.actionTabs)==null?void 0:It.selectArrs)!=null&&de.download_setting),G(l({},Ce)))});return(0,r.useEffect)(()=>{var ut;M.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(Ue.id=(ut=M.actionTabs.selectArrs)==null?void 0:ut.id,Ae.resetFields(),Qe()):q(!1)},[M.actionTabs.key,Ue.id]),(0,r.useEffect)(()=>()=>{G(z(l({},Ce),{type:""})),b({type:"attachment/setActionTabs",payload:{}})},[]),X.createElement(X.Fragment,null,X.createElement(g.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:Pe,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>R(void 0,null,function*(){b({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{Me(l({},W)),b({type:"attachment/setActionTabs",payload:{}})}},X.createElement("section",{className:"pl20 pr20 pt10"},X.createElement(V.Z,{loading:te["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},X.createElement(d.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},X.createElement(w.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),X.createElement(w.Z,{flex:"80px"},"\u4E0B\u8F7D"),X.createElement(w.Z,{flex:"140px"},"\u7248\u672C\u53F7")),xe==null?void 0:xe.map(function(ut,mt){return X.createElement(d.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:mt,gutter:[20,8]},X.createElement(w.Z,{flex:"307px"},X.createElement(i.Z,{title:ut.title},X.createElement(d.Z,null,X.createElement(w.Z,null,X.createElement("a",{href:B.Z.API_SERVER+ut.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:ot=>{var yt,Qt;ut.link||ut.content_type==="application/pdf"||ue.setting.is_local||(ot.preventDefault(),Ce.type=ut.file_type,Ce.data=B.Z.API_SERVER+ut.url,ut.file_type==="txt"&&(Ce.monacoEditor.value=ut.content),Ce.disabledDownload=(0,ce.dE)()&&!!((Qt=(yt=M==null?void 0:M.actionTabs)==null?void 0:yt.selectArrs)!=null&&Qt.download_setting),G(l({},Ce)))}},ut.title)),X.createElement(w.Z,null,X.createElement(ie.default,{className:"",color:mt===0?"green":"orange"},mt===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),X.createElement(w.Z,{flex:"80px"},ut.downloads_count),X.createElement(w.Z,{flex:"140px"},j()(ut.created_on).format("YYYY-MM-DD HH:mm")))})))),X.createElement(x.Z,z(l({},Ce),{onClose:()=>{G(z(l({},Ce),{type:""})),b({type:"attachment/setActionTabs",payload:{}})}})))};st.Z=(0,Se.connect)(({attachment:M,loading:b,globalSetting:te,user:ue})=>({attachment:M,globalSetting:te,loading:b,user:ue}))(L)},99981:function(dn,st,e){"use strict";e.d(st,{Q8:function(){return H},d0:function(){return oe},w6:function(){return xe}});var r=e(59301),a=e(5083),g=e(57809),V=e(8591),d=e(43418),w=e(5112),i=e(95237),ie=e(43604),ee=e(6848),j=e(24905),Se=e(3113),B=e(66649),x=e.n(B),ce=e(41867),X=e(38147),Y=e(89392),ze=e.n(Y),ge=e(65862),nt=e(61191),Ne=e(65582),se=e(4324),E=e(66457),l=e(42656),z=e(83028),R=e(60979),W=e(59301),L=Object.defineProperty,M=Object.defineProperties,b=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,fe=(we,Qe,ut)=>Qe in we?L(we,Qe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):we[Qe]=ut,Ae=(we,Qe)=>{for(var ut in Qe||(Qe={}))ue.call(Qe,ut)&&fe(we,ut,Qe[ut]);if(te)for(var ut of te(Qe))Ue.call(Qe,ut)&&fe(we,ut,Qe[ut]);return we},Pe=(we,Qe)=>M(we,b(Qe)),q=(we,Qe,ut)=>new Promise((mt,ot)=>{var yt=Ie=>{try{wt(ut.next(Ie))}catch(It){ot(It)}},Qt=Ie=>{try{wt(ut.throw(Ie))}catch(It){ot(It)}},wt=Ie=>Ie.done?mt(Ie.value):Promise.resolve(Ie.value).then(yt,Qt);wt((ut=ut.apply(we,Qe)).next())});function xe(we,Qe){const ut=[];for(let mt=we;mt{const mt=wex()(Qe).endOf("day"),yt=we{const ut=parseInt(x()(we).format("HH")),mt=parseInt(x()().format("HH")),ot=parseInt(x()().format("mm"));if(!we)return{disabledHours:()=>xe(0,mt),disabledMinutes:()=>xe(0,ot)};if(Qe){const yt=parseInt(x()(Qe).format("HH")),Qt=parseInt(x()(Qe).format("mm"));return x()(we).isSame(x()(Qe),"day")?{disabledHours:()=>xe(0,yt),disabledMinutes:()=>ut<=yt?xe(0,Qt):[]}:void 0}if(x()(we).isSame(x()(),"day"))return{disabledHours:()=>xe(0,mt),disabledMinutes:()=>x()(we).isSame(x()(),"hour")&&ut<=mt?xe(0,ot):[]}},{RangePicker:Me}=a.default,{Option:Ce}=g.default,G=({shixunHomeworks:we,loading:Qe,dispatch:ut,classroomList:mt,user:ot})=>{var yt,Qt,wt,Ie,It,de,re,I,m;const ae=(0,Ne.useParams)(),{workSetting:ne,workList:O,shixunWorkList:S,headerInfo:be,changeData:_}=we,[N,ye]=(0,r.useState)(!1),[_e,Ve]=(0,r.useState)(!1);let[Ge,Ye]=(0,r.useState)([]),[U,y]=(0,r.useState)([]),[k,Fe]=(0,r.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:se.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[De,Te]=(0,r.useState)({}),[Wt,St]=(0,r.useState)({});(0,r.useEffect)(()=>()=>{Ye([])},[]),(0,r.useEffect)(()=>{ye(!(0,ce.GJ)())},[(0,ce.GJ)()]);const zt=()=>{ut({type:"shixunHomeworks/getWorkSetting",payload:Ae({},ae)})};(0,r.useEffect)(()=>{if(!(ne!=null&&ne.course_id))return;Object.keys(k).map(function(Vt){k[Vt]=ne[Vt]}),(!k.allow_late||!k.unified_late)&&(k.late_penalty=20,k.penalty_type=se.Q.Percent),k.unified_setting||(k.unified_late=!1,k.unified_anonymous_comment=!1,k.unified_anonymous_appeal=!1),Ge=JSON.parse(JSON.stringify(ne.group_settings.map(Vt=>Pe(Ae({},Vt),{group_name:[Vt.group_name]})).filter(Vt=>Vt.publish_time!==null))),U=JSON.parse(JSON.stringify(ne.allow_late_settings.map(Vt=>Pe(Ae({},Vt),{group_name:[Vt.group_name]})).filter(Vt=>Vt.late_time!==null))),Fe(Ae({},k));const at=(0,ge.QE)((Ge==null?void 0:Ge.length)>0?Ge:[]);Ye([...at]),(U==null?void 0:U.length)<=0?y([{penalty_type:se.Q.Percent,late_penalty:20}]):y([...U])},[ne]);const ln=()=>q(void 0,null,function*(){var at,Vt;if(((at=ot==null?void 0:ot.userInfo)==null?void 0:at.user_status)===2){(0,E.Rd)();return}const lr=JSON.parse(JSON.stringify(k));if(lr.challenge_settings.filter(In=>!In.hide),lr.categoryId=ae.categoryId,(Vt=lr.challenge_settings)!=null&&Vt.every(In=>!In.checked)){V.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Ge),!k.unified_setting)Ge=Ge==null?void 0:Ge.map(In=>{var hr;if(!In.publish_time||!In.end_time)throw V.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!In.group_name)throw V.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return In.group_name=typeof(In==null?void 0:In.group_name)=="string"?[In==null?void 0:In.group_name]:In==null?void 0:In.group_name,In.group_id=(hr=ne.group_settings)==null?void 0:hr.filter(Sr=>{var Tr;return(Tr=In==null?void 0:In.group_name)==null?void 0:Tr.includes(Sr.group_name)}).map(Sr=>Sr.group_id||Sr.id).toString().split(","),In});else if(!k.publish_time||!k.end_time)throw V.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(lr.group_settings=Ge,k.allow_late)if(k.unified_late){if(k.late_penalty===null||k.late_penalty===void 0||k.late_penalty<0||k.late_penalty>100)throw V.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!k.late_time)throw V.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else U=U==null?void 0:U.map(In=>{var hr,Sr;if(In.late_penalty===null||In.late_penalty===void 0||In.late_penalty<0||In.late_penalty>100)throw V.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!In.late_time)throw V.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!In.group_name)throw V.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return In.group_name=typeof(In==null?void 0:In.group_name)=="string"?[In==null?void 0:In.group_name]:In==null?void 0:In.group_name,In.group_id=(Sr=(hr=In==null?void 0:In.group_name)==null?void 0:hr.map(Tr=>{var Gr,Tn;let Br=(Tn=(Gr=ne.group_settings)==null?void 0:Gr.filter(Be=>(Be==null?void 0:Be.group_name)===Tr))==null?void 0:Tn[0];return Br==null?void 0:Br.group_id}))==null?void 0:Sr.toString().split(","),In}),lr.allow_late_settings=U;let Nn=yield(0,R.Tr)({homework_common_ids:[parseInt(ae.categoryId)],course_id:ae.coursesId,type:"homework_common"});(Nn==null?void 0:Nn.student_count)===0?Rn(lr):(St(lr),Te(Nn))}),Rn=at=>{var Vt;if(at.total_score===null){V.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(at!=null&&at.work_efficiency&&at.eff_score===null){V.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const lr=at.challenge_settings.reduce((hr,Sr)=>hr+Number(Sr.challenge_score),0);if((lr==null?void 0:lr.toFixed(10))!==((Vt=at.total_score-at.eff_score)==null?void 0:Vt.toFixed(10))){V.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${at.total_score}\u5206`);return}const Nn={shixun_evaluation:at.shixun_evaluation,challenge_settings:at.challenge_settings};let In=()=>{var hr;const Sr=()=>q(void 0,null,function*(){Ve(!0),(yield(0,X.ZP)(`/api/homework_commons/${ae.categoryId}/publish_setting.json`,{method:"post",body:Ae({},at)})).status===0&&(V.ZP.success("\u66F4\u65B0\u6210\u529F"),zt(),ut({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Ae({},ae)})),Ve(!1)});!(0,Y.isEqual)(_,Nn)&&!((hr=be==null?void 0:be.homework_status)!=null&&hr.includes("\u672A\u53D1\u5E03"))?d.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Sr}):Sr()};ne!=null&&ne.high_resources_consume&&!(ne!=null&&ne.high_resources_consume_permission)?ut({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ae.coursesId,type:"shixun",type_id:ae.categoryId,name:ne.homework_name,fn:()=>{In()}}}):In()},Sn=(at,Vt,lr="group_id")=>{var Nn;return Vt?Vt.find(In=>In[lr]===at):(Nn=ne==null?void 0:ne.group_settings)==null?void 0:Nn.find(In=>In.group_id[0]===at)},Bn=(ne==null?void 0:ne.allow_late)||(ne==null?void 0:ne.anonymous_comment),Jn=at=>{var Vt,lr;const Nn=Sn(at,ne==null?void 0:ne.allow_late_settings,"id"),In=Sn(at,ne==null?void 0:ne.anonymous_comment_settings),hr=Sn(at);return(ne==null?void 0:ne.allow_late)&&Nn&&x()(Nn==null?void 0:Nn.late_time)<=x()()||(ne==null?void 0:ne.anonymous_comment)&&In&&(In==null?void 0:In.evaluation_start)!==null||((lr=(x()(hr==null?void 0:hr.end_time)<=x()()&&((Vt=ne==null?void 0:ne.allow_late_settings)==null?void 0:Vt.filter(Sr=>Sr.group_id.includes(at))))[0])==null?void 0:lr.late_time)!=null},nr=(0,r.useMemo)(()=>(ne==null?void 0:ne.allow_late)||(ne==null?void 0:ne.all_group_late),[ne,be]),hn=ne==null?void 0:ne.anonymous_comment,ur=at=>{if(!at)return!1;const Vt=Sn(at,ne==null?void 0:ne.anonymous_comment_settings);return(ne==null?void 0:ne.anonymous_comment)&&Vt&&(Vt==null?void 0:Vt.evaluation_start)!==null},fr=(at,Vt)=>{var lr,Nn,In;ut({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:at,index:Vt,rangePickerDisabled:N||(x()()<=x()((Nn=Sn((lr=at==null?void 0:at.group_id)==null?void 0:lr[0]))==null?void 0:Nn.publish_time)?!1:[!0,Jn((In=at==null?void 0:at.group_id)==null?void 0:In[0])]),disabledDate:ne==null?void 0:ne.course_end_date}})};return W.createElement("section",{className:nt.Z.form},W.createElement("div",{className:nt.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",W.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),W.createElement("div",null,W.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},W.createElement(w.ZP.Group,{disabled:N||!((yt=be==null?void 0:be.homework_status)!=null&&yt.includes("\u672A\u53D1\u5E03"))||(0,ce.Rm)()&&!((Qt=mt.AssistantObject.practice)!=null&&Qt.can_publish),value:k.unified_setting,onChange:at=>{var Vt;if(!((Vt=be==null?void 0:be.homework_status)!=null&&Vt.includes("\u672A\u53D1\u5E03"))){V.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(k.unified_setting=!k.unified_setting,k.unified_setting||(k.unified_late=!1,y([{late_penalty:5}])),Fe(Object.assign({},k)),k.unified_setting===!1&&Ge==""){Ye(Ge.concat({}));return}k.unified_setting&&(Ye([]),y([{late_penalty:5}]))}},W.createElement(w.ZP,{value:!0,disabled:N||!(ne!=null&&ne.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),W.createElement(w.ZP,{disabled:N||!((wt=ne==null?void 0:ne.group_settings)!=null&&wt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Ie=ne==null?void 0:ne.group_settings)==null?void 0:Ie.length)===0&&W.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),k.unified_setting&&W.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},W.createElement(i.Z,{align:"middle"},W.createElement(ie.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),W.createElement(ie.Z,{className:"ml10"},W.createElement(a.default,{size:"large",disabled:N||!((It=be==null?void 0:be.homework_status)!=null&&It.includes("\u672A\u53D1\u5E03")||(de=be==null?void 0:be.homework_status)!=null&&de.includes("\u672A\u5F00\u59CB"))||(0,ce.Rm)()&&!((re=mt.AssistantObject.practice)!=null&&re.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:at=>H(at,ne==null?void 0:ne.course_end_date),disabledTime:at=>oe(at),value:k.publish_time?x()(k.publish_time):"",onChange:(at,Vt)=>{k.publish_time=Vt,(k.end_time==""||!k.end_time)&&k.unified_setting&&(k.end_time=x()(at).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Fe(Object.assign({},k))}}))),W.createElement(i.Z,{align:"middle",className:"pl30"},W.createElement(ie.Z,null,"\u622A\u6B62\u65F6\u95F4"),W.createElement(ie.Z,{className:"ml10"},W.createElement(a.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:x()((0,ge.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(ne==null?void 0:ne.allow_late)&&(ne==null?void 0:ne.homework_status.includes("\u5DF2\u622A\u6B62"))||N||(ne==null?void 0:ne.allow_late)&&x()()>=x()(ne==null?void 0:ne.end_time)||(0,ce.Rm)()&&!((I=mt.AssistantObject.practice)!=null&&I.can_publish),disabledDate:at=>H(at,ne==null?void 0:ne.course_end_date,k.publish_time),disabledTime:at=>oe(at,k.publish_time),value:k.end_time?x()(k.end_time):"",onChange:(at,Vt)=>{k.end_time=Vt,Fe(Object.assign({},k))}})))),!k.unified_setting&&(Ge==null?void 0:Ge.length)>0&&W.createElement(i.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ge&&Ge.map(function(at,Vt){var lr,Nn,In,hr,Sr,Tr,Gr;return W.createElement(ie.Z,{span:24,key:Vt},W.createElement(i.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Vt==(Ge==null?void 0:Ge.length)-1?"0px":"10px"}},W.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Vt+1),W.createElement(g.default,{disabled:N||((lr=be==null?void 0:be.homework_status)!=null&&lr.includes("\u672A\u53D1\u5E03")&&at.id||x()(){var Br;if((0,ce.Rm)()&&!((Br=mt.AssistantObject.practice)!=null&&Br.can_publish)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ge[Vt].group_name=Tn,Ge[Vt].group_id=at.group_id;const Be=(0,Y.flattenDeep)(Ge.map(K=>K.group_name)),F=U.map(K=>{let T=(K==null?void 0:K.group_name)||[];return Pe(Ae({},K),{group_name:(0,Y.remove)(T,Z=>Be.includes(Z))})});y(F),Ye(Ge.slice())},maxTagCount:4,maxTagPlaceholder:Tn=>W.createElement("div",{style:{cursor:"pointer"},onClick:()=>fr(at,Vt)},"+",Tn==null?void 0:Tn.length)},ne.group_settings&&ne.group_settings.map(function(Tn){if(!Ge.map(Be=>Be.group_name).flat().includes(Tn.group_name))return W.createElement(Ce,{value:Tn.group_name,key:Tn.id},Tn.group_name)})),W.createElement("div",{className:"ml20"},W.createElement(Me,{size:"large",ranges:{\u6B64\u523B:[at.publish_time?x()(at.publish_time):x()(),x()()]},allowClear:!1,disabled:N||(x()()<=x()((hr=Sn((In=at==null?void 0:at.group_id)==null?void 0:In[0]))==null?void 0:hr.publish_time)?!1:[!0,Jn((Sr=at==null?void 0:at.group_id)==null?void 0:Sr[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Tn=>H(Tn,ne==null?void 0:ne.course_end_date),disabledTime:Tn=>oe(Tn),showTime:{showNow:!0,format:"HH:mm",defaultValue:[x()((0,ge.U6)(),"HH:mm"),x()((0,ge.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:at.publish_time&&[x()(at.publish_time),at.end_time?x()(at.end_time):void 0],onChange:(Tn,Br)=>{var Be;if((0,ce.Rm)()&&!((Be=mt.AssistantObject.practice)!=null&&Be.can_publish)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ge[Vt].publish_time=Br[0],!at.end_time&&Br[0]?Ge[Vt].end_time=x()(Br[0]).add(7,"days"):Ge[Vt].end_time=Br[1],Ye([...Ge])},onCalendarChange:(Tn,Br,Be)=>{if(Br!=null&&Br[0]&&!Br[1]){const F=x()(Br[0]).add(7,"days");Ge[Vt].publish_time=Br[0],Ge[Vt].end_time=F,Ye([...Ge])}}})),!N&&W.createElement("div",{style:{display:"flex",width:"50px"}},((Tr=at==null?void 0:at.group_id)==null?void 0:Tr.length)>1&&W.createElement(ee.Z,{title:"\u89C4\u5219\u62C6\u5206"},W.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>fr(at,Vt)})),(Ge==null?void 0:Ge.length)<((Gr=ne==null?void 0:ne.group_settings)==null?void 0:Gr.length)&&W.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Tn;if((0,ce.Rm)()&&!((Tn=mt.AssistantObject.practice)!=null&&Tn.can_publish)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ye(Ge.concat({}))}}),((at==null?void 0:at.publish_time)&&x()(){const Tn=(0,Y.cloneDeep)(U);Tn.forEach((Br,Be)=>{Br.group_name&&(Br.group_name=Br.group_name.filter(F=>{var K;return!((K=Ge[Vt].group_name)!=null&&K.includes(F))}))}),Ge=Ge.filter((Br,Be)=>Vt!==Be),y(Tn),Ye(Ge.slice()),setTimeout(()=>Ye(Ge.slice()),10)}}))))}))),W.createElement(i.Z,null,W.createElement(ie.Z,null,W.createElement("div",{className:nt.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",W.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),W.createElement(ie.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},W.createElement(j.default,{checked:k.allow_late,disabled:N||nr,onChange:at=>{var Vt;if((0,ce.Rm)()&&!((Vt=mt.AssistantObject.practice)!=null&&Vt.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}at.target.checked&&d.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:W.createElement("div",{style:{padding:10,background:"#f5f6f9"}},W.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),W.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),W.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),k.allow_late=!k.allow_late,U==""&&y([{late_penalty:5}]),Fe(Object.assign({},k))}},W.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(k==null?void 0:k.allow_late)&&W.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},W.createElement("div",{style:{display:"flex"}},W.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),W.createElement(w.ZP.Group,{style:{marginLeft:"20px"},disabled:N||(ne==null?void 0:ne.anonymous_comment)||(ne==null?void 0:ne.allow_late),value:k.unified_late,onChange:at=>{var Vt;if((0,ce.Rm)()&&!((Vt=mt.AssistantObject.practice)!=null&&Vt.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}k.unified_late=at.target.value,U==""&&!at.target.value&&y([{penalty_type:se.Q.Percent,late_penalty:20}]),Fe(Ae({},k))}},(k==null?void 0:k.unified_setting)&&W.createElement(w.ZP,{value:!0,disabled:!(ne!=null&&ne.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((m=ne==null?void 0:ne.group_settings)==null?void 0:m.length)>0&&W.createElement(w.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),k!=null&&k.unified_late?W.createElement(W.Fragment,null,W.createElement(i.Z,{align:"middle",style:{marginTop:"10px"}},W.createElement(ie.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),W.createElement(ie.Z,{className:"ml20"},W.createElement(se.Z,{disabled:N||hn,value:{type:k.penalty_type,inputValue:k.late_penalty},onChange:at=>{var Vt;if((0,ce.Rm)()&&!((Vt=mt.AssistantObject.practice)!=null&&Vt.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fe(Pe(Ae({},k),{late_penalty:at.inputValue,penalty_type:at.type}))}})),W.createElement(ie.Z,{flex:"1",className:"ml5"},W.createElement("span",{className:"c-grey-c ml10"},k.penalty_type===se.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),W.createElement(i.Z,{align:"middle",style:{marginTop:"15px"}},W.createElement(ie.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),W.createElement(ie.Z,{className:"ml20"},W.createElement(a.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:x()((0,ge.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:N||hn,value:k.late_time?x()(k.late_time):"",disabledDate:at=>H(at,ne==null?void 0:ne.course_end_date),onChange:(at,Vt)=>{var lr;if((0,ce.Rm)()&&!((lr=mt.AssistantObject.practice)!=null&&lr.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}k.late_time=Vt,Fe(Object.assign({},k))}})))):U.map(function(at,Vt){var lr;return W.createElement(ie.Z,{span:24,key:Vt},W.createElement(i.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},W.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Vt+1),W.createElement(g.default,{disabled:N||!((lr=be==null?void 0:be.homework_status)!=null&&lr.includes("\u672A\u53D1\u5E03"))&&at.id||(ne==null?void 0:ne.anonymous_comment),mode:"multiple",className:nt.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof at.group_name=="string"?[at.group_name]:at.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Nn=>{var In;if((0,ce.Rm)()&&!((In=mt.AssistantObject.practice)!=null&&In.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}U[Vt].group_name=Nn,U[Vt].group_id=at.group_id,y(U.slice())}},ne.group_settings&&ne.group_settings.map(function(Nn){const In=U.map(Sr=>Sr.group_name).flat(),hr=Ge.map(Sr=>Sr.group_name).flat();if(k!=null&&k.unified_setting){if(!In.includes(Nn.group_name))return W.createElement(Ce,{value:Nn.group_name,key:Nn.id},Nn.group_name)}else if(hr.includes(Nn.group_name)&&!In.includes(Nn.group_name))return W.createElement(Ce,{value:Nn.group_name,key:Nn.id},Nn.group_name)})),W.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),W.createElement(se.Z,{disabled:N||ur(at.id),value:{type:at.penalty_type,inputValue:at.late_penalty},onChange:Nn=>{var In;if((0,ce.Rm)()&&!((In=mt.AssistantObject.practice)!=null&&In.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}U[Vt].late_penalty=Nn.inputValue,U[Vt].penalty_type=Nn.type,y([...U])}}),W.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),W.createElement(a.default,{size:"large",disabled:N||ur(at.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:x()((0,ge.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Nn=>H(Nn,ne==null?void 0:ne.course_end_date),format:"YYYY-MM-DD HH:mm",value:at!=null&&at.late_time?x()(at.late_time):void 0,onChange:(Nn,In)=>{var hr;if((0,ce.Rm)()&&!((hr=mt.AssistantObject.practice)!=null&&hr.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}U[Vt].late_time=In,y([...U])}}),!N&&W.createElement("div",{style:{display:"flex",width:"50px"}},W.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Nn;if((0,ce.Rm)()&&!((Nn=mt.AssistantObject.practice)!=null&&Nn.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}y(U.concat({penalty_type:se.Q.Percent,late_penalty:20}))}}),Vt>0&&!at.id&&W.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Nn;if((0,ce.Rm)()&&!((Nn=mt.AssistantObject.practice)!=null&&Nn.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}U=U.filter((In,hr)=>Vt!==hr),y(U.slice()),setTimeout(()=>y(U.slice()),10)}}))))})),!N&&W.createElement(W.Fragment,null,W.createElement(Se.ZP,{type:"primary",size:"large",loading:_e,style:{width:"138px",marginTop:"30px"},onClick:()=>ln()},"\u4FDD\u5B58")),W.createElement(l.Z,{onConfirm:(at,Vt)=>{Ge.splice(at,0,...Vt),Ge.splice(at+Vt.length,1);const lr=(0,ge.QE)([...Ge]);Ye([...lr])}}),W.createElement(z.Z,{resdata:De,type:"shixun",okloading:_e,oktext:(De==null?void 0:De.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:at=>q(void 0,null,function*(){Ve(!0);let Vt=yield(0,X.ZP)(`/api/courses/${ae.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ae.categoryId)]}});Ve(!1),(Vt==null?void 0:Vt.status)===0&&Rn(Wt)})}))};st.ZP=(0,Ne.connect)(({shixunHomeworks:we,classroomList:Qe,loading:ut,user:mt})=>({shixunHomeworks:we,classroomList:Qe,loading:ut.effects,user:mt}))(G)},48436:function(dn,st,e){"use strict";e.d(st,{Z:function(){return Se}});var r=e(59301),a=e(20834),g=e(92832),V=e(24905),d=e(3113),w=e(38854),i={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},ie=e(41867),ee=e(84105),Se=({buttonDataSource:B,onButtonClick:x,useBatchStatus:ce,allSelect:X,setAllSelect:Y,selectArrs:ze,onMenuClick:ge,setSeleArr:nt,catalogue:Ne,addCatalogue:se})=>{const[E,l]=(0,r.useState)(!1),[z,R]=(0,r.useState)("");console.log("---",Ne);const W=r.createElement("div",{className:i.moveCategory,onMouseLeave:L=>l(!1)},r.createElement(a.default,{onClick:ge,style:{maxHeight:300,width:240,overflow:"auto"}},r.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},r.createElement(g.default,{onChange:L=>{R(L.target.value)}})),Ne==null?void 0:Ne.map(function(L,M){var b;if(!(z!==""&&L.category_name.indexOf(z)<0))return r.createElement(r.Fragment,null,r.createElement(a.default.Item,{className:"multi-llipsis1e",key:L.category_id,title:L.category_name},L.category_name),(b=L==null?void 0:L.third_category)==null?void 0:b.map(te=>r.createElement(a.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:te.category_id,title:te.category_name},te.category_name)))}),se&&r.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:se},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return r.createElement("div",{className:i.bottomControlContainer},r.createElement("div",null,r.createElement("div",null,r.createElement(V.default,{checked:X,onChange:Y},"\u5168\u9009\u672C\u9875\uFF08",ze.length,"\uFF09")),(0,ie.GJ)()&&B.map(L=>r.createElement("div",{key:L.name},r.createElement(d.ZP,{type:"primary",icon:L.icon,className:i.buttonWrap,onClick:()=>x(L)},L.name))),(0,ie.GJ)()&&(se||Ne)&&r.createElement("div",null,r.createElement(w.Z,{open:E,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>W,getPopupContainer:L=>L.parentNode},r.createElement("span",{className:"ant-dropdown-link",onMouseEnter:L=>l(!0)},r.createElement(d.ZP,{type:"primary",className:i.buttonWrap,icon:r.createElement("i",{className:"iconfont icon-yidongmulu"})},r.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",r.createElement(ee.Z,null))))))),r.createElement("div",null,r.createElement(d.ZP,{type:"primary",ghost:!0,onClick:()=>{ce(!1),nt([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},13904:function(dn,st,e){"use strict";e.d(st,{Z:function(){return se}});var r=e(59301),a=e(43418),g=e(61621),V=e(95237),d=e(6848),w={wrap:"wrap___KDoq2",tip:"tip___WEJuX",listWrap:"listWrap___IJDX4",li:"li___r5con",nameWrap:"nameWrap___PUyEz",name:"name___xuUMY",tag:"tag___l5CW2"},i=e(11414),ie=e(65582),ee=e(59301),j=Object.defineProperty,Se=Object.defineProperties,B=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable,Y=(E,l,z)=>l in E?j(E,l,{enumerable:!0,configurable:!0,writable:!0,value:z}):E[l]=z,ze=(E,l)=>{for(var z in l||(l={}))ce.call(l,z)&&Y(E,z,l[z]);if(x)for(var z of x(l))X.call(l,z)&&Y(E,z,l[z]);return E},ge=(E,l)=>Se(E,B(l)),nt=(E,l,z)=>new Promise((R,W)=>{var L=te=>{try{b(z.next(te))}catch(ue){W(ue)}},M=te=>{try{b(z.throw(te))}catch(ue){W(ue)}},b=te=>te.done?R(te.value):Promise.resolve(te.value).then(L,M);b((z=z.apply(E,l)).next())}),se=({type:E=1,data:l,visible:z,callback:R,onCancel:W})=>{var L,M;const[b,te]=(0,r.useState)([]),ue=(0,ie.useSelector)(Pe=>Pe.loading);(0,r.useEffect)(()=>{te(l)},[JSON.stringify(l)]);const Ue=(Pe,q)=>{const xe=(oe,Me,Ce)=>{const G=Array.from(oe),[we]=G.splice(Me,1);return G.splice(Ce,0,we),G};if(!Pe.destination)return;const H=xe(q,Pe.source.index,Pe.destination.index);te(H)},fe=Pe=>{let q={};return E===1&&(q={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[Pe]),E===2&&(q={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[Pe]),ee.createElement("div",{className:w.tag,style:ze({},q)},Pe)},Ae=()=>nt(void 0,null,function*(){R(b.map(Pe=>Pe.task_id))});return ee.createElement(a.default,{centered:!0,destroyOnClose:!0,open:z,onCancel:W,onOk:Ae,confirmLoading:(L=ue==null?void 0:ue.effects)==null?void 0:L["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},ee.createElement("div",{className:w.wrap},ee.createElement("div",{className:w.tip},ee.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),ee.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),ee.createElement(g.Z,{loading:(M=ue==null?void 0:ue.effects)==null?void 0:M["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},ee.createElement(i.Z5,{onDragEnd:Pe=>Ue(Pe,b)},ee.createElement(i.bK,{droppableId:"droppable"},(Pe,q)=>ee.createElement("div",ge(ze({ref:Pe.innerRef},Pe.droppableProps),{className:w.listWrap}),b.map((xe,H)=>ee.createElement(i._l,{key:xe.task_id,draggableId:xe.task_id.toString(),index:H},(oe,Me)=>ee.createElement("div",ge(ze(ze({ref:oe.innerRef},oe.draggableProps),oe.dragHandleProps),{className:w.li}),ee.createElement(V.Z,{align:"middle"},ee.createElement("div",{className:w.nameWrap},ee.createElement(d.Z,{title:xe==null?void 0:xe.task_name},ee.createElement("div",{className:w.name},xe==null?void 0:xe.task_name))),fe(xe==null?void 0:xe.status)),ee.createElement(V.Z,{align:"middle",className:"font12 mt10"},ee.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",ee.createElement("span",{className:"ml5 c-black"},(xe==null?void 0:xe.user_name)||"--")))))),Pe.placeholder))))))}},42656:function(dn,st,e){"use strict";e.d(st,{Z:function(){return Y}});var r=e(59301),a=e(65582),g=e(5083),V=e(43418),d=e(92832),w=e(95237),i=e(43604),ie={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},ee=e(66649),j=e.n(ee),Se=e(65862),B=e(2524),x=e(59301);const{RangePicker:ce}=g.default,X=({dispatch:ze,classroomList:ge,onConfirm:nt})=>{const[Ne,se]=(0,r.useState)([]),[E,l]=(0,r.useState)([]),[z,R]=(0,r.useState)("");(0,r.useEffect)(()=>{var M;if(ge.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let b=ge.actionTabs.data;console.log("data",b);let te=(M=b==null?void 0:b.group_name)==null?void 0:M.map((ue,Ue)=>{var fe;return{group_id:b==null?void 0:b.group_id[Ue],group_name:b==null?void 0:b.group_name[Ue],is_admin:b==null?void 0:b.is_admin,end_time:b==null?void 0:b.end_time,publish_time:Array.isArray(b==null?void 0:b.publish_time)?(fe=b==null?void 0:b.publish_time)==null?void 0:fe[0]:b==null?void 0:b.publish_time}});te&&(se([...te]),l([...te]))}},[ge.actionTabs]);const W=()=>{ze({type:"classroomList/setActionTabs",payload:{}}),R("")},L=M=>{if(M){const b=E==null?void 0:E.filter(te=>{var ue,Ue;return(Ue=(ue=te==null?void 0:te.group_name)==null?void 0:ue.toLowerCase())==null?void 0:Ue.includes(M==null?void 0:M.toLowerCase())});se(b)}else se(E)};return x.createElement(V.default,{width:980,title:x.createElement("div",{style:{fontWeight:"bold",display:"flex"}},x.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",x.createElement("span",{className:ie.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),x.createElement(d.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:z,onChange:M=>{R(M.target.value.trim()),L(M.target.value.trim())}})),centered:!0,maskClosable:!1,open:ge.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>W(),onOk:()=>{var M;nt((M=ge.actionTabs)==null?void 0:M.index,E),W()}},x.createElement("div",{className:ie.modal_con},x.createElement(w.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(Ne==null?void 0:Ne.length)>0?Ne.map(function(M,b){var te,ue;return x.createElement(i.Z,{span:24,key:b},x.createElement(w.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:b==(Ne==null?void 0:Ne.length)-1?"0px":"10px"}},x.createElement("div",{className:ie.multiple_select,title:M.group_name},M.group_name),x.createElement("div",{className:"ml20"},x.createElement(ce,{size:"large",ranges:{\u6B64\u523B:[M.publish_time?j()(M.publish_time):j()(),j()()]},allowClear:!1,disabled:(te=ge.actionTabs)==null?void 0:te.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ue=>{var fe;return(0,Se.Q8)(Ue,(fe=ge.actionTabs)==null?void 0:fe.disabledDate)},disabledTime:Ue=>(0,Se.d0)(Ue),showTime:{showNow:!0,format:"HH:mm",defaultValue:[j()((0,Se.U6)(),"HH:mm"),j()((0,Se.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:M.publish_time&&[j()(M.publish_time),M.end_time?j()(M.end_time):void 0],onChange:(Ue,fe)=>{Ne[b].publish_time=fe[0],Ne[b].end_time=fe[1],se([...Ne]),E.forEach(Ae=>{Ae.group_id===M.group_id&&(Ae.publish_time=fe[0],Ae.end_time=fe[1])}),l([...E])}})),(ue=ge.actionTabs)!=null&&ue.rangePickerDisabled?x.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):x.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{Ne.splice(b,1),se([...Ne]),E.forEach((Ue,fe)=>{Ue.group_id===M.group_id&&E.splice(fe,1)}),l([...E])}})))}):x.createElement(B.Z,null))))};var Y=(0,a.connect)(({classroomList:ze})=>({classroomList:ze}))(X)},37497:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ge}});var r=e(59301),a=e(20834),g=e(24905),V=e(3113),d=e(38854),w=e(6848),i=e(57809),ie=e(92832),ee={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},j=e(41867),Se=e(87395),B=e(84105),x=e(26724),ce=e.n(x),X=e(65582),Y=(nt,Ne,se)=>new Promise((E,l)=>{var z=L=>{try{W(se.next(L))}catch(M){l(M)}},R=L=>{try{W(se.throw(L))}catch(M){l(M)}},W=L=>L.done?E(L.value):Promise.resolve(L.value).then(z,R);W((se=se.apply(nt,Ne)).next())}),ge=({isAdmin:nt,dataSource:Ne,batchStatus:se,SortMenuName:E,setSortMenuName:l,detailCourseGroupsList:z,onSearch:R,onBoard:W,onSort:L,isboard:M,dispatch:b,onBatch:te,SortMenus:ue,isShowMode:Ue=!1,onModeChange:fe})=>{const[Ae,Pe]=(0,r.useState)(!1),[q,xe]=(0,r.useState)([]),[H,oe]=(0,r.useState)(!0);let[Me,Ce]=(0,r.useState)([]);const[G,we]=(0,r.useState)(1),[Qe,ut]=(0,r.useState)(!1),mt=(0,X.useParams)(),ot=Ie=>{l(Ie.name),L(Ie)};(0,r.useEffect)(()=>{M&&yt()},[M]);const yt=()=>Y(void 0,null,function*(){var Ie;if(H&&!Qe){ut(!0),we(G+1);const It=yield b({type:"classroomList/getCourseGroupsList",payload:{page:G,id:mt.coursesId,limit:20,nonenavigate:!0}});let de=[...(It==null?void 0:It.course_groups)||[]];((Ie=It==null?void 0:It.course_groups)==null?void 0:Ie.length)<20&&(oe(!1),de.push({id:0,name:"\u672A\u5206\u73ED"})),ut(!1),Ce([...Me,...de])}}),Qt=r.createElement("section",{className:ee.dropmenu},r.createElement("div",{style:{maxHeight:200,overflow:"auto"}},r.createElement(ce(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ie=>{yt()},hasMore:H,useWindow:!1},r.createElement(a.default,{style:{width:240,zIndex:10}},(z==null?void 0:z.group_count)>0&&(Me==null?void 0:Me.filter(Ie=>Ie.edit_auth||Ie.name==="\u672A\u5206\u73ED").map(function(Ie,It){return r.createElement(a.default.Item,{key:Ie.id},r.createElement(g.default,{checked:q.includes(Ie.id),value:Ie.id,onChange:de=>{let re=q.indexOf(Ie.id);q.indexOf(Ie.id)>-1?xe(q.filter(I=>I!==Ie.id)):xe(q.concat(Ie.id))}},Ie.name))}))))),r.createElement("aside",{style:{background:"#fff"}},r.createElement("div",null,r.createElement(V.ZP,{type:"link",onClick:()=>{W(q)}},"\u786E\u5B9A"),r.createElement(V.ZP,{type:"link",onClick:()=>{xe([])}},"\u91CD\u7F6E")))),wt=E==="\u9ED8\u8BA4\u6392\u5E8F";return r.createElement("div",{className:ee.searchSortControllerContainer},!!(ue!=null&&ue.length)&&r.createElement("div",null,r.createElement(d.Z,{dropdownRender:()=>r.createElement(a.default,{selectedKeys:[E]},ue.map(Ie=>r.createElement(a.default.Item,{key:Ie.name,onClick:()=>ot(Ie)},Ie.name)))},r.createElement("div",null,r.createElement("span",{className:`${ee.btn} ${wt?ee.btnSort:""}`},r.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),E)))),wt&&r.createElement(w.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},r.createElement("span",{className:ee.tips},r.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Ue&&r.createElement(i.default,{defaultValue:"",onChange:fe,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),r.createElement(ie.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:R,style:{width:220,marginLeft:Ue?"":"auto"}}),(0,j.eB)()&&M&&r.createElement(d.Z,{dropdownRender:()=>Qt,open:Ae,onOpenChange:Ie=>{Pe(Ie)}},r.createElement("a",null,"\u5206\u73ED",Ae?r.createElement(Se.Z,{style:{marginLeft:6}}):r.createElement(B.Z,{style:{marginLeft:6}}))))}},95651:function(dn,st,e){"use strict";e.d(st,{Z:function(){return x}});var r=e(59301),a=e(95237),g=e(43604),V=e(20834),d=e(6848),w=e(38854),i=e(8591),ie={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},ee=e(65582),j=e(41867),Se=e(65862),x=({isLoading:ce,addText:X,tabDataSource:Y,isAdmin:ze,dispatch:ge,classroomList:nt,type:Ne,isExercise:se,defaultSelectedKeys:E,onTabMenuClick:l,getDropdownMenu:z,showControlButton:R,buttonText:W,buttonIcon:L="icon-tianjiadaohang",extraNode:M,user:b,onButtonClick:te,isModelUser:ue})=>{var Ue,fe,Ae,Pe,q;const xe=(0,ee.useParams)();return r.createElement("div",{className:ie.tabMenuContainer},r.createElement(a.Z,null,r.createElement(g.Z,{flex:"1"},r.createElement(V.default,{onSelect:H=>ce?{}:l(H),mode:"horizontal",selectedKeys:E},Y.map(H=>r.createElement(V.default.Item,{key:typeof H.index=="number"?H.index:H.id},r.createElement("span",{className:"c-grey-666"},H.name),H.total!==void 0&&ze&&r.createElement("span",{className:"c-grey-999 ml20"},H.total||0))))),ze&&se&&r.createElement(d.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},r.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,Se.xg)("/zbstatistics")}})),ze&&se&&r.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{ge({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),ze&&r.createElement(g.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},se&&r.createElement(w.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>r.createElement(V.default,null,r.createElement(V.default.Item,{key:1,onClick:()=>{var H;if((0,j.Rm)()&&!((H=nt.AssistantObject.exercise)!=null&&H.can_download)){i.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ge({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:Ne,exportType:"exercise",category_id:xe.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),r.createElement(V.default.Item,{key:3,onClick:()=>{var H;if((0,j.Rm)()&&!((H=nt.AssistantObject.exercise)!=null&&H.can_download)){i.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ee.history.push(`/classrooms/${xe==null?void 0:xe.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},r.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},r.createElement("span",{style:{color:"#666666",cursor:"pointer"}},r.createElement("i",{className:"iconfont icon-xiazai6"})))),r.createElement("div",{className:ie.control},r.createElement("div",{className:ie.extra},M),R&&(W=="\u6DFB\u52A0\u76F4\u64AD"?r.createElement(w.Z,{menu:{items:(fe=(Ue=[{label:r.createElement("div",{onClick:()=>{te("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},ue&&{label:r.createElement("div",{onClick:()=>{te("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Ue.filter(H=>H==null?void 0:H.show))==null?void 0:fe.map(H=>({label:H==null?void 0:H.label,key:H==null?void 0:H.key}))}},r.createElement("span",{className:ie.selectBtn},r.createElement("span",null,r.createElement("i",{className:`iconfont ${L}`})),r.createElement("span",null,W))):r.createElement("span",{onClick:te,style:{cursor:"pointer"},className:ie.selectBtn},r.createElement("span",null,r.createElement("i",{className:`iconfont ${L}`})),r.createElement("span",null,W))),!!z&&r.createElement(w.Z,{disabled:((Ae=b==null?void 0:b.userInfo)==null?void 0:Ae.user_status)===2,className:"ml10",dropdownRender:z},r.createElement("span",{className:((Pe=b==null?void 0:b.userInfo)==null?void 0:Pe.user_status)===2?ie.selectBtn1:ie.selectBtn},r.createElement("span",null,r.createElement("i",{className:"iconfont icon-tianjiadaohang"})),r.createElement(d.Z,{title:((q=b==null?void 0:b.userInfo)==null?void 0:q.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},r.createElement("span",null,X||"\u521B\u5EFA\u8BD5\u5377"))))))))}},12930:function(dn,st,e){"use strict";e.r(st),e.d(st,{default:function(){return Vl}});var r=e(2337),a=e(59301),g=e(65582),V=e(38147),d=e(8591),w=e(95237),i=e(6848),ie=e(61621),ee=e(24905),j=e(38854),Se=e(20834),B=e(1710),x=e(58421),ce=e(81228),X=e(65862),Y=e(41867),ze=e(43418),ge=Object.defineProperty,nt=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,E=(f,p,c)=>p in f?ge(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,l=(f,p)=>{for(var c in p||(p={}))Ne.call(p,c)&&E(f,c,p[c]);if(nt)for(var c of nt(p))se.call(p,c)&&E(f,c,p[c]);return f},z=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const R=({classroomList:f,user:p,dispatch:c})=>{const Nt=(0,g.useParams)(),[Rt,tn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var Ft,pe;if(f.actionTabs.key==="\u5220\u9664"){if((0,Y.j5)()||(pe=(Ft=p==null?void 0:p.userInfo)==null?void 0:Ft.course)!=null&&pe.own){tn(!0);return}const rt={hasNum:0,noHasNum:0};f.actionTabs.selectArrsAll.map(jr=>{var kn;jr.author_login===((kn=p.userInfo)==null?void 0:kn.login)?++rt.hasNum:++rt.noHasNum}),rt.noHasNum>0?ze.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,f.actionTabs.isdelete!=="1"&&a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},rt.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},rt.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Gt()}}):tn(!0)}else tn(!1)},[f.actionTabs.key]);const Gt=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return console.log("---",f.actionTabs),a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:Rt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>z(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_delete.json",{method:"delete",body:{ids:[...f.actionTabs.selectArrs],course_id:Nt.id}})).status===0&&(d.ZP.success("\u5220\u9664\u6210\u529F"),c({type:"classroomList/getAttachmentList",payload:l({},f.actionTabs.params)}),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Nt.coursesId}}))}),onCancel:()=>{Gt()}},a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var W=(0,g.connect)(({classroomList:f,user:p})=>({classroomList:f,user:p}))(R),L=Object.defineProperty,M=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ue=(f,p,c)=>p in f?L(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Ue=(f,p)=>{for(var c in p||(p={}))b.call(p,c)&&ue(f,c,p[c]);if(M)for(var c of M(p))te.call(p,c)&&ue(f,c,p[c]);return f},fe=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Ae=({classroomList:f,dispatch:p})=>{const c=(0,g.useParams)();return c.id=c.coursesId,a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:f.actionTabs.key==="\u7ACB\u5373\u53D1\u5E031111",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>fe(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_publish.json",{method:"put",body:{course_id:c.id,ids:[...f.actionTabs.selectArrs]}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:Ue({},f.actionTabs.params)}))}),onCancel:()=>{p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u5B66\u751F\u5C06\u80FD\u7ACB\u5373\u6536\u5230\u8D44\u6E90"))};var Pe=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(Ae),q=e(78241),xe=e(5112),H=e(43604),oe=e(5083),Me=e(57809),Ce=e(66649),G=e.n(Ce),we=e(89392),Qe=e(99981),ut=e(26227),mt=e(32134),ot=e(59301),yt=Object.defineProperty,Qt=Object.defineProperties,wt=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,re=(f,p,c)=>p in f?yt(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,I=(f,p)=>{for(var c in p||(p={}))It.call(p,c)&&re(f,c,p[c]);if(Ie)for(var c of Ie(p))de.call(p,c)&&re(f,c,p[c]);return f},m=(f,p)=>Qt(f,wt(p)),ae=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const ne=({attachment:f,classroomList:p,dispatch:c,courseEndTime:Nt,getFileData:Rt})=>{var tn,Gt,Ft;const pe=(0,g.useParams)(),[rt]=q.default.useForm(),[jr,kn]=(0,a.useState)(1),[Lt,Tt]=(0,a.useState)([]),[Kr,jn]=(0,a.useState)(0),[sa,Fr]=(0,a.useState)(20),[$a,Ar]=(0,a.useState)(!1),[va,eo]=(0,a.useState)(-1),[oa,Ln]=(0,a.useState)();let[Mn,Wa]=(0,a.useState)([{is_admin:!0}]),[ga,an]=(0,a.useState)([]);const[qr,ro]=(0,a.useState)({group_settings:[]});pe.id=pe.coursesId,(0,a.useEffect)(()=>{["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(p.actionTabs.key)&&(gn(),ao())},[p.actionTabs]);const ao=Mr=>ae(void 0,null,function*(){p.actionTabs.batch&&eo(0);const Zn=yield c({type:"attachment/getDetail",payload:{id:p.actionTabs.selectArrs[0],course_id:pe==null?void 0:pe.id}});if(Zn){eo(p.actionTabs.selectArrsAll[0].is_publish?Zn==null?void 0:Zn.file_status:0),Wa(Zn==null?void 0:Zn.course_groups),rt.setFieldsValue({publish_time:Zn.publish_time?G()(Zn.publish_time):G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))});let Lr=I({},qr);Lr.group_settings=Zn==null?void 0:Zn.batches_publish_info,ro(Lr),Ar(!0)}}),na=()=>ae(void 0,null,function*(){va==1&&(Mn=Mn==null?void 0:Mn.map(Hr=>{var xo;if(!Hr.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Hr.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Hr.course_group_id=(xo=qr.group_settings)==null?void 0:xo.filter(ko=>Hr==null?void 0:Hr.course_group_name.includes(ko.name)).map(ko=>ko.course_group_id||ko.id).toString().split(","),Hr}));const Mr=I({},rt.getFieldsValue());if(Mr.end_time<=Mr.publish_time){d.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),ar(!1);return}let Zn={attachment_id:[...p.actionTabs.selectArrs],course_id:pe.id,publish_time:G()(Mr.publish_time).format("YYYY-MM-DD HH:mm"),publish_type:va,group_settings:Mn};ar(!0),(yield(0,V.ZP)("/api/files/batches_publish.json",{method:"post",body:I({},Zn)})).status===0?(ar(!1),gn(),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),d.ZP.success("\u53D1\u5E03\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,Y.GJ)()&&Rt(),localStorage.getItem("Noviceguide")==="0"||c({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ot.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):ar(!1)}),gn=()=>{kn(1),eo(-1),ro({group_settings:[]}),rt.setFieldsValue({publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}),Ar(!1)},$r=Kr>jr*sa,{detailShixunsList:Sa}=p,[_r,ar]=(0,a.useState)(!1);return ot.createElement(ze.default,{width:600,centered:!0,confirmLoading:_r,title:"\u53D1\u5E03\u6559\u5B66\u8D44\u6599",open:["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(p.actionTabs.key),okText:"\u786E\u5B9A\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{p.actionTabs.key=="\u7ACB\u5373\u53D1\u5E03"?na():ze.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:ot.createElement("div",{className:"font14"},p.actionTabs.batch&&ot.createElement(ot.Fragment,null,ot.createElement("div",{className:"mb10"},"\u786E\u5B9A\u6279\u91CF\u8BBE\u7F6E\u9009\u4E2D\u8D44\u6E90\u7684\u53D1\u5E03\u89C4\u5219\u5417\uFF1F"),ot.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002")),p.actionTabs.key=="\u4FEE\u6539\u53D1\u5E03"&&ot.createElement(ot.Fragment,null,ot.createElement("div",{className:"mb10"},"\u786E\u5B9A\u4FEE\u6539\u53D1\u5E03\u8BBE\u7F6E\u89C4\u5219\u5417\uFF1F"),ot.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))),onOk:()=>{na()}})},onCancel:()=>{gn(),c({type:"classroomList/setActionTabs",payload:{}})}},ot.createElement(q.default,{form:rt},ot.createElement("div",{style:{paddingLeft:0}},ot.createElement(w.Z,{style:{marginBottom:"10px",marginTop:"30px"}},ot.createElement("span",{className:"mr5"},"\u53D1\u5E03\u89C4\u5219:"),ot.createElement(xe.ZP.Group,{value:va,onChange:Mr=>{var Zn,Lr;if(eo(Mr.target.value),Mr.target.value==1){let Hr=(Zn=f==null?void 0:f.detail)==null?void 0:Zn.course_groups;Wa((Hr==null?void 0:Hr.length)>0?Hr:[{is_admin:!0}])}else if(Mr.target.value==0){let Hr=(Lr=f==null?void 0:f.detail)==null?void 0:Lr.publish_time;rt.setFieldValue("publish_time",Hr?G()(Hr):G()())}}},ot.createElement(xe.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),ot.createElement(xe.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),ot.createElement(xe.ZP,{className:"ml20",value:1,disabled:$a&&((tn=qr==null?void 0:qr.group_settings)==null?void 0:tn.length)<=0},"\u5206\u73ED\u53D1\u5E03"))),va==0&&ot.createElement(w.Z,{align:"middle",style:{marginTop:"20px"}},ot.createElement(H.Z,null,ot.createElement(q.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ot.createElement(oe.default,{style:{width:170,marginRight:"25px"},disabledDate:Mr=>(0,Qe.Q8)(Mr,Nt),disabledTime:Mr=>(0,Qe.d0)(Mr),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",allowClear:!1})))),$a&&((Gt=qr==null?void 0:qr.group_settings)==null?void 0:Gt.length)<=0&&ot.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},"\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4E0D\u53EF\u9009\u62E9\u201C\u5206\u73ED\u53D1\u5E03\u201D")),va==1&&((Ft=qr==null?void 0:qr.group_settings)==null?void 0:Ft.length)>0&&ot.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},ot.createElement(H.Z,{span:24},ot.createElement(w.Z,null,ot.createElement(H.Z,{span:24},ot.createElement(w.Z,null,ot.createElement(H.Z,{flex:"1"}," \u5206\u73ED\uFF1A"),ot.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),ot.createElement(H.Z,{span:4}))),Mn&&Mn.map(function(Mr,Zn){var Lr;return ot.createElement(H.Z,{span:24,key:Zn,style:{marginTop:Zn>0?"10px":""}},ot.createElement(w.Z,{gutter:[8,16]},ot.createElement(H.Z,{span:10},ot.createElement(w.Z,{gutter:[8,16]},ot.createElement(H.Z,{flex:"1",style:{maxWidth:200}},ot.createElement(Me.default,{mode:"multiple",style:{width:"100%"},value:Mr.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(Hr,xo)=>{console.log(xo),Mn[Zn].course_group_name=Hr,Mn[Zn].course_group_id=Mr.course_group_id;const ko=(0,we.flattenDeep)(Mn.map(Pl=>Pl.course_group_name)),oi=ga.map(Pl=>{let en=(Pl==null?void 0:Pl.course_group_name)||[];return m(I({},Pl),{course_group_name:(0,we.remove)(en,Ua=>ko.includes(Ua))})});an(oi),Wa(Mn.slice())}},(qr==null?void 0:qr.group_settings)&&(qr==null?void 0:qr.group_settings.map(function(Hr){if(!Mn.map(ko=>ko.course_group_name).flat().includes(Hr.name))return ot.createElement(Option,{value:Hr.name,key:Hr.course_group_id},Hr.name)})))))),ot.createElement(H.Z,{span:10},ot.createElement("div",{className:"ml30"},ot.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Hr=>(0,Qe.Q8)(Hr,qr==null?void 0:qr.course_end_date),disabledTime:Hr=>(0,Qe.d0)(Hr),value:Mr.publish_time?G()(Mr.publish_time):"",onChange:(Hr,xo)=>{Mn[Zn].publish_time=xo,Wa([...Mn])}}))),ot.createElement(H.Z,{span:4},Zn>0&&(G()()<=G()(Mr.publish_time)||!Mr.course_group_id)&&ot.createElement(ut.Z,{style:{position:"absolute",top:10},onClick:()=>{const Hr=(0,we.cloneDeep)(ga);console.log(Hr,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),Hr.forEach((xo,ko)=>{xo.group_name&&(xo.group_name=xo.group_name.filter(oi=>{var Pl;return!((Pl=Mn[Zn].group_name)!=null&&Pl.includes(oi))}))}),Mn=Mn.filter((xo,ko)=>Zn!==ko),an(Hr),Wa(Mn.slice()),setTimeout(()=>Wa(Mn.slice()),10)}}),Mn.length<((Lr=qr==null?void 0:qr.group_settings)==null?void 0:Lr.length)&&ot.createElement(mt.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Mn),Wa(Mn.concat({}))}}))))}))),ot.createElement("div",{className:"mt20"},"\u6CE8\u610F"),ot.createElement("div",null,"1\u3001\u9009\u62E9\u7EDF\u4E00\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u6559\u5B66\u8D44\u6599\u53D1\u9001\u81F3\u8BFE\u5802\u7684\u5168\u90E8\u73ED\u7EA7(\u5305\u62EC\u672A\u5206\u73ED)\u3002"),ot.createElement("div",null,"2\u3001\u9009\u62E9\u5206\u73ED\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u4F5C\u4E1A\u53D1\u5E03\u81F3\u6307\u5B9A\u73ED\u7EA7\u3002"),ot.createElement("div",null,"3\u3001\u9009\u62E9\u6682\u4E0D\u53D1\u5E03\u5E76\u786E\u5B9A\u65F6\uFF0C\u53EF\u64A4\u9500\u5DF2\u8BBE\u7F6E\u7684\u7EDF\u4E00\u53D1\u5E03\u548C\u5206\u73ED\u53D1\u5E03\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var O=(0,g.connect)(({attachment:f,classroomList:p})=>({attachment:f,classroomList:p}))(ne),S=Object.defineProperty,be=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,ye=(f,p,c)=>p in f?S(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,_e=(f,p)=>{for(var c in p||(p={}))_.call(p,c)&&ye(f,c,p[c]);if(be)for(var c of be(p))N.call(p,c)&&ye(f,c,p[c]);return f},Ve=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Ge=({classroomList:f,dispatch:p})=>{const c=(0,g.useParams)();return c.id=c.coursesId,a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:f.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ve(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_public.json",{method:"put",body:{course_id:c.id,ids:[...f.actionTabs.selectArrs]}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:_e({},c)}),p({type:"classroomList/getClassroomShixunsList",payload:_e({},f.actionTabs.params)}))}),onCancel:()=>{p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Ye=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(Ge),U=e(92832),y=Object.defineProperty,k=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,St=(f,p,c)=>p in f?y(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,zt=(f,p)=>{for(var c in p||(p={}))Te.call(p,c)&&St(f,c,p[c]);if(De)for(var c of De(p))Wt.call(p,c)&&St(f,c,p[c]);return f},ln=(f,p)=>k(f,Fe(p)),Rn=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Sn=({classroomList:f,loading:p,dispatch:c,user:Nt})=>{var Rt,tn;const Gt=(0,g.useParams)(),Ft=(0,g.useLocation)(),{actionTabs:pe}=f,[rt]=q.default.useForm(),jr=kn=>kn&&kn{c({type:"classroomList/getCourseGroups",payload:{id:Gt.id,nonenavigate:!0}})},[f.name]),a.createElement(ze.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:f.actionTabs.key==="\u65B0\u5EFA\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>Rn(void 0,null,function*(){var kn,Lt,Tt;const Kr=rt.getFieldValue(),sa=`/api/course_modules/${(Tt=(Lt=(kn=f.detailLeftMenus)==null?void 0:kn.course_modules)==null?void 0:Lt.find($a=>$a.type==="attachment"))==null?void 0:Tt.id}/add_second_category.json`;(yield(0,V.ZP)(sa,{method:"post",body:ln(zt({},Kr),{parent_id:Gt.categoryId})})).status===0&&(rt.resetFields(),d.ZP.success("\u6DFB\u52A0\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Gt.coursesId}}))}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc"},a.createElement("br",null)),f.courseGroups.course_groups&&a.createElement(q.default,{form:rt,initialValues:{name:""}},a.createElement(q.default.Item,{name:"name"},a.createElement(w.Z,{className:"mt30",align:"middle"},a.createElement(H.Z,null,"\u5B50\u76EE\u5F55\u540D\u79F0\uFF1A"),a.createElement(H.Z,{flex:"1"},a.createElement(U.default,{defaultValue:((Rt=pe.selectArrs)==null?void 0:Rt.category_name)||((tn=pe.selectArrs)==null?void 0:tn.name)}))))))};var Bn=(0,g.connect)(({classroomList:f,loading:p,user:c})=>({classroomList:f,loading:p,user:c}))(Sn),Jn=Object.defineProperty,nr=Object.getOwnPropertySymbols,hn=Object.prototype.hasOwnProperty,ur=Object.prototype.propertyIsEnumerable,fr=(f,p,c)=>p in f?Jn(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,at=(f,p)=>{for(var c in p||(p={}))hn.call(p,c)&&fr(f,c,p[c]);if(nr)for(var c of nr(p))ur.call(p,c)&&fr(f,c,p[c]);return f},Vt=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const lr=({classroomList:f,loading:p,dispatch:c})=>{var Nt;const Rt=(0,g.useParams)(),tn=(0,g.useLocation)(),{actionTabs:Gt}=f,[Ft]=q.default.useForm(),pe=rt=>rt&&rtVt(void 0,null,function*(){const rt=Ft.getFieldValue(),jr=`/api/homework_commons/${f.actionTabs.selectArrs.homework_id}/alter_name.json`;(yield(0,V.ZP)(jr,{method:"post",body:at({},rt)})).status===0&&(d.ZP.success("\u4FEE\u6539\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomShixunsList",payload:at({},f.actionTabs.params)}))}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc"},a.createElement("br",null)),f.courseGroups.course_groups&&a.createElement(q.default,{form:Ft,initialValues:{name:"1"}},a.createElement(q.default.Item,{name:"name"},a.createElement(w.Z,{className:"mt30"},a.createElement(H.Z,null,"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),a.createElement(H.Z,{flex:"1"},a.createElement(U.default,{defaultValue:(Nt=Gt.selectArrs)==null?void 0:Nt.name}))))))};var Nn=(0,g.connect)(({classroomList:f,loading:p})=>({classroomList:f,loading:p}))(lr),In=e(99313),hr=e(26724),Sr=e.n(hr),Tr={flex_box_center:"flex_box_center___FCuCL",flex_space_between:"flex_space_between___IiwD7",flex_box_vertical_center:"flex_box_vertical_center___vuAup",flex_box_center_end:"flex_box_center_end___wYrHN",flex_box_column:"flex_box_column___Ie0ST",wrp:"wrp___fOG9r",itemTitleWrp:"itemTitleWrp___tPbkJ",itemTitle:"itemTitle___twrko",search:"search___gkxSd","simple-table":"simple-table___bjo5L",table:"table___v7B0E"},Gr=e(23888),Tn=Object.defineProperty,Br=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,K=(f,p,c)=>p in f?Tn(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,T=(f,p)=>{for(var c in p||(p={}))Be.call(p,c)&&K(f,c,p[c]);if(Br)for(var c of Br(p))F.call(p,c)&&K(f,c,p[c]);return f},Z=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const{TabPane:He}=In.default;let Ze=!1;const Pt=({attachment:f,loading:p,dispatch:c})=>{const Nt=(0,g.useParams)(),[Rt]=q.default.useForm(),[tn,Gt]=(0,a.useState)(0),[Ft,pe]=(0,a.useState)(!0),[rt,jr]=(0,a.useState)("public");let[kn,Lt]=(0,a.useState)([]);const[Tt,Kr]=(0,a.useState)({page:0,page_size:20,search:""});(0,a.useEffect)(()=>{f.actionTabs.key==="\u9009\u7528\u8D44\u6E90"&&Ft&&sa(),f.actionTabs.key!=="\u9009\u7528\u8D44\u6E90"&&Ft&&Lt([])},[f.actionTabs.key,Ft,rt]);let jn=[];const sa=()=>Z(void 0,null,function*(){var oa,Ln;if(!Ze&&(Ze=!0,Ft)){++Tt.page;let Mn;rt==="public"?(Mn=yield c({type:"attachment/allAttachment",payload:T({},Tt)}),kn=[...kn.concat(Mn.data.files)]):(Mn=yield c({type:"attachment/mineAttachment",payload:T({},Tt)}),kn=[...kn.concat((oa=Mn.data)==null?void 0:oa.files)]),((Ln=Mn.object_list)==null?void 0:Ln.length)oa&&oaa.createElement(ee.default,{onChange:Mn=>{},value:String(Ln.id),defaultChecked:!0,className:Tr.itemTitleWrp},a.createElement(i.Z,{title:oa},a.createElement("span",{className:["c-black",Tr.itemTitle].join(" ")},oa)))},{title:"\u5927\u5C0F",dataIndex:"filesize"},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",render:oa=>a.createElement("span",null,oa.name)}],va=()=>{jr("public"),Gt(0),Kr({page:0,page_size:20,search:""}),pe(!0),jn=[],Rt.resetFields()};function eo(oa){return Z(this,null,function*(){const{group_ids:Ln,delay_publish:Mn,publish_time:Wa}=oa,ga=yield c({type:"attachment/fileImport",payload:{course_id:Nt.coursesId,course_second_category_id:parseInt(Nt.categoryId),delay_publish:Mn,publish_time:Wa,attachment_ids:[...Ln]}});(ga==null?void 0:ga.status)===0&&(d.ZP.success("\u53D1\u5E03\u6210\u529F"),va(),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Nt.coursesId}}),c({type:"classroomList/getAttachmentList",payload:T({},f.actionTabs.params)}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Nt.coursesId}}))})}return a.createElement(ze.default,{centered:!0,title:"\u9009\u7528\u8D44\u6E90",open:f.actionTabs.key==="\u9009\u7528\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,width:600,maskClosable:!1,bodyStyle:{minHeight:200},onOk:()=>{Rt.submit()},onCancel:()=>{va(),c({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",{className:Tr.search},a.createElement(U.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u53D1\u5E03\u4EBA\u6216\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:oa=>{Tt.page=0,Tt.search=oa,kn=[],sa(),pe(!0)},style:{width:260}})),a.createElement(In.default,{defaultActiveKey:rt,onChange:oa=>Z(void 0,null,function*(){Lt([]),jr(oa),Tt.page=0,pe(!0)})},a.createElement(He,{tab:a.createElement("span",null," \u5168\u90E8 "),key:"public"}),a.createElement(He,{tab:a.createElement("span",null," \u6211\u7684\u8D44\u6E90 "),key:"myself"})),a.createElement(q.default,{form:Rt,initialValues:{group_ids:jn,delay_publish:0},onChange:oa=>{jn=Rt.getFieldValue()},onFinish:eo},a.createElement(q.default.Item,{name:"group_ids",valuePropName:"checked",rules:[{validator:(oa,Ln)=>Ln.length>0?Promise.resolve():Promise.reject("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8D44\u6E90")}]},a.createElement(ee.default.Group,{style:{width:"100%"}},a.createElement("div",{style:{maxHeight:248,overflow:"auto"}},a.createElement(Sr(),{initialLoad:!1,pageStart:0,threshold:800,loadMore:()=>{sa()},hasMore:Ft,useWindow:!1},a.createElement(bt,{data:kn})))))))};var Dt=(0,g.connect)(({attachment:f,loading:p})=>({attachment:f,loading:p}))(Pt);function bt({data:f}){const p=[{title:"\u8D44\u6E90\u540D\u79F0",dataIndex:"title",width:200,ellipsis:!0,key:"title",render:(c,Nt)=>a.createElement(ee.default,{value:String(Nt.id),defaultChecked:!0},a.createElement("span",{className:["c-black"].join(" "),style:{whiteSpace:"nowrap",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis",position:"relative",top:6,maxWidth:150}},a.createElement(i.Z,{title:Nt.title,placement:"topLeft"},Nt.title)))},{title:"\u5927\u5C0F",dataIndex:"filesize",key:"filesize",ellipsis:!0},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",key:"author",ellipsis:!0,render:c=>c.name},{title:"\u65F6\u95F4",dataIndex:"created_on",key:"created_on",width:140,render:c=>a.createElement("span",{className:"font12"},G()(c).format(Gr.tF))}];return a.createElement(B.default,{loading:Ze,pagination:!1,columns:p,className:Tr.table,dataSource:f||[]})}var jt=e(54580),Jt=e(3113),rn=e(74128),$t=Object.defineProperty,on=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,qe=(f,p,c)=>p in f?$t(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,et=(f,p)=>{for(var c in p||(p={}))J.call(p,c)&&qe(f,c,p[c]);if(on)for(var c of on(p))Ke.call(p,c)&&qe(f,c,p[c]);return f},Ot=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const At={delay_publish:0,is_public:0,description:""},Bt=({attachment:f,dispatch:p})=>{const c=(0,g.useParams)(),[Nt]=q.default.useForm(),[Rt,tn]=(0,a.useState)(et({},At)),[Gt,Ft]=(0,a.useState)([]),[pe,rt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{f.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90"&&Nt.resetFields()},[f.actionTabs.key]);const jr=Tt=>Tt&&Tt{const Kr=Tt.size/1024/1024,jn=Tt.name.split(".").slice(-1)[0].toLowerCase();return Kr>5e3||Kr==0?(d.ZP.error(`${Tt.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002${Kr==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(5G)"}`),jt.default.LIST_IGNORE):!0},action:`${rn.Z.API_SERVER}/api/attachments.json`,onChange:Tt=>{var Kr,jn;console.log("data--",Tt),((jn=(Kr=Tt.file)==null?void 0:Kr.response)==null?void 0:jn.status)==-1&&(d.ZP.warning(Tt.file.response.message),rt(!0))}};return a.createElement(ze.default,{centered:!0,title:"\u4E0A\u4F20\u8D44\u6E90",open:f.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,maskClosable:!1,onOk:()=>Ot(void 0,null,function*(){yield Nt.validateFields();let Tt=Nt.getFieldValue();Tt=Object.assign({},Rt,Tt),(yield(0,V.ZP)("/api/files/upload.json",{method:"post",body:{attachment_ids:Tt.attachment_ids.map(jn=>jn.response.id),course_id:c.id,course_second_category_id:c.categoryId*1,is_public:!!Tt.is_public,delay_publish:Tt.delay_publish,description:Tt.description,publish_time:Tt.publish_time}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u4E0A\u4F20\u8D44\u6E90"]),tn(et({},At)),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:et({},f.actionTabs.params)}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}})),Ft([])}),onCancel:()=>{Ft([]),tn(et({},At)),p({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",null,a.createElement(q.default,{form:Nt,initialValues:Rt,onChange:()=>{const Tt=Nt.getFieldValue();tn(Object.assign({},Rt,Tt))}},a.createElement(q.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:Tt=>Array.isArray(Tt)?Tt:Tt==null?void 0:Tt.fileList,normalize:Tt=>{const Kr="\u3000\u3000";let jn=Tt.filter(sa=>(sa.name.indexOf(Kr)===-1&&(sa.name=`${sa.name}${Kr}${(0,X.RD)(sa.size)}`),!0));return Ft(jn),jn},rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8D44\u6E90"}]},a.createElement(jt.default,et({},Lt),a.createElement(Jt.ZP,{type:"primary",disabled:Gt.length>9,ghost:!0},"\u6587\u4EF6\u4E0A\u4F20"),a.createElement(i.Z,{placement:"right",overlayStyle:{maxWidth:600},title:a.createElement("div",{onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation()}},a.createElement("div",null,"\u63D0\u793A\uFF1A"),a.createElement("div",null,"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"),a.createElement("div",null,"2. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",((0,Y.Ny)(),"5G"),"\u3002"))},a.createElement("i",{onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),a.createElement(w.Z,null,a.createElement(H.Z,null,a.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},a.createElement(ee.default.Group,null,a.createElement(ee.default,{value:1},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{name:"description"},a.createElement(U.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var me=(0,g.connect)(({attachment:f})=>({attachment:f}))(Bt),We=Object.defineProperty,Xe=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,lt=(f,p,c)=>p in f?We(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,dt=(f,p)=>{for(var c in p||(p={}))ft.call(p,c)&<(f,c,p[c]);if(Xe)for(var c of Xe(p))$e.call(p,c)&<(f,c,p[c]);return f},Kt=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const mn={delay_publish:0,is_public:[!1],description:"",name:"",link:""},On=({attachment:f,dispatch:p})=>{const c=(0,g.useParams)(),[Nt]=q.default.useForm(),[Rt,tn]=(0,a.useState)(dt({},mn)),Gt=pe=>pe&&peKt(void 0,null,function*(){var pe,rt;yield Nt.validateFields();let jr=Nt.getFieldsValue();jr=Object.assign({},Rt,jr),(yield(0,V.ZP)("/api/files/upload.json",{method:"post",body:{course_id:c.id,course_second_category_id:c.categoryId*1,is_public:(pe=jr.is_public)==null?void 0:pe[0],delay_publish:jr.delay_publish,description:jr.description,publish_time:jr.publish_time,name:jr.name,link:jr.link}})).status===0&&(Nt.resetFields(),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u6DFB\u52A0\u5916\u94FE"]),d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:dt({},(rt=f==null?void 0:f.actionTabs)==null?void 0:rt.params)}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}}))}),onCancel:()=>{Nt.resetFields(),p({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",null,a.createElement(q.default,{form:Nt,initialValues:mn,onChange:()=>{const pe=Nt.getFieldsValue();tn(Object.assign({},Rt,pe))}},a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"}]},a.createElement(U.default,{suffix:a.createElement("span",null,Rt.name.length,"/60"),maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"})))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"},{type:"url",message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684url"}]},a.createElement(U.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),a.createElement(w.Z,null,a.createElement(H.Z,null,a.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},a.createElement(ee.default.Group,null,a.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{name:"description"},a.createElement(U.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Qn=(0,g.connect)(({attachment:f})=>({attachment:f}))(On),Gn=e(7310),_t=e(59301),qn=Object.defineProperty,Cn=Object.defineProperties,Dr=Object.getOwnPropertyDescriptors,yr=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,ir=(f,p,c)=>p in f?qn(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,cr=(f,p)=>{for(var c in p||(p={}))Cr.call(p,c)&&ir(f,c,p[c]);if(yr)for(var c of yr(p))or.call(p,c)&&ir(f,c,p[c]);return f},Ir=(f,p)=>Cn(f,Dr(p)),ra=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Ba={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:"",download_setting:0},{RangePicker:br}=oe.default,{Option:fn}=Me.default,Dn=({attachment:f,shixunHomeworks:p,dispatch:c,loading:Nt,getFileData:Rt})=>{const tn=(0,g.useParams)(),[Gt,Ft]=(0,a.useState)({group_settings:[]}),{detail:pe}=f,[rt]=q.default.useForm(),[jr,kn]=(0,a.useState)([]),[Lt,Tt]=(0,a.useState)(cr({},Ba)),[Kr,jn]=(0,a.useState)(!1),sa=gn=>gn&&gnra(void 0,null,function*(){var gn,$r,Sa,_r;const ar=yield c({type:"attachment/getDetail",payload:cr({},tn)});ar.delay_publish=ar.delay_publish?1:0,Lt.is_public=[ar.is_public],Lt.description=ar.description,Lt.delay_publish=ar.delay_publish,Lt.publish_time=ar.publish_time,Lt.download_setting=ar.download_setting,rt.setFieldsValue(Lt),jn(ar==null?void 0:ar.unified_setting),f.actionTabs.manage_all_group?((gn=ar==null?void 0:ar.course_groups)==null?void 0:gn.length)>0?Fr.unified_setting=!1:Fr.unified_setting=!0:ar!=null&&ar.unified_setting?Fr.unified_setting=!0:Fr.unified_setting=!1,Fr.publish_time=ar.publish_time?ar.publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),console.log(Fr.unified_setting),Fr.file_status=ar==null?void 0:ar.file_status,$a(Object.assign({},Fr)),kn([cr({},ar),...ar==null?void 0:ar.attachment_histories]);let Mr=cr({},Gt);if(Mr.group_settings=ar==null?void 0:ar.batches_publish_info,console.log(Mr),Ft(Mr),(($r=ar==null?void 0:ar.course_groups)==null?void 0:$r.length)>0){const Zn=(Sa=ar==null?void 0:ar.course_groups)==null?void 0:Sa.filter(Hr=>Hr.is_admin),Lr=(_r=ar==null?void 0:ar.course_groups)==null?void 0:_r.filter(Hr=>!Hr.is_admin);(Zn==null?void 0:Zn.length)>0?va(Zn):va([{is_admin:!0}]),(Lr==null?void 0:Lr.length)>0?oa(Lr):oa([])}else console.log(Ar)});(0,a.useEffect)(()=>{var gn;f.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E"&&(tn.id=(gn=f.actionTabs.selectArrs)==null?void 0:gn.id,rt.resetFields(),Wa())},[f.actionTabs.key,tn.id]);const ga=(gn,$r)=>{if(jr.length===1){ze.default.info({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8D44\u6E90\u4E0D\u80FD\u5168\u90E8\u5220\u9664"});return}ze.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u5220\u9664\u8D44\u6E90\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F",onOk:()=>ra(void 0,null,function*(){var Sa;const _r=$r?{type:"history"}:{},ar=yield(0,V.ZP)(`/api/attachments/${gn}.json`,{method:"delete",body:_r});(ar==null?void 0:ar.status)===0&&(tn.id=(Sa=f.actionTabs.selectArrs)==null?void 0:Sa.id,Wa())})})},an=["pdf","docx","doc","xlsx","xls","ppt","pptx","zip"],[qr,ro]=(0,a.useState)([]),ao={multiple:!1,maxCount:1,accept:".pdf, .docx, .doc, .xlsx, .xls, .ppt, .pptx, .zip,",withCredentials:!0,beforeUpload:gn=>{const $r=gn.size/1024/1024,Sa=gn.name.split(".").slice(-1)[0].toLowerCase();return $r>500?(d.ZP.error(`${gn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)`),Promise.reject()):an.indexOf(Sa)==-1?(d.ZP.error(`${gn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6`),Promise.reject()):!0},action:`${rn.Z.API_SERVER}/api/attachments.json`};function na({data:gn}){console.log("data",gn);const $r=[{title:"\u8D44\u6E90\u540D\u79F0",key:"id",width:307,ellipsis:!0,render:Sa=>_t.createElement(i.Z,{title:Sa.title},_t.createElement("a",{href:rn.Z.API_SERVER+Sa.url,target:"_blank",className:"multi_ellipsis1 c-grey-333"},Sa.title))},{title:"\u4E0B\u8F7D",dataIndex:"downloads_count",key:"downloads_count",ellipsis:!0,width:50},{title:"\u7248\u672C\u53F7",dataIndex:"created_on",key:"created_on",ellipsis:!0,width:140,render:Sa=>Sa?_t.createElement("span",null,G()(Sa).format("YYYY-MM-DD HH:mm")):"--"},{title:"\u64CD\u4F5C",width:60,render:(Sa,_r,ar)=>_t.createElement("span",{onClick:()=>ga(_r==null?void 0:_r.id,ar),className:"c-red current"},"\u5220\u9664")}];return _t.createElement(B.default,{pagination:!1,columns:$r,style:{fontSize:12,marginBottom:20},dataSource:gn||[]})}return _t.createElement(ze.default,{centered:!0,title:"\u8D44\u6E90\u8BBE\u7F6E",open:f.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E",okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>ra(void 0,null,function*(){var gn,$r;Fr.file_status==1&&(Ar=Ar==null?void 0:Ar.map(Mr=>{var Zn;if(!Mr.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Mr.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Mr.course_group_id=(Zn=Gt.group_settings)==null?void 0:Zn.filter(Lr=>Mr==null?void 0:Mr.course_group_name.includes(Lr.name)).map(Lr=>Lr.course_group_id||Lr.id).toString().split(","),console.log(Mr.course_group_id),Mr})),console.log(Ar),yield rt.validateFields();let Sa=rt.getFieldValue();Sa=Object.assign({},Lt,Sa);const _r=JSON.parse(JSON.stringify(Fr));_r.group_settings=Ar.concat(eo),(yield(0,Gn.Ot)(cr({id:pe.id,course_id:tn.id,course_second_category_id:tn.categoryId||0,is_public:(gn=Sa.is_public)==null?void 0:gn[0],delay_publish:Sa.delay_publish,publish_type:Fr==null?void 0:Fr.file_status,description:Sa.description,publish_time:Lt.publish_time,new_attachment_id:($r=Sa.attachment_ids)==null?void 0:$r.map(Mr=>{var Zn;return(Zn=Mr.response)==null?void 0:Zn.id}),download_setting:Sa==null?void 0:Sa.download_setting},_r))).status===0&&(Tt(cr({},Ba)),d.ZP.success("\u64CD\u4F5C\u6210\u529F"),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getAttachmentList",payload:cr({},f.actionTabs.params)}),Rt()),ro([]),va([{}])}),onCancel:()=>{ro([]),va([{}]),Tt(cr({},Ba)),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getAttachmentList",payload:cr({},f.actionTabs.params)})}},_t.createElement("section",{className:""},_t.createElement(ie.Z,{loading:Nt["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},_t.createElement(na,{data:jr}),_t.createElement(q.default,{form:rt,initialValues:Lt,onChange:()=>{const gn=rt.getFieldValue();Tt(Object.assign({},Lt,gn))}},_t.createElement(q.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:gn=>Array.isArray(gn)?gn:gn==null?void 0:gn.fileList,normalize:gn=>{const $r="\u3000\u3000";let Sa=gn.filter(_r=>{const ar=_r.size/1024/1024,Mr=_r.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return _r.name.indexOf($r)===-1&&(_r.name=`${_r.name}${$r}${(0,X.RD)(_r.size)}`),!(ar>500||an.indexOf(Mr)==-1)});return ro(Sa),Sa}},_t.createElement(jt.default,cr({},ao),_t.createElement(Jt.ZP,{type:"primary",disabled:qr.length>0,ghost:!0,style:{marginRight:5}},"\u66F4\u65B0\u7248\u672C"),_t.createElement(i.Z,{placement:"right",overlayStyle:{maxWidth:600},title:_t.createElement("div",{onClick:gn=>{gn.preventDefault(),gn.stopPropagation()}},_t.createElement("div",null,"\u63D0\u793A\uFF1A"),_t.createElement("div",null,"1. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,Y.Ny)()?"1G":"150M","\u3002"),_t.createElement("div",null,"2. \u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\u3002"))},_t.createElement("i",{onClick:gn=>{gn.preventDefault(),gn.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),_t.createElement(w.Z,null,_t.createElement(H.Z,null,_t.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},_t.createElement(ee.default.Group,null,_t.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),_t.createElement(w.Z,{className:"mb20"},_t.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),_t.createElement(xe.ZP.Group,{value:Fr.file_status,onChange:gn=>{$a(Object.assign({},Ir(cr({},Fr),{file_status:gn.target.value})))}},_t.createElement(xe.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),_t.createElement(xe.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),_t.createElement(xe.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),Fr.file_status==0&&_t.createElement(w.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},_t.createElement(H.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),_t.createElement(H.Z,{className:"ml5"},_t.createElement(oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:gn=>sa(gn,Gt==null?void 0:Gt.course_end_date),disabledTime:gn=>(0,Qe.d0)(gn),value:Fr.publish_time?G()(Fr.publish_time):"",onChange:(gn,$r)=>{Fr.publish_time=$r,$a(Object.assign({},Fr))}})),_t.createElement(H.Z,null,_t.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),Fr.file_status==1&&_t.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},_t.createElement(H.Z,{span:24},_t.createElement(w.Z,null,_t.createElement(H.Z,{span:24},_t.createElement(w.Z,null,_t.createElement(H.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),_t.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),_t.createElement(H.Z,{span:4}))),Ar&&Ar.map(function(gn,$r){var Sa;return _t.createElement(H.Z,{span:24,key:$r,style:{marginTop:$r>0?"10px":""}},_t.createElement(w.Z,{gutter:[8,16]},_t.createElement(H.Z,{span:10},_t.createElement(w.Z,{gutter:[8,16]},_t.createElement(H.Z,{flex:"1",style:{maxWidth:200}},_t.createElement(Me.default,{mode:"multiple",style:{width:"100%"},value:gn.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(_r,ar)=>{console.log(ar),Ar[$r].course_group_name=_r,Ar[$r].course_group_id=gn.course_group_id;const Mr=(0,we.flattenDeep)(Ar.map(Lr=>Lr.course_group_name)),Zn=Ln.map(Lr=>{let Hr=(Lr==null?void 0:Lr.course_group_name)||[];return Ir(cr({},Lr),{course_group_name:(0,we.remove)(Hr,xo=>Mr.includes(xo))})});Mn(Zn),va(Ar.slice())}},(Gt==null?void 0:Gt.group_settings)&&(Gt==null?void 0:Gt.group_settings.map(function(_r){if(!Ar.map(Mr=>Mr.course_group_name).flat().includes(_r.name))return _t.createElement(fn,{value:_r.name,key:_r.course_group_id},_r.name)})))))),_t.createElement(H.Z,{span:10},_t.createElement("div",{className:"ml30"},_t.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:_r=>sa(_r,Gt==null?void 0:Gt.course_end_date),disabledTime:_r=>(0,Qe.d0)(_r),value:gn.publish_time?G()(gn.publish_time):"",onChange:(_r,ar)=>{Ar[$r].publish_time=ar,va([...Ar])}}))),_t.createElement(H.Z,{span:4},$r>0&&(G()()<=G()(gn.publish_time)||!gn.course_group_id)&&_t.createElement(ut.Z,{style:{position:"absolute",top:10},onClick:()=>{const _r=(0,we.cloneDeep)(Ln);console.log(_r,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),_r.forEach((ar,Mr)=>{ar.group_name&&(ar.group_name=ar.group_name.filter(Zn=>{var Lr;return!((Lr=Ar[$r].group_name)!=null&&Lr.includes(Zn))}))}),Ar=Ar.filter((ar,Mr)=>$r!==Mr),Mn(_r),va(Ar.slice()),setTimeout(()=>va(Ar.slice()),10)}}),Ar.length<((Sa=Gt==null?void 0:Gt.group_settings)==null?void 0:Sa.length)&&_t.createElement(mt.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Ar),va(Ar.concat({}))}}))))})),_t.createElement(q.default.Item,{label:"\u4E0B\u8F7D\u8BBE\u7F6E",name:"download_setting"},_t.createElement(xe.ZP.Group,null,_t.createElement(xe.ZP,{value:0},"\u5141\u8BB8\u5B66\u751F\u4E0B\u8F7D"),_t.createElement(xe.ZP,{value:1},"\u7981\u6B62\u5B66\u751F\u4E0B\u8F7D"))),_t.createElement(w.Z,null,_t.createElement(H.Z,{span:24},_t.createElement(q.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},_t.createElement(U.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6}))))))))};var wr=(0,g.connect)(({attachment:f,loading:p})=>({attachment:f,loading:p}))(Dn),it=e(12563),vt=e(21185),gt=e(59301),qt=Object.defineProperty,wn=Object.defineProperties,Un=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,_n=(f,p,c)=>p in f?qt(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Hn=(f,p)=>{for(var c in p||(p={}))bn.call(p,c)&&_n(f,c,p[c]);if(Fn)for(var c of Fn(p))sn.call(p,c)&&_n(f,c,p[c]);return f},er=(f,p)=>wn(f,Un(p)),zr=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Xr={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},ca=({attachment:f,dispatch:p,loading:c,globalSetting:Nt})=>{const Rt=(0,g.useParams)(),{detail:tn}=f,[Gt]=q.default.useForm(),[Ft,pe]=(0,a.useState)(!1),[rt,jr]=(0,a.useState)([]),[kn,Lt]=(0,a.useState)(Hn({},Xr)),[Tt,Kr]=(0,a.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},disabledDownload:!1,monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),jn=Fr=>Fr&&Frzr(void 0,null,function*(){var Fr,$a,Ar,va,eo,oa,Ln,Mn,Wa;let ga={};(($a=(Fr=f==null?void 0:f.actionTabs)==null?void 0:Fr.params)==null?void 0:$a.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?ga=Hn({},f.actionTabs.params):ga=Hn({},Rt);const an=yield p({type:"attachment/getDetail",payload:ga});an.delay_publish=an.delay_publish?1:0,kn.is_public=[an.is_public],kn.description=an.description,kn.delay_publish=an.delay_publish,kn.publish_time=an.publish_time,Gt.setFieldsValue(kn),jr([Hn({},an),...an==null?void 0:an.attachment_histories]),(Ar=an==null?void 0:an.attachment_histories)!=null&&Ar.length?pe(!0):(Tt.type=an.file_type,Tt.data=rn.Z.API_SERVER+an.url,Tt.recordInfo={id:(eo=(va=f==null?void 0:f.actionTabs)==null?void 0:va.selectArrs)==null?void 0:eo.id,course_id:(Ln=(oa=f==null?void 0:f.actionTabs)==null?void 0:oa.params)==null?void 0:Ln.course_id},an.file_type==="txt"&&(Tt.monacoEditor.value=an.content),Tt.disabledDownload=(0,Y.dE)()&&!!((Wa=(Mn=f==null?void 0:f.actionTabs)==null?void 0:Mn.selectArrs)!=null&&Wa.download_setting),Kr(Hn({},Tt)))});return(0,a.useEffect)(()=>{var Fr;f.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(Rt.id=(Fr=f.actionTabs.selectArrs)==null?void 0:Fr.id,Gt.resetFields(),sa()):pe(!1)},[f.actionTabs.key,Rt.id]),(0,a.useEffect)(()=>()=>{Kr(er(Hn({},Tt),{type:""})),p({type:"attachment/setActionTabs",payload:{}})},[]),gt.createElement(gt.Fragment,null,gt.createElement(ze.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:Ft,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>zr(void 0,null,function*(){p({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{Lt(Hn({},Xr)),p({type:"attachment/setActionTabs",payload:{}})}},gt.createElement("section",{className:"pl20 pr20 pt10"},gt.createElement(ie.Z,{loading:c["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},gt.createElement(w.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},gt.createElement(H.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),gt.createElement(H.Z,{flex:"80px"},"\u4E0B\u8F7D"),gt.createElement(H.Z,{flex:"140px"},"\u7248\u672C\u53F7")),rt==null?void 0:rt.map(function(Fr,$a){return gt.createElement(w.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:$a,gutter:[20,8]},gt.createElement(H.Z,{flex:"307px"},gt.createElement(i.Z,{title:Fr.title},gt.createElement(w.Z,null,gt.createElement(H.Z,null,gt.createElement("a",{href:rn.Z.API_SERVER+Fr.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:Ar=>{var va,eo;Fr.link||Fr.content_type==="application/pdf"||Nt.setting.is_local||(Ar.preventDefault(),Tt.type=Fr.file_type,Tt.data=rn.Z.API_SERVER+Fr.url,Fr.file_type==="txt"&&(Tt.monacoEditor.value=Fr.content),Tt.disabledDownload=(0,Y.dE)()&&!!((eo=(va=f==null?void 0:f.actionTabs)==null?void 0:va.selectArrs)!=null&&eo.download_setting),Kr(Hn({},Tt)))}},Fr.title)),gt.createElement(H.Z,null,gt.createElement(it.default,{className:"",color:$a===0?"green":"orange"},$a===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),gt.createElement(H.Z,{flex:"80px"},Fr.downloads_count),gt.createElement(H.Z,{flex:"140px"},G()(Fr.created_on).format("YYYY-MM-DD HH:mm")))})))),gt.createElement(vt.Z,er(Hn({},Tt),{onClose:()=>{Kr(er(Hn({},Tt),{type:""})),p({type:"attachment/setActionTabs",payload:{}})}})))};var Ca=(0,g.connect)(({attachment:f,loading:p,globalSetting:c,user:Nt})=>({attachment:f,globalSetting:c,loading:p,user:Nt}))(ca),tr=e(59301),Va=Object.defineProperty,Xa=Object.defineProperties,ja=Object.getOwnPropertyDescriptors,Yo=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,al=Object.prototype.propertyIsEnumerable,pl=(f,p,c)=>p in f?Va(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,go=(f,p)=>{for(var c in p||(p={}))Ho.call(p,c)&&pl(f,c,p[c]);if(Yo)for(var c of Yo(p))al.call(p,c)&&pl(f,c,p[c]);return f},sl=(f,p)=>Xa(f,ja(p)),Yl=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const ul={delay_publish:0,is_public:[!1],description:"",title:"",link:"",file_status:-1,publish_time:""},ql=({attachment:f,dispatch:p,getFileData:c})=>{const Nt=(0,g.useParams)(),{detail:Rt}=f,[tn]=q.default.useForm(),[Gt,Ft]=(0,a.useState)(go({},ul));(0,a.useEffect)(()=>{f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&tn.resetFields()},[f.actionTabs.key]);const pe=Ln=>Ln&&LnYl(void 0,null,function*(){var Ln,Mn,Wa,ga;const an=yield p({type:"attachment/getDetail",payload:sl(go({},Nt),{course_id:Nt.coursesId})});an.delay_publish=an.delay_publish?1:0,Gt.title=an.title,Gt.link=an.link,Gt.is_public=[an.is_public],Gt.description=an.description,Gt.publish_time=an.publish_time,Gt.delay_publish=an.delay_publish,Ft(go({},Gt)),tn.setFieldsValue(Gt),f.actionTabs.manage_all_group?((Ln=an==null?void 0:an.course_groups)==null?void 0:Ln.length)>0?kn.unified_setting=!1:kn.unified_setting=!0:an!=null&&an.unified_setting?kn.unified_setting=!0:kn.unified_setting=!1,kn.publish_time=an.publish_time?an.publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),kn.file_status=an==null?void 0:an.file_status,Lt(Object.assign({},kn)),jr([go({},an),...an==null?void 0:an.attachment_histories]);let qr=go({},Tt);if(qr.group_settings=an==null?void 0:an.batches_publish_info,console.log(qr),Kr(qr),((Mn=an==null?void 0:an.course_groups)==null?void 0:Mn.length)>0){const ro=(Wa=an==null?void 0:an.course_groups)==null?void 0:Wa.filter(na=>na.is_admin),ao=(ga=an==null?void 0:an.course_groups)==null?void 0:ga.filter(na=>!na.is_admin);(ro==null?void 0:ro.length)>0?sa(ro):sa([{is_admin:!0}]),(ao==null?void 0:ao.length)>0?$a(ao):$a([])}else console.log(jn)});return(0,a.useEffect)(()=>{var Ln;f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&(Nt.id=(Ln=f.actionTabs.selectArrs)==null?void 0:Ln.id,oa())},[f.actionTabs.key]),tr.createElement(ze.default,{centered:!0,title:"\u5916\u94FE\u8BBE\u7F6E",open:f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:600,onOk:()=>Yl(void 0,null,function*(){var Ln;kn.unified_setting||(jn=jn==null?void 0:jn.map(an=>{var qr;if(!an.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!an.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return console.log(Tt.group_settings),console.log(an),an.course_group_id=(qr=Tt.group_settings)==null?void 0:qr.filter(ro=>an==null?void 0:an.course_group_name.includes(ro.name)).map(ro=>ro.course_group_id||ro.id).toString().split(","),console.log(an.course_group_id),an})),console.log(jn),yield tn.validateFields();let Mn=tn.getFieldValue();Mn=Object.assign({},Gt,Mn);const Wa=JSON.parse(JSON.stringify(kn));Wa.group_settings=jn.concat(Fr),(yield(0,Gn.Ot)(go({id:Rt.id,course_id:Nt.id,course_second_category_id:Nt.categoryId*1,is_public:(Ln=Mn.is_public)==null?void 0:Ln[0],delay_publish:Mn.delay_publish,publish_type:kn==null?void 0:kn.file_status,description:Mn.description,publish_time:Gt.publish_time,link:Mn.link,name:Mn.title},Wa))).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:go({},f.actionTabs.params)}),c())}),onCancel:()=>{sa([{}]),Ft(go({},ul)),p({type:"attachment/setActionTabs",payload:{}})}},tr.createElement("section",{className:"pl20 pr20 pt10"},tr.createElement(q.default,{form:tn,initialValues:Gt,onChange:()=>{const Ln=tn.getFieldValue();Ft(Object.assign({},Gt,Ln))}},tr.createElement(w.Z,null,tr.createElement(H.Z,{span:24},tr.createElement(q.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"}]},tr.createElement(U.default,{placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"})))),tr.createElement(w.Z,null,tr.createElement(H.Z,{span:24},tr.createElement(q.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"}]},tr.createElement(U.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),tr.createElement(w.Z,null,tr.createElement(H.Z,null,tr.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},tr.createElement(ee.default.Group,null,tr.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),tr.createElement(w.Z,{className:"mb20"},tr.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),tr.createElement(xe.ZP.Group,{value:kn.file_status,onChange:Ln=>{Lt(Object.assign({},sl(go({},kn),{file_status:Ln.target.value})))}},tr.createElement(xe.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),tr.createElement(xe.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),tr.createElement(xe.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),kn.file_status==0&&tr.createElement(w.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},tr.createElement(H.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),tr.createElement(H.Z,{className:"ml5"},tr.createElement(oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>pe(Ln,Tt==null?void 0:Tt.course_end_date),disabledTime:Ln=>(0,Qe.d0)(Ln),value:kn.publish_time?G()(kn.publish_time):"",onChange:(Ln,Mn)=>{kn.publish_time=Mn,Lt(Object.assign({},kn))}})),tr.createElement(H.Z,null,tr.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),kn.file_status==1&&tr.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},tr.createElement(H.Z,{span:24},tr.createElement(w.Z,null,tr.createElement(H.Z,{span:24},tr.createElement(w.Z,null,tr.createElement(H.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),tr.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),tr.createElement(H.Z,{span:4}))),jn&&jn.map(function(Ln,Mn){var Wa;return tr.createElement(H.Z,{span:24,key:Mn},tr.createElement(w.Z,{gutter:[8,16]},tr.createElement(H.Z,{span:10},tr.createElement(w.Z,{gutter:[8,16]},tr.createElement(H.Z,{flex:"1",style:{maxWidth:200}},tr.createElement(Me.default,{mode:"multiple",style:{width:"100%"},value:Ln.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(ga,an)=>{console.log(an),jn[Mn].course_group_name=ga,jn[Mn].course_group_id=Ln.course_group_id;const qr=(0,we.flattenDeep)(jn.map(ao=>ao.course_group_name)),ro=Ar.map(ao=>{let na=(ao==null?void 0:ao.course_group_name)||[];return sl(go({},ao),{course_group_name:(0,we.remove)(na,gn=>qr.includes(gn))})});va(ro),sa(jn.slice())}},(Tt==null?void 0:Tt.group_settings)&&(Tt==null?void 0:Tt.group_settings.map(function(ga){if(!jn.map(qr=>qr.course_group_name).flat().includes(ga.name))return tr.createElement(Option,{value:ga.name,key:ga.course_group_id},ga.name)})))))),tr.createElement(H.Z,{span:10},tr.createElement("div",{className:"ml30"},tr.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:ga=>pe(ga,Tt==null?void 0:Tt.course_end_date),disabledTime:ga=>(0,Qe.d0)(ga),value:Ln.publish_time?G()(Ln.publish_time):"",onChange:(ga,an)=>{jn[Mn].publish_time=an,sa([...jn])}}))),tr.createElement(H.Z,{span:4},Mn>0&&(G()()<=G()(Ln.publish_time)||!Ln.course_group_id)&&tr.createElement(ut.Z,{onClick:()=>{const ga=(0,we.cloneDeep)(Ar);console.log(ga,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),ga.forEach((an,qr)=>{an.group_name&&(an.group_name=an.group_name.filter(ro=>{var ao;return!((ao=jn[Mn].group_name)!=null&&ao.includes(ro))}))}),jn=jn.filter((an,qr)=>Mn!==qr),va(ga),sa(jn.slice()),setTimeout(()=>sa(jn.slice()),10)}}),jn.length<((Wa=Tt==null?void 0:Tt.group_settings)==null?void 0:Wa.length)&&tr.createElement(mt.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:4},onClick:()=>{console.log(jn),sa(jn.concat({}))}}))))})),tr.createElement(w.Z,null,tr.createElement(H.Z,{span:24},tr.createElement(q.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},tr.createElement(U.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var kl=(0,g.connect)(({attachment:f})=>({attachment:f}))(ql),la={flex_box_center:"flex_box_center___rE7XR",flex_space_between:"flex_space_between___gSYn6",flex_box_vertical_center:"flex_box_vertical_center___wcNrl",flex_box_center_end:"flex_box_center_end___T9Wca",flex_box_column:"flex_box_column___ZfXag",bg:"bg___uznmJ",containerTitle:"containerTitle___RmIcB",containerDesc:"containerDesc___JaZkH",listItem:"listItem___aoom1",info:"info___kYawC",title:"title___dxMYE",titleLeft:"titleLeft___RDN77",titleRight:"titleRight___aIUBt",acitons:"acitons___JHBIw",menu:"menu___HIhDV",spanSize:"spanSize___f3pNf",table:"table___fl7GO",flexBox:"flexBox___tgCLw",watch:"watch___vkMeH",iconV:"iconV___BCA9l"},Da=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Do=({classroomList:f,loading:p,dispatch:c})=>{const Nt=(0,g.useParams)(),Rt=(0,g.useLocation)(),[tn,Gt]=(0,a.useState)([]),[Ft,pe]=(0,a.useState)(1);(0,a.useEffect)(()=>{new Promise((Tt,Kr)=>Da(void 0,null,function*(){c({type:"classroomList/getCoursesMine",payload:{id:Nt.id,page_size:50}}).then(jn=>{Gt(tn.concat(jn))})}))},[f.name]);const[rt]=q.default.useForm();let jr=[];f.courseGroups.course_groups&&f.courseGroups.course_groups.map(Tt=>jr.push(Tt.id+""));const kn=Tt=>Tt&&Tta.createElement(ee.default,{value:String(Tt)})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",key:"name",width:482,ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:130},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_date",key:"end_date",width:130}];return a.createElement(ze.default,{centered:!0,title:"\u53D1\u9001\u8D44\u6E90",open:f.actionTabs.key==="\u53D1\u9001",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:820,footer:a.createElement("div",{style:{height:"48px",minHeight:"48px",display:"flex",alignItems:"center"}},a.createElement("span",{style:{flex:"1",textAlign:"start"}},"\u53D1\u5E03\u72B6\u6001\uFF1A",a.createElement(xe.ZP.Group,{value:Ft,onChange:Tt=>{pe(Tt.target.value)}},a.createElement(xe.ZP,{value:1},"\u53D1\u5E03"),a.createElement(xe.ZP,{value:0},"\u4E0D\u53D1\u5E03"))),a.createElement(Jt.ZP,{onClick:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},"\u53D6\u6D88"),a.createElement(Jt.ZP,{onClick:()=>Da(void 0,null,function*(){const Tt=rt.getFieldValue();(yield(0,V.ZP)("/api/files/bulk_send.json",{method:"post",body:{ids:[...f.actionTabs.selectArrs],to_course_ids:[...Tt.group_ids],course_id:Nt.id,is_publish:Ft}})).status===0&&(d.ZP.success("\u53D1\u9001\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}))}),type:"primary"},"\u786E\u8BA4")),bodyStyle:{minHeight:200},onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u8D44\u6E90\u53D1\u9001\u5230",a.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),f.courseGroups.course_groups&&a.createElement(q.default,{form:rt,initialValues:{group_ids:jr,end_time:G()(G()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},a.createElement(q.default.Item,{name:"group_ids"},a.createElement(ee.default.Group,null,a.createElement(B.default,{loading:p.effects["classroomList/getCourseGroups"],columns:Lt,className:la.table,dataSource:tn==null?void 0:tn.filter(Tt=>(Tt==null?void 0:Tt.id)!=Nt.id),scroll:{y:240},pagination:!1})))))};var Ja=(0,g.connect)(({classroomList:f,loading:p})=>({classroomList:f,loading:p}))(Do),lo=e(2524),zo=e(24776),vl=e(42554),Yr=e(64575),Ia=Object.defineProperty,Oa=Object.getOwnPropertySymbols,za=Object.prototype.hasOwnProperty,so=Object.prototype.propertyIsEnumerable,ho=(f,p,c)=>p in f?Ia(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Al=(f,p)=>{for(var c in p||(p={}))za.call(p,c)&&ho(f,c,p[c]);if(Oa)for(var c of Oa(p))so.call(p,c)&&ho(f,c,p[c]);return f},ol=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const gl=({classroomList:f,user:p,dispatch:c})=>{const Nt=(0,g.useParams)(),[Rt,tn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var Ft,pe;if(f.actionTabs.key==="\u53D6\u6D88\u53D1\u5E03"){if((0,Y.j5)()||(pe=(Ft=p==null?void 0:p.userInfo)==null?void 0:Ft.course)!=null&&pe.own){tn(!0);return}const rt={hasNum:0,noHasNum:0};f.actionTabs.selectArrsAll.map(jr=>{var kn;jr.author_login===((kn=p.userInfo)==null?void 0:kn.login)?++rt.hasNum:++rt.noHasNum}),rt.noHasNum>0?ze.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,f.actionTabs.isdelete!=="1"&&a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},rt.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},rt.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Gt()}}):tn(!0)}else tn(!1)},[f.actionTabs.key]);const Gt=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:Rt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ol(void 0,null,function*(){(yield(0,V.ZP)("/api/files/unpublish.json",{method:"put",body:{ids:[...f.actionTabs.selectArrs],course_id:Nt.id}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),c({type:"classroomList/getAttachmentList",payload:Al({},f.actionTabs.params)}),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Nt.coursesId}}))}),onCancel:()=>{Gt()}},a.createElement("p",null,"\u786E\u5B9A\u53D6\u6D88\u53D1\u5E03\u9009\u4E2D\u7684\u8D44\u6E90\u5417\uFF1F"),a.createElement("p",null,"\u53D6\u6D88\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u65E0\u6548\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var nl=(0,g.connect)(({classroomList:f,user:p})=>({classroomList:f,user:p}))(gl),Po=e(71418);const mo=({classroomList:f,dispatch:p})=>{var c,Nt,Rt,tn;const Gt=(0,g.useParams)(),[Ft,pe]=(0,a.useState)(1),[rt,jr]=(0,a.useState)(0),[kn,Lt]=(0,a.useState)(20),[Tt,Kr]=(0,a.useState)(!1),[jn,sa]=(0,a.useState)([]),[Fr,$a]=(0,a.useState)(""),[Ar,va]=(0,a.useState)(null),[eo,oa]=(0,a.useState)(!1),[Ln,Mn]=(0,a.useState)([]);Gt.id=Gt.coursesId,(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"?($a(""),va(null),Wa(),Kr(!0)):Kr(!1)},[f.actionTabs]);const Wa=()=>{var na,gn;(0,Gn.mn)({course_id:Gt.id,attachment_id:(gn=(na=f.actionTabs)==null?void 0:na.currentInfo)==null?void 0:gn.id}).then($r=>{$r.status==0&&Mn([...$r.course_groups])}),ga()},ga=()=>{Ft!=1?pe(1):kn!=20?Lt(20):an()},an=()=>{var na,gn;oa(!0),(0,Gn.$n)({page:Ft,limit:kn,keyword:Fr,course_group_id:Ar,course_id:Gt.id,id:(gn=(na=f.actionTabs)==null?void 0:na.currentInfo)==null?void 0:gn.id}).then($r=>{$r.status==0&&(sa($r.data),jr($r.size))}),oa(!1)},qr=[{title:"\u5E8F\u53F7",render:(na,gn,$r)=>kn*(Ft-1)+$r+1,width:60,align:"center"},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center"},{title:"\u59D3\u540D",dataIndex:"username",align:"center"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name",align:"center"},{title:"\u67E5\u770B\u65F6\u95F4",dataIndex:"watch_time",align:"center"},{title:"\u4E0B\u8F7D\u65F6\u95F4",dataIndex:"download_time",align:"center"}];(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&an()},[Ft]),(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&(Ft==1?an():pe(1))},[kn]),(0,a.useEffect)(()=>{ga()},[Ar]);const ro=(na,gn)=>{pe(na)},ao=(na,gn)=>{Lt(gn)};return a.createElement(ze.default,{width:1e3,centered:!0,title:"\u8BBF\u95EE\u8BB0\u5F55",open:Tt,footer:null,onCancel:()=>{$a(""),va(null),p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},"\u8D44\u6E90\u540D\u79F0\uFF1A",a.createElement("div",{style:{width:350,height:22,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},title:(Nt=(c=f==null?void 0:f.actionTabs)==null?void 0:c.currentInfo)==null?void 0:Nt.title},(tn=(Rt=f==null?void 0:f.actionTabs)==null?void 0:Rt.currentInfo)==null?void 0:tn.title)),a.createElement("div",{style:{display:"flex"}},a.createElement(Me.default,{value:Ar,style:{width:160,marginRight:20},placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",allowClear:!0,onChange:na=>{va(na)}},Ln.map(na=>a.createElement(Option,{label:na.name,value:na.course_group_id,key:na.course_group_id},na.name))),a.createElement(U.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",value:Fr,onChange:na=>{$a(na.target.value)},onSearch:na=>{Ft==1?an():pe(1)},style:{width:230,marginLeft:"auto"},onPressEnter:()=>an()}))),a.createElement(Po.Z,{spinning:eo},a.createElement(B.default,{style:{padding:"15px 0"},pagination:!1,bordered:!0,columns:qr,dataSource:jn,rowKey:na=>na==null?void 0:na.id})),rt>0&&a.createElement(x.Z,{className:"tc",style:{paddingBottom:15},showSizeChanger:!0,showQuickJumper:!0,onChange:ro,onShowSizeChange:ao,defaultCurrent:1,pageSizeOptions:["10","20","50","100"],current:Ft||1,pageSize:kn||10,defaultPageSize:10,total:rt,showTotal:na=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-blue"}," ",na," "),"\u6761\u6570\u636E")}))};var bl=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(mo),jo={wrap:"wrap___XzdFS",tip:"tip___JVA4t",listWrap:"listWrap___DIxLm",li:"li___Xuk_P",nameWrap:"nameWrap___XUVpY",name:"name___XHehR",tag:"tag___MFkTI"},xl=e(11414),oo=e(59301),vi=Object.defineProperty,xi=Object.defineProperties,Nl=Object.getOwnPropertyDescriptors,$l=Object.getOwnPropertySymbols,Hi=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,Ai=(f,p,c)=>p in f?vi(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,_l=(f,p)=>{for(var c in p||(p={}))Hi.call(p,c)&&Ai(f,c,p[c]);if($l)for(var c of $l(p))Di.call(p,c)&&Ai(f,c,p[c]);return f},zi=(f,p)=>xi(f,Nl(p)),Bi=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())}),wi=({type:f=1,data:p,visible:c,callback:Nt,onCancel:Rt})=>{var tn,Gt;const[Ft,pe]=(0,a.useState)([]),rt=(0,g.useSelector)(Tt=>Tt.loading);(0,a.useEffect)(()=>{pe(p)},[JSON.stringify(p)]);const jr=(Tt,Kr)=>{const jn=(Fr,$a,Ar)=>{const va=Array.from(Fr),[eo]=va.splice($a,1);return va.splice(Ar,0,eo),va};if(!Tt.destination)return;const sa=jn(Kr,Tt.source.index,Tt.destination.index);pe(sa)},kn=Tt=>{let Kr={};return f===1&&(Kr={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[Tt]),f===2&&(Kr={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[Tt]),oo.createElement("div",{className:jo.tag,style:_l({},Kr)},Tt)},Lt=()=>Bi(void 0,null,function*(){Nt(Ft.map(Tt=>Tt.task_id))});return oo.createElement(ze.default,{centered:!0,destroyOnClose:!0,open:c,onCancel:Rt,onOk:Lt,confirmLoading:(tn=rt==null?void 0:rt.effects)==null?void 0:tn["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},oo.createElement("div",{className:jo.wrap},oo.createElement("div",{className:jo.tip},oo.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),oo.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),oo.createElement(ie.Z,{loading:(Gt=rt==null?void 0:rt.effects)==null?void 0:Gt["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},oo.createElement(xl.Z5,{onDragEnd:Tt=>jr(Tt,Ft)},oo.createElement(xl.bK,{droppableId:"droppable"},(Tt,Kr)=>oo.createElement("div",zi(_l({ref:Tt.innerRef},Tt.droppableProps),{className:jo.listWrap}),Ft.map((jn,sa)=>oo.createElement(xl._l,{key:jn.task_id,draggableId:jn.task_id.toString(),index:sa},(Fr,$a)=>oo.createElement("div",zi(_l(_l({ref:Fr.innerRef},Fr.draggableProps),Fr.dragHandleProps),{className:jo.li}),oo.createElement(w.Z,{align:"middle"},oo.createElement("div",{className:jo.nameWrap},oo.createElement(i.Z,{title:jn==null?void 0:jn.task_name},oo.createElement("div",{className:jo.name},jn==null?void 0:jn.task_name))),kn(jn==null?void 0:jn.status)),oo.createElement(w.Z,{align:"middle",className:"font12 mt10"},oo.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",oo.createElement("span",{className:"ml5 c-black"},(jn==null?void 0:jn.user_name)||"--")))))),Tt.placeholder))))))},rr=e(59301),gi=Object.defineProperty,ll=Object.defineProperties,Oi=Object.getOwnPropertyDescriptors,ki=Object.getOwnPropertySymbols,fi=Object.prototype.hasOwnProperty,ei=Object.prototype.propertyIsEnumerable,fo=(f,p,c)=>p in f?gi(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,qa=(f,p)=>{for(var c in p||(p={}))fi.call(p,c)&&fo(f,c,p[c]);if(ki)for(var c of ki(p))ei.call(p,c)&&fo(f,c,p[c]);return f},Ml=(f,p)=>ll(f,Oi(p)),Bo=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const El=({classroomList:f,globalSetting:p,loading:c,user:Nt,dispatch:Rt})=>{var tn,Gt,Ft,pe;const rt=(0,g.useLocation)(),jr=(0,g.useParams)(),[kn]=(0,g.useSearchParams)(),[Lt,Tt]=(0,a.useState)({sort_type:"publish_time",sort:"desc",page_size:20,clazz:kn.get("tabs")}),[Kr,jn]=(0,a.useState)(Array.from({length:20},()=>!1)),[sa,Fr]=(0,a.useState)([]),$a=new Date,[Ar,va]=(0,a.useState)([]),[eo,oa]=(0,a.useState)("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217"),{detailAttachmentList:Ln,detailLeftMenus:Mn,detailTopBanner:Wa,taskList:ga}=f,[an,qr]=(0,a.useState)(!1);let ro;Lt.course_id=jr.coursesId,jr.categoryId?Lt.course_second_category_id=jr.categoryId:delete Lt.course_second_category_id;function ao(en,Ua){return Bo(this,null,function*(){let Bl=yield(0,V.ZP)("/api/files/group_settings_statistics.json",{method:"get",params:{attachment_id:en,course_id:jr.course_id}}),Jl=[...sa];Jl[Ua]=Bl==null?void 0:Bl.data,Fr(Jl)})}(0,a.useEffect)(()=>{jn(Array.from({length:20},()=>!1)),Fr([])},[]),(0,a.useEffect)(()=>{var en,Ua,Bl;if((en=Nt==null?void 0:Nt.userInfo)!=null&&en.login){const Jl=X.cX.getItem(`${(Ua=Nt==null?void 0:Nt.userInfo)==null?void 0:Ua.login}${(0,Y.GJ)()?"Teacher":"Student"}`,"Attachment");Jl&&(Lt.sort_type=Jl==null?void 0:Jl.type,Lt.sort=Jl==null?void 0:Jl.direction,console.log("localRecordValue",Jl),oa(Jl==null?void 0:Jl.name)),gn()}else(Bl=Nt==null?void 0:Nt.userInfo)!=null&&Bl.username&&gn()},[(tn=Nt==null?void 0:Nt.userInfo)==null?void 0:tn.login,rt.pathname]),(0,a.useEffect)(()=>{f.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&gn()},[f.actionTabs.key]),(0,a.useEffect)(()=>{va([])},[Ln]);const na=(en,Ua)=>{Fr([]),jn(Array.from({length:20},()=>!1)),Lt.page=en,Lt.page_size=Ua,gn()},gn=()=>{Tt(qa({},Lt)),va([]),Rt({type:"classroomList/getAttachmentList",payload:qa({},Lt)})},$r=en=>Bo(void 0,null,function*(){en.link&&(yield Rt({type:"attachment/updateVisits",payload:{id:en.id}}),Rt({type:"classroomList/getAttachmentList",payload:qa({},Lt)}))});Mn.course_modules&&(ro=f.detailLeftMenus.course_modules.filter(en=>en.type==="attachment")[0]);const Sa=en=>Bo(void 0,null,function*(){if(Ar==""){d.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,V.ZP)("/api/files/bulk_move.json",{method:"put",body:{course_id:jr.course_id,ids:Ar,to_category_id:en==null?void 0:en.key}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rt({type:"classroomList/getAttachmentList",payload:qa({},Lt)}),va([]))});let _r=[{name:"\u5220\u9664",icon:rr.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:rr.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u7ACB\u5373\u53D1\u5E03",icon:rr.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u53D6\u6D88\u53D1\u5E03",icon:rr.createElement("i",{className:"iconfont icon-quxiaofabu"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:rr.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u8C03\u6574\u6392\u5E8F",icon:rr.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})}].filter(en=>Wa.is_public?!0:en.name!=="\u8BBE\u4E3A\u516C\u5F00");const ar=[{name:"\u5168\u90E8",id:"",total:Ln.total_count},{name:"\u672A\u53D1\u5E03",id:"2",total:(0,Y.GJ)()?Ln.unpublish_count:null},{name:"\u9884\u53D1\u5E03",id:"3",total:(0,Y.GJ)()?Ln.not_started_count:null},{name:"\u5DF2\u53D1\u5E03",id:"1",total:(0,Y.GJ)()?Ln.publish_count:null}],Mr=[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"",direction:""},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"created_on",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"created_on",direction:"asc"},{name:"\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"publish_time",direction:"desc"},{name:"\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"publish_time",direction:"asc"}],Zn=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name",width:240},{title:"\u72B6\u6001",dataIndex:"status",key:"status",width:80},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",width:200,sorter:!0,showSorterTooltip:!1,sortOrder:Lt.order_by==="publish_time"?Lt.sort_direction==="desc"?"descend":"ascend":null,render:en=>en?G()(en).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"member_manager",key:"member_manager",ellipsis:{showTitle:!1},render:en=>en==="--"||!en?"--":rr.createElement("span",{title:en},en)}],Lr=en=>{console.log(en.id),(en.id===""||en.id==="2"||en.id==="3")&&(Lt.sort_type="created_on",Lt.sort="desc",oa("\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),en.id==="1"&&(Lt.sort_type="publish_time",Lt.sort="desc",oa("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),Lt.clazz=en.id,Lt.page=1,g.history.replace(`${rt.pathname}?tabs=${en.id}`),jn(Array.from({length:20},()=>!1)),Fr([]),gn()},Hr=en=>{var Ua;Lt.sort_type=en.type,Lt.sort=en.direction,Lt.page=1,X.cX.setItem(`${(Ua=Nt==null?void 0:Nt.userInfo)==null?void 0:Ua.login}${(0,Y.GJ)()?"Teacher":"Student"}`,en,"Attachment"),oa(en.name),gn()},xo=en=>Bo(void 0,null,function*(){var Ua;const Bl=en.name;Ar==""?d.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):Bl==="\u8C03\u6574\u6392\u5E8F"?ko():Rt({type:"classroomList/setActionTabs",payload:{key:Bl,selectArrs:Ar,selectArrsAll:(Ua=Ln.files)==null?void 0:Ua.filter(Jl=>Ar.includes(Jl.id)),params:Lt,batch:!0}})}),ko=()=>{let en={courseId:Lt.course_id,container_type:"attachment"};Lt!=null&&Lt.course_second_category_id&&(en.category_id=Lt==null?void 0:Lt.course_second_category_id),Rt({type:"classroomList/getAllTaskList",payload:en}),Rt({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})},oi=en=>Bo(void 0,null,function*(){yield Rt({type:"classroomList/updateTaskPosition",payload:{category_id:Lt==null?void 0:Lt.course_second_category_id,courseId:Lt==null?void 0:Lt.course_id,task_ids:en,container_type:"attachment"}}),gn()}),Pl=(0,a.useMemo)(()=>{let en=[];return ga.length>0&&(en=ga.map(Ua=>{let Bl="";return Ua.is_publish&&Ua.publish_status&&(Bl="\u5DF2\u53D1\u5E03"),Ua.is_publish&&!Ua.publish_status&&(Bl="\u9884\u53D1\u5E03"),Ua.is_publish||(Bl="\u672A\u53D1\u5E03"),{user_name:Ua.user_name,task_name:Ua.task_name,task_id:Ua.task_id,category:Ua.category,status:Bl}})),en},[ga]);return console.log(ga,"taskList"),rr.createElement("section",null,rr.createElement(zo.Z,{isLoading:c["classroomList/getAttachmentList"],tabDataSource:(0,Y.GJ)()?ar:[],isAdmin:(0,Y.GJ)(),onTabMenuClick:Lr,defaultSelectedKeys:Lt.clazz,showControlButton:(0,Y.GJ)(),buttonText:"\u9009\u7528\u8D44\u6E90",extraNode:(0,Y.GJ)()&&rr.createElement(w.Z,{align:"middle",className:"mr20"},!(Ln!=null&&Ln.parent_category_id)&&(0,Y.GJ)()&&rr.createElement("span",{className:"c-blue font16 ml20 current",onClick:en=>{en.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u76EE\u5F55"}})}},rr.createElement(i.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},rr.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),rr.createElement("span",{className:"c-blue font16 ml20 current",style:{paddingTop:2},onClick:en=>{en.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u76EE\u5F55\u91CD\u547D\u540D",params:Lt,selectArrs:Ml(qa({},Ln),{category_id:Lt==null?void 0:Lt.course_second_category_id,main_id:typeof Ln.parent_category_id=="object"?Ln.id:void 0}),cb:gn}})}},rr.createElement(i.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},rr.createElement("i",{className:"iconfont icon-zhongmingming1 font17"}))),rr.createElement("span",{className:"c-blue font14 ml20 current",onClick:en=>{en.preventDefault(),Rt({type:"attachment/setActionTabs",payload:{key:"\u4E0A\u4F20\u8D44\u6E90",params:Lt}})}},rr.createElement("i",{className:"iconfont icon-shangchuan3 font14 mr5"}),"\u4E0A\u4F20\u8D44\u6E90"),rr.createElement("span",{className:"c-blue font14 ml20 current",onClick:en=>{en.preventDefault(),Rt({type:"attachment/setActionTabs",payload:{key:"\u6DFB\u52A0\u5916\u94FE",params:Lt}})}},rr.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),onButtonClick:()=>{Rt({type:"attachment/setActionTabs",payload:{key:"\u9009\u7528\u8D44\u6E90",params:Lt}})}}),rr.createElement(vl.Z,{dataSource:Ln.files||[],isAdmin:(0,Y.GJ)(),batchStatus:an,SortMenuName:eo,setSortMenuName:oa,SortMenus:Mr,onSearch:en=>{Lt.search=en,Lt.page=1,gn()},onSort:Hr,onBatch:en=>qr(en)}),rr.createElement(ie.Z,{loading:c["classroomList/getAttachmentList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Ln.total_count===0&&rr.createElement(lo.Z,null),Ln.files&&Ln.files.map(function(en,Ua){var Bl,Jl,ss;return rr.createElement("div",{className:la.listItem,key:Ua},(0,Y.GJ)()&&rr.createElement(ee.default,{checked:Ar.includes(en.id),value:en.id,onClick:Lo=>{Lo.preventDefault(),Lo.stopPropagation()},className:"mr20",onChange:Lo=>{let Wo=Ar.indexOf(en.id);Ar.indexOf(en.id)>-1?va(Ar.filter(kt=>kt!==en.id)):va(Ar.concat(en.id))}}),rr.createElement("div",{className:la.info},rr.createElement("div",{className:la.title},rr.createElement("div",{className:la.titleLeft},(0,Y.GJ)()&&rr.createElement(rr.Fragment,null,en.is_publish&&en.publish_status&&rr.createElement("span",{className:"tag-style bg-light-blue mr10"},"\u5DF2\u53D1\u5E03"),en.is_publish&&!en.publish_status&&rr.createElement("span",{className:"tag-style bg-c5d6ff mr10"},"\u9884\u53D1\u5E03"),!en.is_publish&&rr.createElement("span",{className:"tag-style bgB8B8B8 mr10"},"\u672A\u53D1\u5E03")),(0,Y.RV)()||en.is_public?rr.createElement("a",{onClick:Lo=>{Lo.preventDefault(),Lo.stopPropagation(),!((0,Y.dE)()&&en.download_setting==1&&((en==null?void 0:en.file_type)==="other"||(en==null?void 0:en.file_type)==="download"))&&((0,Gn.fc)({id:en==null?void 0:en.id,watch_type:2,course_id:Lt==null?void 0:Lt.course_id}),$r(en),Rt({type:"attachment/setActionTabs",payload:{key:(en.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:en,params:Lt}}))}},rr.createElement("strong",null,en.title)):rr.createElement("strong",null,en.title),en.link&&rr.createElement("span",{className:"tag-style-border-small c-orange border-orange ml10"}," ","\u5916\u94FE"," ")),rr.createElement("div",{className:la.titleRight},(0,Y.GJ)()&&!(en!=null&&en.is_publish)&&rr.createElement(g.Link,{target:"_blank",to:"/",onClick:Lo=>Bo(this,null,function*(){Lo.stopPropagation(),Lo.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",index:Ua,selectArrs:[en==null?void 0:en.id],selectArrsAll:[en],params:Lt,type:2,manage_all_group:Ln==null?void 0:Ln.manage_all_group}});let Wo=[...Kr];Wo[Ua]=!1,jn(Wo)})},rr.createElement("aside",{className:la.flexBox},rr.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),rr.createElement("div",null,"\u53D1\u5E03"))),((0,Y.RV)()||en.is_public)&&!((0,Y.dE)()&&en.download_setting==1&&((en==null?void 0:en.file_type)==="other"||(en==null?void 0:en.file_type)==="download"))&&rr.createElement("aside",{onClick:Lo=>Bo(this,null,function*(){Lo.stopPropagation(),Lo.preventDefault(),yield(0,Gn.fc)({id:en==null?void 0:en.id,watch_type:2,course_id:Lt==null?void 0:Lt.course_id}),$r(en),Rt({type:"attachment/setActionTabs",payload:{key:(en.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:en,params:Lt}})}),className:la.flexBox,style:{marginRight:16,cursor:"pointer"}},rr.createElement("i",{className:"iconfont icon-chakansvg"}),rr.createElement("div",null,"\u67E5\u770B")),((0,Y.RV)()||en.is_public)&&!en.link&&en.is_publish&&!((0,Y.dE)()&&en.download_setting==1)&&rr.createElement("aside",{onClick:Lo=>Bo(this,null,function*(){Lo.stopPropagation(),yield(0,Gn.fc)({id:en==null?void 0:en.id,watch_type:1,course_id:Lt==null?void 0:Lt.course_id}),(0,X.Nd)((en==null?void 0:en.title)||"\u6587\u4EF6",decodeURIComponent(rn.Z.API_SERVER+en.url))}),className:`${la.flexBox}`,style:{marginRight:16,cursor:"pointer"}},rr.createElement("i",{className:"iconfont icon-xiazai6"}),rr.createElement("div",null,"\u4E0B\u8F7D")),(0,Y.GJ)()&&rr.createElement(j.Z,{placement:"bottomCenter",overlayClassName:la.dro,dropdownRender:()=>rr.createElement(Se.default,null,rr.createElement(Se.default.Item,{key:1,style:{textAlign:"center"}},rr.createElement("a",{onClick:Lo=>Bo(this,null,function*(){Lo.stopPropagation(),Lo.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:en.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03",index:Ua,selectArrs:[en==null?void 0:en.id],selectArrsAll:[en],params:Lt,type:2,manage_all_group:Ln==null?void 0:Ln.manage_all_group}});let Wo=[...Kr];Wo[Ua]=!1,jn(Wo)})},en.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03")),rr.createElement(Se.default.Item,{key:22,style:{textAlign:"center"}},rr.createElement(g.Link,{target:"_blank",to:"/",onClick:Lo=>{var Wo;Lo.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[en.id],selectArrsAll:(Wo=Ln.files)==null?void 0:Wo.filter(kt=>[en.id].includes(kt.id)),isdelete:"1",params:Lt}})}},"\u7ACB\u5373\u5220\u9664")),rr.createElement(Se.default.Item,{key:6,style:{textAlign:"center"}},rr.createElement(g.Link,{onClick:Lo=>{Lo.preventDefault(),Rt({type:"attachment/setActionTabs",payload:{key:en.link?"\u5916\u94FE\u8BBE\u7F6E":"\u8D44\u6E90\u8BBE\u7F6E",index:Ua,selectArrs:en,params:Lt,manage_all_group:Ln==null?void 0:Ln.manage_all_group}});let Wo=[...Kr];Wo[Ua]=!1,jn(Wo)},to:"/"},"\u8D44\u6E90\u8BBE\u7F6E")),rr.createElement(Se.default.Item,{key:7,style:{textAlign:"center"}},rr.createElement(g.Link,{target:"_blank",to:"/",onClick:Lo=>{Lo.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u8BBF\u95EE\u8BB0\u5F55",currentInfo:en}})}},"\u8BBF\u95EE\u8BB0\u5F55")))},rr.createElement("aside",{onClick:Lo=>Lo.stopPropagation(),className:la.flexBox,style:{cursor:"default"}},rr.createElement("i",{className:"iconfont icon-gengduo4"}),rr.createElement("div",null,"\u66F4\u591A"))))),rr.createElement("div",{className:"flex-wrp"},en.link&&rr.createElement(rr.Fragment,null,rr.createElement("p",{className:"flex1"},rr.createElement("span",null,en.author.name),rr.createElement("span",{className:"ml15"},"\u70B9\u51FB\u6B21\u6570\uFF1A",en.downloads_count),$aBo(this,null,function*(){Lo.stopPropagation(),Lo.preventDefault(),Kr[Ua]||ao(en==null?void 0:en.id,Ua);let Wo=[...Kr];Wo[Ua]=!Wo[Ua],jn(Wo)})},rr.createElement("i",{className:`iconfont icon-${Kr[Ua]?"shouqi":"xiala2"}`})," ")),(0,Y.GJ)()&&(en==null?void 0:en.is_publish)&&Kr[Ua]&&((Bl=sa[Ua])==null?void 0:Bl.length)>5&&rr.createElement(B.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:Lo=>({onClick:Wo=>{Wo.stopPropagation(),Wo.preventDefault()}}),onHeaderRow:(Lo,Wo)=>({onClick:kt=>{kt.stopPropagation(),kt.preventDefault()}}),pagination:!1,dataSource:sa[Ua],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Lo,Wo,kt)=>{kt.field&&(Lt.order_by=kt.field),kt.order||(Lt.sort_direction="asc"),kt.order==="ascend"&&(Lt.sort_direction="asc"),kt.order==="descend"&&(Lt.sort_direction="desc"),kt.order||(Lt.sort_direction="asc"),ao(en==null?void 0:en.id,Ua)},columns:Zn}),(0,Y.GJ)()&&(en==null?void 0:en.is_publish)&&Kr[Ua]&&((Jl=sa[Ua])==null?void 0:Jl.length)>0&&((ss=sa[Ua])==null?void 0:ss.length)<6&&rr.createElement(B.default,{rowKey:"shixun_identifier",onRow:Lo=>({onClick:Wo=>{Wo.stopPropagation(),Wo.preventDefault()}}),onHeaderRow:(Lo,Wo)=>({onClick:kt=>{kt.stopPropagation(),kt.preventDefault()}}),pagination:!1,dataSource:sa[Ua],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Lo,Wo,kt)=>{kt.field&&(Lt.order_by=kt.field),kt.order||(Lt.sort_direction="asc"),kt.order==="ascend"&&(Lt.sort_direction="asc"),kt.order==="descend"&&(Lt.sort_direction="desc"),kt.order||(Lt.sort_direction="asc"),ao(en==null?void 0:en.id,Ua)},columns:Zn}),en.description&&rr.createElement("div",{className:"flex-wrp"},rr.createElement("p",{className:"flex1"},rr.createElement("span",null," \u8D44\u6E90\u63CF\u8FF0\uFF1A"),rr.createElement("span",{className:"ml5"},en.description||"\u6682\u65E0\u63CF\u8FF0")))))}),rr.createElement("aside",{className:"tc mb50 mt30"},Ln.attachments_count>0&&rr.createElement(x.Z,{current:Lt.page||1,showSizeChanger:!0,onChange:na,defaultCurrent:1,pageSize:Lt.page_size||20,total:Ln.attachments_count}))),Ar.length>0&&(0,Y.GJ)()&&rr.createElement(ce.Z,{offsetBottom:0},rr.createElement(Yr.Z,{buttonDataSource:_r,onButtonClick:xo,useBatchStatus:qr,catalogue:((Ft=(Gt=Mn==null?void 0:Mn.course_modules)==null?void 0:Gt.find(en=>en.type==="attachment"))==null?void 0:Ft.second_category)||[],allSelect:Ar.length?Ar.length===((pe=Ln.files)==null?void 0:pe.length):!1,setSeleArr:va,setAllSelect:en=>{en.target.checked?va(Ln.files.map(Ua=>Ua.id)):va([])},selectArrs:Ar,onMenuClick:Sa})),rr.createElement(W,null),rr.createElement(Pe,null),rr.createElement(O,{getFileData:gn}),rr.createElement(Ye,null),rr.createElement(Ja,null),rr.createElement(Bn,null),rr.createElement(Nn,null),rr.createElement(Dt,null),rr.createElement(me,null),rr.createElement(Qn,null),rr.createElement(wr,{getFileData:gn}),rr.createElement(Ca,null),rr.createElement(kl,{getFileData:gn}),rr.createElement(nl,null),rr.createElement(bl,null),rr.createElement(wi,{type:2,visible:f.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:oi,data:Pl,onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:{key:""}})}}))};var Tl=(0,g.connect)(({classroomList:f,loading:p,user:c,globalSetting:Nt})=>({classroomList:f,globalSetting:Nt,user:c,loading:p.effects}))(El),jl=Object.defineProperty,ti=Object.getOwnPropertySymbols,ni=Object.prototype.hasOwnProperty,Fi=Object.prototype.propertyIsEnumerable,ri=(f,p,c)=>p in f?jl(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Ri=(f,p)=>{for(var c in p||(p={}))ni.call(p,c)&&ri(f,c,p[c]);if(ti)for(var c of ti(p))Fi.call(p,c)&&ri(f,c,p[c]);return f},qi=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Ni=({classroomList:f,user:p,dispatch:c})=>{const Nt=(0,g.useParams)(),[Rt,tn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var Ft,pe;if(f.actionTabs.key==="\u5220\u9664"){if((0,Y.j5)()||(pe=(Ft=p==null?void 0:p.userInfo)==null?void 0:Ft.course)!=null&&pe.own){tn(!0);return}const rt={hasNum:0,noHasNum:0};f.actionTabs.selectArrsAll.map(jr=>{var kn;jr.author_login===((kn=p.userInfo)==null?void 0:kn.login)?++rt.hasNum:++rt.noHasNum}),rt.noHasNum>0?ze.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,f.actionTabs.isdelete!=="1"&&a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},rt.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},rt.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Gt()}}):tn(!0)}else tn(!1)},[f.actionTabs.key]);const Gt=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return console.log("---",f.actionTabs),a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:Rt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>qi(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_delete.json",{method:"delete",body:{ids:[...f.actionTabs.selectArrs],course_id:Nt.id}})).status===0&&(d.ZP.success("\u5220\u9664\u6210\u529F"),c({type:"classroomList/getAttachmentList",payload:Ri({},f.actionTabs.params)}),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Nt.coursesId}}))}),onCancel:()=>{Gt()}},a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var Si=(0,g.connect)(({classroomList:f,user:p})=>({classroomList:f,user:p}))(Ni),Mi=Object.defineProperty,Pi=Object.getOwnPropertySymbols,Vi=Object.prototype.hasOwnProperty,$i=Object.prototype.propertyIsEnumerable,Xi=(f,p,c)=>p in f?Mi(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Gi=(f,p)=>{for(var c in p||(p={}))Vi.call(p,c)&&Xi(f,c,p[c]);if(Pi)for(var c of Pi(p))$i.call(p,c)&&Xi(f,c,p[c]);return f},_i=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Ti=({classroomList:f,dispatch:p})=>{const c=(0,g.useParams)();return c.id=c.coursesId,a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:f.actionTabs.key==="\u7ACB\u5373\u53D1\u5E031111",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>_i(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_publish.json",{method:"put",body:{course_id:c.id,ids:[...f.actionTabs.selectArrs]}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:Gi({},f.actionTabs.params)}))}),onCancel:()=>{p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u5B66\u751F\u5C06\u80FD\u7ACB\u5373\u6536\u5230\u8D44\u6E90"))};var rl=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(Ti),ea=e(59301),yl=Object.defineProperty,ai=Object.defineProperties,Ql=Object.getOwnPropertyDescriptors,si=Object.getOwnPropertySymbols,mi=Object.prototype.hasOwnProperty,Zi=Object.prototype.propertyIsEnumerable,Ui=(f,p,c)=>p in f?yl(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,ji=(f,p)=>{for(var c in p||(p={}))mi.call(p,c)&&Ui(f,c,p[c]);if(si)for(var c of si(p))Zi.call(p,c)&&Ui(f,c,p[c]);return f},s=(f,p)=>ai(f,Ql(p)),v=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const C=({attachment:f,classroomList:p,dispatch:c,courseEndTime:Nt,getFileData:Rt})=>{var tn,Gt,Ft;const pe=(0,g.useParams)(),[rt]=q.default.useForm(),[jr,kn]=(0,a.useState)(1),[Lt,Tt]=(0,a.useState)([]),[Kr,jn]=(0,a.useState)(0),[sa,Fr]=(0,a.useState)(20),[$a,Ar]=(0,a.useState)(!1),[va,eo]=(0,a.useState)(-1),[oa,Ln]=(0,a.useState)();let[Mn,Wa]=(0,a.useState)([{is_admin:!0}]),[ga,an]=(0,a.useState)([]);const[qr,ro]=(0,a.useState)({group_settings:[]});pe.id=pe.coursesId,(0,a.useEffect)(()=>{["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(p.actionTabs.key)&&(gn(),ao())},[p.actionTabs]);const ao=Mr=>v(void 0,null,function*(){p.actionTabs.batch&&eo(0);const Zn=yield c({type:"attachment/getDetail",payload:{id:p.actionTabs.selectArrs[0],course_id:pe==null?void 0:pe.id}});if(Zn){eo(p.actionTabs.selectArrsAll[0].is_publish?Zn==null?void 0:Zn.file_status:0),Wa(Zn==null?void 0:Zn.course_groups),rt.setFieldsValue({publish_time:Zn.publish_time?G()(Zn.publish_time):G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))});let Lr=ji({},qr);Lr.group_settings=Zn==null?void 0:Zn.batches_publish_info,ro(Lr),Ar(!0)}}),na=()=>v(void 0,null,function*(){va==1&&(Mn=Mn==null?void 0:Mn.map(Hr=>{var xo;if(!Hr.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Hr.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Hr.course_group_id=(xo=qr.group_settings)==null?void 0:xo.filter(ko=>Hr==null?void 0:Hr.course_group_name.includes(ko.name)).map(ko=>ko.course_group_id||ko.id).toString().split(","),Hr}));const Mr=ji({},rt.getFieldsValue());if(Mr.end_time<=Mr.publish_time){d.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),ar(!1);return}let Zn={attachment_id:[...p.actionTabs.selectArrs],course_id:pe.id,publish_time:G()(Mr.publish_time).format("YYYY-MM-DD HH:mm"),publish_type:va,group_settings:Mn};ar(!0),(yield(0,V.ZP)("/api/files/batches_publish.json",{method:"post",body:ji({},Zn)})).status===0?(ar(!1),gn(),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),d.ZP.success("\u53D1\u5E03\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,Y.GJ)()&&Rt(),localStorage.getItem("Noviceguide")==="0"||c({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ea.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):ar(!1)}),gn=()=>{kn(1),eo(-1),ro({group_settings:[]}),rt.setFieldsValue({publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}),Ar(!1)},$r=Kr>jr*sa,{detailShixunsList:Sa}=p,[_r,ar]=(0,a.useState)(!1);return ea.createElement(ze.default,{width:600,centered:!0,confirmLoading:_r,title:"\u53D1\u5E03\u6559\u5B66\u8D44\u6599",open:["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(p.actionTabs.key),okText:"\u786E\u5B9A\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{p.actionTabs.key=="\u7ACB\u5373\u53D1\u5E03"?na():ze.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:ea.createElement("div",{className:"font14"},p.actionTabs.batch&&ea.createElement(ea.Fragment,null,ea.createElement("div",{className:"mb10"},"\u786E\u5B9A\u6279\u91CF\u8BBE\u7F6E\u9009\u4E2D\u8D44\u6E90\u7684\u53D1\u5E03\u89C4\u5219\u5417\uFF1F"),ea.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002")),p.actionTabs.key=="\u4FEE\u6539\u53D1\u5E03"&&ea.createElement(ea.Fragment,null,ea.createElement("div",{className:"mb10"},"\u786E\u5B9A\u4FEE\u6539\u53D1\u5E03\u8BBE\u7F6E\u89C4\u5219\u5417\uFF1F"),ea.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))),onOk:()=>{na()}})},onCancel:()=>{gn(),c({type:"classroomList/setActionTabs",payload:{}})}},ea.createElement(q.default,{form:rt},ea.createElement("div",{style:{paddingLeft:0}},ea.createElement(w.Z,{style:{marginBottom:"10px",marginTop:"30px"}},ea.createElement("span",{className:"mr5"},"\u53D1\u5E03\u89C4\u5219:"),ea.createElement(xe.ZP.Group,{value:va,onChange:Mr=>{var Zn,Lr;if(eo(Mr.target.value),Mr.target.value==1){let Hr=(Zn=f==null?void 0:f.detail)==null?void 0:Zn.course_groups;Wa((Hr==null?void 0:Hr.length)>0?Hr:[{is_admin:!0}])}else if(Mr.target.value==0){let Hr=(Lr=f==null?void 0:f.detail)==null?void 0:Lr.publish_time;rt.setFieldValue("publish_time",Hr?G()(Hr):G()())}}},ea.createElement(xe.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),ea.createElement(xe.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),ea.createElement(xe.ZP,{className:"ml20",value:1,disabled:$a&&((tn=qr==null?void 0:qr.group_settings)==null?void 0:tn.length)<=0},"\u5206\u73ED\u53D1\u5E03"))),va==0&&ea.createElement(w.Z,{align:"middle",style:{marginTop:"20px"}},ea.createElement(H.Z,null,ea.createElement(q.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ea.createElement(oe.default,{style:{width:170,marginRight:"25px"},disabledDate:Mr=>(0,Qe.Q8)(Mr,Nt),disabledTime:Mr=>(0,Qe.d0)(Mr),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",allowClear:!1})))),$a&&((Gt=qr==null?void 0:qr.group_settings)==null?void 0:Gt.length)<=0&&ea.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},"\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4E0D\u53EF\u9009\u62E9\u201C\u5206\u73ED\u53D1\u5E03\u201D")),va==1&&((Ft=qr==null?void 0:qr.group_settings)==null?void 0:Ft.length)>0&&ea.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},ea.createElement(H.Z,{span:24},ea.createElement(w.Z,null,ea.createElement(H.Z,{span:24},ea.createElement(w.Z,null,ea.createElement(H.Z,{flex:"1"}," \u5206\u73ED\uFF1A"),ea.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),ea.createElement(H.Z,{span:4}))),Mn&&Mn.map(function(Mr,Zn){var Lr;return ea.createElement(H.Z,{span:24,key:Zn,style:{marginTop:Zn>0?"10px":""}},ea.createElement(w.Z,{gutter:[8,16]},ea.createElement(H.Z,{span:10},ea.createElement(w.Z,{gutter:[8,16]},ea.createElement(H.Z,{flex:"1",style:{maxWidth:200}},ea.createElement(Me.default,{mode:"multiple",style:{width:"100%"},value:Mr.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(Hr,xo)=>{console.log(xo),Mn[Zn].course_group_name=Hr,Mn[Zn].course_group_id=Mr.course_group_id;const ko=(0,we.flattenDeep)(Mn.map(Pl=>Pl.course_group_name)),oi=ga.map(Pl=>{let en=(Pl==null?void 0:Pl.course_group_name)||[];return s(ji({},Pl),{course_group_name:(0,we.remove)(en,Ua=>ko.includes(Ua))})});an(oi),Wa(Mn.slice())}},(qr==null?void 0:qr.group_settings)&&(qr==null?void 0:qr.group_settings.map(function(Hr){if(!Mn.map(ko=>ko.course_group_name).flat().includes(Hr.name))return ea.createElement(Option,{value:Hr.name,key:Hr.course_group_id},Hr.name)})))))),ea.createElement(H.Z,{span:10},ea.createElement("div",{className:"ml30"},ea.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Hr=>(0,Qe.Q8)(Hr,qr==null?void 0:qr.course_end_date),disabledTime:Hr=>(0,Qe.d0)(Hr),value:Mr.publish_time?G()(Mr.publish_time):"",onChange:(Hr,xo)=>{Mn[Zn].publish_time=xo,Wa([...Mn])}}))),ea.createElement(H.Z,{span:4},Zn>0&&(G()()<=G()(Mr.publish_time)||!Mr.course_group_id)&&ea.createElement(ut.Z,{style:{position:"absolute",top:10},onClick:()=>{const Hr=(0,we.cloneDeep)(ga);console.log(Hr,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),Hr.forEach((xo,ko)=>{xo.group_name&&(xo.group_name=xo.group_name.filter(oi=>{var Pl;return!((Pl=Mn[Zn].group_name)!=null&&Pl.includes(oi))}))}),Mn=Mn.filter((xo,ko)=>Zn!==ko),an(Hr),Wa(Mn.slice()),setTimeout(()=>Wa(Mn.slice()),10)}}),Mn.length<((Lr=qr==null?void 0:qr.group_settings)==null?void 0:Lr.length)&&ea.createElement(mt.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Mn),Wa(Mn.concat({}))}}))))}))),ea.createElement("div",{className:"mt20"},"\u6CE8\u610F"),ea.createElement("div",null,"1\u3001\u9009\u62E9\u7EDF\u4E00\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u6559\u5B66\u8D44\u6599\u53D1\u9001\u81F3\u8BFE\u5802\u7684\u5168\u90E8\u73ED\u7EA7(\u5305\u62EC\u672A\u5206\u73ED)\u3002"),ea.createElement("div",null,"2\u3001\u9009\u62E9\u5206\u73ED\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u4F5C\u4E1A\u53D1\u5E03\u81F3\u6307\u5B9A\u73ED\u7EA7\u3002"),ea.createElement("div",null,"3\u3001\u9009\u62E9\u6682\u4E0D\u53D1\u5E03\u5E76\u786E\u5B9A\u65F6\uFF0C\u53EF\u64A4\u9500\u5DF2\u8BBE\u7F6E\u7684\u7EDF\u4E00\u53D1\u5E03\u548C\u5206\u73ED\u53D1\u5E03\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var he=(0,g.connect)(({attachment:f,classroomList:p})=>({attachment:f,classroomList:p}))(C),Ee=Object.defineProperty,xt=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,Ut=(f,p,c)=>p in f?Ee(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,pn=(f,p)=>{for(var c in p||(p={}))ct.call(p,c)&&Ut(f,c,p[c]);if(xt)for(var c of xt(p))Xt.call(p,c)&&Ut(f,c,p[c]);return f},sr=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const An=({classroomList:f,dispatch:p})=>{const c=(0,g.useParams)();return c.id=c.coursesId,a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:f.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>sr(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_public.json",{method:"put",body:{course_id:c.id,ids:[...f.actionTabs.selectArrs]}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:pn({},c)}),p({type:"classroomList/getClassroomShixunsList",payload:pn({},f.actionTabs.params)}))}),onCancel:()=>{p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Pn=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(An),Kn=Object.defineProperty,Wn=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,En=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,Rr=(f,p,c)=>p in f?Kn(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Ur=(f,p)=>{for(var c in p||(p={}))Xn.call(p,c)&&Rr(f,c,p[c]);if(En)for(var c of En(p))Wr.call(p,c)&&Rr(f,c,p[c]);return f},ua=(f,p)=>Wn(f,Yt(p)),Jr=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Nr=({classroomList:f,loading:p,dispatch:c,user:Nt})=>{var Rt,tn;const Gt=(0,g.useParams)(),Ft=(0,g.useLocation)(),{actionTabs:pe}=f,[rt]=q.default.useForm(),jr=kn=>kn&&kn{c({type:"classroomList/getCourseGroups",payload:{id:Gt.id,nonenavigate:!0}})},[f.name]),a.createElement(ze.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:f.actionTabs.key==="\u65B0\u5EFA\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>Jr(void 0,null,function*(){var kn,Lt,Tt;const Kr=rt.getFieldValue(),sa=`/api/course_modules/${(Tt=(Lt=(kn=f.detailLeftMenus)==null?void 0:kn.course_modules)==null?void 0:Lt.find($a=>$a.type==="attachment"))==null?void 0:Tt.id}/add_second_category.json`;(yield(0,V.ZP)(sa,{method:"post",body:ua(Ur({},Kr),{parent_id:Gt.categoryId})})).status===0&&(rt.resetFields(),d.ZP.success("\u6DFB\u52A0\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Gt.coursesId}}))}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc"},a.createElement("br",null)),f.courseGroups.course_groups&&a.createElement(q.default,{form:rt,initialValues:{name:""}},a.createElement(q.default.Item,{name:"name"},a.createElement(w.Z,{className:"mt30",align:"middle"},a.createElement(H.Z,null,"\u5B50\u76EE\u5F55\u540D\u79F0\uFF1A"),a.createElement(H.Z,{flex:"1"},a.createElement(U.default,{defaultValue:((Rt=pe.selectArrs)==null?void 0:Rt.category_name)||((tn=pe.selectArrs)==null?void 0:tn.name)}))))))};var uo=(0,g.connect)(({classroomList:f,loading:p,user:c})=>({classroomList:f,loading:p,user:c}))(Nr),Ha=Object.defineProperty,no=Object.getOwnPropertySymbols,bo=Object.prototype.hasOwnProperty,Co=Object.prototype.propertyIsEnumerable,No=(f,p,c)=>p in f?Ha(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,cl=(f,p)=>{for(var c in p||(p={}))bo.call(p,c)&&No(f,c,p[c]);if(no)for(var c of no(p))Co.call(p,c)&&No(f,c,p[c]);return f},Io=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const po=({classroomList:f,loading:p,dispatch:c})=>{var Nt;const Rt=(0,g.useParams)(),tn=(0,g.useLocation)(),{actionTabs:Gt}=f,[Ft]=q.default.useForm(),pe=rt=>rt&&rtIo(void 0,null,function*(){const rt=Ft.getFieldValue(),jr=`/api/homework_commons/${f.actionTabs.selectArrs.homework_id}/alter_name.json`;(yield(0,V.ZP)(jr,{method:"post",body:cl({},rt)})).status===0&&(d.ZP.success("\u4FEE\u6539\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomShixunsList",payload:cl({},f.actionTabs.params)}))}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc"},a.createElement("br",null)),f.courseGroups.course_groups&&a.createElement(q.default,{form:Ft,initialValues:{name:"1"}},a.createElement(q.default.Item,{name:"name"},a.createElement(w.Z,{className:"mt30"},a.createElement(H.Z,null,"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),a.createElement(H.Z,{flex:"1"},a.createElement(U.default,{defaultValue:(Nt=Gt.selectArrs)==null?void 0:Nt.name}))))))};var Eo=(0,g.connect)(({classroomList:f,loading:p})=>({classroomList:f,loading:p}))(po),Mo={flex_box_center:"flex_box_center___FUkdm",flex_space_between:"flex_space_between___b5tWy",flex_box_vertical_center:"flex_box_vertical_center___tvrPT",flex_box_center_end:"flex_box_center_end___pZ3xg",flex_box_column:"flex_box_column___F0xEu",wrp:"wrp___C97Wf",itemTitleWrp:"itemTitleWrp___JQdEU",itemTitle:"itemTitle___cQoNO",search:"search___PvZbz","simple-table":"simple-table___H8BYb",table:"table___r82iu"},Qo=Object.defineProperty,Fo=Object.getOwnPropertySymbols,To=Object.prototype.hasOwnProperty,Ol=Object.prototype.propertyIsEnumerable,Sl=(f,p,c)=>p in f?Qo(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,h=(f,p)=>{for(var c in p||(p={}))To.call(p,c)&&Sl(f,c,p[c]);if(Fo)for(var c of Fo(p))Ol.call(p,c)&&Sl(f,c,p[c]);return f},D=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const{TabPane:le}=In.default;let ve=!1;const Oe=({attachment:f,loading:p,dispatch:c})=>{const Nt=(0,g.useParams)(),[Rt]=q.default.useForm(),[tn,Gt]=(0,a.useState)(0),[Ft,pe]=(0,a.useState)(!0),[rt,jr]=(0,a.useState)("public");let[kn,Lt]=(0,a.useState)([]);const[Tt,Kr]=(0,a.useState)({page:0,page_size:20,search:""});(0,a.useEffect)(()=>{f.actionTabs.key==="\u9009\u7528\u8D44\u6E90"&&Ft&&sa(),f.actionTabs.key!=="\u9009\u7528\u8D44\u6E90"&&Ft&&Lt([])},[f.actionTabs.key,Ft,rt]);let jn=[];const sa=()=>D(void 0,null,function*(){var oa,Ln;if(!ve&&(ve=!0,Ft)){++Tt.page;let Mn;rt==="public"?(Mn=yield c({type:"attachment/allAttachment",payload:h({},Tt)}),kn=[...kn.concat(Mn.data.files)]):(Mn=yield c({type:"attachment/mineAttachment",payload:h({},Tt)}),kn=[...kn.concat((oa=Mn.data)==null?void 0:oa.files)]),((Ln=Mn.object_list)==null?void 0:Ln.length)oa&&oaa.createElement(ee.default,{onChange:Mn=>{},value:String(Ln.id),defaultChecked:!0,className:Mo.itemTitleWrp},a.createElement(i.Z,{title:oa},a.createElement("span",{className:["c-black",Mo.itemTitle].join(" ")},oa)))},{title:"\u5927\u5C0F",dataIndex:"filesize"},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",render:oa=>a.createElement("span",null,oa.name)}],va=()=>{jr("public"),Gt(0),Kr({page:0,page_size:20,search:""}),pe(!0),jn=[],Rt.resetFields()};function eo(oa){return D(this,null,function*(){const{group_ids:Ln,delay_publish:Mn,publish_time:Wa}=oa,ga=yield c({type:"attachment/fileImport",payload:{course_id:Nt.coursesId,course_second_category_id:parseInt(Nt.categoryId),delay_publish:Mn,publish_time:Wa,attachment_ids:[...Ln]}});(ga==null?void 0:ga.status)===0&&(d.ZP.success("\u53D1\u5E03\u6210\u529F"),va(),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Nt.coursesId}}),c({type:"classroomList/getAttachmentList",payload:h({},f.actionTabs.params)}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Nt.coursesId}}))})}return a.createElement(ze.default,{centered:!0,title:"\u9009\u7528\u8D44\u6E90",open:f.actionTabs.key==="\u9009\u7528\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,width:600,maskClosable:!1,bodyStyle:{minHeight:200},onOk:()=>{Rt.submit()},onCancel:()=>{va(),c({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",{className:Mo.search},a.createElement(U.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u53D1\u5E03\u4EBA\u6216\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:oa=>{Tt.page=0,Tt.search=oa,kn=[],sa(),pe(!0)},style:{width:260}})),a.createElement(In.default,{defaultActiveKey:rt,onChange:oa=>D(void 0,null,function*(){Lt([]),jr(oa),Tt.page=0,pe(!0)})},a.createElement(le,{tab:a.createElement("span",null," \u5168\u90E8 "),key:"public"}),a.createElement(le,{tab:a.createElement("span",null," \u6211\u7684\u8D44\u6E90 "),key:"myself"})),a.createElement(q.default,{form:Rt,initialValues:{group_ids:jn,delay_publish:0},onChange:oa=>{jn=Rt.getFieldValue()},onFinish:eo},a.createElement(q.default.Item,{name:"group_ids",valuePropName:"checked",rules:[{validator:(oa,Ln)=>Ln.length>0?Promise.resolve():Promise.reject("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8D44\u6E90")}]},a.createElement(ee.default.Group,{style:{width:"100%"}},a.createElement("div",{style:{maxHeight:248,overflow:"auto"}},a.createElement(Sr(),{initialLoad:!1,pageStart:0,threshold:800,loadMore:()=>{sa()},hasMore:Ft,useWindow:!1},a.createElement(Ct,{data:kn})))))))};var Le=(0,g.connect)(({attachment:f,loading:p})=>({attachment:f,loading:p}))(Oe);function Ct({data:f}){const p=[{title:"\u8D44\u6E90\u540D\u79F0",dataIndex:"title",width:200,ellipsis:!0,key:"title",render:(c,Nt)=>a.createElement(ee.default,{value:String(Nt.id),defaultChecked:!0},a.createElement("span",{className:["c-black"].join(" "),style:{whiteSpace:"nowrap",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis",position:"relative",top:6,maxWidth:150}},a.createElement(i.Z,{title:Nt.title,placement:"topLeft"},Nt.title)))},{title:"\u5927\u5C0F",dataIndex:"filesize",key:"filesize",ellipsis:!0},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",key:"author",ellipsis:!0,render:c=>c.name},{title:"\u65F6\u95F4",dataIndex:"created_on",key:"created_on",width:140,render:c=>a.createElement("span",{className:"font12"},G()(c).format(Gr.tF))}];return a.createElement(B.default,{loading:ve,pagination:!1,columns:p,className:Mo.table,dataSource:f||[]})}var ht=Object.defineProperty,pt=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,Mt=(f,p,c)=>p in f?ht(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,un=(f,p)=>{for(var c in p||(p={}))Ht.call(p,c)&&Mt(f,c,p[c]);if(pt)for(var c of pt(p))Zt.call(p,c)&&Mt(f,c,p[c]);return f},vn=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const yn={delay_publish:0,is_public:0,description:""},Vn=({attachment:f,dispatch:p})=>{const c=(0,g.useParams)(),[Nt]=q.default.useForm(),[Rt,tn]=(0,a.useState)(un({},yn)),[Gt,Ft]=(0,a.useState)([]),[pe,rt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{f.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90"&&Nt.resetFields()},[f.actionTabs.key]);const jr=Tt=>Tt&&Tt{const Kr=Tt.size/1024/1024,jn=Tt.name.split(".").slice(-1)[0].toLowerCase();return Kr>5e3||Kr==0?(d.ZP.error(`${Tt.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002${Kr==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(5G)"}`),jt.default.LIST_IGNORE):!0},action:`${rn.Z.API_SERVER}/api/attachments.json`,onChange:Tt=>{var Kr,jn;console.log("data--",Tt),((jn=(Kr=Tt.file)==null?void 0:Kr.response)==null?void 0:jn.status)==-1&&(d.ZP.warning(Tt.file.response.message),rt(!0))}};return a.createElement(ze.default,{centered:!0,title:"\u4E0A\u4F20\u8D44\u6E90",open:f.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,maskClosable:!1,onOk:()=>vn(void 0,null,function*(){yield Nt.validateFields();let Tt=Nt.getFieldValue();Tt=Object.assign({},Rt,Tt),(yield(0,V.ZP)("/api/files/upload.json",{method:"post",body:{attachment_ids:Tt.attachment_ids.map(jn=>jn.response.id),course_id:c.id,course_second_category_id:c.categoryId*1,is_public:!!Tt.is_public,delay_publish:Tt.delay_publish,description:Tt.description,publish_time:Tt.publish_time}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u4E0A\u4F20\u8D44\u6E90"]),tn(un({},yn)),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:un({},f.actionTabs.params)}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}})),Ft([])}),onCancel:()=>{Ft([]),tn(un({},yn)),p({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",null,a.createElement(q.default,{form:Nt,initialValues:Rt,onChange:()=>{const Tt=Nt.getFieldValue();tn(Object.assign({},Rt,Tt))}},a.createElement(q.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:Tt=>Array.isArray(Tt)?Tt:Tt==null?void 0:Tt.fileList,normalize:Tt=>{const Kr="\u3000\u3000";let jn=Tt.filter(sa=>(sa.name.indexOf(Kr)===-1&&(sa.name=`${sa.name}${Kr}${(0,X.RD)(sa.size)}`),!0));return Ft(jn),jn},rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8D44\u6E90"}]},a.createElement(jt.default,un({},Lt),a.createElement(Jt.ZP,{type:"primary",disabled:Gt.length>9,ghost:!0},"\u6587\u4EF6\u4E0A\u4F20"),a.createElement(i.Z,{placement:"right",overlayStyle:{maxWidth:600},title:a.createElement("div",{onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation()}},a.createElement("div",null,"\u63D0\u793A\uFF1A"),a.createElement("div",null,"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"),a.createElement("div",null,"2. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",((0,Y.Ny)(),"5G"),"\u3002"))},a.createElement("i",{onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),a.createElement(w.Z,null,a.createElement(H.Z,null,a.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},a.createElement(ee.default.Group,null,a.createElement(ee.default,{value:1},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{name:"description"},a.createElement(U.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var zn=(0,g.connect)(({attachment:f})=>({attachment:f}))(Vn),dr=Object.defineProperty,$n=Object.getOwnPropertySymbols,vr=Object.prototype.hasOwnProperty,ia=Object.prototype.propertyIsEnumerable,ma=(f,p,c)=>p in f?dr(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Vr=(f,p)=>{for(var c in p||(p={}))vr.call(p,c)&&ma(f,c,p[c]);if($n)for(var c of $n(p))ia.call(p,c)&&ma(f,c,p[c]);return f},da=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Ma={delay_publish:0,is_public:[!1],description:"",name:"",link:""},xr=({attachment:f,dispatch:p})=>{const c=(0,g.useParams)(),[Nt]=q.default.useForm(),[Rt,tn]=(0,a.useState)(Vr({},Ma)),Gt=pe=>pe&&peda(void 0,null,function*(){var pe,rt;yield Nt.validateFields();let jr=Nt.getFieldsValue();jr=Object.assign({},Rt,jr),(yield(0,V.ZP)("/api/files/upload.json",{method:"post",body:{course_id:c.id,course_second_category_id:c.categoryId*1,is_public:(pe=jr.is_public)==null?void 0:pe[0],delay_publish:jr.delay_publish,description:jr.description,publish_time:jr.publish_time,name:jr.name,link:jr.link}})).status===0&&(Nt.resetFields(),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u6DFB\u52A0\u5916\u94FE"]),d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:Vr({},(rt=f==null?void 0:f.actionTabs)==null?void 0:rt.params)}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}}))}),onCancel:()=>{Nt.resetFields(),p({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",null,a.createElement(q.default,{form:Nt,initialValues:Ma,onChange:()=>{const pe=Nt.getFieldsValue();tn(Object.assign({},Rt,pe))}},a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"}]},a.createElement(U.default,{suffix:a.createElement("span",null,Rt.name.length,"/60"),maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"})))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"},{type:"url",message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684url"}]},a.createElement(U.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),a.createElement(w.Z,null,a.createElement(H.Z,null,a.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},a.createElement(ee.default.Group,null,a.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{name:"description"},a.createElement(U.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Qr=(0,g.connect)(({attachment:f})=>({attachment:f}))(xr),cn=e(59301),mr=Object.defineProperty,gr=Object.defineProperties,fa=Object.getOwnPropertyDescriptors,ka=Object.getOwnPropertySymbols,Ta=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,La=(f,p,c)=>p in f?mr(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Ra=(f,p)=>{for(var c in p||(p={}))Ta.call(p,c)&&La(f,c,p[c]);if(ka)for(var c of ka(p))ta.call(p,c)&&La(f,c,p[c]);return f},Ya=(f,p)=>gr(f,fa(p)),Ka=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Zo={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:"",download_setting:0},{RangePicker:Qa}=oe.default,{Option:Pa}=Me.default,Vo=({attachment:f,shixunHomeworks:p,dispatch:c,loading:Nt,getFileData:Rt})=>{const tn=(0,g.useParams)(),[Gt,Ft]=(0,a.useState)({group_settings:[]}),{detail:pe}=f,[rt]=q.default.useForm(),[jr,kn]=(0,a.useState)([]),[Lt,Tt]=(0,a.useState)(Ra({},Zo)),[Kr,jn]=(0,a.useState)(!1),sa=gn=>gn&&gnKa(void 0,null,function*(){var gn,$r,Sa,_r;const ar=yield c({type:"attachment/getDetail",payload:Ra({},tn)});ar.delay_publish=ar.delay_publish?1:0,Lt.is_public=[ar.is_public],Lt.description=ar.description,Lt.delay_publish=ar.delay_publish,Lt.publish_time=ar.publish_time,Lt.download_setting=ar.download_setting,rt.setFieldsValue(Lt),jn(ar==null?void 0:ar.unified_setting),f.actionTabs.manage_all_group?((gn=ar==null?void 0:ar.course_groups)==null?void 0:gn.length)>0?Fr.unified_setting=!1:Fr.unified_setting=!0:ar!=null&&ar.unified_setting?Fr.unified_setting=!0:Fr.unified_setting=!1,Fr.publish_time=ar.publish_time?ar.publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),console.log(Fr.unified_setting),Fr.file_status=ar==null?void 0:ar.file_status,$a(Object.assign({},Fr)),kn([Ra({},ar),...ar==null?void 0:ar.attachment_histories]);let Mr=Ra({},Gt);if(Mr.group_settings=ar==null?void 0:ar.batches_publish_info,console.log(Mr),Ft(Mr),(($r=ar==null?void 0:ar.course_groups)==null?void 0:$r.length)>0){const Zn=(Sa=ar==null?void 0:ar.course_groups)==null?void 0:Sa.filter(Hr=>Hr.is_admin),Lr=(_r=ar==null?void 0:ar.course_groups)==null?void 0:_r.filter(Hr=>!Hr.is_admin);(Zn==null?void 0:Zn.length)>0?va(Zn):va([{is_admin:!0}]),(Lr==null?void 0:Lr.length)>0?oa(Lr):oa([])}else console.log(Ar)});(0,a.useEffect)(()=>{var gn;f.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E"&&(tn.id=(gn=f.actionTabs.selectArrs)==null?void 0:gn.id,rt.resetFields(),Wa())},[f.actionTabs.key,tn.id]);const ga=(gn,$r)=>{if(jr.length===1){ze.default.info({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8D44\u6E90\u4E0D\u80FD\u5168\u90E8\u5220\u9664"});return}ze.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u5220\u9664\u8D44\u6E90\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F",onOk:()=>Ka(void 0,null,function*(){var Sa;const _r=$r?{type:"history"}:{},ar=yield(0,V.ZP)(`/api/attachments/${gn}.json`,{method:"delete",body:_r});(ar==null?void 0:ar.status)===0&&(tn.id=(Sa=f.actionTabs.selectArrs)==null?void 0:Sa.id,Wa())})})},an=["pdf","docx","doc","xlsx","xls","ppt","pptx","zip"],[qr,ro]=(0,a.useState)([]),ao={multiple:!1,maxCount:1,accept:".pdf, .docx, .doc, .xlsx, .xls, .ppt, .pptx, .zip,",withCredentials:!0,beforeUpload:gn=>{const $r=gn.size/1024/1024,Sa=gn.name.split(".").slice(-1)[0].toLowerCase();return $r>500?(d.ZP.error(`${gn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)`),Promise.reject()):an.indexOf(Sa)==-1?(d.ZP.error(`${gn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6`),Promise.reject()):!0},action:`${rn.Z.API_SERVER}/api/attachments.json`};function na({data:gn}){console.log("data",gn);const $r=[{title:"\u8D44\u6E90\u540D\u79F0",key:"id",width:307,ellipsis:!0,render:Sa=>cn.createElement(i.Z,{title:Sa.title},cn.createElement("a",{href:rn.Z.API_SERVER+Sa.url,target:"_blank",className:"multi_ellipsis1 c-grey-333"},Sa.title))},{title:"\u4E0B\u8F7D",dataIndex:"downloads_count",key:"downloads_count",ellipsis:!0,width:50},{title:"\u7248\u672C\u53F7",dataIndex:"created_on",key:"created_on",ellipsis:!0,width:140,render:Sa=>Sa?cn.createElement("span",null,G()(Sa).format("YYYY-MM-DD HH:mm")):"--"},{title:"\u64CD\u4F5C",width:60,render:(Sa,_r,ar)=>cn.createElement("span",{onClick:()=>ga(_r==null?void 0:_r.id,ar),className:"c-red current"},"\u5220\u9664")}];return cn.createElement(B.default,{pagination:!1,columns:$r,style:{fontSize:12,marginBottom:20},dataSource:gn||[]})}return cn.createElement(ze.default,{centered:!0,title:"\u8D44\u6E90\u8BBE\u7F6E",open:f.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E",okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>Ka(void 0,null,function*(){var gn,$r;Fr.file_status==1&&(Ar=Ar==null?void 0:Ar.map(Mr=>{var Zn;if(!Mr.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Mr.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Mr.course_group_id=(Zn=Gt.group_settings)==null?void 0:Zn.filter(Lr=>Mr==null?void 0:Mr.course_group_name.includes(Lr.name)).map(Lr=>Lr.course_group_id||Lr.id).toString().split(","),console.log(Mr.course_group_id),Mr})),console.log(Ar),yield rt.validateFields();let Sa=rt.getFieldValue();Sa=Object.assign({},Lt,Sa);const _r=JSON.parse(JSON.stringify(Fr));_r.group_settings=Ar.concat(eo),(yield(0,Gn.Ot)(Ra({id:pe.id,course_id:tn.id,course_second_category_id:tn.categoryId||0,is_public:(gn=Sa.is_public)==null?void 0:gn[0],delay_publish:Sa.delay_publish,publish_type:Fr==null?void 0:Fr.file_status,description:Sa.description,publish_time:Lt.publish_time,new_attachment_id:($r=Sa.attachment_ids)==null?void 0:$r.map(Mr=>{var Zn;return(Zn=Mr.response)==null?void 0:Zn.id}),download_setting:Sa==null?void 0:Sa.download_setting},_r))).status===0&&(Tt(Ra({},Zo)),d.ZP.success("\u64CD\u4F5C\u6210\u529F"),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getAttachmentList",payload:Ra({},f.actionTabs.params)}),Rt()),ro([]),va([{}])}),onCancel:()=>{ro([]),va([{}]),Tt(Ra({},Zo)),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getAttachmentList",payload:Ra({},f.actionTabs.params)})}},cn.createElement("section",{className:""},cn.createElement(ie.Z,{loading:Nt["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},cn.createElement(na,{data:jr}),cn.createElement(q.default,{form:rt,initialValues:Lt,onChange:()=>{const gn=rt.getFieldValue();Tt(Object.assign({},Lt,gn))}},cn.createElement(q.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:gn=>Array.isArray(gn)?gn:gn==null?void 0:gn.fileList,normalize:gn=>{const $r="\u3000\u3000";let Sa=gn.filter(_r=>{const ar=_r.size/1024/1024,Mr=_r.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return _r.name.indexOf($r)===-1&&(_r.name=`${_r.name}${$r}${(0,X.RD)(_r.size)}`),!(ar>500||an.indexOf(Mr)==-1)});return ro(Sa),Sa}},cn.createElement(jt.default,Ra({},ao),cn.createElement(Jt.ZP,{type:"primary",disabled:qr.length>0,ghost:!0,style:{marginRight:5}},"\u66F4\u65B0\u7248\u672C"),cn.createElement(i.Z,{placement:"right",overlayStyle:{maxWidth:600},title:cn.createElement("div",{onClick:gn=>{gn.preventDefault(),gn.stopPropagation()}},cn.createElement("div",null,"\u63D0\u793A\uFF1A"),cn.createElement("div",null,"1. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,Y.Ny)()?"1G":"150M","\u3002"),cn.createElement("div",null,"2. \u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\u3002"))},cn.createElement("i",{onClick:gn=>{gn.preventDefault(),gn.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),cn.createElement(w.Z,null,cn.createElement(H.Z,null,cn.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},cn.createElement(ee.default.Group,null,cn.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),cn.createElement(w.Z,{className:"mb20"},cn.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),cn.createElement(xe.ZP.Group,{value:Fr.file_status,onChange:gn=>{$a(Object.assign({},Ya(Ra({},Fr),{file_status:gn.target.value})))}},cn.createElement(xe.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),cn.createElement(xe.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),cn.createElement(xe.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),Fr.file_status==0&&cn.createElement(w.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},cn.createElement(H.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),cn.createElement(H.Z,{className:"ml5"},cn.createElement(oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:gn=>sa(gn,Gt==null?void 0:Gt.course_end_date),disabledTime:gn=>(0,Qe.d0)(gn),value:Fr.publish_time?G()(Fr.publish_time):"",onChange:(gn,$r)=>{Fr.publish_time=$r,$a(Object.assign({},Fr))}})),cn.createElement(H.Z,null,cn.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),Fr.file_status==1&&cn.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},cn.createElement(H.Z,{span:24},cn.createElement(w.Z,null,cn.createElement(H.Z,{span:24},cn.createElement(w.Z,null,cn.createElement(H.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),cn.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),cn.createElement(H.Z,{span:4}))),Ar&&Ar.map(function(gn,$r){var Sa;return cn.createElement(H.Z,{span:24,key:$r,style:{marginTop:$r>0?"10px":""}},cn.createElement(w.Z,{gutter:[8,16]},cn.createElement(H.Z,{span:10},cn.createElement(w.Z,{gutter:[8,16]},cn.createElement(H.Z,{flex:"1",style:{maxWidth:200}},cn.createElement(Me.default,{mode:"multiple",style:{width:"100%"},value:gn.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(_r,ar)=>{console.log(ar),Ar[$r].course_group_name=_r,Ar[$r].course_group_id=gn.course_group_id;const Mr=(0,we.flattenDeep)(Ar.map(Lr=>Lr.course_group_name)),Zn=Ln.map(Lr=>{let Hr=(Lr==null?void 0:Lr.course_group_name)||[];return Ya(Ra({},Lr),{course_group_name:(0,we.remove)(Hr,xo=>Mr.includes(xo))})});Mn(Zn),va(Ar.slice())}},(Gt==null?void 0:Gt.group_settings)&&(Gt==null?void 0:Gt.group_settings.map(function(_r){if(!Ar.map(Mr=>Mr.course_group_name).flat().includes(_r.name))return cn.createElement(Pa,{value:_r.name,key:_r.course_group_id},_r.name)})))))),cn.createElement(H.Z,{span:10},cn.createElement("div",{className:"ml30"},cn.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:_r=>sa(_r,Gt==null?void 0:Gt.course_end_date),disabledTime:_r=>(0,Qe.d0)(_r),value:gn.publish_time?G()(gn.publish_time):"",onChange:(_r,ar)=>{Ar[$r].publish_time=ar,va([...Ar])}}))),cn.createElement(H.Z,{span:4},$r>0&&(G()()<=G()(gn.publish_time)||!gn.course_group_id)&&cn.createElement(ut.Z,{style:{position:"absolute",top:10},onClick:()=>{const _r=(0,we.cloneDeep)(Ln);console.log(_r,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),_r.forEach((ar,Mr)=>{ar.group_name&&(ar.group_name=ar.group_name.filter(Zn=>{var Lr;return!((Lr=Ar[$r].group_name)!=null&&Lr.includes(Zn))}))}),Ar=Ar.filter((ar,Mr)=>$r!==Mr),Mn(_r),va(Ar.slice()),setTimeout(()=>va(Ar.slice()),10)}}),Ar.length<((Sa=Gt==null?void 0:Gt.group_settings)==null?void 0:Sa.length)&&cn.createElement(mt.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Ar),va(Ar.concat({}))}}))))})),cn.createElement(q.default.Item,{label:"\u4E0B\u8F7D\u8BBE\u7F6E",name:"download_setting"},cn.createElement(xe.ZP.Group,null,cn.createElement(xe.ZP,{value:0},"\u5141\u8BB8\u5B66\u751F\u4E0B\u8F7D"),cn.createElement(xe.ZP,{value:1},"\u7981\u6B62\u5B66\u751F\u4E0B\u8F7D"))),cn.createElement(w.Z,null,cn.createElement(H.Z,{span:24},cn.createElement(q.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},cn.createElement(U.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6}))))))))};var Ea=(0,g.connect)(({attachment:f,loading:p})=>({attachment:f,loading:p}))(Vo),Oo=e(53816),Pr=e(59301),hl=Object.defineProperty,xa=Object.defineProperties,pa=Object.getOwnPropertyDescriptors,ba=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,xn=(f,p,c)=>p in f?hl(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,pr=(f,p)=>{for(var c in p||(p={}))aa.call(p,c)&&xn(f,c,p[c]);if(ba)for(var c of ba(p))kr.call(p,c)&&xn(f,c,p[c]);return f},Aa=(f,p)=>xa(f,pa(p)),Ga=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const wl={delay_publish:0,is_public:[!1],description:"",title:"",link:"",file_status:-1,publish_time:""},Fl=({attachment:f,dispatch:p,getFileData:c})=>{const Nt=(0,g.useParams)(),{detail:Rt}=f,[tn]=q.default.useForm(),[Gt,Ft]=(0,a.useState)(pr({},wl));(0,a.useEffect)(()=>{f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&tn.resetFields()},[f.actionTabs.key]);const pe=Ln=>Ln&&LnGa(void 0,null,function*(){var Ln,Mn,Wa,ga;const an=yield p({type:"attachment/getDetail",payload:Aa(pr({},Nt),{course_id:Nt.coursesId})});an.delay_publish=an.delay_publish?1:0,Gt.title=an.title,Gt.link=an.link,Gt.is_public=[an.is_public],Gt.description=an.description,Gt.publish_time=an.publish_time,Gt.delay_publish=an.delay_publish,Ft(pr({},Gt)),tn.setFieldsValue(Gt),f.actionTabs.manage_all_group?((Ln=an==null?void 0:an.course_groups)==null?void 0:Ln.length)>0?kn.unified_setting=!1:kn.unified_setting=!0:an!=null&&an.unified_setting?kn.unified_setting=!0:kn.unified_setting=!1,kn.publish_time=an.publish_time?an.publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),kn.file_status=an==null?void 0:an.file_status,Lt(Object.assign({},kn)),jr([pr({},an),...an==null?void 0:an.attachment_histories]);let qr=pr({},Tt);if(qr.group_settings=an==null?void 0:an.batches_publish_info,console.log(qr),Kr(qr),((Mn=an==null?void 0:an.course_groups)==null?void 0:Mn.length)>0){const ro=(Wa=an==null?void 0:an.course_groups)==null?void 0:Wa.filter(na=>na.is_admin),ao=(ga=an==null?void 0:an.course_groups)==null?void 0:ga.filter(na=>!na.is_admin);(ro==null?void 0:ro.length)>0?sa(ro):sa([{is_admin:!0}]),(ao==null?void 0:ao.length)>0?$a(ao):$a([])}else console.log(jn)});return(0,a.useEffect)(()=>{var Ln;f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&(Nt.id=(Ln=f.actionTabs.selectArrs)==null?void 0:Ln.id,oa())},[f.actionTabs.key]),Pr.createElement(ze.default,{centered:!0,title:"\u5916\u94FE\u8BBE\u7F6E",open:f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:600,onOk:()=>Ga(void 0,null,function*(){var Ln;kn.unified_setting||(jn=jn==null?void 0:jn.map(an=>{var qr;if(!an.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!an.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return console.log(Tt.group_settings),console.log(an),an.course_group_id=(qr=Tt.group_settings)==null?void 0:qr.filter(ro=>an==null?void 0:an.course_group_name.includes(ro.name)).map(ro=>ro.course_group_id||ro.id).toString().split(","),console.log(an.course_group_id),an})),console.log(jn),yield tn.validateFields();let Mn=tn.getFieldValue();Mn=Object.assign({},Gt,Mn);const Wa=JSON.parse(JSON.stringify(kn));Wa.group_settings=jn.concat(Fr),(yield(0,Gn.Ot)(pr({id:Rt.id,course_id:Nt.id,course_second_category_id:Nt.categoryId*1,is_public:(Ln=Mn.is_public)==null?void 0:Ln[0],delay_publish:Mn.delay_publish,publish_type:kn==null?void 0:kn.file_status,description:Mn.description,publish_time:Gt.publish_time,link:Mn.link,name:Mn.title},Wa))).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:pr({},f.actionTabs.params)}),c())}),onCancel:()=>{sa([{}]),Ft(pr({},wl)),p({type:"attachment/setActionTabs",payload:{}})}},Pr.createElement("section",{className:"pl20 pr20 pt10"},Pr.createElement(q.default,{form:tn,initialValues:Gt,onChange:()=>{const Ln=tn.getFieldValue();Ft(Object.assign({},Gt,Ln))}},Pr.createElement(w.Z,null,Pr.createElement(H.Z,{span:24},Pr.createElement(q.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"}]},Pr.createElement(U.default,{placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"})))),Pr.createElement(w.Z,null,Pr.createElement(H.Z,{span:24},Pr.createElement(q.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"}]},Pr.createElement(U.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),Pr.createElement(w.Z,null,Pr.createElement(H.Z,null,Pr.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},Pr.createElement(ee.default.Group,null,Pr.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),Pr.createElement(w.Z,{className:"mb20"},Pr.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Pr.createElement(xe.ZP.Group,{value:kn.file_status,onChange:Ln=>{Lt(Object.assign({},Aa(pr({},kn),{file_status:Ln.target.value})))}},Pr.createElement(xe.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),Pr.createElement(xe.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),Pr.createElement(xe.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),kn.file_status==0&&Pr.createElement(w.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},Pr.createElement(H.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),Pr.createElement(H.Z,{className:"ml5"},Pr.createElement(oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>pe(Ln,Tt==null?void 0:Tt.course_end_date),disabledTime:Ln=>(0,Qe.d0)(Ln),value:kn.publish_time?G()(kn.publish_time):"",onChange:(Ln,Mn)=>{kn.publish_time=Mn,Lt(Object.assign({},kn))}})),Pr.createElement(H.Z,null,Pr.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),kn.file_status==1&&Pr.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},Pr.createElement(H.Z,{span:24},Pr.createElement(w.Z,null,Pr.createElement(H.Z,{span:24},Pr.createElement(w.Z,null,Pr.createElement(H.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),Pr.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),Pr.createElement(H.Z,{span:4}))),jn&&jn.map(function(Ln,Mn){var Wa;return Pr.createElement(H.Z,{span:24,key:Mn},Pr.createElement(w.Z,{gutter:[8,16]},Pr.createElement(H.Z,{span:10},Pr.createElement(w.Z,{gutter:[8,16]},Pr.createElement(H.Z,{flex:"1",style:{maxWidth:200}},Pr.createElement(Me.default,{mode:"multiple",style:{width:"100%"},value:Ln.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(ga,an)=>{console.log(an),jn[Mn].course_group_name=ga,jn[Mn].course_group_id=Ln.course_group_id;const qr=(0,we.flattenDeep)(jn.map(ao=>ao.course_group_name)),ro=Ar.map(ao=>{let na=(ao==null?void 0:ao.course_group_name)||[];return Aa(pr({},ao),{course_group_name:(0,we.remove)(na,gn=>qr.includes(gn))})});va(ro),sa(jn.slice())}},(Tt==null?void 0:Tt.group_settings)&&(Tt==null?void 0:Tt.group_settings.map(function(ga){if(!jn.map(qr=>qr.course_group_name).flat().includes(ga.name))return Pr.createElement(Option,{value:ga.name,key:ga.course_group_id},ga.name)})))))),Pr.createElement(H.Z,{span:10},Pr.createElement("div",{className:"ml30"},Pr.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:ga=>pe(ga,Tt==null?void 0:Tt.course_end_date),disabledTime:ga=>(0,Qe.d0)(ga),value:Ln.publish_time?G()(Ln.publish_time):"",onChange:(ga,an)=>{jn[Mn].publish_time=an,sa([...jn])}}))),Pr.createElement(H.Z,{span:4},Mn>0&&(G()()<=G()(Ln.publish_time)||!Ln.course_group_id)&&Pr.createElement(ut.Z,{onClick:()=>{const ga=(0,we.cloneDeep)(Ar);console.log(ga,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),ga.forEach((an,qr)=>{an.group_name&&(an.group_name=an.group_name.filter(ro=>{var ao;return!((ao=jn[Mn].group_name)!=null&&ao.includes(ro))}))}),jn=jn.filter((an,qr)=>Mn!==qr),va(ga),sa(jn.slice()),setTimeout(()=>sa(jn.slice()),10)}}),jn.length<((Wa=Tt==null?void 0:Tt.group_settings)==null?void 0:Wa.length)&&Pr.createElement(mt.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:4},onClick:()=>{console.log(jn),sa(jn.concat({}))}}))))})),Pr.createElement(w.Z,null,Pr.createElement(H.Z,{span:24},Pr.createElement(q.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},Pr.createElement(U.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Xl=(0,g.connect)(({attachment:f})=>({attachment:f}))(Fl),Ao={flex_box_center:"flex_box_center___Q71DS",flex_space_between:"flex_space_between___TNuTq",flex_box_vertical_center:"flex_box_vertical_center___rhfhG",flex_box_center_end:"flex_box_center_end___MsQQ8",flex_box_column:"flex_box_column___MYvbv",bg:"bg___WkKTX",containerTitle:"containerTitle___x4her",containerDesc:"containerDesc___yNjjw",listItem:"listItem___pzdI9",info:"info___FH9ox",title:"title___TGy6D",titleLeft:"titleLeft___jaNs9",titleRight:"titleRight___X9mA2",acitons:"acitons___CPj4f",menu:"menu___Vr5C0",spanSize:"spanSize___hidB_",table:"table___UIeZ8",flexBox:"flexBox___VZsop",watch:"watch___l8SSX",iconV:"iconV___bHhod"},$o=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const ya=({classroomList:f,loading:p,dispatch:c})=>{const Nt=(0,g.useParams)(),Rt=(0,g.useLocation)(),[tn,Gt]=(0,a.useState)([]),[Ft,pe]=(0,a.useState)(1);(0,a.useEffect)(()=>{new Promise((Tt,Kr)=>$o(void 0,null,function*(){c({type:"classroomList/getCoursesMine",payload:{id:Nt.id,page_size:50}}).then(jn=>{Gt(tn.concat(jn))})}))},[f.name]);const[rt]=q.default.useForm();let jr=[];f.courseGroups.course_groups&&f.courseGroups.course_groups.map(Tt=>jr.push(Tt.id+""));const kn=Tt=>Tt&&Tta.createElement(ee.default,{value:String(Tt)})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",key:"name",width:482,ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:130},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_date",key:"end_date",width:130}];return a.createElement(ze.default,{centered:!0,title:"\u53D1\u9001\u8D44\u6E90",open:f.actionTabs.key==="\u53D1\u9001",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:820,footer:a.createElement("div",{style:{height:"48px",minHeight:"48px",display:"flex",alignItems:"center"}},a.createElement("span",{style:{flex:"1",textAlign:"start"}},"\u53D1\u5E03\u72B6\u6001\uFF1A",a.createElement(xe.ZP.Group,{value:Ft,onChange:Tt=>{pe(Tt.target.value)}},a.createElement(xe.ZP,{value:1},"\u53D1\u5E03"),a.createElement(xe.ZP,{value:0},"\u4E0D\u53D1\u5E03"))),a.createElement(Jt.ZP,{onClick:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},"\u53D6\u6D88"),a.createElement(Jt.ZP,{onClick:()=>$o(void 0,null,function*(){const Tt=rt.getFieldValue();(yield(0,V.ZP)("/api/files/bulk_send.json",{method:"post",body:{ids:[...f.actionTabs.selectArrs],to_course_ids:[...Tt.group_ids],course_id:Nt.id,is_publish:Ft}})).status===0&&(d.ZP.success("\u53D1\u9001\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}))}),type:"primary"},"\u786E\u8BA4")),bodyStyle:{minHeight:200},onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u8D44\u6E90\u53D1\u9001\u5230",a.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),f.courseGroups.course_groups&&a.createElement(q.default,{form:rt,initialValues:{group_ids:jr,end_time:G()(G()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},a.createElement(q.default.Item,{name:"group_ids"},a.createElement(ee.default.Group,null,a.createElement(B.default,{loading:p.effects["classroomList/getCourseGroups"],columns:Lt,className:Ao.table,dataSource:tn==null?void 0:tn.filter(Tt=>(Tt==null?void 0:Tt.id)!=Nt.id),scroll:{y:240},pagination:!1})))))};var Zl=(0,g.connect)(({classroomList:f,loading:p})=>({classroomList:f,loading:p}))(ya),Kl=e(95651),wo=e(37497),Ro=e(48436),Ko=Object.defineProperty,_o=Object.getOwnPropertySymbols,dl=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,Ll=(f,p,c)=>p in f?Ko(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Hl=(f,p)=>{for(var c in p||(p={}))dl.call(p,c)&&Ll(f,c,p[c]);if(_o)for(var c of _o(p))io.call(p,c)&&Ll(f,c,p[c]);return f},yo=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const wa=({classroomList:f,user:p,dispatch:c})=>{const Nt=(0,g.useParams)(),[Rt,tn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var Ft,pe;if(f.actionTabs.key==="\u53D6\u6D88\u53D1\u5E03"){if((0,Y.j5)()||(pe=(Ft=p==null?void 0:p.userInfo)==null?void 0:Ft.course)!=null&&pe.own){tn(!0);return}const rt={hasNum:0,noHasNum:0};f.actionTabs.selectArrsAll.map(jr=>{var kn;jr.author_login===((kn=p.userInfo)==null?void 0:kn.login)?++rt.hasNum:++rt.noHasNum}),rt.noHasNum>0?ze.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,f.actionTabs.isdelete!=="1"&&a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},rt.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},rt.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Gt()}}):tn(!0)}else tn(!1)},[f.actionTabs.key]);const Gt=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:Rt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>yo(void 0,null,function*(){(yield(0,V.ZP)("/api/files/unpublish.json",{method:"put",body:{ids:[...f.actionTabs.selectArrs],course_id:Nt.id}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),c({type:"classroomList/getAttachmentList",payload:Hl({},f.actionTabs.params)}),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Nt.coursesId}}))}),onCancel:()=>{Gt()}},a.createElement("p",null,"\u786E\u5B9A\u53D6\u6D88\u53D1\u5E03\u9009\u4E2D\u7684\u8D44\u6E90\u5417\uFF1F"),a.createElement("p",null,"\u53D6\u6D88\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u65E0\u6548\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var Cl=(0,g.connect)(({classroomList:f,user:p})=>({classroomList:f,user:p}))(wa);const el=({classroomList:f,dispatch:p})=>{var c,Nt,Rt,tn;const Gt=(0,g.useParams)(),[Ft,pe]=(0,a.useState)(1),[rt,jr]=(0,a.useState)(0),[kn,Lt]=(0,a.useState)(20),[Tt,Kr]=(0,a.useState)(!1),[jn,sa]=(0,a.useState)([]),[Fr,$a]=(0,a.useState)(""),[Ar,va]=(0,a.useState)(null),[eo,oa]=(0,a.useState)(!1),[Ln,Mn]=(0,a.useState)([]);Gt.id=Gt.coursesId,(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"?($a(""),va(null),Wa(),Kr(!0)):Kr(!1)},[f.actionTabs]);const Wa=()=>{var na,gn;(0,Gn.mn)({course_id:Gt.id,attachment_id:(gn=(na=f.actionTabs)==null?void 0:na.currentInfo)==null?void 0:gn.id}).then($r=>{$r.status==0&&Mn([...$r.course_groups])}),ga()},ga=()=>{Ft!=1?pe(1):kn!=20?Lt(20):an()},an=()=>{var na,gn;oa(!0),(0,Gn.$n)({page:Ft,limit:kn,keyword:Fr,course_group_id:Ar,course_id:Gt.id,id:(gn=(na=f.actionTabs)==null?void 0:na.currentInfo)==null?void 0:gn.id}).then($r=>{$r.status==0&&(sa($r.data),jr($r.size))}),oa(!1)},qr=[{title:"\u5E8F\u53F7",render:(na,gn,$r)=>kn*(Ft-1)+$r+1,width:60,align:"center"},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center"},{title:"\u59D3\u540D",dataIndex:"username",align:"center"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name",align:"center"},{title:"\u67E5\u770B\u65F6\u95F4",dataIndex:"watch_time",align:"center"},{title:"\u4E0B\u8F7D\u65F6\u95F4",dataIndex:"download_time",align:"center"}];(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&an()},[Ft]),(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&(Ft==1?an():pe(1))},[kn]),(0,a.useEffect)(()=>{ga()},[Ar]);const ro=(na,gn)=>{pe(na)},ao=(na,gn)=>{Lt(gn)};return a.createElement(ze.default,{width:1e3,centered:!0,title:"\u8BBF\u95EE\u8BB0\u5F55",open:Tt,footer:null,onCancel:()=>{$a(""),va(null),p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},"\u8D44\u6E90\u540D\u79F0\uFF1A",a.createElement("div",{style:{width:350,height:22,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},title:(Nt=(c=f==null?void 0:f.actionTabs)==null?void 0:c.currentInfo)==null?void 0:Nt.title},(tn=(Rt=f==null?void 0:f.actionTabs)==null?void 0:Rt.currentInfo)==null?void 0:tn.title)),a.createElement("div",{style:{display:"flex"}},a.createElement(Me.default,{value:Ar,style:{width:160,marginRight:20},placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",allowClear:!0,onChange:na=>{va(na)}},Ln.map(na=>a.createElement(Option,{label:na.name,value:na.course_group_id,key:na.course_group_id},na.name))),a.createElement(U.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",value:Fr,onChange:na=>{$a(na.target.value)},onSearch:na=>{Ft==1?an():pe(1)},style:{width:230,marginLeft:"auto"},onPressEnter:()=>an()}))),a.createElement(Po.Z,{spinning:eo},a.createElement(B.default,{style:{padding:"15px 0"},pagination:!1,bordered:!0,columns:qr,dataSource:jn,rowKey:na=>na==null?void 0:na.id})),rt>0&&a.createElement(x.Z,{className:"tc",style:{paddingBottom:15},showSizeChanger:!0,showQuickJumper:!0,onChange:ro,onShowSizeChange:ao,defaultCurrent:1,pageSizeOptions:["10","20","50","100"],current:Ft||1,pageSize:kn||10,defaultPageSize:10,total:rt,showTotal:na=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-blue"}," ",na," "),"\u6761\u6570\u636E")}))};var hi=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(el),ui=e(13904),Yn=e(59301),Wl=Object.defineProperty,il=Object.defineProperties,fl=Object.getOwnPropertyDescriptors,bi=Object.getOwnPropertySymbols,Li=Object.prototype.hasOwnProperty,Ei=Object.prototype.propertyIsEnumerable,ci=(f,p,c)=>p in f?Wl(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,di=(f,p)=>{for(var c in p||(p={}))Li.call(p,c)&&ci(f,c,p[c]);if(bi)for(var c of bi(p))Ei.call(p,c)&&ci(f,c,p[c]);return f},ls=(f,p)=>il(f,fl(p)),_a=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Go=({classroomList:f,globalSetting:p,loading:c,user:Nt,dispatch:Rt})=>{var tn,Gt,Ft,pe;const rt=(0,g.useLocation)(),jr=(0,g.useParams)(),[kn]=(0,g.useSearchParams)(),[Lt,Tt]=(0,a.useState)({sort_type:"publish_time",sort:"desc",page_size:20,clazz:kn.get("tabs")==="0"?"":kn.get("tabs")==="1"?"2":kn.get("tabs")==="2"?"3":kn.get("tabs")==="3"?"1":""}),[Kr,jn]=(0,a.useState)(Array.from({length:20},()=>!1)),[sa,Fr]=(0,a.useState)([]),[$a,Ar]=(0,a.useState)(),va=new Date,[eo,oa]=(0,a.useState)([]),[Ln,Mn]=(0,a.useState)("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217"),[Wa,ga]=(0,a.useState)(!1),{detailAttachmentList:an,detailLeftMenus:qr,detailTopBanner:ro,taskList:ao}=f;let na=kn.get("tabs")?parseInt(kn.get("tabs")):0;const[gn,$r]=(0,a.useState)(!1),{userInfo:Sa}=Nt;let _r;Lt.course_id=jr.coursesId,jr.categoryId?Lt.course_second_category_id=jr.categoryId:delete Lt.course_second_category_id;function ar(kt,co){return _a(this,null,function*(){let li=yield(0,V.ZP)("/api/files/group_settings_statistics.json",{method:"get",params:{attachment_id:kt,course_id:jr.course_id}}),ii=[...sa];ii[co]=li==null?void 0:li.data,Fr(ii)})}(0,a.useEffect)(()=>{jn(Array.from({length:20},()=>!1)),Fr([])},[]),(0,a.useEffect)(()=>{var kt,co,li;if((kt=Nt==null?void 0:Nt.userInfo)!=null&&kt.login){const ii=X.cX.getItem(`${(co=Nt==null?void 0:Nt.userInfo)==null?void 0:co.login}${(0,Y.GJ)()?"Teacher":"Student"}`,"Attachment");ii&&(Lt.sort_type=ii==null?void 0:ii.type,Lt.sort=ii==null?void 0:ii.direction,console.log("localRecordValue",ii),Mn(ii==null?void 0:ii.name)),Zn()}else(li=Nt==null?void 0:Nt.userInfo)!=null&&li.username&&Zn()},[(tn=Nt==null?void 0:Nt.userInfo)==null?void 0:tn.login,rt.pathname]),(0,a.useEffect)(()=>{f.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Zn()},[f.actionTabs.key]),(0,a.useEffect)(()=>{oa([])},[an]);const Mr=(kt,co)=>{Fr([]),jn(Array.from({length:20},()=>!1)),Lt.page=kt,Lt.page_size=co,Zn()},Zn=()=>{Tt(di({},Lt)),oa([]),Rt({type:"classroomList/getAttachmentList",payload:di({},Lt)})},Lr=kt=>_a(void 0,null,function*(){kt.link&&(yield Rt({type:"attachment/updateVisits",payload:{id:kt.id}}),Rt({type:"classroomList/getAttachmentList",payload:di({},Lt)}))});qr.course_modules&&(_r=f.detailLeftMenus.course_modules.filter(kt=>kt.type==="attachment")[0]);const Hr=kt=>_a(void 0,null,function*(){if(eo==""){d.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,V.ZP)("/api/files/bulk_move.json",{method:"put",body:{course_id:jr.course_id,ids:eo,to_category_id:kt==null?void 0:kt.key}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rt({type:"classroomList/getAttachmentList",payload:di({},Lt)}),oa([]))}),xo=kt=>kt.link?kt.link:rn.Z.API_SERVER+kt.url;let ko=[{name:"\u5220\u9664",icon:Yn.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:Yn.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u7ACB\u5373\u53D1\u5E03",icon:Yn.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u53D6\u6D88\u53D1\u5E03",icon:Yn.createElement("i",{className:"iconfont icon-quxiaofabu"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Yn.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u8C03\u6574\u6392\u5E8F",icon:Yn.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})}].filter(kt=>ro.is_public?!0:kt.name!=="\u8BBE\u4E3A\u516C\u5F00");const oi=[{name:"\u5168\u90E8",id:"",total:an.total_count,index:0},{name:"\u672A\u53D1\u5E03",id:"2",total:(0,Y.GJ)()?an.unpublish_count:null,index:1},{name:"\u9884\u53D1\u5E03",id:"3",total:(0,Y.GJ)()?an.not_started_count:null,index:2},{name:"\u5DF2\u53D1\u5E03",id:"1",total:(0,Y.GJ)()?an.publish_count:null,index:3}],Pl=[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"",direction:""},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"created_on",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"created_on",direction:"asc"},{name:"\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"publish_time",direction:"desc"},{name:"\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"publish_time",direction:"asc"}],en=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name",width:240},{title:"\u72B6\u6001",dataIndex:"status",key:"status",width:80},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",width:200,sorter:!0,showSorterTooltip:!1,sortOrder:Lt.order_by==="publish_time"?Lt.sort_direction==="desc"?"descend":"ascend":null,render:kt=>kt?G()(kt).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"member_manager",key:"member_manager",ellipsis:{showTitle:!1},render:kt=>kt==="--"||!kt?"--":Yn.createElement("span",{title:kt},kt)}],Ua=kt=>{console.log(kt.key),(kt.key==="0"||kt.key==="1"||kt.key==="2")&&(Lt.sort_type="created_on",Lt.sort="desc",Mn("\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),kt.key==="3"&&(Lt.sort_type="publish_time",Lt.sort="desc",Mn("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),Lt.clazz=oi[kt.key].id,Lt.page=1,g.history.replace(`${rt.pathname}?tabs=${kt.key}`),jn(Array.from({length:20},()=>!1)),Fr([]),Zn()},Bl=kt=>{var co;Lt.sort_type=kt.type,Lt.sort=kt.direction,Lt.page=1,X.cX.setItem(`${(co=Nt==null?void 0:Nt.userInfo)==null?void 0:co.login}${(0,Y.GJ)()?"Teacher":"Student"}`,kt,"Attachment"),Mn(kt.name),Zn()},Jl=kt=>_a(void 0,null,function*(){var co;const li=kt.name;eo==""?d.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):li==="\u8C03\u6574\u6392\u5E8F"?ss():Rt({type:"classroomList/setActionTabs",payload:{key:li,selectArrs:eo,selectArrsAll:(co=an.files)==null?void 0:co.filter(ii=>eo.includes(ii.id)),params:Lt,batch:!0}})}),ss=()=>{let kt={courseId:Lt.course_id,container_type:"attachment"};Lt!=null&&Lt.course_second_category_id&&(kt.category_id=Lt==null?void 0:Lt.course_second_category_id),Rt({type:"classroomList/getAllTaskList",payload:kt}),Rt({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})},Lo=kt=>_a(void 0,null,function*(){yield Rt({type:"classroomList/updateTaskPosition",payload:{category_id:Lt==null?void 0:Lt.course_second_category_id,courseId:Lt==null?void 0:Lt.course_id,task_ids:kt,container_type:"attachment"}}),Zn()}),Wo=(0,a.useMemo)(()=>{let kt=[];return ao.length>0&&(kt=ao.map(co=>{let li="";return co.is_publish&&co.publish_status&&(li="\u5DF2\u53D1\u5E03"),co.is_publish&&!co.publish_status&&(li="\u9884\u53D1\u5E03"),co.is_publish||(li="\u672A\u53D1\u5E03"),{user_name:co.user_name,task_name:co.task_name,task_id:co.task_id,category:co.category,status:li}})),kt},[ao]);return console.log(ao,"taskList"),Yn.createElement("section",null,Yn.createElement(Kl.Z,{isLoading:c["classroomList/getAttachmentList"],tabDataSource:(0,Y.GJ)()?oi:[],isAdmin:(0,Y.GJ)(),onTabMenuClick:Ua,defaultSelectedKeys:[na+""],showControlButton:(0,Y.GJ)(),buttonText:"\u9009\u7528\u8D44\u6E90",extraNode:(0,Y.GJ)()&&Yn.createElement(w.Z,{align:"middle",className:"mr20"},!(an!=null&&an.parent_category_id)&&(0,Y.GJ)()&&Yn.createElement("span",{className:"c-blue font16 ml20 current",onClick:kt=>{kt.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u76EE\u5F55"}})}},Yn.createElement(i.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},Yn.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),Yn.createElement("span",{className:"c-blue font16 ml20 current",style:{paddingTop:2},onClick:kt=>{kt.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u76EE\u5F55\u91CD\u547D\u540D",params:Lt,selectArrs:ls(di({},an),{category_id:Lt==null?void 0:Lt.course_second_category_id,main_id:typeof an.parent_category_id=="object"?an.id:void 0}),cb:Zn}})}},Yn.createElement(i.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},Yn.createElement("i",{className:"iconfont icon-zhongmingming1 font17"}))),Yn.createElement("span",{className:"c-blue font14 ml20 current",onClick:kt=>{kt.preventDefault(),Rt({type:"attachment/setActionTabs",payload:{key:"\u4E0A\u4F20\u8D44\u6E90",params:Lt}})}},Yn.createElement("i",{className:"iconfont icon-shangchuan3 font14 mr5"}),"\u4E0A\u4F20\u8D44\u6E90"),Yn.createElement("span",{className:"c-blue font14 ml20 current",onClick:kt=>{kt.preventDefault(),Rt({type:"attachment/setActionTabs",payload:{key:"\u6DFB\u52A0\u5916\u94FE",params:Lt}})}},Yn.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),onButtonClick:()=>{Rt({type:"attachment/setActionTabs",payload:{key:"\u9009\u7528\u8D44\u6E90",params:Lt}})}}),Yn.createElement(wo.Z,{dataSource:an.files||[],isAdmin:(0,Y.GJ)(),batchStatus:gn,SortMenuName:Ln,setSortMenuName:Mn,SortMenus:Pl,onSearch:kt=>{Lt.search=kt,Lt.page=1,Zn()},onSort:Bl,onBatch:kt=>$r(kt)}),Yn.createElement(ie.Z,{loading:c["classroomList/getAttachmentList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},an.total_count===0&&Yn.createElement(lo.Z,null),an.files&&an.files.map(function(kt,co){var li,ii,fs;return Yn.createElement("div",{className:Ao.listItem,key:co},(0,Y.GJ)()&&Yn.createElement(ee.default,{checked:eo.includes(kt.id),value:kt.id,onClick:Xo=>{Xo.preventDefault(),Xo.stopPropagation()},className:"mr20",onChange:Xo=>{let Dl=eo.indexOf(kt.id);eo.indexOf(kt.id)>-1?oa(eo.filter(Il=>Il!==kt.id)):oa(eo.concat(kt.id))}}),Yn.createElement("div",{className:Ao.info},Yn.createElement("div",{className:Ao.title},Yn.createElement("div",{className:Ao.titleLeft},(0,Y.GJ)()&&Yn.createElement(Yn.Fragment,null,kt.is_publish&&kt.publish_status&&Yn.createElement("span",{className:"tag-style bg-light-blue mr10"},"\u5DF2\u53D1\u5E03"),kt.is_publish&&!kt.publish_status&&Yn.createElement("span",{className:"tag-style bg-c5d6ff mr10"},"\u9884\u53D1\u5E03"),!kt.is_publish&&Yn.createElement("span",{className:"tag-style bgB8B8B8 mr10"},"\u672A\u53D1\u5E03")),(0,Y.RV)()||kt.is_public?Yn.createElement("a",{onClick:Xo=>{Xo.preventDefault(),Xo.stopPropagation(),!((0,Y.dE)()&&kt.download_setting==1&&((kt==null?void 0:kt.file_type)==="other"||(kt==null?void 0:kt.file_type)==="download"))&&((0,Gn.fc)({id:kt==null?void 0:kt.id,watch_type:2,course_id:Lt==null?void 0:Lt.course_id}),Lr(kt),Rt({type:"attachment/setActionTabs",payload:{key:(kt.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:kt,params:Lt}}))}},Yn.createElement("strong",null,kt.title)):Yn.createElement("strong",null,kt.title),kt.link&&Yn.createElement("span",{className:"tag-style-border-small c-orange border-orange ml10"}," ","\u5916\u94FE"," ")),Yn.createElement("div",{className:Ao.titleRight},(0,Y.GJ)()&&!(kt!=null&&kt.is_publish)&&Yn.createElement(g.Link,{target:"_blank",to:"/",onClick:Xo=>_a(this,null,function*(){Xo.stopPropagation(),Xo.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",index:co,selectArrs:[kt==null?void 0:kt.id],selectArrsAll:[kt],params:Lt,type:2,manage_all_group:an==null?void 0:an.manage_all_group}});let Dl=[...Kr];Dl[co]=!1,jn(Dl)})},Yn.createElement("aside",{className:Ao.flexBox},Yn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),Yn.createElement("div",null,"\u53D1\u5E03"))),((0,Y.RV)()||kt.is_public)&&!((0,Y.dE)()&&kt.download_setting==1&&((kt==null?void 0:kt.file_type)==="other"||(kt==null?void 0:kt.file_type)==="download"))&&Yn.createElement("aside",{onClick:Xo=>_a(this,null,function*(){Xo.stopPropagation(),Xo.preventDefault(),yield(0,Gn.fc)({id:kt==null?void 0:kt.id,watch_type:2,course_id:Lt==null?void 0:Lt.course_id}),Lr(kt),Rt({type:"attachment/setActionTabs",payload:{key:(kt.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:kt,params:Lt}})}),className:Ao.flexBox,style:{marginRight:16,cursor:"pointer"}},Yn.createElement("i",{className:"iconfont icon-chakansvg"}),Yn.createElement("div",null,"\u67E5\u770B")),((0,Y.RV)()||kt.is_public)&&!kt.link&&kt.is_publish&&!((0,Y.dE)()&&kt.download_setting==1)&&Yn.createElement("aside",{onClick:Xo=>_a(this,null,function*(){Xo.stopPropagation(),yield(0,Gn.fc)({id:kt==null?void 0:kt.id,watch_type:1,course_id:Lt==null?void 0:Lt.course_id}),(0,X.Nd)((kt==null?void 0:kt.title)||"educoder",decodeURIComponent(rn.Z.API_SERVER+kt.url))}),className:`${Ao.flexBox}`,style:{marginRight:16,cursor:"pointer"}},Yn.createElement("i",{className:"iconfont icon-xiazai6"}),Yn.createElement("div",null,"\u4E0B\u8F7D")),(0,Y.GJ)()&&Yn.createElement(j.Z,{placement:"bottomCenter",overlayClassName:Ao.dro,dropdownRender:()=>Yn.createElement(Se.default,null,Yn.createElement(Se.default.Item,{key:1,style:{textAlign:"center"}},Yn.createElement("a",{onClick:Xo=>_a(this,null,function*(){Xo.stopPropagation(),Xo.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:kt.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03",index:co,selectArrs:[kt==null?void 0:kt.id],selectArrsAll:[kt],params:Lt,type:2,manage_all_group:an==null?void 0:an.manage_all_group}});let Dl=[...Kr];Dl[co]=!1,jn(Dl)})},kt.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03")),Yn.createElement(Se.default.Item,{key:22,style:{textAlign:"center"}},Yn.createElement(g.Link,{target:"_blank",to:"/",onClick:Xo=>{var Dl;Xo.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[kt.id],selectArrsAll:(Dl=an.files)==null?void 0:Dl.filter(Il=>[kt.id].includes(Il.id)),isdelete:"1",params:Lt}})}},"\u7ACB\u5373\u5220\u9664")),Yn.createElement(Se.default.Item,{key:6,style:{textAlign:"center"}},Yn.createElement(g.Link,{onClick:Xo=>{Xo.preventDefault(),Rt({type:"attachment/setActionTabs",payload:{key:kt.link?"\u5916\u94FE\u8BBE\u7F6E":"\u8D44\u6E90\u8BBE\u7F6E",index:co,selectArrs:kt,params:Lt,manage_all_group:an==null?void 0:an.manage_all_group}});let Dl=[...Kr];Dl[co]=!1,jn(Dl)},to:"/"},"\u8D44\u6E90\u8BBE\u7F6E")),Yn.createElement(Se.default.Item,{key:7,style:{textAlign:"center"}},Yn.createElement(g.Link,{target:"_blank",to:"/",onClick:Xo=>{Xo.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u8BBF\u95EE\u8BB0\u5F55",currentInfo:kt}})}},"\u8BBF\u95EE\u8BB0\u5F55")))},Yn.createElement("aside",{onClick:Xo=>Xo.stopPropagation(),className:Ao.flexBox,style:{cursor:"default"}},Yn.createElement("i",{className:"iconfont icon-gengduo4"}),Yn.createElement("div",null,"\u66F4\u591A"))))),Yn.createElement("div",{className:"flex-wrp"},kt.link&&Yn.createElement(Yn.Fragment,null,Yn.createElement("p",{className:"flex1"},Yn.createElement("span",null,kt.author.name),Yn.createElement("span",{className:"ml15"},"\u70B9\u51FB\u6B21\u6570\uFF1A",kt.downloads_count),va_a(this,null,function*(){Xo.stopPropagation(),Xo.preventDefault(),Kr[co]||ar(kt==null?void 0:kt.id,co);let Dl=[...Kr];Dl[co]=!Dl[co],jn(Dl)})},Yn.createElement("i",{className:`iconfont icon-${Kr[co]?"shouqi":"xiala2"}`})," ")),(0,Y.GJ)()&&(kt==null?void 0:kt.is_publish)&&Kr[co]&&((li=sa[co])==null?void 0:li.length)>5&&Yn.createElement(B.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:Xo=>({onClick:Dl=>{Dl.stopPropagation(),Dl.preventDefault()}}),onHeaderRow:(Xo,Dl)=>({onClick:Il=>{Il.stopPropagation(),Il.preventDefault()}}),pagination:!1,dataSource:sa[co],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Xo,Dl,Il)=>{Il.field&&(Lt.order_by=Il.field),Il.order||(Lt.sort_direction="asc"),Il.order==="ascend"&&(Lt.sort_direction="asc"),Il.order==="descend"&&(Lt.sort_direction="desc"),Il.order||(Lt.sort_direction="asc"),ar(kt==null?void 0:kt.id,co)},columns:en}),(0,Y.GJ)()&&(kt==null?void 0:kt.is_publish)&&Kr[co]&&((ii=sa[co])==null?void 0:ii.length)>0&&((fs=sa[co])==null?void 0:fs.length)<6&&Yn.createElement(B.default,{rowKey:"shixun_identifier",onRow:Xo=>({onClick:Dl=>{Dl.stopPropagation(),Dl.preventDefault()}}),onHeaderRow:(Xo,Dl)=>({onClick:Il=>{Il.stopPropagation(),Il.preventDefault()}}),pagination:!1,dataSource:sa[co],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Xo,Dl,Il)=>{Il.field&&(Lt.order_by=Il.field),Il.order||(Lt.sort_direction="asc"),Il.order==="ascend"&&(Lt.sort_direction="asc"),Il.order==="descend"&&(Lt.sort_direction="desc"),Il.order||(Lt.sort_direction="asc"),ar(kt==null?void 0:kt.id,co)},columns:en}),kt.description&&Yn.createElement("div",{className:"flex-wrp"},Yn.createElement("p",{className:"flex1"},Yn.createElement("span",null," \u8D44\u6E90\u63CF\u8FF0\uFF1A"),Yn.createElement("span",{className:"ml5"},kt.description||"\u6682\u65E0\u63CF\u8FF0")))))}),Yn.createElement("aside",{className:"tc mb50 mt30"},an.attachments_count>0&&Yn.createElement(x.Z,{current:Lt.page||1,showSizeChanger:!0,onChange:Mr,defaultCurrent:1,pageSize:Lt.page_size||20,total:an.attachments_count}))),eo.length>0&&(0,Y.GJ)()&&Yn.createElement(ce.Z,{offsetBottom:0},Yn.createElement(Ro.Z,{buttonDataSource:ko,onButtonClick:Jl,useBatchStatus:$r,catalogue:((Ft=(Gt=qr==null?void 0:qr.course_modules)==null?void 0:Gt.find(kt=>kt.type==="attachment"))==null?void 0:Ft.second_category)||[],allSelect:eo.length?eo.length===((pe=an.files)==null?void 0:pe.length):!1,setSeleArr:oa,setAllSelect:kt=>{kt.target.checked?oa(an.files.map(co=>co.id)):oa([])},selectArrs:eo,onMenuClick:Hr})),Yn.createElement(Si,null),Yn.createElement(rl,null),Yn.createElement(he,{getFileData:Zn}),Yn.createElement(Pn,null),Yn.createElement(Zl,null),Yn.createElement(uo,null),Yn.createElement(Eo,null),Yn.createElement(Le,null),Yn.createElement(zn,null),Yn.createElement(Qr,null),Yn.createElement(Ea,{getFileData:Zn}),Yn.createElement(Oo.Z,null),Yn.createElement(Xl,{getFileData:Zn}),Yn.createElement(Cl,null),Yn.createElement(hi,null),Yn.createElement(ui.Z,{type:2,visible:f.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Lo,data:Wo,onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:{key:""}})}}))};var zl=(0,g.connect)(({classroomList:f,loading:p,user:c,globalSetting:Nt})=>({classroomList:f,globalSetting:Nt,user:c,loading:p.effects}))(Go);const ml=({globalSetting:f})=>{var p;switch(Number((p=f==null?void 0:f.setting)==null?void 0:p.theme)){case r.Fy.THEMEONE:return a.createElement(Tl,null);case r.Fy.DEFAULT:default:return a.createElement(zl,null)}};var Vl=(0,g.connect)(({globalSetting:f})=>({globalSetting:f}))(ml)},64575:function(dn,st,e){"use strict";e.d(st,{Z:function(){return Se}});var r=e(59301),a=e(20834),g=e(92832),V=e(24905),d=e(3113),w=e(38854),i={bottomControlContainer:"bottomControlContainer___Zu9jI",buttonWrap:"buttonWrap___aWo9e",moveCategory:"moveCategory____Cpq2"},ie=e(41867),ee=e(84105),Se=({buttonDataSource:B,onButtonClick:x,useBatchStatus:ce,allSelect:X,setAllSelect:Y,selectArrs:ze,onMenuClick:ge,setSeleArr:nt,catalogue:Ne,addCatalogue:se})=>{const[E,l]=(0,r.useState)(!1),[z,R]=(0,r.useState)("");console.log("---",Ne);const W=r.createElement("div",{className:i.moveCategory,onMouseLeave:L=>l(!1)},r.createElement(a.default,{onClick:ge,style:{maxHeight:300,width:240,overflow:"auto"}},r.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},r.createElement(g.default,{onChange:L=>{R(L.target.value)}})),Ne==null?void 0:Ne.map(function(L,M){var b;if(!(z!==""&&L.category_name.indexOf(z)<0))return r.createElement(r.Fragment,null,r.createElement(a.default.Item,{className:"multi-llipsis1e",key:L.category_id,title:L.category_name},L.category_name),(b=L==null?void 0:L.third_category)==null?void 0:b.map(te=>r.createElement(a.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:te.category_id,title:te.category_name},te.category_name)))}),se&&r.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:se},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return r.createElement("div",{className:i.bottomControlContainer},r.createElement("div",null,r.createElement("div",null,r.createElement(V.default,{checked:X,onChange:Y},"\u5168\u9009\u672C\u9875\uFF08",ze.length,"\uFF09")),(0,ie.GJ)()&&B.map(L=>r.createElement("div",{key:L.name},r.createElement(d.ZP,{type:"primary",icon:L.icon,className:i.buttonWrap,onClick:()=>x(L)},L.name))),(0,ie.GJ)()&&(se||Ne)&&r.createElement("div",null,r.createElement(w.Z,{open:E,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>W,getPopupContainer:L=>L.parentNode},r.createElement("span",{className:"ant-dropdown-link",onMouseEnter:L=>l(!0)},r.createElement(d.ZP,{type:"primary",className:i.buttonWrap,icon:r.createElement("i",{className:"iconfont icon-yidongmulu"})},r.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",r.createElement(ee.Z,null))))))),r.createElement("div",null,r.createElement(d.ZP,{type:"primary",ghost:!0,onClick:()=>{ce(!1),nt([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},42554:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ge}});var r=e(59301),a=e(20834),g=e(24905),V=e(3113),d=e(38854),w=e(6848),i=e(57809),ie=e(92832),ee={searchSortControllerContainer:"searchSortControllerContainer___hHmtL",btn:"btn___IGcjw",btnSort:"btnSort___TjGZj",tips:"tips____YGut"},j=e(41867),Se=e(87395),B=e(84105),x=e(26724),ce=e.n(x),X=e(65582),Y=(nt,Ne,se)=>new Promise((E,l)=>{var z=L=>{try{W(se.next(L))}catch(M){l(M)}},R=L=>{try{W(se.throw(L))}catch(M){l(M)}},W=L=>L.done?E(L.value):Promise.resolve(L.value).then(z,R);W((se=se.apply(nt,Ne)).next())}),ge=({isAdmin:nt,dataSource:Ne,batchStatus:se,SortMenuName:E,setSortMenuName:l,detailCourseGroupsList:z,onSearch:R,onBoard:W,onSort:L,isboard:M,dispatch:b,onBatch:te,SortMenus:ue,isShowMode:Ue=!1,onModeChange:fe})=>{const[Ae,Pe]=(0,r.useState)(!1),[q,xe]=(0,r.useState)([]),[H,oe]=(0,r.useState)(!0);let[Me,Ce]=(0,r.useState)([]);const[G,we]=(0,r.useState)(1),[Qe,ut]=(0,r.useState)(!1),mt=(0,X.useParams)(),ot=Ie=>{l(Ie.name),L(Ie)};(0,r.useEffect)(()=>{M&&yt()},[M]);const yt=()=>Y(void 0,null,function*(){var Ie;if(H&&!Qe){ut(!0),we(G+1);const It=yield b({type:"classroomList/getCourseGroupsList",payload:{page:G,id:mt.coursesId,limit:20,nonenavigate:!0}});let de=[...(It==null?void 0:It.course_groups)||[]];((Ie=It==null?void 0:It.course_groups)==null?void 0:Ie.length)<20&&(oe(!1),de.push({id:0,name:"\u672A\u5206\u73ED"})),ut(!1),Ce([...Me,...de])}}),Qt=r.createElement("section",{className:ee.dropmenu},r.createElement("div",{style:{maxHeight:200,overflow:"auto"}},r.createElement(ce(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ie=>{yt()},hasMore:H,useWindow:!1},r.createElement(a.default,{style:{width:240,zIndex:10}},(z==null?void 0:z.group_count)>0&&(Me==null?void 0:Me.filter(Ie=>Ie.edit_auth||Ie.name==="\u672A\u5206\u73ED").map(function(Ie,It){return r.createElement(a.default.Item,{key:Ie.id},r.createElement(g.default,{checked:q.includes(Ie.id),value:Ie.id,onChange:de=>{let re=q.indexOf(Ie.id);q.indexOf(Ie.id)>-1?xe(q.filter(I=>I!==Ie.id)):xe(q.concat(Ie.id))}},Ie.name))}))))),r.createElement("aside",{style:{background:"#fff"}},r.createElement("div",null,r.createElement(V.ZP,{type:"link",onClick:()=>{W(q)}},"\u786E\u5B9A"),r.createElement(V.ZP,{type:"link",onClick:()=>{xe([])}},"\u91CD\u7F6E")))),wt=E==="\u9ED8\u8BA4\u6392\u5E8F";return r.createElement("div",{className:ee.searchSortControllerContainer},!!(ue!=null&&ue.length)&&r.createElement("div",null,r.createElement(d.Z,{dropdownRender:()=>r.createElement(a.default,{selectedKeys:[E]},ue.map(Ie=>r.createElement(a.default.Item,{key:Ie.name,onClick:()=>ot(Ie)},Ie.name)))},r.createElement("div",null,r.createElement("span",{className:`${ee.btn} ${wt?ee.btnSort:""}`},r.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),E)))),wt&&r.createElement(w.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},r.createElement("span",{className:ee.tips},r.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Ue&&r.createElement(i.default,{defaultValue:"",onChange:fe,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),r.createElement(ie.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:R,style:{width:220,marginLeft:Ue?"":"auto"}}),(0,j.eB)()&&M&&r.createElement(d.Z,{dropdownRender:()=>Qt,open:Ae,onOpenChange:Ie=>{Pe(Ie)}},r.createElement("a",null,"\u5206\u73ED",Ae?r.createElement(Se.Z,{style:{marginLeft:6}}):r.createElement(B.Z,{style:{marginLeft:6}}))))}},24776:function(dn,st,e){"use strict";var r=e(59301),a=e(38854),g=e(8591),V=e(6848),d=e(65582),w=e(41867),i=e(39864),ie=e(2337);const ee=({isLoading:j,addText:Se,tabDataSource:B,isAdmin:x,dispatch:ce,classroomList:X,type:Y,isExercise:ze,defaultSelectedKeys:ge,onTabMenuClick:nt,getDropdownMenu:Ne,showControlButton:se,buttonText:E,buttonIcon:l="icon-tianjiadaohang",extraNode:z,user:R,onButtonClick:W,isModelUser:L})=>{var M,b,te,ue,Ue;const fe=(0,d.useParams)();return r.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},r.createElement("div",{className:"flex gap-4px mr-auto"},B==null?void 0:B.map((Ae,Pe)=>r.createElement("div",{key:Pe,className:`text-16px flex item-center justify-center current ${ge==(typeof Ae.index=="number"?Ae.index:Ae.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:ge==(typeof Ae.index=="number"?Ae.index:Ae.id)?"#1890FF":""},onClick:()=>j?{}:nt(Ae)},Ae==null?void 0:Ae.name,Ae.total!==void 0&&x&&r.createElement("span",{className:"ml-4px"},Ae.total||0)))),x&&r.createElement("div",{className:"flex item-center gap-20px mr-20px"},ze&&r.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{ce({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),ze&&r.createElement(a.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:Ae})=>{var Pe;if((0,w.Rm)()&&!((Pe=X.AssistantObject.exercise)!=null&&Pe.can_download)){g.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ae=="1"&&ce({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:Y,exportType:"exercise",category_id:fe.categoryId}}),Ae=="3"&&d.history.push(`/classrooms/${fe==null?void 0:fe.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},r.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!z&&r.createElement("div",null,z),se&&(E=="\u6DFB\u52A0\u76F4\u64AD"?r.createElement(a.Z,{menu:{items:(b=(M=[{label:r.createElement("div",{onClick:()=>{W("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:r.createElement("div",{onClick:()=>{W("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:L}])==null?void 0:M.filter(Ae=>Ae==null?void 0:Ae.show))==null?void 0:b.map(Ae=>({label:Ae==null?void 0:Ae.label,key:Ae==null?void 0:Ae.key}))}},r.createElement(i.op,{theme:ie.Fy.THEMEONE,icon:r.createElement("span",{className:`iconfont ${l}`})},E)):r.createElement(i.op,{theme:ie.Fy.THEMEONE,onClick:W,icon:r.createElement("span",{className:`iconfont ${l}`})},E)),!!Ne&&r.createElement(a.Z,{disabled:((te=R==null?void 0:R.userInfo)==null?void 0:te.user_status)===2,dropdownRender:Ne},r.createElement(V.Z,{title:((ue=R==null?void 0:R.userInfo)==null?void 0:ue.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},r.createElement(i.op,{theme:ie.Fy.THEMEONE,onClick:W,disabled:((Ue=R==null?void 0:R.userInfo)==null?void 0:Ue.user_status)===2,icon:r.createElement("span",{className:"iconfont icon-tianjiadaohang"})},Se||"\u521B\u5EFA\u8BD5\u5377")))))};st.Z=ee},66457:function(dn,st,e){"use strict";e.d(st,{rX:function(){return se},pW:function(){return E},gy:function(){return l},xY:function(){return Ne},O5:function(){return nt},tJ:function(){return ce},o1:function(){return X},Rd:function(){return ge}});var r=e(65582),a=e(43418),g=e(28103),V=e(8591),d=e(41867),w=e(65862),i=e(87169),ie=e(25510),ee="data:image/png;base64,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",j=e.p+"static/newqrcode.a8740efb.png",Se=e(32637),B=e(59301),x=(z,R,W)=>new Promise((L,M)=>{var b=Ue=>{try{ue(W.next(Ue))}catch(fe){M(fe)}},te=Ue=>{try{ue(W.throw(Ue))}catch(fe){M(fe)}},ue=Ue=>Ue.done?L(Ue.value):Promise.resolve(Ue.value).then(b,te);ue((W=W.apply(z,R)).next())});const ce=(z,R=!1)=>!!(X(z)&&Y(R)),X=z=>(0,d.bg)()?!0:(z({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),Y=(z=!1)=>{var R;const{user:W}=(0,r.getDvaApp)()._store.getState();return(R=W.userInfo)!=null&&R.profile_completed?!0:(a.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,w.xg)("/account/profile/edit"),ze()}}),!1)},ze=()=>{a.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},ge=()=>{a.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:B.createElement("div",{style:{textAlign:"center"}},B.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),B.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Se}),B.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},nt=()=>{var z;const{user:R}=(0,r.getDvaApp)()._store.getState();return(z=R.userInfo)!=null&&z.professional_certification?!0:(a.default.confirm({title:"\u63D0\u793A",centered:!0,content:B.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,w.xg)("/account/certification")}}),!1)},Ne=()=>(0,d.V9)()?!0:(a.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:B.createElement("div",{className:"tc",style:{marginLeft:-38}},B.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),B.createElement("img",{src:j,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),se=(z,R)=>z?!0:(a.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:B.createElement("div",null,B.createElement("p",null,R||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),B.createElement("div",{style:{marginLeft:"110px"}},B.createElement("img",{src:ee,width:200}),B.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,w.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),E=z=>{a.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:B.createElement("div",null,B.createElement("div",null,B.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),B.createElement(g.Z,null),B.createElement("p",{style:{color:"#666666",fontSize:12}}," ",B.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",B.createElement("a",null,z),"\u5929\u3002"),B.createElement("p",{style:{color:"#666666",fontSize:12}}," ",B.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),B.createElement("div",{style:{textAlign:"center",marginTop:30}},B.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ie,alt:"\u4E8C\u7EF4\u7801",width:160})))})},l=(z,R="")=>{const{shixunsDetail:{detail:W}}=(0,r.getDvaApp)()._store.getState();if((W==null?void 0:W.public)===2||(W==null?void 0:W.public)===1||(W==null?void 0:W.shixun_status)===3){let L="";return(W==null?void 0:W.public)===2&&(L="\u5DF2\u516C\u5F00"),(W==null?void 0:W.public)===1&&(L="\u5F85\u5BA1\u6838"),(W==null?void 0:W.shixun_status)===3&&(L="\u5DF2\u5173\u95ED"),a.default.info({centered:!0,icon:B.createElement(i.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:B.createElement("div",{className:"tc",style:{marginLeft:-38}},B.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},B.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",L,"\uFF0C",R,"\u3002"),B.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),B.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ie,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(W==null?void 0:W.shixun_status)===2?(a.default.confirm({centered:!0,icon:B.createElement(i.Z,null),title:"\u63D0\u793A",content:B.createElement("div",null,B.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",R,"\u3002"),B.createElement("br",null),B.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{a.default.confirm({width:440,centered:!0,icon:B.createElement(i.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>x(void 0,null,function*(){(yield z({type:"shixunsDetail/cancelRelease",payload:{id:W==null?void 0:W.identifier}})).status!==401&&(V.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),z({type:"shixunsDetail/getShixunsDetail",payload:{id:W==null?void 0:W.identifier}}),z({type:"practiceSetting/getCommonData",payload:{id:W==null?void 0:W.identifier}}))})})}}),!0):!1}},50371:function(dn,st){"use strict";function e(){const r=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let a=1;a{const d=g[V];d!==void 0&&(r[V]=d)})}return r}st.Z=e},13845:function(dn,st,e){"use strict";e.d(st,{F:function(){return r},Z:function(){return a}});function r(g){return g!=null&&g===g.window}function a(g,V){var d,w;if(typeof window=="undefined")return 0;const i=V?"scrollTop":"scrollLeft";let ie=0;return r(g)?ie=g[V?"pageYOffset":"pageXOffset"]:g instanceof Document?ie=g.documentElement[i]:(g instanceof HTMLElement||g)&&(ie=g[i]),g&&!r(g)&&typeof ie!="number"&&(ie=(w=((d=g.ownerDocument)!==null&&d!==void 0?d:g).documentElement)===null||w===void 0?void 0:w[i]),ie}},56762:function(dn,st,e){"use strict";e.d(st,{Z:function(){return a}});var r=e(59301);function a(){const[,g]=r.useReducer(V=>V+1,0);return g}},68031:function(dn,st,e){"use strict";e.d(st,{Z:function(){return V}});var r=e(16089);function a(d,w,i,ie){const ee=i-w;return d/=ie/2,d<1?ee/2*d*d*d+w:ee/2*((d-=2)*d*d+2)+w}var g=e(13845);function V(d){let w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:i=()=>window,callback:ie,duration:ee=450}=w,j=i(),Se=(0,g.Z)(j,!0),B=Date.now(),x=()=>{const X=Date.now()-B,Y=a(X>ee?ee:X,Se,d,ee);(0,g.F)(j)?j.scrollTo(window.pageXOffset,Y):j instanceof Document||j.constructor.name==="HTMLDocument"?j.documentElement.scrollTop=Y:j.scrollTop=Y,Xi||w},27666:function(dn,st,e){"use strict";var r=e(94480),a=e(16089);function g(V){let d;const w=ie=>()=>{d=null,V.apply(void 0,(0,r.Z)(ie))},i=function(){if(d==null){for(var ie=arguments.length,ee=new Array(ie),j=0;j{a.Z.cancel(d),d=null},i}st.Z=g},81228:function(dn,st,e){"use strict";e.d(st,{Z:function(){return z}});var r=e(67732),a=e(83652),g=e(42403),V=e(158),d=e(59301),w=e(92310),i=e.n(w),ie=e(29301),ee=e(2738),j=e(27666),Se=e(36355),B=e(83116),x=e(37613);const ce=R=>{const{componentCls:W}=R;return{[W]:{position:"fixed",zIndex:R.zIndexPopup}}};var X=(0,B.Z)("Affix",R=>{const W=(0,x.TS)(R,{zIndexPopup:R.zIndexBase+10});return[ce(W)]});function Y(R){return R!==window?R.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function ze(R,W,L){if(L!==void 0&&W.top>R.top-L)return L+W.top}function ge(R,W,L){if(L!==void 0&&W.bottom{const b=M.getTargetFunc(),te=b==null?void 0:b(),{prevTarget:ue}=M.state;ue!==te&&(nt.forEach(Ue=>{ue==null||ue.removeEventListener(Ue,M.lazyUpdatePosition),te==null||te.addEventListener(Ue,M.lazyUpdatePosition)}),M.updatePosition(),M.setState({prevTarget:te}))},M.removeListeners=()=>{M.timer&&(clearTimeout(M.timer),M.timer=null);const{prevTarget:b}=M.state,te=M.getTargetFunc(),ue=te==null?void 0:te();nt.forEach(Ue=>{ue==null||ue.removeEventListener(Ue,M.lazyUpdatePosition),b==null||b.removeEventListener(Ue,M.lazyUpdatePosition)}),M.updatePosition.cancel(),M.lazyUpdatePosition.cancel()},M.getOffsetTop=()=>{const{offsetBottom:b,offsetTop:te}=M.props;return b===void 0&&te===void 0?0:te},M.getOffsetBottom=()=>M.props.offsetBottom,M.measure=()=>{const{status:b,lastAffix:te}=M.state,{onChange:ue}=M.props,Ue=M.getTargetFunc();if(b!==se.Prepare||!M.fixedNodeRef.current||!M.placeholderNodeRef.current||!Ue)return;const fe=M.getOffsetTop(),Ae=M.getOffsetBottom(),Pe=Ue();if(Pe){const q={status:se.None},xe=Y(M.placeholderNodeRef.current);if(xe.top===0&&xe.left===0&&xe.width===0&&xe.height===0)return;const H=Y(Pe),oe=ze(xe,H,fe),Me=ge(xe,H,Ae);oe!==void 0?(q.affixStyle={position:"fixed",top:oe,width:xe.width,height:xe.height},q.placeholderStyle={width:xe.width,height:xe.height}):Me!==void 0&&(q.affixStyle={position:"fixed",bottom:Me,width:xe.width,height:xe.height},q.placeholderStyle={width:xe.width,height:xe.height}),q.lastAffix=!!q.affixStyle,ue&&te!==q.lastAffix&&ue(q.lastAffix),M.setState(q)}},M.prepareMeasure=()=>{M.setState({status:se.Prepare,affixStyle:void 0,placeholderStyle:void 0})},M.updatePosition=(0,j.Z)(()=>{M.prepareMeasure()}),M.lazyUpdatePosition=(0,j.Z)(()=>{const b=M.getTargetFunc(),{affixStyle:te}=M.state;if(b&&te){const ue=M.getOffsetTop(),Ue=M.getOffsetBottom(),fe=b();if(fe&&M.placeholderNodeRef.current){const Ae=Y(fe),Pe=Y(M.placeholderNodeRef.current),q=ze(Pe,Ae,ue),xe=ge(Pe,Ae,Ue);if(q!==void 0&&te.top===q||xe!==void 0&&te.bottom===xe)return}}M.prepareMeasure()}),M}return(0,a.Z)(L,[{key:"getTargetFunc",value:function(){const{getTargetContainer:b}=this.context,{target:te}=this.props;return te!==void 0?te:b!=null?b:Ne}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(b){this.addListeners(),(b.offsetTop!==this.props.offsetTop||b.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:b,placeholderStyle:te}=this.state,{affixPrefixCls:ue,rootClassName:Ue,children:fe}=this.props,Ae=i()(b&&Ue,{[ue]:!!b});let Pe=(0,ee.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return d.createElement(ie.Z,{onResize:this.updatePosition},d.createElement("div",Object.assign({},Pe,{ref:this.placeholderNodeRef}),b&&d.createElement("div",{style:te,"aria-hidden":"true"}),d.createElement("div",{className:Ae,ref:this.fixedNodeRef,style:b},d.createElement(ie.Z,{onResize:this.updatePosition},fe))))}}]),L}(d.Component);E.contextType=Se.E_;var z=(0,d.forwardRef)((R,W)=>{const{prefixCls:L,rootClassName:M}=R,{getPrefixCls:b}=(0,d.useContext)(Se.E_),te=b("affix",L),[ue,Ue]=X(te),fe=Object.assign(Object.assign({},R),{affixPrefixCls:te,rootClassName:i()(M,Ue)});return ue(d.createElement(E,Object.assign({},fe,{ref:W})))})},24905:function(dn,st,e){"use strict";e.d(st,{default:function(){return z}});var r=e(92310),a=e.n(r),g=e(5630),V=e(59301),d=e(36355),w=e(1684),i=e(32441),ee=V.createContext(null),j=e(98447),Se=e(14088),B=e(4572),x=function(R,W){var L={};for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&W.indexOf(M)<0&&(L[M]=R[M]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,M=Object.getOwnPropertySymbols(R);b{var L;const{prefixCls:M,className:b,rootClassName:te,children:ue,indeterminate:Ue=!1,style:fe,onMouseEnter:Ae,onMouseLeave:Pe,skipGroup:q=!1,disabled:xe}=R,H=x(R,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:oe,direction:Me,checkbox:Ce}=V.useContext(d.E_),G=V.useContext(ee),{isFormItemInput:we}=V.useContext(i.aM),Qe=V.useContext(w.Z),ut=(L=(G==null?void 0:G.disabled)||xe)!==null&&L!==void 0?L:Qe,mt=V.useRef(H.value);V.useEffect(()=>{G==null||G.registerValue(H.value)},[]),V.useEffect(()=>{if(!q)return H.value!==mt.current&&(G==null||G.cancelValue(mt.current),G==null||G.registerValue(H.value),mt.current=H.value),()=>G==null?void 0:G.cancelValue(H.value)},[H.value]);const ot=oe("checkbox",M),[yt,Qt]=(0,j.ZP)(ot),wt=Object.assign({},H);G&&!q&&(wt.onChange=function(){H.onChange&&H.onChange.apply(H,arguments),G.toggleOption&&G.toggleOption({label:ue,value:H.value})},wt.name=G.name,wt.checked=G.value.includes(H.value));const Ie=a()(`${ot}-wrapper`,{[`${ot}-rtl`]:Me==="rtl",[`${ot}-wrapper-checked`]:wt.checked,[`${ot}-wrapper-disabled`]:ut,[`${ot}-wrapper-in-form-item`]:we},Ce==null?void 0:Ce.className,b,te,Qt),It=a()({[`${ot}-indeterminate`]:Ue},B.A,Qt),de=Ue?"mixed":void 0;return yt(V.createElement(Se.Z,{component:"Checkbox",disabled:ut},V.createElement("label",{className:Ie,style:Object.assign(Object.assign({},Ce==null?void 0:Ce.style),fe),onMouseEnter:Ae,onMouseLeave:Pe},V.createElement(g.Z,Object.assign({"aria-checked":de},wt,{prefixCls:ot,className:It,disabled:ut,ref:W})),ue!==void 0&&V.createElement("span",null,ue))))};var Y=V.forwardRef(ce),ze=e(94480),ge=e(2738),nt=function(R,W){var L={};for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&W.indexOf(M)<0&&(L[M]=R[M]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,M=Object.getOwnPropertySymbols(R);b{const{defaultValue:L,children:M,options:b=[],prefixCls:te,className:ue,rootClassName:Ue,style:fe,onChange:Ae}=R,Pe=nt(R,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:q,direction:xe}=V.useContext(d.E_),[H,oe]=V.useState(Pe.value||L||[]),[Me,Ce]=V.useState([]);V.useEffect(()=>{"value"in Pe&&oe(Pe.value||[])},[Pe.value]);const G=V.useMemo(()=>b.map(re=>typeof re=="string"||typeof re=="number"?{label:re,value:re}:re),[b]),we=re=>{Ce(I=>I.filter(m=>m!==re))},Qe=re=>{Ce(I=>[].concat((0,ze.Z)(I),[re]))},ut=re=>{const I=H.indexOf(re.value),m=(0,ze.Z)(H);I===-1?m.push(re.value):m.splice(I,1),"value"in Pe||oe(m),Ae==null||Ae(m.filter(ae=>Me.includes(ae)).sort((ae,ne)=>{const O=G.findIndex(be=>be.value===ae),S=G.findIndex(be=>be.value===ne);return O-S}))},mt=q("checkbox",te),ot=`${mt}-group`,[yt,Qt]=(0,j.ZP)(mt),wt=(0,ge.Z)(Pe,["value","disabled"]),Ie=b.length?G.map(re=>V.createElement(Y,{prefixCls:mt,key:re.value.toString(),disabled:"disabled"in re?re.disabled:Pe.disabled,value:re.value,checked:H.includes(re.value),onChange:re.onChange,className:`${ot}-item`,style:re.style,title:re.title},re.label)):M,It={toggleOption:ut,value:H,disabled:Pe.disabled,name:Pe.name,registerValue:Qe,cancelValue:we},de=a()(ot,{[`${ot}-rtl`]:xe==="rtl"},ue,Ue,Qt);return yt(V.createElement("div",Object.assign({className:de,style:fe},wt,{ref:W}),V.createElement(ee.Provider,{value:It},Ie)))},se=V.forwardRef(Ne);var E=V.memo(se);const l=Y;l.Group=E,l.__ANT_CHECKBOX=!0;var z=l},98447:function(dn,st,e){"use strict";e.d(st,{C2:function(){return d}});var r=e(17313),a=e(37613),g=e(83116);const V=w=>{const{checkboxCls:i}=w,ie=`${i}-wrapper`;return[{[`${i}-group`]:Object.assign(Object.assign({},(0,r.Wf)(w)),{display:"inline-flex",flexWrap:"wrap",columnGap:w.marginXS,[`> ${w.antCls}-row`]:{flex:1}}),[ie]:Object.assign(Object.assign({},(0,r.Wf)(w)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ie}`]:{marginInlineStart:0},[`&${ie}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[i]:Object.assign(Object.assign({},(0,r.Wf)(w)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:w.borderRadiusSM,alignSelf:"center",[`${i}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${i}-inner`]:Object.assign({},(0,r.oN)(w))},[`${i}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:w.checkboxSize,height:w.checkboxSize,direction:"ltr",backgroundColor:w.colorBgContainer,border:`${w.lineWidth}px ${w.lineType} ${w.colorBorder}`,borderRadius:w.borderRadiusSM,borderCollapse:"separate",transition:`all ${w.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:w.checkboxSize/14*5,height:w.checkboxSize/14*8,border:`${w.lineWidthBold}px solid ${w.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${w.motionDurationFast} ${w.motionEaseInBack}, opacity ${w.motionDurationFast}`}},"& + span":{paddingInlineStart:w.paddingXS,paddingInlineEnd:w.paddingXS}})},{[` +(self.webpackChunk=self.webpackChunk||[]).push([[1678],{89489:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},59477:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},40001:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},26227:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},49198:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},84105:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},41464:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},18785:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},87169:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},73331:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},15277:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},52671:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},8657:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},56082:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},33853:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},15075:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},32134:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-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 8h152v152c0 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-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},62772:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},43531:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},61485:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},38819:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},47472:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},87395:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(54476),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},61191:function(dn,st){"use strict";st.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},4324:function(dn,st,e){"use strict";e.d(st,{Q:function(){return w}});var r=e(59301),a=e(57809),g=e(5112),V=e(5871),d=e(59301),w=(ie=>(ie[ie.Number=1]="Number",ie[ie.Percent=2]="Percent",ie))(w||{});const i=({value:ie,onChange:ee,disabled:j,hidePercentOption:Se=!1,percentType:B="select"})=>{const x=(0,r.useMemo)(()=>Se?1:2,[Se]),[ce,X]=(0,r.useState)(x);console.log(ce);const Y=ge=>ie.type===1?`${ge}\u5206`:`${ge}%`,ze=(0,r.useCallback)(ge=>{if(ce===1){const nt=ge.replace("\u5206","");return isNaN(parseInt(nt,10))?0:nt}else return ge.replace("%","")},[ce]);return(0,r.useEffect)(()=>{X(ie.type)},[ie]),d.createElement("div",{style:{display:"flex",alignItems:"center"}},B=="select"&&d.createElement(a.default,{size:"large",onChange:ge=>{X(ge),ee({type:ge,inputValue:ge===1?5:20})},value:ce||x,style:{width:100},options:Se?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:j}),B=="radio"&&d.createElement(g.ZP.Group,{size:"large",onChange:ge=>{const nt=ge.target.value;X(nt),ee({type:nt,inputValue:nt===1?5:20})},value:ce||x,disabled:j},!Se&&d.createElement(g.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),d.createElement(g.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),B=="radio"&&d.createElement("div",{style:{marginRight:"10px",color:"#000000"}},ie.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),d.createElement(V.Z,{size:"large",disabled:j,value:ie.inputValue,style:{width:"120px"},parser:ze,addonAfter:ie.type===1?"\u5206":"%",max:ce===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:ge=>{ee({type:ce,inputValue:ge})}}),B=="radio"&&ie.type==2&&d.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};st.Z=i},23888:function(dn,st,e){"use strict";e.d(st,{tF:function(){return B}});var r=e(59301),a=e(5083),g=e(66649),V=e.n(g),d=Object.defineProperty,w=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,ee=(ce,X,Y)=>X in ce?d(ce,X,{enumerable:!0,configurable:!0,writable:!0,value:Y}):ce[X]=Y,j=(ce,X)=>{for(var Y in X||(X={}))i.call(X,Y)&&ee(ce,Y,X[Y]);if(w)for(var Y of w(X))ie.call(X,Y)&&ee(ce,Y,X[Y]);return ce};function Se(ce){let X=new Date().getTime();return ce&&ce30?V()(`${X}:00`).add(1,"hours"):V()(ce)}st.ZP=({value:ce,onChange:X,style:Y={},disabled:ze=!1,showTimeConfig:ge})=>{function nt(Ne,se){X(Ne&&x(se))}return r.createElement(a.default,{showTime:j({format:"HH:mm",minuteStep:30},ge),showToday:!1,value:ce,format:B,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",style:Y,onChange:nt,disabled:ze,disabledDate:Se})}},83028:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(59301),a={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},g=e(43418),V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",d="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",w=(ee,j,Se)=>new Promise((B,x)=>{var ce=ze=>{try{Y(Se.next(ze))}catch(ge){x(ge)}},X=ze=>{try{Y(Se.throw(ze))}catch(ge){x(ge)}},Y=ze=>ze.done?B(ze.value):Promise.resolve(ze.value).then(ce,X);Y((Se=Se.apply(ee,j)).next())}),ie=({type:ee,resdata:j,onok:Se,oktext:B,okloading:x})=>{const[ce,X]=(0,r.useState)(!1),{can_copy_list:Y,can_copy_num:ze,challenge_type:ge,course_data_list:nt,no_copy_list:Ne,no_copy_num:se,no_use_list:E,no_use_num:l,repeat_shixun_num:z,student_count:R,total_num:W,use_num:L}=j;let M=ze>0||ee==="exercise";(0,r.useEffect)(()=>{(j==null?void 0:j.student_count)>0&&X(!0)},[j]),console.log("---11",x),(0,r.useEffect)(()=>{x||X(!1)},[x]);const b=()=>{if(ee==="exercise"&&ge===1)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(ee==="exercise"&&ge===2)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="shixun"&&ge===1)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="shixun"&&ge===2)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="subject"&&ge===1)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="subject"&&ge===2)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",r.createElement("span",{className:a.orangeColor},R)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",r.createElement("span",{className:a.orangeColor},L)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="exercisepush")return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(ee==="shixunpush"&&ge===1)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="shixunpush"&&ge===2)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},te=()=>{if(ee==="exercise"||ee==="subject"||ee==="exercisepush"||ee==="shixunpush")return r.createElement("div",{style:{marginTop:20}},se>0&&r.createElement("div",null,r.createElement("span",{className:a.flex},r.createElement("img",{src:d,style:{width:14}}),r.createElement("span",{className:a.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),r.createElement("div",{className:a.statusbody},ee==="exercise"&&r.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(ee==="subject"||ee==="exercisepush")&&r.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",M&&r.createElement("span",{className:a.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),ee==="shixunpush"&&r.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",M&&r.createElement("span",{className:a.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),r.createElement("div",null,Ne==null?void 0:Ne.map((ue,Ue)=>r.createElement("a",{href:`/shixuns/${ue.identifier}/challenges`,target:"_blank"},"\u300A",ue==null?void 0:ue.name,"\u300B",Ue+1!==se&&"\u3001"))))),ze>0&&r.createElement("div",{style:{marginTop:20}},r.createElement("span",{className:a.flex},r.createElement("img",{src:V,style:{width:14}}),r.createElement("span",{className:a.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),r.createElement("div",{className:a.statusbody},ee==="exercise"&&r.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(ee==="subject"||ee==="exercisepush")&&r.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),ee==="shixunpush"&&r.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),r.createElement("div",null,Y==null?void 0:Y.map((ue,Ue)=>r.createElement("a",{href:`/shixuns/${ue.identifier}/challenges`,target:"_blank"},"\u300A",ue==null?void 0:ue.name,"\u300B",Ue+1!==ze&&"\u3001"))))));if(ee==="shixun")return r.createElement("div",{style:{marginTop:20}},ze>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return r.createElement(g.default,{open:ce,onCancel:()=>{X(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!M&&"none"}},zIndex:1003,confirmLoading:x,okText:M?B:"\u6211\u77E5\u9053\u4E86",onOk:()=>w(void 0,null,function*(){M?yield Se([...Y,...E]):X(!1)})},r.createElement("div",{style:{maxHeight:600,overflow:"auto"}},b(),te()))}},61584:function(dn,st,e){"use strict";e.d(st,{i:function(){return l},Z:function(){return R}});var r={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"},a=e(71418),g=e(6848),V=e(93948),d=e(92310),w=e.n(d),i=e(65862),ie=e(2524),ee=e(41867),j=e(79005),Se=e(20345),B=e(77882),x=e(31081),ce=e(75309),X=e(71979),Y=e(47558),ze=e(42922),ge=e(66832),nt=e(96593),Ne=e(19664),se=e(91833),E=e(59301);const l=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:j,swimg:Se},{name:"101\u8BA1\u5212",ptimg:B,swimg:x},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ce,swimg:X},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Y,swimg:ze},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ge,swimg:nt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ne,swimg:se}];var R=({className:W,dataSource:L=[],col:M=4,right:b,bottom:te=23,precision:ue=0,wrapWidth:Ue=1200,trackEventItems:fe,loading:Ae,onRemove:Pe=()=>{},isCurrent:q=!0,showAlias:Ce=!1,showProgress:H=!1})=>{const oe=Math.floor((Ue-(M-1)*b)/M),Me=[{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(xe=>(window.ENV==="build"&&(xe.ptimg=`/react/build${xe.ptimg}`,xe.swimg=`/react/build${xe.swimg}`),xe));return E.createElement(a.Z,{spinning:Ae},E.createElement("div",{className:w()(r.list,W)},!!(L!=null&&L.length)&&(L==null?void 0:L.map((xe,G)=>{var we,Qe,ut,mt,ot,yt;const{name:Qt,id:wt,identifier:Ie,featured:It,school_name:de,image_url:re,excellent:I,is_plan:m}=xe;return E.createElement("div",{key:wt,className:q&&H?r.wrapisCurrent:r.wrap,style:{width:oe,marginRight:(1+G)%M===0?0:b+ue,marginBottom:te}},E.createElement("a",{className:r.li,onClick:ae=>{ae.preventDefault(),ae.stopPropagation(),fe&&(0,i.L9)([fe]),(0,i.xg)(`/paths/${Ie}`)}},E.createElement("div",{className:r.img},E.createElement("img",{className:r.cover,src:`${re}`}),q&&(0,ee.bg)()&&(xe==null?void 0:xe.studying)&&E.createElement("div",{className:`${r.movebq} user-path-items`,onClick:ae=>{ae.stopPropagation(),Pe(xe)}},E.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),E.createElement("span",{className:"c-red"},"\u79FB\u9664")),(we=xe==null?void 0:xe.subject_tags)==null?void 0:we.map((ae,ne)=>{var O,S;if(ne===0){const _=(O=Me.find(N=>N.name==ae))==null?void 0:O.swimg;return E.createElement("img",{className:r.sign,src:_,style:{left:"-4px"}})}const be=(S=Me.find(_=>_.name==ae))==null?void 0:S.ptimg;return E.createElement("img",{className:r.sign,src:be,style:{left:`${48+52*(ne-1)+2*ne}px`}})}),E.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(xe==null?void 0:xe.excellent)&&E.createElement("div",{className:r.bq},"\u5F00\u653E\u8BFE\u7A0B"))),E.createElement("div",{className:r.name},E.createElement(g.Z,{title:Ce&&(xe!=null&&xe.excellent_alias_name)?E.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Qt}`,E.createElement("br",null),E.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${xe==null?void 0:xe.excellent_alias_name}`)):Qt},E.createElement("span",{className:r.e},Ce&&(xe==null?void 0:xe.excellent_alias_name)||Qt))),q&&H&&((Qe=xe==null?void 0:xe.progress)==null?void 0:Qe.all_score)!=0&&E.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},E.createElement(V.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((ut=xe==null?void 0:xe.progress)==null?void 0:ut.my_score)/((mt=xe==null?void 0:xe.progress)==null?void 0:mt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ot=xe==null?void 0:xe.progress)==null?void 0:ot.my_score,"/",(yt=xe==null?void 0:xe.progress)==null?void 0:yt.all_score),(!q||!H)&&E.createElement("div",{className:r.tags},E.createElement("div",null,E.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),E.createElement("span",null,xe.stages_count))),E.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),E.createElement("span",null,xe.members_count)))))))})),!L.length&&E.createElement(ie.Z,null)))}},39864:function(dn,st,e){"use strict";e.d(st,{jL:function(){return d},w9:function(){return Ge},dN:function(){return k},QD:function(){return Pt},cQ:function(){return mt.Z},Oz:function(){return _},op:function(){return F},O5:function(){return lt},_b:function(){return $t},t7:function(){return L},Gi:function(){return Sn},YG:function(){return Wt},kT:function(){return ln},qp:function(){return ze},K3:function(){return Ne},vr:function(){return jt},qE:function(){return Z},Je:function(){return te},wb:function(){return G},lB:function(){return ut},cq:function(){return fr},tp:function(){return l},Si:function(){return mn},k8:function(){return wr},Du:function(){return yr}});var r=e(59301),a={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"},g="data:image/png;base64,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",d=({dataSource:it=[],img:vt,imgWidth:gt=346,title:qt,sunTitle:wn,bannerExtraContent:Un})=>r.createElement("div",{className:a.banner},r.createElement("div",{className:a.content},r.createElement("aside",null,r.createElement("p",null,r.createElement("b",null,qt),r.createElement("span",null,wn)),it.length>0&&r.createElement("div",{className:a.btns},it.map((Fn,bn)=>r.createElement("div",{key:bn,onClick:Fn.click},Fn.name,Fn.sign?r.createElement("img",{src:g,width:39}):null))),Un),vt&&r.createElement("img",{style:{marginTop:33,marginRight:38},src:vt,width:gt}))),w={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"},i=e(92310),ie=e.n(i),ee=e(89392),j=Object.defineProperty,Se=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,ce=(it,vt,gt)=>vt in it?j(it,vt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):it[vt]=gt,X=(it,vt)=>{for(var gt in vt||(vt={}))B.call(vt,gt)&&ce(it,gt,vt[gt]);if(Se)for(var gt of Se(vt))x.call(vt,gt)&&ce(it,gt,vt[gt]);return it},ze=({dataSource:it=[],value:vt,onChange:gt,onTitleChange:qt,className:wn,title:Un,titleWidth:Fn=41,style:bn={},fontColor:sn="#6A7283",showCount:_n,classNameActive:Hn,styleItem:er={}})=>{const[zr,Xr]=(0,r.useState)(0),[ca,Ca]=(0,r.useState)(!1),tr=(0,r.useRef)(null),Va=(0,r.useRef)(null);return(0,r.useEffect)(()=>{var Xa;it.length!==0&&(((Xa=tr==null?void 0:tr.current)==null?void 0:Xa.clientHeight)>97?Xr(1):Xr(0)),it.length===0&&Xr(0),Ca(!1)},[it]),r.createElement("div",{className:ie()(w.row,wn),style:bn},r.createElement("div",{onClick:(0,ee.throttle)(()=>qt==null?void 0:qt(),2e3),style:{width:Fn,marginTop:ca?12:4},className:`${w.title} ${qt?"current":""}`},Un),r.createElement("div",{className:ca?`${w.tagsWrap} ${w.tagsBorderWrap}`:w.tagsWrap},r.createElement("div",{className:w.bar,ref:Va,style:zr>0?{height:zr===1?97:"auto",overflow:zr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},r.createElement("div",{className:w.tag,ref:tr},it==null?void 0:it.map(Xa=>r.createElement("span",{onClick:()=>gt(Xa.id),key:Xa.id,style:X(X({color:sn},er),(Xa==null?void 0:Xa.style)||{}),className:vt===Xa.id?ie()(Hn||w.active,Xa.classNameActive):""},r.createElement("span",{title:Xa.name,className:w.name},Xa.name),!!_n&&r.createElement("span",{className:w.num},Xa.count))))),!!zr&&r.createElement(r.Fragment,null,zr===1?r.createElement("div",{onClick:()=>{var Xa;Xr(2),((Xa=tr==null?void 0:tr.current)==null?void 0:Xa.clientHeight)>245?Ca(!0):Ca(!1)},className:w.action},"\u5C55\u5F00",r.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):r.createElement("div",{onClick:()=>{Va.current.scrollTop=0,Xr(1),Ca(!1)},className:w.action},"\u6536\u8D77",r.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ge={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"},Ne=({dataSource:it=[],value:vt,onChange:gt,onTitleChange:qt,className:wn,title:Un,titleWidth:Fn=41,style:bn={},fontColor:sn="#6A7283",showCount:_n,expand:Hn=!0})=>{const[er,zr]=(0,r.useState)(0),[Xr,ca]=(0,r.useState)(!1),Ca=(0,r.useRef)(null),tr=(0,r.useRef)(null),[Va,Xa]=(0,r.useState)(Hn);return r.createElement("div",{className:ie()(ge.row,wn),style:bn},r.createElement("div",{className:"flex item-center justify-between"},r.createElement("div",{onClick:(0,ee.throttle)(()=>qt==null?void 0:qt(),2e3),style:{width:Fn,marginTop:Xr?12:4},className:`${ge.title} ${qt?"current":""}`},Un),r.createElement("i",{className:`iconfont ${Va?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Va?8:10},onClick:()=>Xa(!Va)})),Va&&r.createElement("div",{className:Xr?`${ge.tagsWrap} ${ge.tagsBorderWrap}`:ge.tagsWrap},r.createElement("div",{className:ge.fenge}),r.createElement("div",{className:ge.bar,ref:tr},r.createElement("div",{className:ge.tag,ref:Ca},it==null?void 0:it.map(ja=>r.createElement("span",{onClick:()=>gt(ja.id),key:ja.id,style:{color:sn},className:vt===ja.id?ge.active:""},r.createElement("span",{title:ja.name,className:ge.name},ja.name),!!_n&&r.createElement("span",{className:ge.num},ja.count)))))))},se={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"},l=({dataSource:it=[],value:vt,onChange:gt,className:qt,style:wn={}})=>r.createElement("div",{style:wn,className:ie()(se.tabs,qt)},it.map(Un=>r.createElement("span",{onClick:()=>gt(Un.id),className:vt===Un.id?se.active:"",key:Un.id},Un.name))),z={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"},R=e(92832),L=({dataSource:it=[],value:vt="",onChange:gt,onInputChange:qt=()=>{},className:wn,style:Un={},placeholder:Fn,allowClear:bn=!1})=>{var sn;const[_n,Hn]=(0,r.useState)(""),[er,zr]=(0,r.useState)("");(0,r.useEffect)(()=>{var Ca;let tr=vt;(Ca=JSON.stringify(vt))!=null&&Ca.includes("{")&&(Hn(vt.id),tr=vt.value||"");try{zr(decodeURIComponent(tr||""))}catch(Va){zr(decodeURIComponent(tr||""))}},[vt]);const Xr=()=>{gt(encodeURIComponent(er),_n||null)},ca=Ca=>{Ca!==_n&&(Hn(Ca),gt(encodeURIComponent(er),Ca))};return r.createElement("div",{className:ie()(z.input,wn),style:Un},!!it.length&&r.createElement("div",{className:z.dropdown},r.createElement("div",{className:z.text},(sn=it.find(Ca=>Ca.id===_n))==null?void 0:sn.name,r.createElement("i",{className:"iconfont icon-zhankai4"}),r.createElement("b",{className:z.b1}),r.createElement("b",{className:z.b2})),r.createElement("div",{className:z.menu},it.map((Ca,tr)=>r.createElement("div",{key:tr,onClick:()=>ca(Ca.id)},Ca.name)))),r.createElement(R.default,{onPressEnter:Xr,value:er,onChange:Ca=>{zr(Ca.target.value),qt(encodeURIComponent(Ca.target.value),_n||null)},bordered:!1,placeholder:Fn}),r.createElement("i",{onClick:Xr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},M={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"},te=({value:it,onChange:vt,className:gt,total:qt,pageSize:wn,style:Un={}})=>{const Fn=it<2,bn=it>=Math.ceil(qt/wn);return qt<=wn?r.createElement(r.Fragment,null):r.createElement("div",{className:ie()(M.quickPager,gt),style:Un},r.createElement("div",{onClick:()=>{Fn||vt(it-1,"prev")},className:Fn?M.disabled:""},"\u4E0A\u4E00\u9875"),r.createElement("div",{onClick:()=>{bn||vt(it+1,"next")},className:bn?M.disabled:""},"\u4E0B\u4E00\u9875"))},ue={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=e(71418),fe=e(6848),Ae=e(13570),Pe=e(74128),q=e(65862),Ce=e(96908),H=e(57177),oe=e(81378),Me=e(2524),G=({className:it,dataSource:vt=[],col:gt=4,right:qt,bottom:wn=23,precision:Un=0,wrapWidth:Fn=1200,trackEventItems:bn,loading:sn})=>{const _n=Math.floor((Fn-(gt-1)*qt)/gt);return r.createElement(Ue.Z,{spinning:sn},r.createElement("div",{className:ie()(ue.list,it)},!!vt.length&&vt.map((Hn,er)=>{const{name:zr,id:Xr,identifier:ca,power:Ca,cover_image_id:tr,pic:Va}=Hn;return r.createElement("div",{className:ue.wrap,key:Xr,style:{width:_n,marginRight:(1+er)%gt===0?0:qt+Un,marginBottom:wn}},r.createElement("a",{target:"_blank",href:`/shixuns/${ca}/challenges`,className:ue.li,onClick:Xa=>{Xa.preventDefault(),bn&&(0,q.L9)([bn]),Ca&&(0,q.xg)(`/shixuns/${ca}/challenges`)}},r.createElement("div",{className:ue.img},r.createElement("img",{className:ue.cover,src:`${Va}`}),Hn.is_jupyter&&r.createElement("img",{className:ue.sign,src:Ce}),Hn.is_jupyter_lab&&r.createElement("img",{className:ue.sign,src:H}),Hn.is_unity_3d&&r.createElement("img",{className:ue.sign,src:oe})),r.createElement("div",{className:ue.name},r.createElement(fe.Z,{title:zr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},r.createElement("span",{className:ue.e},zr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),r.createElement("div",{className:ue.tags},r.createElement(fe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},r.createElement("span",null,r.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),r.createElement("span",null,Hn.challenges_count))),!!Hn.myshixuns_count&&r.createElement(fe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},r.createElement("span",null,r.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),r.createElement("span",null,Hn.myshixuns_count))),r.createElement(fe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},r.createElement("span",null,r.createElement("span",null,Hn.level))),r.createElement("div",{className:ue.rate},r.createElement(Ae.Z,{allowHalf:!0,disabled:!0,defaultValue:Hn.score_info}),r.createElement("span",null,"\xA0",Hn.score_info?`${Hn.score_info}\u5206`:"5\u5206")))),!Ca&&r.createElement("div",{className:ue.lockWrap},r.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),r.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!vt.length&&r.createElement(Me.Z,null)))},we={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"},ut=({className:it,dataSource:vt=[],col:gt=4,right:qt,bottom:wn=23,precision:Un=0,wrapWidth:Fn=1200,wrapClassName:bn,trackEventItems:sn,loading:_n})=>{const Hn=Math.floor((Fn-(gt-1)*qt)/gt);return r.createElement(Ue.Z,{spinning:_n},r.createElement("div",{className:ie()(we.list,it)},!!vt.length&&vt.map((er,zr)=>{const{name:Xr,id:ca,identifier:Ca,power:tr,cover_image_id:Va,pic:Xa}=er;return r.createElement("div",{className:ie()(we.wrap,bn),key:ca,style:{width:Hn,marginRight:(1+zr)%gt===0?0:qt+Un,marginBottom:wn}},r.createElement("a",{target:"_blank",href:`/shixuns/${Ca}/challenges`,className:we.li,onClick:ja=>{ja.preventDefault(),sn&&(0,q.L9)([sn]),tr&&(0,q.xg)(`/shixuns/${Ca}/challenges`)}},r.createElement("img",{src:e(47621),className:we.titleBg}),r.createElement("div",{className:we.name},r.createElement(fe.Z,{title:Xr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},r.createElement("span",{className:we.e},Xr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),r.createElement("div",{style:{padding:"14px",paddingBottom:0}},r.createElement("div",{className:we.img},r.createElement("img",{className:we.cover,src:Va?`${Pe.Z.API_SERVER}/api/attachments/${Va}`:`${Pe.Z.IMG_SERVER+Xa}`}),er.is_jupyter&&r.createElement("div",{className:we.bq},"Jupyter"),er.is_jupyter_lab&&r.createElement("div",{className:we.bq},"JupyterLab"),er.is_unity_3d&&r.createElement("div",{className:we.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),r.createElement("div",{className:"mt20 flex item-center justify-between"},r.createElement("div",null,r.createElement("span",{className:we.text},"\u5B66\u4E60\u4EBA\u6570"),r.createElement("span",{className:we.value},er.myshixuns_count)),r.createElement("div",null,r.createElement("span",{className:we.text},"\u56F0\u96BE\u7B49\u7EA7"),r.createElement("span",{className:we.value},er.level))),r.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},r.createElement("div",null,r.createElement("span",{className:we.text},"\u5173\u5361\u6570"),r.createElement("span",{className:we.value},er.challenges_count)),r.createElement("div",{className:we.rate},r.createElement(Ae.Z,{allowHalf:!0,disabled:!0,defaultValue:er.score_info}),r.createElement("span",{className:we.value,style:{color:"#FF9C00"}},"\xA0",er.score_info?`${er.score_info}\u5206`:"5\u5206"))))),!tr&&r.createElement("div",{className:we.lockWrap},r.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),r.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!vt.length&&r.createElement(Me.Z,null)))},mt=e(61584),ot={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"},yt=e(79005),Qt=e(20345),wt=e(77882),Ie=e(31081),It=e(75309),de=e(71979),re=e(47558),I=e(42922),m=e(66832),ae=e(96593),ne=e(19664),O=e(91833);const S=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:yt,swimg:Qt},{name:"101\u8BA1\u5212",ptimg:wt,swimg:Ie},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:It,swimg:de},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:re,swimg:I},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:m,swimg:ae},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ne,swimg:O}];var _=({className:it,dataSource:vt=[],col:gt=4,right:qt,bottom:wn=23,precision:Un=0,wrapWidth:Fn=1200,trackEventItems:bn,loading:sn,wrapClassName:_n,imgClassName:Hn,isArrow:er=!1})=>{const zr=Math.floor((Fn-(gt-1)*qt)/gt),[Xr,ca]=(0,r.useState)(),[Ca,tr]=(0,r.useState)(),Va=ja=>ca(ja),Xa=()=>ca(-1);return r.createElement(Ue.Z,{spinning:sn},r.createElement("div",{className:ie()(ot.list,it)},!!(vt!=null&&vt.length)&&(vt==null?void 0:vt.map((ja,Yo)=>{var Ho;const{name:al,id:pl,identifier:go,featured:sl,school_name:Yl,image_url:ul,excellent:ql,is_plan:kl}=ja;return r.createElement("div",{key:pl,className:ie()(ot.wrap,_n),style:{width:zr,marginRight:(1+Yo)%gt===0?0:qt+Un,marginBottom:wn}},r.createElement("a",{target:"_blank",href:`/paths/${go}`,className:ot.li,onClick:la=>{la.preventDefault(),bn&&(0,q.L9)([bn]),(0,q.xg)(`/paths/${go}`)}},r.createElement("img",{src:e(39057),className:ot.titleBg}),r.createElement("div",{className:ot.name},r.createElement(fe.Z,{title:al},r.createElement("span",{className:ot.e,style:{color:er&&Xr===Yo?"#145DFF":"#000000"},onMouseEnter:()=>{Va(Yo)},onMouseLeave:Xa},al))),r.createElement("div",{style:{padding:"14px",paddingBottom:0}},r.createElement("div",{className:ie()(ot.img,Hn)},r.createElement("img",{className:ot.cover,src:`${Pe.Z.IMG_SERVER+ul}`}),(Ho=ja==null?void 0:ja.subject_tags)==null?void 0:Ho.map((la,Da)=>{var Do,Ja;if(Da===0){const zo=(Do=S.find(vl=>vl.name==la))==null?void 0:Do.swimg;return r.createElement("img",{className:ot.sign,src:zo,style:{left:"-4px"}})}const lo=(Ja=S.find(zo=>zo.name==la))==null?void 0:Ja.ptimg;return r.createElement("img",{className:ot.sign,src:lo,style:{left:`${48+52*(Da-1)+2*Da}px`}})}),r.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ja==null?void 0:ja.excellent)&&r.createElement("div",{className:ot.bq},"\u5F00\u653E\u8BFE\u7A0B"))),r.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},r.createElement("div",null,r.createElement("span",{className:ot.text},"\u7AE0\u8282\u6570"),r.createElement("span",{className:ot.value},ja.stages_count)),r.createElement("div",null,r.createElement("span",{className:ot.text},"\u5B66\u4E60\u4EBA\u6570"),r.createElement("span",{className:ot.value},ja.members_count))))))})),!vt.length&&r.createElement(Me.Z,null)))},N={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"},ye="data:image/png;base64,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",_e=e(59301),Ge=({className:it,dataSource:vt=[],col:gt=4,right:qt,bottom:wn=23,precision:Un=0,wrapWidth:Fn=1200,trackEventItems:bn,loading:sn})=>{const _n=Math.floor((Fn-(gt-1)*qt)/gt);return _e.createElement(Ue.Z,{spinning:sn},_e.createElement("div",{className:ie()(N.list,it)},!!vt.length&&vt.map((Hn,er)=>{const{subject_identifier:zr,id:Xr,identifier:ca,power:Ca}=Hn,tr=Hn.is_public!=0&&Hn.is_public;return _e.createElement("div",{className:N.wrap,key:Xr,style:{width:_n,marginRight:(1+er)%gt===0?0:qt+Un,marginBottom:wn}},_e.createElement("a",{className:N.li,onClick:Va=>{Va.preventDefault(),bn&&(0,q.L9)([bn]),(0,q.xg)(Hn.first_category_url)}},_e.createElement("div",{className:N.top},_e.createElement(fe.Z,{title:Hn.name},_e.createElement("div",{className:N.name},Hn.name)),_e.createElement("img",{className:N.img,src:Pe.Z.IMG_SERVER+"/images/"+Hn.avatar_url}),_e.createElement("div",{className:N.text,title:Hn.creator},Hn.creator),zr&&_e.createElement("div",{className:N.btns},_e.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),_e.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),tr&&_e.createElement("div",{className:N.sign},"\u516C\u5F00")),_e.createElement("div",{className:N.bottom},Hn.visits>0&&_e.createElement(fe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},_e.createElement("span",null,_e.createElement("i",{className:"iconfont icon-liulanyan"}),_e.createElement("span",null,Hn.visits))),Hn.course_members_count>0&&_e.createElement(fe.Z,{title:"\u6210\u5458",placement:"bottom"},_e.createElement("span",null,_e.createElement("i",{className:"iconfont icon-chengyuan"}),Hn.course_members_count)),Hn.tasks_count>0&&_e.createElement(fe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},_e.createElement("span",null,_e.createElement("i",{className:"iconfont icon-zuoye"}),Hn.tasks_count)),Hn.is_end?_e.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):_e.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Hn.is_accessible&&_e.createElement("div",{className:N.lockWrap},_e.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),_e.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!vt.length&&_e.createElement(Me.Z,null)))},Ye={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"},U="data:image/png;base64,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",k=({className:it,dataSource:vt=[],col:gt=4,right:qt,bottom:wn=23,precision:Un=0,wrapWidth:Fn=1200,wrapClassName:bn,trackEventItems:sn,loading:_n})=>{const Hn=Math.floor((Fn-(gt-1)*qt)/gt);return r.createElement(Ue.Z,{spinning:_n},r.createElement("div",{className:ie()(Ye.list,it)},!!vt.length&&vt.map((er,zr)=>{const{subject_identifier:Xr,id:ca,identifier:Ca,power:tr}=er,Va=er.is_public!=0&&er.is_public;return r.createElement("div",{className:ie()(`${Ye.wrap} ${er.is_accessible?"":Ye.warpStyle}`,bn),key:ca,style:{width:Hn,marginRight:(1+zr)%gt===0?0:qt+Un,marginBottom:wn}},r.createElement("a",{className:Ye.li,onClick:Xa=>{Xa.preventDefault(),sn&&(0,q.L9)([sn]),(0,q.xg)(er.first_category_url)}},r.createElement("div",{className:Ye.creator},r.createElement("img",{className:Ye.img,src:Pe.Z.IMG_SERVER+"/images/"+er.avatar_url}),r.createElement("div",{className:Ye.text,title:er.creator},er.creator)),r.createElement("div",{className:Ye.top},r.createElement(fe.Z,{title:er.name},r.createElement("div",{className:Ye.name},er.name)),Va&&r.createElement("div",{className:Ye.sign},"\u516C\u5F00")),r.createElement("div",{className:Ye.middle},r.createElement("div",{className:Ye.row,style:{marginBottom:6}},r.createElement("div",null,r.createElement("span",{className:Ye.text},"\u8BBF\u95EE\u91CF"),r.createElement("span",{className:Ye.value},(er==null?void 0:er.visits)||0)),r.createElement("div",null,r.createElement("span",{className:Ye.text},"\u6210\u5458"),r.createElement("span",{className:Ye.value},(er==null?void 0:er.course_members_count)||0))),r.createElement("div",{className:Ye.row},r.createElement("div",null,r.createElement("span",{className:Ye.text,style:{width:42}},"\u4F5C",r.createElement("span",{style:{marginLeft:14}},"\u4E1A")),r.createElement("span",{className:Ye.value},(er==null?void 0:er.tasks_count)||0)),r.createElement("div",null,r.createElement("span",{className:Ye.text},"\u72B6\u6001"),er.is_end?r.createElement("span",{className:Ye.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):r.createElement("span",{className:Ye.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Xr&&r.createElement("div",{className:Ye.btns},r.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),r.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!er.is_accessible&&r.createElement("div",{className:Ye.lockWrap},r.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),r.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!vt.length&&r.createElement(Me.Z,null)))},Fe={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"},De=e(65582),Wt=({dataSource:it=[],value:vt,onChange:gt,className:qt,style:wn={},tabBarExtraContent:Un})=>r.createElement("div",{className:ie()(Fe.tabs,qt),style:wn},r.createElement("div",{className:Fe.tabsWrap},it.map((Fn,bn)=>r.createElement("aside",{className:Fe.tab,onClick:()=>{gt(Fn.id),Fn.link&&De.history.push(Fn.link)},key:bn},r.createElement("div",{className:vt===Fn.id?Fe.active:""},Fn.name),(Fn==null?void 0:Fn.resetCount)==null&&(Fn==null?void 0:Fn.total)!==void 0&&r.createElement("span",null,"\uFF08",Fn==null?void 0:Fn.total,"\uFF09"),(Fn==null?void 0:Fn.resetCount)!==void 0&&(Fn==null?void 0:Fn.total)!==void 0&&r.createElement(fe.Z,{title:(Fn==null?void 0:Fn.tip)!=null?Fn==null?void 0:Fn.tip:""},r.createElement("span",{style:{color:"#9096A3"}},"\uFF08",r.createElement("span",{style:{color:"#000"}},Fn==null?void 0:Fn.resetCount),"/",r.createElement("span",null,Fn==null?void 0:Fn.total),"\uFF09"))))),r.createElement("div",{className:Fe.tabBar},Un)),St={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"},ln=({dataSource:it=[],value:vt,onChange:gt,className:qt,style:wn={},tabBarExtraContent:Un})=>r.createElement("div",{className:ie()(St.tabs,qt),style:wn},r.createElement("div",{className:St.tabsWrap},it.map((Fn,bn)=>r.createElement("aside",{className:St.tab,onClick:()=>{gt(Fn.id),Fn.link&&De.history.push(Fn.link)},key:bn},r.createElement("div",{className:vt===Fn.id?St.active:""},Fn.name),(Fn==null?void 0:Fn.resetCount)==null&&(Fn==null?void 0:Fn.total)!==void 0&&r.createElement("span",null,"\uFF08",Fn==null?void 0:Fn.total,"\uFF09"),(Fn==null?void 0:Fn.resetCount)!==void 0&&(Fn==null?void 0:Fn.total)!==void 0&&r.createElement(fe.Z,{title:(Fn==null?void 0:Fn.tip)!=null?Fn==null?void 0:Fn.tip:""},r.createElement("span",{style:{color:"#9096A3"}},"\uFF08",r.createElement("span",{style:{color:"#000"}},Fn==null?void 0:Fn.resetCount),"/",r.createElement("span",null,Fn==null?void 0:Fn.total),"\uFF09"))))),r.createElement("div",{className:St.tabBar},Un)),Sn=({className:it,style:vt={},children:gt})=>r.createElement("div",{className:ie()(it),style:vt},gt),Bn={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"},Jn=e(38854),nr=e(20834);const hn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var fr=({sortValue:it,dropValue:vt,className:gt,onSort:qt,onDrop:wn,dataSource:Un=hn})=>{var Fn;return r.createElement("div",{className:ie()(Bn.orderWrap,gt)},r.createElement(Jn.Z,{dropdownRender:()=>r.createElement(nr.default,null,Un.map((bn,sn)=>r.createElement(nr.default.Item,{key:sn,onClick:()=>wn(bn.id)},bn.name)))},r.createElement("span",{className:Bn.orderTextWrap},(Fn=Un.find(bn=>vt===bn.id))==null?void 0:Fn.name)),r.createElement("span",{className:Bn.orderIconWrap},r.createElement("span",{className:Bn.orderAsc},r.createElement("i",{className:it==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Bn.cursorPointer} ${Bn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Bn.cursorPointer}`,onClick:()=>qt(it==="asc"?"desc":"asc")})),r.createElement("span",{className:Bn.orderDesc},r.createElement("i",{className:it==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Bn.cursorPointer} ${Bn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Bn.cursorPointer}`,onClick:()=>qt(it==="asc"?"desc":"asc")}))))},at={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"},Vt=e(3113),lr=e(2337),Nn=Object.defineProperty,In=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,Tr=(it,vt,gt)=>vt in it?Nn(it,vt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):it[vt]=gt,Gr=(it,vt)=>{for(var gt in vt||(vt={}))hr.call(vt,gt)&&Tr(it,gt,vt[gt]);if(In)for(var gt of In(vt))Sr.call(vt,gt)&&Tr(it,gt,vt[gt]);return it},Tn=(it,vt)=>{var gt={};for(var qt in it)hr.call(it,qt)&&vt.indexOf(qt)<0&&(gt[qt]=it[qt]);if(it!=null&&In)for(var qt of In(it))vt.indexOf(qt)<0&&Sr.call(it,qt)&&(gt[qt]=it[qt]);return gt},Br=(it,vt,gt)=>new Promise((qt,wn)=>{var Un=sn=>{try{bn(gt.next(sn))}catch(_n){wn(_n)}},Fn=sn=>{try{bn(gt.throw(sn))}catch(_n){wn(_n)}},bn=sn=>sn.done?qt(sn.value):Promise.resolve(sn.value).then(Un,Fn);bn((gt=gt.apply(it,vt)).next())}),F=it=>{var vt=it,{className:gt,style:qt,children:wn,loading:Un=!1,openLoading:Fn,onClick:bn=()=>{},size:sn="middle",shape:_n="round",theme:Hn}=vt,er=Tn(vt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[zr,Xr]=(0,r.useState)(!1),ca=(0,r.useMemo)(()=>{switch(Hn){case lr.Fy.THEMEONE:return at.ThemeOne;case lr.Fy.DEFAULT:default:return at.btn}},[Hn]);return r.createElement(Vt.ZP,Gr({onClick:(0,ee.throttle)(Ca=>Br(void 0,null,function*(){Fn&&Xr(!0);try{yield bn(Ca)}catch(tr){console.log("error",tr)}Fn&&Xr(!1)}),2e3,{leading:!0,trailing:!1}),className:ie()(ca,at[`${sn}-${_n}`],gt),style:qt,size:sn,shape:_n,loading:zr||Un},er),wn)},K={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"},Z=({className:it,style:vt,children:gt=null,onClick:qt,title:wn})=>r.createElement("div",{className:ie()(K.head,it),style:vt},r.createElement("span",{className:"primary-hover",onClick:qt},r.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),r.createElement("b",{title:wn},wn),r.createElement("div",{className:K.node},gt)),He={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"},Pt=({confirmShow:it=!0,confirmTitle:vt,confirmClick:gt,cancelShow:qt=!0,cancelTitle:wn,cancelClick:Un,className:Fn,style:bn,confirmLoading:sn=!1})=>r.createElement("div",{className:ie()(He.btns,Fn),style:bn},it&&r.createElement(Vt.ZP,{loading:sn,onClick:gt,type:"primary",className:He.confirm},vt),qt&&r.createElement(Vt.ZP,{onClick:Un,className:He.cancel},wn)),Dt={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"},jt=({className:it,style:vt={},LeftContent:gt,children:qt,RightContent:wn})=>r.createElement("div",{className:ie()(Dt.fixedBottom,it),style:vt},r.createElement("div",{className:Dt.wrap},r.createElement("div",{className:Dt.left},gt),r.createElement("div",{className:Dt.center},qt),r.createElement("div",{className:Dt.right},wn))),Jt={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"},$t=({className:it,style:vt={},dataSource:gt=[]})=>r.createElement("div",{className:ie()(Jt.crumbs,it),style:vt},gt.map((qt,wn)=>wnDe.history.push(qt.path)},qt.name):r.createElement("span",null,qt.name),r.createElement("span",null,"\xA0",">","\xA0")):r.createElement("span",{key:wn,style:{color:"#5F6368"}},qt.name))),on=e(31797),J=Object.defineProperty,Ke=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,Bt=(it,vt,gt)=>vt in it?J(it,vt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):it[vt]=gt,me=(it,vt)=>{for(var gt in vt||(vt={}))Ot.call(vt,gt)&&Bt(it,gt,vt[gt]);if(et)for(var gt of et(vt))At.call(vt,gt)&&Bt(it,gt,vt[gt]);return it},We=(it,vt)=>Ke(it,qe(vt)),Xe=(it,vt)=>{var gt={};for(var qt in it)Ot.call(it,qt)&&vt.indexOf(qt)<0&&(gt[qt]=it[qt]);if(it!=null&&et)for(var qt of et(it))vt.indexOf(qt)<0&&At.call(it,qt)&&(gt[qt]=it[qt]);return gt};const{Countdown:ft}=on.default;var lt=it=>{var vt=it,{onChange:gt}=vt,qt=Xe(vt,["onChange"]);const[wn,Un]=(0,r.useState)(null);(0,r.useEffect)(()=>{typeof wn=="number"&&wn>=0&>(wn)},[wn]);const Fn=bn=>{const sn=Math.floor(bn/1e3);Un(sn)};return r.createElement(ft,We(me({},qt),{onChange:Fn}))},dt={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},mn=({DataProps:it,className:vt,style:gt={}})=>{var qt;return r.createElement("div",{className:ie()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",dt.ClassRoomItem,vt),style:gt,onClick:()=>{(0,q.xg)(it==null?void 0:it.first_category_url)}},r.createElement("div",{className:"flex flex-col item-center"},r.createElement("img",{src:`${(qt=Pe.Z)==null?void 0:qt.IMG_SERVER}/images/${it==null?void 0:it.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(it==null?void 0:it.subject_identifier)&&r.createElement("div",{className:"mt-40px"},r.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),r.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),r.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},r.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(it!=null&&it.is_public)&&r.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"),r.createElement("span",{className:ie()("text-16px font-medium",dt.TitleDom)},it==null?void 0:it.name)),r.createElement("div",{className:"c-grey-333 font-medium"},it==null?void 0:it.creator),r.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",it==null?void 0:it.course_members_count),r.createElement("div",{className:"c-grey-333 flex item-center justify-between"},r.createElement("div",null,"\u4F5C\u4E1A\uFF1A",it==null?void 0:it.tasks_count),it!=null&&it.is_end?r.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):r.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},On=Object.defineProperty,Qn=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,qn=(it,vt,gt)=>vt in it?On(it,vt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):it[vt]=gt,Cn=(it,vt)=>{for(var gt in vt||(vt={}))Gn.call(vt,gt)&&qn(it,gt,vt[gt]);if(Qn)for(var gt of Qn(vt))_t.call(vt,gt)&&qn(it,gt,vt[gt]);return it},yr=({DataProps:it=[],selectValue:vt,onChange:gt,className:qt,style:wn={},extra:Un,classNameItem:Fn,styleItem:bn={},barHidden:sn})=>{const[_n,Hn]=(0,r.useState)();return(0,r.useEffect)(()=>{Hn(Array.isArray(vt)?vt:[vt])},[vt]),r.createElement("div",{className:ie()("flex px-20px py-10px gap-40px",qt),style:Cn({borderBottom:"1px solid #D3F0FF"},wn)},it==null?void 0:it.map(er=>r.createElement("div",{key:er==null?void 0:er.id,className:ie()("flex item-center justify-center current c-grey-333 text-16 relative",Fn,er==null?void 0:er.className),style:Cn(Cn({color:_n!=null&&_n.includes(er==null?void 0:er.id)?"#1890FF":"",minWidth:88},bn),(er==null?void 0:er.style)||{}),onClick:zr=>{gt==null||gt({domEvent:zr,item:er}),er!=null&&er.link&&De.history.push(er==null?void 0:er.link)}},er==null?void 0:er.name,!sn&&(_n==null?void 0:_n.includes(er==null?void 0:er.id))&&r.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),r.createElement("div",{className:"ml-auto"},Un))},Cr=Object.defineProperty,or=Object.defineProperties,ir=Object.getOwnPropertyDescriptors,cr=Object.getOwnPropertySymbols,Ir=Object.prototype.hasOwnProperty,ra=Object.prototype.propertyIsEnumerable,Ba=(it,vt,gt)=>vt in it?Cr(it,vt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):it[vt]=gt,br=(it,vt)=>{for(var gt in vt||(vt={}))Ir.call(vt,gt)&&Ba(it,gt,vt[gt]);if(cr)for(var gt of cr(vt))ra.call(vt,gt)&&Ba(it,gt,vt[gt]);return it},fn=(it,vt)=>or(it,ir(vt)),wr=({value:it,onChange:vt,onInputChange:gt,className:qt,style:wn={},InputProps:Un})=>{const[Fn,bn]=(0,r.useState)(it);return r.createElement("div",{className:ie()("flex item-center rounded-full px-10px py-2px",qt),style:br({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},wn)},r.createElement(R.default,fn(br({bordered:!1},Un),{onChange:sn=>{bn(sn.target.value),gt==null||gt(encodeURIComponent(sn.target.value))},onPressEnter:sn=>{vt==null||vt({domEvent:sn,item:{value:Fn}})}})),r.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:sn=>{vt==null||vt({domEvent:sn,item:{value:Fn}})}}))}},53816:function(dn,st,e){"use strict";var r=e(59301),a=e(78241),g=e(43418),V=e(61621),d=e(95237),w=e(43604),i=e(6848),ie=e(12563),ee=e(66649),j=e.n(ee),Se=e(65582),B=e(74128),x=e(21185),ce=e(41867),X=e(59301),Y=Object.defineProperty,ze=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,E=(M,b,te)=>b in M?Y(M,b,{enumerable:!0,configurable:!0,writable:!0,value:te}):M[b]=te,l=(M,b)=>{for(var te in b||(b={}))Ne.call(b,te)&&E(M,te,b[te]);if(nt)for(var te of nt(b))se.call(b,te)&&E(M,te,b[te]);return M},z=(M,b)=>ze(M,ge(b)),R=(M,b,te)=>new Promise((ue,Ue)=>{var fe=q=>{try{Pe(te.next(q))}catch(Ce){Ue(Ce)}},Ae=q=>{try{Pe(te.throw(q))}catch(Ce){Ue(Ce)}},Pe=q=>q.done?ue(q.value):Promise.resolve(q.value).then(fe,Ae);Pe((te=te.apply(M,b)).next())});const W={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},L=({attachment:M,dispatch:b,loading:te,globalSetting:ue})=>{const Ue=(0,Se.useParams)(),{detail:fe}=M,[Ae]=a.default.useForm(),[Pe,q]=(0,r.useState)(!1),[Ce,H]=(0,r.useState)([]),[oe,Me]=(0,r.useState)(l({},W)),[xe,G]=(0,r.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},disabledDownload:!1,monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),we=ut=>ut&&utR(void 0,null,function*(){var ut,mt,ot,yt,Qt,wt,Ie,It,de;let re={};((mt=(ut=M==null?void 0:M.actionTabs)==null?void 0:ut.params)==null?void 0:mt.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?re=l({},M.actionTabs.params):re=l({},Ue);const I=yield b({type:"attachment/getDetail",payload:re});I.delay_publish=I.delay_publish?1:0,oe.is_public=[I.is_public],oe.description=I.description,oe.delay_publish=I.delay_publish,oe.publish_time=I.publish_time,Ae.setFieldsValue(oe),H([l({},I),...I==null?void 0:I.attachment_histories]),(ot=I==null?void 0:I.attachment_histories)!=null&&ot.length?q(!0):(xe.type=I.file_type,xe.data=B.Z.API_SERVER+I.url,xe.recordInfo={id:(Qt=(yt=M==null?void 0:M.actionTabs)==null?void 0:yt.selectArrs)==null?void 0:Qt.id,course_id:(Ie=(wt=M==null?void 0:M.actionTabs)==null?void 0:wt.params)==null?void 0:Ie.course_id},I.file_type==="txt"&&(xe.monacoEditor.value=I.content),xe.disabledDownload=(0,ce.dE)()&&!!((de=(It=M==null?void 0:M.actionTabs)==null?void 0:It.selectArrs)!=null&&de.download_setting),G(l({},xe)))});return(0,r.useEffect)(()=>{var ut;M.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(Ue.id=(ut=M.actionTabs.selectArrs)==null?void 0:ut.id,Ae.resetFields(),Qe()):q(!1)},[M.actionTabs.key,Ue.id]),(0,r.useEffect)(()=>()=>{G(z(l({},xe),{type:""})),b({type:"attachment/setActionTabs",payload:{}})},[]),X.createElement(X.Fragment,null,X.createElement(g.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:Pe,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>R(void 0,null,function*(){b({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{Me(l({},W)),b({type:"attachment/setActionTabs",payload:{}})}},X.createElement("section",{className:"pl20 pr20 pt10"},X.createElement(V.Z,{loading:te["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},X.createElement(d.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},X.createElement(w.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),X.createElement(w.Z,{flex:"80px"},"\u4E0B\u8F7D"),X.createElement(w.Z,{flex:"140px"},"\u7248\u672C\u53F7")),Ce==null?void 0:Ce.map(function(ut,mt){return X.createElement(d.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:mt,gutter:[20,8]},X.createElement(w.Z,{flex:"307px"},X.createElement(i.Z,{title:ut.title},X.createElement(d.Z,null,X.createElement(w.Z,null,X.createElement("a",{href:B.Z.API_SERVER+ut.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:ot=>{var yt,Qt;ut.link||ut.content_type==="application/pdf"||ue.setting.is_local||(ot.preventDefault(),xe.type=ut.file_type,xe.data=B.Z.API_SERVER+ut.url,ut.file_type==="txt"&&(xe.monacoEditor.value=ut.content),xe.disabledDownload=(0,ce.dE)()&&!!((Qt=(yt=M==null?void 0:M.actionTabs)==null?void 0:yt.selectArrs)!=null&&Qt.download_setting),G(l({},xe)))}},ut.title)),X.createElement(w.Z,null,X.createElement(ie.default,{className:"",color:mt===0?"green":"orange"},mt===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),X.createElement(w.Z,{flex:"80px"},ut.downloads_count),X.createElement(w.Z,{flex:"140px"},j()(ut.created_on).format("YYYY-MM-DD HH:mm")))})))),X.createElement(x.Z,z(l({},xe),{onClose:()=>{G(z(l({},xe),{type:""})),b({type:"attachment/setActionTabs",payload:{}})}})))};st.Z=(0,Se.connect)(({attachment:M,loading:b,globalSetting:te,user:ue})=>({attachment:M,globalSetting:te,loading:b,user:ue}))(L)},99981:function(dn,st,e){"use strict";e.d(st,{Q8:function(){return H},d0:function(){return oe},w6:function(){return Ce}});var r=e(59301),a=e(5083),g=e(57809),V=e(8591),d=e(43418),w=e(5112),i=e(95237),ie=e(43604),ee=e(6848),j=e(24905),Se=e(3113),B=e(66649),x=e.n(B),ce=e(41867),X=e(38147),Y=e(89392),ze=e.n(Y),ge=e(65862),nt=e(61191),Ne=e(65582),se=e(4324),E=e(66457),l=e(42656),z=e(83028),R=e(60979),W=e(59301),L=Object.defineProperty,M=Object.defineProperties,b=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,fe=(we,Qe,ut)=>Qe in we?L(we,Qe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):we[Qe]=ut,Ae=(we,Qe)=>{for(var ut in Qe||(Qe={}))ue.call(Qe,ut)&&fe(we,ut,Qe[ut]);if(te)for(var ut of te(Qe))Ue.call(Qe,ut)&&fe(we,ut,Qe[ut]);return we},Pe=(we,Qe)=>M(we,b(Qe)),q=(we,Qe,ut)=>new Promise((mt,ot)=>{var yt=Ie=>{try{wt(ut.next(Ie))}catch(It){ot(It)}},Qt=Ie=>{try{wt(ut.throw(Ie))}catch(It){ot(It)}},wt=Ie=>Ie.done?mt(Ie.value):Promise.resolve(Ie.value).then(yt,Qt);wt((ut=ut.apply(we,Qe)).next())});function Ce(we,Qe){const ut=[];for(let mt=we;mt{const mt=wex()(Qe).endOf("day"),yt=we{const ut=parseInt(x()(we).format("HH")),mt=parseInt(x()().format("HH")),ot=parseInt(x()().format("mm"));if(!we)return{disabledHours:()=>Ce(0,mt),disabledMinutes:()=>Ce(0,ot)};if(Qe){const yt=parseInt(x()(Qe).format("HH")),Qt=parseInt(x()(Qe).format("mm"));return x()(we).isSame(x()(Qe),"day")?{disabledHours:()=>Ce(0,yt),disabledMinutes:()=>ut<=yt?Ce(0,Qt):[]}:void 0}if(x()(we).isSame(x()(),"day"))return{disabledHours:()=>Ce(0,mt),disabledMinutes:()=>x()(we).isSame(x()(),"hour")&&ut<=mt?Ce(0,ot):[]}},{RangePicker:Me}=a.default,{Option:xe}=g.default,G=({shixunHomeworks:we,loading:Qe,dispatch:ut,classroomList:mt,user:ot})=>{var yt,Qt,wt,Ie,It,de,re,I,m;const ae=(0,Ne.useParams)(),{workSetting:ne,workList:O,shixunWorkList:S,headerInfo:be,changeData:_}=we,[N,ye]=(0,r.useState)(!1),[_e,Ve]=(0,r.useState)(!1);let[Ge,Ye]=(0,r.useState)([]),[U,y]=(0,r.useState)([]),[k,Fe]=(0,r.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:se.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[De,Te]=(0,r.useState)({}),[Wt,St]=(0,r.useState)({});(0,r.useEffect)(()=>()=>{Ye([])},[]),(0,r.useEffect)(()=>{ye(!(0,ce.GJ)())},[(0,ce.GJ)()]);const zt=()=>{ut({type:"shixunHomeworks/getWorkSetting",payload:Ae({},ae)})};(0,r.useEffect)(()=>{if(!(ne!=null&&ne.course_id))return;Object.keys(k).map(function(Vt){k[Vt]=ne[Vt]}),(!k.allow_late||!k.unified_late)&&(k.late_penalty=20,k.penalty_type=se.Q.Percent),k.unified_setting||(k.unified_late=!1,k.unified_anonymous_comment=!1,k.unified_anonymous_appeal=!1),Ge=JSON.parse(JSON.stringify(ne.group_settings.map(Vt=>Pe(Ae({},Vt),{group_name:[Vt.group_name]})).filter(Vt=>Vt.publish_time!==null))),U=JSON.parse(JSON.stringify(ne.allow_late_settings.map(Vt=>Pe(Ae({},Vt),{group_name:[Vt.group_name]})).filter(Vt=>Vt.late_time!==null))),Fe(Ae({},k));const at=(0,ge.QE)((Ge==null?void 0:Ge.length)>0?Ge:[]);Ye([...at]),(U==null?void 0:U.length)<=0?y([{penalty_type:se.Q.Percent,late_penalty:20}]):y([...U])},[ne]);const ln=()=>q(void 0,null,function*(){var at,Vt;if(((at=ot==null?void 0:ot.userInfo)==null?void 0:at.user_status)===2){(0,E.Rd)();return}const lr=JSON.parse(JSON.stringify(k));if(lr.challenge_settings.filter(In=>!In.hide),lr.categoryId=ae.categoryId,(Vt=lr.challenge_settings)!=null&&Vt.every(In=>!In.checked)){V.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Ge),!k.unified_setting)Ge=Ge==null?void 0:Ge.map(In=>{var hr;if(!In.publish_time||!In.end_time)throw V.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!In.group_name)throw V.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return In.group_name=typeof(In==null?void 0:In.group_name)=="string"?[In==null?void 0:In.group_name]:In==null?void 0:In.group_name,In.group_id=(hr=ne.group_settings)==null?void 0:hr.filter(Sr=>{var Tr;return(Tr=In==null?void 0:In.group_name)==null?void 0:Tr.includes(Sr.group_name)}).map(Sr=>Sr.group_id||Sr.id).toString().split(","),In});else if(!k.publish_time||!k.end_time)throw V.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(lr.group_settings=Ge,k.allow_late)if(k.unified_late){if(k.late_penalty===null||k.late_penalty===void 0||k.late_penalty<0||k.late_penalty>100)throw V.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!k.late_time)throw V.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else U=U==null?void 0:U.map(In=>{var hr,Sr;if(In.late_penalty===null||In.late_penalty===void 0||In.late_penalty<0||In.late_penalty>100)throw V.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!In.late_time)throw V.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!In.group_name)throw V.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return In.group_name=typeof(In==null?void 0:In.group_name)=="string"?[In==null?void 0:In.group_name]:In==null?void 0:In.group_name,In.group_id=(Sr=(hr=In==null?void 0:In.group_name)==null?void 0:hr.map(Tr=>{var Gr,Tn;let Br=(Tn=(Gr=ne.group_settings)==null?void 0:Gr.filter(Be=>(Be==null?void 0:Be.group_name)===Tr))==null?void 0:Tn[0];return Br==null?void 0:Br.group_id}))==null?void 0:Sr.toString().split(","),In}),lr.allow_late_settings=U;let Nn=yield(0,R.Tr)({homework_common_ids:[parseInt(ae.categoryId)],course_id:ae.coursesId,type:"homework_common"});(Nn==null?void 0:Nn.student_count)===0?Rn(lr):(St(lr),Te(Nn))}),Rn=at=>{var Vt;if(at.total_score===null){V.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(at!=null&&at.work_efficiency&&at.eff_score===null){V.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const lr=at.challenge_settings.reduce((hr,Sr)=>hr+Number(Sr.challenge_score),0);if((lr==null?void 0:lr.toFixed(10))!==((Vt=at.total_score-at.eff_score)==null?void 0:Vt.toFixed(10))){V.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${at.total_score}\u5206`);return}const Nn={shixun_evaluation:at.shixun_evaluation,challenge_settings:at.challenge_settings};let In=()=>{var hr;const Sr=()=>q(void 0,null,function*(){Ve(!0),(yield(0,X.ZP)(`/api/homework_commons/${ae.categoryId}/publish_setting.json`,{method:"post",body:Ae({},at)})).status===0&&(V.ZP.success("\u66F4\u65B0\u6210\u529F"),zt(),ut({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Ae({},ae)})),Ve(!1)});!(0,Y.isEqual)(_,Nn)&&!((hr=be==null?void 0:be.homework_status)!=null&&hr.includes("\u672A\u53D1\u5E03"))?d.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Sr}):Sr()};ne!=null&&ne.high_resources_consume&&!(ne!=null&&ne.high_resources_consume_permission)?ut({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ae.coursesId,type:"shixun",type_id:ae.categoryId,name:ne.homework_name,fn:()=>{In()}}}):In()},Sn=(at,Vt,lr="group_id")=>{var Nn;return Vt?Vt.find(In=>In[lr]===at):(Nn=ne==null?void 0:ne.group_settings)==null?void 0:Nn.find(In=>In.group_id[0]===at)},Bn=(ne==null?void 0:ne.allow_late)||(ne==null?void 0:ne.anonymous_comment),Jn=at=>{var Vt,lr;const Nn=Sn(at,ne==null?void 0:ne.allow_late_settings,"id"),In=Sn(at,ne==null?void 0:ne.anonymous_comment_settings),hr=Sn(at);return(ne==null?void 0:ne.allow_late)&&Nn&&x()(Nn==null?void 0:Nn.late_time)<=x()()||(ne==null?void 0:ne.anonymous_comment)&&In&&(In==null?void 0:In.evaluation_start)!==null||((lr=(x()(hr==null?void 0:hr.end_time)<=x()()&&((Vt=ne==null?void 0:ne.allow_late_settings)==null?void 0:Vt.filter(Sr=>Sr.group_id.includes(at))))[0])==null?void 0:lr.late_time)!=null},nr=(0,r.useMemo)(()=>(ne==null?void 0:ne.allow_late)||(ne==null?void 0:ne.all_group_late),[ne,be]),hn=ne==null?void 0:ne.anonymous_comment,ur=at=>{if(!at)return!1;const Vt=Sn(at,ne==null?void 0:ne.anonymous_comment_settings);return(ne==null?void 0:ne.anonymous_comment)&&Vt&&(Vt==null?void 0:Vt.evaluation_start)!==null},fr=(at,Vt)=>{var lr,Nn,In;ut({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:at,index:Vt,rangePickerDisabled:N||(x()()<=x()((Nn=Sn((lr=at==null?void 0:at.group_id)==null?void 0:lr[0]))==null?void 0:Nn.publish_time)?!1:[!0,Jn((In=at==null?void 0:at.group_id)==null?void 0:In[0])]),disabledDate:ne==null?void 0:ne.course_end_date}})};return W.createElement("section",{className:nt.Z.form},W.createElement("div",{className:nt.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",W.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),W.createElement("div",null,W.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},W.createElement(w.ZP.Group,{disabled:N||!((yt=be==null?void 0:be.homework_status)!=null&&yt.includes("\u672A\u53D1\u5E03"))||(0,ce.Rm)()&&!((Qt=mt.AssistantObject.practice)!=null&&Qt.can_publish),value:k.unified_setting,onChange:at=>{var Vt;if(!((Vt=be==null?void 0:be.homework_status)!=null&&Vt.includes("\u672A\u53D1\u5E03"))){V.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(k.unified_setting=!k.unified_setting,k.unified_setting||(k.unified_late=!1,y([{late_penalty:5}])),Fe(Object.assign({},k)),k.unified_setting===!1&&Ge==""){Ye(Ge.concat({}));return}k.unified_setting&&(Ye([]),y([{late_penalty:5}]))}},W.createElement(w.ZP,{value:!0,disabled:N||!(ne!=null&&ne.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),W.createElement(w.ZP,{disabled:N||!((wt=ne==null?void 0:ne.group_settings)!=null&&wt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Ie=ne==null?void 0:ne.group_settings)==null?void 0:Ie.length)===0&&W.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),k.unified_setting&&W.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},W.createElement(i.Z,{align:"middle"},W.createElement(ie.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),W.createElement(ie.Z,{className:"ml10"},W.createElement(a.default,{size:"large",disabled:N||!((It=be==null?void 0:be.homework_status)!=null&&It.includes("\u672A\u53D1\u5E03")||(de=be==null?void 0:be.homework_status)!=null&&de.includes("\u672A\u5F00\u59CB"))||(0,ce.Rm)()&&!((re=mt.AssistantObject.practice)!=null&&re.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:at=>H(at,ne==null?void 0:ne.course_end_date),disabledTime:at=>oe(at),value:k.publish_time?x()(k.publish_time):"",onChange:(at,Vt)=>{k.publish_time=Vt,(k.end_time==""||!k.end_time)&&k.unified_setting&&(k.end_time=x()(at).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Fe(Object.assign({},k))}}))),W.createElement(i.Z,{align:"middle",className:"pl30"},W.createElement(ie.Z,null,"\u622A\u6B62\u65F6\u95F4"),W.createElement(ie.Z,{className:"ml10"},W.createElement(a.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:x()((0,ge.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(ne==null?void 0:ne.allow_late)&&(ne==null?void 0:ne.homework_status.includes("\u5DF2\u622A\u6B62"))||N||(ne==null?void 0:ne.allow_late)&&x()()>=x()(ne==null?void 0:ne.end_time)||(0,ce.Rm)()&&!((I=mt.AssistantObject.practice)!=null&&I.can_publish),disabledDate:at=>H(at,ne==null?void 0:ne.course_end_date,k.publish_time),disabledTime:at=>oe(at,k.publish_time),value:k.end_time?x()(k.end_time):"",onChange:(at,Vt)=>{k.end_time=Vt,Fe(Object.assign({},k))}})))),!k.unified_setting&&(Ge==null?void 0:Ge.length)>0&&W.createElement(i.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ge&&Ge.map(function(at,Vt){var lr,Nn,In,hr,Sr,Tr,Gr;return W.createElement(ie.Z,{span:24,key:Vt},W.createElement(i.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Vt==(Ge==null?void 0:Ge.length)-1?"0px":"10px"}},W.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Vt+1),W.createElement(g.default,{disabled:N||((lr=be==null?void 0:be.homework_status)!=null&&lr.includes("\u672A\u53D1\u5E03")&&at.id||x()(){var Br;if((0,ce.Rm)()&&!((Br=mt.AssistantObject.practice)!=null&&Br.can_publish)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ge[Vt].group_name=Tn,Ge[Vt].group_id=at.group_id;const Be=(0,Y.flattenDeep)(Ge.map(K=>K.group_name)),F=U.map(K=>{let T=(K==null?void 0:K.group_name)||[];return Pe(Ae({},K),{group_name:(0,Y.remove)(T,Z=>Be.includes(Z))})});y(F),Ye(Ge.slice())},maxTagCount:4,maxTagPlaceholder:Tn=>W.createElement("div",{style:{cursor:"pointer"},onClick:()=>fr(at,Vt)},"+",Tn==null?void 0:Tn.length)},ne.group_settings&&ne.group_settings.map(function(Tn){if(!Ge.map(Be=>Be.group_name).flat().includes(Tn.group_name))return W.createElement(xe,{value:Tn.group_name,key:Tn.id},Tn.group_name)})),W.createElement("div",{className:"ml20"},W.createElement(Me,{size:"large",ranges:{\u6B64\u523B:[at.publish_time?x()(at.publish_time):x()(),x()()]},allowClear:!1,disabled:N||(x()()<=x()((hr=Sn((In=at==null?void 0:at.group_id)==null?void 0:In[0]))==null?void 0:hr.publish_time)?!1:[!0,Jn((Sr=at==null?void 0:at.group_id)==null?void 0:Sr[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Tn=>H(Tn,ne==null?void 0:ne.course_end_date),disabledTime:Tn=>oe(Tn),showTime:{showNow:!0,format:"HH:mm",defaultValue:[x()((0,ge.U6)(),"HH:mm"),x()((0,ge.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:at.publish_time&&[x()(at.publish_time),at.end_time?x()(at.end_time):void 0],onChange:(Tn,Br)=>{var Be;if((0,ce.Rm)()&&!((Be=mt.AssistantObject.practice)!=null&&Be.can_publish)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ge[Vt].publish_time=Br[0],!at.end_time&&Br[0]?Ge[Vt].end_time=x()(Br[0]).add(7,"days"):Ge[Vt].end_time=Br[1],Ye([...Ge])},onCalendarChange:(Tn,Br,Be)=>{if(Br!=null&&Br[0]&&!Br[1]){const F=x()(Br[0]).add(7,"days");Ge[Vt].publish_time=Br[0],Ge[Vt].end_time=F,Ye([...Ge])}}})),!N&&W.createElement("div",{style:{display:"flex",width:"50px"}},((Tr=at==null?void 0:at.group_id)==null?void 0:Tr.length)>1&&W.createElement(ee.Z,{title:"\u89C4\u5219\u62C6\u5206"},W.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>fr(at,Vt)})),(Ge==null?void 0:Ge.length)<((Gr=ne==null?void 0:ne.group_settings)==null?void 0:Gr.length)&&W.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Tn;if((0,ce.Rm)()&&!((Tn=mt.AssistantObject.practice)!=null&&Tn.can_publish)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ye(Ge.concat({}))}}),((at==null?void 0:at.publish_time)&&x()(){const Tn=(0,Y.cloneDeep)(U);Tn.forEach((Br,Be)=>{Br.group_name&&(Br.group_name=Br.group_name.filter(F=>{var K;return!((K=Ge[Vt].group_name)!=null&&K.includes(F))}))}),Ge=Ge.filter((Br,Be)=>Vt!==Be),y(Tn),Ye(Ge.slice()),setTimeout(()=>Ye(Ge.slice()),10)}}))))}))),W.createElement(i.Z,null,W.createElement(ie.Z,null,W.createElement("div",{className:nt.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",W.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),W.createElement(ie.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},W.createElement(j.default,{checked:k.allow_late,disabled:N||nr,onChange:at=>{var Vt;if((0,ce.Rm)()&&!((Vt=mt.AssistantObject.practice)!=null&&Vt.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}at.target.checked&&d.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:W.createElement("div",{style:{padding:10,background:"#f5f6f9"}},W.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),W.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),W.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),k.allow_late=!k.allow_late,U==""&&y([{late_penalty:5}]),Fe(Object.assign({},k))}},W.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(k==null?void 0:k.allow_late)&&W.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},W.createElement("div",{style:{display:"flex"}},W.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),W.createElement(w.ZP.Group,{style:{marginLeft:"20px"},disabled:N||(ne==null?void 0:ne.anonymous_comment)||(ne==null?void 0:ne.allow_late),value:k.unified_late,onChange:at=>{var Vt;if((0,ce.Rm)()&&!((Vt=mt.AssistantObject.practice)!=null&&Vt.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}k.unified_late=at.target.value,U==""&&!at.target.value&&y([{penalty_type:se.Q.Percent,late_penalty:20}]),Fe(Ae({},k))}},(k==null?void 0:k.unified_setting)&&W.createElement(w.ZP,{value:!0,disabled:!(ne!=null&&ne.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((m=ne==null?void 0:ne.group_settings)==null?void 0:m.length)>0&&W.createElement(w.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),k!=null&&k.unified_late?W.createElement(W.Fragment,null,W.createElement(i.Z,{align:"middle",style:{marginTop:"10px"}},W.createElement(ie.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),W.createElement(ie.Z,{className:"ml20"},W.createElement(se.Z,{disabled:N||hn,value:{type:k.penalty_type,inputValue:k.late_penalty},onChange:at=>{var Vt;if((0,ce.Rm)()&&!((Vt=mt.AssistantObject.practice)!=null&&Vt.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fe(Pe(Ae({},k),{late_penalty:at.inputValue,penalty_type:at.type}))}})),W.createElement(ie.Z,{flex:"1",className:"ml5"},W.createElement("span",{className:"c-grey-c ml10"},k.penalty_type===se.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),W.createElement(i.Z,{align:"middle",style:{marginTop:"15px"}},W.createElement(ie.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),W.createElement(ie.Z,{className:"ml20"},W.createElement(a.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:x()((0,ge.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:N||hn,value:k.late_time?x()(k.late_time):"",disabledDate:at=>H(at,ne==null?void 0:ne.course_end_date),onChange:(at,Vt)=>{var lr;if((0,ce.Rm)()&&!((lr=mt.AssistantObject.practice)!=null&&lr.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}k.late_time=Vt,Fe(Object.assign({},k))}})))):U.map(function(at,Vt){var lr;return W.createElement(ie.Z,{span:24,key:Vt},W.createElement(i.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},W.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Vt+1),W.createElement(g.default,{disabled:N||!((lr=be==null?void 0:be.homework_status)!=null&&lr.includes("\u672A\u53D1\u5E03"))&&at.id||(ne==null?void 0:ne.anonymous_comment),mode:"multiple",className:nt.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof at.group_name=="string"?[at.group_name]:at.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Nn=>{var In;if((0,ce.Rm)()&&!((In=mt.AssistantObject.practice)!=null&&In.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}U[Vt].group_name=Nn,U[Vt].group_id=at.group_id,y(U.slice())}},ne.group_settings&&ne.group_settings.map(function(Nn){const In=U.map(Sr=>Sr.group_name).flat(),hr=Ge.map(Sr=>Sr.group_name).flat();if(k!=null&&k.unified_setting){if(!In.includes(Nn.group_name))return W.createElement(xe,{value:Nn.group_name,key:Nn.id},Nn.group_name)}else if(hr.includes(Nn.group_name)&&!In.includes(Nn.group_name))return W.createElement(xe,{value:Nn.group_name,key:Nn.id},Nn.group_name)})),W.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),W.createElement(se.Z,{disabled:N||ur(at.id),value:{type:at.penalty_type,inputValue:at.late_penalty},onChange:Nn=>{var In;if((0,ce.Rm)()&&!((In=mt.AssistantObject.practice)!=null&&In.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}U[Vt].late_penalty=Nn.inputValue,U[Vt].penalty_type=Nn.type,y([...U])}}),W.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),W.createElement(a.default,{size:"large",disabled:N||ur(at.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:x()((0,ge.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Nn=>H(Nn,ne==null?void 0:ne.course_end_date),format:"YYYY-MM-DD HH:mm",value:at!=null&&at.late_time?x()(at.late_time):void 0,onChange:(Nn,In)=>{var hr;if((0,ce.Rm)()&&!((hr=mt.AssistantObject.practice)!=null&&hr.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}U[Vt].late_time=In,y([...U])}}),!N&&W.createElement("div",{style:{display:"flex",width:"50px"}},W.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Nn;if((0,ce.Rm)()&&!((Nn=mt.AssistantObject.practice)!=null&&Nn.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}y(U.concat({penalty_type:se.Q.Percent,late_penalty:20}))}}),Vt>0&&!at.id&&W.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Nn;if((0,ce.Rm)()&&!((Nn=mt.AssistantObject.practice)!=null&&Nn.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}U=U.filter((In,hr)=>Vt!==hr),y(U.slice()),setTimeout(()=>y(U.slice()),10)}}))))})),!N&&W.createElement(W.Fragment,null,W.createElement(Se.ZP,{type:"primary",size:"large",loading:_e,style:{width:"138px",marginTop:"30px"},onClick:()=>ln()},"\u4FDD\u5B58")),W.createElement(l.Z,{onConfirm:(at,Vt)=>{Ge.splice(at,0,...Vt),Ge.splice(at+Vt.length,1);const lr=(0,ge.QE)([...Ge]);Ye([...lr])}}),W.createElement(z.Z,{resdata:De,type:"shixun",okloading:_e,oktext:(De==null?void 0:De.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:at=>q(void 0,null,function*(){Ve(!0);let Vt=yield(0,X.ZP)(`/api/courses/${ae.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ae.categoryId)]}});Ve(!1),(Vt==null?void 0:Vt.status)===0&&Rn(Wt)})}))};st.ZP=(0,Ne.connect)(({shixunHomeworks:we,classroomList:Qe,loading:ut,user:mt})=>({shixunHomeworks:we,classroomList:Qe,loading:ut.effects,user:mt}))(G)},48436:function(dn,st,e){"use strict";e.d(st,{Z:function(){return Se}});var r=e(59301),a=e(20834),g=e(92832),V=e(24905),d=e(3113),w=e(38854),i={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},ie=e(41867),ee=e(84105),Se=({buttonDataSource:B,onButtonClick:x,useBatchStatus:ce,allSelect:X,setAllSelect:Y,selectArrs:ze,onMenuClick:ge,setSeleArr:nt,catalogue:Ne,addCatalogue:se})=>{const[E,l]=(0,r.useState)(!1),[z,R]=(0,r.useState)("");console.log("---",Ne);const W=r.createElement("div",{className:i.moveCategory,onMouseLeave:L=>l(!1)},r.createElement(a.default,{onClick:ge,style:{maxHeight:300,width:240,overflow:"auto"}},r.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},r.createElement(g.default,{onChange:L=>{R(L.target.value)}})),Ne==null?void 0:Ne.map(function(L,M){var b;if(!(z!==""&&L.category_name.indexOf(z)<0))return r.createElement(r.Fragment,null,r.createElement(a.default.Item,{className:"multi-llipsis1e",key:L.category_id,title:L.category_name},L.category_name),(b=L==null?void 0:L.third_category)==null?void 0:b.map(te=>r.createElement(a.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:te.category_id,title:te.category_name},te.category_name)))}),se&&r.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:se},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return r.createElement("div",{className:i.bottomControlContainer},r.createElement("div",null,r.createElement("div",null,r.createElement(V.default,{checked:X,onChange:Y},"\u5168\u9009\u672C\u9875\uFF08",ze.length,"\uFF09")),(0,ie.GJ)()&&B.map(L=>r.createElement("div",{key:L.name},r.createElement(d.ZP,{type:"primary",icon:L.icon,className:i.buttonWrap,onClick:()=>x(L)},L.name))),(0,ie.GJ)()&&(se||Ne)&&r.createElement("div",null,r.createElement(w.Z,{open:E,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>W,getPopupContainer:L=>L.parentNode},r.createElement("span",{className:"ant-dropdown-link",onMouseEnter:L=>l(!0)},r.createElement(d.ZP,{type:"primary",className:i.buttonWrap,icon:r.createElement("i",{className:"iconfont icon-yidongmulu"})},r.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",r.createElement(ee.Z,null))))))),r.createElement("div",null,r.createElement(d.ZP,{type:"primary",ghost:!0,onClick:()=>{ce(!1),nt([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},13904:function(dn,st,e){"use strict";e.d(st,{Z:function(){return se}});var r=e(59301),a=e(43418),g=e(61621),V=e(95237),d=e(6848),w={wrap:"wrap___KDoq2",tip:"tip___WEJuX",listWrap:"listWrap___IJDX4",li:"li___r5con",nameWrap:"nameWrap___PUyEz",name:"name___xuUMY",tag:"tag___l5CW2"},i=e(11414),ie=e(65582),ee=e(59301),j=Object.defineProperty,Se=Object.defineProperties,B=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable,Y=(E,l,z)=>l in E?j(E,l,{enumerable:!0,configurable:!0,writable:!0,value:z}):E[l]=z,ze=(E,l)=>{for(var z in l||(l={}))ce.call(l,z)&&Y(E,z,l[z]);if(x)for(var z of x(l))X.call(l,z)&&Y(E,z,l[z]);return E},ge=(E,l)=>Se(E,B(l)),nt=(E,l,z)=>new Promise((R,W)=>{var L=te=>{try{b(z.next(te))}catch(ue){W(ue)}},M=te=>{try{b(z.throw(te))}catch(ue){W(ue)}},b=te=>te.done?R(te.value):Promise.resolve(te.value).then(L,M);b((z=z.apply(E,l)).next())}),se=({type:E=1,data:l,visible:z,callback:R,onCancel:W})=>{var L,M;const[b,te]=(0,r.useState)([]),ue=(0,ie.useSelector)(Pe=>Pe.loading);(0,r.useEffect)(()=>{te(l)},[JSON.stringify(l)]);const Ue=(Pe,q)=>{const Ce=(oe,Me,xe)=>{const G=Array.from(oe),[we]=G.splice(Me,1);return G.splice(xe,0,we),G};if(!Pe.destination)return;const H=Ce(q,Pe.source.index,Pe.destination.index);te(H)},fe=Pe=>{let q={};return E===1&&(q={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[Pe]),E===2&&(q={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[Pe]),ee.createElement("div",{className:w.tag,style:ze({},q)},Pe)},Ae=()=>nt(void 0,null,function*(){R(b.map(Pe=>Pe.task_id))});return ee.createElement(a.default,{centered:!0,destroyOnClose:!0,open:z,onCancel:W,onOk:Ae,confirmLoading:(L=ue==null?void 0:ue.effects)==null?void 0:L["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},ee.createElement("div",{className:w.wrap},ee.createElement("div",{className:w.tip},ee.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),ee.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),ee.createElement(g.Z,{loading:(M=ue==null?void 0:ue.effects)==null?void 0:M["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},ee.createElement(i.Z5,{onDragEnd:Pe=>Ue(Pe,b)},ee.createElement(i.bK,{droppableId:"droppable"},(Pe,q)=>ee.createElement("div",ge(ze({ref:Pe.innerRef},Pe.droppableProps),{className:w.listWrap}),b.map((Ce,H)=>ee.createElement(i._l,{key:Ce.task_id,draggableId:Ce.task_id.toString(),index:H},(oe,Me)=>ee.createElement("div",ge(ze(ze({ref:oe.innerRef},oe.draggableProps),oe.dragHandleProps),{className:w.li}),ee.createElement(V.Z,{align:"middle"},ee.createElement("div",{className:w.nameWrap},ee.createElement(d.Z,{title:Ce==null?void 0:Ce.task_name},ee.createElement("div",{className:w.name},Ce==null?void 0:Ce.task_name))),fe(Ce==null?void 0:Ce.status)),ee.createElement(V.Z,{align:"middle",className:"font12 mt10"},ee.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",ee.createElement("span",{className:"ml5 c-black"},(Ce==null?void 0:Ce.user_name)||"--")))))),Pe.placeholder))))))}},42656:function(dn,st,e){"use strict";e.d(st,{Z:function(){return Y}});var r=e(59301),a=e(65582),g=e(5083),V=e(43418),d=e(92832),w=e(95237),i=e(43604),ie={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},ee=e(66649),j=e.n(ee),Se=e(65862),B=e(2524),x=e(59301);const{RangePicker:ce}=g.default,X=({dispatch:ze,classroomList:ge,onConfirm:nt})=>{const[Ne,se]=(0,r.useState)([]),[E,l]=(0,r.useState)([]),[z,R]=(0,r.useState)("");(0,r.useEffect)(()=>{var M;if(ge.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let b=ge.actionTabs.data;console.log("data",b);let te=(M=b==null?void 0:b.group_name)==null?void 0:M.map((ue,Ue)=>{var fe;return{group_id:b==null?void 0:b.group_id[Ue],group_name:b==null?void 0:b.group_name[Ue],is_admin:b==null?void 0:b.is_admin,end_time:b==null?void 0:b.end_time,publish_time:Array.isArray(b==null?void 0:b.publish_time)?(fe=b==null?void 0:b.publish_time)==null?void 0:fe[0]:b==null?void 0:b.publish_time}});te&&(se([...te]),l([...te]))}},[ge.actionTabs]);const W=()=>{ze({type:"classroomList/setActionTabs",payload:{}}),R("")},L=M=>{if(M){const b=E==null?void 0:E.filter(te=>{var ue,Ue;return(Ue=(ue=te==null?void 0:te.group_name)==null?void 0:ue.toLowerCase())==null?void 0:Ue.includes(M==null?void 0:M.toLowerCase())});se(b)}else se(E)};return x.createElement(V.default,{width:980,title:x.createElement("div",{style:{fontWeight:"bold",display:"flex"}},x.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",x.createElement("span",{className:ie.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),x.createElement(d.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:z,onChange:M=>{R(M.target.value.trim()),L(M.target.value.trim())}})),centered:!0,maskClosable:!1,open:ge.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>W(),onOk:()=>{var M;nt((M=ge.actionTabs)==null?void 0:M.index,E),W()}},x.createElement("div",{className:ie.modal_con},x.createElement(w.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(Ne==null?void 0:Ne.length)>0?Ne.map(function(M,b){var te,ue;return x.createElement(i.Z,{span:24,key:b},x.createElement(w.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:b==(Ne==null?void 0:Ne.length)-1?"0px":"10px"}},x.createElement("div",{className:ie.multiple_select,title:M.group_name},M.group_name),x.createElement("div",{className:"ml20"},x.createElement(ce,{size:"large",ranges:{\u6B64\u523B:[M.publish_time?j()(M.publish_time):j()(),j()()]},allowClear:!1,disabled:(te=ge.actionTabs)==null?void 0:te.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ue=>{var fe;return(0,Se.Q8)(Ue,(fe=ge.actionTabs)==null?void 0:fe.disabledDate)},disabledTime:Ue=>(0,Se.d0)(Ue),showTime:{showNow:!0,format:"HH:mm",defaultValue:[j()((0,Se.U6)(),"HH:mm"),j()((0,Se.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:M.publish_time&&[j()(M.publish_time),M.end_time?j()(M.end_time):void 0],onChange:(Ue,fe)=>{Ne[b].publish_time=fe[0],Ne[b].end_time=fe[1],se([...Ne]),E.forEach(Ae=>{Ae.group_id===M.group_id&&(Ae.publish_time=fe[0],Ae.end_time=fe[1])}),l([...E])}})),(ue=ge.actionTabs)!=null&&ue.rangePickerDisabled?x.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):x.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{Ne.splice(b,1),se([...Ne]),E.forEach((Ue,fe)=>{Ue.group_id===M.group_id&&E.splice(fe,1)}),l([...E])}})))}):x.createElement(B.Z,null))))};var Y=(0,a.connect)(({classroomList:ze})=>({classroomList:ze}))(X)},37497:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ge}});var r=e(59301),a=e(20834),g=e(24905),V=e(3113),d=e(38854),w=e(6848),i=e(57809),ie=e(92832),ee={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},j=e(41867),Se=e(87395),B=e(84105),x=e(26724),ce=e.n(x),X=e(65582),Y=(nt,Ne,se)=>new Promise((E,l)=>{var z=L=>{try{W(se.next(L))}catch(M){l(M)}},R=L=>{try{W(se.throw(L))}catch(M){l(M)}},W=L=>L.done?E(L.value):Promise.resolve(L.value).then(z,R);W((se=se.apply(nt,Ne)).next())}),ge=({isAdmin:nt,dataSource:Ne,batchStatus:se,SortMenuName:E,setSortMenuName:l,detailCourseGroupsList:z,onSearch:R,onBoard:W,onSort:L,isboard:M,dispatch:b,onBatch:te,SortMenus:ue,isShowMode:Ue=!1,onModeChange:fe})=>{const[Ae,Pe]=(0,r.useState)(!1),[q,Ce]=(0,r.useState)([]),[H,oe]=(0,r.useState)(!0);let[Me,xe]=(0,r.useState)([]);const[G,we]=(0,r.useState)(1),[Qe,ut]=(0,r.useState)(!1),mt=(0,X.useParams)(),ot=Ie=>{l(Ie.name),L(Ie)};(0,r.useEffect)(()=>{M&&yt()},[M]);const yt=()=>Y(void 0,null,function*(){var Ie;if(H&&!Qe){ut(!0),we(G+1);const It=yield b({type:"classroomList/getCourseGroupsList",payload:{page:G,id:mt.coursesId,limit:20,nonenavigate:!0}});let de=[...(It==null?void 0:It.course_groups)||[]];((Ie=It==null?void 0:It.course_groups)==null?void 0:Ie.length)<20&&(oe(!1),de.push({id:0,name:"\u672A\u5206\u73ED"})),ut(!1),xe([...Me,...de])}}),Qt=r.createElement("section",{className:ee.dropmenu},r.createElement("div",{style:{maxHeight:200,overflow:"auto"}},r.createElement(ce(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ie=>{yt()},hasMore:H,useWindow:!1},r.createElement(a.default,{style:{width:240,zIndex:10}},(z==null?void 0:z.group_count)>0&&(Me==null?void 0:Me.filter(Ie=>Ie.edit_auth||Ie.name==="\u672A\u5206\u73ED").map(function(Ie,It){return r.createElement(a.default.Item,{key:Ie.id},r.createElement(g.default,{checked:q.includes(Ie.id),value:Ie.id,onChange:de=>{let re=q.indexOf(Ie.id);q.indexOf(Ie.id)>-1?Ce(q.filter(I=>I!==Ie.id)):Ce(q.concat(Ie.id))}},Ie.name))}))))),r.createElement("aside",{style:{background:"#fff"}},r.createElement("div",null,r.createElement(V.ZP,{type:"link",onClick:()=>{W(q)}},"\u786E\u5B9A"),r.createElement(V.ZP,{type:"link",onClick:()=>{Ce([])}},"\u91CD\u7F6E")))),wt=E==="\u9ED8\u8BA4\u6392\u5E8F";return r.createElement("div",{className:ee.searchSortControllerContainer},!!(ue!=null&&ue.length)&&r.createElement("div",null,r.createElement(d.Z,{dropdownRender:()=>r.createElement(a.default,{selectedKeys:[E]},ue.map(Ie=>r.createElement(a.default.Item,{key:Ie.name,onClick:()=>ot(Ie)},Ie.name)))},r.createElement("div",null,r.createElement("span",{className:`${ee.btn} ${wt?ee.btnSort:""}`},r.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),E)))),wt&&r.createElement(w.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},r.createElement("span",{className:ee.tips},r.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Ue&&r.createElement(i.default,{defaultValue:"",onChange:fe,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),r.createElement(ie.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:R,style:{width:220,marginLeft:Ue?"":"auto"}}),(0,j.eB)()&&M&&r.createElement(d.Z,{dropdownRender:()=>Qt,open:Ae,onOpenChange:Ie=>{Pe(Ie)}},r.createElement("a",null,"\u5206\u73ED",Ae?r.createElement(Se.Z,{style:{marginLeft:6}}):r.createElement(B.Z,{style:{marginLeft:6}}))))}},95651:function(dn,st,e){"use strict";e.d(st,{Z:function(){return x}});var r=e(59301),a=e(95237),g=e(43604),V=e(20834),d=e(6848),w=e(38854),i=e(8591),ie={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},ee=e(65582),j=e(41867),Se=e(65862),x=({isLoading:ce,addText:X,tabDataSource:Y,isAdmin:ze,dispatch:ge,classroomList:nt,type:Ne,isExercise:se,defaultSelectedKeys:E,onTabMenuClick:l,getDropdownMenu:z,showControlButton:R,buttonText:W,buttonIcon:L="icon-tianjiadaohang",extraNode:M,user:b,onButtonClick:te,isModelUser:ue})=>{var Ue,fe,Ae,Pe,q;const Ce=(0,ee.useParams)();return r.createElement("div",{className:ie.tabMenuContainer},r.createElement(a.Z,null,r.createElement(g.Z,{flex:"1"},r.createElement(V.default,{onSelect:H=>ce?{}:l(H),mode:"horizontal",selectedKeys:E},Y.map(H=>r.createElement(V.default.Item,{key:typeof H.index=="number"?H.index:H.id},r.createElement("span",{className:"c-grey-666"},H.name),H.total!==void 0&&ze&&r.createElement("span",{className:"c-grey-999 ml20"},H.total||0))))),ze&&se&&r.createElement(d.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},r.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,Se.xg)(`/classrooms/${Ce==null?void 0:Ce.coursesId}/statistics_zb`)}})),ze&&se&&r.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{ge({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),ze&&r.createElement(g.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},se&&r.createElement(w.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>r.createElement(V.default,null,r.createElement(V.default.Item,{key:1,onClick:()=>{var H;if((0,j.Rm)()&&!((H=nt.AssistantObject.exercise)!=null&&H.can_download)){i.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ge({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:Ne,exportType:"exercise",category_id:Ce.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),r.createElement(V.default.Item,{key:3,onClick:()=>{var H;if((0,j.Rm)()&&!((H=nt.AssistantObject.exercise)!=null&&H.can_download)){i.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ee.history.push(`/classrooms/${Ce==null?void 0:Ce.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},r.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},r.createElement("span",{style:{color:"#666666",cursor:"pointer"}},r.createElement("i",{className:"iconfont icon-xiazai6"})))),r.createElement("div",{className:ie.control},r.createElement("div",{className:ie.extra},M),R&&(W=="\u6DFB\u52A0\u76F4\u64AD"?r.createElement(w.Z,{menu:{items:(fe=(Ue=[{label:r.createElement("div",{onClick:()=>{te("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},ue&&{label:r.createElement("div",{onClick:()=>{te("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Ue.filter(H=>H==null?void 0:H.show))==null?void 0:fe.map(H=>({label:H==null?void 0:H.label,key:H==null?void 0:H.key}))}},r.createElement("span",{className:ie.selectBtn},r.createElement("span",null,r.createElement("i",{className:`iconfont ${L}`})),r.createElement("span",null,W))):r.createElement("span",{onClick:te,style:{cursor:"pointer"},className:ie.selectBtn},r.createElement("span",null,r.createElement("i",{className:`iconfont ${L}`})),r.createElement("span",null,W))),!!z&&r.createElement(w.Z,{disabled:((Ae=b==null?void 0:b.userInfo)==null?void 0:Ae.user_status)===2,className:"ml10",dropdownRender:z},r.createElement("span",{className:((Pe=b==null?void 0:b.userInfo)==null?void 0:Pe.user_status)===2?ie.selectBtn1:ie.selectBtn},r.createElement("span",null,r.createElement("i",{className:"iconfont icon-tianjiadaohang"})),r.createElement(d.Z,{title:((q=b==null?void 0:b.userInfo)==null?void 0:q.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},r.createElement("span",null,X||"\u521B\u5EFA\u8BD5\u5377"))))))))}},12930:function(dn,st,e){"use strict";e.r(st),e.d(st,{default:function(){return Vl}});var r=e(2337),a=e(59301),g=e(65582),V=e(38147),d=e(8591),w=e(95237),i=e(6848),ie=e(61621),ee=e(24905),j=e(38854),Se=e(20834),B=e(1710),x=e(58421),ce=e(81228),X=e(65862),Y=e(41867),ze=e(43418),ge=Object.defineProperty,nt=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,E=(f,p,c)=>p in f?ge(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,l=(f,p)=>{for(var c in p||(p={}))Ne.call(p,c)&&E(f,c,p[c]);if(nt)for(var c of nt(p))se.call(p,c)&&E(f,c,p[c]);return f},z=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const R=({classroomList:f,user:p,dispatch:c})=>{const Nt=(0,g.useParams)(),[Rt,tn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var Ft,pe;if(f.actionTabs.key==="\u5220\u9664"){if((0,Y.j5)()||(pe=(Ft=p==null?void 0:p.userInfo)==null?void 0:Ft.course)!=null&&pe.own){tn(!0);return}const rt={hasNum:0,noHasNum:0};f.actionTabs.selectArrsAll.map(jr=>{var kn;jr.author_login===((kn=p.userInfo)==null?void 0:kn.login)?++rt.hasNum:++rt.noHasNum}),rt.noHasNum>0?ze.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,f.actionTabs.isdelete!=="1"&&a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},rt.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},rt.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Gt()}}):tn(!0)}else tn(!1)},[f.actionTabs.key]);const Gt=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return console.log("---",f.actionTabs),a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:Rt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>z(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_delete.json",{method:"delete",body:{ids:[...f.actionTabs.selectArrs],course_id:Nt.id}})).status===0&&(d.ZP.success("\u5220\u9664\u6210\u529F"),c({type:"classroomList/getAttachmentList",payload:l({},f.actionTabs.params)}),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Nt.coursesId}}))}),onCancel:()=>{Gt()}},a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var W=(0,g.connect)(({classroomList:f,user:p})=>({classroomList:f,user:p}))(R),L=Object.defineProperty,M=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ue=(f,p,c)=>p in f?L(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Ue=(f,p)=>{for(var c in p||(p={}))b.call(p,c)&&ue(f,c,p[c]);if(M)for(var c of M(p))te.call(p,c)&&ue(f,c,p[c]);return f},fe=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Ae=({classroomList:f,dispatch:p})=>{const c=(0,g.useParams)();return c.id=c.coursesId,a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:f.actionTabs.key==="\u7ACB\u5373\u53D1\u5E031111",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>fe(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_publish.json",{method:"put",body:{course_id:c.id,ids:[...f.actionTabs.selectArrs]}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:Ue({},f.actionTabs.params)}))}),onCancel:()=>{p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u5B66\u751F\u5C06\u80FD\u7ACB\u5373\u6536\u5230\u8D44\u6E90"))};var Pe=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(Ae),q=e(78241),Ce=e(5112),H=e(43604),oe=e(5083),Me=e(57809),xe=e(66649),G=e.n(xe),we=e(89392),Qe=e(99981),ut=e(26227),mt=e(32134),ot=e(59301),yt=Object.defineProperty,Qt=Object.defineProperties,wt=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,re=(f,p,c)=>p in f?yt(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,I=(f,p)=>{for(var c in p||(p={}))It.call(p,c)&&re(f,c,p[c]);if(Ie)for(var c of Ie(p))de.call(p,c)&&re(f,c,p[c]);return f},m=(f,p)=>Qt(f,wt(p)),ae=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const ne=({attachment:f,classroomList:p,dispatch:c,courseEndTime:Nt,getFileData:Rt})=>{var tn,Gt,Ft;const pe=(0,g.useParams)(),[rt]=q.default.useForm(),[jr,kn]=(0,a.useState)(1),[Lt,Tt]=(0,a.useState)([]),[Kr,jn]=(0,a.useState)(0),[sa,Fr]=(0,a.useState)(20),[$a,Ar]=(0,a.useState)(!1),[va,eo]=(0,a.useState)(-1),[oa,Ln]=(0,a.useState)();let[Mn,Wa]=(0,a.useState)([{is_admin:!0}]),[ga,an]=(0,a.useState)([]);const[qr,ro]=(0,a.useState)({group_settings:[]});pe.id=pe.coursesId,(0,a.useEffect)(()=>{["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(p.actionTabs.key)&&(gn(),ao())},[p.actionTabs]);const ao=Mr=>ae(void 0,null,function*(){p.actionTabs.batch&&eo(0);const Zn=yield c({type:"attachment/getDetail",payload:{id:p.actionTabs.selectArrs[0],course_id:pe==null?void 0:pe.id}});if(Zn){eo(p.actionTabs.selectArrsAll[0].is_publish?Zn==null?void 0:Zn.file_status:0),Wa(Zn==null?void 0:Zn.course_groups),rt.setFieldsValue({publish_time:Zn.publish_time?G()(Zn.publish_time):G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))});let Lr=I({},qr);Lr.group_settings=Zn==null?void 0:Zn.batches_publish_info,ro(Lr),Ar(!0)}}),na=()=>ae(void 0,null,function*(){va==1&&(Mn=Mn==null?void 0:Mn.map(Hr=>{var xo;if(!Hr.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Hr.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Hr.course_group_id=(xo=qr.group_settings)==null?void 0:xo.filter(ko=>Hr==null?void 0:Hr.course_group_name.includes(ko.name)).map(ko=>ko.course_group_id||ko.id).toString().split(","),Hr}));const Mr=I({},rt.getFieldsValue());if(Mr.end_time<=Mr.publish_time){d.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),ar(!1);return}let Zn={attachment_id:[...p.actionTabs.selectArrs],course_id:pe.id,publish_time:G()(Mr.publish_time).format("YYYY-MM-DD HH:mm"),publish_type:va,group_settings:Mn};ar(!0),(yield(0,V.ZP)("/api/files/batches_publish.json",{method:"post",body:I({},Zn)})).status===0?(ar(!1),gn(),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),d.ZP.success("\u53D1\u5E03\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,Y.GJ)()&&Rt(),localStorage.getItem("Noviceguide")==="0"||c({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ot.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):ar(!1)}),gn=()=>{kn(1),eo(-1),ro({group_settings:[]}),rt.setFieldsValue({publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}),Ar(!1)},$r=Kr>jr*sa,{detailShixunsList:Sa}=p,[_r,ar]=(0,a.useState)(!1);return ot.createElement(ze.default,{width:600,centered:!0,confirmLoading:_r,title:"\u53D1\u5E03\u6559\u5B66\u8D44\u6599",open:["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(p.actionTabs.key),okText:"\u786E\u5B9A\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{p.actionTabs.key=="\u7ACB\u5373\u53D1\u5E03"?na():ze.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:ot.createElement("div",{className:"font14"},p.actionTabs.batch&&ot.createElement(ot.Fragment,null,ot.createElement("div",{className:"mb10"},"\u786E\u5B9A\u6279\u91CF\u8BBE\u7F6E\u9009\u4E2D\u8D44\u6E90\u7684\u53D1\u5E03\u89C4\u5219\u5417\uFF1F"),ot.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002")),p.actionTabs.key=="\u4FEE\u6539\u53D1\u5E03"&&ot.createElement(ot.Fragment,null,ot.createElement("div",{className:"mb10"},"\u786E\u5B9A\u4FEE\u6539\u53D1\u5E03\u8BBE\u7F6E\u89C4\u5219\u5417\uFF1F"),ot.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))),onOk:()=>{na()}})},onCancel:()=>{gn(),c({type:"classroomList/setActionTabs",payload:{}})}},ot.createElement(q.default,{form:rt},ot.createElement("div",{style:{paddingLeft:0}},ot.createElement(w.Z,{style:{marginBottom:"10px",marginTop:"30px"}},ot.createElement("span",{className:"mr5"},"\u53D1\u5E03\u89C4\u5219:"),ot.createElement(Ce.ZP.Group,{value:va,onChange:Mr=>{var Zn,Lr;if(eo(Mr.target.value),Mr.target.value==1){let Hr=(Zn=f==null?void 0:f.detail)==null?void 0:Zn.course_groups;Wa((Hr==null?void 0:Hr.length)>0?Hr:[{is_admin:!0}])}else if(Mr.target.value==0){let Hr=(Lr=f==null?void 0:f.detail)==null?void 0:Lr.publish_time;rt.setFieldValue("publish_time",Hr?G()(Hr):G()())}}},ot.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),ot.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),ot.createElement(Ce.ZP,{className:"ml20",value:1,disabled:$a&&((tn=qr==null?void 0:qr.group_settings)==null?void 0:tn.length)<=0},"\u5206\u73ED\u53D1\u5E03"))),va==0&&ot.createElement(w.Z,{align:"middle",style:{marginTop:"20px"}},ot.createElement(H.Z,null,ot.createElement(q.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ot.createElement(oe.default,{style:{width:170,marginRight:"25px"},disabledDate:Mr=>(0,Qe.Q8)(Mr,Nt),disabledTime:Mr=>(0,Qe.d0)(Mr),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",allowClear:!1})))),$a&&((Gt=qr==null?void 0:qr.group_settings)==null?void 0:Gt.length)<=0&&ot.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},"\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4E0D\u53EF\u9009\u62E9\u201C\u5206\u73ED\u53D1\u5E03\u201D")),va==1&&((Ft=qr==null?void 0:qr.group_settings)==null?void 0:Ft.length)>0&&ot.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},ot.createElement(H.Z,{span:24},ot.createElement(w.Z,null,ot.createElement(H.Z,{span:24},ot.createElement(w.Z,null,ot.createElement(H.Z,{flex:"1"}," \u5206\u73ED\uFF1A"),ot.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),ot.createElement(H.Z,{span:4}))),Mn&&Mn.map(function(Mr,Zn){var Lr;return ot.createElement(H.Z,{span:24,key:Zn,style:{marginTop:Zn>0?"10px":""}},ot.createElement(w.Z,{gutter:[8,16]},ot.createElement(H.Z,{span:10},ot.createElement(w.Z,{gutter:[8,16]},ot.createElement(H.Z,{flex:"1",style:{maxWidth:200}},ot.createElement(Me.default,{mode:"multiple",style:{width:"100%"},value:Mr.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(Hr,xo)=>{console.log(xo),Mn[Zn].course_group_name=Hr,Mn[Zn].course_group_id=Mr.course_group_id;const ko=(0,we.flattenDeep)(Mn.map(Pl=>Pl.course_group_name)),oi=ga.map(Pl=>{let en=(Pl==null?void 0:Pl.course_group_name)||[];return m(I({},Pl),{course_group_name:(0,we.remove)(en,Ua=>ko.includes(Ua))})});an(oi),Wa(Mn.slice())}},(qr==null?void 0:qr.group_settings)&&(qr==null?void 0:qr.group_settings.map(function(Hr){if(!Mn.map(ko=>ko.course_group_name).flat().includes(Hr.name))return ot.createElement(Option,{value:Hr.name,key:Hr.course_group_id},Hr.name)})))))),ot.createElement(H.Z,{span:10},ot.createElement("div",{className:"ml30"},ot.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Hr=>(0,Qe.Q8)(Hr,qr==null?void 0:qr.course_end_date),disabledTime:Hr=>(0,Qe.d0)(Hr),value:Mr.publish_time?G()(Mr.publish_time):"",onChange:(Hr,xo)=>{Mn[Zn].publish_time=xo,Wa([...Mn])}}))),ot.createElement(H.Z,{span:4},Zn>0&&(G()()<=G()(Mr.publish_time)||!Mr.course_group_id)&&ot.createElement(ut.Z,{style:{position:"absolute",top:10},onClick:()=>{const Hr=(0,we.cloneDeep)(ga);console.log(Hr,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),Hr.forEach((xo,ko)=>{xo.group_name&&(xo.group_name=xo.group_name.filter(oi=>{var Pl;return!((Pl=Mn[Zn].group_name)!=null&&Pl.includes(oi))}))}),Mn=Mn.filter((xo,ko)=>Zn!==ko),an(Hr),Wa(Mn.slice()),setTimeout(()=>Wa(Mn.slice()),10)}}),Mn.length<((Lr=qr==null?void 0:qr.group_settings)==null?void 0:Lr.length)&&ot.createElement(mt.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Mn),Wa(Mn.concat({}))}}))))}))),ot.createElement("div",{className:"mt20"},"\u6CE8\u610F"),ot.createElement("div",null,"1\u3001\u9009\u62E9\u7EDF\u4E00\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u6559\u5B66\u8D44\u6599\u53D1\u9001\u81F3\u8BFE\u5802\u7684\u5168\u90E8\u73ED\u7EA7(\u5305\u62EC\u672A\u5206\u73ED)\u3002"),ot.createElement("div",null,"2\u3001\u9009\u62E9\u5206\u73ED\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u4F5C\u4E1A\u53D1\u5E03\u81F3\u6307\u5B9A\u73ED\u7EA7\u3002"),ot.createElement("div",null,"3\u3001\u9009\u62E9\u6682\u4E0D\u53D1\u5E03\u5E76\u786E\u5B9A\u65F6\uFF0C\u53EF\u64A4\u9500\u5DF2\u8BBE\u7F6E\u7684\u7EDF\u4E00\u53D1\u5E03\u548C\u5206\u73ED\u53D1\u5E03\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var O=(0,g.connect)(({attachment:f,classroomList:p})=>({attachment:f,classroomList:p}))(ne),S=Object.defineProperty,be=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,ye=(f,p,c)=>p in f?S(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,_e=(f,p)=>{for(var c in p||(p={}))_.call(p,c)&&ye(f,c,p[c]);if(be)for(var c of be(p))N.call(p,c)&&ye(f,c,p[c]);return f},Ve=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Ge=({classroomList:f,dispatch:p})=>{const c=(0,g.useParams)();return c.id=c.coursesId,a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:f.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ve(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_public.json",{method:"put",body:{course_id:c.id,ids:[...f.actionTabs.selectArrs]}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:_e({},c)}),p({type:"classroomList/getClassroomShixunsList",payload:_e({},f.actionTabs.params)}))}),onCancel:()=>{p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Ye=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(Ge),U=e(92832),y=Object.defineProperty,k=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,St=(f,p,c)=>p in f?y(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,zt=(f,p)=>{for(var c in p||(p={}))Te.call(p,c)&&St(f,c,p[c]);if(De)for(var c of De(p))Wt.call(p,c)&&St(f,c,p[c]);return f},ln=(f,p)=>k(f,Fe(p)),Rn=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Sn=({classroomList:f,loading:p,dispatch:c,user:Nt})=>{var Rt,tn;const Gt=(0,g.useParams)(),Ft=(0,g.useLocation)(),{actionTabs:pe}=f,[rt]=q.default.useForm(),jr=kn=>kn&&kn{c({type:"classroomList/getCourseGroups",payload:{id:Gt.id,nonenavigate:!0}})},[f.name]),a.createElement(ze.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:f.actionTabs.key==="\u65B0\u5EFA\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>Rn(void 0,null,function*(){var kn,Lt,Tt;const Kr=rt.getFieldValue(),sa=`/api/course_modules/${(Tt=(Lt=(kn=f.detailLeftMenus)==null?void 0:kn.course_modules)==null?void 0:Lt.find($a=>$a.type==="attachment"))==null?void 0:Tt.id}/add_second_category.json`;(yield(0,V.ZP)(sa,{method:"post",body:ln(zt({},Kr),{parent_id:Gt.categoryId})})).status===0&&(rt.resetFields(),d.ZP.success("\u6DFB\u52A0\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Gt.coursesId}}))}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc"},a.createElement("br",null)),f.courseGroups.course_groups&&a.createElement(q.default,{form:rt,initialValues:{name:""}},a.createElement(q.default.Item,{name:"name"},a.createElement(w.Z,{className:"mt30",align:"middle"},a.createElement(H.Z,null,"\u5B50\u76EE\u5F55\u540D\u79F0\uFF1A"),a.createElement(H.Z,{flex:"1"},a.createElement(U.default,{defaultValue:((Rt=pe.selectArrs)==null?void 0:Rt.category_name)||((tn=pe.selectArrs)==null?void 0:tn.name)}))))))};var Bn=(0,g.connect)(({classroomList:f,loading:p,user:c})=>({classroomList:f,loading:p,user:c}))(Sn),Jn=Object.defineProperty,nr=Object.getOwnPropertySymbols,hn=Object.prototype.hasOwnProperty,ur=Object.prototype.propertyIsEnumerable,fr=(f,p,c)=>p in f?Jn(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,at=(f,p)=>{for(var c in p||(p={}))hn.call(p,c)&&fr(f,c,p[c]);if(nr)for(var c of nr(p))ur.call(p,c)&&fr(f,c,p[c]);return f},Vt=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const lr=({classroomList:f,loading:p,dispatch:c})=>{var Nt;const Rt=(0,g.useParams)(),tn=(0,g.useLocation)(),{actionTabs:Gt}=f,[Ft]=q.default.useForm(),pe=rt=>rt&&rtVt(void 0,null,function*(){const rt=Ft.getFieldValue(),jr=`/api/homework_commons/${f.actionTabs.selectArrs.homework_id}/alter_name.json`;(yield(0,V.ZP)(jr,{method:"post",body:at({},rt)})).status===0&&(d.ZP.success("\u4FEE\u6539\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomShixunsList",payload:at({},f.actionTabs.params)}))}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc"},a.createElement("br",null)),f.courseGroups.course_groups&&a.createElement(q.default,{form:Ft,initialValues:{name:"1"}},a.createElement(q.default.Item,{name:"name"},a.createElement(w.Z,{className:"mt30"},a.createElement(H.Z,null,"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),a.createElement(H.Z,{flex:"1"},a.createElement(U.default,{defaultValue:(Nt=Gt.selectArrs)==null?void 0:Nt.name}))))))};var Nn=(0,g.connect)(({classroomList:f,loading:p})=>({classroomList:f,loading:p}))(lr),In=e(99313),hr=e(26724),Sr=e.n(hr),Tr={flex_box_center:"flex_box_center___FCuCL",flex_space_between:"flex_space_between___IiwD7",flex_box_vertical_center:"flex_box_vertical_center___vuAup",flex_box_center_end:"flex_box_center_end___wYrHN",flex_box_column:"flex_box_column___Ie0ST",wrp:"wrp___fOG9r",itemTitleWrp:"itemTitleWrp___tPbkJ",itemTitle:"itemTitle___twrko",search:"search___gkxSd","simple-table":"simple-table___bjo5L",table:"table___v7B0E"},Gr=e(23888),Tn=Object.defineProperty,Br=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,K=(f,p,c)=>p in f?Tn(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,T=(f,p)=>{for(var c in p||(p={}))Be.call(p,c)&&K(f,c,p[c]);if(Br)for(var c of Br(p))F.call(p,c)&&K(f,c,p[c]);return f},Z=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const{TabPane:He}=In.default;let Ze=!1;const Pt=({attachment:f,loading:p,dispatch:c})=>{const Nt=(0,g.useParams)(),[Rt]=q.default.useForm(),[tn,Gt]=(0,a.useState)(0),[Ft,pe]=(0,a.useState)(!0),[rt,jr]=(0,a.useState)("public");let[kn,Lt]=(0,a.useState)([]);const[Tt,Kr]=(0,a.useState)({page:0,page_size:20,search:""});(0,a.useEffect)(()=>{f.actionTabs.key==="\u9009\u7528\u8D44\u6E90"&&Ft&&sa(),f.actionTabs.key!=="\u9009\u7528\u8D44\u6E90"&&Ft&&Lt([])},[f.actionTabs.key,Ft,rt]);let jn=[];const sa=()=>Z(void 0,null,function*(){var oa,Ln;if(!Ze&&(Ze=!0,Ft)){++Tt.page;let Mn;rt==="public"?(Mn=yield c({type:"attachment/allAttachment",payload:T({},Tt)}),kn=[...kn.concat(Mn.data.files)]):(Mn=yield c({type:"attachment/mineAttachment",payload:T({},Tt)}),kn=[...kn.concat((oa=Mn.data)==null?void 0:oa.files)]),((Ln=Mn.object_list)==null?void 0:Ln.length)oa&&oaa.createElement(ee.default,{onChange:Mn=>{},value:String(Ln.id),defaultChecked:!0,className:Tr.itemTitleWrp},a.createElement(i.Z,{title:oa},a.createElement("span",{className:["c-black",Tr.itemTitle].join(" ")},oa)))},{title:"\u5927\u5C0F",dataIndex:"filesize"},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",render:oa=>a.createElement("span",null,oa.name)}],va=()=>{jr("public"),Gt(0),Kr({page:0,page_size:20,search:""}),pe(!0),jn=[],Rt.resetFields()};function eo(oa){return Z(this,null,function*(){const{group_ids:Ln,delay_publish:Mn,publish_time:Wa}=oa,ga=yield c({type:"attachment/fileImport",payload:{course_id:Nt.coursesId,course_second_category_id:parseInt(Nt.categoryId),delay_publish:Mn,publish_time:Wa,attachment_ids:[...Ln]}});(ga==null?void 0:ga.status)===0&&(d.ZP.success("\u53D1\u5E03\u6210\u529F"),va(),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Nt.coursesId}}),c({type:"classroomList/getAttachmentList",payload:T({},f.actionTabs.params)}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Nt.coursesId}}))})}return a.createElement(ze.default,{centered:!0,title:"\u9009\u7528\u8D44\u6E90",open:f.actionTabs.key==="\u9009\u7528\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,width:600,maskClosable:!1,bodyStyle:{minHeight:200},onOk:()=>{Rt.submit()},onCancel:()=>{va(),c({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",{className:Tr.search},a.createElement(U.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u53D1\u5E03\u4EBA\u6216\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:oa=>{Tt.page=0,Tt.search=oa,kn=[],sa(),pe(!0)},style:{width:260}})),a.createElement(In.default,{defaultActiveKey:rt,onChange:oa=>Z(void 0,null,function*(){Lt([]),jr(oa),Tt.page=0,pe(!0)})},a.createElement(He,{tab:a.createElement("span",null," \u5168\u90E8 "),key:"public"}),a.createElement(He,{tab:a.createElement("span",null," \u6211\u7684\u8D44\u6E90 "),key:"myself"})),a.createElement(q.default,{form:Rt,initialValues:{group_ids:jn,delay_publish:0},onChange:oa=>{jn=Rt.getFieldValue()},onFinish:eo},a.createElement(q.default.Item,{name:"group_ids",valuePropName:"checked",rules:[{validator:(oa,Ln)=>Ln.length>0?Promise.resolve():Promise.reject("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8D44\u6E90")}]},a.createElement(ee.default.Group,{style:{width:"100%"}},a.createElement("div",{style:{maxHeight:248,overflow:"auto"}},a.createElement(Sr(),{initialLoad:!1,pageStart:0,threshold:800,loadMore:()=>{sa()},hasMore:Ft,useWindow:!1},a.createElement(bt,{data:kn})))))))};var Dt=(0,g.connect)(({attachment:f,loading:p})=>({attachment:f,loading:p}))(Pt);function bt({data:f}){const p=[{title:"\u8D44\u6E90\u540D\u79F0",dataIndex:"title",width:200,ellipsis:!0,key:"title",render:(c,Nt)=>a.createElement(ee.default,{value:String(Nt.id),defaultChecked:!0},a.createElement("span",{className:["c-black"].join(" "),style:{whiteSpace:"nowrap",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis",position:"relative",top:6,maxWidth:150}},a.createElement(i.Z,{title:Nt.title,placement:"topLeft"},Nt.title)))},{title:"\u5927\u5C0F",dataIndex:"filesize",key:"filesize",ellipsis:!0},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",key:"author",ellipsis:!0,render:c=>c.name},{title:"\u65F6\u95F4",dataIndex:"created_on",key:"created_on",width:140,render:c=>a.createElement("span",{className:"font12"},G()(c).format(Gr.tF))}];return a.createElement(B.default,{loading:Ze,pagination:!1,columns:p,className:Tr.table,dataSource:f||[]})}var jt=e(54580),Jt=e(3113),rn=e(74128),$t=Object.defineProperty,on=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,qe=(f,p,c)=>p in f?$t(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,et=(f,p)=>{for(var c in p||(p={}))J.call(p,c)&&qe(f,c,p[c]);if(on)for(var c of on(p))Ke.call(p,c)&&qe(f,c,p[c]);return f},Ot=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const At={delay_publish:0,is_public:0,description:""},Bt=({attachment:f,dispatch:p})=>{const c=(0,g.useParams)(),[Nt]=q.default.useForm(),[Rt,tn]=(0,a.useState)(et({},At)),[Gt,Ft]=(0,a.useState)([]),[pe,rt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{f.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90"&&Nt.resetFields()},[f.actionTabs.key]);const jr=Tt=>Tt&&Tt{const Kr=Tt.size/1024/1024,jn=Tt.name.split(".").slice(-1)[0].toLowerCase();return Kr>5e3||Kr==0?(d.ZP.error(`${Tt.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002${Kr==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(5G)"}`),jt.default.LIST_IGNORE):!0},action:`${rn.Z.API_SERVER}/api/attachments.json`,onChange:Tt=>{var Kr,jn;console.log("data--",Tt),((jn=(Kr=Tt.file)==null?void 0:Kr.response)==null?void 0:jn.status)==-1&&(d.ZP.warning(Tt.file.response.message),rt(!0))}};return a.createElement(ze.default,{centered:!0,title:"\u4E0A\u4F20\u8D44\u6E90",open:f.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,maskClosable:!1,onOk:()=>Ot(void 0,null,function*(){yield Nt.validateFields();let Tt=Nt.getFieldValue();Tt=Object.assign({},Rt,Tt),(yield(0,V.ZP)("/api/files/upload.json",{method:"post",body:{attachment_ids:Tt.attachment_ids.map(jn=>jn.response.id),course_id:c.id,course_second_category_id:c.categoryId*1,is_public:!!Tt.is_public,delay_publish:Tt.delay_publish,description:Tt.description,publish_time:Tt.publish_time}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u4E0A\u4F20\u8D44\u6E90"]),tn(et({},At)),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:et({},f.actionTabs.params)}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}})),Ft([])}),onCancel:()=>{Ft([]),tn(et({},At)),p({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",null,a.createElement(q.default,{form:Nt,initialValues:Rt,onChange:()=>{const Tt=Nt.getFieldValue();tn(Object.assign({},Rt,Tt))}},a.createElement(q.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:Tt=>Array.isArray(Tt)?Tt:Tt==null?void 0:Tt.fileList,normalize:Tt=>{const Kr="\u3000\u3000";let jn=Tt.filter(sa=>(sa.name.indexOf(Kr)===-1&&(sa.name=`${sa.name}${Kr}${(0,X.RD)(sa.size)}`),!0));return Ft(jn),jn},rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8D44\u6E90"}]},a.createElement(jt.default,et({},Lt),a.createElement(Jt.ZP,{type:"primary",disabled:Gt.length>9,ghost:!0},"\u6587\u4EF6\u4E0A\u4F20"),a.createElement(i.Z,{placement:"right",overlayStyle:{maxWidth:600},title:a.createElement("div",{onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation()}},a.createElement("div",null,"\u63D0\u793A\uFF1A"),a.createElement("div",null,"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"),a.createElement("div",null,"2. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",((0,Y.Ny)(),"5G"),"\u3002"))},a.createElement("i",{onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),a.createElement(w.Z,null,a.createElement(H.Z,null,a.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},a.createElement(ee.default.Group,null,a.createElement(ee.default,{value:1},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{name:"description"},a.createElement(U.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var me=(0,g.connect)(({attachment:f})=>({attachment:f}))(Bt),We=Object.defineProperty,Xe=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,lt=(f,p,c)=>p in f?We(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,dt=(f,p)=>{for(var c in p||(p={}))ft.call(p,c)&<(f,c,p[c]);if(Xe)for(var c of Xe(p))$e.call(p,c)&<(f,c,p[c]);return f},Kt=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const mn={delay_publish:0,is_public:[!1],description:"",name:"",link:""},On=({attachment:f,dispatch:p})=>{const c=(0,g.useParams)(),[Nt]=q.default.useForm(),[Rt,tn]=(0,a.useState)(dt({},mn)),Gt=pe=>pe&&peKt(void 0,null,function*(){var pe,rt;yield Nt.validateFields();let jr=Nt.getFieldsValue();jr=Object.assign({},Rt,jr),(yield(0,V.ZP)("/api/files/upload.json",{method:"post",body:{course_id:c.id,course_second_category_id:c.categoryId*1,is_public:(pe=jr.is_public)==null?void 0:pe[0],delay_publish:jr.delay_publish,description:jr.description,publish_time:jr.publish_time,name:jr.name,link:jr.link}})).status===0&&(Nt.resetFields(),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u6DFB\u52A0\u5916\u94FE"]),d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:dt({},(rt=f==null?void 0:f.actionTabs)==null?void 0:rt.params)}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}}))}),onCancel:()=>{Nt.resetFields(),p({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",null,a.createElement(q.default,{form:Nt,initialValues:mn,onChange:()=>{const pe=Nt.getFieldsValue();tn(Object.assign({},Rt,pe))}},a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"}]},a.createElement(U.default,{suffix:a.createElement("span",null,Rt.name.length,"/60"),maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"})))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"},{type:"url",message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684url"}]},a.createElement(U.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),a.createElement(w.Z,null,a.createElement(H.Z,null,a.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},a.createElement(ee.default.Group,null,a.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{name:"description"},a.createElement(U.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Qn=(0,g.connect)(({attachment:f})=>({attachment:f}))(On),Gn=e(7310),_t=e(59301),qn=Object.defineProperty,Cn=Object.defineProperties,Dr=Object.getOwnPropertyDescriptors,yr=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,ir=(f,p,c)=>p in f?qn(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,cr=(f,p)=>{for(var c in p||(p={}))Cr.call(p,c)&&ir(f,c,p[c]);if(yr)for(var c of yr(p))or.call(p,c)&&ir(f,c,p[c]);return f},Ir=(f,p)=>Cn(f,Dr(p)),ra=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Ba={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:"",download_setting:0},{RangePicker:br}=oe.default,{Option:fn}=Me.default,Dn=({attachment:f,shixunHomeworks:p,dispatch:c,loading:Nt,getFileData:Rt})=>{const tn=(0,g.useParams)(),[Gt,Ft]=(0,a.useState)({group_settings:[]}),{detail:pe}=f,[rt]=q.default.useForm(),[jr,kn]=(0,a.useState)([]),[Lt,Tt]=(0,a.useState)(cr({},Ba)),[Kr,jn]=(0,a.useState)(!1),sa=gn=>gn&&gnra(void 0,null,function*(){var gn,$r,Sa,_r;const ar=yield c({type:"attachment/getDetail",payload:cr({},tn)});ar.delay_publish=ar.delay_publish?1:0,Lt.is_public=[ar.is_public],Lt.description=ar.description,Lt.delay_publish=ar.delay_publish,Lt.publish_time=ar.publish_time,Lt.download_setting=ar.download_setting,rt.setFieldsValue(Lt),jn(ar==null?void 0:ar.unified_setting),f.actionTabs.manage_all_group?((gn=ar==null?void 0:ar.course_groups)==null?void 0:gn.length)>0?Fr.unified_setting=!1:Fr.unified_setting=!0:ar!=null&&ar.unified_setting?Fr.unified_setting=!0:Fr.unified_setting=!1,Fr.publish_time=ar.publish_time?ar.publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),console.log(Fr.unified_setting),Fr.file_status=ar==null?void 0:ar.file_status,$a(Object.assign({},Fr)),kn([cr({},ar),...ar==null?void 0:ar.attachment_histories]);let Mr=cr({},Gt);if(Mr.group_settings=ar==null?void 0:ar.batches_publish_info,console.log(Mr),Ft(Mr),(($r=ar==null?void 0:ar.course_groups)==null?void 0:$r.length)>0){const Zn=(Sa=ar==null?void 0:ar.course_groups)==null?void 0:Sa.filter(Hr=>Hr.is_admin),Lr=(_r=ar==null?void 0:ar.course_groups)==null?void 0:_r.filter(Hr=>!Hr.is_admin);(Zn==null?void 0:Zn.length)>0?va(Zn):va([{is_admin:!0}]),(Lr==null?void 0:Lr.length)>0?oa(Lr):oa([])}else console.log(Ar)});(0,a.useEffect)(()=>{var gn;f.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E"&&(tn.id=(gn=f.actionTabs.selectArrs)==null?void 0:gn.id,rt.resetFields(),Wa())},[f.actionTabs.key,tn.id]);const ga=(gn,$r)=>{if(jr.length===1){ze.default.info({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8D44\u6E90\u4E0D\u80FD\u5168\u90E8\u5220\u9664"});return}ze.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u5220\u9664\u8D44\u6E90\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F",onOk:()=>ra(void 0,null,function*(){var Sa;const _r=$r?{type:"history"}:{},ar=yield(0,V.ZP)(`/api/attachments/${gn}.json`,{method:"delete",body:_r});(ar==null?void 0:ar.status)===0&&(tn.id=(Sa=f.actionTabs.selectArrs)==null?void 0:Sa.id,Wa())})})},an=["pdf","docx","doc","xlsx","xls","ppt","pptx","zip"],[qr,ro]=(0,a.useState)([]),ao={multiple:!1,maxCount:1,accept:".pdf, .docx, .doc, .xlsx, .xls, .ppt, .pptx, .zip,",withCredentials:!0,beforeUpload:gn=>{const $r=gn.size/1024/1024,Sa=gn.name.split(".").slice(-1)[0].toLowerCase();return $r>500?(d.ZP.error(`${gn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)`),Promise.reject()):an.indexOf(Sa)==-1?(d.ZP.error(`${gn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6`),Promise.reject()):!0},action:`${rn.Z.API_SERVER}/api/attachments.json`};function na({data:gn}){console.log("data",gn);const $r=[{title:"\u8D44\u6E90\u540D\u79F0",key:"id",width:307,ellipsis:!0,render:Sa=>_t.createElement(i.Z,{title:Sa.title},_t.createElement("a",{href:rn.Z.API_SERVER+Sa.url,target:"_blank",className:"multi_ellipsis1 c-grey-333"},Sa.title))},{title:"\u4E0B\u8F7D",dataIndex:"downloads_count",key:"downloads_count",ellipsis:!0,width:50},{title:"\u7248\u672C\u53F7",dataIndex:"created_on",key:"created_on",ellipsis:!0,width:140,render:Sa=>Sa?_t.createElement("span",null,G()(Sa).format("YYYY-MM-DD HH:mm")):"--"},{title:"\u64CD\u4F5C",width:60,render:(Sa,_r,ar)=>_t.createElement("span",{onClick:()=>ga(_r==null?void 0:_r.id,ar),className:"c-red current"},"\u5220\u9664")}];return _t.createElement(B.default,{pagination:!1,columns:$r,style:{fontSize:12,marginBottom:20},dataSource:gn||[]})}return _t.createElement(ze.default,{centered:!0,title:"\u8D44\u6E90\u8BBE\u7F6E",open:f.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E",okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>ra(void 0,null,function*(){var gn,$r;Fr.file_status==1&&(Ar=Ar==null?void 0:Ar.map(Mr=>{var Zn;if(!Mr.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Mr.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Mr.course_group_id=(Zn=Gt.group_settings)==null?void 0:Zn.filter(Lr=>Mr==null?void 0:Mr.course_group_name.includes(Lr.name)).map(Lr=>Lr.course_group_id||Lr.id).toString().split(","),console.log(Mr.course_group_id),Mr})),console.log(Ar),yield rt.validateFields();let Sa=rt.getFieldValue();Sa=Object.assign({},Lt,Sa);const _r=JSON.parse(JSON.stringify(Fr));_r.group_settings=Ar.concat(eo),(yield(0,Gn.Ot)(cr({id:pe.id,course_id:tn.id,course_second_category_id:tn.categoryId||0,is_public:(gn=Sa.is_public)==null?void 0:gn[0],delay_publish:Sa.delay_publish,publish_type:Fr==null?void 0:Fr.file_status,description:Sa.description,publish_time:Lt.publish_time,new_attachment_id:($r=Sa.attachment_ids)==null?void 0:$r.map(Mr=>{var Zn;return(Zn=Mr.response)==null?void 0:Zn.id}),download_setting:Sa==null?void 0:Sa.download_setting},_r))).status===0&&(Tt(cr({},Ba)),d.ZP.success("\u64CD\u4F5C\u6210\u529F"),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getAttachmentList",payload:cr({},f.actionTabs.params)}),Rt()),ro([]),va([{}])}),onCancel:()=>{ro([]),va([{}]),Tt(cr({},Ba)),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getAttachmentList",payload:cr({},f.actionTabs.params)})}},_t.createElement("section",{className:""},_t.createElement(ie.Z,{loading:Nt["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},_t.createElement(na,{data:jr}),_t.createElement(q.default,{form:rt,initialValues:Lt,onChange:()=>{const gn=rt.getFieldValue();Tt(Object.assign({},Lt,gn))}},_t.createElement(q.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:gn=>Array.isArray(gn)?gn:gn==null?void 0:gn.fileList,normalize:gn=>{const $r="\u3000\u3000";let Sa=gn.filter(_r=>{const ar=_r.size/1024/1024,Mr=_r.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return _r.name.indexOf($r)===-1&&(_r.name=`${_r.name}${$r}${(0,X.RD)(_r.size)}`),!(ar>500||an.indexOf(Mr)==-1)});return ro(Sa),Sa}},_t.createElement(jt.default,cr({},ao),_t.createElement(Jt.ZP,{type:"primary",disabled:qr.length>0,ghost:!0,style:{marginRight:5}},"\u66F4\u65B0\u7248\u672C"),_t.createElement(i.Z,{placement:"right",overlayStyle:{maxWidth:600},title:_t.createElement("div",{onClick:gn=>{gn.preventDefault(),gn.stopPropagation()}},_t.createElement("div",null,"\u63D0\u793A\uFF1A"),_t.createElement("div",null,"1. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,Y.Ny)()?"1G":"150M","\u3002"),_t.createElement("div",null,"2. \u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\u3002"))},_t.createElement("i",{onClick:gn=>{gn.preventDefault(),gn.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),_t.createElement(w.Z,null,_t.createElement(H.Z,null,_t.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},_t.createElement(ee.default.Group,null,_t.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),_t.createElement(w.Z,{className:"mb20"},_t.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),_t.createElement(Ce.ZP.Group,{value:Fr.file_status,onChange:gn=>{$a(Object.assign({},Ir(cr({},Fr),{file_status:gn.target.value})))}},_t.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),_t.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),_t.createElement(Ce.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),Fr.file_status==0&&_t.createElement(w.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},_t.createElement(H.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),_t.createElement(H.Z,{className:"ml5"},_t.createElement(oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:gn=>sa(gn,Gt==null?void 0:Gt.course_end_date),disabledTime:gn=>(0,Qe.d0)(gn),value:Fr.publish_time?G()(Fr.publish_time):"",onChange:(gn,$r)=>{Fr.publish_time=$r,$a(Object.assign({},Fr))}})),_t.createElement(H.Z,null,_t.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),Fr.file_status==1&&_t.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},_t.createElement(H.Z,{span:24},_t.createElement(w.Z,null,_t.createElement(H.Z,{span:24},_t.createElement(w.Z,null,_t.createElement(H.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),_t.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),_t.createElement(H.Z,{span:4}))),Ar&&Ar.map(function(gn,$r){var Sa;return _t.createElement(H.Z,{span:24,key:$r,style:{marginTop:$r>0?"10px":""}},_t.createElement(w.Z,{gutter:[8,16]},_t.createElement(H.Z,{span:10},_t.createElement(w.Z,{gutter:[8,16]},_t.createElement(H.Z,{flex:"1",style:{maxWidth:200}},_t.createElement(Me.default,{mode:"multiple",style:{width:"100%"},value:gn.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(_r,ar)=>{console.log(ar),Ar[$r].course_group_name=_r,Ar[$r].course_group_id=gn.course_group_id;const Mr=(0,we.flattenDeep)(Ar.map(Lr=>Lr.course_group_name)),Zn=Ln.map(Lr=>{let Hr=(Lr==null?void 0:Lr.course_group_name)||[];return Ir(cr({},Lr),{course_group_name:(0,we.remove)(Hr,xo=>Mr.includes(xo))})});Mn(Zn),va(Ar.slice())}},(Gt==null?void 0:Gt.group_settings)&&(Gt==null?void 0:Gt.group_settings.map(function(_r){if(!Ar.map(Mr=>Mr.course_group_name).flat().includes(_r.name))return _t.createElement(fn,{value:_r.name,key:_r.course_group_id},_r.name)})))))),_t.createElement(H.Z,{span:10},_t.createElement("div",{className:"ml30"},_t.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:_r=>sa(_r,Gt==null?void 0:Gt.course_end_date),disabledTime:_r=>(0,Qe.d0)(_r),value:gn.publish_time?G()(gn.publish_time):"",onChange:(_r,ar)=>{Ar[$r].publish_time=ar,va([...Ar])}}))),_t.createElement(H.Z,{span:4},$r>0&&(G()()<=G()(gn.publish_time)||!gn.course_group_id)&&_t.createElement(ut.Z,{style:{position:"absolute",top:10},onClick:()=>{const _r=(0,we.cloneDeep)(Ln);console.log(_r,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),_r.forEach((ar,Mr)=>{ar.group_name&&(ar.group_name=ar.group_name.filter(Zn=>{var Lr;return!((Lr=Ar[$r].group_name)!=null&&Lr.includes(Zn))}))}),Ar=Ar.filter((ar,Mr)=>$r!==Mr),Mn(_r),va(Ar.slice()),setTimeout(()=>va(Ar.slice()),10)}}),Ar.length<((Sa=Gt==null?void 0:Gt.group_settings)==null?void 0:Sa.length)&&_t.createElement(mt.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Ar),va(Ar.concat({}))}}))))})),_t.createElement(q.default.Item,{label:"\u4E0B\u8F7D\u8BBE\u7F6E",name:"download_setting"},_t.createElement(Ce.ZP.Group,null,_t.createElement(Ce.ZP,{value:0},"\u5141\u8BB8\u5B66\u751F\u4E0B\u8F7D"),_t.createElement(Ce.ZP,{value:1},"\u7981\u6B62\u5B66\u751F\u4E0B\u8F7D"))),_t.createElement(w.Z,null,_t.createElement(H.Z,{span:24},_t.createElement(q.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},_t.createElement(U.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6}))))))))};var wr=(0,g.connect)(({attachment:f,loading:p})=>({attachment:f,loading:p}))(Dn),it=e(12563),vt=e(21185),gt=e(59301),qt=Object.defineProperty,wn=Object.defineProperties,Un=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,_n=(f,p,c)=>p in f?qt(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Hn=(f,p)=>{for(var c in p||(p={}))bn.call(p,c)&&_n(f,c,p[c]);if(Fn)for(var c of Fn(p))sn.call(p,c)&&_n(f,c,p[c]);return f},er=(f,p)=>wn(f,Un(p)),zr=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Xr={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},ca=({attachment:f,dispatch:p,loading:c,globalSetting:Nt})=>{const Rt=(0,g.useParams)(),{detail:tn}=f,[Gt]=q.default.useForm(),[Ft,pe]=(0,a.useState)(!1),[rt,jr]=(0,a.useState)([]),[kn,Lt]=(0,a.useState)(Hn({},Xr)),[Tt,Kr]=(0,a.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},disabledDownload:!1,monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),jn=Fr=>Fr&&Frzr(void 0,null,function*(){var Fr,$a,Ar,va,eo,oa,Ln,Mn,Wa;let ga={};(($a=(Fr=f==null?void 0:f.actionTabs)==null?void 0:Fr.params)==null?void 0:$a.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?ga=Hn({},f.actionTabs.params):ga=Hn({},Rt);const an=yield p({type:"attachment/getDetail",payload:ga});an.delay_publish=an.delay_publish?1:0,kn.is_public=[an.is_public],kn.description=an.description,kn.delay_publish=an.delay_publish,kn.publish_time=an.publish_time,Gt.setFieldsValue(kn),jr([Hn({},an),...an==null?void 0:an.attachment_histories]),(Ar=an==null?void 0:an.attachment_histories)!=null&&Ar.length?pe(!0):(Tt.type=an.file_type,Tt.data=rn.Z.API_SERVER+an.url,Tt.recordInfo={id:(eo=(va=f==null?void 0:f.actionTabs)==null?void 0:va.selectArrs)==null?void 0:eo.id,course_id:(Ln=(oa=f==null?void 0:f.actionTabs)==null?void 0:oa.params)==null?void 0:Ln.course_id},an.file_type==="txt"&&(Tt.monacoEditor.value=an.content),Tt.disabledDownload=(0,Y.dE)()&&!!((Wa=(Mn=f==null?void 0:f.actionTabs)==null?void 0:Mn.selectArrs)!=null&&Wa.download_setting),Kr(Hn({},Tt)))});return(0,a.useEffect)(()=>{var Fr;f.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(Rt.id=(Fr=f.actionTabs.selectArrs)==null?void 0:Fr.id,Gt.resetFields(),sa()):pe(!1)},[f.actionTabs.key,Rt.id]),(0,a.useEffect)(()=>()=>{Kr(er(Hn({},Tt),{type:""})),p({type:"attachment/setActionTabs",payload:{}})},[]),gt.createElement(gt.Fragment,null,gt.createElement(ze.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:Ft,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>zr(void 0,null,function*(){p({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{Lt(Hn({},Xr)),p({type:"attachment/setActionTabs",payload:{}})}},gt.createElement("section",{className:"pl20 pr20 pt10"},gt.createElement(ie.Z,{loading:c["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},gt.createElement(w.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},gt.createElement(H.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),gt.createElement(H.Z,{flex:"80px"},"\u4E0B\u8F7D"),gt.createElement(H.Z,{flex:"140px"},"\u7248\u672C\u53F7")),rt==null?void 0:rt.map(function(Fr,$a){return gt.createElement(w.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:$a,gutter:[20,8]},gt.createElement(H.Z,{flex:"307px"},gt.createElement(i.Z,{title:Fr.title},gt.createElement(w.Z,null,gt.createElement(H.Z,null,gt.createElement("a",{href:rn.Z.API_SERVER+Fr.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:Ar=>{var va,eo;Fr.link||Fr.content_type==="application/pdf"||Nt.setting.is_local||(Ar.preventDefault(),Tt.type=Fr.file_type,Tt.data=rn.Z.API_SERVER+Fr.url,Fr.file_type==="txt"&&(Tt.monacoEditor.value=Fr.content),Tt.disabledDownload=(0,Y.dE)()&&!!((eo=(va=f==null?void 0:f.actionTabs)==null?void 0:va.selectArrs)!=null&&eo.download_setting),Kr(Hn({},Tt)))}},Fr.title)),gt.createElement(H.Z,null,gt.createElement(it.default,{className:"",color:$a===0?"green":"orange"},$a===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),gt.createElement(H.Z,{flex:"80px"},Fr.downloads_count),gt.createElement(H.Z,{flex:"140px"},G()(Fr.created_on).format("YYYY-MM-DD HH:mm")))})))),gt.createElement(vt.Z,er(Hn({},Tt),{onClose:()=>{Kr(er(Hn({},Tt),{type:""})),p({type:"attachment/setActionTabs",payload:{}})}})))};var Ca=(0,g.connect)(({attachment:f,loading:p,globalSetting:c,user:Nt})=>({attachment:f,globalSetting:c,loading:p,user:Nt}))(ca),tr=e(59301),Va=Object.defineProperty,Xa=Object.defineProperties,ja=Object.getOwnPropertyDescriptors,Yo=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,al=Object.prototype.propertyIsEnumerable,pl=(f,p,c)=>p in f?Va(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,go=(f,p)=>{for(var c in p||(p={}))Ho.call(p,c)&&pl(f,c,p[c]);if(Yo)for(var c of Yo(p))al.call(p,c)&&pl(f,c,p[c]);return f},sl=(f,p)=>Xa(f,ja(p)),Yl=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const ul={delay_publish:0,is_public:[!1],description:"",title:"",link:"",file_status:-1,publish_time:""},ql=({attachment:f,dispatch:p,getFileData:c})=>{const Nt=(0,g.useParams)(),{detail:Rt}=f,[tn]=q.default.useForm(),[Gt,Ft]=(0,a.useState)(go({},ul));(0,a.useEffect)(()=>{f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&tn.resetFields()},[f.actionTabs.key]);const pe=Ln=>Ln&&LnYl(void 0,null,function*(){var Ln,Mn,Wa,ga;const an=yield p({type:"attachment/getDetail",payload:sl(go({},Nt),{course_id:Nt.coursesId})});an.delay_publish=an.delay_publish?1:0,Gt.title=an.title,Gt.link=an.link,Gt.is_public=[an.is_public],Gt.description=an.description,Gt.publish_time=an.publish_time,Gt.delay_publish=an.delay_publish,Ft(go({},Gt)),tn.setFieldsValue(Gt),f.actionTabs.manage_all_group?((Ln=an==null?void 0:an.course_groups)==null?void 0:Ln.length)>0?kn.unified_setting=!1:kn.unified_setting=!0:an!=null&&an.unified_setting?kn.unified_setting=!0:kn.unified_setting=!1,kn.publish_time=an.publish_time?an.publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),kn.file_status=an==null?void 0:an.file_status,Lt(Object.assign({},kn)),jr([go({},an),...an==null?void 0:an.attachment_histories]);let qr=go({},Tt);if(qr.group_settings=an==null?void 0:an.batches_publish_info,console.log(qr),Kr(qr),((Mn=an==null?void 0:an.course_groups)==null?void 0:Mn.length)>0){const ro=(Wa=an==null?void 0:an.course_groups)==null?void 0:Wa.filter(na=>na.is_admin),ao=(ga=an==null?void 0:an.course_groups)==null?void 0:ga.filter(na=>!na.is_admin);(ro==null?void 0:ro.length)>0?sa(ro):sa([{is_admin:!0}]),(ao==null?void 0:ao.length)>0?$a(ao):$a([])}else console.log(jn)});return(0,a.useEffect)(()=>{var Ln;f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&(Nt.id=(Ln=f.actionTabs.selectArrs)==null?void 0:Ln.id,oa())},[f.actionTabs.key]),tr.createElement(ze.default,{centered:!0,title:"\u5916\u94FE\u8BBE\u7F6E",open:f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:600,onOk:()=>Yl(void 0,null,function*(){var Ln;kn.unified_setting||(jn=jn==null?void 0:jn.map(an=>{var qr;if(!an.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!an.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return console.log(Tt.group_settings),console.log(an),an.course_group_id=(qr=Tt.group_settings)==null?void 0:qr.filter(ro=>an==null?void 0:an.course_group_name.includes(ro.name)).map(ro=>ro.course_group_id||ro.id).toString().split(","),console.log(an.course_group_id),an})),console.log(jn),yield tn.validateFields();let Mn=tn.getFieldValue();Mn=Object.assign({},Gt,Mn);const Wa=JSON.parse(JSON.stringify(kn));Wa.group_settings=jn.concat(Fr),(yield(0,Gn.Ot)(go({id:Rt.id,course_id:Nt.id,course_second_category_id:Nt.categoryId*1,is_public:(Ln=Mn.is_public)==null?void 0:Ln[0],delay_publish:Mn.delay_publish,publish_type:kn==null?void 0:kn.file_status,description:Mn.description,publish_time:Gt.publish_time,link:Mn.link,name:Mn.title},Wa))).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:go({},f.actionTabs.params)}),c())}),onCancel:()=>{sa([{}]),Ft(go({},ul)),p({type:"attachment/setActionTabs",payload:{}})}},tr.createElement("section",{className:"pl20 pr20 pt10"},tr.createElement(q.default,{form:tn,initialValues:Gt,onChange:()=>{const Ln=tn.getFieldValue();Ft(Object.assign({},Gt,Ln))}},tr.createElement(w.Z,null,tr.createElement(H.Z,{span:24},tr.createElement(q.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"}]},tr.createElement(U.default,{placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"})))),tr.createElement(w.Z,null,tr.createElement(H.Z,{span:24},tr.createElement(q.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"}]},tr.createElement(U.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),tr.createElement(w.Z,null,tr.createElement(H.Z,null,tr.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},tr.createElement(ee.default.Group,null,tr.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),tr.createElement(w.Z,{className:"mb20"},tr.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),tr.createElement(Ce.ZP.Group,{value:kn.file_status,onChange:Ln=>{Lt(Object.assign({},sl(go({},kn),{file_status:Ln.target.value})))}},tr.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),tr.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),tr.createElement(Ce.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),kn.file_status==0&&tr.createElement(w.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},tr.createElement(H.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),tr.createElement(H.Z,{className:"ml5"},tr.createElement(oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>pe(Ln,Tt==null?void 0:Tt.course_end_date),disabledTime:Ln=>(0,Qe.d0)(Ln),value:kn.publish_time?G()(kn.publish_time):"",onChange:(Ln,Mn)=>{kn.publish_time=Mn,Lt(Object.assign({},kn))}})),tr.createElement(H.Z,null,tr.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),kn.file_status==1&&tr.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},tr.createElement(H.Z,{span:24},tr.createElement(w.Z,null,tr.createElement(H.Z,{span:24},tr.createElement(w.Z,null,tr.createElement(H.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),tr.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),tr.createElement(H.Z,{span:4}))),jn&&jn.map(function(Ln,Mn){var Wa;return tr.createElement(H.Z,{span:24,key:Mn},tr.createElement(w.Z,{gutter:[8,16]},tr.createElement(H.Z,{span:10},tr.createElement(w.Z,{gutter:[8,16]},tr.createElement(H.Z,{flex:"1",style:{maxWidth:200}},tr.createElement(Me.default,{mode:"multiple",style:{width:"100%"},value:Ln.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(ga,an)=>{console.log(an),jn[Mn].course_group_name=ga,jn[Mn].course_group_id=Ln.course_group_id;const qr=(0,we.flattenDeep)(jn.map(ao=>ao.course_group_name)),ro=Ar.map(ao=>{let na=(ao==null?void 0:ao.course_group_name)||[];return sl(go({},ao),{course_group_name:(0,we.remove)(na,gn=>qr.includes(gn))})});va(ro),sa(jn.slice())}},(Tt==null?void 0:Tt.group_settings)&&(Tt==null?void 0:Tt.group_settings.map(function(ga){if(!jn.map(qr=>qr.course_group_name).flat().includes(ga.name))return tr.createElement(Option,{value:ga.name,key:ga.course_group_id},ga.name)})))))),tr.createElement(H.Z,{span:10},tr.createElement("div",{className:"ml30"},tr.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:ga=>pe(ga,Tt==null?void 0:Tt.course_end_date),disabledTime:ga=>(0,Qe.d0)(ga),value:Ln.publish_time?G()(Ln.publish_time):"",onChange:(ga,an)=>{jn[Mn].publish_time=an,sa([...jn])}}))),tr.createElement(H.Z,{span:4},Mn>0&&(G()()<=G()(Ln.publish_time)||!Ln.course_group_id)&&tr.createElement(ut.Z,{onClick:()=>{const ga=(0,we.cloneDeep)(Ar);console.log(ga,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),ga.forEach((an,qr)=>{an.group_name&&(an.group_name=an.group_name.filter(ro=>{var ao;return!((ao=jn[Mn].group_name)!=null&&ao.includes(ro))}))}),jn=jn.filter((an,qr)=>Mn!==qr),va(ga),sa(jn.slice()),setTimeout(()=>sa(jn.slice()),10)}}),jn.length<((Wa=Tt==null?void 0:Tt.group_settings)==null?void 0:Wa.length)&&tr.createElement(mt.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:4},onClick:()=>{console.log(jn),sa(jn.concat({}))}}))))})),tr.createElement(w.Z,null,tr.createElement(H.Z,{span:24},tr.createElement(q.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},tr.createElement(U.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var kl=(0,g.connect)(({attachment:f})=>({attachment:f}))(ql),la={flex_box_center:"flex_box_center___rE7XR",flex_space_between:"flex_space_between___gSYn6",flex_box_vertical_center:"flex_box_vertical_center___wcNrl",flex_box_center_end:"flex_box_center_end___T9Wca",flex_box_column:"flex_box_column___ZfXag",bg:"bg___uznmJ",containerTitle:"containerTitle___RmIcB",containerDesc:"containerDesc___JaZkH",listItem:"listItem___aoom1",info:"info___kYawC",title:"title___dxMYE",titleLeft:"titleLeft___RDN77",titleRight:"titleRight___aIUBt",acitons:"acitons___JHBIw",menu:"menu___HIhDV",spanSize:"spanSize___f3pNf",table:"table___fl7GO",flexBox:"flexBox___tgCLw",watch:"watch___vkMeH",iconV:"iconV___BCA9l"},Da=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Do=({classroomList:f,loading:p,dispatch:c})=>{const Nt=(0,g.useParams)(),Rt=(0,g.useLocation)(),[tn,Gt]=(0,a.useState)([]),[Ft,pe]=(0,a.useState)(1);(0,a.useEffect)(()=>{new Promise((Tt,Kr)=>Da(void 0,null,function*(){c({type:"classroomList/getCoursesMine",payload:{id:Nt.id,page_size:50}}).then(jn=>{Gt(tn.concat(jn))})}))},[f.name]);const[rt]=q.default.useForm();let jr=[];f.courseGroups.course_groups&&f.courseGroups.course_groups.map(Tt=>jr.push(Tt.id+""));const kn=Tt=>Tt&&Tta.createElement(ee.default,{value:String(Tt)})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",key:"name",width:482,ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:130},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_date",key:"end_date",width:130}];return a.createElement(ze.default,{centered:!0,title:"\u53D1\u9001\u8D44\u6E90",open:f.actionTabs.key==="\u53D1\u9001",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:820,footer:a.createElement("div",{style:{height:"48px",minHeight:"48px",display:"flex",alignItems:"center"}},a.createElement("span",{style:{flex:"1",textAlign:"start"}},"\u53D1\u5E03\u72B6\u6001\uFF1A",a.createElement(Ce.ZP.Group,{value:Ft,onChange:Tt=>{pe(Tt.target.value)}},a.createElement(Ce.ZP,{value:1},"\u53D1\u5E03"),a.createElement(Ce.ZP,{value:0},"\u4E0D\u53D1\u5E03"))),a.createElement(Jt.ZP,{onClick:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},"\u53D6\u6D88"),a.createElement(Jt.ZP,{onClick:()=>Da(void 0,null,function*(){const Tt=rt.getFieldValue();(yield(0,V.ZP)("/api/files/bulk_send.json",{method:"post",body:{ids:[...f.actionTabs.selectArrs],to_course_ids:[...Tt.group_ids],course_id:Nt.id,is_publish:Ft}})).status===0&&(d.ZP.success("\u53D1\u9001\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}))}),type:"primary"},"\u786E\u8BA4")),bodyStyle:{minHeight:200},onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u8D44\u6E90\u53D1\u9001\u5230",a.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),f.courseGroups.course_groups&&a.createElement(q.default,{form:rt,initialValues:{group_ids:jr,end_time:G()(G()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},a.createElement(q.default.Item,{name:"group_ids"},a.createElement(ee.default.Group,null,a.createElement(B.default,{loading:p.effects["classroomList/getCourseGroups"],columns:Lt,className:la.table,dataSource:tn==null?void 0:tn.filter(Tt=>(Tt==null?void 0:Tt.id)!=Nt.id),scroll:{y:240},pagination:!1})))))};var Ja=(0,g.connect)(({classroomList:f,loading:p})=>({classroomList:f,loading:p}))(Do),lo=e(2524),zo=e(24776),vl=e(42554),Yr=e(64575),Ia=Object.defineProperty,Oa=Object.getOwnPropertySymbols,za=Object.prototype.hasOwnProperty,so=Object.prototype.propertyIsEnumerable,ho=(f,p,c)=>p in f?Ia(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Al=(f,p)=>{for(var c in p||(p={}))za.call(p,c)&&ho(f,c,p[c]);if(Oa)for(var c of Oa(p))so.call(p,c)&&ho(f,c,p[c]);return f},ol=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const gl=({classroomList:f,user:p,dispatch:c})=>{const Nt=(0,g.useParams)(),[Rt,tn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var Ft,pe;if(f.actionTabs.key==="\u53D6\u6D88\u53D1\u5E03"){if((0,Y.j5)()||(pe=(Ft=p==null?void 0:p.userInfo)==null?void 0:Ft.course)!=null&&pe.own){tn(!0);return}const rt={hasNum:0,noHasNum:0};f.actionTabs.selectArrsAll.map(jr=>{var kn;jr.author_login===((kn=p.userInfo)==null?void 0:kn.login)?++rt.hasNum:++rt.noHasNum}),rt.noHasNum>0?ze.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,f.actionTabs.isdelete!=="1"&&a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},rt.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},rt.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Gt()}}):tn(!0)}else tn(!1)},[f.actionTabs.key]);const Gt=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:Rt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ol(void 0,null,function*(){(yield(0,V.ZP)("/api/files/unpublish.json",{method:"put",body:{ids:[...f.actionTabs.selectArrs],course_id:Nt.id}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),c({type:"classroomList/getAttachmentList",payload:Al({},f.actionTabs.params)}),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Nt.coursesId}}))}),onCancel:()=>{Gt()}},a.createElement("p",null,"\u786E\u5B9A\u53D6\u6D88\u53D1\u5E03\u9009\u4E2D\u7684\u8D44\u6E90\u5417\uFF1F"),a.createElement("p",null,"\u53D6\u6D88\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u65E0\u6548\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var nl=(0,g.connect)(({classroomList:f,user:p})=>({classroomList:f,user:p}))(gl),Po=e(71418);const mo=({classroomList:f,dispatch:p})=>{var c,Nt,Rt,tn;const Gt=(0,g.useParams)(),[Ft,pe]=(0,a.useState)(1),[rt,jr]=(0,a.useState)(0),[kn,Lt]=(0,a.useState)(20),[Tt,Kr]=(0,a.useState)(!1),[jn,sa]=(0,a.useState)([]),[Fr,$a]=(0,a.useState)(""),[Ar,va]=(0,a.useState)(null),[eo,oa]=(0,a.useState)(!1),[Ln,Mn]=(0,a.useState)([]);Gt.id=Gt.coursesId,(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"?($a(""),va(null),Wa(),Kr(!0)):Kr(!1)},[f.actionTabs]);const Wa=()=>{var na,gn;(0,Gn.mn)({course_id:Gt.id,attachment_id:(gn=(na=f.actionTabs)==null?void 0:na.currentInfo)==null?void 0:gn.id}).then($r=>{$r.status==0&&Mn([...$r.course_groups])}),ga()},ga=()=>{Ft!=1?pe(1):kn!=20?Lt(20):an()},an=()=>{var na,gn;oa(!0),(0,Gn.$n)({page:Ft,limit:kn,keyword:Fr,course_group_id:Ar,course_id:Gt.id,id:(gn=(na=f.actionTabs)==null?void 0:na.currentInfo)==null?void 0:gn.id}).then($r=>{$r.status==0&&(sa($r.data),jr($r.size))}),oa(!1)},qr=[{title:"\u5E8F\u53F7",render:(na,gn,$r)=>kn*(Ft-1)+$r+1,width:60,align:"center"},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center"},{title:"\u59D3\u540D",dataIndex:"username",align:"center"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name",align:"center"},{title:"\u67E5\u770B\u65F6\u95F4",dataIndex:"watch_time",align:"center"},{title:"\u4E0B\u8F7D\u65F6\u95F4",dataIndex:"download_time",align:"center"}];(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&an()},[Ft]),(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&(Ft==1?an():pe(1))},[kn]),(0,a.useEffect)(()=>{ga()},[Ar]);const ro=(na,gn)=>{pe(na)},ao=(na,gn)=>{Lt(gn)};return a.createElement(ze.default,{width:1e3,centered:!0,title:"\u8BBF\u95EE\u8BB0\u5F55",open:Tt,footer:null,onCancel:()=>{$a(""),va(null),p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},"\u8D44\u6E90\u540D\u79F0\uFF1A",a.createElement("div",{style:{width:350,height:22,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},title:(Nt=(c=f==null?void 0:f.actionTabs)==null?void 0:c.currentInfo)==null?void 0:Nt.title},(tn=(Rt=f==null?void 0:f.actionTabs)==null?void 0:Rt.currentInfo)==null?void 0:tn.title)),a.createElement("div",{style:{display:"flex"}},a.createElement(Me.default,{value:Ar,style:{width:160,marginRight:20},placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",allowClear:!0,onChange:na=>{va(na)}},Ln.map(na=>a.createElement(Option,{label:na.name,value:na.course_group_id,key:na.course_group_id},na.name))),a.createElement(U.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",value:Fr,onChange:na=>{$a(na.target.value)},onSearch:na=>{Ft==1?an():pe(1)},style:{width:230,marginLeft:"auto"},onPressEnter:()=>an()}))),a.createElement(Po.Z,{spinning:eo},a.createElement(B.default,{style:{padding:"15px 0"},pagination:!1,bordered:!0,columns:qr,dataSource:jn,rowKey:na=>na==null?void 0:na.id})),rt>0&&a.createElement(x.Z,{className:"tc",style:{paddingBottom:15},showSizeChanger:!0,showQuickJumper:!0,onChange:ro,onShowSizeChange:ao,defaultCurrent:1,pageSizeOptions:["10","20","50","100"],current:Ft||1,pageSize:kn||10,defaultPageSize:10,total:rt,showTotal:na=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-blue"}," ",na," "),"\u6761\u6570\u636E")}))};var bl=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(mo),jo={wrap:"wrap___XzdFS",tip:"tip___JVA4t",listWrap:"listWrap___DIxLm",li:"li___Xuk_P",nameWrap:"nameWrap___XUVpY",name:"name___XHehR",tag:"tag___MFkTI"},xl=e(11414),oo=e(59301),vi=Object.defineProperty,xi=Object.defineProperties,Nl=Object.getOwnPropertyDescriptors,$l=Object.getOwnPropertySymbols,Hi=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,Ai=(f,p,c)=>p in f?vi(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,_l=(f,p)=>{for(var c in p||(p={}))Hi.call(p,c)&&Ai(f,c,p[c]);if($l)for(var c of $l(p))Di.call(p,c)&&Ai(f,c,p[c]);return f},zi=(f,p)=>xi(f,Nl(p)),Bi=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())}),wi=({type:f=1,data:p,visible:c,callback:Nt,onCancel:Rt})=>{var tn,Gt;const[Ft,pe]=(0,a.useState)([]),rt=(0,g.useSelector)(Tt=>Tt.loading);(0,a.useEffect)(()=>{pe(p)},[JSON.stringify(p)]);const jr=(Tt,Kr)=>{const jn=(Fr,$a,Ar)=>{const va=Array.from(Fr),[eo]=va.splice($a,1);return va.splice(Ar,0,eo),va};if(!Tt.destination)return;const sa=jn(Kr,Tt.source.index,Tt.destination.index);pe(sa)},kn=Tt=>{let Kr={};return f===1&&(Kr={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[Tt]),f===2&&(Kr={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[Tt]),oo.createElement("div",{className:jo.tag,style:_l({},Kr)},Tt)},Lt=()=>Bi(void 0,null,function*(){Nt(Ft.map(Tt=>Tt.task_id))});return oo.createElement(ze.default,{centered:!0,destroyOnClose:!0,open:c,onCancel:Rt,onOk:Lt,confirmLoading:(tn=rt==null?void 0:rt.effects)==null?void 0:tn["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},oo.createElement("div",{className:jo.wrap},oo.createElement("div",{className:jo.tip},oo.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),oo.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),oo.createElement(ie.Z,{loading:(Gt=rt==null?void 0:rt.effects)==null?void 0:Gt["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},oo.createElement(xl.Z5,{onDragEnd:Tt=>jr(Tt,Ft)},oo.createElement(xl.bK,{droppableId:"droppable"},(Tt,Kr)=>oo.createElement("div",zi(_l({ref:Tt.innerRef},Tt.droppableProps),{className:jo.listWrap}),Ft.map((jn,sa)=>oo.createElement(xl._l,{key:jn.task_id,draggableId:jn.task_id.toString(),index:sa},(Fr,$a)=>oo.createElement("div",zi(_l(_l({ref:Fr.innerRef},Fr.draggableProps),Fr.dragHandleProps),{className:jo.li}),oo.createElement(w.Z,{align:"middle"},oo.createElement("div",{className:jo.nameWrap},oo.createElement(i.Z,{title:jn==null?void 0:jn.task_name},oo.createElement("div",{className:jo.name},jn==null?void 0:jn.task_name))),kn(jn==null?void 0:jn.status)),oo.createElement(w.Z,{align:"middle",className:"font12 mt10"},oo.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",oo.createElement("span",{className:"ml5 c-black"},(jn==null?void 0:jn.user_name)||"--")))))),Tt.placeholder))))))},rr=e(59301),gi=Object.defineProperty,ll=Object.defineProperties,Oi=Object.getOwnPropertyDescriptors,ki=Object.getOwnPropertySymbols,fi=Object.prototype.hasOwnProperty,ei=Object.prototype.propertyIsEnumerable,fo=(f,p,c)=>p in f?gi(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,qa=(f,p)=>{for(var c in p||(p={}))fi.call(p,c)&&fo(f,c,p[c]);if(ki)for(var c of ki(p))ei.call(p,c)&&fo(f,c,p[c]);return f},Ml=(f,p)=>ll(f,Oi(p)),Bo=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const El=({classroomList:f,globalSetting:p,loading:c,user:Nt,dispatch:Rt})=>{var tn,Gt,Ft,pe;const rt=(0,g.useLocation)(),jr=(0,g.useParams)(),[kn]=(0,g.useSearchParams)(),[Lt,Tt]=(0,a.useState)({sort_type:"publish_time",sort:"desc",page_size:20,clazz:kn.get("tabs")}),[Kr,jn]=(0,a.useState)(Array.from({length:20},()=>!1)),[sa,Fr]=(0,a.useState)([]),$a=new Date,[Ar,va]=(0,a.useState)([]),[eo,oa]=(0,a.useState)("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217"),{detailAttachmentList:Ln,detailLeftMenus:Mn,detailTopBanner:Wa,taskList:ga}=f,[an,qr]=(0,a.useState)(!1);let ro;Lt.course_id=jr.coursesId,jr.categoryId?Lt.course_second_category_id=jr.categoryId:delete Lt.course_second_category_id;function ao(en,Ua){return Bo(this,null,function*(){let Bl=yield(0,V.ZP)("/api/files/group_settings_statistics.json",{method:"get",params:{attachment_id:en,course_id:jr.course_id}}),Jl=[...sa];Jl[Ua]=Bl==null?void 0:Bl.data,Fr(Jl)})}(0,a.useEffect)(()=>{jn(Array.from({length:20},()=>!1)),Fr([])},[]),(0,a.useEffect)(()=>{var en,Ua,Bl;if((en=Nt==null?void 0:Nt.userInfo)!=null&&en.login){const Jl=X.cX.getItem(`${(Ua=Nt==null?void 0:Nt.userInfo)==null?void 0:Ua.login}${(0,Y.GJ)()?"Teacher":"Student"}`,"Attachment");Jl&&(Lt.sort_type=Jl==null?void 0:Jl.type,Lt.sort=Jl==null?void 0:Jl.direction,console.log("localRecordValue",Jl),oa(Jl==null?void 0:Jl.name)),gn()}else(Bl=Nt==null?void 0:Nt.userInfo)!=null&&Bl.username&&gn()},[(tn=Nt==null?void 0:Nt.userInfo)==null?void 0:tn.login,rt.pathname]),(0,a.useEffect)(()=>{f.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&gn()},[f.actionTabs.key]),(0,a.useEffect)(()=>{va([])},[Ln]);const na=(en,Ua)=>{Fr([]),jn(Array.from({length:20},()=>!1)),Lt.page=en,Lt.page_size=Ua,gn()},gn=()=>{Tt(qa({},Lt)),va([]),Rt({type:"classroomList/getAttachmentList",payload:qa({},Lt)})},$r=en=>Bo(void 0,null,function*(){en.link&&(yield Rt({type:"attachment/updateVisits",payload:{id:en.id}}),Rt({type:"classroomList/getAttachmentList",payload:qa({},Lt)}))});Mn.course_modules&&(ro=f.detailLeftMenus.course_modules.filter(en=>en.type==="attachment")[0]);const Sa=en=>Bo(void 0,null,function*(){if(Ar==""){d.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,V.ZP)("/api/files/bulk_move.json",{method:"put",body:{course_id:jr.course_id,ids:Ar,to_category_id:en==null?void 0:en.key}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rt({type:"classroomList/getAttachmentList",payload:qa({},Lt)}),va([]))});let _r=[{name:"\u5220\u9664",icon:rr.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:rr.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u7ACB\u5373\u53D1\u5E03",icon:rr.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u53D6\u6D88\u53D1\u5E03",icon:rr.createElement("i",{className:"iconfont icon-quxiaofabu"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:rr.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u8C03\u6574\u6392\u5E8F",icon:rr.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})}].filter(en=>Wa.is_public?!0:en.name!=="\u8BBE\u4E3A\u516C\u5F00");const ar=[{name:"\u5168\u90E8",id:"",total:Ln.total_count},{name:"\u672A\u53D1\u5E03",id:"2",total:(0,Y.GJ)()?Ln.unpublish_count:null},{name:"\u9884\u53D1\u5E03",id:"3",total:(0,Y.GJ)()?Ln.not_started_count:null},{name:"\u5DF2\u53D1\u5E03",id:"1",total:(0,Y.GJ)()?Ln.publish_count:null}],Mr=[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"",direction:""},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"created_on",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"created_on",direction:"asc"},{name:"\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"publish_time",direction:"desc"},{name:"\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"publish_time",direction:"asc"}],Zn=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name",width:240},{title:"\u72B6\u6001",dataIndex:"status",key:"status",width:80},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",width:200,sorter:!0,showSorterTooltip:!1,sortOrder:Lt.order_by==="publish_time"?Lt.sort_direction==="desc"?"descend":"ascend":null,render:en=>en?G()(en).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"member_manager",key:"member_manager",ellipsis:{showTitle:!1},render:en=>en==="--"||!en?"--":rr.createElement("span",{title:en},en)}],Lr=en=>{console.log(en.id),(en.id===""||en.id==="2"||en.id==="3")&&(Lt.sort_type="created_on",Lt.sort="desc",oa("\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),en.id==="1"&&(Lt.sort_type="publish_time",Lt.sort="desc",oa("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),Lt.clazz=en.id,Lt.page=1,g.history.replace(`${rt.pathname}?tabs=${en.id}`),jn(Array.from({length:20},()=>!1)),Fr([]),gn()},Hr=en=>{var Ua;Lt.sort_type=en.type,Lt.sort=en.direction,Lt.page=1,X.cX.setItem(`${(Ua=Nt==null?void 0:Nt.userInfo)==null?void 0:Ua.login}${(0,Y.GJ)()?"Teacher":"Student"}`,en,"Attachment"),oa(en.name),gn()},xo=en=>Bo(void 0,null,function*(){var Ua;const Bl=en.name;Ar==""?d.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):Bl==="\u8C03\u6574\u6392\u5E8F"?ko():Rt({type:"classroomList/setActionTabs",payload:{key:Bl,selectArrs:Ar,selectArrsAll:(Ua=Ln.files)==null?void 0:Ua.filter(Jl=>Ar.includes(Jl.id)),params:Lt,batch:!0}})}),ko=()=>{let en={courseId:Lt.course_id,container_type:"attachment"};Lt!=null&&Lt.course_second_category_id&&(en.category_id=Lt==null?void 0:Lt.course_second_category_id),Rt({type:"classroomList/getAllTaskList",payload:en}),Rt({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})},oi=en=>Bo(void 0,null,function*(){yield Rt({type:"classroomList/updateTaskPosition",payload:{category_id:Lt==null?void 0:Lt.course_second_category_id,courseId:Lt==null?void 0:Lt.course_id,task_ids:en,container_type:"attachment"}}),gn()}),Pl=(0,a.useMemo)(()=>{let en=[];return ga.length>0&&(en=ga.map(Ua=>{let Bl="";return Ua.is_publish&&Ua.publish_status&&(Bl="\u5DF2\u53D1\u5E03"),Ua.is_publish&&!Ua.publish_status&&(Bl="\u9884\u53D1\u5E03"),Ua.is_publish||(Bl="\u672A\u53D1\u5E03"),{user_name:Ua.user_name,task_name:Ua.task_name,task_id:Ua.task_id,category:Ua.category,status:Bl}})),en},[ga]);return console.log(ga,"taskList"),rr.createElement("section",null,rr.createElement(zo.Z,{isLoading:c["classroomList/getAttachmentList"],tabDataSource:(0,Y.GJ)()?ar:[],isAdmin:(0,Y.GJ)(),onTabMenuClick:Lr,defaultSelectedKeys:Lt.clazz,showControlButton:(0,Y.GJ)(),buttonText:"\u9009\u7528\u8D44\u6E90",extraNode:(0,Y.GJ)()&&rr.createElement(w.Z,{align:"middle",className:"mr20"},!(Ln!=null&&Ln.parent_category_id)&&(0,Y.GJ)()&&rr.createElement("span",{className:"c-blue font16 ml20 current",onClick:en=>{en.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u76EE\u5F55"}})}},rr.createElement(i.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},rr.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),rr.createElement("span",{className:"c-blue font16 ml20 current",style:{paddingTop:2},onClick:en=>{en.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u76EE\u5F55\u91CD\u547D\u540D",params:Lt,selectArrs:Ml(qa({},Ln),{category_id:Lt==null?void 0:Lt.course_second_category_id,main_id:typeof Ln.parent_category_id=="object"?Ln.id:void 0}),cb:gn}})}},rr.createElement(i.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},rr.createElement("i",{className:"iconfont icon-zhongmingming1 font17"}))),rr.createElement("span",{className:"c-blue font14 ml20 current",onClick:en=>{en.preventDefault(),Rt({type:"attachment/setActionTabs",payload:{key:"\u4E0A\u4F20\u8D44\u6E90",params:Lt}})}},rr.createElement("i",{className:"iconfont icon-shangchuan3 font14 mr5"}),"\u4E0A\u4F20\u8D44\u6E90"),rr.createElement("span",{className:"c-blue font14 ml20 current",onClick:en=>{en.preventDefault(),Rt({type:"attachment/setActionTabs",payload:{key:"\u6DFB\u52A0\u5916\u94FE",params:Lt}})}},rr.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),onButtonClick:()=>{Rt({type:"attachment/setActionTabs",payload:{key:"\u9009\u7528\u8D44\u6E90",params:Lt}})}}),rr.createElement(vl.Z,{dataSource:Ln.files||[],isAdmin:(0,Y.GJ)(),batchStatus:an,SortMenuName:eo,setSortMenuName:oa,SortMenus:Mr,onSearch:en=>{Lt.search=en,Lt.page=1,gn()},onSort:Hr,onBatch:en=>qr(en)}),rr.createElement(ie.Z,{loading:c["classroomList/getAttachmentList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Ln.total_count===0&&rr.createElement(lo.Z,null),Ln.files&&Ln.files.map(function(en,Ua){var Bl,Jl,ss;return rr.createElement("div",{className:la.listItem,key:Ua},(0,Y.GJ)()&&rr.createElement(ee.default,{checked:Ar.includes(en.id),value:en.id,onClick:Lo=>{Lo.preventDefault(),Lo.stopPropagation()},className:"mr20",onChange:Lo=>{let Wo=Ar.indexOf(en.id);Ar.indexOf(en.id)>-1?va(Ar.filter(kt=>kt!==en.id)):va(Ar.concat(en.id))}}),rr.createElement("div",{className:la.info},rr.createElement("div",{className:la.title},rr.createElement("div",{className:la.titleLeft},(0,Y.GJ)()&&rr.createElement(rr.Fragment,null,en.is_publish&&en.publish_status&&rr.createElement("span",{className:"tag-style bg-light-blue mr10"},"\u5DF2\u53D1\u5E03"),en.is_publish&&!en.publish_status&&rr.createElement("span",{className:"tag-style bg-c5d6ff mr10"},"\u9884\u53D1\u5E03"),!en.is_publish&&rr.createElement("span",{className:"tag-style bgB8B8B8 mr10"},"\u672A\u53D1\u5E03")),(0,Y.RV)()||en.is_public?rr.createElement("a",{onClick:Lo=>{Lo.preventDefault(),Lo.stopPropagation(),!((0,Y.dE)()&&en.download_setting==1&&((en==null?void 0:en.file_type)==="other"||(en==null?void 0:en.file_type)==="download"))&&((0,Gn.fc)({id:en==null?void 0:en.id,watch_type:2,course_id:Lt==null?void 0:Lt.course_id}),$r(en),Rt({type:"attachment/setActionTabs",payload:{key:(en.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:en,params:Lt}}))}},rr.createElement("strong",null,en.title)):rr.createElement("strong",null,en.title),en.link&&rr.createElement("span",{className:"tag-style-border-small c-orange border-orange ml10"}," ","\u5916\u94FE"," ")),rr.createElement("div",{className:la.titleRight},(0,Y.GJ)()&&!(en!=null&&en.is_publish)&&rr.createElement(g.Link,{target:"_blank",to:"/",onClick:Lo=>Bo(this,null,function*(){Lo.stopPropagation(),Lo.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",index:Ua,selectArrs:[en==null?void 0:en.id],selectArrsAll:[en],params:Lt,type:2,manage_all_group:Ln==null?void 0:Ln.manage_all_group}});let Wo=[...Kr];Wo[Ua]=!1,jn(Wo)})},rr.createElement("aside",{className:la.flexBox},rr.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),rr.createElement("div",null,"\u53D1\u5E03"))),((0,Y.RV)()||en.is_public)&&!((0,Y.dE)()&&en.download_setting==1&&((en==null?void 0:en.file_type)==="other"||(en==null?void 0:en.file_type)==="download"))&&rr.createElement("aside",{onClick:Lo=>Bo(this,null,function*(){Lo.stopPropagation(),Lo.preventDefault(),yield(0,Gn.fc)({id:en==null?void 0:en.id,watch_type:2,course_id:Lt==null?void 0:Lt.course_id}),$r(en),Rt({type:"attachment/setActionTabs",payload:{key:(en.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:en,params:Lt}})}),className:la.flexBox,style:{marginRight:16,cursor:"pointer"}},rr.createElement("i",{className:"iconfont icon-chakansvg"}),rr.createElement("div",null,"\u67E5\u770B")),((0,Y.RV)()||en.is_public)&&!en.link&&en.is_publish&&!((0,Y.dE)()&&en.download_setting==1)&&rr.createElement("aside",{onClick:Lo=>Bo(this,null,function*(){Lo.stopPropagation(),yield(0,Gn.fc)({id:en==null?void 0:en.id,watch_type:1,course_id:Lt==null?void 0:Lt.course_id}),(0,X.Nd)((en==null?void 0:en.title)||"\u6587\u4EF6",decodeURIComponent(rn.Z.API_SERVER+en.url))}),className:`${la.flexBox}`,style:{marginRight:16,cursor:"pointer"}},rr.createElement("i",{className:"iconfont icon-xiazai6"}),rr.createElement("div",null,"\u4E0B\u8F7D")),(0,Y.GJ)()&&rr.createElement(j.Z,{placement:"bottomCenter",overlayClassName:la.dro,dropdownRender:()=>rr.createElement(Se.default,null,rr.createElement(Se.default.Item,{key:1,style:{textAlign:"center"}},rr.createElement("a",{onClick:Lo=>Bo(this,null,function*(){Lo.stopPropagation(),Lo.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:en.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03",index:Ua,selectArrs:[en==null?void 0:en.id],selectArrsAll:[en],params:Lt,type:2,manage_all_group:Ln==null?void 0:Ln.manage_all_group}});let Wo=[...Kr];Wo[Ua]=!1,jn(Wo)})},en.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03")),rr.createElement(Se.default.Item,{key:22,style:{textAlign:"center"}},rr.createElement(g.Link,{target:"_blank",to:"/",onClick:Lo=>{var Wo;Lo.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[en.id],selectArrsAll:(Wo=Ln.files)==null?void 0:Wo.filter(kt=>[en.id].includes(kt.id)),isdelete:"1",params:Lt}})}},"\u7ACB\u5373\u5220\u9664")),rr.createElement(Se.default.Item,{key:6,style:{textAlign:"center"}},rr.createElement(g.Link,{onClick:Lo=>{Lo.preventDefault(),Rt({type:"attachment/setActionTabs",payload:{key:en.link?"\u5916\u94FE\u8BBE\u7F6E":"\u8D44\u6E90\u8BBE\u7F6E",index:Ua,selectArrs:en,params:Lt,manage_all_group:Ln==null?void 0:Ln.manage_all_group}});let Wo=[...Kr];Wo[Ua]=!1,jn(Wo)},to:"/"},"\u8D44\u6E90\u8BBE\u7F6E")),rr.createElement(Se.default.Item,{key:7,style:{textAlign:"center"}},rr.createElement(g.Link,{target:"_blank",to:"/",onClick:Lo=>{Lo.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u8BBF\u95EE\u8BB0\u5F55",currentInfo:en}})}},"\u8BBF\u95EE\u8BB0\u5F55")))},rr.createElement("aside",{onClick:Lo=>Lo.stopPropagation(),className:la.flexBox,style:{cursor:"default"}},rr.createElement("i",{className:"iconfont icon-gengduo4"}),rr.createElement("div",null,"\u66F4\u591A"))))),rr.createElement("div",{className:"flex-wrp"},en.link&&rr.createElement(rr.Fragment,null,rr.createElement("p",{className:"flex1"},rr.createElement("span",null,en.author.name),rr.createElement("span",{className:"ml15"},"\u70B9\u51FB\u6B21\u6570\uFF1A",en.downloads_count),$aBo(this,null,function*(){Lo.stopPropagation(),Lo.preventDefault(),Kr[Ua]||ao(en==null?void 0:en.id,Ua);let Wo=[...Kr];Wo[Ua]=!Wo[Ua],jn(Wo)})},rr.createElement("i",{className:`iconfont icon-${Kr[Ua]?"shouqi":"xiala2"}`})," ")),(0,Y.GJ)()&&(en==null?void 0:en.is_publish)&&Kr[Ua]&&((Bl=sa[Ua])==null?void 0:Bl.length)>5&&rr.createElement(B.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:Lo=>({onClick:Wo=>{Wo.stopPropagation(),Wo.preventDefault()}}),onHeaderRow:(Lo,Wo)=>({onClick:kt=>{kt.stopPropagation(),kt.preventDefault()}}),pagination:!1,dataSource:sa[Ua],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Lo,Wo,kt)=>{kt.field&&(Lt.order_by=kt.field),kt.order||(Lt.sort_direction="asc"),kt.order==="ascend"&&(Lt.sort_direction="asc"),kt.order==="descend"&&(Lt.sort_direction="desc"),kt.order||(Lt.sort_direction="asc"),ao(en==null?void 0:en.id,Ua)},columns:Zn}),(0,Y.GJ)()&&(en==null?void 0:en.is_publish)&&Kr[Ua]&&((Jl=sa[Ua])==null?void 0:Jl.length)>0&&((ss=sa[Ua])==null?void 0:ss.length)<6&&rr.createElement(B.default,{rowKey:"shixun_identifier",onRow:Lo=>({onClick:Wo=>{Wo.stopPropagation(),Wo.preventDefault()}}),onHeaderRow:(Lo,Wo)=>({onClick:kt=>{kt.stopPropagation(),kt.preventDefault()}}),pagination:!1,dataSource:sa[Ua],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Lo,Wo,kt)=>{kt.field&&(Lt.order_by=kt.field),kt.order||(Lt.sort_direction="asc"),kt.order==="ascend"&&(Lt.sort_direction="asc"),kt.order==="descend"&&(Lt.sort_direction="desc"),kt.order||(Lt.sort_direction="asc"),ao(en==null?void 0:en.id,Ua)},columns:Zn}),en.description&&rr.createElement("div",{className:"flex-wrp"},rr.createElement("p",{className:"flex1"},rr.createElement("span",null," \u8D44\u6E90\u63CF\u8FF0\uFF1A"),rr.createElement("span",{className:"ml5"},en.description||"\u6682\u65E0\u63CF\u8FF0")))))}),rr.createElement("aside",{className:"tc mb50 mt30"},Ln.attachments_count>0&&rr.createElement(x.Z,{current:Lt.page||1,showSizeChanger:!0,onChange:na,defaultCurrent:1,pageSize:Lt.page_size||20,total:Ln.attachments_count}))),Ar.length>0&&(0,Y.GJ)()&&rr.createElement(ce.Z,{offsetBottom:0},rr.createElement(Yr.Z,{buttonDataSource:_r,onButtonClick:xo,useBatchStatus:qr,catalogue:((Ft=(Gt=Mn==null?void 0:Mn.course_modules)==null?void 0:Gt.find(en=>en.type==="attachment"))==null?void 0:Ft.second_category)||[],allSelect:Ar.length?Ar.length===((pe=Ln.files)==null?void 0:pe.length):!1,setSeleArr:va,setAllSelect:en=>{en.target.checked?va(Ln.files.map(Ua=>Ua.id)):va([])},selectArrs:Ar,onMenuClick:Sa})),rr.createElement(W,null),rr.createElement(Pe,null),rr.createElement(O,{getFileData:gn}),rr.createElement(Ye,null),rr.createElement(Ja,null),rr.createElement(Bn,null),rr.createElement(Nn,null),rr.createElement(Dt,null),rr.createElement(me,null),rr.createElement(Qn,null),rr.createElement(wr,{getFileData:gn}),rr.createElement(Ca,null),rr.createElement(kl,{getFileData:gn}),rr.createElement(nl,null),rr.createElement(bl,null),rr.createElement(wi,{type:2,visible:f.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:oi,data:Pl,onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:{key:""}})}}))};var Tl=(0,g.connect)(({classroomList:f,loading:p,user:c,globalSetting:Nt})=>({classroomList:f,globalSetting:Nt,user:c,loading:p.effects}))(El),jl=Object.defineProperty,ti=Object.getOwnPropertySymbols,ni=Object.prototype.hasOwnProperty,Fi=Object.prototype.propertyIsEnumerable,ri=(f,p,c)=>p in f?jl(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Ri=(f,p)=>{for(var c in p||(p={}))ni.call(p,c)&&ri(f,c,p[c]);if(ti)for(var c of ti(p))Fi.call(p,c)&&ri(f,c,p[c]);return f},qi=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Ni=({classroomList:f,user:p,dispatch:c})=>{const Nt=(0,g.useParams)(),[Rt,tn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var Ft,pe;if(f.actionTabs.key==="\u5220\u9664"){if((0,Y.j5)()||(pe=(Ft=p==null?void 0:p.userInfo)==null?void 0:Ft.course)!=null&&pe.own){tn(!0);return}const rt={hasNum:0,noHasNum:0};f.actionTabs.selectArrsAll.map(jr=>{var kn;jr.author_login===((kn=p.userInfo)==null?void 0:kn.login)?++rt.hasNum:++rt.noHasNum}),rt.noHasNum>0?ze.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,f.actionTabs.isdelete!=="1"&&a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},rt.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},rt.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Gt()}}):tn(!0)}else tn(!1)},[f.actionTabs.key]);const Gt=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return console.log("---",f.actionTabs),a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:Rt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>qi(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_delete.json",{method:"delete",body:{ids:[...f.actionTabs.selectArrs],course_id:Nt.id}})).status===0&&(d.ZP.success("\u5220\u9664\u6210\u529F"),c({type:"classroomList/getAttachmentList",payload:Ri({},f.actionTabs.params)}),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Nt.coursesId}}))}),onCancel:()=>{Gt()}},a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var Si=(0,g.connect)(({classroomList:f,user:p})=>({classroomList:f,user:p}))(Ni),Mi=Object.defineProperty,Pi=Object.getOwnPropertySymbols,Vi=Object.prototype.hasOwnProperty,$i=Object.prototype.propertyIsEnumerable,Xi=(f,p,c)=>p in f?Mi(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Gi=(f,p)=>{for(var c in p||(p={}))Vi.call(p,c)&&Xi(f,c,p[c]);if(Pi)for(var c of Pi(p))$i.call(p,c)&&Xi(f,c,p[c]);return f},_i=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Ti=({classroomList:f,dispatch:p})=>{const c=(0,g.useParams)();return c.id=c.coursesId,a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:f.actionTabs.key==="\u7ACB\u5373\u53D1\u5E031111",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>_i(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_publish.json",{method:"put",body:{course_id:c.id,ids:[...f.actionTabs.selectArrs]}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:Gi({},f.actionTabs.params)}))}),onCancel:()=>{p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u5B66\u751F\u5C06\u80FD\u7ACB\u5373\u6536\u5230\u8D44\u6E90"))};var rl=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(Ti),ea=e(59301),yl=Object.defineProperty,ai=Object.defineProperties,Ql=Object.getOwnPropertyDescriptors,si=Object.getOwnPropertySymbols,mi=Object.prototype.hasOwnProperty,Zi=Object.prototype.propertyIsEnumerable,Ui=(f,p,c)=>p in f?yl(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,ji=(f,p)=>{for(var c in p||(p={}))mi.call(p,c)&&Ui(f,c,p[c]);if(si)for(var c of si(p))Zi.call(p,c)&&Ui(f,c,p[c]);return f},s=(f,p)=>ai(f,Ql(p)),v=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const C=({attachment:f,classroomList:p,dispatch:c,courseEndTime:Nt,getFileData:Rt})=>{var tn,Gt,Ft;const pe=(0,g.useParams)(),[rt]=q.default.useForm(),[jr,kn]=(0,a.useState)(1),[Lt,Tt]=(0,a.useState)([]),[Kr,jn]=(0,a.useState)(0),[sa,Fr]=(0,a.useState)(20),[$a,Ar]=(0,a.useState)(!1),[va,eo]=(0,a.useState)(-1),[oa,Ln]=(0,a.useState)();let[Mn,Wa]=(0,a.useState)([{is_admin:!0}]),[ga,an]=(0,a.useState)([]);const[qr,ro]=(0,a.useState)({group_settings:[]});pe.id=pe.coursesId,(0,a.useEffect)(()=>{["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(p.actionTabs.key)&&(gn(),ao())},[p.actionTabs]);const ao=Mr=>v(void 0,null,function*(){p.actionTabs.batch&&eo(0);const Zn=yield c({type:"attachment/getDetail",payload:{id:p.actionTabs.selectArrs[0],course_id:pe==null?void 0:pe.id}});if(Zn){eo(p.actionTabs.selectArrsAll[0].is_publish?Zn==null?void 0:Zn.file_status:0),Wa(Zn==null?void 0:Zn.course_groups),rt.setFieldsValue({publish_time:Zn.publish_time?G()(Zn.publish_time):G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))});let Lr=ji({},qr);Lr.group_settings=Zn==null?void 0:Zn.batches_publish_info,ro(Lr),Ar(!0)}}),na=()=>v(void 0,null,function*(){va==1&&(Mn=Mn==null?void 0:Mn.map(Hr=>{var xo;if(!Hr.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Hr.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Hr.course_group_id=(xo=qr.group_settings)==null?void 0:xo.filter(ko=>Hr==null?void 0:Hr.course_group_name.includes(ko.name)).map(ko=>ko.course_group_id||ko.id).toString().split(","),Hr}));const Mr=ji({},rt.getFieldsValue());if(Mr.end_time<=Mr.publish_time){d.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),ar(!1);return}let Zn={attachment_id:[...p.actionTabs.selectArrs],course_id:pe.id,publish_time:G()(Mr.publish_time).format("YYYY-MM-DD HH:mm"),publish_type:va,group_settings:Mn};ar(!0),(yield(0,V.ZP)("/api/files/batches_publish.json",{method:"post",body:ji({},Zn)})).status===0?(ar(!1),gn(),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),d.ZP.success("\u53D1\u5E03\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,Y.GJ)()&&Rt(),localStorage.getItem("Noviceguide")==="0"||c({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ea.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):ar(!1)}),gn=()=>{kn(1),eo(-1),ro({group_settings:[]}),rt.setFieldsValue({publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}),Ar(!1)},$r=Kr>jr*sa,{detailShixunsList:Sa}=p,[_r,ar]=(0,a.useState)(!1);return ea.createElement(ze.default,{width:600,centered:!0,confirmLoading:_r,title:"\u53D1\u5E03\u6559\u5B66\u8D44\u6599",open:["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(p.actionTabs.key),okText:"\u786E\u5B9A\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{p.actionTabs.key=="\u7ACB\u5373\u53D1\u5E03"?na():ze.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:ea.createElement("div",{className:"font14"},p.actionTabs.batch&&ea.createElement(ea.Fragment,null,ea.createElement("div",{className:"mb10"},"\u786E\u5B9A\u6279\u91CF\u8BBE\u7F6E\u9009\u4E2D\u8D44\u6E90\u7684\u53D1\u5E03\u89C4\u5219\u5417\uFF1F"),ea.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002")),p.actionTabs.key=="\u4FEE\u6539\u53D1\u5E03"&&ea.createElement(ea.Fragment,null,ea.createElement("div",{className:"mb10"},"\u786E\u5B9A\u4FEE\u6539\u53D1\u5E03\u8BBE\u7F6E\u89C4\u5219\u5417\uFF1F"),ea.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))),onOk:()=>{na()}})},onCancel:()=>{gn(),c({type:"classroomList/setActionTabs",payload:{}})}},ea.createElement(q.default,{form:rt},ea.createElement("div",{style:{paddingLeft:0}},ea.createElement(w.Z,{style:{marginBottom:"10px",marginTop:"30px"}},ea.createElement("span",{className:"mr5"},"\u53D1\u5E03\u89C4\u5219:"),ea.createElement(Ce.ZP.Group,{value:va,onChange:Mr=>{var Zn,Lr;if(eo(Mr.target.value),Mr.target.value==1){let Hr=(Zn=f==null?void 0:f.detail)==null?void 0:Zn.course_groups;Wa((Hr==null?void 0:Hr.length)>0?Hr:[{is_admin:!0}])}else if(Mr.target.value==0){let Hr=(Lr=f==null?void 0:f.detail)==null?void 0:Lr.publish_time;rt.setFieldValue("publish_time",Hr?G()(Hr):G()())}}},ea.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),ea.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),ea.createElement(Ce.ZP,{className:"ml20",value:1,disabled:$a&&((tn=qr==null?void 0:qr.group_settings)==null?void 0:tn.length)<=0},"\u5206\u73ED\u53D1\u5E03"))),va==0&&ea.createElement(w.Z,{align:"middle",style:{marginTop:"20px"}},ea.createElement(H.Z,null,ea.createElement(q.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ea.createElement(oe.default,{style:{width:170,marginRight:"25px"},disabledDate:Mr=>(0,Qe.Q8)(Mr,Nt),disabledTime:Mr=>(0,Qe.d0)(Mr),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",allowClear:!1})))),$a&&((Gt=qr==null?void 0:qr.group_settings)==null?void 0:Gt.length)<=0&&ea.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},"\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4E0D\u53EF\u9009\u62E9\u201C\u5206\u73ED\u53D1\u5E03\u201D")),va==1&&((Ft=qr==null?void 0:qr.group_settings)==null?void 0:Ft.length)>0&&ea.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},ea.createElement(H.Z,{span:24},ea.createElement(w.Z,null,ea.createElement(H.Z,{span:24},ea.createElement(w.Z,null,ea.createElement(H.Z,{flex:"1"}," \u5206\u73ED\uFF1A"),ea.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),ea.createElement(H.Z,{span:4}))),Mn&&Mn.map(function(Mr,Zn){var Lr;return ea.createElement(H.Z,{span:24,key:Zn,style:{marginTop:Zn>0?"10px":""}},ea.createElement(w.Z,{gutter:[8,16]},ea.createElement(H.Z,{span:10},ea.createElement(w.Z,{gutter:[8,16]},ea.createElement(H.Z,{flex:"1",style:{maxWidth:200}},ea.createElement(Me.default,{mode:"multiple",style:{width:"100%"},value:Mr.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(Hr,xo)=>{console.log(xo),Mn[Zn].course_group_name=Hr,Mn[Zn].course_group_id=Mr.course_group_id;const ko=(0,we.flattenDeep)(Mn.map(Pl=>Pl.course_group_name)),oi=ga.map(Pl=>{let en=(Pl==null?void 0:Pl.course_group_name)||[];return s(ji({},Pl),{course_group_name:(0,we.remove)(en,Ua=>ko.includes(Ua))})});an(oi),Wa(Mn.slice())}},(qr==null?void 0:qr.group_settings)&&(qr==null?void 0:qr.group_settings.map(function(Hr){if(!Mn.map(ko=>ko.course_group_name).flat().includes(Hr.name))return ea.createElement(Option,{value:Hr.name,key:Hr.course_group_id},Hr.name)})))))),ea.createElement(H.Z,{span:10},ea.createElement("div",{className:"ml30"},ea.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Hr=>(0,Qe.Q8)(Hr,qr==null?void 0:qr.course_end_date),disabledTime:Hr=>(0,Qe.d0)(Hr),value:Mr.publish_time?G()(Mr.publish_time):"",onChange:(Hr,xo)=>{Mn[Zn].publish_time=xo,Wa([...Mn])}}))),ea.createElement(H.Z,{span:4},Zn>0&&(G()()<=G()(Mr.publish_time)||!Mr.course_group_id)&&ea.createElement(ut.Z,{style:{position:"absolute",top:10},onClick:()=>{const Hr=(0,we.cloneDeep)(ga);console.log(Hr,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),Hr.forEach((xo,ko)=>{xo.group_name&&(xo.group_name=xo.group_name.filter(oi=>{var Pl;return!((Pl=Mn[Zn].group_name)!=null&&Pl.includes(oi))}))}),Mn=Mn.filter((xo,ko)=>Zn!==ko),an(Hr),Wa(Mn.slice()),setTimeout(()=>Wa(Mn.slice()),10)}}),Mn.length<((Lr=qr==null?void 0:qr.group_settings)==null?void 0:Lr.length)&&ea.createElement(mt.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Mn),Wa(Mn.concat({}))}}))))}))),ea.createElement("div",{className:"mt20"},"\u6CE8\u610F"),ea.createElement("div",null,"1\u3001\u9009\u62E9\u7EDF\u4E00\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u6559\u5B66\u8D44\u6599\u53D1\u9001\u81F3\u8BFE\u5802\u7684\u5168\u90E8\u73ED\u7EA7(\u5305\u62EC\u672A\u5206\u73ED)\u3002"),ea.createElement("div",null,"2\u3001\u9009\u62E9\u5206\u73ED\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u4F5C\u4E1A\u53D1\u5E03\u81F3\u6307\u5B9A\u73ED\u7EA7\u3002"),ea.createElement("div",null,"3\u3001\u9009\u62E9\u6682\u4E0D\u53D1\u5E03\u5E76\u786E\u5B9A\u65F6\uFF0C\u53EF\u64A4\u9500\u5DF2\u8BBE\u7F6E\u7684\u7EDF\u4E00\u53D1\u5E03\u548C\u5206\u73ED\u53D1\u5E03\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var he=(0,g.connect)(({attachment:f,classroomList:p})=>({attachment:f,classroomList:p}))(C),Ee=Object.defineProperty,xt=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,Ut=(f,p,c)=>p in f?Ee(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,pn=(f,p)=>{for(var c in p||(p={}))ct.call(p,c)&&Ut(f,c,p[c]);if(xt)for(var c of xt(p))Xt.call(p,c)&&Ut(f,c,p[c]);return f},sr=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const An=({classroomList:f,dispatch:p})=>{const c=(0,g.useParams)();return c.id=c.coursesId,a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:f.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>sr(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_public.json",{method:"put",body:{course_id:c.id,ids:[...f.actionTabs.selectArrs]}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:pn({},c)}),p({type:"classroomList/getClassroomShixunsList",payload:pn({},f.actionTabs.params)}))}),onCancel:()=>{p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Pn=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(An),Kn=Object.defineProperty,Wn=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,En=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,Rr=(f,p,c)=>p in f?Kn(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Ur=(f,p)=>{for(var c in p||(p={}))Xn.call(p,c)&&Rr(f,c,p[c]);if(En)for(var c of En(p))Wr.call(p,c)&&Rr(f,c,p[c]);return f},ua=(f,p)=>Wn(f,Yt(p)),Jr=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Nr=({classroomList:f,loading:p,dispatch:c,user:Nt})=>{var Rt,tn;const Gt=(0,g.useParams)(),Ft=(0,g.useLocation)(),{actionTabs:pe}=f,[rt]=q.default.useForm(),jr=kn=>kn&&kn{c({type:"classroomList/getCourseGroups",payload:{id:Gt.id,nonenavigate:!0}})},[f.name]),a.createElement(ze.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:f.actionTabs.key==="\u65B0\u5EFA\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>Jr(void 0,null,function*(){var kn,Lt,Tt;const Kr=rt.getFieldValue(),sa=`/api/course_modules/${(Tt=(Lt=(kn=f.detailLeftMenus)==null?void 0:kn.course_modules)==null?void 0:Lt.find($a=>$a.type==="attachment"))==null?void 0:Tt.id}/add_second_category.json`;(yield(0,V.ZP)(sa,{method:"post",body:ua(Ur({},Kr),{parent_id:Gt.categoryId})})).status===0&&(rt.resetFields(),d.ZP.success("\u6DFB\u52A0\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Gt.coursesId}}))}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc"},a.createElement("br",null)),f.courseGroups.course_groups&&a.createElement(q.default,{form:rt,initialValues:{name:""}},a.createElement(q.default.Item,{name:"name"},a.createElement(w.Z,{className:"mt30",align:"middle"},a.createElement(H.Z,null,"\u5B50\u76EE\u5F55\u540D\u79F0\uFF1A"),a.createElement(H.Z,{flex:"1"},a.createElement(U.default,{defaultValue:((Rt=pe.selectArrs)==null?void 0:Rt.category_name)||((tn=pe.selectArrs)==null?void 0:tn.name)}))))))};var uo=(0,g.connect)(({classroomList:f,loading:p,user:c})=>({classroomList:f,loading:p,user:c}))(Nr),Ha=Object.defineProperty,no=Object.getOwnPropertySymbols,bo=Object.prototype.hasOwnProperty,Co=Object.prototype.propertyIsEnumerable,No=(f,p,c)=>p in f?Ha(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,cl=(f,p)=>{for(var c in p||(p={}))bo.call(p,c)&&No(f,c,p[c]);if(no)for(var c of no(p))Co.call(p,c)&&No(f,c,p[c]);return f},Io=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const po=({classroomList:f,loading:p,dispatch:c})=>{var Nt;const Rt=(0,g.useParams)(),tn=(0,g.useLocation)(),{actionTabs:Gt}=f,[Ft]=q.default.useForm(),pe=rt=>rt&&rtIo(void 0,null,function*(){const rt=Ft.getFieldValue(),jr=`/api/homework_commons/${f.actionTabs.selectArrs.homework_id}/alter_name.json`;(yield(0,V.ZP)(jr,{method:"post",body:cl({},rt)})).status===0&&(d.ZP.success("\u4FEE\u6539\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomShixunsList",payload:cl({},f.actionTabs.params)}))}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc"},a.createElement("br",null)),f.courseGroups.course_groups&&a.createElement(q.default,{form:Ft,initialValues:{name:"1"}},a.createElement(q.default.Item,{name:"name"},a.createElement(w.Z,{className:"mt30"},a.createElement(H.Z,null,"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),a.createElement(H.Z,{flex:"1"},a.createElement(U.default,{defaultValue:(Nt=Gt.selectArrs)==null?void 0:Nt.name}))))))};var Eo=(0,g.connect)(({classroomList:f,loading:p})=>({classroomList:f,loading:p}))(po),Mo={flex_box_center:"flex_box_center___FUkdm",flex_space_between:"flex_space_between___b5tWy",flex_box_vertical_center:"flex_box_vertical_center___tvrPT",flex_box_center_end:"flex_box_center_end___pZ3xg",flex_box_column:"flex_box_column___F0xEu",wrp:"wrp___C97Wf",itemTitleWrp:"itemTitleWrp___JQdEU",itemTitle:"itemTitle___cQoNO",search:"search___PvZbz","simple-table":"simple-table___H8BYb",table:"table___r82iu"},Qo=Object.defineProperty,Fo=Object.getOwnPropertySymbols,To=Object.prototype.hasOwnProperty,Ol=Object.prototype.propertyIsEnumerable,Sl=(f,p,c)=>p in f?Qo(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,h=(f,p)=>{for(var c in p||(p={}))To.call(p,c)&&Sl(f,c,p[c]);if(Fo)for(var c of Fo(p))Ol.call(p,c)&&Sl(f,c,p[c]);return f},D=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const{TabPane:le}=In.default;let ve=!1;const Oe=({attachment:f,loading:p,dispatch:c})=>{const Nt=(0,g.useParams)(),[Rt]=q.default.useForm(),[tn,Gt]=(0,a.useState)(0),[Ft,pe]=(0,a.useState)(!0),[rt,jr]=(0,a.useState)("public");let[kn,Lt]=(0,a.useState)([]);const[Tt,Kr]=(0,a.useState)({page:0,page_size:20,search:""});(0,a.useEffect)(()=>{f.actionTabs.key==="\u9009\u7528\u8D44\u6E90"&&Ft&&sa(),f.actionTabs.key!=="\u9009\u7528\u8D44\u6E90"&&Ft&&Lt([])},[f.actionTabs.key,Ft,rt]);let jn=[];const sa=()=>D(void 0,null,function*(){var oa,Ln;if(!ve&&(ve=!0,Ft)){++Tt.page;let Mn;rt==="public"?(Mn=yield c({type:"attachment/allAttachment",payload:h({},Tt)}),kn=[...kn.concat(Mn.data.files)]):(Mn=yield c({type:"attachment/mineAttachment",payload:h({},Tt)}),kn=[...kn.concat((oa=Mn.data)==null?void 0:oa.files)]),((Ln=Mn.object_list)==null?void 0:Ln.length)oa&&oaa.createElement(ee.default,{onChange:Mn=>{},value:String(Ln.id),defaultChecked:!0,className:Mo.itemTitleWrp},a.createElement(i.Z,{title:oa},a.createElement("span",{className:["c-black",Mo.itemTitle].join(" ")},oa)))},{title:"\u5927\u5C0F",dataIndex:"filesize"},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",render:oa=>a.createElement("span",null,oa.name)}],va=()=>{jr("public"),Gt(0),Kr({page:0,page_size:20,search:""}),pe(!0),jn=[],Rt.resetFields()};function eo(oa){return D(this,null,function*(){const{group_ids:Ln,delay_publish:Mn,publish_time:Wa}=oa,ga=yield c({type:"attachment/fileImport",payload:{course_id:Nt.coursesId,course_second_category_id:parseInt(Nt.categoryId),delay_publish:Mn,publish_time:Wa,attachment_ids:[...Ln]}});(ga==null?void 0:ga.status)===0&&(d.ZP.success("\u53D1\u5E03\u6210\u529F"),va(),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Nt.coursesId}}),c({type:"classroomList/getAttachmentList",payload:h({},f.actionTabs.params)}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Nt.coursesId}}))})}return a.createElement(ze.default,{centered:!0,title:"\u9009\u7528\u8D44\u6E90",open:f.actionTabs.key==="\u9009\u7528\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,width:600,maskClosable:!1,bodyStyle:{minHeight:200},onOk:()=>{Rt.submit()},onCancel:()=>{va(),c({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",{className:Mo.search},a.createElement(U.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u53D1\u5E03\u4EBA\u6216\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:oa=>{Tt.page=0,Tt.search=oa,kn=[],sa(),pe(!0)},style:{width:260}})),a.createElement(In.default,{defaultActiveKey:rt,onChange:oa=>D(void 0,null,function*(){Lt([]),jr(oa),Tt.page=0,pe(!0)})},a.createElement(le,{tab:a.createElement("span",null," \u5168\u90E8 "),key:"public"}),a.createElement(le,{tab:a.createElement("span",null," \u6211\u7684\u8D44\u6E90 "),key:"myself"})),a.createElement(q.default,{form:Rt,initialValues:{group_ids:jn,delay_publish:0},onChange:oa=>{jn=Rt.getFieldValue()},onFinish:eo},a.createElement(q.default.Item,{name:"group_ids",valuePropName:"checked",rules:[{validator:(oa,Ln)=>Ln.length>0?Promise.resolve():Promise.reject("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8D44\u6E90")}]},a.createElement(ee.default.Group,{style:{width:"100%"}},a.createElement("div",{style:{maxHeight:248,overflow:"auto"}},a.createElement(Sr(),{initialLoad:!1,pageStart:0,threshold:800,loadMore:()=>{sa()},hasMore:Ft,useWindow:!1},a.createElement(Ct,{data:kn})))))))};var Le=(0,g.connect)(({attachment:f,loading:p})=>({attachment:f,loading:p}))(Oe);function Ct({data:f}){const p=[{title:"\u8D44\u6E90\u540D\u79F0",dataIndex:"title",width:200,ellipsis:!0,key:"title",render:(c,Nt)=>a.createElement(ee.default,{value:String(Nt.id),defaultChecked:!0},a.createElement("span",{className:["c-black"].join(" "),style:{whiteSpace:"nowrap",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis",position:"relative",top:6,maxWidth:150}},a.createElement(i.Z,{title:Nt.title,placement:"topLeft"},Nt.title)))},{title:"\u5927\u5C0F",dataIndex:"filesize",key:"filesize",ellipsis:!0},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",key:"author",ellipsis:!0,render:c=>c.name},{title:"\u65F6\u95F4",dataIndex:"created_on",key:"created_on",width:140,render:c=>a.createElement("span",{className:"font12"},G()(c).format(Gr.tF))}];return a.createElement(B.default,{loading:ve,pagination:!1,columns:p,className:Mo.table,dataSource:f||[]})}var ht=Object.defineProperty,pt=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,Mt=(f,p,c)=>p in f?ht(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,un=(f,p)=>{for(var c in p||(p={}))Ht.call(p,c)&&Mt(f,c,p[c]);if(pt)for(var c of pt(p))Zt.call(p,c)&&Mt(f,c,p[c]);return f},vn=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const yn={delay_publish:0,is_public:0,description:""},Vn=({attachment:f,dispatch:p})=>{const c=(0,g.useParams)(),[Nt]=q.default.useForm(),[Rt,tn]=(0,a.useState)(un({},yn)),[Gt,Ft]=(0,a.useState)([]),[pe,rt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{f.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90"&&Nt.resetFields()},[f.actionTabs.key]);const jr=Tt=>Tt&&Tt{const Kr=Tt.size/1024/1024,jn=Tt.name.split(".").slice(-1)[0].toLowerCase();return Kr>5e3||Kr==0?(d.ZP.error(`${Tt.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002${Kr==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(5G)"}`),jt.default.LIST_IGNORE):!0},action:`${rn.Z.API_SERVER}/api/attachments.json`,onChange:Tt=>{var Kr,jn;console.log("data--",Tt),((jn=(Kr=Tt.file)==null?void 0:Kr.response)==null?void 0:jn.status)==-1&&(d.ZP.warning(Tt.file.response.message),rt(!0))}};return a.createElement(ze.default,{centered:!0,title:"\u4E0A\u4F20\u8D44\u6E90",open:f.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,maskClosable:!1,onOk:()=>vn(void 0,null,function*(){yield Nt.validateFields();let Tt=Nt.getFieldValue();Tt=Object.assign({},Rt,Tt),(yield(0,V.ZP)("/api/files/upload.json",{method:"post",body:{attachment_ids:Tt.attachment_ids.map(jn=>jn.response.id),course_id:c.id,course_second_category_id:c.categoryId*1,is_public:!!Tt.is_public,delay_publish:Tt.delay_publish,description:Tt.description,publish_time:Tt.publish_time}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u4E0A\u4F20\u8D44\u6E90"]),tn(un({},yn)),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:un({},f.actionTabs.params)}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}})),Ft([])}),onCancel:()=>{Ft([]),tn(un({},yn)),p({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",null,a.createElement(q.default,{form:Nt,initialValues:Rt,onChange:()=>{const Tt=Nt.getFieldValue();tn(Object.assign({},Rt,Tt))}},a.createElement(q.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:Tt=>Array.isArray(Tt)?Tt:Tt==null?void 0:Tt.fileList,normalize:Tt=>{const Kr="\u3000\u3000";let jn=Tt.filter(sa=>(sa.name.indexOf(Kr)===-1&&(sa.name=`${sa.name}${Kr}${(0,X.RD)(sa.size)}`),!0));return Ft(jn),jn},rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8D44\u6E90"}]},a.createElement(jt.default,un({},Lt),a.createElement(Jt.ZP,{type:"primary",disabled:Gt.length>9,ghost:!0},"\u6587\u4EF6\u4E0A\u4F20"),a.createElement(i.Z,{placement:"right",overlayStyle:{maxWidth:600},title:a.createElement("div",{onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation()}},a.createElement("div",null,"\u63D0\u793A\uFF1A"),a.createElement("div",null,"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"),a.createElement("div",null,"2. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",((0,Y.Ny)(),"5G"),"\u3002"))},a.createElement("i",{onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),a.createElement(w.Z,null,a.createElement(H.Z,null,a.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},a.createElement(ee.default.Group,null,a.createElement(ee.default,{value:1},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{name:"description"},a.createElement(U.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var zn=(0,g.connect)(({attachment:f})=>({attachment:f}))(Vn),dr=Object.defineProperty,$n=Object.getOwnPropertySymbols,vr=Object.prototype.hasOwnProperty,ia=Object.prototype.propertyIsEnumerable,ma=(f,p,c)=>p in f?dr(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Vr=(f,p)=>{for(var c in p||(p={}))vr.call(p,c)&&ma(f,c,p[c]);if($n)for(var c of $n(p))ia.call(p,c)&&ma(f,c,p[c]);return f},da=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Ma={delay_publish:0,is_public:[!1],description:"",name:"",link:""},xr=({attachment:f,dispatch:p})=>{const c=(0,g.useParams)(),[Nt]=q.default.useForm(),[Rt,tn]=(0,a.useState)(Vr({},Ma)),Gt=pe=>pe&&peda(void 0,null,function*(){var pe,rt;yield Nt.validateFields();let jr=Nt.getFieldsValue();jr=Object.assign({},Rt,jr),(yield(0,V.ZP)("/api/files/upload.json",{method:"post",body:{course_id:c.id,course_second_category_id:c.categoryId*1,is_public:(pe=jr.is_public)==null?void 0:pe[0],delay_publish:jr.delay_publish,description:jr.description,publish_time:jr.publish_time,name:jr.name,link:jr.link}})).status===0&&(Nt.resetFields(),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u6DFB\u52A0\u5916\u94FE"]),d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:Vr({},(rt=f==null?void 0:f.actionTabs)==null?void 0:rt.params)}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}}))}),onCancel:()=>{Nt.resetFields(),p({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",null,a.createElement(q.default,{form:Nt,initialValues:Ma,onChange:()=>{const pe=Nt.getFieldsValue();tn(Object.assign({},Rt,pe))}},a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"}]},a.createElement(U.default,{suffix:a.createElement("span",null,Rt.name.length,"/60"),maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"})))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"},{type:"url",message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684url"}]},a.createElement(U.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),a.createElement(w.Z,null,a.createElement(H.Z,null,a.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},a.createElement(ee.default.Group,null,a.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{name:"description"},a.createElement(U.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Qr=(0,g.connect)(({attachment:f})=>({attachment:f}))(xr),cn=e(59301),mr=Object.defineProperty,gr=Object.defineProperties,fa=Object.getOwnPropertyDescriptors,ka=Object.getOwnPropertySymbols,Ta=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,La=(f,p,c)=>p in f?mr(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Ra=(f,p)=>{for(var c in p||(p={}))Ta.call(p,c)&&La(f,c,p[c]);if(ka)for(var c of ka(p))ta.call(p,c)&&La(f,c,p[c]);return f},Ya=(f,p)=>gr(f,fa(p)),Ka=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Zo={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:"",download_setting:0},{RangePicker:Qa}=oe.default,{Option:Pa}=Me.default,Vo=({attachment:f,shixunHomeworks:p,dispatch:c,loading:Nt,getFileData:Rt})=>{const tn=(0,g.useParams)(),[Gt,Ft]=(0,a.useState)({group_settings:[]}),{detail:pe}=f,[rt]=q.default.useForm(),[jr,kn]=(0,a.useState)([]),[Lt,Tt]=(0,a.useState)(Ra({},Zo)),[Kr,jn]=(0,a.useState)(!1),sa=gn=>gn&&gnKa(void 0,null,function*(){var gn,$r,Sa,_r;const ar=yield c({type:"attachment/getDetail",payload:Ra({},tn)});ar.delay_publish=ar.delay_publish?1:0,Lt.is_public=[ar.is_public],Lt.description=ar.description,Lt.delay_publish=ar.delay_publish,Lt.publish_time=ar.publish_time,Lt.download_setting=ar.download_setting,rt.setFieldsValue(Lt),jn(ar==null?void 0:ar.unified_setting),f.actionTabs.manage_all_group?((gn=ar==null?void 0:ar.course_groups)==null?void 0:gn.length)>0?Fr.unified_setting=!1:Fr.unified_setting=!0:ar!=null&&ar.unified_setting?Fr.unified_setting=!0:Fr.unified_setting=!1,Fr.publish_time=ar.publish_time?ar.publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),console.log(Fr.unified_setting),Fr.file_status=ar==null?void 0:ar.file_status,$a(Object.assign({},Fr)),kn([Ra({},ar),...ar==null?void 0:ar.attachment_histories]);let Mr=Ra({},Gt);if(Mr.group_settings=ar==null?void 0:ar.batches_publish_info,console.log(Mr),Ft(Mr),(($r=ar==null?void 0:ar.course_groups)==null?void 0:$r.length)>0){const Zn=(Sa=ar==null?void 0:ar.course_groups)==null?void 0:Sa.filter(Hr=>Hr.is_admin),Lr=(_r=ar==null?void 0:ar.course_groups)==null?void 0:_r.filter(Hr=>!Hr.is_admin);(Zn==null?void 0:Zn.length)>0?va(Zn):va([{is_admin:!0}]),(Lr==null?void 0:Lr.length)>0?oa(Lr):oa([])}else console.log(Ar)});(0,a.useEffect)(()=>{var gn;f.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E"&&(tn.id=(gn=f.actionTabs.selectArrs)==null?void 0:gn.id,rt.resetFields(),Wa())},[f.actionTabs.key,tn.id]);const ga=(gn,$r)=>{if(jr.length===1){ze.default.info({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8D44\u6E90\u4E0D\u80FD\u5168\u90E8\u5220\u9664"});return}ze.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u5220\u9664\u8D44\u6E90\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F",onOk:()=>Ka(void 0,null,function*(){var Sa;const _r=$r?{type:"history"}:{},ar=yield(0,V.ZP)(`/api/attachments/${gn}.json`,{method:"delete",body:_r});(ar==null?void 0:ar.status)===0&&(tn.id=(Sa=f.actionTabs.selectArrs)==null?void 0:Sa.id,Wa())})})},an=["pdf","docx","doc","xlsx","xls","ppt","pptx","zip"],[qr,ro]=(0,a.useState)([]),ao={multiple:!1,maxCount:1,accept:".pdf, .docx, .doc, .xlsx, .xls, .ppt, .pptx, .zip,",withCredentials:!0,beforeUpload:gn=>{const $r=gn.size/1024/1024,Sa=gn.name.split(".").slice(-1)[0].toLowerCase();return $r>500?(d.ZP.error(`${gn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)`),Promise.reject()):an.indexOf(Sa)==-1?(d.ZP.error(`${gn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6`),Promise.reject()):!0},action:`${rn.Z.API_SERVER}/api/attachments.json`};function na({data:gn}){console.log("data",gn);const $r=[{title:"\u8D44\u6E90\u540D\u79F0",key:"id",width:307,ellipsis:!0,render:Sa=>cn.createElement(i.Z,{title:Sa.title},cn.createElement("a",{href:rn.Z.API_SERVER+Sa.url,target:"_blank",className:"multi_ellipsis1 c-grey-333"},Sa.title))},{title:"\u4E0B\u8F7D",dataIndex:"downloads_count",key:"downloads_count",ellipsis:!0,width:50},{title:"\u7248\u672C\u53F7",dataIndex:"created_on",key:"created_on",ellipsis:!0,width:140,render:Sa=>Sa?cn.createElement("span",null,G()(Sa).format("YYYY-MM-DD HH:mm")):"--"},{title:"\u64CD\u4F5C",width:60,render:(Sa,_r,ar)=>cn.createElement("span",{onClick:()=>ga(_r==null?void 0:_r.id,ar),className:"c-red current"},"\u5220\u9664")}];return cn.createElement(B.default,{pagination:!1,columns:$r,style:{fontSize:12,marginBottom:20},dataSource:gn||[]})}return cn.createElement(ze.default,{centered:!0,title:"\u8D44\u6E90\u8BBE\u7F6E",open:f.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E",okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>Ka(void 0,null,function*(){var gn,$r;Fr.file_status==1&&(Ar=Ar==null?void 0:Ar.map(Mr=>{var Zn;if(!Mr.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Mr.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Mr.course_group_id=(Zn=Gt.group_settings)==null?void 0:Zn.filter(Lr=>Mr==null?void 0:Mr.course_group_name.includes(Lr.name)).map(Lr=>Lr.course_group_id||Lr.id).toString().split(","),console.log(Mr.course_group_id),Mr})),console.log(Ar),yield rt.validateFields();let Sa=rt.getFieldValue();Sa=Object.assign({},Lt,Sa);const _r=JSON.parse(JSON.stringify(Fr));_r.group_settings=Ar.concat(eo),(yield(0,Gn.Ot)(Ra({id:pe.id,course_id:tn.id,course_second_category_id:tn.categoryId||0,is_public:(gn=Sa.is_public)==null?void 0:gn[0],delay_publish:Sa.delay_publish,publish_type:Fr==null?void 0:Fr.file_status,description:Sa.description,publish_time:Lt.publish_time,new_attachment_id:($r=Sa.attachment_ids)==null?void 0:$r.map(Mr=>{var Zn;return(Zn=Mr.response)==null?void 0:Zn.id}),download_setting:Sa==null?void 0:Sa.download_setting},_r))).status===0&&(Tt(Ra({},Zo)),d.ZP.success("\u64CD\u4F5C\u6210\u529F"),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getAttachmentList",payload:Ra({},f.actionTabs.params)}),Rt()),ro([]),va([{}])}),onCancel:()=>{ro([]),va([{}]),Tt(Ra({},Zo)),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getAttachmentList",payload:Ra({},f.actionTabs.params)})}},cn.createElement("section",{className:""},cn.createElement(ie.Z,{loading:Nt["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},cn.createElement(na,{data:jr}),cn.createElement(q.default,{form:rt,initialValues:Lt,onChange:()=>{const gn=rt.getFieldValue();Tt(Object.assign({},Lt,gn))}},cn.createElement(q.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:gn=>Array.isArray(gn)?gn:gn==null?void 0:gn.fileList,normalize:gn=>{const $r="\u3000\u3000";let Sa=gn.filter(_r=>{const ar=_r.size/1024/1024,Mr=_r.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return _r.name.indexOf($r)===-1&&(_r.name=`${_r.name}${$r}${(0,X.RD)(_r.size)}`),!(ar>500||an.indexOf(Mr)==-1)});return ro(Sa),Sa}},cn.createElement(jt.default,Ra({},ao),cn.createElement(Jt.ZP,{type:"primary",disabled:qr.length>0,ghost:!0,style:{marginRight:5}},"\u66F4\u65B0\u7248\u672C"),cn.createElement(i.Z,{placement:"right",overlayStyle:{maxWidth:600},title:cn.createElement("div",{onClick:gn=>{gn.preventDefault(),gn.stopPropagation()}},cn.createElement("div",null,"\u63D0\u793A\uFF1A"),cn.createElement("div",null,"1. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,Y.Ny)()?"1G":"150M","\u3002"),cn.createElement("div",null,"2. \u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\u3002"))},cn.createElement("i",{onClick:gn=>{gn.preventDefault(),gn.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),cn.createElement(w.Z,null,cn.createElement(H.Z,null,cn.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},cn.createElement(ee.default.Group,null,cn.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),cn.createElement(w.Z,{className:"mb20"},cn.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),cn.createElement(Ce.ZP.Group,{value:Fr.file_status,onChange:gn=>{$a(Object.assign({},Ya(Ra({},Fr),{file_status:gn.target.value})))}},cn.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),cn.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),cn.createElement(Ce.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),Fr.file_status==0&&cn.createElement(w.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},cn.createElement(H.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),cn.createElement(H.Z,{className:"ml5"},cn.createElement(oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:gn=>sa(gn,Gt==null?void 0:Gt.course_end_date),disabledTime:gn=>(0,Qe.d0)(gn),value:Fr.publish_time?G()(Fr.publish_time):"",onChange:(gn,$r)=>{Fr.publish_time=$r,$a(Object.assign({},Fr))}})),cn.createElement(H.Z,null,cn.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),Fr.file_status==1&&cn.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},cn.createElement(H.Z,{span:24},cn.createElement(w.Z,null,cn.createElement(H.Z,{span:24},cn.createElement(w.Z,null,cn.createElement(H.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),cn.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),cn.createElement(H.Z,{span:4}))),Ar&&Ar.map(function(gn,$r){var Sa;return cn.createElement(H.Z,{span:24,key:$r,style:{marginTop:$r>0?"10px":""}},cn.createElement(w.Z,{gutter:[8,16]},cn.createElement(H.Z,{span:10},cn.createElement(w.Z,{gutter:[8,16]},cn.createElement(H.Z,{flex:"1",style:{maxWidth:200}},cn.createElement(Me.default,{mode:"multiple",style:{width:"100%"},value:gn.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(_r,ar)=>{console.log(ar),Ar[$r].course_group_name=_r,Ar[$r].course_group_id=gn.course_group_id;const Mr=(0,we.flattenDeep)(Ar.map(Lr=>Lr.course_group_name)),Zn=Ln.map(Lr=>{let Hr=(Lr==null?void 0:Lr.course_group_name)||[];return Ya(Ra({},Lr),{course_group_name:(0,we.remove)(Hr,xo=>Mr.includes(xo))})});Mn(Zn),va(Ar.slice())}},(Gt==null?void 0:Gt.group_settings)&&(Gt==null?void 0:Gt.group_settings.map(function(_r){if(!Ar.map(Mr=>Mr.course_group_name).flat().includes(_r.name))return cn.createElement(Pa,{value:_r.name,key:_r.course_group_id},_r.name)})))))),cn.createElement(H.Z,{span:10},cn.createElement("div",{className:"ml30"},cn.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:_r=>sa(_r,Gt==null?void 0:Gt.course_end_date),disabledTime:_r=>(0,Qe.d0)(_r),value:gn.publish_time?G()(gn.publish_time):"",onChange:(_r,ar)=>{Ar[$r].publish_time=ar,va([...Ar])}}))),cn.createElement(H.Z,{span:4},$r>0&&(G()()<=G()(gn.publish_time)||!gn.course_group_id)&&cn.createElement(ut.Z,{style:{position:"absolute",top:10},onClick:()=>{const _r=(0,we.cloneDeep)(Ln);console.log(_r,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),_r.forEach((ar,Mr)=>{ar.group_name&&(ar.group_name=ar.group_name.filter(Zn=>{var Lr;return!((Lr=Ar[$r].group_name)!=null&&Lr.includes(Zn))}))}),Ar=Ar.filter((ar,Mr)=>$r!==Mr),Mn(_r),va(Ar.slice()),setTimeout(()=>va(Ar.slice()),10)}}),Ar.length<((Sa=Gt==null?void 0:Gt.group_settings)==null?void 0:Sa.length)&&cn.createElement(mt.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Ar),va(Ar.concat({}))}}))))})),cn.createElement(q.default.Item,{label:"\u4E0B\u8F7D\u8BBE\u7F6E",name:"download_setting"},cn.createElement(Ce.ZP.Group,null,cn.createElement(Ce.ZP,{value:0},"\u5141\u8BB8\u5B66\u751F\u4E0B\u8F7D"),cn.createElement(Ce.ZP,{value:1},"\u7981\u6B62\u5B66\u751F\u4E0B\u8F7D"))),cn.createElement(w.Z,null,cn.createElement(H.Z,{span:24},cn.createElement(q.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},cn.createElement(U.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6}))))))))};var Ea=(0,g.connect)(({attachment:f,loading:p})=>({attachment:f,loading:p}))(Vo),Oo=e(53816),Pr=e(59301),hl=Object.defineProperty,xa=Object.defineProperties,pa=Object.getOwnPropertyDescriptors,ba=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,xn=(f,p,c)=>p in f?hl(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,pr=(f,p)=>{for(var c in p||(p={}))aa.call(p,c)&&xn(f,c,p[c]);if(ba)for(var c of ba(p))kr.call(p,c)&&xn(f,c,p[c]);return f},Aa=(f,p)=>xa(f,pa(p)),Ga=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const wl={delay_publish:0,is_public:[!1],description:"",title:"",link:"",file_status:-1,publish_time:""},Fl=({attachment:f,dispatch:p,getFileData:c})=>{const Nt=(0,g.useParams)(),{detail:Rt}=f,[tn]=q.default.useForm(),[Gt,Ft]=(0,a.useState)(pr({},wl));(0,a.useEffect)(()=>{f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&tn.resetFields()},[f.actionTabs.key]);const pe=Ln=>Ln&&LnGa(void 0,null,function*(){var Ln,Mn,Wa,ga;const an=yield p({type:"attachment/getDetail",payload:Aa(pr({},Nt),{course_id:Nt.coursesId})});an.delay_publish=an.delay_publish?1:0,Gt.title=an.title,Gt.link=an.link,Gt.is_public=[an.is_public],Gt.description=an.description,Gt.publish_time=an.publish_time,Gt.delay_publish=an.delay_publish,Ft(pr({},Gt)),tn.setFieldsValue(Gt),f.actionTabs.manage_all_group?((Ln=an==null?void 0:an.course_groups)==null?void 0:Ln.length)>0?kn.unified_setting=!1:kn.unified_setting=!0:an!=null&&an.unified_setting?kn.unified_setting=!0:kn.unified_setting=!1,kn.publish_time=an.publish_time?an.publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),kn.file_status=an==null?void 0:an.file_status,Lt(Object.assign({},kn)),jr([pr({},an),...an==null?void 0:an.attachment_histories]);let qr=pr({},Tt);if(qr.group_settings=an==null?void 0:an.batches_publish_info,console.log(qr),Kr(qr),((Mn=an==null?void 0:an.course_groups)==null?void 0:Mn.length)>0){const ro=(Wa=an==null?void 0:an.course_groups)==null?void 0:Wa.filter(na=>na.is_admin),ao=(ga=an==null?void 0:an.course_groups)==null?void 0:ga.filter(na=>!na.is_admin);(ro==null?void 0:ro.length)>0?sa(ro):sa([{is_admin:!0}]),(ao==null?void 0:ao.length)>0?$a(ao):$a([])}else console.log(jn)});return(0,a.useEffect)(()=>{var Ln;f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&(Nt.id=(Ln=f.actionTabs.selectArrs)==null?void 0:Ln.id,oa())},[f.actionTabs.key]),Pr.createElement(ze.default,{centered:!0,title:"\u5916\u94FE\u8BBE\u7F6E",open:f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:600,onOk:()=>Ga(void 0,null,function*(){var Ln;kn.unified_setting||(jn=jn==null?void 0:jn.map(an=>{var qr;if(!an.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!an.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return console.log(Tt.group_settings),console.log(an),an.course_group_id=(qr=Tt.group_settings)==null?void 0:qr.filter(ro=>an==null?void 0:an.course_group_name.includes(ro.name)).map(ro=>ro.course_group_id||ro.id).toString().split(","),console.log(an.course_group_id),an})),console.log(jn),yield tn.validateFields();let Mn=tn.getFieldValue();Mn=Object.assign({},Gt,Mn);const Wa=JSON.parse(JSON.stringify(kn));Wa.group_settings=jn.concat(Fr),(yield(0,Gn.Ot)(pr({id:Rt.id,course_id:Nt.id,course_second_category_id:Nt.categoryId*1,is_public:(Ln=Mn.is_public)==null?void 0:Ln[0],delay_publish:Mn.delay_publish,publish_type:kn==null?void 0:kn.file_status,description:Mn.description,publish_time:Gt.publish_time,link:Mn.link,name:Mn.title},Wa))).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:pr({},f.actionTabs.params)}),c())}),onCancel:()=>{sa([{}]),Ft(pr({},wl)),p({type:"attachment/setActionTabs",payload:{}})}},Pr.createElement("section",{className:"pl20 pr20 pt10"},Pr.createElement(q.default,{form:tn,initialValues:Gt,onChange:()=>{const Ln=tn.getFieldValue();Ft(Object.assign({},Gt,Ln))}},Pr.createElement(w.Z,null,Pr.createElement(H.Z,{span:24},Pr.createElement(q.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"}]},Pr.createElement(U.default,{placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"})))),Pr.createElement(w.Z,null,Pr.createElement(H.Z,{span:24},Pr.createElement(q.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"}]},Pr.createElement(U.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),Pr.createElement(w.Z,null,Pr.createElement(H.Z,null,Pr.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},Pr.createElement(ee.default.Group,null,Pr.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),Pr.createElement(w.Z,{className:"mb20"},Pr.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Pr.createElement(Ce.ZP.Group,{value:kn.file_status,onChange:Ln=>{Lt(Object.assign({},Aa(pr({},kn),{file_status:Ln.target.value})))}},Pr.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),Pr.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),Pr.createElement(Ce.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),kn.file_status==0&&Pr.createElement(w.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},Pr.createElement(H.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),Pr.createElement(H.Z,{className:"ml5"},Pr.createElement(oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>pe(Ln,Tt==null?void 0:Tt.course_end_date),disabledTime:Ln=>(0,Qe.d0)(Ln),value:kn.publish_time?G()(kn.publish_time):"",onChange:(Ln,Mn)=>{kn.publish_time=Mn,Lt(Object.assign({},kn))}})),Pr.createElement(H.Z,null,Pr.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),kn.file_status==1&&Pr.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},Pr.createElement(H.Z,{span:24},Pr.createElement(w.Z,null,Pr.createElement(H.Z,{span:24},Pr.createElement(w.Z,null,Pr.createElement(H.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),Pr.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),Pr.createElement(H.Z,{span:4}))),jn&&jn.map(function(Ln,Mn){var Wa;return Pr.createElement(H.Z,{span:24,key:Mn},Pr.createElement(w.Z,{gutter:[8,16]},Pr.createElement(H.Z,{span:10},Pr.createElement(w.Z,{gutter:[8,16]},Pr.createElement(H.Z,{flex:"1",style:{maxWidth:200}},Pr.createElement(Me.default,{mode:"multiple",style:{width:"100%"},value:Ln.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(ga,an)=>{console.log(an),jn[Mn].course_group_name=ga,jn[Mn].course_group_id=Ln.course_group_id;const qr=(0,we.flattenDeep)(jn.map(ao=>ao.course_group_name)),ro=Ar.map(ao=>{let na=(ao==null?void 0:ao.course_group_name)||[];return Aa(pr({},ao),{course_group_name:(0,we.remove)(na,gn=>qr.includes(gn))})});va(ro),sa(jn.slice())}},(Tt==null?void 0:Tt.group_settings)&&(Tt==null?void 0:Tt.group_settings.map(function(ga){if(!jn.map(qr=>qr.course_group_name).flat().includes(ga.name))return Pr.createElement(Option,{value:ga.name,key:ga.course_group_id},ga.name)})))))),Pr.createElement(H.Z,{span:10},Pr.createElement("div",{className:"ml30"},Pr.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:ga=>pe(ga,Tt==null?void 0:Tt.course_end_date),disabledTime:ga=>(0,Qe.d0)(ga),value:Ln.publish_time?G()(Ln.publish_time):"",onChange:(ga,an)=>{jn[Mn].publish_time=an,sa([...jn])}}))),Pr.createElement(H.Z,{span:4},Mn>0&&(G()()<=G()(Ln.publish_time)||!Ln.course_group_id)&&Pr.createElement(ut.Z,{onClick:()=>{const ga=(0,we.cloneDeep)(Ar);console.log(ga,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),ga.forEach((an,qr)=>{an.group_name&&(an.group_name=an.group_name.filter(ro=>{var ao;return!((ao=jn[Mn].group_name)!=null&&ao.includes(ro))}))}),jn=jn.filter((an,qr)=>Mn!==qr),va(ga),sa(jn.slice()),setTimeout(()=>sa(jn.slice()),10)}}),jn.length<((Wa=Tt==null?void 0:Tt.group_settings)==null?void 0:Wa.length)&&Pr.createElement(mt.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:4},onClick:()=>{console.log(jn),sa(jn.concat({}))}}))))})),Pr.createElement(w.Z,null,Pr.createElement(H.Z,{span:24},Pr.createElement(q.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},Pr.createElement(U.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Xl=(0,g.connect)(({attachment:f})=>({attachment:f}))(Fl),Ao={flex_box_center:"flex_box_center___Q71DS",flex_space_between:"flex_space_between___TNuTq",flex_box_vertical_center:"flex_box_vertical_center___rhfhG",flex_box_center_end:"flex_box_center_end___MsQQ8",flex_box_column:"flex_box_column___MYvbv",bg:"bg___WkKTX",containerTitle:"containerTitle___x4her",containerDesc:"containerDesc___yNjjw",listItem:"listItem___pzdI9",info:"info___FH9ox",title:"title___TGy6D",titleLeft:"titleLeft___jaNs9",titleRight:"titleRight___X9mA2",acitons:"acitons___CPj4f",menu:"menu___Vr5C0",spanSize:"spanSize___hidB_",table:"table___UIeZ8",flexBox:"flexBox___VZsop",watch:"watch___l8SSX",iconV:"iconV___bHhod"},$o=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const ya=({classroomList:f,loading:p,dispatch:c})=>{const Nt=(0,g.useParams)(),Rt=(0,g.useLocation)(),[tn,Gt]=(0,a.useState)([]),[Ft,pe]=(0,a.useState)(1);(0,a.useEffect)(()=>{new Promise((Tt,Kr)=>$o(void 0,null,function*(){c({type:"classroomList/getCoursesMine",payload:{id:Nt.id,page_size:50}}).then(jn=>{Gt(tn.concat(jn))})}))},[f.name]);const[rt]=q.default.useForm();let jr=[];f.courseGroups.course_groups&&f.courseGroups.course_groups.map(Tt=>jr.push(Tt.id+""));const kn=Tt=>Tt&&Tta.createElement(ee.default,{value:String(Tt)})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",key:"name",width:482,ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:130},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_date",key:"end_date",width:130}];return a.createElement(ze.default,{centered:!0,title:"\u53D1\u9001\u8D44\u6E90",open:f.actionTabs.key==="\u53D1\u9001",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:820,footer:a.createElement("div",{style:{height:"48px",minHeight:"48px",display:"flex",alignItems:"center"}},a.createElement("span",{style:{flex:"1",textAlign:"start"}},"\u53D1\u5E03\u72B6\u6001\uFF1A",a.createElement(Ce.ZP.Group,{value:Ft,onChange:Tt=>{pe(Tt.target.value)}},a.createElement(Ce.ZP,{value:1},"\u53D1\u5E03"),a.createElement(Ce.ZP,{value:0},"\u4E0D\u53D1\u5E03"))),a.createElement(Jt.ZP,{onClick:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},"\u53D6\u6D88"),a.createElement(Jt.ZP,{onClick:()=>$o(void 0,null,function*(){const Tt=rt.getFieldValue();(yield(0,V.ZP)("/api/files/bulk_send.json",{method:"post",body:{ids:[...f.actionTabs.selectArrs],to_course_ids:[...Tt.group_ids],course_id:Nt.id,is_publish:Ft}})).status===0&&(d.ZP.success("\u53D1\u9001\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}))}),type:"primary"},"\u786E\u8BA4")),bodyStyle:{minHeight:200},onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u8D44\u6E90\u53D1\u9001\u5230",a.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),f.courseGroups.course_groups&&a.createElement(q.default,{form:rt,initialValues:{group_ids:jr,end_time:G()(G()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},a.createElement(q.default.Item,{name:"group_ids"},a.createElement(ee.default.Group,null,a.createElement(B.default,{loading:p.effects["classroomList/getCourseGroups"],columns:Lt,className:Ao.table,dataSource:tn==null?void 0:tn.filter(Tt=>(Tt==null?void 0:Tt.id)!=Nt.id),scroll:{y:240},pagination:!1})))))};var Zl=(0,g.connect)(({classroomList:f,loading:p})=>({classroomList:f,loading:p}))(ya),Kl=e(95651),wo=e(37497),Ro=e(48436),Ko=Object.defineProperty,_o=Object.getOwnPropertySymbols,dl=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,Ll=(f,p,c)=>p in f?Ko(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Hl=(f,p)=>{for(var c in p||(p={}))dl.call(p,c)&&Ll(f,c,p[c]);if(_o)for(var c of _o(p))io.call(p,c)&&Ll(f,c,p[c]);return f},yo=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const wa=({classroomList:f,user:p,dispatch:c})=>{const Nt=(0,g.useParams)(),[Rt,tn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var Ft,pe;if(f.actionTabs.key==="\u53D6\u6D88\u53D1\u5E03"){if((0,Y.j5)()||(pe=(Ft=p==null?void 0:p.userInfo)==null?void 0:Ft.course)!=null&&pe.own){tn(!0);return}const rt={hasNum:0,noHasNum:0};f.actionTabs.selectArrsAll.map(jr=>{var kn;jr.author_login===((kn=p.userInfo)==null?void 0:kn.login)?++rt.hasNum:++rt.noHasNum}),rt.noHasNum>0?ze.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,f.actionTabs.isdelete!=="1"&&a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},rt.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},rt.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Gt()}}):tn(!0)}else tn(!1)},[f.actionTabs.key]);const Gt=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:Rt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>yo(void 0,null,function*(){(yield(0,V.ZP)("/api/files/unpublish.json",{method:"put",body:{ids:[...f.actionTabs.selectArrs],course_id:Nt.id}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),c({type:"classroomList/getAttachmentList",payload:Hl({},f.actionTabs.params)}),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Nt.coursesId}}))}),onCancel:()=>{Gt()}},a.createElement("p",null,"\u786E\u5B9A\u53D6\u6D88\u53D1\u5E03\u9009\u4E2D\u7684\u8D44\u6E90\u5417\uFF1F"),a.createElement("p",null,"\u53D6\u6D88\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u65E0\u6548\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var Cl=(0,g.connect)(({classroomList:f,user:p})=>({classroomList:f,user:p}))(wa);const el=({classroomList:f,dispatch:p})=>{var c,Nt,Rt,tn;const Gt=(0,g.useParams)(),[Ft,pe]=(0,a.useState)(1),[rt,jr]=(0,a.useState)(0),[kn,Lt]=(0,a.useState)(20),[Tt,Kr]=(0,a.useState)(!1),[jn,sa]=(0,a.useState)([]),[Fr,$a]=(0,a.useState)(""),[Ar,va]=(0,a.useState)(null),[eo,oa]=(0,a.useState)(!1),[Ln,Mn]=(0,a.useState)([]);Gt.id=Gt.coursesId,(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"?($a(""),va(null),Wa(),Kr(!0)):Kr(!1)},[f.actionTabs]);const Wa=()=>{var na,gn;(0,Gn.mn)({course_id:Gt.id,attachment_id:(gn=(na=f.actionTabs)==null?void 0:na.currentInfo)==null?void 0:gn.id}).then($r=>{$r.status==0&&Mn([...$r.course_groups])}),ga()},ga=()=>{Ft!=1?pe(1):kn!=20?Lt(20):an()},an=()=>{var na,gn;oa(!0),(0,Gn.$n)({page:Ft,limit:kn,keyword:Fr,course_group_id:Ar,course_id:Gt.id,id:(gn=(na=f.actionTabs)==null?void 0:na.currentInfo)==null?void 0:gn.id}).then($r=>{$r.status==0&&(sa($r.data),jr($r.size))}),oa(!1)},qr=[{title:"\u5E8F\u53F7",render:(na,gn,$r)=>kn*(Ft-1)+$r+1,width:60,align:"center"},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center"},{title:"\u59D3\u540D",dataIndex:"username",align:"center"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name",align:"center"},{title:"\u67E5\u770B\u65F6\u95F4",dataIndex:"watch_time",align:"center"},{title:"\u4E0B\u8F7D\u65F6\u95F4",dataIndex:"download_time",align:"center"}];(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&an()},[Ft]),(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&(Ft==1?an():pe(1))},[kn]),(0,a.useEffect)(()=>{ga()},[Ar]);const ro=(na,gn)=>{pe(na)},ao=(na,gn)=>{Lt(gn)};return a.createElement(ze.default,{width:1e3,centered:!0,title:"\u8BBF\u95EE\u8BB0\u5F55",open:Tt,footer:null,onCancel:()=>{$a(""),va(null),p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},"\u8D44\u6E90\u540D\u79F0\uFF1A",a.createElement("div",{style:{width:350,height:22,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},title:(Nt=(c=f==null?void 0:f.actionTabs)==null?void 0:c.currentInfo)==null?void 0:Nt.title},(tn=(Rt=f==null?void 0:f.actionTabs)==null?void 0:Rt.currentInfo)==null?void 0:tn.title)),a.createElement("div",{style:{display:"flex"}},a.createElement(Me.default,{value:Ar,style:{width:160,marginRight:20},placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",allowClear:!0,onChange:na=>{va(na)}},Ln.map(na=>a.createElement(Option,{label:na.name,value:na.course_group_id,key:na.course_group_id},na.name))),a.createElement(U.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",value:Fr,onChange:na=>{$a(na.target.value)},onSearch:na=>{Ft==1?an():pe(1)},style:{width:230,marginLeft:"auto"},onPressEnter:()=>an()}))),a.createElement(Po.Z,{spinning:eo},a.createElement(B.default,{style:{padding:"15px 0"},pagination:!1,bordered:!0,columns:qr,dataSource:jn,rowKey:na=>na==null?void 0:na.id})),rt>0&&a.createElement(x.Z,{className:"tc",style:{paddingBottom:15},showSizeChanger:!0,showQuickJumper:!0,onChange:ro,onShowSizeChange:ao,defaultCurrent:1,pageSizeOptions:["10","20","50","100"],current:Ft||1,pageSize:kn||10,defaultPageSize:10,total:rt,showTotal:na=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-blue"}," ",na," "),"\u6761\u6570\u636E")}))};var hi=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(el),ui=e(13904),Yn=e(59301),Wl=Object.defineProperty,il=Object.defineProperties,fl=Object.getOwnPropertyDescriptors,bi=Object.getOwnPropertySymbols,Li=Object.prototype.hasOwnProperty,Ei=Object.prototype.propertyIsEnumerable,ci=(f,p,c)=>p in f?Wl(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,di=(f,p)=>{for(var c in p||(p={}))Li.call(p,c)&&ci(f,c,p[c]);if(bi)for(var c of bi(p))Ei.call(p,c)&&ci(f,c,p[c]);return f},ls=(f,p)=>il(f,fl(p)),_a=(f,p,c)=>new Promise((Nt,Rt)=>{var tn=pe=>{try{Ft(c.next(pe))}catch(rt){Rt(rt)}},Gt=pe=>{try{Ft(c.throw(pe))}catch(rt){Rt(rt)}},Ft=pe=>pe.done?Nt(pe.value):Promise.resolve(pe.value).then(tn,Gt);Ft((c=c.apply(f,p)).next())});const Go=({classroomList:f,globalSetting:p,loading:c,user:Nt,dispatch:Rt})=>{var tn,Gt,Ft,pe;const rt=(0,g.useLocation)(),jr=(0,g.useParams)(),[kn]=(0,g.useSearchParams)(),[Lt,Tt]=(0,a.useState)({sort_type:"publish_time",sort:"desc",page_size:20,clazz:kn.get("tabs")==="0"?"":kn.get("tabs")==="1"?"2":kn.get("tabs")==="2"?"3":kn.get("tabs")==="3"?"1":""}),[Kr,jn]=(0,a.useState)(Array.from({length:20},()=>!1)),[sa,Fr]=(0,a.useState)([]),[$a,Ar]=(0,a.useState)(),va=new Date,[eo,oa]=(0,a.useState)([]),[Ln,Mn]=(0,a.useState)("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217"),[Wa,ga]=(0,a.useState)(!1),{detailAttachmentList:an,detailLeftMenus:qr,detailTopBanner:ro,taskList:ao}=f;let na=kn.get("tabs")?parseInt(kn.get("tabs")):0;const[gn,$r]=(0,a.useState)(!1),{userInfo:Sa}=Nt;let _r;Lt.course_id=jr.coursesId,jr.categoryId?Lt.course_second_category_id=jr.categoryId:delete Lt.course_second_category_id;function ar(kt,co){return _a(this,null,function*(){let li=yield(0,V.ZP)("/api/files/group_settings_statistics.json",{method:"get",params:{attachment_id:kt,course_id:jr.course_id}}),ii=[...sa];ii[co]=li==null?void 0:li.data,Fr(ii)})}(0,a.useEffect)(()=>{jn(Array.from({length:20},()=>!1)),Fr([])},[]),(0,a.useEffect)(()=>{var kt,co,li;if((kt=Nt==null?void 0:Nt.userInfo)!=null&&kt.login){const ii=X.cX.getItem(`${(co=Nt==null?void 0:Nt.userInfo)==null?void 0:co.login}${(0,Y.GJ)()?"Teacher":"Student"}`,"Attachment");ii&&(Lt.sort_type=ii==null?void 0:ii.type,Lt.sort=ii==null?void 0:ii.direction,console.log("localRecordValue",ii),Mn(ii==null?void 0:ii.name)),Zn()}else(li=Nt==null?void 0:Nt.userInfo)!=null&&li.username&&Zn()},[(tn=Nt==null?void 0:Nt.userInfo)==null?void 0:tn.login,rt.pathname]),(0,a.useEffect)(()=>{f.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Zn()},[f.actionTabs.key]),(0,a.useEffect)(()=>{oa([])},[an]);const Mr=(kt,co)=>{Fr([]),jn(Array.from({length:20},()=>!1)),Lt.page=kt,Lt.page_size=co,Zn()},Zn=()=>{Tt(di({},Lt)),oa([]),Rt({type:"classroomList/getAttachmentList",payload:di({},Lt)})},Lr=kt=>_a(void 0,null,function*(){kt.link&&(yield Rt({type:"attachment/updateVisits",payload:{id:kt.id}}),Rt({type:"classroomList/getAttachmentList",payload:di({},Lt)}))});qr.course_modules&&(_r=f.detailLeftMenus.course_modules.filter(kt=>kt.type==="attachment")[0]);const Hr=kt=>_a(void 0,null,function*(){if(eo==""){d.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,V.ZP)("/api/files/bulk_move.json",{method:"put",body:{course_id:jr.course_id,ids:eo,to_category_id:kt==null?void 0:kt.key}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rt({type:"classroomList/getAttachmentList",payload:di({},Lt)}),oa([]))}),xo=kt=>kt.link?kt.link:rn.Z.API_SERVER+kt.url;let ko=[{name:"\u5220\u9664",icon:Yn.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:Yn.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u7ACB\u5373\u53D1\u5E03",icon:Yn.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u53D6\u6D88\u53D1\u5E03",icon:Yn.createElement("i",{className:"iconfont icon-quxiaofabu"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Yn.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u8C03\u6574\u6392\u5E8F",icon:Yn.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})}].filter(kt=>ro.is_public?!0:kt.name!=="\u8BBE\u4E3A\u516C\u5F00");const oi=[{name:"\u5168\u90E8",id:"",total:an.total_count,index:0},{name:"\u672A\u53D1\u5E03",id:"2",total:(0,Y.GJ)()?an.unpublish_count:null,index:1},{name:"\u9884\u53D1\u5E03",id:"3",total:(0,Y.GJ)()?an.not_started_count:null,index:2},{name:"\u5DF2\u53D1\u5E03",id:"1",total:(0,Y.GJ)()?an.publish_count:null,index:3}],Pl=[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"",direction:""},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"created_on",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"created_on",direction:"asc"},{name:"\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"publish_time",direction:"desc"},{name:"\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"publish_time",direction:"asc"}],en=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name",width:240},{title:"\u72B6\u6001",dataIndex:"status",key:"status",width:80},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",width:200,sorter:!0,showSorterTooltip:!1,sortOrder:Lt.order_by==="publish_time"?Lt.sort_direction==="desc"?"descend":"ascend":null,render:kt=>kt?G()(kt).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"member_manager",key:"member_manager",ellipsis:{showTitle:!1},render:kt=>kt==="--"||!kt?"--":Yn.createElement("span",{title:kt},kt)}],Ua=kt=>{console.log(kt.key),(kt.key==="0"||kt.key==="1"||kt.key==="2")&&(Lt.sort_type="created_on",Lt.sort="desc",Mn("\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),kt.key==="3"&&(Lt.sort_type="publish_time",Lt.sort="desc",Mn("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),Lt.clazz=oi[kt.key].id,Lt.page=1,g.history.replace(`${rt.pathname}?tabs=${kt.key}`),jn(Array.from({length:20},()=>!1)),Fr([]),Zn()},Bl=kt=>{var co;Lt.sort_type=kt.type,Lt.sort=kt.direction,Lt.page=1,X.cX.setItem(`${(co=Nt==null?void 0:Nt.userInfo)==null?void 0:co.login}${(0,Y.GJ)()?"Teacher":"Student"}`,kt,"Attachment"),Mn(kt.name),Zn()},Jl=kt=>_a(void 0,null,function*(){var co;const li=kt.name;eo==""?d.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):li==="\u8C03\u6574\u6392\u5E8F"?ss():Rt({type:"classroomList/setActionTabs",payload:{key:li,selectArrs:eo,selectArrsAll:(co=an.files)==null?void 0:co.filter(ii=>eo.includes(ii.id)),params:Lt,batch:!0}})}),ss=()=>{let kt={courseId:Lt.course_id,container_type:"attachment"};Lt!=null&&Lt.course_second_category_id&&(kt.category_id=Lt==null?void 0:Lt.course_second_category_id),Rt({type:"classroomList/getAllTaskList",payload:kt}),Rt({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})},Lo=kt=>_a(void 0,null,function*(){yield Rt({type:"classroomList/updateTaskPosition",payload:{category_id:Lt==null?void 0:Lt.course_second_category_id,courseId:Lt==null?void 0:Lt.course_id,task_ids:kt,container_type:"attachment"}}),Zn()}),Wo=(0,a.useMemo)(()=>{let kt=[];return ao.length>0&&(kt=ao.map(co=>{let li="";return co.is_publish&&co.publish_status&&(li="\u5DF2\u53D1\u5E03"),co.is_publish&&!co.publish_status&&(li="\u9884\u53D1\u5E03"),co.is_publish||(li="\u672A\u53D1\u5E03"),{user_name:co.user_name,task_name:co.task_name,task_id:co.task_id,category:co.category,status:li}})),kt},[ao]);return console.log(ao,"taskList"),Yn.createElement("section",null,Yn.createElement(Kl.Z,{isLoading:c["classroomList/getAttachmentList"],tabDataSource:(0,Y.GJ)()?oi:[],isAdmin:(0,Y.GJ)(),onTabMenuClick:Ua,defaultSelectedKeys:[na+""],showControlButton:(0,Y.GJ)(),buttonText:"\u9009\u7528\u8D44\u6E90",extraNode:(0,Y.GJ)()&&Yn.createElement(w.Z,{align:"middle",className:"mr20"},!(an!=null&&an.parent_category_id)&&(0,Y.GJ)()&&Yn.createElement("span",{className:"c-blue font16 ml20 current",onClick:kt=>{kt.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u76EE\u5F55"}})}},Yn.createElement(i.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},Yn.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),Yn.createElement("span",{className:"c-blue font16 ml20 current",style:{paddingTop:2},onClick:kt=>{kt.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u76EE\u5F55\u91CD\u547D\u540D",params:Lt,selectArrs:ls(di({},an),{category_id:Lt==null?void 0:Lt.course_second_category_id,main_id:typeof an.parent_category_id=="object"?an.id:void 0}),cb:Zn}})}},Yn.createElement(i.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},Yn.createElement("i",{className:"iconfont icon-zhongmingming1 font17"}))),Yn.createElement("span",{className:"c-blue font14 ml20 current",onClick:kt=>{kt.preventDefault(),Rt({type:"attachment/setActionTabs",payload:{key:"\u4E0A\u4F20\u8D44\u6E90",params:Lt}})}},Yn.createElement("i",{className:"iconfont icon-shangchuan3 font14 mr5"}),"\u4E0A\u4F20\u8D44\u6E90"),Yn.createElement("span",{className:"c-blue font14 ml20 current",onClick:kt=>{kt.preventDefault(),Rt({type:"attachment/setActionTabs",payload:{key:"\u6DFB\u52A0\u5916\u94FE",params:Lt}})}},Yn.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),onButtonClick:()=>{Rt({type:"attachment/setActionTabs",payload:{key:"\u9009\u7528\u8D44\u6E90",params:Lt}})}}),Yn.createElement(wo.Z,{dataSource:an.files||[],isAdmin:(0,Y.GJ)(),batchStatus:gn,SortMenuName:Ln,setSortMenuName:Mn,SortMenus:Pl,onSearch:kt=>{Lt.search=kt,Lt.page=1,Zn()},onSort:Bl,onBatch:kt=>$r(kt)}),Yn.createElement(ie.Z,{loading:c["classroomList/getAttachmentList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},an.total_count===0&&Yn.createElement(lo.Z,null),an.files&&an.files.map(function(kt,co){var li,ii,fs;return Yn.createElement("div",{className:Ao.listItem,key:co},(0,Y.GJ)()&&Yn.createElement(ee.default,{checked:eo.includes(kt.id),value:kt.id,onClick:Xo=>{Xo.preventDefault(),Xo.stopPropagation()},className:"mr20",onChange:Xo=>{let Dl=eo.indexOf(kt.id);eo.indexOf(kt.id)>-1?oa(eo.filter(Il=>Il!==kt.id)):oa(eo.concat(kt.id))}}),Yn.createElement("div",{className:Ao.info},Yn.createElement("div",{className:Ao.title},Yn.createElement("div",{className:Ao.titleLeft},(0,Y.GJ)()&&Yn.createElement(Yn.Fragment,null,kt.is_publish&&kt.publish_status&&Yn.createElement("span",{className:"tag-style bg-light-blue mr10"},"\u5DF2\u53D1\u5E03"),kt.is_publish&&!kt.publish_status&&Yn.createElement("span",{className:"tag-style bg-c5d6ff mr10"},"\u9884\u53D1\u5E03"),!kt.is_publish&&Yn.createElement("span",{className:"tag-style bgB8B8B8 mr10"},"\u672A\u53D1\u5E03")),(0,Y.RV)()||kt.is_public?Yn.createElement("a",{onClick:Xo=>{Xo.preventDefault(),Xo.stopPropagation(),!((0,Y.dE)()&&kt.download_setting==1&&((kt==null?void 0:kt.file_type)==="other"||(kt==null?void 0:kt.file_type)==="download"))&&((0,Gn.fc)({id:kt==null?void 0:kt.id,watch_type:2,course_id:Lt==null?void 0:Lt.course_id}),Lr(kt),Rt({type:"attachment/setActionTabs",payload:{key:(kt.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:kt,params:Lt}}))}},Yn.createElement("strong",null,kt.title)):Yn.createElement("strong",null,kt.title),kt.link&&Yn.createElement("span",{className:"tag-style-border-small c-orange border-orange ml10"}," ","\u5916\u94FE"," ")),Yn.createElement("div",{className:Ao.titleRight},(0,Y.GJ)()&&!(kt!=null&&kt.is_publish)&&Yn.createElement(g.Link,{target:"_blank",to:"/",onClick:Xo=>_a(this,null,function*(){Xo.stopPropagation(),Xo.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",index:co,selectArrs:[kt==null?void 0:kt.id],selectArrsAll:[kt],params:Lt,type:2,manage_all_group:an==null?void 0:an.manage_all_group}});let Dl=[...Kr];Dl[co]=!1,jn(Dl)})},Yn.createElement("aside",{className:Ao.flexBox},Yn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),Yn.createElement("div",null,"\u53D1\u5E03"))),((0,Y.RV)()||kt.is_public)&&!((0,Y.dE)()&&kt.download_setting==1&&((kt==null?void 0:kt.file_type)==="other"||(kt==null?void 0:kt.file_type)==="download"))&&Yn.createElement("aside",{onClick:Xo=>_a(this,null,function*(){Xo.stopPropagation(),Xo.preventDefault(),yield(0,Gn.fc)({id:kt==null?void 0:kt.id,watch_type:2,course_id:Lt==null?void 0:Lt.course_id}),Lr(kt),Rt({type:"attachment/setActionTabs",payload:{key:(kt.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:kt,params:Lt}})}),className:Ao.flexBox,style:{marginRight:16,cursor:"pointer"}},Yn.createElement("i",{className:"iconfont icon-chakansvg"}),Yn.createElement("div",null,"\u67E5\u770B")),((0,Y.RV)()||kt.is_public)&&!kt.link&&kt.is_publish&&!((0,Y.dE)()&&kt.download_setting==1)&&Yn.createElement("aside",{onClick:Xo=>_a(this,null,function*(){Xo.stopPropagation(),yield(0,Gn.fc)({id:kt==null?void 0:kt.id,watch_type:1,course_id:Lt==null?void 0:Lt.course_id}),(0,X.Nd)((kt==null?void 0:kt.title)||"educoder",decodeURIComponent(rn.Z.API_SERVER+kt.url))}),className:`${Ao.flexBox}`,style:{marginRight:16,cursor:"pointer"}},Yn.createElement("i",{className:"iconfont icon-xiazai6"}),Yn.createElement("div",null,"\u4E0B\u8F7D")),(0,Y.GJ)()&&Yn.createElement(j.Z,{placement:"bottomCenter",overlayClassName:Ao.dro,dropdownRender:()=>Yn.createElement(Se.default,null,Yn.createElement(Se.default.Item,{key:1,style:{textAlign:"center"}},Yn.createElement("a",{onClick:Xo=>_a(this,null,function*(){Xo.stopPropagation(),Xo.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:kt.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03",index:co,selectArrs:[kt==null?void 0:kt.id],selectArrsAll:[kt],params:Lt,type:2,manage_all_group:an==null?void 0:an.manage_all_group}});let Dl=[...Kr];Dl[co]=!1,jn(Dl)})},kt.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03")),Yn.createElement(Se.default.Item,{key:22,style:{textAlign:"center"}},Yn.createElement(g.Link,{target:"_blank",to:"/",onClick:Xo=>{var Dl;Xo.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[kt.id],selectArrsAll:(Dl=an.files)==null?void 0:Dl.filter(Il=>[kt.id].includes(Il.id)),isdelete:"1",params:Lt}})}},"\u7ACB\u5373\u5220\u9664")),Yn.createElement(Se.default.Item,{key:6,style:{textAlign:"center"}},Yn.createElement(g.Link,{onClick:Xo=>{Xo.preventDefault(),Rt({type:"attachment/setActionTabs",payload:{key:kt.link?"\u5916\u94FE\u8BBE\u7F6E":"\u8D44\u6E90\u8BBE\u7F6E",index:co,selectArrs:kt,params:Lt,manage_all_group:an==null?void 0:an.manage_all_group}});let Dl=[...Kr];Dl[co]=!1,jn(Dl)},to:"/"},"\u8D44\u6E90\u8BBE\u7F6E")),Yn.createElement(Se.default.Item,{key:7,style:{textAlign:"center"}},Yn.createElement(g.Link,{target:"_blank",to:"/",onClick:Xo=>{Xo.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u8BBF\u95EE\u8BB0\u5F55",currentInfo:kt}})}},"\u8BBF\u95EE\u8BB0\u5F55")))},Yn.createElement("aside",{onClick:Xo=>Xo.stopPropagation(),className:Ao.flexBox,style:{cursor:"default"}},Yn.createElement("i",{className:"iconfont icon-gengduo4"}),Yn.createElement("div",null,"\u66F4\u591A"))))),Yn.createElement("div",{className:"flex-wrp"},kt.link&&Yn.createElement(Yn.Fragment,null,Yn.createElement("p",{className:"flex1"},Yn.createElement("span",null,kt.author.name),Yn.createElement("span",{className:"ml15"},"\u70B9\u51FB\u6B21\u6570\uFF1A",kt.downloads_count),va_a(this,null,function*(){Xo.stopPropagation(),Xo.preventDefault(),Kr[co]||ar(kt==null?void 0:kt.id,co);let Dl=[...Kr];Dl[co]=!Dl[co],jn(Dl)})},Yn.createElement("i",{className:`iconfont icon-${Kr[co]?"shouqi":"xiala2"}`})," ")),(0,Y.GJ)()&&(kt==null?void 0:kt.is_publish)&&Kr[co]&&((li=sa[co])==null?void 0:li.length)>5&&Yn.createElement(B.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:Xo=>({onClick:Dl=>{Dl.stopPropagation(),Dl.preventDefault()}}),onHeaderRow:(Xo,Dl)=>({onClick:Il=>{Il.stopPropagation(),Il.preventDefault()}}),pagination:!1,dataSource:sa[co],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Xo,Dl,Il)=>{Il.field&&(Lt.order_by=Il.field),Il.order||(Lt.sort_direction="asc"),Il.order==="ascend"&&(Lt.sort_direction="asc"),Il.order==="descend"&&(Lt.sort_direction="desc"),Il.order||(Lt.sort_direction="asc"),ar(kt==null?void 0:kt.id,co)},columns:en}),(0,Y.GJ)()&&(kt==null?void 0:kt.is_publish)&&Kr[co]&&((ii=sa[co])==null?void 0:ii.length)>0&&((fs=sa[co])==null?void 0:fs.length)<6&&Yn.createElement(B.default,{rowKey:"shixun_identifier",onRow:Xo=>({onClick:Dl=>{Dl.stopPropagation(),Dl.preventDefault()}}),onHeaderRow:(Xo,Dl)=>({onClick:Il=>{Il.stopPropagation(),Il.preventDefault()}}),pagination:!1,dataSource:sa[co],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Xo,Dl,Il)=>{Il.field&&(Lt.order_by=Il.field),Il.order||(Lt.sort_direction="asc"),Il.order==="ascend"&&(Lt.sort_direction="asc"),Il.order==="descend"&&(Lt.sort_direction="desc"),Il.order||(Lt.sort_direction="asc"),ar(kt==null?void 0:kt.id,co)},columns:en}),kt.description&&Yn.createElement("div",{className:"flex-wrp"},Yn.createElement("p",{className:"flex1"},Yn.createElement("span",null," \u8D44\u6E90\u63CF\u8FF0\uFF1A"),Yn.createElement("span",{className:"ml5"},kt.description||"\u6682\u65E0\u63CF\u8FF0")))))}),Yn.createElement("aside",{className:"tc mb50 mt30"},an.attachments_count>0&&Yn.createElement(x.Z,{current:Lt.page||1,showSizeChanger:!0,onChange:Mr,defaultCurrent:1,pageSize:Lt.page_size||20,total:an.attachments_count}))),eo.length>0&&(0,Y.GJ)()&&Yn.createElement(ce.Z,{offsetBottom:0},Yn.createElement(Ro.Z,{buttonDataSource:ko,onButtonClick:Jl,useBatchStatus:$r,catalogue:((Ft=(Gt=qr==null?void 0:qr.course_modules)==null?void 0:Gt.find(kt=>kt.type==="attachment"))==null?void 0:Ft.second_category)||[],allSelect:eo.length?eo.length===((pe=an.files)==null?void 0:pe.length):!1,setSeleArr:oa,setAllSelect:kt=>{kt.target.checked?oa(an.files.map(co=>co.id)):oa([])},selectArrs:eo,onMenuClick:Hr})),Yn.createElement(Si,null),Yn.createElement(rl,null),Yn.createElement(he,{getFileData:Zn}),Yn.createElement(Pn,null),Yn.createElement(Zl,null),Yn.createElement(uo,null),Yn.createElement(Eo,null),Yn.createElement(Le,null),Yn.createElement(zn,null),Yn.createElement(Qr,null),Yn.createElement(Ea,{getFileData:Zn}),Yn.createElement(Oo.Z,null),Yn.createElement(Xl,{getFileData:Zn}),Yn.createElement(Cl,null),Yn.createElement(hi,null),Yn.createElement(ui.Z,{type:2,visible:f.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Lo,data:Wo,onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:{key:""}})}}))};var zl=(0,g.connect)(({classroomList:f,loading:p,user:c,globalSetting:Nt})=>({classroomList:f,globalSetting:Nt,user:c,loading:p.effects}))(Go);const ml=({globalSetting:f})=>{var p;switch(Number((p=f==null?void 0:f.setting)==null?void 0:p.theme)){case r.Fy.THEMEONE:return a.createElement(Tl,null);case r.Fy.DEFAULT:default:return a.createElement(zl,null)}};var Vl=(0,g.connect)(({globalSetting:f})=>({globalSetting:f}))(ml)},64575:function(dn,st,e){"use strict";e.d(st,{Z:function(){return Se}});var r=e(59301),a=e(20834),g=e(92832),V=e(24905),d=e(3113),w=e(38854),i={bottomControlContainer:"bottomControlContainer___Zu9jI",buttonWrap:"buttonWrap___aWo9e",moveCategory:"moveCategory____Cpq2"},ie=e(41867),ee=e(84105),Se=({buttonDataSource:B,onButtonClick:x,useBatchStatus:ce,allSelect:X,setAllSelect:Y,selectArrs:ze,onMenuClick:ge,setSeleArr:nt,catalogue:Ne,addCatalogue:se})=>{const[E,l]=(0,r.useState)(!1),[z,R]=(0,r.useState)("");console.log("---",Ne);const W=r.createElement("div",{className:i.moveCategory,onMouseLeave:L=>l(!1)},r.createElement(a.default,{onClick:ge,style:{maxHeight:300,width:240,overflow:"auto"}},r.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},r.createElement(g.default,{onChange:L=>{R(L.target.value)}})),Ne==null?void 0:Ne.map(function(L,M){var b;if(!(z!==""&&L.category_name.indexOf(z)<0))return r.createElement(r.Fragment,null,r.createElement(a.default.Item,{className:"multi-llipsis1e",key:L.category_id,title:L.category_name},L.category_name),(b=L==null?void 0:L.third_category)==null?void 0:b.map(te=>r.createElement(a.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:te.category_id,title:te.category_name},te.category_name)))}),se&&r.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:se},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return r.createElement("div",{className:i.bottomControlContainer},r.createElement("div",null,r.createElement("div",null,r.createElement(V.default,{checked:X,onChange:Y},"\u5168\u9009\u672C\u9875\uFF08",ze.length,"\uFF09")),(0,ie.GJ)()&&B.map(L=>r.createElement("div",{key:L.name},r.createElement(d.ZP,{type:"primary",icon:L.icon,className:i.buttonWrap,onClick:()=>x(L)},L.name))),(0,ie.GJ)()&&(se||Ne)&&r.createElement("div",null,r.createElement(w.Z,{open:E,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>W,getPopupContainer:L=>L.parentNode},r.createElement("span",{className:"ant-dropdown-link",onMouseEnter:L=>l(!0)},r.createElement(d.ZP,{type:"primary",className:i.buttonWrap,icon:r.createElement("i",{className:"iconfont icon-yidongmulu"})},r.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",r.createElement(ee.Z,null))))))),r.createElement("div",null,r.createElement(d.ZP,{type:"primary",ghost:!0,onClick:()=>{ce(!1),nt([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},42554:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ge}});var r=e(59301),a=e(20834),g=e(24905),V=e(3113),d=e(38854),w=e(6848),i=e(57809),ie=e(92832),ee={searchSortControllerContainer:"searchSortControllerContainer___hHmtL",btn:"btn___IGcjw",btnSort:"btnSort___TjGZj",tips:"tips____YGut"},j=e(41867),Se=e(87395),B=e(84105),x=e(26724),ce=e.n(x),X=e(65582),Y=(nt,Ne,se)=>new Promise((E,l)=>{var z=L=>{try{W(se.next(L))}catch(M){l(M)}},R=L=>{try{W(se.throw(L))}catch(M){l(M)}},W=L=>L.done?E(L.value):Promise.resolve(L.value).then(z,R);W((se=se.apply(nt,Ne)).next())}),ge=({isAdmin:nt,dataSource:Ne,batchStatus:se,SortMenuName:E,setSortMenuName:l,detailCourseGroupsList:z,onSearch:R,onBoard:W,onSort:L,isboard:M,dispatch:b,onBatch:te,SortMenus:ue,isShowMode:Ue=!1,onModeChange:fe})=>{const[Ae,Pe]=(0,r.useState)(!1),[q,Ce]=(0,r.useState)([]),[H,oe]=(0,r.useState)(!0);let[Me,xe]=(0,r.useState)([]);const[G,we]=(0,r.useState)(1),[Qe,ut]=(0,r.useState)(!1),mt=(0,X.useParams)(),ot=Ie=>{l(Ie.name),L(Ie)};(0,r.useEffect)(()=>{M&&yt()},[M]);const yt=()=>Y(void 0,null,function*(){var Ie;if(H&&!Qe){ut(!0),we(G+1);const It=yield b({type:"classroomList/getCourseGroupsList",payload:{page:G,id:mt.coursesId,limit:20,nonenavigate:!0}});let de=[...(It==null?void 0:It.course_groups)||[]];((Ie=It==null?void 0:It.course_groups)==null?void 0:Ie.length)<20&&(oe(!1),de.push({id:0,name:"\u672A\u5206\u73ED"})),ut(!1),xe([...Me,...de])}}),Qt=r.createElement("section",{className:ee.dropmenu},r.createElement("div",{style:{maxHeight:200,overflow:"auto"}},r.createElement(ce(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ie=>{yt()},hasMore:H,useWindow:!1},r.createElement(a.default,{style:{width:240,zIndex:10}},(z==null?void 0:z.group_count)>0&&(Me==null?void 0:Me.filter(Ie=>Ie.edit_auth||Ie.name==="\u672A\u5206\u73ED").map(function(Ie,It){return r.createElement(a.default.Item,{key:Ie.id},r.createElement(g.default,{checked:q.includes(Ie.id),value:Ie.id,onChange:de=>{let re=q.indexOf(Ie.id);q.indexOf(Ie.id)>-1?Ce(q.filter(I=>I!==Ie.id)):Ce(q.concat(Ie.id))}},Ie.name))}))))),r.createElement("aside",{style:{background:"#fff"}},r.createElement("div",null,r.createElement(V.ZP,{type:"link",onClick:()=>{W(q)}},"\u786E\u5B9A"),r.createElement(V.ZP,{type:"link",onClick:()=>{Ce([])}},"\u91CD\u7F6E")))),wt=E==="\u9ED8\u8BA4\u6392\u5E8F";return r.createElement("div",{className:ee.searchSortControllerContainer},!!(ue!=null&&ue.length)&&r.createElement("div",null,r.createElement(d.Z,{dropdownRender:()=>r.createElement(a.default,{selectedKeys:[E]},ue.map(Ie=>r.createElement(a.default.Item,{key:Ie.name,onClick:()=>ot(Ie)},Ie.name)))},r.createElement("div",null,r.createElement("span",{className:`${ee.btn} ${wt?ee.btnSort:""}`},r.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),E)))),wt&&r.createElement(w.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},r.createElement("span",{className:ee.tips},r.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Ue&&r.createElement(i.default,{defaultValue:"",onChange:fe,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),r.createElement(ie.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:R,style:{width:220,marginLeft:Ue?"":"auto"}}),(0,j.eB)()&&M&&r.createElement(d.Z,{dropdownRender:()=>Qt,open:Ae,onOpenChange:Ie=>{Pe(Ie)}},r.createElement("a",null,"\u5206\u73ED",Ae?r.createElement(Se.Z,{style:{marginLeft:6}}):r.createElement(B.Z,{style:{marginLeft:6}}))))}},24776:function(dn,st,e){"use strict";var r=e(59301),a=e(38854),g=e(8591),V=e(6848),d=e(65582),w=e(41867),i=e(39864),ie=e(2337);const ee=({isLoading:j,addText:Se,tabDataSource:B,isAdmin:x,dispatch:ce,classroomList:X,type:Y,isExercise:ze,defaultSelectedKeys:ge,onTabMenuClick:nt,getDropdownMenu:Ne,showControlButton:se,buttonText:E,buttonIcon:l="icon-tianjiadaohang",extraNode:z,user:R,onButtonClick:W,isModelUser:L})=>{var M,b,te,ue,Ue;const fe=(0,d.useParams)();return r.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},r.createElement("div",{className:"flex gap-4px mr-auto"},B==null?void 0:B.map((Ae,Pe)=>r.createElement("div",{key:Pe,className:`text-16px flex item-center justify-center current ${ge==(typeof Ae.index=="number"?Ae.index:Ae.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:ge==(typeof Ae.index=="number"?Ae.index:Ae.id)?"#1890FF":""},onClick:()=>j?{}:nt(Ae)},Ae==null?void 0:Ae.name,Ae.total!==void 0&&x&&r.createElement("span",{className:"ml-4px"},Ae.total||0)))),x&&r.createElement("div",{className:"flex item-center gap-20px mr-20px"},ze&&r.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{ce({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),ze&&r.createElement(a.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:Ae})=>{var Pe;if((0,w.Rm)()&&!((Pe=X.AssistantObject.exercise)!=null&&Pe.can_download)){g.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ae=="1"&&ce({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:Y,exportType:"exercise",category_id:fe.categoryId}}),Ae=="3"&&d.history.push(`/classrooms/${fe==null?void 0:fe.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},r.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!z&&r.createElement("div",null,z),se&&(E=="\u6DFB\u52A0\u76F4\u64AD"?r.createElement(a.Z,{menu:{items:(b=(M=[{label:r.createElement("div",{onClick:()=>{W("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:r.createElement("div",{onClick:()=>{W("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:L}])==null?void 0:M.filter(Ae=>Ae==null?void 0:Ae.show))==null?void 0:b.map(Ae=>({label:Ae==null?void 0:Ae.label,key:Ae==null?void 0:Ae.key}))}},r.createElement(i.op,{theme:ie.Fy.THEMEONE,icon:r.createElement("span",{className:`iconfont ${l}`})},E)):r.createElement(i.op,{theme:ie.Fy.THEMEONE,onClick:W,icon:r.createElement("span",{className:`iconfont ${l}`})},E)),!!Ne&&r.createElement(a.Z,{disabled:((te=R==null?void 0:R.userInfo)==null?void 0:te.user_status)===2,dropdownRender:Ne},r.createElement(V.Z,{title:((ue=R==null?void 0:R.userInfo)==null?void 0:ue.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},r.createElement(i.op,{theme:ie.Fy.THEMEONE,onClick:W,disabled:((Ue=R==null?void 0:R.userInfo)==null?void 0:Ue.user_status)===2,icon:r.createElement("span",{className:"iconfont icon-tianjiadaohang"})},Se||"\u521B\u5EFA\u8BD5\u5377")))))};st.Z=ee},66457:function(dn,st,e){"use strict";e.d(st,{rX:function(){return se},pW:function(){return E},gy:function(){return l},xY:function(){return Ne},O5:function(){return nt},tJ:function(){return ce},o1:function(){return X},Rd:function(){return ge}});var r=e(65582),a=e(43418),g=e(28103),V=e(8591),d=e(41867),w=e(65862),i=e(87169),ie=e(25510),ee="data:image/png;base64,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",j=e.p+"static/newqrcode.a8740efb.png",Se=e(32637),B=e(59301),x=(z,R,W)=>new Promise((L,M)=>{var b=Ue=>{try{ue(W.next(Ue))}catch(fe){M(fe)}},te=Ue=>{try{ue(W.throw(Ue))}catch(fe){M(fe)}},ue=Ue=>Ue.done?L(Ue.value):Promise.resolve(Ue.value).then(b,te);ue((W=W.apply(z,R)).next())});const ce=(z,R=!1)=>!!(X(z)&&Y(R)),X=z=>(0,d.bg)()?!0:(z({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),Y=(z=!1)=>{var R;const{user:W}=(0,r.getDvaApp)()._store.getState();return(R=W.userInfo)!=null&&R.profile_completed?!0:(a.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,w.xg)("/account/profile/edit"),ze()}}),!1)},ze=()=>{a.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},ge=()=>{a.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:B.createElement("div",{style:{textAlign:"center"}},B.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),B.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Se}),B.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},nt=()=>{var z;const{user:R}=(0,r.getDvaApp)()._store.getState();return(z=R.userInfo)!=null&&z.professional_certification?!0:(a.default.confirm({title:"\u63D0\u793A",centered:!0,content:B.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,w.xg)("/account/certification")}}),!1)},Ne=()=>(0,d.V9)()?!0:(a.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:B.createElement("div",{className:"tc",style:{marginLeft:-38}},B.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),B.createElement("img",{src:j,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),se=(z,R)=>z?!0:(a.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:B.createElement("div",null,B.createElement("p",null,R||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),B.createElement("div",{style:{marginLeft:"110px"}},B.createElement("img",{src:ee,width:200}),B.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,w.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),E=z=>{a.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:B.createElement("div",null,B.createElement("div",null,B.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),B.createElement(g.Z,null),B.createElement("p",{style:{color:"#666666",fontSize:12}}," ",B.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",B.createElement("a",null,z),"\u5929\u3002"),B.createElement("p",{style:{color:"#666666",fontSize:12}}," ",B.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),B.createElement("div",{style:{textAlign:"center",marginTop:30}},B.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ie,alt:"\u4E8C\u7EF4\u7801",width:160})))})},l=(z,R="")=>{const{shixunsDetail:{detail:W}}=(0,r.getDvaApp)()._store.getState();if((W==null?void 0:W.public)===2||(W==null?void 0:W.public)===1||(W==null?void 0:W.shixun_status)===3){let L="";return(W==null?void 0:W.public)===2&&(L="\u5DF2\u516C\u5F00"),(W==null?void 0:W.public)===1&&(L="\u5F85\u5BA1\u6838"),(W==null?void 0:W.shixun_status)===3&&(L="\u5DF2\u5173\u95ED"),a.default.info({centered:!0,icon:B.createElement(i.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:B.createElement("div",{className:"tc",style:{marginLeft:-38}},B.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},B.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",L,"\uFF0C",R,"\u3002"),B.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),B.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ie,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(W==null?void 0:W.shixun_status)===2?(a.default.confirm({centered:!0,icon:B.createElement(i.Z,null),title:"\u63D0\u793A",content:B.createElement("div",null,B.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",R,"\u3002"),B.createElement("br",null),B.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{a.default.confirm({width:440,centered:!0,icon:B.createElement(i.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>x(void 0,null,function*(){(yield z({type:"shixunsDetail/cancelRelease",payload:{id:W==null?void 0:W.identifier}})).status!==401&&(V.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),z({type:"shixunsDetail/getShixunsDetail",payload:{id:W==null?void 0:W.identifier}}),z({type:"practiceSetting/getCommonData",payload:{id:W==null?void 0:W.identifier}}))})})}}),!0):!1}},50371:function(dn,st){"use strict";function e(){const r=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let a=1;a{const d=g[V];d!==void 0&&(r[V]=d)})}return r}st.Z=e},13845:function(dn,st,e){"use strict";e.d(st,{F:function(){return r},Z:function(){return a}});function r(g){return g!=null&&g===g.window}function a(g,V){var d,w;if(typeof window=="undefined")return 0;const i=V?"scrollTop":"scrollLeft";let ie=0;return r(g)?ie=g[V?"pageYOffset":"pageXOffset"]:g instanceof Document?ie=g.documentElement[i]:(g instanceof HTMLElement||g)&&(ie=g[i]),g&&!r(g)&&typeof ie!="number"&&(ie=(w=((d=g.ownerDocument)!==null&&d!==void 0?d:g).documentElement)===null||w===void 0?void 0:w[i]),ie}},56762:function(dn,st,e){"use strict";e.d(st,{Z:function(){return a}});var r=e(59301);function a(){const[,g]=r.useReducer(V=>V+1,0);return g}},68031:function(dn,st,e){"use strict";e.d(st,{Z:function(){return V}});var r=e(16089);function a(d,w,i,ie){const ee=i-w;return d/=ie/2,d<1?ee/2*d*d*d+w:ee/2*((d-=2)*d*d+2)+w}var g=e(13845);function V(d){let w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:i=()=>window,callback:ie,duration:ee=450}=w,j=i(),Se=(0,g.Z)(j,!0),B=Date.now(),x=()=>{const X=Date.now()-B,Y=a(X>ee?ee:X,Se,d,ee);(0,g.F)(j)?j.scrollTo(window.pageXOffset,Y):j instanceof Document||j.constructor.name==="HTMLDocument"?j.documentElement.scrollTop=Y:j.scrollTop=Y,Xi||w},27666:function(dn,st,e){"use strict";var r=e(94480),a=e(16089);function g(V){let d;const w=ie=>()=>{d=null,V.apply(void 0,(0,r.Z)(ie))},i=function(){if(d==null){for(var ie=arguments.length,ee=new Array(ie),j=0;j{a.Z.cancel(d),d=null},i}st.Z=g},81228:function(dn,st,e){"use strict";e.d(st,{Z:function(){return z}});var r=e(67732),a=e(83652),g=e(42403),V=e(158),d=e(59301),w=e(92310),i=e.n(w),ie=e(29301),ee=e(2738),j=e(27666),Se=e(36355),B=e(83116),x=e(37613);const ce=R=>{const{componentCls:W}=R;return{[W]:{position:"fixed",zIndex:R.zIndexPopup}}};var X=(0,B.Z)("Affix",R=>{const W=(0,x.TS)(R,{zIndexPopup:R.zIndexBase+10});return[ce(W)]});function Y(R){return R!==window?R.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function ze(R,W,L){if(L!==void 0&&W.top>R.top-L)return L+W.top}function ge(R,W,L){if(L!==void 0&&W.bottom{const b=M.getTargetFunc(),te=b==null?void 0:b(),{prevTarget:ue}=M.state;ue!==te&&(nt.forEach(Ue=>{ue==null||ue.removeEventListener(Ue,M.lazyUpdatePosition),te==null||te.addEventListener(Ue,M.lazyUpdatePosition)}),M.updatePosition(),M.setState({prevTarget:te}))},M.removeListeners=()=>{M.timer&&(clearTimeout(M.timer),M.timer=null);const{prevTarget:b}=M.state,te=M.getTargetFunc(),ue=te==null?void 0:te();nt.forEach(Ue=>{ue==null||ue.removeEventListener(Ue,M.lazyUpdatePosition),b==null||b.removeEventListener(Ue,M.lazyUpdatePosition)}),M.updatePosition.cancel(),M.lazyUpdatePosition.cancel()},M.getOffsetTop=()=>{const{offsetBottom:b,offsetTop:te}=M.props;return b===void 0&&te===void 0?0:te},M.getOffsetBottom=()=>M.props.offsetBottom,M.measure=()=>{const{status:b,lastAffix:te}=M.state,{onChange:ue}=M.props,Ue=M.getTargetFunc();if(b!==se.Prepare||!M.fixedNodeRef.current||!M.placeholderNodeRef.current||!Ue)return;const fe=M.getOffsetTop(),Ae=M.getOffsetBottom(),Pe=Ue();if(Pe){const q={status:se.None},Ce=Y(M.placeholderNodeRef.current);if(Ce.top===0&&Ce.left===0&&Ce.width===0&&Ce.height===0)return;const H=Y(Pe),oe=ze(Ce,H,fe),Me=ge(Ce,H,Ae);oe!==void 0?(q.affixStyle={position:"fixed",top:oe,width:Ce.width,height:Ce.height},q.placeholderStyle={width:Ce.width,height:Ce.height}):Me!==void 0&&(q.affixStyle={position:"fixed",bottom:Me,width:Ce.width,height:Ce.height},q.placeholderStyle={width:Ce.width,height:Ce.height}),q.lastAffix=!!q.affixStyle,ue&&te!==q.lastAffix&&ue(q.lastAffix),M.setState(q)}},M.prepareMeasure=()=>{M.setState({status:se.Prepare,affixStyle:void 0,placeholderStyle:void 0})},M.updatePosition=(0,j.Z)(()=>{M.prepareMeasure()}),M.lazyUpdatePosition=(0,j.Z)(()=>{const b=M.getTargetFunc(),{affixStyle:te}=M.state;if(b&&te){const ue=M.getOffsetTop(),Ue=M.getOffsetBottom(),fe=b();if(fe&&M.placeholderNodeRef.current){const Ae=Y(fe),Pe=Y(M.placeholderNodeRef.current),q=ze(Pe,Ae,ue),Ce=ge(Pe,Ae,Ue);if(q!==void 0&&te.top===q||Ce!==void 0&&te.bottom===Ce)return}}M.prepareMeasure()}),M}return(0,a.Z)(L,[{key:"getTargetFunc",value:function(){const{getTargetContainer:b}=this.context,{target:te}=this.props;return te!==void 0?te:b!=null?b:Ne}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(b){this.addListeners(),(b.offsetTop!==this.props.offsetTop||b.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:b,placeholderStyle:te}=this.state,{affixPrefixCls:ue,rootClassName:Ue,children:fe}=this.props,Ae=i()(b&&Ue,{[ue]:!!b});let Pe=(0,ee.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return d.createElement(ie.Z,{onResize:this.updatePosition},d.createElement("div",Object.assign({},Pe,{ref:this.placeholderNodeRef}),b&&d.createElement("div",{style:te,"aria-hidden":"true"}),d.createElement("div",{className:Ae,ref:this.fixedNodeRef,style:b},d.createElement(ie.Z,{onResize:this.updatePosition},fe))))}}]),L}(d.Component);E.contextType=Se.E_;var z=(0,d.forwardRef)((R,W)=>{const{prefixCls:L,rootClassName:M}=R,{getPrefixCls:b}=(0,d.useContext)(Se.E_),te=b("affix",L),[ue,Ue]=X(te),fe=Object.assign(Object.assign({},R),{affixPrefixCls:te,rootClassName:i()(M,Ue)});return ue(d.createElement(E,Object.assign({},fe,{ref:W})))})},24905:function(dn,st,e){"use strict";e.d(st,{default:function(){return z}});var r=e(92310),a=e.n(r),g=e(5630),V=e(59301),d=e(36355),w=e(1684),i=e(32441),ee=V.createContext(null),j=e(98447),Se=e(14088),B=e(4572),x=function(R,W){var L={};for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&W.indexOf(M)<0&&(L[M]=R[M]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,M=Object.getOwnPropertySymbols(R);b{var L;const{prefixCls:M,className:b,rootClassName:te,children:ue,indeterminate:Ue=!1,style:fe,onMouseEnter:Ae,onMouseLeave:Pe,skipGroup:q=!1,disabled:Ce}=R,H=x(R,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:oe,direction:Me,checkbox:xe}=V.useContext(d.E_),G=V.useContext(ee),{isFormItemInput:we}=V.useContext(i.aM),Qe=V.useContext(w.Z),ut=(L=(G==null?void 0:G.disabled)||Ce)!==null&&L!==void 0?L:Qe,mt=V.useRef(H.value);V.useEffect(()=>{G==null||G.registerValue(H.value)},[]),V.useEffect(()=>{if(!q)return H.value!==mt.current&&(G==null||G.cancelValue(mt.current),G==null||G.registerValue(H.value),mt.current=H.value),()=>G==null?void 0:G.cancelValue(H.value)},[H.value]);const ot=oe("checkbox",M),[yt,Qt]=(0,j.ZP)(ot),wt=Object.assign({},H);G&&!q&&(wt.onChange=function(){H.onChange&&H.onChange.apply(H,arguments),G.toggleOption&&G.toggleOption({label:ue,value:H.value})},wt.name=G.name,wt.checked=G.value.includes(H.value));const Ie=a()(`${ot}-wrapper`,{[`${ot}-rtl`]:Me==="rtl",[`${ot}-wrapper-checked`]:wt.checked,[`${ot}-wrapper-disabled`]:ut,[`${ot}-wrapper-in-form-item`]:we},xe==null?void 0:xe.className,b,te,Qt),It=a()({[`${ot}-indeterminate`]:Ue},B.A,Qt),de=Ue?"mixed":void 0;return yt(V.createElement(Se.Z,{component:"Checkbox",disabled:ut},V.createElement("label",{className:Ie,style:Object.assign(Object.assign({},xe==null?void 0:xe.style),fe),onMouseEnter:Ae,onMouseLeave:Pe},V.createElement(g.Z,Object.assign({"aria-checked":de},wt,{prefixCls:ot,className:It,disabled:ut,ref:W})),ue!==void 0&&V.createElement("span",null,ue))))};var Y=V.forwardRef(ce),ze=e(94480),ge=e(2738),nt=function(R,W){var L={};for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&W.indexOf(M)<0&&(L[M]=R[M]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,M=Object.getOwnPropertySymbols(R);b{const{defaultValue:L,children:M,options:b=[],prefixCls:te,className:ue,rootClassName:Ue,style:fe,onChange:Ae}=R,Pe=nt(R,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:q,direction:Ce}=V.useContext(d.E_),[H,oe]=V.useState(Pe.value||L||[]),[Me,xe]=V.useState([]);V.useEffect(()=>{"value"in Pe&&oe(Pe.value||[])},[Pe.value]);const G=V.useMemo(()=>b.map(re=>typeof re=="string"||typeof re=="number"?{label:re,value:re}:re),[b]),we=re=>{xe(I=>I.filter(m=>m!==re))},Qe=re=>{xe(I=>[].concat((0,ze.Z)(I),[re]))},ut=re=>{const I=H.indexOf(re.value),m=(0,ze.Z)(H);I===-1?m.push(re.value):m.splice(I,1),"value"in Pe||oe(m),Ae==null||Ae(m.filter(ae=>Me.includes(ae)).sort((ae,ne)=>{const O=G.findIndex(be=>be.value===ae),S=G.findIndex(be=>be.value===ne);return O-S}))},mt=q("checkbox",te),ot=`${mt}-group`,[yt,Qt]=(0,j.ZP)(mt),wt=(0,ge.Z)(Pe,["value","disabled"]),Ie=b.length?G.map(re=>V.createElement(Y,{prefixCls:mt,key:re.value.toString(),disabled:"disabled"in re?re.disabled:Pe.disabled,value:re.value,checked:H.includes(re.value),onChange:re.onChange,className:`${ot}-item`,style:re.style,title:re.title},re.label)):M,It={toggleOption:ut,value:H,disabled:Pe.disabled,name:Pe.name,registerValue:Qe,cancelValue:we},de=a()(ot,{[`${ot}-rtl`]:Ce==="rtl"},ue,Ue,Qt);return yt(V.createElement("div",Object.assign({className:de,style:fe},wt,{ref:W}),V.createElement(ee.Provider,{value:It},Ie)))},se=V.forwardRef(Ne);var E=V.memo(se);const l=Y;l.Group=E,l.__ANT_CHECKBOX=!0;var z=l},98447:function(dn,st,e){"use strict";e.d(st,{C2:function(){return d}});var r=e(17313),a=e(37613),g=e(83116);const V=w=>{const{checkboxCls:i}=w,ie=`${i}-wrapper`;return[{[`${i}-group`]:Object.assign(Object.assign({},(0,r.Wf)(w)),{display:"inline-flex",flexWrap:"wrap",columnGap:w.marginXS,[`> ${w.antCls}-row`]:{flex:1}}),[ie]:Object.assign(Object.assign({},(0,r.Wf)(w)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ie}`]:{marginInlineStart:0},[`&${ie}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[i]:Object.assign(Object.assign({},(0,r.Wf)(w)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:w.borderRadiusSM,alignSelf:"center",[`${i}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${i}-inner`]:Object.assign({},(0,r.oN)(w))},[`${i}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:w.checkboxSize,height:w.checkboxSize,direction:"ltr",backgroundColor:w.colorBgContainer,border:`${w.lineWidth}px ${w.lineType} ${w.colorBorder}`,borderRadius:w.borderRadiusSM,borderCollapse:"separate",transition:`all ${w.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:w.checkboxSize/14*5,height:w.checkboxSize/14*8,border:`${w.lineWidthBold}px solid ${w.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${w.motionDurationFast} ${w.motionEaseInBack}, opacity ${w.motionDurationFast}`}},"& + span":{paddingInlineStart:w.paddingXS,paddingInlineEnd:w.paddingXS}})},{[` ${ie}:not(${ie}-disabled), ${i}:not(${i}-disabled) `]:{[`&:hover ${i}-inner`]:{borderColor:w.colorPrimary}},[`${ie}:not(${ie}-disabled)`]:{[`&:hover ${i}-checked:not(${i}-disabled) ${i}-inner`]:{backgroundColor:w.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${i}-checked:not(${i}-disabled):after`]:{borderColor:w.colorPrimaryHover}}},{[`${i}-checked`]:{[`${i}-inner`]:{backgroundColor:w.colorPrimary,borderColor:w.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${w.motionDurationMid} ${w.motionEaseOutBack} ${w.motionDurationFast}`}}},[` ${ie}-checked:not(${ie}-disabled), ${i}-checked:not(${i}-disabled) - `]:{[`&:hover ${i}-inner`]:{backgroundColor:w.colorPrimaryHover,borderColor:"transparent"}}},{[i]:{"&-indeterminate":{[`${i}-inner`]:{backgroundColor:w.colorBgContainer,borderColor:w.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:w.fontSizeLG/2,height:w.fontSizeLG/2,backgroundColor:w.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ie}-disabled`]:{cursor:"not-allowed"},[`${i}-disabled`]:{[`&, ${i}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${i}-inner`]:{background:w.colorBgContainerDisabled,borderColor:w.colorBorder,"&:after":{borderColor:w.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:w.colorTextDisabled},[`&${i}-indeterminate ${i}-inner::after`]:{background:w.colorTextDisabled}}}]};function d(w,i){const ie=(0,a.TS)(i,{checkboxCls:`.${w}`,checkboxSize:i.controlInteractiveSize});return[V(ie)]}st.ZP=(0,g.Z)("Checkbox",(w,i)=>{let{prefixCls:ie}=i;return[d(ie,w)]})},93891:function(dn,st,e){"use strict";var r=e(59301),a=e(36355),g=e(64165);const V=d=>{const{componentName:w}=d,{getPrefixCls:i}=(0,r.useContext)(a.E_),ie=i("empty");switch(w){case"Table":case"List":return r.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return r.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${ie}-small`});default:return r.createElement(g.Z,null)}};st.Z=V},5083:function(dn,st,e){"use strict";e.d(st,{default:function(){return ji}});var r=e(66649),a=e.n(r),g=e(48736),V=e(9007),d=e.n(V),w=e(50991),i=e.n(w),ie=e(9084),ee=e.n(ie),j=e(58626),Se=e.n(j),B=e(13477),x=e.n(B),ce=e(64796),X=e.n(ce);a().extend(X()),a().extend(x()),a().extend(d()),a().extend(i()),a().extend(ee()),a().extend(Se()),a().extend(function(s,v){var C=v.prototype,he=C.format;C.format=function(xt){var ct=(xt||"").replace("Wo","wo");return he.bind(this)(ct)}});var Y={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},ze=function(v){var C=Y[v];return C||v.split("_")[0]},ge=function(){(0,g.ET)(!1,"Not match any format. Please help to fire a issue about this.")},nt={getNow:function(){return a()()},getFixedDate:function(v){return a()(v,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(v){return v.endOf("month")},getWeekDay:function(v){var C=v.locale("en");return C.weekday()+C.localeData().firstDayOfWeek()},getYear:function(v){return v.year()},getMonth:function(v){return v.month()},getDate:function(v){return v.date()},getHour:function(v){return v.hour()},getMinute:function(v){return v.minute()},getSecond:function(v){return v.second()},addYear:function(v,C){return v.add(C,"year")},addMonth:function(v,C){return v.add(C,"month")},addDate:function(v,C){return v.add(C,"day")},setYear:function(v,C){return v.year(C)},setMonth:function(v,C){return v.month(C)},setDate:function(v,C){return v.date(C)},setHour:function(v,C){return v.hour(C)},setMinute:function(v,C){return v.minute(C)},setSecond:function(v,C){return v.second(C)},isAfter:function(v,C){return v.isAfter(C)},isValidate:function(v){return v.isValid()},locale:{getWeekFirstDay:function(v){return a()().locale(ze(v)).localeData().firstDayOfWeek()},getWeekFirstDate:function(v,C){return C.locale(ze(v)).weekday(0)},getWeek:function(v,C){return C.locale(ze(v)).week()},getShortWeekDays:function(v){return a()().locale(ze(v)).localeData().weekdaysMin()},getShortMonths:function(v){return a()().locale(ze(v)).localeData().monthsShort()},format:function(v,C,he){return C.locale(ze(v)).format(he)},parse:function(v,C,he){for(var Ee=ze(v),xt=0;xt1&&(ct=v.addDate(ct,-7)),ct}function y(s,v,C){var he=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(v){case"year":return C.addYear(s,he*10);case"quarter":case"month":return C.addYear(s,he);default:return C.addMonth(s,he)}}function k(s,v){var C=v.generateConfig,he=v.locale,Ee=v.format;return typeof Ee=="function"?Ee(s):C.locale.format(he.locale,s,Ee)}function Fe(s,v){var C=v.generateConfig,he=v.locale,Ee=v.formatList;return!s||typeof Ee[0]=="function"?null:C.locale.parse(he.locale,s,Ee)}function De(s){var v=s.cellDate,C=s.mode,he=s.disabledDate,Ee=s.generateConfig;if(!he)return!1;var xt=function(Wn,Yt,En){for(var Xn=Yt;Xn<=En;){var Wr=void 0;switch(Wn){case"date":{if(Wr=Ee.setDate(v,Xn),!he(Wr))return!1;break}case"month":{if(Wr=Ee.setMonth(v,Xn),!De({cellDate:Wr,mode:"month",generateConfig:Ee,disabledDate:he}))return!1;break}case"year":{if(Wr=Ee.setYear(v,Xn),!De({cellDate:Wr,mode:"year",generateConfig:Ee,disabledDate:he}))return!1;break}}Xn+=1}return!0};switch(C){case"date":case"week":return he(v);case"month":{var ct=1,Xt=Ee.getDate(Ee.getEndDate(v));return xt("date",ct,Xt)}case"quarter":{var Ut=Math.floor(Ee.getMonth(v)/3)*3,pn=Ut+2;return xt("month",Ut,pn)}case"year":return xt("month",0,11);case"decade":{var sr=Ee.getYear(v),An=Math.floor(sr/I)*I,Pn=An+I-1;return xt("year",An,Pn)}}}function Te(s,v){var C=v.formatList,he=v.generateConfig,Ee=v.locale;return(0,de.Z)(function(){if(!s)return[[""],""];for(var xt="",ct=[],Xt=0;Xt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(pn.current),Xn){Ut(En);return}pn.current=requestAnimationFrame(function(){Ut(En)})}var An=Te(Xt,{formatList:C,generateConfig:he,locale:Ee}),Pn=(0,wt.Z)(An,2),Kn=Pn[1];function Wn(En){sr(En)}function Yt(){var En=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;sr(null,En)}return(0,l.useEffect)(function(){Yt(!0)},[s]),(0,l.useEffect)(function(){return function(){return cancelAnimationFrame(pn.current)}},[]),[Kn,Wn,Yt]}var St=e(10228),zt=e(16089),ln=e(94480),Rn=e(29194),Sn=new Map;function Bn(s,v){var C;function he(){(0,Rn.Z)(s)?v():C=(0,zt.Z)(function(){he()})}return he(),function(){zt.Z.cancel(C)}}function Jn(s,v,C){if(Sn.get(s)&&cancelAnimationFrame(Sn.get(s)),C<=0){Sn.set(s,requestAnimationFrame(function(){s.scrollTop=v}));return}var he=v-s.scrollTop,Ee=he/C*10;Sn.set(s,requestAnimationFrame(function(){s.scrollTop+=Ee,s.scrollTop!==v&&Jn(s,v,C-10)}))}function nr(s,v){var C=v.onLeftRight,he=v.onCtrlLeftRight,Ee=v.onUpDown,xt=v.onPageUpDown,ct=v.onEnter,Xt=s.which,Ut=s.ctrlKey,pn=s.metaKey;switch(Xt){case St.Z.LEFT:if(Ut||pn){if(he)return he(-1),!0}else if(C)return C(-1),!0;break;case St.Z.RIGHT:if(Ut||pn){if(he)return he(1),!0}else if(C)return C(1),!0;break;case St.Z.UP:if(Ee)return Ee(-1),!0;break;case St.Z.DOWN:if(Ee)return Ee(1),!0;break;case St.Z.PAGE_UP:if(xt)return xt(-1),!0;break;case St.Z.PAGE_DOWN:if(xt)return xt(1),!0;break;case St.Z.ENTER:if(ct)return ct(),!0;break}return!1}function hn(s,v,C,he){var Ee=s;if(!Ee)switch(v){case"time":Ee=he?"hh:mm:ss a":"HH:mm:ss";break;case"week":Ee="gggg-wo";break;case"month":Ee="YYYY-MM";break;case"quarter":Ee="YYYY-[Q]Q";break;case"year":Ee="YYYY";break;default:Ee=C?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Ee}function ur(s,v,C){var he=s==="time"?8:10,Ee=typeof v=="function"?v(C.getNow()).length:v.length;return Math.max(he,Ee)+2}var fr=null,at=new Set;function Vt(s){return!fr&&typeof window!="undefined"&&window.addEventListener&&(fr=function(C){(0,ln.Z)(at).forEach(function(he){he(C)})},window.addEventListener("mousedown",fr)),at.add(s),function(){at.delete(s),at.size===0&&(window.removeEventListener("mousedown",fr),fr=null)}}function lr(s){var v=s.target;if(s.composed&&v.shadowRoot){var C;return((C=s.composedPath)===null||C===void 0?void 0:C.call(s)[0])||v}return v}var Nn=function(v){return v==="month"||v==="date"?"year":v},In=function(v){return v==="date"?"month":v},hr=function(v){return v==="month"||v==="date"?"quarter":v},Sr=function(v){return v==="date"?"week":v},Tr={year:Nn,month:In,quarter:hr,week:Sr,time:null,date:null};function Gr(s,v){return s.some(function(C){return C&&C.contains(v)})}function Tn(s){var v=s.open,C=s.value,he=s.isClickOutside,Ee=s.triggerOpen,xt=s.forwardKeyDown,ct=s.onKeyDown,Xt=s.blurToCancel,Ut=s.onSubmit,pn=s.onCancel,sr=s.onFocus,An=s.onBlur,Pn=s.changeOnBlur,Kn=(0,l.useState)(!1),Wn=(0,wt.Z)(Kn,2),Yt=Wn[0],En=Wn[1],Xn=(0,l.useState)(!1),Wr=(0,wt.Z)(Xn,2),Rr=Wr[0],Ur=Wr[1],ua=(0,l.useRef)(!1),Jr=(0,l.useRef)(!1),Nr=(0,l.useRef)(!1),uo={onMouseDown:function(){En(!0),Ee(!0)},onKeyDown:function(no){var bo=function(){Nr.current=!0};if(ct(no,bo),!Nr.current){switch(no.which){case St.Z.ENTER:{v?Ut()!==!1&&En(!0):Ee(!0),no.preventDefault();return}case St.Z.TAB:{Yt&&v&&!no.shiftKey?(En(!1),no.preventDefault()):!Yt&&v&&!xt(no)&&no.shiftKey&&(En(!0),no.preventDefault());return}case St.Z.ESC:{En(!0),pn();return}}!v&&![St.Z.SHIFT].includes(no.which)?Ee(!0):Yt||xt(no)}},onFocus:function(no){En(!0),Ur(!0),sr&&sr(no)},onBlur:function(no){if(ua.current||!he(document.activeElement)){ua.current=!1;return}Xt?setTimeout(function(){for(var bo=document,Co=bo.activeElement;Co&&Co.shadowRoot;)Co=Co.shadowRoot.activeElement;he(Co)&&pn()},0):v&&(Ee(!1),Jr.current&&Ut()),Ur(!1),An==null||An(no)}};return(0,l.useEffect)(function(){Jr.current=!1},[v]),(0,l.useEffect)(function(){Jr.current=!0},[C]),(0,l.useEffect)(function(){return Vt(function(Ha){var no=lr(Ha),bo=he(no);v&&(bo?!Pn&&(!Rr||bo)&&Ee(!1):(ua.current=!0,(0,zt.Z)(function(){ua.current=!1})))})}),[uo,{focused:Rr,typing:Yt}]}function Br(s,v){return l.useMemo(function(){return s||(v?((0,g.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(v).map(function(C){var he=(0,wt.Z)(C,2),Ee=he[0],xt=he[1];return{label:Ee,value:xt}})):[])},[s,v])}var Be=e(34280);function F(s){var v=s.valueTexts,C=s.onTextChange,he=l.useState(""),Ee=(0,wt.Z)(he,2),xt=Ee[0],ct=Ee[1],Xt=l.useRef([]);Xt.current=v;function Ut(sr){ct(sr),C(sr)}function pn(){ct(Xt.current[0])}return(0,Be.Z)(function(){v.every(function(sr){return sr!==xt})&&pn()},[v.join("||")]),[xt,Ut,pn]}var K=l.createContext({}),T=K,Z=e(76190);function He(s){var v=s.cellRender,C=s.monthCellRender,he=s.dateRender,Ee=l.useMemo(function(){if(v)return v;if(!(!C&&!he))return function(xt,ct){var Xt=xt;return he&&ct.type==="date"?he(Xt,ct.today):C&&ct.type==="month"?C(Xt,ct.locale):ct.originNode}},[v,C,he]);return Ee}function Ze(s,v){for(var C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",he=String(s);he.length=1?C|0:1,ct=s;ct<=v;ct+=xt)Ee.push({label:Ze(ct,2),value:ct,disabled:(he||[]).includes(ct)});return Ee}function Dr(s){var v=s.generateConfig,C=s.prefixCls,he=s.operationRef,Ee=s.activeColumnIndex,xt=s.value,ct=s.showHour,Xt=s.showMinute,Ut=s.showSecond,pn=s.use12Hours,sr=s.hourStep,An=sr===void 0?1:sr,Pn=s.minuteStep,Kn=Pn===void 0?1:Pn,Wn=s.secondStep,Yt=Wn===void 0?1:Wn,En=s.disabledHours,Xn=s.disabledMinutes,Wr=s.disabledSeconds,Rr=s.disabledTime,Ur=s.hideDisabledOptions,ua=s.onSelect,Jr=s.cellRender,Nr=s.locale,uo=[],Ha="".concat(C,"-content"),no="".concat(C,"-time-panel"),bo,Co=xt?v.getHour(xt):-1,No=Co,cl=xt?v.getMinute(xt):-1,Io=xt?v.getSecond(xt):-1,po=v.getNow(),Eo=l.useMemo(function(){if(Rr){var Zt=Rr(po);return[Zt.disabledHours,Zt.disabledMinutes,Zt.disabledSeconds]}return[En,Xn,Wr]},[En,Xn,Wr,Rr,po]),Mo=(0,wt.Z)(Eo,3),Qo=Mo[0],Fo=Mo[1],To=Mo[2],Ol=Cn(0,23,An,Qo&&Qo()),Sl=(0,de.Z)(function(){return Ol},Ol,qn);pn&&(bo=No>=12,No%=12);var h=l.useMemo(function(){if(!pn)return[!1,!1];var Zt=[!0,!0];return Sl.forEach(function(Mt){var un=Mt.disabled,vn=Mt.value;un||(vn>=12?Zt[1]=!1:Zt[0]=!1)}),Zt},[pn,Sl]),D=(0,wt.Z)(h,2),le=D[0],ve=D[1],Oe=l.useMemo(function(){return pn?Sl.filter(bo?function(Zt){return Zt.value>=12}:function(Zt){return Zt.value<12}).map(function(Zt){var Mt=Zt.value%12,un=Mt===0?"12":Ze(Mt,2);return(0,Qt.Z)((0,Qt.Z)({},Zt),{},{label:un,value:Mt})}):Sl},[pn,bo,Sl]),Le=Cn(0,59,Kn,Fo&&Fo(Co)),Ct=Cn(0,59,Yt,To&&To(Co,cl)),ht=Qn({value:xt,generateConfig:v,disabledMinutes:Fo,disabledSeconds:To,minutes:Le,seconds:Ct,use12Hours:pn});he.current={onUpDown:function(Mt){var un=uo[Ee];if(un)for(var vn=un.units.findIndex(function(dr){return dr.value===un.value}),yn=un.units.length,Vn=1;Vn2&&arguments[2]!==void 0?arguments[2]:!1;(gr===En||Aa)&&(ia(xn),uo&&uo(xn),ht&&ht(xn,pr),Ha&&!Ge(Ut,xn,vr)&&!(Kn!=null&&Kn(xn))&&Ha(xn))},Ka=function(xn){if(Do.includes(gr)){var pr,Aa,Ga=gr==="date";switch(xn===St.Z.PAGE_UP||xn===St.Z.PAGE_DOWN?Aa=Ga?Ut.addMonth:Ut.addYear:Aa=Ga?Ut.addDate:Ut.addMonth,xn){case St.Z.LEFT:case St.Z.PAGE_UP:pr=Aa(da,-1);break;case St.Z.RIGHT:case St.Z.PAGE_DOWN:pr=Aa(da,1);break;case St.Z.UP:case St.Z.DOWN:pr=Aa(da,Number("".concat(xn===St.Z.UP?"-":"").concat(Ga?ae:Un)));break}if(pr)return!(Kn!=null&&Kn(pr))}return!0},Zo=function(xn){if(Vn.current&&Vn.current.onKeyDown){var pr=!0,Aa=xn.which;if([St.Z.LEFT,St.Z.RIGHT,St.Z.UP,St.Z.DOWN,St.Z.PAGE_UP,St.Z.PAGE_DOWN,St.Z.ENTER].includes(Aa)&&(xn.preventDefault(),Aa!==St.Z.ENTER&&Wr===0&&(pr=Ka(Aa))),pr)return Vn.current.onKeyDown(xn)}return(0,g.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Qa=function(xn){Vn.current&&Vn.current.onBlur&&Vn.current.onBlur(xn)};Ct&&un!=="right"&&(Ct.current={onKeyDown:Zo,onClose:function(){Vn.current&&Vn.current.onClose&&Vn.current.onClose()}}),l.useEffect(function(){pn&&!zn.current&&Ma(pn)},[pn]),l.useEffect(function(){zn.current=!1},[]);var Pa,Vo=He({cellRender:h,monthCellRender:Sl,dateRender:Ol}),Ea=(0,Qt.Z)((0,Qt.Z)({},s),{},{cellRender:Vo,operationRef:Vn,prefixCls:Ee,viewDate:da,value:vr,onViewDateChange:xr,sourceMode:ta,onPanelChange:Ra,disabledDate:Kn});switch(delete Ea.onChange,delete Ea.onSelect,gr){case"decade":Pa=l.createElement(gt,(0,E.Z)({},Ea,{onSelect:function(xn,pr){xr(xn),Ya(xn,pr)}}));break;case"year":Pa=l.createElement(kl,(0,E.Z)({},Ea,{onSelect:function(xn,pr){xr(xn),Ya(xn,pr)}}));break;case"month":Pa=l.createElement(Hn,(0,E.Z)({},Ea,{onSelect:function(xn,pr){xr(xn),Ya(xn,pr)}}));break;case"quarter":Pa=l.createElement(Xa,(0,E.Z)({},Ea,{onSelect:function(xn,pr){xr(xn),Ya(xn,pr)}}));break;case"week":Pa=l.createElement(Yo,(0,E.Z)({},Ea,{onSelect:function(xn,pr){xr(xn),Ya(xn,pr)}}));break;case"time":delete Ea.showTime,Pa=l.createElement(ir,(0,E.Z)({},Ea,(0,Z.Z)(Ur)==="object"?Ur:null,{onSelect:function(xn,pr){xr(xn),Ya(xn,pr)}}));break;default:Ur?Pa=l.createElement(ra,(0,E.Z)({},Ea,{onSelect:function(xn,pr){xr(xn),Ya(xn,pr)}})):Pa=l.createElement(Kt,(0,E.Z)({},Ea,{onSelect:function(xn,pr){xr(xn),Ya(xn,pr)}}))}var Oo,Pr,hl=function(){var xn=Ut.getNow(),pr=qe(Ut.getHour(xn),Ut.getMinute(xn),Ut.getSecond(xn),le?Eo:1,ve?Qo:1,Oe?To:1),Aa=J(Ut,xn,pr[0],pr[1],pr[2]);Ya(Aa,"submit")};pt||(Oo=la(Ee,gr,Jr),Ur&&gr!=="date"?Pr=null:Pr=Da({prefixCls:Ee,components:cl,needConfirmButton:D,okDisabled:!vr||Kn&&Kn(vr),locale:Xt,showNow:Rr,onNow:D&&hl,onOk:function(){vr&&(Ya(vr,"submit",!0),No&&No(vr))}}));var xa;if(ua&&gr==="date"&&En==="date"&&!Ur){var pa=Ut.getNow(),ba="".concat(Ee,"-today-btn"),aa=Kn&&Kn(pa);xa=l.createElement("a",{className:G()(ba,aa&&"".concat(ba,"-disabled")),"aria-disabled":aa,onClick:function(){aa||Ya(pa,"mouse",!0)}},Xt.today)}return l.createElement(T.Provider,{value:(0,Qt.Z)((0,Qt.Z)({},Le),{},{mode:gr,hideHeader:"hideHeader"in s?Nr:Le.hideHeader,hidePrevBtn:Mt&&un==="right",hideNextBtn:Mt&&un==="left"})},l.createElement("div",{tabIndex:Wr,className:G()("".concat(Ee,"-panel"),xt,(v={},(0,yt.Z)(v,"".concat(Ee,"-panel-has-range"),vn&&vn[0]&&vn[1]),(0,yt.Z)(v,"".concat(Ee,"-panel-has-range-hover"),yn&&yn[0]&&yn[1]),(0,yt.Z)(v,"".concat(Ee,"-panel-rtl"),Io==="rtl"),v)),style:ct,onKeyDown:Zo,onBlur:Qa,onMouseDown:bo},Pa,Oo||Pr||xa?l.createElement("div",{className:"".concat(Ee,"-footer")},Oo,Pr,xa):null))}var lo=Ja,zo=e(35593),vl={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Yr(s){var v,C=s.prefixCls,he=s.popupElement,Ee=s.popupStyle,xt=s.visible,ct=s.dropdownClassName,Xt=s.dropdownAlign,Ut=s.transitionName,pn=s.getPopupContainer,sr=s.children,An=s.range,Pn=s.popupPlacement,Kn=s.direction,Wn="".concat(C,"-dropdown"),Yt=function(){return Pn!==void 0?Pn:Kn==="rtl"?"bottomRight":"bottomLeft"};return l.createElement(zo.Z,{showAction:[],hideAction:[],popupPlacement:Yt(),builtinPlacements:vl,prefixCls:Wn,popupTransitionName:Ut,popup:he,popupAlign:Xt,popupVisible:xt,popupClassName:G()(ct,(v={},(0,yt.Z)(v,"".concat(Wn,"-range"),An),(0,yt.Z)(v,"".concat(Wn,"-rtl"),Kn==="rtl"),v)),popupStyle:Ee,getPopupContainer:pn},sr)}var Ia=Yr;function Oa(s){var v=s.prefixCls,C=s.presets,he=s.onClick,Ee=s.onHover;return C.length?l.createElement("div",{className:"".concat(v,"-presets")},l.createElement("ul",null,C.map(function(xt,ct){var Xt=xt.label,Ut=xt.value;return l.createElement("li",{key:ct,onClick:function(){return he==null?void 0:he(Jt(Ut))},onMouseEnter:function(){return Ee==null?void 0:Ee(Jt(Ut))},onMouseLeave:function(){return Ee==null?void 0:Ee(null)}},Xt)}))):null}function za(s){var v=s.picker,C=s.disabledHours,he=s.disabledMinutes,Ee=s.disabledSeconds;v==="time"&&(C||he||Ee)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function so(s,v,C){var he=(0,Z.Z)(v)==="object"?v.clearIcon:C;return he||l.createElement("span",{className:"".concat(s,"-clear-btn")})}function ho(s){var v,C=s,he=C.prefixCls,Ee=he===void 0?"rc-picker":he,xt=C.id,ct=C.name,Xt=C.tabIndex,Ut=C.style,pn=C.className,sr=C.dropdownClassName,An=C.dropdownAlign,Pn=C.popupStyle,Kn=C.transitionName,Wn=C.generateConfig,Yt=C.locale,En=C.inputReadOnly,Xn=C.allowClear,Wr=C.autoFocus,Rr=C.showTime,Ur=C.picker,ua=Ur===void 0?"date":Ur,Jr=C.format,Nr=C.use12Hours,uo=C.value,Ha=C.defaultValue,no=C.presets,bo=C.open,Co=C.defaultOpen,No=C.defaultOpenValue,cl=C.suffixIcon,Io=C.clearIcon,po=C.disabled,Eo=C.disabledDate,Mo=C.placeholder,Qo=C.getPopupContainer,Fo=C.pickerRef,To=C.panelRender,Ol=C.onChange,Sl=C.onOpenChange,h=C.onFocus,D=C.onBlur,le=C.onMouseDown,ve=C.onMouseUp,Oe=C.onMouseEnter,Le=C.onMouseLeave,Ct=C.onContextMenu,ht=C.onClick,pt=C.onKeyDown,Ht=C.onSelect,Zt=C.direction,Mt=C.autoComplete,un=Mt===void 0?"off":Mt,vn=C.inputRender,yn=C.changeOnBlur,Vn=l.useRef(null),zn=ua==="date"&&!!Rr||ua==="time",dr=Br(no),$n=Dt(hn(Jr,ua,Rr,Nr)),vr=l.useRef(null),ia=l.useRef(null),ma=l.useRef(null),Vr=(0,Ie.Z)(null,{value:uo,defaultValue:Ha}),da=(0,wt.Z)(Vr,2),Ma=da[0],xr=da[1],Qr=l.useState(Ma),cn=(0,wt.Z)(Qr,2),mr=cn[0],gr=cn[1],fa=l.useRef(null),ka=(0,Ie.Z)(!1,{value:bo,defaultValue:Co,postState:function(wa){return po?!1:wa},onChange:function(wa){Sl&&Sl(wa),!wa&&fa.current&&fa.current.onClose&&fa.current.onClose()}}),Ta=(0,wt.Z)(ka,2),ta=Ta[0],La=Ta[1],Ra=Te(mr,{formatList:$n,generateConfig:Wn,locale:Yt}),Ya=(0,wt.Z)(Ra,2),Ka=Ya[0],Zo=Ya[1],Qa=F({valueTexts:Ka,onTextChange:function(wa){var Cl=Fe(wa,{locale:Yt,formatList:$n,generateConfig:Wn});Cl&&(!Eo||!Eo(Cl))&&gr(Cl)}}),Pa=(0,wt.Z)(Qa,3),Vo=Pa[0],Ea=Pa[1],Oo=Pa[2],Pr=function(wa){gr(wa),xr(wa),Ol&&!Ge(Wn,Ma,wa)&&Ol(wa,wa?k(wa,{generateConfig:Wn,locale:Yt,format:$n[0]}):"")},hl=function(wa){po&&wa||La(wa)},xa=function(wa){return ta&&fa.current&&fa.current.onKeyDown?fa.current.onKeyDown(wa):((0,g.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},pa=function(){for(var wa=arguments.length,Cl=new Array(wa),el=0;elPn(pn);case"month":return An(Yt)>An(pn);case"week":return sr(Yt)>sr(pn);default:return!ye(Xt,Yt,pn)&&Xt.isAfter(Yt,pn)}return!1},[xt,ct[1],pn,v]),Wn=l.useCallback(function(Yt){if(ct[1]||xt&&xt(Yt))return!0;if(ct[0]&&Ut)return!ye(Xt,Yt,pn)&&Xt.isAfter(Ut,Yt);if(!v&&Ut)switch(C){case"quarter":return Pn(Yt)0&&arguments[0]!==void 0?arguments[0]:!1,Fa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},to=null;$o&&jr&&jr[0]&&jr[1]&&Yt.isAfter(jr[1],jr[0])&&(to=jr);var qo=Nr;if(Nr&&(0,Z.Z)(Nr)==="object"&&Nr.defaultValue){var Rl=Nr.defaultValue;qo=(0,Qt.Z)((0,Qt.Z)({},Nr),{},{defaultValue:bt(Rl,ya)||void 0})}return l.createElement(on.Provider,{value:{inRange:!0,panelPosition:Jo,rangedValue:Gt||kr,hoverRangedValue:to}},l.createElement(lo,(0,E.Z)({},s,Fa,{cellRender:Jl,showTime:qo,mode:Ga[ya],generateConfig:Yt,style:void 0,direction:da,disabledDate:ya===0?dl:io,disabledTime:function(Yi){return Eo?Eo(Yi,ya===0?"start":"end"):!1},className:G()((0,yt.Z)({},"".concat(ct,"-panel-focused"),ya===0?!ar:!ko)),value:bt(kr,ya),locale:En,tabIndex:-1,onPanelChange:function(Yi,es){ya===0&&sa(!0),ya===1&&eo(!0),Fl(jt(Ga,es,ya),jt(kr,Yi,ya));var Qi=Yi;Jo==="right"&&Ga[ya]===es&&(Qi=y(Qi,es,Yt,-1)),pa(Qi,ya)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:ya===0?bt(kr,1):bt(kr,0)})))}var Wo=0,kt=0;if(ya&&ka.current&&ta.current&&fa.current&&Ya.current){Wo=ka.current.offsetWidth+ta.current.offsetWidth;var co=Ya.current.offsetLeft>Wo?Ya.current.offsetLeft-Wo:Ya.current.offsetLeft,li=fa.current.offsetWidth,ii=Ya.current.offsetWidth;li&&ii&&Wo>li-ii-(da==="rtl"?0:co)&&(kt=Wo)}var fs=da==="rtl"?{right:Wo}:{left:Wo};function Xo(){var Jo,Fa=la(ct,Ga[ya],ht),to=Da({prefixCls:ct,components:ma,needConfirmButton:mr,okDisabled:!bt(kr,ya)||po&&po(kr[ya]),locale:En,onOk:function(){var Ki=bt(kr,ya);Ki&&(el(kr,ya),vr==null||vr(kr),Kl(!1,ya,"confirm"))}});if(Jr!=="time"&&!Nr){var qo=xa(ya),Rl=y(qo,Jr,Yt),us=Ga[ya],Yi=us===Jr,es=Lo(Yi?"left":!1,{pickerValue:qo,onPickerValueChange:function(Ki){pa(Ki,ya)}}),Qi=Lo("right",{pickerValue:Rl,onPickerValueChange:function(Ki){pa(y(Ki,Jr,Yt,-1),ya)}});da==="rtl"?Jo=l.createElement(l.Fragment,null,Qi,Yi&&es):Jo=l.createElement(l.Fragment,null,es,Yi&&Qi)}else Jo=Lo();var ps=l.createElement("div",{className:"".concat(ct,"-panel-layout")},l.createElement(Oa,{prefixCls:ct,presets:ss,onClick:function(Ki){el(Ki,null),Kl(!1,ya,"preset")},onHover:function(Ki){Ft(Ki)}}),l.createElement("div",null,l.createElement("div",{className:"".concat(ct,"-panels")},Jo),(Fa||to)&&l.createElement("div",{className:"".concat(ct,"-footer")},Fa,to)));return To&&(ps=To(ps)),l.createElement("div",{className:"".concat(ct,"-panel-container"),style:{marginLeft:kt},ref:fa,onMouseDown:function(Ki){Ki.preventDefault()}},ps)}var Dl=l.createElement("div",{className:G()("".concat(ct,"-range-wrapper"),"".concat(ct,"-").concat(Jr,"-range-wrapper")),style:{minWidth:yo}},l.createElement("div",{ref:Ya,className:"".concat(ct,"-range-arrow"),style:fs}),Xo()),Il;le&&(Il=l.createElement("span",{className:"".concat(ct,"-suffix"),onMouseDown:function(Fa){Fa.preventDefault()}},le));var Os=so(ct,D,ve),Rs=l.createElement("span",{onMouseDown:function(Fa){Fa.preventDefault(),Fa.stopPropagation()},onMouseUp:function(Fa){Fa.preventDefault(),Fa.stopPropagation();var to=Ea;Qa[0]||(to=jt(to,null,0)),Qa[1]||(to=jt(to,null,1)),el(to,null),Kl(!1,ya,"clear")},className:"".concat(ct,"-clear"),role:"button"},Os),Ns=D&&(bt(Ea,0)&&!Qa[0]||bt(Ea,1)&&!Qa[1]),ms={size:ur(Jr,Ka[0],Yt)},hs=0,Es=0;ka.current&&Ta.current&&ta.current&&(ya===0?Es=ka.current.offsetWidth:(hs=Wo,Es=Ta.current.offsetWidth));var Ms=da==="rtl"?{right:hs}:{left:hs},Ts=function(Fa,to){var qo=jt(kr,Fa,ya);if(to==="submit"||to!=="key"&&!mr){el(qo,ya),ya===0?sa():eo();var Rl=ya===0?1:0;Qa[Rl]?Kl(!1,!1,"confirm"):Kl(!1,ya,"confirm")}else xn(qo)};return l.createElement(T.Provider,{value:{operationRef:Zo,hideHeader:Jr==="time",onDateMouseEnter:oa,onDateMouseLeave:Ln,hideRanges:!0,onSelect:Ts,open:$o}},l.createElement(Ia,{visible:$o,popupElement:Dl,popupStyle:sr,prefixCls:ct,dropdownClassName:An,dropdownAlign:Kn,getPopupContainer:Wn,transitionName:Pn,range:!0,direction:da},l.createElement("div",(0,E.Z)({ref:gr,className:G()(ct,"".concat(ct,"-range"),pn,(v={},(0,yt.Z)(v,"".concat(ct,"-disabled"),Qa[0]&&Qa[1]),(0,yt.Z)(v,"".concat(ct,"-focused"),ya===0?_r:xo),(0,yt.Z)(v,"".concat(ct,"-rtl"),da==="rtl"),v)),style:Ut,onClick:oi,onMouseEnter:zn,onMouseLeave:dr,onMouseDown:Pl,onMouseUp:Vn},(0,It.Z)(s,{aria:!0,data:!0})),l.createElement("div",{className:G()("".concat(ct,"-input"),(C={},(0,yt.Z)(C,"".concat(ct,"-input-active"),ya===0),(0,yt.Z)(C,"".concat(ct,"-input-placeholder"),!!Kr),C)),ref:ka},l.createElement("input",(0,E.Z)({id:Xt,disabled:Qa[0],readOnly:Le||typeof Ka[0]=="function"||!ar,value:Kr||Go,onChange:function(Fa){zl(Fa.target.value)},autoFocus:Wr,placeholder:bt(Xn,0)||"",ref:La},$r,ms,{autoComplete:Qr}))),l.createElement("div",{className:"".concat(ct,"-range-separator"),ref:ta},no),l.createElement("div",{className:G()("".concat(ct,"-input"),(he={},(0,yt.Z)(he,"".concat(ct,"-input-active"),ya===1),(0,yt.Z)(he,"".concat(ct,"-input-placeholder"),!!Ar),he)),ref:Ta},l.createElement("input",(0,E.Z)({disabled:Qa[1],readOnly:Le||typeof Ka[0]=="function"||!ko,value:Ar||p,onChange:function(Fa){c(Fa.target.value)},placeholder:bt(Xn,1)||"",ref:Ra},Lr,ms,{autoComplete:Qr}))),l.createElement("div",{className:"".concat(ct,"-active-bar"),style:(0,Qt.Z)((0,Qt.Z)({},Ms),{},{width:Es,position:"absolute"})}),Il,Ns&&Rs)))}var Nl=function(s){(0,mt.Z)(C,s);var v=(0,ot.Z)(C);function C(){var he;(0,we.Z)(this,C);for(var Ee=arguments.length,xt=new Array(Ee),ct=0;ct{const{lineHeight:Ee}=s,xt=Math.floor(C*Ee)+2,ct=Math.max((v-xt)/2,0),Xt=Math.max(v-xt-ct,0);return{padding:`${ct}px ${he}px ${Xt}px`}},El=s=>{const{componentCls:v,pickerCellCls:C,pickerCellInnerCls:he,cellHeight:Ee,motionDurationSlow:xt,borderRadiusSM:ct,motionDurationMid:Xt,cellHoverBg:Ut,lineWidth:pn,lineType:sr,colorPrimary:An,cellActiveWithRangeBg:Pn,colorTextLightSolid:Kn,controlHeightSM:Wn,cellRangeBorderColor:Yt,pickerCellBorderGap:En,cellHoverWithRangeBg:Xn,cellWidth:Wr,colorTextDisabled:Rr,cellBgDisabled:Ur}=s;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ee,transform:"translateY(-50%)",transition:`all ${xt}`,content:'""'},[he]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ee,height:Ee,lineHeight:`${Ee}px`,borderRadius:ct,transition:`background ${Xt}, border ${Xt}`},"&-range-hover-start, &-range-hover-end":{[he]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${C}-in-view), + `]:{[`&:hover ${i}-inner`]:{backgroundColor:w.colorPrimaryHover,borderColor:"transparent"}}},{[i]:{"&-indeterminate":{[`${i}-inner`]:{backgroundColor:w.colorBgContainer,borderColor:w.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:w.fontSizeLG/2,height:w.fontSizeLG/2,backgroundColor:w.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ie}-disabled`]:{cursor:"not-allowed"},[`${i}-disabled`]:{[`&, ${i}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${i}-inner`]:{background:w.colorBgContainerDisabled,borderColor:w.colorBorder,"&:after":{borderColor:w.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:w.colorTextDisabled},[`&${i}-indeterminate ${i}-inner::after`]:{background:w.colorTextDisabled}}}]};function d(w,i){const ie=(0,a.TS)(i,{checkboxCls:`.${w}`,checkboxSize:i.controlInteractiveSize});return[V(ie)]}st.ZP=(0,g.Z)("Checkbox",(w,i)=>{let{prefixCls:ie}=i;return[d(ie,w)]})},93891:function(dn,st,e){"use strict";var r=e(59301),a=e(36355),g=e(64165);const V=d=>{const{componentName:w}=d,{getPrefixCls:i}=(0,r.useContext)(a.E_),ie=i("empty");switch(w){case"Table":case"List":return r.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return r.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${ie}-small`});default:return r.createElement(g.Z,null)}};st.Z=V},5083:function(dn,st,e){"use strict";e.d(st,{default:function(){return ji}});var r=e(66649),a=e.n(r),g=e(48736),V=e(9007),d=e.n(V),w=e(50991),i=e.n(w),ie=e(9084),ee=e.n(ie),j=e(58626),Se=e.n(j),B=e(13477),x=e.n(B),ce=e(64796),X=e.n(ce);a().extend(X()),a().extend(x()),a().extend(d()),a().extend(i()),a().extend(ee()),a().extend(Se()),a().extend(function(s,v){var C=v.prototype,he=C.format;C.format=function(xt){var ct=(xt||"").replace("Wo","wo");return he.bind(this)(ct)}});var Y={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},ze=function(v){var C=Y[v];return C||v.split("_")[0]},ge=function(){(0,g.ET)(!1,"Not match any format. Please help to fire a issue about this.")},nt={getNow:function(){return a()()},getFixedDate:function(v){return a()(v,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(v){return v.endOf("month")},getWeekDay:function(v){var C=v.locale("en");return C.weekday()+C.localeData().firstDayOfWeek()},getYear:function(v){return v.year()},getMonth:function(v){return v.month()},getDate:function(v){return v.date()},getHour:function(v){return v.hour()},getMinute:function(v){return v.minute()},getSecond:function(v){return v.second()},addYear:function(v,C){return v.add(C,"year")},addMonth:function(v,C){return v.add(C,"month")},addDate:function(v,C){return v.add(C,"day")},setYear:function(v,C){return v.year(C)},setMonth:function(v,C){return v.month(C)},setDate:function(v,C){return v.date(C)},setHour:function(v,C){return v.hour(C)},setMinute:function(v,C){return v.minute(C)},setSecond:function(v,C){return v.second(C)},isAfter:function(v,C){return v.isAfter(C)},isValidate:function(v){return v.isValid()},locale:{getWeekFirstDay:function(v){return a()().locale(ze(v)).localeData().firstDayOfWeek()},getWeekFirstDate:function(v,C){return C.locale(ze(v)).weekday(0)},getWeek:function(v,C){return C.locale(ze(v)).week()},getShortWeekDays:function(v){return a()().locale(ze(v)).localeData().weekdaysMin()},getShortMonths:function(v){return a()().locale(ze(v)).localeData().monthsShort()},format:function(v,C,he){return C.locale(ze(v)).format(he)},parse:function(v,C,he){for(var Ee=ze(v),xt=0;xt1&&(ct=v.addDate(ct,-7)),ct}function y(s,v,C){var he=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(v){case"year":return C.addYear(s,he*10);case"quarter":case"month":return C.addYear(s,he);default:return C.addMonth(s,he)}}function k(s,v){var C=v.generateConfig,he=v.locale,Ee=v.format;return typeof Ee=="function"?Ee(s):C.locale.format(he.locale,s,Ee)}function Fe(s,v){var C=v.generateConfig,he=v.locale,Ee=v.formatList;return!s||typeof Ee[0]=="function"?null:C.locale.parse(he.locale,s,Ee)}function De(s){var v=s.cellDate,C=s.mode,he=s.disabledDate,Ee=s.generateConfig;if(!he)return!1;var xt=function(Wn,Yt,En){for(var Xn=Yt;Xn<=En;){var Wr=void 0;switch(Wn){case"date":{if(Wr=Ee.setDate(v,Xn),!he(Wr))return!1;break}case"month":{if(Wr=Ee.setMonth(v,Xn),!De({cellDate:Wr,mode:"month",generateConfig:Ee,disabledDate:he}))return!1;break}case"year":{if(Wr=Ee.setYear(v,Xn),!De({cellDate:Wr,mode:"year",generateConfig:Ee,disabledDate:he}))return!1;break}}Xn+=1}return!0};switch(C){case"date":case"week":return he(v);case"month":{var ct=1,Xt=Ee.getDate(Ee.getEndDate(v));return xt("date",ct,Xt)}case"quarter":{var Ut=Math.floor(Ee.getMonth(v)/3)*3,pn=Ut+2;return xt("month",Ut,pn)}case"year":return xt("month",0,11);case"decade":{var sr=Ee.getYear(v),An=Math.floor(sr/I)*I,Pn=An+I-1;return xt("year",An,Pn)}}}function Te(s,v){var C=v.formatList,he=v.generateConfig,Ee=v.locale;return(0,de.Z)(function(){if(!s)return[[""],""];for(var xt="",ct=[],Xt=0;Xt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(pn.current),Xn){Ut(En);return}pn.current=requestAnimationFrame(function(){Ut(En)})}var An=Te(Xt,{formatList:C,generateConfig:he,locale:Ee}),Pn=(0,wt.Z)(An,2),Kn=Pn[1];function Wn(En){sr(En)}function Yt(){var En=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;sr(null,En)}return(0,l.useEffect)(function(){Yt(!0)},[s]),(0,l.useEffect)(function(){return function(){return cancelAnimationFrame(pn.current)}},[]),[Kn,Wn,Yt]}var St=e(10228),zt=e(16089),ln=e(94480),Rn=e(29194),Sn=new Map;function Bn(s,v){var C;function he(){(0,Rn.Z)(s)?v():C=(0,zt.Z)(function(){he()})}return he(),function(){zt.Z.cancel(C)}}function Jn(s,v,C){if(Sn.get(s)&&cancelAnimationFrame(Sn.get(s)),C<=0){Sn.set(s,requestAnimationFrame(function(){s.scrollTop=v}));return}var he=v-s.scrollTop,Ee=he/C*10;Sn.set(s,requestAnimationFrame(function(){s.scrollTop+=Ee,s.scrollTop!==v&&Jn(s,v,C-10)}))}function nr(s,v){var C=v.onLeftRight,he=v.onCtrlLeftRight,Ee=v.onUpDown,xt=v.onPageUpDown,ct=v.onEnter,Xt=s.which,Ut=s.ctrlKey,pn=s.metaKey;switch(Xt){case St.Z.LEFT:if(Ut||pn){if(he)return he(-1),!0}else if(C)return C(-1),!0;break;case St.Z.RIGHT:if(Ut||pn){if(he)return he(1),!0}else if(C)return C(1),!0;break;case St.Z.UP:if(Ee)return Ee(-1),!0;break;case St.Z.DOWN:if(Ee)return Ee(1),!0;break;case St.Z.PAGE_UP:if(xt)return xt(-1),!0;break;case St.Z.PAGE_DOWN:if(xt)return xt(1),!0;break;case St.Z.ENTER:if(ct)return ct(),!0;break}return!1}function hn(s,v,C,he){var Ee=s;if(!Ee)switch(v){case"time":Ee=he?"hh:mm:ss a":"HH:mm:ss";break;case"week":Ee="gggg-wo";break;case"month":Ee="YYYY-MM";break;case"quarter":Ee="YYYY-[Q]Q";break;case"year":Ee="YYYY";break;default:Ee=C?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Ee}function ur(s,v,C){var he=s==="time"?8:10,Ee=typeof v=="function"?v(C.getNow()).length:v.length;return Math.max(he,Ee)+2}var fr=null,at=new Set;function Vt(s){return!fr&&typeof window!="undefined"&&window.addEventListener&&(fr=function(C){(0,ln.Z)(at).forEach(function(he){he(C)})},window.addEventListener("mousedown",fr)),at.add(s),function(){at.delete(s),at.size===0&&(window.removeEventListener("mousedown",fr),fr=null)}}function lr(s){var v=s.target;if(s.composed&&v.shadowRoot){var C;return((C=s.composedPath)===null||C===void 0?void 0:C.call(s)[0])||v}return v}var Nn=function(v){return v==="month"||v==="date"?"year":v},In=function(v){return v==="date"?"month":v},hr=function(v){return v==="month"||v==="date"?"quarter":v},Sr=function(v){return v==="date"?"week":v},Tr={year:Nn,month:In,quarter:hr,week:Sr,time:null,date:null};function Gr(s,v){return s.some(function(C){return C&&C.contains(v)})}function Tn(s){var v=s.open,C=s.value,he=s.isClickOutside,Ee=s.triggerOpen,xt=s.forwardKeyDown,ct=s.onKeyDown,Xt=s.blurToCancel,Ut=s.onSubmit,pn=s.onCancel,sr=s.onFocus,An=s.onBlur,Pn=s.changeOnBlur,Kn=(0,l.useState)(!1),Wn=(0,wt.Z)(Kn,2),Yt=Wn[0],En=Wn[1],Xn=(0,l.useState)(!1),Wr=(0,wt.Z)(Xn,2),Rr=Wr[0],Ur=Wr[1],ua=(0,l.useRef)(!1),Jr=(0,l.useRef)(!1),Nr=(0,l.useRef)(!1),uo={onMouseDown:function(){En(!0),Ee(!0)},onKeyDown:function(no){var bo=function(){Nr.current=!0};if(ct(no,bo),!Nr.current){switch(no.which){case St.Z.ENTER:{v?Ut()!==!1&&En(!0):Ee(!0),no.preventDefault();return}case St.Z.TAB:{Yt&&v&&!no.shiftKey?(En(!1),no.preventDefault()):!Yt&&v&&!xt(no)&&no.shiftKey&&(En(!0),no.preventDefault());return}case St.Z.ESC:{En(!0),pn();return}}!v&&![St.Z.SHIFT].includes(no.which)?Ee(!0):Yt||xt(no)}},onFocus:function(no){En(!0),Ur(!0),sr&&sr(no)},onBlur:function(no){if(ua.current||!he(document.activeElement)){ua.current=!1;return}Xt?setTimeout(function(){for(var bo=document,Co=bo.activeElement;Co&&Co.shadowRoot;)Co=Co.shadowRoot.activeElement;he(Co)&&pn()},0):v&&(Ee(!1),Jr.current&&Ut()),Ur(!1),An==null||An(no)}};return(0,l.useEffect)(function(){Jr.current=!1},[v]),(0,l.useEffect)(function(){Jr.current=!0},[C]),(0,l.useEffect)(function(){return Vt(function(Ha){var no=lr(Ha),bo=he(no);v&&(bo?!Pn&&(!Rr||bo)&&Ee(!1):(ua.current=!0,(0,zt.Z)(function(){ua.current=!1})))})}),[uo,{focused:Rr,typing:Yt}]}function Br(s,v){return l.useMemo(function(){return s||(v?((0,g.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(v).map(function(C){var he=(0,wt.Z)(C,2),Ee=he[0],xt=he[1];return{label:Ee,value:xt}})):[])},[s,v])}var Be=e(34280);function F(s){var v=s.valueTexts,C=s.onTextChange,he=l.useState(""),Ee=(0,wt.Z)(he,2),xt=Ee[0],ct=Ee[1],Xt=l.useRef([]);Xt.current=v;function Ut(sr){ct(sr),C(sr)}function pn(){ct(Xt.current[0])}return(0,Be.Z)(function(){v.every(function(sr){return sr!==xt})&&pn()},[v.join("||")]),[xt,Ut,pn]}var K=l.createContext({}),T=K,Z=e(76190);function He(s){var v=s.cellRender,C=s.monthCellRender,he=s.dateRender,Ee=l.useMemo(function(){if(v)return v;if(!(!C&&!he))return function(xt,ct){var Xt=xt;return he&&ct.type==="date"?he(Xt,ct.today):C&&ct.type==="month"?C(Xt,ct.locale):ct.originNode}},[v,C,he]);return Ee}function Ze(s,v){for(var C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",he=String(s);he.length=1?C|0:1,ct=s;ct<=v;ct+=xt)Ee.push({label:Ze(ct,2),value:ct,disabled:(he||[]).includes(ct)});return Ee}function Dr(s){var v=s.generateConfig,C=s.prefixCls,he=s.operationRef,Ee=s.activeColumnIndex,xt=s.value,ct=s.showHour,Xt=s.showMinute,Ut=s.showSecond,pn=s.use12Hours,sr=s.hourStep,An=sr===void 0?1:sr,Pn=s.minuteStep,Kn=Pn===void 0?1:Pn,Wn=s.secondStep,Yt=Wn===void 0?1:Wn,En=s.disabledHours,Xn=s.disabledMinutes,Wr=s.disabledSeconds,Rr=s.disabledTime,Ur=s.hideDisabledOptions,ua=s.onSelect,Jr=s.cellRender,Nr=s.locale,uo=[],Ha="".concat(C,"-content"),no="".concat(C,"-time-panel"),bo,Co=xt?v.getHour(xt):-1,No=Co,cl=xt?v.getMinute(xt):-1,Io=xt?v.getSecond(xt):-1,po=v.getNow(),Eo=l.useMemo(function(){if(Rr){var Zt=Rr(po);return[Zt.disabledHours,Zt.disabledMinutes,Zt.disabledSeconds]}return[En,Xn,Wr]},[En,Xn,Wr,Rr,po]),Mo=(0,wt.Z)(Eo,3),Qo=Mo[0],Fo=Mo[1],To=Mo[2],Ol=Cn(0,23,An,Qo&&Qo()),Sl=(0,de.Z)(function(){return Ol},Ol,qn);pn&&(bo=No>=12,No%=12);var h=l.useMemo(function(){if(!pn)return[!1,!1];var Zt=[!0,!0];return Sl.forEach(function(Mt){var un=Mt.disabled,vn=Mt.value;un||(vn>=12?Zt[1]=!1:Zt[0]=!1)}),Zt},[pn,Sl]),D=(0,wt.Z)(h,2),le=D[0],ve=D[1],Oe=l.useMemo(function(){return pn?Sl.filter(bo?function(Zt){return Zt.value>=12}:function(Zt){return Zt.value<12}).map(function(Zt){var Mt=Zt.value%12,un=Mt===0?"12":Ze(Mt,2);return(0,Qt.Z)((0,Qt.Z)({},Zt),{},{label:un,value:Mt})}):Sl},[pn,bo,Sl]),Le=Cn(0,59,Kn,Fo&&Fo(Co)),Ct=Cn(0,59,Yt,To&&To(Co,cl)),ht=Qn({value:xt,generateConfig:v,disabledMinutes:Fo,disabledSeconds:To,minutes:Le,seconds:Ct,use12Hours:pn});he.current={onUpDown:function(Mt){var un=uo[Ee];if(un)for(var vn=un.units.findIndex(function(dr){return dr.value===un.value}),yn=un.units.length,Vn=1;Vn2&&arguments[2]!==void 0?arguments[2]:!1;(gr===En||Aa)&&(ia(xn),uo&&uo(xn),ht&&ht(xn,pr),Ha&&!Ge(Ut,xn,vr)&&!(Kn!=null&&Kn(xn))&&Ha(xn))},Ka=function(xn){if(Do.includes(gr)){var pr,Aa,Ga=gr==="date";switch(xn===St.Z.PAGE_UP||xn===St.Z.PAGE_DOWN?Aa=Ga?Ut.addMonth:Ut.addYear:Aa=Ga?Ut.addDate:Ut.addMonth,xn){case St.Z.LEFT:case St.Z.PAGE_UP:pr=Aa(da,-1);break;case St.Z.RIGHT:case St.Z.PAGE_DOWN:pr=Aa(da,1);break;case St.Z.UP:case St.Z.DOWN:pr=Aa(da,Number("".concat(xn===St.Z.UP?"-":"").concat(Ga?ae:Un)));break}if(pr)return!(Kn!=null&&Kn(pr))}return!0},Zo=function(xn){if(Vn.current&&Vn.current.onKeyDown){var pr=!0,Aa=xn.which;if([St.Z.LEFT,St.Z.RIGHT,St.Z.UP,St.Z.DOWN,St.Z.PAGE_UP,St.Z.PAGE_DOWN,St.Z.ENTER].includes(Aa)&&(xn.preventDefault(),Aa!==St.Z.ENTER&&Wr===0&&(pr=Ka(Aa))),pr)return Vn.current.onKeyDown(xn)}return(0,g.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Qa=function(xn){Vn.current&&Vn.current.onBlur&&Vn.current.onBlur(xn)};Ct&&un!=="right"&&(Ct.current={onKeyDown:Zo,onClose:function(){Vn.current&&Vn.current.onClose&&Vn.current.onClose()}}),l.useEffect(function(){pn&&!zn.current&&Ma(pn)},[pn]),l.useEffect(function(){zn.current=!1},[]);var Pa,Vo=He({cellRender:h,monthCellRender:Sl,dateRender:Ol}),Ea=(0,Qt.Z)((0,Qt.Z)({},s),{},{cellRender:Vo,operationRef:Vn,prefixCls:Ee,viewDate:da,value:vr,onViewDateChange:xr,sourceMode:ta,onPanelChange:Ra,disabledDate:Kn});switch(delete Ea.onChange,delete Ea.onSelect,gr){case"decade":Pa=l.createElement(gt,(0,E.Z)({},Ea,{onSelect:function(xn,pr){xr(xn),Ya(xn,pr)}}));break;case"year":Pa=l.createElement(kl,(0,E.Z)({},Ea,{onSelect:function(xn,pr){xr(xn),Ya(xn,pr)}}));break;case"month":Pa=l.createElement(Hn,(0,E.Z)({},Ea,{onSelect:function(xn,pr){xr(xn),Ya(xn,pr)}}));break;case"quarter":Pa=l.createElement(Xa,(0,E.Z)({},Ea,{onSelect:function(xn,pr){xr(xn),Ya(xn,pr)}}));break;case"week":Pa=l.createElement(Yo,(0,E.Z)({},Ea,{onSelect:function(xn,pr){xr(xn),Ya(xn,pr)}}));break;case"time":delete Ea.showTime,Pa=l.createElement(ir,(0,E.Z)({},Ea,(0,Z.Z)(Ur)==="object"?Ur:null,{onSelect:function(xn,pr){xr(xn),Ya(xn,pr)}}));break;default:Ur?Pa=l.createElement(ra,(0,E.Z)({},Ea,{onSelect:function(xn,pr){xr(xn),Ya(xn,pr)}})):Pa=l.createElement(Kt,(0,E.Z)({},Ea,{onSelect:function(xn,pr){xr(xn),Ya(xn,pr)}}))}var Oo,Pr,hl=function(){var xn=Ut.getNow(),pr=qe(Ut.getHour(xn),Ut.getMinute(xn),Ut.getSecond(xn),le?Eo:1,ve?Qo:1,Oe?To:1),Aa=J(Ut,xn,pr[0],pr[1],pr[2]);Ya(Aa,"submit")};pt||(Oo=la(Ee,gr,Jr),Ur&&gr!=="date"?Pr=null:Pr=Da({prefixCls:Ee,components:cl,needConfirmButton:D,okDisabled:!vr||Kn&&Kn(vr),locale:Xt,showNow:Rr,onNow:D&&hl,onOk:function(){vr&&(Ya(vr,"submit",!0),No&&No(vr))}}));var xa;if(ua&&gr==="date"&&En==="date"&&!Ur){var pa=Ut.getNow(),ba="".concat(Ee,"-today-btn"),aa=Kn&&Kn(pa);xa=l.createElement("a",{className:G()(ba,aa&&"".concat(ba,"-disabled")),"aria-disabled":aa,onClick:function(){aa||Ya(pa,"mouse",!0)}},Xt.today)}return l.createElement(T.Provider,{value:(0,Qt.Z)((0,Qt.Z)({},Le),{},{mode:gr,hideHeader:"hideHeader"in s?Nr:Le.hideHeader,hidePrevBtn:Mt&&un==="right",hideNextBtn:Mt&&un==="left"})},l.createElement("div",{tabIndex:Wr,className:G()("".concat(Ee,"-panel"),xt,(v={},(0,yt.Z)(v,"".concat(Ee,"-panel-has-range"),vn&&vn[0]&&vn[1]),(0,yt.Z)(v,"".concat(Ee,"-panel-has-range-hover"),yn&&yn[0]&&yn[1]),(0,yt.Z)(v,"".concat(Ee,"-panel-rtl"),Io==="rtl"),v)),style:ct,onKeyDown:Zo,onBlur:Qa,onMouseDown:bo},Pa,Oo||Pr||xa?l.createElement("div",{className:"".concat(Ee,"-footer")},Oo,Pr,xa):null))}var lo=Ja,zo=e(35593),vl={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Yr(s){var v,C=s.prefixCls,he=s.popupElement,Ee=s.popupStyle,xt=s.visible,ct=s.dropdownClassName,Xt=s.dropdownAlign,Ut=s.transitionName,pn=s.getPopupContainer,sr=s.children,An=s.range,Pn=s.popupPlacement,Kn=s.direction,Wn="".concat(C,"-dropdown"),Yt=function(){return Pn!==void 0?Pn:Kn==="rtl"?"bottomRight":"bottomLeft"};return l.createElement(zo.Z,{showAction:[],hideAction:[],popupPlacement:Yt(),builtinPlacements:vl,prefixCls:Wn,popupTransitionName:Ut,popup:he,popupAlign:Xt,popupVisible:xt,popupClassName:G()(ct,(v={},(0,yt.Z)(v,"".concat(Wn,"-range"),An),(0,yt.Z)(v,"".concat(Wn,"-rtl"),Kn==="rtl"),v)),popupStyle:Ee,getPopupContainer:pn},sr)}var Ia=Yr;function Oa(s){var v=s.prefixCls,C=s.presets,he=s.onClick,Ee=s.onHover;return C.length?l.createElement("div",{className:"".concat(v,"-presets")},l.createElement("ul",null,C.map(function(xt,ct){var Xt=xt.label,Ut=xt.value;return l.createElement("li",{key:ct,onClick:function(){return he==null?void 0:he(Jt(Ut))},onMouseEnter:function(){return Ee==null?void 0:Ee(Jt(Ut))},onMouseLeave:function(){return Ee==null?void 0:Ee(null)}},Xt)}))):null}function za(s){var v=s.picker,C=s.disabledHours,he=s.disabledMinutes,Ee=s.disabledSeconds;v==="time"&&(C||he||Ee)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function so(s,v,C){var he=(0,Z.Z)(v)==="object"?v.clearIcon:C;return he||l.createElement("span",{className:"".concat(s,"-clear-btn")})}function ho(s){var v,C=s,he=C.prefixCls,Ee=he===void 0?"rc-picker":he,xt=C.id,ct=C.name,Xt=C.tabIndex,Ut=C.style,pn=C.className,sr=C.dropdownClassName,An=C.dropdownAlign,Pn=C.popupStyle,Kn=C.transitionName,Wn=C.generateConfig,Yt=C.locale,En=C.inputReadOnly,Xn=C.allowClear,Wr=C.autoFocus,Rr=C.showTime,Ur=C.picker,ua=Ur===void 0?"date":Ur,Jr=C.format,Nr=C.use12Hours,uo=C.value,Ha=C.defaultValue,no=C.presets,bo=C.open,Co=C.defaultOpen,No=C.defaultOpenValue,cl=C.suffixIcon,Io=C.clearIcon,po=C.disabled,Eo=C.disabledDate,Mo=C.placeholder,Qo=C.getPopupContainer,Fo=C.pickerRef,To=C.panelRender,Ol=C.onChange,Sl=C.onOpenChange,h=C.onFocus,D=C.onBlur,le=C.onMouseDown,ve=C.onMouseUp,Oe=C.onMouseEnter,Le=C.onMouseLeave,Ct=C.onContextMenu,ht=C.onClick,pt=C.onKeyDown,Ht=C.onSelect,Zt=C.direction,Mt=C.autoComplete,un=Mt===void 0?"off":Mt,vn=C.inputRender,yn=C.changeOnBlur,Vn=l.useRef(null),zn=ua==="date"&&!!Rr||ua==="time",dr=Br(no),$n=Dt(hn(Jr,ua,Rr,Nr)),vr=l.useRef(null),ia=l.useRef(null),ma=l.useRef(null),Vr=(0,Ie.Z)(null,{value:uo,defaultValue:Ha}),da=(0,wt.Z)(Vr,2),Ma=da[0],xr=da[1],Qr=l.useState(Ma),cn=(0,wt.Z)(Qr,2),mr=cn[0],gr=cn[1],fa=l.useRef(null),ka=(0,Ie.Z)(!1,{value:bo,defaultValue:Co,postState:function(wa){return po?!1:wa},onChange:function(wa){Sl&&Sl(wa),!wa&&fa.current&&fa.current.onClose&&fa.current.onClose()}}),Ta=(0,wt.Z)(ka,2),ta=Ta[0],La=Ta[1],Ra=Te(mr,{formatList:$n,generateConfig:Wn,locale:Yt}),Ya=(0,wt.Z)(Ra,2),Ka=Ya[0],Zo=Ya[1],Qa=F({valueTexts:Ka,onTextChange:function(wa){var Cl=Fe(wa,{locale:Yt,formatList:$n,generateConfig:Wn});Cl&&(!Eo||!Eo(Cl))&&gr(Cl)}}),Pa=(0,wt.Z)(Qa,3),Vo=Pa[0],Ea=Pa[1],Oo=Pa[2],Pr=function(wa){gr(wa),xr(wa),Ol&&!Ge(Wn,Ma,wa)&&Ol(wa,wa?k(wa,{generateConfig:Wn,locale:Yt,format:$n[0]}):"")},hl=function(wa){po&&wa||La(wa)},xa=function(wa){return ta&&fa.current&&fa.current.onKeyDown?fa.current.onKeyDown(wa):((0,g.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},pa=function(){for(var wa=arguments.length,Cl=new Array(wa),el=0;elPn(pn);case"month":return An(Yt)>An(pn);case"week":return sr(Yt)>sr(pn);default:return!ye(Xt,Yt,pn)&&Xt.isAfter(Yt,pn)}return!1},[xt,ct[1],pn,v]),Wn=l.useCallback(function(Yt){if(ct[1]||xt&&xt(Yt))return!0;if(ct[0]&&Ut)return!ye(Xt,Yt,pn)&&Xt.isAfter(Ut,Yt);if(!v&&Ut)switch(C){case"quarter":return Pn(Yt)0&&arguments[0]!==void 0?arguments[0]:!1,Fa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},to=null;$o&&jr&&jr[0]&&jr[1]&&Yt.isAfter(jr[1],jr[0])&&(to=jr);var qo=Nr;if(Nr&&(0,Z.Z)(Nr)==="object"&&Nr.defaultValue){var Rl=Nr.defaultValue;qo=(0,Qt.Z)((0,Qt.Z)({},Nr),{},{defaultValue:bt(Rl,ya)||void 0})}return l.createElement(on.Provider,{value:{inRange:!0,panelPosition:Jo,rangedValue:Gt||kr,hoverRangedValue:to}},l.createElement(lo,(0,E.Z)({},s,Fa,{cellRender:Jl,showTime:qo,mode:Ga[ya],generateConfig:Yt,style:void 0,direction:da,disabledDate:ya===0?dl:io,disabledTime:function(Yi){return Eo?Eo(Yi,ya===0?"start":"end"):!1},className:G()((0,yt.Z)({},"".concat(ct,"-panel-focused"),ya===0?!ar:!ko)),value:bt(kr,ya),locale:En,tabIndex:-1,onPanelChange:function(Yi,es){ya===0&&sa(!0),ya===1&&eo(!0),Fl(jt(Ga,es,ya),jt(kr,Yi,ya));var Qi=Yi;Jo==="right"&&Ga[ya]===es&&(Qi=y(Qi,es,Yt,-1)),pa(Qi,ya)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:ya===0?bt(kr,1):bt(kr,0)})))}var Wo=0,kt=0;if(ya&&ka.current&&ta.current&&fa.current&&Ya.current){Wo=ka.current.offsetWidth+ta.current.offsetWidth;var co=Ya.current.offsetLeft>Wo?Ya.current.offsetLeft-Wo:Ya.current.offsetLeft,li=fa.current.offsetWidth,ii=Ya.current.offsetWidth;li&&ii&&Wo>li-ii-(da==="rtl"?0:co)&&(kt=Wo)}var fs=da==="rtl"?{right:Wo}:{left:Wo};function Xo(){var Jo,Fa=la(ct,Ga[ya],ht),to=Da({prefixCls:ct,components:ma,needConfirmButton:mr,okDisabled:!bt(kr,ya)||po&&po(kr[ya]),locale:En,onOk:function(){var Ki=bt(kr,ya);Ki&&(el(kr,ya),vr==null||vr(kr),Kl(!1,ya,"confirm"))}});if(Jr!=="time"&&!Nr){var qo=xa(ya),Rl=y(qo,Jr,Yt),us=Ga[ya],Yi=us===Jr,es=Lo(Yi?"left":!1,{pickerValue:qo,onPickerValueChange:function(Ki){pa(Ki,ya)}}),Qi=Lo("right",{pickerValue:Rl,onPickerValueChange:function(Ki){pa(y(Ki,Jr,Yt,-1),ya)}});da==="rtl"?Jo=l.createElement(l.Fragment,null,Qi,Yi&&es):Jo=l.createElement(l.Fragment,null,es,Yi&&Qi)}else Jo=Lo();var ps=l.createElement("div",{className:"".concat(ct,"-panel-layout")},l.createElement(Oa,{prefixCls:ct,presets:ss,onClick:function(Ki){el(Ki,null),Kl(!1,ya,"preset")},onHover:function(Ki){Ft(Ki)}}),l.createElement("div",null,l.createElement("div",{className:"".concat(ct,"-panels")},Jo),(Fa||to)&&l.createElement("div",{className:"".concat(ct,"-footer")},Fa,to)));return To&&(ps=To(ps)),l.createElement("div",{className:"".concat(ct,"-panel-container"),style:{marginLeft:kt},ref:fa,onMouseDown:function(Ki){Ki.preventDefault()}},ps)}var Dl=l.createElement("div",{className:G()("".concat(ct,"-range-wrapper"),"".concat(ct,"-").concat(Jr,"-range-wrapper")),style:{minWidth:yo}},l.createElement("div",{ref:Ya,className:"".concat(ct,"-range-arrow"),style:fs}),Xo()),Il;le&&(Il=l.createElement("span",{className:"".concat(ct,"-suffix"),onMouseDown:function(Fa){Fa.preventDefault()}},le));var Os=so(ct,D,ve),Rs=l.createElement("span",{onMouseDown:function(Fa){Fa.preventDefault(),Fa.stopPropagation()},onMouseUp:function(Fa){Fa.preventDefault(),Fa.stopPropagation();var to=Ea;Qa[0]||(to=jt(to,null,0)),Qa[1]||(to=jt(to,null,1)),el(to,null),Kl(!1,ya,"clear")},className:"".concat(ct,"-clear"),role:"button"},Os),Ns=D&&(bt(Ea,0)&&!Qa[0]||bt(Ea,1)&&!Qa[1]),ms={size:ur(Jr,Ka[0],Yt)},hs=0,Es=0;ka.current&&Ta.current&&ta.current&&(ya===0?Es=ka.current.offsetWidth:(hs=Wo,Es=Ta.current.offsetWidth));var Ms=da==="rtl"?{right:hs}:{left:hs},Ts=function(Fa,to){var qo=jt(kr,Fa,ya);if(to==="submit"||to!=="key"&&!mr){el(qo,ya),ya===0?sa():eo();var Rl=ya===0?1:0;Qa[Rl]?Kl(!1,!1,"confirm"):Kl(!1,ya,"confirm")}else xn(qo)};return l.createElement(T.Provider,{value:{operationRef:Zo,hideHeader:Jr==="time",onDateMouseEnter:oa,onDateMouseLeave:Ln,hideRanges:!0,onSelect:Ts,open:$o}},l.createElement(Ia,{visible:$o,popupElement:Dl,popupStyle:sr,prefixCls:ct,dropdownClassName:An,dropdownAlign:Kn,getPopupContainer:Wn,transitionName:Pn,range:!0,direction:da},l.createElement("div",(0,E.Z)({ref:gr,className:G()(ct,"".concat(ct,"-range"),pn,(v={},(0,yt.Z)(v,"".concat(ct,"-disabled"),Qa[0]&&Qa[1]),(0,yt.Z)(v,"".concat(ct,"-focused"),ya===0?_r:xo),(0,yt.Z)(v,"".concat(ct,"-rtl"),da==="rtl"),v)),style:Ut,onClick:oi,onMouseEnter:zn,onMouseLeave:dr,onMouseDown:Pl,onMouseUp:Vn},(0,It.Z)(s,{aria:!0,data:!0})),l.createElement("div",{className:G()("".concat(ct,"-input"),(C={},(0,yt.Z)(C,"".concat(ct,"-input-active"),ya===0),(0,yt.Z)(C,"".concat(ct,"-input-placeholder"),!!Kr),C)),ref:ka},l.createElement("input",(0,E.Z)({id:Xt,disabled:Qa[0],readOnly:Le||typeof Ka[0]=="function"||!ar,value:Kr||Go,onChange:function(Fa){zl(Fa.target.value)},autoFocus:Wr,placeholder:bt(Xn,0)||"",ref:La},$r,ms,{autoComplete:Qr}))),l.createElement("div",{className:"".concat(ct,"-range-separator"),ref:ta},no),l.createElement("div",{className:G()("".concat(ct,"-input"),(he={},(0,yt.Z)(he,"".concat(ct,"-input-active"),ya===1),(0,yt.Z)(he,"".concat(ct,"-input-placeholder"),!!Ar),he)),ref:Ta},l.createElement("input",(0,E.Z)({disabled:Qa[1],readOnly:Le||typeof Ka[0]=="function"||!ko,value:Ar||p,onChange:function(Fa){c(Fa.target.value)},placeholder:bt(Xn,1)||"",ref:Ra},Lr,ms,{autoComplete:Qr}))),l.createElement("div",{className:"".concat(ct,"-active-bar"),style:(0,Qt.Z)((0,Qt.Z)({},Ms),{},{width:Es,position:"absolute"})}),Il,Ns&&Rs)))}var Nl=function(s){(0,mt.Z)(C,s);var v=(0,ot.Z)(C);function C(){var he;(0,we.Z)(this,C);for(var Ee=arguments.length,xt=new Array(Ee),ct=0;ct{const{lineHeight:Ee}=s,xt=Math.floor(C*Ee)+2,ct=Math.max((v-xt)/2,0),Xt=Math.max(v-xt-ct,0);return{padding:`${ct}px ${he}px ${Xt}px`}},El=s=>{const{componentCls:v,pickerCellCls:C,pickerCellInnerCls:he,cellHeight:Ee,motionDurationSlow:xt,borderRadiusSM:ct,motionDurationMid:Xt,cellHoverBg:Ut,lineWidth:pn,lineType:sr,colorPrimary:An,cellActiveWithRangeBg:Pn,colorTextLightSolid:Kn,controlHeightSM:Wn,cellRangeBorderColor:Yt,pickerCellBorderGap:En,cellHoverWithRangeBg:Xn,cellWidth:Wr,colorTextDisabled:Rr,cellBgDisabled:Ur}=s;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ee,transform:"translateY(-50%)",transition:`all ${xt}`,content:'""'},[he]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ee,height:Ee,lineHeight:`${Ee}px`,borderRadius:ct,transition:`background ${Xt}, border ${Xt}`},"&-range-hover-start, &-range-hover-end":{[he]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${C}-in-view), &:hover:not(${C}-selected):not(${C}-range-start):not(${C}-range-end):not(${C}-range-hover-start):not(${C}-range-hover-end)`]:{[he]:{background:Ut}},[`&-in-view${C}-today ${he}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${pn}px ${sr} ${An}`,borderRadius:ct,content:'""'}},[`&-in-view${C}-in-range`]:{position:"relative","&::before":{background:Pn}},[`&-in-view${C}-selected ${he}, &-in-view${C}-range-start ${he}, &-in-view${C}-range-end ${he}`]:{color:Kn,background:An},[`&-in-view${C}-range-start:not(${C}-range-start-single), @@ -52,7 +52,7 @@ &${C}-slide-up-appear${C}-slide-up-appear-active${v}-dropdown-placement-bottomRight`]:{animationName:ei.fJ},[`&${C}-slide-up-leave${C}-slide-up-leave-active${v}-dropdown-placement-topLeft, &${C}-slide-up-leave${C}-slide-up-leave-active${v}-dropdown-placement-topRight`]:{animationName:ei.ly},[`&${C}-slide-up-leave${C}-slide-up-leave-active${v}-dropdown-placement-bottomLeft, &${C}-slide-up-leave${C}-slide-up-leave-active${v}-dropdown-placement-bottomRight`]:{animationName:ei.Uw},[`${v}-panel > ${v}-time-panel`]:{paddingTop:bo},[`${v}-ranges`]:{marginBottom:0,padding:`${bo}px ${Co}px`,overflow:"hidden",lineHeight:`${No-2*Xt-Rr/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${v}-preset > ${C}-tag-blue`]:{color:uo,background:cl,borderColor:Io,cursor:"pointer"},[`${v}-ok`]:{marginInlineStart:"auto"}},[`${v}-range-wrapper`]:{display:"flex",position:"relative"},[`${v}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:xt*1.5,transition:`left ${Ha} ease-out`},(0,ki.r)(po,Eo,Mo,Qo,ve)),[`${v}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Qo,borderRadius:Fo,boxShadow:To,transition:`margin ${Ha}`,[`${v}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${v}-presets`]:{display:"flex",flexDirection:"column",minWidth:D,maxWidth:le,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Rr,borderInlineEnd:`${Xt}px ${Ut} ${Sl}`,li:Object.assign(Object.assign({},Oi.vS),{borderRadius:Ol,paddingInline:Rr,paddingBlock:(Xn-Math.round(Ee*Nr))/2,cursor:"pointer",transition:`all ${Ha}`,"+ li":{marginTop:Ur},"&:hover":{background:h}})}},[`${v}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${v}-panel`]:{borderWidth:`0 0 ${Xt}px`},"&:last-child":{[`${v}-panel`]:{borderWidth:0}}},[`${v}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${v}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:pn}}}}),"&-dropdown-range":{padding:`${po*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${v}-separator`]:{transform:"rotate(180deg)"},[`${v}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,ei.oN)(s,"slide-up"),(0,ei.oN)(s,"slide-down"),(0,fo.Fm)(s,"move-up"),(0,fo.Fm)(s,"move-down")]},ni=s=>{const{componentCls:v,controlHeightLG:C,paddingXXS:he,padding:Ee}=s;return{pickerCellCls:`${v}-cell`,pickerCellInnerCls:`${v}-cell-inner`,pickerYearMonthCellWidth:C*1.5,pickerQuarterPanelContentHeight:C*1.4,pickerCellPaddingVertical:he+he/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Ee+he/2}},Fi=s=>({cellHoverBg:s.controlItemBgHover,cellActiveWithRangeBg:s.controlItemBgActive,cellHoverWithRangeBg:new gi.C(s.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new gi.C(s.colorPrimary).lighten(20).toHexString(),cellBgDisabled:s.colorBgContainerDisabled,timeColumnWidth:s.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:s.controlHeightSM*1.5,cellHeight:s.controlHeightSM,textHeight:s.controlHeightLG,withoutTimeCellHeight:s.controlHeightLG*1.65});var ri=(0,Ml.Z)("DatePicker",s=>{const v=(0,qa.TS)((0,ll.e5)(s),ni(s));return[ti(v),jl(v),(0,fi.c)(s,{focusElCls:`${s.componentCls}-focused`})]},s=>Object.assign(Object.assign(Object.assign({},(0,ll.TM)(s)),Fi(s)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:s.zIndexPopupBase+50}));function Ri(s,v,C){return C!==void 0?C:v==="year"&&s.lang.yearPlaceholder?s.lang.yearPlaceholder:v==="quarter"&&s.lang.quarterPlaceholder?s.lang.quarterPlaceholder:v==="month"&&s.lang.monthPlaceholder?s.lang.monthPlaceholder:v==="week"&&s.lang.weekPlaceholder?s.lang.weekPlaceholder:v==="time"&&s.timePickerLocale.placeholder?s.timePickerLocale.placeholder:s.lang.placeholder}function qi(s,v,C){return C!==void 0?C:v==="year"&&s.lang.yearPlaceholder?s.lang.rangeYearPlaceholder:v==="quarter"&&s.lang.quarterPlaceholder?s.lang.rangeQuarterPlaceholder:v==="month"&&s.lang.monthPlaceholder?s.lang.rangeMonthPlaceholder:v==="week"&&s.lang.weekPlaceholder?s.lang.rangeWeekPlaceholder:v==="time"&&s.timePickerLocale.placeholder?s.timePickerLocale.rangePlaceholder:s.lang.rangePlaceholder}function Ni(s,v){const C={adjustX:1,adjustY:1};switch(v){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:C};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:C};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:C};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:C};default:return{points:s==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:C}}}function Si(s){return s?Array.isArray(s)?s:[s]:[]}function Mi(s){const{format:v,picker:C,showHour:he,showMinute:Ee,showSecond:xt,use12Hours:ct}=s,Xt=Si(v)[0],Ut=Object.assign({},s);return v&&Array.isArray(v)&&(Ut.format=Xt),Xt&&typeof Xt=="string"&&(!Xt.includes("s")&&xt===void 0&&(Ut.showSecond=!1),!Xt.includes("m")&&Ee===void 0&&(Ut.showMinute=!1),!Xt.includes("H")&&!Xt.includes("h")&&!Xt.includes("K")&&!Xt.includes("k")&&he===void 0&&(Ut.showHour=!1),(Xt.includes("a")||Xt.includes("A"))&&ct===void 0&&(Ut.use12Hours=!0)),C==="time"?Ut:(typeof Xt=="function"&&delete Ut.format,{showTime:Ut})}function Pi(s,v,C){if(s===!1)return!1;const he={clearIcon:v!=null?v:C};return typeof s=="object"?Object.assign(Object.assign({},he),s):he}var Vi=e(3113);function $i(s){return l.createElement(Vi.ZP,Object.assign({size:"small",type:"primary"},s))}var Gi={button:$i},_i=function(s,v){var C={};for(var he in s)Object.prototype.hasOwnProperty.call(s,he)&&v.indexOf(he)<0&&(C[he]=s[he]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,he=Object.getOwnPropertySymbols(s);Ee{const{prefixCls:Ee,getPopupContainer:xt,className:ct,placement:Xt,size:Ut,disabled:pn,bordered:sr=!0,placeholder:An,popupClassName:Pn,dropdownClassName:Kn,status:Wn,clearIcon:Yt,allowClear:En,rootClassName:Xn}=C,Wr=_i(C,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Rr=l.useRef(null),{getPrefixCls:Ur,direction:ua,getPopupContainer:Jr}=(0,l.useContext)(Ai.E_),Nr=Ur("picker",Ee),{compactSize:uo,compactItemClassnames:Ha}=(0,wi.ri)(Nr,ua),{format:no,showTime:bo,picker:Co}=C,No=Ur(),[cl,Io]=ri(Nr),po=Object.assign(Object.assign({},bo?Mi(Object.assign({format:no,picker:Co},bo)):{}),Co==="time"?Mi(Object.assign(Object.assign({format:no},C),{picker:Co})):{}),Eo=(0,zi.Z)(ve=>{var Oe;return(Oe=Ut!=null?Ut:uo)!==null&&Oe!==void 0?Oe:ve}),Mo=l.useContext(_l.Z),Qo=pn!=null?pn:Mo,Fo=(0,l.useContext)(Bi.aM),{hasFeedback:To,status:Ol,feedbackIcon:Sl}=Fo,h=l.createElement(l.Fragment,null,Co==="time"?l.createElement(Ae,null):l.createElement(b,null),To&&Sl);(0,l.useImperativeHandle)(he,()=>({focus:()=>{var ve;return(ve=Rr.current)===null||ve===void 0?void 0:ve.focus()},blur:()=>{var ve;return(ve=Rr.current)===null||ve===void 0?void 0:ve.blur()}}));const[D]=(0,Ii.Z)("Calendar",rr.Z),le=Object.assign(Object.assign({},D),C.locale);return cl(l.createElement($l,Object.assign({separator:l.createElement("span",{"aria-label":"to",className:`${Nr}-separator`},l.createElement(Me,null)),disabled:Qo,ref:Rr,dropdownAlign:Ni(ua,Xt),placeholder:qi(le,Co,An),suffixIcon:h,prevIcon:l.createElement("span",{className:`${Nr}-prev-icon`}),nextIcon:l.createElement("span",{className:`${Nr}-next-icon`}),superPrevIcon:l.createElement("span",{className:`${Nr}-super-prev-icon`}),superNextIcon:l.createElement("span",{className:`${Nr}-super-next-icon`}),transitionName:`${No}-slide-up`},Wr,po,{className:G()({[`${Nr}-${Eo}`]:Eo,[`${Nr}-borderless`]:!sr},(0,Di.Z)(Nr,(0,Di.F)(Ol,Wn),To),Io,Ha,ct,Xn),locale:le.lang,prefixCls:Nr,getPopupContainer:xt||Jr,generateConfig:s,components:Gi,direction:ua,dropdownClassName:G()(Io,Pn||Kn,Xn),allowClear:Pi(En,Yt,l.createElement(Pe.Z,null))})))})}var rl=function(s,v){var C={};for(var he in s)Object.prototype.hasOwnProperty.call(s,he)&&v.indexOf(he)<0&&(C[he]=s[he]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,he=Object.getOwnPropertySymbols(s);Ee{const{prefixCls:Wn,getPopupContainer:Yt,style:En,className:Xn,rootClassName:Wr,size:Rr,bordered:Ur=!0,placement:ua,placeholder:Jr,popupClassName:Nr,dropdownClassName:uo,disabled:Ha,status:no,clearIcon:bo,allowClear:Co}=Pn,No=rl(Pn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:cl,direction:Io,getPopupContainer:po,[sr]:Eo}=(0,l.useContext)(Ai.E_),Mo=cl("picker",Wn),{compactSize:Qo,compactItemClassnames:Fo}=(0,wi.ri)(Mo,Io),To=l.useRef(null),{format:Ol,showTime:Sl}=Pn,[h,D]=ri(Mo);(0,l.useImperativeHandle)(Kn,()=>({focus:()=>{var zn;return(zn=To.current)===null||zn===void 0?void 0:zn.focus()},blur:()=>{var zn;return(zn=To.current)===null||zn===void 0?void 0:zn.blur()}}));const le={showToday:!0};let ve={};Ut&&(ve.picker=Ut);const Oe=Ut||Pn.picker;ve=Object.assign(Object.assign(Object.assign({},ve),Sl?Mi(Object.assign({format:Ol,picker:Oe},Sl)):{}),Oe==="time"?Mi(Object.assign(Object.assign({format:Ol},Pn),{picker:Oe})):{});const Le=cl(),Ct=(0,zi.Z)(zn=>{var dr;return(dr=Rr!=null?Rr:Qo)!==null&&dr!==void 0?dr:zn}),ht=l.useContext(_l.Z),pt=Ha!=null?Ha:ht,Ht=(0,l.useContext)(Bi.aM),{hasFeedback:Zt,status:Mt,feedbackIcon:un}=Ht,vn=l.createElement(l.Fragment,null,Oe==="time"?l.createElement(Ae,null):l.createElement(b,null),Zt&&un),[yn]=(0,Ii.Z)("DatePicker",rr.Z),Vn=Object.assign(Object.assign({},yn),Pn.locale);return h(l.createElement(Hi,Object.assign({ref:To,placeholder:Ri(Vn,Oe,Jr),suffixIcon:vn,dropdownAlign:Ni(Io,ua),prevIcon:l.createElement("span",{className:`${Mo}-prev-icon`}),nextIcon:l.createElement("span",{className:`${Mo}-next-icon`}),superPrevIcon:l.createElement("span",{className:`${Mo}-super-prev-icon`}),superNextIcon:l.createElement("span",{className:`${Mo}-super-next-icon`}),transitionName:`${Le}-slide-up`},le,No,ve,{locale:Vn.lang,className:G()({[`${Mo}-${Ct}`]:Ct,[`${Mo}-borderless`]:!Ur},(0,Di.Z)(Mo,(0,Di.F)(Mt,no),Zt),D,Fo,Eo==null?void 0:Eo.className,Xn,Wr),style:Object.assign(Object.assign({},Eo==null?void 0:Eo.style),En),prefixCls:Mo,getPopupContainer:Yt||po,generateConfig:s,components:Gi,direction:Io,disabled:pt,dropdownClassName:G()(D,Wr,Nr||uo),allowClear:Pi(Co,bo,l.createElement(Pe.Z,null))})))});return pn&&(An.displayName=pn),An}const C=v(),he=v("week","WeekPicker"),Ee=v("month","MonthPicker"),xt=v("year","YearPicker"),ct=v("time","TimePicker"),Xt=v("quarter","QuarterPicker");return{DatePicker:C,WeekPicker:he,MonthPicker:Ee,YearPicker:xt,TimePicker:ct,QuarterPicker:Xt}}const yl=null;function ai(s){const{DatePicker:v,WeekPicker:C,MonthPicker:he,YearPicker:Ee,TimePicker:xt,QuarterPicker:ct}=ea(s),Xt=Ti(s),Ut=v;return Ut.WeekPicker=C,Ut.MonthPicker=he,Ut.YearPicker=Ee,Ut.RangePicker=Xt,Ut.TimePicker=xt,Ut.QuarterPicker=ct,Ut}var Ql=ai;const si=Ql(Ne);function mi(s){const v=Ni(s.direction,s.placement);return v.overflow.adjustY=!1,v.overflow.adjustX=!1,Object.assign(Object.assign({},s),{dropdownAlign:v})}const Zi=(0,se.Z)(si,"picker",null,mi);si._InternalPanelDoNotUseOrYouWillBeFired=Zi;const Ui=(0,se.Z)(si.RangePicker,"picker",null,mi);si._InternalRangePanelDoNotUseOrYouWillBeFired=Ui,si.generatePicker=Ql;var ji=si},28103:function(dn,st,e){"use strict";e.d(st,{Z:function(){return B}});var r=e(92310),a=e.n(r),g=e(59301),V=e(36355),d=e(17313),w=e(83116),i=e(37613);const ie=x=>{const{componentCls:ce,sizePaddingEdgeHorizontal:X,colorSplit:Y,lineWidth:ze,textPaddingInline:ge,orientationMargin:nt,verticalMarginInline:Ne}=x;return{[ce]:Object.assign(Object.assign({},(0,d.Wf)(x)),{borderBlockStart:`${ze}px solid ${Y}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Ne,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${ze}px solid ${Y}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${x.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ce}-with-text`]:{display:"flex",alignItems:"center",margin:`${x.dividerHorizontalWithTextGutterMargin}px 0`,color:x.colorTextHeading,fontWeight:500,fontSize:x.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${Y}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${ze}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ce}-with-text-left`]:{"&::before":{width:`${nt*100}%`},"&::after":{width:`${100-nt*100}%`}},[`&-horizontal${ce}-with-text-right`]:{"&::before":{width:`${100-nt*100}%`},"&::after":{width:`${nt*100}%`}},[`${ce}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:ge},"&-dashed":{background:"none",borderColor:Y,borderStyle:"dashed",borderWidth:`${ze}px 0 0`},[`&-horizontal${ce}-with-text${ce}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ce}-dashed`]:{borderInlineStartWidth:ze,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ce}-with-text`]:{color:x.colorText,fontWeight:"normal",fontSize:x.fontSize},[`&-horizontal${ce}-with-text-left${ce}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ce}-inner-text`]:{paddingInlineStart:X}},[`&-horizontal${ce}-with-text-right${ce}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ce}-inner-text`]:{paddingInlineEnd:X}}})}};var ee=(0,w.Z)("Divider",x=>{const ce=(0,i.TS)(x,{dividerHorizontalWithTextGutterMargin:x.margin,dividerHorizontalGutterMargin:x.marginLG,sizePaddingEdgeHorizontal:0});return[ie(ce)]},x=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:x.marginXS})),j=function(x,ce){var X={};for(var Y in x)Object.prototype.hasOwnProperty.call(x,Y)&&ce.indexOf(Y)<0&&(X[Y]=x[Y]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Y=Object.getOwnPropertySymbols(x);ze{const{getPrefixCls:ce,direction:X,divider:Y}=g.useContext(V.E_),{prefixCls:ze,type:ge="horizontal",orientation:nt="center",orientationMargin:Ne,className:se,rootClassName:E,children:l,dashed:z,plain:R,style:W}=x,L=j(x,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),M=ce("divider",ze),[b,te]=ee(M),ue=nt.length>0?`-${nt}`:nt,Ue=!!l,fe=nt==="left"&&Ne!=null,Ae=nt==="right"&&Ne!=null,Pe=a()(M,Y==null?void 0:Y.className,te,`${M}-${ge}`,{[`${M}-with-text`]:Ue,[`${M}-with-text${ue}`]:Ue,[`${M}-dashed`]:!!z,[`${M}-plain`]:!!R,[`${M}-rtl`]:X==="rtl",[`${M}-no-default-orientation-margin-left`]:fe,[`${M}-no-default-orientation-margin-right`]:Ae},se,E),q=g.useMemo(()=>typeof Ne=="number"?Ne:/^\d+$/.test(Ne)?Number(Ne):Ne,[Ne]),xe=Object.assign(Object.assign({},fe&&{marginLeft:q}),Ae&&{marginRight:q});return b(g.createElement("div",Object.assign({className:Pe,style:Object.assign(Object.assign({},Y==null?void 0:Y.style),W)},L,{role:"separator"}),l&&ge!=="vertical"&&g.createElement("span",{className:`${M}-inner-text`,style:xe},l)))}},91857:function(dn,st,e){"use strict";var r=e(59301),a=e(38819),g=e(92310),V=e.n(g),d=e(31561),w=e(70425),i=e(18929),ie=e(2738),ee=e(79676),j=e(53487),Se=e(92343),B=e(36355),x=e(20834),ce=e(40875),X=e(88088),Y=e(47211);const ze=null,ge=E=>{const{menu:l,arrow:z,prefixCls:R,children:W,trigger:L,disabled:M,dropdownRender:b,getPopupContainer:te,overlayClassName:ue,rootClassName:Ue,open:fe,onOpenChange:Ae,visible:Pe,onVisibleChange:q,mouseEnterDelay:xe=.15,mouseLeaveDelay:H=.1,autoAdjustOverflow:oe=!0,placement:Me="",overlay:Ce,transitionName:G}=E,{getPopupContainer:we,getPrefixCls:Qe,direction:ut}=r.useContext(B.E_),mt=r.useMemo(()=>{const N=Qe();return G!==void 0?G:Me.includes("top")?`${N}-slide-down`:`${N}-slide-up`},[Qe,Me,G]),ot=r.useMemo(()=>Me?Me.includes("Center")?Me.slice(0,Me.indexOf("Center")):Me:ut==="rtl"?"bottomRight":"bottomLeft",[Me,ut]),yt=Qe("dropdown",R),[Qt,wt]=(0,Y.Z)(yt),[,Ie]=(0,X.Z)(),It=r.Children.only(W),de=(0,Se.Tm)(It,{className:V()(`${yt}-trigger`,{[`${yt}-rtl`]:ut==="rtl"},It.props.className),disabled:M}),re=M?[]:L;let I;re&&re.includes("contextMenu")&&(I=!0);const[m,ae]=(0,i.Z)(!1,{value:fe!=null?fe:Pe}),ne=(0,w.useEvent)(N=>{Ae==null||Ae(N),q==null||q(N),ae(N)}),O=V()(ue,Ue,wt,{[`${yt}-rtl`]:ut==="rtl"}),S=(0,ee.Z)({arrowPointAtCenter:typeof z=="object"&&z.pointAtCenter,autoAdjustOverflow:oe,offset:Ie.marginXXS,arrowWidth:z?Ie.sizePopupArrow:0,borderRadius:Ie.borderRadius}),be=r.useCallback(()=>{ae(!1)},[]),_=()=>{let N;return l!=null&&l.items?N=r.createElement(x.default,Object.assign({},l)):typeof Ce=="function"?N=Ce():N=Ce,b&&(N=b(N)),N=r.Children.only(typeof N=="string"?r.createElement("span",null,N):N),r.createElement(ce.J,{prefixCls:`${yt}-menu`,expandIcon:r.createElement("span",{className:`${yt}-menu-submenu-arrow`},r.createElement(a.Z,{className:`${yt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:be,validator:ye=>{let{mode:_e}=ye}},N)};return Qt(r.createElement(d.Z,Object.assign({alignPoint:I},(0,ie.Z)(E,["rootClassName"]),{mouseEnterDelay:xe,mouseLeaveDelay:H,visible:m,builtinPlacements:S,arrow:!!z,overlayClassName:O,prefixCls:yt,getPopupContainer:te||we,transitionName:mt,trigger:re,overlay:_,placement:ot,onVisibleChange:ne}),de))};function nt(E){return Object.assign(Object.assign({},E),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Ne=(0,j.Z)(ge,"dropdown",E=>E,nt),se=E=>r.createElement(Ne,Object.assign({},E),r.createElement("span",null));ge._InternalPanelDoNotUseOrYouWillBeFired=se,st.Z=ge},38854:function(dn,st,e){"use strict";e.d(st,{Z:function(){return X}});var r=e(91857),a=e(92310),g=e.n(a),V=e(59301),d=e(18785),w=e(3113),i=e(36355),ie=e(81327),ee=e(33234),j=e(47211),Se=function(Y,ze){var ge={};for(var nt in Y)Object.prototype.hasOwnProperty.call(Y,nt)&&ze.indexOf(nt)<0&&(ge[nt]=Y[nt]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,nt=Object.getOwnPropertySymbols(Y);Ne{const{getPopupContainer:ze,getPrefixCls:ge,direction:nt}=V.useContext(i.E_),{prefixCls:Ne,type:se="default",danger:E,disabled:l,loading:z,onClick:R,htmlType:W,children:L,className:M,menu:b,arrow:te,autoFocus:ue,overlay:Ue,trigger:fe,align:Ae,open:Pe,onOpenChange:q,placement:xe,getPopupContainer:H,href:oe,icon:Me=V.createElement(d.Z,null),title:Ce,buttonsRender:G=_=>_,mouseEnterDelay:we,mouseLeaveDelay:Qe,overlayClassName:ut,overlayStyle:mt,destroyPopupOnHide:ot,dropdownRender:yt}=Y,Qt=Se(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"]),wt=ge("dropdown",Ne),Ie=`${wt}-button`,[It,de]=(0,j.Z)(wt),re={menu:b,arrow:te,autoFocus:ue,align:Ae,disabled:l,trigger:l?[]:fe,onOpenChange:q,getPopupContainer:H||ze,mouseEnterDelay:we,mouseLeaveDelay:Qe,overlayClassName:ut,overlayStyle:mt,destroyPopupOnHide:ot,dropdownRender:yt},{compactSize:I,compactItemClassnames:m}=(0,ee.ri)(wt,nt),ae=g()(Ie,m,M,de);"overlay"in Y&&(re.overlay=Ue),"open"in Y&&(re.open=Pe),"placement"in Y?re.placement=xe:re.placement=nt==="rtl"?"bottomLeft":"bottomRight";const ne=V.createElement(w.ZP,{type:se,danger:E,disabled:l,loading:z,onClick:R,htmlType:W,href:oe,title:Ce},L),O=V.createElement(w.ZP,{type:se,danger:E,icon:Me}),[S,be]=G([ne,O]);return It(V.createElement(ie.Z.Compact,Object.assign({className:ae,size:I,block:!0},Qt),S,V.createElement(r.Z,Object.assign({},re),be)))};B.__ANT_BUTTON=!0;var x=B;const ce=r.Z;ce.Button=x;var X=ce},47211:function(dn,st,e){"use strict";e.d(st,{Z:function(){return Se}});var r=e(17313),a=e(13826),g=e(92899),V=e(29878),d=e(19447),w=e(83116),i=e(37613),ee=B=>{const{componentCls:x,menuCls:ce,colorError:X,colorTextLightSolid:Y}=B,ze=`${ce}-item`;return{[`${x}, ${x}-menu-submenu`]:{[`${ce} ${ze}`]:{[`&${ze}-danger:not(${ze}-disabled)`]:{color:X,"&:hover":{color:Y,backgroundColor:X}}}}}};const j=B=>{const{componentCls:x,menuCls:ce,zIndexPopup:X,dropdownArrowDistance:Y,sizePopupArrow:ze,antCls:ge,iconCls:nt,motionDurationMid:Ne,dropdownPaddingVertical:se,fontSize:E,dropdownEdgeChildPadding:l,colorTextDisabled:z,fontSizeIcon:R,controlPaddingHorizontal:W,colorBgElevated:L}=B;return[{[x]:Object.assign(Object.assign({},(0,r.Wf)(B)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:X,display:"block","&::before":{position:"absolute",insetBlock:-Y+ze/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${ge}-btn`]:{[`& > ${nt}-down, & > ${ge}-btn-icon > ${nt}-down`]:{fontSize:R}},[`${x}-wrap`]:{position:"relative",[`${ge}-btn > ${nt}-down`]:{fontSize:R},[`${nt}-down::before`]:{transition:`transform ${Ne}`}},[`${x}-wrap-open`]:{[`${nt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${ge}-slide-down-enter${ge}-slide-down-enter-active${x}-placement-bottomLeft, + table`]:{textAlign:"center"},"&-focused":{borderColor:pn}}}}),"&-dropdown-range":{padding:`${po*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${v}-separator`]:{transform:"rotate(180deg)"},[`${v}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,ei.oN)(s,"slide-up"),(0,ei.oN)(s,"slide-down"),(0,fo.Fm)(s,"move-up"),(0,fo.Fm)(s,"move-down")]},ni=s=>{const{componentCls:v,controlHeightLG:C,paddingXXS:he,padding:Ee}=s;return{pickerCellCls:`${v}-cell`,pickerCellInnerCls:`${v}-cell-inner`,pickerYearMonthCellWidth:C*1.5,pickerQuarterPanelContentHeight:C*1.4,pickerCellPaddingVertical:he+he/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Ee+he/2}},Fi=s=>({cellHoverBg:s.controlItemBgHover,cellActiveWithRangeBg:s.controlItemBgActive,cellHoverWithRangeBg:new gi.C(s.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new gi.C(s.colorPrimary).lighten(20).toHexString(),cellBgDisabled:s.colorBgContainerDisabled,timeColumnWidth:s.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:s.controlHeightSM*1.5,cellHeight:s.controlHeightSM,textHeight:s.controlHeightLG,withoutTimeCellHeight:s.controlHeightLG*1.65});var ri=(0,Ml.Z)("DatePicker",s=>{const v=(0,qa.TS)((0,ll.e5)(s),ni(s));return[ti(v),jl(v),(0,fi.c)(s,{focusElCls:`${s.componentCls}-focused`})]},s=>Object.assign(Object.assign(Object.assign({},(0,ll.TM)(s)),Fi(s)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:s.zIndexPopupBase+50}));function Ri(s,v,C){return C!==void 0?C:v==="year"&&s.lang.yearPlaceholder?s.lang.yearPlaceholder:v==="quarter"&&s.lang.quarterPlaceholder?s.lang.quarterPlaceholder:v==="month"&&s.lang.monthPlaceholder?s.lang.monthPlaceholder:v==="week"&&s.lang.weekPlaceholder?s.lang.weekPlaceholder:v==="time"&&s.timePickerLocale.placeholder?s.timePickerLocale.placeholder:s.lang.placeholder}function qi(s,v,C){return C!==void 0?C:v==="year"&&s.lang.yearPlaceholder?s.lang.rangeYearPlaceholder:v==="quarter"&&s.lang.quarterPlaceholder?s.lang.rangeQuarterPlaceholder:v==="month"&&s.lang.monthPlaceholder?s.lang.rangeMonthPlaceholder:v==="week"&&s.lang.weekPlaceholder?s.lang.rangeWeekPlaceholder:v==="time"&&s.timePickerLocale.placeholder?s.timePickerLocale.rangePlaceholder:s.lang.rangePlaceholder}function Ni(s,v){const C={adjustX:1,adjustY:1};switch(v){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:C};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:C};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:C};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:C};default:return{points:s==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:C}}}function Si(s){return s?Array.isArray(s)?s:[s]:[]}function Mi(s){const{format:v,picker:C,showHour:he,showMinute:Ee,showSecond:xt,use12Hours:ct}=s,Xt=Si(v)[0],Ut=Object.assign({},s);return v&&Array.isArray(v)&&(Ut.format=Xt),Xt&&typeof Xt=="string"&&(!Xt.includes("s")&&xt===void 0&&(Ut.showSecond=!1),!Xt.includes("m")&&Ee===void 0&&(Ut.showMinute=!1),!Xt.includes("H")&&!Xt.includes("h")&&!Xt.includes("K")&&!Xt.includes("k")&&he===void 0&&(Ut.showHour=!1),(Xt.includes("a")||Xt.includes("A"))&&ct===void 0&&(Ut.use12Hours=!0)),C==="time"?Ut:(typeof Xt=="function"&&delete Ut.format,{showTime:Ut})}function Pi(s,v,C){if(s===!1)return!1;const he={clearIcon:v!=null?v:C};return typeof s=="object"?Object.assign(Object.assign({},he),s):he}var Vi=e(3113);function $i(s){return l.createElement(Vi.ZP,Object.assign({size:"small",type:"primary"},s))}var Gi={button:$i},_i=function(s,v){var C={};for(var he in s)Object.prototype.hasOwnProperty.call(s,he)&&v.indexOf(he)<0&&(C[he]=s[he]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,he=Object.getOwnPropertySymbols(s);Ee{const{prefixCls:Ee,getPopupContainer:xt,className:ct,placement:Xt,size:Ut,disabled:pn,bordered:sr=!0,placeholder:An,popupClassName:Pn,dropdownClassName:Kn,status:Wn,clearIcon:Yt,allowClear:En,rootClassName:Xn}=C,Wr=_i(C,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Rr=l.useRef(null),{getPrefixCls:Ur,direction:ua,getPopupContainer:Jr}=(0,l.useContext)(Ai.E_),Nr=Ur("picker",Ee),{compactSize:uo,compactItemClassnames:Ha}=(0,wi.ri)(Nr,ua),{format:no,showTime:bo,picker:Co}=C,No=Ur(),[cl,Io]=ri(Nr),po=Object.assign(Object.assign({},bo?Mi(Object.assign({format:no,picker:Co},bo)):{}),Co==="time"?Mi(Object.assign(Object.assign({format:no},C),{picker:Co})):{}),Eo=(0,zi.Z)(ve=>{var Oe;return(Oe=Ut!=null?Ut:uo)!==null&&Oe!==void 0?Oe:ve}),Mo=l.useContext(_l.Z),Qo=pn!=null?pn:Mo,Fo=(0,l.useContext)(Bi.aM),{hasFeedback:To,status:Ol,feedbackIcon:Sl}=Fo,h=l.createElement(l.Fragment,null,Co==="time"?l.createElement(Ae,null):l.createElement(b,null),To&&Sl);(0,l.useImperativeHandle)(he,()=>({focus:()=>{var ve;return(ve=Rr.current)===null||ve===void 0?void 0:ve.focus()},blur:()=>{var ve;return(ve=Rr.current)===null||ve===void 0?void 0:ve.blur()}}));const[D]=(0,Ii.Z)("Calendar",rr.Z),le=Object.assign(Object.assign({},D),C.locale);return cl(l.createElement($l,Object.assign({separator:l.createElement("span",{"aria-label":"to",className:`${Nr}-separator`},l.createElement(Me,null)),disabled:Qo,ref:Rr,dropdownAlign:Ni(ua,Xt),placeholder:qi(le,Co,An),suffixIcon:h,prevIcon:l.createElement("span",{className:`${Nr}-prev-icon`}),nextIcon:l.createElement("span",{className:`${Nr}-next-icon`}),superPrevIcon:l.createElement("span",{className:`${Nr}-super-prev-icon`}),superNextIcon:l.createElement("span",{className:`${Nr}-super-next-icon`}),transitionName:`${No}-slide-up`},Wr,po,{className:G()({[`${Nr}-${Eo}`]:Eo,[`${Nr}-borderless`]:!sr},(0,Di.Z)(Nr,(0,Di.F)(Ol,Wn),To),Io,Ha,ct,Xn),locale:le.lang,prefixCls:Nr,getPopupContainer:xt||Jr,generateConfig:s,components:Gi,direction:ua,dropdownClassName:G()(Io,Pn||Kn,Xn),allowClear:Pi(En,Yt,l.createElement(Pe.Z,null))})))})}var rl=function(s,v){var C={};for(var he in s)Object.prototype.hasOwnProperty.call(s,he)&&v.indexOf(he)<0&&(C[he]=s[he]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,he=Object.getOwnPropertySymbols(s);Ee{const{prefixCls:Wn,getPopupContainer:Yt,style:En,className:Xn,rootClassName:Wr,size:Rr,bordered:Ur=!0,placement:ua,placeholder:Jr,popupClassName:Nr,dropdownClassName:uo,disabled:Ha,status:no,clearIcon:bo,allowClear:Co}=Pn,No=rl(Pn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:cl,direction:Io,getPopupContainer:po,[sr]:Eo}=(0,l.useContext)(Ai.E_),Mo=cl("picker",Wn),{compactSize:Qo,compactItemClassnames:Fo}=(0,wi.ri)(Mo,Io),To=l.useRef(null),{format:Ol,showTime:Sl}=Pn,[h,D]=ri(Mo);(0,l.useImperativeHandle)(Kn,()=>({focus:()=>{var zn;return(zn=To.current)===null||zn===void 0?void 0:zn.focus()},blur:()=>{var zn;return(zn=To.current)===null||zn===void 0?void 0:zn.blur()}}));const le={showToday:!0};let ve={};Ut&&(ve.picker=Ut);const Oe=Ut||Pn.picker;ve=Object.assign(Object.assign(Object.assign({},ve),Sl?Mi(Object.assign({format:Ol,picker:Oe},Sl)):{}),Oe==="time"?Mi(Object.assign(Object.assign({format:Ol},Pn),{picker:Oe})):{});const Le=cl(),Ct=(0,zi.Z)(zn=>{var dr;return(dr=Rr!=null?Rr:Qo)!==null&&dr!==void 0?dr:zn}),ht=l.useContext(_l.Z),pt=Ha!=null?Ha:ht,Ht=(0,l.useContext)(Bi.aM),{hasFeedback:Zt,status:Mt,feedbackIcon:un}=Ht,vn=l.createElement(l.Fragment,null,Oe==="time"?l.createElement(Ae,null):l.createElement(b,null),Zt&&un),[yn]=(0,Ii.Z)("DatePicker",rr.Z),Vn=Object.assign(Object.assign({},yn),Pn.locale);return h(l.createElement(Hi,Object.assign({ref:To,placeholder:Ri(Vn,Oe,Jr),suffixIcon:vn,dropdownAlign:Ni(Io,ua),prevIcon:l.createElement("span",{className:`${Mo}-prev-icon`}),nextIcon:l.createElement("span",{className:`${Mo}-next-icon`}),superPrevIcon:l.createElement("span",{className:`${Mo}-super-prev-icon`}),superNextIcon:l.createElement("span",{className:`${Mo}-super-next-icon`}),transitionName:`${Le}-slide-up`},le,No,ve,{locale:Vn.lang,className:G()({[`${Mo}-${Ct}`]:Ct,[`${Mo}-borderless`]:!Ur},(0,Di.Z)(Mo,(0,Di.F)(Mt,no),Zt),D,Fo,Eo==null?void 0:Eo.className,Xn,Wr),style:Object.assign(Object.assign({},Eo==null?void 0:Eo.style),En),prefixCls:Mo,getPopupContainer:Yt||po,generateConfig:s,components:Gi,direction:Io,disabled:pt,dropdownClassName:G()(D,Wr,Nr||uo),allowClear:Pi(Co,bo,l.createElement(Pe.Z,null))})))});return pn&&(An.displayName=pn),An}const C=v(),he=v("week","WeekPicker"),Ee=v("month","MonthPicker"),xt=v("year","YearPicker"),ct=v("time","TimePicker"),Xt=v("quarter","QuarterPicker");return{DatePicker:C,WeekPicker:he,MonthPicker:Ee,YearPicker:xt,TimePicker:ct,QuarterPicker:Xt}}const yl=null;function ai(s){const{DatePicker:v,WeekPicker:C,MonthPicker:he,YearPicker:Ee,TimePicker:xt,QuarterPicker:ct}=ea(s),Xt=Ti(s),Ut=v;return Ut.WeekPicker=C,Ut.MonthPicker=he,Ut.YearPicker=Ee,Ut.RangePicker=Xt,Ut.TimePicker=xt,Ut.QuarterPicker=ct,Ut}var Ql=ai;const si=Ql(Ne);function mi(s){const v=Ni(s.direction,s.placement);return v.overflow.adjustY=!1,v.overflow.adjustX=!1,Object.assign(Object.assign({},s),{dropdownAlign:v})}const Zi=(0,se.Z)(si,"picker",null,mi);si._InternalPanelDoNotUseOrYouWillBeFired=Zi;const Ui=(0,se.Z)(si.RangePicker,"picker",null,mi);si._InternalRangePanelDoNotUseOrYouWillBeFired=Ui,si.generatePicker=Ql;var ji=si},28103:function(dn,st,e){"use strict";e.d(st,{Z:function(){return B}});var r=e(92310),a=e.n(r),g=e(59301),V=e(36355),d=e(17313),w=e(83116),i=e(37613);const ie=x=>{const{componentCls:ce,sizePaddingEdgeHorizontal:X,colorSplit:Y,lineWidth:ze,textPaddingInline:ge,orientationMargin:nt,verticalMarginInline:Ne}=x;return{[ce]:Object.assign(Object.assign({},(0,d.Wf)(x)),{borderBlockStart:`${ze}px solid ${Y}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Ne,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${ze}px solid ${Y}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${x.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ce}-with-text`]:{display:"flex",alignItems:"center",margin:`${x.dividerHorizontalWithTextGutterMargin}px 0`,color:x.colorTextHeading,fontWeight:500,fontSize:x.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${Y}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${ze}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ce}-with-text-left`]:{"&::before":{width:`${nt*100}%`},"&::after":{width:`${100-nt*100}%`}},[`&-horizontal${ce}-with-text-right`]:{"&::before":{width:`${100-nt*100}%`},"&::after":{width:`${nt*100}%`}},[`${ce}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:ge},"&-dashed":{background:"none",borderColor:Y,borderStyle:"dashed",borderWidth:`${ze}px 0 0`},[`&-horizontal${ce}-with-text${ce}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ce}-dashed`]:{borderInlineStartWidth:ze,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ce}-with-text`]:{color:x.colorText,fontWeight:"normal",fontSize:x.fontSize},[`&-horizontal${ce}-with-text-left${ce}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ce}-inner-text`]:{paddingInlineStart:X}},[`&-horizontal${ce}-with-text-right${ce}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ce}-inner-text`]:{paddingInlineEnd:X}}})}};var ee=(0,w.Z)("Divider",x=>{const ce=(0,i.TS)(x,{dividerHorizontalWithTextGutterMargin:x.margin,dividerHorizontalGutterMargin:x.marginLG,sizePaddingEdgeHorizontal:0});return[ie(ce)]},x=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:x.marginXS})),j=function(x,ce){var X={};for(var Y in x)Object.prototype.hasOwnProperty.call(x,Y)&&ce.indexOf(Y)<0&&(X[Y]=x[Y]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Y=Object.getOwnPropertySymbols(x);ze{const{getPrefixCls:ce,direction:X,divider:Y}=g.useContext(V.E_),{prefixCls:ze,type:ge="horizontal",orientation:nt="center",orientationMargin:Ne,className:se,rootClassName:E,children:l,dashed:z,plain:R,style:W}=x,L=j(x,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),M=ce("divider",ze),[b,te]=ee(M),ue=nt.length>0?`-${nt}`:nt,Ue=!!l,fe=nt==="left"&&Ne!=null,Ae=nt==="right"&&Ne!=null,Pe=a()(M,Y==null?void 0:Y.className,te,`${M}-${ge}`,{[`${M}-with-text`]:Ue,[`${M}-with-text${ue}`]:Ue,[`${M}-dashed`]:!!z,[`${M}-plain`]:!!R,[`${M}-rtl`]:X==="rtl",[`${M}-no-default-orientation-margin-left`]:fe,[`${M}-no-default-orientation-margin-right`]:Ae},se,E),q=g.useMemo(()=>typeof Ne=="number"?Ne:/^\d+$/.test(Ne)?Number(Ne):Ne,[Ne]),Ce=Object.assign(Object.assign({},fe&&{marginLeft:q}),Ae&&{marginRight:q});return b(g.createElement("div",Object.assign({className:Pe,style:Object.assign(Object.assign({},Y==null?void 0:Y.style),W)},L,{role:"separator"}),l&&ge!=="vertical"&&g.createElement("span",{className:`${M}-inner-text`,style:Ce},l)))}},91857:function(dn,st,e){"use strict";var r=e(59301),a=e(38819),g=e(92310),V=e.n(g),d=e(31561),w=e(70425),i=e(18929),ie=e(2738),ee=e(79676),j=e(53487),Se=e(92343),B=e(36355),x=e(20834),ce=e(40875),X=e(88088),Y=e(47211);const ze=null,ge=E=>{const{menu:l,arrow:z,prefixCls:R,children:W,trigger:L,disabled:M,dropdownRender:b,getPopupContainer:te,overlayClassName:ue,rootClassName:Ue,open:fe,onOpenChange:Ae,visible:Pe,onVisibleChange:q,mouseEnterDelay:Ce=.15,mouseLeaveDelay:H=.1,autoAdjustOverflow:oe=!0,placement:Me="",overlay:xe,transitionName:G}=E,{getPopupContainer:we,getPrefixCls:Qe,direction:ut}=r.useContext(B.E_),mt=r.useMemo(()=>{const N=Qe();return G!==void 0?G:Me.includes("top")?`${N}-slide-down`:`${N}-slide-up`},[Qe,Me,G]),ot=r.useMemo(()=>Me?Me.includes("Center")?Me.slice(0,Me.indexOf("Center")):Me:ut==="rtl"?"bottomRight":"bottomLeft",[Me,ut]),yt=Qe("dropdown",R),[Qt,wt]=(0,Y.Z)(yt),[,Ie]=(0,X.Z)(),It=r.Children.only(W),de=(0,Se.Tm)(It,{className:V()(`${yt}-trigger`,{[`${yt}-rtl`]:ut==="rtl"},It.props.className),disabled:M}),re=M?[]:L;let I;re&&re.includes("contextMenu")&&(I=!0);const[m,ae]=(0,i.Z)(!1,{value:fe!=null?fe:Pe}),ne=(0,w.useEvent)(N=>{Ae==null||Ae(N),q==null||q(N),ae(N)}),O=V()(ue,Ue,wt,{[`${yt}-rtl`]:ut==="rtl"}),S=(0,ee.Z)({arrowPointAtCenter:typeof z=="object"&&z.pointAtCenter,autoAdjustOverflow:oe,offset:Ie.marginXXS,arrowWidth:z?Ie.sizePopupArrow:0,borderRadius:Ie.borderRadius}),be=r.useCallback(()=>{ae(!1)},[]),_=()=>{let N;return l!=null&&l.items?N=r.createElement(x.default,Object.assign({},l)):typeof xe=="function"?N=xe():N=xe,b&&(N=b(N)),N=r.Children.only(typeof N=="string"?r.createElement("span",null,N):N),r.createElement(ce.J,{prefixCls:`${yt}-menu`,expandIcon:r.createElement("span",{className:`${yt}-menu-submenu-arrow`},r.createElement(a.Z,{className:`${yt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:be,validator:ye=>{let{mode:_e}=ye}},N)};return Qt(r.createElement(d.Z,Object.assign({alignPoint:I},(0,ie.Z)(E,["rootClassName"]),{mouseEnterDelay:Ce,mouseLeaveDelay:H,visible:m,builtinPlacements:S,arrow:!!z,overlayClassName:O,prefixCls:yt,getPopupContainer:te||we,transitionName:mt,trigger:re,overlay:_,placement:ot,onVisibleChange:ne}),de))};function nt(E){return Object.assign(Object.assign({},E),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Ne=(0,j.Z)(ge,"dropdown",E=>E,nt),se=E=>r.createElement(Ne,Object.assign({},E),r.createElement("span",null));ge._InternalPanelDoNotUseOrYouWillBeFired=se,st.Z=ge},38854:function(dn,st,e){"use strict";e.d(st,{Z:function(){return X}});var r=e(91857),a=e(92310),g=e.n(a),V=e(59301),d=e(18785),w=e(3113),i=e(36355),ie=e(81327),ee=e(33234),j=e(47211),Se=function(Y,ze){var ge={};for(var nt in Y)Object.prototype.hasOwnProperty.call(Y,nt)&&ze.indexOf(nt)<0&&(ge[nt]=Y[nt]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,nt=Object.getOwnPropertySymbols(Y);Ne{const{getPopupContainer:ze,getPrefixCls:ge,direction:nt}=V.useContext(i.E_),{prefixCls:Ne,type:se="default",danger:E,disabled:l,loading:z,onClick:R,htmlType:W,children:L,className:M,menu:b,arrow:te,autoFocus:ue,overlay:Ue,trigger:fe,align:Ae,open:Pe,onOpenChange:q,placement:Ce,getPopupContainer:H,href:oe,icon:Me=V.createElement(d.Z,null),title:xe,buttonsRender:G=_=>_,mouseEnterDelay:we,mouseLeaveDelay:Qe,overlayClassName:ut,overlayStyle:mt,destroyPopupOnHide:ot,dropdownRender:yt}=Y,Qt=Se(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"]),wt=ge("dropdown",Ne),Ie=`${wt}-button`,[It,de]=(0,j.Z)(wt),re={menu:b,arrow:te,autoFocus:ue,align:Ae,disabled:l,trigger:l?[]:fe,onOpenChange:q,getPopupContainer:H||ze,mouseEnterDelay:we,mouseLeaveDelay:Qe,overlayClassName:ut,overlayStyle:mt,destroyPopupOnHide:ot,dropdownRender:yt},{compactSize:I,compactItemClassnames:m}=(0,ee.ri)(wt,nt),ae=g()(Ie,m,M,de);"overlay"in Y&&(re.overlay=Ue),"open"in Y&&(re.open=Pe),"placement"in Y?re.placement=Ce:re.placement=nt==="rtl"?"bottomLeft":"bottomRight";const ne=V.createElement(w.ZP,{type:se,danger:E,disabled:l,loading:z,onClick:R,htmlType:W,href:oe,title:xe},L),O=V.createElement(w.ZP,{type:se,danger:E,icon:Me}),[S,be]=G([ne,O]);return It(V.createElement(ie.Z.Compact,Object.assign({className:ae,size:I,block:!0},Qt),S,V.createElement(r.Z,Object.assign({},re),be)))};B.__ANT_BUTTON=!0;var x=B;const ce=r.Z;ce.Button=x;var X=ce},47211:function(dn,st,e){"use strict";e.d(st,{Z:function(){return Se}});var r=e(17313),a=e(13826),g=e(92899),V=e(29878),d=e(19447),w=e(83116),i=e(37613),ee=B=>{const{componentCls:x,menuCls:ce,colorError:X,colorTextLightSolid:Y}=B,ze=`${ce}-item`;return{[`${x}, ${x}-menu-submenu`]:{[`${ce} ${ze}`]:{[`&${ze}-danger:not(${ze}-disabled)`]:{color:X,"&:hover":{color:Y,backgroundColor:X}}}}}};const j=B=>{const{componentCls:x,menuCls:ce,zIndexPopup:X,dropdownArrowDistance:Y,sizePopupArrow:ze,antCls:ge,iconCls:nt,motionDurationMid:Ne,dropdownPaddingVertical:se,fontSize:E,dropdownEdgeChildPadding:l,colorTextDisabled:z,fontSizeIcon:R,controlPaddingHorizontal:W,colorBgElevated:L}=B;return[{[x]:Object.assign(Object.assign({},(0,r.Wf)(B)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:X,display:"block","&::before":{position:"absolute",insetBlock:-Y+ze/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${ge}-btn`]:{[`& > ${nt}-down, & > ${ge}-btn-icon > ${nt}-down`]:{fontSize:R}},[`${x}-wrap`]:{position:"relative",[`${ge}-btn > ${nt}-down`]:{fontSize:R},[`${nt}-down::before`]:{transition:`transform ${Ne}`}},[`${x}-wrap-open`]:{[`${nt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${ge}-slide-down-enter${ge}-slide-down-enter-active${x}-placement-bottomLeft, &${ge}-slide-down-appear${ge}-slide-down-appear-active${x}-placement-bottomLeft, &${ge}-slide-down-enter${ge}-slide-down-enter-active${x}-placement-bottom, &${ge}-slide-down-appear${ge}-slide-down-appear-active${x}-placement-bottom, @@ -66,13 +66,13 @@ &${ge}-slide-down-leave${ge}-slide-down-leave-active${x}-placement-bottom, &${ge}-slide-down-leave${ge}-slide-down-leave-active${x}-placement-bottomRight`]:{animationName:a.Uw},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${x}-placement-topLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${x}-placement-top, - &${ge}-slide-up-leave${ge}-slide-up-leave-active${x}-placement-topRight`]:{animationName:a.ly}})},(0,d.ZP)(B,{colorBg:L,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${x} ${ce}`]:{position:"relative",margin:0},[`${ce}-submenu-popup`]:{position:"absolute",zIndex:X,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${x}, ${x}-menu-submenu`]:{[ce]:Object.assign(Object.assign({padding:l,listStyleType:"none",backgroundColor:L,backgroundClip:"padding-box",borderRadius:B.borderRadiusLG,outline:"none",boxShadow:B.boxShadowSecondary},(0,r.Qy)(B)),{[`${ce}-item-group-title`]:{padding:`${se}px ${W}px`,color:B.colorTextDescription,transition:`all ${Ne}`},[`${ce}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ce}-item-icon`]:{minWidth:E,marginInlineEnd:B.marginXS,fontSize:B.fontSizeSM},[`${ce}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Ne}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ce}-item, ${ce}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${se}px ${W}px`,color:B.colorText,fontWeight:"normal",fontSize:E,lineHeight:B.lineHeight,cursor:"pointer",transition:`all ${Ne}`,borderRadius:B.borderRadiusSM,"&:hover, &-active":{backgroundColor:B.controlItemBgHover}},(0,r.Qy)(B)),{"&-selected":{color:B.colorPrimary,backgroundColor:B.controlItemBgActive,"&:hover, &-active":{backgroundColor:B.controlItemBgActiveHover}},"&-disabled":{color:z,cursor:"not-allowed","&:hover":{color:z,backgroundColor:L,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${B.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:B.colorSplit},[`${x}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:B.paddingXS,[`${x}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:B.colorTextDescription,fontSize:R,fontStyle:"normal"}}}),[`${ce}-item-group-list`]:{margin:`0 ${B.marginXS}px`,padding:0,listStyle:"none"},[`${ce}-submenu-title`]:{paddingInlineEnd:W+B.fontSizeSM},[`${ce}-submenu-vertical`]:{position:"relative"},[`${ce}-submenu${ce}-submenu-disabled ${x}-menu-submenu-title`]:{[`&, ${x}-menu-submenu-arrow-icon`]:{color:z,backgroundColor:L,cursor:"not-allowed"}},[`${ce}-submenu-selected ${x}-menu-submenu-title`]:{color:B.colorPrimary}})}},[(0,a.oN)(B,"slide-up"),(0,a.oN)(B,"slide-down"),(0,g.Fm)(B,"move-up"),(0,g.Fm)(B,"move-down"),(0,V._y)(B,"zoom-big")]]};var Se=(0,w.Z)("Dropdown",(B,x)=>{let{rootPrefixCls:ce}=x;const{marginXXS:X,sizePopupArrow:Y,controlHeight:ze,fontSize:ge,lineHeight:nt,paddingXXS:Ne,componentCls:se,borderRadiusLG:E}=B,l=(ze-ge*nt)/2,{dropdownArrowOffset:z}=(0,d.fS)({contentRadius:E}),R=(0,i.TS)(B,{menuCls:`${se}-menu`,rootPrefixCls:ce,dropdownArrowDistance:Y/2+X,dropdownArrowOffset:z,dropdownPaddingVertical:l,dropdownEdgeChildPadding:Ne});return[j(R),ee(R)]},B=>({zIndexPopup:B.zIndexPopupBase+50}))},64165:function(dn,st,e){"use strict";e.d(st,{Z:function(){return Ne}});var r=e(92310),a=e.n(r),g=e(59301),V=e(36355),d=e(9763),w=e(64993),i=e(88088),ee=()=>{const[,se]=(0,i.Z)(),l=new w.C(se.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:l,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.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"}),g.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)"}),g.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"}),g.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"})),g.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"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},Se=()=>{const[,se]=(0,i.Z)(),{colorFill:E,colorFillTertiary:l,colorFillQuaternary:z,colorBgContainer:R}=se,{borderColor:W,shadowColor:L,contentColor:M}=(0,g.useMemo)(()=>({borderColor:new w.C(E).onBackground(R).toHexShortString(),shadowColor:new w.C(l).onBackground(R).toHexShortString(),contentColor:new w.C(z).onBackground(R).toHexShortString()}),[E,l,z,R]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:L,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:W},g.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"}),g.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:M}))))},B=e(83116),x=e(37613);const ce=se=>{const{componentCls:E,margin:l,marginXS:z,marginXL:R,fontSize:W,lineHeight:L}=se;return{[E]:{marginInline:z,fontSize:W,lineHeight:L,textAlign:"center",[`${E}-image`]:{height:se.emptyImgHeight,marginBottom:z,opacity:se.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${E}-description`]:{color:se.colorText},[`${E}-footer`]:{marginTop:l},"&-normal":{marginBlock:R,color:se.colorTextDisabled,[`${E}-description`]:{color:se.colorTextDisabled},[`${E}-image`]:{height:se.emptyImgHeightMD}},"&-small":{marginBlock:z,color:se.colorTextDisabled,[`${E}-image`]:{height:se.emptyImgHeightSM}}}}};var X=(0,B.Z)("Empty",se=>{const{componentCls:E,controlHeightLG:l}=se,z=(0,x.TS)(se,{emptyImgCls:`${E}-img`,emptyImgHeight:l*2.5,emptyImgHeightMD:l,emptyImgHeightSM:l*.875});return[ce(z)]}),Y=function(se,E){var l={};for(var z in se)Object.prototype.hasOwnProperty.call(se,z)&&E.indexOf(z)<0&&(l[z]=se[z]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,z=Object.getOwnPropertySymbols(se);R{var{className:E,rootClassName:l,prefixCls:z,image:R=ze,description:W,children:L,imageStyle:M,style:b}=se,te=Y(se,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:ue,direction:Ue,empty:fe}=g.useContext(V.E_),Ae=ue("empty",z),[Pe,q]=X(Ae),[xe]=(0,d.Z)("Empty"),H=typeof W!="undefined"?W:xe==null?void 0:xe.description,oe=typeof H=="string"?H:"empty";let Me=null;return typeof R=="string"?Me=g.createElement("img",{alt:oe,src:R}):Me=R,Pe(g.createElement("div",Object.assign({className:a()(q,Ae,fe==null?void 0:fe.className,{[`${Ae}-normal`]:R===ge,[`${Ae}-rtl`]:Ue==="rtl"},E,l),style:Object.assign(Object.assign({},fe==null?void 0:fe.style),b)},te),g.createElement("div",{className:`${Ae}-image`,style:M},Me),H&&g.createElement("div",{className:`${Ae}-description`},H),L&&g.createElement("div",{className:`${Ae}-footer`},L)))};nt.PRESENTED_IMAGE_DEFAULT=ze,nt.PRESENTED_IMAGE_SIMPLE=ge;var Ne=nt},78241:function(dn,st,e){"use strict";e.d(st,{default:function(){return Br}});var r=e(94480),a=e(92310),g=e.n(a),V=e(77900),d=e(59301),w=e(62892),i=e(32441);function ie(Be){const[F,K]=d.useState(Be);return d.useEffect(()=>{const T=setTimeout(()=>{K(Be)},Be.length?0:10);return()=>{clearTimeout(T)}},[Be]),F}var ee=e(17313),j=e(29878),Se=e(8378),B=e(37613),x=e(83116),X=Be=>{const{componentCls:F}=Be,K=`${F}-show-help`,T=`${F}-show-help-item`;return{[K]:{transition:`opacity ${Be.motionDurationSlow} ${Be.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[T]:{overflow:"hidden",transition:`height ${Be.motionDurationSlow} ${Be.motionEaseInOut}, + &${ge}-slide-up-leave${ge}-slide-up-leave-active${x}-placement-topRight`]:{animationName:a.ly}})},(0,d.ZP)(B,{colorBg:L,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${x} ${ce}`]:{position:"relative",margin:0},[`${ce}-submenu-popup`]:{position:"absolute",zIndex:X,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${x}, ${x}-menu-submenu`]:{[ce]:Object.assign(Object.assign({padding:l,listStyleType:"none",backgroundColor:L,backgroundClip:"padding-box",borderRadius:B.borderRadiusLG,outline:"none",boxShadow:B.boxShadowSecondary},(0,r.Qy)(B)),{[`${ce}-item-group-title`]:{padding:`${se}px ${W}px`,color:B.colorTextDescription,transition:`all ${Ne}`},[`${ce}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ce}-item-icon`]:{minWidth:E,marginInlineEnd:B.marginXS,fontSize:B.fontSizeSM},[`${ce}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Ne}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ce}-item, ${ce}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${se}px ${W}px`,color:B.colorText,fontWeight:"normal",fontSize:E,lineHeight:B.lineHeight,cursor:"pointer",transition:`all ${Ne}`,borderRadius:B.borderRadiusSM,"&:hover, &-active":{backgroundColor:B.controlItemBgHover}},(0,r.Qy)(B)),{"&-selected":{color:B.colorPrimary,backgroundColor:B.controlItemBgActive,"&:hover, &-active":{backgroundColor:B.controlItemBgActiveHover}},"&-disabled":{color:z,cursor:"not-allowed","&:hover":{color:z,backgroundColor:L,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${B.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:B.colorSplit},[`${x}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:B.paddingXS,[`${x}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:B.colorTextDescription,fontSize:R,fontStyle:"normal"}}}),[`${ce}-item-group-list`]:{margin:`0 ${B.marginXS}px`,padding:0,listStyle:"none"},[`${ce}-submenu-title`]:{paddingInlineEnd:W+B.fontSizeSM},[`${ce}-submenu-vertical`]:{position:"relative"},[`${ce}-submenu${ce}-submenu-disabled ${x}-menu-submenu-title`]:{[`&, ${x}-menu-submenu-arrow-icon`]:{color:z,backgroundColor:L,cursor:"not-allowed"}},[`${ce}-submenu-selected ${x}-menu-submenu-title`]:{color:B.colorPrimary}})}},[(0,a.oN)(B,"slide-up"),(0,a.oN)(B,"slide-down"),(0,g.Fm)(B,"move-up"),(0,g.Fm)(B,"move-down"),(0,V._y)(B,"zoom-big")]]};var Se=(0,w.Z)("Dropdown",(B,x)=>{let{rootPrefixCls:ce}=x;const{marginXXS:X,sizePopupArrow:Y,controlHeight:ze,fontSize:ge,lineHeight:nt,paddingXXS:Ne,componentCls:se,borderRadiusLG:E}=B,l=(ze-ge*nt)/2,{dropdownArrowOffset:z}=(0,d.fS)({contentRadius:E}),R=(0,i.TS)(B,{menuCls:`${se}-menu`,rootPrefixCls:ce,dropdownArrowDistance:Y/2+X,dropdownArrowOffset:z,dropdownPaddingVertical:l,dropdownEdgeChildPadding:Ne});return[j(R),ee(R)]},B=>({zIndexPopup:B.zIndexPopupBase+50}))},64165:function(dn,st,e){"use strict";e.d(st,{Z:function(){return Ne}});var r=e(92310),a=e.n(r),g=e(59301),V=e(36355),d=e(9763),w=e(64993),i=e(88088),ee=()=>{const[,se]=(0,i.Z)(),l=new w.C(se.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:l,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.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"}),g.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)"}),g.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"}),g.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"})),g.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"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},Se=()=>{const[,se]=(0,i.Z)(),{colorFill:E,colorFillTertiary:l,colorFillQuaternary:z,colorBgContainer:R}=se,{borderColor:W,shadowColor:L,contentColor:M}=(0,g.useMemo)(()=>({borderColor:new w.C(E).onBackground(R).toHexShortString(),shadowColor:new w.C(l).onBackground(R).toHexShortString(),contentColor:new w.C(z).onBackground(R).toHexShortString()}),[E,l,z,R]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:L,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:W},g.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"}),g.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:M}))))},B=e(83116),x=e(37613);const ce=se=>{const{componentCls:E,margin:l,marginXS:z,marginXL:R,fontSize:W,lineHeight:L}=se;return{[E]:{marginInline:z,fontSize:W,lineHeight:L,textAlign:"center",[`${E}-image`]:{height:se.emptyImgHeight,marginBottom:z,opacity:se.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${E}-description`]:{color:se.colorText},[`${E}-footer`]:{marginTop:l},"&-normal":{marginBlock:R,color:se.colorTextDisabled,[`${E}-description`]:{color:se.colorTextDisabled},[`${E}-image`]:{height:se.emptyImgHeightMD}},"&-small":{marginBlock:z,color:se.colorTextDisabled,[`${E}-image`]:{height:se.emptyImgHeightSM}}}}};var X=(0,B.Z)("Empty",se=>{const{componentCls:E,controlHeightLG:l}=se,z=(0,x.TS)(se,{emptyImgCls:`${E}-img`,emptyImgHeight:l*2.5,emptyImgHeightMD:l,emptyImgHeightSM:l*.875});return[ce(z)]}),Y=function(se,E){var l={};for(var z in se)Object.prototype.hasOwnProperty.call(se,z)&&E.indexOf(z)<0&&(l[z]=se[z]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,z=Object.getOwnPropertySymbols(se);R{var{className:E,rootClassName:l,prefixCls:z,image:R=ze,description:W,children:L,imageStyle:M,style:b}=se,te=Y(se,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:ue,direction:Ue,empty:fe}=g.useContext(V.E_),Ae=ue("empty",z),[Pe,q]=X(Ae),[Ce]=(0,d.Z)("Empty"),H=typeof W!="undefined"?W:Ce==null?void 0:Ce.description,oe=typeof H=="string"?H:"empty";let Me=null;return typeof R=="string"?Me=g.createElement("img",{alt:oe,src:R}):Me=R,Pe(g.createElement("div",Object.assign({className:a()(q,Ae,fe==null?void 0:fe.className,{[`${Ae}-normal`]:R===ge,[`${Ae}-rtl`]:Ue==="rtl"},E,l),style:Object.assign(Object.assign({},fe==null?void 0:fe.style),b)},te),g.createElement("div",{className:`${Ae}-image`,style:M},Me),H&&g.createElement("div",{className:`${Ae}-description`},H),L&&g.createElement("div",{className:`${Ae}-footer`},L)))};nt.PRESENTED_IMAGE_DEFAULT=ze,nt.PRESENTED_IMAGE_SIMPLE=ge;var Ne=nt},78241:function(dn,st,e){"use strict";e.d(st,{default:function(){return Br}});var r=e(94480),a=e(92310),g=e.n(a),V=e(77900),d=e(59301),w=e(62892),i=e(32441);function ie(Be){const[F,K]=d.useState(Be);return d.useEffect(()=>{const T=setTimeout(()=>{K(Be)},Be.length?0:10);return()=>{clearTimeout(T)}},[Be]),F}var ee=e(17313),j=e(29878),Se=e(8378),B=e(37613),x=e(83116),X=Be=>{const{componentCls:F}=Be,K=`${F}-show-help`,T=`${F}-show-help-item`;return{[K]:{transition:`opacity ${Be.motionDurationSlow} ${Be.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[T]:{overflow:"hidden",transition:`height ${Be.motionDurationSlow} ${Be.motionEaseInOut}, opacity ${Be.motionDurationSlow} ${Be.motionEaseInOut}, transform ${Be.motionDurationSlow} ${Be.motionEaseInOut} !important`,[`&${T}-appear, &${T}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${T}-leave-active`]:{transform:"translateY(-5px)"}}}}};const Y=Be=>({legend:{display:"block",width:"100%",marginBottom:Be.marginLG,padding:0,color:Be.colorTextDescription,fontSize:Be.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${Be.lineWidth}px ${Be.lineType} ${Be.colorBorder}`},label:{fontSize:Be.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 ${Be.controlOutlineWidth}px ${Be.controlOutline}`},output:{display:"block",paddingTop:15,color:Be.colorText,fontSize:Be.fontSize,lineHeight:Be.lineHeight}}),ze=(Be,F)=>{const{formItemCls:K}=Be;return{[K]:{[`${K}-label > label`]:{height:F},[`${K}-control-input`]:{minHeight:F}}}},ge=Be=>{const{componentCls:F}=Be;return{[Be.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ee.Wf)(Be)),Y(Be)),{[`${F}-text`]:{display:"inline-block",paddingInlineEnd:Be.paddingSM},"&-small":Object.assign({},ze(Be,Be.controlHeightSM)),"&-large":Object.assign({},ze(Be,Be.controlHeightLG))})}},nt=Be=>{const{formItemCls:F,iconCls:K,componentCls:T,rootPrefixCls:Z,labelRequiredMarkColor:He,labelColor:Ze,labelFontSize:Pt,labelHeight:Dt,labelColonMarginInlineStart:bt,labelColonMarginInlineEnd:jt,itemMarginBottom:Jt}=Be;return{[F]:Object.assign(Object.assign({},(0,ee.Wf)(Be)),{marginBottom:Jt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, &-hidden.${Z}-row`]:{display:"none"},"&-has-warning":{[`${F}-split`]:{color:Be.colorError}},"&-has-error":{[`${F}-split`]:{color:Be.colorWarning}},[`${F}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${Be.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Dt,color:Ze,fontSize:Pt,[`> ${K}`]:{fontSize:Be.fontSize,verticalAlign:"top"},[`&${F}-required:not(${F}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:Be.marginXXS,color:He,fontSize:Be.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${T}-hide-required-mark &`]:{display:"none"}},[`${F}-optional`]:{display:"inline-block",marginInlineStart:Be.marginXXS,color:Be.colorTextDescription,[`${T}-hide-required-mark &`]:{display:"none"}},[`${F}-tooltip`]:{color:Be.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:Be.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:bt,marginInlineEnd:jt},[`&${F}-no-colon::after`]:{content:'"\\a0"'}}},[`${F}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${Z}-col-'"]):not([class*="' ${Z}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:Be.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[F]:{"&-explain, &-extra":{clear:"both",color:Be.colorTextDescription,fontSize:Be.fontSize,lineHeight:Be.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:Be.controlHeightSM,transition:`color ${Be.motionDurationMid} ${Be.motionEaseOut}`},"&-explain":{"&-error":{color:Be.colorError},"&-warning":{color:Be.colorWarning}}},[`&-with-help ${F}-explain`]:{height:"auto",opacity:1},[`${F}-feedback-icon`]:{fontSize:Be.fontSize,textAlign:"center",visibility:"visible",animationName:j.kr,animationDuration:Be.motionDurationMid,animationTimingFunction:Be.motionEaseOutBack,pointerEvents:"none","&-success":{color:Be.colorSuccess},"&-error":{color:Be.colorError},"&-warning":{color:Be.colorWarning},"&-validating":{color:Be.colorPrimary}}})}},Ne=Be=>{const{componentCls:F,formItemCls:K}=Be;return{[`${F}-horizontal`]:{[`${K}-label`]:{flexGrow:0},[`${K}-control`]:{flex:"1 1 0",minWidth:0},[`${K}-label[class$='-24'], ${K}-label[class*='-24 ']`]:{[`& + ${K}-control`]:{minWidth:"unset"}}}}},se=Be=>{const{componentCls:F,formItemCls:K}=Be;return{[`${F}-inline`]:{display:"flex",flexWrap:"wrap",[K]:{flex:"none",marginInlineEnd:Be.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${K}-label, > ${K}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${K}-label`]:{flex:"none"},[`${F}-text`]:{display:"inline-block"},[`${K}-has-feedback`]:{display:"inline-block"}}}}},E=Be=>({padding:Be.verticalLabelPadding,margin:Be.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),l=Be=>{const{componentCls:F,formItemCls:K,rootPrefixCls:T}=Be;return{[`${K} ${K}-label`]:E(Be),[F]:{[K]:{flexWrap:"wrap",[`${K}-label, ${K}-control`]:{[`&:not([class*=" ${T}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},z=Be=>{const{componentCls:F,formItemCls:K,rootPrefixCls:T}=Be;return{[`${F}-vertical`]:{[K]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${F}-item-control`]:{width:"100%"}}},[`${F}-vertical ${K}-label, .${T}-col-24${K}-label, - .${T}-col-xl-24${K}-label`]:E(Be),[`@media (max-width: ${Be.screenXSMax}px)`]:[l(Be),{[F]:{[`.${T}-col-xs-24${K}-label`]:E(Be)}}],[`@media (max-width: ${Be.screenSMMax}px)`]:{[F]:{[`.${T}-col-sm-24${K}-label`]:E(Be)}},[`@media (max-width: ${Be.screenMDMax}px)`]:{[F]:{[`.${T}-col-md-24${K}-label`]:E(Be)}},[`@media (max-width: ${Be.screenLGMax}px)`]:{[F]:{[`.${T}-col-lg-24${K}-label`]:E(Be)}}}},R=(Be,F)=>(0,B.TS)(Be,{formItemCls:`${Be.componentCls}-item`,rootPrefixCls:F});var W=(0,x.Z)("Form",(Be,F)=>{let{rootPrefixCls:K}=F;const T=R(Be,K);return[ge(T),nt(T),X(T),Ne(T),se(T),z(T),(0,Se.Z)(T),j.kr]},Be=>({labelRequiredMarkColor:Be.colorError,labelColor:Be.colorTextHeading,labelFontSize:Be.fontSize,labelHeight:Be.controlHeight,labelColonMarginInlineStart:Be.marginXXS/2,labelColonMarginInlineEnd:Be.marginXS,itemMarginBottom:Be.marginLG,verticalLabelPadding:`0 0 ${Be.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const L=[];function M(Be,F,K){let T=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof Be=="string"?Be:`${F}-${T}`,error:Be,errorStatus:K}}var te=Be=>{let{help:F,helpStatus:K,errors:T=L,warnings:Z=L,className:He,fieldId:Ze,onVisibleChanged:Pt}=Be;const{prefixCls:Dt}=d.useContext(i.Rk),bt=`${Dt}-item-explain`,[,jt]=W(Dt),Jt=(0,d.useMemo)(()=>(0,w.Z)(Dt),[Dt]),rn=ie(T),$t=ie(Z),on=d.useMemo(()=>F!=null?[M(F,"help",K)]:[].concat((0,r.Z)(rn.map((Ke,qe)=>M(Ke,"error","error",qe))),(0,r.Z)($t.map((Ke,qe)=>M(Ke,"warning","warning",qe)))),[F,K,rn,$t]),J={};return Ze&&(J.id=`${Ze}_help`),d.createElement(V.default,{motionDeadline:Jt.motionDeadline,motionName:`${Dt}-show-help`,visible:!!on.length,onVisibleChanged:Pt},Ke=>{const{className:qe,style:et}=Ke;return d.createElement("div",Object.assign({},J,{className:g()(bt,qe,He,jt),style:et,role:"alert"}),d.createElement(V.CSSMotionList,Object.assign({keys:on},(0,w.Z)(Dt),{motionName:`${Dt}-show-help-item`,component:!1}),Ot=>{const{key:At,error:Bt,errorStatus:me,className:We,style:Xe}=Ot;return d.createElement("div",{key:At,className:g()(We,{[`${bt}-${me}`]:me}),style:Xe},Bt)}))})},ue=e(95013),Ue=e(36355),fe=e(1684),Ae=e(52946),Pe=e(19716),q=e(16722);const xe=["parentNode"],H="form_item";function oe(Be){return Be===void 0||Be===!1?[]:Array.isArray(Be)?Be:[Be]}function Me(Be,F){if(!Be.length)return;const K=Be.join("_");return F?`${F}_${K}`:xe.includes(K)?`${H}_${K}`:K}function Ce(Be,F,K,T,Z,He){let Ze=T;return He!==void 0?Ze=He:K.validating?Ze="validating":Be.length?Ze="error":F.length?Ze="warning":(K.touched||Z&&K.validated)&&(Ze="success"),Ze}function G(Be){return oe(Be).join("_")}function we(Be){const[F]=(0,ue.useForm)(),K=d.useRef({}),T=d.useMemo(()=>Be!=null?Be:Object.assign(Object.assign({},F),{__INTERNAL__:{itemRef:Z=>He=>{const Ze=G(Z);He?K.current[Ze]=He:delete K.current[Ze]}},scrollToField:function(Z){let He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Ze=oe(Z),Pt=Me(Ze,T.__INTERNAL__.name),Dt=Pt?document.getElementById(Pt):null;Dt&&(0,q.Z)(Dt,Object.assign({scrollMode:"if-needed",block:"nearest"},He))},getFieldInstance:Z=>{const He=G(Z);return K.current[He]}}),[Be,F]);return[T]}var Qe=e(28726),ut=function(Be,F){var K={};for(var T in Be)Object.prototype.hasOwnProperty.call(Be,T)&&F.indexOf(T)<0&&(K[T]=Be[T]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,T=Object.getOwnPropertySymbols(Be);Z{const K=d.useContext(fe.Z),{getPrefixCls:T,direction:Z,form:He}=d.useContext(Ue.E_),{prefixCls:Ze,className:Pt,rootClassName:Dt,size:bt,disabled:jt=K,form:Jt,colon:rn,labelAlign:$t,labelWrap:on,labelCol:J,wrapperCol:Ke,hideRequiredMark:qe,layout:et="horizontal",scrollToFirstError:Ot,requiredMark:At,onFinishFailed:Bt,name:me,style:We,feedbackIcons:Xe}=Be,ft=ut(Be,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),$e=(0,Pe.Z)(bt),lt=d.useContext(Qe.Z),dt=(0,d.useMemo)(()=>At!==void 0?At:He&&He.requiredMark!==void 0?He.requiredMark:!qe,[qe,At,He]),Kt=rn!=null?rn:He==null?void 0:He.colon,mn=T("form",Ze),[On,Qn]=W(mn),Gn=g()(mn,`${mn}-${et}`,{[`${mn}-hide-required-mark`]:dt===!1,[`${mn}-rtl`]:Z==="rtl",[`${mn}-${$e}`]:$e},Qn,He==null?void 0:He.className,Pt,Dt),[_t]=we(Jt),{__INTERNAL__:qn}=_t;qn.name=me;const Cn=(0,d.useMemo)(()=>({name:me,labelAlign:$t,labelCol:J,labelWrap:on,wrapperCol:Ke,vertical:et==="vertical",colon:Kt,requiredMark:dt,itemRef:qn.itemRef,form:_t,feedbackIcons:Xe}),[me,$t,J,Ke,et,Kt,dt,_t,Xe]);d.useImperativeHandle(F,()=>_t);const Dr=(Cr,or)=>{if(Cr){let ir={block:"nearest"};typeof Cr=="object"&&(ir=Cr),_t.scrollToField(or,ir)}},yr=Cr=>{if(Bt==null||Bt(Cr),Cr.errorFields.length){const or=Cr.errorFields[0].name;if(Ot!==void 0){Dr(Ot,or);return}He&&He.scrollToFirstError!==void 0&&Dr(He.scrollToFirstError,or)}};return On(d.createElement(fe.n,{disabled:jt},d.createElement(Ae.q,{size:$e},d.createElement(i.RV,Object.assign({},{validateMessages:lt}),d.createElement(i.q3.Provider,{value:Cn},d.createElement(ue.default,Object.assign({id:me},ft,{name:me,onFinishFailed:yr,form:_t,style:Object.assign(Object.assign({},He==null?void 0:He.style),We),className:Gn})))))))};var yt=d.forwardRef(mt),Qt=e(41799),wt=e(8654),Ie=e(92343),It=e(11592);function de(Be){if(typeof Be=="function")return Be;const F=(0,It.Z)(Be);return F.length<=1?F[0]:F}const re=()=>{const{status:Be,errors:F=[],warnings:K=[]}=(0,d.useContext)(i.aM);return{status:Be,errors:F,warnings:K}};re.Context=i.aM;var I=re,m=e(16089);function ae(Be){const[F,K]=d.useState(Be),T=(0,d.useRef)(null),Z=(0,d.useRef)([]),He=(0,d.useRef)(!1);d.useEffect(()=>(He.current=!1,()=>{He.current=!0,m.Z.cancel(T.current),T.current=null}),[]);function Ze(Pt){He.current||(T.current===null&&(Z.current=[],T.current=(0,m.Z)(()=>{T.current=null,K(Dt=>{let bt=Dt;return Z.current.forEach(jt=>{bt=jt(bt)}),bt})})),Z.current.push(Pt))}return[F,Ze]}function ne(){const{itemRef:Be}=d.useContext(i.q3),F=d.useRef({});function K(T,Z){const He=Z&&typeof Z=="object"&&Z.ref,Ze=T.join("_");return(F.current.name!==Ze||F.current.originRef!==He)&&(F.current.name=Ze,F.current.originRef=He,F.current.ref=(0,wt.sQ)(Be(T),He)),F.current.ref}return K}var O=e(29194),S=e(34280),be=e(2738),_=e(27382),N=e(37028);const ye=Be=>{const{formItemCls:F}=Be;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${F}-control`]:{display:"flex"}}}};var _e=(0,x.b)(["Form","item-item"],(Be,F)=>{let{rootPrefixCls:K}=F;const T=R(Be,K);return[ye(T)]}),Ge=Be=>{const{prefixCls:F,status:K,wrapperCol:T,children:Z,errors:He,warnings:Ze,_internalItemRender:Pt,extra:Dt,help:bt,fieldId:jt,marginBottom:Jt,onErrorVisibleChanged:rn}=Be,$t=`${F}-item`,on=d.useContext(i.q3),J=T||on.wrapperCol||{},Ke=g()(`${$t}-control`,J.className),qe=d.useMemo(()=>Object.assign({},on),[on]);delete qe.labelCol,delete qe.wrapperCol;const et=d.createElement("div",{className:`${$t}-control-input`},d.createElement("div",{className:`${$t}-control-input-content`},Z)),Ot=d.useMemo(()=>({prefixCls:F,status:K}),[F,K]),At=Jt!==null||He.length||Ze.length?d.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},d.createElement(i.Rk.Provider,{value:Ot},d.createElement(te,{fieldId:jt,errors:He,warnings:Ze,help:bt,helpStatus:K,className:`${$t}-explain-connected`,onVisibleChanged:rn})),!!Jt&&d.createElement("div",{style:{width:0,height:Jt}})):null,Bt={};jt&&(Bt.id=`${jt}_extra`);const me=Dt?d.createElement("div",Object.assign({},Bt,{className:`${$t}-extra`}),Dt):null,We=Pt&&Pt.mark==="pro_table_render"&&Pt.render?Pt.render(Be,{input:et,errorList:At,extra:me}):d.createElement(d.Fragment,null,et,At,me);return d.createElement(i.q3.Provider,{value:qe},d.createElement(N.Z,Object.assign({},J,{className:Ke}),We),d.createElement(_e,{prefixCls:F}))},Ye=e(61485),U=e(31724),y=e(9763),k=e(6848),Fe=function(Be,F){var K={};for(var T in Be)Object.prototype.hasOwnProperty.call(Be,T)&&F.indexOf(T)<0&&(K[T]=Be[T]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,T=Object.getOwnPropertySymbols(Be);Z{let{prefixCls:F,label:K,htmlFor:T,labelCol:Z,labelAlign:He,colon:Ze,required:Pt,requiredMark:Dt,tooltip:bt}=Be;var jt;const[Jt]=(0,y.Z)("Form"),{vertical:rn,labelAlign:$t,labelCol:on,labelWrap:J,colon:Ke}=d.useContext(i.q3);if(!K)return null;const qe=Z||on||{},et=He||$t,Ot=`${F}-item-label`,At=g()(Ot,et==="left"&&`${Ot}-left`,qe.className,{[`${Ot}-wrap`]:!!J});let Bt=K;const me=Ze===!0||Ke!==!1&&Ze!==!1;me&&!rn&&typeof K=="string"&&K.trim()!==""&&(Bt=K.replace(/[:|:]\s*$/,""));const Xe=De(bt);if(Xe){const{icon:dt=d.createElement(Ye.Z,null)}=Xe,Kt=Fe(Xe,["icon"]),mn=d.createElement(k.Z,Object.assign({},Kt),d.cloneElement(dt,{className:`${F}-item-tooltip`,title:""}));Bt=d.createElement(d.Fragment,null,Bt,mn)}const ft=Dt==="optional",$e=typeof Dt=="function";$e?Bt=Dt(Bt,{required:!!Pt}):ft&&!Pt&&(Bt=d.createElement(d.Fragment,null,Bt,d.createElement("span",{className:`${F}-item-optional`,title:""},(Jt==null?void 0:Jt.optional)||((jt=U.Z.Form)===null||jt===void 0?void 0:jt.optional))));const lt=g()({[`${F}-item-required`]:Pt,[`${F}-item-required-mark-optional`]:ft||$e,[`${F}-item-no-colon`]:!me});return d.createElement(N.Z,Object.assign({},qe,{className:At}),d.createElement("label",{htmlFor:T,className:lt,title:typeof K=="string"?K:""},Bt))},St=e(29679),zt=e(19248),ln=e(96512),Rn=e(58617);const Sn={success:St.Z,warning:ln.Z,error:zt.Z,validating:Rn.Z};function Bn(Be){let{children:F,errors:K,warnings:T,hasFeedback:Z,validateStatus:He,prefixCls:Ze,meta:Pt,noStyle:Dt}=Be;const bt=`${Ze}-item`,{feedbackIcons:jt}=d.useContext(i.q3),Jt=Ce(K,T,Pt,null,!!Z,He),{isFormItemInput:rn,status:$t}=d.useContext(i.aM),on=d.useMemo(()=>{var J;let Ke;if(Z){const Ot=Z!==!0&&Z.icons||jt,At=Jt&&((J=Ot==null?void 0:Ot({status:Jt,errors:K,warnings:T}))===null||J===void 0?void 0:J[Jt]),Bt=Jt&&Sn[Jt];Ke=At!==!1&&Bt?d.createElement("span",{className:g()(`${bt}-feedback-icon`,`${bt}-feedback-icon-${Jt}`)},At||d.createElement(Bt,null)):null}let qe=!0,et=Jt||"";return Dt&&(qe=rn,et=(Jt!=null?Jt:$t)||""),{status:et,errors:K,warnings:T,hasFeedback:!!Z,feedbackIcon:Ke,isFormItemInput:qe}},[Jt,Z,Dt,rn,$t]);return d.createElement(i.aM.Provider,{value:on},F)}var Jn=function(Be,F){var K={};for(var T in Be)Object.prototype.hasOwnProperty.call(Be,T)&&F.indexOf(T)<0&&(K[T]=Be[T]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,T=Object.getOwnPropertySymbols(Be);Z{if(Xe&&At.current){const Qn=getComputedStyle(At.current);lt(parseInt(Qn.marginBottom,10))}},[Xe,ft]);const dt=Qn=>{Qn||lt(null)},mn=function(){let Qn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Gn=Qn?Bt:bt.errors,_t=Qn?me:bt.warnings;return Ce(Gn,_t,bt,"",!!jt,Dt)}(),On=g()(et,K,T,{[`${et}-with-help`]:We||Bt.length||me.length,[`${et}-has-feedback`]:mn&&jt,[`${et}-has-success`]:mn==="success",[`${et}-has-warning`]:mn==="warning",[`${et}-has-error`]:mn==="error",[`${et}-is-validating`]:mn==="validating",[`${et}-hidden`]:Jt});return d.createElement("div",{className:On,style:Z,ref:At},d.createElement(_.Z,Object.assign({className:`${et}-row`},(0,be.Z)(qe,["_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"])),d.createElement(Wt,Object.assign({htmlFor:$t},Be,{requiredMark:Ot,required:on!=null?on:J,prefixCls:F})),d.createElement(Ge,Object.assign({},Be,bt,{errors:Bt,warnings:me,prefixCls:F,status:mn,help:He,marginBottom:$e,onErrorVisibleChanged:dt}),d.createElement(i.qI.Provider,{value:Ke},d.createElement(Bn,{prefixCls:F,meta:bt,errors:bt.errors,warnings:bt.warnings,hasFeedback:jt,validateStatus:mn},rn)))),!!$e&&d.createElement("div",{className:`${et}-margin-offset`,style:{marginBottom:-$e}}))}const hn="__SPLIT__",ur=null,fr=d.memo(Be=>{let{children:F}=Be;return F},(Be,F)=>Be.value===F.value&&Be.update===F.update&&Be.childProps.length===F.childProps.length&&Be.childProps.every((K,T)=>K===F.childProps[T]));function at(Be){return Be!=null}function Vt(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function lr(Be){const{name:F,noStyle:K,className:T,dependencies:Z,prefixCls:He,shouldUpdate:Ze,rules:Pt,children:Dt,required:bt,label:jt,messageVariables:Jt,trigger:rn="onChange",validateTrigger:$t,hidden:on,help:J}=Be,{getPrefixCls:Ke}=d.useContext(Ue.E_),{name:qe}=d.useContext(i.q3),et=de(Dt),Ot=typeof et=="function",At=d.useContext(i.qI),{validateTrigger:Bt}=d.useContext(ue.FieldContext),me=$t!==void 0?$t:Bt,We=at(F),Xe=Ke("form",He),[ft,$e]=W(Xe),lt=d.useContext(ue.ListContext),dt=d.useRef(),[Kt,mn]=ae({}),[On,Qn]=(0,Qt.Z)(()=>Vt()),Gn=or=>{const ir=lt==null?void 0:lt.getKey(or.name);if(Qn(or.destroy?Vt():or,!0),K&&J!==!1&&At){let cr=or.name;if(or.destroy)cr=dt.current||cr;else if(ir!==void 0){const[Ir,ra]=ir;cr=[Ir].concat((0,r.Z)(ra)),dt.current=cr}At(or,cr)}},_t=(or,ir)=>{mn(cr=>{const Ir=Object.assign({},cr),Ba=[].concat((0,r.Z)(or.name.slice(0,-1)),(0,r.Z)(ir)).join(hn);return or.destroy?delete Ir[Ba]:Ir[Ba]=or,Ir})},[qn,Cn]=d.useMemo(()=>{const or=(0,r.Z)(On.errors),ir=(0,r.Z)(On.warnings);return Object.values(Kt).forEach(cr=>{or.push.apply(or,(0,r.Z)(cr.errors||[])),ir.push.apply(ir,(0,r.Z)(cr.warnings||[]))}),[or,ir]},[Kt,On.errors,On.warnings]),Dr=ne();function yr(or,ir,cr){return K&&!on?d.createElement(Bn,{prefixCls:Xe,hasFeedback:Be.hasFeedback,validateStatus:Be.validateStatus,meta:On,errors:qn,warnings:Cn,noStyle:!0},or):d.createElement(nr,Object.assign({key:"row"},Be,{className:g()(T,$e),prefixCls:Xe,fieldId:ir,isRequired:cr,errors:qn,warnings:Cn,meta:On,onSubItemMetaChange:_t}),or)}if(!We&&!Ot&&!Z)return ft(yr(et));let Cr={};return typeof jt=="string"?Cr.label=jt:F&&(Cr.label=String(F)),Jt&&(Cr=Object.assign(Object.assign({},Cr),Jt)),ft(d.createElement(ue.Field,Object.assign({},Be,{messageVariables:Cr,trigger:rn,validateTrigger:me,onMetaChange:Gn}),(or,ir,cr)=>{const Ir=oe(F).length&&ir?ir.name:[],ra=Me(Ir,qe),Ba=bt!==void 0?bt:!!(Pt&&Pt.some(Dn=>{if(Dn&&typeof Dn=="object"&&Dn.required&&!Dn.warningOnly)return!0;if(typeof Dn=="function"){const wr=Dn(cr);return wr&&wr.required&&!wr.warningOnly}return!1})),br=Object.assign({},or);let fn=null;if(Array.isArray(et)&&We)fn=et;else if(!(Ot&&(!(Ze||Z)||We))){if(!(Z&&!Ot&&!We))if((0,Ie.l$)(et)){const Dn=Object.assign(Object.assign({},et.props),br);if(Dn.id||(Dn.id=ra),J||qn.length>0||Cn.length>0||Be.extra){const vt=[];(J||qn.length>0)&&vt.push(`${ra}_help`),Be.extra&&vt.push(`${ra}_extra`),Dn["aria-describedby"]=vt.join(" ")}qn.length>0&&(Dn["aria-invalid"]="true"),Ba&&(Dn["aria-required"]="true"),(0,wt.Yr)(et)&&(Dn.ref=Dr(Ir,et)),new Set([].concat((0,r.Z)(oe(rn)),(0,r.Z)(oe(me)))).forEach(vt=>{Dn[vt]=function(){for(var gt,qt,wn,Un,Fn,bn=arguments.length,sn=new Array(bn),_n=0;_n{var{prefixCls:F,children:K}=Be,T=hr(Be,["prefixCls","children"]);const{getPrefixCls:Z}=d.useContext(Ue.E_),He=Z("form",F),Ze=d.useMemo(()=>({prefixCls:He,status:"error"}),[He]);return d.createElement(ue.List,Object.assign({},T),(Pt,Dt,bt)=>d.createElement(i.Rk.Provider,{value:Ze},K(Pt.map(jt=>Object.assign(Object.assign({},jt),{fieldKey:jt.key})),Dt,{errors:bt.errors,warnings:bt.warnings})))};function Gr(){const{form:Be}=(0,d.useContext)(i.q3);return Be}const Tn=yt;Tn.Item=In,Tn.List=Tr,Tn.ErrorList=te,Tn.useForm=we,Tn.useFormInstance=Gr,Tn.useWatch=ue.useWatch,Tn.Provider=i.RV,Tn.create=()=>{};var Br=Tn},8628:function(dn,st,e){"use strict";var r=e(59301),a=e(34280),g=e(56762),V=e(69507);function d(){let w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const i=(0,r.useRef)({}),ie=(0,g.Z)(),ee=(0,V.ZP)();return(0,a.Z)(()=>{const j=ee.subscribe(Se=>{i.current=Se,w&&ie()});return()=>ee.unsubscribe(j)},[]),i.current}st.Z=d},5871:function(dn,st,e){"use strict";e.d(st,{Z:function(){return Ye}});var r=e(84105),a=e(87395),g=e(92310),V=e.n(g),d=e(54476),w=e(20068),i=e(76190),ie=e(42978),ee=e(75931),j=e(67732),Se=e(83652);function B(){return typeof BigInt=="function"}function x(U){return!U&&U!==0&&!Number.isNaN(U)||!String(U).trim()}function ce(U){var y=U.trim(),k=y.startsWith("-");k&&(y=y.slice(1)),y=y.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),y.startsWith(".")&&(y="0".concat(y));var Fe=y||"0",De=Fe.split("."),Te=De[0]||"0",Wt=De[1]||"0";Te==="0"&&Wt==="0"&&(k=!1);var St=k?"-":"";return{negative:k,negativeStr:St,trimStr:Fe,integerStr:Te,decimalStr:Wt,fullStr:"".concat(St).concat(Fe)}}function X(U){var y=String(U);return!Number.isNaN(Number(y))&&y.includes("e")}function Y(U){var y=String(U);if(X(U)){var k=Number(y.slice(y.indexOf("e-")+2)),Fe=y.match(/\.(\d+)/);return Fe!=null&&Fe[1]&&(k+=Fe[1].length),k}return y.includes(".")&&ge(y)?y.length-y.indexOf(".")-1:0}function ze(U){var y=String(U);if(X(U)){if(U>Number.MAX_SAFE_INTEGER)return String(B()?BigInt(U).toString():Number.MAX_SAFE_INTEGER);if(U0&&arguments[0]!==void 0?arguments[0]:!0;return k?this.isInvalidate()?"":ce("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),U}(),Ne=function(){function U(y){if((0,j.Z)(this,U),(0,w.Z)(this,"origin",""),(0,w.Z)(this,"number",void 0),(0,w.Z)(this,"empty",void 0),x(y)){this.empty=!0;return}this.origin=String(y),this.number=Number(y)}return(0,Se.Z)(U,[{key:"negate",value:function(){return new U(-this.toNumber())}},{key:"add",value:function(k){if(this.isInvalidate())return new U(k);var Fe=Number(k);if(Number.isNaN(Fe))return this;var De=this.number+Fe;if(De>Number.MAX_SAFE_INTEGER)return new U(Number.MAX_SAFE_INTEGER);if(DeNumber.MAX_SAFE_INTEGER)return new U(Number.MAX_SAFE_INTEGER);if(De0&&arguments[0]!==void 0?arguments[0]:!0;return k?this.isInvalidate()?"":ze(this.number):this.origin}}]),U}();function se(U){return B()?new nt(U):new Ne(U)}function E(U,y,k){var Fe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(U==="")return"";var De=ce(U),Te=De.negativeStr,Wt=De.integerStr,St=De.decimalStr,zt="".concat(y).concat(St),ln="".concat(Te).concat(Wt);if(k>=0){var Rn=Number(St[k]);if(Rn>=5&&!Fe){var Sn=se(U).add("".concat(Te,"0.").concat("0".repeat(k)).concat(10-Rn));return E(Sn.toString(),y,k,Fe)}return k===0?ln:"".concat(ln).concat(y).concat(St.padEnd(k,"0").slice(0,k))}return zt===".0"?ln:"".concat(ln).concat(zt)}var l=se,z=e(93681),R=e(34280),W=e(8654),L=e(59301),M=e(48736);function b(U,y){var k=(0,L.useRef)(null);function Fe(){try{var Te=U.selectionStart,Wt=U.selectionEnd,St=U.value,zt=St.substring(0,Te),ln=St.substring(Wt);k.current={start:Te,end:Wt,value:St,beforeTxt:zt,afterTxt:ln}}catch(Rn){}}function De(){if(U&&k.current&&y)try{var Te=U.value,Wt=k.current,St=Wt.beforeTxt,zt=Wt.afterTxt,ln=Wt.start,Rn=Te.length;if(Te.endsWith(zt))Rn=Te.length-k.current.afterTxt.length;else if(Te.startsWith(St))Rn=St.length;else{var Sn=St[ln-1],Bn=Te.indexOf(Sn,ln-1);Bn!==-1&&(Rn=Bn+1)}U.setSelectionRange(Rn,Rn)}catch(Jn){(0,M.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Jn.message))}}return[Fe,De]}var te=e(49658),ue=function(){var y=(0,L.useState)(!1),k=(0,ie.Z)(y,2),Fe=k[0],De=k[1];return(0,R.Z)(function(){De((0,te.Z)())},[]),Fe},Ue=ue,fe=e(16089),Ae=200,Pe=600;function q(U){var y=U.prefixCls,k=U.upNode,Fe=U.downNode,De=U.upDisabled,Te=U.downDisabled,Wt=U.onStep,St=L.useRef(),zt=L.useRef([]),ln=L.useRef();ln.current=Wt;var Rn=function(){clearTimeout(St.current)},Sn=function(Vt,lr){Vt.preventDefault(),Rn(),ln.current(lr);function Nn(){ln.current(lr),St.current=setTimeout(Nn,Ae)}St.current=setTimeout(Nn,Pe)};L.useEffect(function(){return function(){Rn(),zt.current.forEach(function(at){return fe.Z.cancel(at)})}},[]);var Bn=Ue();if(Bn)return null;var Jn="".concat(y,"-handler"),nr=V()(Jn,"".concat(Jn,"-up"),(0,w.Z)({},"".concat(Jn,"-up-disabled"),De)),hn=V()(Jn,"".concat(Jn,"-down"),(0,w.Z)({},"".concat(Jn,"-down-disabled"),Te)),ur=function(){return zt.current.push((0,fe.Z)(Rn))},fr={unselectable:"on",role:"button",onMouseUp:ur,onMouseLeave:ur};return L.createElement("div",{className:"".concat(Jn,"-wrap")},L.createElement("span",(0,d.Z)({},fr,{onMouseDown:function(Vt){Sn(Vt,!0)},"aria-label":"Increase Value","aria-disabled":De,className:nr}),k||L.createElement("span",{unselectable:"on",className:"".concat(y,"-handler-up-inner")})),L.createElement("span",(0,d.Z)({},fr,{onMouseDown:function(Vt){Sn(Vt,!1)},"aria-label":"Decrease Value","aria-disabled":Te,className:hn}),Fe||L.createElement("span",{unselectable:"on",className:"".concat(y,"-handler-down-inner")})))}function xe(U){var y=typeof U=="number"?ze(U):ce(U).fullStr,k=y.includes(".");return k?ce(y.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:U+"0"}var H=e(5643),oe=function(){var U=(0,L.useRef)(0),y=function(){fe.Z.cancel(U.current)};return(0,L.useEffect)(function(){return y},[]),function(k){y(),U.current=(0,fe.Z)(function(){k()})}},Me=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Ce=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],G=function(y,k){return y||k.isEmpty()?k.toString():k.toNumber()},we=function(y){var k=l(y);return k.isInvalidate()?null:k},Qe=L.forwardRef(function(U,y){var k,Fe=U.prefixCls,De=Fe===void 0?"rc-input-number":Fe,Te=U.className,Wt=U.style,St=U.min,zt=U.max,ln=U.step,Rn=ln===void 0?1:ln,Sn=U.defaultValue,Bn=U.value,Jn=U.disabled,nr=U.readOnly,hn=U.upHandler,ur=U.downHandler,fr=U.keyboard,at=U.controls,Vt=at===void 0?!0:at,lr=U.classNames,Nn=U.stringMode,In=U.parser,hr=U.formatter,Sr=U.precision,Tr=U.decimalSeparator,Gr=U.onChange,Tn=U.onInput,Br=U.onPressEnter,Be=U.onStep,F=(0,ee.Z)(U,Me),K="".concat(De,"-input"),T=L.useRef(null),Z=L.useState(!1),He=(0,ie.Z)(Z,2),Ze=He[0],Pt=He[1],Dt=L.useRef(!1),bt=L.useRef(!1),jt=L.useRef(!1),Jt=L.useState(function(){return l(Bn!=null?Bn:Sn)}),rn=(0,ie.Z)(Jt,2),$t=rn[0],on=rn[1];function J(fn){Bn===void 0&&on(fn)}var Ke=L.useCallback(function(fn,Dn){if(!Dn)return Sr>=0?Sr:Math.max(Y(fn),Y(Rn))},[Sr,Rn]),qe=L.useCallback(function(fn){var Dn=String(fn);if(In)return In(Dn);var wr=Dn;return Tr&&(wr=wr.replace(Tr,".")),wr.replace(/[^\w.-]+/g,"")},[In,Tr]),et=L.useRef(""),Ot=L.useCallback(function(fn,Dn){if(hr)return hr(fn,{userTyping:Dn,input:String(et.current)});var wr=typeof fn=="number"?ze(fn):fn;if(!Dn){var it=Ke(wr,Dn);if(ge(wr)&&(Tr||it>=0)){var vt=Tr||".";wr=E(wr,vt,it)}}return wr},[hr,Ke,Tr]),At=L.useState(function(){var fn=Sn!=null?Sn:Bn;return $t.isInvalidate()&&["string","number"].includes((0,i.Z)(fn))?Number.isNaN(fn)?"":fn:Ot($t.toString(),!1)}),Bt=(0,ie.Z)(At,2),me=Bt[0],We=Bt[1];et.current=me;function Xe(fn,Dn){We(Ot(fn.isInvalidate()?fn.toString(!1):fn.toString(!Dn),Dn))}var ft=L.useMemo(function(){return we(zt)},[zt,Sr]),$e=L.useMemo(function(){return we(St)},[St,Sr]),lt=L.useMemo(function(){return!ft||!$t||$t.isInvalidate()?!1:ft.lessEquals($t)},[ft,$t]),dt=L.useMemo(function(){return!$e||!$t||$t.isInvalidate()?!1:$t.lessEquals($e)},[$e,$t]),Kt=b(T.current,Ze),mn=(0,ie.Z)(Kt,2),On=mn[0],Qn=mn[1],Gn=function(Dn){return ft&&!Dn.lessEquals(ft)?ft:$e&&!$e.lessEquals(Dn)?$e:null},_t=function(Dn){return!Gn(Dn)},qn=function(Dn,wr){var it=Dn,vt=_t(it)||it.isEmpty();if(!it.isEmpty()&&!wr&&(it=Gn(it)||it,vt=!0),!nr&&!Jn&&vt){var gt=it.toString(),qt=Ke(gt,wr);return qt>=0&&(it=l(E(gt,".",qt)),_t(it)||(it=l(E(gt,".",qt,!0)))),it.equals($t)||(J(it),Gr==null||Gr(it.isEmpty()?null:G(Nn,it)),Bn===void 0&&Xe(it,wr)),it}return $t},Cn=oe(),Dr=function fn(Dn){if(On(),et.current=Dn,We(Dn),!bt.current){var wr=qe(Dn),it=l(wr);it.isNaN()||qn(it,!0)}Tn==null||Tn(Dn),Cn(function(){var vt=Dn;In||(vt=Dn.replace(/。/g,".")),vt!==Dn&&fn(vt)})},yr=function(){bt.current=!0},Cr=function(){bt.current=!1,Dr(T.current.value)},or=function(Dn){Dr(Dn.target.value)},ir=function(Dn){var wr;if(!(Dn&<||!Dn&&dt)){Dt.current=!1;var it=l(jt.current?xe(Rn):Rn);Dn||(it=it.negate());var vt=($t||l(0)).add(it.toString()),gt=qn(vt,!1);Be==null||Be(G(Nn,gt),{offset:jt.current?xe(Rn):Rn,type:Dn?"up":"down"}),(wr=T.current)===null||wr===void 0||wr.focus()}},cr=function(Dn){var wr=l(qe(me)),it=wr;wr.isNaN()?it=qn($t,Dn):it=qn(wr,Dn),Bn!==void 0?Xe($t,!1):it.isNaN()||Xe(it,!1)},Ir=function(){Dt.current=!0},ra=function(Dn){var wr=Dn.key,it=Dn.shiftKey;Dt.current=!0,jt.current=it,wr==="Enter"&&(bt.current||(Dt.current=!1),cr(!1),Br==null||Br(Dn)),fr!==!1&&!bt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(wr)&&(ir(wr==="Up"||wr==="ArrowUp"),Dn.preventDefault())},Ba=function(){Dt.current=!1,jt.current=!1},br=function(){cr(!1),Pt(!1),Dt.current=!1};return(0,R.o)(function(){$t.isInvalidate()||Xe($t,!1)},[Sr]),(0,R.o)(function(){var fn=l(Bn);on(fn);var Dn=l(qe(me));(!fn.equals(Dn)||!Dt.current||hr)&&Xe(fn,Dt.current)},[Bn]),(0,R.o)(function(){hr&&Qn()},[me]),L.createElement("div",{className:V()(De,lr==null?void 0:lr.input,Te,(k={},(0,w.Z)(k,"".concat(De,"-focused"),Ze),(0,w.Z)(k,"".concat(De,"-disabled"),Jn),(0,w.Z)(k,"".concat(De,"-readonly"),nr),(0,w.Z)(k,"".concat(De,"-not-a-number"),$t.isNaN()),(0,w.Z)(k,"".concat(De,"-out-of-range"),!$t.isInvalidate()&&!_t($t)),k)),style:Wt,onFocus:function(){Pt(!0)},onBlur:br,onKeyDown:ra,onKeyUp:Ba,onCompositionStart:yr,onCompositionEnd:Cr,onBeforeInput:Ir},Vt&&L.createElement(q,{prefixCls:De,upNode:hn,downNode:ur,upDisabled:lt,downDisabled:dt,onStep:ir}),L.createElement("div",{className:"".concat(K,"-wrap")},L.createElement("input",(0,d.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":St,"aria-valuemax":zt,"aria-valuenow":$t.isInvalidate()?null:$t.toString(),step:Rn},F,{ref:(0,W.sQ)(T,y),className:K,value:me,onChange:or,disabled:Jn,readOnly:nr}))))}),ut=L.forwardRef(function(U,y){var k=U.disabled,Fe=U.style,De=U.prefixCls,Te=U.value,Wt=U.prefix,St=U.suffix,zt=U.addonBefore,ln=U.addonAfter,Rn=U.classes,Sn=U.className,Bn=U.classNames,Jn=(0,ee.Z)(U,Ce),nr=L.useRef(null),hn=function(fr){nr.current&&(0,H.nH)(nr.current,fr)};return L.createElement(z.BaseInput,{inputElement:L.createElement(Qe,(0,d.Z)({prefixCls:De,disabled:k,classNames:Bn,ref:(0,W.sQ)(nr,y)},Jn)),className:Sn,triggerFocus:hn,prefixCls:De,value:Te,disabled:k,style:Fe,prefix:Wt,suffix:St,addonAfter:ln,addonBefore:zt,classes:Rn,classNames:Bn,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});ut.displayName="InputNumber";var mt=ut,ot=mt,yt=e(19080),Qt=e(36355),wt=e(92736),Ie=e(1684),It=e(19716),de=e(32441),re=e(33234),I=e(9937),m=e(17313),ae=e(74207),ne=e(83116),O=e(37613);const S=(U,y)=>{let{componentCls:k,borderRadiusSM:Fe,borderRadiusLG:De}=U;const Te=y==="lg"?De:Fe;return{[`&-${y}`]:{[`${k}-handler-wrap`]:{borderStartEndRadius:Te,borderEndEndRadius:Te},[`${k}-handler-up`]:{borderStartEndRadius:Te},[`${k}-handler-down`]:{borderEndEndRadius:Te}}}},be=U=>{const{componentCls:y,lineWidth:k,lineType:Fe,colorBorder:De,borderRadius:Te,fontSizeLG:Wt,controlHeightLG:St,controlHeightSM:zt,colorError:ln,paddingInlineSM:Rn,colorTextDescription:Sn,motionDurationMid:Bn,handleHoverColor:Jn,paddingInline:nr,paddingBlock:hn,handleBg:ur,handleActiveBg:fr,colorTextDisabled:at,borderRadiusSM:Vt,borderRadiusLG:lr,controlWidth:Nn,handleVisible:In,handleBorderColor:hr}=U;return[{[y]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,m.Wf)(U)),(0,I.ik)(U)),(0,I.bi)(U,y)),{display:"inline-block",width:Nn,margin:0,padding:0,border:`${k}px ${Fe} ${De}`,borderRadius:Te,"&-rtl":{direction:"rtl",[`${y}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:Wt,borderRadius:lr,[`input${y}-input`]:{height:St-2*k}},"&-sm":{padding:0,borderRadius:Vt,[`input${y}-input`]:{height:zt-2*k,padding:`0 ${Rn}px`}},"&:hover":Object.assign({},(0,I.pU)(U)),"&-focused":Object.assign({},(0,I.M1)(U)),"&-out-of-range":{[`${y}-input-wrap`]:{input:{color:ln}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,m.Wf)(U)),(0,I.s7)(U)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${y}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${y}-group-addon`]:{borderRadius:lr,fontSize:U.fontSizeLG}},"&-sm":{[`${y}-group-addon`]:{borderRadius:Vt}},[`${y}-wrapper-disabled > ${y}-group-addon`]:Object.assign({},(0,I.Xy)(U))}}),[`&-disabled ${y}-input`]:{cursor:"not-allowed"},[y]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,m.Wf)(U)),{width:"100%",padding:`${hn}px ${nr}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:Te,outline:0,transition:`all ${Bn} linear`,appearance:"textfield",fontSize:"inherit"}),(0,I.nz)(U.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[y]:Object.assign(Object.assign(Object.assign({[`&:hover ${y}-handler-wrap, &-focused ${y}-handler-wrap`]:{opacity:1},[`${y}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:U.handleWidth,height:"100%",background:ur,borderStartStartRadius:0,borderStartEndRadius:Te,borderEndEndRadius:Te,borderEndStartRadius:0,opacity:In===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Bn} linear ${Bn}`,[`${y}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + .${T}-col-xl-24${K}-label`]:E(Be),[`@media (max-width: ${Be.screenXSMax}px)`]:[l(Be),{[F]:{[`.${T}-col-xs-24${K}-label`]:E(Be)}}],[`@media (max-width: ${Be.screenSMMax}px)`]:{[F]:{[`.${T}-col-sm-24${K}-label`]:E(Be)}},[`@media (max-width: ${Be.screenMDMax}px)`]:{[F]:{[`.${T}-col-md-24${K}-label`]:E(Be)}},[`@media (max-width: ${Be.screenLGMax}px)`]:{[F]:{[`.${T}-col-lg-24${K}-label`]:E(Be)}}}},R=(Be,F)=>(0,B.TS)(Be,{formItemCls:`${Be.componentCls}-item`,rootPrefixCls:F});var W=(0,x.Z)("Form",(Be,F)=>{let{rootPrefixCls:K}=F;const T=R(Be,K);return[ge(T),nt(T),X(T),Ne(T),se(T),z(T),(0,Se.Z)(T),j.kr]},Be=>({labelRequiredMarkColor:Be.colorError,labelColor:Be.colorTextHeading,labelFontSize:Be.fontSize,labelHeight:Be.controlHeight,labelColonMarginInlineStart:Be.marginXXS/2,labelColonMarginInlineEnd:Be.marginXS,itemMarginBottom:Be.marginLG,verticalLabelPadding:`0 0 ${Be.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const L=[];function M(Be,F,K){let T=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof Be=="string"?Be:`${F}-${T}`,error:Be,errorStatus:K}}var te=Be=>{let{help:F,helpStatus:K,errors:T=L,warnings:Z=L,className:He,fieldId:Ze,onVisibleChanged:Pt}=Be;const{prefixCls:Dt}=d.useContext(i.Rk),bt=`${Dt}-item-explain`,[,jt]=W(Dt),Jt=(0,d.useMemo)(()=>(0,w.Z)(Dt),[Dt]),rn=ie(T),$t=ie(Z),on=d.useMemo(()=>F!=null?[M(F,"help",K)]:[].concat((0,r.Z)(rn.map((Ke,qe)=>M(Ke,"error","error",qe))),(0,r.Z)($t.map((Ke,qe)=>M(Ke,"warning","warning",qe)))),[F,K,rn,$t]),J={};return Ze&&(J.id=`${Ze}_help`),d.createElement(V.default,{motionDeadline:Jt.motionDeadline,motionName:`${Dt}-show-help`,visible:!!on.length,onVisibleChanged:Pt},Ke=>{const{className:qe,style:et}=Ke;return d.createElement("div",Object.assign({},J,{className:g()(bt,qe,He,jt),style:et,role:"alert"}),d.createElement(V.CSSMotionList,Object.assign({keys:on},(0,w.Z)(Dt),{motionName:`${Dt}-show-help-item`,component:!1}),Ot=>{const{key:At,error:Bt,errorStatus:me,className:We,style:Xe}=Ot;return d.createElement("div",{key:At,className:g()(We,{[`${bt}-${me}`]:me}),style:Xe},Bt)}))})},ue=e(95013),Ue=e(36355),fe=e(1684),Ae=e(52946),Pe=e(19716),q=e(16722);const Ce=["parentNode"],H="form_item";function oe(Be){return Be===void 0||Be===!1?[]:Array.isArray(Be)?Be:[Be]}function Me(Be,F){if(!Be.length)return;const K=Be.join("_");return F?`${F}_${K}`:Ce.includes(K)?`${H}_${K}`:K}function xe(Be,F,K,T,Z,He){let Ze=T;return He!==void 0?Ze=He:K.validating?Ze="validating":Be.length?Ze="error":F.length?Ze="warning":(K.touched||Z&&K.validated)&&(Ze="success"),Ze}function G(Be){return oe(Be).join("_")}function we(Be){const[F]=(0,ue.useForm)(),K=d.useRef({}),T=d.useMemo(()=>Be!=null?Be:Object.assign(Object.assign({},F),{__INTERNAL__:{itemRef:Z=>He=>{const Ze=G(Z);He?K.current[Ze]=He:delete K.current[Ze]}},scrollToField:function(Z){let He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Ze=oe(Z),Pt=Me(Ze,T.__INTERNAL__.name),Dt=Pt?document.getElementById(Pt):null;Dt&&(0,q.Z)(Dt,Object.assign({scrollMode:"if-needed",block:"nearest"},He))},getFieldInstance:Z=>{const He=G(Z);return K.current[He]}}),[Be,F]);return[T]}var Qe=e(28726),ut=function(Be,F){var K={};for(var T in Be)Object.prototype.hasOwnProperty.call(Be,T)&&F.indexOf(T)<0&&(K[T]=Be[T]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,T=Object.getOwnPropertySymbols(Be);Z{const K=d.useContext(fe.Z),{getPrefixCls:T,direction:Z,form:He}=d.useContext(Ue.E_),{prefixCls:Ze,className:Pt,rootClassName:Dt,size:bt,disabled:jt=K,form:Jt,colon:rn,labelAlign:$t,labelWrap:on,labelCol:J,wrapperCol:Ke,hideRequiredMark:qe,layout:et="horizontal",scrollToFirstError:Ot,requiredMark:At,onFinishFailed:Bt,name:me,style:We,feedbackIcons:Xe}=Be,ft=ut(Be,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),$e=(0,Pe.Z)(bt),lt=d.useContext(Qe.Z),dt=(0,d.useMemo)(()=>At!==void 0?At:He&&He.requiredMark!==void 0?He.requiredMark:!qe,[qe,At,He]),Kt=rn!=null?rn:He==null?void 0:He.colon,mn=T("form",Ze),[On,Qn]=W(mn),Gn=g()(mn,`${mn}-${et}`,{[`${mn}-hide-required-mark`]:dt===!1,[`${mn}-rtl`]:Z==="rtl",[`${mn}-${$e}`]:$e},Qn,He==null?void 0:He.className,Pt,Dt),[_t]=we(Jt),{__INTERNAL__:qn}=_t;qn.name=me;const Cn=(0,d.useMemo)(()=>({name:me,labelAlign:$t,labelCol:J,labelWrap:on,wrapperCol:Ke,vertical:et==="vertical",colon:Kt,requiredMark:dt,itemRef:qn.itemRef,form:_t,feedbackIcons:Xe}),[me,$t,J,Ke,et,Kt,dt,_t,Xe]);d.useImperativeHandle(F,()=>_t);const Dr=(Cr,or)=>{if(Cr){let ir={block:"nearest"};typeof Cr=="object"&&(ir=Cr),_t.scrollToField(or,ir)}},yr=Cr=>{if(Bt==null||Bt(Cr),Cr.errorFields.length){const or=Cr.errorFields[0].name;if(Ot!==void 0){Dr(Ot,or);return}He&&He.scrollToFirstError!==void 0&&Dr(He.scrollToFirstError,or)}};return On(d.createElement(fe.n,{disabled:jt},d.createElement(Ae.q,{size:$e},d.createElement(i.RV,Object.assign({},{validateMessages:lt}),d.createElement(i.q3.Provider,{value:Cn},d.createElement(ue.default,Object.assign({id:me},ft,{name:me,onFinishFailed:yr,form:_t,style:Object.assign(Object.assign({},He==null?void 0:He.style),We),className:Gn})))))))};var yt=d.forwardRef(mt),Qt=e(41799),wt=e(8654),Ie=e(92343),It=e(11592);function de(Be){if(typeof Be=="function")return Be;const F=(0,It.Z)(Be);return F.length<=1?F[0]:F}const re=()=>{const{status:Be,errors:F=[],warnings:K=[]}=(0,d.useContext)(i.aM);return{status:Be,errors:F,warnings:K}};re.Context=i.aM;var I=re,m=e(16089);function ae(Be){const[F,K]=d.useState(Be),T=(0,d.useRef)(null),Z=(0,d.useRef)([]),He=(0,d.useRef)(!1);d.useEffect(()=>(He.current=!1,()=>{He.current=!0,m.Z.cancel(T.current),T.current=null}),[]);function Ze(Pt){He.current||(T.current===null&&(Z.current=[],T.current=(0,m.Z)(()=>{T.current=null,K(Dt=>{let bt=Dt;return Z.current.forEach(jt=>{bt=jt(bt)}),bt})})),Z.current.push(Pt))}return[F,Ze]}function ne(){const{itemRef:Be}=d.useContext(i.q3),F=d.useRef({});function K(T,Z){const He=Z&&typeof Z=="object"&&Z.ref,Ze=T.join("_");return(F.current.name!==Ze||F.current.originRef!==He)&&(F.current.name=Ze,F.current.originRef=He,F.current.ref=(0,wt.sQ)(Be(T),He)),F.current.ref}return K}var O=e(29194),S=e(34280),be=e(2738),_=e(27382),N=e(37028);const ye=Be=>{const{formItemCls:F}=Be;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${F}-control`]:{display:"flex"}}}};var _e=(0,x.b)(["Form","item-item"],(Be,F)=>{let{rootPrefixCls:K}=F;const T=R(Be,K);return[ye(T)]}),Ge=Be=>{const{prefixCls:F,status:K,wrapperCol:T,children:Z,errors:He,warnings:Ze,_internalItemRender:Pt,extra:Dt,help:bt,fieldId:jt,marginBottom:Jt,onErrorVisibleChanged:rn}=Be,$t=`${F}-item`,on=d.useContext(i.q3),J=T||on.wrapperCol||{},Ke=g()(`${$t}-control`,J.className),qe=d.useMemo(()=>Object.assign({},on),[on]);delete qe.labelCol,delete qe.wrapperCol;const et=d.createElement("div",{className:`${$t}-control-input`},d.createElement("div",{className:`${$t}-control-input-content`},Z)),Ot=d.useMemo(()=>({prefixCls:F,status:K}),[F,K]),At=Jt!==null||He.length||Ze.length?d.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},d.createElement(i.Rk.Provider,{value:Ot},d.createElement(te,{fieldId:jt,errors:He,warnings:Ze,help:bt,helpStatus:K,className:`${$t}-explain-connected`,onVisibleChanged:rn})),!!Jt&&d.createElement("div",{style:{width:0,height:Jt}})):null,Bt={};jt&&(Bt.id=`${jt}_extra`);const me=Dt?d.createElement("div",Object.assign({},Bt,{className:`${$t}-extra`}),Dt):null,We=Pt&&Pt.mark==="pro_table_render"&&Pt.render?Pt.render(Be,{input:et,errorList:At,extra:me}):d.createElement(d.Fragment,null,et,At,me);return d.createElement(i.q3.Provider,{value:qe},d.createElement(N.Z,Object.assign({},J,{className:Ke}),We),d.createElement(_e,{prefixCls:F}))},Ye=e(61485),U=e(31724),y=e(9763),k=e(6848),Fe=function(Be,F){var K={};for(var T in Be)Object.prototype.hasOwnProperty.call(Be,T)&&F.indexOf(T)<0&&(K[T]=Be[T]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,T=Object.getOwnPropertySymbols(Be);Z{let{prefixCls:F,label:K,htmlFor:T,labelCol:Z,labelAlign:He,colon:Ze,required:Pt,requiredMark:Dt,tooltip:bt}=Be;var jt;const[Jt]=(0,y.Z)("Form"),{vertical:rn,labelAlign:$t,labelCol:on,labelWrap:J,colon:Ke}=d.useContext(i.q3);if(!K)return null;const qe=Z||on||{},et=He||$t,Ot=`${F}-item-label`,At=g()(Ot,et==="left"&&`${Ot}-left`,qe.className,{[`${Ot}-wrap`]:!!J});let Bt=K;const me=Ze===!0||Ke!==!1&&Ze!==!1;me&&!rn&&typeof K=="string"&&K.trim()!==""&&(Bt=K.replace(/[:|:]\s*$/,""));const Xe=De(bt);if(Xe){const{icon:dt=d.createElement(Ye.Z,null)}=Xe,Kt=Fe(Xe,["icon"]),mn=d.createElement(k.Z,Object.assign({},Kt),d.cloneElement(dt,{className:`${F}-item-tooltip`,title:""}));Bt=d.createElement(d.Fragment,null,Bt,mn)}const ft=Dt==="optional",$e=typeof Dt=="function";$e?Bt=Dt(Bt,{required:!!Pt}):ft&&!Pt&&(Bt=d.createElement(d.Fragment,null,Bt,d.createElement("span",{className:`${F}-item-optional`,title:""},(Jt==null?void 0:Jt.optional)||((jt=U.Z.Form)===null||jt===void 0?void 0:jt.optional))));const lt=g()({[`${F}-item-required`]:Pt,[`${F}-item-required-mark-optional`]:ft||$e,[`${F}-item-no-colon`]:!me});return d.createElement(N.Z,Object.assign({},qe,{className:At}),d.createElement("label",{htmlFor:T,className:lt,title:typeof K=="string"?K:""},Bt))},St=e(29679),zt=e(19248),ln=e(96512),Rn=e(58617);const Sn={success:St.Z,warning:ln.Z,error:zt.Z,validating:Rn.Z};function Bn(Be){let{children:F,errors:K,warnings:T,hasFeedback:Z,validateStatus:He,prefixCls:Ze,meta:Pt,noStyle:Dt}=Be;const bt=`${Ze}-item`,{feedbackIcons:jt}=d.useContext(i.q3),Jt=xe(K,T,Pt,null,!!Z,He),{isFormItemInput:rn,status:$t}=d.useContext(i.aM),on=d.useMemo(()=>{var J;let Ke;if(Z){const Ot=Z!==!0&&Z.icons||jt,At=Jt&&((J=Ot==null?void 0:Ot({status:Jt,errors:K,warnings:T}))===null||J===void 0?void 0:J[Jt]),Bt=Jt&&Sn[Jt];Ke=At!==!1&&Bt?d.createElement("span",{className:g()(`${bt}-feedback-icon`,`${bt}-feedback-icon-${Jt}`)},At||d.createElement(Bt,null)):null}let qe=!0,et=Jt||"";return Dt&&(qe=rn,et=(Jt!=null?Jt:$t)||""),{status:et,errors:K,warnings:T,hasFeedback:!!Z,feedbackIcon:Ke,isFormItemInput:qe}},[Jt,Z,Dt,rn,$t]);return d.createElement(i.aM.Provider,{value:on},F)}var Jn=function(Be,F){var K={};for(var T in Be)Object.prototype.hasOwnProperty.call(Be,T)&&F.indexOf(T)<0&&(K[T]=Be[T]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,T=Object.getOwnPropertySymbols(Be);Z{if(Xe&&At.current){const Qn=getComputedStyle(At.current);lt(parseInt(Qn.marginBottom,10))}},[Xe,ft]);const dt=Qn=>{Qn||lt(null)},mn=function(){let Qn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Gn=Qn?Bt:bt.errors,_t=Qn?me:bt.warnings;return xe(Gn,_t,bt,"",!!jt,Dt)}(),On=g()(et,K,T,{[`${et}-with-help`]:We||Bt.length||me.length,[`${et}-has-feedback`]:mn&&jt,[`${et}-has-success`]:mn==="success",[`${et}-has-warning`]:mn==="warning",[`${et}-has-error`]:mn==="error",[`${et}-is-validating`]:mn==="validating",[`${et}-hidden`]:Jt});return d.createElement("div",{className:On,style:Z,ref:At},d.createElement(_.Z,Object.assign({className:`${et}-row`},(0,be.Z)(qe,["_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"])),d.createElement(Wt,Object.assign({htmlFor:$t},Be,{requiredMark:Ot,required:on!=null?on:J,prefixCls:F})),d.createElement(Ge,Object.assign({},Be,bt,{errors:Bt,warnings:me,prefixCls:F,status:mn,help:He,marginBottom:$e,onErrorVisibleChanged:dt}),d.createElement(i.qI.Provider,{value:Ke},d.createElement(Bn,{prefixCls:F,meta:bt,errors:bt.errors,warnings:bt.warnings,hasFeedback:jt,validateStatus:mn},rn)))),!!$e&&d.createElement("div",{className:`${et}-margin-offset`,style:{marginBottom:-$e}}))}const hn="__SPLIT__",ur=null,fr=d.memo(Be=>{let{children:F}=Be;return F},(Be,F)=>Be.value===F.value&&Be.update===F.update&&Be.childProps.length===F.childProps.length&&Be.childProps.every((K,T)=>K===F.childProps[T]));function at(Be){return Be!=null}function Vt(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function lr(Be){const{name:F,noStyle:K,className:T,dependencies:Z,prefixCls:He,shouldUpdate:Ze,rules:Pt,children:Dt,required:bt,label:jt,messageVariables:Jt,trigger:rn="onChange",validateTrigger:$t,hidden:on,help:J}=Be,{getPrefixCls:Ke}=d.useContext(Ue.E_),{name:qe}=d.useContext(i.q3),et=de(Dt),Ot=typeof et=="function",At=d.useContext(i.qI),{validateTrigger:Bt}=d.useContext(ue.FieldContext),me=$t!==void 0?$t:Bt,We=at(F),Xe=Ke("form",He),[ft,$e]=W(Xe),lt=d.useContext(ue.ListContext),dt=d.useRef(),[Kt,mn]=ae({}),[On,Qn]=(0,Qt.Z)(()=>Vt()),Gn=or=>{const ir=lt==null?void 0:lt.getKey(or.name);if(Qn(or.destroy?Vt():or,!0),K&&J!==!1&&At){let cr=or.name;if(or.destroy)cr=dt.current||cr;else if(ir!==void 0){const[Ir,ra]=ir;cr=[Ir].concat((0,r.Z)(ra)),dt.current=cr}At(or,cr)}},_t=(or,ir)=>{mn(cr=>{const Ir=Object.assign({},cr),Ba=[].concat((0,r.Z)(or.name.slice(0,-1)),(0,r.Z)(ir)).join(hn);return or.destroy?delete Ir[Ba]:Ir[Ba]=or,Ir})},[qn,Cn]=d.useMemo(()=>{const or=(0,r.Z)(On.errors),ir=(0,r.Z)(On.warnings);return Object.values(Kt).forEach(cr=>{or.push.apply(or,(0,r.Z)(cr.errors||[])),ir.push.apply(ir,(0,r.Z)(cr.warnings||[]))}),[or,ir]},[Kt,On.errors,On.warnings]),Dr=ne();function yr(or,ir,cr){return K&&!on?d.createElement(Bn,{prefixCls:Xe,hasFeedback:Be.hasFeedback,validateStatus:Be.validateStatus,meta:On,errors:qn,warnings:Cn,noStyle:!0},or):d.createElement(nr,Object.assign({key:"row"},Be,{className:g()(T,$e),prefixCls:Xe,fieldId:ir,isRequired:cr,errors:qn,warnings:Cn,meta:On,onSubItemMetaChange:_t}),or)}if(!We&&!Ot&&!Z)return ft(yr(et));let Cr={};return typeof jt=="string"?Cr.label=jt:F&&(Cr.label=String(F)),Jt&&(Cr=Object.assign(Object.assign({},Cr),Jt)),ft(d.createElement(ue.Field,Object.assign({},Be,{messageVariables:Cr,trigger:rn,validateTrigger:me,onMetaChange:Gn}),(or,ir,cr)=>{const Ir=oe(F).length&&ir?ir.name:[],ra=Me(Ir,qe),Ba=bt!==void 0?bt:!!(Pt&&Pt.some(Dn=>{if(Dn&&typeof Dn=="object"&&Dn.required&&!Dn.warningOnly)return!0;if(typeof Dn=="function"){const wr=Dn(cr);return wr&&wr.required&&!wr.warningOnly}return!1})),br=Object.assign({},or);let fn=null;if(Array.isArray(et)&&We)fn=et;else if(!(Ot&&(!(Ze||Z)||We))){if(!(Z&&!Ot&&!We))if((0,Ie.l$)(et)){const Dn=Object.assign(Object.assign({},et.props),br);if(Dn.id||(Dn.id=ra),J||qn.length>0||Cn.length>0||Be.extra){const vt=[];(J||qn.length>0)&&vt.push(`${ra}_help`),Be.extra&&vt.push(`${ra}_extra`),Dn["aria-describedby"]=vt.join(" ")}qn.length>0&&(Dn["aria-invalid"]="true"),Ba&&(Dn["aria-required"]="true"),(0,wt.Yr)(et)&&(Dn.ref=Dr(Ir,et)),new Set([].concat((0,r.Z)(oe(rn)),(0,r.Z)(oe(me)))).forEach(vt=>{Dn[vt]=function(){for(var gt,qt,wn,Un,Fn,bn=arguments.length,sn=new Array(bn),_n=0;_n{var{prefixCls:F,children:K}=Be,T=hr(Be,["prefixCls","children"]);const{getPrefixCls:Z}=d.useContext(Ue.E_),He=Z("form",F),Ze=d.useMemo(()=>({prefixCls:He,status:"error"}),[He]);return d.createElement(ue.List,Object.assign({},T),(Pt,Dt,bt)=>d.createElement(i.Rk.Provider,{value:Ze},K(Pt.map(jt=>Object.assign(Object.assign({},jt),{fieldKey:jt.key})),Dt,{errors:bt.errors,warnings:bt.warnings})))};function Gr(){const{form:Be}=(0,d.useContext)(i.q3);return Be}const Tn=yt;Tn.Item=In,Tn.List=Tr,Tn.ErrorList=te,Tn.useForm=we,Tn.useFormInstance=Gr,Tn.useWatch=ue.useWatch,Tn.Provider=i.RV,Tn.create=()=>{};var Br=Tn},8628:function(dn,st,e){"use strict";var r=e(59301),a=e(34280),g=e(56762),V=e(69507);function d(){let w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const i=(0,r.useRef)({}),ie=(0,g.Z)(),ee=(0,V.ZP)();return(0,a.Z)(()=>{const j=ee.subscribe(Se=>{i.current=Se,w&&ie()});return()=>ee.unsubscribe(j)},[]),i.current}st.Z=d},5871:function(dn,st,e){"use strict";e.d(st,{Z:function(){return Ye}});var r=e(84105),a=e(87395),g=e(92310),V=e.n(g),d=e(54476),w=e(20068),i=e(76190),ie=e(42978),ee=e(75931),j=e(67732),Se=e(83652);function B(){return typeof BigInt=="function"}function x(U){return!U&&U!==0&&!Number.isNaN(U)||!String(U).trim()}function ce(U){var y=U.trim(),k=y.startsWith("-");k&&(y=y.slice(1)),y=y.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),y.startsWith(".")&&(y="0".concat(y));var Fe=y||"0",De=Fe.split("."),Te=De[0]||"0",Wt=De[1]||"0";Te==="0"&&Wt==="0"&&(k=!1);var St=k?"-":"";return{negative:k,negativeStr:St,trimStr:Fe,integerStr:Te,decimalStr:Wt,fullStr:"".concat(St).concat(Fe)}}function X(U){var y=String(U);return!Number.isNaN(Number(y))&&y.includes("e")}function Y(U){var y=String(U);if(X(U)){var k=Number(y.slice(y.indexOf("e-")+2)),Fe=y.match(/\.(\d+)/);return Fe!=null&&Fe[1]&&(k+=Fe[1].length),k}return y.includes(".")&&ge(y)?y.length-y.indexOf(".")-1:0}function ze(U){var y=String(U);if(X(U)){if(U>Number.MAX_SAFE_INTEGER)return String(B()?BigInt(U).toString():Number.MAX_SAFE_INTEGER);if(U0&&arguments[0]!==void 0?arguments[0]:!0;return k?this.isInvalidate()?"":ce("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),U}(),Ne=function(){function U(y){if((0,j.Z)(this,U),(0,w.Z)(this,"origin",""),(0,w.Z)(this,"number",void 0),(0,w.Z)(this,"empty",void 0),x(y)){this.empty=!0;return}this.origin=String(y),this.number=Number(y)}return(0,Se.Z)(U,[{key:"negate",value:function(){return new U(-this.toNumber())}},{key:"add",value:function(k){if(this.isInvalidate())return new U(k);var Fe=Number(k);if(Number.isNaN(Fe))return this;var De=this.number+Fe;if(De>Number.MAX_SAFE_INTEGER)return new U(Number.MAX_SAFE_INTEGER);if(DeNumber.MAX_SAFE_INTEGER)return new U(Number.MAX_SAFE_INTEGER);if(De0&&arguments[0]!==void 0?arguments[0]:!0;return k?this.isInvalidate()?"":ze(this.number):this.origin}}]),U}();function se(U){return B()?new nt(U):new Ne(U)}function E(U,y,k){var Fe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(U==="")return"";var De=ce(U),Te=De.negativeStr,Wt=De.integerStr,St=De.decimalStr,zt="".concat(y).concat(St),ln="".concat(Te).concat(Wt);if(k>=0){var Rn=Number(St[k]);if(Rn>=5&&!Fe){var Sn=se(U).add("".concat(Te,"0.").concat("0".repeat(k)).concat(10-Rn));return E(Sn.toString(),y,k,Fe)}return k===0?ln:"".concat(ln).concat(y).concat(St.padEnd(k,"0").slice(0,k))}return zt===".0"?ln:"".concat(ln).concat(zt)}var l=se,z=e(93681),R=e(34280),W=e(8654),L=e(59301),M=e(48736);function b(U,y){var k=(0,L.useRef)(null);function Fe(){try{var Te=U.selectionStart,Wt=U.selectionEnd,St=U.value,zt=St.substring(0,Te),ln=St.substring(Wt);k.current={start:Te,end:Wt,value:St,beforeTxt:zt,afterTxt:ln}}catch(Rn){}}function De(){if(U&&k.current&&y)try{var Te=U.value,Wt=k.current,St=Wt.beforeTxt,zt=Wt.afterTxt,ln=Wt.start,Rn=Te.length;if(Te.endsWith(zt))Rn=Te.length-k.current.afterTxt.length;else if(Te.startsWith(St))Rn=St.length;else{var Sn=St[ln-1],Bn=Te.indexOf(Sn,ln-1);Bn!==-1&&(Rn=Bn+1)}U.setSelectionRange(Rn,Rn)}catch(Jn){(0,M.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Jn.message))}}return[Fe,De]}var te=e(49658),ue=function(){var y=(0,L.useState)(!1),k=(0,ie.Z)(y,2),Fe=k[0],De=k[1];return(0,R.Z)(function(){De((0,te.Z)())},[]),Fe},Ue=ue,fe=e(16089),Ae=200,Pe=600;function q(U){var y=U.prefixCls,k=U.upNode,Fe=U.downNode,De=U.upDisabled,Te=U.downDisabled,Wt=U.onStep,St=L.useRef(),zt=L.useRef([]),ln=L.useRef();ln.current=Wt;var Rn=function(){clearTimeout(St.current)},Sn=function(Vt,lr){Vt.preventDefault(),Rn(),ln.current(lr);function Nn(){ln.current(lr),St.current=setTimeout(Nn,Ae)}St.current=setTimeout(Nn,Pe)};L.useEffect(function(){return function(){Rn(),zt.current.forEach(function(at){return fe.Z.cancel(at)})}},[]);var Bn=Ue();if(Bn)return null;var Jn="".concat(y,"-handler"),nr=V()(Jn,"".concat(Jn,"-up"),(0,w.Z)({},"".concat(Jn,"-up-disabled"),De)),hn=V()(Jn,"".concat(Jn,"-down"),(0,w.Z)({},"".concat(Jn,"-down-disabled"),Te)),ur=function(){return zt.current.push((0,fe.Z)(Rn))},fr={unselectable:"on",role:"button",onMouseUp:ur,onMouseLeave:ur};return L.createElement("div",{className:"".concat(Jn,"-wrap")},L.createElement("span",(0,d.Z)({},fr,{onMouseDown:function(Vt){Sn(Vt,!0)},"aria-label":"Increase Value","aria-disabled":De,className:nr}),k||L.createElement("span",{unselectable:"on",className:"".concat(y,"-handler-up-inner")})),L.createElement("span",(0,d.Z)({},fr,{onMouseDown:function(Vt){Sn(Vt,!1)},"aria-label":"Decrease Value","aria-disabled":Te,className:hn}),Fe||L.createElement("span",{unselectable:"on",className:"".concat(y,"-handler-down-inner")})))}function Ce(U){var y=typeof U=="number"?ze(U):ce(U).fullStr,k=y.includes(".");return k?ce(y.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:U+"0"}var H=e(5643),oe=function(){var U=(0,L.useRef)(0),y=function(){fe.Z.cancel(U.current)};return(0,L.useEffect)(function(){return y},[]),function(k){y(),U.current=(0,fe.Z)(function(){k()})}},Me=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],xe=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],G=function(y,k){return y||k.isEmpty()?k.toString():k.toNumber()},we=function(y){var k=l(y);return k.isInvalidate()?null:k},Qe=L.forwardRef(function(U,y){var k,Fe=U.prefixCls,De=Fe===void 0?"rc-input-number":Fe,Te=U.className,Wt=U.style,St=U.min,zt=U.max,ln=U.step,Rn=ln===void 0?1:ln,Sn=U.defaultValue,Bn=U.value,Jn=U.disabled,nr=U.readOnly,hn=U.upHandler,ur=U.downHandler,fr=U.keyboard,at=U.controls,Vt=at===void 0?!0:at,lr=U.classNames,Nn=U.stringMode,In=U.parser,hr=U.formatter,Sr=U.precision,Tr=U.decimalSeparator,Gr=U.onChange,Tn=U.onInput,Br=U.onPressEnter,Be=U.onStep,F=(0,ee.Z)(U,Me),K="".concat(De,"-input"),T=L.useRef(null),Z=L.useState(!1),He=(0,ie.Z)(Z,2),Ze=He[0],Pt=He[1],Dt=L.useRef(!1),bt=L.useRef(!1),jt=L.useRef(!1),Jt=L.useState(function(){return l(Bn!=null?Bn:Sn)}),rn=(0,ie.Z)(Jt,2),$t=rn[0],on=rn[1];function J(fn){Bn===void 0&&on(fn)}var Ke=L.useCallback(function(fn,Dn){if(!Dn)return Sr>=0?Sr:Math.max(Y(fn),Y(Rn))},[Sr,Rn]),qe=L.useCallback(function(fn){var Dn=String(fn);if(In)return In(Dn);var wr=Dn;return Tr&&(wr=wr.replace(Tr,".")),wr.replace(/[^\w.-]+/g,"")},[In,Tr]),et=L.useRef(""),Ot=L.useCallback(function(fn,Dn){if(hr)return hr(fn,{userTyping:Dn,input:String(et.current)});var wr=typeof fn=="number"?ze(fn):fn;if(!Dn){var it=Ke(wr,Dn);if(ge(wr)&&(Tr||it>=0)){var vt=Tr||".";wr=E(wr,vt,it)}}return wr},[hr,Ke,Tr]),At=L.useState(function(){var fn=Sn!=null?Sn:Bn;return $t.isInvalidate()&&["string","number"].includes((0,i.Z)(fn))?Number.isNaN(fn)?"":fn:Ot($t.toString(),!1)}),Bt=(0,ie.Z)(At,2),me=Bt[0],We=Bt[1];et.current=me;function Xe(fn,Dn){We(Ot(fn.isInvalidate()?fn.toString(!1):fn.toString(!Dn),Dn))}var ft=L.useMemo(function(){return we(zt)},[zt,Sr]),$e=L.useMemo(function(){return we(St)},[St,Sr]),lt=L.useMemo(function(){return!ft||!$t||$t.isInvalidate()?!1:ft.lessEquals($t)},[ft,$t]),dt=L.useMemo(function(){return!$e||!$t||$t.isInvalidate()?!1:$t.lessEquals($e)},[$e,$t]),Kt=b(T.current,Ze),mn=(0,ie.Z)(Kt,2),On=mn[0],Qn=mn[1],Gn=function(Dn){return ft&&!Dn.lessEquals(ft)?ft:$e&&!$e.lessEquals(Dn)?$e:null},_t=function(Dn){return!Gn(Dn)},qn=function(Dn,wr){var it=Dn,vt=_t(it)||it.isEmpty();if(!it.isEmpty()&&!wr&&(it=Gn(it)||it,vt=!0),!nr&&!Jn&&vt){var gt=it.toString(),qt=Ke(gt,wr);return qt>=0&&(it=l(E(gt,".",qt)),_t(it)||(it=l(E(gt,".",qt,!0)))),it.equals($t)||(J(it),Gr==null||Gr(it.isEmpty()?null:G(Nn,it)),Bn===void 0&&Xe(it,wr)),it}return $t},Cn=oe(),Dr=function fn(Dn){if(On(),et.current=Dn,We(Dn),!bt.current){var wr=qe(Dn),it=l(wr);it.isNaN()||qn(it,!0)}Tn==null||Tn(Dn),Cn(function(){var vt=Dn;In||(vt=Dn.replace(/。/g,".")),vt!==Dn&&fn(vt)})},yr=function(){bt.current=!0},Cr=function(){bt.current=!1,Dr(T.current.value)},or=function(Dn){Dr(Dn.target.value)},ir=function(Dn){var wr;if(!(Dn&<||!Dn&&dt)){Dt.current=!1;var it=l(jt.current?Ce(Rn):Rn);Dn||(it=it.negate());var vt=($t||l(0)).add(it.toString()),gt=qn(vt,!1);Be==null||Be(G(Nn,gt),{offset:jt.current?Ce(Rn):Rn,type:Dn?"up":"down"}),(wr=T.current)===null||wr===void 0||wr.focus()}},cr=function(Dn){var wr=l(qe(me)),it=wr;wr.isNaN()?it=qn($t,Dn):it=qn(wr,Dn),Bn!==void 0?Xe($t,!1):it.isNaN()||Xe(it,!1)},Ir=function(){Dt.current=!0},ra=function(Dn){var wr=Dn.key,it=Dn.shiftKey;Dt.current=!0,jt.current=it,wr==="Enter"&&(bt.current||(Dt.current=!1),cr(!1),Br==null||Br(Dn)),fr!==!1&&!bt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(wr)&&(ir(wr==="Up"||wr==="ArrowUp"),Dn.preventDefault())},Ba=function(){Dt.current=!1,jt.current=!1},br=function(){cr(!1),Pt(!1),Dt.current=!1};return(0,R.o)(function(){$t.isInvalidate()||Xe($t,!1)},[Sr]),(0,R.o)(function(){var fn=l(Bn);on(fn);var Dn=l(qe(me));(!fn.equals(Dn)||!Dt.current||hr)&&Xe(fn,Dt.current)},[Bn]),(0,R.o)(function(){hr&&Qn()},[me]),L.createElement("div",{className:V()(De,lr==null?void 0:lr.input,Te,(k={},(0,w.Z)(k,"".concat(De,"-focused"),Ze),(0,w.Z)(k,"".concat(De,"-disabled"),Jn),(0,w.Z)(k,"".concat(De,"-readonly"),nr),(0,w.Z)(k,"".concat(De,"-not-a-number"),$t.isNaN()),(0,w.Z)(k,"".concat(De,"-out-of-range"),!$t.isInvalidate()&&!_t($t)),k)),style:Wt,onFocus:function(){Pt(!0)},onBlur:br,onKeyDown:ra,onKeyUp:Ba,onCompositionStart:yr,onCompositionEnd:Cr,onBeforeInput:Ir},Vt&&L.createElement(q,{prefixCls:De,upNode:hn,downNode:ur,upDisabled:lt,downDisabled:dt,onStep:ir}),L.createElement("div",{className:"".concat(K,"-wrap")},L.createElement("input",(0,d.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":St,"aria-valuemax":zt,"aria-valuenow":$t.isInvalidate()?null:$t.toString(),step:Rn},F,{ref:(0,W.sQ)(T,y),className:K,value:me,onChange:or,disabled:Jn,readOnly:nr}))))}),ut=L.forwardRef(function(U,y){var k=U.disabled,Fe=U.style,De=U.prefixCls,Te=U.value,Wt=U.prefix,St=U.suffix,zt=U.addonBefore,ln=U.addonAfter,Rn=U.classes,Sn=U.className,Bn=U.classNames,Jn=(0,ee.Z)(U,xe),nr=L.useRef(null),hn=function(fr){nr.current&&(0,H.nH)(nr.current,fr)};return L.createElement(z.BaseInput,{inputElement:L.createElement(Qe,(0,d.Z)({prefixCls:De,disabled:k,classNames:Bn,ref:(0,W.sQ)(nr,y)},Jn)),className:Sn,triggerFocus:hn,prefixCls:De,value:Te,disabled:k,style:Fe,prefix:Wt,suffix:St,addonAfter:ln,addonBefore:zt,classes:Rn,classNames:Bn,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});ut.displayName="InputNumber";var mt=ut,ot=mt,yt=e(19080),Qt=e(36355),wt=e(92736),Ie=e(1684),It=e(19716),de=e(32441),re=e(33234),I=e(9937),m=e(17313),ae=e(74207),ne=e(83116),O=e(37613);const S=(U,y)=>{let{componentCls:k,borderRadiusSM:Fe,borderRadiusLG:De}=U;const Te=y==="lg"?De:Fe;return{[`&-${y}`]:{[`${k}-handler-wrap`]:{borderStartEndRadius:Te,borderEndEndRadius:Te},[`${k}-handler-up`]:{borderStartEndRadius:Te},[`${k}-handler-down`]:{borderEndEndRadius:Te}}}},be=U=>{const{componentCls:y,lineWidth:k,lineType:Fe,colorBorder:De,borderRadius:Te,fontSizeLG:Wt,controlHeightLG:St,controlHeightSM:zt,colorError:ln,paddingInlineSM:Rn,colorTextDescription:Sn,motionDurationMid:Bn,handleHoverColor:Jn,paddingInline:nr,paddingBlock:hn,handleBg:ur,handleActiveBg:fr,colorTextDisabled:at,borderRadiusSM:Vt,borderRadiusLG:lr,controlWidth:Nn,handleVisible:In,handleBorderColor:hr}=U;return[{[y]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,m.Wf)(U)),(0,I.ik)(U)),(0,I.bi)(U,y)),{display:"inline-block",width:Nn,margin:0,padding:0,border:`${k}px ${Fe} ${De}`,borderRadius:Te,"&-rtl":{direction:"rtl",[`${y}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:Wt,borderRadius:lr,[`input${y}-input`]:{height:St-2*k}},"&-sm":{padding:0,borderRadius:Vt,[`input${y}-input`]:{height:zt-2*k,padding:`0 ${Rn}px`}},"&:hover":Object.assign({},(0,I.pU)(U)),"&-focused":Object.assign({},(0,I.M1)(U)),"&-out-of-range":{[`${y}-input-wrap`]:{input:{color:ln}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,m.Wf)(U)),(0,I.s7)(U)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${y}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${y}-group-addon`]:{borderRadius:lr,fontSize:U.fontSizeLG}},"&-sm":{[`${y}-group-addon`]:{borderRadius:Vt}},[`${y}-wrapper-disabled > ${y}-group-addon`]:Object.assign({},(0,I.Xy)(U))}}),[`&-disabled ${y}-input`]:{cursor:"not-allowed"},[y]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,m.Wf)(U)),{width:"100%",padding:`${hn}px ${nr}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:Te,outline:0,transition:`all ${Bn} linear`,appearance:"textfield",fontSize:"inherit"}),(0,I.nz)(U.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[y]:Object.assign(Object.assign(Object.assign({[`&:hover ${y}-handler-wrap, &-focused ${y}-handler-wrap`]:{opacity:1},[`${y}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:U.handleWidth,height:"100%",background:ur,borderStartStartRadius:0,borderStartEndRadius:Te,borderEndEndRadius:Te,borderEndStartRadius:0,opacity:In===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Bn} linear ${Bn}`,[`${y}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` ${y}-handler-up-inner, ${y}-handler-down-inner `]:{marginInlineEnd:0,fontSize:U.handleFontSize}}},[`${y}-handler`]:{height:"50%",overflow:"hidden",color:Sn,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${k}px ${Fe} ${hr}`,transition:`all ${Bn} linear`,"&:active":{background:fr},"&:hover":{height:"60%",[` @@ -84,7 +84,7 @@ `]:{cursor:"not-allowed"},[` ${y}-handler-up-disabled:hover &-handler-up-inner, ${y}-handler-down-disabled:hover &-handler-down-inner - `]:{color:at}})},{[`${y}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${y}-handler-down`]:{borderBlockStartWidth:0}}}]},_=U=>{const{componentCls:y,paddingBlock:k,paddingInline:Fe,inputAffixPadding:De,controlWidth:Te,borderRadiusLG:Wt,borderRadiusSM:St}=U;return{[`${y}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,I.ik)(U)),(0,I.bi)(U,`${y}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:Te,padding:0,paddingInlineStart:Fe,"&-lg":{borderRadius:Wt},"&-sm":{borderRadius:St},[`&:not(${y}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,I.pU)(U)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${y}-disabled`]:{background:"transparent"},[`> div${y}`]:{width:"100%",border:"none",outline:"none",[`&${y}-focused`]:{boxShadow:"none !important"}},[`input${y}-input`]:{padding:`${k}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${y}-handler-wrap`]:{zIndex:2},[y]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:De},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:Fe,marginInlineStart:De}}})}};var N=(0,ne.Z)("InputNumber",U=>{const y=(0,O.TS)(U,(0,I.e5)(U));return[be(y),_(y),(0,ae.c)(y)]},U=>Object.assign(Object.assign({},(0,I.TM)(U)),{controlWidth:90,handleWidth:U.controlHeightSM-U.lineWidth*2,handleFontSize:U.fontSize/2,handleVisible:"auto",handleActiveBg:U.colorFillAlter,handleBg:U.colorBgContainer,handleHoverColor:U.colorPrimary,handleBorderColor:U.colorBorder})),ye=function(U,y){var k={};for(var Fe in U)Object.prototype.hasOwnProperty.call(U,Fe)&&y.indexOf(Fe)<0&&(k[Fe]=U[Fe]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Fe=Object.getOwnPropertySymbols(U);De{const{getPrefixCls:k,direction:Fe}=L.useContext(Qt.E_),De=L.useRef(null);L.useImperativeHandle(y,()=>De.current);const{className:Te,rootClassName:Wt,size:St,disabled:zt,prefixCls:ln,addonBefore:Rn,addonAfter:Sn,prefix:Bn,bordered:Jn=!0,readOnly:nr,status:hn,controls:ur}=U,fr=ye(U,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),at=k("input-number",ln),[Vt,lr]=N(at),{compactSize:Nn,compactItemClassnames:In}=(0,re.ri)(at,Fe);let hr=L.createElement(a.Z,{className:`${at}-handler-up-inner`}),Sr=L.createElement(r.Z,{className:`${at}-handler-down-inner`});const Tr=typeof ur=="boolean"?ur:void 0;typeof ur=="object"&&(hr=typeof ur.upIcon=="undefined"?hr:L.createElement("span",{className:`${at}-handler-up-inner`},ur.upIcon),Sr=typeof ur.downIcon=="undefined"?Sr:L.createElement("span",{className:`${at}-handler-down-inner`},ur.downIcon));const{hasFeedback:Gr,status:Tn,isFormItemInput:Br,feedbackIcon:Be}=L.useContext(de.aM),F=(0,yt.F)(Tn,hn),K=(0,It.Z)(Dt=>{var bt;return(bt=St!=null?St:Nn)!==null&&bt!==void 0?bt:Dt}),T=L.useContext(Ie.Z),Z=zt!=null?zt:T,He=V()({[`${at}-lg`]:K==="large",[`${at}-sm`]:K==="small",[`${at}-rtl`]:Fe==="rtl",[`${at}-borderless`]:!Jn,[`${at}-in-form-item`]:Br},(0,yt.Z)(at,F),In,lr),Ze=`${at}-group`,Pt=L.createElement(ot,Object.assign({ref:De,disabled:Z,className:V()(Te,Wt),upHandler:hr,downHandler:Sr,prefixCls:at,readOnly:nr,controls:Tr,prefix:Bn,suffix:Gr&&Be,addonAfter:Sn&&L.createElement(re.BR,null,L.createElement(de.Ux,{override:!0,status:!0},Sn)),addonBefore:Rn&&L.createElement(re.BR,null,L.createElement(de.Ux,{override:!0,status:!0},Rn)),classNames:{input:He},classes:{affixWrapper:V()((0,yt.Z)(`${at}-affix-wrapper`,F,Gr),{[`${at}-affix-wrapper-sm`]:K==="small",[`${at}-affix-wrapper-lg`]:K==="large",[`${at}-affix-wrapper-rtl`]:Fe==="rtl",[`${at}-affix-wrapper-borderless`]:!Jn},lr),wrapper:V()({[`${Ze}-rtl`]:Fe==="rtl",[`${at}-wrapper-disabled`]:Z},lr),group:V()({[`${at}-group-wrapper-sm`]:K==="small",[`${at}-group-wrapper-lg`]:K==="large",[`${at}-group-wrapper-rtl`]:Fe==="rtl"},(0,yt.Z)(`${at}-group-wrapper`,F,Gr),lr)}},fr));return Vt(Pt)}),Ve=_e,Ge=U=>L.createElement(wt.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},L.createElement(_e,Object.assign({},U)));Ve._InternalPanelDoNotUseOrYouWillBeFired=Ge;var Ye=Ve},9432:function(dn,st,e){"use strict";e.d(st,{Z:function(){return nt},n:function(){return ze}});var r=e(19248),a=e(92310),g=e.n(a),V=e(93681),d=e(8654),w=e(59301),i=e(19080),ie=e(36355),ee=e(1684),j=e(19716),Se=e(32441),B=e(33234),x=e(59412),ce=e(9937);function X(Ne){return!!(Ne.prefix||Ne.suffix||Ne.allowClear)}var Y=function(Ne,se){var E={};for(var l in Ne)Object.prototype.hasOwnProperty.call(Ne,l)&&se.indexOf(l)<0&&(E[l]=Ne[l]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,l=Object.getOwnPropertySymbols(Ne);z{var E;const{prefixCls:l,bordered:z=!0,status:R,size:W,disabled:L,onBlur:M,onFocus:b,suffix:te,allowClear:ue,addonAfter:Ue,addonBefore:fe,className:Ae,style:Pe,styles:q,rootClassName:xe,onChange:H,classNames:oe}=Ne,Me=Y(Ne,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Ce,direction:G,input:we}=w.useContext(ie.E_),Qe=Ce("input",l),ut=(0,w.useRef)(null),[mt,ot]=(0,ce.ZP)(Qe),{compactSize:yt,compactItemClassnames:Qt}=(0,B.ri)(Qe,G),wt=(0,j.Z)(_e=>{var Ve;return(Ve=W!=null?W:yt)!==null&&Ve!==void 0?Ve:_e}),Ie=w.useContext(ee.Z),It=L!=null?L:Ie,{status:de,hasFeedback:re,feedbackIcon:I}=(0,w.useContext)(Se.aM),m=(0,i.F)(de,R),ae=X(Ne)||!!re,ne=(0,w.useRef)(ae);(0,w.useEffect)(()=>{var _e;ae&&ne.current,ne.current=ae},[ae]);const O=(0,x.Z)(ut,!0),S=_e=>{O(),M==null||M(_e)},be=_e=>{O(),b==null||b(_e)},_=_e=>{O(),H==null||H(_e)},N=(re||te)&&w.createElement(w.Fragment,null,te,re&&I);let ye;return typeof ue=="object"&&(ue!=null&&ue.clearIcon)?ye=ue:ue&&(ye={clearIcon:w.createElement(r.Z,null)}),mt(w.createElement(V.default,Object.assign({ref:(0,d.sQ)(se,ut),prefixCls:Qe,autoComplete:we==null?void 0:we.autoComplete},Me,{disabled:It,onBlur:S,onFocus:be,style:Object.assign(Object.assign({},we==null?void 0:we.style),Pe),styles:Object.assign(Object.assign({},we==null?void 0:we.styles),q),suffix:N,allowClear:ye,className:g()(Ae,xe,Qt,we==null?void 0:we.className),onChange:_,addonAfter:Ue&&w.createElement(B.BR,null,w.createElement(Se.Ux,{override:!0,status:!0},Ue)),addonBefore:fe&&w.createElement(B.BR,null,w.createElement(Se.Ux,{override:!0,status:!0},fe)),classNames:Object.assign(Object.assign(Object.assign({},oe),we==null?void 0:we.classNames),{input:g()({[`${Qe}-sm`]:wt==="small",[`${Qe}-lg`]:wt==="large",[`${Qe}-rtl`]:G==="rtl",[`${Qe}-borderless`]:!z},!ae&&(0,i.Z)(Qe,m),oe==null?void 0:oe.input,(E=we==null?void 0:we.classNames)===null||E===void 0?void 0:E.input,ot)}),classes:{affixWrapper:g()({[`${Qe}-affix-wrapper-sm`]:wt==="small",[`${Qe}-affix-wrapper-lg`]:wt==="large",[`${Qe}-affix-wrapper-rtl`]:G==="rtl",[`${Qe}-affix-wrapper-borderless`]:!z},(0,i.Z)(`${Qe}-affix-wrapper`,m,re),ot),wrapper:g()({[`${Qe}-group-rtl`]:G==="rtl"},ot),group:g()({[`${Qe}-group-wrapper-sm`]:wt==="small",[`${Qe}-group-wrapper-lg`]:wt==="large",[`${Qe}-group-wrapper-rtl`]:G==="rtl",[`${Qe}-group-wrapper-disabled`]:It},(0,i.Z)(`${Qe}-group-wrapper`,m,re),ot)}})))})},1643:function(dn,st,e){"use strict";var r=e(19248),a=e(92310),g=e.n(a),V=e(9296),d=e(59301),w=e(19080),i=e(36355),ie=e(1684),ee=e(19716),j=e(32441),Se=e(9432),B=e(9937),x=function(X,Y){var ze={};for(var ge in X)Object.prototype.hasOwnProperty.call(X,ge)&&Y.indexOf(ge)<0&&(ze[ge]=X[ge]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,ge=Object.getOwnPropertySymbols(X);nt{const{prefixCls:ze,bordered:ge=!0,size:nt,disabled:Ne,status:se,allowClear:E,showCount:l,classNames:z,rootClassName:R,className:W}=X,L=x(X,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:M,direction:b}=d.useContext(i.E_),te=(0,ee.Z)(nt),ue=d.useContext(ie.Z),Ue=Ne!=null?Ne:ue,{status:fe,hasFeedback:Ae,feedbackIcon:Pe}=d.useContext(j.aM),q=(0,w.F)(fe,se),xe=d.useRef(null);d.useImperativeHandle(Y,()=>{var G;return{resizableTextArea:(G=xe.current)===null||G===void 0?void 0:G.resizableTextArea,focus:we=>{var Qe,ut;(0,Se.n)((ut=(Qe=xe.current)===null||Qe===void 0?void 0:Qe.resizableTextArea)===null||ut===void 0?void 0:ut.textArea,we)},blur:()=>{var we;return(we=xe.current)===null||we===void 0?void 0:we.blur()}}});const H=M("input",ze);let oe;typeof E=="object"&&(E!=null&&E.clearIcon)?oe=E:E&&(oe={clearIcon:d.createElement(r.Z,null)});const[Me,Ce]=(0,B.ZP)(H);return Me(d.createElement(V.default,Object.assign({},L,{disabled:Ue,allowClear:oe,className:g()(W,R),classes:{affixWrapper:g()(`${H}-textarea-affix-wrapper`,{[`${H}-affix-wrapper-rtl`]:b==="rtl",[`${H}-affix-wrapper-borderless`]:!ge,[`${H}-affix-wrapper-sm`]:te==="small",[`${H}-affix-wrapper-lg`]:te==="large",[`${H}-textarea-show-count`]:l},(0,w.Z)(`${H}-affix-wrapper`,q),Ce)},classNames:Object.assign(Object.assign({},z),{textarea:g()({[`${H}-borderless`]:!ge,[`${H}-sm`]:te==="small",[`${H}-lg`]:te==="large"},(0,w.Z)(H,q),Ce,z==null?void 0:z.textarea)}),prefixCls:H,suffix:Ae&&d.createElement("span",{className:`${H}-textarea-suffix`},Pe),showCount:l,ref:xe})))});st.Z=ce},59412:function(dn,st,e){"use strict";e.d(st,{Z:function(){return a}});var r=e(59301);function a(g,V){const d=(0,r.useRef)([]),w=()=>{d.current.push(setTimeout(()=>{var i,ie,ee,j;!((i=g.current)===null||i===void 0)&&i.input&&((ie=g.current)===null||ie===void 0?void 0:ie.input.getAttribute("type"))==="password"&&(!((ee=g.current)===null||ee===void 0)&&ee.input.hasAttribute("value"))&&((j=g.current)===null||j===void 0||j.input.removeAttribute("value"))}))};return(0,r.useEffect)(()=>(V&&w(),()=>d.current.forEach(i=>{i&&clearTimeout(i)})),[]),w}},92832:function(dn,st,e){"use strict";e.d(st,{default:function(){return te}});var r=e(92310),a=e.n(r),g=e(59301),V=e(36355),d=e(32441),w=e(9937),ie=ue=>{const{getPrefixCls:Ue,direction:fe}=(0,g.useContext)(V.E_),{prefixCls:Ae,className:Pe}=ue,q=Ue("input-group",Ae),xe=Ue("input"),[H,oe]=(0,w.ZP)(xe),Me=a()(q,{[`${q}-lg`]:ue.size==="large",[`${q}-sm`]:ue.size==="small",[`${q}-compact`]:ue.compact,[`${q}-rtl`]:fe==="rtl"},oe,Pe),Ce=(0,g.useContext)(d.aM),G=(0,g.useMemo)(()=>Object.assign(Object.assign({},Ce),{isFormItemInput:!1}),[Ce]);return H(g.createElement("span",{className:Me,style:ue.style,onMouseEnter:ue.onMouseEnter,onMouseLeave:ue.onMouseLeave,onFocus:ue.onFocus,onBlur:ue.onBlur},g.createElement(d.aM.Provider,{value:G},ue.children)))},ee=e(9432),j=e(73331),Se=e(15277),B=e(2738),x=e(8654),ce=e(59412),X=function(ue,Ue){var fe={};for(var Ae in ue)Object.prototype.hasOwnProperty.call(ue,Ae)&&Ue.indexOf(Ae)<0&&(fe[Ae]=ue[Ae]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Ae=Object.getOwnPropertySymbols(ue);Peue?g.createElement(Se.Z,null):g.createElement(j.Z,null),ze={click:"onClick",hover:"onMouseOver"};var nt=g.forwardRef((ue,Ue)=>{const{visibilityToggle:fe=!0}=ue,Ae=typeof fe=="object"&&fe.visible!==void 0,[Pe,q]=(0,g.useState)(()=>Ae?fe.visible:!1),xe=(0,g.useRef)(null);g.useEffect(()=>{Ae&&q(fe.visible)},[Ae,fe]);const H=(0,ce.Z)(xe),oe=()=>{const{disabled:It}=ue;It||(Pe&&H(),q(de=>{var re;const I=!de;return typeof fe=="object"&&((re=fe.onVisibleChange)===null||re===void 0||re.call(fe,I)),I}))},Me=It=>{const{action:de="click",iconRender:re=Y}=ue,I=ze[de]||"",m=re(Pe),ae={[I]:oe,className:`${It}-icon`,key:"passwordIcon",onMouseDown:ne=>{ne.preventDefault()},onMouseUp:ne=>{ne.preventDefault()}};return g.cloneElement(g.isValidElement(m)?m:g.createElement("span",null,m),ae)},{className:Ce,prefixCls:G,inputPrefixCls:we,size:Qe}=ue,ut=X(ue,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:mt}=g.useContext(V.E_),ot=mt("input",we),yt=mt("input-password",G),Qt=fe&&Me(yt),wt=a()(yt,Ce,{[`${yt}-${Qe}`]:!!Qe}),Ie=Object.assign(Object.assign({},(0,B.Z)(ut,["suffix","iconRender","visibilityToggle"])),{type:Pe?"text":"password",className:wt,prefixCls:ot,suffix:Qt});return Qe&&(Ie.size=Qe),g.createElement(ee.Z,Object.assign({ref:(0,x.sQ)(Ue,xe)},Ie))}),Ne=e(47472),se=e(92343),E=e(3113),l=e(19716),z=e(33234),R=function(ue,Ue){var fe={};for(var Ae in ue)Object.prototype.hasOwnProperty.call(ue,Ae)&&Ue.indexOf(Ae)<0&&(fe[Ae]=ue[Ae]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Ae=Object.getOwnPropertySymbols(ue);Pe{const{prefixCls:fe,inputPrefixCls:Ae,className:Pe,size:q,suffix:xe,enterButton:H=!1,addonAfter:oe,loading:Me,disabled:Ce,onSearch:G,onChange:we,onCompositionStart:Qe,onCompositionEnd:ut}=ue,mt=R(ue,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ot,direction:yt}=g.useContext(V.E_),Qt=g.useRef(!1),wt=ot("input-search",fe),Ie=ot("input",Ae),{compactSize:It}=(0,z.ri)(wt,yt),de=(0,l.Z)(Ge=>{var Ye;return(Ye=q!=null?q:It)!==null&&Ye!==void 0?Ye:Ge}),re=g.useRef(null),I=Ge=>{Ge&&Ge.target&&Ge.type==="click"&&G&&G(Ge.target.value,Ge,{source:"clear"}),we&&we(Ge)},m=Ge=>{var Ye;document.activeElement===((Ye=re.current)===null||Ye===void 0?void 0:Ye.input)&&Ge.preventDefault()},ae=Ge=>{var Ye,U;G&&G((U=(Ye=re.current)===null||Ye===void 0?void 0:Ye.input)===null||U===void 0?void 0:U.value,Ge,{source:"input"})},ne=Ge=>{Qt.current||Me||ae(Ge)},O=typeof H=="boolean"?g.createElement(Ne.Z,null):null,S=`${wt}-button`;let be;const _=H||{},N=_.type&&_.type.__ANT_BUTTON===!0;N||_.type==="button"?be=(0,se.Tm)(_,Object.assign({onMouseDown:m,onClick:Ge=>{var Ye,U;(U=(Ye=_==null?void 0:_.props)===null||Ye===void 0?void 0:Ye.onClick)===null||U===void 0||U.call(Ye,Ge),ae(Ge)},key:"enterButton"},N?{className:S,size:de}:{})):be=g.createElement(E.ZP,{className:S,type:H?"primary":void 0,size:de,disabled:Ce,key:"enterButton",onMouseDown:m,onClick:ae,loading:Me,icon:O},H),oe&&(be=[be,(0,se.Tm)(oe,{key:"addonAfter"})]);const ye=a()(wt,{[`${wt}-rtl`]:yt==="rtl",[`${wt}-${de}`]:!!de,[`${wt}-with-button`]:!!H},Pe),_e=Ge=>{Qt.current=!0,Qe==null||Qe(Ge)},Ve=Ge=>{Qt.current=!1,ut==null||ut(Ge)};return g.createElement(ee.Z,Object.assign({ref:(0,x.sQ)(re,Ue),onPressEnter:ne},mt,{size:de,onCompositionStart:_e,onCompositionEnd:Ve,prefixCls:Ie,addonAfter:be,suffix:xe,onChange:I,className:ye,disabled:Ce}))}),M=e(1643);const b=ee.Z;b.Group=ie,b.Search=L,b.TextArea=M.Z,b.Password=nt;var te=b},9937:function(dn,st,e){"use strict";e.d(st,{M1:function(){return i},TM:function(){return se},Xy:function(){return ie},bi:function(){return Se},e5:function(){return Ne},ik:function(){return B},nz:function(){return d},pU:function(){return w},s7:function(){return x},x0:function(){return j}});var r=e(17313),a=e(74207),g=e(37613),V=e(83116);const d=E=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:E,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),w=E=>({borderColor:E.hoverBorderColor}),i=E=>({borderColor:E.activeBorderColor,boxShadow:E.activeShadow,outline:0}),ie=E=>({color:E.colorTextDisabled,backgroundColor:E.colorBgContainerDisabled,borderColor:E.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},w((0,g.TS)(E,{hoverBorderColor:E.colorBorder})))}),ee=E=>{const{paddingBlockLG:l,fontSizeLG:z,lineHeightLG:R,borderRadiusLG:W,paddingInlineLG:L}=E;return{padding:`${l}px ${L}px`,fontSize:z,lineHeight:R,borderRadius:W}},j=E=>({padding:`${E.paddingBlockSM}px ${E.paddingInlineSM}px`,borderRadius:E.borderRadiusSM}),Se=(E,l)=>{const{componentCls:z,colorError:R,colorWarning:W,errorActiveShadow:L,warningActiveShadow:M,colorErrorBorderHover:b,colorWarningBorderHover:te}=E;return{[`&-status-error:not(${l}-disabled):not(${l}-borderless)${l}`]:{borderColor:R,"&:hover":{borderColor:b},"&:focus, &-focused":Object.assign({},i((0,g.TS)(E,{activeBorderColor:R,activeShadow:L}))),[`${z}-prefix, ${z}-suffix`]:{color:R}},[`&-status-warning:not(${l}-disabled):not(${l}-borderless)${l}`]:{borderColor:W,"&:hover":{borderColor:te},"&:focus, &-focused":Object.assign({},i((0,g.TS)(E,{activeBorderColor:W,activeShadow:M}))),[`${z}-prefix, ${z}-suffix`]:{color:W}}}},B=E=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${E.paddingBlock}px ${E.paddingInline}px`,color:E.colorText,fontSize:E.fontSize,lineHeight:E.lineHeight,backgroundColor:E.colorBgContainer,backgroundImage:"none",borderWidth:E.lineWidth,borderStyle:E.lineType,borderColor:E.colorBorder,borderRadius:E.borderRadius,transition:`all ${E.motionDurationMid}`},d(E.colorTextPlaceholder)),{"&:hover":Object.assign({},w(E)),"&:focus, &-focused":Object.assign({},i(E)),"&-disabled, &[disabled]":Object.assign({},ie(E)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:E.controlHeight,lineHeight:E.lineHeight,verticalAlign:"bottom",transition:`all ${E.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},ee(E)),"&-sm":Object.assign({},j(E)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),x=E=>{const{componentCls:l,antCls:z}=E;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:E.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${l}, &-lg > ${l}-group-addon`]:Object.assign({},ee(E)),[`&-sm ${l}, &-sm > ${l}-group-addon`]:Object.assign({},j(E)),[`&-lg ${z}-select-single ${z}-select-selector`]:{height:E.controlHeightLG},[`&-sm ${z}-select-single ${z}-select-selector`]:{height:E.controlHeightSM},[`> ${l}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${l}-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 ${E.paddingInline}px`,color:E.colorText,fontWeight:"normal",fontSize:E.fontSize,textAlign:"center",backgroundColor:E.colorFillAlter,border:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`,borderRadius:E.borderRadius,transition:`all ${E.motionDurationSlow}`,lineHeight:1,[`${z}-select`]:{margin:`-${E.paddingBlock+1}px -${E.paddingInline}px`,[`&${z}-select-single:not(${z}-select-customize-input)`]:{[`${z}-select-selector`]:{backgroundColor:"inherit",border:`${E.lineWidth}px ${E.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${z}-select-selector`]:{color:E.colorPrimary}}},[`${z}-cascader-picker`]:{margin:`-9px -${E.paddingInline}px`,backgroundColor:"transparent",[`${z}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${l}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${l}-search-with-button &`]:{zIndex:0}}},[`> ${l}:first-child, ${l}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${z}-select ${z}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${l}-affix-wrapper`]:{[`&:not(:first-child) ${l}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${l}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${l}:last-child, ${l}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${z}-select ${z}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${l}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${l}-search &`]:{borderStartStartRadius:E.borderRadius,borderEndStartRadius:E.borderRadius}},[`&:not(:first-child), ${l}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${l}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,r.dF)()),{[`${l}-group-addon, ${l}-group-wrap, > ${l}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:E.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + `]:{color:at}})},{[`${y}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${y}-handler-down`]:{borderBlockStartWidth:0}}}]},_=U=>{const{componentCls:y,paddingBlock:k,paddingInline:Fe,inputAffixPadding:De,controlWidth:Te,borderRadiusLG:Wt,borderRadiusSM:St}=U;return{[`${y}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,I.ik)(U)),(0,I.bi)(U,`${y}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:Te,padding:0,paddingInlineStart:Fe,"&-lg":{borderRadius:Wt},"&-sm":{borderRadius:St},[`&:not(${y}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,I.pU)(U)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${y}-disabled`]:{background:"transparent"},[`> div${y}`]:{width:"100%",border:"none",outline:"none",[`&${y}-focused`]:{boxShadow:"none !important"}},[`input${y}-input`]:{padding:`${k}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${y}-handler-wrap`]:{zIndex:2},[y]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:De},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:Fe,marginInlineStart:De}}})}};var N=(0,ne.Z)("InputNumber",U=>{const y=(0,O.TS)(U,(0,I.e5)(U));return[be(y),_(y),(0,ae.c)(y)]},U=>Object.assign(Object.assign({},(0,I.TM)(U)),{controlWidth:90,handleWidth:U.controlHeightSM-U.lineWidth*2,handleFontSize:U.fontSize/2,handleVisible:"auto",handleActiveBg:U.colorFillAlter,handleBg:U.colorBgContainer,handleHoverColor:U.colorPrimary,handleBorderColor:U.colorBorder})),ye=function(U,y){var k={};for(var Fe in U)Object.prototype.hasOwnProperty.call(U,Fe)&&y.indexOf(Fe)<0&&(k[Fe]=U[Fe]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Fe=Object.getOwnPropertySymbols(U);De{const{getPrefixCls:k,direction:Fe}=L.useContext(Qt.E_),De=L.useRef(null);L.useImperativeHandle(y,()=>De.current);const{className:Te,rootClassName:Wt,size:St,disabled:zt,prefixCls:ln,addonBefore:Rn,addonAfter:Sn,prefix:Bn,bordered:Jn=!0,readOnly:nr,status:hn,controls:ur}=U,fr=ye(U,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),at=k("input-number",ln),[Vt,lr]=N(at),{compactSize:Nn,compactItemClassnames:In}=(0,re.ri)(at,Fe);let hr=L.createElement(a.Z,{className:`${at}-handler-up-inner`}),Sr=L.createElement(r.Z,{className:`${at}-handler-down-inner`});const Tr=typeof ur=="boolean"?ur:void 0;typeof ur=="object"&&(hr=typeof ur.upIcon=="undefined"?hr:L.createElement("span",{className:`${at}-handler-up-inner`},ur.upIcon),Sr=typeof ur.downIcon=="undefined"?Sr:L.createElement("span",{className:`${at}-handler-down-inner`},ur.downIcon));const{hasFeedback:Gr,status:Tn,isFormItemInput:Br,feedbackIcon:Be}=L.useContext(de.aM),F=(0,yt.F)(Tn,hn),K=(0,It.Z)(Dt=>{var bt;return(bt=St!=null?St:Nn)!==null&&bt!==void 0?bt:Dt}),T=L.useContext(Ie.Z),Z=zt!=null?zt:T,He=V()({[`${at}-lg`]:K==="large",[`${at}-sm`]:K==="small",[`${at}-rtl`]:Fe==="rtl",[`${at}-borderless`]:!Jn,[`${at}-in-form-item`]:Br},(0,yt.Z)(at,F),In,lr),Ze=`${at}-group`,Pt=L.createElement(ot,Object.assign({ref:De,disabled:Z,className:V()(Te,Wt),upHandler:hr,downHandler:Sr,prefixCls:at,readOnly:nr,controls:Tr,prefix:Bn,suffix:Gr&&Be,addonAfter:Sn&&L.createElement(re.BR,null,L.createElement(de.Ux,{override:!0,status:!0},Sn)),addonBefore:Rn&&L.createElement(re.BR,null,L.createElement(de.Ux,{override:!0,status:!0},Rn)),classNames:{input:He},classes:{affixWrapper:V()((0,yt.Z)(`${at}-affix-wrapper`,F,Gr),{[`${at}-affix-wrapper-sm`]:K==="small",[`${at}-affix-wrapper-lg`]:K==="large",[`${at}-affix-wrapper-rtl`]:Fe==="rtl",[`${at}-affix-wrapper-borderless`]:!Jn},lr),wrapper:V()({[`${Ze}-rtl`]:Fe==="rtl",[`${at}-wrapper-disabled`]:Z},lr),group:V()({[`${at}-group-wrapper-sm`]:K==="small",[`${at}-group-wrapper-lg`]:K==="large",[`${at}-group-wrapper-rtl`]:Fe==="rtl"},(0,yt.Z)(`${at}-group-wrapper`,F,Gr),lr)}},fr));return Vt(Pt)}),Ve=_e,Ge=U=>L.createElement(wt.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},L.createElement(_e,Object.assign({},U)));Ve._InternalPanelDoNotUseOrYouWillBeFired=Ge;var Ye=Ve},9432:function(dn,st,e){"use strict";e.d(st,{Z:function(){return nt},n:function(){return ze}});var r=e(19248),a=e(92310),g=e.n(a),V=e(93681),d=e(8654),w=e(59301),i=e(19080),ie=e(36355),ee=e(1684),j=e(19716),Se=e(32441),B=e(33234),x=e(59412),ce=e(9937);function X(Ne){return!!(Ne.prefix||Ne.suffix||Ne.allowClear)}var Y=function(Ne,se){var E={};for(var l in Ne)Object.prototype.hasOwnProperty.call(Ne,l)&&se.indexOf(l)<0&&(E[l]=Ne[l]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,l=Object.getOwnPropertySymbols(Ne);z{var E;const{prefixCls:l,bordered:z=!0,status:R,size:W,disabled:L,onBlur:M,onFocus:b,suffix:te,allowClear:ue,addonAfter:Ue,addonBefore:fe,className:Ae,style:Pe,styles:q,rootClassName:Ce,onChange:H,classNames:oe}=Ne,Me=Y(Ne,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:xe,direction:G,input:we}=w.useContext(ie.E_),Qe=xe("input",l),ut=(0,w.useRef)(null),[mt,ot]=(0,ce.ZP)(Qe),{compactSize:yt,compactItemClassnames:Qt}=(0,B.ri)(Qe,G),wt=(0,j.Z)(_e=>{var Ve;return(Ve=W!=null?W:yt)!==null&&Ve!==void 0?Ve:_e}),Ie=w.useContext(ee.Z),It=L!=null?L:Ie,{status:de,hasFeedback:re,feedbackIcon:I}=(0,w.useContext)(Se.aM),m=(0,i.F)(de,R),ae=X(Ne)||!!re,ne=(0,w.useRef)(ae);(0,w.useEffect)(()=>{var _e;ae&&ne.current,ne.current=ae},[ae]);const O=(0,x.Z)(ut,!0),S=_e=>{O(),M==null||M(_e)},be=_e=>{O(),b==null||b(_e)},_=_e=>{O(),H==null||H(_e)},N=(re||te)&&w.createElement(w.Fragment,null,te,re&&I);let ye;return typeof ue=="object"&&(ue!=null&&ue.clearIcon)?ye=ue:ue&&(ye={clearIcon:w.createElement(r.Z,null)}),mt(w.createElement(V.default,Object.assign({ref:(0,d.sQ)(se,ut),prefixCls:Qe,autoComplete:we==null?void 0:we.autoComplete},Me,{disabled:It,onBlur:S,onFocus:be,style:Object.assign(Object.assign({},we==null?void 0:we.style),Pe),styles:Object.assign(Object.assign({},we==null?void 0:we.styles),q),suffix:N,allowClear:ye,className:g()(Ae,Ce,Qt,we==null?void 0:we.className),onChange:_,addonAfter:Ue&&w.createElement(B.BR,null,w.createElement(Se.Ux,{override:!0,status:!0},Ue)),addonBefore:fe&&w.createElement(B.BR,null,w.createElement(Se.Ux,{override:!0,status:!0},fe)),classNames:Object.assign(Object.assign(Object.assign({},oe),we==null?void 0:we.classNames),{input:g()({[`${Qe}-sm`]:wt==="small",[`${Qe}-lg`]:wt==="large",[`${Qe}-rtl`]:G==="rtl",[`${Qe}-borderless`]:!z},!ae&&(0,i.Z)(Qe,m),oe==null?void 0:oe.input,(E=we==null?void 0:we.classNames)===null||E===void 0?void 0:E.input,ot)}),classes:{affixWrapper:g()({[`${Qe}-affix-wrapper-sm`]:wt==="small",[`${Qe}-affix-wrapper-lg`]:wt==="large",[`${Qe}-affix-wrapper-rtl`]:G==="rtl",[`${Qe}-affix-wrapper-borderless`]:!z},(0,i.Z)(`${Qe}-affix-wrapper`,m,re),ot),wrapper:g()({[`${Qe}-group-rtl`]:G==="rtl"},ot),group:g()({[`${Qe}-group-wrapper-sm`]:wt==="small",[`${Qe}-group-wrapper-lg`]:wt==="large",[`${Qe}-group-wrapper-rtl`]:G==="rtl",[`${Qe}-group-wrapper-disabled`]:It},(0,i.Z)(`${Qe}-group-wrapper`,m,re),ot)}})))})},1643:function(dn,st,e){"use strict";var r=e(19248),a=e(92310),g=e.n(a),V=e(9296),d=e(59301),w=e(19080),i=e(36355),ie=e(1684),ee=e(19716),j=e(32441),Se=e(9432),B=e(9937),x=function(X,Y){var ze={};for(var ge in X)Object.prototype.hasOwnProperty.call(X,ge)&&Y.indexOf(ge)<0&&(ze[ge]=X[ge]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,ge=Object.getOwnPropertySymbols(X);nt{const{prefixCls:ze,bordered:ge=!0,size:nt,disabled:Ne,status:se,allowClear:E,showCount:l,classNames:z,rootClassName:R,className:W}=X,L=x(X,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:M,direction:b}=d.useContext(i.E_),te=(0,ee.Z)(nt),ue=d.useContext(ie.Z),Ue=Ne!=null?Ne:ue,{status:fe,hasFeedback:Ae,feedbackIcon:Pe}=d.useContext(j.aM),q=(0,w.F)(fe,se),Ce=d.useRef(null);d.useImperativeHandle(Y,()=>{var G;return{resizableTextArea:(G=Ce.current)===null||G===void 0?void 0:G.resizableTextArea,focus:we=>{var Qe,ut;(0,Se.n)((ut=(Qe=Ce.current)===null||Qe===void 0?void 0:Qe.resizableTextArea)===null||ut===void 0?void 0:ut.textArea,we)},blur:()=>{var we;return(we=Ce.current)===null||we===void 0?void 0:we.blur()}}});const H=M("input",ze);let oe;typeof E=="object"&&(E!=null&&E.clearIcon)?oe=E:E&&(oe={clearIcon:d.createElement(r.Z,null)});const[Me,xe]=(0,B.ZP)(H);return Me(d.createElement(V.default,Object.assign({},L,{disabled:Ue,allowClear:oe,className:g()(W,R),classes:{affixWrapper:g()(`${H}-textarea-affix-wrapper`,{[`${H}-affix-wrapper-rtl`]:b==="rtl",[`${H}-affix-wrapper-borderless`]:!ge,[`${H}-affix-wrapper-sm`]:te==="small",[`${H}-affix-wrapper-lg`]:te==="large",[`${H}-textarea-show-count`]:l},(0,w.Z)(`${H}-affix-wrapper`,q),xe)},classNames:Object.assign(Object.assign({},z),{textarea:g()({[`${H}-borderless`]:!ge,[`${H}-sm`]:te==="small",[`${H}-lg`]:te==="large"},(0,w.Z)(H,q),xe,z==null?void 0:z.textarea)}),prefixCls:H,suffix:Ae&&d.createElement("span",{className:`${H}-textarea-suffix`},Pe),showCount:l,ref:Ce})))});st.Z=ce},59412:function(dn,st,e){"use strict";e.d(st,{Z:function(){return a}});var r=e(59301);function a(g,V){const d=(0,r.useRef)([]),w=()=>{d.current.push(setTimeout(()=>{var i,ie,ee,j;!((i=g.current)===null||i===void 0)&&i.input&&((ie=g.current)===null||ie===void 0?void 0:ie.input.getAttribute("type"))==="password"&&(!((ee=g.current)===null||ee===void 0)&&ee.input.hasAttribute("value"))&&((j=g.current)===null||j===void 0||j.input.removeAttribute("value"))}))};return(0,r.useEffect)(()=>(V&&w(),()=>d.current.forEach(i=>{i&&clearTimeout(i)})),[]),w}},92832:function(dn,st,e){"use strict";e.d(st,{default:function(){return te}});var r=e(92310),a=e.n(r),g=e(59301),V=e(36355),d=e(32441),w=e(9937),ie=ue=>{const{getPrefixCls:Ue,direction:fe}=(0,g.useContext)(V.E_),{prefixCls:Ae,className:Pe}=ue,q=Ue("input-group",Ae),Ce=Ue("input"),[H,oe]=(0,w.ZP)(Ce),Me=a()(q,{[`${q}-lg`]:ue.size==="large",[`${q}-sm`]:ue.size==="small",[`${q}-compact`]:ue.compact,[`${q}-rtl`]:fe==="rtl"},oe,Pe),xe=(0,g.useContext)(d.aM),G=(0,g.useMemo)(()=>Object.assign(Object.assign({},xe),{isFormItemInput:!1}),[xe]);return H(g.createElement("span",{className:Me,style:ue.style,onMouseEnter:ue.onMouseEnter,onMouseLeave:ue.onMouseLeave,onFocus:ue.onFocus,onBlur:ue.onBlur},g.createElement(d.aM.Provider,{value:G},ue.children)))},ee=e(9432),j=e(73331),Se=e(15277),B=e(2738),x=e(8654),ce=e(59412),X=function(ue,Ue){var fe={};for(var Ae in ue)Object.prototype.hasOwnProperty.call(ue,Ae)&&Ue.indexOf(Ae)<0&&(fe[Ae]=ue[Ae]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Ae=Object.getOwnPropertySymbols(ue);Peue?g.createElement(Se.Z,null):g.createElement(j.Z,null),ze={click:"onClick",hover:"onMouseOver"};var nt=g.forwardRef((ue,Ue)=>{const{visibilityToggle:fe=!0}=ue,Ae=typeof fe=="object"&&fe.visible!==void 0,[Pe,q]=(0,g.useState)(()=>Ae?fe.visible:!1),Ce=(0,g.useRef)(null);g.useEffect(()=>{Ae&&q(fe.visible)},[Ae,fe]);const H=(0,ce.Z)(Ce),oe=()=>{const{disabled:It}=ue;It||(Pe&&H(),q(de=>{var re;const I=!de;return typeof fe=="object"&&((re=fe.onVisibleChange)===null||re===void 0||re.call(fe,I)),I}))},Me=It=>{const{action:de="click",iconRender:re=Y}=ue,I=ze[de]||"",m=re(Pe),ae={[I]:oe,className:`${It}-icon`,key:"passwordIcon",onMouseDown:ne=>{ne.preventDefault()},onMouseUp:ne=>{ne.preventDefault()}};return g.cloneElement(g.isValidElement(m)?m:g.createElement("span",null,m),ae)},{className:xe,prefixCls:G,inputPrefixCls:we,size:Qe}=ue,ut=X(ue,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:mt}=g.useContext(V.E_),ot=mt("input",we),yt=mt("input-password",G),Qt=fe&&Me(yt),wt=a()(yt,xe,{[`${yt}-${Qe}`]:!!Qe}),Ie=Object.assign(Object.assign({},(0,B.Z)(ut,["suffix","iconRender","visibilityToggle"])),{type:Pe?"text":"password",className:wt,prefixCls:ot,suffix:Qt});return Qe&&(Ie.size=Qe),g.createElement(ee.Z,Object.assign({ref:(0,x.sQ)(Ue,Ce)},Ie))}),Ne=e(47472),se=e(92343),E=e(3113),l=e(19716),z=e(33234),R=function(ue,Ue){var fe={};for(var Ae in ue)Object.prototype.hasOwnProperty.call(ue,Ae)&&Ue.indexOf(Ae)<0&&(fe[Ae]=ue[Ae]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Ae=Object.getOwnPropertySymbols(ue);Pe{const{prefixCls:fe,inputPrefixCls:Ae,className:Pe,size:q,suffix:Ce,enterButton:H=!1,addonAfter:oe,loading:Me,disabled:xe,onSearch:G,onChange:we,onCompositionStart:Qe,onCompositionEnd:ut}=ue,mt=R(ue,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ot,direction:yt}=g.useContext(V.E_),Qt=g.useRef(!1),wt=ot("input-search",fe),Ie=ot("input",Ae),{compactSize:It}=(0,z.ri)(wt,yt),de=(0,l.Z)(Ge=>{var Ye;return(Ye=q!=null?q:It)!==null&&Ye!==void 0?Ye:Ge}),re=g.useRef(null),I=Ge=>{Ge&&Ge.target&&Ge.type==="click"&&G&&G(Ge.target.value,Ge,{source:"clear"}),we&&we(Ge)},m=Ge=>{var Ye;document.activeElement===((Ye=re.current)===null||Ye===void 0?void 0:Ye.input)&&Ge.preventDefault()},ae=Ge=>{var Ye,U;G&&G((U=(Ye=re.current)===null||Ye===void 0?void 0:Ye.input)===null||U===void 0?void 0:U.value,Ge,{source:"input"})},ne=Ge=>{Qt.current||Me||ae(Ge)},O=typeof H=="boolean"?g.createElement(Ne.Z,null):null,S=`${wt}-button`;let be;const _=H||{},N=_.type&&_.type.__ANT_BUTTON===!0;N||_.type==="button"?be=(0,se.Tm)(_,Object.assign({onMouseDown:m,onClick:Ge=>{var Ye,U;(U=(Ye=_==null?void 0:_.props)===null||Ye===void 0?void 0:Ye.onClick)===null||U===void 0||U.call(Ye,Ge),ae(Ge)},key:"enterButton"},N?{className:S,size:de}:{})):be=g.createElement(E.ZP,{className:S,type:H?"primary":void 0,size:de,disabled:xe,key:"enterButton",onMouseDown:m,onClick:ae,loading:Me,icon:O},H),oe&&(be=[be,(0,se.Tm)(oe,{key:"addonAfter"})]);const ye=a()(wt,{[`${wt}-rtl`]:yt==="rtl",[`${wt}-${de}`]:!!de,[`${wt}-with-button`]:!!H},Pe),_e=Ge=>{Qt.current=!0,Qe==null||Qe(Ge)},Ve=Ge=>{Qt.current=!1,ut==null||ut(Ge)};return g.createElement(ee.Z,Object.assign({ref:(0,x.sQ)(re,Ue),onPressEnter:ne},mt,{size:de,onCompositionStart:_e,onCompositionEnd:Ve,prefixCls:Ie,addonAfter:be,suffix:Ce,onChange:I,className:ye,disabled:xe}))}),M=e(1643);const b=ee.Z;b.Group=ie,b.Search=L,b.TextArea=M.Z,b.Password=nt;var te=b},9937:function(dn,st,e){"use strict";e.d(st,{M1:function(){return i},TM:function(){return se},Xy:function(){return ie},bi:function(){return Se},e5:function(){return Ne},ik:function(){return B},nz:function(){return d},pU:function(){return w},s7:function(){return x},x0:function(){return j}});var r=e(17313),a=e(74207),g=e(37613),V=e(83116);const d=E=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:E,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),w=E=>({borderColor:E.hoverBorderColor}),i=E=>({borderColor:E.activeBorderColor,boxShadow:E.activeShadow,outline:0}),ie=E=>({color:E.colorTextDisabled,backgroundColor:E.colorBgContainerDisabled,borderColor:E.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},w((0,g.TS)(E,{hoverBorderColor:E.colorBorder})))}),ee=E=>{const{paddingBlockLG:l,fontSizeLG:z,lineHeightLG:R,borderRadiusLG:W,paddingInlineLG:L}=E;return{padding:`${l}px ${L}px`,fontSize:z,lineHeight:R,borderRadius:W}},j=E=>({padding:`${E.paddingBlockSM}px ${E.paddingInlineSM}px`,borderRadius:E.borderRadiusSM}),Se=(E,l)=>{const{componentCls:z,colorError:R,colorWarning:W,errorActiveShadow:L,warningActiveShadow:M,colorErrorBorderHover:b,colorWarningBorderHover:te}=E;return{[`&-status-error:not(${l}-disabled):not(${l}-borderless)${l}`]:{borderColor:R,"&:hover":{borderColor:b},"&:focus, &-focused":Object.assign({},i((0,g.TS)(E,{activeBorderColor:R,activeShadow:L}))),[`${z}-prefix, ${z}-suffix`]:{color:R}},[`&-status-warning:not(${l}-disabled):not(${l}-borderless)${l}`]:{borderColor:W,"&:hover":{borderColor:te},"&:focus, &-focused":Object.assign({},i((0,g.TS)(E,{activeBorderColor:W,activeShadow:M}))),[`${z}-prefix, ${z}-suffix`]:{color:W}}}},B=E=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${E.paddingBlock}px ${E.paddingInline}px`,color:E.colorText,fontSize:E.fontSize,lineHeight:E.lineHeight,backgroundColor:E.colorBgContainer,backgroundImage:"none",borderWidth:E.lineWidth,borderStyle:E.lineType,borderColor:E.colorBorder,borderRadius:E.borderRadius,transition:`all ${E.motionDurationMid}`},d(E.colorTextPlaceholder)),{"&:hover":Object.assign({},w(E)),"&:focus, &-focused":Object.assign({},i(E)),"&-disabled, &[disabled]":Object.assign({},ie(E)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:E.controlHeight,lineHeight:E.lineHeight,verticalAlign:"bottom",transition:`all ${E.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},ee(E)),"&-sm":Object.assign({},j(E)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),x=E=>{const{componentCls:l,antCls:z}=E;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:E.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${l}, &-lg > ${l}-group-addon`]:Object.assign({},ee(E)),[`&-sm ${l}, &-sm > ${l}-group-addon`]:Object.assign({},j(E)),[`&-lg ${z}-select-single ${z}-select-selector`]:{height:E.controlHeightLG},[`&-sm ${z}-select-single ${z}-select-selector`]:{height:E.controlHeightSM},[`> ${l}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${l}-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 ${E.paddingInline}px`,color:E.colorText,fontWeight:"normal",fontSize:E.fontSize,textAlign:"center",backgroundColor:E.colorFillAlter,border:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`,borderRadius:E.borderRadius,transition:`all ${E.motionDurationSlow}`,lineHeight:1,[`${z}-select`]:{margin:`-${E.paddingBlock+1}px -${E.paddingInline}px`,[`&${z}-select-single:not(${z}-select-customize-input)`]:{[`${z}-select-selector`]:{backgroundColor:"inherit",border:`${E.lineWidth}px ${E.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${z}-select-selector`]:{color:E.colorPrimary}}},[`${z}-cascader-picker`]:{margin:`-9px -${E.paddingInline}px`,backgroundColor:"transparent",[`${z}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${l}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${l}-search-with-button &`]:{zIndex:0}}},[`> ${l}:first-child, ${l}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${z}-select ${z}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${l}-affix-wrapper`]:{[`&:not(:first-child) ${l}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${l}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${l}:last-child, ${l}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${z}-select ${z}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${l}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${l}-search &`]:{borderStartStartRadius:E.borderRadius,borderEndStartRadius:E.borderRadius}},[`&:not(:first-child), ${l}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${l}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,r.dF)()),{[`${l}-group-addon, ${l}-group-wrap, > ${l}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:E.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${l}-affix-wrapper, & > ${l}-number-affix-wrapper, & > ${z}-picker-range @@ -99,19 +99,19 @@ & > ${z}-cascader-picker:last-child ${l}, & > ${z}-cascader-picker-focused:last-child ${l}`]:{borderInlineEndWidth:E.lineWidth,borderStartEndRadius:E.borderRadius,borderEndEndRadius:E.borderRadius},[`& > ${z}-select-auto-complete ${l}`]:{verticalAlign:"top"},[`${l}-group-wrapper + ${l}-group-wrapper`]:{marginInlineStart:-E.lineWidth,[`${l}-affix-wrapper`]:{borderRadius:0}},[`${l}-group-wrapper:not(:last-child)`]:{[`&${l}-search > ${l}-group`]:{[`& > ${l}-group-addon > ${l}-search-button`]:{borderRadius:0},[`& > ${l}`]:{borderStartStartRadius:E.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:E.borderRadius}}}})}},ce=E=>{const{componentCls:l,controlHeightSM:z,lineWidth:R}=E,L=(z-R*2-16)/2;return{[l]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,r.Wf)(E)),B(E)),Se(E,l)),{'&[type="color"]':{height:E.controlHeight,[`&${l}-lg`]:{height:E.controlHeightLG},[`&${l}-sm`]:{height:z,paddingTop:L,paddingBottom:L}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},X=E=>{const{componentCls:l}=E;return{[`${l}-clear-icon`]:{margin:0,color:E.colorTextQuaternary,fontSize:E.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${E.motionDurationSlow}`,"&:hover":{color:E.colorTextTertiary},"&:active":{color:E.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${E.inputAffixPadding}px`}}}},Y=E=>{const{componentCls:l,inputAffixPadding:z,colorTextDescription:R,motionDurationSlow:W,colorIcon:L,colorIconHover:M,iconCls:b}=E;return{[`${l}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},B(E)),{display:"inline-flex",[`&:not(${l}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},w(E)),{zIndex:1,[`${l}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${l}[disabled]`]:{background:"transparent"}},[`> input${l}`]:{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"'},[`${l}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:E.paddingXS}},"&-show-count-suffix":{color:R},"&-show-count-has-suffix":{marginInlineEnd:E.paddingXXS},"&-prefix":{marginInlineEnd:z},"&-suffix":{marginInlineStart:z}}}),X(E)),{[`${b}${l}-password-icon`]:{color:L,cursor:"pointer",transition:`all ${W}`,"&:hover":{color:M}}}),Se(E,`${l}-affix-wrapper`))}},ze=E=>{const{componentCls:l,colorError:z,colorWarning:R,borderRadiusLG:W,borderRadiusSM:L}=E;return{[`${l}-group`]:Object.assign(Object.assign(Object.assign({},(0,r.Wf)(E)),x(E)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${l}-group-addon`]:{borderRadius:W,fontSize:E.fontSizeLG}},"&-sm":{[`${l}-group-addon`]:{borderRadius:L}},"&-status-error":{[`${l}-group-addon`]:{color:z,borderColor:z}},"&-status-warning":{[`${l}-group-addon`]:{color:R,borderColor:R}},"&-disabled":{[`${l}-group-addon`]:Object.assign({},ie(E))},[`&:not(${l}-compact-first-item):not(${l}-compact-last-item)${l}-compact-item`]:{[`${l}, ${l}-group-addon`]:{borderRadius:0}},[`&:not(${l}-compact-last-item)${l}-compact-first-item`]:{[`${l}, ${l}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${l}-compact-first-item)${l}-compact-last-item`]:{[`${l}, ${l}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},ge=E=>{const{componentCls:l,antCls:z}=E,R=`${l}-search`;return{[R]:{[`${l}`]:{"&:hover, &:focus":{borderColor:E.colorPrimaryHover,[`+ ${l}-group-addon ${R}-button:not(${z}-btn-primary)`]:{borderInlineStartColor:E.colorPrimaryHover}}},[`${l}-affix-wrapper`]:{borderRadius:0},[`${l}-lg`]:{lineHeight:E.lineHeightLG-2e-4},[`> ${l}-group`]:{[`> ${l}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${R}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:E.borderRadius,borderEndEndRadius:E.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${R}-button:not(${z}-btn-primary)`]:{color:E.colorTextDescription,"&:hover":{color:E.colorPrimaryHover},"&:active":{color:E.colorPrimaryActive},[`&${z}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${R}-button`]:{height:E.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${R}-button`]:{height:E.controlHeightLG},[`&-small ${R}-button`]:{height:E.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${l}-compact-item`]:{[`&:not(${l}-compact-last-item)`]:{[`${l}-group-addon`]:{[`${l}-search-button`]:{marginInlineEnd:-E.lineWidth,borderRadius:0}}},[`&:not(${l}-compact-first-item)`]:{[`${l},${l}-affix-wrapper`]:{borderRadius:0}},[`> ${l}-group-addon ${l}-search-button, > ${l}, - ${l}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${l}-affix-wrapper-focused`]:{zIndex:2}}}}},nt=E=>{const{componentCls:l,paddingLG:z}=E,R=`${l}-textarea`;return{[R]:{position:"relative","&-show-count":{[`> ${l}`]:{height:"100%"},[`${l}-data-count`]:{position:"absolute",bottom:-E.fontSize*E.lineHeight,insetInlineEnd:0,color:E.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${l}`]:{paddingInlineEnd:z}},[`&-affix-wrapper${R}-has-feedback`]:{[`${l}`]:{paddingInlineEnd:z}},[`&-affix-wrapper${l}-affix-wrapper`]:{padding:0,[`> textarea${l}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${l}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${l}-clear-icon`]:{position:"absolute",insetInlineEnd:E.paddingXS,insetBlockStart:E.paddingXS},[`${R}-suffix`]:{position:"absolute",top:0,insetInlineEnd:E.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Ne(E){return(0,g.TS)(E,{inputAffixPadding:E.paddingXXS})}const se=E=>{const{controlHeight:l,fontSize:z,lineHeight:R,lineWidth:W,controlHeightSM:L,controlHeightLG:M,fontSizeLG:b,lineHeightLG:te,paddingSM:ue,controlPaddingHorizontalSM:Ue,controlPaddingHorizontal:fe,colorFillAlter:Ae,colorPrimaryHover:Pe,controlOutlineWidth:q,controlOutline:xe,colorErrorOutline:H,colorWarningOutline:oe}=E;return{paddingBlock:Math.max(Math.round((l-z*R)/2*10)/10-W,3),paddingBlockSM:Math.max(Math.round((L-z*R)/2*10)/10-W,0),paddingBlockLG:Math.ceil((M-b*te)/2*10)/10-W,paddingInline:ue-W,paddingInlineSM:Ue-W,paddingInlineLG:fe-W,addonBg:Ae,activeBorderColor:Pe,hoverBorderColor:Pe,activeShadow:`0 0 0 ${q}px ${xe}`,errorActiveShadow:`0 0 0 ${q}px ${H}`,warningActiveShadow:`0 0 0 ${q}px ${oe}`}};st.ZP=(0,V.Z)("Input",E=>{const l=(0,g.TS)(E,Ne(E));return[ce(l),nt(l),Y(l),ze(l),ge(l),(0,a.c)(l)]},se)},45818:function(dn,st,e){"use strict";e.d(st,{D:function(){return Ne},Z:function(){return l}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(R,W){return a.createElement(d.Z,(0,r.Z)({},R,{ref:W,icon:V}))},i=a.forwardRef(w),ie=i,ee=e(33853),j=e(38819),Se=e(92310),B=e.n(Se),x=e(2738),X=z=>!isNaN(parseFloat(z))&&isFinite(z),Y=e(36355),ze=e(84966),ge=function(z,R){var W={};for(var L in z)Object.prototype.hasOwnProperty.call(z,L)&&R.indexOf(L)<0&&(W[L]=z[L]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,L=Object.getOwnPropertySymbols(z);M{let z=0;return function(){let R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return z+=1,`${R}${z}`}})();var l=a.forwardRef((z,R)=>{const{prefixCls:W,className:L,trigger:M,children:b,defaultCollapsed:te=!1,theme:ue="dark",style:Ue={},collapsible:fe=!1,reverseArrow:Ae=!1,width:Pe=200,collapsedWidth:q=80,zeroWidthTriggerStyle:xe,breakpoint:H,onCollapse:oe,onBreakpoint:Me}=z,Ce=ge(z,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:G}=(0,a.useContext)(ze.Gs),[we,Qe]=(0,a.useState)("collapsed"in z?z.collapsed:te),[ut,mt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{"collapsed"in z&&Qe(z.collapsed)},[z.collapsed]);const ot=(de,re)=>{"collapsed"in z||Qe(de),oe==null||oe(de,re)},yt=(0,a.useRef)();yt.current=de=>{mt(de.matches),Me==null||Me(de.matches),we!==de.matches&&ot(de.matches,"responsive")},(0,a.useEffect)(()=>{function de(I){return yt.current(I)}let re;if(typeof window!="undefined"){const{matchMedia:I}=window;if(I&&H&&H in nt){re=I(`(max-width: ${nt[H]})`);try{re.addEventListener("change",de)}catch(m){re.addListener(de)}de(re)}}return()=>{try{re==null||re.removeEventListener("change",de)}catch(I){re==null||re.removeListener(de)}}},[H]),(0,a.useEffect)(()=>{const de=se("ant-sider-");return G.addSider(de),()=>G.removeSider(de)},[]);const Qt=()=>{ot(!we,"clickTrigger")},{getPrefixCls:wt}=(0,a.useContext)(Y.E_),Ie=()=>{const de=wt("layout-sider",W),re=(0,x.Z)(Ce,["collapsed"]),I=we?q:Pe,m=X(I)?`${I}px`:String(I),ae=parseFloat(String(q||0))===0?a.createElement("span",{onClick:Qt,className:B()(`${de}-zero-width-trigger`,`${de}-zero-width-trigger-${Ae?"right":"left"}`),style:xe},M||a.createElement(ie,null)):null,S={expanded:Ae?a.createElement(j.Z,null):a.createElement(ee.Z,null),collapsed:Ae?a.createElement(ee.Z,null):a.createElement(j.Z,null)}[we?"collapsed":"expanded"],be=M!==null?ae||a.createElement("div",{className:`${de}-trigger`,onClick:Qt,style:{width:m}},M||S):null,_=Object.assign(Object.assign({},Ue),{flex:`0 0 ${m}`,maxWidth:m,minWidth:m,width:m}),N=B()(de,`${de}-${ue}`,{[`${de}-collapsed`]:!!we,[`${de}-has-trigger`]:fe&&M!==null&&!ae,[`${de}-below`]:!!ut,[`${de}-zero-width`]:parseFloat(m)===0},L);return a.createElement("aside",Object.assign({className:N},re,{style:_,ref:R}),a.createElement("div",{className:`${de}-children`},b),fe||ut&&ae?be:null)},It=a.useMemo(()=>({siderCollapsed:we}),[we]);return a.createElement(Ne.Provider,{value:It},Ie())})},84966:function(dn,st,e){"use strict";e.d(st,{VY:function(){return Ne},$_:function(){return nt},h4:function(){return ge},Gs:function(){return x},ZP:function(){return se}});var r=e(94480),a=e(92310),g=e.n(a),V=e(2738),d=e(59301),w=e(36355),i=e(83116),ee=E=>{const{componentCls:l,bodyBg:z,lightSiderBg:R,lightTriggerBg:W,lightTriggerColor:L}=E;return{[`${l}-sider-light`]:{background:R,[`${l}-sider-trigger`]:{color:L,background:W},[`${l}-sider-zero-width-trigger`]:{color:L,background:W,border:`1px solid ${z}`,borderInlineStart:0}}}};const j=E=>{const{antCls:l,componentCls:z,colorText:R,triggerColor:W,footerBg:L,triggerBg:M,headerHeight:b,headerPadding:te,headerColor:ue,footerPadding:Ue,triggerHeight:fe,zeroTriggerHeight:Ae,zeroTriggerWidth:Pe,motionDurationMid:q,motionDurationSlow:xe,fontSize:H,borderRadius:oe,bodyBg:Me,headerBg:Ce,siderBg:G}=E;return{[z]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Me,"&, *":{boxSizing:"border-box"},[`&${z}-has-sider`]:{flexDirection:"row",[`> ${z}, > ${z}-content`]:{width:0}},[`${z}-header, &${z}-footer`]:{flex:"0 0 auto"},[`${z}-sider`]:{position:"relative",minWidth:0,background:G,transition:`all ${q}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${l}-menu${l}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:fe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:fe,color:W,lineHeight:`${fe}px`,textAlign:"center",background:M,cursor:"pointer",transition:`all ${q}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:b,insetInlineEnd:-Pe,zIndex:1,width:Pe,height:Ae,color:W,fontSize:E.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:G,borderStartStartRadius:0,borderStartEndRadius:oe,borderEndEndRadius:oe,borderEndStartRadius:0,cursor:"pointer",transition:`background ${xe} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${xe}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Pe,borderStartStartRadius:oe,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:oe}}}}},ee(E)),{"&-rtl":{direction:"rtl"}}),[`${z}-header`]:{height:b,padding:te,color:ue,lineHeight:`${b}px`,background:Ce,[`${l}-menu`]:{lineHeight:"inherit"}},[`${z}-footer`]:{padding:Ue,color:R,fontSize:H,background:L},[`${z}-content`]:{flex:"auto",minHeight:0}}};var Se=(0,i.Z)("Layout",E=>[j(E)],E=>{const{colorBgLayout:l,controlHeight:z,controlHeightLG:R,colorText:W,controlHeightSM:L,marginXXS:M,colorTextLightSolid:b,colorBgContainer:te}=E,ue=R*1.25;return{colorBgHeader:"#001529",colorBgBody:l,colorBgTrigger:"#002140",bodyBg:l,headerBg:"#001529",headerHeight:z*2,headerPadding:`0 ${ue}px`,headerColor:W,footerPadding:`${L}px ${ue}px`,footerBg:l,siderBg:"#001529",triggerHeight:R+M*2,triggerBg:"#002140",triggerColor:b,zeroTriggerWidth:R,zeroTriggerHeight:R,lightSiderBg:te,lightTriggerBg:te,lightTriggerColor:W}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),B=function(E,l){var z={};for(var R in E)Object.prototype.hasOwnProperty.call(E,R)&&l.indexOf(R)<0&&(z[R]=E[R]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,R=Object.getOwnPropertySymbols(E);Wnull,removeSider:()=>null}});function ce(E){let{suffixCls:l,tagName:z,displayName:R}=E;return W=>d.forwardRef((M,b)=>d.createElement(W,Object.assign({ref:b,suffixCls:l,tagName:z},M)))}const X=d.forwardRef((E,l)=>{const{prefixCls:z,suffixCls:R,className:W,tagName:L}=E,M=B(E,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:b}=d.useContext(w.E_),te=b("layout",z),[ue,Ue]=Se(te),fe=R?`${te}-${R}`:te;return ue(d.createElement(L,Object.assign({className:g()(z||fe,W,Ue),ref:l},M)))}),Y=d.forwardRef((E,l)=>{const{direction:z}=d.useContext(w.E_),[R,W]=d.useState([]),{prefixCls:L,className:M,rootClassName:b,children:te,hasSider:ue,tagName:Ue,style:fe}=E,Ae=B(E,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Pe=(0,V.Z)(Ae,["suffixCls"]),{getPrefixCls:q,layout:xe}=d.useContext(w.E_),H=q("layout",L),[oe,Me]=Se(H),Ce=g()(H,{[`${H}-has-sider`]:typeof ue=="boolean"?ue:R.length>0,[`${H}-rtl`]:z==="rtl"},xe==null?void 0:xe.className,M,b,Me),G=d.useMemo(()=>({siderHook:{addSider:we=>{W(Qe=>[].concat((0,r.Z)(Qe),[we]))},removeSider:we=>{W(Qe=>Qe.filter(ut=>ut!==we))}}}),[]);return oe(d.createElement(x.Provider,{value:G},d.createElement(Ue,Object.assign({ref:l,className:Ce,style:Object.assign(Object.assign({},xe==null?void 0:xe.style),fe)},Pe),te)))}),ze=ce({tagName:"div",displayName:"Layout"})(Y),ge=ce({suffixCls:"header",tagName:"header",displayName:"Header"})(X),nt=ce({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(X),Ne=ce({suffixCls:"content",tagName:"main",displayName:"Content"})(X);var se=ze},40875:function(dn,st,e){"use strict";e.d(st,{J:function(){return w}});var r=e(59301),a=e(33234),g=e(70425),V=function(i,ie){var ee={};for(var j in i)Object.prototype.hasOwnProperty.call(i,j)&&ie.indexOf(j)<0&&(ee[j]=i[j]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,j=Object.getOwnPropertySymbols(i);Se{const{children:ee}=i,j=V(i,["children"]),Se=r.useContext(d),B=r.useMemo(()=>Object.assign(Object.assign({},Se),j),[Se,j.prefixCls,j.mode,j.selectable]);return r.createElement(d.Provider,{value:B},r.createElement(a.BR,null,(0,g.supportNodeRef)(ee)?r.cloneElement(ee,{ref:ie}):ee))});st.Z=d},20834:function(dn,st,e){"use strict";e.d(st,{default:function(){return It}});var r=e(15285),a=e(59301),g=e(45818),V=e(92310),d=e.n(V),w=e(36355),i=function(de,re){var I={};for(var m in de)Object.prototype.hasOwnProperty.call(de,m)&&re.indexOf(m)<0&&(I[m]=de[m]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,m=Object.getOwnPropertySymbols(de);ae{const{prefixCls:re,className:I,dashed:m}=de,ae=i(de,["prefixCls","className","dashed"]),{getPrefixCls:ne}=a.useContext(w.E_),O=ne("menu",re),S=d()({[`${O}-item-divider-dashed`]:!!m},I);return a.createElement(r.iz,Object.assign({className:S},ae))},j=e(11592),Se=e(2738),B=e(6848),x=e(92343),X=(0,a.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ze=de=>{var re;const{className:I,children:m,icon:ae,title:ne,danger:O}=de,{prefixCls:S,firstLevel:be,direction:_,disableMenuItemTitleTooltip:N,inlineCollapsed:ye}=a.useContext(X),_e=k=>{const Fe=a.createElement("span",{className:`${S}-title-content`},m);return(!ae||(0,x.l$)(m)&&m.type==="span")&&m&&k&&be&&typeof m=="string"?a.createElement("div",{className:`${S}-inline-collapsed-noicon`},m.charAt(0)):Fe},{siderCollapsed:Ve}=a.useContext(g.D);let Ge=ne;typeof ne=="undefined"?Ge=be?m:"":ne===!1&&(Ge="");const Ye={title:Ge};!Ve&&!ye&&(Ye.title=null,Ye.open=!1);const U=(0,j.Z)(m).length;let y=a.createElement(r.ck,Object.assign({},(0,Se.Z)(de,["title","icon","danger"]),{className:d()({[`${S}-item-danger`]:O,[`${S}-item-only-child`]:(ae?U+1:U)===1},I),title:typeof ne=="string"?ne:void 0}),(0,x.Tm)(ae,{className:d()((0,x.l$)(ae)?(re=ae.props)===null||re===void 0?void 0:re.className:"",`${S}-item-icon`)}),_e(ye));return N||(y=a.createElement(B.Z,Object.assign({},Ye,{placement:_==="rtl"?"left":"right",overlayClassName:`${S}-inline-collapsed-tooltip`}),y)),y},nt=de=>{var re;const{popupClassName:I,icon:m,title:ae,theme:ne}=de,O=a.useContext(X),{prefixCls:S,inlineCollapsed:be,theme:_}=O,N=(0,r.Xl)();let ye;if(!m)ye=be&&!N.length&&ae&&typeof ae=="string"?a.createElement("div",{className:`${S}-inline-collapsed-noicon`},ae.charAt(0)):a.createElement("span",{className:`${S}-title-content`},ae);else{const Ve=(0,x.l$)(ae)&&ae.type==="span";ye=a.createElement(a.Fragment,null,(0,x.Tm)(m,{className:d()((0,x.l$)(m)?(re=m.props)===null||re===void 0?void 0:re.className:"",`${S}-item-icon`)}),Ve?ae:a.createElement("span",{className:`${S}-title-content`},ae))}const _e=a.useMemo(()=>Object.assign(Object.assign({},O),{firstLevel:!1}),[O]);return a.createElement(X.Provider,{value:_e},a.createElement(r.Wd,Object.assign({},(0,Se.Z)(de,["icon"]),{title:ye,popupClassName:d()(S,I,`${S}-${ne||_}`)})))},Ne=e(18785),se=e(70425),E=e(62892),l=e(40875),z=function(de,re){var I={};for(var m in de)Object.prototype.hasOwnProperty.call(de,m)&&re.indexOf(m)<0&&(I[m]=de[m]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,m=Object.getOwnPropertySymbols(de);ae{if(re&&typeof re=="object"){const m=re,{label:ae,children:ne,key:O,type:S}=m,be=z(m,["label","children","key","type"]),_=O!=null?O:`tmp-${I}`;return ne||S==="group"?S==="group"?a.createElement(r.BW,Object.assign({key:_},be,{title:ae}),R(ne)):a.createElement(nt,Object.assign({key:_},be,{title:ae}),R(ne)):S==="divider"?a.createElement(ee,Object.assign({key:_},be)):a.createElement(ze,Object.assign({key:_},be),ae)}return null}).filter(re=>re)}function W(de){return a.useMemo(()=>de&&R(de),[de])}var L=e(64993),M=e(17313),b=e(8378),te=e(13826),ue=e(29878),Ue=e(83116),fe=e(37613),Pe=de=>{const{componentCls:re,motionDurationSlow:I,horizontalLineHeight:m,colorSplit:ae,lineWidth:ne,lineType:O,itemPaddingInline:S}=de;return{[`${re}-horizontal`]:{lineHeight:m,border:0,borderBottom:`${ne}px ${O} ${ae}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${re}-item, ${re}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:S},[`> ${re}-item:hover, + ${l}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${l}-affix-wrapper-focused`]:{zIndex:2}}}}},nt=E=>{const{componentCls:l,paddingLG:z}=E,R=`${l}-textarea`;return{[R]:{position:"relative","&-show-count":{[`> ${l}`]:{height:"100%"},[`${l}-data-count`]:{position:"absolute",bottom:-E.fontSize*E.lineHeight,insetInlineEnd:0,color:E.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${l}`]:{paddingInlineEnd:z}},[`&-affix-wrapper${R}-has-feedback`]:{[`${l}`]:{paddingInlineEnd:z}},[`&-affix-wrapper${l}-affix-wrapper`]:{padding:0,[`> textarea${l}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${l}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${l}-clear-icon`]:{position:"absolute",insetInlineEnd:E.paddingXS,insetBlockStart:E.paddingXS},[`${R}-suffix`]:{position:"absolute",top:0,insetInlineEnd:E.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Ne(E){return(0,g.TS)(E,{inputAffixPadding:E.paddingXXS})}const se=E=>{const{controlHeight:l,fontSize:z,lineHeight:R,lineWidth:W,controlHeightSM:L,controlHeightLG:M,fontSizeLG:b,lineHeightLG:te,paddingSM:ue,controlPaddingHorizontalSM:Ue,controlPaddingHorizontal:fe,colorFillAlter:Ae,colorPrimaryHover:Pe,controlOutlineWidth:q,controlOutline:Ce,colorErrorOutline:H,colorWarningOutline:oe}=E;return{paddingBlock:Math.max(Math.round((l-z*R)/2*10)/10-W,3),paddingBlockSM:Math.max(Math.round((L-z*R)/2*10)/10-W,0),paddingBlockLG:Math.ceil((M-b*te)/2*10)/10-W,paddingInline:ue-W,paddingInlineSM:Ue-W,paddingInlineLG:fe-W,addonBg:Ae,activeBorderColor:Pe,hoverBorderColor:Pe,activeShadow:`0 0 0 ${q}px ${Ce}`,errorActiveShadow:`0 0 0 ${q}px ${H}`,warningActiveShadow:`0 0 0 ${q}px ${oe}`}};st.ZP=(0,V.Z)("Input",E=>{const l=(0,g.TS)(E,Ne(E));return[ce(l),nt(l),Y(l),ze(l),ge(l),(0,a.c)(l)]},se)},45818:function(dn,st,e){"use strict";e.d(st,{D:function(){return Ne},Z:function(){return l}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(R,W){return a.createElement(d.Z,(0,r.Z)({},R,{ref:W,icon:V}))},i=a.forwardRef(w),ie=i,ee=e(33853),j=e(38819),Se=e(92310),B=e.n(Se),x=e(2738),X=z=>!isNaN(parseFloat(z))&&isFinite(z),Y=e(36355),ze=e(84966),ge=function(z,R){var W={};for(var L in z)Object.prototype.hasOwnProperty.call(z,L)&&R.indexOf(L)<0&&(W[L]=z[L]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,L=Object.getOwnPropertySymbols(z);M{let z=0;return function(){let R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return z+=1,`${R}${z}`}})();var l=a.forwardRef((z,R)=>{const{prefixCls:W,className:L,trigger:M,children:b,defaultCollapsed:te=!1,theme:ue="dark",style:Ue={},collapsible:fe=!1,reverseArrow:Ae=!1,width:Pe=200,collapsedWidth:q=80,zeroWidthTriggerStyle:Ce,breakpoint:H,onCollapse:oe,onBreakpoint:Me}=z,xe=ge(z,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:G}=(0,a.useContext)(ze.Gs),[we,Qe]=(0,a.useState)("collapsed"in z?z.collapsed:te),[ut,mt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{"collapsed"in z&&Qe(z.collapsed)},[z.collapsed]);const ot=(de,re)=>{"collapsed"in z||Qe(de),oe==null||oe(de,re)},yt=(0,a.useRef)();yt.current=de=>{mt(de.matches),Me==null||Me(de.matches),we!==de.matches&&ot(de.matches,"responsive")},(0,a.useEffect)(()=>{function de(I){return yt.current(I)}let re;if(typeof window!="undefined"){const{matchMedia:I}=window;if(I&&H&&H in nt){re=I(`(max-width: ${nt[H]})`);try{re.addEventListener("change",de)}catch(m){re.addListener(de)}de(re)}}return()=>{try{re==null||re.removeEventListener("change",de)}catch(I){re==null||re.removeListener(de)}}},[H]),(0,a.useEffect)(()=>{const de=se("ant-sider-");return G.addSider(de),()=>G.removeSider(de)},[]);const Qt=()=>{ot(!we,"clickTrigger")},{getPrefixCls:wt}=(0,a.useContext)(Y.E_),Ie=()=>{const de=wt("layout-sider",W),re=(0,x.Z)(xe,["collapsed"]),I=we?q:Pe,m=X(I)?`${I}px`:String(I),ae=parseFloat(String(q||0))===0?a.createElement("span",{onClick:Qt,className:B()(`${de}-zero-width-trigger`,`${de}-zero-width-trigger-${Ae?"right":"left"}`),style:Ce},M||a.createElement(ie,null)):null,S={expanded:Ae?a.createElement(j.Z,null):a.createElement(ee.Z,null),collapsed:Ae?a.createElement(ee.Z,null):a.createElement(j.Z,null)}[we?"collapsed":"expanded"],be=M!==null?ae||a.createElement("div",{className:`${de}-trigger`,onClick:Qt,style:{width:m}},M||S):null,_=Object.assign(Object.assign({},Ue),{flex:`0 0 ${m}`,maxWidth:m,minWidth:m,width:m}),N=B()(de,`${de}-${ue}`,{[`${de}-collapsed`]:!!we,[`${de}-has-trigger`]:fe&&M!==null&&!ae,[`${de}-below`]:!!ut,[`${de}-zero-width`]:parseFloat(m)===0},L);return a.createElement("aside",Object.assign({className:N},re,{style:_,ref:R}),a.createElement("div",{className:`${de}-children`},b),fe||ut&&ae?be:null)},It=a.useMemo(()=>({siderCollapsed:we}),[we]);return a.createElement(Ne.Provider,{value:It},Ie())})},84966:function(dn,st,e){"use strict";e.d(st,{VY:function(){return Ne},$_:function(){return nt},h4:function(){return ge},Gs:function(){return x},ZP:function(){return se}});var r=e(94480),a=e(92310),g=e.n(a),V=e(2738),d=e(59301),w=e(36355),i=e(83116),ee=E=>{const{componentCls:l,bodyBg:z,lightSiderBg:R,lightTriggerBg:W,lightTriggerColor:L}=E;return{[`${l}-sider-light`]:{background:R,[`${l}-sider-trigger`]:{color:L,background:W},[`${l}-sider-zero-width-trigger`]:{color:L,background:W,border:`1px solid ${z}`,borderInlineStart:0}}}};const j=E=>{const{antCls:l,componentCls:z,colorText:R,triggerColor:W,footerBg:L,triggerBg:M,headerHeight:b,headerPadding:te,headerColor:ue,footerPadding:Ue,triggerHeight:fe,zeroTriggerHeight:Ae,zeroTriggerWidth:Pe,motionDurationMid:q,motionDurationSlow:Ce,fontSize:H,borderRadius:oe,bodyBg:Me,headerBg:xe,siderBg:G}=E;return{[z]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Me,"&, *":{boxSizing:"border-box"},[`&${z}-has-sider`]:{flexDirection:"row",[`> ${z}, > ${z}-content`]:{width:0}},[`${z}-header, &${z}-footer`]:{flex:"0 0 auto"},[`${z}-sider`]:{position:"relative",minWidth:0,background:G,transition:`all ${q}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${l}-menu${l}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:fe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:fe,color:W,lineHeight:`${fe}px`,textAlign:"center",background:M,cursor:"pointer",transition:`all ${q}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:b,insetInlineEnd:-Pe,zIndex:1,width:Pe,height:Ae,color:W,fontSize:E.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:G,borderStartStartRadius:0,borderStartEndRadius:oe,borderEndEndRadius:oe,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:-Pe,borderStartStartRadius:oe,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:oe}}}}},ee(E)),{"&-rtl":{direction:"rtl"}}),[`${z}-header`]:{height:b,padding:te,color:ue,lineHeight:`${b}px`,background:xe,[`${l}-menu`]:{lineHeight:"inherit"}},[`${z}-footer`]:{padding:Ue,color:R,fontSize:H,background:L},[`${z}-content`]:{flex:"auto",minHeight:0}}};var Se=(0,i.Z)("Layout",E=>[j(E)],E=>{const{colorBgLayout:l,controlHeight:z,controlHeightLG:R,colorText:W,controlHeightSM:L,marginXXS:M,colorTextLightSolid:b,colorBgContainer:te}=E,ue=R*1.25;return{colorBgHeader:"#001529",colorBgBody:l,colorBgTrigger:"#002140",bodyBg:l,headerBg:"#001529",headerHeight:z*2,headerPadding:`0 ${ue}px`,headerColor:W,footerPadding:`${L}px ${ue}px`,footerBg:l,siderBg:"#001529",triggerHeight:R+M*2,triggerBg:"#002140",triggerColor:b,zeroTriggerWidth:R,zeroTriggerHeight:R,lightSiderBg:te,lightTriggerBg:te,lightTriggerColor:W}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),B=function(E,l){var z={};for(var R in E)Object.prototype.hasOwnProperty.call(E,R)&&l.indexOf(R)<0&&(z[R]=E[R]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,R=Object.getOwnPropertySymbols(E);Wnull,removeSider:()=>null}});function ce(E){let{suffixCls:l,tagName:z,displayName:R}=E;return W=>d.forwardRef((M,b)=>d.createElement(W,Object.assign({ref:b,suffixCls:l,tagName:z},M)))}const X=d.forwardRef((E,l)=>{const{prefixCls:z,suffixCls:R,className:W,tagName:L}=E,M=B(E,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:b}=d.useContext(w.E_),te=b("layout",z),[ue,Ue]=Se(te),fe=R?`${te}-${R}`:te;return ue(d.createElement(L,Object.assign({className:g()(z||fe,W,Ue),ref:l},M)))}),Y=d.forwardRef((E,l)=>{const{direction:z}=d.useContext(w.E_),[R,W]=d.useState([]),{prefixCls:L,className:M,rootClassName:b,children:te,hasSider:ue,tagName:Ue,style:fe}=E,Ae=B(E,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Pe=(0,V.Z)(Ae,["suffixCls"]),{getPrefixCls:q,layout:Ce}=d.useContext(w.E_),H=q("layout",L),[oe,Me]=Se(H),xe=g()(H,{[`${H}-has-sider`]:typeof ue=="boolean"?ue:R.length>0,[`${H}-rtl`]:z==="rtl"},Ce==null?void 0:Ce.className,M,b,Me),G=d.useMemo(()=>({siderHook:{addSider:we=>{W(Qe=>[].concat((0,r.Z)(Qe),[we]))},removeSider:we=>{W(Qe=>Qe.filter(ut=>ut!==we))}}}),[]);return oe(d.createElement(x.Provider,{value:G},d.createElement(Ue,Object.assign({ref:l,className:xe,style:Object.assign(Object.assign({},Ce==null?void 0:Ce.style),fe)},Pe),te)))}),ze=ce({tagName:"div",displayName:"Layout"})(Y),ge=ce({suffixCls:"header",tagName:"header",displayName:"Header"})(X),nt=ce({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(X),Ne=ce({suffixCls:"content",tagName:"main",displayName:"Content"})(X);var se=ze},40875:function(dn,st,e){"use strict";e.d(st,{J:function(){return w}});var r=e(59301),a=e(33234),g=e(70425),V=function(i,ie){var ee={};for(var j in i)Object.prototype.hasOwnProperty.call(i,j)&&ie.indexOf(j)<0&&(ee[j]=i[j]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,j=Object.getOwnPropertySymbols(i);Se{const{children:ee}=i,j=V(i,["children"]),Se=r.useContext(d),B=r.useMemo(()=>Object.assign(Object.assign({},Se),j),[Se,j.prefixCls,j.mode,j.selectable]);return r.createElement(d.Provider,{value:B},r.createElement(a.BR,null,(0,g.supportNodeRef)(ee)?r.cloneElement(ee,{ref:ie}):ee))});st.Z=d},20834:function(dn,st,e){"use strict";e.d(st,{default:function(){return It}});var r=e(15285),a=e(59301),g=e(45818),V=e(92310),d=e.n(V),w=e(36355),i=function(de,re){var I={};for(var m in de)Object.prototype.hasOwnProperty.call(de,m)&&re.indexOf(m)<0&&(I[m]=de[m]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,m=Object.getOwnPropertySymbols(de);ae{const{prefixCls:re,className:I,dashed:m}=de,ae=i(de,["prefixCls","className","dashed"]),{getPrefixCls:ne}=a.useContext(w.E_),O=ne("menu",re),S=d()({[`${O}-item-divider-dashed`]:!!m},I);return a.createElement(r.iz,Object.assign({className:S},ae))},j=e(11592),Se=e(2738),B=e(6848),x=e(92343),X=(0,a.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ze=de=>{var re;const{className:I,children:m,icon:ae,title:ne,danger:O}=de,{prefixCls:S,firstLevel:be,direction:_,disableMenuItemTitleTooltip:N,inlineCollapsed:ye}=a.useContext(X),_e=k=>{const Fe=a.createElement("span",{className:`${S}-title-content`},m);return(!ae||(0,x.l$)(m)&&m.type==="span")&&m&&k&&be&&typeof m=="string"?a.createElement("div",{className:`${S}-inline-collapsed-noicon`},m.charAt(0)):Fe},{siderCollapsed:Ve}=a.useContext(g.D);let Ge=ne;typeof ne=="undefined"?Ge=be?m:"":ne===!1&&(Ge="");const Ye={title:Ge};!Ve&&!ye&&(Ye.title=null,Ye.open=!1);const U=(0,j.Z)(m).length;let y=a.createElement(r.ck,Object.assign({},(0,Se.Z)(de,["title","icon","danger"]),{className:d()({[`${S}-item-danger`]:O,[`${S}-item-only-child`]:(ae?U+1:U)===1},I),title:typeof ne=="string"?ne:void 0}),(0,x.Tm)(ae,{className:d()((0,x.l$)(ae)?(re=ae.props)===null||re===void 0?void 0:re.className:"",`${S}-item-icon`)}),_e(ye));return N||(y=a.createElement(B.Z,Object.assign({},Ye,{placement:_==="rtl"?"left":"right",overlayClassName:`${S}-inline-collapsed-tooltip`}),y)),y},nt=de=>{var re;const{popupClassName:I,icon:m,title:ae,theme:ne}=de,O=a.useContext(X),{prefixCls:S,inlineCollapsed:be,theme:_}=O,N=(0,r.Xl)();let ye;if(!m)ye=be&&!N.length&&ae&&typeof ae=="string"?a.createElement("div",{className:`${S}-inline-collapsed-noicon`},ae.charAt(0)):a.createElement("span",{className:`${S}-title-content`},ae);else{const Ve=(0,x.l$)(ae)&&ae.type==="span";ye=a.createElement(a.Fragment,null,(0,x.Tm)(m,{className:d()((0,x.l$)(m)?(re=m.props)===null||re===void 0?void 0:re.className:"",`${S}-item-icon`)}),Ve?ae:a.createElement("span",{className:`${S}-title-content`},ae))}const _e=a.useMemo(()=>Object.assign(Object.assign({},O),{firstLevel:!1}),[O]);return a.createElement(X.Provider,{value:_e},a.createElement(r.Wd,Object.assign({},(0,Se.Z)(de,["icon"]),{title:ye,popupClassName:d()(S,I,`${S}-${ne||_}`)})))},Ne=e(18785),se=e(70425),E=e(62892),l=e(40875),z=function(de,re){var I={};for(var m in de)Object.prototype.hasOwnProperty.call(de,m)&&re.indexOf(m)<0&&(I[m]=de[m]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,m=Object.getOwnPropertySymbols(de);ae{if(re&&typeof re=="object"){const m=re,{label:ae,children:ne,key:O,type:S}=m,be=z(m,["label","children","key","type"]),_=O!=null?O:`tmp-${I}`;return ne||S==="group"?S==="group"?a.createElement(r.BW,Object.assign({key:_},be,{title:ae}),R(ne)):a.createElement(nt,Object.assign({key:_},be,{title:ae}),R(ne)):S==="divider"?a.createElement(ee,Object.assign({key:_},be)):a.createElement(ze,Object.assign({key:_},be),ae)}return null}).filter(re=>re)}function W(de){return a.useMemo(()=>de&&R(de),[de])}var L=e(64993),M=e(17313),b=e(8378),te=e(13826),ue=e(29878),Ue=e(83116),fe=e(37613),Pe=de=>{const{componentCls:re,motionDurationSlow:I,horizontalLineHeight:m,colorSplit:ae,lineWidth:ne,lineType:O,itemPaddingInline:S}=de;return{[`${re}-horizontal`]:{lineHeight:m,border:0,borderBottom:`${ne}px ${O} ${ae}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${re}-item, ${re}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:S},[`> ${re}-item:hover, > ${re}-item-active, - > ${re}-submenu ${re}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${re}-item, ${re}-submenu-title`]:{transition:[`border-color ${I}`,`background ${I}`].join(",")},[`${re}-submenu-arrow`]:{display:"none"}}}},xe=de=>{let{componentCls:re,menuArrowOffset:I}=de;return{[`${re}-rtl`]:{direction:"rtl"},[`${re}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${re}-rtl${re}-vertical, - ${re}-submenu-rtl ${re}-vertical`]:{[`${re}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${I})`},"&::after":{transform:`rotate(45deg) translateY(${I})`}}}}};const H=de=>Object.assign({},(0,M.oN)(de));var Me=(de,re)=>{const{componentCls:I,itemColor:m,itemSelectedColor:ae,groupTitleColor:ne,itemBg:O,subMenuItemBg:S,itemSelectedBg:be,activeBarHeight:_,activeBarWidth:N,activeBarBorderWidth:ye,motionDurationSlow:_e,motionEaseInOut:Ve,motionEaseOut:Ge,itemPaddingInline:Ye,motionDurationMid:U,itemHoverColor:y,lineType:k,colorSplit:Fe,itemDisabledColor:De,dangerItemColor:Te,dangerItemHoverColor:Wt,dangerItemSelectedColor:St,dangerItemActiveBg:zt,dangerItemSelectedBg:ln,itemHoverBg:Rn,itemActiveBg:Sn,menuSubMenuBg:Bn,horizontalItemSelectedColor:Jn,horizontalItemSelectedBg:nr,horizontalItemBorderRadius:hn,horizontalItemHoverBg:ur,popupBg:fr}=de;return{[`${I}-${re}, ${I}-${re} > ${I}`]:{color:m,background:O,[`&${I}-root:focus-visible`]:Object.assign({},H(de)),[`${I}-item-group-title`]:{color:ne},[`${I}-submenu-selected`]:{[`> ${I}-submenu-title`]:{color:ae}},[`${I}-item-disabled, ${I}-submenu-disabled`]:{color:`${De} !important`},[`${I}-item:not(${I}-item-selected):not(${I}-submenu-selected)`]:{[`&:hover, > ${I}-submenu-title:hover`]:{color:y}},[`&:not(${I}-horizontal)`]:{[`${I}-item:not(${I}-item-selected)`]:{"&:hover":{backgroundColor:Rn},"&:active":{backgroundColor:Sn}},[`${I}-submenu-title`]:{"&:hover":{backgroundColor:Rn},"&:active":{backgroundColor:Sn}}},[`${I}-item-danger`]:{color:Te,[`&${I}-item:hover`]:{[`&:not(${I}-item-selected):not(${I}-submenu-selected)`]:{color:Wt}},[`&${I}-item:active`]:{background:zt}},[`${I}-item a`]:{"&, &:hover":{color:"inherit"}},[`${I}-item-selected`]:{color:ae,[`&${I}-item-danger`]:{color:St},"a, a:hover":{color:"inherit"}},[`& ${I}-item-selected`]:{backgroundColor:be,[`&${I}-item-danger`]:{backgroundColor:ln}},[`${I}-item, ${I}-submenu-title`]:{[`&:not(${I}-item-disabled):focus-visible`]:Object.assign({},H(de))},[`&${I}-submenu > ${I}`]:{backgroundColor:Bn},[`&${I}-popup > ${I}`]:{backgroundColor:fr},[`&${I}-horizontal`]:Object.assign(Object.assign({},re==="dark"?{borderBottom:0}:{}),{[`> ${I}-item, > ${I}-submenu`]:{top:ye,marginTop:-ye,marginBottom:0,borderRadius:hn,"&::after":{position:"absolute",insetInline:Ye,bottom:0,borderBottom:`${_}px solid transparent`,transition:`border-color ${_e} ${Ve}`,content:'""'},"&:hover, &-active, &-open":{background:ur,"&::after":{borderBottomWidth:_,borderBottomColor:Jn}},"&-selected":{color:Jn,backgroundColor:nr,"&:hover":{backgroundColor:nr},"&::after":{borderBottomWidth:_,borderBottomColor:Jn}}}}),[`&${I}-root`]:{[`&${I}-inline, &${I}-vertical`]:{borderInlineEnd:`${ye}px ${k} ${Fe}`}},[`&${I}-inline`]:{[`${I}-sub${I}-inline`]:{background:S},[`${I}-item, ${I}-submenu-title`]:ye&&N?{width:`calc(100% + ${ye}px)`}:{},[`${I}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${N}px solid ${ae}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${U} ${Ge}`,`opacity ${U} ${Ge}`].join(","),content:'""'},[`&${I}-item-danger`]:{"&::after":{borderInlineEndColor:St}}},[`${I}-selected, ${I}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${U} ${Ve}`,`opacity ${U} ${Ve}`].join(",")}}}}}};const Ce=de=>{const{componentCls:re,itemHeight:I,itemMarginInline:m,padding:ae,menuArrowSize:ne,marginXS:O,itemMarginBlock:S}=de,be=ae+ne+O;return{[`${re}-item`]:{position:"relative",overflow:"hidden"},[`${re}-item, ${re}-submenu-title`]:{height:I,lineHeight:`${I}px`,paddingInline:ae,overflow:"hidden",textOverflow:"ellipsis",marginInline:m,marginBlock:S,width:`calc(100% - ${m*2}px)`},[`> ${re}-item, + > ${re}-submenu ${re}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${re}-item, ${re}-submenu-title`]:{transition:[`border-color ${I}`,`background ${I}`].join(",")},[`${re}-submenu-arrow`]:{display:"none"}}}},Ce=de=>{let{componentCls:re,menuArrowOffset:I}=de;return{[`${re}-rtl`]:{direction:"rtl"},[`${re}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${re}-rtl${re}-vertical, + ${re}-submenu-rtl ${re}-vertical`]:{[`${re}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${I})`},"&::after":{transform:`rotate(45deg) translateY(${I})`}}}}};const H=de=>Object.assign({},(0,M.oN)(de));var Me=(de,re)=>{const{componentCls:I,itemColor:m,itemSelectedColor:ae,groupTitleColor:ne,itemBg:O,subMenuItemBg:S,itemSelectedBg:be,activeBarHeight:_,activeBarWidth:N,activeBarBorderWidth:ye,motionDurationSlow:_e,motionEaseInOut:Ve,motionEaseOut:Ge,itemPaddingInline:Ye,motionDurationMid:U,itemHoverColor:y,lineType:k,colorSplit:Fe,itemDisabledColor:De,dangerItemColor:Te,dangerItemHoverColor:Wt,dangerItemSelectedColor:St,dangerItemActiveBg:zt,dangerItemSelectedBg:ln,itemHoverBg:Rn,itemActiveBg:Sn,menuSubMenuBg:Bn,horizontalItemSelectedColor:Jn,horizontalItemSelectedBg:nr,horizontalItemBorderRadius:hn,horizontalItemHoverBg:ur,popupBg:fr}=de;return{[`${I}-${re}, ${I}-${re} > ${I}`]:{color:m,background:O,[`&${I}-root:focus-visible`]:Object.assign({},H(de)),[`${I}-item-group-title`]:{color:ne},[`${I}-submenu-selected`]:{[`> ${I}-submenu-title`]:{color:ae}},[`${I}-item-disabled, ${I}-submenu-disabled`]:{color:`${De} !important`},[`${I}-item:not(${I}-item-selected):not(${I}-submenu-selected)`]:{[`&:hover, > ${I}-submenu-title:hover`]:{color:y}},[`&:not(${I}-horizontal)`]:{[`${I}-item:not(${I}-item-selected)`]:{"&:hover":{backgroundColor:Rn},"&:active":{backgroundColor:Sn}},[`${I}-submenu-title`]:{"&:hover":{backgroundColor:Rn},"&:active":{backgroundColor:Sn}}},[`${I}-item-danger`]:{color:Te,[`&${I}-item:hover`]:{[`&:not(${I}-item-selected):not(${I}-submenu-selected)`]:{color:Wt}},[`&${I}-item:active`]:{background:zt}},[`${I}-item a`]:{"&, &:hover":{color:"inherit"}},[`${I}-item-selected`]:{color:ae,[`&${I}-item-danger`]:{color:St},"a, a:hover":{color:"inherit"}},[`& ${I}-item-selected`]:{backgroundColor:be,[`&${I}-item-danger`]:{backgroundColor:ln}},[`${I}-item, ${I}-submenu-title`]:{[`&:not(${I}-item-disabled):focus-visible`]:Object.assign({},H(de))},[`&${I}-submenu > ${I}`]:{backgroundColor:Bn},[`&${I}-popup > ${I}`]:{backgroundColor:fr},[`&${I}-horizontal`]:Object.assign(Object.assign({},re==="dark"?{borderBottom:0}:{}),{[`> ${I}-item, > ${I}-submenu`]:{top:ye,marginTop:-ye,marginBottom:0,borderRadius:hn,"&::after":{position:"absolute",insetInline:Ye,bottom:0,borderBottom:`${_}px solid transparent`,transition:`border-color ${_e} ${Ve}`,content:'""'},"&:hover, &-active, &-open":{background:ur,"&::after":{borderBottomWidth:_,borderBottomColor:Jn}},"&-selected":{color:Jn,backgroundColor:nr,"&:hover":{backgroundColor:nr},"&::after":{borderBottomWidth:_,borderBottomColor:Jn}}}}),[`&${I}-root`]:{[`&${I}-inline, &${I}-vertical`]:{borderInlineEnd:`${ye}px ${k} ${Fe}`}},[`&${I}-inline`]:{[`${I}-sub${I}-inline`]:{background:S},[`${I}-item, ${I}-submenu-title`]:ye&&N?{width:`calc(100% + ${ye}px)`}:{},[`${I}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${N}px solid ${ae}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${U} ${Ge}`,`opacity ${U} ${Ge}`].join(","),content:'""'},[`&${I}-item-danger`]:{"&::after":{borderInlineEndColor:St}}},[`${I}-selected, ${I}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${U} ${Ve}`,`opacity ${U} ${Ve}`].join(",")}}}}}};const xe=de=>{const{componentCls:re,itemHeight:I,itemMarginInline:m,padding:ae,menuArrowSize:ne,marginXS:O,itemMarginBlock:S}=de,be=ae+ne+O;return{[`${re}-item`]:{position:"relative",overflow:"hidden"},[`${re}-item, ${re}-submenu-title`]:{height:I,lineHeight:`${I}px`,paddingInline:ae,overflow:"hidden",textOverflow:"ellipsis",marginInline:m,marginBlock:S,width:`calc(100% - ${m*2}px)`},[`> ${re}-item, > ${re}-submenu > ${re}-submenu-title`]:{height:I,lineHeight:`${I}px`},[`${re}-item-group-list ${re}-submenu-title, - ${re}-submenu-title`]:{paddingInlineEnd:be}}};var we=de=>{const{componentCls:re,iconCls:I,itemHeight:m,colorTextLightSolid:ae,dropdownWidth:ne,controlHeightLG:O,motionDurationMid:S,motionEaseOut:be,paddingXL:_,itemMarginInline:N,fontSizeLG:ye,motionDurationSlow:_e,paddingXS:Ve,boxShadowSecondary:Ge,collapsedWidth:Ye,collapsedIconSize:U}=de,y={height:m,lineHeight:`${m}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[re]:{"&-inline, &-vertical":Object.assign({[`&${re}-root`]:{boxShadow:"none"}},Ce(de))},[`${re}-submenu-popup`]:{[`${re}-vertical`]:Object.assign(Object.assign({},Ce(de)),{boxShadow:Ge})}},{[`${re}-submenu-popup ${re}-vertical${re}-sub`]:{minWidth:ne,maxHeight:`calc(100vh - ${O*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${re}-inline`]:{width:"100%",[`&${re}-root`]:{[`${re}-item, ${re}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${_e}`,`background ${_e}`,`padding ${S} ${be}`].join(","),[`> ${re}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${re}-sub${re}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${re}-submenu > ${re}-submenu-title`]:y,[`& ${re}-item-group-title`]:{paddingInlineStart:_}},[`${re}-item`]:y}},{[`${re}-inline-collapsed`]:{width:Ye,[`&${re}-root`]:{[`${re}-item, ${re}-submenu ${re}-submenu-title`]:{[`> ${re}-inline-collapsed-noicon`]:{fontSize:ye,textAlign:"center"}}},[`> ${re}-item, + ${re}-submenu-title`]:{paddingInlineEnd:be}}};var we=de=>{const{componentCls:re,iconCls:I,itemHeight:m,colorTextLightSolid:ae,dropdownWidth:ne,controlHeightLG:O,motionDurationMid:S,motionEaseOut:be,paddingXL:_,itemMarginInline:N,fontSizeLG:ye,motionDurationSlow:_e,paddingXS:Ve,boxShadowSecondary:Ge,collapsedWidth:Ye,collapsedIconSize:U}=de,y={height:m,lineHeight:`${m}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[re]:{"&-inline, &-vertical":Object.assign({[`&${re}-root`]:{boxShadow:"none"}},xe(de))},[`${re}-submenu-popup`]:{[`${re}-vertical`]:Object.assign(Object.assign({},xe(de)),{boxShadow:Ge})}},{[`${re}-submenu-popup ${re}-vertical${re}-sub`]:{minWidth:ne,maxHeight:`calc(100vh - ${O*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${re}-inline`]:{width:"100%",[`&${re}-root`]:{[`${re}-item, ${re}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${_e}`,`background ${_e}`,`padding ${S} ${be}`].join(","),[`> ${re}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${re}-sub${re}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${re}-submenu > ${re}-submenu-title`]:y,[`& ${re}-item-group-title`]:{paddingInlineStart:_}},[`${re}-item`]:y}},{[`${re}-inline-collapsed`]:{width:Ye,[`&${re}-root`]:{[`${re}-item, ${re}-submenu ${re}-submenu-title`]:{[`> ${re}-inline-collapsed-noicon`]:{fontSize:ye,textAlign:"center"}}},[`> ${re}-item, > ${re}-item-group > ${re}-item-group-list > ${re}-item, > ${re}-item-group > ${re}-item-group-list > ${re}-submenu > ${re}-submenu-title, > ${re}-submenu > ${re}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ye/2}px - ${N}px)`,textOverflow:"clip",[` ${re}-submenu-arrow, ${re}-submenu-expand-icon `]:{opacity:0},[`${re}-item-icon, ${I}`]:{margin:0,fontSize:U,lineHeight:`${m}px`,"+ span":{display:"inline-block",opacity:0}}},[`${re}-item-icon, ${I}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${re}-item-icon, ${I}`]:{display:"none"},"a, a:hover":{color:ae}},[`${re}-item-group-title`]:Object.assign(Object.assign({},M.vS),{paddingInline:Ve})}}]};const Qe=de=>{const{componentCls:re,motionDurationSlow:I,motionDurationMid:m,motionEaseInOut:ae,motionEaseOut:ne,iconCls:O,iconSize:S,iconMarginInlineEnd:be}=de;return{[`${re}-item, ${re}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${I}`,`background ${I}`,`padding ${I} ${ae}`].join(","),[`${re}-item-icon, ${O}`]:{minWidth:S,fontSize:S,transition:[`font-size ${m} ${ne}`,`margin ${I} ${ae}`,`color ${I}`].join(","),"+ span":{marginInlineStart:be,opacity:1,transition:[`opacity ${I} ${ae}`,`margin ${I}`,`color ${I}`].join(",")}},[`${re}-item-icon`]:Object.assign({},(0,M.Ro)()),[`&${re}-item-only-child`]:{[`> ${O}, > ${re}-item-icon`]:{marginInlineEnd:0}}},[`${re}-item-disabled, ${re}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${re}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},ut=de=>{const{componentCls:re,motionDurationSlow:I,motionEaseInOut:m,borderRadius:ae,menuArrowSize:ne,menuArrowOffset:O}=de;return{[`${re}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:de.margin,width:ne,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${I} ${m}, opacity ${I}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ne*.6,height:ne*.15,backgroundColor:"currentcolor",borderRadius:ae,transition:[`background ${I} ${m}`,`transform ${I} ${m}`,`top ${I} ${m}`,`color ${I} ${m}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${O})`},"&::after":{transform:`rotate(-45deg) translateY(${O})`}}}}},mt=de=>{const{antCls:re,componentCls:I,fontSize:m,motionDurationSlow:ae,motionDurationMid:ne,motionEaseInOut:O,paddingXS:S,padding:be,colorSplit:_,lineWidth:N,zIndexPopup:ye,borderRadiusLG:_e,subMenuItemBorderRadius:Ve,menuArrowSize:Ge,menuArrowOffset:Ye,lineType:U,menuPanelMaskInset:y,groupTitleLineHeight:k,groupTitleFontSize:Fe}=de;return[{"":{[`${I}`]:Object.assign(Object.assign({},(0,M.dF)()),{"&-hidden":{display:"none"}})},[`${I}-submenu-hidden`]:{display:"none"}},{[I]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,M.Wf)(de)),(0,M.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:m,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ae} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${I}-item`]:{flex:"none"}},[`${I}-item, ${I}-submenu, ${I}-submenu-title`]:{borderRadius:de.itemBorderRadius},[`${I}-item-group-title`]:{padding:`${S}px ${be}px`,fontSize:Fe,lineHeight:k,transition:`all ${ae}`},[`&-horizontal ${I}-submenu`]:{transition:[`border-color ${ae} ${O}`,`background ${ae} ${O}`].join(",")},[`${I}-submenu, ${I}-submenu-inline`]:{transition:[`border-color ${ae} ${O}`,`background ${ae} ${O}`,`padding ${ne} ${O}`].join(",")},[`${I}-submenu ${I}-sub`]:{cursor:"initial",transition:[`background ${ae} ${O}`,`padding ${ae} ${O}`].join(",")},[`${I}-title-content`]:{transition:`color ${ae}`},[`${I}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${I}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:_,borderStyle:U,borderWidth:0,borderTopWidth:N,marginBlock:N,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Qe(de)),{[`${I}-item-group`]:{[`${I}-item-group-list`]:{margin:0,padding:0,[`${I}-item, ${I}-submenu-title`]:{paddingInline:`${m*2}px ${be}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ye,borderRadius:_e,boxShadow:"none",transformOrigin:"0 0",[`&${I}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${y}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:y},"\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:de.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:de.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:de.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:de.paddingXS},[`> ${I}`]:Object.assign(Object.assign(Object.assign({borderRadius:_e},Qe(de)),ut(de)),{[`${I}-item, ${I}-submenu > ${I}-submenu-title`]:{borderRadius:Ve},[`${I}-submenu-title::after`]:{transition:`transform ${ae} ${O}`}})}}),ut(de)),{[`&-inline-collapsed ${I}-submenu-arrow, - &-inline ${I}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ye})`},"&::after":{transform:`rotate(45deg) translateX(-${Ye})`}},[`${I}-submenu-open${I}-submenu-inline > ${I}-submenu-title > ${I}-submenu-arrow`]:{transform:`translateY(-${Ge*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ye})`},"&::before":{transform:`rotate(45deg) translateX(${Ye})`}}})},{[`${re}-layout-header`]:{[I]:{lineHeight:"inherit"}}}]};var ot=(de,re)=>(0,Ue.Z)("Menu",m=>{if(re===!1)return[];const{colorBgElevated:ae,colorPrimary:ne,colorTextLightSolid:O,controlHeightLG:S,fontSize:be,darkItemColor:_,darkDangerItemColor:N,darkItemBg:ye,darkSubMenuItemBg:_e,darkItemSelectedColor:Ve,darkItemSelectedBg:Ge,darkDangerItemSelectedBg:Ye,darkItemHoverBg:U,darkGroupTitleColor:y,darkItemHoverColor:k,darkItemDisabledColor:Fe,darkDangerItemHoverColor:De,darkDangerItemSelectedColor:Te,darkDangerItemActiveBg:Wt}=m,St=be/7*5,zt=(0,fe.TS)(m,{menuArrowSize:St,menuHorizontalHeight:S*1.15,menuArrowOffset:`${St*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ae}),ln=(0,fe.TS)(zt,{itemColor:_,itemHoverColor:k,groupTitleColor:y,itemSelectedColor:Ve,itemBg:ye,popupBg:ye,subMenuItemBg:_e,itemActiveBg:"transparent",itemSelectedBg:Ge,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:U,itemDisabledColor:Fe,dangerItemColor:N,dangerItemHoverColor:De,dangerItemSelectedColor:Te,dangerItemActiveBg:Wt,dangerItemSelectedBg:Ye,menuSubMenuBg:_e,horizontalItemSelectedColor:O,horizontalItemSelectedBg:ne});return[mt(zt),Pe(zt),we(zt),Me(zt,"light"),Me(ln,"dark"),xe(zt),(0,b.Z)(zt),(0,te.oN)(zt,"slide-up"),(0,te.oN)(zt,"slide-down"),(0,ue._y)(zt,"zoom-big")]},m=>{const{colorPrimary:ae,colorError:ne,colorTextDisabled:O,colorErrorBg:S,colorText:be,colorTextDescription:_,colorBgContainer:N,colorFillAlter:ye,colorFillContent:_e,lineWidth:Ve,lineWidthBold:Ge,controlItemBgActive:Ye,colorBgTextHover:U,controlHeightLG:y,lineHeight:k,colorBgElevated:Fe,marginXXS:De,padding:Te,fontSize:Wt,controlHeightSM:St,fontSizeLG:zt,colorTextLightSolid:ln,colorErrorHover:Rn}=m,Sn=new L.C(ln).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:m.zIndexPopupBase+50,radiusItem:m.borderRadiusLG,itemBorderRadius:m.borderRadiusLG,radiusSubMenuItem:m.borderRadiusSM,subMenuItemBorderRadius:m.borderRadiusSM,colorItemText:be,itemColor:be,colorItemTextHover:be,itemHoverColor:be,colorItemTextHoverHorizontal:ae,horizontalItemHoverColor:ae,colorGroupTitle:_,groupTitleColor:_,colorItemTextSelected:ae,itemSelectedColor:ae,colorItemTextSelectedHorizontal:ae,horizontalItemSelectedColor:ae,colorItemBg:N,itemBg:N,colorItemBgHover:U,itemHoverBg:U,colorItemBgActive:_e,itemActiveBg:Ye,colorSubItemBg:ye,subMenuItemBg:ye,colorItemBgSelected:Ye,itemSelectedBg:Ye,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ge,activeBarHeight:Ge,colorActiveBarBorderSize:Ve,activeBarBorderWidth:Ve,colorItemTextDisabled:O,itemDisabledColor:O,colorDangerItemText:ne,dangerItemColor:ne,colorDangerItemTextHover:ne,dangerItemHoverColor:ne,colorDangerItemTextSelected:ne,dangerItemSelectedColor:ne,colorDangerItemBgActive:S,dangerItemActiveBg:S,colorDangerItemBgSelected:S,dangerItemSelectedBg:S,itemMarginInline:m.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:y,groupTitleLineHeight:k,collapsedWidth:y*2,popupBg:Fe,itemMarginBlock:De,itemPaddingInline:Te,horizontalLineHeight:`${y*1.15}px`,iconSize:Wt,iconMarginInlineEnd:St-Wt,collapsedIconSize:zt,groupTitleFontSize:Wt,darkItemDisabledColor:new L.C(ln).setAlpha(.25).toRgbString(),darkItemColor:Sn,darkDangerItemColor:ne,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ln,darkItemSelectedBg:ae,darkDangerItemSelectedBg:ne,darkItemHoverBg:"transparent",darkGroupTitleColor:Sn,darkItemHoverColor:ln,darkDangerItemHoverColor:Rn,darkDangerItemSelectedColor:ln,darkDangerItemActiveBg:ne}},{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"]]})(de),yt=function(de,re){var I={};for(var m in de)Object.prototype.hasOwnProperty.call(de,m)&&re.indexOf(m)<0&&(I[m]=de[m]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,m=Object.getOwnPropertySymbols(de);ae{var I,m;const ae=a.useContext(l.Z),ne=ae||{},{getPrefixCls:O,getPopupContainer:S,direction:be,menu:_}=a.useContext(w.E_),N=O(),{prefixCls:ye,className:_e,style:Ve,theme:Ge="light",expandIcon:Ye,_internalDisableMenuItemTitleTooltip:U,inlineCollapsed:y,siderCollapsed:k,items:Fe,children:De,rootClassName:Te,mode:Wt,selectable:St,onClick:zt,overflowedIndicatorPopupClassName:ln}=de,Rn=yt(de,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Sn=(0,Se.Z)(Rn,["collapsedWidth"]),Bn=W(Fe)||De;(I=ne.validator)===null||I===void 0||I.call(ne,{mode:Wt});const Jn=(0,se.useEvent)(function(){var Sr;zt==null||zt.apply(void 0,arguments),(Sr=ne.onClick)===null||Sr===void 0||Sr.call(ne)}),nr=ne.mode||Wt,hn=St!=null?St:ne.selectable,ur=a.useMemo(()=>k!==void 0?k:y,[y,k]),fr={horizontal:{motionName:`${N}-slide-up`},inline:(0,E.Z)(N),other:{motionName:`${N}-zoom-big`}},at=O("menu",ye||ne.prefixCls),[Vt,lr]=ot(at,!ae),Nn=d()(`${at}-${Ge}`,_==null?void 0:_.className,_e);let In;if(typeof Ye=="function")In=Ye;else if(Ye===null||Ye===!1)In=null;else if(ne.expandIcon===null||ne.expandIcon===!1)In=null;else{const Sr=Ye!=null?Ye:ne.expandIcon;In=(0,x.Tm)(Sr,{className:d()(`${at}-submenu-expand-icon`,(0,x.l$)(Sr)?(m=Sr.props)===null||m===void 0?void 0:m.className:"")})}const hr=a.useMemo(()=>({prefixCls:at,inlineCollapsed:ur||!1,direction:be,firstLevel:!0,theme:Ge,mode:nr,disableMenuItemTitleTooltip:U}),[at,ur,be,U,Ge]);return Vt(a.createElement(l.Z.Provider,{value:null},a.createElement(X.Provider,{value:hr},a.createElement(r.ZP,Object.assign({getPopupContainer:S,overflowedIndicator:a.createElement(Ne.Z,null),overflowedIndicatorPopupClassName:d()(at,`${at}-${Ge}`,ln),mode:nr,selectable:hn,onClick:Jn},Sn,{inlineCollapsed:ur,style:Object.assign(Object.assign({},_==null?void 0:_.style),Ve),className:Nn,prefixCls:at,direction:be,defaultMotions:fr,expandIcon:In,ref:re,rootClassName:d()(Te,lr)}),Bn))))});const Ie=(0,a.forwardRef)((de,re)=>{const I=(0,a.useRef)(null),m=a.useContext(g.D);return(0,a.useImperativeHandle)(re,()=>({menu:I.current,focus:ae=>{var ne;(ne=I.current)===null||ne===void 0||ne.focus(ae)}})),a.createElement(wt,Object.assign({ref:I},de,m))});Ie.Item=ze,Ie.SubMenu=nt,Ie.Divider=ee,Ie.ItemGroup=r.BW;var It=Ie},58421:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ne}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(S,be){return a.createElement(d.Z,(0,r.Z)({},S,{ref:be,icon:V}))},i=a.forwardRef(w),ie=i,ee=e(49198),j=e(33853),Se=e(38819),B=e(92310),x=e.n(B),ce=e(20068),X=e(33885),Y=e(67732),ze=e(83652),ge=e(42403),nt=e(158),Ne=e(26112),se={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},E=se,l=e(91735),z=function(O){(0,ge.Z)(be,O);var S=(0,nt.Z)(be);function be(){var _;(0,Y.Z)(this,be);for(var N=arguments.length,ye=new Array(N),_e=0;_e=0||Ve.relatedTarget.className.indexOf("".concat(y,"-item"))>=0))&&U(_.getValidValue()))},_.go=function(Ve){var Ge=_.state.goInputText;Ge!==""&&(Ve.keyCode===E.ENTER||Ve.type==="click")&&(_.setState({goInputText:""}),_.props.quickGo(_.getValidValue()))},_}return(0,ze.Z)(be,[{key:"getPageSizeOptions",value:function(){var N=this.props,ye=N.pageSize,_e=N.pageSizeOptions;return _e.some(function(Ve){return Ve.toString()===ye.toString()})?_e:_e.concat([ye.toString()]).sort(function(Ve,Ge){var Ye=Number.isNaN(Number(Ve))?0:Number(Ve),U=Number.isNaN(Number(Ge))?0:Number(Ge);return Ye-U})}},{key:"render",value:function(){var N=this,ye=this.props,_e=ye.pageSize,Ve=ye.locale,Ge=ye.rootPrefixCls,Ye=ye.changeSize,U=ye.quickGo,y=ye.goButton,k=ye.selectComponentClass,Fe=ye.buildOptionText,De=ye.selectPrefixCls,Te=ye.disabled,Wt=this.state.goInputText,St="".concat(Ge,"-options"),zt=k,ln=null,Rn=null,Sn=null;if(!Ye&&!U)return null;var Bn=this.getPageSizeOptions();if(Ye&&zt){var Jn=Bn.map(function(nr,hn){return a.createElement(zt.Option,{key:hn,value:nr.toString()},(Fe||N.buildOptionText)(nr))});ln=a.createElement(zt,{disabled:Te,prefixCls:De,showSearch:!1,className:"".concat(St,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(_e||Bn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(hn){return hn.parentNode},"aria-label":Ve.page_size,defaultOpen:!1},Jn)}return U&&(y&&(Sn=typeof y=="boolean"?a.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Te,className:"".concat(St,"-quick-jumper-button")},Ve.jump_to_confirm):a.createElement("span",{onClick:this.go,onKeyUp:this.go},y)),Rn=a.createElement("div",{className:"".concat(St,"-quick-jumper")},Ve.jump_to,a.createElement("input",{disabled:Te,type:"text",value:Wt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Ve.page}),Ve.page,Sn)),a.createElement("li",{className:"".concat(St)},ln,Rn)}}]),be}(a.Component);z.defaultProps={pageSizeOptions:["10","20","50","100"]};var R=z,W=function(S){var be,_=S.rootPrefixCls,N=S.page,ye=S.active,_e=S.className,Ve=S.showTitle,Ge=S.onClick,Ye=S.onKeyPress,U=S.itemRender,y="".concat(_,"-item"),k=x()(y,"".concat(y,"-").concat(N),(be={},(0,ce.Z)(be,"".concat(y,"-active"),ye),(0,ce.Z)(be,"".concat(y,"-disabled"),!N),(0,ce.Z)(be,S.className,_e),be)),Fe=function(){Ge(N)},De=function(St){Ye(St,Ge,N)},Te=U(N,"page",a.createElement("a",{rel:"nofollow"},N));return Te?a.createElement("li",{title:Ve?N.toString():null,className:k,onClick:Fe,onKeyPress:De,tabIndex:0},Te):null},L=W;function M(){}function b(O){var S=Number(O);return typeof S=="number"&&!Number.isNaN(S)&&isFinite(S)&&Math.floor(S)===S}var te=function(S,be,_){return _};function ue(O,S,be){var _=typeof O=="undefined"?S.pageSize:O;return Math.floor((be.total-1)/_)+1}var Ue=function(O){(0,ge.Z)(be,O);var S=(0,nt.Z)(be);function be(_){var N;(0,Y.Z)(this,be),N=S.call(this,_),N.paginationNode=a.createRef(),N.getJumpPrevPage=function(){return Math.max(1,N.state.current-(N.props.showLessItems?3:5))},N.getJumpNextPage=function(){return Math.min(ue(void 0,N.state,N.props),N.state.current+(N.props.showLessItems?3:5))},N.getItemIcon=function(Ye,U){var y=N.props.prefixCls,k=Ye||a.createElement("button",{type:"button","aria-label":U,className:"".concat(y,"-item-link")});return typeof Ye=="function"&&(k=a.createElement(Ye,(0,X.Z)({},N.props))),k},N.isValid=function(Ye){var U=N.props.total;return b(Ye)&&Ye!==N.state.current&&b(U)&&U>0},N.shouldDisplayQuickJumper=function(){var Ye=N.props,U=Ye.showQuickJumper,y=Ye.total,k=N.state.pageSize;return y<=k?!1:U},N.handleKeyDown=function(Ye){(Ye.keyCode===E.ARROW_UP||Ye.keyCode===E.ARROW_DOWN)&&Ye.preventDefault()},N.handleKeyUp=function(Ye){var U=N.getValidValue(Ye),y=N.state.currentInputValue;U!==y&&N.setState({currentInputValue:U}),Ye.keyCode===E.ENTER?N.handleChange(U):Ye.keyCode===E.ARROW_UP?N.handleChange(U-1):Ye.keyCode===E.ARROW_DOWN&&N.handleChange(U+1)},N.handleBlur=function(Ye){var U=N.getValidValue(Ye);N.handleChange(U)},N.changePageSize=function(Ye){var U=N.state.current,y=ue(Ye,N.state,N.props);U=U>y?y:U,y===0&&(U=N.state.current),typeof Ye=="number"&&("pageSize"in N.props||N.setState({pageSize:Ye}),"current"in N.props||N.setState({current:U,currentInputValue:U})),N.props.onShowSizeChange(U,Ye),"onChange"in N.props&&N.props.onChange&&N.props.onChange(U,Ye)},N.handleChange=function(Ye){var U=N.props,y=U.disabled,k=U.onChange,Fe=N.state,De=Fe.pageSize,Te=Fe.current,Wt=Fe.currentInputValue;if(N.isValid(Ye)&&!y){var St=ue(void 0,N.state,N.props),zt=Ye;return Ye>St?zt=St:Ye<1&&(zt=1),"current"in N.props||N.setState({current:zt}),zt!==Wt&&N.setState({currentInputValue:zt}),k(zt,De),zt}return Te},N.prev=function(){N.hasPrev()&&N.handleChange(N.state.current-1)},N.next=function(){N.hasNext()&&N.handleChange(N.state.current+1)},N.jumpPrev=function(){N.handleChange(N.getJumpPrevPage())},N.jumpNext=function(){N.handleChange(N.getJumpNextPage())},N.hasPrev=function(){return N.state.current>1},N.hasNext=function(){return N.state.current2?y-2:0),Fe=2;Fe=_e?Ge=_e:Ge=Number(ye),Ge}},{key:"getShowSizeChanger",value:function(){var N=this.props,ye=N.showSizeChanger,_e=N.total,Ve=N.totalBoundaryShowSizeChanger;return typeof ye!="undefined"?ye:_e>Ve}},{key:"render",value:function(){var N=this.props,ye=N.prefixCls,_e=N.className,Ve=N.style,Ge=N.disabled,Ye=N.hideOnSinglePage,U=N.total,y=N.locale,k=N.showQuickJumper,Fe=N.showLessItems,De=N.showTitle,Te=N.showTotal,Wt=N.simple,St=N.itemRender,zt=N.showPrevNextJumpers,ln=N.jumpPrevIcon,Rn=N.jumpNextIcon,Sn=N.selectComponentClass,Bn=N.selectPrefixCls,Jn=N.pageSizeOptions,nr=this.state,hn=nr.current,ur=nr.pageSize,fr=nr.currentInputValue;if(Ye===!0&&U<=ur)return null;var at=ue(void 0,this.state,this.props),Vt=[],lr=null,Nn=null,In=null,hr=null,Sr=null,Tr=k&&k.goButton,Gr=Fe?1:2,Tn=hn-1>0?hn-1:0,Br=hn+1U?U:hn*ur]));if(Wt){Tr&&(typeof Tr=="boolean"?Sr=a.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},y.jump_to_confirm):Sr=a.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Tr),Sr=a.createElement("li",{title:De?"".concat(y.jump_to).concat(hn,"/").concat(at):null,className:"".concat(ye,"-simple-pager")},Sr));var K=this.renderPrev(Tn);return a.createElement("ul",(0,r.Z)({className:x()(ye,"".concat(ye,"-simple"),(0,ce.Z)({},"".concat(ye,"-disabled"),Ge),_e),style:Ve,ref:this.paginationNode},Be),F,K?a.createElement("li",{title:De?y.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:x()("".concat(ye,"-prev"),(0,ce.Z)({},"".concat(ye,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},K):null,a.createElement("li",{title:De?"".concat(hn,"/").concat(at):null,className:"".concat(ye,"-simple-pager")},a.createElement("input",{type:"text",value:fr,disabled:Ge,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),a.createElement("span",{className:"".concat(ye,"-slash")},"/"),at),a.createElement("li",{title:De?y.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:x()("".concat(ye,"-next"),(0,ce.Z)({},"".concat(ye,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Br)),Sr)}if(at<=3+Gr*2){var T={locale:y,rootPrefixCls:ye,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:De,itemRender:St};at||Vt.push(a.createElement(L,(0,r.Z)({},T,{key:"noPager",page:1,className:"".concat(ye,"-item-disabled")})));for(var Z=1;Z<=at;Z+=1){var He=hn===Z;Vt.push(a.createElement(L,(0,r.Z)({},T,{key:Z,page:Z,active:He})))}}else{var Ze=Fe?y.prev_3:y.prev_5,Pt=Fe?y.next_3:y.next_5,Dt=St(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ln,"prev page")),bt=St(this.getJumpNextPage(),"jump-next",this.getItemIcon(Rn,"next page"));zt&&(lr=Dt?a.createElement("li",{title:De?Ze:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:x()("".concat(ye,"-jump-prev"),(0,ce.Z)({},"".concat(ye,"-jump-prev-custom-icon"),!!ln))},Dt):null,Nn=bt?a.createElement("li",{title:De?Pt:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:x()("".concat(ye,"-jump-next"),(0,ce.Z)({},"".concat(ye,"-jump-next-custom-icon"),!!Rn))},bt):null),hr=a.createElement(L,{locale:y,last:!0,rootPrefixCls:ye,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:at,page:at,active:!1,showTitle:De,itemRender:St}),In=a.createElement(L,{locale:y,rootPrefixCls:ye,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:De,itemRender:St});var jt=Math.max(1,hn-Gr),Jt=Math.min(hn+Gr,at);hn-1<=Gr&&(Jt=1+Gr*2),at-hn<=Gr&&(jt=at-Gr*2);for(var rn=jt;rn<=Jt;rn+=1){var $t=hn===rn;Vt.push(a.createElement(L,{locale:y,rootPrefixCls:ye,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:rn,page:rn,active:$t,showTitle:De,itemRender:St}))}hn-1>=Gr*2&&hn!==3&&(Vt[0]=(0,a.cloneElement)(Vt[0],{className:"".concat(ye,"-item-after-jump-prev")}),Vt.unshift(lr)),at-hn>=Gr*2&&hn!==at-2&&(Vt[Vt.length-1]=(0,a.cloneElement)(Vt[Vt.length-1],{className:"".concat(ye,"-item-before-jump-next")}),Vt.push(Nn)),jt!==1&&Vt.unshift(In),Jt!==at&&Vt.push(hr)}var on=!this.hasPrev()||!at,J=!this.hasNext()||!at,Ke=this.renderPrev(Tn),qe=this.renderNext(Br);return a.createElement("ul",(0,r.Z)({className:x()(ye,_e,(0,ce.Z)({},"".concat(ye,"-disabled"),Ge)),style:Ve,ref:this.paginationNode},Be),F,Ke?a.createElement("li",{title:De?y.prev_page:null,onClick:this.prev,tabIndex:on?null:0,onKeyPress:this.runIfEnterPrev,className:x()("".concat(ye,"-prev"),(0,ce.Z)({},"".concat(ye,"-disabled"),on)),"aria-disabled":on},Ke):null,Vt,qe?a.createElement("li",{title:De?y.next_page:null,onClick:this.next,tabIndex:J?null:0,onKeyPress:this.runIfEnterNext,className:x()("".concat(ye,"-next"),(0,ce.Z)({},"".concat(ye,"-disabled"),J)),"aria-disabled":J},qe):null,a.createElement(R,{disabled:Ge,locale:y,rootPrefixCls:ye,selectComponentClass:Sn,selectPrefixCls:Bn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:hn,pageSize:ur,pageSizeOptions:Jn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Tr}))}}],[{key:"getDerivedStateFromProps",value:function(N,ye){var _e={};if("current"in N&&(_e.current=N.current,N.current!==ye.current&&(_e.currentInputValue=_e.current)),"pageSize"in N&&N.pageSize!==ye.pageSize){var Ve=ye.current,Ge=ue(N.pageSize,ye,N);Ve=Ve>Ge?Ge:Ve,"current"in N||(_e.current=Ve,_e.currentInputValue=Ve),_e.pageSize=N.pageSize}return _e}}]),be}(a.Component);Ue.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:M,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:M,locale:l.Z,style:{},itemRender:te,totalBoundaryShowSizeChanger:50};var fe=Ue,Ae=e(22075),Pe=e(36355),q=e(19716),xe=e(8628),H=e(9763),oe=e(57809);const Me=O=>a.createElement(oe.default,Object.assign({},O,{showSearch:!0,size:"small"})),Ce=O=>a.createElement(oe.default,Object.assign({},O,{showSearch:!0,size:"middle"}));Me.Option=oe.default.Option,Ce.Option=oe.default.Option;var G=e(9937),we=e(17313),Qe=e(83116),ut=e(37613);const mt=O=>{const{componentCls:S}=O;return{[`${S}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${S}-item-link`]:{color:O.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${S}-item-link`]:{color:O.colorTextDisabled,cursor:"not-allowed"}}},[`&${S}-disabled`]:{cursor:"not-allowed",[`${S}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:O.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:O.colorBorder,backgroundColor:O.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:O.itemActiveBgDisabled},a:{color:O.itemActiveColorDisabled}}},[`${S}-item-link`]:{color:O.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${S}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${S}-simple-pager`]:{color:O.colorTextDisabled},[`${S}-jump-prev, ${S}-jump-next`]:{[`${S}-item-link-icon`]:{opacity:0},[`${S}-item-ellipsis`]:{opacity:1}}},[`&${S}-simple`]:{[`${S}-prev, ${S}-next`]:{[`&${S}-disabled ${S}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},ot=O=>{const{componentCls:S}=O;return{[`&${S}-mini ${S}-total-text, &${S}-mini ${S}-simple-pager`]:{height:O.itemSizeSM,lineHeight:`${O.itemSizeSM}px`},[`&${S}-mini ${S}-item`]:{minWidth:O.itemSizeSM,height:O.itemSizeSM,margin:0,lineHeight:`${O.itemSizeSM-2}px`},[`&${S}-mini:not(${S}-disabled) ${S}-item:not(${S}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:O.colorBgTextHover},"&:active":{backgroundColor:O.colorBgTextActive}},[`&${S}-mini ${S}-prev, &${S}-mini ${S}-next`]:{minWidth:O.itemSizeSM,height:O.itemSizeSM,margin:0,lineHeight:`${O.itemSizeSM}px`},[`&${S}-mini:not(${S}-disabled)`]:{[`${S}-prev, ${S}-next`]:{[`&:hover ${S}-item-link`]:{backgroundColor:O.colorBgTextHover},[`&:active ${S}-item-link`]:{backgroundColor:O.colorBgTextActive},[`&${S}-disabled:hover ${S}-item-link`]:{backgroundColor:"transparent"}}},[` + &-inline ${I}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ye})`},"&::after":{transform:`rotate(45deg) translateX(-${Ye})`}},[`${I}-submenu-open${I}-submenu-inline > ${I}-submenu-title > ${I}-submenu-arrow`]:{transform:`translateY(-${Ge*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ye})`},"&::before":{transform:`rotate(45deg) translateX(${Ye})`}}})},{[`${re}-layout-header`]:{[I]:{lineHeight:"inherit"}}}]};var ot=(de,re)=>(0,Ue.Z)("Menu",m=>{if(re===!1)return[];const{colorBgElevated:ae,colorPrimary:ne,colorTextLightSolid:O,controlHeightLG:S,fontSize:be,darkItemColor:_,darkDangerItemColor:N,darkItemBg:ye,darkSubMenuItemBg:_e,darkItemSelectedColor:Ve,darkItemSelectedBg:Ge,darkDangerItemSelectedBg:Ye,darkItemHoverBg:U,darkGroupTitleColor:y,darkItemHoverColor:k,darkItemDisabledColor:Fe,darkDangerItemHoverColor:De,darkDangerItemSelectedColor:Te,darkDangerItemActiveBg:Wt}=m,St=be/7*5,zt=(0,fe.TS)(m,{menuArrowSize:St,menuHorizontalHeight:S*1.15,menuArrowOffset:`${St*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ae}),ln=(0,fe.TS)(zt,{itemColor:_,itemHoverColor:k,groupTitleColor:y,itemSelectedColor:Ve,itemBg:ye,popupBg:ye,subMenuItemBg:_e,itemActiveBg:"transparent",itemSelectedBg:Ge,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:U,itemDisabledColor:Fe,dangerItemColor:N,dangerItemHoverColor:De,dangerItemSelectedColor:Te,dangerItemActiveBg:Wt,dangerItemSelectedBg:Ye,menuSubMenuBg:_e,horizontalItemSelectedColor:O,horizontalItemSelectedBg:ne});return[mt(zt),Pe(zt),we(zt),Me(zt,"light"),Me(ln,"dark"),Ce(zt),(0,b.Z)(zt),(0,te.oN)(zt,"slide-up"),(0,te.oN)(zt,"slide-down"),(0,ue._y)(zt,"zoom-big")]},m=>{const{colorPrimary:ae,colorError:ne,colorTextDisabled:O,colorErrorBg:S,colorText:be,colorTextDescription:_,colorBgContainer:N,colorFillAlter:ye,colorFillContent:_e,lineWidth:Ve,lineWidthBold:Ge,controlItemBgActive:Ye,colorBgTextHover:U,controlHeightLG:y,lineHeight:k,colorBgElevated:Fe,marginXXS:De,padding:Te,fontSize:Wt,controlHeightSM:St,fontSizeLG:zt,colorTextLightSolid:ln,colorErrorHover:Rn}=m,Sn=new L.C(ln).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:m.zIndexPopupBase+50,radiusItem:m.borderRadiusLG,itemBorderRadius:m.borderRadiusLG,radiusSubMenuItem:m.borderRadiusSM,subMenuItemBorderRadius:m.borderRadiusSM,colorItemText:be,itemColor:be,colorItemTextHover:be,itemHoverColor:be,colorItemTextHoverHorizontal:ae,horizontalItemHoverColor:ae,colorGroupTitle:_,groupTitleColor:_,colorItemTextSelected:ae,itemSelectedColor:ae,colorItemTextSelectedHorizontal:ae,horizontalItemSelectedColor:ae,colorItemBg:N,itemBg:N,colorItemBgHover:U,itemHoverBg:U,colorItemBgActive:_e,itemActiveBg:Ye,colorSubItemBg:ye,subMenuItemBg:ye,colorItemBgSelected:Ye,itemSelectedBg:Ye,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ge,activeBarHeight:Ge,colorActiveBarBorderSize:Ve,activeBarBorderWidth:Ve,colorItemTextDisabled:O,itemDisabledColor:O,colorDangerItemText:ne,dangerItemColor:ne,colorDangerItemTextHover:ne,dangerItemHoverColor:ne,colorDangerItemTextSelected:ne,dangerItemSelectedColor:ne,colorDangerItemBgActive:S,dangerItemActiveBg:S,colorDangerItemBgSelected:S,dangerItemSelectedBg:S,itemMarginInline:m.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:y,groupTitleLineHeight:k,collapsedWidth:y*2,popupBg:Fe,itemMarginBlock:De,itemPaddingInline:Te,horizontalLineHeight:`${y*1.15}px`,iconSize:Wt,iconMarginInlineEnd:St-Wt,collapsedIconSize:zt,groupTitleFontSize:Wt,darkItemDisabledColor:new L.C(ln).setAlpha(.25).toRgbString(),darkItemColor:Sn,darkDangerItemColor:ne,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ln,darkItemSelectedBg:ae,darkDangerItemSelectedBg:ne,darkItemHoverBg:"transparent",darkGroupTitleColor:Sn,darkItemHoverColor:ln,darkDangerItemHoverColor:Rn,darkDangerItemSelectedColor:ln,darkDangerItemActiveBg:ne}},{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"]]})(de),yt=function(de,re){var I={};for(var m in de)Object.prototype.hasOwnProperty.call(de,m)&&re.indexOf(m)<0&&(I[m]=de[m]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,m=Object.getOwnPropertySymbols(de);ae{var I,m;const ae=a.useContext(l.Z),ne=ae||{},{getPrefixCls:O,getPopupContainer:S,direction:be,menu:_}=a.useContext(w.E_),N=O(),{prefixCls:ye,className:_e,style:Ve,theme:Ge="light",expandIcon:Ye,_internalDisableMenuItemTitleTooltip:U,inlineCollapsed:y,siderCollapsed:k,items:Fe,children:De,rootClassName:Te,mode:Wt,selectable:St,onClick:zt,overflowedIndicatorPopupClassName:ln}=de,Rn=yt(de,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Sn=(0,Se.Z)(Rn,["collapsedWidth"]),Bn=W(Fe)||De;(I=ne.validator)===null||I===void 0||I.call(ne,{mode:Wt});const Jn=(0,se.useEvent)(function(){var Sr;zt==null||zt.apply(void 0,arguments),(Sr=ne.onClick)===null||Sr===void 0||Sr.call(ne)}),nr=ne.mode||Wt,hn=St!=null?St:ne.selectable,ur=a.useMemo(()=>k!==void 0?k:y,[y,k]),fr={horizontal:{motionName:`${N}-slide-up`},inline:(0,E.Z)(N),other:{motionName:`${N}-zoom-big`}},at=O("menu",ye||ne.prefixCls),[Vt,lr]=ot(at,!ae),Nn=d()(`${at}-${Ge}`,_==null?void 0:_.className,_e);let In;if(typeof Ye=="function")In=Ye;else if(Ye===null||Ye===!1)In=null;else if(ne.expandIcon===null||ne.expandIcon===!1)In=null;else{const Sr=Ye!=null?Ye:ne.expandIcon;In=(0,x.Tm)(Sr,{className:d()(`${at}-submenu-expand-icon`,(0,x.l$)(Sr)?(m=Sr.props)===null||m===void 0?void 0:m.className:"")})}const hr=a.useMemo(()=>({prefixCls:at,inlineCollapsed:ur||!1,direction:be,firstLevel:!0,theme:Ge,mode:nr,disableMenuItemTitleTooltip:U}),[at,ur,be,U,Ge]);return Vt(a.createElement(l.Z.Provider,{value:null},a.createElement(X.Provider,{value:hr},a.createElement(r.ZP,Object.assign({getPopupContainer:S,overflowedIndicator:a.createElement(Ne.Z,null),overflowedIndicatorPopupClassName:d()(at,`${at}-${Ge}`,ln),mode:nr,selectable:hn,onClick:Jn},Sn,{inlineCollapsed:ur,style:Object.assign(Object.assign({},_==null?void 0:_.style),Ve),className:Nn,prefixCls:at,direction:be,defaultMotions:fr,expandIcon:In,ref:re,rootClassName:d()(Te,lr)}),Bn))))});const Ie=(0,a.forwardRef)((de,re)=>{const I=(0,a.useRef)(null),m=a.useContext(g.D);return(0,a.useImperativeHandle)(re,()=>({menu:I.current,focus:ae=>{var ne;(ne=I.current)===null||ne===void 0||ne.focus(ae)}})),a.createElement(wt,Object.assign({ref:I},de,m))});Ie.Item=ze,Ie.SubMenu=nt,Ie.Divider=ee,Ie.ItemGroup=r.BW;var It=Ie},58421:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ne}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(S,be){return a.createElement(d.Z,(0,r.Z)({},S,{ref:be,icon:V}))},i=a.forwardRef(w),ie=i,ee=e(49198),j=e(33853),Se=e(38819),B=e(92310),x=e.n(B),ce=e(20068),X=e(33885),Y=e(67732),ze=e(83652),ge=e(42403),nt=e(158),Ne=e(26112),se={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},E=se,l=e(91735),z=function(O){(0,ge.Z)(be,O);var S=(0,nt.Z)(be);function be(){var _;(0,Y.Z)(this,be);for(var N=arguments.length,ye=new Array(N),_e=0;_e=0||Ve.relatedTarget.className.indexOf("".concat(y,"-item"))>=0))&&U(_.getValidValue()))},_.go=function(Ve){var Ge=_.state.goInputText;Ge!==""&&(Ve.keyCode===E.ENTER||Ve.type==="click")&&(_.setState({goInputText:""}),_.props.quickGo(_.getValidValue()))},_}return(0,ze.Z)(be,[{key:"getPageSizeOptions",value:function(){var N=this.props,ye=N.pageSize,_e=N.pageSizeOptions;return _e.some(function(Ve){return Ve.toString()===ye.toString()})?_e:_e.concat([ye.toString()]).sort(function(Ve,Ge){var Ye=Number.isNaN(Number(Ve))?0:Number(Ve),U=Number.isNaN(Number(Ge))?0:Number(Ge);return Ye-U})}},{key:"render",value:function(){var N=this,ye=this.props,_e=ye.pageSize,Ve=ye.locale,Ge=ye.rootPrefixCls,Ye=ye.changeSize,U=ye.quickGo,y=ye.goButton,k=ye.selectComponentClass,Fe=ye.buildOptionText,De=ye.selectPrefixCls,Te=ye.disabled,Wt=this.state.goInputText,St="".concat(Ge,"-options"),zt=k,ln=null,Rn=null,Sn=null;if(!Ye&&!U)return null;var Bn=this.getPageSizeOptions();if(Ye&&zt){var Jn=Bn.map(function(nr,hn){return a.createElement(zt.Option,{key:hn,value:nr.toString()},(Fe||N.buildOptionText)(nr))});ln=a.createElement(zt,{disabled:Te,prefixCls:De,showSearch:!1,className:"".concat(St,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(_e||Bn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(hn){return hn.parentNode},"aria-label":Ve.page_size,defaultOpen:!1},Jn)}return U&&(y&&(Sn=typeof y=="boolean"?a.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Te,className:"".concat(St,"-quick-jumper-button")},Ve.jump_to_confirm):a.createElement("span",{onClick:this.go,onKeyUp:this.go},y)),Rn=a.createElement("div",{className:"".concat(St,"-quick-jumper")},Ve.jump_to,a.createElement("input",{disabled:Te,type:"text",value:Wt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Ve.page}),Ve.page,Sn)),a.createElement("li",{className:"".concat(St)},ln,Rn)}}]),be}(a.Component);z.defaultProps={pageSizeOptions:["10","20","50","100"]};var R=z,W=function(S){var be,_=S.rootPrefixCls,N=S.page,ye=S.active,_e=S.className,Ve=S.showTitle,Ge=S.onClick,Ye=S.onKeyPress,U=S.itemRender,y="".concat(_,"-item"),k=x()(y,"".concat(y,"-").concat(N),(be={},(0,ce.Z)(be,"".concat(y,"-active"),ye),(0,ce.Z)(be,"".concat(y,"-disabled"),!N),(0,ce.Z)(be,S.className,_e),be)),Fe=function(){Ge(N)},De=function(St){Ye(St,Ge,N)},Te=U(N,"page",a.createElement("a",{rel:"nofollow"},N));return Te?a.createElement("li",{title:Ve?N.toString():null,className:k,onClick:Fe,onKeyPress:De,tabIndex:0},Te):null},L=W;function M(){}function b(O){var S=Number(O);return typeof S=="number"&&!Number.isNaN(S)&&isFinite(S)&&Math.floor(S)===S}var te=function(S,be,_){return _};function ue(O,S,be){var _=typeof O=="undefined"?S.pageSize:O;return Math.floor((be.total-1)/_)+1}var Ue=function(O){(0,ge.Z)(be,O);var S=(0,nt.Z)(be);function be(_){var N;(0,Y.Z)(this,be),N=S.call(this,_),N.paginationNode=a.createRef(),N.getJumpPrevPage=function(){return Math.max(1,N.state.current-(N.props.showLessItems?3:5))},N.getJumpNextPage=function(){return Math.min(ue(void 0,N.state,N.props),N.state.current+(N.props.showLessItems?3:5))},N.getItemIcon=function(Ye,U){var y=N.props.prefixCls,k=Ye||a.createElement("button",{type:"button","aria-label":U,className:"".concat(y,"-item-link")});return typeof Ye=="function"&&(k=a.createElement(Ye,(0,X.Z)({},N.props))),k},N.isValid=function(Ye){var U=N.props.total;return b(Ye)&&Ye!==N.state.current&&b(U)&&U>0},N.shouldDisplayQuickJumper=function(){var Ye=N.props,U=Ye.showQuickJumper,y=Ye.total,k=N.state.pageSize;return y<=k?!1:U},N.handleKeyDown=function(Ye){(Ye.keyCode===E.ARROW_UP||Ye.keyCode===E.ARROW_DOWN)&&Ye.preventDefault()},N.handleKeyUp=function(Ye){var U=N.getValidValue(Ye),y=N.state.currentInputValue;U!==y&&N.setState({currentInputValue:U}),Ye.keyCode===E.ENTER?N.handleChange(U):Ye.keyCode===E.ARROW_UP?N.handleChange(U-1):Ye.keyCode===E.ARROW_DOWN&&N.handleChange(U+1)},N.handleBlur=function(Ye){var U=N.getValidValue(Ye);N.handleChange(U)},N.changePageSize=function(Ye){var U=N.state.current,y=ue(Ye,N.state,N.props);U=U>y?y:U,y===0&&(U=N.state.current),typeof Ye=="number"&&("pageSize"in N.props||N.setState({pageSize:Ye}),"current"in N.props||N.setState({current:U,currentInputValue:U})),N.props.onShowSizeChange(U,Ye),"onChange"in N.props&&N.props.onChange&&N.props.onChange(U,Ye)},N.handleChange=function(Ye){var U=N.props,y=U.disabled,k=U.onChange,Fe=N.state,De=Fe.pageSize,Te=Fe.current,Wt=Fe.currentInputValue;if(N.isValid(Ye)&&!y){var St=ue(void 0,N.state,N.props),zt=Ye;return Ye>St?zt=St:Ye<1&&(zt=1),"current"in N.props||N.setState({current:zt}),zt!==Wt&&N.setState({currentInputValue:zt}),k(zt,De),zt}return Te},N.prev=function(){N.hasPrev()&&N.handleChange(N.state.current-1)},N.next=function(){N.hasNext()&&N.handleChange(N.state.current+1)},N.jumpPrev=function(){N.handleChange(N.getJumpPrevPage())},N.jumpNext=function(){N.handleChange(N.getJumpNextPage())},N.hasPrev=function(){return N.state.current>1},N.hasNext=function(){return N.state.current2?y-2:0),Fe=2;Fe=_e?Ge=_e:Ge=Number(ye),Ge}},{key:"getShowSizeChanger",value:function(){var N=this.props,ye=N.showSizeChanger,_e=N.total,Ve=N.totalBoundaryShowSizeChanger;return typeof ye!="undefined"?ye:_e>Ve}},{key:"render",value:function(){var N=this.props,ye=N.prefixCls,_e=N.className,Ve=N.style,Ge=N.disabled,Ye=N.hideOnSinglePage,U=N.total,y=N.locale,k=N.showQuickJumper,Fe=N.showLessItems,De=N.showTitle,Te=N.showTotal,Wt=N.simple,St=N.itemRender,zt=N.showPrevNextJumpers,ln=N.jumpPrevIcon,Rn=N.jumpNextIcon,Sn=N.selectComponentClass,Bn=N.selectPrefixCls,Jn=N.pageSizeOptions,nr=this.state,hn=nr.current,ur=nr.pageSize,fr=nr.currentInputValue;if(Ye===!0&&U<=ur)return null;var at=ue(void 0,this.state,this.props),Vt=[],lr=null,Nn=null,In=null,hr=null,Sr=null,Tr=k&&k.goButton,Gr=Fe?1:2,Tn=hn-1>0?hn-1:0,Br=hn+1U?U:hn*ur]));if(Wt){Tr&&(typeof Tr=="boolean"?Sr=a.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},y.jump_to_confirm):Sr=a.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Tr),Sr=a.createElement("li",{title:De?"".concat(y.jump_to).concat(hn,"/").concat(at):null,className:"".concat(ye,"-simple-pager")},Sr));var K=this.renderPrev(Tn);return a.createElement("ul",(0,r.Z)({className:x()(ye,"".concat(ye,"-simple"),(0,ce.Z)({},"".concat(ye,"-disabled"),Ge),_e),style:Ve,ref:this.paginationNode},Be),F,K?a.createElement("li",{title:De?y.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:x()("".concat(ye,"-prev"),(0,ce.Z)({},"".concat(ye,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},K):null,a.createElement("li",{title:De?"".concat(hn,"/").concat(at):null,className:"".concat(ye,"-simple-pager")},a.createElement("input",{type:"text",value:fr,disabled:Ge,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),a.createElement("span",{className:"".concat(ye,"-slash")},"/"),at),a.createElement("li",{title:De?y.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:x()("".concat(ye,"-next"),(0,ce.Z)({},"".concat(ye,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Br)),Sr)}if(at<=3+Gr*2){var T={locale:y,rootPrefixCls:ye,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:De,itemRender:St};at||Vt.push(a.createElement(L,(0,r.Z)({},T,{key:"noPager",page:1,className:"".concat(ye,"-item-disabled")})));for(var Z=1;Z<=at;Z+=1){var He=hn===Z;Vt.push(a.createElement(L,(0,r.Z)({},T,{key:Z,page:Z,active:He})))}}else{var Ze=Fe?y.prev_3:y.prev_5,Pt=Fe?y.next_3:y.next_5,Dt=St(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ln,"prev page")),bt=St(this.getJumpNextPage(),"jump-next",this.getItemIcon(Rn,"next page"));zt&&(lr=Dt?a.createElement("li",{title:De?Ze:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:x()("".concat(ye,"-jump-prev"),(0,ce.Z)({},"".concat(ye,"-jump-prev-custom-icon"),!!ln))},Dt):null,Nn=bt?a.createElement("li",{title:De?Pt:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:x()("".concat(ye,"-jump-next"),(0,ce.Z)({},"".concat(ye,"-jump-next-custom-icon"),!!Rn))},bt):null),hr=a.createElement(L,{locale:y,last:!0,rootPrefixCls:ye,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:at,page:at,active:!1,showTitle:De,itemRender:St}),In=a.createElement(L,{locale:y,rootPrefixCls:ye,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:De,itemRender:St});var jt=Math.max(1,hn-Gr),Jt=Math.min(hn+Gr,at);hn-1<=Gr&&(Jt=1+Gr*2),at-hn<=Gr&&(jt=at-Gr*2);for(var rn=jt;rn<=Jt;rn+=1){var $t=hn===rn;Vt.push(a.createElement(L,{locale:y,rootPrefixCls:ye,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:rn,page:rn,active:$t,showTitle:De,itemRender:St}))}hn-1>=Gr*2&&hn!==3&&(Vt[0]=(0,a.cloneElement)(Vt[0],{className:"".concat(ye,"-item-after-jump-prev")}),Vt.unshift(lr)),at-hn>=Gr*2&&hn!==at-2&&(Vt[Vt.length-1]=(0,a.cloneElement)(Vt[Vt.length-1],{className:"".concat(ye,"-item-before-jump-next")}),Vt.push(Nn)),jt!==1&&Vt.unshift(In),Jt!==at&&Vt.push(hr)}var on=!this.hasPrev()||!at,J=!this.hasNext()||!at,Ke=this.renderPrev(Tn),qe=this.renderNext(Br);return a.createElement("ul",(0,r.Z)({className:x()(ye,_e,(0,ce.Z)({},"".concat(ye,"-disabled"),Ge)),style:Ve,ref:this.paginationNode},Be),F,Ke?a.createElement("li",{title:De?y.prev_page:null,onClick:this.prev,tabIndex:on?null:0,onKeyPress:this.runIfEnterPrev,className:x()("".concat(ye,"-prev"),(0,ce.Z)({},"".concat(ye,"-disabled"),on)),"aria-disabled":on},Ke):null,Vt,qe?a.createElement("li",{title:De?y.next_page:null,onClick:this.next,tabIndex:J?null:0,onKeyPress:this.runIfEnterNext,className:x()("".concat(ye,"-next"),(0,ce.Z)({},"".concat(ye,"-disabled"),J)),"aria-disabled":J},qe):null,a.createElement(R,{disabled:Ge,locale:y,rootPrefixCls:ye,selectComponentClass:Sn,selectPrefixCls:Bn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:hn,pageSize:ur,pageSizeOptions:Jn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Tr}))}}],[{key:"getDerivedStateFromProps",value:function(N,ye){var _e={};if("current"in N&&(_e.current=N.current,N.current!==ye.current&&(_e.currentInputValue=_e.current)),"pageSize"in N&&N.pageSize!==ye.pageSize){var Ve=ye.current,Ge=ue(N.pageSize,ye,N);Ve=Ve>Ge?Ge:Ve,"current"in N||(_e.current=Ve,_e.currentInputValue=Ve),_e.pageSize=N.pageSize}return _e}}]),be}(a.Component);Ue.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:M,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:M,locale:l.Z,style:{},itemRender:te,totalBoundaryShowSizeChanger:50};var fe=Ue,Ae=e(22075),Pe=e(36355),q=e(19716),Ce=e(8628),H=e(9763),oe=e(57809);const Me=O=>a.createElement(oe.default,Object.assign({},O,{showSearch:!0,size:"small"})),xe=O=>a.createElement(oe.default,Object.assign({},O,{showSearch:!0,size:"middle"}));Me.Option=oe.default.Option,xe.Option=oe.default.Option;var G=e(9937),we=e(17313),Qe=e(83116),ut=e(37613);const mt=O=>{const{componentCls:S}=O;return{[`${S}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${S}-item-link`]:{color:O.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${S}-item-link`]:{color:O.colorTextDisabled,cursor:"not-allowed"}}},[`&${S}-disabled`]:{cursor:"not-allowed",[`${S}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:O.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:O.colorBorder,backgroundColor:O.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:O.itemActiveBgDisabled},a:{color:O.itemActiveColorDisabled}}},[`${S}-item-link`]:{color:O.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${S}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${S}-simple-pager`]:{color:O.colorTextDisabled},[`${S}-jump-prev, ${S}-jump-next`]:{[`${S}-item-link-icon`]:{opacity:0},[`${S}-item-ellipsis`]:{opacity:1}}},[`&${S}-simple`]:{[`${S}-prev, ${S}-next`]:{[`&${S}-disabled ${S}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},ot=O=>{const{componentCls:S}=O;return{[`&${S}-mini ${S}-total-text, &${S}-mini ${S}-simple-pager`]:{height:O.itemSizeSM,lineHeight:`${O.itemSizeSM}px`},[`&${S}-mini ${S}-item`]:{minWidth:O.itemSizeSM,height:O.itemSizeSM,margin:0,lineHeight:`${O.itemSizeSM-2}px`},[`&${S}-mini:not(${S}-disabled) ${S}-item:not(${S}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:O.colorBgTextHover},"&:active":{backgroundColor:O.colorBgTextActive}},[`&${S}-mini ${S}-prev, &${S}-mini ${S}-next`]:{minWidth:O.itemSizeSM,height:O.itemSizeSM,margin:0,lineHeight:`${O.itemSizeSM}px`},[`&${S}-mini:not(${S}-disabled)`]:{[`${S}-prev, ${S}-next`]:{[`&:hover ${S}-item-link`]:{backgroundColor:O.colorBgTextHover},[`&:active ${S}-item-link`]:{backgroundColor:O.colorBgTextActive},[`&${S}-disabled:hover ${S}-item-link`]:{backgroundColor:"transparent"}}},[` &${S}-mini ${S}-prev ${S}-item-link, &${S}-mini ${S}-next ${S}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:O.itemSizeSM,lineHeight:`${O.itemSizeSM}px`}},[`&${S}-mini ${S}-jump-prev, &${S}-mini ${S}-jump-next`]:{height:O.itemSizeSM,marginInlineEnd:0,lineHeight:`${O.itemSizeSM}px`},[`&${S}-mini ${S}-options`]:{marginInlineStart:O.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:O.miniOptionsSizeChangerTop},"&-quick-jumper":{height:O.itemSizeSM,lineHeight:`${O.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,G.x0)(O)),{width:O.paginationMiniQuickJumperInputWidth,height:O.controlHeightSM})}}}},yt=O=>{const{componentCls:S}=O;return{[` @@ -126,9 +126,9 @@ ${S}-next, ${S}-jump-prev, ${S}-jump-next - `]:{display:"inline-block",minWidth:O.itemSize,height:O.itemSize,color:O.colorText,fontFamily:O.fontFamily,lineHeight:`${O.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:O.borderRadius,cursor:"pointer",transition:`all ${O.motionDurationMid}`},[`${S}-prev, ${S}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:O.colorText,cursor:"pointer",userSelect:"none"},[`${S}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:O.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${O.lineWidth}px ${O.lineType} transparent`,borderRadius:O.borderRadius,outline:"none",transition:`all ${O.motionDurationMid}`},[`&:hover ${S}-item-link`]:{backgroundColor:O.colorBgTextHover},[`&:active ${S}-item-link`]:{backgroundColor:O.colorBgTextActive},[`&${S}-disabled:hover`]:{[`${S}-item-link`]:{backgroundColor:"transparent"}}},[`${S}-slash`]:{marginInlineEnd:O.paginationSlashMarginInlineEnd,marginInlineStart:O.paginationSlashMarginInlineStart},[`${S}-options`]:{display:"inline-block",marginInlineStart:O.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:O.controlHeight,marginInlineStart:O.marginXS,lineHeight:`${O.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,G.ik)(O)),{width:O.controlHeightLG*1.25,height:O.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:O.marginXS,marginInlineEnd:O.marginXS})}}}},wt=O=>{const{componentCls:S}=O;return{[`${S}-item`]:{display:"inline-block",minWidth:O.itemSize,height:O.itemSize,marginInlineEnd:O.marginXS,fontFamily:O.fontFamily,lineHeight:`${O.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${O.lineWidth}px ${O.lineType} transparent`,borderRadius:O.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${O.paginationItemPaddingInline}px`,color:O.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${S}-item-active)`]:{"&:hover":{transition:`all ${O.motionDurationMid}`,backgroundColor:O.colorBgTextHover},"&:active":{backgroundColor:O.colorBgTextActive}},"&-active":{fontWeight:O.fontWeightStrong,backgroundColor:O.itemActiveBg,borderColor:O.colorPrimary,a:{color:O.colorPrimary},"&:hover":{borderColor:O.colorPrimaryHover},"&:hover a":{color:O.colorPrimaryHover}}}}},Ie=O=>{const{componentCls:S}=O;return{[S]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,we.Wf)(O)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${S}-total-text`]:{display:"inline-block",height:O.itemSize,marginInlineEnd:O.marginXS,lineHeight:`${O.itemSize-2}px`,verticalAlign:"middle"}}),wt(O)),Qt(O)),yt(O)),ot(O)),mt(O)),{[`@media only screen and (max-width: ${O.screenLG}px)`]:{[`${S}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${O.screenSM}px)`]:{[`${S}-options`]:{display:"none"}}}),[`&${O.componentCls}-rtl`]:{direction:"rtl"}}},It=O=>{const{componentCls:S}=O;return{[`${S}${S}-disabled:not(${S}-mini)`]:{"&, &:hover":{[`${S}-item-link`]:{borderColor:O.colorBorder}},"&:focus-visible":{[`${S}-item-link`]:{borderColor:O.colorBorder}},[`${S}-item, ${S}-item-link`]:{backgroundColor:O.colorBgContainerDisabled,borderColor:O.colorBorder,[`&:hover:not(${S}-item-active)`]:{backgroundColor:O.colorBgContainerDisabled,borderColor:O.colorBorder,a:{color:O.colorTextDisabled}},[`&${S}-item-active`]:{backgroundColor:O.itemActiveBgDisabled}},[`${S}-prev, ${S}-next`]:{"&:hover button":{backgroundColor:O.colorBgContainerDisabled,borderColor:O.colorBorder,color:O.colorTextDisabled},[`${S}-item-link`]:{backgroundColor:O.colorBgContainerDisabled,borderColor:O.colorBorder}}},[`${S}:not(${S}-mini)`]:{[`${S}-prev, ${S}-next`]:{"&:hover button":{borderColor:O.colorPrimaryHover,backgroundColor:O.itemBg},[`${S}-item-link`]:{backgroundColor:O.itemLinkBg,borderColor:O.colorBorder},[`&:hover ${S}-item-link`]:{borderColor:O.colorPrimary,backgroundColor:O.itemBg,color:O.colorPrimary},[`&${S}-disabled`]:{[`${S}-item-link`]:{borderColor:O.colorBorder,color:O.colorTextDisabled}}},[`${S}-item`]:{backgroundColor:O.itemBg,border:`${O.lineWidth}px ${O.lineType} ${O.colorBorder}`,[`&:hover:not(${S}-item-active)`]:{borderColor:O.colorPrimary,backgroundColor:O.itemBg,a:{color:O.colorPrimary}},"&-active":{borderColor:O.colorPrimary}}}}},de=O=>{const{componentCls:S}=O;return{[`${S}:not(${S}-disabled)`]:{[`${S}-item`]:Object.assign({},(0,we.Qy)(O)),[`${S}-jump-prev, ${S}-jump-next`]:{"&:focus-visible":Object.assign({[`${S}-item-link-icon`]:{opacity:1},[`${S}-item-ellipsis`]:{opacity:0}},(0,we.oN)(O))},[`${S}-prev, ${S}-next`]:{[`&:focus-visible ${S}-item-link`]:Object.assign({},(0,we.oN)(O))}}}};var re=(0,Qe.Z)("Pagination",O=>{const S=(0,ut.TS)(O,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:O.marginXXS/2,paginationMiniQuickJumperInputWidth:O.controlHeightLG*1.1,paginationItemPaddingInline:O.marginXXS*1.5,paginationEllipsisLetterSpacing:O.marginXXS/2,paginationSlashMarginInlineStart:O.marginXXS,paginationSlashMarginInlineEnd:O.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,G.e5)(O),(0,G.TM)(O));return[Ie(S),de(S),O.wireframe&&It(S)]},O=>({itemBg:O.colorBgContainer,itemSize:O.controlHeight,itemSizeSM:O.controlHeightSM,itemActiveBg:O.colorBgContainer,itemLinkBg:O.colorBgContainer,itemActiveColorDisabled:O.colorTextDisabled,itemActiveBgDisabled:O.controlItemBgActiveDisabled,itemInputBg:O.colorBgContainer,miniOptionsSizeChangerTop:0})),I=function(O,S){var be={};for(var _ in O)Object.prototype.hasOwnProperty.call(O,_)&&S.indexOf(_)<0&&(be[_]=O[_]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,_=Object.getOwnPropertySymbols(O);N<_.length;N++)S.indexOf(_[N])<0&&Object.prototype.propertyIsEnumerable.call(O,_[N])&&(be[_[N]]=O[_[N]]);return be},ae=O=>{const{prefixCls:S,selectPrefixCls:be,className:_,rootClassName:N,style:ye,size:_e,locale:Ve,selectComponentClass:Ge,responsive:Ye,showSizeChanger:U}=O,y=I(O,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:k}=(0,xe.Z)(Ye),{getPrefixCls:Fe,direction:De,pagination:Te={}}=a.useContext(Pe.E_),Wt=Fe("pagination",S),[St,zt]=re(Wt),ln=U!=null?U:Te.showSizeChanger,Rn=a.useMemo(()=>{const at=a.createElement("span",{className:`${Wt}-item-ellipsis`},"\u2022\u2022\u2022"),Vt=a.createElement("button",{className:`${Wt}-item-link`,type:"button",tabIndex:-1},De==="rtl"?a.createElement(Se.Z,null):a.createElement(j.Z,null)),lr=a.createElement("button",{className:`${Wt}-item-link`,type:"button",tabIndex:-1},De==="rtl"?a.createElement(j.Z,null):a.createElement(Se.Z,null)),Nn=a.createElement("a",{className:`${Wt}-item-link`},a.createElement("div",{className:`${Wt}-item-container`},De==="rtl"?a.createElement(ee.Z,{className:`${Wt}-item-link-icon`}):a.createElement(ie,{className:`${Wt}-item-link-icon`}),at)),In=a.createElement("a",{className:`${Wt}-item-link`},a.createElement("div",{className:`${Wt}-item-container`},De==="rtl"?a.createElement(ie,{className:`${Wt}-item-link-icon`}):a.createElement(ee.Z,{className:`${Wt}-item-link-icon`}),at));return{prevIcon:Vt,nextIcon:lr,jumpPrevIcon:Nn,jumpNextIcon:In}},[De,Wt]),[Sn]=(0,H.Z)("Pagination",Ae.Z),Bn=Object.assign(Object.assign({},Sn),Ve),Jn=(0,q.Z)(_e),nr=Jn==="small"||!!(k&&!Jn&&Ye),hn=Fe("select",be),ur=x()({[`${Wt}-mini`]:nr,[`${Wt}-rtl`]:De==="rtl"},Te==null?void 0:Te.className,_,N,zt),fr=Object.assign(Object.assign({},Te==null?void 0:Te.style),ye);return St(a.createElement(fe,Object.assign({},Rn,y,{style:fr,prefixCls:Wt,selectPrefixCls:hn,className:ur,selectComponentClass:Ge||(nr?Me:Ce),locale:Bn,showSizeChanger:ln})))},ne=ae},93948:function(dn,st,e){"use strict";e.d(st,{Z:function(){return U}});var r=e(59301),a=e(29679),g=e(40001),V=e(19248),d=e(99267),w=e(92310),i=e.n(w),ie=e(2738),ee=e(36355),j=e(54476),Se=e(33885),B=e(75931),x={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ce=function(){var k=(0,r.useRef)([]),Fe=(0,r.useRef)(null);return(0,r.useEffect)(function(){var De=Date.now(),Te=!1;k.current.forEach(function(Wt){if(Wt){Te=!0;var St=Wt.style;St.transitionDuration=".3s, .3s, .3s, .06s",Fe.current&&De-Fe.current<100&&(St.transitionDuration="0s, 0s")}}),Te&&(Fe.current=Date.now())}),k.current},X=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],Y=function(k){var Fe=(0,Se.Z)((0,Se.Z)({},x),k),De=Fe.className,Te=Fe.percent,Wt=Fe.prefixCls,St=Fe.strokeColor,zt=Fe.strokeLinecap,ln=Fe.strokeWidth,Rn=Fe.style,Sn=Fe.trailColor,Bn=Fe.trailWidth,Jn=Fe.transition,nr=(0,B.Z)(Fe,X);delete nr.gapPosition;var hn=Array.isArray(Te)?Te:[Te],ur=Array.isArray(St)?St:[St],fr=ce(),at=ln/2,Vt=100-ln/2,lr="M ".concat(zt==="round"?at:0,",").concat(at,` - L `).concat(zt==="round"?Vt:100,",").concat(at),Nn="0 0 100 ".concat(ln),In=0;return r.createElement("svg",(0,j.Z)({className:i()("".concat(Wt,"-line"),De),viewBox:Nn,preserveAspectRatio:"none",style:Rn},nr),r.createElement("path",{className:"".concat(Wt,"-line-trail"),d:lr,strokeLinecap:zt,stroke:Sn,strokeWidth:Bn||ln,fillOpacity:"0"}),hn.map(function(hr,Sr){var Tr=1;switch(zt){case"round":Tr=1-ln/100;break;case"square":Tr=1-ln/2/100;break;default:Tr=1;break}var Gr={strokeDasharray:"".concat(hr*Tr,"px, 100px"),strokeDashoffset:"-".concat(In,"px"),transition:Jn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Tn=ur[Sr]||ur[ur.length-1];return In+=hr,r.createElement("path",{key:Sr,className:"".concat(Wt,"-line-path"),d:lr,strokeLinecap:zt,stroke:Tn,strokeWidth:ln,fillOpacity:"0",ref:function(Be){fr[Sr]=Be},style:Gr})}))},ze=Y,ge=e(76190),nt=e(42978),Ne=e(47273),se=0,E=(0,Ne.Z)();function l(){var y;return E?(y=se,se+=1):y="TEST_OR_SSR",y}var z=function(y){var k=r.useState(),Fe=(0,nt.Z)(k,2),De=Fe[0],Te=Fe[1];return r.useEffect(function(){Te("rc_progress_".concat(l()))},[]),y||De},R=function(k){var Fe=k.bg,De=k.children;return r.createElement("div",{style:{width:"100%",height:"100%",background:Fe}},De)};function W(y,k){return Object.keys(y).map(function(Fe){var De=parseFloat(Fe),Te="".concat(Math.floor(De*k),"%");return"".concat(y[Fe]," ").concat(Te)})}var L=r.forwardRef(function(y,k){var Fe=y.prefixCls,De=y.color,Te=y.gradientId,Wt=y.radius,St=y.style,zt=y.ptg,ln=y.strokeLinecap,Rn=y.strokeWidth,Sn=y.size,Bn=y.gapDegree,Jn=De&&(0,ge.Z)(De)==="object",nr=Jn?"#FFF":void 0,hn=Sn/2,ur=r.createElement("circle",{className:"".concat(Fe,"-circle-path"),r:Wt,cx:hn,cy:hn,stroke:nr,strokeLinecap:ln,strokeWidth:Rn,opacity:zt===0?0:1,style:St,ref:k});if(!Jn)return ur;var fr="".concat(Te,"-conic"),at=Bn?"".concat(180+Bn/2,"deg"):"0deg",Vt=W(De,(360-Bn)/360),lr=W(De,1),Nn="conic-gradient(from ".concat(at,", ").concat(Vt.join(", "),")"),In="linear-gradient(to ".concat(Bn?"bottom":"top",", ").concat(lr.join(", "),")");return r.createElement(r.Fragment,null,r.createElement("mask",{id:fr},ur),r.createElement("foreignObject",{x:0,y:0,width:Sn,height:Sn,mask:"url(#".concat(fr,")")},r.createElement(R,{bg:In},r.createElement(R,{bg:Nn}))))}),M=L,b=100,te=function(k,Fe,De,Te,Wt,St,zt,ln,Rn,Sn){var Bn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Jn=De/100*360*((360-St)/360),nr=St===0?0:{bottom:0,top:180,left:90,right:-90}[zt],hn=(100-Te)/100*Fe;Rn==="round"&&Te!==100&&(hn+=Sn/2,hn>=Fe&&(hn=Fe-.01));var ur=b/2;return{stroke:typeof ln=="string"?ln:void 0,strokeDasharray:"".concat(Fe,"px ").concat(k),strokeDashoffset:hn+Bn,transform:"rotate(".concat(Wt+Jn+nr,"deg)"),transformOrigin:"".concat(ur,"px ").concat(ur,"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}},ue=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ue(y){var k=y!=null?y:[];return Array.isArray(k)?k:[k]}var fe=function(k){var Fe=(0,Se.Z)((0,Se.Z)({},x),k),De=Fe.id,Te=Fe.prefixCls,Wt=Fe.steps,St=Fe.strokeWidth,zt=Fe.trailWidth,ln=Fe.gapDegree,Rn=ln===void 0?0:ln,Sn=Fe.gapPosition,Bn=Fe.trailColor,Jn=Fe.strokeLinecap,nr=Fe.style,hn=Fe.className,ur=Fe.strokeColor,fr=Fe.percent,at=(0,B.Z)(Fe,ue),Vt=b/2,lr=z(De),Nn="".concat(lr,"-gradient"),In=Vt-St/2,hr=Math.PI*2*In,Sr=Rn>0?90+Rn/2:-90,Tr=hr*((360-Rn)/360),Gr=(0,ge.Z)(Wt)==="object"?Wt:{count:Wt,space:2},Tn=Gr.count,Br=Gr.space,Be=Ue(fr),F=Ue(ur),K=F.find(function(bt){return bt&&(0,ge.Z)(bt)==="object"}),T=K&&(0,ge.Z)(K)==="object",Z=T?"butt":Jn,He=te(hr,Tr,0,100,Sr,Rn,Sn,Bn,Z,St),Ze=ce(),Pt=function(){var jt=0;return Be.map(function(Jt,rn){var $t=F[rn]||F[F.length-1],on=te(hr,Tr,jt,Jt,Sr,Rn,Sn,$t,Z,St);return jt+=Jt,r.createElement(M,{key:rn,color:$t,ptg:Jt,radius:In,prefixCls:Te,gradientId:Nn,style:on,strokeLinecap:Z,strokeWidth:St,gapDegree:Rn,ref:function(Ke){Ze[rn]=Ke},size:b})}).reverse()},Dt=function(){var jt=Math.round(Tn*(Be[0]/100)),Jt=100/Tn,rn=0;return new Array(Tn).fill(null).map(function($t,on){var J=on<=jt-1?F[0]:Bn,Ke=J&&(0,ge.Z)(J)==="object"?"url(#".concat(Nn,")"):void 0,qe=te(hr,Tr,rn,Jt,Sr,Rn,Sn,J,"butt",St,Br);return rn+=(Tr-qe.strokeDashoffset+Br)*100/Tr,r.createElement("circle",{key:on,className:"".concat(Te,"-circle-path"),r:In,cx:Vt,cy:Vt,stroke:Ke,strokeWidth:St,opacity:1,style:qe,ref:function(Ot){Ze[on]=Ot}})})};return r.createElement("svg",(0,j.Z)({className:i()("".concat(Te,"-circle"),hn),viewBox:"0 0 ".concat(b," ").concat(b),style:nr,id:De,role:"presentation"},at),!Tn&&r.createElement("circle",{className:"".concat(Te,"-circle-trail"),r:In,cx:Vt,cy:Vt,stroke:Bn,strokeLinecap:Z,strokeWidth:zt||St,style:He}),Tn?Dt():Pt())},Ae=fe,Pe={Line:ze,Circle:Ae},q=e(6848),xe=e(30071);function H(y){return!y||y<0?0:y>100?100:y}function oe(y){let{success:k,successPercent:Fe}=y,De=Fe;return k&&"progress"in k&&(De=k.progress),k&&"percent"in k&&(De=k.percent),De}const Me=y=>{let{percent:k,success:Fe,successPercent:De}=y;const Te=H(oe({success:Fe,successPercent:De}));return[Te,H(H(k)-Te)]},Ce=y=>{let{success:k={},strokeColor:Fe}=y;const{strokeColor:De}=k;return[De||xe.presetPrimaryColors.green,Fe||null]},G=(y,k,Fe)=>{var De,Te,Wt,St;let zt=-1,ln=-1;if(k==="step"){const Rn=Fe.steps,Sn=Fe.strokeWidth;typeof y=="string"||typeof y=="undefined"?(zt=y==="small"?2:14,ln=Sn!=null?Sn:8):typeof y=="number"?[zt,ln]=[y,y]:[zt=14,ln=8]=y,zt*=Rn}else if(k==="line"){const Rn=Fe==null?void 0:Fe.strokeWidth;typeof y=="string"||typeof y=="undefined"?ln=Rn||(y==="small"?6:8):typeof y=="number"?[zt,ln]=[y,y]:[zt=-1,ln=8]=y}else(k==="circle"||k==="dashboard")&&(typeof y=="string"||typeof y=="undefined"?[zt,ln]=y==="small"?[60,60]:[120,120]:typeof y=="number"?[zt,ln]=[y,y]:(zt=(Te=(De=y[0])!==null&&De!==void 0?De:y[1])!==null&&Te!==void 0?Te:120,ln=(St=(Wt=y[0])!==null&&Wt!==void 0?Wt:y[1])!==null&&St!==void 0?St:120));return[zt,ln]},we=3,Qe=y=>we/y*100;var mt=y=>{const{prefixCls:k,trailColor:Fe=null,strokeLinecap:De="round",gapPosition:Te,gapDegree:Wt,width:St=120,type:zt,children:ln,success:Rn,size:Sn=St}=y,[Bn,Jn]=G(Sn,"circle");let{strokeWidth:nr}=y;nr===void 0&&(nr=Math.max(Qe(Bn),6));const hn={width:Bn,height:Jn,fontSize:Bn*.15+6},ur=r.useMemo(()=>{if(Wt||Wt===0)return Wt;if(zt==="dashboard")return 75},[Wt,zt]),fr=Te||zt==="dashboard"&&"bottom"||void 0,at=Object.prototype.toString.call(y.strokeColor)==="[object Object]",Vt=Ce({success:Rn,strokeColor:y.strokeColor}),lr=i()(`${k}-inner`,{[`${k}-circle-gradient`]:at}),Nn=r.createElement(Ae,{percent:Me(y),strokeWidth:nr,trailWidth:nr,strokeColor:Vt,strokeLinecap:De,trailColor:Fe,prefixCls:k,gapDegree:ur,gapPosition:fr});return r.createElement("div",{className:lr,style:hn},Bn<=20?r.createElement(q.Z,{title:ln},r.createElement("span",null,Nn)):r.createElement(r.Fragment,null,Nn,ln))},ot=function(y,k){var Fe={};for(var De in y)Object.prototype.hasOwnProperty.call(y,De)&&k.indexOf(De)<0&&(Fe[De]=y[De]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,De=Object.getOwnPropertySymbols(y);Te{let k=[];return Object.keys(y).forEach(Fe=>{const De=parseFloat(Fe.replace(/%/g,""));isNaN(De)||k.push({key:De,value:y[Fe]})}),k=k.sort((Fe,De)=>Fe.key-De.key),k.map(Fe=>{let{key:De,value:Te}=Fe;return`${Te} ${De}%`}).join(", ")},Qt=(y,k)=>{const{from:Fe=xe.presetPrimaryColors.blue,to:De=xe.presetPrimaryColors.blue,direction:Te=k==="rtl"?"to left":"to right"}=y,Wt=ot(y,["from","to","direction"]);if(Object.keys(Wt).length!==0){const St=yt(Wt);return{backgroundImage:`linear-gradient(${Te}, ${St})`}}return{backgroundImage:`linear-gradient(${Te}, ${Fe}, ${De})`}};var Ie=y=>{const{prefixCls:k,direction:Fe,percent:De,size:Te,strokeWidth:Wt,strokeColor:St,strokeLinecap:zt="round",children:ln,trailColor:Rn=null,success:Sn}=y,Bn=St&&typeof St!="string"?Qt(St,Fe):{backgroundColor:St},Jn=zt==="square"||zt==="butt"?0:void 0,nr={backgroundColor:Rn||void 0,borderRadius:Jn},hn=Te!=null?Te:[-1,Wt||(Te==="small"?6:8)],[ur,fr]=G(hn,"line",{strokeWidth:Wt}),at=Object.assign({width:`${H(De)}%`,height:fr,borderRadius:Jn},Bn),Vt=oe(y),lr={width:`${H(Vt)}%`,height:fr,borderRadius:Jn,backgroundColor:Sn==null?void 0:Sn.strokeColor},Nn={width:ur<0?"100%":ur,height:fr};return r.createElement(r.Fragment,null,r.createElement("div",{className:`${k}-outer`,style:Nn},r.createElement("div",{className:`${k}-inner`,style:nr},r.createElement("div",{className:`${k}-bg`,style:at}),Vt!==void 0?r.createElement("div",{className:`${k}-success-bg`,style:lr}):null)),ln)},de=y=>{const{size:k,steps:Fe,percent:De=0,strokeWidth:Te=8,strokeColor:Wt,trailColor:St=null,prefixCls:zt,children:ln}=y,Rn=Math.round(Fe*(De/100)),Sn=k==="small"?2:14,Bn=k!=null?k:[Sn,Te],[Jn,nr]=G(Bn,"step",{steps:Fe,strokeWidth:Te}),hn=Jn/Fe,ur=new Array(Fe);for(let fr=0;fr{const k=y?"100%":"-100%";return new re.Keyframes(`antProgress${y?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${k}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${k}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},O=y=>{const{componentCls:k,iconCls:Fe}=y;return{[k]:Object.assign(Object.assign({},(0,I.Wf)(y)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:y.fontSize,marginInlineEnd:y.marginXS,marginBottom:y.marginXS},[`${k}-outer`]:{display:"inline-block",width:"100%"},[`&${k}-show-info`]:{[`${k}-outer`]:{marginInlineEnd:`calc(-2em - ${y.marginXS}px)`,paddingInlineEnd:`calc(2em + ${y.paddingXS}px)`}},[`${k}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:y.remainingColor,borderRadius:y.lineBorderRadius},[`${k}-inner:not(${k}-circle-gradient)`]:{[`${k}-circle-path`]:{stroke:y.defaultColor}},[`${k}-success-bg, ${k}-bg`]:{position:"relative",backgroundColor:y.defaultColor,borderRadius:y.lineBorderRadius,transition:`all ${y.motionDurationSlow} ${y.motionEaseInOutCirc}`},[`${k}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:y.colorSuccess},[`${k}-text`]:{display:"inline-block",width:"2em",marginInlineStart:y.marginXS,color:y.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Fe]:{fontSize:y.fontSize}},[`&${k}-status-active`]:{[`${k}-bg::before`]:{position:"absolute",inset:0,backgroundColor:y.colorBgContainer,borderRadius:y.lineBorderRadius,opacity:0,animationName:ne(),animationDuration:y.progressActiveMotionDuration,animationTimingFunction:y.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${k}-rtl${k}-status-active`]:{[`${k}-bg::before`]:{animationName:ne(!0)}},[`&${k}-status-exception`]:{[`${k}-bg`]:{backgroundColor:y.colorError},[`${k}-text`]:{color:y.colorError}},[`&${k}-status-exception ${k}-inner:not(${k}-circle-gradient)`]:{[`${k}-circle-path`]:{stroke:y.colorError}},[`&${k}-status-success`]:{[`${k}-bg`]:{backgroundColor:y.colorSuccess},[`${k}-text`]:{color:y.colorSuccess}},[`&${k}-status-success ${k}-inner:not(${k}-circle-gradient)`]:{[`${k}-circle-path`]:{stroke:y.colorSuccess}}})}},S=y=>{const{componentCls:k,iconCls:Fe}=y;return{[k]:{[`${k}-circle-trail`]:{stroke:y.remainingColor},[`&${k}-circle ${k}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${k}-circle ${k}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:y.circleTextColor,fontSize:y.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Fe]:{fontSize:`${y.fontSize/y.fontSizeSM}em`}},[`${k}-circle&-status-exception`]:{[`${k}-text`]:{color:y.colorError}},[`${k}-circle&-status-success`]:{[`${k}-text`]:{color:y.colorSuccess}}},[`${k}-inline-circle`]:{lineHeight:1,[`${k}-inner`]:{verticalAlign:"bottom"}}}},be=y=>{const{componentCls:k}=y;return{[k]:{[`${k}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:y.progressStepMinWidth,marginInlineEnd:y.progressStepMarginInlineEnd,backgroundColor:y.remainingColor,transition:`all ${y.motionDurationSlow}`,"&-active":{backgroundColor:y.defaultColor}}}}}},_=y=>{const{componentCls:k,iconCls:Fe}=y;return{[k]:{[`${k}-small&-line, ${k}-small&-line ${k}-text ${Fe}`]:{fontSize:y.fontSizeSM}}}};var N=(0,m.Z)("Progress",y=>{const k=y.marginXXS/2,Fe=(0,ae.TS)(y,{progressStepMarginInlineEnd:k,progressStepMinWidth:k,progressActiveMotionDuration:"2.4s"});return[O(Fe),S(Fe),be(Fe),_(Fe)]},y=>({circleTextColor:y.colorText,defaultColor:y.colorInfo,remainingColor:y.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ye=function(y,k){var Fe={};for(var De in y)Object.prototype.hasOwnProperty.call(y,De)&&k.indexOf(De)<0&&(Fe[De]=y[De]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,De=Object.getOwnPropertySymbols(y);Te{const{prefixCls:Fe,className:De,rootClassName:Te,steps:Wt,strokeColor:St,percent:zt=0,size:ln="default",showInfo:Rn=!0,type:Sn="line",status:Bn,format:Jn,style:nr}=y,hn=ye(y,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ur=r.useMemo(()=>{var Be,F;const K=oe(y);return parseInt(K!==void 0?(Be=K!=null?K:0)===null||Be===void 0?void 0:Be.toString():(F=zt!=null?zt:0)===null||F===void 0?void 0:F.toString(),10)},[zt,y.success,y.successPercent]),fr=r.useMemo(()=>!Ve.includes(Bn)&&ur>=100?"success":Bn||"normal",[Bn,ur]),{getPrefixCls:at,direction:Vt,progress:lr}=r.useContext(ee.E_),Nn=at("progress",Fe),[In,hr]=N(Nn),Sr=r.useMemo(()=>{if(!Rn)return null;const Be=oe(y);let F;const K=Jn||(Z=>`${Z}%`),T=Sn==="line";return Jn||fr!=="exception"&&fr!=="success"?F=K(H(zt),H(Be)):fr==="exception"?F=T?r.createElement(V.Z,null):r.createElement(d.Z,null):fr==="success"&&(F=T?r.createElement(a.Z,null):r.createElement(g.Z,null)),r.createElement("span",{className:`${Nn}-text`,title:typeof F=="string"?F:void 0},F)},[Rn,zt,ur,fr,Sn,Nn,Jn]),Tr=Array.isArray(St)?St[0]:St,Gr=typeof St=="string"||Array.isArray(St)?St:void 0;let Tn;Sn==="line"?Tn=Wt?r.createElement(de,Object.assign({},y,{strokeColor:Gr,prefixCls:Nn,steps:Wt}),Sr):r.createElement(Ie,Object.assign({},y,{strokeColor:Tr,prefixCls:Nn,direction:Vt}),Sr):(Sn==="circle"||Sn==="dashboard")&&(Tn=r.createElement(mt,Object.assign({},y,{strokeColor:Tr,prefixCls:Nn,progressStatus:fr}),Sr));const Br=i()(Nn,`${Nn}-status-${fr}`,`${Nn}-${Sn==="dashboard"&&"circle"||Wt&&"steps"||Sn}`,{[`${Nn}-inline-circle`]:Sn==="circle"&&G(ln,"circle")[0]<=20,[`${Nn}-show-info`]:Rn,[`${Nn}-${ln}`]:typeof ln=="string",[`${Nn}-rtl`]:Vt==="rtl"},lr==null?void 0:lr.className,De,Te,hr);return In(r.createElement("div",Object.assign({ref:k,style:Object.assign(Object.assign({},lr==null?void 0:lr.style),nr),className:Br,role:"progressbar","aria-valuenow":ur},(0,ie.Z)(hn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Tn))}),U=Ye},5112:function(dn,st,e){"use strict";e.d(st,{ZP:function(){return xe}});var r=e(92310),a=e.n(r),g=e(18929),V=e(26112),d=e(59301),w=e(36355),i=e(19716);const ie=d.createContext(null),ee=ie.Provider;var j=ie;const Se=d.createContext(null),B=Se.Provider;var x=e(5630),ce=e(8654),X=e(1684),Y=e(32441),ze=e(17313),ge=e(83116),nt=e(37613);const Ne=H=>{const{componentCls:oe,antCls:Me}=H,Ce=`${oe}-group`;return{[Ce]:Object.assign(Object.assign({},(0,ze.Wf)(H)),{display:"inline-block",fontSize:0,[`&${Ce}-rtl`]:{direction:"rtl"},[`${Me}-badge ${Me}-badge-count`]:{zIndex:1},[`> ${Me}-badge:not(:first-child) > ${Me}-button-wrapper`]:{borderInlineStart:"none"}})}},se=H=>{const{componentCls:oe,wrapperMarginInlineEnd:Me,colorPrimary:Ce,radioSize:G,motionDurationSlow:we,motionDurationMid:Qe,motionEaseInOutCirc:ut,colorBgContainer:mt,colorBorder:ot,lineWidth:yt,dotSize:Qt,colorBgContainerDisabled:wt,colorTextDisabled:Ie,paddingXS:It,dotColorDisabled:de,lineType:re,radioDotDisabledSize:I,wireframe:m,colorWhite:ae}=H,ne=`${oe}-inner`;return{[`${oe}-wrapper`]:Object.assign(Object.assign({},(0,ze.Wf)(H)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Me,cursor:"pointer",[`&${oe}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:H.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${oe}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${yt}px ${re} ${Ce}`,borderRadius:"50%",visibility:"hidden",content:'""'},[oe]:Object.assign(Object.assign({},(0,ze.Wf)(H)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${oe}-wrapper:hover &, - &:hover ${ne}`]:{borderColor:Ce},[`${oe}-input:focus-visible + ${ne}`]:Object.assign({},(0,ze.oN)(H)),[`${oe}:hover::after, ${oe}-wrapper:hover &::after`]:{visibility:"visible"},[`${oe}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:G,height:G,marginBlockStart:G/-2,marginInlineStart:G/-2,backgroundColor:m?Ce:ae,borderBlockStart:0,borderInlineStart:0,borderRadius:G,transform:"scale(0)",opacity:0,transition:`all ${we} ${ut}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:G,height:G,backgroundColor:mt,borderColor:ot,borderStyle:"solid",borderWidth:yt,borderRadius:"50%",transition:`all ${Qe}`},[`${oe}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${oe}-checked`]:{[ne]:{borderColor:Ce,backgroundColor:m?mt:Ce,"&::after":{transform:`scale(${Qt/G})`,opacity:1,transition:`all ${we} ${ut}`}}},[`${oe}-disabled`]:{cursor:"not-allowed",[ne]:{backgroundColor:wt,borderColor:ot,cursor:"not-allowed","&::after":{backgroundColor:de}},[`${oe}-input`]:{cursor:"not-allowed"},[`${oe}-disabled + span`]:{color:Ie,cursor:"not-allowed"},[`&${oe}-checked`]:{[ne]:{"&::after":{transform:`scale(${I/G})`}}}},[`span${oe} + *`]:{paddingInlineStart:It,paddingInlineEnd:It}})}},E=H=>{const{buttonColor:oe,controlHeight:Me,componentCls:Ce,lineWidth:G,lineType:we,colorBorder:Qe,motionDurationSlow:ut,motionDurationMid:mt,buttonPaddingInline:ot,fontSize:yt,buttonBg:Qt,fontSizeLG:wt,controlHeightLG:Ie,controlHeightSM:It,paddingXS:de,borderRadius:re,borderRadiusSM:I,borderRadiusLG:m,buttonCheckedBg:ae,buttonSolidCheckedColor:ne,colorTextDisabled:O,colorBgContainerDisabled:S,buttonCheckedBgDisabled:be,buttonCheckedColorDisabled:_,colorPrimary:N,colorPrimaryHover:ye,colorPrimaryActive:_e,buttonSolidCheckedBg:Ve,buttonSolidCheckedHoverBg:Ge,buttonSolidCheckedActiveBg:Ye}=H;return{[`${Ce}-button-wrapper`]:{position:"relative",display:"inline-block",height:Me,margin:0,paddingInline:ot,paddingBlock:0,color:oe,fontSize:yt,lineHeight:`${Me-G*2}px`,background:Qt,border:`${G}px ${we} ${Qe}`,borderBlockStartWidth:G+.02,borderInlineStartWidth:0,borderInlineEndWidth:G,cursor:"pointer",transition:[`color ${mt}`,`background ${mt}`,`box-shadow ${mt}`].join(","),a:{color:oe},[`> ${Ce}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-G,insetInlineStart:-G,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:G,paddingInline:0,backgroundColor:Qe,transition:`background-color ${ut}`,content:'""'}},"&:first-child":{borderInlineStart:`${G}px ${we} ${Qe}`,borderStartStartRadius:re,borderEndStartRadius:re},"&:last-child":{borderStartEndRadius:re,borderEndEndRadius:re},"&:first-child:last-child":{borderRadius:re},[`${Ce}-group-large &`]:{height:Ie,fontSize:wt,lineHeight:`${Ie-G*2}px`,"&:first-child":{borderStartStartRadius:m,borderEndStartRadius:m},"&:last-child":{borderStartEndRadius:m,borderEndEndRadius:m}},[`${Ce}-group-small &`]:{height:It,paddingInline:de-G,paddingBlock:0,lineHeight:`${It-G*2}px`,"&:first-child":{borderStartStartRadius:I,borderEndStartRadius:I},"&:last-child":{borderStartEndRadius:I,borderEndEndRadius:I}},"&:hover":{position:"relative",color:N},"&:has(:focus-visible)":Object.assign({},(0,ze.oN)(H)),[`${Ce}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${Ce}-button-wrapper-disabled)`]:{zIndex:1,color:N,background:ae,borderColor:N,"&::before":{backgroundColor:N},"&:first-child":{borderColor:N},"&:hover":{color:ye,borderColor:ye,"&::before":{backgroundColor:ye}},"&:active":{color:_e,borderColor:_e,"&::before":{backgroundColor:_e}}},[`${Ce}-group-solid &-checked:not(${Ce}-button-wrapper-disabled)`]:{color:ne,background:Ve,borderColor:Ve,"&:hover":{color:ne,background:Ge,borderColor:Ge},"&:active":{color:ne,background:Ye,borderColor:Ye}},"&-disabled":{color:O,backgroundColor:S,borderColor:Qe,cursor:"not-allowed","&:first-child, &:hover":{color:O,backgroundColor:S,borderColor:Qe}},[`&-disabled${Ce}-button-wrapper-checked`]:{color:_,backgroundColor:be,borderColor:Qe,boxShadow:"none"}}}},l=H=>H-4*2;var z=(0,ge.Z)("Radio",H=>{const{controlOutline:oe,controlOutlineWidth:Me,radioSize:Ce}=H,G=`0 0 0 ${Me}px ${oe}`,we=G,Qe=l(Ce),ut=(0,nt.TS)(H,{radioDotDisabledSize:Qe,radioFocusShadow:G,radioButtonFocusShadow:we});return[Ne(ut),se(ut),E(ut)]},H=>{const{wireframe:oe,padding:Me,marginXS:Ce,lineWidth:G,fontSizeLG:we,colorText:Qe,colorBgContainer:ut,colorTextDisabled:mt,controlItemBgActiveDisabled:ot,colorTextLightSolid:yt,colorPrimary:Qt,colorPrimaryHover:wt,colorPrimaryActive:Ie}=H,It=4,de=we,re=oe?l(de):de-(It+G)*2;return{radioSize:de,dotSize:re,dotColorDisabled:mt,buttonSolidCheckedColor:yt,buttonSolidCheckedBg:Qt,buttonSolidCheckedHoverBg:wt,buttonSolidCheckedActiveBg:Ie,buttonBg:ut,buttonCheckedBg:ut,buttonColor:Qe,buttonCheckedBgDisabled:ot,buttonCheckedColorDisabled:mt,buttonPaddingInline:Me-G,wrapperMarginInlineEnd:Ce}}),R=e(14088),W=e(4572),L=function(H,oe){var Me={};for(var Ce in H)Object.prototype.hasOwnProperty.call(H,Ce)&&oe.indexOf(Ce)<0&&(Me[Ce]=H[Ce]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,Ce=Object.getOwnPropertySymbols(H);G{var Me,Ce;const G=d.useContext(j),we=d.useContext(Se),{getPrefixCls:Qe,direction:ut,radio:mt}=d.useContext(w.E_),ot=d.useRef(null),yt=(0,ce.sQ)(oe,ot),{isFormItemInput:Qt}=d.useContext(Y.aM),wt=_e=>{var Ve,Ge;(Ve=H.onChange)===null||Ve===void 0||Ve.call(H,_e),(Ge=G==null?void 0:G.onChange)===null||Ge===void 0||Ge.call(G,_e)},{prefixCls:Ie,className:It,rootClassName:de,children:re,style:I}=H,m=L(H,["prefixCls","className","rootClassName","children","style"]),ae=Qe("radio",Ie),ne=((G==null?void 0:G.optionType)||we)==="button",O=ne?`${ae}-button`:ae,[S,be]=z(ae),_=Object.assign({},m),N=d.useContext(X.Z);G&&(_.name=G.name,_.onChange=wt,_.checked=H.value===G.value,_.disabled=(Me=_.disabled)!==null&&Me!==void 0?Me:G.disabled),_.disabled=(Ce=_.disabled)!==null&&Ce!==void 0?Ce:N;const ye=a()(`${O}-wrapper`,{[`${O}-wrapper-checked`]:_.checked,[`${O}-wrapper-disabled`]:_.disabled,[`${O}-wrapper-rtl`]:ut==="rtl",[`${O}-wrapper-in-form-item`]:Qt},mt==null?void 0:mt.className,It,de,be);return S(d.createElement(R.Z,{component:"Radio",disabled:_.disabled},d.createElement("label",{className:ye,style:Object.assign(Object.assign({},mt==null?void 0:mt.style),I),onMouseEnter:H.onMouseEnter,onMouseLeave:H.onMouseLeave},d.createElement(x.Z,Object.assign({},_,{className:a()(_.className,!ne&&W.A),type:"radio",prefixCls:O,ref:yt})),re!==void 0?d.createElement("span",null,re):null)))};var te=d.forwardRef(M);const ue=d.forwardRef((H,oe)=>{const{getPrefixCls:Me,direction:Ce}=d.useContext(w.E_),[G,we]=(0,g.Z)(H.defaultValue,{value:H.value}),Qe=Ve=>{const Ge=G,Ye=Ve.target.value;"value"in H||we(Ye);const{onChange:U}=H;U&&Ye!==Ge&&U(Ve)},{prefixCls:ut,className:mt,rootClassName:ot,options:yt,buttonStyle:Qt="outline",disabled:wt,children:Ie,size:It,style:de,id:re,onMouseEnter:I,onMouseLeave:m,onFocus:ae,onBlur:ne}=H,O=Me("radio",ut),S=`${O}-group`,[be,_]=z(O);let N=Ie;yt&&yt.length>0&&(N=yt.map(Ve=>typeof Ve=="string"||typeof Ve=="number"?d.createElement(te,{key:Ve.toString(),prefixCls:O,disabled:wt,value:Ve,checked:G===Ve},Ve):d.createElement(te,{key:`radio-group-value-options-${Ve.value}`,prefixCls:O,disabled:Ve.disabled||wt,value:Ve.value,checked:G===Ve.value,title:Ve.title,style:Ve.style},Ve.label)));const ye=(0,i.Z)(It),_e=a()(S,`${S}-${Qt}`,{[`${S}-${ye}`]:ye,[`${S}-rtl`]:Ce==="rtl"},mt,ot,_);return be(d.createElement("div",Object.assign({},(0,V.Z)(H,{aria:!0,data:!0}),{className:_e,style:de,onMouseEnter:I,onMouseLeave:m,onFocus:ae,onBlur:ne,id:re,ref:oe}),d.createElement(ee,{value:{onChange:Qe,value:G,disabled:H.disabled,name:H.name,optionType:H.optionType}},N)))});var Ue=d.memo(ue),fe=function(H,oe){var Me={};for(var Ce in H)Object.prototype.hasOwnProperty.call(H,Ce)&&oe.indexOf(Ce)<0&&(Me[Ce]=H[Ce]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,Ce=Object.getOwnPropertySymbols(H);G{const{getPrefixCls:Me}=d.useContext(w.E_),{prefixCls:Ce}=H,G=fe(H,["prefixCls"]),we=Me("radio",Ce);return d.createElement(B,{value:"button"},d.createElement(te,Object.assign({prefixCls:we},G,{type:"radio",ref:oe})))};var Pe=d.forwardRef(Ae);const q=te;q.Button=Pe,q.Group=Ue,q.__ANT_RADIO=!0;var xe=q},13570:function(dn,st,e){"use strict";e.d(st,{Z:function(){return H}});var r=e(54476),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},V=g,d=e(7657),w=function(Me,Ce){return a.createElement(d.Z,(0,r.Z)({},Me,{ref:Ce,icon:V}))},i=a.forwardRef(w),ie=i,ee=e(92310),j=e.n(ee),Se=e(20068),B=e(42978),x=e(75931),ce=e(18929),X=e(10228),Y=e(26112);function ze(oe,Me){var Ce=oe.disabled,G=oe.prefixCls,we=oe.character,Qe=oe.characterRender,ut=oe.index,mt=oe.count,ot=oe.value,yt=oe.allowHalf,Qt=oe.focused,wt=oe.onHover,Ie=oe.onClick,It=function(S){wt(S,ut)},de=function(S){Ie(S,ut)},re=function(S){S.keyCode===X.Z.ENTER&&Ie(S,ut)},I=ut+1,m=new Set([G]);ot===0&&ut===0&&Qt?m.add("".concat(G,"-focused")):yt&&ot+.5>=I&&otut?"true":"false","aria-posinset":ut+1,"aria-setsize":mt,tabIndex:Ce?-1:0},a.createElement("div",{className:"".concat(G,"-first")},ae),a.createElement("div",{className:"".concat(G,"-second")},ae)));return Qe&&(ne=Qe(ne,oe)),ne}var ge=a.forwardRef(ze);function nt(){var oe=a.useRef({});function Me(G){return oe.current[G]}function Ce(G){return function(we){oe.current[G]=we}}return[Me,Ce]}function Ne(oe){var Me=oe.pageXOffset,Ce="scrollLeft";if(typeof Me!="number"){var G=oe.document;Me=G.documentElement[Ce],typeof Me!="number"&&(Me=G.body[Ce])}return Me}function se(oe){var Me,Ce,G=oe.ownerDocument,we=G.body,Qe=G&&G.documentElement,ut=oe.getBoundingClientRect();return Me=ut.left,Ce=ut.top,Me-=Qe.clientLeft||we.clientLeft||0,Ce-=Qe.clientTop||we.clientTop||0,{left:Me,top:Ce}}function E(oe){var Me=se(oe),Ce=oe.ownerDocument,G=Ce.defaultView||Ce.parentWindow;return Me.left+=Ne(G),Me.left}var l=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function z(oe,Me){var Ce,G=oe.prefixCls,we=G===void 0?"rc-rate":G,Qe=oe.className,ut=oe.defaultValue,mt=oe.value,ot=oe.count,yt=ot===void 0?5:ot,Qt=oe.allowHalf,wt=Qt===void 0?!1:Qt,Ie=oe.allowClear,It=Ie===void 0?!0:Ie,de=oe.character,re=de===void 0?"\u2605":de,I=oe.characterRender,m=oe.disabled,ae=oe.direction,ne=ae===void 0?"ltr":ae,O=oe.tabIndex,S=O===void 0?0:O,be=oe.autoFocus,_=oe.onHoverChange,N=oe.onChange,ye=oe.onFocus,_e=oe.onBlur,Ve=oe.onKeyDown,Ge=oe.onMouseLeave,Ye=(0,x.Z)(oe,l),U=nt(),y=(0,B.Z)(U,2),k=y[0],Fe=y[1],De=a.useRef(null),Te=function(){if(!m){var Z;(Z=De.current)===null||Z===void 0||Z.focus()}};a.useImperativeHandle(Me,function(){return{focus:Te,blur:function(){if(!m){var Z;(Z=De.current)===null||Z===void 0||Z.blur()}}}});var Wt=(0,ce.Z)(ut||0,{value:mt}),St=(0,B.Z)(Wt,2),zt=St[0],ln=St[1],Rn=(0,ce.Z)(null),Sn=(0,B.Z)(Rn,2),Bn=Sn[0],Jn=Sn[1],nr=function(Z,He){var Ze=ne==="rtl",Pt=Z+1;if(wt){var Dt=k(Z),bt=E(Dt),jt=Dt.clientWidth;(Ze&&He-bt>jt/2||!Ze&&He-bt0&&!Ze||He===X.Z.RIGHT&&Pt>0&&Ze?(wt?Pt-=.5:Pt-=1,hn(Pt),Z.preventDefault()):He===X.Z.LEFT&&Pt{const{componentCls:Me}=oe;return{[`${Me}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:oe.marginXS},"> div":{transition:`all ${oe.motionDurationMid}, outline 0s`,"&:hover":{transform:oe.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${oe.lineWidth}px dashed ${oe.starColor}`,transform:oe.starHoverScale}},"&-first, &-second":{color:oe.starBg,transition:`all ${oe.motionDurationMid}`,userSelect:"none",[oe.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Me}-star-first, &-half ${Me}-star-second`]:{opacity:1},[`&-half ${Me}-star-first, &-full ${Me}-star-second`]:{color:"inherit"}}}},fe=oe=>({[`&-rtl${oe.componentCls}`]:{direction:"rtl"}}),Ae=oe=>{const{componentCls:Me}=oe;return{[Me]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,b.Wf)(oe)),{display:"inline-block",margin:0,padding:0,color:oe.starColor,fontSize:oe.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Me} ${Me}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Ue(oe)),{[`+ ${Me}-text`]:{display:"inline-block",marginInlineStart:oe.marginXS,fontSize:oe.fontSize}}),fe(oe))}};var Pe=(0,te.Z)("Rate",oe=>{const Me=(0,ue.TS)(oe,{});return[Ae(Me)]},oe=>({starColor:oe.yellow6,starSize:oe.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:oe.colorFillContent})),q=function(oe,Me){var Ce={};for(var G in oe)Object.prototype.hasOwnProperty.call(oe,G)&&Me.indexOf(G)<0&&(Ce[G]=oe[G]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,G=Object.getOwnPropertySymbols(oe);we{const{prefixCls:Ce,className:G,rootClassName:we,style:Qe,tooltips:ut,character:mt=a.createElement(ie,null)}=oe,ot=q(oe,["prefixCls","className","rootClassName","style","tooltips","character"]),yt=(m,ae)=>{let{index:ne}=ae;return ut?a.createElement(M.Z,{title:ut[ne]},m):m},{getPrefixCls:Qt,direction:wt,rate:Ie}=a.useContext(L.E_),It=Qt("rate",Ce),[de,re]=Pe(It),I=Object.assign(Object.assign({},Ie==null?void 0:Ie.style),Qe);return de(a.createElement(W,Object.assign({ref:Me,character:mt,characterRender:yt},ot,{className:j()(G,we,re,Ie==null?void 0:Ie.className),style:I,prefixCls:It,direction:wt})))})},57809:function(dn,st,e){"use strict";var r=e(92310),a=e.n(r),g=e(77861),V=e(2738),d=e(59301),w=e(53487),i=e(62892),ie=e(19080),ee=e(36355),j=e(1684),Se=e(93891),B=e(19716),x=e(32441),ce=e(33234),X=e(14154),Y=e(58582),ze=e(84443),ge=e(66339),nt=function(z,R){var W={};for(var L in z)Object.prototype.hasOwnProperty.call(z,L)&&R.indexOf(L)<0&&(W[L]=z[L]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,L=Object.getOwnPropertySymbols(z);M{var W,{prefixCls:L,bordered:M=!0,className:b,rootClassName:te,getPopupContainer:ue,popupClassName:Ue,dropdownClassName:fe,listHeight:Ae=256,placement:Pe,listItemHeight:q=24,size:xe,disabled:H,notFoundContent:oe,status:Me,builtinPlacements:Ce,dropdownMatchSelectWidth:G,popupMatchSelectWidth:we,direction:Qe,style:ut,allowClear:mt}=z,ot=nt(z,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:yt,getPrefixCls:Qt,renderEmpty:wt,direction:Ie,virtual:It,popupMatchSelectWidth:de,popupOverflow:re,select:I}=d.useContext(ee.E_),m=Qt("select",L),ae=Qt(),ne=Qe!=null?Qe:Ie,{compactSize:O,compactItemClassnames:S}=(0,ce.ri)(m,ne),[be,_]=(0,X.Z)(m),N=d.useMemo(()=>{const{mode:fr}=ot;if(fr!=="combobox")return fr===Ne?"combobox":fr},[ot.mode]),ye=N==="multiple"||N==="tags",_e=(0,ze.Z)(ot.suffixIcon,ot.showArrow),Ve=(W=we!=null?we:G)!==null&&W!==void 0?W:de,{status:Ge,hasFeedback:Ye,isFormItemInput:U,feedbackIcon:y}=d.useContext(x.aM),k=(0,ie.F)(Ge,Me);let Fe;oe!==void 0?Fe=oe:N==="combobox"?Fe=null:Fe=(wt==null?void 0:wt("Select"))||d.createElement(Se.Z,{componentName:"Select"});const{suffixIcon:De,itemIcon:Te,removeIcon:Wt,clearIcon:St}=(0,ge.Z)(Object.assign(Object.assign({},ot),{multiple:ye,hasFeedback:Ye,feedbackIcon:y,showSuffixIcon:_e,prefixCls:m,showArrow:ot.showArrow,componentName:"Select"})),zt=mt===!0?{clearIcon:St}:mt,ln=(0,V.Z)(ot,["suffixIcon","itemIcon"]),Rn=a()(Ue||fe,{[`${m}-dropdown-${ne}`]:ne==="rtl"},te,_),Sn=(0,B.Z)(fr=>{var at;return(at=xe!=null?xe:O)!==null&&at!==void 0?at:fr}),Bn=d.useContext(j.Z),Jn=H!=null?H:Bn,nr=a()({[`${m}-lg`]:Sn==="large",[`${m}-sm`]:Sn==="small",[`${m}-rtl`]:ne==="rtl",[`${m}-borderless`]:!M,[`${m}-in-form-item`]:U},(0,ie.Z)(m,k,Ye),S,I==null?void 0:I.className,b,te,_),hn=d.useMemo(()=>Pe!==void 0?Pe:ne==="rtl"?"bottomRight":"bottomLeft",[Pe,ne]),ur=(0,Y.Z)(Ce,re);return be(d.createElement(g.ZP,Object.assign({ref:R,virtual:It,showSearch:I==null?void 0:I.showSearch},ln,{style:Object.assign(Object.assign({},I==null?void 0:I.style),ut),dropdownMatchSelectWidth:Ve,builtinPlacements:ur,transitionName:(0,i.m)(ae,"slide-up",ot.transitionName),listHeight:Ae,listItemHeight:q,mode:N,prefixCls:m,placement:hn,direction:ne,suffixIcon:De,menuItemSelectedIcon:Te,removeIcon:Wt,allowClear:zt,notFoundContent:Fe,className:nr,getPopupContainer:ue||yt,dropdownClassName:Rn,disabled:Jn})))},E=d.forwardRef(se),l=(0,w.Z)(E);E.SECRET_COMBOBOX_MODE_DO_NOT_USE=Ne,E.Option=g.Wx,E.OptGroup=g.Xo,E._InternalPanelDoNotUseOrYouWillBeFired=l,st.default=E},14154:function(dn,st,e){"use strict";e.d(st,{Z:function(){return E}});var r=e(17313),a=e(74207),g=e(37613),V=e(83116),d=e(13826),w=e(92899);const i=l=>{const{optionHeight:z,optionFontSize:R,optionLineHeight:W,optionPadding:L}=l;return{position:"relative",display:"block",minHeight:z,padding:L,color:l.colorText,fontWeight:"normal",fontSize:R,lineHeight:W,boxSizing:"border-box"}};var ee=l=>{const{antCls:z,componentCls:R}=l,W=`${R}-item`,L=`&${z}-slide-up-enter${z}-slide-up-enter-active`,M=`&${z}-slide-up-appear${z}-slide-up-appear-active`,b=`&${z}-slide-up-leave${z}-slide-up-leave-active`,te=`${R}-dropdown-placement-`;return[{[`${R}-dropdown`]:Object.assign(Object.assign({},(0,r.Wf)(l)),{position:"absolute",top:-9999,zIndex:l.zIndexPopup,boxSizing:"border-box",padding:l.paddingXXS,overflow:"hidden",fontSize:l.fontSize,fontVariant:"initial",backgroundColor:l.colorBgElevated,borderRadius:l.borderRadiusLG,outline:"none",boxShadow:l.boxShadowSecondary,[` + `]:{display:"inline-block",minWidth:O.itemSize,height:O.itemSize,color:O.colorText,fontFamily:O.fontFamily,lineHeight:`${O.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:O.borderRadius,cursor:"pointer",transition:`all ${O.motionDurationMid}`},[`${S}-prev, ${S}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:O.colorText,cursor:"pointer",userSelect:"none"},[`${S}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:O.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${O.lineWidth}px ${O.lineType} transparent`,borderRadius:O.borderRadius,outline:"none",transition:`all ${O.motionDurationMid}`},[`&:hover ${S}-item-link`]:{backgroundColor:O.colorBgTextHover},[`&:active ${S}-item-link`]:{backgroundColor:O.colorBgTextActive},[`&${S}-disabled:hover`]:{[`${S}-item-link`]:{backgroundColor:"transparent"}}},[`${S}-slash`]:{marginInlineEnd:O.paginationSlashMarginInlineEnd,marginInlineStart:O.paginationSlashMarginInlineStart},[`${S}-options`]:{display:"inline-block",marginInlineStart:O.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:O.controlHeight,marginInlineStart:O.marginXS,lineHeight:`${O.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,G.ik)(O)),{width:O.controlHeightLG*1.25,height:O.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:O.marginXS,marginInlineEnd:O.marginXS})}}}},wt=O=>{const{componentCls:S}=O;return{[`${S}-item`]:{display:"inline-block",minWidth:O.itemSize,height:O.itemSize,marginInlineEnd:O.marginXS,fontFamily:O.fontFamily,lineHeight:`${O.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${O.lineWidth}px ${O.lineType} transparent`,borderRadius:O.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${O.paginationItemPaddingInline}px`,color:O.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${S}-item-active)`]:{"&:hover":{transition:`all ${O.motionDurationMid}`,backgroundColor:O.colorBgTextHover},"&:active":{backgroundColor:O.colorBgTextActive}},"&-active":{fontWeight:O.fontWeightStrong,backgroundColor:O.itemActiveBg,borderColor:O.colorPrimary,a:{color:O.colorPrimary},"&:hover":{borderColor:O.colorPrimaryHover},"&:hover a":{color:O.colorPrimaryHover}}}}},Ie=O=>{const{componentCls:S}=O;return{[S]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,we.Wf)(O)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${S}-total-text`]:{display:"inline-block",height:O.itemSize,marginInlineEnd:O.marginXS,lineHeight:`${O.itemSize-2}px`,verticalAlign:"middle"}}),wt(O)),Qt(O)),yt(O)),ot(O)),mt(O)),{[`@media only screen and (max-width: ${O.screenLG}px)`]:{[`${S}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${O.screenSM}px)`]:{[`${S}-options`]:{display:"none"}}}),[`&${O.componentCls}-rtl`]:{direction:"rtl"}}},It=O=>{const{componentCls:S}=O;return{[`${S}${S}-disabled:not(${S}-mini)`]:{"&, &:hover":{[`${S}-item-link`]:{borderColor:O.colorBorder}},"&:focus-visible":{[`${S}-item-link`]:{borderColor:O.colorBorder}},[`${S}-item, ${S}-item-link`]:{backgroundColor:O.colorBgContainerDisabled,borderColor:O.colorBorder,[`&:hover:not(${S}-item-active)`]:{backgroundColor:O.colorBgContainerDisabled,borderColor:O.colorBorder,a:{color:O.colorTextDisabled}},[`&${S}-item-active`]:{backgroundColor:O.itemActiveBgDisabled}},[`${S}-prev, ${S}-next`]:{"&:hover button":{backgroundColor:O.colorBgContainerDisabled,borderColor:O.colorBorder,color:O.colorTextDisabled},[`${S}-item-link`]:{backgroundColor:O.colorBgContainerDisabled,borderColor:O.colorBorder}}},[`${S}:not(${S}-mini)`]:{[`${S}-prev, ${S}-next`]:{"&:hover button":{borderColor:O.colorPrimaryHover,backgroundColor:O.itemBg},[`${S}-item-link`]:{backgroundColor:O.itemLinkBg,borderColor:O.colorBorder},[`&:hover ${S}-item-link`]:{borderColor:O.colorPrimary,backgroundColor:O.itemBg,color:O.colorPrimary},[`&${S}-disabled`]:{[`${S}-item-link`]:{borderColor:O.colorBorder,color:O.colorTextDisabled}}},[`${S}-item`]:{backgroundColor:O.itemBg,border:`${O.lineWidth}px ${O.lineType} ${O.colorBorder}`,[`&:hover:not(${S}-item-active)`]:{borderColor:O.colorPrimary,backgroundColor:O.itemBg,a:{color:O.colorPrimary}},"&-active":{borderColor:O.colorPrimary}}}}},de=O=>{const{componentCls:S}=O;return{[`${S}:not(${S}-disabled)`]:{[`${S}-item`]:Object.assign({},(0,we.Qy)(O)),[`${S}-jump-prev, ${S}-jump-next`]:{"&:focus-visible":Object.assign({[`${S}-item-link-icon`]:{opacity:1},[`${S}-item-ellipsis`]:{opacity:0}},(0,we.oN)(O))},[`${S}-prev, ${S}-next`]:{[`&:focus-visible ${S}-item-link`]:Object.assign({},(0,we.oN)(O))}}}};var re=(0,Qe.Z)("Pagination",O=>{const S=(0,ut.TS)(O,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:O.marginXXS/2,paginationMiniQuickJumperInputWidth:O.controlHeightLG*1.1,paginationItemPaddingInline:O.marginXXS*1.5,paginationEllipsisLetterSpacing:O.marginXXS/2,paginationSlashMarginInlineStart:O.marginXXS,paginationSlashMarginInlineEnd:O.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,G.e5)(O),(0,G.TM)(O));return[Ie(S),de(S),O.wireframe&&It(S)]},O=>({itemBg:O.colorBgContainer,itemSize:O.controlHeight,itemSizeSM:O.controlHeightSM,itemActiveBg:O.colorBgContainer,itemLinkBg:O.colorBgContainer,itemActiveColorDisabled:O.colorTextDisabled,itemActiveBgDisabled:O.controlItemBgActiveDisabled,itemInputBg:O.colorBgContainer,miniOptionsSizeChangerTop:0})),I=function(O,S){var be={};for(var _ in O)Object.prototype.hasOwnProperty.call(O,_)&&S.indexOf(_)<0&&(be[_]=O[_]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,_=Object.getOwnPropertySymbols(O);N<_.length;N++)S.indexOf(_[N])<0&&Object.prototype.propertyIsEnumerable.call(O,_[N])&&(be[_[N]]=O[_[N]]);return be},ae=O=>{const{prefixCls:S,selectPrefixCls:be,className:_,rootClassName:N,style:ye,size:_e,locale:Ve,selectComponentClass:Ge,responsive:Ye,showSizeChanger:U}=O,y=I(O,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:k}=(0,Ce.Z)(Ye),{getPrefixCls:Fe,direction:De,pagination:Te={}}=a.useContext(Pe.E_),Wt=Fe("pagination",S),[St,zt]=re(Wt),ln=U!=null?U:Te.showSizeChanger,Rn=a.useMemo(()=>{const at=a.createElement("span",{className:`${Wt}-item-ellipsis`},"\u2022\u2022\u2022"),Vt=a.createElement("button",{className:`${Wt}-item-link`,type:"button",tabIndex:-1},De==="rtl"?a.createElement(Se.Z,null):a.createElement(j.Z,null)),lr=a.createElement("button",{className:`${Wt}-item-link`,type:"button",tabIndex:-1},De==="rtl"?a.createElement(j.Z,null):a.createElement(Se.Z,null)),Nn=a.createElement("a",{className:`${Wt}-item-link`},a.createElement("div",{className:`${Wt}-item-container`},De==="rtl"?a.createElement(ee.Z,{className:`${Wt}-item-link-icon`}):a.createElement(ie,{className:`${Wt}-item-link-icon`}),at)),In=a.createElement("a",{className:`${Wt}-item-link`},a.createElement("div",{className:`${Wt}-item-container`},De==="rtl"?a.createElement(ie,{className:`${Wt}-item-link-icon`}):a.createElement(ee.Z,{className:`${Wt}-item-link-icon`}),at));return{prevIcon:Vt,nextIcon:lr,jumpPrevIcon:Nn,jumpNextIcon:In}},[De,Wt]),[Sn]=(0,H.Z)("Pagination",Ae.Z),Bn=Object.assign(Object.assign({},Sn),Ve),Jn=(0,q.Z)(_e),nr=Jn==="small"||!!(k&&!Jn&&Ye),hn=Fe("select",be),ur=x()({[`${Wt}-mini`]:nr,[`${Wt}-rtl`]:De==="rtl"},Te==null?void 0:Te.className,_,N,zt),fr=Object.assign(Object.assign({},Te==null?void 0:Te.style),ye);return St(a.createElement(fe,Object.assign({},Rn,y,{style:fr,prefixCls:Wt,selectPrefixCls:hn,className:ur,selectComponentClass:Ge||(nr?Me:xe),locale:Bn,showSizeChanger:ln})))},ne=ae},93948:function(dn,st,e){"use strict";e.d(st,{Z:function(){return U}});var r=e(59301),a=e(29679),g=e(40001),V=e(19248),d=e(99267),w=e(92310),i=e.n(w),ie=e(2738),ee=e(36355),j=e(54476),Se=e(33885),B=e(75931),x={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ce=function(){var k=(0,r.useRef)([]),Fe=(0,r.useRef)(null);return(0,r.useEffect)(function(){var De=Date.now(),Te=!1;k.current.forEach(function(Wt){if(Wt){Te=!0;var St=Wt.style;St.transitionDuration=".3s, .3s, .3s, .06s",Fe.current&&De-Fe.current<100&&(St.transitionDuration="0s, 0s")}}),Te&&(Fe.current=Date.now())}),k.current},X=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],Y=function(k){var Fe=(0,Se.Z)((0,Se.Z)({},x),k),De=Fe.className,Te=Fe.percent,Wt=Fe.prefixCls,St=Fe.strokeColor,zt=Fe.strokeLinecap,ln=Fe.strokeWidth,Rn=Fe.style,Sn=Fe.trailColor,Bn=Fe.trailWidth,Jn=Fe.transition,nr=(0,B.Z)(Fe,X);delete nr.gapPosition;var hn=Array.isArray(Te)?Te:[Te],ur=Array.isArray(St)?St:[St],fr=ce(),at=ln/2,Vt=100-ln/2,lr="M ".concat(zt==="round"?at:0,",").concat(at,` + L `).concat(zt==="round"?Vt:100,",").concat(at),Nn="0 0 100 ".concat(ln),In=0;return r.createElement("svg",(0,j.Z)({className:i()("".concat(Wt,"-line"),De),viewBox:Nn,preserveAspectRatio:"none",style:Rn},nr),r.createElement("path",{className:"".concat(Wt,"-line-trail"),d:lr,strokeLinecap:zt,stroke:Sn,strokeWidth:Bn||ln,fillOpacity:"0"}),hn.map(function(hr,Sr){var Tr=1;switch(zt){case"round":Tr=1-ln/100;break;case"square":Tr=1-ln/2/100;break;default:Tr=1;break}var Gr={strokeDasharray:"".concat(hr*Tr,"px, 100px"),strokeDashoffset:"-".concat(In,"px"),transition:Jn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Tn=ur[Sr]||ur[ur.length-1];return In+=hr,r.createElement("path",{key:Sr,className:"".concat(Wt,"-line-path"),d:lr,strokeLinecap:zt,stroke:Tn,strokeWidth:ln,fillOpacity:"0",ref:function(Be){fr[Sr]=Be},style:Gr})}))},ze=Y,ge=e(76190),nt=e(42978),Ne=e(47273),se=0,E=(0,Ne.Z)();function l(){var y;return E?(y=se,se+=1):y="TEST_OR_SSR",y}var z=function(y){var k=r.useState(),Fe=(0,nt.Z)(k,2),De=Fe[0],Te=Fe[1];return r.useEffect(function(){Te("rc_progress_".concat(l()))},[]),y||De},R=function(k){var Fe=k.bg,De=k.children;return r.createElement("div",{style:{width:"100%",height:"100%",background:Fe}},De)};function W(y,k){return Object.keys(y).map(function(Fe){var De=parseFloat(Fe),Te="".concat(Math.floor(De*k),"%");return"".concat(y[Fe]," ").concat(Te)})}var L=r.forwardRef(function(y,k){var Fe=y.prefixCls,De=y.color,Te=y.gradientId,Wt=y.radius,St=y.style,zt=y.ptg,ln=y.strokeLinecap,Rn=y.strokeWidth,Sn=y.size,Bn=y.gapDegree,Jn=De&&(0,ge.Z)(De)==="object",nr=Jn?"#FFF":void 0,hn=Sn/2,ur=r.createElement("circle",{className:"".concat(Fe,"-circle-path"),r:Wt,cx:hn,cy:hn,stroke:nr,strokeLinecap:ln,strokeWidth:Rn,opacity:zt===0?0:1,style:St,ref:k});if(!Jn)return ur;var fr="".concat(Te,"-conic"),at=Bn?"".concat(180+Bn/2,"deg"):"0deg",Vt=W(De,(360-Bn)/360),lr=W(De,1),Nn="conic-gradient(from ".concat(at,", ").concat(Vt.join(", "),")"),In="linear-gradient(to ".concat(Bn?"bottom":"top",", ").concat(lr.join(", "),")");return r.createElement(r.Fragment,null,r.createElement("mask",{id:fr},ur),r.createElement("foreignObject",{x:0,y:0,width:Sn,height:Sn,mask:"url(#".concat(fr,")")},r.createElement(R,{bg:In},r.createElement(R,{bg:Nn}))))}),M=L,b=100,te=function(k,Fe,De,Te,Wt,St,zt,ln,Rn,Sn){var Bn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Jn=De/100*360*((360-St)/360),nr=St===0?0:{bottom:0,top:180,left:90,right:-90}[zt],hn=(100-Te)/100*Fe;Rn==="round"&&Te!==100&&(hn+=Sn/2,hn>=Fe&&(hn=Fe-.01));var ur=b/2;return{stroke:typeof ln=="string"?ln:void 0,strokeDasharray:"".concat(Fe,"px ").concat(k),strokeDashoffset:hn+Bn,transform:"rotate(".concat(Wt+Jn+nr,"deg)"),transformOrigin:"".concat(ur,"px ").concat(ur,"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}},ue=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ue(y){var k=y!=null?y:[];return Array.isArray(k)?k:[k]}var fe=function(k){var Fe=(0,Se.Z)((0,Se.Z)({},x),k),De=Fe.id,Te=Fe.prefixCls,Wt=Fe.steps,St=Fe.strokeWidth,zt=Fe.trailWidth,ln=Fe.gapDegree,Rn=ln===void 0?0:ln,Sn=Fe.gapPosition,Bn=Fe.trailColor,Jn=Fe.strokeLinecap,nr=Fe.style,hn=Fe.className,ur=Fe.strokeColor,fr=Fe.percent,at=(0,B.Z)(Fe,ue),Vt=b/2,lr=z(De),Nn="".concat(lr,"-gradient"),In=Vt-St/2,hr=Math.PI*2*In,Sr=Rn>0?90+Rn/2:-90,Tr=hr*((360-Rn)/360),Gr=(0,ge.Z)(Wt)==="object"?Wt:{count:Wt,space:2},Tn=Gr.count,Br=Gr.space,Be=Ue(fr),F=Ue(ur),K=F.find(function(bt){return bt&&(0,ge.Z)(bt)==="object"}),T=K&&(0,ge.Z)(K)==="object",Z=T?"butt":Jn,He=te(hr,Tr,0,100,Sr,Rn,Sn,Bn,Z,St),Ze=ce(),Pt=function(){var jt=0;return Be.map(function(Jt,rn){var $t=F[rn]||F[F.length-1],on=te(hr,Tr,jt,Jt,Sr,Rn,Sn,$t,Z,St);return jt+=Jt,r.createElement(M,{key:rn,color:$t,ptg:Jt,radius:In,prefixCls:Te,gradientId:Nn,style:on,strokeLinecap:Z,strokeWidth:St,gapDegree:Rn,ref:function(Ke){Ze[rn]=Ke},size:b})}).reverse()},Dt=function(){var jt=Math.round(Tn*(Be[0]/100)),Jt=100/Tn,rn=0;return new Array(Tn).fill(null).map(function($t,on){var J=on<=jt-1?F[0]:Bn,Ke=J&&(0,ge.Z)(J)==="object"?"url(#".concat(Nn,")"):void 0,qe=te(hr,Tr,rn,Jt,Sr,Rn,Sn,J,"butt",St,Br);return rn+=(Tr-qe.strokeDashoffset+Br)*100/Tr,r.createElement("circle",{key:on,className:"".concat(Te,"-circle-path"),r:In,cx:Vt,cy:Vt,stroke:Ke,strokeWidth:St,opacity:1,style:qe,ref:function(Ot){Ze[on]=Ot}})})};return r.createElement("svg",(0,j.Z)({className:i()("".concat(Te,"-circle"),hn),viewBox:"0 0 ".concat(b," ").concat(b),style:nr,id:De,role:"presentation"},at),!Tn&&r.createElement("circle",{className:"".concat(Te,"-circle-trail"),r:In,cx:Vt,cy:Vt,stroke:Bn,strokeLinecap:Z,strokeWidth:zt||St,style:He}),Tn?Dt():Pt())},Ae=fe,Pe={Line:ze,Circle:Ae},q=e(6848),Ce=e(30071);function H(y){return!y||y<0?0:y>100?100:y}function oe(y){let{success:k,successPercent:Fe}=y,De=Fe;return k&&"progress"in k&&(De=k.progress),k&&"percent"in k&&(De=k.percent),De}const Me=y=>{let{percent:k,success:Fe,successPercent:De}=y;const Te=H(oe({success:Fe,successPercent:De}));return[Te,H(H(k)-Te)]},xe=y=>{let{success:k={},strokeColor:Fe}=y;const{strokeColor:De}=k;return[De||Ce.presetPrimaryColors.green,Fe||null]},G=(y,k,Fe)=>{var De,Te,Wt,St;let zt=-1,ln=-1;if(k==="step"){const Rn=Fe.steps,Sn=Fe.strokeWidth;typeof y=="string"||typeof y=="undefined"?(zt=y==="small"?2:14,ln=Sn!=null?Sn:8):typeof y=="number"?[zt,ln]=[y,y]:[zt=14,ln=8]=y,zt*=Rn}else if(k==="line"){const Rn=Fe==null?void 0:Fe.strokeWidth;typeof y=="string"||typeof y=="undefined"?ln=Rn||(y==="small"?6:8):typeof y=="number"?[zt,ln]=[y,y]:[zt=-1,ln=8]=y}else(k==="circle"||k==="dashboard")&&(typeof y=="string"||typeof y=="undefined"?[zt,ln]=y==="small"?[60,60]:[120,120]:typeof y=="number"?[zt,ln]=[y,y]:(zt=(Te=(De=y[0])!==null&&De!==void 0?De:y[1])!==null&&Te!==void 0?Te:120,ln=(St=(Wt=y[0])!==null&&Wt!==void 0?Wt:y[1])!==null&&St!==void 0?St:120));return[zt,ln]},we=3,Qe=y=>we/y*100;var mt=y=>{const{prefixCls:k,trailColor:Fe=null,strokeLinecap:De="round",gapPosition:Te,gapDegree:Wt,width:St=120,type:zt,children:ln,success:Rn,size:Sn=St}=y,[Bn,Jn]=G(Sn,"circle");let{strokeWidth:nr}=y;nr===void 0&&(nr=Math.max(Qe(Bn),6));const hn={width:Bn,height:Jn,fontSize:Bn*.15+6},ur=r.useMemo(()=>{if(Wt||Wt===0)return Wt;if(zt==="dashboard")return 75},[Wt,zt]),fr=Te||zt==="dashboard"&&"bottom"||void 0,at=Object.prototype.toString.call(y.strokeColor)==="[object Object]",Vt=xe({success:Rn,strokeColor:y.strokeColor}),lr=i()(`${k}-inner`,{[`${k}-circle-gradient`]:at}),Nn=r.createElement(Ae,{percent:Me(y),strokeWidth:nr,trailWidth:nr,strokeColor:Vt,strokeLinecap:De,trailColor:Fe,prefixCls:k,gapDegree:ur,gapPosition:fr});return r.createElement("div",{className:lr,style:hn},Bn<=20?r.createElement(q.Z,{title:ln},r.createElement("span",null,Nn)):r.createElement(r.Fragment,null,Nn,ln))},ot=function(y,k){var Fe={};for(var De in y)Object.prototype.hasOwnProperty.call(y,De)&&k.indexOf(De)<0&&(Fe[De]=y[De]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,De=Object.getOwnPropertySymbols(y);Te{let k=[];return Object.keys(y).forEach(Fe=>{const De=parseFloat(Fe.replace(/%/g,""));isNaN(De)||k.push({key:De,value:y[Fe]})}),k=k.sort((Fe,De)=>Fe.key-De.key),k.map(Fe=>{let{key:De,value:Te}=Fe;return`${Te} ${De}%`}).join(", ")},Qt=(y,k)=>{const{from:Fe=Ce.presetPrimaryColors.blue,to:De=Ce.presetPrimaryColors.blue,direction:Te=k==="rtl"?"to left":"to right"}=y,Wt=ot(y,["from","to","direction"]);if(Object.keys(Wt).length!==0){const St=yt(Wt);return{backgroundImage:`linear-gradient(${Te}, ${St})`}}return{backgroundImage:`linear-gradient(${Te}, ${Fe}, ${De})`}};var Ie=y=>{const{prefixCls:k,direction:Fe,percent:De,size:Te,strokeWidth:Wt,strokeColor:St,strokeLinecap:zt="round",children:ln,trailColor:Rn=null,success:Sn}=y,Bn=St&&typeof St!="string"?Qt(St,Fe):{backgroundColor:St},Jn=zt==="square"||zt==="butt"?0:void 0,nr={backgroundColor:Rn||void 0,borderRadius:Jn},hn=Te!=null?Te:[-1,Wt||(Te==="small"?6:8)],[ur,fr]=G(hn,"line",{strokeWidth:Wt}),at=Object.assign({width:`${H(De)}%`,height:fr,borderRadius:Jn},Bn),Vt=oe(y),lr={width:`${H(Vt)}%`,height:fr,borderRadius:Jn,backgroundColor:Sn==null?void 0:Sn.strokeColor},Nn={width:ur<0?"100%":ur,height:fr};return r.createElement(r.Fragment,null,r.createElement("div",{className:`${k}-outer`,style:Nn},r.createElement("div",{className:`${k}-inner`,style:nr},r.createElement("div",{className:`${k}-bg`,style:at}),Vt!==void 0?r.createElement("div",{className:`${k}-success-bg`,style:lr}):null)),ln)},de=y=>{const{size:k,steps:Fe,percent:De=0,strokeWidth:Te=8,strokeColor:Wt,trailColor:St=null,prefixCls:zt,children:ln}=y,Rn=Math.round(Fe*(De/100)),Sn=k==="small"?2:14,Bn=k!=null?k:[Sn,Te],[Jn,nr]=G(Bn,"step",{steps:Fe,strokeWidth:Te}),hn=Jn/Fe,ur=new Array(Fe);for(let fr=0;fr{const k=y?"100%":"-100%";return new re.Keyframes(`antProgress${y?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${k}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${k}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},O=y=>{const{componentCls:k,iconCls:Fe}=y;return{[k]:Object.assign(Object.assign({},(0,I.Wf)(y)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:y.fontSize,marginInlineEnd:y.marginXS,marginBottom:y.marginXS},[`${k}-outer`]:{display:"inline-block",width:"100%"},[`&${k}-show-info`]:{[`${k}-outer`]:{marginInlineEnd:`calc(-2em - ${y.marginXS}px)`,paddingInlineEnd:`calc(2em + ${y.paddingXS}px)`}},[`${k}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:y.remainingColor,borderRadius:y.lineBorderRadius},[`${k}-inner:not(${k}-circle-gradient)`]:{[`${k}-circle-path`]:{stroke:y.defaultColor}},[`${k}-success-bg, ${k}-bg`]:{position:"relative",backgroundColor:y.defaultColor,borderRadius:y.lineBorderRadius,transition:`all ${y.motionDurationSlow} ${y.motionEaseInOutCirc}`},[`${k}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:y.colorSuccess},[`${k}-text`]:{display:"inline-block",width:"2em",marginInlineStart:y.marginXS,color:y.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Fe]:{fontSize:y.fontSize}},[`&${k}-status-active`]:{[`${k}-bg::before`]:{position:"absolute",inset:0,backgroundColor:y.colorBgContainer,borderRadius:y.lineBorderRadius,opacity:0,animationName:ne(),animationDuration:y.progressActiveMotionDuration,animationTimingFunction:y.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${k}-rtl${k}-status-active`]:{[`${k}-bg::before`]:{animationName:ne(!0)}},[`&${k}-status-exception`]:{[`${k}-bg`]:{backgroundColor:y.colorError},[`${k}-text`]:{color:y.colorError}},[`&${k}-status-exception ${k}-inner:not(${k}-circle-gradient)`]:{[`${k}-circle-path`]:{stroke:y.colorError}},[`&${k}-status-success`]:{[`${k}-bg`]:{backgroundColor:y.colorSuccess},[`${k}-text`]:{color:y.colorSuccess}},[`&${k}-status-success ${k}-inner:not(${k}-circle-gradient)`]:{[`${k}-circle-path`]:{stroke:y.colorSuccess}}})}},S=y=>{const{componentCls:k,iconCls:Fe}=y;return{[k]:{[`${k}-circle-trail`]:{stroke:y.remainingColor},[`&${k}-circle ${k}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${k}-circle ${k}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:y.circleTextColor,fontSize:y.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Fe]:{fontSize:`${y.fontSize/y.fontSizeSM}em`}},[`${k}-circle&-status-exception`]:{[`${k}-text`]:{color:y.colorError}},[`${k}-circle&-status-success`]:{[`${k}-text`]:{color:y.colorSuccess}}},[`${k}-inline-circle`]:{lineHeight:1,[`${k}-inner`]:{verticalAlign:"bottom"}}}},be=y=>{const{componentCls:k}=y;return{[k]:{[`${k}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:y.progressStepMinWidth,marginInlineEnd:y.progressStepMarginInlineEnd,backgroundColor:y.remainingColor,transition:`all ${y.motionDurationSlow}`,"&-active":{backgroundColor:y.defaultColor}}}}}},_=y=>{const{componentCls:k,iconCls:Fe}=y;return{[k]:{[`${k}-small&-line, ${k}-small&-line ${k}-text ${Fe}`]:{fontSize:y.fontSizeSM}}}};var N=(0,m.Z)("Progress",y=>{const k=y.marginXXS/2,Fe=(0,ae.TS)(y,{progressStepMarginInlineEnd:k,progressStepMinWidth:k,progressActiveMotionDuration:"2.4s"});return[O(Fe),S(Fe),be(Fe),_(Fe)]},y=>({circleTextColor:y.colorText,defaultColor:y.colorInfo,remainingColor:y.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ye=function(y,k){var Fe={};for(var De in y)Object.prototype.hasOwnProperty.call(y,De)&&k.indexOf(De)<0&&(Fe[De]=y[De]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,De=Object.getOwnPropertySymbols(y);Te{const{prefixCls:Fe,className:De,rootClassName:Te,steps:Wt,strokeColor:St,percent:zt=0,size:ln="default",showInfo:Rn=!0,type:Sn="line",status:Bn,format:Jn,style:nr}=y,hn=ye(y,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ur=r.useMemo(()=>{var Be,F;const K=oe(y);return parseInt(K!==void 0?(Be=K!=null?K:0)===null||Be===void 0?void 0:Be.toString():(F=zt!=null?zt:0)===null||F===void 0?void 0:F.toString(),10)},[zt,y.success,y.successPercent]),fr=r.useMemo(()=>!Ve.includes(Bn)&&ur>=100?"success":Bn||"normal",[Bn,ur]),{getPrefixCls:at,direction:Vt,progress:lr}=r.useContext(ee.E_),Nn=at("progress",Fe),[In,hr]=N(Nn),Sr=r.useMemo(()=>{if(!Rn)return null;const Be=oe(y);let F;const K=Jn||(Z=>`${Z}%`),T=Sn==="line";return Jn||fr!=="exception"&&fr!=="success"?F=K(H(zt),H(Be)):fr==="exception"?F=T?r.createElement(V.Z,null):r.createElement(d.Z,null):fr==="success"&&(F=T?r.createElement(a.Z,null):r.createElement(g.Z,null)),r.createElement("span",{className:`${Nn}-text`,title:typeof F=="string"?F:void 0},F)},[Rn,zt,ur,fr,Sn,Nn,Jn]),Tr=Array.isArray(St)?St[0]:St,Gr=typeof St=="string"||Array.isArray(St)?St:void 0;let Tn;Sn==="line"?Tn=Wt?r.createElement(de,Object.assign({},y,{strokeColor:Gr,prefixCls:Nn,steps:Wt}),Sr):r.createElement(Ie,Object.assign({},y,{strokeColor:Tr,prefixCls:Nn,direction:Vt}),Sr):(Sn==="circle"||Sn==="dashboard")&&(Tn=r.createElement(mt,Object.assign({},y,{strokeColor:Tr,prefixCls:Nn,progressStatus:fr}),Sr));const Br=i()(Nn,`${Nn}-status-${fr}`,`${Nn}-${Sn==="dashboard"&&"circle"||Wt&&"steps"||Sn}`,{[`${Nn}-inline-circle`]:Sn==="circle"&&G(ln,"circle")[0]<=20,[`${Nn}-show-info`]:Rn,[`${Nn}-${ln}`]:typeof ln=="string",[`${Nn}-rtl`]:Vt==="rtl"},lr==null?void 0:lr.className,De,Te,hr);return In(r.createElement("div",Object.assign({ref:k,style:Object.assign(Object.assign({},lr==null?void 0:lr.style),nr),className:Br,role:"progressbar","aria-valuenow":ur},(0,ie.Z)(hn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Tn))}),U=Ye},5112:function(dn,st,e){"use strict";e.d(st,{ZP:function(){return Ce}});var r=e(92310),a=e.n(r),g=e(18929),V=e(26112),d=e(59301),w=e(36355),i=e(19716);const ie=d.createContext(null),ee=ie.Provider;var j=ie;const Se=d.createContext(null),B=Se.Provider;var x=e(5630),ce=e(8654),X=e(1684),Y=e(32441),ze=e(17313),ge=e(83116),nt=e(37613);const Ne=H=>{const{componentCls:oe,antCls:Me}=H,xe=`${oe}-group`;return{[xe]:Object.assign(Object.assign({},(0,ze.Wf)(H)),{display:"inline-block",fontSize:0,[`&${xe}-rtl`]:{direction:"rtl"},[`${Me}-badge ${Me}-badge-count`]:{zIndex:1},[`> ${Me}-badge:not(:first-child) > ${Me}-button-wrapper`]:{borderInlineStart:"none"}})}},se=H=>{const{componentCls:oe,wrapperMarginInlineEnd:Me,colorPrimary:xe,radioSize:G,motionDurationSlow:we,motionDurationMid:Qe,motionEaseInOutCirc:ut,colorBgContainer:mt,colorBorder:ot,lineWidth:yt,dotSize:Qt,colorBgContainerDisabled:wt,colorTextDisabled:Ie,paddingXS:It,dotColorDisabled:de,lineType:re,radioDotDisabledSize:I,wireframe:m,colorWhite:ae}=H,ne=`${oe}-inner`;return{[`${oe}-wrapper`]:Object.assign(Object.assign({},(0,ze.Wf)(H)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Me,cursor:"pointer",[`&${oe}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:H.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${oe}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${yt}px ${re} ${xe}`,borderRadius:"50%",visibility:"hidden",content:'""'},[oe]:Object.assign(Object.assign({},(0,ze.Wf)(H)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${oe}-wrapper:hover &, + &:hover ${ne}`]:{borderColor:xe},[`${oe}-input:focus-visible + ${ne}`]:Object.assign({},(0,ze.oN)(H)),[`${oe}:hover::after, ${oe}-wrapper:hover &::after`]:{visibility:"visible"},[`${oe}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:G,height:G,marginBlockStart:G/-2,marginInlineStart:G/-2,backgroundColor:m?xe:ae,borderBlockStart:0,borderInlineStart:0,borderRadius:G,transform:"scale(0)",opacity:0,transition:`all ${we} ${ut}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:G,height:G,backgroundColor:mt,borderColor:ot,borderStyle:"solid",borderWidth:yt,borderRadius:"50%",transition:`all ${Qe}`},[`${oe}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${oe}-checked`]:{[ne]:{borderColor:xe,backgroundColor:m?mt:xe,"&::after":{transform:`scale(${Qt/G})`,opacity:1,transition:`all ${we} ${ut}`}}},[`${oe}-disabled`]:{cursor:"not-allowed",[ne]:{backgroundColor:wt,borderColor:ot,cursor:"not-allowed","&::after":{backgroundColor:de}},[`${oe}-input`]:{cursor:"not-allowed"},[`${oe}-disabled + span`]:{color:Ie,cursor:"not-allowed"},[`&${oe}-checked`]:{[ne]:{"&::after":{transform:`scale(${I/G})`}}}},[`span${oe} + *`]:{paddingInlineStart:It,paddingInlineEnd:It}})}},E=H=>{const{buttonColor:oe,controlHeight:Me,componentCls:xe,lineWidth:G,lineType:we,colorBorder:Qe,motionDurationSlow:ut,motionDurationMid:mt,buttonPaddingInline:ot,fontSize:yt,buttonBg:Qt,fontSizeLG:wt,controlHeightLG:Ie,controlHeightSM:It,paddingXS:de,borderRadius:re,borderRadiusSM:I,borderRadiusLG:m,buttonCheckedBg:ae,buttonSolidCheckedColor:ne,colorTextDisabled:O,colorBgContainerDisabled:S,buttonCheckedBgDisabled:be,buttonCheckedColorDisabled:_,colorPrimary:N,colorPrimaryHover:ye,colorPrimaryActive:_e,buttonSolidCheckedBg:Ve,buttonSolidCheckedHoverBg:Ge,buttonSolidCheckedActiveBg:Ye}=H;return{[`${xe}-button-wrapper`]:{position:"relative",display:"inline-block",height:Me,margin:0,paddingInline:ot,paddingBlock:0,color:oe,fontSize:yt,lineHeight:`${Me-G*2}px`,background:Qt,border:`${G}px ${we} ${Qe}`,borderBlockStartWidth:G+.02,borderInlineStartWidth:0,borderInlineEndWidth:G,cursor:"pointer",transition:[`color ${mt}`,`background ${mt}`,`box-shadow ${mt}`].join(","),a:{color:oe},[`> ${xe}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-G,insetInlineStart:-G,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:G,paddingInline:0,backgroundColor:Qe,transition:`background-color ${ut}`,content:'""'}},"&:first-child":{borderInlineStart:`${G}px ${we} ${Qe}`,borderStartStartRadius:re,borderEndStartRadius:re},"&:last-child":{borderStartEndRadius:re,borderEndEndRadius:re},"&:first-child:last-child":{borderRadius:re},[`${xe}-group-large &`]:{height:Ie,fontSize:wt,lineHeight:`${Ie-G*2}px`,"&:first-child":{borderStartStartRadius:m,borderEndStartRadius:m},"&:last-child":{borderStartEndRadius:m,borderEndEndRadius:m}},[`${xe}-group-small &`]:{height:It,paddingInline:de-G,paddingBlock:0,lineHeight:`${It-G*2}px`,"&:first-child":{borderStartStartRadius:I,borderEndStartRadius:I},"&:last-child":{borderStartEndRadius:I,borderEndEndRadius:I}},"&:hover":{position:"relative",color:N},"&:has(:focus-visible)":Object.assign({},(0,ze.oN)(H)),[`${xe}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${xe}-button-wrapper-disabled)`]:{zIndex:1,color:N,background:ae,borderColor:N,"&::before":{backgroundColor:N},"&:first-child":{borderColor:N},"&:hover":{color:ye,borderColor:ye,"&::before":{backgroundColor:ye}},"&:active":{color:_e,borderColor:_e,"&::before":{backgroundColor:_e}}},[`${xe}-group-solid &-checked:not(${xe}-button-wrapper-disabled)`]:{color:ne,background:Ve,borderColor:Ve,"&:hover":{color:ne,background:Ge,borderColor:Ge},"&:active":{color:ne,background:Ye,borderColor:Ye}},"&-disabled":{color:O,backgroundColor:S,borderColor:Qe,cursor:"not-allowed","&:first-child, &:hover":{color:O,backgroundColor:S,borderColor:Qe}},[`&-disabled${xe}-button-wrapper-checked`]:{color:_,backgroundColor:be,borderColor:Qe,boxShadow:"none"}}}},l=H=>H-4*2;var z=(0,ge.Z)("Radio",H=>{const{controlOutline:oe,controlOutlineWidth:Me,radioSize:xe}=H,G=`0 0 0 ${Me}px ${oe}`,we=G,Qe=l(xe),ut=(0,nt.TS)(H,{radioDotDisabledSize:Qe,radioFocusShadow:G,radioButtonFocusShadow:we});return[Ne(ut),se(ut),E(ut)]},H=>{const{wireframe:oe,padding:Me,marginXS:xe,lineWidth:G,fontSizeLG:we,colorText:Qe,colorBgContainer:ut,colorTextDisabled:mt,controlItemBgActiveDisabled:ot,colorTextLightSolid:yt,colorPrimary:Qt,colorPrimaryHover:wt,colorPrimaryActive:Ie}=H,It=4,de=we,re=oe?l(de):de-(It+G)*2;return{radioSize:de,dotSize:re,dotColorDisabled:mt,buttonSolidCheckedColor:yt,buttonSolidCheckedBg:Qt,buttonSolidCheckedHoverBg:wt,buttonSolidCheckedActiveBg:Ie,buttonBg:ut,buttonCheckedBg:ut,buttonColor:Qe,buttonCheckedBgDisabled:ot,buttonCheckedColorDisabled:mt,buttonPaddingInline:Me-G,wrapperMarginInlineEnd:xe}}),R=e(14088),W=e(4572),L=function(H,oe){var Me={};for(var xe in H)Object.prototype.hasOwnProperty.call(H,xe)&&oe.indexOf(xe)<0&&(Me[xe]=H[xe]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,xe=Object.getOwnPropertySymbols(H);G{var Me,xe;const G=d.useContext(j),we=d.useContext(Se),{getPrefixCls:Qe,direction:ut,radio:mt}=d.useContext(w.E_),ot=d.useRef(null),yt=(0,ce.sQ)(oe,ot),{isFormItemInput:Qt}=d.useContext(Y.aM),wt=_e=>{var Ve,Ge;(Ve=H.onChange)===null||Ve===void 0||Ve.call(H,_e),(Ge=G==null?void 0:G.onChange)===null||Ge===void 0||Ge.call(G,_e)},{prefixCls:Ie,className:It,rootClassName:de,children:re,style:I}=H,m=L(H,["prefixCls","className","rootClassName","children","style"]),ae=Qe("radio",Ie),ne=((G==null?void 0:G.optionType)||we)==="button",O=ne?`${ae}-button`:ae,[S,be]=z(ae),_=Object.assign({},m),N=d.useContext(X.Z);G&&(_.name=G.name,_.onChange=wt,_.checked=H.value===G.value,_.disabled=(Me=_.disabled)!==null&&Me!==void 0?Me:G.disabled),_.disabled=(xe=_.disabled)!==null&&xe!==void 0?xe:N;const ye=a()(`${O}-wrapper`,{[`${O}-wrapper-checked`]:_.checked,[`${O}-wrapper-disabled`]:_.disabled,[`${O}-wrapper-rtl`]:ut==="rtl",[`${O}-wrapper-in-form-item`]:Qt},mt==null?void 0:mt.className,It,de,be);return S(d.createElement(R.Z,{component:"Radio",disabled:_.disabled},d.createElement("label",{className:ye,style:Object.assign(Object.assign({},mt==null?void 0:mt.style),I),onMouseEnter:H.onMouseEnter,onMouseLeave:H.onMouseLeave},d.createElement(x.Z,Object.assign({},_,{className:a()(_.className,!ne&&W.A),type:"radio",prefixCls:O,ref:yt})),re!==void 0?d.createElement("span",null,re):null)))};var te=d.forwardRef(M);const ue=d.forwardRef((H,oe)=>{const{getPrefixCls:Me,direction:xe}=d.useContext(w.E_),[G,we]=(0,g.Z)(H.defaultValue,{value:H.value}),Qe=Ve=>{const Ge=G,Ye=Ve.target.value;"value"in H||we(Ye);const{onChange:U}=H;U&&Ye!==Ge&&U(Ve)},{prefixCls:ut,className:mt,rootClassName:ot,options:yt,buttonStyle:Qt="outline",disabled:wt,children:Ie,size:It,style:de,id:re,onMouseEnter:I,onMouseLeave:m,onFocus:ae,onBlur:ne}=H,O=Me("radio",ut),S=`${O}-group`,[be,_]=z(O);let N=Ie;yt&&yt.length>0&&(N=yt.map(Ve=>typeof Ve=="string"||typeof Ve=="number"?d.createElement(te,{key:Ve.toString(),prefixCls:O,disabled:wt,value:Ve,checked:G===Ve},Ve):d.createElement(te,{key:`radio-group-value-options-${Ve.value}`,prefixCls:O,disabled:Ve.disabled||wt,value:Ve.value,checked:G===Ve.value,title:Ve.title,style:Ve.style},Ve.label)));const ye=(0,i.Z)(It),_e=a()(S,`${S}-${Qt}`,{[`${S}-${ye}`]:ye,[`${S}-rtl`]:xe==="rtl"},mt,ot,_);return be(d.createElement("div",Object.assign({},(0,V.Z)(H,{aria:!0,data:!0}),{className:_e,style:de,onMouseEnter:I,onMouseLeave:m,onFocus:ae,onBlur:ne,id:re,ref:oe}),d.createElement(ee,{value:{onChange:Qe,value:G,disabled:H.disabled,name:H.name,optionType:H.optionType}},N)))});var Ue=d.memo(ue),fe=function(H,oe){var Me={};for(var xe in H)Object.prototype.hasOwnProperty.call(H,xe)&&oe.indexOf(xe)<0&&(Me[xe]=H[xe]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,xe=Object.getOwnPropertySymbols(H);G{const{getPrefixCls:Me}=d.useContext(w.E_),{prefixCls:xe}=H,G=fe(H,["prefixCls"]),we=Me("radio",xe);return d.createElement(B,{value:"button"},d.createElement(te,Object.assign({prefixCls:we},G,{type:"radio",ref:oe})))};var Pe=d.forwardRef(Ae);const q=te;q.Button=Pe,q.Group=Ue,q.__ANT_RADIO=!0;var Ce=q},13570:function(dn,st,e){"use strict";e.d(st,{Z:function(){return H}});var r=e(54476),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},V=g,d=e(7657),w=function(Me,xe){return a.createElement(d.Z,(0,r.Z)({},Me,{ref:xe,icon:V}))},i=a.forwardRef(w),ie=i,ee=e(92310),j=e.n(ee),Se=e(20068),B=e(42978),x=e(75931),ce=e(18929),X=e(10228),Y=e(26112);function ze(oe,Me){var xe=oe.disabled,G=oe.prefixCls,we=oe.character,Qe=oe.characterRender,ut=oe.index,mt=oe.count,ot=oe.value,yt=oe.allowHalf,Qt=oe.focused,wt=oe.onHover,Ie=oe.onClick,It=function(S){wt(S,ut)},de=function(S){Ie(S,ut)},re=function(S){S.keyCode===X.Z.ENTER&&Ie(S,ut)},I=ut+1,m=new Set([G]);ot===0&&ut===0&&Qt?m.add("".concat(G,"-focused")):yt&&ot+.5>=I&&otut?"true":"false","aria-posinset":ut+1,"aria-setsize":mt,tabIndex:xe?-1:0},a.createElement("div",{className:"".concat(G,"-first")},ae),a.createElement("div",{className:"".concat(G,"-second")},ae)));return Qe&&(ne=Qe(ne,oe)),ne}var ge=a.forwardRef(ze);function nt(){var oe=a.useRef({});function Me(G){return oe.current[G]}function xe(G){return function(we){oe.current[G]=we}}return[Me,xe]}function Ne(oe){var Me=oe.pageXOffset,xe="scrollLeft";if(typeof Me!="number"){var G=oe.document;Me=G.documentElement[xe],typeof Me!="number"&&(Me=G.body[xe])}return Me}function se(oe){var Me,xe,G=oe.ownerDocument,we=G.body,Qe=G&&G.documentElement,ut=oe.getBoundingClientRect();return Me=ut.left,xe=ut.top,Me-=Qe.clientLeft||we.clientLeft||0,xe-=Qe.clientTop||we.clientTop||0,{left:Me,top:xe}}function E(oe){var Me=se(oe),xe=oe.ownerDocument,G=xe.defaultView||xe.parentWindow;return Me.left+=Ne(G),Me.left}var l=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function z(oe,Me){var xe,G=oe.prefixCls,we=G===void 0?"rc-rate":G,Qe=oe.className,ut=oe.defaultValue,mt=oe.value,ot=oe.count,yt=ot===void 0?5:ot,Qt=oe.allowHalf,wt=Qt===void 0?!1:Qt,Ie=oe.allowClear,It=Ie===void 0?!0:Ie,de=oe.character,re=de===void 0?"\u2605":de,I=oe.characterRender,m=oe.disabled,ae=oe.direction,ne=ae===void 0?"ltr":ae,O=oe.tabIndex,S=O===void 0?0:O,be=oe.autoFocus,_=oe.onHoverChange,N=oe.onChange,ye=oe.onFocus,_e=oe.onBlur,Ve=oe.onKeyDown,Ge=oe.onMouseLeave,Ye=(0,x.Z)(oe,l),U=nt(),y=(0,B.Z)(U,2),k=y[0],Fe=y[1],De=a.useRef(null),Te=function(){if(!m){var Z;(Z=De.current)===null||Z===void 0||Z.focus()}};a.useImperativeHandle(Me,function(){return{focus:Te,blur:function(){if(!m){var Z;(Z=De.current)===null||Z===void 0||Z.blur()}}}});var Wt=(0,ce.Z)(ut||0,{value:mt}),St=(0,B.Z)(Wt,2),zt=St[0],ln=St[1],Rn=(0,ce.Z)(null),Sn=(0,B.Z)(Rn,2),Bn=Sn[0],Jn=Sn[1],nr=function(Z,He){var Ze=ne==="rtl",Pt=Z+1;if(wt){var Dt=k(Z),bt=E(Dt),jt=Dt.clientWidth;(Ze&&He-bt>jt/2||!Ze&&He-bt0&&!Ze||He===X.Z.RIGHT&&Pt>0&&Ze?(wt?Pt-=.5:Pt-=1,hn(Pt),Z.preventDefault()):He===X.Z.LEFT&&Pt{const{componentCls:Me}=oe;return{[`${Me}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:oe.marginXS},"> div":{transition:`all ${oe.motionDurationMid}, outline 0s`,"&:hover":{transform:oe.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${oe.lineWidth}px dashed ${oe.starColor}`,transform:oe.starHoverScale}},"&-first, &-second":{color:oe.starBg,transition:`all ${oe.motionDurationMid}`,userSelect:"none",[oe.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Me}-star-first, &-half ${Me}-star-second`]:{opacity:1},[`&-half ${Me}-star-first, &-full ${Me}-star-second`]:{color:"inherit"}}}},fe=oe=>({[`&-rtl${oe.componentCls}`]:{direction:"rtl"}}),Ae=oe=>{const{componentCls:Me}=oe;return{[Me]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,b.Wf)(oe)),{display:"inline-block",margin:0,padding:0,color:oe.starColor,fontSize:oe.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Me} ${Me}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Ue(oe)),{[`+ ${Me}-text`]:{display:"inline-block",marginInlineStart:oe.marginXS,fontSize:oe.fontSize}}),fe(oe))}};var Pe=(0,te.Z)("Rate",oe=>{const Me=(0,ue.TS)(oe,{});return[Ae(Me)]},oe=>({starColor:oe.yellow6,starSize:oe.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:oe.colorFillContent})),q=function(oe,Me){var xe={};for(var G in oe)Object.prototype.hasOwnProperty.call(oe,G)&&Me.indexOf(G)<0&&(xe[G]=oe[G]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,G=Object.getOwnPropertySymbols(oe);we{const{prefixCls:xe,className:G,rootClassName:we,style:Qe,tooltips:ut,character:mt=a.createElement(ie,null)}=oe,ot=q(oe,["prefixCls","className","rootClassName","style","tooltips","character"]),yt=(m,ae)=>{let{index:ne}=ae;return ut?a.createElement(M.Z,{title:ut[ne]},m):m},{getPrefixCls:Qt,direction:wt,rate:Ie}=a.useContext(L.E_),It=Qt("rate",xe),[de,re]=Pe(It),I=Object.assign(Object.assign({},Ie==null?void 0:Ie.style),Qe);return de(a.createElement(W,Object.assign({ref:Me,character:mt,characterRender:yt},ot,{className:j()(G,we,re,Ie==null?void 0:Ie.className),style:I,prefixCls:It,direction:wt})))})},57809:function(dn,st,e){"use strict";var r=e(92310),a=e.n(r),g=e(77861),V=e(2738),d=e(59301),w=e(53487),i=e(62892),ie=e(19080),ee=e(36355),j=e(1684),Se=e(93891),B=e(19716),x=e(32441),ce=e(33234),X=e(14154),Y=e(58582),ze=e(84443),ge=e(66339),nt=function(z,R){var W={};for(var L in z)Object.prototype.hasOwnProperty.call(z,L)&&R.indexOf(L)<0&&(W[L]=z[L]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,L=Object.getOwnPropertySymbols(z);M{var W,{prefixCls:L,bordered:M=!0,className:b,rootClassName:te,getPopupContainer:ue,popupClassName:Ue,dropdownClassName:fe,listHeight:Ae=256,placement:Pe,listItemHeight:q=24,size:Ce,disabled:H,notFoundContent:oe,status:Me,builtinPlacements:xe,dropdownMatchSelectWidth:G,popupMatchSelectWidth:we,direction:Qe,style:ut,allowClear:mt}=z,ot=nt(z,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:yt,getPrefixCls:Qt,renderEmpty:wt,direction:Ie,virtual:It,popupMatchSelectWidth:de,popupOverflow:re,select:I}=d.useContext(ee.E_),m=Qt("select",L),ae=Qt(),ne=Qe!=null?Qe:Ie,{compactSize:O,compactItemClassnames:S}=(0,ce.ri)(m,ne),[be,_]=(0,X.Z)(m),N=d.useMemo(()=>{const{mode:fr}=ot;if(fr!=="combobox")return fr===Ne?"combobox":fr},[ot.mode]),ye=N==="multiple"||N==="tags",_e=(0,ze.Z)(ot.suffixIcon,ot.showArrow),Ve=(W=we!=null?we:G)!==null&&W!==void 0?W:de,{status:Ge,hasFeedback:Ye,isFormItemInput:U,feedbackIcon:y}=d.useContext(x.aM),k=(0,ie.F)(Ge,Me);let Fe;oe!==void 0?Fe=oe:N==="combobox"?Fe=null:Fe=(wt==null?void 0:wt("Select"))||d.createElement(Se.Z,{componentName:"Select"});const{suffixIcon:De,itemIcon:Te,removeIcon:Wt,clearIcon:St}=(0,ge.Z)(Object.assign(Object.assign({},ot),{multiple:ye,hasFeedback:Ye,feedbackIcon:y,showSuffixIcon:_e,prefixCls:m,showArrow:ot.showArrow,componentName:"Select"})),zt=mt===!0?{clearIcon:St}:mt,ln=(0,V.Z)(ot,["suffixIcon","itemIcon"]),Rn=a()(Ue||fe,{[`${m}-dropdown-${ne}`]:ne==="rtl"},te,_),Sn=(0,B.Z)(fr=>{var at;return(at=Ce!=null?Ce:O)!==null&&at!==void 0?at:fr}),Bn=d.useContext(j.Z),Jn=H!=null?H:Bn,nr=a()({[`${m}-lg`]:Sn==="large",[`${m}-sm`]:Sn==="small",[`${m}-rtl`]:ne==="rtl",[`${m}-borderless`]:!M,[`${m}-in-form-item`]:U},(0,ie.Z)(m,k,Ye),S,I==null?void 0:I.className,b,te,_),hn=d.useMemo(()=>Pe!==void 0?Pe:ne==="rtl"?"bottomRight":"bottomLeft",[Pe,ne]),ur=(0,Y.Z)(xe,re);return be(d.createElement(g.ZP,Object.assign({ref:R,virtual:It,showSearch:I==null?void 0:I.showSearch},ln,{style:Object.assign(Object.assign({},I==null?void 0:I.style),ut),dropdownMatchSelectWidth:Ve,builtinPlacements:ur,transitionName:(0,i.m)(ae,"slide-up",ot.transitionName),listHeight:Ae,listItemHeight:q,mode:N,prefixCls:m,placement:hn,direction:ne,suffixIcon:De,menuItemSelectedIcon:Te,removeIcon:Wt,allowClear:zt,notFoundContent:Fe,className:nr,getPopupContainer:ue||yt,dropdownClassName:Rn,disabled:Jn})))},E=d.forwardRef(se),l=(0,w.Z)(E);E.SECRET_COMBOBOX_MODE_DO_NOT_USE=Ne,E.Option=g.Wx,E.OptGroup=g.Xo,E._InternalPanelDoNotUseOrYouWillBeFired=l,st.default=E},14154:function(dn,st,e){"use strict";e.d(st,{Z:function(){return E}});var r=e(17313),a=e(74207),g=e(37613),V=e(83116),d=e(13826),w=e(92899);const i=l=>{const{optionHeight:z,optionFontSize:R,optionLineHeight:W,optionPadding:L}=l;return{position:"relative",display:"block",minHeight:z,padding:L,color:l.colorText,fontWeight:"normal",fontSize:R,lineHeight:W,boxSizing:"border-box"}};var ee=l=>{const{antCls:z,componentCls:R}=l,W=`${R}-item`,L=`&${z}-slide-up-enter${z}-slide-up-enter-active`,M=`&${z}-slide-up-appear${z}-slide-up-appear-active`,b=`&${z}-slide-up-leave${z}-slide-up-leave-active`,te=`${R}-dropdown-placement-`;return[{[`${R}-dropdown`]:Object.assign(Object.assign({},(0,r.Wf)(l)),{position:"absolute",top:-9999,zIndex:l.zIndexPopup,boxSizing:"border-box",padding:l.paddingXXS,overflow:"hidden",fontSize:l.fontSize,fontVariant:"initial",backgroundColor:l.colorBgElevated,borderRadius:l.borderRadiusLG,outline:"none",boxShadow:l.boxShadowSecondary,[` ${L}${te}bottomLeft, ${M}${te}bottomLeft `]:{animationName:d.fJ},[` @@ -151,14 +151,14 @@ `]:{paddingInlineEnd:b},[`&${R}-open ${R}-selection-item`]:{color:l.colorTextPlaceholder},[`&:not(${R}-customize-input)`]:{[`${R}-selector`]:{width:"100%",height:l.controlHeight,padding:`0 ${W}px`,[`${R}-selection-search-input`]:{height:M},"&:after":{lineHeight:`${M}px`}}},[`&${R}-customize-input`]:{[`${R}-selector`]:{"&:after":{display:"none"},[`${R}-selection-search`]:{position:"static",width:"100%"},[`${R}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${W}px`,"&:after":{display:"none"}}}}}}}function Y(l){const{componentCls:z}=l,R=l.controlPaddingHorizontalSM-l.lineWidth;return[X(l),X((0,g.TS)(l,{controlHeight:l.controlHeightSM,borderRadius:l.borderRadiusSM}),"sm"),{[`${z}-single${z}-sm`]:{[`&:not(${z}-customize-input)`]:{[`${z}-selection-search`]:{insetInlineStart:R,insetInlineEnd:R},[`${z}-selector`]:{padding:`0 ${R}px`},[`&${z}-show-arrow ${z}-selection-search`]:{insetInlineEnd:R+l.fontSize*1.5},[` &${z}-show-arrow ${z}-selection-item, &${z}-show-arrow ${z}-selection-placeholder - `]:{paddingInlineEnd:l.fontSize*1.5}}}},X((0,g.TS)(l,{controlHeight:l.singleItemHeightLG,fontSize:l.fontSizeLG,borderRadius:l.borderRadiusLG}),"lg")]}const ze=l=>{const{componentCls:z,selectorBg:R}=l;return{position:"relative",backgroundColor:R,border:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`,transition:`all ${l.motionDurationMid} ${l.motionEaseInOut}`,input:{cursor:"pointer"},[`${z}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${z}-disabled&`]:{color:l.colorTextDisabled,background:l.colorBgContainerDisabled,cursor:"not-allowed",[`${z}-multiple&`]:{background:l.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},ge=function(l,z){let R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:W,borderHoverColor:L,outlineColor:M,antCls:b}=z,te=R?{[`${W}-selector`]:{borderColor:L}}:{};return{[l]:{[`&:not(${W}-disabled):not(${W}-customize-input):not(${b}-pagination-size-changer)`]:Object.assign(Object.assign({},te),{[`${W}-focused& ${W}-selector`]:{borderColor:L,boxShadow:`0 0 0 ${z.controlOutlineWidth}px ${M}`,outline:0},[`&:hover ${W}-selector`]:{borderColor:L}})}}},nt=l=>{const{componentCls:z}=l;return{[`${z}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Ne=l=>{const{componentCls:z,inputPaddingHorizontalBase:R,iconCls:W}=l;return{[z]:Object.assign(Object.assign({},(0,r.Wf)(l)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${z}-customize-input) ${z}-selector`]:Object.assign(Object.assign({},ze(l)),nt(l)),[`${z}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},r.vS),[`${z}-selection-placeholder`]:Object.assign(Object.assign({},r.vS),{flex:1,color:l.colorTextPlaceholder,pointerEvents:"none"}),[`${z}-arrow`]:Object.assign(Object.assign({},(0,r.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:R,height:l.fontSizeIcon,marginTop:-l.fontSizeIcon/2,color:l.colorTextQuaternary,fontSize:l.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[W]:{verticalAlign:"top",transition:`transform ${l.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${z}-suffix)`]:{pointerEvents:"auto"}},[`${z}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${z}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:R,zIndex:1,display:"inline-block",width:l.fontSizeIcon,height:l.fontSizeIcon,marginTop:-l.fontSizeIcon/2,color:l.colorTextQuaternary,fontSize:l.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:l.clearBg,cursor:"pointer",opacity:0,transition:`color ${l.motionDurationMid} ease, opacity ${l.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:l.colorTextTertiary}},"&:hover":{[`${z}-clear`]:{opacity:1}}}),[`${z}-has-feedback`]:{[`${z}-clear`]:{insetInlineEnd:R+l.fontSize+l.paddingXS}}}},se=l=>{const{componentCls:z}=l;return[{[z]:{[`&-borderless ${z}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${z}-in-form-item`]:{width:"100%"}}},Ne(l),Y(l),ce(l),ee(l),{[`${z}-rtl`]:{direction:"rtl"}},ge(z,(0,g.TS)(l,{borderHoverColor:l.colorPrimaryHover,outlineColor:l.controlOutline})),ge(`${z}-status-error`,(0,g.TS)(l,{borderHoverColor:l.colorErrorHover,outlineColor:l.colorErrorOutline}),!0),ge(`${z}-status-warning`,(0,g.TS)(l,{borderHoverColor:l.colorWarningHover,outlineColor:l.colorWarningOutline}),!0),(0,a.c)(l,{borderElCls:`${z}-selector`,focusElCls:`${z}-focused`})]};var E=(0,V.Z)("Select",(l,z)=>{let{rootPrefixCls:R}=z;const W=(0,g.TS)(l,{rootPrefixCls:R,inputPaddingHorizontalBase:l.paddingSM-1,multipleSelectItemHeight:l.multipleItemHeight});return[se(W)]},l=>{const{fontSize:z,lineHeight:R,controlHeight:W,controlPaddingHorizontal:L,zIndexPopupBase:M,colorText:b,fontWeightStrong:te,controlItemBgActive:ue,controlItemBgHover:Ue,colorBgContainer:fe,colorFillSecondary:Ae,controlHeightLG:Pe,controlHeightSM:q,colorBgContainerDisabled:xe,colorTextDisabled:H}=l;return{zIndexPopup:M+50,optionSelectedColor:b,optionSelectedFontWeight:te,optionSelectedBg:ue,optionActiveBg:Ue,optionPadding:`${(W-z*R)/2}px ${L}px`,optionFontSize:z,optionLineHeight:R,optionHeight:W,selectorBg:fe,clearBg:fe,singleItemHeightLG:Pe,multipleItemBg:Ae,multipleItemBorderColor:"transparent",multipleItemHeight:q,multipleItemHeightLG:W,multipleSelectorBgDisabled:xe,multipleItemColorDisabled:H,multipleItemBorderColorDisabled:"transparent"}})},58582:function(dn,st,e){"use strict";e.d(st,{Z:function(){return a}});const r=g=>{const d={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},d),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},d),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},d),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},d),{points:["br","tr"],offset:[0,-4]})}};function a(g,V){return g||r(V)}},84443:function(dn,st,e){"use strict";e.d(st,{Z:function(){return r}});function r(a,g){return g!==void 0?g:a!==null}},66339:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(40001),a=e(19248),g=e(99267),V=e(84105),d=e(58617),w=e(47472),i=e(59301);function ie(ee){let{suffixIcon:j,clearIcon:Se,menuItemSelectedIcon:B,removeIcon:x,loading:ce,multiple:X,hasFeedback:Y,prefixCls:ze,showSuffixIcon:ge,feedbackIcon:nt,showArrow:Ne,componentName:se}=ee;const E=Se!=null?Se:i.createElement(a.Z,null),l=L=>j===null&&!Y&&!Ne?null:i.createElement(i.Fragment,null,ge!==!1&&L,Y&&nt);let z=null;if(j!==void 0)z=l(j);else if(ce)z=l(i.createElement(d.Z,{spin:!0}));else{const L=`${ze}-suffix`;z=M=>{let{open:b,showSearch:te}=M;return l(b&&te?i.createElement(w.Z,{className:L}):i.createElement(V.Z,{className:L}))}}let R=null;B!==void 0?R=B:X?R=i.createElement(r.Z,null):R=null;let W=null;return x!==void 0?W=x:W=i.createElement(g.Z,null),{clearIcon:E,suffixIcon:z,itemIcon:R,removeIcon:W}}},61621:function(dn,st,e){"use strict";e.d(st,{Z:function(){return re}});var r=e(92310),a=e.n(r),g=e(59301),V=e(36355),d=e(2738),i=I=>{const{prefixCls:m,className:ae,style:ne,size:O,shape:S}=I,be=a()({[`${m}-lg`]:O==="large",[`${m}-sm`]:O==="small"}),_=a()({[`${m}-circle`]:S==="circle",[`${m}-square`]:S==="square",[`${m}-round`]:S==="round"}),N=g.useMemo(()=>typeof O=="number"?{width:O,height:O,lineHeight:`${O}px`}:{},[O]);return g.createElement("span",{className:a()(m,be,_,ae),style:Object.assign(Object.assign({},N),ne)})},ie=e(36237),ee=e(83116),j=e(37613);const Se=new ie.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),B=I=>({height:I,lineHeight:`${I}px`}),x=I=>Object.assign({width:I},B(I)),ce=I=>({background:I.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Se,animationDuration:I.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),X=I=>Object.assign({width:I*5,minWidth:I*5},B(I)),Y=I=>{const{skeletonAvatarCls:m,gradientFromColor:ae,controlHeight:ne,controlHeightLG:O,controlHeightSM:S}=I;return{[`${m}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ae},x(ne)),[`${m}${m}-circle`]:{borderRadius:"50%"},[`${m}${m}-lg`]:Object.assign({},x(O)),[`${m}${m}-sm`]:Object.assign({},x(S))}},ze=I=>{const{controlHeight:m,borderRadiusSM:ae,skeletonInputCls:ne,controlHeightLG:O,controlHeightSM:S,gradientFromColor:be}=I;return{[`${ne}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:be,borderRadius:ae},X(m)),[`${ne}-lg`]:Object.assign({},X(O)),[`${ne}-sm`]:Object.assign({},X(S))}},ge=I=>Object.assign({width:I},B(I)),nt=I=>{const{skeletonImageCls:m,imageSizeBase:ae,gradientFromColor:ne,borderRadiusSM:O}=I;return{[`${m}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ne,borderRadius:O},ge(ae*2)),{[`${m}-path`]:{fill:"#bfbfbf"},[`${m}-svg`]:Object.assign(Object.assign({},ge(ae)),{maxWidth:ae*4,maxHeight:ae*4}),[`${m}-svg${m}-svg-circle`]:{borderRadius:"50%"}}),[`${m}${m}-circle`]:{borderRadius:"50%"}}},Ne=(I,m,ae)=>{const{skeletonButtonCls:ne}=I;return{[`${ae}${ne}-circle`]:{width:m,minWidth:m,borderRadius:"50%"},[`${ae}${ne}-round`]:{borderRadius:m}}},se=I=>Object.assign({width:I*2,minWidth:I*2},B(I)),E=I=>{const{borderRadiusSM:m,skeletonButtonCls:ae,controlHeight:ne,controlHeightLG:O,controlHeightSM:S,gradientFromColor:be}=I;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ae}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:be,borderRadius:m,width:ne*2,minWidth:ne*2},se(ne))},Ne(I,ne,ae)),{[`${ae}-lg`]:Object.assign({},se(O))}),Ne(I,O,`${ae}-lg`)),{[`${ae}-sm`]:Object.assign({},se(S))}),Ne(I,S,`${ae}-sm`))},l=I=>{const{componentCls:m,skeletonAvatarCls:ae,skeletonTitleCls:ne,skeletonParagraphCls:O,skeletonButtonCls:S,skeletonInputCls:be,skeletonImageCls:_,controlHeight:N,controlHeightLG:ye,controlHeightSM:_e,gradientFromColor:Ve,padding:Ge,marginSM:Ye,borderRadius:U,titleHeight:y,blockRadius:k,paragraphLiHeight:Fe,controlHeightXS:De,paragraphMarginTop:Te}=I;return{[`${m}`]:{display:"table",width:"100%",[`${m}-header`]:{display:"table-cell",paddingInlineEnd:Ge,verticalAlign:"top",[`${ae}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ve},x(N)),[`${ae}-circle`]:{borderRadius:"50%"},[`${ae}-lg`]:Object.assign({},x(ye)),[`${ae}-sm`]:Object.assign({},x(_e))},[`${m}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ne}`]:{width:"100%",height:y,background:Ve,borderRadius:k,[`+ ${O}`]:{marginBlockStart:_e}},[`${O}`]:{padding:0,"> li":{width:"100%",height:Fe,listStyle:"none",background:Ve,borderRadius:k,"+ li":{marginBlockStart:De}}},[`${O}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${m}-content`]:{[`${ne}, ${O} > li`]:{borderRadius:U}}},[`${m}-with-avatar ${m}-content`]:{[`${ne}`]:{marginBlockStart:Ye,[`+ ${O}`]:{marginBlockStart:Te}}},[`${m}${m}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},E(I)),Y(I)),ze(I)),nt(I)),[`${m}${m}-block`]:{width:"100%",[`${S}`]:{width:"100%"},[`${be}`]:{width:"100%"}},[`${m}${m}-active`]:{[` + `]:{paddingInlineEnd:l.fontSize*1.5}}}},X((0,g.TS)(l,{controlHeight:l.singleItemHeightLG,fontSize:l.fontSizeLG,borderRadius:l.borderRadiusLG}),"lg")]}const ze=l=>{const{componentCls:z,selectorBg:R}=l;return{position:"relative",backgroundColor:R,border:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`,transition:`all ${l.motionDurationMid} ${l.motionEaseInOut}`,input:{cursor:"pointer"},[`${z}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${z}-disabled&`]:{color:l.colorTextDisabled,background:l.colorBgContainerDisabled,cursor:"not-allowed",[`${z}-multiple&`]:{background:l.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},ge=function(l,z){let R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:W,borderHoverColor:L,outlineColor:M,antCls:b}=z,te=R?{[`${W}-selector`]:{borderColor:L}}:{};return{[l]:{[`&:not(${W}-disabled):not(${W}-customize-input):not(${b}-pagination-size-changer)`]:Object.assign(Object.assign({},te),{[`${W}-focused& ${W}-selector`]:{borderColor:L,boxShadow:`0 0 0 ${z.controlOutlineWidth}px ${M}`,outline:0},[`&:hover ${W}-selector`]:{borderColor:L}})}}},nt=l=>{const{componentCls:z}=l;return{[`${z}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Ne=l=>{const{componentCls:z,inputPaddingHorizontalBase:R,iconCls:W}=l;return{[z]:Object.assign(Object.assign({},(0,r.Wf)(l)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${z}-customize-input) ${z}-selector`]:Object.assign(Object.assign({},ze(l)),nt(l)),[`${z}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},r.vS),[`${z}-selection-placeholder`]:Object.assign(Object.assign({},r.vS),{flex:1,color:l.colorTextPlaceholder,pointerEvents:"none"}),[`${z}-arrow`]:Object.assign(Object.assign({},(0,r.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:R,height:l.fontSizeIcon,marginTop:-l.fontSizeIcon/2,color:l.colorTextQuaternary,fontSize:l.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[W]:{verticalAlign:"top",transition:`transform ${l.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${z}-suffix)`]:{pointerEvents:"auto"}},[`${z}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${z}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:R,zIndex:1,display:"inline-block",width:l.fontSizeIcon,height:l.fontSizeIcon,marginTop:-l.fontSizeIcon/2,color:l.colorTextQuaternary,fontSize:l.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:l.clearBg,cursor:"pointer",opacity:0,transition:`color ${l.motionDurationMid} ease, opacity ${l.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:l.colorTextTertiary}},"&:hover":{[`${z}-clear`]:{opacity:1}}}),[`${z}-has-feedback`]:{[`${z}-clear`]:{insetInlineEnd:R+l.fontSize+l.paddingXS}}}},se=l=>{const{componentCls:z}=l;return[{[z]:{[`&-borderless ${z}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${z}-in-form-item`]:{width:"100%"}}},Ne(l),Y(l),ce(l),ee(l),{[`${z}-rtl`]:{direction:"rtl"}},ge(z,(0,g.TS)(l,{borderHoverColor:l.colorPrimaryHover,outlineColor:l.controlOutline})),ge(`${z}-status-error`,(0,g.TS)(l,{borderHoverColor:l.colorErrorHover,outlineColor:l.colorErrorOutline}),!0),ge(`${z}-status-warning`,(0,g.TS)(l,{borderHoverColor:l.colorWarningHover,outlineColor:l.colorWarningOutline}),!0),(0,a.c)(l,{borderElCls:`${z}-selector`,focusElCls:`${z}-focused`})]};var E=(0,V.Z)("Select",(l,z)=>{let{rootPrefixCls:R}=z;const W=(0,g.TS)(l,{rootPrefixCls:R,inputPaddingHorizontalBase:l.paddingSM-1,multipleSelectItemHeight:l.multipleItemHeight});return[se(W)]},l=>{const{fontSize:z,lineHeight:R,controlHeight:W,controlPaddingHorizontal:L,zIndexPopupBase:M,colorText:b,fontWeightStrong:te,controlItemBgActive:ue,controlItemBgHover:Ue,colorBgContainer:fe,colorFillSecondary:Ae,controlHeightLG:Pe,controlHeightSM:q,colorBgContainerDisabled:Ce,colorTextDisabled:H}=l;return{zIndexPopup:M+50,optionSelectedColor:b,optionSelectedFontWeight:te,optionSelectedBg:ue,optionActiveBg:Ue,optionPadding:`${(W-z*R)/2}px ${L}px`,optionFontSize:z,optionLineHeight:R,optionHeight:W,selectorBg:fe,clearBg:fe,singleItemHeightLG:Pe,multipleItemBg:Ae,multipleItemBorderColor:"transparent",multipleItemHeight:q,multipleItemHeightLG:W,multipleSelectorBgDisabled:Ce,multipleItemColorDisabled:H,multipleItemBorderColorDisabled:"transparent"}})},58582:function(dn,st,e){"use strict";e.d(st,{Z:function(){return a}});const r=g=>{const d={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},d),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},d),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},d),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},d),{points:["br","tr"],offset:[0,-4]})}};function a(g,V){return g||r(V)}},84443:function(dn,st,e){"use strict";e.d(st,{Z:function(){return r}});function r(a,g){return g!==void 0?g:a!==null}},66339:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ie}});var r=e(40001),a=e(19248),g=e(99267),V=e(84105),d=e(58617),w=e(47472),i=e(59301);function ie(ee){let{suffixIcon:j,clearIcon:Se,menuItemSelectedIcon:B,removeIcon:x,loading:ce,multiple:X,hasFeedback:Y,prefixCls:ze,showSuffixIcon:ge,feedbackIcon:nt,showArrow:Ne,componentName:se}=ee;const E=Se!=null?Se:i.createElement(a.Z,null),l=L=>j===null&&!Y&&!Ne?null:i.createElement(i.Fragment,null,ge!==!1&&L,Y&&nt);let z=null;if(j!==void 0)z=l(j);else if(ce)z=l(i.createElement(d.Z,{spin:!0}));else{const L=`${ze}-suffix`;z=M=>{let{open:b,showSearch:te}=M;return l(b&&te?i.createElement(w.Z,{className:L}):i.createElement(V.Z,{className:L}))}}let R=null;B!==void 0?R=B:X?R=i.createElement(r.Z,null):R=null;let W=null;return x!==void 0?W=x:W=i.createElement(g.Z,null),{clearIcon:E,suffixIcon:z,itemIcon:R,removeIcon:W}}},61621:function(dn,st,e){"use strict";e.d(st,{Z:function(){return re}});var r=e(92310),a=e.n(r),g=e(59301),V=e(36355),d=e(2738),i=I=>{const{prefixCls:m,className:ae,style:ne,size:O,shape:S}=I,be=a()({[`${m}-lg`]:O==="large",[`${m}-sm`]:O==="small"}),_=a()({[`${m}-circle`]:S==="circle",[`${m}-square`]:S==="square",[`${m}-round`]:S==="round"}),N=g.useMemo(()=>typeof O=="number"?{width:O,height:O,lineHeight:`${O}px`}:{},[O]);return g.createElement("span",{className:a()(m,be,_,ae),style:Object.assign(Object.assign({},N),ne)})},ie=e(36237),ee=e(83116),j=e(37613);const Se=new ie.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),B=I=>({height:I,lineHeight:`${I}px`}),x=I=>Object.assign({width:I},B(I)),ce=I=>({background:I.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Se,animationDuration:I.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),X=I=>Object.assign({width:I*5,minWidth:I*5},B(I)),Y=I=>{const{skeletonAvatarCls:m,gradientFromColor:ae,controlHeight:ne,controlHeightLG:O,controlHeightSM:S}=I;return{[`${m}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ae},x(ne)),[`${m}${m}-circle`]:{borderRadius:"50%"},[`${m}${m}-lg`]:Object.assign({},x(O)),[`${m}${m}-sm`]:Object.assign({},x(S))}},ze=I=>{const{controlHeight:m,borderRadiusSM:ae,skeletonInputCls:ne,controlHeightLG:O,controlHeightSM:S,gradientFromColor:be}=I;return{[`${ne}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:be,borderRadius:ae},X(m)),[`${ne}-lg`]:Object.assign({},X(O)),[`${ne}-sm`]:Object.assign({},X(S))}},ge=I=>Object.assign({width:I},B(I)),nt=I=>{const{skeletonImageCls:m,imageSizeBase:ae,gradientFromColor:ne,borderRadiusSM:O}=I;return{[`${m}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ne,borderRadius:O},ge(ae*2)),{[`${m}-path`]:{fill:"#bfbfbf"},[`${m}-svg`]:Object.assign(Object.assign({},ge(ae)),{maxWidth:ae*4,maxHeight:ae*4}),[`${m}-svg${m}-svg-circle`]:{borderRadius:"50%"}}),[`${m}${m}-circle`]:{borderRadius:"50%"}}},Ne=(I,m,ae)=>{const{skeletonButtonCls:ne}=I;return{[`${ae}${ne}-circle`]:{width:m,minWidth:m,borderRadius:"50%"},[`${ae}${ne}-round`]:{borderRadius:m}}},se=I=>Object.assign({width:I*2,minWidth:I*2},B(I)),E=I=>{const{borderRadiusSM:m,skeletonButtonCls:ae,controlHeight:ne,controlHeightLG:O,controlHeightSM:S,gradientFromColor:be}=I;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ae}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:be,borderRadius:m,width:ne*2,minWidth:ne*2},se(ne))},Ne(I,ne,ae)),{[`${ae}-lg`]:Object.assign({},se(O))}),Ne(I,O,`${ae}-lg`)),{[`${ae}-sm`]:Object.assign({},se(S))}),Ne(I,S,`${ae}-sm`))},l=I=>{const{componentCls:m,skeletonAvatarCls:ae,skeletonTitleCls:ne,skeletonParagraphCls:O,skeletonButtonCls:S,skeletonInputCls:be,skeletonImageCls:_,controlHeight:N,controlHeightLG:ye,controlHeightSM:_e,gradientFromColor:Ve,padding:Ge,marginSM:Ye,borderRadius:U,titleHeight:y,blockRadius:k,paragraphLiHeight:Fe,controlHeightXS:De,paragraphMarginTop:Te}=I;return{[`${m}`]:{display:"table",width:"100%",[`${m}-header`]:{display:"table-cell",paddingInlineEnd:Ge,verticalAlign:"top",[`${ae}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ve},x(N)),[`${ae}-circle`]:{borderRadius:"50%"},[`${ae}-lg`]:Object.assign({},x(ye)),[`${ae}-sm`]:Object.assign({},x(_e))},[`${m}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ne}`]:{width:"100%",height:y,background:Ve,borderRadius:k,[`+ ${O}`]:{marginBlockStart:_e}},[`${O}`]:{padding:0,"> li":{width:"100%",height:Fe,listStyle:"none",background:Ve,borderRadius:k,"+ li":{marginBlockStart:De}}},[`${O}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${m}-content`]:{[`${ne}, ${O} > li`]:{borderRadius:U}}},[`${m}-with-avatar ${m}-content`]:{[`${ne}`]:{marginBlockStart:Ye,[`+ ${O}`]:{marginBlockStart:Te}}},[`${m}${m}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},E(I)),Y(I)),ze(I)),nt(I)),[`${m}${m}-block`]:{width:"100%",[`${S}`]:{width:"100%"},[`${be}`]:{width:"100%"}},[`${m}${m}-active`]:{[` ${ne}, ${O} > li, ${ae}, ${S}, ${be}, ${_} - `]:Object.assign({},ce(I))}}};var z=(0,ee.Z)("Skeleton",I=>{const{componentCls:m}=I,ae=(0,j.TS)(I,{skeletonAvatarCls:`${m}-avatar`,skeletonTitleCls:`${m}-title`,skeletonParagraphCls:`${m}-paragraph`,skeletonButtonCls:`${m}-button`,skeletonInputCls:`${m}-input`,skeletonImageCls:`${m}-image`,imageSizeBase:I.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${I.gradientFromColor} 25%, ${I.gradientToColor} 37%, ${I.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[l(ae)]},I=>{const{colorFillContent:m,colorFill:ae}=I,ne=m,O=ae;return{color:ne,colorGradientEnd:O,gradientFromColor:ne,gradientToColor:O,titleHeight:I.controlHeight/2,blockRadius:I.borderRadiusSM,paragraphMarginTop:I.marginLG+I.marginXXS,paragraphLiHeight:I.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),W=I=>{const{prefixCls:m,className:ae,rootClassName:ne,active:O,shape:S="circle",size:be="default"}=I,{getPrefixCls:_}=g.useContext(V.E_),N=_("skeleton",m),[ye,_e]=z(N),Ve=(0,d.Z)(I,["prefixCls","className"]),Ge=a()(N,`${N}-element`,{[`${N}-active`]:O},ae,ne,_e);return ye(g.createElement("div",{className:Ge},g.createElement(i,Object.assign({prefixCls:`${N}-avatar`,shape:S,size:be},Ve))))},M=I=>{const{prefixCls:m,className:ae,rootClassName:ne,active:O,block:S=!1,size:be="default"}=I,{getPrefixCls:_}=g.useContext(V.E_),N=_("skeleton",m),[ye,_e]=z(N),Ve=(0,d.Z)(I,["prefixCls"]),Ge=a()(N,`${N}-element`,{[`${N}-active`]:O,[`${N}-block`]:S},ae,ne,_e);return ye(g.createElement("div",{className:Ge},g.createElement(i,Object.assign({prefixCls:`${N}-button`,size:be},Ve))))};const b="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 ue=I=>{const{prefixCls:m,className:ae,rootClassName:ne,style:O,active:S}=I,{getPrefixCls:be}=g.useContext(V.E_),_=be("skeleton",m),[N,ye]=z(_),_e=a()(_,`${_}-element`,{[`${_}-active`]:S},ae,ne,ye);return N(g.createElement("div",{className:_e},g.createElement("div",{className:a()(`${_}-image`,ae),style:O},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${_}-image-svg`},g.createElement("path",{d:b,className:`${_}-image-path`})))))},fe=I=>{const{prefixCls:m,className:ae,rootClassName:ne,active:O,block:S,size:be="default"}=I,{getPrefixCls:_}=g.useContext(V.E_),N=_("skeleton",m),[ye,_e]=z(N),Ve=(0,d.Z)(I,["prefixCls"]),Ge=a()(N,`${N}-element`,{[`${N}-active`]:O,[`${N}-block`]:S},ae,ne,_e);return ye(g.createElement("div",{className:Ge},g.createElement(i,Object.assign({prefixCls:`${N}-input`,size:be},Ve))))},Ae=e(54476),Pe={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"},q=Pe,xe=e(7657),H=function(m,ae){return g.createElement(xe.Z,(0,Ae.Z)({},m,{ref:ae,icon:q}))},oe=g.forwardRef(H),Me=oe,G=I=>{const{prefixCls:m,className:ae,rootClassName:ne,style:O,active:S,children:be}=I,{getPrefixCls:_}=g.useContext(V.E_),N=_("skeleton",m),[ye,_e]=z(N),Ve=a()(N,`${N}-element`,{[`${N}-active`]:S},_e,ae,ne),Ge=be!=null?be:g.createElement(Me,null);return ye(g.createElement("div",{className:Ve},g.createElement("div",{className:a()(`${N}-image`,ae),style:O},Ge)))},we=e(94480),ut=I=>{const m=_=>{const{width:N,rows:ye=2}=I;if(Array.isArray(N))return N[_];if(ye-1===_)return N},{prefixCls:ae,className:ne,style:O,rows:S}=I,be=(0,we.Z)(Array(S)).map((_,N)=>g.createElement("li",{key:N,style:{width:m(N)}}));return g.createElement("ul",{className:a()(ae,ne),style:O},be)},ot=I=>{let{prefixCls:m,className:ae,width:ne,style:O}=I;return g.createElement("h3",{className:a()(m,ae),style:Object.assign({width:ne},O)})};function yt(I){return I&&typeof I=="object"?I:{}}function Qt(I,m){return I&&!m?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function wt(I,m){return!I&&m?{width:"38%"}:I&&m?{width:"50%"}:{}}function Ie(I,m){const ae={};return(!I||!m)&&(ae.width="61%"),!I&&m?ae.rows=3:ae.rows=2,ae}const It=I=>{const{prefixCls:m,loading:ae,className:ne,rootClassName:O,style:S,children:be,avatar:_=!1,title:N=!0,paragraph:ye=!0,active:_e,round:Ve}=I,{getPrefixCls:Ge,direction:Ye,skeleton:U}=g.useContext(V.E_),y=Ge("skeleton",m),[k,Fe]=z(y);if(ae||!("loading"in I)){const De=!!_,Te=!!N,Wt=!!ye;let St;if(De){const Rn=Object.assign(Object.assign({prefixCls:`${y}-avatar`},Qt(Te,Wt)),yt(_));St=g.createElement("div",{className:`${y}-header`},g.createElement(i,Object.assign({},Rn)))}let zt;if(Te||Wt){let Rn;if(Te){const Bn=Object.assign(Object.assign({prefixCls:`${y}-title`},wt(De,Wt)),yt(N));Rn=g.createElement(ot,Object.assign({},Bn))}let Sn;if(Wt){const Bn=Object.assign(Object.assign({prefixCls:`${y}-paragraph`},Ie(De,Te)),yt(ye));Sn=g.createElement(ut,Object.assign({},Bn))}zt=g.createElement("div",{className:`${y}-content`},Rn,Sn)}const ln=a()(y,{[`${y}-with-avatar`]:De,[`${y}-active`]:_e,[`${y}-rtl`]:Ye==="rtl",[`${y}-round`]:Ve},U==null?void 0:U.className,ne,O,Fe);return k(g.createElement("div",{className:ln,style:Object.assign(Object.assign({},U==null?void 0:U.style),S)},St,zt))}return typeof be!="undefined"?be:null};It.Button=M,It.Avatar=W,It.Input=fe,It.Image=ue,It.Node=G;var de=It,re=de},81327:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ze}});var r=e(59301),a=e(92310),g=e.n(a),V=e(11592),d=e(36355),w=e(33234);const i=r.createContext({latestIndex:0}),ie=i.Provider;var j=ge=>{let{className:nt,index:Ne,children:se,split:E,style:l}=ge;const{latestIndex:z}=r.useContext(i);return se==null?null:r.createElement(r.Fragment,null,r.createElement("div",{className:nt,style:l},se),Ne{var Ne,se;const{getPrefixCls:E,space:l,direction:z}=r.useContext(d.E_),{size:R=(l==null?void 0:l.size)||"small",align:W,className:L,rootClassName:M,children:b,direction:te="horizontal",prefixCls:ue,split:Ue,style:fe,wrap:Ae=!1,classNames:Pe,styles:q}=ge,xe=ce(ge,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[H,oe]=Array.isArray(R)?R:[R,R],Me=B(oe),Ce=B(H),G=x(oe),we=x(H),Qe=(0,V.Z)(b,{keepEmpty:!0}),ut=W===void 0&&te==="horizontal"?"center":W,mt=E("space",ue),[ot,yt]=(0,Se.Z)(mt),Qt=g()(mt,l==null?void 0:l.className,yt,`${mt}-${te}`,{[`${mt}-rtl`]:z==="rtl",[`${mt}-align-${ut}`]:ut,[`${mt}-gap-row-${oe}`]:Me,[`${mt}-gap-col-${H}`]:Ce},L,M),wt=g()(`${mt}-item`,(Ne=Pe==null?void 0:Pe.item)!==null&&Ne!==void 0?Ne:(se=l==null?void 0:l.classNames)===null||se===void 0?void 0:se.item);let Ie=0;const It=Qe.map((I,m)=>{var ae,ne;I!=null&&(Ie=m);const O=I&&I.key||`${wt}-${m}`;return r.createElement(j,{className:wt,key:O,index:m,split:Ue,style:(ae=q==null?void 0:q.item)!==null&&ae!==void 0?ae:(ne=l==null?void 0:l.styles)===null||ne===void 0?void 0:ne.item},I)}),de=r.useMemo(()=>({latestIndex:Ie}),[Ie]);if(Qe.length===0)return null;const re={};return Ae&&(re.flexWrap="wrap"),!Ce&&we&&(re.columnGap=H),!Me&&G&&(re.rowGap=oe),ot(r.createElement("div",Object.assign({ref:nt,className:Qt,style:Object.assign(Object.assign(Object.assign({},re),l==null?void 0:l.style),fe)},xe),r.createElement(ie,{value:de},It)))});Y.Compact=w.ZP;var ze=Y},31797:function(dn,st,e){"use strict";e.d(st,{default:function(){return z}});var r=e(59301),a=e(56762),g=e(92343),V=e(92310),d=e.n(V),w=e(36355),i=e(61621),ee=R=>{const{value:W,formatter:L,precision:M,decimalSeparator:b,groupSeparator:te="",prefixCls:ue}=R;let Ue;if(typeof L=="function")Ue=L(W);else{const fe=String(W),Ae=fe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Ae||fe==="-")Ue=fe;else{const Pe=Ae[1];let q=Ae[2]||"0",xe=Ae[4]||"";q=q.replace(/\B(?=(\d{3})+(?!\d))/g,te),typeof M=="number"&&(xe=xe.padEnd(M,"0").slice(0,M>0?M:0)),xe&&(xe=`${b}${xe}`),Ue=[r.createElement("span",{key:"int",className:`${ue}-content-value-int`},Pe,q),xe&&r.createElement("span",{key:"decimal",className:`${ue}-content-value-decimal`},xe)]}}return r.createElement("span",{className:`${ue}-content-value`},Ue)},j=e(17313),Se=e(83116),B=e(37613);const x=R=>{const{componentCls:W,marginXXS:L,padding:M,colorTextDescription:b,titleFontSize:te,colorTextHeading:ue,contentFontSize:Ue,fontFamily:fe}=R;return{[`${W}`]:Object.assign(Object.assign({},(0,j.Wf)(R)),{[`${W}-title`]:{marginBottom:L,color:b,fontSize:te},[`${W}-skeleton`]:{paddingTop:M},[`${W}-content`]:{color:ue,fontSize:Ue,fontFamily:fe,[`${W}-content-value`]:{display:"inline-block",direction:"ltr"},[`${W}-content-prefix, ${W}-content-suffix`]:{display:"inline-block"},[`${W}-content-prefix`]:{marginInlineEnd:L},[`${W}-content-suffix`]:{marginInlineStart:L}}})}};var ce=(0,Se.Z)("Statistic",R=>{const W=(0,B.TS)(R,{});return[x(W)]},R=>{const{fontSizeHeading3:W,fontSize:L}=R;return{titleFontSize:L,contentFontSize:W}}),Y=R=>{const{prefixCls:W,className:L,rootClassName:M,style:b,valueStyle:te,value:ue=0,title:Ue,valueRender:fe,prefix:Ae,suffix:Pe,loading:q=!1,onMouseEnter:xe,onMouseLeave:H,decimalSeparator:oe=".",groupSeparator:Me=","}=R,{getPrefixCls:Ce,direction:G,statistic:we}=r.useContext(w.E_),Qe=Ce("statistic",W),[ut,mt]=ce(Qe),ot=r.createElement(ee,Object.assign({decimalSeparator:oe,groupSeparator:Me,prefixCls:Qe},R,{value:ue})),yt=d()(Qe,{[`${Qe}-rtl`]:G==="rtl"},we==null?void 0:we.className,L,M,mt);return ut(r.createElement("div",{className:yt,style:Object.assign(Object.assign({},we==null?void 0:we.style),b),onMouseEnter:xe,onMouseLeave:H},Ue&&r.createElement("div",{className:`${Qe}-title`},Ue),r.createElement(i.Z,{paragraph:!1,loading:q,className:`${Qe}-skeleton`},r.createElement("div",{style:te,className:`${Qe}-content`},Ae&&r.createElement("span",{className:`${Qe}-content-prefix`},Ae),fe?fe(ot):ot,Pe&&r.createElement("span",{className:`${Qe}-content-suffix`},Pe)))))};const ze=[["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 ge(R,W){let L=R;const M=/\[[^\]]*]/g,b=(W.match(M)||[]).map(fe=>fe.slice(1,-1)),te=W.replace(M,"[]"),ue=ze.reduce((fe,Ae)=>{let[Pe,q]=Ae;if(fe.includes(Pe)){const xe=Math.floor(L/q);return L-=xe*q,fe.replace(new RegExp(`${Pe}+`,"g"),H=>{const oe=H.length;return xe.toString().padStart(oe,"0")})}return fe},te);let Ue=0;return ue.replace(M,()=>{const fe=b[Ue];return Ue+=1,fe})}function nt(R,W){const{format:L=""}=W,M=new Date(R).getTime(),b=Date.now(),te=Math.max(M-b,0);return ge(te,L)}const Ne=1e3/30;function se(R){return new Date(R).getTime()}const E=R=>{const{value:W,format:L="HH:mm:ss",onChange:M,onFinish:b}=R,te=(0,a.Z)(),ue=r.useRef(null),Ue=()=>{b==null||b(),ue.current&&(clearInterval(ue.current),ue.current=null)},fe=()=>{const q=se(W);q>=Date.now()&&(ue.current=setInterval(()=>{te(),M==null||M(q-Date.now()),q(fe(),()=>{ue.current&&(clearInterval(ue.current),ue.current=null)}),[W]);const Ae=(q,xe)=>nt(q,Object.assign(Object.assign({},xe),{format:L})),Pe=q=>(0,g.Tm)(q,{title:void 0});return r.createElement(Y,Object.assign({},R,{valueRender:Pe,formatter:Ae}))};var l=r.memo(E);Y.Countdown=l;var z=Y},8378:function(dn,st){"use strict";const e=r=>({[r.componentCls]:{[`${r.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${r.motionDurationMid} ${r.motionEaseInOut}, + `]:Object.assign({},ce(I))}}};var z=(0,ee.Z)("Skeleton",I=>{const{componentCls:m}=I,ae=(0,j.TS)(I,{skeletonAvatarCls:`${m}-avatar`,skeletonTitleCls:`${m}-title`,skeletonParagraphCls:`${m}-paragraph`,skeletonButtonCls:`${m}-button`,skeletonInputCls:`${m}-input`,skeletonImageCls:`${m}-image`,imageSizeBase:I.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${I.gradientFromColor} 25%, ${I.gradientToColor} 37%, ${I.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[l(ae)]},I=>{const{colorFillContent:m,colorFill:ae}=I,ne=m,O=ae;return{color:ne,colorGradientEnd:O,gradientFromColor:ne,gradientToColor:O,titleHeight:I.controlHeight/2,blockRadius:I.borderRadiusSM,paragraphMarginTop:I.marginLG+I.marginXXS,paragraphLiHeight:I.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),W=I=>{const{prefixCls:m,className:ae,rootClassName:ne,active:O,shape:S="circle",size:be="default"}=I,{getPrefixCls:_}=g.useContext(V.E_),N=_("skeleton",m),[ye,_e]=z(N),Ve=(0,d.Z)(I,["prefixCls","className"]),Ge=a()(N,`${N}-element`,{[`${N}-active`]:O},ae,ne,_e);return ye(g.createElement("div",{className:Ge},g.createElement(i,Object.assign({prefixCls:`${N}-avatar`,shape:S,size:be},Ve))))},M=I=>{const{prefixCls:m,className:ae,rootClassName:ne,active:O,block:S=!1,size:be="default"}=I,{getPrefixCls:_}=g.useContext(V.E_),N=_("skeleton",m),[ye,_e]=z(N),Ve=(0,d.Z)(I,["prefixCls"]),Ge=a()(N,`${N}-element`,{[`${N}-active`]:O,[`${N}-block`]:S},ae,ne,_e);return ye(g.createElement("div",{className:Ge},g.createElement(i,Object.assign({prefixCls:`${N}-button`,size:be},Ve))))};const b="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 ue=I=>{const{prefixCls:m,className:ae,rootClassName:ne,style:O,active:S}=I,{getPrefixCls:be}=g.useContext(V.E_),_=be("skeleton",m),[N,ye]=z(_),_e=a()(_,`${_}-element`,{[`${_}-active`]:S},ae,ne,ye);return N(g.createElement("div",{className:_e},g.createElement("div",{className:a()(`${_}-image`,ae),style:O},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${_}-image-svg`},g.createElement("path",{d:b,className:`${_}-image-path`})))))},fe=I=>{const{prefixCls:m,className:ae,rootClassName:ne,active:O,block:S,size:be="default"}=I,{getPrefixCls:_}=g.useContext(V.E_),N=_("skeleton",m),[ye,_e]=z(N),Ve=(0,d.Z)(I,["prefixCls"]),Ge=a()(N,`${N}-element`,{[`${N}-active`]:O,[`${N}-block`]:S},ae,ne,_e);return ye(g.createElement("div",{className:Ge},g.createElement(i,Object.assign({prefixCls:`${N}-input`,size:be},Ve))))},Ae=e(54476),Pe={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"},q=Pe,Ce=e(7657),H=function(m,ae){return g.createElement(Ce.Z,(0,Ae.Z)({},m,{ref:ae,icon:q}))},oe=g.forwardRef(H),Me=oe,G=I=>{const{prefixCls:m,className:ae,rootClassName:ne,style:O,active:S,children:be}=I,{getPrefixCls:_}=g.useContext(V.E_),N=_("skeleton",m),[ye,_e]=z(N),Ve=a()(N,`${N}-element`,{[`${N}-active`]:S},_e,ae,ne),Ge=be!=null?be:g.createElement(Me,null);return ye(g.createElement("div",{className:Ve},g.createElement("div",{className:a()(`${N}-image`,ae),style:O},Ge)))},we=e(94480),ut=I=>{const m=_=>{const{width:N,rows:ye=2}=I;if(Array.isArray(N))return N[_];if(ye-1===_)return N},{prefixCls:ae,className:ne,style:O,rows:S}=I,be=(0,we.Z)(Array(S)).map((_,N)=>g.createElement("li",{key:N,style:{width:m(N)}}));return g.createElement("ul",{className:a()(ae,ne),style:O},be)},ot=I=>{let{prefixCls:m,className:ae,width:ne,style:O}=I;return g.createElement("h3",{className:a()(m,ae),style:Object.assign({width:ne},O)})};function yt(I){return I&&typeof I=="object"?I:{}}function Qt(I,m){return I&&!m?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function wt(I,m){return!I&&m?{width:"38%"}:I&&m?{width:"50%"}:{}}function Ie(I,m){const ae={};return(!I||!m)&&(ae.width="61%"),!I&&m?ae.rows=3:ae.rows=2,ae}const It=I=>{const{prefixCls:m,loading:ae,className:ne,rootClassName:O,style:S,children:be,avatar:_=!1,title:N=!0,paragraph:ye=!0,active:_e,round:Ve}=I,{getPrefixCls:Ge,direction:Ye,skeleton:U}=g.useContext(V.E_),y=Ge("skeleton",m),[k,Fe]=z(y);if(ae||!("loading"in I)){const De=!!_,Te=!!N,Wt=!!ye;let St;if(De){const Rn=Object.assign(Object.assign({prefixCls:`${y}-avatar`},Qt(Te,Wt)),yt(_));St=g.createElement("div",{className:`${y}-header`},g.createElement(i,Object.assign({},Rn)))}let zt;if(Te||Wt){let Rn;if(Te){const Bn=Object.assign(Object.assign({prefixCls:`${y}-title`},wt(De,Wt)),yt(N));Rn=g.createElement(ot,Object.assign({},Bn))}let Sn;if(Wt){const Bn=Object.assign(Object.assign({prefixCls:`${y}-paragraph`},Ie(De,Te)),yt(ye));Sn=g.createElement(ut,Object.assign({},Bn))}zt=g.createElement("div",{className:`${y}-content`},Rn,Sn)}const ln=a()(y,{[`${y}-with-avatar`]:De,[`${y}-active`]:_e,[`${y}-rtl`]:Ye==="rtl",[`${y}-round`]:Ve},U==null?void 0:U.className,ne,O,Fe);return k(g.createElement("div",{className:ln,style:Object.assign(Object.assign({},U==null?void 0:U.style),S)},St,zt))}return typeof be!="undefined"?be:null};It.Button=M,It.Avatar=W,It.Input=fe,It.Image=ue,It.Node=G;var de=It,re=de},81327:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ze}});var r=e(59301),a=e(92310),g=e.n(a),V=e(11592),d=e(36355),w=e(33234);const i=r.createContext({latestIndex:0}),ie=i.Provider;var j=ge=>{let{className:nt,index:Ne,children:se,split:E,style:l}=ge;const{latestIndex:z}=r.useContext(i);return se==null?null:r.createElement(r.Fragment,null,r.createElement("div",{className:nt,style:l},se),Ne{var Ne,se;const{getPrefixCls:E,space:l,direction:z}=r.useContext(d.E_),{size:R=(l==null?void 0:l.size)||"small",align:W,className:L,rootClassName:M,children:b,direction:te="horizontal",prefixCls:ue,split:Ue,style:fe,wrap:Ae=!1,classNames:Pe,styles:q}=ge,Ce=ce(ge,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[H,oe]=Array.isArray(R)?R:[R,R],Me=B(oe),xe=B(H),G=x(oe),we=x(H),Qe=(0,V.Z)(b,{keepEmpty:!0}),ut=W===void 0&&te==="horizontal"?"center":W,mt=E("space",ue),[ot,yt]=(0,Se.Z)(mt),Qt=g()(mt,l==null?void 0:l.className,yt,`${mt}-${te}`,{[`${mt}-rtl`]:z==="rtl",[`${mt}-align-${ut}`]:ut,[`${mt}-gap-row-${oe}`]:Me,[`${mt}-gap-col-${H}`]:xe},L,M),wt=g()(`${mt}-item`,(Ne=Pe==null?void 0:Pe.item)!==null&&Ne!==void 0?Ne:(se=l==null?void 0:l.classNames)===null||se===void 0?void 0:se.item);let Ie=0;const It=Qe.map((I,m)=>{var ae,ne;I!=null&&(Ie=m);const O=I&&I.key||`${wt}-${m}`;return r.createElement(j,{className:wt,key:O,index:m,split:Ue,style:(ae=q==null?void 0:q.item)!==null&&ae!==void 0?ae:(ne=l==null?void 0:l.styles)===null||ne===void 0?void 0:ne.item},I)}),de=r.useMemo(()=>({latestIndex:Ie}),[Ie]);if(Qe.length===0)return null;const re={};return Ae&&(re.flexWrap="wrap"),!xe&&we&&(re.columnGap=H),!Me&&G&&(re.rowGap=oe),ot(r.createElement("div",Object.assign({ref:nt,className:Qt,style:Object.assign(Object.assign(Object.assign({},re),l==null?void 0:l.style),fe)},Ce),r.createElement(ie,{value:de},It)))});Y.Compact=w.ZP;var ze=Y},31797:function(dn,st,e){"use strict";e.d(st,{default:function(){return z}});var r=e(59301),a=e(56762),g=e(92343),V=e(92310),d=e.n(V),w=e(36355),i=e(61621),ee=R=>{const{value:W,formatter:L,precision:M,decimalSeparator:b,groupSeparator:te="",prefixCls:ue}=R;let Ue;if(typeof L=="function")Ue=L(W);else{const fe=String(W),Ae=fe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Ae||fe==="-")Ue=fe;else{const Pe=Ae[1];let q=Ae[2]||"0",Ce=Ae[4]||"";q=q.replace(/\B(?=(\d{3})+(?!\d))/g,te),typeof M=="number"&&(Ce=Ce.padEnd(M,"0").slice(0,M>0?M:0)),Ce&&(Ce=`${b}${Ce}`),Ue=[r.createElement("span",{key:"int",className:`${ue}-content-value-int`},Pe,q),Ce&&r.createElement("span",{key:"decimal",className:`${ue}-content-value-decimal`},Ce)]}}return r.createElement("span",{className:`${ue}-content-value`},Ue)},j=e(17313),Se=e(83116),B=e(37613);const x=R=>{const{componentCls:W,marginXXS:L,padding:M,colorTextDescription:b,titleFontSize:te,colorTextHeading:ue,contentFontSize:Ue,fontFamily:fe}=R;return{[`${W}`]:Object.assign(Object.assign({},(0,j.Wf)(R)),{[`${W}-title`]:{marginBottom:L,color:b,fontSize:te},[`${W}-skeleton`]:{paddingTop:M},[`${W}-content`]:{color:ue,fontSize:Ue,fontFamily:fe,[`${W}-content-value`]:{display:"inline-block",direction:"ltr"},[`${W}-content-prefix, ${W}-content-suffix`]:{display:"inline-block"},[`${W}-content-prefix`]:{marginInlineEnd:L},[`${W}-content-suffix`]:{marginInlineStart:L}}})}};var ce=(0,Se.Z)("Statistic",R=>{const W=(0,B.TS)(R,{});return[x(W)]},R=>{const{fontSizeHeading3:W,fontSize:L}=R;return{titleFontSize:L,contentFontSize:W}}),Y=R=>{const{prefixCls:W,className:L,rootClassName:M,style:b,valueStyle:te,value:ue=0,title:Ue,valueRender:fe,prefix:Ae,suffix:Pe,loading:q=!1,onMouseEnter:Ce,onMouseLeave:H,decimalSeparator:oe=".",groupSeparator:Me=","}=R,{getPrefixCls:xe,direction:G,statistic:we}=r.useContext(w.E_),Qe=xe("statistic",W),[ut,mt]=ce(Qe),ot=r.createElement(ee,Object.assign({decimalSeparator:oe,groupSeparator:Me,prefixCls:Qe},R,{value:ue})),yt=d()(Qe,{[`${Qe}-rtl`]:G==="rtl"},we==null?void 0:we.className,L,M,mt);return ut(r.createElement("div",{className:yt,style:Object.assign(Object.assign({},we==null?void 0:we.style),b),onMouseEnter:Ce,onMouseLeave:H},Ue&&r.createElement("div",{className:`${Qe}-title`},Ue),r.createElement(i.Z,{paragraph:!1,loading:q,className:`${Qe}-skeleton`},r.createElement("div",{style:te,className:`${Qe}-content`},Ae&&r.createElement("span",{className:`${Qe}-content-prefix`},Ae),fe?fe(ot):ot,Pe&&r.createElement("span",{className:`${Qe}-content-suffix`},Pe)))))};const ze=[["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 ge(R,W){let L=R;const M=/\[[^\]]*]/g,b=(W.match(M)||[]).map(fe=>fe.slice(1,-1)),te=W.replace(M,"[]"),ue=ze.reduce((fe,Ae)=>{let[Pe,q]=Ae;if(fe.includes(Pe)){const Ce=Math.floor(L/q);return L-=Ce*q,fe.replace(new RegExp(`${Pe}+`,"g"),H=>{const oe=H.length;return Ce.toString().padStart(oe,"0")})}return fe},te);let Ue=0;return ue.replace(M,()=>{const fe=b[Ue];return Ue+=1,fe})}function nt(R,W){const{format:L=""}=W,M=new Date(R).getTime(),b=Date.now(),te=Math.max(M-b,0);return ge(te,L)}const Ne=1e3/30;function se(R){return new Date(R).getTime()}const E=R=>{const{value:W,format:L="HH:mm:ss",onChange:M,onFinish:b}=R,te=(0,a.Z)(),ue=r.useRef(null),Ue=()=>{b==null||b(),ue.current&&(clearInterval(ue.current),ue.current=null)},fe=()=>{const q=se(W);q>=Date.now()&&(ue.current=setInterval(()=>{te(),M==null||M(q-Date.now()),q(fe(),()=>{ue.current&&(clearInterval(ue.current),ue.current=null)}),[W]);const Ae=(q,Ce)=>nt(q,Object.assign(Object.assign({},Ce),{format:L})),Pe=q=>(0,g.Tm)(q,{title:void 0});return r.createElement(Y,Object.assign({},R,{valueRender:Pe,formatter:Ae}))};var l=r.memo(E);Y.Countdown=l;var z=Y},8378:function(dn,st){"use strict";const e=r=>({[r.componentCls]:{[`${r.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${r.motionDurationMid} ${r.motionEaseInOut}, opacity ${r.motionDurationMid} ${r.motionEaseInOut} !important`}},[`${r.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${r.motionDurationMid} ${r.motionEaseInOut}, opacity ${r.motionDurationMid} ${r.motionEaseInOut} !important`}}});st.Z=e},92899:function(dn,st,e){"use strict";e.d(st,{Fm:function(){return B}});var r=e(36237),a=e(95406);const g=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),V=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),d=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),w=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),i=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ie=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ee=new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),j=new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Se={"move-up":{inKeyframes:ee,outKeyframes:j},"move-down":{inKeyframes:g,outKeyframes:V},"move-left":{inKeyframes:d,outKeyframes:w},"move-right":{inKeyframes:i,outKeyframes:ie}},B=(x,ce)=>{const{antCls:X}=x,Y=`${X}-${ce}`,{inKeyframes:ze,outKeyframes:ge}=Se[ce];return[(0,a.R)(Y,ze,ge,x.motionDurationMid),{[` ${Y}-enter, @@ -166,7 +166,7 @@ `]:{opacity:0,animationTimingFunction:x.motionEaseOutCirc},[`${Y}-leave`]:{animationTimingFunction:x.motionEaseInOutCirc}}]}},13826:function(dn,st,e){"use strict";e.d(st,{Qt:function(){return d},Uw:function(){return V},fJ:function(){return g},ly:function(){return w},oN:function(){return B}});var r=e(36237),a=e(95406);const g=new r.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),V=new r.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),d=new r.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),w=new r.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),i=new r.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ie=new r.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ee=new r.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),j=new r.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Se={"slide-up":{inKeyframes:g,outKeyframes:V},"slide-down":{inKeyframes:d,outKeyframes:w},"slide-left":{inKeyframes:i,outKeyframes:ie},"slide-right":{inKeyframes:ee,outKeyframes:j}},B=(x,ce)=>{const{antCls:X}=x,Y=`${X}-${ce}`,{inKeyframes:ze,outKeyframes:ge}=Se[ce];return[(0,a.R)(Y,ze,ge,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(dn,st,e){"use strict";e.d(st,{N:function(){return r}});const r=a=>({color:a.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${a.motionDurationSlow}`,"&:focus, &:hover":{color:a.colorLinkHover},"&:active":{color:a.colorLinkActive}})},1710:function(dn,st,e){"use strict";e.d(st,{default:function(){return Sl}});var r={},a="rc-table-internal-hook",g=e(42978),V=e(6089),d=e(34280),w=e(13697),i=e(59301),ie=e(4676);function ee(h){var D=i.createContext(void 0),le=function(Oe){var Le=Oe.value,Ct=Oe.children,ht=i.useRef(Le);ht.current=Le;var pt=i.useState(function(){return{getValue:function(){return ht.current},listeners:new Set}}),Ht=(0,g.Z)(pt,1),Zt=Ht[0];return(0,d.Z)(function(){(0,ie.unstable_batchedUpdates)(function(){Zt.listeners.forEach(function(Mt){Mt(Le)})})},[Le]),i.createElement(D.Provider,{value:Zt},Ct)};return{Context:D,Provider:le,defaultValue:h}}function j(h,D){var le=(0,V.Z)(typeof D=="function"?D:function(Mt){if(D===void 0)return Mt;if(!Array.isArray(D))return Mt[D];var un={};return D.forEach(function(vn){un[vn]=Mt[vn]}),un}),ve=i.useContext(h==null?void 0:h.Context),Oe=ve||{},Le=Oe.listeners,Ct=Oe.getValue,ht=i.useRef();ht.current=le(ve?Ct():h==null?void 0:h.defaultValue);var pt=i.useState({}),Ht=(0,g.Z)(pt,2),Zt=Ht[1];return(0,d.Z)(function(){if(!ve)return;function Mt(un){var vn=le(un);(0,w.Z)(ht.current,vn,!0)||Zt({})}return Le.add(Mt),function(){Le.delete(Mt)}},[ve]),ht.current}var Se=e(54476),B=e(8654);function x(){var h=i.createContext(null);function D(){return i.useContext(h)}function le(Oe,Le){var Ct=(0,B.Yr)(Oe),ht=function(Ht,Zt){var Mt=Ct?{ref:Zt}:{},un=i.useRef(0),vn=i.useRef(Ht),yn=D();return yn!==null?i.createElement(Oe,(0,Se.Z)({},Ht,Mt)):((!Le||Le(vn.current,Ht))&&(un.current+=1),vn.current=Ht,i.createElement(h.Provider,{value:un.current},i.createElement(Oe,(0,Se.Z)({},Ht,Mt))))};return Ct?i.forwardRef(ht):ht}function ve(Oe,Le){var Ct=(0,B.Yr)(Oe),ht=function(Ht,Zt){var Mt=Ct?{ref:Zt}:{};return D(),i.createElement(Oe,(0,Se.Z)({},Ht,Mt))};return Ct?i.memo(i.forwardRef(ht),Le):i.memo(ht,Le)}return{makeImmutable:le,responseImmutable:ve,useImmutableMark:D}}var ce=x(),X=ce.makeImmutable,Y=ce.responseImmutable,ze=ce.useImmutableMark,ge=x(),nt=ge.makeImmutable,Ne=ge.responseImmutable,se=ge.useImmutableMark,E=ee(),l=E;function z(h,D){var le=i.useRef(0);le.current+=1;var ve=i.useRef(h),Oe=[];Object.keys(h||{}).map(function(Ct){var ht;(h==null?void 0:h[Ct])!==((ht=ve.current)===null||ht===void 0?void 0:ht[Ct])&&Oe.push(Ct)}),ve.current=h;var Le=i.useRef([]);return Oe.length&&(Le.current=Oe),i.useDebugValue(le.current),i.useDebugValue(Le.current.join(", ")),D&&console.log("".concat(D,":"),le.current,Le.current),le.current}var R=null,W=i.memo(function(){var h=z();return i.createElement("h1",null,"Render Times: ",h)});W.displayName="RenderBlock";var L=e(76190),M=e(33885),b=e(20068),te=e(92310),ue=e.n(te),Ue=e(80547),fe=e(97938),Ae=e(48736),Pe=i.createContext({renderWithProps:!1}),q=Pe,xe="RC_TABLE_KEY";function H(h){return h==null?[]:Array.isArray(h)?h:[h]}function oe(h){var D=[],le={};return h.forEach(function(ve){for(var Oe=ve||{},Le=Oe.key,Ct=Oe.dataIndex,ht=Le||H(Ct).join("-")||xe;le[ht];)ht="".concat(ht,"_next");le[ht]=!0,D.push(ht)}),D}function Me(h){return h!=null}function Ce(h){return h&&(0,L.Z)(h)==="object"&&!Array.isArray(h)&&!i.isValidElement(h)}function G(h,D,le,ve,Oe,Le){var Ct=i.useContext(q),ht=se(),pt=(0,Ue.Z)(function(){if(Me(ve))return[ve];var Ht=D==null||D===""?[]:Array.isArray(D)?D:[D],Zt=(0,fe.Z)(h,Ht),Mt=Zt,un=void 0;if(Oe){var vn=Oe(Zt,h,le);Ce(vn)?(Mt=vn.children,un=vn.props,Ct.renderWithProps=!0):Mt=vn}return[Mt,un]},[ht,h,ve,D,Oe,le],function(Ht,Zt){if(Le){var Mt=(0,g.Z)(Ht,2),un=Mt[1],vn=(0,g.Z)(Zt,2),yn=vn[1];return Le(yn,un)}return Ct.renderWithProps?!0:!(0,w.Z)(Ht,Zt,!0)});return pt}function we(h,D,le,ve){var Oe=h+D-1;return h<=ve&&Oe>=le}function Qe(h,D){return j(l,function(le){var ve=we(h,D||1,le.hoverStartRow,le.hoverEndRow);return[ve,le.onHover]})}var ut=function(D){var le=D.ellipsis,ve=D.rowType,Oe=D.children,Le,Ct=le===!0?{showTitle:!0}:le;return Ct&&(Ct.showTitle||ve==="header")&&(typeof Oe=="string"||typeof Oe=="number"?Le=Oe.toString():i.isValidElement(Oe)&&typeof Oe.props.children=="string"&&(Le=Oe.props.children)),Le};function mt(h){var D,le,ve,Oe,Le,Ct,ht,pt,Ht=h.component,Zt=h.children,Mt=h.ellipsis,un=h.scope,vn=h.prefixCls,yn=h.className,Vn=h.align,zn=h.record,dr=h.render,$n=h.dataIndex,vr=h.renderIndex,ia=h.shouldCellUpdate,ma=h.index,Vr=h.rowType,da=h.colSpan,Ma=h.rowSpan,xr=h.fixLeft,Qr=h.fixRight,cn=h.firstFixLeft,mr=h.lastFixLeft,gr=h.firstFixRight,fa=h.lastFixRight,ka=h.appendNode,Ta=h.additionalProps,ta=Ta===void 0?{}:Ta,La=h.isSticky,Ra="".concat(vn,"-cell"),Ya=j(l,["supportSticky","allColumnsFixedLeft"]),Ka=Ya.supportSticky,Zo=Ya.allColumnsFixedLeft,Qa=G(zn,$n,vr,Zt,dr,ia),Pa=(0,g.Z)(Qa,2),Vo=Pa[0],Ea=Pa[1],Oo={},Pr=typeof xr=="number"&&Ka,hl=typeof Qr=="number"&&Ka;Pr&&(Oo.position="sticky",Oo.left=xr),hl&&(Oo.position="sticky",Oo.right=Qr);var xa=(D=(le=(ve=Ea==null?void 0:Ea.colSpan)!==null&&ve!==void 0?ve:ta.colSpan)!==null&&le!==void 0?le:da)!==null&&D!==void 0?D:1,pa=(Oe=(Le=(Ct=Ea==null?void 0:Ea.rowSpan)!==null&&Ct!==void 0?Ct:ta.rowSpan)!==null&&Le!==void 0?Le:Ma)!==null&&Oe!==void 0?Oe:1,ba=Qe(ma,pa),aa=(0,g.Z)(ba,2),kr=aa[0],xn=aa[1],pr=function(ya){var Zl;zn&&xn(ma,ma+pa-1),ta==null||(Zl=ta.onMouseEnter)===null||Zl===void 0||Zl.call(ta,ya)},Aa=function(ya){var Zl;zn&&xn(-1,-1),ta==null||(Zl=ta.onMouseLeave)===null||Zl===void 0||Zl.call(ta,ya)};if(xa===0||pa===0)return null;var Ga=(ht=ta.title)!==null&&ht!==void 0?ht:ut({rowType:Vr,ellipsis:Mt,children:Vo}),wl=ue()(Ra,yn,(pt={},(0,b.Z)(pt,"".concat(Ra,"-fix-left"),Pr&&Ka),(0,b.Z)(pt,"".concat(Ra,"-fix-left-first"),cn&&Ka),(0,b.Z)(pt,"".concat(Ra,"-fix-left-last"),mr&&Ka),(0,b.Z)(pt,"".concat(Ra,"-fix-left-all"),mr&&Zo&&Ka),(0,b.Z)(pt,"".concat(Ra,"-fix-right"),hl&&Ka),(0,b.Z)(pt,"".concat(Ra,"-fix-right-first"),gr&&Ka),(0,b.Z)(pt,"".concat(Ra,"-fix-right-last"),fa&&Ka),(0,b.Z)(pt,"".concat(Ra,"-ellipsis"),Mt),(0,b.Z)(pt,"".concat(Ra,"-with-append"),ka),(0,b.Z)(pt,"".concat(Ra,"-fix-sticky"),(Pr||hl)&&La&&Ka),(0,b.Z)(pt,"".concat(Ra,"-row-hover"),!Ea&&kr),pt),ta.className,Ea==null?void 0:Ea.className),Fl={};Vn&&(Fl.textAlign=Vn);var Xl=(0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)({},Oo),ta.style),Fl),Ea==null?void 0:Ea.style),Ao=Vo;return(0,L.Z)(Ao)==="object"&&!Array.isArray(Ao)&&!i.isValidElement(Ao)&&(Ao=null),Mt&&(mr||gr)&&(Ao=i.createElement("span",{className:"".concat(Ra,"-content")},Ao)),i.createElement(Ht,(0,Se.Z)({},Ea,ta,{className:wl,style:Xl,title:Ga,scope:un,onMouseEnter:pr,onMouseLeave:Aa,colSpan:xa!==1?xa:null,rowSpan:pa!==1?pa:null}),ka,Ao)}var ot=i.memo(mt);function yt(h,D,le,ve,Oe,Le){var Ct=le[h]||{},ht=le[D]||{},pt,Ht;Ct.fixed==="left"?pt=ve.left[Oe==="rtl"?D:h]:ht.fixed==="right"&&(Ht=ve.right[Oe==="rtl"?h:D]);var Zt=!1,Mt=!1,un=!1,vn=!1,yn=le[D+1],Vn=le[h-1],zn=!(Le!=null&&Le.children);if(Oe==="rtl"){if(pt!==void 0){var dr=Vn&&Vn.fixed==="left";vn=!dr&&zn}else if(Ht!==void 0){var $n=yn&&yn.fixed==="right";un=!$n&&zn}}else if(pt!==void 0){var vr=yn&&yn.fixed==="left";Zt=!vr&&zn}else if(Ht!==void 0){var ia=Vn&&Vn.fixed==="right";Mt=!ia&&zn}return{fixLeft:pt,fixRight:Ht,lastFixLeft:Zt,firstFixRight:Mt,lastFixRight:un,firstFixLeft:vn,isSticky:ve.isSticky}}var Qt=i.createContext({}),wt=Qt;function Ie(h){var D=h.className,le=h.index,ve=h.children,Oe=h.colSpan,Le=Oe===void 0?1:Oe,Ct=h.rowSpan,ht=h.align,pt=j(l,["prefixCls","direction"]),Ht=pt.prefixCls,Zt=pt.direction,Mt=i.useContext(wt),un=Mt.scrollColumnIndex,vn=Mt.stickyOffsets,yn=Mt.flattenColumns,Vn=Mt.columns,zn=le+Le-1,dr=zn+1===un?Le+1:Le,$n=yt(le,le+dr-1,yn,vn,Zt,Vn==null?void 0:Vn[le]);return i.createElement(ot,(0,Se.Z)({className:D,index:le,component:"td",prefixCls:Ht,record:null,dataIndex:null,align:ht,colSpan:dr,rowSpan:Ct,render:function(){return ve}},$n))}var It=e(75931),de=["children"];function re(h){var D=h.children,le=(0,It.Z)(h,de);return i.createElement("tr",le,D)}function I(h){var D=h.children;return D}I.Row=re,I.Cell=Ie;var m=I;function ae(h){var D=h.children,le=h.stickyOffsets,ve=h.flattenColumns,Oe=h.columns,Le=j(l,"prefixCls"),Ct=ve.length-1,ht=ve[Ct],pt=i.useMemo(function(){return{stickyOffsets:le,flattenColumns:ve,scrollColumnIndex:ht!=null&&ht.scrollbar?Ct:null,columns:Oe}},[ht,ve,Ct,le,Oe]);return i.createElement(wt.Provider,{value:pt},i.createElement("tfoot",{className:"".concat(Le,"-summary")},D))}var ne=Ne(ae),O=m,S=e(70425),be=e(29301),_=e(29194),N=e(3465),ye=e(75152),_e=e(26112);function Ve(h,D,le,ve,Oe,Le,Ct){h.push({record:D,indent:le,index:Ct});var ht=Le(D),pt=Oe==null?void 0:Oe.has(ht);if(D&&Array.isArray(D[ve])&&pt)for(var Ht=0;Ht1?cn-1:0),gr=1;gr=0;ht-=1){var pt=D[ht],Ht=le&&le[ht],Zt=Ht&&Ht[Rn];if(pt||Zt||Ct){var Mt=Zt||{},un=Mt.columnType,vn=(0,It.Z)(Mt,Bn);Oe.unshift(i.createElement("col",(0,Se.Z)({key:ht,style:{width:pt}},vn))),Ct=!0}}return i.createElement("colgroup",null,Oe)}var nr=Jn,hn=e(94480),ur=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function fr(h,D){return(0,i.useMemo)(function(){for(var le=[],ve=0;ve1?"colgroup":"col":null,ellipsis:zn.ellipsis,align:zn.align,component:zn.title?Le:Ct,prefixCls:Zt,key:vn[Vn]},dr,{additionalProps:$n,rowType:"header"}))}))}lr.displayName="HeaderRow";var Nn=lr;function In(h){var D=[];function le(Ct,ht){var pt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;D[pt]=D[pt]||[];var Ht=ht,Zt=Ct.filter(Boolean).map(function(Mt){var un={key:Mt.key,className:Mt.className||"",children:Mt.title,column:Mt,colStart:Ht},vn=1,yn=Mt.children;return yn&&yn.length>0&&(vn=le(yn,Ht,pt+1).reduce(function(Vn,zn){return Vn+zn},0),un.hasSubColumns=!0),"colSpan"in Mt&&(vn=Mt.colSpan),"rowSpan"in Mt&&(un.rowSpan=Mt.rowSpan),un.colSpan=vn,un.colEnd=un.colStart+vn-1,D[pt].push(un),Ht+=vn,vn});return Zt}le(h,0);for(var ve=D.length,Oe=function(ht){D[ht].forEach(function(pt){!("rowSpan"in pt)&&!pt.hasSubColumns&&(pt.rowSpan=ve-ht)})},Le=0;Le1&&arguments[1]!==void 0?arguments[1]:"";return typeof D=="number"?D:D.endsWith("%")?h*parseFloat(D)/100:null}function Tn(h,D){return i.useMemo(function(){if(D&&D>0){var le=0,ve=0;h.forEach(function(Ht){var Zt=Gr(D,Ht.width);Zt?le+=Zt:ve+=1});var Oe=D-le,Le=ve,Ct=Oe/ve,ht=0,pt=h.map(function(Ht){var Zt=(0,M.Z)({},Ht),Mt=Gr(D,Zt.width);if(Mt)Zt.width=Mt;else{var un=Math.floor(Ct);Zt.width=Le===1?Oe:un,Oe-=un,Le-=1}return ht+=Zt.width,Zt});return[pt,ht]}return[h,D]},[h,D])}var Br=["children"],Be=["fixed"];function F(h){return(0,Tr.Z)(h).filter(function(D){return i.isValidElement(D)}).map(function(D){var le=D.key,ve=D.props,Oe=ve.children,Le=(0,It.Z)(ve,Br),Ct=(0,M.Z)({key:le},Le);return Oe&&(Ct.children=F(Oe)),Ct})}function K(h){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return h.filter(function(le){return le&&(0,L.Z)(le)==="object"}).reduce(function(le,ve,Oe){var Le=ve.fixed,Ct=Le===!0?"left":Le,ht="".concat(D,"-").concat(Oe),pt=ve.children;return pt&&pt.length>0?[].concat((0,hn.Z)(le),(0,hn.Z)(K(pt,ht).map(function(Ht){return(0,M.Z)({fixed:Ct},Ht)}))):[].concat((0,hn.Z)(le),[(0,M.Z)((0,M.Z)({key:ht},ve),{},{fixed:Ct})])},[])}function T(h){for(var D=!0,le=0;le=0;Le-=1){var Ct=h[Le];if(Oe&&Ct.fixed!=="right")Oe=!1;else if(!Oe&&Ct.fixed==="right"){warning(!1,"Index ".concat(Le+1," of `columns` missing `fixed='right'` prop."));break}}}function Z(h){return h.map(function(D){var le=D.fixed,ve=(0,It.Z)(D,Be),Oe=le;return le==="left"?Oe="right":le==="right"&&(Oe="left"),(0,M.Z)({fixed:Oe},ve)})}function He(h,D){var le=h.prefixCls,ve=h.columns,Oe=h.children,Le=h.expandable,Ct=h.expandedKeys,ht=h.columnTitle,pt=h.getRowKey,Ht=h.onTriggerExpand,Zt=h.expandIcon,Mt=h.rowExpandable,un=h.expandIconColumnIndex,vn=h.direction,yn=h.expandRowByClick,Vn=h.columnWidth,zn=h.fixed,dr=h.scrollWidth,$n=i.useMemo(function(){return ve||F(Oe)},[ve,Oe]),vr=i.useMemo(function(){if(Le){var Qr,cn=$n.slice();if(!cn.includes(r)){var mr=un||0;mr>=0&&cn.splice(mr,0,r)}var gr=cn.indexOf(r);cn=cn.filter(function(ta,La){return ta!==r||La===gr});var fa=$n[gr],ka;(zn==="left"||zn)&&!un?ka="left":(zn==="right"||zn)&&un===$n.length?ka="right":ka=fa?fa.fixed:null;var Ta=(Qr={},(0,b.Z)(Qr,Rn,{className:"".concat(le,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,b.Z)(Qr,"title",ht),(0,b.Z)(Qr,"fixed",ka),(0,b.Z)(Qr,"className","".concat(le,"-row-expand-icon-cell")),(0,b.Z)(Qr,"width",Vn),(0,b.Z)(Qr,"render",function(La,Ra,Ya){var Ka=pt(Ra,Ya),Zo=Ct.has(Ka),Qa=Mt?Mt(Ra):!0,Pa=Zt({prefixCls:le,expanded:Zo,expandable:Qa,record:Ra,onExpand:Ht});return yn?i.createElement("span",{onClick:function(Ea){return Ea.stopPropagation()}},Pa):Pa}),Qr);return cn.map(function(ta){return ta===r?Ta:ta})}return $n.filter(function(ta){return ta!==r})},[Le,$n,pt,Ct,Zt,vn]),ia=i.useMemo(function(){var Qr=vr;return D&&(Qr=D(Qr)),Qr.length||(Qr=[{render:function(){return null}}]),Qr},[D,vr,vn]),ma=i.useMemo(function(){return vn==="rtl"?Z(K(ia)):K(ia)},[ia,vn,dr]),Vr=Tn(ma,dr),da=(0,g.Z)(Vr,2),Ma=da[0],xr=da[1];return[ia,Ma,xr]}var Ze=He;function Pt(h){var D,le=h.prefixCls,ve=h.record,Oe=h.onExpand,Le=h.expanded,Ct=h.expandable,ht="".concat(le,"-row-expand-icon");if(!Ct)return i.createElement("span",{className:ue()(ht,"".concat(le,"-row-spaced"))});var pt=function(Zt){Oe(ve,Zt),Zt.stopPropagation()};return i.createElement("span",{className:ue()(ht,(D={},(0,b.Z)(D,"".concat(le,"-row-expanded"),Le),(0,b.Z)(D,"".concat(le,"-row-collapsed"),!Le),D)),onClick:pt})}function Dt(h,D,le){var ve=[];function Oe(Le){(Le||[]).forEach(function(Ct,ht){ve.push(D(Ct,ht)),Oe(Ct[le])})}return Oe(h),ve}function bt(h,D,le){var ve=Sn(h),Oe=ve.expandIcon,Le=ve.expandedRowKeys,Ct=ve.defaultExpandedRowKeys,ht=ve.defaultExpandAllRows,pt=ve.expandedRowRender,Ht=ve.onExpand,Zt=ve.onExpandedRowsChange,Mt=ve.childrenColumnName,un=Oe||Pt,vn=Mt||"children",yn=i.useMemo(function(){return pt?"row":h.expandable&&h.internalHooks===a&&h.expandable.__PARENT_RENDER_ICON__||D.some(function(ma){return ma&&(0,L.Z)(ma)==="object"&&ma[vn]})?"nest":!1},[!!pt,D]),Vn=i.useState(function(){return Ct||(ht?Dt(D,le,vn):[])}),zn=(0,g.Z)(Vn,2),dr=zn[0],$n=zn[1],vr=i.useMemo(function(){return new Set(Le||dr||[])},[Le,dr]),ia=i.useCallback(function(ma){var Vr=le(ma,D.indexOf(ma)),da,Ma=vr.has(Vr);Ma?(vr.delete(Vr),da=(0,hn.Z)(vr)):da=[].concat((0,hn.Z)(vr),[Vr]),$n(da),Ht&&Ht(!Ma,ma),Zt&&Zt(da)},[le,vr,D,Ht,Zt]);return[ve,yn,vr,un,vn,ia]}function jt(h,D,le,ve){var Oe=h.map(function(Le,Ct){return yt(Ct,Ct,h,D,le,ve==null?void 0:ve[Ct])});return(0,Ue.Z)(function(){return Oe},[Oe],function(Le,Ct){return!(0,w.Z)(Le,Ct)})}function Jt(h){var D=(0,i.useRef)(h),le=(0,i.useState)({}),ve=(0,g.Z)(le,2),Oe=ve[1],Le=(0,i.useRef)(null),Ct=(0,i.useRef)([]);function ht(pt){Ct.current.push(pt);var Ht=Promise.resolve();Le.current=Ht,Ht.then(function(){if(Le.current===Ht){var Zt=Ct.current,Mt=D.current;Ct.current=[],Zt.forEach(function(un){D.current=un(D.current)}),Le.current=null,Mt!==D.current&&Oe({})}})}return(0,i.useEffect)(function(){return function(){Le.current=null}},[]),[D.current,ht]}function rn(h){var D=(0,i.useRef)(h||null),le=(0,i.useRef)();function ve(){window.clearTimeout(le.current)}function Oe(Ct){D.current=Ct,ve(),le.current=window.setTimeout(function(){D.current=null,le.current=void 0},100)}function Le(){return D.current}return(0,i.useEffect)(function(){return ve},[]),[Oe,Le]}function $t(){var h=i.useState(-1),D=(0,g.Z)(h,2),le=D[0],ve=D[1],Oe=i.useState(-1),Le=(0,g.Z)(Oe,2),Ct=Le[0],ht=Le[1],pt=i.useCallback(function(Ht,Zt){ve(Ht),ht(Zt)},[]);return[le,Ct,pt]}var on=e(47273),J=(0,on.Z)()?window:null;function Ke(h,D){var le=(0,L.Z)(h)==="object"?h:{},ve=le.offsetHeader,Oe=ve===void 0?0:ve,Le=le.offsetSummary,Ct=Le===void 0?0:Le,ht=le.offsetScroll,pt=ht===void 0?0:ht,Ht=le.getContainer,Zt=Ht===void 0?function(){return J}:Ht,Mt=Zt()||J;return i.useMemo(function(){var un=!!h;return{isSticky:un,stickyClassName:un?"".concat(D,"-sticky-holder"):"",offsetHeader:Oe,offsetSummary:Ct,offsetScroll:pt,container:Mt}},[pt,Oe,Ct,D,Mt])}function qe(h,D,le){var ve=(0,i.useMemo)(function(){for(var Oe=[],Le=[],Ct=0,ht=0,pt=0;pt=Mt&&(ta=Mt-un),Ct({scrollLeft:ta/Mt*(Zt+2)}),$n.current.x=gr.pageX},Qr=function(){if(Le.current){var gr=(0,me.os)(Le.current).top,fa=gr+Le.current.offsetHeight,ka=pt===window?document.documentElement.scrollTop+window.innerHeight:(0,me.os)(pt).top+pt.clientHeight;fa-(0,ye.Z)()<=ka||gr>=ka-ht?dr(function(Ta){return(0,M.Z)((0,M.Z)({},Ta),{},{isHiddenScrollBar:!0})}):dr(function(Ta){return(0,M.Z)((0,M.Z)({},Ta),{},{isHiddenScrollBar:!1})})}},cn=function(gr){dr(function(fa){return(0,M.Z)((0,M.Z)({},fa),{},{scrollLeft:gr/Zt*Mt||0})})};return i.useImperativeHandle(le,function(){return{setScrollLeft:cn}}),i.useEffect(function(){var mr=(0,Bt.Z)(document.body,"mouseup",da,!1),gr=(0,Bt.Z)(document.body,"mousemove",xr,!1);return Qr(),function(){mr.remove(),gr.remove()}},[un,ma]),i.useEffect(function(){var mr=(0,Bt.Z)(pt,"scroll",Qr,!1),gr=(0,Bt.Z)(window,"resize",Qr,!1);return function(){mr.remove(),gr.remove()}},[pt]),i.useEffect(function(){zn.isHiddenScrollBar||dr(function(mr){var gr=Le.current;return gr?(0,M.Z)((0,M.Z)({},mr),{},{scrollLeft:gr.scrollLeft/gr.scrollWidth*gr.clientWidth}):mr})},[zn.isHiddenScrollBar]),Zt<=Mt||!un||zn.isHiddenScrollBar?null:i.createElement("div",{style:{height:(0,ye.Z)(),width:Mt,bottom:ht},className:"".concat(Ht,"-sticky-scroll")},i.createElement("div",{onMouseDown:Ma,ref:vn,className:ue()("".concat(Ht,"-sticky-scroll-bar"),(0,b.Z)({},"".concat(Ht,"-sticky-scroll-bar-active"),ma)),style:{width:"".concat(un,"px"),transform:"translate3d(".concat(zn.scrollLeft,"px, 0, 0)")}}))},Xe=i.forwardRef(We);function ft(h){return null}var $e=ft;function lt(h){return null}var dt=lt,Kt="rc-table",mn=[],On={};function Qn(){return"No Data"}function Gn(h){var D,le=(0,M.Z)({rowKey:"key",prefixCls:Kt,emptyText:Qn},h),ve=le.prefixCls,Oe=le.className,Le=le.rowClassName,Ct=le.style,ht=le.data,pt=le.rowKey,Ht=le.scroll,Zt=le.tableLayout,Mt=le.direction,un=le.title,vn=le.footer,yn=le.summary,Vn=le.caption,zn=le.id,dr=le.showHeader,$n=le.components,vr=le.emptyText,ia=le.onRow,ma=le.onHeaderRow,Vr=le.internalHooks,da=le.transformColumns,Ma=le.internalRefs,xr=le.tailor,Qr=le.sticky,cn=ht||mn,mr=!!cn.length,gr=Vr===a,fa=i.useCallback(function(Zn,Lr){return(0,fe.Z)($n,Zn)||Lr},[$n]),ka=i.useMemo(function(){return typeof pt=="function"?pt:function(Zn){var Lr=Zn&&Zn[pt];return Lr}},[pt]),Ta=fa(["body"]),ta=$t(),La=(0,g.Z)(ta,3),Ra=La[0],Ya=La[1],Ka=La[2],Zo=bt(le,cn,ka),Qa=(0,g.Z)(Zo,6),Pa=Qa[0],Vo=Qa[1],Ea=Qa[2],Oo=Qa[3],Pr=Qa[4],hl=Qa[5],xa=Ht==null?void 0:Ht.x,pa=i.useState(0),ba=(0,g.Z)(pa,2),aa=ba[0],kr=ba[1],xn=Ze((0,M.Z)((0,M.Z)((0,M.Z)({},le),Pa),{},{expandable:!!Pa.expandedRowRender,columnTitle:Pa.columnTitle,expandedKeys:Ea,getRowKey:ka,onTriggerExpand:hl,expandIcon:Oo,expandIconColumnIndex:Pa.expandIconColumnIndex,direction:Mt,scrollWidth:gr&&xr&&typeof xa=="number"?xa:null}),gr?da:null),pr=(0,g.Z)(xn,3),Aa=pr[0],Ga=pr[1],wl=pr[2],Fl=wl!=null?wl:xa,Xl=i.useMemo(function(){return{columns:Aa,flattenColumns:Ga}},[Aa,Ga]),Ao=i.useRef(),$o=i.useRef(),ya=i.useRef(),Zl=i.useRef(),Kl=i.useRef(),wo=i.useState(!1),Ro=(0,g.Z)(wo,2),Ko=Ro[0],_o=Ro[1],dl=i.useState(!1),io=(0,g.Z)(dl,2),Ll=io[0],Hl=io[1],yo=Jt(new Map),wa=(0,g.Z)(yo,2),Cl=wa[0],el=wa[1],hi=oe(Ga),ui=hi.map(function(Zn){return Cl.get(Zn)}),Yn=i.useMemo(function(){return ui},[ui.join("_")]),Wl=et(Yn,Ga.length,Mt),il=Ht&&Me(Ht.y),fl=Ht&&Me(Fl)||!!Pa.fixed,bi=fl&&Ga.some(function(Zn){var Lr=Zn.fixed;return Lr}),Li=i.useRef(),Ei=Ke(Qr,ve),ci=Ei.isSticky,di=Ei.offsetHeader,ls=Ei.offsetSummary,_a=Ei.offsetScroll,Go=Ei.stickyClassName,zl=Ei.container,ml=i.useMemo(function(){return yn==null?void 0:yn(cn)},[yn,cn]),Vl=(il||ci)&&i.isValidElement(ml)&&ml.type===m&&ml.props.fixed,f,p,c;il&&(p={overflowY:"scroll",maxHeight:Ht.y}),fl&&(f={overflowX:"auto"},il||(p={overflowY:"hidden"}),c={width:Fl===!0?"auto":Fl,minWidth:"100%"});var Nt=i.useCallback(function(Zn,Lr){(0,_.Z)(Ao.current)&&el(function(Hr){if(Hr.get(Zn)!==Lr){var xo=new Map(Hr);return xo.set(Zn,Lr),xo}return Hr})},[]),Rt=rn(null),tn=(0,g.Z)(Rt,2),Gt=tn[0],Ft=tn[1];function pe(Zn,Lr){Lr&&(typeof Lr=="function"?Lr(Zn):Lr.scrollLeft!==Zn&&(Lr.scrollLeft=Zn,Lr.scrollLeft!==Zn&&setTimeout(function(){Lr.scrollLeft=Zn},0)))}var rt=(0,V.Z)(function(Zn){var Lr=Zn.currentTarget,Hr=Zn.scrollLeft,xo=Mt==="rtl",ko=typeof Hr=="number"?Hr:Lr.scrollLeft,oi=Lr||On;if(!Ft()||Ft()===oi){var Pl;Gt(oi),pe(ko,$o.current),pe(ko,ya.current),pe(ko,Kl.current),pe(ko,(Pl=Li.current)===null||Pl===void 0?void 0:Pl.setScrollLeft)}var en=Lr||$o.current;if(en){var Ua=en.scrollWidth,Bl=en.clientWidth;if(Ua===Bl){_o(!1),Hl(!1);return}xo?(_o(-ko0)):(_o(ko>0),Hl(ko1?Vn-gr:0,ka=(0,M.Z)((0,M.Z)((0,M.Z)({},da),pt),{},{flex:"0 0 ".concat(gr,"px"),width:"".concat(gr,"px"),marginRight:fa,pointerEvents:"auto"}),Ta=i.useMemo(function(){return Zt?cn<=1:xr===0||cn===0||cn>1},[cn,xr,Zt]);Ta?ka.visibility="hidden":Zt&&(ka.height=Mt==null?void 0:Mt(cn));var ta=Ta?function(){return null}:un,La={};return(cn===0||xr===0)&&(La.rowSpan=1,La.colSpan=1),i.createElement(ot,(0,Se.Z)({className:ue()(yn,Ht),ellipsis:le.ellipsis,align:le.align,scope:le.rowScope,component:"div",prefixCls:D.prefixCls,key:vr,record:ht,index:Le,renderIndex:Ct,dataIndex:vn,render:ta,shouldCellUpdate:le.shouldCellUpdate},ia,{appendNode:ma,additionalProps:(0,M.Z)((0,M.Z)({},Vr),{},{style:ka},La)}))}var cr=ir,Ir=["data","index","className","rowKey","style","extra","getHeight"],ra=i.forwardRef(function(h,D){var le=h.data,ve=h.index,Oe=h.className,Le=h.rowKey,Ct=h.style,ht=h.extra,pt=h.getHeight,Ht=(0,It.Z)(h,Ir),Zt=le.record,Mt=le.indent,un=le.index,vn=j(l,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),yn=vn.scrollX,Vn=vn.flattenColumns,zn=vn.prefixCls,dr=vn.fixColumn,$n=vn.componentWidth,vr=y(Zt,Le,ve,Mt),ia=vr.rowSupportExpand,ma=vr.expanded,Vr=vr.rowProps,da=vr.expandedRowRender,Ma=vr.expandedRowClassName,xr;if(ia&&ma){var Qr=da(Zt,ve,Mt+1,ma),cn=Ma==null?void 0:Ma(Zt,ve,Mt),mr={};dr&&(mr={style:(0,b.Z)({},"--virtual-width","".concat($n,"px"))});var gr="".concat(zn,"-expanded-row-cell");xr=i.createElement("div",{className:ue()("".concat(zn,"-expanded-row"),"".concat(zn,"-expanded-row-level-").concat(Mt+1),cn)},i.createElement(ot,{component:"div",prefixCls:zn,className:ue()(gr,(0,b.Z)({},"".concat(gr,"-fixed"),dr)),additionalProps:mr},Qr))}var fa=(0,M.Z)((0,M.Z)({},Ct),{},{width:yn});ht&&(fa.position="absolute",fa.pointerEvents="none");var ka=i.createElement("div",(0,Se.Z)({},Vr,Ht,{ref:ia?null:D,className:ue()(Oe,"".concat(zn,"-row"),Vr==null?void 0:Vr.className,(0,b.Z)({},"".concat(zn,"-row-extra"),ht)),style:(0,M.Z)((0,M.Z)({},fa),Vr==null?void 0:Vr.style)}),Vn.map(function(Ta,ta){return i.createElement(cr,{key:ta,rowInfo:vr,column:Ta,colIndex:ta,indent:Mt,index:ve,renderIndex:un,record:Zt,inverse:ht,getHeight:pt})}));return ia?i.createElement("div",{ref:D},ka,xr):ka}),Ba=Ne(ra),br=Ba,fn=i.forwardRef(function(h,D){var le=h.data,ve=h.onScroll,Oe=j(l,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Le=Oe.flattenColumns,Ct=Oe.onColumnResize,ht=Oe.getRowKey,pt=Oe.expandedKeys,Ht=Oe.prefixCls,Zt=Oe.childrenColumnName,Mt=Oe.emptyNode,un=Oe.scrollX,vn=j(yr),yn=vn.scrollY,Vn=vn.listItemHeight,zn=i.useRef(),dr=Ge(le,Zt,pt,ht),$n=i.useMemo(function(){var xr=0;return Le.map(function(Qr){var cn=Qr.width,mr=Qr.key;return xr+=cn,[mr,cn,xr]})},[Le]),vr=i.useMemo(function(){return $n.map(function(xr){return xr[2]})},[$n]);i.useEffect(function(){$n.forEach(function(xr){var Qr=(0,g.Z)(xr,2),cn=Qr[0],mr=Qr[1];Ct(cn,mr)})},[$n]),i.useImperativeHandle(D,function(){var xr={};return Object.defineProperty(xr,"scrollLeft",{get:function(){var cn;return((cn=zn.current)===null||cn===void 0?void 0:cn.getScrollInfo().x)||0},set:function(cn){var mr;(mr=zn.current)===null||mr===void 0||mr.scrollTo({left:cn})}}),xr});var ia=function(Qr,cn){var mr,gr=(mr=dr[cn])===null||mr===void 0?void 0:mr.record,fa=Qr.onCell;if(fa){var ka,Ta=fa(gr,cn);return(ka=Ta==null?void 0:Ta.rowSpan)!==null&&ka!==void 0?ka:1}return 1},ma=function(Qr){var cn=Qr.start,mr=Qr.end,gr=Qr.getSize,fa=Qr.offsetY;if(mr<0)return null;for(var ka=Le.filter(function(xa){return ia(xa,cn)===0}),Ta=cn,ta=function(pa){if(ka=ka.filter(function(ba){return ia(ba,pa)===0}),!ka.length)return Ta=pa,"break"},La=cn;La>=0;La-=1){var Ra=ta(La);if(Ra==="break")break}for(var Ya=Le.filter(function(xa){return ia(xa,mr)!==1}),Ka=mr,Zo=function(pa){if(Ya=Ya.filter(function(ba){return ia(ba,pa)!==1}),!Ya.length)return Ka=Math.max(pa-1,mr),"break"},Qa=mr;Qa1})&&Vo.push(pa)},Oo=Ta;Oo<=Ka;Oo+=1)var Pr=Ea(Oo);var hl=Vo.map(function(xa){var pa=dr[xa],ba=ht(pa.record,xa),aa=function(pr){var Aa=xa+pr-1,Ga=ht(dr[Aa].record,Aa),wl=gr(ba,Ga);return wl.bottom-wl.top},kr=gr(ba);return i.createElement(br,{key:xa,data:pa,rowKey:ba,index:xa,style:{top:-fa+kr.top},extra:!0,getHeight:aa})});return hl},Vr=i.useMemo(function(){return{columnsOffset:vr}},[vr]),da="".concat(Ht,"-tbody"),Ma;return dr.length?Ma=i.createElement(Dr.Z,{fullHeight:!1,ref:zn,className:ue()(da,"".concat(da,"-virtual")),height:yn,itemHeight:Vn||24,data:dr,itemKey:function(Qr){return ht(Qr.record)},scrollWidth:un,onVirtualScroll:function(Qr){var cn=Qr.x;ve({scrollLeft:cn})},extraRender:ma},function(xr,Qr,cn){var mr=ht(xr.record,Qr);return i.createElement(br,(0,Se.Z)({data:xr,rowKey:mr,index:Qr},cn))}):Ma=i.createElement("div",{className:ue()("".concat(Ht,"-placeholder"))},i.createElement(ot,{component:"div",prefixCls:Ht},Mt)),i.createElement(Cr.Provider,{value:Vr},Ma)}),Dn=Ne(fn),wr=Dn,it=function(D,le){var ve=le.ref,Oe=le.onScroll;return i.createElement(wr,{ref:ve,data:D,onScroll:Oe})},vt=100;function gt(h){var D=h.columns,le=h.scroll,ve=h.prefixCls,Oe=ve===void 0?Kt:ve,Le=h.className,Ct=h.listItemHeight,ht=le||{},pt=ht.x,Ht=ht.y;typeof pt!="number"&&(pt=((D||[]).length+1)*vt),typeof Ht!="number"&&(Ht=500);var Zt=i.useMemo(function(){return{scrollY:Ht,listItemHeight:Ct}},[Ht,Ct]);return i.createElement(yr.Provider,{value:Zt},i.createElement(Cn,(0,Se.Z)({},h,{className:ue()(Le,"".concat(Oe,"-virtual")),scroll:(0,M.Z)((0,M.Z)({},le),{},{x:pt}),components:{body:it},columns:D,internalHooks:a,tailor:!0})))}function qt(h){return nt(gt,h)}var wn=qt(),Un=null;function Fn(h){return null}var bn=Fn;function sn(h){return null}var _n=sn,Hn=e(2738),er=e(68031),zr=e(36355),Xr=e(93891),ca=e(19716),Ca=e(8628),tr=e(31724),Va=e(58421),Xa=e(71418),ja=e(88088);function Yo(h){return function(le){let{prefixCls:ve,onExpand:Oe,record:Le,expanded:Ct,expandable:ht}=le;const pt=`${ve}-row-expand-icon`;return i.createElement("button",{type:"button",onClick:Ht=>{Oe(Le,Ht),Ht.stopPropagation()},className:ue()(pt,{[`${pt}-spaced`]:!ht,[`${pt}-expanded`]:ht&&Ct,[`${pt}-collapsed`]:ht&&!Ct}),"aria-label":Ct?h.collapse:h.expand,"aria-expanded":Ct})}}var Ho=Yo;function al(h,D){return"key"in h&&h.key!==void 0&&h.key!==null?h.key:h.dataIndex?Array.isArray(h.dataIndex)?h.dataIndex.join("."):h.dataIndex:D}function pl(h,D){return D?`${D}-${h}`:`${h}`}function go(h,D){return typeof h=="function"?h(D):h}function sl(h,D){const le=go(h,D);return Object.prototype.toString.call(le)==="[object Object]"?"":le}var Yl={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"},ul=Yl,ql=e(7657),kl=function(D,le){return i.createElement(ql.Z,(0,Se.Z)({},D,{ref:le,icon:ul}))},la=i.forwardRef(kl),Da=la,Do=e(56762);function Ja(h){const D=i.useRef(h),le=(0,Do.Z)();return[()=>D.current,ve=>{D.current=ve,le()}]}var lo=e(3113),zo=e(24905),vl=e(38854),Yr=e(64165),Ia=e(20834),Oa=e(40875),za=e(5112),so=e(17574),ho=e(47472),Al=e(92832);function ol(h){let{value:D,onChange:le,filterSearch:ve,tablePrefixCls:Oe,locale:Le}=h;return ve?i.createElement("div",{className:`${Oe}-filter-dropdown-search`},i.createElement(Al.default,{prefix:i.createElement(ho.Z,null),placeholder:Le.filterSearchPlaceholder,onChange:le,value:D,htmlSize:1,className:`${Oe}-filter-dropdown-search-input`})):null}var gl=ol,nl=e(10228);const Po=h=>{const{keyCode:D}=h;D===nl.Z.ENTER&&h.stopPropagation()};var bl=i.forwardRef((h,D)=>i.createElement("div",{className:h.className,onClick:le=>le.stopPropagation(),onKeyDown:Po,ref:D},h.children));function jo(h){let D=[];return(h||[]).forEach(le=>{let{value:ve,children:Oe}=le;D.push(ve),Oe&&(D=[].concat((0,hn.Z)(D),(0,hn.Z)(jo(Oe))))}),D}function xl(h){return h.some(D=>{let{children:le}=D;return le})}function oo(h,D){return typeof D=="string"||typeof D=="number"?D==null?void 0:D.toString().toLowerCase().includes(h.trim().toLowerCase()):!1}function vi(h){let{filters:D,prefixCls:le,filteredKeys:ve,filterMultiple:Oe,searchValue:Le,filterSearch:Ct}=h;return D.map((ht,pt)=>{const Ht=String(ht.value);if(ht.children)return{key:Ht||pt,label:ht.text,popupClassName:`${le}-dropdown-submenu`,children:vi({filters:ht.children,prefixCls:le,filteredKeys:ve,filterMultiple:Oe,searchValue:Le,filterSearch:Ct})};const Zt=Oe?zo.default:za.ZP,Mt={key:ht.value!==void 0?Ht:pt,label:i.createElement(i.Fragment,null,i.createElement(Zt,{checked:ve.includes(Ht)}),i.createElement("span",null,ht.text))};return Le.trim()?typeof Ct=="function"?Ct(Le,ht)?Mt:null:oo(Le,ht.text)?Mt:null:Mt})}function xi(h){var D,le;const{tablePrefixCls:ve,prefixCls:Oe,column:Le,dropdownPrefixCls:Ct,columnKey:ht,filterMultiple:pt,filterMode:Ht="menu",filterSearch:Zt=!1,filterState:Mt,triggerFilter:un,locale:vn,children:yn,getPopupContainer:Vn}=h,{filterDropdownOpen:zn,onFilterDropdownOpenChange:dr,filterResetToDefaultFilteredValue:$n,defaultFilteredValue:vr,filterDropdownVisible:ia,onFilterDropdownVisibleChange:ma}=Le,[Vr,da]=i.useState(!1),Ma=!!(Mt&&(!((D=Mt.filteredKeys)===null||D===void 0)&&D.length||Mt.forceFiltered)),xr=xn=>{da(xn),dr==null||dr(xn),ma==null||ma(xn)},Qr=(le=zn!=null?zn:ia)!==null&&le!==void 0?le:Vr,cn=Mt==null?void 0:Mt.filteredKeys,[mr,gr]=Ja(cn||[]),fa=xn=>{let{selectedKeys:pr}=xn;gr(pr)},ka=(xn,pr)=>{let{node:Aa,checked:Ga}=pr;fa(pt?{selectedKeys:xn}:{selectedKeys:Ga&&Aa.key?[Aa.key]:[]})};i.useEffect(()=>{Vr&&fa({selectedKeys:cn||[]})},[cn]);const[Ta,ta]=i.useState([]),La=xn=>{ta(xn)},[Ra,Ya]=i.useState(""),Ka=xn=>{const{value:pr}=xn.target;Ya(pr)};i.useEffect(()=>{Vr||Ya("")},[Vr]);const Zo=xn=>{const pr=xn&&xn.length?xn:null;if(pr===null&&(!Mt||!Mt.filteredKeys)||(0,w.Z)(pr,Mt==null?void 0:Mt.filteredKeys,!0))return null;un({column:Le,key:ht,filteredKeys:pr})},Qa=()=>{xr(!1),Zo(mr())},Pa=function(){let{confirm:xn,closeDropdown:pr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};xn&&Zo([]),pr&&xr(!1),Ya(""),gr($n?(vr||[]).map(Aa=>String(Aa)):[])},Vo=function(){let{closeDropdown:xn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};xn&&xr(!1),Zo(mr())},Ea=xn=>{xn&&cn!==void 0&&gr(cn||[]),xr(xn),!xn&&!Le.filterDropdown&&Qa()},Oo=ue()({[`${Ct}-menu-without-submenu`]:!xl(Le.filters||[])}),Pr=xn=>{if(xn.target.checked){const pr=jo(Le==null?void 0:Le.filters).map(Aa=>String(Aa));gr(pr)}else gr([])},hl=xn=>{let{filters:pr}=xn;return(pr||[]).map((Aa,Ga)=>{const wl=String(Aa.value),Fl={title:Aa.text,key:Aa.value!==void 0?wl:Ga};return Aa.children&&(Fl.children=hl({filters:Aa.children})),Fl})},xa=xn=>{var pr;return Object.assign(Object.assign({},xn),{text:xn.title,value:xn.key,children:((pr=xn.children)===null||pr===void 0?void 0:pr.map(Aa=>xa(Aa)))||[]})};let pa;if(typeof Le.filterDropdown=="function")pa=Le.filterDropdown({prefixCls:`${Ct}-custom`,setSelectedKeys:xn=>fa({selectedKeys:xn}),selectedKeys:mr(),confirm:Vo,clearFilters:Pa,filters:Le.filters,visible:Qr,close:()=>{xr(!1)}});else if(Le.filterDropdown)pa=Le.filterDropdown;else{const xn=mr()||[],pr=()=>(Le.filters||[]).length===0?i.createElement(Yr.Z,{image:Yr.Z.PRESENTED_IMAGE_SIMPLE,description:vn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ht==="tree"?i.createElement(i.Fragment,null,i.createElement(gl,{filterSearch:Zt,value:Ra,onChange:Ka,tablePrefixCls:ve,locale:vn}),i.createElement("div",{className:`${ve}-filter-dropdown-tree`},pt?i.createElement(zo.default,{checked:xn.length===jo(Le.filters).length,indeterminate:xn.length>0&&xn.lengthtypeof Zt=="function"?Zt(Ra,xa(Ga)):oo(Ra,Ga.title):void 0}))):i.createElement(i.Fragment,null,i.createElement(gl,{filterSearch:Zt,value:Ra,onChange:Ka,tablePrefixCls:ve,locale:vn}),i.createElement(Ia.default,{selectable:!0,multiple:pt,prefixCls:`${Ct}-menu`,className:Oo,onSelect:fa,onDeselect:fa,selectedKeys:xn,getPopupContainer:Vn,openKeys:Ta,onOpenChange:La,items:vi({filters:Le.filters||[],filterSearch:Zt,prefixCls:Oe,filteredKeys:mr(),filterMultiple:pt,searchValue:Ra})})),Aa=()=>$n?(0,w.Z)((vr||[]).map(Ga=>String(Ga)),xn,!0):xn.length===0;pa=i.createElement(i.Fragment,null,pr(),i.createElement("div",{className:`${Oe}-dropdown-btns`},i.createElement(lo.ZP,{type:"link",size:"small",disabled:Aa(),onClick:()=>Pa()},vn.filterReset),i.createElement(lo.ZP,{type:"primary",size:"small",onClick:Qa},vn.filterConfirm)))}Le.filterDropdown&&(pa=i.createElement(Oa.J,{selectable:void 0},pa));const ba=()=>i.createElement(bl,{className:`${Oe}-dropdown`},pa);let aa;typeof Le.filterIcon=="function"?aa=Le.filterIcon(Ma):Le.filterIcon?aa=Le.filterIcon:aa=i.createElement(Da,null);const{direction:kr}=i.useContext(zr.E_);return i.createElement("div",{className:`${Oe}-column`},i.createElement("span",{className:`${ve}-column-title`},yn),i.createElement(vl.Z,{dropdownRender:ba,trigger:["click"],open:Qr,onOpenChange:Ea,getPopupContainer:Vn,placement:kr==="rtl"?"bottomLeft":"bottomRight"},i.createElement("span",{role:"button",tabIndex:-1,className:ue()(`${Oe}-trigger`,{active:Ma}),onClick:xn=>{xn.stopPropagation()}},aa)))}var Nl=xi;function $l(h,D,le){let ve=[];return(h||[]).forEach((Oe,Le)=>{var Ct;const ht=pl(Le,le);if(Oe.filters||"filterDropdown"in Oe||"onFilter"in Oe)if("filteredValue"in Oe){let pt=Oe.filteredValue;"filterDropdown"in Oe||(pt=(Ct=pt==null?void 0:pt.map(String))!==null&&Ct!==void 0?Ct:pt),ve.push({column:Oe,key:al(Oe,ht),filteredKeys:pt,forceFiltered:Oe.filtered})}else ve.push({column:Oe,key:al(Oe,ht),filteredKeys:D&&Oe.defaultFilteredValue?Oe.defaultFilteredValue:void 0,forceFiltered:Oe.filtered});"children"in Oe&&(ve=[].concat((0,hn.Z)(ve),(0,hn.Z)($l(Oe.children,D,ht))))}),ve}function Hi(h,D,le,ve,Oe,Le,Ct,ht){return le.map((pt,Ht)=>{const Zt=pl(Ht,ht),{filterMultiple:Mt=!0,filterMode:un,filterSearch:vn}=pt;let yn=pt;if(yn.filters||yn.filterDropdown){const Vn=al(yn,Zt),zn=ve.find(dr=>{let{key:$n}=dr;return Vn===$n});yn=Object.assign(Object.assign({},yn),{title:dr=>i.createElement(Nl,{tablePrefixCls:h,prefixCls:`${h}-filter`,dropdownPrefixCls:D,column:yn,columnKey:Vn,filterState:zn,filterMultiple:Mt,filterMode:un,filterSearch:vn,triggerFilter:Le,locale:Oe,getPopupContainer:Ct},go(pt.title,dr))})}return"children"in yn&&(yn=Object.assign(Object.assign({},yn),{children:Hi(h,D,yn.children,ve,Oe,Le,Ct,Zt)})),yn})}function Di(h){const D={};return h.forEach(le=>{let{key:ve,filteredKeys:Oe,column:Le}=le;const{filters:Ct,filterDropdown:ht}=Le;if(ht)D[ve]=Oe||null;else if(Array.isArray(Oe)){const pt=jo(Ct);D[ve]=pt.filter(Ht=>Oe.includes(String(Ht)))}else D[ve]=null}),D}function Ai(h,D){return D.reduce((le,ve)=>{const{column:{onFilter:Oe,filters:Le},filteredKeys:Ct}=ve;return Oe&&Ct&&Ct.length?le.filter(ht=>Ct.some(pt=>{const Ht=jo(Le),Zt=Ht.findIndex(un=>String(un)===String(pt)),Mt=Zt!==-1?Ht[Zt]:pt;return Oe(Mt,ht)})):le},h)}const _l=h=>h.flatMap(D=>"children"in D?[D].concat((0,hn.Z)(_l(D.children||[]))):[D]);function zi(h){let{prefixCls:D,dropdownPrefixCls:le,mergedColumns:ve,onFilterChange:Oe,getPopupContainer:Le,locale:Ct}=h;const ht=i.useMemo(()=>_l(ve||[]),[ve]),[pt,Ht]=i.useState(()=>$l(ht,!0)),Zt=i.useMemo(()=>{const yn=$l(ht,!1);if(yn.length===0)return yn;let Vn=!0,zn=!0;if(yn.forEach(dr=>{let{filteredKeys:$n}=dr;$n!==void 0?Vn=!1:zn=!1}),Vn){const dr=(ht||[]).map(($n,vr)=>al($n,pl(vr)));return pt.filter($n=>{let{key:vr}=$n;return dr.includes(vr)}).map($n=>{const vr=ht[dr.findIndex(ia=>ia===$n.key)];return Object.assign(Object.assign({},$n),{column:Object.assign(Object.assign({},$n.column),vr),forceFiltered:vr.filtered})})}return yn},[ht,pt]),Mt=i.useMemo(()=>Di(Zt),[Zt]),un=yn=>{const Vn=Zt.filter(zn=>{let{key:dr}=zn;return dr!==yn.key});Vn.push(yn),Ht(Vn),Oe(Di(Vn),Vn)};return[yn=>Hi(D,le,yn,Zt,Ct,un,Le),Zt,Mt]}var Bi=zi;function Ii(h,D,le){const ve=i.useRef({});function Oe(Le){if(!ve.current||ve.current.data!==h||ve.current.childrenColumnName!==D||ve.current.getRowKey!==le){let ht=function(pt){pt.forEach((Ht,Zt)=>{const Mt=le(Ht,Zt);Ct.set(Mt,Ht),Ht&&typeof Ht=="object"&&D in Ht&&ht(Ht[D]||[])})};const Ct=new Map;ht(h),ve.current={data:h,childrenColumnName:D,kvMap:Ct,getRowKey:le}}return ve.current.kvMap.get(Le)}return[Oe]}var wi=e(50371),rr=function(h,D){var le={};for(var ve in h)Object.prototype.hasOwnProperty.call(h,ve)&&D.indexOf(ve)<0&&(le[ve]=h[ve]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,ve=Object.getOwnPropertySymbols(h);Oe{const Le=h[Oe];typeof Le!="function"&&(le[Oe]=Le)}),le}function Oi(h,D,le){const ve=le&&typeof le=="object"?le:{},{total:Oe=0}=ve,Le=rr(ve,["total"]),[Ct,ht]=(0,i.useState)(()=>({current:"defaultCurrent"in Le?Le.defaultCurrent:1,pageSize:"defaultPageSize"in Le?Le.defaultPageSize:gi})),pt=(0,wi.Z)(Ct,Le,{total:Oe>0?Oe:h}),Ht=Math.ceil((Oe||h)/pt.pageSize);pt.current>Ht&&(pt.current=Ht||1);const Zt=(un,vn)=>{ht({current:un!=null?un:1,pageSize:vn||pt.pageSize})},Mt=(un,vn)=>{var yn;le&&((yn=le.onChange)===null||yn===void 0||yn.call(le,un,vn)),Zt(un,vn),D(un,vn||(pt==null?void 0:pt.pageSize))};return le===!1?[{},()=>{}]:[Object.assign(Object.assign({},pt),{onChange:Mt}),Zt]}var ki=Oi,fi=e(84105),ei=e(35654),fo=e(90782),qa=e(71430),Ml=e(18929);const Bo={},El="SELECT_ALL",Tl="SELECT_INVERT",jl="SELECT_NONE",ti=[],ni=(h,D)=>{let le=[];return(D||[]).forEach(ve=>{le.push(ve),ve&&typeof ve=="object"&&h in ve&&(le=[].concat((0,hn.Z)(le),(0,hn.Z)(ni(h,ve[h]))))}),le};var ri=(h,D)=>{const{preserveSelectedRowKeys:le,selectedRowKeys:ve,defaultSelectedRowKeys:Oe,getCheckboxProps:Le,onChange:Ct,onSelect:ht,onSelectAll:pt,onSelectInvert:Ht,onSelectNone:Zt,onSelectMultiple:Mt,columnWidth:un,type:vn,selections:yn,fixed:Vn,renderCell:zn,hideSelectAll:dr,checkStrictly:$n=!0}=D||{},{prefixCls:vr,data:ia,pageData:ma,getRecordByKey:Vr,getRowKey:da,expandType:Ma,childrenColumnName:xr,locale:Qr,getPopupContainer:cn}=h,[mr,gr]=(0,Ml.Z)(ve||Oe||ti,{value:ve}),fa=i.useRef(new Map),ka=(0,i.useCallback)(xa=>{if(le){const pa=new Map;xa.forEach(ba=>{let aa=Vr(ba);!aa&&fa.current.has(ba)&&(aa=fa.current.get(ba)),pa.set(ba,aa)}),fa.current=pa}},[Vr,le]);i.useEffect(()=>{ka(mr)},[mr]);const{keyEntities:Ta}=(0,i.useMemo)(()=>{if($n)return{keyEntities:null};let xa=ia;if(le){const pa=new Set(ia.map((aa,kr)=>da(aa,kr))),ba=Array.from(fa.current).reduce((aa,kr)=>{let[xn,pr]=kr;return pa.has(xn)?aa:aa.concat(pr)},[]);xa=[].concat((0,hn.Z)(xa),(0,hn.Z)(ba))}return(0,qa.I8)(xa,{externalGetKey:da,childrenPropName:xr})},[ia,da,$n,xr,le]),ta=(0,i.useMemo)(()=>ni(xr,ma),[xr,ma]),La=(0,i.useMemo)(()=>{const xa=new Map;return ta.forEach((pa,ba)=>{const aa=da(pa,ba),kr=(Le?Le(pa):null)||{};xa.set(aa,kr)}),xa},[ta,da,Le]),Ra=(0,i.useCallback)(xa=>{var pa;return!!(!((pa=La.get(da(xa)))===null||pa===void 0)&&pa.disabled)},[La,da]),[Ya,Ka]=(0,i.useMemo)(()=>{if($n)return[mr||[],[]];const{checkedKeys:xa,halfCheckedKeys:pa}=(0,fo.S)(mr,!0,Ta,Ra);return[xa||[],pa]},[mr,$n,Ta,Ra]),Zo=(0,i.useMemo)(()=>{const xa=vn==="radio"?Ya.slice(0,1):Ya;return new Set(xa)},[Ya,vn]),Qa=(0,i.useMemo)(()=>vn==="radio"?new Set:new Set(Ka),[Ka,vn]),[Pa,Vo]=(0,i.useState)(null);i.useEffect(()=>{D||gr(ti)},[!!D]);const Ea=(0,i.useCallback)((xa,pa)=>{let ba,aa;ka(xa),le?(ba=xa,aa=xa.map(kr=>fa.current.get(kr))):(ba=[],aa=[],xa.forEach(kr=>{const xn=Vr(kr);xn!==void 0&&(ba.push(kr),aa.push(xn))})),gr(ba),Ct==null||Ct(ba,aa,{type:pa})},[gr,Vr,Ct,le]),Oo=(0,i.useCallback)((xa,pa,ba,aa)=>{if(ht){const kr=ba.map(xn=>Vr(xn));ht(Vr(xa),pa,kr,aa)}Ea(ba,"single")},[ht,Vr,Ea]),Pr=(0,i.useMemo)(()=>!yn||dr?null:(yn===!0?[El,Tl,jl]:yn).map(pa=>pa===El?{key:"all",text:Qr.selectionAll,onSelect(){Ea(ia.map((ba,aa)=>da(ba,aa)).filter(ba=>{const aa=La.get(ba);return!(aa!=null&&aa.disabled)||Zo.has(ba)}),"all")}}:pa===Tl?{key:"invert",text:Qr.selectInvert,onSelect(){const ba=new Set(Zo);ma.forEach((kr,xn)=>{const pr=da(kr,xn),Aa=La.get(pr);Aa!=null&&Aa.disabled||(ba.has(pr)?ba.delete(pr):ba.add(pr))});const aa=Array.from(ba);Ht&&Ht(aa),Ea(aa,"invert")}}:pa===jl?{key:"none",text:Qr.selectNone,onSelect(){Zt==null||Zt(),Ea(Array.from(Zo).filter(ba=>{const aa=La.get(ba);return aa==null?void 0:aa.disabled}),"none")}}:pa).map(pa=>Object.assign(Object.assign({},pa),{onSelect:function(){for(var ba,aa,kr=arguments.length,xn=new Array(kr),pr=0;pr{var pa;if(!D)return xa.filter(wo=>wo!==Bo);let ba=(0,hn.Z)(xa);const aa=new Set(Zo),kr=ta.map(da).filter(wo=>!La.get(wo).disabled),xn=kr.every(wo=>aa.has(wo)),pr=kr.some(wo=>aa.has(wo)),Aa=()=>{const wo=[];xn?kr.forEach(Ko=>{aa.delete(Ko),wo.push(Ko)}):kr.forEach(Ko=>{aa.has(Ko)||(aa.add(Ko),wo.push(Ko))});const Ro=Array.from(aa);pt==null||pt(!xn,Ro.map(Ko=>Vr(Ko)),wo.map(Ko=>Vr(Ko))),Ea(Ro,"all"),Vo(null)};let Ga;if(vn!=="radio"){let wo;if(Pr){const io={getPopupContainer:cn,items:Pr.map((Ll,Hl)=>{const{key:yo,text:wa,onSelect:Cl}=Ll;return{key:yo!=null?yo:Hl,onClick:()=>{Cl==null||Cl(kr)},label:wa}})};wo=i.createElement("div",{className:`${vr}-selection-extra`},i.createElement(vl.Z,{menu:io,getPopupContainer:cn},i.createElement("span",null,i.createElement(fi.Z,null))))}const Ro=ta.map((io,Ll)=>{const Hl=da(io,Ll),yo=La.get(Hl)||{};return Object.assign({checked:aa.has(Hl)},yo)}).filter(io=>{let{disabled:Ll}=io;return Ll}),Ko=!!Ro.length&&Ro.length===ta.length,_o=Ko&&Ro.every(io=>{let{checked:Ll}=io;return Ll}),dl=Ko&&Ro.some(io=>{let{checked:Ll}=io;return Ll});Ga=!dr&&i.createElement("div",{className:`${vr}-selection`},i.createElement(zo.default,{checked:Ko?_o:!!ta.length&&xn,indeterminate:Ko?!_o&&dl:!xn&&pr,onChange:Aa,disabled:ta.length===0||Ko,"aria-label":wo?"Custom selection":"Select all",skipGroup:!0}),wo)}let wl;vn==="radio"?wl=(wo,Ro,Ko)=>{const _o=da(Ro,Ko),dl=aa.has(_o);return{node:i.createElement(za.ZP,Object.assign({},La.get(_o),{checked:dl,onClick:io=>io.stopPropagation(),onChange:io=>{aa.has(_o)||Oo(_o,!0,[_o],io.nativeEvent)}})),checked:dl}}:wl=(wo,Ro,Ko)=>{var _o;const dl=da(Ro,Ko),io=aa.has(dl),Ll=Qa.has(dl),Hl=La.get(dl);let yo;return Ma==="nest"?yo=Ll:yo=(_o=Hl==null?void 0:Hl.indeterminate)!==null&&_o!==void 0?_o:Ll,{node:i.createElement(zo.default,Object.assign({},Hl,{indeterminate:yo,checked:io,skipGroup:!0,onClick:wa=>wa.stopPropagation(),onChange:wa=>{let{nativeEvent:Cl}=wa;const{shiftKey:el}=Cl;let hi=-1,ui=-1;if(el&&$n){const Yn=new Set([Pa,dl]);kr.some((Wl,il)=>{if(Yn.has(Wl))if(hi===-1)hi=il;else return ui=il,!0;return!1})}if(ui!==-1&&hi!==ui&&$n){const Yn=kr.slice(hi,ui+1),Wl=[];io?Yn.forEach(fl=>{aa.has(fl)&&(Wl.push(fl),aa.delete(fl))}):Yn.forEach(fl=>{aa.has(fl)||(Wl.push(fl),aa.add(fl))});const il=Array.from(aa);Mt==null||Mt(!io,il.map(fl=>Vr(fl)),Wl.map(fl=>Vr(fl))),Ea(il,"multiple")}else{const Yn=Ya;if($n){const Wl=io?(0,ei._5)(Yn,dl):(0,ei.L0)(Yn,dl);Oo(dl,!io,Wl,Cl)}else{const Wl=(0,fo.S)([].concat((0,hn.Z)(Yn),[dl]),!0,Ta,Ra),{checkedKeys:il,halfCheckedKeys:fl}=Wl;let bi=il;if(io){const Li=new Set(il);Li.delete(dl),bi=(0,fo.S)(Array.from(Li),{checked:!1,halfCheckedKeys:fl},Ta,Ra).checkedKeys}Oo(dl,!io,bi,Cl)}}Vo(io?null:dl)}})),checked:io}};const Fl=(wo,Ro,Ko)=>{const{node:_o,checked:dl}=wl(wo,Ro,Ko);return zn?zn(dl,Ro,Ko,_o):_o};if(!ba.includes(Bo))if(ba.findIndex(wo=>{var Ro;return((Ro=wo[Rn])===null||Ro===void 0?void 0:Ro.columnType)==="EXPAND_COLUMN"})===0){const[wo,...Ro]=ba;ba=[wo,Bo].concat((0,hn.Z)(Ro))}else ba=[Bo].concat((0,hn.Z)(ba));const Xl=ba.indexOf(Bo);ba=ba.filter((wo,Ro)=>wo!==Bo||Ro===Xl);const Ao=ba[Xl-1],$o=ba[Xl+1];let ya=Vn;ya===void 0&&(($o==null?void 0:$o.fixed)!==void 0?ya=$o.fixed:(Ao==null?void 0:Ao.fixed)!==void 0&&(ya=Ao.fixed)),ya&&Ao&&((pa=Ao[Rn])===null||pa===void 0?void 0:pa.columnType)==="EXPAND_COLUMN"&&Ao.fixed===void 0&&(Ao.fixed=ya);const Zl=ue()(`${vr}-selection-col`,{[`${vr}-selection-col-with-dropdown`]:yn&&vn==="checkbox"}),Kl={fixed:ya,width:un,className:`${vr}-selection-column`,title:D.columnTitle||Ga,render:Fl,onCell:D.onCell,[Rn]:{className:Zl}};return ba.map(wo=>wo===Bo?Kl:wo)},[da,ta,D,Ya,Zo,Qa,un,Pr,Ma,Pa,La,Mt,Oo,Ra]),Zo]},Ri=e(89489),qi=e(59477),Ni=e(6848);const Si="ascend",Mi="descend";function Pi(h){return typeof h.sorter=="object"&&typeof h.sorter.multiple=="number"?h.sorter.multiple:!1}function Vi(h){return typeof h=="function"?h:h&&typeof h=="object"&&h.compare?h.compare:!1}function $i(h,D){return D?h[h.indexOf(D)+1]:h[0]}function Xi(h,D,le){let ve=[];function Oe(Le,Ct){ve.push({column:Le,key:al(Le,Ct),multiplePriority:Pi(Le),sortOrder:Le.sortOrder})}return(h||[]).forEach((Le,Ct)=>{const ht=pl(Ct,le);Le.children?("sortOrder"in Le&&Oe(Le,ht),ve=[].concat((0,hn.Z)(ve),(0,hn.Z)(Xi(Le.children,D,ht)))):Le.sorter&&("sortOrder"in Le?Oe(Le,ht):D&&Le.defaultSortOrder&&ve.push({column:Le,key:al(Le,ht),multiplePriority:Pi(Le),sortOrder:Le.defaultSortOrder}))}),ve}function Gi(h,D,le,ve,Oe,Le,Ct,ht){return(D||[]).map((pt,Ht)=>{const Zt=pl(Ht,ht);let Mt=pt;if(Mt.sorter){const un=Mt.sortDirections||Oe,vn=Mt.showSorterTooltip===void 0?Ct:Mt.showSorterTooltip,yn=al(Mt,Zt),Vn=le.find(Ma=>{let{key:xr}=Ma;return xr===yn}),zn=Vn?Vn.sortOrder:null,dr=$i(un,zn);let $n;if(pt.sortIcon)$n=pt.sortIcon({sortOrder:zn});else{const Ma=un.includes(Si)&&i.createElement(qi.Z,{className:ue()(`${h}-column-sorter-up`,{active:zn===Si})}),xr=un.includes(Mi)&&i.createElement(Ri.Z,{className:ue()(`${h}-column-sorter-down`,{active:zn===Mi})});$n=i.createElement("span",{className:ue()(`${h}-column-sorter`,{[`${h}-column-sorter-full`]:!!(Ma&&xr)})},i.createElement("span",{className:`${h}-column-sorter-inner`,"aria-hidden":"true"},Ma,xr))}const{cancelSort:vr,triggerAsc:ia,triggerDesc:ma}=Le||{};let Vr=vr;dr===Mi?Vr=ma:dr===Si&&(Vr=ia);const da=typeof vn=="object"?vn:{title:Vr};Mt=Object.assign(Object.assign({},Mt),{className:ue()(Mt.className,{[`${h}-column-sort`]:zn}),title:Ma=>{const xr=i.createElement("div",{className:`${h}-column-sorters`},i.createElement("span",{className:`${h}-column-title`},go(pt.title,Ma)),$n);return vn?i.createElement(Ni.Z,Object.assign({},da),xr):xr},onHeaderCell:Ma=>{const xr=pt.onHeaderCell&&pt.onHeaderCell(Ma)||{},Qr=xr.onClick,cn=xr.onKeyDown;xr.onClick=fa=>{ve({column:pt,key:yn,sortOrder:dr,multiplePriority:Pi(pt)}),Qr==null||Qr(fa)},xr.onKeyDown=fa=>{fa.keyCode===nl.Z.ENTER&&(ve({column:pt,key:yn,sortOrder:dr,multiplePriority:Pi(pt)}),cn==null||cn(fa))};const mr=sl(pt.title,{}),gr=mr==null?void 0:mr.toString();return zn?xr["aria-sort"]=zn==="ascend"?"ascending":"descending":xr["aria-label"]=gr||"",xr.className=ue()(xr.className,`${h}-column-has-sorters`),xr.tabIndex=0,pt.ellipsis&&(xr.title=(mr!=null?mr:"").toString()),xr}})}return"children"in Mt&&(Mt=Object.assign(Object.assign({},Mt),{children:Gi(h,Mt.children,le,ve,Oe,Le,Ct,Zt)})),Mt})}function _i(h){const{column:D,sortOrder:le}=h;return{column:D,order:le,field:D.dataIndex,columnKey:D.key}}function Ti(h){const D=h.filter(le=>{let{sortOrder:ve}=le;return ve}).map(_i);return D.length===0&&h.length?Object.assign(Object.assign({},_i(h[h.length-1])),{column:void 0}):D.length<=1?D[0]||{}:D}function rl(h,D,le){const ve=D.slice().sort((Ct,ht)=>ht.multiplePriority-Ct.multiplePriority),Oe=h.slice(),Le=ve.filter(Ct=>{let{column:{sorter:ht},sortOrder:pt}=Ct;return Vi(ht)&&pt});return Le.length?Oe.sort((Ct,ht)=>{for(let pt=0;pt{const ht=Ct[le];return ht?Object.assign(Object.assign({},Ct),{[le]:rl(ht,D,le)}):Ct}):Oe}function ea(h){let{prefixCls:D,mergedColumns:le,onSorterChange:ve,sortDirections:Oe,tableLocale:Le,showSorterTooltip:Ct}=h;const[ht,pt]=i.useState(Xi(le,!0)),Ht=i.useMemo(()=>{let yn=!0;const Vn=Xi(le,!1);if(!Vn.length)return ht;const zn=[];function dr(vr){yn?zn.push(vr):zn.push(Object.assign(Object.assign({},vr),{sortOrder:null}))}let $n=null;return Vn.forEach(vr=>{$n===null?(dr(vr),vr.sortOrder&&(vr.multiplePriority===!1?yn=!1:$n=!0)):($n&&vr.multiplePriority!==!1||(yn=!1),dr(vr))}),zn},[le,ht]),Zt=i.useMemo(()=>{const yn=Ht.map(Vn=>{let{column:zn,sortOrder:dr}=Vn;return{column:zn,order:dr}});return{sortColumns:yn,sortColumn:yn[0]&&yn[0].column,sortOrder:yn[0]&&yn[0].order}},[Ht]);function Mt(yn){let Vn;yn.multiplePriority===!1||!Ht.length||Ht[0].multiplePriority===!1?Vn=[yn]:Vn=[].concat((0,hn.Z)(Ht.filter(zn=>{let{key:dr}=zn;return dr!==yn.key})),[yn]),pt(Vn),ve(Ti(Vn),Vn)}return[yn=>Gi(D,yn,Ht,Mt,Oe,Le,Ct),Ht,Zt,()=>Ti(Ht)]}function yl(h,D){return h.map(le=>{const ve=Object.assign({},le);return ve.title=go(le.title,D),"children"in ve&&(ve.children=yl(ve.children,D)),ve})}function ai(h){return[i.useCallback(le=>yl(le,h),[h])]}var Ql=_t((h,D)=>{const{_renderTimes:le}=h,{_renderTimes:ve}=D;return le!==ve}),si=qt((h,D)=>{const{_renderTimes:le}=h,{_renderTimes:ve}=D;return le!==ve}),mi=e(64993),Zi=e(17313),Ui=e(83116),ji=e(37613),v=h=>{const{componentCls:D}=h,le=`${h.lineWidth}px ${h.lineType} ${h.tableBorderColor}`,ve=(Oe,Le,Ct)=>({[`&${D}-${Oe}`]:{[`> ${D}-container`]:{[`> ${D}-content, > ${D}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${D}-expanded-row-fixed`]:{margin:`-${Le}px -${Ct+h.lineWidth}px`}}}}}});return{[`${D}-wrapper`]:{[`${D}${D}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${D}-title`]:{border:le,borderBottom:0},[`> ${D}-container`]:{borderInlineStart:le,borderTop:le,[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:x.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${Y}-leave`]:{animationTimingFunction:x.motionEaseInQuint}}]}},15969:function(dn,st,e){"use strict";e.d(st,{N:function(){return r}});const r=a=>({color:a.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${a.motionDurationSlow}`,"&:focus, &:hover":{color:a.colorLinkHover},"&:active":{color:a.colorLinkActive}})},1710:function(dn,st,e){"use strict";e.d(st,{default:function(){return Sl}});var r={},a="rc-table-internal-hook",g=e(42978),V=e(6089),d=e(34280),w=e(13697),i=e(59301),ie=e(4676);function ee(h){var D=i.createContext(void 0),le=function(Oe){var Le=Oe.value,Ct=Oe.children,ht=i.useRef(Le);ht.current=Le;var pt=i.useState(function(){return{getValue:function(){return ht.current},listeners:new Set}}),Ht=(0,g.Z)(pt,1),Zt=Ht[0];return(0,d.Z)(function(){(0,ie.unstable_batchedUpdates)(function(){Zt.listeners.forEach(function(Mt){Mt(Le)})})},[Le]),i.createElement(D.Provider,{value:Zt},Ct)};return{Context:D,Provider:le,defaultValue:h}}function j(h,D){var le=(0,V.Z)(typeof D=="function"?D:function(Mt){if(D===void 0)return Mt;if(!Array.isArray(D))return Mt[D];var un={};return D.forEach(function(vn){un[vn]=Mt[vn]}),un}),ve=i.useContext(h==null?void 0:h.Context),Oe=ve||{},Le=Oe.listeners,Ct=Oe.getValue,ht=i.useRef();ht.current=le(ve?Ct():h==null?void 0:h.defaultValue);var pt=i.useState({}),Ht=(0,g.Z)(pt,2),Zt=Ht[1];return(0,d.Z)(function(){if(!ve)return;function Mt(un){var vn=le(un);(0,w.Z)(ht.current,vn,!0)||Zt({})}return Le.add(Mt),function(){Le.delete(Mt)}},[ve]),ht.current}var Se=e(54476),B=e(8654);function x(){var h=i.createContext(null);function D(){return i.useContext(h)}function le(Oe,Le){var Ct=(0,B.Yr)(Oe),ht=function(Ht,Zt){var Mt=Ct?{ref:Zt}:{},un=i.useRef(0),vn=i.useRef(Ht),yn=D();return yn!==null?i.createElement(Oe,(0,Se.Z)({},Ht,Mt)):((!Le||Le(vn.current,Ht))&&(un.current+=1),vn.current=Ht,i.createElement(h.Provider,{value:un.current},i.createElement(Oe,(0,Se.Z)({},Ht,Mt))))};return Ct?i.forwardRef(ht):ht}function ve(Oe,Le){var Ct=(0,B.Yr)(Oe),ht=function(Ht,Zt){var Mt=Ct?{ref:Zt}:{};return D(),i.createElement(Oe,(0,Se.Z)({},Ht,Mt))};return Ct?i.memo(i.forwardRef(ht),Le):i.memo(ht,Le)}return{makeImmutable:le,responseImmutable:ve,useImmutableMark:D}}var ce=x(),X=ce.makeImmutable,Y=ce.responseImmutable,ze=ce.useImmutableMark,ge=x(),nt=ge.makeImmutable,Ne=ge.responseImmutable,se=ge.useImmutableMark,E=ee(),l=E;function z(h,D){var le=i.useRef(0);le.current+=1;var ve=i.useRef(h),Oe=[];Object.keys(h||{}).map(function(Ct){var ht;(h==null?void 0:h[Ct])!==((ht=ve.current)===null||ht===void 0?void 0:ht[Ct])&&Oe.push(Ct)}),ve.current=h;var Le=i.useRef([]);return Oe.length&&(Le.current=Oe),i.useDebugValue(le.current),i.useDebugValue(Le.current.join(", ")),D&&console.log("".concat(D,":"),le.current,Le.current),le.current}var R=null,W=i.memo(function(){var h=z();return i.createElement("h1",null,"Render Times: ",h)});W.displayName="RenderBlock";var L=e(76190),M=e(33885),b=e(20068),te=e(92310),ue=e.n(te),Ue=e(80547),fe=e(97938),Ae=e(48736),Pe=i.createContext({renderWithProps:!1}),q=Pe,Ce="RC_TABLE_KEY";function H(h){return h==null?[]:Array.isArray(h)?h:[h]}function oe(h){var D=[],le={};return h.forEach(function(ve){for(var Oe=ve||{},Le=Oe.key,Ct=Oe.dataIndex,ht=Le||H(Ct).join("-")||Ce;le[ht];)ht="".concat(ht,"_next");le[ht]=!0,D.push(ht)}),D}function Me(h){return h!=null}function xe(h){return h&&(0,L.Z)(h)==="object"&&!Array.isArray(h)&&!i.isValidElement(h)}function G(h,D,le,ve,Oe,Le){var Ct=i.useContext(q),ht=se(),pt=(0,Ue.Z)(function(){if(Me(ve))return[ve];var Ht=D==null||D===""?[]:Array.isArray(D)?D:[D],Zt=(0,fe.Z)(h,Ht),Mt=Zt,un=void 0;if(Oe){var vn=Oe(Zt,h,le);xe(vn)?(Mt=vn.children,un=vn.props,Ct.renderWithProps=!0):Mt=vn}return[Mt,un]},[ht,h,ve,D,Oe,le],function(Ht,Zt){if(Le){var Mt=(0,g.Z)(Ht,2),un=Mt[1],vn=(0,g.Z)(Zt,2),yn=vn[1];return Le(yn,un)}return Ct.renderWithProps?!0:!(0,w.Z)(Ht,Zt,!0)});return pt}function we(h,D,le,ve){var Oe=h+D-1;return h<=ve&&Oe>=le}function Qe(h,D){return j(l,function(le){var ve=we(h,D||1,le.hoverStartRow,le.hoverEndRow);return[ve,le.onHover]})}var ut=function(D){var le=D.ellipsis,ve=D.rowType,Oe=D.children,Le,Ct=le===!0?{showTitle:!0}:le;return Ct&&(Ct.showTitle||ve==="header")&&(typeof Oe=="string"||typeof Oe=="number"?Le=Oe.toString():i.isValidElement(Oe)&&typeof Oe.props.children=="string"&&(Le=Oe.props.children)),Le};function mt(h){var D,le,ve,Oe,Le,Ct,ht,pt,Ht=h.component,Zt=h.children,Mt=h.ellipsis,un=h.scope,vn=h.prefixCls,yn=h.className,Vn=h.align,zn=h.record,dr=h.render,$n=h.dataIndex,vr=h.renderIndex,ia=h.shouldCellUpdate,ma=h.index,Vr=h.rowType,da=h.colSpan,Ma=h.rowSpan,xr=h.fixLeft,Qr=h.fixRight,cn=h.firstFixLeft,mr=h.lastFixLeft,gr=h.firstFixRight,fa=h.lastFixRight,ka=h.appendNode,Ta=h.additionalProps,ta=Ta===void 0?{}:Ta,La=h.isSticky,Ra="".concat(vn,"-cell"),Ya=j(l,["supportSticky","allColumnsFixedLeft"]),Ka=Ya.supportSticky,Zo=Ya.allColumnsFixedLeft,Qa=G(zn,$n,vr,Zt,dr,ia),Pa=(0,g.Z)(Qa,2),Vo=Pa[0],Ea=Pa[1],Oo={},Pr=typeof xr=="number"&&Ka,hl=typeof Qr=="number"&&Ka;Pr&&(Oo.position="sticky",Oo.left=xr),hl&&(Oo.position="sticky",Oo.right=Qr);var xa=(D=(le=(ve=Ea==null?void 0:Ea.colSpan)!==null&&ve!==void 0?ve:ta.colSpan)!==null&&le!==void 0?le:da)!==null&&D!==void 0?D:1,pa=(Oe=(Le=(Ct=Ea==null?void 0:Ea.rowSpan)!==null&&Ct!==void 0?Ct:ta.rowSpan)!==null&&Le!==void 0?Le:Ma)!==null&&Oe!==void 0?Oe:1,ba=Qe(ma,pa),aa=(0,g.Z)(ba,2),kr=aa[0],xn=aa[1],pr=function(ya){var Zl;zn&&xn(ma,ma+pa-1),ta==null||(Zl=ta.onMouseEnter)===null||Zl===void 0||Zl.call(ta,ya)},Aa=function(ya){var Zl;zn&&xn(-1,-1),ta==null||(Zl=ta.onMouseLeave)===null||Zl===void 0||Zl.call(ta,ya)};if(xa===0||pa===0)return null;var Ga=(ht=ta.title)!==null&&ht!==void 0?ht:ut({rowType:Vr,ellipsis:Mt,children:Vo}),wl=ue()(Ra,yn,(pt={},(0,b.Z)(pt,"".concat(Ra,"-fix-left"),Pr&&Ka),(0,b.Z)(pt,"".concat(Ra,"-fix-left-first"),cn&&Ka),(0,b.Z)(pt,"".concat(Ra,"-fix-left-last"),mr&&Ka),(0,b.Z)(pt,"".concat(Ra,"-fix-left-all"),mr&&Zo&&Ka),(0,b.Z)(pt,"".concat(Ra,"-fix-right"),hl&&Ka),(0,b.Z)(pt,"".concat(Ra,"-fix-right-first"),gr&&Ka),(0,b.Z)(pt,"".concat(Ra,"-fix-right-last"),fa&&Ka),(0,b.Z)(pt,"".concat(Ra,"-ellipsis"),Mt),(0,b.Z)(pt,"".concat(Ra,"-with-append"),ka),(0,b.Z)(pt,"".concat(Ra,"-fix-sticky"),(Pr||hl)&&La&&Ka),(0,b.Z)(pt,"".concat(Ra,"-row-hover"),!Ea&&kr),pt),ta.className,Ea==null?void 0:Ea.className),Fl={};Vn&&(Fl.textAlign=Vn);var Xl=(0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)({},Oo),ta.style),Fl),Ea==null?void 0:Ea.style),Ao=Vo;return(0,L.Z)(Ao)==="object"&&!Array.isArray(Ao)&&!i.isValidElement(Ao)&&(Ao=null),Mt&&(mr||gr)&&(Ao=i.createElement("span",{className:"".concat(Ra,"-content")},Ao)),i.createElement(Ht,(0,Se.Z)({},Ea,ta,{className:wl,style:Xl,title:Ga,scope:un,onMouseEnter:pr,onMouseLeave:Aa,colSpan:xa!==1?xa:null,rowSpan:pa!==1?pa:null}),ka,Ao)}var ot=i.memo(mt);function yt(h,D,le,ve,Oe,Le){var Ct=le[h]||{},ht=le[D]||{},pt,Ht;Ct.fixed==="left"?pt=ve.left[Oe==="rtl"?D:h]:ht.fixed==="right"&&(Ht=ve.right[Oe==="rtl"?h:D]);var Zt=!1,Mt=!1,un=!1,vn=!1,yn=le[D+1],Vn=le[h-1],zn=!(Le!=null&&Le.children);if(Oe==="rtl"){if(pt!==void 0){var dr=Vn&&Vn.fixed==="left";vn=!dr&&zn}else if(Ht!==void 0){var $n=yn&&yn.fixed==="right";un=!$n&&zn}}else if(pt!==void 0){var vr=yn&&yn.fixed==="left";Zt=!vr&&zn}else if(Ht!==void 0){var ia=Vn&&Vn.fixed==="right";Mt=!ia&&zn}return{fixLeft:pt,fixRight:Ht,lastFixLeft:Zt,firstFixRight:Mt,lastFixRight:un,firstFixLeft:vn,isSticky:ve.isSticky}}var Qt=i.createContext({}),wt=Qt;function Ie(h){var D=h.className,le=h.index,ve=h.children,Oe=h.colSpan,Le=Oe===void 0?1:Oe,Ct=h.rowSpan,ht=h.align,pt=j(l,["prefixCls","direction"]),Ht=pt.prefixCls,Zt=pt.direction,Mt=i.useContext(wt),un=Mt.scrollColumnIndex,vn=Mt.stickyOffsets,yn=Mt.flattenColumns,Vn=Mt.columns,zn=le+Le-1,dr=zn+1===un?Le+1:Le,$n=yt(le,le+dr-1,yn,vn,Zt,Vn==null?void 0:Vn[le]);return i.createElement(ot,(0,Se.Z)({className:D,index:le,component:"td",prefixCls:Ht,record:null,dataIndex:null,align:ht,colSpan:dr,rowSpan:Ct,render:function(){return ve}},$n))}var It=e(75931),de=["children"];function re(h){var D=h.children,le=(0,It.Z)(h,de);return i.createElement("tr",le,D)}function I(h){var D=h.children;return D}I.Row=re,I.Cell=Ie;var m=I;function ae(h){var D=h.children,le=h.stickyOffsets,ve=h.flattenColumns,Oe=h.columns,Le=j(l,"prefixCls"),Ct=ve.length-1,ht=ve[Ct],pt=i.useMemo(function(){return{stickyOffsets:le,flattenColumns:ve,scrollColumnIndex:ht!=null&&ht.scrollbar?Ct:null,columns:Oe}},[ht,ve,Ct,le,Oe]);return i.createElement(wt.Provider,{value:pt},i.createElement("tfoot",{className:"".concat(Le,"-summary")},D))}var ne=Ne(ae),O=m,S=e(70425),be=e(29301),_=e(29194),N=e(3465),ye=e(75152),_e=e(26112);function Ve(h,D,le,ve,Oe,Le,Ct){h.push({record:D,indent:le,index:Ct});var ht=Le(D),pt=Oe==null?void 0:Oe.has(ht);if(D&&Array.isArray(D[ve])&&pt)for(var Ht=0;Ht1?cn-1:0),gr=1;gr=0;ht-=1){var pt=D[ht],Ht=le&&le[ht],Zt=Ht&&Ht[Rn];if(pt||Zt||Ct){var Mt=Zt||{},un=Mt.columnType,vn=(0,It.Z)(Mt,Bn);Oe.unshift(i.createElement("col",(0,Se.Z)({key:ht,style:{width:pt}},vn))),Ct=!0}}return i.createElement("colgroup",null,Oe)}var nr=Jn,hn=e(94480),ur=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function fr(h,D){return(0,i.useMemo)(function(){for(var le=[],ve=0;ve1?"colgroup":"col":null,ellipsis:zn.ellipsis,align:zn.align,component:zn.title?Le:Ct,prefixCls:Zt,key:vn[Vn]},dr,{additionalProps:$n,rowType:"header"}))}))}lr.displayName="HeaderRow";var Nn=lr;function In(h){var D=[];function le(Ct,ht){var pt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;D[pt]=D[pt]||[];var Ht=ht,Zt=Ct.filter(Boolean).map(function(Mt){var un={key:Mt.key,className:Mt.className||"",children:Mt.title,column:Mt,colStart:Ht},vn=1,yn=Mt.children;return yn&&yn.length>0&&(vn=le(yn,Ht,pt+1).reduce(function(Vn,zn){return Vn+zn},0),un.hasSubColumns=!0),"colSpan"in Mt&&(vn=Mt.colSpan),"rowSpan"in Mt&&(un.rowSpan=Mt.rowSpan),un.colSpan=vn,un.colEnd=un.colStart+vn-1,D[pt].push(un),Ht+=vn,vn});return Zt}le(h,0);for(var ve=D.length,Oe=function(ht){D[ht].forEach(function(pt){!("rowSpan"in pt)&&!pt.hasSubColumns&&(pt.rowSpan=ve-ht)})},Le=0;Le1&&arguments[1]!==void 0?arguments[1]:"";return typeof D=="number"?D:D.endsWith("%")?h*parseFloat(D)/100:null}function Tn(h,D){return i.useMemo(function(){if(D&&D>0){var le=0,ve=0;h.forEach(function(Ht){var Zt=Gr(D,Ht.width);Zt?le+=Zt:ve+=1});var Oe=D-le,Le=ve,Ct=Oe/ve,ht=0,pt=h.map(function(Ht){var Zt=(0,M.Z)({},Ht),Mt=Gr(D,Zt.width);if(Mt)Zt.width=Mt;else{var un=Math.floor(Ct);Zt.width=Le===1?Oe:un,Oe-=un,Le-=1}return ht+=Zt.width,Zt});return[pt,ht]}return[h,D]},[h,D])}var Br=["children"],Be=["fixed"];function F(h){return(0,Tr.Z)(h).filter(function(D){return i.isValidElement(D)}).map(function(D){var le=D.key,ve=D.props,Oe=ve.children,Le=(0,It.Z)(ve,Br),Ct=(0,M.Z)({key:le},Le);return Oe&&(Ct.children=F(Oe)),Ct})}function K(h){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return h.filter(function(le){return le&&(0,L.Z)(le)==="object"}).reduce(function(le,ve,Oe){var Le=ve.fixed,Ct=Le===!0?"left":Le,ht="".concat(D,"-").concat(Oe),pt=ve.children;return pt&&pt.length>0?[].concat((0,hn.Z)(le),(0,hn.Z)(K(pt,ht).map(function(Ht){return(0,M.Z)({fixed:Ct},Ht)}))):[].concat((0,hn.Z)(le),[(0,M.Z)((0,M.Z)({key:ht},ve),{},{fixed:Ct})])},[])}function T(h){for(var D=!0,le=0;le=0;Le-=1){var Ct=h[Le];if(Oe&&Ct.fixed!=="right")Oe=!1;else if(!Oe&&Ct.fixed==="right"){warning(!1,"Index ".concat(Le+1," of `columns` missing `fixed='right'` prop."));break}}}function Z(h){return h.map(function(D){var le=D.fixed,ve=(0,It.Z)(D,Be),Oe=le;return le==="left"?Oe="right":le==="right"&&(Oe="left"),(0,M.Z)({fixed:Oe},ve)})}function He(h,D){var le=h.prefixCls,ve=h.columns,Oe=h.children,Le=h.expandable,Ct=h.expandedKeys,ht=h.columnTitle,pt=h.getRowKey,Ht=h.onTriggerExpand,Zt=h.expandIcon,Mt=h.rowExpandable,un=h.expandIconColumnIndex,vn=h.direction,yn=h.expandRowByClick,Vn=h.columnWidth,zn=h.fixed,dr=h.scrollWidth,$n=i.useMemo(function(){return ve||F(Oe)},[ve,Oe]),vr=i.useMemo(function(){if(Le){var Qr,cn=$n.slice();if(!cn.includes(r)){var mr=un||0;mr>=0&&cn.splice(mr,0,r)}var gr=cn.indexOf(r);cn=cn.filter(function(ta,La){return ta!==r||La===gr});var fa=$n[gr],ka;(zn==="left"||zn)&&!un?ka="left":(zn==="right"||zn)&&un===$n.length?ka="right":ka=fa?fa.fixed:null;var Ta=(Qr={},(0,b.Z)(Qr,Rn,{className:"".concat(le,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,b.Z)(Qr,"title",ht),(0,b.Z)(Qr,"fixed",ka),(0,b.Z)(Qr,"className","".concat(le,"-row-expand-icon-cell")),(0,b.Z)(Qr,"width",Vn),(0,b.Z)(Qr,"render",function(La,Ra,Ya){var Ka=pt(Ra,Ya),Zo=Ct.has(Ka),Qa=Mt?Mt(Ra):!0,Pa=Zt({prefixCls:le,expanded:Zo,expandable:Qa,record:Ra,onExpand:Ht});return yn?i.createElement("span",{onClick:function(Ea){return Ea.stopPropagation()}},Pa):Pa}),Qr);return cn.map(function(ta){return ta===r?Ta:ta})}return $n.filter(function(ta){return ta!==r})},[Le,$n,pt,Ct,Zt,vn]),ia=i.useMemo(function(){var Qr=vr;return D&&(Qr=D(Qr)),Qr.length||(Qr=[{render:function(){return null}}]),Qr},[D,vr,vn]),ma=i.useMemo(function(){return vn==="rtl"?Z(K(ia)):K(ia)},[ia,vn,dr]),Vr=Tn(ma,dr),da=(0,g.Z)(Vr,2),Ma=da[0],xr=da[1];return[ia,Ma,xr]}var Ze=He;function Pt(h){var D,le=h.prefixCls,ve=h.record,Oe=h.onExpand,Le=h.expanded,Ct=h.expandable,ht="".concat(le,"-row-expand-icon");if(!Ct)return i.createElement("span",{className:ue()(ht,"".concat(le,"-row-spaced"))});var pt=function(Zt){Oe(ve,Zt),Zt.stopPropagation()};return i.createElement("span",{className:ue()(ht,(D={},(0,b.Z)(D,"".concat(le,"-row-expanded"),Le),(0,b.Z)(D,"".concat(le,"-row-collapsed"),!Le),D)),onClick:pt})}function Dt(h,D,le){var ve=[];function Oe(Le){(Le||[]).forEach(function(Ct,ht){ve.push(D(Ct,ht)),Oe(Ct[le])})}return Oe(h),ve}function bt(h,D,le){var ve=Sn(h),Oe=ve.expandIcon,Le=ve.expandedRowKeys,Ct=ve.defaultExpandedRowKeys,ht=ve.defaultExpandAllRows,pt=ve.expandedRowRender,Ht=ve.onExpand,Zt=ve.onExpandedRowsChange,Mt=ve.childrenColumnName,un=Oe||Pt,vn=Mt||"children",yn=i.useMemo(function(){return pt?"row":h.expandable&&h.internalHooks===a&&h.expandable.__PARENT_RENDER_ICON__||D.some(function(ma){return ma&&(0,L.Z)(ma)==="object"&&ma[vn]})?"nest":!1},[!!pt,D]),Vn=i.useState(function(){return Ct||(ht?Dt(D,le,vn):[])}),zn=(0,g.Z)(Vn,2),dr=zn[0],$n=zn[1],vr=i.useMemo(function(){return new Set(Le||dr||[])},[Le,dr]),ia=i.useCallback(function(ma){var Vr=le(ma,D.indexOf(ma)),da,Ma=vr.has(Vr);Ma?(vr.delete(Vr),da=(0,hn.Z)(vr)):da=[].concat((0,hn.Z)(vr),[Vr]),$n(da),Ht&&Ht(!Ma,ma),Zt&&Zt(da)},[le,vr,D,Ht,Zt]);return[ve,yn,vr,un,vn,ia]}function jt(h,D,le,ve){var Oe=h.map(function(Le,Ct){return yt(Ct,Ct,h,D,le,ve==null?void 0:ve[Ct])});return(0,Ue.Z)(function(){return Oe},[Oe],function(Le,Ct){return!(0,w.Z)(Le,Ct)})}function Jt(h){var D=(0,i.useRef)(h),le=(0,i.useState)({}),ve=(0,g.Z)(le,2),Oe=ve[1],Le=(0,i.useRef)(null),Ct=(0,i.useRef)([]);function ht(pt){Ct.current.push(pt);var Ht=Promise.resolve();Le.current=Ht,Ht.then(function(){if(Le.current===Ht){var Zt=Ct.current,Mt=D.current;Ct.current=[],Zt.forEach(function(un){D.current=un(D.current)}),Le.current=null,Mt!==D.current&&Oe({})}})}return(0,i.useEffect)(function(){return function(){Le.current=null}},[]),[D.current,ht]}function rn(h){var D=(0,i.useRef)(h||null),le=(0,i.useRef)();function ve(){window.clearTimeout(le.current)}function Oe(Ct){D.current=Ct,ve(),le.current=window.setTimeout(function(){D.current=null,le.current=void 0},100)}function Le(){return D.current}return(0,i.useEffect)(function(){return ve},[]),[Oe,Le]}function $t(){var h=i.useState(-1),D=(0,g.Z)(h,2),le=D[0],ve=D[1],Oe=i.useState(-1),Le=(0,g.Z)(Oe,2),Ct=Le[0],ht=Le[1],pt=i.useCallback(function(Ht,Zt){ve(Ht),ht(Zt)},[]);return[le,Ct,pt]}var on=e(47273),J=(0,on.Z)()?window:null;function Ke(h,D){var le=(0,L.Z)(h)==="object"?h:{},ve=le.offsetHeader,Oe=ve===void 0?0:ve,Le=le.offsetSummary,Ct=Le===void 0?0:Le,ht=le.offsetScroll,pt=ht===void 0?0:ht,Ht=le.getContainer,Zt=Ht===void 0?function(){return J}:Ht,Mt=Zt()||J;return i.useMemo(function(){var un=!!h;return{isSticky:un,stickyClassName:un?"".concat(D,"-sticky-holder"):"",offsetHeader:Oe,offsetSummary:Ct,offsetScroll:pt,container:Mt}},[pt,Oe,Ct,D,Mt])}function qe(h,D,le){var ve=(0,i.useMemo)(function(){for(var Oe=[],Le=[],Ct=0,ht=0,pt=0;pt=Mt&&(ta=Mt-un),Ct({scrollLeft:ta/Mt*(Zt+2)}),$n.current.x=gr.pageX},Qr=function(){if(Le.current){var gr=(0,me.os)(Le.current).top,fa=gr+Le.current.offsetHeight,ka=pt===window?document.documentElement.scrollTop+window.innerHeight:(0,me.os)(pt).top+pt.clientHeight;fa-(0,ye.Z)()<=ka||gr>=ka-ht?dr(function(Ta){return(0,M.Z)((0,M.Z)({},Ta),{},{isHiddenScrollBar:!0})}):dr(function(Ta){return(0,M.Z)((0,M.Z)({},Ta),{},{isHiddenScrollBar:!1})})}},cn=function(gr){dr(function(fa){return(0,M.Z)((0,M.Z)({},fa),{},{scrollLeft:gr/Zt*Mt||0})})};return i.useImperativeHandle(le,function(){return{setScrollLeft:cn}}),i.useEffect(function(){var mr=(0,Bt.Z)(document.body,"mouseup",da,!1),gr=(0,Bt.Z)(document.body,"mousemove",xr,!1);return Qr(),function(){mr.remove(),gr.remove()}},[un,ma]),i.useEffect(function(){var mr=(0,Bt.Z)(pt,"scroll",Qr,!1),gr=(0,Bt.Z)(window,"resize",Qr,!1);return function(){mr.remove(),gr.remove()}},[pt]),i.useEffect(function(){zn.isHiddenScrollBar||dr(function(mr){var gr=Le.current;return gr?(0,M.Z)((0,M.Z)({},mr),{},{scrollLeft:gr.scrollLeft/gr.scrollWidth*gr.clientWidth}):mr})},[zn.isHiddenScrollBar]),Zt<=Mt||!un||zn.isHiddenScrollBar?null:i.createElement("div",{style:{height:(0,ye.Z)(),width:Mt,bottom:ht},className:"".concat(Ht,"-sticky-scroll")},i.createElement("div",{onMouseDown:Ma,ref:vn,className:ue()("".concat(Ht,"-sticky-scroll-bar"),(0,b.Z)({},"".concat(Ht,"-sticky-scroll-bar-active"),ma)),style:{width:"".concat(un,"px"),transform:"translate3d(".concat(zn.scrollLeft,"px, 0, 0)")}}))},Xe=i.forwardRef(We);function ft(h){return null}var $e=ft;function lt(h){return null}var dt=lt,Kt="rc-table",mn=[],On={};function Qn(){return"No Data"}function Gn(h){var D,le=(0,M.Z)({rowKey:"key",prefixCls:Kt,emptyText:Qn},h),ve=le.prefixCls,Oe=le.className,Le=le.rowClassName,Ct=le.style,ht=le.data,pt=le.rowKey,Ht=le.scroll,Zt=le.tableLayout,Mt=le.direction,un=le.title,vn=le.footer,yn=le.summary,Vn=le.caption,zn=le.id,dr=le.showHeader,$n=le.components,vr=le.emptyText,ia=le.onRow,ma=le.onHeaderRow,Vr=le.internalHooks,da=le.transformColumns,Ma=le.internalRefs,xr=le.tailor,Qr=le.sticky,cn=ht||mn,mr=!!cn.length,gr=Vr===a,fa=i.useCallback(function(Zn,Lr){return(0,fe.Z)($n,Zn)||Lr},[$n]),ka=i.useMemo(function(){return typeof pt=="function"?pt:function(Zn){var Lr=Zn&&Zn[pt];return Lr}},[pt]),Ta=fa(["body"]),ta=$t(),La=(0,g.Z)(ta,3),Ra=La[0],Ya=La[1],Ka=La[2],Zo=bt(le,cn,ka),Qa=(0,g.Z)(Zo,6),Pa=Qa[0],Vo=Qa[1],Ea=Qa[2],Oo=Qa[3],Pr=Qa[4],hl=Qa[5],xa=Ht==null?void 0:Ht.x,pa=i.useState(0),ba=(0,g.Z)(pa,2),aa=ba[0],kr=ba[1],xn=Ze((0,M.Z)((0,M.Z)((0,M.Z)({},le),Pa),{},{expandable:!!Pa.expandedRowRender,columnTitle:Pa.columnTitle,expandedKeys:Ea,getRowKey:ka,onTriggerExpand:hl,expandIcon:Oo,expandIconColumnIndex:Pa.expandIconColumnIndex,direction:Mt,scrollWidth:gr&&xr&&typeof xa=="number"?xa:null}),gr?da:null),pr=(0,g.Z)(xn,3),Aa=pr[0],Ga=pr[1],wl=pr[2],Fl=wl!=null?wl:xa,Xl=i.useMemo(function(){return{columns:Aa,flattenColumns:Ga}},[Aa,Ga]),Ao=i.useRef(),$o=i.useRef(),ya=i.useRef(),Zl=i.useRef(),Kl=i.useRef(),wo=i.useState(!1),Ro=(0,g.Z)(wo,2),Ko=Ro[0],_o=Ro[1],dl=i.useState(!1),io=(0,g.Z)(dl,2),Ll=io[0],Hl=io[1],yo=Jt(new Map),wa=(0,g.Z)(yo,2),Cl=wa[0],el=wa[1],hi=oe(Ga),ui=hi.map(function(Zn){return Cl.get(Zn)}),Yn=i.useMemo(function(){return ui},[ui.join("_")]),Wl=et(Yn,Ga.length,Mt),il=Ht&&Me(Ht.y),fl=Ht&&Me(Fl)||!!Pa.fixed,bi=fl&&Ga.some(function(Zn){var Lr=Zn.fixed;return Lr}),Li=i.useRef(),Ei=Ke(Qr,ve),ci=Ei.isSticky,di=Ei.offsetHeader,ls=Ei.offsetSummary,_a=Ei.offsetScroll,Go=Ei.stickyClassName,zl=Ei.container,ml=i.useMemo(function(){return yn==null?void 0:yn(cn)},[yn,cn]),Vl=(il||ci)&&i.isValidElement(ml)&&ml.type===m&&ml.props.fixed,f,p,c;il&&(p={overflowY:"scroll",maxHeight:Ht.y}),fl&&(f={overflowX:"auto"},il||(p={overflowY:"hidden"}),c={width:Fl===!0?"auto":Fl,minWidth:"100%"});var Nt=i.useCallback(function(Zn,Lr){(0,_.Z)(Ao.current)&&el(function(Hr){if(Hr.get(Zn)!==Lr){var xo=new Map(Hr);return xo.set(Zn,Lr),xo}return Hr})},[]),Rt=rn(null),tn=(0,g.Z)(Rt,2),Gt=tn[0],Ft=tn[1];function pe(Zn,Lr){Lr&&(typeof Lr=="function"?Lr(Zn):Lr.scrollLeft!==Zn&&(Lr.scrollLeft=Zn,Lr.scrollLeft!==Zn&&setTimeout(function(){Lr.scrollLeft=Zn},0)))}var rt=(0,V.Z)(function(Zn){var Lr=Zn.currentTarget,Hr=Zn.scrollLeft,xo=Mt==="rtl",ko=typeof Hr=="number"?Hr:Lr.scrollLeft,oi=Lr||On;if(!Ft()||Ft()===oi){var Pl;Gt(oi),pe(ko,$o.current),pe(ko,ya.current),pe(ko,Kl.current),pe(ko,(Pl=Li.current)===null||Pl===void 0?void 0:Pl.setScrollLeft)}var en=Lr||$o.current;if(en){var Ua=en.scrollWidth,Bl=en.clientWidth;if(Ua===Bl){_o(!1),Hl(!1);return}xo?(_o(-ko0)):(_o(ko>0),Hl(ko1?Vn-gr:0,ka=(0,M.Z)((0,M.Z)((0,M.Z)({},da),pt),{},{flex:"0 0 ".concat(gr,"px"),width:"".concat(gr,"px"),marginRight:fa,pointerEvents:"auto"}),Ta=i.useMemo(function(){return Zt?cn<=1:xr===0||cn===0||cn>1},[cn,xr,Zt]);Ta?ka.visibility="hidden":Zt&&(ka.height=Mt==null?void 0:Mt(cn));var ta=Ta?function(){return null}:un,La={};return(cn===0||xr===0)&&(La.rowSpan=1,La.colSpan=1),i.createElement(ot,(0,Se.Z)({className:ue()(yn,Ht),ellipsis:le.ellipsis,align:le.align,scope:le.rowScope,component:"div",prefixCls:D.prefixCls,key:vr,record:ht,index:Le,renderIndex:Ct,dataIndex:vn,render:ta,shouldCellUpdate:le.shouldCellUpdate},ia,{appendNode:ma,additionalProps:(0,M.Z)((0,M.Z)({},Vr),{},{style:ka},La)}))}var cr=ir,Ir=["data","index","className","rowKey","style","extra","getHeight"],ra=i.forwardRef(function(h,D){var le=h.data,ve=h.index,Oe=h.className,Le=h.rowKey,Ct=h.style,ht=h.extra,pt=h.getHeight,Ht=(0,It.Z)(h,Ir),Zt=le.record,Mt=le.indent,un=le.index,vn=j(l,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),yn=vn.scrollX,Vn=vn.flattenColumns,zn=vn.prefixCls,dr=vn.fixColumn,$n=vn.componentWidth,vr=y(Zt,Le,ve,Mt),ia=vr.rowSupportExpand,ma=vr.expanded,Vr=vr.rowProps,da=vr.expandedRowRender,Ma=vr.expandedRowClassName,xr;if(ia&&ma){var Qr=da(Zt,ve,Mt+1,ma),cn=Ma==null?void 0:Ma(Zt,ve,Mt),mr={};dr&&(mr={style:(0,b.Z)({},"--virtual-width","".concat($n,"px"))});var gr="".concat(zn,"-expanded-row-cell");xr=i.createElement("div",{className:ue()("".concat(zn,"-expanded-row"),"".concat(zn,"-expanded-row-level-").concat(Mt+1),cn)},i.createElement(ot,{component:"div",prefixCls:zn,className:ue()(gr,(0,b.Z)({},"".concat(gr,"-fixed"),dr)),additionalProps:mr},Qr))}var fa=(0,M.Z)((0,M.Z)({},Ct),{},{width:yn});ht&&(fa.position="absolute",fa.pointerEvents="none");var ka=i.createElement("div",(0,Se.Z)({},Vr,Ht,{ref:ia?null:D,className:ue()(Oe,"".concat(zn,"-row"),Vr==null?void 0:Vr.className,(0,b.Z)({},"".concat(zn,"-row-extra"),ht)),style:(0,M.Z)((0,M.Z)({},fa),Vr==null?void 0:Vr.style)}),Vn.map(function(Ta,ta){return i.createElement(cr,{key:ta,rowInfo:vr,column:Ta,colIndex:ta,indent:Mt,index:ve,renderIndex:un,record:Zt,inverse:ht,getHeight:pt})}));return ia?i.createElement("div",{ref:D},ka,xr):ka}),Ba=Ne(ra),br=Ba,fn=i.forwardRef(function(h,D){var le=h.data,ve=h.onScroll,Oe=j(l,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Le=Oe.flattenColumns,Ct=Oe.onColumnResize,ht=Oe.getRowKey,pt=Oe.expandedKeys,Ht=Oe.prefixCls,Zt=Oe.childrenColumnName,Mt=Oe.emptyNode,un=Oe.scrollX,vn=j(yr),yn=vn.scrollY,Vn=vn.listItemHeight,zn=i.useRef(),dr=Ge(le,Zt,pt,ht),$n=i.useMemo(function(){var xr=0;return Le.map(function(Qr){var cn=Qr.width,mr=Qr.key;return xr+=cn,[mr,cn,xr]})},[Le]),vr=i.useMemo(function(){return $n.map(function(xr){return xr[2]})},[$n]);i.useEffect(function(){$n.forEach(function(xr){var Qr=(0,g.Z)(xr,2),cn=Qr[0],mr=Qr[1];Ct(cn,mr)})},[$n]),i.useImperativeHandle(D,function(){var xr={};return Object.defineProperty(xr,"scrollLeft",{get:function(){var cn;return((cn=zn.current)===null||cn===void 0?void 0:cn.getScrollInfo().x)||0},set:function(cn){var mr;(mr=zn.current)===null||mr===void 0||mr.scrollTo({left:cn})}}),xr});var ia=function(Qr,cn){var mr,gr=(mr=dr[cn])===null||mr===void 0?void 0:mr.record,fa=Qr.onCell;if(fa){var ka,Ta=fa(gr,cn);return(ka=Ta==null?void 0:Ta.rowSpan)!==null&&ka!==void 0?ka:1}return 1},ma=function(Qr){var cn=Qr.start,mr=Qr.end,gr=Qr.getSize,fa=Qr.offsetY;if(mr<0)return null;for(var ka=Le.filter(function(xa){return ia(xa,cn)===0}),Ta=cn,ta=function(pa){if(ka=ka.filter(function(ba){return ia(ba,pa)===0}),!ka.length)return Ta=pa,"break"},La=cn;La>=0;La-=1){var Ra=ta(La);if(Ra==="break")break}for(var Ya=Le.filter(function(xa){return ia(xa,mr)!==1}),Ka=mr,Zo=function(pa){if(Ya=Ya.filter(function(ba){return ia(ba,pa)!==1}),!Ya.length)return Ka=Math.max(pa-1,mr),"break"},Qa=mr;Qa1})&&Vo.push(pa)},Oo=Ta;Oo<=Ka;Oo+=1)var Pr=Ea(Oo);var hl=Vo.map(function(xa){var pa=dr[xa],ba=ht(pa.record,xa),aa=function(pr){var Aa=xa+pr-1,Ga=ht(dr[Aa].record,Aa),wl=gr(ba,Ga);return wl.bottom-wl.top},kr=gr(ba);return i.createElement(br,{key:xa,data:pa,rowKey:ba,index:xa,style:{top:-fa+kr.top},extra:!0,getHeight:aa})});return hl},Vr=i.useMemo(function(){return{columnsOffset:vr}},[vr]),da="".concat(Ht,"-tbody"),Ma;return dr.length?Ma=i.createElement(Dr.Z,{fullHeight:!1,ref:zn,className:ue()(da,"".concat(da,"-virtual")),height:yn,itemHeight:Vn||24,data:dr,itemKey:function(Qr){return ht(Qr.record)},scrollWidth:un,onVirtualScroll:function(Qr){var cn=Qr.x;ve({scrollLeft:cn})},extraRender:ma},function(xr,Qr,cn){var mr=ht(xr.record,Qr);return i.createElement(br,(0,Se.Z)({data:xr,rowKey:mr,index:Qr},cn))}):Ma=i.createElement("div",{className:ue()("".concat(Ht,"-placeholder"))},i.createElement(ot,{component:"div",prefixCls:Ht},Mt)),i.createElement(Cr.Provider,{value:Vr},Ma)}),Dn=Ne(fn),wr=Dn,it=function(D,le){var ve=le.ref,Oe=le.onScroll;return i.createElement(wr,{ref:ve,data:D,onScroll:Oe})},vt=100;function gt(h){var D=h.columns,le=h.scroll,ve=h.prefixCls,Oe=ve===void 0?Kt:ve,Le=h.className,Ct=h.listItemHeight,ht=le||{},pt=ht.x,Ht=ht.y;typeof pt!="number"&&(pt=((D||[]).length+1)*vt),typeof Ht!="number"&&(Ht=500);var Zt=i.useMemo(function(){return{scrollY:Ht,listItemHeight:Ct}},[Ht,Ct]);return i.createElement(yr.Provider,{value:Zt},i.createElement(Cn,(0,Se.Z)({},h,{className:ue()(Le,"".concat(Oe,"-virtual")),scroll:(0,M.Z)((0,M.Z)({},le),{},{x:pt}),components:{body:it},columns:D,internalHooks:a,tailor:!0})))}function qt(h){return nt(gt,h)}var wn=qt(),Un=null;function Fn(h){return null}var bn=Fn;function sn(h){return null}var _n=sn,Hn=e(2738),er=e(68031),zr=e(36355),Xr=e(93891),ca=e(19716),Ca=e(8628),tr=e(31724),Va=e(58421),Xa=e(71418),ja=e(88088);function Yo(h){return function(le){let{prefixCls:ve,onExpand:Oe,record:Le,expanded:Ct,expandable:ht}=le;const pt=`${ve}-row-expand-icon`;return i.createElement("button",{type:"button",onClick:Ht=>{Oe(Le,Ht),Ht.stopPropagation()},className:ue()(pt,{[`${pt}-spaced`]:!ht,[`${pt}-expanded`]:ht&&Ct,[`${pt}-collapsed`]:ht&&!Ct}),"aria-label":Ct?h.collapse:h.expand,"aria-expanded":Ct})}}var Ho=Yo;function al(h,D){return"key"in h&&h.key!==void 0&&h.key!==null?h.key:h.dataIndex?Array.isArray(h.dataIndex)?h.dataIndex.join("."):h.dataIndex:D}function pl(h,D){return D?`${D}-${h}`:`${h}`}function go(h,D){return typeof h=="function"?h(D):h}function sl(h,D){const le=go(h,D);return Object.prototype.toString.call(le)==="[object Object]"?"":le}var Yl={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"},ul=Yl,ql=e(7657),kl=function(D,le){return i.createElement(ql.Z,(0,Se.Z)({},D,{ref:le,icon:ul}))},la=i.forwardRef(kl),Da=la,Do=e(56762);function Ja(h){const D=i.useRef(h),le=(0,Do.Z)();return[()=>D.current,ve=>{D.current=ve,le()}]}var lo=e(3113),zo=e(24905),vl=e(38854),Yr=e(64165),Ia=e(20834),Oa=e(40875),za=e(5112),so=e(17574),ho=e(47472),Al=e(92832);function ol(h){let{value:D,onChange:le,filterSearch:ve,tablePrefixCls:Oe,locale:Le}=h;return ve?i.createElement("div",{className:`${Oe}-filter-dropdown-search`},i.createElement(Al.default,{prefix:i.createElement(ho.Z,null),placeholder:Le.filterSearchPlaceholder,onChange:le,value:D,htmlSize:1,className:`${Oe}-filter-dropdown-search-input`})):null}var gl=ol,nl=e(10228);const Po=h=>{const{keyCode:D}=h;D===nl.Z.ENTER&&h.stopPropagation()};var bl=i.forwardRef((h,D)=>i.createElement("div",{className:h.className,onClick:le=>le.stopPropagation(),onKeyDown:Po,ref:D},h.children));function jo(h){let D=[];return(h||[]).forEach(le=>{let{value:ve,children:Oe}=le;D.push(ve),Oe&&(D=[].concat((0,hn.Z)(D),(0,hn.Z)(jo(Oe))))}),D}function xl(h){return h.some(D=>{let{children:le}=D;return le})}function oo(h,D){return typeof D=="string"||typeof D=="number"?D==null?void 0:D.toString().toLowerCase().includes(h.trim().toLowerCase()):!1}function vi(h){let{filters:D,prefixCls:le,filteredKeys:ve,filterMultiple:Oe,searchValue:Le,filterSearch:Ct}=h;return D.map((ht,pt)=>{const Ht=String(ht.value);if(ht.children)return{key:Ht||pt,label:ht.text,popupClassName:`${le}-dropdown-submenu`,children:vi({filters:ht.children,prefixCls:le,filteredKeys:ve,filterMultiple:Oe,searchValue:Le,filterSearch:Ct})};const Zt=Oe?zo.default:za.ZP,Mt={key:ht.value!==void 0?Ht:pt,label:i.createElement(i.Fragment,null,i.createElement(Zt,{checked:ve.includes(Ht)}),i.createElement("span",null,ht.text))};return Le.trim()?typeof Ct=="function"?Ct(Le,ht)?Mt:null:oo(Le,ht.text)?Mt:null:Mt})}function xi(h){var D,le;const{tablePrefixCls:ve,prefixCls:Oe,column:Le,dropdownPrefixCls:Ct,columnKey:ht,filterMultiple:pt,filterMode:Ht="menu",filterSearch:Zt=!1,filterState:Mt,triggerFilter:un,locale:vn,children:yn,getPopupContainer:Vn}=h,{filterDropdownOpen:zn,onFilterDropdownOpenChange:dr,filterResetToDefaultFilteredValue:$n,defaultFilteredValue:vr,filterDropdownVisible:ia,onFilterDropdownVisibleChange:ma}=Le,[Vr,da]=i.useState(!1),Ma=!!(Mt&&(!((D=Mt.filteredKeys)===null||D===void 0)&&D.length||Mt.forceFiltered)),xr=xn=>{da(xn),dr==null||dr(xn),ma==null||ma(xn)},Qr=(le=zn!=null?zn:ia)!==null&&le!==void 0?le:Vr,cn=Mt==null?void 0:Mt.filteredKeys,[mr,gr]=Ja(cn||[]),fa=xn=>{let{selectedKeys:pr}=xn;gr(pr)},ka=(xn,pr)=>{let{node:Aa,checked:Ga}=pr;fa(pt?{selectedKeys:xn}:{selectedKeys:Ga&&Aa.key?[Aa.key]:[]})};i.useEffect(()=>{Vr&&fa({selectedKeys:cn||[]})},[cn]);const[Ta,ta]=i.useState([]),La=xn=>{ta(xn)},[Ra,Ya]=i.useState(""),Ka=xn=>{const{value:pr}=xn.target;Ya(pr)};i.useEffect(()=>{Vr||Ya("")},[Vr]);const Zo=xn=>{const pr=xn&&xn.length?xn:null;if(pr===null&&(!Mt||!Mt.filteredKeys)||(0,w.Z)(pr,Mt==null?void 0:Mt.filteredKeys,!0))return null;un({column:Le,key:ht,filteredKeys:pr})},Qa=()=>{xr(!1),Zo(mr())},Pa=function(){let{confirm:xn,closeDropdown:pr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};xn&&Zo([]),pr&&xr(!1),Ya(""),gr($n?(vr||[]).map(Aa=>String(Aa)):[])},Vo=function(){let{closeDropdown:xn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};xn&&xr(!1),Zo(mr())},Ea=xn=>{xn&&cn!==void 0&&gr(cn||[]),xr(xn),!xn&&!Le.filterDropdown&&Qa()},Oo=ue()({[`${Ct}-menu-without-submenu`]:!xl(Le.filters||[])}),Pr=xn=>{if(xn.target.checked){const pr=jo(Le==null?void 0:Le.filters).map(Aa=>String(Aa));gr(pr)}else gr([])},hl=xn=>{let{filters:pr}=xn;return(pr||[]).map((Aa,Ga)=>{const wl=String(Aa.value),Fl={title:Aa.text,key:Aa.value!==void 0?wl:Ga};return Aa.children&&(Fl.children=hl({filters:Aa.children})),Fl})},xa=xn=>{var pr;return Object.assign(Object.assign({},xn),{text:xn.title,value:xn.key,children:((pr=xn.children)===null||pr===void 0?void 0:pr.map(Aa=>xa(Aa)))||[]})};let pa;if(typeof Le.filterDropdown=="function")pa=Le.filterDropdown({prefixCls:`${Ct}-custom`,setSelectedKeys:xn=>fa({selectedKeys:xn}),selectedKeys:mr(),confirm:Vo,clearFilters:Pa,filters:Le.filters,visible:Qr,close:()=>{xr(!1)}});else if(Le.filterDropdown)pa=Le.filterDropdown;else{const xn=mr()||[],pr=()=>(Le.filters||[]).length===0?i.createElement(Yr.Z,{image:Yr.Z.PRESENTED_IMAGE_SIMPLE,description:vn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ht==="tree"?i.createElement(i.Fragment,null,i.createElement(gl,{filterSearch:Zt,value:Ra,onChange:Ka,tablePrefixCls:ve,locale:vn}),i.createElement("div",{className:`${ve}-filter-dropdown-tree`},pt?i.createElement(zo.default,{checked:xn.length===jo(Le.filters).length,indeterminate:xn.length>0&&xn.lengthtypeof Zt=="function"?Zt(Ra,xa(Ga)):oo(Ra,Ga.title):void 0}))):i.createElement(i.Fragment,null,i.createElement(gl,{filterSearch:Zt,value:Ra,onChange:Ka,tablePrefixCls:ve,locale:vn}),i.createElement(Ia.default,{selectable:!0,multiple:pt,prefixCls:`${Ct}-menu`,className:Oo,onSelect:fa,onDeselect:fa,selectedKeys:xn,getPopupContainer:Vn,openKeys:Ta,onOpenChange:La,items:vi({filters:Le.filters||[],filterSearch:Zt,prefixCls:Oe,filteredKeys:mr(),filterMultiple:pt,searchValue:Ra})})),Aa=()=>$n?(0,w.Z)((vr||[]).map(Ga=>String(Ga)),xn,!0):xn.length===0;pa=i.createElement(i.Fragment,null,pr(),i.createElement("div",{className:`${Oe}-dropdown-btns`},i.createElement(lo.ZP,{type:"link",size:"small",disabled:Aa(),onClick:()=>Pa()},vn.filterReset),i.createElement(lo.ZP,{type:"primary",size:"small",onClick:Qa},vn.filterConfirm)))}Le.filterDropdown&&(pa=i.createElement(Oa.J,{selectable:void 0},pa));const ba=()=>i.createElement(bl,{className:`${Oe}-dropdown`},pa);let aa;typeof Le.filterIcon=="function"?aa=Le.filterIcon(Ma):Le.filterIcon?aa=Le.filterIcon:aa=i.createElement(Da,null);const{direction:kr}=i.useContext(zr.E_);return i.createElement("div",{className:`${Oe}-column`},i.createElement("span",{className:`${ve}-column-title`},yn),i.createElement(vl.Z,{dropdownRender:ba,trigger:["click"],open:Qr,onOpenChange:Ea,getPopupContainer:Vn,placement:kr==="rtl"?"bottomLeft":"bottomRight"},i.createElement("span",{role:"button",tabIndex:-1,className:ue()(`${Oe}-trigger`,{active:Ma}),onClick:xn=>{xn.stopPropagation()}},aa)))}var Nl=xi;function $l(h,D,le){let ve=[];return(h||[]).forEach((Oe,Le)=>{var Ct;const ht=pl(Le,le);if(Oe.filters||"filterDropdown"in Oe||"onFilter"in Oe)if("filteredValue"in Oe){let pt=Oe.filteredValue;"filterDropdown"in Oe||(pt=(Ct=pt==null?void 0:pt.map(String))!==null&&Ct!==void 0?Ct:pt),ve.push({column:Oe,key:al(Oe,ht),filteredKeys:pt,forceFiltered:Oe.filtered})}else ve.push({column:Oe,key:al(Oe,ht),filteredKeys:D&&Oe.defaultFilteredValue?Oe.defaultFilteredValue:void 0,forceFiltered:Oe.filtered});"children"in Oe&&(ve=[].concat((0,hn.Z)(ve),(0,hn.Z)($l(Oe.children,D,ht))))}),ve}function Hi(h,D,le,ve,Oe,Le,Ct,ht){return le.map((pt,Ht)=>{const Zt=pl(Ht,ht),{filterMultiple:Mt=!0,filterMode:un,filterSearch:vn}=pt;let yn=pt;if(yn.filters||yn.filterDropdown){const Vn=al(yn,Zt),zn=ve.find(dr=>{let{key:$n}=dr;return Vn===$n});yn=Object.assign(Object.assign({},yn),{title:dr=>i.createElement(Nl,{tablePrefixCls:h,prefixCls:`${h}-filter`,dropdownPrefixCls:D,column:yn,columnKey:Vn,filterState:zn,filterMultiple:Mt,filterMode:un,filterSearch:vn,triggerFilter:Le,locale:Oe,getPopupContainer:Ct},go(pt.title,dr))})}return"children"in yn&&(yn=Object.assign(Object.assign({},yn),{children:Hi(h,D,yn.children,ve,Oe,Le,Ct,Zt)})),yn})}function Di(h){const D={};return h.forEach(le=>{let{key:ve,filteredKeys:Oe,column:Le}=le;const{filters:Ct,filterDropdown:ht}=Le;if(ht)D[ve]=Oe||null;else if(Array.isArray(Oe)){const pt=jo(Ct);D[ve]=pt.filter(Ht=>Oe.includes(String(Ht)))}else D[ve]=null}),D}function Ai(h,D){return D.reduce((le,ve)=>{const{column:{onFilter:Oe,filters:Le},filteredKeys:Ct}=ve;return Oe&&Ct&&Ct.length?le.filter(ht=>Ct.some(pt=>{const Ht=jo(Le),Zt=Ht.findIndex(un=>String(un)===String(pt)),Mt=Zt!==-1?Ht[Zt]:pt;return Oe(Mt,ht)})):le},h)}const _l=h=>h.flatMap(D=>"children"in D?[D].concat((0,hn.Z)(_l(D.children||[]))):[D]);function zi(h){let{prefixCls:D,dropdownPrefixCls:le,mergedColumns:ve,onFilterChange:Oe,getPopupContainer:Le,locale:Ct}=h;const ht=i.useMemo(()=>_l(ve||[]),[ve]),[pt,Ht]=i.useState(()=>$l(ht,!0)),Zt=i.useMemo(()=>{const yn=$l(ht,!1);if(yn.length===0)return yn;let Vn=!0,zn=!0;if(yn.forEach(dr=>{let{filteredKeys:$n}=dr;$n!==void 0?Vn=!1:zn=!1}),Vn){const dr=(ht||[]).map(($n,vr)=>al($n,pl(vr)));return pt.filter($n=>{let{key:vr}=$n;return dr.includes(vr)}).map($n=>{const vr=ht[dr.findIndex(ia=>ia===$n.key)];return Object.assign(Object.assign({},$n),{column:Object.assign(Object.assign({},$n.column),vr),forceFiltered:vr.filtered})})}return yn},[ht,pt]),Mt=i.useMemo(()=>Di(Zt),[Zt]),un=yn=>{const Vn=Zt.filter(zn=>{let{key:dr}=zn;return dr!==yn.key});Vn.push(yn),Ht(Vn),Oe(Di(Vn),Vn)};return[yn=>Hi(D,le,yn,Zt,Ct,un,Le),Zt,Mt]}var Bi=zi;function Ii(h,D,le){const ve=i.useRef({});function Oe(Le){if(!ve.current||ve.current.data!==h||ve.current.childrenColumnName!==D||ve.current.getRowKey!==le){let ht=function(pt){pt.forEach((Ht,Zt)=>{const Mt=le(Ht,Zt);Ct.set(Mt,Ht),Ht&&typeof Ht=="object"&&D in Ht&&ht(Ht[D]||[])})};const Ct=new Map;ht(h),ve.current={data:h,childrenColumnName:D,kvMap:Ct,getRowKey:le}}return ve.current.kvMap.get(Le)}return[Oe]}var wi=e(50371),rr=function(h,D){var le={};for(var ve in h)Object.prototype.hasOwnProperty.call(h,ve)&&D.indexOf(ve)<0&&(le[ve]=h[ve]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,ve=Object.getOwnPropertySymbols(h);Oe{const Le=h[Oe];typeof Le!="function"&&(le[Oe]=Le)}),le}function Oi(h,D,le){const ve=le&&typeof le=="object"?le:{},{total:Oe=0}=ve,Le=rr(ve,["total"]),[Ct,ht]=(0,i.useState)(()=>({current:"defaultCurrent"in Le?Le.defaultCurrent:1,pageSize:"defaultPageSize"in Le?Le.defaultPageSize:gi})),pt=(0,wi.Z)(Ct,Le,{total:Oe>0?Oe:h}),Ht=Math.ceil((Oe||h)/pt.pageSize);pt.current>Ht&&(pt.current=Ht||1);const Zt=(un,vn)=>{ht({current:un!=null?un:1,pageSize:vn||pt.pageSize})},Mt=(un,vn)=>{var yn;le&&((yn=le.onChange)===null||yn===void 0||yn.call(le,un,vn)),Zt(un,vn),D(un,vn||(pt==null?void 0:pt.pageSize))};return le===!1?[{},()=>{}]:[Object.assign(Object.assign({},pt),{onChange:Mt}),Zt]}var ki=Oi,fi=e(84105),ei=e(35654),fo=e(90782),qa=e(71430),Ml=e(18929);const Bo={},El="SELECT_ALL",Tl="SELECT_INVERT",jl="SELECT_NONE",ti=[],ni=(h,D)=>{let le=[];return(D||[]).forEach(ve=>{le.push(ve),ve&&typeof ve=="object"&&h in ve&&(le=[].concat((0,hn.Z)(le),(0,hn.Z)(ni(h,ve[h]))))}),le};var ri=(h,D)=>{const{preserveSelectedRowKeys:le,selectedRowKeys:ve,defaultSelectedRowKeys:Oe,getCheckboxProps:Le,onChange:Ct,onSelect:ht,onSelectAll:pt,onSelectInvert:Ht,onSelectNone:Zt,onSelectMultiple:Mt,columnWidth:un,type:vn,selections:yn,fixed:Vn,renderCell:zn,hideSelectAll:dr,checkStrictly:$n=!0}=D||{},{prefixCls:vr,data:ia,pageData:ma,getRecordByKey:Vr,getRowKey:da,expandType:Ma,childrenColumnName:xr,locale:Qr,getPopupContainer:cn}=h,[mr,gr]=(0,Ml.Z)(ve||Oe||ti,{value:ve}),fa=i.useRef(new Map),ka=(0,i.useCallback)(xa=>{if(le){const pa=new Map;xa.forEach(ba=>{let aa=Vr(ba);!aa&&fa.current.has(ba)&&(aa=fa.current.get(ba)),pa.set(ba,aa)}),fa.current=pa}},[Vr,le]);i.useEffect(()=>{ka(mr)},[mr]);const{keyEntities:Ta}=(0,i.useMemo)(()=>{if($n)return{keyEntities:null};let xa=ia;if(le){const pa=new Set(ia.map((aa,kr)=>da(aa,kr))),ba=Array.from(fa.current).reduce((aa,kr)=>{let[xn,pr]=kr;return pa.has(xn)?aa:aa.concat(pr)},[]);xa=[].concat((0,hn.Z)(xa),(0,hn.Z)(ba))}return(0,qa.I8)(xa,{externalGetKey:da,childrenPropName:xr})},[ia,da,$n,xr,le]),ta=(0,i.useMemo)(()=>ni(xr,ma),[xr,ma]),La=(0,i.useMemo)(()=>{const xa=new Map;return ta.forEach((pa,ba)=>{const aa=da(pa,ba),kr=(Le?Le(pa):null)||{};xa.set(aa,kr)}),xa},[ta,da,Le]),Ra=(0,i.useCallback)(xa=>{var pa;return!!(!((pa=La.get(da(xa)))===null||pa===void 0)&&pa.disabled)},[La,da]),[Ya,Ka]=(0,i.useMemo)(()=>{if($n)return[mr||[],[]];const{checkedKeys:xa,halfCheckedKeys:pa}=(0,fo.S)(mr,!0,Ta,Ra);return[xa||[],pa]},[mr,$n,Ta,Ra]),Zo=(0,i.useMemo)(()=>{const xa=vn==="radio"?Ya.slice(0,1):Ya;return new Set(xa)},[Ya,vn]),Qa=(0,i.useMemo)(()=>vn==="radio"?new Set:new Set(Ka),[Ka,vn]),[Pa,Vo]=(0,i.useState)(null);i.useEffect(()=>{D||gr(ti)},[!!D]);const Ea=(0,i.useCallback)((xa,pa)=>{let ba,aa;ka(xa),le?(ba=xa,aa=xa.map(kr=>fa.current.get(kr))):(ba=[],aa=[],xa.forEach(kr=>{const xn=Vr(kr);xn!==void 0&&(ba.push(kr),aa.push(xn))})),gr(ba),Ct==null||Ct(ba,aa,{type:pa})},[gr,Vr,Ct,le]),Oo=(0,i.useCallback)((xa,pa,ba,aa)=>{if(ht){const kr=ba.map(xn=>Vr(xn));ht(Vr(xa),pa,kr,aa)}Ea(ba,"single")},[ht,Vr,Ea]),Pr=(0,i.useMemo)(()=>!yn||dr?null:(yn===!0?[El,Tl,jl]:yn).map(pa=>pa===El?{key:"all",text:Qr.selectionAll,onSelect(){Ea(ia.map((ba,aa)=>da(ba,aa)).filter(ba=>{const aa=La.get(ba);return!(aa!=null&&aa.disabled)||Zo.has(ba)}),"all")}}:pa===Tl?{key:"invert",text:Qr.selectInvert,onSelect(){const ba=new Set(Zo);ma.forEach((kr,xn)=>{const pr=da(kr,xn),Aa=La.get(pr);Aa!=null&&Aa.disabled||(ba.has(pr)?ba.delete(pr):ba.add(pr))});const aa=Array.from(ba);Ht&&Ht(aa),Ea(aa,"invert")}}:pa===jl?{key:"none",text:Qr.selectNone,onSelect(){Zt==null||Zt(),Ea(Array.from(Zo).filter(ba=>{const aa=La.get(ba);return aa==null?void 0:aa.disabled}),"none")}}:pa).map(pa=>Object.assign(Object.assign({},pa),{onSelect:function(){for(var ba,aa,kr=arguments.length,xn=new Array(kr),pr=0;pr{var pa;if(!D)return xa.filter(wo=>wo!==Bo);let ba=(0,hn.Z)(xa);const aa=new Set(Zo),kr=ta.map(da).filter(wo=>!La.get(wo).disabled),xn=kr.every(wo=>aa.has(wo)),pr=kr.some(wo=>aa.has(wo)),Aa=()=>{const wo=[];xn?kr.forEach(Ko=>{aa.delete(Ko),wo.push(Ko)}):kr.forEach(Ko=>{aa.has(Ko)||(aa.add(Ko),wo.push(Ko))});const Ro=Array.from(aa);pt==null||pt(!xn,Ro.map(Ko=>Vr(Ko)),wo.map(Ko=>Vr(Ko))),Ea(Ro,"all"),Vo(null)};let Ga;if(vn!=="radio"){let wo;if(Pr){const io={getPopupContainer:cn,items:Pr.map((Ll,Hl)=>{const{key:yo,text:wa,onSelect:Cl}=Ll;return{key:yo!=null?yo:Hl,onClick:()=>{Cl==null||Cl(kr)},label:wa}})};wo=i.createElement("div",{className:`${vr}-selection-extra`},i.createElement(vl.Z,{menu:io,getPopupContainer:cn},i.createElement("span",null,i.createElement(fi.Z,null))))}const Ro=ta.map((io,Ll)=>{const Hl=da(io,Ll),yo=La.get(Hl)||{};return Object.assign({checked:aa.has(Hl)},yo)}).filter(io=>{let{disabled:Ll}=io;return Ll}),Ko=!!Ro.length&&Ro.length===ta.length,_o=Ko&&Ro.every(io=>{let{checked:Ll}=io;return Ll}),dl=Ko&&Ro.some(io=>{let{checked:Ll}=io;return Ll});Ga=!dr&&i.createElement("div",{className:`${vr}-selection`},i.createElement(zo.default,{checked:Ko?_o:!!ta.length&&xn,indeterminate:Ko?!_o&&dl:!xn&&pr,onChange:Aa,disabled:ta.length===0||Ko,"aria-label":wo?"Custom selection":"Select all",skipGroup:!0}),wo)}let wl;vn==="radio"?wl=(wo,Ro,Ko)=>{const _o=da(Ro,Ko),dl=aa.has(_o);return{node:i.createElement(za.ZP,Object.assign({},La.get(_o),{checked:dl,onClick:io=>io.stopPropagation(),onChange:io=>{aa.has(_o)||Oo(_o,!0,[_o],io.nativeEvent)}})),checked:dl}}:wl=(wo,Ro,Ko)=>{var _o;const dl=da(Ro,Ko),io=aa.has(dl),Ll=Qa.has(dl),Hl=La.get(dl);let yo;return Ma==="nest"?yo=Ll:yo=(_o=Hl==null?void 0:Hl.indeterminate)!==null&&_o!==void 0?_o:Ll,{node:i.createElement(zo.default,Object.assign({},Hl,{indeterminate:yo,checked:io,skipGroup:!0,onClick:wa=>wa.stopPropagation(),onChange:wa=>{let{nativeEvent:Cl}=wa;const{shiftKey:el}=Cl;let hi=-1,ui=-1;if(el&&$n){const Yn=new Set([Pa,dl]);kr.some((Wl,il)=>{if(Yn.has(Wl))if(hi===-1)hi=il;else return ui=il,!0;return!1})}if(ui!==-1&&hi!==ui&&$n){const Yn=kr.slice(hi,ui+1),Wl=[];io?Yn.forEach(fl=>{aa.has(fl)&&(Wl.push(fl),aa.delete(fl))}):Yn.forEach(fl=>{aa.has(fl)||(Wl.push(fl),aa.add(fl))});const il=Array.from(aa);Mt==null||Mt(!io,il.map(fl=>Vr(fl)),Wl.map(fl=>Vr(fl))),Ea(il,"multiple")}else{const Yn=Ya;if($n){const Wl=io?(0,ei._5)(Yn,dl):(0,ei.L0)(Yn,dl);Oo(dl,!io,Wl,Cl)}else{const Wl=(0,fo.S)([].concat((0,hn.Z)(Yn),[dl]),!0,Ta,Ra),{checkedKeys:il,halfCheckedKeys:fl}=Wl;let bi=il;if(io){const Li=new Set(il);Li.delete(dl),bi=(0,fo.S)(Array.from(Li),{checked:!1,halfCheckedKeys:fl},Ta,Ra).checkedKeys}Oo(dl,!io,bi,Cl)}}Vo(io?null:dl)}})),checked:io}};const Fl=(wo,Ro,Ko)=>{const{node:_o,checked:dl}=wl(wo,Ro,Ko);return zn?zn(dl,Ro,Ko,_o):_o};if(!ba.includes(Bo))if(ba.findIndex(wo=>{var Ro;return((Ro=wo[Rn])===null||Ro===void 0?void 0:Ro.columnType)==="EXPAND_COLUMN"})===0){const[wo,...Ro]=ba;ba=[wo,Bo].concat((0,hn.Z)(Ro))}else ba=[Bo].concat((0,hn.Z)(ba));const Xl=ba.indexOf(Bo);ba=ba.filter((wo,Ro)=>wo!==Bo||Ro===Xl);const Ao=ba[Xl-1],$o=ba[Xl+1];let ya=Vn;ya===void 0&&(($o==null?void 0:$o.fixed)!==void 0?ya=$o.fixed:(Ao==null?void 0:Ao.fixed)!==void 0&&(ya=Ao.fixed)),ya&&Ao&&((pa=Ao[Rn])===null||pa===void 0?void 0:pa.columnType)==="EXPAND_COLUMN"&&Ao.fixed===void 0&&(Ao.fixed=ya);const Zl=ue()(`${vr}-selection-col`,{[`${vr}-selection-col-with-dropdown`]:yn&&vn==="checkbox"}),Kl={fixed:ya,width:un,className:`${vr}-selection-column`,title:D.columnTitle||Ga,render:Fl,onCell:D.onCell,[Rn]:{className:Zl}};return ba.map(wo=>wo===Bo?Kl:wo)},[da,ta,D,Ya,Zo,Qa,un,Pr,Ma,Pa,La,Mt,Oo,Ra]),Zo]},Ri=e(89489),qi=e(59477),Ni=e(6848);const Si="ascend",Mi="descend";function Pi(h){return typeof h.sorter=="object"&&typeof h.sorter.multiple=="number"?h.sorter.multiple:!1}function Vi(h){return typeof h=="function"?h:h&&typeof h=="object"&&h.compare?h.compare:!1}function $i(h,D){return D?h[h.indexOf(D)+1]:h[0]}function Xi(h,D,le){let ve=[];function Oe(Le,Ct){ve.push({column:Le,key:al(Le,Ct),multiplePriority:Pi(Le),sortOrder:Le.sortOrder})}return(h||[]).forEach((Le,Ct)=>{const ht=pl(Ct,le);Le.children?("sortOrder"in Le&&Oe(Le,ht),ve=[].concat((0,hn.Z)(ve),(0,hn.Z)(Xi(Le.children,D,ht)))):Le.sorter&&("sortOrder"in Le?Oe(Le,ht):D&&Le.defaultSortOrder&&ve.push({column:Le,key:al(Le,ht),multiplePriority:Pi(Le),sortOrder:Le.defaultSortOrder}))}),ve}function Gi(h,D,le,ve,Oe,Le,Ct,ht){return(D||[]).map((pt,Ht)=>{const Zt=pl(Ht,ht);let Mt=pt;if(Mt.sorter){const un=Mt.sortDirections||Oe,vn=Mt.showSorterTooltip===void 0?Ct:Mt.showSorterTooltip,yn=al(Mt,Zt),Vn=le.find(Ma=>{let{key:xr}=Ma;return xr===yn}),zn=Vn?Vn.sortOrder:null,dr=$i(un,zn);let $n;if(pt.sortIcon)$n=pt.sortIcon({sortOrder:zn});else{const Ma=un.includes(Si)&&i.createElement(qi.Z,{className:ue()(`${h}-column-sorter-up`,{active:zn===Si})}),xr=un.includes(Mi)&&i.createElement(Ri.Z,{className:ue()(`${h}-column-sorter-down`,{active:zn===Mi})});$n=i.createElement("span",{className:ue()(`${h}-column-sorter`,{[`${h}-column-sorter-full`]:!!(Ma&&xr)})},i.createElement("span",{className:`${h}-column-sorter-inner`,"aria-hidden":"true"},Ma,xr))}const{cancelSort:vr,triggerAsc:ia,triggerDesc:ma}=Le||{};let Vr=vr;dr===Mi?Vr=ma:dr===Si&&(Vr=ia);const da=typeof vn=="object"?vn:{title:Vr};Mt=Object.assign(Object.assign({},Mt),{className:ue()(Mt.className,{[`${h}-column-sort`]:zn}),title:Ma=>{const xr=i.createElement("div",{className:`${h}-column-sorters`},i.createElement("span",{className:`${h}-column-title`},go(pt.title,Ma)),$n);return vn?i.createElement(Ni.Z,Object.assign({},da),xr):xr},onHeaderCell:Ma=>{const xr=pt.onHeaderCell&&pt.onHeaderCell(Ma)||{},Qr=xr.onClick,cn=xr.onKeyDown;xr.onClick=fa=>{ve({column:pt,key:yn,sortOrder:dr,multiplePriority:Pi(pt)}),Qr==null||Qr(fa)},xr.onKeyDown=fa=>{fa.keyCode===nl.Z.ENTER&&(ve({column:pt,key:yn,sortOrder:dr,multiplePriority:Pi(pt)}),cn==null||cn(fa))};const mr=sl(pt.title,{}),gr=mr==null?void 0:mr.toString();return zn?xr["aria-sort"]=zn==="ascend"?"ascending":"descending":xr["aria-label"]=gr||"",xr.className=ue()(xr.className,`${h}-column-has-sorters`),xr.tabIndex=0,pt.ellipsis&&(xr.title=(mr!=null?mr:"").toString()),xr}})}return"children"in Mt&&(Mt=Object.assign(Object.assign({},Mt),{children:Gi(h,Mt.children,le,ve,Oe,Le,Ct,Zt)})),Mt})}function _i(h){const{column:D,sortOrder:le}=h;return{column:D,order:le,field:D.dataIndex,columnKey:D.key}}function Ti(h){const D=h.filter(le=>{let{sortOrder:ve}=le;return ve}).map(_i);return D.length===0&&h.length?Object.assign(Object.assign({},_i(h[h.length-1])),{column:void 0}):D.length<=1?D[0]||{}:D}function rl(h,D,le){const ve=D.slice().sort((Ct,ht)=>ht.multiplePriority-Ct.multiplePriority),Oe=h.slice(),Le=ve.filter(Ct=>{let{column:{sorter:ht},sortOrder:pt}=Ct;return Vi(ht)&&pt});return Le.length?Oe.sort((Ct,ht)=>{for(let pt=0;pt{const ht=Ct[le];return ht?Object.assign(Object.assign({},Ct),{[le]:rl(ht,D,le)}):Ct}):Oe}function ea(h){let{prefixCls:D,mergedColumns:le,onSorterChange:ve,sortDirections:Oe,tableLocale:Le,showSorterTooltip:Ct}=h;const[ht,pt]=i.useState(Xi(le,!0)),Ht=i.useMemo(()=>{let yn=!0;const Vn=Xi(le,!1);if(!Vn.length)return ht;const zn=[];function dr(vr){yn?zn.push(vr):zn.push(Object.assign(Object.assign({},vr),{sortOrder:null}))}let $n=null;return Vn.forEach(vr=>{$n===null?(dr(vr),vr.sortOrder&&(vr.multiplePriority===!1?yn=!1:$n=!0)):($n&&vr.multiplePriority!==!1||(yn=!1),dr(vr))}),zn},[le,ht]),Zt=i.useMemo(()=>{const yn=Ht.map(Vn=>{let{column:zn,sortOrder:dr}=Vn;return{column:zn,order:dr}});return{sortColumns:yn,sortColumn:yn[0]&&yn[0].column,sortOrder:yn[0]&&yn[0].order}},[Ht]);function Mt(yn){let Vn;yn.multiplePriority===!1||!Ht.length||Ht[0].multiplePriority===!1?Vn=[yn]:Vn=[].concat((0,hn.Z)(Ht.filter(zn=>{let{key:dr}=zn;return dr!==yn.key})),[yn]),pt(Vn),ve(Ti(Vn),Vn)}return[yn=>Gi(D,yn,Ht,Mt,Oe,Le,Ct),Ht,Zt,()=>Ti(Ht)]}function yl(h,D){return h.map(le=>{const ve=Object.assign({},le);return ve.title=go(le.title,D),"children"in ve&&(ve.children=yl(ve.children,D)),ve})}function ai(h){return[i.useCallback(le=>yl(le,h),[h])]}var Ql=_t((h,D)=>{const{_renderTimes:le}=h,{_renderTimes:ve}=D;return le!==ve}),si=qt((h,D)=>{const{_renderTimes:le}=h,{_renderTimes:ve}=D;return le!==ve}),mi=e(64993),Zi=e(17313),Ui=e(83116),ji=e(37613),v=h=>{const{componentCls:D}=h,le=`${h.lineWidth}px ${h.lineType} ${h.tableBorderColor}`,ve=(Oe,Le,Ct)=>({[`&${D}-${Oe}`]:{[`> ${D}-container`]:{[`> ${D}-content, > ${D}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${D}-expanded-row-fixed`]:{margin:`-${Le}px -${Ct+h.lineWidth}px`}}}}}});return{[`${D}-wrapper`]:{[`${D}${D}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${D}-title`]:{border:le,borderBottom:0},[`> ${D}-container`]:{borderInlineStart:le,borderTop:le,[` > ${D}-content, > ${D}-header, > ${D}-body, @@ -222,9 +222,9 @@ &${D}-row:hover > td, > th${D}-cell-row-hover, > td${D}-cell-row-hover - `]:{background:Vn},[`&${D}-row-selected`]:{"> th, > td":{background:zn},"&:hover > th, &:hover > td":{background:dr}}}},[`${D}-footer`]:{padding:`${ve}px ${Oe}px`,color:$n,background:vr}})}};var po=(0,Ui.Z)("Table",h=>{const{colorTextHeading:D,colorSplit:le,colorIcon:ve,colorIconHover:Oe,opacityLoading:Le,colorBgContainer:Ct,controlInteractiveSize:ht,headerBg:pt,headerColor:Ht,headerSortActiveBg:Zt,headerSortHoverBg:Mt,bodySortBg:un,rowHoverBg:vn,rowSelectedBg:yn,rowSelectedHoverBg:Vn,rowExpandedBg:zn,cellPaddingBlock:dr,cellPaddingInline:$n,cellPaddingBlockMD:vr,cellPaddingInlineMD:ia,cellPaddingBlockSM:ma,cellPaddingInlineSM:Vr,borderColor:da,footerBg:Ma,footerColor:xr,headerBorderRadius:Qr,cellFontSize:cn,cellFontSizeMD:mr,cellFontSizeSM:gr,headerSplitColor:fa,fixedHeaderSortActiveBg:ka,headerFilterHoverBg:Ta,filterDropdownBg:ta,expandIconBg:La,selectionColumnWidth:Ra,stickyScrollBarBg:Ya}=h,Ka=new mi.C(ve),Zo=new mi.C(Oe),Qa=2,Pa=(0,ji.TS)(h,{tableFontSize:cn,tableBg:Ct,tableRadius:Qr,tablePaddingVertical:dr,tablePaddingHorizontal:$n,tablePaddingVerticalMiddle:vr,tablePaddingHorizontalMiddle:ia,tablePaddingVerticalSmall:ma,tablePaddingHorizontalSmall:Vr,tableBorderColor:da,tableHeaderTextColor:Ht,tableHeaderBg:pt,tableFooterTextColor:xr,tableFooterBg:Ma,tableHeaderCellSplitColor:fa,tableHeaderSortBg:Zt,tableHeaderSortHoverBg:Mt,tableHeaderIconColor:Ka.clone().setAlpha(Ka.getAlpha()*Le).toRgbString(),tableHeaderIconColorHover:Zo.clone().setAlpha(Zo.getAlpha()*Le).toRgbString(),tableBodySortBg:un,tableFixedHeaderSortActiveBg:ka,tableHeaderFilterActiveBg:Ta,tableFilterDropdownBg:ta,tableRowHoverBg:vn,tableSelectedRowBg:yn,tableSelectedRowHoverBg:Vn,zIndexTableFixed:Qa,zIndexTableSticky:Qa+1,tableFontSizeMiddle:mr,tableFontSizeSmall:gr,tableSelectionColumnWidth:Ra,tableExpandIconBg:La,tableExpandColumnWidth:ht+2*h.padding,tableExpandedRowBg:zn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Ya,tableScrollThumbBgHover:D,tableScrollBg:le});return[Io(Pa),Wn(Pa),Co(Pa),uo(Pa),sr(Pa),v(Pa),En(Pa),Ut(Pa),Co(Pa),xt(Pa),Ur(Pa),Pn(Pa),no(Pa),he(Pa),Jr(Pa),Wr(Pa),cl(Pa)]},h=>{const{colorFillAlter:D,colorBgContainer:le,colorTextHeading:ve,colorFillSecondary:Oe,colorFillContent:Le,controlItemBgActive:Ct,controlItemBgActiveHover:ht,padding:pt,paddingSM:Ht,paddingXS:Zt,colorBorderSecondary:Mt,borderRadiusLG:un,fontSize:vn,controlHeight:yn,colorTextPlaceholder:Vn}=h,zn=new mi.C(Oe).onBackground(le).toHexShortString(),dr=new mi.C(Le).onBackground(le).toHexShortString(),$n=new mi.C(D).onBackground(le).toHexShortString();return{headerBg:$n,headerColor:ve,headerSortActiveBg:zn,headerSortHoverBg:dr,bodySortBg:$n,rowHoverBg:$n,rowSelectedBg:Ct,rowSelectedHoverBg:ht,rowExpandedBg:D,cellPaddingBlock:pt,cellPaddingInline:pt,cellPaddingBlockMD:Ht,cellPaddingInlineMD:Zt,cellPaddingBlockSM:Zt,cellPaddingInlineSM:Zt,borderColor:Mt,headerBorderRadius:un,footerBg:$n,footerColor:ve,cellFontSize:vn,cellFontSizeMD:vn,cellFontSizeSM:vn,headerSplitColor:Mt,fixedHeaderSortActiveBg:zn,headerFilterHoverBg:Le,filterDropdownMenuBg:le,filterDropdownBg:le,expandIconBg:le,selectionColumnWidth:yn,stickyScrollBarBg:Vn,stickyScrollBarBorderRadius:100}});const Eo=[],Mo=(h,D)=>{const{prefixCls:le,className:ve,rootClassName:Oe,style:Le,size:Ct,bordered:ht,dropdownPrefixCls:pt,dataSource:Ht,pagination:Zt,rowSelection:Mt,rowKey:un="key",rowClassName:vn,columns:yn,children:Vn,childrenColumnName:zn,onChange:dr,getPopupContainer:$n,loading:vr,expandIcon:ia,expandable:ma,expandedRowRender:Vr,expandIconColumnIndex:da,indentSize:Ma,scroll:xr,sortDirections:Qr,locale:cn,showSorterTooltip:mr=!0,virtual:gr}=h,fa=i.useMemo(()=>yn||F(Vn),[yn,Vn]),ka=i.useMemo(()=>fa.some(_a=>_a.responsive),[fa]),Ta=(0,Ca.Z)(ka),ta=i.useMemo(()=>{const _a=new Set(Object.keys(Ta).filter(Go=>Ta[Go]));return fa.filter(Go=>!Go.responsive||Go.responsive.some(zl=>_a.has(zl)))},[fa,Ta]),La=(0,Hn.Z)(h,["className","style","columns"]),{locale:Ra=tr.Z,direction:Ya,table:Ka,renderEmpty:Zo,getPrefixCls:Qa,getPopupContainer:Pa}=i.useContext(zr.E_),Vo=(0,ca.Z)(Ct),Ea=Object.assign(Object.assign({},Ra.Table),cn),Oo=Ht||Eo,Pr=Qa("table",le),hl=Qa("dropdown",pt),xa=Object.assign({childrenColumnName:zn,expandIconColumnIndex:da},ma),{childrenColumnName:pa="children"}=xa,ba=i.useMemo(()=>Oo.some(_a=>_a==null?void 0:_a[pa])?"nest":Vr||ma&&ma.expandedRowRender?"row":null,[Oo]),aa={body:i.useRef()},kr=i.useMemo(()=>typeof un=="function"?un:_a=>_a==null?void 0:_a[un],[un]),[xn]=Ii(Oo,pa,kr),pr={},Aa=function(_a,Go){let zl=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ml,Vl,f;const p=Object.assign(Object.assign({},pr),_a);zl&&((ml=pr.resetPagination)===null||ml===void 0||ml.call(pr),!((Vl=p.pagination)===null||Vl===void 0)&&Vl.current&&(p.pagination.current=1),Zt&&Zt.onChange&&Zt.onChange(1,(f=p.pagination)===null||f===void 0?void 0:f.pageSize)),xr&&xr.scrollToFirstRowOnChange!==!1&&aa.body.current&&(0,er.Z)(0,{getContainer:()=>aa.body.current}),dr==null||dr(p.pagination,p.filters,p.sorter,{currentDataSource:Ai(rl(Oo,p.sorterStates,pa),p.filterStates),action:Go})},Ga=(_a,Go)=>{Aa({sorter:_a,sorterStates:Go},"sort",!1)},[wl,Fl,Xl,Ao]=ea({prefixCls:Pr,mergedColumns:ta,onSorterChange:Ga,sortDirections:Qr||["ascend","descend"],tableLocale:Ea,showSorterTooltip:mr}),$o=i.useMemo(()=>rl(Oo,Fl,pa),[Oo,Fl]);pr.sorter=Ao(),pr.sorterStates=Fl;const ya=(_a,Go)=>{Aa({filters:_a,filterStates:Go},"filter",!0)},[Zl,Kl,wo]=Bi({prefixCls:Pr,locale:Ea,dropdownPrefixCls:hl,mergedColumns:ta,onFilterChange:ya,getPopupContainer:$n||Pa}),Ro=Ai($o,Kl);pr.filters=wo,pr.filterStates=Kl;const Ko=i.useMemo(()=>{const _a={};return Object.keys(wo).forEach(Go=>{wo[Go]!==null&&(_a[Go]=wo[Go])}),Object.assign(Object.assign({},Xl),{filters:_a})},[Xl,wo]),[_o]=ai(Ko),dl=(_a,Go)=>{Aa({pagination:Object.assign(Object.assign({},pr.pagination),{current:_a,pageSize:Go})},"paginate")},[io,Ll]=ki(Ro.length,dl,Zt);pr.pagination=Zt===!1?{}:ll(io,Zt),pr.resetPagination=Ll;const Hl=i.useMemo(()=>{if(Zt===!1||!io.pageSize)return Ro;const{current:_a=1,total:Go,pageSize:zl=gi}=io;return Ro.lengthzl?Ro.slice((_a-1)*zl,_a*zl):Ro:Ro.slice((_a-1)*zl,_a*zl)},[!!Zt,Ro,io&&io.current,io&&io.pageSize,io&&io.total]),[yo,wa]=ri({prefixCls:Pr,data:Ro,pageData:Hl,getRowKey:kr,getRecordByKey:xn,expandType:ba,childrenColumnName:pa,locale:Ea,getPopupContainer:$n||Pa},Mt),Cl=(_a,Go,zl)=>{let ml;return typeof vn=="function"?ml=ue()(vn(_a,Go,zl)):ml=ue()(vn),ue()({[`${Pr}-row-selected`]:wa.has(kr(_a,Go))},ml)};xa.__PARENT_RENDER_ICON__=xa.expandIcon,xa.expandIcon=xa.expandIcon||ia||Ho(Ea),ba==="nest"&&xa.expandIconColumnIndex===void 0?xa.expandIconColumnIndex=Mt?1:0:xa.expandIconColumnIndex>0&&Mt&&(xa.expandIconColumnIndex-=1),typeof xa.indentSize!="number"&&(xa.indentSize=typeof Ma=="number"?Ma:15);const el=i.useCallback(_a=>_o(yo(Zl(wl(_a)))),[wl,Zl,yo]);let hi,ui;if(Zt!==!1&&(io!=null&&io.total)){let _a;io.size?_a=io.size:_a=Vo==="small"||Vo==="middle"?"small":void 0;const Go=Vl=>i.createElement(Va.Z,Object.assign({},io,{className:ue()(`${Pr}-pagination ${Pr}-pagination-${Vl}`,io.className),size:_a})),zl=Ya==="rtl"?"left":"right",{position:ml}=io;if(ml!==null&&Array.isArray(ml)){const Vl=ml.find(c=>c.includes("top")),f=ml.find(c=>c.includes("bottom")),p=ml.every(c=>`${c}`=="none");!Vl&&!f&&!p&&(ui=Go(zl)),Vl&&(hi=Go(Vl.toLowerCase().replace("top",""))),f&&(ui=Go(f.toLowerCase().replace("bottom","")))}else ui=Go(zl)}let Yn;typeof vr=="boolean"?Yn={spinning:vr}:typeof vr=="object"&&(Yn=Object.assign({spinning:!0},vr));const[Wl,il]=po(Pr),[,fl]=(0,ja.Z)(),bi=ue()(`${Pr}-wrapper`,Ka==null?void 0:Ka.className,{[`${Pr}-wrapper-rtl`]:Ya==="rtl"},ve,Oe,il),Li=Object.assign(Object.assign({},Ka==null?void 0:Ka.style),Le),Ei=cn&&cn.emptyText||(Zo==null?void 0:Zo("Table"))||i.createElement(Xr.Z,{componentName:"Table"}),ci=gr?si:Ql,di={},ls=i.useMemo(()=>{const{fontSize:_a,lineHeight:Go,padding:zl,paddingXS:ml,paddingSM:Vl}=fl,f=Math.floor(_a*Go);switch(Vo){case"large":return zl*2+f;case"small":return ml*2+f;default:return Vl*2+f}},[fl,Vo]);return gr&&(di.listItemHeight=ls),Wl(i.createElement("div",{ref:D,className:bi,style:Li},i.createElement(Xa.Z,Object.assign({spinning:!1},Yn),hi,i.createElement(ci,Object.assign({},di,La,{columns:ta,direction:Ya,expandable:xa,prefixCls:Pr,className:ue()({[`${Pr}-middle`]:Vo==="middle",[`${Pr}-small`]:Vo==="small",[`${Pr}-bordered`]:ht,[`${Pr}-empty`]:Oo.length===0}),data:Hl,rowKey:kr,rowClassName:Cl,emptyText:Ei,internalHooks:a,internalRefs:aa,transformColumns:el})),ui)))};var Qo=i.forwardRef(Mo);const Fo=(h,D)=>{const le=i.useRef(0);return le.current+=1,i.createElement(Qo,Object.assign({},h,{ref:D,_renderTimes:le.current}))},To=i.forwardRef(Fo);To.SELECTION_COLUMN=Bo,To.EXPAND_COLUMN=r,To.SELECTION_ALL=El,To.SELECTION_INVERT=Tl,To.SELECTION_NONE=jl,To.Column=bn,To.ColumnGroup=_n,To.Summary=O;var Ol=To,Sl=Ol},99313:function(dn,st,e){"use strict";e.d(st,{default:function(){return Be}});var r=e(99267),a=e(18785),g=e(62772),V=e(92310),d=e.n(V),w=e(54476),i=e(20068),ie=e(33885),ee=e(42978),j=e(76190),Se=e(75931),B=e(59301),x=e(49658),ce=e(18929),X=e(77900),Y=(0,B.createContext)(null),ze=B.forwardRef(function(F,K){var T=F.prefixCls,Z=F.className,He=F.style,Ze=F.id,Pt=F.active,Dt=F.tabKey,bt=F.children;return B.createElement("div",{id:Ze&&"".concat(Ze,"-panel-").concat(Dt),role:"tabpanel",tabIndex:Pt?0:-1,"aria-labelledby":Ze&&"".concat(Ze,"-tab-").concat(Dt),"aria-hidden":!Pt,style:He,className:d()(T,Pt&&"".concat(T,"-active"),Z),ref:K},bt)}),ge=ze,nt=["key","forceRender","style","className"];function Ne(F){var K=F.id,T=F.activeKey,Z=F.animated,He=F.tabPosition,Ze=F.destroyInactiveTabPane,Pt=B.useContext(Y),Dt=Pt.prefixCls,bt=Pt.tabs,jt=Z.tabPane,Jt="".concat(Dt,"-tabpane");return B.createElement("div",{className:d()("".concat(Dt,"-content-holder"))},B.createElement("div",{className:d()("".concat(Dt,"-content"),"".concat(Dt,"-content-").concat(He),(0,i.Z)({},"".concat(Dt,"-content-animated"),jt))},bt.map(function(rn){var $t=rn.key,on=rn.forceRender,J=rn.style,Ke=rn.className,qe=(0,Se.Z)(rn,nt),et=$t===T;return B.createElement(X.default,(0,w.Z)({key:$t,visible:et,forceRender:on,removeOnLeave:!!Ze,leavedClassName:"".concat(Jt,"-hidden")},Z.tabPaneMotion),function(Ot,At){var Bt=Ot.style,me=Ot.className;return B.createElement(ge,(0,w.Z)({},qe,{prefixCls:Jt,id:K,tabKey:$t,animated:jt,active:et,style:(0,ie.Z)((0,ie.Z)({},J),Bt),className:d()(Ke,me),ref:At}))})})))}var se=e(94480),E=e(29301),l=e(6089),z=e(8654),R={width:0,height:0,left:0,top:0};function W(F,K,T){return(0,B.useMemo)(function(){for(var Z,He=new Map,Ze=K.get((Z=F[0])===null||Z===void 0?void 0:Z.key)||R,Pt=Ze.left+Ze.width,Dt=0;DtOn?(Kt=lt,We.current="x"):(Kt=dt,We.current="y"),K(-Kt,-Kt)&&$e.preventDefault()}var ft=(0,B.useRef)(null);ft.current={onTouchStart:At,onTouchMove:Bt,onTouchEnd:me,onWheel:Xe},B.useEffect(function(){function $e(mn){ft.current.onTouchStart(mn)}function lt(mn){ft.current.onTouchMove(mn)}function dt(mn){ft.current.onTouchEnd(mn)}function Kt(mn){ft.current.onWheel(mn)}return document.addEventListener("touchmove",lt,{passive:!1}),document.addEventListener("touchend",dt,{passive:!1}),F.current.addEventListener("touchstart",$e,{passive:!1}),F.current.addEventListener("wheel",Kt),function(){document.removeEventListener("touchmove",lt),document.removeEventListener("touchend",dt)}},[])}var fe=e(34280);function Ae(F){var K=(0,B.useState)(0),T=(0,ee.Z)(K,2),Z=T[0],He=T[1],Ze=(0,B.useRef)(0),Pt=(0,B.useRef)();return Pt.current=F,(0,fe.o)(function(){var Dt;(Dt=Pt.current)===null||Dt===void 0||Dt.call(Pt)},[Z]),function(){Ze.current===Z&&(Ze.current+=1,He(Ze.current))}}function Pe(F){var K=(0,B.useRef)([]),T=(0,B.useState)({}),Z=(0,ee.Z)(T,2),He=Z[1],Ze=(0,B.useRef)(typeof F=="function"?F():F),Pt=Ae(function(){var bt=Ze.current;K.current.forEach(function(jt){bt=jt(bt)}),K.current=[],Ze.current=bt,He({})});function Dt(bt){K.current.push(bt),Pt()}return[Ze.current,Dt]}var q={width:0,height:0,left:0,top:0,right:0};function xe(F,K,T,Z,He,Ze,Pt){var Dt=Pt.tabs,bt=Pt.tabPosition,jt=Pt.rtl,Jt,rn,$t;return["top","bottom"].includes(bt)?(Jt="width",rn=jt?"right":"left",$t=Math.abs(T)):(Jt="height",rn="top",$t=-T),(0,B.useMemo)(function(){if(!Dt.length)return[0,0];for(var on=Dt.length,J=on,Ke=0;Ke$t+K){J=Ke-1;break}}for(var et=0,Ot=on-1;Ot>=0;Ot-=1){var At=F.get(Dt[Ot].key)||q;if(At[rn]<$t){et=Ot+1;break}}return et>=J?[0,0]:[et,J]},[F,K,Z,He,Ze,$t,bt,Dt.map(function(on){return on.key}).join("_"),jt])}function H(F){var K;return F instanceof Map?(K={},F.forEach(function(T,Z){K[Z]=T})):K=F,JSON.stringify(K)}var oe="TABS_DQ";function Me(F){return String(F).replace(/"/g,oe)}function Ce(F,K,T,Z){return!(!T||Z||F===!1||F===void 0&&(K===!1||K===null))}function G(F,K){var T=F.prefixCls,Z=F.editable,He=F.locale,Ze=F.style;return!Z||Z.showAdd===!1?null:B.createElement("button",{ref:K,type:"button",className:"".concat(T,"-nav-add"),style:Ze,"aria-label":(He==null?void 0:He.addAriaLabel)||"Add tab",onClick:function(Dt){Z.onEdit("add",{event:Dt})}},Z.addIcon||"+")}var we=B.forwardRef(G),Qe=B.forwardRef(function(F,K){var T=F.position,Z=F.prefixCls,He=F.extra;if(!He)return null;var Ze,Pt={};return(0,j.Z)(He)==="object"&&!B.isValidElement(He)?Pt=He:Pt.right=He,T==="right"&&(Ze=Pt.right),T==="left"&&(Ze=Pt.left),Ze?B.createElement("div",{className:"".concat(Z,"-extra-content"),ref:K},Ze):null}),ut=Qe,mt=e(31561),ot=e(15285),yt=e(10228);function Qt(F,K){var T=F.prefixCls,Z=F.id,He=F.tabs,Ze=F.locale,Pt=F.mobile,Dt=F.moreIcon,bt=Dt===void 0?"More":Dt,jt=F.moreTransitionName,Jt=F.style,rn=F.className,$t=F.editable,on=F.tabBarGutter,J=F.rtl,Ke=F.removeAriaLabel,qe=F.onTabClick,et=F.getPopupContainer,Ot=F.popupClassName,At=(0,B.useState)(!1),Bt=(0,ee.Z)(At,2),me=Bt[0],We=Bt[1],Xe=(0,B.useState)(null),ft=(0,ee.Z)(Xe,2),$e=ft[0],lt=ft[1],dt="".concat(Z,"-more-popup"),Kt="".concat(T,"-dropdown"),mn=$e!==null?"".concat(dt,"-").concat($e):null,On=Ze==null?void 0:Ze.dropdownAriaLabel;function Qn(Cr,or){Cr.preventDefault(),Cr.stopPropagation(),$t.onEdit("remove",{key:or,event:Cr})}var Gn=B.createElement(ot.ZP,{onClick:function(or){var ir=or.key,cr=or.domEvent;qe(ir,cr),We(!1)},prefixCls:"".concat(Kt,"-menu"),id:dt,tabIndex:-1,role:"listbox","aria-activedescendant":mn,selectedKeys:[$e],"aria-label":On!==void 0?On:"expanded dropdown"},He.map(function(Cr){var or=Cr.closable,ir=Cr.disabled,cr=Cr.closeIcon,Ir=Cr.key,ra=Cr.label,Ba=Ce(or,cr,$t,ir);return B.createElement(ot.sN,{key:Ir,id:"".concat(dt,"-").concat(Ir),role:"option","aria-controls":Z&&"".concat(Z,"-panel-").concat(Ir),disabled:ir},B.createElement("span",null,ra),Ba&&B.createElement("button",{type:"button","aria-label":Ke||"remove",tabIndex:0,className:"".concat(Kt,"-menu-item-remove"),onClick:function(fn){fn.stopPropagation(),Qn(fn,Ir)}},cr||$t.removeIcon||"\xD7"))}));function _t(Cr){for(var or=He.filter(function(Ba){return!Ba.disabled}),ir=or.findIndex(function(Ba){return Ba.key===$e})||0,cr=or.length,Ir=0;Irmo?"left":"right"})}),On=(0,ee.Z)(mn,2),Qn=On[0],Gn=On[1],_t=L(0,function(Po,mo){!Kt&&At&&At({direction:Po>mo?"top":"bottom"})}),qn=(0,ee.Z)(_t,2),Cn=qn[0],Dr=qn[1],yr=(0,B.useState)([0,0]),Cr=(0,ee.Z)(yr,2),or=Cr[0],ir=Cr[1],cr=(0,B.useState)([0,0]),Ir=(0,ee.Z)(cr,2),ra=Ir[0],Ba=Ir[1],br=(0,B.useState)([0,0]),fn=(0,ee.Z)(br,2),Dn=fn[0],wr=fn[1],it=(0,B.useState)([0,0]),vt=(0,ee.Z)(it,2),gt=vt[0],qt=vt[1],wn=Pe(new Map),Un=(0,ee.Z)(wn,2),Fn=Un[0],bn=Un[1],sn=W(Ze,Fn,ra[0]),_n=ae(or,Kt),Hn=ae(ra,Kt),er=ae(Dn,Kt),zr=ae(gt,Kt),Xr=_nVa?Va:Po}var ja=(0,B.useRef)(),Yo=(0,B.useState)(),Ho=(0,ee.Z)(Yo,2),al=Ho[0],pl=Ho[1];function go(){pl(Date.now())}function sl(){window.clearTimeout(ja.current)}Ue(ft,function(Po,mo){function bl(jo,xl){jo(function(oo){var vi=Xa(oo+xl);return vi})}return Xr?(Kt?bl(Gn,Po):bl(Dr,mo),sl(),go(),!0):!1}),(0,B.useEffect)(function(){return sl(),al&&(ja.current=window.setTimeout(function(){pl(0)},100)),sl},[al]);var Yl=xe(sn,ca,Kt?Qn:Cn,Hn,er,zr,(0,ie.Z)((0,ie.Z)({},F),{},{tabs:Ze})),ul=(0,ee.Z)(Yl,2),ql=ul[0],kl=ul[1],la=(0,l.Z)(function(){var Po=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Jt,mo=sn.get(Po)||{width:0,height:0,left:0,right:0,top:0};if(Kt){var bl=Qn;rn?mo.rightQn+ca&&(bl=mo.right+mo.width-ca):mo.left<-Qn?bl=-mo.left:mo.left+mo.width>-Qn+ca&&(bl=-(mo.left+mo.width-ca)),Dr(0),Gn(Xa(bl))}else{var jo=Cn;mo.top<-Cn?jo=-mo.top:mo.top+mo.height>-Cn+ca&&(jo=-(mo.top+mo.height-ca)),Gn(0),Dr(Xa(jo))}}),Da={};Ke==="top"||Ke==="bottom"?Da[rn?"marginRight":"marginLeft"]=qe:Da.marginTop=qe;var Do=Ze.map(function(Po,mo){var bl=Po.key;return B.createElement(It,{id:bt,prefixCls:He,key:bl,tab:Po,style:mo===0?void 0:Da,closable:Po.closable,editable:on,active:bl===Jt,renderWrapper:et,removeAriaLabel:J==null?void 0:J.removeAriaLabel,onClick:function(xl){Ot(bl,xl)},onFocus:function(){la(bl),go(),ft.current&&(rn||(ft.current.scrollLeft=0),ft.current.scrollTop=0)}})}),Ja=function(){return bn(function(){var mo=new Map;return Ze.forEach(function(bl){var jo,xl=bl.key,oo=(jo=$e.current)===null||jo===void 0?void 0:jo.querySelector('[data-node-key="'.concat(Me(xl),'"]'));oo&&mo.set(xl,{width:oo.offsetWidth,height:oo.offsetHeight,left:oo.offsetLeft,top:oo.offsetTop})}),mo})};(0,B.useEffect)(function(){Ja()},[Ze.map(function(Po){return Po.key}).join("_")]);var lo=Ae(function(){var Po=m(me),mo=m(We),bl=m(Xe);ir([Po[0]-mo[0]-bl[0],Po[1]-mo[1]-bl[1]]);var jo=m(dt);wr(jo);var xl=m(lt);qt(xl);var oo=m($e);Ba([oo[0]-jo[0],oo[1]-jo[1]]),Ja()}),zo=Ze.slice(0,ql),vl=Ze.slice(kl+1),Yr=[].concat((0,se.Z)(zo),(0,se.Z)(vl)),Ia=sn.get(Jt),Oa=I({activeTabOffset:Ia,horizontal:Kt,rtl:rn,indicatorSize:Bt}),za=Oa.style;(0,B.useEffect)(function(){la()},[Jt,tr,Va,H(Ia),H(sn),Kt]),(0,B.useEffect)(function(){lo()},[rn]);var so=!!Yr.length,ho="".concat(He,"-nav-wrap"),Al,ol,gl,nl;return Kt?rn?(ol=Qn>0,Al=Qn!==Va):(Al=Qn<0,ol=Qn!==tr):(gl=Cn<0,nl=Cn!==tr),B.createElement(E.Z,{onResize:lo},B.createElement("div",{ref:(0,z.x1)(K,me),role:"tablist",className:d()("".concat(He,"-nav"),Pt),style:Dt,onKeyDown:function(){go()}},B.createElement(ut,{ref:We,position:"left",extra:$t,prefixCls:He}),B.createElement(E.Z,{onResize:lo},B.createElement("div",{className:d()(ho,(T={},(0,i.Z)(T,"".concat(ho,"-ping-left"),Al),(0,i.Z)(T,"".concat(ho,"-ping-right"),ol),(0,i.Z)(T,"".concat(ho,"-ping-top"),gl),(0,i.Z)(T,"".concat(ho,"-ping-bottom"),nl),T)),ref:ft},B.createElement(E.Z,{onResize:lo},B.createElement("div",{ref:$e,className:"".concat(He,"-nav-list"),style:{transform:"translate(".concat(Qn,"px, ").concat(Cn,"px)"),transition:al?"none":void 0}},Do,B.createElement(we,{ref:dt,prefixCls:He,locale:J,editable:on,style:(0,ie.Z)((0,ie.Z)({},Do.length===0?void 0:Da),{},{visibility:so?"hidden":null})}),B.createElement("div",{className:d()("".concat(He,"-ink-bar"),(0,i.Z)({},"".concat(He,"-ink-bar-animated"),jt.inkBar)),style:za}))))),B.createElement(wt,(0,w.Z)({},F,{removeAriaLabel:J==null?void 0:J.removeAriaLabel,ref:lt,prefixCls:He,tabs:Yr,className:!so&&Ca,tabMoving:!!al})),B.createElement(ut,{ref:Xe,position:"right",extra:$t,prefixCls:He})))}var O=B.forwardRef(ne),S=["renderTabBar"],be=["label","key"];function _(F){var K=F.renderTabBar,T=(0,Se.Z)(F,S),Z=B.useContext(Y),He=Z.tabs;if(K){var Ze=(0,ie.Z)((0,ie.Z)({},T),{},{panes:He.map(function(Pt){var Dt=Pt.label,bt=Pt.key,jt=(0,Se.Z)(Pt,be);return B.createElement(ge,(0,w.Z)({tab:Dt,key:bt,tabKey:bt},jt))})});return K(Ze,O)}return B.createElement(O,T)}var N=e(48736);function ye(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},K;return F===!1?K={inkBar:!1,tabPane:!1}:F===!0?K={inkBar:!0,tabPane:!1}:K=(0,ie.Z)({inkBar:!0},(0,j.Z)(F)==="object"?F:{}),K.tabPaneMotion&&K.tabPane===void 0&&(K.tabPane=!0),!K.tabPaneMotion&&K.tabPane&&(K.tabPane=!1),K}var _e=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],Ve=0;function Ge(F,K){var T,Z=F.id,He=F.prefixCls,Ze=He===void 0?"rc-tabs":He,Pt=F.className,Dt=F.items,bt=F.direction,jt=F.activeKey,Jt=F.defaultActiveKey,rn=F.editable,$t=F.animated,on=F.tabPosition,J=on===void 0?"top":on,Ke=F.tabBarGutter,qe=F.tabBarStyle,et=F.tabBarExtraContent,Ot=F.locale,At=F.moreIcon,Bt=F.moreTransitionName,me=F.destroyInactiveTabPane,We=F.renderTabBar,Xe=F.onChange,ft=F.onTabClick,$e=F.onTabScroll,lt=F.getPopupContainer,dt=F.popupClassName,Kt=F.indicatorSize,mn=(0,Se.Z)(F,_e),On=B.useMemo(function(){return(Dt||[]).filter(function(qt){return qt&&(0,j.Z)(qt)==="object"&&"key"in qt})},[Dt]),Qn=bt==="rtl",Gn=ye($t),_t=(0,B.useState)(!1),qn=(0,ee.Z)(_t,2),Cn=qn[0],Dr=qn[1];(0,B.useEffect)(function(){Dr((0,x.Z)())},[]);var yr=(0,ce.Z)(function(){var qt;return(qt=On[0])===null||qt===void 0?void 0:qt.key},{value:jt,defaultValue:Jt}),Cr=(0,ee.Z)(yr,2),or=Cr[0],ir=Cr[1],cr=(0,B.useState)(function(){return On.findIndex(function(qt){return qt.key===or})}),Ir=(0,ee.Z)(cr,2),ra=Ir[0],Ba=Ir[1];(0,B.useEffect)(function(){var qt=On.findIndex(function(Un){return Un.key===or});if(qt===-1){var wn;qt=Math.max(0,Math.min(ra,On.length-1)),ir((wn=On[qt])===null||wn===void 0?void 0:wn.key)}Ba(qt)},[On.map(function(qt){return qt.key}).join("_"),or,ra]);var br=(0,ce.Z)(null,{value:Z}),fn=(0,ee.Z)(br,2),Dn=fn[0],wr=fn[1];(0,B.useEffect)(function(){Z||(wr("rc-tabs-".concat(Ve)),Ve+=1)},[]);function it(qt,wn){ft==null||ft(qt,wn);var Un=qt!==or;ir(qt),Un&&(Xe==null||Xe(qt))}var vt={id:Dn,activeKey:or,animated:Gn,tabPosition:J,rtl:Qn,mobile:Cn},gt=(0,ie.Z)((0,ie.Z)({},vt),{},{editable:rn,locale:Ot,moreIcon:At,moreTransitionName:Bt,tabBarGutter:Ke,onTabClick:it,onTabScroll:$e,extra:et,style:qe,panes:null,getPopupContainer:lt,popupClassName:dt,indicatorSize:Kt});return B.createElement(Y.Provider,{value:{tabs:On,prefixCls:Ze}},B.createElement("div",(0,w.Z)({ref:K,id:Z,className:d()(Ze,"".concat(Ze,"-").concat(J),(T={},(0,i.Z)(T,"".concat(Ze,"-mobile"),Cn),(0,i.Z)(T,"".concat(Ze,"-editable"),rn),(0,i.Z)(T,"".concat(Ze,"-rtl"),Qn),T),Pt)},mn),B.createElement(_,(0,w.Z)({},gt,{renderTabBar:We})),B.createElement(Ne,(0,w.Z)({destroyInactiveTabPane:me},vt,{animated:Gn}))))}var Ye=B.forwardRef(Ge),U=Ye,y=U,k=e(36355),Fe=e(19716),Te=()=>null,Wt=e(62892);const St={motionAppear:!1,motionEnter:!0,motionLeave:!0};function zt(F){let K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},T;return K===!1?T={inkBar:!1,tabPane:!1}:K===!0?T={inkBar:!0,tabPane:!0}:T=Object.assign({inkBar:!0},typeof K=="object"?K:{}),T.tabPane&&(T.tabPaneMotion=Object.assign(Object.assign({},St),{motionName:(0,Wt.m)(F,"switch")})),T}var ln=e(11592),Rn=function(F,K){var T={};for(var Z in F)Object.prototype.hasOwnProperty.call(F,Z)&&K.indexOf(Z)<0&&(T[Z]=F[Z]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Z=Object.getOwnPropertySymbols(F);HeK)}function Bn(F,K){if(F)return F;const T=(0,ln.Z)(K).map(Z=>{if(B.isValidElement(Z)){const{key:He,props:Ze}=Z,Pt=Ze||{},{tab:Dt}=Pt,bt=Rn(Pt,["tab"]);return Object.assign(Object.assign({key:String(He)},bt),{label:Dt})}return null});return Sn(T)}var Jn=e(17313),nr=e(83116),hn=e(37613),ur=e(13826),at=F=>{const{componentCls:K,motionDurationSlow:T}=F;return[{[K]:{[`${K}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${T}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${T}`}}}}},[(0,ur.oN)(F,"slide-up"),(0,ur.oN)(F,"slide-down")]]};const Vt=F=>{const{componentCls:K,tabsCardPadding:T,cardBg:Z,cardGutter:He,colorBorderSecondary:Ze,itemSelectedColor:Pt}=F;return{[`${K}-card`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-tab`]:{margin:0,padding:T,background:Z,border:`${F.lineWidth}px ${F.lineType} ${Ze}`,transition:`all ${F.motionDurationSlow} ${F.motionEaseInOut}`},[`${K}-tab-active`]:{color:Pt,background:F.colorBgContainer},[`${K}-ink-bar`]:{visibility:"hidden"}},[`&${K}-top, &${K}-bottom`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-tab + ${K}-tab`]:{marginLeft:{_skip_check_:!0,value:`${He}px`}}}},[`&${K}-top`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-tab`]:{borderRadius:`${F.borderRadiusLG}px ${F.borderRadiusLG}px 0 0`},[`${K}-tab-active`]:{borderBottomColor:F.colorBgContainer}}},[`&${K}-bottom`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-tab`]:{borderRadius:`0 0 ${F.borderRadiusLG}px ${F.borderRadiusLG}px`},[`${K}-tab-active`]:{borderTopColor:F.colorBgContainer}}},[`&${K}-left, &${K}-right`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-tab + ${K}-tab`]:{marginTop:`${He}px`}}},[`&${K}-left`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-tab`]:{borderRadius:{_skip_check_:!0,value:`${F.borderRadiusLG}px 0 0 ${F.borderRadiusLG}px`}},[`${K}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:F.colorBgContainer}}}},[`&${K}-right`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${F.borderRadiusLG}px ${F.borderRadiusLG}px 0`}},[`${K}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:F.colorBgContainer}}}}}}},lr=F=>{const{componentCls:K,itemHoverColor:T,dropdownEdgeChildVerticalPadding:Z}=F;return{[`${K}-dropdown`]:Object.assign(Object.assign({},(0,Jn.Wf)(F)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:F.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${K}-dropdown-menu`]:{maxHeight:F.tabsDropdownHeight,margin:0,padding:`${Z}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:F.colorBgContainer,backgroundClip:"padding-box",borderRadius:F.borderRadiusLG,outline:"none",boxShadow:F.boxShadowSecondary,"&-item":Object.assign(Object.assign({},Jn.vS),{display:"flex",alignItems:"center",minWidth:F.tabsDropdownWidth,margin:0,padding:`${F.paddingXXS}px ${F.paddingSM}px`,color:F.colorText,fontWeight:"normal",fontSize:F.fontSize,lineHeight:F.lineHeight,cursor:"pointer",transition:`all ${F.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:F.marginSM},color:F.colorTextDescription,fontSize:F.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:T}},"&:hover":{background:F.controlItemBgHover},"&-disabled":{"&, &:hover":{color:F.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},Nn=F=>{const{componentCls:K,margin:T,colorBorderSecondary:Z,horizontalMargin:He,verticalItemPadding:Ze,verticalItemMargin:Pt}=F;return{[`${K}-top, ${K}-bottom`]:{flexDirection:"column",[`> ${K}-nav, > div > ${K}-nav`]:{margin:He,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${F.lineWidth}px ${F.lineType} ${Z}`,content:"''"},[`${K}-ink-bar`]:{height:F.lineWidthBold,"&-animated":{transition:`width ${F.motionDurationSlow}, left ${F.motionDurationSlow}, + `]:{background:Vn},[`&${D}-row-selected`]:{"> th, > td":{background:zn},"&:hover > th, &:hover > td":{background:dr}}}},[`${D}-footer`]:{padding:`${ve}px ${Oe}px`,color:$n,background:vr}})}};var po=(0,Ui.Z)("Table",h=>{const{colorTextHeading:D,colorSplit:le,colorIcon:ve,colorIconHover:Oe,opacityLoading:Le,colorBgContainer:Ct,controlInteractiveSize:ht,headerBg:pt,headerColor:Ht,headerSortActiveBg:Zt,headerSortHoverBg:Mt,bodySortBg:un,rowHoverBg:vn,rowSelectedBg:yn,rowSelectedHoverBg:Vn,rowExpandedBg:zn,cellPaddingBlock:dr,cellPaddingInline:$n,cellPaddingBlockMD:vr,cellPaddingInlineMD:ia,cellPaddingBlockSM:ma,cellPaddingInlineSM:Vr,borderColor:da,footerBg:Ma,footerColor:xr,headerBorderRadius:Qr,cellFontSize:cn,cellFontSizeMD:mr,cellFontSizeSM:gr,headerSplitColor:fa,fixedHeaderSortActiveBg:ka,headerFilterHoverBg:Ta,filterDropdownBg:ta,expandIconBg:La,selectionColumnWidth:Ra,stickyScrollBarBg:Ya}=h,Ka=new mi.C(ve),Zo=new mi.C(Oe),Qa=2,Pa=(0,ji.TS)(h,{tableFontSize:cn,tableBg:Ct,tableRadius:Qr,tablePaddingVertical:dr,tablePaddingHorizontal:$n,tablePaddingVerticalMiddle:vr,tablePaddingHorizontalMiddle:ia,tablePaddingVerticalSmall:ma,tablePaddingHorizontalSmall:Vr,tableBorderColor:da,tableHeaderTextColor:Ht,tableHeaderBg:pt,tableFooterTextColor:xr,tableFooterBg:Ma,tableHeaderCellSplitColor:fa,tableHeaderSortBg:Zt,tableHeaderSortHoverBg:Mt,tableHeaderIconColor:Ka.clone().setAlpha(Ka.getAlpha()*Le).toRgbString(),tableHeaderIconColorHover:Zo.clone().setAlpha(Zo.getAlpha()*Le).toRgbString(),tableBodySortBg:un,tableFixedHeaderSortActiveBg:ka,tableHeaderFilterActiveBg:Ta,tableFilterDropdownBg:ta,tableRowHoverBg:vn,tableSelectedRowBg:yn,tableSelectedRowHoverBg:Vn,zIndexTableFixed:Qa,zIndexTableSticky:Qa+1,tableFontSizeMiddle:mr,tableFontSizeSmall:gr,tableSelectionColumnWidth:Ra,tableExpandIconBg:La,tableExpandColumnWidth:ht+2*h.padding,tableExpandedRowBg:zn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Ya,tableScrollThumbBgHover:D,tableScrollBg:le});return[Io(Pa),Wn(Pa),Co(Pa),uo(Pa),sr(Pa),v(Pa),En(Pa),Ut(Pa),Co(Pa),xt(Pa),Ur(Pa),Pn(Pa),no(Pa),he(Pa),Jr(Pa),Wr(Pa),cl(Pa)]},h=>{const{colorFillAlter:D,colorBgContainer:le,colorTextHeading:ve,colorFillSecondary:Oe,colorFillContent:Le,controlItemBgActive:Ct,controlItemBgActiveHover:ht,padding:pt,paddingSM:Ht,paddingXS:Zt,colorBorderSecondary:Mt,borderRadiusLG:un,fontSize:vn,controlHeight:yn,colorTextPlaceholder:Vn}=h,zn=new mi.C(Oe).onBackground(le).toHexShortString(),dr=new mi.C(Le).onBackground(le).toHexShortString(),$n=new mi.C(D).onBackground(le).toHexShortString();return{headerBg:$n,headerColor:ve,headerSortActiveBg:zn,headerSortHoverBg:dr,bodySortBg:$n,rowHoverBg:$n,rowSelectedBg:Ct,rowSelectedHoverBg:ht,rowExpandedBg:D,cellPaddingBlock:pt,cellPaddingInline:pt,cellPaddingBlockMD:Ht,cellPaddingInlineMD:Zt,cellPaddingBlockSM:Zt,cellPaddingInlineSM:Zt,borderColor:Mt,headerBorderRadius:un,footerBg:$n,footerColor:ve,cellFontSize:vn,cellFontSizeMD:vn,cellFontSizeSM:vn,headerSplitColor:Mt,fixedHeaderSortActiveBg:zn,headerFilterHoverBg:Le,filterDropdownMenuBg:le,filterDropdownBg:le,expandIconBg:le,selectionColumnWidth:yn,stickyScrollBarBg:Vn,stickyScrollBarBorderRadius:100}});const Eo=[],Mo=(h,D)=>{const{prefixCls:le,className:ve,rootClassName:Oe,style:Le,size:Ct,bordered:ht,dropdownPrefixCls:pt,dataSource:Ht,pagination:Zt,rowSelection:Mt,rowKey:un="key",rowClassName:vn,columns:yn,children:Vn,childrenColumnName:zn,onChange:dr,getPopupContainer:$n,loading:vr,expandIcon:ia,expandable:ma,expandedRowRender:Vr,expandIconColumnIndex:da,indentSize:Ma,scroll:xr,sortDirections:Qr,locale:cn,showSorterTooltip:mr=!0,virtual:gr}=h,fa=i.useMemo(()=>yn||F(Vn),[yn,Vn]),ka=i.useMemo(()=>fa.some(_a=>_a.responsive),[fa]),Ta=(0,Ca.Z)(ka),ta=i.useMemo(()=>{const _a=new Set(Object.keys(Ta).filter(Go=>Ta[Go]));return fa.filter(Go=>!Go.responsive||Go.responsive.some(zl=>_a.has(zl)))},[fa,Ta]),La=(0,Hn.Z)(h,["className","style","columns"]),{locale:Ra=tr.Z,direction:Ya,table:Ka,renderEmpty:Zo,getPrefixCls:Qa,getPopupContainer:Pa}=i.useContext(zr.E_),Vo=(0,ca.Z)(Ct),Ea=Object.assign(Object.assign({},Ra.Table),cn),Oo=Ht||Eo,Pr=Qa("table",le),hl=Qa("dropdown",pt),xa=Object.assign({childrenColumnName:zn,expandIconColumnIndex:da},ma),{childrenColumnName:pa="children"}=xa,ba=i.useMemo(()=>Oo.some(_a=>_a==null?void 0:_a[pa])?"nest":Vr||ma&&ma.expandedRowRender?"row":null,[Oo]),aa={body:i.useRef()},kr=i.useMemo(()=>typeof un=="function"?un:_a=>_a==null?void 0:_a[un],[un]),[xn]=Ii(Oo,pa,kr),pr={},Aa=function(_a,Go){let zl=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ml,Vl,f;const p=Object.assign(Object.assign({},pr),_a);zl&&((ml=pr.resetPagination)===null||ml===void 0||ml.call(pr),!((Vl=p.pagination)===null||Vl===void 0)&&Vl.current&&(p.pagination.current=1),Zt&&Zt.onChange&&Zt.onChange(1,(f=p.pagination)===null||f===void 0?void 0:f.pageSize)),xr&&xr.scrollToFirstRowOnChange!==!1&&aa.body.current&&(0,er.Z)(0,{getContainer:()=>aa.body.current}),dr==null||dr(p.pagination,p.filters,p.sorter,{currentDataSource:Ai(rl(Oo,p.sorterStates,pa),p.filterStates),action:Go})},Ga=(_a,Go)=>{Aa({sorter:_a,sorterStates:Go},"sort",!1)},[wl,Fl,Xl,Ao]=ea({prefixCls:Pr,mergedColumns:ta,onSorterChange:Ga,sortDirections:Qr||["ascend","descend"],tableLocale:Ea,showSorterTooltip:mr}),$o=i.useMemo(()=>rl(Oo,Fl,pa),[Oo,Fl]);pr.sorter=Ao(),pr.sorterStates=Fl;const ya=(_a,Go)=>{Aa({filters:_a,filterStates:Go},"filter",!0)},[Zl,Kl,wo]=Bi({prefixCls:Pr,locale:Ea,dropdownPrefixCls:hl,mergedColumns:ta,onFilterChange:ya,getPopupContainer:$n||Pa}),Ro=Ai($o,Kl);pr.filters=wo,pr.filterStates=Kl;const Ko=i.useMemo(()=>{const _a={};return Object.keys(wo).forEach(Go=>{wo[Go]!==null&&(_a[Go]=wo[Go])}),Object.assign(Object.assign({},Xl),{filters:_a})},[Xl,wo]),[_o]=ai(Ko),dl=(_a,Go)=>{Aa({pagination:Object.assign(Object.assign({},pr.pagination),{current:_a,pageSize:Go})},"paginate")},[io,Ll]=ki(Ro.length,dl,Zt);pr.pagination=Zt===!1?{}:ll(io,Zt),pr.resetPagination=Ll;const Hl=i.useMemo(()=>{if(Zt===!1||!io.pageSize)return Ro;const{current:_a=1,total:Go,pageSize:zl=gi}=io;return Ro.lengthzl?Ro.slice((_a-1)*zl,_a*zl):Ro:Ro.slice((_a-1)*zl,_a*zl)},[!!Zt,Ro,io&&io.current,io&&io.pageSize,io&&io.total]),[yo,wa]=ri({prefixCls:Pr,data:Ro,pageData:Hl,getRowKey:kr,getRecordByKey:xn,expandType:ba,childrenColumnName:pa,locale:Ea,getPopupContainer:$n||Pa},Mt),Cl=(_a,Go,zl)=>{let ml;return typeof vn=="function"?ml=ue()(vn(_a,Go,zl)):ml=ue()(vn),ue()({[`${Pr}-row-selected`]:wa.has(kr(_a,Go))},ml)};xa.__PARENT_RENDER_ICON__=xa.expandIcon,xa.expandIcon=xa.expandIcon||ia||Ho(Ea),ba==="nest"&&xa.expandIconColumnIndex===void 0?xa.expandIconColumnIndex=Mt?1:0:xa.expandIconColumnIndex>0&&Mt&&(xa.expandIconColumnIndex-=1),typeof xa.indentSize!="number"&&(xa.indentSize=typeof Ma=="number"?Ma:15);const el=i.useCallback(_a=>_o(yo(Zl(wl(_a)))),[wl,Zl,yo]);let hi,ui;if(Zt!==!1&&(io!=null&&io.total)){let _a;io.size?_a=io.size:_a=Vo==="small"||Vo==="middle"?"small":void 0;const Go=Vl=>i.createElement(Va.Z,Object.assign({},io,{className:ue()(`${Pr}-pagination ${Pr}-pagination-${Vl}`,io.className),size:_a})),zl=Ya==="rtl"?"left":"right",{position:ml}=io;if(ml!==null&&Array.isArray(ml)){const Vl=ml.find(c=>c.includes("top")),f=ml.find(c=>c.includes("bottom")),p=ml.every(c=>`${c}`=="none");!Vl&&!f&&!p&&(ui=Go(zl)),Vl&&(hi=Go(Vl.toLowerCase().replace("top",""))),f&&(ui=Go(f.toLowerCase().replace("bottom","")))}else ui=Go(zl)}let Yn;typeof vr=="boolean"?Yn={spinning:vr}:typeof vr=="object"&&(Yn=Object.assign({spinning:!0},vr));const[Wl,il]=po(Pr),[,fl]=(0,ja.Z)(),bi=ue()(`${Pr}-wrapper`,Ka==null?void 0:Ka.className,{[`${Pr}-wrapper-rtl`]:Ya==="rtl"},ve,Oe,il),Li=Object.assign(Object.assign({},Ka==null?void 0:Ka.style),Le),Ei=cn&&cn.emptyText||(Zo==null?void 0:Zo("Table"))||i.createElement(Xr.Z,{componentName:"Table"}),ci=gr?si:Ql,di={},ls=i.useMemo(()=>{const{fontSize:_a,lineHeight:Go,padding:zl,paddingXS:ml,paddingSM:Vl}=fl,f=Math.floor(_a*Go);switch(Vo){case"large":return zl*2+f;case"small":return ml*2+f;default:return Vl*2+f}},[fl,Vo]);return gr&&(di.listItemHeight=ls),Wl(i.createElement("div",{ref:D,className:bi,style:Li},i.createElement(Xa.Z,Object.assign({spinning:!1},Yn),hi,i.createElement(ci,Object.assign({},di,La,{columns:ta,direction:Ya,expandable:xa,prefixCls:Pr,className:ue()({[`${Pr}-middle`]:Vo==="middle",[`${Pr}-small`]:Vo==="small",[`${Pr}-bordered`]:ht,[`${Pr}-empty`]:Oo.length===0}),data:Hl,rowKey:kr,rowClassName:Cl,emptyText:Ei,internalHooks:a,internalRefs:aa,transformColumns:el})),ui)))};var Qo=i.forwardRef(Mo);const Fo=(h,D)=>{const le=i.useRef(0);return le.current+=1,i.createElement(Qo,Object.assign({},h,{ref:D,_renderTimes:le.current}))},To=i.forwardRef(Fo);To.SELECTION_COLUMN=Bo,To.EXPAND_COLUMN=r,To.SELECTION_ALL=El,To.SELECTION_INVERT=Tl,To.SELECTION_NONE=jl,To.Column=bn,To.ColumnGroup=_n,To.Summary=O;var Ol=To,Sl=Ol},99313:function(dn,st,e){"use strict";e.d(st,{default:function(){return Be}});var r=e(99267),a=e(18785),g=e(62772),V=e(92310),d=e.n(V),w=e(54476),i=e(20068),ie=e(33885),ee=e(42978),j=e(76190),Se=e(75931),B=e(59301),x=e(49658),ce=e(18929),X=e(77900),Y=(0,B.createContext)(null),ze=B.forwardRef(function(F,K){var T=F.prefixCls,Z=F.className,He=F.style,Ze=F.id,Pt=F.active,Dt=F.tabKey,bt=F.children;return B.createElement("div",{id:Ze&&"".concat(Ze,"-panel-").concat(Dt),role:"tabpanel",tabIndex:Pt?0:-1,"aria-labelledby":Ze&&"".concat(Ze,"-tab-").concat(Dt),"aria-hidden":!Pt,style:He,className:d()(T,Pt&&"".concat(T,"-active"),Z),ref:K},bt)}),ge=ze,nt=["key","forceRender","style","className"];function Ne(F){var K=F.id,T=F.activeKey,Z=F.animated,He=F.tabPosition,Ze=F.destroyInactiveTabPane,Pt=B.useContext(Y),Dt=Pt.prefixCls,bt=Pt.tabs,jt=Z.tabPane,Jt="".concat(Dt,"-tabpane");return B.createElement("div",{className:d()("".concat(Dt,"-content-holder"))},B.createElement("div",{className:d()("".concat(Dt,"-content"),"".concat(Dt,"-content-").concat(He),(0,i.Z)({},"".concat(Dt,"-content-animated"),jt))},bt.map(function(rn){var $t=rn.key,on=rn.forceRender,J=rn.style,Ke=rn.className,qe=(0,Se.Z)(rn,nt),et=$t===T;return B.createElement(X.default,(0,w.Z)({key:$t,visible:et,forceRender:on,removeOnLeave:!!Ze,leavedClassName:"".concat(Jt,"-hidden")},Z.tabPaneMotion),function(Ot,At){var Bt=Ot.style,me=Ot.className;return B.createElement(ge,(0,w.Z)({},qe,{prefixCls:Jt,id:K,tabKey:$t,animated:jt,active:et,style:(0,ie.Z)((0,ie.Z)({},J),Bt),className:d()(Ke,me),ref:At}))})})))}var se=e(94480),E=e(29301),l=e(6089),z=e(8654),R={width:0,height:0,left:0,top:0};function W(F,K,T){return(0,B.useMemo)(function(){for(var Z,He=new Map,Ze=K.get((Z=F[0])===null||Z===void 0?void 0:Z.key)||R,Pt=Ze.left+Ze.width,Dt=0;DtOn?(Kt=lt,We.current="x"):(Kt=dt,We.current="y"),K(-Kt,-Kt)&&$e.preventDefault()}var ft=(0,B.useRef)(null);ft.current={onTouchStart:At,onTouchMove:Bt,onTouchEnd:me,onWheel:Xe},B.useEffect(function(){function $e(mn){ft.current.onTouchStart(mn)}function lt(mn){ft.current.onTouchMove(mn)}function dt(mn){ft.current.onTouchEnd(mn)}function Kt(mn){ft.current.onWheel(mn)}return document.addEventListener("touchmove",lt,{passive:!1}),document.addEventListener("touchend",dt,{passive:!1}),F.current.addEventListener("touchstart",$e,{passive:!1}),F.current.addEventListener("wheel",Kt),function(){document.removeEventListener("touchmove",lt),document.removeEventListener("touchend",dt)}},[])}var fe=e(34280);function Ae(F){var K=(0,B.useState)(0),T=(0,ee.Z)(K,2),Z=T[0],He=T[1],Ze=(0,B.useRef)(0),Pt=(0,B.useRef)();return Pt.current=F,(0,fe.o)(function(){var Dt;(Dt=Pt.current)===null||Dt===void 0||Dt.call(Pt)},[Z]),function(){Ze.current===Z&&(Ze.current+=1,He(Ze.current))}}function Pe(F){var K=(0,B.useRef)([]),T=(0,B.useState)({}),Z=(0,ee.Z)(T,2),He=Z[1],Ze=(0,B.useRef)(typeof F=="function"?F():F),Pt=Ae(function(){var bt=Ze.current;K.current.forEach(function(jt){bt=jt(bt)}),K.current=[],Ze.current=bt,He({})});function Dt(bt){K.current.push(bt),Pt()}return[Ze.current,Dt]}var q={width:0,height:0,left:0,top:0,right:0};function Ce(F,K,T,Z,He,Ze,Pt){var Dt=Pt.tabs,bt=Pt.tabPosition,jt=Pt.rtl,Jt,rn,$t;return["top","bottom"].includes(bt)?(Jt="width",rn=jt?"right":"left",$t=Math.abs(T)):(Jt="height",rn="top",$t=-T),(0,B.useMemo)(function(){if(!Dt.length)return[0,0];for(var on=Dt.length,J=on,Ke=0;Ke$t+K){J=Ke-1;break}}for(var et=0,Ot=on-1;Ot>=0;Ot-=1){var At=F.get(Dt[Ot].key)||q;if(At[rn]<$t){et=Ot+1;break}}return et>=J?[0,0]:[et,J]},[F,K,Z,He,Ze,$t,bt,Dt.map(function(on){return on.key}).join("_"),jt])}function H(F){var K;return F instanceof Map?(K={},F.forEach(function(T,Z){K[Z]=T})):K=F,JSON.stringify(K)}var oe="TABS_DQ";function Me(F){return String(F).replace(/"/g,oe)}function xe(F,K,T,Z){return!(!T||Z||F===!1||F===void 0&&(K===!1||K===null))}function G(F,K){var T=F.prefixCls,Z=F.editable,He=F.locale,Ze=F.style;return!Z||Z.showAdd===!1?null:B.createElement("button",{ref:K,type:"button",className:"".concat(T,"-nav-add"),style:Ze,"aria-label":(He==null?void 0:He.addAriaLabel)||"Add tab",onClick:function(Dt){Z.onEdit("add",{event:Dt})}},Z.addIcon||"+")}var we=B.forwardRef(G),Qe=B.forwardRef(function(F,K){var T=F.position,Z=F.prefixCls,He=F.extra;if(!He)return null;var Ze,Pt={};return(0,j.Z)(He)==="object"&&!B.isValidElement(He)?Pt=He:Pt.right=He,T==="right"&&(Ze=Pt.right),T==="left"&&(Ze=Pt.left),Ze?B.createElement("div",{className:"".concat(Z,"-extra-content"),ref:K},Ze):null}),ut=Qe,mt=e(31561),ot=e(15285),yt=e(10228);function Qt(F,K){var T=F.prefixCls,Z=F.id,He=F.tabs,Ze=F.locale,Pt=F.mobile,Dt=F.moreIcon,bt=Dt===void 0?"More":Dt,jt=F.moreTransitionName,Jt=F.style,rn=F.className,$t=F.editable,on=F.tabBarGutter,J=F.rtl,Ke=F.removeAriaLabel,qe=F.onTabClick,et=F.getPopupContainer,Ot=F.popupClassName,At=(0,B.useState)(!1),Bt=(0,ee.Z)(At,2),me=Bt[0],We=Bt[1],Xe=(0,B.useState)(null),ft=(0,ee.Z)(Xe,2),$e=ft[0],lt=ft[1],dt="".concat(Z,"-more-popup"),Kt="".concat(T,"-dropdown"),mn=$e!==null?"".concat(dt,"-").concat($e):null,On=Ze==null?void 0:Ze.dropdownAriaLabel;function Qn(Cr,or){Cr.preventDefault(),Cr.stopPropagation(),$t.onEdit("remove",{key:or,event:Cr})}var Gn=B.createElement(ot.ZP,{onClick:function(or){var ir=or.key,cr=or.domEvent;qe(ir,cr),We(!1)},prefixCls:"".concat(Kt,"-menu"),id:dt,tabIndex:-1,role:"listbox","aria-activedescendant":mn,selectedKeys:[$e],"aria-label":On!==void 0?On:"expanded dropdown"},He.map(function(Cr){var or=Cr.closable,ir=Cr.disabled,cr=Cr.closeIcon,Ir=Cr.key,ra=Cr.label,Ba=xe(or,cr,$t,ir);return B.createElement(ot.sN,{key:Ir,id:"".concat(dt,"-").concat(Ir),role:"option","aria-controls":Z&&"".concat(Z,"-panel-").concat(Ir),disabled:ir},B.createElement("span",null,ra),Ba&&B.createElement("button",{type:"button","aria-label":Ke||"remove",tabIndex:0,className:"".concat(Kt,"-menu-item-remove"),onClick:function(fn){fn.stopPropagation(),Qn(fn,Ir)}},cr||$t.removeIcon||"\xD7"))}));function _t(Cr){for(var or=He.filter(function(Ba){return!Ba.disabled}),ir=or.findIndex(function(Ba){return Ba.key===$e})||0,cr=or.length,Ir=0;Irmo?"left":"right"})}),On=(0,ee.Z)(mn,2),Qn=On[0],Gn=On[1],_t=L(0,function(Po,mo){!Kt&&At&&At({direction:Po>mo?"top":"bottom"})}),qn=(0,ee.Z)(_t,2),Cn=qn[0],Dr=qn[1],yr=(0,B.useState)([0,0]),Cr=(0,ee.Z)(yr,2),or=Cr[0],ir=Cr[1],cr=(0,B.useState)([0,0]),Ir=(0,ee.Z)(cr,2),ra=Ir[0],Ba=Ir[1],br=(0,B.useState)([0,0]),fn=(0,ee.Z)(br,2),Dn=fn[0],wr=fn[1],it=(0,B.useState)([0,0]),vt=(0,ee.Z)(it,2),gt=vt[0],qt=vt[1],wn=Pe(new Map),Un=(0,ee.Z)(wn,2),Fn=Un[0],bn=Un[1],sn=W(Ze,Fn,ra[0]),_n=ae(or,Kt),Hn=ae(ra,Kt),er=ae(Dn,Kt),zr=ae(gt,Kt),Xr=_nVa?Va:Po}var ja=(0,B.useRef)(),Yo=(0,B.useState)(),Ho=(0,ee.Z)(Yo,2),al=Ho[0],pl=Ho[1];function go(){pl(Date.now())}function sl(){window.clearTimeout(ja.current)}Ue(ft,function(Po,mo){function bl(jo,xl){jo(function(oo){var vi=Xa(oo+xl);return vi})}return Xr?(Kt?bl(Gn,Po):bl(Dr,mo),sl(),go(),!0):!1}),(0,B.useEffect)(function(){return sl(),al&&(ja.current=window.setTimeout(function(){pl(0)},100)),sl},[al]);var Yl=Ce(sn,ca,Kt?Qn:Cn,Hn,er,zr,(0,ie.Z)((0,ie.Z)({},F),{},{tabs:Ze})),ul=(0,ee.Z)(Yl,2),ql=ul[0],kl=ul[1],la=(0,l.Z)(function(){var Po=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Jt,mo=sn.get(Po)||{width:0,height:0,left:0,right:0,top:0};if(Kt){var bl=Qn;rn?mo.rightQn+ca&&(bl=mo.right+mo.width-ca):mo.left<-Qn?bl=-mo.left:mo.left+mo.width>-Qn+ca&&(bl=-(mo.left+mo.width-ca)),Dr(0),Gn(Xa(bl))}else{var jo=Cn;mo.top<-Cn?jo=-mo.top:mo.top+mo.height>-Cn+ca&&(jo=-(mo.top+mo.height-ca)),Gn(0),Dr(Xa(jo))}}),Da={};Ke==="top"||Ke==="bottom"?Da[rn?"marginRight":"marginLeft"]=qe:Da.marginTop=qe;var Do=Ze.map(function(Po,mo){var bl=Po.key;return B.createElement(It,{id:bt,prefixCls:He,key:bl,tab:Po,style:mo===0?void 0:Da,closable:Po.closable,editable:on,active:bl===Jt,renderWrapper:et,removeAriaLabel:J==null?void 0:J.removeAriaLabel,onClick:function(xl){Ot(bl,xl)},onFocus:function(){la(bl),go(),ft.current&&(rn||(ft.current.scrollLeft=0),ft.current.scrollTop=0)}})}),Ja=function(){return bn(function(){var mo=new Map;return Ze.forEach(function(bl){var jo,xl=bl.key,oo=(jo=$e.current)===null||jo===void 0?void 0:jo.querySelector('[data-node-key="'.concat(Me(xl),'"]'));oo&&mo.set(xl,{width:oo.offsetWidth,height:oo.offsetHeight,left:oo.offsetLeft,top:oo.offsetTop})}),mo})};(0,B.useEffect)(function(){Ja()},[Ze.map(function(Po){return Po.key}).join("_")]);var lo=Ae(function(){var Po=m(me),mo=m(We),bl=m(Xe);ir([Po[0]-mo[0]-bl[0],Po[1]-mo[1]-bl[1]]);var jo=m(dt);wr(jo);var xl=m(lt);qt(xl);var oo=m($e);Ba([oo[0]-jo[0],oo[1]-jo[1]]),Ja()}),zo=Ze.slice(0,ql),vl=Ze.slice(kl+1),Yr=[].concat((0,se.Z)(zo),(0,se.Z)(vl)),Ia=sn.get(Jt),Oa=I({activeTabOffset:Ia,horizontal:Kt,rtl:rn,indicatorSize:Bt}),za=Oa.style;(0,B.useEffect)(function(){la()},[Jt,tr,Va,H(Ia),H(sn),Kt]),(0,B.useEffect)(function(){lo()},[rn]);var so=!!Yr.length,ho="".concat(He,"-nav-wrap"),Al,ol,gl,nl;return Kt?rn?(ol=Qn>0,Al=Qn!==Va):(Al=Qn<0,ol=Qn!==tr):(gl=Cn<0,nl=Cn!==tr),B.createElement(E.Z,{onResize:lo},B.createElement("div",{ref:(0,z.x1)(K,me),role:"tablist",className:d()("".concat(He,"-nav"),Pt),style:Dt,onKeyDown:function(){go()}},B.createElement(ut,{ref:We,position:"left",extra:$t,prefixCls:He}),B.createElement(E.Z,{onResize:lo},B.createElement("div",{className:d()(ho,(T={},(0,i.Z)(T,"".concat(ho,"-ping-left"),Al),(0,i.Z)(T,"".concat(ho,"-ping-right"),ol),(0,i.Z)(T,"".concat(ho,"-ping-top"),gl),(0,i.Z)(T,"".concat(ho,"-ping-bottom"),nl),T)),ref:ft},B.createElement(E.Z,{onResize:lo},B.createElement("div",{ref:$e,className:"".concat(He,"-nav-list"),style:{transform:"translate(".concat(Qn,"px, ").concat(Cn,"px)"),transition:al?"none":void 0}},Do,B.createElement(we,{ref:dt,prefixCls:He,locale:J,editable:on,style:(0,ie.Z)((0,ie.Z)({},Do.length===0?void 0:Da),{},{visibility:so?"hidden":null})}),B.createElement("div",{className:d()("".concat(He,"-ink-bar"),(0,i.Z)({},"".concat(He,"-ink-bar-animated"),jt.inkBar)),style:za}))))),B.createElement(wt,(0,w.Z)({},F,{removeAriaLabel:J==null?void 0:J.removeAriaLabel,ref:lt,prefixCls:He,tabs:Yr,className:!so&&Ca,tabMoving:!!al})),B.createElement(ut,{ref:Xe,position:"right",extra:$t,prefixCls:He})))}var O=B.forwardRef(ne),S=["renderTabBar"],be=["label","key"];function _(F){var K=F.renderTabBar,T=(0,Se.Z)(F,S),Z=B.useContext(Y),He=Z.tabs;if(K){var Ze=(0,ie.Z)((0,ie.Z)({},T),{},{panes:He.map(function(Pt){var Dt=Pt.label,bt=Pt.key,jt=(0,Se.Z)(Pt,be);return B.createElement(ge,(0,w.Z)({tab:Dt,key:bt,tabKey:bt},jt))})});return K(Ze,O)}return B.createElement(O,T)}var N=e(48736);function ye(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},K;return F===!1?K={inkBar:!1,tabPane:!1}:F===!0?K={inkBar:!0,tabPane:!1}:K=(0,ie.Z)({inkBar:!0},(0,j.Z)(F)==="object"?F:{}),K.tabPaneMotion&&K.tabPane===void 0&&(K.tabPane=!0),!K.tabPaneMotion&&K.tabPane&&(K.tabPane=!1),K}var _e=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],Ve=0;function Ge(F,K){var T,Z=F.id,He=F.prefixCls,Ze=He===void 0?"rc-tabs":He,Pt=F.className,Dt=F.items,bt=F.direction,jt=F.activeKey,Jt=F.defaultActiveKey,rn=F.editable,$t=F.animated,on=F.tabPosition,J=on===void 0?"top":on,Ke=F.tabBarGutter,qe=F.tabBarStyle,et=F.tabBarExtraContent,Ot=F.locale,At=F.moreIcon,Bt=F.moreTransitionName,me=F.destroyInactiveTabPane,We=F.renderTabBar,Xe=F.onChange,ft=F.onTabClick,$e=F.onTabScroll,lt=F.getPopupContainer,dt=F.popupClassName,Kt=F.indicatorSize,mn=(0,Se.Z)(F,_e),On=B.useMemo(function(){return(Dt||[]).filter(function(qt){return qt&&(0,j.Z)(qt)==="object"&&"key"in qt})},[Dt]),Qn=bt==="rtl",Gn=ye($t),_t=(0,B.useState)(!1),qn=(0,ee.Z)(_t,2),Cn=qn[0],Dr=qn[1];(0,B.useEffect)(function(){Dr((0,x.Z)())},[]);var yr=(0,ce.Z)(function(){var qt;return(qt=On[0])===null||qt===void 0?void 0:qt.key},{value:jt,defaultValue:Jt}),Cr=(0,ee.Z)(yr,2),or=Cr[0],ir=Cr[1],cr=(0,B.useState)(function(){return On.findIndex(function(qt){return qt.key===or})}),Ir=(0,ee.Z)(cr,2),ra=Ir[0],Ba=Ir[1];(0,B.useEffect)(function(){var qt=On.findIndex(function(Un){return Un.key===or});if(qt===-1){var wn;qt=Math.max(0,Math.min(ra,On.length-1)),ir((wn=On[qt])===null||wn===void 0?void 0:wn.key)}Ba(qt)},[On.map(function(qt){return qt.key}).join("_"),or,ra]);var br=(0,ce.Z)(null,{value:Z}),fn=(0,ee.Z)(br,2),Dn=fn[0],wr=fn[1];(0,B.useEffect)(function(){Z||(wr("rc-tabs-".concat(Ve)),Ve+=1)},[]);function it(qt,wn){ft==null||ft(qt,wn);var Un=qt!==or;ir(qt),Un&&(Xe==null||Xe(qt))}var vt={id:Dn,activeKey:or,animated:Gn,tabPosition:J,rtl:Qn,mobile:Cn},gt=(0,ie.Z)((0,ie.Z)({},vt),{},{editable:rn,locale:Ot,moreIcon:At,moreTransitionName:Bt,tabBarGutter:Ke,onTabClick:it,onTabScroll:$e,extra:et,style:qe,panes:null,getPopupContainer:lt,popupClassName:dt,indicatorSize:Kt});return B.createElement(Y.Provider,{value:{tabs:On,prefixCls:Ze}},B.createElement("div",(0,w.Z)({ref:K,id:Z,className:d()(Ze,"".concat(Ze,"-").concat(J),(T={},(0,i.Z)(T,"".concat(Ze,"-mobile"),Cn),(0,i.Z)(T,"".concat(Ze,"-editable"),rn),(0,i.Z)(T,"".concat(Ze,"-rtl"),Qn),T),Pt)},mn),B.createElement(_,(0,w.Z)({},gt,{renderTabBar:We})),B.createElement(Ne,(0,w.Z)({destroyInactiveTabPane:me},vt,{animated:Gn}))))}var Ye=B.forwardRef(Ge),U=Ye,y=U,k=e(36355),Fe=e(19716),Te=()=>null,Wt=e(62892);const St={motionAppear:!1,motionEnter:!0,motionLeave:!0};function zt(F){let K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},T;return K===!1?T={inkBar:!1,tabPane:!1}:K===!0?T={inkBar:!0,tabPane:!0}:T=Object.assign({inkBar:!0},typeof K=="object"?K:{}),T.tabPane&&(T.tabPaneMotion=Object.assign(Object.assign({},St),{motionName:(0,Wt.m)(F,"switch")})),T}var ln=e(11592),Rn=function(F,K){var T={};for(var Z in F)Object.prototype.hasOwnProperty.call(F,Z)&&K.indexOf(Z)<0&&(T[Z]=F[Z]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Z=Object.getOwnPropertySymbols(F);HeK)}function Bn(F,K){if(F)return F;const T=(0,ln.Z)(K).map(Z=>{if(B.isValidElement(Z)){const{key:He,props:Ze}=Z,Pt=Ze||{},{tab:Dt}=Pt,bt=Rn(Pt,["tab"]);return Object.assign(Object.assign({key:String(He)},bt),{label:Dt})}return null});return Sn(T)}var Jn=e(17313),nr=e(83116),hn=e(37613),ur=e(13826),at=F=>{const{componentCls:K,motionDurationSlow:T}=F;return[{[K]:{[`${K}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${T}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${T}`}}}}},[(0,ur.oN)(F,"slide-up"),(0,ur.oN)(F,"slide-down")]]};const Vt=F=>{const{componentCls:K,tabsCardPadding:T,cardBg:Z,cardGutter:He,colorBorderSecondary:Ze,itemSelectedColor:Pt}=F;return{[`${K}-card`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-tab`]:{margin:0,padding:T,background:Z,border:`${F.lineWidth}px ${F.lineType} ${Ze}`,transition:`all ${F.motionDurationSlow} ${F.motionEaseInOut}`},[`${K}-tab-active`]:{color:Pt,background:F.colorBgContainer},[`${K}-ink-bar`]:{visibility:"hidden"}},[`&${K}-top, &${K}-bottom`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-tab + ${K}-tab`]:{marginLeft:{_skip_check_:!0,value:`${He}px`}}}},[`&${K}-top`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-tab`]:{borderRadius:`${F.borderRadiusLG}px ${F.borderRadiusLG}px 0 0`},[`${K}-tab-active`]:{borderBottomColor:F.colorBgContainer}}},[`&${K}-bottom`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-tab`]:{borderRadius:`0 0 ${F.borderRadiusLG}px ${F.borderRadiusLG}px`},[`${K}-tab-active`]:{borderTopColor:F.colorBgContainer}}},[`&${K}-left, &${K}-right`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-tab + ${K}-tab`]:{marginTop:`${He}px`}}},[`&${K}-left`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-tab`]:{borderRadius:{_skip_check_:!0,value:`${F.borderRadiusLG}px 0 0 ${F.borderRadiusLG}px`}},[`${K}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:F.colorBgContainer}}}},[`&${K}-right`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${F.borderRadiusLG}px ${F.borderRadiusLG}px 0`}},[`${K}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:F.colorBgContainer}}}}}}},lr=F=>{const{componentCls:K,itemHoverColor:T,dropdownEdgeChildVerticalPadding:Z}=F;return{[`${K}-dropdown`]:Object.assign(Object.assign({},(0,Jn.Wf)(F)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:F.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${K}-dropdown-menu`]:{maxHeight:F.tabsDropdownHeight,margin:0,padding:`${Z}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:F.colorBgContainer,backgroundClip:"padding-box",borderRadius:F.borderRadiusLG,outline:"none",boxShadow:F.boxShadowSecondary,"&-item":Object.assign(Object.assign({},Jn.vS),{display:"flex",alignItems:"center",minWidth:F.tabsDropdownWidth,margin:0,padding:`${F.paddingXXS}px ${F.paddingSM}px`,color:F.colorText,fontWeight:"normal",fontSize:F.fontSize,lineHeight:F.lineHeight,cursor:"pointer",transition:`all ${F.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:F.marginSM},color:F.colorTextDescription,fontSize:F.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:T}},"&:hover":{background:F.controlItemBgHover},"&-disabled":{"&, &:hover":{color:F.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},Nn=F=>{const{componentCls:K,margin:T,colorBorderSecondary:Z,horizontalMargin:He,verticalItemPadding:Ze,verticalItemMargin:Pt}=F;return{[`${K}-top, ${K}-bottom`]:{flexDirection:"column",[`> ${K}-nav, > div > ${K}-nav`]:{margin:He,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${F.lineWidth}px ${F.lineType} ${Z}`,content:"''"},[`${K}-ink-bar`]:{height:F.lineWidthBold,"&-animated":{transition:`width ${F.motionDurationSlow}, left ${F.motionDurationSlow}, right ${F.motionDurationSlow}`}},[`${K}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:F.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:F.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:F.boxShadowTabsOverflowRight},[`&${K}-nav-wrap-ping-left::before`]:{opacity:1},[`&${K}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${K}-top`]:{[`> ${K}-nav, - > div > ${K}-nav`]:{"&::before":{bottom:0},[`${K}-ink-bar`]:{bottom:0}}},[`${K}-bottom`]:{[`> ${K}-nav, > div > ${K}-nav`]:{order:1,marginTop:`${T}px`,marginBottom:0,"&::before":{top:0},[`${K}-ink-bar`]:{top:0}},[`> ${K}-content-holder, > div > ${K}-content-holder`]:{order:0}},[`${K}-left, ${K}-right`]:{[`> ${K}-nav, > div > ${K}-nav`]:{flexDirection:"column",minWidth:F.controlHeight*1.25,[`${K}-tab`]:{padding:Ze,textAlign:"center"},[`${K}-tab + ${K}-tab`]:{margin:Pt},[`${K}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:F.controlHeight},"&::before":{top:0,boxShadow:F.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:F.boxShadowTabsOverflowBottom},[`&${K}-nav-wrap-ping-top::before`]:{opacity:1},[`&${K}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${K}-ink-bar`]:{width:F.lineWidthBold,"&-animated":{transition:`height ${F.motionDurationSlow}, top ${F.motionDurationSlow}`}},[`${K}-nav-list, ${K}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${K}-left`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${K}-content-holder, > div > ${K}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${F.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${F.lineWidth}px ${F.lineType} ${F.colorBorder}`},[`> ${K}-content > ${K}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:F.paddingLG}}}},[`${K}-right`]:{[`> ${K}-nav, > div > ${K}-nav`]:{order:1,[`${K}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${K}-content-holder, > div > ${K}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-F.lineWidth},borderRight:{_skip_check_:!0,value:`${F.lineWidth}px ${F.lineType} ${F.colorBorder}`},[`> ${K}-content > ${K}-tabpane`]:{paddingRight:{_skip_check_:!0,value:F.paddingLG}}}}}},In=F=>{const{componentCls:K,cardPaddingSM:T,cardPaddingLG:Z,horizontalItemPaddingSM:He,horizontalItemPaddingLG:Ze}=F;return{[K]:{"&-small":{[`> ${K}-nav`]:{[`${K}-tab`]:{padding:He,fontSize:F.titleFontSizeSM}}},"&-large":{[`> ${K}-nav`]:{[`${K}-tab`]:{padding:Ze,fontSize:F.titleFontSizeLG}}}},[`${K}-card`]:{[`&${K}-small`]:{[`> ${K}-nav`]:{[`${K}-tab`]:{padding:T}},[`&${K}-bottom`]:{[`> ${K}-nav ${K}-tab`]:{borderRadius:`0 0 ${F.borderRadius}px ${F.borderRadius}px`}},[`&${K}-top`]:{[`> ${K}-nav ${K}-tab`]:{borderRadius:`${F.borderRadius}px ${F.borderRadius}px 0 0`}},[`&${K}-right`]:{[`> ${K}-nav ${K}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${F.borderRadius}px ${F.borderRadius}px 0`}}},[`&${K}-left`]:{[`> ${K}-nav ${K}-tab`]:{borderRadius:{_skip_check_:!0,value:`${F.borderRadius}px 0 0 ${F.borderRadius}px`}}}},[`&${K}-large`]:{[`> ${K}-nav`]:{[`${K}-tab`]:{padding:Z}}}}}},hr=F=>{const{componentCls:K,itemActiveColor:T,itemHoverColor:Z,iconCls:He,tabsHorizontalItemMargin:Ze,horizontalItemPadding:Pt,itemSelectedColor:Dt,itemColor:bt}=F,jt=`${K}-tab`;return{[jt]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Pt,fontSize:F.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:bt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:T}},(0,Jn.Qy)(F)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-F.marginXXS},marginLeft:{_skip_check_:!0,value:F.marginXS},color:F.colorTextDescription,fontSize:F.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${F.motionDurationSlow}`,"&:hover":{color:F.colorTextHeading}},"&:hover":{color:Z},[`&${jt}-active ${jt}-btn`]:{color:Dt,textShadow:F.tabsActiveTextShadow},[`&${jt}-disabled`]:{color:F.colorTextDisabled,cursor:"not-allowed"},[`&${jt}-disabled ${jt}-btn, &${jt}-disabled ${K}-remove`]:{"&:focus, &:active":{color:F.colorTextDisabled}},[`& ${jt}-remove ${He}`]:{margin:0},[He]:{marginRight:{_skip_check_:!0,value:F.marginSM}}},[`${jt} + ${jt}`]:{margin:{_skip_check_:!0,value:Ze}}}},Sr=F=>{const{componentCls:K,tabsHorizontalItemMarginRTL:T,iconCls:Z,cardGutter:He}=F;return{[`${K}-rtl`]:{direction:"rtl",[`${K}-nav`]:{[`${K}-tab`]:{margin:{_skip_check_:!0,value:T},[`${K}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[Z]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${F.marginSM}px`}},[`${K}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${F.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${F.marginXXS}px`},[Z]:{margin:0}}}},[`&${K}-left`]:{[`> ${K}-nav`]:{order:1},[`> ${K}-content-holder`]:{order:0}},[`&${K}-right`]:{[`> ${K}-nav`]:{order:0},[`> ${K}-content-holder`]:{order:1}},[`&${K}-card${K}-top, &${K}-card${K}-bottom`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-tab + ${K}-tab`]:{marginRight:{_skip_check_:!0,value:He},marginLeft:{_skip_check_:!0,value:0}}}}},[`${K}-dropdown-rtl`]:{direction:"rtl"},[`${K}-menu-item`]:{[`${K}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Tr=F=>{const{componentCls:K,tabsCardPadding:T,cardHeight:Z,cardGutter:He,itemHoverColor:Ze,itemActiveColor:Pt,colorBorderSecondary:Dt}=F;return{[K]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Jn.Wf)(F)),{display:"flex",[`> ${K}-nav, > div > ${K}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${K}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${F.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${K}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${F.motionDurationSlow}`},[`${K}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${K}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${K}-nav-more`]:{position:"relative",padding:T,background:"transparent",border:0,color:F.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:F.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${K}-nav-add`]:Object.assign({minWidth:Z,marginLeft:{_skip_check_:!0,value:He},padding:`0 ${F.paddingXS}px`,background:"transparent",border:`${F.lineWidth}px ${F.lineType} ${Dt}`,borderRadius:`${F.borderRadiusLG}px ${F.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:F.colorText,transition:`all ${F.motionDurationSlow} ${F.motionEaseInOut}`,"&:hover":{color:Ze},"&:active, &:focus:not(:focus-visible)":{color:Pt}},(0,Jn.Qy)(F))},[`${K}-extra-content`]:{flex:"none"},[`${K}-ink-bar`]:{position:"absolute",background:F.inkBarColor,pointerEvents:"none"}}),hr(F)),{[`${K}-content`]:{position:"relative",width:"100%"},[`${K}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${K}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${K}-centered`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-nav-wrap`]:{[`&:not([class*='${K}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Gr=(0,nr.Z)("Tabs",F=>{const K=(0,hn.TS)(F,{tabsCardPadding:F.cardPadding||`${(F.cardHeight-Math.round(F.fontSize*F.lineHeight))/2-F.lineWidth}px ${F.padding}px`,dropdownEdgeChildVerticalPadding:F.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${F.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${F.horizontalItemGutter}px`});return[In(K),Sr(K),Nn(K),lr(K),Vt(K),Tr(K),at(K)]},F=>{const K=F.controlHeightLG;return{zIndexPopup:F.zIndexPopupBase+50,cardBg:F.colorFillAlter,cardHeight:K,cardPadding:"",cardPaddingSM:`${F.paddingXXS*1.5}px ${F.padding}px`,cardPaddingLG:`${F.paddingXS}px ${F.padding}px ${F.paddingXXS*1.5}px`,titleFontSize:F.fontSize,titleFontSizeLG:F.fontSizeLG,titleFontSizeSM:F.fontSize,inkBarColor:F.colorPrimary,horizontalMargin:`0 0 ${F.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${F.paddingSM}px 0`,horizontalItemPaddingSM:`${F.paddingXS}px 0`,horizontalItemPaddingLG:`${F.padding}px 0`,verticalItemPadding:`${F.paddingXS}px ${F.paddingLG}px`,verticalItemMargin:`${F.margin}px 0 0 0`,itemColor:F.colorText,itemSelectedColor:F.colorPrimary,itemHoverColor:F.colorPrimaryHover,itemActiveColor:F.colorPrimaryActive,cardGutter:F.marginXXS/2}}),Tn=function(F,K){var T={};for(var Z in F)Object.prototype.hasOwnProperty.call(F,Z)&&K.indexOf(Z)<0&&(T[Z]=F[Z]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Z=Object.getOwnPropertySymbols(F);He{const{type:K,className:T,rootClassName:Z,size:He,onEdit:Ze,hideAdd:Pt,centered:Dt,addIcon:bt,popupClassName:jt,children:Jt,items:rn,animated:$t,style:on,indicatorSize:J}=F,Ke=Tn(F,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:qe,moreIcon:et=B.createElement(a.Z,null)}=Ke,{direction:Ot,tabs:At,getPrefixCls:Bt,getPopupContainer:me}=B.useContext(k.E_),We=Bt("tabs",qe),[Xe,ft]=Gr(We);let $e;K==="editable-card"&&($e={onEdit:(Qn,Gn)=>{let{key:_t,event:qn}=Gn;Ze==null||Ze(Qn==="add"?qn:_t,Qn)},removeIcon:B.createElement(r.Z,null),addIcon:bt||B.createElement(g.Z,null),showAdd:Pt!==!0});const lt=Bt(),dt=Bn(rn,Jt),Kt=zt(We,$t),mn=(0,Fe.Z)(He),On=Object.assign(Object.assign({},At==null?void 0:At.style),on);return Xe(B.createElement(y,Object.assign({direction:Ot,getPopupContainer:me,moreTransitionName:`${lt}-slide-up`},Ke,{items:dt,className:d()({[`${We}-${mn}`]:mn,[`${We}-card`]:["card","editable-card"].includes(K),[`${We}-editable-card`]:K==="editable-card",[`${We}-centered`]:Dt},At==null?void 0:At.className,T,Z,ft),popupClassName:d()(jt,ft),style:On,editable:$e,moreIcon:et,prefixCls:We,animated:Kt,indicatorSize:J!=null?J:At==null?void 0:At.indicatorSize})))};Br.TabPane=Te;var Be=Br},12563:function(dn,st,e){"use strict";e.d(st,{default:function(){return M}});var r=e(59301),a=e(99267),g=e(92310),V=e.n(g),d=e(36785),w=e(47729),i=e(14088),ie=e(36355),ee=e(17313),j=e(37613),Se=e(83116);const B=b=>{const{paddingXXS:te,lineWidth:ue,tagPaddingHorizontal:Ue,componentCls:fe}=b,Ae=Ue-ue,Pe=te-ue;return{[fe]:Object.assign(Object.assign({},(0,ee.Wf)(b)),{display:"inline-block",height:"auto",marginInlineEnd:b.marginXS,paddingInline:Ae,fontSize:b.tagFontSize,lineHeight:b.tagLineHeight,whiteSpace:"nowrap",background:b.defaultBg,border:`${b.lineWidth}px ${b.lineType} ${b.colorBorder}`,borderRadius:b.borderRadiusSM,opacity:1,transition:`all ${b.motionDurationMid}`,textAlign:"start",position:"relative",[`&${fe}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:b.defaultColor},[`${fe}-close-icon`]:{marginInlineStart:Pe,color:b.colorTextDescription,fontSize:b.tagIconSize,cursor:"pointer",transition:`all ${b.motionDurationMid}`,"&:hover":{color:b.colorTextHeading}},[`&${fe}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${b.iconCls}-close, ${b.iconCls}-close:hover`]:{color:b.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${fe}-checkable-checked):hover`]:{color:b.colorPrimary,backgroundColor:b.colorFillSecondary},"&:active, &-checked":{color:b.colorTextLightSolid},"&-checked":{backgroundColor:b.colorPrimary,"&:hover":{backgroundColor:b.colorPrimaryHover}},"&:active":{backgroundColor:b.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${b.iconCls} + span, > span + ${b.iconCls}`]:{marginInlineStart:Ae}}),[`${fe}-borderless`]:{borderColor:"transparent",background:b.tagBorderlessBg}}},x=b=>{const{lineWidth:te,fontSizeIcon:ue}=b,Ue=b.fontSizeSM,fe=`${b.lineHeightSM*Ue}px`;return(0,j.TS)(b,{tagFontSize:Ue,tagLineHeight:fe,tagIconSize:ue-2*te,tagPaddingHorizontal:8,tagBorderlessBg:b.colorFillTertiary})},ce=b=>({defaultBg:b.colorFillQuaternary,defaultColor:b.colorText});var X=(0,Se.Z)("Tag",b=>{const te=x(b);return B(te)},ce),Y=function(b,te){var ue={};for(var Ue in b)Object.prototype.hasOwnProperty.call(b,Ue)&&te.indexOf(Ue)<0&&(ue[Ue]=b[Ue]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Ue=Object.getOwnPropertySymbols(b);fe{const{prefixCls:te,style:ue,className:Ue,checked:fe,onChange:Ae,onClick:Pe}=b,q=Y(b,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:xe,tag:H}=r.useContext(ie.E_),oe=Qe=>{Ae==null||Ae(!fe),Pe==null||Pe(Qe)},Me=xe("tag",te),[Ce,G]=X(Me),we=V()(Me,`${Me}-checkable`,{[`${Me}-checkable-checked`]:fe},H==null?void 0:H.className,Ue,G);return Ce(r.createElement("span",Object.assign({},q,{style:Object.assign(Object.assign({},ue),H==null?void 0:H.style),className:we,onClick:oe})))},nt=e(45157);const Ne=b=>(0,nt.Z)(b,(te,ue)=>{let{textColor:Ue,lightBorderColor:fe,lightColor:Ae,darkColor:Pe}=ue;return{[`${b.componentCls}-${te}`]:{color:Ue,background:Ae,borderColor:fe,"&-inverse":{color:b.colorTextLightSolid,background:Pe,borderColor:Pe},[`&${b.componentCls}-borderless`]:{borderColor:"transparent"}}}});var se=(0,Se.b)(["Tag","preset"],b=>{const te=x(b);return Ne(te)},ce);function E(b){return typeof b!="string"?b:b.charAt(0).toUpperCase()+b.slice(1)}const l=(b,te,ue)=>{const Ue=E(ue);return{[`${b.componentCls}-${te}`]:{color:b[`color${ue}`],background:b[`color${Ue}Bg`],borderColor:b[`color${Ue}Border`],[`&${b.componentCls}-borderless`]:{borderColor:"transparent"}}}};var z=(0,Se.b)(["Tag","status"],b=>{const te=x(b);return[l(te,"success","Success"),l(te,"processing","Info"),l(te,"error","Error"),l(te,"warning","Warning")]},ce),R=function(b,te){var ue={};for(var Ue in b)Object.prototype.hasOwnProperty.call(b,Ue)&&te.indexOf(Ue)<0&&(ue[Ue]=b[Ue]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Ue=Object.getOwnPropertySymbols(b);fe{const{prefixCls:ue,className:Ue,rootClassName:fe,style:Ae,children:Pe,icon:q,color:xe,onClose:H,closeIcon:oe,closable:Me,bordered:Ce=!0}=b,G=R(b,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:we,direction:Qe,tag:ut}=r.useContext(ie.E_),[mt,ot]=r.useState(!0);r.useEffect(()=>{"visible"in G&&ot(G.visible)},[G.visible]);const yt=(0,d.o2)(xe),Qt=(0,d.yT)(xe),wt=yt||Qt,Ie=Object.assign(Object.assign({backgroundColor:xe&&!wt?xe:void 0},ut==null?void 0:ut.style),Ae),It=we("tag",ue),[de,re]=X(It),I=V()(It,ut==null?void 0:ut.className,{[`${It}-${xe}`]:wt,[`${It}-has-color`]:xe&&!wt,[`${It}-hidden`]:!mt,[`${It}-rtl`]:Qe==="rtl",[`${It}-borderless`]:!Ce},Ue,fe,re),m=_=>{_.stopPropagation(),H==null||H(_),!_.defaultPrevented&&ot(!1)},[,ae]=(0,w.Z)(Me,oe,_=>_===null?r.createElement(a.Z,{className:`${It}-close-icon`,onClick:m}):r.createElement("span",{className:`${It}-close-icon`,onClick:m},_),null,!1),ne=typeof G.onClick=="function"||Pe&&Pe.type==="a",O=q||null,S=O?r.createElement(r.Fragment,null,O,Pe&&r.createElement("span",null,Pe)):Pe,be=r.createElement("span",Object.assign({},G,{ref:te,className:I,style:Ie}),S,ae,yt&&r.createElement(se,{key:"preset",prefixCls:It}),Qt&&r.createElement(z,{key:"status",prefixCls:It}));return de(ne?r.createElement(i.Z,{component:"Tag"},be):be)},L=r.forwardRef(W);L.CheckableTag=ge;var M=L},17574:function(dn,st,e){"use strict";e.d(st,{default:function(){return xe}});var r=e(60091),a=e(94480),g=e(52671),V=e(8657),d=e(54476),w=e(59301),i={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"},ie=i,ee=e(7657),j=function(oe,Me){return w.createElement(ee.Z,(0,d.Z)({},oe,{ref:Me,icon:ie}))},Se=w.forwardRef(j),B=Se,x=e(92310),ce=e.n(x),X=e(35654),Y=e(71430),ze=e(36355),ge=e(56082),nt=e(62892),Ne=e(20648);const se=4;function E(H){const{dropPosition:oe,dropLevelOffset:Me,prefixCls:Ce,indent:G,direction:we="ltr"}=H,Qe=we==="ltr"?"left":"right",ut=we==="ltr"?"right":"left",mt={[Qe]:-Me*G+se,[ut]:0};switch(oe){case-1:mt.top=-3;break;case 1:mt.bottom=-3;break;default:mt.bottom=-3,mt[Qe]=G+se;break}return w.createElement("div",{style:mt,className:`${Ce}-drop-indicator`})}var l=e(71997),R=w.forwardRef((H,oe)=>{const{getPrefixCls:Me,direction:Ce,virtual:G,tree:we}=w.useContext(ze.E_),{prefixCls:Qe,className:ut,showIcon:mt=!1,showLine:ot,switcherIcon:yt,blockNode:Qt=!1,children:wt,checkable:Ie=!1,selectable:It=!0,draggable:de,motion:re,style:I}=H,m=Me("tree",Qe),ae=Me(),ne=re!=null?re:Object.assign(Object.assign({},(0,nt.Z)(ae)),{motionAppear:!1}),O=Object.assign(Object.assign({},H),{checkable:Ie,selectable:It,showIcon:mt,motion:ne,blockNode:Qt,showLine:!!ot,dropIndicatorRender:E}),[S,be]=(0,Ne.ZP)(m),_=w.useMemo(()=>{if(!de)return!1;let ye={};switch(typeof de){case"function":ye.nodeDraggable=de;break;case"object":ye=Object.assign({},de);break;default:break}return ye.icon!==!1&&(ye.icon=ye.icon||w.createElement(ge.Z,null)),ye},[de]),N=ye=>w.createElement(l.Z,{prefixCls:m,switcherIcon:yt,treeNodeProps:ye,showLine:ot});return S(w.createElement(r.Z,Object.assign({itemHeight:20,ref:oe,virtual:G},O,{style:Object.assign(Object.assign({},we==null?void 0:we.style),I),prefixCls:m,className:ce()({[`${m}-icon-hide`]:!mt,[`${m}-block-node`]:Qt,[`${m}-unselectable`]:!It,[`${m}-rtl`]:Ce==="rtl"},we==null?void 0:we.className,ut,be),direction:Ce,checkable:Ie&&w.createElement("span",{className:`${m}-checkbox-inner`}),selectable:It,switcherIcon:N,draggable:_}),wt))}),W;(function(H){H[H.None=0]="None",H[H.Start=1]="Start",H[H.End=2]="End"})(W||(W={}));function L(H,oe){function Me(Ce){const{key:G,children:we}=Ce;oe(G,Ce)!==!1&&L(we||[],oe)}H.forEach(Me)}function M(H){let{treeData:oe,expandedKeys:Me,startKey:Ce,endKey:G}=H;const we=[];let Qe=W.None;if(Ce&&Ce===G)return[Ce];if(!Ce||!G)return[];function ut(mt){return mt===Ce||mt===G}return L(oe,mt=>{if(Qe===W.End)return!1;if(ut(mt)){if(we.push(mt),Qe===W.None)Qe=W.Start;else if(Qe===W.Start)return Qe=W.End,!1}else Qe===W.Start&&we.push(mt);return Me.includes(mt)}),we}function b(H,oe){const Me=(0,a.Z)(oe),Ce=[];return L(H,(G,we)=>{const Qe=Me.indexOf(G);return Qe!==-1&&(Ce.push(we),Me.splice(Qe,1)),!!Me.length}),Ce}var te=function(H,oe){var Me={};for(var Ce in H)Object.prototype.hasOwnProperty.call(H,Ce)&&oe.indexOf(Ce)<0&&(Me[Ce]=H[Ce]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,Ce=Object.getOwnPropertySymbols(H);G{var{defaultExpandAll:Me,defaultExpandParent:Ce,defaultExpandedKeys:G}=H,we=te(H,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Qe=w.useRef(),ut=w.useRef(),mt=()=>{const{keyEntities:_}=(0,Y.I8)(Ue(we));let N;return Me?N=Object.keys(_):Ce?N=(0,X.r7)(we.expandedKeys||G||[],_):N=we.expandedKeys||G,N},[ot,yt]=w.useState(we.selectedKeys||we.defaultSelectedKeys||[]),[Qt,wt]=w.useState(()=>mt());w.useEffect(()=>{"selectedKeys"in we&&yt(we.selectedKeys)},[we.selectedKeys]),w.useEffect(()=>{"expandedKeys"in we&&wt(we.expandedKeys)},[we.expandedKeys]);const Ie=(_,N)=>{var ye;return"expandedKeys"in we||wt(_),(ye=we.onExpand)===null||ye===void 0?void 0:ye.call(we,_,N)},It=(_,N)=>{var ye;const{multiple:_e}=we,{node:Ve,nativeEvent:Ge}=N,{key:Ye=""}=Ve,U=Ue(we),y=Object.assign(Object.assign({},N),{selected:!0}),k=(Ge==null?void 0:Ge.ctrlKey)||(Ge==null?void 0:Ge.metaKey),Fe=Ge==null?void 0:Ge.shiftKey;let De;_e&&k?(De=_,Qe.current=Ye,ut.current=De,y.selectedNodes=b(U,De)):_e&&Fe?(De=Array.from(new Set([].concat((0,a.Z)(ut.current||[]),(0,a.Z)(M({treeData:U,expandedKeys:Qt,startKey:Ye,endKey:Qe.current}))))),y.selectedNodes=b(U,De)):(De=[Ye],Qe.current=Ye,ut.current=De,y.selectedNodes=b(U,De)),(ye=we.onSelect)===null||ye===void 0||ye.call(we,De,y),"selectedKeys"in we||yt(De)},{getPrefixCls:de,direction:re}=w.useContext(ze.E_),{prefixCls:I,className:m,showIcon:ae=!0,expandAction:ne="click"}=we,O=te(we,["prefixCls","className","showIcon","expandAction"]),S=de("tree",I),be=ce()(`${S}-directory`,{[`${S}-directory-rtl`]:re==="rtl"},m);return w.createElement(R,Object.assign({icon:ue,ref:oe,blockNode:!0},O,{showIcon:ae,expandAction:ne,prefixCls:S,className:be,expandedKeys:Qt,selectedKeys:ot,onSelect:It,onExpand:Ie}))};var Pe=w.forwardRef(fe);const q=R;q.DirectoryTree=Pe,q.TreeNode=r.O;var xe=q},20648:function(dn,st,e){"use strict";e.d(st,{TM:function(){return x},Yk:function(){return B}});var r=e(36237),a=e(98447),g=e(17313),V=e(8378),d=e(37613),w=e(83116);const i=new r.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ie=(ce,X)=>({[`.${ce}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${X.motionDurationSlow}`}}}),ee=(ce,X)=>({[`.${ce}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:X.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${X.lineWidthBold}px solid ${X.colorPrimary}`,borderRadius:"50%",content:'""'}}}),j=(ce,X)=>{const{treeCls:Y,treeNodeCls:ze,treeNodePadding:ge,titleHeight:nt,nodeSelectedBg:Ne,nodeHoverBg:se}=X,E=X.paddingXS;return{[Y]:Object.assign(Object.assign({},(0,g.Wf)(X)),{background:X.colorBgContainer,borderRadius:X.borderRadius,transition:`background-color ${X.motionDurationSlow}`,[`&${Y}-rtl`]:{[`${Y}-switcher`]:{"&_close":{[`${Y}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${Y}-active-focused)`]:Object.assign({},(0,g.oN)(X)),[`${Y}-list-holder-inner`]:{alignItems:"flex-start"},[`&${Y}-block-node`]:{[`${Y}-list-holder-inner`]:{alignItems:"stretch",[`${Y}-node-content-wrapper`]:{flex:"auto"},[`${ze}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:ge,insetInlineStart:0,border:`1px solid ${X.colorPrimary}`,opacity:0,animationName:i,animationDuration:X.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${ze}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${ge}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${Y}-node-content-wrapper`]:{color:X.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${Y}-node-content-wrapper`]:Object.assign({},(0,g.oN)(X)),[`&:not(${ze}-disabled).filter-node ${Y}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${Y}-draggable-icon`]:{flexShrink:0,width:nt,lineHeight:`${nt}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${X.motionDurationSlow}`,[`${ze}:hover &`]:{opacity:.45}},[`&${ze}-disabled`]:{[`${Y}-draggable-icon`]:{visibility:"hidden"}}}},[`${Y}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:nt}},[`${Y}-draggable-icon`]:{visibility:"hidden"},[`${Y}-switcher`]:Object.assign(Object.assign({},ie(ce,X)),{position:"relative",flex:"none",alignSelf:"stretch",width:nt,margin:0,lineHeight:`${nt}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${Y}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:X.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:nt/2,bottom:-ge,marginInlineStart:-1,borderInlineEnd:`1px solid ${X.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:nt/2*.8,height:nt/2,borderBottom:`1px solid ${X.colorBorder}`,content:'""'}}}),[`${Y}-checkbox`]:{top:"initial",marginInlineEnd:E},[`${Y}-node-content-wrapper, ${Y}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:nt,margin:0,padding:`0 ${X.paddingXS/2}px`,color:"inherit",lineHeight:`${nt}px`,background:"transparent",borderRadius:X.borderRadius,cursor:"pointer",transition:`all ${X.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:se},[`&${Y}-node-selected`]:{backgroundColor:Ne},[`${Y}-iconEle`]:{display:"inline-block",width:nt,height:nt,lineHeight:`${nt}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${Y}-unselectable ${Y}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${Y}-node-content-wrapper`]:Object.assign({lineHeight:`${nt}px`,userSelect:"none"},ee(ce,X)),[`${ze}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${X.colorPrimary}`}},"&-show-line":{[`${Y}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:nt/2,bottom:-ge,borderInlineEnd:`1px solid ${X.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${Y}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${ze}-leaf-last`]:{[`${Y}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${nt/2}px !important`}}}}})}},Se=ce=>{const{treeCls:X,treeNodeCls:Y,treeNodePadding:ze,directoryNodeSelectedBg:ge,directoryNodeSelectedColor:nt}=ce;return{[`${X}${X}-directory`]:{[Y]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:ze,insetInlineStart:0,transition:`background-color ${ce.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ce.controlItemBgHover}},"> *":{zIndex:1},[`${X}-switcher`]:{transition:`color ${ce.motionDurationMid}`},[`${X}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${X}-node-selected`]:{color:nt,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:ge},[`${X}-switcher`]:{color:nt},[`${X}-node-content-wrapper`]:{color:nt,background:"transparent"}}}}}},B=(ce,X)=>{const Y=`.${ce}`,ze=`${Y}-treenode`,ge=X.paddingXS/2,nt=(0,d.TS)(X,{treeCls:Y,treeNodeCls:ze,treeNodePadding:ge});return[j(ce,nt),Se(nt)]},x=ce=>{const{controlHeightSM:X}=ce;return{titleHeight:X,nodeHoverBg:ce.controlItemBgHover,nodeSelectedBg:ce.controlItemBgActive}};st.ZP=(0,w.Z)("Tree",(ce,X)=>{let{prefixCls:Y}=X;return[{[ce.componentCls]:(0,a.C2)(`${Y}-checkbox`,ce)},B(Y,ce),(0,V.Z)(ce)]},ce=>{const{colorTextLightSolid:X,colorPrimary:Y}=ce;return Object.assign(Object.assign({},x(ce)),{directoryNodeSelectedColor:X,directoryNodeSelectedBg:Y})})},71997:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ze}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(nt,Ne){return a.createElement(d.Z,(0,r.Z)({},nt,{ref:Ne,icon:V}))},i=a.forwardRef(w),ie=i,ee=e(52671),j=e(58617),Se=e(15075),B=e(43531),x=e(92310),ce=e.n(x),X=e(92343),ze=ge=>{const{prefixCls:nt,switcherIcon:Ne,treeNodeProps:se,showLine:E}=ge,{isLeaf:l,expanded:z,loading:R}=se;if(R)return a.createElement(j.Z,{className:`${nt}-switcher-loading-icon`});let W;if(E&&typeof E=="object"&&(W=E.showLeafIcon),l){if(!E)return null;if(typeof W!="boolean"&&W){const b=typeof W=="function"?W(se):W,te=`${nt}-switcher-line-custom-icon`;return(0,X.l$)(b)?(0,X.Tm)(b,{className:ce()(b.props.className||"",te)}):b}return W?a.createElement(ee.Z,{className:`${nt}-switcher-line-icon`}):a.createElement("span",{className:`${nt}-switcher-leaf-line`})}const L=`${nt}-switcher-icon`,M=typeof Ne=="function"?Ne(se):Ne;return(0,X.l$)(M)?(0,X.Tm)(M,{className:ce()(M.props.className||"",L)}):M!==void 0?M:E?z?a.createElement(Se.Z,{className:`${nt}-switcher-line-icon`}):a.createElement(B.Z,{className:`${nt}-switcher-line-icon`}):a.createElement(ie,{className:L})}},54580:function(dn,st,e){"use strict";e.d(st,{default:function(){return on}});var r=e(59301),a=e(94480),g=e(92310),V=e.n(g),d=e(54476),w=e(67732),i=e(83652),ie=e(42403),ee=e(158),j=e(20068),Se=e(75931),B=e(75044),x=e(76190),ce=e(3202),X=e(26112);function Y(J,Ke){var qe="cannot ".concat(J.method," ").concat(J.action," ").concat(Ke.status,"'"),et=new Error(qe);return et.status=Ke.status,et.method=J.method,et.url=J.action,et}function ze(J){var Ke=J.responseText||J.response;if(!Ke)return Ke;try{return JSON.parse(Ke)}catch(qe){return Ke}}function ge(J){var Ke=new XMLHttpRequest;J.onProgress&&Ke.upload&&(Ke.upload.onprogress=function(At){At.total>0&&(At.percent=At.loaded/At.total*100),J.onProgress(At)});var qe=new FormData;J.data&&Object.keys(J.data).forEach(function(Ot){var At=J.data[Ot];if(Array.isArray(At)){At.forEach(function(Bt){qe.append("".concat(Ot,"[]"),Bt)});return}qe.append(Ot,At)}),J.file instanceof Blob?qe.append(J.filename,J.file,J.file.name):qe.append(J.filename,J.file),Ke.onerror=function(At){J.onError(At)},Ke.onload=function(){return Ke.status<200||Ke.status>=300?J.onError(Y(J,Ke),ze(Ke)):J.onSuccess(ze(Ke),Ke)},Ke.open(J.method,J.action,!0),J.withCredentials&&"withCredentials"in Ke&&(Ke.withCredentials=!0);var et=J.headers||{};return et["X-Requested-With"]!==null&&Ke.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(et).forEach(function(Ot){et[Ot]!==null&&Ke.setRequestHeader(Ot,et[Ot])}),Ke.send(qe),{abort:function(){Ke.abort()}}}var nt=+new Date,Ne=0;function se(){return"rc-upload-".concat(nt,"-").concat(++Ne)}var E=e(48736),l=function(J,Ke){if(J&&Ke){var qe=Array.isArray(Ke)?Ke:Ke.split(","),et=J.name||"",Ot=J.type||"",At=Ot.replace(/\/.*$/,"");return qe.some(function(Bt){var me=Bt.trim();if(/^\*(\/\*)?$/.test(Bt))return!0;if(me.charAt(0)==="."){var We=et.toLowerCase(),Xe=me.toLowerCase(),ft=[Xe];return(Xe===".jpg"||Xe===".jpeg")&&(ft=[".jpg",".jpeg"]),ft.some(function($e){return We.endsWith($e)})}return/\/\*$/.test(me)?At===me.replace(/\/.*$/,""):Ot===me?!0:/^\w+$/.test(me)?((0,E.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(me,"'.Skip for check.")),!0):!1})}return!0};function z(J,Ke){var qe=J.createReader(),et=[];function Ot(){qe.readEntries(function(At){var Bt=Array.prototype.slice.apply(At);et=et.concat(Bt);var me=!Bt.length;me?Ke(et):Ot()})}Ot()}var R=function(Ke,qe,et){var Ot=function At(Bt,me){Bt&&(Bt.path=me||"",Bt.isFile?Bt.file(function(We){et(We)&&(Bt.fullPath&&!We.webkitRelativePath&&(Object.defineProperties(We,{webkitRelativePath:{writable:!0}}),We.webkitRelativePath=Bt.fullPath.replace(/^\//,""),Object.defineProperties(We,{webkitRelativePath:{writable:!1}})),qe([We]))}):Bt.isDirectory&&z(Bt,function(We){We.forEach(function(Xe){At(Xe,"".concat(me).concat(Bt.name,"/"))})}))};Ke.forEach(function(At){Ot(At.webkitGetAsEntry())})},W=R,L=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],M=function(J){(0,ie.Z)(qe,J);var Ke=(0,ee.Z)(qe);function qe(){var et;(0,w.Z)(this,qe);for(var Ot=arguments.length,At=new Array(Ot),Bt=0;Bt{let{uid:At}=Ot;return At===J.uid});return et===-1?qe.push(J):qe[et]=J,qe}function ye(J,Ke){const qe=J.uid!==void 0?"uid":"name";return Ke.filter(et=>et[qe]===J[qe])[0]}function _e(J,Ke){const qe=J.uid!==void 0?"uid":"name",et=Ke.filter(Ot=>Ot[qe]!==J[qe]);return et.length===Ke.length?null:et}const Ve=function(){const Ke=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),et=Ke[Ke.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(et)||[""])[0]},Ge=J=>J.indexOf("image/")===0,Ye=J=>{if(J.type&&!J.thumbUrl)return Ge(J.type);const Ke=J.thumbUrl||J.url||"",qe=Ve(Ke);return/^data:image\//.test(Ke)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(qe)?!0:!(/^data:/.test(Ke)||qe)},U=200;function y(J){return new Promise(Ke=>{if(!J.type||!Ge(J.type)){Ke("");return}const qe=document.createElement("canvas");qe.width=U,qe.height=U,qe.style.cssText=`position: fixed; left: 0; top: 0; width: ${U}px; height: ${U}px; z-index: 9999; display: none;`,document.body.appendChild(qe);const et=qe.getContext("2d"),Ot=new Image;if(Ot.onload=()=>{const{width:At,height:Bt}=Ot;let me=U,We=U,Xe=0,ft=0;At>Bt?(We=Bt*(U/At),ft=-(We-me)/2):(me=At*(U/Bt),Xe=-(me-We)/2),et.drawImage(Ot,Xe,ft,me,We);const $e=qe.toDataURL();document.body.removeChild(qe),window.URL.revokeObjectURL(Ot.src),Ke($e)},Ot.crossOrigin="anonymous",J.type.startsWith("image/svg+xml")){const At=new FileReader;At.onload=()=>{At.result&&(Ot.src=At.result)},At.readAsDataURL(J)}else if(J.type.startsWith("image/gif")){const At=new FileReader;At.onload=()=>{At.result&&Ke(At.result)},At.readAsDataURL(J)}else Ot.src=window.URL.createObjectURL(J)})}var k=e(26227),Fe=e(41464),De=e(15277),Te=e(93948),Wt=e(6848),zt=r.forwardRef((J,Ke)=>{let{prefixCls:qe,className:et,style:Ot,locale:At,listType:Bt,file:me,items:We,progress:Xe,iconRender:ft,actionIconRender:$e,itemRender:lt,isImgUrl:dt,showPreviewIcon:Kt,showRemoveIcon:mn,showDownloadIcon:On,previewIcon:Qn,removeIcon:Gn,downloadIcon:_t,onPreview:qn,onDownload:Cn,onClose:Dr}=J;var yr,Cr;const{status:or}=me,[ir,cr]=r.useState(or);r.useEffect(()=>{or!=="removed"&&cr(or)},[or]);const[Ir,ra]=r.useState(!1);r.useEffect(()=>{const zr=setTimeout(()=>{ra(!0)},300);return()=>{clearTimeout(zr)}},[]);const Ba=ft(me);let br=r.createElement("div",{className:`${qe}-icon`},Ba);if(Bt==="picture"||Bt==="picture-card"||Bt==="picture-circle")if(ir==="uploading"||!me.thumbUrl&&!me.url){const zr=V()(`${qe}-list-item-thumbnail`,{[`${qe}-list-item-file`]:ir!=="uploading"});br=r.createElement("div",{className:zr},Ba)}else{const zr=dt!=null&&dt(me)?r.createElement("img",{src:me.thumbUrl||me.url,alt:me.name,className:`${qe}-list-item-image`,crossOrigin:me.crossOrigin}):Ba,Xr=V()(`${qe}-list-item-thumbnail`,{[`${qe}-list-item-file`]:dt&&!dt(me)});br=r.createElement("a",{className:Xr,onClick:ca=>qn(me,ca),href:me.url||me.thumbUrl,target:"_blank",rel:"noopener noreferrer"},zr)}const fn=V()(`${qe}-list-item`,`${qe}-list-item-${ir}`),Dn=typeof me.linkProps=="string"?JSON.parse(me.linkProps):me.linkProps,wr=mn?$e((typeof Gn=="function"?Gn(me):Gn)||r.createElement(k.Z,null),()=>Dr(me),qe,At.removeFile):null,it=On&&ir==="done"?$e((typeof _t=="function"?_t(me):_t)||r.createElement(Fe.Z,null),()=>Cn(me),qe,At.downloadFile):null,vt=Bt!=="picture-card"&&Bt!=="picture-circle"&&r.createElement("span",{key:"download-delete",className:V()(`${qe}-list-item-actions`,{picture:Bt==="picture"})},it,wr),gt=V()(`${qe}-list-item-name`),qt=me.url?[r.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:gt,title:me.name},Dn,{href:me.url,onClick:zr=>qn(me,zr)}),me.name),vt]:[r.createElement("span",{key:"view",className:gt,onClick:zr=>qn(me,zr),title:me.name},me.name),vt],wn={pointerEvents:"none",opacity:.5},Un=Kt?r.createElement("a",{href:me.url||me.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:me.url||me.thumbUrl?void 0:wn,onClick:zr=>qn(me,zr),title:At.previewFile},typeof Qn=="function"?Qn(me):Qn||r.createElement(De.Z,null)):null,Fn=(Bt==="picture-card"||Bt==="picture-circle")&&ir!=="uploading"&&r.createElement("span",{className:`${qe}-list-item-actions`},Un,ir==="done"&&it,wr),{getPrefixCls:bn}=r.useContext(q.E_),sn=bn(),_n=r.createElement("div",{className:fn},br,qt,Fn,Ir&&r.createElement(ae.default,{motionName:`${sn}-fade`,visible:ir==="uploading",motionDeadline:2e3},zr=>{let{className:Xr}=zr;const ca="percent"in me?r.createElement(Te.Z,Object.assign({},Xe,{type:"line",percent:me.percent,"aria-label":me["aria-label"],"aria-labelledby":me["aria-labelledby"]})):null;return r.createElement("div",{className:V()(`${qe}-list-item-progress`,Xr)},ca)})),Hn=me.response&&typeof me.response=="string"?me.response:((yr=me.error)===null||yr===void 0?void 0:yr.statusText)||((Cr=me.error)===null||Cr===void 0?void 0:Cr.message)||At.uploadError,er=ir==="error"?r.createElement(Wt.Z,{title:Hn,getPopupContainer:zr=>zr.parentNode},_n):_n;return r.createElement("div",{className:V()(`${qe}-list-item-container`,et),style:Ot,ref:Ke},lt?lt(er,me,We,{download:Cn.bind(null,me),preview:qn.bind(null,me),remove:Dr.bind(null,me)}):er)});const ln=(J,Ke)=>{const{listType:qe="text",previewFile:et=y,onPreview:Ot,onDownload:At,onRemove:Bt,locale:me,iconRender:We,isImageUrl:Xe=Ye,prefixCls:ft,items:$e=[],showPreviewIcon:lt=!0,showRemoveIcon:dt=!0,showDownloadIcon:Kt=!1,removeIcon:mn,previewIcon:On,downloadIcon:Qn,progress:Gn={size:[-1,2],showInfo:!1},appendAction:_t,appendActionVisible:qn=!0,itemRender:Cn,disabled:Dr}=J,yr=(0,ne.Z)(),[Cr,or]=r.useState(!1);r.useEffect(()=>{qe!=="picture"&&qe!=="picture-card"&&qe!=="picture-circle"||($e||[]).forEach(wn=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(wn.originFileObj instanceof File||wn.originFileObj instanceof Blob)||wn.thumbUrl!==void 0||(wn.thumbUrl="",et&&et(wn.originFileObj).then(Un=>{wn.thumbUrl=Un||"",yr()}))})},[qe,$e,et]),r.useEffect(()=>{or(!0)},[]);const ir=(wn,Un)=>{if(Ot)return Un==null||Un.preventDefault(),Ot(wn)},cr=wn=>{typeof At=="function"?At(wn):wn.url&&window.open(wn.url)},Ir=wn=>{Bt==null||Bt(wn)},ra=wn=>{if(We)return We(wn,qe);const Un=wn.status==="uploading",Fn=Xe&&Xe(wn)?r.createElement(m,null):r.createElement(ut,null);let bn=Un?r.createElement(mt.Z,null):r.createElement(Ie,null);return qe==="picture"?bn=Un?r.createElement(mt.Z,null):Fn:(qe==="picture-card"||qe==="picture-circle")&&(bn=Un?me.uploading:Fn),bn},Ba=(wn,Un,Fn,bn)=>{const sn={type:"text",size:"small",title:bn,onClick:_n=>{Un(),(0,S.l$)(wn)&&wn.props.onClick&&wn.props.onClick(_n)},className:`${Fn}-list-item-action`,disabled:Dr};if((0,S.l$)(wn)){const _n=(0,S.Tm)(wn,Object.assign(Object.assign({},wn.props),{onClick:()=>{}}));return r.createElement(be.ZP,Object.assign({},sn,{icon:_n}))}return r.createElement(be.ZP,Object.assign({},sn),r.createElement("span",null,wn))};r.useImperativeHandle(Ke,()=>({handlePreview:ir,handleDownload:cr}));const{getPrefixCls:br}=r.useContext(q.E_),fn=br("upload",ft),Dn=br(),wr=V()(`${fn}-list`,`${fn}-list-${qe}`),it=(0,a.Z)($e.map(wn=>({key:wn.uid,file:wn})));let gt={motionDeadline:2e3,motionName:`${fn}-${qe==="picture-card"||qe==="picture-circle"?"animate-inline":"animate"}`,keys:it,motionAppear:Cr};const qt=r.useMemo(()=>{const wn=Object.assign({},(0,O.Z)(Dn));return delete wn.onAppearEnd,delete wn.onEnterEnd,delete wn.onLeaveEnd,wn},[Dn]);return qe!=="picture-card"&&qe!=="picture-circle"&&(gt=Object.assign(Object.assign({},qt),gt)),r.createElement("div",{className:wr},r.createElement(ae.CSSMotionList,Object.assign({},gt,{component:!1}),wn=>{let{key:Un,file:Fn,className:bn,style:sn}=wn;return r.createElement(zt,{key:Un,locale:me,prefixCls:fn,className:bn,style:sn,file:Fn,items:$e,progress:Gn,listType:qe,isImgUrl:Xe,showPreviewIcon:lt,showRemoveIcon:dt,showDownloadIcon:Kt,removeIcon:mn,previewIcon:On,downloadIcon:Qn,iconRender:ra,actionIconRender:Ba,itemRender:Cn,onPreview:ir,onDownload:cr,onClose:Ir})}),_t&&r.createElement(ae.default,Object.assign({},gt,{visible:qn,forceRender:!0}),wn=>{let{className:Un,style:Fn}=wn;return(0,S.Tm)(_t,bn=>({className:V()(bn.className,Un),style:Object.assign(Object.assign(Object.assign({},Fn),{pointerEvents:Un?"none":void 0}),bn.style)}))}))};var Sn=r.forwardRef(ln),Bn=e(17313),Jn=e(8378),nr=e(83116),hn=e(37613),fr=J=>{const{componentCls:Ke,iconCls:qe}=J;return{[`${Ke}-wrapper`]:{[`${Ke}-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}`,[Ke]:{padding:`${J.padding}px 0`},[`${Ke}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Ke}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Ke}-disabled):hover`]:{borderColor:J.colorPrimaryHover},[`p${Ke}-drag-icon`]:{marginBottom:J.margin,[qe]:{color:J.colorPrimary,fontSize:J.uploadThumbnailSize}},[`p${Ke}-text`]:{margin:`0 0 ${J.marginXXS}px`,color:J.colorTextHeading,fontSize:J.fontSizeLG},[`p${Ke}-hint`]:{color:J.colorTextDescription,fontSize:J.fontSize},[`&${Ke}-disabled`]:{cursor:"not-allowed",[`p${Ke}-drag-icon ${qe}, + > div > ${K}-nav`]:{"&::before":{bottom:0},[`${K}-ink-bar`]:{bottom:0}}},[`${K}-bottom`]:{[`> ${K}-nav, > div > ${K}-nav`]:{order:1,marginTop:`${T}px`,marginBottom:0,"&::before":{top:0},[`${K}-ink-bar`]:{top:0}},[`> ${K}-content-holder, > div > ${K}-content-holder`]:{order:0}},[`${K}-left, ${K}-right`]:{[`> ${K}-nav, > div > ${K}-nav`]:{flexDirection:"column",minWidth:F.controlHeight*1.25,[`${K}-tab`]:{padding:Ze,textAlign:"center"},[`${K}-tab + ${K}-tab`]:{margin:Pt},[`${K}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:F.controlHeight},"&::before":{top:0,boxShadow:F.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:F.boxShadowTabsOverflowBottom},[`&${K}-nav-wrap-ping-top::before`]:{opacity:1},[`&${K}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${K}-ink-bar`]:{width:F.lineWidthBold,"&-animated":{transition:`height ${F.motionDurationSlow}, top ${F.motionDurationSlow}`}},[`${K}-nav-list, ${K}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${K}-left`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${K}-content-holder, > div > ${K}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${F.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${F.lineWidth}px ${F.lineType} ${F.colorBorder}`},[`> ${K}-content > ${K}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:F.paddingLG}}}},[`${K}-right`]:{[`> ${K}-nav, > div > ${K}-nav`]:{order:1,[`${K}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${K}-content-holder, > div > ${K}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-F.lineWidth},borderRight:{_skip_check_:!0,value:`${F.lineWidth}px ${F.lineType} ${F.colorBorder}`},[`> ${K}-content > ${K}-tabpane`]:{paddingRight:{_skip_check_:!0,value:F.paddingLG}}}}}},In=F=>{const{componentCls:K,cardPaddingSM:T,cardPaddingLG:Z,horizontalItemPaddingSM:He,horizontalItemPaddingLG:Ze}=F;return{[K]:{"&-small":{[`> ${K}-nav`]:{[`${K}-tab`]:{padding:He,fontSize:F.titleFontSizeSM}}},"&-large":{[`> ${K}-nav`]:{[`${K}-tab`]:{padding:Ze,fontSize:F.titleFontSizeLG}}}},[`${K}-card`]:{[`&${K}-small`]:{[`> ${K}-nav`]:{[`${K}-tab`]:{padding:T}},[`&${K}-bottom`]:{[`> ${K}-nav ${K}-tab`]:{borderRadius:`0 0 ${F.borderRadius}px ${F.borderRadius}px`}},[`&${K}-top`]:{[`> ${K}-nav ${K}-tab`]:{borderRadius:`${F.borderRadius}px ${F.borderRadius}px 0 0`}},[`&${K}-right`]:{[`> ${K}-nav ${K}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${F.borderRadius}px ${F.borderRadius}px 0`}}},[`&${K}-left`]:{[`> ${K}-nav ${K}-tab`]:{borderRadius:{_skip_check_:!0,value:`${F.borderRadius}px 0 0 ${F.borderRadius}px`}}}},[`&${K}-large`]:{[`> ${K}-nav`]:{[`${K}-tab`]:{padding:Z}}}}}},hr=F=>{const{componentCls:K,itemActiveColor:T,itemHoverColor:Z,iconCls:He,tabsHorizontalItemMargin:Ze,horizontalItemPadding:Pt,itemSelectedColor:Dt,itemColor:bt}=F,jt=`${K}-tab`;return{[jt]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Pt,fontSize:F.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:bt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:T}},(0,Jn.Qy)(F)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-F.marginXXS},marginLeft:{_skip_check_:!0,value:F.marginXS},color:F.colorTextDescription,fontSize:F.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${F.motionDurationSlow}`,"&:hover":{color:F.colorTextHeading}},"&:hover":{color:Z},[`&${jt}-active ${jt}-btn`]:{color:Dt,textShadow:F.tabsActiveTextShadow},[`&${jt}-disabled`]:{color:F.colorTextDisabled,cursor:"not-allowed"},[`&${jt}-disabled ${jt}-btn, &${jt}-disabled ${K}-remove`]:{"&:focus, &:active":{color:F.colorTextDisabled}},[`& ${jt}-remove ${He}`]:{margin:0},[He]:{marginRight:{_skip_check_:!0,value:F.marginSM}}},[`${jt} + ${jt}`]:{margin:{_skip_check_:!0,value:Ze}}}},Sr=F=>{const{componentCls:K,tabsHorizontalItemMarginRTL:T,iconCls:Z,cardGutter:He}=F;return{[`${K}-rtl`]:{direction:"rtl",[`${K}-nav`]:{[`${K}-tab`]:{margin:{_skip_check_:!0,value:T},[`${K}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[Z]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${F.marginSM}px`}},[`${K}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${F.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${F.marginXXS}px`},[Z]:{margin:0}}}},[`&${K}-left`]:{[`> ${K}-nav`]:{order:1},[`> ${K}-content-holder`]:{order:0}},[`&${K}-right`]:{[`> ${K}-nav`]:{order:0},[`> ${K}-content-holder`]:{order:1}},[`&${K}-card${K}-top, &${K}-card${K}-bottom`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-tab + ${K}-tab`]:{marginRight:{_skip_check_:!0,value:He},marginLeft:{_skip_check_:!0,value:0}}}}},[`${K}-dropdown-rtl`]:{direction:"rtl"},[`${K}-menu-item`]:{[`${K}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Tr=F=>{const{componentCls:K,tabsCardPadding:T,cardHeight:Z,cardGutter:He,itemHoverColor:Ze,itemActiveColor:Pt,colorBorderSecondary:Dt}=F;return{[K]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Jn.Wf)(F)),{display:"flex",[`> ${K}-nav, > div > ${K}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${K}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${F.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${K}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${F.motionDurationSlow}`},[`${K}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${K}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${K}-nav-more`]:{position:"relative",padding:T,background:"transparent",border:0,color:F.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:F.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${K}-nav-add`]:Object.assign({minWidth:Z,marginLeft:{_skip_check_:!0,value:He},padding:`0 ${F.paddingXS}px`,background:"transparent",border:`${F.lineWidth}px ${F.lineType} ${Dt}`,borderRadius:`${F.borderRadiusLG}px ${F.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:F.colorText,transition:`all ${F.motionDurationSlow} ${F.motionEaseInOut}`,"&:hover":{color:Ze},"&:active, &:focus:not(:focus-visible)":{color:Pt}},(0,Jn.Qy)(F))},[`${K}-extra-content`]:{flex:"none"},[`${K}-ink-bar`]:{position:"absolute",background:F.inkBarColor,pointerEvents:"none"}}),hr(F)),{[`${K}-content`]:{position:"relative",width:"100%"},[`${K}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${K}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${K}-centered`]:{[`> ${K}-nav, > div > ${K}-nav`]:{[`${K}-nav-wrap`]:{[`&:not([class*='${K}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Gr=(0,nr.Z)("Tabs",F=>{const K=(0,hn.TS)(F,{tabsCardPadding:F.cardPadding||`${(F.cardHeight-Math.round(F.fontSize*F.lineHeight))/2-F.lineWidth}px ${F.padding}px`,dropdownEdgeChildVerticalPadding:F.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${F.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${F.horizontalItemGutter}px`});return[In(K),Sr(K),Nn(K),lr(K),Vt(K),Tr(K),at(K)]},F=>{const K=F.controlHeightLG;return{zIndexPopup:F.zIndexPopupBase+50,cardBg:F.colorFillAlter,cardHeight:K,cardPadding:"",cardPaddingSM:`${F.paddingXXS*1.5}px ${F.padding}px`,cardPaddingLG:`${F.paddingXS}px ${F.padding}px ${F.paddingXXS*1.5}px`,titleFontSize:F.fontSize,titleFontSizeLG:F.fontSizeLG,titleFontSizeSM:F.fontSize,inkBarColor:F.colorPrimary,horizontalMargin:`0 0 ${F.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${F.paddingSM}px 0`,horizontalItemPaddingSM:`${F.paddingXS}px 0`,horizontalItemPaddingLG:`${F.padding}px 0`,verticalItemPadding:`${F.paddingXS}px ${F.paddingLG}px`,verticalItemMargin:`${F.margin}px 0 0 0`,itemColor:F.colorText,itemSelectedColor:F.colorPrimary,itemHoverColor:F.colorPrimaryHover,itemActiveColor:F.colorPrimaryActive,cardGutter:F.marginXXS/2}}),Tn=function(F,K){var T={};for(var Z in F)Object.prototype.hasOwnProperty.call(F,Z)&&K.indexOf(Z)<0&&(T[Z]=F[Z]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Z=Object.getOwnPropertySymbols(F);He{const{type:K,className:T,rootClassName:Z,size:He,onEdit:Ze,hideAdd:Pt,centered:Dt,addIcon:bt,popupClassName:jt,children:Jt,items:rn,animated:$t,style:on,indicatorSize:J}=F,Ke=Tn(F,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:qe,moreIcon:et=B.createElement(a.Z,null)}=Ke,{direction:Ot,tabs:At,getPrefixCls:Bt,getPopupContainer:me}=B.useContext(k.E_),We=Bt("tabs",qe),[Xe,ft]=Gr(We);let $e;K==="editable-card"&&($e={onEdit:(Qn,Gn)=>{let{key:_t,event:qn}=Gn;Ze==null||Ze(Qn==="add"?qn:_t,Qn)},removeIcon:B.createElement(r.Z,null),addIcon:bt||B.createElement(g.Z,null),showAdd:Pt!==!0});const lt=Bt(),dt=Bn(rn,Jt),Kt=zt(We,$t),mn=(0,Fe.Z)(He),On=Object.assign(Object.assign({},At==null?void 0:At.style),on);return Xe(B.createElement(y,Object.assign({direction:Ot,getPopupContainer:me,moreTransitionName:`${lt}-slide-up`},Ke,{items:dt,className:d()({[`${We}-${mn}`]:mn,[`${We}-card`]:["card","editable-card"].includes(K),[`${We}-editable-card`]:K==="editable-card",[`${We}-centered`]:Dt},At==null?void 0:At.className,T,Z,ft),popupClassName:d()(jt,ft),style:On,editable:$e,moreIcon:et,prefixCls:We,animated:Kt,indicatorSize:J!=null?J:At==null?void 0:At.indicatorSize})))};Br.TabPane=Te;var Be=Br},12563:function(dn,st,e){"use strict";e.d(st,{default:function(){return M}});var r=e(59301),a=e(99267),g=e(92310),V=e.n(g),d=e(36785),w=e(47729),i=e(14088),ie=e(36355),ee=e(17313),j=e(37613),Se=e(83116);const B=b=>{const{paddingXXS:te,lineWidth:ue,tagPaddingHorizontal:Ue,componentCls:fe}=b,Ae=Ue-ue,Pe=te-ue;return{[fe]:Object.assign(Object.assign({},(0,ee.Wf)(b)),{display:"inline-block",height:"auto",marginInlineEnd:b.marginXS,paddingInline:Ae,fontSize:b.tagFontSize,lineHeight:b.tagLineHeight,whiteSpace:"nowrap",background:b.defaultBg,border:`${b.lineWidth}px ${b.lineType} ${b.colorBorder}`,borderRadius:b.borderRadiusSM,opacity:1,transition:`all ${b.motionDurationMid}`,textAlign:"start",position:"relative",[`&${fe}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:b.defaultColor},[`${fe}-close-icon`]:{marginInlineStart:Pe,color:b.colorTextDescription,fontSize:b.tagIconSize,cursor:"pointer",transition:`all ${b.motionDurationMid}`,"&:hover":{color:b.colorTextHeading}},[`&${fe}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${b.iconCls}-close, ${b.iconCls}-close:hover`]:{color:b.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${fe}-checkable-checked):hover`]:{color:b.colorPrimary,backgroundColor:b.colorFillSecondary},"&:active, &-checked":{color:b.colorTextLightSolid},"&-checked":{backgroundColor:b.colorPrimary,"&:hover":{backgroundColor:b.colorPrimaryHover}},"&:active":{backgroundColor:b.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${b.iconCls} + span, > span + ${b.iconCls}`]:{marginInlineStart:Ae}}),[`${fe}-borderless`]:{borderColor:"transparent",background:b.tagBorderlessBg}}},x=b=>{const{lineWidth:te,fontSizeIcon:ue}=b,Ue=b.fontSizeSM,fe=`${b.lineHeightSM*Ue}px`;return(0,j.TS)(b,{tagFontSize:Ue,tagLineHeight:fe,tagIconSize:ue-2*te,tagPaddingHorizontal:8,tagBorderlessBg:b.colorFillTertiary})},ce=b=>({defaultBg:b.colorFillQuaternary,defaultColor:b.colorText});var X=(0,Se.Z)("Tag",b=>{const te=x(b);return B(te)},ce),Y=function(b,te){var ue={};for(var Ue in b)Object.prototype.hasOwnProperty.call(b,Ue)&&te.indexOf(Ue)<0&&(ue[Ue]=b[Ue]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Ue=Object.getOwnPropertySymbols(b);fe{const{prefixCls:te,style:ue,className:Ue,checked:fe,onChange:Ae,onClick:Pe}=b,q=Y(b,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:Ce,tag:H}=r.useContext(ie.E_),oe=Qe=>{Ae==null||Ae(!fe),Pe==null||Pe(Qe)},Me=Ce("tag",te),[xe,G]=X(Me),we=V()(Me,`${Me}-checkable`,{[`${Me}-checkable-checked`]:fe},H==null?void 0:H.className,Ue,G);return xe(r.createElement("span",Object.assign({},q,{style:Object.assign(Object.assign({},ue),H==null?void 0:H.style),className:we,onClick:oe})))},nt=e(45157);const Ne=b=>(0,nt.Z)(b,(te,ue)=>{let{textColor:Ue,lightBorderColor:fe,lightColor:Ae,darkColor:Pe}=ue;return{[`${b.componentCls}-${te}`]:{color:Ue,background:Ae,borderColor:fe,"&-inverse":{color:b.colorTextLightSolid,background:Pe,borderColor:Pe},[`&${b.componentCls}-borderless`]:{borderColor:"transparent"}}}});var se=(0,Se.b)(["Tag","preset"],b=>{const te=x(b);return Ne(te)},ce);function E(b){return typeof b!="string"?b:b.charAt(0).toUpperCase()+b.slice(1)}const l=(b,te,ue)=>{const Ue=E(ue);return{[`${b.componentCls}-${te}`]:{color:b[`color${ue}`],background:b[`color${Ue}Bg`],borderColor:b[`color${Ue}Border`],[`&${b.componentCls}-borderless`]:{borderColor:"transparent"}}}};var z=(0,Se.b)(["Tag","status"],b=>{const te=x(b);return[l(te,"success","Success"),l(te,"processing","Info"),l(te,"error","Error"),l(te,"warning","Warning")]},ce),R=function(b,te){var ue={};for(var Ue in b)Object.prototype.hasOwnProperty.call(b,Ue)&&te.indexOf(Ue)<0&&(ue[Ue]=b[Ue]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Ue=Object.getOwnPropertySymbols(b);fe{const{prefixCls:ue,className:Ue,rootClassName:fe,style:Ae,children:Pe,icon:q,color:Ce,onClose:H,closeIcon:oe,closable:Me,bordered:xe=!0}=b,G=R(b,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:we,direction:Qe,tag:ut}=r.useContext(ie.E_),[mt,ot]=r.useState(!0);r.useEffect(()=>{"visible"in G&&ot(G.visible)},[G.visible]);const yt=(0,d.o2)(Ce),Qt=(0,d.yT)(Ce),wt=yt||Qt,Ie=Object.assign(Object.assign({backgroundColor:Ce&&!wt?Ce:void 0},ut==null?void 0:ut.style),Ae),It=we("tag",ue),[de,re]=X(It),I=V()(It,ut==null?void 0:ut.className,{[`${It}-${Ce}`]:wt,[`${It}-has-color`]:Ce&&!wt,[`${It}-hidden`]:!mt,[`${It}-rtl`]:Qe==="rtl",[`${It}-borderless`]:!xe},Ue,fe,re),m=_=>{_.stopPropagation(),H==null||H(_),!_.defaultPrevented&&ot(!1)},[,ae]=(0,w.Z)(Me,oe,_=>_===null?r.createElement(a.Z,{className:`${It}-close-icon`,onClick:m}):r.createElement("span",{className:`${It}-close-icon`,onClick:m},_),null,!1),ne=typeof G.onClick=="function"||Pe&&Pe.type==="a",O=q||null,S=O?r.createElement(r.Fragment,null,O,Pe&&r.createElement("span",null,Pe)):Pe,be=r.createElement("span",Object.assign({},G,{ref:te,className:I,style:Ie}),S,ae,yt&&r.createElement(se,{key:"preset",prefixCls:It}),Qt&&r.createElement(z,{key:"status",prefixCls:It}));return de(ne?r.createElement(i.Z,{component:"Tag"},be):be)},L=r.forwardRef(W);L.CheckableTag=ge;var M=L},17574:function(dn,st,e){"use strict";e.d(st,{default:function(){return Ce}});var r=e(60091),a=e(94480),g=e(52671),V=e(8657),d=e(54476),w=e(59301),i={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"},ie=i,ee=e(7657),j=function(oe,Me){return w.createElement(ee.Z,(0,d.Z)({},oe,{ref:Me,icon:ie}))},Se=w.forwardRef(j),B=Se,x=e(92310),ce=e.n(x),X=e(35654),Y=e(71430),ze=e(36355),ge=e(56082),nt=e(62892),Ne=e(20648);const se=4;function E(H){const{dropPosition:oe,dropLevelOffset:Me,prefixCls:xe,indent:G,direction:we="ltr"}=H,Qe=we==="ltr"?"left":"right",ut=we==="ltr"?"right":"left",mt={[Qe]:-Me*G+se,[ut]:0};switch(oe){case-1:mt.top=-3;break;case 1:mt.bottom=-3;break;default:mt.bottom=-3,mt[Qe]=G+se;break}return w.createElement("div",{style:mt,className:`${xe}-drop-indicator`})}var l=e(71997),R=w.forwardRef((H,oe)=>{const{getPrefixCls:Me,direction:xe,virtual:G,tree:we}=w.useContext(ze.E_),{prefixCls:Qe,className:ut,showIcon:mt=!1,showLine:ot,switcherIcon:yt,blockNode:Qt=!1,children:wt,checkable:Ie=!1,selectable:It=!0,draggable:de,motion:re,style:I}=H,m=Me("tree",Qe),ae=Me(),ne=re!=null?re:Object.assign(Object.assign({},(0,nt.Z)(ae)),{motionAppear:!1}),O=Object.assign(Object.assign({},H),{checkable:Ie,selectable:It,showIcon:mt,motion:ne,blockNode:Qt,showLine:!!ot,dropIndicatorRender:E}),[S,be]=(0,Ne.ZP)(m),_=w.useMemo(()=>{if(!de)return!1;let ye={};switch(typeof de){case"function":ye.nodeDraggable=de;break;case"object":ye=Object.assign({},de);break;default:break}return ye.icon!==!1&&(ye.icon=ye.icon||w.createElement(ge.Z,null)),ye},[de]),N=ye=>w.createElement(l.Z,{prefixCls:m,switcherIcon:yt,treeNodeProps:ye,showLine:ot});return S(w.createElement(r.Z,Object.assign({itemHeight:20,ref:oe,virtual:G},O,{style:Object.assign(Object.assign({},we==null?void 0:we.style),I),prefixCls:m,className:ce()({[`${m}-icon-hide`]:!mt,[`${m}-block-node`]:Qt,[`${m}-unselectable`]:!It,[`${m}-rtl`]:xe==="rtl"},we==null?void 0:we.className,ut,be),direction:xe,checkable:Ie&&w.createElement("span",{className:`${m}-checkbox-inner`}),selectable:It,switcherIcon:N,draggable:_}),wt))}),W;(function(H){H[H.None=0]="None",H[H.Start=1]="Start",H[H.End=2]="End"})(W||(W={}));function L(H,oe){function Me(xe){const{key:G,children:we}=xe;oe(G,xe)!==!1&&L(we||[],oe)}H.forEach(Me)}function M(H){let{treeData:oe,expandedKeys:Me,startKey:xe,endKey:G}=H;const we=[];let Qe=W.None;if(xe&&xe===G)return[xe];if(!xe||!G)return[];function ut(mt){return mt===xe||mt===G}return L(oe,mt=>{if(Qe===W.End)return!1;if(ut(mt)){if(we.push(mt),Qe===W.None)Qe=W.Start;else if(Qe===W.Start)return Qe=W.End,!1}else Qe===W.Start&&we.push(mt);return Me.includes(mt)}),we}function b(H,oe){const Me=(0,a.Z)(oe),xe=[];return L(H,(G,we)=>{const Qe=Me.indexOf(G);return Qe!==-1&&(xe.push(we),Me.splice(Qe,1)),!!Me.length}),xe}var te=function(H,oe){var Me={};for(var xe in H)Object.prototype.hasOwnProperty.call(H,xe)&&oe.indexOf(xe)<0&&(Me[xe]=H[xe]);if(H!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,xe=Object.getOwnPropertySymbols(H);G{var{defaultExpandAll:Me,defaultExpandParent:xe,defaultExpandedKeys:G}=H,we=te(H,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Qe=w.useRef(),ut=w.useRef(),mt=()=>{const{keyEntities:_}=(0,Y.I8)(Ue(we));let N;return Me?N=Object.keys(_):xe?N=(0,X.r7)(we.expandedKeys||G||[],_):N=we.expandedKeys||G,N},[ot,yt]=w.useState(we.selectedKeys||we.defaultSelectedKeys||[]),[Qt,wt]=w.useState(()=>mt());w.useEffect(()=>{"selectedKeys"in we&&yt(we.selectedKeys)},[we.selectedKeys]),w.useEffect(()=>{"expandedKeys"in we&&wt(we.expandedKeys)},[we.expandedKeys]);const Ie=(_,N)=>{var ye;return"expandedKeys"in we||wt(_),(ye=we.onExpand)===null||ye===void 0?void 0:ye.call(we,_,N)},It=(_,N)=>{var ye;const{multiple:_e}=we,{node:Ve,nativeEvent:Ge}=N,{key:Ye=""}=Ve,U=Ue(we),y=Object.assign(Object.assign({},N),{selected:!0}),k=(Ge==null?void 0:Ge.ctrlKey)||(Ge==null?void 0:Ge.metaKey),Fe=Ge==null?void 0:Ge.shiftKey;let De;_e&&k?(De=_,Qe.current=Ye,ut.current=De,y.selectedNodes=b(U,De)):_e&&Fe?(De=Array.from(new Set([].concat((0,a.Z)(ut.current||[]),(0,a.Z)(M({treeData:U,expandedKeys:Qt,startKey:Ye,endKey:Qe.current}))))),y.selectedNodes=b(U,De)):(De=[Ye],Qe.current=Ye,ut.current=De,y.selectedNodes=b(U,De)),(ye=we.onSelect)===null||ye===void 0||ye.call(we,De,y),"selectedKeys"in we||yt(De)},{getPrefixCls:de,direction:re}=w.useContext(ze.E_),{prefixCls:I,className:m,showIcon:ae=!0,expandAction:ne="click"}=we,O=te(we,["prefixCls","className","showIcon","expandAction"]),S=de("tree",I),be=ce()(`${S}-directory`,{[`${S}-directory-rtl`]:re==="rtl"},m);return w.createElement(R,Object.assign({icon:ue,ref:oe,blockNode:!0},O,{showIcon:ae,expandAction:ne,prefixCls:S,className:be,expandedKeys:Qt,selectedKeys:ot,onSelect:It,onExpand:Ie}))};var Pe=w.forwardRef(fe);const q=R;q.DirectoryTree=Pe,q.TreeNode=r.O;var Ce=q},20648:function(dn,st,e){"use strict";e.d(st,{TM:function(){return x},Yk:function(){return B}});var r=e(36237),a=e(98447),g=e(17313),V=e(8378),d=e(37613),w=e(83116);const i=new r.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ie=(ce,X)=>({[`.${ce}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${X.motionDurationSlow}`}}}),ee=(ce,X)=>({[`.${ce}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:X.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${X.lineWidthBold}px solid ${X.colorPrimary}`,borderRadius:"50%",content:'""'}}}),j=(ce,X)=>{const{treeCls:Y,treeNodeCls:ze,treeNodePadding:ge,titleHeight:nt,nodeSelectedBg:Ne,nodeHoverBg:se}=X,E=X.paddingXS;return{[Y]:Object.assign(Object.assign({},(0,g.Wf)(X)),{background:X.colorBgContainer,borderRadius:X.borderRadius,transition:`background-color ${X.motionDurationSlow}`,[`&${Y}-rtl`]:{[`${Y}-switcher`]:{"&_close":{[`${Y}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${Y}-active-focused)`]:Object.assign({},(0,g.oN)(X)),[`${Y}-list-holder-inner`]:{alignItems:"flex-start"},[`&${Y}-block-node`]:{[`${Y}-list-holder-inner`]:{alignItems:"stretch",[`${Y}-node-content-wrapper`]:{flex:"auto"},[`${ze}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:ge,insetInlineStart:0,border:`1px solid ${X.colorPrimary}`,opacity:0,animationName:i,animationDuration:X.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${ze}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${ge}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${Y}-node-content-wrapper`]:{color:X.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${Y}-node-content-wrapper`]:Object.assign({},(0,g.oN)(X)),[`&:not(${ze}-disabled).filter-node ${Y}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${Y}-draggable-icon`]:{flexShrink:0,width:nt,lineHeight:`${nt}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${X.motionDurationSlow}`,[`${ze}:hover &`]:{opacity:.45}},[`&${ze}-disabled`]:{[`${Y}-draggable-icon`]:{visibility:"hidden"}}}},[`${Y}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:nt}},[`${Y}-draggable-icon`]:{visibility:"hidden"},[`${Y}-switcher`]:Object.assign(Object.assign({},ie(ce,X)),{position:"relative",flex:"none",alignSelf:"stretch",width:nt,margin:0,lineHeight:`${nt}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${Y}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:X.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:nt/2,bottom:-ge,marginInlineStart:-1,borderInlineEnd:`1px solid ${X.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:nt/2*.8,height:nt/2,borderBottom:`1px solid ${X.colorBorder}`,content:'""'}}}),[`${Y}-checkbox`]:{top:"initial",marginInlineEnd:E},[`${Y}-node-content-wrapper, ${Y}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:nt,margin:0,padding:`0 ${X.paddingXS/2}px`,color:"inherit",lineHeight:`${nt}px`,background:"transparent",borderRadius:X.borderRadius,cursor:"pointer",transition:`all ${X.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:se},[`&${Y}-node-selected`]:{backgroundColor:Ne},[`${Y}-iconEle`]:{display:"inline-block",width:nt,height:nt,lineHeight:`${nt}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${Y}-unselectable ${Y}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${Y}-node-content-wrapper`]:Object.assign({lineHeight:`${nt}px`,userSelect:"none"},ee(ce,X)),[`${ze}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${X.colorPrimary}`}},"&-show-line":{[`${Y}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:nt/2,bottom:-ge,borderInlineEnd:`1px solid ${X.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${Y}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${ze}-leaf-last`]:{[`${Y}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${nt/2}px !important`}}}}})}},Se=ce=>{const{treeCls:X,treeNodeCls:Y,treeNodePadding:ze,directoryNodeSelectedBg:ge,directoryNodeSelectedColor:nt}=ce;return{[`${X}${X}-directory`]:{[Y]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:ze,insetInlineStart:0,transition:`background-color ${ce.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ce.controlItemBgHover}},"> *":{zIndex:1},[`${X}-switcher`]:{transition:`color ${ce.motionDurationMid}`},[`${X}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${X}-node-selected`]:{color:nt,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:ge},[`${X}-switcher`]:{color:nt},[`${X}-node-content-wrapper`]:{color:nt,background:"transparent"}}}}}},B=(ce,X)=>{const Y=`.${ce}`,ze=`${Y}-treenode`,ge=X.paddingXS/2,nt=(0,d.TS)(X,{treeCls:Y,treeNodeCls:ze,treeNodePadding:ge});return[j(ce,nt),Se(nt)]},x=ce=>{const{controlHeightSM:X}=ce;return{titleHeight:X,nodeHoverBg:ce.controlItemBgHover,nodeSelectedBg:ce.controlItemBgActive}};st.ZP=(0,w.Z)("Tree",(ce,X)=>{let{prefixCls:Y}=X;return[{[ce.componentCls]:(0,a.C2)(`${Y}-checkbox`,ce)},B(Y,ce),(0,V.Z)(ce)]},ce=>{const{colorTextLightSolid:X,colorPrimary:Y}=ce;return Object.assign(Object.assign({},x(ce)),{directoryNodeSelectedColor:X,directoryNodeSelectedBg:Y})})},71997:function(dn,st,e){"use strict";e.d(st,{Z:function(){return ze}});var r=e(54476),a=e(59301),g={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"},V=g,d=e(7657),w=function(nt,Ne){return a.createElement(d.Z,(0,r.Z)({},nt,{ref:Ne,icon:V}))},i=a.forwardRef(w),ie=i,ee=e(52671),j=e(58617),Se=e(15075),B=e(43531),x=e(92310),ce=e.n(x),X=e(92343),ze=ge=>{const{prefixCls:nt,switcherIcon:Ne,treeNodeProps:se,showLine:E}=ge,{isLeaf:l,expanded:z,loading:R}=se;if(R)return a.createElement(j.Z,{className:`${nt}-switcher-loading-icon`});let W;if(E&&typeof E=="object"&&(W=E.showLeafIcon),l){if(!E)return null;if(typeof W!="boolean"&&W){const b=typeof W=="function"?W(se):W,te=`${nt}-switcher-line-custom-icon`;return(0,X.l$)(b)?(0,X.Tm)(b,{className:ce()(b.props.className||"",te)}):b}return W?a.createElement(ee.Z,{className:`${nt}-switcher-line-icon`}):a.createElement("span",{className:`${nt}-switcher-leaf-line`})}const L=`${nt}-switcher-icon`,M=typeof Ne=="function"?Ne(se):Ne;return(0,X.l$)(M)?(0,X.Tm)(M,{className:ce()(M.props.className||"",L)}):M!==void 0?M:E?z?a.createElement(Se.Z,{className:`${nt}-switcher-line-icon`}):a.createElement(B.Z,{className:`${nt}-switcher-line-icon`}):a.createElement(ie,{className:L})}},54580:function(dn,st,e){"use strict";e.d(st,{default:function(){return on}});var r=e(59301),a=e(94480),g=e(92310),V=e.n(g),d=e(54476),w=e(67732),i=e(83652),ie=e(42403),ee=e(158),j=e(20068),Se=e(75931),B=e(75044),x=e(76190),ce=e(3202),X=e(26112);function Y(J,Ke){var qe="cannot ".concat(J.method," ").concat(J.action," ").concat(Ke.status,"'"),et=new Error(qe);return et.status=Ke.status,et.method=J.method,et.url=J.action,et}function ze(J){var Ke=J.responseText||J.response;if(!Ke)return Ke;try{return JSON.parse(Ke)}catch(qe){return Ke}}function ge(J){var Ke=new XMLHttpRequest;J.onProgress&&Ke.upload&&(Ke.upload.onprogress=function(At){At.total>0&&(At.percent=At.loaded/At.total*100),J.onProgress(At)});var qe=new FormData;J.data&&Object.keys(J.data).forEach(function(Ot){var At=J.data[Ot];if(Array.isArray(At)){At.forEach(function(Bt){qe.append("".concat(Ot,"[]"),Bt)});return}qe.append(Ot,At)}),J.file instanceof Blob?qe.append(J.filename,J.file,J.file.name):qe.append(J.filename,J.file),Ke.onerror=function(At){J.onError(At)},Ke.onload=function(){return Ke.status<200||Ke.status>=300?J.onError(Y(J,Ke),ze(Ke)):J.onSuccess(ze(Ke),Ke)},Ke.open(J.method,J.action,!0),J.withCredentials&&"withCredentials"in Ke&&(Ke.withCredentials=!0);var et=J.headers||{};return et["X-Requested-With"]!==null&&Ke.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(et).forEach(function(Ot){et[Ot]!==null&&Ke.setRequestHeader(Ot,et[Ot])}),Ke.send(qe),{abort:function(){Ke.abort()}}}var nt=+new Date,Ne=0;function se(){return"rc-upload-".concat(nt,"-").concat(++Ne)}var E=e(48736),l=function(J,Ke){if(J&&Ke){var qe=Array.isArray(Ke)?Ke:Ke.split(","),et=J.name||"",Ot=J.type||"",At=Ot.replace(/\/.*$/,"");return qe.some(function(Bt){var me=Bt.trim();if(/^\*(\/\*)?$/.test(Bt))return!0;if(me.charAt(0)==="."){var We=et.toLowerCase(),Xe=me.toLowerCase(),ft=[Xe];return(Xe===".jpg"||Xe===".jpeg")&&(ft=[".jpg",".jpeg"]),ft.some(function($e){return We.endsWith($e)})}return/\/\*$/.test(me)?At===me.replace(/\/.*$/,""):Ot===me?!0:/^\w+$/.test(me)?((0,E.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(me,"'.Skip for check.")),!0):!1})}return!0};function z(J,Ke){var qe=J.createReader(),et=[];function Ot(){qe.readEntries(function(At){var Bt=Array.prototype.slice.apply(At);et=et.concat(Bt);var me=!Bt.length;me?Ke(et):Ot()})}Ot()}var R=function(Ke,qe,et){var Ot=function At(Bt,me){Bt&&(Bt.path=me||"",Bt.isFile?Bt.file(function(We){et(We)&&(Bt.fullPath&&!We.webkitRelativePath&&(Object.defineProperties(We,{webkitRelativePath:{writable:!0}}),We.webkitRelativePath=Bt.fullPath.replace(/^\//,""),Object.defineProperties(We,{webkitRelativePath:{writable:!1}})),qe([We]))}):Bt.isDirectory&&z(Bt,function(We){We.forEach(function(Xe){At(Xe,"".concat(me).concat(Bt.name,"/"))})}))};Ke.forEach(function(At){Ot(At.webkitGetAsEntry())})},W=R,L=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],M=function(J){(0,ie.Z)(qe,J);var Ke=(0,ee.Z)(qe);function qe(){var et;(0,w.Z)(this,qe);for(var Ot=arguments.length,At=new Array(Ot),Bt=0;Bt{let{uid:At}=Ot;return At===J.uid});return et===-1?qe.push(J):qe[et]=J,qe}function ye(J,Ke){const qe=J.uid!==void 0?"uid":"name";return Ke.filter(et=>et[qe]===J[qe])[0]}function _e(J,Ke){const qe=J.uid!==void 0?"uid":"name",et=Ke.filter(Ot=>Ot[qe]!==J[qe]);return et.length===Ke.length?null:et}const Ve=function(){const Ke=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),et=Ke[Ke.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(et)||[""])[0]},Ge=J=>J.indexOf("image/")===0,Ye=J=>{if(J.type&&!J.thumbUrl)return Ge(J.type);const Ke=J.thumbUrl||J.url||"",qe=Ve(Ke);return/^data:image\//.test(Ke)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(qe)?!0:!(/^data:/.test(Ke)||qe)},U=200;function y(J){return new Promise(Ke=>{if(!J.type||!Ge(J.type)){Ke("");return}const qe=document.createElement("canvas");qe.width=U,qe.height=U,qe.style.cssText=`position: fixed; left: 0; top: 0; width: ${U}px; height: ${U}px; z-index: 9999; display: none;`,document.body.appendChild(qe);const et=qe.getContext("2d"),Ot=new Image;if(Ot.onload=()=>{const{width:At,height:Bt}=Ot;let me=U,We=U,Xe=0,ft=0;At>Bt?(We=Bt*(U/At),ft=-(We-me)/2):(me=At*(U/Bt),Xe=-(me-We)/2),et.drawImage(Ot,Xe,ft,me,We);const $e=qe.toDataURL();document.body.removeChild(qe),window.URL.revokeObjectURL(Ot.src),Ke($e)},Ot.crossOrigin="anonymous",J.type.startsWith("image/svg+xml")){const At=new FileReader;At.onload=()=>{At.result&&(Ot.src=At.result)},At.readAsDataURL(J)}else if(J.type.startsWith("image/gif")){const At=new FileReader;At.onload=()=>{At.result&&Ke(At.result)},At.readAsDataURL(J)}else Ot.src=window.URL.createObjectURL(J)})}var k=e(26227),Fe=e(41464),De=e(15277),Te=e(93948),Wt=e(6848),zt=r.forwardRef((J,Ke)=>{let{prefixCls:qe,className:et,style:Ot,locale:At,listType:Bt,file:me,items:We,progress:Xe,iconRender:ft,actionIconRender:$e,itemRender:lt,isImgUrl:dt,showPreviewIcon:Kt,showRemoveIcon:mn,showDownloadIcon:On,previewIcon:Qn,removeIcon:Gn,downloadIcon:_t,onPreview:qn,onDownload:Cn,onClose:Dr}=J;var yr,Cr;const{status:or}=me,[ir,cr]=r.useState(or);r.useEffect(()=>{or!=="removed"&&cr(or)},[or]);const[Ir,ra]=r.useState(!1);r.useEffect(()=>{const zr=setTimeout(()=>{ra(!0)},300);return()=>{clearTimeout(zr)}},[]);const Ba=ft(me);let br=r.createElement("div",{className:`${qe}-icon`},Ba);if(Bt==="picture"||Bt==="picture-card"||Bt==="picture-circle")if(ir==="uploading"||!me.thumbUrl&&!me.url){const zr=V()(`${qe}-list-item-thumbnail`,{[`${qe}-list-item-file`]:ir!=="uploading"});br=r.createElement("div",{className:zr},Ba)}else{const zr=dt!=null&&dt(me)?r.createElement("img",{src:me.thumbUrl||me.url,alt:me.name,className:`${qe}-list-item-image`,crossOrigin:me.crossOrigin}):Ba,Xr=V()(`${qe}-list-item-thumbnail`,{[`${qe}-list-item-file`]:dt&&!dt(me)});br=r.createElement("a",{className:Xr,onClick:ca=>qn(me,ca),href:me.url||me.thumbUrl,target:"_blank",rel:"noopener noreferrer"},zr)}const fn=V()(`${qe}-list-item`,`${qe}-list-item-${ir}`),Dn=typeof me.linkProps=="string"?JSON.parse(me.linkProps):me.linkProps,wr=mn?$e((typeof Gn=="function"?Gn(me):Gn)||r.createElement(k.Z,null),()=>Dr(me),qe,At.removeFile):null,it=On&&ir==="done"?$e((typeof _t=="function"?_t(me):_t)||r.createElement(Fe.Z,null),()=>Cn(me),qe,At.downloadFile):null,vt=Bt!=="picture-card"&&Bt!=="picture-circle"&&r.createElement("span",{key:"download-delete",className:V()(`${qe}-list-item-actions`,{picture:Bt==="picture"})},it,wr),gt=V()(`${qe}-list-item-name`),qt=me.url?[r.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:gt,title:me.name},Dn,{href:me.url,onClick:zr=>qn(me,zr)}),me.name),vt]:[r.createElement("span",{key:"view",className:gt,onClick:zr=>qn(me,zr),title:me.name},me.name),vt],wn={pointerEvents:"none",opacity:.5},Un=Kt?r.createElement("a",{href:me.url||me.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:me.url||me.thumbUrl?void 0:wn,onClick:zr=>qn(me,zr),title:At.previewFile},typeof Qn=="function"?Qn(me):Qn||r.createElement(De.Z,null)):null,Fn=(Bt==="picture-card"||Bt==="picture-circle")&&ir!=="uploading"&&r.createElement("span",{className:`${qe}-list-item-actions`},Un,ir==="done"&&it,wr),{getPrefixCls:bn}=r.useContext(q.E_),sn=bn(),_n=r.createElement("div",{className:fn},br,qt,Fn,Ir&&r.createElement(ae.default,{motionName:`${sn}-fade`,visible:ir==="uploading",motionDeadline:2e3},zr=>{let{className:Xr}=zr;const ca="percent"in me?r.createElement(Te.Z,Object.assign({},Xe,{type:"line",percent:me.percent,"aria-label":me["aria-label"],"aria-labelledby":me["aria-labelledby"]})):null;return r.createElement("div",{className:V()(`${qe}-list-item-progress`,Xr)},ca)})),Hn=me.response&&typeof me.response=="string"?me.response:((yr=me.error)===null||yr===void 0?void 0:yr.statusText)||((Cr=me.error)===null||Cr===void 0?void 0:Cr.message)||At.uploadError,er=ir==="error"?r.createElement(Wt.Z,{title:Hn,getPopupContainer:zr=>zr.parentNode},_n):_n;return r.createElement("div",{className:V()(`${qe}-list-item-container`,et),style:Ot,ref:Ke},lt?lt(er,me,We,{download:Cn.bind(null,me),preview:qn.bind(null,me),remove:Dr.bind(null,me)}):er)});const ln=(J,Ke)=>{const{listType:qe="text",previewFile:et=y,onPreview:Ot,onDownload:At,onRemove:Bt,locale:me,iconRender:We,isImageUrl:Xe=Ye,prefixCls:ft,items:$e=[],showPreviewIcon:lt=!0,showRemoveIcon:dt=!0,showDownloadIcon:Kt=!1,removeIcon:mn,previewIcon:On,downloadIcon:Qn,progress:Gn={size:[-1,2],showInfo:!1},appendAction:_t,appendActionVisible:qn=!0,itemRender:Cn,disabled:Dr}=J,yr=(0,ne.Z)(),[Cr,or]=r.useState(!1);r.useEffect(()=>{qe!=="picture"&&qe!=="picture-card"&&qe!=="picture-circle"||($e||[]).forEach(wn=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(wn.originFileObj instanceof File||wn.originFileObj instanceof Blob)||wn.thumbUrl!==void 0||(wn.thumbUrl="",et&&et(wn.originFileObj).then(Un=>{wn.thumbUrl=Un||"",yr()}))})},[qe,$e,et]),r.useEffect(()=>{or(!0)},[]);const ir=(wn,Un)=>{if(Ot)return Un==null||Un.preventDefault(),Ot(wn)},cr=wn=>{typeof At=="function"?At(wn):wn.url&&window.open(wn.url)},Ir=wn=>{Bt==null||Bt(wn)},ra=wn=>{if(We)return We(wn,qe);const Un=wn.status==="uploading",Fn=Xe&&Xe(wn)?r.createElement(m,null):r.createElement(ut,null);let bn=Un?r.createElement(mt.Z,null):r.createElement(Ie,null);return qe==="picture"?bn=Un?r.createElement(mt.Z,null):Fn:(qe==="picture-card"||qe==="picture-circle")&&(bn=Un?me.uploading:Fn),bn},Ba=(wn,Un,Fn,bn)=>{const sn={type:"text",size:"small",title:bn,onClick:_n=>{Un(),(0,S.l$)(wn)&&wn.props.onClick&&wn.props.onClick(_n)},className:`${Fn}-list-item-action`,disabled:Dr};if((0,S.l$)(wn)){const _n=(0,S.Tm)(wn,Object.assign(Object.assign({},wn.props),{onClick:()=>{}}));return r.createElement(be.ZP,Object.assign({},sn,{icon:_n}))}return r.createElement(be.ZP,Object.assign({},sn),r.createElement("span",null,wn))};r.useImperativeHandle(Ke,()=>({handlePreview:ir,handleDownload:cr}));const{getPrefixCls:br}=r.useContext(q.E_),fn=br("upload",ft),Dn=br(),wr=V()(`${fn}-list`,`${fn}-list-${qe}`),it=(0,a.Z)($e.map(wn=>({key:wn.uid,file:wn})));let gt={motionDeadline:2e3,motionName:`${fn}-${qe==="picture-card"||qe==="picture-circle"?"animate-inline":"animate"}`,keys:it,motionAppear:Cr};const qt=r.useMemo(()=>{const wn=Object.assign({},(0,O.Z)(Dn));return delete wn.onAppearEnd,delete wn.onEnterEnd,delete wn.onLeaveEnd,wn},[Dn]);return qe!=="picture-card"&&qe!=="picture-circle"&&(gt=Object.assign(Object.assign({},qt),gt)),r.createElement("div",{className:wr},r.createElement(ae.CSSMotionList,Object.assign({},gt,{component:!1}),wn=>{let{key:Un,file:Fn,className:bn,style:sn}=wn;return r.createElement(zt,{key:Un,locale:me,prefixCls:fn,className:bn,style:sn,file:Fn,items:$e,progress:Gn,listType:qe,isImgUrl:Xe,showPreviewIcon:lt,showRemoveIcon:dt,showDownloadIcon:Kt,removeIcon:mn,previewIcon:On,downloadIcon:Qn,iconRender:ra,actionIconRender:Ba,itemRender:Cn,onPreview:ir,onDownload:cr,onClose:Ir})}),_t&&r.createElement(ae.default,Object.assign({},gt,{visible:qn,forceRender:!0}),wn=>{let{className:Un,style:Fn}=wn;return(0,S.Tm)(_t,bn=>({className:V()(bn.className,Un),style:Object.assign(Object.assign(Object.assign({},Fn),{pointerEvents:Un?"none":void 0}),bn.style)}))}))};var Sn=r.forwardRef(ln),Bn=e(17313),Jn=e(8378),nr=e(83116),hn=e(37613),fr=J=>{const{componentCls:Ke,iconCls:qe}=J;return{[`${Ke}-wrapper`]:{[`${Ke}-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}`,[Ke]:{padding:`${J.padding}px 0`},[`${Ke}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Ke}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Ke}-disabled):hover`]:{borderColor:J.colorPrimaryHover},[`p${Ke}-drag-icon`]:{marginBottom:J.margin,[qe]:{color:J.colorPrimary,fontSize:J.uploadThumbnailSize}},[`p${Ke}-text`]:{margin:`0 0 ${J.marginXXS}px`,color:J.colorTextHeading,fontSize:J.fontSizeLG},[`p${Ke}-hint`]:{color:J.colorTextDescription,fontSize:J.fontSize},[`&${Ke}-disabled`]:{cursor:"not-allowed",[`p${Ke}-drag-icon ${qe}, p${Ke}-text, p${Ke}-hint `]:{color:J.colorTextDisabled}}}}}},Vt=J=>{const{componentCls:Ke,antCls:qe,iconCls:et,fontSize:Ot,lineHeight:At}=J,Bt=`${Ke}-list-item`,me=`${Bt}-actions`,We=`${Bt}-action`,Xe=Math.round(Ot*At);return{[`${Ke}-wrapper`]:{[`${Ke}-list`]:Object.assign(Object.assign({},(0,Bn.dF)()),{lineHeight:J.lineHeight,[Bt]:{position:"relative",height:J.lineHeight*Ot,marginTop:J.marginXS,fontSize:Ot,display:"flex",alignItems:"center",transition:`background-color ${J.motionDurationSlow}`,"&:hover":{backgroundColor:J.controlItemBgHover},[`${Bt}-name`]:Object.assign(Object.assign({},Bn.vS),{padding:`0 ${J.paddingXS}px`,lineHeight:At,flex:"auto",transition:`all ${J.motionDurationSlow}`}),[me]:{[We]:{opacity:0},[`${We}${qe}-btn-sm`]:{height:Xe,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` @@ -237,7 +237,7 @@ `]:{[Bt]:{position:"relative",height:et+J.lineWidth*2+J.paddingXS*2,padding:J.paddingXS,border:`${J.lineWidth}px ${J.lineType} ${J.colorBorder}`,borderRadius:J.borderRadiusLG,"&:hover":{background:"transparent"},[`${Bt}-thumbnail`]:Object.assign(Object.assign({},Bn.vS),{width:et,height:et,lineHeight:`${et+J.paddingSM}px`,textAlign:"center",flex:"none",[qe]:{fontSize:J.fontSizeHeading2,color:J.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Bt}-progress`]:{bottom:Ot,width:`calc(100% - ${J.paddingSM*2}px)`,marginTop:0,paddingInlineStart:et+J.paddingXS}},[`${Bt}-error`]:{borderColor:J.colorError,[`${Bt}-thumbnail ${qe}`]:{[`svg path[fill='${Gr.blue[0]}']`]:{fill:J.colorErrorBg},[`svg path[fill='${Gr.blue.primary}']`]:{fill:J.colorError}}},[`${Bt}-uploading`]:{borderStyle:"dashed",[`${Bt}-name`]:{marginBottom:Ot}}},[`${At}${At}-picture-circle ${Bt}`]:{[`&, &::before, ${Bt}-thumbnail`]:{borderRadius:"50%"}}}}},Be=J=>{const{componentCls:Ke,iconCls:qe,fontSizeLG:et,colorTextLightSolid:Ot}=J,At=`${Ke}-list`,Bt=`${At}-item`,me=J.uploadPicCardSize;return{[` ${Ke}-wrapper${Ke}-picture-card-wrapper, ${Ke}-wrapper${Ke}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Bn.dF)()),{display:"inline-block",width:"100%",[`${Ke}${Ke}-select`]:{width:me,height:me,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}`,[`> ${Ke}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Ke}-disabled):hover`]:{borderColor:J.colorPrimary}},[`${At}${At}-picture-card, ${At}${At}-picture-circle`]:{[`${At}-item-container`]:{display:"inline-block",width:me,height:me,marginBlock:`0 ${J.marginXS}px`,marginInline:`0 ${J.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Bt]:{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:'" "'}},[`${Bt}:hover`]:{[`&::before, ${Bt}-actions`]:{opacity:1}},[`${Bt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${J.motionDurationSlow}`,[`${qe}-eye, ${qe}-download, ${qe}-delete`]:{zIndex:10,width:et,margin:`0 ${J.marginXXS}px`,fontSize:et,cursor:"pointer",transition:`all ${J.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Bt}-actions, ${Bt}-actions:hover`]:{[`${qe}-eye, ${qe}-download, ${qe}-delete`]:{color:new Tn.C(Ot).setAlpha(.65).toRgbString(),"&:hover":{color:Ot}}},[`${Bt}-thumbnail, ${Bt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Bt}-name`]:{display:"none",textAlign:"center"},[`${Bt}-file + ${Bt}-name`]:{position:"absolute",bottom:J.margin,display:"block",width:`calc(100% - ${J.paddingXS*2}px)`},[`${Bt}-uploading`]:{[`&${Bt}`]:{backgroundColor:J.colorFillAlter},[`&::before, ${qe}-eye, ${qe}-download, ${qe}-delete`]:{display:"none"}},[`${Bt}-progress`]:{bottom:J.marginXL,width:`calc(100% - ${J.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Ke}-wrapper${Ke}-picture-circle-wrapper`]:{[`${Ke}${Ke}-select`]:{borderRadius:"50%"}}}};var K=J=>{const{componentCls:Ke}=J;return{[`${Ke}-rtl`]:{direction:"rtl"}}};const T=J=>{const{componentCls:Ke,colorTextDisabled:qe}=J;return{[`${Ke}-wrapper`]:Object.assign(Object.assign({},(0,Bn.Wf)(J)),{[Ke]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Ke}-select`]:{display:"inline-block"},[`${Ke}-disabled`]:{color:qe,cursor:"not-allowed"}})}};var Z=(0,nr.Z)("Upload",J=>{const{fontSizeHeading3:Ke,fontSize:qe,lineHeight:et,lineWidth:Ot,controlHeightLG:At}=J,Bt=Math.round(qe*et),me=(0,hn.TS)(J,{uploadThumbnailSize:Ke*2,uploadProgressOffset:Bt/2+Ot,uploadPicCardSize:At*2.55});return[T(me),fr(me),Br(me),Be(me),Vt(me),Tr(me),K(me),(0,Jn.Z)(me)]},J=>({actionsColor:J.colorTextDescription})),He=function(J,Ke,qe,et){function Ot(At){return At instanceof qe?At:new qe(function(Bt){Bt(At)})}return new(qe||(qe=Promise))(function(At,Bt){function me(ft){try{Xe(et.next(ft))}catch($e){Bt($e)}}function We(ft){try{Xe(et.throw(ft))}catch($e){Bt($e)}}function Xe(ft){ft.done?At(ft.value):Ot(ft.value).then(me,We)}Xe((et=et.apply(J,Ke||[])).next())})};const Ze=`__LIST_IGNORE_${Date.now()}__`,Pt=(J,Ke)=>{const{fileList:qe,defaultFileList:et,onRemove:Ot,showUploadList:At=!0,listType:Bt="text",onPreview:me,onDownload:We,onChange:Xe,onDrop:ft,previewFile:$e,disabled:lt,locale:dt,iconRender:Kt,isImageUrl:mn,progress:On,prefixCls:Qn,className:Gn,type:_t="select",children:qn,style:Cn,itemRender:Dr,maxCount:yr,data:Cr={},multiple:or=!1,action:ir="",accept:cr="",supportServerRender:Ir=!0,rootClassName:ra}=J,Ba=r.useContext(xe.Z),br=lt!=null?lt:Ba,[fn,Dn]=(0,Ae.Z)(et||[],{value:qe,postState:la=>la!=null?la:[]}),[wr,it]=r.useState("drop"),vt=r.useRef(null);r.useMemo(()=>{const la=Date.now();(qe||[]).forEach((Da,Do)=>{!Da.uid&&!Object.isFrozen(Da)&&(Da.uid=`__AUTO__${la}_${Do}__`)})},[qe]);const gt=(la,Da,Do)=>{let Ja=(0,a.Z)(Da),lo=!1;yr===1?Ja=Ja.slice(-1):yr&&(lo=Ja.length>yr,Ja=Ja.slice(0,yr)),(0,Pe.flushSync)(()=>{Dn(Ja)});const zo={file:la,fileList:Ja};Do&&(zo.event=Do),(!lo||Ja.some(vl=>vl.uid===la.uid))&&(0,Pe.flushSync)(()=>{Xe==null||Xe(zo)})},qt=(la,Da)=>He(void 0,void 0,void 0,function*(){const{beforeUpload:Do,transformFile:Ja}=J;let lo=la;if(Do){const zo=yield Do(la,Da);if(zo===!1)return!1;if(delete la[Ze],zo===Ze)return Object.defineProperty(la,Ze,{value:!0,configurable:!0}),!1;typeof zo=="object"&&zo&&(lo=zo)}return Ja&&(lo=yield Ja(lo)),lo}),wn=la=>{const Da=la.filter(lo=>!lo.file[Ze]);if(!Da.length)return;const Do=Da.map(lo=>_(lo.file));let Ja=(0,a.Z)(fn);Do.forEach(lo=>{Ja=N(lo,Ja)}),Do.forEach((lo,zo)=>{let vl=lo;if(Da[zo].parsedFile)lo.status="uploading";else{const{originFileObj:Yr}=lo;let Ia;try{Ia=new File([Yr],Yr.name,{type:Yr.type})}catch(Oa){Ia=new Blob([Yr],{type:Yr.type}),Ia.name=Yr.name,Ia.lastModifiedDate=new Date,Ia.lastModified=new Date().getTime()}Ia.uid=lo.uid,vl=Ia}gt(vl,Ja)})},Un=(la,Da,Do)=>{try{typeof la=="string"&&(la=JSON.parse(la))}catch(zo){}if(!ye(Da,fn))return;const Ja=_(Da);Ja.status="done",Ja.percent=100,Ja.response=la,Ja.xhr=Do;const lo=N(Ja,fn);gt(Ja,lo)},Fn=(la,Da)=>{if(!ye(Da,fn))return;const Do=_(Da);Do.status="uploading",Do.percent=la.percent;const Ja=N(Do,fn);gt(Do,Ja,la)},bn=(la,Da,Do)=>{if(!ye(Do,fn))return;const Ja=_(Do);Ja.error=la,Ja.response=Da,Ja.status="error";const lo=N(Ja,fn);gt(Ja,lo)},sn=la=>{let Da;Promise.resolve(typeof Ot=="function"?Ot(la):Ot).then(Do=>{var Ja;if(Do===!1)return;const lo=_e(la,fn);lo&&(Da=Object.assign(Object.assign({},la),{status:"removed"}),fn==null||fn.forEach(zo=>{const vl=Da.uid!==void 0?"uid":"name";zo[vl]===Da[vl]&&!Object.isFrozen(zo)&&(zo.status="removed")}),(Ja=vt.current)===null||Ja===void 0||Ja.abort(Da),gt(Da,lo))})},_n=la=>{it(la.type),la.type==="drop"&&(ft==null||ft(la))};r.useImperativeHandle(Ke,()=>({onBatchStart:wn,onSuccess:Un,onProgress:Fn,onError:bn,fileList:fn,upload:vt.current}));const{getPrefixCls:Hn,direction:er,upload:zr}=r.useContext(q.E_),Xr=Hn("upload",Qn),ca=Object.assign(Object.assign({onBatchStart:wn,onError:bn,onProgress:Fn,onSuccess:Un},J),{data:Cr,multiple:or,action:ir,accept:cr,supportServerRender:Ir,prefixCls:Xr,disabled:br,beforeUpload:qt,onChange:void 0});delete ca.className,delete ca.style,(!qn||br)&&delete ca.id;const[Ca,tr]=Z(Xr),[Va]=(0,H.Z)("Upload",oe.Z.Upload),{showRemoveIcon:Xa,showPreviewIcon:ja,showDownloadIcon:Yo,removeIcon:Ho,previewIcon:al,downloadIcon:pl}=typeof At=="boolean"?{}:At,go=(la,Da)=>At?r.createElement(Sn,{prefixCls:Xr,listType:Bt,items:fn,previewFile:$e,onPreview:me,onDownload:We,onRemove:sn,showRemoveIcon:!br&&Xa,showPreviewIcon:ja,showDownloadIcon:Yo,removeIcon:Ho,previewIcon:al,downloadIcon:pl,iconRender:Kt,locale:Object.assign(Object.assign({},Va),dt),isImageUrl:mn,progress:On,appendAction:la,appendActionVisible:Da,itemRender:Dr,disabled:br}):la,sl=V()(`${Xr}-wrapper`,Gn,ra,tr,zr==null?void 0:zr.className,{[`${Xr}-rtl`]:er==="rtl",[`${Xr}-picture-card-wrapper`]:Bt==="picture-card",[`${Xr}-picture-circle-wrapper`]:Bt==="picture-circle"}),Yl=Object.assign(Object.assign({},zr==null?void 0:zr.style),Cn);if(_t==="drag"){const la=V()(tr,Xr,`${Xr}-drag`,{[`${Xr}-drag-uploading`]:fn.some(Da=>Da.status==="uploading"),[`${Xr}-drag-hover`]:wr==="dragover",[`${Xr}-disabled`]:br,[`${Xr}-rtl`]:er==="rtl"});return Ca(r.createElement("span",{className:sl},r.createElement("div",{className:la,style:Yl,onDrop:_n,onDragOver:_n,onDragLeave:_n},r.createElement(fe,Object.assign({},ca,{ref:vt,className:`${Xr}-btn`}),r.createElement("div",{className:`${Xr}-drag-container`},qn))),go()))}const ul=V()(Xr,`${Xr}-select`,{[`${Xr}-disabled`]:br}),kl=(la=>r.createElement("div",{className:ul,style:la},r.createElement(fe,Object.assign({},ca,{ref:vt}))))(qn?void 0:{display:"none"});return Ca(Bt==="picture-card"||Bt==="picture-circle"?r.createElement("span",{className:sl},go(kl,!!qn)):r.createElement("span",{className:sl},kl,go()))};var bt=r.forwardRef(Pt),jt=function(J,Ke){var qe={};for(var et in J)Object.prototype.hasOwnProperty.call(J,et)&&Ke.indexOf(et)<0&&(qe[et]=J[et]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ot=0,et=Object.getOwnPropertySymbols(J);Ot{var{style:qe,height:et}=J,Ot=jt(J,["style","height"]);return r.createElement(bt,Object.assign({ref:Ke},Ot,{type:"drag",style:Object.assign(Object.assign({},qe),{height:et})}))});const $t=bt;$t.Dragger=rn,$t.LIST_IGNORE=Ze;var on=$t},5630:function(dn,st,e){"use strict";var r=e(54476),a=e(33885),g=e(20068),V=e(42978),d=e(75931),w=e(92310),i=e.n(w),ie=e(18929),ee=e(59301),j=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Se=(0,ee.forwardRef)(function(B,x){var ce,X=B.prefixCls,Y=X===void 0?"rc-checkbox":X,ze=B.className,ge=B.style,nt=B.checked,Ne=B.disabled,se=B.defaultChecked,E=se===void 0?!1:se,l=B.type,z=l===void 0?"checkbox":l,R=B.title,W=B.onChange,L=(0,d.Z)(B,j),M=(0,ee.useRef)(null),b=(0,ie.Z)(E,{value:nt}),te=(0,V.Z)(b,2),ue=te[0],Ue=te[1];(0,ee.useImperativeHandle)(x,function(){return{focus:function(){var q;(q=M.current)===null||q===void 0||q.focus()},blur:function(){var q;(q=M.current)===null||q===void 0||q.blur()},input:M.current}});var fe=i()(Y,ze,(ce={},(0,g.Z)(ce,"".concat(Y,"-checked"),ue),(0,g.Z)(ce,"".concat(Y,"-disabled"),Ne),ce)),Ae=function(q){Ne||("checked"in B||Ue(q.target.checked),W==null||W({target:(0,a.Z)((0,a.Z)({},B),{},{type:z,checked:q.target.checked}),stopPropagation:function(){q.stopPropagation()},preventDefault:function(){q.preventDefault()},nativeEvent:q.nativeEvent}))};return ee.createElement("span",{className:fe,title:R,style:ge},ee.createElement("input",(0,r.Z)({},L,{className:"".concat(Y,"-input"),ref:M,onChange:Ae,disabled:Ne,checked:!!ue,type:z})),ee.createElement("span",{className:"".concat(Y,"-inner")}))});st.Z=Se},31561:function(dn,st,e){"use strict";e.d(st,{Z:function(){return z}});var r=e(54476),a=e(20068),g=e(42978),V=e(75931),d=e(35593),w=e(92310),i=e.n(w),ie=e(8654),ee=e(59301),j=e(10228),Se=e(16089),B=j.Z.ESC,x=j.Z.TAB;function ce(R){var W=R.visible,L=R.triggerRef,M=R.onVisibleChange,b=R.autoFocus,te=R.overlayRef,ue=ee.useRef(!1),Ue=function(){if(W){var q,xe;(q=L.current)===null||q===void 0||(xe=q.focus)===null||xe===void 0||xe.call(q),M==null||M(!1)}},fe=function(){var q;return(q=te.current)!==null&&q!==void 0&&q.focus?(te.current.focus(),ue.current=!0,!0):!1},Ae=function(q){switch(q.keyCode){case B:Ue();break;case x:{var xe=!1;ue.current||(xe=fe()),xe?q.preventDefault():Ue();break}}};ee.useEffect(function(){return W?(window.addEventListener("keydown",Ae),b&&(0,Se.Z)(fe,3),function(){window.removeEventListener("keydown",Ae),ue.current=!1}):function(){ue.current=!1}},[W])}var X=(0,ee.forwardRef)(function(R,W){var L=R.overlay,M=R.arrow,b=R.prefixCls,te=(0,ee.useMemo)(function(){var Ue;return typeof L=="function"?Ue=L():Ue=L,Ue},[L]),ue=(0,ie.sQ)(W,te==null?void 0:te.ref);return ee.createElement(ee.Fragment,null,M&&ee.createElement("div",{className:"".concat(b,"-arrow")}),ee.cloneElement(te,{ref:(0,ie.Yr)(te)?ue:void 0}))}),Y=X,ze={adjustX:1,adjustY:1},ge=[0,0],nt={topLeft:{points:["bl","tl"],overflow:ze,offset:[0,-4],targetOffset:ge},top:{points:["bc","tc"],overflow:ze,offset:[0,-4],targetOffset:ge},topRight:{points:["br","tr"],overflow:ze,offset:[0,-4],targetOffset:ge},bottomLeft:{points:["tl","bl"],overflow:ze,offset:[0,4],targetOffset:ge},bottom:{points:["tc","bc"],overflow:ze,offset:[0,4],targetOffset:ge},bottomRight:{points:["tr","br"],overflow:ze,offset:[0,4],targetOffset:ge}},Ne=nt,se=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function E(R,W){var L,M=R.arrow,b=M===void 0?!1:M,te=R.prefixCls,ue=te===void 0?"rc-dropdown":te,Ue=R.transitionName,fe=R.animation,Ae=R.align,Pe=R.placement,q=Pe===void 0?"bottomLeft":Pe,xe=R.placements,H=xe===void 0?Ne:xe,oe=R.getPopupContainer,Me=R.showAction,Ce=R.hideAction,G=R.overlayClassName,we=R.overlayStyle,Qe=R.visible,ut=R.trigger,mt=ut===void 0?["hover"]:ut,ot=R.autoFocus,yt=R.overlay,Qt=R.children,wt=R.onVisibleChange,Ie=(0,V.Z)(R,se),It=ee.useState(),de=(0,g.Z)(It,2),re=de[0],I=de[1],m="visible"in R?Qe:re,ae=ee.useRef(null),ne=ee.useRef(null),O=ee.useRef(null);ee.useImperativeHandle(W,function(){return ae.current});var S=function(U){I(U),wt==null||wt(U)};ce({visible:m,triggerRef:O,onVisibleChange:S,autoFocus:ot,overlayRef:ne});var be=function(U){var y=R.onOverlayClick;I(!1),y&&y(U)},_=function(){return ee.createElement(Y,{ref:ne,overlay:yt,prefixCls:ue,arrow:b})},N=function(){return typeof yt=="function"?_:_()},ye=function(){var U=R.minOverlayWidthMatchTrigger,y=R.alignPoint;return"minOverlayWidthMatchTrigger"in R?U:!y},_e=function(){var U=R.openClassName;return U!==void 0?U:"".concat(ue,"-open")},Ve=ee.cloneElement(Qt,{className:i()((L=Qt.props)===null||L===void 0?void 0:L.className,m&&_e()),ref:(0,ie.Yr)(Qt)?(0,ie.sQ)(O,Qt.ref):void 0}),Ge=Ce;return!Ge&&mt.indexOf("contextMenu")!==-1&&(Ge=["click"]),ee.createElement(d.Z,(0,r.Z)({builtinPlacements:H},Ie,{prefixCls:ue,ref:ae,popupClassName:i()(G,(0,a.Z)({},"".concat(ue,"-show-arrow"),b)),popupStyle:we,action:mt,showAction:Me,hideAction:Ge,popupPlacement:q,popupAlign:Ae,popupTransitionName:Ue,popupAnimation:fe,popupVisible:m,stretch:ye()?"minWidth":"",popup:N(),onPopupVisibleChange:S,onPopupClick:be,getPopupContainer:oe}),Ve)}var l=ee.forwardRef(E),z=l},93681:function(dn,st,e){"use strict";e.r(st),e.d(st,{BaseInput:function(){return j},default:function(){return nt}});var r=e(54476),a=e(33885),g=e(20068),V=e(76190),d=e(92310),w=e.n(d),i=e(59301),ie=e(5643),ee=function(se){var E,l,z=se.inputElement,R=se.prefixCls,W=se.prefix,L=se.suffix,M=se.addonBefore,b=se.addonAfter,te=se.className,ue=se.style,Ue=se.disabled,fe=se.readOnly,Ae=se.focused,Pe=se.triggerFocus,q=se.allowClear,xe=se.value,H=se.handleReset,oe=se.hidden,Me=se.classes,Ce=se.classNames,G=se.dataAttrs,we=se.styles,Qe=se.components,ut=(Qe==null?void 0:Qe.affixWrapper)||"span",mt=(Qe==null?void 0:Qe.groupWrapper)||"span",ot=(Qe==null?void 0:Qe.wrapper)||"span",yt=(Qe==null?void 0:Qe.groupAddon)||"span",Qt=(0,i.useRef)(null),wt=function(_){var N;(N=Qt.current)!==null&&N!==void 0&&N.contains(_.target)&&(Pe==null||Pe())},Ie=function(){var _;if(!q)return null;var N=!Ue&&!fe&&xe,ye="".concat(R,"-clear-icon"),_e=(0,V.Z)(q)==="object"&&q!==null&&q!==void 0&&q.clearIcon?q.clearIcon:"\u2716";return i.createElement("span",{onClick:H,onMouseDown:function(Ge){return Ge.preventDefault()},className:w()(ye,(_={},(0,g.Z)(_,"".concat(ye,"-hidden"),!N),(0,g.Z)(_,"".concat(ye,"-has-suffix"),!!L),_)),role:"button",tabIndex:-1},_e)},It=(0,i.cloneElement)(z,{value:xe,hidden:oe,className:w()((E=z.props)===null||E===void 0?void 0:E.className,!(0,ie.X3)(se)&&!(0,ie.He)(se)&&te)||null,style:(0,a.Z)((0,a.Z)({},(l=z.props)===null||l===void 0?void 0:l.style),!(0,ie.X3)(se)&&!(0,ie.He)(se)?ue:{})});if((0,ie.X3)(se)){var de,re="".concat(R,"-affix-wrapper"),I=w()(re,(de={},(0,g.Z)(de,"".concat(re,"-disabled"),Ue),(0,g.Z)(de,"".concat(re,"-focused"),Ae),(0,g.Z)(de,"".concat(re,"-readonly"),fe),(0,g.Z)(de,"".concat(re,"-input-with-clear-btn"),L&&q&&xe),de),!(0,ie.He)(se)&&te,Me==null?void 0:Me.affixWrapper,Ce==null?void 0:Ce.affixWrapper),m=(L||q)&&i.createElement("span",{className:w()("".concat(R,"-suffix"),Ce==null?void 0:Ce.suffix),style:we==null?void 0:we.suffix},Ie(),L);It=i.createElement(ut,(0,r.Z)({className:I,style:(0,a.Z)((0,a.Z)({},(0,ie.He)(se)?void 0:ue),we==null?void 0:we.affixWrapper),hidden:!(0,ie.He)(se)&&oe,onClick:wt},G==null?void 0:G.affixWrapper,{ref:Qt}),W&&i.createElement("span",{className:w()("".concat(R,"-prefix"),Ce==null?void 0:Ce.prefix),style:we==null?void 0:we.prefix},W),(0,i.cloneElement)(z,{value:xe,hidden:null}),m)}if((0,ie.He)(se)){var ae="".concat(R,"-group"),ne="".concat(ae,"-addon"),O=w()("".concat(R,"-wrapper"),ae,Me==null?void 0:Me.wrapper),S=w()("".concat(R,"-group-wrapper"),te,Me==null?void 0:Me.group);return i.createElement(mt,{className:S,style:ue,hidden:oe},i.createElement(ot,{className:O},M&&i.createElement(yt,{className:ne},M),(0,i.cloneElement)(It,{hidden:null}),b&&i.createElement(yt,{className:ne},b)))}return It},j=ee,Se=e(94480),B=e(42978),x=e(75931),ce=e(18929),X=e(2738),Y=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],ze=(0,i.forwardRef)(function(Ne,se){var E=Ne.autoComplete,l=Ne.onChange,z=Ne.onFocus,R=Ne.onBlur,W=Ne.onPressEnter,L=Ne.onKeyDown,M=Ne.prefixCls,b=M===void 0?"rc-input":M,te=Ne.disabled,ue=Ne.htmlSize,Ue=Ne.className,fe=Ne.maxLength,Ae=Ne.suffix,Pe=Ne.showCount,q=Ne.type,xe=q===void 0?"text":q,H=Ne.classes,oe=Ne.classNames,Me=Ne.styles,Ce=(0,x.Z)(Ne,Y),G=(0,ce.Z)(Ne.defaultValue,{value:Ne.value}),we=(0,B.Z)(G,2),Qe=we[0],ut=we[1],mt=(0,i.useState)(!1),ot=(0,B.Z)(mt,2),yt=ot[0],Qt=ot[1],wt=(0,i.useRef)(null),Ie=function(S){wt.current&&(0,ie.nH)(wt.current,S)};(0,i.useImperativeHandle)(se,function(){return{focus:Ie,blur:function(){var S;(S=wt.current)===null||S===void 0||S.blur()},setSelectionRange:function(S,be,_){var N;(N=wt.current)===null||N===void 0||N.setSelectionRange(S,be,_)},select:function(){var S;(S=wt.current)===null||S===void 0||S.select()},input:wt.current}}),(0,i.useEffect)(function(){Qt(function(O){return O&&te?!1:O})},[te]);var It=function(S){Ne.value===void 0&&ut(S.target.value),wt.current&&(0,ie.rJ)(wt.current,S,l)},de=function(S){W&&S.key==="Enter"&&W(S),L==null||L(S)},re=function(S){Qt(!0),z==null||z(S)},I=function(S){Qt(!1),R==null||R(S)},m=function(S){ut(""),Ie(),wt.current&&(0,ie.rJ)(wt.current,S,l)},ae=function(){var S=(0,X.Z)(Ne,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return i.createElement("input",(0,r.Z)({autoComplete:E},S,{onChange:It,onFocus:re,onBlur:I,onKeyDown:de,className:w()(b,(0,g.Z)({},"".concat(b,"-disabled"),te),oe==null?void 0:oe.input),style:Me==null?void 0:Me.input,ref:wt,size:ue,type:xe}))},ne=function(){var S=Number(fe)>0;if(Ae||Pe){var be=(0,ie.D7)(Qe),_=(0,Se.Z)(be).length,N=(0,V.Z)(Pe)==="object"?Pe.formatter({value:be,count:_,maxLength:fe}):"".concat(_).concat(S?" / ".concat(fe):"");return i.createElement(i.Fragment,null,!!Pe&&i.createElement("span",{className:w()("".concat(b,"-show-count-suffix"),(0,g.Z)({},"".concat(b,"-show-count-has-suffix"),!!Ae),oe==null?void 0:oe.count),style:(0,a.Z)({},Me==null?void 0:Me.count)},N),Ae)}return null};return i.createElement(j,(0,r.Z)({},Ce,{prefixCls:b,className:Ue,inputElement:ae(),handleReset:m,value:(0,ie.D7)(Qe),focused:yt,triggerFocus:Ie,suffix:ne(),disabled:te,classes:H,classNames:oe,styles:Me}))}),ge=ze,nt=ge},5643:function(dn,st,e){"use strict";e.d(st,{D7:function(){return d},He:function(){return r},X3:function(){return a},nH:function(){return V},rJ:function(){return g}});function r(w){return!!(w.addonBefore||w.addonAfter)}function a(w){return!!(w.prefix||w.suffix||w.allowClear)}function g(w,i,ie,ee){if(ie){var j=i;if(i.type==="click"){var Se=w.cloneNode(!0);j=Object.create(i,{target:{value:Se},currentTarget:{value:Se}}),Se.value="",ie(j);return}if(ee!==void 0){j=Object.create(i,{target:{value:w},currentTarget:{value:w}}),w.value=ee,ie(j);return}ie(j)}}function V(w,i){if(w){w.focus(i);var ie=i||{},ee=ie.cursor;if(ee){var j=w.value.length;switch(ee){case"start":w.setSelectionRange(0,0);break;case"end":w.setSelectionRange(j,j);break;default:w.setSelectionRange(0,j)}}}}function d(w){return typeof w=="undefined"||w===null?"":String(w)}},15285:function(dn,st,e){"use strict";e.d(st,{iz:function(){return rn},ck:function(){return hn},BW:function(){return Jt},sN:function(){return hn},Wd:function(){return Ze},ZP:function(){return Bt},Xl:function(){return L}});var r=e(54476),a=e(20068),g=e(33885),V=e(94480),d=e(42978),w=e(75931),i=e(92310),ie=e.n(i),ee=e(83836),j=e(18929),Se=e(13697),B=e(48736),x=e(59301),ce=e(4676),X=x.createContext(null);function Y(me,We){return me===void 0?null:"".concat(me,"-").concat(We)}function ze(me){var We=x.useContext(X);return Y(We,me)}var ge=e(80547),nt=["children","locked"],Ne=x.createContext(null);function se(me,We){var Xe=(0,g.Z)({},me);return Object.keys(We).forEach(function(ft){var $e=We[ft];$e!==void 0&&(Xe[ft]=$e)}),Xe}function E(me){var We=me.children,Xe=me.locked,ft=(0,w.Z)(me,nt),$e=x.useContext(Ne),lt=(0,ge.Z)(function(){return se($e,ft)},[$e,ft],function(dt,Kt){return!Xe&&(dt[0]!==Kt[0]||!(0,Se.Z)(dt[1],Kt[1],!0))});return x.createElement(Ne.Provider,{value:lt},We)}var l=[],z=x.createContext(null);function R(){return x.useContext(z)}var W=x.createContext(l);function L(me){var We=x.useContext(W);return x.useMemo(function(){return me!==void 0?[].concat((0,V.Z)(We),[me]):We},[We,me])}var M=x.createContext(null),b=x.createContext({}),te=b,ue=e(29194);function Ue(me){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,ue.Z)(me)){var Xe=me.nodeName.toLowerCase(),ft=["input","select","textarea","button"].includes(Xe)||me.isContentEditable||Xe==="a"&&!!me.getAttribute("href"),$e=me.getAttribute("tabindex"),lt=Number($e),dt=null;return $e&&!Number.isNaN(lt)?dt=lt:ft&&dt===null&&(dt=0),ft&&me.disabled&&(dt=null),dt!==null&&(dt>=0||We&&dt<0)}return!1}function fe(me){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Xe=(0,V.Z)(me.querySelectorAll("*")).filter(function(ft){return Ue(ft,We)});return Ue(me,We)&&Xe.unshift(me),Xe}var Ae=null;function Pe(){Ae=document.activeElement}function q(){Ae=null}function xe(){if(Ae)try{Ae.focus()}catch(me){}}function H(me,We){if(We.keyCode===9){var Xe=fe(me),ft=Xe[We.shiftKey?0:Xe.length-1],$e=ft===document.activeElement||me===document.activeElement;if($e){var lt=Xe[We.shiftKey?Xe.length-1:0];lt.focus(),We.preventDefault()}}}var oe=e(10228),Me=e(16089),Ce=oe.Z.LEFT,G=oe.Z.RIGHT,we=oe.Z.UP,Qe=oe.Z.DOWN,ut=oe.Z.ENTER,mt=oe.Z.ESC,ot=oe.Z.HOME,yt=oe.Z.END,Qt=[we,Qe,Ce,G];function wt(me,We,Xe,ft){var $e,lt,dt,Kt,mn="prev",On="next",Qn="children",Gn="parent";if(me==="inline"&&ft===ut)return{inlineTrigger:!0};var _t=($e={},(0,a.Z)($e,we,mn),(0,a.Z)($e,Qe,On),$e),qn=(lt={},(0,a.Z)(lt,Ce,Xe?On:mn),(0,a.Z)(lt,G,Xe?mn:On),(0,a.Z)(lt,Qe,Qn),(0,a.Z)(lt,ut,Qn),lt),Cn=(dt={},(0,a.Z)(dt,we,mn),(0,a.Z)(dt,Qe,On),(0,a.Z)(dt,ut,Qn),(0,a.Z)(dt,mt,Gn),(0,a.Z)(dt,Ce,Xe?Qn:Gn),(0,a.Z)(dt,G,Xe?Gn:Qn),dt),Dr={inline:_t,horizontal:qn,vertical:Cn,inlineSub:_t,horizontalSub:Cn,verticalSub:Cn},yr=(Kt=Dr["".concat(me).concat(We?"":"Sub")])===null||Kt===void 0?void 0:Kt[ft];switch(yr){case mn:return{offset:-1,sibling:!0};case On:return{offset:1,sibling:!0};case Gn:return{offset:-1,sibling:!1};case Qn:return{offset:1,sibling:!1};default:return null}}function Ie(me){for(var We=me;We;){if(We.getAttribute("data-menu-list"))return We;We=We.parentElement}return null}function It(me,We){for(var Xe=me||document.activeElement;Xe;){if(We.has(Xe))return Xe;Xe=Xe.parentElement}return null}function de(me,We){var Xe=fe(me,!0);return Xe.filter(function(ft){return We.has(ft)})}function re(me,We,Xe){var ft=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!me)return null;var $e=de(me,We),lt=$e.length,dt=$e.findIndex(function(Kt){return Xe===Kt});return ft<0?dt===-1?dt=lt-1:dt-=1:ft>0&&(dt+=1),dt=(dt+lt)%lt,$e[dt]}var I=function(We,Xe){var ft=new Set,$e=new Map,lt=new Map;return We.forEach(function(dt){var Kt=document.querySelector("[data-menu-id='".concat(Y(Xe,dt),"']"));Kt&&(ft.add(Kt),lt.set(Kt,dt),$e.set(dt,Kt))}),{elements:ft,key2element:$e,element2key:lt}};function m(me,We,Xe,ft,$e,lt,dt,Kt,mn,On){var Qn=x.useRef(),Gn=x.useRef();Gn.current=We;var _t=function(){Me.Z.cancel(Qn.current)};return x.useEffect(function(){return function(){_t()}},[]),function(qn){var Cn=qn.which;if([].concat(Qt,[ut,mt,ot,yt]).includes(Cn)){var Dr=lt(),yr=I(Dr,ft),Cr=yr,or=Cr.elements,ir=Cr.key2element,cr=Cr.element2key,Ir=ir.get(We),ra=It(Ir,or),Ba=cr.get(ra),br=wt(me,dt(Ba,!0).length===1,Xe,Cn);if(!br&&Cn!==ot&&Cn!==yt)return;(Qt.includes(Cn)||[ot,yt].includes(Cn))&&qn.preventDefault();var fn=function(Un){if(Un){var Fn=Un,bn=Un.querySelector("a");bn!=null&&bn.getAttribute("href")&&(Fn=bn);var sn=cr.get(Un);Kt(sn),_t(),Qn.current=(0,Me.Z)(function(){Gn.current===sn&&Fn.focus()})}};if([ot,yt].includes(Cn)||br.sibling||!ra){var Dn;!ra||me==="inline"?Dn=$e.current:Dn=Ie(ra);var wr,it=de(Dn,or);Cn===ot?wr=it[0]:Cn===yt?wr=it[it.length-1]:wr=re(Dn,or,ra,br.offset),fn(wr)}else if(br.inlineTrigger)mn(Ba);else if(br.offset>0)mn(Ba,!0),_t(),Qn.current=(0,Me.Z)(function(){yr=I(Dr,ft);var wn=ra.getAttribute("aria-controls"),Un=document.getElementById(wn),Fn=re(Un,yr.elements);fn(Fn)},5);else if(br.offset<0){var vt=dt(Ba,!0),gt=vt[vt.length-2],qt=ir.get(gt);mn(gt,!1),fn(qt)}}On==null||On(qn)}}function ae(me){Promise.resolve().then(me)}var ne="__RC_UTIL_PATH_SPLIT__",O=function(We){return We.join(ne)},S=function(We){return We.split(ne)},be="rc-menu-more";function _(){var me=x.useState({}),We=(0,d.Z)(me,2),Xe=We[1],ft=(0,x.useRef)(new Map),$e=(0,x.useRef)(new Map),lt=x.useState([]),dt=(0,d.Z)(lt,2),Kt=dt[0],mn=dt[1],On=(0,x.useRef)(0),Qn=(0,x.useRef)(!1),Gn=function(){Qn.current||Xe({})},_t=(0,x.useCallback)(function(ir,cr){var Ir=O(cr);$e.current.set(Ir,ir),ft.current.set(ir,Ir),On.current+=1;var ra=On.current;ae(function(){ra===On.current&&Gn()})},[]),qn=(0,x.useCallback)(function(ir,cr){var Ir=O(cr);$e.current.delete(Ir),ft.current.delete(ir)},[]),Cn=(0,x.useCallback)(function(ir){mn(ir)},[]),Dr=(0,x.useCallback)(function(ir,cr){var Ir=ft.current.get(ir)||"",ra=S(Ir);return cr&&Kt.includes(ra[0])&&ra.unshift(be),ra},[Kt]),yr=(0,x.useCallback)(function(ir,cr){return ir.some(function(Ir){var ra=Dr(Ir,!0);return ra.includes(cr)})},[Dr]),Cr=function(){var cr=(0,V.Z)(ft.current.keys());return Kt.length&&cr.push(be),cr},or=(0,x.useCallback)(function(ir){var cr="".concat(ft.current.get(ir)).concat(ne),Ir=new Set;return(0,V.Z)($e.current.keys()).forEach(function(ra){ra.startsWith(cr)&&Ir.add($e.current.get(ra))}),Ir},[]);return x.useEffect(function(){return function(){Qn.current=!0}},[]),{registerPath:_t,unregisterPath:qn,refreshOverflowKeys:Cn,isSubPathKey:yr,getKeyPath:Dr,getKeys:Cr,getSubPathKeys:or}}function N(me){var We=x.useRef(me);We.current=me;var Xe=x.useCallback(function(){for(var ft,$e=arguments.length,lt=new Array($e),dt=0;dt<$e;dt++)lt[dt]=arguments[dt];return(ft=We.current)===null||ft===void 0?void 0:ft.call.apply(ft,[We].concat(lt))},[]);return me?Xe:void 0}var ye=Math.random().toFixed(5).toString().slice(2),_e=0;function Ve(me){var We=(0,j.Z)(me,{value:me}),Xe=(0,d.Z)(We,2),ft=Xe[0],$e=Xe[1];return x.useEffect(function(){_e+=1;var lt="".concat(ye,"-").concat(_e);$e("rc-menu-uuid-".concat(lt))},[]),ft}var Ge=e(67732),Ye=e(83652),U=e(42403),y=e(158),k=e(2738),Fe=e(8654);function De(me,We,Xe,ft){var $e=x.useContext(Ne),lt=$e.activeKey,dt=$e.onActive,Kt=$e.onInactive,mn={active:lt===me};return We||(mn.onMouseEnter=function(On){Xe==null||Xe({key:me,domEvent:On}),dt(me)},mn.onMouseLeave=function(On){ft==null||ft({key:me,domEvent:On}),Kt(me)}),mn}function Te(me){var We=x.useContext(Ne),Xe=We.mode,ft=We.rtl,$e=We.inlineIndent;if(Xe!=="inline")return null;var lt=me;return ft?{paddingRight:lt*$e}:{paddingLeft:lt*$e}}function Wt(me){var We=me.icon,Xe=me.props,ft=me.children,$e;return We===null||We===!1?null:(typeof We=="function"?$e=x.createElement(We,(0,g.Z)({},Xe)):typeof We!="boolean"&&($e=We),$e||ft||null)}var St=["item"];function zt(me){var We=me.item,Xe=(0,w.Z)(me,St);return Object.defineProperty(Xe,"item",{get:function(){return(0,B.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),We}}),Xe}var ln=["title","attribute","elementRef"],Rn=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],Sn=["active"],Bn=function(me){(0,U.Z)(Xe,me);var We=(0,y.Z)(Xe);function Xe(){return(0,Ge.Z)(this,Xe),We.apply(this,arguments)}return(0,Ye.Z)(Xe,[{key:"render",value:function(){var $e=this.props,lt=$e.title,dt=$e.attribute,Kt=$e.elementRef,mn=(0,w.Z)($e,ln),On=(0,k.Z)(mn,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,B.ZP)(!dt,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),x.createElement(ee.Z.Item,(0,r.Z)({},dt,{title:typeof lt=="string"?lt:void 0},On,{ref:Kt}))}}]),Xe}(x.Component),Jn=x.forwardRef(function(me,We){var Xe,ft=me.style,$e=me.className,lt=me.eventKey,dt=me.warnKey,Kt=me.disabled,mn=me.itemIcon,On=me.children,Qn=me.role,Gn=me.onMouseEnter,_t=me.onMouseLeave,qn=me.onClick,Cn=me.onKeyDown,Dr=me.onFocus,yr=(0,w.Z)(me,Rn),Cr=ze(lt),or=x.useContext(Ne),ir=or.prefixCls,cr=or.onItemClick,Ir=or.disabled,ra=or.overflowDisabled,Ba=or.itemIcon,br=or.selectedKeys,fn=or.onActive,Dn=x.useContext(te),wr=Dn._internalRenderMenuItem,it="".concat(ir,"-item"),vt=x.useRef(),gt=x.useRef(),qt=Ir||Kt,wn=(0,Fe.x1)(We,gt),Un=L(lt),Fn=function(ja){return{key:lt,keyPath:(0,V.Z)(Un).reverse(),item:vt.current,domEvent:ja}},bn=mn||Ba,sn=De(lt,qt,Gn,_t),_n=sn.active,Hn=(0,w.Z)(sn,Sn),er=br.includes(lt),zr=Te(Un.length),Xr=function(ja){if(!qt){var Yo=Fn(ja);qn==null||qn(zt(Yo)),cr(Yo)}},ca=function(ja){if(Cn==null||Cn(ja),ja.which===oe.Z.ENTER){var Yo=Fn(ja);qn==null||qn(zt(Yo)),cr(Yo)}},Ca=function(ja){fn(lt),Dr==null||Dr(ja)},tr={};me.role==="option"&&(tr["aria-selected"]=er);var Va=x.createElement(Bn,(0,r.Z)({ref:vt,elementRef:wn,role:Qn===null?"none":Qn||"menuitem",tabIndex:Kt?null:-1,"data-menu-id":ra&&Cr?null:Cr},yr,Hn,tr,{component:"li","aria-disabled":Kt,style:(0,g.Z)((0,g.Z)({},zr),ft),className:ie()(it,(Xe={},(0,a.Z)(Xe,"".concat(it,"-active"),_n),(0,a.Z)(Xe,"".concat(it,"-selected"),er),(0,a.Z)(Xe,"".concat(it,"-disabled"),qt),Xe),$e),onClick:Xr,onKeyDown:ca,onFocus:Ca}),On,x.createElement(Wt,{props:(0,g.Z)((0,g.Z)({},me),{},{isSelected:er}),icon:bn}));return wr&&(Va=wr(Va,me,{selected:er})),Va});function nr(me,We){var Xe=me.eventKey,ft=R(),$e=L(Xe);return x.useEffect(function(){if(ft)return ft.registerPath(Xe,$e),function(){ft.unregisterPath(Xe,$e)}},[$e]),ft?null:x.createElement(Jn,(0,r.Z)({},me,{ref:We}))}var hn=x.forwardRef(nr),ur=["className","children"],fr=function(We,Xe){var ft=We.className,$e=We.children,lt=(0,w.Z)(We,ur),dt=x.useContext(Ne),Kt=dt.prefixCls,mn=dt.mode,On=dt.rtl;return x.createElement("ul",(0,r.Z)({className:ie()(Kt,On&&"".concat(Kt,"-rtl"),"".concat(Kt,"-sub"),"".concat(Kt,"-").concat(mn==="inline"?"inline":"vertical"),ft),role:"menu"},lt,{"data-menu-list":!0,ref:Xe}),$e)},at=x.forwardRef(fr);at.displayName="SubMenuList";var Vt=at,lr=e(11592);function Nn(me,We){return(0,lr.Z)(me).map(function(Xe,ft){if(x.isValidElement(Xe)){var $e,lt,dt=Xe.key,Kt=($e=(lt=Xe.props)===null||lt===void 0?void 0:lt.eventKey)!==null&&$e!==void 0?$e:dt,mn=Kt==null;mn&&(Kt="tmp_key-".concat([].concat((0,V.Z)(We),[ft]).join("-")));var On={key:Kt,eventKey:Kt};return x.cloneElement(Xe,On)}return Xe})}var In=e(35593),hr={adjustX:1,adjustY:1},Sr={topLeft:{points:["bl","tl"],overflow:hr},topRight:{points:["br","tr"],overflow:hr},bottomLeft:{points:["tl","bl"],overflow:hr},bottomRight:{points:["tr","br"],overflow:hr},leftTop:{points:["tr","tl"],overflow:hr},leftBottom:{points:["br","bl"],overflow:hr},rightTop:{points:["tl","tr"],overflow:hr},rightBottom:{points:["bl","br"],overflow:hr}},Tr={topLeft:{points:["bl","tl"],overflow:hr},topRight:{points:["br","tr"],overflow:hr},bottomLeft:{points:["tl","bl"],overflow:hr},bottomRight:{points:["tr","br"],overflow:hr},rightTop:{points:["tr","tl"],overflow:hr},rightBottom:{points:["br","bl"],overflow:hr},leftTop:{points:["tl","tr"],overflow:hr},leftBottom:{points:["bl","br"],overflow:hr}},Gr=null;function Tn(me,We,Xe){if(We)return We;if(Xe)return Xe[me]||Xe.other}var Br={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Be(me){var We=me.prefixCls,Xe=me.visible,ft=me.children,$e=me.popup,lt=me.popupStyle,dt=me.popupClassName,Kt=me.popupOffset,mn=me.disabled,On=me.mode,Qn=me.onVisibleChange,Gn=x.useContext(Ne),_t=Gn.getPopupContainer,qn=Gn.rtl,Cn=Gn.subMenuOpenDelay,Dr=Gn.subMenuCloseDelay,yr=Gn.builtinPlacements,Cr=Gn.triggerSubMenuAction,or=Gn.forceSubMenuRender,ir=Gn.rootClassName,cr=Gn.motion,Ir=Gn.defaultMotions,ra=x.useState(!1),Ba=(0,d.Z)(ra,2),br=Ba[0],fn=Ba[1],Dn=qn?(0,g.Z)((0,g.Z)({},Tr),yr):(0,g.Z)((0,g.Z)({},Sr),yr),wr=Br[On],it=Tn(On,cr,Ir),vt=x.useRef(it);On!=="inline"&&(vt.current=it);var gt=(0,g.Z)((0,g.Z)({},vt.current),{},{leavedClassName:"".concat(We,"-hidden"),removeOnLeave:!1,motionAppear:!0}),qt=x.useRef();return x.useEffect(function(){return qt.current=(0,Me.Z)(function(){fn(Xe)}),function(){Me.Z.cancel(qt.current)}},[Xe]),x.createElement(In.Z,{prefixCls:We,popupClassName:ie()("".concat(We,"-popup"),(0,a.Z)({},"".concat(We,"-rtl"),qn),dt,ir),stretch:On==="horizontal"?"minWidth":null,getPopupContainer:_t,builtinPlacements:Dn,popupPlacement:wr,popupVisible:br,popup:$e,popupStyle:lt,popupAlign:Kt&&{offset:Kt},action:mn?[]:[Cr],mouseEnterDelay:Cn,mouseLeaveDelay:Dr,onPopupVisibleChange:Qn,forceRender:or,popupMotion:gt,fresh:!0},ft)}var F=e(77900);function K(me){var We=me.id,Xe=me.open,ft=me.keyPath,$e=me.children,lt="inline",dt=x.useContext(Ne),Kt=dt.prefixCls,mn=dt.forceSubMenuRender,On=dt.motion,Qn=dt.defaultMotions,Gn=dt.mode,_t=x.useRef(!1);_t.current=Gn===lt;var qn=x.useState(!_t.current),Cn=(0,d.Z)(qn,2),Dr=Cn[0],yr=Cn[1],Cr=_t.current?Xe:!1;x.useEffect(function(){_t.current&&yr(!1)},[Gn]);var or=(0,g.Z)({},Tn(lt,On,Qn));ft.length>1&&(or.motionAppear=!1);var ir=or.onVisibleChanged;return or.onVisibleChanged=function(cr){return!_t.current&&!cr&&yr(!0),ir==null?void 0:ir(cr)},Dr?null:x.createElement(E,{mode:lt,locked:!_t.current},x.createElement(F.default,(0,r.Z)({visible:Cr},or,{forceRender:mn,removeOnLeave:!1,leavedClassName:"".concat(Kt,"-hidden")}),function(cr){var Ir=cr.className,ra=cr.style;return x.createElement(Vt,{id:We,className:Ir,style:ra},$e)}))}var T=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Z=["active"],He=function(We){var Xe,ft=We.style,$e=We.className,lt=We.title,dt=We.eventKey,Kt=We.warnKey,mn=We.disabled,On=We.internalPopupClose,Qn=We.children,Gn=We.itemIcon,_t=We.expandIcon,qn=We.popupClassName,Cn=We.popupOffset,Dr=We.popupStyle,yr=We.onClick,Cr=We.onMouseEnter,or=We.onMouseLeave,ir=We.onTitleClick,cr=We.onTitleMouseEnter,Ir=We.onTitleMouseLeave,ra=(0,w.Z)(We,T),Ba=ze(dt),br=x.useContext(Ne),fn=br.prefixCls,Dn=br.mode,wr=br.openKeys,it=br.disabled,vt=br.overflowDisabled,gt=br.activeKey,qt=br.selectedKeys,wn=br.itemIcon,Un=br.expandIcon,Fn=br.onItemClick,bn=br.onOpenChange,sn=br.onActive,_n=x.useContext(te),Hn=_n._internalRenderSubMenuItem,er=x.useContext(M),zr=er.isSubPathKey,Xr=L(),ca="".concat(fn,"-submenu"),Ca=it||mn,tr=x.useRef(),Va=x.useRef(),Xa=Gn!=null?Gn:wn,ja=_t!=null?_t:Un,Yo=wr.includes(dt),Ho=!vt&&Yo,al=zr(qt,dt),pl=De(dt,Ca,cr,Ir),go=pl.active,sl=(0,w.Z)(pl,Z),Yl=x.useState(!1),ul=(0,d.Z)(Yl,2),ql=ul[0],kl=ul[1],la=function(gl){Ca||kl(gl)},Da=function(gl){la(!0),Cr==null||Cr({key:dt,domEvent:gl})},Do=function(gl){la(!1),or==null||or({key:dt,domEvent:gl})},Ja=x.useMemo(function(){return go||(Dn!=="inline"?ql||zr([gt],dt):!1)},[Dn,go,gt,ql,dt,zr]),lo=Te(Xr.length),zo=function(gl){Ca||(ir==null||ir({key:dt,domEvent:gl}),Dn==="inline"&&bn(dt,!Yo))},vl=N(function(ol){yr==null||yr(zt(ol)),Fn(ol)}),Yr=function(gl){Dn!=="inline"&&bn(dt,gl)},Ia=function(){sn(dt)},Oa=Ba&&"".concat(Ba,"-popup"),za=x.createElement("div",(0,r.Z)({role:"menuitem",style:lo,className:"".concat(ca,"-title"),tabIndex:Ca?null:-1,ref:tr,title:typeof lt=="string"?lt:null,"data-menu-id":vt&&Ba?null:Ba,"aria-expanded":Ho,"aria-haspopup":!0,"aria-controls":Oa,"aria-disabled":Ca,onClick:zo,onFocus:Ia},sl),lt,x.createElement(Wt,{icon:Dn!=="horizontal"?ja:void 0,props:(0,g.Z)((0,g.Z)({},We),{},{isOpen:Ho,isSubMenu:!0})},x.createElement("i",{className:"".concat(ca,"-arrow")}))),so=x.useRef(Dn);if(Dn!=="inline"&&Xr.length>1?so.current="vertical":so.current=Dn,!vt){var ho=so.current;za=x.createElement(Be,{mode:ho,prefixCls:ca,visible:!On&&Ho&&Dn!=="inline",popupClassName:qn,popupOffset:Cn,popupStyle:Dr,popup:x.createElement(E,{mode:ho==="horizontal"?"vertical":ho},x.createElement(Vt,{id:Oa,ref:Va},Qn)),disabled:Ca,onVisibleChange:Yr},za)}var Al=x.createElement(ee.Z.Item,(0,r.Z)({role:"none"},ra,{component:"li",style:ft,className:ie()(ca,"".concat(ca,"-").concat(Dn),$e,(Xe={},(0,a.Z)(Xe,"".concat(ca,"-open"),Ho),(0,a.Z)(Xe,"".concat(ca,"-active"),Ja),(0,a.Z)(Xe,"".concat(ca,"-selected"),al),(0,a.Z)(Xe,"".concat(ca,"-disabled"),Ca),Xe)),onMouseEnter:Da,onMouseLeave:Do}),za,!vt&&x.createElement(K,{id:Oa,open:Ho,keyPath:Xr},Qn));return Hn&&(Al=Hn(Al,We,{selected:al,active:Ja,open:Ho,disabled:Ca})),x.createElement(E,{onItemClick:vl,mode:Dn==="horizontal"?"vertical":Dn,itemIcon:Xa,expandIcon:ja},Al)};function Ze(me){var We=me.eventKey,Xe=me.children,ft=L(We),$e=Nn(Xe,ft),lt=R();x.useEffect(function(){if(lt)return lt.registerPath(We,ft),function(){lt.unregisterPath(We,ft)}},[ft]);var dt;return lt?dt=$e:dt=x.createElement(He,me,$e),x.createElement(W.Provider,{value:ft},dt)}var Pt=e(76190),Dt=["className","title","eventKey","children"],bt=["children"],jt=function(We){var Xe=We.className,ft=We.title,$e=We.eventKey,lt=We.children,dt=(0,w.Z)(We,Dt),Kt=x.useContext(Ne),mn=Kt.prefixCls,On="".concat(mn,"-item-group");return x.createElement("li",(0,r.Z)({role:"presentation"},dt,{onClick:function(Gn){return Gn.stopPropagation()},className:ie()(On,Xe)}),x.createElement("div",{role:"presentation",className:"".concat(On,"-title"),title:typeof ft=="string"?ft:void 0},ft),x.createElement("ul",{role:"group",className:"".concat(On,"-list")},lt))};function Jt(me){var We=me.children,Xe=(0,w.Z)(me,bt),ft=L(Xe.eventKey),$e=Nn(We,ft),lt=R();return lt?$e:x.createElement(jt,(0,k.Z)(Xe,["warnKey"]),$e)}function rn(me){var We=me.className,Xe=me.style,ft=x.useContext(Ne),$e=ft.prefixCls,lt=R();return lt?null:x.createElement("li",{role:"separator",className:ie()("".concat($e,"-item-divider"),We),style:Xe})}var $t=["label","children","key","type"];function on(me){return(me||[]).map(function(We,Xe){if(We&&(0,Pt.Z)(We)==="object"){var ft=We,$e=ft.label,lt=ft.children,dt=ft.key,Kt=ft.type,mn=(0,w.Z)(ft,$t),On=dt!=null?dt:"tmp-".concat(Xe);return lt||Kt==="group"?Kt==="group"?x.createElement(Jt,(0,r.Z)({key:On},mn,{title:$e}),on(lt)):x.createElement(Ze,(0,r.Z)({key:On},mn,{title:$e}),on(lt)):Kt==="divider"?x.createElement(rn,(0,r.Z)({key:On},mn)):x.createElement(hn,(0,r.Z)({key:On},mn),$e)}return null}).filter(function(We){return We})}function J(me,We,Xe){var ft=me;return We&&(ft=on(We)),Nn(ft,Xe)}var Ke=["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"],qe=[],et=x.forwardRef(function(me,We){var Xe,ft,$e=me,lt=$e.prefixCls,dt=lt===void 0?"rc-menu":lt,Kt=$e.rootClassName,mn=$e.style,On=$e.className,Qn=$e.tabIndex,Gn=Qn===void 0?0:Qn,_t=$e.items,qn=$e.children,Cn=$e.direction,Dr=$e.id,yr=$e.mode,Cr=yr===void 0?"vertical":yr,or=$e.inlineCollapsed,ir=$e.disabled,cr=$e.disabledOverflow,Ir=$e.subMenuOpenDelay,ra=Ir===void 0?.1:Ir,Ba=$e.subMenuCloseDelay,br=Ba===void 0?.1:Ba,fn=$e.forceSubMenuRender,Dn=$e.defaultOpenKeys,wr=$e.openKeys,it=$e.activeKey,vt=$e.defaultActiveFirst,gt=$e.selectable,qt=gt===void 0?!0:gt,wn=$e.multiple,Un=wn===void 0?!1:wn,Fn=$e.defaultSelectedKeys,bn=$e.selectedKeys,sn=$e.onSelect,_n=$e.onDeselect,Hn=$e.inlineIndent,er=Hn===void 0?24:Hn,zr=$e.motion,Xr=$e.defaultMotions,ca=$e.triggerSubMenuAction,Ca=ca===void 0?"hover":ca,tr=$e.builtinPlacements,Va=$e.itemIcon,Xa=$e.expandIcon,ja=$e.overflowedIndicator,Yo=ja===void 0?"...":ja,Ho=$e.overflowedIndicatorPopupClassName,al=$e.getPopupContainer,pl=$e.onClick,go=$e.onOpenChange,sl=$e.onKeyDown,Yl=$e.openAnimation,ul=$e.openTransitionName,ql=$e._internalRenderMenuItem,kl=$e._internalRenderSubMenuItem,la=(0,w.Z)($e,Ke),Da=x.useMemo(function(){return J(qn,_t,qe)},[qn,_t]),Do=x.useState(!1),Ja=(0,d.Z)(Do,2),lo=Ja[0],zo=Ja[1],vl=x.useRef(),Yr=Ve(Dr),Ia=Cn==="rtl",Oa=(0,j.Z)(Dn,{value:wr,postState:function(ea){return ea||qe}}),za=(0,d.Z)(Oa,2),so=za[0],ho=za[1],Al=function(ea){var yl=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function ai(){ho(ea),go==null||go(ea)}yl?(0,ce.flushSync)(ai):ai()},ol=x.useState(so),gl=(0,d.Z)(ol,2),nl=gl[0],Po=gl[1],mo=x.useRef(!1),bl=x.useMemo(function(){return(Cr==="inline"||Cr==="vertical")&&or?["vertical",or]:[Cr,!1]},[Cr,or]),jo=(0,d.Z)(bl,2),xl=jo[0],oo=jo[1],vi=xl==="inline",xi=x.useState(xl),Nl=(0,d.Z)(xi,2),$l=Nl[0],Hi=Nl[1],Di=x.useState(oo),Ai=(0,d.Z)(Di,2),_l=Ai[0],zi=Ai[1];x.useEffect(function(){Hi(xl),zi(oo),mo.current&&(vi?ho(nl):Al(qe))},[xl,oo]);var Bi=x.useState(0),Ii=(0,d.Z)(Bi,2),wi=Ii[0],rr=Ii[1],gi=wi>=Da.length-1||$l!=="horizontal"||cr;x.useEffect(function(){vi&&Po(so)},[so]),x.useEffect(function(){return mo.current=!0,function(){mo.current=!1}},[]);var ll=_(),Oi=ll.registerPath,ki=ll.unregisterPath,fi=ll.refreshOverflowKeys,ei=ll.isSubPathKey,fo=ll.getKeyPath,qa=ll.getKeys,Ml=ll.getSubPathKeys,Bo=x.useMemo(function(){return{registerPath:Oi,unregisterPath:ki}},[Oi,ki]),El=x.useMemo(function(){return{isSubPathKey:ei}},[ei]);x.useEffect(function(){fi(gi?qe:Da.slice(wi+1).map(function(rl){return rl.key}))},[wi,gi]);var Tl=(0,j.Z)(it||vt&&((Xe=Da[0])===null||Xe===void 0?void 0:Xe.key),{value:it}),jl=(0,d.Z)(Tl,2),ti=jl[0],ni=jl[1],Fi=N(function(rl){ni(rl)}),ri=N(function(){ni(void 0)});(0,x.useImperativeHandle)(We,function(){return{list:vl.current,focus:function(ea){var yl,ai=qa(),Ql=I(ai,Yr),si=Ql.elements,mi=Ql.key2element,Zi=Ql.element2key,Ui=de(vl.current,si),ji=ti!=null?ti:Ui[0]?Zi.get(Ui[0]):(yl=Da.find(function(C){return!C.props.disabled}))===null||yl===void 0?void 0:yl.key,s=mi.get(ji);if(ji&&s){var v;s==null||(v=s.focus)===null||v===void 0||v.call(s,ea)}}}});var Ri=(0,j.Z)(Fn||[],{value:bn,postState:function(ea){return Array.isArray(ea)?ea:ea==null?qe:[ea]}}),qi=(0,d.Z)(Ri,2),Ni=qi[0],Si=qi[1],Mi=function(ea){if(qt){var yl=ea.key,ai=Ni.includes(yl),Ql;Un?ai?Ql=Ni.filter(function(mi){return mi!==yl}):Ql=[].concat((0,V.Z)(Ni),[yl]):Ql=[yl],Si(Ql);var si=(0,g.Z)((0,g.Z)({},ea),{},{selectedKeys:Ql});ai?_n==null||_n(si):sn==null||sn(si)}!Un&&so.length&&$l!=="inline"&&Al(qe)},Pi=N(function(rl){pl==null||pl(zt(rl)),Mi(rl)}),Vi=N(function(rl,ea){var yl=so.filter(function(Ql){return Ql!==rl});if(ea)yl.push(rl);else if($l!=="inline"){var ai=Ml(rl);yl=yl.filter(function(Ql){return!ai.has(Ql)})}(0,Se.Z)(so,yl,!0)||Al(yl,!0)}),$i=function(ea,yl){var ai=yl!=null?yl:!so.includes(ea);Vi(ea,ai)},Xi=m($l,ti,Ia,Yr,vl,qa,fo,ni,$i,sl);x.useEffect(function(){zo(!0)},[]);var Gi=x.useMemo(function(){return{_internalRenderMenuItem:ql,_internalRenderSubMenuItem:kl}},[ql,kl]),_i=$l!=="horizontal"||cr?Da:Da.map(function(rl,ea){return x.createElement(E,{key:rl.key,overflowDisabled:ea>wi},rl)}),Ti=x.createElement(ee.Z,(0,r.Z)({id:Dr,ref:vl,prefixCls:"".concat(dt,"-overflow"),component:"ul",itemComponent:hn,className:ie()(dt,"".concat(dt,"-root"),"".concat(dt,"-").concat($l),On,(ft={},(0,a.Z)(ft,"".concat(dt,"-inline-collapsed"),_l),(0,a.Z)(ft,"".concat(dt,"-rtl"),Ia),ft),Kt),dir:Cn,style:mn,role:"menu",tabIndex:Gn,data:_i,renderRawItem:function(ea){return ea},renderRawRest:function(ea){var yl=ea.length,ai=yl?Da.slice(-yl):null;return x.createElement(Ze,{eventKey:be,title:Yo,disabled:gi,internalPopupClose:yl===0,popupClassName:Ho},ai)},maxCount:$l!=="horizontal"||cr?ee.Z.INVALIDATE:ee.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ea){rr(ea)},onKeyDown:Xi},la));return x.createElement(te.Provider,{value:Gi},x.createElement(X.Provider,{value:Yr},x.createElement(E,{prefixCls:dt,rootClassName:Kt,mode:$l,openKeys:so,rtl:Ia,disabled:ir,motion:lo?zr:null,defaultMotions:lo?Xr:null,activeKey:ti,onActive:Fi,onInactive:ri,selectedKeys:Ni,inlineIndent:er,subMenuOpenDelay:ra,subMenuCloseDelay:br,forceSubMenuRender:fn,builtinPlacements:tr,triggerSubMenuAction:Ca,getPopupContainer:al,itemIcon:Va,expandIcon:Xa,onItemClick:Pi,onOpenChange:Vi},x.createElement(M.Provider,{value:El},Ti),x.createElement("div",{style:{display:"none"},"aria-hidden":!0},x.createElement(z.Provider,{value:Bo},Da)))))}),Ot=et,At=Ot;At.Item=hn,At.SubMenu=Ze,At.ItemGroup=Jt,At.Divider=rn;var Bt=At},83836:function(dn,st,e){"use strict";e.d(st,{Z:function(){return Pe}});var r=e(54476),a=e(33885),g=e(42978),V=e(75931),d=e(59301),w=e(92310),i=e.n(w),ie=e(29301),ee=e(34280),j=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Se=void 0;function B(q,xe){var H=q.prefixCls,oe=q.invalidate,Me=q.item,Ce=q.renderItem,G=q.responsive,we=q.responsiveDisabled,Qe=q.registerSize,ut=q.itemKey,mt=q.className,ot=q.style,yt=q.children,Qt=q.display,wt=q.order,Ie=q.component,It=Ie===void 0?"div":Ie,de=(0,V.Z)(q,j),re=G&&!Qt;function I(S){Qe(ut,S)}d.useEffect(function(){return function(){I(null)}},[]);var m=Ce&&Me!==Se?Ce(Me,{index:wt}):yt,ae;oe||(ae={opacity:re?0:1,height:re?0:Se,overflowY:re?"hidden":Se,order:G?wt:Se,pointerEvents:re?"none":Se,position:re?"absolute":Se});var ne={};re&&(ne["aria-hidden"]=!0);var O=d.createElement(It,(0,r.Z)({className:i()(!oe&&H,mt),style:(0,a.Z)((0,a.Z)({},ae),ot)},ne,de,{ref:xe}),m);return G&&(O=d.createElement(ie.Z,{onResize:function(be){var _=be.offsetWidth;I(_)},disabled:we},O)),O}var x=d.forwardRef(B);x.displayName="Item";var ce=x,X=e(6089),Y=e(4676),ze=e(16089);function ge(q){if(typeof MessageChannel=="undefined")(0,ze.Z)(q);else{var xe=new MessageChannel;xe.port1.onmessage=function(){return q()},xe.port2.postMessage(void 0)}}function nt(){var q=d.useRef(null),xe=function(oe){q.current||(q.current=[],ge(function(){(0,Y.unstable_batchedUpdates)(function(){q.current.forEach(function(Me){Me()}),q.current=null})})),q.current.push(oe)};return xe}function Ne(q,xe){var H=d.useState(xe),oe=(0,g.Z)(H,2),Me=oe[0],Ce=oe[1],G=(0,X.Z)(function(we){q(function(){Ce(we)})});return[Me,G]}var se=d.createContext(null),E=["component"],l=["className"],z=["className"],R=function(xe,H){var oe=d.useContext(se);if(!oe){var Me=xe.component,Ce=Me===void 0?"div":Me,G=(0,V.Z)(xe,E);return d.createElement(Ce,(0,r.Z)({},G,{ref:H}))}var we=oe.className,Qe=(0,V.Z)(oe,l),ut=xe.className,mt=(0,V.Z)(xe,z);return d.createElement(se.Provider,{value:null},d.createElement(ce,(0,r.Z)({ref:H,className:i()(we,ut)},Qe,mt)))},W=d.forwardRef(R);W.displayName="RawItem";var L=W,M=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],b="responsive",te="invalidate";function ue(q){return"+ ".concat(q.length," ...")}function Ue(q,xe){var H=q.prefixCls,oe=H===void 0?"rc-overflow":H,Me=q.data,Ce=Me===void 0?[]:Me,G=q.renderItem,we=q.renderRawItem,Qe=q.itemKey,ut=q.itemWidth,mt=ut===void 0?10:ut,ot=q.ssr,yt=q.style,Qt=q.className,wt=q.maxCount,Ie=q.renderRest,It=q.renderRawRest,de=q.prefix,re=q.suffix,I=q.component,m=I===void 0?"div":I,ae=q.itemComponent,ne=q.onVisibleChange,O=(0,V.Z)(q,M),S=ot==="full",be=nt(),_=Ne(be,null),N=(0,g.Z)(_,2),ye=N[0],_e=N[1],Ve=ye||0,Ge=Ne(be,new Map),Ye=(0,g.Z)(Ge,2),U=Ye[0],y=Ye[1],k=Ne(be,0),Fe=(0,g.Z)(k,2),De=Fe[0],Te=Fe[1],Wt=Ne(be,0),St=(0,g.Z)(Wt,2),zt=St[0],ln=St[1],Rn=Ne(be,0),Sn=(0,g.Z)(Rn,2),Bn=Sn[0],Jn=Sn[1],nr=Ne(be,0),hn=(0,g.Z)(nr,2),ur=hn[0],fr=hn[1],at=(0,d.useState)(null),Vt=(0,g.Z)(at,2),lr=Vt[0],Nn=Vt[1],In=(0,d.useState)(null),hr=(0,g.Z)(In,2),Sr=hr[0],Tr=hr[1],Gr=d.useMemo(function(){return Sr===null&&S?Number.MAX_SAFE_INTEGER:Sr||0},[Sr,ye]),Tn=(0,d.useState)(!1),Br=(0,g.Z)(Tn,2),Be=Br[0],F=Br[1],K="".concat(oe,"-item"),T=Math.max(De,zt),Z=wt===b,He=Ce.length&&Z,Ze=wt===te,Pt=He||typeof wt=="number"&&Ce.length>wt,Dt=(0,d.useMemo)(function(){var lt=Ce;return He?ye===null&&S?lt=Ce:lt=Ce.slice(0,Math.min(Ce.length,Ve/mt)):typeof wt=="number"&&(lt=Ce.slice(0,wt)),lt},[Ce,mt,ye,wt,He]),bt=(0,d.useMemo)(function(){return He?Ce.slice(Gr+1):Ce.slice(Dt.length)},[Ce,Dt,He,Gr]),jt=(0,d.useCallback)(function(lt,dt){var Kt;return typeof Qe=="function"?Qe(lt):(Kt=Qe&&(lt==null?void 0:lt[Qe]))!==null&&Kt!==void 0?Kt:dt},[Qe]),Jt=(0,d.useCallback)(G||function(lt){return lt},[G]);function rn(lt,dt,Kt){Sr===lt&&(dt===void 0||dt===lr)||(Tr(lt),Kt||(F(ltVe){rn(mn-1,lt-On-ur+zt);break}}re&&et(0)+ur>Ve&&Nn(null)}},[Ve,U,zt,Bn,ur,jt,Dt]);var Ot=Be&&!!bt.length,At={};lr!==null&&He&&(At={position:"absolute",left:lr,top:0});var Bt={prefixCls:K,responsive:He,component:ae,invalidate:Ze},me=we?function(lt,dt){var Kt=jt(lt,dt);return d.createElement(se.Provider,{key:Kt,value:(0,a.Z)((0,a.Z)({},Bt),{},{order:dt,item:lt,itemKey:Kt,registerSize:on,display:dt<=Gr})},we(lt,dt))}:function(lt,dt){var Kt=jt(lt,dt);return d.createElement(ce,(0,r.Z)({},Bt,{order:dt,key:Kt,item:lt,renderItem:Jt,itemKey:Kt,registerSize:on,display:dt<=Gr}))},We={order:Ot?Gr:Number.MAX_SAFE_INTEGER,className:"".concat(K,"-rest"),registerSize:J,display:Ot},Xe=Ie||ue,ft=It?d.createElement(se.Provider,{value:(0,a.Z)((0,a.Z)({},Bt),We)},It(bt)):d.createElement(ce,(0,r.Z)({},Bt,We),typeof Xe=="function"?Xe(bt):Xe),$e=d.createElement(m,(0,r.Z)({className:i()(!Ze&&oe,Qt),style:yt,ref:xe},O),de&&d.createElement(ce,(0,r.Z)({},Bt,{responsive:Z,responsiveDisabled:!He,order:-1,className:"".concat(K,"-prefix"),registerSize:Ke,display:!0}),de),Dt.map(me),Pt?ft:null,re&&d.createElement(ce,(0,r.Z)({},Bt,{responsive:Z,responsiveDisabled:!He,order:Gr,className:"".concat(K,"-suffix"),registerSize:qe,display:!0,style:At}),re));return Z?d.createElement(ie.Z,{onResize:$t,disabled:!He},$e):$e}var fe=d.forwardRef(Ue);fe.displayName="Overflow",fe.Item=L,fe.RESPONSIVE=b,fe.INVALIDATE=te;var Ae=fe,Pe=Ae},17115:function(dn,st,e){"use strict";e.d(st,{ZP:function(){return i}});var r=e(42978),a=e(59301),g=e(47273),V=0,d=(0,g.Z)();function w(){var ie;return d?(ie=V,V+=1):ie="TEST_OR_SSR",ie}function i(ie){var ee=a.useState(),j=(0,r.Z)(ee,2),Se=j[0],B=j[1];return a.useEffect(function(){B("rc_select_".concat(w()))},[]),ie||Se}},77861:function(dn,st,e){"use strict";e.d(st,{Ac:function(){return ye},Xo:function(){return zt},Wx:function(){return Rn},ZP:function(){return K},lk:function(){return se}});var r=e(54476),a=e(94480),g=e(20068),V=e(33885),d=e(42978),w=e(75931),i=e(76190),ie=e(18929),ee=e(48736),j=e(59301),Se=e(92310),B=e.n(Se),x=e(34280),ce=e(49658),X=e(10228),Y=e(8654),ze=function(Z){var He=Z.className,Ze=Z.customizeIcon,Pt=Z.customizeIconProps,Dt=Z.onMouseDown,bt=Z.onClick,jt=Z.children,Jt;return typeof Ze=="function"?Jt=Ze(Pt):Jt=Ze,j.createElement("span",{className:He,onMouseDown:function($t){$t.preventDefault(),Dt&&Dt($t)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:bt,"aria-hidden":!0},Jt!==void 0?Jt:j.createElement("span",{className:B()(He.split(/\s+/).map(function(rn){return"".concat(rn,"-icon")}))},jt))},ge=ze;function nt(T,Z,He,Ze,Pt){var Dt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,bt=arguments.length>6?arguments[6]:void 0,jt=arguments.length>7?arguments[7]:void 0,Jt=j.useMemo(function(){if((0,i.Z)(Ze)==="object")return Ze.clearIcon;if(Pt)return Pt},[Ze,Pt]),rn=j.useMemo(function(){return!!(!Dt&&Ze&&(He.length||bt)&&!(jt==="combobox"&&bt===""))},[Ze,Dt,He.length,bt,jt]);return{allowClear:rn,clearIcon:j.createElement(ge,{className:"".concat(T,"-clear"),onMouseDown:Z,customizeIcon:Jt},"\xD7")}}var Ne=j.createContext(null);function se(){return j.useContext(Ne)}function E(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Z=j.useState(!1),He=(0,d.Z)(Z,2),Ze=He[0],Pt=He[1],Dt=j.useRef(null),bt=function(){window.clearTimeout(Dt.current)};j.useEffect(function(){return bt},[]);var jt=function(rn,$t){bt(),Dt.current=window.setTimeout(function(){Pt(rn),$t&&$t()},T)};return[Ze,jt,bt]}function l(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Z=j.useRef(null),He=j.useRef(null);j.useEffect(function(){return function(){window.clearTimeout(He.current)}},[]);function Ze(Pt){(Pt||Z.current===null)&&(Z.current=Pt),window.clearTimeout(He.current),He.current=window.setTimeout(function(){Z.current=null},T)}return[function(){return Z.current},Ze]}function z(T,Z,He,Ze){var Pt=j.useRef(null);Pt.current={open:Z,triggerOpen:He,customizedTrigger:Ze},j.useEffect(function(){function Dt(bt){var jt;if(!((jt=Pt.current)!==null&&jt!==void 0&&jt.customizedTrigger)){var Jt=bt.target;Jt.shadowRoot&&bt.composed&&(Jt=bt.composedPath()[0]||Jt),Pt.current.open&&T().filter(function(rn){return rn}).every(function(rn){return!rn.contains(Jt)&&rn!==Jt})&&Pt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Dt),function(){return window.removeEventListener("mousedown",Dt)}},[])}var R=e(26112),W=e(83836),L=function(Z,He){var Ze,Pt,Dt=Z.prefixCls,bt=Z.id,jt=Z.inputElement,Jt=Z.disabled,rn=Z.tabIndex,$t=Z.autoFocus,on=Z.autoComplete,J=Z.editable,Ke=Z.activeDescendantId,qe=Z.value,et=Z.maxLength,Ot=Z.onKeyDown,At=Z.onMouseDown,Bt=Z.onChange,me=Z.onPaste,We=Z.onCompositionStart,Xe=Z.onCompositionEnd,ft=Z.open,$e=Z.attrs,lt=jt||j.createElement("input",null),dt=lt,Kt=dt.ref,mn=dt.props,On=mn.onKeyDown,Qn=mn.onChange,Gn=mn.onMouseDown,_t=mn.onCompositionStart,qn=mn.onCompositionEnd,Cn=mn.style;return(0,ee.Kp)(!("maxLength"in lt.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),lt=j.cloneElement(lt,(0,V.Z)((0,V.Z)((0,V.Z)({type:"search"},mn),{},{id:bt,ref:(0,Y.sQ)(He,Kt),disabled:Jt,tabIndex:rn,autoComplete:on||"off",autoFocus:$t,className:B()("".concat(Dt,"-selection-search-input"),(Ze=lt)===null||Ze===void 0||(Pt=Ze.props)===null||Pt===void 0?void 0:Pt.className),role:"combobox","aria-label":"Search","aria-expanded":ft||!1,"aria-haspopup":"listbox","aria-owns":"".concat(bt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(bt,"_list"),"aria-activedescendant":ft?Ke:void 0},$e),{},{value:J?qe:"",maxLength:et,readOnly:!J,unselectable:J?null:"on",style:(0,V.Z)((0,V.Z)({},Cn),{},{opacity:J?null:0}),onKeyDown:function(yr){Ot(yr),On&&On(yr)},onMouseDown:function(yr){At(yr),Gn&&Gn(yr)},onChange:function(yr){Bt(yr),Qn&&Qn(yr)},onCompositionStart:function(yr){We(yr),_t&&_t(yr)},onCompositionEnd:function(yr){Xe(yr),qn&&qn(yr)},onPaste:me})),lt},M=j.forwardRef(L);M.displayName="Input";var b=M;function te(T){return Array.isArray(T)?T:T!==void 0?[T]:[]}var ue=typeof window!="undefined"&&window.document&&window.document.documentElement,Ue=ue;function fe(T){return T!=null}function Ae(T){return!T&&T!==0}function Pe(T){return["string","number"].includes((0,i.Z)(T))}function q(T){var Z=void 0;return T&&(Pe(T.title)?Z=T.title.toString():Pe(T.label)&&(Z=T.label.toString())),Z}function xe(T,Z){Ue?j.useLayoutEffect(T,Z):j.useEffect(T,Z)}function H(T){var Z;return(Z=T.key)!==null&&Z!==void 0?Z:T.value}var oe=function(Z){Z.preventDefault(),Z.stopPropagation()},Me=function(Z){var He=Z.id,Ze=Z.prefixCls,Pt=Z.values,Dt=Z.open,bt=Z.searchValue,jt=Z.autoClearSearchValue,Jt=Z.inputRef,rn=Z.placeholder,$t=Z.disabled,on=Z.mode,J=Z.showSearch,Ke=Z.autoFocus,qe=Z.autoComplete,et=Z.activeDescendantId,Ot=Z.tabIndex,At=Z.removeIcon,Bt=Z.maxTagCount,me=Z.maxTagTextLength,We=Z.maxTagPlaceholder,Xe=We===void 0?function(gt){return"+ ".concat(gt.length," ...")}:We,ft=Z.tagRender,$e=Z.onToggleOpen,lt=Z.onRemove,dt=Z.onInputChange,Kt=Z.onInputPaste,mn=Z.onInputKeyDown,On=Z.onInputMouseDown,Qn=Z.onInputCompositionStart,Gn=Z.onInputCompositionEnd,_t=j.useRef(null),qn=(0,j.useState)(0),Cn=(0,d.Z)(qn,2),Dr=Cn[0],yr=Cn[1],Cr=(0,j.useState)(!1),or=(0,d.Z)(Cr,2),ir=or[0],cr=or[1],Ir="".concat(Ze,"-selection"),ra=Dt||on==="multiple"&&jt===!1||on==="tags"?bt:"",Ba=on==="tags"||on==="multiple"&&jt===!1||J&&(Dt||ir);xe(function(){yr(_t.current.scrollWidth)},[ra]);function br(gt,qt,wn,Un,Fn){return j.createElement("span",{className:B()("".concat(Ir,"-item"),(0,g.Z)({},"".concat(Ir,"-item-disabled"),wn)),title:q(gt)},j.createElement("span",{className:"".concat(Ir,"-item-content")},qt),Un&&j.createElement(ge,{className:"".concat(Ir,"-item-remove"),onMouseDown:oe,onClick:Fn,customizeIcon:At},"\xD7"))}function fn(gt,qt,wn,Un,Fn){var bn=function(_n){oe(_n),$e(!Dt)};return j.createElement("span",{onMouseDown:bn},ft({label:qt,value:gt,disabled:wn,closable:Un,onClose:Fn}))}function Dn(gt){var qt=gt.disabled,wn=gt.label,Un=gt.value,Fn=!$t&&!qt,bn=wn;if(typeof me=="number"&&(typeof wn=="string"||typeof wn=="number")){var sn=String(bn);sn.length>me&&(bn="".concat(sn.slice(0,me),"..."))}var _n=function(er){er&&er.stopPropagation(),lt(gt)};return typeof ft=="function"?fn(Un,bn,qt,Fn,_n):br(gt,bn,qt,Fn,_n)}function wr(gt){var qt=typeof Xe=="function"?Xe(gt):Xe;return br({title:qt},qt,!1)}var it=j.createElement("div",{className:"".concat(Ir,"-search"),style:{width:Dr},onFocus:function(){cr(!0)},onBlur:function(){cr(!1)}},j.createElement(b,{ref:Jt,open:Dt,prefixCls:Ze,id:He,inputElement:null,disabled:$t,autoFocus:Ke,autoComplete:qe,editable:Ba,activeDescendantId:et,value:ra,onKeyDown:mn,onMouseDown:On,onChange:dt,onPaste:Kt,onCompositionStart:Qn,onCompositionEnd:Gn,tabIndex:Ot,attrs:(0,R.Z)(Z,!0)}),j.createElement("span",{ref:_t,className:"".concat(Ir,"-search-mirror"),"aria-hidden":!0},ra,"\xA0")),vt=j.createElement(W.Z,{prefixCls:"".concat(Ir,"-overflow"),data:Pt,renderItem:Dn,renderRest:wr,suffix:it,itemKey:H,maxCount:Bt});return j.createElement(j.Fragment,null,vt,!Pt.length&&!ra&&j.createElement("span",{className:"".concat(Ir,"-placeholder")},rn))},Ce=Me,G=function(Z){var He=Z.inputElement,Ze=Z.prefixCls,Pt=Z.id,Dt=Z.inputRef,bt=Z.disabled,jt=Z.autoFocus,Jt=Z.autoComplete,rn=Z.activeDescendantId,$t=Z.mode,on=Z.open,J=Z.values,Ke=Z.placeholder,qe=Z.tabIndex,et=Z.showSearch,Ot=Z.searchValue,At=Z.activeValue,Bt=Z.maxLength,me=Z.onInputKeyDown,We=Z.onInputMouseDown,Xe=Z.onInputChange,ft=Z.onInputPaste,$e=Z.onInputCompositionStart,lt=Z.onInputCompositionEnd,dt=Z.title,Kt=j.useState(!1),mn=(0,d.Z)(Kt,2),On=mn[0],Qn=mn[1],Gn=$t==="combobox",_t=Gn||et,qn=J[0],Cn=Ot||"";Gn&&At&&!On&&(Cn=At),j.useEffect(function(){Gn&&Qn(!1)},[Gn,At]);var Dr=$t!=="combobox"&&!on&&!et?!1:!!Cn,yr=dt===void 0?q(qn):dt,Cr=function(){if(qn)return null;var ir=Dr?{visibility:"hidden"}:void 0;return j.createElement("span",{className:"".concat(Ze,"-selection-placeholder"),style:ir},Ke)};return j.createElement(j.Fragment,null,j.createElement("span",{className:"".concat(Ze,"-selection-search")},j.createElement(b,{ref:Dt,prefixCls:Ze,id:Pt,open:on,inputElement:He,disabled:bt,autoFocus:jt,autoComplete:Jt,editable:_t,activeDescendantId:rn,value:Cn,onKeyDown:me,onMouseDown:We,onChange:function(ir){Qn(!0),Xe(ir)},onPaste:ft,onCompositionStart:$e,onCompositionEnd:lt,tabIndex:qe,attrs:(0,R.Z)(Z,!0),maxLength:Gn?Bt:void 0})),!Gn&&qn?j.createElement("span",{className:"".concat(Ze,"-selection-item"),title:yr,style:Dr?{visibility:"hidden"}:void 0},qn.label):null,Cr())},we=G;function Qe(T){return![X.Z.ESC,X.Z.SHIFT,X.Z.BACKSPACE,X.Z.TAB,X.Z.WIN_KEY,X.Z.ALT,X.Z.META,X.Z.WIN_KEY_RIGHT,X.Z.CTRL,X.Z.SEMICOLON,X.Z.EQUALS,X.Z.CAPS_LOCK,X.Z.CONTEXT_MENU,X.Z.F1,X.Z.F2,X.Z.F3,X.Z.F4,X.Z.F5,X.Z.F6,X.Z.F7,X.Z.F8,X.Z.F9,X.Z.F10,X.Z.F11,X.Z.F12].includes(T)}var ut=function(Z,He){var Ze=(0,j.useRef)(null),Pt=(0,j.useRef)(!1),Dt=Z.prefixCls,bt=Z.open,jt=Z.mode,Jt=Z.showSearch,rn=Z.tokenWithEnter,$t=Z.autoClearSearchValue,on=Z.onSearch,J=Z.onSearchSubmit,Ke=Z.onToggleOpen,qe=Z.onInputKeyDown,et=Z.domRef;j.useImperativeHandle(He,function(){return{focus:function(){Ze.current.focus()},blur:function(){Ze.current.blur()}}});var Ot=l(0),At=(0,d.Z)(Ot,2),Bt=At[0],me=At[1],We=function(Cn){var Dr=Cn.which;(Dr===X.Z.UP||Dr===X.Z.DOWN)&&Cn.preventDefault(),qe&&qe(Cn),Dr===X.Z.ENTER&&jt==="tags"&&!Pt.current&&!bt&&(J==null||J(Cn.target.value)),Qe(Dr)&&Ke(!0)},Xe=function(){me(!0)},ft=(0,j.useRef)(null),$e=function(Cn){on(Cn,!0,Pt.current)!==!1&&Ke(!0)},lt=function(){Pt.current=!0},dt=function(Cn){Pt.current=!1,jt!=="combobox"&&$e(Cn.target.value)},Kt=function(Cn){var Dr=Cn.target.value;if(rn&&ft.current&&/[\r\n]/.test(ft.current)){var yr=ft.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Dr=Dr.replace(yr,ft.current)}ft.current=null,$e(Dr)},mn=function(Cn){var Dr=Cn.clipboardData,yr=Dr.getData("text");ft.current=yr},On=function(Cn){var Dr=Cn.target;if(Dr!==Ze.current){var yr=document.body.style.msTouchAction!==void 0;yr?setTimeout(function(){Ze.current.focus()}):Ze.current.focus()}},Qn=function(Cn){var Dr=Bt();Cn.target!==Ze.current&&!Dr&&jt!=="combobox"&&Cn.preventDefault(),(jt!=="combobox"&&(!Jt||!Dr)||!bt)&&(bt&&$t!==!1&&on("",!0,!1),Ke())},Gn={inputRef:Ze,onInputKeyDown:We,onInputMouseDown:Xe,onInputChange:Kt,onInputPaste:mn,onInputCompositionStart:lt,onInputCompositionEnd:dt},_t=jt==="multiple"||jt==="tags"?j.createElement(Ce,(0,r.Z)({},Z,Gn)):j.createElement(we,(0,r.Z)({},Z,Gn));return j.createElement("div",{ref:et,className:"".concat(Dt,"-selector"),onClick:On,onMouseDown:Qn},_t)},mt=j.forwardRef(ut);mt.displayName="Selector";var ot=mt,yt=e(35593),Qt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],wt=function(Z){var He=Z===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:He,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:He,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:He,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:He,adjustY:1},htmlRegion:"scroll"}}},Ie=function(Z,He){var Ze=Z.prefixCls,Pt=Z.disabled,Dt=Z.visible,bt=Z.children,jt=Z.popupElement,Jt=Z.animation,rn=Z.transitionName,$t=Z.dropdownStyle,on=Z.dropdownClassName,J=Z.direction,Ke=J===void 0?"ltr":J,qe=Z.placement,et=Z.builtinPlacements,Ot=Z.dropdownMatchSelectWidth,At=Z.dropdownRender,Bt=Z.dropdownAlign,me=Z.getPopupContainer,We=Z.empty,Xe=Z.getTriggerDOMNode,ft=Z.onPopupVisibleChange,$e=Z.onPopupMouseEnter,lt=(0,w.Z)(Z,Qt),dt="".concat(Ze,"-dropdown"),Kt=jt;At&&(Kt=At(jt));var mn=j.useMemo(function(){return et||wt(Ot)},[et,Ot]),On=Jt?"".concat(dt,"-").concat(Jt):rn,Qn=typeof Ot=="number",Gn=j.useMemo(function(){return Qn?null:Ot===!1?"minWidth":"width"},[Ot,Qn]),_t=$t;Qn&&(_t=(0,V.Z)((0,V.Z)({},_t),{},{width:Ot}));var qn=j.useRef(null);return j.useImperativeHandle(He,function(){return{getPopupElement:function(){return qn.current}}}),j.createElement(yt.Z,(0,r.Z)({},lt,{showAction:ft?["click"]:[],hideAction:ft?["click"]:[],popupPlacement:qe||(Ke==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:mn,prefixCls:dt,popupTransitionName:On,popup:j.createElement("div",{ref:qn,onMouseEnter:$e},Kt),stretch:Gn,popupAlign:Bt,popupVisible:Dt,getPopupContainer:me,popupClassName:B()(on,(0,g.Z)({},"".concat(dt,"-empty"),We)),popupStyle:_t,getTriggerDOMNode:Xe,onPopupVisibleChange:ft}),bt)},It=j.forwardRef(Ie);It.displayName="SelectTrigger";var de=It,re=e(66712);function I(T,Z){var He=T.key,Ze;return"value"in T&&(Ze=T.value),He!=null?He:Ze!==void 0?Ze:"rc-index-key-".concat(Z)}function m(T,Z){var He=T||{},Ze=He.label,Pt=He.value,Dt=He.options,bt=He.groupLabel,jt=Ze||(Z?"children":"label");return{label:jt,value:Pt||"value",options:Dt||"options",groupLabel:bt||jt}}function ae(T){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},He=Z.fieldNames,Ze=Z.childrenAsData,Pt=[],Dt=m(He,!1),bt=Dt.label,jt=Dt.value,Jt=Dt.options,rn=Dt.groupLabel;function $t(on,J){on.forEach(function(Ke){if(J||!(Jt in Ke)){var qe=Ke[jt];Pt.push({key:I(Ke,Pt.length),groupOption:J,data:Ke,label:Ke[bt],value:qe})}else{var et=Ke[rn];et===void 0&&Ze&&(et=Ke.label),Pt.push({key:I(Ke,Pt.length),group:!0,data:Ke,label:et}),$t(Ke[Jt],!0)}})}return $t(T,!1),Pt}function ne(T){var Z=(0,V.Z)({},T);return"props"in Z||Object.defineProperty(Z,"props",{get:function(){return(0,ee.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Z}}),Z}function O(T,Z){if(!Z||!Z.length)return null;var He=!1;function Ze(Dt,bt){var jt=(0,re.Z)(bt),Jt=jt[0],rn=jt.slice(1);if(!Jt)return[Dt];var $t=Dt.split(Jt);return He=He||$t.length>1,$t.reduce(function(on,J){return[].concat((0,a.Z)(on),(0,a.Z)(Ze(J,rn)))},[]).filter(function(on){return on})}var Pt=Ze(T,Z);return He?Pt:null}var S=["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"],be=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function _(T){return T==="tags"||T==="multiple"}var N=j.forwardRef(function(T,Z){var He,Ze,Pt=T.id,Dt=T.prefixCls,bt=T.className,jt=T.showSearch,Jt=T.tagRender,rn=T.direction,$t=T.omitDomProps,on=T.displayValues,J=T.onDisplayValuesChange,Ke=T.emptyOptions,qe=T.notFoundContent,et=qe===void 0?"Not Found":qe,Ot=T.onClear,At=T.mode,Bt=T.disabled,me=T.loading,We=T.getInputElement,Xe=T.getRawInputElement,ft=T.open,$e=T.defaultOpen,lt=T.onDropdownVisibleChange,dt=T.activeValue,Kt=T.onActiveValueChange,mn=T.activeDescendantId,On=T.searchValue,Qn=T.autoClearSearchValue,Gn=T.onSearch,_t=T.onSearchSplit,qn=T.tokenSeparators,Cn=T.allowClear,Dr=T.suffixIcon,yr=T.clearIcon,Cr=T.OptionList,or=T.animation,ir=T.transitionName,cr=T.dropdownStyle,Ir=T.dropdownClassName,ra=T.dropdownMatchSelectWidth,Ba=T.dropdownRender,br=T.dropdownAlign,fn=T.placement,Dn=T.builtinPlacements,wr=T.getPopupContainer,it=T.showAction,vt=it===void 0?[]:it,gt=T.onFocus,qt=T.onBlur,wn=T.onKeyUp,Un=T.onKeyDown,Fn=T.onMouseDown,bn=(0,w.Z)(T,S),sn=_(At),_n=(jt!==void 0?jt:sn)||At==="combobox",Hn=(0,V.Z)({},bn);be.forEach(function(fo){delete Hn[fo]}),$t==null||$t.forEach(function(fo){delete Hn[fo]});var er=j.useState(!1),zr=(0,d.Z)(er,2),Xr=zr[0],ca=zr[1];j.useEffect(function(){ca((0,ce.Z)())},[]);var Ca=j.useRef(null),tr=j.useRef(null),Va=j.useRef(null),Xa=j.useRef(null),ja=j.useRef(null),Yo=E(),Ho=(0,d.Z)(Yo,3),al=Ho[0],pl=Ho[1],go=Ho[2];j.useImperativeHandle(Z,function(){var fo,qa;return{focus:(fo=Xa.current)===null||fo===void 0?void 0:fo.focus,blur:(qa=Xa.current)===null||qa===void 0?void 0:qa.blur,scrollTo:function(Bo){var El;return(El=ja.current)===null||El===void 0?void 0:El.scrollTo(Bo)}}});var sl=j.useMemo(function(){var fo;if(At!=="combobox")return On;var qa=(fo=on[0])===null||fo===void 0?void 0:fo.value;return typeof qa=="string"||typeof qa=="number"?String(qa):""},[On,At,on]),Yl=At==="combobox"&&typeof We=="function"&&We()||null,ul=typeof Xe=="function"&&Xe(),ql=(0,Y.x1)(tr,ul==null||(He=ul.props)===null||He===void 0?void 0:He.ref),kl=j.useState(!1),la=(0,d.Z)(kl,2),Da=la[0],Do=la[1];(0,x.Z)(function(){Do(!0)},[]);var Ja=(0,ie.Z)(!1,{defaultValue:$e,value:ft}),lo=(0,d.Z)(Ja,2),zo=lo[0],vl=lo[1],Yr=Da?zo:!1,Ia=!et&&Ke;(Bt||Ia&&Yr&&At==="combobox")&&(Yr=!1);var Oa=Ia?!1:Yr,za=j.useCallback(function(fo){var qa=fo!==void 0?fo:!Yr;Bt||(vl(qa),Yr!==qa&&(lt==null||lt(qa)))},[Bt,Yr,vl,lt]),so=j.useMemo(function(){return(qn||[]).some(function(fo){return[` + `]:Object.assign(Object.assign({},(0,Bn.dF)()),{display:"inline-block",width:"100%",[`${Ke}${Ke}-select`]:{width:me,height:me,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}`,[`> ${Ke}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Ke}-disabled):hover`]:{borderColor:J.colorPrimary}},[`${At}${At}-picture-card, ${At}${At}-picture-circle`]:{[`${At}-item-container`]:{display:"inline-block",width:me,height:me,marginBlock:`0 ${J.marginXS}px`,marginInline:`0 ${J.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Bt]:{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:'" "'}},[`${Bt}:hover`]:{[`&::before, ${Bt}-actions`]:{opacity:1}},[`${Bt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${J.motionDurationSlow}`,[`${qe}-eye, ${qe}-download, ${qe}-delete`]:{zIndex:10,width:et,margin:`0 ${J.marginXXS}px`,fontSize:et,cursor:"pointer",transition:`all ${J.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Bt}-actions, ${Bt}-actions:hover`]:{[`${qe}-eye, ${qe}-download, ${qe}-delete`]:{color:new Tn.C(Ot).setAlpha(.65).toRgbString(),"&:hover":{color:Ot}}},[`${Bt}-thumbnail, ${Bt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Bt}-name`]:{display:"none",textAlign:"center"},[`${Bt}-file + ${Bt}-name`]:{position:"absolute",bottom:J.margin,display:"block",width:`calc(100% - ${J.paddingXS*2}px)`},[`${Bt}-uploading`]:{[`&${Bt}`]:{backgroundColor:J.colorFillAlter},[`&::before, ${qe}-eye, ${qe}-download, ${qe}-delete`]:{display:"none"}},[`${Bt}-progress`]:{bottom:J.marginXL,width:`calc(100% - ${J.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Ke}-wrapper${Ke}-picture-circle-wrapper`]:{[`${Ke}${Ke}-select`]:{borderRadius:"50%"}}}};var K=J=>{const{componentCls:Ke}=J;return{[`${Ke}-rtl`]:{direction:"rtl"}}};const T=J=>{const{componentCls:Ke,colorTextDisabled:qe}=J;return{[`${Ke}-wrapper`]:Object.assign(Object.assign({},(0,Bn.Wf)(J)),{[Ke]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Ke}-select`]:{display:"inline-block"},[`${Ke}-disabled`]:{color:qe,cursor:"not-allowed"}})}};var Z=(0,nr.Z)("Upload",J=>{const{fontSizeHeading3:Ke,fontSize:qe,lineHeight:et,lineWidth:Ot,controlHeightLG:At}=J,Bt=Math.round(qe*et),me=(0,hn.TS)(J,{uploadThumbnailSize:Ke*2,uploadProgressOffset:Bt/2+Ot,uploadPicCardSize:At*2.55});return[T(me),fr(me),Br(me),Be(me),Vt(me),Tr(me),K(me),(0,Jn.Z)(me)]},J=>({actionsColor:J.colorTextDescription})),He=function(J,Ke,qe,et){function Ot(At){return At instanceof qe?At:new qe(function(Bt){Bt(At)})}return new(qe||(qe=Promise))(function(At,Bt){function me(ft){try{Xe(et.next(ft))}catch($e){Bt($e)}}function We(ft){try{Xe(et.throw(ft))}catch($e){Bt($e)}}function Xe(ft){ft.done?At(ft.value):Ot(ft.value).then(me,We)}Xe((et=et.apply(J,Ke||[])).next())})};const Ze=`__LIST_IGNORE_${Date.now()}__`,Pt=(J,Ke)=>{const{fileList:qe,defaultFileList:et,onRemove:Ot,showUploadList:At=!0,listType:Bt="text",onPreview:me,onDownload:We,onChange:Xe,onDrop:ft,previewFile:$e,disabled:lt,locale:dt,iconRender:Kt,isImageUrl:mn,progress:On,prefixCls:Qn,className:Gn,type:_t="select",children:qn,style:Cn,itemRender:Dr,maxCount:yr,data:Cr={},multiple:or=!1,action:ir="",accept:cr="",supportServerRender:Ir=!0,rootClassName:ra}=J,Ba=r.useContext(Ce.Z),br=lt!=null?lt:Ba,[fn,Dn]=(0,Ae.Z)(et||[],{value:qe,postState:la=>la!=null?la:[]}),[wr,it]=r.useState("drop"),vt=r.useRef(null);r.useMemo(()=>{const la=Date.now();(qe||[]).forEach((Da,Do)=>{!Da.uid&&!Object.isFrozen(Da)&&(Da.uid=`__AUTO__${la}_${Do}__`)})},[qe]);const gt=(la,Da,Do)=>{let Ja=(0,a.Z)(Da),lo=!1;yr===1?Ja=Ja.slice(-1):yr&&(lo=Ja.length>yr,Ja=Ja.slice(0,yr)),(0,Pe.flushSync)(()=>{Dn(Ja)});const zo={file:la,fileList:Ja};Do&&(zo.event=Do),(!lo||Ja.some(vl=>vl.uid===la.uid))&&(0,Pe.flushSync)(()=>{Xe==null||Xe(zo)})},qt=(la,Da)=>He(void 0,void 0,void 0,function*(){const{beforeUpload:Do,transformFile:Ja}=J;let lo=la;if(Do){const zo=yield Do(la,Da);if(zo===!1)return!1;if(delete la[Ze],zo===Ze)return Object.defineProperty(la,Ze,{value:!0,configurable:!0}),!1;typeof zo=="object"&&zo&&(lo=zo)}return Ja&&(lo=yield Ja(lo)),lo}),wn=la=>{const Da=la.filter(lo=>!lo.file[Ze]);if(!Da.length)return;const Do=Da.map(lo=>_(lo.file));let Ja=(0,a.Z)(fn);Do.forEach(lo=>{Ja=N(lo,Ja)}),Do.forEach((lo,zo)=>{let vl=lo;if(Da[zo].parsedFile)lo.status="uploading";else{const{originFileObj:Yr}=lo;let Ia;try{Ia=new File([Yr],Yr.name,{type:Yr.type})}catch(Oa){Ia=new Blob([Yr],{type:Yr.type}),Ia.name=Yr.name,Ia.lastModifiedDate=new Date,Ia.lastModified=new Date().getTime()}Ia.uid=lo.uid,vl=Ia}gt(vl,Ja)})},Un=(la,Da,Do)=>{try{typeof la=="string"&&(la=JSON.parse(la))}catch(zo){}if(!ye(Da,fn))return;const Ja=_(Da);Ja.status="done",Ja.percent=100,Ja.response=la,Ja.xhr=Do;const lo=N(Ja,fn);gt(Ja,lo)},Fn=(la,Da)=>{if(!ye(Da,fn))return;const Do=_(Da);Do.status="uploading",Do.percent=la.percent;const Ja=N(Do,fn);gt(Do,Ja,la)},bn=(la,Da,Do)=>{if(!ye(Do,fn))return;const Ja=_(Do);Ja.error=la,Ja.response=Da,Ja.status="error";const lo=N(Ja,fn);gt(Ja,lo)},sn=la=>{let Da;Promise.resolve(typeof Ot=="function"?Ot(la):Ot).then(Do=>{var Ja;if(Do===!1)return;const lo=_e(la,fn);lo&&(Da=Object.assign(Object.assign({},la),{status:"removed"}),fn==null||fn.forEach(zo=>{const vl=Da.uid!==void 0?"uid":"name";zo[vl]===Da[vl]&&!Object.isFrozen(zo)&&(zo.status="removed")}),(Ja=vt.current)===null||Ja===void 0||Ja.abort(Da),gt(Da,lo))})},_n=la=>{it(la.type),la.type==="drop"&&(ft==null||ft(la))};r.useImperativeHandle(Ke,()=>({onBatchStart:wn,onSuccess:Un,onProgress:Fn,onError:bn,fileList:fn,upload:vt.current}));const{getPrefixCls:Hn,direction:er,upload:zr}=r.useContext(q.E_),Xr=Hn("upload",Qn),ca=Object.assign(Object.assign({onBatchStart:wn,onError:bn,onProgress:Fn,onSuccess:Un},J),{data:Cr,multiple:or,action:ir,accept:cr,supportServerRender:Ir,prefixCls:Xr,disabled:br,beforeUpload:qt,onChange:void 0});delete ca.className,delete ca.style,(!qn||br)&&delete ca.id;const[Ca,tr]=Z(Xr),[Va]=(0,H.Z)("Upload",oe.Z.Upload),{showRemoveIcon:Xa,showPreviewIcon:ja,showDownloadIcon:Yo,removeIcon:Ho,previewIcon:al,downloadIcon:pl}=typeof At=="boolean"?{}:At,go=(la,Da)=>At?r.createElement(Sn,{prefixCls:Xr,listType:Bt,items:fn,previewFile:$e,onPreview:me,onDownload:We,onRemove:sn,showRemoveIcon:!br&&Xa,showPreviewIcon:ja,showDownloadIcon:Yo,removeIcon:Ho,previewIcon:al,downloadIcon:pl,iconRender:Kt,locale:Object.assign(Object.assign({},Va),dt),isImageUrl:mn,progress:On,appendAction:la,appendActionVisible:Da,itemRender:Dr,disabled:br}):la,sl=V()(`${Xr}-wrapper`,Gn,ra,tr,zr==null?void 0:zr.className,{[`${Xr}-rtl`]:er==="rtl",[`${Xr}-picture-card-wrapper`]:Bt==="picture-card",[`${Xr}-picture-circle-wrapper`]:Bt==="picture-circle"}),Yl=Object.assign(Object.assign({},zr==null?void 0:zr.style),Cn);if(_t==="drag"){const la=V()(tr,Xr,`${Xr}-drag`,{[`${Xr}-drag-uploading`]:fn.some(Da=>Da.status==="uploading"),[`${Xr}-drag-hover`]:wr==="dragover",[`${Xr}-disabled`]:br,[`${Xr}-rtl`]:er==="rtl"});return Ca(r.createElement("span",{className:sl},r.createElement("div",{className:la,style:Yl,onDrop:_n,onDragOver:_n,onDragLeave:_n},r.createElement(fe,Object.assign({},ca,{ref:vt,className:`${Xr}-btn`}),r.createElement("div",{className:`${Xr}-drag-container`},qn))),go()))}const ul=V()(Xr,`${Xr}-select`,{[`${Xr}-disabled`]:br}),kl=(la=>r.createElement("div",{className:ul,style:la},r.createElement(fe,Object.assign({},ca,{ref:vt}))))(qn?void 0:{display:"none"});return Ca(Bt==="picture-card"||Bt==="picture-circle"?r.createElement("span",{className:sl},go(kl,!!qn)):r.createElement("span",{className:sl},kl,go()))};var bt=r.forwardRef(Pt),jt=function(J,Ke){var qe={};for(var et in J)Object.prototype.hasOwnProperty.call(J,et)&&Ke.indexOf(et)<0&&(qe[et]=J[et]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ot=0,et=Object.getOwnPropertySymbols(J);Ot{var{style:qe,height:et}=J,Ot=jt(J,["style","height"]);return r.createElement(bt,Object.assign({ref:Ke},Ot,{type:"drag",style:Object.assign(Object.assign({},qe),{height:et})}))});const $t=bt;$t.Dragger=rn,$t.LIST_IGNORE=Ze;var on=$t},5630:function(dn,st,e){"use strict";var r=e(54476),a=e(33885),g=e(20068),V=e(42978),d=e(75931),w=e(92310),i=e.n(w),ie=e(18929),ee=e(59301),j=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Se=(0,ee.forwardRef)(function(B,x){var ce,X=B.prefixCls,Y=X===void 0?"rc-checkbox":X,ze=B.className,ge=B.style,nt=B.checked,Ne=B.disabled,se=B.defaultChecked,E=se===void 0?!1:se,l=B.type,z=l===void 0?"checkbox":l,R=B.title,W=B.onChange,L=(0,d.Z)(B,j),M=(0,ee.useRef)(null),b=(0,ie.Z)(E,{value:nt}),te=(0,V.Z)(b,2),ue=te[0],Ue=te[1];(0,ee.useImperativeHandle)(x,function(){return{focus:function(){var q;(q=M.current)===null||q===void 0||q.focus()},blur:function(){var q;(q=M.current)===null||q===void 0||q.blur()},input:M.current}});var fe=i()(Y,ze,(ce={},(0,g.Z)(ce,"".concat(Y,"-checked"),ue),(0,g.Z)(ce,"".concat(Y,"-disabled"),Ne),ce)),Ae=function(q){Ne||("checked"in B||Ue(q.target.checked),W==null||W({target:(0,a.Z)((0,a.Z)({},B),{},{type:z,checked:q.target.checked}),stopPropagation:function(){q.stopPropagation()},preventDefault:function(){q.preventDefault()},nativeEvent:q.nativeEvent}))};return ee.createElement("span",{className:fe,title:R,style:ge},ee.createElement("input",(0,r.Z)({},L,{className:"".concat(Y,"-input"),ref:M,onChange:Ae,disabled:Ne,checked:!!ue,type:z})),ee.createElement("span",{className:"".concat(Y,"-inner")}))});st.Z=Se},31561:function(dn,st,e){"use strict";e.d(st,{Z:function(){return z}});var r=e(54476),a=e(20068),g=e(42978),V=e(75931),d=e(35593),w=e(92310),i=e.n(w),ie=e(8654),ee=e(59301),j=e(10228),Se=e(16089),B=j.Z.ESC,x=j.Z.TAB;function ce(R){var W=R.visible,L=R.triggerRef,M=R.onVisibleChange,b=R.autoFocus,te=R.overlayRef,ue=ee.useRef(!1),Ue=function(){if(W){var q,Ce;(q=L.current)===null||q===void 0||(Ce=q.focus)===null||Ce===void 0||Ce.call(q),M==null||M(!1)}},fe=function(){var q;return(q=te.current)!==null&&q!==void 0&&q.focus?(te.current.focus(),ue.current=!0,!0):!1},Ae=function(q){switch(q.keyCode){case B:Ue();break;case x:{var Ce=!1;ue.current||(Ce=fe()),Ce?q.preventDefault():Ue();break}}};ee.useEffect(function(){return W?(window.addEventListener("keydown",Ae),b&&(0,Se.Z)(fe,3),function(){window.removeEventListener("keydown",Ae),ue.current=!1}):function(){ue.current=!1}},[W])}var X=(0,ee.forwardRef)(function(R,W){var L=R.overlay,M=R.arrow,b=R.prefixCls,te=(0,ee.useMemo)(function(){var Ue;return typeof L=="function"?Ue=L():Ue=L,Ue},[L]),ue=(0,ie.sQ)(W,te==null?void 0:te.ref);return ee.createElement(ee.Fragment,null,M&&ee.createElement("div",{className:"".concat(b,"-arrow")}),ee.cloneElement(te,{ref:(0,ie.Yr)(te)?ue:void 0}))}),Y=X,ze={adjustX:1,adjustY:1},ge=[0,0],nt={topLeft:{points:["bl","tl"],overflow:ze,offset:[0,-4],targetOffset:ge},top:{points:["bc","tc"],overflow:ze,offset:[0,-4],targetOffset:ge},topRight:{points:["br","tr"],overflow:ze,offset:[0,-4],targetOffset:ge},bottomLeft:{points:["tl","bl"],overflow:ze,offset:[0,4],targetOffset:ge},bottom:{points:["tc","bc"],overflow:ze,offset:[0,4],targetOffset:ge},bottomRight:{points:["tr","br"],overflow:ze,offset:[0,4],targetOffset:ge}},Ne=nt,se=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function E(R,W){var L,M=R.arrow,b=M===void 0?!1:M,te=R.prefixCls,ue=te===void 0?"rc-dropdown":te,Ue=R.transitionName,fe=R.animation,Ae=R.align,Pe=R.placement,q=Pe===void 0?"bottomLeft":Pe,Ce=R.placements,H=Ce===void 0?Ne:Ce,oe=R.getPopupContainer,Me=R.showAction,xe=R.hideAction,G=R.overlayClassName,we=R.overlayStyle,Qe=R.visible,ut=R.trigger,mt=ut===void 0?["hover"]:ut,ot=R.autoFocus,yt=R.overlay,Qt=R.children,wt=R.onVisibleChange,Ie=(0,V.Z)(R,se),It=ee.useState(),de=(0,g.Z)(It,2),re=de[0],I=de[1],m="visible"in R?Qe:re,ae=ee.useRef(null),ne=ee.useRef(null),O=ee.useRef(null);ee.useImperativeHandle(W,function(){return ae.current});var S=function(U){I(U),wt==null||wt(U)};ce({visible:m,triggerRef:O,onVisibleChange:S,autoFocus:ot,overlayRef:ne});var be=function(U){var y=R.onOverlayClick;I(!1),y&&y(U)},_=function(){return ee.createElement(Y,{ref:ne,overlay:yt,prefixCls:ue,arrow:b})},N=function(){return typeof yt=="function"?_:_()},ye=function(){var U=R.minOverlayWidthMatchTrigger,y=R.alignPoint;return"minOverlayWidthMatchTrigger"in R?U:!y},_e=function(){var U=R.openClassName;return U!==void 0?U:"".concat(ue,"-open")},Ve=ee.cloneElement(Qt,{className:i()((L=Qt.props)===null||L===void 0?void 0:L.className,m&&_e()),ref:(0,ie.Yr)(Qt)?(0,ie.sQ)(O,Qt.ref):void 0}),Ge=xe;return!Ge&&mt.indexOf("contextMenu")!==-1&&(Ge=["click"]),ee.createElement(d.Z,(0,r.Z)({builtinPlacements:H},Ie,{prefixCls:ue,ref:ae,popupClassName:i()(G,(0,a.Z)({},"".concat(ue,"-show-arrow"),b)),popupStyle:we,action:mt,showAction:Me,hideAction:Ge,popupPlacement:q,popupAlign:Ae,popupTransitionName:Ue,popupAnimation:fe,popupVisible:m,stretch:ye()?"minWidth":"",popup:N(),onPopupVisibleChange:S,onPopupClick:be,getPopupContainer:oe}),Ve)}var l=ee.forwardRef(E),z=l},93681:function(dn,st,e){"use strict";e.r(st),e.d(st,{BaseInput:function(){return j},default:function(){return nt}});var r=e(54476),a=e(33885),g=e(20068),V=e(76190),d=e(92310),w=e.n(d),i=e(59301),ie=e(5643),ee=function(se){var E,l,z=se.inputElement,R=se.prefixCls,W=se.prefix,L=se.suffix,M=se.addonBefore,b=se.addonAfter,te=se.className,ue=se.style,Ue=se.disabled,fe=se.readOnly,Ae=se.focused,Pe=se.triggerFocus,q=se.allowClear,Ce=se.value,H=se.handleReset,oe=se.hidden,Me=se.classes,xe=se.classNames,G=se.dataAttrs,we=se.styles,Qe=se.components,ut=(Qe==null?void 0:Qe.affixWrapper)||"span",mt=(Qe==null?void 0:Qe.groupWrapper)||"span",ot=(Qe==null?void 0:Qe.wrapper)||"span",yt=(Qe==null?void 0:Qe.groupAddon)||"span",Qt=(0,i.useRef)(null),wt=function(_){var N;(N=Qt.current)!==null&&N!==void 0&&N.contains(_.target)&&(Pe==null||Pe())},Ie=function(){var _;if(!q)return null;var N=!Ue&&!fe&&Ce,ye="".concat(R,"-clear-icon"),_e=(0,V.Z)(q)==="object"&&q!==null&&q!==void 0&&q.clearIcon?q.clearIcon:"\u2716";return i.createElement("span",{onClick:H,onMouseDown:function(Ge){return Ge.preventDefault()},className:w()(ye,(_={},(0,g.Z)(_,"".concat(ye,"-hidden"),!N),(0,g.Z)(_,"".concat(ye,"-has-suffix"),!!L),_)),role:"button",tabIndex:-1},_e)},It=(0,i.cloneElement)(z,{value:Ce,hidden:oe,className:w()((E=z.props)===null||E===void 0?void 0:E.className,!(0,ie.X3)(se)&&!(0,ie.He)(se)&&te)||null,style:(0,a.Z)((0,a.Z)({},(l=z.props)===null||l===void 0?void 0:l.style),!(0,ie.X3)(se)&&!(0,ie.He)(se)?ue:{})});if((0,ie.X3)(se)){var de,re="".concat(R,"-affix-wrapper"),I=w()(re,(de={},(0,g.Z)(de,"".concat(re,"-disabled"),Ue),(0,g.Z)(de,"".concat(re,"-focused"),Ae),(0,g.Z)(de,"".concat(re,"-readonly"),fe),(0,g.Z)(de,"".concat(re,"-input-with-clear-btn"),L&&q&&Ce),de),!(0,ie.He)(se)&&te,Me==null?void 0:Me.affixWrapper,xe==null?void 0:xe.affixWrapper),m=(L||q)&&i.createElement("span",{className:w()("".concat(R,"-suffix"),xe==null?void 0:xe.suffix),style:we==null?void 0:we.suffix},Ie(),L);It=i.createElement(ut,(0,r.Z)({className:I,style:(0,a.Z)((0,a.Z)({},(0,ie.He)(se)?void 0:ue),we==null?void 0:we.affixWrapper),hidden:!(0,ie.He)(se)&&oe,onClick:wt},G==null?void 0:G.affixWrapper,{ref:Qt}),W&&i.createElement("span",{className:w()("".concat(R,"-prefix"),xe==null?void 0:xe.prefix),style:we==null?void 0:we.prefix},W),(0,i.cloneElement)(z,{value:Ce,hidden:null}),m)}if((0,ie.He)(se)){var ae="".concat(R,"-group"),ne="".concat(ae,"-addon"),O=w()("".concat(R,"-wrapper"),ae,Me==null?void 0:Me.wrapper),S=w()("".concat(R,"-group-wrapper"),te,Me==null?void 0:Me.group);return i.createElement(mt,{className:S,style:ue,hidden:oe},i.createElement(ot,{className:O},M&&i.createElement(yt,{className:ne},M),(0,i.cloneElement)(It,{hidden:null}),b&&i.createElement(yt,{className:ne},b)))}return It},j=ee,Se=e(94480),B=e(42978),x=e(75931),ce=e(18929),X=e(2738),Y=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],ze=(0,i.forwardRef)(function(Ne,se){var E=Ne.autoComplete,l=Ne.onChange,z=Ne.onFocus,R=Ne.onBlur,W=Ne.onPressEnter,L=Ne.onKeyDown,M=Ne.prefixCls,b=M===void 0?"rc-input":M,te=Ne.disabled,ue=Ne.htmlSize,Ue=Ne.className,fe=Ne.maxLength,Ae=Ne.suffix,Pe=Ne.showCount,q=Ne.type,Ce=q===void 0?"text":q,H=Ne.classes,oe=Ne.classNames,Me=Ne.styles,xe=(0,x.Z)(Ne,Y),G=(0,ce.Z)(Ne.defaultValue,{value:Ne.value}),we=(0,B.Z)(G,2),Qe=we[0],ut=we[1],mt=(0,i.useState)(!1),ot=(0,B.Z)(mt,2),yt=ot[0],Qt=ot[1],wt=(0,i.useRef)(null),Ie=function(S){wt.current&&(0,ie.nH)(wt.current,S)};(0,i.useImperativeHandle)(se,function(){return{focus:Ie,blur:function(){var S;(S=wt.current)===null||S===void 0||S.blur()},setSelectionRange:function(S,be,_){var N;(N=wt.current)===null||N===void 0||N.setSelectionRange(S,be,_)},select:function(){var S;(S=wt.current)===null||S===void 0||S.select()},input:wt.current}}),(0,i.useEffect)(function(){Qt(function(O){return O&&te?!1:O})},[te]);var It=function(S){Ne.value===void 0&&ut(S.target.value),wt.current&&(0,ie.rJ)(wt.current,S,l)},de=function(S){W&&S.key==="Enter"&&W(S),L==null||L(S)},re=function(S){Qt(!0),z==null||z(S)},I=function(S){Qt(!1),R==null||R(S)},m=function(S){ut(""),Ie(),wt.current&&(0,ie.rJ)(wt.current,S,l)},ae=function(){var S=(0,X.Z)(Ne,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return i.createElement("input",(0,r.Z)({autoComplete:E},S,{onChange:It,onFocus:re,onBlur:I,onKeyDown:de,className:w()(b,(0,g.Z)({},"".concat(b,"-disabled"),te),oe==null?void 0:oe.input),style:Me==null?void 0:Me.input,ref:wt,size:ue,type:Ce}))},ne=function(){var S=Number(fe)>0;if(Ae||Pe){var be=(0,ie.D7)(Qe),_=(0,Se.Z)(be).length,N=(0,V.Z)(Pe)==="object"?Pe.formatter({value:be,count:_,maxLength:fe}):"".concat(_).concat(S?" / ".concat(fe):"");return i.createElement(i.Fragment,null,!!Pe&&i.createElement("span",{className:w()("".concat(b,"-show-count-suffix"),(0,g.Z)({},"".concat(b,"-show-count-has-suffix"),!!Ae),oe==null?void 0:oe.count),style:(0,a.Z)({},Me==null?void 0:Me.count)},N),Ae)}return null};return i.createElement(j,(0,r.Z)({},xe,{prefixCls:b,className:Ue,inputElement:ae(),handleReset:m,value:(0,ie.D7)(Qe),focused:yt,triggerFocus:Ie,suffix:ne(),disabled:te,classes:H,classNames:oe,styles:Me}))}),ge=ze,nt=ge},5643:function(dn,st,e){"use strict";e.d(st,{D7:function(){return d},He:function(){return r},X3:function(){return a},nH:function(){return V},rJ:function(){return g}});function r(w){return!!(w.addonBefore||w.addonAfter)}function a(w){return!!(w.prefix||w.suffix||w.allowClear)}function g(w,i,ie,ee){if(ie){var j=i;if(i.type==="click"){var Se=w.cloneNode(!0);j=Object.create(i,{target:{value:Se},currentTarget:{value:Se}}),Se.value="",ie(j);return}if(ee!==void 0){j=Object.create(i,{target:{value:w},currentTarget:{value:w}}),w.value=ee,ie(j);return}ie(j)}}function V(w,i){if(w){w.focus(i);var ie=i||{},ee=ie.cursor;if(ee){var j=w.value.length;switch(ee){case"start":w.setSelectionRange(0,0);break;case"end":w.setSelectionRange(j,j);break;default:w.setSelectionRange(0,j)}}}}function d(w){return typeof w=="undefined"||w===null?"":String(w)}},15285:function(dn,st,e){"use strict";e.d(st,{iz:function(){return rn},ck:function(){return hn},BW:function(){return Jt},sN:function(){return hn},Wd:function(){return Ze},ZP:function(){return Bt},Xl:function(){return L}});var r=e(54476),a=e(20068),g=e(33885),V=e(94480),d=e(42978),w=e(75931),i=e(92310),ie=e.n(i),ee=e(83836),j=e(18929),Se=e(13697),B=e(48736),x=e(59301),ce=e(4676),X=x.createContext(null);function Y(me,We){return me===void 0?null:"".concat(me,"-").concat(We)}function ze(me){var We=x.useContext(X);return Y(We,me)}var ge=e(80547),nt=["children","locked"],Ne=x.createContext(null);function se(me,We){var Xe=(0,g.Z)({},me);return Object.keys(We).forEach(function(ft){var $e=We[ft];$e!==void 0&&(Xe[ft]=$e)}),Xe}function E(me){var We=me.children,Xe=me.locked,ft=(0,w.Z)(me,nt),$e=x.useContext(Ne),lt=(0,ge.Z)(function(){return se($e,ft)},[$e,ft],function(dt,Kt){return!Xe&&(dt[0]!==Kt[0]||!(0,Se.Z)(dt[1],Kt[1],!0))});return x.createElement(Ne.Provider,{value:lt},We)}var l=[],z=x.createContext(null);function R(){return x.useContext(z)}var W=x.createContext(l);function L(me){var We=x.useContext(W);return x.useMemo(function(){return me!==void 0?[].concat((0,V.Z)(We),[me]):We},[We,me])}var M=x.createContext(null),b=x.createContext({}),te=b,ue=e(29194);function Ue(me){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,ue.Z)(me)){var Xe=me.nodeName.toLowerCase(),ft=["input","select","textarea","button"].includes(Xe)||me.isContentEditable||Xe==="a"&&!!me.getAttribute("href"),$e=me.getAttribute("tabindex"),lt=Number($e),dt=null;return $e&&!Number.isNaN(lt)?dt=lt:ft&&dt===null&&(dt=0),ft&&me.disabled&&(dt=null),dt!==null&&(dt>=0||We&&dt<0)}return!1}function fe(me){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Xe=(0,V.Z)(me.querySelectorAll("*")).filter(function(ft){return Ue(ft,We)});return Ue(me,We)&&Xe.unshift(me),Xe}var Ae=null;function Pe(){Ae=document.activeElement}function q(){Ae=null}function Ce(){if(Ae)try{Ae.focus()}catch(me){}}function H(me,We){if(We.keyCode===9){var Xe=fe(me),ft=Xe[We.shiftKey?0:Xe.length-1],$e=ft===document.activeElement||me===document.activeElement;if($e){var lt=Xe[We.shiftKey?Xe.length-1:0];lt.focus(),We.preventDefault()}}}var oe=e(10228),Me=e(16089),xe=oe.Z.LEFT,G=oe.Z.RIGHT,we=oe.Z.UP,Qe=oe.Z.DOWN,ut=oe.Z.ENTER,mt=oe.Z.ESC,ot=oe.Z.HOME,yt=oe.Z.END,Qt=[we,Qe,xe,G];function wt(me,We,Xe,ft){var $e,lt,dt,Kt,mn="prev",On="next",Qn="children",Gn="parent";if(me==="inline"&&ft===ut)return{inlineTrigger:!0};var _t=($e={},(0,a.Z)($e,we,mn),(0,a.Z)($e,Qe,On),$e),qn=(lt={},(0,a.Z)(lt,xe,Xe?On:mn),(0,a.Z)(lt,G,Xe?mn:On),(0,a.Z)(lt,Qe,Qn),(0,a.Z)(lt,ut,Qn),lt),Cn=(dt={},(0,a.Z)(dt,we,mn),(0,a.Z)(dt,Qe,On),(0,a.Z)(dt,ut,Qn),(0,a.Z)(dt,mt,Gn),(0,a.Z)(dt,xe,Xe?Qn:Gn),(0,a.Z)(dt,G,Xe?Gn:Qn),dt),Dr={inline:_t,horizontal:qn,vertical:Cn,inlineSub:_t,horizontalSub:Cn,verticalSub:Cn},yr=(Kt=Dr["".concat(me).concat(We?"":"Sub")])===null||Kt===void 0?void 0:Kt[ft];switch(yr){case mn:return{offset:-1,sibling:!0};case On:return{offset:1,sibling:!0};case Gn:return{offset:-1,sibling:!1};case Qn:return{offset:1,sibling:!1};default:return null}}function Ie(me){for(var We=me;We;){if(We.getAttribute("data-menu-list"))return We;We=We.parentElement}return null}function It(me,We){for(var Xe=me||document.activeElement;Xe;){if(We.has(Xe))return Xe;Xe=Xe.parentElement}return null}function de(me,We){var Xe=fe(me,!0);return Xe.filter(function(ft){return We.has(ft)})}function re(me,We,Xe){var ft=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!me)return null;var $e=de(me,We),lt=$e.length,dt=$e.findIndex(function(Kt){return Xe===Kt});return ft<0?dt===-1?dt=lt-1:dt-=1:ft>0&&(dt+=1),dt=(dt+lt)%lt,$e[dt]}var I=function(We,Xe){var ft=new Set,$e=new Map,lt=new Map;return We.forEach(function(dt){var Kt=document.querySelector("[data-menu-id='".concat(Y(Xe,dt),"']"));Kt&&(ft.add(Kt),lt.set(Kt,dt),$e.set(dt,Kt))}),{elements:ft,key2element:$e,element2key:lt}};function m(me,We,Xe,ft,$e,lt,dt,Kt,mn,On){var Qn=x.useRef(),Gn=x.useRef();Gn.current=We;var _t=function(){Me.Z.cancel(Qn.current)};return x.useEffect(function(){return function(){_t()}},[]),function(qn){var Cn=qn.which;if([].concat(Qt,[ut,mt,ot,yt]).includes(Cn)){var Dr=lt(),yr=I(Dr,ft),Cr=yr,or=Cr.elements,ir=Cr.key2element,cr=Cr.element2key,Ir=ir.get(We),ra=It(Ir,or),Ba=cr.get(ra),br=wt(me,dt(Ba,!0).length===1,Xe,Cn);if(!br&&Cn!==ot&&Cn!==yt)return;(Qt.includes(Cn)||[ot,yt].includes(Cn))&&qn.preventDefault();var fn=function(Un){if(Un){var Fn=Un,bn=Un.querySelector("a");bn!=null&&bn.getAttribute("href")&&(Fn=bn);var sn=cr.get(Un);Kt(sn),_t(),Qn.current=(0,Me.Z)(function(){Gn.current===sn&&Fn.focus()})}};if([ot,yt].includes(Cn)||br.sibling||!ra){var Dn;!ra||me==="inline"?Dn=$e.current:Dn=Ie(ra);var wr,it=de(Dn,or);Cn===ot?wr=it[0]:Cn===yt?wr=it[it.length-1]:wr=re(Dn,or,ra,br.offset),fn(wr)}else if(br.inlineTrigger)mn(Ba);else if(br.offset>0)mn(Ba,!0),_t(),Qn.current=(0,Me.Z)(function(){yr=I(Dr,ft);var wn=ra.getAttribute("aria-controls"),Un=document.getElementById(wn),Fn=re(Un,yr.elements);fn(Fn)},5);else if(br.offset<0){var vt=dt(Ba,!0),gt=vt[vt.length-2],qt=ir.get(gt);mn(gt,!1),fn(qt)}}On==null||On(qn)}}function ae(me){Promise.resolve().then(me)}var ne="__RC_UTIL_PATH_SPLIT__",O=function(We){return We.join(ne)},S=function(We){return We.split(ne)},be="rc-menu-more";function _(){var me=x.useState({}),We=(0,d.Z)(me,2),Xe=We[1],ft=(0,x.useRef)(new Map),$e=(0,x.useRef)(new Map),lt=x.useState([]),dt=(0,d.Z)(lt,2),Kt=dt[0],mn=dt[1],On=(0,x.useRef)(0),Qn=(0,x.useRef)(!1),Gn=function(){Qn.current||Xe({})},_t=(0,x.useCallback)(function(ir,cr){var Ir=O(cr);$e.current.set(Ir,ir),ft.current.set(ir,Ir),On.current+=1;var ra=On.current;ae(function(){ra===On.current&&Gn()})},[]),qn=(0,x.useCallback)(function(ir,cr){var Ir=O(cr);$e.current.delete(Ir),ft.current.delete(ir)},[]),Cn=(0,x.useCallback)(function(ir){mn(ir)},[]),Dr=(0,x.useCallback)(function(ir,cr){var Ir=ft.current.get(ir)||"",ra=S(Ir);return cr&&Kt.includes(ra[0])&&ra.unshift(be),ra},[Kt]),yr=(0,x.useCallback)(function(ir,cr){return ir.some(function(Ir){var ra=Dr(Ir,!0);return ra.includes(cr)})},[Dr]),Cr=function(){var cr=(0,V.Z)(ft.current.keys());return Kt.length&&cr.push(be),cr},or=(0,x.useCallback)(function(ir){var cr="".concat(ft.current.get(ir)).concat(ne),Ir=new Set;return(0,V.Z)($e.current.keys()).forEach(function(ra){ra.startsWith(cr)&&Ir.add($e.current.get(ra))}),Ir},[]);return x.useEffect(function(){return function(){Qn.current=!0}},[]),{registerPath:_t,unregisterPath:qn,refreshOverflowKeys:Cn,isSubPathKey:yr,getKeyPath:Dr,getKeys:Cr,getSubPathKeys:or}}function N(me){var We=x.useRef(me);We.current=me;var Xe=x.useCallback(function(){for(var ft,$e=arguments.length,lt=new Array($e),dt=0;dt<$e;dt++)lt[dt]=arguments[dt];return(ft=We.current)===null||ft===void 0?void 0:ft.call.apply(ft,[We].concat(lt))},[]);return me?Xe:void 0}var ye=Math.random().toFixed(5).toString().slice(2),_e=0;function Ve(me){var We=(0,j.Z)(me,{value:me}),Xe=(0,d.Z)(We,2),ft=Xe[0],$e=Xe[1];return x.useEffect(function(){_e+=1;var lt="".concat(ye,"-").concat(_e);$e("rc-menu-uuid-".concat(lt))},[]),ft}var Ge=e(67732),Ye=e(83652),U=e(42403),y=e(158),k=e(2738),Fe=e(8654);function De(me,We,Xe,ft){var $e=x.useContext(Ne),lt=$e.activeKey,dt=$e.onActive,Kt=$e.onInactive,mn={active:lt===me};return We||(mn.onMouseEnter=function(On){Xe==null||Xe({key:me,domEvent:On}),dt(me)},mn.onMouseLeave=function(On){ft==null||ft({key:me,domEvent:On}),Kt(me)}),mn}function Te(me){var We=x.useContext(Ne),Xe=We.mode,ft=We.rtl,$e=We.inlineIndent;if(Xe!=="inline")return null;var lt=me;return ft?{paddingRight:lt*$e}:{paddingLeft:lt*$e}}function Wt(me){var We=me.icon,Xe=me.props,ft=me.children,$e;return We===null||We===!1?null:(typeof We=="function"?$e=x.createElement(We,(0,g.Z)({},Xe)):typeof We!="boolean"&&($e=We),$e||ft||null)}var St=["item"];function zt(me){var We=me.item,Xe=(0,w.Z)(me,St);return Object.defineProperty(Xe,"item",{get:function(){return(0,B.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),We}}),Xe}var ln=["title","attribute","elementRef"],Rn=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],Sn=["active"],Bn=function(me){(0,U.Z)(Xe,me);var We=(0,y.Z)(Xe);function Xe(){return(0,Ge.Z)(this,Xe),We.apply(this,arguments)}return(0,Ye.Z)(Xe,[{key:"render",value:function(){var $e=this.props,lt=$e.title,dt=$e.attribute,Kt=$e.elementRef,mn=(0,w.Z)($e,ln),On=(0,k.Z)(mn,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,B.ZP)(!dt,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),x.createElement(ee.Z.Item,(0,r.Z)({},dt,{title:typeof lt=="string"?lt:void 0},On,{ref:Kt}))}}]),Xe}(x.Component),Jn=x.forwardRef(function(me,We){var Xe,ft=me.style,$e=me.className,lt=me.eventKey,dt=me.warnKey,Kt=me.disabled,mn=me.itemIcon,On=me.children,Qn=me.role,Gn=me.onMouseEnter,_t=me.onMouseLeave,qn=me.onClick,Cn=me.onKeyDown,Dr=me.onFocus,yr=(0,w.Z)(me,Rn),Cr=ze(lt),or=x.useContext(Ne),ir=or.prefixCls,cr=or.onItemClick,Ir=or.disabled,ra=or.overflowDisabled,Ba=or.itemIcon,br=or.selectedKeys,fn=or.onActive,Dn=x.useContext(te),wr=Dn._internalRenderMenuItem,it="".concat(ir,"-item"),vt=x.useRef(),gt=x.useRef(),qt=Ir||Kt,wn=(0,Fe.x1)(We,gt),Un=L(lt),Fn=function(ja){return{key:lt,keyPath:(0,V.Z)(Un).reverse(),item:vt.current,domEvent:ja}},bn=mn||Ba,sn=De(lt,qt,Gn,_t),_n=sn.active,Hn=(0,w.Z)(sn,Sn),er=br.includes(lt),zr=Te(Un.length),Xr=function(ja){if(!qt){var Yo=Fn(ja);qn==null||qn(zt(Yo)),cr(Yo)}},ca=function(ja){if(Cn==null||Cn(ja),ja.which===oe.Z.ENTER){var Yo=Fn(ja);qn==null||qn(zt(Yo)),cr(Yo)}},Ca=function(ja){fn(lt),Dr==null||Dr(ja)},tr={};me.role==="option"&&(tr["aria-selected"]=er);var Va=x.createElement(Bn,(0,r.Z)({ref:vt,elementRef:wn,role:Qn===null?"none":Qn||"menuitem",tabIndex:Kt?null:-1,"data-menu-id":ra&&Cr?null:Cr},yr,Hn,tr,{component:"li","aria-disabled":Kt,style:(0,g.Z)((0,g.Z)({},zr),ft),className:ie()(it,(Xe={},(0,a.Z)(Xe,"".concat(it,"-active"),_n),(0,a.Z)(Xe,"".concat(it,"-selected"),er),(0,a.Z)(Xe,"".concat(it,"-disabled"),qt),Xe),$e),onClick:Xr,onKeyDown:ca,onFocus:Ca}),On,x.createElement(Wt,{props:(0,g.Z)((0,g.Z)({},me),{},{isSelected:er}),icon:bn}));return wr&&(Va=wr(Va,me,{selected:er})),Va});function nr(me,We){var Xe=me.eventKey,ft=R(),$e=L(Xe);return x.useEffect(function(){if(ft)return ft.registerPath(Xe,$e),function(){ft.unregisterPath(Xe,$e)}},[$e]),ft?null:x.createElement(Jn,(0,r.Z)({},me,{ref:We}))}var hn=x.forwardRef(nr),ur=["className","children"],fr=function(We,Xe){var ft=We.className,$e=We.children,lt=(0,w.Z)(We,ur),dt=x.useContext(Ne),Kt=dt.prefixCls,mn=dt.mode,On=dt.rtl;return x.createElement("ul",(0,r.Z)({className:ie()(Kt,On&&"".concat(Kt,"-rtl"),"".concat(Kt,"-sub"),"".concat(Kt,"-").concat(mn==="inline"?"inline":"vertical"),ft),role:"menu"},lt,{"data-menu-list":!0,ref:Xe}),$e)},at=x.forwardRef(fr);at.displayName="SubMenuList";var Vt=at,lr=e(11592);function Nn(me,We){return(0,lr.Z)(me).map(function(Xe,ft){if(x.isValidElement(Xe)){var $e,lt,dt=Xe.key,Kt=($e=(lt=Xe.props)===null||lt===void 0?void 0:lt.eventKey)!==null&&$e!==void 0?$e:dt,mn=Kt==null;mn&&(Kt="tmp_key-".concat([].concat((0,V.Z)(We),[ft]).join("-")));var On={key:Kt,eventKey:Kt};return x.cloneElement(Xe,On)}return Xe})}var In=e(35593),hr={adjustX:1,adjustY:1},Sr={topLeft:{points:["bl","tl"],overflow:hr},topRight:{points:["br","tr"],overflow:hr},bottomLeft:{points:["tl","bl"],overflow:hr},bottomRight:{points:["tr","br"],overflow:hr},leftTop:{points:["tr","tl"],overflow:hr},leftBottom:{points:["br","bl"],overflow:hr},rightTop:{points:["tl","tr"],overflow:hr},rightBottom:{points:["bl","br"],overflow:hr}},Tr={topLeft:{points:["bl","tl"],overflow:hr},topRight:{points:["br","tr"],overflow:hr},bottomLeft:{points:["tl","bl"],overflow:hr},bottomRight:{points:["tr","br"],overflow:hr},rightTop:{points:["tr","tl"],overflow:hr},rightBottom:{points:["br","bl"],overflow:hr},leftTop:{points:["tl","tr"],overflow:hr},leftBottom:{points:["bl","br"],overflow:hr}},Gr=null;function Tn(me,We,Xe){if(We)return We;if(Xe)return Xe[me]||Xe.other}var Br={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function Be(me){var We=me.prefixCls,Xe=me.visible,ft=me.children,$e=me.popup,lt=me.popupStyle,dt=me.popupClassName,Kt=me.popupOffset,mn=me.disabled,On=me.mode,Qn=me.onVisibleChange,Gn=x.useContext(Ne),_t=Gn.getPopupContainer,qn=Gn.rtl,Cn=Gn.subMenuOpenDelay,Dr=Gn.subMenuCloseDelay,yr=Gn.builtinPlacements,Cr=Gn.triggerSubMenuAction,or=Gn.forceSubMenuRender,ir=Gn.rootClassName,cr=Gn.motion,Ir=Gn.defaultMotions,ra=x.useState(!1),Ba=(0,d.Z)(ra,2),br=Ba[0],fn=Ba[1],Dn=qn?(0,g.Z)((0,g.Z)({},Tr),yr):(0,g.Z)((0,g.Z)({},Sr),yr),wr=Br[On],it=Tn(On,cr,Ir),vt=x.useRef(it);On!=="inline"&&(vt.current=it);var gt=(0,g.Z)((0,g.Z)({},vt.current),{},{leavedClassName:"".concat(We,"-hidden"),removeOnLeave:!1,motionAppear:!0}),qt=x.useRef();return x.useEffect(function(){return qt.current=(0,Me.Z)(function(){fn(Xe)}),function(){Me.Z.cancel(qt.current)}},[Xe]),x.createElement(In.Z,{prefixCls:We,popupClassName:ie()("".concat(We,"-popup"),(0,a.Z)({},"".concat(We,"-rtl"),qn),dt,ir),stretch:On==="horizontal"?"minWidth":null,getPopupContainer:_t,builtinPlacements:Dn,popupPlacement:wr,popupVisible:br,popup:$e,popupStyle:lt,popupAlign:Kt&&{offset:Kt},action:mn?[]:[Cr],mouseEnterDelay:Cn,mouseLeaveDelay:Dr,onPopupVisibleChange:Qn,forceRender:or,popupMotion:gt,fresh:!0},ft)}var F=e(77900);function K(me){var We=me.id,Xe=me.open,ft=me.keyPath,$e=me.children,lt="inline",dt=x.useContext(Ne),Kt=dt.prefixCls,mn=dt.forceSubMenuRender,On=dt.motion,Qn=dt.defaultMotions,Gn=dt.mode,_t=x.useRef(!1);_t.current=Gn===lt;var qn=x.useState(!_t.current),Cn=(0,d.Z)(qn,2),Dr=Cn[0],yr=Cn[1],Cr=_t.current?Xe:!1;x.useEffect(function(){_t.current&&yr(!1)},[Gn]);var or=(0,g.Z)({},Tn(lt,On,Qn));ft.length>1&&(or.motionAppear=!1);var ir=or.onVisibleChanged;return or.onVisibleChanged=function(cr){return!_t.current&&!cr&&yr(!0),ir==null?void 0:ir(cr)},Dr?null:x.createElement(E,{mode:lt,locked:!_t.current},x.createElement(F.default,(0,r.Z)({visible:Cr},or,{forceRender:mn,removeOnLeave:!1,leavedClassName:"".concat(Kt,"-hidden")}),function(cr){var Ir=cr.className,ra=cr.style;return x.createElement(Vt,{id:We,className:Ir,style:ra},$e)}))}var T=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Z=["active"],He=function(We){var Xe,ft=We.style,$e=We.className,lt=We.title,dt=We.eventKey,Kt=We.warnKey,mn=We.disabled,On=We.internalPopupClose,Qn=We.children,Gn=We.itemIcon,_t=We.expandIcon,qn=We.popupClassName,Cn=We.popupOffset,Dr=We.popupStyle,yr=We.onClick,Cr=We.onMouseEnter,or=We.onMouseLeave,ir=We.onTitleClick,cr=We.onTitleMouseEnter,Ir=We.onTitleMouseLeave,ra=(0,w.Z)(We,T),Ba=ze(dt),br=x.useContext(Ne),fn=br.prefixCls,Dn=br.mode,wr=br.openKeys,it=br.disabled,vt=br.overflowDisabled,gt=br.activeKey,qt=br.selectedKeys,wn=br.itemIcon,Un=br.expandIcon,Fn=br.onItemClick,bn=br.onOpenChange,sn=br.onActive,_n=x.useContext(te),Hn=_n._internalRenderSubMenuItem,er=x.useContext(M),zr=er.isSubPathKey,Xr=L(),ca="".concat(fn,"-submenu"),Ca=it||mn,tr=x.useRef(),Va=x.useRef(),Xa=Gn!=null?Gn:wn,ja=_t!=null?_t:Un,Yo=wr.includes(dt),Ho=!vt&&Yo,al=zr(qt,dt),pl=De(dt,Ca,cr,Ir),go=pl.active,sl=(0,w.Z)(pl,Z),Yl=x.useState(!1),ul=(0,d.Z)(Yl,2),ql=ul[0],kl=ul[1],la=function(gl){Ca||kl(gl)},Da=function(gl){la(!0),Cr==null||Cr({key:dt,domEvent:gl})},Do=function(gl){la(!1),or==null||or({key:dt,domEvent:gl})},Ja=x.useMemo(function(){return go||(Dn!=="inline"?ql||zr([gt],dt):!1)},[Dn,go,gt,ql,dt,zr]),lo=Te(Xr.length),zo=function(gl){Ca||(ir==null||ir({key:dt,domEvent:gl}),Dn==="inline"&&bn(dt,!Yo))},vl=N(function(ol){yr==null||yr(zt(ol)),Fn(ol)}),Yr=function(gl){Dn!=="inline"&&bn(dt,gl)},Ia=function(){sn(dt)},Oa=Ba&&"".concat(Ba,"-popup"),za=x.createElement("div",(0,r.Z)({role:"menuitem",style:lo,className:"".concat(ca,"-title"),tabIndex:Ca?null:-1,ref:tr,title:typeof lt=="string"?lt:null,"data-menu-id":vt&&Ba?null:Ba,"aria-expanded":Ho,"aria-haspopup":!0,"aria-controls":Oa,"aria-disabled":Ca,onClick:zo,onFocus:Ia},sl),lt,x.createElement(Wt,{icon:Dn!=="horizontal"?ja:void 0,props:(0,g.Z)((0,g.Z)({},We),{},{isOpen:Ho,isSubMenu:!0})},x.createElement("i",{className:"".concat(ca,"-arrow")}))),so=x.useRef(Dn);if(Dn!=="inline"&&Xr.length>1?so.current="vertical":so.current=Dn,!vt){var ho=so.current;za=x.createElement(Be,{mode:ho,prefixCls:ca,visible:!On&&Ho&&Dn!=="inline",popupClassName:qn,popupOffset:Cn,popupStyle:Dr,popup:x.createElement(E,{mode:ho==="horizontal"?"vertical":ho},x.createElement(Vt,{id:Oa,ref:Va},Qn)),disabled:Ca,onVisibleChange:Yr},za)}var Al=x.createElement(ee.Z.Item,(0,r.Z)({role:"none"},ra,{component:"li",style:ft,className:ie()(ca,"".concat(ca,"-").concat(Dn),$e,(Xe={},(0,a.Z)(Xe,"".concat(ca,"-open"),Ho),(0,a.Z)(Xe,"".concat(ca,"-active"),Ja),(0,a.Z)(Xe,"".concat(ca,"-selected"),al),(0,a.Z)(Xe,"".concat(ca,"-disabled"),Ca),Xe)),onMouseEnter:Da,onMouseLeave:Do}),za,!vt&&x.createElement(K,{id:Oa,open:Ho,keyPath:Xr},Qn));return Hn&&(Al=Hn(Al,We,{selected:al,active:Ja,open:Ho,disabled:Ca})),x.createElement(E,{onItemClick:vl,mode:Dn==="horizontal"?"vertical":Dn,itemIcon:Xa,expandIcon:ja},Al)};function Ze(me){var We=me.eventKey,Xe=me.children,ft=L(We),$e=Nn(Xe,ft),lt=R();x.useEffect(function(){if(lt)return lt.registerPath(We,ft),function(){lt.unregisterPath(We,ft)}},[ft]);var dt;return lt?dt=$e:dt=x.createElement(He,me,$e),x.createElement(W.Provider,{value:ft},dt)}var Pt=e(76190),Dt=["className","title","eventKey","children"],bt=["children"],jt=function(We){var Xe=We.className,ft=We.title,$e=We.eventKey,lt=We.children,dt=(0,w.Z)(We,Dt),Kt=x.useContext(Ne),mn=Kt.prefixCls,On="".concat(mn,"-item-group");return x.createElement("li",(0,r.Z)({role:"presentation"},dt,{onClick:function(Gn){return Gn.stopPropagation()},className:ie()(On,Xe)}),x.createElement("div",{role:"presentation",className:"".concat(On,"-title"),title:typeof ft=="string"?ft:void 0},ft),x.createElement("ul",{role:"group",className:"".concat(On,"-list")},lt))};function Jt(me){var We=me.children,Xe=(0,w.Z)(me,bt),ft=L(Xe.eventKey),$e=Nn(We,ft),lt=R();return lt?$e:x.createElement(jt,(0,k.Z)(Xe,["warnKey"]),$e)}function rn(me){var We=me.className,Xe=me.style,ft=x.useContext(Ne),$e=ft.prefixCls,lt=R();return lt?null:x.createElement("li",{role:"separator",className:ie()("".concat($e,"-item-divider"),We),style:Xe})}var $t=["label","children","key","type"];function on(me){return(me||[]).map(function(We,Xe){if(We&&(0,Pt.Z)(We)==="object"){var ft=We,$e=ft.label,lt=ft.children,dt=ft.key,Kt=ft.type,mn=(0,w.Z)(ft,$t),On=dt!=null?dt:"tmp-".concat(Xe);return lt||Kt==="group"?Kt==="group"?x.createElement(Jt,(0,r.Z)({key:On},mn,{title:$e}),on(lt)):x.createElement(Ze,(0,r.Z)({key:On},mn,{title:$e}),on(lt)):Kt==="divider"?x.createElement(rn,(0,r.Z)({key:On},mn)):x.createElement(hn,(0,r.Z)({key:On},mn),$e)}return null}).filter(function(We){return We})}function J(me,We,Xe){var ft=me;return We&&(ft=on(We)),Nn(ft,Xe)}var Ke=["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"],qe=[],et=x.forwardRef(function(me,We){var Xe,ft,$e=me,lt=$e.prefixCls,dt=lt===void 0?"rc-menu":lt,Kt=$e.rootClassName,mn=$e.style,On=$e.className,Qn=$e.tabIndex,Gn=Qn===void 0?0:Qn,_t=$e.items,qn=$e.children,Cn=$e.direction,Dr=$e.id,yr=$e.mode,Cr=yr===void 0?"vertical":yr,or=$e.inlineCollapsed,ir=$e.disabled,cr=$e.disabledOverflow,Ir=$e.subMenuOpenDelay,ra=Ir===void 0?.1:Ir,Ba=$e.subMenuCloseDelay,br=Ba===void 0?.1:Ba,fn=$e.forceSubMenuRender,Dn=$e.defaultOpenKeys,wr=$e.openKeys,it=$e.activeKey,vt=$e.defaultActiveFirst,gt=$e.selectable,qt=gt===void 0?!0:gt,wn=$e.multiple,Un=wn===void 0?!1:wn,Fn=$e.defaultSelectedKeys,bn=$e.selectedKeys,sn=$e.onSelect,_n=$e.onDeselect,Hn=$e.inlineIndent,er=Hn===void 0?24:Hn,zr=$e.motion,Xr=$e.defaultMotions,ca=$e.triggerSubMenuAction,Ca=ca===void 0?"hover":ca,tr=$e.builtinPlacements,Va=$e.itemIcon,Xa=$e.expandIcon,ja=$e.overflowedIndicator,Yo=ja===void 0?"...":ja,Ho=$e.overflowedIndicatorPopupClassName,al=$e.getPopupContainer,pl=$e.onClick,go=$e.onOpenChange,sl=$e.onKeyDown,Yl=$e.openAnimation,ul=$e.openTransitionName,ql=$e._internalRenderMenuItem,kl=$e._internalRenderSubMenuItem,la=(0,w.Z)($e,Ke),Da=x.useMemo(function(){return J(qn,_t,qe)},[qn,_t]),Do=x.useState(!1),Ja=(0,d.Z)(Do,2),lo=Ja[0],zo=Ja[1],vl=x.useRef(),Yr=Ve(Dr),Ia=Cn==="rtl",Oa=(0,j.Z)(Dn,{value:wr,postState:function(ea){return ea||qe}}),za=(0,d.Z)(Oa,2),so=za[0],ho=za[1],Al=function(ea){var yl=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function ai(){ho(ea),go==null||go(ea)}yl?(0,ce.flushSync)(ai):ai()},ol=x.useState(so),gl=(0,d.Z)(ol,2),nl=gl[0],Po=gl[1],mo=x.useRef(!1),bl=x.useMemo(function(){return(Cr==="inline"||Cr==="vertical")&&or?["vertical",or]:[Cr,!1]},[Cr,or]),jo=(0,d.Z)(bl,2),xl=jo[0],oo=jo[1],vi=xl==="inline",xi=x.useState(xl),Nl=(0,d.Z)(xi,2),$l=Nl[0],Hi=Nl[1],Di=x.useState(oo),Ai=(0,d.Z)(Di,2),_l=Ai[0],zi=Ai[1];x.useEffect(function(){Hi(xl),zi(oo),mo.current&&(vi?ho(nl):Al(qe))},[xl,oo]);var Bi=x.useState(0),Ii=(0,d.Z)(Bi,2),wi=Ii[0],rr=Ii[1],gi=wi>=Da.length-1||$l!=="horizontal"||cr;x.useEffect(function(){vi&&Po(so)},[so]),x.useEffect(function(){return mo.current=!0,function(){mo.current=!1}},[]);var ll=_(),Oi=ll.registerPath,ki=ll.unregisterPath,fi=ll.refreshOverflowKeys,ei=ll.isSubPathKey,fo=ll.getKeyPath,qa=ll.getKeys,Ml=ll.getSubPathKeys,Bo=x.useMemo(function(){return{registerPath:Oi,unregisterPath:ki}},[Oi,ki]),El=x.useMemo(function(){return{isSubPathKey:ei}},[ei]);x.useEffect(function(){fi(gi?qe:Da.slice(wi+1).map(function(rl){return rl.key}))},[wi,gi]);var Tl=(0,j.Z)(it||vt&&((Xe=Da[0])===null||Xe===void 0?void 0:Xe.key),{value:it}),jl=(0,d.Z)(Tl,2),ti=jl[0],ni=jl[1],Fi=N(function(rl){ni(rl)}),ri=N(function(){ni(void 0)});(0,x.useImperativeHandle)(We,function(){return{list:vl.current,focus:function(ea){var yl,ai=qa(),Ql=I(ai,Yr),si=Ql.elements,mi=Ql.key2element,Zi=Ql.element2key,Ui=de(vl.current,si),ji=ti!=null?ti:Ui[0]?Zi.get(Ui[0]):(yl=Da.find(function(C){return!C.props.disabled}))===null||yl===void 0?void 0:yl.key,s=mi.get(ji);if(ji&&s){var v;s==null||(v=s.focus)===null||v===void 0||v.call(s,ea)}}}});var Ri=(0,j.Z)(Fn||[],{value:bn,postState:function(ea){return Array.isArray(ea)?ea:ea==null?qe:[ea]}}),qi=(0,d.Z)(Ri,2),Ni=qi[0],Si=qi[1],Mi=function(ea){if(qt){var yl=ea.key,ai=Ni.includes(yl),Ql;Un?ai?Ql=Ni.filter(function(mi){return mi!==yl}):Ql=[].concat((0,V.Z)(Ni),[yl]):Ql=[yl],Si(Ql);var si=(0,g.Z)((0,g.Z)({},ea),{},{selectedKeys:Ql});ai?_n==null||_n(si):sn==null||sn(si)}!Un&&so.length&&$l!=="inline"&&Al(qe)},Pi=N(function(rl){pl==null||pl(zt(rl)),Mi(rl)}),Vi=N(function(rl,ea){var yl=so.filter(function(Ql){return Ql!==rl});if(ea)yl.push(rl);else if($l!=="inline"){var ai=Ml(rl);yl=yl.filter(function(Ql){return!ai.has(Ql)})}(0,Se.Z)(so,yl,!0)||Al(yl,!0)}),$i=function(ea,yl){var ai=yl!=null?yl:!so.includes(ea);Vi(ea,ai)},Xi=m($l,ti,Ia,Yr,vl,qa,fo,ni,$i,sl);x.useEffect(function(){zo(!0)},[]);var Gi=x.useMemo(function(){return{_internalRenderMenuItem:ql,_internalRenderSubMenuItem:kl}},[ql,kl]),_i=$l!=="horizontal"||cr?Da:Da.map(function(rl,ea){return x.createElement(E,{key:rl.key,overflowDisabled:ea>wi},rl)}),Ti=x.createElement(ee.Z,(0,r.Z)({id:Dr,ref:vl,prefixCls:"".concat(dt,"-overflow"),component:"ul",itemComponent:hn,className:ie()(dt,"".concat(dt,"-root"),"".concat(dt,"-").concat($l),On,(ft={},(0,a.Z)(ft,"".concat(dt,"-inline-collapsed"),_l),(0,a.Z)(ft,"".concat(dt,"-rtl"),Ia),ft),Kt),dir:Cn,style:mn,role:"menu",tabIndex:Gn,data:_i,renderRawItem:function(ea){return ea},renderRawRest:function(ea){var yl=ea.length,ai=yl?Da.slice(-yl):null;return x.createElement(Ze,{eventKey:be,title:Yo,disabled:gi,internalPopupClose:yl===0,popupClassName:Ho},ai)},maxCount:$l!=="horizontal"||cr?ee.Z.INVALIDATE:ee.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ea){rr(ea)},onKeyDown:Xi},la));return x.createElement(te.Provider,{value:Gi},x.createElement(X.Provider,{value:Yr},x.createElement(E,{prefixCls:dt,rootClassName:Kt,mode:$l,openKeys:so,rtl:Ia,disabled:ir,motion:lo?zr:null,defaultMotions:lo?Xr:null,activeKey:ti,onActive:Fi,onInactive:ri,selectedKeys:Ni,inlineIndent:er,subMenuOpenDelay:ra,subMenuCloseDelay:br,forceSubMenuRender:fn,builtinPlacements:tr,triggerSubMenuAction:Ca,getPopupContainer:al,itemIcon:Va,expandIcon:Xa,onItemClick:Pi,onOpenChange:Vi},x.createElement(M.Provider,{value:El},Ti),x.createElement("div",{style:{display:"none"},"aria-hidden":!0},x.createElement(z.Provider,{value:Bo},Da)))))}),Ot=et,At=Ot;At.Item=hn,At.SubMenu=Ze,At.ItemGroup=Jt,At.Divider=rn;var Bt=At},83836:function(dn,st,e){"use strict";e.d(st,{Z:function(){return Pe}});var r=e(54476),a=e(33885),g=e(42978),V=e(75931),d=e(59301),w=e(92310),i=e.n(w),ie=e(29301),ee=e(34280),j=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Se=void 0;function B(q,Ce){var H=q.prefixCls,oe=q.invalidate,Me=q.item,xe=q.renderItem,G=q.responsive,we=q.responsiveDisabled,Qe=q.registerSize,ut=q.itemKey,mt=q.className,ot=q.style,yt=q.children,Qt=q.display,wt=q.order,Ie=q.component,It=Ie===void 0?"div":Ie,de=(0,V.Z)(q,j),re=G&&!Qt;function I(S){Qe(ut,S)}d.useEffect(function(){return function(){I(null)}},[]);var m=xe&&Me!==Se?xe(Me,{index:wt}):yt,ae;oe||(ae={opacity:re?0:1,height:re?0:Se,overflowY:re?"hidden":Se,order:G?wt:Se,pointerEvents:re?"none":Se,position:re?"absolute":Se});var ne={};re&&(ne["aria-hidden"]=!0);var O=d.createElement(It,(0,r.Z)({className:i()(!oe&&H,mt),style:(0,a.Z)((0,a.Z)({},ae),ot)},ne,de,{ref:Ce}),m);return G&&(O=d.createElement(ie.Z,{onResize:function(be){var _=be.offsetWidth;I(_)},disabled:we},O)),O}var x=d.forwardRef(B);x.displayName="Item";var ce=x,X=e(6089),Y=e(4676),ze=e(16089);function ge(q){if(typeof MessageChannel=="undefined")(0,ze.Z)(q);else{var Ce=new MessageChannel;Ce.port1.onmessage=function(){return q()},Ce.port2.postMessage(void 0)}}function nt(){var q=d.useRef(null),Ce=function(oe){q.current||(q.current=[],ge(function(){(0,Y.unstable_batchedUpdates)(function(){q.current.forEach(function(Me){Me()}),q.current=null})})),q.current.push(oe)};return Ce}function Ne(q,Ce){var H=d.useState(Ce),oe=(0,g.Z)(H,2),Me=oe[0],xe=oe[1],G=(0,X.Z)(function(we){q(function(){xe(we)})});return[Me,G]}var se=d.createContext(null),E=["component"],l=["className"],z=["className"],R=function(Ce,H){var oe=d.useContext(se);if(!oe){var Me=Ce.component,xe=Me===void 0?"div":Me,G=(0,V.Z)(Ce,E);return d.createElement(xe,(0,r.Z)({},G,{ref:H}))}var we=oe.className,Qe=(0,V.Z)(oe,l),ut=Ce.className,mt=(0,V.Z)(Ce,z);return d.createElement(se.Provider,{value:null},d.createElement(ce,(0,r.Z)({ref:H,className:i()(we,ut)},Qe,mt)))},W=d.forwardRef(R);W.displayName="RawItem";var L=W,M=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],b="responsive",te="invalidate";function ue(q){return"+ ".concat(q.length," ...")}function Ue(q,Ce){var H=q.prefixCls,oe=H===void 0?"rc-overflow":H,Me=q.data,xe=Me===void 0?[]:Me,G=q.renderItem,we=q.renderRawItem,Qe=q.itemKey,ut=q.itemWidth,mt=ut===void 0?10:ut,ot=q.ssr,yt=q.style,Qt=q.className,wt=q.maxCount,Ie=q.renderRest,It=q.renderRawRest,de=q.prefix,re=q.suffix,I=q.component,m=I===void 0?"div":I,ae=q.itemComponent,ne=q.onVisibleChange,O=(0,V.Z)(q,M),S=ot==="full",be=nt(),_=Ne(be,null),N=(0,g.Z)(_,2),ye=N[0],_e=N[1],Ve=ye||0,Ge=Ne(be,new Map),Ye=(0,g.Z)(Ge,2),U=Ye[0],y=Ye[1],k=Ne(be,0),Fe=(0,g.Z)(k,2),De=Fe[0],Te=Fe[1],Wt=Ne(be,0),St=(0,g.Z)(Wt,2),zt=St[0],ln=St[1],Rn=Ne(be,0),Sn=(0,g.Z)(Rn,2),Bn=Sn[0],Jn=Sn[1],nr=Ne(be,0),hn=(0,g.Z)(nr,2),ur=hn[0],fr=hn[1],at=(0,d.useState)(null),Vt=(0,g.Z)(at,2),lr=Vt[0],Nn=Vt[1],In=(0,d.useState)(null),hr=(0,g.Z)(In,2),Sr=hr[0],Tr=hr[1],Gr=d.useMemo(function(){return Sr===null&&S?Number.MAX_SAFE_INTEGER:Sr||0},[Sr,ye]),Tn=(0,d.useState)(!1),Br=(0,g.Z)(Tn,2),Be=Br[0],F=Br[1],K="".concat(oe,"-item"),T=Math.max(De,zt),Z=wt===b,He=xe.length&&Z,Ze=wt===te,Pt=He||typeof wt=="number"&&xe.length>wt,Dt=(0,d.useMemo)(function(){var lt=xe;return He?ye===null&&S?lt=xe:lt=xe.slice(0,Math.min(xe.length,Ve/mt)):typeof wt=="number"&&(lt=xe.slice(0,wt)),lt},[xe,mt,ye,wt,He]),bt=(0,d.useMemo)(function(){return He?xe.slice(Gr+1):xe.slice(Dt.length)},[xe,Dt,He,Gr]),jt=(0,d.useCallback)(function(lt,dt){var Kt;return typeof Qe=="function"?Qe(lt):(Kt=Qe&&(lt==null?void 0:lt[Qe]))!==null&&Kt!==void 0?Kt:dt},[Qe]),Jt=(0,d.useCallback)(G||function(lt){return lt},[G]);function rn(lt,dt,Kt){Sr===lt&&(dt===void 0||dt===lr)||(Tr(lt),Kt||(F(ltVe){rn(mn-1,lt-On-ur+zt);break}}re&&et(0)+ur>Ve&&Nn(null)}},[Ve,U,zt,Bn,ur,jt,Dt]);var Ot=Be&&!!bt.length,At={};lr!==null&&He&&(At={position:"absolute",left:lr,top:0});var Bt={prefixCls:K,responsive:He,component:ae,invalidate:Ze},me=we?function(lt,dt){var Kt=jt(lt,dt);return d.createElement(se.Provider,{key:Kt,value:(0,a.Z)((0,a.Z)({},Bt),{},{order:dt,item:lt,itemKey:Kt,registerSize:on,display:dt<=Gr})},we(lt,dt))}:function(lt,dt){var Kt=jt(lt,dt);return d.createElement(ce,(0,r.Z)({},Bt,{order:dt,key:Kt,item:lt,renderItem:Jt,itemKey:Kt,registerSize:on,display:dt<=Gr}))},We={order:Ot?Gr:Number.MAX_SAFE_INTEGER,className:"".concat(K,"-rest"),registerSize:J,display:Ot},Xe=Ie||ue,ft=It?d.createElement(se.Provider,{value:(0,a.Z)((0,a.Z)({},Bt),We)},It(bt)):d.createElement(ce,(0,r.Z)({},Bt,We),typeof Xe=="function"?Xe(bt):Xe),$e=d.createElement(m,(0,r.Z)({className:i()(!Ze&&oe,Qt),style:yt,ref:Ce},O),de&&d.createElement(ce,(0,r.Z)({},Bt,{responsive:Z,responsiveDisabled:!He,order:-1,className:"".concat(K,"-prefix"),registerSize:Ke,display:!0}),de),Dt.map(me),Pt?ft:null,re&&d.createElement(ce,(0,r.Z)({},Bt,{responsive:Z,responsiveDisabled:!He,order:Gr,className:"".concat(K,"-suffix"),registerSize:qe,display:!0,style:At}),re));return Z?d.createElement(ie.Z,{onResize:$t,disabled:!He},$e):$e}var fe=d.forwardRef(Ue);fe.displayName="Overflow",fe.Item=L,fe.RESPONSIVE=b,fe.INVALIDATE=te;var Ae=fe,Pe=Ae},17115:function(dn,st,e){"use strict";e.d(st,{ZP:function(){return i}});var r=e(42978),a=e(59301),g=e(47273),V=0,d=(0,g.Z)();function w(){var ie;return d?(ie=V,V+=1):ie="TEST_OR_SSR",ie}function i(ie){var ee=a.useState(),j=(0,r.Z)(ee,2),Se=j[0],B=j[1];return a.useEffect(function(){B("rc_select_".concat(w()))},[]),ie||Se}},77861:function(dn,st,e){"use strict";e.d(st,{Ac:function(){return ye},Xo:function(){return zt},Wx:function(){return Rn},ZP:function(){return K},lk:function(){return se}});var r=e(54476),a=e(94480),g=e(20068),V=e(33885),d=e(42978),w=e(75931),i=e(76190),ie=e(18929),ee=e(48736),j=e(59301),Se=e(92310),B=e.n(Se),x=e(34280),ce=e(49658),X=e(10228),Y=e(8654),ze=function(Z){var He=Z.className,Ze=Z.customizeIcon,Pt=Z.customizeIconProps,Dt=Z.onMouseDown,bt=Z.onClick,jt=Z.children,Jt;return typeof Ze=="function"?Jt=Ze(Pt):Jt=Ze,j.createElement("span",{className:He,onMouseDown:function($t){$t.preventDefault(),Dt&&Dt($t)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:bt,"aria-hidden":!0},Jt!==void 0?Jt:j.createElement("span",{className:B()(He.split(/\s+/).map(function(rn){return"".concat(rn,"-icon")}))},jt))},ge=ze;function nt(T,Z,He,Ze,Pt){var Dt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,bt=arguments.length>6?arguments[6]:void 0,jt=arguments.length>7?arguments[7]:void 0,Jt=j.useMemo(function(){if((0,i.Z)(Ze)==="object")return Ze.clearIcon;if(Pt)return Pt},[Ze,Pt]),rn=j.useMemo(function(){return!!(!Dt&&Ze&&(He.length||bt)&&!(jt==="combobox"&&bt===""))},[Ze,Dt,He.length,bt,jt]);return{allowClear:rn,clearIcon:j.createElement(ge,{className:"".concat(T,"-clear"),onMouseDown:Z,customizeIcon:Jt},"\xD7")}}var Ne=j.createContext(null);function se(){return j.useContext(Ne)}function E(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Z=j.useState(!1),He=(0,d.Z)(Z,2),Ze=He[0],Pt=He[1],Dt=j.useRef(null),bt=function(){window.clearTimeout(Dt.current)};j.useEffect(function(){return bt},[]);var jt=function(rn,$t){bt(),Dt.current=window.setTimeout(function(){Pt(rn),$t&&$t()},T)};return[Ze,jt,bt]}function l(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Z=j.useRef(null),He=j.useRef(null);j.useEffect(function(){return function(){window.clearTimeout(He.current)}},[]);function Ze(Pt){(Pt||Z.current===null)&&(Z.current=Pt),window.clearTimeout(He.current),He.current=window.setTimeout(function(){Z.current=null},T)}return[function(){return Z.current},Ze]}function z(T,Z,He,Ze){var Pt=j.useRef(null);Pt.current={open:Z,triggerOpen:He,customizedTrigger:Ze},j.useEffect(function(){function Dt(bt){var jt;if(!((jt=Pt.current)!==null&&jt!==void 0&&jt.customizedTrigger)){var Jt=bt.target;Jt.shadowRoot&&bt.composed&&(Jt=bt.composedPath()[0]||Jt),Pt.current.open&&T().filter(function(rn){return rn}).every(function(rn){return!rn.contains(Jt)&&rn!==Jt})&&Pt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Dt),function(){return window.removeEventListener("mousedown",Dt)}},[])}var R=e(26112),W=e(83836),L=function(Z,He){var Ze,Pt,Dt=Z.prefixCls,bt=Z.id,jt=Z.inputElement,Jt=Z.disabled,rn=Z.tabIndex,$t=Z.autoFocus,on=Z.autoComplete,J=Z.editable,Ke=Z.activeDescendantId,qe=Z.value,et=Z.maxLength,Ot=Z.onKeyDown,At=Z.onMouseDown,Bt=Z.onChange,me=Z.onPaste,We=Z.onCompositionStart,Xe=Z.onCompositionEnd,ft=Z.open,$e=Z.attrs,lt=jt||j.createElement("input",null),dt=lt,Kt=dt.ref,mn=dt.props,On=mn.onKeyDown,Qn=mn.onChange,Gn=mn.onMouseDown,_t=mn.onCompositionStart,qn=mn.onCompositionEnd,Cn=mn.style;return(0,ee.Kp)(!("maxLength"in lt.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),lt=j.cloneElement(lt,(0,V.Z)((0,V.Z)((0,V.Z)({type:"search"},mn),{},{id:bt,ref:(0,Y.sQ)(He,Kt),disabled:Jt,tabIndex:rn,autoComplete:on||"off",autoFocus:$t,className:B()("".concat(Dt,"-selection-search-input"),(Ze=lt)===null||Ze===void 0||(Pt=Ze.props)===null||Pt===void 0?void 0:Pt.className),role:"combobox","aria-label":"Search","aria-expanded":ft||!1,"aria-haspopup":"listbox","aria-owns":"".concat(bt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(bt,"_list"),"aria-activedescendant":ft?Ke:void 0},$e),{},{value:J?qe:"",maxLength:et,readOnly:!J,unselectable:J?null:"on",style:(0,V.Z)((0,V.Z)({},Cn),{},{opacity:J?null:0}),onKeyDown:function(yr){Ot(yr),On&&On(yr)},onMouseDown:function(yr){At(yr),Gn&&Gn(yr)},onChange:function(yr){Bt(yr),Qn&&Qn(yr)},onCompositionStart:function(yr){We(yr),_t&&_t(yr)},onCompositionEnd:function(yr){Xe(yr),qn&&qn(yr)},onPaste:me})),lt},M=j.forwardRef(L);M.displayName="Input";var b=M;function te(T){return Array.isArray(T)?T:T!==void 0?[T]:[]}var ue=typeof window!="undefined"&&window.document&&window.document.documentElement,Ue=ue;function fe(T){return T!=null}function Ae(T){return!T&&T!==0}function Pe(T){return["string","number"].includes((0,i.Z)(T))}function q(T){var Z=void 0;return T&&(Pe(T.title)?Z=T.title.toString():Pe(T.label)&&(Z=T.label.toString())),Z}function Ce(T,Z){Ue?j.useLayoutEffect(T,Z):j.useEffect(T,Z)}function H(T){var Z;return(Z=T.key)!==null&&Z!==void 0?Z:T.value}var oe=function(Z){Z.preventDefault(),Z.stopPropagation()},Me=function(Z){var He=Z.id,Ze=Z.prefixCls,Pt=Z.values,Dt=Z.open,bt=Z.searchValue,jt=Z.autoClearSearchValue,Jt=Z.inputRef,rn=Z.placeholder,$t=Z.disabled,on=Z.mode,J=Z.showSearch,Ke=Z.autoFocus,qe=Z.autoComplete,et=Z.activeDescendantId,Ot=Z.tabIndex,At=Z.removeIcon,Bt=Z.maxTagCount,me=Z.maxTagTextLength,We=Z.maxTagPlaceholder,Xe=We===void 0?function(gt){return"+ ".concat(gt.length," ...")}:We,ft=Z.tagRender,$e=Z.onToggleOpen,lt=Z.onRemove,dt=Z.onInputChange,Kt=Z.onInputPaste,mn=Z.onInputKeyDown,On=Z.onInputMouseDown,Qn=Z.onInputCompositionStart,Gn=Z.onInputCompositionEnd,_t=j.useRef(null),qn=(0,j.useState)(0),Cn=(0,d.Z)(qn,2),Dr=Cn[0],yr=Cn[1],Cr=(0,j.useState)(!1),or=(0,d.Z)(Cr,2),ir=or[0],cr=or[1],Ir="".concat(Ze,"-selection"),ra=Dt||on==="multiple"&&jt===!1||on==="tags"?bt:"",Ba=on==="tags"||on==="multiple"&&jt===!1||J&&(Dt||ir);Ce(function(){yr(_t.current.scrollWidth)},[ra]);function br(gt,qt,wn,Un,Fn){return j.createElement("span",{className:B()("".concat(Ir,"-item"),(0,g.Z)({},"".concat(Ir,"-item-disabled"),wn)),title:q(gt)},j.createElement("span",{className:"".concat(Ir,"-item-content")},qt),Un&&j.createElement(ge,{className:"".concat(Ir,"-item-remove"),onMouseDown:oe,onClick:Fn,customizeIcon:At},"\xD7"))}function fn(gt,qt,wn,Un,Fn){var bn=function(_n){oe(_n),$e(!Dt)};return j.createElement("span",{onMouseDown:bn},ft({label:qt,value:gt,disabled:wn,closable:Un,onClose:Fn}))}function Dn(gt){var qt=gt.disabled,wn=gt.label,Un=gt.value,Fn=!$t&&!qt,bn=wn;if(typeof me=="number"&&(typeof wn=="string"||typeof wn=="number")){var sn=String(bn);sn.length>me&&(bn="".concat(sn.slice(0,me),"..."))}var _n=function(er){er&&er.stopPropagation(),lt(gt)};return typeof ft=="function"?fn(Un,bn,qt,Fn,_n):br(gt,bn,qt,Fn,_n)}function wr(gt){var qt=typeof Xe=="function"?Xe(gt):Xe;return br({title:qt},qt,!1)}var it=j.createElement("div",{className:"".concat(Ir,"-search"),style:{width:Dr},onFocus:function(){cr(!0)},onBlur:function(){cr(!1)}},j.createElement(b,{ref:Jt,open:Dt,prefixCls:Ze,id:He,inputElement:null,disabled:$t,autoFocus:Ke,autoComplete:qe,editable:Ba,activeDescendantId:et,value:ra,onKeyDown:mn,onMouseDown:On,onChange:dt,onPaste:Kt,onCompositionStart:Qn,onCompositionEnd:Gn,tabIndex:Ot,attrs:(0,R.Z)(Z,!0)}),j.createElement("span",{ref:_t,className:"".concat(Ir,"-search-mirror"),"aria-hidden":!0},ra,"\xA0")),vt=j.createElement(W.Z,{prefixCls:"".concat(Ir,"-overflow"),data:Pt,renderItem:Dn,renderRest:wr,suffix:it,itemKey:H,maxCount:Bt});return j.createElement(j.Fragment,null,vt,!Pt.length&&!ra&&j.createElement("span",{className:"".concat(Ir,"-placeholder")},rn))},xe=Me,G=function(Z){var He=Z.inputElement,Ze=Z.prefixCls,Pt=Z.id,Dt=Z.inputRef,bt=Z.disabled,jt=Z.autoFocus,Jt=Z.autoComplete,rn=Z.activeDescendantId,$t=Z.mode,on=Z.open,J=Z.values,Ke=Z.placeholder,qe=Z.tabIndex,et=Z.showSearch,Ot=Z.searchValue,At=Z.activeValue,Bt=Z.maxLength,me=Z.onInputKeyDown,We=Z.onInputMouseDown,Xe=Z.onInputChange,ft=Z.onInputPaste,$e=Z.onInputCompositionStart,lt=Z.onInputCompositionEnd,dt=Z.title,Kt=j.useState(!1),mn=(0,d.Z)(Kt,2),On=mn[0],Qn=mn[1],Gn=$t==="combobox",_t=Gn||et,qn=J[0],Cn=Ot||"";Gn&&At&&!On&&(Cn=At),j.useEffect(function(){Gn&&Qn(!1)},[Gn,At]);var Dr=$t!=="combobox"&&!on&&!et?!1:!!Cn,yr=dt===void 0?q(qn):dt,Cr=function(){if(qn)return null;var ir=Dr?{visibility:"hidden"}:void 0;return j.createElement("span",{className:"".concat(Ze,"-selection-placeholder"),style:ir},Ke)};return j.createElement(j.Fragment,null,j.createElement("span",{className:"".concat(Ze,"-selection-search")},j.createElement(b,{ref:Dt,prefixCls:Ze,id:Pt,open:on,inputElement:He,disabled:bt,autoFocus:jt,autoComplete:Jt,editable:_t,activeDescendantId:rn,value:Cn,onKeyDown:me,onMouseDown:We,onChange:function(ir){Qn(!0),Xe(ir)},onPaste:ft,onCompositionStart:$e,onCompositionEnd:lt,tabIndex:qe,attrs:(0,R.Z)(Z,!0),maxLength:Gn?Bt:void 0})),!Gn&&qn?j.createElement("span",{className:"".concat(Ze,"-selection-item"),title:yr,style:Dr?{visibility:"hidden"}:void 0},qn.label):null,Cr())},we=G;function Qe(T){return![X.Z.ESC,X.Z.SHIFT,X.Z.BACKSPACE,X.Z.TAB,X.Z.WIN_KEY,X.Z.ALT,X.Z.META,X.Z.WIN_KEY_RIGHT,X.Z.CTRL,X.Z.SEMICOLON,X.Z.EQUALS,X.Z.CAPS_LOCK,X.Z.CONTEXT_MENU,X.Z.F1,X.Z.F2,X.Z.F3,X.Z.F4,X.Z.F5,X.Z.F6,X.Z.F7,X.Z.F8,X.Z.F9,X.Z.F10,X.Z.F11,X.Z.F12].includes(T)}var ut=function(Z,He){var Ze=(0,j.useRef)(null),Pt=(0,j.useRef)(!1),Dt=Z.prefixCls,bt=Z.open,jt=Z.mode,Jt=Z.showSearch,rn=Z.tokenWithEnter,$t=Z.autoClearSearchValue,on=Z.onSearch,J=Z.onSearchSubmit,Ke=Z.onToggleOpen,qe=Z.onInputKeyDown,et=Z.domRef;j.useImperativeHandle(He,function(){return{focus:function(){Ze.current.focus()},blur:function(){Ze.current.blur()}}});var Ot=l(0),At=(0,d.Z)(Ot,2),Bt=At[0],me=At[1],We=function(Cn){var Dr=Cn.which;(Dr===X.Z.UP||Dr===X.Z.DOWN)&&Cn.preventDefault(),qe&&qe(Cn),Dr===X.Z.ENTER&&jt==="tags"&&!Pt.current&&!bt&&(J==null||J(Cn.target.value)),Qe(Dr)&&Ke(!0)},Xe=function(){me(!0)},ft=(0,j.useRef)(null),$e=function(Cn){on(Cn,!0,Pt.current)!==!1&&Ke(!0)},lt=function(){Pt.current=!0},dt=function(Cn){Pt.current=!1,jt!=="combobox"&&$e(Cn.target.value)},Kt=function(Cn){var Dr=Cn.target.value;if(rn&&ft.current&&/[\r\n]/.test(ft.current)){var yr=ft.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Dr=Dr.replace(yr,ft.current)}ft.current=null,$e(Dr)},mn=function(Cn){var Dr=Cn.clipboardData,yr=Dr.getData("text");ft.current=yr},On=function(Cn){var Dr=Cn.target;if(Dr!==Ze.current){var yr=document.body.style.msTouchAction!==void 0;yr?setTimeout(function(){Ze.current.focus()}):Ze.current.focus()}},Qn=function(Cn){var Dr=Bt();Cn.target!==Ze.current&&!Dr&&jt!=="combobox"&&Cn.preventDefault(),(jt!=="combobox"&&(!Jt||!Dr)||!bt)&&(bt&&$t!==!1&&on("",!0,!1),Ke())},Gn={inputRef:Ze,onInputKeyDown:We,onInputMouseDown:Xe,onInputChange:Kt,onInputPaste:mn,onInputCompositionStart:lt,onInputCompositionEnd:dt},_t=jt==="multiple"||jt==="tags"?j.createElement(xe,(0,r.Z)({},Z,Gn)):j.createElement(we,(0,r.Z)({},Z,Gn));return j.createElement("div",{ref:et,className:"".concat(Dt,"-selector"),onClick:On,onMouseDown:Qn},_t)},mt=j.forwardRef(ut);mt.displayName="Selector";var ot=mt,yt=e(35593),Qt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],wt=function(Z){var He=Z===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:He,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:He,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:He,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:He,adjustY:1},htmlRegion:"scroll"}}},Ie=function(Z,He){var Ze=Z.prefixCls,Pt=Z.disabled,Dt=Z.visible,bt=Z.children,jt=Z.popupElement,Jt=Z.animation,rn=Z.transitionName,$t=Z.dropdownStyle,on=Z.dropdownClassName,J=Z.direction,Ke=J===void 0?"ltr":J,qe=Z.placement,et=Z.builtinPlacements,Ot=Z.dropdownMatchSelectWidth,At=Z.dropdownRender,Bt=Z.dropdownAlign,me=Z.getPopupContainer,We=Z.empty,Xe=Z.getTriggerDOMNode,ft=Z.onPopupVisibleChange,$e=Z.onPopupMouseEnter,lt=(0,w.Z)(Z,Qt),dt="".concat(Ze,"-dropdown"),Kt=jt;At&&(Kt=At(jt));var mn=j.useMemo(function(){return et||wt(Ot)},[et,Ot]),On=Jt?"".concat(dt,"-").concat(Jt):rn,Qn=typeof Ot=="number",Gn=j.useMemo(function(){return Qn?null:Ot===!1?"minWidth":"width"},[Ot,Qn]),_t=$t;Qn&&(_t=(0,V.Z)((0,V.Z)({},_t),{},{width:Ot}));var qn=j.useRef(null);return j.useImperativeHandle(He,function(){return{getPopupElement:function(){return qn.current}}}),j.createElement(yt.Z,(0,r.Z)({},lt,{showAction:ft?["click"]:[],hideAction:ft?["click"]:[],popupPlacement:qe||(Ke==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:mn,prefixCls:dt,popupTransitionName:On,popup:j.createElement("div",{ref:qn,onMouseEnter:$e},Kt),stretch:Gn,popupAlign:Bt,popupVisible:Dt,getPopupContainer:me,popupClassName:B()(on,(0,g.Z)({},"".concat(dt,"-empty"),We)),popupStyle:_t,getTriggerDOMNode:Xe,onPopupVisibleChange:ft}),bt)},It=j.forwardRef(Ie);It.displayName="SelectTrigger";var de=It,re=e(66712);function I(T,Z){var He=T.key,Ze;return"value"in T&&(Ze=T.value),He!=null?He:Ze!==void 0?Ze:"rc-index-key-".concat(Z)}function m(T,Z){var He=T||{},Ze=He.label,Pt=He.value,Dt=He.options,bt=He.groupLabel,jt=Ze||(Z?"children":"label");return{label:jt,value:Pt||"value",options:Dt||"options",groupLabel:bt||jt}}function ae(T){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},He=Z.fieldNames,Ze=Z.childrenAsData,Pt=[],Dt=m(He,!1),bt=Dt.label,jt=Dt.value,Jt=Dt.options,rn=Dt.groupLabel;function $t(on,J){on.forEach(function(Ke){if(J||!(Jt in Ke)){var qe=Ke[jt];Pt.push({key:I(Ke,Pt.length),groupOption:J,data:Ke,label:Ke[bt],value:qe})}else{var et=Ke[rn];et===void 0&&Ze&&(et=Ke.label),Pt.push({key:I(Ke,Pt.length),group:!0,data:Ke,label:et}),$t(Ke[Jt],!0)}})}return $t(T,!1),Pt}function ne(T){var Z=(0,V.Z)({},T);return"props"in Z||Object.defineProperty(Z,"props",{get:function(){return(0,ee.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Z}}),Z}function O(T,Z){if(!Z||!Z.length)return null;var He=!1;function Ze(Dt,bt){var jt=(0,re.Z)(bt),Jt=jt[0],rn=jt.slice(1);if(!Jt)return[Dt];var $t=Dt.split(Jt);return He=He||$t.length>1,$t.reduce(function(on,J){return[].concat((0,a.Z)(on),(0,a.Z)(Ze(J,rn)))},[]).filter(function(on){return on})}var Pt=Ze(T,Z);return He?Pt:null}var S=["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"],be=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function _(T){return T==="tags"||T==="multiple"}var N=j.forwardRef(function(T,Z){var He,Ze,Pt=T.id,Dt=T.prefixCls,bt=T.className,jt=T.showSearch,Jt=T.tagRender,rn=T.direction,$t=T.omitDomProps,on=T.displayValues,J=T.onDisplayValuesChange,Ke=T.emptyOptions,qe=T.notFoundContent,et=qe===void 0?"Not Found":qe,Ot=T.onClear,At=T.mode,Bt=T.disabled,me=T.loading,We=T.getInputElement,Xe=T.getRawInputElement,ft=T.open,$e=T.defaultOpen,lt=T.onDropdownVisibleChange,dt=T.activeValue,Kt=T.onActiveValueChange,mn=T.activeDescendantId,On=T.searchValue,Qn=T.autoClearSearchValue,Gn=T.onSearch,_t=T.onSearchSplit,qn=T.tokenSeparators,Cn=T.allowClear,Dr=T.suffixIcon,yr=T.clearIcon,Cr=T.OptionList,or=T.animation,ir=T.transitionName,cr=T.dropdownStyle,Ir=T.dropdownClassName,ra=T.dropdownMatchSelectWidth,Ba=T.dropdownRender,br=T.dropdownAlign,fn=T.placement,Dn=T.builtinPlacements,wr=T.getPopupContainer,it=T.showAction,vt=it===void 0?[]:it,gt=T.onFocus,qt=T.onBlur,wn=T.onKeyUp,Un=T.onKeyDown,Fn=T.onMouseDown,bn=(0,w.Z)(T,S),sn=_(At),_n=(jt!==void 0?jt:sn)||At==="combobox",Hn=(0,V.Z)({},bn);be.forEach(function(fo){delete Hn[fo]}),$t==null||$t.forEach(function(fo){delete Hn[fo]});var er=j.useState(!1),zr=(0,d.Z)(er,2),Xr=zr[0],ca=zr[1];j.useEffect(function(){ca((0,ce.Z)())},[]);var Ca=j.useRef(null),tr=j.useRef(null),Va=j.useRef(null),Xa=j.useRef(null),ja=j.useRef(null),Yo=E(),Ho=(0,d.Z)(Yo,3),al=Ho[0],pl=Ho[1],go=Ho[2];j.useImperativeHandle(Z,function(){var fo,qa;return{focus:(fo=Xa.current)===null||fo===void 0?void 0:fo.focus,blur:(qa=Xa.current)===null||qa===void 0?void 0:qa.blur,scrollTo:function(Bo){var El;return(El=ja.current)===null||El===void 0?void 0:El.scrollTo(Bo)}}});var sl=j.useMemo(function(){var fo;if(At!=="combobox")return On;var qa=(fo=on[0])===null||fo===void 0?void 0:fo.value;return typeof qa=="string"||typeof qa=="number"?String(qa):""},[On,At,on]),Yl=At==="combobox"&&typeof We=="function"&&We()||null,ul=typeof Xe=="function"&&Xe(),ql=(0,Y.x1)(tr,ul==null||(He=ul.props)===null||He===void 0?void 0:He.ref),kl=j.useState(!1),la=(0,d.Z)(kl,2),Da=la[0],Do=la[1];(0,x.Z)(function(){Do(!0)},[]);var Ja=(0,ie.Z)(!1,{defaultValue:$e,value:ft}),lo=(0,d.Z)(Ja,2),zo=lo[0],vl=lo[1],Yr=Da?zo:!1,Ia=!et&&Ke;(Bt||Ia&&Yr&&At==="combobox")&&(Yr=!1);var Oa=Ia?!1:Yr,za=j.useCallback(function(fo){var qa=fo!==void 0?fo:!Yr;Bt||(vl(qa),Yr!==qa&&(lt==null||lt(qa)))},[Bt,Yr,vl,lt]),so=j.useMemo(function(){return(qn||[]).some(function(fo){return[` `,`\r `].includes(fo)})},[qn]),ho=function(qa,Ml,Bo){var El=!0,Tl=qa;Kt==null||Kt(null);var jl=Bo?null:O(qa,qn);return At!=="combobox"&&jl&&(Tl="",_t==null||_t(jl),za(!1),El=!1),Gn&&sl!==Tl&&Gn(Tl,{source:Ml?"typing":"effect"}),El},Al=function(qa){!qa||!qa.trim()||Gn(qa,{source:"submit"})};j.useEffect(function(){!Yr&&!sn&&At!=="combobox"&&ho("",!1,!1)},[Yr]),j.useEffect(function(){zo&&Bt&&vl(!1),Bt&&pl(!1)},[Bt]);var ol=l(),gl=(0,d.Z)(ol,2),nl=gl[0],Po=gl[1],mo=function(qa){var Ml=nl(),Bo=qa.which;if(Bo===X.Z.ENTER&&(At!=="combobox"&&qa.preventDefault(),Yr||za(!0)),Po(!!sl),Bo===X.Z.BACKSPACE&&!Ml&&sn&&!sl&&on.length){for(var El=(0,a.Z)(on),Tl=null,jl=El.length-1;jl>=0;jl-=1){var ti=El[jl];if(!ti.disabled){El.splice(jl,1),Tl=ti;break}}Tl&&J(El,{type:"remove",values:[Tl]})}for(var ni=arguments.length,Fi=new Array(ni>1?ni-1:0),ri=1;ri1?Ml-1:0),El=1;El1?jl-1:0),ni=1;ni1&&arguments[1]!==void 0?arguments[1]:!1;return(0,U.Z)(T).map(function(He,Ze){if(!j.isValidElement(He)||!He.type)return null;var Pt=He,Dt=Pt.type.isSelectOptGroup,bt=Pt.key,jt=Pt.props,Jt=jt.children,rn=(0,w.Z)(jt,k);return Z||!Dt?Fe(He):(0,V.Z)((0,V.Z)({key:"__RC_SELECT_GRP__".concat(bt===null?Ze:bt,"__"),label:bt},rn),{},{options:De(Jt)})}).filter(function(He){return He})}function Te(T,Z,He,Ze,Pt){return j.useMemo(function(){var Dt=T,bt=!T;bt&&(Dt=De(Z));var jt=new Map,Jt=new Map,rn=function(J,Ke,qe){qe&&typeof qe=="string"&&J.set(Ke[qe],Ke)};function $t(on){for(var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ke=0;Ke1&&arguments[1]!==void 0?arguments[1]:1,wr=Kt.length,it=0;it1&&arguments[1]!==void 0?arguments[1]:!1;Dr(fn);var wr={source:Dn?"keyboard":"mouse"},it=Kt[fn];if(!it){et(null,-1,wr);return}et(it.value,fn,wr)};(0,j.useEffect)(function(){yr(Ot!==!1?Gn(0):-1)},[Kt.length,rn]);var Cr=j.useCallback(function(br){return me.has(br)&&Jt!=="combobox"},[Jt,(0,a.Z)(me).toString(),me.size]);(0,j.useEffect)(function(){var br=setTimeout(function(){if(!jt&&bt&&me.size===1){var Dn=Array.from(me)[0],wr=Kt.findIndex(function(it){var vt=it.data;return vt.value===Dn});wr!==-1&&(yr(wr),Qn(wr))}});if(bt){var fn;(fn=mn.current)===null||fn===void 0||fn.scrollTo(void 0)}return function(){return clearTimeout(br)}},[bt,rn,qe.length]);var or=function(fn){fn!==void 0&&At(fn,{selected:!me.has(fn)}),jt||$t(!1)};if(j.useImperativeHandle(He,function(){return{onKeyDown:function(fn){var Dn=fn.which,wr=fn.ctrlKey;switch(Dn){case X.Z.N:case X.Z.P:case X.Z.UP:case X.Z.DOWN:{var it=0;if(Dn===X.Z.UP?it=-1:Dn===X.Z.DOWN?it=1:ur()&&wr&&(Dn===X.Z.N?it=1:Dn===X.Z.P&&(it=-1)),it!==0){var vt=Gn(Cn+it,it);Qn(vt),yr(vt,!0)}break}case X.Z.ENTER:{var gt=Kt[Cn];gt&&!gt.data.disabled?or(gt.value):or(void 0),bt&&fn.preventDefault();break}case X.Z.ESC:$t(!1),bt&&fn.stopPropagation()}},onKeyUp:function(){},scrollTo:function(fn){Qn(fn)}}}),Kt.length===0)return j.createElement("div",{role:"listbox",id:"".concat(Dt,"_list"),className:"".concat(dt,"-empty"),onMouseDown:On},on);var ir=Object.keys(We).map(function(br){return We[br]}),cr=function(fn){return fn.label};function Ir(br,fn){var Dn=br.group;return{role:Dn?"presentation":"option",id:"".concat(Dt,"_list_").concat(fn)}}var ra=function(fn){var Dn=Kt[fn];if(!Dn)return null;var wr=Dn.data||{},it=wr.value,vt=Dn.group,gt=(0,R.Z)(wr,!0),qt=cr(Dn);return Dn?j.createElement("div",(0,r.Z)({"aria-label":typeof qt=="string"&&!vt?qt:null},gt,{key:fn},Ir(Dn,fn),{"aria-selected":Cr(it)}),it):null},Ba={role:"listbox",id:"".concat(Dt,"_list")};return j.createElement(j.Fragment,null,Xe&&j.createElement("div",(0,r.Z)({},Ba,{style:{height:0,width:0,overflow:"hidden"}}),ra(Cn-1),ra(Cn),ra(Cn+1)),j.createElement(Jn.Z,{itemKey:"key",ref:mn,data:Kt,height:$e,itemHeight:lt,fullHeight:!1,onMouseDown:On,onScroll:J,virtual:Xe,direction:ft,innerProps:Xe?null:Ba},function(br,fn){var Dn,wr=br.group,it=br.groupOption,vt=br.data,gt=br.label,qt=br.value,wn=vt.key;if(wr){var Un,Fn=(Un=vt.title)!==null&&Un!==void 0?Un:at(gt)?gt.toString():void 0;return j.createElement("div",{className:B()(dt,"".concat(dt,"-group")),title:Fn},gt!==void 0?gt:wn)}var bn=vt.disabled,sn=vt.title,_n=vt.children,Hn=vt.style,er=vt.className,zr=(0,w.Z)(vt,fr),Xr=(0,Bn.Z)(zr,ir),ca=Cr(qt),Ca="".concat(dt,"-option"),tr=B()(dt,Ca,er,(Dn={},(0,g.Z)(Dn,"".concat(Ca,"-grouped"),it),(0,g.Z)(Dn,"".concat(Ca,"-active"),Cn===fn&&!bn),(0,g.Z)(Dn,"".concat(Ca,"-disabled"),bn),(0,g.Z)(Dn,"".concat(Ca,"-selected"),ca),Dn)),Va=cr(br),Xa=!Bt||typeof Bt=="function"||ca,ja=typeof Va=="number"?Va:Va||qt,Yo=at(ja)?ja.toString():void 0;return sn!==void 0&&(Yo=sn),j.createElement("div",(0,r.Z)({},(0,R.Z)(Xr),Xe?{}:Ir(br,fn),{"aria-selected":ca,className:tr,title:Yo,onMouseMove:function(){Cn===fn||bn||yr(fn)},onClick:function(){bn||or(qt)},style:Hn}),j.createElement("div",{className:"".concat(Ca,"-content")},ja),j.isValidElement(Bt)||ca,Xa&&j.createElement(ge,{className:"".concat(dt,"-option-state"),customizeIcon:Bt,customizeIconProps:{isSelected:ca}},ca?"\u2713":null))}))},lr=j.forwardRef(Vt);lr.displayName="OptionList";var Nn=lr;function In(T){var Z=T.mode,He=T.options,Ze=T.children,Pt=T.backfill,Dt=T.allowClear,bt=T.placeholder,jt=T.getInputElement,Jt=T.showSearch,rn=T.onSearch,$t=T.defaultOpen,on=T.autoFocus,J=T.labelInValue,Ke=T.value,qe=T.inputValue,et=T.optionLabelProp,Ot=isMultiple(Z),At=Jt!==void 0?Jt:Ot||Z==="combobox",Bt=He||convertChildrenToData(Ze);if(warning(Z!=="tags"||Bt.every(function(ft){return!ft.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),Z==="tags"||Z==="combobox"){var me=Bt.some(function(ft){return ft.options?ft.options.some(function($e){return typeof("value"in $e?$e.value:$e.key)=="number"}):typeof("value"in ft?ft.value:ft.key)=="number"});warning(!me,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(Z!=="combobox"||!et,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(Z==="combobox"||!Pt,"`backfill` only works with `combobox` mode."),warning(Z==="combobox"||!jt,"`getInputElement` only work with `combobox` mode."),noteOnce(Z!=="combobox"||!jt||!Dt||!bt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),rn&&!At&&Z!=="combobox"&&Z!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!$t||on,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Ke!=null){var We=toArray(Ke);warning(!J||We.every(function(ft){return _typeof(ft)==="object"&&("key"in ft||"value"in ft)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Ot||Array.isArray(Ke),"`value` should be array when `mode` is `multiple` or `tags`")}if(Ze){var Xe=null;toNodeArray(Ze).some(function(ft){if(!React.isValidElement(ft)||!ft.type)return!1;var $e=ft,lt=$e.type;if(lt.isSelectOption)return!1;if(lt.isSelectOptGroup){var dt=toNodeArray(ft.props.children).every(function(Kt){return!React.isValidElement(Kt)||!ft.type||Kt.type.isSelectOption?!0:(Xe=Kt.type,!1)});return!dt}return Xe=lt,!0}),Xe&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Xe.displayName||Xe.name||Xe,"`.")),warning(qe===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function hr(T,Z){if(T){var He=function Ze(Pt){for(var Dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,bt=0;bt2&&arguments[2]!==void 0?arguments[2]:{},za=Oa.source,so=za===void 0?"keyboard":za;ql(Ia),bt&&Ze==="combobox"&&Yr!==null&&so==="keyboard"&&go(String(Yr))},[bt,Ze]),Da=function(Ia,Oa,za){var so=function(){var xl,oo=er(Ia);return[Cn?{label:oo==null?void 0:oo[Ir.label],value:Ia,key:(xl=oo==null?void 0:oo.key)!==null&&xl!==void 0?xl:Ia}:Ia,ne(oo)]};if(Oa&&Ke){var ho=so(),Al=(0,d.Z)(ho,2),ol=Al[0],gl=Al[1];Ke(ol,gl)}else if(!Oa&&qe&&za!=="clear"){var nl=so(),Po=(0,d.Z)(nl,2),mo=Po[0],bl=Po[1];qe(mo,bl)}},Do=Wt(function(Yr,Ia){var Oa,za=or?Ia.selected:!0;za?Oa=or?[].concat((0,a.Z)(Hn),[Yr]):[Yr]:Oa=Hn.filter(function(so){return so.value!==Yr}),Yo(Oa),Da(Yr,za),Ze==="combobox"?go(""):(!_||J)&&(fn(""),go(""))}),Ja=function(Ia,Oa){Yo(Ia);var za=Oa.type,so=Oa.values;(za==="remove"||za==="clear")&&so.forEach(function(ho){Da(ho.value,!1,za)})},lo=function(Ia,Oa){if(fn(Ia),go(null),Oa.source==="submit"){var za=(Ia||"").trim();if(za){var so=Array.from(new Set([].concat((0,a.Z)(Xr),[za])));Yo(so),Da(za,!0),fn("")}return}Oa.source!=="blur"&&(Ze==="combobox"&&Yo(Ia),$t==null||$t(Ia))},zo=function(Ia){var Oa=Ia;Ze!=="tags"&&(Oa=Ia.map(function(so){var ho=it.get(so);return ho==null?void 0:ho.value}).filter(function(so){return so!==void 0}));var za=Array.from(new Set([].concat((0,a.Z)(Xr),(0,a.Z)(Oa))));Yo(za),za.forEach(function(so){Da(so,!0)})},vl=j.useMemo(function(){var Yr=dt!==!1&&Ot!==!1;return(0,V.Z)((0,V.Z)({},Dn),{},{flattenOptions:ja,onActiveValue:la,defaultActiveFirstOption:kl,onSelect:Do,menuItemSelectedIcon:lt,rawValues:Xr,fieldNames:Ir,virtual:Yr,direction:Kt,listHeight:On,listItemHeight:Gn,childrenAsData:ir})},[Dn,ja,la,kl,Do,lt,Xr,Ir,dt,Ot,On,Gn,ir]);return j.createElement(hn.Provider,{value:vl},j.createElement(ye,(0,r.Z)({},yr,{id:Cr,prefixCls:Dt,ref:Z,omitDomProps:Gr,mode:Ze,displayValues:zr,onDisplayValuesChange:Ja,direction:Kt,searchValue:br,onSearch:lo,autoClearSearchValue:J,onSearchSplit:zo,dropdownMatchSelectWidth:Ot,OptionList:Nn,emptyOptions:!ja.length,activeValue:pl,activeDescendantId:"".concat(Cr,"_list_").concat(ul)})))}),Be=Br;Be.Option=Rn,Be.OptGroup=zt;var F=Be,K=F},9296:function(dn,st,e){"use strict";e.r(st),e.d(st,{ResizableTextArea:function(){return M},default:function(){return Ae}});var r=e(54476),a=e(33885),g=e(20068),V=e(76190),d=e(42978),w=e(75931),i=e(94480),ie=e(92310),ee=e.n(ie),j=e(93681),Se=e(5643),B=e(18929),x=e(59301),ce=e(29301),X=e(34280),Y=e(16089),ze=` min-height:0 !important; @@ -250,7 +250,7 @@ top:0 !important; right:0 !important; pointer-events: none !important; -`,ge=["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"],nt={},Ne;function se(Pe){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xe=Pe.getAttribute("id")||Pe.getAttribute("data-reactid")||Pe.getAttribute("name");if(q&&nt[xe])return nt[xe];var H=window.getComputedStyle(Pe),oe=H.getPropertyValue("box-sizing")||H.getPropertyValue("-moz-box-sizing")||H.getPropertyValue("-webkit-box-sizing"),Me=parseFloat(H.getPropertyValue("padding-bottom"))+parseFloat(H.getPropertyValue("padding-top")),Ce=parseFloat(H.getPropertyValue("border-bottom-width"))+parseFloat(H.getPropertyValue("border-top-width")),G=ge.map(function(Qe){return"".concat(Qe,":").concat(H.getPropertyValue(Qe))}).join(";"),we={sizingStyle:G,paddingSize:Me,borderSize:Ce,boxSizing:oe};return q&&xe&&(nt[xe]=we),we}function E(Pe){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,H=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Ne||(Ne=document.createElement("textarea"),Ne.setAttribute("tab-index","-1"),Ne.setAttribute("aria-hidden","true"),document.body.appendChild(Ne)),Pe.getAttribute("wrap")?Ne.setAttribute("wrap",Pe.getAttribute("wrap")):Ne.removeAttribute("wrap");var oe=se(Pe,q),Me=oe.paddingSize,Ce=oe.borderSize,G=oe.boxSizing,we=oe.sizingStyle;Ne.setAttribute("style","".concat(we,";").concat(ze)),Ne.value=Pe.value||Pe.placeholder||"";var Qe=void 0,ut=void 0,mt,ot=Ne.scrollHeight;if(G==="border-box"?ot+=Ce:G==="content-box"&&(ot-=Me),xe!==null||H!==null){Ne.value=" ";var yt=Ne.scrollHeight-Me;xe!==null&&(Qe=yt*xe,G==="border-box"&&(Qe=Qe+Me+Ce),ot=Math.max(Qe,ot)),H!==null&&(ut=yt*H,G==="border-box"&&(ut=ut+Me+Ce),mt=ot>ut?"":"hidden",ot=Math.min(ut,ot))}var Qt={height:ot,overflowY:mt,resize:"none"};return Qe&&(Qt.minHeight=Qe),ut&&(Qt.maxHeight=ut),Qt}var l=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],z=0,R=1,W=2,L=x.forwardRef(function(Pe,q){var xe=Pe,H=xe.prefixCls,oe=xe.onPressEnter,Me=xe.defaultValue,Ce=xe.value,G=xe.autoSize,we=xe.onResize,Qe=xe.className,ut=xe.style,mt=xe.disabled,ot=xe.onChange,yt=xe.onInternalAutoSize,Qt=(0,w.Z)(xe,l),wt=(0,B.Z)(Me,{value:Ce,postState:function(zt){return zt!=null?zt:""}}),Ie=(0,d.Z)(wt,2),It=Ie[0],de=Ie[1],re=function(zt){de(zt.target.value),ot==null||ot(zt)},I=x.useRef();x.useImperativeHandle(q,function(){return{textArea:I.current}});var m=x.useMemo(function(){return G&&(0,V.Z)(G)==="object"?[G.minRows,G.maxRows]:[]},[G]),ae=(0,d.Z)(m,2),ne=ae[0],O=ae[1],S=!!G,be=function(){try{if(document.activeElement===I.current){var zt=I.current,ln=zt.selectionStart,Rn=zt.selectionEnd,Sn=zt.scrollTop;I.current.setSelectionRange(ln,Rn),I.current.scrollTop=Sn}}catch(Bn){}},_=x.useState(W),N=(0,d.Z)(_,2),ye=N[0],_e=N[1],Ve=x.useState(),Ge=(0,d.Z)(Ve,2),Ye=Ge[0],U=Ge[1],y=function(){_e(z)};(0,X.Z)(function(){S&&y()},[Ce,ne,O,S]),(0,X.Z)(function(){if(ye===z)_e(R);else if(ye===R){var St=E(I.current,!1,ne,O);_e(W),U(St)}else be()},[ye]);var k=x.useRef(),Fe=function(){Y.Z.cancel(k.current)},De=function(zt){ye===W&&(we==null||we(zt),G&&(Fe(),k.current=(0,Y.Z)(function(){y()})))};x.useEffect(function(){return Fe},[]);var Te=S?Ye:null,Wt=(0,a.Z)((0,a.Z)({},ut),Te);return(ye===z||ye===R)&&(Wt.overflowY="hidden",Wt.overflowX="hidden"),x.createElement(ce.Z,{onResize:De,disabled:!(G||we)},x.createElement("textarea",(0,r.Z)({},Qt,{ref:I,style:Wt,className:ee()(H,Qe,(0,g.Z)({},"".concat(H,"-disabled"),mt)),disabled:mt,value:It,onChange:re})))}),M=L,b=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function te(Pe,q){return(0,i.Z)(Pe||"").slice(0,q).join("")}function ue(Pe,q,xe,H){var oe=xe;return Pe?oe=te(xe,H):(0,i.Z)(q||"").lengthH&&(oe=q),oe}var Ue=x.forwardRef(function(Pe,q){var xe,H=Pe.defaultValue,oe=Pe.value,Me=Pe.onFocus,Ce=Pe.onBlur,G=Pe.onChange,we=Pe.allowClear,Qe=Pe.maxLength,ut=Pe.onCompositionStart,mt=Pe.onCompositionEnd,ot=Pe.suffix,yt=Pe.prefixCls,Qt=yt===void 0?"rc-textarea":yt,wt=Pe.classes,Ie=Pe.showCount,It=Pe.className,de=Pe.style,re=Pe.disabled,I=Pe.hidden,m=Pe.classNames,ae=Pe.styles,ne=Pe.onResize,O=(0,w.Z)(Pe,b),S=(0,B.Z)(H,{value:oe,defaultValue:H}),be=(0,d.Z)(S,2),_=be[0],N=be[1],ye=(0,x.useRef)(null),_e=x.useState(!1),Ve=(0,d.Z)(_e,2),Ge=Ve[0],Ye=Ve[1],U=x.useState(!1),y=(0,d.Z)(U,2),k=y[0],Fe=y[1],De=x.useRef(),Te=x.useRef(0),Wt=x.useState(null),St=(0,d.Z)(Wt,2),zt=St[0],ln=St[1],Rn=function(){var Tn;(Tn=ye.current)===null||Tn===void 0||Tn.textArea.focus()};(0,x.useImperativeHandle)(q,function(){return{resizableTextArea:ye.current,focus:Rn,blur:function(){var Tn;(Tn=ye.current)===null||Tn===void 0||Tn.textArea.blur()}}}),(0,x.useEffect)(function(){Ye(function(Gr){return!re&&Gr})},[re]);var Sn=Number(Qe)>0,Bn=function(Tn){Fe(!0),De.current=_,Te.current=Tn.currentTarget.selectionStart,ut==null||ut(Tn)},Jn=function(Tn){Fe(!1);var Br=Tn.currentTarget.value;if(Sn){var Be,F=Te.current>=Qe+1||Te.current===((Be=De.current)===null||Be===void 0?void 0:Be.length);Br=ue(F,De.current,Br,Qe)}Br!==_&&(N(Br),(0,Se.rJ)(Tn.currentTarget,Tn,G,Br)),mt==null||mt(Tn)},nr=function(Tn){var Br=Tn.target.value;if(!k&&Sn){var Be=Tn.target.selectionStart>=Qe+1||Tn.target.selectionStart===Br.length||!Tn.target.selectionStart;Br=ue(Be,_,Br,Qe)}N(Br),(0,Se.rJ)(Tn.currentTarget,Tn,G,Br)},hn=function(Tn){var Br=O.onPressEnter,Be=O.onKeyDown;Tn.key==="Enter"&&Br&&Br(Tn),Be==null||Be(Tn)},ur=function(Tn){Ye(!0),Me==null||Me(Tn)},fr=function(Tn){Ye(!1),Ce==null||Ce(Tn)},at=function(Tn){var Br;N(""),Rn(),(0,Se.rJ)((Br=ye.current)===null||Br===void 0?void 0:Br.textArea,Tn,G)},Vt=(0,Se.D7)(_);!k&&Sn&&oe==null&&(Vt=te(Vt,Qe));var lr=ot,Nn;if(Ie){var In=(0,i.Z)(Vt).length;(0,V.Z)(Ie)==="object"?Nn=Ie.formatter({value:Vt,count:In,maxLength:Qe}):Nn="".concat(In).concat(Sn?" / ".concat(Qe):""),lr=x.createElement(x.Fragment,null,lr,x.createElement("span",{className:ee()("".concat(Qt,"-data-count"),m==null?void 0:m.count),style:ae==null?void 0:ae.count},Nn))}var hr=function(Tn){var Br;ne==null||ne(Tn),(Br=ye.current)!==null&&Br!==void 0&&Br.textArea.style.height&&ln(!0)},Sr=!O.autoSize&&!Ie&&!we,Tr=x.createElement(j.BaseInput,{value:Vt,allowClear:we,handleReset:at,suffix:lr,prefixCls:Qt,classes:{affixWrapper:ee()(wt==null?void 0:wt.affixWrapper,(xe={},(0,g.Z)(xe,"".concat(Qt,"-show-count"),Ie),(0,g.Z)(xe,"".concat(Qt,"-textarea-allow-clear"),we),xe))},disabled:re,focused:Ge,className:It,style:(0,a.Z)((0,a.Z)({},de),zt&&!Sr?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Nn=="string"?Nn:void 0}},hidden:I,inputElement:x.createElement(M,(0,r.Z)({},O,{onKeyDown:hn,onChange:nr,onFocus:ur,onBlur:fr,onCompositionStart:Bn,onCompositionEnd:Jn,className:m==null?void 0:m.textarea,style:(0,a.Z)((0,a.Z)({},ae==null?void 0:ae.textarea),{},{resize:de==null?void 0:de.resize}),disabled:re,prefixCls:Qt,onResize:hr,ref:ye}))});return Tr}),fe=Ue,Ae=fe},39417:function(dn,st,e){"use strict";e.d(st,{Z:function(){return R}});var r=e(54476),a=e(20068),g=e(75931),V=e(33885),d=e(67732),w=e(83652),i=e(31226),ie=e(42403),ee=e(158),j=e(92310),Se=e.n(j),B=e(26112),x=e(59301),ce=e(39378),X=function(L){for(var M=L.prefixCls,b=L.level,te=L.isStart,ue=L.isEnd,Ue="".concat(M,"-indent-unit"),fe=[],Ae=0;Ae0&&arguments[0]!==void 0?arguments[0]:[],re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],I=de.length,m=re.length;if(Math.abs(I-m)!==1)return{add:!1,key:null};function ae(ne,O){var S=new Map;ne.forEach(function(_){S.set(_,!0)});var be=O.filter(function(_){return!S.has(_)});return be.length===1?be[0]:null}return I ").concat(re);return re}var Qe=Y.forwardRef(function(de,re){var I=de.prefixCls,m=de.data,ae=de.selectable,ne=de.checkable,O=de.expandedKeys,S=de.selectedKeys,be=de.checkedKeys,_=de.loadedKeys,N=de.loadingKeys,ye=de.halfCheckedKeys,_e=de.keyEntities,Ve=de.disabled,Ge=de.dragging,Ye=de.dragOverNodeKey,U=de.dropPosition,y=de.motion,k=de.height,Fe=de.itemHeight,De=de.virtual,Te=de.focusable,Wt=de.activeItem,St=de.focused,zt=de.tabIndex,ln=de.onKeyDown,Rn=de.onFocus,Sn=de.onBlur,Bn=de.onActiveChange,Jn=de.onListChangeStart,nr=de.onListChangeEnd,hn=(0,se.Z)(de,Ae),ur=Y.useRef(null),fr=Y.useRef(null);Y.useImperativeHandle(re,function(){return{scrollTo:function(on){ur.current.scrollTo(on)},getIndentWidth:function(){return fr.current.offsetWidth}}});var at=Y.useState(O),Vt=(0,Ne.Z)(at,2),lr=Vt[0],Nn=Vt[1],In=Y.useState(m),hr=(0,Ne.Z)(In,2),Sr=hr[0],Tr=hr[1],Gr=Y.useState(m),Tn=(0,Ne.Z)(Gr,2),Br=Tn[0],Be=Tn[1],F=Y.useState([]),K=(0,Ne.Z)(F,2),T=K[0],Z=K[1],He=Y.useState(null),Ze=(0,Ne.Z)(He,2),Pt=Ze[0],Dt=Ze[1],bt=Y.useRef(m);bt.current=m;function jt(){var $t=bt.current;Tr($t),Be($t),Z([]),Dt(null),nr()}(0,E.Z)(function(){Nn(O);var $t=Ue(lr,O);if($t.key!==null)if($t.add){var on=Sr.findIndex(function(At){var Bt=At.key;return Bt===$t.key}),J=Ce(fe(Sr,m,$t.key),De,k,Fe),Ke=Sr.slice();Ke.splice(on+1,0,Me),Be(Ke),Z(J),Dt("show")}else{var qe=m.findIndex(function(At){var Bt=At.key;return Bt===$t.key}),et=Ce(fe(m,Sr,$t.key),De,k,Fe),Ot=m.slice();Ot.splice(qe+1,0,Me),Be(Ot),Z(et),Dt("hide")}else Sr!==m&&(Tr(m),Be(m))},[O,m]),Y.useEffect(function(){Ge||jt()},[Ge]);var Jt=y?Br:m,rn={expandedKeys:O,selectedKeys:S,loadedKeys:_,loadingKeys:N,checkedKeys:be,halfCheckedKeys:ye,dragOverNodeKey:Ye,dropPosition:U,keyEntities:_e};return Y.createElement(Y.Fragment,null,St&&Wt&&Y.createElement("span",{style:Pe,"aria-live":"assertive"},we(Wt)),Y.createElement("div",null,Y.createElement("input",{style:Pe,disabled:Te===!1||Ve,tabIndex:Te!==!1?zt:null,onKeyDown:ln,onFocus:Rn,onBlur:Sn,value:"",onChange:q,"aria-label":"for screen reader"})),Y.createElement("div",{className:"".concat(I,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},Y.createElement("div",{className:"".concat(I,"-indent")},Y.createElement("div",{ref:fr,className:"".concat(I,"-indent-unit")}))),Y.createElement(l.Z,(0,r.Z)({},hn,{data:Jt,itemKey:G,height:k,fullHeight:!1,virtual:De,itemHeight:Fe,prefixCls:"".concat(I,"-list"),ref:ur,onVisibleChange:function(on,J){var Ke=new Set(on),qe=J.filter(function(et){return!Ke.has(et)});qe.some(function(et){return G(et)===xe})&&jt()}}),function($t){var on=$t.pos,J=(0,r.Z)({},(nt($t.data),$t.data)),Ke=$t.title,qe=$t.key,et=$t.isStart,Ot=$t.isEnd,At=(0,L.km)(qe,on);delete J.key,delete J.children;var Bt=(0,L.H8)(At,rn);return Y.createElement(ue,(0,r.Z)({},J,Bt,{title:Ke,active:!!Wt&&qe===Wt.key,pos:on,data:$t.data,isStart:et,isEnd:Ot,motion:y,motionNodes:qe===xe?T:null,motionType:Pt,onMotionStart:Jn,onMotionEnd:jt,treeNodeRequiredProps:rn,onMouseMove:function(){Bn(null)}}))}))});Qe.displayName="NodeList";var ut=Qe,mt=e(35654),ot=e(90782),yt=e(67841),Qt=10,wt=function(de){(0,ee.Z)(I,de);var re=(0,j.Z)(I);function I(){var m;(0,w.Z)(this,I);for(var ae=arguments.length,ne=new Array(ae),O=0;O2&&arguments[2]!==void 0?arguments[2]:!1,ye=m.state,_e=ye.dragChildrenKeys,Ve=ye.dropPosition,Ge=ye.dropTargetKey,Ye=ye.dropTargetPos,U=ye.dropAllowed;if(U){var y=m.props.onDrop;if(m.setState({dragOverNodeKey:null}),m.cleanDragState(),Ge!==null){var k=(0,V.Z)((0,V.Z)({},(0,L.H8)(Ge,m.getTreeNodeRequiredProps())),{},{active:((_=m.getActiveItem())===null||_===void 0?void 0:_.key)===Ge,data:(0,yt.Z)(m.state.keyEntities,Ge).node}),Fe=_e.indexOf(Ge)!==-1;(0,X.ZP)(!Fe,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var De=(0,mt.yx)(Ye),Te={event:S,node:(0,L.F)(k),dragNode:m.dragNode?(0,L.F)(m.dragNode.props):null,dragNodesKeys:[m.dragNode.props.eventKey].concat(_e),dropToGap:Ve!==0,dropPosition:Ve+Number(De[De.length-1])};N||y==null||y(Te),m.dragNode=null}}},m.cleanDragState=function(){var S=m.state.draggingNodeKey;S!==null&&m.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),m.dragStartMousePosition=null,m.currentMouseOverDroppableNodeKey=null},m.triggerExpandActionExpand=function(S,be){var _=m.state,N=_.expandedKeys,ye=_.flattenNodes,_e=be.expanded,Ve=be.key,Ge=be.isLeaf;if(!(Ge||S.shiftKey||S.metaKey||S.ctrlKey)){var Ye=ye.filter(function(y){return y.key===Ve})[0],U=(0,L.F)((0,V.Z)((0,V.Z)({},(0,L.H8)(Ve,m.getTreeNodeRequiredProps())),{},{data:Ye.data}));m.setExpandedKeys(_e?(0,mt._5)(N,Ve):(0,mt.L0)(N,Ve)),m.onNodeExpand(S,U)}},m.onNodeClick=function(S,be){var _=m.props,N=_.onClick,ye=_.expandAction;ye==="click"&&m.triggerExpandActionExpand(S,be),N==null||N(S,be)},m.onNodeDoubleClick=function(S,be){var _=m.props,N=_.onDoubleClick,ye=_.expandAction;ye==="doubleClick"&&m.triggerExpandActionExpand(S,be),N==null||N(S,be)},m.onNodeSelect=function(S,be){var _=m.state.selectedKeys,N=m.state,ye=N.keyEntities,_e=N.fieldNames,Ve=m.props,Ge=Ve.onSelect,Ye=Ve.multiple,U=be.selected,y=be[_e.key],k=!U;k?Ye?_=(0,mt.L0)(_,y):_=[y]:_=(0,mt._5)(_,y);var Fe=_.map(function(De){var Te=(0,yt.Z)(ye,De);return Te?Te.node:null}).filter(function(De){return De});m.setUncontrolledState({selectedKeys:_}),Ge==null||Ge(_,{event:"select",selected:k,node:be,selectedNodes:Fe,nativeEvent:S.nativeEvent})},m.onNodeCheck=function(S,be,_){var N=m.state,ye=N.keyEntities,_e=N.checkedKeys,Ve=N.halfCheckedKeys,Ge=m.props,Ye=Ge.checkStrictly,U=Ge.onCheck,y=be.key,k,Fe={event:"check",node:be,checked:_,nativeEvent:S.nativeEvent};if(Ye){var De=_?(0,mt.L0)(_e,y):(0,mt._5)(_e,y),Te=(0,mt._5)(Ve,y);k={checked:De,halfChecked:Te},Fe.checkedNodes=De.map(function(Sn){return(0,yt.Z)(ye,Sn)}).filter(function(Sn){return Sn}).map(function(Sn){return Sn.node}),m.setUncontrolledState({checkedKeys:De})}else{var Wt=(0,ot.S)([].concat((0,d.Z)(_e),[y]),!0,ye),St=Wt.checkedKeys,zt=Wt.halfCheckedKeys;if(!_){var ln=new Set(St);ln.delete(y);var Rn=(0,ot.S)(Array.from(ln),{checked:!1,halfCheckedKeys:zt},ye);St=Rn.checkedKeys,zt=Rn.halfCheckedKeys}k=St,Fe.checkedNodes=[],Fe.checkedNodesPositions=[],Fe.halfCheckedKeys=zt,St.forEach(function(Sn){var Bn=(0,yt.Z)(ye,Sn);if(Bn){var Jn=Bn.node,nr=Bn.pos;Fe.checkedNodes.push(Jn),Fe.checkedNodesPositions.push({node:Jn,pos:nr})}}),m.setUncontrolledState({checkedKeys:St},!1,{halfCheckedKeys:zt})}U==null||U(k,Fe)},m.onNodeLoad=function(S){var be=S.key,_=new Promise(function(N,ye){m.setState(function(_e){var Ve=_e.loadedKeys,Ge=Ve===void 0?[]:Ve,Ye=_e.loadingKeys,U=Ye===void 0?[]:Ye,y=m.props,k=y.loadData,Fe=y.onLoad;if(!k||Ge.indexOf(be)!==-1||U.indexOf(be)!==-1)return null;var De=k(S);return De.then(function(){var Te=m.state.loadedKeys,Wt=(0,mt.L0)(Te,be);Fe==null||Fe(Wt,{event:"load",node:S}),m.setUncontrolledState({loadedKeys:Wt}),m.setState(function(St){return{loadingKeys:(0,mt._5)(St.loadingKeys,be)}}),N()}).catch(function(Te){if(m.setState(function(St){return{loadingKeys:(0,mt._5)(St.loadingKeys,be)}}),m.loadingRetryTimes[be]=(m.loadingRetryTimes[be]||0)+1,m.loadingRetryTimes[be]>=Qt){var Wt=m.state.loadedKeys;(0,X.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),m.setUncontrolledState({loadedKeys:(0,mt.L0)(Wt,be)}),N()}ye(Te)}),{loadingKeys:(0,mt.L0)(U,be)}})});return _.catch(function(){}),_},m.onNodeMouseEnter=function(S,be){var _=m.props.onMouseEnter;_==null||_({event:S,node:be})},m.onNodeMouseLeave=function(S,be){var _=m.props.onMouseLeave;_==null||_({event:S,node:be})},m.onNodeContextMenu=function(S,be){var _=m.props.onRightClick;_&&(S.preventDefault(),_({event:S,node:be}))},m.onFocus=function(){var S=m.props.onFocus;m.setState({focused:!0});for(var be=arguments.length,_=new Array(be),N=0;N1&&arguments[1]!==void 0?arguments[1]:!1,_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!m.destroyed){var N=!1,ye=!0,_e={};Object.keys(S).forEach(function(Ve){if(Ve in m.props){ye=!1;return}N=!0,_e[Ve]=S[Ve]}),N&&(!be||ye)&&m.setState((0,V.Z)((0,V.Z)({},_e),_))}},m.scrollTo=function(S){m.listRef.current.scrollTo(S)},m}return(0,i.Z)(I,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ae=this.props.activeKey;ae!==void 0&&ae!==this.state.activeKey&&(this.setState({activeKey:ae}),ae!==null&&this.scrollTo({key:ae}))}},{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 ae,ne=this.state,O=ne.focused,S=ne.flattenNodes,be=ne.keyEntities,_=ne.draggingNodeKey,N=ne.activeKey,ye=ne.dropLevelOffset,_e=ne.dropContainerKey,Ve=ne.dropTargetKey,Ge=ne.dropPosition,Ye=ne.dragOverNodeKey,U=ne.indent,y=this.props,k=y.prefixCls,Fe=y.className,De=y.style,Te=y.showLine,Wt=y.focusable,St=y.tabIndex,zt=St===void 0?0:St,ln=y.selectable,Rn=y.showIcon,Sn=y.icon,Bn=y.switcherIcon,Jn=y.draggable,nr=y.checkable,hn=y.checkStrictly,ur=y.disabled,fr=y.motion,at=y.loadData,Vt=y.filterTreeNode,lr=y.height,Nn=y.itemHeight,In=y.virtual,hr=y.titleRender,Sr=y.dropIndicatorRender,Tr=y.onContextMenu,Gr=y.onScroll,Tn=y.direction,Br=y.rootClassName,Be=y.rootStyle,F=(0,ce.Z)(this.props,{aria:!0,data:!0}),K;return Jn&&((0,g.Z)(Jn)==="object"?K=Jn:typeof Jn=="function"?K={nodeDraggable:Jn}:K={}),Y.createElement(ze.k.Provider,{value:{prefixCls:k,selectable:ln,showIcon:Rn,icon:Sn,switcherIcon:Bn,draggable:K,draggingNodeKey:_,checkable:nr,checkStrictly:hn,disabled:ur,keyEntities:be,dropLevelOffset:ye,dropContainerKey:_e,dropTargetKey:Ve,dropPosition:Ge,dragOverNodeKey:Ye,indent:U,direction:Tn,dropIndicatorRender:Sr,loadData:at,filterTreeNode:Vt,titleRender:hr,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:B()(k,Fe,Br,(ae={},(0,a.Z)(ae,"".concat(k,"-show-line"),Te),(0,a.Z)(ae,"".concat(k,"-focused"),O),(0,a.Z)(ae,"".concat(k,"-active-focused"),N!==null),ae)),style:Be},Y.createElement(ut,(0,r.Z)({ref:this.listRef,prefixCls:k,style:De,data:S,disabled:ur,selectable:ln,checkable:!!nr,motion:fr,dragging:_!==null,height:lr,itemHeight:Nn,virtual:In,focusable:Wt,focused:O,tabIndex:zt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Tr,onScroll:Gr},this.getTreeNodeRequiredProps(),F))))}}],[{key:"getDerivedStateFromProps",value:function(ae,ne){var O=ne.prevProps,S={prevProps:ae};function be(Wt){return!O&&Wt in ae||O&&O[Wt]!==ae[Wt]}var _,N=ne.fieldNames;if(be("fieldNames")&&(N=(0,L.w$)(ae.fieldNames),S.fieldNames=N),be("treeData")?_=ae.treeData:be("children")&&((0,X.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),_=(0,L.zn)(ae.children)),_){S.treeData=_;var ye=(0,L.I8)(_,{fieldNames:N});S.keyEntities=(0,V.Z)((0,a.Z)({},xe,oe),ye.keyEntities)}var _e=S.keyEntities||ne.keyEntities;if(be("expandedKeys")||O&&be("autoExpandParent"))S.expandedKeys=ae.autoExpandParent||!O&&ae.defaultExpandParent?(0,mt.r7)(ae.expandedKeys,_e):ae.expandedKeys;else if(!O&&ae.defaultExpandAll){var Ve=(0,V.Z)({},_e);delete Ve[xe],S.expandedKeys=Object.keys(Ve).map(function(Wt){return Ve[Wt].key})}else!O&&ae.defaultExpandedKeys&&(S.expandedKeys=ae.autoExpandParent||ae.defaultExpandParent?(0,mt.r7)(ae.defaultExpandedKeys,_e):ae.defaultExpandedKeys);if(S.expandedKeys||delete S.expandedKeys,_||S.expandedKeys){var Ge=(0,L.oH)(_||ne.treeData,S.expandedKeys||ne.expandedKeys,N);S.flattenNodes=Ge}if(ae.selectable&&(be("selectedKeys")?S.selectedKeys=(0,mt.BT)(ae.selectedKeys,ae):!O&&ae.defaultSelectedKeys&&(S.selectedKeys=(0,mt.BT)(ae.defaultSelectedKeys,ae))),ae.checkable){var Ye;if(be("checkedKeys")?Ye=(0,mt.E6)(ae.checkedKeys)||{}:!O&&ae.defaultCheckedKeys?Ye=(0,mt.E6)(ae.defaultCheckedKeys)||{}:_&&(Ye=(0,mt.E6)(ae.checkedKeys)||{checkedKeys:ne.checkedKeys,halfCheckedKeys:ne.halfCheckedKeys}),Ye){var U=Ye,y=U.checkedKeys,k=y===void 0?[]:y,Fe=U.halfCheckedKeys,De=Fe===void 0?[]:Fe;if(!ae.checkStrictly){var Te=(0,ot.S)(k,!0,_e);k=Te.checkedKeys,De=Te.halfCheckedKeys}S.checkedKeys=k,S.halfCheckedKeys=De}}return be("loadedKeys")&&(S.loadedKeys=ae.loadedKeys),S}}]),I}(Y.Component);wt.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:ge,allowDrop:function(){return!0},expandAction:!1},wt.TreeNode=R.Z;var Ie=wt,It=Ie},35654:function(dn,st,e){"use strict";e.d(st,{BT:function(){return Y},E6:function(){return nt},L0:function(){return j},OM:function(){return X},_5:function(){return ee},r7:function(){return Ne},wA:function(){return B},yx:function(){return Se}});var r=e(94480),a=e(76190),g=e(48736),V=e(59301),d=e(39417),w=e(67841),i=e(71430),ie=null;function ee(se,E){if(!se)return[];var l=se.slice(),z=l.indexOf(E);return z>=0&&l.splice(z,1),l}function j(se,E){var l=(se||[]).slice();return l.indexOf(E)===-1&&l.push(E),l}function Se(se){return se.split("-")}function B(se,E){var l=[],z=(0,w.Z)(E,se);function R(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];W.forEach(function(L){var M=L.key,b=L.children;l.push(M),R(b)})}return R(z.children),l}function x(se){if(se.parent){var E=Se(se.pos);return Number(E[E.length-1])===se.parent.children.length-1}return!1}function ce(se){var E=Se(se.pos);return Number(E[E.length-1])===0}function X(se,E,l,z,R,W,L,M,b,te){var ue,Ue=se.clientX,fe=se.clientY,Ae=se.target.getBoundingClientRect(),Pe=Ae.top,q=Ae.height,xe=(te==="rtl"?-1:1)*(((R==null?void 0:R.x)||0)-Ue),H=(xe-12)/z,oe=(0,w.Z)(M,l.props.eventKey);if(fe-1.5?W({dragNode:Qt,dropNode:wt,dropPosition:1})?mt=1:Ie=!1:W({dragNode:Qt,dropNode:wt,dropPosition:0})?mt=0:W({dragNode:Qt,dropNode:wt,dropPosition:1})?mt=1:Ie=!1:W({dragNode:Qt,dropNode:wt,dropPosition:1})?mt=1:Ie=!1,{dropPosition:mt,dropLevelOffset:ot,dropTargetKey:oe.key,dropTargetPos:oe.pos,dragOverNodeKey:ut,dropContainerKey:mt===0?null:((ue=oe.parent)===null||ue===void 0?void 0:ue.key)||null,dropAllowed:Ie}}function Y(se,E){if(se){var l=E.multiple;return l?se.slice():se.length?[se[0]]:se}}var ze=function(E){return E};function ge(se,E){if(!se)return[];var l=E||{},z=l.processProps,R=z===void 0?ze:z,W=Array.isArray(se)?se:[se];return W.map(function(L){var M=L.children,b=_objectWithoutProperties(L,ie),te=ge(M,E);return React.createElement(TreeNode,_extends({key:b.key},R(b)),te)})}function nt(se){if(!se)return null;var E;if(Array.isArray(se))E={checkedKeys:se,halfCheckedKeys:void 0};else if((0,a.Z)(se)==="object")E={checkedKeys:se.checked||void 0,halfCheckedKeys:se.halfChecked||void 0};else return(0,g.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return E}function Ne(se,E){var l=new Set;function z(R){if(!l.has(R)){var W=(0,w.Z)(E,R);if(W){l.add(R);var L=W.parent,M=W.node;M.disabled||L&&z(L.key)}}}return(se||[]).forEach(function(R){z(R)}),(0,r.Z)(l)}},90782:function(dn,st,e){"use strict";e.d(st,{S:function(){return i}});var r=e(48736),a=e(67841);function g(ie,ee){var j=new Set;return ie.forEach(function(Se){ee.has(Se)||j.add(Se)}),j}function V(ie){var ee=ie||{},j=ee.disabled,Se=ee.disableCheckbox,B=ee.checkable;return!!(j||Se)||B===!1}function d(ie,ee,j,Se){for(var B=new Set(ie),x=new Set,ce=0;ce<=j;ce+=1){var X=ee.get(ce)||new Set;X.forEach(function(nt){var Ne=nt.key,se=nt.node,E=nt.children,l=E===void 0?[]:E;B.has(Ne)&&!Se(se)&&l.filter(function(z){return!Se(z.node)}).forEach(function(z){B.add(z.key)})})}for(var Y=new Set,ze=j;ze>=0;ze-=1){var ge=ee.get(ze)||new Set;ge.forEach(function(nt){var Ne=nt.parent,se=nt.node;if(!(Se(se)||!nt.parent||Y.has(nt.parent.key))){if(Se(nt.parent.node)){Y.add(Ne.key);return}var E=!0,l=!1;(Ne.children||[]).filter(function(z){return!Se(z.node)}).forEach(function(z){var R=z.key,W=B.has(R);E&&!W&&(E=!1),!l&&(W||x.has(R))&&(l=!0)}),E&&B.add(Ne.key),l&&x.add(Ne.key),Y.add(Ne.key)}})}return{checkedKeys:Array.from(B),halfCheckedKeys:Array.from(g(x,B))}}function w(ie,ee,j,Se,B){for(var x=new Set(ie),ce=new Set(ee),X=0;X<=Se;X+=1){var Y=j.get(X)||new Set;Y.forEach(function(Ne){var se=Ne.key,E=Ne.node,l=Ne.children,z=l===void 0?[]:l;!x.has(se)&&!ce.has(se)&&!B(E)&&z.filter(function(R){return!B(R.node)}).forEach(function(R){x.delete(R.key)})})}ce=new Set;for(var ze=new Set,ge=Se;ge>=0;ge-=1){var nt=j.get(ge)||new Set;nt.forEach(function(Ne){var se=Ne.parent,E=Ne.node;if(!(B(E)||!Ne.parent||ze.has(Ne.parent.key))){if(B(Ne.parent.node)){ze.add(se.key);return}var l=!0,z=!1;(se.children||[]).filter(function(R){return!B(R.node)}).forEach(function(R){var W=R.key,L=x.has(W);l&&!L&&(l=!1),!z&&(L||ce.has(W))&&(z=!0)}),l||x.delete(se.key),z&&ce.add(se.key),ze.add(se.key)}})}return{checkedKeys:Array.from(x),halfCheckedKeys:Array.from(g(ce,x))}}function i(ie,ee,j,Se){var B=[],x;Se?x=Se:x=V;var ce=new Set(ie.filter(function(ge){var nt=!!(0,a.Z)(j,ge);return nt||B.push(ge),nt})),X=new Map,Y=0;Object.keys(j).forEach(function(ge){var nt=j[ge],Ne=nt.level,se=X.get(Ne);se||(se=new Set,X.set(Ne,se)),se.add(nt),Y=Math.max(Y,Ne)}),(0,r.ZP)(!B.length,"Tree missing follow keys: ".concat(B.slice(0,100).map(function(ge){return"'".concat(ge,"'")}).join(", ")));var ze;return ee===!0?ze=d(ce,X,Y,x):ze=w(ce,ee.halfCheckedKeys,X,Y,x),ze}},67841:function(dn,st,e){"use strict";e.d(st,{Z:function(){return r}});function r(a,g){return a[g]}},71430:function(dn,st,e){"use strict";e.d(st,{F:function(){return Ne},H8:function(){return nt},I8:function(){return ge},km:function(){return B},oH:function(){return Y},w$:function(){return x},zn:function(){return X}});var r=e(76190),a=e(94480),g=e(33885),V=e(75931),d=e(11592),w=e(2738),i=e(48736),ie=e(67841),ee=["children"];function j(se,E){return"".concat(se,"-").concat(E)}function Se(se){return se&&se.type&&se.type.isTreeNode}function B(se,E){return se!=null?se:E}function x(se){var E=se||{},l=E.title,z=E._title,R=E.key,W=E.children,L=l||"title";return{title:L,_title:z||[L],key:R||"key",children:W||"children"}}function ce(se,E){var l=new Map;function z(R){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(R||[]).forEach(function(L){var M=L[E.key],b=L[E.children];warning(M!=null,"Tree node must have a certain key: [".concat(W).concat(M,"]"));var te=String(M);warning(!l.has(te)||M===null||M===void 0,"Same 'key' exist in the Tree: ".concat(te)),l.set(te,!0),z(b,"".concat(W).concat(te," > "))})}z(se)}function X(se){function E(l){var z=(0,d.Z)(l);return z.map(function(R){if(!Se(R))return(0,i.ZP)(!R,"Tree/TreeNode can only accept TreeNode as children."),null;var W=R.key,L=R.props,M=L.children,b=(0,V.Z)(L,ee),te=(0,g.Z)({key:W},b),ue=E(M);return ue.length&&(te.children=ue),te}).filter(function(R){return R})}return E(se)}function Y(se,E,l){var z=x(l),R=z._title,W=z.key,L=z.children,M=new Set(E===!0?[]:E),b=[];function te(ue){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ue.map(function(fe,Ae){for(var Pe=j(Ue?Ue.pos:"0",Ae),q=B(fe[W],Pe),xe,H=0;H1&&arguments[1]!==void 0?arguments[1]:{},l=E.initWrapper,z=E.processEntity,R=E.onProcessFinished,W=E.externalGetKey,L=E.childrenPropName,M=E.fieldNames,b=arguments.length>2?arguments[2]:void 0,te=W||b,ue={},Ue={},fe={posEntities:ue,keyEntities:Ue};return l&&(fe=l(fe)||fe),ze(se,function(Ae){var Pe=Ae.node,q=Ae.index,xe=Ae.pos,H=Ae.key,oe=Ae.parentPos,Me=Ae.level,Ce=Ae.nodes,G={node:Pe,nodes:Ce,index:q,key:H,pos:xe,level:Me},we=B(H,xe);ue[xe]=G,Ue[we]=G,G.parent=ue[oe],G.parent&&(G.parent.children=G.parent.children||[],G.parent.children.push(G)),z&&z(G,fe)},{externalGetKey:te,childrenPropName:L,fieldNames:M}),R&&R(fe),fe}function nt(se,E){var l=E.expandedKeys,z=E.selectedKeys,R=E.loadedKeys,W=E.loadingKeys,L=E.checkedKeys,M=E.halfCheckedKeys,b=E.dragOverNodeKey,te=E.dropPosition,ue=E.keyEntities,Ue=(0,ie.Z)(ue,se),fe={eventKey:se,expanded:l.indexOf(se)!==-1,selected:z.indexOf(se)!==-1,loaded:R.indexOf(se)!==-1,loading:W.indexOf(se)!==-1,checked:L.indexOf(se)!==-1,halfChecked:M.indexOf(se)!==-1,pos:String(Ue?Ue.pos:""),dragOver:b===se&&te===0,dragOverGapTop:b===se&&te===-1,dragOverGapBottom:b===se&&te===1};return fe}function Ne(se){var E=se.data,l=se.expanded,z=se.selected,R=se.checked,W=se.loaded,L=se.loading,M=se.halfChecked,b=se.dragOver,te=se.dragOverGapTop,ue=se.dragOverGapBottom,Ue=se.pos,fe=se.active,Ae=se.eventKey,Pe=(0,g.Z)((0,g.Z)({},E),{},{expanded:l,selected:z,checked:R,loaded:W,loading:L,halfChecked:M,dragOver:b,dragOverGapTop:te,dragOverGapBottom:ue,pos:Ue,active:fe,key:Ae});return"props"in Pe||Object.defineProperty(Pe,"props",{get:function(){return(0,i.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),se}}),Pe}},8224:function(dn,st,e){"use strict";e.d(st,{Z:function(){return a}});var r=e(4676);function a(g,V,d,w){var i=r.unstable_batchedUpdates?function(ee){r.unstable_batchedUpdates(d,ee)}:d;return g!=null&&g.addEventListener&&g.addEventListener(V,i,w),{remove:function(){g!=null&&g.removeEventListener&&g.removeEventListener(V,i,w)}}}},55468:function(dn,st,e){"use strict";e.d(st,{g1:function(){return Se},os:function(){return x}});var r=/margin|padding|width|height|max|min|offset/,a={left:!0,top:!0},g={cssFloat:1,styleFloat:1,float:1};function V(ce){return ce.nodeType===1?ce.ownerDocument.defaultView.getComputedStyle(ce,null):{}}function d(ce,X,Y){if(X=X.toLowerCase(),Y==="auto"){if(X==="height")return ce.offsetHeight;if(X==="width")return ce.offsetWidth}return X in a||(a[X]=r.test(X)),a[X]?parseFloat(Y)||0:Y}function w(ce,X){var Y=arguments.length,ze=V(ce);return X=g[X]?"cssFloat"in ce.style?"cssFloat":"styleFloat":X,Y===1?ze:d(ce,X,ze[X]||ce.style[X])}function i(ce,X,Y){var ze=arguments.length;if(X=g[X]?"cssFloat"in ce.style?"cssFloat":"styleFloat":X,ze===3)return typeof Y=="number"&&r.test(X)&&(Y="".concat(Y,"px")),ce.style[X]=Y,Y;for(var ge in X)X.hasOwnProperty(ge)&&i(ce,ge,X[ge]);return V(ce)}function ie(ce){return ce===document.body?document.documentElement.clientWidth:ce.offsetWidth}function ee(ce){return ce===document.body?window.innerHeight||document.documentElement.clientHeight:ce.offsetHeight}function j(){var ce=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),X=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ce,height:X}}function Se(){var ce=document.documentElement.clientWidth,X=window.innerHeight||document.documentElement.clientHeight;return{width:ce,height:X}}function B(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function x(ce){var X=ce.getBoundingClientRect(),Y=document.documentElement;return{left:X.left+(window.pageXOffset||Y.scrollLeft)-(Y.clientLeft||document.body.clientLeft||0),top:X.top+(window.pageYOffset||Y.scrollTop)-(Y.clientTop||document.body.clientTop||0)}}},3465:function(dn,st,e){"use strict";e.d(st,{G:function(){return V}});var r=e(47273),a=function(w){if((0,r.Z)()&&window.document.documentElement){var i=Array.isArray(w)?w:[w],ie=window.document.documentElement;return i.some(function(ee){return ee in ie.style})}return!1},g=function(w,i){if(!a(w))return!1;var ie=document.createElement("div"),ee=ie.style[w];return ie.style[w]=i,ie.style[w]!==ee};function V(d,w){return!Array.isArray(d)&&w!==void 0?g(d,w):a(d)}},48911:function(dn,st,e){"use strict";e.d(st,{Z:function(){return wt}});var r=e(54476),a=e(76190),g=e(33885),V=e(20068),d=e(42978),w=e(75931),i=e(92310),ie=e.n(i),ee=e(29301),j=e(70425),Se=e(34280),B=e(59301),x=e(4676),ce=B.forwardRef(function(Ie,It){var de=Ie.height,re=Ie.offsetY,I=Ie.offsetX,m=Ie.children,ae=Ie.prefixCls,ne=Ie.onInnerResize,O=Ie.innerProps,S=Ie.rtl,be=Ie.extra,_={},N={display:"flex",flexDirection:"column"};return re!==void 0&&(_={height:de,position:"relative",overflow:"hidden"},N=(0,g.Z)((0,g.Z)({},N),{},(0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)({transform:"translateY(".concat(re,"px)")},S?"marginRight":"marginLeft",-I),"position","absolute"),"left",0),"right",0),"top",0))),B.createElement("div",{style:_},B.createElement(ee.Z,{onResize:function(_e){var Ve=_e.offsetHeight;Ve&&ne&&ne()}},B.createElement("div",(0,r.Z)({style:N,className:ie()((0,V.Z)({},"".concat(ae,"-holder-inner"),ae)),ref:It},O),m,be)))});ce.displayName="Filler";var X=ce;function Y(Ie){var It=Ie.children,de=Ie.setRef,re=B.useCallback(function(I){de(I)},[]);return B.cloneElement(It,{ref:re})}function ze(Ie,It,de,re,I,m,ae,ne){var O=ne.getKey;return Ie.slice(It,de+1).map(function(S,be){var _=It+be,N=ae(S,_,{style:{width:re},offsetX:I}),ye=O(S);return B.createElement(Y,{key:ye,setRef:function(Ve){return m(S,Ve)}},N)})}function ge(Ie,It,de,re){var I=de-Ie,m=It-de,ae=Math.min(I,m)*2;if(re<=ae){var ne=Math.floor(re/2);return re%2?de+ne+1:de-ne}return I>m?de-(re-m):de+(re-I)}function nt(Ie,It,de){var re=Ie.length,I=It.length,m,ae;if(re===0&&I===0)return null;re2&&arguments[2]!==void 0?arguments[2]:!1,_=O?S<0&&ne.current.left||S>0&&ne.current.right:S<0&&ne.current.top||S>0&&ne.current.bottom;return be&&_?(clearTimeout(m.current),I.current=!1):(!_||I.current)&&ae(),!I.current&&_}};function R(Ie,It,de,re,I,m,ae){var ne=(0,B.useRef)(0),O=(0,B.useRef)(null),S=(0,B.useRef)(null),be=(0,B.useRef)(!1),_=z(It,de,re,I);function N(U,y){if(se.Z.cancel(O.current),!_(!1,y)){var k=U;if(!k._virtualHandled)k._virtualHandled=!0;else return;ne.current+=y,S.current=y,l||k.preventDefault(),O.current=(0,se.Z)(function(){var Fe=be.current?10:1;ae(ne.current*Fe,!1),ne.current=0})}}function ye(U,y){ae(y,!0),l||U.preventDefault()}var _e=(0,B.useRef)(null),Ve=(0,B.useRef)(null);function Ge(U){if(Ie){se.Z.cancel(Ve.current),Ve.current=(0,se.Z)(function(){_e.current=null},2);var y=U.deltaX,k=U.deltaY,Fe=U.shiftKey,De=y,Te=k;(_e.current==="sx"||!_e.current&&Fe&&k&&!y)&&(De=k,Te=0,_e.current="sx");var Wt=Math.abs(De),St=Math.abs(Te);_e.current===null&&(_e.current=m&&Wt>St?"x":"y"),_e.current==="y"?N(U,Te):ye(U,De)}}function Ye(U){Ie&&(be.current=U.detail===S.current)}return[Ge,Ye]}function W(Ie,It,de,re){var I=B.useMemo(function(){return[new Map,[]]},[Ie,de.id,re]),m=(0,d.Z)(I,2),ae=m[0],ne=m[1],O=function(be){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:be,N=ae.get(be),ye=ae.get(_);if(N===void 0||ye===void 0)for(var _e=Ie.length,Ve=ne.length;Ve<_e;Ve+=1){var Ge,Ye=Ie[Ve],U=It(Ye);ae.set(U,Ve);var y=(Ge=de.get(U))!==null&&Ge!==void 0?Ge:re;if(ne[Ve]=(ne[Ve-1]||0)+y,U===be&&(N=Ve),U===_&&(ye=Ve),N!==void 0&&ye!==void 0)break}return{top:ne[N-1]||0,bottom:ne[ye]}};return O}var L=e(67732),M=e(83652),b=function(){function Ie(){(0,L.Z)(this,Ie),(0,V.Z)(this,"maps",void 0),(0,V.Z)(this,"id",0),(0,V.Z)(this,"diffRecords",new Map),this.maps=Object.create(null)}return(0,M.Z)(Ie,[{key:"set",value:function(de,re){this.diffRecords.set(de,this.maps[de]),this.maps[de]=re,this.id+=1}},{key:"get",value:function(de){return this.maps[de]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}]),Ie}(),te=b;function ue(Ie){var It=parseFloat(Ie);return isNaN(It)?0:It}function Ue(Ie,It,de){var re=B.useState(0),I=(0,d.Z)(re,2),m=I[0],ae=I[1],ne=(0,B.useRef)(new Map),O=(0,B.useRef)(new te),S=(0,B.useRef)(0);function be(){S.current+=1}function _(){var ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;be();var _e=function(){var Ye=!1;ne.current.forEach(function(U,y){if(U&&U.offsetParent){var k=U.offsetHeight,Fe=getComputedStyle(U),De=Fe.marginTop,Te=Fe.marginBottom,Wt=ue(De),St=ue(Te),zt=k+Wt+St;O.current.get(y)!==zt&&(O.current.set(y,zt),Ye=!0)}}),Ye&&ae(function(U){return U+1})};if(ye)_e();else{S.current+=1;var Ve=S.current;Promise.resolve().then(function(){Ve===S.current&&_e()})}}function N(ye,_e){var Ve=Ie(ye),Ge=ne.current.get(Ve);_e?(ne.current.set(Ve,_e),_()):ne.current.delete(Ve),!Ge!=!_e&&(_e?It==null||It(ye):de==null||de(ye))}return(0,B.useEffect)(function(){return be},[]),[N,_,O.current,m]}var fe=14/15;function Ae(Ie,It,de){var re=(0,B.useRef)(!1),I=(0,B.useRef)(0),m=(0,B.useRef)(0),ae=(0,B.useRef)(null),ne=(0,B.useRef)(null),O,S=function(ye){if(re.current){var _e=Math.ceil(ye.touches[0].pageX),Ve=Math.ceil(ye.touches[0].pageY),Ge=I.current-_e,Ye=m.current-Ve,U=Math.abs(Ge)>Math.abs(Ye);U?I.current=_e:m.current=Ve;var y=de(U,U?Ge:Ye,!1,ye);y&&ye.preventDefault(),clearInterval(ne.current),y&&(ne.current=setInterval(function(){U?Ge*=fe:Ye*=fe;var k=Math.floor(U?Ge:Ye);(!de(U,k,!0)||Math.abs(k)<=.1)&&clearInterval(ne.current)},16))}},be=function(){re.current=!1,O()},_=function(ye){O(),ye.touches.length===1&&!re.current&&(re.current=!0,I.current=Math.ceil(ye.touches[0].pageX),m.current=Math.ceil(ye.touches[0].pageY),ae.current=ye.target,ae.current.addEventListener("touchmove",S,{passive:!1}),ae.current.addEventListener("touchend",be,{passive:!0}))};O=function(){ae.current&&(ae.current.removeEventListener("touchmove",S),ae.current.removeEventListener("touchend",be))},(0,Se.Z)(function(){return Ie&&It.current.addEventListener("touchstart",_,{passive:!0}),function(){var N;(N=It.current)===null||N===void 0||N.removeEventListener("touchstart",_),O(),clearInterval(ne.current)}},[Ie])}function Pe(Ie){return Math.floor(Math.pow(Ie,.5))}function q(Ie,It){var de="touches"in Ie?Ie.touches[0]:Ie;return de[It?"pageX":"pageY"]-window[It?"scrollX":"scrollY"]}function xe(Ie,It,de){B.useEffect(function(){var re=It.current;if(Ie&&re){var I=!1,m,ae,ne=function(){se.Z.cancel(m)},O=function N(){ne(),m=(0,se.Z)(function(){de(ae),N()})},S=function(){I=!1,ne()},be=function(ye){if(!(ye.target.draggable||ye.button!==0)){var _e=ye;_e._virtualHandled||(_e._virtualHandled=!0,I=!0)}},_=function(ye){if(I){var _e=q(ye,!1),Ve=re.getBoundingClientRect(),Ge=Ve.top,Ye=Ve.bottom;if(_e<=Ge){var U=Ge-_e;ae=-Pe(U),O()}else if(_e>=Ye){var y=_e-Ye;ae=Pe(y),O()}else ne()}};return re.addEventListener("mousedown",be),re.ownerDocument.addEventListener("mouseup",S),re.ownerDocument.addEventListener("mousemove",_),re.ownerDocument.addEventListener("dragend",S),function(){re.removeEventListener("mousedown",be),re.ownerDocument.removeEventListener("mouseup",S),re.ownerDocument.removeEventListener("mousemove",_),re.ownerDocument.removeEventListener("dragend",S),ne()}}},[Ie])}var H=10;function oe(Ie,It,de,re,I,m,ae,ne){var O=B.useRef(),S=B.useState(null),be=(0,d.Z)(S,2),_=be[0],N=be[1];return(0,Se.Z)(function(){if(_&&_.times=0;Bn-=1){var Jn=I(It[Bn]),nr=de.get(Jn);if(nr===void 0){U=!0;break}if(Sn-=nr,Sn<=0)break}switch(Fe){case"top":k=Te-Ge;break;case"bottom":k=Wt-Ye+Ge;break;default:{var hn=Ie.current.scrollTop,ur=hn+Ye;Teur&&(y="bottom")}}k!==null&&ae(k),k!==_.lastTop&&(U=!0)}U&&N((0,g.Z)((0,g.Z)({},_),{},{times:_.times+1,targetAlign:y,lastTop:k}))}},[_,Ie.current]),function(ye){if(ye==null){ne();return}if(se.Z.cancel(O.current),typeof ye=="number")ae(ye);else if(ye&&(0,a.Z)(ye)==="object"){var _e,Ve=ye.align;"index"in ye?_e=ye.index:_e=It.findIndex(function(U){return I(U)===ye.key});var Ge=ye.offset,Ye=Ge===void 0?0:Ge;N({times:0,index:_e,offset:Ye,originAlign:Ve})}}}var Me=B.forwardRef(function(Ie,It){var de=Ie.prefixCls,re=Ie.rtl,I=Ie.scrollOffset,m=Ie.scrollRange,ae=Ie.onStartMove,ne=Ie.onStopMove,O=Ie.onScroll,S=Ie.horizontal,be=Ie.spinSize,_=Ie.containerSize,N=Ie.style,ye=Ie.thumbStyle,_e=Ie.showScrollBar,Ve=B.useState(!1),Ge=(0,d.Z)(Ve,2),Ye=Ge[0],U=Ge[1],y=B.useState(null),k=(0,d.Z)(y,2),Fe=k[0],De=k[1],Te=B.useState(null),Wt=(0,d.Z)(Te,2),St=Wt[0],zt=Wt[1],ln=!re,Rn=B.useRef(),Sn=B.useRef(),Bn=B.useState(_e),Jn=(0,d.Z)(Bn,2),nr=Jn[0],hn=Jn[1],ur=B.useRef(),fr=function(){_e===!0||_e===!1||(clearTimeout(ur.current),hn(!0),ur.current=setTimeout(function(){hn(!1)},3e3))},at=m-_||0,Vt=_-be||0,lr=B.useMemo(function(){if(I===0||at===0)return 0;var Be=I/at;return Be*Vt},[I,at,Vt]),Nn=function(F){F.stopPropagation(),F.preventDefault()},In=B.useRef({top:lr,dragging:Ye,pageY:Fe,startTop:St});In.current={top:lr,dragging:Ye,pageY:Fe,startTop:St};var hr=function(F){U(!0),De(q(F,S)),zt(In.current.top),ae(),F.stopPropagation(),F.preventDefault()};B.useEffect(function(){var Be=function(Z){Z.preventDefault()},F=Rn.current,K=Sn.current;return F.addEventListener("touchstart",Be,{passive:!1}),K.addEventListener("touchstart",hr,{passive:!1}),function(){F.removeEventListener("touchstart",Be),K.removeEventListener("touchstart",hr)}},[]);var Sr=B.useRef();Sr.current=at;var Tr=B.useRef();Tr.current=Vt,B.useEffect(function(){if(Ye){var Be,F=function(Z){var He=In.current,Ze=He.dragging,Pt=He.pageY,Dt=He.startTop;se.Z.cancel(Be);var bt=Rn.current.getBoundingClientRect(),jt=_/(S?bt.width:bt.height);if(Ze){var Jt=(q(Z,S)-Pt)*jt,rn=Dt;!ln&&S?rn-=Jt:rn+=Jt;var $t=Sr.current,on=Tr.current,J=on?rn/on:0,Ke=Math.ceil(J*$t);Ke=Math.max(Ke,0),Ke=Math.min(Ke,$t),Be=(0,se.Z)(function(){O(Ke,S)})}},K=function(){U(!1),ne()};return window.addEventListener("mousemove",F,{passive:!0}),window.addEventListener("touchmove",F,{passive:!0}),window.addEventListener("mouseup",K,{passive:!0}),window.addEventListener("touchend",K,{passive:!0}),function(){window.removeEventListener("mousemove",F),window.removeEventListener("touchmove",F),window.removeEventListener("mouseup",K),window.removeEventListener("touchend",K),se.Z.cancel(Be)}}},[Ye]),B.useEffect(function(){return fr(),function(){clearTimeout(ur.current)}},[I]),B.useImperativeHandle(It,function(){return{delayHidden:fr}});var Gr="".concat(de,"-scrollbar"),Tn={position:"absolute",visibility:nr?null:"hidden"},Br={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return S?(Object.assign(Tn,{height:8,left:0,right:0,bottom:0}),Object.assign(Br,(0,V.Z)({height:"100%",width:be},ln?"left":"right",lr))):(Object.assign(Tn,(0,V.Z)({width:8,top:0,bottom:0},ln?"right":"left",0)),Object.assign(Br,{width:"100%",height:be,top:lr})),B.createElement("div",{ref:Rn,className:ie()(Gr,(0,V.Z)((0,V.Z)((0,V.Z)({},"".concat(Gr,"-horizontal"),S),"".concat(Gr,"-vertical"),!S),"".concat(Gr,"-visible"),nr)),style:(0,g.Z)((0,g.Z)({},Tn),N),onMouseDown:Nn,onMouseMove:fr},B.createElement("div",{ref:Sn,className:ie()("".concat(Gr,"-thumb"),(0,V.Z)({},"".concat(Gr,"-thumb-moving"),Ye)),style:(0,g.Z)((0,g.Z)({},Br),ye),onMouseDown:hr}))}),Ce=Me,G=20;function we(){var Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,It=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,de=Ie/It*Ie;return isNaN(de)&&(de=0),de=Math.max(de,G),Math.floor(de)}var Qe=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],ut=[],mt={overflowY:"auto",overflowAnchor:"none"};function ot(Ie,It){var de=Ie.prefixCls,re=de===void 0?"rc-virtual-list":de,I=Ie.className,m=Ie.height,ae=Ie.itemHeight,ne=Ie.fullHeight,O=ne===void 0?!0:ne,S=Ie.style,be=Ie.data,_=Ie.children,N=Ie.itemKey,ye=Ie.virtual,_e=Ie.direction,Ve=Ie.scrollWidth,Ge=Ie.component,Ye=Ge===void 0?"div":Ge,U=Ie.onScroll,y=Ie.onVirtualScroll,k=Ie.onVisibleChange,Fe=Ie.innerProps,De=Ie.extraRender,Te=Ie.styles,Wt=Ie.showScrollBar,St=Wt===void 0?"optional":Wt,zt=(0,w.Z)(Ie,Qe),ln=B.useCallback(function(bn){return typeof N=="function"?N(bn):bn==null?void 0:bn[N]},[N]),Rn=Ue(ln,null,null),Sn=(0,d.Z)(Rn,4),Bn=Sn[0],Jn=Sn[1],nr=Sn[2],hn=Sn[3],ur=!!(ye!==!1&&m&&ae),fr=B.useMemo(function(){return Object.values(nr.maps).reduce(function(bn,sn){return bn+sn},0)},[nr.id,nr.maps]),at=ur&&be&&(Math.max(ae*be.length,fr)>m||!!Ve),Vt=_e==="rtl",lr=ie()(re,(0,V.Z)({},"".concat(re,"-rtl"),Vt),I),Nn=be||ut,In=(0,B.useRef)(),hr=(0,B.useRef)(),Sr=(0,B.useRef)(),Tr=(0,B.useState)(0),Gr=(0,d.Z)(Tr,2),Tn=Gr[0],Br=Gr[1],Be=(0,B.useState)(0),F=(0,d.Z)(Be,2),K=F[0],T=F[1],Z=(0,B.useState)(!1),He=(0,d.Z)(Z,2),Ze=He[0],Pt=He[1],Dt=function(){Pt(!0)},bt=function(){Pt(!1)},jt={getKey:ln};function Jt(bn){Br(function(sn){var _n;typeof bn=="function"?_n=bn(sn):_n=bn;var Hn=Gn(_n);return In.current.scrollTop=Hn,Hn})}var rn=(0,B.useRef)({start:0,end:Nn.length}),$t=(0,B.useRef)(),on=Ne(Nn,ln),J=(0,d.Z)(on,1),Ke=J[0];$t.current=Ke;var qe=B.useMemo(function(){if(!ur)return{scrollHeight:void 0,start:0,end:Nn.length-1,offset:void 0};if(!at){var bn;return{scrollHeight:((bn=hr.current)===null||bn===void 0?void 0:bn.offsetHeight)||0,start:0,end:Nn.length-1,offset:void 0}}for(var sn=0,_n,Hn,er,zr=Nn.length,Xr=0;Xr=Tn&&_n===void 0&&(_n=Xr,Hn=sn),Va>Tn+m&&er===void 0&&(er=Xr),sn=Va}return _n===void 0&&(_n=0,Hn=0,er=Math.ceil(m/ae)),er===void 0&&(er=Nn.length-1),er=Math.min(er+1,Nn.length-1),{scrollHeight:sn,start:_n,end:er,offset:Hn}},[at,ur,Tn,Nn,hn,m]),et=qe.scrollHeight,Ot=qe.start,At=qe.end,Bt=qe.offset;rn.current.start=Ot,rn.current.end=At,B.useLayoutEffect(function(){var bn=nr.getRecord();if(bn.size===1){var sn=Array.from(bn.keys())[0],_n=bn.get(sn),Hn=Nn[Ot];if(Hn&&_n===void 0){var er=ln(Hn);if(er===sn){var zr=nr.get(sn),Xr=zr-ae;Jt(function(ca){return ca+Xr})}}}nr.resetRecord()},[et]);var me=B.useState({width:0,height:m}),We=(0,d.Z)(me,2),Xe=We[0],ft=We[1],$e=function(sn){ft({width:sn.offsetWidth,height:sn.offsetHeight})},lt=(0,B.useRef)(),dt=(0,B.useRef)(),Kt=B.useMemo(function(){return we(Xe.width,Ve)},[Xe.width,Ve]),mn=B.useMemo(function(){return we(Xe.height,et)},[Xe.height,et]),On=et-m,Qn=(0,B.useRef)(On);Qn.current=On;function Gn(bn){var sn=bn;return Number.isNaN(Qn.current)||(sn=Math.min(sn,Qn.current)),sn=Math.max(sn,0),sn}var _t=Tn<=0,qn=Tn>=On,Cn=K<=0,Dr=K>=Ve,yr=z(_t,qn,Cn,Dr),Cr=function(){return{x:Vt?-K:K,y:Tn}},or=(0,B.useRef)(Cr()),ir=(0,j.useEvent)(function(bn){if(y){var sn=(0,g.Z)((0,g.Z)({},Cr()),bn);(or.current.x!==sn.x||or.current.y!==sn.y)&&(y(sn),or.current=sn)}});function cr(bn,sn){var _n=bn;sn?((0,x.flushSync)(function(){T(_n)}),ir()):Jt(_n)}function Ir(bn){var sn=bn.currentTarget.scrollTop;sn!==Tn&&Jt(sn),U==null||U(bn),ir()}var ra=function(sn){var _n=sn,Hn=Ve?Ve-Xe.width:0;return _n=Math.max(_n,0),_n=Math.min(_n,Hn),_n},Ba=(0,j.useEvent)(function(bn,sn){sn?((0,x.flushSync)(function(){T(function(_n){var Hn=_n+(Vt?-bn:bn);return ra(Hn)})}),ir()):Jt(function(_n){var Hn=_n+bn;return Hn})}),br=R(ur,_t,qn,Cn,Dr,!!Ve,Ba),fn=(0,d.Z)(br,2),Dn=fn[0],wr=fn[1];Ae(ur,In,function(bn,sn,_n,Hn){var er=Hn;return yr(bn,sn,_n)?!1:!er||!er._virtualHandled?(er&&(er._virtualHandled=!0),Dn({preventDefault:function(){},deltaX:bn?sn:0,deltaY:bn?0:sn}),!0):!1}),xe(at,In,function(bn){Jt(function(sn){return sn+bn})}),(0,Se.Z)(function(){function bn(_n){var Hn=_t&&_n.detail<0,er=qn&&_n.detail>0;ur&&!Hn&&!er&&_n.preventDefault()}var sn=In.current;return sn.addEventListener("wheel",Dn,{passive:!1}),sn.addEventListener("DOMMouseScroll",wr,{passive:!0}),sn.addEventListener("MozMousePixelScroll",bn,{passive:!1}),function(){sn.removeEventListener("wheel",Dn),sn.removeEventListener("DOMMouseScroll",wr),sn.removeEventListener("MozMousePixelScroll",bn)}},[ur,_t,qn]),(0,Se.Z)(function(){if(Ve){var bn=ra(K);T(bn),ir({x:bn})}},[Xe.width,Ve]);var it=function(){var sn,_n;(sn=lt.current)===null||sn===void 0||sn.delayHidden(),(_n=dt.current)===null||_n===void 0||_n.delayHidden()},vt=oe(In,Nn,nr,ae,ln,function(){return Jn(!0)},Jt,it);B.useImperativeHandle(It,function(){return{nativeElement:Sr.current,getScrollInfo:Cr,scrollTo:function(sn){function _n(Hn){return Hn&&(0,a.Z)(Hn)==="object"&&("left"in Hn||"top"in Hn)}_n(sn)?(sn.left!==void 0&&T(ra(sn.left)),vt(sn.top)):vt(sn)}}}),(0,Se.Z)(function(){if(k){var bn=Nn.slice(Ot,At+1);k(bn,Nn)}},[Ot,At,Nn]);var gt=W(Nn,ln,nr,ae),qt=De==null?void 0:De({start:Ot,end:At,virtual:at,offsetX:K,offsetY:Bt,rtl:Vt,getSize:gt}),wn=ze(Nn,Ot,At,Ve,K,Bn,_,jt),Un=null;m&&(Un=(0,g.Z)((0,V.Z)({},O?"height":"maxHeight",m),mt),ur&&(Un.overflowY="hidden",Ve&&(Un.overflowX="hidden"),Ze&&(Un.pointerEvents="none")));var Fn={};return Vt&&(Fn.dir="rtl"),B.createElement("div",(0,r.Z)({ref:Sr,style:(0,g.Z)((0,g.Z)({},S),{},{position:"relative"}),className:lr},Fn,zt),B.createElement(ee.Z,{onResize:$e},B.createElement(Ye,{className:"".concat(re,"-holder"),style:Un,ref:In,onScroll:Ir,onMouseEnter:it},B.createElement(X,{prefixCls:re,height:et,offsetX:K,offsetY:Bt,scrollWidth:Ve,onInnerResize:Jn,ref:hr,innerProps:Fe,rtl:Vt,extra:qt},wn))),at&&et>m&&B.createElement(Ce,{ref:lt,prefixCls:re,scrollOffset:Tn,scrollRange:et,rtl:Vt,onScroll:cr,onStartMove:Dt,onStopMove:bt,spinSize:mn,containerSize:Xe.height,style:Te==null?void 0:Te.verticalScrollBar,thumbStyle:Te==null?void 0:Te.verticalScrollBarThumb,showScrollBar:St}),at&&Ve>Xe.width&&B.createElement(Ce,{ref:dt,prefixCls:re,scrollOffset:K,scrollRange:Ve,rtl:Vt,onScroll:cr,onStartMove:Dt,onStopMove:bt,spinSize:Kt,containerSize:Xe.width,horizontal:!0,style:Te==null?void 0:Te.horizontalScrollBar,thumbStyle:Te==null?void 0:Te.horizontalScrollBarThumb,showScrollBar:St}))}var yt=B.forwardRef(ot);yt.displayName="List";var Qt=yt,wt=Qt},11414:function(dn,st,e){"use strict";e.d(st,{Z5:function(){return es},_l:function(){return Yu},bK:function(){return au}});var r=e(59301),a=e(18773);function g(t,n){t.prototype=Object.create(n.prototype),t.prototype.constructor=t,(0,a.Z)(t,n)}var V=e(54476),d=e(59781),w=r.createContext(null),i=null;function ie(t){t()}var ee=ie,j=function(n){return ee=n},Se=function(){return ee};function B(){var t=Se(),n=null,o=null;return{clear:function(){n=null,o=null},notify:function(){t(function(){for(var A=n;A;)A.callback(),A=A.next})},get:function(){for(var A=[],P=n;P;)A.push(P),P=P.next;return A},subscribe:function(A){var P=!0,Q=o={callback:A,next:null,prev:o};return Q.prev?Q.prev.next=Q:n=Q,function(){!P||n===null||(P=!1,Q.next?Q.next.prev=Q.prev:o=Q.prev,Q.prev?Q.prev.next=Q.next:n=Q.next)}}}}var x={notify:function(){},get:function(){return[]}};function ce(t,n){var o,u=x;function A(ke){return Re(),u.subscribe(ke)}function P(){u.notify()}function Q(){Je.onStateChange&&Je.onStateChange()}function $(){return!!o}function Re(){o||(o=n?n.addNestedSub(Q):t.subscribe(Q),u=B())}function tt(){o&&(o(),o=void 0,u.clear(),u=x)}var Je={addNestedSub:A,notifyNestedSubs:P,handleChangeWrapper:Q,isSubscribed:$,trySubscribe:Re,tryUnsubscribe:tt,getListeners:function(){return u}};return Je}var X=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?r.useLayoutEffect:r.useEffect;function Y(t){var n=t.store,o=t.context,u=t.children,A=(0,r.useMemo)(function(){var $=ce(n);return{store:n,subscription:$}},[n]),P=(0,r.useMemo)(function(){return n.getState()},[n]);X(function(){var $=A.subscription;return $.onStateChange=$.notifyNestedSubs,$.trySubscribe(),P!==n.getState()&&$.notifyNestedSubs(),function(){$.tryUnsubscribe(),$.onStateChange=null}},[A,P]);var Q=o||w;return r.createElement(Q.Provider,{value:A},u)}var ze=Y,ge=e(85377),nt=e(94266),Ne=e.n(nt),se=e(53410),E=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],l=["reactReduxForwardedRef"],z=[],R=[null,null],W=function(n){try{return JSON.stringify(n)}catch(o){return String(n)}};function L(t,n){var o=t[1];return[n.payload,o+1]}function M(t,n,o){X(function(){return t.apply(void 0,n)},o)}function b(t,n,o,u,A,P,Q){t.current=u,n.current=A,o.current=!1,P.current&&(P.current=null,Q())}function te(t,n,o,u,A,P,Q,$,Re,tt){if(t){var Je=!1,ke=null,je=function(){if(!Je){var Er=n.getState(),Or,Zr;try{Or=u(Er,A.current)}catch(ha){Zr=ha,ke=ha}Zr||(ke=null),Or===P.current?Q.current||Re():(P.current=Or,$.current=Or,Q.current=!0,tt({type:"STORE_UPDATED",payload:{error:Zr}}))}};o.onStateChange=je,o.trySubscribe(),je();var Et=function(){if(Je=!0,o.tryUnsubscribe(),o.onStateChange=null,ke)throw ke};return Et}}var ue=function(){return[null,0]};function Ue(t,n){n===void 0&&(n={});var o=n,u=o.getDisplayName,A=u===void 0?function(vo){return"ConnectAdvanced("+vo+")"}:u,P=o.methodName,Q=P===void 0?"connectAdvanced":P,$=o.renderCountProp,Re=$===void 0?void 0:$,tt=o.shouldHandleStateChanges,Je=tt===void 0?!0:tt,ke=o.storeKey,je=ke===void 0?"store":ke,Et=o.withRef,nn=Et===void 0?!1:Et,Er=o.forwardRef,Or=Er===void 0?!1:Er,Zr=o.context,ha=Zr===void 0?w:Zr,Na=(0,ge.Z)(o,E);if(0)var Za;var So=ha;return function(Uo){var Gl=Uo.displayName||Uo.name||"Component",tl=A(Gl),Ul=(0,V.Z)({},Na,{getDisplayName:A,methodName:Q,renderCountProp:Re,shouldHandleStateChanges:Je,storeKey:je,displayName:tl,wrappedComponentName:Gl,WrappedComponent:Uo}),pi=Na.pure;function yi(Ci){return t(Ci.dispatch,Ul)}var ts=pi?r.useMemo:function(Ci){return Ci()};function Ji(Ci){var cs=(0,r.useMemo)(function(){var xs=Ci.reactReduxForwardedRef,Gs=(0,ge.Z)(Ci,l);return[Ci.context,xs,Gs]},[Ci]),rs=cs[0],ys=cs[1],vs=cs[2],ds=(0,r.useMemo)(function(){return rs&&rs.Consumer&&(0,se.isContextConsumer)(r.createElement(rs.Consumer,null))?rs:So},[rs,So]),as=(0,r.useContext)(ds),gs=!!Ci.store&&!!Ci.store.getState&&!!Ci.store.dispatch,As=!!as&&!!as.store,os=gs?Ci.store:as.store,Cs=(0,r.useMemo)(function(){return yi(os)},[os]),ws=(0,r.useMemo)(function(){if(!Je)return R;var xs=ce(os,gs?null:as.subscription),Gs=xs.notifyNestedSubs.bind(xs);return[xs,Gs]},[os,gs,as]),bs=ws[0],Fs=ws[1],Ps=(0,r.useMemo)(function(){return gs?as:(0,V.Z)({},as,{subscription:bs})},[gs,as,bs]),ou=(0,r.useReducer)(L,z,ue),_u=ou[0],Bs=_u[0],ec=ou[1];if(Bs&&Bs.error)throw Bs.error;var lu=(0,r.useRef)(),Ks=(0,r.useRef)(vs),Is=(0,r.useRef)(),iu=(0,r.useRef)(!1),Ws=ts(function(){return Is.current&&vs===Ks.current?Is.current:Cs(os.getState(),vs)},[os,Bs,vs]);M(b,[Ks,lu,iu,vs,Ws,Is,Fs]),M(te,[Je,os,bs,Cs,Ks,lu,iu,Is,Fs,ec],[os,bs,Cs]);var Vs=(0,r.useMemo)(function(){return r.createElement(Uo,(0,V.Z)({},Ws,{ref:ys}))},[ys,Uo,Ws]),tc=(0,r.useMemo)(function(){return Je?r.createElement(ds.Provider,{value:Ps},Vs):Vs},[ds,Vs,Ps]);return tc}var Wi=pi?r.memo(Ji):Ji;if(Wi.WrappedComponent=Uo,Wi.displayName=Ji.displayName=tl,Or){var ns=r.forwardRef(function(cs,rs){return r.createElement(Wi,(0,V.Z)({},cs,{reactReduxForwardedRef:rs}))});return ns.displayName=tl,ns.WrappedComponent=Uo,Ne()(ns,Uo)}return Ne()(Wi,Uo)}}function fe(t,n){return t===n?t!==0||n!==0||1/t===1/n:t!==t&&n!==n}function Ae(t,n){if(fe(t,n))return!0;if(typeof t!="object"||t===null||typeof n!="object"||n===null)return!1;var o=Object.keys(t),u=Object.keys(n);if(o.length!==u.length)return!1;for(var A=0;A=0;u--){var A=n[u](t);if(A)return A}return function(P,Q){throw new Error("Invalid value of type "+typeof t+" for "+o+" argument when connecting component "+Q.wrappedComponentName+".")}}function ae(t,n){return t===n}function ne(t){var n=t===void 0?{}:t,o=n.connectHOC,u=o===void 0?Ue:o,A=n.mapStateToPropsFactories,P=A===void 0?ut:A,Q=n.mapDispatchToPropsFactories,$=Q===void 0?G:Q,Re=n.mergePropsFactories,tt=Re===void 0?wt:Re,Je=n.selectorFactory,ke=Je===void 0?re:Je;return function(Et,nn,Er,Or){Or===void 0&&(Or={});var Zr=Or,ha=Zr.pure,Na=ha===void 0?!0:ha,Za=Zr.areStatesEqual,So=Za===void 0?ae:Za,vo=Zr.areOwnPropsEqual,Uo=vo===void 0?Ae:vo,Gl=Zr.areStatePropsEqual,tl=Gl===void 0?Ae:Gl,Ul=Zr.areMergedPropsEqual,pi=Ul===void 0?Ae:Ul,yi=(0,ge.Z)(Zr,I),ts=m(Et,P,"mapStateToProps"),Ji=m(nn,$,"mapDispatchToProps"),Wi=m(Er,tt,"mergeProps");return u(ke,(0,V.Z)({methodName:"connect",getDisplayName:function(Ci){return"Connect("+Ci+")"},shouldHandleStateChanges:!!Et,initMapStateToProps:ts,initMapDispatchToProps:Ji,initMergeProps:Wi,pure:Na,areStatesEqual:So,areOwnPropsEqual:Uo,areStatePropsEqual:tl,areMergedPropsEqual:pi},yi))}}var O=ne();function S(){var t=useContext(ReactReduxContext);return t}function be(t){t===void 0&&(t=ReactReduxContext);var n=t===ReactReduxContext?useDefaultReduxContext:function(){return useContext(t)};return function(){var u=n(),A=u.store;return A}}var _=null;function N(t){t===void 0&&(t=ReactReduxContext);var n=t===ReactReduxContext?useDefaultStore:createStoreHook(t);return function(){var u=n();return u.dispatch}}var ye=null,_e=function(n,o){return n===o};function Ve(t,n,o,u){var A=useReducer(function(nn){return nn+1},0),P=A[1],Q=useMemo(function(){return createSubscription(o,u)},[o,u]),$=useRef(),Re=useRef(),tt=useRef(),Je=useRef(),ke=o.getState(),je;try{if(t!==Re.current||ke!==tt.current||$.current){var Et=t(ke);Je.current===void 0||!n(Et,Je.current)?je=Et:je=Je.current}else je=Je.current}catch(nn){throw $.current&&(nn.message+=` +`,ge=["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"],nt={},Ne;function se(Pe){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ce=Pe.getAttribute("id")||Pe.getAttribute("data-reactid")||Pe.getAttribute("name");if(q&&nt[Ce])return nt[Ce];var H=window.getComputedStyle(Pe),oe=H.getPropertyValue("box-sizing")||H.getPropertyValue("-moz-box-sizing")||H.getPropertyValue("-webkit-box-sizing"),Me=parseFloat(H.getPropertyValue("padding-bottom"))+parseFloat(H.getPropertyValue("padding-top")),xe=parseFloat(H.getPropertyValue("border-bottom-width"))+parseFloat(H.getPropertyValue("border-top-width")),G=ge.map(function(Qe){return"".concat(Qe,":").concat(H.getPropertyValue(Qe))}).join(";"),we={sizingStyle:G,paddingSize:Me,borderSize:xe,boxSizing:oe};return q&&Ce&&(nt[Ce]=we),we}function E(Pe){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,H=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Ne||(Ne=document.createElement("textarea"),Ne.setAttribute("tab-index","-1"),Ne.setAttribute("aria-hidden","true"),document.body.appendChild(Ne)),Pe.getAttribute("wrap")?Ne.setAttribute("wrap",Pe.getAttribute("wrap")):Ne.removeAttribute("wrap");var oe=se(Pe,q),Me=oe.paddingSize,xe=oe.borderSize,G=oe.boxSizing,we=oe.sizingStyle;Ne.setAttribute("style","".concat(we,";").concat(ze)),Ne.value=Pe.value||Pe.placeholder||"";var Qe=void 0,ut=void 0,mt,ot=Ne.scrollHeight;if(G==="border-box"?ot+=xe:G==="content-box"&&(ot-=Me),Ce!==null||H!==null){Ne.value=" ";var yt=Ne.scrollHeight-Me;Ce!==null&&(Qe=yt*Ce,G==="border-box"&&(Qe=Qe+Me+xe),ot=Math.max(Qe,ot)),H!==null&&(ut=yt*H,G==="border-box"&&(ut=ut+Me+xe),mt=ot>ut?"":"hidden",ot=Math.min(ut,ot))}var Qt={height:ot,overflowY:mt,resize:"none"};return Qe&&(Qt.minHeight=Qe),ut&&(Qt.maxHeight=ut),Qt}var l=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],z=0,R=1,W=2,L=x.forwardRef(function(Pe,q){var Ce=Pe,H=Ce.prefixCls,oe=Ce.onPressEnter,Me=Ce.defaultValue,xe=Ce.value,G=Ce.autoSize,we=Ce.onResize,Qe=Ce.className,ut=Ce.style,mt=Ce.disabled,ot=Ce.onChange,yt=Ce.onInternalAutoSize,Qt=(0,w.Z)(Ce,l),wt=(0,B.Z)(Me,{value:xe,postState:function(zt){return zt!=null?zt:""}}),Ie=(0,d.Z)(wt,2),It=Ie[0],de=Ie[1],re=function(zt){de(zt.target.value),ot==null||ot(zt)},I=x.useRef();x.useImperativeHandle(q,function(){return{textArea:I.current}});var m=x.useMemo(function(){return G&&(0,V.Z)(G)==="object"?[G.minRows,G.maxRows]:[]},[G]),ae=(0,d.Z)(m,2),ne=ae[0],O=ae[1],S=!!G,be=function(){try{if(document.activeElement===I.current){var zt=I.current,ln=zt.selectionStart,Rn=zt.selectionEnd,Sn=zt.scrollTop;I.current.setSelectionRange(ln,Rn),I.current.scrollTop=Sn}}catch(Bn){}},_=x.useState(W),N=(0,d.Z)(_,2),ye=N[0],_e=N[1],Ve=x.useState(),Ge=(0,d.Z)(Ve,2),Ye=Ge[0],U=Ge[1],y=function(){_e(z)};(0,X.Z)(function(){S&&y()},[xe,ne,O,S]),(0,X.Z)(function(){if(ye===z)_e(R);else if(ye===R){var St=E(I.current,!1,ne,O);_e(W),U(St)}else be()},[ye]);var k=x.useRef(),Fe=function(){Y.Z.cancel(k.current)},De=function(zt){ye===W&&(we==null||we(zt),G&&(Fe(),k.current=(0,Y.Z)(function(){y()})))};x.useEffect(function(){return Fe},[]);var Te=S?Ye:null,Wt=(0,a.Z)((0,a.Z)({},ut),Te);return(ye===z||ye===R)&&(Wt.overflowY="hidden",Wt.overflowX="hidden"),x.createElement(ce.Z,{onResize:De,disabled:!(G||we)},x.createElement("textarea",(0,r.Z)({},Qt,{ref:I,style:Wt,className:ee()(H,Qe,(0,g.Z)({},"".concat(H,"-disabled"),mt)),disabled:mt,value:It,onChange:re})))}),M=L,b=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function te(Pe,q){return(0,i.Z)(Pe||"").slice(0,q).join("")}function ue(Pe,q,Ce,H){var oe=Ce;return Pe?oe=te(Ce,H):(0,i.Z)(q||"").lengthH&&(oe=q),oe}var Ue=x.forwardRef(function(Pe,q){var Ce,H=Pe.defaultValue,oe=Pe.value,Me=Pe.onFocus,xe=Pe.onBlur,G=Pe.onChange,we=Pe.allowClear,Qe=Pe.maxLength,ut=Pe.onCompositionStart,mt=Pe.onCompositionEnd,ot=Pe.suffix,yt=Pe.prefixCls,Qt=yt===void 0?"rc-textarea":yt,wt=Pe.classes,Ie=Pe.showCount,It=Pe.className,de=Pe.style,re=Pe.disabled,I=Pe.hidden,m=Pe.classNames,ae=Pe.styles,ne=Pe.onResize,O=(0,w.Z)(Pe,b),S=(0,B.Z)(H,{value:oe,defaultValue:H}),be=(0,d.Z)(S,2),_=be[0],N=be[1],ye=(0,x.useRef)(null),_e=x.useState(!1),Ve=(0,d.Z)(_e,2),Ge=Ve[0],Ye=Ve[1],U=x.useState(!1),y=(0,d.Z)(U,2),k=y[0],Fe=y[1],De=x.useRef(),Te=x.useRef(0),Wt=x.useState(null),St=(0,d.Z)(Wt,2),zt=St[0],ln=St[1],Rn=function(){var Tn;(Tn=ye.current)===null||Tn===void 0||Tn.textArea.focus()};(0,x.useImperativeHandle)(q,function(){return{resizableTextArea:ye.current,focus:Rn,blur:function(){var Tn;(Tn=ye.current)===null||Tn===void 0||Tn.textArea.blur()}}}),(0,x.useEffect)(function(){Ye(function(Gr){return!re&&Gr})},[re]);var Sn=Number(Qe)>0,Bn=function(Tn){Fe(!0),De.current=_,Te.current=Tn.currentTarget.selectionStart,ut==null||ut(Tn)},Jn=function(Tn){Fe(!1);var Br=Tn.currentTarget.value;if(Sn){var Be,F=Te.current>=Qe+1||Te.current===((Be=De.current)===null||Be===void 0?void 0:Be.length);Br=ue(F,De.current,Br,Qe)}Br!==_&&(N(Br),(0,Se.rJ)(Tn.currentTarget,Tn,G,Br)),mt==null||mt(Tn)},nr=function(Tn){var Br=Tn.target.value;if(!k&&Sn){var Be=Tn.target.selectionStart>=Qe+1||Tn.target.selectionStart===Br.length||!Tn.target.selectionStart;Br=ue(Be,_,Br,Qe)}N(Br),(0,Se.rJ)(Tn.currentTarget,Tn,G,Br)},hn=function(Tn){var Br=O.onPressEnter,Be=O.onKeyDown;Tn.key==="Enter"&&Br&&Br(Tn),Be==null||Be(Tn)},ur=function(Tn){Ye(!0),Me==null||Me(Tn)},fr=function(Tn){Ye(!1),xe==null||xe(Tn)},at=function(Tn){var Br;N(""),Rn(),(0,Se.rJ)((Br=ye.current)===null||Br===void 0?void 0:Br.textArea,Tn,G)},Vt=(0,Se.D7)(_);!k&&Sn&&oe==null&&(Vt=te(Vt,Qe));var lr=ot,Nn;if(Ie){var In=(0,i.Z)(Vt).length;(0,V.Z)(Ie)==="object"?Nn=Ie.formatter({value:Vt,count:In,maxLength:Qe}):Nn="".concat(In).concat(Sn?" / ".concat(Qe):""),lr=x.createElement(x.Fragment,null,lr,x.createElement("span",{className:ee()("".concat(Qt,"-data-count"),m==null?void 0:m.count),style:ae==null?void 0:ae.count},Nn))}var hr=function(Tn){var Br;ne==null||ne(Tn),(Br=ye.current)!==null&&Br!==void 0&&Br.textArea.style.height&&ln(!0)},Sr=!O.autoSize&&!Ie&&!we,Tr=x.createElement(j.BaseInput,{value:Vt,allowClear:we,handleReset:at,suffix:lr,prefixCls:Qt,classes:{affixWrapper:ee()(wt==null?void 0:wt.affixWrapper,(Ce={},(0,g.Z)(Ce,"".concat(Qt,"-show-count"),Ie),(0,g.Z)(Ce,"".concat(Qt,"-textarea-allow-clear"),we),Ce))},disabled:re,focused:Ge,className:It,style:(0,a.Z)((0,a.Z)({},de),zt&&!Sr?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Nn=="string"?Nn:void 0}},hidden:I,inputElement:x.createElement(M,(0,r.Z)({},O,{onKeyDown:hn,onChange:nr,onFocus:ur,onBlur:fr,onCompositionStart:Bn,onCompositionEnd:Jn,className:m==null?void 0:m.textarea,style:(0,a.Z)((0,a.Z)({},ae==null?void 0:ae.textarea),{},{resize:de==null?void 0:de.resize}),disabled:re,prefixCls:Qt,onResize:hr,ref:ye}))});return Tr}),fe=Ue,Ae=fe},39417:function(dn,st,e){"use strict";e.d(st,{Z:function(){return R}});var r=e(54476),a=e(20068),g=e(75931),V=e(33885),d=e(67732),w=e(83652),i=e(31226),ie=e(42403),ee=e(158),j=e(92310),Se=e.n(j),B=e(26112),x=e(59301),ce=e(39378),X=function(L){for(var M=L.prefixCls,b=L.level,te=L.isStart,ue=L.isEnd,Ue="".concat(M,"-indent-unit"),fe=[],Ae=0;Ae0&&arguments[0]!==void 0?arguments[0]:[],re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],I=de.length,m=re.length;if(Math.abs(I-m)!==1)return{add:!1,key:null};function ae(ne,O){var S=new Map;ne.forEach(function(_){S.set(_,!0)});var be=O.filter(function(_){return!S.has(_)});return be.length===1?be[0]:null}return I ").concat(re);return re}var Qe=Y.forwardRef(function(de,re){var I=de.prefixCls,m=de.data,ae=de.selectable,ne=de.checkable,O=de.expandedKeys,S=de.selectedKeys,be=de.checkedKeys,_=de.loadedKeys,N=de.loadingKeys,ye=de.halfCheckedKeys,_e=de.keyEntities,Ve=de.disabled,Ge=de.dragging,Ye=de.dragOverNodeKey,U=de.dropPosition,y=de.motion,k=de.height,Fe=de.itemHeight,De=de.virtual,Te=de.focusable,Wt=de.activeItem,St=de.focused,zt=de.tabIndex,ln=de.onKeyDown,Rn=de.onFocus,Sn=de.onBlur,Bn=de.onActiveChange,Jn=de.onListChangeStart,nr=de.onListChangeEnd,hn=(0,se.Z)(de,Ae),ur=Y.useRef(null),fr=Y.useRef(null);Y.useImperativeHandle(re,function(){return{scrollTo:function(on){ur.current.scrollTo(on)},getIndentWidth:function(){return fr.current.offsetWidth}}});var at=Y.useState(O),Vt=(0,Ne.Z)(at,2),lr=Vt[0],Nn=Vt[1],In=Y.useState(m),hr=(0,Ne.Z)(In,2),Sr=hr[0],Tr=hr[1],Gr=Y.useState(m),Tn=(0,Ne.Z)(Gr,2),Br=Tn[0],Be=Tn[1],F=Y.useState([]),K=(0,Ne.Z)(F,2),T=K[0],Z=K[1],He=Y.useState(null),Ze=(0,Ne.Z)(He,2),Pt=Ze[0],Dt=Ze[1],bt=Y.useRef(m);bt.current=m;function jt(){var $t=bt.current;Tr($t),Be($t),Z([]),Dt(null),nr()}(0,E.Z)(function(){Nn(O);var $t=Ue(lr,O);if($t.key!==null)if($t.add){var on=Sr.findIndex(function(At){var Bt=At.key;return Bt===$t.key}),J=xe(fe(Sr,m,$t.key),De,k,Fe),Ke=Sr.slice();Ke.splice(on+1,0,Me),Be(Ke),Z(J),Dt("show")}else{var qe=m.findIndex(function(At){var Bt=At.key;return Bt===$t.key}),et=xe(fe(m,Sr,$t.key),De,k,Fe),Ot=m.slice();Ot.splice(qe+1,0,Me),Be(Ot),Z(et),Dt("hide")}else Sr!==m&&(Tr(m),Be(m))},[O,m]),Y.useEffect(function(){Ge||jt()},[Ge]);var Jt=y?Br:m,rn={expandedKeys:O,selectedKeys:S,loadedKeys:_,loadingKeys:N,checkedKeys:be,halfCheckedKeys:ye,dragOverNodeKey:Ye,dropPosition:U,keyEntities:_e};return Y.createElement(Y.Fragment,null,St&&Wt&&Y.createElement("span",{style:Pe,"aria-live":"assertive"},we(Wt)),Y.createElement("div",null,Y.createElement("input",{style:Pe,disabled:Te===!1||Ve,tabIndex:Te!==!1?zt:null,onKeyDown:ln,onFocus:Rn,onBlur:Sn,value:"",onChange:q,"aria-label":"for screen reader"})),Y.createElement("div",{className:"".concat(I,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},Y.createElement("div",{className:"".concat(I,"-indent")},Y.createElement("div",{ref:fr,className:"".concat(I,"-indent-unit")}))),Y.createElement(l.Z,(0,r.Z)({},hn,{data:Jt,itemKey:G,height:k,fullHeight:!1,virtual:De,itemHeight:Fe,prefixCls:"".concat(I,"-list"),ref:ur,onVisibleChange:function(on,J){var Ke=new Set(on),qe=J.filter(function(et){return!Ke.has(et)});qe.some(function(et){return G(et)===Ce})&&jt()}}),function($t){var on=$t.pos,J=(0,r.Z)({},(nt($t.data),$t.data)),Ke=$t.title,qe=$t.key,et=$t.isStart,Ot=$t.isEnd,At=(0,L.km)(qe,on);delete J.key,delete J.children;var Bt=(0,L.H8)(At,rn);return Y.createElement(ue,(0,r.Z)({},J,Bt,{title:Ke,active:!!Wt&&qe===Wt.key,pos:on,data:$t.data,isStart:et,isEnd:Ot,motion:y,motionNodes:qe===Ce?T:null,motionType:Pt,onMotionStart:Jn,onMotionEnd:jt,treeNodeRequiredProps:rn,onMouseMove:function(){Bn(null)}}))}))});Qe.displayName="NodeList";var ut=Qe,mt=e(35654),ot=e(90782),yt=e(67841),Qt=10,wt=function(de){(0,ee.Z)(I,de);var re=(0,j.Z)(I);function I(){var m;(0,w.Z)(this,I);for(var ae=arguments.length,ne=new Array(ae),O=0;O2&&arguments[2]!==void 0?arguments[2]:!1,ye=m.state,_e=ye.dragChildrenKeys,Ve=ye.dropPosition,Ge=ye.dropTargetKey,Ye=ye.dropTargetPos,U=ye.dropAllowed;if(U){var y=m.props.onDrop;if(m.setState({dragOverNodeKey:null}),m.cleanDragState(),Ge!==null){var k=(0,V.Z)((0,V.Z)({},(0,L.H8)(Ge,m.getTreeNodeRequiredProps())),{},{active:((_=m.getActiveItem())===null||_===void 0?void 0:_.key)===Ge,data:(0,yt.Z)(m.state.keyEntities,Ge).node}),Fe=_e.indexOf(Ge)!==-1;(0,X.ZP)(!Fe,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var De=(0,mt.yx)(Ye),Te={event:S,node:(0,L.F)(k),dragNode:m.dragNode?(0,L.F)(m.dragNode.props):null,dragNodesKeys:[m.dragNode.props.eventKey].concat(_e),dropToGap:Ve!==0,dropPosition:Ve+Number(De[De.length-1])};N||y==null||y(Te),m.dragNode=null}}},m.cleanDragState=function(){var S=m.state.draggingNodeKey;S!==null&&m.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),m.dragStartMousePosition=null,m.currentMouseOverDroppableNodeKey=null},m.triggerExpandActionExpand=function(S,be){var _=m.state,N=_.expandedKeys,ye=_.flattenNodes,_e=be.expanded,Ve=be.key,Ge=be.isLeaf;if(!(Ge||S.shiftKey||S.metaKey||S.ctrlKey)){var Ye=ye.filter(function(y){return y.key===Ve})[0],U=(0,L.F)((0,V.Z)((0,V.Z)({},(0,L.H8)(Ve,m.getTreeNodeRequiredProps())),{},{data:Ye.data}));m.setExpandedKeys(_e?(0,mt._5)(N,Ve):(0,mt.L0)(N,Ve)),m.onNodeExpand(S,U)}},m.onNodeClick=function(S,be){var _=m.props,N=_.onClick,ye=_.expandAction;ye==="click"&&m.triggerExpandActionExpand(S,be),N==null||N(S,be)},m.onNodeDoubleClick=function(S,be){var _=m.props,N=_.onDoubleClick,ye=_.expandAction;ye==="doubleClick"&&m.triggerExpandActionExpand(S,be),N==null||N(S,be)},m.onNodeSelect=function(S,be){var _=m.state.selectedKeys,N=m.state,ye=N.keyEntities,_e=N.fieldNames,Ve=m.props,Ge=Ve.onSelect,Ye=Ve.multiple,U=be.selected,y=be[_e.key],k=!U;k?Ye?_=(0,mt.L0)(_,y):_=[y]:_=(0,mt._5)(_,y);var Fe=_.map(function(De){var Te=(0,yt.Z)(ye,De);return Te?Te.node:null}).filter(function(De){return De});m.setUncontrolledState({selectedKeys:_}),Ge==null||Ge(_,{event:"select",selected:k,node:be,selectedNodes:Fe,nativeEvent:S.nativeEvent})},m.onNodeCheck=function(S,be,_){var N=m.state,ye=N.keyEntities,_e=N.checkedKeys,Ve=N.halfCheckedKeys,Ge=m.props,Ye=Ge.checkStrictly,U=Ge.onCheck,y=be.key,k,Fe={event:"check",node:be,checked:_,nativeEvent:S.nativeEvent};if(Ye){var De=_?(0,mt.L0)(_e,y):(0,mt._5)(_e,y),Te=(0,mt._5)(Ve,y);k={checked:De,halfChecked:Te},Fe.checkedNodes=De.map(function(Sn){return(0,yt.Z)(ye,Sn)}).filter(function(Sn){return Sn}).map(function(Sn){return Sn.node}),m.setUncontrolledState({checkedKeys:De})}else{var Wt=(0,ot.S)([].concat((0,d.Z)(_e),[y]),!0,ye),St=Wt.checkedKeys,zt=Wt.halfCheckedKeys;if(!_){var ln=new Set(St);ln.delete(y);var Rn=(0,ot.S)(Array.from(ln),{checked:!1,halfCheckedKeys:zt},ye);St=Rn.checkedKeys,zt=Rn.halfCheckedKeys}k=St,Fe.checkedNodes=[],Fe.checkedNodesPositions=[],Fe.halfCheckedKeys=zt,St.forEach(function(Sn){var Bn=(0,yt.Z)(ye,Sn);if(Bn){var Jn=Bn.node,nr=Bn.pos;Fe.checkedNodes.push(Jn),Fe.checkedNodesPositions.push({node:Jn,pos:nr})}}),m.setUncontrolledState({checkedKeys:St},!1,{halfCheckedKeys:zt})}U==null||U(k,Fe)},m.onNodeLoad=function(S){var be=S.key,_=new Promise(function(N,ye){m.setState(function(_e){var Ve=_e.loadedKeys,Ge=Ve===void 0?[]:Ve,Ye=_e.loadingKeys,U=Ye===void 0?[]:Ye,y=m.props,k=y.loadData,Fe=y.onLoad;if(!k||Ge.indexOf(be)!==-1||U.indexOf(be)!==-1)return null;var De=k(S);return De.then(function(){var Te=m.state.loadedKeys,Wt=(0,mt.L0)(Te,be);Fe==null||Fe(Wt,{event:"load",node:S}),m.setUncontrolledState({loadedKeys:Wt}),m.setState(function(St){return{loadingKeys:(0,mt._5)(St.loadingKeys,be)}}),N()}).catch(function(Te){if(m.setState(function(St){return{loadingKeys:(0,mt._5)(St.loadingKeys,be)}}),m.loadingRetryTimes[be]=(m.loadingRetryTimes[be]||0)+1,m.loadingRetryTimes[be]>=Qt){var Wt=m.state.loadedKeys;(0,X.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),m.setUncontrolledState({loadedKeys:(0,mt.L0)(Wt,be)}),N()}ye(Te)}),{loadingKeys:(0,mt.L0)(U,be)}})});return _.catch(function(){}),_},m.onNodeMouseEnter=function(S,be){var _=m.props.onMouseEnter;_==null||_({event:S,node:be})},m.onNodeMouseLeave=function(S,be){var _=m.props.onMouseLeave;_==null||_({event:S,node:be})},m.onNodeContextMenu=function(S,be){var _=m.props.onRightClick;_&&(S.preventDefault(),_({event:S,node:be}))},m.onFocus=function(){var S=m.props.onFocus;m.setState({focused:!0});for(var be=arguments.length,_=new Array(be),N=0;N1&&arguments[1]!==void 0?arguments[1]:!1,_=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!m.destroyed){var N=!1,ye=!0,_e={};Object.keys(S).forEach(function(Ve){if(Ve in m.props){ye=!1;return}N=!0,_e[Ve]=S[Ve]}),N&&(!be||ye)&&m.setState((0,V.Z)((0,V.Z)({},_e),_))}},m.scrollTo=function(S){m.listRef.current.scrollTo(S)},m}return(0,i.Z)(I,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ae=this.props.activeKey;ae!==void 0&&ae!==this.state.activeKey&&(this.setState({activeKey:ae}),ae!==null&&this.scrollTo({key:ae}))}},{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 ae,ne=this.state,O=ne.focused,S=ne.flattenNodes,be=ne.keyEntities,_=ne.draggingNodeKey,N=ne.activeKey,ye=ne.dropLevelOffset,_e=ne.dropContainerKey,Ve=ne.dropTargetKey,Ge=ne.dropPosition,Ye=ne.dragOverNodeKey,U=ne.indent,y=this.props,k=y.prefixCls,Fe=y.className,De=y.style,Te=y.showLine,Wt=y.focusable,St=y.tabIndex,zt=St===void 0?0:St,ln=y.selectable,Rn=y.showIcon,Sn=y.icon,Bn=y.switcherIcon,Jn=y.draggable,nr=y.checkable,hn=y.checkStrictly,ur=y.disabled,fr=y.motion,at=y.loadData,Vt=y.filterTreeNode,lr=y.height,Nn=y.itemHeight,In=y.virtual,hr=y.titleRender,Sr=y.dropIndicatorRender,Tr=y.onContextMenu,Gr=y.onScroll,Tn=y.direction,Br=y.rootClassName,Be=y.rootStyle,F=(0,ce.Z)(this.props,{aria:!0,data:!0}),K;return Jn&&((0,g.Z)(Jn)==="object"?K=Jn:typeof Jn=="function"?K={nodeDraggable:Jn}:K={}),Y.createElement(ze.k.Provider,{value:{prefixCls:k,selectable:ln,showIcon:Rn,icon:Sn,switcherIcon:Bn,draggable:K,draggingNodeKey:_,checkable:nr,checkStrictly:hn,disabled:ur,keyEntities:be,dropLevelOffset:ye,dropContainerKey:_e,dropTargetKey:Ve,dropPosition:Ge,dragOverNodeKey:Ye,indent:U,direction:Tn,dropIndicatorRender:Sr,loadData:at,filterTreeNode:Vt,titleRender:hr,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:B()(k,Fe,Br,(ae={},(0,a.Z)(ae,"".concat(k,"-show-line"),Te),(0,a.Z)(ae,"".concat(k,"-focused"),O),(0,a.Z)(ae,"".concat(k,"-active-focused"),N!==null),ae)),style:Be},Y.createElement(ut,(0,r.Z)({ref:this.listRef,prefixCls:k,style:De,data:S,disabled:ur,selectable:ln,checkable:!!nr,motion:fr,dragging:_!==null,height:lr,itemHeight:Nn,virtual:In,focusable:Wt,focused:O,tabIndex:zt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Tr,onScroll:Gr},this.getTreeNodeRequiredProps(),F))))}}],[{key:"getDerivedStateFromProps",value:function(ae,ne){var O=ne.prevProps,S={prevProps:ae};function be(Wt){return!O&&Wt in ae||O&&O[Wt]!==ae[Wt]}var _,N=ne.fieldNames;if(be("fieldNames")&&(N=(0,L.w$)(ae.fieldNames),S.fieldNames=N),be("treeData")?_=ae.treeData:be("children")&&((0,X.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),_=(0,L.zn)(ae.children)),_){S.treeData=_;var ye=(0,L.I8)(_,{fieldNames:N});S.keyEntities=(0,V.Z)((0,a.Z)({},Ce,oe),ye.keyEntities)}var _e=S.keyEntities||ne.keyEntities;if(be("expandedKeys")||O&&be("autoExpandParent"))S.expandedKeys=ae.autoExpandParent||!O&&ae.defaultExpandParent?(0,mt.r7)(ae.expandedKeys,_e):ae.expandedKeys;else if(!O&&ae.defaultExpandAll){var Ve=(0,V.Z)({},_e);delete Ve[Ce],S.expandedKeys=Object.keys(Ve).map(function(Wt){return Ve[Wt].key})}else!O&&ae.defaultExpandedKeys&&(S.expandedKeys=ae.autoExpandParent||ae.defaultExpandParent?(0,mt.r7)(ae.defaultExpandedKeys,_e):ae.defaultExpandedKeys);if(S.expandedKeys||delete S.expandedKeys,_||S.expandedKeys){var Ge=(0,L.oH)(_||ne.treeData,S.expandedKeys||ne.expandedKeys,N);S.flattenNodes=Ge}if(ae.selectable&&(be("selectedKeys")?S.selectedKeys=(0,mt.BT)(ae.selectedKeys,ae):!O&&ae.defaultSelectedKeys&&(S.selectedKeys=(0,mt.BT)(ae.defaultSelectedKeys,ae))),ae.checkable){var Ye;if(be("checkedKeys")?Ye=(0,mt.E6)(ae.checkedKeys)||{}:!O&&ae.defaultCheckedKeys?Ye=(0,mt.E6)(ae.defaultCheckedKeys)||{}:_&&(Ye=(0,mt.E6)(ae.checkedKeys)||{checkedKeys:ne.checkedKeys,halfCheckedKeys:ne.halfCheckedKeys}),Ye){var U=Ye,y=U.checkedKeys,k=y===void 0?[]:y,Fe=U.halfCheckedKeys,De=Fe===void 0?[]:Fe;if(!ae.checkStrictly){var Te=(0,ot.S)(k,!0,_e);k=Te.checkedKeys,De=Te.halfCheckedKeys}S.checkedKeys=k,S.halfCheckedKeys=De}}return be("loadedKeys")&&(S.loadedKeys=ae.loadedKeys),S}}]),I}(Y.Component);wt.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:ge,allowDrop:function(){return!0},expandAction:!1},wt.TreeNode=R.Z;var Ie=wt,It=Ie},35654:function(dn,st,e){"use strict";e.d(st,{BT:function(){return Y},E6:function(){return nt},L0:function(){return j},OM:function(){return X},_5:function(){return ee},r7:function(){return Ne},wA:function(){return B},yx:function(){return Se}});var r=e(94480),a=e(76190),g=e(48736),V=e(59301),d=e(39417),w=e(67841),i=e(71430),ie=null;function ee(se,E){if(!se)return[];var l=se.slice(),z=l.indexOf(E);return z>=0&&l.splice(z,1),l}function j(se,E){var l=(se||[]).slice();return l.indexOf(E)===-1&&l.push(E),l}function Se(se){return se.split("-")}function B(se,E){var l=[],z=(0,w.Z)(E,se);function R(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];W.forEach(function(L){var M=L.key,b=L.children;l.push(M),R(b)})}return R(z.children),l}function x(se){if(se.parent){var E=Se(se.pos);return Number(E[E.length-1])===se.parent.children.length-1}return!1}function ce(se){var E=Se(se.pos);return Number(E[E.length-1])===0}function X(se,E,l,z,R,W,L,M,b,te){var ue,Ue=se.clientX,fe=se.clientY,Ae=se.target.getBoundingClientRect(),Pe=Ae.top,q=Ae.height,Ce=(te==="rtl"?-1:1)*(((R==null?void 0:R.x)||0)-Ue),H=(Ce-12)/z,oe=(0,w.Z)(M,l.props.eventKey);if(fe-1.5?W({dragNode:Qt,dropNode:wt,dropPosition:1})?mt=1:Ie=!1:W({dragNode:Qt,dropNode:wt,dropPosition:0})?mt=0:W({dragNode:Qt,dropNode:wt,dropPosition:1})?mt=1:Ie=!1:W({dragNode:Qt,dropNode:wt,dropPosition:1})?mt=1:Ie=!1,{dropPosition:mt,dropLevelOffset:ot,dropTargetKey:oe.key,dropTargetPos:oe.pos,dragOverNodeKey:ut,dropContainerKey:mt===0?null:((ue=oe.parent)===null||ue===void 0?void 0:ue.key)||null,dropAllowed:Ie}}function Y(se,E){if(se){var l=E.multiple;return l?se.slice():se.length?[se[0]]:se}}var ze=function(E){return E};function ge(se,E){if(!se)return[];var l=E||{},z=l.processProps,R=z===void 0?ze:z,W=Array.isArray(se)?se:[se];return W.map(function(L){var M=L.children,b=_objectWithoutProperties(L,ie),te=ge(M,E);return React.createElement(TreeNode,_extends({key:b.key},R(b)),te)})}function nt(se){if(!se)return null;var E;if(Array.isArray(se))E={checkedKeys:se,halfCheckedKeys:void 0};else if((0,a.Z)(se)==="object")E={checkedKeys:se.checked||void 0,halfCheckedKeys:se.halfChecked||void 0};else return(0,g.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return E}function Ne(se,E){var l=new Set;function z(R){if(!l.has(R)){var W=(0,w.Z)(E,R);if(W){l.add(R);var L=W.parent,M=W.node;M.disabled||L&&z(L.key)}}}return(se||[]).forEach(function(R){z(R)}),(0,r.Z)(l)}},90782:function(dn,st,e){"use strict";e.d(st,{S:function(){return i}});var r=e(48736),a=e(67841);function g(ie,ee){var j=new Set;return ie.forEach(function(Se){ee.has(Se)||j.add(Se)}),j}function V(ie){var ee=ie||{},j=ee.disabled,Se=ee.disableCheckbox,B=ee.checkable;return!!(j||Se)||B===!1}function d(ie,ee,j,Se){for(var B=new Set(ie),x=new Set,ce=0;ce<=j;ce+=1){var X=ee.get(ce)||new Set;X.forEach(function(nt){var Ne=nt.key,se=nt.node,E=nt.children,l=E===void 0?[]:E;B.has(Ne)&&!Se(se)&&l.filter(function(z){return!Se(z.node)}).forEach(function(z){B.add(z.key)})})}for(var Y=new Set,ze=j;ze>=0;ze-=1){var ge=ee.get(ze)||new Set;ge.forEach(function(nt){var Ne=nt.parent,se=nt.node;if(!(Se(se)||!nt.parent||Y.has(nt.parent.key))){if(Se(nt.parent.node)){Y.add(Ne.key);return}var E=!0,l=!1;(Ne.children||[]).filter(function(z){return!Se(z.node)}).forEach(function(z){var R=z.key,W=B.has(R);E&&!W&&(E=!1),!l&&(W||x.has(R))&&(l=!0)}),E&&B.add(Ne.key),l&&x.add(Ne.key),Y.add(Ne.key)}})}return{checkedKeys:Array.from(B),halfCheckedKeys:Array.from(g(x,B))}}function w(ie,ee,j,Se,B){for(var x=new Set(ie),ce=new Set(ee),X=0;X<=Se;X+=1){var Y=j.get(X)||new Set;Y.forEach(function(Ne){var se=Ne.key,E=Ne.node,l=Ne.children,z=l===void 0?[]:l;!x.has(se)&&!ce.has(se)&&!B(E)&&z.filter(function(R){return!B(R.node)}).forEach(function(R){x.delete(R.key)})})}ce=new Set;for(var ze=new Set,ge=Se;ge>=0;ge-=1){var nt=j.get(ge)||new Set;nt.forEach(function(Ne){var se=Ne.parent,E=Ne.node;if(!(B(E)||!Ne.parent||ze.has(Ne.parent.key))){if(B(Ne.parent.node)){ze.add(se.key);return}var l=!0,z=!1;(se.children||[]).filter(function(R){return!B(R.node)}).forEach(function(R){var W=R.key,L=x.has(W);l&&!L&&(l=!1),!z&&(L||ce.has(W))&&(z=!0)}),l||x.delete(se.key),z&&ce.add(se.key),ze.add(se.key)}})}return{checkedKeys:Array.from(x),halfCheckedKeys:Array.from(g(ce,x))}}function i(ie,ee,j,Se){var B=[],x;Se?x=Se:x=V;var ce=new Set(ie.filter(function(ge){var nt=!!(0,a.Z)(j,ge);return nt||B.push(ge),nt})),X=new Map,Y=0;Object.keys(j).forEach(function(ge){var nt=j[ge],Ne=nt.level,se=X.get(Ne);se||(se=new Set,X.set(Ne,se)),se.add(nt),Y=Math.max(Y,Ne)}),(0,r.ZP)(!B.length,"Tree missing follow keys: ".concat(B.slice(0,100).map(function(ge){return"'".concat(ge,"'")}).join(", ")));var ze;return ee===!0?ze=d(ce,X,Y,x):ze=w(ce,ee.halfCheckedKeys,X,Y,x),ze}},67841:function(dn,st,e){"use strict";e.d(st,{Z:function(){return r}});function r(a,g){return a[g]}},71430:function(dn,st,e){"use strict";e.d(st,{F:function(){return Ne},H8:function(){return nt},I8:function(){return ge},km:function(){return B},oH:function(){return Y},w$:function(){return x},zn:function(){return X}});var r=e(76190),a=e(94480),g=e(33885),V=e(75931),d=e(11592),w=e(2738),i=e(48736),ie=e(67841),ee=["children"];function j(se,E){return"".concat(se,"-").concat(E)}function Se(se){return se&&se.type&&se.type.isTreeNode}function B(se,E){return se!=null?se:E}function x(se){var E=se||{},l=E.title,z=E._title,R=E.key,W=E.children,L=l||"title";return{title:L,_title:z||[L],key:R||"key",children:W||"children"}}function ce(se,E){var l=new Map;function z(R){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(R||[]).forEach(function(L){var M=L[E.key],b=L[E.children];warning(M!=null,"Tree node must have a certain key: [".concat(W).concat(M,"]"));var te=String(M);warning(!l.has(te)||M===null||M===void 0,"Same 'key' exist in the Tree: ".concat(te)),l.set(te,!0),z(b,"".concat(W).concat(te," > "))})}z(se)}function X(se){function E(l){var z=(0,d.Z)(l);return z.map(function(R){if(!Se(R))return(0,i.ZP)(!R,"Tree/TreeNode can only accept TreeNode as children."),null;var W=R.key,L=R.props,M=L.children,b=(0,V.Z)(L,ee),te=(0,g.Z)({key:W},b),ue=E(M);return ue.length&&(te.children=ue),te}).filter(function(R){return R})}return E(se)}function Y(se,E,l){var z=x(l),R=z._title,W=z.key,L=z.children,M=new Set(E===!0?[]:E),b=[];function te(ue){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ue.map(function(fe,Ae){for(var Pe=j(Ue?Ue.pos:"0",Ae),q=B(fe[W],Pe),Ce,H=0;H1&&arguments[1]!==void 0?arguments[1]:{},l=E.initWrapper,z=E.processEntity,R=E.onProcessFinished,W=E.externalGetKey,L=E.childrenPropName,M=E.fieldNames,b=arguments.length>2?arguments[2]:void 0,te=W||b,ue={},Ue={},fe={posEntities:ue,keyEntities:Ue};return l&&(fe=l(fe)||fe),ze(se,function(Ae){var Pe=Ae.node,q=Ae.index,Ce=Ae.pos,H=Ae.key,oe=Ae.parentPos,Me=Ae.level,xe=Ae.nodes,G={node:Pe,nodes:xe,index:q,key:H,pos:Ce,level:Me},we=B(H,Ce);ue[Ce]=G,Ue[we]=G,G.parent=ue[oe],G.parent&&(G.parent.children=G.parent.children||[],G.parent.children.push(G)),z&&z(G,fe)},{externalGetKey:te,childrenPropName:L,fieldNames:M}),R&&R(fe),fe}function nt(se,E){var l=E.expandedKeys,z=E.selectedKeys,R=E.loadedKeys,W=E.loadingKeys,L=E.checkedKeys,M=E.halfCheckedKeys,b=E.dragOverNodeKey,te=E.dropPosition,ue=E.keyEntities,Ue=(0,ie.Z)(ue,se),fe={eventKey:se,expanded:l.indexOf(se)!==-1,selected:z.indexOf(se)!==-1,loaded:R.indexOf(se)!==-1,loading:W.indexOf(se)!==-1,checked:L.indexOf(se)!==-1,halfChecked:M.indexOf(se)!==-1,pos:String(Ue?Ue.pos:""),dragOver:b===se&&te===0,dragOverGapTop:b===se&&te===-1,dragOverGapBottom:b===se&&te===1};return fe}function Ne(se){var E=se.data,l=se.expanded,z=se.selected,R=se.checked,W=se.loaded,L=se.loading,M=se.halfChecked,b=se.dragOver,te=se.dragOverGapTop,ue=se.dragOverGapBottom,Ue=se.pos,fe=se.active,Ae=se.eventKey,Pe=(0,g.Z)((0,g.Z)({},E),{},{expanded:l,selected:z,checked:R,loaded:W,loading:L,halfChecked:M,dragOver:b,dragOverGapTop:te,dragOverGapBottom:ue,pos:Ue,active:fe,key:Ae});return"props"in Pe||Object.defineProperty(Pe,"props",{get:function(){return(0,i.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),se}}),Pe}},8224:function(dn,st,e){"use strict";e.d(st,{Z:function(){return a}});var r=e(4676);function a(g,V,d,w){var i=r.unstable_batchedUpdates?function(ee){r.unstable_batchedUpdates(d,ee)}:d;return g!=null&&g.addEventListener&&g.addEventListener(V,i,w),{remove:function(){g!=null&&g.removeEventListener&&g.removeEventListener(V,i,w)}}}},55468:function(dn,st,e){"use strict";e.d(st,{g1:function(){return Se},os:function(){return x}});var r=/margin|padding|width|height|max|min|offset/,a={left:!0,top:!0},g={cssFloat:1,styleFloat:1,float:1};function V(ce){return ce.nodeType===1?ce.ownerDocument.defaultView.getComputedStyle(ce,null):{}}function d(ce,X,Y){if(X=X.toLowerCase(),Y==="auto"){if(X==="height")return ce.offsetHeight;if(X==="width")return ce.offsetWidth}return X in a||(a[X]=r.test(X)),a[X]?parseFloat(Y)||0:Y}function w(ce,X){var Y=arguments.length,ze=V(ce);return X=g[X]?"cssFloat"in ce.style?"cssFloat":"styleFloat":X,Y===1?ze:d(ce,X,ze[X]||ce.style[X])}function i(ce,X,Y){var ze=arguments.length;if(X=g[X]?"cssFloat"in ce.style?"cssFloat":"styleFloat":X,ze===3)return typeof Y=="number"&&r.test(X)&&(Y="".concat(Y,"px")),ce.style[X]=Y,Y;for(var ge in X)X.hasOwnProperty(ge)&&i(ce,ge,X[ge]);return V(ce)}function ie(ce){return ce===document.body?document.documentElement.clientWidth:ce.offsetWidth}function ee(ce){return ce===document.body?window.innerHeight||document.documentElement.clientHeight:ce.offsetHeight}function j(){var ce=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),X=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ce,height:X}}function Se(){var ce=document.documentElement.clientWidth,X=window.innerHeight||document.documentElement.clientHeight;return{width:ce,height:X}}function B(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function x(ce){var X=ce.getBoundingClientRect(),Y=document.documentElement;return{left:X.left+(window.pageXOffset||Y.scrollLeft)-(Y.clientLeft||document.body.clientLeft||0),top:X.top+(window.pageYOffset||Y.scrollTop)-(Y.clientTop||document.body.clientTop||0)}}},3465:function(dn,st,e){"use strict";e.d(st,{G:function(){return V}});var r=e(47273),a=function(w){if((0,r.Z)()&&window.document.documentElement){var i=Array.isArray(w)?w:[w],ie=window.document.documentElement;return i.some(function(ee){return ee in ie.style})}return!1},g=function(w,i){if(!a(w))return!1;var ie=document.createElement("div"),ee=ie.style[w];return ie.style[w]=i,ie.style[w]!==ee};function V(d,w){return!Array.isArray(d)&&w!==void 0?g(d,w):a(d)}},48911:function(dn,st,e){"use strict";e.d(st,{Z:function(){return wt}});var r=e(54476),a=e(76190),g=e(33885),V=e(20068),d=e(42978),w=e(75931),i=e(92310),ie=e.n(i),ee=e(29301),j=e(70425),Se=e(34280),B=e(59301),x=e(4676),ce=B.forwardRef(function(Ie,It){var de=Ie.height,re=Ie.offsetY,I=Ie.offsetX,m=Ie.children,ae=Ie.prefixCls,ne=Ie.onInnerResize,O=Ie.innerProps,S=Ie.rtl,be=Ie.extra,_={},N={display:"flex",flexDirection:"column"};return re!==void 0&&(_={height:de,position:"relative",overflow:"hidden"},N=(0,g.Z)((0,g.Z)({},N),{},(0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)({transform:"translateY(".concat(re,"px)")},S?"marginRight":"marginLeft",-I),"position","absolute"),"left",0),"right",0),"top",0))),B.createElement("div",{style:_},B.createElement(ee.Z,{onResize:function(_e){var Ve=_e.offsetHeight;Ve&&ne&&ne()}},B.createElement("div",(0,r.Z)({style:N,className:ie()((0,V.Z)({},"".concat(ae,"-holder-inner"),ae)),ref:It},O),m,be)))});ce.displayName="Filler";var X=ce;function Y(Ie){var It=Ie.children,de=Ie.setRef,re=B.useCallback(function(I){de(I)},[]);return B.cloneElement(It,{ref:re})}function ze(Ie,It,de,re,I,m,ae,ne){var O=ne.getKey;return Ie.slice(It,de+1).map(function(S,be){var _=It+be,N=ae(S,_,{style:{width:re},offsetX:I}),ye=O(S);return B.createElement(Y,{key:ye,setRef:function(Ve){return m(S,Ve)}},N)})}function ge(Ie,It,de,re){var I=de-Ie,m=It-de,ae=Math.min(I,m)*2;if(re<=ae){var ne=Math.floor(re/2);return re%2?de+ne+1:de-ne}return I>m?de-(re-m):de+(re-I)}function nt(Ie,It,de){var re=Ie.length,I=It.length,m,ae;if(re===0&&I===0)return null;re2&&arguments[2]!==void 0?arguments[2]:!1,_=O?S<0&&ne.current.left||S>0&&ne.current.right:S<0&&ne.current.top||S>0&&ne.current.bottom;return be&&_?(clearTimeout(m.current),I.current=!1):(!_||I.current)&&ae(),!I.current&&_}};function R(Ie,It,de,re,I,m,ae){var ne=(0,B.useRef)(0),O=(0,B.useRef)(null),S=(0,B.useRef)(null),be=(0,B.useRef)(!1),_=z(It,de,re,I);function N(U,y){if(se.Z.cancel(O.current),!_(!1,y)){var k=U;if(!k._virtualHandled)k._virtualHandled=!0;else return;ne.current+=y,S.current=y,l||k.preventDefault(),O.current=(0,se.Z)(function(){var Fe=be.current?10:1;ae(ne.current*Fe,!1),ne.current=0})}}function ye(U,y){ae(y,!0),l||U.preventDefault()}var _e=(0,B.useRef)(null),Ve=(0,B.useRef)(null);function Ge(U){if(Ie){se.Z.cancel(Ve.current),Ve.current=(0,se.Z)(function(){_e.current=null},2);var y=U.deltaX,k=U.deltaY,Fe=U.shiftKey,De=y,Te=k;(_e.current==="sx"||!_e.current&&Fe&&k&&!y)&&(De=k,Te=0,_e.current="sx");var Wt=Math.abs(De),St=Math.abs(Te);_e.current===null&&(_e.current=m&&Wt>St?"x":"y"),_e.current==="y"?N(U,Te):ye(U,De)}}function Ye(U){Ie&&(be.current=U.detail===S.current)}return[Ge,Ye]}function W(Ie,It,de,re){var I=B.useMemo(function(){return[new Map,[]]},[Ie,de.id,re]),m=(0,d.Z)(I,2),ae=m[0],ne=m[1],O=function(be){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:be,N=ae.get(be),ye=ae.get(_);if(N===void 0||ye===void 0)for(var _e=Ie.length,Ve=ne.length;Ve<_e;Ve+=1){var Ge,Ye=Ie[Ve],U=It(Ye);ae.set(U,Ve);var y=(Ge=de.get(U))!==null&&Ge!==void 0?Ge:re;if(ne[Ve]=(ne[Ve-1]||0)+y,U===be&&(N=Ve),U===_&&(ye=Ve),N!==void 0&&ye!==void 0)break}return{top:ne[N-1]||0,bottom:ne[ye]}};return O}var L=e(67732),M=e(83652),b=function(){function Ie(){(0,L.Z)(this,Ie),(0,V.Z)(this,"maps",void 0),(0,V.Z)(this,"id",0),(0,V.Z)(this,"diffRecords",new Map),this.maps=Object.create(null)}return(0,M.Z)(Ie,[{key:"set",value:function(de,re){this.diffRecords.set(de,this.maps[de]),this.maps[de]=re,this.id+=1}},{key:"get",value:function(de){return this.maps[de]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}]),Ie}(),te=b;function ue(Ie){var It=parseFloat(Ie);return isNaN(It)?0:It}function Ue(Ie,It,de){var re=B.useState(0),I=(0,d.Z)(re,2),m=I[0],ae=I[1],ne=(0,B.useRef)(new Map),O=(0,B.useRef)(new te),S=(0,B.useRef)(0);function be(){S.current+=1}function _(){var ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;be();var _e=function(){var Ye=!1;ne.current.forEach(function(U,y){if(U&&U.offsetParent){var k=U.offsetHeight,Fe=getComputedStyle(U),De=Fe.marginTop,Te=Fe.marginBottom,Wt=ue(De),St=ue(Te),zt=k+Wt+St;O.current.get(y)!==zt&&(O.current.set(y,zt),Ye=!0)}}),Ye&&ae(function(U){return U+1})};if(ye)_e();else{S.current+=1;var Ve=S.current;Promise.resolve().then(function(){Ve===S.current&&_e()})}}function N(ye,_e){var Ve=Ie(ye),Ge=ne.current.get(Ve);_e?(ne.current.set(Ve,_e),_()):ne.current.delete(Ve),!Ge!=!_e&&(_e?It==null||It(ye):de==null||de(ye))}return(0,B.useEffect)(function(){return be},[]),[N,_,O.current,m]}var fe=14/15;function Ae(Ie,It,de){var re=(0,B.useRef)(!1),I=(0,B.useRef)(0),m=(0,B.useRef)(0),ae=(0,B.useRef)(null),ne=(0,B.useRef)(null),O,S=function(ye){if(re.current){var _e=Math.ceil(ye.touches[0].pageX),Ve=Math.ceil(ye.touches[0].pageY),Ge=I.current-_e,Ye=m.current-Ve,U=Math.abs(Ge)>Math.abs(Ye);U?I.current=_e:m.current=Ve;var y=de(U,U?Ge:Ye,!1,ye);y&&ye.preventDefault(),clearInterval(ne.current),y&&(ne.current=setInterval(function(){U?Ge*=fe:Ye*=fe;var k=Math.floor(U?Ge:Ye);(!de(U,k,!0)||Math.abs(k)<=.1)&&clearInterval(ne.current)},16))}},be=function(){re.current=!1,O()},_=function(ye){O(),ye.touches.length===1&&!re.current&&(re.current=!0,I.current=Math.ceil(ye.touches[0].pageX),m.current=Math.ceil(ye.touches[0].pageY),ae.current=ye.target,ae.current.addEventListener("touchmove",S,{passive:!1}),ae.current.addEventListener("touchend",be,{passive:!0}))};O=function(){ae.current&&(ae.current.removeEventListener("touchmove",S),ae.current.removeEventListener("touchend",be))},(0,Se.Z)(function(){return Ie&&It.current.addEventListener("touchstart",_,{passive:!0}),function(){var N;(N=It.current)===null||N===void 0||N.removeEventListener("touchstart",_),O(),clearInterval(ne.current)}},[Ie])}function Pe(Ie){return Math.floor(Math.pow(Ie,.5))}function q(Ie,It){var de="touches"in Ie?Ie.touches[0]:Ie;return de[It?"pageX":"pageY"]-window[It?"scrollX":"scrollY"]}function Ce(Ie,It,de){B.useEffect(function(){var re=It.current;if(Ie&&re){var I=!1,m,ae,ne=function(){se.Z.cancel(m)},O=function N(){ne(),m=(0,se.Z)(function(){de(ae),N()})},S=function(){I=!1,ne()},be=function(ye){if(!(ye.target.draggable||ye.button!==0)){var _e=ye;_e._virtualHandled||(_e._virtualHandled=!0,I=!0)}},_=function(ye){if(I){var _e=q(ye,!1),Ve=re.getBoundingClientRect(),Ge=Ve.top,Ye=Ve.bottom;if(_e<=Ge){var U=Ge-_e;ae=-Pe(U),O()}else if(_e>=Ye){var y=_e-Ye;ae=Pe(y),O()}else ne()}};return re.addEventListener("mousedown",be),re.ownerDocument.addEventListener("mouseup",S),re.ownerDocument.addEventListener("mousemove",_),re.ownerDocument.addEventListener("dragend",S),function(){re.removeEventListener("mousedown",be),re.ownerDocument.removeEventListener("mouseup",S),re.ownerDocument.removeEventListener("mousemove",_),re.ownerDocument.removeEventListener("dragend",S),ne()}}},[Ie])}var H=10;function oe(Ie,It,de,re,I,m,ae,ne){var O=B.useRef(),S=B.useState(null),be=(0,d.Z)(S,2),_=be[0],N=be[1];return(0,Se.Z)(function(){if(_&&_.times=0;Bn-=1){var Jn=I(It[Bn]),nr=de.get(Jn);if(nr===void 0){U=!0;break}if(Sn-=nr,Sn<=0)break}switch(Fe){case"top":k=Te-Ge;break;case"bottom":k=Wt-Ye+Ge;break;default:{var hn=Ie.current.scrollTop,ur=hn+Ye;Teur&&(y="bottom")}}k!==null&&ae(k),k!==_.lastTop&&(U=!0)}U&&N((0,g.Z)((0,g.Z)({},_),{},{times:_.times+1,targetAlign:y,lastTop:k}))}},[_,Ie.current]),function(ye){if(ye==null){ne();return}if(se.Z.cancel(O.current),typeof ye=="number")ae(ye);else if(ye&&(0,a.Z)(ye)==="object"){var _e,Ve=ye.align;"index"in ye?_e=ye.index:_e=It.findIndex(function(U){return I(U)===ye.key});var Ge=ye.offset,Ye=Ge===void 0?0:Ge;N({times:0,index:_e,offset:Ye,originAlign:Ve})}}}var Me=B.forwardRef(function(Ie,It){var de=Ie.prefixCls,re=Ie.rtl,I=Ie.scrollOffset,m=Ie.scrollRange,ae=Ie.onStartMove,ne=Ie.onStopMove,O=Ie.onScroll,S=Ie.horizontal,be=Ie.spinSize,_=Ie.containerSize,N=Ie.style,ye=Ie.thumbStyle,_e=Ie.showScrollBar,Ve=B.useState(!1),Ge=(0,d.Z)(Ve,2),Ye=Ge[0],U=Ge[1],y=B.useState(null),k=(0,d.Z)(y,2),Fe=k[0],De=k[1],Te=B.useState(null),Wt=(0,d.Z)(Te,2),St=Wt[0],zt=Wt[1],ln=!re,Rn=B.useRef(),Sn=B.useRef(),Bn=B.useState(_e),Jn=(0,d.Z)(Bn,2),nr=Jn[0],hn=Jn[1],ur=B.useRef(),fr=function(){_e===!0||_e===!1||(clearTimeout(ur.current),hn(!0),ur.current=setTimeout(function(){hn(!1)},3e3))},at=m-_||0,Vt=_-be||0,lr=B.useMemo(function(){if(I===0||at===0)return 0;var Be=I/at;return Be*Vt},[I,at,Vt]),Nn=function(F){F.stopPropagation(),F.preventDefault()},In=B.useRef({top:lr,dragging:Ye,pageY:Fe,startTop:St});In.current={top:lr,dragging:Ye,pageY:Fe,startTop:St};var hr=function(F){U(!0),De(q(F,S)),zt(In.current.top),ae(),F.stopPropagation(),F.preventDefault()};B.useEffect(function(){var Be=function(Z){Z.preventDefault()},F=Rn.current,K=Sn.current;return F.addEventListener("touchstart",Be,{passive:!1}),K.addEventListener("touchstart",hr,{passive:!1}),function(){F.removeEventListener("touchstart",Be),K.removeEventListener("touchstart",hr)}},[]);var Sr=B.useRef();Sr.current=at;var Tr=B.useRef();Tr.current=Vt,B.useEffect(function(){if(Ye){var Be,F=function(Z){var He=In.current,Ze=He.dragging,Pt=He.pageY,Dt=He.startTop;se.Z.cancel(Be);var bt=Rn.current.getBoundingClientRect(),jt=_/(S?bt.width:bt.height);if(Ze){var Jt=(q(Z,S)-Pt)*jt,rn=Dt;!ln&&S?rn-=Jt:rn+=Jt;var $t=Sr.current,on=Tr.current,J=on?rn/on:0,Ke=Math.ceil(J*$t);Ke=Math.max(Ke,0),Ke=Math.min(Ke,$t),Be=(0,se.Z)(function(){O(Ke,S)})}},K=function(){U(!1),ne()};return window.addEventListener("mousemove",F,{passive:!0}),window.addEventListener("touchmove",F,{passive:!0}),window.addEventListener("mouseup",K,{passive:!0}),window.addEventListener("touchend",K,{passive:!0}),function(){window.removeEventListener("mousemove",F),window.removeEventListener("touchmove",F),window.removeEventListener("mouseup",K),window.removeEventListener("touchend",K),se.Z.cancel(Be)}}},[Ye]),B.useEffect(function(){return fr(),function(){clearTimeout(ur.current)}},[I]),B.useImperativeHandle(It,function(){return{delayHidden:fr}});var Gr="".concat(de,"-scrollbar"),Tn={position:"absolute",visibility:nr?null:"hidden"},Br={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return S?(Object.assign(Tn,{height:8,left:0,right:0,bottom:0}),Object.assign(Br,(0,V.Z)({height:"100%",width:be},ln?"left":"right",lr))):(Object.assign(Tn,(0,V.Z)({width:8,top:0,bottom:0},ln?"right":"left",0)),Object.assign(Br,{width:"100%",height:be,top:lr})),B.createElement("div",{ref:Rn,className:ie()(Gr,(0,V.Z)((0,V.Z)((0,V.Z)({},"".concat(Gr,"-horizontal"),S),"".concat(Gr,"-vertical"),!S),"".concat(Gr,"-visible"),nr)),style:(0,g.Z)((0,g.Z)({},Tn),N),onMouseDown:Nn,onMouseMove:fr},B.createElement("div",{ref:Sn,className:ie()("".concat(Gr,"-thumb"),(0,V.Z)({},"".concat(Gr,"-thumb-moving"),Ye)),style:(0,g.Z)((0,g.Z)({},Br),ye),onMouseDown:hr}))}),xe=Me,G=20;function we(){var Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,It=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,de=Ie/It*Ie;return isNaN(de)&&(de=0),de=Math.max(de,G),Math.floor(de)}var Qe=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],ut=[],mt={overflowY:"auto",overflowAnchor:"none"};function ot(Ie,It){var de=Ie.prefixCls,re=de===void 0?"rc-virtual-list":de,I=Ie.className,m=Ie.height,ae=Ie.itemHeight,ne=Ie.fullHeight,O=ne===void 0?!0:ne,S=Ie.style,be=Ie.data,_=Ie.children,N=Ie.itemKey,ye=Ie.virtual,_e=Ie.direction,Ve=Ie.scrollWidth,Ge=Ie.component,Ye=Ge===void 0?"div":Ge,U=Ie.onScroll,y=Ie.onVirtualScroll,k=Ie.onVisibleChange,Fe=Ie.innerProps,De=Ie.extraRender,Te=Ie.styles,Wt=Ie.showScrollBar,St=Wt===void 0?"optional":Wt,zt=(0,w.Z)(Ie,Qe),ln=B.useCallback(function(bn){return typeof N=="function"?N(bn):bn==null?void 0:bn[N]},[N]),Rn=Ue(ln,null,null),Sn=(0,d.Z)(Rn,4),Bn=Sn[0],Jn=Sn[1],nr=Sn[2],hn=Sn[3],ur=!!(ye!==!1&&m&&ae),fr=B.useMemo(function(){return Object.values(nr.maps).reduce(function(bn,sn){return bn+sn},0)},[nr.id,nr.maps]),at=ur&&be&&(Math.max(ae*be.length,fr)>m||!!Ve),Vt=_e==="rtl",lr=ie()(re,(0,V.Z)({},"".concat(re,"-rtl"),Vt),I),Nn=be||ut,In=(0,B.useRef)(),hr=(0,B.useRef)(),Sr=(0,B.useRef)(),Tr=(0,B.useState)(0),Gr=(0,d.Z)(Tr,2),Tn=Gr[0],Br=Gr[1],Be=(0,B.useState)(0),F=(0,d.Z)(Be,2),K=F[0],T=F[1],Z=(0,B.useState)(!1),He=(0,d.Z)(Z,2),Ze=He[0],Pt=He[1],Dt=function(){Pt(!0)},bt=function(){Pt(!1)},jt={getKey:ln};function Jt(bn){Br(function(sn){var _n;typeof bn=="function"?_n=bn(sn):_n=bn;var Hn=Gn(_n);return In.current.scrollTop=Hn,Hn})}var rn=(0,B.useRef)({start:0,end:Nn.length}),$t=(0,B.useRef)(),on=Ne(Nn,ln),J=(0,d.Z)(on,1),Ke=J[0];$t.current=Ke;var qe=B.useMemo(function(){if(!ur)return{scrollHeight:void 0,start:0,end:Nn.length-1,offset:void 0};if(!at){var bn;return{scrollHeight:((bn=hr.current)===null||bn===void 0?void 0:bn.offsetHeight)||0,start:0,end:Nn.length-1,offset:void 0}}for(var sn=0,_n,Hn,er,zr=Nn.length,Xr=0;Xr=Tn&&_n===void 0&&(_n=Xr,Hn=sn),Va>Tn+m&&er===void 0&&(er=Xr),sn=Va}return _n===void 0&&(_n=0,Hn=0,er=Math.ceil(m/ae)),er===void 0&&(er=Nn.length-1),er=Math.min(er+1,Nn.length-1),{scrollHeight:sn,start:_n,end:er,offset:Hn}},[at,ur,Tn,Nn,hn,m]),et=qe.scrollHeight,Ot=qe.start,At=qe.end,Bt=qe.offset;rn.current.start=Ot,rn.current.end=At,B.useLayoutEffect(function(){var bn=nr.getRecord();if(bn.size===1){var sn=Array.from(bn.keys())[0],_n=bn.get(sn),Hn=Nn[Ot];if(Hn&&_n===void 0){var er=ln(Hn);if(er===sn){var zr=nr.get(sn),Xr=zr-ae;Jt(function(ca){return ca+Xr})}}}nr.resetRecord()},[et]);var me=B.useState({width:0,height:m}),We=(0,d.Z)(me,2),Xe=We[0],ft=We[1],$e=function(sn){ft({width:sn.offsetWidth,height:sn.offsetHeight})},lt=(0,B.useRef)(),dt=(0,B.useRef)(),Kt=B.useMemo(function(){return we(Xe.width,Ve)},[Xe.width,Ve]),mn=B.useMemo(function(){return we(Xe.height,et)},[Xe.height,et]),On=et-m,Qn=(0,B.useRef)(On);Qn.current=On;function Gn(bn){var sn=bn;return Number.isNaN(Qn.current)||(sn=Math.min(sn,Qn.current)),sn=Math.max(sn,0),sn}var _t=Tn<=0,qn=Tn>=On,Cn=K<=0,Dr=K>=Ve,yr=z(_t,qn,Cn,Dr),Cr=function(){return{x:Vt?-K:K,y:Tn}},or=(0,B.useRef)(Cr()),ir=(0,j.useEvent)(function(bn){if(y){var sn=(0,g.Z)((0,g.Z)({},Cr()),bn);(or.current.x!==sn.x||or.current.y!==sn.y)&&(y(sn),or.current=sn)}});function cr(bn,sn){var _n=bn;sn?((0,x.flushSync)(function(){T(_n)}),ir()):Jt(_n)}function Ir(bn){var sn=bn.currentTarget.scrollTop;sn!==Tn&&Jt(sn),U==null||U(bn),ir()}var ra=function(sn){var _n=sn,Hn=Ve?Ve-Xe.width:0;return _n=Math.max(_n,0),_n=Math.min(_n,Hn),_n},Ba=(0,j.useEvent)(function(bn,sn){sn?((0,x.flushSync)(function(){T(function(_n){var Hn=_n+(Vt?-bn:bn);return ra(Hn)})}),ir()):Jt(function(_n){var Hn=_n+bn;return Hn})}),br=R(ur,_t,qn,Cn,Dr,!!Ve,Ba),fn=(0,d.Z)(br,2),Dn=fn[0],wr=fn[1];Ae(ur,In,function(bn,sn,_n,Hn){var er=Hn;return yr(bn,sn,_n)?!1:!er||!er._virtualHandled?(er&&(er._virtualHandled=!0),Dn({preventDefault:function(){},deltaX:bn?sn:0,deltaY:bn?0:sn}),!0):!1}),Ce(at,In,function(bn){Jt(function(sn){return sn+bn})}),(0,Se.Z)(function(){function bn(_n){var Hn=_t&&_n.detail<0,er=qn&&_n.detail>0;ur&&!Hn&&!er&&_n.preventDefault()}var sn=In.current;return sn.addEventListener("wheel",Dn,{passive:!1}),sn.addEventListener("DOMMouseScroll",wr,{passive:!0}),sn.addEventListener("MozMousePixelScroll",bn,{passive:!1}),function(){sn.removeEventListener("wheel",Dn),sn.removeEventListener("DOMMouseScroll",wr),sn.removeEventListener("MozMousePixelScroll",bn)}},[ur,_t,qn]),(0,Se.Z)(function(){if(Ve){var bn=ra(K);T(bn),ir({x:bn})}},[Xe.width,Ve]);var it=function(){var sn,_n;(sn=lt.current)===null||sn===void 0||sn.delayHidden(),(_n=dt.current)===null||_n===void 0||_n.delayHidden()},vt=oe(In,Nn,nr,ae,ln,function(){return Jn(!0)},Jt,it);B.useImperativeHandle(It,function(){return{nativeElement:Sr.current,getScrollInfo:Cr,scrollTo:function(sn){function _n(Hn){return Hn&&(0,a.Z)(Hn)==="object"&&("left"in Hn||"top"in Hn)}_n(sn)?(sn.left!==void 0&&T(ra(sn.left)),vt(sn.top)):vt(sn)}}}),(0,Se.Z)(function(){if(k){var bn=Nn.slice(Ot,At+1);k(bn,Nn)}},[Ot,At,Nn]);var gt=W(Nn,ln,nr,ae),qt=De==null?void 0:De({start:Ot,end:At,virtual:at,offsetX:K,offsetY:Bt,rtl:Vt,getSize:gt}),wn=ze(Nn,Ot,At,Ve,K,Bn,_,jt),Un=null;m&&(Un=(0,g.Z)((0,V.Z)({},O?"height":"maxHeight",m),mt),ur&&(Un.overflowY="hidden",Ve&&(Un.overflowX="hidden"),Ze&&(Un.pointerEvents="none")));var Fn={};return Vt&&(Fn.dir="rtl"),B.createElement("div",(0,r.Z)({ref:Sr,style:(0,g.Z)((0,g.Z)({},S),{},{position:"relative"}),className:lr},Fn,zt),B.createElement(ee.Z,{onResize:$e},B.createElement(Ye,{className:"".concat(re,"-holder"),style:Un,ref:In,onScroll:Ir,onMouseEnter:it},B.createElement(X,{prefixCls:re,height:et,offsetX:K,offsetY:Bt,scrollWidth:Ve,onInnerResize:Jn,ref:hr,innerProps:Fe,rtl:Vt,extra:qt},wn))),at&&et>m&&B.createElement(xe,{ref:lt,prefixCls:re,scrollOffset:Tn,scrollRange:et,rtl:Vt,onScroll:cr,onStartMove:Dt,onStopMove:bt,spinSize:mn,containerSize:Xe.height,style:Te==null?void 0:Te.verticalScrollBar,thumbStyle:Te==null?void 0:Te.verticalScrollBarThumb,showScrollBar:St}),at&&Ve>Xe.width&&B.createElement(xe,{ref:dt,prefixCls:re,scrollOffset:K,scrollRange:Ve,rtl:Vt,onScroll:cr,onStartMove:Dt,onStopMove:bt,spinSize:Kt,containerSize:Xe.width,horizontal:!0,style:Te==null?void 0:Te.horizontalScrollBar,thumbStyle:Te==null?void 0:Te.horizontalScrollBarThumb,showScrollBar:St}))}var yt=B.forwardRef(ot);yt.displayName="List";var Qt=yt,wt=Qt},11414:function(dn,st,e){"use strict";e.d(st,{Z5:function(){return es},_l:function(){return Yu},bK:function(){return au}});var r=e(59301),a=e(18773);function g(t,n){t.prototype=Object.create(n.prototype),t.prototype.constructor=t,(0,a.Z)(t,n)}var V=e(54476),d=e(59781),w=r.createContext(null),i=null;function ie(t){t()}var ee=ie,j=function(n){return ee=n},Se=function(){return ee};function B(){var t=Se(),n=null,o=null;return{clear:function(){n=null,o=null},notify:function(){t(function(){for(var A=n;A;)A.callback(),A=A.next})},get:function(){for(var A=[],P=n;P;)A.push(P),P=P.next;return A},subscribe:function(A){var P=!0,Q=o={callback:A,next:null,prev:o};return Q.prev?Q.prev.next=Q:n=Q,function(){!P||n===null||(P=!1,Q.next?Q.next.prev=Q.prev:o=Q.prev,Q.prev?Q.prev.next=Q.next:n=Q.next)}}}}var x={notify:function(){},get:function(){return[]}};function ce(t,n){var o,u=x;function A(ke){return Re(),u.subscribe(ke)}function P(){u.notify()}function Q(){Je.onStateChange&&Je.onStateChange()}function $(){return!!o}function Re(){o||(o=n?n.addNestedSub(Q):t.subscribe(Q),u=B())}function tt(){o&&(o(),o=void 0,u.clear(),u=x)}var Je={addNestedSub:A,notifyNestedSubs:P,handleChangeWrapper:Q,isSubscribed:$,trySubscribe:Re,tryUnsubscribe:tt,getListeners:function(){return u}};return Je}var X=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?r.useLayoutEffect:r.useEffect;function Y(t){var n=t.store,o=t.context,u=t.children,A=(0,r.useMemo)(function(){var $=ce(n);return{store:n,subscription:$}},[n]),P=(0,r.useMemo)(function(){return n.getState()},[n]);X(function(){var $=A.subscription;return $.onStateChange=$.notifyNestedSubs,$.trySubscribe(),P!==n.getState()&&$.notifyNestedSubs(),function(){$.tryUnsubscribe(),$.onStateChange=null}},[A,P]);var Q=o||w;return r.createElement(Q.Provider,{value:A},u)}var ze=Y,ge=e(85377),nt=e(94266),Ne=e.n(nt),se=e(53410),E=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],l=["reactReduxForwardedRef"],z=[],R=[null,null],W=function(n){try{return JSON.stringify(n)}catch(o){return String(n)}};function L(t,n){var o=t[1];return[n.payload,o+1]}function M(t,n,o){X(function(){return t.apply(void 0,n)},o)}function b(t,n,o,u,A,P,Q){t.current=u,n.current=A,o.current=!1,P.current&&(P.current=null,Q())}function te(t,n,o,u,A,P,Q,$,Re,tt){if(t){var Je=!1,ke=null,je=function(){if(!Je){var Er=n.getState(),Or,Zr;try{Or=u(Er,A.current)}catch(ha){Zr=ha,ke=ha}Zr||(ke=null),Or===P.current?Q.current||Re():(P.current=Or,$.current=Or,Q.current=!0,tt({type:"STORE_UPDATED",payload:{error:Zr}}))}};o.onStateChange=je,o.trySubscribe(),je();var Et=function(){if(Je=!0,o.tryUnsubscribe(),o.onStateChange=null,ke)throw ke};return Et}}var ue=function(){return[null,0]};function Ue(t,n){n===void 0&&(n={});var o=n,u=o.getDisplayName,A=u===void 0?function(vo){return"ConnectAdvanced("+vo+")"}:u,P=o.methodName,Q=P===void 0?"connectAdvanced":P,$=o.renderCountProp,Re=$===void 0?void 0:$,tt=o.shouldHandleStateChanges,Je=tt===void 0?!0:tt,ke=o.storeKey,je=ke===void 0?"store":ke,Et=o.withRef,nn=Et===void 0?!1:Et,Er=o.forwardRef,Or=Er===void 0?!1:Er,Zr=o.context,ha=Zr===void 0?w:Zr,Na=(0,ge.Z)(o,E);if(0)var Za;var So=ha;return function(Uo){var Gl=Uo.displayName||Uo.name||"Component",tl=A(Gl),Ul=(0,V.Z)({},Na,{getDisplayName:A,methodName:Q,renderCountProp:Re,shouldHandleStateChanges:Je,storeKey:je,displayName:tl,wrappedComponentName:Gl,WrappedComponent:Uo}),pi=Na.pure;function yi(Ci){return t(Ci.dispatch,Ul)}var ts=pi?r.useMemo:function(Ci){return Ci()};function Ji(Ci){var cs=(0,r.useMemo)(function(){var xs=Ci.reactReduxForwardedRef,Gs=(0,ge.Z)(Ci,l);return[Ci.context,xs,Gs]},[Ci]),rs=cs[0],ys=cs[1],vs=cs[2],ds=(0,r.useMemo)(function(){return rs&&rs.Consumer&&(0,se.isContextConsumer)(r.createElement(rs.Consumer,null))?rs:So},[rs,So]),as=(0,r.useContext)(ds),gs=!!Ci.store&&!!Ci.store.getState&&!!Ci.store.dispatch,As=!!as&&!!as.store,os=gs?Ci.store:as.store,Cs=(0,r.useMemo)(function(){return yi(os)},[os]),ws=(0,r.useMemo)(function(){if(!Je)return R;var xs=ce(os,gs?null:as.subscription),Gs=xs.notifyNestedSubs.bind(xs);return[xs,Gs]},[os,gs,as]),bs=ws[0],Fs=ws[1],Ps=(0,r.useMemo)(function(){return gs?as:(0,V.Z)({},as,{subscription:bs})},[gs,as,bs]),ou=(0,r.useReducer)(L,z,ue),_u=ou[0],Bs=_u[0],ec=ou[1];if(Bs&&Bs.error)throw Bs.error;var lu=(0,r.useRef)(),Ks=(0,r.useRef)(vs),Is=(0,r.useRef)(),iu=(0,r.useRef)(!1),Ws=ts(function(){return Is.current&&vs===Ks.current?Is.current:Cs(os.getState(),vs)},[os,Bs,vs]);M(b,[Ks,lu,iu,vs,Ws,Is,Fs]),M(te,[Je,os,bs,Cs,Ks,lu,iu,Is,Fs,ec],[os,bs,Cs]);var Vs=(0,r.useMemo)(function(){return r.createElement(Uo,(0,V.Z)({},Ws,{ref:ys}))},[ys,Uo,Ws]),tc=(0,r.useMemo)(function(){return Je?r.createElement(ds.Provider,{value:Ps},Vs):Vs},[ds,Vs,Ps]);return tc}var Wi=pi?r.memo(Ji):Ji;if(Wi.WrappedComponent=Uo,Wi.displayName=Ji.displayName=tl,Or){var ns=r.forwardRef(function(cs,rs){return r.createElement(Wi,(0,V.Z)({},cs,{reactReduxForwardedRef:rs}))});return ns.displayName=tl,ns.WrappedComponent=Uo,Ne()(ns,Uo)}return Ne()(Wi,Uo)}}function fe(t,n){return t===n?t!==0||n!==0||1/t===1/n:t!==t&&n!==n}function Ae(t,n){if(fe(t,n))return!0;if(typeof t!="object"||t===null||typeof n!="object"||n===null)return!1;var o=Object.keys(t),u=Object.keys(n);if(o.length!==u.length)return!1;for(var A=0;A=0;u--){var A=n[u](t);if(A)return A}return function(P,Q){throw new Error("Invalid value of type "+typeof t+" for "+o+" argument when connecting component "+Q.wrappedComponentName+".")}}function ae(t,n){return t===n}function ne(t){var n=t===void 0?{}:t,o=n.connectHOC,u=o===void 0?Ue:o,A=n.mapStateToPropsFactories,P=A===void 0?ut:A,Q=n.mapDispatchToPropsFactories,$=Q===void 0?G:Q,Re=n.mergePropsFactories,tt=Re===void 0?wt:Re,Je=n.selectorFactory,ke=Je===void 0?re:Je;return function(Et,nn,Er,Or){Or===void 0&&(Or={});var Zr=Or,ha=Zr.pure,Na=ha===void 0?!0:ha,Za=Zr.areStatesEqual,So=Za===void 0?ae:Za,vo=Zr.areOwnPropsEqual,Uo=vo===void 0?Ae:vo,Gl=Zr.areStatePropsEqual,tl=Gl===void 0?Ae:Gl,Ul=Zr.areMergedPropsEqual,pi=Ul===void 0?Ae:Ul,yi=(0,ge.Z)(Zr,I),ts=m(Et,P,"mapStateToProps"),Ji=m(nn,$,"mapDispatchToProps"),Wi=m(Er,tt,"mergeProps");return u(ke,(0,V.Z)({methodName:"connect",getDisplayName:function(Ci){return"Connect("+Ci+")"},shouldHandleStateChanges:!!Et,initMapStateToProps:ts,initMapDispatchToProps:Ji,initMergeProps:Wi,pure:Na,areStatesEqual:So,areOwnPropsEqual:Uo,areStatePropsEqual:tl,areMergedPropsEqual:pi},yi))}}var O=ne();function S(){var t=useContext(ReactReduxContext);return t}function be(t){t===void 0&&(t=ReactReduxContext);var n=t===ReactReduxContext?useDefaultReduxContext:function(){return useContext(t)};return function(){var u=n(),A=u.store;return A}}var _=null;function N(t){t===void 0&&(t=ReactReduxContext);var n=t===ReactReduxContext?useDefaultStore:createStoreHook(t);return function(){var u=n();return u.dispatch}}var ye=null,_e=function(n,o){return n===o};function Ve(t,n,o,u){var A=useReducer(function(nn){return nn+1},0),P=A[1],Q=useMemo(function(){return createSubscription(o,u)},[o,u]),$=useRef(),Re=useRef(),tt=useRef(),Je=useRef(),ke=o.getState(),je;try{if(t!==Re.current||ke!==tt.current||$.current){var Et=t(ke);Je.current===void 0||!n(Et,Je.current)?je=Et:je=Je.current}else je=Je.current}catch(nn){throw $.current&&(nn.message+=` The error may be correlated with this previous error: `+$.current.stack+` @@ -318,4 +318,4 @@ The error may be correlated with this previous error: This is to ensure consistent browser layout and measurement More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md -`,jr=function(t){var n=t.doctype;n&&(n.name.toLowerCase(),n.publicId)};function kn(t){}function Lt(t,n){}function Tt(){Lt(function(){pe(Rt.react,r.version),jr(document)},[])}function Kr(t){var n=(0,r.useRef)(t);return(0,r.useEffect)(function(){n.current=t}),n}function jn(){var t=null;function n(){return!!t}function o(Q){return Q===t}function u(Q){t&&J(!1);var $={abandon:Q};return t=$,$}function A(){t||J(!1),t=null}function P(){t&&(t.abandon(),A())}return{isClaimed:n,isActive:o,claim:u,release:A,tryAbandon:P}}var sa=9,Fr=13,$a=27,Ar=32,va=33,eo=34,oa=35,Ln=36,Mn=37,Wa=38,ga=39,an=40,qr,ro=(qr={},qr[Fr]=!0,qr[sa]=!0,qr),ao=function(t){ro[t.keyCode]&&t.preventDefault()},na=function(){var t="visibilitychange";if(typeof document=="undefined")return t;var n=[t,"ms"+t,"webkit"+t,"moz"+t,"o"+t],o=fn(n,function(u){return"on"+u in document});return o||t}(),gn=0,$r=5;function Sa(t,n){return Math.abs(n.x-t.x)>=$r||Math.abs(n.y-t.y)>=$r}var _r={type:"IDLE"};function ar(t){var n=t.cancel,o=t.completed,u=t.getPhase,A=t.setPhase;return[{eventName:"mousemove",fn:function(Q){var $=Q.button,Re=Q.clientX,tt=Q.clientY;if($===gn){var Je={x:Re,y:tt},ke=u();if(ke.type==="DRAGGING"){Q.preventDefault(),ke.actions.move(Je);return}ke.type!=="PENDING"&&J(!1);var je=ke.point;if(Sa(je,Je)){Q.preventDefault();var Et=ke.actions.fluidLift(Je);A({type:"DRAGGING",actions:Et})}}}},{eventName:"mouseup",fn:function(Q){var $=u();if($.type!=="DRAGGING"){n();return}Q.preventDefault(),$.actions.drop({shouldBlockNextClick:!0}),o()}},{eventName:"mousedown",fn:function(Q){u().type==="DRAGGING"&&Q.preventDefault(),n()}},{eventName:"keydown",fn:function(Q){var $=u();if($.type==="PENDING"){n();return}if(Q.keyCode===$a){Q.preventDefault(),n();return}ao(Q)}},{eventName:"resize",fn:n},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){u().type==="PENDING"&&n()}},{eventName:"webkitmouseforcedown",fn:function(Q){var $=u();if($.type==="IDLE"&&J(!1),$.actions.shouldRespectForcePress()){n();return}Q.preventDefault()}},{eventName:na,fn:n}]}function Mr(t){var n=(0,r.useRef)(_r),o=(0,r.useRef)(bt),u=De(function(){return{eventName:"mousedown",fn:function(ke){if(!ke.defaultPrevented&&ke.button===gn&&!(ke.ctrlKey||ke.metaKey||ke.shiftKey||ke.altKey)){var je=t.findClosestDraggableId(ke);if(je){var Et=t.tryGetLock(je,Q,{sourceEvent:ke});if(Et){ke.preventDefault();var nn={x:ke.clientX,y:ke.clientY};o.current(),tt(Et,nn)}}}}}},[t]),A=De(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(ke){if(!ke.defaultPrevented){var je=t.findClosestDraggableId(ke);if(je){var Et=t.findOptionsForDraggable(je);Et&&(Et.shouldRespectForcePress||t.canGetLock(je)&&ke.preventDefault())}}}}},[t]),P=Te(function(){var ke={passive:!1,capture:!0};o.current=Jt(window,[A,u],ke)},[A,u]),Q=Te(function(){var Je=n.current;Je.type!=="IDLE"&&(n.current=_r,o.current(),P())},[P]),$=Te(function(){var Je=n.current;Q(),Je.type==="DRAGGING"&&Je.actions.cancel({shouldBlockNextClick:!0}),Je.type==="PENDING"&&Je.actions.abort()},[Q]),Re=Te(function(){var ke={capture:!0,passive:!1},je=ar({cancel:$,completed:Q,getPhase:function(){return n.current},setPhase:function(nn){n.current=nn}});o.current=Jt(window,je,ke)},[$,Q]),tt=Te(function(ke,je){n.current.type!=="IDLE"&&J(!1),n.current={type:"PENDING",point:je,actions:ke},Re()},[Re]);el(function(){return P(),function(){o.current()}},[P])}var Zn;function Lr(){}var Hr=(Zn={},Zn[eo]=!0,Zn[va]=!0,Zn[Ln]=!0,Zn[oa]=!0,Zn);function xo(t,n){function o(){n(),t.cancel()}function u(){n(),t.drop()}return[{eventName:"keydown",fn:function(P){if(P.keyCode===$a){P.preventDefault(),o();return}if(P.keyCode===Ar){P.preventDefault(),u();return}if(P.keyCode===an){P.preventDefault(),t.moveDown();return}if(P.keyCode===Wa){P.preventDefault(),t.moveUp();return}if(P.keyCode===ga){P.preventDefault(),t.moveRight();return}if(P.keyCode===Mn){P.preventDefault(),t.moveLeft();return}if(Hr[P.keyCode]){P.preventDefault();return}ao(P)}},{eventName:"mousedown",fn:o},{eventName:"mouseup",fn:o},{eventName:"click",fn:o},{eventName:"touchstart",fn:o},{eventName:"resize",fn:o},{eventName:"wheel",fn:o,options:{passive:!0}},{eventName:na,fn:o}]}function ko(t){var n=(0,r.useRef)(Lr),o=De(function(){return{eventName:"keydown",fn:function(P){if(P.defaultPrevented||P.keyCode!==Ar)return;var Q=t.findClosestDraggableId(P);if(!Q)return;var $=t.tryGetLock(Q,Je,{sourceEvent:P});if(!$)return;P.preventDefault();var Re=!0,tt=$.snapLift();n.current();function Je(){Re||J(!1),Re=!1,n.current(),u()}n.current=Jt(window,xo(tt,Je),{capture:!0,passive:!1})}}},[t]),u=Te(function(){var P={passive:!1,capture:!0};n.current=Jt(window,[o],P)},[o]);el(function(){return u(),function(){n.current()}},[u])}var oi={type:"IDLE"},Pl=120,en=.15;function Ua(t){var n=t.cancel,o=t.getPhase;return[{eventName:"orientationchange",fn:n},{eventName:"resize",fn:n},{eventName:"contextmenu",fn:function(A){A.preventDefault()}},{eventName:"keydown",fn:function(A){if(o().type!=="DRAGGING"){n();return}A.keyCode===$a&&A.preventDefault(),n()}},{eventName:na,fn:n}]}function Bl(t){var n=t.cancel,o=t.completed,u=t.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(P){var Q=u();if(Q.type!=="DRAGGING"){n();return}Q.hasMoved=!0;var $=P.touches[0],Re=$.clientX,tt=$.clientY,Je={x:Re,y:tt};P.preventDefault(),Q.actions.move(Je)}},{eventName:"touchend",fn:function(P){var Q=u();if(Q.type!=="DRAGGING"){n();return}P.preventDefault(),Q.actions.drop({shouldBlockNextClick:!0}),o()}},{eventName:"touchcancel",fn:function(P){if(u().type!=="DRAGGING"){n();return}P.preventDefault(),n()}},{eventName:"touchforcechange",fn:function(P){var Q=u();Q.type==="IDLE"&&J(!1);var $=P.touches[0];if($){var Re=$.force>=en;if(Re){var tt=Q.actions.shouldRespectForcePress();if(Q.type==="PENDING"){tt&&n();return}if(tt){if(Q.hasMoved){P.preventDefault();return}n();return}P.preventDefault()}}}},{eventName:na,fn:n}]}function Jl(t){var n=(0,r.useRef)(oi),o=(0,r.useRef)(bt),u=Te(function(){return n.current},[]),A=Te(function(Et){n.current=Et},[]),P=De(function(){return{eventName:"touchstart",fn:function(Et){if(!Et.defaultPrevented){var nn=t.findClosestDraggableId(Et);if(nn){var Er=t.tryGetLock(nn,$,{sourceEvent:Et});if(Er){var Or=Et.touches[0],Zr=Or.clientX,ha=Or.clientY,Na={x:Zr,y:ha};o.current(),ke(Er,Na)}}}}}},[t]),Q=Te(function(){var Et={capture:!0,passive:!1};o.current=Jt(window,[P],Et)},[P]),$=Te(function(){var je=n.current;je.type!=="IDLE"&&(je.type==="PENDING"&&clearTimeout(je.longPressTimerId),A(oi),o.current(),Q())},[Q,A]),Re=Te(function(){var je=n.current;$(),je.type==="DRAGGING"&&je.actions.cancel({shouldBlockNextClick:!0}),je.type==="PENDING"&&je.actions.abort()},[$]),tt=Te(function(){var Et={capture:!0,passive:!1},nn={cancel:Re,completed:$,getPhase:u},Er=Jt(window,Bl(nn),Et),Or=Jt(window,Ua(nn),Et);o.current=function(){Er(),Or()}},[Re,u,$]),Je=Te(function(){var Et=u();Et.type!=="PENDING"&&J(!1);var nn=Et.actions.fluidLift(Et.point);A({type:"DRAGGING",actions:nn,hasMoved:!1})},[u,A]),ke=Te(function(Et,nn){u().type!=="IDLE"&&J(!1);var Er=setTimeout(Je,Pl);A({type:"PENDING",point:nn,actions:Et,longPressTimerId:Er}),tt()},[tt,u,A,Je]);el(function(){return Q(),function(){o.current();var nn=u();nn.type==="PENDING"&&(clearTimeout(nn.longPressTimerId),A(oi))}},[u,Q,A]),el(function(){var Et=Jt(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return Et},[])}function ss(t){}var Lo={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Wo(t,n){if(n==null)return!1;var o=!!Lo[n.tagName.toLowerCase()];if(o)return!0;var u=n.getAttribute("contenteditable");return u==="true"||u===""?!0:n===t?!1:Wo(t,n.parentElement)}function kt(t,n){var o=n.target;return il(o)?Wo(t,o):!1}var co=function(t){return ln(t.getBoundingClientRect()).center};function li(t){return t instanceof Wl(t).Element}var ii=function(){var t="matches";if(typeof document=="undefined")return t;var n=[t,"msMatchesSelector","webkitMatchesSelector"],o=fn(n,function(u){return u in Element.prototype});return o||t}();function fs(t,n){return t==null?null:t[ii](n)?t:fs(t.parentElement,n)}function Xo(t,n){return t.closest?t.closest(n):fs(t,n)}function Dl(t){return"["+_o.contextId+'="'+t+'"]'}function Il(t,n){var o=n.target;if(!li(o))return null;var u=Dl(t),A=Xo(o,u);return!A||!il(A)?null:A}function Os(t,n){var o=Il(t,n);return o?o.getAttribute(_o.draggableId):null}function Rs(t,n){var o="["+dl.contextId+'="'+t+'"]',u=Dn(document.querySelectorAll(o)),A=fn(u,function(P){return P.getAttribute(dl.id)===n});return!A||!il(A)?null:A}function Ns(t){t.preventDefault()}function ms(t){var n=t.expected,o=t.phase,u=t.isLockActive,A=t.shouldWarn;return!(!u()||n!==o)}function hs(t){var n=t.lockAPI,o=t.store,u=t.registry,A=t.draggableId;if(n.isClaimed())return!1;var P=u.draggable.findById(A);return!(!P||!P.options.isEnabled||!La(o.getState(),A))}function Es(t){var n=t.lockAPI,o=t.contextId,u=t.store,A=t.registry,P=t.draggableId,Q=t.forceSensorStop,$=t.sourceEvent,Re=hs({lockAPI:n,store:u,registry:A,draggableId:P});if(!Re)return null;var tt=A.draggable.getById(P),Je=Rs(o,tt.descriptor.id);if(!Je||$&&!tt.options.canDragInteractiveElements&&kt(Je,$))return null;var ke=n.claim(Q||bt),je="PRE_DRAG";function Et(){return tt.options.shouldRespectForcePress}function nn(){return n.isActive(ke)}function Er(vo,Uo){ms({expected:vo,phase:je,isLockActive:nn,shouldWarn:!0})&&u.dispatch(Uo())}var Or=Er.bind(null,"DRAGGING");function Zr(vo){function Uo(){n.release(),je="COMPLETED"}je!=="PRE_DRAG"&&(Uo(),je!=="PRE_DRAG"&&J(!1)),u.dispatch(v(vo.liftActionArgs)),je="DRAGGING";function Gl(tl,Ul){if(Ul===void 0&&(Ul={shouldBlockNextClick:!1}),vo.cleanup(),Ul.shouldBlockNextClick){var pi=Jt(window,[{eventName:"click",fn:Ns,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(pi)}Uo(),u.dispatch(Wr({reason:tl}))}return(0,V.Z)({isActive:function(){return ms({expected:"DRAGGING",phase:je,isLockActive:nn,shouldWarn:!1})},shouldRespectForcePress:Et,drop:function(Ul){return Gl("DROP",Ul)},cancel:function(Ul){return Gl("CANCEL",Ul)}},vo.actions)}function ha(vo){var Uo=Tn(function(tl){Or(function(){return Ut({client:tl})})}),Gl=Zr({liftActionArgs:{id:P,clientSelection:vo,movementMode:"FLUID"},cleanup:function(){return Uo.cancel()},actions:{move:Uo}});return(0,V.Z)({},Gl,{move:Uo})}function Na(){var vo={moveUp:function(){return Or(An)},moveRight:function(){return Or(Kn)},moveDown:function(){return Or(Pn)},moveLeft:function(){return Or(Wn)}};return Zr({liftActionArgs:{id:P,clientSelection:co(Je),movementMode:"SNAP"},cleanup:bt,actions:vo})}function Za(){var vo=ms({expected:"PRE_DRAG",phase:je,isLockActive:nn,shouldWarn:!0});vo&&n.release()}var So={isActive:function(){return ms({expected:"PRE_DRAG",phase:je,isLockActive:nn,shouldWarn:!1})},shouldRespectForcePress:Et,fluidLift:ha,snapLift:Na,abort:Za};return So}var Ms=[Mr,ko,Jl];function Ts(t){var n=t.contextId,o=t.store,u=t.registry,A=t.customSensors,P=t.enableDefaultSensors,Q=[].concat(P?Ms:[],A||[]),$=(0,r.useState)(function(){return jn()})[0],Re=Te(function(ha,Na){ha.isDragging&&!Na.isDragging&&$.tryAbandon()},[$]);el(function(){var ha=o.getState(),Na=o.subscribe(function(){var Za=o.getState();Re(ha,Za),ha=Za});return Na},[$,o,Re]),el(function(){return $.tryAbandon},[$.tryAbandon]);var tt=Te(function(Zr){return hs({lockAPI:$,registry:u,store:o,draggableId:Zr})},[$,u,o]),Je=Te(function(Zr,ha,Na){return Es({lockAPI:$,registry:u,contextId:n,store:o,draggableId:Zr,forceSensorStop:ha,sourceEvent:Na&&Na.sourceEvent?Na.sourceEvent:null})},[n,$,u,o]),ke=Te(function(Zr){return Os(n,Zr)},[n]),je=Te(function(Zr){var ha=u.draggable.findById(Zr);return ha?ha.options:null},[u.draggable]),Et=Te(function(){$.isClaimed()&&($.tryAbandon(),o.getState().phase!=="IDLE"&&o.dispatch(Yt()))},[$,o]),nn=Te($.isClaimed,[$]),Er=De(function(){return{canGetLock:tt,tryGetLock:Je,findClosestDraggableId:ke,findOptionsForDraggable:je,tryReleaseLock:Et,isLockClaimed:nn}},[tt,Je,ke,je,Et,nn]);ss(Q);for(var Or=0;Or=0||Object.prototype.hasOwnProperty.call(B,X)&&(ce[X]=B[X]);return ce}function ie(B,x){if(!(B instanceof x))throw new TypeError("Cannot call a class as a function")}function ee(B,x){if(!B)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return x&&(typeof x=="object"||typeof x=="function")?x:B}function j(B,x){if(typeof x!="function"&&x!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof x);B.prototype=Object.create(x&&x.prototype,{constructor:{value:B,enumerable:!1,writable:!0,configurable:!0}}),x&&(Object.setPrototypeOf?Object.setPrototypeOf(B,x):B.__proto__=x)}var Se=function(B){j(x,B);function x(ce){ie(this,x);var X=ee(this,(x.__proto__||Object.getPrototypeOf(x)).call(this,ce));return X.scrollListener=X.scrollListener.bind(X),X.eventListenerOptions=X.eventListenerOptions.bind(X),X.mousewheelListener=X.mousewheelListener.bind(X),X}return r(x,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var X=this.getParentElement(this.scrollComponent);X.scrollTop=X.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var X=!1,Y={get passive(){X=!0}};try{document.addEventListener("test",null,Y),document.removeEventListener("test",null,Y)}catch(ze){}return X}},{key:"eventListenerOptions",value:function(){var X=this.props.useCapture;return this.isPassiveSupported()&&(X={useCapture:this.props.useCapture,passive:!0}),X}},{key:"setDefaultLoader",value:function(X){this.defaultLoader=X}},{key:"detachMousewheelListener",value:function(){var X=window;this.props.useWindow===!1&&(X=this.scrollComponent.parentNode),X.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var X=window;this.props.useWindow===!1&&(X=this.getParentElement(this.scrollComponent)),X.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),X.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(X){var Y=this.props.getScrollParent&&this.props.getScrollParent();return Y!=null?Y:X&&X.parentNode}},{key:"filterProps",value:function(X){return X}},{key:"attachScrollListener",value:function(){var X=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!X)){var Y=window;this.props.useWindow===!1&&(Y=X),Y.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),Y.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),Y.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(X){X.deltaY===1&&!this.isPassiveSupported()&&X.preventDefault()}},{key:"scrollListener",value:function(){var X=this.scrollComponent,Y=window,ze=this.getParentElement(X),ge=void 0;if(this.props.useWindow){var nt=document.documentElement||document.body.parentNode||document.body,Ne=Y.pageYOffset!==void 0?Y.pageYOffset:nt.scrollTop;this.props.isReverse?ge=Ne:ge=this.calculateOffset(X,Ne)}else this.props.isReverse?ge=ze.scrollTop:ge=X.scrollHeight-ze.scrollTop-ze.clientHeight;getypeof ee=="object"&&ee!=null&&ee.nodeType===1,a=(ee,j)=>(!j||ee!=="hidden")&&ee!=="visible"&&ee!=="clip",g=(ee,j)=>{if(ee.clientHeight{const x=(ce=>{if(!ce.ownerDocument||!ce.ownerDocument.defaultView)return null;try{return ce.ownerDocument.defaultView.frameElement}catch(X){return null}})(B);return!!x&&(x.clientHeightcej||ce>ee&&X=j&&Y>=Se?ce-ee-B:X>j&&YSe?X-j+x:0,d=ee=>{const j=ee.parentElement;return j==null?ee.getRootNode().host||null:j},w=(ee,j)=>{var Se,B,x,ce;if(typeof document=="undefined")return[];const{scrollMode:X,block:Y,inline:ze,boundary:ge,skipOverflowHiddenElements:nt}=j,Ne=typeof ge=="function"?ge:Ce=>Ce!==ge;if(!r(ee))throw new TypeError("Invalid target");const se=document.scrollingElement||document.documentElement,E=[];let l=ee;for(;r(l)&&Ne(l);){if(l=d(l),l===se){E.push(l);break}l!=null&&l===document.body&&g(l)&&!g(document.documentElement)||l!=null&&g(l,nt)&&E.push(l)}const z=(B=(Se=window.visualViewport)==null?void 0:Se.width)!=null?B:innerWidth,R=(ce=(x=window.visualViewport)==null?void 0:x.height)!=null?ce:innerHeight,{scrollX:W,scrollY:L}=window,{height:M,width:b,top:te,right:ue,bottom:Ue,left:fe}=ee.getBoundingClientRect(),{top:Ae,right:Pe,bottom:q,left:xe}=(Ce=>{const G=window.getComputedStyle(Ce);return{top:parseFloat(G.scrollMarginTop)||0,right:parseFloat(G.scrollMarginRight)||0,bottom:parseFloat(G.scrollMarginBottom)||0,left:parseFloat(G.scrollMarginLeft)||0}})(ee);let H=Y==="start"||Y==="nearest"?te-Ae:Y==="end"?Ue+q:te+M/2-Ae+q,oe=ze==="center"?fe+b/2-xe+Pe:ze==="end"?ue+Pe:fe-xe;const Me=[];for(let Ce=0;Ce=0&&fe>=0&&Ue<=R&&ue<=z&&(G===se&&!g(G)||te>=ut&&Ue<=ot&&fe>=yt&&ue<=mt))return Me;const Qt=getComputedStyle(G),wt=parseInt(Qt.borderLeftWidth,10),Ie=parseInt(Qt.borderTopWidth,10),It=parseInt(Qt.borderRightWidth,10),de=parseInt(Qt.borderBottomWidth,10);let re=0,I=0;const m="offsetWidth"in G?G.offsetWidth-G.clientWidth-wt-It:0,ae="offsetHeight"in G?G.offsetHeight-G.clientHeight-Ie-de:0,ne="offsetWidth"in G?G.offsetWidth===0?0:Qe/G.offsetWidth:0,O="offsetHeight"in G?G.offsetHeight===0?0:we/G.offsetHeight:0;if(se===G)re=Y==="start"?H:Y==="end"?H-R:Y==="nearest"?V(L,L+R,R,Ie,de,L+H,L+H+M,M):H-R/2,I=ze==="start"?oe:ze==="center"?oe-z/2:ze==="end"?oe-z:V(W,W+z,z,wt,It,W+oe,W+oe+b,b),re=Math.max(0,re+L),I=Math.max(0,I+W);else{re=Y==="start"?H-ut-Ie:Y==="end"?H-ot+de+ae:Y==="nearest"?V(ut,ot,we,Ie,de+ae,H,H+M,M):H-(ut+we/2)+ae/2,I=ze==="start"?oe-yt-wt:ze==="center"?oe-(yt+Qe/2)+m/2:ze==="end"?oe-mt+It+m:V(yt,mt,Qe,wt,It+m,oe,oe+b,b);const{scrollLeft:S,scrollTop:be}=G;re=O===0?0:Math.max(0,Math.min(be+re/O,G.scrollHeight-we/O+ae)),I=ne===0?0:Math.max(0,Math.min(S+I/ne,G.scrollWidth-Qe/ne+m)),H+=be-re,oe+=S-I}Me.push({el:G,top:re,left:I})}return Me},i=ee=>ee===!1?{block:"end",inline:"nearest"}:(j=>j===Object(j)&&Object.keys(j).length!==0)(ee)?ee:{block:"start",inline:"nearest"};function ie(ee,j){if(!ee.isConnected||!(x=>{let ce=x;for(;ce&&ce.parentNode;){if(ce.parentNode===document)return!0;ce=ce.parentNode instanceof ShadowRoot?ce.parentNode.host:ce.parentNode}return!1})(ee))return;const Se=(x=>{const ce=window.getComputedStyle(x);return{top:parseFloat(ce.scrollMarginTop)||0,right:parseFloat(ce.scrollMarginRight)||0,bottom:parseFloat(ce.scrollMarginBottom)||0,left:parseFloat(ce.scrollMarginLeft)||0}})(ee);if((x=>typeof x=="object"&&typeof x.behavior=="function")(j))return j.behavior(w(ee,j));const B=typeof j=="boolean"||j==null?void 0:j.behavior;for(const{el:x,top:ce,left:X}of w(ee,i(j))){const Y=ce-Se.top+Se.bottom,ze=X-Se.left+Se.right;x.scroll({top:Y,left:ze,behavior:B})}}}}]); +`,jr=function(t){var n=t.doctype;n&&(n.name.toLowerCase(),n.publicId)};function kn(t){}function Lt(t,n){}function Tt(){Lt(function(){pe(Rt.react,r.version),jr(document)},[])}function Kr(t){var n=(0,r.useRef)(t);return(0,r.useEffect)(function(){n.current=t}),n}function jn(){var t=null;function n(){return!!t}function o(Q){return Q===t}function u(Q){t&&J(!1);var $={abandon:Q};return t=$,$}function A(){t||J(!1),t=null}function P(){t&&(t.abandon(),A())}return{isClaimed:n,isActive:o,claim:u,release:A,tryAbandon:P}}var sa=9,Fr=13,$a=27,Ar=32,va=33,eo=34,oa=35,Ln=36,Mn=37,Wa=38,ga=39,an=40,qr,ro=(qr={},qr[Fr]=!0,qr[sa]=!0,qr),ao=function(t){ro[t.keyCode]&&t.preventDefault()},na=function(){var t="visibilitychange";if(typeof document=="undefined")return t;var n=[t,"ms"+t,"webkit"+t,"moz"+t,"o"+t],o=fn(n,function(u){return"on"+u in document});return o||t}(),gn=0,$r=5;function Sa(t,n){return Math.abs(n.x-t.x)>=$r||Math.abs(n.y-t.y)>=$r}var _r={type:"IDLE"};function ar(t){var n=t.cancel,o=t.completed,u=t.getPhase,A=t.setPhase;return[{eventName:"mousemove",fn:function(Q){var $=Q.button,Re=Q.clientX,tt=Q.clientY;if($===gn){var Je={x:Re,y:tt},ke=u();if(ke.type==="DRAGGING"){Q.preventDefault(),ke.actions.move(Je);return}ke.type!=="PENDING"&&J(!1);var je=ke.point;if(Sa(je,Je)){Q.preventDefault();var Et=ke.actions.fluidLift(Je);A({type:"DRAGGING",actions:Et})}}}},{eventName:"mouseup",fn:function(Q){var $=u();if($.type!=="DRAGGING"){n();return}Q.preventDefault(),$.actions.drop({shouldBlockNextClick:!0}),o()}},{eventName:"mousedown",fn:function(Q){u().type==="DRAGGING"&&Q.preventDefault(),n()}},{eventName:"keydown",fn:function(Q){var $=u();if($.type==="PENDING"){n();return}if(Q.keyCode===$a){Q.preventDefault(),n();return}ao(Q)}},{eventName:"resize",fn:n},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){u().type==="PENDING"&&n()}},{eventName:"webkitmouseforcedown",fn:function(Q){var $=u();if($.type==="IDLE"&&J(!1),$.actions.shouldRespectForcePress()){n();return}Q.preventDefault()}},{eventName:na,fn:n}]}function Mr(t){var n=(0,r.useRef)(_r),o=(0,r.useRef)(bt),u=De(function(){return{eventName:"mousedown",fn:function(ke){if(!ke.defaultPrevented&&ke.button===gn&&!(ke.ctrlKey||ke.metaKey||ke.shiftKey||ke.altKey)){var je=t.findClosestDraggableId(ke);if(je){var Et=t.tryGetLock(je,Q,{sourceEvent:ke});if(Et){ke.preventDefault();var nn={x:ke.clientX,y:ke.clientY};o.current(),tt(Et,nn)}}}}}},[t]),A=De(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(ke){if(!ke.defaultPrevented){var je=t.findClosestDraggableId(ke);if(je){var Et=t.findOptionsForDraggable(je);Et&&(Et.shouldRespectForcePress||t.canGetLock(je)&&ke.preventDefault())}}}}},[t]),P=Te(function(){var ke={passive:!1,capture:!0};o.current=Jt(window,[A,u],ke)},[A,u]),Q=Te(function(){var Je=n.current;Je.type!=="IDLE"&&(n.current=_r,o.current(),P())},[P]),$=Te(function(){var Je=n.current;Q(),Je.type==="DRAGGING"&&Je.actions.cancel({shouldBlockNextClick:!0}),Je.type==="PENDING"&&Je.actions.abort()},[Q]),Re=Te(function(){var ke={capture:!0,passive:!1},je=ar({cancel:$,completed:Q,getPhase:function(){return n.current},setPhase:function(nn){n.current=nn}});o.current=Jt(window,je,ke)},[$,Q]),tt=Te(function(ke,je){n.current.type!=="IDLE"&&J(!1),n.current={type:"PENDING",point:je,actions:ke},Re()},[Re]);el(function(){return P(),function(){o.current()}},[P])}var Zn;function Lr(){}var Hr=(Zn={},Zn[eo]=!0,Zn[va]=!0,Zn[Ln]=!0,Zn[oa]=!0,Zn);function xo(t,n){function o(){n(),t.cancel()}function u(){n(),t.drop()}return[{eventName:"keydown",fn:function(P){if(P.keyCode===$a){P.preventDefault(),o();return}if(P.keyCode===Ar){P.preventDefault(),u();return}if(P.keyCode===an){P.preventDefault(),t.moveDown();return}if(P.keyCode===Wa){P.preventDefault(),t.moveUp();return}if(P.keyCode===ga){P.preventDefault(),t.moveRight();return}if(P.keyCode===Mn){P.preventDefault(),t.moveLeft();return}if(Hr[P.keyCode]){P.preventDefault();return}ao(P)}},{eventName:"mousedown",fn:o},{eventName:"mouseup",fn:o},{eventName:"click",fn:o},{eventName:"touchstart",fn:o},{eventName:"resize",fn:o},{eventName:"wheel",fn:o,options:{passive:!0}},{eventName:na,fn:o}]}function ko(t){var n=(0,r.useRef)(Lr),o=De(function(){return{eventName:"keydown",fn:function(P){if(P.defaultPrevented||P.keyCode!==Ar)return;var Q=t.findClosestDraggableId(P);if(!Q)return;var $=t.tryGetLock(Q,Je,{sourceEvent:P});if(!$)return;P.preventDefault();var Re=!0,tt=$.snapLift();n.current();function Je(){Re||J(!1),Re=!1,n.current(),u()}n.current=Jt(window,xo(tt,Je),{capture:!0,passive:!1})}}},[t]),u=Te(function(){var P={passive:!1,capture:!0};n.current=Jt(window,[o],P)},[o]);el(function(){return u(),function(){n.current()}},[u])}var oi={type:"IDLE"},Pl=120,en=.15;function Ua(t){var n=t.cancel,o=t.getPhase;return[{eventName:"orientationchange",fn:n},{eventName:"resize",fn:n},{eventName:"contextmenu",fn:function(A){A.preventDefault()}},{eventName:"keydown",fn:function(A){if(o().type!=="DRAGGING"){n();return}A.keyCode===$a&&A.preventDefault(),n()}},{eventName:na,fn:n}]}function Bl(t){var n=t.cancel,o=t.completed,u=t.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(P){var Q=u();if(Q.type!=="DRAGGING"){n();return}Q.hasMoved=!0;var $=P.touches[0],Re=$.clientX,tt=$.clientY,Je={x:Re,y:tt};P.preventDefault(),Q.actions.move(Je)}},{eventName:"touchend",fn:function(P){var Q=u();if(Q.type!=="DRAGGING"){n();return}P.preventDefault(),Q.actions.drop({shouldBlockNextClick:!0}),o()}},{eventName:"touchcancel",fn:function(P){if(u().type!=="DRAGGING"){n();return}P.preventDefault(),n()}},{eventName:"touchforcechange",fn:function(P){var Q=u();Q.type==="IDLE"&&J(!1);var $=P.touches[0];if($){var Re=$.force>=en;if(Re){var tt=Q.actions.shouldRespectForcePress();if(Q.type==="PENDING"){tt&&n();return}if(tt){if(Q.hasMoved){P.preventDefault();return}n();return}P.preventDefault()}}}},{eventName:na,fn:n}]}function Jl(t){var n=(0,r.useRef)(oi),o=(0,r.useRef)(bt),u=Te(function(){return n.current},[]),A=Te(function(Et){n.current=Et},[]),P=De(function(){return{eventName:"touchstart",fn:function(Et){if(!Et.defaultPrevented){var nn=t.findClosestDraggableId(Et);if(nn){var Er=t.tryGetLock(nn,$,{sourceEvent:Et});if(Er){var Or=Et.touches[0],Zr=Or.clientX,ha=Or.clientY,Na={x:Zr,y:ha};o.current(),ke(Er,Na)}}}}}},[t]),Q=Te(function(){var Et={capture:!0,passive:!1};o.current=Jt(window,[P],Et)},[P]),$=Te(function(){var je=n.current;je.type!=="IDLE"&&(je.type==="PENDING"&&clearTimeout(je.longPressTimerId),A(oi),o.current(),Q())},[Q,A]),Re=Te(function(){var je=n.current;$(),je.type==="DRAGGING"&&je.actions.cancel({shouldBlockNextClick:!0}),je.type==="PENDING"&&je.actions.abort()},[$]),tt=Te(function(){var Et={capture:!0,passive:!1},nn={cancel:Re,completed:$,getPhase:u},Er=Jt(window,Bl(nn),Et),Or=Jt(window,Ua(nn),Et);o.current=function(){Er(),Or()}},[Re,u,$]),Je=Te(function(){var Et=u();Et.type!=="PENDING"&&J(!1);var nn=Et.actions.fluidLift(Et.point);A({type:"DRAGGING",actions:nn,hasMoved:!1})},[u,A]),ke=Te(function(Et,nn){u().type!=="IDLE"&&J(!1);var Er=setTimeout(Je,Pl);A({type:"PENDING",point:nn,actions:Et,longPressTimerId:Er}),tt()},[tt,u,A,Je]);el(function(){return Q(),function(){o.current();var nn=u();nn.type==="PENDING"&&(clearTimeout(nn.longPressTimerId),A(oi))}},[u,Q,A]),el(function(){var Et=Jt(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return Et},[])}function ss(t){}var Lo={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Wo(t,n){if(n==null)return!1;var o=!!Lo[n.tagName.toLowerCase()];if(o)return!0;var u=n.getAttribute("contenteditable");return u==="true"||u===""?!0:n===t?!1:Wo(t,n.parentElement)}function kt(t,n){var o=n.target;return il(o)?Wo(t,o):!1}var co=function(t){return ln(t.getBoundingClientRect()).center};function li(t){return t instanceof Wl(t).Element}var ii=function(){var t="matches";if(typeof document=="undefined")return t;var n=[t,"msMatchesSelector","webkitMatchesSelector"],o=fn(n,function(u){return u in Element.prototype});return o||t}();function fs(t,n){return t==null?null:t[ii](n)?t:fs(t.parentElement,n)}function Xo(t,n){return t.closest?t.closest(n):fs(t,n)}function Dl(t){return"["+_o.contextId+'="'+t+'"]'}function Il(t,n){var o=n.target;if(!li(o))return null;var u=Dl(t),A=Xo(o,u);return!A||!il(A)?null:A}function Os(t,n){var o=Il(t,n);return o?o.getAttribute(_o.draggableId):null}function Rs(t,n){var o="["+dl.contextId+'="'+t+'"]',u=Dn(document.querySelectorAll(o)),A=fn(u,function(P){return P.getAttribute(dl.id)===n});return!A||!il(A)?null:A}function Ns(t){t.preventDefault()}function ms(t){var n=t.expected,o=t.phase,u=t.isLockActive,A=t.shouldWarn;return!(!u()||n!==o)}function hs(t){var n=t.lockAPI,o=t.store,u=t.registry,A=t.draggableId;if(n.isClaimed())return!1;var P=u.draggable.findById(A);return!(!P||!P.options.isEnabled||!La(o.getState(),A))}function Es(t){var n=t.lockAPI,o=t.contextId,u=t.store,A=t.registry,P=t.draggableId,Q=t.forceSensorStop,$=t.sourceEvent,Re=hs({lockAPI:n,store:u,registry:A,draggableId:P});if(!Re)return null;var tt=A.draggable.getById(P),Je=Rs(o,tt.descriptor.id);if(!Je||$&&!tt.options.canDragInteractiveElements&&kt(Je,$))return null;var ke=n.claim(Q||bt),je="PRE_DRAG";function Et(){return tt.options.shouldRespectForcePress}function nn(){return n.isActive(ke)}function Er(vo,Uo){ms({expected:vo,phase:je,isLockActive:nn,shouldWarn:!0})&&u.dispatch(Uo())}var Or=Er.bind(null,"DRAGGING");function Zr(vo){function Uo(){n.release(),je="COMPLETED"}je!=="PRE_DRAG"&&(Uo(),je!=="PRE_DRAG"&&J(!1)),u.dispatch(v(vo.liftActionArgs)),je="DRAGGING";function Gl(tl,Ul){if(Ul===void 0&&(Ul={shouldBlockNextClick:!1}),vo.cleanup(),Ul.shouldBlockNextClick){var pi=Jt(window,[{eventName:"click",fn:Ns,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(pi)}Uo(),u.dispatch(Wr({reason:tl}))}return(0,V.Z)({isActive:function(){return ms({expected:"DRAGGING",phase:je,isLockActive:nn,shouldWarn:!1})},shouldRespectForcePress:Et,drop:function(Ul){return Gl("DROP",Ul)},cancel:function(Ul){return Gl("CANCEL",Ul)}},vo.actions)}function ha(vo){var Uo=Tn(function(tl){Or(function(){return Ut({client:tl})})}),Gl=Zr({liftActionArgs:{id:P,clientSelection:vo,movementMode:"FLUID"},cleanup:function(){return Uo.cancel()},actions:{move:Uo}});return(0,V.Z)({},Gl,{move:Uo})}function Na(){var vo={moveUp:function(){return Or(An)},moveRight:function(){return Or(Kn)},moveDown:function(){return Or(Pn)},moveLeft:function(){return Or(Wn)}};return Zr({liftActionArgs:{id:P,clientSelection:co(Je),movementMode:"SNAP"},cleanup:bt,actions:vo})}function Za(){var vo=ms({expected:"PRE_DRAG",phase:je,isLockActive:nn,shouldWarn:!0});vo&&n.release()}var So={isActive:function(){return ms({expected:"PRE_DRAG",phase:je,isLockActive:nn,shouldWarn:!1})},shouldRespectForcePress:Et,fluidLift:ha,snapLift:Na,abort:Za};return So}var Ms=[Mr,ko,Jl];function Ts(t){var n=t.contextId,o=t.store,u=t.registry,A=t.customSensors,P=t.enableDefaultSensors,Q=[].concat(P?Ms:[],A||[]),$=(0,r.useState)(function(){return jn()})[0],Re=Te(function(ha,Na){ha.isDragging&&!Na.isDragging&&$.tryAbandon()},[$]);el(function(){var ha=o.getState(),Na=o.subscribe(function(){var Za=o.getState();Re(ha,Za),ha=Za});return Na},[$,o,Re]),el(function(){return $.tryAbandon},[$.tryAbandon]);var tt=Te(function(Zr){return hs({lockAPI:$,registry:u,store:o,draggableId:Zr})},[$,u,o]),Je=Te(function(Zr,ha,Na){return Es({lockAPI:$,registry:u,contextId:n,store:o,draggableId:Zr,forceSensorStop:ha,sourceEvent:Na&&Na.sourceEvent?Na.sourceEvent:null})},[n,$,u,o]),ke=Te(function(Zr){return Os(n,Zr)},[n]),je=Te(function(Zr){var ha=u.draggable.findById(Zr);return ha?ha.options:null},[u.draggable]),Et=Te(function(){$.isClaimed()&&($.tryAbandon(),o.getState().phase!=="IDLE"&&o.dispatch(Yt()))},[$,o]),nn=Te($.isClaimed,[$]),Er=De(function(){return{canGetLock:tt,tryGetLock:Je,findClosestDraggableId:ke,findOptionsForDraggable:je,tryReleaseLock:Et,isLockClaimed:nn}},[tt,Je,ke,je,Et,nn]);ss(Q);for(var Or=0;Or=0||Object.prototype.hasOwnProperty.call(B,X)&&(ce[X]=B[X]);return ce}function ie(B,x){if(!(B instanceof x))throw new TypeError("Cannot call a class as a function")}function ee(B,x){if(!B)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return x&&(typeof x=="object"||typeof x=="function")?x:B}function j(B,x){if(typeof x!="function"&&x!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof x);B.prototype=Object.create(x&&x.prototype,{constructor:{value:B,enumerable:!1,writable:!0,configurable:!0}}),x&&(Object.setPrototypeOf?Object.setPrototypeOf(B,x):B.__proto__=x)}var Se=function(B){j(x,B);function x(ce){ie(this,x);var X=ee(this,(x.__proto__||Object.getPrototypeOf(x)).call(this,ce));return X.scrollListener=X.scrollListener.bind(X),X.eventListenerOptions=X.eventListenerOptions.bind(X),X.mousewheelListener=X.mousewheelListener.bind(X),X}return r(x,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var X=this.getParentElement(this.scrollComponent);X.scrollTop=X.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var X=!1,Y={get passive(){X=!0}};try{document.addEventListener("test",null,Y),document.removeEventListener("test",null,Y)}catch(ze){}return X}},{key:"eventListenerOptions",value:function(){var X=this.props.useCapture;return this.isPassiveSupported()&&(X={useCapture:this.props.useCapture,passive:!0}),X}},{key:"setDefaultLoader",value:function(X){this.defaultLoader=X}},{key:"detachMousewheelListener",value:function(){var X=window;this.props.useWindow===!1&&(X=this.scrollComponent.parentNode),X.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var X=window;this.props.useWindow===!1&&(X=this.getParentElement(this.scrollComponent)),X.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),X.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(X){var Y=this.props.getScrollParent&&this.props.getScrollParent();return Y!=null?Y:X&&X.parentNode}},{key:"filterProps",value:function(X){return X}},{key:"attachScrollListener",value:function(){var X=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!X)){var Y=window;this.props.useWindow===!1&&(Y=X),Y.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),Y.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),Y.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(X){X.deltaY===1&&!this.isPassiveSupported()&&X.preventDefault()}},{key:"scrollListener",value:function(){var X=this.scrollComponent,Y=window,ze=this.getParentElement(X),ge=void 0;if(this.props.useWindow){var nt=document.documentElement||document.body.parentNode||document.body,Ne=Y.pageYOffset!==void 0?Y.pageYOffset:nt.scrollTop;this.props.isReverse?ge=Ne:ge=this.calculateOffset(X,Ne)}else this.props.isReverse?ge=ze.scrollTop:ge=X.scrollHeight-ze.scrollTop-ze.clientHeight;getypeof ee=="object"&&ee!=null&&ee.nodeType===1,a=(ee,j)=>(!j||ee!=="hidden")&&ee!=="visible"&&ee!=="clip",g=(ee,j)=>{if(ee.clientHeight{const x=(ce=>{if(!ce.ownerDocument||!ce.ownerDocument.defaultView)return null;try{return ce.ownerDocument.defaultView.frameElement}catch(X){return null}})(B);return!!x&&(x.clientHeightcej||ce>ee&&X=j&&Y>=Se?ce-ee-B:X>j&&YSe?X-j+x:0,d=ee=>{const j=ee.parentElement;return j==null?ee.getRootNode().host||null:j},w=(ee,j)=>{var Se,B,x,ce;if(typeof document=="undefined")return[];const{scrollMode:X,block:Y,inline:ze,boundary:ge,skipOverflowHiddenElements:nt}=j,Ne=typeof ge=="function"?ge:xe=>xe!==ge;if(!r(ee))throw new TypeError("Invalid target");const se=document.scrollingElement||document.documentElement,E=[];let l=ee;for(;r(l)&&Ne(l);){if(l=d(l),l===se){E.push(l);break}l!=null&&l===document.body&&g(l)&&!g(document.documentElement)||l!=null&&g(l,nt)&&E.push(l)}const z=(B=(Se=window.visualViewport)==null?void 0:Se.width)!=null?B:innerWidth,R=(ce=(x=window.visualViewport)==null?void 0:x.height)!=null?ce:innerHeight,{scrollX:W,scrollY:L}=window,{height:M,width:b,top:te,right:ue,bottom:Ue,left:fe}=ee.getBoundingClientRect(),{top:Ae,right:Pe,bottom:q,left:Ce}=(xe=>{const G=window.getComputedStyle(xe);return{top:parseFloat(G.scrollMarginTop)||0,right:parseFloat(G.scrollMarginRight)||0,bottom:parseFloat(G.scrollMarginBottom)||0,left:parseFloat(G.scrollMarginLeft)||0}})(ee);let H=Y==="start"||Y==="nearest"?te-Ae:Y==="end"?Ue+q:te+M/2-Ae+q,oe=ze==="center"?fe+b/2-Ce+Pe:ze==="end"?ue+Pe:fe-Ce;const Me=[];for(let xe=0;xe=0&&fe>=0&&Ue<=R&&ue<=z&&(G===se&&!g(G)||te>=ut&&Ue<=ot&&fe>=yt&&ue<=mt))return Me;const Qt=getComputedStyle(G),wt=parseInt(Qt.borderLeftWidth,10),Ie=parseInt(Qt.borderTopWidth,10),It=parseInt(Qt.borderRightWidth,10),de=parseInt(Qt.borderBottomWidth,10);let re=0,I=0;const m="offsetWidth"in G?G.offsetWidth-G.clientWidth-wt-It:0,ae="offsetHeight"in G?G.offsetHeight-G.clientHeight-Ie-de:0,ne="offsetWidth"in G?G.offsetWidth===0?0:Qe/G.offsetWidth:0,O="offsetHeight"in G?G.offsetHeight===0?0:we/G.offsetHeight:0;if(se===G)re=Y==="start"?H:Y==="end"?H-R:Y==="nearest"?V(L,L+R,R,Ie,de,L+H,L+H+M,M):H-R/2,I=ze==="start"?oe:ze==="center"?oe-z/2:ze==="end"?oe-z:V(W,W+z,z,wt,It,W+oe,W+oe+b,b),re=Math.max(0,re+L),I=Math.max(0,I+W);else{re=Y==="start"?H-ut-Ie:Y==="end"?H-ot+de+ae:Y==="nearest"?V(ut,ot,we,Ie,de+ae,H,H+M,M):H-(ut+we/2)+ae/2,I=ze==="start"?oe-yt-wt:ze==="center"?oe-(yt+Qe/2)+m/2:ze==="end"?oe-mt+It+m:V(yt,mt,Qe,wt,It+m,oe,oe+b,b);const{scrollLeft:S,scrollTop:be}=G;re=O===0?0:Math.max(0,Math.min(be+re/O,G.scrollHeight-we/O+ae)),I=ne===0?0:Math.max(0,Math.min(S+I/ne,G.scrollWidth-Qe/ne+m)),H+=be-re,oe+=S-I}Me.push({el:G,top:re,left:I})}return Me},i=ee=>ee===!1?{block:"end",inline:"nearest"}:(j=>j===Object(j)&&Object.keys(j).length!==0)(ee)?ee:{block:"start",inline:"nearest"};function ie(ee,j){if(!ee.isConnected||!(x=>{let ce=x;for(;ce&&ce.parentNode;){if(ce.parentNode===document)return!0;ce=ce.parentNode instanceof ShadowRoot?ce.parentNode.host:ce.parentNode}return!1})(ee))return;const Se=(x=>{const ce=window.getComputedStyle(x);return{top:parseFloat(ce.scrollMarginTop)||0,right:parseFloat(ce.scrollMarginRight)||0,bottom:parseFloat(ce.scrollMarginBottom)||0,left:parseFloat(ce.scrollMarginLeft)||0}})(ee);if((x=>typeof x=="object"&&typeof x.behavior=="function")(j))return j.behavior(w(ee,j));const B=typeof j=="boolean"||j==null?void 0:j.behavior;for(const{el:x,top:ce,left:X}of w(ee,i(j))){const Y=ce-Se.top+Se.bottom,ze=X-Se.left+Se.right;x.scroll({top:Y,left:ze,behavior:B})}}}}]); diff --git a/p__Classrooms__ThemeChange__Board.73be9849.async.js b/p__Classrooms__ThemeChange__Board.9e3f8a20.async.js similarity index 92% rename from p__Classrooms__ThemeChange__Board.73be9849.async.js rename to p__Classrooms__ThemeChange__Board.9e3f8a20.async.js index 7d9cdfbd90..daf31ebf29 100644 --- a/p__Classrooms__ThemeChange__Board.73be9849.async.js +++ b/p__Classrooms__ThemeChange__Board.9e3f8a20.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[9406],{89489:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},59477:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},40001:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},49198:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},84105:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},18785:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},73331:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},15277:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},52671:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},8657:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},56082:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},33853:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},15075:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},43531:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},61485:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},38819:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},47472:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},87395:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},61584:function(mt,Ne,e){"use strict";e.d(Ne,{i:function(){return a},Z:function(){return g}});var t={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"},n=e(71418),f=e(6848),Q=e(93948),d=e(92310),w=e.n(d),r=e(65862),V=e(2524),re=e(41867),b=e(79005),se=e(20345),T=e(77882),h=e(31081),X=e(75309),R=e(71979),j=e(47558),Re=e(42922),ee=e(66832),Ce=e(96593),_=e(19664),B=e(91833),i=e(59301);const a=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:b,swimg:se},{name:"101\u8BA1\u5212",ptimg:T,swimg:h},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:X,swimg:R},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:j,swimg:Re},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ee,swimg:Ce},{name:"\u519B\u961F\u4E00\u6D41",ptimg:_,swimg:B}];var g=({className:F,dataSource:S=[],col:C=4,right:y,bottom:ue=23,precision:W=0,wrapWidth:Le=1200,trackEventItems:Y,loading:J,onRemove:ie=()=>{},isCurrent:z=!0,showAlias:pe=!1,showProgress:L=!1})=>{const D=Math.floor((Le-(C-1)*y)/C),le=[{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(G=>(window.ENV==="build"&&(G.ptimg=`/react/build${G.ptimg}`,G.swimg=`/react/build${G.swimg}`),G));return i.createElement(n.Z,{spinning:J},i.createElement("div",{className:w()(t.list,F)},!!(S!=null&&S.length)&&(S==null?void 0:S.map((G,Z)=>{var fe,Oe,$e,ze,Je,ft;const{name:pt,id:et,identifier:te,featured:We,school_name:N,image_url:A,excellent:v,is_plan:o}=G;return i.createElement("div",{key:et,className:z&&L?t.wrapisCurrent:t.wrap,style:{width:D,marginRight:(1+Z)%C===0?0:y+W,marginBottom:ue}},i.createElement("a",{className:t.li,onClick:I=>{I.preventDefault(),I.stopPropagation(),Y&&(0,r.L9)([Y]),(0,r.xg)(`/paths/${te}`)}},i.createElement("div",{className:t.img},i.createElement("img",{className:t.cover,src:`${A}`}),z&&(0,re.bg)()&&(G==null?void 0:G.studying)&&i.createElement("div",{className:`${t.movebq} user-path-items`,onClick:I=>{I.stopPropagation(),ie(G)}},i.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),i.createElement("span",{className:"c-red"},"\u79FB\u9664")),(fe=G==null?void 0:G.subject_tags)==null?void 0:fe.map((I,U)=>{var u,s;if(U===0){const E=(u=le.find(m=>m.name==I))==null?void 0:u.swimg;return i.createElement("img",{className:t.sign,src:E,style:{left:"-4px"}})}const k=(s=le.find(E=>E.name==I))==null?void 0:s.ptimg;return i.createElement("img",{className:t.sign,src:k,style:{left:`${48+52*(U-1)+2*U}px`}})}),i.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(G==null?void 0:G.excellent)&&i.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),i.createElement("div",{className:t.name},i.createElement(f.Z,{title:pe&&(G!=null&&G.excellent_alias_name)?i.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${pt}`,i.createElement("br",null),i.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${G==null?void 0:G.excellent_alias_name}`)):pt},i.createElement("span",{className:t.e},pe&&(G==null?void 0:G.excellent_alias_name)||pt))),z&&L&&((Oe=G==null?void 0:G.progress)==null?void 0:Oe.all_score)!=0&&i.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},i.createElement(Q.Z,{strokeColor:"#44d7b6",gap:"small",percent:((($e=G==null?void 0:G.progress)==null?void 0:$e.my_score)/((ze=G==null?void 0:G.progress)==null?void 0:ze.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Je=G==null?void 0:G.progress)==null?void 0:Je.my_score,"/",(ft=G==null?void 0:G.progress)==null?void 0:ft.all_score),(!z||!L)&&i.createElement("div",{className:t.tags},i.createElement("div",null,i.createElement(f.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),i.createElement("span",null,G.stages_count))),i.createElement(f.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),i.createElement("span",null,G.members_count)))))))})),!S.length&&i.createElement(V.Z,null)))}},39864:function(mt,Ne,e){"use strict";e.d(Ne,{jL:function(){return d},w9:function(){return xe},dN:function(){return ae},QD:function(){return it},cQ:function(){return ze.Z},Oz:function(){return E},op:function(){return Ke},O5:function(){return ke},_b:function(){return he},t7:function(){return S},Gi:function(){return Bt},YG:function(){return rt},kT:function(){return It},qp:function(){return Re},K3:function(){return _},vr:function(){return At},qE:function(){return P},Je:function(){return ue},wb:function(){return Z},lB:function(){return $e},cq:function(){return rn},tp:function(){return a},Si:function(){return ut},k8:function(){return Wn},Du:function(){return dn}});var t=e(59301),n={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"},f="data:image/png;base64,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",d=({dataSource:Me=[],img:De,imgWidth:Ze=346,title:dt,sunTitle:zt,bannerExtraContent:Qt})=>t.createElement("div",{className:n.banner},t.createElement("div",{className:n.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,dt),t.createElement("span",null,zt)),Me.length>0&&t.createElement("div",{className:n.btns},Me.map((ht,Xe)=>t.createElement("div",{key:Xe,onClick:ht.click},ht.name,ht.sign?t.createElement("img",{src:f,width:39}):null))),Qt),De&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:De,width:Ze}))),w={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"},r=e(92310),V=e.n(r),re=e(89392),b=Object.defineProperty,se=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,X=(Me,De,Ze)=>De in Me?b(Me,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Me[De]=Ze,R=(Me,De)=>{for(var Ze in De||(De={}))T.call(De,Ze)&&X(Me,Ze,De[Ze]);if(se)for(var Ze of se(De))h.call(De,Ze)&&X(Me,Ze,De[Ze]);return Me},Re=({dataSource:Me=[],value:De,onChange:Ze,onTitleChange:dt,className:zt,title:Qt,titleWidth:ht=41,style:Xe={},fontColor:ct="#6A7283",showCount:Tt,classNameActive:Pt,styleItem:Rt={}})=>{const[Jn,Ln]=(0,t.useState)(0),[Kn,An]=(0,t.useState)(!1),Un=(0,t.useRef)(null),_n=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var $n;Me.length!==0&&((($n=Un==null?void 0:Un.current)==null?void 0:$n.clientHeight)>97?Ln(1):Ln(0)),Me.length===0&&Ln(0),An(!1)},[Me]),t.createElement("div",{className:V()(w.row,zt),style:Xe},t.createElement("div",{onClick:(0,re.throttle)(()=>dt==null?void 0:dt(),2e3),style:{width:ht,marginTop:Kn?12:4},className:`${w.title} ${dt?"current":""}`},Qt),t.createElement("div",{className:Kn?`${w.tagsWrap} ${w.tagsBorderWrap}`:w.tagsWrap},t.createElement("div",{className:w.bar,ref:_n,style:Jn>0?{height:Jn===1?97:"auto",overflow:Jn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:w.tag,ref:Un},Me==null?void 0:Me.map($n=>t.createElement("span",{onClick:()=>Ze($n.id),key:$n.id,style:R(R({color:ct},Rt),($n==null?void 0:$n.style)||{}),className:De===$n.id?V()(Pt||w.active,$n.classNameActive):""},t.createElement("span",{title:$n.name,className:w.name},$n.name),!!Tt&&t.createElement("span",{className:w.num},$n.count))))),!!Jn&&t.createElement(t.Fragment,null,Jn===1?t.createElement("div",{onClick:()=>{var $n;Ln(2),(($n=Un==null?void 0:Un.current)==null?void 0:$n.clientHeight)>245?An(!0):An(!1)},className:w.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{_n.current.scrollTop=0,Ln(1),An(!1)},className:w.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ee={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"},_=({dataSource:Me=[],value:De,onChange:Ze,onTitleChange:dt,className:zt,title:Qt,titleWidth:ht=41,style:Xe={},fontColor:ct="#6A7283",showCount:Tt,expand:Pt=!0})=>{const[Rt,Jn]=(0,t.useState)(0),[Ln,Kn]=(0,t.useState)(!1),An=(0,t.useRef)(null),Un=(0,t.useRef)(null),[_n,$n]=(0,t.useState)(Pt);return t.createElement("div",{className:V()(ee.row,zt),style:Xe},t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{onClick:(0,re.throttle)(()=>dt==null?void 0:dt(),2e3),style:{width:ht,marginTop:Ln?12:4},className:`${ee.title} ${dt?"current":""}`},Qt),t.createElement("i",{className:`iconfont ${_n?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:_n?8:10},onClick:()=>$n(!_n)})),_n&&t.createElement("div",{className:Ln?`${ee.tagsWrap} ${ee.tagsBorderWrap}`:ee.tagsWrap},t.createElement("div",{className:ee.fenge}),t.createElement("div",{className:ee.bar,ref:Un},t.createElement("div",{className:ee.tag,ref:An},Me==null?void 0:Me.map(Rn=>t.createElement("span",{onClick:()=>Ze(Rn.id),key:Rn.id,style:{color:ct},className:De===Rn.id?ee.active:""},t.createElement("span",{title:Rn.name,className:ee.name},Rn.name),!!Tt&&t.createElement("span",{className:ee.num},Rn.count)))))))},B={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"},a=({dataSource:Me=[],value:De,onChange:Ze,className:dt,style:zt={}})=>t.createElement("div",{style:zt,className:V()(B.tabs,dt)},Me.map(Qt=>t.createElement("span",{onClick:()=>Ze(Qt.id),className:De===Qt.id?B.active:"",key:Qt.id},Qt.name))),p={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"},g=e(92832),S=({dataSource:Me=[],value:De="",onChange:Ze,onInputChange:dt=()=>{},className:zt,style:Qt={},placeholder:ht,allowClear:Xe=!1})=>{var ct;const[Tt,Pt]=(0,t.useState)(""),[Rt,Jn]=(0,t.useState)("");(0,t.useEffect)(()=>{var An;let Un=De;(An=JSON.stringify(De))!=null&&An.includes("{")&&(Pt(De.id),Un=De.value||"");try{Jn(decodeURIComponent(Un||""))}catch(_n){Jn(decodeURIComponent(Un||""))}},[De]);const Ln=()=>{Ze(encodeURIComponent(Rt),Tt||null)},Kn=An=>{An!==Tt&&(Pt(An),Ze(encodeURIComponent(Rt),An))};return t.createElement("div",{className:V()(p.input,zt),style:Qt},!!Me.length&&t.createElement("div",{className:p.dropdown},t.createElement("div",{className:p.text},(ct=Me.find(An=>An.id===Tt))==null?void 0:ct.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:p.b1}),t.createElement("b",{className:p.b2})),t.createElement("div",{className:p.menu},Me.map((An,Un)=>t.createElement("div",{key:Un,onClick:()=>Kn(An.id)},An.name)))),t.createElement(g.default,{onPressEnter:Ln,value:Rt,onChange:An=>{Jn(An.target.value),dt(encodeURIComponent(An.target.value),Tt||null)},bordered:!1,placeholder:ht}),t.createElement("i",{onClick:Ln,className:"iconfont icon-sousuo9 font14 pl10 current"}))},C={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"},ue=({value:Me,onChange:De,className:Ze,total:dt,pageSize:zt,style:Qt={}})=>{const ht=Me<2,Xe=Me>=Math.ceil(dt/zt);return dt<=zt?t.createElement(t.Fragment,null):t.createElement("div",{className:V()(C.quickPager,Ze),style:Qt},t.createElement("div",{onClick:()=>{ht||De(Me-1,"prev")},className:ht?C.disabled:""},"\u4E0A\u4E00\u9875"),t.createElement("div",{onClick:()=>{Xe||De(Me+1,"next")},className:Xe?C.disabled:""},"\u4E0B\u4E00\u9875"))},W={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"},Le=e(71418),Y=e(6848),J=e(13570),ie=e(74128),z=e(65862),pe=e(96908),L=e(57177),D=e(81378),le=e(2524),Z=({className:Me,dataSource:De=[],col:Ze=4,right:dt,bottom:zt=23,precision:Qt=0,wrapWidth:ht=1200,trackEventItems:Xe,loading:ct})=>{const Tt=Math.floor((ht-(Ze-1)*dt)/Ze);return t.createElement(Le.Z,{spinning:ct},t.createElement("div",{className:V()(W.list,Me)},!!De.length&&De.map((Pt,Rt)=>{const{name:Jn,id:Ln,identifier:Kn,power:An,cover_image_id:Un,pic:_n}=Pt;return t.createElement("div",{className:W.wrap,key:Ln,style:{width:Tt,marginRight:(1+Rt)%Ze===0?0:dt+Qt,marginBottom:zt}},t.createElement("a",{target:"_blank",href:`/shixuns/${Kn}/challenges`,className:W.li,onClick:$n=>{$n.preventDefault(),Xe&&(0,z.L9)([Xe]),An&&(0,z.xg)(`/shixuns/${Kn}/challenges`)}},t.createElement("div",{className:W.img},t.createElement("img",{className:W.cover,src:`${_n}`}),Pt.is_jupyter&&t.createElement("img",{className:W.sign,src:pe}),Pt.is_jupyter_lab&&t.createElement("img",{className:W.sign,src:L}),Pt.is_unity_3d&&t.createElement("img",{className:W.sign,src:D})),t.createElement("div",{className:W.name},t.createElement(Y.Z,{title:Jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:W.e},Jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:W.tags},t.createElement(Y.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,Pt.challenges_count))),!!Pt.myshixuns_count&&t.createElement(Y.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),t.createElement("span",null,Pt.myshixuns_count))),t.createElement(Y.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,Pt.level))),t.createElement("div",{className:W.rate},t.createElement(J.Z,{allowHalf:!0,disabled:!0,defaultValue:Pt.score_info}),t.createElement("span",null,"\xA0",Pt.score_info?`${Pt.score_info}\u5206`:"5\u5206")))),!An&&t.createElement("div",{className:W.lockWrap},t.createElement("img",{src:`${ie.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!De.length&&t.createElement(le.Z,null)))},fe={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"},$e=({className:Me,dataSource:De=[],col:Ze=4,right:dt,bottom:zt=23,precision:Qt=0,wrapWidth:ht=1200,wrapClassName:Xe,trackEventItems:ct,loading:Tt})=>{const Pt=Math.floor((ht-(Ze-1)*dt)/Ze);return t.createElement(Le.Z,{spinning:Tt},t.createElement("div",{className:V()(fe.list,Me)},!!De.length&&De.map((Rt,Jn)=>{const{name:Ln,id:Kn,identifier:An,power:Un,cover_image_id:_n,pic:$n}=Rt;return t.createElement("div",{className:V()(fe.wrap,Xe),key:Kn,style:{width:Pt,marginRight:(1+Jn)%Ze===0?0:dt+Qt,marginBottom:zt}},t.createElement("a",{target:"_blank",href:`/shixuns/${An}/challenges`,className:fe.li,onClick:Rn=>{Rn.preventDefault(),ct&&(0,z.L9)([ct]),Un&&(0,z.xg)(`/shixuns/${An}/challenges`)}},t.createElement("img",{src:e(47621),className:fe.titleBg}),t.createElement("div",{className:fe.name},t.createElement(Y.Z,{title:Ln||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:fe.e},Ln||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:fe.img},t.createElement("img",{className:fe.cover,src:_n?`${ie.Z.API_SERVER}/api/attachments/${_n}`:`${ie.Z.IMG_SERVER+$n}`}),Rt.is_jupyter&&t.createElement("div",{className:fe.bq},"Jupyter"),Rt.is_jupyter_lab&&t.createElement("div",{className:fe.bq},"JupyterLab"),Rt.is_unity_3d&&t.createElement("div",{className:fe.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),t.createElement("div",{className:"mt20 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:fe.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:fe.value},Rt.myshixuns_count)),t.createElement("div",null,t.createElement("span",{className:fe.text},"\u56F0\u96BE\u7B49\u7EA7"),t.createElement("span",{className:fe.value},Rt.level))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:fe.text},"\u5173\u5361\u6570"),t.createElement("span",{className:fe.value},Rt.challenges_count)),t.createElement("div",{className:fe.rate},t.createElement(J.Z,{allowHalf:!0,disabled:!0,defaultValue:Rt.score_info}),t.createElement("span",{className:fe.value,style:{color:"#FF9C00"}},"\xA0",Rt.score_info?`${Rt.score_info}\u5206`:"5\u5206"))))),!Un&&t.createElement("div",{className:fe.lockWrap},t.createElement("img",{src:`${ie.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!De.length&&t.createElement(le.Z,null)))},ze=e(61584),Je={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"},ft=e(79005),pt=e(20345),et=e(77882),te=e(31081),We=e(75309),N=e(71979),A=e(47558),v=e(42922),o=e(66832),I=e(96593),U=e(19664),u=e(91833);const s=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ft,swimg:pt},{name:"101\u8BA1\u5212",ptimg:et,swimg:te},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:We,swimg:N},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:A,swimg:v},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:o,swimg:I},{name:"\u519B\u961F\u4E00\u6D41",ptimg:U,swimg:u}];var E=({className:Me,dataSource:De=[],col:Ze=4,right:dt,bottom:zt=23,precision:Qt=0,wrapWidth:ht=1200,trackEventItems:Xe,loading:ct,wrapClassName:Tt,imgClassName:Pt,isArrow:Rt=!1})=>{const Jn=Math.floor((ht-(Ze-1)*dt)/Ze),[Ln,Kn]=(0,t.useState)(),[An,Un]=(0,t.useState)(),_n=Rn=>Kn(Rn),$n=()=>Kn(-1);return t.createElement(Le.Z,{spinning:ct},t.createElement("div",{className:V()(Je.list,Me)},!!(De!=null&&De.length)&&(De==null?void 0:De.map((Rn,ge)=>{var vt;const{name:$t,id:br,identifier:gr,featured:Gr,school_name:Mo,image_url:qr,excellent:wo,is_plan:Io}=Rn;return t.createElement("div",{key:br,className:V()(Je.wrap,Tt),style:{width:Jn,marginRight:(1+ge)%Ze===0?0:dt+Qt,marginBottom:zt}},t.createElement("a",{target:"_blank",href:`/paths/${gr}`,className:Je.li,onClick:eo=>{eo.preventDefault(),Xe&&(0,z.L9)([Xe]),(0,z.xg)(`/paths/${gr}`)}},t.createElement("img",{src:e(39057),className:Je.titleBg}),t.createElement("div",{className:Je.name},t.createElement(Y.Z,{title:$t},t.createElement("span",{className:Je.e,style:{color:Rt&&Ln===ge?"#145DFF":"#000000"},onMouseEnter:()=>{_n(ge)},onMouseLeave:$n},$t))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:V()(Je.img,Pt)},t.createElement("img",{className:Je.cover,src:`${ie.Z.IMG_SERVER+qr}`}),(vt=Rn==null?void 0:Rn.subject_tags)==null?void 0:vt.map((eo,Zr)=>{var Ao,yo;if(Zr===0){const to=(Ao=s.find(no=>no.name==eo))==null?void 0:Ao.swimg;return t.createElement("img",{className:Je.sign,src:to,style:{left:"-4px"}})}const bo=(yo=s.find(to=>to.name==eo))==null?void 0:yo.ptimg;return t.createElement("img",{className:Je.sign,src:bo,style:{left:`${48+52*(Zr-1)+2*Zr}px`}})}),t.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Rn==null?void 0:Rn.excellent)&&t.createElement("div",{className:Je.bq},"\u5F00\u653E\u8BFE\u7A0B"))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:Je.text},"\u7AE0\u8282\u6570"),t.createElement("span",{className:Je.value},Rn.stages_count)),t.createElement("div",null,t.createElement("span",{className:Je.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:Je.value},Rn.members_count))))))})),!De.length&&t.createElement(le.Z,null)))},m={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"},K="data:image/png;base64,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",ve=e(59301),xe=({className:Me,dataSource:De=[],col:Ze=4,right:dt,bottom:zt=23,precision:Qt=0,wrapWidth:ht=1200,trackEventItems:Xe,loading:ct})=>{const Tt=Math.floor((ht-(Ze-1)*dt)/Ze);return ve.createElement(Le.Z,{spinning:ct},ve.createElement("div",{className:V()(m.list,Me)},!!De.length&&De.map((Pt,Rt)=>{const{subject_identifier:Jn,id:Ln,identifier:Kn,power:An}=Pt,Un=Pt.is_public!=0&&Pt.is_public;return ve.createElement("div",{className:m.wrap,key:Ln,style:{width:Tt,marginRight:(1+Rt)%Ze===0?0:dt+Qt,marginBottom:zt}},ve.createElement("a",{className:m.li,onClick:_n=>{_n.preventDefault(),Xe&&(0,z.L9)([Xe]),(0,z.xg)(Pt.first_category_url)}},ve.createElement("div",{className:m.top},ve.createElement(Y.Z,{title:Pt.name},ve.createElement("div",{className:m.name},Pt.name)),ve.createElement("img",{className:m.img,src:ie.Z.IMG_SERVER+"/images/"+Pt.avatar_url}),ve.createElement("div",{className:m.text,title:Pt.creator},Pt.creator),Jn&&ve.createElement("div",{className:m.btns},ve.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ve.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Un&&ve.createElement("div",{className:m.sign},"\u516C\u5F00")),ve.createElement("div",{className:m.bottom},Pt.visits>0&&ve.createElement(Y.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ve.createElement("span",null,ve.createElement("i",{className:"iconfont icon-liulanyan"}),ve.createElement("span",null,Pt.visits))),Pt.course_members_count>0&&ve.createElement(Y.Z,{title:"\u6210\u5458",placement:"bottom"},ve.createElement("span",null,ve.createElement("i",{className:"iconfont icon-chengyuan"}),Pt.course_members_count)),Pt.tasks_count>0&&ve.createElement(Y.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ve.createElement("span",null,ve.createElement("i",{className:"iconfont icon-zuoye"}),Pt.tasks_count)),Pt.is_end?ve.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ve.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Pt.is_accessible&&ve.createElement("div",{className:m.lockWrap},ve.createElement("img",{src:`${ie.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ve.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!De.length&&ve.createElement(le.Z,null)))},me={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"},Ae="data:image/png;base64,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",ae=({className:Me,dataSource:De=[],col:Ze=4,right:dt,bottom:zt=23,precision:Qt=0,wrapWidth:ht=1200,wrapClassName:Xe,trackEventItems:ct,loading:Tt})=>{const Pt=Math.floor((ht-(Ze-1)*dt)/Ze);return t.createElement(Le.Z,{spinning:Tt},t.createElement("div",{className:V()(me.list,Me)},!!De.length&&De.map((Rt,Jn)=>{const{subject_identifier:Ln,id:Kn,identifier:An,power:Un}=Rt,_n=Rt.is_public!=0&&Rt.is_public;return t.createElement("div",{className:V()(`${me.wrap} ${Rt.is_accessible?"":me.warpStyle}`,Xe),key:Kn,style:{width:Pt,marginRight:(1+Jn)%Ze===0?0:dt+Qt,marginBottom:zt}},t.createElement("a",{className:me.li,onClick:$n=>{$n.preventDefault(),ct&&(0,z.L9)([ct]),(0,z.xg)(Rt.first_category_url)}},t.createElement("div",{className:me.creator},t.createElement("img",{className:me.img,src:ie.Z.IMG_SERVER+"/images/"+Rt.avatar_url}),t.createElement("div",{className:me.text,title:Rt.creator},Rt.creator)),t.createElement("div",{className:me.top},t.createElement(Y.Z,{title:Rt.name},t.createElement("div",{className:me.name},Rt.name)),_n&&t.createElement("div",{className:me.sign},"\u516C\u5F00")),t.createElement("div",{className:me.middle},t.createElement("div",{className:me.row,style:{marginBottom:6}},t.createElement("div",null,t.createElement("span",{className:me.text},"\u8BBF\u95EE\u91CF"),t.createElement("span",{className:me.value},(Rt==null?void 0:Rt.visits)||0)),t.createElement("div",null,t.createElement("span",{className:me.text},"\u6210\u5458"),t.createElement("span",{className:me.value},(Rt==null?void 0:Rt.course_members_count)||0))),t.createElement("div",{className:me.row},t.createElement("div",null,t.createElement("span",{className:me.text,style:{width:42}},"\u4F5C",t.createElement("span",{style:{marginLeft:14}},"\u4E1A")),t.createElement("span",{className:me.value},(Rt==null?void 0:Rt.tasks_count)||0)),t.createElement("div",null,t.createElement("span",{className:me.text},"\u72B6\u6001"),Rt.is_end?t.createElement("span",{className:me.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):t.createElement("span",{className:me.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Ln&&t.createElement("div",{className:me.btns},t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Rt.is_accessible&&t.createElement("div",{className:me.lockWrap},t.createElement("img",{src:`${ie.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!De.length&&t.createElement(le.Z,null)))},ye={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"},Ee=e(65582),rt=({dataSource:Me=[],value:De,onChange:Ze,className:dt,style:zt={},tabBarExtraContent:Qt})=>t.createElement("div",{className:V()(ye.tabs,dt),style:zt},t.createElement("div",{className:ye.tabsWrap},Me.map((ht,Xe)=>t.createElement("aside",{className:ye.tab,onClick:()=>{Ze(ht.id),ht.link&&Ee.history.push(ht.link)},key:Xe},t.createElement("div",{className:De===ht.id?ye.active:""},ht.name),(ht==null?void 0:ht.resetCount)==null&&(ht==null?void 0:ht.total)!==void 0&&t.createElement("span",null,"\uFF08",ht==null?void 0:ht.total,"\uFF09"),(ht==null?void 0:ht.resetCount)!==void 0&&(ht==null?void 0:ht.total)!==void 0&&t.createElement(Y.Z,{title:(ht==null?void 0:ht.tip)!=null?ht==null?void 0:ht.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},ht==null?void 0:ht.resetCount),"/",t.createElement("span",null,ht==null?void 0:ht.total),"\uFF09"))))),t.createElement("div",{className:ye.tabBar},Qt)),lt={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"},It=({dataSource:Me=[],value:De,onChange:Ze,className:dt,style:zt={},tabBarExtraContent:Qt})=>t.createElement("div",{className:V()(lt.tabs,dt),style:zt},t.createElement("div",{className:lt.tabsWrap},Me.map((ht,Xe)=>t.createElement("aside",{className:lt.tab,onClick:()=>{Ze(ht.id),ht.link&&Ee.history.push(ht.link)},key:Xe},t.createElement("div",{className:De===ht.id?lt.active:""},ht.name),(ht==null?void 0:ht.resetCount)==null&&(ht==null?void 0:ht.total)!==void 0&&t.createElement("span",null,"\uFF08",ht==null?void 0:ht.total,"\uFF09"),(ht==null?void 0:ht.resetCount)!==void 0&&(ht==null?void 0:ht.total)!==void 0&&t.createElement(Y.Z,{title:(ht==null?void 0:ht.tip)!=null?ht==null?void 0:ht.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},ht==null?void 0:ht.resetCount),"/",t.createElement("span",null,ht==null?void 0:ht.total),"\uFF09"))))),t.createElement("div",{className:lt.tabBar},Qt)),Bt=({className:Me,style:De={},children:Ze})=>t.createElement("div",{className:V()(Me),style:De},Ze),Nt={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"},sn=e(38854),Jt=e(20834);const Et=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var rn=({sortValue:Me,dropValue:De,className:Ze,onSort:dt,onDrop:zt,dataSource:Qt=Et})=>{var ht;return t.createElement("div",{className:V()(Nt.orderWrap,Ze)},t.createElement(sn.Z,{dropdownRender:()=>t.createElement(Jt.default,null,Qt.map((Xe,ct)=>t.createElement(Jt.default.Item,{key:ct,onClick:()=>zt(Xe.id)},Xe.name)))},t.createElement("span",{className:Nt.orderTextWrap},(ht=Qt.find(Xe=>De===Xe.id))==null?void 0:ht.name)),t.createElement("span",{className:Nt.orderIconWrap},t.createElement("span",{className:Nt.orderAsc},t.createElement("i",{className:Me==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Nt.cursorPointer} ${Nt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Nt.cursorPointer}`,onClick:()=>dt(Me==="asc"?"desc":"asc")})),t.createElement("span",{className:Nt.orderDesc},t.createElement("i",{className:Me==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Nt.cursorPointer} ${Nt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Nt.cursorPointer}`,onClick:()=>dt(Me==="asc"?"desc":"asc")}))))},jt={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"},en=e(3113),Fn=e(2337),Yt=Object.defineProperty,zn=Object.getOwnPropertySymbols,Nn=Object.prototype.hasOwnProperty,Mn=Object.prototype.propertyIsEnumerable,er=(Me,De,Ze)=>De in Me?Yt(Me,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Me[De]=Ze,Pn=(Me,De)=>{for(var Ze in De||(De={}))Nn.call(De,Ze)&&er(Me,Ze,De[Ze]);if(zn)for(var Ze of zn(De))Mn.call(De,Ze)&&er(Me,Ze,De[Ze]);return Me},kt=(Me,De)=>{var Ze={};for(var dt in Me)Nn.call(Me,dt)&&De.indexOf(dt)<0&&(Ze[dt]=Me[dt]);if(Me!=null&&zn)for(var dt of zn(Me))De.indexOf(dt)<0&&Mn.call(Me,dt)&&(Ze[dt]=Me[dt]);return Ze},Hn=(Me,De,Ze)=>new Promise((dt,zt)=>{var Qt=ct=>{try{Xe(Ze.next(ct))}catch(Tt){zt(Tt)}},ht=ct=>{try{Xe(Ze.throw(ct))}catch(Tt){zt(Tt)}},Xe=ct=>ct.done?dt(ct.value):Promise.resolve(ct.value).then(Qt,ht);Xe((Ze=Ze.apply(Me,De)).next())}),Ke=Me=>{var De=Me,{className:Ze,style:dt,children:zt,loading:Qt=!1,openLoading:ht,onClick:Xe=()=>{},size:ct="middle",shape:Tt="round",theme:Pt}=De,Rt=kt(De,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Jn,Ln]=(0,t.useState)(!1),Kn=(0,t.useMemo)(()=>{switch(Pt){case Fn.Fy.THEMEONE:return jt.ThemeOne;case Fn.Fy.DEFAULT:default:return jt.btn}},[Pt]);return t.createElement(en.ZP,Pn({onClick:(0,re.throttle)(An=>Hn(void 0,null,function*(){ht&&Ln(!0);try{yield Xe(An)}catch(Un){console.log("error",Un)}ht&&Ln(!1)}),2e3,{leading:!0,trailing:!1}),className:V()(Kn,jt[`${ct}-${Tt}`],Ze),style:dt,size:ct,shape:Tt,loading:Jn||Qt},Rt),zt)},Qe={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"},P=({className:Me,style:De,children:Ze=null,onClick:dt,title:zt})=>t.createElement("div",{className:V()(Qe.head,Me),style:De},t.createElement("span",{className:"primary-hover",onClick:dt},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:zt},zt),t.createElement("div",{className:Qe.node},Ze)),Fe={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"},it=({confirmShow:Me=!0,confirmTitle:De,confirmClick:Ze,cancelShow:dt=!0,cancelTitle:zt,cancelClick:Qt,className:ht,style:Xe,confirmLoading:ct=!1})=>t.createElement("div",{className:V()(Fe.btns,ht),style:Xe},Me&&t.createElement(en.ZP,{loading:ct,onClick:Ze,type:"primary",className:Fe.confirm},De),dt&&t.createElement(en.ZP,{onClick:Qt,className:Fe.cancel},zt)),ot={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"},At=({className:Me,style:De={},LeftContent:Ze,children:dt,RightContent:zt})=>t.createElement("div",{className:V()(ot.fixedBottom,Me),style:De},t.createElement("div",{className:ot.wrap},t.createElement("div",{className:ot.left},Ze),t.createElement("div",{className:ot.center},dt),t.createElement("div",{className:ot.right},zt))),St={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"},he=({className:Me,style:De={},dataSource:Ze=[]})=>t.createElement("div",{className:V()(St.crumbs,Me),style:De},Ze.map((dt,zt)=>ztEe.history.push(dt.path)},dt.name):t.createElement("span",null,dt.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:zt,style:{color:"#5F6368"}},dt.name))),be=e(31797),we=Object.defineProperty,qe=Object.defineProperties,at=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,st=(Me,De,Ze)=>De in Me?we(Me,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Me[De]=Ze,de=(Me,De)=>{for(var Ze in De||(De={}))Lt.call(De,Ze)&&st(Me,Ze,De[Ze]);if(nt)for(var Ze of nt(De))wt.call(De,Ze)&&st(Me,Ze,De[Ze]);return Me},oe=(Me,De)=>qe(Me,at(De)),je=(Me,De)=>{var Ze={};for(var dt in Me)Lt.call(Me,dt)&&De.indexOf(dt)<0&&(Ze[dt]=Me[dt]);if(Me!=null&&nt)for(var dt of nt(Me))De.indexOf(dt)<0&&wt.call(Me,dt)&&(Ze[dt]=Me[dt]);return Ze};const{Countdown:Ye}=be.default;var ke=Me=>{var De=Me,{onChange:Ze}=De,dt=je(De,["onChange"]);const[zt,Qt]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof zt=="number"&&zt>=0&&Ze(zt)},[zt]);const ht=Xe=>{const ct=Math.floor(Xe/1e3);Qt(ct)};return t.createElement(Ye,oe(de({},dt),{onChange:ht}))},He={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},ut=({DataProps:Me,className:De,style:Ze={}})=>{var dt;return t.createElement("div",{className:V()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",He.ClassRoomItem,De),style:Ze,onClick:()=>{(0,z.xg)(Me==null?void 0:Me.first_category_url)}},t.createElement("div",{className:"flex flex-col item-center"},t.createElement("img",{src:`${(dt=ie.Z)==null?void 0:dt.IMG_SERVER}/images/${Me==null?void 0:Me.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Me==null?void 0:Me.subject_identifier)&&t.createElement("div",{className:"mt-40px"},t.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),t.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},t.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Me!=null&&Me.is_public)&&t.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"),t.createElement("span",{className:V()("text-16px font-medium",He.TitleDom)},Me==null?void 0:Me.name)),t.createElement("div",{className:"c-grey-333 font-medium"},Me==null?void 0:Me.creator),t.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Me==null?void 0:Me.course_members_count),t.createElement("div",{className:"c-grey-333 flex item-center justify-between"},t.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Me==null?void 0:Me.tasks_count),Me!=null&&Me.is_end?t.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):t.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ot=Object.defineProperty,gn=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,mn=Object.prototype.propertyIsEnumerable,qt=(Me,De,Ze)=>De in Me?Ot(Me,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Me[De]=Ze,Ut=(Me,De)=>{for(var Ze in De||(De={}))tn.call(De,Ze)&&qt(Me,Ze,De[Ze]);if(gn)for(var Ze of gn(De))mn.call(De,Ze)&&qt(Me,Ze,De[Ze]);return Me},dn=({DataProps:Me=[],selectValue:De,onChange:Ze,className:dt,style:zt={},extra:Qt,classNameItem:ht,styleItem:Xe={},barHidden:ct})=>{const[Tt,Pt]=(0,t.useState)();return(0,t.useEffect)(()=>{Pt(Array.isArray(De)?De:[De])},[De]),t.createElement("div",{className:V()("flex px-20px py-10px gap-40px",dt),style:Ut({borderBottom:"1px solid #D3F0FF"},zt)},Me==null?void 0:Me.map(Rt=>t.createElement("div",{key:Rt==null?void 0:Rt.id,className:V()("flex item-center justify-center current c-grey-333 text-16 relative",ht,Rt==null?void 0:Rt.className),style:Ut(Ut({color:Tt!=null&&Tt.includes(Rt==null?void 0:Rt.id)?"#1890FF":"",minWidth:88},Xe),(Rt==null?void 0:Rt.style)||{}),onClick:Jn=>{Ze==null||Ze({domEvent:Jn,item:Rt}),Rt!=null&&Rt.link&&Ee.history.push(Rt==null?void 0:Rt.link)}},Rt==null?void 0:Rt.name,!ct&&(Tt==null?void 0:Tt.includes(Rt==null?void 0:Rt.id))&&t.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),t.createElement("div",{className:"ml-auto"},Qt))},On=Object.defineProperty,Wt=Object.defineProperties,cn=Object.getOwnPropertyDescriptors,hn=Object.getOwnPropertySymbols,yn=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,nr=(Me,De,Ze)=>De in Me?On(Me,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Me[De]=Ze,nn=(Me,De)=>{for(var Ze in De||(De={}))yn.call(De,Ze)&&nr(Me,Ze,De[Ze]);if(hn)for(var Ze of hn(De))Tn.call(De,Ze)&&nr(Me,Ze,De[Ze]);return Me},on=(Me,De)=>Wt(Me,cn(De)),Wn=({value:Me,onChange:De,onInputChange:Ze,className:dt,style:zt={},InputProps:Qt})=>{const[ht,Xe]=(0,t.useState)(Me);return t.createElement("div",{className:V()("flex item-center rounded-full px-10px py-2px",dt),style:nn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},zt)},t.createElement(g.default,on(nn({bordered:!1},Qt),{onChange:ct=>{Xe(ct.target.value),Ze==null||Ze(encodeURIComponent(ct.target.value))},onPressEnter:ct=>{De==null||De({domEvent:ct,item:{value:ht}})}})),t.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:ct=>{De==null||De({domEvent:ct,item:{value:ht}})}}))}},92543:function(mt,Ne,e){"use strict";var t=e(59301),n=e(43418),f=e(8591),Q=e(38147),d=e(65582),w=Object.defineProperty,r=Object.defineProperties,V=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,T=(Re,ee,Ce)=>ee in Re?w(Re,ee,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Re[ee]=Ce,h=(Re,ee)=>{for(var Ce in ee||(ee={}))b.call(ee,Ce)&&T(Re,Ce,ee[Ce]);if(re)for(var Ce of re(ee))se.call(ee,Ce)&&T(Re,Ce,ee[Ce]);return Re},X=(Re,ee)=>r(Re,V(ee)),R=(Re,ee,Ce)=>new Promise((_,B)=>{var i=g=>{try{p(Ce.next(g))}catch(F){B(F)}},a=g=>{try{p(Ce.throw(g))}catch(F){B(F)}},p=g=>g.done?_(g.value):Promise.resolve(g.value).then(i,a);p((Ce=Ce.apply(Re,ee)).next())});const j=({classroomList:Re,dispatch:ee,cb:Ce})=>{const _=(0,d.useParams)();_.id=_.coursesId;const{detailBoardList:B}=Re;return t.createElement(n.default,{centered:!0,title:"\u63D0\u793A",open:Re.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>R(void 0,null,function*(){var i,a,p;if((yield(0,Q.ZP)(`/api/boards/${_.categoryId}/messages/bulk_delete.json`,{method:"delete",body:{ids:[...Re.actionTabs.selectArrs]}})).status===0){f.ZP.success("\u5220\u9664\u6210\u529F");const F=Re.actionTabs.selectArrs.length===B.messages.length&&((i=Re.actionTabs.params)==null?void 0:i.page)>1?((a=Re.actionTabs.params)==null?void 0:a.page)-1:(p=Re.actionTabs.params)==null?void 0:p.page;Ce(F),ee({type:"classroomList/setActionTabs",payload:{}}),ee({type:"classroomList/getBoardList",payload:X(h({},Re.actionTabs.params),{page:F})}),ee({type:"classroomList/getClassroomLeftMenus",payload:{id:_.coursesId}})}}),onCancel:()=>{ee({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};Ne.Z=(0,d.connect)(({classroomList:Re})=>({classroomList:Re}))(j)},11804:function(mt,Ne,e){"use strict";var t=e(59301),n=e(78241),f=e(43418),Q=e(8591),d=e(92832),w=e(24905),r=e(71418),V=e(38147),re=e(26724),b=e.n(re),se=e(65582),T=Object.defineProperty,h=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,j=(_,B,i)=>B in _?T(_,B,{enumerable:!0,configurable:!0,writable:!0,value:i}):_[B]=i,Re=(_,B)=>{for(var i in B||(B={}))X.call(B,i)&&j(_,i,B[i]);if(h)for(var i of h(B))R.call(B,i)&&j(_,i,B[i]);return _},ee=(_,B,i)=>new Promise((a,p)=>{var g=C=>{try{S(i.next(C))}catch(y){p(y)}},F=C=>{try{S(i.throw(C))}catch(y){p(y)}},S=C=>C.done?a(C.value):Promise.resolve(C.value).then(g,F);S((i=i.apply(_,B)).next())});const Ce=({classroomList:_,loading:B,dispatch:i})=>{const a=Re({},(0,se.useParams)());let[p,g]=(0,t.useState)([]);const[F,S]=(0,t.useState)(!0),[C,y]=(0,t.useState)(1),[ue,W]=(0,t.useState)(!0);a.page=0,a.page_size=50,(0,t.useEffect)(()=>{_.actionTabs.key==="\u53D1\u9001"&&Y(1)},[_.actionTabs.key]);const[Le]=n.default.useForm(),Y=J=>ee(void 0,null,function*(){J==1&&(p=[]),a.page=J,W(!0);const ie=yield i({type:"classroomList/getCoursesMine",payload:Re({},a)});ie.lengthee(void 0,null,function*(){const J=Le.getFieldValue();(yield(0,V.ZP)(`/api/boards/${a.categoryId}/messages/bulk_send.json`,{method:"post",body:{ids:[..._.actionTabs.selectArrs],to_course_ids:[...J.group_ids]}})).status===0&&(Q.ZP.success("\u53D1\u5E03\u6210\u529F"),i({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{i({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u5E16\u5B50\u53D1\u9001\u5230",t.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),t.createElement(d.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,onSearch:J=>{g([]),a.search=J,Y(1)}}),t.createElement("div",{className:"bg-skyblue",style:{height:260,overflow:"auto",padding:20}},t.createElement(b(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:J=>{Y(J)},hasMore:!ue&&F,useWindow:!1},t.createElement(n.default,{form:Le,initialValues:{}},t.createElement(n.default.Item,{name:"group_ids"},t.createElement(w.default.Group,null,p==null?void 0:p.map(function(J,ie){return t.createElement("div",{key:ie},t.createElement(w.default,{style:{width:520},value:J.id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},J.name))}))),t.createElement(r.Z,{className:"edu-ant-spin",spinning:ue})))))};Ne.Z=(0,se.connect)(({classroomList:_,loading:B})=>({classroomList:_,loading:B}))(Ce)},48436:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return se}});var t=e(59301),n=e(20834),f=e(92832),Q=e(24905),d=e(3113),w=e(38854),r={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},V=e(41867),re=e(84105),se=({buttonDataSource:T,onButtonClick:h,useBatchStatus:X,allSelect:R,setAllSelect:j,selectArrs:Re,onMenuClick:ee,setSeleArr:Ce,catalogue:_,addCatalogue:B})=>{const[i,a]=(0,t.useState)(!1),[p,g]=(0,t.useState)("");console.log("---",_);const F=t.createElement("div",{className:r.moveCategory,onMouseLeave:S=>a(!1)},t.createElement(n.default,{onClick:ee,style:{maxHeight:300,width:240,overflow:"auto"}},t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},t.createElement(f.default,{onChange:S=>{g(S.target.value)}})),_==null?void 0:_.map(function(S,C){var y;if(!(p!==""&&S.category_name.indexOf(p)<0))return t.createElement(t.Fragment,null,t.createElement(n.default.Item,{className:"multi-llipsis1e",key:S.category_id,title:S.category_name},S.category_name),(y=S==null?void 0:S.third_category)==null?void 0:y.map(ue=>t.createElement(n.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:ue.category_id,title:ue.category_name},ue.category_name)))}),B&&t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:B},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return t.createElement("div",{className:r.bottomControlContainer},t.createElement("div",null,t.createElement("div",null,t.createElement(Q.default,{checked:R,onChange:j},"\u5168\u9009\u672C\u9875\uFF08",Re.length,"\uFF09")),(0,V.GJ)()&&T.map(S=>t.createElement("div",{key:S.name},t.createElement(d.ZP,{type:"primary",icon:S.icon,className:r.buttonWrap,onClick:()=>h(S)},S.name))),(0,V.GJ)()&&(B||_)&&t.createElement("div",null,t.createElement(w.Z,{open:i,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>F,getPopupContainer:S=>S.parentNode},t.createElement("span",{className:"ant-dropdown-link",onMouseEnter:S=>a(!0)},t.createElement(d.ZP,{type:"primary",className:r.buttonWrap,icon:t.createElement("i",{className:"iconfont icon-yidongmulu"})},t.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",t.createElement(re.Z,null))))))),t.createElement("div",null,t.createElement(d.ZP,{type:"primary",ghost:!0,onClick:()=>{X(!1),Ce([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},37497:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return ee}});var t=e(59301),n=e(20834),f=e(24905),Q=e(3113),d=e(38854),w=e(6848),r=e(57809),V=e(92832),re={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},b=e(41867),se=e(87395),T=e(84105),h=e(26724),X=e.n(h),R=e(65582),j=(Ce,_,B)=>new Promise((i,a)=>{var p=S=>{try{F(B.next(S))}catch(C){a(C)}},g=S=>{try{F(B.throw(S))}catch(C){a(C)}},F=S=>S.done?i(S.value):Promise.resolve(S.value).then(p,g);F((B=B.apply(Ce,_)).next())}),ee=({isAdmin:Ce,dataSource:_,batchStatus:B,SortMenuName:i,setSortMenuName:a,detailCourseGroupsList:p,onSearch:g,onBoard:F,onSort:S,isboard:C,dispatch:y,onBatch:ue,SortMenus:W,isShowMode:Le=!1,onModeChange:Y})=>{const[J,ie]=(0,t.useState)(!1),[z,pe]=(0,t.useState)([]),[L,D]=(0,t.useState)(!0);let[le,G]=(0,t.useState)([]);const[Z,fe]=(0,t.useState)(1),[Oe,$e]=(0,t.useState)(!1),ze=(0,R.useParams)(),Je=te=>{a(te.name),S(te)};(0,t.useEffect)(()=>{C&&ft()},[C]);const ft=()=>j(void 0,null,function*(){var te;if(L&&!Oe){$e(!0),fe(Z+1);const We=yield y({type:"classroomList/getCourseGroupsList",payload:{page:Z,id:ze.coursesId,limit:20,nonenavigate:!0}});let N=[...(We==null?void 0:We.course_groups)||[]];((te=We==null?void 0:We.course_groups)==null?void 0:te.length)<20&&(D(!1),N.push({id:0,name:"\u672A\u5206\u73ED"})),$e(!1),G([...le,...N])}}),pt=t.createElement("section",{className:re.dropmenu},t.createElement("div",{style:{maxHeight:200,overflow:"auto"}},t.createElement(X(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:te=>{ft()},hasMore:L,useWindow:!1},t.createElement(n.default,{style:{width:240,zIndex:10}},(p==null?void 0:p.group_count)>0&&(le==null?void 0:le.filter(te=>te.edit_auth||te.name==="\u672A\u5206\u73ED").map(function(te,We){return t.createElement(n.default.Item,{key:te.id},t.createElement(f.default,{checked:z.includes(te.id),value:te.id,onChange:N=>{let A=z.indexOf(te.id);z.indexOf(te.id)>-1?pe(z.filter(v=>v!==te.id)):pe(z.concat(te.id))}},te.name))}))))),t.createElement("aside",{style:{background:"#fff"}},t.createElement("div",null,t.createElement(Q.ZP,{type:"link",onClick:()=>{F(z)}},"\u786E\u5B9A"),t.createElement(Q.ZP,{type:"link",onClick:()=>{pe([])}},"\u91CD\u7F6E")))),et=i==="\u9ED8\u8BA4\u6392\u5E8F";return t.createElement("div",{className:re.searchSortControllerContainer},!!(W!=null&&W.length)&&t.createElement("div",null,t.createElement(d.Z,{dropdownRender:()=>t.createElement(n.default,{selectedKeys:[i]},W.map(te=>t.createElement(n.default.Item,{key:te.name,onClick:()=>Je(te)},te.name)))},t.createElement("div",null,t.createElement("span",{className:`${re.btn} ${et?re.btnSort:""}`},t.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),i)))),et&&t.createElement(w.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},t.createElement("span",{className:re.tips},t.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Le&&t.createElement(r.default,{defaultValue:"",onChange:Y,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),t.createElement(V.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:g,style:{width:220,marginLeft:Le?"":"auto"}}),(0,b.eB)()&&C&&t.createElement(d.Z,{dropdownRender:()=>pt,open:J,onOpenChange:te=>{ie(te)}},t.createElement("a",null,"\u5206\u73ED",J?t.createElement(se.Z,{style:{marginLeft:6}}):t.createElement(T.Z,{style:{marginLeft:6}}))))}},95651:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return h}});var t=e(59301),n=e(95237),f=e(43604),Q=e(20834),d=e(6848),w=e(38854),r=e(8591),V={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},re=e(65582),b=e(41867),se=e(65862),h=({isLoading:X,addText:R,tabDataSource:j,isAdmin:Re,dispatch:ee,classroomList:Ce,type:_,isExercise:B,defaultSelectedKeys:i,onTabMenuClick:a,getDropdownMenu:p,showControlButton:g,buttonText:F,buttonIcon:S="icon-tianjiadaohang",extraNode:C,user:y,onButtonClick:ue,isModelUser:W})=>{var Le,Y,J,ie,z;const pe=(0,re.useParams)();return t.createElement("div",{className:V.tabMenuContainer},t.createElement(n.Z,null,t.createElement(f.Z,{flex:"1"},t.createElement(Q.default,{onSelect:L=>X?{}:a(L),mode:"horizontal",selectedKeys:i},j.map(L=>t.createElement(Q.default.Item,{key:typeof L.index=="number"?L.index:L.id},t.createElement("span",{className:"c-grey-666"},L.name),L.total!==void 0&&Re&&t.createElement("span",{className:"c-grey-999 ml20"},L.total||0))))),Re&&B&&t.createElement(d.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},t.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,se.xg)("/zbstatistics")}})),Re&&B&&t.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{ee({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),Re&&t.createElement(f.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},B&&t.createElement(w.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>t.createElement(Q.default,null,t.createElement(Q.default.Item,{key:1,onClick:()=>{var L;if((0,b.Rm)()&&!((L=Ce.AssistantObject.exercise)!=null&&L.can_download)){r.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ee({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:_,exportType:"exercise",category_id:pe.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),t.createElement(Q.default.Item,{key:3,onClick:()=>{var L;if((0,b.Rm)()&&!((L=Ce.AssistantObject.exercise)!=null&&L.can_download)){r.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}re.history.push(`/classrooms/${pe==null?void 0:pe.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},t.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},t.createElement("span",{style:{color:"#666666",cursor:"pointer"}},t.createElement("i",{className:"iconfont icon-xiazai6"})))),t.createElement("div",{className:V.control},t.createElement("div",{className:V.extra},C),g&&(F=="\u6DFB\u52A0\u76F4\u64AD"?t.createElement(w.Z,{menu:{items:(Y=(Le=[{label:t.createElement("div",{onClick:()=>{ue("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},W&&{label:t.createElement("div",{onClick:()=>{ue("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Le.filter(L=>L==null?void 0:L.show))==null?void 0:Y.map(L=>({label:L==null?void 0:L.label,key:L==null?void 0:L.key}))}},t.createElement("span",{className:V.selectBtn},t.createElement("span",null,t.createElement("i",{className:`iconfont ${S}`})),t.createElement("span",null,F))):t.createElement("span",{onClick:ue,style:{cursor:"pointer"},className:V.selectBtn},t.createElement("span",null,t.createElement("i",{className:`iconfont ${S}`})),t.createElement("span",null,F))),!!p&&t.createElement(w.Z,{disabled:((J=y==null?void 0:y.userInfo)==null?void 0:J.user_status)===2,className:"ml10",dropdownRender:p},t.createElement("span",{className:((ie=y==null?void 0:y.userInfo)==null?void 0:ie.user_status)===2?V.selectBtn1:V.selectBtn},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-tianjiadaohang"})),t.createElement(d.Z,{title:((z=y==null?void 0:y.userInfo)==null?void 0:z.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},t.createElement("span",null,R||"\u521B\u5EFA\u8BD5\u5377"))))))))}},77638:function(mt,Ne,e){"use strict";e.r(Ne),e.d(Ne,{default:function(){return Ft}});var t=e(2337),n=e(59301),f=e(65582),Q=e(74128),d=e(66649),w=e.n(d),r=e(20834),V=e(24905),re=e(3113),b=e(8591),se=e(6848),T=e(71418),h=e(95237),X=e(43604),R=e(58421),j=e(81228),Re=e(38854),ee=e(1710),Ce=e(38147),_=e(87395),B=e(84105),i=e(41867),a=e(2524),p=e(43418),g=Object.defineProperty,F=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,y=(he,be,we)=>be in he?g(he,be,{enumerable:!0,configurable:!0,writable:!0,value:we}):he[be]=we,ue=(he,be)=>{for(var we in be||(be={}))S.call(be,we)&&y(he,we,be[we]);if(F)for(var we of F(be))C.call(be,we)&&y(he,we,be[we]);return he},W=(he,be,we)=>new Promise((qe,at)=>{var nt=st=>{try{wt(we.next(st))}catch(de){at(de)}},Lt=st=>{try{wt(we.throw(st))}catch(de){at(de)}},wt=st=>st.done?qe(st.value):Promise.resolve(st.value).then(nt,Lt);wt((we=we.apply(he,be)).next())});const Le=({classroomList:he,dispatch:be,cb:we})=>{const qe=(0,f.useParams)();return qe.id=qe.coursesId,n.createElement(p.default,{centered:!0,title:"\u63D0\u793A",open:he.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>W(void 0,null,function*(){(yield(0,Ce.ZP)(`/api/boards/${qe.categoryId}/messages/bulk_public.json`,{method:"put",body:{ids:[...he.actionTabs.selectArrs]}})).status===0&&(b.ZP.success("\u64CD\u4F5C\u6210\u529F"),we(),be({type:"classroomList/setActionTabs",payload:{}}),be({type:"classroomList/getBoardList",payload:ue({},he.actionTabs.params)}))}),onCancel:()=>{be({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Y=(0,f.connect)(({classroomList:he})=>({classroomList:he}))(Le),J=Object.defineProperty,ie=Object.defineProperties,z=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,le=(he,be,we)=>be in he?J(he,be,{enumerable:!0,configurable:!0,writable:!0,value:we}):he[be]=we,G=(he,be)=>{for(var we in be||(be={}))L.call(be,we)&&le(he,we,be[we]);if(pe)for(var we of pe(be))D.call(be,we)&&le(he,we,be[we]);return he},Z=(he,be)=>ie(he,z(be)),fe=(he,be,we)=>new Promise((qe,at)=>{var nt=st=>{try{wt(we.next(st))}catch(de){at(de)}},Lt=st=>{try{wt(we.throw(st))}catch(de){at(de)}},wt=st=>st.done?qe(st.value):Promise.resolve(st.value).then(nt,Lt);wt((we=we.apply(he,be)).next())});const Oe=({classroomList:he,dispatch:be,cb:we})=>{const qe=(0,f.useParams)();qe.id=qe.coursesId;const{detailBoardList:at}=he;return n.createElement(p.default,{centered:!0,title:"\u63D0\u793A",open:he.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>fe(void 0,null,function*(){var nt,Lt,wt;if((yield(0,Ce.ZP)(`/api/boards/${qe.categoryId}/messages/bulk_delete.json`,{method:"delete",body:{ids:[...he.actionTabs.selectArrs]}})).status===0){b.ZP.success("\u5220\u9664\u6210\u529F");const de=he.actionTabs.selectArrs.length===at.messages.length&&((nt=he.actionTabs.params)==null?void 0:nt.page)>1?((Lt=he.actionTabs.params)==null?void 0:Lt.page)-1:(wt=he.actionTabs.params)==null?void 0:wt.page;we(de),be({type:"classroomList/setActionTabs",payload:{}}),be({type:"classroomList/getBoardList",payload:Z(G({},he.actionTabs.params),{page:de})}),be({type:"classroomList/getClassroomLeftMenus",payload:{id:qe.coursesId}})}}),onCancel:()=>{be({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var $e=(0,f.connect)(({classroomList:he})=>({classroomList:he}))(Oe),ze=e(78241),Je=e(92832),ft=e(26724),pt=e.n(ft),et=Object.defineProperty,te=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,A=(he,be,we)=>be in he?et(he,be,{enumerable:!0,configurable:!0,writable:!0,value:we}):he[be]=we,v=(he,be)=>{for(var we in be||(be={}))We.call(be,we)&&A(he,we,be[we]);if(te)for(var we of te(be))N.call(be,we)&&A(he,we,be[we]);return he},o=(he,be,we)=>new Promise((qe,at)=>{var nt=st=>{try{wt(we.next(st))}catch(de){at(de)}},Lt=st=>{try{wt(we.throw(st))}catch(de){at(de)}},wt=st=>st.done?qe(st.value):Promise.resolve(st.value).then(nt,Lt);wt((we=we.apply(he,be)).next())});const I=({classroomList:he,loading:be,dispatch:we})=>{const qe=v({},(0,f.useParams)());let[at,nt]=(0,n.useState)([]);const[Lt,wt]=(0,n.useState)(!0),[st,de]=(0,n.useState)(1),[oe,je]=(0,n.useState)(!0);qe.page=0,qe.page_size=50,(0,n.useEffect)(()=>{he.actionTabs.key==="\u53D1\u9001"&&Ie(1)},[he.actionTabs.key]);const[Ye]=ze.default.useForm(),Ie=ke=>o(void 0,null,function*(){ke==1&&(at=[]),qe.page=ke,je(!0);const He=yield we({type:"classroomList/getCoursesMine",payload:v({},qe)});He.lengtho(void 0,null,function*(){const ke=Ye.getFieldValue();(yield(0,Ce.ZP)(`/api/boards/${qe.categoryId}/messages/bulk_send.json`,{method:"post",body:{ids:[...he.actionTabs.selectArrs],to_course_ids:[...ke.group_ids]}})).status===0&&(b.ZP.success("\u53D1\u5E03\u6210\u529F"),we({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{we({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u5E16\u5B50\u53D1\u9001\u5230",n.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),n.createElement(Je.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,onSearch:ke=>{nt([]),qe.search=ke,Ie(1)}}),n.createElement("div",{className:"bg-skyblue",style:{height:260,overflow:"auto",padding:20}},n.createElement(pt(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:ke=>{Ie(ke)},hasMore:!oe&&Lt,useWindow:!1},n.createElement(ze.default,{form:Ye,initialValues:{}},n.createElement(ze.default.Item,{name:"group_ids"},n.createElement(V.default.Group,null,at==null?void 0:at.map(function(ke,He){return n.createElement("div",{key:He},n.createElement(V.default,{style:{width:520},value:ke.id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},ke.name))}))),n.createElement(T.Z,{className:"edu-ant-spin",spinning:oe})))))};var U=(0,f.connect)(({classroomList:he,loading:be})=>({classroomList:he,loading:be}))(I),u={flex_box_center:"flex_box_center___tJ8sD",flex_space_between:"flex_space_between___QHXpE",flex_box_vertical_center:"flex_box_vertical_center___ZYYZl",flex_box_center_end:"flex_box_center_end___NC0fp",flex_box_column:"flex_box_column___glmRH",bg:"bg___VIpM9",containerTitle:"containerTitle___ZiW6r",containerDesc:"containerDesc___BUHiq",listItem:"listItem___GrA1S",title:"title___aQdnl",titleLeft:"titleLeft___vFNJC",titleRight:"titleRight___yyOP4",flexBox:"flexBox___iDDhp",acitons:"acitons___ZJFDU",categoryName:"categoryName___unKei",moveCategory:"moveCategory___IteNR",copyTag:"copyTag___Yv9ax"},s=e(24776),k=e(42554),E=e(64575),m=e(65862),K=Object.defineProperty,ve=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,x=(he,be,we)=>be in he?K(he,be,{enumerable:!0,configurable:!0,writable:!0,value:we}):he[be]=we,ae=(he,be)=>{for(var we in be||(be={}))me.call(be,we)&&x(he,we,be[we]);if(xe)for(var we of xe(be))Ae.call(be,we)&&x(he,we,be[we]);return he},ye=(he,be)=>ve(he,ce(be)),Ee=(he,be,we)=>new Promise((qe,at)=>{var nt=st=>{try{wt(we.next(st))}catch(de){at(de)}},Lt=st=>{try{wt(we.throw(st))}catch(de){at(de)}},wt=st=>st.done?qe(st.value):Promise.resolve(st.value).then(nt,Lt);wt((we=we.apply(he,be)).next())});const Ve=({classroomList:he,boards:be,globalSetting:we,loading:qe,user:at,dispatch:nt})=>{var Lt,wt,st;const de=(0,f.useParams)(),oe=(0,n.useRef)(ye(ae({},de),{id:de.categoryId,page_size:20})),[je,Ye]=(0,n.useState)({page:1,page_size:20}),{detailBoardList:Ie,detailLeftMenus:ke,detailTopBanner:He,detailCourseGroupsList:xt}=he,[ut,Ot]=(0,n.useState)([]),[gn,tn]=(0,n.useState)("\u6392\u5E8F"),{userInfo:mn}=at,[qt,Ut]=(0,n.useState)(!1),[pn]=(0,f.useSearchParams)(),[dn,On]=(0,n.useState)("all"),[Wt,cn]=(0,n.useState)({}),[hn,yn]=(0,n.useState)(1),[Tn,nr]=(0,n.useState)(!1),[nn,on]=(0,n.useState)(!1),[Vt,Wn]=(0,n.useState)(!0);let[Me,De]=(0,n.useState)([]);const[Ze,dt]=(0,n.useState)(!1),[zt,Qt]=(0,n.useState)(!1),ht=(0,f.useLocation)();let[Xe,ct]=(0,n.useState)({page:1,page_size:20});const Tt=(0,n.useMemo)(()=>{if(ke.course_modules)return he.detailLeftMenus.course_modules.filter(ge=>ge.type==="board")[0]},[he]);(0,n.useEffect)(()=>{var ge;const vt=m.cX.getItem(`${(ge=at==null?void 0:at.userInfo)==null?void 0:ge.login}${(0,i.GJ)()?"Teacher":"Student"}`,"Board");vt&&(tn(vt==null?void 0:vt.name),oe.current.sort_type=Ln.find($t=>$t.name===(vt==null?void 0:vt.name)).id)},[(Lt=at==null?void 0:at.userInfo)==null?void 0:Lt.login,ht==null?void 0:ht.pathname]),(0,n.useEffect)(()=>{pn.get("type")==="hudong"?(On("hudong"),Rn(),Pt()):On("all")},[pn.get("type")]);const Pt=()=>Ee(void 0,null,function*(){var ge;if(Vt&&!Tn){nr(!0),yn(hn+1);const vt=yield nt({type:"classroomList/getCourseGroupsList",payload:ye(ae({},oe),{page:hn,id:oe.current.coursesId,limit:20,nonenavigate:!0})});let $t=[...vt==null?void 0:vt.course_groups];((ge=vt==null?void 0:vt.course_groups)==null?void 0:ge.length)<20&&(Wn(!1),$t.push({id:0,name:"\u672A\u5206\u73ED"})),nr(!1),De([...Me,...$t])}});(0,n.useEffect)(()=>{oe.current.categoryId=de.categoryId,oe.current.id=de.categoryId,nt({type:"classroomList/getBoardList",payload:oe.current})},[de]),(0,n.useEffect)(()=>{he.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&nt({type:"classroomList/getBoardList",payload:oe.current})},[he.actionTabs.key]),(0,n.useEffect)(()=>{Ot([])},[he.detailBoardList]);const Rt=(ge,vt)=>{Ye({page:ge,page_size:vt}),oe.current.page=ge,oe.current.page_size=vt,nt({type:"classroomList/getBoardList",payload:oe.current})},Jn=n.createElement("section",{className:u.dropmenu},n.createElement("div",{style:{maxHeight:200,overflow:"auto"}},n.createElement(pt(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:ge=>{Pt()},hasMore:Vt,useWindow:!1},n.createElement(r.default,{style:{width:240,zIndex:10}},xt.group_count>0&&Me.map(function(ge,vt){return n.createElement(r.default.Item,{key:ge.id},n.createElement(V.default,{checked:ut.includes(ge.id),value:ge.id,onChange:$t=>{let br=ut.indexOf(ge.id);ut.indexOf(ge.id)>-1?Ot(ut.filter(gr=>gr!==ge.id)):Ot(ut.concat(ge.id))}},ge.name))})))),n.createElement("aside",{className:u.bg},n.createElement("div",null,n.createElement(re.ZP,{type:"link",onClick:()=>Ee(void 0,null,function*(){Xe.group_ids=ut,Xe.page=1,ct(ae({},Xe)),Rn()})},"\u786E\u5B9A"),n.createElement(re.ZP,{type:"link",onClick:()=>{Ot([])}},"\u91CD\u7F6E")))),Ln=[{name:"\u65F6\u95F4\u6392\u5E8F",id:"time"},{name:"\u70ED\u5EA6\u6392\u5E8F",id:"hot"}];let Kn=[{name:"\u5220\u9664",icon:n.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:n.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:n.createElement("i",{className:"iconfont icon-sheweigongkai2"})}];He.is_public||Kn.splice(2,1);const An=ge=>{var vt;m.cX.setItem(`${(vt=at==null?void 0:at.userInfo)==null?void 0:vt.login}${(0,i.GJ)()?"Teacher":"Student"}`,ge,"Board"),tn(ge==null?void 0:ge.name),oe.current.sort_type=Ln.find($t=>$t.name===(ge==null?void 0:ge.name)).id,nt({type:"classroomList/getBoardList",payload:oe.current})},Un=(ge,vt)=>Ee(void 0,null,function*(){vt.coursesId=oe.current.coursesId;let $t="boards/setTopping";ge==="\u53D6\u6D88\u7F6E\u9876"&&($t="boards/escTopping"),yield nt({type:$t,payload:ae({},vt)}),nt({type:"classroomList/getBoardList",payload:oe.current})}),_n=ge=>Ee(void 0,null,function*(){const vt=ge.name;ut==""?b.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):nt({type:"classroomList/setActionTabs",payload:{key:vt,selectArrs:ut,params:oe.current}})}),$n=ge=>Ee(void 0,null,function*(){var vt;if(ut=="")return b.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,Ce.ZP)(`/api/boards/${oe.current.categoryId}/messages/bulk_move.json`,{method:"put",body:{ids:ut,to_board_id:ge.key}})).status===0&&(b.ZP.success("\u64CD\u4F5C\u6210\u529F"),nt({type:"classroomList/getBoardList",payload:oe.current}),nt({type:"classroomList/getClassroomLeftMenus",payload:{id:(vt=oe.current)==null?void 0:vt.coursesId}}))});function Rn(){return Ee(this,null,function*(){var ge;on(!0);let vt=yield(0,Ce.ZP)(`/api/boards/${oe.current.categoryId}/messages/statistics.json`,{method:"get",params:ae({coursesId:(ge=oe.current)==null?void 0:ge.coursesId},Xe)});on(!1),(vt==null?void 0:vt.status)===0&&cn(vt)})}return n.createElement("section",null,n.createElement(s.Z,{isLoading:!1,tabDataSource:[{name:"\u5168\u90E8",id:"all"},(0,i.eB)()&&{name:"\u4E92\u52A8\u7EDF\u8BA1",id:"hudong"},((He==null?void 0:He.is_admin)||(0,i.Ny)())&&{name:"\u8BBE\u7F6E",id:"shezhi"}].filter(ge=>!!ge),isAdmin:(0,i.RV)(),onTabMenuClick:ge=>{ge.id==="hudong"&&(Rn(),f.history.replace(`/classrooms/${oe.current.coursesId}/board/${oe.current.categoryId}?type=hudong`)),On(ge.id)},defaultSelectedKeys:dn,showControlButton:(0,i.RV)(),buttonText:"\u6211\u8981\u53D1\u5E16",extraNode:(0,i.GJ)()&&Ie.name!=="\u672A\u5206\u914D\u76EE\u5F55"&&n.createElement(n.Fragment,null,n.createElement("span",{className:"c-blue font16 ml20 current",onClick:ge=>{var vt;ge.preventDefault();let $t=(vt=oe.current)==null?void 0:vt.coursesId;(Ie==null?void 0:Ie.parent_id)>0&&($t=oe.current.categoryId),nt({type:"classroomList/setActionTabs",payload:{key:(Ie==null?void 0:Ie.parent_id)===0?"\u6DFB\u52A0\u76EE\u5F55":"\u76EE\u5F55\u91CD\u547D\u540D",params:oe.current,selectArrs:{category_id:$t,category_name:Ie.name,type:"board"},cb:()=>{nt({type:"classroomList/getBoardList",payload:oe.current})}}})}},(Ie==null?void 0:Ie.parent_id)==0?n.createElement(se.Z,{title:"\u65B0\u5EFA\u76EE\u5F55"},n.createElement("i",{className:"iconfont icon-xinjianmulu1 c-blue font16 mr20 current"})):n.createElement(se.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},n.createElement("i",{className:"iconfont icon-zhongmingming1 c-blue font16 mr20 current"})))),onButtonClick:()=>{f.history.push(`/classrooms/${de.coursesId}/board/${de.categoryId}/add`)}}),dn==="all"?n.createElement("div",null,n.createElement(T.Z,{spinning:qe["classroomList/getBoardList"]},n.createElement(k.Z,{dataSource:Ie.messages||[],isAdmin:(0,i.GJ)(),batchStatus:qt,SortMenuName:gn,setSortMenuName:tn,SortMenus:Ln,dispatch:nt,isboard:!0,onBoard:ge=>{oe.current.group_ids=ge,oe.current.page=1,Ye(vt=>ye(ae({},vt),{page:1})),nt({type:"classroomList/getBoardList",payload:oe.current})},detailCourseGroupsList:xt,onSearch:ge=>{oe.current.search=ge,oe.current.page=1,Ye(vt=>ye(ae({},vt),{page:1})),nt({type:"classroomList/getBoardList",payload:oe.current})},onSort:An,onBatch:ge=>Ut(ge)}),Ie.total_count===0&&n.createElement(a.Z,null),Ie.messages&&Ie.messages.map(function(ge,vt){var $t,br;return n.createElement("div",{className:u.listItem,key:vt,onClick:gr=>{ut.indexOf(ge.id)>-1?Ot(ut.filter(Gr=>Gr!==ge.id)):Ot(ut.concat(ge.id))}},n.createElement(h.Z,{align:"top"},(0,i.GJ)()&&n.createElement(X.Z,null,n.createElement("div",{className:"mt17"},((0,i.Ny)()||(($t=ge==null?void 0:ge.author)==null?void 0:$t.login)===mn.login||(0,i.GJ)()&&!ge.author.is_teacher)&&n.createElement(V.default,{checked:ut.includes(ge.id),value:ge.id}))),n.createElement(X.Z,null,n.createElement("img",{className:"ml10 mr20",src:`${Q.Z.IMG_SERVER}/images/${ge.author.image_url}`})),n.createElement(X.Z,{flex:1},n.createElement("div",{className:u.title},n.createElement("div",{className:u.titleLeft},n.createElement(f.Link,{to:`/classrooms/${de.coursesId}/board/${de.categoryId}/Detail/${ge.id}`},n.createElement("strong",null,ge.subject)),(ge==null?void 0:ge.is_copy)&&n.createElement("span",{className:u.copyTag},"\u590D\u5236"),ge.sticky===1&&n.createElement("span",{className:"tag-topping ml10"},"\u7F6E\u9876"))),n.createElement("p",{className:"mt15"},n.createElement("span",{className:""},ge.author.name),ge.total_replies_count>0&&n.createElement("span",{className:"ml20 c-light-black "},ge.total_replies_count," \u56DE\u590D"),ge.praises_count>0&&n.createElement("span",{className:"ml20 c-light-black "},ge.praises_count," \u70B9\u8D5E"),ge.visits>0&&n.createElement("span",{className:"ml20 c-light-black "},ge.visits," \u6D4F\u89C8"),n.createElement("span",{className:"ml20 c-light-black "},w()(ge.created_on).fromNow()))),n.createElement(X.Z,{className:"tr"},n.createElement("p",null,(0,i.RV)()&&n.createElement(f.Link,{style:{marginRight:0},to:`/classrooms/${de.coursesId}/board/${de.categoryId}/Detail/${ge.id}`},n.createElement("aside",{className:u.flexBox},n.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),n.createElement("div",null,"\u8BE6\u60C5"))),ge.sticky===0&&(0,i.GJ)()&&n.createElement(f.Link,{className:"ml15",to:"",onClick:gr=>{gr.preventDefault(),Un("\u7F6E\u9876",ge)}},"\u7F6E\u9876"),ge.sticky===1&&(0,i.GJ)()&&n.createElement(f.Link,{className:"ml15",to:"",onClick:gr=>{gr.preventDefault(),Un("\u53D6\u6D88\u7F6E\u9876",ge)}},"\u53D6\u6D88\u7F6E\u9876"),((0,i.Ny)()||((br=ge==null?void 0:ge.author)==null?void 0:br.login)===mn.login||(0,i.GJ)()&&!ge.author.is_teacher)&&n.createElement(f.Link,{className:"",to:`/classrooms/${de.coursesId}/board/${ge.board_id}/Edit/${ge.id}`},n.createElement("aside",{className:u.flexBox,style:{marginLeft:"16px"}},n.createElement("i",{className:"iconfont icon-bianjizuoye"}),n.createElement("div",null,"\u7F16\u8F91")))),ge.category_name&&n.createElement("p",{className:["c-grey-666",u.categoryName].join(" ")},"\u6240\u5C5E\u76EE\u5F55\uFF1A",ge.category_name))))}),n.createElement("aside",{className:"tc mb50 mt30"},Ie.total_count>0&&n.createElement(R.Z,{showSizeChanger:!0,onChange:Rt,defaultCurrent:1,pageSize:je.page_size||20,current:je.page||1,total:Ie.total_count})),ut.length>0&&(0,i.GJ)()&&n.createElement(j.Z,{offsetBottom:0},n.createElement(E.Z,{buttonDataSource:Kn,onButtonClick:_n,useBatchStatus:Ut,catalogue:Tt.second_category.filter(ge=>ge.category_name!=="\u672A\u5206\u914D\u76EE\u5F55")||[],allSelect:ut.length?ut.length===((wt=Ie==null?void 0:Ie.messages)==null?void 0:wt.length):!1,setSeleArr:Ot,setAllSelect:ge=>{ge.target.checked?Ot(Ie.messages.map(vt=>vt.id)):Ot([])},selectArrs:ut,onMenuClick:$n,addCatalogue:ge=>{ge.preventDefault(),nt({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:oe.current,selectArrs:{category_id:oe.current.coursesId,type:"board"}}})}})),n.createElement($e,{cb:ge=>{Ot([]),oe.current.page=ge,Ye(vt=>ye(ae({},vt),{page:ge}))}}),n.createElement(Y,{cb:()=>Ot([])}),n.createElement(U,{cb:()=>Ot([])}))):dn==="shezhi"?n.createElement("div",{style:{background:"#fff",padding:20}},n.createElement("h5",{style:{fontSize:18}},"\u516C\u5F00\u8BBE\u7F6E"),n.createElement(V.default,{style:{marginTop:10},defaultChecked:He==null?void 0:He.allow_view_message,onChange:ge=>Ee(void 0,null,function*(){var vt,$t;let br=yield(0,Ce.ZP)(`/api/courses/${(vt=oe.current)==null?void 0:vt.coursesId}/update_view_setting.json`,{method:"PUT",body:{allow_view_message:ge.target.checked}});(br==null?void 0:br.status)===0&&nt({type:"classroomList/getClassroomTopBanner",payload:{id:($t=oe.current)==null?void 0:$t.coursesId}})})},"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09")):n.createElement("div",{style:{background:"#fff",padding:"25px 20px"}},n.createElement("div",{style:{display:"flex"}},n.createElement("div",{style:{flex:1,color:"#666666"}},n.createElement("span",null,"\u8BA8\u8BBA\uFF08",Wt.total_message_count,"\uFF09"),n.createElement("span",{style:{marginLeft:20}},"\u56DE\u590D\uFF08",Wt.total_reply_count,"\uFF09"),n.createElement("span",{style:{marginLeft:20}},"\u70B9\u8D5E\uFF08",Wt.total_like_count,"\uFF09")),(0,i.GJ)()&&n.createElement("div",null,n.createElement(Re.Z,{dropdownRender:()=>Jn,open:Ze,onOpenChange:ge=>{dt(ge)}},n.createElement("a",null,"\u5206\u73ED",Ze?n.createElement(_.Z,{style:{marginLeft:6}}):n.createElement(B.Z,{style:{marginLeft:6}}))),n.createElement(Re.Z,{open:zt,onOpenChange:ge=>{Qt(ge)},menu:{items:[{key:"1",style:{width:100},label:n.createElement("a",{onClick:()=>Ee(void 0,null,function*(){var ge,vt;let $t=yield(0,Ce.ZP)(`/api/boards/${(ge=oe.current)==null?void 0:ge.categoryId}/messages/export_messages.json`,{method:"get",params:ae({is_repeat_export:1},Xe)});($t==null?void 0:$t.status)===0&&f.history.push(`/classrooms/${(vt=oe.current)==null?void 0:vt.coursesId}/exportlist/messages_statistics`)})},"\u4E92\u52A8\u5BFC\u51FA")},{key:"2",label:n.createElement("a",{href:`/classrooms/${(st=oe.current)==null?void 0:st.coursesId}/exportlist/messages_statistics`},"\u5386\u53F2\u5BFC\u51FA")}]}},n.createElement("a",{style:{marginLeft:20}},"\u5BFC\u51FA",zt?n.createElement(_.Z,{style:{marginLeft:6}}):n.createElement(B.Z,{style:{marginLeft:6}}))))),n.createElement(ee.default,{dataSource:Wt==null?void 0:Wt.course_members,style:{marginTop:25},loading:nn,onChange:(ge,vt,$t)=>{$t.order?(Xe.sort_by=$t.field==="total_score"?"score":$t.field,Xe.sort=$t.order,Xe.sort=Xe.sort.replace("end","")):delete Xe.sort,Rn()},columns:[{title:"\u5E8F\u53F7",dataIndex:"number",width:60,render:(ge,vt,$t)=>Xe.page_size*(Xe.page-1)+$t+1},{title:"\u59D3\u540D",dataIndex:"real_name",render:(ge,vt,$t)=>n.createElement("a",{target:"_blank",style:{color:"#3061D0"},href:`/users/${vt==null?void 0:vt.login}/classrooms`},ge)},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u53D1\u5E16\u6570",dataIndex:"message_count",width:60},{title:"\u5E16\u5B50\u70B9\u8D5E\u6570",dataIndex:"message_like_count",width:100},{title:"\u56DE\u590D\u6570",dataIndex:"reply_count",width:60},{title:"\u56DE\u590D\u70B9\u8D5E\u6570",dataIndex:"reply_like_count",width:100},{title:"\u4E92\u52A8\u6570",dataIndex:"total_message_count",width:70}],pagination:!1}),n.createElement(R.Z,{showSizeChanger:!0,showTotal:ge=>n.createElement("span",null,"\u5171",n.createElement("span",{style:{color:"#165DFF"}},Wt.total_count)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(ge,vt)=>{Xe.page=ge,Xe.page_size=vt,ct(ae({},Xe)),Rn()},defaultCurrent:1,pageSize:Xe.page_size||20,current:Xe.page||1,total:Wt.total_count})))};var rt=(0,f.connect)(({classroomList:he,loading:be,boards:we,user:qe,globalSetting:at})=>({classroomList:he,globalSetting:at,boards:we,user:qe,loading:be.effects}))(Ve),lt=e(59301);const tt=({classroomList:he,boards:be,globalSetting:we,loading:qe,user:at,dispatch:nt})=>{const Lt=(0,f.useParams)(),{detailBoardList:wt,detailLeftMenus:st,detailTopBanner:de}=he;return lt.createElement(rt,null)};var It=(0,f.connect)(({classroomList:he,loading:be,boards:we,user:qe,globalSetting:at})=>({classroomList:he,globalSetting:at,boards:we,user:qe,loading:be.models.index}))(tt),Zt=Object.defineProperty,Bt=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,Jt=(he,be,we)=>be in he?Zt(he,be,{enumerable:!0,configurable:!0,writable:!0,value:we}):he[be]=we,Et=(he,be)=>{for(var we in be||(be={}))Nt.call(be,we)&&Jt(he,we,be[we]);if(Bt)for(var we of Bt(be))sn.call(be,we)&&Jt(he,we,be[we]);return he},_t=(he,be,we)=>new Promise((qe,at)=>{var nt=st=>{try{wt(we.next(st))}catch(de){at(de)}},Lt=st=>{try{wt(we.throw(st))}catch(de){at(de)}},wt=st=>st.done?qe(st.value):Promise.resolve(st.value).then(nt,Lt);wt((we=we.apply(he,be)).next())});const rn=({classroomList:he,dispatch:be,cb:we})=>{const qe=(0,f.useParams)();return qe.id=qe.coursesId,n.createElement(p.default,{centered:!0,title:"\u63D0\u793A",open:he.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>_t(void 0,null,function*(){(yield(0,Ce.ZP)(`/api/boards/${qe.categoryId}/messages/bulk_public.json`,{method:"put",body:{ids:[...he.actionTabs.selectArrs]}})).status===0&&(b.ZP.success("\u64CD\u4F5C\u6210\u529F"),we(),be({type:"classroomList/setActionTabs",payload:{}}),be({type:"classroomList/getBoardList",payload:Et({},he.actionTabs.params)}))}),onCancel:()=>{be({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var jt=(0,f.connect)(({classroomList:he})=>({classroomList:he}))(rn),en=e(92543),Fn=e(11804),Yt={flex_box_center:"flex_box_center___hePrT",flex_space_between:"flex_space_between___ORkbo",flex_box_vertical_center:"flex_box_vertical_center___cCpIF",flex_box_center_end:"flex_box_center_end___c_jTW",flex_box_column:"flex_box_column___wD0ra",bg:"bg___XwUKY",containerTitle:"containerTitle___ImnKq",containerDesc:"containerDesc___yUKqL",listItem:"listItem___SUzaY",title:"title___hjA_e",titleLeft:"titleLeft___GGFEY",titleRight:"titleRight___aNGKY",flexBox:"flexBox___IQB_j",acitons:"acitons___VXZ66",categoryName:"categoryName___gefjO",moveCategory:"moveCategory___OFSGW",copyTag:"copyTag___dGmyT"},zn=e(95651),Nn=e(37497),Mn=e(48436),er=Object.defineProperty,Pn=Object.defineProperties,kt=Object.getOwnPropertyDescriptors,Hn=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Qe=(he,be,we)=>be in he?er(he,be,{enumerable:!0,configurable:!0,writable:!0,value:we}):he[be]=we,M=(he,be)=>{for(var we in be||(be={}))q.call(be,we)&&Qe(he,we,be[we]);if(Hn)for(var we of Hn(be))Ke.call(be,we)&&Qe(he,we,be[we]);return he},P=(he,be)=>Pn(he,kt(be)),Fe=(he,be,we)=>new Promise((qe,at)=>{var nt=st=>{try{wt(we.next(st))}catch(de){at(de)}},Lt=st=>{try{wt(we.throw(st))}catch(de){at(de)}},wt=st=>st.done?qe(st.value):Promise.resolve(st.value).then(nt,Lt);wt((we=we.apply(he,be)).next())});const Te=({classroomList:he,boards:be,globalSetting:we,loading:qe,user:at,dispatch:nt})=>{var Lt,wt,st;const de=(0,f.useParams)(),oe=(0,n.useRef)(P(M({},de),{id:de.categoryId,page_size:20})),[je,Ye]=(0,n.useState)({page:1,page_size:20}),{detailBoardList:Ie,detailLeftMenus:ke,detailTopBanner:He,detailCourseGroupsList:xt}=he,[ut,Ot]=(0,n.useState)([]),[gn,tn]=(0,n.useState)("\u6392\u5E8F"),{userInfo:mn}=at,[qt,Ut]=(0,n.useState)(!1),[pn]=(0,f.useSearchParams)(),[dn,On]=(0,n.useState)("all"),[Wt,cn]=(0,n.useState)({}),[hn,yn]=(0,n.useState)(1),[Tn,nr]=(0,n.useState)(!1),[nn,on]=(0,n.useState)(!1),[Vt,Wn]=(0,n.useState)(!0);let[Me,De]=(0,n.useState)([]);const[Ze,dt]=(0,n.useState)(!1),[zt,Qt]=(0,n.useState)(!1),ht=(0,f.useLocation)();let[Xe,ct]=(0,n.useState)({page:1,page_size:20});const Tt=(0,n.useMemo)(()=>{if(ke.course_modules)return he.detailLeftMenus.course_modules.filter(ge=>ge.type==="board")[0]},[he]);(0,n.useEffect)(()=>{var ge;const vt=m.cX.getItem(`${(ge=at==null?void 0:at.userInfo)==null?void 0:ge.login}${(0,i.GJ)()?"Teacher":"Student"}`,"Board");vt&&(tn(vt==null?void 0:vt.name),oe.current.sort_type=Ln.find($t=>$t.name===(vt==null?void 0:vt.name)).id)},[(Lt=at==null?void 0:at.userInfo)==null?void 0:Lt.login,ht==null?void 0:ht.pathname]),(0,n.useEffect)(()=>{pn.get("type")==="hudong"?(On("hudong"),Rn(),Pt()):On("all")},[pn.get("type")]);const Pt=()=>Fe(void 0,null,function*(){var ge;if(Vt&&!Tn){nr(!0),yn(hn+1);const vt=yield nt({type:"classroomList/getCourseGroupsList",payload:P(M({},oe),{page:hn,id:oe.current.coursesId,limit:20,nonenavigate:!0})});let $t=[...vt==null?void 0:vt.course_groups];((ge=vt==null?void 0:vt.course_groups)==null?void 0:ge.length)<20&&(Wn(!1),$t.push({id:0,name:"\u672A\u5206\u73ED"})),nr(!1),De([...Me,...$t])}});(0,n.useEffect)(()=>{oe.current.categoryId=de.categoryId,oe.current.id=de.categoryId,nt({type:"classroomList/getBoardList",payload:oe.current})},[de]),(0,n.useEffect)(()=>{he.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&nt({type:"classroomList/getBoardList",payload:oe.current})},[he.actionTabs.key]),(0,n.useEffect)(()=>{Ot([])},[he.detailBoardList]);const Rt=(ge,vt)=>{Ye({page:ge,page_size:vt}),oe.current.page=ge,oe.current.page_size=vt,nt({type:"classroomList/getBoardList",payload:oe.current})},Jn=n.createElement("section",{className:Yt.dropmenu},n.createElement("div",{style:{maxHeight:200,overflow:"auto"}},n.createElement(pt(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:ge=>{Pt()},hasMore:Vt,useWindow:!1},n.createElement(r.default,{style:{width:240,zIndex:10}},xt.group_count>0&&Me.map(function(ge,vt){return n.createElement(r.default.Item,{key:ge.id},n.createElement(V.default,{checked:ut.includes(ge.id),value:ge.id,onChange:$t=>{let br=ut.indexOf(ge.id);ut.indexOf(ge.id)>-1?Ot(ut.filter(gr=>gr!==ge.id)):Ot(ut.concat(ge.id))}},ge.name))})))),n.createElement("aside",{className:Yt.bg},n.createElement("div",null,n.createElement(re.ZP,{type:"link",onClick:()=>Fe(void 0,null,function*(){Xe.group_ids=ut,Xe.page=1,ct(M({},Xe)),Rn()})},"\u786E\u5B9A"),n.createElement(re.ZP,{type:"link",onClick:()=>{Ot([])}},"\u91CD\u7F6E")))),Ln=[{name:"\u65F6\u95F4\u6392\u5E8F",id:"time"},{name:"\u70ED\u5EA6\u6392\u5E8F",id:"hot"}];let Kn=[{name:"\u5220\u9664",icon:n.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:n.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:n.createElement("i",{className:"iconfont icon-sheweigongkai2"})}];He.is_public||Kn.splice(2,1);const An=ge=>{var vt;m.cX.setItem(`${(vt=at==null?void 0:at.userInfo)==null?void 0:vt.login}${(0,i.GJ)()?"Teacher":"Student"}`,ge,"Board"),tn(ge==null?void 0:ge.name),oe.current.sort_type=Ln.find($t=>$t.name===(ge==null?void 0:ge.name)).id,nt({type:"classroomList/getBoardList",payload:oe.current})},Un=(ge,vt)=>Fe(void 0,null,function*(){vt.coursesId=oe.current.coursesId;let $t="boards/setTopping";ge==="\u53D6\u6D88\u7F6E\u9876"&&($t="boards/escTopping"),yield nt({type:$t,payload:M({},vt)}),nt({type:"classroomList/getBoardList",payload:oe.current})}),_n=ge=>Fe(void 0,null,function*(){const vt=ge.name;ut==""?b.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):nt({type:"classroomList/setActionTabs",payload:{key:vt,selectArrs:ut,params:oe.current}})}),$n=ge=>Fe(void 0,null,function*(){var vt;if(ut=="")return b.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,Ce.ZP)(`/api/boards/${oe.current.categoryId}/messages/bulk_move.json`,{method:"put",body:{ids:ut,to_board_id:ge.key}})).status===0&&(b.ZP.success("\u64CD\u4F5C\u6210\u529F"),nt({type:"classroomList/getBoardList",payload:oe.current}),nt({type:"classroomList/getClassroomLeftMenus",payload:{id:(vt=oe.current)==null?void 0:vt.coursesId}}))});function Rn(){return Fe(this,null,function*(){var ge;on(!0);let vt=yield(0,Ce.ZP)(`/api/boards/${oe.current.categoryId}/messages/statistics.json`,{method:"get",params:M({coursesId:(ge=oe.current)==null?void 0:ge.coursesId},Xe)});on(!1),(vt==null?void 0:vt.status)===0&&cn(vt)})}return n.createElement("section",null,n.createElement(zn.Z,{isLoading:!1,tabDataSource:[{name:"\u5168\u90E8",id:"all"},(0,i.eB)()&&{name:"\u4E92\u52A8\u7EDF\u8BA1",id:"hudong"},((He==null?void 0:He.is_admin)||(0,i.Ny)())&&{name:"\u8BBE\u7F6E",id:"shezhi"}].filter(ge=>!!ge),isAdmin:(0,i.RV)(),onTabMenuClick:ge=>{ge.key==="hudong"&&(Rn(),f.history.replace(`/classrooms/${oe.current.coursesId}/board/${oe.current.categoryId}?type=hudong`)),On(ge.key)},defaultSelectedKeys:[`${dn}`],showControlButton:(0,i.RV)(),buttonText:"\u6211\u8981\u53D1\u5E16",extraNode:(0,i.GJ)()&&Ie.name!=="\u672A\u5206\u914D\u76EE\u5F55"&&n.createElement(n.Fragment,null,n.createElement("span",{className:"c-blue font16 ml20 current",onClick:ge=>{var vt;ge.preventDefault();let $t=(vt=oe.current)==null?void 0:vt.coursesId;(Ie==null?void 0:Ie.parent_id)>0&&($t=oe.current.categoryId),nt({type:"classroomList/setActionTabs",payload:{key:(Ie==null?void 0:Ie.parent_id)===0?"\u6DFB\u52A0\u76EE\u5F55":"\u76EE\u5F55\u91CD\u547D\u540D",params:oe.current,selectArrs:{category_id:$t,category_name:Ie.name,type:"board"},cb:()=>{nt({type:"classroomList/getBoardList",payload:oe.current})}}})}},(Ie==null?void 0:Ie.parent_id)==0?n.createElement(se.Z,{title:"\u65B0\u5EFA\u76EE\u5F55"},n.createElement("i",{className:"iconfont icon-xinjianmulu1 c-blue font16 mr20 current"})):n.createElement(se.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},n.createElement("i",{className:"iconfont icon-zhongmingming1 c-blue font16 mr20 current"})))),onButtonClick:()=>{f.history.push(`/classrooms/${de.coursesId}/board/${de.categoryId}/add`)}}),dn==="all"?n.createElement("div",null,n.createElement(T.Z,{spinning:qe["classroomList/getBoardList"]},n.createElement(Nn.Z,{dataSource:Ie.messages||[],isAdmin:(0,i.GJ)(),batchStatus:qt,SortMenuName:gn,setSortMenuName:tn,SortMenus:Ln,dispatch:nt,isboard:!0,onBoard:ge=>{oe.current.group_ids=ge,oe.current.page=1,Ye(vt=>P(M({},vt),{page:1})),nt({type:"classroomList/getBoardList",payload:oe.current})},detailCourseGroupsList:xt,onSearch:ge=>{oe.current.search=ge,oe.current.page=1,Ye(vt=>P(M({},vt),{page:1})),nt({type:"classroomList/getBoardList",payload:oe.current})},onSort:An,onBatch:ge=>Ut(ge)}),Ie.total_count===0&&n.createElement(a.Z,null),Ie.messages&&Ie.messages.map(function(ge,vt){var $t,br;return n.createElement("div",{className:Yt.listItem,key:vt,onClick:gr=>{ut.indexOf(ge.id)>-1?Ot(ut.filter(Gr=>Gr!==ge.id)):Ot(ut.concat(ge.id))}},n.createElement(h.Z,{align:"top"},(0,i.GJ)()&&n.createElement(X.Z,null,n.createElement("div",{className:"mt17"},((0,i.Ny)()||(($t=ge==null?void 0:ge.author)==null?void 0:$t.login)===mn.login||(0,i.GJ)()&&!ge.author.is_teacher)&&n.createElement(V.default,{checked:ut.includes(ge.id),value:ge.id}))),n.createElement(X.Z,null,n.createElement("img",{className:"ml10 mr20",src:`${Q.Z.IMG_SERVER}/images/${ge.author.image_url}`})),n.createElement(X.Z,{flex:1},n.createElement("div",{className:Yt.title},n.createElement("div",{className:Yt.titleLeft},n.createElement(f.Link,{to:`/classrooms/${de.coursesId}/board/${de.categoryId}/Detail/${ge.id}`},n.createElement("strong",null,ge.subject)),(ge==null?void 0:ge.is_copy)&&n.createElement("span",{className:Yt.copyTag},"\u590D\u5236"),ge.sticky===1&&n.createElement("span",{className:"tag-topping ml10"},"\u7F6E\u9876"))),n.createElement("p",{className:"mt15"},n.createElement("span",{className:""},ge.author.name),ge.total_replies_count>0&&n.createElement("span",{className:"ml20 c-light-black "},ge.total_replies_count," \u56DE\u590D"),ge.praises_count>0&&n.createElement("span",{className:"ml20 c-light-black "},ge.praises_count," \u70B9\u8D5E"),ge.visits>0&&n.createElement("span",{className:"ml20 c-light-black "},ge.visits," \u6D4F\u89C8"),n.createElement("span",{className:"ml20 c-light-black "},w()(ge.created_on).fromNow()))),n.createElement(X.Z,{className:"tr"},n.createElement("p",null,(0,i.RV)()&&n.createElement(f.Link,{style:{marginRight:0},to:`/classrooms/${de.coursesId}/board/${de.categoryId}/Detail/${ge.id}`},n.createElement("aside",{className:Yt.flexBox},n.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),n.createElement("div",null,"\u8BE6\u60C5"))),ge.sticky===0&&(0,i.GJ)()&&n.createElement(f.Link,{className:"ml15",to:"",onClick:gr=>{gr.preventDefault(),Un("\u7F6E\u9876",ge)}},"\u7F6E\u9876"),ge.sticky===1&&(0,i.GJ)()&&n.createElement(f.Link,{className:"ml15",to:"",onClick:gr=>{gr.preventDefault(),Un("\u53D6\u6D88\u7F6E\u9876",ge)}},"\u53D6\u6D88\u7F6E\u9876"),((0,i.Ny)()||((br=ge==null?void 0:ge.author)==null?void 0:br.login)===mn.login||(0,i.GJ)()&&!ge.author.is_teacher)&&n.createElement(f.Link,{className:"",to:`/classrooms/${de.coursesId}/board/${ge.board_id}/Edit/${ge.id}`},n.createElement("aside",{className:Yt.flexBox,style:{marginLeft:"16px"}},n.createElement("i",{className:"iconfont icon-bianjizuoye"}),n.createElement("div",null,"\u7F16\u8F91")))),ge.category_name&&n.createElement("p",{className:["c-grey-666",Yt.categoryName].join(" ")},"\u6240\u5C5E\u76EE\u5F55\uFF1A",ge.category_name))))}),n.createElement("aside",{className:"tc mb50 mt30"},Ie.total_count>0&&n.createElement(R.Z,{showSizeChanger:!0,onChange:Rt,defaultCurrent:1,pageSize:je.page_size||20,current:je.page||1,total:Ie.total_count})),ut.length>0&&(0,i.GJ)()&&n.createElement(j.Z,{offsetBottom:0},n.createElement(Mn.Z,{buttonDataSource:Kn,onButtonClick:_n,useBatchStatus:Ut,catalogue:Tt.second_category.filter(ge=>ge.category_name!=="\u672A\u5206\u914D\u76EE\u5F55")||[],allSelect:ut.length?ut.length===((wt=Ie==null?void 0:Ie.messages)==null?void 0:wt.length):!1,setSeleArr:Ot,setAllSelect:ge=>{ge.target.checked?Ot(Ie.messages.map(vt=>vt.id)):Ot([])},selectArrs:ut,onMenuClick:$n,addCatalogue:ge=>{ge.preventDefault(),nt({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:oe.current,selectArrs:{category_id:oe.current.coursesId,type:"board"}}})}})),n.createElement(en.Z,{cb:ge=>{Ot([]),oe.current.page=ge,Ye(vt=>P(M({},vt),{page:ge}))}}),n.createElement(jt,{cb:()=>Ot([])}),n.createElement(Fn.Z,{cb:()=>Ot([])}))):dn==="shezhi"?n.createElement("div",{style:{background:"#fff",padding:20}},n.createElement("h5",{style:{fontSize:18}},"\u516C\u5F00\u8BBE\u7F6E"),n.createElement(V.default,{style:{marginTop:10},defaultChecked:He==null?void 0:He.allow_view_message,onChange:ge=>Fe(void 0,null,function*(){var vt,$t;let br=yield(0,Ce.ZP)(`/api/courses/${(vt=oe.current)==null?void 0:vt.coursesId}/update_view_setting.json`,{method:"PUT",body:{allow_view_message:ge.target.checked}});(br==null?void 0:br.status)===0&&nt({type:"classroomList/getClassroomTopBanner",payload:{id:($t=oe.current)==null?void 0:$t.coursesId}})})},"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09")):n.createElement("div",{style:{background:"#fff",padding:"25px 20px"}},n.createElement("div",{style:{display:"flex"}},n.createElement("div",{style:{flex:1,color:"#666666"}},n.createElement("span",null,"\u8BA8\u8BBA\uFF08",Wt.total_message_count,"\uFF09"),n.createElement("span",{style:{marginLeft:20}},"\u56DE\u590D\uFF08",Wt.total_reply_count,"\uFF09"),n.createElement("span",{style:{marginLeft:20}},"\u70B9\u8D5E\uFF08",Wt.total_like_count,"\uFF09")),(0,i.GJ)()&&n.createElement("div",null,n.createElement(Re.Z,{dropdownRender:()=>Jn,open:Ze,onOpenChange:ge=>{dt(ge)}},n.createElement("a",null,"\u5206\u73ED",Ze?n.createElement(_.Z,{style:{marginLeft:6}}):n.createElement(B.Z,{style:{marginLeft:6}}))),n.createElement(Re.Z,{open:zt,onOpenChange:ge=>{Qt(ge)},menu:{items:[{key:"1",style:{width:100},label:n.createElement("a",{onClick:()=>Fe(void 0,null,function*(){var ge,vt;let $t=yield(0,Ce.ZP)(`/api/boards/${(ge=oe.current)==null?void 0:ge.categoryId}/messages/export_messages.json`,{method:"get",params:M({is_repeat_export:1},Xe)});($t==null?void 0:$t.status)===0&&f.history.push(`/classrooms/${(vt=oe.current)==null?void 0:vt.coursesId}/exportlist/messages_statistics`)})},"\u4E92\u52A8\u5BFC\u51FA")},{key:"2",label:n.createElement("a",{href:`/classrooms/${(st=oe.current)==null?void 0:st.coursesId}/exportlist/messages_statistics`},"\u5386\u53F2\u5BFC\u51FA")}]}},n.createElement("a",{style:{marginLeft:20}},"\u5BFC\u51FA",zt?n.createElement(_.Z,{style:{marginLeft:6}}):n.createElement(B.Z,{style:{marginLeft:6}}))))),n.createElement(ee.default,{dataSource:Wt==null?void 0:Wt.course_members,style:{marginTop:25},loading:nn,onChange:(ge,vt,$t)=>{$t.order?(Xe.sort_by=$t.field==="total_score"?"score":$t.field,Xe.sort=$t.order,Xe.sort=Xe.sort.replace("end","")):delete Xe.sort,Rn()},columns:[{title:"\u5E8F\u53F7",dataIndex:"number",width:60,render:(ge,vt,$t)=>Xe.page_size*(Xe.page-1)+$t+1},{title:"\u59D3\u540D",dataIndex:"real_name",render:(ge,vt,$t)=>n.createElement("a",{target:"_blank",style:{color:"#3061D0"},href:`/users/${vt==null?void 0:vt.login}/classrooms`},ge)},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u53D1\u5E16\u6570",dataIndex:"message_count",width:60},{title:"\u5E16\u5B50\u70B9\u8D5E\u6570",dataIndex:"message_like_count",width:100},{title:"\u56DE\u590D\u6570",dataIndex:"reply_count",width:60},{title:"\u56DE\u590D\u70B9\u8D5E\u6570",dataIndex:"reply_like_count",width:100},{title:"\u4E92\u52A8\u6570",dataIndex:"total_message_count",width:70}],pagination:!1}),n.createElement(R.Z,{showSizeChanger:!0,showTotal:ge=>n.createElement("span",null,"\u5171",n.createElement("span",{style:{color:"#165DFF"}},Wt.total_count)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(ge,vt)=>{Xe.page=ge,Xe.page_size=vt,ct(M({},Xe)),Rn()},defaultCurrent:1,pageSize:Xe.page_size||20,current:Xe.page||1,total:Wt.total_count})))};var it=(0,f.connect)(({classroomList:he,loading:be,boards:we,user:qe,globalSetting:at})=>({classroomList:he,globalSetting:at,boards:we,user:qe,loading:be.effects}))(Te),ot=e(59301);const bt=({classroomList:he,boards:be,globalSetting:we,loading:qe,user:at,dispatch:nt})=>{const Lt=(0,f.useParams)(),{detailBoardList:wt,detailLeftMenus:st,detailTopBanner:de}=he;return ot.createElement(it,null)};var At=(0,f.connect)(({classroomList:he,loading:be,boards:we,user:qe,globalSetting:at})=>({classroomList:he,globalSetting:at,boards:we,user:qe,loading:be.models.index}))(bt);const St=({globalSetting:he})=>{var be;switch(Number((be=he==null?void 0:he.setting)==null?void 0:be.theme)){case t.Fy.THEMEONE:return n.createElement(It,null);case t.Fy.DEFAULT:default:return n.createElement(At,null)}};var Ft=(0,f.connect)(({globalSetting:he})=>({globalSetting:he}))(St)},64575:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return se}});var t=e(59301),n=e(20834),f=e(92832),Q=e(24905),d=e(3113),w=e(38854),r={bottomControlContainer:"bottomControlContainer___Zu9jI",buttonWrap:"buttonWrap___aWo9e",moveCategory:"moveCategory____Cpq2"},V=e(41867),re=e(84105),se=({buttonDataSource:T,onButtonClick:h,useBatchStatus:X,allSelect:R,setAllSelect:j,selectArrs:Re,onMenuClick:ee,setSeleArr:Ce,catalogue:_,addCatalogue:B})=>{const[i,a]=(0,t.useState)(!1),[p,g]=(0,t.useState)("");console.log("---",_);const F=t.createElement("div",{className:r.moveCategory,onMouseLeave:S=>a(!1)},t.createElement(n.default,{onClick:ee,style:{maxHeight:300,width:240,overflow:"auto"}},t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},t.createElement(f.default,{onChange:S=>{g(S.target.value)}})),_==null?void 0:_.map(function(S,C){var y;if(!(p!==""&&S.category_name.indexOf(p)<0))return t.createElement(t.Fragment,null,t.createElement(n.default.Item,{className:"multi-llipsis1e",key:S.category_id,title:S.category_name},S.category_name),(y=S==null?void 0:S.third_category)==null?void 0:y.map(ue=>t.createElement(n.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:ue.category_id,title:ue.category_name},ue.category_name)))}),B&&t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:B},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return t.createElement("div",{className:r.bottomControlContainer},t.createElement("div",null,t.createElement("div",null,t.createElement(Q.default,{checked:R,onChange:j},"\u5168\u9009\u672C\u9875\uFF08",Re.length,"\uFF09")),(0,V.GJ)()&&T.map(S=>t.createElement("div",{key:S.name},t.createElement(d.ZP,{type:"primary",icon:S.icon,className:r.buttonWrap,onClick:()=>h(S)},S.name))),(0,V.GJ)()&&(B||_)&&t.createElement("div",null,t.createElement(w.Z,{open:i,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>F,getPopupContainer:S=>S.parentNode},t.createElement("span",{className:"ant-dropdown-link",onMouseEnter:S=>a(!0)},t.createElement(d.ZP,{type:"primary",className:r.buttonWrap,icon:t.createElement("i",{className:"iconfont icon-yidongmulu"})},t.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",t.createElement(re.Z,null))))))),t.createElement("div",null,t.createElement(d.ZP,{type:"primary",ghost:!0,onClick:()=>{X(!1),Ce([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},42554:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return ee}});var t=e(59301),n=e(20834),f=e(24905),Q=e(3113),d=e(38854),w=e(6848),r=e(57809),V=e(92832),re={searchSortControllerContainer:"searchSortControllerContainer___hHmtL",btn:"btn___IGcjw",btnSort:"btnSort___TjGZj",tips:"tips____YGut"},b=e(41867),se=e(87395),T=e(84105),h=e(26724),X=e.n(h),R=e(65582),j=(Ce,_,B)=>new Promise((i,a)=>{var p=S=>{try{F(B.next(S))}catch(C){a(C)}},g=S=>{try{F(B.throw(S))}catch(C){a(C)}},F=S=>S.done?i(S.value):Promise.resolve(S.value).then(p,g);F((B=B.apply(Ce,_)).next())}),ee=({isAdmin:Ce,dataSource:_,batchStatus:B,SortMenuName:i,setSortMenuName:a,detailCourseGroupsList:p,onSearch:g,onBoard:F,onSort:S,isboard:C,dispatch:y,onBatch:ue,SortMenus:W,isShowMode:Le=!1,onModeChange:Y})=>{const[J,ie]=(0,t.useState)(!1),[z,pe]=(0,t.useState)([]),[L,D]=(0,t.useState)(!0);let[le,G]=(0,t.useState)([]);const[Z,fe]=(0,t.useState)(1),[Oe,$e]=(0,t.useState)(!1),ze=(0,R.useParams)(),Je=te=>{a(te.name),S(te)};(0,t.useEffect)(()=>{C&&ft()},[C]);const ft=()=>j(void 0,null,function*(){var te;if(L&&!Oe){$e(!0),fe(Z+1);const We=yield y({type:"classroomList/getCourseGroupsList",payload:{page:Z,id:ze.coursesId,limit:20,nonenavigate:!0}});let N=[...(We==null?void 0:We.course_groups)||[]];((te=We==null?void 0:We.course_groups)==null?void 0:te.length)<20&&(D(!1),N.push({id:0,name:"\u672A\u5206\u73ED"})),$e(!1),G([...le,...N])}}),pt=t.createElement("section",{className:re.dropmenu},t.createElement("div",{style:{maxHeight:200,overflow:"auto"}},t.createElement(X(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:te=>{ft()},hasMore:L,useWindow:!1},t.createElement(n.default,{style:{width:240,zIndex:10}},(p==null?void 0:p.group_count)>0&&(le==null?void 0:le.filter(te=>te.edit_auth||te.name==="\u672A\u5206\u73ED").map(function(te,We){return t.createElement(n.default.Item,{key:te.id},t.createElement(f.default,{checked:z.includes(te.id),value:te.id,onChange:N=>{let A=z.indexOf(te.id);z.indexOf(te.id)>-1?pe(z.filter(v=>v!==te.id)):pe(z.concat(te.id))}},te.name))}))))),t.createElement("aside",{style:{background:"#fff"}},t.createElement("div",null,t.createElement(Q.ZP,{type:"link",onClick:()=>{F(z)}},"\u786E\u5B9A"),t.createElement(Q.ZP,{type:"link",onClick:()=>{pe([])}},"\u91CD\u7F6E")))),et=i==="\u9ED8\u8BA4\u6392\u5E8F";return t.createElement("div",{className:re.searchSortControllerContainer},!!(W!=null&&W.length)&&t.createElement("div",null,t.createElement(d.Z,{dropdownRender:()=>t.createElement(n.default,{selectedKeys:[i]},W.map(te=>t.createElement(n.default.Item,{key:te.name,onClick:()=>Je(te)},te.name)))},t.createElement("div",null,t.createElement("span",{className:`${re.btn} ${et?re.btnSort:""}`},t.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),i)))),et&&t.createElement(w.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},t.createElement("span",{className:re.tips},t.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Le&&t.createElement(r.default,{defaultValue:"",onChange:Y,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),t.createElement(V.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:g,style:{width:220,marginLeft:Le?"":"auto"}}),(0,b.eB)()&&C&&t.createElement(d.Z,{dropdownRender:()=>pt,open:J,onOpenChange:te=>{ie(te)}},t.createElement("a",null,"\u5206\u73ED",J?t.createElement(se.Z,{style:{marginLeft:6}}):t.createElement(T.Z,{style:{marginLeft:6}}))))}},24776:function(mt,Ne,e){"use strict";var t=e(59301),n=e(38854),f=e(8591),Q=e(6848),d=e(65582),w=e(41867),r=e(39864),V=e(2337);const re=({isLoading:b,addText:se,tabDataSource:T,isAdmin:h,dispatch:X,classroomList:R,type:j,isExercise:Re,defaultSelectedKeys:ee,onTabMenuClick:Ce,getDropdownMenu:_,showControlButton:B,buttonText:i,buttonIcon:a="icon-tianjiadaohang",extraNode:p,user:g,onButtonClick:F,isModelUser:S})=>{var C,y,ue,W,Le;const Y=(0,d.useParams)();return t.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},t.createElement("div",{className:"flex gap-4px mr-auto"},T==null?void 0:T.map((J,ie)=>t.createElement("div",{key:ie,className:`text-16px flex item-center justify-center current ${ee==(typeof J.index=="number"?J.index:J.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:ee==(typeof J.index=="number"?J.index:J.id)?"#1890FF":""},onClick:()=>b?{}:Ce(J)},J==null?void 0:J.name,J.total!==void 0&&h&&t.createElement("span",{className:"ml-4px"},J.total||0)))),h&&t.createElement("div",{className:"flex item-center gap-20px mr-20px"},Re&&t.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{X({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),Re&&t.createElement(n.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:J})=>{var ie;if((0,w.Rm)()&&!((ie=R.AssistantObject.exercise)!=null&&ie.can_download)){f.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}J=="1"&&X({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:j,exportType:"exercise",category_id:Y.categoryId}}),J=="3"&&d.history.push(`/classrooms/${Y==null?void 0:Y.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},t.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!p&&t.createElement("div",null,p),B&&(i=="\u6DFB\u52A0\u76F4\u64AD"?t.createElement(n.Z,{menu:{items:(y=(C=[{label:t.createElement("div",{onClick:()=>{F("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:t.createElement("div",{onClick:()=>{F("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:S}])==null?void 0:C.filter(J=>J==null?void 0:J.show))==null?void 0:y.map(J=>({label:J==null?void 0:J.label,key:J==null?void 0:J.key}))}},t.createElement(r.op,{theme:V.Fy.THEMEONE,icon:t.createElement("span",{className:`iconfont ${a}`})},i)):t.createElement(r.op,{theme:V.Fy.THEMEONE,onClick:F,icon:t.createElement("span",{className:`iconfont ${a}`})},i)),!!_&&t.createElement(n.Z,{disabled:((ue=g==null?void 0:g.userInfo)==null?void 0:ue.user_status)===2,dropdownRender:_},t.createElement(Q.Z,{title:((W=g==null?void 0:g.userInfo)==null?void 0:W.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},t.createElement(r.op,{theme:V.Fy.THEMEONE,onClick:F,disabled:((Le=g==null?void 0:g.userInfo)==null?void 0:Le.user_status)===2,icon:t.createElement("span",{className:"iconfont icon-tianjiadaohang"})},se||"\u521B\u5EFA\u8BD5\u5377")))))};Ne.Z=re},50371:function(mt,Ne){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let n=1;n{const d=f[Q];d!==void 0&&(t[Q]=d)})}return t}Ne.Z=e},13845:function(mt,Ne,e){"use strict";e.d(Ne,{F:function(){return t},Z:function(){return n}});function t(f){return f!=null&&f===f.window}function n(f,Q){var d,w;if(typeof window=="undefined")return 0;const r=Q?"scrollTop":"scrollLeft";let V=0;return t(f)?V=f[Q?"pageYOffset":"pageXOffset"]:f instanceof Document?V=f.documentElement[r]:(f instanceof HTMLElement||f)&&(V=f[r]),f&&!t(f)&&typeof V!="number"&&(V=(w=((d=f.ownerDocument)!==null&&d!==void 0?d:f).documentElement)===null||w===void 0?void 0:w[r]),V}},56762:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return n}});var t=e(59301);function n(){const[,f]=t.useReducer(Q=>Q+1,0);return f}},68031:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return Q}});var t=e(16089);function n(d,w,r,V){const re=r-w;return d/=V/2,d<1?re/2*d*d*d+w:re/2*((d-=2)*d*d+2)+w}var f=e(13845);function Q(d){let w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:r=()=>window,callback:V,duration:re=450}=w,b=r(),se=(0,f.Z)(b,!0),T=Date.now(),h=()=>{const R=Date.now()-T,j=n(R>re?re:R,se,d,re);(0,f.F)(b)?b.scrollTo(window.pageXOffset,j):b instanceof Document||b.constructor.name==="HTMLDocument"?b.documentElement.scrollTop=j:b.scrollTop=j,Rr||w},27666:function(mt,Ne,e){"use strict";var t=e(94480),n=e(16089);function f(Q){let d;const w=V=>()=>{d=null,Q.apply(void 0,(0,t.Z)(V))},r=function(){if(d==null){for(var V=arguments.length,re=new Array(V),b=0;b{n.Z.cancel(d),d=null},r}Ne.Z=f},81228:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return p}});var t=e(67732),n=e(83652),f=e(42403),Q=e(158),d=e(59301),w=e(92310),r=e.n(w),V=e(29301),re=e(2738),b=e(27666),se=e(36355),T=e(83116),h=e(37613);const X=g=>{const{componentCls:F}=g;return{[F]:{position:"fixed",zIndex:g.zIndexPopup}}};var R=(0,T.Z)("Affix",g=>{const F=(0,h.TS)(g,{zIndexPopup:g.zIndexBase+10});return[X(F)]});function j(g){return g!==window?g.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function Re(g,F,S){if(S!==void 0&&F.top>g.top-S)return S+F.top}function ee(g,F,S){if(S!==void 0&&F.bottom{const y=C.getTargetFunc(),ue=y==null?void 0:y(),{prevTarget:W}=C.state;W!==ue&&(Ce.forEach(Le=>{W==null||W.removeEventListener(Le,C.lazyUpdatePosition),ue==null||ue.addEventListener(Le,C.lazyUpdatePosition)}),C.updatePosition(),C.setState({prevTarget:ue}))},C.removeListeners=()=>{C.timer&&(clearTimeout(C.timer),C.timer=null);const{prevTarget:y}=C.state,ue=C.getTargetFunc(),W=ue==null?void 0:ue();Ce.forEach(Le=>{W==null||W.removeEventListener(Le,C.lazyUpdatePosition),y==null||y.removeEventListener(Le,C.lazyUpdatePosition)}),C.updatePosition.cancel(),C.lazyUpdatePosition.cancel()},C.getOffsetTop=()=>{const{offsetBottom:y,offsetTop:ue}=C.props;return y===void 0&&ue===void 0?0:ue},C.getOffsetBottom=()=>C.props.offsetBottom,C.measure=()=>{const{status:y,lastAffix:ue}=C.state,{onChange:W}=C.props,Le=C.getTargetFunc();if(y!==B.Prepare||!C.fixedNodeRef.current||!C.placeholderNodeRef.current||!Le)return;const Y=C.getOffsetTop(),J=C.getOffsetBottom(),ie=Le();if(ie){const z={status:B.None},pe=j(C.placeholderNodeRef.current);if(pe.top===0&&pe.left===0&&pe.width===0&&pe.height===0)return;const L=j(ie),D=Re(pe,L,Y),le=ee(pe,L,J);D!==void 0?(z.affixStyle={position:"fixed",top:D,width:pe.width,height:pe.height},z.placeholderStyle={width:pe.width,height:pe.height}):le!==void 0&&(z.affixStyle={position:"fixed",bottom:le,width:pe.width,height:pe.height},z.placeholderStyle={width:pe.width,height:pe.height}),z.lastAffix=!!z.affixStyle,W&&ue!==z.lastAffix&&W(z.lastAffix),C.setState(z)}},C.prepareMeasure=()=>{C.setState({status:B.Prepare,affixStyle:void 0,placeholderStyle:void 0})},C.updatePosition=(0,b.Z)(()=>{C.prepareMeasure()}),C.lazyUpdatePosition=(0,b.Z)(()=>{const y=C.getTargetFunc(),{affixStyle:ue}=C.state;if(y&&ue){const W=C.getOffsetTop(),Le=C.getOffsetBottom(),Y=y();if(Y&&C.placeholderNodeRef.current){const J=j(Y),ie=j(C.placeholderNodeRef.current),z=Re(ie,J,W),pe=ee(ie,J,Le);if(z!==void 0&&ue.top===z||pe!==void 0&&ue.bottom===pe)return}}C.prepareMeasure()}),C}return(0,n.Z)(S,[{key:"getTargetFunc",value:function(){const{getTargetContainer:y}=this.context,{target:ue}=this.props;return ue!==void 0?ue:y!=null?y:_}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(y){this.addListeners(),(y.offsetTop!==this.props.offsetTop||y.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:y,placeholderStyle:ue}=this.state,{affixPrefixCls:W,rootClassName:Le,children:Y}=this.props,J=r()(y&&Le,{[W]:!!y});let ie=(0,re.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return d.createElement(V.Z,{onResize:this.updatePosition},d.createElement("div",Object.assign({},ie,{ref:this.placeholderNodeRef}),y&&d.createElement("div",{style:ue,"aria-hidden":"true"}),d.createElement("div",{className:J,ref:this.fixedNodeRef,style:y},d.createElement(V.Z,{onResize:this.updatePosition},Y))))}}]),S}(d.Component);i.contextType=se.E_;var p=(0,d.forwardRef)((g,F)=>{const{prefixCls:S,rootClassName:C}=g,{getPrefixCls:y}=(0,d.useContext)(se.E_),ue=y("affix",S),[W,Le]=R(ue),Y=Object.assign(Object.assign({},g),{affixPrefixCls:ue,rootClassName:r()(C,Le)});return W(d.createElement(i,Object.assign({},Y,{ref:F})))})},24905:function(mt,Ne,e){"use strict";e.d(Ne,{default:function(){return p}});var t=e(92310),n=e.n(t),f=e(5630),Q=e(59301),d=e(36355),w=e(1684),r=e(32441),re=Q.createContext(null),b=e(98447),se=e(14088),T=e(4572),h=function(g,F){var S={};for(var C in g)Object.prototype.hasOwnProperty.call(g,C)&&F.indexOf(C)<0&&(S[C]=g[C]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,C=Object.getOwnPropertySymbols(g);y{var S;const{prefixCls:C,className:y,rootClassName:ue,children:W,indeterminate:Le=!1,style:Y,onMouseEnter:J,onMouseLeave:ie,skipGroup:z=!1,disabled:pe}=g,L=h(g,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:D,direction:le,checkbox:G}=Q.useContext(d.E_),Z=Q.useContext(re),{isFormItemInput:fe}=Q.useContext(r.aM),Oe=Q.useContext(w.Z),$e=(S=(Z==null?void 0:Z.disabled)||pe)!==null&&S!==void 0?S:Oe,ze=Q.useRef(L.value);Q.useEffect(()=>{Z==null||Z.registerValue(L.value)},[]),Q.useEffect(()=>{if(!z)return L.value!==ze.current&&(Z==null||Z.cancelValue(ze.current),Z==null||Z.registerValue(L.value),ze.current=L.value),()=>Z==null?void 0:Z.cancelValue(L.value)},[L.value]);const Je=D("checkbox",C),[ft,pt]=(0,b.ZP)(Je),et=Object.assign({},L);Z&&!z&&(et.onChange=function(){L.onChange&&L.onChange.apply(L,arguments),Z.toggleOption&&Z.toggleOption({label:W,value:L.value})},et.name=Z.name,et.checked=Z.value.includes(L.value));const te=n()(`${Je}-wrapper`,{[`${Je}-rtl`]:le==="rtl",[`${Je}-wrapper-checked`]:et.checked,[`${Je}-wrapper-disabled`]:$e,[`${Je}-wrapper-in-form-item`]:fe},G==null?void 0:G.className,y,ue,pt),We=n()({[`${Je}-indeterminate`]:Le},T.A,pt),N=Le?"mixed":void 0;return ft(Q.createElement(se.Z,{component:"Checkbox",disabled:$e},Q.createElement("label",{className:te,style:Object.assign(Object.assign({},G==null?void 0:G.style),Y),onMouseEnter:J,onMouseLeave:ie},Q.createElement(f.Z,Object.assign({"aria-checked":N},et,{prefixCls:Je,className:We,disabled:$e,ref:F})),W!==void 0&&Q.createElement("span",null,W))))};var j=Q.forwardRef(X),Re=e(94480),ee=e(2738),Ce=function(g,F){var S={};for(var C in g)Object.prototype.hasOwnProperty.call(g,C)&&F.indexOf(C)<0&&(S[C]=g[C]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,C=Object.getOwnPropertySymbols(g);y{const{defaultValue:S,children:C,options:y=[],prefixCls:ue,className:W,rootClassName:Le,style:Y,onChange:J}=g,ie=Ce(g,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:z,direction:pe}=Q.useContext(d.E_),[L,D]=Q.useState(ie.value||S||[]),[le,G]=Q.useState([]);Q.useEffect(()=>{"value"in ie&&D(ie.value||[])},[ie.value]);const Z=Q.useMemo(()=>y.map(A=>typeof A=="string"||typeof A=="number"?{label:A,value:A}:A),[y]),fe=A=>{G(v=>v.filter(o=>o!==A))},Oe=A=>{G(v=>[].concat((0,Re.Z)(v),[A]))},$e=A=>{const v=L.indexOf(A.value),o=(0,Re.Z)(L);v===-1?o.push(A.value):o.splice(v,1),"value"in ie||D(o),J==null||J(o.filter(I=>le.includes(I)).sort((I,U)=>{const u=Z.findIndex(k=>k.value===I),s=Z.findIndex(k=>k.value===U);return u-s}))},ze=z("checkbox",ue),Je=`${ze}-group`,[ft,pt]=(0,b.ZP)(ze),et=(0,ee.Z)(ie,["value","disabled"]),te=y.length?Z.map(A=>Q.createElement(j,{prefixCls:ze,key:A.value.toString(),disabled:"disabled"in A?A.disabled:ie.disabled,value:A.value,checked:L.includes(A.value),onChange:A.onChange,className:`${Je}-item`,style:A.style,title:A.title},A.label)):C,We={toggleOption:$e,value:L,disabled:ie.disabled,name:ie.name,registerValue:Oe,cancelValue:fe},N=n()(Je,{[`${Je}-rtl`]:pe==="rtl"},W,Le,pt);return ft(Q.createElement("div",Object.assign({className:N,style:Y},et,{ref:F}),Q.createElement(re.Provider,{value:We},te)))},B=Q.forwardRef(_);var i=Q.memo(B);const a=j;a.Group=i,a.__ANT_CHECKBOX=!0;var p=a},98447:function(mt,Ne,e){"use strict";e.d(Ne,{C2:function(){return d}});var t=e(17313),n=e(37613),f=e(83116);const Q=w=>{const{checkboxCls:r}=w,V=`${r}-wrapper`;return[{[`${r}-group`]:Object.assign(Object.assign({},(0,t.Wf)(w)),{display:"inline-flex",flexWrap:"wrap",columnGap:w.marginXS,[`> ${w.antCls}-row`]:{flex:1}}),[V]:Object.assign(Object.assign({},(0,t.Wf)(w)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${V}`]:{marginInlineStart:0},[`&${V}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[r]:Object.assign(Object.assign({},(0,t.Wf)(w)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:w.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)(w))},[`${r}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:w.checkboxSize,height:w.checkboxSize,direction:"ltr",backgroundColor:w.colorBgContainer,border:`${w.lineWidth}px ${w.lineType} ${w.colorBorder}`,borderRadius:w.borderRadiusSM,borderCollapse:"separate",transition:`all ${w.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:w.checkboxSize/14*5,height:w.checkboxSize/14*8,border:`${w.lineWidthBold}px solid ${w.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${w.motionDurationFast} ${w.motionEaseInBack}, opacity ${w.motionDurationFast}`}},"& + span":{paddingInlineStart:w.paddingXS,paddingInlineEnd:w.paddingXS}})},{[` +(self.webpackChunk=self.webpackChunk||[]).push([[9406],{89489:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},59477:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},40001:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},49198:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},84105:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},18785:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},73331:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},15277:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},52671:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},8657:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},56082:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},33853:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},15075:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},43531:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},61485:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},38819:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},47472:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=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"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},87395:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return V}});var t=e(54476),n=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},Q=f,d=e(7657),w=function(b,se){return n.createElement(d.Z,(0,t.Z)({},b,{ref:se,icon:Q}))},r=n.forwardRef(w),V=r},61584:function(mt,Ne,e){"use strict";e.d(Ne,{i:function(){return a},Z:function(){return g}});var t={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"},n=e(71418),f=e(6848),Q=e(93948),d=e(92310),w=e.n(d),r=e(65862),V=e(2524),re=e(41867),b=e(79005),se=e(20345),T=e(77882),h=e(31081),X=e(75309),R=e(71979),j=e(47558),Re=e(42922),ee=e(66832),Ce=e(96593),_=e(19664),B=e(91833),i=e(59301);const a=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:b,swimg:se},{name:"101\u8BA1\u5212",ptimg:T,swimg:h},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:X,swimg:R},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:j,swimg:Re},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ee,swimg:Ce},{name:"\u519B\u961F\u4E00\u6D41",ptimg:_,swimg:B}];var g=({className:F,dataSource:S=[],col:C=4,right:y,bottom:ue=23,precision:W=0,wrapWidth:Le=1200,trackEventItems:Y,loading:J,onRemove:ie=()=>{},isCurrent:z=!0,showAlias:pe=!1,showProgress:L=!1})=>{const D=Math.floor((Le-(C-1)*y)/C),le=[{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(G=>(window.ENV==="build"&&(G.ptimg=`/react/build${G.ptimg}`,G.swimg=`/react/build${G.swimg}`),G));return i.createElement(n.Z,{spinning:J},i.createElement("div",{className:w()(t.list,F)},!!(S!=null&&S.length)&&(S==null?void 0:S.map((G,Z)=>{var fe,Oe,$e,ze,Je,ft;const{name:pt,id:et,identifier:te,featured:We,school_name:N,image_url:A,excellent:v,is_plan:o}=G;return i.createElement("div",{key:et,className:z&&L?t.wrapisCurrent:t.wrap,style:{width:D,marginRight:(1+Z)%C===0?0:y+W,marginBottom:ue}},i.createElement("a",{className:t.li,onClick:I=>{I.preventDefault(),I.stopPropagation(),Y&&(0,r.L9)([Y]),(0,r.xg)(`/paths/${te}`)}},i.createElement("div",{className:t.img},i.createElement("img",{className:t.cover,src:`${A}`}),z&&(0,re.bg)()&&(G==null?void 0:G.studying)&&i.createElement("div",{className:`${t.movebq} user-path-items`,onClick:I=>{I.stopPropagation(),ie(G)}},i.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),i.createElement("span",{className:"c-red"},"\u79FB\u9664")),(fe=G==null?void 0:G.subject_tags)==null?void 0:fe.map((I,U)=>{var u,s;if(U===0){const E=(u=le.find(m=>m.name==I))==null?void 0:u.swimg;return i.createElement("img",{className:t.sign,src:E,style:{left:"-4px"}})}const k=(s=le.find(E=>E.name==I))==null?void 0:s.ptimg;return i.createElement("img",{className:t.sign,src:k,style:{left:`${48+52*(U-1)+2*U}px`}})}),i.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(G==null?void 0:G.excellent)&&i.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),i.createElement("div",{className:t.name},i.createElement(f.Z,{title:pe&&(G!=null&&G.excellent_alias_name)?i.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${pt}`,i.createElement("br",null),i.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${G==null?void 0:G.excellent_alias_name}`)):pt},i.createElement("span",{className:t.e},pe&&(G==null?void 0:G.excellent_alias_name)||pt))),z&&L&&((Oe=G==null?void 0:G.progress)==null?void 0:Oe.all_score)!=0&&i.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},i.createElement(Q.Z,{strokeColor:"#44d7b6",gap:"small",percent:((($e=G==null?void 0:G.progress)==null?void 0:$e.my_score)/((ze=G==null?void 0:G.progress)==null?void 0:ze.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Je=G==null?void 0:G.progress)==null?void 0:Je.my_score,"/",(ft=G==null?void 0:G.progress)==null?void 0:ft.all_score),(!z||!L)&&i.createElement("div",{className:t.tags},i.createElement("div",null,i.createElement(f.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),i.createElement("span",null,G.stages_count))),i.createElement(f.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),i.createElement("span",null,G.members_count)))))))})),!S.length&&i.createElement(V.Z,null)))}},39864:function(mt,Ne,e){"use strict";e.d(Ne,{jL:function(){return d},w9:function(){return xe},dN:function(){return ae},QD:function(){return it},cQ:function(){return ze.Z},Oz:function(){return E},op:function(){return Ke},O5:function(){return ke},_b:function(){return he},t7:function(){return S},Gi:function(){return Bt},YG:function(){return rt},kT:function(){return It},qp:function(){return Re},K3:function(){return _},vr:function(){return At},qE:function(){return P},Je:function(){return ue},wb:function(){return Z},lB:function(){return $e},cq:function(){return rn},tp:function(){return a},Si:function(){return ut},k8:function(){return Wn},Du:function(){return dn}});var t=e(59301),n={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"},f="data:image/png;base64,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",d=({dataSource:Me=[],img:De,imgWidth:Ze=346,title:dt,sunTitle:zt,bannerExtraContent:Qt})=>t.createElement("div",{className:n.banner},t.createElement("div",{className:n.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,dt),t.createElement("span",null,zt)),Me.length>0&&t.createElement("div",{className:n.btns},Me.map((ht,Xe)=>t.createElement("div",{key:Xe,onClick:ht.click},ht.name,ht.sign?t.createElement("img",{src:f,width:39}):null))),Qt),De&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:De,width:Ze}))),w={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"},r=e(92310),V=e.n(r),re=e(89392),b=Object.defineProperty,se=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,X=(Me,De,Ze)=>De in Me?b(Me,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Me[De]=Ze,R=(Me,De)=>{for(var Ze in De||(De={}))T.call(De,Ze)&&X(Me,Ze,De[Ze]);if(se)for(var Ze of se(De))h.call(De,Ze)&&X(Me,Ze,De[Ze]);return Me},Re=({dataSource:Me=[],value:De,onChange:Ze,onTitleChange:dt,className:zt,title:Qt,titleWidth:ht=41,style:Xe={},fontColor:ct="#6A7283",showCount:Tt,classNameActive:Pt,styleItem:Rt={}})=>{const[Jn,Ln]=(0,t.useState)(0),[Kn,An]=(0,t.useState)(!1),Un=(0,t.useRef)(null),_n=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var $n;Me.length!==0&&((($n=Un==null?void 0:Un.current)==null?void 0:$n.clientHeight)>97?Ln(1):Ln(0)),Me.length===0&&Ln(0),An(!1)},[Me]),t.createElement("div",{className:V()(w.row,zt),style:Xe},t.createElement("div",{onClick:(0,re.throttle)(()=>dt==null?void 0:dt(),2e3),style:{width:ht,marginTop:Kn?12:4},className:`${w.title} ${dt?"current":""}`},Qt),t.createElement("div",{className:Kn?`${w.tagsWrap} ${w.tagsBorderWrap}`:w.tagsWrap},t.createElement("div",{className:w.bar,ref:_n,style:Jn>0?{height:Jn===1?97:"auto",overflow:Jn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:w.tag,ref:Un},Me==null?void 0:Me.map($n=>t.createElement("span",{onClick:()=>Ze($n.id),key:$n.id,style:R(R({color:ct},Rt),($n==null?void 0:$n.style)||{}),className:De===$n.id?V()(Pt||w.active,$n.classNameActive):""},t.createElement("span",{title:$n.name,className:w.name},$n.name),!!Tt&&t.createElement("span",{className:w.num},$n.count))))),!!Jn&&t.createElement(t.Fragment,null,Jn===1?t.createElement("div",{onClick:()=>{var $n;Ln(2),(($n=Un==null?void 0:Un.current)==null?void 0:$n.clientHeight)>245?An(!0):An(!1)},className:w.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{_n.current.scrollTop=0,Ln(1),An(!1)},className:w.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ee={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"},_=({dataSource:Me=[],value:De,onChange:Ze,onTitleChange:dt,className:zt,title:Qt,titleWidth:ht=41,style:Xe={},fontColor:ct="#6A7283",showCount:Tt,expand:Pt=!0})=>{const[Rt,Jn]=(0,t.useState)(0),[Ln,Kn]=(0,t.useState)(!1),An=(0,t.useRef)(null),Un=(0,t.useRef)(null),[_n,$n]=(0,t.useState)(Pt);return t.createElement("div",{className:V()(ee.row,zt),style:Xe},t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{onClick:(0,re.throttle)(()=>dt==null?void 0:dt(),2e3),style:{width:ht,marginTop:Ln?12:4},className:`${ee.title} ${dt?"current":""}`},Qt),t.createElement("i",{className:`iconfont ${_n?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:_n?8:10},onClick:()=>$n(!_n)})),_n&&t.createElement("div",{className:Ln?`${ee.tagsWrap} ${ee.tagsBorderWrap}`:ee.tagsWrap},t.createElement("div",{className:ee.fenge}),t.createElement("div",{className:ee.bar,ref:Un},t.createElement("div",{className:ee.tag,ref:An},Me==null?void 0:Me.map(Rn=>t.createElement("span",{onClick:()=>Ze(Rn.id),key:Rn.id,style:{color:ct},className:De===Rn.id?ee.active:""},t.createElement("span",{title:Rn.name,className:ee.name},Rn.name),!!Tt&&t.createElement("span",{className:ee.num},Rn.count)))))))},B={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"},a=({dataSource:Me=[],value:De,onChange:Ze,className:dt,style:zt={}})=>t.createElement("div",{style:zt,className:V()(B.tabs,dt)},Me.map(Qt=>t.createElement("span",{onClick:()=>Ze(Qt.id),className:De===Qt.id?B.active:"",key:Qt.id},Qt.name))),p={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"},g=e(92832),S=({dataSource:Me=[],value:De="",onChange:Ze,onInputChange:dt=()=>{},className:zt,style:Qt={},placeholder:ht,allowClear:Xe=!1})=>{var ct;const[Tt,Pt]=(0,t.useState)(""),[Rt,Jn]=(0,t.useState)("");(0,t.useEffect)(()=>{var An;let Un=De;(An=JSON.stringify(De))!=null&&An.includes("{")&&(Pt(De.id),Un=De.value||"");try{Jn(decodeURIComponent(Un||""))}catch(_n){Jn(decodeURIComponent(Un||""))}},[De]);const Ln=()=>{Ze(encodeURIComponent(Rt),Tt||null)},Kn=An=>{An!==Tt&&(Pt(An),Ze(encodeURIComponent(Rt),An))};return t.createElement("div",{className:V()(p.input,zt),style:Qt},!!Me.length&&t.createElement("div",{className:p.dropdown},t.createElement("div",{className:p.text},(ct=Me.find(An=>An.id===Tt))==null?void 0:ct.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:p.b1}),t.createElement("b",{className:p.b2})),t.createElement("div",{className:p.menu},Me.map((An,Un)=>t.createElement("div",{key:Un,onClick:()=>Kn(An.id)},An.name)))),t.createElement(g.default,{onPressEnter:Ln,value:Rt,onChange:An=>{Jn(An.target.value),dt(encodeURIComponent(An.target.value),Tt||null)},bordered:!1,placeholder:ht}),t.createElement("i",{onClick:Ln,className:"iconfont icon-sousuo9 font14 pl10 current"}))},C={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"},ue=({value:Me,onChange:De,className:Ze,total:dt,pageSize:zt,style:Qt={}})=>{const ht=Me<2,Xe=Me>=Math.ceil(dt/zt);return dt<=zt?t.createElement(t.Fragment,null):t.createElement("div",{className:V()(C.quickPager,Ze),style:Qt},t.createElement("div",{onClick:()=>{ht||De(Me-1,"prev")},className:ht?C.disabled:""},"\u4E0A\u4E00\u9875"),t.createElement("div",{onClick:()=>{Xe||De(Me+1,"next")},className:Xe?C.disabled:""},"\u4E0B\u4E00\u9875"))},W={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"},Le=e(71418),Y=e(6848),J=e(13570),ie=e(74128),z=e(65862),pe=e(96908),L=e(57177),D=e(81378),le=e(2524),Z=({className:Me,dataSource:De=[],col:Ze=4,right:dt,bottom:zt=23,precision:Qt=0,wrapWidth:ht=1200,trackEventItems:Xe,loading:ct})=>{const Tt=Math.floor((ht-(Ze-1)*dt)/Ze);return t.createElement(Le.Z,{spinning:ct},t.createElement("div",{className:V()(W.list,Me)},!!De.length&&De.map((Pt,Rt)=>{const{name:Jn,id:Ln,identifier:Kn,power:An,cover_image_id:Un,pic:_n}=Pt;return t.createElement("div",{className:W.wrap,key:Ln,style:{width:Tt,marginRight:(1+Rt)%Ze===0?0:dt+Qt,marginBottom:zt}},t.createElement("a",{target:"_blank",href:`/shixuns/${Kn}/challenges`,className:W.li,onClick:$n=>{$n.preventDefault(),Xe&&(0,z.L9)([Xe]),An&&(0,z.xg)(`/shixuns/${Kn}/challenges`)}},t.createElement("div",{className:W.img},t.createElement("img",{className:W.cover,src:`${_n}`}),Pt.is_jupyter&&t.createElement("img",{className:W.sign,src:pe}),Pt.is_jupyter_lab&&t.createElement("img",{className:W.sign,src:L}),Pt.is_unity_3d&&t.createElement("img",{className:W.sign,src:D})),t.createElement("div",{className:W.name},t.createElement(Y.Z,{title:Jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:W.e},Jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:W.tags},t.createElement(Y.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,Pt.challenges_count))),!!Pt.myshixuns_count&&t.createElement(Y.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),t.createElement("span",null,Pt.myshixuns_count))),t.createElement(Y.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,Pt.level))),t.createElement("div",{className:W.rate},t.createElement(J.Z,{allowHalf:!0,disabled:!0,defaultValue:Pt.score_info}),t.createElement("span",null,"\xA0",Pt.score_info?`${Pt.score_info}\u5206`:"5\u5206")))),!An&&t.createElement("div",{className:W.lockWrap},t.createElement("img",{src:`${ie.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!De.length&&t.createElement(le.Z,null)))},fe={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"},$e=({className:Me,dataSource:De=[],col:Ze=4,right:dt,bottom:zt=23,precision:Qt=0,wrapWidth:ht=1200,wrapClassName:Xe,trackEventItems:ct,loading:Tt})=>{const Pt=Math.floor((ht-(Ze-1)*dt)/Ze);return t.createElement(Le.Z,{spinning:Tt},t.createElement("div",{className:V()(fe.list,Me)},!!De.length&&De.map((Rt,Jn)=>{const{name:Ln,id:Kn,identifier:An,power:Un,cover_image_id:_n,pic:$n}=Rt;return t.createElement("div",{className:V()(fe.wrap,Xe),key:Kn,style:{width:Pt,marginRight:(1+Jn)%Ze===0?0:dt+Qt,marginBottom:zt}},t.createElement("a",{target:"_blank",href:`/shixuns/${An}/challenges`,className:fe.li,onClick:Rn=>{Rn.preventDefault(),ct&&(0,z.L9)([ct]),Un&&(0,z.xg)(`/shixuns/${An}/challenges`)}},t.createElement("img",{src:e(47621),className:fe.titleBg}),t.createElement("div",{className:fe.name},t.createElement(Y.Z,{title:Ln||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:fe.e},Ln||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:fe.img},t.createElement("img",{className:fe.cover,src:_n?`${ie.Z.API_SERVER}/api/attachments/${_n}`:`${ie.Z.IMG_SERVER+$n}`}),Rt.is_jupyter&&t.createElement("div",{className:fe.bq},"Jupyter"),Rt.is_jupyter_lab&&t.createElement("div",{className:fe.bq},"JupyterLab"),Rt.is_unity_3d&&t.createElement("div",{className:fe.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),t.createElement("div",{className:"mt20 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:fe.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:fe.value},Rt.myshixuns_count)),t.createElement("div",null,t.createElement("span",{className:fe.text},"\u56F0\u96BE\u7B49\u7EA7"),t.createElement("span",{className:fe.value},Rt.level))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:fe.text},"\u5173\u5361\u6570"),t.createElement("span",{className:fe.value},Rt.challenges_count)),t.createElement("div",{className:fe.rate},t.createElement(J.Z,{allowHalf:!0,disabled:!0,defaultValue:Rt.score_info}),t.createElement("span",{className:fe.value,style:{color:"#FF9C00"}},"\xA0",Rt.score_info?`${Rt.score_info}\u5206`:"5\u5206"))))),!Un&&t.createElement("div",{className:fe.lockWrap},t.createElement("img",{src:`${ie.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!De.length&&t.createElement(le.Z,null)))},ze=e(61584),Je={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"},ft=e(79005),pt=e(20345),et=e(77882),te=e(31081),We=e(75309),N=e(71979),A=e(47558),v=e(42922),o=e(66832),I=e(96593),U=e(19664),u=e(91833);const s=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ft,swimg:pt},{name:"101\u8BA1\u5212",ptimg:et,swimg:te},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:We,swimg:N},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:A,swimg:v},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:o,swimg:I},{name:"\u519B\u961F\u4E00\u6D41",ptimg:U,swimg:u}];var E=({className:Me,dataSource:De=[],col:Ze=4,right:dt,bottom:zt=23,precision:Qt=0,wrapWidth:ht=1200,trackEventItems:Xe,loading:ct,wrapClassName:Tt,imgClassName:Pt,isArrow:Rt=!1})=>{const Jn=Math.floor((ht-(Ze-1)*dt)/Ze),[Ln,Kn]=(0,t.useState)(),[An,Un]=(0,t.useState)(),_n=Rn=>Kn(Rn),$n=()=>Kn(-1);return t.createElement(Le.Z,{spinning:ct},t.createElement("div",{className:V()(Je.list,Me)},!!(De!=null&&De.length)&&(De==null?void 0:De.map((Rn,ge)=>{var vt;const{name:$t,id:br,identifier:gr,featured:Gr,school_name:Mo,image_url:qr,excellent:wo,is_plan:Io}=Rn;return t.createElement("div",{key:br,className:V()(Je.wrap,Tt),style:{width:Jn,marginRight:(1+ge)%Ze===0?0:dt+Qt,marginBottom:zt}},t.createElement("a",{target:"_blank",href:`/paths/${gr}`,className:Je.li,onClick:eo=>{eo.preventDefault(),Xe&&(0,z.L9)([Xe]),(0,z.xg)(`/paths/${gr}`)}},t.createElement("img",{src:e(39057),className:Je.titleBg}),t.createElement("div",{className:Je.name},t.createElement(Y.Z,{title:$t},t.createElement("span",{className:Je.e,style:{color:Rt&&Ln===ge?"#145DFF":"#000000"},onMouseEnter:()=>{_n(ge)},onMouseLeave:$n},$t))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:V()(Je.img,Pt)},t.createElement("img",{className:Je.cover,src:`${ie.Z.IMG_SERVER+qr}`}),(vt=Rn==null?void 0:Rn.subject_tags)==null?void 0:vt.map((eo,Zr)=>{var Ao,yo;if(Zr===0){const to=(Ao=s.find(no=>no.name==eo))==null?void 0:Ao.swimg;return t.createElement("img",{className:Je.sign,src:to,style:{left:"-4px"}})}const bo=(yo=s.find(to=>to.name==eo))==null?void 0:yo.ptimg;return t.createElement("img",{className:Je.sign,src:bo,style:{left:`${48+52*(Zr-1)+2*Zr}px`}})}),t.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Rn==null?void 0:Rn.excellent)&&t.createElement("div",{className:Je.bq},"\u5F00\u653E\u8BFE\u7A0B"))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:Je.text},"\u7AE0\u8282\u6570"),t.createElement("span",{className:Je.value},Rn.stages_count)),t.createElement("div",null,t.createElement("span",{className:Je.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:Je.value},Rn.members_count))))))})),!De.length&&t.createElement(le.Z,null)))},m={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"},K="data:image/png;base64,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",ve=e(59301),xe=({className:Me,dataSource:De=[],col:Ze=4,right:dt,bottom:zt=23,precision:Qt=0,wrapWidth:ht=1200,trackEventItems:Xe,loading:ct})=>{const Tt=Math.floor((ht-(Ze-1)*dt)/Ze);return ve.createElement(Le.Z,{spinning:ct},ve.createElement("div",{className:V()(m.list,Me)},!!De.length&&De.map((Pt,Rt)=>{const{subject_identifier:Jn,id:Ln,identifier:Kn,power:An}=Pt,Un=Pt.is_public!=0&&Pt.is_public;return ve.createElement("div",{className:m.wrap,key:Ln,style:{width:Tt,marginRight:(1+Rt)%Ze===0?0:dt+Qt,marginBottom:zt}},ve.createElement("a",{className:m.li,onClick:_n=>{_n.preventDefault(),Xe&&(0,z.L9)([Xe]),(0,z.xg)(Pt.first_category_url)}},ve.createElement("div",{className:m.top},ve.createElement(Y.Z,{title:Pt.name},ve.createElement("div",{className:m.name},Pt.name)),ve.createElement("img",{className:m.img,src:ie.Z.IMG_SERVER+"/images/"+Pt.avatar_url}),ve.createElement("div",{className:m.text,title:Pt.creator},Pt.creator),Jn&&ve.createElement("div",{className:m.btns},ve.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ve.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Un&&ve.createElement("div",{className:m.sign},"\u516C\u5F00")),ve.createElement("div",{className:m.bottom},Pt.visits>0&&ve.createElement(Y.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ve.createElement("span",null,ve.createElement("i",{className:"iconfont icon-liulanyan"}),ve.createElement("span",null,Pt.visits))),Pt.course_members_count>0&&ve.createElement(Y.Z,{title:"\u6210\u5458",placement:"bottom"},ve.createElement("span",null,ve.createElement("i",{className:"iconfont icon-chengyuan"}),Pt.course_members_count)),Pt.tasks_count>0&&ve.createElement(Y.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ve.createElement("span",null,ve.createElement("i",{className:"iconfont icon-zuoye"}),Pt.tasks_count)),Pt.is_end?ve.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ve.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Pt.is_accessible&&ve.createElement("div",{className:m.lockWrap},ve.createElement("img",{src:`${ie.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ve.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!De.length&&ve.createElement(le.Z,null)))},me={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"},Ae="data:image/png;base64,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",ae=({className:Me,dataSource:De=[],col:Ze=4,right:dt,bottom:zt=23,precision:Qt=0,wrapWidth:ht=1200,wrapClassName:Xe,trackEventItems:ct,loading:Tt})=>{const Pt=Math.floor((ht-(Ze-1)*dt)/Ze);return t.createElement(Le.Z,{spinning:Tt},t.createElement("div",{className:V()(me.list,Me)},!!De.length&&De.map((Rt,Jn)=>{const{subject_identifier:Ln,id:Kn,identifier:An,power:Un}=Rt,_n=Rt.is_public!=0&&Rt.is_public;return t.createElement("div",{className:V()(`${me.wrap} ${Rt.is_accessible?"":me.warpStyle}`,Xe),key:Kn,style:{width:Pt,marginRight:(1+Jn)%Ze===0?0:dt+Qt,marginBottom:zt}},t.createElement("a",{className:me.li,onClick:$n=>{$n.preventDefault(),ct&&(0,z.L9)([ct]),(0,z.xg)(Rt.first_category_url)}},t.createElement("div",{className:me.creator},t.createElement("img",{className:me.img,src:ie.Z.IMG_SERVER+"/images/"+Rt.avatar_url}),t.createElement("div",{className:me.text,title:Rt.creator},Rt.creator)),t.createElement("div",{className:me.top},t.createElement(Y.Z,{title:Rt.name},t.createElement("div",{className:me.name},Rt.name)),_n&&t.createElement("div",{className:me.sign},"\u516C\u5F00")),t.createElement("div",{className:me.middle},t.createElement("div",{className:me.row,style:{marginBottom:6}},t.createElement("div",null,t.createElement("span",{className:me.text},"\u8BBF\u95EE\u91CF"),t.createElement("span",{className:me.value},(Rt==null?void 0:Rt.visits)||0)),t.createElement("div",null,t.createElement("span",{className:me.text},"\u6210\u5458"),t.createElement("span",{className:me.value},(Rt==null?void 0:Rt.course_members_count)||0))),t.createElement("div",{className:me.row},t.createElement("div",null,t.createElement("span",{className:me.text,style:{width:42}},"\u4F5C",t.createElement("span",{style:{marginLeft:14}},"\u4E1A")),t.createElement("span",{className:me.value},(Rt==null?void 0:Rt.tasks_count)||0)),t.createElement("div",null,t.createElement("span",{className:me.text},"\u72B6\u6001"),Rt.is_end?t.createElement("span",{className:me.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):t.createElement("span",{className:me.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Ln&&t.createElement("div",{className:me.btns},t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Rt.is_accessible&&t.createElement("div",{className:me.lockWrap},t.createElement("img",{src:`${ie.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!De.length&&t.createElement(le.Z,null)))},ye={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"},Ee=e(65582),rt=({dataSource:Me=[],value:De,onChange:Ze,className:dt,style:zt={},tabBarExtraContent:Qt})=>t.createElement("div",{className:V()(ye.tabs,dt),style:zt},t.createElement("div",{className:ye.tabsWrap},Me.map((ht,Xe)=>t.createElement("aside",{className:ye.tab,onClick:()=>{Ze(ht.id),ht.link&&Ee.history.push(ht.link)},key:Xe},t.createElement("div",{className:De===ht.id?ye.active:""},ht.name),(ht==null?void 0:ht.resetCount)==null&&(ht==null?void 0:ht.total)!==void 0&&t.createElement("span",null,"\uFF08",ht==null?void 0:ht.total,"\uFF09"),(ht==null?void 0:ht.resetCount)!==void 0&&(ht==null?void 0:ht.total)!==void 0&&t.createElement(Y.Z,{title:(ht==null?void 0:ht.tip)!=null?ht==null?void 0:ht.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},ht==null?void 0:ht.resetCount),"/",t.createElement("span",null,ht==null?void 0:ht.total),"\uFF09"))))),t.createElement("div",{className:ye.tabBar},Qt)),lt={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"},It=({dataSource:Me=[],value:De,onChange:Ze,className:dt,style:zt={},tabBarExtraContent:Qt})=>t.createElement("div",{className:V()(lt.tabs,dt),style:zt},t.createElement("div",{className:lt.tabsWrap},Me.map((ht,Xe)=>t.createElement("aside",{className:lt.tab,onClick:()=>{Ze(ht.id),ht.link&&Ee.history.push(ht.link)},key:Xe},t.createElement("div",{className:De===ht.id?lt.active:""},ht.name),(ht==null?void 0:ht.resetCount)==null&&(ht==null?void 0:ht.total)!==void 0&&t.createElement("span",null,"\uFF08",ht==null?void 0:ht.total,"\uFF09"),(ht==null?void 0:ht.resetCount)!==void 0&&(ht==null?void 0:ht.total)!==void 0&&t.createElement(Y.Z,{title:(ht==null?void 0:ht.tip)!=null?ht==null?void 0:ht.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},ht==null?void 0:ht.resetCount),"/",t.createElement("span",null,ht==null?void 0:ht.total),"\uFF09"))))),t.createElement("div",{className:lt.tabBar},Qt)),Bt=({className:Me,style:De={},children:Ze})=>t.createElement("div",{className:V()(Me),style:De},Ze),Nt={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"},sn=e(38854),Jt=e(20834);const Et=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var rn=({sortValue:Me,dropValue:De,className:Ze,onSort:dt,onDrop:zt,dataSource:Qt=Et})=>{var ht;return t.createElement("div",{className:V()(Nt.orderWrap,Ze)},t.createElement(sn.Z,{dropdownRender:()=>t.createElement(Jt.default,null,Qt.map((Xe,ct)=>t.createElement(Jt.default.Item,{key:ct,onClick:()=>zt(Xe.id)},Xe.name)))},t.createElement("span",{className:Nt.orderTextWrap},(ht=Qt.find(Xe=>De===Xe.id))==null?void 0:ht.name)),t.createElement("span",{className:Nt.orderIconWrap},t.createElement("span",{className:Nt.orderAsc},t.createElement("i",{className:Me==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Nt.cursorPointer} ${Nt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Nt.cursorPointer}`,onClick:()=>dt(Me==="asc"?"desc":"asc")})),t.createElement("span",{className:Nt.orderDesc},t.createElement("i",{className:Me==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Nt.cursorPointer} ${Nt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Nt.cursorPointer}`,onClick:()=>dt(Me==="asc"?"desc":"asc")}))))},jt={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"},en=e(3113),Fn=e(2337),Yt=Object.defineProperty,zn=Object.getOwnPropertySymbols,Nn=Object.prototype.hasOwnProperty,Mn=Object.prototype.propertyIsEnumerable,er=(Me,De,Ze)=>De in Me?Yt(Me,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Me[De]=Ze,Pn=(Me,De)=>{for(var Ze in De||(De={}))Nn.call(De,Ze)&&er(Me,Ze,De[Ze]);if(zn)for(var Ze of zn(De))Mn.call(De,Ze)&&er(Me,Ze,De[Ze]);return Me},kt=(Me,De)=>{var Ze={};for(var dt in Me)Nn.call(Me,dt)&&De.indexOf(dt)<0&&(Ze[dt]=Me[dt]);if(Me!=null&&zn)for(var dt of zn(Me))De.indexOf(dt)<0&&Mn.call(Me,dt)&&(Ze[dt]=Me[dt]);return Ze},Hn=(Me,De,Ze)=>new Promise((dt,zt)=>{var Qt=ct=>{try{Xe(Ze.next(ct))}catch(Tt){zt(Tt)}},ht=ct=>{try{Xe(Ze.throw(ct))}catch(Tt){zt(Tt)}},Xe=ct=>ct.done?dt(ct.value):Promise.resolve(ct.value).then(Qt,ht);Xe((Ze=Ze.apply(Me,De)).next())}),Ke=Me=>{var De=Me,{className:Ze,style:dt,children:zt,loading:Qt=!1,openLoading:ht,onClick:Xe=()=>{},size:ct="middle",shape:Tt="round",theme:Pt}=De,Rt=kt(De,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Jn,Ln]=(0,t.useState)(!1),Kn=(0,t.useMemo)(()=>{switch(Pt){case Fn.Fy.THEMEONE:return jt.ThemeOne;case Fn.Fy.DEFAULT:default:return jt.btn}},[Pt]);return t.createElement(en.ZP,Pn({onClick:(0,re.throttle)(An=>Hn(void 0,null,function*(){ht&&Ln(!0);try{yield Xe(An)}catch(Un){console.log("error",Un)}ht&&Ln(!1)}),2e3,{leading:!0,trailing:!1}),className:V()(Kn,jt[`${ct}-${Tt}`],Ze),style:dt,size:ct,shape:Tt,loading:Jn||Qt},Rt),zt)},Qe={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"},P=({className:Me,style:De,children:Ze=null,onClick:dt,title:zt})=>t.createElement("div",{className:V()(Qe.head,Me),style:De},t.createElement("span",{className:"primary-hover",onClick:dt},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:zt},zt),t.createElement("div",{className:Qe.node},Ze)),Fe={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"},it=({confirmShow:Me=!0,confirmTitle:De,confirmClick:Ze,cancelShow:dt=!0,cancelTitle:zt,cancelClick:Qt,className:ht,style:Xe,confirmLoading:ct=!1})=>t.createElement("div",{className:V()(Fe.btns,ht),style:Xe},Me&&t.createElement(en.ZP,{loading:ct,onClick:Ze,type:"primary",className:Fe.confirm},De),dt&&t.createElement(en.ZP,{onClick:Qt,className:Fe.cancel},zt)),ot={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"},At=({className:Me,style:De={},LeftContent:Ze,children:dt,RightContent:zt})=>t.createElement("div",{className:V()(ot.fixedBottom,Me),style:De},t.createElement("div",{className:ot.wrap},t.createElement("div",{className:ot.left},Ze),t.createElement("div",{className:ot.center},dt),t.createElement("div",{className:ot.right},zt))),St={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"},he=({className:Me,style:De={},dataSource:Ze=[]})=>t.createElement("div",{className:V()(St.crumbs,Me),style:De},Ze.map((dt,zt)=>ztEe.history.push(dt.path)},dt.name):t.createElement("span",null,dt.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:zt,style:{color:"#5F6368"}},dt.name))),be=e(31797),we=Object.defineProperty,qe=Object.defineProperties,at=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,st=(Me,De,Ze)=>De in Me?we(Me,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Me[De]=Ze,de=(Me,De)=>{for(var Ze in De||(De={}))Lt.call(De,Ze)&&st(Me,Ze,De[Ze]);if(nt)for(var Ze of nt(De))wt.call(De,Ze)&&st(Me,Ze,De[Ze]);return Me},oe=(Me,De)=>qe(Me,at(De)),je=(Me,De)=>{var Ze={};for(var dt in Me)Lt.call(Me,dt)&&De.indexOf(dt)<0&&(Ze[dt]=Me[dt]);if(Me!=null&&nt)for(var dt of nt(Me))De.indexOf(dt)<0&&wt.call(Me,dt)&&(Ze[dt]=Me[dt]);return Ze};const{Countdown:Ye}=be.default;var ke=Me=>{var De=Me,{onChange:Ze}=De,dt=je(De,["onChange"]);const[zt,Qt]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof zt=="number"&&zt>=0&&Ze(zt)},[zt]);const ht=Xe=>{const ct=Math.floor(Xe/1e3);Qt(ct)};return t.createElement(Ye,oe(de({},dt),{onChange:ht}))},He={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},ut=({DataProps:Me,className:De,style:Ze={}})=>{var dt;return t.createElement("div",{className:V()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",He.ClassRoomItem,De),style:Ze,onClick:()=>{(0,z.xg)(Me==null?void 0:Me.first_category_url)}},t.createElement("div",{className:"flex flex-col item-center"},t.createElement("img",{src:`${(dt=ie.Z)==null?void 0:dt.IMG_SERVER}/images/${Me==null?void 0:Me.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Me==null?void 0:Me.subject_identifier)&&t.createElement("div",{className:"mt-40px"},t.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),t.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},t.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Me!=null&&Me.is_public)&&t.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"),t.createElement("span",{className:V()("text-16px font-medium",He.TitleDom)},Me==null?void 0:Me.name)),t.createElement("div",{className:"c-grey-333 font-medium"},Me==null?void 0:Me.creator),t.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Me==null?void 0:Me.course_members_count),t.createElement("div",{className:"c-grey-333 flex item-center justify-between"},t.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Me==null?void 0:Me.tasks_count),Me!=null&&Me.is_end?t.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):t.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ot=Object.defineProperty,gn=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,mn=Object.prototype.propertyIsEnumerable,qt=(Me,De,Ze)=>De in Me?Ot(Me,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Me[De]=Ze,Ut=(Me,De)=>{for(var Ze in De||(De={}))tn.call(De,Ze)&&qt(Me,Ze,De[Ze]);if(gn)for(var Ze of gn(De))mn.call(De,Ze)&&qt(Me,Ze,De[Ze]);return Me},dn=({DataProps:Me=[],selectValue:De,onChange:Ze,className:dt,style:zt={},extra:Qt,classNameItem:ht,styleItem:Xe={},barHidden:ct})=>{const[Tt,Pt]=(0,t.useState)();return(0,t.useEffect)(()=>{Pt(Array.isArray(De)?De:[De])},[De]),t.createElement("div",{className:V()("flex px-20px py-10px gap-40px",dt),style:Ut({borderBottom:"1px solid #D3F0FF"},zt)},Me==null?void 0:Me.map(Rt=>t.createElement("div",{key:Rt==null?void 0:Rt.id,className:V()("flex item-center justify-center current c-grey-333 text-16 relative",ht,Rt==null?void 0:Rt.className),style:Ut(Ut({color:Tt!=null&&Tt.includes(Rt==null?void 0:Rt.id)?"#1890FF":"",minWidth:88},Xe),(Rt==null?void 0:Rt.style)||{}),onClick:Jn=>{Ze==null||Ze({domEvent:Jn,item:Rt}),Rt!=null&&Rt.link&&Ee.history.push(Rt==null?void 0:Rt.link)}},Rt==null?void 0:Rt.name,!ct&&(Tt==null?void 0:Tt.includes(Rt==null?void 0:Rt.id))&&t.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),t.createElement("div",{className:"ml-auto"},Qt))},On=Object.defineProperty,Wt=Object.defineProperties,cn=Object.getOwnPropertyDescriptors,hn=Object.getOwnPropertySymbols,yn=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,nr=(Me,De,Ze)=>De in Me?On(Me,De,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Me[De]=Ze,nn=(Me,De)=>{for(var Ze in De||(De={}))yn.call(De,Ze)&&nr(Me,Ze,De[Ze]);if(hn)for(var Ze of hn(De))Tn.call(De,Ze)&&nr(Me,Ze,De[Ze]);return Me},on=(Me,De)=>Wt(Me,cn(De)),Wn=({value:Me,onChange:De,onInputChange:Ze,className:dt,style:zt={},InputProps:Qt})=>{const[ht,Xe]=(0,t.useState)(Me);return t.createElement("div",{className:V()("flex item-center rounded-full px-10px py-2px",dt),style:nn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},zt)},t.createElement(g.default,on(nn({bordered:!1},Qt),{onChange:ct=>{Xe(ct.target.value),Ze==null||Ze(encodeURIComponent(ct.target.value))},onPressEnter:ct=>{De==null||De({domEvent:ct,item:{value:ht}})}})),t.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:ct=>{De==null||De({domEvent:ct,item:{value:ht}})}}))}},92543:function(mt,Ne,e){"use strict";var t=e(59301),n=e(43418),f=e(8591),Q=e(38147),d=e(65582),w=Object.defineProperty,r=Object.defineProperties,V=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,T=(Re,ee,Ce)=>ee in Re?w(Re,ee,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Re[ee]=Ce,h=(Re,ee)=>{for(var Ce in ee||(ee={}))b.call(ee,Ce)&&T(Re,Ce,ee[Ce]);if(re)for(var Ce of re(ee))se.call(ee,Ce)&&T(Re,Ce,ee[Ce]);return Re},X=(Re,ee)=>r(Re,V(ee)),R=(Re,ee,Ce)=>new Promise((_,B)=>{var i=g=>{try{p(Ce.next(g))}catch(F){B(F)}},a=g=>{try{p(Ce.throw(g))}catch(F){B(F)}},p=g=>g.done?_(g.value):Promise.resolve(g.value).then(i,a);p((Ce=Ce.apply(Re,ee)).next())});const j=({classroomList:Re,dispatch:ee,cb:Ce})=>{const _=(0,d.useParams)();_.id=_.coursesId;const{detailBoardList:B}=Re;return t.createElement(n.default,{centered:!0,title:"\u63D0\u793A",open:Re.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>R(void 0,null,function*(){var i,a,p;if((yield(0,Q.ZP)(`/api/boards/${_.categoryId}/messages/bulk_delete.json`,{method:"delete",body:{ids:[...Re.actionTabs.selectArrs]}})).status===0){f.ZP.success("\u5220\u9664\u6210\u529F");const F=Re.actionTabs.selectArrs.length===B.messages.length&&((i=Re.actionTabs.params)==null?void 0:i.page)>1?((a=Re.actionTabs.params)==null?void 0:a.page)-1:(p=Re.actionTabs.params)==null?void 0:p.page;Ce(F),ee({type:"classroomList/setActionTabs",payload:{}}),ee({type:"classroomList/getBoardList",payload:X(h({},Re.actionTabs.params),{page:F})}),ee({type:"classroomList/getClassroomLeftMenus",payload:{id:_.coursesId}})}}),onCancel:()=>{ee({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};Ne.Z=(0,d.connect)(({classroomList:Re})=>({classroomList:Re}))(j)},11804:function(mt,Ne,e){"use strict";var t=e(59301),n=e(78241),f=e(43418),Q=e(8591),d=e(92832),w=e(24905),r=e(71418),V=e(38147),re=e(26724),b=e.n(re),se=e(65582),T=Object.defineProperty,h=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,j=(_,B,i)=>B in _?T(_,B,{enumerable:!0,configurable:!0,writable:!0,value:i}):_[B]=i,Re=(_,B)=>{for(var i in B||(B={}))X.call(B,i)&&j(_,i,B[i]);if(h)for(var i of h(B))R.call(B,i)&&j(_,i,B[i]);return _},ee=(_,B,i)=>new Promise((a,p)=>{var g=C=>{try{S(i.next(C))}catch(y){p(y)}},F=C=>{try{S(i.throw(C))}catch(y){p(y)}},S=C=>C.done?a(C.value):Promise.resolve(C.value).then(g,F);S((i=i.apply(_,B)).next())});const Ce=({classroomList:_,loading:B,dispatch:i})=>{const a=Re({},(0,se.useParams)());let[p,g]=(0,t.useState)([]);const[F,S]=(0,t.useState)(!0),[C,y]=(0,t.useState)(1),[ue,W]=(0,t.useState)(!0);a.page=0,a.page_size=50,(0,t.useEffect)(()=>{_.actionTabs.key==="\u53D1\u9001"&&Y(1)},[_.actionTabs.key]);const[Le]=n.default.useForm(),Y=J=>ee(void 0,null,function*(){J==1&&(p=[]),a.page=J,W(!0);const ie=yield i({type:"classroomList/getCoursesMine",payload:Re({},a)});ie.lengthee(void 0,null,function*(){const J=Le.getFieldValue();(yield(0,V.ZP)(`/api/boards/${a.categoryId}/messages/bulk_send.json`,{method:"post",body:{ids:[..._.actionTabs.selectArrs],to_course_ids:[...J.group_ids]}})).status===0&&(Q.ZP.success("\u53D1\u5E03\u6210\u529F"),i({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{i({type:"classroomList/setActionTabs",payload:{}})}},t.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u5E16\u5B50\u53D1\u9001\u5230",t.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),t.createElement(d.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,onSearch:J=>{g([]),a.search=J,Y(1)}}),t.createElement("div",{className:"bg-skyblue",style:{height:260,overflow:"auto",padding:20}},t.createElement(b(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:J=>{Y(J)},hasMore:!ue&&F,useWindow:!1},t.createElement(n.default,{form:Le,initialValues:{}},t.createElement(n.default.Item,{name:"group_ids"},t.createElement(w.default.Group,null,p==null?void 0:p.map(function(J,ie){return t.createElement("div",{key:ie},t.createElement(w.default,{style:{width:520},value:J.id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},J.name))}))),t.createElement(r.Z,{className:"edu-ant-spin",spinning:ue})))))};Ne.Z=(0,se.connect)(({classroomList:_,loading:B})=>({classroomList:_,loading:B}))(Ce)},48436:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return se}});var t=e(59301),n=e(20834),f=e(92832),Q=e(24905),d=e(3113),w=e(38854),r={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},V=e(41867),re=e(84105),se=({buttonDataSource:T,onButtonClick:h,useBatchStatus:X,allSelect:R,setAllSelect:j,selectArrs:Re,onMenuClick:ee,setSeleArr:Ce,catalogue:_,addCatalogue:B})=>{const[i,a]=(0,t.useState)(!1),[p,g]=(0,t.useState)("");console.log("---",_);const F=t.createElement("div",{className:r.moveCategory,onMouseLeave:S=>a(!1)},t.createElement(n.default,{onClick:ee,style:{maxHeight:300,width:240,overflow:"auto"}},t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},t.createElement(f.default,{onChange:S=>{g(S.target.value)}})),_==null?void 0:_.map(function(S,C){var y;if(!(p!==""&&S.category_name.indexOf(p)<0))return t.createElement(t.Fragment,null,t.createElement(n.default.Item,{className:"multi-llipsis1e",key:S.category_id,title:S.category_name},S.category_name),(y=S==null?void 0:S.third_category)==null?void 0:y.map(ue=>t.createElement(n.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:ue.category_id,title:ue.category_name},ue.category_name)))}),B&&t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:B},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return t.createElement("div",{className:r.bottomControlContainer},t.createElement("div",null,t.createElement("div",null,t.createElement(Q.default,{checked:R,onChange:j},"\u5168\u9009\u672C\u9875\uFF08",Re.length,"\uFF09")),(0,V.GJ)()&&T.map(S=>t.createElement("div",{key:S.name},t.createElement(d.ZP,{type:"primary",icon:S.icon,className:r.buttonWrap,onClick:()=>h(S)},S.name))),(0,V.GJ)()&&(B||_)&&t.createElement("div",null,t.createElement(w.Z,{open:i,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>F,getPopupContainer:S=>S.parentNode},t.createElement("span",{className:"ant-dropdown-link",onMouseEnter:S=>a(!0)},t.createElement(d.ZP,{type:"primary",className:r.buttonWrap,icon:t.createElement("i",{className:"iconfont icon-yidongmulu"})},t.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",t.createElement(re.Z,null))))))),t.createElement("div",null,t.createElement(d.ZP,{type:"primary",ghost:!0,onClick:()=>{X(!1),Ce([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},37497:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return ee}});var t=e(59301),n=e(20834),f=e(24905),Q=e(3113),d=e(38854),w=e(6848),r=e(57809),V=e(92832),re={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},b=e(41867),se=e(87395),T=e(84105),h=e(26724),X=e.n(h),R=e(65582),j=(Ce,_,B)=>new Promise((i,a)=>{var p=S=>{try{F(B.next(S))}catch(C){a(C)}},g=S=>{try{F(B.throw(S))}catch(C){a(C)}},F=S=>S.done?i(S.value):Promise.resolve(S.value).then(p,g);F((B=B.apply(Ce,_)).next())}),ee=({isAdmin:Ce,dataSource:_,batchStatus:B,SortMenuName:i,setSortMenuName:a,detailCourseGroupsList:p,onSearch:g,onBoard:F,onSort:S,isboard:C,dispatch:y,onBatch:ue,SortMenus:W,isShowMode:Le=!1,onModeChange:Y})=>{const[J,ie]=(0,t.useState)(!1),[z,pe]=(0,t.useState)([]),[L,D]=(0,t.useState)(!0);let[le,G]=(0,t.useState)([]);const[Z,fe]=(0,t.useState)(1),[Oe,$e]=(0,t.useState)(!1),ze=(0,R.useParams)(),Je=te=>{a(te.name),S(te)};(0,t.useEffect)(()=>{C&&ft()},[C]);const ft=()=>j(void 0,null,function*(){var te;if(L&&!Oe){$e(!0),fe(Z+1);const We=yield y({type:"classroomList/getCourseGroupsList",payload:{page:Z,id:ze.coursesId,limit:20,nonenavigate:!0}});let N=[...(We==null?void 0:We.course_groups)||[]];((te=We==null?void 0:We.course_groups)==null?void 0:te.length)<20&&(D(!1),N.push({id:0,name:"\u672A\u5206\u73ED"})),$e(!1),G([...le,...N])}}),pt=t.createElement("section",{className:re.dropmenu},t.createElement("div",{style:{maxHeight:200,overflow:"auto"}},t.createElement(X(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:te=>{ft()},hasMore:L,useWindow:!1},t.createElement(n.default,{style:{width:240,zIndex:10}},(p==null?void 0:p.group_count)>0&&(le==null?void 0:le.filter(te=>te.edit_auth||te.name==="\u672A\u5206\u73ED").map(function(te,We){return t.createElement(n.default.Item,{key:te.id},t.createElement(f.default,{checked:z.includes(te.id),value:te.id,onChange:N=>{let A=z.indexOf(te.id);z.indexOf(te.id)>-1?pe(z.filter(v=>v!==te.id)):pe(z.concat(te.id))}},te.name))}))))),t.createElement("aside",{style:{background:"#fff"}},t.createElement("div",null,t.createElement(Q.ZP,{type:"link",onClick:()=>{F(z)}},"\u786E\u5B9A"),t.createElement(Q.ZP,{type:"link",onClick:()=>{pe([])}},"\u91CD\u7F6E")))),et=i==="\u9ED8\u8BA4\u6392\u5E8F";return t.createElement("div",{className:re.searchSortControllerContainer},!!(W!=null&&W.length)&&t.createElement("div",null,t.createElement(d.Z,{dropdownRender:()=>t.createElement(n.default,{selectedKeys:[i]},W.map(te=>t.createElement(n.default.Item,{key:te.name,onClick:()=>Je(te)},te.name)))},t.createElement("div",null,t.createElement("span",{className:`${re.btn} ${et?re.btnSort:""}`},t.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),i)))),et&&t.createElement(w.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},t.createElement("span",{className:re.tips},t.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Le&&t.createElement(r.default,{defaultValue:"",onChange:Y,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),t.createElement(V.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:g,style:{width:220,marginLeft:Le?"":"auto"}}),(0,b.eB)()&&C&&t.createElement(d.Z,{dropdownRender:()=>pt,open:J,onOpenChange:te=>{ie(te)}},t.createElement("a",null,"\u5206\u73ED",J?t.createElement(se.Z,{style:{marginLeft:6}}):t.createElement(T.Z,{style:{marginLeft:6}}))))}},95651:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return h}});var t=e(59301),n=e(95237),f=e(43604),Q=e(20834),d=e(6848),w=e(38854),r=e(8591),V={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},re=e(65582),b=e(41867),se=e(65862),h=({isLoading:X,addText:R,tabDataSource:j,isAdmin:Re,dispatch:ee,classroomList:Ce,type:_,isExercise:B,defaultSelectedKeys:i,onTabMenuClick:a,getDropdownMenu:p,showControlButton:g,buttonText:F,buttonIcon:S="icon-tianjiadaohang",extraNode:C,user:y,onButtonClick:ue,isModelUser:W})=>{var Le,Y,J,ie,z;const pe=(0,re.useParams)();return t.createElement("div",{className:V.tabMenuContainer},t.createElement(n.Z,null,t.createElement(f.Z,{flex:"1"},t.createElement(Q.default,{onSelect:L=>X?{}:a(L),mode:"horizontal",selectedKeys:i},j.map(L=>t.createElement(Q.default.Item,{key:typeof L.index=="number"?L.index:L.id},t.createElement("span",{className:"c-grey-666"},L.name),L.total!==void 0&&Re&&t.createElement("span",{className:"c-grey-999 ml20"},L.total||0))))),Re&&B&&t.createElement(d.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},t.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,se.xg)(`/classrooms/${pe==null?void 0:pe.coursesId}/statistics_zb`)}})),Re&&B&&t.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{ee({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),Re&&t.createElement(f.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},B&&t.createElement(w.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>t.createElement(Q.default,null,t.createElement(Q.default.Item,{key:1,onClick:()=>{var L;if((0,b.Rm)()&&!((L=Ce.AssistantObject.exercise)!=null&&L.can_download)){r.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ee({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:_,exportType:"exercise",category_id:pe.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),t.createElement(Q.default.Item,{key:3,onClick:()=>{var L;if((0,b.Rm)()&&!((L=Ce.AssistantObject.exercise)!=null&&L.can_download)){r.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}re.history.push(`/classrooms/${pe==null?void 0:pe.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},t.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},t.createElement("span",{style:{color:"#666666",cursor:"pointer"}},t.createElement("i",{className:"iconfont icon-xiazai6"})))),t.createElement("div",{className:V.control},t.createElement("div",{className:V.extra},C),g&&(F=="\u6DFB\u52A0\u76F4\u64AD"?t.createElement(w.Z,{menu:{items:(Y=(Le=[{label:t.createElement("div",{onClick:()=>{ue("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},W&&{label:t.createElement("div",{onClick:()=>{ue("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Le.filter(L=>L==null?void 0:L.show))==null?void 0:Y.map(L=>({label:L==null?void 0:L.label,key:L==null?void 0:L.key}))}},t.createElement("span",{className:V.selectBtn},t.createElement("span",null,t.createElement("i",{className:`iconfont ${S}`})),t.createElement("span",null,F))):t.createElement("span",{onClick:ue,style:{cursor:"pointer"},className:V.selectBtn},t.createElement("span",null,t.createElement("i",{className:`iconfont ${S}`})),t.createElement("span",null,F))),!!p&&t.createElement(w.Z,{disabled:((J=y==null?void 0:y.userInfo)==null?void 0:J.user_status)===2,className:"ml10",dropdownRender:p},t.createElement("span",{className:((ie=y==null?void 0:y.userInfo)==null?void 0:ie.user_status)===2?V.selectBtn1:V.selectBtn},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-tianjiadaohang"})),t.createElement(d.Z,{title:((z=y==null?void 0:y.userInfo)==null?void 0:z.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},t.createElement("span",null,R||"\u521B\u5EFA\u8BD5\u5377"))))))))}},77638:function(mt,Ne,e){"use strict";e.r(Ne),e.d(Ne,{default:function(){return Ft}});var t=e(2337),n=e(59301),f=e(65582),Q=e(74128),d=e(66649),w=e.n(d),r=e(20834),V=e(24905),re=e(3113),b=e(8591),se=e(6848),T=e(71418),h=e(95237),X=e(43604),R=e(58421),j=e(81228),Re=e(38854),ee=e(1710),Ce=e(38147),_=e(87395),B=e(84105),i=e(41867),a=e(2524),p=e(43418),g=Object.defineProperty,F=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,y=(he,be,we)=>be in he?g(he,be,{enumerable:!0,configurable:!0,writable:!0,value:we}):he[be]=we,ue=(he,be)=>{for(var we in be||(be={}))S.call(be,we)&&y(he,we,be[we]);if(F)for(var we of F(be))C.call(be,we)&&y(he,we,be[we]);return he},W=(he,be,we)=>new Promise((qe,at)=>{var nt=st=>{try{wt(we.next(st))}catch(de){at(de)}},Lt=st=>{try{wt(we.throw(st))}catch(de){at(de)}},wt=st=>st.done?qe(st.value):Promise.resolve(st.value).then(nt,Lt);wt((we=we.apply(he,be)).next())});const Le=({classroomList:he,dispatch:be,cb:we})=>{const qe=(0,f.useParams)();return qe.id=qe.coursesId,n.createElement(p.default,{centered:!0,title:"\u63D0\u793A",open:he.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>W(void 0,null,function*(){(yield(0,Ce.ZP)(`/api/boards/${qe.categoryId}/messages/bulk_public.json`,{method:"put",body:{ids:[...he.actionTabs.selectArrs]}})).status===0&&(b.ZP.success("\u64CD\u4F5C\u6210\u529F"),we(),be({type:"classroomList/setActionTabs",payload:{}}),be({type:"classroomList/getBoardList",payload:ue({},he.actionTabs.params)}))}),onCancel:()=>{be({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Y=(0,f.connect)(({classroomList:he})=>({classroomList:he}))(Le),J=Object.defineProperty,ie=Object.defineProperties,z=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,le=(he,be,we)=>be in he?J(he,be,{enumerable:!0,configurable:!0,writable:!0,value:we}):he[be]=we,G=(he,be)=>{for(var we in be||(be={}))L.call(be,we)&&le(he,we,be[we]);if(pe)for(var we of pe(be))D.call(be,we)&&le(he,we,be[we]);return he},Z=(he,be)=>ie(he,z(be)),fe=(he,be,we)=>new Promise((qe,at)=>{var nt=st=>{try{wt(we.next(st))}catch(de){at(de)}},Lt=st=>{try{wt(we.throw(st))}catch(de){at(de)}},wt=st=>st.done?qe(st.value):Promise.resolve(st.value).then(nt,Lt);wt((we=we.apply(he,be)).next())});const Oe=({classroomList:he,dispatch:be,cb:we})=>{const qe=(0,f.useParams)();qe.id=qe.coursesId;const{detailBoardList:at}=he;return n.createElement(p.default,{centered:!0,title:"\u63D0\u793A",open:he.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>fe(void 0,null,function*(){var nt,Lt,wt;if((yield(0,Ce.ZP)(`/api/boards/${qe.categoryId}/messages/bulk_delete.json`,{method:"delete",body:{ids:[...he.actionTabs.selectArrs]}})).status===0){b.ZP.success("\u5220\u9664\u6210\u529F");const de=he.actionTabs.selectArrs.length===at.messages.length&&((nt=he.actionTabs.params)==null?void 0:nt.page)>1?((Lt=he.actionTabs.params)==null?void 0:Lt.page)-1:(wt=he.actionTabs.params)==null?void 0:wt.page;we(de),be({type:"classroomList/setActionTabs",payload:{}}),be({type:"classroomList/getBoardList",payload:Z(G({},he.actionTabs.params),{page:de})}),be({type:"classroomList/getClassroomLeftMenus",payload:{id:qe.coursesId}})}}),onCancel:()=>{be({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var $e=(0,f.connect)(({classroomList:he})=>({classroomList:he}))(Oe),ze=e(78241),Je=e(92832),ft=e(26724),pt=e.n(ft),et=Object.defineProperty,te=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,A=(he,be,we)=>be in he?et(he,be,{enumerable:!0,configurable:!0,writable:!0,value:we}):he[be]=we,v=(he,be)=>{for(var we in be||(be={}))We.call(be,we)&&A(he,we,be[we]);if(te)for(var we of te(be))N.call(be,we)&&A(he,we,be[we]);return he},o=(he,be,we)=>new Promise((qe,at)=>{var nt=st=>{try{wt(we.next(st))}catch(de){at(de)}},Lt=st=>{try{wt(we.throw(st))}catch(de){at(de)}},wt=st=>st.done?qe(st.value):Promise.resolve(st.value).then(nt,Lt);wt((we=we.apply(he,be)).next())});const I=({classroomList:he,loading:be,dispatch:we})=>{const qe=v({},(0,f.useParams)());let[at,nt]=(0,n.useState)([]);const[Lt,wt]=(0,n.useState)(!0),[st,de]=(0,n.useState)(1),[oe,je]=(0,n.useState)(!0);qe.page=0,qe.page_size=50,(0,n.useEffect)(()=>{he.actionTabs.key==="\u53D1\u9001"&&Ie(1)},[he.actionTabs.key]);const[Ye]=ze.default.useForm(),Ie=ke=>o(void 0,null,function*(){ke==1&&(at=[]),qe.page=ke,je(!0);const He=yield we({type:"classroomList/getCoursesMine",payload:v({},qe)});He.lengtho(void 0,null,function*(){const ke=Ye.getFieldValue();(yield(0,Ce.ZP)(`/api/boards/${qe.categoryId}/messages/bulk_send.json`,{method:"post",body:{ids:[...he.actionTabs.selectArrs],to_course_ids:[...ke.group_ids]}})).status===0&&(b.ZP.success("\u53D1\u5E03\u6210\u529F"),we({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{we({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u5E16\u5B50\u53D1\u9001\u5230",n.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),n.createElement(Je.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,onSearch:ke=>{nt([]),qe.search=ke,Ie(1)}}),n.createElement("div",{className:"bg-skyblue",style:{height:260,overflow:"auto",padding:20}},n.createElement(pt(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:ke=>{Ie(ke)},hasMore:!oe&&Lt,useWindow:!1},n.createElement(ze.default,{form:Ye,initialValues:{}},n.createElement(ze.default.Item,{name:"group_ids"},n.createElement(V.default.Group,null,at==null?void 0:at.map(function(ke,He){return n.createElement("div",{key:He},n.createElement(V.default,{style:{width:520},value:ke.id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},ke.name))}))),n.createElement(T.Z,{className:"edu-ant-spin",spinning:oe})))))};var U=(0,f.connect)(({classroomList:he,loading:be})=>({classroomList:he,loading:be}))(I),u={flex_box_center:"flex_box_center___tJ8sD",flex_space_between:"flex_space_between___QHXpE",flex_box_vertical_center:"flex_box_vertical_center___ZYYZl",flex_box_center_end:"flex_box_center_end___NC0fp",flex_box_column:"flex_box_column___glmRH",bg:"bg___VIpM9",containerTitle:"containerTitle___ZiW6r",containerDesc:"containerDesc___BUHiq",listItem:"listItem___GrA1S",title:"title___aQdnl",titleLeft:"titleLeft___vFNJC",titleRight:"titleRight___yyOP4",flexBox:"flexBox___iDDhp",acitons:"acitons___ZJFDU",categoryName:"categoryName___unKei",moveCategory:"moveCategory___IteNR",copyTag:"copyTag___Yv9ax"},s=e(24776),k=e(42554),E=e(64575),m=e(65862),K=Object.defineProperty,ve=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,x=(he,be,we)=>be in he?K(he,be,{enumerable:!0,configurable:!0,writable:!0,value:we}):he[be]=we,ae=(he,be)=>{for(var we in be||(be={}))me.call(be,we)&&x(he,we,be[we]);if(xe)for(var we of xe(be))Ae.call(be,we)&&x(he,we,be[we]);return he},ye=(he,be)=>ve(he,ce(be)),Ee=(he,be,we)=>new Promise((qe,at)=>{var nt=st=>{try{wt(we.next(st))}catch(de){at(de)}},Lt=st=>{try{wt(we.throw(st))}catch(de){at(de)}},wt=st=>st.done?qe(st.value):Promise.resolve(st.value).then(nt,Lt);wt((we=we.apply(he,be)).next())});const Ve=({classroomList:he,boards:be,globalSetting:we,loading:qe,user:at,dispatch:nt})=>{var Lt,wt,st;const de=(0,f.useParams)(),oe=(0,n.useRef)(ye(ae({},de),{id:de.categoryId,page_size:20})),[je,Ye]=(0,n.useState)({page:1,page_size:20}),{detailBoardList:Ie,detailLeftMenus:ke,detailTopBanner:He,detailCourseGroupsList:xt}=he,[ut,Ot]=(0,n.useState)([]),[gn,tn]=(0,n.useState)("\u6392\u5E8F"),{userInfo:mn}=at,[qt,Ut]=(0,n.useState)(!1),[pn]=(0,f.useSearchParams)(),[dn,On]=(0,n.useState)("all"),[Wt,cn]=(0,n.useState)({}),[hn,yn]=(0,n.useState)(1),[Tn,nr]=(0,n.useState)(!1),[nn,on]=(0,n.useState)(!1),[Vt,Wn]=(0,n.useState)(!0);let[Me,De]=(0,n.useState)([]);const[Ze,dt]=(0,n.useState)(!1),[zt,Qt]=(0,n.useState)(!1),ht=(0,f.useLocation)();let[Xe,ct]=(0,n.useState)({page:1,page_size:20});const Tt=(0,n.useMemo)(()=>{if(ke.course_modules)return he.detailLeftMenus.course_modules.filter(ge=>ge.type==="board")[0]},[he]);(0,n.useEffect)(()=>{var ge;const vt=m.cX.getItem(`${(ge=at==null?void 0:at.userInfo)==null?void 0:ge.login}${(0,i.GJ)()?"Teacher":"Student"}`,"Board");vt&&(tn(vt==null?void 0:vt.name),oe.current.sort_type=Ln.find($t=>$t.name===(vt==null?void 0:vt.name)).id)},[(Lt=at==null?void 0:at.userInfo)==null?void 0:Lt.login,ht==null?void 0:ht.pathname]),(0,n.useEffect)(()=>{pn.get("type")==="hudong"?(On("hudong"),Rn(),Pt()):On("all")},[pn.get("type")]);const Pt=()=>Ee(void 0,null,function*(){var ge;if(Vt&&!Tn){nr(!0),yn(hn+1);const vt=yield nt({type:"classroomList/getCourseGroupsList",payload:ye(ae({},oe),{page:hn,id:oe.current.coursesId,limit:20,nonenavigate:!0})});let $t=[...vt==null?void 0:vt.course_groups];((ge=vt==null?void 0:vt.course_groups)==null?void 0:ge.length)<20&&(Wn(!1),$t.push({id:0,name:"\u672A\u5206\u73ED"})),nr(!1),De([...Me,...$t])}});(0,n.useEffect)(()=>{oe.current.categoryId=de.categoryId,oe.current.id=de.categoryId,nt({type:"classroomList/getBoardList",payload:oe.current})},[de]),(0,n.useEffect)(()=>{he.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&nt({type:"classroomList/getBoardList",payload:oe.current})},[he.actionTabs.key]),(0,n.useEffect)(()=>{Ot([])},[he.detailBoardList]);const Rt=(ge,vt)=>{Ye({page:ge,page_size:vt}),oe.current.page=ge,oe.current.page_size=vt,nt({type:"classroomList/getBoardList",payload:oe.current})},Jn=n.createElement("section",{className:u.dropmenu},n.createElement("div",{style:{maxHeight:200,overflow:"auto"}},n.createElement(pt(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:ge=>{Pt()},hasMore:Vt,useWindow:!1},n.createElement(r.default,{style:{width:240,zIndex:10}},xt.group_count>0&&Me.map(function(ge,vt){return n.createElement(r.default.Item,{key:ge.id},n.createElement(V.default,{checked:ut.includes(ge.id),value:ge.id,onChange:$t=>{let br=ut.indexOf(ge.id);ut.indexOf(ge.id)>-1?Ot(ut.filter(gr=>gr!==ge.id)):Ot(ut.concat(ge.id))}},ge.name))})))),n.createElement("aside",{className:u.bg},n.createElement("div",null,n.createElement(re.ZP,{type:"link",onClick:()=>Ee(void 0,null,function*(){Xe.group_ids=ut,Xe.page=1,ct(ae({},Xe)),Rn()})},"\u786E\u5B9A"),n.createElement(re.ZP,{type:"link",onClick:()=>{Ot([])}},"\u91CD\u7F6E")))),Ln=[{name:"\u65F6\u95F4\u6392\u5E8F",id:"time"},{name:"\u70ED\u5EA6\u6392\u5E8F",id:"hot"}];let Kn=[{name:"\u5220\u9664",icon:n.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:n.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:n.createElement("i",{className:"iconfont icon-sheweigongkai2"})}];He.is_public||Kn.splice(2,1);const An=ge=>{var vt;m.cX.setItem(`${(vt=at==null?void 0:at.userInfo)==null?void 0:vt.login}${(0,i.GJ)()?"Teacher":"Student"}`,ge,"Board"),tn(ge==null?void 0:ge.name),oe.current.sort_type=Ln.find($t=>$t.name===(ge==null?void 0:ge.name)).id,nt({type:"classroomList/getBoardList",payload:oe.current})},Un=(ge,vt)=>Ee(void 0,null,function*(){vt.coursesId=oe.current.coursesId;let $t="boards/setTopping";ge==="\u53D6\u6D88\u7F6E\u9876"&&($t="boards/escTopping"),yield nt({type:$t,payload:ae({},vt)}),nt({type:"classroomList/getBoardList",payload:oe.current})}),_n=ge=>Ee(void 0,null,function*(){const vt=ge.name;ut==""?b.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):nt({type:"classroomList/setActionTabs",payload:{key:vt,selectArrs:ut,params:oe.current}})}),$n=ge=>Ee(void 0,null,function*(){var vt;if(ut=="")return b.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,Ce.ZP)(`/api/boards/${oe.current.categoryId}/messages/bulk_move.json`,{method:"put",body:{ids:ut,to_board_id:ge.key}})).status===0&&(b.ZP.success("\u64CD\u4F5C\u6210\u529F"),nt({type:"classroomList/getBoardList",payload:oe.current}),nt({type:"classroomList/getClassroomLeftMenus",payload:{id:(vt=oe.current)==null?void 0:vt.coursesId}}))});function Rn(){return Ee(this,null,function*(){var ge;on(!0);let vt=yield(0,Ce.ZP)(`/api/boards/${oe.current.categoryId}/messages/statistics.json`,{method:"get",params:ae({coursesId:(ge=oe.current)==null?void 0:ge.coursesId},Xe)});on(!1),(vt==null?void 0:vt.status)===0&&cn(vt)})}return n.createElement("section",null,n.createElement(s.Z,{isLoading:!1,tabDataSource:[{name:"\u5168\u90E8",id:"all"},(0,i.eB)()&&{name:"\u4E92\u52A8\u7EDF\u8BA1",id:"hudong"},((He==null?void 0:He.is_admin)||(0,i.Ny)())&&{name:"\u8BBE\u7F6E",id:"shezhi"}].filter(ge=>!!ge),isAdmin:(0,i.RV)(),onTabMenuClick:ge=>{ge.id==="hudong"&&(Rn(),f.history.replace(`/classrooms/${oe.current.coursesId}/board/${oe.current.categoryId}?type=hudong`)),On(ge.id)},defaultSelectedKeys:dn,showControlButton:(0,i.RV)(),buttonText:"\u6211\u8981\u53D1\u5E16",extraNode:(0,i.GJ)()&&Ie.name!=="\u672A\u5206\u914D\u76EE\u5F55"&&n.createElement(n.Fragment,null,n.createElement("span",{className:"c-blue font16 ml20 current",onClick:ge=>{var vt;ge.preventDefault();let $t=(vt=oe.current)==null?void 0:vt.coursesId;(Ie==null?void 0:Ie.parent_id)>0&&($t=oe.current.categoryId),nt({type:"classroomList/setActionTabs",payload:{key:(Ie==null?void 0:Ie.parent_id)===0?"\u6DFB\u52A0\u76EE\u5F55":"\u76EE\u5F55\u91CD\u547D\u540D",params:oe.current,selectArrs:{category_id:$t,category_name:Ie.name,type:"board"},cb:()=>{nt({type:"classroomList/getBoardList",payload:oe.current})}}})}},(Ie==null?void 0:Ie.parent_id)==0?n.createElement(se.Z,{title:"\u65B0\u5EFA\u76EE\u5F55"},n.createElement("i",{className:"iconfont icon-xinjianmulu1 c-blue font16 mr20 current"})):n.createElement(se.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},n.createElement("i",{className:"iconfont icon-zhongmingming1 c-blue font16 mr20 current"})))),onButtonClick:()=>{f.history.push(`/classrooms/${de.coursesId}/board/${de.categoryId}/add`)}}),dn==="all"?n.createElement("div",null,n.createElement(T.Z,{spinning:qe["classroomList/getBoardList"]},n.createElement(k.Z,{dataSource:Ie.messages||[],isAdmin:(0,i.GJ)(),batchStatus:qt,SortMenuName:gn,setSortMenuName:tn,SortMenus:Ln,dispatch:nt,isboard:!0,onBoard:ge=>{oe.current.group_ids=ge,oe.current.page=1,Ye(vt=>ye(ae({},vt),{page:1})),nt({type:"classroomList/getBoardList",payload:oe.current})},detailCourseGroupsList:xt,onSearch:ge=>{oe.current.search=ge,oe.current.page=1,Ye(vt=>ye(ae({},vt),{page:1})),nt({type:"classroomList/getBoardList",payload:oe.current})},onSort:An,onBatch:ge=>Ut(ge)}),Ie.total_count===0&&n.createElement(a.Z,null),Ie.messages&&Ie.messages.map(function(ge,vt){var $t,br;return n.createElement("div",{className:u.listItem,key:vt,onClick:gr=>{ut.indexOf(ge.id)>-1?Ot(ut.filter(Gr=>Gr!==ge.id)):Ot(ut.concat(ge.id))}},n.createElement(h.Z,{align:"top"},(0,i.GJ)()&&n.createElement(X.Z,null,n.createElement("div",{className:"mt17"},((0,i.Ny)()||(($t=ge==null?void 0:ge.author)==null?void 0:$t.login)===mn.login||(0,i.GJ)()&&!ge.author.is_teacher)&&n.createElement(V.default,{checked:ut.includes(ge.id),value:ge.id}))),n.createElement(X.Z,null,n.createElement("img",{className:"ml10 mr20",src:`${Q.Z.IMG_SERVER}/images/${ge.author.image_url}`})),n.createElement(X.Z,{flex:1},n.createElement("div",{className:u.title},n.createElement("div",{className:u.titleLeft},n.createElement(f.Link,{to:`/classrooms/${de.coursesId}/board/${de.categoryId}/Detail/${ge.id}`},n.createElement("strong",null,ge.subject)),(ge==null?void 0:ge.is_copy)&&n.createElement("span",{className:u.copyTag},"\u590D\u5236"),ge.sticky===1&&n.createElement("span",{className:"tag-topping ml10"},"\u7F6E\u9876"))),n.createElement("p",{className:"mt15"},n.createElement("span",{className:""},ge.author.name),ge.total_replies_count>0&&n.createElement("span",{className:"ml20 c-light-black "},ge.total_replies_count," \u56DE\u590D"),ge.praises_count>0&&n.createElement("span",{className:"ml20 c-light-black "},ge.praises_count," \u70B9\u8D5E"),ge.visits>0&&n.createElement("span",{className:"ml20 c-light-black "},ge.visits," \u6D4F\u89C8"),n.createElement("span",{className:"ml20 c-light-black "},w()(ge.created_on).fromNow()))),n.createElement(X.Z,{className:"tr"},n.createElement("p",null,(0,i.RV)()&&n.createElement(f.Link,{style:{marginRight:0},to:`/classrooms/${de.coursesId}/board/${de.categoryId}/Detail/${ge.id}`},n.createElement("aside",{className:u.flexBox},n.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),n.createElement("div",null,"\u8BE6\u60C5"))),ge.sticky===0&&(0,i.GJ)()&&n.createElement(f.Link,{className:"ml15",to:"",onClick:gr=>{gr.preventDefault(),Un("\u7F6E\u9876",ge)}},"\u7F6E\u9876"),ge.sticky===1&&(0,i.GJ)()&&n.createElement(f.Link,{className:"ml15",to:"",onClick:gr=>{gr.preventDefault(),Un("\u53D6\u6D88\u7F6E\u9876",ge)}},"\u53D6\u6D88\u7F6E\u9876"),((0,i.Ny)()||((br=ge==null?void 0:ge.author)==null?void 0:br.login)===mn.login||(0,i.GJ)()&&!ge.author.is_teacher)&&n.createElement(f.Link,{className:"",to:`/classrooms/${de.coursesId}/board/${ge.board_id}/Edit/${ge.id}`},n.createElement("aside",{className:u.flexBox,style:{marginLeft:"16px"}},n.createElement("i",{className:"iconfont icon-bianjizuoye"}),n.createElement("div",null,"\u7F16\u8F91")))),ge.category_name&&n.createElement("p",{className:["c-grey-666",u.categoryName].join(" ")},"\u6240\u5C5E\u76EE\u5F55\uFF1A",ge.category_name))))}),n.createElement("aside",{className:"tc mb50 mt30"},Ie.total_count>0&&n.createElement(R.Z,{showSizeChanger:!0,onChange:Rt,defaultCurrent:1,pageSize:je.page_size||20,current:je.page||1,total:Ie.total_count})),ut.length>0&&(0,i.GJ)()&&n.createElement(j.Z,{offsetBottom:0},n.createElement(E.Z,{buttonDataSource:Kn,onButtonClick:_n,useBatchStatus:Ut,catalogue:Tt.second_category.filter(ge=>ge.category_name!=="\u672A\u5206\u914D\u76EE\u5F55")||[],allSelect:ut.length?ut.length===((wt=Ie==null?void 0:Ie.messages)==null?void 0:wt.length):!1,setSeleArr:Ot,setAllSelect:ge=>{ge.target.checked?Ot(Ie.messages.map(vt=>vt.id)):Ot([])},selectArrs:ut,onMenuClick:$n,addCatalogue:ge=>{ge.preventDefault(),nt({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:oe.current,selectArrs:{category_id:oe.current.coursesId,type:"board"}}})}})),n.createElement($e,{cb:ge=>{Ot([]),oe.current.page=ge,Ye(vt=>ye(ae({},vt),{page:ge}))}}),n.createElement(Y,{cb:()=>Ot([])}),n.createElement(U,{cb:()=>Ot([])}))):dn==="shezhi"?n.createElement("div",{style:{background:"#fff",padding:20}},n.createElement("h5",{style:{fontSize:18}},"\u516C\u5F00\u8BBE\u7F6E"),n.createElement(V.default,{style:{marginTop:10},defaultChecked:He==null?void 0:He.allow_view_message,onChange:ge=>Ee(void 0,null,function*(){var vt,$t;let br=yield(0,Ce.ZP)(`/api/courses/${(vt=oe.current)==null?void 0:vt.coursesId}/update_view_setting.json`,{method:"PUT",body:{allow_view_message:ge.target.checked}});(br==null?void 0:br.status)===0&&nt({type:"classroomList/getClassroomTopBanner",payload:{id:($t=oe.current)==null?void 0:$t.coursesId}})})},"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09")):n.createElement("div",{style:{background:"#fff",padding:"25px 20px"}},n.createElement("div",{style:{display:"flex"}},n.createElement("div",{style:{flex:1,color:"#666666"}},n.createElement("span",null,"\u8BA8\u8BBA\uFF08",Wt.total_message_count,"\uFF09"),n.createElement("span",{style:{marginLeft:20}},"\u56DE\u590D\uFF08",Wt.total_reply_count,"\uFF09"),n.createElement("span",{style:{marginLeft:20}},"\u70B9\u8D5E\uFF08",Wt.total_like_count,"\uFF09")),(0,i.GJ)()&&n.createElement("div",null,n.createElement(Re.Z,{dropdownRender:()=>Jn,open:Ze,onOpenChange:ge=>{dt(ge)}},n.createElement("a",null,"\u5206\u73ED",Ze?n.createElement(_.Z,{style:{marginLeft:6}}):n.createElement(B.Z,{style:{marginLeft:6}}))),n.createElement(Re.Z,{open:zt,onOpenChange:ge=>{Qt(ge)},menu:{items:[{key:"1",style:{width:100},label:n.createElement("a",{onClick:()=>Ee(void 0,null,function*(){var ge,vt;let $t=yield(0,Ce.ZP)(`/api/boards/${(ge=oe.current)==null?void 0:ge.categoryId}/messages/export_messages.json`,{method:"get",params:ae({is_repeat_export:1},Xe)});($t==null?void 0:$t.status)===0&&f.history.push(`/classrooms/${(vt=oe.current)==null?void 0:vt.coursesId}/exportlist/messages_statistics`)})},"\u4E92\u52A8\u5BFC\u51FA")},{key:"2",label:n.createElement("a",{href:`/classrooms/${(st=oe.current)==null?void 0:st.coursesId}/exportlist/messages_statistics`},"\u5386\u53F2\u5BFC\u51FA")}]}},n.createElement("a",{style:{marginLeft:20}},"\u5BFC\u51FA",zt?n.createElement(_.Z,{style:{marginLeft:6}}):n.createElement(B.Z,{style:{marginLeft:6}}))))),n.createElement(ee.default,{dataSource:Wt==null?void 0:Wt.course_members,style:{marginTop:25},loading:nn,onChange:(ge,vt,$t)=>{$t.order?(Xe.sort_by=$t.field==="total_score"?"score":$t.field,Xe.sort=$t.order,Xe.sort=Xe.sort.replace("end","")):delete Xe.sort,Rn()},columns:[{title:"\u5E8F\u53F7",dataIndex:"number",width:60,render:(ge,vt,$t)=>Xe.page_size*(Xe.page-1)+$t+1},{title:"\u59D3\u540D",dataIndex:"real_name",render:(ge,vt,$t)=>n.createElement("a",{target:"_blank",style:{color:"#3061D0"},href:`/users/${vt==null?void 0:vt.login}/classrooms`},ge)},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u53D1\u5E16\u6570",dataIndex:"message_count",width:60},{title:"\u5E16\u5B50\u70B9\u8D5E\u6570",dataIndex:"message_like_count",width:100},{title:"\u56DE\u590D\u6570",dataIndex:"reply_count",width:60},{title:"\u56DE\u590D\u70B9\u8D5E\u6570",dataIndex:"reply_like_count",width:100},{title:"\u4E92\u52A8\u6570",dataIndex:"total_message_count",width:70}],pagination:!1}),n.createElement(R.Z,{showSizeChanger:!0,showTotal:ge=>n.createElement("span",null,"\u5171",n.createElement("span",{style:{color:"#165DFF"}},Wt.total_count)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(ge,vt)=>{Xe.page=ge,Xe.page_size=vt,ct(ae({},Xe)),Rn()},defaultCurrent:1,pageSize:Xe.page_size||20,current:Xe.page||1,total:Wt.total_count})))};var rt=(0,f.connect)(({classroomList:he,loading:be,boards:we,user:qe,globalSetting:at})=>({classroomList:he,globalSetting:at,boards:we,user:qe,loading:be.effects}))(Ve),lt=e(59301);const tt=({classroomList:he,boards:be,globalSetting:we,loading:qe,user:at,dispatch:nt})=>{const Lt=(0,f.useParams)(),{detailBoardList:wt,detailLeftMenus:st,detailTopBanner:de}=he;return lt.createElement(rt,null)};var It=(0,f.connect)(({classroomList:he,loading:be,boards:we,user:qe,globalSetting:at})=>({classroomList:he,globalSetting:at,boards:we,user:qe,loading:be.models.index}))(tt),Zt=Object.defineProperty,Bt=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,Jt=(he,be,we)=>be in he?Zt(he,be,{enumerable:!0,configurable:!0,writable:!0,value:we}):he[be]=we,Et=(he,be)=>{for(var we in be||(be={}))Nt.call(be,we)&&Jt(he,we,be[we]);if(Bt)for(var we of Bt(be))sn.call(be,we)&&Jt(he,we,be[we]);return he},_t=(he,be,we)=>new Promise((qe,at)=>{var nt=st=>{try{wt(we.next(st))}catch(de){at(de)}},Lt=st=>{try{wt(we.throw(st))}catch(de){at(de)}},wt=st=>st.done?qe(st.value):Promise.resolve(st.value).then(nt,Lt);wt((we=we.apply(he,be)).next())});const rn=({classroomList:he,dispatch:be,cb:we})=>{const qe=(0,f.useParams)();return qe.id=qe.coursesId,n.createElement(p.default,{centered:!0,title:"\u63D0\u793A",open:he.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>_t(void 0,null,function*(){(yield(0,Ce.ZP)(`/api/boards/${qe.categoryId}/messages/bulk_public.json`,{method:"put",body:{ids:[...he.actionTabs.selectArrs]}})).status===0&&(b.ZP.success("\u64CD\u4F5C\u6210\u529F"),we(),be({type:"classroomList/setActionTabs",payload:{}}),be({type:"classroomList/getBoardList",payload:Et({},he.actionTabs.params)}))}),onCancel:()=>{be({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var jt=(0,f.connect)(({classroomList:he})=>({classroomList:he}))(rn),en=e(92543),Fn=e(11804),Yt={flex_box_center:"flex_box_center___hePrT",flex_space_between:"flex_space_between___ORkbo",flex_box_vertical_center:"flex_box_vertical_center___cCpIF",flex_box_center_end:"flex_box_center_end___c_jTW",flex_box_column:"flex_box_column___wD0ra",bg:"bg___XwUKY",containerTitle:"containerTitle___ImnKq",containerDesc:"containerDesc___yUKqL",listItem:"listItem___SUzaY",title:"title___hjA_e",titleLeft:"titleLeft___GGFEY",titleRight:"titleRight___aNGKY",flexBox:"flexBox___IQB_j",acitons:"acitons___VXZ66",categoryName:"categoryName___gefjO",moveCategory:"moveCategory___OFSGW",copyTag:"copyTag___dGmyT"},zn=e(95651),Nn=e(37497),Mn=e(48436),er=Object.defineProperty,Pn=Object.defineProperties,kt=Object.getOwnPropertyDescriptors,Hn=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Qe=(he,be,we)=>be in he?er(he,be,{enumerable:!0,configurable:!0,writable:!0,value:we}):he[be]=we,M=(he,be)=>{for(var we in be||(be={}))q.call(be,we)&&Qe(he,we,be[we]);if(Hn)for(var we of Hn(be))Ke.call(be,we)&&Qe(he,we,be[we]);return he},P=(he,be)=>Pn(he,kt(be)),Fe=(he,be,we)=>new Promise((qe,at)=>{var nt=st=>{try{wt(we.next(st))}catch(de){at(de)}},Lt=st=>{try{wt(we.throw(st))}catch(de){at(de)}},wt=st=>st.done?qe(st.value):Promise.resolve(st.value).then(nt,Lt);wt((we=we.apply(he,be)).next())});const Te=({classroomList:he,boards:be,globalSetting:we,loading:qe,user:at,dispatch:nt})=>{var Lt,wt,st;const de=(0,f.useParams)(),oe=(0,n.useRef)(P(M({},de),{id:de.categoryId,page_size:20})),[je,Ye]=(0,n.useState)({page:1,page_size:20}),{detailBoardList:Ie,detailLeftMenus:ke,detailTopBanner:He,detailCourseGroupsList:xt}=he,[ut,Ot]=(0,n.useState)([]),[gn,tn]=(0,n.useState)("\u6392\u5E8F"),{userInfo:mn}=at,[qt,Ut]=(0,n.useState)(!1),[pn]=(0,f.useSearchParams)(),[dn,On]=(0,n.useState)("all"),[Wt,cn]=(0,n.useState)({}),[hn,yn]=(0,n.useState)(1),[Tn,nr]=(0,n.useState)(!1),[nn,on]=(0,n.useState)(!1),[Vt,Wn]=(0,n.useState)(!0);let[Me,De]=(0,n.useState)([]);const[Ze,dt]=(0,n.useState)(!1),[zt,Qt]=(0,n.useState)(!1),ht=(0,f.useLocation)();let[Xe,ct]=(0,n.useState)({page:1,page_size:20});const Tt=(0,n.useMemo)(()=>{if(ke.course_modules)return he.detailLeftMenus.course_modules.filter(ge=>ge.type==="board")[0]},[he]);(0,n.useEffect)(()=>{var ge;const vt=m.cX.getItem(`${(ge=at==null?void 0:at.userInfo)==null?void 0:ge.login}${(0,i.GJ)()?"Teacher":"Student"}`,"Board");vt&&(tn(vt==null?void 0:vt.name),oe.current.sort_type=Ln.find($t=>$t.name===(vt==null?void 0:vt.name)).id)},[(Lt=at==null?void 0:at.userInfo)==null?void 0:Lt.login,ht==null?void 0:ht.pathname]),(0,n.useEffect)(()=>{pn.get("type")==="hudong"?(On("hudong"),Rn(),Pt()):On("all")},[pn.get("type")]);const Pt=()=>Fe(void 0,null,function*(){var ge;if(Vt&&!Tn){nr(!0),yn(hn+1);const vt=yield nt({type:"classroomList/getCourseGroupsList",payload:P(M({},oe),{page:hn,id:oe.current.coursesId,limit:20,nonenavigate:!0})});let $t=[...vt==null?void 0:vt.course_groups];((ge=vt==null?void 0:vt.course_groups)==null?void 0:ge.length)<20&&(Wn(!1),$t.push({id:0,name:"\u672A\u5206\u73ED"})),nr(!1),De([...Me,...$t])}});(0,n.useEffect)(()=>{oe.current.categoryId=de.categoryId,oe.current.id=de.categoryId,nt({type:"classroomList/getBoardList",payload:oe.current})},[de]),(0,n.useEffect)(()=>{he.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&nt({type:"classroomList/getBoardList",payload:oe.current})},[he.actionTabs.key]),(0,n.useEffect)(()=>{Ot([])},[he.detailBoardList]);const Rt=(ge,vt)=>{Ye({page:ge,page_size:vt}),oe.current.page=ge,oe.current.page_size=vt,nt({type:"classroomList/getBoardList",payload:oe.current})},Jn=n.createElement("section",{className:Yt.dropmenu},n.createElement("div",{style:{maxHeight:200,overflow:"auto"}},n.createElement(pt(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:ge=>{Pt()},hasMore:Vt,useWindow:!1},n.createElement(r.default,{style:{width:240,zIndex:10}},xt.group_count>0&&Me.map(function(ge,vt){return n.createElement(r.default.Item,{key:ge.id},n.createElement(V.default,{checked:ut.includes(ge.id),value:ge.id,onChange:$t=>{let br=ut.indexOf(ge.id);ut.indexOf(ge.id)>-1?Ot(ut.filter(gr=>gr!==ge.id)):Ot(ut.concat(ge.id))}},ge.name))})))),n.createElement("aside",{className:Yt.bg},n.createElement("div",null,n.createElement(re.ZP,{type:"link",onClick:()=>Fe(void 0,null,function*(){Xe.group_ids=ut,Xe.page=1,ct(M({},Xe)),Rn()})},"\u786E\u5B9A"),n.createElement(re.ZP,{type:"link",onClick:()=>{Ot([])}},"\u91CD\u7F6E")))),Ln=[{name:"\u65F6\u95F4\u6392\u5E8F",id:"time"},{name:"\u70ED\u5EA6\u6392\u5E8F",id:"hot"}];let Kn=[{name:"\u5220\u9664",icon:n.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:n.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:n.createElement("i",{className:"iconfont icon-sheweigongkai2"})}];He.is_public||Kn.splice(2,1);const An=ge=>{var vt;m.cX.setItem(`${(vt=at==null?void 0:at.userInfo)==null?void 0:vt.login}${(0,i.GJ)()?"Teacher":"Student"}`,ge,"Board"),tn(ge==null?void 0:ge.name),oe.current.sort_type=Ln.find($t=>$t.name===(ge==null?void 0:ge.name)).id,nt({type:"classroomList/getBoardList",payload:oe.current})},Un=(ge,vt)=>Fe(void 0,null,function*(){vt.coursesId=oe.current.coursesId;let $t="boards/setTopping";ge==="\u53D6\u6D88\u7F6E\u9876"&&($t="boards/escTopping"),yield nt({type:$t,payload:M({},vt)}),nt({type:"classroomList/getBoardList",payload:oe.current})}),_n=ge=>Fe(void 0,null,function*(){const vt=ge.name;ut==""?b.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):nt({type:"classroomList/setActionTabs",payload:{key:vt,selectArrs:ut,params:oe.current}})}),$n=ge=>Fe(void 0,null,function*(){var vt;if(ut=="")return b.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,Ce.ZP)(`/api/boards/${oe.current.categoryId}/messages/bulk_move.json`,{method:"put",body:{ids:ut,to_board_id:ge.key}})).status===0&&(b.ZP.success("\u64CD\u4F5C\u6210\u529F"),nt({type:"classroomList/getBoardList",payload:oe.current}),nt({type:"classroomList/getClassroomLeftMenus",payload:{id:(vt=oe.current)==null?void 0:vt.coursesId}}))});function Rn(){return Fe(this,null,function*(){var ge;on(!0);let vt=yield(0,Ce.ZP)(`/api/boards/${oe.current.categoryId}/messages/statistics.json`,{method:"get",params:M({coursesId:(ge=oe.current)==null?void 0:ge.coursesId},Xe)});on(!1),(vt==null?void 0:vt.status)===0&&cn(vt)})}return n.createElement("section",null,n.createElement(zn.Z,{isLoading:!1,tabDataSource:[{name:"\u5168\u90E8",id:"all"},(0,i.eB)()&&{name:"\u4E92\u52A8\u7EDF\u8BA1",id:"hudong"},((He==null?void 0:He.is_admin)||(0,i.Ny)())&&{name:"\u8BBE\u7F6E",id:"shezhi"}].filter(ge=>!!ge),isAdmin:(0,i.RV)(),onTabMenuClick:ge=>{ge.key==="hudong"&&(Rn(),f.history.replace(`/classrooms/${oe.current.coursesId}/board/${oe.current.categoryId}?type=hudong`)),On(ge.key)},defaultSelectedKeys:[`${dn}`],showControlButton:(0,i.RV)(),buttonText:"\u6211\u8981\u53D1\u5E16",extraNode:(0,i.GJ)()&&Ie.name!=="\u672A\u5206\u914D\u76EE\u5F55"&&n.createElement(n.Fragment,null,n.createElement("span",{className:"c-blue font16 ml20 current",onClick:ge=>{var vt;ge.preventDefault();let $t=(vt=oe.current)==null?void 0:vt.coursesId;(Ie==null?void 0:Ie.parent_id)>0&&($t=oe.current.categoryId),nt({type:"classroomList/setActionTabs",payload:{key:(Ie==null?void 0:Ie.parent_id)===0?"\u6DFB\u52A0\u76EE\u5F55":"\u76EE\u5F55\u91CD\u547D\u540D",params:oe.current,selectArrs:{category_id:$t,category_name:Ie.name,type:"board"},cb:()=>{nt({type:"classroomList/getBoardList",payload:oe.current})}}})}},(Ie==null?void 0:Ie.parent_id)==0?n.createElement(se.Z,{title:"\u65B0\u5EFA\u76EE\u5F55"},n.createElement("i",{className:"iconfont icon-xinjianmulu1 c-blue font16 mr20 current"})):n.createElement(se.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},n.createElement("i",{className:"iconfont icon-zhongmingming1 c-blue font16 mr20 current"})))),onButtonClick:()=>{f.history.push(`/classrooms/${de.coursesId}/board/${de.categoryId}/add`)}}),dn==="all"?n.createElement("div",null,n.createElement(T.Z,{spinning:qe["classroomList/getBoardList"]},n.createElement(Nn.Z,{dataSource:Ie.messages||[],isAdmin:(0,i.GJ)(),batchStatus:qt,SortMenuName:gn,setSortMenuName:tn,SortMenus:Ln,dispatch:nt,isboard:!0,onBoard:ge=>{oe.current.group_ids=ge,oe.current.page=1,Ye(vt=>P(M({},vt),{page:1})),nt({type:"classroomList/getBoardList",payload:oe.current})},detailCourseGroupsList:xt,onSearch:ge=>{oe.current.search=ge,oe.current.page=1,Ye(vt=>P(M({},vt),{page:1})),nt({type:"classroomList/getBoardList",payload:oe.current})},onSort:An,onBatch:ge=>Ut(ge)}),Ie.total_count===0&&n.createElement(a.Z,null),Ie.messages&&Ie.messages.map(function(ge,vt){var $t,br;return n.createElement("div",{className:Yt.listItem,key:vt,onClick:gr=>{ut.indexOf(ge.id)>-1?Ot(ut.filter(Gr=>Gr!==ge.id)):Ot(ut.concat(ge.id))}},n.createElement(h.Z,{align:"top"},(0,i.GJ)()&&n.createElement(X.Z,null,n.createElement("div",{className:"mt17"},((0,i.Ny)()||(($t=ge==null?void 0:ge.author)==null?void 0:$t.login)===mn.login||(0,i.GJ)()&&!ge.author.is_teacher)&&n.createElement(V.default,{checked:ut.includes(ge.id),value:ge.id}))),n.createElement(X.Z,null,n.createElement("img",{className:"ml10 mr20",src:`${Q.Z.IMG_SERVER}/images/${ge.author.image_url}`})),n.createElement(X.Z,{flex:1},n.createElement("div",{className:Yt.title},n.createElement("div",{className:Yt.titleLeft},n.createElement(f.Link,{to:`/classrooms/${de.coursesId}/board/${de.categoryId}/Detail/${ge.id}`},n.createElement("strong",null,ge.subject)),(ge==null?void 0:ge.is_copy)&&n.createElement("span",{className:Yt.copyTag},"\u590D\u5236"),ge.sticky===1&&n.createElement("span",{className:"tag-topping ml10"},"\u7F6E\u9876"))),n.createElement("p",{className:"mt15"},n.createElement("span",{className:""},ge.author.name),ge.total_replies_count>0&&n.createElement("span",{className:"ml20 c-light-black "},ge.total_replies_count," \u56DE\u590D"),ge.praises_count>0&&n.createElement("span",{className:"ml20 c-light-black "},ge.praises_count," \u70B9\u8D5E"),ge.visits>0&&n.createElement("span",{className:"ml20 c-light-black "},ge.visits," \u6D4F\u89C8"),n.createElement("span",{className:"ml20 c-light-black "},w()(ge.created_on).fromNow()))),n.createElement(X.Z,{className:"tr"},n.createElement("p",null,(0,i.RV)()&&n.createElement(f.Link,{style:{marginRight:0},to:`/classrooms/${de.coursesId}/board/${de.categoryId}/Detail/${ge.id}`},n.createElement("aside",{className:Yt.flexBox},n.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),n.createElement("div",null,"\u8BE6\u60C5"))),ge.sticky===0&&(0,i.GJ)()&&n.createElement(f.Link,{className:"ml15",to:"",onClick:gr=>{gr.preventDefault(),Un("\u7F6E\u9876",ge)}},"\u7F6E\u9876"),ge.sticky===1&&(0,i.GJ)()&&n.createElement(f.Link,{className:"ml15",to:"",onClick:gr=>{gr.preventDefault(),Un("\u53D6\u6D88\u7F6E\u9876",ge)}},"\u53D6\u6D88\u7F6E\u9876"),((0,i.Ny)()||((br=ge==null?void 0:ge.author)==null?void 0:br.login)===mn.login||(0,i.GJ)()&&!ge.author.is_teacher)&&n.createElement(f.Link,{className:"",to:`/classrooms/${de.coursesId}/board/${ge.board_id}/Edit/${ge.id}`},n.createElement("aside",{className:Yt.flexBox,style:{marginLeft:"16px"}},n.createElement("i",{className:"iconfont icon-bianjizuoye"}),n.createElement("div",null,"\u7F16\u8F91")))),ge.category_name&&n.createElement("p",{className:["c-grey-666",Yt.categoryName].join(" ")},"\u6240\u5C5E\u76EE\u5F55\uFF1A",ge.category_name))))}),n.createElement("aside",{className:"tc mb50 mt30"},Ie.total_count>0&&n.createElement(R.Z,{showSizeChanger:!0,onChange:Rt,defaultCurrent:1,pageSize:je.page_size||20,current:je.page||1,total:Ie.total_count})),ut.length>0&&(0,i.GJ)()&&n.createElement(j.Z,{offsetBottom:0},n.createElement(Mn.Z,{buttonDataSource:Kn,onButtonClick:_n,useBatchStatus:Ut,catalogue:Tt.second_category.filter(ge=>ge.category_name!=="\u672A\u5206\u914D\u76EE\u5F55")||[],allSelect:ut.length?ut.length===((wt=Ie==null?void 0:Ie.messages)==null?void 0:wt.length):!1,setSeleArr:Ot,setAllSelect:ge=>{ge.target.checked?Ot(Ie.messages.map(vt=>vt.id)):Ot([])},selectArrs:ut,onMenuClick:$n,addCatalogue:ge=>{ge.preventDefault(),nt({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:oe.current,selectArrs:{category_id:oe.current.coursesId,type:"board"}}})}})),n.createElement(en.Z,{cb:ge=>{Ot([]),oe.current.page=ge,Ye(vt=>P(M({},vt),{page:ge}))}}),n.createElement(jt,{cb:()=>Ot([])}),n.createElement(Fn.Z,{cb:()=>Ot([])}))):dn==="shezhi"?n.createElement("div",{style:{background:"#fff",padding:20}},n.createElement("h5",{style:{fontSize:18}},"\u516C\u5F00\u8BBE\u7F6E"),n.createElement(V.default,{style:{marginTop:10},defaultChecked:He==null?void 0:He.allow_view_message,onChange:ge=>Fe(void 0,null,function*(){var vt,$t;let br=yield(0,Ce.ZP)(`/api/courses/${(vt=oe.current)==null?void 0:vt.coursesId}/update_view_setting.json`,{method:"PUT",body:{allow_view_message:ge.target.checked}});(br==null?void 0:br.status)===0&&nt({type:"classroomList/getClassroomTopBanner",payload:{id:($t=oe.current)==null?void 0:$t.coursesId}})})},"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09")):n.createElement("div",{style:{background:"#fff",padding:"25px 20px"}},n.createElement("div",{style:{display:"flex"}},n.createElement("div",{style:{flex:1,color:"#666666"}},n.createElement("span",null,"\u8BA8\u8BBA\uFF08",Wt.total_message_count,"\uFF09"),n.createElement("span",{style:{marginLeft:20}},"\u56DE\u590D\uFF08",Wt.total_reply_count,"\uFF09"),n.createElement("span",{style:{marginLeft:20}},"\u70B9\u8D5E\uFF08",Wt.total_like_count,"\uFF09")),(0,i.GJ)()&&n.createElement("div",null,n.createElement(Re.Z,{dropdownRender:()=>Jn,open:Ze,onOpenChange:ge=>{dt(ge)}},n.createElement("a",null,"\u5206\u73ED",Ze?n.createElement(_.Z,{style:{marginLeft:6}}):n.createElement(B.Z,{style:{marginLeft:6}}))),n.createElement(Re.Z,{open:zt,onOpenChange:ge=>{Qt(ge)},menu:{items:[{key:"1",style:{width:100},label:n.createElement("a",{onClick:()=>Fe(void 0,null,function*(){var ge,vt;let $t=yield(0,Ce.ZP)(`/api/boards/${(ge=oe.current)==null?void 0:ge.categoryId}/messages/export_messages.json`,{method:"get",params:M({is_repeat_export:1},Xe)});($t==null?void 0:$t.status)===0&&f.history.push(`/classrooms/${(vt=oe.current)==null?void 0:vt.coursesId}/exportlist/messages_statistics`)})},"\u4E92\u52A8\u5BFC\u51FA")},{key:"2",label:n.createElement("a",{href:`/classrooms/${(st=oe.current)==null?void 0:st.coursesId}/exportlist/messages_statistics`},"\u5386\u53F2\u5BFC\u51FA")}]}},n.createElement("a",{style:{marginLeft:20}},"\u5BFC\u51FA",zt?n.createElement(_.Z,{style:{marginLeft:6}}):n.createElement(B.Z,{style:{marginLeft:6}}))))),n.createElement(ee.default,{dataSource:Wt==null?void 0:Wt.course_members,style:{marginTop:25},loading:nn,onChange:(ge,vt,$t)=>{$t.order?(Xe.sort_by=$t.field==="total_score"?"score":$t.field,Xe.sort=$t.order,Xe.sort=Xe.sort.replace("end","")):delete Xe.sort,Rn()},columns:[{title:"\u5E8F\u53F7",dataIndex:"number",width:60,render:(ge,vt,$t)=>Xe.page_size*(Xe.page-1)+$t+1},{title:"\u59D3\u540D",dataIndex:"real_name",render:(ge,vt,$t)=>n.createElement("a",{target:"_blank",style:{color:"#3061D0"},href:`/users/${vt==null?void 0:vt.login}/classrooms`},ge)},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u53D1\u5E16\u6570",dataIndex:"message_count",width:60},{title:"\u5E16\u5B50\u70B9\u8D5E\u6570",dataIndex:"message_like_count",width:100},{title:"\u56DE\u590D\u6570",dataIndex:"reply_count",width:60},{title:"\u56DE\u590D\u70B9\u8D5E\u6570",dataIndex:"reply_like_count",width:100},{title:"\u4E92\u52A8\u6570",dataIndex:"total_message_count",width:70}],pagination:!1}),n.createElement(R.Z,{showSizeChanger:!0,showTotal:ge=>n.createElement("span",null,"\u5171",n.createElement("span",{style:{color:"#165DFF"}},Wt.total_count)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(ge,vt)=>{Xe.page=ge,Xe.page_size=vt,ct(M({},Xe)),Rn()},defaultCurrent:1,pageSize:Xe.page_size||20,current:Xe.page||1,total:Wt.total_count})))};var it=(0,f.connect)(({classroomList:he,loading:be,boards:we,user:qe,globalSetting:at})=>({classroomList:he,globalSetting:at,boards:we,user:qe,loading:be.effects}))(Te),ot=e(59301);const bt=({classroomList:he,boards:be,globalSetting:we,loading:qe,user:at,dispatch:nt})=>{const Lt=(0,f.useParams)(),{detailBoardList:wt,detailLeftMenus:st,detailTopBanner:de}=he;return ot.createElement(it,null)};var At=(0,f.connect)(({classroomList:he,loading:be,boards:we,user:qe,globalSetting:at})=>({classroomList:he,globalSetting:at,boards:we,user:qe,loading:be.models.index}))(bt);const St=({globalSetting:he})=>{var be;switch(Number((be=he==null?void 0:he.setting)==null?void 0:be.theme)){case t.Fy.THEMEONE:return n.createElement(It,null);case t.Fy.DEFAULT:default:return n.createElement(At,null)}};var Ft=(0,f.connect)(({globalSetting:he})=>({globalSetting:he}))(St)},64575:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return se}});var t=e(59301),n=e(20834),f=e(92832),Q=e(24905),d=e(3113),w=e(38854),r={bottomControlContainer:"bottomControlContainer___Zu9jI",buttonWrap:"buttonWrap___aWo9e",moveCategory:"moveCategory____Cpq2"},V=e(41867),re=e(84105),se=({buttonDataSource:T,onButtonClick:h,useBatchStatus:X,allSelect:R,setAllSelect:j,selectArrs:Re,onMenuClick:ee,setSeleArr:Ce,catalogue:_,addCatalogue:B})=>{const[i,a]=(0,t.useState)(!1),[p,g]=(0,t.useState)("");console.log("---",_);const F=t.createElement("div",{className:r.moveCategory,onMouseLeave:S=>a(!1)},t.createElement(n.default,{onClick:ee,style:{maxHeight:300,width:240,overflow:"auto"}},t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},t.createElement(f.default,{onChange:S=>{g(S.target.value)}})),_==null?void 0:_.map(function(S,C){var y;if(!(p!==""&&S.category_name.indexOf(p)<0))return t.createElement(t.Fragment,null,t.createElement(n.default.Item,{className:"multi-llipsis1e",key:S.category_id,title:S.category_name},S.category_name),(y=S==null?void 0:S.third_category)==null?void 0:y.map(ue=>t.createElement(n.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:ue.category_id,title:ue.category_name},ue.category_name)))}),B&&t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:B},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return t.createElement("div",{className:r.bottomControlContainer},t.createElement("div",null,t.createElement("div",null,t.createElement(Q.default,{checked:R,onChange:j},"\u5168\u9009\u672C\u9875\uFF08",Re.length,"\uFF09")),(0,V.GJ)()&&T.map(S=>t.createElement("div",{key:S.name},t.createElement(d.ZP,{type:"primary",icon:S.icon,className:r.buttonWrap,onClick:()=>h(S)},S.name))),(0,V.GJ)()&&(B||_)&&t.createElement("div",null,t.createElement(w.Z,{open:i,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>F,getPopupContainer:S=>S.parentNode},t.createElement("span",{className:"ant-dropdown-link",onMouseEnter:S=>a(!0)},t.createElement(d.ZP,{type:"primary",className:r.buttonWrap,icon:t.createElement("i",{className:"iconfont icon-yidongmulu"})},t.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",t.createElement(re.Z,null))))))),t.createElement("div",null,t.createElement(d.ZP,{type:"primary",ghost:!0,onClick:()=>{X(!1),Ce([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},42554:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return ee}});var t=e(59301),n=e(20834),f=e(24905),Q=e(3113),d=e(38854),w=e(6848),r=e(57809),V=e(92832),re={searchSortControllerContainer:"searchSortControllerContainer___hHmtL",btn:"btn___IGcjw",btnSort:"btnSort___TjGZj",tips:"tips____YGut"},b=e(41867),se=e(87395),T=e(84105),h=e(26724),X=e.n(h),R=e(65582),j=(Ce,_,B)=>new Promise((i,a)=>{var p=S=>{try{F(B.next(S))}catch(C){a(C)}},g=S=>{try{F(B.throw(S))}catch(C){a(C)}},F=S=>S.done?i(S.value):Promise.resolve(S.value).then(p,g);F((B=B.apply(Ce,_)).next())}),ee=({isAdmin:Ce,dataSource:_,batchStatus:B,SortMenuName:i,setSortMenuName:a,detailCourseGroupsList:p,onSearch:g,onBoard:F,onSort:S,isboard:C,dispatch:y,onBatch:ue,SortMenus:W,isShowMode:Le=!1,onModeChange:Y})=>{const[J,ie]=(0,t.useState)(!1),[z,pe]=(0,t.useState)([]),[L,D]=(0,t.useState)(!0);let[le,G]=(0,t.useState)([]);const[Z,fe]=(0,t.useState)(1),[Oe,$e]=(0,t.useState)(!1),ze=(0,R.useParams)(),Je=te=>{a(te.name),S(te)};(0,t.useEffect)(()=>{C&&ft()},[C]);const ft=()=>j(void 0,null,function*(){var te;if(L&&!Oe){$e(!0),fe(Z+1);const We=yield y({type:"classroomList/getCourseGroupsList",payload:{page:Z,id:ze.coursesId,limit:20,nonenavigate:!0}});let N=[...(We==null?void 0:We.course_groups)||[]];((te=We==null?void 0:We.course_groups)==null?void 0:te.length)<20&&(D(!1),N.push({id:0,name:"\u672A\u5206\u73ED"})),$e(!1),G([...le,...N])}}),pt=t.createElement("section",{className:re.dropmenu},t.createElement("div",{style:{maxHeight:200,overflow:"auto"}},t.createElement(X(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:te=>{ft()},hasMore:L,useWindow:!1},t.createElement(n.default,{style:{width:240,zIndex:10}},(p==null?void 0:p.group_count)>0&&(le==null?void 0:le.filter(te=>te.edit_auth||te.name==="\u672A\u5206\u73ED").map(function(te,We){return t.createElement(n.default.Item,{key:te.id},t.createElement(f.default,{checked:z.includes(te.id),value:te.id,onChange:N=>{let A=z.indexOf(te.id);z.indexOf(te.id)>-1?pe(z.filter(v=>v!==te.id)):pe(z.concat(te.id))}},te.name))}))))),t.createElement("aside",{style:{background:"#fff"}},t.createElement("div",null,t.createElement(Q.ZP,{type:"link",onClick:()=>{F(z)}},"\u786E\u5B9A"),t.createElement(Q.ZP,{type:"link",onClick:()=>{pe([])}},"\u91CD\u7F6E")))),et=i==="\u9ED8\u8BA4\u6392\u5E8F";return t.createElement("div",{className:re.searchSortControllerContainer},!!(W!=null&&W.length)&&t.createElement("div",null,t.createElement(d.Z,{dropdownRender:()=>t.createElement(n.default,{selectedKeys:[i]},W.map(te=>t.createElement(n.default.Item,{key:te.name,onClick:()=>Je(te)},te.name)))},t.createElement("div",null,t.createElement("span",{className:`${re.btn} ${et?re.btnSort:""}`},t.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),i)))),et&&t.createElement(w.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},t.createElement("span",{className:re.tips},t.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Le&&t.createElement(r.default,{defaultValue:"",onChange:Y,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),t.createElement(V.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:g,style:{width:220,marginLeft:Le?"":"auto"}}),(0,b.eB)()&&C&&t.createElement(d.Z,{dropdownRender:()=>pt,open:J,onOpenChange:te=>{ie(te)}},t.createElement("a",null,"\u5206\u73ED",J?t.createElement(se.Z,{style:{marginLeft:6}}):t.createElement(T.Z,{style:{marginLeft:6}}))))}},24776:function(mt,Ne,e){"use strict";var t=e(59301),n=e(38854),f=e(8591),Q=e(6848),d=e(65582),w=e(41867),r=e(39864),V=e(2337);const re=({isLoading:b,addText:se,tabDataSource:T,isAdmin:h,dispatch:X,classroomList:R,type:j,isExercise:Re,defaultSelectedKeys:ee,onTabMenuClick:Ce,getDropdownMenu:_,showControlButton:B,buttonText:i,buttonIcon:a="icon-tianjiadaohang",extraNode:p,user:g,onButtonClick:F,isModelUser:S})=>{var C,y,ue,W,Le;const Y=(0,d.useParams)();return t.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},t.createElement("div",{className:"flex gap-4px mr-auto"},T==null?void 0:T.map((J,ie)=>t.createElement("div",{key:ie,className:`text-16px flex item-center justify-center current ${ee==(typeof J.index=="number"?J.index:J.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:ee==(typeof J.index=="number"?J.index:J.id)?"#1890FF":""},onClick:()=>b?{}:Ce(J)},J==null?void 0:J.name,J.total!==void 0&&h&&t.createElement("span",{className:"ml-4px"},J.total||0)))),h&&t.createElement("div",{className:"flex item-center gap-20px mr-20px"},Re&&t.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{X({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),Re&&t.createElement(n.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:J})=>{var ie;if((0,w.Rm)()&&!((ie=R.AssistantObject.exercise)!=null&&ie.can_download)){f.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}J=="1"&&X({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:j,exportType:"exercise",category_id:Y.categoryId}}),J=="3"&&d.history.push(`/classrooms/${Y==null?void 0:Y.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},t.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!p&&t.createElement("div",null,p),B&&(i=="\u6DFB\u52A0\u76F4\u64AD"?t.createElement(n.Z,{menu:{items:(y=(C=[{label:t.createElement("div",{onClick:()=>{F("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:t.createElement("div",{onClick:()=>{F("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:S}])==null?void 0:C.filter(J=>J==null?void 0:J.show))==null?void 0:y.map(J=>({label:J==null?void 0:J.label,key:J==null?void 0:J.key}))}},t.createElement(r.op,{theme:V.Fy.THEMEONE,icon:t.createElement("span",{className:`iconfont ${a}`})},i)):t.createElement(r.op,{theme:V.Fy.THEMEONE,onClick:F,icon:t.createElement("span",{className:`iconfont ${a}`})},i)),!!_&&t.createElement(n.Z,{disabled:((ue=g==null?void 0:g.userInfo)==null?void 0:ue.user_status)===2,dropdownRender:_},t.createElement(Q.Z,{title:((W=g==null?void 0:g.userInfo)==null?void 0:W.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},t.createElement(r.op,{theme:V.Fy.THEMEONE,onClick:F,disabled:((Le=g==null?void 0:g.userInfo)==null?void 0:Le.user_status)===2,icon:t.createElement("span",{className:"iconfont icon-tianjiadaohang"})},se||"\u521B\u5EFA\u8BD5\u5377")))))};Ne.Z=re},50371:function(mt,Ne){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let n=1;n{const d=f[Q];d!==void 0&&(t[Q]=d)})}return t}Ne.Z=e},13845:function(mt,Ne,e){"use strict";e.d(Ne,{F:function(){return t},Z:function(){return n}});function t(f){return f!=null&&f===f.window}function n(f,Q){var d,w;if(typeof window=="undefined")return 0;const r=Q?"scrollTop":"scrollLeft";let V=0;return t(f)?V=f[Q?"pageYOffset":"pageXOffset"]:f instanceof Document?V=f.documentElement[r]:(f instanceof HTMLElement||f)&&(V=f[r]),f&&!t(f)&&typeof V!="number"&&(V=(w=((d=f.ownerDocument)!==null&&d!==void 0?d:f).documentElement)===null||w===void 0?void 0:w[r]),V}},56762:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return n}});var t=e(59301);function n(){const[,f]=t.useReducer(Q=>Q+1,0);return f}},68031:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return Q}});var t=e(16089);function n(d,w,r,V){const re=r-w;return d/=V/2,d<1?re/2*d*d*d+w:re/2*((d-=2)*d*d+2)+w}var f=e(13845);function Q(d){let w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:r=()=>window,callback:V,duration:re=450}=w,b=r(),se=(0,f.Z)(b,!0),T=Date.now(),h=()=>{const R=Date.now()-T,j=n(R>re?re:R,se,d,re);(0,f.F)(b)?b.scrollTo(window.pageXOffset,j):b instanceof Document||b.constructor.name==="HTMLDocument"?b.documentElement.scrollTop=j:b.scrollTop=j,Rr||w},27666:function(mt,Ne,e){"use strict";var t=e(94480),n=e(16089);function f(Q){let d;const w=V=>()=>{d=null,Q.apply(void 0,(0,t.Z)(V))},r=function(){if(d==null){for(var V=arguments.length,re=new Array(V),b=0;b{n.Z.cancel(d),d=null},r}Ne.Z=f},81228:function(mt,Ne,e){"use strict";e.d(Ne,{Z:function(){return p}});var t=e(67732),n=e(83652),f=e(42403),Q=e(158),d=e(59301),w=e(92310),r=e.n(w),V=e(29301),re=e(2738),b=e(27666),se=e(36355),T=e(83116),h=e(37613);const X=g=>{const{componentCls:F}=g;return{[F]:{position:"fixed",zIndex:g.zIndexPopup}}};var R=(0,T.Z)("Affix",g=>{const F=(0,h.TS)(g,{zIndexPopup:g.zIndexBase+10});return[X(F)]});function j(g){return g!==window?g.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function Re(g,F,S){if(S!==void 0&&F.top>g.top-S)return S+F.top}function ee(g,F,S){if(S!==void 0&&F.bottom{const y=C.getTargetFunc(),ue=y==null?void 0:y(),{prevTarget:W}=C.state;W!==ue&&(Ce.forEach(Le=>{W==null||W.removeEventListener(Le,C.lazyUpdatePosition),ue==null||ue.addEventListener(Le,C.lazyUpdatePosition)}),C.updatePosition(),C.setState({prevTarget:ue}))},C.removeListeners=()=>{C.timer&&(clearTimeout(C.timer),C.timer=null);const{prevTarget:y}=C.state,ue=C.getTargetFunc(),W=ue==null?void 0:ue();Ce.forEach(Le=>{W==null||W.removeEventListener(Le,C.lazyUpdatePosition),y==null||y.removeEventListener(Le,C.lazyUpdatePosition)}),C.updatePosition.cancel(),C.lazyUpdatePosition.cancel()},C.getOffsetTop=()=>{const{offsetBottom:y,offsetTop:ue}=C.props;return y===void 0&&ue===void 0?0:ue},C.getOffsetBottom=()=>C.props.offsetBottom,C.measure=()=>{const{status:y,lastAffix:ue}=C.state,{onChange:W}=C.props,Le=C.getTargetFunc();if(y!==B.Prepare||!C.fixedNodeRef.current||!C.placeholderNodeRef.current||!Le)return;const Y=C.getOffsetTop(),J=C.getOffsetBottom(),ie=Le();if(ie){const z={status:B.None},pe=j(C.placeholderNodeRef.current);if(pe.top===0&&pe.left===0&&pe.width===0&&pe.height===0)return;const L=j(ie),D=Re(pe,L,Y),le=ee(pe,L,J);D!==void 0?(z.affixStyle={position:"fixed",top:D,width:pe.width,height:pe.height},z.placeholderStyle={width:pe.width,height:pe.height}):le!==void 0&&(z.affixStyle={position:"fixed",bottom:le,width:pe.width,height:pe.height},z.placeholderStyle={width:pe.width,height:pe.height}),z.lastAffix=!!z.affixStyle,W&&ue!==z.lastAffix&&W(z.lastAffix),C.setState(z)}},C.prepareMeasure=()=>{C.setState({status:B.Prepare,affixStyle:void 0,placeholderStyle:void 0})},C.updatePosition=(0,b.Z)(()=>{C.prepareMeasure()}),C.lazyUpdatePosition=(0,b.Z)(()=>{const y=C.getTargetFunc(),{affixStyle:ue}=C.state;if(y&&ue){const W=C.getOffsetTop(),Le=C.getOffsetBottom(),Y=y();if(Y&&C.placeholderNodeRef.current){const J=j(Y),ie=j(C.placeholderNodeRef.current),z=Re(ie,J,W),pe=ee(ie,J,Le);if(z!==void 0&&ue.top===z||pe!==void 0&&ue.bottom===pe)return}}C.prepareMeasure()}),C}return(0,n.Z)(S,[{key:"getTargetFunc",value:function(){const{getTargetContainer:y}=this.context,{target:ue}=this.props;return ue!==void 0?ue:y!=null?y:_}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(y){this.addListeners(),(y.offsetTop!==this.props.offsetTop||y.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:y,placeholderStyle:ue}=this.state,{affixPrefixCls:W,rootClassName:Le,children:Y}=this.props,J=r()(y&&Le,{[W]:!!y});let ie=(0,re.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return d.createElement(V.Z,{onResize:this.updatePosition},d.createElement("div",Object.assign({},ie,{ref:this.placeholderNodeRef}),y&&d.createElement("div",{style:ue,"aria-hidden":"true"}),d.createElement("div",{className:J,ref:this.fixedNodeRef,style:y},d.createElement(V.Z,{onResize:this.updatePosition},Y))))}}]),S}(d.Component);i.contextType=se.E_;var p=(0,d.forwardRef)((g,F)=>{const{prefixCls:S,rootClassName:C}=g,{getPrefixCls:y}=(0,d.useContext)(se.E_),ue=y("affix",S),[W,Le]=R(ue),Y=Object.assign(Object.assign({},g),{affixPrefixCls:ue,rootClassName:r()(C,Le)});return W(d.createElement(i,Object.assign({},Y,{ref:F})))})},24905:function(mt,Ne,e){"use strict";e.d(Ne,{default:function(){return p}});var t=e(92310),n=e.n(t),f=e(5630),Q=e(59301),d=e(36355),w=e(1684),r=e(32441),re=Q.createContext(null),b=e(98447),se=e(14088),T=e(4572),h=function(g,F){var S={};for(var C in g)Object.prototype.hasOwnProperty.call(g,C)&&F.indexOf(C)<0&&(S[C]=g[C]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,C=Object.getOwnPropertySymbols(g);y{var S;const{prefixCls:C,className:y,rootClassName:ue,children:W,indeterminate:Le=!1,style:Y,onMouseEnter:J,onMouseLeave:ie,skipGroup:z=!1,disabled:pe}=g,L=h(g,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:D,direction:le,checkbox:G}=Q.useContext(d.E_),Z=Q.useContext(re),{isFormItemInput:fe}=Q.useContext(r.aM),Oe=Q.useContext(w.Z),$e=(S=(Z==null?void 0:Z.disabled)||pe)!==null&&S!==void 0?S:Oe,ze=Q.useRef(L.value);Q.useEffect(()=>{Z==null||Z.registerValue(L.value)},[]),Q.useEffect(()=>{if(!z)return L.value!==ze.current&&(Z==null||Z.cancelValue(ze.current),Z==null||Z.registerValue(L.value),ze.current=L.value),()=>Z==null?void 0:Z.cancelValue(L.value)},[L.value]);const Je=D("checkbox",C),[ft,pt]=(0,b.ZP)(Je),et=Object.assign({},L);Z&&!z&&(et.onChange=function(){L.onChange&&L.onChange.apply(L,arguments),Z.toggleOption&&Z.toggleOption({label:W,value:L.value})},et.name=Z.name,et.checked=Z.value.includes(L.value));const te=n()(`${Je}-wrapper`,{[`${Je}-rtl`]:le==="rtl",[`${Je}-wrapper-checked`]:et.checked,[`${Je}-wrapper-disabled`]:$e,[`${Je}-wrapper-in-form-item`]:fe},G==null?void 0:G.className,y,ue,pt),We=n()({[`${Je}-indeterminate`]:Le},T.A,pt),N=Le?"mixed":void 0;return ft(Q.createElement(se.Z,{component:"Checkbox",disabled:$e},Q.createElement("label",{className:te,style:Object.assign(Object.assign({},G==null?void 0:G.style),Y),onMouseEnter:J,onMouseLeave:ie},Q.createElement(f.Z,Object.assign({"aria-checked":N},et,{prefixCls:Je,className:We,disabled:$e,ref:F})),W!==void 0&&Q.createElement("span",null,W))))};var j=Q.forwardRef(X),Re=e(94480),ee=e(2738),Ce=function(g,F){var S={};for(var C in g)Object.prototype.hasOwnProperty.call(g,C)&&F.indexOf(C)<0&&(S[C]=g[C]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,C=Object.getOwnPropertySymbols(g);y{const{defaultValue:S,children:C,options:y=[],prefixCls:ue,className:W,rootClassName:Le,style:Y,onChange:J}=g,ie=Ce(g,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:z,direction:pe}=Q.useContext(d.E_),[L,D]=Q.useState(ie.value||S||[]),[le,G]=Q.useState([]);Q.useEffect(()=>{"value"in ie&&D(ie.value||[])},[ie.value]);const Z=Q.useMemo(()=>y.map(A=>typeof A=="string"||typeof A=="number"?{label:A,value:A}:A),[y]),fe=A=>{G(v=>v.filter(o=>o!==A))},Oe=A=>{G(v=>[].concat((0,Re.Z)(v),[A]))},$e=A=>{const v=L.indexOf(A.value),o=(0,Re.Z)(L);v===-1?o.push(A.value):o.splice(v,1),"value"in ie||D(o),J==null||J(o.filter(I=>le.includes(I)).sort((I,U)=>{const u=Z.findIndex(k=>k.value===I),s=Z.findIndex(k=>k.value===U);return u-s}))},ze=z("checkbox",ue),Je=`${ze}-group`,[ft,pt]=(0,b.ZP)(ze),et=(0,ee.Z)(ie,["value","disabled"]),te=y.length?Z.map(A=>Q.createElement(j,{prefixCls:ze,key:A.value.toString(),disabled:"disabled"in A?A.disabled:ie.disabled,value:A.value,checked:L.includes(A.value),onChange:A.onChange,className:`${Je}-item`,style:A.style,title:A.title},A.label)):C,We={toggleOption:$e,value:L,disabled:ie.disabled,name:ie.name,registerValue:Oe,cancelValue:fe},N=n()(Je,{[`${Je}-rtl`]:pe==="rtl"},W,Le,pt);return ft(Q.createElement("div",Object.assign({className:N,style:Y},et,{ref:F}),Q.createElement(re.Provider,{value:We},te)))},B=Q.forwardRef(_);var i=Q.memo(B);const a=j;a.Group=i,a.__ANT_CHECKBOX=!0;var p=a},98447:function(mt,Ne,e){"use strict";e.d(Ne,{C2:function(){return d}});var t=e(17313),n=e(37613),f=e(83116);const Q=w=>{const{checkboxCls:r}=w,V=`${r}-wrapper`;return[{[`${r}-group`]:Object.assign(Object.assign({},(0,t.Wf)(w)),{display:"inline-flex",flexWrap:"wrap",columnGap:w.marginXS,[`> ${w.antCls}-row`]:{flex:1}}),[V]:Object.assign(Object.assign({},(0,t.Wf)(w)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${V}`]:{marginInlineStart:0},[`&${V}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[r]:Object.assign(Object.assign({},(0,t.Wf)(w)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:w.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)(w))},[`${r}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:w.checkboxSize,height:w.checkboxSize,direction:"ltr",backgroundColor:w.colorBgContainer,border:`${w.lineWidth}px ${w.lineType} ${w.colorBorder}`,borderRadius:w.borderRadiusSM,borderCollapse:"separate",transition:`all ${w.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:w.checkboxSize/14*5,height:w.checkboxSize/14*8,border:`${w.lineWidthBold}px solid ${w.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${w.motionDurationFast} ${w.motionEaseInBack}, opacity ${w.motionDurationFast}`}},"& + span":{paddingInlineStart:w.paddingXS,paddingInlineEnd:w.paddingXS}})},{[` ${V}:not(${V}-disabled), ${r}:not(${r}-disabled) `]:{[`&:hover ${r}-inner`]:{borderColor:w.colorPrimary}},[`${V}:not(${V}-disabled)`]:{[`&:hover ${r}-checked:not(${r}-disabled) ${r}-inner`]:{backgroundColor:w.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${r}-checked:not(${r}-disabled):after`]:{borderColor:w.colorPrimaryHover}}},{[`${r}-checked`]:{[`${r}-inner`]:{backgroundColor:w.colorPrimary,borderColor:w.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${w.motionDurationMid} ${w.motionEaseOutBack} ${w.motionDurationFast}`}}},[` diff --git a/p__Classrooms__ThemeChange__Exercise.48554c1a.async.js b/p__Classrooms__ThemeChange__Exercise.6efa209b.async.js similarity index 81% rename from p__Classrooms__ThemeChange__Exercise.48554c1a.async.js rename to p__Classrooms__ThemeChange__Exercise.6efa209b.async.js index 3ff947b646..1c1b2daac0 100644 --- a/p__Classrooms__ThemeChange__Exercise.48554c1a.async.js +++ b/p__Classrooms__ThemeChange__Exercise.6efa209b.async.js @@ -97,7 +97,7 @@ `;for(let pi=0;pi{switch(Ma){case Dt:return b.createElement(Ct,{callback:_n,onCancel:So});case zn:return b.createElement(Ye.Z,{callback:_n,onCancel:So});case It:return b.createElement(Te.Z,{callback:_n,onCancel:So});case rn:return b.createElement(ct,{callback:_n,onCancel:So});case ca:return b.createElement(Ne,{callback:_n,onCancel:So});case"maths-latex":return b.createElement(kt,{showSaveButton:!0,callback:_n});case"inline-latex":return b.createElement(Yt.Z,{showSaveButton:!0,callback:_n});default:return null}},[Ma]);function So(){Xa("")}(0,b.useEffect)(()=>{if(Sn.current){let Pa=function(jr){Xo=!0,wr=jr.pageY},ra=function(){Xo=!1},Ra=function(jr){if(Xo){let yr=jr.pageY-wr;yr<0&&(yr=0),yr>300&&(yr=300);let _r=In+yr+"px";vr(_r)}},Ha=Sn.current,Xo=!1,wr=0;return Ha.addEventListener("mousedown",Pa),document.addEventListener("mousemove",Ra),document.addEventListener("mouseup",ra),()=>{Ha.removeEventListener("mousedown",Pa),document.removeEventListener("mousemove",Ra),document.removeEventListener("mouseup",ra)}}},[Xt,Sn]),(0,b.useEffect)(()=>{vr(In)},[In]);const Jo=ta(xt),Lo=ta(Sr),ao={width:Jo,height:Lo},To=(0,b.useMemo)(()=>{if(Io){let Pa=new Date(Io),ra=Pa.getHours(),Ra=Pa.getMinutes(),Ha=Pa.getSeconds();return ra=ra<10?"0"+ra:ra,Ra=Ra<10?"0"+Ra:Ra,Ha=Ha<10?"0"+Ha:Ha,`${ra}:${Ra}:${Ha}`}return 0},[Io]),zo=Pa=>{const ra=[];if(gr){let Ra=-1;Pa=Pa.replace(/(@▁▁@|@▁@)/g,function(Ha,Xo,wr){ra.push({multiLine:Ha!==Bn})})}return ra};function Nr(){window.sessionStorage.removeItem(Ro),Ur(!1),vo(0)}function dn(){Ur(!1),vo(0),Xt.setValue(window.sessionStorage.getItem(Ro))}(0,b.useEffect)(()=>{tr[Ma]&&Ma!==Mt&&Ma!==rn&&setTimeout(()=>{const Pa=document.getElementsByClassName("markdown-popup-form")[0],ra=window.innerWidth/2-Pa.offsetWidth/2,Ra=window.innerHeight/2-Pa.offsetHeight/2;ci(ra),Or(Ra)},0)},[Ma]);const zr=Pa=>{Pa.preventDefault();const ra=Pa.clientX-ii,Ra=Pa.clientY-Xr;document.body.onmousemove=Ha=>{let Xo=Ha.clientX-ra,wr=Ha.clientY-Ra;const jr=document.getElementsByClassName("markdown-popup-form")[0],yr=window.innerWidth-jr.offsetWidth,_r=window.innerHeight-jr.offsetHeight;Xo=Math.max(0,Math.min(Xo,yr)),wr=Math.max(0,Math.min(wr,_r)),Yr(Ha.clientX,Ha.clientY,ra,Ra)&&(ci(Xo),Or(wr))},document.body.onmouseup=function(){document.body.onmousemove=null}},Yr=(Pa,ra,Ra,Ha)=>{const Xo=document.body.clientHeight,wr=document.body.clientWidth;return Pa<20&&Ra>Pa||Pa>wr-20&&Rara||ra>Xo-20&&Hape in me?we(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):me[pe]=ve,z=(me,pe)=>{for(var ve in pe||(pe={}))E.call(pe,ve)&&y(me,ve,pe[ve]);if(a)for(var ve of a(pe))x.call(pe,ve)&&y(me,ve,pe[ve]);return me},te=(me,pe)=>fe(me,oe(pe));const{useForm:ne}=b.default,re={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var ce=({callback:me,onCancel:pe})=>{const[ve]=ne();let Ue=(0,Ge.useRef)();function Me(Ze){Ue.current.width=ve.getFieldValue("width"),Ue.current.align=ve.getFieldValue("align"),me(Ze,Ue.current)}function Xe(Ze,at){if(Ze.status===-1){le.ZP.error(Ze.message);return}ve.setFieldsValue({src:`/api/attachments/${Ze.id}`,type:at.type})}function Le(Ze){let at=Ze.target.files[0];Ue.current=at,de(at,Xe)}return Oe.createElement(b.default,te(z({form:ve},ie),{className:"upload-image-panel",onFinish:Me,style:{width:470,overflow:"hidden"}}),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Oe.createElement("div",{className:"flex-container"},Oe.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Oe.createElement(Ae.default,{style:re})),Oe.createElement(se,{onFileChange:Le}))),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Oe.createElement(Ae.default,{style:{width:264}})),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Oe.createElement(Fe.Z,null,Oe.createElement(b.default.Item,{name:"width",style:{margin:0}},Oe.createElement(De.Z,{style:{width:264}})),Oe.createElement("span",{className:"ml8"},"%"))),Oe.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Oe.createElement(xe.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(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Oe.createElement(ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Oe.createElement(ue.ZP,{type:"default",onClick:pe},"\u53D6\u6D88"))))};function se({onFileChange:me}){return Oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Oe.createElement("input",{type:"file",onChange:me}))}function de(me,pe){if(!me)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ie.bg)())throw le.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ve=new FormData;ve.append("editormd-image-file",me),ve.append("file_param_name","editormd-image-file"),ve.append("byxhr","true");var Ue=new window.XMLHttpRequest;Ue.withCredentials=!0,Ue.addEventListener("load",function(Me){pe(JSON.parse(Me.target.responseText),me)},!1),Ue.addEventListener("error",function(Me){console.error(Me)},!1),Ue.open("POST",`${Re.KI}/api/attachments.json`),Ue.send(ve)}},57261:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Ae}});var b=ee(59301),le=ee(4676);class Ae extends b.Component{constructor(De){super(De);const xe=window.document;this.node=xe.createElement("div"),xe.body.appendChild(this.node)}render(){const{children:De}=this.props;return(0,le.createPortal)(De,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},61584:function(nt,Qe,ee){"use strict";ee.d(Qe,{i:function(){return ie},Z:function(){return se}});var b={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"},le=ee(71418),Ae=ee(6848),Fe=ee(93948),De=ee(92310),xe=ee.n(De),ue=ee(65862),Re=ee(2524),Ge=ee(41867),Ie=ee(79005),Oe=ee(20345),we=ee(77882),fe=ee(31081),oe=ee(75309),a=ee(71979),E=ee(47558),x=ee(42922),y=ee(66832),z=ee(96593),te=ee(19664),ne=ee(91833),re=ee(59301);const ie=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ie,swimg:Oe},{name:"101\u8BA1\u5212",ptimg:we,swimg:fe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:oe,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:E,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:ne}];var se=({className:de,dataSource:me=[],col:pe=4,right:ve,bottom:Ue=23,precision:Me=0,wrapWidth:Xe=1200,trackEventItems:Le,loading:Ze,onRemove:at=()=>{},isCurrent:gt=!0,showAlias:Pt=!1,showProgress:st=!1})=>{const rt=Math.floor((Xe-(pe-1)*ve)/pe),Ct=[{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(Ye=>(window.ENV==="build"&&(Ye.ptimg=`/react/build${Ye.ptimg}`,Ye.swimg=`/react/build${Ye.swimg}`),Ye));return re.createElement(le.Z,{spinning:Ze},re.createElement("div",{className:xe()(b.list,de)},!!(me!=null&&me.length)&&(me==null?void 0:me.map((Ye,Te)=>{var ze,ft,Ot,mt,on,ke;const{name:jt,id:Wt,identifier:un,featured:Gn,school_name:ut,image_url:dt,excellent:He,is_plan:Ce}=Ye;return re.createElement("div",{key:Wt,className:gt&&st?b.wrapisCurrent:b.wrap,style:{width:rt,marginRight:(1+Te)%pe===0?0:ve+Me,marginBottom:Ue}},re.createElement("a",{className:b.li,onClick:it=>{it.preventDefault(),it.stopPropagation(),Le&&(0,ue.L9)([Le]),(0,ue.xg)(`/paths/${un}`)}},re.createElement("div",{className:b.img},re.createElement("img",{className:b.cover,src:`${dt}`}),gt&&(0,Ge.bg)()&&(Ye==null?void 0:Ye.studying)&&re.createElement("div",{className:`${b.movebq} user-path-items`,onClick:it=>{it.stopPropagation(),at(Ye)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ze=Ye==null?void 0:Ye.subject_tags)==null?void 0:ze.map((it,ct)=>{var je,Be;if(ct===0){const _e=(je=Ct.find(Ne=>Ne.name==it))==null?void 0:je.swimg;return re.createElement("img",{className:b.sign,src:_e,style:{left:"-4px"}})}const ot=(Be=Ct.find(_e=>_e.name==it))==null?void 0:Be.ptimg;return re.createElement("img",{className:b.sign,src:ot,style:{left:`${48+52*(ct-1)+2*ct}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ye==null?void 0:Ye.excellent)&&re.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:b.name},re.createElement(Ae.Z,{title:Pt&&(Ye!=null&&Ye.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${jt}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ye==null?void 0:Ye.excellent_alias_name}`)):jt},re.createElement("span",{className:b.e},Pt&&(Ye==null?void 0:Ye.excellent_alias_name)||jt))),gt&&st&&((ft=Ye==null?void 0:Ye.progress)==null?void 0:ft.all_score)!=0&&re.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},re.createElement(Fe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Ot=Ye==null?void 0:Ye.progress)==null?void 0:Ot.my_score)/((mt=Ye==null?void 0:Ye.progress)==null?void 0:mt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(on=Ye==null?void 0:Ye.progress)==null?void 0:on.my_score,"/",(ke=Ye==null?void 0:Ye.progress)==null?void 0:ke.all_score),(!gt||!st)&&re.createElement("div",{className:b.tags},re.createElement("div",null,re.createElement(Ae.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,Ye.stages_count))),re.createElement(Ae.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,Ye.members_count)))))))})),!me.length&&re.createElement(Re.Z,null)))}},39864:function(nt,Qe,ee){"use strict";ee.d(Qe,{jL:function(){return De},w9:function(){return Nt},dN:function(){return et},QD:function(){return Qa},cQ:function(){return mt.Z},Oz:function(){return _e},op:function(){return xt},O5:function(){return nr},_b:function(){return Vo},t7:function(){return me},Gi:function(){return tn},YG:function(){return Mt},kT:function(){return ca},qp:function(){return x},K3:function(){return te},vr:function(){return Rn},qE:function(){return Zn},Je:function(){return Ue},wb:function(){return Te},lB:function(){return Ot},cq:function(){return Ja},tp:function(){return ie},Si:function(){return qn},k8:function(){return di},Du:function(){return vr}});var b=ee(59301),le={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"},Ae="data:image/png;base64,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",De=({dataSource:Sn=[],img:pn,imgWidth:xn=346,title:fa,sunTitle:ga,bannerExtraContent:no})=>b.createElement("div",{className:le.banner},b.createElement("div",{className:le.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,fa),b.createElement("span",null,ga)),Sn.length>0&&b.createElement("div",{className:le.btns},Sn.map((_n,ho)=>b.createElement("div",{key:ho,onClick:_n.click},_n.name,_n.sign?b.createElement("img",{src:Ae,width:39}):null))),no),pn&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:pn,width:xn}))),xe={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"},ue=ee(92310),Re=ee.n(ue),Ge=ee(89392),Ie=Object.defineProperty,Oe=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,oe=(Sn,pn,xn)=>pn in Sn?Ie(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,a=(Sn,pn)=>{for(var xn in pn||(pn={}))we.call(pn,xn)&&oe(Sn,xn,pn[xn]);if(Oe)for(var xn of Oe(pn))fe.call(pn,xn)&&oe(Sn,xn,pn[xn]);return Sn},x=({dataSource:Sn=[],value:pn,onChange:xn,onTitleChange:fa,className:ga,title:no,titleWidth:_n=41,style:ho={},fontColor:So="#6A7283",showCount:Jo,classNameActive:Lo,styleItem:ao={}})=>{const[To,zo]=(0,b.useState)(0),[Nr,dn]=(0,b.useState)(!1),zr=(0,b.useRef)(null),Yr=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var Pa;Sn.length!==0&&(((Pa=zr==null?void 0:zr.current)==null?void 0:Pa.clientHeight)>97?zo(1):zo(0)),Sn.length===0&&zo(0),dn(!1)},[Sn]),b.createElement("div",{className:Re()(xe.row,ga),style:ho},b.createElement("div",{onClick:(0,Ge.throttle)(()=>fa==null?void 0:fa(),2e3),style:{width:_n,marginTop:Nr?12:4},className:`${xe.title} ${fa?"current":""}`},no),b.createElement("div",{className:Nr?`${xe.tagsWrap} ${xe.tagsBorderWrap}`:xe.tagsWrap},b.createElement("div",{className:xe.bar,ref:Yr,style:To>0?{height:To===1?97:"auto",overflow:To===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:xe.tag,ref:zr},Sn==null?void 0:Sn.map(Pa=>b.createElement("span",{onClick:()=>xn(Pa.id),key:Pa.id,style:a(a({color:So},ao),(Pa==null?void 0:Pa.style)||{}),className:pn===Pa.id?Re()(Lo||xe.active,Pa.classNameActive):""},b.createElement("span",{title:Pa.name,className:xe.name},Pa.name),!!Jo&&b.createElement("span",{className:xe.num},Pa.count))))),!!To&&b.createElement(b.Fragment,null,To===1?b.createElement("div",{onClick:()=>{var Pa;zo(2),((Pa=zr==null?void 0:zr.current)==null?void 0:Pa.clientHeight)>245?dn(!0):dn(!1)},className:xe.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{Yr.current.scrollTop=0,zo(1),dn(!1)},className:xe.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={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:Sn=[],value:pn,onChange:xn,onTitleChange:fa,className:ga,title:no,titleWidth:_n=41,style:ho={},fontColor:So="#6A7283",showCount:Jo,expand:Lo=!0})=>{const[ao,To]=(0,b.useState)(0),[zo,Nr]=(0,b.useState)(!1),dn=(0,b.useRef)(null),zr=(0,b.useRef)(null),[Yr,Pa]=(0,b.useState)(Lo);return b.createElement("div",{className:Re()(y.row,ga),style:ho},b.createElement("div",{className:"flex item-center justify-between"},b.createElement("div",{onClick:(0,Ge.throttle)(()=>fa==null?void 0:fa(),2e3),style:{width:_n,marginTop:zo?12:4},className:`${y.title} ${fa?"current":""}`},no),b.createElement("i",{className:`iconfont ${Yr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Yr?8:10},onClick:()=>Pa(!Yr)})),Yr&&b.createElement("div",{className:zo?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},b.createElement("div",{className:y.fenge}),b.createElement("div",{className:y.bar,ref:zr},b.createElement("div",{className:y.tag,ref:dn},Sn==null?void 0:Sn.map(ra=>b.createElement("span",{onClick:()=>xn(ra.id),key:ra.id,style:{color:So},className:pn===ra.id?y.active:""},b.createElement("span",{title:ra.name,className:y.name},ra.name),!!Jo&&b.createElement("span",{className:y.num},ra.count)))))))},ne={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"},ie=({dataSource:Sn=[],value:pn,onChange:xn,className:fa,style:ga={}})=>b.createElement("div",{style:ga,className:Re()(ne.tabs,fa)},Sn.map(no=>b.createElement("span",{onClick:()=>xn(no.id),className:pn===no.id?ne.active:"",key:no.id},no.name))),ce={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"},se=ee(92832),me=({dataSource:Sn=[],value:pn="",onChange:xn,onInputChange:fa=()=>{},className:ga,style:no={},placeholder:_n,allowClear:ho=!1})=>{var So;const[Jo,Lo]=(0,b.useState)(""),[ao,To]=(0,b.useState)("");(0,b.useEffect)(()=>{var dn;let zr=pn;(dn=JSON.stringify(pn))!=null&&dn.includes("{")&&(Lo(pn.id),zr=pn.value||"");try{To(decodeURIComponent(zr||""))}catch(Yr){To(decodeURIComponent(zr||""))}},[pn]);const zo=()=>{xn(encodeURIComponent(ao),Jo||null)},Nr=dn=>{dn!==Jo&&(Lo(dn),xn(encodeURIComponent(ao),dn))};return b.createElement("div",{className:Re()(ce.input,ga),style:no},!!Sn.length&&b.createElement("div",{className:ce.dropdown},b.createElement("div",{className:ce.text},(So=Sn.find(dn=>dn.id===Jo))==null?void 0:So.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:ce.b1}),b.createElement("b",{className:ce.b2})),b.createElement("div",{className:ce.menu},Sn.map((dn,zr)=>b.createElement("div",{key:zr,onClick:()=>Nr(dn.id)},dn.name)))),b.createElement(se.default,{onPressEnter:zo,value:ao,onChange:dn=>{To(dn.target.value),fa(encodeURIComponent(dn.target.value),Jo||null)},bordered:!1,placeholder:_n}),b.createElement("i",{onClick:zo,className:"iconfont icon-sousuo9 font14 pl10 current"}))},pe={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"},Ue=({value:Sn,onChange:pn,className:xn,total:fa,pageSize:ga,style:no={}})=>{const _n=Sn<2,ho=Sn>=Math.ceil(fa/ga);return fa<=ga?b.createElement(b.Fragment,null):b.createElement("div",{className:Re()(pe.quickPager,xn),style:no},b.createElement("div",{onClick:()=>{_n||pn(Sn-1,"prev")},className:_n?pe.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{ho||pn(Sn+1,"next")},className:ho?pe.disabled:""},"\u4E0B\u4E00\u9875"))},Me={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"},Xe=ee(71418),Le=ee(6848),Ze=ee(13570),at=ee(74128),gt=ee(65862),Pt=ee(96908),st=ee(57177),rt=ee(81378),Ct=ee(2524),Te=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,trackEventItems:ho,loading:So})=>{const Jo=Math.floor((_n-(xn-1)*fa)/xn);return b.createElement(Xe.Z,{spinning:So},b.createElement("div",{className:Re()(Me.list,Sn)},!!pn.length&&pn.map((Lo,ao)=>{const{name:To,id:zo,identifier:Nr,power:dn,cover_image_id:zr,pic:Yr}=Lo;return b.createElement("div",{className:Me.wrap,key:zo,style:{width:Jo,marginRight:(1+ao)%xn===0?0:fa+no,marginBottom:ga}},b.createElement("a",{target:"_blank",href:`/shixuns/${Nr}/challenges`,className:Me.li,onClick:Pa=>{Pa.preventDefault(),ho&&(0,gt.L9)([ho]),dn&&(0,gt.xg)(`/shixuns/${Nr}/challenges`)}},b.createElement("div",{className:Me.img},b.createElement("img",{className:Me.cover,src:`${Yr}`}),Lo.is_jupyter&&b.createElement("img",{className:Me.sign,src:Pt}),Lo.is_jupyter_lab&&b.createElement("img",{className:Me.sign,src:st}),Lo.is_unity_3d&&b.createElement("img",{className:Me.sign,src:rt})),b.createElement("div",{className:Me.name},b.createElement(Le.Z,{title:To||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Me.e},To||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:Me.tags},b.createElement(Le.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,Lo.challenges_count))),!!Lo.myshixuns_count&&b.createElement(Le.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,Lo.myshixuns_count))),b.createElement(Le.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,Lo.level))),b.createElement("div",{className:Me.rate},b.createElement(Ze.Z,{allowHalf:!0,disabled:!0,defaultValue:Lo.score_info}),b.createElement("span",null,"\xA0",Lo.score_info?`${Lo.score_info}\u5206`:"5\u5206")))),!dn&&b.createElement("div",{className:Me.lockWrap},b.createElement("img",{src:`${at.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!pn.length&&b.createElement(Ct.Z,null)))},ze={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"},Ot=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,wrapClassName:ho,trackEventItems:So,loading:Jo})=>{const Lo=Math.floor((_n-(xn-1)*fa)/xn);return b.createElement(Xe.Z,{spinning:Jo},b.createElement("div",{className:Re()(ze.list,Sn)},!!pn.length&&pn.map((ao,To)=>{const{name:zo,id:Nr,identifier:dn,power:zr,cover_image_id:Yr,pic:Pa}=ao;return b.createElement("div",{className:Re()(ze.wrap,ho),key:Nr,style:{width:Lo,marginRight:(1+To)%xn===0?0:fa+no,marginBottom:ga}},b.createElement("a",{target:"_blank",href:`/shixuns/${dn}/challenges`,className:ze.li,onClick:ra=>{ra.preventDefault(),So&&(0,gt.L9)([So]),zr&&(0,gt.xg)(`/shixuns/${dn}/challenges`)}},b.createElement("img",{src:ee(47621),className:ze.titleBg}),b.createElement("div",{className:ze.name},b.createElement(Le.Z,{title:zo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:ze.e},zo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:ze.img},b.createElement("img",{className:ze.cover,src:Yr?`${at.Z.API_SERVER}/api/attachments/${Yr}`:`${at.Z.IMG_SERVER+Pa}`}),ao.is_jupyter&&b.createElement("div",{className:ze.bq},"Jupyter"),ao.is_jupyter_lab&&b.createElement("div",{className:ze.bq},"JupyterLab"),ao.is_unity_3d&&b.createElement("div",{className:ze.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),b.createElement("div",{className:"mt20 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:ze.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:ze.value},ao.myshixuns_count)),b.createElement("div",null,b.createElement("span",{className:ze.text},"\u56F0\u96BE\u7B49\u7EA7"),b.createElement("span",{className:ze.value},ao.level))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:ze.text},"\u5173\u5361\u6570"),b.createElement("span",{className:ze.value},ao.challenges_count)),b.createElement("div",{className:ze.rate},b.createElement(Ze.Z,{allowHalf:!0,disabled:!0,defaultValue:ao.score_info}),b.createElement("span",{className:ze.value,style:{color:"#FF9C00"}},"\xA0",ao.score_info?`${ao.score_info}\u5206`:"5\u5206"))))),!zr&&b.createElement("div",{className:ze.lockWrap},b.createElement("img",{src:`${at.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!pn.length&&b.createElement(Ct.Z,null)))},mt=ee(61584),on={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"},ke=ee(79005),jt=ee(20345),Wt=ee(77882),un=ee(31081),Gn=ee(75309),ut=ee(71979),dt=ee(47558),He=ee(42922),Ce=ee(66832),it=ee(96593),ct=ee(19664),je=ee(91833);const Be=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ke,swimg:jt},{name:"101\u8BA1\u5212",ptimg:Wt,swimg:un},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Gn,swimg:ut},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:dt,swimg:He},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Ce,swimg:it},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ct,swimg:je}];var _e=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,trackEventItems:ho,loading:So,wrapClassName:Jo,imgClassName:Lo,isArrow:ao=!1})=>{const To=Math.floor((_n-(xn-1)*fa)/xn),[zo,Nr]=(0,b.useState)(),[dn,zr]=(0,b.useState)(),Yr=ra=>Nr(ra),Pa=()=>Nr(-1);return b.createElement(Xe.Z,{spinning:So},b.createElement("div",{className:Re()(on.list,Sn)},!!(pn!=null&&pn.length)&&(pn==null?void 0:pn.map((ra,Ra)=>{var Ha;const{name:Xo,id:wr,identifier:jr,featured:yr,school_name:_r,image_url:Qr,excellent:gi,is_plan:oi}=ra;return b.createElement("div",{key:wr,className:Re()(on.wrap,Jo),style:{width:To,marginRight:(1+Ra)%xn===0?0:fa+no,marginBottom:ga}},b.createElement("a",{target:"_blank",href:`/paths/${jr}`,className:on.li,onClick:Oo=>{Oo.preventDefault(),ho&&(0,gt.L9)([ho]),(0,gt.xg)(`/paths/${jr}`)}},b.createElement("img",{src:ee(39057),className:on.titleBg}),b.createElement("div",{className:on.name},b.createElement(Le.Z,{title:Xo},b.createElement("span",{className:on.e,style:{color:ao&&zo===Ra?"#145DFF":"#000000"},onMouseEnter:()=>{Yr(Ra)},onMouseLeave:Pa},Xo))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Re()(on.img,Lo)},b.createElement("img",{className:on.cover,src:`${at.Z.IMG_SERVER+Qr}`}),(Ha=ra==null?void 0:ra.subject_tags)==null?void 0:Ha.map((Oo,_a)=>{var Fr,ur;if(_a===0){const Zr=(Fr=Be.find(Lr=>Lr.name==Oo))==null?void 0:Fr.swimg;return b.createElement("img",{className:on.sign,src:Zr,style:{left:"-4px"}})}const hr=(ur=Be.find(Zr=>Zr.name==Oo))==null?void 0:ur.ptimg;return b.createElement("img",{className:on.sign,src:hr,style:{left:`${48+52*(_a-1)+2*_a}px`}})}),b.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ra==null?void 0:ra.excellent)&&b.createElement("div",{className:on.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:on.text},"\u7AE0\u8282\u6570"),b.createElement("span",{className:on.value},ra.stages_count)),b.createElement("div",null,b.createElement("span",{className:on.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:on.value},ra.members_count))))))})),!pn.length&&b.createElement(Ct.Z,null)))},Ne={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"},pt="data:image/png;base64,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",Ut=ee(59301),Nt=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,trackEventItems:ho,loading:So})=>{const Jo=Math.floor((_n-(xn-1)*fa)/xn);return Ut.createElement(Xe.Z,{spinning:So},Ut.createElement("div",{className:Re()(Ne.list,Sn)},!!pn.length&&pn.map((Lo,ao)=>{const{subject_identifier:To,id:zo,identifier:Nr,power:dn}=Lo,zr=Lo.is_public!=0&&Lo.is_public;return Ut.createElement("div",{className:Ne.wrap,key:zo,style:{width:Jo,marginRight:(1+ao)%xn===0?0:fa+no,marginBottom:ga}},Ut.createElement("a",{className:Ne.li,onClick:Yr=>{Yr.preventDefault(),ho&&(0,gt.L9)([ho]),(0,gt.xg)(Lo.first_category_url)}},Ut.createElement("div",{className:Ne.top},Ut.createElement(Le.Z,{title:Lo.name},Ut.createElement("div",{className:Ne.name},Lo.name)),Ut.createElement("img",{className:Ne.img,src:at.Z.IMG_SERVER+"/images/"+Lo.avatar_url}),Ut.createElement("div",{className:Ne.text,title:Lo.creator},Lo.creator),To&&Ut.createElement("div",{className:Ne.btns},Ut.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ut.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),zr&&Ut.createElement("div",{className:Ne.sign},"\u516C\u5F00")),Ut.createElement("div",{className:Ne.bottom},Lo.visits>0&&Ut.createElement(Le.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-liulanyan"}),Ut.createElement("span",null,Lo.visits))),Lo.course_members_count>0&&Ut.createElement(Le.Z,{title:"\u6210\u5458",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-chengyuan"}),Lo.course_members_count)),Lo.tasks_count>0&&Ut.createElement(Le.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-zuoye"}),Lo.tasks_count)),Lo.is_end?Ut.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ut.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Lo.is_accessible&&Ut.createElement("div",{className:Ne.lockWrap},Ut.createElement("img",{src:`${at.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ut.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!pn.length&&Ut.createElement(Ct.Z,null)))},kt={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"},Yt="data:image/png;base64,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",et=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,wrapClassName:ho,trackEventItems:So,loading:Jo})=>{const Lo=Math.floor((_n-(xn-1)*fa)/xn);return b.createElement(Xe.Z,{spinning:Jo},b.createElement("div",{className:Re()(kt.list,Sn)},!!pn.length&&pn.map((ao,To)=>{const{subject_identifier:zo,id:Nr,identifier:dn,power:zr}=ao,Yr=ao.is_public!=0&&ao.is_public;return b.createElement("div",{className:Re()(`${kt.wrap} ${ao.is_accessible?"":kt.warpStyle}`,ho),key:Nr,style:{width:Lo,marginRight:(1+To)%xn===0?0:fa+no,marginBottom:ga}},b.createElement("a",{className:kt.li,onClick:Pa=>{Pa.preventDefault(),So&&(0,gt.L9)([So]),(0,gt.xg)(ao.first_category_url)}},b.createElement("div",{className:kt.creator},b.createElement("img",{className:kt.img,src:at.Z.IMG_SERVER+"/images/"+ao.avatar_url}),b.createElement("div",{className:kt.text,title:ao.creator},ao.creator)),b.createElement("div",{className:kt.top},b.createElement(Le.Z,{title:ao.name},b.createElement("div",{className:kt.name},ao.name)),Yr&&b.createElement("div",{className:kt.sign},"\u516C\u5F00")),b.createElement("div",{className:kt.middle},b.createElement("div",{className:kt.row,style:{marginBottom:6}},b.createElement("div",null,b.createElement("span",{className:kt.text},"\u8BBF\u95EE\u91CF"),b.createElement("span",{className:kt.value},(ao==null?void 0:ao.visits)||0)),b.createElement("div",null,b.createElement("span",{className:kt.text},"\u6210\u5458"),b.createElement("span",{className:kt.value},(ao==null?void 0:ao.course_members_count)||0))),b.createElement("div",{className:kt.row},b.createElement("div",null,b.createElement("span",{className:kt.text,style:{width:42}},"\u4F5C",b.createElement("span",{style:{marginLeft:14}},"\u4E1A")),b.createElement("span",{className:kt.value},(ao==null?void 0:ao.tasks_count)||0)),b.createElement("div",null,b.createElement("span",{className:kt.text},"\u72B6\u6001"),ao.is_end?b.createElement("span",{className:kt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):b.createElement("span",{className:kt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),zo&&b.createElement("div",{className:kt.btns},b.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ao.is_accessible&&b.createElement("div",{className:kt.lockWrap},b.createElement("img",{src:`${at.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!pn.length&&b.createElement(Ct.Z,null)))},Dt={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"},It=ee(65582),Mt=({dataSource:Sn=[],value:pn,onChange:xn,className:fa,style:ga={},tabBarExtraContent:no})=>b.createElement("div",{className:Re()(Dt.tabs,fa),style:ga},b.createElement("div",{className:Dt.tabsWrap},Sn.map((_n,ho)=>b.createElement("aside",{className:Dt.tab,onClick:()=>{xn(_n.id),_n.link&&It.history.push(_n.link)},key:ho},b.createElement("div",{className:pn===_n.id?Dt.active:""},_n.name),(_n==null?void 0:_n.resetCount)==null&&(_n==null?void 0:_n.total)!==void 0&&b.createElement("span",null,"\uFF08",_n==null?void 0:_n.total,"\uFF09"),(_n==null?void 0:_n.resetCount)!==void 0&&(_n==null?void 0:_n.total)!==void 0&&b.createElement(Le.Z,{title:(_n==null?void 0:_n.tip)!=null?_n==null?void 0:_n.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},_n==null?void 0:_n.resetCount),"/",b.createElement("span",null,_n==null?void 0:_n.total),"\uFF09"))))),b.createElement("div",{className:Dt.tabBar},no)),Pn={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"},ca=({dataSource:Sn=[],value:pn,onChange:xn,className:fa,style:ga={},tabBarExtraContent:no})=>b.createElement("div",{className:Re()(Pn.tabs,fa),style:ga},b.createElement("div",{className:Pn.tabsWrap},Sn.map((_n,ho)=>b.createElement("aside",{className:Pn.tab,onClick:()=>{xn(_n.id),_n.link&&It.history.push(_n.link)},key:ho},b.createElement("div",{className:pn===_n.id?Pn.active:""},_n.name),(_n==null?void 0:_n.resetCount)==null&&(_n==null?void 0:_n.total)!==void 0&&b.createElement("span",null,"\uFF08",_n==null?void 0:_n.total,"\uFF09"),(_n==null?void 0:_n.resetCount)!==void 0&&(_n==null?void 0:_n.total)!==void 0&&b.createElement(Le.Z,{title:(_n==null?void 0:_n.tip)!=null?_n==null?void 0:_n.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},_n==null?void 0:_n.resetCount),"/",b.createElement("span",null,_n==null?void 0:_n.total),"\uFF09"))))),b.createElement("div",{className:Pn.tabBar},no)),tn=({className:Sn,style:pn={},children:xn})=>b.createElement("div",{className:Re()(Sn),style:pn},xn),ya={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"},eo=ee(38854),to=ee(20834);const oa=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Ja=({sortValue:Sn,dropValue:pn,className:xn,onSort:fa,onDrop:ga,dataSource:no=oa})=>{var _n;return b.createElement("div",{className:Re()(ya.orderWrap,xn)},b.createElement(eo.Z,{dropdownRender:()=>b.createElement(to.default,null,no.map((ho,So)=>b.createElement(to.default.Item,{key:So,onClick:()=>ga(ho.id)},ho.name)))},b.createElement("span",{className:ya.orderTextWrap},(_n=no.find(ho=>pn===ho.id))==null?void 0:_n.name)),b.createElement("span",{className:ya.orderIconWrap},b.createElement("span",{className:ya.orderAsc},b.createElement("i",{className:Sn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ya.cursorPointer} ${ya.active}`:`iconfont icon-sanjiaoxing-up font12 ${ya.cursorPointer}`,onClick:()=>fa(Sn==="asc"?"desc":"asc")})),b.createElement("span",{className:ya.orderDesc},b.createElement("i",{className:Sn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ya.cursorPointer} ${ya.active}`:`iconfont icon-sanjiaoxing-down font12 ${ya.cursorPointer}`,onClick:()=>fa(Sn==="asc"?"desc":"asc")}))))},Vt={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"},Bn=ee(3113),Ua=ee(2337),Sa=Object.defineProperty,ta=Object.getOwnPropertySymbols,Ao=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,Wo=(Sn,pn,xn)=>pn in Sn?Sa(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,tr=(Sn,pn)=>{for(var xn in pn||(pn={}))Ao.call(pn,xn)&&Wo(Sn,xn,pn[xn]);if(ta)for(var xn of ta(pn))io.call(pn,xn)&&Wo(Sn,xn,pn[xn]);return Sn},xo=(Sn,pn)=>{var xn={};for(var fa in Sn)Ao.call(Sn,fa)&&pn.indexOf(fa)<0&&(xn[fa]=Sn[fa]);if(Sn!=null&&ta)for(var fa of ta(Sn))pn.indexOf(fa)<0&&io.call(Sn,fa)&&(xn[fa]=Sn[fa]);return xn},St=(Sn,pn,xn)=>new Promise((fa,ga)=>{var no=So=>{try{ho(xn.next(So))}catch(Jo){ga(Jo)}},_n=So=>{try{ho(xn.throw(So))}catch(Jo){ga(Jo)}},ho=So=>So.done?fa(So.value):Promise.resolve(So.value).then(no,_n);ho((xn=xn.apply(Sn,pn)).next())}),xt=Sn=>{var pn=Sn,{className:xn,style:fa,children:ga,loading:no=!1,openLoading:_n,onClick:ho=()=>{},size:So="middle",shape:Jo="round",theme:Lo}=pn,ao=xo(pn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[To,zo]=(0,b.useState)(!1),Nr=(0,b.useMemo)(()=>{switch(Lo){case Ua.Fy.THEMEONE:return Vt.ThemeOne;case Ua.Fy.DEFAULT:default:return Vt.btn}},[Lo]);return b.createElement(Bn.ZP,tr({onClick:(0,Ge.throttle)(dn=>St(void 0,null,function*(){_n&&zo(!0);try{yield ho(dn)}catch(zr){console.log("error",zr)}_n&&zo(!1)}),2e3,{leading:!0,trailing:!1}),className:Re()(Nr,Vt[`${So}-${Jo}`],xn),style:fa,size:So,shape:Jo,loading:To||no},ao),ga)},In={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"},Zn=({className:Sn,style:pn,children:xn=null,onClick:fa,title:ga})=>b.createElement("div",{className:Re()(In.head,Sn),style:pn},b.createElement("span",{className:"primary-hover",onClick:fa},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:ga},ga),b.createElement("div",{className:In.node},xn)),Fo={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"},Qa=({confirmShow:Sn=!0,confirmTitle:pn,confirmClick:xn,cancelShow:fa=!0,cancelTitle:ga,cancelClick:no,className:_n,style:ho,confirmLoading:So=!1})=>b.createElement("div",{className:Re()(Fo.btns,_n),style:ho},Sn&&b.createElement(Bn.ZP,{loading:So,onClick:xn,type:"primary",className:Fo.confirm},pn),fa&&b.createElement(Bn.ZP,{onClick:no,className:Fo.cancel},ga)),Ro={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"},Rn=({className:Sn,style:pn={},LeftContent:xn,children:fa,RightContent:ga})=>b.createElement("div",{className:Re()(Ro.fixedBottom,Sn),style:pn},b.createElement("div",{className:Ro.wrap},b.createElement("div",{className:Ro.left},xn),b.createElement("div",{className:Ro.center},fa),b.createElement("div",{className:Ro.right},ga))),No={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"},Vo=({className:Sn,style:pn={},dataSource:xn=[]})=>b.createElement("div",{className:Re()(No.crumbs,Sn),style:pn},xn.map((fa,ga)=>gaIt.history.push(fa.path)},fa.name):b.createElement("span",null,fa.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:ga,style:{color:"#5F6368"}},fa.name))),ko=ee(31797),vt=Object.defineProperty,cn=Object.defineProperties,sn=Object.getOwnPropertyDescriptors,Ht=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,ln=(Sn,pn,xn)=>pn in Sn?vt(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,vn=(Sn,pn)=>{for(var xn in pn||(pn={}))mn.call(pn,xn)&&ln(Sn,xn,pn[xn]);if(Ht)for(var xn of Ht(pn))fn.call(pn,xn)&&ln(Sn,xn,pn[xn]);return Sn},ha=(Sn,pn)=>cn(Sn,sn(pn)),ba=(Sn,pn)=>{var xn={};for(var fa in Sn)mn.call(Sn,fa)&&pn.indexOf(fa)<0&&(xn[fa]=Sn[fa]);if(Sn!=null&&Ht)for(var fa of Ht(Sn))pn.indexOf(fa)<0&&fn.call(Sn,fa)&&(xn[fa]=Sn[fa]);return xn};const{Countdown:Xt}=ko.default;var nr=Sn=>{var pn=Sn,{onChange:xn}=pn,fa=ba(pn,["onChange"]);const[ga,no]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof ga=="number"&&ga>=0&&xn(ga)},[ga]);const _n=ho=>{const So=Math.floor(ho/1e3);no(So)};return b.createElement(Xt,ha(vn({},fa),{onChange:_n}))},xr={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},qn=({DataProps:Sn,className:pn,style:xn={}})=>{var fa;return b.createElement("div",{className:Re()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",xr.ClassRoomItem,pn),style:xn,onClick:()=>{(0,gt.xg)(Sn==null?void 0:Sn.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(fa=at.Z)==null?void 0:fa.IMG_SERVER}/images/${Sn==null?void 0:Sn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Sn==null?void 0:Sn.subject_identifier)&&b.createElement("div",{className:"mt-40px"},b.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),b.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},b.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Sn!=null&&Sn.is_public)&&b.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"),b.createElement("span",{className:Re()("text-16px font-medium",xr.TitleDom)},Sn==null?void 0:Sn.name)),b.createElement("div",{className:"c-grey-333 font-medium"},Sn==null?void 0:Sn.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Sn==null?void 0:Sn.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Sn==null?void 0:Sn.tasks_count),Sn!=null&&Sn.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ia=Object.defineProperty,so=Object.getOwnPropertySymbols,Ma=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,Io=(Sn,pn,xn)=>pn in Sn?Ia(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,vo=(Sn,pn)=>{for(var xn in pn||(pn={}))Ma.call(pn,xn)&&Io(Sn,xn,pn[xn]);if(so)for(var xn of so(pn))Xa.call(pn,xn)&&Io(Sn,xn,pn[xn]);return Sn},vr=({DataProps:Sn=[],selectValue:pn,onChange:xn,className:fa,style:ga={},extra:no,classNameItem:_n,styleItem:ho={},barHidden:So})=>{const[Jo,Lo]=(0,b.useState)();return(0,b.useEffect)(()=>{Lo(Array.isArray(pn)?pn:[pn])},[pn]),b.createElement("div",{className:Re()("flex px-20px py-10px gap-40px",fa),style:vo({borderBottom:"1px solid #D3F0FF"},ga)},Sn==null?void 0:Sn.map(ao=>b.createElement("div",{key:ao==null?void 0:ao.id,className:Re()("flex item-center justify-center current c-grey-333 text-16 relative",_n,ao==null?void 0:ao.className),style:vo(vo({color:Jo!=null&&Jo.includes(ao==null?void 0:ao.id)?"#1890FF":"",minWidth:88},ho),(ao==null?void 0:ao.style)||{}),onClick:To=>{xn==null||xn({domEvent:To,item:ao}),ao!=null&&ao.link&&It.history.push(ao==null?void 0:ao.link)}},ao==null?void 0:ao.name,!So&&(Jo==null?void 0:Jo.includes(ao==null?void 0:ao.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},no))},ti=Object.defineProperty,Ur=Object.defineProperties,mr=Object.getOwnPropertyDescriptors,ni=Object.getOwnPropertySymbols,ai=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,ci=(Sn,pn,xn)=>pn in Sn?ti(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,Xr=(Sn,pn)=>{for(var xn in pn||(pn={}))ai.call(pn,xn)&&ci(Sn,xn,pn[xn]);if(ni)for(var xn of ni(pn))ii.call(pn,xn)&&ci(Sn,xn,pn[xn]);return Sn},Or=(Sn,pn)=>Ur(Sn,mr(pn)),di=({value:Sn,onChange:pn,onInputChange:xn,className:fa,style:ga={},InputProps:no})=>{const[_n,ho]=(0,b.useState)(Sn);return b.createElement("div",{className:Re()("flex item-center rounded-full px-10px py-2px",fa),style:Xr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},ga)},b.createElement(se.default,Or(Xr({bordered:!1},no),{onChange:So=>{ho(So.target.value),xn==null||xn(encodeURIComponent(So.target.value))},onPressEnter:So=>{pn==null||pn({domEvent:So,item:{value:_n}})}})),b.createElement("img",{className:"h-22px current",src:ee(25365),height:22,onClick:So=>{pn==null||pn({domEvent:So,item:{value:_n}})}}))}},31103:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return le}});var b=ee(59301);function le(Ae,Fe){const De=(0,b.useRef)();(0,b.useEffect)(()=>{De.current=Ae}),(0,b.useEffect)(()=>{function xe(){De.current()}if(Fe!==null){let ue=setInterval(xe,Fe);return()=>clearInterval(ue)}},[Fe])}},12586:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(43418),Ae=ee(38147),Fe=ee(65582),De=ee(59301),xe=(Re,Ge,Ie)=>new Promise((Oe,we)=>{var fe=E=>{try{a(Ie.next(E))}catch(x){we(x)}},oe=E=>{try{a(Ie.throw(E))}catch(x){we(x)}},a=E=>E.done?Oe(E.value):Promise.resolve(E.value).then(fe,oe);a((Ie=Ie.apply(Re,Ge)).next())});const ue=({exercise:Re,dispatch:Ge,init:Ie,haveInit:Oe=!1})=>{const we=(0,Fe.useParams)(),[fe,oe]=(0,b.useState)(!1);let[a,E]=(0,b.useState)();const[x,y]=(0,b.useState)(!1),[z,te]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Re.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&ne()},[Re.actionTabs]);function ne(){return xe(this,null,function*(){var re,ie;let ce=yield(0,Ae.ZP)(`/api/courses/${we==null?void 0:we.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});if(((re=ce==null?void 0:ce.cover_exercises)==null?void 0:re.length)>0)oe(!0),E((ie=ce==null?void 0:ce.cover_exercises)==null?void 0:ie[0]);else{let se=yield(0,Ae.ZP)(`/api/courses/${we==null?void 0:we.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});Ge({type:"exercise/setActionTabs",payload:{key:""}}),(se==null?void 0:se.status)===0&&(Oe&&Ie(),le.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Fe.history.push("/paperlibrary")}}))}})}return De.createElement("div",null,De.createElement(le.default,{open:fe,centered:!0,onCancel:re=>xe(void 0,null,function*(){if(re.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){y(!0);let ie=yield(0,Ae.ZP)(`/api/courses/${we==null?void 0:we.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs,update:1}});Ge({type:"exercise/setActionTabs",payload:{key:""}}),y(!1),(ie==null?void 0:ie.status)===0&&(Oe&&Ie(),oe(!1),le.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Fe.history.push("/paperlibrary")}}))}else oe(!1)}),cancelButtonProps:{loading:x},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:z},onOk:()=>xe(void 0,null,function*(){te(!0);let re=yield(0,Ae.ZP)(`/api/courses/${we==null?void 0:we.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});te(!1),(re==null?void 0:re.status)===0&&(Oe&&Ie(),Ge({type:"exercise/setActionTabs",payload:{key:""}}),oe(!1),le.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Fe.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},De.createElement("div",null,De.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),De.createElement("div",null,De.createElement("div",null,"\u8BD5\u5377\uFF1A",a==null?void 0:a.origin_exercise_nam),De.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",De.createElement("a",{href:`/paperlibrary/see/${a==null?void 0:a.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},a==null?void 0:a.examination_bank_name))))))};Qe.Z=(0,Fe.connect)(({exercise:Re})=>({exercise:Re}))(ue)},41996:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return se}});var b=ee(59301),le=ee(43418),Ae=ee(95237),Fe=ee(43604),De=ee(57809),xe=ee(1710),ue=ee(3113),Re=ee(39864),Ge=ee(38147),Ie={cstuModal:"cstuModal___aIPVR",removeStyle:"removeStyle___wY4gp",bottom:"bottom___a8tK0",yes:"yes___Zhc4z",no:"no___Ngwsa",Onerow:"Onerow___Q59ve",searchMember:"searchMember___Jj460",searchMemberHeader:"searchMemberHeader___SxfUY"},Oe=ee(65582),we=ee(96622),fe=ee(59301),oe=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,te=(de,me,pe)=>me in de?oe(de,me,{enumerable:!0,configurable:!0,writable:!0,value:pe}):de[me]=pe,ne=(de,me)=>{for(var pe in me||(me={}))y.call(me,pe)&&te(de,pe,me[pe]);if(x)for(var pe of x(me))z.call(me,pe)&&te(de,pe,me[pe]);return de},re=(de,me)=>a(de,E(me)),ie=(de,me,pe)=>new Promise((ve,Ue)=>{var Me=Ze=>{try{Le(pe.next(Ze))}catch(at){Ue(at)}},Xe=Ze=>{try{Le(pe.throw(Ze))}catch(at){Ue(at)}},Le=Ze=>Ze.done?ve(Ze.value):Promise.resolve(Ze.value).then(Me,Xe);Le((pe=pe.apply(de,me)).next())});const ce=({visible:de,setVisible:me,onK:pe,selectKeys:ve,selectRows:Ue,appointStudent:Me,modalParams:Xe,courseId:Le})=>{const Ze=(0,Oe.useParams)(),[at,gt]=(0,b.useState)(!1),[Pt,st]=(0,b.useState)(!1),[rt,Ct]=(0,b.useState)([]),[Ye,Te]=(0,b.useState)([]),[ze,ft]=(0,b.useState)([]),[Ot,mt]=(0,b.useState)("all"),[on,ke]=(0,b.useState)("all");let[jt,Wt]=(0,b.useState)(!0);const[un,Gn]=(0,b.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[ut,dt]=(0,b.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),He={selectedRowKeys:Ye,columnWidth:40,hideSelectAll:!0,onSelect:(Be,ot,_e)=>{let Ne=!0;for(let pt=0;pt{if(Be&&_e.length>0){_e.forEach(Ne=>{Ye.push(Ne.user_id),ze.push(Ne)}),Te([...Ye]),ft([...ze]);return}if(!Be&&_e.length>0){let Ne=[],pt=[];const Ut=new Set(_e),Jt=new Set(Ye),Nt=new Set(ze);Ne=[...Jt].filter(kt=>[...Ut].every(Yt=>Yt.user_id!==kt)),pt=[...Nt].filter(kt=>[...Ut].every(Yt=>Yt.user_id!==kt.user_id)),Te([...Ne]),ft([...pt])}}};(0,b.useEffect)(()=>{de&&ve&&(Te([...ve]),ft(Ue))},[de,ve]),(0,b.useEffect)(()=>{de&&(!Me&&Xe?ut.status=Xe:ut.status=null,dt(ne({},ut)),it())},[de,Me,Xe]);const Ce=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(Be,ot,_e)=>fe.createElement("span",{style:{color:"#333"}},_e+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(Be,ot,_e)=>fe.createElement("span",null,Be)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Be,ot,_e)=>fe.createElement("span",{style:{color:"#666"}},Be)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(Be,ot)=>fe.createElement("span",null,Be)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(Be,ot)=>fe.createElement("span",null,Be||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(Be,ot)=>fe.createElement("span",null,Be)}].filter(Be=>Xe===1||Xe===2?Be.title!=="\u72B6\u6001":!0),it=()=>ie(void 0,null,function*(){var Be,ot,_e;st(!0);const Ne=yield(0,Ge.ZP)(`/api/exercises/${Ze.categoryId||Le}/wait_make_up_students.json`,{method:"get",params:re(ne({},ut),{keywords:(Be=ut==null?void 0:ut.keywords)==null?void 0:Be.trim()})});if(Ne.status===0){const pt=((_e=(ot=Ne==null?void 0:Ne.data)==null?void 0:ot.all_course_groups)==null?void 0:_e.map(Ut=>({value:Ut==null?void 0:Ut.id,label:Ut==null?void 0:Ut.name})))||[];Gn([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...pt]),Ct(Ne.data)}st(!1)}),ct=()=>{ut.page=1,ut.status=null,ut.course_group_id=null,ut.keywords="",mt("all"),ke("all"),Te([]),ft([]),dt(ne({},ut)),Me&&pe(Ye==null?void 0:Ye.length,Ye,ze)},je=()=>{ut.page=1,ut.status=null,ut.course_group_id=null,ut.keywords="",dt(ne({},ut)),mt("all"),ke("all"),Te([]),ft([]),me(!1)};return fe.createElement(le.default,{centered:!0,className:Ie.cstuModal,title:Xe===1?"\u7F3A\u8003\u5B66\u751F":Xe===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:de,width:1200,footer:null,onCancel:()=>{je()}},fe.createElement(Ae.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},fe.createElement(Ae.Z,null,fe.createElement(Fe.Z,null,fe.createElement(De.default,{size:"large",value:Ot,style:{width:200,marginRight:20},onChange:Be=>{mt(Be),Be==="all"?ut.course_group_id=null:ut.course_group_id=Be,ut.page=1,dt(ne({},ut)),it()},options:un})),Me&&fe.createElement(Fe.Z,null,fe.createElement(De.default,{size:"large",value:on,style:{width:200},onChange:Be=>{ke(Be),Be==="all"?ut.status=null:ut.status=Be,ut.page=1,dt(ne({},ut)),it()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),fe.createElement(Fe.Z,null,fe.createElement(Re.t7,{style:{width:300,marginLeft:15},value:ut.keywords,allowClear:!0,onChange:Be=>{ut.keywords=Be,ut.page=1,dt(ne({},ut)),it()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),fe.createElement(Ae.Z,{align:"middle",className:"mb30"},fe.createElement(Fe.Z,{span:14},fe.createElement("div",{className:"flexd-table-header"},fe.createElement(xe.default,{pagination:!1,dataSource:[],columns:Ce,rowSelection:Me?He:null,rowKey:Be=>Be.user_id})),fe.createElement("div",null,fe.createElement(xe.default,{rowSelection:Me?He:null,columns:Ce,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:Be=>Be.user_id,loading:Pt,dataSource:rt==null?void 0:rt.exercise_users,onChange:(Be,ot,_e)=>{ut.page=Be==null?void 0:Be.current,ut.limit=Be==null?void 0:Be.pageSize,_e!=null&&_e.order?(ut.sort_by=_e==null?void 0:_e.field,ut.direction=(_e==null?void 0:_e.order)==="ascend"?"asc":"desc"):(ut.sort_by=null,ut.direction=null),dt(ne({},ut)),it()},pagination:!1}))),fe.createElement(Fe.Z,{span:1},fe.createElement("img",{src:we,style:{marginLeft:10}})),fe.createElement(Fe.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},fe.createElement("div",{className:Ie.searchMember,style:{width:550}},fe.createElement(Ae.Z,{className:Ie.searchMemberHeader},fe.createElement(Fe.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),fe.createElement(Fe.Z,{flex:"110px"},"\u5B66\u53F7"),fe.createElement(Fe.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),fe.createElement("div",{style:{overflow:"auto",height:390}},ze==null?void 0:ze.map((Be,ot)=>fe.createElement(Ae.Z,{key:ot,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},fe.createElement(Fe.Z,{flex:"100px"},Be.user_name),fe.createElement(Fe.Z,{flex:"110px"},Be.student_id),fe.createElement(Fe.Z,{flex:"120px",style:{marginLeft:5}},Be.user_group_name),fe.createElement(Fe.Z,{style:{marginLeft:10}},fe.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{ft(ze.filter(_e=>_e.user_id!=Be.user_id)),Te(Ye.filter(_e=>_e!=Be.user_id))}})))))))),!(Xe===1||Xe===2)&&fe.createElement("div",{className:Ie.bottom},fe.createElement(ue.ZP,{className:Ie.no,onClick:()=>{je()}},"\u53D6\u6D88"),fe.createElement(ue.ZP,{loading:at,type:"primary",onClick:()=>{ct()}},"\u786E\u5B9A")))};var se=(0,Oe.connect)(({})=>({}))(ce)},24528:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(78241),Ae=ee(8591),Fe=ee(43418),De=ee(71418),xe=ee(95237),ue=ee(5112),Re=ee(5083),Ge=ee(24905),Ie=ee(66649),Oe=ee.n(Ie),we=ee(38147),fe=ee(65862),oe=ee(65582),a=ee(70414),E=ee(59553),x=Object.defineProperty,y=Object.defineProperties,z=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ie=(Ue,Me,Xe)=>Me in Ue?x(Ue,Me,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[Me]=Xe,ce=(Ue,Me)=>{for(var Xe in Me||(Me={}))ne.call(Me,Xe)&&ie(Ue,Xe,Me[Xe]);if(te)for(var Xe of te(Me))re.call(Me,Xe)&&ie(Ue,Xe,Me[Xe]);return Ue},se=(Ue,Me)=>y(Ue,z(Me)),de=(Ue,Me,Xe)=>new Promise((Le,Ze)=>{var at=st=>{try{Pt(Xe.next(st))}catch(rt){Ze(rt)}},gt=st=>{try{Pt(Xe.throw(st))}catch(rt){Ze(rt)}},Pt=st=>st.done?Le(st.value):Promise.resolve(st.value).then(at,gt);Pt((Xe=Xe.apply(Ue,Me)).next())});function me(Ue,Me){const Xe=[];for(let Le=Ue;Le{let Me=new Date;const Xe=Oe()(Ue).format("HH");if(Oe()(Ue).isSame(Oe()(Me),"day")){const Le=Oe()(Me).format("HH"),Ze=Oe()(Me).format("mm");return{disabledHours:()=>me(0,24).splice(1,Le*1-1),disabledMinutes:()=>Oe()(Ue).isSame(Oe()(Me),"hour")&&Xe<=Le?me(0,60).splice(0,Ze):me(60,60)}}else if(Oe()(Ue).isSame(Oe()(),"day")){const Le=Oe()().format("HH"),Ze=Oe()().format("mm");return{disabledHours:()=>me(0,24).splice(0,Le),disabledMinutes:()=>Xe<=Le?me(0,Ze):me(60,60)}}else return!1},ve=({exercise:Ue,dispatch:Me})=>{var Xe;const Le=(0,oe.useParams)(),[Ze]=le.default.useForm(),[at,gt]=(0,b.useState)(1),[Pt,st]=(0,b.useState)([]),[rt,Ct]=(0,b.useState)(!0),[Ye,Te]=(0,b.useState)([]),[ze,ft]=(0,b.useState)(!0),[Ot,mt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Ue.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&on()},[Ue.actionTabs]);const on=Wt=>de(void 0,null,function*(){var un,Gn;Ct(!0);const ut=yield Me({type:"exercise/getEndGroups",payload:se(ce({},Le),{check_ids:[...((un=Ue.actionTabs.selectArrs)==null?void 0:un.map(He=>Number(He)))||[]]})}),dt=(Gn=ut==null?void 0:ut.course_info)==null?void 0:Gn.map((He,Ce)=>se(ce({},He),{key:He.course_group_id,title:He.course_group_name,name:He.course_group_name,disabled:!!He.is_published}));ut&&(ut!=null&&ut.course_info)&&(st([...dt]),Ze.setFieldsValue({end_time:Oe()(Oe()(new Date((0,fe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Ct(!1)}),ke=()=>de(void 0,null,function*(){var Wt,un,Gn,ut;const dt=ce({},Ze.getFieldsValue());if((Ye==null?void 0:Ye.length)<=0&&Pt.length>0&&!((Wt=Ue.actionTabs)!=null&&Wt.unified_setting)){Ae.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}mt(!0);const He={check_ids:[...((un=Ue.actionTabs.selectArrs)==null?void 0:un.map(it=>Number(it)))||[]],group_ids:Ye};ze||(He.end_time=Oe()(dt.end_time).format("YYYY-MM-DD HH:mm")),He.group_ids=Ye.map(it=>it.course_group_id),(yield(0,we.ZP)(`/api/courses/${Le.coursesId}/exercises/end_exercise.json`,{method:"post",body:He})).status===0&&(Ae.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,fe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),Me({type:"exercise/setActionTabs",payload:{}}),(Gn=Ue==null?void 0:Ue.actionTabs)!=null&&Gn.cb?(ut=Ue==null?void 0:Ue.actionTabs)==null||ut.cb():Me({type:"classroomList/getClassroomExercisesList",payload:ce({},Ue.actionTabs.params)})),mt(!1)}),jt=()=>{gt(1),st([]),Te([]),ft(!0)};return b.createElement(Fe.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:Ue.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:ke,width:680,confirmLoading:Ot||rt,onCancel:()=>{jt(),Me({type:"exercise/setActionTabs",payload:{}})}},b.createElement(De.Z,{spinning:rt},Pt&&b.createElement(le.default,{form:Ze},b.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},b.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:a.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),b.createElement(xe.Z,{className:"mt20 mb10"},b.createElement("span",{className:"mr10"},b.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),b.createElement(ue.ZP.Group,{value:ze,onChange:Wt=>{ft(Wt.target.value),Te([])}},b.createElement(ue.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),b.createElement(ue.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),b.createElement(le.default.Item,{name:"end_time",style:{marginTop:-3,visibility:ze?"hidden":"visible"}},b.createElement(Re.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Oe()((0,fe.U6)(),"HH:mm")},disabledDate:Wt=>Wt&&Wt0&&!((Xe=Ue.actionTabs)!=null&&Xe.unified_setting)&&b.createElement(xe.Z,{style:{marginBottom:"10px"}},b.createElement("span",{className:"mr10"},b.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),b.createElement("div",null,Pt.length>0&&b.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},b.createElement("span",{style:{flex:1}},b.createElement(Ge.default,{checked:Ye.length===Pt.length,onChange:Wt=>{Ye.length===Pt.length?Te([]):Te(Pt)}},"\u5168\u9009")," "),b.createElement("span",{style:{width:16}}),b.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Ye.length||0,"\u4E2A\u5206\u73ED")),b.createElement(E.Z,{data:Pt,selectedRowKeys:Ye,setSelectedRowKeys:Te}))))))};Qe.Z=(0,oe.connect)(({exercise:Ue})=>({exercise:Ue}))(ve)},72936:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Ct}});var b=ee(59301),le=ee(78241),Ae=ee(8591),Fe=ee(43418),De=ee(71418),xe=ee(95237),ue=ee(5112),Re=ee(5871),Ge=ee(5083),Ie=ee(78673),Oe=ee(24905),we=ee(3113),fe=ee(66649),oe=ee.n(fe),a=ee(38147),E=ee(65862),x=ee(65582),y=ee(87513),z=ee(70414),te=ee(59553),ne=ee(41996),re={contentInterval:"contentInterval___wAfD8",numberInput:"numberInput___R9kLf",minorRuleText:"minorRuleText___LjpSg",failedList:"failedList___KYTHd",name:"name___MqNtz",publish:"publish___TPl6Z"},ie=ee(83028),ce=ee(60979),se=ee(33276),de=ee(59301),me=Object.defineProperty,pe=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Le=(Ye,Te,ze)=>Te in Ye?me(Ye,Te,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[Te]=ze,Ze=(Ye,Te)=>{for(var ze in Te||(Te={}))Me.call(Te,ze)&&Le(Ye,ze,Te[ze]);if(Ue)for(var ze of Ue(Te))Xe.call(Te,ze)&&Le(Ye,ze,Te[ze]);return Ye},at=(Ye,Te)=>pe(Ye,ve(Te)),gt=(Ye,Te,ze)=>new Promise((ft,Ot)=>{var mt=jt=>{try{ke(ze.next(jt))}catch(Wt){Ot(Wt)}},on=jt=>{try{ke(ze.throw(jt))}catch(Wt){Ot(Wt)}},ke=jt=>jt.done?ft(jt.value):Promise.resolve(jt.value).then(mt,on);ke((ze=ze.apply(Ye,Te)).next())});function Pt(Ye,Te){const ze=[];for(let ft=Ye;ft{let Te=new Date;const ze=oe()(Ye).format("HH");if(oe()(Ye).isSame(oe()(Te),"day")){const ft=oe()(Te).format("HH"),Ot=oe()(Te).format("mm");return{disabledHours:()=>Pt(0,24).splice(1,ft*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",ze,ft),oe()(Ye).isSame(oe()(Te),"hour")&&ze<=ft?Pt(0,60).splice(0,Ot):Pt(60,60))}}else if(oe()(Ye).isSame(oe()(),"day")){const ft=oe()().format("HH"),Ot=oe()().format("mm");return{disabledHours:()=>Pt(0,24).splice(0,ft),disabledMinutes:()=>ze<=ft?Pt(0,Ot):Pt(60,60)}}else return!1},rt=({exercise:Ye,dispatch:Te})=>{var ze,ft,Ot,mt,on,ke,jt,Wt,un,Gn,ut,dt,He,Ce,it,ct,je,Be,ot,_e,Ne,pt,Ut;const Jt=(0,x.useParams)(),[Nt]=le.default.useForm(),[kt,Yt]=(0,b.useState)(1),[We,et]=(0,b.useState)([]),[Dt,It]=(0,b.useState)(!0),[rn,Mt]=(0,b.useState)([]),[Pn,zn]=(0,b.useState)(!0),[ca,Ba]=(0,b.useState)(!1),{workSetting:tn}=Ye,[ya,eo]=(0,b.useState)(!1),[to,oa]=(0,b.useState)([]),[uo,Ja]=(0,b.useState)([]),[Vt,Bn]=(0,b.useState)(!1),[Ua,Sa]=(0,b.useState)(!1),[ta,Ao]=(0,b.useState)(!1),[io,Wo]=(0,b.useState)(null),[tr,xo]=(0,b.useState)(1),[St,Lt]=(0,b.useState)({}),[xt,In]=(0,b.useState)({}),[da,Zn]=(0,b.useState)(!1),[Fo,Za]=(0,b.useState)(!1),[Qa,Ro]=(0,b.useState)(!1),[lo,Rn]=(0,b.useState)([]);(0,b.useEffect)(()=>{if(Ye.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"){const{selectArrsAll:Ht=[],type:mn}=Ye.actionTabs||{},fn=Ht.filter(ln=>![100,120,150].includes(Number(ln.total_score)));fn.length?(Ro(mn===1?"multiple":"single"),Rn(fn.map(ln=>at(Ze({},ln),{name:ln.exercise_name})))):Za(!0)}},[(ze=Ye==null?void 0:Ye.actionTabs)==null?void 0:ze.key]),console.log(Qa,"visible"),(0,b.useEffect)(()=>{var Ht;if(Ye.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(gr(),cn(),Ye.actionTabs.type===2)){const mn=(Ht=Ye.actionTabs)==null?void 0:Ht.unified_setting;zn(mn)}},[Ye.actionTabs]),(0,b.useEffect)(()=>{var Ht,mn,fn,ln,vn,ha,ba;(Ht=tn==null?void 0:tn.exercise)!=null&&Ht.publish_time&&Nt.setFieldsValue({publish_time:oe()((mn=tn==null?void 0:tn.exercise)==null?void 0:mn.publish_time)}),(fn=tn==null?void 0:tn.exercise)!=null&&fn.end_time&&Nt.setFieldsValue({end_time:oe()((ln=tn==null?void 0:tn.exercise)==null?void 0:ln.end_time)}),Nt.setFieldsValue({exercise_type:(vn=tn==null?void 0:tn.exercise)==null?void 0:vn.exercise_type,simulate_exercise_num:(ha=tn==null?void 0:tn.exercise)==null?void 0:ha.simulate_exercise_num}),xo((ba=tn==null?void 0:tn.exercise)==null?void 0:ba.exercise_type)},[Ye]);const No=Ht=>{var mn;const fn=Nt.getFieldValue("publish_time");if(!fn||(mn=tn==null?void 0:tn.exercise)!=null&&mn.publish_time)return;let ln;Ht===1?ln=oe()(fn).add(120,"minutes"):ln=oe()(fn).add(7,"days"),Nt.setFieldsValue({end_time:ln})},gr=Ht=>gt(void 0,null,function*(){var mn,fn;It(!0);const ln=yield(0,y.N3)({coursesId:Jt.coursesId,check_ids:[...((mn=Ye.actionTabs.selectArrs)==null?void 0:mn.map(ha=>Number(ha)))||[]]});console.log(ln,"res");const vn=((fn=ln==null?void 0:ln.course_info)==null?void 0:fn.map((ha,ba)=>at(Ze({},ha),{key:ha.course_group_id,title:ha.course_group_name,name:ha.course_group_name,disabled:!!ha.is_published})))||[];if((ln==null?void 0:ln.status)!==-1){et([...vn]);const ha=oe()();Nt.setFieldsValue({publish_time:ha}),(Nt.getFieldValue("exercise_type")||1)===1?Nt.setFieldsValue({end_time:oe()(ha).add(120,"minutes")}):Nt.setFieldsValue({end_time:oe()(ha).add(7,"days")})}It(!1)});(0,b.useEffect)(()=>{var Ht,mn,fn,ln,vn,ha;if((Ht=tn==null?void 0:tn.exercise)!=null&&Ht.is_appoint_user){const ba=((fn=(mn=tn==null?void 0:tn.exercise)==null?void 0:mn.all_exercise_users)==null?void 0:fn.map(Xt=>Xt.user_id))||[];oa([...ba])}Bn((ln=tn==null?void 0:tn.exercise)==null?void 0:ln.is_appoint_user),Sa((vn=tn==null?void 0:tn.exercise)==null?void 0:vn.is_miss_exam_user),Ao((ha=tn==null?void 0:tn.exercise)==null?void 0:ha.is_no_passing_user)},[tn]),(0,b.useEffect)(()=>{var Ht,mn,fn,ln,vn,ha,ba,Xt;(mn=(Ht=Ye==null?void 0:Ye.actionTabs)==null?void 0:Ht.selectArrs)!=null&&mn[0]&&Ye.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&Te({type:"exercise/getWorkSetting",payload:{categoryId:(ln=(fn=Ye==null?void 0:Ye.actionTabs)==null?void 0:fn.selectArrs)==null?void 0:ln[0],category:(ha=(vn=Ye==null?void 0:Ye.actionTabs)==null?void 0:vn.selectArrs)==null?void 0:ha[0],coursesId:(Xt=(ba=Ye==null?void 0:Ye.actionTabs)==null?void 0:ba.params)==null?void 0:Xt.id}})},[(ft=Ye==null?void 0:Ye.actionTabs)==null?void 0:ft.selectArrs]);const Vo=()=>gt(void 0,null,function*(){var Ht,mn,fn,ln,vn,ha,ba;const Xt=Ze({},Nt.getFieldsValue()),Uo=oe()(oe()(Xt.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),nr=oe()(oe()(Xt.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(Uo,Uo,33),nr<=Uo){Ae.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((rn==null?void 0:rn.length)<=0&&!Pn&&We.length>0&&!((Ht=tn==null?void 0:tn.exercise)!=null&&Ht.is_make_up_exercise)){Ae.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const xr=We.map(mr=>mr.key),Qo={check_ids:[...((mn=Ye.actionTabs.selectArrs)==null?void 0:mn.map(mr=>Number(mr)))||[]],end_time:oe()(Xt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:oe()(Xt.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:rn.map(mr=>mr.course_group_id),unified_setting:!rn.length,exercise_type:Xt.exercise_type,simulate_exercise_num:Xt.simulate_exercise_num};if(((fn=Ye.actionTabs.selectArrsAll)==null?void 0:fn.length)>0&&Ye.actionTabs.type===1&&(Qo.check_ids=[...((vn=(ln=Ye.actionTabs.selectArrsAll)==null?void 0:ln.filter(mr=>!mr.high_resources_consume||mr.high_resources_consume_permission))==null?void 0:vn.map(mr=>Number(mr==null?void 0:mr.id)))||[]]),(ha=tn==null?void 0:tn.exercise)!=null&&ha.is_make_up_exercise){if(Vt&&to.length<=0||!Vt&&!(Ua||ta)){Ae.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}Qo.is_appoint_user=Vt,Qo.is_miss_exam_user=Ua,Qo.is_no_passing_user=ta,Vt?Qo.make_up_exercise_users=to.map(mr=>({user_id:mr})):Qo.make_up_exercise_user=[]}let{is_locked:qn,open_camera:Ia,screen_open:so,login_restrict:Ma,ip_bind:Xa,ip_limit:Io,is_random:vo,id:Sr,identity_verify:vr,open_phone_video_recording:ti}=tn==null?void 0:tn.exercise;if(Ye.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(qn||Ia||so||Ma||Xa||Io=="pub"||Io=="inner"||vr||ti)&&Xt.exercise_type==2){if(Za(!1),Te({type:"exercise/setActionTabs",payload:{}}),Ye.actionTabs.type==2){let mr=Fe.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:de.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",de.createElement("span",{style:{color:"#FA6400"}}," ",(0,E.hi)(tn==null?void 0:tn.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>gt(void 0,null,function*(){var ni;Zn(!0);let ai=yield(0,ce.Tr)({exercise_ids:[...((ni=Ye.actionTabs.selectArrs)==null?void 0:ni.map(ii=>Number(ii)))||[]],course_id:Jt.coursesId,type:"exercise"});if((ai==null?void 0:ai.student_count)===0){if((yield vt(Qo))&&Ye.actionTabs.isRouter){mr.destroy(),x.history.push(`/classrooms/${Jt.coursesId}/exercise/${Sr}/detail?random=${vo}&tabs=3&childrenTabs=2`);return}Te({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else In(Qo),Lt(ai)}),onCancel:()=>{mr.destroy(),Zn(!1),vt(Qo)}})}else{let mr=Fe.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:de.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>gt(void 0,null,function*(){var ni;Zn(!0);let ai=yield(0,ce.Tr)({exercise_ids:[...((ni=Ye.actionTabs.selectArrs)==null?void 0:ni.map(ii=>Number(ii)))||[]],course_id:Jt.coursesId,type:"exercise"});if((ai==null?void 0:ai.student_count)===0){if((yield vt(Qo))&&Ye.actionTabs.isRouter){x.history.push(`/classrooms/${Jt.coursesId}/exercise/${Sr}/detail?random=${vo}&tabs=3&childrenTabs=2`);return}Te({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else In(Qo),Lt(ai)})})}return}let Ur=yield(0,ce.Tr)({exercise_ids:[...((ba=Ye.actionTabs.selectArrs)==null?void 0:ba.map(mr=>Number(mr)))||[]],course_id:Jt.coursesId,type:"exercise"});(Ur==null?void 0:Ur.student_count)===0?vt(Qo):(In(Qo),Lt(Ur))}),ko=()=>{var Ht;let mn=[...(Ht=Ye.actionTabs.selectArrsAll)==null?void 0:Ht.filter(fn=>fn.high_resources_consume&&!fn.high_resources_consume_permission)];(mn==null?void 0:mn.length)>0&&Ye.actionTabs.type===1&&Fe.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:de.createElement("div",null,de.createElement("div",{className:re.tipcontent},de.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",mn==null?void 0:mn.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),de.createElement("div",{className:"mt20 mb20"},mn==null?void 0:mn.map(fn=>de.createElement("div",{className:re.failedList,key:fn.id},de.createElement("div",{className:re.name},fn==null?void 0:fn.exercise_name),de.createElement("div",{className:re.publish,onClick:()=>{(0,E.xg)(`/classrooms/${Jt.coursesId}/exercise/${fn.id}/detail?random=${fn.is_random}`)}},"\u53D1\u5E03"))))))})},vt=Ht=>gt(void 0,null,function*(){var mn,fn,ln;if(Ye.actionTabs.type===1){let ba=[...(mn=Ye.actionTabs.selectArrsAll)==null?void 0:mn.filter(Xt=>Xt.high_resources_consume&&!Xt.high_resources_consume_permission)];if((ba==null?void 0:ba.length)==Ye.actionTabs.selectArrsAll.length){Za(!1),Te({type:"exercise/setActionTabs",payload:{}}),ko();return}}let vn=!1;return Ba(!0),(yield(0,a.ZP)(`/api/courses/${Jt.coursesId}/exercises/publish.json`,{method:"post",body:Ht})).status===0&&((0,E.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),cn(),Ae.ZP.success("\u53D1\u5E03\u6210\u529F"),Za(!1),Te({type:"exercise/setActionTabs",payload:{}}),(fn=Ye==null?void 0:Ye.actionTabs)!=null&&fn.cb?(ln=Ye==null?void 0:Ye.actionTabs)==null||ln.cb():Te({type:"classroomList/getClassroomExercisesList",payload:Ze({},Ye.actionTabs.params)}),vn=!0,Ye.actionTabs.type===1&&ko()),Ba(!1),vn}),cn=()=>{Yt(1),et([]),Mt([])},sn=(Ht,mn,fn)=>{Ht<=0?Ae.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(oa(mn),Ja(fn),eo(!1))};return de.createElement(b.Fragment,null,de.createElement(Fe.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:Fo,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:Vo,confirmLoading:ca||Dt,onCancel:()=>{cn(),Za(!1),Te({type:"exercise/setActionTabs",payload:{}})}},de.createElement(De.Z,{spinning:Dt},We&&de.createElement(le.default,{form:Nt},!!((Ot=Ye==null?void 0:Ye.actionTabs)!=null&&Ot.disabled)&&de.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},de.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:z.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((mt=tn==null?void 0:tn.exercise)!=null&&mt.is_make_up_exercise)&&de.createElement(de.Fragment,null,de.createElement(xe.Z,null,de.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},de.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),de.createElement(le.default.Item,{name:"exercise_type"},de.createElement(ue.ZP.Group,{disabled:((on=tn==null?void 0:tn.exercise)==null?void 0:on.exercise_status)>1,onChange:Ht=>{xo(Ht.target.value),No(Ht.target.value)}},de.createElement(ue.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),de.createElement(ue.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),tr==2&&de.createElement(xe.Z,{className:`${re.contentInterval}`},de.createElement("span",{className:`${re.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),de.createElement(le.default.Item,{name:"simulate_exercise_num"},de.createElement(Re.Z,{className:re.numberInput,style:{width:145},precision:0,size:"middle",disabled:((ke=tn==null?void 0:tn.exercise)==null?void 0:ke.exercise_status)>1,min:1,max:999})),de.createElement("span",null,"\u6B21",de.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),de.createElement(xe.Z,null,de.createElement("span",{className:"mr10 mt5"},de.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),de.createElement(le.default.Item,{name:"publish_time"},de.createElement(Ge.default,{style:{width:170},disabledDate:Ht=>Ht&&Ht<=oe()().subtract(0,"days"),disabledTime:st,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),de.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),de.createElement(le.default.Item,{name:"end_time"},de.createElement(Ge.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,E.U6)(),"HH:mm")},disabledDate:Ht=>Ht&&Ht{var fn,ln,vn,ha,ba;if(Bn(Ht),Ht)if((fn=tn==null?void 0:tn.exercise)!=null&&fn.is_appoint_user){const Xt=(vn=(ln=tn==null?void 0:tn.exercise)==null?void 0:ln.all_exercise_users)==null?void 0:vn.map(Uo=>Uo.user_id);oa([...Xt])}else oa([]),Sa(!1),Ao(!1);else Sa((ha=tn==null?void 0:tn.exercise)==null?void 0:ha.is_miss_exam_user),Ao((ba=tn==null?void 0:tn.exercise)==null?void 0:ba.is_no_passing_user)},disabled:((Wt=tn==null?void 0:tn.exercise)==null?void 0:Wt.exercise_status)!==1}),de.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!Vt&&de.createElement(xe.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},de.createElement(Oe.default,{checked:Ua,disabled:((un=tn==null?void 0:tn.exercise)==null?void 0:un.exercise_status)!==1||((Gn=tn==null?void 0:tn.exercise)==null?void 0:Gn.miss_exam_count)<=0,onChange:Ht=>{Sa(Ht.target.checked)}},de.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),de.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{Wo(1),Bn(!1),eo(!0)}},"\uFF08",`${(ut=tn==null?void 0:tn.exercise)==null?void 0:ut.miss_exam_count}\u4EBA`,"\uFF09"),de.createElement(Oe.default,{checked:ta,disabled:((dt=tn==null?void 0:tn.exercise)==null?void 0:dt.exercise_status)!==1||((He=tn==null?void 0:tn.exercise)==null?void 0:He.no_passing_count)<=0,onChange:Ht=>{Ao(Ht.target.checked)}},de.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),de.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{Wo(2),Bn(!1),eo(!0)}},"\uFF08",`${(Ce=tn==null?void 0:tn.exercise)==null?void 0:Ce.no_passing_count}\u4EBA`,"\uFF09")),Vt&&de.createElement(xe.Z,{className:"mt20",style:{paddingLeft:"90px"}},de.createElement(we.ZP,{type:"primary",ghost:!0,disabled:((it=tn==null?void 0:tn.exercise)==null?void 0:it.exercise_status)!==1,onClick:()=>{eo(!0),Wo(void 0)}},de.createElement("span",null,de.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),de.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),de.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${to.length||0} \u4EBA`,"\uFF09"))),Ye.actionTabs.type===2&&!((ct=tn==null?void 0:tn.exercise)!=null&&ct.is_make_up_exercise)&&de.createElement(xe.Z,{style:{marginBottom:"10px"}},de.createElement("span",{className:"mr10"},de.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),de.createElement(ue.ZP.Group,{value:Pn,onChange:Ht=>{zn(Ht.target.value),Mt([])}},de.createElement(ue.ZP,{disabled:!!((je=Ye==null?void 0:Ye.actionTabs)!=null&&je.disabled)||We.some(Ht=>Ht==null?void 0:Ht.is_published)||!((Be=Ye==null?void 0:Ye.actionTabs)!=null&&Be.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),de.createElement(ue.ZP,{disabled:We.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),We.length<=0&&Ye.actionTabs.type===2&&!((ot=tn==null?void 0:tn.exercise)!=null&&ot.is_make_up_exercise)&&de.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(Ye.actionTabs.type===1||!Pn)&&!((_e=tn==null?void 0:tn.exercise)!=null&&_e.is_make_up_exercise)&&We.length>0&&de.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},de.createElement("span",{style:{flex:1}},de.createElement(Oe.default,{checked:rn.length===We.length,onChange:Ht=>{rn.length===We.length?Mt([]):Mt(We)}},"\u5168\u9009")),de.createElement("span",{style:{width:16}}),de.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",rn.length||0,"\u4E2A\u5206\u73ED")),(Ye.actionTabs.type===1||!Pn)&&!((Ne=tn==null?void 0:tn.exercise)!=null&&Ne.is_make_up_exercise)&&We.length>0&&de.createElement(te.Z,{data:We,selectedRowKeys:rn,setSelectedRowKeys:Mt})),de.createElement(ne.Z,{visible:ya,setVisible:eo,onK:sn,selectKeys:to,selectRows:uo,appointStudent:Vt,modalParams:io,courseId:Jt.categoryId||((Ut=(pt=Ye==null?void 0:Ye.actionTabs)==null?void 0:pt.selectArrs)==null?void 0:Ut[0])})),de.createElement(ie.Z,{resdata:St,type:"exercisepush",okloading:ca,oktext:(St==null?void 0:St.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ht=>gt(void 0,null,function*(){var mn,fn,ln;Ba(!0);let vn=yield(0,a.ZP)(`/api/courses/${Jt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((mn=Ye.actionTabs.selectArrs)==null?void 0:mn.map(ha=>Number(ha)))||[]]}});if(Ba(!1),(vn==null?void 0:vn.status)===0)if(da){let ha=yield vt(xt);if(Fe.default.destroyAll(),ha&&Ye.actionTabs.isRouter){x.history.push(`/classrooms/${Jt.coursesId}/exercise/${(fn=tn==null?void 0:tn.exercise)==null?void 0:fn.id}/detail?random=${(ln=tn==null?void 0:tn.exercise)==null?void 0:ln.is_random}&tabs=3&childrenTabs=2`);return}Te({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else vt(xt)})})),de.createElement(se.Z,{text:"\u662F\u5426\u7EE7\u7EED\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u53D1\u5E03\uFF1F",okText:"\u786E\u8BA4\u53D1\u5E03",visible:Qa,dataSource:lo,onSuccess:()=>{Ro(!1),Za(!0)},onClose:()=>{Ro(!1),cn(),Te({type:"exercise/setActionTabs",payload:{}})}}))};var Ct=(0,x.connect)(({exercise:Ye})=>({exercise:Ye}))(rt)},59553:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Ie}});var b=ee(59301),le=ee(92832),Ae=ee(24905),Fe=ee(95237),De={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ee(2524),Re=(Oe,we,fe)=>new Promise((oe,a)=>{var E=z=>{try{y(fe.next(z))}catch(te){a(te)}},x=z=>{try{y(fe.throw(z))}catch(te){a(te)}},y=z=>z.done?oe(z.value):Promise.resolve(z.value).then(E,x);y((fe=fe.apply(Oe,we)).next())}),Ie=({data:Oe,value:we=[],handleChangePage:fe,setSelectedRowKeys:oe,selectedRowKeys:a,onChange:E=()=>{}})=>{const[x,y]=(0,b.useState)([]),[z,te]=(0,b.useState)([]),[ne,re]=(0,b.useState)([]);let[ie,ce]=(0,b.useState)(1),[se,de]=(0,b.useState)();return(0,b.useEffect)(()=>{y(Oe),te([]),re([])},[Oe]),(0,b.useEffect)(()=>{oe&&(te(a),re(a))},[a]),b.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},b.createElement("div",{className:De.leftdiv},b.createElement(le.default.Search,{size:"middle",onChange:me=>Re(void 0,null,function*(){y(Oe.filter(pe=>{var ve;return(ve=pe==null?void 0:pe.name)==null?void 0:ve.includes(me.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),b.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},b.createElement(Ae.default.Group,{value:z.map(me=>`${me.course_group_id}`),onChange:me=>{oe(x.filter(pe=>me.includes(`${pe.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((me,pe)=>b.createElement(Fe.Z,{key:me.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},b.createElement(Ae.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:me.is_published,value:`${me.course_group_id}`},b.createElement("div",{className:De.listClass},b.createElement("span",{className:De.spantitle,style:{width:me.is_published?"108px":"170px"}},me.name),me.is_published&&b.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),b.createElement("div",{className:De.rightdiv},b.createElement(le.default.Search,{onChange:me=>{re(z.filter(pe=>pe.name.includes(me.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&b.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},b.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((me,pe)=>b.createElement(Fe.Z,{justify:"space-between",style:{marginTop:"10px"},key:me.course_group_id},b.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},me.name),b.createElement("img",{src:xe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{oe(z.filter(ve=>`${ve.course_group_name}`!=`${me.course_group_name}`))}})))))))}},21390:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(31797),Ae=ee(5871),Fe=ee(78241),De=ee(43418),xe=ee(71418),ue=ee(1710),Re=ee(92832),Ge=ee(95237),Ie=ee(43604),Oe=ee(3113),we=ee(87513),fe=ee(66649),oe=ee.n(fe),a=ee(65582),E=ee(65862),x=ee(27158),y=ee(41867),z=ee(61527),te=ee(59301),ne=(se,de,me)=>new Promise((pe,ve)=>{var Ue=Le=>{try{Xe(me.next(Le))}catch(Ze){ve(Ze)}},Me=Le=>{try{Xe(me.throw(Le))}catch(Ze){ve(Ze)}},Xe=Le=>Le.done?pe(Le.value):Promise.resolve(Le.value).then(Ue,Me);Xe((me=me.apply(se,de)).next())});const{Countdown:re}=le.default,ie=({value:se,onChange:de,MaxMinutes:me})=>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(Ae.Z,{value:se,onChange:de,min:0,precision:0,max:me,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${me}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),ce=({exercise:se,successCb:de,dispatch:me})=>{var pe,ve,Ue,Me;const Xe=(0,a.useParams)(),[Le]=Fe.default.useForm(),Ze=Fe.default.useWatch("time",Le),[at,gt]=(0,b.useState)(!1),Pt=(0,b.useRef)(),{actionTabs:st}=se,[rt,Ct]=(0,b.useState)(),[,Ye,Te,ze]=(0,z.U)(we.n7,{id:Xe.categoryId}),[,ft,Ot]=(0,z.U)(we.Cd,{});(0,b.useEffect)(()=>{se.actionTabs.key==="student-unlock"&&(gt(!1),Le.resetFields())},[se.actionTabs.key]);const mt=()=>new Promise(He=>ne(void 0,null,function*(){var Ce,it;return Pt.current=yield(0,x.y)({ip_limit:(Ce=st==null?void 0:st.exerciseParams)==null?void 0:Ce.ip_limit,ip_bind:(it=st==null?void 0:st.exerciseParams)==null?void 0:it.ip_bind_type}),He()})),on=()=>ne(void 0,null,function*(){var He,Ce,it,ct,je;yield Le.validateFields();const Be=Le.getFieldsValue();if(gt(!0),(((He=st==null?void 0:st.exerciseParams)==null?void 0:He.ip_limit)!=="no"||(Ce=st==null?void 0:st.exerciseParams)!=null&&Ce.ip_bind_type)&&(yield mt()),(yield(0,we.ZD)((it=st==null?void 0:st.exerciseParams)==null?void 0:it.id,{exercise_user_id:(ct=st==null?void 0:st.exerciseParams)==null?void 0:ct.exercise_user_id,unlock_key:Be.unlock_key,time:Be.time,ip:Pt.current})).status===0){if(de){me({type:"exercise/setActionTabs",payload:{}}),de();return}const _e=st==null?void 0:st.exerciseParams;(0,E.nr)({inner_ip:_e.inner_ip,public_ip:_e.public_ip,open_camera:_e.open_camera,ip_limit:_e.ip_limit,ip_bind:_e.ip_bind,ip_bind_type:_e.ip_bind_type,exercise_tips:_e.exercise_tips,exerciseId:_e.id,screen_open:_e.screen_open,screen_num:_e.screen_num,screen_sec:_e.screen_sec,coursesId:Xe.coursesId,login:(je=(0,y.eY)())==null?void 0:je.login,history,identity_verify:_e.identity_verify,open_phone_video_recording:_e.open_phone_video_recording,current_status:_e.current_status}),me({type:"exercise/setActionTabs",payload:{}})}gt(!1)}),ke=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:He=>te.createElement("span",{className:He.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},He)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:He=>te.createElement("span",{className:He.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},He)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],jt=((pe=st==null?void 0:st.exerciseParams)==null?void 0:pe.errorMessage)&&typeof((ve=st==null?void 0:st.exerciseParams)==null?void 0:ve.errorMessage)=="object";(0,b.useEffect)(()=>{se.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const He=yield Ot(Xe);yield Te({}),He.status||Ct(He)})},[se.actionTabs.key]);const{time:Wt,end_time:un}=(rt==null?void 0:rt.exercise)||{},Gn=ze!=null&&ze.user_end_time?oe()(ze==null?void 0:ze.user_end_time).add(1,"minutes"):oe()(),ut=oe()(ze==null?void 0:ze.user_total_end_time)>Gn?Math.round(oe().duration(oe()(ze==null?void 0:ze.user_total_end_time).diff(Gn.startOf("minute"))).asMinutes()):0,dt=((ze==null?void 0:ze.student_left_minutes)||0)+(Ze||0);return te.createElement(te.Fragment,null,te.createElement(De.default,{width:514,centered:!0,closable:!!((Ue=st==null?void 0:st.exerciseParams)!=null&&Ue.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:se.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{me({type:"exercise/setActionTabs",payload:{}})}},te.createElement(xe.Z,{spinning:Ye||ft},jt&&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 "),!jt&&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"),jt&&te.createElement(ue.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Me=st==null?void 0:st.exerciseParams)==null?void 0:Me.errorMessage)||{}],columns:ke}),te.createElement("div",{className:""},te.createElement(Fe.default,{form:Le,layout:"vertical",autoComplete:"off"},te.createElement(Fe.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(Re.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Wt!==-1?te.createElement(te.Fragment,null,te.createElement(Fe.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",oe()(ze==null?void 0:ze.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(ie,{MaxMinutes:ut})),te.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},Ye||ft?"--":dt),"\u5206\u949F",dt!==0&&(ze==null?void 0:ze.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},oe()(ze==null?void 0:ze.user_end_time).add(Ze||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 ",oe()(un).format("YYYY-MM-DD HH:mm")))),te.createElement(Ge.Z,{justify:"space-between",align:"middle"},te.createElement(Ie.Z,null),te.createElement(Ie.Z,null,te.createElement(Oe.ZP,{loading:at,onClick:on},"\u8FDB\u5165\u8003\u8BD5"))))))};Qe.Z=(0,a.connect)(({exercise:se})=>({exercise:se}))(ce)},82896:function(nt,Qe,ee){"use strict";ee.d(Qe,{w:function(){return xe}});var b=ee(38147),le=ee(43418),Ae=ee(65582),Fe=ee(59301),De=(ue,Re,Ge)=>new Promise((Ie,Oe)=>{var we=a=>{try{oe(Ge.next(a))}catch(E){Oe(E)}},fe=a=>{try{oe(Ge.throw(a))}catch(E){Oe(E)}},oe=a=>a.done?Ie(a.value):Promise.resolve(a.value).then(we,fe);oe((Ge=Ge.apply(ue,Re)).next())});const xe=(ue,Re,Ge="\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E...",Ie=1,Oe=2)=>De(void 0,null,function*(){Ie===1&&(0,Ae.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:Ie===1?Ge:"\u6B63\u5728\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const we=yield(0,b.ZP)(`/api/exercises/${Re}/user_appraise_status.json`,{method:"get",params:{appraise_type:Ie}});if((we==null?void 0:we.status)===-1)return(0,Ae.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),Promise.reject();let fe={status:0};if((we==null?void 0:we.type)===2&&(fe=yield(0,b.ZP)(`/api/exercises/${Re}/create_appraise_students.json`,{method:"get"})),(0,Ae.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(fe==null?void 0:fe.status)===-1)return Promise.reject();if((we==null?void 0:we.type)===2){const oe=()=>{Ae.history.replace(`/classrooms/${ue}/exercise/${Re}/centralizeReview/${fe==null?void 0:fe.login}`)};if(le.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:oe,onCancel:()=>{Oe===1&&Ae.history.replace(`/classrooms/${ue}/exercise/${Re}/detail`)},content:Fe.createElement("div",null,Fe.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",Fe.createElement("span",{onClick:oe,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),Fe.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"))}),Oe!==3)return Promise.reject()}if((we==null?void 0:we.type)===3&&(le.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",keyboard:!1,title:"\u63D0\u793A",onOk:()=>{Oe===1&&Ae.history.replace(`/classrooms/${ue}/exercise/${Re}/detail`)},content:Fe.createElement("div",null,(we==null?void 0:we.message)||"")}),Oe!==3)||(we==null?void 0:we.type)===4&&(le.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{Oe===1&&Ae.history.replace(`/classrooms/${ue}/exercise/${Re}/detail`)},content:Fe.createElement("div",null,(we==null?void 0:we.message)||"")}),Oe!==3))return Promise.reject()})},99981:function(nt,Qe,ee){"use strict";ee.d(Qe,{Q8:function(){return st},d0:function(){return rt},w6:function(){return Pt}});var b=ee(59301),le=ee(5083),Ae=ee(57809),Fe=ee(8591),De=ee(43418),xe=ee(5112),ue=ee(95237),Re=ee(43604),Ge=ee(6848),Ie=ee(24905),Oe=ee(3113),we=ee(66649),fe=ee.n(we),oe=ee(41867),a=ee(38147),E=ee(89392),x=ee.n(E),y=ee(65862),z=ee(61191),te=ee(65582),ne=ee(4324),re=ee(66457),ie=ee(42656),ce=ee(83028),se=ee(60979),de=ee(59301),me=Object.defineProperty,pe=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Le=(ze,ft,Ot)=>ft in ze?me(ze,ft,{enumerable:!0,configurable:!0,writable:!0,value:Ot}):ze[ft]=Ot,Ze=(ze,ft)=>{for(var Ot in ft||(ft={}))Me.call(ft,Ot)&&Le(ze,Ot,ft[Ot]);if(Ue)for(var Ot of Ue(ft))Xe.call(ft,Ot)&&Le(ze,Ot,ft[Ot]);return ze},at=(ze,ft)=>pe(ze,ve(ft)),gt=(ze,ft,Ot)=>new Promise((mt,on)=>{var ke=un=>{try{Wt(Ot.next(un))}catch(Gn){on(Gn)}},jt=un=>{try{Wt(Ot.throw(un))}catch(Gn){on(Gn)}},Wt=un=>un.done?mt(un.value):Promise.resolve(un.value).then(ke,jt);Wt((Ot=Ot.apply(ze,ft)).next())});function Pt(ze,ft){const Ot=[];for(let mt=ze;mt{const mt=zefe()(ft).endOf("day"),ke=ze{const Ot=parseInt(fe()(ze).format("HH")),mt=parseInt(fe()().format("HH")),on=parseInt(fe()().format("mm"));if(!ze)return{disabledHours:()=>Pt(0,mt),disabledMinutes:()=>Pt(0,on)};if(ft){const ke=parseInt(fe()(ft).format("HH")),jt=parseInt(fe()(ft).format("mm"));return fe()(ze).isSame(fe()(ft),"day")?{disabledHours:()=>Pt(0,ke),disabledMinutes:()=>Ot<=ke?Pt(0,jt):[]}:void 0}if(fe()(ze).isSame(fe()(),"day"))return{disabledHours:()=>Pt(0,mt),disabledMinutes:()=>fe()(ze).isSame(fe()(),"hour")&&Ot<=mt?Pt(0,on):[]}},{RangePicker:Ct}=le.default,{Option:Ye}=Ae.default,Te=({shixunHomeworks:ze,loading:ft,dispatch:Ot,classroomList:mt,user:on})=>{var ke,jt,Wt,un,Gn,ut,dt,He,Ce;const it=(0,te.useParams)(),{workSetting:ct,workList:je,shixunWorkList:Be,headerInfo:ot,changeData:_e}=ze,[Ne,pt]=(0,b.useState)(!1),[Ut,Jt]=(0,b.useState)(!1);let[Nt,kt]=(0,b.useState)([]),[Yt,We]=(0,b.useState)([]),[et,Dt]=(0,b.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[It,rn]=(0,b.useState)({}),[Mt,Pn]=(0,b.useState)({});(0,b.useEffect)(()=>()=>{kt([])},[]),(0,b.useEffect)(()=>{pt(!(0,oe.GJ)())},[(0,oe.GJ)()]);const zn=()=>{Ot({type:"shixunHomeworks/getWorkSetting",payload:Ze({},it)})};(0,b.useEffect)(()=>{if(!(ct!=null&&ct.course_id))return;Object.keys(et).map(function(Bn){et[Bn]=ct[Bn]}),(!et.allow_late||!et.unified_late)&&(et.late_penalty=20,et.penalty_type=ne.Q.Percent),et.unified_setting||(et.unified_late=!1,et.unified_anonymous_comment=!1,et.unified_anonymous_appeal=!1),Nt=JSON.parse(JSON.stringify(ct.group_settings.map(Bn=>at(Ze({},Bn),{group_name:[Bn.group_name]})).filter(Bn=>Bn.publish_time!==null))),Yt=JSON.parse(JSON.stringify(ct.allow_late_settings.map(Bn=>at(Ze({},Bn),{group_name:[Bn.group_name]})).filter(Bn=>Bn.late_time!==null))),Dt(Ze({},et));const Vt=(0,y.QE)((Nt==null?void 0:Nt.length)>0?Nt:[]);kt([...Vt]),(Yt==null?void 0:Yt.length)<=0?We([{penalty_type:ne.Q.Percent,late_penalty:20}]):We([...Yt])},[ct]);const ca=()=>gt(void 0,null,function*(){var Vt,Bn;if(((Vt=on==null?void 0:on.userInfo)==null?void 0:Vt.user_status)===2){(0,re.Rd)();return}const Ua=JSON.parse(JSON.stringify(et));if(Ua.challenge_settings.filter(ta=>!ta.hide),Ua.categoryId=it.categoryId,(Bn=Ua.challenge_settings)!=null&&Bn.every(ta=>!ta.checked)){Fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Nt),!et.unified_setting)Nt=Nt==null?void 0:Nt.map(ta=>{var Ao;if(!ta.publish_time||!ta.end_time)throw Fe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!ta.group_name)throw Fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ta.group_name=typeof(ta==null?void 0:ta.group_name)=="string"?[ta==null?void 0:ta.group_name]:ta==null?void 0:ta.group_name,ta.group_id=(Ao=ct.group_settings)==null?void 0:Ao.filter(io=>{var Wo;return(Wo=ta==null?void 0:ta.group_name)==null?void 0:Wo.includes(io.group_name)}).map(io=>io.group_id||io.id).toString().split(","),ta});else if(!et.publish_time||!et.end_time)throw Fe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Ua.group_settings=Nt,et.allow_late)if(et.unified_late){if(et.late_penalty===null||et.late_penalty===void 0||et.late_penalty<0||et.late_penalty>100)throw Fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!et.late_time)throw Fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Yt=Yt==null?void 0:Yt.map(ta=>{var Ao,io;if(ta.late_penalty===null||ta.late_penalty===void 0||ta.late_penalty<0||ta.late_penalty>100)throw Fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ta.late_time)throw Fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!ta.group_name)throw Fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ta.group_name=typeof(ta==null?void 0:ta.group_name)=="string"?[ta==null?void 0:ta.group_name]:ta==null?void 0:ta.group_name,ta.group_id=(io=(Ao=ta==null?void 0:ta.group_name)==null?void 0:Ao.map(Wo=>{var tr,xo;let St=(xo=(tr=ct.group_settings)==null?void 0:tr.filter(Lt=>(Lt==null?void 0:Lt.group_name)===Wo))==null?void 0:xo[0];return St==null?void 0:St.group_id}))==null?void 0:io.toString().split(","),ta}),Ua.allow_late_settings=Yt;let Sa=yield(0,se.Tr)({homework_common_ids:[parseInt(it.categoryId)],course_id:it.coursesId,type:"homework_common"});(Sa==null?void 0:Sa.student_count)===0?Ba(Ua):(Pn(Ua),rn(Sa))}),Ba=Vt=>{var Bn;if(Vt.total_score===null){Fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Vt!=null&&Vt.work_efficiency&&Vt.eff_score===null){Fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ua=Vt.challenge_settings.reduce((Ao,io)=>Ao+Number(io.challenge_score),0);if((Ua==null?void 0:Ua.toFixed(10))!==((Bn=Vt.total_score-Vt.eff_score)==null?void 0:Bn.toFixed(10))){Fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Vt.total_score}\u5206`);return}const Sa={shixun_evaluation:Vt.shixun_evaluation,challenge_settings:Vt.challenge_settings};let ta=()=>{var Ao;const io=()=>gt(void 0,null,function*(){Jt(!0),(yield(0,a.ZP)(`/api/homework_commons/${it.categoryId}/publish_setting.json`,{method:"post",body:Ze({},Vt)})).status===0&&(Fe.ZP.success("\u66F4\u65B0\u6210\u529F"),zn(),Ot({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Ze({},it)})),Jt(!1)});!(0,E.isEqual)(_e,Sa)&&!((Ao=ot==null?void 0:ot.homework_status)!=null&&Ao.includes("\u672A\u53D1\u5E03"))?De.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:io}):io()};ct!=null&&ct.high_resources_consume&&!(ct!=null&&ct.high_resources_consume_permission)?Ot({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:it.coursesId,type:"shixun",type_id:it.categoryId,name:ct.homework_name,fn:()=>{ta()}}}):ta()},tn=(Vt,Bn,Ua="group_id")=>{var Sa;return Bn?Bn.find(ta=>ta[Ua]===Vt):(Sa=ct==null?void 0:ct.group_settings)==null?void 0:Sa.find(ta=>ta.group_id[0]===Vt)},ya=(ct==null?void 0:ct.allow_late)||(ct==null?void 0:ct.anonymous_comment),eo=Vt=>{var Bn,Ua;const Sa=tn(Vt,ct==null?void 0:ct.allow_late_settings,"id"),ta=tn(Vt,ct==null?void 0:ct.anonymous_comment_settings),Ao=tn(Vt);return(ct==null?void 0:ct.allow_late)&&Sa&&fe()(Sa==null?void 0:Sa.late_time)<=fe()()||(ct==null?void 0:ct.anonymous_comment)&&ta&&(ta==null?void 0:ta.evaluation_start)!==null||((Ua=(fe()(Ao==null?void 0:Ao.end_time)<=fe()()&&((Bn=ct==null?void 0:ct.allow_late_settings)==null?void 0:Bn.filter(io=>io.group_id.includes(Vt))))[0])==null?void 0:Ua.late_time)!=null},to=(0,b.useMemo)(()=>(ct==null?void 0:ct.allow_late)||(ct==null?void 0:ct.all_group_late),[ct,ot]),oa=ct==null?void 0:ct.anonymous_comment,uo=Vt=>{if(!Vt)return!1;const Bn=tn(Vt,ct==null?void 0:ct.anonymous_comment_settings);return(ct==null?void 0:ct.anonymous_comment)&&Bn&&(Bn==null?void 0:Bn.evaluation_start)!==null},Ja=(Vt,Bn)=>{var Ua,Sa,ta;Ot({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Vt,index:Bn,rangePickerDisabled:Ne||(fe()()<=fe()((Sa=tn((Ua=Vt==null?void 0:Vt.group_id)==null?void 0:Ua[0]))==null?void 0:Sa.publish_time)?!1:[!0,eo((ta=Vt==null?void 0:Vt.group_id)==null?void 0:ta[0])]),disabledDate:ct==null?void 0:ct.course_end_date}})};return de.createElement("section",{className:z.Z.form},de.createElement("div",{className:z.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",de.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),de.createElement("div",null,de.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(xe.ZP.Group,{disabled:Ne||!((ke=ot==null?void 0:ot.homework_status)!=null&&ke.includes("\u672A\u53D1\u5E03"))||(0,oe.Rm)()&&!((jt=mt.AssistantObject.practice)!=null&&jt.can_publish),value:et.unified_setting,onChange:Vt=>{var Bn;if(!((Bn=ot==null?void 0:ot.homework_status)!=null&&Bn.includes("\u672A\u53D1\u5E03"))){Fe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(et.unified_setting=!et.unified_setting,et.unified_setting||(et.unified_late=!1,We([{late_penalty:5}])),Dt(Object.assign({},et)),et.unified_setting===!1&&Nt==""){kt(Nt.concat({}));return}et.unified_setting&&(kt([]),We([{late_penalty:5}]))}},de.createElement(xe.ZP,{value:!0,disabled:Ne||!(ct!=null&&ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),de.createElement(xe.ZP,{disabled:Ne||!((Wt=ct==null?void 0:ct.group_settings)!=null&&Wt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((un=ct==null?void 0:ct.group_settings)==null?void 0:un.length)===0&&de.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),et.unified_setting&&de.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},de.createElement(ue.Z,{align:"middle"},de.createElement(Re.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),de.createElement(Re.Z,{className:"ml10"},de.createElement(le.default,{size:"large",disabled:Ne||!((Gn=ot==null?void 0:ot.homework_status)!=null&&Gn.includes("\u672A\u53D1\u5E03")||(ut=ot==null?void 0:ot.homework_status)!=null&&ut.includes("\u672A\u5F00\u59CB"))||(0,oe.Rm)()&&!((dt=mt.AssistantObject.practice)!=null&&dt.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Vt=>st(Vt,ct==null?void 0:ct.course_end_date),disabledTime:Vt=>rt(Vt),value:et.publish_time?fe()(et.publish_time):"",onChange:(Vt,Bn)=>{et.publish_time=Bn,(et.end_time==""||!et.end_time)&&et.unified_setting&&(et.end_time=fe()(Vt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Dt(Object.assign({},et))}}))),de.createElement(ue.Z,{align:"middle",className:"pl30"},de.createElement(Re.Z,null,"\u622A\u6B62\u65F6\u95F4"),de.createElement(Re.Z,{className:"ml10"},de.createElement(le.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(ct==null?void 0:ct.allow_late)&&(ct==null?void 0:ct.homework_status.includes("\u5DF2\u622A\u6B62"))||Ne||(ct==null?void 0:ct.allow_late)&&fe()()>=fe()(ct==null?void 0:ct.end_time)||(0,oe.Rm)()&&!((He=mt.AssistantObject.practice)!=null&&He.can_publish),disabledDate:Vt=>st(Vt,ct==null?void 0:ct.course_end_date,et.publish_time),disabledTime:Vt=>rt(Vt,et.publish_time),value:et.end_time?fe()(et.end_time):"",onChange:(Vt,Bn)=>{et.end_time=Bn,Dt(Object.assign({},et))}})))),!et.unified_setting&&(Nt==null?void 0:Nt.length)>0&&de.createElement(ue.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Nt&&Nt.map(function(Vt,Bn){var Ua,Sa,ta,Ao,io,Wo,tr;return de.createElement(Re.Z,{span:24,key:Bn},de.createElement(ue.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Bn==(Nt==null?void 0:Nt.length)-1?"0px":"10px"}},de.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Bn+1),de.createElement(Ae.default,{disabled:Ne||((Ua=ot==null?void 0:ot.homework_status)!=null&&Ua.includes("\u672A\u53D1\u5E03")&&Vt.id||fe()(){var St;if((0,oe.Rm)()&&!((St=mt.AssistantObject.practice)!=null&&St.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nt[Bn].group_name=xo,Nt[Bn].group_id=Vt.group_id;const Lt=(0,E.flattenDeep)(Nt.map(In=>In.group_name)),xt=Yt.map(In=>{let da=(In==null?void 0:In.group_name)||[];return at(Ze({},In),{group_name:(0,E.remove)(da,Zn=>Lt.includes(Zn))})});We(xt),kt(Nt.slice())},maxTagCount:4,maxTagPlaceholder:xo=>de.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ja(Vt,Bn)},"+",xo==null?void 0:xo.length)},ct.group_settings&&ct.group_settings.map(function(xo){if(!Nt.map(Lt=>Lt.group_name).flat().includes(xo.group_name))return de.createElement(Ye,{value:xo.group_name,key:xo.id},xo.group_name)})),de.createElement("div",{className:"ml20"},de.createElement(Ct,{size:"large",ranges:{\u6B64\u523B:[Vt.publish_time?fe()(Vt.publish_time):fe()(),fe()()]},allowClear:!1,disabled:Ne||(fe()()<=fe()((Ao=tn((ta=Vt==null?void 0:Vt.group_id)==null?void 0:ta[0]))==null?void 0:Ao.publish_time)?!1:[!0,eo((io=Vt==null?void 0:Vt.group_id)==null?void 0:io[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:xo=>st(xo,ct==null?void 0:ct.course_end_date),disabledTime:xo=>rt(xo),showTime:{showNow:!0,format:"HH:mm",defaultValue:[fe()((0,y.U6)(),"HH:mm"),fe()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Vt.publish_time&&[fe()(Vt.publish_time),Vt.end_time?fe()(Vt.end_time):void 0],onChange:(xo,St)=>{var Lt;if((0,oe.Rm)()&&!((Lt=mt.AssistantObject.practice)!=null&&Lt.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nt[Bn].publish_time=St[0],!Vt.end_time&&St[0]?Nt[Bn].end_time=fe()(St[0]).add(7,"days"):Nt[Bn].end_time=St[1],kt([...Nt])},onCalendarChange:(xo,St,Lt)=>{if(St!=null&&St[0]&&!St[1]){const xt=fe()(St[0]).add(7,"days");Nt[Bn].publish_time=St[0],Nt[Bn].end_time=xt,kt([...Nt])}}})),!Ne&&de.createElement("div",{style:{display:"flex",width:"50px"}},((Wo=Vt==null?void 0:Vt.group_id)==null?void 0:Wo.length)>1&&de.createElement(Ge.Z,{title:"\u89C4\u5219\u62C6\u5206"},de.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ja(Vt,Bn)})),(Nt==null?void 0:Nt.length)<((tr=ct==null?void 0:ct.group_settings)==null?void 0:tr.length)&&de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var xo;if((0,oe.Rm)()&&!((xo=mt.AssistantObject.practice)!=null&&xo.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt(Nt.concat({}))}}),((Vt==null?void 0:Vt.publish_time)&&fe()(){const xo=(0,E.cloneDeep)(Yt);xo.forEach((St,Lt)=>{St.group_name&&(St.group_name=St.group_name.filter(xt=>{var In;return!((In=Nt[Bn].group_name)!=null&&In.includes(xt))}))}),Nt=Nt.filter((St,Lt)=>Bn!==Lt),We(xo),kt(Nt.slice()),setTimeout(()=>kt(Nt.slice()),10)}}))))}))),de.createElement(ue.Z,null,de.createElement(Re.Z,null,de.createElement("div",{className:z.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",de.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),de.createElement(Re.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(Ie.default,{checked:et.allow_late,disabled:Ne||to,onChange:Vt=>{var Bn;if((0,oe.Rm)()&&!((Bn=mt.AssistantObject.practice)!=null&&Bn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt.target.checked&&De.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:de.createElement("div",{style:{padding:10,background:"#f5f6f9"}},de.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),de.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),de.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),et.allow_late=!et.allow_late,Yt==""&&We([{late_penalty:5}]),Dt(Object.assign({},et))}},de.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(et==null?void 0:et.allow_late)&&de.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},de.createElement("div",{style:{display:"flex"}},de.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),de.createElement(xe.ZP.Group,{style:{marginLeft:"20px"},disabled:Ne||(ct==null?void 0:ct.anonymous_comment)||(ct==null?void 0:ct.allow_late),value:et.unified_late,onChange:Vt=>{var Bn;if((0,oe.Rm)()&&!((Bn=mt.AssistantObject.practice)!=null&&Bn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}et.unified_late=Vt.target.value,Yt==""&&!Vt.target.value&&We([{penalty_type:ne.Q.Percent,late_penalty:20}]),Dt(Ze({},et))}},(et==null?void 0:et.unified_setting)&&de.createElement(xe.ZP,{value:!0,disabled:!(ct!=null&&ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Ce=ct==null?void 0:ct.group_settings)==null?void 0:Ce.length)>0&&de.createElement(xe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),et!=null&&et.unified_late?de.createElement(de.Fragment,null,de.createElement(ue.Z,{align:"middle",style:{marginTop:"10px"}},de.createElement(Re.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),de.createElement(Re.Z,{className:"ml20"},de.createElement(ne.Z,{disabled:Ne||oa,value:{type:et.penalty_type,inputValue:et.late_penalty},onChange:Vt=>{var Bn;if((0,oe.Rm)()&&!((Bn=mt.AssistantObject.practice)!=null&&Bn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt(at(Ze({},et),{late_penalty:Vt.inputValue,penalty_type:Vt.type}))}})),de.createElement(Re.Z,{flex:"1",className:"ml5"},de.createElement("span",{className:"c-grey-c ml10"},et.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),de.createElement(ue.Z,{align:"middle",style:{marginTop:"15px"}},de.createElement(Re.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(Re.Z,{className:"ml20"},de.createElement(le.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ne||oa,value:et.late_time?fe()(et.late_time):"",disabledDate:Vt=>st(Vt,ct==null?void 0:ct.course_end_date),onChange:(Vt,Bn)=>{var Ua;if((0,oe.Rm)()&&!((Ua=mt.AssistantObject.practice)!=null&&Ua.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}et.late_time=Bn,Dt(Object.assign({},et))}})))):Yt.map(function(Vt,Bn){var Ua;return de.createElement(Re.Z,{span:24,key:Bn},de.createElement(ue.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},de.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Bn+1),de.createElement(Ae.default,{disabled:Ne||!((Ua=ot==null?void 0:ot.homework_status)!=null&&Ua.includes("\u672A\u53D1\u5E03"))&&Vt.id||(ct==null?void 0:ct.anonymous_comment),mode:"multiple",className:z.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Vt.group_name=="string"?[Vt.group_name]:Vt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Sa=>{var ta;if((0,oe.Rm)()&&!((ta=mt.AssistantObject.practice)!=null&&ta.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt[Bn].group_name=Sa,Yt[Bn].group_id=Vt.group_id,We(Yt.slice())}},ct.group_settings&&ct.group_settings.map(function(Sa){const ta=Yt.map(io=>io.group_name).flat(),Ao=Nt.map(io=>io.group_name).flat();if(et!=null&&et.unified_setting){if(!ta.includes(Sa.group_name))return de.createElement(Ye,{value:Sa.group_name,key:Sa.id},Sa.group_name)}else if(Ao.includes(Sa.group_name)&&!ta.includes(Sa.group_name))return de.createElement(Ye,{value:Sa.group_name,key:Sa.id},Sa.group_name)})),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),de.createElement(ne.Z,{disabled:Ne||uo(Vt.id),value:{type:Vt.penalty_type,inputValue:Vt.late_penalty},onChange:Sa=>{var ta;if((0,oe.Rm)()&&!((ta=mt.AssistantObject.practice)!=null&&ta.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt[Bn].late_penalty=Sa.inputValue,Yt[Bn].penalty_type=Sa.type,We([...Yt])}}),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(le.default,{size:"large",disabled:Ne||uo(Vt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Sa=>st(Sa,ct==null?void 0:ct.course_end_date),format:"YYYY-MM-DD HH:mm",value:Vt!=null&&Vt.late_time?fe()(Vt.late_time):void 0,onChange:(Sa,ta)=>{var Ao;if((0,oe.Rm)()&&!((Ao=mt.AssistantObject.practice)!=null&&Ao.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt[Bn].late_time=ta,We([...Yt])}}),!Ne&&de.createElement("div",{style:{display:"flex",width:"50px"}},de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Sa;if((0,oe.Rm)()&&!((Sa=mt.AssistantObject.practice)!=null&&Sa.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}We(Yt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Bn>0&&!Vt.id&&de.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Sa;if((0,oe.Rm)()&&!((Sa=mt.AssistantObject.practice)!=null&&Sa.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt=Yt.filter((ta,Ao)=>Bn!==Ao),We(Yt.slice()),setTimeout(()=>We(Yt.slice()),10)}}))))})),!Ne&&de.createElement(de.Fragment,null,de.createElement(Oe.ZP,{type:"primary",size:"large",loading:Ut,style:{width:"138px",marginTop:"30px"},onClick:()=>ca()},"\u4FDD\u5B58")),de.createElement(ie.Z,{onConfirm:(Vt,Bn)=>{Nt.splice(Vt,0,...Bn),Nt.splice(Vt+Bn.length,1);const Ua=(0,y.QE)([...Nt]);kt([...Ua])}}),de.createElement(ce.Z,{resdata:It,type:"shixun",okloading:Ut,oktext:(It==null?void 0:It.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Vt=>gt(void 0,null,function*(){Jt(!0);let Bn=yield(0,a.ZP)(`/api/courses/${it.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(it.categoryId)]}});Jt(!1),(Bn==null?void 0:Bn.status)===0&&Ba(Mt)})}))};Qe.ZP=(0,te.connect)(({shixunHomeworks:ze,classroomList:ft,loading:Ot,user:mt})=>({shixunHomeworks:ze,classroomList:ft,loading:Ot.effects,user:mt}))(Te)},61604:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(54580),Ae=ee(78241),Fe=ee(43418),De=ee(8591),xe=ee(1710),ue=ee(65582),Re=ee(74128),Ge=ee(84511),Ie=ee(38147),Oe=ee(66649),we=ee.n(Oe),fe=ee(65862),oe=ee(59301),a=Object.defineProperty,E=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(ce,se,de)=>se in ce?a(ce,se,{enumerable:!0,configurable:!0,writable:!0,value:de}):ce[se]=de,te=(ce,se)=>{for(var de in se||(se={}))x.call(se,de)&&z(ce,de,se[de]);if(E)for(var de of E(se))y.call(se,de)&&z(ce,de,se[de]);return ce},ne=(ce,se,de)=>new Promise((me,pe)=>{var ve=Xe=>{try{Me(de.next(Xe))}catch(Le){pe(Le)}},Ue=Xe=>{try{Me(de.throw(Xe))}catch(Le){pe(Le)}},Me=Xe=>Xe.done?me(Xe.value):Promise.resolve(Xe.value).then(ve,Ue);Me((de=de.apply(ce,se)).next())});const{Dragger:re}=le.default,ie=({classroomList:ce,dispatch:se,onOk:de})=>{const me=(0,ue.useParams)(),[pe]=Ae.default.useForm(),[ve,Ue]=(0,b.useState)(),[Me,Xe]=(0,b.useState)(!1),Le={height:100,onRemove:()=>{Ue("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Ze=>ne(void 0,null,function*(){return Ue(Ze),!1})};return(0,b.useEffect)(()=>{pe.setFieldsValue({publish_time:we()(we()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:we()(we()(new Date((0,fe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),oe.createElement(Fe.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ce.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Me},onOk:()=>ne(void 0,null,function*(){pe.submit()}),onCancel:()=>{pe.resetFields(),se({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement(Ae.default,{form:pe,onFinish:Ze=>ne(void 0,null,function*(){var at,gt,Pt;if(!(ve!=null&&ve.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Xe(!0);let st=new FormData;st.append("type",ce.actionTabs.type),st.append("file",ve);let rt;window.location.href.indexOf("exercise")>-1?rt=`/api/exercises/${ce.actionTabs.id}/supplement_score.json`:rt=`/api/homework_commons/${ce.actionTabs.id}/supplement_score.json`;let Ct=yield(0,Ie.ZP)(rt,{method:"post",body:st},!0);Xe(!1),(Ct==null?void 0:Ct.status)===0&&(de(),pe.resetFields(),se({type:"classroomList/setActionTabs",payload:{}}),((gt=(at=Ct==null?void 0:Ct.data)==null?void 0:at.fail)==null?void 0:gt.length)>0&&Fe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:oe.createElement(xe.default,{pagination:!1,dataSource:(Pt=Ct==null?void 0:Ct.data)==null?void 0:Pt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,fe.FH)("",Re.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ce.actionTabs.type}`)}}))})},oe.createElement(Ae.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ce.actionTabs.name),oe.createElement(Ae.default.Item,{style:{marginBottom:0},label:oe.createElement("div",null,oe.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),oe.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},oe.createElement("div",null,oe.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ge.Z.downloadbutton,href:Re.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ce.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),oe.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),oe.createElement(Ae.default.Item,{style:{marginBottom:0}},oe.createElement(re,te({},Le),oe.createElement("a",{className:Ge.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),oe.createElement("br",null),oe.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Qe.Z=(0,ue.connect)(({classroomList:ce})=>({classroomList:ce}))(ie)},62686:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(54580),Ae=ee(78241),Fe=ee(43418),De=ee(8591),xe=ee(1710),ue=ee(92832),Re=ee(95237),Ge=ee(43604),Ie=ee(5871),Oe=ee(5083),we=ee(65582),fe=ee(96565),oe=ee(74128),a=ee(84511),E=ee(38147),x=ee(99981),y=ee(66649),z=ee.n(y),te=ee(65862),ne=ee(59301),re=Object.defineProperty,ie=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,de=(Me,Xe,Le)=>Xe in Me?re(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Me[Xe]=Le,me=(Me,Xe)=>{for(var Le in Xe||(Xe={}))ce.call(Xe,Le)&&de(Me,Le,Xe[Le]);if(ie)for(var Le of ie(Xe))se.call(Xe,Le)&&de(Me,Le,Xe[Le]);return Me},pe=(Me,Xe,Le)=>new Promise((Ze,at)=>{var gt=rt=>{try{st(Le.next(rt))}catch(Ct){at(Ct)}},Pt=rt=>{try{st(Le.throw(rt))}catch(Ct){at(Ct)}},st=rt=>rt.done?Ze(rt.value):Promise.resolve(rt.value).then(gt,Pt);st((Le=Le.apply(Me,Xe)).next())});const{Dragger:ve}=le.default,Ue=({classroomList:Me,dispatch:Xe,onOk:Le})=>{const Ze=(0,we.useParams)(),[at]=Ae.default.useForm(),[gt,Pt]=(0,b.useState)(),[st,rt]=(0,b.useState)(!1),Ct={height:100,onRemove:()=>{Pt("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:Ye=>pe(void 0,null,function*(){return Pt(Ye),!1})};return(0,b.useEffect)(()=>{at.setFieldsValue({publish_time:z()(z()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:z()(z()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[Me.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),ne.createElement(Fe.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:Me.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:st},onOk:()=>pe(void 0,null,function*(){at.submit()}),onCancel:()=>{at.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}})}},ne.createElement(Ae.default,{form:at,colon:!1,onFinish:Ye=>pe(void 0,null,function*(){var Te,ze,ft;if(!(gt!=null&>.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}rt(!0);let Ot=new FormData;Ot.append("name",Ye.name),Ot.append("type",Me.actionTabs.type),Ot.append("category_id",(Ze==null?void 0:Ze.categoryId)||null),Me.actionTabs.type==="exercise"?(Ot.append("time",Ye.time||""),Ot.append("total_score",Ye.total_score)):Ot.append("description",Ye.description||""),Ot.append("publish_time",z()(Ye.publish_time).format("YYYY-MM-DD HH:mm")),Ot.append("end_time",z()(Ye.end_time).format("YYYY-MM-DD HH:mm")),Ot.append("file",gt);let mt=yield(0,E.ZP)(`/api/courses/${Ze.coursesId}/export_external_score_homework.json`,{method:"post",body:Ot},!0);rt(!1),(mt==null?void 0:mt.status)===0&&(at.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}}),Le(),((ze=(Te=mt==null?void 0:mt.data)==null?void 0:Te.fail)==null?void 0:ze.length)>0&&Fe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ne.createElement(xe.default,{pagination:!1,dataSource:(ft=mt==null?void 0:mt.data)==null?void 0:ft.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,te.FH)("",oe.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Me.actionTabs.type}`)}}))})},ne.createElement(Ae.default.Item,{label:Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},ne.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),Me.actionTabs.type!=="exercise"&&ne.createElement(Ae.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},ne.createElement(fe.Z,{watch:!0})),Me.actionTabs.type==="exercise"&&ne.createElement(Re.Z,{style:{marginLeft:6}},ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},ne.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},ne.createElement(Ie.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),ne.createElement(Re.Z,{style:{marginLeft:6,marginBottom:12}},ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ne.createElement(Oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:Ye=>(0,x.Q8)(Ye),disabledTime:Ye=>(0,x.d0)(Ye),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ne.createElement(Oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:Ye=>(0,x.Q8)(Ye,"",at.getFieldValue("publish_time")),disabledTime:Ye=>(0,x.d0)(Ye,at.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),ne.createElement(Ae.default.Item,{style:{marginBottom:0},label:ne.createElement("div",null,ne.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ne.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ne.createElement("div",null,ne.createElement("a",{download:"\u6A21\u7248.xlsx",className:a.Z.downloadbutton,href:oe.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Me.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ne.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ne.createElement(Ae.default.Item,{style:{marginBottom:0}},ne.createElement(ve,me({},Ct),ne.createElement("a",{className:a.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ne.createElement("br",null),ne.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Qe.Z=(0,we.connect)(({classroomList:Me})=>({classroomList:Me}))(Ue)},48436:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Oe}});var b=ee(59301),le=ee(20834),Ae=ee(92832),Fe=ee(24905),De=ee(3113),xe=ee(38854),ue={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},Re=ee(41867),Ge=ee(84105),Oe=({buttonDataSource:we,onButtonClick:fe,useBatchStatus:oe,allSelect:a,setAllSelect:E,selectArrs:x,onMenuClick:y,setSeleArr:z,catalogue:te,addCatalogue:ne})=>{const[re,ie]=(0,b.useState)(!1),[ce,se]=(0,b.useState)("");console.log("---",te);const de=b.createElement("div",{className:ue.moveCategory,onMouseLeave:me=>ie(!1)},b.createElement(le.default,{onClick:y,style:{maxHeight:300,width:240,overflow:"auto"}},b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},b.createElement(Ae.default,{onChange:me=>{se(me.target.value)}})),te==null?void 0:te.map(function(me,pe){var ve;if(!(ce!==""&&me.category_name.indexOf(ce)<0))return b.createElement(b.Fragment,null,b.createElement(le.default.Item,{className:"multi-llipsis1e",key:me.category_id,title:me.category_name},me.category_name),(ve=me==null?void 0:me.third_category)==null?void 0:ve.map(Ue=>b.createElement(le.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:Ue.category_id,title:Ue.category_name},Ue.category_name)))}),ne&&b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ne},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return b.createElement("div",{className:ue.bottomControlContainer},b.createElement("div",null,b.createElement("div",null,b.createElement(Fe.default,{checked:a,onChange:E},"\u5168\u9009\u672C\u9875\uFF08",x.length,"\uFF09")),(0,Re.GJ)()&&we.map(me=>b.createElement("div",{key:me.name},b.createElement(De.ZP,{type:"primary",icon:me.icon,className:ue.buttonWrap,onClick:()=>fe(me)},me.name))),(0,Re.GJ)()&&(ne||te)&&b.createElement("div",null,b.createElement(xe.Z,{open:re,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>de,getPopupContainer:me=>me.parentNode},b.createElement("span",{className:"ant-dropdown-link",onMouseEnter:me=>ie(!0)},b.createElement(De.ZP,{type:"primary",className:ue.buttonWrap,icon:b.createElement("i",{className:"iconfont icon-yidongmulu"})},b.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",b.createElement(Ge.Z,null))))))),b.createElement("div",null,b.createElement(De.ZP,{type:"primary",ghost:!0,onClick:()=>{oe(!1),z([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},42656:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return E}});var b=ee(59301),le=ee(65582),Ae=ee(5083),Fe=ee(43418),De=ee(92832),xe=ee(95237),ue=ee(43604),Re={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ge=ee(66649),Ie=ee.n(Ge),Oe=ee(65862),we=ee(2524),fe=ee(59301);const{RangePicker:oe}=Ae.default,a=({dispatch:x,classroomList:y,onConfirm:z})=>{const[te,ne]=(0,b.useState)([]),[re,ie]=(0,b.useState)([]),[ce,se]=(0,b.useState)("");(0,b.useEffect)(()=>{var pe;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let ve=y.actionTabs.data;console.log("data",ve);let Ue=(pe=ve==null?void 0:ve.group_name)==null?void 0:pe.map((Me,Xe)=>{var Le;return{group_id:ve==null?void 0:ve.group_id[Xe],group_name:ve==null?void 0:ve.group_name[Xe],is_admin:ve==null?void 0:ve.is_admin,end_time:ve==null?void 0:ve.end_time,publish_time:Array.isArray(ve==null?void 0:ve.publish_time)?(Le=ve==null?void 0:ve.publish_time)==null?void 0:Le[0]:ve==null?void 0:ve.publish_time}});Ue&&(ne([...Ue]),ie([...Ue]))}},[y.actionTabs]);const de=()=>{x({type:"classroomList/setActionTabs",payload:{}}),se("")},me=pe=>{if(pe){const ve=re==null?void 0:re.filter(Ue=>{var Me,Xe;return(Xe=(Me=Ue==null?void 0:Ue.group_name)==null?void 0:Me.toLowerCase())==null?void 0:Xe.includes(pe==null?void 0:pe.toLowerCase())});ne(ve)}else ne(re)};return fe.createElement(Fe.default,{width:980,title:fe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},fe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",fe.createElement("span",{className:Re.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),fe.createElement(De.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ce,onChange:pe=>{se(pe.target.value.trim()),me(pe.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>de(),onOk:()=>{var pe;z((pe=y.actionTabs)==null?void 0:pe.index,re),de()}},fe.createElement("div",{className:Re.modal_con},fe.createElement(xe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(pe,ve){var Ue,Me;return fe.createElement(ue.Z,{span:24,key:ve},fe.createElement(xe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ve==(te==null?void 0:te.length)-1?"0px":"10px"}},fe.createElement("div",{className:Re.multiple_select,title:pe.group_name},pe.group_name),fe.createElement("div",{className:"ml20"},fe.createElement(oe,{size:"large",ranges:{\u6B64\u523B:[pe.publish_time?Ie()(pe.publish_time):Ie()(),Ie()()]},allowClear:!1,disabled:(Ue=y.actionTabs)==null?void 0:Ue.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Xe=>{var Le;return(0,Oe.Q8)(Xe,(Le=y.actionTabs)==null?void 0:Le.disabledDate)},disabledTime:Xe=>(0,Oe.d0)(Xe),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ie()((0,Oe.U6)(),"HH:mm"),Ie()((0,Oe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:pe.publish_time&&[Ie()(pe.publish_time),pe.end_time?Ie()(pe.end_time):void 0],onChange:(Xe,Le)=>{te[ve].publish_time=Le[0],te[ve].end_time=Le[1],ne([...te]),re.forEach(Ze=>{Ze.group_id===pe.group_id&&(Ze.publish_time=Le[0],Ze.end_time=Le[1])}),ie([...re])}})),(Me=y.actionTabs)!=null&&Me.rangePickerDisabled?fe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):fe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{te.splice(ve,1),ne([...te]),re.forEach((Xe,Le)=>{Xe.group_id===pe.group_id&&re.splice(Le,1)}),ie([...re])}})))}):fe.createElement(we.Z,null))))};var E=(0,le.connect)(({classroomList:x})=>({classroomList:x}))(a)},37497:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return y}});var b=ee(59301),le=ee(20834),Ae=ee(24905),Fe=ee(3113),De=ee(38854),xe=ee(6848),ue=ee(57809),Re=ee(92832),Ge={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},Ie=ee(41867),Oe=ee(87395),we=ee(84105),fe=ee(26724),oe=ee.n(fe),a=ee(65582),E=(z,te,ne)=>new Promise((re,ie)=>{var ce=me=>{try{de(ne.next(me))}catch(pe){ie(pe)}},se=me=>{try{de(ne.throw(me))}catch(pe){ie(pe)}},de=me=>me.done?re(me.value):Promise.resolve(me.value).then(ce,se);de((ne=ne.apply(z,te)).next())}),y=({isAdmin:z,dataSource:te,batchStatus:ne,SortMenuName:re,setSortMenuName:ie,detailCourseGroupsList:ce,onSearch:se,onBoard:de,onSort:me,isboard:pe,dispatch:ve,onBatch:Ue,SortMenus:Me,isShowMode:Xe=!1,onModeChange:Le})=>{const[Ze,at]=(0,b.useState)(!1),[gt,Pt]=(0,b.useState)([]),[st,rt]=(0,b.useState)(!0);let[Ct,Ye]=(0,b.useState)([]);const[Te,ze]=(0,b.useState)(1),[ft,Ot]=(0,b.useState)(!1),mt=(0,a.useParams)(),on=un=>{ie(un.name),me(un)};(0,b.useEffect)(()=>{pe&&ke()},[pe]);const ke=()=>E(void 0,null,function*(){var un;if(st&&!ft){Ot(!0),ze(Te+1);const Gn=yield ve({type:"classroomList/getCourseGroupsList",payload:{page:Te,id:mt.coursesId,limit:20,nonenavigate:!0}});let ut=[...(Gn==null?void 0:Gn.course_groups)||[]];((un=Gn==null?void 0:Gn.course_groups)==null?void 0:un.length)<20&&(rt(!1),ut.push({id:0,name:"\u672A\u5206\u73ED"})),Ot(!1),Ye([...Ct,...ut])}}),jt=b.createElement("section",{className:Ge.dropmenu},b.createElement("div",{style:{maxHeight:200,overflow:"auto"}},b.createElement(oe(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:un=>{ke()},hasMore:st,useWindow:!1},b.createElement(le.default,{style:{width:240,zIndex:10}},(ce==null?void 0:ce.group_count)>0&&(Ct==null?void 0:Ct.filter(un=>un.edit_auth||un.name==="\u672A\u5206\u73ED").map(function(un,Gn){return b.createElement(le.default.Item,{key:un.id},b.createElement(Ae.default,{checked:gt.includes(un.id),value:un.id,onChange:ut=>{let dt=gt.indexOf(un.id);gt.indexOf(un.id)>-1?Pt(gt.filter(He=>He!==un.id)):Pt(gt.concat(un.id))}},un.name))}))))),b.createElement("aside",{style:{background:"#fff"}},b.createElement("div",null,b.createElement(Fe.ZP,{type:"link",onClick:()=>{de(gt)}},"\u786E\u5B9A"),b.createElement(Fe.ZP,{type:"link",onClick:()=>{Pt([])}},"\u91CD\u7F6E")))),Wt=re==="\u9ED8\u8BA4\u6392\u5E8F";return b.createElement("div",{className:Ge.searchSortControllerContainer},!!(Me!=null&&Me.length)&&b.createElement("div",null,b.createElement(De.Z,{dropdownRender:()=>b.createElement(le.default,{selectedKeys:[re]},Me.map(un=>b.createElement(le.default.Item,{key:un.name,onClick:()=>on(un)},un.name)))},b.createElement("div",null,b.createElement("span",{className:`${Ge.btn} ${Wt?Ge.btnSort:""}`},b.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),re)))),Wt&&b.createElement(xe.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},b.createElement("span",{className:Ge.tips},b.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Xe&&b.createElement(ue.default,{defaultValue:"",onChange:Le,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),b.createElement(Re.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:se,style:{width:220,marginLeft:Xe?"":"auto"}}),(0,Ie.eB)()&&pe&&b.createElement(De.Z,{dropdownRender:()=>jt,open:Ze,onOpenChange:un=>{at(un)}},b.createElement("a",null,"\u5206\u73ED",Ze?b.createElement(Oe.Z,{style:{marginLeft:6}}):b.createElement(we.Z,{style:{marginLeft:6}}))))}},95651:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return fe}});var b=ee(59301),le=ee(95237),Ae=ee(43604),Fe=ee(20834),De=ee(6848),xe=ee(38854),ue=ee(8591),Re={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},Ge=ee(65582),Ie=ee(41867),Oe=ee(65862),fe=({isLoading:oe,addText:a,tabDataSource:E,isAdmin:x,dispatch:y,classroomList:z,type:te,isExercise:ne,defaultSelectedKeys:re,onTabMenuClick:ie,getDropdownMenu:ce,showControlButton:se,buttonText:de,buttonIcon:me="icon-tianjiadaohang",extraNode:pe,user:ve,onButtonClick:Ue,isModelUser:Me})=>{var Xe,Le,Ze,at,gt;const Pt=(0,Ge.useParams)();return b.createElement("div",{className:Re.tabMenuContainer},b.createElement(le.Z,null,b.createElement(Ae.Z,{flex:"1"},b.createElement(Fe.default,{onSelect:st=>oe?{}:ie(st),mode:"horizontal",selectedKeys:re},E.map(st=>b.createElement(Fe.default.Item,{key:typeof st.index=="number"?st.index:st.id},b.createElement("span",{className:"c-grey-666"},st.name),st.total!==void 0&&x&&b.createElement("span",{className:"c-grey-999 ml20"},st.total||0))))),x&&ne&&b.createElement(De.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},b.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,Oe.xg)("/zbstatistics")}})),x&&ne&&b.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{y({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),x&&b.createElement(Ae.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},ne&&b.createElement(xe.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>b.createElement(Fe.default,null,b.createElement(Fe.default.Item,{key:1,onClick:()=>{var st;if((0,Ie.Rm)()&&!((st=z.AssistantObject.exercise)!=null&&st.can_download)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}y({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:te,exportType:"exercise",category_id:Pt.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),b.createElement(Fe.default.Item,{key:3,onClick:()=>{var st;if((0,Ie.Rm)()&&!((st=z.AssistantObject.exercise)!=null&&st.can_download)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ge.history.push(`/classrooms/${Pt==null?void 0:Pt.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},b.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},b.createElement("span",{style:{color:"#666666",cursor:"pointer"}},b.createElement("i",{className:"iconfont icon-xiazai6"})))),b.createElement("div",{className:Re.control},b.createElement("div",{className:Re.extra},pe),se&&(de=="\u6DFB\u52A0\u76F4\u64AD"?b.createElement(xe.Z,{menu:{items:(Le=(Xe=[{label:b.createElement("div",{onClick:()=>{Ue("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},Me&&{label:b.createElement("div",{onClick:()=>{Ue("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Xe.filter(st=>st==null?void 0:st.show))==null?void 0:Le.map(st=>({label:st==null?void 0:st.label,key:st==null?void 0:st.key}))}},b.createElement("span",{className:Re.selectBtn},b.createElement("span",null,b.createElement("i",{className:`iconfont ${me}`})),b.createElement("span",null,de))):b.createElement("span",{onClick:Ue,style:{cursor:"pointer"},className:Re.selectBtn},b.createElement("span",null,b.createElement("i",{className:`iconfont ${me}`})),b.createElement("span",null,de))),!!ce&&b.createElement(xe.Z,{disabled:((Ze=ve==null?void 0:ve.userInfo)==null?void 0:Ze.user_status)===2,className:"ml10",dropdownRender:ce},b.createElement("span",{className:((at=ve==null?void 0:ve.userInfo)==null?void 0:at.user_status)===2?Re.selectBtn1:Re.selectBtn},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-tianjiadaohang"})),b.createElement(De.Z,{title:((gt=ve==null?void 0:ve.userInfo)==null?void 0:gt.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},b.createElement("span",null,a||"\u521B\u5EFA\u8BD5\u5377"))))))))}},10352:function(nt,Qe,ee){"use strict";ee.r(Qe),ee.d(Qe,{default:function(){return ia}});var b=ee(2337),le=ee(59301),Ae=ee(65582),Fe=ee(43418),De=ee(20834),xe=ee(8591),ue=ee(61621),Re=ee(58421),Ge=ee(81228),Ie=ee(3113),Oe=ee(24905),we=ee(66649),fe=ee.n(we),oe=ee(41867),a=ee(65862),E=ee(2524),x=ee(38147),y=ee(99313),z=ee(78241),te=ee(6848),ne=ee(5871),re=ee(57809),ie=ee(92832),ce=ee(26724),se=ee.n(ce),de=ee(49018),me={flex_box_center:"flex_box_center___aIYEA",flex_space_between:"flex_space_between___hCKPx",flex_box_vertical_center:"flex_box_vertical_center___K6UJb",flex_box_center_end:"flex_box_center_end___BVN_k",flex_box_column:"flex_box_column___S4apM",bg:"bg___Pox5v",containerTitle:"containerTitle___laevg",containerDesc:"containerDesc___IIMRX",menus:"menus___atKNl",listItem:"listItem___zDBVK",info:"info___k52wj",title:"title___zq7AS",titleLeft:"titleLeft___efDI2",titleRight:"titleRight___uQt6L",acitons:"acitons___Vg6al",move:"move___Ga0E4",hideHeadCheckbox:"hideHeadCheckbox___pLoYs",moveCategory:"moveCategory___eZPjj",tabSearch:"tabSearch___IlcNp",warpModal:"warpModal___hzRTF",modalColumn:"modalColumn___Rcl4F",modalRow:"modalRow___rzx2r",sup:"sup___cAGuY",name:"name___flQya"},pe=ee(66457),ve=ee(35479),Ue=ee(79274),Me=ee(90463),Xe=ee(83028),Le=ee(60979),Ze=ee(59301),at=Object.defineProperty,gt=Object.defineProperties,Pt=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,Ye=(ae,be,ye)=>be in ae?at(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Te=(ae,be)=>{for(var ye in be||(be={}))rt.call(be,ye)&&Ye(ae,ye,be[ye]);if(st)for(var ye of st(be))Ct.call(be,ye)&&Ye(ae,ye,be[ye]);return ae},ze=(ae,be)=>gt(ae,Pt(be)),ft=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const{TabPane:Ot}=y.default,mt=({classroomList:ae,exercise:be,loading:ye,dispatch:$e})=>{var zt;const Bt=(0,Ae.useParams)(),Rt=(0,Ae.useLocation)(),[En]=z.default.useForm(),{brankList:bt}=be;let[an,Oa]=(0,le.useState)(!0),[la,Ya]=(0,le.useState)(!1);const[kn,Va]=(0,le.useState)("myself");let[Xn,$a]=(0,le.useState)([]),[Un,Vn]=(0,le.useState)([]),[sa,$n]=(0,le.useState)(),[jn,Qt]=(0,le.useState)([]);const Tn=(0,le.useRef)(null),[va,ma]=(0,le.useState)(!1),[yo,Da]=(0,le.useState)(""),[wn,Go]=(0,le.useState)(""),[fo,hn]=(0,le.useState)(!1),[bo,er]=(0,le.useState)({}),Ln=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0,align:"left",render:(Kt,Na,Po)=>Ze.createElement("div",{style:{display:"flex",alignItems:"center"}},Ze.createElement(te.Z,{title:Kt},Ze.createElement("div",{title:Kt,className:me.name},Kt)),(Na==null?void 0:Na.high_resources_consume)&&Ze.createElement(Me.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u65B9\u5411&\u8BFE\u7A0B",dataIndex:"course_list_name",width:180,ellipsis:!0,align:"left",render:Kt=>Ze.createElement(te.Z,{title:Kt},Ze.createElement("span",null,Kt))},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:Kt=>Kt?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(Kt,Na)=>Ze.createElement("a",{href:Kt?`/randompaper/detail/${Na.id}`:`/paperlibrary/see/${Na.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[ea,oo]=(0,le.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,le.useEffect)(()=>{be.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(wa(),Qt([]),ro())},[be.actionTabs.key]);const ro=()=>ft(void 0,null,function*(){const Kt=yield $e({type:"paperlibrary/getTeachGroupData"});Vn(Kt)}),Nn=Kt=>{const Na=parseInt(Kt);return isNaN(Na)?"":Na},wa=()=>ft(void 0,null,function*(){var Kt,Na;if(an){++ea.page,Oa(!1);const Po=yield $e({type:"exercise/getBrankList",payload:ze(Te({},ea),{search:(Kt=ea.search)==null?void 0:Kt.trim()})});Xn=Po!=null&&Po.object_list?[...Xn.concat(Po==null?void 0:Po.object_list)]:Xn,ea.filter==="public"?$n(Po.is_teacher):$n(!0),((Na=Po.object_list)==null?void 0:Na.length){Tn.current.scrollTop=0,Xn=[],ea.page=0,ea.group_id=Kt,an=!0,Qt([]),oo(Te({},ea)),wa()},or={selectedRowKeys:jn,onChange:Kt=>{Qt(Kt)},type:"radio"},po=()=>{oo(Te({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),$a([]),Oa(!0),Va("myself"),$e({type:"exercise/setActionTabs",payload:{}}),Ya(!1)},[La,Do,Mn,_t]=(0,ve.P)(),On=Kt=>ft(void 0,null,function*(){let Na=!1;Xn.forEach(Zo=>{jn.includes(Zo.id)&&(Na=Zo.is_random)});const Po=Kt.map(Zo=>({shixun_id:Zo.id,is_use:Zo.is_use,is_copy:Zo.is_copy}));if(!Na){hn(!0);const Zo=yield $e({type:"exercise/saveBanks",payload:{course_id:Bt.coursesId,category_id:(Bt==null?void 0:Bt.categoryId)||null,object_type:"examination_bank",bank_id:jn,shixuns_info:Po}});hn(!1),(Zo==null?void 0:Zo.status)===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),$e({type:"classroomList/getClassroomExercisesList",payload:Te({},be.actionTabs.params)}),$e({type:"classroomList/getClassroomLeftMenus",payload:{id:Bt.coursesId}}),Da(`/classrooms/${Bt.coursesId}/exercise/${Zo.exercise_id}/detail?random=${Zo.is_random}&tabs=3`),Go(`/classrooms/${Bt.coursesId}/exercise/add/${Zo.exercise_id}?random=${Zo.is_random}&type=2`),ma(!0),xe.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),Do(),po());return}hn(!0),setTimeout(()=>{hn(!1)},500),$e({type:"exercise/setActionTabs",payload:{}});let wo=1,Br=Fe.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:Ze.createElement("div",{className:me.modalColumn},Ze.createElement("div",{className:me.modalRow},Ze.createElement("sup",{className:me.sup},"*"),Ze.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),Ze.createElement(ne.Z,{parser:Nn,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:wo,onChange:Zo=>{wo=Zo;const Kr=document.getElementById("model_error");wo<1||wo>50?Kr.style.display="block":Kr.style.display="none"}})),Ze.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:po,onOk:()=>ft(void 0,null,function*(){if(wo<1||wo>50){const Kr=document.getElementById("model_error");return Kr.style.display="block",Promise.reject()}Br.update({cancelButtonProps:{disabled:!0}});const Zo=yield $e({type:"exercise/saveBanks",payload:{course_id:Bt.coursesId,object_type:"examination_bank",bank_id:jn,shixuns_info:Po,num:wo}});Br.update({cancelButtonProps:{disabled:!1}}),Zo&&Zo.status===0?((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),$e({type:"classroomList/getClassroomExercisesList",payload:Te({},be.actionTabs.params)}),po(),Do(),xe.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(po(),Do())})})});return Ze.createElement(Ze.Fragment,null,Ze.createElement(Fe.default,{centered:!0,width:1012,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:be.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:la,bodyStyle:{minHeight:200},wrapClassName:me.warpModal,onOk:()=>ft(void 0,null,function*(){var Kt;if(!jn.length){xe.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Ya(!0);let Na=!1,Po=!1;if(Xn.forEach(Br=>{jn.includes(Br.id)&&Br.need_authorize&&(Na=Br.need_authorize),jn.includes(Br.id)&&(Po=Br.is_random)}),Na){(0,pe.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}let wo=yield(0,Le.Tr)({id:`${jn[0]}`,course_id:(Kt=ae.detailTopBanner)==null?void 0:Kt.course_id,type:"examination_bank"});Ya(!1),(wo==null?void 0:wo.student_count)===0?On([]):er(wo)}),onCancel:po},Ze.createElement(y.default,{activeKey:kn,onTabClick:Kt=>ft(void 0,null,function*(){Tn.current.scrollTop=0,Xn=[],kn!==Kt&&Qt([]),Va(Kt),ea.page=0,ea.filter=Kt,ea.group_id=null,an=!0,wa()})},Ze.createElement(Ot,{tab:Ze.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),Ze.createElement(Ot,{tab:Ze.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),Ze.createElement(Ot,{tab:Ze.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),Ze.createElement("div",{className:me.tabSearch},kn==="teacher"&&Ze.createElement(re.default,{value:ea.group_id,onChange:rr,size:"middle",style:{width:200,marginRight:30}},Ze.createElement(re.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(zt=Un==null?void 0:Un.groups)==null?void 0:zt.map(Kt=>Ze.createElement(re.default.Option,{key:Kt==null?void 0:Kt.group_id,value:Kt==null?void 0:Kt.group_id},Kt==null?void 0:Kt.name))),Ze.createElement(ie.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:ea.search,onChange:Kt=>{ea.search=Kt.target.value,oo(Te({},ea))},onSearch:Kt=>{Tn.current.scrollTop=0,Xn=[],ea.page=0,an=!0,Qt([]),Kt&&(0,Ue.tk)({name:Kt,copywriting:Kt,position:"Exercise"}),wa()}})),Ze.createElement("div",{ref:Tn,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!sa&&kn==="public"&&Ze.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Ze.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BD5\u5377\u5E93\u8D44\u6E90"),Ze.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),Ze.createElement(se(),{initialLoad:!1,pageStart:0,loadMore:()=>{wa()},hasMore:an,useWindow:!1},be.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&sa&&Ze.createElement(de.Z,{className:me.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:Xn,onRow:Kt=>({onClick:()=>{Qt([Kt==null?void 0:Kt.id])}}),resColumns:Ln,rowSelection:or})))),Ze.createElement(Fe.default,{title:"\u63D0\u793A",open:va,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Ze.createElement("div",null,Ze.createElement(Ie.ZP,{onClick:()=>{ma(!1),Ae.history.push(wn)}},"\u4FEE\u6539\u8BD5\u5377"),Ze.createElement(Ie.ZP,{type:"primary",onClick:()=>{Ae.history.push(yo),ma(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{ma(!1)}},Ze.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),Ze.createElement(Xe.Z,{resdata:bo,type:"exercise",okloading:fo,oktext:(bo==null?void 0:bo.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Kt=>{On(Kt)}}),Ze.createElement(ve.Z,{inPaper:!0,visible:La,onCancel:Do,onOk:On,renderData:Mn,modalType:"multiple",type:"examination_bank"}))};var on=(0,Ae.connect)(({exercise:ae,loading:be,classroomList:ye})=>({exercise:ae,loading:be,classroomList:ye}))(mt),ke=ee(71418),jt=ee(95237),Wt=ee(5112),un=ee(5083),Gn=ee(78673),ut=ee(87513),dt=ee(70414),He=ee(44304),Ce=ee(43604),it=ee(1710),ct=ee(39864),je={cstuModal:"cstuModal___aXQ_6",removeStyle:"removeStyle___fT_EI",bottom:"bottom___yocae",yes:"yes___Iw504",no:"no___yeWHC",Onerow:"Onerow___hvTnk",searchMember:"searchMember____guvA",searchMemberHeader:"searchMemberHeader___NdQj2"},Be=ee(96622),ot=ee(59301),_e=Object.defineProperty,Ne=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,Ut=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,kt=(ae,be,ye)=>be in ae?_e(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Yt=(ae,be)=>{for(var ye in be||(be={}))Jt.call(be,ye)&&kt(ae,ye,be[ye]);if(Ut)for(var ye of Ut(be))Nt.call(be,ye)&&kt(ae,ye,be[ye]);return ae},We=(ae,be)=>Ne(ae,pt(be)),et=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const Dt=({visible:ae,setVisible:be,onK:ye,selectKeys:$e,selectRows:zt,appointStudent:Bt,modalParams:Rt,courseId:En})=>{const bt=(0,Ae.useParams)(),[an,Oa]=(0,le.useState)(!1),[la,Ya]=(0,le.useState)(!1),[kn,Va]=(0,le.useState)([]),[Xn,$a]=(0,le.useState)([]),[Un,Vn]=(0,le.useState)([]),[sa,$n]=(0,le.useState)("all"),[jn,Qt]=(0,le.useState)("all");let[Tn,va]=(0,le.useState)(!0);const[ma,yo]=(0,le.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[Da,wn]=(0,le.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),Go={selectedRowKeys:Xn,columnWidth:40,hideSelectAll:!0,onSelect:(Ln,ea,oo)=>{let ro=!0;for(let Nn=0;Nn{if(Ln&&oo.length>0){oo.forEach(ro=>{Xn.push(ro.user_id),Un.push(ro)}),$a([...Xn]),Vn([...Un]);return}if(!Ln&&oo.length>0){let ro=[],Nn=[];const wa=new Set(oo),rr=new Set(Xn),or=new Set(Un);ro=[...rr].filter(po=>[...wa].every(La=>La.user_id!==po)),Nn=[...or].filter(po=>[...wa].every(La=>La.user_id!==po.user_id)),$a([...ro]),Vn([...Nn])}}};(0,le.useEffect)(()=>{ae&&$e&&($a([...$e]),Vn(zt))},[ae,$e]),(0,le.useEffect)(()=>{ae&&(!Bt&&Rt?Da.status=Rt:Da.status=null,wn(Yt({},Da)),hn())},[ae,Bt,Rt]);const fo=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(Ln,ea,oo)=>ot.createElement("span",{style:{color:"#333"}},oo+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(Ln,ea,oo)=>ot.createElement("span",null,Ln)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Ln,ea,oo)=>ot.createElement("span",{style:{color:"#666"}},Ln)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(Ln,ea)=>ot.createElement("span",null,Ln)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(Ln,ea)=>ot.createElement("span",null,Ln||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(Ln,ea)=>ot.createElement("span",null,Ln)}].filter(Ln=>Rt===1||Rt===2?Ln.title!=="\u72B6\u6001":!0),hn=()=>et(void 0,null,function*(){var Ln,ea,oo;Ya(!0);const ro=yield(0,x.ZP)(`/api/exercises/${bt.categoryId||En}/wait_make_up_students.json`,{method:"get",params:We(Yt({},Da),{keywords:(Ln=Da==null?void 0:Da.keywords)==null?void 0:Ln.trim()})});if(ro.status===0){const Nn=((oo=(ea=ro==null?void 0:ro.data)==null?void 0:ea.all_course_groups)==null?void 0:oo.map(wa=>({value:wa==null?void 0:wa.id,label:wa==null?void 0:wa.name})))||[];yo([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...Nn]),Va(ro.data)}Ya(!1)}),bo=()=>{Da.page=1,Da.status=null,Da.course_group_id=null,Da.keywords="",$n("all"),Qt("all"),$a([]),Vn([]),wn(Yt({},Da)),Bt&&ye(Xn==null?void 0:Xn.length,Xn,Un)},er=()=>{Da.page=1,Da.status=null,Da.course_group_id=null,Da.keywords="",wn(Yt({},Da)),$n("all"),Qt("all"),$a([]),Vn([]),be(!1)};return ot.createElement(Fe.default,{centered:!0,className:je.cstuModal,title:Rt===1?"\u7F3A\u8003\u5B66\u751F":Rt===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:ae,width:1200,footer:null,onCancel:()=>{er()}},ot.createElement(jt.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},ot.createElement(jt.Z,null,ot.createElement(Ce.Z,null,ot.createElement(re.default,{size:"large",value:sa,style:{width:200,marginRight:20},onChange:Ln=>{$n(Ln),Ln==="all"?Da.course_group_id=null:Da.course_group_id=Ln,Da.page=1,wn(Yt({},Da)),hn()},options:ma})),Bt&&ot.createElement(Ce.Z,null,ot.createElement(re.default,{size:"large",value:jn,style:{width:200},onChange:Ln=>{Qt(Ln),Ln==="all"?Da.status=null:Da.status=Ln,Da.page=1,wn(Yt({},Da)),hn()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),ot.createElement(Ce.Z,null,ot.createElement(ct.t7,{style:{width:300,marginLeft:15},value:Da.keywords,allowClear:!0,onChange:Ln=>{Da.keywords=Ln,Da.page=1,wn(Yt({},Da)),hn()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),ot.createElement(jt.Z,{align:"middle",className:"mb30"},ot.createElement(Ce.Z,{span:14},ot.createElement("div",{className:"flexd-table-header"},ot.createElement(it.default,{pagination:!1,dataSource:[],columns:fo,rowSelection:Bt?Go:null,rowKey:Ln=>Ln.user_id})),ot.createElement("div",null,ot.createElement(it.default,{rowSelection:Bt?Go:null,columns:fo,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:Ln=>Ln.user_id,loading:la,dataSource:kn==null?void 0:kn.exercise_users,onChange:(Ln,ea,oo)=>{Da.page=Ln==null?void 0:Ln.current,Da.limit=Ln==null?void 0:Ln.pageSize,oo!=null&&oo.order?(Da.sort_by=oo==null?void 0:oo.field,Da.direction=(oo==null?void 0:oo.order)==="ascend"?"asc":"desc"):(Da.sort_by=null,Da.direction=null),wn(Yt({},Da)),hn()},pagination:!1}))),ot.createElement(Ce.Z,{span:1},ot.createElement("img",{src:Be,style:{marginLeft:10}})),ot.createElement(Ce.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},ot.createElement("div",{className:je.searchMember,style:{width:550}},ot.createElement(jt.Z,{className:je.searchMemberHeader},ot.createElement(Ce.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),ot.createElement(Ce.Z,{flex:"110px"},"\u5B66\u53F7"),ot.createElement(Ce.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),ot.createElement("div",{style:{overflow:"auto",height:390}},Un==null?void 0:Un.map((Ln,ea)=>ot.createElement(jt.Z,{key:ea,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},ot.createElement(Ce.Z,{flex:"100px"},Ln.user_name),ot.createElement(Ce.Z,{flex:"110px"},Ln.student_id),ot.createElement(Ce.Z,{flex:"120px",style:{marginLeft:5}},Ln.user_group_name),ot.createElement(Ce.Z,{style:{marginLeft:10}},ot.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{Vn(Un.filter(oo=>oo.user_id!=Ln.user_id)),$a(Xn.filter(oo=>oo!=Ln.user_id))}})))))))),!(Rt===1||Rt===2)&&ot.createElement("div",{className:je.bottom},ot.createElement(Ie.ZP,{className:je.no,onClick:()=>{er()}},"\u53D6\u6D88"),ot.createElement(Ie.ZP,{loading:an,type:"primary",onClick:()=>{bo()}},"\u786E\u5B9A")))};var It=(0,Ae.connect)(({})=>({}))(Dt),rn={contentInterval:"contentInterval___X53PP",numberInput:"numberInput___WtIey",minorRuleText:"minorRuleText___CPyNm",failedList:"failedList___OOvHs",name:"name___PGVi5",publish:"publish___BGtTv"},Mt=ee(59301),Pn=Object.defineProperty,zn=Object.defineProperties,ca=Object.getOwnPropertyDescriptors,Ba=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,ya=Object.prototype.propertyIsEnumerable,eo=(ae,be,ye)=>be in ae?Pn(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,to=(ae,be)=>{for(var ye in be||(be={}))tn.call(be,ye)&&eo(ae,ye,be[ye]);if(Ba)for(var ye of Ba(be))ya.call(be,ye)&&eo(ae,ye,be[ye]);return ae},oa=(ae,be)=>zn(ae,ca(be)),uo=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});function Ja(ae,be){const ye=[];for(let $e=ae;$e{let be=new Date;const ye=fe()(ae).format("HH");if(fe()(ae).isSame(fe()(be),"day")){const $e=fe()(be).format("HH"),zt=fe()(be).format("mm");return{disabledHours:()=>Ja(0,24).splice(1,$e*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",ye,$e),fe()(ae).isSame(fe()(be),"hour")&&ye<=$e?Ja(0,60).splice(0,zt):Ja(60,60))}}else if(fe()(ae).isSame(fe()(),"day")){const $e=fe()().format("HH"),zt=fe()().format("mm");return{disabledHours:()=>Ja(0,24).splice(0,$e),disabledMinutes:()=>ye<=$e?Ja(0,zt):Ja(60,60)}}else return!1},Bn=({exercise:ae,dispatch:be})=>{var ye,$e,zt,Bt,Rt,En,bt,an,Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn;const va=(0,Ae.useParams)(),[ma]=z.default.useForm(),[yo,Da]=(0,le.useState)(1),[wn,Go]=(0,le.useState)([]),[fo,hn]=(0,le.useState)(!0),[bo,er]=(0,le.useState)([]),[Ln,ea]=(0,le.useState)(!0),[oo,ro]=(0,le.useState)(!1),{workSetting:Nn}=ae,[wa,rr]=(0,le.useState)(!1),[or,po]=(0,le.useState)([]),[La,Do]=(0,le.useState)([]),[Mn,_t]=(0,le.useState)(!1),[On,Kt]=(0,le.useState)(!1),[Na,Po]=(0,le.useState)(!1),[wo,Br]=(0,le.useState)(null),[Zo,Kr]=(0,le.useState)(1),[ui,mi]=(0,le.useState)({}),[wi,Yo]=(0,le.useState)({}),[Pr,Vr]=(0,le.useState)(!1);(0,le.useEffect)(()=>{var Mo;if(ae.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(Ga(),Si(),ae.actionTabs.type===2)){const lr=(Mo=ae.actionTabs)==null?void 0:Mo.unified_setting;ea(lr)}},[ae.actionTabs]),(0,le.useEffect)(()=>{var Mo,lr,Ko,pr,co,jo,Gr;(Mo=Nn==null?void 0:Nn.exercise)!=null&&Mo.publish_time&&ma.setFieldsValue({publish_time:fe()((lr=Nn==null?void 0:Nn.exercise)==null?void 0:lr.publish_time)}),(Ko=Nn==null?void 0:Nn.exercise)!=null&&Ko.end_time&&ma.setFieldsValue({end_time:fe()((pr=Nn==null?void 0:Nn.exercise)==null?void 0:pr.end_time)}),ma.setFieldsValue({exercise_type:(co=Nn==null?void 0:Nn.exercise)==null?void 0:co.exercise_type,simulate_exercise_num:(jo=Nn==null?void 0:Nn.exercise)==null?void 0:jo.simulate_exercise_num}),Kr((Gr=Nn==null?void 0:Nn.exercise)==null?void 0:Gr.exercise_type)},[ae]);const nn=Mo=>{var lr;const Ko=ma.getFieldValue("publish_time");if(!Ko||(lr=Nn==null?void 0:Nn.exercise)!=null&&lr.publish_time)return;let pr;Mo===1?pr=fe()(Ko).add(120,"minutes"):pr=fe()(Ko).add(7,"days"),ma.setFieldsValue({end_time:pr})},Ga=Mo=>uo(void 0,null,function*(){var lr,Ko;hn(!0);const pr=yield(0,ut.N3)({coursesId:va.coursesId,check_ids:[...((lr=ae.actionTabs.selectArrs)==null?void 0:lr.map(jo=>Number(jo)))||[]]});console.log(pr,"res");const co=((Ko=pr==null?void 0:pr.course_info)==null?void 0:Ko.map((jo,Gr)=>oa(to({},jo),{key:jo.course_group_id,title:jo.course_group_name,name:jo.course_group_name,disabled:!!jo.is_published})))||[];if((pr==null?void 0:pr.status)!==-1){Go([...co]);const jo=fe()();ma.setFieldsValue({publish_time:jo}),(ma.getFieldValue("exercise_type")||1)===1?ma.setFieldsValue({end_time:fe()(jo).add(120,"minutes")}):ma.setFieldsValue({end_time:fe()(jo).add(7,"days")})}hn(!1)});(0,le.useEffect)(()=>{var Mo,lr,Ko,pr,co,jo;if((Mo=Nn==null?void 0:Nn.exercise)!=null&&Mo.is_appoint_user){const Gr=((Ko=(lr=Nn==null?void 0:Nn.exercise)==null?void 0:lr.all_exercise_users)==null?void 0:Ko.map(qo=>qo.user_id))||[];po([...Gr])}_t((pr=Nn==null?void 0:Nn.exercise)==null?void 0:pr.is_appoint_user),Kt((co=Nn==null?void 0:Nn.exercise)==null?void 0:co.is_miss_exam_user),Po((jo=Nn==null?void 0:Nn.exercise)==null?void 0:jo.is_no_passing_user)},[Nn]),(0,le.useEffect)(()=>{var Mo,lr,Ko,pr,co,jo,Gr,qo;(lr=(Mo=ae==null?void 0:ae.actionTabs)==null?void 0:Mo.selectArrs)!=null&&lr[0]&&ae.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&be({type:"exercise/getWorkSetting",payload:{categoryId:(pr=(Ko=ae==null?void 0:ae.actionTabs)==null?void 0:Ko.selectArrs)==null?void 0:pr[0],category:(jo=(co=ae==null?void 0:ae.actionTabs)==null?void 0:co.selectArrs)==null?void 0:jo[0],coursesId:(qo=(Gr=ae==null?void 0:ae.actionTabs)==null?void 0:Gr.params)==null?void 0:qo.id}})},[(ye=ae==null?void 0:ae.actionTabs)==null?void 0:ye.selectArrs]);const fr=()=>uo(void 0,null,function*(){var Mo,lr,Ko,pr,co,jo,Gr;const qo=to({},ma.getFieldsValue()),Oi=fe()(fe()(qo.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),xl=fe()(fe()(qo.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(Oi,Oi,33),xl<=Oi){xe.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((bo==null?void 0:bo.length)<=0&&!Ln&&wn.length>0&&!((Mo=Nn==null?void 0:Nn.exercise)!=null&&Mo.is_make_up_exercise)){xe.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const Al=wn.map(ri=>ri.key),si={check_ids:[...((lr=ae.actionTabs.selectArrs)==null?void 0:lr.map(ri=>Number(ri)))||[]],end_time:fe()(qo.end_time).format("YYYY-MM-DD HH:mm"),publish_time:fe()(qo.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:bo.map(ri=>ri.course_group_id),unified_setting:!bo.length,exercise_type:qo.exercise_type,simulate_exercise_num:qo.simulate_exercise_num};if(((Ko=ae.actionTabs.selectArrsAll)==null?void 0:Ko.length)>0&&ae.actionTabs.type===1&&(si.check_ids=[...((co=(pr=ae.actionTabs.selectArrsAll)==null?void 0:pr.filter(ri=>!ri.high_resources_consume||ri.high_resources_consume_permission))==null?void 0:co.map(ri=>Number(ri==null?void 0:ri.id)))||[]]),(jo=Nn==null?void 0:Nn.exercise)!=null&&jo.is_make_up_exercise){if(Mn&&or.length<=0||!Mn&&!(On||Na)){xe.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}si.is_appoint_user=Mn,si.is_miss_exam_user=On,si.is_no_passing_user=Na,Mn?si.make_up_exercise_users=or.map(ri=>({user_id:ri})):si.make_up_exercise_user=[]}let{is_locked:tu,open_camera:il,screen_open:Fl,login_restrict:nu,ip_bind:bl,ip_limit:Wl,is_random:Bl,id:Xi,identity_verify:ll,open_phone_video_recording:Dl}=Nn==null?void 0:Nn.exercise;if(ae.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(tu||il||Fl||nu||bl||Wl=="pub"||Wl=="inner"||ll||Dl)&&qo.exercise_type==2){if(be({type:"exercise/setActionTabs",payload:{}}),ae.actionTabs.type==2){let ri=Fe.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:Mt.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",Mt.createElement("span",{style:{color:"#FA6400"}}," ",(0,a.hi)(Nn==null?void 0:Nn.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>uo(void 0,null,function*(){var Ni;Vr(!0);let xi=yield(0,Le.Tr)({exercise_ids:[...((Ni=ae.actionTabs.selectArrs)==null?void 0:Ni.map(_i=>Number(_i)))||[]],course_id:va.coursesId,type:"exercise"});if((xi==null?void 0:xi.student_count)===0){if((yield $r(si))&&ae.actionTabs.isRouter){ri.destroy(),Ae.history.push(`/classrooms/${va.coursesId}/exercise/${Xi}/detail?random=${Bl}&tabs=3&childrenTabs=2`);return}be({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else Yo(si),mi(xi)}),onCancel:()=>{ri.destroy(),Vr(!1),$r(si)}})}else{let ri=Fe.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:Mt.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>uo(void 0,null,function*(){var Ni;Vr(!0);let xi=yield(0,Le.Tr)({exercise_ids:[...((Ni=ae.actionTabs.selectArrs)==null?void 0:Ni.map(_i=>Number(_i)))||[]],course_id:va.coursesId,type:"exercise"});if((xi==null?void 0:xi.student_count)===0){if((yield $r(si))&&ae.actionTabs.isRouter){Ae.history.push(`/classrooms/${va.coursesId}/exercise/${Xi}/detail?random=${Bl}&tabs=3&childrenTabs=2`);return}be({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else Yo(si),mi(xi)})})}return}let ul=yield(0,Le.Tr)({exercise_ids:[...((Gr=ae.actionTabs.selectArrs)==null?void 0:Gr.map(ri=>Number(ri)))||[]],course_id:va.coursesId,type:"exercise"});(ul==null?void 0:ul.student_count)===0?$r(si):(Yo(si),mi(ul))}),ir=()=>{var Mo;let lr=[...(Mo=ae.actionTabs.selectArrsAll)==null?void 0:Mo.filter(Ko=>Ko.high_resources_consume&&!Ko.high_resources_consume_permission)];(lr==null?void 0:lr.length)>0&&ae.actionTabs.type===1&&Fe.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:Mt.createElement("div",null,Mt.createElement("div",{className:rn.tipcontent},Mt.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",lr==null?void 0:lr.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Mt.createElement("div",{className:"mt20 mb20"},lr==null?void 0:lr.map(Ko=>Mt.createElement("div",{className:rn.failedList,key:Ko.id},Mt.createElement("div",{className:rn.name},Ko==null?void 0:Ko.exercise_name),Mt.createElement("div",{className:rn.publish,onClick:()=>{(0,a.xg)(`/classrooms/${va.coursesId}/exercise/${Ko.id}/detail?random=${Ko.is_random}`)}},"\u53D1\u5E03"))))))})},$r=Mo=>uo(void 0,null,function*(){var lr,Ko,pr;if(ae.actionTabs.type===1){let Gr=[...(lr=ae.actionTabs.selectArrsAll)==null?void 0:lr.filter(qo=>qo.high_resources_consume&&!qo.high_resources_consume_permission)];if((Gr==null?void 0:Gr.length)==ae.actionTabs.selectArrsAll.length){be({type:"exercise/setActionTabs",payload:{}}),ir();return}}let co=!1;return ro(!0),(yield(0,x.ZP)(`/api/courses/${va.coursesId}/exercises/publish.json`,{method:"post",body:Mo})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),Si(),xe.ZP.success("\u53D1\u5E03\u6210\u529F"),be({type:"exercise/setActionTabs",payload:{}}),(Ko=ae==null?void 0:ae.actionTabs)!=null&&Ko.cb?(pr=ae==null?void 0:ae.actionTabs)==null||pr.cb():be({type:"classroomList/getClassroomExercisesList",payload:to({},ae.actionTabs.params)}),co=!0,ae.actionTabs.type===1&&ir()),ro(!1),co}),Si=()=>{Da(1),Go([]),er([])},Mi=(Mo,lr,Ko)=>{Mo<=0?xe.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(po(lr),Do(Ko),rr(!1))};return Mt.createElement(Fe.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:ae.actionTabs.key==="\u6279\u91CF\u53D1\u5E03",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:fr,confirmLoading:oo||fo,onCancel:()=>{Si(),be({type:"exercise/setActionTabs",payload:{}})}},Mt.createElement(ke.Z,{spinning:fo},wn&&Mt.createElement(z.default,{form:ma},!!(($e=ae==null?void 0:ae.actionTabs)!=null&&$e.disabled)&&Mt.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},Mt.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:dt.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((zt=Nn==null?void 0:Nn.exercise)!=null&&zt.is_make_up_exercise)&&Mt.createElement(Mt.Fragment,null,Mt.createElement(jt.Z,null,Mt.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},Mt.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),Mt.createElement(z.default.Item,{name:"exercise_type"},Mt.createElement(Wt.ZP.Group,{disabled:((Bt=Nn==null?void 0:Nn.exercise)==null?void 0:Bt.exercise_status)>1,onChange:Mo=>{Kr(Mo.target.value),nn(Mo.target.value)}},Mt.createElement(Wt.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),Mt.createElement(Wt.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),Zo==2&&Mt.createElement(jt.Z,{className:`${rn.contentInterval}`},Mt.createElement("span",{className:`${rn.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),Mt.createElement(z.default.Item,{name:"simulate_exercise_num"},Mt.createElement(ne.Z,{className:rn.numberInput,style:{width:145},precision:0,size:"middle",disabled:((Rt=Nn==null?void 0:Nn.exercise)==null?void 0:Rt.exercise_status)>1,min:1,max:999})),Mt.createElement("span",null,"\u6B21",Mt.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),Mt.createElement(jt.Z,null,Mt.createElement("span",{className:"mr10 mt5"},Mt.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),Mt.createElement(z.default.Item,{name:"publish_time"},Mt.createElement(un.default,{style:{width:170},disabledDate:Mo=>Mo&&Mo<=fe()().subtract(0,"days"),disabledTime:Vt,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,a.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),Mt.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),Mt.createElement(z.default.Item,{name:"end_time"},Mt.createElement(un.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,a.U6)(),"HH:mm")},disabledDate:Mo=>Mo&&Mo{var Ko,pr,co,jo,Gr;if(_t(Mo),Mo)if((Ko=Nn==null?void 0:Nn.exercise)!=null&&Ko.is_appoint_user){const qo=(co=(pr=Nn==null?void 0:Nn.exercise)==null?void 0:pr.all_exercise_users)==null?void 0:co.map(Oi=>Oi.user_id);po([...qo])}else po([]),Kt(!1),Po(!1);else Kt((jo=Nn==null?void 0:Nn.exercise)==null?void 0:jo.is_miss_exam_user),Po((Gr=Nn==null?void 0:Nn.exercise)==null?void 0:Gr.is_no_passing_user)},disabled:((bt=Nn==null?void 0:Nn.exercise)==null?void 0:bt.exercise_status)!==1}),Mt.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!Mn&&Mt.createElement(jt.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},Mt.createElement(Oe.default,{checked:On,disabled:((an=Nn==null?void 0:Nn.exercise)==null?void 0:an.exercise_status)!==1||((Oa=Nn==null?void 0:Nn.exercise)==null?void 0:Oa.miss_exam_count)<=0,onChange:Mo=>{Kt(Mo.target.checked)}},Mt.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Mt.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{Br(1),_t(!1),rr(!0)}},"\uFF08",`${(la=Nn==null?void 0:Nn.exercise)==null?void 0:la.miss_exam_count}\u4EBA`,"\uFF09"),Mt.createElement(Oe.default,{checked:Na,disabled:((Ya=Nn==null?void 0:Nn.exercise)==null?void 0:Ya.exercise_status)!==1||((kn=Nn==null?void 0:Nn.exercise)==null?void 0:kn.no_passing_count)<=0,onChange:Mo=>{Po(Mo.target.checked)}},Mt.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Mt.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{Br(2),_t(!1),rr(!0)}},"\uFF08",`${(Va=Nn==null?void 0:Nn.exercise)==null?void 0:Va.no_passing_count}\u4EBA`,"\uFF09")),Mn&&Mt.createElement(jt.Z,{className:"mt20",style:{paddingLeft:"90px"}},Mt.createElement(Ie.ZP,{type:"primary",ghost:!0,disabled:((Xn=Nn==null?void 0:Nn.exercise)==null?void 0:Xn.exercise_status)!==1,onClick:()=>{rr(!0),Br(void 0)}},Mt.createElement("span",null,Mt.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Mt.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Mt.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${or.length||0} \u4EBA`,"\uFF09"))),ae.actionTabs.type===2&&!(($a=Nn==null?void 0:Nn.exercise)!=null&&$a.is_make_up_exercise)&&Mt.createElement(jt.Z,{style:{marginBottom:"10px"}},Mt.createElement("span",{className:"mr10"},Mt.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),Mt.createElement(Wt.ZP.Group,{value:Ln,onChange:Mo=>{ea(Mo.target.value),er([])}},Mt.createElement(Wt.ZP,{disabled:!!((Un=ae==null?void 0:ae.actionTabs)!=null&&Un.disabled)||wn.some(Mo=>Mo==null?void 0:Mo.is_published)||!((Vn=ae==null?void 0:ae.actionTabs)!=null&&Vn.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),Mt.createElement(Wt.ZP,{disabled:wn.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),wn.length<=0&&ae.actionTabs.type===2&&!((sa=Nn==null?void 0:Nn.exercise)!=null&&sa.is_make_up_exercise)&&Mt.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(ae.actionTabs.type===1||!Ln)&&!(($n=Nn==null?void 0:Nn.exercise)!=null&&$n.is_make_up_exercise)&&wn.length>0&&Mt.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Mt.createElement("span",{style:{flex:1}},Mt.createElement(Oe.default,{checked:bo.length===wn.length,onChange:Mo=>{bo.length===wn.length?er([]):er(wn)}},"\u5168\u9009")),Mt.createElement("span",{style:{width:16}}),Mt.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",bo.length||0,"\u4E2A\u5206\u73ED")),(ae.actionTabs.type===1||!Ln)&&!((jn=Nn==null?void 0:Nn.exercise)!=null&&jn.is_make_up_exercise)&&wn.length>0&&Mt.createElement(He.Z,{data:wn,selectedRowKeys:bo,setSelectedRowKeys:er})),Mt.createElement(It,{visible:wa,setVisible:rr,onK:Mi,selectKeys:or,selectRows:La,appointStudent:Mn,modalParams:wo,courseId:va.categoryId||((Tn=(Qt=ae==null?void 0:ae.actionTabs)==null?void 0:Qt.selectArrs)==null?void 0:Tn[0])})),Mt.createElement(Xe.Z,{resdata:ui,type:"exercisepush",okloading:oo,oktext:(ui==null?void 0:ui.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Mo=>uo(void 0,null,function*(){var lr,Ko,pr;ro(!0);let co=yield(0,x.ZP)(`/api/courses/${va.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((lr=ae.actionTabs.selectArrs)==null?void 0:lr.map(jo=>Number(jo)))||[]]}});if(ro(!1),(co==null?void 0:co.status)===0)if(Pr){let jo=yield $r(wi);if(Fe.default.destroyAll(),jo&&ae.actionTabs.isRouter){Ae.history.push(`/classrooms/${va.coursesId}/exercise/${(Ko=Nn==null?void 0:Nn.exercise)==null?void 0:Ko.id}/detail?random=${(pr=Nn==null?void 0:Nn.exercise)==null?void 0:pr.is_random}&tabs=3&childrenTabs=2`);return}be({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else $r(wi)})}))};var Ua=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Bn),Sa=Object.defineProperty,ta=Object.defineProperties,Ao=Object.getOwnPropertyDescriptors,io=Object.getOwnPropertySymbols,Wo=Object.prototype.hasOwnProperty,tr=Object.prototype.propertyIsEnumerable,xo=(ae,be,ye)=>be in ae?Sa(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,St=(ae,be)=>{for(var ye in be||(be={}))Wo.call(be,ye)&&xo(ae,ye,be[ye]);if(io)for(var ye of io(be))tr.call(be,ye)&&xo(ae,ye,be[ye]);return ae},Lt=(ae,be)=>ta(ae,Ao(be)),xt=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});function In(ae,be){const ye=[];for(let $e=ae;$e{let be=new Date;const ye=fe()(ae).format("HH");if(fe()(ae).isSame(fe()(be),"day")){const $e=fe()(be).format("HH"),zt=fe()(be).format("mm");return{disabledHours:()=>In(0,24).splice(1,$e*1-1),disabledMinutes:()=>fe()(ae).isSame(fe()(be),"hour")&&ye<=$e?In(0,60).splice(0,zt):In(60,60)}}else if(fe()(ae).isSame(fe()(),"day")){const $e=fe()().format("HH"),zt=fe()().format("mm");return{disabledHours:()=>In(0,24).splice(0,$e),disabledMinutes:()=>ye<=$e?In(0,zt):In(60,60)}}else return!1},Zn=({exercise:ae,dispatch:be})=>{var ye;const $e=(0,Ae.useParams)(),[zt]=z.default.useForm(),[Bt,Rt]=(0,le.useState)(1),[En,bt]=(0,le.useState)([]),[an,Oa]=(0,le.useState)(!0),[la,Ya]=(0,le.useState)([]),[kn,Va]=(0,le.useState)(!0),[Xn,$a]=(0,le.useState)(!1);(0,le.useEffect)(()=>{ae.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&Un()},[ae.actionTabs]);const Un=$n=>xt(void 0,null,function*(){var jn,Qt;Oa(!0);const Tn=yield be({type:"exercise/getEndGroups",payload:Lt(St({},$e),{check_ids:[...((jn=ae.actionTabs.selectArrs)==null?void 0:jn.map(ma=>Number(ma)))||[]]})}),va=(Qt=Tn==null?void 0:Tn.course_info)==null?void 0:Qt.map((ma,yo)=>Lt(St({},ma),{key:ma.course_group_id,title:ma.course_group_name,name:ma.course_group_name,disabled:!!ma.is_published}));Tn&&(Tn!=null&&Tn.course_info)&&(bt([...va]),zt.setFieldsValue({end_time:fe()(fe()(new Date((0,a.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Oa(!1)}),Vn=()=>xt(void 0,null,function*(){var $n,jn,Qt,Tn;const va=St({},zt.getFieldsValue());if((la==null?void 0:la.length)<=0&&En.length>0&&!(($n=ae.actionTabs)!=null&&$n.unified_setting)){xe.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}$a(!0);const ma={check_ids:[...((jn=ae.actionTabs.selectArrs)==null?void 0:jn.map(Da=>Number(Da)))||[]],group_ids:la};kn||(ma.end_time=fe()(va.end_time).format("YYYY-MM-DD HH:mm")),ma.group_ids=la.map(Da=>Da.course_group_id),(yield(0,x.ZP)(`/api/courses/${$e.coursesId}/exercises/end_exercise.json`,{method:"post",body:ma})).status===0&&(xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),be({type:"exercise/setActionTabs",payload:{}}),(Qt=ae==null?void 0:ae.actionTabs)!=null&&Qt.cb?(Tn=ae==null?void 0:ae.actionTabs)==null||Tn.cb():be({type:"classroomList/getClassroomExercisesList",payload:St({},ae.actionTabs.params)})),$a(!1)}),sa=()=>{Rt(1),bt([]),Ya([]),Va(!0)};return le.createElement(Fe.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:ae.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Vn,width:680,confirmLoading:Xn||an,onCancel:()=>{sa(),be({type:"exercise/setActionTabs",payload:{}})}},le.createElement(ke.Z,{spinning:an},En&&le.createElement(z.default,{form:zt},le.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},le.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:dt.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),le.createElement(jt.Z,{className:"mt20 mb10"},le.createElement("span",{className:"mr10"},le.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),le.createElement(Wt.ZP.Group,{value:kn,onChange:$n=>{Va($n.target.value),Ya([])}},le.createElement(Wt.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),le.createElement(Wt.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),le.createElement(z.default.Item,{name:"end_time",style:{marginTop:-3,visibility:kn?"hidden":"visible"}},le.createElement(un.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,a.U6)(),"HH:mm")},disabledDate:$n=>$n&&$n0&&!((ye=ae.actionTabs)!=null&&ye.unified_setting)&&le.createElement(jt.Z,{style:{marginBottom:"10px"}},le.createElement("span",{className:"mr10"},le.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),le.createElement("div",null,En.length>0&&le.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},le.createElement("span",{style:{flex:1}},le.createElement(Oe.default,{checked:la.length===En.length,onChange:$n=>{la.length===En.length?Ya([]):Ya(En)}},"\u5168\u9009")," "),le.createElement("span",{style:{width:16}}),le.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",la.length||0,"\u4E2A\u5206\u73ED")),le.createElement(He.Z,{data:En,selectedRowKeys:la,setSelectedRowKeys:Ya}))))))};var Fo=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Zn),Za=Object.defineProperty,Qa=Object.getOwnPropertySymbols,Ro=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,Rn=(ae,be,ye)=>be in ae?Za(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,No=(ae,be)=>{for(var ye in be||(be={}))Ro.call(be,ye)&&Rn(ae,ye,be[ye]);if(Qa)for(var ye of Qa(be))lo.call(be,ye)&&Rn(ae,ye,be[ye]);return ae},gr=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const Vo=({exercise:ae,dispatch:be})=>{const ye=(0,Ae.useParams)();return le.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:ae.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>gr(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${ye.coursesId}/exercises/set_public.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BBE\u4E3A\u516C\u5F00"]),xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),be({type:"exercise/setActionTabs",payload:{}}),be({type:"classroomList/getClassroomExercisesList",payload:No({},ae.actionTabs.params)}))}),onCancel:()=>{be({type:"exercise/setActionTabs",payload:{}})}},le.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",le.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var ko=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Vo),vt=ee(71067),cn=Object.defineProperty,sn=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,mn=Object.prototype.propertyIsEnumerable,fn=(ae,be,ye)=>be in ae?cn(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,ln=(ae,be)=>{for(var ye in be||(be={}))Ht.call(be,ye)&&fn(ae,ye,be[ye]);if(sn)for(var ye of sn(be))mn.call(be,ye)&&fn(ae,ye,be[ye]);return ae},vn=(ae,be)=>{var ye={};for(var $e in ae)Ht.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&sn)for(var $e of sn(ae))be.indexOf($e)<0&&mn.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},ha=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const ba=ae=>{var be=ae,{exercise:ye,dispatch:$e,user:zt}=be,Bt=vn(be,["exercise","dispatch","user"]),Rt,En;const bt=(0,Ae.useParams)(),[an,Oa]=(0,le.useState)(!1),[la,Ya]=(0,le.useState)(!1),kn=(0,le.useRef)(null);(0,le.useEffect)(()=>{var Xn,$a;if(ye.actionTabs.key==="\u6279\u91CF\u5220\u9664"){if((0,oe.j5)()){Ya(!0);return}const Un={hasNum:0,noHasNum:0};($a=(Xn=ye==null?void 0:ye.actionTabs)==null?void 0:Xn.selectArrsAll)==null||$a.map(Vn=>{var sa;Vn.author_login===((sa=zt.userInfo)==null?void 0:sa.login)?++Un.hasNum:++Un.noHasNum}),Un.noHasNum>0?Fe.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:le.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",le.createElement("span",{className:"c-blue"},Un.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",le.createElement("span",{className:"c-red"},Un.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",le.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Va()}}):Ya(!0)}else Ya(!1)},[ye.actionTabs.key]);const Va=()=>{$e({type:"exercise/setActionTabs",payload:{}})};return le.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:la,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:an,destroyOnClose:!0,onOk:()=>ha(void 0,null,function*(){var Xn;if((Xn=kn.current)!=null&&Xn.onVerify())return;Oa(!0);const $a=yield(0,x.ZP)(`/api/courses/${bt.coursesId}/exercises/destroys.json`,{method:"post",body:{check_ids:[...ye.actionTabs.selectArrs]}});Oa(!1),$a.status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u5220\u9664"]),xe.ZP.success("\u5220\u9664\u6210\u529F"),$e({type:"exercise/setActionTabs",payload:{}}),$e({type:"classroomList/getClassroomExercisesList",payload:ln({},ye.actionTabs.params)}),$e({type:"classroomList/getClassroomLeftMenus",payload:ln({},ye.actionTabs.params)}))}),onCancel:()=>{$e({type:"exercise/setActionTabs",payload:{}})}},!((Rt=ye==null?void 0:ye.actionTabs)!=null&&Rt.status)||!["\u672A\u5F00\u59CB"].includes((En=ye==null?void 0:ye.actionTabs)==null?void 0:En.status)?le.createElement(le.Fragment,null,le.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u8003\u8BD5\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),le.createElement(vt.Z,{ref:Xn=>kn.current=Xn})):le.createElement("p",null,"\u5220\u9664\u8BD5\u5377\u4F1A\u540C\u6B65\u5220\u9664\u8BD5\u5377\u4E2D\u7684\u6240\u6709\u8003\u8BD5\uFF0C\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F"))};var Xt=(0,Ae.connect)(({exercise:ae,user:be})=>({exercise:ae,user:be}))(ba),Uo=Object.getOwnPropertySymbols,nr=Object.prototype.hasOwnProperty,xr=Object.prototype.propertyIsEnumerable,Qo=(ae,be)=>{var ye={};for(var $e in ae)nr.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&Uo)for(var $e of Uo(ae))be.indexOf($e)<0&&xr.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},qn=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const Ia=ae=>{var be=ae,{exercise:ye,dispatch:$e}=be,zt=Qo(be,["exercise","dispatch"]);const Bt=(0,Ae.useParams)();return Bt.id=Bt.coursesId,(0,le.useEffect)(()=>{ye.actionTabs.key==="\u52A0\u5165\u8BD5\u5377\u5E93"&&new Promise(()=>qn(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${Bt.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...ye.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u52A0\u5165\u8BD5\u5377\u5E93"]),xe.ZP.success("\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93")),$e({type:"exercise/setActionTabs",payload:{}})}))},[ye.actionTabs.key]),le.createElement(le.Fragment,null)};var so=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Ia),Ma=ee(60324),Xa={flex_box_center:"flex_box_center___NMFRx",flex_space_between:"flex_space_between___i7LoA",flex_box_vertical_center:"flex_box_vertical_center___NUJyY",flex_box_center_end:"flex_box_center_end___JGVs2",flex_box_column:"flex_box_column___Han0X",bg:"bg___xTQcX",containerTitle:"containerTitle___wfDxe",containerDesc:"containerDesc___BlZJT",tablestyle:"tablestyle___cIMKp",listItem:"listItem___teS92",info:"info___I8amz",title:"title___Ng3Cg",titleLeft:"titleLeft___dxjAr",titleRight:"titleRight___bo2N2",flexBox:"flexBox___G5iQZ",iconV:"iconV___sw5ZY",acitons:"acitons___ADyk9",moveCategory:"moveCategory___cxRgz",name:"name___mRHCb",categoryName:"categoryName___sGz21",schedule:"schedule___vRew6",fnSign:"fnSign___kCGts",spanSize:"spanSize___ZvQiA",classromediv:"classromediv___zHcjq",glow:"glow___zqQTK",popover:"popover___FlwhL",dot:"dot___saRu_",moni:"moni___sRpNk",authorized:"authorized___XYNsR"},Io=Object.defineProperty,vo=Object.getOwnPropertySymbols,Sr=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,ti=(ae,be,ye)=>be in ae?Io(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Ur=(ae,be)=>{for(var ye in be||(be={}))Sr.call(be,ye)&&ti(ae,ye,be[ye]);if(vo)for(var ye of vo(be))vr.call(be,ye)&&ti(ae,ye,be[ye]);return ae};const mr=ae=>React.createElement("svg",Ur({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var ni="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",ai=Object.defineProperty,ii=Object.getOwnPropertySymbols,ci=Object.prototype.hasOwnProperty,Xr=Object.prototype.propertyIsEnumerable,Or=(ae,be,ye)=>be in ae?ai(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,li=(ae,be)=>{for(var ye in be||(be={}))ci.call(be,ye)&&Or(ae,ye,be[ye]);if(ii)for(var ye of ii(be))Xr.call(be,ye)&&Or(ae,ye,be[ye]);return ae};const di=ae=>React.createElement("svg",li({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var Sn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",pn="data:image/jpeg;base64,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",xn=ee(12971),fa=ee(36254),ga=ee(82896),no=ee(21390),_n=ee(69429),ho=Object.defineProperty,So=Object.getOwnPropertySymbols,Jo=Object.prototype.hasOwnProperty,Lo=Object.prototype.propertyIsEnumerable,ao=(ae,be,ye)=>be in ae?ho(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,To=(ae,be)=>{for(var ye in be||(be={}))Jo.call(be,ye)&&ao(ae,ye,be[ye]);if(So)for(var ye of So(be))Lo.call(be,ye)&&ao(ae,ye,be[ye]);return ae};const zo=ae=>React.createElement("svg",To({width:18,height:13,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m2.288 4.95 5.456 1.725 3.085-1.016c.176-.058.176.039.013.167-.686.544-1.286 1.24-1.613 2.076a4.679 4.679 0 0 0 2.414 2.542l-1.313 1.311-2.748.863-5.294-1.763V4.95ZM7.661 0l7.502 2.936-7.502 2.692L.73 3.192V8.14h-.7V2.946L0 2.936 7.661 0Z",fill:"#739EFF"}),React.createElement("g",{fill:"#FF9D18",fillRule:"nonzero"},React.createElement("path",{d:"m11.381 9.3.949-.948a1.305 1.305 0 0 1-.097-.498c0-.762.623-1.385 1.384-1.385.18 0 .346.035.499.097l.713-.713a3.6 3.6 0 0 0-1.212-.215c-1.453 0-2.852.921-3.323 2.216A3.281 3.281 0 0 0 11.381 9.3Z"}),React.createElement("path",{d:"M12.787 7.854v.041l.872-.872h-.042a.833.833 0 0 0-.83.83Zm3.066-1.447.674-.674.738-.738-.394-.395-.795.795-4.629 4.629-1.097 1.097.394.395.664-.665.567-.566.438-.438c.384.147.793.222 1.204.222 1.447 0 2.86-.92 3.33-2.215-.208-.568-.602-1.067-1.094-1.447Zm-2.236 2.831c-.173 0-.346-.035-.498-.097l.464-.464h.041c.457 0 .83-.373.83-.83v-.042l.465-.464c.048.166.083.34.083.513 0 .761-.623 1.384-1.385 1.384Z"}))));var Nr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi4yODggNC45NSA1LjQ1NiAxLjcyNSAzLjA4NS0xLjAxNmMuMTc2LS4wNTguMTc2LjAzOS4wMTMuMTY3LS42ODYuNTQ0LTEuMjg2IDEuMjQtMS42MTMgMi4wNzZhNC42NzkgNC42NzkgMCAwIDAgMi40MTQgMi41NDJsLTEuMzEzIDEuMzExLTIuNzQ4Ljg2My01LjI5NC0xLjc2M1Y0Ljk1Wk03LjY2MSAwbDcuNTAyIDIuOTM2LTcuNTAyIDIuNjkyTC43MyAzLjE5MlY4LjE0aC0uN1YyLjk0NkwwIDIuOTM2IDcuNjYxIDBaIiBmaWxsPSIjNzM5RUZGIi8+PGcgZmlsbD0iI0ZGOUQxOCIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJtMTEuMzgxIDkuMy45NDktLjk0OGExLjMwNSAxLjMwNSAwIDAgMS0uMDk3LS40OThjMC0uNzYyLjYyMy0xLjM4NSAxLjM4NC0xLjM4NS4xOCAwIC4zNDYuMDM1LjQ5OS4wOTdsLjcxMy0uNzEzYTMuNiAzLjYgMCAwIDAtMS4yMTItLjIxNWMtMS40NTMgMC0yLjg1Mi45MjEtMy4zMjMgMi4yMTZBMy4yODEgMy4yODEgMCAwIDAgMTEuMzgxIDkuM1oiLz48cGF0aCBkPSJNMTIuNzg3IDcuODU0di4wNDFsLjg3Mi0uODcyaC0uMDQyYS44MzMuODMzIDAgMCAwLS44My44M1ptMy4wNjYtMS40NDcuNjc0LS42NzQuNzM4LS43MzgtLjM5NC0uMzk1LS43OTUuNzk1LTQuNjI5IDQuNjI5LTEuMDk3IDEuMDk3LjM5NC4zOTUuNjY0LS42NjUuNTY3LS41NjYuNDM4LS40MzhjLjM4NC4xNDcuNzkzLjIyMiAxLjIwNC4yMjIgMS40NDcgMCAyLjg2LS45MiAzLjMzLTIuMjE1LS4yMDgtLjU2OC0uNjAyLTEuMDY3LTEuMDk0LTEuNDQ3Wm0tMi4yMzYgMi44MzFjLS4xNzMgMC0uMzQ2LS4wMzUtLjQ5OC0uMDk3bC40NjQtLjQ2NGguMDQxYy40NTcgMCAuODMtLjM3My44My0uODN2LS4wNDJsLjQ2NS0uNDY0Yy4wNDguMTY2LjA4My4zNC4wODMuNTEzIDAgLjc2MS0uNjIzIDEuMzg0LTEuMzg1IDEuMzg0WiIvPjwvZz48L2c+PC9zdmc+",dn=ee(59301),zr=Object.defineProperty,Yr=Object.defineProperties,Pa=Object.getOwnPropertyDescriptors,ra=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Ha=Object.prototype.propertyIsEnumerable,Xo=(ae,be,ye)=>be in ae?zr(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,wr=(ae,be)=>{for(var ye in be||(be={}))Ra.call(be,ye)&&Xo(ae,ye,be[ye]);if(ra)for(var ye of ra(be))Ha.call(be,ye)&&Xo(ae,ye,be[ye]);return ae},jr=(ae,be)=>Yr(ae,Pa(be)),yr=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const _r=({v:ae,k:be,selectArrs:ye,setSelectArrs:$e,dispatch:zt,params:Bt,classroomList:Rt,batchStatus:En,manageAllGroup:bt,user:an})=>{var Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn,va,ma,yo,Da;const[wn,Go]=(0,le.useState)([]),[fo,hn]=(0,le.useState)(!1),bo=(0,le.useRef)(),er=(0,le.useRef)();var Ln=!1;const ea="YYYY-MM-DD",oo=fe()("2020-11-15",ea);function ro(){return yr(this,null,function*(){console.log(Bt,222);let Mn=yield(0,x.ZP)(`/api/courses/${Bt==null?void 0:Bt.coursesId}/exercises/group_use_list.json`,{method:"get",params:jr(wr({},Bt),{id:ae.id})});Go((Mn==null?void 0:Mn.groups)||[])})}const Nn=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:dn.createElement(dn.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")});ae!=null&&ae.appraise_label&&(Ln=!0);const wa=(Mn,_t=!1)=>{var On;Ae.history.push(`/classrooms/${Bt.coursesId}/exercisenotice/${Mn.id}/users/${(On=(0,oe.eY)())==null?void 0:On.login}`)},rr=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3}],onFilter:(Mn,_t)=>_t.exercise_status===Mn,render:(Mn,_t)=>dn.createElement("div",null,Mn===1&&dn.createElement("span",null,dn.createElement("i",{className:Xa.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),Mn===2&&dn.createElement("span",null,dn.createElement("i",{className:Xa.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),Mn===3&&dn.createElement("span",null,dn.createElement("i",{className:Xa.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="publish_time"?Bt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="end_time"?Bt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(Mn,_t)=>_t.exercise_status===1?"-":dn.createElement("span",null,Mn,"/",_t.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(Mn,_t)=>_t.exercise_status===1?"-":Mn===0?dn.createElement("span",{style:{cursor:"no-drop",color:"#999999"}},Mn):dn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae==null?void 0:ae.id}/detail?random=false&exercise_group_id=${_t.course_group_id}`)},Mn)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(Mn,_t)=>_t.exercise_status===1?dn.createElement("img",{style:{cursor:"not-allowed"},src:ni}):dn.createElement(te.Z,{title:"\u8BC4\u9605"},dn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae==null?void 0:ae.id}/detail?random=false&exercise_group_id=${_t.course_group_id}`)},dn.createElement("img",{src:Sn})))}],or=Mn=>{if(Ln)return dn.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style mr10"},"\u96C6\u4E2D\u9605\u5377");if(Mn!=null&&Mn.includes("\u672A\u5F00\u59CB"))return dn.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(Mn!=null&&Mn.includes("\u8003\u8BD5\u4E2D"))return dn.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(Mn!=null&&Mn.includes("\u5DF2\u622A\u6B62"))return dn.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u622A\u6B62");if(Mn!=null&&Mn.includes("\u5BFC\u5165"))return dn.createElement("span",{className:"export mr10"},"\u5BFC\u5165")},po=()=>{const Mn=(ae==null?void 0:ae.simulate_exercise_num)-(ae==null?void 0:ae.user_simulate_num);return Mn>=0?Mn:0},La=(Mn=ae)=>{var _t,On,Kt;if(Mn!=null&&Mn.is_encrypt){zt({type:"classroomList/setActionTabs",payload:{open:"\u89E3\u5C01",id:Mn==null?void 0:Mn.id,phone:(_t=an==null?void 0:an.userInfo)==null?void 0:_t.phone,login:(On=an==null?void 0:an.userInfo)==null?void 0:On.login}});return}(Kt=an==null?void 0:an.userInfo)!=null&&Kt.phone?zt({type:"classroomList/setActionTabs",payload:{open:"\u8BD5\u5377\u5C01\u5B58",id:Mn==null?void 0:Mn.id}}):zt({type:"classroomList/setActionTabs",payload:{open:"\u624B\u673A\u53F7\u7ED1\u5B9A"}})},Do=Mn=>{var _t,On,Kt;if(((_t=an==null?void 0:an.userInfo)==null?void 0:_t.login)!==(ae==null?void 0:ae.author_login)){xe.ZP.warning("\u8BD5\u5377\u5DF2\u5C01\u5B58\uFF0C\u8BF7\u8054\u7CFB\u8BD5\u5377\u6240\u6709\u8005\u8FDB\u884C\u89E3\u5C01~");return}zt({type:"classroomList/setActionTabs",payload:{open:"\u63D0\u793A",id:ae==null?void 0:ae.id,phone:(On=an==null?void 0:an.userInfo)==null?void 0:On.phone,login:(Kt=an==null?void 0:an.userInfo)==null?void 0:Kt.login,onFinish:Mn}})};return dn.createElement("div",{className:Xa.listItem,onClick:Mn=>{const _t=()=>{(!(0,oe.GJ)()||(0,oe.GJ)()&&er.current&&!er.current.contains(Mn.target))&&(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}`)};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()}},(0,oe.GJ)()&&dn.createElement("span",{ref:er},dn.createElement(Oe.default,{checked:ye.includes(ae.id),value:ae.id,style:{padding:"10px"},onClick:Mn=>{Mn.stopPropagation()},disabled:(ae==null?void 0:ae.is_encrypt)||(ae==null?void 0:ae.is_make_up_exercise),onChange:Mn=>{let _t=ye.indexOf(ae.id);ye.indexOf(ae.id)>-1?$e(ye.filter(On=>On!==ae.id)):$e(ye.concat(ae.id))}})),dn.createElement("div",{className:Xa.info},dn.createElement("div",{className:Xa.title},dn.createElement("div",{className:Xa.titleLeft,style:{marginRight:15}},or(ae==null?void 0:ae.exercise_tips),(ae==null?void 0:ae.is_make_up_exercise)&&dn.createElement("img",{src:pn,width:44,height:24,style:{marginRight:10}}),dn.createElement(te.Z,{title:ae.exercise_name},dn.createElement("span",{className:Xa.name},ae.exercise_name)),(ae==null?void 0:ae.high_resources_consume)&&!(ae!=null&&ae.high_resources_consume_permission)&&dn.createElement(Me.Z,{type:"exercise",style:{marginLeft:10}}),(ae==null?void 0:ae.high_resources_consume)&&(ae==null?void 0:ae.high_resources_consume_permission)&&dn.createElement("span",{className:Xa.authorized},"\u5DF2\u6388\u6743"),((Oa=ae==null?void 0:ae.exercise_tips)==null?void 0:Oa.includes("\u5DF2\u622A\u6B62"))&&((la=Rt==null?void 0:Rt.detailTopBanner)==null?void 0:la.forbid_end_exercise)&&dn.createElement(te.Z,{title:"\u5DF2\u5BF9\u5B66\u751F\u9690\u85CF"},dn.createElement("img",{src:Nr,width:20,className:"ml10"})),!ae.is_public&&(0,oe.GJ)()&&dn.createElement(te.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},dn.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),(ae==null?void 0:ae.exercise_type)==2&&dn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex",alignItems:"center"},className:Xa.moni},dn.createElement("img",{src:xn,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),((Ya=ae==null?void 0:ae.exercise_tips)==null?void 0:Ya.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&dn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex"},className:"tag-style-fzb iconfont icon-fangzuobi"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),((kn=ae==null?void 0:ae.exercise_tips)==null?void 0:kn.includes("\u5DF2\u622A\u6B62"))&&((Va=ae==null?void 0:ae.exercise_tips)==null?void 0:Va.includes("\u672A\u63D0\u4EA4"))&&dn.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4"),(ae==null?void 0:ae.is_encrypt)&&dn.createElement(te.Z,{title:"\u8BD5\u5377\u5DF2\u52A0\u5BC6"}," ",dn.createElement("img",{src:_n,width:21,className:"ml10",style:{marginTop:"-8px"}})," ")),dn.createElement("div",{className:Xa.titleRight,onClick:Mn=>{Mn.stopPropagation(),Mn.preventDefault()}},(ae==null?void 0:ae.appraise_setting)&&dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:()=>yr(void 0,null,function*(){const Mn=()=>yr(void 0,null,function*(){zt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E..."}});const _t=yield(0,x.ZP)(`/api/exercises/${ae.id}/create_appraise_students.json`,{method:"get"});zt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae.id}/centralizeReview/${_t==null?void 0:_t.login}`)});if(ae!=null&&ae.is_encrypt){Do(Mn);return}Mn()})},dn.createElement("i",{className:"iconfont icon-jizhongyuejuan"}),dn.createElement("div",null,"\u96C6\u4E2D\u9605\u5377")),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&(!(ae!=null&&ae.is_make_up_exercise)||(ae==null?void 0:ae.is_make_up_exercise)&&(ae==null?void 0:ae.exercise_status)===1&&(ae==null?void 0:ae.allow_create_make_up))&&dn.createElement(fa.Z,{tips:ae==null?void 0:ae.open_appraise},dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:()=>{const Mn=()=>{var _t,On,Kt;if(((_t=an==null?void 0:an.userInfo)==null?void 0:_t.user_status)===2){(0,pe.Rd)();return}if((0,oe.Rm)()&&!((Kt=(On=Rt==null?void 0:Rt.AssistantObject)==null?void 0:On.exercise)!=null&&Kt.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((ae==null?void 0:ae.exercise_question_count)===0){xe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}let Na=()=>{zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ae.id],unified_setting:ae.unified_setting,params:Bt,disabled:ae.exercise_status!==1,type:2,manage_all_group:bt,isRouter:!0}})};ae!=null&&ae.high_resources_consume&&!(ae!=null&&ae.high_resources_consume_permission)?zt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Bt.coursesId,type:"exercise",type_id:ae.id,name:ae.exercise_name,fn:()=>{zt({type:"classroomList/getClassroomExercisesList",payload:wr({},Bt)}),Na()}}}):Na()};if(ae!=null&&ae.is_encrypt){Do(Mn);return}Mn()}},dn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),dn.createElement("div",null,"\u53D1\u5E03"))),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&!(0,a._m)()&&ae.assistant_auth&&dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:Mn=>{Mn.stopPropagation();const _t=()=>{var On,Kt;if((0,oe.Rm)()&&!((Kt=(On=Rt==null?void 0:Rt.AssistantObject)==null?void 0:On.exercise)!=null&&Kt.can_preview)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Na=fe()(ae.created_at,ea);fe()(oo).diff(fe()(Na),"days")>0&&(ae!=null&&ae.is_random)?Nn():ae!=null&&ae.is_random?(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/random/preview?random=${ae.is_random}`):(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}&tabs=2`)};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()}},dn.createElement("i",{className:"iconfont icon-yulan3"}),dn.createElement("div",null,"\u9884\u89C8")),(0,oe.RV)()&&dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:()=>{const Mn=()=>{(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}`)};if(ae!=null&&ae.is_encrypt){Do(Mn);return}Mn()}},dn.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),dn.createElement("div",null,"\u8BE6\u60C5")),(0,oe.GJ)()&&!(0,a._m)()&&dn.createElement(Ma.Z,{placement:"bottom",content:dn.createElement("div",{className:Xa.popover},!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){const _t=()=>{(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}&tabs=3`)};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()})},"\u89C4\u5219\u8BBE\u7F6E"),(ae==null?void 0:ae.exercise_tips.includes("\u5BFC\u5165"))&&dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){const _t=()=>{zt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:ae==null?void 0:ae.exercise_name,id:ae==null?void 0:ae.id,type:"hack"}})};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()})},"\u8865\u5145\u6210\u7EE9"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&ae.is_random&&ae.assistant_auth&&dn.createElement("p",{onClick:Mn=>{Mn.stopPropagation();const _t=()=>{const On=fe()(ae.created_at,ea);fe()(oo).diff(fe()(On),"days")>0&&(ae!=null&&ae.is_random)?Nn():(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/random/edit?type=settings`)};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()}},"\u7F16\u8F91\u8003\u8BD5"),dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){const _t=()=>{var On;zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u5220\u9664",selectArrs:[ae.id],selectArrsAll:[ae],params:Bt,status:(On=ae==null?void 0:ae.exercise_tips)==null?void 0:On[0]}})};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()})},"\u5220\u9664\u8BD5\u5377"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&dn.createElement("p",{onClick:()=>{const Mn=()=>{zt({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[ae.id],params:Bt}})};if(ae!=null&&ae.is_encrypt){Do(Mn);return}Mn()}},"\u52A0\u5165\u8BD5\u5377\u5E93"),((Xn=ae==null?void 0:ae.exercise_tips)==null?void 0:Xn.includes("\u672A\u5F00\u59CB"))&&(ae==null?void 0:ae.author_login)===(($a=an==null?void 0:an.userInfo)==null?void 0:$a.login)&&dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){La(ae)})}," ",ae!=null&&ae.is_encrypt?"\u89E3\u5C01":"\u52A0\u5BC6\u5C01\u5B58"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&((0,oe.GJ)()||((Vn=(Un=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Un.exercise)==null?void 0:Vn.can_stop))&&![1,3].includes(ae==null?void 0:ae.exercise_status)&&dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){const _t=()=>{var On,Kt;if((0,oe.Rm)()&&!((Kt=(On=Rt==null?void 0:Rt.AssistantObject)==null?void 0:On.exercise)!=null&&Kt.can_stop)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",selectArrs:[ae.id],params:Bt,unified_setting:ae.unified_setting}})};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()})},"\u7ED3\u675F\u8003\u8BD5"))},dn.createElement("span",{onClick:Mn=>Mn.stopPropagation(),className:Xa.flexBox,style:{cursor:"default"}},dn.createElement("i",{className:"iconfont icon-gengduo4"}),dn.createElement("div",null,"\u66F4\u591A"))),(0,oe.dE)()&&dn.createElement(dn.Fragment,null,!!ae.off_limits&&dn.createElement(te.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${ae==null?void 0:ae.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},dn.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),(ae==null?void 0:ae.exercise_type)==1&&!ae.off_limits&&ae.current_status===0&&ae.exercise_status>1&&!((sa=ae.exercise_tips)!=null&&sa.includes("\u5DF2\u622A\u6B62"))&&dn.createElement("a",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:Mn=>{Mn.stopPropagation(),Mn.preventDefault(),wa(ae,!0)},href:""},dn.createElement("i",{className:"iconfont icon-jixukaoshi"}),dn.createElement("div",null,(ae==null?void 0:ae.screen_used_num)>(ae==null?void 0:ae.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5")),!(($n=ae.exercise_tips)!=null&&$n.includes("\u5DF2\u622A\u6B62"))&&(ae==null?void 0:ae.screen_used_num)>(ae==null?void 0:ae.screen_total_num)&&dn.createElement("a",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:Mn=>{Mn.stopPropagation(),Mn.preventDefault(),wa(ae,!0)},href:""},dn.createElement("i",{className:"iconfont icon-jixukaoshi"}),dn.createElement("div",null,"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5")),!ae.off_limits&&ae.current_status===1&&(ae==null?void 0:ae.screen_used_num)<(ae==null?void 0:ae.screen_total_num)&&ae.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&!((ae==null?void 0:ae.exercise_type)==2&&(ae==null?void 0:ae.exercise_status)!=3)&&dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:Mn=>yr(void 0,null,function*(){var _t;if(Mn.stopPropagation(),!(ae!=null&&ae.answered_open)){xe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,ga.w)(Bt.coursesId,ae.id,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/users/${(_t=(0,oe.eY)())==null?void 0:_t.login}?check=true`)})},dn.createElement("i",{className:"iconfont icon-chakankaoshi"}),dn.createElement("div",null,"\u67E5\u770B\u8003\u8BD5")),(ae==null?void 0:ae.exercise_type)==1&&!ae.off_limits&&ae.current_status===2&&ae.exercise_status>1&&!((jn=ae.exercise_tips)!=null&&jn.includes("\u5DF2\u622A\u6B62"))&&dn.createElement("a",{className:Xa.flexBox,style:{marginRight:"16px",color:(ae==null?void 0:ae.is_redo)===1&&"red"},onClick:Mn=>{Mn.stopPropagation(),Mn.preventDefault(),wa(ae)},href:""},dn.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),dn.createElement("div",null,(ae==null?void 0:ae.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")),(ae==null?void 0:ae.exercise_type)==2&&!ae.off_limits&&ae.exercise_status>1&&!((Qt=ae.exercise_tips)!=null&&Qt.includes("\u5DF2\u622A\u6B62"))&&dn.createElement(te.Z,{title:dn.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",ae==null?void 0:ae.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",po(),"\u6B21")},dn.createElement("a",{className:Xa.flexBox,onClick:Mn=>{po()==0&&(ae==null?void 0:ae.current_status)!=0||(Mn.stopPropagation(),Mn.preventDefault(),wa(ae))},href:""},dn.createElement("i",{className:`iconfont ${(ae==null?void 0:ae.current_status)!=0?"icon-a-kaishijixudajuan":"icon-jixukaoshi"}`}),dn.createElement("div",null,(ae==null?void 0:ae.current_status)!=0?"\u5F00\u59CB\u8003\u8BD5":"\u7EE7\u7EED\u8003\u8BD5")))))),(0,oe.GJ)()&&dn.createElement("p",{style:{display:"flex"}},dn.createElement("span",{className:"c-grey-666",style:{display:"inline-block",maxWidth:"90px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},title:ae.author},ae.author),dn.createElement("span",{className:"ml30 c-grey-666"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",fe()(ae.created_at).format("YYYY-MM-DD HH:mm:ss")),((Tn=ae==null?void 0:ae.exercise_tips)==null?void 0:Tn.includes("\u672A\u5F00\u59CB"))&&ae.publish_time&&dn.createElement("span",{className:"ml30 c-grey-666"},"\u5F00\u59CB\u65F6\u95F4\uFF1A",fe()(ae.publish_time).format("YYYY-MM-DD HH:mm:ss")),dn.createElement("span",{className:"ml30 c-grey-666"},"\u7B54\u9898\u65F6\u957F\uFF1A",ae.time===null?"\u4E0D\u9650":`${ae.time}\u5206\u949F`),dn.createElement("span",{className:"ml30 c-grey-666"},"\u7C7B\u578B\uFF1A",ae.is_random?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"),!((va=ae==null?void 0:ae.exercise_tips)!=null&&va.includes("\u672A\u5F00\u59CB"))&&!(ae!=null&&ae.is_make_up_exercise)&&!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&dn.createElement("span",{className:Xa.iconV,style:{marginLeft:"auto",textAlign:"end"},onClick:Mn=>yr(void 0,null,function*(){Mn.stopPropagation(),Mn.preventDefault(),fo||ro(),hn(!fo)})},dn.createElement(te.Z,{title:`${fo?"\u6536\u8D77":"\u5C55\u5F00"}`},dn.createElement("i",{className:`iconfont icon-${fo?"shouqi":"xiala2"}`})))),(0,oe.dE)()&&dn.createElement("p",{style:{display:"flex"}},dn.createElement("span",{className:"c-grey-333"},ae.author),dn.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u7B54\u9898\u65F6\u957F\uFF1A",ae.time===null?"\u4E0D\u9650":`${ae.time}\u5206\u949F`),!!(ae!=null&&ae.exercise_left_time)&&dn.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",ae==null?void 0:ae.exercise_left_time),!!(ae!=null&&ae.before_start)&&dn.createElement("span",{className:"ml15 c-grey-999"},"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u65F6\u95F4\uFF1A",ae==null?void 0:ae.before_start)),(0,oe.GJ)()&&!((ma=ae==null?void 0:ae.exercise_tips)!=null&&ma.includes("\u672A\u5F00\u59CB"))&&dn.createElement("p",null,dn.createElement("span",{style:{letterSpacing:2},className:"c-grey-333 mr15"},"\u63D0\u4EA4\u72B6\u6001\uFF1A"),dn.createElement("span",{className:"c-grey-333 mr20"},"\u672A\u5F00\u59CB ",dn.createElement("span",null,ae==null?void 0:ae.unanswer_users)),dn.createElement("span",{className:"c-grey-333 mr20"},"\u8003\u8BD5\u4E2D ",dn.createElement("span",{style:{color:"rgb(90, 184, 145)"}},ae==null?void 0:ae.answering_users)),dn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u4EA4\u5377 ",dn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.answer_users)),dn.createElement("span",{className:"c-grey-333"},"\u5DF2\u4EA4\u5377/\u672A\u7B54 ",dn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.commit_with_no_answers_users))),(0,oe.GJ)()&&!((yo=ae==null?void 0:ae.exercise_tips)!=null&&yo.includes("\u672A\u5F00\u59CB"))&&fo&&wn.length>5&&dn.createElement(it.default,{scroll:{y:240},pagination:!1,dataSource:wn,onRow:Mn=>({onClick:_t=>{_t.stopPropagation(),_t.preventDefault()}}),onHeaderRow:(Mn,_t)=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(Mn,_t,On)=>{On.field&&(Bt.order_by=On.field),On.order||(Bt.sort_direction="asc"),On.order==="ascend"&&(Bt.sort_direction="asc"),On.order==="descend"&&(Bt.sort_direction="desc"),On.order||(Bt.sort_direction="asc"),ro()},columns:rr}),(0,oe.GJ)()&&!((Da=ae==null?void 0:ae.exercise_tips)!=null&&Da.includes("\u672A\u5F00\u59CB"))&&fo&&wn.length<6&&wn.length>0&&dn.createElement(it.default,{rowKey:"course_group_id",pagination:!1,onRow:Mn=>({onClick:_t=>{_t.stopPropagation(),_t.preventDefault()}}),onHeaderRow:(Mn,_t)=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),dataSource:wn,style:{marginTop:"10px"},onChange:(Mn,_t,On)=>{On.field&&(Bt.order_by=On.field),On.order||(Bt.sort_direction="asc"),On.order==="ascend"&&(Bt.sort_direction="asc"),On.order==="descend"&&(Bt.sort_direction="desc"),On.order||(Bt.sort_direction="asc"),ro()},columns:rr}),(ae==null?void 0:ae.total)!==void 0&&dn.createElement("p",null,dn.createElement("span",{className:"c-grey-333 mr15"},"\u96C6\u4E2D\u9605\u5377\u603B\u8FDB\u5EA6\uFF1A"),dn.createElement("span",{className:"c-grey-333 mr20"},"\u603B\u8BC4\u6570",dn.createElement("span",null,ae==null?void 0:ae.total)),dn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u8BC4\u9605 ",dn.createElement("span",{style:{color:"#4EACFF"}},ae==null?void 0:ae.finish_total)),dn.createElement("span",{className:"c-grey-333"},"\u5F85\u8BC4\u9605 ",dn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.unfinished_total)))),dn.createElement(no.Z,{closable:!0,successCb:()=>wa(bo.current)}))};var Qr=(0,Ae.connect)(({classroomList:ae})=>({classroomList:ae}))(_r),gi=ee(31797),oi=ee(27158),Oo=ee(61527),_a=ee(59301),Fr=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const{Countdown:ur}=gi.default,hr=({value:ae,onChange:be,MaxMinutes:ye})=>_a.createElement(_a.Fragment,null,_a.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",_a.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",_a.createElement("br",null)),_a.createElement(ne.Z,{value:ae,onChange:be,min:0,precision:0,max:ye,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${ye}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),Zr=({exercise:ae,successCb:be,dispatch:ye})=>{var $e,zt,Bt,Rt;const En=(0,Ae.useParams)(),[bt]=z.default.useForm(),an=z.default.useWatch("time",bt),[Oa,la]=(0,le.useState)(!1),Ya=(0,le.useRef)(),{actionTabs:kn}=ae,[Va,Xn]=(0,le.useState)(),[,$a,Un,Vn]=(0,Oo.U)(ut.n7,{id:En.categoryId}),[,sa,$n]=(0,Oo.U)(ut.Cd,{});(0,le.useEffect)(()=>{ae.actionTabs.key==="student-unlock"&&(la(!1),bt.resetFields())},[ae.actionTabs.key]);const jn=()=>new Promise(fo=>Fr(void 0,null,function*(){var hn,bo;return Ya.current=yield(0,oi.y)({ip_limit:(hn=kn==null?void 0:kn.exerciseParams)==null?void 0:hn.ip_limit,ip_bind:(bo=kn==null?void 0:kn.exerciseParams)==null?void 0:bo.ip_bind_type}),fo()})),Qt=()=>Fr(void 0,null,function*(){var fo,hn,bo,er,Ln;yield bt.validateFields();const ea=bt.getFieldsValue();if(la(!0),(((fo=kn==null?void 0:kn.exerciseParams)==null?void 0:fo.ip_limit)!=="no"||(hn=kn==null?void 0:kn.exerciseParams)!=null&&hn.ip_bind_type)&&(yield jn()),(yield(0,ut.ZD)((bo=kn==null?void 0:kn.exerciseParams)==null?void 0:bo.id,{exercise_user_id:(er=kn==null?void 0:kn.exerciseParams)==null?void 0:er.exercise_user_id,unlock_key:ea.unlock_key,time:ea.time,ip:Ya.current})).status===0){if(be){ye({type:"exercise/setActionTabs",payload:{}}),be();return}const ro=kn==null?void 0:kn.exerciseParams;(0,a.nr)({inner_ip:ro.inner_ip,public_ip:ro.public_ip,open_camera:ro.open_camera,ip_limit:ro.ip_limit,ip_bind:ro.ip_bind,ip_bind_type:ro.ip_bind_type,exercise_tips:ro.exercise_tips,exerciseId:ro.id,screen_open:ro.screen_open,screen_num:ro.screen_num,screen_sec:ro.screen_sec,coursesId:En.coursesId,login:(Ln=(0,oe.eY)())==null?void 0:Ln.login,history,identity_verify:ro.identity_verify,open_phone_video_recording:ro.open_phone_video_recording,current_status:ro.current_status}),ye({type:"exercise/setActionTabs",payload:{}})}la(!1)}),Tn=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:fo=>_a.createElement("span",{className:fo.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},fo)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:fo=>_a.createElement("span",{className:fo.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},fo)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],va=(($e=kn==null?void 0:kn.exerciseParams)==null?void 0:$e.errorMessage)&&typeof((zt=kn==null?void 0:kn.exerciseParams)==null?void 0:zt.errorMessage)=="object";(0,le.useEffect)(()=>{ae.actionTabs.key==="student-unlock"&&Fr(void 0,null,function*(){const fo=yield $n(En);yield Un({}),fo.status||Xn(fo)})},[ae.actionTabs.key]);const{time:ma,end_time:yo}=(Va==null?void 0:Va.exercise)||{},Da=Vn!=null&&Vn.user_end_time?fe()(Vn==null?void 0:Vn.user_end_time).add(1,"minutes"):fe()(),wn=fe()(Vn==null?void 0:Vn.user_total_end_time)>Da?Math.round(fe().duration(fe()(Vn==null?void 0:Vn.user_total_end_time).diff(Da.startOf("minute"))).asMinutes()):0,Go=((Vn==null?void 0:Vn.student_left_minutes)||0)+(an||0);return _a.createElement(_a.Fragment,null,_a.createElement(Fe.default,{width:514,centered:!0,closable:!!((Bt=kn==null?void 0:kn.exerciseParams)!=null&&Bt.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:ae.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{ye({type:"exercise/setActionTabs",payload:{}})}},_a.createElement(ke.Z,{spinning:$a||sa},va&&_a.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 "),!va&&_a.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"),va&&_a.createElement(it.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Rt=kn==null?void 0:kn.exerciseParams)==null?void 0:Rt.errorMessage)||{}],columns:Tn}),_a.createElement("div",{className:""},_a.createElement(z.default,{form:bt,layout:"vertical",autoComplete:"off"},_a.createElement(z.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},_a.createElement(ie.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),ma!==-1?_a.createElement(_a.Fragment,null,_a.createElement(z.default.Item,{name:"time",label:_a.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",_a.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",fe()(Vn==null?void 0:Vn.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},_a.createElement(hr,{MaxMinutes:wn})),_a.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",_a.createElement("span",{className:"ml5"},$a||sa?"--":Go),"\u5206\u949F",Go!==0&&(Vn==null?void 0:Vn.user_end_time)&&_a.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",_a.createElement("span",{className:"ml5"},fe()(Vn==null?void 0:Vn.user_end_time).add(an||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):_a.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 ",fe()(yo).format("YYYY-MM-DD HH:mm")))),_a.createElement(jt.Z,{justify:"space-between",align:"middle"},_a.createElement(Ce.Z,null),_a.createElement(Ce.Z,null,_a.createElement(Ie.ZP,{loading:Oa,onClick:Qt},"\u8FDB\u5165\u8003\u8BD5"))))))};var Lr=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Zr),hi=ee(24776),fi=ee(42554),zi=ee(64575),Pi=ee(59301),Ai=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const pi=({exercise:ae,dispatch:be,init:ye,haveInit:$e=!1})=>{const zt=(0,Ae.useParams)(),[Bt,Rt]=(0,le.useState)(!1);let[En,bt]=(0,le.useState)();const[an,Oa]=(0,le.useState)(!1),[la,Ya]=(0,le.useState)(!1);(0,le.useEffect)(()=>{ae.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&kn()},[ae.actionTabs]);function kn(){return Ai(this,null,function*(){var Va,Xn;let $a=yield(0,x.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:ae.actionTabs.selectArrs}});if(((Va=$a==null?void 0:$a.cover_exercises)==null?void 0:Va.length)>0)Rt(!0),bt((Xn=$a==null?void 0:$a.cover_exercises)==null?void 0:Xn[0]);else{let Un=yield(0,x.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ae.actionTabs.selectArrs}});be({type:"exercise/setActionTabs",payload:{key:""}}),(Un==null?void 0:Un.status)===0&&($e&&ye(),Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Ae.history.push("/paperlibrary")}}))}})}return Pi.createElement("div",null,Pi.createElement(Fe.default,{open:Bt,centered:!0,onCancel:Va=>Ai(void 0,null,function*(){if(Va.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){Oa(!0);let Xn=yield(0,x.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ae.actionTabs.selectArrs,update:1}});be({type:"exercise/setActionTabs",payload:{key:""}}),Oa(!1),(Xn==null?void 0:Xn.status)===0&&($e&&ye(),Rt(!1),Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Ae.history.push("/paperlibrary")}}))}else Rt(!1)}),cancelButtonProps:{loading:an},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:la},onOk:()=>Ai(void 0,null,function*(){Ya(!0);let Va=yield(0,x.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ae.actionTabs.selectArrs}});Ya(!1),(Va==null?void 0:Va.status)===0&&($e&&ye(),be({type:"exercise/setActionTabs",payload:{key:""}}),Rt(!1),Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Ae.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Pi.createElement("div",null,Pi.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Pi.createElement("div",null,Pi.createElement("div",null,"\u8BD5\u5377\uFF1A",En==null?void 0:En.origin_exercise_nam),Pi.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Pi.createElement("a",{href:`/paperlibrary/see/${En==null?void 0:En.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},En==null?void 0:En.examination_bank_name))))))};var $i=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(pi),Wi=ee(87169),Yi=ee(90588),el=ee(18682),Fi=ee(9516),Eo=ee(59301),Ul=Object.defineProperty,ji=Object.defineProperties,Ql=Object.getOwnPropertyDescriptors,Zi=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,Ol=(ae,be,ye)=>be in ae?Ul(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Ir=(ae,be)=>{for(var ye in be||(be={}))tl.call(be,ye)&&Ol(ae,ye,be[ye]);if(Zi)for(var ye of Zi(be))Ml.call(be,ye)&&Ol(ae,ye,be[ye]);return ae},Ci=(ae,be)=>ji(ae,Ql(be)),Vi=(ae,be)=>{var ye={};for(var $e in ae)tl.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&Zi)for(var $e of Zi(ae))be.indexOf($e)<0&&Ml.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},Li=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const gl=ae=>{var be=ae,{user:ye,classroomList:$e,globalSetting:zt,loading:Bt,dispatch:Rt}=be,En=Vi(be,["user","classroomList","globalSetting","loading","dispatch"]),bt,an,Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn,va,ma;const yo=(0,Ae.useParams)(),[Da]=(0,Ae.useSearchParams)(),[wn,Go]=(0,le.useState)(()=>Ci(Ir({},yo),{limit:20})),fo=(0,Ae.useLocation)(),{detailExerciseList:hn,detailTopBanner:bo,detailLeftMenus:er}=$e,[Ln,ea]=(0,le.useState)([]),[oo,ro]=(0,le.useState)(!1),[Nn,wa]=(0,le.useState)([]),[rr,or]=(0,le.useState)(!1),[po,La]=(0,le.useState)(!1),[Do,Mn]=(0,le.useState)(!1),[_t,On]=(0,le.useState)(!1),[Kt,Na]=(0,le.useState)("\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"),Po=[{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",type:"time",direction:"asc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",type:"time",direction:"desc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",type:"exercise_name",direction:"asc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",type:"exercise_name",direction:"desc"}];wn.type=Da.get("tabs")==="all"?"":Da.get("tabs")||"",wn.id=wn.coursesId,(0,le.useEffect)(()=>{var nn,Ga,fr;if((nn=ye==null?void 0:ye.userInfo)!=null&&nn.login){if((0,oe.GJ)()){const ir=a.cX.getItem(`${(Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.login}Teacher`,"Exercise");ir&&(wn.sort_by=ir==null?void 0:ir.type,wn.sort_direction=ir==null?void 0:ir.direction,Na(ir==null?void 0:ir.name))}Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})}else(fr=ye==null?void 0:ye.userInfo)!=null&&fr.username&&Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)});ro(!1)},[(bt=ye==null?void 0:ye.userInfo)==null?void 0:bt.login,fo.pathname]),(0,le.useEffect)(()=>{$e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},[$e.actionTabs.key]),(0,le.useEffect)(()=>{$e.actionTabs.key==="\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"&&(or(!0),La(bo==null?void 0:bo.show_unstart_exercise),Mn(bo==null?void 0:bo.forbid_end_exercise))},[$e.actionTabs.key]),(0,le.useEffect)(()=>{ea([])},[hn]);const wo=(nn,Ga)=>{ea([]),wn.page=nn,wn.limit=Ga,Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},Br=nn=>{wn.type=nn.id==="all"?"":nn.id,wn.page=1,Ae.history.replace(`${fo.pathname}?tabs=${nn.id}`),On(!1),Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})};(0,le.useEffect)(()=>{Da.get("tabs")==="all"&&(wn.type="",wn.page=1)},[Da.get("tabs")]),(0,le.useEffect)(()=>{(0,oe.Rm)()&&Rt({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})},[(an=ye==null?void 0:ye.userInfo)==null?void 0:an.username]),(0,le.useEffect)(()=>{const nn=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),Fe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:Eo.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Eo.createElement("br",null),"1\u3001\u5728",Eo.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Eo.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Eo.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Eo.createElement("br",null),"2\u3001\u5728",Eo.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Eo.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Eo.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Eo.createElement("br",null),nn==="allowRouter"&&Eo.createElement(Eo.Fragment,null,"3\u3001",Eo.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[]),(0,le.useEffect)(()=>{(0,oe.Rm)()&&Rt({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})},[(Oa=ye==null?void 0:ye.userInfo)==null?void 0:Oa.login]);const Zo=[{name:"\u5168\u90E8",id:"all",total:(la=hn.exercises_counts)==null?void 0:la.exercises_total_counts},{name:"\u672A\u5F00\u59CB",id:1,total:(Ya=hn.exercises_counts)==null?void 0:Ya.unstart_counts},{name:"\u8003\u8BD5\u4E2D",id:2,total:(kn=hn.exercises_counts)==null?void 0:kn.publish_counts},{name:"\u96C6\u4E2D\u9605\u5377",id:4,total:(Va=hn.exercises_counts)==null?void 0:Va.appraise_exercise_count},{name:"\u5DF2\u622A\u6B62",id:3,total:(Xn=hn.exercises_counts)==null?void 0:Xn.end_counts}],Kr=[{name:"\u6279\u91CF\u53D1\u5E03",icon:Eo.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:Eo.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:Eo.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Eo.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u52A0\u5165\u8BD5\u5377\u5E93",icon:Eo.createElement("i",{className:"iconfont icon-piliangjiaru font14"})}].filter(nn=>(0,oe.GJ)()?!0:nn.name!=="\u6279\u91CF\u5220\u9664").filter(nn=>bo.is_public?!0:nn.name!=="\u8BBE\u4E3A\u516C\u5F00"),ui=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:Eo.createElement(Eo.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),mi="YYYY-MM-DD",wi=fe()("2020-11-15",mi),Yo=nn=>{var Ga;wn.sort_by=nn.type,wn.sort_direction=nn.direction,(0,oe.GJ)()&&a.cX.setItem(`${(Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.login}Teacher`,nn,"Exercise"),wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},wn)}),Na(nn.name)},Pr=()=>Eo.createElement(De.default,null,Eo.createElement(De.default.Item,{key:1,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e==null?void 0:$e.AssistantObject)==null?void 0:nn.exercise)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:wn}})}},"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377"),Eo.createElement(De.default.Item,{key:2,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e==null?void 0:$e.AssistantObject)==null?void 0:nn.exercise)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.scrollTo(0,0),Ae.history.push(`/classrooms/${wn.coursesId}/exercise/add?catalogue=${(yo==null?void 0:yo.categoryId)||""}`)}},"\u521B\u5EFA\u65B0\u8BD5\u5377"),Eo.createElement(De.default.Item,{key:3,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e.AssistantObject)==null?void 0:nn.practice)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"exercise"}})}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9")),Vr=nn=>Li(void 0,null,function*(){var Ga,fr,ir,$r,Si,Mi,Mo,lr;const Ko=nn.name;if(((Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.user_status)===2&&nn.name==="\u6279\u91CF\u53D1\u5E03"){(0,pe.Rd)();return}const pr=[];if((fr=hn.exercises)==null||fr.map(co=>{if(Ln.includes(co.id)&&co.is_random){const jo=fe()(co.created_at,mi);fe()(wi).diff(fe()(jo),"days")>0&&(co!=null&&co.is_random)&&pr.push(co)}}),Ln==""){let co="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";Ko==="\u52A0\u5165\u8BD5\u5377\u5E93"&&(co="\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u8BD5\u5377\u5E93\u7684\u8BD5\u5377"),xe.ZP.error(co)}else if(pr.length)ui();else{if(Ko==="\u6279\u91CF\u53D1\u5E03"){if((0,oe.Rm)()&&!(($r=(ir=$e==null?void 0:$e.AssistantObject)==null?void 0:ir.exercise)!=null&&$r.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let co=!1;hn.exercises.forEach(qo=>{Ln.includes(qo.id)&&qo.total_num===0&&qo.is_random&&(co=!0)});let jo;if(jo=(Mi=(Si=hn.exercises.filter(qo=>Ln.includes(qo==null?void 0:qo.id)).filter(qo=>(qo==null?void 0:qo.exercise_question_count)===0))==null?void 0:Si[0])==null?void 0:Mi.exercise_name,(jo==null?void 0:jo.length)>0){xe.ZP.warning(`${jo}\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5`);return}if(co){xe.ZP.warning("\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002");return}let Gr=!1;if(hn.exercises.forEach(qo=>{Ln.includes(qo.id)&&qo.exercise_status!==1&&(Gr=!0)}),Gr){xe.ZP.warning("\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002");return}}if(Ko==="\u52A0\u5165\u8BD5\u5377\u5E93"){const co=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:[...Ln]}});if(((Mo=co==null?void 0:co.cover_exercises)==null?void 0:Mo.length)>0){wa(co==null?void 0:co.cover_exercises);return}}Rt({type:"exercise/setActionTabs",payload:{key:Ko,selectArrs:Ln,selectArrsAll:(lr=hn.exercises)==null?void 0:lr.filter(co=>Ln.includes(co.id)),params:wn,type:1}})}});return Eo.createElement("section",{className:"minH500"},Eo.createElement(hi.Z,{isLoading:Bt["classroomList/getClassroomExercisesList"],tabDataSource:Zo,isAdmin:(0,oe.GJ)(),dispatch:Rt,type:hn==null?void 0:hn.main_category_name,isExercise:!0,user:ye,getDropdownMenu:Pr,onTabMenuClick:Br,classroomList:$e,defaultSelectedKeys:[wn.type||"all"]}),Eo.createElement(fi.Z,{dataSource:hn.exercises||[],isAdmin:(0,oe.GJ)(),batchStatus:_t,SortMenuName:Kt,setSortMenuName:Na,SortMenus:Po,onSearch:nn=>{wn.search=nn.trim(),wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},wn)})},isShowMode:!0,onModeChange:nn=>{wn.is_normal=nn,wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},wn)})},onSort:Yo,onBatch:nn=>On(nn)}),Eo.createElement(ue.Z,{loading:Bt["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30 px-20px"},($a=hn.exercises_counts)!=null&&$a.exercises_all_counts?hn.exercises.map(function(nn,Ga){return Eo.createElement(Qr,{key:Ga,v:nn,k:Ga,batchStatus:_t,selectArrs:Ln,setSelectArrs:ea,dispatch:Rt,params:wn,user:ye,manageAllGroup:hn.manage_all_group})}):Eo.createElement(E.Z,null),Eo.createElement("aside",{className:"tc mb50 mt30 px-20px"},((Un=hn.exercises_counts)==null?void 0:Un.exercises_all_counts)>0&&Eo.createElement(Re.Z,{showTotal:nn=>{var Ga;return`\u5171 ${(Ga=hn==null?void 0:hn.exercises_counts)==null?void 0:Ga.exercises_all_counts} \u6761`},showSizeChanger:!0,onChange:wo,defaultCurrent:wn.page,current:wn.page||1,pageSize:wn.limit||20,total:hn.exercises_counts&&hn.exercises_counts.exercises_all_counts}))),Ln.length>0&&(0,oe.GJ)()&&Eo.createElement(Ge.Z,{offsetBottom:0},Eo.createElement(zi.Z,{buttonDataSource:Kr,onButtonClick:Vr,useBatchStatus:On,setSeleArr:ea,catalogue:((sa=(Vn=er==null?void 0:er.course_modules)==null?void 0:Vn.find(nn=>nn.type==="exercise"))==null?void 0:sa.second_category)||[],addCatalogue:nn=>{nn.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:wn,selectArrs:{category_id:hn==null?void 0:hn.main_category_id,type:"exercise"}}})},allSelect:Ln.length?Ln.length===((jn=($n=hn.exercises)==null?void 0:$n.filter(nn=>!nn.is_make_up_exercise))==null?void 0:jn.length):!1,setAllSelect:nn=>{var Ga;nn.target.checked?ea((Ga=hn==null?void 0:hn.exercises)==null?void 0:Ga.filter(fr=>!fr.is_make_up_exercise).map(fr=>fr.id)):ea([])},selectArrs:Ln,onMenuClick:nn=>Li(void 0,[nn],function*({key:Ga}){if(Ln=="")return xe.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/move_to_category.json`,{method:"post",body:{exercise_ids:Ln,new_category_id:Ga}})).status===0&&(xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},yo)}))})})),Eo.createElement(Ua,null),Eo.createElement(Fo,null),Eo.createElement(Xt,null),Eo.createElement(ko,null),Eo.createElement(Yi.Z,{onOk:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},yo)})}}),Eo.createElement(el.Z,{onOk:()=>{}}),Eo.createElement(on,{cb:()=>ea([])}),Eo.createElement(so,null),Eo.createElement(Lr,null),Eo.createElement(Fe.default,{title:Eo.createElement("span",null,Eo.createElement(Wi.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"),open:Nn.length>0,footer:!1,onCancel:()=>{wa([])}},Eo.createElement("div",{style:{height:300,overflow:"auto"}},Eo.createElement("div",null,"\u6709",Nn==null?void 0:Nn.length,"\u5F20\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Nn==null?void 0:Nn.map(nn=>Eo.createElement("div",{style:{marginTop:25}},Eo.createElement("div",null,"\u8BD5\u5377\uFF1A",nn==null?void 0:nn.origin_exercise_nam),Eo.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Eo.createElement("a",{href:`/paperlibrary/see/${nn==null?void 0:nn.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},nn==null?void 0:nn.examination_bank_name))))),Eo.createElement("div",{style:{textAlign:"end"}},Eo.createElement(Ie.ZP,{style:{height:30},onClick:()=>Li(void 0,null,function*(){const nn=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ln],update:1}});(nn==null?void 0:nn.status)===0&&(xe.ZP.info("\u8986\u76D6\u6210\u529F"),wa([]))})},"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"),Eo.createElement(Ie.ZP,{type:"primary",onClick:()=>Li(void 0,null,function*(){const nn=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ln]}});(nn==null?void 0:nn.status)===0&&(xe.ZP.info("\u5F62\u6210\u6210\u529F"),wa([]))}),style:{marginLeft:10,height:30}},"\u5F62\u6210\u65B0\u8BD5\u5377"))),Eo.createElement(Fe.default,{title:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E",open:rr,centered:!0,onOk:()=>Li(void 0,null,function*(){let nn=yield(0,x.ZP)(`/api/courses/${wn.coursesId}/update_show_unstart_exercise`,{method:"put",body:{show_unstart_exercise:po,forbid_end_exercise:Do}});(nn==null?void 0:nn.status)===0&&(or(!1),Rt({type:"classroomList/setActionTabs",payload:{key:""}}),Rt({type:"classroomList/getClassroomTopBanner",payload:{id:wn.coursesId}}),xe.ZP.info("\u64CD\u4F5C\u6210\u529F"))}),onCancel:()=>{or(!1),Rt({type:"classroomList/setActionTabs",payload:{key:""}})}},Eo.createElement(Oe.default,{checked:po,onChange:nn=>{La(nn.target.checked)}},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u5DF2\u53D1\u5E03\u4F46\u672A\u5F00\u59CB\u7684\u8003\u8BD5",Eo.createElement("span",{style:{color:"#666666"}},"\uFF08\u8003\u8BD5\u5F00\u59CB\u4E4B\u540E\u5B66\u751F\u624D\u80FD\u4F5C\u7B54\uFF09")),Eo.createElement(Oe.default,{className:"mt20",checked:Do,onChange:nn=>{Mn(nn.target.checked)}},"\u7981\u6B62\u5B66\u751F\u67E5\u770B\u5DF2\u622A\u6B62\u7684\u8003\u8BD5")),Eo.createElement($i,null),Eo.createElement(Eo.Fragment,null,Eo.createElement(Fi.T$,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Ci(Ir({},$e==null?void 0:$e.actionTabs),{open:""})})},open:((Qt=$e==null?void 0:$e.actionTabs)==null?void 0:Qt.open)==="\u624B\u673A\u53F7\u7ED1\u5B9A"}),Eo.createElement(Fi.$i,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Ci(Ir({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},open:((Tn=$e==null?void 0:$e.actionTabs)==null?void 0:Tn.open)==="\u8BD5\u5377\u5C01\u5B58",Data:Ci(Ir({},$e==null?void 0:$e.actionTabs),{type:"exercise"})}),Eo.createElement(Fi.K1,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Ci(Ir({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},open:((va=$e==null?void 0:$e.actionTabs)==null?void 0:va.open)==="\u89E3\u5C01",Data:Ci(Ir({},$e==null?void 0:$e.actionTabs),{type:"exercise"})}),Eo.createElement(Fi.O7,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Ci(Ir({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},open:((ma=$e==null?void 0:$e.actionTabs)==null?void 0:ma.open)==="\u63D0\u793A",Data:Ci(Ir({},$e==null?void 0:$e.actionTabs),{type:"exercise"})})))};var Nl=(0,Ae.connect)(({user:ae,classroomList:be,loading:ye,globalSetting:$e})=>({user:ae,classroomList:be,globalSetting:$e,loading:ye.effects}))(gl),bi=ee(5006),ar=ee(59301),Il=Object.defineProperty,Tl=Object.defineProperties,Ui=Object.getOwnPropertyDescriptors,Bi=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,Jl=Object.prototype.propertyIsEnumerable,Rl=(ae,be,ye)=>be in ae?Il(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,vi=(ae,be)=>{for(var ye in be||(be={}))ml.call(be,ye)&&Rl(ae,ye,be[ye]);if(Bi)for(var ye of Bi(be))Jl.call(be,ye)&&Rl(ae,ye,be[ye]);return ae},nl=(ae,be)=>Tl(ae,Ui(be)),Di=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const{TabPane:fl}=y.default,yi=({classroomList:ae,exercise:be,loading:ye,dispatch:$e})=>{var zt;const Bt=(0,Ae.useParams)(),Rt=(0,Ae.useLocation)(),[En]=z.default.useForm(),{brankList:bt}=be;let[an,Oa]=(0,le.useState)(!0),[la,Ya]=(0,le.useState)(!1);const[kn,Va]=(0,le.useState)("myself");let[Xn,$a]=(0,le.useState)([]),[Un,Vn]=(0,le.useState)([]),[sa,$n]=(0,le.useState)(),[jn,Qt]=(0,le.useState)([]);const Tn=(0,le.useRef)(null),[va,ma]=(0,le.useState)(!1),[yo,Da]=(0,le.useState)(""),[wn,Go]=(0,le.useState)(""),[fo,hn]=(0,le.useState)(!1),[bo,er]=(0,le.useState)({}),Ln=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0,align:"left",render:(Kt,Na,Po)=>ar.createElement("div",{style:{display:"flex",alignItems:"center"}},ar.createElement(te.Z,{title:Kt},ar.createElement("div",{title:Kt,className:bi.Z.name},Kt)),(Na==null?void 0:Na.high_resources_consume)&&ar.createElement(Me.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u65B9\u5411&\u8BFE\u7A0B",dataIndex:"course_list_name",width:180,ellipsis:!0,align:"left",render:Kt=>ar.createElement(te.Z,{title:Kt},ar.createElement("span",null,Kt))},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:Kt=>Kt?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(Kt,Na)=>ar.createElement("a",{href:Kt?`/randompaper/detail/${Na.id}`:`/paperlibrary/see/${Na.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[ea,oo]=(0,le.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,le.useEffect)(()=>{be.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(wa(),Qt([]),ro())},[be.actionTabs.key]);const ro=()=>Di(void 0,null,function*(){const Kt=yield $e({type:"paperlibrary/getTeachGroupData"});Vn(Kt)}),Nn=Kt=>{const Na=parseInt(Kt);return isNaN(Na)?"":Na},wa=()=>Di(void 0,null,function*(){var Kt,Na;if(an){++ea.page,Oa(!1);const Po=yield $e({type:"exercise/getBrankList",payload:nl(vi({},ea),{search:(Kt=ea.search)==null?void 0:Kt.trim()})});Xn=Po!=null&&Po.object_list?[...Xn.concat(Po==null?void 0:Po.object_list)]:Xn,ea.filter==="public"?$n(Po.is_teacher):$n(!0),((Na=Po.object_list)==null?void 0:Na.length){Tn.current.scrollTop=0,Xn=[],ea.page=0,ea.group_id=Kt,an=!0,Qt([]),oo(vi({},ea)),wa()},or={selectedRowKeys:jn,onChange:Kt=>{Qt(Kt)},type:"radio"},po=()=>{oo(vi({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),$a([]),Oa(!0),Va("myself"),$e({type:"exercise/setActionTabs",payload:{}}),Ya(!1)},[La,Do,Mn,_t]=(0,ve.P)(),On=Kt=>Di(void 0,null,function*(){let Na=!1;Xn.forEach(Zo=>{jn.includes(Zo.id)&&(Na=Zo.is_random)});const Po=Kt.map(Zo=>({shixun_id:Zo.id,is_use:Zo.is_use,is_copy:Zo.is_copy}));if(!Na){hn(!0);const Zo=yield $e({type:"exercise/saveBanks",payload:{course_id:Bt.coursesId,category_id:(Bt==null?void 0:Bt.categoryId)||null,object_type:"examination_bank",bank_id:jn,shixuns_info:Po}});hn(!1),(Zo==null?void 0:Zo.status)===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),$e({type:"classroomList/getClassroomExercisesList",payload:vi({},be.actionTabs.params)}),$e({type:"classroomList/getClassroomLeftMenus",payload:{id:Bt.coursesId}}),Da(`/classrooms/${Bt.coursesId}/exercise/${Zo.exercise_id}/detail?random=${Zo.is_random}&tabs=3`),Go(`/classrooms/${Bt.coursesId}/exercise/add/${Zo.exercise_id}?random=${Zo.is_random}&type=2`),ma(!0),xe.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),Do(),po());return}hn(!0),setTimeout(()=>{hn(!1)},500),$e({type:"exercise/setActionTabs",payload:{}});let wo=1,Br=Fe.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:ar.createElement("div",{className:bi.Z.modalColumn},ar.createElement("div",{className:bi.Z.modalRow},ar.createElement("sup",{className:bi.Z.sup},"*"),ar.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),ar.createElement(ne.Z,{parser:Nn,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:wo,onChange:Zo=>{wo=Zo;const Kr=document.getElementById("model_error");wo<1||wo>50?Kr.style.display="block":Kr.style.display="none"}})),ar.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:po,onOk:()=>Di(void 0,null,function*(){if(wo<1||wo>50){const Kr=document.getElementById("model_error");return Kr.style.display="block",Promise.reject()}Br.update({cancelButtonProps:{disabled:!0}});const Zo=yield $e({type:"exercise/saveBanks",payload:{course_id:Bt.coursesId,object_type:"examination_bank",bank_id:jn,shixuns_info:Po,num:wo}});Br.update({cancelButtonProps:{disabled:!1}}),Zo&&Zo.status===0?((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),$e({type:"classroomList/getClassroomExercisesList",payload:vi({},be.actionTabs.params)}),po(),Do(),xe.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(po(),Do())})})});return ar.createElement(ar.Fragment,null,ar.createElement(Fe.default,{centered:!0,width:1012,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:be.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:la,bodyStyle:{minHeight:200},wrapClassName:bi.Z.warpModal,onOk:()=>Di(void 0,null,function*(){var Kt;if(!jn.length){xe.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Ya(!0);let Na=!1,Po=!1;if(Xn.forEach(Br=>{jn.includes(Br.id)&&Br.need_authorize&&(Na=Br.need_authorize),jn.includes(Br.id)&&(Po=Br.is_random)}),Na){(0,pe.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}let wo=yield(0,Le.Tr)({id:`${jn[0]}`,course_id:(Kt=ae.detailTopBanner)==null?void 0:Kt.course_id,type:"examination_bank"});Ya(!1),(wo==null?void 0:wo.student_count)===0?On([]):er(wo)}),onCancel:po},ar.createElement(y.default,{activeKey:kn,onTabClick:Kt=>Di(void 0,null,function*(){Tn.current.scrollTop=0,Xn=[],kn!==Kt&&Qt([]),Va(Kt),ea.page=0,ea.filter=Kt,ea.group_id=null,an=!0,wa()})},ar.createElement(fl,{tab:ar.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),ar.createElement(fl,{tab:ar.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),ar.createElement(fl,{tab:ar.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),ar.createElement("div",{className:bi.Z.tabSearch},kn==="teacher"&&ar.createElement(re.default,{value:ea.group_id,onChange:rr,size:"middle",style:{width:200,marginRight:30}},ar.createElement(re.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(zt=Un==null?void 0:Un.groups)==null?void 0:zt.map(Kt=>ar.createElement(re.default.Option,{key:Kt==null?void 0:Kt.group_id,value:Kt==null?void 0:Kt.group_id},Kt==null?void 0:Kt.name))),ar.createElement(ie.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:ea.search,onChange:Kt=>{ea.search=Kt.target.value,oo(vi({},ea))},onSearch:Kt=>{Tn.current.scrollTop=0,Xn=[],ea.page=0,an=!0,Qt([]),Kt&&(0,Ue.tk)({name:Kt,copywriting:Kt,position:"Exercise"}),wa()}})),ar.createElement("div",{ref:Tn,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!sa&&kn==="public"&&ar.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},ar.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BD5\u5377\u5E93\u8D44\u6E90"),ar.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),ar.createElement(se(),{initialLoad:!1,pageStart:0,loadMore:()=>{wa()},hasMore:an,useWindow:!1},be.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&sa&&ar.createElement(de.Z,{className:bi.Z.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:Xn,onRow:Kt=>({onClick:()=>{Qt([Kt==null?void 0:Kt.id])}}),resColumns:Ln,rowSelection:or})))),ar.createElement(Fe.default,{title:"\u63D0\u793A",open:va,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:ar.createElement("div",null,ar.createElement(Ie.ZP,{onClick:()=>{ma(!1),Ae.history.push(wn)}},"\u4FEE\u6539\u8BD5\u5377"),ar.createElement(Ie.ZP,{type:"primary",onClick:()=>{Ae.history.push(yo),ma(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{ma(!1)}},ar.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),ar.createElement(Xe.Z,{resdata:bo,type:"exercise",okloading:fo,oktext:(bo==null?void 0:bo.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Kt=>{On(Kt)}}),ar.createElement(ve.Z,{inPaper:!0,visible:La,onCancel:Do,onOk:On,renderData:Mn,modalType:"multiple",type:"examination_bank"}))};var pl=(0,Ae.connect)(({exercise:ae,loading:be,classroomList:ye})=>({exercise:ae,loading:be,classroomList:ye}))(yi),vl=ee(72936),hl=ee(24528),kl=Object.defineProperty,Sl=Object.getOwnPropertySymbols,du=Object.prototype.hasOwnProperty,zl=Object.prototype.propertyIsEnumerable,jl=(ae,be,ye)=>be in ae?kl(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Xl=(ae,be)=>{for(var ye in be||(be={}))du.call(be,ye)&&jl(ae,ye,be[ye]);if(Sl)for(var ye of Sl(be))zl.call(be,ye)&&jl(ae,ye,be[ye]);return ae},El=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const al=({exercise:ae,dispatch:be})=>{const ye=(0,Ae.useParams)();return le.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:ae.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>El(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${ye.coursesId}/exercises/set_public.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BBE\u4E3A\u516C\u5F00"]),xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),be({type:"exercise/setActionTabs",payload:{}}),be({type:"classroomList/getClassroomExercisesList",payload:Xl({},ae.actionTabs.params)}))}),onCancel:()=>{be({type:"exercise/setActionTabs",payload:{}})}},le.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",le.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Hi=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(al),Qi=Object.defineProperty,Ji=Object.getOwnPropertySymbols,Zl=Object.prototype.hasOwnProperty,Pl=Object.prototype.propertyIsEnumerable,ol=(ae,be,ye)=>be in ae?Qi(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,yl=(ae,be)=>{for(var ye in be||(be={}))Zl.call(be,ye)&&ol(ae,ye,be[ye]);if(Ji)for(var ye of Ji(be))Pl.call(be,ye)&&ol(ae,ye,be[ye]);return ae},Hl=(ae,be)=>{var ye={};for(var $e in ae)Zl.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&Ji)for(var $e of Ji(ae))be.indexOf($e)<0&&Pl.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},Cl=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const _l=ae=>{var be=ae,{exercise:ye,dispatch:$e,user:zt}=be,Bt=Hl(be,["exercise","dispatch","user"]),Rt,En;const bt=(0,Ae.useParams)(),[an,Oa]=(0,le.useState)(!1),[la,Ya]=(0,le.useState)(!1),kn=(0,le.useRef)(null);(0,le.useEffect)(()=>{var Xn,$a;if(ye.actionTabs.key==="\u6279\u91CF\u5220\u9664"){if((0,oe.j5)()){Ya(!0);return}const Un={hasNum:0,noHasNum:0};($a=(Xn=ye==null?void 0:ye.actionTabs)==null?void 0:Xn.selectArrsAll)==null||$a.map(Vn=>{var sa;Vn.author_login===((sa=zt.userInfo)==null?void 0:sa.login)?++Un.hasNum:++Un.noHasNum}),Un.noHasNum>0?Fe.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:le.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",le.createElement("span",{className:"c-blue"},Un.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",le.createElement("span",{className:"c-red"},Un.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",le.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Va()}}):Ya(!0)}else Ya(!1)},[ye.actionTabs.key]);const Va=()=>{$e({type:"exercise/setActionTabs",payload:{}})};return le.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:la,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:an,destroyOnClose:!0,onOk:()=>Cl(void 0,null,function*(){var Xn;if((Xn=kn.current)!=null&&Xn.onVerify())return;Oa(!0);const $a=yield(0,x.ZP)(`/api/courses/${bt.coursesId}/exercises/destroys.json`,{method:"post",body:{check_ids:[...ye.actionTabs.selectArrs]}});Oa(!1),$a.status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u5220\u9664"]),xe.ZP.success("\u5220\u9664\u6210\u529F"),$e({type:"exercise/setActionTabs",payload:{}}),$e({type:"classroomList/getClassroomExercisesList",payload:yl({},ye.actionTabs.params)}),$e({type:"classroomList/getClassroomLeftMenus",payload:yl({},ye.actionTabs.params)}))}),onCancel:()=>{$e({type:"exercise/setActionTabs",payload:{}})}},!((Rt=ye==null?void 0:ye.actionTabs)!=null&&Rt.status)||!["\u672A\u5F00\u59CB"].includes((En=ye==null?void 0:ye.actionTabs)==null?void 0:En.status)?le.createElement(le.Fragment,null,le.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u8003\u8BD5\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),le.createElement(vt.Z,{ref:Xn=>kn.current=Xn})):le.createElement("p",null,"\u5220\u9664\u8BD5\u5377\u4F1A\u540C\u6B65\u5220\u9664\u8BD5\u5377\u4E2D\u7684\u6240\u6709\u8003\u8BD5\uFF0C\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F"))};var ql=(0,Ae.connect)(({exercise:ae,user:be})=>({exercise:ae,user:be}))(_l),Gl=Object.getOwnPropertySymbols,Kl=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,Ki=(ae,be)=>{var ye={};for(var $e in ae)Kl.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&Gl)for(var $e of Gl(ae))be.indexOf($e)<0&&Gi.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},rl=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const $l=ae=>{var be=ae,{exercise:ye,dispatch:$e}=be,zt=Ki(be,["exercise","dispatch"]);const Bt=(0,Ae.useParams)();return Bt.id=Bt.coursesId,(0,le.useEffect)(()=>{ye.actionTabs.key==="\u52A0\u5165\u8BD5\u5377\u5E93"&&new Promise(()=>rl(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${Bt.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...ye.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u52A0\u5165\u8BD5\u5377\u5E93"]),xe.ZP.success("\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93")),$e({type:"exercise/setActionTabs",payload:{}})}))},[ye.actionTabs.key]),le.createElement(le.Fragment,null)};var eu=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))($l),ge={flex_box_center:"flex_box_center___VejG5",flex_space_between:"flex_space_between___RwAiX",flex_box_vertical_center:"flex_box_vertical_center___N5QNs",flex_box_center_end:"flex_box_center_end___SUMZc",flex_box_column:"flex_box_column___ombQA",bg:"bg___i74VI",containerTitle:"containerTitle___eAbbs",containerDesc:"containerDesc___WeE4m",tablestyle:"tablestyle___uKNiL",listItem:"listItem___aJrbL",info:"info___X9HlC",title:"title___ZDroC",titleLeft:"titleLeft___JzNZc",titleRight:"titleRight___RP0gb",flexBox:"flexBox___txRbA",iconV:"iconV___JMCv9",acitons:"acitons___iqFGc",moveCategory:"moveCategory___Rihfv",name:"name___LdzGg",categoryName:"categoryName___Tz45n",schedule:"schedule___a20T3",fnSign:"fnSign___gsn3j",spanSize:"spanSize___jht3F",classromediv:"classromediv___T7h_f",glow:"glow___LU7dg",popover:"popover___Qeg0P",dot:"dot___c9Vwj",moni:"moni___LBVeo",ErrorPushTag:"ErrorPushTag___F0OTF",authorized:"authorized___yQPQx"},he=Object.defineProperty,Ee=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Ft=(ae,be,ye)=>be in ae?he(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,ht=(ae,be)=>{for(var ye in be||(be={}))Je.call(be,ye)&&Ft(ae,ye,be[ye]);if(Ee)for(var ye of Ee(be))qe.call(be,ye)&&Ft(ae,ye,be[ye]);return ae};const en=ae=>React.createElement("svg",ht({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var qt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",yn=Object.defineProperty,aa=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,Dn=Object.prototype.propertyIsEnumerable,Kn=(ae,be,ye)=>be in ae?yn(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Wn=(ae,be)=>{for(var ye in be||(be={}))bn.call(be,ye)&&Kn(ae,ye,be[ye]);if(aa)for(var ye of aa(be))Dn.call(be,ye)&&Kn(ae,ye,be[ye]);return ae};const $t=ae=>React.createElement("svg",Wn({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var An="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",Qn=ee(41727),Ta=Object.defineProperty,Ca=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,za=(ae,be,ye)=>be in ae?Ta(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,xa=(ae,be)=>{for(var ye in be||(be={}))ka.call(be,ye)&&za(ae,ye,be[ye]);if(Ca)for(var ye of Ca(be))Wa.call(be,ye)&&za(ae,ye,be[ye]);return ae};const _o=ae=>React.createElement("svg",xa({width:24,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},ae),React.createElement("title",null,"3"),React.createElement("defs",null,React.createElement("path",{id:"ErrorPushIcon_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"ErrorPushIcon_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#ErrorPushIcon_svg__a"})),React.createElement("use",{fill:"#F4F8FF",opacity:.01,xlinkHref:"#ErrorPushIcon_svg__a"}),React.createElement("g",{mask:"url(#ErrorPushIcon_svg__b)",fillRule:"nonzero"},React.createElement("path",{d:"M7.598 2.582 2.8 3.428A1.701 1.701 0 0 0 1.42 5.396l2.92 16.562a1.695 1.695 0 0 0 1.969 1.38l1.564-.277a1.152 1.152 0 0 1-.276-.749V2.582Z",fill:"#AEF0FF"}),React.createElement("path",{d:"M21.863 1.403H8.755c-.639 0-1.156.518-1.157 1.156v19.752a1.159 1.159 0 0 0 1.157 1.157h13.108a.14.14 0 0 0 .14-.14V1.542a.14.14 0 0 0-.14-.14Zm-3.575 6.67h-6.493V4.928h6.493v3.145Z",fill:"#EF6A6A"}),React.createElement("path",{fill:"#F9DB91",d:"M11.795 4.928h6.493v3.146h-6.493z"}),React.createElement("path",{d:"M21.863 1.073H8.755c-.721 0-1.339.517-1.464 1.228l-4.548.8a2.029 2.029 0 0 0-1.645 2.353l2.92 16.56a2.027 2.027 0 0 0 2.35 1.647l1.392-.246c.273.247.627.383.995.382h13.108c.26 0 .47-.21.47-.47V1.543a.47.47 0 0 0-.47-.47ZM6.253 23.01a1.366 1.366 0 0 1-1.587-1.112L1.746 5.34a1.37 1.37 0 0 1 1.11-1.587l4.412-.777v1.534c-.85.061-1.522.726-1.522 1.535 0 .809.672 1.474 1.522 1.534v1.193c-.85.06-1.522.725-1.522 1.534 0 .81.672 1.475 1.522 1.535v1.192c-.85.06-1.522.726-1.522 1.535 0 .809.672 1.474 1.522 1.535v1.192c-.85.06-1.522.725-1.522 1.534 0 .81.672 1.474 1.522 1.535v1.95c0 .171.03.342.089.505l-1.105.193Zm1.014-17.84v1.746c-.486-.055-.862-.425-.862-.872 0-.448.377-.818.863-.874Zm0 4.261v1.747c-.486-.056-.862-.426-.862-.874 0-.447.377-.818.863-.873Zm0 4.261v1.746c-.486-.056-.862-.426-.862-.873s.377-.818.863-.873Zm0 4.26V19.7c-.486-.056-.862-.426-.862-.873 0-.448.377-.818.863-.874Zm14.406 5.185H8.755a.828.828 0 0 1-.827-.827v-4.226c.274.157.456.431.456.742a.79.79 0 0 1-.121.422.33.33 0 1 0 .56.347c.144-.231.22-.498.22-.77 0-.675-.467-1.25-1.115-1.456v-3.545c.273.156.456.43.456.74 0 .15-.042.297-.121.423a.33.33 0 1 0 .56.347c.144-.231.22-.498.22-.77 0-.675-.467-1.249-1.115-1.456V9.564c.273.156.456.43.456.74 0 .15-.042.296-.121.423a.33.33 0 1 0 .56.347c.144-.231.22-.497.22-.77 0-.674-.467-1.249-1.115-1.456V5.303c.273.156.456.431.456.74 0 .15-.042.297-.121.423a.33.33 0 1 0 .56.347c.144-.23.22-.497.22-.769 0-.675-.467-1.25-1.115-1.457V2.56c0-.456.37-.826.827-.827h12.918v21.406Z",fill:"#512C56"}),React.createElement("path",{d:"M11.565 8.402h6.953a.101.101 0 0 0 .1-.101V4.699a.101.101 0 0 0-.1-.101h-6.953a.101.101 0 0 0-.101.101v3.605a.1.1 0 0 0 .101.098Zm.558-3.144h5.833v2.485h-5.833V5.258Zm5.163 11.89h-4.489a.33.33 0 1 0 0 .659h4.489a.33.33 0 1 0 0-.66Zm0 2.334h-4.489a.33.33 0 0 0 0 .66h4.489a.33.33 0 1 0 0-.66Z",fill:"#512C56"}))));var Bo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRjRGOEZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNNy41OTggMi41ODIgMi44IDMuNDI4QTEuNzAxIDEuNzAxIDAgMCAwIDEuNDIgNS4zOTZsMi45MiAxNi41NjJhMS42OTUgMS42OTUgMCAwIDAgMS45NjkgMS4zOGwxLjU2NC0uMjc3YTEuMTUyIDEuMTUyIDAgMCAxLS4yNzYtLjc0OVYyLjU4MloiIGZpbGw9IiNBRUYwRkYiLz48cGF0aCBkPSJNMjEuODYzIDEuNDAzSDguNzU1Yy0uNjM5IDAtMS4xNTYuNTE4LTEuMTU3IDEuMTU2djE5Ljc1MmExLjE1OSAxLjE1OSAwIDAgMCAxLjE1NyAxLjE1N2gxMy4xMDhhLjE0LjE0IDAgMCAwIC4xNC0uMTRWMS41NDJhLjE0LjE0IDAgMCAwLS4xNC0uMTRabS0zLjU3NSA2LjY3aC02LjQ5M1Y0LjkyOGg2LjQ5M3YzLjE0NVoiIGZpbGw9IiNFRjZBNkEiLz48cGF0aCBmaWxsPSIjRjlEQjkxIiBkPSJNMTEuNzk1IDQuOTI4aDYuNDkzdjMuMTQ2aC02LjQ5M3oiLz48cGF0aCBkPSJNMjEuODYzIDEuMDczSDguNzU1Yy0uNzIxIDAtMS4zMzkuNTE3LTEuNDY0IDEuMjI4bC00LjU0OC44YTIuMDI5IDIuMDI5IDAgMCAwLTEuNjQ1IDIuMzUzbDIuOTIgMTYuNTZhMi4wMjcgMi4wMjcgMCAwIDAgMi4zNSAxLjY0N2wxLjM5Mi0uMjQ2Yy4yNzMuMjQ3LjYyNy4zODMuOTk1LjM4MmgxMy4xMDhjLjI2IDAgLjQ3LS4yMS40Ny0uNDdWMS41NDNhLjQ3LjQ3IDAgMCAwLS40Ny0uNDdaTTYuMjUzIDIzLjAxYTEuMzY2IDEuMzY2IDAgMCAxLTEuNTg3LTEuMTEyTDEuNzQ2IDUuMzRhMS4zNyAxLjM3IDAgMCAxIDEuMTEtMS41ODdsNC40MTItLjc3N3YxLjUzNGMtLjg1LjA2MS0xLjUyMi43MjYtMS41MjIgMS41MzUgMCAuODA5LjY3MiAxLjQ3NCAxLjUyMiAxLjUzNHYxLjE5M2MtLjg1LjA2LTEuNTIyLjcyNS0xLjUyMiAxLjUzNCAwIC44MS42NzIgMS40NzUgMS41MjIgMS41MzV2MS4xOTJjLS44NS4wNi0xLjUyMi43MjYtMS41MjIgMS41MzUgMCAuODA5LjY3MiAxLjQ3NCAxLjUyMiAxLjUzNXYxLjE5MmMtLjg1LjA2LTEuNTIyLjcyNS0xLjUyMiAxLjUzNCAwIC44MS42NzIgMS40NzQgMS41MjIgMS41MzV2MS45NWMwIC4xNzEuMDMuMzQyLjA4OS41MDVsLTEuMTA1LjE5M1ptMS4wMTQtMTcuODR2MS43NDZjLS40ODYtLjA1NS0uODYyLS40MjUtLjg2Mi0uODcyIDAtLjQ0OC4zNzctLjgxOC44NjMtLjg3NFptMCA0LjI2MXYxLjc0N2MtLjQ4Ni0uMDU2LS44NjItLjQyNi0uODYyLS44NzQgMC0uNDQ3LjM3Ny0uODE4Ljg2My0uODczWm0wIDQuMjYxdjEuNzQ2Yy0uNDg2LS4wNTYtLjg2Mi0uNDI2LS44NjItLjg3M3MuMzc3LS44MTguODYzLS44NzNabTAgNC4yNlYxOS43Yy0uNDg2LS4wNTYtLjg2Mi0uNDI2LS44NjItLjg3MyAwLS40NDguMzc3LS44MTguODYzLS44NzRabTE0LjQwNiA1LjE4NUg4Ljc1NWEuODI4LjgyOCAwIDAgMS0uODI3LS44Mjd2LTQuMjI2Yy4yNzQuMTU3LjQ1Ni40MzEuNDU2Ljc0MmEuNzkuNzkgMCAwIDEtLjEyMS40MjIuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5OC4yMi0uNzcgMC0uNjc1LS40NjctMS4yNS0xLjExNS0xLjQ1NnYtMy41NDVjLjI3My4xNTYuNDU2LjQzLjQ1Ni43NCAwIC4xNS0uMDQyLjI5Ny0uMTIxLjQyM2EuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5OC4yMi0uNzcgMC0uNjc1LS40NjctMS4yNDktMS4xMTUtMS40NTZWOS41NjRjLjI3My4xNTYuNDU2LjQzLjQ1Ni43NCAwIC4xNS0uMDQyLjI5Ni0uMTIxLjQyM2EuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5Ny4yMi0uNzcgMC0uNjc0LS40NjctMS4yNDktMS4xMTUtMS40NTZWNS4zMDNjLjI3My4xNTYuNDU2LjQzMS40NTYuNzQgMCAuMTUtLjA0Mi4yOTctLjEyMS40MjNhLjMzLjMzIDAgMSAwIC41Ni4zNDdjLjE0NC0uMjMuMjItLjQ5Ny4yMi0uNzY5IDAtLjY3NS0uNDY3LTEuMjUtMS4xMTUtMS40NTdWMi41NmMwLS40NTYuMzctLjgyNi44MjctLjgyN2gxMi45MTh2MjEuNDA2WiIgZmlsbD0iIzUxMkM1NiIvPjxwYXRoIGQ9Ik0xMS41NjUgOC40MDJoNi45NTNhLjEwMS4xMDEgMCAwIDAgLjEtLjEwMVY0LjY5OWEuMTAxLjEwMSAwIDAgMC0uMS0uMTAxaC02Ljk1M2EuMTAxLjEwMSAwIDAgMC0uMTAxLjEwMXYzLjYwNWEuMS4xIDAgMCAwIC4xMDEuMDk4Wm0uNTU4LTMuMTQ0aDUuODMzdjIuNDg1aC01LjgzM1Y1LjI1OFptNS4xNjMgMTEuODloLTQuNDg5YS4zMy4zMyAwIDEgMCAwIC42NTloNC40ODlhLjMzLjMzIDAgMSAwIDAtLjY2Wm0wIDIuMzM0aC00LjQ4OWEuMzMuMzMgMCAwIDAgMCAuNjZoNC40ODlhLjMzLjMzIDAgMSAwIDAtLjY2WiIgZmlsbD0iIzUxMkM1NiIvPjwvZz48L2c+PC9zdmc+",$o=Object.defineProperty,sr=Object.getOwnPropertySymbols,br=Object.prototype.hasOwnProperty,Tr=Object.prototype.propertyIsEnumerable,Hr=(ae,be,ye)=>be in ae?$o(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Ar=(ae,be)=>{for(var ye in be||(be={}))br.call(be,ye)&&Hr(ae,ye,be[ye]);if(sr)for(var ye of sr(be))Tr.call(be,ye)&&Hr(ae,ye,be[ye]);return ae};const cr=ae=>React.createElement("svg",Ar({width:18,height:13,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m2.288 4.95 5.456 1.725 3.085-1.016c.176-.058.176.039.013.167-.686.544-1.286 1.24-1.613 2.076a4.679 4.679 0 0 0 2.414 2.542l-1.313 1.311-2.748.863-5.294-1.763V4.95ZM7.661 0l7.502 2.936-7.502 2.692L.73 3.192V8.14h-.7V2.946L0 2.936 7.661 0Z",fill:"#739EFF"}),React.createElement("g",{fill:"#FF9D18",fillRule:"nonzero"},React.createElement("path",{d:"m11.381 9.3.949-.948a1.305 1.305 0 0 1-.097-.498c0-.762.623-1.385 1.384-1.385.18 0 .346.035.499.097l.713-.713a3.6 3.6 0 0 0-1.212-.215c-1.453 0-2.852.921-3.323 2.216A3.281 3.281 0 0 0 11.381 9.3Z"}),React.createElement("path",{d:"M12.787 7.854v.041l.872-.872h-.042a.833.833 0 0 0-.83.83Zm3.066-1.447.674-.674.738-.738-.394-.395-.795.795-4.629 4.629-1.097 1.097.394.395.664-.665.567-.566.438-.438c.384.147.793.222 1.204.222 1.447 0 2.86-.92 3.33-2.215-.208-.568-.602-1.067-1.094-1.447Zm-2.236 2.831c-.173 0-.346-.035-.498-.097l.464-.464h.041c.457 0 .83-.373.83-.83v-.042l.465-.464c.048.166.083.34.083.513 0 .761-.623 1.384-1.385 1.384Z"}))));var dr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi4yODggNC45NSA1LjQ1NiAxLjcyNSAzLjA4NS0xLjAxNmMuMTc2LS4wNTguMTc2LjAzOS4wMTMuMTY3LS42ODYuNTQ0LTEuMjg2IDEuMjQtMS42MTMgMi4wNzZhNC42NzkgNC42NzkgMCAwIDAgMi40MTQgMi41NDJsLTEuMzEzIDEuMzExLTIuNzQ4Ljg2My01LjI5NC0xLjc2M1Y0Ljk1Wk03LjY2MSAwbDcuNTAyIDIuOTM2LTcuNTAyIDIuNjkyTC43MyAzLjE5MlY4LjE0aC0uN1YyLjk0NkwwIDIuOTM2IDcuNjYxIDBaIiBmaWxsPSIjNzM5RUZGIi8+PGcgZmlsbD0iI0ZGOUQxOCIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJtMTEuMzgxIDkuMy45NDktLjk0OGExLjMwNSAxLjMwNSAwIDAgMS0uMDk3LS40OThjMC0uNzYyLjYyMy0xLjM4NSAxLjM4NC0xLjM4NS4xOCAwIC4zNDYuMDM1LjQ5OS4wOTdsLjcxMy0uNzEzYTMuNiAzLjYgMCAwIDAtMS4yMTItLjIxNWMtMS40NTMgMC0yLjg1Mi45MjEtMy4zMjMgMi4yMTZBMy4yODEgMy4yODEgMCAwIDAgMTEuMzgxIDkuM1oiLz48cGF0aCBkPSJNMTIuNzg3IDcuODU0di4wNDFsLjg3Mi0uODcyaC0uMDQyYS44MzMuODMzIDAgMCAwLS44My44M1ptMy4wNjYtMS40NDcuNjc0LS42NzQuNzM4LS43MzgtLjM5NC0uMzk1LS43OTUuNzk1LTQuNjI5IDQuNjI5LTEuMDk3IDEuMDk3LjM5NC4zOTUuNjY0LS42NjUuNTY3LS41NjYuNDM4LS40MzhjLjM4NC4xNDcuNzkzLjIyMiAxLjIwNC4yMjIgMS40NDcgMCAyLjg2LS45MiAzLjMzLTIuMjE1LS4yMDgtLjU2OC0uNjAyLTEuMDY3LTEuMDk0LTEuNDQ3Wm0tMi4yMzYgMi44MzFjLS4xNzMgMC0uMzQ2LS4wMzUtLjQ5OC0uMDk3bC40NjQtLjQ2NGguMDQxYy40NTcgMCAuODMtLjM3My44My0uODN2LS4wNDJsLjQ2NS0uNDY0Yy4wNDguMTY2LjA4My4zNC4wODMuNTEzIDAgLjc2MS0uNjIzIDEuMzg0LTEuMzg1IDEuMzg0WiIvPjwvZz48L2c+PC9zdmc+",gn=ee(59301),Rr=Object.defineProperty,Er=Object.defineProperties,Cr=Object.getOwnPropertyDescriptors,qr=Object.getOwnPropertySymbols,Jr=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Pe=(ae,be,ye)=>be in ae?Rr(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Ke=(ae,be)=>{for(var ye in be||(be={}))Jr.call(be,ye)&&Pe(ae,ye,be[ye]);if(qr)for(var ye of qr(be))Se.call(be,ye)&&Pe(ae,ye,be[ye]);return ae},Ve=(ae,be)=>Er(ae,Cr(be)),tt=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const lt=({v:ae,k:be,selectArrs:ye,setSelectArrs:$e,dispatch:zt,params:Bt,classroomList:Rt,batchStatus:En,manageAllGroup:bt,user:an})=>{var Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn,va,ma,yo,Da,wn;const[Go,fo]=(0,le.useState)([]),[hn,bo]=(0,le.useState)(!1),er=(0,le.useRef)(),Ln=(0,le.useRef)();var ea=!1;const oo="YYYY-MM-DD",ro=fe()("2020-11-15",oo);function Nn(){return tt(this,null,function*(){console.log(Bt,222);let _t=yield(0,x.ZP)(`/api/courses/${Bt==null?void 0:Bt.coursesId}/exercises/group_use_list.json`,{method:"get",params:Ve(Ke({},Bt),{id:ae.id})});fo((_t==null?void 0:_t.groups)||[])})}const wa=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:gn.createElement(gn.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")});ae!=null&&ae.appraise_label&&(ea=!0);const rr=(_t,On=!1)=>{var Kt;Ae.history.push(`/classrooms/${Bt.coursesId}/exercisenotice/${_t.id}/users/${(Kt=(0,oe.eY)())==null?void 0:Kt.login}`)},or=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3}],onFilter:(_t,On)=>On.exercise_status===_t,render:(_t,On)=>gn.createElement("div",null,_t===1&&gn.createElement("span",null,gn.createElement("i",{className:ge.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),_t===2&&gn.createElement("span",null,gn.createElement("i",{className:ge.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),_t===3&&gn.createElement("span",null,gn.createElement("i",{className:ge.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="publish_time"?Bt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="end_time"?Bt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(_t,On)=>On.exercise_status===1?"-":gn.createElement("span",null,_t,"/",On.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(_t,On)=>On.exercise_status===1?"-":_t===0?gn.createElement("span",{style:{cursor:"no-drop",color:"#999999"}},_t):gn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae==null?void 0:ae.id}/detail?random=false&exercise_group_id=${On.course_group_id}`)},_t)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(_t,On)=>On.exercise_status===1?gn.createElement("img",{style:{cursor:"not-allowed"},src:qt}):gn.createElement(te.Z,{title:"\u8BC4\u9605"},gn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae==null?void 0:ae.id}/detail?random=false&exercise_group_id=${On.course_group_id}`)},gn.createElement("img",{src:An})))}],po=_t=>{if(ea)return gn.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style mr10"},"\u96C6\u4E2D\u9605\u5377");if(_t!=null&&_t.includes("\u672A\u5F00\u59CB"))return gn.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(_t!=null&&_t.includes("\u8003\u8BD5\u4E2D"))return gn.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(_t!=null&&_t.includes("\u5DF2\u622A\u6B62"))return gn.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u622A\u6B62");if(_t!=null&&_t.includes("\u5BFC\u5165"))return gn.createElement("span",{className:"export mr10"},"\u5BFC\u5165")},La=()=>{const _t=(ae==null?void 0:ae.simulate_exercise_num)-(ae==null?void 0:ae.user_simulate_num);return _t>=0?_t:0},Do=(_t=ae)=>{var On,Kt,Na;if(_t!=null&&_t.is_encrypt){zt({type:"classroomList/setActionTabs",payload:{open:"\u89E3\u5C01",id:_t==null?void 0:_t.id,phone:(On=an==null?void 0:an.userInfo)==null?void 0:On.phone,login:(Kt=an==null?void 0:an.userInfo)==null?void 0:Kt.login}});return}(Na=an==null?void 0:an.userInfo)!=null&&Na.phone?zt({type:"classroomList/setActionTabs",payload:{open:"\u8BD5\u5377\u5C01\u5B58",id:_t==null?void 0:_t.id}}):zt({type:"classroomList/setActionTabs",payload:{open:"\u624B\u673A\u53F7\u7ED1\u5B9A"}})},Mn=_t=>{var On,Kt,Na;if(((On=an==null?void 0:an.userInfo)==null?void 0:On.login)!==(ae==null?void 0:ae.author_login)){xe.ZP.warning("\u8BD5\u5377\u5DF2\u5C01\u5B58\uFF0C\u8BF7\u8054\u7CFB\u8BD5\u5377\u6240\u6709\u8005\u8FDB\u884C\u89E3\u5C01~");return}zt({type:"classroomList/setActionTabs",payload:{open:"\u63D0\u793A",id:ae==null?void 0:ae.id,phone:(Kt=an==null?void 0:an.userInfo)==null?void 0:Kt.phone,login:(Na=an==null?void 0:an.userInfo)==null?void 0:Na.login,onFinish:_t}})};return gn.createElement("div",{className:ge.listItem,onClick:_t=>{const On=()=>{(!(0,oe.GJ)()||(0,oe.GJ)()&&Ln.current&&!Ln.current.contains(_t.target))&&(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}`)};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()}},(0,oe.GJ)()&&gn.createElement("span",{ref:Ln},gn.createElement(Oe.default,{checked:ye.includes(ae.id),value:ae.id,style:{padding:"10px"},onClick:_t=>{_t.stopPropagation()},disabled:(ae==null?void 0:ae.is_encrypt)||(ae==null?void 0:ae.is_make_up_exercise),onChange:_t=>{let On=ye.indexOf(ae.id);ye.indexOf(ae.id)>-1?$e(ye.filter(Kt=>Kt!==ae.id)):$e(ye.concat(ae.id))}})),gn.createElement("div",{className:ge.info},gn.createElement("div",{className:ge.title},gn.createElement("div",{className:ge.titleLeft,style:{marginRight:15}},po(ae==null?void 0:ae.exercise_tips),(ae==null?void 0:ae.is_make_up_exercise)&&gn.createElement("img",{src:Qn,width:44,height:24,style:{marginRight:10}}),gn.createElement(te.Z,{title:ae.exercise_name},gn.createElement("span",{className:ge.name},ae.exercise_name)),(ae==null?void 0:ae.high_resources_consume)&&!(ae!=null&&ae.high_resources_consume_permission)&&gn.createElement(Me.Z,{type:"exercise",style:{marginLeft:10}}),(ae==null?void 0:ae.high_resources_consume)&&(ae==null?void 0:ae.high_resources_consume_permission)&&gn.createElement("span",{className:ge.authorized},"\u5DF2\u6388\u6743"),((Oa=ae==null?void 0:ae.exercise_tips)==null?void 0:Oa.includes("\u5DF2\u622A\u6B62"))&&((la=Rt==null?void 0:Rt.detailTopBanner)==null?void 0:la.forbid_end_exercise)&&gn.createElement(te.Z,{title:"\u5DF2\u5BF9\u5B66\u751F\u9690\u85CF"},gn.createElement("img",{src:dr,width:20,className:"ml10"})),!ae.is_public&&(0,oe.GJ)()&&gn.createElement(te.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},gn.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),(ae==null?void 0:ae.exercise_type)==2&&gn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex",alignItems:"center"},className:ge.moni},gn.createElement("img",{src:xn,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),((Ya=ae==null?void 0:ae.exercise_tips)==null?void 0:Ya.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&gn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex"},className:"tag-style-fzb iconfont icon-fangzuobi"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),(ae==null?void 0:ae.ai_push_wrong_question)&&gn.createElement("span",{className:ge.ErrorPushTag},gn.createElement("img",{src:Bo,width:12,className:"mr5"}),"AI\u9519\u9898\u63A8\u9001"),((kn=ae==null?void 0:ae.exercise_tips)==null?void 0:kn.includes("\u5DF2\u622A\u6B62"))&&((Va=ae==null?void 0:ae.exercise_tips)==null?void 0:Va.includes("\u672A\u63D0\u4EA4"))&&gn.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4"),(ae==null?void 0:ae.is_encrypt)&&gn.createElement(te.Z,{title:"\u8BD5\u5377\u5DF2\u52A0\u5BC6"}," ",gn.createElement("img",{src:_n,width:21,className:"ml10",style:{marginTop:"-8px"}})," ")),gn.createElement("div",{className:ge.titleRight,onClick:_t=>{_t.stopPropagation(),_t.preventDefault()}},(ae==null?void 0:ae.appraise_setting)&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:()=>tt(void 0,null,function*(){const _t=()=>tt(void 0,null,function*(){zt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E..."}});const On=yield(0,x.ZP)(`/api/exercises/${ae.id}/create_appraise_students.json`,{method:"get"});zt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae.id}/centralizeReview/${On==null?void 0:On.login}`)});if(ae!=null&&ae.is_encrypt){Mn(_t);return}_t()})},gn.createElement("i",{className:"iconfont icon-jizhongyuejuan"}),gn.createElement("div",null,"\u96C6\u4E2D\u9605\u5377")),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&(!(ae!=null&&ae.is_make_up_exercise)||(ae==null?void 0:ae.is_make_up_exercise)&&(ae==null?void 0:ae.exercise_status)===1&&(ae==null?void 0:ae.allow_create_make_up))&&gn.createElement(fa.Z,{tips:ae==null?void 0:ae.open_appraise},gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:()=>{const _t=()=>{var On,Kt,Na;if(((On=an==null?void 0:an.userInfo)==null?void 0:On.user_status)===2){(0,pe.Rd)();return}if((0,oe.Rm)()&&!((Na=(Kt=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Kt.exercise)!=null&&Na.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((ae==null?void 0:ae.exercise_question_count)===0){xe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}let Po=()=>{zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ae.id],selectArrsAll:[ae],unified_setting:ae.unified_setting,params:Bt,disabled:ae.exercise_status!==1,type:2,manage_all_group:bt,isRouter:!0}})};ae!=null&&ae.high_resources_consume&&!(ae!=null&&ae.high_resources_consume_permission)?zt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Bt.coursesId,type:"exercise",type_id:ae.id,name:ae.exercise_name,fn:()=>{zt({type:"classroomList/getClassroomExercisesList",payload:Ke({},Bt)}),Po()}}}):Po()};if(ae!=null&&ae.is_encrypt){Mn(_t);return}_t()}},gn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),gn.createElement("div",null,"\u53D1\u5E03"))),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&!(0,a._m)()&&ae.assistant_auth&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>{_t.stopPropagation();const On=()=>{var Kt,Na;if((0,oe.Rm)()&&!((Na=(Kt=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Kt.exercise)!=null&&Na.can_preview)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Po=fe()(ae.created_at,oo);fe()(ro).diff(fe()(Po),"days")>0&&(ae!=null&&ae.is_random)?wa():ae!=null&&ae.is_random?(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/random/preview?random=${ae.is_random}`):(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}&tabs=2`)};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()}},gn.createElement("i",{className:"iconfont icon-yulan3"}),gn.createElement("div",null,"\u9884\u89C8")),(0,oe.RV)()&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:()=>{const _t=()=>{(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}`)};if(ae!=null&&ae.is_encrypt){Mn(_t);return}_t()}},gn.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),gn.createElement("div",null,"\u8BE6\u60C5")),(0,oe.GJ)()&&!(0,a._m)()&&gn.createElement(Ma.Z,{placement:"bottom",content:gn.createElement("div",{className:ge.popover},!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){const On=()=>{(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}&tabs=3`)};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()})},"\u89C4\u5219\u8BBE\u7F6E"),(ae==null?void 0:ae.exercise_tips.includes("\u5BFC\u5165"))&&gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){const On=()=>{zt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:ae==null?void 0:ae.exercise_name,id:ae==null?void 0:ae.id,type:"hack"}})};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()})},"\u8865\u5145\u6210\u7EE9"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&ae.is_random&&ae.assistant_auth&&gn.createElement("p",{onClick:_t=>{_t.stopPropagation();const On=()=>{const Kt=fe()(ae.created_at,oo);fe()(ro).diff(fe()(Kt),"days")>0&&(ae!=null&&ae.is_random)?wa():(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/random/edit?type=settings`)};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()}},"\u7F16\u8F91\u8003\u8BD5"),gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){const On=()=>{var Kt;zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u5220\u9664",selectArrs:[ae.id],selectArrsAll:[ae],params:Bt,status:(Kt=ae==null?void 0:ae.exercise_tips)==null?void 0:Kt[0]}})};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()})},"\u5220\u9664\u8BD5\u5377"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&gn.createElement("p",{onClick:()=>{const _t=()=>{zt({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[ae.id],params:Bt}})};if(ae!=null&&ae.is_encrypt){Mn(_t);return}_t()}},"\u52A0\u5165\u8BD5\u5377\u5E93"),((Xn=ae==null?void 0:ae.exercise_tips)==null?void 0:Xn.includes("\u672A\u5F00\u59CB"))&&(ae==null?void 0:ae.author_login)===(($a=an==null?void 0:an.userInfo)==null?void 0:$a.login)&&gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){Do(ae)})}," ",ae!=null&&ae.is_encrypt?"\u89E3\u5C01":"\u52A0\u5BC6\u5C01\u5B58"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&((0,oe.GJ)()||((Vn=(Un=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Un.exercise)==null?void 0:Vn.can_stop))&&![1,3].includes(ae==null?void 0:ae.exercise_status)&&gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){const On=()=>{var Kt,Na;if((0,oe.Rm)()&&!((Na=(Kt=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Kt.exercise)!=null&&Na.can_stop)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",selectArrs:[ae.id],params:Bt,unified_setting:ae.unified_setting}})};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()})},"\u7ED3\u675F\u8003\u8BD5"))},gn.createElement("span",{onClick:_t=>_t.stopPropagation(),className:ge.flexBox,style:{cursor:"default"}},gn.createElement("i",{className:"iconfont icon-gengduo4"}),gn.createElement("div",null,"\u66F4\u591A"))),(0,oe.dE)()&&gn.createElement(gn.Fragment,null,!!ae.off_limits&&gn.createElement(te.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${ae==null?void 0:ae.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},gn.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),(ae==null?void 0:ae.exercise_type)==1&&!ae.off_limits&&ae.current_status===0&&ae.exercise_status>1&&!((sa=ae.exercise_tips)!=null&&sa.includes("\u5DF2\u622A\u6B62"))&&gn.createElement("a",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>{_t.stopPropagation(),_t.preventDefault(),rr(ae,!0)},href:""},gn.createElement("i",{className:"iconfont icon-jixukaoshi"}),gn.createElement("div",null,(ae==null?void 0:ae.screen_used_num)>(ae==null?void 0:ae.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5")),!(($n=ae.exercise_tips)!=null&&$n.includes("\u5DF2\u622A\u6B62"))&&(ae==null?void 0:ae.screen_used_num)>(ae==null?void 0:ae.screen_total_num)&&gn.createElement("a",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>{_t.stopPropagation(),_t.preventDefault(),rr(ae,!0)},href:""},gn.createElement("i",{className:"iconfont icon-jixukaoshi"}),gn.createElement("div",null,"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5")),!ae.off_limits&&ae.current_status===1&&(ae==null?void 0:ae.screen_used_num)<(ae==null?void 0:ae.screen_total_num)&&ae.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&!((ae==null?void 0:ae.exercise_type)==2&&(ae==null?void 0:ae.exercise_status)!=3)&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>tt(void 0,null,function*(){var On;if(_t.stopPropagation(),!(ae!=null&&ae.answered_open)){xe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,ga.w)(Bt.coursesId,ae.id,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/users/${(On=(0,oe.eY)())==null?void 0:On.login}?check=true`)})},gn.createElement("i",{className:"iconfont icon-chakankaoshi"}),gn.createElement("div",null,"\u67E5\u770B\u8003\u8BD5")),(ae==null?void 0:ae.exercise_type)==1&&!ae.off_limits&&ae.current_status===2&&ae.exercise_status>1&&!((jn=ae.exercise_tips)!=null&&jn.includes("\u5DF2\u622A\u6B62"))&&gn.createElement("a",{className:ge.flexBox,style:{marginRight:"16px",color:(ae==null?void 0:ae.is_redo)===1&&"red"},onClick:_t=>{_t.stopPropagation(),_t.preventDefault(),rr(ae)},href:""},gn.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),gn.createElement("div",null,(ae==null?void 0:ae.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")),(ae==null?void 0:ae.exercise_type)==2&&!ae.off_limits&&ae.exercise_status>1&&!((Qt=ae.exercise_tips)!=null&&Qt.includes("\u5DF2\u622A\u6B62"))&&gn.createElement(te.Z,{title:gn.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",ae==null?void 0:ae.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",La(),"\u6B21")},gn.createElement("a",{className:ge.flexBox,onClick:_t=>{La()==0&&(ae==null?void 0:ae.current_status)!=0||(_t.stopPropagation(),_t.preventDefault(),rr(ae))},href:""},gn.createElement("i",{className:`iconfont ${(ae==null?void 0:ae.current_status)!=0?"icon-a-kaishijixudajuan":"icon-jixukaoshi"}`}),gn.createElement("div",null,(ae==null?void 0:ae.current_status)!=0?"\u5F00\u59CB\u8003\u8BD5":"\u7EE7\u7EED\u8003\u8BD5"))),(ae==null?void 0:ae.ai_push_wrong_question)&&(ae==null?void 0:ae.whole_exercise_status)===3&&!((Tn=ae==null?void 0:ae.exercise_tips)!=null&&Tn.includes("\u672A\u63D0\u4EA4"))&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>tt(void 0,null,function*(){var On,Kt;if(_t.stopPropagation(),(ae==null?void 0:ae.wrong_questions_size)===0){xe.ZP.warning("\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E");return}if(((On=ae==null?void 0:ae.progress)==null?void 0:On.stat)===1){xe.ZP.warning("\u63A8\u8350\u8BD5\u9898\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u751F\u6210\u5B8C\u6210\u540E\u518D\u5F00\u59CB\u5DE9\u56FA");return}(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/wrongAnswer/${(Kt=(0,oe.eY)())==null?void 0:Kt.login}`)})},gn.createElement("i",{className:"iconfont icon-cuotigonggu"}),gn.createElement("div",null,"\u9519\u9898\u5DE9\u56FA"))))),(0,oe.GJ)()&&gn.createElement("p",{style:{display:"flex"}},gn.createElement("span",{className:"c-grey-666",style:{display:"inline-block",maxWidth:"90px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},title:ae.author},ae.author),gn.createElement("span",{className:"ml30 c-grey-666"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",fe()(ae.created_at).format("YYYY-MM-DD HH:mm:ss")),((va=ae==null?void 0:ae.exercise_tips)==null?void 0:va.includes("\u672A\u5F00\u59CB"))&&ae.publish_time&&gn.createElement("span",{className:"ml30 c-grey-666"},"\u5F00\u59CB\u65F6\u95F4\uFF1A",fe()(ae.publish_time).format("YYYY-MM-DD HH:mm:ss")),gn.createElement("span",{className:"ml30 c-grey-666"},"\u7B54\u9898\u65F6\u957F\uFF1A",ae.time===null?"\u4E0D\u9650":`${ae.time}\u5206\u949F`),gn.createElement("span",{className:"ml30 c-grey-666"},"\u7C7B\u578B\uFF1A",ae.is_random?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"),!((ma=ae==null?void 0:ae.exercise_tips)!=null&&ma.includes("\u672A\u5F00\u59CB"))&&!(ae!=null&&ae.is_make_up_exercise)&&!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&gn.createElement("span",{className:ge.iconV,style:{marginLeft:"auto",textAlign:"end"},onClick:_t=>tt(void 0,null,function*(){_t.stopPropagation(),_t.preventDefault(),hn||Nn(),bo(!hn)})},gn.createElement(te.Z,{title:`${hn?"\u6536\u8D77":"\u5C55\u5F00"}`},gn.createElement("i",{className:`iconfont icon-${hn?"shouqi":"xiala2"}`})))),(0,oe.dE)()&&gn.createElement("p",{style:{display:"flex"}},gn.createElement("span",{className:"c-grey-333"},ae.author),gn.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u7B54\u9898\u65F6\u957F\uFF1A",ae.time===null?"\u4E0D\u9650":`${ae.time}\u5206\u949F`),!!(ae!=null&&ae.exercise_left_time)&&gn.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",ae==null?void 0:ae.exercise_left_time),!!(ae!=null&&ae.before_start)&&gn.createElement("span",{className:"ml15 c-grey-999"},"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u65F6\u95F4\uFF1A",ae==null?void 0:ae.before_start)),(0,oe.GJ)()&&!((yo=ae==null?void 0:ae.exercise_tips)!=null&&yo.includes("\u672A\u5F00\u59CB"))&&gn.createElement("p",null,gn.createElement("span",{style:{letterSpacing:2},className:"c-grey-333 mr15"},"\u63D0\u4EA4\u72B6\u6001\uFF1A"),gn.createElement("span",{className:"c-grey-333 mr20"},"\u672A\u5F00\u59CB ",gn.createElement("span",null,ae==null?void 0:ae.unanswer_users)),gn.createElement("span",{className:"c-grey-333 mr20"},"\u8003\u8BD5\u4E2D ",gn.createElement("span",{style:{color:"rgb(90, 184, 145)"}},ae==null?void 0:ae.answering_users)),gn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u4EA4\u5377 ",gn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.answer_users)),gn.createElement("span",{className:"c-grey-333"},"\u5DF2\u4EA4\u5377/\u672A\u7B54 ",gn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.commit_with_no_answers_users))),(0,oe.GJ)()&&!((Da=ae==null?void 0:ae.exercise_tips)!=null&&Da.includes("\u672A\u5F00\u59CB"))&&hn&&Go.length>5&&gn.createElement(it.default,{scroll:{y:240},pagination:!1,dataSource:Go,onRow:_t=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),onHeaderRow:(_t,On)=>({onClick:Kt=>{Kt.stopPropagation(),Kt.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(_t,On,Kt)=>{Kt.field&&(Bt.order_by=Kt.field),Kt.order||(Bt.sort_direction="asc"),Kt.order==="ascend"&&(Bt.sort_direction="asc"),Kt.order==="descend"&&(Bt.sort_direction="desc"),Kt.order||(Bt.sort_direction="asc"),Nn()},columns:or}),(0,oe.GJ)()&&!((wn=ae==null?void 0:ae.exercise_tips)!=null&&wn.includes("\u672A\u5F00\u59CB"))&&hn&&Go.length<6&&Go.length>0&&gn.createElement(it.default,{rowKey:"course_group_id",pagination:!1,onRow:_t=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),onHeaderRow:(_t,On)=>({onClick:Kt=>{Kt.stopPropagation(),Kt.preventDefault()}}),dataSource:Go,style:{marginTop:"10px"},onChange:(_t,On,Kt)=>{Kt.field&&(Bt.order_by=Kt.field),Kt.order||(Bt.sort_direction="asc"),Kt.order==="ascend"&&(Bt.sort_direction="asc"),Kt.order==="descend"&&(Bt.sort_direction="desc"),Kt.order||(Bt.sort_direction="asc"),Nn()},columns:or}),(ae==null?void 0:ae.total)!==void 0&&gn.createElement("p",null,gn.createElement("span",{className:"c-grey-333 mr15"},"\u96C6\u4E2D\u9605\u5377\u603B\u8FDB\u5EA6\uFF1A"),gn.createElement("span",{className:"c-grey-333 mr20"},"\u603B\u8BC4\u6570",gn.createElement("span",null,ae==null?void 0:ae.total)),gn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u8BC4\u9605 ",gn.createElement("span",{style:{color:"#4EACFF"}},ae==null?void 0:ae.finish_total)),gn.createElement("span",{className:"c-grey-333"},"\u5F85\u8BC4\u9605 ",gn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.unfinished_total)))),gn.createElement(no.Z,{closable:!0,successCb:()=>rr(er.current)}))};var At=(0,Ae.connect)(({classroomList:ae})=>({classroomList:ae}))(lt),yt=ee(95651),Et=ee(37497),Gt=ee(48436),Tt=ee(12586),Zt=ee(62686),Cn=ee(61604),wt=ee(59301),Fn=Object.defineProperty,Yn=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,na=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,ua=Object.prototype.propertyIsEnumerable,Ka=(ae,be,ye)=>be in ae?Fn(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,pa=(ae,be)=>{for(var ye in be||(be={}))Jn.call(be,ye)&&Ka(ae,ye,be[ye]);if(na)for(var ye of na(be))ua.call(be,ye)&&Ka(ae,ye,be[ye]);return ae},Fa=(ae,be)=>Yn(ae,Hn(be)),qa=(ae,be)=>{var ye={};for(var $e in ae)Jn.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&na)for(var $e of na(ae))be.indexOf($e)<0&&ua.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},mo=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const Ea=ae=>{var be=ae,{user:ye,classroomList:$e,globalSetting:zt,loading:Bt,dispatch:Rt}=be,En=qa(be,["user","classroomList","globalSetting","loading","dispatch"]),bt,an,Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn,va,ma;const yo=(0,Ae.useParams)(),[Da]=(0,Ae.useSearchParams)(),[wn,Go]=(0,le.useState)(()=>Fa(pa({},yo),{limit:20})),fo=(0,Ae.useLocation)(),{detailExerciseList:hn,detailTopBanner:bo,detailLeftMenus:er}=$e,[Ln,ea]=(0,le.useState)([]),[oo,ro]=(0,le.useState)(!1),[Nn,wa]=(0,le.useState)([]),[rr,or]=(0,le.useState)(!1),[po,La]=(0,le.useState)(!1),[Do,Mn]=(0,le.useState)(!1),[_t,On]=(0,le.useState)(!1),[Kt,Na]=(0,le.useState)("\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"),Po=[{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",type:"time",direction:"asc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",type:"time",direction:"desc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",type:"exercise_name",direction:"asc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",type:"exercise_name",direction:"desc"}];wn.type=Da.get("tabs")==="all"?"":Da.get("tabs")||"",wn.id=wn.coursesId,(0,le.useEffect)(()=>{var nn,Ga,fr;if((nn=ye==null?void 0:ye.userInfo)!=null&&nn.login){if((0,oe.GJ)()){const ir=a.cX.getItem(`${(Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.login}Teacher`,"Exercise");ir&&(wn.sort_by=ir==null?void 0:ir.type,wn.sort_direction=ir==null?void 0:ir.direction,Na(ir==null?void 0:ir.name))}Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})}else(fr=ye==null?void 0:ye.userInfo)!=null&&fr.username&&Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)});ro(!1)},[(bt=ye==null?void 0:ye.userInfo)==null?void 0:bt.login,fo.pathname]),(0,le.useEffect)(()=>{$e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},[$e.actionTabs.key]),(0,le.useEffect)(()=>{$e.actionTabs.key==="\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"&&(or(!0),La(bo==null?void 0:bo.show_unstart_exercise),Mn(bo==null?void 0:bo.forbid_end_exercise))},[$e.actionTabs.key]),(0,le.useEffect)(()=>{ea([])},[hn]);const wo=(nn,Ga)=>{ea([]),wn.page=nn,wn.limit=Ga,Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},Br=nn=>{wn.type=nn.key==="all"?"":nn.key,wn.page=1,Ae.history.replace(`${fo.pathname}?tabs=${nn.key}`),On(!1),Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})};(0,le.useEffect)(()=>{Da.get("tabs")==="all"&&(wn.type="",wn.page=1)},[Da.get("tabs")]),(0,le.useEffect)(()=>{(0,oe.Rm)()&&Rt({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})},[(an=ye==null?void 0:ye.userInfo)==null?void 0:an.username]),(0,le.useEffect)(()=>{const nn=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),Fe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:wt.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",wt.createElement("br",null),"1\u3001\u5728",wt.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",wt.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",wt.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",wt.createElement("br",null),"2\u3001\u5728",wt.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",wt.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",wt.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",wt.createElement("br",null),nn==="allowRouter"&&wt.createElement(wt.Fragment,null,"3\u3001",wt.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[]),(0,le.useEffect)(()=>{(0,oe.Rm)()&&Rt({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})},[(Oa=ye==null?void 0:ye.userInfo)==null?void 0:Oa.login]);const Zo=[{name:"\u5168\u90E8",id:"all",total:(la=hn.exercises_counts)==null?void 0:la.exercises_total_counts},{name:"\u672A\u5F00\u59CB",id:1,total:(Ya=hn.exercises_counts)==null?void 0:Ya.unstart_counts},{name:"\u8003\u8BD5\u4E2D",id:2,total:(kn=hn.exercises_counts)==null?void 0:kn.publish_counts},{name:"\u96C6\u4E2D\u9605\u5377",id:4,total:(Va=hn.exercises_counts)==null?void 0:Va.appraise_exercise_count},{name:"\u5DF2\u622A\u6B62",id:3,total:(Xn=hn.exercises_counts)==null?void 0:Xn.end_counts}],Kr=[{name:"\u6279\u91CF\u53D1\u5E03",icon:wt.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:wt.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:wt.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:wt.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u52A0\u5165\u8BD5\u5377\u5E93",icon:wt.createElement("i",{className:"iconfont icon-piliangjiaru font14"})}].filter(nn=>(0,oe.GJ)()?!0:nn.name!=="\u6279\u91CF\u5220\u9664").filter(nn=>bo.is_public?!0:nn.name!=="\u8BBE\u4E3A\u516C\u5F00"),ui=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:wt.createElement(wt.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),mi="YYYY-MM-DD",wi=fe()("2020-11-15",mi),Yo=nn=>{var Ga;wn.sort_by=nn.type,wn.sort_direction=nn.direction,(0,oe.GJ)()&&a.cX.setItem(`${(Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.login}Teacher`,nn,"Exercise"),wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},wn)}),Na(nn.name)},Pr=()=>wt.createElement(De.default,null,wt.createElement(De.default.Item,{key:1,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e==null?void 0:$e.AssistantObject)==null?void 0:nn.exercise)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:wn}})}},"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377"),wt.createElement(De.default.Item,{key:2,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e==null?void 0:$e.AssistantObject)==null?void 0:nn.exercise)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.scrollTo(0,0),Ae.history.push(`/classrooms/${wn.coursesId}/exercise/add?catalogue=${(yo==null?void 0:yo.categoryId)||""}`)}},"\u521B\u5EFA\u65B0\u8BD5\u5377"),wt.createElement(De.default.Item,{key:3,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e.AssistantObject)==null?void 0:nn.practice)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"exercise"}})}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9")),Vr=nn=>mo(void 0,null,function*(){var Ga,fr,ir,$r,Si,Mi,Mo,lr;const Ko=nn.name;if(((Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.user_status)===2&&nn.name==="\u6279\u91CF\u53D1\u5E03"){(0,pe.Rd)();return}const pr=[];if((fr=hn.exercises)==null||fr.map(co=>{if(Ln.includes(co.id)&&co.is_random){const jo=fe()(co.created_at,mi);fe()(wi).diff(fe()(jo),"days")>0&&(co!=null&&co.is_random)&&pr.push(co)}}),Ln==""){let co="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";Ko==="\u52A0\u5165\u8BD5\u5377\u5E93"&&(co="\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u8BD5\u5377\u5E93\u7684\u8BD5\u5377"),xe.ZP.error(co)}else if(pr.length)ui();else{if(Ko==="\u6279\u91CF\u53D1\u5E03"){if((0,oe.Rm)()&&!(($r=(ir=$e==null?void 0:$e.AssistantObject)==null?void 0:ir.exercise)!=null&&$r.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let co=!1;hn.exercises.forEach(qo=>{Ln.includes(qo.id)&&qo.total_num===0&&qo.is_random&&(co=!0)});let jo;if(jo=(Mi=(Si=hn.exercises.filter(qo=>Ln.includes(qo==null?void 0:qo.id)).filter(qo=>(qo==null?void 0:qo.exercise_question_count)===0))==null?void 0:Si[0])==null?void 0:Mi.exercise_name,(jo==null?void 0:jo.length)>0){xe.ZP.warning(`${jo}\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5`);return}if(co){xe.ZP.warning("\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002");return}let Gr=!1;if(hn.exercises.forEach(qo=>{Ln.includes(qo.id)&&qo.exercise_status!==1&&(Gr=!0)}),Gr){xe.ZP.warning("\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002");return}}if(Ko==="\u52A0\u5165\u8BD5\u5377\u5E93"){const co=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:[...Ln]}});if(((Mo=co==null?void 0:co.cover_exercises)==null?void 0:Mo.length)>0){wa(co==null?void 0:co.cover_exercises);return}}Rt({type:"exercise/setActionTabs",payload:{key:Ko,selectArrs:Ln,selectArrsAll:(lr=hn.exercises)==null?void 0:lr.filter(co=>Ln.includes(co.id)),params:wn,type:1}})}});return wt.createElement("section",{className:"minH500"},wt.createElement(yt.Z,{isLoading:Bt["classroomList/getClassroomExercisesList"],tabDataSource:Zo,isAdmin:(0,oe.GJ)(),dispatch:Rt,type:hn==null?void 0:hn.main_category_name,isExercise:!0,user:ye,getDropdownMenu:Pr,onTabMenuClick:Br,classroomList:$e,defaultSelectedKeys:[wn.type||"all"]}),wt.createElement(Et.Z,{dataSource:hn.exercises||[],isAdmin:(0,oe.GJ)(),batchStatus:_t,SortMenuName:Kt,setSortMenuName:Na,SortMenus:Po,onSearch:nn=>{wn.search=nn.trim(),wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},wn)})},isShowMode:!0,onModeChange:nn=>{wn.is_normal=nn,wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},wn)})},onSort:Yo,onBatch:nn=>On(nn)}),wt.createElement(ue.Z,{loading:Bt["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},($a=hn.exercises_counts)!=null&&$a.exercises_all_counts?hn.exercises.map(function(nn,Ga){return wt.createElement(At,{key:Ga,v:nn,k:Ga,batchStatus:_t,selectArrs:Ln,setSelectArrs:ea,dispatch:Rt,params:wn,user:ye,manageAllGroup:hn.manage_all_group})}):wt.createElement(E.Z,null),wt.createElement("aside",{className:"tc mb50 mt30"},((Un=hn.exercises_counts)==null?void 0:Un.exercises_all_counts)>0&&wt.createElement(Re.Z,{showTotal:nn=>{var Ga;return`\u5171 ${(Ga=hn==null?void 0:hn.exercises_counts)==null?void 0:Ga.exercises_all_counts} \u6761`},showSizeChanger:!0,onChange:wo,defaultCurrent:wn.page,current:wn.page||1,pageSize:wn.limit||20,total:hn.exercises_counts&&hn.exercises_counts.exercises_all_counts}))),Ln.length>0&&(0,oe.GJ)()&&wt.createElement(Ge.Z,{offsetBottom:0},wt.createElement(Gt.Z,{buttonDataSource:Kr,onButtonClick:Vr,useBatchStatus:On,setSeleArr:ea,catalogue:((sa=(Vn=er==null?void 0:er.course_modules)==null?void 0:Vn.find(nn=>nn.type==="exercise"))==null?void 0:sa.second_category)||[],addCatalogue:nn=>{nn.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:wn,selectArrs:{category_id:hn==null?void 0:hn.main_category_id,type:"exercise"}}})},allSelect:Ln.length?Ln.length===((jn=($n=hn.exercises)==null?void 0:$n.filter(nn=>!nn.is_make_up_exercise))==null?void 0:jn.length):!1,setAllSelect:nn=>{var Ga;nn.target.checked?ea((Ga=hn==null?void 0:hn.exercises)==null?void 0:Ga.filter(fr=>!fr.is_make_up_exercise).map(fr=>fr.id)):ea([])},selectArrs:Ln,onMenuClick:nn=>mo(void 0,[nn],function*({key:Ga}){if(Ln=="")return xe.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/move_to_category.json`,{method:"post",body:{exercise_ids:Ln,new_category_id:Ga}})).status===0&&(xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},yo)}))})})),wt.createElement(vl.Z,null),wt.createElement(hl.Z,null),wt.createElement(ql,null),wt.createElement(Hi,null),wt.createElement(Zt.Z,{onOk:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},yo)})}}),wt.createElement(Cn.Z,{onOk:()=>{}}),wt.createElement(pl,{cb:()=>ea([])}),wt.createElement(eu,null),wt.createElement(no.Z,null),wt.createElement(Fe.default,{title:wt.createElement("span",null,wt.createElement(Wi.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"),open:Nn.length>0,footer:!1,onCancel:()=>{wa([])}},wt.createElement("div",{style:{height:300,overflow:"auto"}},wt.createElement("div",null,"\u6709",Nn==null?void 0:Nn.length,"\u5F20\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Nn==null?void 0:Nn.map(nn=>wt.createElement("div",{style:{marginTop:25}},wt.createElement("div",null,"\u8BD5\u5377\uFF1A",nn==null?void 0:nn.origin_exercise_nam),wt.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",wt.createElement("a",{href:`/paperlibrary/see/${nn==null?void 0:nn.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},nn==null?void 0:nn.examination_bank_name))))),wt.createElement("div",{style:{textAlign:"end"}},wt.createElement(Ie.ZP,{style:{height:30},onClick:()=>mo(void 0,null,function*(){const nn=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ln],update:1}});(nn==null?void 0:nn.status)===0&&(xe.ZP.info("\u8986\u76D6\u6210\u529F"),wa([]))})},"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"),wt.createElement(Ie.ZP,{type:"primary",onClick:()=>mo(void 0,null,function*(){const nn=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ln]}});(nn==null?void 0:nn.status)===0&&(xe.ZP.info("\u5F62\u6210\u6210\u529F"),wa([]))}),style:{marginLeft:10,height:30}},"\u5F62\u6210\u65B0\u8BD5\u5377"))),wt.createElement(Fe.default,{title:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E",open:rr,centered:!0,onOk:()=>mo(void 0,null,function*(){let nn=yield(0,x.ZP)(`/api/courses/${wn.coursesId}/update_show_unstart_exercise`,{method:"put",body:{show_unstart_exercise:po,forbid_end_exercise:Do}});(nn==null?void 0:nn.status)===0&&(or(!1),Rt({type:"classroomList/setActionTabs",payload:{key:""}}),Rt({type:"classroomList/getClassroomTopBanner",payload:{id:wn.coursesId}}),xe.ZP.info("\u64CD\u4F5C\u6210\u529F"))}),onCancel:()=>{or(!1),Rt({type:"classroomList/setActionTabs",payload:{key:""}})}},wt.createElement(Oe.default,{checked:po,onChange:nn=>{La(nn.target.checked)}},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u5DF2\u53D1\u5E03\u4F46\u672A\u5F00\u59CB\u7684\u8003\u8BD5",wt.createElement("span",{style:{color:"#666666"}},"\uFF08\u8003\u8BD5\u5F00\u59CB\u4E4B\u540E\u5B66\u751F\u624D\u80FD\u4F5C\u7B54\uFF09")),wt.createElement(Oe.default,{className:"mt20",checked:Do,onChange:nn=>{Mn(nn.target.checked)}},"\u7981\u6B62\u5B66\u751F\u67E5\u770B\u5DF2\u622A\u6B62\u7684\u8003\u8BD5")),wt.createElement(Tt.Z,null),wt.createElement(wt.Fragment,null,wt.createElement(Fi.T$,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Fa(pa({},$e==null?void 0:$e.actionTabs),{open:""})})},open:((Qt=$e==null?void 0:$e.actionTabs)==null?void 0:Qt.open)==="\u624B\u673A\u53F7\u7ED1\u5B9A"}),wt.createElement(Fi.$i,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Fa(pa({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},open:((Tn=$e==null?void 0:$e.actionTabs)==null?void 0:Tn.open)==="\u8BD5\u5377\u5C01\u5B58",Data:Fa(pa({},$e==null?void 0:$e.actionTabs),{type:"exercise"})}),wt.createElement(Fi.K1,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Fa(pa({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},open:((va=$e==null?void 0:$e.actionTabs)==null?void 0:va.open)==="\u89E3\u5C01",Data:Fa(pa({},$e==null?void 0:$e.actionTabs),{type:"exercise"})}),wt.createElement(Fi.O7,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Fa(pa({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},open:((ma=$e==null?void 0:$e.actionTabs)==null?void 0:ma.open)==="\u63D0\u793A",Data:Fa(pa({},$e==null?void 0:$e.actionTabs),{type:"exercise"})})))};var ja=(0,Ae.connect)(({user:ae,classroomList:be,loading:ye,globalSetting:$e})=>({user:ae,classroomList:be,globalSetting:$e,loading:ye.effects}))(Ea);const Aa=({globalSetting:ae})=>{var be;switch(Number((be=ae==null?void 0:ae.setting)==null?void 0:be.theme)){case b.Fy.THEMEONE:return le.createElement(Nl,null);case b.Fy.DEFAULT:default:return le.createElement(ja,null)}};var ia=(0,Ae.connect)(({globalSetting:ae})=>({globalSetting:ae}))(Aa)},44304:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Ie}});var b=ee(59301),le=ee(92832),Ae=ee(24905),Fe=ee(95237),De={leftdiv:"leftdiv___AgbDd",listClass:"listClass___FyD9K",spantitle:"spantitle___U79dv",rightdiv:"rightdiv___F1hgj"},xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ee(2524),Re=(Oe,we,fe)=>new Promise((oe,a)=>{var E=z=>{try{y(fe.next(z))}catch(te){a(te)}},x=z=>{try{y(fe.throw(z))}catch(te){a(te)}},y=z=>z.done?oe(z.value):Promise.resolve(z.value).then(E,x);y((fe=fe.apply(Oe,we)).next())}),Ie=({data:Oe,value:we=[],handleChangePage:fe,setSelectedRowKeys:oe,selectedRowKeys:a,onChange:E=()=>{}})=>{const[x,y]=(0,b.useState)([]),[z,te]=(0,b.useState)([]),[ne,re]=(0,b.useState)([]);let[ie,ce]=(0,b.useState)(1),[se,de]=(0,b.useState)();return(0,b.useEffect)(()=>{y(Oe),te([]),re([])},[Oe]),(0,b.useEffect)(()=>{oe&&(te(a),re(a))},[a]),b.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},b.createElement("div",{className:De.leftdiv},b.createElement(le.default.Search,{size:"middle",onChange:me=>Re(void 0,null,function*(){y(Oe.filter(pe=>{var ve;return(ve=pe==null?void 0:pe.name)==null?void 0:ve.includes(me.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),b.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},b.createElement(Ae.default.Group,{value:z.map(me=>`${me.course_group_id}`),onChange:me=>{oe(x.filter(pe=>me.includes(`${pe.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((me,pe)=>b.createElement(Fe.Z,{key:me.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},b.createElement(Ae.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:me.is_published,value:`${me.course_group_id}`},b.createElement("div",{className:De.listClass},b.createElement("span",{className:De.spantitle,style:{width:me.is_published?"108px":"170px"}},me.name),me.is_published&&b.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),b.createElement("div",{className:De.rightdiv},b.createElement(le.default.Search,{onChange:me=>{re(z.filter(pe=>pe.name.includes(me.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&b.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},b.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((me,pe)=>b.createElement(Fe.Z,{justify:"space-between",style:{marginTop:"10px"},key:me.course_group_id},b.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},me.name),b.createElement("img",{src:xe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{oe(z.filter(ve=>`${ve.course_group_name}`!=`${me.course_group_name}`))}})))))))}},18682:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(54580),Ae=ee(78241),Fe=ee(43418),De=ee(8591),xe=ee(1710),ue=ee(65582),Re=ee(74128),Ge=ee(78677),Ie=ee(38147),Oe=ee(66649),we=ee.n(Oe),fe=ee(65862),oe=ee(59301),a=Object.defineProperty,E=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(ce,se,de)=>se in ce?a(ce,se,{enumerable:!0,configurable:!0,writable:!0,value:de}):ce[se]=de,te=(ce,se)=>{for(var de in se||(se={}))x.call(se,de)&&z(ce,de,se[de]);if(E)for(var de of E(se))y.call(se,de)&&z(ce,de,se[de]);return ce},ne=(ce,se,de)=>new Promise((me,pe)=>{var ve=Xe=>{try{Me(de.next(Xe))}catch(Le){pe(Le)}},Ue=Xe=>{try{Me(de.throw(Xe))}catch(Le){pe(Le)}},Me=Xe=>Xe.done?me(Xe.value):Promise.resolve(Xe.value).then(ve,Ue);Me((de=de.apply(ce,se)).next())});const{Dragger:re}=le.default,ie=({classroomList:ce,dispatch:se,onOk:de})=>{const me=(0,ue.useParams)(),[pe]=Ae.default.useForm(),[ve,Ue]=(0,b.useState)(),[Me,Xe]=(0,b.useState)(!1),Le={height:100,onRemove:()=>{Ue("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Ze=>ne(void 0,null,function*(){return Ue(Ze),!1})};return(0,b.useEffect)(()=>{pe.setFieldsValue({publish_time:we()(we()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:we()(we()(new Date((0,fe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),oe.createElement(Fe.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ce.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Me},onOk:()=>ne(void 0,null,function*(){pe.submit()}),onCancel:()=>{pe.resetFields(),se({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement(Ae.default,{form:pe,onFinish:Ze=>ne(void 0,null,function*(){var at,gt,Pt;if(!(ve!=null&&ve.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Xe(!0);let st=new FormData;st.append("type",ce.actionTabs.type),st.append("file",ve);let rt;window.location.href.indexOf("exercise")>-1?rt=`/api/exercises/${ce.actionTabs.id}/supplement_score.json`:rt=`/api/homework_commons/${ce.actionTabs.id}/supplement_score.json`;let Ct=yield(0,Ie.ZP)(rt,{method:"post",body:st},!0);Xe(!1),(Ct==null?void 0:Ct.status)===0&&(de(),pe.resetFields(),se({type:"classroomList/setActionTabs",payload:{}}),((gt=(at=Ct==null?void 0:Ct.data)==null?void 0:at.fail)==null?void 0:gt.length)>0&&Fe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:oe.createElement(xe.default,{pagination:!1,dataSource:(Pt=Ct==null?void 0:Ct.data)==null?void 0:Pt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,fe.FH)("",Re.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ce.actionTabs.type}`)}}))})},oe.createElement(Ae.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ce.actionTabs.name),oe.createElement(Ae.default.Item,{style:{marginBottom:0},label:oe.createElement("div",null,oe.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),oe.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},oe.createElement("div",null,oe.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ge.Z.downloadbutton,href:Re.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ce.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),oe.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),oe.createElement(Ae.default.Item,{style:{marginBottom:0}},oe.createElement(re,te({},Le),oe.createElement("a",{className:Ge.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),oe.createElement("br",null),oe.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Qe.Z=(0,ue.connect)(({classroomList:ce})=>({classroomList:ce}))(ie)},90588:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(54580),Ae=ee(78241),Fe=ee(43418),De=ee(8591),xe=ee(1710),ue=ee(92832),Re=ee(95237),Ge=ee(43604),Ie=ee(5871),Oe=ee(5083),we=ee(65582),fe=ee(96565),oe=ee(74128),a=ee(78677),E=ee(38147),x=ee(99981),y=ee(66649),z=ee.n(y),te=ee(65862),ne=ee(59301),re=Object.defineProperty,ie=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,de=(Me,Xe,Le)=>Xe in Me?re(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Me[Xe]=Le,me=(Me,Xe)=>{for(var Le in Xe||(Xe={}))ce.call(Xe,Le)&&de(Me,Le,Xe[Le]);if(ie)for(var Le of ie(Xe))se.call(Xe,Le)&&de(Me,Le,Xe[Le]);return Me},pe=(Me,Xe,Le)=>new Promise((Ze,at)=>{var gt=rt=>{try{st(Le.next(rt))}catch(Ct){at(Ct)}},Pt=rt=>{try{st(Le.throw(rt))}catch(Ct){at(Ct)}},st=rt=>rt.done?Ze(rt.value):Promise.resolve(rt.value).then(gt,Pt);st((Le=Le.apply(Me,Xe)).next())});const{Dragger:ve}=le.default,Ue=({classroomList:Me,dispatch:Xe,onOk:Le})=>{const Ze=(0,we.useParams)(),[at]=Ae.default.useForm(),[gt,Pt]=(0,b.useState)(),[st,rt]=(0,b.useState)(!1),Ct={height:100,onRemove:()=>{Pt("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:Ye=>pe(void 0,null,function*(){return Pt(Ye),!1})};return(0,b.useEffect)(()=>{at.setFieldsValue({publish_time:z()(z()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:z()(z()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[Me.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),ne.createElement(Fe.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:Me.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:st},onOk:()=>pe(void 0,null,function*(){at.submit()}),onCancel:()=>{at.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}})}},ne.createElement(Ae.default,{form:at,colon:!1,onFinish:Ye=>pe(void 0,null,function*(){var Te,ze,ft;if(!(gt!=null&>.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}rt(!0);let Ot=new FormData;Ot.append("name",Ye.name),Ot.append("type",Me.actionTabs.type),Ot.append("category_id",(Ze==null?void 0:Ze.categoryId)||null),Me.actionTabs.type==="exercise"?(Ot.append("time",Ye.time||""),Ot.append("total_score",Ye.total_score)):Ot.append("description",Ye.description||""),Ot.append("publish_time",z()(Ye.publish_time).format("YYYY-MM-DD HH:mm")),Ot.append("end_time",z()(Ye.end_time).format("YYYY-MM-DD HH:mm")),Ot.append("file",gt);let mt=yield(0,E.ZP)(`/api/courses/${Ze.coursesId}/export_external_score_homework.json`,{method:"post",body:Ot},!0);rt(!1),(mt==null?void 0:mt.status)===0&&(at.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}}),Le(),((ze=(Te=mt==null?void 0:mt.data)==null?void 0:Te.fail)==null?void 0:ze.length)>0&&Fe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ne.createElement(xe.default,{pagination:!1,dataSource:(ft=mt==null?void 0:mt.data)==null?void 0:ft.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,te.FH)("",oe.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Me.actionTabs.type}`)}}))})},ne.createElement(Ae.default.Item,{label:Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},ne.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),Me.actionTabs.type!=="exercise"&&ne.createElement(Ae.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},ne.createElement(fe.Z,{watch:!0})),Me.actionTabs.type==="exercise"&&ne.createElement(Re.Z,{style:{marginLeft:6}},ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},ne.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},ne.createElement(Ie.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),ne.createElement(Re.Z,{style:{marginLeft:6,marginBottom:12}},ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ne.createElement(Oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:Ye=>(0,x.Q8)(Ye),disabledTime:Ye=>(0,x.d0)(Ye),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ne.createElement(Oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:Ye=>(0,x.Q8)(Ye,"",at.getFieldValue("publish_time")),disabledTime:Ye=>(0,x.d0)(Ye,at.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),ne.createElement(Ae.default.Item,{style:{marginBottom:0},label:ne.createElement("div",null,ne.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ne.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ne.createElement("div",null,ne.createElement("a",{download:"\u6A21\u7248.xlsx",className:a.Z.downloadbutton,href:oe.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Me.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ne.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ne.createElement(Ae.default.Item,{style:{marginBottom:0}},ne.createElement(ve,me({},Ct),ne.createElement("a",{className:a.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ne.createElement("br",null),ne.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Qe.Z=(0,we.connect)(({classroomList:Me})=>({classroomList:Me}))(Ue)},64575:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Oe}});var b=ee(59301),le=ee(20834),Ae=ee(92832),Fe=ee(24905),De=ee(3113),xe=ee(38854),ue={bottomControlContainer:"bottomControlContainer___Zu9jI",buttonWrap:"buttonWrap___aWo9e",moveCategory:"moveCategory____Cpq2"},Re=ee(41867),Ge=ee(84105),Oe=({buttonDataSource:we,onButtonClick:fe,useBatchStatus:oe,allSelect:a,setAllSelect:E,selectArrs:x,onMenuClick:y,setSeleArr:z,catalogue:te,addCatalogue:ne})=>{const[re,ie]=(0,b.useState)(!1),[ce,se]=(0,b.useState)("");console.log("---",te);const de=b.createElement("div",{className:ue.moveCategory,onMouseLeave:me=>ie(!1)},b.createElement(le.default,{onClick:y,style:{maxHeight:300,width:240,overflow:"auto"}},b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},b.createElement(Ae.default,{onChange:me=>{se(me.target.value)}})),te==null?void 0:te.map(function(me,pe){var ve;if(!(ce!==""&&me.category_name.indexOf(ce)<0))return b.createElement(b.Fragment,null,b.createElement(le.default.Item,{className:"multi-llipsis1e",key:me.category_id,title:me.category_name},me.category_name),(ve=me==null?void 0:me.third_category)==null?void 0:ve.map(Ue=>b.createElement(le.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:Ue.category_id,title:Ue.category_name},Ue.category_name)))}),ne&&b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ne},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return b.createElement("div",{className:ue.bottomControlContainer},b.createElement("div",null,b.createElement("div",null,b.createElement(Fe.default,{checked:a,onChange:E},"\u5168\u9009\u672C\u9875\uFF08",x.length,"\uFF09")),(0,Re.GJ)()&&we.map(me=>b.createElement("div",{key:me.name},b.createElement(De.ZP,{type:"primary",icon:me.icon,className:ue.buttonWrap,onClick:()=>fe(me)},me.name))),(0,Re.GJ)()&&(ne||te)&&b.createElement("div",null,b.createElement(xe.Z,{open:re,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>de,getPopupContainer:me=>me.parentNode},b.createElement("span",{className:"ant-dropdown-link",onMouseEnter:me=>ie(!0)},b.createElement(De.ZP,{type:"primary",className:ue.buttonWrap,icon:b.createElement("i",{className:"iconfont icon-yidongmulu"})},b.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",b.createElement(Ge.Z,null))))))),b.createElement("div",null,b.createElement(De.ZP,{type:"primary",ghost:!0,onClick:()=>{oe(!1),z([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},42554:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return y}});var b=ee(59301),le=ee(20834),Ae=ee(24905),Fe=ee(3113),De=ee(38854),xe=ee(6848),ue=ee(57809),Re=ee(92832),Ge={searchSortControllerContainer:"searchSortControllerContainer___hHmtL",btn:"btn___IGcjw",btnSort:"btnSort___TjGZj",tips:"tips____YGut"},Ie=ee(41867),Oe=ee(87395),we=ee(84105),fe=ee(26724),oe=ee.n(fe),a=ee(65582),E=(z,te,ne)=>new Promise((re,ie)=>{var ce=me=>{try{de(ne.next(me))}catch(pe){ie(pe)}},se=me=>{try{de(ne.throw(me))}catch(pe){ie(pe)}},de=me=>me.done?re(me.value):Promise.resolve(me.value).then(ce,se);de((ne=ne.apply(z,te)).next())}),y=({isAdmin:z,dataSource:te,batchStatus:ne,SortMenuName:re,setSortMenuName:ie,detailCourseGroupsList:ce,onSearch:se,onBoard:de,onSort:me,isboard:pe,dispatch:ve,onBatch:Ue,SortMenus:Me,isShowMode:Xe=!1,onModeChange:Le})=>{const[Ze,at]=(0,b.useState)(!1),[gt,Pt]=(0,b.useState)([]),[st,rt]=(0,b.useState)(!0);let[Ct,Ye]=(0,b.useState)([]);const[Te,ze]=(0,b.useState)(1),[ft,Ot]=(0,b.useState)(!1),mt=(0,a.useParams)(),on=un=>{ie(un.name),me(un)};(0,b.useEffect)(()=>{pe&&ke()},[pe]);const ke=()=>E(void 0,null,function*(){var un;if(st&&!ft){Ot(!0),ze(Te+1);const Gn=yield ve({type:"classroomList/getCourseGroupsList",payload:{page:Te,id:mt.coursesId,limit:20,nonenavigate:!0}});let ut=[...(Gn==null?void 0:Gn.course_groups)||[]];((un=Gn==null?void 0:Gn.course_groups)==null?void 0:un.length)<20&&(rt(!1),ut.push({id:0,name:"\u672A\u5206\u73ED"})),Ot(!1),Ye([...Ct,...ut])}}),jt=b.createElement("section",{className:Ge.dropmenu},b.createElement("div",{style:{maxHeight:200,overflow:"auto"}},b.createElement(oe(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:un=>{ke()},hasMore:st,useWindow:!1},b.createElement(le.default,{style:{width:240,zIndex:10}},(ce==null?void 0:ce.group_count)>0&&(Ct==null?void 0:Ct.filter(un=>un.edit_auth||un.name==="\u672A\u5206\u73ED").map(function(un,Gn){return b.createElement(le.default.Item,{key:un.id},b.createElement(Ae.default,{checked:gt.includes(un.id),value:un.id,onChange:ut=>{let dt=gt.indexOf(un.id);gt.indexOf(un.id)>-1?Pt(gt.filter(He=>He!==un.id)):Pt(gt.concat(un.id))}},un.name))}))))),b.createElement("aside",{style:{background:"#fff"}},b.createElement("div",null,b.createElement(Fe.ZP,{type:"link",onClick:()=>{de(gt)}},"\u786E\u5B9A"),b.createElement(Fe.ZP,{type:"link",onClick:()=>{Pt([])}},"\u91CD\u7F6E")))),Wt=re==="\u9ED8\u8BA4\u6392\u5E8F";return b.createElement("div",{className:Ge.searchSortControllerContainer},!!(Me!=null&&Me.length)&&b.createElement("div",null,b.createElement(De.Z,{dropdownRender:()=>b.createElement(le.default,{selectedKeys:[re]},Me.map(un=>b.createElement(le.default.Item,{key:un.name,onClick:()=>on(un)},un.name)))},b.createElement("div",null,b.createElement("span",{className:`${Ge.btn} ${Wt?Ge.btnSort:""}`},b.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),re)))),Wt&&b.createElement(xe.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},b.createElement("span",{className:Ge.tips},b.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Xe&&b.createElement(ue.default,{defaultValue:"",onChange:Le,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),b.createElement(Re.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:se,style:{width:220,marginLeft:Xe?"":"auto"}}),(0,Ie.eB)()&&pe&&b.createElement(De.Z,{dropdownRender:()=>jt,open:Ze,onOpenChange:un=>{at(un)}},b.createElement("a",null,"\u5206\u73ED",Ze?b.createElement(Oe.Z,{style:{marginLeft:6}}):b.createElement(we.Z,{style:{marginLeft:6}}))))}},24776:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(38854),Ae=ee(8591),Fe=ee(6848),De=ee(65582),xe=ee(41867),ue=ee(39864),Re=ee(2337);const Ge=({isLoading:Ie,addText:Oe,tabDataSource:we,isAdmin:fe,dispatch:oe,classroomList:a,type:E,isExercise:x,defaultSelectedKeys:y,onTabMenuClick:z,getDropdownMenu:te,showControlButton:ne,buttonText:re,buttonIcon:ie="icon-tianjiadaohang",extraNode:ce,user:se,onButtonClick:de,isModelUser:me})=>{var pe,ve,Ue,Me,Xe;const Le=(0,De.useParams)();return b.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},b.createElement("div",{className:"flex gap-4px mr-auto"},we==null?void 0:we.map((Ze,at)=>b.createElement("div",{key:at,className:`text-16px flex item-center justify-center current ${y==(typeof Ze.index=="number"?Ze.index:Ze.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:y==(typeof Ze.index=="number"?Ze.index:Ze.id)?"#1890FF":""},onClick:()=>Ie?{}:z(Ze)},Ze==null?void 0:Ze.name,Ze.total!==void 0&&fe&&b.createElement("span",{className:"ml-4px"},Ze.total||0)))),fe&&b.createElement("div",{className:"flex item-center gap-20px mr-20px"},x&&b.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{oe({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),x&&b.createElement(le.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:Ze})=>{var at;if((0,xe.Rm)()&&!((at=a.AssistantObject.exercise)!=null&&at.can_download)){Ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ze=="1"&&oe({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:E,exportType:"exercise",category_id:Le.categoryId}}),Ze=="3"&&De.history.push(`/classrooms/${Le==null?void 0:Le.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},b.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!ce&&b.createElement("div",null,ce),ne&&(re=="\u6DFB\u52A0\u76F4\u64AD"?b.createElement(le.Z,{menu:{items:(ve=(pe=[{label:b.createElement("div",{onClick:()=>{de("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:b.createElement("div",{onClick:()=>{de("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:me}])==null?void 0:pe.filter(Ze=>Ze==null?void 0:Ze.show))==null?void 0:ve.map(Ze=>({label:Ze==null?void 0:Ze.label,key:Ze==null?void 0:Ze.key}))}},b.createElement(ue.op,{theme:Re.Fy.THEMEONE,icon:b.createElement("span",{className:`iconfont ${ie}`})},re)):b.createElement(ue.op,{theme:Re.Fy.THEMEONE,onClick:de,icon:b.createElement("span",{className:`iconfont ${ie}`})},re)),!!te&&b.createElement(le.Z,{disabled:((Ue=se==null?void 0:se.userInfo)==null?void 0:Ue.user_status)===2,dropdownRender:te},b.createElement(Fe.Z,{title:((Me=se==null?void 0:se.userInfo)==null?void 0:Me.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},b.createElement(ue.op,{theme:Re.Fy.THEMEONE,onClick:de,disabled:((Xe=se==null?void 0:se.userInfo)==null?void 0:Xe.user_status)===2,icon:b.createElement("span",{className:"iconfont icon-tianjiadaohang"})},Oe||"\u521B\u5EFA\u8BD5\u5377")))))};Qe.Z=Ge},9516:function(nt,Qe,ee){"use strict";ee.d(Qe,{$i:function(){return me},K1:function(){return ve},O7:function(){return Ue},T$:function(){return de}});var b=ee(39864),le=ee(29297),Ae=ee(87513),Fe=ee(89540),De=ee(61527),xe=ee(43418),ue=ee(78241),Re=ee(8591),Ge=ee(92832),Ie=ee(95237),Oe=ee(43604),we=ee(59301),fe=ee(65582),oe=ee(28209),a=ee.n(oe),E=ee(65862),x=ee(59301),y=Object.defineProperty,z=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,re=(Me,Xe,Le)=>Xe in Me?y(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Me[Xe]=Le,ie=(Me,Xe)=>{for(var Le in Xe||(Xe={}))te.call(Xe,Le)&&re(Me,Le,Xe[Le]);if(z)for(var Le of z(Xe))ne.call(Xe,Le)&&re(Me,Le,Xe[Le]);return Me},ce=(Me,Xe,Le)=>new Promise((Ze,at)=>{var gt=rt=>{try{st(Le.next(rt))}catch(Ct){at(Ct)}},Pt=rt=>{try{st(Le.throw(rt))}catch(Ct){at(Ct)}},st=rt=>rt.done?Ze(rt.value):Promise.resolve(rt.value).then(gt,Pt);st((Le=Le.apply(Me,Xe)).next())});const se=Me=>{const Xe=a().enc.Utf8.parse("c03f36595bd5610b");return a().AES.encrypt(Me||"",Xe,{iv:Xe,mode:a().mode.CBC}).toString()},de=({onCancel:Me,open:Xe})=>x.createElement(xe.default,{title:"\u63D0\u793A",width:619,centered:!0,open:Xe,destroyOnClose:!0,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",onCancel:Me,onOk:()=>{fe.history.push("/account/secure")}},x.createElement("span",null,"\u52A0\u5BC6\u5C01\u5B58\u4E4B\u540E\uFF0C\u5FD8\u8BB0\u5BC6\u7801\u65F6\u9700\u8981\u4F7F\u7528\u624B\u673A\u53F7\u8FDB\u884C\u5BC6\u7801\u91CD\u7F6E\uFF0C\u8BF7\u5148\u7ED1\u5B9A\u624B\u673A\u53F7\u7801")),me=({onCancel:Me,onFinish:Xe,open:Le,Data:Ze})=>{const[at]=ue.default.useForm(),[,gt,Pt]=(0,De.U)((Ze==null?void 0:Ze.type)=="exercise"?Ae.yE:le.yE,{id:Ze==null?void 0:Ze.id});return(0,we.useEffect)(()=>{Le||at.resetFields()},[Le]),x.createElement(xe.default,{title:"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58",width:619,centered:!0,open:Le,destroyOnClose:!0,confirmLoading:gt,onCancel:Me,onOk:()=>{at==null||at.submit()}},x.createElement("div",{className:"pt16 pb16 pl12 pr12 rounded-4px flex item-center gap-8px",style:{background:"rgba(233, 127, 55, .06)",color:"#FA6400"}},x.createElement("i",{className:"iconfont icon-tishi7"}),x.createElement("span",null,"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58\u540E\uFF0C\u6240\u6709\u7528\u6237\u9700\u8981\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u624D\u80FD\u8FDB\u884C\u67E5\u770B\u3001\u7F16\u8F91\u8BD5\u5377\u7B49\u64CD\u4F5C\uFF01")),x.createElement(ue.default,{form:at,className:"mt-20px",size:"large",colon:!1,onFinish:st=>ce(void 0,null,function*(){const rt=yield Pt({id:Ze==null?void 0:Ze.id,is_encrypt:!0,pwd:se(st.pwd),pwd_confirm:se(st.pwd_confirm)});rt.status===0?(Re.ZP.success("\u52A0\u5BC6\u6210\u529F"),Xe==null||Xe(rt),Me()):at.setFields([{name:"pwd",errors:[rt==null?void 0:rt.message]}])})},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})),x.createElement(ue.default.Item,{label:"\u786E\u8BA4\u5BC6\u7801",name:"pwd_confirm",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"},({getFieldValue:st})=>({validator(rt,Ct){return!Ct||st("pwd")===Ct?Promise.resolve():Promise.reject(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4"))}})]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"}))))},pe=({onCancel:Me,open:Xe,Data:Le})=>{var Ze;const[at]=ue.default.useForm(),[gt]=ue.default.useForm(),[Pt,st]=(0,we.useState)(!1),[rt,Ct]=(0,we.useState)(0),[,,Ye]=(0,De.U)(Fe.o1,{type:(Le==null?void 0:Le.type)=="exercise"?12:11}),[,Te,ze]=(0,De.U)((Le==null?void 0:Le.type)=="exercise"?Ae.dp:le.dp,{id:Le==null?void 0:Le.id}),[,ft,Ot]=(0,De.U)((Le==null?void 0:Le.type)=="exercise"?Ae.Qc:le.Qc,{id:Le==null?void 0:Le.id});return(0,we.useEffect)(()=>{var mt;Le!=null&&Le.phone&&at.setFieldsValue({login:(mt=Le==null?void 0:Le.phone)==null?void 0:mt.replace(/(\d{3})\d{4}(\d{4})/,"$1****$2")})},[Le==null?void 0:Le.phone]),(0,we.useEffect)(()=>{rt>0&&setTimeout(()=>{Ct(rt-1)},1e3)},[rt]),(0,we.useEffect)(()=>{Xe||(at.resetFields(),gt.resetFields())},[Xe]),x.createElement(x.Fragment,null,x.createElement(xe.default,{title:"\u624B\u673A\u53F7\u7801\u6821\u9A8C",width:619,centered:!0,open:Xe,destroyOnClose:!0,confirmLoading:Te,onCancel:Me,onOk:()=>{at==null||at.submit()}},x.createElement("div",{style:{color:"#191919"}},"\u8BF7\u5148\u8FDB\u884C\u624B\u673A\u53F7\u7801\u6821\u9A8C"),x.createElement(ue.default,{className:"mt20",initialValues:{phone:(Ze=Le==null?void 0:Le.phone)==null?void 0:Ze.replace(/(\d{3})\d{4}(\d{4})/,"$1****$2")},form:at,size:"large",colon:!1,onFinish:mt=>ce(void 0,null,function*(){console.log("allValue",mt);const on=yield ze({code:mt==null?void 0:mt.code,login:Le==null?void 0:Le.phone,id:Le==null?void 0:Le.id});on.status===0?(Re.ZP.success("\u6821\u9A8C\u6210\u529F"),Me==null||Me(),st(!0)):at.setFields([{name:"code",errors:[on==null?void 0:on.message]}])})},x.createElement(ue.default.Item,{label:"\u624B\u673A\u53F7",name:"login",required:!0},x.createElement(Ge.default,{placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7",disabled:!0})),x.createElement(Ie.Z,{wrap:!1,gutter:20},x.createElement(Oe.Z,{flex:1},x.createElement(ue.default.Item,{label:"\u9A8C\u8BC1\u7801",name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},x.createElement(Ge.default,{placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}))),x.createElement(Oe.Z,null,x.createElement(b.op,{openLoading:!0,size:"large",disabled:rt>0,style:{borderRadius:"4px"},onClick:()=>ce(void 0,null,function*(){const mt=yield Ye({type:(Le==null?void 0:Le.type)=="exercise"?12:11,login:Le==null?void 0:Le.phone,smscode:(0,E.M)(Le==null?void 0:Le.phone)});(mt==null?void 0:mt.status)===1&&(Re.ZP.success("\u53D1\u9001\u6210\u529F"),Ct(60))})},rt===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`(${rt})\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`))))),x.createElement(xe.default,{title:"\u91CD\u7F6E\u5C01\u5B58\u5BC6\u7801",width:619,centered:!0,open:Pt,destroyOnClose:!0,confirmLoading:ft,onCancel:()=>{st(!1)},onOk:()=>{gt==null||gt.submit()}},x.createElement(ue.default,{className:"mt20",form:gt,size:"large",colon:!1,onFinish:mt=>ce(void 0,null,function*(){console.log("allValue",mt),(yield Ot(ie({id:Le==null?void 0:Le.id},mt))).status===0&&(Re.ZP.success("\u91CD\u7F6E\u6210\u529F"),st(!1))})},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})),x.createElement(ue.default.Item,{label:"\u786E\u8BA4\u5BC6\u7801",name:"pwd_confirm",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"},({getFieldValue:mt})=>({validator(on,ke){return!ke||mt("pwd")===ke?Promise.resolve():Promise.reject(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4"))}})]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})))))},ve=({onCancel:Me,onFinish:Xe,open:Le,Data:Ze})=>{const[at]=ue.default.useForm(),[gt,Pt]=(0,we.useState)(!1),[,st,rt]=(0,De.U)((Ze==null?void 0:Ze.type)=="exercise"?Ae.yE:le.yE,{id:Ze==null?void 0:Ze.id});return(0,we.useEffect)(()=>{Le||at.resetFields()},[Le]),x.createElement(x.Fragment,null,x.createElement(xe.default,{title:"\u8BD5\u5377\u89E3\u5C01",width:619,centered:!0,open:Le,destroyOnClose:!0,confirmLoading:st,onCancel:Me,onOk:()=>{at==null||at.submit()}},x.createElement(Ie.Z,{wrap:!1,align:"top",gutter:16},x.createElement(Oe.Z,{flex:1},x.createElement(ue.default,{form:at,size:"large",colon:!1,onFinish:Ct=>ce(void 0,null,function*(){const Ye=yield rt({id:Ze==null?void 0:Ze.id,is_encrypt:!1,pwd:se(Ct.pwd)});(Ye==null?void 0:Ye.status)===0?(Re.ZP.success("\u89E3\u5C01\u6210\u529F"),Xe==null||Xe(Ye),Me==null||Me()):at.setFields([{name:"pwd",errors:[Ye==null?void 0:Ye.message]}])})},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"}]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"})))),x.createElement(Oe.Z,null,x.createElement("a",{style:{lineHeight:"40px",whiteSpace:"nowrap"},onClick:()=>{Pt(!0),Me==null||Me()}},"\u5FD8\u8BB0\u5BC6\u7801\uFF1F")))),x.createElement(pe,{onCancel:()=>{Pt(!1)},open:gt,Data:ie({},Ze)}))},Ue=({onCancel:Me,onFinish:Xe,open:Le,Data:Ze})=>{const[at]=ue.default.useForm(),[gt,Pt]=(0,we.useState)(!1),[,st,rt]=(0,De.U)((Ze==null?void 0:Ze.type)=="exercise"?Ae.yE:le.yE,{id:Ze==null?void 0:Ze.id});return(0,we.useEffect)(()=>{Le||at.resetFields()},[Le]),x.createElement(x.Fragment,null,x.createElement(xe.default,{title:"\u63D0\u793A",width:619,centered:!0,open:Le,destroyOnClose:!0,confirmLoading:st,onCancel:Me,onOk:()=>{at==null||at.submit()}},x.createElement("div",{className:"pt16 pb16 pl12 pr12 rounded-4px flex item-center gap-8px",style:{background:"rgba(233, 127, 55, .06)",color:"#FA6400"}},x.createElement("i",{className:"iconfont icon-tishi7"}),x.createElement("span",null,"\u8BD5\u5377\u5DF2\u8FDB\u884C\u52A0\u5BC6\u5C01\u5B58\uFF0C\u5982\u9700\u8FDB\u884C\u64CD\u4F5C\uFF0C\u8BF7\u5148\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u8FDB\u884C\u89E3\u5C01\uFF01")),x.createElement(ue.default,{form:at,className:"mt-20px",size:"large",colon:!1,onFinish:Ct=>ce(void 0,null,function*(){const Ye=yield rt({id:Ze==null?void 0:Ze.id,is_encrypt:!1,pwd:se(Ct.pwd)});(Ye==null?void 0:Ye.status)===0?(Re.ZP.success("\u89E3\u5C01\u6210\u529F"),Xe==null||Xe(Ye),Me==null||Me()):at.setFields([{name:"pwd",errors:[Ye==null?void 0:Ye.message]}])})},x.createElement(Ie.Z,{wrap:!1,gutter:20},x.createElement(Oe.Z,{flex:1},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"}))),x.createElement(Oe.Z,null,x.createElement("a",{style:{lineHeight:"40px",whiteSpace:"nowrap"},onClick:()=>{Pt(!0),Me==null||Me()}},"\u5FD8\u8BB0\u5BC6\u7801\uFF1F"))))),x.createElement(pe,{onCancel:()=>{Pt(!1)},open:gt,Data:ie({},Ze)}))}},61527:function(nt,Qe,ee){"use strict";ee.d(Qe,{U:function(){return Ge}});var b=ee(59301),le=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,xe=(Ie,Oe,we)=>Oe in Ie?le(Ie,Oe,{enumerable:!0,configurable:!0,writable:!0,value:we}):Ie[Oe]=we,ue=(Ie,Oe)=>{for(var we in Oe||(Oe={}))Fe.call(Oe,we)&&xe(Ie,we,Oe[we]);if(Ae)for(var we of Ae(Oe))De.call(Oe,we)&&xe(Ie,we,Oe[we]);return Ie},Re=(Ie,Oe,we)=>new Promise((fe,oe)=>{var a=y=>{try{x(we.next(y))}catch(z){oe(z)}},E=y=>{try{x(we.throw(y))}catch(z){oe(z)}},x=y=>y.done?fe(y.value):Promise.resolve(y.value).then(a,E);x((we=we.apply(Ie,Oe)).next())});function Ge(Ie,Oe){const[we,fe]=(0,b.useState)(Oe),[oe,a]=(0,b.useState)(!1),[E,x]=(0,b.useState)();return[we,oe,(z,te=!1)=>Re(this,null,function*(){const ne=te?Oe:ue(ue({},we),z);a(!0),fe(ne);const re=yield Ie(ne);return a(!1),x(re),re}),E]}},66457:function(nt,Qe,ee){"use strict";ee.d(Qe,{rX:function(){return ne},pW:function(){return re},gy:function(){return ie},xY:function(){return te},O5:function(){return z},tJ:function(){return oe},o1:function(){return a},Rd:function(){return y}});var b=ee(65582),le=ee(43418),Ae=ee(28103),Fe=ee(8591),De=ee(41867),xe=ee(65862),ue=ee(87169),Re=ee(25510),Ge="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAYAAAA9zQYyAAAAAXNSR0IArs4c6QAAQABJREFUeAHsvQuQpclVmJn3We+qfkxPT89oRqN5SKPRC0mgAQRYCwgkh2ExAWvDrrVrwOBl14shYh/GRBB2EF4CdlnvbmAvsGxgWEd4l2WNsYEwMkIYCQnYkQYhZvQYzUgzPdM908/qet26z/2+k3/ee6u6qrtrpkciOiqr/vvnn3ny5MmTJ0+efPz510ajUSMdukMO3CIcqN8i5TgsxiEHggOHAn0oCLcUBw4F+paqzsPCHAr0oQzcUhw4FOhbqjoPC3Mo0IcycEtx4FCgb6nqPCzMoUAfysAtxYFDgb6lqvOwMIcCfSgDtxQHDgX6lqrOw8IcCvShDNxSHDgU6FuqOg8LcyjQhzJwS3HgUKBvqeo8LMyhQB/KwC3FgUOBvqWq87AwhwJ9KAO3FAcOBfqWqs7DwhwK9KEM3FIcOBToW6o6DwtzKNCHMnBLceBQoG+p6jwszKFAH8rALcWBQ4G+parzsDCHAn0oA7cUB5pf6tJ85PmtRwbL7btGKY3mUj6VbDBIaThItepxTGK9kQDLrkY8h5jxPEiNxs7TzHrdVAvYBnGAR+wYBOR7OPOb4B8DV6mn01RxBoW3O8YmjsXUGNU2t7/w2uPzHxtHHHq+aByofSnPtvu1Mxs/NN9q/WR9ptVq9VNqDYapV0upFhc/O1yR5enwIRI9DPiU6txrSHmNMBEIr9TxVCOO+Bt34JGIsSMfWlDgFH8hJeKH8UuKVCe8Naqn+Vq9MzMc/OcPHmn9yhjFoeeLwoEvmYb+yOnUPtdpfXertd1qbnXSTL2JoIziopUhPFlQdnJhWsgAKZGVR6EKQSwSZzgCptspoBEUP+Z5laMx5AYAgqBDgZ7AXYULIY8/cNmglucXZkeD7b/xYDoU6Kt4+woHfMkE+uNPnmukO1ca3T7aE5nbGiE0IVwjNB1at/rbq/zIzFVOeQulOiV4GYiISFAJJPGKawbLiIweJysNSY2sq5eGBZB5GAaw9E2cuBXm3CAHzQ7Jeq2U5iYgh74vCge+ZAKd0jkM5TmkQGlSWIqQ4UWIFBe13V5uuMt6UBgzpHh4qNeVPZxmAGERXAkm8abPAmnCRqTN6XMaf6VArVzC1cr6Q/AzcsF2OvMhZIRxPTca7ge1M83h003lwC7RuKm4r4nsB3//V7vd2mBYQyOOuIZIyrA+SIN6H5nkGcEbEDZ99Xn2KqbJ+I4ICTdEoIaoe0xx0nsNsaIHCGePcC7v2tXi9y8klEfTYQDnS3+myQKMMFniohUM8Q/3sMUjfeRdAycXot9ozBbVfk0+HEbeXA684oPCe5/YvP3KZvv+jXrtjlGzcYzKX6YItYW02vyedv0H76sNXzXXVGg0BbJSU6vGn5p7yin0Qjj42u1CfypZkdbuH6Gs11KfmYgNRKwzZNSJNm6hPefVoEhzE1jjSZTzpmFFjjYy4ryKK3azul+xnnaSY+MQxobYarfTlUbtqV85P/qnZ1ut2grg5D52dCBVs8j6ZHePI+DY0hmnur5HqsToNcPDBtez7ZTWDCgE6JcXQC2R8QK+BeBatHOjelz9xjB4tkXAGs/hJNoMivN5NKT9Di7O9keXZwa1Zx+sbz31hw8vrxaQL8X9FRHo130k3XF6a/itW6n7V0azozcyk/WqVJ9HdVJELEulps4c19+Y2Uxf0e6l2XZrh0DLCEVpt8mhCaDweE1ELfuZLGP8pnbUNdKw0Uyr8PwF6u75YZeKIRUDz1li7+A6hXAfQ+M2aR1hsw/6pIHAho3BmRJlYDI3EjMloiC8jsBPO2FD29OAtDSazUb6dH0m/ezpWlqfJQ87hUIw9/D6U65pZPoNF6nXS3Q2+j54YlJRoseOCBq7rkb55ZttGtbmbEkjrQMyN/uBtGSK9ex0EQdUF953h9u11vAL8+36xxozo1/7itUr73//24+u70zwyj/dVIG+58Pp5HOd9EPD3vC7Uqt+d9R+9P8dOAPbepjsI/xqXjTZd9+d0jvnO6k9FugbKzD6s2KxlZFrKzR0rZk2EelL1MhFJOxyd5QuE7+NoNXJsyEoNWfLWiT/ozzeRtxtmCkLTH5r7vQR6Lo4o/FgDVur5FbT1q4qvbaH+gwwcOmcF39so57+8Se2GCbMkFx8lllUIgloHrgH+eXZ1JWDvpygBFzjXgSrqFDxj+Q19wEquoZYW5DSqkQdHDShwi19JcjIAKhu+iWSS2/kVYFYJgMGxhO5SJ7z1DOtab4x+vO3jNIv/HDzwi9+58MntgD4oribJtAzv7HxXd1R88fT3MwDoYlZ3UjDaU1GwWWI2sHPutDtfcsDKb17bjPN0UXbVUd8VewAHVf81bzQHGiDp41Id9G8lxCmi+A+2++m59D+/UET06IdVSHfm3SR3vswO7RPzGIM6G4H6XbQnwTHAnFthM9Za+16tVxLQiSMOvM5nvYQaMPDLCGPFi3nw6u19E8/sZ3SLH2CLakIUwh04QvA/O/vqgz3BJhKWHBGz1GIJN48wxYiTPCIqsIjYByY430sQSXrct9NQwkvDS/qlXJZ1hnqd6GZTrRq6bW1/odXZvo/+ptvWvzwbhSvxDNN6uW5/+gjqf1rF7Z+Ytho/AijqZQ2qcQimSHQlDwKT5wuGEYA3XB/YFxE5ripX0On5wkKnwXRL04HgM+jDU93e+n57jCdQ9CuULlDhHNJ84LKrPFszgqjdrra3T+7Us2ITQT9DJXxIoLdIOwEDePuIcLNpSYdEKchU4cYU5vxcEdDlZjsYiaEVjMyM0HtnXTTjdWKVwDDcQ8t54NhXlG6HD6OM/5arsIXjaZKP0aHZzr/yANc07CiLlmbvKQ1fD8nzNiRiB4sWr11uknldnrpXHuYLi8133lnq/VvHnki/fAfvT790jjJK+R5WQL9NZ8+P/+RF+f+t2Gr/d2pRyFi4EXhipBaIeGnkCXMgigQPBfDYX8GZu4qUFjFCHgt9epzqZOa6QqMu9jrpU/Wt9JlhE3hHKhdyXMBuDZInd/QFNmilB0E6QgafW60zZx3O63REFp0xSvADsG3jRB2EDTxrobWbqZFmkIbjbMIjjny6Nd75NPhqWqcUSnSOO18rqYNQzCq+FL+XKSx3E6nzP4pSSlprgbaGSKceKusIrKgift0xM6kVz2VdCVi93MJL/dxPHkEDfBGemwwPeaVVrfTFzYHSxePjH7u3k+kOz7/5tmfLElfiftLFuifp9Y+8rHWTw/nZ747bcXQgwJRCDXQtIvCUUCFOOKJtLCED6x4y86P104HjPA4l527qM/11mw6uzVKZ9ZH6QW032UGXwzBUlMwNSkoYpBDOhsLTSyWos9u99OfX1pNdy8eTa9iELrWHqROYzbdPXAwOqCRmEs9ZgbEcRlaO8NemoGmJgs/x+utdAqYuWowqN2eKZPE4hOHzmfLZaPFazcT5fZBF8Tmm487ym3cLv4Jc6PuKlzgK9nuh6Okqcgag+2bTpwCVy7g/OEqPY/RAYJ49bm6/bS2vd4YnVj4hyc+NTx37qH6L5bkN/v+kgX6v/rli39n2Gr9QOpiYpSClMoKKquCl8LLuLiI1K5DIEcMwzHic+Hlydjt1IAthO+jL26mD5JPZwlN3BqmGfzHya/Uh0KkeKuRNTL6yIWmQQN77uKzq2n0zEZ6fmmQ3vuG2TS/NEpPrHdSq9dP3eYMIuRoP5sj1ov7SZzOUxdbUZdpUE8Cs7LVSG+Zn0/zww6hmWBzLa4Id26ghEY5hauEVHTgico3boerGDDmpc+7YXYk2PlQJd8/sODaDVg97xO8A1+BKfcSuQO1kV5VoGZojakt5gPXV3v1TmPmZ+77ZHr6qTemD5TkN/P+kgT6jn9+6eFuGv1YQtNljTwtgBV5aialLe6ERTmtWApqZfaMwyjA2wfO6B2u4ofTYCMm2x5/8mJ66jlmge5nGvuu2dRcmiOUmYq+hkVK28C3wWOBemjEHiaEotZDUy6eOpJqy3Mh5L/ywmZ664VO+ku3z6Vjy4vpCzSq01sINtANNH6H2Y42mngbtb/l1B8VcuHKdnr6HBr78ma6520n0gK9haaibppuFbE2u1eIcImMRk3IWFPDrxIXrPOhFLi6l+fI5UZ/StprwUvkVHxpWNNhQRs/hcYxuGFc07DGWS7dVfA5mH4zw2x0HZQvnJ7v/dSbn2l9/SfuSVcKxM26H1ig/8HjqfHisPcPR7MLR3eYF9WUVRTK2lSQvfere1QqtVfCYIxTYSosZx3KJqJcMDWtPFADj9I29vlXPXQqdern0qeeupA6n22k/sm59IV7j6X1I2hcpiLaaRuB1s5upU3mV3sI1Yipqt4IYQXZ3FKDKT20+8rR9EkGLE+92EmvG1xJrz3WSl95fDZtb4/S00wunUGbdLGTn2ErxosI8epZGtF6N71mHhoePJ6OzlMk512rWr2qDi0KtGeBJ2NosYTBq+BBlMzS8S+kzybSv8sZ9XJdoPWnwh+Nahox4VXUjqyCnt1xPIfwkt40gYbyjWErRJazCHkAWumGMYW4vp56rdaXPXGp91+ke+b/+x153oSHA0/bLf/Sma9eq7V+Ny3M0Y9IqG6qAJYphBmPRqyz+6EFEF7BDevSjnqb6b3vaKdvOr7GQgSoYELFDrCRBidPnM6TXyxewY9merLTSp/4/Fb6+FPn08VNAm9bSfUTM2npRDvNL7ZZDGmkBdK1ych55efR1IPoJYZoYQaLMPVu7q9jQPkcAn5pYzuNuqvpbUfa6d0nltPvXkjpdxD2DSbUm8Pt9Po7l9Lb75hPb1mk7TX6CGo3VhjL/HeUPaglnkGplLuw8oeXRun/+GNayJIJobOMISwUcGF5RCH9oYAhFKauXAjEhCMleO+7cFNpx0AlvYyvXIBRFyUq8i2R3I33Mn53HEHZkV5ng4xGGcBT8IYr6AEUoPETZUcA5ljtag9Ov/r2Y+/4/OvTixOAl+87sIbe7HfelxYXW1FBKp9wUB7apzyXuwBwh4FV2qYgHextBgiJBY/UW0+t7iliJUG4KH2VMLgeYZm/CCPadgCDH2j304OvXUjvvH8hffzspfQnn9tMLzxxPq1+YTGt3nEkpdvn09pRpt1aaHFMh60a630I9RILO858YIywoshiCzMdC+CsHZtl/nou/eZpGshnnkkLt7dT7dlR+uZTCPHdt6WVJgZPDaG3p4H0pgsskFu2k4bcVVRrHJlDzHMzjZgYiKL6c+U6DWgv5pKxiUqPFmkVuOny8xiI5YvOuF3xEe5P5tDVMFV4JFOL6HgwWH7vQBeBRlT5ErlDmEt81TACtQh8VjgRcMYW1dwoYdItDm66SM6POO2xOvCiOfeq5y/3voVh+y9moJvzeyANfc/7z5989oXuH6fWwl2ZaIiMwlVUB+H41cj2uUO6mCuMBtY20ilWAx9YYbm5uc2iYT8to+nuvHchnTjKKh0Mmd43kYuWxSNrboQZARAGGQR9gxmhQdpGba+mpfTHn11Pf/DHmGNzLGKwgY9MWNvGfxurdLOu9g2Zk0ZZEjWPuLWQyA009YCB6fpqN22cZUXvhU56fauX/pOvmk/najPpNhpEi5kO60zTp0GaaHo0jpC1KDczK6XMEJ1fJKCJ8urL+QuN9NEnLmH2NJmiRZ8z/Vdzotu6Rqs5vehl8rpajv+89zo8gBmfBS8v+Ss8xmWXUwYRBHg3bhKfw1xJ1ZfjYoISL0WglzFf0sV/EIVXPGAJcLdv6QFkt7ISAc5h0OnOMD2x2UmfU1mtoFCacCmiM0wARj4Z9/iZXrnW6H3gx9/z9Ht/PD1cWlxEv5wf6+iG3YtPb70xtefuSrOwKbrxqaRBf2ZQLhEwG3T/qxvpPffSnd+xnG5T28HirfYmAt9Iz47cNrRA+a8mQ3RqO+9WZTCbhz75DtG8zmD0fFcL7bmkIGNDpzWeuUUjOoswHsH+RagHd8yljeUmgzxyQlMOqYT+hY2ULqBdzlCZV6C7O5NGp2ppiYa32e9FR6K0YgxF3lISReTZCreO9nZQCsH3znbT3fcMU4syt9h81UCgFep6CAOzLyDwEllMAzrNF104d7RYEa7Io4RPZRi0IGhGFTctd0EecREdQDbESRlMkzsJcES8tORCFZSSlJ0hCr0OPOG1dvDAtwu9+fRvL6+nX35mM20usu7aZBp3BP/HaSLhzh9MvtGw9oaf/5OHT/74V6Tnd0a+9KerJekauEad2lelZbQec7dXEyszZAo3axztN7P6QnrfgyvpP7i3n25je1Cd1bshU2Bqya5d8BAhYv+Faco8tMpdFOGo8Ag3HgGWwUME2nhNUnff9fF0nOKwK1f0u9zdv9Dhvo50v4jgnmb/yG3zaXhsLnU3EOLzNKiL9hzArAFrOtS3vSGyzDhWYTMXwrgRm51FxCmTeQOTMNmNp+xI06930zxsuuPOZVaCrXYucGatbGK0OFegIwOnLoUZKeAhBMZVmcWzaSBuwhn8VXwlhMIXMygompAW+Rkmfssij2NYIw3VNY3aMuvUWdkVWnyyHHFLDep42GHrAvL7H8+2MOFS+l+fPpe6K0s52bV+ozJbt29dSm8E7Esj0P208GDsw5hU8dUkhwTAic3N9LUnU/r2e+j1FzdYtFCragfLVExwdd82QgpoTM1VTB7zUMwKMQGmk+Hhpy2599nZCztF9zzT0nOlNRBOEUQlmxAOK+AXuS5TlXUEHFMlMRBMW9ydH23hn8W/jEDMD9Nck/0f2L+uTDr5NrDCI/Pqjv0temmp2wKgxX0f2VV3It3kVGvX0my/T6+QyVMk88Ym8BepCGRVcho7BMaD5stOZ8FwClPljecIyPiLUpgO108RoJdE3nNkvvtQAiJc5NOuRO4KB5fyGOVhnr/RZjW1M0rfeeds+qPVrfQhFr7SDIrK8pi5bi9UtXqNPvQBYn8nYG7CD7neuBvVGyuxaw4beOyk12tMcK7kGoOxd957hLneFoMzBCvUmjfEQ0FAMKw6BVLx0YnCMO8qSJMozKEp8FsnbrJ3cOjlwnYEAh8aGns1eg8FTAReCrsDOmtgoECbA3BO0mAKxIBGA3txlJbbnXQErfN81pdiDVpInYUYVJrBmdqIrn4IrATLgMiamQ4bgltTtftDPvnJGpFnEVGWIKeq9Nz1F5Q7cVah+WbULieNUyTsiJ2OK0nLPVY0d0Dnh9zjKLK7Xe61NDjkpJm6UtuaoywM+L+MOf8PfRb5YBwRzNudvDxbmVTwqN495pzUzXI3LNA/T/bU5EoIkAKpG3MlP2bNSBzEHkM7PXy8gXHh+3Ws3FHA6Ob4GbGnwoGdq3nRDRY8FZpycxAow62Q0Jc2Ah6Uzx40aG5osCrauR8kbwejTNeFVIkoJEnWC8NN00RhYtCHYYtQ42fmxDRvOjGX7j8ykz5zcRvBE3hvp66W5Nykqic1bTSknEaTRA0er4BlGwWciIEa30sM/MfArGQTgi1moqb8JfqVuef8duO+Xv5BfyQq6end2Ix03+wMLHYTL7yNMkxhlkfyQmH2YgzU2Fg9lj74RC29610EvHx3wwJ95nHYP8tIzkqTGImVwCBjyh/xKEAwL7BhvkklDtTQAWq7duRdZwaBix7JoYP4RKPY6YTK3afaQE2gaUH5CbdvCFiEJYQd02NmDqzN9TTaZOrIKSQhgmEIZTDQIPyqTl1Rs6pO45X0fisdwwSZcd+2ghegUgvhyrZhlNlgTZ7s8nPkBZjL5zpLo1dhdnaEtzq4RIKLtJbPB35It9NVAaSNvHdG5qdx/ntFHjBst9BVyffNu6pzbX5drjmLwQCaQe8SdV5zk1pmBRHClYvA0GpVpA1+6LTIzXMVlw+A0EWCiudBdCHcgip1SiV3hVLnFJmypAYtxVKOmLTBthQqh5oi61p8pgfGK6PTxEDmgHGqKBYfIw5hR0vfju37lodZ3p6jebDPIrSw9rHdXqDnR8Zqt2pmqJX5T5hFiXcNEwsousuEPbbWYaxIPjbMiraInPoptEIC9OWuN/z+cMUUJPxQQzdozFnbFQQCCUN5Q6rzc4md5BkEErz7PoG8GT75v9fftXGXWpO6XNM5hPLCOymWD3HFUymDYcGgXKyIo55uojtg60BAlM6oiCkqxnVSCKeYeMfBgIYdiYyMw9AyA7ocn/vRisUtgAKtMOnNeyYwaxFoptrIO2xq4hw+OUOisl1iiujtxxbSwluOpCefv5IuvLiV+h2FmeKpGYOJpIiBWPUcCEBM93j0RD2949Wz2PvD9CSbrRq+4yh+rkoH48vOEoJ5l1PjWpHili7KxV3lX2fj9UAieQE4mLIrZX40p4lTAe+tOHfCTVJ8qX3SZZ3RuK13Cx/CupteuVeFlShYdjPdwQRaKY3+V2mYdlKXCxQ1GaP1QnGGM6VXxFfikgsfgZkJoZmzNjZUDZaFWW3Gs5uZEGr3PfvstiS7PhvL3GAtvWVpNr32oZV05u5BevZSj20DvXSx2w3tHi8fOEAjVZN9zfNMM80eXU4nl9vpvpVmOsWLf40Bc6MQOc8+3jpCaFtQsIJuCSpuumhTkZNgfXk7a04NkG/plMoMPBPognb/O7CRz0HS7I/tlYix19IkHMZKKDlIb5BbaOauoE+XI/w3l5qDCXRQAxXRAncTIuHEKQFqWrrsomVC4+TYqpzYxKgv3+yI4toWwClaL4W13Ado65jRMBy48ahcAFwkDTElPaZDnRdiTzA4OcIiiYK/mVhYAVRNqeOtIBQ1b7Nwb9d9vxELpDtIm9gyjhN9e8ipNdb3oulqB+eU3EuBqrzFl73SUpUlfBpP+S9TmDEIEy0mHjP94tDtbxYDF5HT8AVfTvsX4VfqVDAje6MxeRXNhV/lbvy4TNPlevklOZhAM5DLFVIIHVM+RYlxVxMp/XbBCqDxdssO9kLYnPkQNy4sARpEzC/DgNDMCFW2q0lHGEMJeFZ18wiZb2fbgGIPBZnUSOQrUwPCWsC7hyOWevEHLxH0WFaGGPd5hOQaQ+ZxVAKmSYa0HF65nGE2SeR1HfAmy7mFV81vVtdz5iScoKbZ6a4K2Bn9JXySsnLtS4ZdXnFjXmSJKMEv934wgb4qtzFVxEwzO4eXKalS0ImQiGiSVmHNA6RciVmo8SuUgBVhNg9xZS2NBkWYSzpjMETA6swCMEIiwE1MFAXEDt+3WWJ1Eb8NjKeAcbOSQDGtRqh55FU9YNTK1kNoZ2Nu0IU0FngrTY2NC81k3jmfvbEF5N5Rf0FDYbU6ZaJ4d9BZ+LAjUJbg/sIItCWYItAKlEDDLJ1X5RQK52WViYj2hxkGNw15NoRVnTtpwhU6yhiCDHQseYMrD7pMr0ZG+MxCcP3mw4+zCgqpU4Fu+CmbaiK74HjO37Ghwh8ySn65lwQb4S6HNInNDQBJzkCEQkulYApes93bqeErFwJs3wHyYEAW7JijNmyvCjWNUV5jt+NhHPrF9lgPMYszKWFFguHwFSUUHh/4zz16oZ2A4o1UPN9ced5jV9DL4VAhloGB3X5otxJ2FV5Li/hFQ8hiabVrOBhuWrVv3t8grC5UZeyNzpwBuTzh5lhEHnK4GAFFyL3zzL8/VSh2tKFqeBIQ5yahJlLeAkkjBoPQb4PwCukPBIFDn2klu4SKPVwh0xgBdkBYc1WLyNAH/w2coh1ndHAc10kh1S8VeywilbLviUS+VAR4j/LcXIl+mSbHPtxREzkwvJ4TDCnUlrakzF/EFJ6DwAYzGs5Tj0JVK4xyQDgSBWoHfc5lI8RUsHIczmiEMJLZIJRyXDSu8E3ESm1sK2hqa5O7O0xkSJO87TfU3HXmsu1Kddrdhje18YmzJ/C4sd0u1xWQVFhQDUiG8ulq+N3p932+AUHO+dkYwULZ7Gtyv+VUYm7SIUfxQ0zMvtBEnWqkLB7K06b8I7b3ekyE8Tdi++dyUd7AWxVYYna4quxRDpgaNN5cETwYtqwgKxKhJojfQfH1H+y3SzoZTOEUEgIRJ56JW2Km4rVH59KSK4wo7BAMwvO8g8w3m0pYbDi7Go8VKIh8G/cUPpMwFDiVZo6ur5iv2zoVajfTOEh0i2cdbR3FJU2ARfqM2QMZu+A4y7nWZzZ6LOvvZKO4zSf2MUtDpgbBwEdEwWd5QXO1C9vGCC8RiNFLt1eCHOOvUD1a4jrlWWP2pufsDXxcmGmleRrnLLxqspKnaeaWBAwuEsFk5t4f226kf3d5Nb37yFx6aNZ3foCljmwG18415xsHZVqgGPyZotIE4AinOWJZfLTOAunL7LUy5vHvzpoYB+/jkQCvIpBXgREZtO+Q/KugcoBiDFyWzgiq8RbJHLx9eL6Z3sRReOzWqPYVIezyJvLNg0ETyKc8G+JTcEdPzEtXkQgRQFUeCrQofFlAl29oXARabawqtqJFlQeF5AVQrk5+jUdjOQPYZ8V2ZWUxndu8wAs4pvNPATH5pJKyYBMSfDFXnECZUXpu0JlIJF6BYJ908IpCrrGl8/lNTpPiFXa2pac2c+un6INO0VDvbM+kRfaR1xFklqtYSOqnx3nN/b/7xEb6c+6PnmqlHz/ZTg/T/XXqvAPIolCLnYvXylViQv/L4KinfciL4KocoXGuh/VaeK6OO5hAR3oJsMKq1ncVTuIVHIqvLNm+/dvLBQNk01io2RLK4xb7mVe30B28MRJyLJ5AlhtKmT0JtkSc2KUruxCekHa0EMwN9FU2pqlmCENoTYE8V9s5YyhIiMIpJIJo4oo+G0RRMF08q7wxo3lk38L2uShvNBrznnJRb9VzMYGy1jVwQvdUkn28NwZbx96aRRseRcteZrFI02yTQj876KZLkHqR/eOvnh8xX0827IU53ZpJP/rn2+kT6xzQzo6532c7wM80ttN/c2Ih3cUGrhjXWKaKD3sRJ2UaN3Iwa+i9oHaFyaadrNoFcPDHlyDQe2VCccKUqChUKkPeec7/eYCHJnOlT95kAXWlT62XK8owl4k/fWU9rXbbLGkjQODJ8Oab8Weh0HzIYqd+zHGZtowNvoo3Hmg6CiOdqI9uGNI5rxzpwn6kP0DyYkiKcDog1SRwgaXkG3PXPJnvFm9cuNWaJcfYMoIvnLSZk3mHcCNYIfRBhzJBpviLWWQ+ERW05JxkXQ6bCqzKrlCJdz8XeUN5k8Y2z3WKV83m2KqyxhkkW/D2HLsg16Gps+mIhTNGVgbpf3hqLX34HED9FQhgb8WFbvo37D5cZuf+3z86G+f/ZcpyvrK1omysFKxvY8ekCRAVFxw1piqUlAuJ6DuSlx830R1coM1fevZ0OyM0mUI770F0QEa8HXRG6oSZ3m6rnT7FGQ4uVPcULBqIEDJIgclzzzQFkGi2eL+ek9FWtnZz6GECsjYxVK0tQOhaGI0ok6Fz1jJIW1hTpIHge96H534sAXNyZpYVR0SThmolK4h2zLlHEuvVrgh8qcic+9Vwe4fsjXMa1tx9G2YWxdFlf+6xNkKL3FxkzfQ8+8EHhmPzn6PRNnj54CleW/u1z/IGT4xwcwniuIFzo/QbFy+l73rk9vQ2Xn7wLZ5c8VET01lmP3naG+aGWugsaa4Gf6VCDibQpSxxh9g9BHUvQkPjAF6S6wstqdTA4KwwFRqfGZ9gny5gR3dhUI2DZFxY0bkMXual4xkmGpM1tCH7u5qDPOh1919MzyHACp/v+sXbI8RpR9tj+PqV04VeeeBIDnQVKmRPjvXoMF+bsmFh5QeeXNmKPTQHueLIdGeq9FvBukl46Z1y+LV+S9rdMJWGJ1hc0qzJNdvgfBHPltvaSotz86m5PJtqnX7qcW0g0GvtUbrAPoD/nTfmewwGEy8Gx34T30FjsLvAy8zfeFczHeHMk54zPW6qqei37CHfhRQfpgImDVqa96F7HCXem+cOJtDmbV1Ys1OVEn5tgzHx+ncSarJSjTLcui53oiJW23bAtk+ZN8u0UX7XLi+RC2HnVZbE1XShPSEmb9OQqSWPINAk4ahjoBBegp29aNCI6I0RXMJQ7zYuB0gKvXy2xyiyGEvj5kyAAjPH4GjZPLEtN7A/zdsjyHS2O9PbzJyKzLRmXih2llcnPcLdDBd0ig/a7K3kkTZzl6vGBqzhFpu0tjZ4UX82HV3g+EkE+Tne0l4fbqZnrzTT6bMwxV2JUtTD7OCcwq+/r57e9+YT6Y0cibvI7kPelIvtvmpgtxBYL314luvDZ/hOWJyvrXaiJwuWKORe+eHq4pJmt5xcDXSwkIMJ9DVxS5wXzgIVicgh2Twg2uL5K1PCFgy43OIVDpl0nJp/kB1wS3Cvz5keMRdNuAfGuH1U5oWmBj7b0VYm15iEKYEGf8xYqKEVaKTafLUw1Mjy30UVYeIkJ6kTrsKVBVrC1b0eZaDWRo8j0M+u9dMXtjuYIDRCDhinLwEuV3rsCbGRR0MXGfj51ZV7fnqJvzRK+T2CFgXY+eNtCsTkBm/y5BchevKK86n7293URbDbs3PpyAwnqvKVrrO89/eh03xwos9HKXiPMrY1MmX37V+xkv7WQwucBsFXDzY3ONQSbQ/B88Ezz+S2fJOGby+VWSUtzs/LA2sRlyOy39/dBfc5NP8E5OX6bqJAH4wUhbK0Xgdfls0qb6Ep7+T9tNfx4vAC+5yHqO2ABSZ221FZ2QSpbGgSZpMDD8wOoUZnZidHidW8cBYCKVWQi0Drt+GFQOMt+VB3JJM+Gx1+nBQ6hrcqrbQh3fDcynI6ff5FtCGxZhVwuYJN4Z/62agKjSA4G/REwHPYQX6DcBIwxoDAK/BsnSBfaYuXkL3DLI98iIZI2fsslmytXkn9GQRyjmPR6sfTEx1eUR0h0J6VdvFC+stvmEt//X6OK95YS1c4t3AeOlHoGFUMp1UI8ooGNAPtM8ykuDcml07aAWQsUXoh+7lcajlQ6NX/yrqDC3QIolW0hwtpsmDGZ2Gw2rImJgTmG6OQWNkx4g80igtCR6QzEQ5Qepyu40lfCnvGpoxlgVUrq0YLKcbrYpVKHEbzbG4hNqEwQKbgRVymKc9aZO1sdypVuuz3sUKEVwGMxGB04aJHmzmPvTnQTqJlhHkRuSJMwCtLXqax/GLPDp/lsL53uQI1gd0FwGPMq4NNXmwzg3EJ7bsOI0Yt+g4SthFeF0mcWWF3N2eXEKegkV+TxRWPHkhbM+mTz6ylL3zyDIfDnEhptZNuRyO/+747sbs304D359zP4ndwLLYCzVuW5G5teFDPiNNUML+IjF2MwOa6gL/jSsm8jIJGa+dZZNPOZwm7ie7gAm3mFa170yHhOWYX+RFoGUryif6i3glVr3pq2Cc50O/MJqtbmAe5c8tpYlAIpLoyN4ZJDiH2wUxjqUB55R3o4HZIFxkYAVw0MmKzs6FUGj/gpQc4/sfERqXEVEDU0cZwLV3u8QVcTkHdMbMhDaTLja+UtMombiLNbnesAhlud0QV7E2Kjd7C5DnHIZYXmY5rIsx+0cty2e3XGAxaTmHtfZwjlxM2hgXsuhnORPnGU3Pp1X/5jtRbaHMk22w6CcypRVJwFqEbjBwMx7Fn5kmGYCRfGjL4Owi1Jpc5LNJgMtmkBa7ILuCVM7YUKEOWmFfi/tIEej9KogUiltqN4d+7ABbPqTZnhWVHKbI2dJOVuA1G5X/KuR51zsPzM2zhhEe7dPj8RINBTE5llU2ceESWWR0TerA8V2wICz+xpI1WyL0GGkcBhArpUPNbcfuZA85aoItiMNpHS88ur0TDmtUWigyiWUlF1WBKRUbQ1A9EBn8ENMcbdyEwlP8C2vPpbifmWPiueOxDscdxys6XGKJHqdDGEnxkWefLBf203uikk8yC3MN5dEO6xT7HOPQ9hUpe2AAQ6FAl4PMVUmm0vlxV1NyzsdoryMMl94IQJw/dQRjliu7HwP3KL3zl5N1NdAcX6CB+LwqmC6B/X8C9EsMsj1HkjRF4cIwt+XMLDLRkLMxT2BS8OCWJE/hjsAOsI+292GEvFqnAZQHjzDnICUGnwrSpY78GFQKKsTbPA1VyI92EenPX+Zt7DCuuSz2G7QwBDsqigUTjKLDer+0meUyqPkSAiBDcPZKTFYqgkZ7rbKXnWQVcAND55rJj0HP14gVk+GZzFz6QiTgG6xoQLLKwCrtNpPLoyEDFEa9I5ARVaQsCMdFYK4G1LjRpNqCkS1oXHAfgFkrBJyN/viTuYAKtsgwGcQ/OT9NcFSKrEOB8vgpoOkH2RzKYTwU42ND51VeXbmtM+ua5Z5np5aGLA89fhKGa2nk0n4XavHL6sOMCEw0COtwQ5D2m6QBTKSrQCjN1EuGmtEuuMETq/ENTE4fairTa+bHtlOrTfHZwaE/jn/n7y4cuch4TkqbwZW+Gxi+MjgC9skAWVqy4SrBHtNbzbC46w1zagAWoPr2W6ZyxUdl54qqHu5ajxnIjzvHOpetsltr5QTW8cdpSZSLfZInldbJU86VwJAoGUUKIxbrgTFbelOd1N+A1H20YvvaW6x6gG3CaQjfTHUygr5tzqRUBlf5ruKg94qMGZaYzHBxz2+CkfLrEU5xOOYNdF5Z1CDMamvgh88AmjUMbqcG8XTELmozkPwTOihAuNGfJhki1txuO4tBEYHXevBTYKsjgyoEp8DIAIm0IDj/bcO4cA7ILHUXDb7UITmoJYNaheooGkJ8iaPwjuNfBqrPGNFojfZ7z5C6DVBvXmQ0FLI544B70B7365R6ChnJw8cgFo5iG9A4gQTjibMiE5Rck4I3BFgMCg07hhQnsmeLc4Nj8BCjHosR0Xm4OJhZG5Ka+hrtO9DVS7hv1MgR6mprgTM7E4ODWdarKJMIF5yg6Xiumw5ep7mE7wTsXZ6LrzAKrdhYmC2kwiueYN9YsIV1mYRbojFcokPIfuElrpcX8sMjQLOYeuAKSZ4MjbHKPx0grKHTg7zNiqvFG7aXtevrAGbpv+m1tyzxnXSHY4wb6iZMGHBire6bEB1BBaxafiBz/1PlK1zA9y2IHfRhL19HBRJkscwyyvSOpOT3CST7a/Qqtwh3baWGWPaKNU6n25q9wMiG+NwN8bDEALg/ApbNAZn+8/MCRZ34ZYdy72nqtyLETdi8XmRNxHTnZK+k1wl6aQNPdOOc4cRKHU3JgaHHBkMljCZ66g6NMwhNq0RVC51K3rVXMi8ApI8VNbH6f0LvQdpS4imdhluSQ+JWUKioEcUwantw0KnxK8s5aCIHIFTiFUCjSaic2WT5u0lvEK0fkovaL8gKTzaPqHjSHqI0R5QaYBWnc5VKeoK/wNYxRMrLY4kAcOVswXWH/xUUGxnUE2hrIe1CkXhhBwSNbTRfCmRc75GsWHUoOL312o1gWZH/hO6aeyWIuGzyZx4ULJTUUk1GcBEU+mjwe06MZI2RUi5RITJRFTykH3rETnl7cLvMmuoMJtLTdiJObcua6DiAHGiHUMJAK8PzmM2ub6TG+RLsQ+eV5ivg0cdQS8DI7cyznQHhoi8zNPXM1G2dJXGnM1SeBuVKD+4F7Kil5R4UKNlVu21UXDb0GratdzkOmQqwSN7dLl/7sMv7wm97HKVesU9BUzgyLX/BdCaqoTYS5y+mofqM83tSh0Yd9r2BU+diLmFyxDZQ82xA9cSqbWqRXmHCuwsa8vpC2BFzWyOKraJgUytgxXzRDPPUrvoxM/vGsIop6iJwD37V+XKy6me5gAm3O0rk3r6tI4wXav0DySdZlfoksVx9sjwPRN9jo/4cX19AgmgVOsTlxjzakUqyrPNMTGEibc8rauarACK3I0E8iK3noyiN/dZaq6w7vrZyow0xDlSxusaQbFWPcpCyxPB/2KF+/4BzkeSrSxQZzzvVeYAtOQ/Vf7YS8OiaHFFkSIEIAtoxb7Ffu0zNYpshPQPgtFRkOWx9PmGeE5wUhG5x2Nmkobx5XBHQQJU8to2n0Ov0nxvwEjlAC0pHzcLndStAGd0Dcgykx5WqqUvzAzM8kmxLyit4PJtBR+XvRYykwDywohcrXvsBjiJ2Y1M6ZGzOcLbw0dyQq0C5dBsefaha0Cvq08ylCiC65S0nMSMDRPsLr6LvLpnV7g9awxXy3k1sIOTUdGg343Byy7owudVwbBatxuY78drjD0yEDQCvYY3OtXOngWPdoKJ5bHYIZxaJmr1m5RIZwTsoWyUiUBQvcSMuGK08cnpP3lZMvUuXHQ6PnUYD5Uw2EDQ2CrCzhoY2QlMbZK2ZjzRKTRrpUQuSvV8XhDIc5xdwyg09Cgp/CBnykc/6bhkImnl8fMyoS7SWicOQqEYbtcJQTnu2uyx0gL+HhYAJtBjuI3Z0jkYU54wLthDG52sKBi+OH6XIabnXwXU20EC/MqgJ0FDxYX2YPZP6UC8b7XGVfooQKSF4xcg7bwrpU20ZTu7uO6goAbUrP1xtwtIKH0yj8WaDFLA0QFN1xYOPZMmTavCkooSEBGwvNpEYD/sZ/Ml5QRdbit7ih+fAoiAO+gEtPD40IqqRBb3GKZOhWw/mTYjHauCyx0hhiO+ZhPFWMynlHYwClqfNSe9bMKogQWvHllhJ1NHRQnJtKNAKzCRc8itx5JHG07irOm+WSYTfRHVygr5k5xCuVsE7ao8w+4jIDsr/8Opds1x5TYcBpi7mtcwn/Pe0203dqUoAQJibtgMvI1CDTzqeoH2DtHnWSkRsM+NGmlzrd9DQvjF7hy7EhCNrt4qaWrK64DANRHIsrroCxZrNJEYj9kaQsFvGrOAUN8StAxpdDBRf7TpqF2tOVSh8LXIYytYJqqezixeh8eLzzqJB6SQhODgQ9/vBg8IT/Em96y0cErtzzk8+ZXmmOufkpWsRTSieOYLe9hI2eGO3oHCjyCWcyVSWHV+5+kwQ62FfRLDtzQfTJAP+CwxY2PBZIdimoCAvqx3rMa1i1dM9sPb2Vg8cXGMRZibIwdEMwVn9gFknlcv7qpmmXcyMHgtdXVtLa+Y20ykujeUt+qDDyzfjF4LKZmtAQMdWjcRIAcdqImQ7oDhKk3zT+jG9RrZkKI6xwKxqfgrBbciJm8jMROuDN2wyCvgzjYokNzvl4W2zwDdoUZKmRPUGTySKJXTqcI6KEGzz2V7RHww74yY+4ggcWkASRJnujIflszxBHG/MQqKzrSqFEhUbCSFkhnvYbtPu5AnsZt5sk0FPEKbTWIdywcDH24jG/aZIplVmyIOJlAk9qU48GGLKv2K+6DjfdycbJoXsKQSAAhSzPLhRbIJ4wSV/Ji88TpRm4776HaQ1f7OfAUuUVCw0KIGlML25zyqJpNUzyyLnn35xiAlfisjD7tHe6Arff3dJKh6m13bVZJcZnO/swMSDQ57B/hfXBhN4owJ49u3iECzeVwHLTgi1vvM0jHC7vD7HH44EgSIkl8GwPBQj1R0TAV/iqtFMZZcD4JY/C1KnQl+O9iQJdyKg4lHlQAsf3wj/vKqEYMcNV2aeNhoWbnt3cSi2WwOawRULDG15s2LgLV7ksyeDCig3m7cxYQXAg1Gcj/ouU1u95GxKDo4Jj6i580MF9J6YpoP28JLBcu4VnGs90Y9oPTQk3XeFXNCgUxDxHBvfP8ckHCHUF0G2scs+KdMjhaqb3kV1KiDq9ILyJQ2ModbgpgnwfMucivGqllDv3UgqoMTqTSYeD3xgmEiDLVUwxLxLaq0BzN4HzetG6eJa5u5z4bqY7mECbe6F3BxVBeRWJX8L3IL4kKVG+cCpHbPnun3Mw2EVgt3mn8FG2kHZ9vy0c4h44eTCrq1xmS9hvAIgvVgQrOPuARbZYzvPGhjBq5ahv4k0ZqSu8Fm+6V/DZNpOjc+GnTQOigyVWqL7Q3ja6HZUrFEHmzf26pgcwQ0Z7fo8xkDOFsMlUYwfBbFGOFt+OWnf+F564N59gtg1o72ZN7GmrQTHh7q8wXGc5sw9PFKhKbGS43BRltZQKawMM2x1akFvCEN6Kh4Y7Dmow0m6zscVzCu1hQ4UHksCQUZf8zNi4seNdxpvoDibQ0ue1pyuESqyt3mtvFwJElBAFnalkYYP39FxgWVlcCGZaDQqnsFkc8MgUHYn1ZSYDGY2DZyrQyo4ZrgyGgqdCsMnji7QlU+JyvrmyeQwnHVUOoVyKv8RffbcRcQXegnEqk5KAKGVrj5gCEfcoj/MZCjWvR20PeGGYCTJfLFhhL8dRJpq/wOJKn9qzkagIeBElbGVncWYoe+SBv2y0ldvSWHgfVAgX44ScfWwzIKF7q0ujtfHJfXkam7t4sgfwRWOn7HqYhfUW7y6CeAOJ982ZgZ+/5ssImbkQp21iqyv3MRXmzxndN9EdTKBfbsZy2fLBaL2yV50SmkuJVXC5RlSkYdpX6geFwGiSjVmBF9gseIivSQOfdrVwJnKZvGgaZ1JiwSBnHASYxsoxaNqpaczRtIGriszhopaaaSeGjNhfNWLGCZ7ARY+hMEkvlR4vuUTJpnFM/IGjNcu3XprpKd6SepJjkAZM/ywxx7XIV3w7M3OspnZBzWelo4z90NCzChlZdqBa29c/KzhzhPxl5NhloTdEuFgOt7AIeMPeBXp9zKuGuTzyUFNDrjsbtQCPlnkrvL7USi8OOvGW/klenfumN83xWhiLQLTJyx5H4WokLyMMePGgy6LQlpf7r2mU2zMEvutd02weU/hSPK+MQEeNUPBg6vXIymXxd1wqVZ0XTCkqTZQKYNyN0wkSqbLQC1uixDXJv4In0MpVKRmSLyq2EkDT5NASx+MOIQiASJeJrfDm4PGvNJUGOA6c8pS8ffvcRr3t18IYrLap6G2+tbjNYTBPMdf8J2e202k2QF2uL0a7WEAIWle22T6KJoS3fo1uM0ZovBzrngqO7Gojda4UOrBtgSuWj3hWiYTmhQ7Lb5Mt5VatxDw1ZXXPs+FyQKUSVeETzBenFOts1B1OYrr7+CKfdOdz0pzG5KdQ754bph9+6Gg0QBuJ54DYmG3IkBtafBNauxzUs0nY0Xbjr3z8Uu84X014dms4fAw6/+CRY3O8G/bS3MEE2gEExOUavUaGdC8xLypfruXCRqQ7Az6EAC5nVuaEsk7zQzcJV2hzfN6XnAcpGdZKyBrEVbUMlVOGsIsn8lSIc2VZPwV37nKrVFX4XgIdBFWVHv6pHxWyZZHusPsz+YFGr4IUPRTxWaDQiLDV/d8DNPBqYyZ96NJG+sjGkO57PrV5/aSkccHHwWwbrTg/00uf5ziCo405XoNy4OcEqP2Kb6xQBhaOPJl1Dq0tnxROw6XNWRL9amxxEx3V2iU8n71dBRBnabSsTSl2n20QPTYyrfBdmnleQfNFgRprBi3NOmhropmbHl5iGs0maIneEt7zrTLOXaHMrDPklcXavbSFe/1MiF8kG4x6z/3embVfPrK09D+9dTF2p4Lnxt3BBNryXMtNVbKV5gX9cc/j592Js/AIBE8EpWImmYgull6rZLm7K2kU5GAZaXNGYbpE7QATQRUBPFjhirqu0FYwebeSpp3QprZaihuDTJWzxCELIUyxNoMQ2UgLvHjiITw5hcI85Lgt7X63Xq6hTR/H/6GLV3gbG71anwv7V7s/kvmD0GcBrKdjmB2fWuulc6i9LqLhAouS5yzHjO9iYmu7IOQJSmFfw62mfACNRx1Y8T57146W650QaH1oW/zySRscmYSfirU4GYhq5vgiLkviv/sspg/ftNGMWqKX0X5v0Qg9AFPzxzzmZlgkY3bJBrQAUj4dy6tbhIPbM1jySwqWE9OxPrprdmHx713p9t/7O+e73/dNt80/BvgNu4MJtGiDu3vhL9VX3aPCYAyPKvZwFELueCh5CwbVGRGHVqx0i6gt1jgLcKg6CmaZXIRSpgefK9RZBeauPuBJmwXdOiDEwDHi7A3Zr/LLuWTtk0FtBFr4wApoYvEUN8ZV6IVyyhV7K4CtMbj14Jr4IjnpFURxZFzuA4E+NFefWn+eGYx/yQ7DD11BCBoLCEOLyUttWVJ4Ich22w1s0dgnQmOZRZufQOifJ90W6Zlq4IIjEFwnoZfcWCTsCMLta1JYMsFftbBmieZI0EUe8naDK+aVeN6UVtLMUuZAi8T6LiFNJeaefXu8iVY9zaGa55hqeZr8bCg2OnNJfQ4Ksl7Jp9GkyZkRdc+aWXqQ6LexH+VNC/PpVYu1dIQDcerY4AMP7iFJh/NA6u35L+OE1//3N54/923feueJT4j6RtzBBXpPrFa0FFsYndpp0kmVGGMzRNZKxxqz6dMX1tL8AlM3oOgj+dHlMRiKJV3xqLrtsmBSCLvPJdyscMGrcavhmYoJqMiMHzUKcF6GZxeRGT+huTO2KtxklCs4hJEYG47phsz1gboqhCEKKLShmRzBWt2xesbLq3efWkA4qSDylj5dmS7UwLLL77QW0+9zVsP7z3fSh2or6Th28yIvBqsFnaXhJDoqGoqo5RFXjbl5N0F50pGbql7N1283oenyuOwQB4EKngNq6bsCunVsdP25cSJgNAYnyxwkhwDjt8H4srgKxjLGG4LiIJ/yRzXEggs2QwxOe7YQ6HSewvQ8xLM9Q+JcD3mjc7bJVWC1/G1+jBhKPoHgP3FllG5f30qvX+yn13Ow0DJTkpGHxdjeTq3F2XvaM4u/8LvPrX3zN9y1dDmQXefnYAItzRXde+O1knHRkrOQaEe6H8MnK1Zm08fB8O300NEFmMugiL3PNZgsrCywmw1MMkSjVJGSH/qAUUCzGOf8/DW4OOqAio8kVRCCZ7ICsONeQss9N0QTxEyLqcIMQlDMFmfvHseGmTE1EOfeaRdSBt3c/GJ69RLHtHDcltikLWjE06BX6qMx/4yy/cYLq+lfrXFgTW05Tgl1FdNNWe6cy460ZBqrrLJAgYY3bqxqcObfEsL84JA35Dm+qxvfoyOdH/hUpco2yPEza4NQjzZUA7F/KUBHilQOoSAIlEHgtu6iBRsvIxVw/6IhMSPlxDPmxhV6livBZJ5Nq/MWdYMnKsSAgqee7qAu74IGp/ys1ivw4HngPre2lf6sU0vfcPJEup2TbWa2WViDB/0rm2l+ceHto1b3B0H0j7iu6w4m0LToMQP2RA3x4cq9FMxiyRx5LFNhEIw/hg56hJWv4dClAAQG5mqiOM3jy7F+aDOY6vZFk1N4tVzscxBfhTPaCE/Km37ZGNHeDSAmRuwljeHFBTAPpqNisjbK8iCII3v/NF88RqyBMDolpr+ucUmlhPmqzQyd9k11GkCjzxdp8TuTYVerQDQ8JLHeTv8erfx/X+il0z0WS+ozaYWytkbqOfuh4JRZ4ypqwBtsMyPwaLIpNx20OQugzHwwT81HRtMKencGo5rBGggjX4U6riK44PR/cvlsAPDywktGmqENq4R5zO46eGcRGe0VtiZg/AIGAAIaTJC+wGMiXa5r78cxWe4kU23qnsTDL0lcwhjaqi/zBV9Whp/vpq+8YzbdJ0mYH+7i622x5Xc4/J5/+bkXfu6v3n/yQsa7/+/BBHqMhxxDcxJQGFWeqwKFGEC42st37fK3PHJB49MFpHOmITExnxWgKYSl+Ai0fFKYDdMrqMpBlrl/IbvqXm4hfDnGlcAs3DI1u6xQxCDDMq7xN1IqHMZW3sgr/1hMQmEytkBuUOx48muzfmRI86iB0MZ8OL9x8COInGXgyIs0aDdTZ3YmfXqjlv6f85vpE2ijjcZ8WqawR6DZ48+0P6MxkM10pYxoBGFywMswEShOj4K5QHQOjXpxi3caaRzpM7yuyqEz6W5OQloh8+NgYbAWguYKiPVk4WSHdwspU4P5+HWljI7wbAUKsSbQBkJ14QXqA/wP3e2qCoUi3Dd0ZaoEiz+Uh4hwyoO4aYyLmEgnibf+/J76FpkPBn0Gw3lg2NAMYTX0U8xVN/vr6Z5XZU66ZN+n0dRb9Xt787NfC9ZfD9zX+Jnm3TXAqqjSEmXGgZ1c1MlEKl3OcndWQ82rKaJIZ+1gBnzUvEcAAD/VSURBVMDHvzA5mWzOrgqImilh3vPgCzYGn73L50AEg6MB+YgTl1EYDD6OnTmP88mJgbBijPHKv9kXjzt/LEuUT1MLrYxd+AJjhd9abaR/dn41vYCdfA98dJAWjZ47cx08aI7kEM+Mm+SUWWJZ1OGeKrqJMDN+TBfadN2cEJqOIFyvWfZo/pRexNR8huYxjzCuzCPUCCaNLgoFfCzv+Wyx1R56FGwzAE0Y0q70mZtTacwXh0Y+zorJ3Zzwzy2mPQpOBbqkD6qrvAAL3OThQs+ZKBumDlrf80xi/wf8mQXKE2BnadS+/fPYejfdj9Q/vAz9tgBxzjfSenfwCA83WaDBeE1npVs4mZUlcwe4wXbq5VdwK1+5iXlr4nIsIHgstM74kkbffi7DWXfO14aOGYNGYwk8VVDljzodQ2VP9A54i1hpL2flU5kkZOQysO07Fm8q+kztgNQ9GLHPoj6bPsPuoX9+di39a2RsjdpbZBhWVyNFA8uN1eTm6djBwpaeKPw2EOJ7wK/BvTWAryDQHe1iNa+CpdAeU/gc6nH4IjMP6TJCyUeDEgPU0KYOADQTzEN/sBY4maZcgzP8zvtpVrgp/Qj3ZSQYOQ77QGZJjD9qX4nWpLHOrTDri1vgFm+uRAb7tXSJp2BiBPNDudwzs2E49yvAHIWQcwxXP3Clm16zyMwML2KIuck+9vb28G5Br+eg+ABOYqZdVY4ohIX0OX5s6j7AACsOv2ZHLHrATO1JRVfx0G4VVoGWNzFaDmaYPBDm8IDiJ5zhu4kBS+AyBs1ItLzPOlueacZM0mQfYVVeNq7iwryIB6D4j7lx7k6jGWcSFyu0kZ2x8NkjtSxRqyr6pq/31zl0HKn/WmY83sbcrEJpL6EJsYV5sE136rhrm662wxTD+ibai/Qx8IJ4BVvtvUkYEwJodV5ttat3jjkGfxAp3XUE1SOnZiwxArxItR7Hq+nQRxodrJJ3wMqDwocikAqxkqBRG+eI4XdTiP5gIppfo0gcM85Imb9piJcpwoTjmf98VYHafoW5BkU8P5WyCpr84d9x0yKrpecxzS4jxMfB7ylZHtdwLDHYugF3cIGWIDLPhEzlEIRKsZcA5WY1Q6yCgEcw4w2b6OMMb5wClstagEtcec4YxnmILlwJ9yH7YXn2i0KNAuJpqJBEwg2r5NoE0CnN2XaPnoNI7zZNlZSx47dFfAaBh+SYnzLURUA6zAt3AV7A5HgQaYm0wEXDRiBGCHsmxolCtRXpoNMBXxn0qbG3GRh7ls0W0r1JJW920NQU5QVs0As0gmeQ5U32j2+jJPoIeY/laCY98pywqkA72FZTqgZvCKoaWS3vXcJDeQSjeNAZWMVhDsQoNASYYPLK9jHxCrcVa1J/CIqrUi4RHnGEFyE2sPirxuV89zJpWpTX7NZp5Cvkp4ILy4OxxI24G4PajakQKPHXdAJEVXIvico989BZi+xkYGGjVUxhiHPKSuenI4rL2n2Cx3CxRJr4hcm7XPBvV7BCqhNfUSI+C+bA1YkuQcZwVj4MjnluvZGXgkzvgkCzhJtepPvfxFZ10SjwkiZMVshVZppk5NWg1mpUXizBg0c3BybLbKa+jRKNyUEhcXlLK8vePLh5yJchNtGOm6PttAE+zZA4Go1GsIlCPQe71sC3zRs62q0dhHCTOd8uLcdB5SZqf5sXHkyzyVkfhm+x7O7LtzF7Ya6SpSYeCydhNKQQ6AatJtS6GrvARALCc3mC8MpL4ASPlaGUVnHyHhmOhqwV5YvRG+yJH7EaWhMOrY1ZL8h13cEE2oKVwhXU088VgVZI/FE3wsd0WKUlYh46WqUCEwCVwJTEFAgGhbCYVhBcdQu/c9HTzxEYMNkMGHPKCCsIp627pwtaiZ9kn5UVFGSda95VWssaeaOtSSfmYnKIfg0T4qPPX07r1MoMgjAXFZ1J0AyaaWA0IN0coh8LK3GwInjaaPN48QDccYgkwuz8vHl4HG6eDUKQwLcloUwVuq9Dvs6xItdCWPmuTzwrJDFzg8kT5+6x7m2DiFIcWSJaRaHMuqdDQWJqDAHyOgOz12gQHWdLcML0mE7rAKf4bnW2WagZpXN0Q2uYPpe1j9g6GtOEIW+IU6kw7/JLbc4tXCYkwxjmM2BaLZ7B4uHqDojtTEOOuce5hNC4PRy+AgsrmayrfyVOV+4QGX7v4awUg6YBJuCCUHdTjgeZEfA5zY7oKcid3gJV8imxVuPusCqOJKYqKcf3KfCI5yfoV+gQpjBBIFq8/nq3X9lkk3JHbUlFdmMpF0TWELF1pijLxv/YihqLSWbuyigCjKCH5gZPzHnbKOiZwjIgrg28r2Ap6C3MC3uSFo2kRSNxSjy/vwgl5Ndgec75cnsDG4R/deiJskBSnmRU6OmHIuNaehUwTaSrzjES0W4USvKKnpJGNhzMgptnTIE1puyeutJJv33+YvpTx5pspApNDQ7/Q1i9h1B7r8K4hdDzHD0WFM3hX+RyN6Cmu2MTTzf1inOvkW42Lf0ZasLU13QH1NDWqnqJXPdzcsxoLr37OeNkmtriaqcA7J+HLXovJ67dUZ4NapgYp11ZHo+BKhHSUpyMVjhDgCMwqB0XSNHNLVBeKMw6BYYjzLb5VDLa0SXv+Nwbmk/ULMcAqu3cZKeap8xVzzYOBQossSNNaPPHBNCWrHcUPfPTTPFs7GzL278FFjKPMZ1dBC60OgLt4o4mr5uE7BVIBrznR3OxdG2jFGdMmZqWy17BVTzzi94JOmrkGdOPCJfz//aOLTS0CyWvXWqndyzflj54uZv+zwtbHMDOZKQ2tVqZckfBLWcItc9VmHFUlsJ6nNw0zvw0tXdNDjW1XLPO1NjDbn99oVX7gOW7njuYQDviIVMZkanFP3ZT4RBxtZPKoJSoKr1cfgVcxmoeOu+GTATP0ByefS/1txRTxqsFF5Csr77jCDYrsxc8b2LM0lXGHhXPi3N3mp9Ic7ulX2H0T16qiaIBQap7QerAKbgxviCd/rKXWRZm7UovIKwBmAn5HUIR2JDUdpkmsAfbZYMNJ44Rrm2RzgZB4yAsH72LJkfwm04B4sxbM22WVjGDFjd4kX3PbQdqDDztH7ZZ1vU7jd/MFtI7GTf81PMddv8xGRE0ISsKbvBfDlWuBPG4hH+Zy8kUxxw2RteM5+BOm4Zoqj5fw+XdyX+98kz7iXRfQbL//WACrWBYi6owsys1WglMuUUZBCmOAsafBeUKm5A4O+us6bjfRBeVbI7R8MSdifERMYnnID3/VDkfjAax2COYKlJSGbNk8Da+T9KqzcVmnLO91TTQlqXSHcQxSYEgIMYIk38efhMbsuAJvXact+yXvvwuSpgP0OeRCx7I6KqZg7ms/BBTMo1NP+TZ4xLvpHQIJkvs8UkJGoe0hoPGAcKp3V/nsHSrsQGipgNUl5rZxBSvTwEce2aACxOAOHu6eVY8b1teTrfzepyzNc5nZ5ntpTewl+R7j8+knz7Lrjl2AUaEkdZ5xfNc1z667O2sBgNhLvOIngXK5ukRllEIy3yu2Z5n1Ns4W5tt/MS73uWc4vXdwQQ6+vRShWprr8ppisCwqOUQFPzcLff+lMDYLA5RHQXVzb5LcTExduPOwi/ExEUx9yd6AjjlEzzsWDRkF9FUi7oFyLdG3OPhIFHNqwYdsISMjFYNQY0YFCK8yoGzGjnMBu+ihLvWhsw1dxmIKfAKteOxbeJM03XWA+FykKgMsUOZnoGPbCKEDvxyOOnoHWJqmQYQOgn8mjkaZWpkB2LWYXDDfHm0odkQfZNljXnyfCZ2O71mpc2StilNF2ZB+lrM6D9AsD8MnL0GiANflgCx6ZAToszDFUKnSHMvkRedFvl40QlwLLON9thg48Ji6n7ve+458elIegM/BxNoKiMGOLY66fOK0l+dE3TCpFwIBSRgd4FVrIvQCRqYGyFVBuOIHJpRjQN3YZScDDeJyM+l4UzCM+kFU8l1Ov5aftuuWXmzx4l7BIkpmxA1t21Sf2Vhxt1uvrCg+eDUmwPLvO0S6sCVGz9NIYjKJalEJn9Rl3DfI7Q1DFBrCnbYwOYHTgU393p215mGEFLjgHWu2o/++E3zLpXijmXTucfIWQwFF7BQStED8BTTeoRjvWNjtzGZWrznyMwK53jft8LXaQMHeUFbgynE/3B5MT12aY291VjD4J44/SCKK9vGxWZeIFPe3IrPaxyjxb36+EKabw4fXag3f+g995/46ATH9X0HFGhKLufHAo0/cz/nJL2Vy9VqPN0SabJGKLEE+yejI71+4uInM2ecfowvV3hmyzSjJjjdC6ErZAR+1KbQRSNNxU7RPklnHQQZYywWt8JIhP6YHwYw5yftihHlRNgQNcU2eDTLmxpqzDhIMSpXOAKIlo54uSHwUZvkq9bO9OVpM7PNoEZk4QvAeDKB8LggGK1OI8npxccVZQCORhTfR8FsUWSHzJBISZzYzxyvHMLoCG3fAZfCraBLu4q2g7a/xMN51P0FNGif7amnebexTq9wF1OBmizypc/b6a9myfzBmU56zNUfGkCmV/rNG4Rx+SFP93Ew7qAlHKVFHQX8Ljb8H5/rrd82O/rHaWbjZ957z8oVEhzIHUygKXSsPMlpm7wuKkqCjfOOk26eFSK74dzzUPGCGIXjKf52NIgi3BWaDDn5NThf+wBUoNOxZblbIcxu+l78VVSB2Ds4YrX17CLzzISlUTDjlx+boSJDAwamxREEsqnmdMMuF9pU+GBITpe5EwEBrTmAOTl2cixzQPEo+RISSXYAZlSRMuddlvMFzbNE+iSOZ7DZmNzaycl/EewxaDZMm+iIacUOXyy4wJL753ob6Vn2eW9TvtMbm+m2GfZ9O9dN3W8zgyO/Ty6zn4SZD5hQ0ZFpyLT75awUU4RHMKGO0VBOtefA02AvdP/3ji3WfvSvvaH5J+ysCuoP+nPDAn0q9vxpzJlEyyq4yL0QW54lgUEKhekj0UPsxrbbDhEEJ/xLRUZ6anMvObOyjFcwtLKLM6e4qEEFa183RYrVEnlZ6+PGV1JmoQhUoJvGGIJGQDYJMnwIs0CUS01rI4nyEGQXPUkv3ikiiI8GFQAqgtxrmGIClssctAJR3GiqMTi4LM50OW0uQ2wxhSb/g5KApQlMMiDcoaM4nByjARDnszzK89/QRVhuIKLKDdeysIaYTmGDN2Zm05XtjXSJGZFNynMBoT7RRoDB18ccEfPdc8wXM7gbK7gJY4gdsgmpwQbBJm/o9HgFq5numGueO9ps/NSX35v+ydtPMQB5Ge6GBfr7356Gf/tjtdWcl5UyRWV0b8YEN5UCuqZGeoEBzqvIgS06wbj8eg8DG+DszhQQseRf0+voyvlVlId0aTvyIU2e1srxQu/lsnkxFWPlqipzn15FmGsug3kVlzuZUjaqVEIrF6YG/hBmwgPWRlrJWUkleF7kkOAgWsIrLN6K33v0X9xLPiIz3LKbrISrSSda2BnUEiO0CzG5ERlBCP+xXJ4LJCb+mOslod8lN22fT7vRBxDuk+KrQOuF99DrCxZxehN7vzUrWDNMpzDK78OUeIwXGLaYzz7DSuUsLyosIOANpvG0evJyNQRoWIvbW+WdQ8GdhIa7oOtudvI1att/MN/Y+sEf+KrFJ4B62e6GBdqcKPCqc6ZBXKEwSJDa4qgIuMJXx9LH2Rv4tts4ZwIetymsuiC0DDhirwLCUKrP1NNYzCbeZB7bhRlCtudv4plyp7MuxDG98BIVRGAsik8JVRHinOck5yxGwEcafqaycd62wNs2tP/N0zFCyFBhDWFZuDI0j9Wzvmln6pLBBDZDlPCJEE84ZA8xcWHaGeK/NCiMFYB8Ls65ZwdzTVcwEcC67/BVmOSHkPFLYRx/xCVDwBFvn6sUCD/ClFqDjf8tBn5d9nZsbPc5VgHDxUbuHByiH8gKM4MW8XEOBy/0HgFfF/P6d/n2+PPNzX/x3DfccVOE2XIeSKAbW5tPDmiN8R2vMaOgdsIzSw9HqQTmIv/Vs530l47PpYcIi03rFoyrRguFn1nbUsgiJhJUUGXN5FOVyEj8MeASaodwZqgMkUWk4DEf3W6xGOdZxWcotWB2ps9XwUQcecaftFdw0cDjKcMZXi59of9snQoDTsGfdmGKTAdc06+QZ6pCcMewNizjJqUUKujIZI3TqbUHbEJ6Bk27CjEuqvh9cJfXm7xi4zcWfZPE70HG4gvpxWNn2WePh4NHz+1uMD5gyoQn+g1wRW9Kmnj7xLrRzLR30x/lp1/Ge4GG8OjnLqaLZniU/UcnFz4P+pvmDiTQs/WFj3Q7EOrO1DGjpAVKpznsfCtCe2Z9mP7nz26mH7ljKd3HCxWtGiNj9gC00bqNEcMP1UiFx5sF1hZ1hO6AKOOMADPhESYA6PJtsQ2tQtNZnVncsl88RUuZVkENTKT3XlyeZZmCJT5wVUAWa9rl4AkGz17WaU45f6zmblHtvr1udy2dofWsWOG4guZQCBET4fv/lCa2GyKXuIQW/SIvipsufwmro1UvDGfSf/sHX0hP9+1zOFQe2uoM+upzHCeAjru/uZZ+8ituS8eYhvOlXeshxg9oB+fBtbdnGNBtxHs3YCYjd+kN+cZkg1mTfH41JXWKhL0mDKiy/xwz9J96Ks0ebaRHvuY1qTbXP795+jJHFCAcN8kdSKDvODnzySvPrZ9BWE9lqZB7XIWJpfKjkm3SjfTRs430I5wC9PZT3fRa6uYegO3o6mhxmVQGT1HRlBvLBAH1qSArd3SBXVo8gpt/883wwfMQ2lLNCo0raYIVp2hY8cIU50BVmN1woTmB3U+cSnrvUXwGwduc/OOmJL+bfT+v+N/Hmx9tCPbdwmye5LIIXwRwGs+N+yPHPcANn8RNm17mLK9dEfwCmvZJvhy6xewCUxQUnljfD+TgGsf7/eYWrydSRwEPPhkGn/IYgmEk6rp8D8dIdY97uLusiva5n910EkDOcQ0Q6FWQfuZ8qp+/kl7/9tvTWx85mu440Ugr7dbKkftGf/vnH330H3z/298+XQWkfWnuQAL9c9/5wRe+4Wff8NvD3uz3xMEmUT8VA+NW+WMwJ0FwgtKe3uAN589Ir++p5XlaX5oNCxQcotEflQ4KdBshhI4Hmwaqlb0LTXx0ZzyapZfg4Rk/xmBN6OJsJ4IKO3YIYjxGRBVqAI1tOmgMv4enwA18k6S/mt58sp2+jQpbnmM6Ch5YUr/hUpwNtgFfFLiiRQsvMlQhMN+LnZupn+DJBQliQV3CfZ6EhW7gx5BYZaSX/MyGByZKjTMReJxeE8I5Vnh7OwsmvsCgUCvI4UQUyPIyu3zPdchgkage9bLO18uazId8/iwvZ4/Quu7reJZ5hM9eTIu3LaSv/o6H0uvvwQaf6/MyrG+6DzjOb/bvD449PPd4Sn/vYUjMmb303wMJ9LvSu0bzzcv/bH19632pzXyLwuUMgvyQF5Y9Ln5C+KrwEEJXjgB05s8EBa5UdMBX6SIS3LtcVGwRaCtAEC9x+VhwlXRRaeWhAhdeZ5pwlSfwEhAthLu9QYU3w13nF/hGp5P+6pedSm/hcxqznbX0dLebziKxrohpkrirwh0JbfyeWuR+6Mw+G09ls8IdbfW4CHVWJxy0xPghyM2DNPnvo8W2ceRxB2nAXxqB6S2yU6Cu9onuU77FzaIP9h/lFT8QCq5aFaG9h3O02x2W2t2i6ouyxqOklGfBr6DlMR7JzzGNCzJsxILXW9BzerWfnr6I5nfU97Fn2Jm3kR5+5M70Ng5wfBVngC1x8J2DUhu5C6lt8M7Otn/k0c9vLm7NrP7w20+d+uJM21GqcP/oniN/9MOPX/rtQWf4LXG2VImQa3LWe7C5imCKKMLUAkqIV0i/8XDBRx22V9a+wsjkvZwc5QrORkY7gQqunaF7PwlbrgIRKM3DgD3wF7i97gj0DDbocST2MqdBtZgSO1dnV0VFU3TXCgBoFfAQBQTIbZz8hhBqj7vXok1YfDYO+BkEzXB3eLTosfK2TwQYQfO4sBb8cCDXhGdiNZ884JZ+ryzcYYLRaDwQ8tIlFuBifg3+y2ql3Lrzwlw67klWCB3intkNkFpYmreh+Xmm7DisK/Kz58GiTD3EcBMafv+5Ydp6Es3/9JNp6eHj6WuZXH7rSTZuzdI46h3o91NwvPVOmcRg6Yc0/PnZ+e8/U5+Z/Y3z5//Lb73tNg6XfmnuQBraLP7Oe1P/x587+mOXzp/7urS8sBJnNChkOgUx/IWZERhRY2FVE4TAAhPJqntJUu5GKrjTLhoEAaAYu2mQ6fAxwB6eAmfa4hes4Cr36aTTcNOwBYZK9VyMLvOVvlrlAYqbsbhrMRCyqH7sdfAAUWWVtWkhokajVsvG7jPQWfx6mW0ghVo7Xs4Fh+stbZSE4xFUAWnAiiQrn8Z5CE40EOrD1TtfEbMhXcSM+NwlFQlV79J0mHVkpDDr+FLtXcT1mI7z/Dw3R7lINsLWdnX0EmU8r53tWzYUhknAGMhzDl362Gd66anfeibN8KbwA+++P731zRwag+WhFh7RuGtssLKx8ZpCbtjkmc9FYZq3h7Avzr6v15+Z//XLn/9b33bk3rVM0MF+DyzQor/4fenPZ3+68RPb68OfjkNNYp8fEcV2ViCsDS/94WQYl6pCbwgnnvADpEDEAwGMosMVJueHKkyEwuTHnb8i28eVRhf5VTDikMMVyh0pA/8emRTY3VE+U4bnecv6EhLpUHMGbeSeBU0Mq7GYDzFv7QwA5RQuNJW6wCdUYZcrD8AUeA98VEMWMyNr4dCP4HYnno3ABlNnFBy7B20E7mEhXIPDr+baC1jUT23NsHSNIDOrQeuY8DHKAyxAWMDpU9CwRN55v4ecQeg2OuniBlN3aOkWaWM3X5P+gdXjj3742fSxR19Mr3ngtenLvvJIuv1IP91e32Y2hEah6QI9mlgNex/44Yqi1StrFBNNpjrHAy/NzX5Ht7My98Ez6T9716l8+oG536hjVsm+5+DuVx9Pje/69c2f5WT57wuh9t2ykIyQzMpfCWagh3KYHpc3neoKRkc6BycRzy1Lt54pB5zgMl7hLAI6BREcmn6+lj9I4afc9RSc03noD5h9kBkfDg/aLdQjYyG/xb0AsQscLzCLHnMjzjK2acPGD8cXmRGYQ5V6aKPC4VsldZ69+5aJFpr5xun30oWAufpodnJqRIMYYhZoGigYIdD85qaEYIZAB2H8iExTppb+lAHhh5+kRx+/dT5V/WhQTwH9+nuX04MLm3wxgP0oXuZK3gNMg9idxzz0OoLcbc2lF09vpz9+/6d4IXcuPfDOV6W3PriS7mj32Oes7qahUTYtGgV6hrK14Is9iGOIkrPTsG6zzbsQOYODU6a6w8G/ay02/tN3z6cXgvgb/HnJAi3+L//VtPjxJy7+3LBV/2uoourcs4rM0LLBeiC5R00AE/YaJbQWSnQQK9MI09lkI1KAyoXNR7xRweDw5OfKu69Ai9b8dOHP3ngw3Gu6kQRd/CBEkV8lXOP0ekqe3uMSlsuxAFop6J8nYd9vjTibQJDtm/l552Udj3kkrUWts9JWZ8eZhzGqqZagh5dDUou3QBrsi2hwVl2ThrE8i0DwAsGIz1L4cmpPoeV8Wg+6dDNUnVGWOwDnaCzhB0wzxMz99YNDHz+7kR7/PBuH+ABp1IU8L60Hs2CRfL7mzsV0iqm7OdLFOX4IoSWKL2bRI/QQ6Iuj2fTxT55Nzzx6Ob36/tvTmx45kU4c51wNaFqkh3C+o8ZmJbOvUVjvjUqY7V3iECH5hXM6UZa7LhGvofHQXmRgub39y3/z3vnvCaAb/HlJJkfB/f99Z1r/5t859r0fePT8mf56/e/GMVK+EMbp7FkoqUEr0OkfChROm02/TCwCY8FCqITAH12hFQ95ltSwAuOjCCpmGBXPYTiSn5o+bHTSR0YlY+FwPsZlQjz6Iz/u9hiBD78VXYFkGggLZzh5hKCQn2v8QZ83EpjGDVzDLfZIshHnGGclceBgF2HtcUU7Jz8NDcQxl48uOXbXd0jHuRtXrvBhFYTcd/fTwBkJ4tvg8+tAR9hFf8zTjAhzghshDPopbq11Od37+hPpZIfPvrF65845z94bMZ04YLl6jTI9s8bUqbzi9FcSUFUz0MUJRVVdtGgorgS6h9s9Nwq981J+scx1gy1gOQ0hPf7iKttKa+nrvuWBdN+dzIow797A5LShDnxRGB5xqghXnjKUnZ7NIgPMyyZGCeIujDt8tn2JGBi3PCzymtdSv3EKkAO5lyXQ5vRvv4nJ5fYn/+uZf//IR3sX1n+Mk93fAOM5qh0VM0v3sr2a7kZ7N1se60RLp2DR2mGOLdNCWSD3eMzTfTpSfuoi3fQchxmyiSv2DBNv8bUJTcNjthUjLT9WGlhevMDeWvbjHmlvMyCjUwvBJl5XGkB+MiDwsVc9rW3QXc6DFHq7qEix8RN0CY43cBnjgkIDDfQ0q6D1TiPddXQbXWQJgI88NA3ws1R5Anm7o3s8vVBbSM8htGvg3hDWio2GzR3Bi2ViadUMmPGi4LxsG418DuVwlLBFnt13aU/o6aIxxWajl8LceEfdJbT8RnrktYscpsRRxXwWwkUejyG4hGI5TePrrF20NGl24Wi62wMjWcL+NNf6Bo1oleN/65wJy5TdZUpUZ6DneSiKZhfN3OX8jk0+Md2jN1milzh51xL3Xtrm01d96s8Bqy8NuDFzZFfDt9NlRp6ZMd4xAu9Vgs8w+WkdlZmZ2XijkNkcGlSLvFe7FxGVg20jfdkC/eYPrS5/bvSO+9LXN7q1s8d+b3Sx+wAUzsZhgTTLv/n629L77pqh+/LdBwWxsF++qqkoMxEDuyNa7zba40NPXmBwMJPecGo5jzOJV8hiRpX0eAOP3lgqp9gq/N96/Hx6xz3L6TUI5wZW62Q1y4EUwLucOJ/iPNrHnu2nv373UnQmCnQR9pyrv7oQc07bwhxg0Peb5zZSk81XX3PfnYBniLLV1EZn8/Us58c+s5p+6U+fT8P5Oxjt19OGsqdT6vWbHSZDtHSsAA8Kj/PEQgPzvEQVKchzAPNdlZi8jcLwzLnauSfBLx40+rPPrqcX7jnOrjiO82WhQ3H0XHJt4SGa+nUry2xpn08rzHAs0Jg6tU66E55vzC+nAQc8LmC2nGWeWrOgj0BaNz2E2QZotk4rthgH+O2WOPKAsg8c4EKCCicfeWBa1RdkobVDifEcK4+AOv8cp9KCyxbpPhB5p9nUaDQ32Vvy6U6931lrdD8kxEHcS7Khf+DRS4v/V2/2PWvbw28bdptfThd/Fwaab4ZSglAZ1j8Tk1vpf3xdPX07Uzd1NIUuymBJiyMgCq5oMyq2Va/TRfsW8MrsIhUf+juYZXckgrHggAM+EuTAA2FBg8xy1GvDinCAFIJm1SjQkXPJtbpTASBY59NjR9CMsa21osbK0eVfiUSgxce/H8dZI0Il2mavgsvvAkbvgdcXXz0lFErRVCvpVz+xmn7hs53UmV/h/T/4EHsbiJYlaug4VFEEaGLKEREso8cqjKeI8uZzmAnslQA7F7B06wBw6cgr2Mu9sZbe85Vz6TVMr7URaJuhh6b7Qu6lbj2tQuwmmrpPg7LRuVkpTBM4Ge8X0vsYZzpzCD44k6LCoUHkQSzmDIO4ebQ3r8vGvHlbu500UtRSmGkAHnRvbxyDPvLRvo8FJcLU5qGV8OucAZqdnRXm0dMvbn7jU1vnt/6X9z5gYQ/kpPlA7u9+bPDe9zeO/sTaYPSWoU1PTeNLaWzWxuqfIpK4Dq/LszuPslIHVK51RrDs8h9P+QlZtfg1ul0Z44jez/7qYroLhqjdTRaywl1c1qN3DxPfZi9Ck11+Hp4S3R0RDpjClUT5qbQN6EfDbPMGBvsaNAWyXqEcQVuF3BvEK9CWwRPwu5wi1EUj0heFhoLciA9to7Bga/qdvq3aWnrzcjM9wsDwA1eoHzWuBBcnrc58mKF5KvCSHKNCAlSJakhFxTGF2lBhQFhjaRna+QggzySicbTnMLYwN6Snxlyy2jMGWjQup+HmZeKcMwzOWWNC8RjfN6QuNQkQ2RBkhxUeUuPxBQphLIb4Ror1YFr4Jo5YJArexoggaIstqxjT9g7WJcYG6bLAx1fIDCdfgLn0qFgwNdobnqA0+I7bj2ymhz0j+ODuQAL9Tz62/e4r/da/WK0NFobYUhicMFWivHByMWxC/Bwhlc5eSgv3H8fcaLHCZKtVZwENA/RbL6YtGCIuujIm6519lVHYUsUJL2xxwUcfDERwM/sKtul7AfK+01k9SH00mjIttiMX+1xcNMZKoLX3bcM9DhR0tjKEWeIF4q5MDrFft1kPXsWkOX2pn45e7KfXnTmfnmNGYG0JWoXVWQi0nWSEfWW4Au1lWBSDHxkmbxU37Sy+QXI3U2sPHWG8sYD1yUD8Tug6MXtnuhOa43gAtT2SWbRh8JP3AZ3Sk6sKlVeDbmpyiKRZ8kchYj80BVKzahyOaCBRTAkDb/xBind1G7fKKYteQFO+cZRliHKHSiNv4qISrQWGhYyhWvGFgCi5CA7sJtJyvaQf9CtyzR/ozPUWNrYZQHBwdzCYVhuVUtLbh3tItgJPhfs2r/OLnsRJaaJw4z0XlM8CRYFlbni0o6hwusjYh1BVfDEZrNLighc+yNxIK7u9drrgo3mRWDBdhIUnHkNPBEDF8Byaq8U8Q3cb5wMC5SyCSLQR3fTDLaDssHqYPu6yjY9O0uD9Hsr9J+fT9qUL6XPv/700+vpHGNwx8Aua+VGqTBj2O2iCUMPhmQUTTgGxt2EueIHPV3zbQ0vp6zi/+W4G27E0jpkV47BABZ/BGYfKSDDdPxRWZbck6ljzycUJo9ZnXF1ziAilKWetCUda0JiBZA7Jq6xYehdb/EUdS6+pTZCvcR0TYpihkUtE82MxaRGt5iJvftPzvAx3wwL9+LnH692jrztp5eVmzd3RRqXBctMlzJJreqh1sC9dSPDtiJFTVkTxnznFTb+CZeHGDiCPqpIJwXrTADNm/hgwh4sjp9eHVFl5wgeXIllkFCaDwbucFe20VN6onyNzkyB3UIbcSgMPntvswoJdqV9C7aPFetMCLRwothkvxJIx8lfDZFj2bY6VQXr1A0vpVZ/aSItXLqQ/3SZymUshDSZAtHTLOz1hS2dvLgAtBDNjoXsl/cAbj6d3cv7zidEaA1/sZARJJaAguX/ZCRA1vN9BtHxZKyrQ/oHfgu3jaiGMmRRBwtyTnqqRqYndP+2ccnxLBr8CbXhGK24eIk3mZCgjaLTdAuVPQGSffGZQSJIZ5smb9B6f730+3cvfS3E3LNDpDTDoDHXqHgA5VrSHNHvZnKXQ+pChMWjxtCBPuczCQeie7v9v71x+LDvuOn76/fZrGCsOxh4HB1lWhBwRHtmELBFIUTaWkBewZh/YIiHEgr8AsQBlgRBYimDBDjaRQMrCWBE4E8dmETvjweM4M9PP29339uXz+dapO6d7ejLd1410F6e6z63X7/erX/3qV89TVUc0sIsBNiRQ6iKgGk4yE6AKfNauzEihmCK06nvYVmFzUQpROXBgGm064koR7vOnSsiTj6c05FQFL32jftxUePcEo37wa+VkyMoKhVcHbDEpeI5VmF9ls87RB582N12S8kCpA4AsHyC4pN1RuppnN3kd7Ddff3Gt+eq1eVbymABTDq5j2OOVsSltjATQHPdIeENp+AzP0pRYyUNRslJkMI7Jjw7yV/JSPOTaso1COzTBGTe2XSpoRemDGZTJz2TZVHxkYPLnGiRHmsorKyrnwlwsECld3Jhlhee0wYUdcsJDoBnUYW61aSUyfsAZBegIC4DHmnSICqqFlPrURgY08lpNDSMF906oiH5Zy4K0T80LBVTZcS4dSwot38IOjH4E72QLPN/2ZdlK2kzMLNz5HE9iKEDr63zP+Ztlu8Fei2vP8haO9dtfv/9JM+Ylx7vHv8ibPwFI2zeKfpDH5i705AeHXiaEG6xL/C5fA3h+ick2LbmrDr5SdhAv7yqa2Uwlg4xynGdGnhbQnlVQLOml6PhxlcOgkj6yAKA8wrR8CCN9aBZkW2eJ5L/A4Xc15XwDoAlXeucDhbYy/SzmUgrtXMQlqZSOtT2KbPLklK6+MKzgClN0hDQ8znERqvEdU9mekOjEdcfYBlfY0mV1AFtn4tsfBfLguL+FU4AqjfgULPwHlmFDbCLskC13hxJRApAzPhbWh1faKTPycsQqxoJv1ISRKBqrO0pEnt2Eowbkjb2boFn3XeOTWE8+tczwea158QUuaLm91xzdvctaOLJhUz2jb2QHnmtfNu3K2P0aSoBx+S9trjSvMEzZoDnJYYL0kgwx0NSSpVI5BbfxTDGEd1tWcgn85JuHxFts3bOeRbPLMMsWs7ZTYIGrdGRFaVFRyFLt0RKCX06KwRNi2kC3wZCchJdlUeNKZJFb4bv0eMJe3lxcod+BRcZtMp+bLiuXMh6ekM5DpgghoPwkP2dgqghOBZ8b2CZzCvC0p473HqSjIhb+0sK0PEewLVAqD4rncEKhlmAZsAJaSbEM5Im64ldtHKbkbCO4krUiCObZukrfQitSgTrwq0vcB8cXnVa5f/mZa8/Qem5wH9x+M39rp3l/F+wNWuoMRiEkUYduEo1mjZqNtYVmC1x23odeURBZBNY8YOkTp+RE5KIklpvX5Qpj1x64wONSSUULOLRJYsiEXuObwsmQom1RSqkCHDISVCJ4W3pBzE8AShlMAg1r5dqGBU1ZufZuL/UZzMUVmkTKre8kj/CUW5GABX9GmZ1YICFrX7qmAF+OywiolthjUBWw/YA3dB6xb8T9yEnScaSiVtL8uwqQhQRZruHi0fUM+cCJe9XKPyuv8K5u2VK5B0HFt0G0hfbynAV2pjkccS+dS0626PKgFqYV50cx2VK7qcfvdM/T+m6ubWTyM88C75Oby80LDBtGy6wd3zps3ttmq6WvumWWf2WIRuEIw6SVKV47UTWfDIsYcrh+Lp+nxIXHSZumtIJKqShurbbKxSshaitpchEAGV1kwu+eiyhvy45lcp6JOiu6ykAqyFnoEAddG8EEVsL6gYUPb9LDfXLjxo2pG+lLKbQv+1wN8EakoiQwY9OUGlczIJMqFAUhLEi+9K6xAP9co3BH4Lhst8gir/bjjGJnnxlfi7LA2SkACw6P3JiuQivopE8Yziho+EewKuohQ4J5WgbvlXDcbOtrvMMMLy5PFuMnHnZcOxgxiQtvg70MS7L6YzrADeB/j7d/3gU9YhmKu1j4kA/3V9B6f8ya8U0uMxwfLTUHB3wbhZbwLvTmmDjObbPrxxsTFzmr5OqHm5YcrkQx2ScBW/soi6dTzJBLZmU9W0V12AGAEfxHbxScfONJTKKETYQ/wakKnYD8CANQ9C7ACS1UxFGeJTy//CSE8GLs76pbG0KBJ1QE8a3tGGNNStqMqpqTpbVn37o9eO7Xnlu9FYBL/lxKofPJYjg6dpeX65WO92JUOliTWTl0nK1Cx69CGK/n8UZBqoBHrLf6bv9RxmRKYvwiHMdvd9E2LxucX16NPxUJQAtdWavoR1RGx8i606qTxphltSgntUBWj3N1WUnbjYK56BD62SXGvgcL74QWNvJgUqjCYwVXtxVrF5gBleyAQfQh3fYBr+S2ydP2Gldp8dJlxGnon6HkQ19AHbPawZJV8wQK/DEbRNxBxyWIEZndgEt5bEi6w+vsA05rbzIpT4uclltuinrJcaR8StR4zENHXgWohDy6XEp8GesGGTkAXWljw1noRtHpDcvVxMIiHypYNmHFK38tB3R7zqcm8yTipTl22y0rY/Orq19A/v/w3R8P3vjai6sfiH4ZcymFppwQpOzDQc1ZclkKv2RPILKqYgGTbpzMBOcczqp8JlHQG1JVVWoVOl/B6gClW1M2SbcISclyY0Jzn/HELl3lCso2lxksrV5mWEWZxXFRwONKKrQGHclrahi2vSZEXl2tEMBCsigqA7j14/VIkw2lURZOYAhQoVeh/+S6Z/JorWHsmIKiCPn+yjG7CYe8PeSDO7TO11nRuIeC7rFlVN5d4Zjn8sMR3y3JxzMXmShao1z5QKHv3T9o3t/Z4sJx+IOO1wmcUEHLnyIHtpZLWJO5B2E1F0RhCMe0pRl3/TndYlcaxooDhq0rwSq0e7KLLJFHSEqxrKyYng0JUkcXKg69m3SQ0YOKCDwT7BPeXbBrlAnv4m9try58518+bd74vWvNjyBzYXMphd5FeOsUmp8W82OlE1PyibcGYqPUvlDxEsrt+7aKdKcYQRWAtsaMWgZmvPgdcjBwQNMGbo6PAEucv6V8XMkIpURY4719/hO2+v4veyVX/OSYl3Kg1BlHApqKIL4tCWmKrRqmc1QzYcLVAjmTv+gFQC6BCSt06ZHgL7CG1UIEyzzBnPyVYYBh8AUPnryzs1lhr7h7fZfYS7GxwVZXbh66Tms9OOBSHu6uOGLb5spTQD+zgv8QWtQ2WxH3VzPGPxouN3/13r3mpS8/07wIr1YYdx5kfJ9y8YgT4PSOQ16qeIDVahrhwou9T/arRMsAJNaRf4Ehn9TG5MNwYMreFvjxBZJdUGuUiGWkSg6h67uG2hsqG+kOqYhl8QAZmZ7pY4VfmbTRSFkI7ZCRlaMTChAYn9Hm6muL26M/a66t/H6b7IWsCys0ixzNDt2tC/e+CijqWZi3YBFjSdAMOdyAqxPuUfuE5aodWqCGwtDQqWa0It9hXhKYfM4LW/EO2NQ0pKteoqWtiuiwXdB0VTi8+Lvs5RLbFmChucWk6sesAa8uceiJhLz0hYgyEUSamRSizOZBGTtWt3D8K8Z8FBOlTJqGmXISTaSNfzVOBquxYOTXIVZdGShdtn4bWwof8MMT9ragqH6LxfOD+1ySMeSly5ghnAWyvDjk1MkBe49hYMDJDVZHsmmERe2bnw6bb72903zzC8vNrzCpXFdLZB95eWh1y96JdAasGLg9qPCtsjLMIS0rsEqlwoZfc88Qy/x6f52VORc1Eu9cQWV1UnzC0CdDNJMjzEqg3By72ytZ78ykMXksaPJqGk5sLTdbZjsc6SfcOMsRfpWN36PxBdQ8+03m2G++NvByD7Xt4ubCCs2LwuZNWpSfuoXDTehyqzBlytKKjaXR7+yJ40Ef0li+S+ZWsxpgplA0HjFFiSUJ/qy4KvQ9vk89z5m1VTagF+ER3iYlvMKP0Fp8C9OTbz/hkpcPOBO3xbrTyLEr8bIIJylE2bIYPPpvxm2YsyEpzEi5awiUfvJYwi0qW6V8ogFbND/nGwduW5woNCXscpdXEYjubZ9h1SVlBDBivDiiVjhud1XG4ccdWoj5UtocUHGVBQ4dy9sYsKu2eZbhx7ot2Enzo53F5i/f4UQHLf9K5iooDGkN5/ab5zdGzTdfvsb6v/fQKWkbBQUh9yg1PLr3vHCPFCGv7DOUAiYVGfAoNeHl0K0ys3zMD7BkOQptpcjqBEpPPu0ZVG7lURogS8mWGTwrBcKwfFPWgMmRcvGolsOlBVoc+SErzZynngYe4bmcuTDCq2j0h99vmv/iEoZ9jwVxB4WtHz882OGEnJghNYc10+aFp5tvszHn73YpXArHT1Fb252t21KYocCDoiI4LqV9YZ+ErTnAdMEaUwHA32KqOxH80CW6XfTwgPEnSrFAekJHXPBS3ASkKQGWMToNywNaodP6tSi0yldKr0ZZA4h4wAmulKDBuM23tmHa0sFdTs5QlNYEhkJzbguIcuNnUjhmHnjCBuu5AyZ+jK/n2Nl0onLj56QCG7ZpFV7jJcBXbbCkSauNBu2M73M4Fb/pJu1N9nbfa27/8lLzuTHbaGmllbJvQ31M1NbQltpwld3GQOW1HC0DjUrnkyVH/I7eDinrvOrGn+U8lNdtoi7GhHT8YIUPskVeQw+aKrLzWjCT9pguwgUcj2xxSGB3Ye74zqCc9h3Qku8vzC3tDI/2BstHzb+JdRlzYYX+wauvNj/83qDZu08rcQcpb6LQHrPaokvwYhIVWiFFySGb2RfrwrQTFAfcIyyfjjrEGSFaIAq3pcH5txJXtU4CGgWPiQSLM78USuCtZCThenlMF850StMCb+wTkc8Iv4XtkAsfNViltHL5JAwebULCC3HS1EzgcbTg6Y6MMo6+PKSUS+SALWlXi3w/bpZ5Yzjmu4TNAI8ts6tI7DOfY+LY/PvHvHNA9r/5OWQeRJCp+KYvfXmiIVj1PTtdHbevYTO4QpNs7E3MzfluLFqicZEn1dblTnGzouTGJsLdcWfPwW5RVptcQi0t9xGVr6yuUMe2OYrFkGj/UJtNUQfQpNcZUiFdufkZfld7hjRKDndsVhLvxM8egop57blrzZdf2njzlZeO/3h3YTT8/PbTh3/69XQr8IsMpjAXVuh3foB8TIBJTLNPC7FHFWNPQbPOVtItFCn3PECOoUKumVJZlLsvBqye6YMMQ2IpYeKiZBLVCKyUKaA0X3rxn2eqotZo4Rz8aQyTRGx+Kg3tTGywA9raNV7cauRxYlq+QrAG1njyVcPb5AORYGF8iIgTplLZsX0jlgpvtJXRYgCJz6Zlxz1XDTQDTw7g30AhPLWiUr/HjUc//ahpvnidbzpAdxOcVErRweH6rZOTDVZDWPM+Yr8NSY38EKg2IGNaTS49ao44B7ZHxTlWWdnmO+YkwhxKOBxAk9bnBPcud3AcclB3sAtC+GOlhompg4aI28rHVoAx84Hk0fzX8YIV1EaJU+vRBQ8rWK7rhLnDkJ2znDRoFnlr2iwe7//Fb2xd6LPHYD3WKMkLmde5Se+P3pIBwOFN+dtd+Rq2uc8ThaVK56UKUtHPJDLHVTyyEr82YWnNwY9taeuGqI8FHaUm7DxlE7YqtO4oC8WV5g/6tvLGB1cp47fQfXsYtzjERxGMNzMa3dW0buGkpzf0KwzpJFA7DFTEQte4TAiwJe9T82Jl4bR1wcM6RqActo0cnW1uIDsXd7wl3vG5vY2NyJDT3ofgOaO7RSNym8bEntFKkAQIZ/5wcLDTfOcmNDx8Ic++rZCfyACnVyy4l91rDGTdlnCI36zU0wq1tyWKiQywrQzMk08qPMgpU9Kf9FghGDEzngAWf2DBMYoJK2NPksTDbsHxEwwxPcN1hUZpXMy8/z69zYswhmKESTKpFBSwhe72R4OqssmmBWTBqMTGmSu7SM+6m0FNlKs4IWxAsSyAKoyzebagq5GOaDEU5EPGhAVqEwxNvYbXOJynDAQnQ4mWp8S3CU3SND14maSPd6L4BnaeUwotHGkLa6+h0nIJeeBtjb2uwDDz6QuHCSzDCXsiF92Pny5u+TSZpIvNhzHT6KTCEpd8A6A/PYTJ6MeWfhoYw0gvstGGfoVRRNJQeTWBBznptmkbJ72aR0GNd8yifKRhfGD8IYxnbOVgRYcM81yNubhCk56slNqIXYVsmMLMQ060A9iGGW/jqHJPjG4z1TEKoSqbBALeSqIWVgU/6zc88JfKDkgprUr1tJ38nQ564JNZjPxO8tuhJe4pA5z8BS2M4sajctoAuJbnUka6dhEJs6eaGHF4JGuw1xjwdjM0okTECSKA8amMDqLxRDGNF18g3cUqStm6zYu4icMRxYWe4fWRLt782IrbA8uTj/Q1Val1Owcwb1FsA6wohJln6Lv7T9SrNJfVgDYHsGAGkrnWlskaZt66GZPjmuEi+TOwxrePsBVGp8OakhBWC6SAHzJJ9KHQB7TO4pxK8By8s/CCmEfDO3G1e45i1/BOMRn0KNZCh9bJIZYtsvaksoKkzMStxrTtyqVpT6ltKxsc0lQJa9JpNYkLvuFE6BZHW1q1jHSn7Fo76YojPmGh2caZhulNhh/AaIQ7a4RzeMNybw5hWtHTg+NnfD3HUIaPGOG5OnNxhX777fHi8Y3dLBn5WqWyoW1eui12lZrCrnDhuXpAMLPBbQXSbdVOuUGsaKFrWi3Og4hQz08KV+GfEXDCpVVxjZ8QLvxUKuIKdoZEodkNrNojIuFVQVJoLTEVSxTT76K20UVpiTNN8YVR+Sqbp8q7BrZ2pWd6vlWsFcBKJmv6YwS0ayewBhmuu8ojbuDEM03nQrH1i0dcYPRLj7BcsGH3W43IrRFEhNDjx9f3gta9KQxR5wjjGrm7LcaVWB0OHkPv9ddH68fDN+ec4PHevRROzSG2GTjvCdkWLoWqW6Nt8m2cQVUIoUO4XVZVxERakEqlJqTfp/qxawER+nC4cBrtSkt6uMWrT42v/mobLupDj+GduAqvHSUnrhumO0SwNBEBP9qaitOFMTwKClAaD2XH45qcCqfyGSSNWpknfLY4RAVAhY/SV3zL1AdaeYCfuAmPQpsO4dJPuuapTaAqu1ECyF+GU3jNqkbevDPBqYKrG+zrPhwd7N3amvtno6/KXLyFJsU//Nrqt//8P5pnh4PlP2HNk6t2GKeltTRzZgLlMHOOlx/KpBmNNKDU2ik4c9oxyqguwdUCfVQBd9BOOaUx0bpOzKnweDqRZ5ym+RiQMxiX80o79PlJy9ompmgyjGhtqU5a2jNu4zTBr7ItQeW3E6az0lExzZ+2xuGDxVDp6JYdw7tCqPiExghTlToEOuHdXioVgDgrhh8RonVemx99+Pz8wre++5WFt1qsK7FYucgg9VLENv/m+EsH907+gFXJ3xnvL7zMcg/HuyFh9YgMqJZsgM/roLQGRkZiWHR9CkLlVhgTZSUsyIR3hxwGF4S4yo8EOmZSUdqwCBp3F0y+JoaImvYpGIHkE3OqQPCfwg9Eh748GyZQC5gKXZunFl6rm55864+NQ0U23VqhlY0khOkqU2RGmGml+FrZJkhgHsfa6QkMxLRshU7AgYkNXIYQArnaQFmF94oDXJWvNIwLbWz2whQGseTDSW2FdYjjTVDmx3TsbZfG25yCv7m6MPdPr6we/f1/vrH6E2Ku1Eyl0JWDr/xrs3nze/tfPF5ef210cPCl8crqy7w0+DzDuesMjrg5kBzNs1XMb4m5+8icmWkLKUZh1RIzIBLDVgI/x5xVtkeBQj6mFuYpOAJrvLaPyVpgGpWmdcZ/Ho0aH4VsAQzTGVqTjIbEuT81L+KpIBNlxR8lVsHOyqMmbB58hG2p17RrGzLJRAtQSSUdEIOrTXxAWrsqdchWJDzJl0jkTXjplB6FAFoxdzqNuXRv6fAe+1HuoNQfzQ2Pfri4tfbfm+vN97/x2x/9z9/euOESzP+L+UwKfR5H3/jr2yvv7myu3z3eeoo7/54gu1wqy1uBhdHyeOBqPyJhhao059VywoKJZTN/RcYGxBTPNTUCW0Vyf0rGjR1g8WNa/ow/a7IkZbh02shKusyCzmKUdMTr0hN3srzVRWlpS7PS11HT8EVJdVe06nd5b2Jq4CSgddRwbCd5GUt3YIzukjEqYazBu7NvmdiTIbdbLBzSIezzHnFva310//r4zv1XfmF+8I+vP3/ey4FOAlfrvHKFvlr2emq9BC4ngU5fcjnEHrqXwCxKoFfoWSyVnqepJdAr9NSi6xFnUQK9Qs9iqfQ8TS2BXqGnFl2POIsS6BV6Fkul52lqCfQKPbXoesRZlECv0LNYKj1PU0ugV+ipRdcjzqIEeoWexVLpeZpaAr1CTy26HnEWJdAr9CyWSs/T1BLoFXpq0fWIsyiBXqFnsVR6nqaWQK/QU4uuR5xFCfQKPYul0vM0tQR6hZ5adD3iLEqgV+hZLJWep6kl0Cv01KLrEWdRAr1Cz2Kp9DxNLYFeoacWXY84ixLoFXoWS6XnaWoJ9Ao9teh6xFmUwP8BvOeeqRbgzD0AAAAASUVORK5CYII=",Ie=ee.p+"static/newqrcode.a8740efb.png",Oe=ee(32637),we=ee(59301),fe=(ce,se,de)=>new Promise((me,pe)=>{var ve=Xe=>{try{Me(de.next(Xe))}catch(Le){pe(Le)}},Ue=Xe=>{try{Me(de.throw(Xe))}catch(Le){pe(Le)}},Me=Xe=>Xe.done?me(Xe.value):Promise.resolve(Xe.value).then(ve,Ue);Me((de=de.apply(ce,se)).next())});const oe=(ce,se=!1)=>!!(a(ce)&&E(se)),a=ce=>(0,De.bg)()?!0:(ce({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(ce=!1)=>{var se;const{user:de}=(0,b.getDvaApp)()._store.getState();return(se=de.userInfo)!=null&&se.profile_completed?!0:(le.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,xe.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{le.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{le.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:we.createElement("div",{style:{textAlign:"center"}},we.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),we.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Oe}),we.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},z=()=>{var ce;const{user:se}=(0,b.getDvaApp)()._store.getState();return(ce=se.userInfo)!=null&&ce.professional_certification?!0:(le.default.confirm({title:"\u63D0\u793A",centered:!0,content:we.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,xe.xg)("/account/certification")}}),!1)},te=()=>(0,De.V9)()?!0:(le.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:we.createElement("div",{className:"tc",style:{marginLeft:-38}},we.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),we.createElement("img",{src:Ie,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(ce,se)=>ce?!0:(le.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:we.createElement("div",null,we.createElement("p",null,se||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),we.createElement("div",{style:{marginLeft:"110px"}},we.createElement("img",{src:Ge,width:200}),we.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,xe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),re=ce=>{le.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:we.createElement("div",null,we.createElement("div",null,we.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),we.createElement(Ae.Z,null),we.createElement("p",{style:{color:"#666666",fontSize:12}}," ",we.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",we.createElement("a",null,ce),"\u5929\u3002"),we.createElement("p",{style:{color:"#666666",fontSize:12}}," ",we.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),we.createElement("div",{style:{textAlign:"center",marginTop:30}},we.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ie=(ce,se="")=>{const{shixunsDetail:{detail:de}}=(0,b.getDvaApp)()._store.getState();if((de==null?void 0:de.public)===2||(de==null?void 0:de.public)===1||(de==null?void 0:de.shixun_status)===3){let me="";return(de==null?void 0:de.public)===2&&(me="\u5DF2\u516C\u5F00"),(de==null?void 0:de.public)===1&&(me="\u5F85\u5BA1\u6838"),(de==null?void 0:de.shixun_status)===3&&(me="\u5DF2\u5173\u95ED"),le.default.info({centered:!0,icon:we.createElement(ue.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:we.createElement("div",{className:"tc",style:{marginLeft:-38}},we.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},we.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",me,"\uFF0C",se,"\u3002"),we.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),we.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(de==null?void 0:de.shixun_status)===2?(le.default.confirm({centered:!0,icon:we.createElement(ue.Z,null),title:"\u63D0\u793A",content:we.createElement("div",null,we.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",se,"\u3002"),we.createElement("br",null),we.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{le.default.confirm({width:440,centered:!0,icon:we.createElement(ue.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>fe(void 0,null,function*(){(yield ce({type:"shixunsDetail/cancelRelease",payload:{id:de==null?void 0:de.identifier}})).status!==401&&(Fe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ce({type:"shixunsDetail/getShixunsDetail",payload:{id:de==null?void 0:de.identifier}}),ce({type:"practiceSetting/getCommonData",payload:{id:de==null?void 0:de.identifier}}))})})}}),!0):!1}},50371:function(nt,Qe){"use strict";function ee(){const b=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let le=1;le{const De=Ae[Fe];De!==void 0&&(b[Fe]=De)})}return b}Qe.Z=ee},77578:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return b}});const b=le=>le?typeof le=="function"?le():le:null},13845:function(nt,Qe,ee){"use strict";ee.d(Qe,{F:function(){return b},Z:function(){return le}});function b(Ae){return Ae!=null&&Ae===Ae.window}function le(Ae,Fe){var De,xe;if(typeof window=="undefined")return 0;const ue=Fe?"scrollTop":"scrollLeft";let Re=0;return b(Ae)?Re=Ae[Fe?"pageYOffset":"pageXOffset"]:Ae instanceof Document?Re=Ae.documentElement[ue]:(Ae instanceof HTMLElement||Ae)&&(Re=Ae[ue]),Ae&&!b(Ae)&&typeof Re!="number"&&(Re=(xe=((De=Ae.ownerDocument)!==null&&De!==void 0?De:Ae).documentElement)===null||xe===void 0?void 0:xe[ue]),Re}},56762:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return le}});var b=ee(59301);function le(){const[,Ae]=b.useReducer(Fe=>Fe+1,0);return Ae}},68031:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Fe}});var b=ee(16089);function le(De,xe,ue,Re){const Ge=ue-xe;return De/=Re/2,De<1?Ge/2*De*De*De+xe:Ge/2*((De-=2)*De*De+2)+xe}var Ae=ee(13845);function Fe(De){let xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ue=()=>window,callback:Re,duration:Ge=450}=xe,Ie=ue(),Oe=(0,Ae.Z)(Ie,!0),we=Date.now(),fe=()=>{const a=Date.now()-we,E=le(a>Ge?Ge:a,Oe,De,Ge);(0,Ae.F)(Ie)?Ie.scrollTo(window.pageXOffset,E):Ie instanceof Document||Ie.constructor.name==="HTMLDocument"?Ie.documentElement.scrollTop=E:Ie.scrollTop=E,a()=>{De=null,Fe.apply(void 0,(0,b.Z)(Re))},ue=function(){if(De==null){for(var Re=arguments.length,Ge=new Array(Re),Ie=0;Ie{le.Z.cancel(De),De=null},ue}Qe.Z=Ae},81228:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return ce}});var b=ee(67732),le=ee(83652),Ae=ee(42403),Fe=ee(158),De=ee(59301),xe=ee(92310),ue=ee.n(xe),Re=ee(29301),Ge=ee(2738),Ie=ee(27666),Oe=ee(36355),we=ee(83116),fe=ee(37613);const oe=se=>{const{componentCls:de}=se;return{[de]:{position:"fixed",zIndex:se.zIndexPopup}}};var a=(0,we.Z)("Affix",se=>{const de=(0,fe.TS)(se,{zIndexPopup:se.zIndexBase+10});return[oe(de)]});function E(se){return se!==window?se.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function x(se,de,me){if(me!==void 0&&de.top>se.top-me)return me+de.top}function y(se,de,me){if(me!==void 0&&de.bottom{const ve=pe.getTargetFunc(),Ue=ve==null?void 0:ve(),{prevTarget:Me}=pe.state;Me!==Ue&&(z.forEach(Xe=>{Me==null||Me.removeEventListener(Xe,pe.lazyUpdatePosition),Ue==null||Ue.addEventListener(Xe,pe.lazyUpdatePosition)}),pe.updatePosition(),pe.setState({prevTarget:Ue}))},pe.removeListeners=()=>{pe.timer&&(clearTimeout(pe.timer),pe.timer=null);const{prevTarget:ve}=pe.state,Ue=pe.getTargetFunc(),Me=Ue==null?void 0:Ue();z.forEach(Xe=>{Me==null||Me.removeEventListener(Xe,pe.lazyUpdatePosition),ve==null||ve.removeEventListener(Xe,pe.lazyUpdatePosition)}),pe.updatePosition.cancel(),pe.lazyUpdatePosition.cancel()},pe.getOffsetTop=()=>{const{offsetBottom:ve,offsetTop:Ue}=pe.props;return ve===void 0&&Ue===void 0?0:Ue},pe.getOffsetBottom=()=>pe.props.offsetBottom,pe.measure=()=>{const{status:ve,lastAffix:Ue}=pe.state,{onChange:Me}=pe.props,Xe=pe.getTargetFunc();if(ve!==ne.Prepare||!pe.fixedNodeRef.current||!pe.placeholderNodeRef.current||!Xe)return;const Le=pe.getOffsetTop(),Ze=pe.getOffsetBottom(),at=Xe();if(at){const gt={status:ne.None},Pt=E(pe.placeholderNodeRef.current);if(Pt.top===0&&Pt.left===0&&Pt.width===0&&Pt.height===0)return;const st=E(at),rt=x(Pt,st,Le),Ct=y(Pt,st,Ze);rt!==void 0?(gt.affixStyle={position:"fixed",top:rt,width:Pt.width,height:Pt.height},gt.placeholderStyle={width:Pt.width,height:Pt.height}):Ct!==void 0&&(gt.affixStyle={position:"fixed",bottom:Ct,width:Pt.width,height:Pt.height},gt.placeholderStyle={width:Pt.width,height:Pt.height}),gt.lastAffix=!!gt.affixStyle,Me&&Ue!==gt.lastAffix&&Me(gt.lastAffix),pe.setState(gt)}},pe.prepareMeasure=()=>{pe.setState({status:ne.Prepare,affixStyle:void 0,placeholderStyle:void 0})},pe.updatePosition=(0,Ie.Z)(()=>{pe.prepareMeasure()}),pe.lazyUpdatePosition=(0,Ie.Z)(()=>{const ve=pe.getTargetFunc(),{affixStyle:Ue}=pe.state;if(ve&&Ue){const Me=pe.getOffsetTop(),Xe=pe.getOffsetBottom(),Le=ve();if(Le&&pe.placeholderNodeRef.current){const Ze=E(Le),at=E(pe.placeholderNodeRef.current),gt=x(at,Ze,Me),Pt=y(at,Ze,Xe);if(gt!==void 0&&Ue.top===gt||Pt!==void 0&&Ue.bottom===Pt)return}}pe.prepareMeasure()}),pe}return(0,le.Z)(me,[{key:"getTargetFunc",value:function(){const{getTargetContainer:ve}=this.context,{target:Ue}=this.props;return Ue!==void 0?Ue:ve!=null?ve:te}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(ve){this.addListeners(),(ve.offsetTop!==this.props.offsetTop||ve.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:ve,placeholderStyle:Ue}=this.state,{affixPrefixCls:Me,rootClassName:Xe,children:Le}=this.props,Ze=ue()(ve&&Xe,{[Me]:!!ve});let at=(0,Ge.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return De.createElement(Re.Z,{onResize:this.updatePosition},De.createElement("div",Object.assign({},at,{ref:this.placeholderNodeRef}),ve&&De.createElement("div",{style:Ue,"aria-hidden":"true"}),De.createElement("div",{className:Ze,ref:this.fixedNodeRef,style:ve},De.createElement(Re.Z,{onResize:this.updatePosition},Le))))}}]),me}(De.Component);re.contextType=Oe.E_;var ce=(0,De.forwardRef)((se,de)=>{const{prefixCls:me,rootClassName:pe}=se,{getPrefixCls:ve}=(0,De.useContext)(Oe.E_),Ue=ve("affix",me),[Me,Xe]=a(Ue),Le=Object.assign(Object.assign({},se),{affixPrefixCls:Ue,rootClassName:ue()(pe,Xe)});return Me(De.createElement(re,Object.assign({},Le,{ref:de})))})},24905:function(nt,Qe,ee){"use strict";ee.d(Qe,{default:function(){return ce}});var b=ee(92310),le=ee.n(b),Ae=ee(5630),Fe=ee(59301),De=ee(36355),xe=ee(1684),ue=ee(32441),Ge=Fe.createContext(null),Ie=ee(98447),Oe=ee(14088),we=ee(4572),fe=function(se,de){var me={};for(var pe in se)Object.prototype.hasOwnProperty.call(se,pe)&&de.indexOf(pe)<0&&(me[pe]=se[pe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,pe=Object.getOwnPropertySymbols(se);ve{var me;const{prefixCls:pe,className:ve,rootClassName:Ue,children:Me,indeterminate:Xe=!1,style:Le,onMouseEnter:Ze,onMouseLeave:at,skipGroup:gt=!1,disabled:Pt}=se,st=fe(se,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:rt,direction:Ct,checkbox:Ye}=Fe.useContext(De.E_),Te=Fe.useContext(Ge),{isFormItemInput:ze}=Fe.useContext(ue.aM),ft=Fe.useContext(xe.Z),Ot=(me=(Te==null?void 0:Te.disabled)||Pt)!==null&&me!==void 0?me:ft,mt=Fe.useRef(st.value);Fe.useEffect(()=>{Te==null||Te.registerValue(st.value)},[]),Fe.useEffect(()=>{if(!gt)return st.value!==mt.current&&(Te==null||Te.cancelValue(mt.current),Te==null||Te.registerValue(st.value),mt.current=st.value),()=>Te==null?void 0:Te.cancelValue(st.value)},[st.value]);const on=rt("checkbox",pe),[ke,jt]=(0,Ie.ZP)(on),Wt=Object.assign({},st);Te&&!gt&&(Wt.onChange=function(){st.onChange&&st.onChange.apply(st,arguments),Te.toggleOption&&Te.toggleOption({label:Me,value:st.value})},Wt.name=Te.name,Wt.checked=Te.value.includes(st.value));const un=le()(`${on}-wrapper`,{[`${on}-rtl`]:Ct==="rtl",[`${on}-wrapper-checked`]:Wt.checked,[`${on}-wrapper-disabled`]:Ot,[`${on}-wrapper-in-form-item`]:ze},Ye==null?void 0:Ye.className,ve,Ue,jt),Gn=le()({[`${on}-indeterminate`]:Xe},we.A,jt),ut=Xe?"mixed":void 0;return ke(Fe.createElement(Oe.Z,{component:"Checkbox",disabled:Ot},Fe.createElement("label",{className:un,style:Object.assign(Object.assign({},Ye==null?void 0:Ye.style),Le),onMouseEnter:Ze,onMouseLeave:at},Fe.createElement(Ae.Z,Object.assign({"aria-checked":ut},Wt,{prefixCls:on,className:Gn,disabled:Ot,ref:de})),Me!==void 0&&Fe.createElement("span",null,Me))))};var E=Fe.forwardRef(oe),x=ee(94480),y=ee(2738),z=function(se,de){var me={};for(var pe in se)Object.prototype.hasOwnProperty.call(se,pe)&&de.indexOf(pe)<0&&(me[pe]=se[pe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,pe=Object.getOwnPropertySymbols(se);ve{const{defaultValue:me,children:pe,options:ve=[],prefixCls:Ue,className:Me,rootClassName:Xe,style:Le,onChange:Ze}=se,at=z(se,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:gt,direction:Pt}=Fe.useContext(De.E_),[st,rt]=Fe.useState(at.value||me||[]),[Ct,Ye]=Fe.useState([]);Fe.useEffect(()=>{"value"in at&&rt(at.value||[])},[at.value]);const Te=Fe.useMemo(()=>ve.map(dt=>typeof dt=="string"||typeof dt=="number"?{label:dt,value:dt}:dt),[ve]),ze=dt=>{Ye(He=>He.filter(Ce=>Ce!==dt))},ft=dt=>{Ye(He=>[].concat((0,x.Z)(He),[dt]))},Ot=dt=>{const He=st.indexOf(dt.value),Ce=(0,x.Z)(st);He===-1?Ce.push(dt.value):Ce.splice(He,1),"value"in at||rt(Ce),Ze==null||Ze(Ce.filter(it=>Ct.includes(it)).sort((it,ct)=>{const je=Te.findIndex(ot=>ot.value===it),Be=Te.findIndex(ot=>ot.value===ct);return je-Be}))},mt=gt("checkbox",Ue),on=`${mt}-group`,[ke,jt]=(0,Ie.ZP)(mt),Wt=(0,y.Z)(at,["value","disabled"]),un=ve.length?Te.map(dt=>Fe.createElement(E,{prefixCls:mt,key:dt.value.toString(),disabled:"disabled"in dt?dt.disabled:at.disabled,value:dt.value,checked:st.includes(dt.value),onChange:dt.onChange,className:`${on}-item`,style:dt.style,title:dt.title},dt.label)):pe,Gn={toggleOption:Ot,value:st,disabled:at.disabled,name:at.name,registerValue:ft,cancelValue:ze},ut=le()(on,{[`${on}-rtl`]:Pt==="rtl"},Me,Xe,jt);return ke(Fe.createElement("div",Object.assign({className:ut,style:Le},Wt,{ref:de}),Fe.createElement(Ge.Provider,{value:Gn},un)))},ne=Fe.forwardRef(te);var re=Fe.memo(ne);const ie=E;ie.Group=re,ie.__ANT_CHECKBOX=!0;var ce=ie},98447:function(nt,Qe,ee){"use strict";ee.d(Qe,{C2:function(){return De}});var b=ee(17313),le=ee(37613),Ae=ee(83116);const Fe=xe=>{const{checkboxCls:ue}=xe,Re=`${ue}-wrapper`;return[{[`${ue}-group`]:Object.assign(Object.assign({},(0,b.Wf)(xe)),{display:"inline-flex",flexWrap:"wrap",columnGap:xe.marginXS,[`> ${xe.antCls}-row`]:{flex:1}}),[Re]:Object.assign(Object.assign({},(0,b.Wf)(xe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Re}`]:{marginInlineStart:0},[`&${Re}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ue]:Object.assign(Object.assign({},(0,b.Wf)(xe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:xe.borderRadiusSM,alignSelf:"center",[`${ue}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ue}-inner`]:Object.assign({},(0,b.oN)(xe))},[`${ue}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:xe.checkboxSize,height:xe.checkboxSize,direction:"ltr",backgroundColor:xe.colorBgContainer,border:`${xe.lineWidth}px ${xe.lineType} ${xe.colorBorder}`,borderRadius:xe.borderRadiusSM,borderCollapse:"separate",transition:`all ${xe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:xe.checkboxSize/14*5,height:xe.checkboxSize/14*8,border:`${xe.lineWidthBold}px solid ${xe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${xe.motionDurationFast} ${xe.motionEaseInBack}, opacity ${xe.motionDurationFast}`}},"& + span":{paddingInlineStart:xe.paddingXS,paddingInlineEnd:xe.paddingXS}})},{[` +`),Xt.focus();default:throw new Error}},[Xt,Ma]),ho=(0,b.useMemo)(()=>{switch(Ma){case Dt:return b.createElement(Ct,{callback:_n,onCancel:So});case zn:return b.createElement(Ye.Z,{callback:_n,onCancel:So});case It:return b.createElement(Te.Z,{callback:_n,onCancel:So});case rn:return b.createElement(ct,{callback:_n,onCancel:So});case ca:return b.createElement(Ne,{callback:_n,onCancel:So});case"maths-latex":return b.createElement(kt,{showSaveButton:!0,callback:_n});case"inline-latex":return b.createElement(Yt.Z,{showSaveButton:!0,callback:_n});default:return null}},[Ma]);function So(){Xa("")}(0,b.useEffect)(()=>{if(Sn.current){let Pa=function(jr){Xo=!0,wr=jr.pageY},ra=function(){Xo=!1},Ra=function(jr){if(Xo){let yr=jr.pageY-wr;yr<0&&(yr=0),yr>300&&(yr=300);let _r=In+yr+"px";vr(_r)}},Ha=Sn.current,Xo=!1,wr=0;return Ha.addEventListener("mousedown",Pa),document.addEventListener("mousemove",Ra),document.addEventListener("mouseup",ra),()=>{Ha.removeEventListener("mousedown",Pa),document.removeEventListener("mousemove",Ra),document.removeEventListener("mouseup",ra)}}},[Xt,Sn]),(0,b.useEffect)(()=>{vr(In)},[In]);const Jo=ta(xt),Lo=ta(Sr),ao={width:Jo,height:Lo},To=(0,b.useMemo)(()=>{if(Io){let Pa=new Date(Io),ra=Pa.getHours(),Ra=Pa.getMinutes(),Ha=Pa.getSeconds();return ra=ra<10?"0"+ra:ra,Ra=Ra<10?"0"+Ra:Ra,Ha=Ha<10?"0"+Ha:Ha,`${ra}:${Ra}:${Ha}`}return 0},[Io]),zo=Pa=>{const ra=[];if(gr){let Ra=-1;Pa=Pa.replace(/(@▁▁@|@▁@)/g,function(Ha,Xo,wr){ra.push({multiLine:Ha!==Bn})})}return ra};function Nr(){window.sessionStorage.removeItem(Ro),Ur(!1),vo(0)}function dn(){Ur(!1),vo(0),Xt.setValue(window.sessionStorage.getItem(Ro))}(0,b.useEffect)(()=>{tr[Ma]&&Ma!==Mt&&Ma!==rn&&setTimeout(()=>{const Pa=document.getElementsByClassName("markdown-popup-form")[0],ra=window.innerWidth/2-Pa.offsetWidth/2,Ra=window.innerHeight/2-Pa.offsetHeight/2;ci(ra),Or(Ra)},0)},[Ma]);const zr=Pa=>{Pa.preventDefault();const ra=Pa.clientX-ii,Ra=Pa.clientY-Xr;document.body.onmousemove=Ha=>{let Xo=Ha.clientX-ra,wr=Ha.clientY-Ra;const jr=document.getElementsByClassName("markdown-popup-form")[0],yr=window.innerWidth-jr.offsetWidth,_r=window.innerHeight-jr.offsetHeight;Xo=Math.max(0,Math.min(Xo,yr)),wr=Math.max(0,Math.min(wr,_r)),Yr(Ha.clientX,Ha.clientY,ra,Ra)&&(ci(Xo),Or(wr))},document.body.onmouseup=function(){document.body.onmousemove=null}},Yr=(Pa,ra,Ra,Ha)=>{const Xo=document.body.clientHeight,wr=document.body.clientWidth;return Pa<20&&Ra>Pa||Pa>wr-20&&Rara||ra>Xo-20&&Hape in me?we(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):me[pe]=ve,z=(me,pe)=>{for(var ve in pe||(pe={}))E.call(pe,ve)&&y(me,ve,pe[ve]);if(a)for(var ve of a(pe))x.call(pe,ve)&&y(me,ve,pe[ve]);return me},te=(me,pe)=>fe(me,oe(pe));const{useForm:ne}=b.default,re={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var ce=({callback:me,onCancel:pe})=>{const[ve]=ne();let Ue=(0,Ge.useRef)();function Me(Ze){Ue.current.width=ve.getFieldValue("width"),Ue.current.align=ve.getFieldValue("align"),me(Ze,Ue.current)}function Xe(Ze,at){if(Ze.status===-1){le.ZP.error(Ze.message);return}ve.setFieldsValue({src:`/api/attachments/${Ze.id}`,type:at.type})}function Le(Ze){let at=Ze.target.files[0];Ue.current=at,de(at,Xe)}return Oe.createElement(b.default,te(z({form:ve},ie),{className:"upload-image-panel",onFinish:Me,style:{width:470,overflow:"hidden"}}),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Oe.createElement("div",{className:"flex-container"},Oe.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Oe.createElement(Ae.default,{style:re})),Oe.createElement(se,{onFileChange:Le}))),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Oe.createElement(Ae.default,{style:{width:264}})),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Oe.createElement(Fe.Z,null,Oe.createElement(b.default.Item,{name:"width",style:{margin:0}},Oe.createElement(De.Z,{style:{width:264}})),Oe.createElement("span",{className:"ml8"},"%"))),Oe.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Oe.createElement(xe.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(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Oe.createElement(ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Oe.createElement(ue.ZP,{type:"default",onClick:pe},"\u53D6\u6D88"))))};function se({onFileChange:me}){return Oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Oe.createElement("input",{type:"file",onChange:me}))}function de(me,pe){if(!me)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ie.bg)())throw le.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ve=new FormData;ve.append("editormd-image-file",me),ve.append("file_param_name","editormd-image-file"),ve.append("byxhr","true");var Ue=new window.XMLHttpRequest;Ue.withCredentials=!0,Ue.addEventListener("load",function(Me){pe(JSON.parse(Me.target.responseText),me)},!1),Ue.addEventListener("error",function(Me){console.error(Me)},!1),Ue.open("POST",`${Re.KI}/api/attachments.json`),Ue.send(ve)}},57261:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Ae}});var b=ee(59301),le=ee(4676);class Ae extends b.Component{constructor(De){super(De);const xe=window.document;this.node=xe.createElement("div"),xe.body.appendChild(this.node)}render(){const{children:De}=this.props;return(0,le.createPortal)(De,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},61584:function(nt,Qe,ee){"use strict";ee.d(Qe,{i:function(){return ie},Z:function(){return se}});var b={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"},le=ee(71418),Ae=ee(6848),Fe=ee(93948),De=ee(92310),xe=ee.n(De),ue=ee(65862),Re=ee(2524),Ge=ee(41867),Ie=ee(79005),Oe=ee(20345),we=ee(77882),fe=ee(31081),oe=ee(75309),a=ee(71979),E=ee(47558),x=ee(42922),y=ee(66832),z=ee(96593),te=ee(19664),ne=ee(91833),re=ee(59301);const ie=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ie,swimg:Oe},{name:"101\u8BA1\u5212",ptimg:we,swimg:fe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:oe,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:E,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:ne}];var se=({className:de,dataSource:me=[],col:pe=4,right:ve,bottom:Ue=23,precision:Me=0,wrapWidth:Xe=1200,trackEventItems:Le,loading:Ze,onRemove:at=()=>{},isCurrent:gt=!0,showAlias:Pt=!1,showProgress:st=!1})=>{const rt=Math.floor((Xe-(pe-1)*ve)/pe),Ct=[{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(Ye=>(window.ENV==="build"&&(Ye.ptimg=`/react/build${Ye.ptimg}`,Ye.swimg=`/react/build${Ye.swimg}`),Ye));return re.createElement(le.Z,{spinning:Ze},re.createElement("div",{className:xe()(b.list,de)},!!(me!=null&&me.length)&&(me==null?void 0:me.map((Ye,Te)=>{var ze,ft,Ot,mt,on,ke;const{name:jt,id:Wt,identifier:un,featured:Gn,school_name:ut,image_url:dt,excellent:He,is_plan:Ce}=Ye;return re.createElement("div",{key:Wt,className:gt&&st?b.wrapisCurrent:b.wrap,style:{width:rt,marginRight:(1+Te)%pe===0?0:ve+Me,marginBottom:Ue}},re.createElement("a",{className:b.li,onClick:it=>{it.preventDefault(),it.stopPropagation(),Le&&(0,ue.L9)([Le]),(0,ue.xg)(`/paths/${un}`)}},re.createElement("div",{className:b.img},re.createElement("img",{className:b.cover,src:`${dt}`}),gt&&(0,Ge.bg)()&&(Ye==null?void 0:Ye.studying)&&re.createElement("div",{className:`${b.movebq} user-path-items`,onClick:it=>{it.stopPropagation(),at(Ye)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ze=Ye==null?void 0:Ye.subject_tags)==null?void 0:ze.map((it,ct)=>{var je,Be;if(ct===0){const _e=(je=Ct.find(Ne=>Ne.name==it))==null?void 0:je.swimg;return re.createElement("img",{className:b.sign,src:_e,style:{left:"-4px"}})}const ot=(Be=Ct.find(_e=>_e.name==it))==null?void 0:Be.ptimg;return re.createElement("img",{className:b.sign,src:ot,style:{left:`${48+52*(ct-1)+2*ct}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ye==null?void 0:Ye.excellent)&&re.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:b.name},re.createElement(Ae.Z,{title:Pt&&(Ye!=null&&Ye.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${jt}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ye==null?void 0:Ye.excellent_alias_name}`)):jt},re.createElement("span",{className:b.e},Pt&&(Ye==null?void 0:Ye.excellent_alias_name)||jt))),gt&&st&&((ft=Ye==null?void 0:Ye.progress)==null?void 0:ft.all_score)!=0&&re.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},re.createElement(Fe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Ot=Ye==null?void 0:Ye.progress)==null?void 0:Ot.my_score)/((mt=Ye==null?void 0:Ye.progress)==null?void 0:mt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(on=Ye==null?void 0:Ye.progress)==null?void 0:on.my_score,"/",(ke=Ye==null?void 0:Ye.progress)==null?void 0:ke.all_score),(!gt||!st)&&re.createElement("div",{className:b.tags},re.createElement("div",null,re.createElement(Ae.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,Ye.stages_count))),re.createElement(Ae.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,Ye.members_count)))))))})),!me.length&&re.createElement(Re.Z,null)))}},39864:function(nt,Qe,ee){"use strict";ee.d(Qe,{jL:function(){return De},w9:function(){return Nt},dN:function(){return et},QD:function(){return Qa},cQ:function(){return mt.Z},Oz:function(){return _e},op:function(){return xt},O5:function(){return nr},_b:function(){return Vo},t7:function(){return me},Gi:function(){return tn},YG:function(){return Mt},kT:function(){return ca},qp:function(){return x},K3:function(){return te},vr:function(){return Rn},qE:function(){return Zn},Je:function(){return Ue},wb:function(){return Te},lB:function(){return Ot},cq:function(){return Ja},tp:function(){return ie},Si:function(){return qn},k8:function(){return di},Du:function(){return vr}});var b=ee(59301),le={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"},Ae="data:image/png;base64,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",De=({dataSource:Sn=[],img:pn,imgWidth:xn=346,title:fa,sunTitle:ga,bannerExtraContent:no})=>b.createElement("div",{className:le.banner},b.createElement("div",{className:le.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,fa),b.createElement("span",null,ga)),Sn.length>0&&b.createElement("div",{className:le.btns},Sn.map((_n,ho)=>b.createElement("div",{key:ho,onClick:_n.click},_n.name,_n.sign?b.createElement("img",{src:Ae,width:39}):null))),no),pn&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:pn,width:xn}))),xe={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"},ue=ee(92310),Re=ee.n(ue),Ge=ee(89392),Ie=Object.defineProperty,Oe=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,oe=(Sn,pn,xn)=>pn in Sn?Ie(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,a=(Sn,pn)=>{for(var xn in pn||(pn={}))we.call(pn,xn)&&oe(Sn,xn,pn[xn]);if(Oe)for(var xn of Oe(pn))fe.call(pn,xn)&&oe(Sn,xn,pn[xn]);return Sn},x=({dataSource:Sn=[],value:pn,onChange:xn,onTitleChange:fa,className:ga,title:no,titleWidth:_n=41,style:ho={},fontColor:So="#6A7283",showCount:Jo,classNameActive:Lo,styleItem:ao={}})=>{const[To,zo]=(0,b.useState)(0),[Nr,dn]=(0,b.useState)(!1),zr=(0,b.useRef)(null),Yr=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var Pa;Sn.length!==0&&(((Pa=zr==null?void 0:zr.current)==null?void 0:Pa.clientHeight)>97?zo(1):zo(0)),Sn.length===0&&zo(0),dn(!1)},[Sn]),b.createElement("div",{className:Re()(xe.row,ga),style:ho},b.createElement("div",{onClick:(0,Ge.throttle)(()=>fa==null?void 0:fa(),2e3),style:{width:_n,marginTop:Nr?12:4},className:`${xe.title} ${fa?"current":""}`},no),b.createElement("div",{className:Nr?`${xe.tagsWrap} ${xe.tagsBorderWrap}`:xe.tagsWrap},b.createElement("div",{className:xe.bar,ref:Yr,style:To>0?{height:To===1?97:"auto",overflow:To===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:xe.tag,ref:zr},Sn==null?void 0:Sn.map(Pa=>b.createElement("span",{onClick:()=>xn(Pa.id),key:Pa.id,style:a(a({color:So},ao),(Pa==null?void 0:Pa.style)||{}),className:pn===Pa.id?Re()(Lo||xe.active,Pa.classNameActive):""},b.createElement("span",{title:Pa.name,className:xe.name},Pa.name),!!Jo&&b.createElement("span",{className:xe.num},Pa.count))))),!!To&&b.createElement(b.Fragment,null,To===1?b.createElement("div",{onClick:()=>{var Pa;zo(2),((Pa=zr==null?void 0:zr.current)==null?void 0:Pa.clientHeight)>245?dn(!0):dn(!1)},className:xe.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{Yr.current.scrollTop=0,zo(1),dn(!1)},className:xe.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={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:Sn=[],value:pn,onChange:xn,onTitleChange:fa,className:ga,title:no,titleWidth:_n=41,style:ho={},fontColor:So="#6A7283",showCount:Jo,expand:Lo=!0})=>{const[ao,To]=(0,b.useState)(0),[zo,Nr]=(0,b.useState)(!1),dn=(0,b.useRef)(null),zr=(0,b.useRef)(null),[Yr,Pa]=(0,b.useState)(Lo);return b.createElement("div",{className:Re()(y.row,ga),style:ho},b.createElement("div",{className:"flex item-center justify-between"},b.createElement("div",{onClick:(0,Ge.throttle)(()=>fa==null?void 0:fa(),2e3),style:{width:_n,marginTop:zo?12:4},className:`${y.title} ${fa?"current":""}`},no),b.createElement("i",{className:`iconfont ${Yr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Yr?8:10},onClick:()=>Pa(!Yr)})),Yr&&b.createElement("div",{className:zo?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},b.createElement("div",{className:y.fenge}),b.createElement("div",{className:y.bar,ref:zr},b.createElement("div",{className:y.tag,ref:dn},Sn==null?void 0:Sn.map(ra=>b.createElement("span",{onClick:()=>xn(ra.id),key:ra.id,style:{color:So},className:pn===ra.id?y.active:""},b.createElement("span",{title:ra.name,className:y.name},ra.name),!!Jo&&b.createElement("span",{className:y.num},ra.count)))))))},ne={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"},ie=({dataSource:Sn=[],value:pn,onChange:xn,className:fa,style:ga={}})=>b.createElement("div",{style:ga,className:Re()(ne.tabs,fa)},Sn.map(no=>b.createElement("span",{onClick:()=>xn(no.id),className:pn===no.id?ne.active:"",key:no.id},no.name))),ce={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"},se=ee(92832),me=({dataSource:Sn=[],value:pn="",onChange:xn,onInputChange:fa=()=>{},className:ga,style:no={},placeholder:_n,allowClear:ho=!1})=>{var So;const[Jo,Lo]=(0,b.useState)(""),[ao,To]=(0,b.useState)("");(0,b.useEffect)(()=>{var dn;let zr=pn;(dn=JSON.stringify(pn))!=null&&dn.includes("{")&&(Lo(pn.id),zr=pn.value||"");try{To(decodeURIComponent(zr||""))}catch(Yr){To(decodeURIComponent(zr||""))}},[pn]);const zo=()=>{xn(encodeURIComponent(ao),Jo||null)},Nr=dn=>{dn!==Jo&&(Lo(dn),xn(encodeURIComponent(ao),dn))};return b.createElement("div",{className:Re()(ce.input,ga),style:no},!!Sn.length&&b.createElement("div",{className:ce.dropdown},b.createElement("div",{className:ce.text},(So=Sn.find(dn=>dn.id===Jo))==null?void 0:So.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:ce.b1}),b.createElement("b",{className:ce.b2})),b.createElement("div",{className:ce.menu},Sn.map((dn,zr)=>b.createElement("div",{key:zr,onClick:()=>Nr(dn.id)},dn.name)))),b.createElement(se.default,{onPressEnter:zo,value:ao,onChange:dn=>{To(dn.target.value),fa(encodeURIComponent(dn.target.value),Jo||null)},bordered:!1,placeholder:_n}),b.createElement("i",{onClick:zo,className:"iconfont icon-sousuo9 font14 pl10 current"}))},pe={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"},Ue=({value:Sn,onChange:pn,className:xn,total:fa,pageSize:ga,style:no={}})=>{const _n=Sn<2,ho=Sn>=Math.ceil(fa/ga);return fa<=ga?b.createElement(b.Fragment,null):b.createElement("div",{className:Re()(pe.quickPager,xn),style:no},b.createElement("div",{onClick:()=>{_n||pn(Sn-1,"prev")},className:_n?pe.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{ho||pn(Sn+1,"next")},className:ho?pe.disabled:""},"\u4E0B\u4E00\u9875"))},Me={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"},Xe=ee(71418),Le=ee(6848),Ze=ee(13570),at=ee(74128),gt=ee(65862),Pt=ee(96908),st=ee(57177),rt=ee(81378),Ct=ee(2524),Te=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,trackEventItems:ho,loading:So})=>{const Jo=Math.floor((_n-(xn-1)*fa)/xn);return b.createElement(Xe.Z,{spinning:So},b.createElement("div",{className:Re()(Me.list,Sn)},!!pn.length&&pn.map((Lo,ao)=>{const{name:To,id:zo,identifier:Nr,power:dn,cover_image_id:zr,pic:Yr}=Lo;return b.createElement("div",{className:Me.wrap,key:zo,style:{width:Jo,marginRight:(1+ao)%xn===0?0:fa+no,marginBottom:ga}},b.createElement("a",{target:"_blank",href:`/shixuns/${Nr}/challenges`,className:Me.li,onClick:Pa=>{Pa.preventDefault(),ho&&(0,gt.L9)([ho]),dn&&(0,gt.xg)(`/shixuns/${Nr}/challenges`)}},b.createElement("div",{className:Me.img},b.createElement("img",{className:Me.cover,src:`${Yr}`}),Lo.is_jupyter&&b.createElement("img",{className:Me.sign,src:Pt}),Lo.is_jupyter_lab&&b.createElement("img",{className:Me.sign,src:st}),Lo.is_unity_3d&&b.createElement("img",{className:Me.sign,src:rt})),b.createElement("div",{className:Me.name},b.createElement(Le.Z,{title:To||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Me.e},To||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:Me.tags},b.createElement(Le.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,Lo.challenges_count))),!!Lo.myshixuns_count&&b.createElement(Le.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,Lo.myshixuns_count))),b.createElement(Le.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,Lo.level))),b.createElement("div",{className:Me.rate},b.createElement(Ze.Z,{allowHalf:!0,disabled:!0,defaultValue:Lo.score_info}),b.createElement("span",null,"\xA0",Lo.score_info?`${Lo.score_info}\u5206`:"5\u5206")))),!dn&&b.createElement("div",{className:Me.lockWrap},b.createElement("img",{src:`${at.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!pn.length&&b.createElement(Ct.Z,null)))},ze={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"},Ot=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,wrapClassName:ho,trackEventItems:So,loading:Jo})=>{const Lo=Math.floor((_n-(xn-1)*fa)/xn);return b.createElement(Xe.Z,{spinning:Jo},b.createElement("div",{className:Re()(ze.list,Sn)},!!pn.length&&pn.map((ao,To)=>{const{name:zo,id:Nr,identifier:dn,power:zr,cover_image_id:Yr,pic:Pa}=ao;return b.createElement("div",{className:Re()(ze.wrap,ho),key:Nr,style:{width:Lo,marginRight:(1+To)%xn===0?0:fa+no,marginBottom:ga}},b.createElement("a",{target:"_blank",href:`/shixuns/${dn}/challenges`,className:ze.li,onClick:ra=>{ra.preventDefault(),So&&(0,gt.L9)([So]),zr&&(0,gt.xg)(`/shixuns/${dn}/challenges`)}},b.createElement("img",{src:ee(47621),className:ze.titleBg}),b.createElement("div",{className:ze.name},b.createElement(Le.Z,{title:zo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:ze.e},zo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:ze.img},b.createElement("img",{className:ze.cover,src:Yr?`${at.Z.API_SERVER}/api/attachments/${Yr}`:`${at.Z.IMG_SERVER+Pa}`}),ao.is_jupyter&&b.createElement("div",{className:ze.bq},"Jupyter"),ao.is_jupyter_lab&&b.createElement("div",{className:ze.bq},"JupyterLab"),ao.is_unity_3d&&b.createElement("div",{className:ze.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),b.createElement("div",{className:"mt20 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:ze.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:ze.value},ao.myshixuns_count)),b.createElement("div",null,b.createElement("span",{className:ze.text},"\u56F0\u96BE\u7B49\u7EA7"),b.createElement("span",{className:ze.value},ao.level))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:ze.text},"\u5173\u5361\u6570"),b.createElement("span",{className:ze.value},ao.challenges_count)),b.createElement("div",{className:ze.rate},b.createElement(Ze.Z,{allowHalf:!0,disabled:!0,defaultValue:ao.score_info}),b.createElement("span",{className:ze.value,style:{color:"#FF9C00"}},"\xA0",ao.score_info?`${ao.score_info}\u5206`:"5\u5206"))))),!zr&&b.createElement("div",{className:ze.lockWrap},b.createElement("img",{src:`${at.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!pn.length&&b.createElement(Ct.Z,null)))},mt=ee(61584),on={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"},ke=ee(79005),jt=ee(20345),Wt=ee(77882),un=ee(31081),Gn=ee(75309),ut=ee(71979),dt=ee(47558),He=ee(42922),Ce=ee(66832),it=ee(96593),ct=ee(19664),je=ee(91833);const Be=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ke,swimg:jt},{name:"101\u8BA1\u5212",ptimg:Wt,swimg:un},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Gn,swimg:ut},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:dt,swimg:He},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Ce,swimg:it},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ct,swimg:je}];var _e=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,trackEventItems:ho,loading:So,wrapClassName:Jo,imgClassName:Lo,isArrow:ao=!1})=>{const To=Math.floor((_n-(xn-1)*fa)/xn),[zo,Nr]=(0,b.useState)(),[dn,zr]=(0,b.useState)(),Yr=ra=>Nr(ra),Pa=()=>Nr(-1);return b.createElement(Xe.Z,{spinning:So},b.createElement("div",{className:Re()(on.list,Sn)},!!(pn!=null&&pn.length)&&(pn==null?void 0:pn.map((ra,Ra)=>{var Ha;const{name:Xo,id:wr,identifier:jr,featured:yr,school_name:_r,image_url:Qr,excellent:gi,is_plan:oi}=ra;return b.createElement("div",{key:wr,className:Re()(on.wrap,Jo),style:{width:To,marginRight:(1+Ra)%xn===0?0:fa+no,marginBottom:ga}},b.createElement("a",{target:"_blank",href:`/paths/${jr}`,className:on.li,onClick:Oo=>{Oo.preventDefault(),ho&&(0,gt.L9)([ho]),(0,gt.xg)(`/paths/${jr}`)}},b.createElement("img",{src:ee(39057),className:on.titleBg}),b.createElement("div",{className:on.name},b.createElement(Le.Z,{title:Xo},b.createElement("span",{className:on.e,style:{color:ao&&zo===Ra?"#145DFF":"#000000"},onMouseEnter:()=>{Yr(Ra)},onMouseLeave:Pa},Xo))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Re()(on.img,Lo)},b.createElement("img",{className:on.cover,src:`${at.Z.IMG_SERVER+Qr}`}),(Ha=ra==null?void 0:ra.subject_tags)==null?void 0:Ha.map((Oo,_a)=>{var Fr,ur;if(_a===0){const Zr=(Fr=Be.find(Lr=>Lr.name==Oo))==null?void 0:Fr.swimg;return b.createElement("img",{className:on.sign,src:Zr,style:{left:"-4px"}})}const hr=(ur=Be.find(Zr=>Zr.name==Oo))==null?void 0:ur.ptimg;return b.createElement("img",{className:on.sign,src:hr,style:{left:`${48+52*(_a-1)+2*_a}px`}})}),b.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ra==null?void 0:ra.excellent)&&b.createElement("div",{className:on.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:on.text},"\u7AE0\u8282\u6570"),b.createElement("span",{className:on.value},ra.stages_count)),b.createElement("div",null,b.createElement("span",{className:on.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:on.value},ra.members_count))))))})),!pn.length&&b.createElement(Ct.Z,null)))},Ne={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"},pt="data:image/png;base64,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",Ut=ee(59301),Nt=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,trackEventItems:ho,loading:So})=>{const Jo=Math.floor((_n-(xn-1)*fa)/xn);return Ut.createElement(Xe.Z,{spinning:So},Ut.createElement("div",{className:Re()(Ne.list,Sn)},!!pn.length&&pn.map((Lo,ao)=>{const{subject_identifier:To,id:zo,identifier:Nr,power:dn}=Lo,zr=Lo.is_public!=0&&Lo.is_public;return Ut.createElement("div",{className:Ne.wrap,key:zo,style:{width:Jo,marginRight:(1+ao)%xn===0?0:fa+no,marginBottom:ga}},Ut.createElement("a",{className:Ne.li,onClick:Yr=>{Yr.preventDefault(),ho&&(0,gt.L9)([ho]),(0,gt.xg)(Lo.first_category_url)}},Ut.createElement("div",{className:Ne.top},Ut.createElement(Le.Z,{title:Lo.name},Ut.createElement("div",{className:Ne.name},Lo.name)),Ut.createElement("img",{className:Ne.img,src:at.Z.IMG_SERVER+"/images/"+Lo.avatar_url}),Ut.createElement("div",{className:Ne.text,title:Lo.creator},Lo.creator),To&&Ut.createElement("div",{className:Ne.btns},Ut.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ut.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),zr&&Ut.createElement("div",{className:Ne.sign},"\u516C\u5F00")),Ut.createElement("div",{className:Ne.bottom},Lo.visits>0&&Ut.createElement(Le.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-liulanyan"}),Ut.createElement("span",null,Lo.visits))),Lo.course_members_count>0&&Ut.createElement(Le.Z,{title:"\u6210\u5458",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-chengyuan"}),Lo.course_members_count)),Lo.tasks_count>0&&Ut.createElement(Le.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-zuoye"}),Lo.tasks_count)),Lo.is_end?Ut.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ut.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Lo.is_accessible&&Ut.createElement("div",{className:Ne.lockWrap},Ut.createElement("img",{src:`${at.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ut.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!pn.length&&Ut.createElement(Ct.Z,null)))},kt={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"},Yt="data:image/png;base64,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",et=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,wrapClassName:ho,trackEventItems:So,loading:Jo})=>{const Lo=Math.floor((_n-(xn-1)*fa)/xn);return b.createElement(Xe.Z,{spinning:Jo},b.createElement("div",{className:Re()(kt.list,Sn)},!!pn.length&&pn.map((ao,To)=>{const{subject_identifier:zo,id:Nr,identifier:dn,power:zr}=ao,Yr=ao.is_public!=0&&ao.is_public;return b.createElement("div",{className:Re()(`${kt.wrap} ${ao.is_accessible?"":kt.warpStyle}`,ho),key:Nr,style:{width:Lo,marginRight:(1+To)%xn===0?0:fa+no,marginBottom:ga}},b.createElement("a",{className:kt.li,onClick:Pa=>{Pa.preventDefault(),So&&(0,gt.L9)([So]),(0,gt.xg)(ao.first_category_url)}},b.createElement("div",{className:kt.creator},b.createElement("img",{className:kt.img,src:at.Z.IMG_SERVER+"/images/"+ao.avatar_url}),b.createElement("div",{className:kt.text,title:ao.creator},ao.creator)),b.createElement("div",{className:kt.top},b.createElement(Le.Z,{title:ao.name},b.createElement("div",{className:kt.name},ao.name)),Yr&&b.createElement("div",{className:kt.sign},"\u516C\u5F00")),b.createElement("div",{className:kt.middle},b.createElement("div",{className:kt.row,style:{marginBottom:6}},b.createElement("div",null,b.createElement("span",{className:kt.text},"\u8BBF\u95EE\u91CF"),b.createElement("span",{className:kt.value},(ao==null?void 0:ao.visits)||0)),b.createElement("div",null,b.createElement("span",{className:kt.text},"\u6210\u5458"),b.createElement("span",{className:kt.value},(ao==null?void 0:ao.course_members_count)||0))),b.createElement("div",{className:kt.row},b.createElement("div",null,b.createElement("span",{className:kt.text,style:{width:42}},"\u4F5C",b.createElement("span",{style:{marginLeft:14}},"\u4E1A")),b.createElement("span",{className:kt.value},(ao==null?void 0:ao.tasks_count)||0)),b.createElement("div",null,b.createElement("span",{className:kt.text},"\u72B6\u6001"),ao.is_end?b.createElement("span",{className:kt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):b.createElement("span",{className:kt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),zo&&b.createElement("div",{className:kt.btns},b.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ao.is_accessible&&b.createElement("div",{className:kt.lockWrap},b.createElement("img",{src:`${at.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!pn.length&&b.createElement(Ct.Z,null)))},Dt={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"},It=ee(65582),Mt=({dataSource:Sn=[],value:pn,onChange:xn,className:fa,style:ga={},tabBarExtraContent:no})=>b.createElement("div",{className:Re()(Dt.tabs,fa),style:ga},b.createElement("div",{className:Dt.tabsWrap},Sn.map((_n,ho)=>b.createElement("aside",{className:Dt.tab,onClick:()=>{xn(_n.id),_n.link&&It.history.push(_n.link)},key:ho},b.createElement("div",{className:pn===_n.id?Dt.active:""},_n.name),(_n==null?void 0:_n.resetCount)==null&&(_n==null?void 0:_n.total)!==void 0&&b.createElement("span",null,"\uFF08",_n==null?void 0:_n.total,"\uFF09"),(_n==null?void 0:_n.resetCount)!==void 0&&(_n==null?void 0:_n.total)!==void 0&&b.createElement(Le.Z,{title:(_n==null?void 0:_n.tip)!=null?_n==null?void 0:_n.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},_n==null?void 0:_n.resetCount),"/",b.createElement("span",null,_n==null?void 0:_n.total),"\uFF09"))))),b.createElement("div",{className:Dt.tabBar},no)),Pn={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"},ca=({dataSource:Sn=[],value:pn,onChange:xn,className:fa,style:ga={},tabBarExtraContent:no})=>b.createElement("div",{className:Re()(Pn.tabs,fa),style:ga},b.createElement("div",{className:Pn.tabsWrap},Sn.map((_n,ho)=>b.createElement("aside",{className:Pn.tab,onClick:()=>{xn(_n.id),_n.link&&It.history.push(_n.link)},key:ho},b.createElement("div",{className:pn===_n.id?Pn.active:""},_n.name),(_n==null?void 0:_n.resetCount)==null&&(_n==null?void 0:_n.total)!==void 0&&b.createElement("span",null,"\uFF08",_n==null?void 0:_n.total,"\uFF09"),(_n==null?void 0:_n.resetCount)!==void 0&&(_n==null?void 0:_n.total)!==void 0&&b.createElement(Le.Z,{title:(_n==null?void 0:_n.tip)!=null?_n==null?void 0:_n.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},_n==null?void 0:_n.resetCount),"/",b.createElement("span",null,_n==null?void 0:_n.total),"\uFF09"))))),b.createElement("div",{className:Pn.tabBar},no)),tn=({className:Sn,style:pn={},children:xn})=>b.createElement("div",{className:Re()(Sn),style:pn},xn),ya={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"},eo=ee(38854),to=ee(20834);const oa=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Ja=({sortValue:Sn,dropValue:pn,className:xn,onSort:fa,onDrop:ga,dataSource:no=oa})=>{var _n;return b.createElement("div",{className:Re()(ya.orderWrap,xn)},b.createElement(eo.Z,{dropdownRender:()=>b.createElement(to.default,null,no.map((ho,So)=>b.createElement(to.default.Item,{key:So,onClick:()=>ga(ho.id)},ho.name)))},b.createElement("span",{className:ya.orderTextWrap},(_n=no.find(ho=>pn===ho.id))==null?void 0:_n.name)),b.createElement("span",{className:ya.orderIconWrap},b.createElement("span",{className:ya.orderAsc},b.createElement("i",{className:Sn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ya.cursorPointer} ${ya.active}`:`iconfont icon-sanjiaoxing-up font12 ${ya.cursorPointer}`,onClick:()=>fa(Sn==="asc"?"desc":"asc")})),b.createElement("span",{className:ya.orderDesc},b.createElement("i",{className:Sn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ya.cursorPointer} ${ya.active}`:`iconfont icon-sanjiaoxing-down font12 ${ya.cursorPointer}`,onClick:()=>fa(Sn==="asc"?"desc":"asc")}))))},Vt={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"},Bn=ee(3113),Ua=ee(2337),Sa=Object.defineProperty,ta=Object.getOwnPropertySymbols,Ao=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,Wo=(Sn,pn,xn)=>pn in Sn?Sa(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,tr=(Sn,pn)=>{for(var xn in pn||(pn={}))Ao.call(pn,xn)&&Wo(Sn,xn,pn[xn]);if(ta)for(var xn of ta(pn))io.call(pn,xn)&&Wo(Sn,xn,pn[xn]);return Sn},xo=(Sn,pn)=>{var xn={};for(var fa in Sn)Ao.call(Sn,fa)&&pn.indexOf(fa)<0&&(xn[fa]=Sn[fa]);if(Sn!=null&&ta)for(var fa of ta(Sn))pn.indexOf(fa)<0&&io.call(Sn,fa)&&(xn[fa]=Sn[fa]);return xn},St=(Sn,pn,xn)=>new Promise((fa,ga)=>{var no=So=>{try{ho(xn.next(So))}catch(Jo){ga(Jo)}},_n=So=>{try{ho(xn.throw(So))}catch(Jo){ga(Jo)}},ho=So=>So.done?fa(So.value):Promise.resolve(So.value).then(no,_n);ho((xn=xn.apply(Sn,pn)).next())}),xt=Sn=>{var pn=Sn,{className:xn,style:fa,children:ga,loading:no=!1,openLoading:_n,onClick:ho=()=>{},size:So="middle",shape:Jo="round",theme:Lo}=pn,ao=xo(pn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[To,zo]=(0,b.useState)(!1),Nr=(0,b.useMemo)(()=>{switch(Lo){case Ua.Fy.THEMEONE:return Vt.ThemeOne;case Ua.Fy.DEFAULT:default:return Vt.btn}},[Lo]);return b.createElement(Bn.ZP,tr({onClick:(0,Ge.throttle)(dn=>St(void 0,null,function*(){_n&&zo(!0);try{yield ho(dn)}catch(zr){console.log("error",zr)}_n&&zo(!1)}),2e3,{leading:!0,trailing:!1}),className:Re()(Nr,Vt[`${So}-${Jo}`],xn),style:fa,size:So,shape:Jo,loading:To||no},ao),ga)},In={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"},Zn=({className:Sn,style:pn,children:xn=null,onClick:fa,title:ga})=>b.createElement("div",{className:Re()(In.head,Sn),style:pn},b.createElement("span",{className:"primary-hover",onClick:fa},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:ga},ga),b.createElement("div",{className:In.node},xn)),Fo={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"},Qa=({confirmShow:Sn=!0,confirmTitle:pn,confirmClick:xn,cancelShow:fa=!0,cancelTitle:ga,cancelClick:no,className:_n,style:ho,confirmLoading:So=!1})=>b.createElement("div",{className:Re()(Fo.btns,_n),style:ho},Sn&&b.createElement(Bn.ZP,{loading:So,onClick:xn,type:"primary",className:Fo.confirm},pn),fa&&b.createElement(Bn.ZP,{onClick:no,className:Fo.cancel},ga)),Ro={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"},Rn=({className:Sn,style:pn={},LeftContent:xn,children:fa,RightContent:ga})=>b.createElement("div",{className:Re()(Ro.fixedBottom,Sn),style:pn},b.createElement("div",{className:Ro.wrap},b.createElement("div",{className:Ro.left},xn),b.createElement("div",{className:Ro.center},fa),b.createElement("div",{className:Ro.right},ga))),No={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"},Vo=({className:Sn,style:pn={},dataSource:xn=[]})=>b.createElement("div",{className:Re()(No.crumbs,Sn),style:pn},xn.map((fa,ga)=>gaIt.history.push(fa.path)},fa.name):b.createElement("span",null,fa.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:ga,style:{color:"#5F6368"}},fa.name))),ko=ee(31797),vt=Object.defineProperty,cn=Object.defineProperties,sn=Object.getOwnPropertyDescriptors,Ht=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,ln=(Sn,pn,xn)=>pn in Sn?vt(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,vn=(Sn,pn)=>{for(var xn in pn||(pn={}))mn.call(pn,xn)&&ln(Sn,xn,pn[xn]);if(Ht)for(var xn of Ht(pn))fn.call(pn,xn)&&ln(Sn,xn,pn[xn]);return Sn},ha=(Sn,pn)=>cn(Sn,sn(pn)),ba=(Sn,pn)=>{var xn={};for(var fa in Sn)mn.call(Sn,fa)&&pn.indexOf(fa)<0&&(xn[fa]=Sn[fa]);if(Sn!=null&&Ht)for(var fa of Ht(Sn))pn.indexOf(fa)<0&&fn.call(Sn,fa)&&(xn[fa]=Sn[fa]);return xn};const{Countdown:Xt}=ko.default;var nr=Sn=>{var pn=Sn,{onChange:xn}=pn,fa=ba(pn,["onChange"]);const[ga,no]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof ga=="number"&&ga>=0&&xn(ga)},[ga]);const _n=ho=>{const So=Math.floor(ho/1e3);no(So)};return b.createElement(Xt,ha(vn({},fa),{onChange:_n}))},xr={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},qn=({DataProps:Sn,className:pn,style:xn={}})=>{var fa;return b.createElement("div",{className:Re()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",xr.ClassRoomItem,pn),style:xn,onClick:()=>{(0,gt.xg)(Sn==null?void 0:Sn.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(fa=at.Z)==null?void 0:fa.IMG_SERVER}/images/${Sn==null?void 0:Sn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Sn==null?void 0:Sn.subject_identifier)&&b.createElement("div",{className:"mt-40px"},b.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),b.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},b.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Sn!=null&&Sn.is_public)&&b.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"),b.createElement("span",{className:Re()("text-16px font-medium",xr.TitleDom)},Sn==null?void 0:Sn.name)),b.createElement("div",{className:"c-grey-333 font-medium"},Sn==null?void 0:Sn.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Sn==null?void 0:Sn.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Sn==null?void 0:Sn.tasks_count),Sn!=null&&Sn.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ia=Object.defineProperty,so=Object.getOwnPropertySymbols,Ma=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,Io=(Sn,pn,xn)=>pn in Sn?Ia(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,vo=(Sn,pn)=>{for(var xn in pn||(pn={}))Ma.call(pn,xn)&&Io(Sn,xn,pn[xn]);if(so)for(var xn of so(pn))Xa.call(pn,xn)&&Io(Sn,xn,pn[xn]);return Sn},vr=({DataProps:Sn=[],selectValue:pn,onChange:xn,className:fa,style:ga={},extra:no,classNameItem:_n,styleItem:ho={},barHidden:So})=>{const[Jo,Lo]=(0,b.useState)();return(0,b.useEffect)(()=>{Lo(Array.isArray(pn)?pn:[pn])},[pn]),b.createElement("div",{className:Re()("flex px-20px py-10px gap-40px",fa),style:vo({borderBottom:"1px solid #D3F0FF"},ga)},Sn==null?void 0:Sn.map(ao=>b.createElement("div",{key:ao==null?void 0:ao.id,className:Re()("flex item-center justify-center current c-grey-333 text-16 relative",_n,ao==null?void 0:ao.className),style:vo(vo({color:Jo!=null&&Jo.includes(ao==null?void 0:ao.id)?"#1890FF":"",minWidth:88},ho),(ao==null?void 0:ao.style)||{}),onClick:To=>{xn==null||xn({domEvent:To,item:ao}),ao!=null&&ao.link&&It.history.push(ao==null?void 0:ao.link)}},ao==null?void 0:ao.name,!So&&(Jo==null?void 0:Jo.includes(ao==null?void 0:ao.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},no))},ti=Object.defineProperty,Ur=Object.defineProperties,mr=Object.getOwnPropertyDescriptors,ni=Object.getOwnPropertySymbols,ai=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,ci=(Sn,pn,xn)=>pn in Sn?ti(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,Xr=(Sn,pn)=>{for(var xn in pn||(pn={}))ai.call(pn,xn)&&ci(Sn,xn,pn[xn]);if(ni)for(var xn of ni(pn))ii.call(pn,xn)&&ci(Sn,xn,pn[xn]);return Sn},Or=(Sn,pn)=>Ur(Sn,mr(pn)),di=({value:Sn,onChange:pn,onInputChange:xn,className:fa,style:ga={},InputProps:no})=>{const[_n,ho]=(0,b.useState)(Sn);return b.createElement("div",{className:Re()("flex item-center rounded-full px-10px py-2px",fa),style:Xr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},ga)},b.createElement(se.default,Or(Xr({bordered:!1},no),{onChange:So=>{ho(So.target.value),xn==null||xn(encodeURIComponent(So.target.value))},onPressEnter:So=>{pn==null||pn({domEvent:So,item:{value:_n}})}})),b.createElement("img",{className:"h-22px current",src:ee(25365),height:22,onClick:So=>{pn==null||pn({domEvent:So,item:{value:_n}})}}))}},31103:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return le}});var b=ee(59301);function le(Ae,Fe){const De=(0,b.useRef)();(0,b.useEffect)(()=>{De.current=Ae}),(0,b.useEffect)(()=>{function xe(){De.current()}if(Fe!==null){let ue=setInterval(xe,Fe);return()=>clearInterval(ue)}},[Fe])}},12586:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(43418),Ae=ee(38147),Fe=ee(65582),De=ee(59301),xe=(Re,Ge,Ie)=>new Promise((Oe,we)=>{var fe=E=>{try{a(Ie.next(E))}catch(x){we(x)}},oe=E=>{try{a(Ie.throw(E))}catch(x){we(x)}},a=E=>E.done?Oe(E.value):Promise.resolve(E.value).then(fe,oe);a((Ie=Ie.apply(Re,Ge)).next())});const ue=({exercise:Re,dispatch:Ge,init:Ie,haveInit:Oe=!1})=>{const we=(0,Fe.useParams)(),[fe,oe]=(0,b.useState)(!1);let[a,E]=(0,b.useState)();const[x,y]=(0,b.useState)(!1),[z,te]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Re.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&ne()},[Re.actionTabs]);function ne(){return xe(this,null,function*(){var re,ie;let ce=yield(0,Ae.ZP)(`/api/courses/${we==null?void 0:we.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});if(((re=ce==null?void 0:ce.cover_exercises)==null?void 0:re.length)>0)oe(!0),E((ie=ce==null?void 0:ce.cover_exercises)==null?void 0:ie[0]);else{let se=yield(0,Ae.ZP)(`/api/courses/${we==null?void 0:we.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});Ge({type:"exercise/setActionTabs",payload:{key:""}}),(se==null?void 0:se.status)===0&&(Oe&&Ie(),le.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Fe.history.push("/paperlibrary")}}))}})}return De.createElement("div",null,De.createElement(le.default,{open:fe,centered:!0,onCancel:re=>xe(void 0,null,function*(){if(re.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){y(!0);let ie=yield(0,Ae.ZP)(`/api/courses/${we==null?void 0:we.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs,update:1}});Ge({type:"exercise/setActionTabs",payload:{key:""}}),y(!1),(ie==null?void 0:ie.status)===0&&(Oe&&Ie(),oe(!1),le.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Fe.history.push("/paperlibrary")}}))}else oe(!1)}),cancelButtonProps:{loading:x},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:z},onOk:()=>xe(void 0,null,function*(){te(!0);let re=yield(0,Ae.ZP)(`/api/courses/${we==null?void 0:we.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});te(!1),(re==null?void 0:re.status)===0&&(Oe&&Ie(),Ge({type:"exercise/setActionTabs",payload:{key:""}}),oe(!1),le.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Fe.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},De.createElement("div",null,De.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),De.createElement("div",null,De.createElement("div",null,"\u8BD5\u5377\uFF1A",a==null?void 0:a.origin_exercise_nam),De.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",De.createElement("a",{href:`/paperlibrary/see/${a==null?void 0:a.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},a==null?void 0:a.examination_bank_name))))))};Qe.Z=(0,Fe.connect)(({exercise:Re})=>({exercise:Re}))(ue)},41996:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return se}});var b=ee(59301),le=ee(43418),Ae=ee(95237),Fe=ee(43604),De=ee(57809),xe=ee(1710),ue=ee(3113),Re=ee(39864),Ge=ee(38147),Ie={cstuModal:"cstuModal___aIPVR",removeStyle:"removeStyle___wY4gp",bottom:"bottom___a8tK0",yes:"yes___Zhc4z",no:"no___Ngwsa",Onerow:"Onerow___Q59ve",searchMember:"searchMember___Jj460",searchMemberHeader:"searchMemberHeader___SxfUY"},Oe=ee(65582),we=ee(96622),fe=ee(59301),oe=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,te=(de,me,pe)=>me in de?oe(de,me,{enumerable:!0,configurable:!0,writable:!0,value:pe}):de[me]=pe,ne=(de,me)=>{for(var pe in me||(me={}))y.call(me,pe)&&te(de,pe,me[pe]);if(x)for(var pe of x(me))z.call(me,pe)&&te(de,pe,me[pe]);return de},re=(de,me)=>a(de,E(me)),ie=(de,me,pe)=>new Promise((ve,Ue)=>{var Me=Ze=>{try{Le(pe.next(Ze))}catch(at){Ue(at)}},Xe=Ze=>{try{Le(pe.throw(Ze))}catch(at){Ue(at)}},Le=Ze=>Ze.done?ve(Ze.value):Promise.resolve(Ze.value).then(Me,Xe);Le((pe=pe.apply(de,me)).next())});const ce=({visible:de,setVisible:me,onK:pe,selectKeys:ve,selectRows:Ue,appointStudent:Me,modalParams:Xe,courseId:Le})=>{const Ze=(0,Oe.useParams)(),[at,gt]=(0,b.useState)(!1),[Pt,st]=(0,b.useState)(!1),[rt,Ct]=(0,b.useState)([]),[Ye,Te]=(0,b.useState)([]),[ze,ft]=(0,b.useState)([]),[Ot,mt]=(0,b.useState)("all"),[on,ke]=(0,b.useState)("all");let[jt,Wt]=(0,b.useState)(!0);const[un,Gn]=(0,b.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[ut,dt]=(0,b.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),He={selectedRowKeys:Ye,columnWidth:40,hideSelectAll:!0,onSelect:(Be,ot,_e)=>{let Ne=!0;for(let pt=0;pt{if(Be&&_e.length>0){_e.forEach(Ne=>{Ye.push(Ne.user_id),ze.push(Ne)}),Te([...Ye]),ft([...ze]);return}if(!Be&&_e.length>0){let Ne=[],pt=[];const Ut=new Set(_e),Jt=new Set(Ye),Nt=new Set(ze);Ne=[...Jt].filter(kt=>[...Ut].every(Yt=>Yt.user_id!==kt)),pt=[...Nt].filter(kt=>[...Ut].every(Yt=>Yt.user_id!==kt.user_id)),Te([...Ne]),ft([...pt])}}};(0,b.useEffect)(()=>{de&&ve&&(Te([...ve]),ft(Ue))},[de,ve]),(0,b.useEffect)(()=>{de&&(!Me&&Xe?ut.status=Xe:ut.status=null,dt(ne({},ut)),it())},[de,Me,Xe]);const Ce=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(Be,ot,_e)=>fe.createElement("span",{style:{color:"#333"}},_e+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(Be,ot,_e)=>fe.createElement("span",null,Be)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Be,ot,_e)=>fe.createElement("span",{style:{color:"#666"}},Be)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(Be,ot)=>fe.createElement("span",null,Be)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(Be,ot)=>fe.createElement("span",null,Be||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(Be,ot)=>fe.createElement("span",null,Be)}].filter(Be=>Xe===1||Xe===2?Be.title!=="\u72B6\u6001":!0),it=()=>ie(void 0,null,function*(){var Be,ot,_e;st(!0);const Ne=yield(0,Ge.ZP)(`/api/exercises/${Ze.categoryId||Le}/wait_make_up_students.json`,{method:"get",params:re(ne({},ut),{keywords:(Be=ut==null?void 0:ut.keywords)==null?void 0:Be.trim()})});if(Ne.status===0){const pt=((_e=(ot=Ne==null?void 0:Ne.data)==null?void 0:ot.all_course_groups)==null?void 0:_e.map(Ut=>({value:Ut==null?void 0:Ut.id,label:Ut==null?void 0:Ut.name})))||[];Gn([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...pt]),Ct(Ne.data)}st(!1)}),ct=()=>{ut.page=1,ut.status=null,ut.course_group_id=null,ut.keywords="",mt("all"),ke("all"),Te([]),ft([]),dt(ne({},ut)),Me&&pe(Ye==null?void 0:Ye.length,Ye,ze)},je=()=>{ut.page=1,ut.status=null,ut.course_group_id=null,ut.keywords="",dt(ne({},ut)),mt("all"),ke("all"),Te([]),ft([]),me(!1)};return fe.createElement(le.default,{centered:!0,className:Ie.cstuModal,title:Xe===1?"\u7F3A\u8003\u5B66\u751F":Xe===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:de,width:1200,footer:null,onCancel:()=>{je()}},fe.createElement(Ae.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},fe.createElement(Ae.Z,null,fe.createElement(Fe.Z,null,fe.createElement(De.default,{size:"large",value:Ot,style:{width:200,marginRight:20},onChange:Be=>{mt(Be),Be==="all"?ut.course_group_id=null:ut.course_group_id=Be,ut.page=1,dt(ne({},ut)),it()},options:un})),Me&&fe.createElement(Fe.Z,null,fe.createElement(De.default,{size:"large",value:on,style:{width:200},onChange:Be=>{ke(Be),Be==="all"?ut.status=null:ut.status=Be,ut.page=1,dt(ne({},ut)),it()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),fe.createElement(Fe.Z,null,fe.createElement(Re.t7,{style:{width:300,marginLeft:15},value:ut.keywords,allowClear:!0,onChange:Be=>{ut.keywords=Be,ut.page=1,dt(ne({},ut)),it()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),fe.createElement(Ae.Z,{align:"middle",className:"mb30"},fe.createElement(Fe.Z,{span:14},fe.createElement("div",{className:"flexd-table-header"},fe.createElement(xe.default,{pagination:!1,dataSource:[],columns:Ce,rowSelection:Me?He:null,rowKey:Be=>Be.user_id})),fe.createElement("div",null,fe.createElement(xe.default,{rowSelection:Me?He:null,columns:Ce,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:Be=>Be.user_id,loading:Pt,dataSource:rt==null?void 0:rt.exercise_users,onChange:(Be,ot,_e)=>{ut.page=Be==null?void 0:Be.current,ut.limit=Be==null?void 0:Be.pageSize,_e!=null&&_e.order?(ut.sort_by=_e==null?void 0:_e.field,ut.direction=(_e==null?void 0:_e.order)==="ascend"?"asc":"desc"):(ut.sort_by=null,ut.direction=null),dt(ne({},ut)),it()},pagination:!1}))),fe.createElement(Fe.Z,{span:1},fe.createElement("img",{src:we,style:{marginLeft:10}})),fe.createElement(Fe.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},fe.createElement("div",{className:Ie.searchMember,style:{width:550}},fe.createElement(Ae.Z,{className:Ie.searchMemberHeader},fe.createElement(Fe.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),fe.createElement(Fe.Z,{flex:"110px"},"\u5B66\u53F7"),fe.createElement(Fe.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),fe.createElement("div",{style:{overflow:"auto",height:390}},ze==null?void 0:ze.map((Be,ot)=>fe.createElement(Ae.Z,{key:ot,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},fe.createElement(Fe.Z,{flex:"100px"},Be.user_name),fe.createElement(Fe.Z,{flex:"110px"},Be.student_id),fe.createElement(Fe.Z,{flex:"120px",style:{marginLeft:5}},Be.user_group_name),fe.createElement(Fe.Z,{style:{marginLeft:10}},fe.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{ft(ze.filter(_e=>_e.user_id!=Be.user_id)),Te(Ye.filter(_e=>_e!=Be.user_id))}})))))))),!(Xe===1||Xe===2)&&fe.createElement("div",{className:Ie.bottom},fe.createElement(ue.ZP,{className:Ie.no,onClick:()=>{je()}},"\u53D6\u6D88"),fe.createElement(ue.ZP,{loading:at,type:"primary",onClick:()=>{ct()}},"\u786E\u5B9A")))};var se=(0,Oe.connect)(({})=>({}))(ce)},24528:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(78241),Ae=ee(8591),Fe=ee(43418),De=ee(71418),xe=ee(95237),ue=ee(5112),Re=ee(5083),Ge=ee(24905),Ie=ee(66649),Oe=ee.n(Ie),we=ee(38147),fe=ee(65862),oe=ee(65582),a=ee(70414),E=ee(59553),x=Object.defineProperty,y=Object.defineProperties,z=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ie=(Ue,Me,Xe)=>Me in Ue?x(Ue,Me,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[Me]=Xe,ce=(Ue,Me)=>{for(var Xe in Me||(Me={}))ne.call(Me,Xe)&&ie(Ue,Xe,Me[Xe]);if(te)for(var Xe of te(Me))re.call(Me,Xe)&&ie(Ue,Xe,Me[Xe]);return Ue},se=(Ue,Me)=>y(Ue,z(Me)),de=(Ue,Me,Xe)=>new Promise((Le,Ze)=>{var at=st=>{try{Pt(Xe.next(st))}catch(rt){Ze(rt)}},gt=st=>{try{Pt(Xe.throw(st))}catch(rt){Ze(rt)}},Pt=st=>st.done?Le(st.value):Promise.resolve(st.value).then(at,gt);Pt((Xe=Xe.apply(Ue,Me)).next())});function me(Ue,Me){const Xe=[];for(let Le=Ue;Le{let Me=new Date;const Xe=Oe()(Ue).format("HH");if(Oe()(Ue).isSame(Oe()(Me),"day")){const Le=Oe()(Me).format("HH"),Ze=Oe()(Me).format("mm");return{disabledHours:()=>me(0,24).splice(1,Le*1-1),disabledMinutes:()=>Oe()(Ue).isSame(Oe()(Me),"hour")&&Xe<=Le?me(0,60).splice(0,Ze):me(60,60)}}else if(Oe()(Ue).isSame(Oe()(),"day")){const Le=Oe()().format("HH"),Ze=Oe()().format("mm");return{disabledHours:()=>me(0,24).splice(0,Le),disabledMinutes:()=>Xe<=Le?me(0,Ze):me(60,60)}}else return!1},ve=({exercise:Ue,dispatch:Me})=>{var Xe;const Le=(0,oe.useParams)(),[Ze]=le.default.useForm(),[at,gt]=(0,b.useState)(1),[Pt,st]=(0,b.useState)([]),[rt,Ct]=(0,b.useState)(!0),[Ye,Te]=(0,b.useState)([]),[ze,ft]=(0,b.useState)(!0),[Ot,mt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Ue.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&on()},[Ue.actionTabs]);const on=Wt=>de(void 0,null,function*(){var un,Gn;Ct(!0);const ut=yield Me({type:"exercise/getEndGroups",payload:se(ce({},Le),{check_ids:[...((un=Ue.actionTabs.selectArrs)==null?void 0:un.map(He=>Number(He)))||[]]})}),dt=(Gn=ut==null?void 0:ut.course_info)==null?void 0:Gn.map((He,Ce)=>se(ce({},He),{key:He.course_group_id,title:He.course_group_name,name:He.course_group_name,disabled:!!He.is_published}));ut&&(ut!=null&&ut.course_info)&&(st([...dt]),Ze.setFieldsValue({end_time:Oe()(Oe()(new Date((0,fe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Ct(!1)}),ke=()=>de(void 0,null,function*(){var Wt,un,Gn,ut;const dt=ce({},Ze.getFieldsValue());if((Ye==null?void 0:Ye.length)<=0&&Pt.length>0&&!((Wt=Ue.actionTabs)!=null&&Wt.unified_setting)){Ae.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}mt(!0);const He={check_ids:[...((un=Ue.actionTabs.selectArrs)==null?void 0:un.map(it=>Number(it)))||[]],group_ids:Ye};ze||(He.end_time=Oe()(dt.end_time).format("YYYY-MM-DD HH:mm")),He.group_ids=Ye.map(it=>it.course_group_id),(yield(0,we.ZP)(`/api/courses/${Le.coursesId}/exercises/end_exercise.json`,{method:"post",body:He})).status===0&&(Ae.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,fe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),Me({type:"exercise/setActionTabs",payload:{}}),(Gn=Ue==null?void 0:Ue.actionTabs)!=null&&Gn.cb?(ut=Ue==null?void 0:Ue.actionTabs)==null||ut.cb():Me({type:"classroomList/getClassroomExercisesList",payload:ce({},Ue.actionTabs.params)})),mt(!1)}),jt=()=>{gt(1),st([]),Te([]),ft(!0)};return b.createElement(Fe.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:Ue.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:ke,width:680,confirmLoading:Ot||rt,onCancel:()=>{jt(),Me({type:"exercise/setActionTabs",payload:{}})}},b.createElement(De.Z,{spinning:rt},Pt&&b.createElement(le.default,{form:Ze},b.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},b.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:a.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),b.createElement(xe.Z,{className:"mt20 mb10"},b.createElement("span",{className:"mr10"},b.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),b.createElement(ue.ZP.Group,{value:ze,onChange:Wt=>{ft(Wt.target.value),Te([])}},b.createElement(ue.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),b.createElement(ue.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),b.createElement(le.default.Item,{name:"end_time",style:{marginTop:-3,visibility:ze?"hidden":"visible"}},b.createElement(Re.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Oe()((0,fe.U6)(),"HH:mm")},disabledDate:Wt=>Wt&&Wt0&&!((Xe=Ue.actionTabs)!=null&&Xe.unified_setting)&&b.createElement(xe.Z,{style:{marginBottom:"10px"}},b.createElement("span",{className:"mr10"},b.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),b.createElement("div",null,Pt.length>0&&b.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},b.createElement("span",{style:{flex:1}},b.createElement(Ge.default,{checked:Ye.length===Pt.length,onChange:Wt=>{Ye.length===Pt.length?Te([]):Te(Pt)}},"\u5168\u9009")," "),b.createElement("span",{style:{width:16}}),b.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Ye.length||0,"\u4E2A\u5206\u73ED")),b.createElement(E.Z,{data:Pt,selectedRowKeys:Ye,setSelectedRowKeys:Te}))))))};Qe.Z=(0,oe.connect)(({exercise:Ue})=>({exercise:Ue}))(ve)},72936:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Ct}});var b=ee(59301),le=ee(78241),Ae=ee(8591),Fe=ee(43418),De=ee(71418),xe=ee(95237),ue=ee(5112),Re=ee(5871),Ge=ee(5083),Ie=ee(78673),Oe=ee(24905),we=ee(3113),fe=ee(66649),oe=ee.n(fe),a=ee(38147),E=ee(65862),x=ee(65582),y=ee(87513),z=ee(70414),te=ee(59553),ne=ee(41996),re={contentInterval:"contentInterval___wAfD8",numberInput:"numberInput___R9kLf",minorRuleText:"minorRuleText___LjpSg",failedList:"failedList___KYTHd",name:"name___MqNtz",publish:"publish___TPl6Z"},ie=ee(83028),ce=ee(60979),se=ee(33276),de=ee(59301),me=Object.defineProperty,pe=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Le=(Ye,Te,ze)=>Te in Ye?me(Ye,Te,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[Te]=ze,Ze=(Ye,Te)=>{for(var ze in Te||(Te={}))Me.call(Te,ze)&&Le(Ye,ze,Te[ze]);if(Ue)for(var ze of Ue(Te))Xe.call(Te,ze)&&Le(Ye,ze,Te[ze]);return Ye},at=(Ye,Te)=>pe(Ye,ve(Te)),gt=(Ye,Te,ze)=>new Promise((ft,Ot)=>{var mt=jt=>{try{ke(ze.next(jt))}catch(Wt){Ot(Wt)}},on=jt=>{try{ke(ze.throw(jt))}catch(Wt){Ot(Wt)}},ke=jt=>jt.done?ft(jt.value):Promise.resolve(jt.value).then(mt,on);ke((ze=ze.apply(Ye,Te)).next())});function Pt(Ye,Te){const ze=[];for(let ft=Ye;ft{let Te=new Date;const ze=oe()(Ye).format("HH");if(oe()(Ye).isSame(oe()(Te),"day")){const ft=oe()(Te).format("HH"),Ot=oe()(Te).format("mm");return{disabledHours:()=>Pt(0,24).splice(1,ft*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",ze,ft),oe()(Ye).isSame(oe()(Te),"hour")&&ze<=ft?Pt(0,60).splice(0,Ot):Pt(60,60))}}else if(oe()(Ye).isSame(oe()(),"day")){const ft=oe()().format("HH"),Ot=oe()().format("mm");return{disabledHours:()=>Pt(0,24).splice(0,ft),disabledMinutes:()=>ze<=ft?Pt(0,Ot):Pt(60,60)}}else return!1},rt=({exercise:Ye,dispatch:Te})=>{var ze,ft,Ot,mt,on,ke,jt,Wt,un,Gn,ut,dt,He,Ce,it,ct,je,Be,ot,_e,Ne,pt,Ut;const Jt=(0,x.useParams)(),[Nt]=le.default.useForm(),[kt,Yt]=(0,b.useState)(1),[We,et]=(0,b.useState)([]),[Dt,It]=(0,b.useState)(!0),[rn,Mt]=(0,b.useState)([]),[Pn,zn]=(0,b.useState)(!0),[ca,Ba]=(0,b.useState)(!1),{workSetting:tn}=Ye,[ya,eo]=(0,b.useState)(!1),[to,oa]=(0,b.useState)([]),[uo,Ja]=(0,b.useState)([]),[Vt,Bn]=(0,b.useState)(!1),[Ua,Sa]=(0,b.useState)(!1),[ta,Ao]=(0,b.useState)(!1),[io,Wo]=(0,b.useState)(null),[tr,xo]=(0,b.useState)(1),[St,Lt]=(0,b.useState)({}),[xt,In]=(0,b.useState)({}),[da,Zn]=(0,b.useState)(!1),[Fo,Za]=(0,b.useState)(!1),[Qa,Ro]=(0,b.useState)(!1),[lo,Rn]=(0,b.useState)([]);(0,b.useEffect)(()=>{if(Ye.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"){const{selectArrsAll:Ht=[],type:mn}=Ye.actionTabs||{},fn=Ht.filter(ln=>![100,120,150].includes(Number(ln.total_score)));fn.length?(Ro(mn===1?"multiple":"single"),Rn(fn.map(ln=>at(Ze({},ln),{name:ln.exercise_name})))):Za(!0)}},[(ze=Ye==null?void 0:Ye.actionTabs)==null?void 0:ze.key]),console.log(Qa,"visible"),(0,b.useEffect)(()=>{var Ht;if(Ye.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(gr(),cn(),Ye.actionTabs.type===2)){const mn=(Ht=Ye.actionTabs)==null?void 0:Ht.unified_setting;zn(mn)}},[Ye.actionTabs]),(0,b.useEffect)(()=>{var Ht,mn,fn,ln,vn,ha,ba;(Ht=tn==null?void 0:tn.exercise)!=null&&Ht.publish_time&&Nt.setFieldsValue({publish_time:oe()((mn=tn==null?void 0:tn.exercise)==null?void 0:mn.publish_time)}),(fn=tn==null?void 0:tn.exercise)!=null&&fn.end_time&&Nt.setFieldsValue({end_time:oe()((ln=tn==null?void 0:tn.exercise)==null?void 0:ln.end_time)}),Nt.setFieldsValue({exercise_type:(vn=tn==null?void 0:tn.exercise)==null?void 0:vn.exercise_type,simulate_exercise_num:(ha=tn==null?void 0:tn.exercise)==null?void 0:ha.simulate_exercise_num}),xo((ba=tn==null?void 0:tn.exercise)==null?void 0:ba.exercise_type)},[Ye]);const No=Ht=>{var mn;const fn=Nt.getFieldValue("publish_time");if(!fn||(mn=tn==null?void 0:tn.exercise)!=null&&mn.publish_time)return;let ln;Ht===1?ln=oe()(fn).add(120,"minutes"):ln=oe()(fn).add(7,"days"),Nt.setFieldsValue({end_time:ln})},gr=Ht=>gt(void 0,null,function*(){var mn,fn;It(!0);const ln=yield(0,y.N3)({coursesId:Jt.coursesId,check_ids:[...((mn=Ye.actionTabs.selectArrs)==null?void 0:mn.map(ha=>Number(ha)))||[]]});console.log(ln,"res");const vn=((fn=ln==null?void 0:ln.course_info)==null?void 0:fn.map((ha,ba)=>at(Ze({},ha),{key:ha.course_group_id,title:ha.course_group_name,name:ha.course_group_name,disabled:!!ha.is_published})))||[];if((ln==null?void 0:ln.status)!==-1){et([...vn]);const ha=oe()();Nt.setFieldsValue({publish_time:ha}),(Nt.getFieldValue("exercise_type")||1)===1?Nt.setFieldsValue({end_time:oe()(ha).add(120,"minutes")}):Nt.setFieldsValue({end_time:oe()(ha).add(7,"days")})}It(!1)});(0,b.useEffect)(()=>{var Ht,mn,fn,ln,vn,ha;if((Ht=tn==null?void 0:tn.exercise)!=null&&Ht.is_appoint_user){const ba=((fn=(mn=tn==null?void 0:tn.exercise)==null?void 0:mn.all_exercise_users)==null?void 0:fn.map(Xt=>Xt.user_id))||[];oa([...ba])}Bn((ln=tn==null?void 0:tn.exercise)==null?void 0:ln.is_appoint_user),Sa((vn=tn==null?void 0:tn.exercise)==null?void 0:vn.is_miss_exam_user),Ao((ha=tn==null?void 0:tn.exercise)==null?void 0:ha.is_no_passing_user)},[tn]),(0,b.useEffect)(()=>{var Ht,mn,fn,ln,vn,ha,ba,Xt;(mn=(Ht=Ye==null?void 0:Ye.actionTabs)==null?void 0:Ht.selectArrs)!=null&&mn[0]&&Ye.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&Te({type:"exercise/getWorkSetting",payload:{categoryId:(ln=(fn=Ye==null?void 0:Ye.actionTabs)==null?void 0:fn.selectArrs)==null?void 0:ln[0],category:(ha=(vn=Ye==null?void 0:Ye.actionTabs)==null?void 0:vn.selectArrs)==null?void 0:ha[0],coursesId:(Xt=(ba=Ye==null?void 0:Ye.actionTabs)==null?void 0:ba.params)==null?void 0:Xt.id}})},[(ft=Ye==null?void 0:Ye.actionTabs)==null?void 0:ft.selectArrs]);const Vo=()=>gt(void 0,null,function*(){var Ht,mn,fn,ln,vn,ha,ba;const Xt=Ze({},Nt.getFieldsValue()),Uo=oe()(oe()(Xt.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),nr=oe()(oe()(Xt.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(Uo,Uo,33),nr<=Uo){Ae.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((rn==null?void 0:rn.length)<=0&&!Pn&&We.length>0&&!((Ht=tn==null?void 0:tn.exercise)!=null&&Ht.is_make_up_exercise)){Ae.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const xr=We.map(mr=>mr.key),Qo={check_ids:[...((mn=Ye.actionTabs.selectArrs)==null?void 0:mn.map(mr=>Number(mr)))||[]],end_time:oe()(Xt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:oe()(Xt.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:rn.map(mr=>mr.course_group_id),unified_setting:!rn.length,exercise_type:Xt.exercise_type,simulate_exercise_num:Xt.simulate_exercise_num};if(((fn=Ye.actionTabs.selectArrsAll)==null?void 0:fn.length)>0&&Ye.actionTabs.type===1&&(Qo.check_ids=[...((vn=(ln=Ye.actionTabs.selectArrsAll)==null?void 0:ln.filter(mr=>!mr.high_resources_consume||mr.high_resources_consume_permission))==null?void 0:vn.map(mr=>Number(mr==null?void 0:mr.id)))||[]]),(ha=tn==null?void 0:tn.exercise)!=null&&ha.is_make_up_exercise){if(Vt&&to.length<=0||!Vt&&!(Ua||ta)){Ae.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}Qo.is_appoint_user=Vt,Qo.is_miss_exam_user=Ua,Qo.is_no_passing_user=ta,Vt?Qo.make_up_exercise_users=to.map(mr=>({user_id:mr})):Qo.make_up_exercise_user=[]}let{is_locked:qn,open_camera:Ia,screen_open:so,login_restrict:Ma,ip_bind:Xa,ip_limit:Io,is_random:vo,id:Sr,identity_verify:vr,open_phone_video_recording:ti}=tn==null?void 0:tn.exercise;if(Ye.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(qn||Ia||so||Ma||Xa||Io=="pub"||Io=="inner"||vr||ti)&&Xt.exercise_type==2){if(Za(!1),Te({type:"exercise/setActionTabs",payload:{}}),Ye.actionTabs.type==2){let mr=Fe.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:de.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",de.createElement("span",{style:{color:"#FA6400"}}," ",(0,E.hi)(tn==null?void 0:tn.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>gt(void 0,null,function*(){var ni;Zn(!0);let ai=yield(0,ce.Tr)({exercise_ids:[...((ni=Ye.actionTabs.selectArrs)==null?void 0:ni.map(ii=>Number(ii)))||[]],course_id:Jt.coursesId,type:"exercise"});if((ai==null?void 0:ai.student_count)===0){if((yield vt(Qo))&&Ye.actionTabs.isRouter){mr.destroy(),x.history.push(`/classrooms/${Jt.coursesId}/exercise/${Sr}/detail?random=${vo}&tabs=3&childrenTabs=2`);return}Te({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else In(Qo),Lt(ai)}),onCancel:()=>{mr.destroy(),Zn(!1),vt(Qo)}})}else{let mr=Fe.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:de.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>gt(void 0,null,function*(){var ni;Zn(!0);let ai=yield(0,ce.Tr)({exercise_ids:[...((ni=Ye.actionTabs.selectArrs)==null?void 0:ni.map(ii=>Number(ii)))||[]],course_id:Jt.coursesId,type:"exercise"});if((ai==null?void 0:ai.student_count)===0){if((yield vt(Qo))&&Ye.actionTabs.isRouter){x.history.push(`/classrooms/${Jt.coursesId}/exercise/${Sr}/detail?random=${vo}&tabs=3&childrenTabs=2`);return}Te({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else In(Qo),Lt(ai)})})}return}let Ur=yield(0,ce.Tr)({exercise_ids:[...((ba=Ye.actionTabs.selectArrs)==null?void 0:ba.map(mr=>Number(mr)))||[]],course_id:Jt.coursesId,type:"exercise"});(Ur==null?void 0:Ur.student_count)===0?vt(Qo):(In(Qo),Lt(Ur))}),ko=()=>{var Ht;let mn=[...(Ht=Ye.actionTabs.selectArrsAll)==null?void 0:Ht.filter(fn=>fn.high_resources_consume&&!fn.high_resources_consume_permission)];(mn==null?void 0:mn.length)>0&&Ye.actionTabs.type===1&&Fe.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:de.createElement("div",null,de.createElement("div",{className:re.tipcontent},de.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",mn==null?void 0:mn.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),de.createElement("div",{className:"mt20 mb20"},mn==null?void 0:mn.map(fn=>de.createElement("div",{className:re.failedList,key:fn.id},de.createElement("div",{className:re.name},fn==null?void 0:fn.exercise_name),de.createElement("div",{className:re.publish,onClick:()=>{(0,E.xg)(`/classrooms/${Jt.coursesId}/exercise/${fn.id}/detail?random=${fn.is_random}`)}},"\u53D1\u5E03"))))))})},vt=Ht=>gt(void 0,null,function*(){var mn,fn,ln;if(Ye.actionTabs.type===1){let ba=[...(mn=Ye.actionTabs.selectArrsAll)==null?void 0:mn.filter(Xt=>Xt.high_resources_consume&&!Xt.high_resources_consume_permission)];if((ba==null?void 0:ba.length)==Ye.actionTabs.selectArrsAll.length){Za(!1),Te({type:"exercise/setActionTabs",payload:{}}),ko();return}}let vn=!1;return Ba(!0),(yield(0,a.ZP)(`/api/courses/${Jt.coursesId}/exercises/publish.json`,{method:"post",body:Ht})).status===0&&((0,E.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),cn(),Ae.ZP.success("\u53D1\u5E03\u6210\u529F"),Za(!1),Te({type:"exercise/setActionTabs",payload:{}}),(fn=Ye==null?void 0:Ye.actionTabs)!=null&&fn.cb?(ln=Ye==null?void 0:Ye.actionTabs)==null||ln.cb():Te({type:"classroomList/getClassroomExercisesList",payload:Ze({},Ye.actionTabs.params)}),vn=!0,Ye.actionTabs.type===1&&ko()),Ba(!1),vn}),cn=()=>{Yt(1),et([]),Mt([])},sn=(Ht,mn,fn)=>{Ht<=0?Ae.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(oa(mn),Ja(fn),eo(!1))};return de.createElement(b.Fragment,null,de.createElement(Fe.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:Fo,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:Vo,confirmLoading:ca||Dt,onCancel:()=>{cn(),Za(!1),Te({type:"exercise/setActionTabs",payload:{}})}},de.createElement(De.Z,{spinning:Dt},We&&de.createElement(le.default,{form:Nt},!!((Ot=Ye==null?void 0:Ye.actionTabs)!=null&&Ot.disabled)&&de.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},de.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:z.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((mt=tn==null?void 0:tn.exercise)!=null&&mt.is_make_up_exercise)&&de.createElement(de.Fragment,null,de.createElement(xe.Z,null,de.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},de.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),de.createElement(le.default.Item,{name:"exercise_type"},de.createElement(ue.ZP.Group,{disabled:((on=tn==null?void 0:tn.exercise)==null?void 0:on.exercise_status)>1,onChange:Ht=>{xo(Ht.target.value),No(Ht.target.value)}},de.createElement(ue.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),de.createElement(ue.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),tr==2&&de.createElement(xe.Z,{className:`${re.contentInterval}`},de.createElement("span",{className:`${re.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),de.createElement(le.default.Item,{name:"simulate_exercise_num"},de.createElement(Re.Z,{className:re.numberInput,style:{width:145},precision:0,size:"middle",disabled:((ke=tn==null?void 0:tn.exercise)==null?void 0:ke.exercise_status)>1,min:1,max:999})),de.createElement("span",null,"\u6B21",de.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),de.createElement(xe.Z,null,de.createElement("span",{className:"mr10 mt5"},de.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),de.createElement(le.default.Item,{name:"publish_time"},de.createElement(Ge.default,{style:{width:170},disabledDate:Ht=>Ht&&Ht<=oe()().subtract(0,"days"),disabledTime:st,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),de.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),de.createElement(le.default.Item,{name:"end_time"},de.createElement(Ge.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,E.U6)(),"HH:mm")},disabledDate:Ht=>Ht&&Ht{var fn,ln,vn,ha,ba;if(Bn(Ht),Ht)if((fn=tn==null?void 0:tn.exercise)!=null&&fn.is_appoint_user){const Xt=(vn=(ln=tn==null?void 0:tn.exercise)==null?void 0:ln.all_exercise_users)==null?void 0:vn.map(Uo=>Uo.user_id);oa([...Xt])}else oa([]),Sa(!1),Ao(!1);else Sa((ha=tn==null?void 0:tn.exercise)==null?void 0:ha.is_miss_exam_user),Ao((ba=tn==null?void 0:tn.exercise)==null?void 0:ba.is_no_passing_user)},disabled:((Wt=tn==null?void 0:tn.exercise)==null?void 0:Wt.exercise_status)!==1}),de.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!Vt&&de.createElement(xe.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},de.createElement(Oe.default,{checked:Ua,disabled:((un=tn==null?void 0:tn.exercise)==null?void 0:un.exercise_status)!==1||((Gn=tn==null?void 0:tn.exercise)==null?void 0:Gn.miss_exam_count)<=0,onChange:Ht=>{Sa(Ht.target.checked)}},de.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),de.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{Wo(1),Bn(!1),eo(!0)}},"\uFF08",`${(ut=tn==null?void 0:tn.exercise)==null?void 0:ut.miss_exam_count}\u4EBA`,"\uFF09"),de.createElement(Oe.default,{checked:ta,disabled:((dt=tn==null?void 0:tn.exercise)==null?void 0:dt.exercise_status)!==1||((He=tn==null?void 0:tn.exercise)==null?void 0:He.no_passing_count)<=0,onChange:Ht=>{Ao(Ht.target.checked)}},de.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),de.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{Wo(2),Bn(!1),eo(!0)}},"\uFF08",`${(Ce=tn==null?void 0:tn.exercise)==null?void 0:Ce.no_passing_count}\u4EBA`,"\uFF09")),Vt&&de.createElement(xe.Z,{className:"mt20",style:{paddingLeft:"90px"}},de.createElement(we.ZP,{type:"primary",ghost:!0,disabled:((it=tn==null?void 0:tn.exercise)==null?void 0:it.exercise_status)!==1,onClick:()=>{eo(!0),Wo(void 0)}},de.createElement("span",null,de.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),de.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),de.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${to.length||0} \u4EBA`,"\uFF09"))),Ye.actionTabs.type===2&&!((ct=tn==null?void 0:tn.exercise)!=null&&ct.is_make_up_exercise)&&de.createElement(xe.Z,{style:{marginBottom:"10px"}},de.createElement("span",{className:"mr10"},de.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),de.createElement(ue.ZP.Group,{value:Pn,onChange:Ht=>{zn(Ht.target.value),Mt([])}},de.createElement(ue.ZP,{disabled:!!((je=Ye==null?void 0:Ye.actionTabs)!=null&&je.disabled)||We.some(Ht=>Ht==null?void 0:Ht.is_published)||!((Be=Ye==null?void 0:Ye.actionTabs)!=null&&Be.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),de.createElement(ue.ZP,{disabled:We.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),We.length<=0&&Ye.actionTabs.type===2&&!((ot=tn==null?void 0:tn.exercise)!=null&&ot.is_make_up_exercise)&&de.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(Ye.actionTabs.type===1||!Pn)&&!((_e=tn==null?void 0:tn.exercise)!=null&&_e.is_make_up_exercise)&&We.length>0&&de.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},de.createElement("span",{style:{flex:1}},de.createElement(Oe.default,{checked:rn.length===We.length,onChange:Ht=>{rn.length===We.length?Mt([]):Mt(We)}},"\u5168\u9009")),de.createElement("span",{style:{width:16}}),de.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",rn.length||0,"\u4E2A\u5206\u73ED")),(Ye.actionTabs.type===1||!Pn)&&!((Ne=tn==null?void 0:tn.exercise)!=null&&Ne.is_make_up_exercise)&&We.length>0&&de.createElement(te.Z,{data:We,selectedRowKeys:rn,setSelectedRowKeys:Mt})),de.createElement(ne.Z,{visible:ya,setVisible:eo,onK:sn,selectKeys:to,selectRows:uo,appointStudent:Vt,modalParams:io,courseId:Jt.categoryId||((Ut=(pt=Ye==null?void 0:Ye.actionTabs)==null?void 0:pt.selectArrs)==null?void 0:Ut[0])})),de.createElement(ie.Z,{resdata:St,type:"exercisepush",okloading:ca,oktext:(St==null?void 0:St.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ht=>gt(void 0,null,function*(){var mn,fn,ln;Ba(!0);let vn=yield(0,a.ZP)(`/api/courses/${Jt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((mn=Ye.actionTabs.selectArrs)==null?void 0:mn.map(ha=>Number(ha)))||[]]}});if(Ba(!1),(vn==null?void 0:vn.status)===0)if(da){let ha=yield vt(xt);if(Fe.default.destroyAll(),ha&&Ye.actionTabs.isRouter){x.history.push(`/classrooms/${Jt.coursesId}/exercise/${(fn=tn==null?void 0:tn.exercise)==null?void 0:fn.id}/detail?random=${(ln=tn==null?void 0:tn.exercise)==null?void 0:ln.is_random}&tabs=3&childrenTabs=2`);return}Te({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else vt(xt)})})),de.createElement(se.Z,{text:"\u662F\u5426\u7EE7\u7EED\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u53D1\u5E03\uFF1F",okText:"\u786E\u8BA4\u53D1\u5E03",visible:Qa,dataSource:lo,onSuccess:()=>{Ro(!1),Za(!0)},onClose:()=>{Ro(!1),cn(),Te({type:"exercise/setActionTabs",payload:{}})}}))};var Ct=(0,x.connect)(({exercise:Ye})=>({exercise:Ye}))(rt)},59553:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Ie}});var b=ee(59301),le=ee(92832),Ae=ee(24905),Fe=ee(95237),De={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ee(2524),Re=(Oe,we,fe)=>new Promise((oe,a)=>{var E=z=>{try{y(fe.next(z))}catch(te){a(te)}},x=z=>{try{y(fe.throw(z))}catch(te){a(te)}},y=z=>z.done?oe(z.value):Promise.resolve(z.value).then(E,x);y((fe=fe.apply(Oe,we)).next())}),Ie=({data:Oe,value:we=[],handleChangePage:fe,setSelectedRowKeys:oe,selectedRowKeys:a,onChange:E=()=>{}})=>{const[x,y]=(0,b.useState)([]),[z,te]=(0,b.useState)([]),[ne,re]=(0,b.useState)([]);let[ie,ce]=(0,b.useState)(1),[se,de]=(0,b.useState)();return(0,b.useEffect)(()=>{y(Oe),te([]),re([])},[Oe]),(0,b.useEffect)(()=>{oe&&(te(a),re(a))},[a]),b.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},b.createElement("div",{className:De.leftdiv},b.createElement(le.default.Search,{size:"middle",onChange:me=>Re(void 0,null,function*(){y(Oe.filter(pe=>{var ve;return(ve=pe==null?void 0:pe.name)==null?void 0:ve.includes(me.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),b.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},b.createElement(Ae.default.Group,{value:z.map(me=>`${me.course_group_id}`),onChange:me=>{oe(x.filter(pe=>me.includes(`${pe.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((me,pe)=>b.createElement(Fe.Z,{key:me.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},b.createElement(Ae.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:me.is_published,value:`${me.course_group_id}`},b.createElement("div",{className:De.listClass},b.createElement("span",{className:De.spantitle,style:{width:me.is_published?"108px":"170px"}},me.name),me.is_published&&b.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),b.createElement("div",{className:De.rightdiv},b.createElement(le.default.Search,{onChange:me=>{re(z.filter(pe=>pe.name.includes(me.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&b.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},b.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((me,pe)=>b.createElement(Fe.Z,{justify:"space-between",style:{marginTop:"10px"},key:me.course_group_id},b.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},me.name),b.createElement("img",{src:xe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{oe(z.filter(ve=>`${ve.course_group_name}`!=`${me.course_group_name}`))}})))))))}},21390:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(31797),Ae=ee(5871),Fe=ee(78241),De=ee(43418),xe=ee(71418),ue=ee(1710),Re=ee(92832),Ge=ee(95237),Ie=ee(43604),Oe=ee(3113),we=ee(87513),fe=ee(66649),oe=ee.n(fe),a=ee(65582),E=ee(65862),x=ee(27158),y=ee(41867),z=ee(61527),te=ee(59301),ne=(se,de,me)=>new Promise((pe,ve)=>{var Ue=Le=>{try{Xe(me.next(Le))}catch(Ze){ve(Ze)}},Me=Le=>{try{Xe(me.throw(Le))}catch(Ze){ve(Ze)}},Xe=Le=>Le.done?pe(Le.value):Promise.resolve(Le.value).then(Ue,Me);Xe((me=me.apply(se,de)).next())});const{Countdown:re}=le.default,ie=({value:se,onChange:de,MaxMinutes:me})=>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(Ae.Z,{value:se,onChange:de,min:0,precision:0,max:me,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${me}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),ce=({exercise:se,successCb:de,dispatch:me})=>{var pe,ve,Ue,Me;const Xe=(0,a.useParams)(),[Le]=Fe.default.useForm(),Ze=Fe.default.useWatch("time",Le),[at,gt]=(0,b.useState)(!1),Pt=(0,b.useRef)(),{actionTabs:st}=se,[rt,Ct]=(0,b.useState)(),[,Ye,Te,ze]=(0,z.U)(we.n7,{id:Xe.categoryId}),[,ft,Ot]=(0,z.U)(we.Cd,{});(0,b.useEffect)(()=>{se.actionTabs.key==="student-unlock"&&(gt(!1),Le.resetFields())},[se.actionTabs.key]);const mt=()=>new Promise(He=>ne(void 0,null,function*(){var Ce,it;return Pt.current=yield(0,x.y)({ip_limit:(Ce=st==null?void 0:st.exerciseParams)==null?void 0:Ce.ip_limit,ip_bind:(it=st==null?void 0:st.exerciseParams)==null?void 0:it.ip_bind_type}),He()})),on=()=>ne(void 0,null,function*(){var He,Ce,it,ct,je;yield Le.validateFields();const Be=Le.getFieldsValue();if(gt(!0),(((He=st==null?void 0:st.exerciseParams)==null?void 0:He.ip_limit)!=="no"||(Ce=st==null?void 0:st.exerciseParams)!=null&&Ce.ip_bind_type)&&(yield mt()),(yield(0,we.ZD)((it=st==null?void 0:st.exerciseParams)==null?void 0:it.id,{exercise_user_id:(ct=st==null?void 0:st.exerciseParams)==null?void 0:ct.exercise_user_id,unlock_key:Be.unlock_key,time:Be.time,ip:Pt.current})).status===0){if(de){me({type:"exercise/setActionTabs",payload:{}}),de();return}const _e=st==null?void 0:st.exerciseParams;(0,E.nr)({inner_ip:_e.inner_ip,public_ip:_e.public_ip,open_camera:_e.open_camera,ip_limit:_e.ip_limit,ip_bind:_e.ip_bind,ip_bind_type:_e.ip_bind_type,exercise_tips:_e.exercise_tips,exerciseId:_e.id,screen_open:_e.screen_open,screen_num:_e.screen_num,screen_sec:_e.screen_sec,coursesId:Xe.coursesId,login:(je=(0,y.eY)())==null?void 0:je.login,history,identity_verify:_e.identity_verify,open_phone_video_recording:_e.open_phone_video_recording,current_status:_e.current_status}),me({type:"exercise/setActionTabs",payload:{}})}gt(!1)}),ke=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:He=>te.createElement("span",{className:He.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},He)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:He=>te.createElement("span",{className:He.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},He)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],jt=((pe=st==null?void 0:st.exerciseParams)==null?void 0:pe.errorMessage)&&typeof((ve=st==null?void 0:st.exerciseParams)==null?void 0:ve.errorMessage)=="object";(0,b.useEffect)(()=>{se.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const He=yield Ot(Xe);yield Te({}),He.status||Ct(He)})},[se.actionTabs.key]);const{time:Wt,end_time:un}=(rt==null?void 0:rt.exercise)||{},Gn=ze!=null&&ze.user_end_time?oe()(ze==null?void 0:ze.user_end_time).add(1,"minutes"):oe()(),ut=oe()(ze==null?void 0:ze.user_total_end_time)>Gn?Math.round(oe().duration(oe()(ze==null?void 0:ze.user_total_end_time).diff(Gn.startOf("minute"))).asMinutes()):0,dt=((ze==null?void 0:ze.student_left_minutes)||0)+(Ze||0);return te.createElement(te.Fragment,null,te.createElement(De.default,{width:514,centered:!0,closable:!!((Ue=st==null?void 0:st.exerciseParams)!=null&&Ue.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:se.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{me({type:"exercise/setActionTabs",payload:{}})}},te.createElement(xe.Z,{spinning:Ye||ft},jt&&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 "),!jt&&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"),jt&&te.createElement(ue.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Me=st==null?void 0:st.exerciseParams)==null?void 0:Me.errorMessage)||{}],columns:ke}),te.createElement("div",{className:""},te.createElement(Fe.default,{form:Le,layout:"vertical",autoComplete:"off"},te.createElement(Fe.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(Re.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Wt!==-1?te.createElement(te.Fragment,null,te.createElement(Fe.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",oe()(ze==null?void 0:ze.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(ie,{MaxMinutes:ut})),te.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},Ye||ft?"--":dt),"\u5206\u949F",dt!==0&&(ze==null?void 0:ze.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},oe()(ze==null?void 0:ze.user_end_time).add(Ze||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 ",oe()(un).format("YYYY-MM-DD HH:mm")))),te.createElement(Ge.Z,{justify:"space-between",align:"middle"},te.createElement(Ie.Z,null),te.createElement(Ie.Z,null,te.createElement(Oe.ZP,{loading:at,onClick:on},"\u8FDB\u5165\u8003\u8BD5"))))))};Qe.Z=(0,a.connect)(({exercise:se})=>({exercise:se}))(ce)},82896:function(nt,Qe,ee){"use strict";ee.d(Qe,{w:function(){return xe}});var b=ee(38147),le=ee(43418),Ae=ee(65582),Fe=ee(59301),De=(ue,Re,Ge)=>new Promise((Ie,Oe)=>{var we=a=>{try{oe(Ge.next(a))}catch(E){Oe(E)}},fe=a=>{try{oe(Ge.throw(a))}catch(E){Oe(E)}},oe=a=>a.done?Ie(a.value):Promise.resolve(a.value).then(we,fe);oe((Ge=Ge.apply(ue,Re)).next())});const xe=(ue,Re,Ge="\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E...",Ie=1,Oe=2)=>De(void 0,null,function*(){Ie===1&&(0,Ae.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:Ie===1?Ge:"\u6B63\u5728\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const we=yield(0,b.ZP)(`/api/exercises/${Re}/user_appraise_status.json`,{method:"get",params:{appraise_type:Ie}});if((we==null?void 0:we.status)===-1)return(0,Ae.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),Promise.reject();let fe={status:0};if((we==null?void 0:we.type)===2&&(fe=yield(0,b.ZP)(`/api/exercises/${Re}/create_appraise_students.json`,{method:"get"})),(0,Ae.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(fe==null?void 0:fe.status)===-1)return Promise.reject();if((we==null?void 0:we.type)===2){const oe=()=>{Ae.history.replace(`/classrooms/${ue}/exercise/${Re}/centralizeReview/${fe==null?void 0:fe.login}`)};if(le.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:oe,onCancel:()=>{Oe===1&&Ae.history.replace(`/classrooms/${ue}/exercise/${Re}/detail`)},content:Fe.createElement("div",null,Fe.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",Fe.createElement("span",{onClick:oe,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),Fe.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"))}),Oe!==3)return Promise.reject()}if((we==null?void 0:we.type)===3&&(le.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",keyboard:!1,title:"\u63D0\u793A",onOk:()=>{Oe===1&&Ae.history.replace(`/classrooms/${ue}/exercise/${Re}/detail`)},content:Fe.createElement("div",null,(we==null?void 0:we.message)||"")}),Oe!==3)||(we==null?void 0:we.type)===4&&(le.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{Oe===1&&Ae.history.replace(`/classrooms/${ue}/exercise/${Re}/detail`)},content:Fe.createElement("div",null,(we==null?void 0:we.message)||"")}),Oe!==3))return Promise.reject()})},99981:function(nt,Qe,ee){"use strict";ee.d(Qe,{Q8:function(){return st},d0:function(){return rt},w6:function(){return Pt}});var b=ee(59301),le=ee(5083),Ae=ee(57809),Fe=ee(8591),De=ee(43418),xe=ee(5112),ue=ee(95237),Re=ee(43604),Ge=ee(6848),Ie=ee(24905),Oe=ee(3113),we=ee(66649),fe=ee.n(we),oe=ee(41867),a=ee(38147),E=ee(89392),x=ee.n(E),y=ee(65862),z=ee(61191),te=ee(65582),ne=ee(4324),re=ee(66457),ie=ee(42656),ce=ee(83028),se=ee(60979),de=ee(59301),me=Object.defineProperty,pe=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Le=(ze,ft,Ot)=>ft in ze?me(ze,ft,{enumerable:!0,configurable:!0,writable:!0,value:Ot}):ze[ft]=Ot,Ze=(ze,ft)=>{for(var Ot in ft||(ft={}))Me.call(ft,Ot)&&Le(ze,Ot,ft[Ot]);if(Ue)for(var Ot of Ue(ft))Xe.call(ft,Ot)&&Le(ze,Ot,ft[Ot]);return ze},at=(ze,ft)=>pe(ze,ve(ft)),gt=(ze,ft,Ot)=>new Promise((mt,on)=>{var ke=un=>{try{Wt(Ot.next(un))}catch(Gn){on(Gn)}},jt=un=>{try{Wt(Ot.throw(un))}catch(Gn){on(Gn)}},Wt=un=>un.done?mt(un.value):Promise.resolve(un.value).then(ke,jt);Wt((Ot=Ot.apply(ze,ft)).next())});function Pt(ze,ft){const Ot=[];for(let mt=ze;mt{const mt=zefe()(ft).endOf("day"),ke=ze{const Ot=parseInt(fe()(ze).format("HH")),mt=parseInt(fe()().format("HH")),on=parseInt(fe()().format("mm"));if(!ze)return{disabledHours:()=>Pt(0,mt),disabledMinutes:()=>Pt(0,on)};if(ft){const ke=parseInt(fe()(ft).format("HH")),jt=parseInt(fe()(ft).format("mm"));return fe()(ze).isSame(fe()(ft),"day")?{disabledHours:()=>Pt(0,ke),disabledMinutes:()=>Ot<=ke?Pt(0,jt):[]}:void 0}if(fe()(ze).isSame(fe()(),"day"))return{disabledHours:()=>Pt(0,mt),disabledMinutes:()=>fe()(ze).isSame(fe()(),"hour")&&Ot<=mt?Pt(0,on):[]}},{RangePicker:Ct}=le.default,{Option:Ye}=Ae.default,Te=({shixunHomeworks:ze,loading:ft,dispatch:Ot,classroomList:mt,user:on})=>{var ke,jt,Wt,un,Gn,ut,dt,He,Ce;const it=(0,te.useParams)(),{workSetting:ct,workList:je,shixunWorkList:Be,headerInfo:ot,changeData:_e}=ze,[Ne,pt]=(0,b.useState)(!1),[Ut,Jt]=(0,b.useState)(!1);let[Nt,kt]=(0,b.useState)([]),[Yt,We]=(0,b.useState)([]),[et,Dt]=(0,b.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[It,rn]=(0,b.useState)({}),[Mt,Pn]=(0,b.useState)({});(0,b.useEffect)(()=>()=>{kt([])},[]),(0,b.useEffect)(()=>{pt(!(0,oe.GJ)())},[(0,oe.GJ)()]);const zn=()=>{Ot({type:"shixunHomeworks/getWorkSetting",payload:Ze({},it)})};(0,b.useEffect)(()=>{if(!(ct!=null&&ct.course_id))return;Object.keys(et).map(function(Bn){et[Bn]=ct[Bn]}),(!et.allow_late||!et.unified_late)&&(et.late_penalty=20,et.penalty_type=ne.Q.Percent),et.unified_setting||(et.unified_late=!1,et.unified_anonymous_comment=!1,et.unified_anonymous_appeal=!1),Nt=JSON.parse(JSON.stringify(ct.group_settings.map(Bn=>at(Ze({},Bn),{group_name:[Bn.group_name]})).filter(Bn=>Bn.publish_time!==null))),Yt=JSON.parse(JSON.stringify(ct.allow_late_settings.map(Bn=>at(Ze({},Bn),{group_name:[Bn.group_name]})).filter(Bn=>Bn.late_time!==null))),Dt(Ze({},et));const Vt=(0,y.QE)((Nt==null?void 0:Nt.length)>0?Nt:[]);kt([...Vt]),(Yt==null?void 0:Yt.length)<=0?We([{penalty_type:ne.Q.Percent,late_penalty:20}]):We([...Yt])},[ct]);const ca=()=>gt(void 0,null,function*(){var Vt,Bn;if(((Vt=on==null?void 0:on.userInfo)==null?void 0:Vt.user_status)===2){(0,re.Rd)();return}const Ua=JSON.parse(JSON.stringify(et));if(Ua.challenge_settings.filter(ta=>!ta.hide),Ua.categoryId=it.categoryId,(Bn=Ua.challenge_settings)!=null&&Bn.every(ta=>!ta.checked)){Fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Nt),!et.unified_setting)Nt=Nt==null?void 0:Nt.map(ta=>{var Ao;if(!ta.publish_time||!ta.end_time)throw Fe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!ta.group_name)throw Fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ta.group_name=typeof(ta==null?void 0:ta.group_name)=="string"?[ta==null?void 0:ta.group_name]:ta==null?void 0:ta.group_name,ta.group_id=(Ao=ct.group_settings)==null?void 0:Ao.filter(io=>{var Wo;return(Wo=ta==null?void 0:ta.group_name)==null?void 0:Wo.includes(io.group_name)}).map(io=>io.group_id||io.id).toString().split(","),ta});else if(!et.publish_time||!et.end_time)throw Fe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Ua.group_settings=Nt,et.allow_late)if(et.unified_late){if(et.late_penalty===null||et.late_penalty===void 0||et.late_penalty<0||et.late_penalty>100)throw Fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!et.late_time)throw Fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Yt=Yt==null?void 0:Yt.map(ta=>{var Ao,io;if(ta.late_penalty===null||ta.late_penalty===void 0||ta.late_penalty<0||ta.late_penalty>100)throw Fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ta.late_time)throw Fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!ta.group_name)throw Fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ta.group_name=typeof(ta==null?void 0:ta.group_name)=="string"?[ta==null?void 0:ta.group_name]:ta==null?void 0:ta.group_name,ta.group_id=(io=(Ao=ta==null?void 0:ta.group_name)==null?void 0:Ao.map(Wo=>{var tr,xo;let St=(xo=(tr=ct.group_settings)==null?void 0:tr.filter(Lt=>(Lt==null?void 0:Lt.group_name)===Wo))==null?void 0:xo[0];return St==null?void 0:St.group_id}))==null?void 0:io.toString().split(","),ta}),Ua.allow_late_settings=Yt;let Sa=yield(0,se.Tr)({homework_common_ids:[parseInt(it.categoryId)],course_id:it.coursesId,type:"homework_common"});(Sa==null?void 0:Sa.student_count)===0?Ba(Ua):(Pn(Ua),rn(Sa))}),Ba=Vt=>{var Bn;if(Vt.total_score===null){Fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Vt!=null&&Vt.work_efficiency&&Vt.eff_score===null){Fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ua=Vt.challenge_settings.reduce((Ao,io)=>Ao+Number(io.challenge_score),0);if((Ua==null?void 0:Ua.toFixed(10))!==((Bn=Vt.total_score-Vt.eff_score)==null?void 0:Bn.toFixed(10))){Fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Vt.total_score}\u5206`);return}const Sa={shixun_evaluation:Vt.shixun_evaluation,challenge_settings:Vt.challenge_settings};let ta=()=>{var Ao;const io=()=>gt(void 0,null,function*(){Jt(!0),(yield(0,a.ZP)(`/api/homework_commons/${it.categoryId}/publish_setting.json`,{method:"post",body:Ze({},Vt)})).status===0&&(Fe.ZP.success("\u66F4\u65B0\u6210\u529F"),zn(),Ot({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Ze({},it)})),Jt(!1)});!(0,E.isEqual)(_e,Sa)&&!((Ao=ot==null?void 0:ot.homework_status)!=null&&Ao.includes("\u672A\u53D1\u5E03"))?De.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:io}):io()};ct!=null&&ct.high_resources_consume&&!(ct!=null&&ct.high_resources_consume_permission)?Ot({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:it.coursesId,type:"shixun",type_id:it.categoryId,name:ct.homework_name,fn:()=>{ta()}}}):ta()},tn=(Vt,Bn,Ua="group_id")=>{var Sa;return Bn?Bn.find(ta=>ta[Ua]===Vt):(Sa=ct==null?void 0:ct.group_settings)==null?void 0:Sa.find(ta=>ta.group_id[0]===Vt)},ya=(ct==null?void 0:ct.allow_late)||(ct==null?void 0:ct.anonymous_comment),eo=Vt=>{var Bn,Ua;const Sa=tn(Vt,ct==null?void 0:ct.allow_late_settings,"id"),ta=tn(Vt,ct==null?void 0:ct.anonymous_comment_settings),Ao=tn(Vt);return(ct==null?void 0:ct.allow_late)&&Sa&&fe()(Sa==null?void 0:Sa.late_time)<=fe()()||(ct==null?void 0:ct.anonymous_comment)&&ta&&(ta==null?void 0:ta.evaluation_start)!==null||((Ua=(fe()(Ao==null?void 0:Ao.end_time)<=fe()()&&((Bn=ct==null?void 0:ct.allow_late_settings)==null?void 0:Bn.filter(io=>io.group_id.includes(Vt))))[0])==null?void 0:Ua.late_time)!=null},to=(0,b.useMemo)(()=>(ct==null?void 0:ct.allow_late)||(ct==null?void 0:ct.all_group_late),[ct,ot]),oa=ct==null?void 0:ct.anonymous_comment,uo=Vt=>{if(!Vt)return!1;const Bn=tn(Vt,ct==null?void 0:ct.anonymous_comment_settings);return(ct==null?void 0:ct.anonymous_comment)&&Bn&&(Bn==null?void 0:Bn.evaluation_start)!==null},Ja=(Vt,Bn)=>{var Ua,Sa,ta;Ot({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Vt,index:Bn,rangePickerDisabled:Ne||(fe()()<=fe()((Sa=tn((Ua=Vt==null?void 0:Vt.group_id)==null?void 0:Ua[0]))==null?void 0:Sa.publish_time)?!1:[!0,eo((ta=Vt==null?void 0:Vt.group_id)==null?void 0:ta[0])]),disabledDate:ct==null?void 0:ct.course_end_date}})};return de.createElement("section",{className:z.Z.form},de.createElement("div",{className:z.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",de.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),de.createElement("div",null,de.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(xe.ZP.Group,{disabled:Ne||!((ke=ot==null?void 0:ot.homework_status)!=null&&ke.includes("\u672A\u53D1\u5E03"))||(0,oe.Rm)()&&!((jt=mt.AssistantObject.practice)!=null&&jt.can_publish),value:et.unified_setting,onChange:Vt=>{var Bn;if(!((Bn=ot==null?void 0:ot.homework_status)!=null&&Bn.includes("\u672A\u53D1\u5E03"))){Fe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(et.unified_setting=!et.unified_setting,et.unified_setting||(et.unified_late=!1,We([{late_penalty:5}])),Dt(Object.assign({},et)),et.unified_setting===!1&&Nt==""){kt(Nt.concat({}));return}et.unified_setting&&(kt([]),We([{late_penalty:5}]))}},de.createElement(xe.ZP,{value:!0,disabled:Ne||!(ct!=null&&ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),de.createElement(xe.ZP,{disabled:Ne||!((Wt=ct==null?void 0:ct.group_settings)!=null&&Wt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((un=ct==null?void 0:ct.group_settings)==null?void 0:un.length)===0&&de.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),et.unified_setting&&de.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},de.createElement(ue.Z,{align:"middle"},de.createElement(Re.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),de.createElement(Re.Z,{className:"ml10"},de.createElement(le.default,{size:"large",disabled:Ne||!((Gn=ot==null?void 0:ot.homework_status)!=null&&Gn.includes("\u672A\u53D1\u5E03")||(ut=ot==null?void 0:ot.homework_status)!=null&&ut.includes("\u672A\u5F00\u59CB"))||(0,oe.Rm)()&&!((dt=mt.AssistantObject.practice)!=null&&dt.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Vt=>st(Vt,ct==null?void 0:ct.course_end_date),disabledTime:Vt=>rt(Vt),value:et.publish_time?fe()(et.publish_time):"",onChange:(Vt,Bn)=>{et.publish_time=Bn,(et.end_time==""||!et.end_time)&&et.unified_setting&&(et.end_time=fe()(Vt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Dt(Object.assign({},et))}}))),de.createElement(ue.Z,{align:"middle",className:"pl30"},de.createElement(Re.Z,null,"\u622A\u6B62\u65F6\u95F4"),de.createElement(Re.Z,{className:"ml10"},de.createElement(le.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(ct==null?void 0:ct.allow_late)&&(ct==null?void 0:ct.homework_status.includes("\u5DF2\u622A\u6B62"))||Ne||(ct==null?void 0:ct.allow_late)&&fe()()>=fe()(ct==null?void 0:ct.end_time)||(0,oe.Rm)()&&!((He=mt.AssistantObject.practice)!=null&&He.can_publish),disabledDate:Vt=>st(Vt,ct==null?void 0:ct.course_end_date,et.publish_time),disabledTime:Vt=>rt(Vt,et.publish_time),value:et.end_time?fe()(et.end_time):"",onChange:(Vt,Bn)=>{et.end_time=Bn,Dt(Object.assign({},et))}})))),!et.unified_setting&&(Nt==null?void 0:Nt.length)>0&&de.createElement(ue.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Nt&&Nt.map(function(Vt,Bn){var Ua,Sa,ta,Ao,io,Wo,tr;return de.createElement(Re.Z,{span:24,key:Bn},de.createElement(ue.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Bn==(Nt==null?void 0:Nt.length)-1?"0px":"10px"}},de.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Bn+1),de.createElement(Ae.default,{disabled:Ne||((Ua=ot==null?void 0:ot.homework_status)!=null&&Ua.includes("\u672A\u53D1\u5E03")&&Vt.id||fe()(){var St;if((0,oe.Rm)()&&!((St=mt.AssistantObject.practice)!=null&&St.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nt[Bn].group_name=xo,Nt[Bn].group_id=Vt.group_id;const Lt=(0,E.flattenDeep)(Nt.map(In=>In.group_name)),xt=Yt.map(In=>{let da=(In==null?void 0:In.group_name)||[];return at(Ze({},In),{group_name:(0,E.remove)(da,Zn=>Lt.includes(Zn))})});We(xt),kt(Nt.slice())},maxTagCount:4,maxTagPlaceholder:xo=>de.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ja(Vt,Bn)},"+",xo==null?void 0:xo.length)},ct.group_settings&&ct.group_settings.map(function(xo){if(!Nt.map(Lt=>Lt.group_name).flat().includes(xo.group_name))return de.createElement(Ye,{value:xo.group_name,key:xo.id},xo.group_name)})),de.createElement("div",{className:"ml20"},de.createElement(Ct,{size:"large",ranges:{\u6B64\u523B:[Vt.publish_time?fe()(Vt.publish_time):fe()(),fe()()]},allowClear:!1,disabled:Ne||(fe()()<=fe()((Ao=tn((ta=Vt==null?void 0:Vt.group_id)==null?void 0:ta[0]))==null?void 0:Ao.publish_time)?!1:[!0,eo((io=Vt==null?void 0:Vt.group_id)==null?void 0:io[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:xo=>st(xo,ct==null?void 0:ct.course_end_date),disabledTime:xo=>rt(xo),showTime:{showNow:!0,format:"HH:mm",defaultValue:[fe()((0,y.U6)(),"HH:mm"),fe()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Vt.publish_time&&[fe()(Vt.publish_time),Vt.end_time?fe()(Vt.end_time):void 0],onChange:(xo,St)=>{var Lt;if((0,oe.Rm)()&&!((Lt=mt.AssistantObject.practice)!=null&&Lt.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nt[Bn].publish_time=St[0],!Vt.end_time&&St[0]?Nt[Bn].end_time=fe()(St[0]).add(7,"days"):Nt[Bn].end_time=St[1],kt([...Nt])},onCalendarChange:(xo,St,Lt)=>{if(St!=null&&St[0]&&!St[1]){const xt=fe()(St[0]).add(7,"days");Nt[Bn].publish_time=St[0],Nt[Bn].end_time=xt,kt([...Nt])}}})),!Ne&&de.createElement("div",{style:{display:"flex",width:"50px"}},((Wo=Vt==null?void 0:Vt.group_id)==null?void 0:Wo.length)>1&&de.createElement(Ge.Z,{title:"\u89C4\u5219\u62C6\u5206"},de.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ja(Vt,Bn)})),(Nt==null?void 0:Nt.length)<((tr=ct==null?void 0:ct.group_settings)==null?void 0:tr.length)&&de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var xo;if((0,oe.Rm)()&&!((xo=mt.AssistantObject.practice)!=null&&xo.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt(Nt.concat({}))}}),((Vt==null?void 0:Vt.publish_time)&&fe()(){const xo=(0,E.cloneDeep)(Yt);xo.forEach((St,Lt)=>{St.group_name&&(St.group_name=St.group_name.filter(xt=>{var In;return!((In=Nt[Bn].group_name)!=null&&In.includes(xt))}))}),Nt=Nt.filter((St,Lt)=>Bn!==Lt),We(xo),kt(Nt.slice()),setTimeout(()=>kt(Nt.slice()),10)}}))))}))),de.createElement(ue.Z,null,de.createElement(Re.Z,null,de.createElement("div",{className:z.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",de.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),de.createElement(Re.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(Ie.default,{checked:et.allow_late,disabled:Ne||to,onChange:Vt=>{var Bn;if((0,oe.Rm)()&&!((Bn=mt.AssistantObject.practice)!=null&&Bn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt.target.checked&&De.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:de.createElement("div",{style:{padding:10,background:"#f5f6f9"}},de.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),de.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),de.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),et.allow_late=!et.allow_late,Yt==""&&We([{late_penalty:5}]),Dt(Object.assign({},et))}},de.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(et==null?void 0:et.allow_late)&&de.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},de.createElement("div",{style:{display:"flex"}},de.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),de.createElement(xe.ZP.Group,{style:{marginLeft:"20px"},disabled:Ne||(ct==null?void 0:ct.anonymous_comment)||(ct==null?void 0:ct.allow_late),value:et.unified_late,onChange:Vt=>{var Bn;if((0,oe.Rm)()&&!((Bn=mt.AssistantObject.practice)!=null&&Bn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}et.unified_late=Vt.target.value,Yt==""&&!Vt.target.value&&We([{penalty_type:ne.Q.Percent,late_penalty:20}]),Dt(Ze({},et))}},(et==null?void 0:et.unified_setting)&&de.createElement(xe.ZP,{value:!0,disabled:!(ct!=null&&ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Ce=ct==null?void 0:ct.group_settings)==null?void 0:Ce.length)>0&&de.createElement(xe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),et!=null&&et.unified_late?de.createElement(de.Fragment,null,de.createElement(ue.Z,{align:"middle",style:{marginTop:"10px"}},de.createElement(Re.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),de.createElement(Re.Z,{className:"ml20"},de.createElement(ne.Z,{disabled:Ne||oa,value:{type:et.penalty_type,inputValue:et.late_penalty},onChange:Vt=>{var Bn;if((0,oe.Rm)()&&!((Bn=mt.AssistantObject.practice)!=null&&Bn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt(at(Ze({},et),{late_penalty:Vt.inputValue,penalty_type:Vt.type}))}})),de.createElement(Re.Z,{flex:"1",className:"ml5"},de.createElement("span",{className:"c-grey-c ml10"},et.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),de.createElement(ue.Z,{align:"middle",style:{marginTop:"15px"}},de.createElement(Re.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(Re.Z,{className:"ml20"},de.createElement(le.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ne||oa,value:et.late_time?fe()(et.late_time):"",disabledDate:Vt=>st(Vt,ct==null?void 0:ct.course_end_date),onChange:(Vt,Bn)=>{var Ua;if((0,oe.Rm)()&&!((Ua=mt.AssistantObject.practice)!=null&&Ua.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}et.late_time=Bn,Dt(Object.assign({},et))}})))):Yt.map(function(Vt,Bn){var Ua;return de.createElement(Re.Z,{span:24,key:Bn},de.createElement(ue.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},de.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Bn+1),de.createElement(Ae.default,{disabled:Ne||!((Ua=ot==null?void 0:ot.homework_status)!=null&&Ua.includes("\u672A\u53D1\u5E03"))&&Vt.id||(ct==null?void 0:ct.anonymous_comment),mode:"multiple",className:z.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Vt.group_name=="string"?[Vt.group_name]:Vt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Sa=>{var ta;if((0,oe.Rm)()&&!((ta=mt.AssistantObject.practice)!=null&&ta.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt[Bn].group_name=Sa,Yt[Bn].group_id=Vt.group_id,We(Yt.slice())}},ct.group_settings&&ct.group_settings.map(function(Sa){const ta=Yt.map(io=>io.group_name).flat(),Ao=Nt.map(io=>io.group_name).flat();if(et!=null&&et.unified_setting){if(!ta.includes(Sa.group_name))return de.createElement(Ye,{value:Sa.group_name,key:Sa.id},Sa.group_name)}else if(Ao.includes(Sa.group_name)&&!ta.includes(Sa.group_name))return de.createElement(Ye,{value:Sa.group_name,key:Sa.id},Sa.group_name)})),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),de.createElement(ne.Z,{disabled:Ne||uo(Vt.id),value:{type:Vt.penalty_type,inputValue:Vt.late_penalty},onChange:Sa=>{var ta;if((0,oe.Rm)()&&!((ta=mt.AssistantObject.practice)!=null&&ta.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt[Bn].late_penalty=Sa.inputValue,Yt[Bn].penalty_type=Sa.type,We([...Yt])}}),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(le.default,{size:"large",disabled:Ne||uo(Vt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Sa=>st(Sa,ct==null?void 0:ct.course_end_date),format:"YYYY-MM-DD HH:mm",value:Vt!=null&&Vt.late_time?fe()(Vt.late_time):void 0,onChange:(Sa,ta)=>{var Ao;if((0,oe.Rm)()&&!((Ao=mt.AssistantObject.practice)!=null&&Ao.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt[Bn].late_time=ta,We([...Yt])}}),!Ne&&de.createElement("div",{style:{display:"flex",width:"50px"}},de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Sa;if((0,oe.Rm)()&&!((Sa=mt.AssistantObject.practice)!=null&&Sa.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}We(Yt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Bn>0&&!Vt.id&&de.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Sa;if((0,oe.Rm)()&&!((Sa=mt.AssistantObject.practice)!=null&&Sa.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt=Yt.filter((ta,Ao)=>Bn!==Ao),We(Yt.slice()),setTimeout(()=>We(Yt.slice()),10)}}))))})),!Ne&&de.createElement(de.Fragment,null,de.createElement(Oe.ZP,{type:"primary",size:"large",loading:Ut,style:{width:"138px",marginTop:"30px"},onClick:()=>ca()},"\u4FDD\u5B58")),de.createElement(ie.Z,{onConfirm:(Vt,Bn)=>{Nt.splice(Vt,0,...Bn),Nt.splice(Vt+Bn.length,1);const Ua=(0,y.QE)([...Nt]);kt([...Ua])}}),de.createElement(ce.Z,{resdata:It,type:"shixun",okloading:Ut,oktext:(It==null?void 0:It.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Vt=>gt(void 0,null,function*(){Jt(!0);let Bn=yield(0,a.ZP)(`/api/courses/${it.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(it.categoryId)]}});Jt(!1),(Bn==null?void 0:Bn.status)===0&&Ba(Mt)})}))};Qe.ZP=(0,te.connect)(({shixunHomeworks:ze,classroomList:ft,loading:Ot,user:mt})=>({shixunHomeworks:ze,classroomList:ft,loading:Ot.effects,user:mt}))(Te)},61604:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(54580),Ae=ee(78241),Fe=ee(43418),De=ee(8591),xe=ee(1710),ue=ee(65582),Re=ee(74128),Ge=ee(84511),Ie=ee(38147),Oe=ee(66649),we=ee.n(Oe),fe=ee(65862),oe=ee(59301),a=Object.defineProperty,E=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(ce,se,de)=>se in ce?a(ce,se,{enumerable:!0,configurable:!0,writable:!0,value:de}):ce[se]=de,te=(ce,se)=>{for(var de in se||(se={}))x.call(se,de)&&z(ce,de,se[de]);if(E)for(var de of E(se))y.call(se,de)&&z(ce,de,se[de]);return ce},ne=(ce,se,de)=>new Promise((me,pe)=>{var ve=Xe=>{try{Me(de.next(Xe))}catch(Le){pe(Le)}},Ue=Xe=>{try{Me(de.throw(Xe))}catch(Le){pe(Le)}},Me=Xe=>Xe.done?me(Xe.value):Promise.resolve(Xe.value).then(ve,Ue);Me((de=de.apply(ce,se)).next())});const{Dragger:re}=le.default,ie=({classroomList:ce,dispatch:se,onOk:de})=>{const me=(0,ue.useParams)(),[pe]=Ae.default.useForm(),[ve,Ue]=(0,b.useState)(),[Me,Xe]=(0,b.useState)(!1),Le={height:100,onRemove:()=>{Ue("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Ze=>ne(void 0,null,function*(){return Ue(Ze),!1})};return(0,b.useEffect)(()=>{pe.setFieldsValue({publish_time:we()(we()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:we()(we()(new Date((0,fe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),oe.createElement(Fe.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ce.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Me},onOk:()=>ne(void 0,null,function*(){pe.submit()}),onCancel:()=>{pe.resetFields(),se({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement(Ae.default,{form:pe,onFinish:Ze=>ne(void 0,null,function*(){var at,gt,Pt;if(!(ve!=null&&ve.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Xe(!0);let st=new FormData;st.append("type",ce.actionTabs.type),st.append("file",ve);let rt;window.location.href.indexOf("exercise")>-1?rt=`/api/exercises/${ce.actionTabs.id}/supplement_score.json`:rt=`/api/homework_commons/${ce.actionTabs.id}/supplement_score.json`;let Ct=yield(0,Ie.ZP)(rt,{method:"post",body:st},!0);Xe(!1),(Ct==null?void 0:Ct.status)===0&&(de(),pe.resetFields(),se({type:"classroomList/setActionTabs",payload:{}}),((gt=(at=Ct==null?void 0:Ct.data)==null?void 0:at.fail)==null?void 0:gt.length)>0&&Fe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:oe.createElement(xe.default,{pagination:!1,dataSource:(Pt=Ct==null?void 0:Ct.data)==null?void 0:Pt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,fe.FH)("",Re.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ce.actionTabs.type}`)}}))})},oe.createElement(Ae.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ce.actionTabs.name),oe.createElement(Ae.default.Item,{style:{marginBottom:0},label:oe.createElement("div",null,oe.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),oe.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},oe.createElement("div",null,oe.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ge.Z.downloadbutton,href:Re.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ce.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),oe.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),oe.createElement(Ae.default.Item,{style:{marginBottom:0}},oe.createElement(re,te({},Le),oe.createElement("a",{className:Ge.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),oe.createElement("br",null),oe.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Qe.Z=(0,ue.connect)(({classroomList:ce})=>({classroomList:ce}))(ie)},62686:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(54580),Ae=ee(78241),Fe=ee(43418),De=ee(8591),xe=ee(1710),ue=ee(92832),Re=ee(95237),Ge=ee(43604),Ie=ee(5871),Oe=ee(5083),we=ee(65582),fe=ee(96565),oe=ee(74128),a=ee(84511),E=ee(38147),x=ee(99981),y=ee(66649),z=ee.n(y),te=ee(65862),ne=ee(59301),re=Object.defineProperty,ie=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,de=(Me,Xe,Le)=>Xe in Me?re(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Me[Xe]=Le,me=(Me,Xe)=>{for(var Le in Xe||(Xe={}))ce.call(Xe,Le)&&de(Me,Le,Xe[Le]);if(ie)for(var Le of ie(Xe))se.call(Xe,Le)&&de(Me,Le,Xe[Le]);return Me},pe=(Me,Xe,Le)=>new Promise((Ze,at)=>{var gt=rt=>{try{st(Le.next(rt))}catch(Ct){at(Ct)}},Pt=rt=>{try{st(Le.throw(rt))}catch(Ct){at(Ct)}},st=rt=>rt.done?Ze(rt.value):Promise.resolve(rt.value).then(gt,Pt);st((Le=Le.apply(Me,Xe)).next())});const{Dragger:ve}=le.default,Ue=({classroomList:Me,dispatch:Xe,onOk:Le})=>{const Ze=(0,we.useParams)(),[at]=Ae.default.useForm(),[gt,Pt]=(0,b.useState)(),[st,rt]=(0,b.useState)(!1),Ct={height:100,onRemove:()=>{Pt("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:Ye=>pe(void 0,null,function*(){return Pt(Ye),!1})};return(0,b.useEffect)(()=>{at.setFieldsValue({publish_time:z()(z()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:z()(z()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[Me.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),ne.createElement(Fe.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:Me.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:st},onOk:()=>pe(void 0,null,function*(){at.submit()}),onCancel:()=>{at.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}})}},ne.createElement(Ae.default,{form:at,colon:!1,onFinish:Ye=>pe(void 0,null,function*(){var Te,ze,ft;if(!(gt!=null&>.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}rt(!0);let Ot=new FormData;Ot.append("name",Ye.name),Ot.append("type",Me.actionTabs.type),Ot.append("category_id",(Ze==null?void 0:Ze.categoryId)||null),Me.actionTabs.type==="exercise"?(Ot.append("time",Ye.time||""),Ot.append("total_score",Ye.total_score)):Ot.append("description",Ye.description||""),Ot.append("publish_time",z()(Ye.publish_time).format("YYYY-MM-DD HH:mm")),Ot.append("end_time",z()(Ye.end_time).format("YYYY-MM-DD HH:mm")),Ot.append("file",gt);let mt=yield(0,E.ZP)(`/api/courses/${Ze.coursesId}/export_external_score_homework.json`,{method:"post",body:Ot},!0);rt(!1),(mt==null?void 0:mt.status)===0&&(at.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}}),Le(),((ze=(Te=mt==null?void 0:mt.data)==null?void 0:Te.fail)==null?void 0:ze.length)>0&&Fe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ne.createElement(xe.default,{pagination:!1,dataSource:(ft=mt==null?void 0:mt.data)==null?void 0:ft.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,te.FH)("",oe.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Me.actionTabs.type}`)}}))})},ne.createElement(Ae.default.Item,{label:Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},ne.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),Me.actionTabs.type!=="exercise"&&ne.createElement(Ae.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},ne.createElement(fe.Z,{watch:!0})),Me.actionTabs.type==="exercise"&&ne.createElement(Re.Z,{style:{marginLeft:6}},ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},ne.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},ne.createElement(Ie.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),ne.createElement(Re.Z,{style:{marginLeft:6,marginBottom:12}},ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ne.createElement(Oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:Ye=>(0,x.Q8)(Ye),disabledTime:Ye=>(0,x.d0)(Ye),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ne.createElement(Oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:Ye=>(0,x.Q8)(Ye,"",at.getFieldValue("publish_time")),disabledTime:Ye=>(0,x.d0)(Ye,at.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),ne.createElement(Ae.default.Item,{style:{marginBottom:0},label:ne.createElement("div",null,ne.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ne.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ne.createElement("div",null,ne.createElement("a",{download:"\u6A21\u7248.xlsx",className:a.Z.downloadbutton,href:oe.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Me.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ne.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ne.createElement(Ae.default.Item,{style:{marginBottom:0}},ne.createElement(ve,me({},Ct),ne.createElement("a",{className:a.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ne.createElement("br",null),ne.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Qe.Z=(0,we.connect)(({classroomList:Me})=>({classroomList:Me}))(Ue)},48436:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Oe}});var b=ee(59301),le=ee(20834),Ae=ee(92832),Fe=ee(24905),De=ee(3113),xe=ee(38854),ue={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},Re=ee(41867),Ge=ee(84105),Oe=({buttonDataSource:we,onButtonClick:fe,useBatchStatus:oe,allSelect:a,setAllSelect:E,selectArrs:x,onMenuClick:y,setSeleArr:z,catalogue:te,addCatalogue:ne})=>{const[re,ie]=(0,b.useState)(!1),[ce,se]=(0,b.useState)("");console.log("---",te);const de=b.createElement("div",{className:ue.moveCategory,onMouseLeave:me=>ie(!1)},b.createElement(le.default,{onClick:y,style:{maxHeight:300,width:240,overflow:"auto"}},b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},b.createElement(Ae.default,{onChange:me=>{se(me.target.value)}})),te==null?void 0:te.map(function(me,pe){var ve;if(!(ce!==""&&me.category_name.indexOf(ce)<0))return b.createElement(b.Fragment,null,b.createElement(le.default.Item,{className:"multi-llipsis1e",key:me.category_id,title:me.category_name},me.category_name),(ve=me==null?void 0:me.third_category)==null?void 0:ve.map(Ue=>b.createElement(le.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:Ue.category_id,title:Ue.category_name},Ue.category_name)))}),ne&&b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ne},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return b.createElement("div",{className:ue.bottomControlContainer},b.createElement("div",null,b.createElement("div",null,b.createElement(Fe.default,{checked:a,onChange:E},"\u5168\u9009\u672C\u9875\uFF08",x.length,"\uFF09")),(0,Re.GJ)()&&we.map(me=>b.createElement("div",{key:me.name},b.createElement(De.ZP,{type:"primary",icon:me.icon,className:ue.buttonWrap,onClick:()=>fe(me)},me.name))),(0,Re.GJ)()&&(ne||te)&&b.createElement("div",null,b.createElement(xe.Z,{open:re,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>de,getPopupContainer:me=>me.parentNode},b.createElement("span",{className:"ant-dropdown-link",onMouseEnter:me=>ie(!0)},b.createElement(De.ZP,{type:"primary",className:ue.buttonWrap,icon:b.createElement("i",{className:"iconfont icon-yidongmulu"})},b.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",b.createElement(Ge.Z,null))))))),b.createElement("div",null,b.createElement(De.ZP,{type:"primary",ghost:!0,onClick:()=>{oe(!1),z([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},42656:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return E}});var b=ee(59301),le=ee(65582),Ae=ee(5083),Fe=ee(43418),De=ee(92832),xe=ee(95237),ue=ee(43604),Re={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ge=ee(66649),Ie=ee.n(Ge),Oe=ee(65862),we=ee(2524),fe=ee(59301);const{RangePicker:oe}=Ae.default,a=({dispatch:x,classroomList:y,onConfirm:z})=>{const[te,ne]=(0,b.useState)([]),[re,ie]=(0,b.useState)([]),[ce,se]=(0,b.useState)("");(0,b.useEffect)(()=>{var pe;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let ve=y.actionTabs.data;console.log("data",ve);let Ue=(pe=ve==null?void 0:ve.group_name)==null?void 0:pe.map((Me,Xe)=>{var Le;return{group_id:ve==null?void 0:ve.group_id[Xe],group_name:ve==null?void 0:ve.group_name[Xe],is_admin:ve==null?void 0:ve.is_admin,end_time:ve==null?void 0:ve.end_time,publish_time:Array.isArray(ve==null?void 0:ve.publish_time)?(Le=ve==null?void 0:ve.publish_time)==null?void 0:Le[0]:ve==null?void 0:ve.publish_time}});Ue&&(ne([...Ue]),ie([...Ue]))}},[y.actionTabs]);const de=()=>{x({type:"classroomList/setActionTabs",payload:{}}),se("")},me=pe=>{if(pe){const ve=re==null?void 0:re.filter(Ue=>{var Me,Xe;return(Xe=(Me=Ue==null?void 0:Ue.group_name)==null?void 0:Me.toLowerCase())==null?void 0:Xe.includes(pe==null?void 0:pe.toLowerCase())});ne(ve)}else ne(re)};return fe.createElement(Fe.default,{width:980,title:fe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},fe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",fe.createElement("span",{className:Re.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),fe.createElement(De.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ce,onChange:pe=>{se(pe.target.value.trim()),me(pe.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>de(),onOk:()=>{var pe;z((pe=y.actionTabs)==null?void 0:pe.index,re),de()}},fe.createElement("div",{className:Re.modal_con},fe.createElement(xe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(pe,ve){var Ue,Me;return fe.createElement(ue.Z,{span:24,key:ve},fe.createElement(xe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ve==(te==null?void 0:te.length)-1?"0px":"10px"}},fe.createElement("div",{className:Re.multiple_select,title:pe.group_name},pe.group_name),fe.createElement("div",{className:"ml20"},fe.createElement(oe,{size:"large",ranges:{\u6B64\u523B:[pe.publish_time?Ie()(pe.publish_time):Ie()(),Ie()()]},allowClear:!1,disabled:(Ue=y.actionTabs)==null?void 0:Ue.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Xe=>{var Le;return(0,Oe.Q8)(Xe,(Le=y.actionTabs)==null?void 0:Le.disabledDate)},disabledTime:Xe=>(0,Oe.d0)(Xe),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ie()((0,Oe.U6)(),"HH:mm"),Ie()((0,Oe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:pe.publish_time&&[Ie()(pe.publish_time),pe.end_time?Ie()(pe.end_time):void 0],onChange:(Xe,Le)=>{te[ve].publish_time=Le[0],te[ve].end_time=Le[1],ne([...te]),re.forEach(Ze=>{Ze.group_id===pe.group_id&&(Ze.publish_time=Le[0],Ze.end_time=Le[1])}),ie([...re])}})),(Me=y.actionTabs)!=null&&Me.rangePickerDisabled?fe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):fe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{te.splice(ve,1),ne([...te]),re.forEach((Xe,Le)=>{Xe.group_id===pe.group_id&&re.splice(Le,1)}),ie([...re])}})))}):fe.createElement(we.Z,null))))};var E=(0,le.connect)(({classroomList:x})=>({classroomList:x}))(a)},37497:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return y}});var b=ee(59301),le=ee(20834),Ae=ee(24905),Fe=ee(3113),De=ee(38854),xe=ee(6848),ue=ee(57809),Re=ee(92832),Ge={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},Ie=ee(41867),Oe=ee(87395),we=ee(84105),fe=ee(26724),oe=ee.n(fe),a=ee(65582),E=(z,te,ne)=>new Promise((re,ie)=>{var ce=me=>{try{de(ne.next(me))}catch(pe){ie(pe)}},se=me=>{try{de(ne.throw(me))}catch(pe){ie(pe)}},de=me=>me.done?re(me.value):Promise.resolve(me.value).then(ce,se);de((ne=ne.apply(z,te)).next())}),y=({isAdmin:z,dataSource:te,batchStatus:ne,SortMenuName:re,setSortMenuName:ie,detailCourseGroupsList:ce,onSearch:se,onBoard:de,onSort:me,isboard:pe,dispatch:ve,onBatch:Ue,SortMenus:Me,isShowMode:Xe=!1,onModeChange:Le})=>{const[Ze,at]=(0,b.useState)(!1),[gt,Pt]=(0,b.useState)([]),[st,rt]=(0,b.useState)(!0);let[Ct,Ye]=(0,b.useState)([]);const[Te,ze]=(0,b.useState)(1),[ft,Ot]=(0,b.useState)(!1),mt=(0,a.useParams)(),on=un=>{ie(un.name),me(un)};(0,b.useEffect)(()=>{pe&&ke()},[pe]);const ke=()=>E(void 0,null,function*(){var un;if(st&&!ft){Ot(!0),ze(Te+1);const Gn=yield ve({type:"classroomList/getCourseGroupsList",payload:{page:Te,id:mt.coursesId,limit:20,nonenavigate:!0}});let ut=[...(Gn==null?void 0:Gn.course_groups)||[]];((un=Gn==null?void 0:Gn.course_groups)==null?void 0:un.length)<20&&(rt(!1),ut.push({id:0,name:"\u672A\u5206\u73ED"})),Ot(!1),Ye([...Ct,...ut])}}),jt=b.createElement("section",{className:Ge.dropmenu},b.createElement("div",{style:{maxHeight:200,overflow:"auto"}},b.createElement(oe(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:un=>{ke()},hasMore:st,useWindow:!1},b.createElement(le.default,{style:{width:240,zIndex:10}},(ce==null?void 0:ce.group_count)>0&&(Ct==null?void 0:Ct.filter(un=>un.edit_auth||un.name==="\u672A\u5206\u73ED").map(function(un,Gn){return b.createElement(le.default.Item,{key:un.id},b.createElement(Ae.default,{checked:gt.includes(un.id),value:un.id,onChange:ut=>{let dt=gt.indexOf(un.id);gt.indexOf(un.id)>-1?Pt(gt.filter(He=>He!==un.id)):Pt(gt.concat(un.id))}},un.name))}))))),b.createElement("aside",{style:{background:"#fff"}},b.createElement("div",null,b.createElement(Fe.ZP,{type:"link",onClick:()=>{de(gt)}},"\u786E\u5B9A"),b.createElement(Fe.ZP,{type:"link",onClick:()=>{Pt([])}},"\u91CD\u7F6E")))),Wt=re==="\u9ED8\u8BA4\u6392\u5E8F";return b.createElement("div",{className:Ge.searchSortControllerContainer},!!(Me!=null&&Me.length)&&b.createElement("div",null,b.createElement(De.Z,{dropdownRender:()=>b.createElement(le.default,{selectedKeys:[re]},Me.map(un=>b.createElement(le.default.Item,{key:un.name,onClick:()=>on(un)},un.name)))},b.createElement("div",null,b.createElement("span",{className:`${Ge.btn} ${Wt?Ge.btnSort:""}`},b.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),re)))),Wt&&b.createElement(xe.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},b.createElement("span",{className:Ge.tips},b.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Xe&&b.createElement(ue.default,{defaultValue:"",onChange:Le,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),b.createElement(Re.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:se,style:{width:220,marginLeft:Xe?"":"auto"}}),(0,Ie.eB)()&&pe&&b.createElement(De.Z,{dropdownRender:()=>jt,open:Ze,onOpenChange:un=>{at(un)}},b.createElement("a",null,"\u5206\u73ED",Ze?b.createElement(Oe.Z,{style:{marginLeft:6}}):b.createElement(we.Z,{style:{marginLeft:6}}))))}},95651:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return fe}});var b=ee(59301),le=ee(95237),Ae=ee(43604),Fe=ee(20834),De=ee(6848),xe=ee(38854),ue=ee(8591),Re={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},Ge=ee(65582),Ie=ee(41867),Oe=ee(65862),fe=({isLoading:oe,addText:a,tabDataSource:E,isAdmin:x,dispatch:y,classroomList:z,type:te,isExercise:ne,defaultSelectedKeys:re,onTabMenuClick:ie,getDropdownMenu:ce,showControlButton:se,buttonText:de,buttonIcon:me="icon-tianjiadaohang",extraNode:pe,user:ve,onButtonClick:Ue,isModelUser:Me})=>{var Xe,Le,Ze,at,gt;const Pt=(0,Ge.useParams)();return b.createElement("div",{className:Re.tabMenuContainer},b.createElement(le.Z,null,b.createElement(Ae.Z,{flex:"1"},b.createElement(Fe.default,{onSelect:st=>oe?{}:ie(st),mode:"horizontal",selectedKeys:re},E.map(st=>b.createElement(Fe.default.Item,{key:typeof st.index=="number"?st.index:st.id},b.createElement("span",{className:"c-grey-666"},st.name),st.total!==void 0&&x&&b.createElement("span",{className:"c-grey-999 ml20"},st.total||0))))),x&&ne&&b.createElement(De.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},b.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,Oe.xg)(`/classrooms/${Pt==null?void 0:Pt.coursesId}/statistics_zb`)}})),x&&ne&&b.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{y({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),x&&b.createElement(Ae.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},ne&&b.createElement(xe.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>b.createElement(Fe.default,null,b.createElement(Fe.default.Item,{key:1,onClick:()=>{var st;if((0,Ie.Rm)()&&!((st=z.AssistantObject.exercise)!=null&&st.can_download)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}y({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:te,exportType:"exercise",category_id:Pt.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),b.createElement(Fe.default.Item,{key:3,onClick:()=>{var st;if((0,Ie.Rm)()&&!((st=z.AssistantObject.exercise)!=null&&st.can_download)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ge.history.push(`/classrooms/${Pt==null?void 0:Pt.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},b.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},b.createElement("span",{style:{color:"#666666",cursor:"pointer"}},b.createElement("i",{className:"iconfont icon-xiazai6"})))),b.createElement("div",{className:Re.control},b.createElement("div",{className:Re.extra},pe),se&&(de=="\u6DFB\u52A0\u76F4\u64AD"?b.createElement(xe.Z,{menu:{items:(Le=(Xe=[{label:b.createElement("div",{onClick:()=>{Ue("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},Me&&{label:b.createElement("div",{onClick:()=>{Ue("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Xe.filter(st=>st==null?void 0:st.show))==null?void 0:Le.map(st=>({label:st==null?void 0:st.label,key:st==null?void 0:st.key}))}},b.createElement("span",{className:Re.selectBtn},b.createElement("span",null,b.createElement("i",{className:`iconfont ${me}`})),b.createElement("span",null,de))):b.createElement("span",{onClick:Ue,style:{cursor:"pointer"},className:Re.selectBtn},b.createElement("span",null,b.createElement("i",{className:`iconfont ${me}`})),b.createElement("span",null,de))),!!ce&&b.createElement(xe.Z,{disabled:((Ze=ve==null?void 0:ve.userInfo)==null?void 0:Ze.user_status)===2,className:"ml10",dropdownRender:ce},b.createElement("span",{className:((at=ve==null?void 0:ve.userInfo)==null?void 0:at.user_status)===2?Re.selectBtn1:Re.selectBtn},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-tianjiadaohang"})),b.createElement(De.Z,{title:((gt=ve==null?void 0:ve.userInfo)==null?void 0:gt.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},b.createElement("span",null,a||"\u521B\u5EFA\u8BD5\u5377"))))))))}},10352:function(nt,Qe,ee){"use strict";ee.r(Qe),ee.d(Qe,{default:function(){return ia}});var b=ee(2337),le=ee(59301),Ae=ee(65582),Fe=ee(43418),De=ee(20834),xe=ee(8591),ue=ee(61621),Re=ee(58421),Ge=ee(81228),Ie=ee(3113),Oe=ee(24905),we=ee(66649),fe=ee.n(we),oe=ee(41867),a=ee(65862),E=ee(2524),x=ee(38147),y=ee(99313),z=ee(78241),te=ee(6848),ne=ee(5871),re=ee(57809),ie=ee(92832),ce=ee(26724),se=ee.n(ce),de=ee(49018),me={flex_box_center:"flex_box_center___aIYEA",flex_space_between:"flex_space_between___hCKPx",flex_box_vertical_center:"flex_box_vertical_center___K6UJb",flex_box_center_end:"flex_box_center_end___BVN_k",flex_box_column:"flex_box_column___S4apM",bg:"bg___Pox5v",containerTitle:"containerTitle___laevg",containerDesc:"containerDesc___IIMRX",menus:"menus___atKNl",listItem:"listItem___zDBVK",info:"info___k52wj",title:"title___zq7AS",titleLeft:"titleLeft___efDI2",titleRight:"titleRight___uQt6L",acitons:"acitons___Vg6al",move:"move___Ga0E4",hideHeadCheckbox:"hideHeadCheckbox___pLoYs",moveCategory:"moveCategory___eZPjj",tabSearch:"tabSearch___IlcNp",warpModal:"warpModal___hzRTF",modalColumn:"modalColumn___Rcl4F",modalRow:"modalRow___rzx2r",sup:"sup___cAGuY",name:"name___flQya"},pe=ee(66457),ve=ee(35479),Ue=ee(79274),Me=ee(90463),Xe=ee(83028),Le=ee(60979),Ze=ee(59301),at=Object.defineProperty,gt=Object.defineProperties,Pt=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,Ye=(ae,be,ye)=>be in ae?at(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Te=(ae,be)=>{for(var ye in be||(be={}))rt.call(be,ye)&&Ye(ae,ye,be[ye]);if(st)for(var ye of st(be))Ct.call(be,ye)&&Ye(ae,ye,be[ye]);return ae},ze=(ae,be)=>gt(ae,Pt(be)),ft=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const{TabPane:Ot}=y.default,mt=({classroomList:ae,exercise:be,loading:ye,dispatch:$e})=>{var zt;const Bt=(0,Ae.useParams)(),Rt=(0,Ae.useLocation)(),[En]=z.default.useForm(),{brankList:bt}=be;let[an,Oa]=(0,le.useState)(!0),[la,Ya]=(0,le.useState)(!1);const[kn,Va]=(0,le.useState)("myself");let[Xn,$a]=(0,le.useState)([]),[Un,Vn]=(0,le.useState)([]),[sa,$n]=(0,le.useState)(),[jn,Qt]=(0,le.useState)([]);const Tn=(0,le.useRef)(null),[va,ma]=(0,le.useState)(!1),[yo,Da]=(0,le.useState)(""),[wn,Go]=(0,le.useState)(""),[fo,hn]=(0,le.useState)(!1),[bo,er]=(0,le.useState)({}),Ln=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0,align:"left",render:(Kt,Na,Po)=>Ze.createElement("div",{style:{display:"flex",alignItems:"center"}},Ze.createElement(te.Z,{title:Kt},Ze.createElement("div",{title:Kt,className:me.name},Kt)),(Na==null?void 0:Na.high_resources_consume)&&Ze.createElement(Me.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u65B9\u5411&\u8BFE\u7A0B",dataIndex:"course_list_name",width:180,ellipsis:!0,align:"left",render:Kt=>Ze.createElement(te.Z,{title:Kt},Ze.createElement("span",null,Kt))},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:Kt=>Kt?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(Kt,Na)=>Ze.createElement("a",{href:Kt?`/randompaper/detail/${Na.id}`:`/paperlibrary/see/${Na.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[ea,oo]=(0,le.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,le.useEffect)(()=>{be.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(wa(),Qt([]),ro())},[be.actionTabs.key]);const ro=()=>ft(void 0,null,function*(){const Kt=yield $e({type:"paperlibrary/getTeachGroupData"});Vn(Kt)}),Nn=Kt=>{const Na=parseInt(Kt);return isNaN(Na)?"":Na},wa=()=>ft(void 0,null,function*(){var Kt,Na;if(an){++ea.page,Oa(!1);const Po=yield $e({type:"exercise/getBrankList",payload:ze(Te({},ea),{search:(Kt=ea.search)==null?void 0:Kt.trim()})});Xn=Po!=null&&Po.object_list?[...Xn.concat(Po==null?void 0:Po.object_list)]:Xn,ea.filter==="public"?$n(Po.is_teacher):$n(!0),((Na=Po.object_list)==null?void 0:Na.length){Tn.current.scrollTop=0,Xn=[],ea.page=0,ea.group_id=Kt,an=!0,Qt([]),oo(Te({},ea)),wa()},or={selectedRowKeys:jn,onChange:Kt=>{Qt(Kt)},type:"radio"},po=()=>{oo(Te({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),$a([]),Oa(!0),Va("myself"),$e({type:"exercise/setActionTabs",payload:{}}),Ya(!1)},[La,Do,Mn,_t]=(0,ve.P)(),On=Kt=>ft(void 0,null,function*(){let Na=!1;Xn.forEach(Zo=>{jn.includes(Zo.id)&&(Na=Zo.is_random)});const Po=Kt.map(Zo=>({shixun_id:Zo.id,is_use:Zo.is_use,is_copy:Zo.is_copy}));if(!Na){hn(!0);const Zo=yield $e({type:"exercise/saveBanks",payload:{course_id:Bt.coursesId,category_id:(Bt==null?void 0:Bt.categoryId)||null,object_type:"examination_bank",bank_id:jn,shixuns_info:Po}});hn(!1),(Zo==null?void 0:Zo.status)===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),$e({type:"classroomList/getClassroomExercisesList",payload:Te({},be.actionTabs.params)}),$e({type:"classroomList/getClassroomLeftMenus",payload:{id:Bt.coursesId}}),Da(`/classrooms/${Bt.coursesId}/exercise/${Zo.exercise_id}/detail?random=${Zo.is_random}&tabs=3`),Go(`/classrooms/${Bt.coursesId}/exercise/add/${Zo.exercise_id}?random=${Zo.is_random}&type=2`),ma(!0),xe.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),Do(),po());return}hn(!0),setTimeout(()=>{hn(!1)},500),$e({type:"exercise/setActionTabs",payload:{}});let wo=1,Br=Fe.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:Ze.createElement("div",{className:me.modalColumn},Ze.createElement("div",{className:me.modalRow},Ze.createElement("sup",{className:me.sup},"*"),Ze.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),Ze.createElement(ne.Z,{parser:Nn,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:wo,onChange:Zo=>{wo=Zo;const Kr=document.getElementById("model_error");wo<1||wo>50?Kr.style.display="block":Kr.style.display="none"}})),Ze.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:po,onOk:()=>ft(void 0,null,function*(){if(wo<1||wo>50){const Kr=document.getElementById("model_error");return Kr.style.display="block",Promise.reject()}Br.update({cancelButtonProps:{disabled:!0}});const Zo=yield $e({type:"exercise/saveBanks",payload:{course_id:Bt.coursesId,object_type:"examination_bank",bank_id:jn,shixuns_info:Po,num:wo}});Br.update({cancelButtonProps:{disabled:!1}}),Zo&&Zo.status===0?((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),$e({type:"classroomList/getClassroomExercisesList",payload:Te({},be.actionTabs.params)}),po(),Do(),xe.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(po(),Do())})})});return Ze.createElement(Ze.Fragment,null,Ze.createElement(Fe.default,{centered:!0,width:1012,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:be.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:la,bodyStyle:{minHeight:200},wrapClassName:me.warpModal,onOk:()=>ft(void 0,null,function*(){var Kt;if(!jn.length){xe.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Ya(!0);let Na=!1,Po=!1;if(Xn.forEach(Br=>{jn.includes(Br.id)&&Br.need_authorize&&(Na=Br.need_authorize),jn.includes(Br.id)&&(Po=Br.is_random)}),Na){(0,pe.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}let wo=yield(0,Le.Tr)({id:`${jn[0]}`,course_id:(Kt=ae.detailTopBanner)==null?void 0:Kt.course_id,type:"examination_bank"});Ya(!1),(wo==null?void 0:wo.student_count)===0?On([]):er(wo)}),onCancel:po},Ze.createElement(y.default,{activeKey:kn,onTabClick:Kt=>ft(void 0,null,function*(){Tn.current.scrollTop=0,Xn=[],kn!==Kt&&Qt([]),Va(Kt),ea.page=0,ea.filter=Kt,ea.group_id=null,an=!0,wa()})},Ze.createElement(Ot,{tab:Ze.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),Ze.createElement(Ot,{tab:Ze.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),Ze.createElement(Ot,{tab:Ze.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),Ze.createElement("div",{className:me.tabSearch},kn==="teacher"&&Ze.createElement(re.default,{value:ea.group_id,onChange:rr,size:"middle",style:{width:200,marginRight:30}},Ze.createElement(re.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(zt=Un==null?void 0:Un.groups)==null?void 0:zt.map(Kt=>Ze.createElement(re.default.Option,{key:Kt==null?void 0:Kt.group_id,value:Kt==null?void 0:Kt.group_id},Kt==null?void 0:Kt.name))),Ze.createElement(ie.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:ea.search,onChange:Kt=>{ea.search=Kt.target.value,oo(Te({},ea))},onSearch:Kt=>{Tn.current.scrollTop=0,Xn=[],ea.page=0,an=!0,Qt([]),Kt&&(0,Ue.tk)({name:Kt,copywriting:Kt,position:"Exercise"}),wa()}})),Ze.createElement("div",{ref:Tn,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!sa&&kn==="public"&&Ze.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Ze.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BD5\u5377\u5E93\u8D44\u6E90"),Ze.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),Ze.createElement(se(),{initialLoad:!1,pageStart:0,loadMore:()=>{wa()},hasMore:an,useWindow:!1},be.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&sa&&Ze.createElement(de.Z,{className:me.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:Xn,onRow:Kt=>({onClick:()=>{Qt([Kt==null?void 0:Kt.id])}}),resColumns:Ln,rowSelection:or})))),Ze.createElement(Fe.default,{title:"\u63D0\u793A",open:va,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Ze.createElement("div",null,Ze.createElement(Ie.ZP,{onClick:()=>{ma(!1),Ae.history.push(wn)}},"\u4FEE\u6539\u8BD5\u5377"),Ze.createElement(Ie.ZP,{type:"primary",onClick:()=>{Ae.history.push(yo),ma(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{ma(!1)}},Ze.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),Ze.createElement(Xe.Z,{resdata:bo,type:"exercise",okloading:fo,oktext:(bo==null?void 0:bo.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Kt=>{On(Kt)}}),Ze.createElement(ve.Z,{inPaper:!0,visible:La,onCancel:Do,onOk:On,renderData:Mn,modalType:"multiple",type:"examination_bank"}))};var on=(0,Ae.connect)(({exercise:ae,loading:be,classroomList:ye})=>({exercise:ae,loading:be,classroomList:ye}))(mt),ke=ee(71418),jt=ee(95237),Wt=ee(5112),un=ee(5083),Gn=ee(78673),ut=ee(87513),dt=ee(70414),He=ee(44304),Ce=ee(43604),it=ee(1710),ct=ee(39864),je={cstuModal:"cstuModal___aXQ_6",removeStyle:"removeStyle___fT_EI",bottom:"bottom___yocae",yes:"yes___Iw504",no:"no___yeWHC",Onerow:"Onerow___hvTnk",searchMember:"searchMember____guvA",searchMemberHeader:"searchMemberHeader___NdQj2"},Be=ee(96622),ot=ee(59301),_e=Object.defineProperty,Ne=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,Ut=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,kt=(ae,be,ye)=>be in ae?_e(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Yt=(ae,be)=>{for(var ye in be||(be={}))Jt.call(be,ye)&&kt(ae,ye,be[ye]);if(Ut)for(var ye of Ut(be))Nt.call(be,ye)&&kt(ae,ye,be[ye]);return ae},We=(ae,be)=>Ne(ae,pt(be)),et=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const Dt=({visible:ae,setVisible:be,onK:ye,selectKeys:$e,selectRows:zt,appointStudent:Bt,modalParams:Rt,courseId:En})=>{const bt=(0,Ae.useParams)(),[an,Oa]=(0,le.useState)(!1),[la,Ya]=(0,le.useState)(!1),[kn,Va]=(0,le.useState)([]),[Xn,$a]=(0,le.useState)([]),[Un,Vn]=(0,le.useState)([]),[sa,$n]=(0,le.useState)("all"),[jn,Qt]=(0,le.useState)("all");let[Tn,va]=(0,le.useState)(!0);const[ma,yo]=(0,le.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[Da,wn]=(0,le.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),Go={selectedRowKeys:Xn,columnWidth:40,hideSelectAll:!0,onSelect:(Ln,ea,oo)=>{let ro=!0;for(let Nn=0;Nn{if(Ln&&oo.length>0){oo.forEach(ro=>{Xn.push(ro.user_id),Un.push(ro)}),$a([...Xn]),Vn([...Un]);return}if(!Ln&&oo.length>0){let ro=[],Nn=[];const wa=new Set(oo),rr=new Set(Xn),or=new Set(Un);ro=[...rr].filter(po=>[...wa].every(La=>La.user_id!==po)),Nn=[...or].filter(po=>[...wa].every(La=>La.user_id!==po.user_id)),$a([...ro]),Vn([...Nn])}}};(0,le.useEffect)(()=>{ae&&$e&&($a([...$e]),Vn(zt))},[ae,$e]),(0,le.useEffect)(()=>{ae&&(!Bt&&Rt?Da.status=Rt:Da.status=null,wn(Yt({},Da)),hn())},[ae,Bt,Rt]);const fo=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(Ln,ea,oo)=>ot.createElement("span",{style:{color:"#333"}},oo+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(Ln,ea,oo)=>ot.createElement("span",null,Ln)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Ln,ea,oo)=>ot.createElement("span",{style:{color:"#666"}},Ln)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(Ln,ea)=>ot.createElement("span",null,Ln)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(Ln,ea)=>ot.createElement("span",null,Ln||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(Ln,ea)=>ot.createElement("span",null,Ln)}].filter(Ln=>Rt===1||Rt===2?Ln.title!=="\u72B6\u6001":!0),hn=()=>et(void 0,null,function*(){var Ln,ea,oo;Ya(!0);const ro=yield(0,x.ZP)(`/api/exercises/${bt.categoryId||En}/wait_make_up_students.json`,{method:"get",params:We(Yt({},Da),{keywords:(Ln=Da==null?void 0:Da.keywords)==null?void 0:Ln.trim()})});if(ro.status===0){const Nn=((oo=(ea=ro==null?void 0:ro.data)==null?void 0:ea.all_course_groups)==null?void 0:oo.map(wa=>({value:wa==null?void 0:wa.id,label:wa==null?void 0:wa.name})))||[];yo([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...Nn]),Va(ro.data)}Ya(!1)}),bo=()=>{Da.page=1,Da.status=null,Da.course_group_id=null,Da.keywords="",$n("all"),Qt("all"),$a([]),Vn([]),wn(Yt({},Da)),Bt&&ye(Xn==null?void 0:Xn.length,Xn,Un)},er=()=>{Da.page=1,Da.status=null,Da.course_group_id=null,Da.keywords="",wn(Yt({},Da)),$n("all"),Qt("all"),$a([]),Vn([]),be(!1)};return ot.createElement(Fe.default,{centered:!0,className:je.cstuModal,title:Rt===1?"\u7F3A\u8003\u5B66\u751F":Rt===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:ae,width:1200,footer:null,onCancel:()=>{er()}},ot.createElement(jt.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},ot.createElement(jt.Z,null,ot.createElement(Ce.Z,null,ot.createElement(re.default,{size:"large",value:sa,style:{width:200,marginRight:20},onChange:Ln=>{$n(Ln),Ln==="all"?Da.course_group_id=null:Da.course_group_id=Ln,Da.page=1,wn(Yt({},Da)),hn()},options:ma})),Bt&&ot.createElement(Ce.Z,null,ot.createElement(re.default,{size:"large",value:jn,style:{width:200},onChange:Ln=>{Qt(Ln),Ln==="all"?Da.status=null:Da.status=Ln,Da.page=1,wn(Yt({},Da)),hn()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),ot.createElement(Ce.Z,null,ot.createElement(ct.t7,{style:{width:300,marginLeft:15},value:Da.keywords,allowClear:!0,onChange:Ln=>{Da.keywords=Ln,Da.page=1,wn(Yt({},Da)),hn()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),ot.createElement(jt.Z,{align:"middle",className:"mb30"},ot.createElement(Ce.Z,{span:14},ot.createElement("div",{className:"flexd-table-header"},ot.createElement(it.default,{pagination:!1,dataSource:[],columns:fo,rowSelection:Bt?Go:null,rowKey:Ln=>Ln.user_id})),ot.createElement("div",null,ot.createElement(it.default,{rowSelection:Bt?Go:null,columns:fo,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:Ln=>Ln.user_id,loading:la,dataSource:kn==null?void 0:kn.exercise_users,onChange:(Ln,ea,oo)=>{Da.page=Ln==null?void 0:Ln.current,Da.limit=Ln==null?void 0:Ln.pageSize,oo!=null&&oo.order?(Da.sort_by=oo==null?void 0:oo.field,Da.direction=(oo==null?void 0:oo.order)==="ascend"?"asc":"desc"):(Da.sort_by=null,Da.direction=null),wn(Yt({},Da)),hn()},pagination:!1}))),ot.createElement(Ce.Z,{span:1},ot.createElement("img",{src:Be,style:{marginLeft:10}})),ot.createElement(Ce.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},ot.createElement("div",{className:je.searchMember,style:{width:550}},ot.createElement(jt.Z,{className:je.searchMemberHeader},ot.createElement(Ce.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),ot.createElement(Ce.Z,{flex:"110px"},"\u5B66\u53F7"),ot.createElement(Ce.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),ot.createElement("div",{style:{overflow:"auto",height:390}},Un==null?void 0:Un.map((Ln,ea)=>ot.createElement(jt.Z,{key:ea,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},ot.createElement(Ce.Z,{flex:"100px"},Ln.user_name),ot.createElement(Ce.Z,{flex:"110px"},Ln.student_id),ot.createElement(Ce.Z,{flex:"120px",style:{marginLeft:5}},Ln.user_group_name),ot.createElement(Ce.Z,{style:{marginLeft:10}},ot.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{Vn(Un.filter(oo=>oo.user_id!=Ln.user_id)),$a(Xn.filter(oo=>oo!=Ln.user_id))}})))))))),!(Rt===1||Rt===2)&&ot.createElement("div",{className:je.bottom},ot.createElement(Ie.ZP,{className:je.no,onClick:()=>{er()}},"\u53D6\u6D88"),ot.createElement(Ie.ZP,{loading:an,type:"primary",onClick:()=>{bo()}},"\u786E\u5B9A")))};var It=(0,Ae.connect)(({})=>({}))(Dt),rn={contentInterval:"contentInterval___X53PP",numberInput:"numberInput___WtIey",minorRuleText:"minorRuleText___CPyNm",failedList:"failedList___OOvHs",name:"name___PGVi5",publish:"publish___BGtTv"},Mt=ee(59301),Pn=Object.defineProperty,zn=Object.defineProperties,ca=Object.getOwnPropertyDescriptors,Ba=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,ya=Object.prototype.propertyIsEnumerable,eo=(ae,be,ye)=>be in ae?Pn(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,to=(ae,be)=>{for(var ye in be||(be={}))tn.call(be,ye)&&eo(ae,ye,be[ye]);if(Ba)for(var ye of Ba(be))ya.call(be,ye)&&eo(ae,ye,be[ye]);return ae},oa=(ae,be)=>zn(ae,ca(be)),uo=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});function Ja(ae,be){const ye=[];for(let $e=ae;$e{let be=new Date;const ye=fe()(ae).format("HH");if(fe()(ae).isSame(fe()(be),"day")){const $e=fe()(be).format("HH"),zt=fe()(be).format("mm");return{disabledHours:()=>Ja(0,24).splice(1,$e*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",ye,$e),fe()(ae).isSame(fe()(be),"hour")&&ye<=$e?Ja(0,60).splice(0,zt):Ja(60,60))}}else if(fe()(ae).isSame(fe()(),"day")){const $e=fe()().format("HH"),zt=fe()().format("mm");return{disabledHours:()=>Ja(0,24).splice(0,$e),disabledMinutes:()=>ye<=$e?Ja(0,zt):Ja(60,60)}}else return!1},Bn=({exercise:ae,dispatch:be})=>{var ye,$e,zt,Bt,Rt,En,bt,an,Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn;const va=(0,Ae.useParams)(),[ma]=z.default.useForm(),[yo,Da]=(0,le.useState)(1),[wn,Go]=(0,le.useState)([]),[fo,hn]=(0,le.useState)(!0),[bo,er]=(0,le.useState)([]),[Ln,ea]=(0,le.useState)(!0),[oo,ro]=(0,le.useState)(!1),{workSetting:Nn}=ae,[wa,rr]=(0,le.useState)(!1),[or,po]=(0,le.useState)([]),[La,Do]=(0,le.useState)([]),[Mn,_t]=(0,le.useState)(!1),[On,Kt]=(0,le.useState)(!1),[Na,Po]=(0,le.useState)(!1),[wo,Br]=(0,le.useState)(null),[Zo,Kr]=(0,le.useState)(1),[ui,mi]=(0,le.useState)({}),[wi,Yo]=(0,le.useState)({}),[Pr,Vr]=(0,le.useState)(!1);(0,le.useEffect)(()=>{var Mo;if(ae.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(Ga(),Si(),ae.actionTabs.type===2)){const lr=(Mo=ae.actionTabs)==null?void 0:Mo.unified_setting;ea(lr)}},[ae.actionTabs]),(0,le.useEffect)(()=>{var Mo,lr,Ko,pr,co,jo,Gr;(Mo=Nn==null?void 0:Nn.exercise)!=null&&Mo.publish_time&&ma.setFieldsValue({publish_time:fe()((lr=Nn==null?void 0:Nn.exercise)==null?void 0:lr.publish_time)}),(Ko=Nn==null?void 0:Nn.exercise)!=null&&Ko.end_time&&ma.setFieldsValue({end_time:fe()((pr=Nn==null?void 0:Nn.exercise)==null?void 0:pr.end_time)}),ma.setFieldsValue({exercise_type:(co=Nn==null?void 0:Nn.exercise)==null?void 0:co.exercise_type,simulate_exercise_num:(jo=Nn==null?void 0:Nn.exercise)==null?void 0:jo.simulate_exercise_num}),Kr((Gr=Nn==null?void 0:Nn.exercise)==null?void 0:Gr.exercise_type)},[ae]);const nn=Mo=>{var lr;const Ko=ma.getFieldValue("publish_time");if(!Ko||(lr=Nn==null?void 0:Nn.exercise)!=null&&lr.publish_time)return;let pr;Mo===1?pr=fe()(Ko).add(120,"minutes"):pr=fe()(Ko).add(7,"days"),ma.setFieldsValue({end_time:pr})},Ga=Mo=>uo(void 0,null,function*(){var lr,Ko;hn(!0);const pr=yield(0,ut.N3)({coursesId:va.coursesId,check_ids:[...((lr=ae.actionTabs.selectArrs)==null?void 0:lr.map(jo=>Number(jo)))||[]]});console.log(pr,"res");const co=((Ko=pr==null?void 0:pr.course_info)==null?void 0:Ko.map((jo,Gr)=>oa(to({},jo),{key:jo.course_group_id,title:jo.course_group_name,name:jo.course_group_name,disabled:!!jo.is_published})))||[];if((pr==null?void 0:pr.status)!==-1){Go([...co]);const jo=fe()();ma.setFieldsValue({publish_time:jo}),(ma.getFieldValue("exercise_type")||1)===1?ma.setFieldsValue({end_time:fe()(jo).add(120,"minutes")}):ma.setFieldsValue({end_time:fe()(jo).add(7,"days")})}hn(!1)});(0,le.useEffect)(()=>{var Mo,lr,Ko,pr,co,jo;if((Mo=Nn==null?void 0:Nn.exercise)!=null&&Mo.is_appoint_user){const Gr=((Ko=(lr=Nn==null?void 0:Nn.exercise)==null?void 0:lr.all_exercise_users)==null?void 0:Ko.map(qo=>qo.user_id))||[];po([...Gr])}_t((pr=Nn==null?void 0:Nn.exercise)==null?void 0:pr.is_appoint_user),Kt((co=Nn==null?void 0:Nn.exercise)==null?void 0:co.is_miss_exam_user),Po((jo=Nn==null?void 0:Nn.exercise)==null?void 0:jo.is_no_passing_user)},[Nn]),(0,le.useEffect)(()=>{var Mo,lr,Ko,pr,co,jo,Gr,qo;(lr=(Mo=ae==null?void 0:ae.actionTabs)==null?void 0:Mo.selectArrs)!=null&&lr[0]&&ae.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&be({type:"exercise/getWorkSetting",payload:{categoryId:(pr=(Ko=ae==null?void 0:ae.actionTabs)==null?void 0:Ko.selectArrs)==null?void 0:pr[0],category:(jo=(co=ae==null?void 0:ae.actionTabs)==null?void 0:co.selectArrs)==null?void 0:jo[0],coursesId:(qo=(Gr=ae==null?void 0:ae.actionTabs)==null?void 0:Gr.params)==null?void 0:qo.id}})},[(ye=ae==null?void 0:ae.actionTabs)==null?void 0:ye.selectArrs]);const fr=()=>uo(void 0,null,function*(){var Mo,lr,Ko,pr,co,jo,Gr;const qo=to({},ma.getFieldsValue()),Oi=fe()(fe()(qo.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),xl=fe()(fe()(qo.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(Oi,Oi,33),xl<=Oi){xe.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((bo==null?void 0:bo.length)<=0&&!Ln&&wn.length>0&&!((Mo=Nn==null?void 0:Nn.exercise)!=null&&Mo.is_make_up_exercise)){xe.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const Al=wn.map(ri=>ri.key),si={check_ids:[...((lr=ae.actionTabs.selectArrs)==null?void 0:lr.map(ri=>Number(ri)))||[]],end_time:fe()(qo.end_time).format("YYYY-MM-DD HH:mm"),publish_time:fe()(qo.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:bo.map(ri=>ri.course_group_id),unified_setting:!bo.length,exercise_type:qo.exercise_type,simulate_exercise_num:qo.simulate_exercise_num};if(((Ko=ae.actionTabs.selectArrsAll)==null?void 0:Ko.length)>0&&ae.actionTabs.type===1&&(si.check_ids=[...((co=(pr=ae.actionTabs.selectArrsAll)==null?void 0:pr.filter(ri=>!ri.high_resources_consume||ri.high_resources_consume_permission))==null?void 0:co.map(ri=>Number(ri==null?void 0:ri.id)))||[]]),(jo=Nn==null?void 0:Nn.exercise)!=null&&jo.is_make_up_exercise){if(Mn&&or.length<=0||!Mn&&!(On||Na)){xe.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}si.is_appoint_user=Mn,si.is_miss_exam_user=On,si.is_no_passing_user=Na,Mn?si.make_up_exercise_users=or.map(ri=>({user_id:ri})):si.make_up_exercise_user=[]}let{is_locked:tu,open_camera:il,screen_open:Fl,login_restrict:nu,ip_bind:bl,ip_limit:Wl,is_random:Bl,id:Xi,identity_verify:ll,open_phone_video_recording:Dl}=Nn==null?void 0:Nn.exercise;if(ae.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(tu||il||Fl||nu||bl||Wl=="pub"||Wl=="inner"||ll||Dl)&&qo.exercise_type==2){if(be({type:"exercise/setActionTabs",payload:{}}),ae.actionTabs.type==2){let ri=Fe.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:Mt.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",Mt.createElement("span",{style:{color:"#FA6400"}}," ",(0,a.hi)(Nn==null?void 0:Nn.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>uo(void 0,null,function*(){var Ni;Vr(!0);let xi=yield(0,Le.Tr)({exercise_ids:[...((Ni=ae.actionTabs.selectArrs)==null?void 0:Ni.map(_i=>Number(_i)))||[]],course_id:va.coursesId,type:"exercise"});if((xi==null?void 0:xi.student_count)===0){if((yield $r(si))&&ae.actionTabs.isRouter){ri.destroy(),Ae.history.push(`/classrooms/${va.coursesId}/exercise/${Xi}/detail?random=${Bl}&tabs=3&childrenTabs=2`);return}be({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else Yo(si),mi(xi)}),onCancel:()=>{ri.destroy(),Vr(!1),$r(si)}})}else{let ri=Fe.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:Mt.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>uo(void 0,null,function*(){var Ni;Vr(!0);let xi=yield(0,Le.Tr)({exercise_ids:[...((Ni=ae.actionTabs.selectArrs)==null?void 0:Ni.map(_i=>Number(_i)))||[]],course_id:va.coursesId,type:"exercise"});if((xi==null?void 0:xi.student_count)===0){if((yield $r(si))&&ae.actionTabs.isRouter){Ae.history.push(`/classrooms/${va.coursesId}/exercise/${Xi}/detail?random=${Bl}&tabs=3&childrenTabs=2`);return}be({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else Yo(si),mi(xi)})})}return}let ul=yield(0,Le.Tr)({exercise_ids:[...((Gr=ae.actionTabs.selectArrs)==null?void 0:Gr.map(ri=>Number(ri)))||[]],course_id:va.coursesId,type:"exercise"});(ul==null?void 0:ul.student_count)===0?$r(si):(Yo(si),mi(ul))}),ir=()=>{var Mo;let lr=[...(Mo=ae.actionTabs.selectArrsAll)==null?void 0:Mo.filter(Ko=>Ko.high_resources_consume&&!Ko.high_resources_consume_permission)];(lr==null?void 0:lr.length)>0&&ae.actionTabs.type===1&&Fe.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:Mt.createElement("div",null,Mt.createElement("div",{className:rn.tipcontent},Mt.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",lr==null?void 0:lr.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Mt.createElement("div",{className:"mt20 mb20"},lr==null?void 0:lr.map(Ko=>Mt.createElement("div",{className:rn.failedList,key:Ko.id},Mt.createElement("div",{className:rn.name},Ko==null?void 0:Ko.exercise_name),Mt.createElement("div",{className:rn.publish,onClick:()=>{(0,a.xg)(`/classrooms/${va.coursesId}/exercise/${Ko.id}/detail?random=${Ko.is_random}`)}},"\u53D1\u5E03"))))))})},$r=Mo=>uo(void 0,null,function*(){var lr,Ko,pr;if(ae.actionTabs.type===1){let Gr=[...(lr=ae.actionTabs.selectArrsAll)==null?void 0:lr.filter(qo=>qo.high_resources_consume&&!qo.high_resources_consume_permission)];if((Gr==null?void 0:Gr.length)==ae.actionTabs.selectArrsAll.length){be({type:"exercise/setActionTabs",payload:{}}),ir();return}}let co=!1;return ro(!0),(yield(0,x.ZP)(`/api/courses/${va.coursesId}/exercises/publish.json`,{method:"post",body:Mo})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),Si(),xe.ZP.success("\u53D1\u5E03\u6210\u529F"),be({type:"exercise/setActionTabs",payload:{}}),(Ko=ae==null?void 0:ae.actionTabs)!=null&&Ko.cb?(pr=ae==null?void 0:ae.actionTabs)==null||pr.cb():be({type:"classroomList/getClassroomExercisesList",payload:to({},ae.actionTabs.params)}),co=!0,ae.actionTabs.type===1&&ir()),ro(!1),co}),Si=()=>{Da(1),Go([]),er([])},Mi=(Mo,lr,Ko)=>{Mo<=0?xe.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(po(lr),Do(Ko),rr(!1))};return Mt.createElement(Fe.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:ae.actionTabs.key==="\u6279\u91CF\u53D1\u5E03",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:fr,confirmLoading:oo||fo,onCancel:()=>{Si(),be({type:"exercise/setActionTabs",payload:{}})}},Mt.createElement(ke.Z,{spinning:fo},wn&&Mt.createElement(z.default,{form:ma},!!(($e=ae==null?void 0:ae.actionTabs)!=null&&$e.disabled)&&Mt.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},Mt.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:dt.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((zt=Nn==null?void 0:Nn.exercise)!=null&&zt.is_make_up_exercise)&&Mt.createElement(Mt.Fragment,null,Mt.createElement(jt.Z,null,Mt.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},Mt.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),Mt.createElement(z.default.Item,{name:"exercise_type"},Mt.createElement(Wt.ZP.Group,{disabled:((Bt=Nn==null?void 0:Nn.exercise)==null?void 0:Bt.exercise_status)>1,onChange:Mo=>{Kr(Mo.target.value),nn(Mo.target.value)}},Mt.createElement(Wt.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),Mt.createElement(Wt.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),Zo==2&&Mt.createElement(jt.Z,{className:`${rn.contentInterval}`},Mt.createElement("span",{className:`${rn.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),Mt.createElement(z.default.Item,{name:"simulate_exercise_num"},Mt.createElement(ne.Z,{className:rn.numberInput,style:{width:145},precision:0,size:"middle",disabled:((Rt=Nn==null?void 0:Nn.exercise)==null?void 0:Rt.exercise_status)>1,min:1,max:999})),Mt.createElement("span",null,"\u6B21",Mt.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),Mt.createElement(jt.Z,null,Mt.createElement("span",{className:"mr10 mt5"},Mt.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),Mt.createElement(z.default.Item,{name:"publish_time"},Mt.createElement(un.default,{style:{width:170},disabledDate:Mo=>Mo&&Mo<=fe()().subtract(0,"days"),disabledTime:Vt,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,a.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),Mt.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),Mt.createElement(z.default.Item,{name:"end_time"},Mt.createElement(un.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,a.U6)(),"HH:mm")},disabledDate:Mo=>Mo&&Mo{var Ko,pr,co,jo,Gr;if(_t(Mo),Mo)if((Ko=Nn==null?void 0:Nn.exercise)!=null&&Ko.is_appoint_user){const qo=(co=(pr=Nn==null?void 0:Nn.exercise)==null?void 0:pr.all_exercise_users)==null?void 0:co.map(Oi=>Oi.user_id);po([...qo])}else po([]),Kt(!1),Po(!1);else Kt((jo=Nn==null?void 0:Nn.exercise)==null?void 0:jo.is_miss_exam_user),Po((Gr=Nn==null?void 0:Nn.exercise)==null?void 0:Gr.is_no_passing_user)},disabled:((bt=Nn==null?void 0:Nn.exercise)==null?void 0:bt.exercise_status)!==1}),Mt.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!Mn&&Mt.createElement(jt.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},Mt.createElement(Oe.default,{checked:On,disabled:((an=Nn==null?void 0:Nn.exercise)==null?void 0:an.exercise_status)!==1||((Oa=Nn==null?void 0:Nn.exercise)==null?void 0:Oa.miss_exam_count)<=0,onChange:Mo=>{Kt(Mo.target.checked)}},Mt.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Mt.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{Br(1),_t(!1),rr(!0)}},"\uFF08",`${(la=Nn==null?void 0:Nn.exercise)==null?void 0:la.miss_exam_count}\u4EBA`,"\uFF09"),Mt.createElement(Oe.default,{checked:Na,disabled:((Ya=Nn==null?void 0:Nn.exercise)==null?void 0:Ya.exercise_status)!==1||((kn=Nn==null?void 0:Nn.exercise)==null?void 0:kn.no_passing_count)<=0,onChange:Mo=>{Po(Mo.target.checked)}},Mt.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Mt.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{Br(2),_t(!1),rr(!0)}},"\uFF08",`${(Va=Nn==null?void 0:Nn.exercise)==null?void 0:Va.no_passing_count}\u4EBA`,"\uFF09")),Mn&&Mt.createElement(jt.Z,{className:"mt20",style:{paddingLeft:"90px"}},Mt.createElement(Ie.ZP,{type:"primary",ghost:!0,disabled:((Xn=Nn==null?void 0:Nn.exercise)==null?void 0:Xn.exercise_status)!==1,onClick:()=>{rr(!0),Br(void 0)}},Mt.createElement("span",null,Mt.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Mt.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Mt.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${or.length||0} \u4EBA`,"\uFF09"))),ae.actionTabs.type===2&&!(($a=Nn==null?void 0:Nn.exercise)!=null&&$a.is_make_up_exercise)&&Mt.createElement(jt.Z,{style:{marginBottom:"10px"}},Mt.createElement("span",{className:"mr10"},Mt.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),Mt.createElement(Wt.ZP.Group,{value:Ln,onChange:Mo=>{ea(Mo.target.value),er([])}},Mt.createElement(Wt.ZP,{disabled:!!((Un=ae==null?void 0:ae.actionTabs)!=null&&Un.disabled)||wn.some(Mo=>Mo==null?void 0:Mo.is_published)||!((Vn=ae==null?void 0:ae.actionTabs)!=null&&Vn.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),Mt.createElement(Wt.ZP,{disabled:wn.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),wn.length<=0&&ae.actionTabs.type===2&&!((sa=Nn==null?void 0:Nn.exercise)!=null&&sa.is_make_up_exercise)&&Mt.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(ae.actionTabs.type===1||!Ln)&&!(($n=Nn==null?void 0:Nn.exercise)!=null&&$n.is_make_up_exercise)&&wn.length>0&&Mt.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Mt.createElement("span",{style:{flex:1}},Mt.createElement(Oe.default,{checked:bo.length===wn.length,onChange:Mo=>{bo.length===wn.length?er([]):er(wn)}},"\u5168\u9009")),Mt.createElement("span",{style:{width:16}}),Mt.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",bo.length||0,"\u4E2A\u5206\u73ED")),(ae.actionTabs.type===1||!Ln)&&!((jn=Nn==null?void 0:Nn.exercise)!=null&&jn.is_make_up_exercise)&&wn.length>0&&Mt.createElement(He.Z,{data:wn,selectedRowKeys:bo,setSelectedRowKeys:er})),Mt.createElement(It,{visible:wa,setVisible:rr,onK:Mi,selectKeys:or,selectRows:La,appointStudent:Mn,modalParams:wo,courseId:va.categoryId||((Tn=(Qt=ae==null?void 0:ae.actionTabs)==null?void 0:Qt.selectArrs)==null?void 0:Tn[0])})),Mt.createElement(Xe.Z,{resdata:ui,type:"exercisepush",okloading:oo,oktext:(ui==null?void 0:ui.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Mo=>uo(void 0,null,function*(){var lr,Ko,pr;ro(!0);let co=yield(0,x.ZP)(`/api/courses/${va.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((lr=ae.actionTabs.selectArrs)==null?void 0:lr.map(jo=>Number(jo)))||[]]}});if(ro(!1),(co==null?void 0:co.status)===0)if(Pr){let jo=yield $r(wi);if(Fe.default.destroyAll(),jo&&ae.actionTabs.isRouter){Ae.history.push(`/classrooms/${va.coursesId}/exercise/${(Ko=Nn==null?void 0:Nn.exercise)==null?void 0:Ko.id}/detail?random=${(pr=Nn==null?void 0:Nn.exercise)==null?void 0:pr.is_random}&tabs=3&childrenTabs=2`);return}be({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else $r(wi)})}))};var Ua=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Bn),Sa=Object.defineProperty,ta=Object.defineProperties,Ao=Object.getOwnPropertyDescriptors,io=Object.getOwnPropertySymbols,Wo=Object.prototype.hasOwnProperty,tr=Object.prototype.propertyIsEnumerable,xo=(ae,be,ye)=>be in ae?Sa(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,St=(ae,be)=>{for(var ye in be||(be={}))Wo.call(be,ye)&&xo(ae,ye,be[ye]);if(io)for(var ye of io(be))tr.call(be,ye)&&xo(ae,ye,be[ye]);return ae},Lt=(ae,be)=>ta(ae,Ao(be)),xt=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});function In(ae,be){const ye=[];for(let $e=ae;$e{let be=new Date;const ye=fe()(ae).format("HH");if(fe()(ae).isSame(fe()(be),"day")){const $e=fe()(be).format("HH"),zt=fe()(be).format("mm");return{disabledHours:()=>In(0,24).splice(1,$e*1-1),disabledMinutes:()=>fe()(ae).isSame(fe()(be),"hour")&&ye<=$e?In(0,60).splice(0,zt):In(60,60)}}else if(fe()(ae).isSame(fe()(),"day")){const $e=fe()().format("HH"),zt=fe()().format("mm");return{disabledHours:()=>In(0,24).splice(0,$e),disabledMinutes:()=>ye<=$e?In(0,zt):In(60,60)}}else return!1},Zn=({exercise:ae,dispatch:be})=>{var ye;const $e=(0,Ae.useParams)(),[zt]=z.default.useForm(),[Bt,Rt]=(0,le.useState)(1),[En,bt]=(0,le.useState)([]),[an,Oa]=(0,le.useState)(!0),[la,Ya]=(0,le.useState)([]),[kn,Va]=(0,le.useState)(!0),[Xn,$a]=(0,le.useState)(!1);(0,le.useEffect)(()=>{ae.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&Un()},[ae.actionTabs]);const Un=$n=>xt(void 0,null,function*(){var jn,Qt;Oa(!0);const Tn=yield be({type:"exercise/getEndGroups",payload:Lt(St({},$e),{check_ids:[...((jn=ae.actionTabs.selectArrs)==null?void 0:jn.map(ma=>Number(ma)))||[]]})}),va=(Qt=Tn==null?void 0:Tn.course_info)==null?void 0:Qt.map((ma,yo)=>Lt(St({},ma),{key:ma.course_group_id,title:ma.course_group_name,name:ma.course_group_name,disabled:!!ma.is_published}));Tn&&(Tn!=null&&Tn.course_info)&&(bt([...va]),zt.setFieldsValue({end_time:fe()(fe()(new Date((0,a.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Oa(!1)}),Vn=()=>xt(void 0,null,function*(){var $n,jn,Qt,Tn;const va=St({},zt.getFieldsValue());if((la==null?void 0:la.length)<=0&&En.length>0&&!(($n=ae.actionTabs)!=null&&$n.unified_setting)){xe.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}$a(!0);const ma={check_ids:[...((jn=ae.actionTabs.selectArrs)==null?void 0:jn.map(Da=>Number(Da)))||[]],group_ids:la};kn||(ma.end_time=fe()(va.end_time).format("YYYY-MM-DD HH:mm")),ma.group_ids=la.map(Da=>Da.course_group_id),(yield(0,x.ZP)(`/api/courses/${$e.coursesId}/exercises/end_exercise.json`,{method:"post",body:ma})).status===0&&(xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),be({type:"exercise/setActionTabs",payload:{}}),(Qt=ae==null?void 0:ae.actionTabs)!=null&&Qt.cb?(Tn=ae==null?void 0:ae.actionTabs)==null||Tn.cb():be({type:"classroomList/getClassroomExercisesList",payload:St({},ae.actionTabs.params)})),$a(!1)}),sa=()=>{Rt(1),bt([]),Ya([]),Va(!0)};return le.createElement(Fe.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:ae.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Vn,width:680,confirmLoading:Xn||an,onCancel:()=>{sa(),be({type:"exercise/setActionTabs",payload:{}})}},le.createElement(ke.Z,{spinning:an},En&&le.createElement(z.default,{form:zt},le.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},le.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:dt.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),le.createElement(jt.Z,{className:"mt20 mb10"},le.createElement("span",{className:"mr10"},le.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),le.createElement(Wt.ZP.Group,{value:kn,onChange:$n=>{Va($n.target.value),Ya([])}},le.createElement(Wt.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),le.createElement(Wt.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),le.createElement(z.default.Item,{name:"end_time",style:{marginTop:-3,visibility:kn?"hidden":"visible"}},le.createElement(un.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,a.U6)(),"HH:mm")},disabledDate:$n=>$n&&$n0&&!((ye=ae.actionTabs)!=null&&ye.unified_setting)&&le.createElement(jt.Z,{style:{marginBottom:"10px"}},le.createElement("span",{className:"mr10"},le.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),le.createElement("div",null,En.length>0&&le.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},le.createElement("span",{style:{flex:1}},le.createElement(Oe.default,{checked:la.length===En.length,onChange:$n=>{la.length===En.length?Ya([]):Ya(En)}},"\u5168\u9009")," "),le.createElement("span",{style:{width:16}}),le.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",la.length||0,"\u4E2A\u5206\u73ED")),le.createElement(He.Z,{data:En,selectedRowKeys:la,setSelectedRowKeys:Ya}))))))};var Fo=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Zn),Za=Object.defineProperty,Qa=Object.getOwnPropertySymbols,Ro=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,Rn=(ae,be,ye)=>be in ae?Za(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,No=(ae,be)=>{for(var ye in be||(be={}))Ro.call(be,ye)&&Rn(ae,ye,be[ye]);if(Qa)for(var ye of Qa(be))lo.call(be,ye)&&Rn(ae,ye,be[ye]);return ae},gr=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const Vo=({exercise:ae,dispatch:be})=>{const ye=(0,Ae.useParams)();return le.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:ae.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>gr(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${ye.coursesId}/exercises/set_public.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BBE\u4E3A\u516C\u5F00"]),xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),be({type:"exercise/setActionTabs",payload:{}}),be({type:"classroomList/getClassroomExercisesList",payload:No({},ae.actionTabs.params)}))}),onCancel:()=>{be({type:"exercise/setActionTabs",payload:{}})}},le.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",le.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var ko=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Vo),vt=ee(71067),cn=Object.defineProperty,sn=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,mn=Object.prototype.propertyIsEnumerable,fn=(ae,be,ye)=>be in ae?cn(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,ln=(ae,be)=>{for(var ye in be||(be={}))Ht.call(be,ye)&&fn(ae,ye,be[ye]);if(sn)for(var ye of sn(be))mn.call(be,ye)&&fn(ae,ye,be[ye]);return ae},vn=(ae,be)=>{var ye={};for(var $e in ae)Ht.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&sn)for(var $e of sn(ae))be.indexOf($e)<0&&mn.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},ha=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const ba=ae=>{var be=ae,{exercise:ye,dispatch:$e,user:zt}=be,Bt=vn(be,["exercise","dispatch","user"]),Rt,En;const bt=(0,Ae.useParams)(),[an,Oa]=(0,le.useState)(!1),[la,Ya]=(0,le.useState)(!1),kn=(0,le.useRef)(null);(0,le.useEffect)(()=>{var Xn,$a;if(ye.actionTabs.key==="\u6279\u91CF\u5220\u9664"){if((0,oe.j5)()){Ya(!0);return}const Un={hasNum:0,noHasNum:0};($a=(Xn=ye==null?void 0:ye.actionTabs)==null?void 0:Xn.selectArrsAll)==null||$a.map(Vn=>{var sa;Vn.author_login===((sa=zt.userInfo)==null?void 0:sa.login)?++Un.hasNum:++Un.noHasNum}),Un.noHasNum>0?Fe.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:le.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",le.createElement("span",{className:"c-blue"},Un.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",le.createElement("span",{className:"c-red"},Un.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",le.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Va()}}):Ya(!0)}else Ya(!1)},[ye.actionTabs.key]);const Va=()=>{$e({type:"exercise/setActionTabs",payload:{}})};return le.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:la,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:an,destroyOnClose:!0,onOk:()=>ha(void 0,null,function*(){var Xn;if((Xn=kn.current)!=null&&Xn.onVerify())return;Oa(!0);const $a=yield(0,x.ZP)(`/api/courses/${bt.coursesId}/exercises/destroys.json`,{method:"post",body:{check_ids:[...ye.actionTabs.selectArrs]}});Oa(!1),$a.status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u5220\u9664"]),xe.ZP.success("\u5220\u9664\u6210\u529F"),$e({type:"exercise/setActionTabs",payload:{}}),$e({type:"classroomList/getClassroomExercisesList",payload:ln({},ye.actionTabs.params)}),$e({type:"classroomList/getClassroomLeftMenus",payload:ln({},ye.actionTabs.params)}))}),onCancel:()=>{$e({type:"exercise/setActionTabs",payload:{}})}},!((Rt=ye==null?void 0:ye.actionTabs)!=null&&Rt.status)||!["\u672A\u5F00\u59CB"].includes((En=ye==null?void 0:ye.actionTabs)==null?void 0:En.status)?le.createElement(le.Fragment,null,le.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u8003\u8BD5\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),le.createElement(vt.Z,{ref:Xn=>kn.current=Xn})):le.createElement("p",null,"\u5220\u9664\u8BD5\u5377\u4F1A\u540C\u6B65\u5220\u9664\u8BD5\u5377\u4E2D\u7684\u6240\u6709\u8003\u8BD5\uFF0C\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F"))};var Xt=(0,Ae.connect)(({exercise:ae,user:be})=>({exercise:ae,user:be}))(ba),Uo=Object.getOwnPropertySymbols,nr=Object.prototype.hasOwnProperty,xr=Object.prototype.propertyIsEnumerable,Qo=(ae,be)=>{var ye={};for(var $e in ae)nr.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&Uo)for(var $e of Uo(ae))be.indexOf($e)<0&&xr.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},qn=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const Ia=ae=>{var be=ae,{exercise:ye,dispatch:$e}=be,zt=Qo(be,["exercise","dispatch"]);const Bt=(0,Ae.useParams)();return Bt.id=Bt.coursesId,(0,le.useEffect)(()=>{ye.actionTabs.key==="\u52A0\u5165\u8BD5\u5377\u5E93"&&new Promise(()=>qn(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${Bt.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...ye.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u52A0\u5165\u8BD5\u5377\u5E93"]),xe.ZP.success("\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93")),$e({type:"exercise/setActionTabs",payload:{}})}))},[ye.actionTabs.key]),le.createElement(le.Fragment,null)};var so=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Ia),Ma=ee(60324),Xa={flex_box_center:"flex_box_center___NMFRx",flex_space_between:"flex_space_between___i7LoA",flex_box_vertical_center:"flex_box_vertical_center___NUJyY",flex_box_center_end:"flex_box_center_end___JGVs2",flex_box_column:"flex_box_column___Han0X",bg:"bg___xTQcX",containerTitle:"containerTitle___wfDxe",containerDesc:"containerDesc___BlZJT",tablestyle:"tablestyle___cIMKp",listItem:"listItem___teS92",info:"info___I8amz",title:"title___Ng3Cg",titleLeft:"titleLeft___dxjAr",titleRight:"titleRight___bo2N2",flexBox:"flexBox___G5iQZ",iconV:"iconV___sw5ZY",acitons:"acitons___ADyk9",moveCategory:"moveCategory___cxRgz",name:"name___mRHCb",categoryName:"categoryName___sGz21",schedule:"schedule___vRew6",fnSign:"fnSign___kCGts",spanSize:"spanSize___ZvQiA",classromediv:"classromediv___zHcjq",glow:"glow___zqQTK",popover:"popover___FlwhL",dot:"dot___saRu_",moni:"moni___sRpNk",authorized:"authorized___XYNsR"},Io=Object.defineProperty,vo=Object.getOwnPropertySymbols,Sr=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,ti=(ae,be,ye)=>be in ae?Io(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Ur=(ae,be)=>{for(var ye in be||(be={}))Sr.call(be,ye)&&ti(ae,ye,be[ye]);if(vo)for(var ye of vo(be))vr.call(be,ye)&&ti(ae,ye,be[ye]);return ae};const mr=ae=>React.createElement("svg",Ur({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var ni="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",ai=Object.defineProperty,ii=Object.getOwnPropertySymbols,ci=Object.prototype.hasOwnProperty,Xr=Object.prototype.propertyIsEnumerable,Or=(ae,be,ye)=>be in ae?ai(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,li=(ae,be)=>{for(var ye in be||(be={}))ci.call(be,ye)&&Or(ae,ye,be[ye]);if(ii)for(var ye of ii(be))Xr.call(be,ye)&&Or(ae,ye,be[ye]);return ae};const di=ae=>React.createElement("svg",li({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var Sn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",pn="data:image/jpeg;base64,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",xn=ee(12971),fa=ee(36254),ga=ee(82896),no=ee(21390),_n=ee(69429),ho=Object.defineProperty,So=Object.getOwnPropertySymbols,Jo=Object.prototype.hasOwnProperty,Lo=Object.prototype.propertyIsEnumerable,ao=(ae,be,ye)=>be in ae?ho(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,To=(ae,be)=>{for(var ye in be||(be={}))Jo.call(be,ye)&&ao(ae,ye,be[ye]);if(So)for(var ye of So(be))Lo.call(be,ye)&&ao(ae,ye,be[ye]);return ae};const zo=ae=>React.createElement("svg",To({width:18,height:13,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m2.288 4.95 5.456 1.725 3.085-1.016c.176-.058.176.039.013.167-.686.544-1.286 1.24-1.613 2.076a4.679 4.679 0 0 0 2.414 2.542l-1.313 1.311-2.748.863-5.294-1.763V4.95ZM7.661 0l7.502 2.936-7.502 2.692L.73 3.192V8.14h-.7V2.946L0 2.936 7.661 0Z",fill:"#739EFF"}),React.createElement("g",{fill:"#FF9D18",fillRule:"nonzero"},React.createElement("path",{d:"m11.381 9.3.949-.948a1.305 1.305 0 0 1-.097-.498c0-.762.623-1.385 1.384-1.385.18 0 .346.035.499.097l.713-.713a3.6 3.6 0 0 0-1.212-.215c-1.453 0-2.852.921-3.323 2.216A3.281 3.281 0 0 0 11.381 9.3Z"}),React.createElement("path",{d:"M12.787 7.854v.041l.872-.872h-.042a.833.833 0 0 0-.83.83Zm3.066-1.447.674-.674.738-.738-.394-.395-.795.795-4.629 4.629-1.097 1.097.394.395.664-.665.567-.566.438-.438c.384.147.793.222 1.204.222 1.447 0 2.86-.92 3.33-2.215-.208-.568-.602-1.067-1.094-1.447Zm-2.236 2.831c-.173 0-.346-.035-.498-.097l.464-.464h.041c.457 0 .83-.373.83-.83v-.042l.465-.464c.048.166.083.34.083.513 0 .761-.623 1.384-1.385 1.384Z"}))));var Nr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi4yODggNC45NSA1LjQ1NiAxLjcyNSAzLjA4NS0xLjAxNmMuMTc2LS4wNTguMTc2LjAzOS4wMTMuMTY3LS42ODYuNTQ0LTEuMjg2IDEuMjQtMS42MTMgMi4wNzZhNC42NzkgNC42NzkgMCAwIDAgMi40MTQgMi41NDJsLTEuMzEzIDEuMzExLTIuNzQ4Ljg2My01LjI5NC0xLjc2M1Y0Ljk1Wk03LjY2MSAwbDcuNTAyIDIuOTM2LTcuNTAyIDIuNjkyTC43MyAzLjE5MlY4LjE0aC0uN1YyLjk0NkwwIDIuOTM2IDcuNjYxIDBaIiBmaWxsPSIjNzM5RUZGIi8+PGcgZmlsbD0iI0ZGOUQxOCIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJtMTEuMzgxIDkuMy45NDktLjk0OGExLjMwNSAxLjMwNSAwIDAgMS0uMDk3LS40OThjMC0uNzYyLjYyMy0xLjM4NSAxLjM4NC0xLjM4NS4xOCAwIC4zNDYuMDM1LjQ5OS4wOTdsLjcxMy0uNzEzYTMuNiAzLjYgMCAwIDAtMS4yMTItLjIxNWMtMS40NTMgMC0yLjg1Mi45MjEtMy4zMjMgMi4yMTZBMy4yODEgMy4yODEgMCAwIDAgMTEuMzgxIDkuM1oiLz48cGF0aCBkPSJNMTIuNzg3IDcuODU0di4wNDFsLjg3Mi0uODcyaC0uMDQyYS44MzMuODMzIDAgMCAwLS44My44M1ptMy4wNjYtMS40NDcuNjc0LS42NzQuNzM4LS43MzgtLjM5NC0uMzk1LS43OTUuNzk1LTQuNjI5IDQuNjI5LTEuMDk3IDEuMDk3LjM5NC4zOTUuNjY0LS42NjUuNTY3LS41NjYuNDM4LS40MzhjLjM4NC4xNDcuNzkzLjIyMiAxLjIwNC4yMjIgMS40NDcgMCAyLjg2LS45MiAzLjMzLTIuMjE1LS4yMDgtLjU2OC0uNjAyLTEuMDY3LTEuMDk0LTEuNDQ3Wm0tMi4yMzYgMi44MzFjLS4xNzMgMC0uMzQ2LS4wMzUtLjQ5OC0uMDk3bC40NjQtLjQ2NGguMDQxYy40NTcgMCAuODMtLjM3My44My0uODN2LS4wNDJsLjQ2NS0uNDY0Yy4wNDguMTY2LjA4My4zNC4wODMuNTEzIDAgLjc2MS0uNjIzIDEuMzg0LTEuMzg1IDEuMzg0WiIvPjwvZz48L2c+PC9zdmc+",dn=ee(59301),zr=Object.defineProperty,Yr=Object.defineProperties,Pa=Object.getOwnPropertyDescriptors,ra=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Ha=Object.prototype.propertyIsEnumerable,Xo=(ae,be,ye)=>be in ae?zr(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,wr=(ae,be)=>{for(var ye in be||(be={}))Ra.call(be,ye)&&Xo(ae,ye,be[ye]);if(ra)for(var ye of ra(be))Ha.call(be,ye)&&Xo(ae,ye,be[ye]);return ae},jr=(ae,be)=>Yr(ae,Pa(be)),yr=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const _r=({v:ae,k:be,selectArrs:ye,setSelectArrs:$e,dispatch:zt,params:Bt,classroomList:Rt,batchStatus:En,manageAllGroup:bt,user:an})=>{var Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn,va,ma,yo,Da;const[wn,Go]=(0,le.useState)([]),[fo,hn]=(0,le.useState)(!1),bo=(0,le.useRef)(),er=(0,le.useRef)();var Ln=!1;const ea="YYYY-MM-DD",oo=fe()("2020-11-15",ea);function ro(){return yr(this,null,function*(){console.log(Bt,222);let Mn=yield(0,x.ZP)(`/api/courses/${Bt==null?void 0:Bt.coursesId}/exercises/group_use_list.json`,{method:"get",params:jr(wr({},Bt),{id:ae.id})});Go((Mn==null?void 0:Mn.groups)||[])})}const Nn=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:dn.createElement(dn.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")});ae!=null&&ae.appraise_label&&(Ln=!0);const wa=(Mn,_t=!1)=>{var On;Ae.history.push(`/classrooms/${Bt.coursesId}/exercisenotice/${Mn.id}/users/${(On=(0,oe.eY)())==null?void 0:On.login}`)},rr=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3}],onFilter:(Mn,_t)=>_t.exercise_status===Mn,render:(Mn,_t)=>dn.createElement("div",null,Mn===1&&dn.createElement("span",null,dn.createElement("i",{className:Xa.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),Mn===2&&dn.createElement("span",null,dn.createElement("i",{className:Xa.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),Mn===3&&dn.createElement("span",null,dn.createElement("i",{className:Xa.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="publish_time"?Bt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="end_time"?Bt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(Mn,_t)=>_t.exercise_status===1?"-":dn.createElement("span",null,Mn,"/",_t.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(Mn,_t)=>_t.exercise_status===1?"-":Mn===0?dn.createElement("span",{style:{cursor:"no-drop",color:"#999999"}},Mn):dn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae==null?void 0:ae.id}/detail?random=false&exercise_group_id=${_t.course_group_id}`)},Mn)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(Mn,_t)=>_t.exercise_status===1?dn.createElement("img",{style:{cursor:"not-allowed"},src:ni}):dn.createElement(te.Z,{title:"\u8BC4\u9605"},dn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae==null?void 0:ae.id}/detail?random=false&exercise_group_id=${_t.course_group_id}`)},dn.createElement("img",{src:Sn})))}],or=Mn=>{if(Ln)return dn.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style mr10"},"\u96C6\u4E2D\u9605\u5377");if(Mn!=null&&Mn.includes("\u672A\u5F00\u59CB"))return dn.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(Mn!=null&&Mn.includes("\u8003\u8BD5\u4E2D"))return dn.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(Mn!=null&&Mn.includes("\u5DF2\u622A\u6B62"))return dn.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u622A\u6B62");if(Mn!=null&&Mn.includes("\u5BFC\u5165"))return dn.createElement("span",{className:"export mr10"},"\u5BFC\u5165")},po=()=>{const Mn=(ae==null?void 0:ae.simulate_exercise_num)-(ae==null?void 0:ae.user_simulate_num);return Mn>=0?Mn:0},La=(Mn=ae)=>{var _t,On,Kt;if(Mn!=null&&Mn.is_encrypt){zt({type:"classroomList/setActionTabs",payload:{open:"\u89E3\u5C01",id:Mn==null?void 0:Mn.id,phone:(_t=an==null?void 0:an.userInfo)==null?void 0:_t.phone,login:(On=an==null?void 0:an.userInfo)==null?void 0:On.login}});return}(Kt=an==null?void 0:an.userInfo)!=null&&Kt.phone?zt({type:"classroomList/setActionTabs",payload:{open:"\u8BD5\u5377\u5C01\u5B58",id:Mn==null?void 0:Mn.id}}):zt({type:"classroomList/setActionTabs",payload:{open:"\u624B\u673A\u53F7\u7ED1\u5B9A"}})},Do=Mn=>{var _t,On,Kt;if(((_t=an==null?void 0:an.userInfo)==null?void 0:_t.login)!==(ae==null?void 0:ae.author_login)){xe.ZP.warning("\u8BD5\u5377\u5DF2\u5C01\u5B58\uFF0C\u8BF7\u8054\u7CFB\u8BD5\u5377\u6240\u6709\u8005\u8FDB\u884C\u89E3\u5C01~");return}zt({type:"classroomList/setActionTabs",payload:{open:"\u63D0\u793A",id:ae==null?void 0:ae.id,phone:(On=an==null?void 0:an.userInfo)==null?void 0:On.phone,login:(Kt=an==null?void 0:an.userInfo)==null?void 0:Kt.login,onFinish:Mn}})};return dn.createElement("div",{className:Xa.listItem,onClick:Mn=>{const _t=()=>{(!(0,oe.GJ)()||(0,oe.GJ)()&&er.current&&!er.current.contains(Mn.target))&&(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}`)};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()}},(0,oe.GJ)()&&dn.createElement("span",{ref:er},dn.createElement(Oe.default,{checked:ye.includes(ae.id),value:ae.id,style:{padding:"10px"},onClick:Mn=>{Mn.stopPropagation()},disabled:(ae==null?void 0:ae.is_encrypt)||(ae==null?void 0:ae.is_make_up_exercise),onChange:Mn=>{let _t=ye.indexOf(ae.id);ye.indexOf(ae.id)>-1?$e(ye.filter(On=>On!==ae.id)):$e(ye.concat(ae.id))}})),dn.createElement("div",{className:Xa.info},dn.createElement("div",{className:Xa.title},dn.createElement("div",{className:Xa.titleLeft,style:{marginRight:15}},or(ae==null?void 0:ae.exercise_tips),(ae==null?void 0:ae.is_make_up_exercise)&&dn.createElement("img",{src:pn,width:44,height:24,style:{marginRight:10}}),dn.createElement(te.Z,{title:ae.exercise_name},dn.createElement("span",{className:Xa.name},ae.exercise_name)),(ae==null?void 0:ae.high_resources_consume)&&!(ae!=null&&ae.high_resources_consume_permission)&&dn.createElement(Me.Z,{type:"exercise",style:{marginLeft:10}}),(ae==null?void 0:ae.high_resources_consume)&&(ae==null?void 0:ae.high_resources_consume_permission)&&dn.createElement("span",{className:Xa.authorized},"\u5DF2\u6388\u6743"),((Oa=ae==null?void 0:ae.exercise_tips)==null?void 0:Oa.includes("\u5DF2\u622A\u6B62"))&&((la=Rt==null?void 0:Rt.detailTopBanner)==null?void 0:la.forbid_end_exercise)&&dn.createElement(te.Z,{title:"\u5DF2\u5BF9\u5B66\u751F\u9690\u85CF"},dn.createElement("img",{src:Nr,width:20,className:"ml10"})),!ae.is_public&&(0,oe.GJ)()&&dn.createElement(te.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},dn.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),(ae==null?void 0:ae.exercise_type)==2&&dn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex",alignItems:"center"},className:Xa.moni},dn.createElement("img",{src:xn,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),((Ya=ae==null?void 0:ae.exercise_tips)==null?void 0:Ya.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&dn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex"},className:"tag-style-fzb iconfont icon-fangzuobi"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),((kn=ae==null?void 0:ae.exercise_tips)==null?void 0:kn.includes("\u5DF2\u622A\u6B62"))&&((Va=ae==null?void 0:ae.exercise_tips)==null?void 0:Va.includes("\u672A\u63D0\u4EA4"))&&dn.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4"),(ae==null?void 0:ae.is_encrypt)&&dn.createElement(te.Z,{title:"\u8BD5\u5377\u5DF2\u52A0\u5BC6"}," ",dn.createElement("img",{src:_n,width:21,className:"ml10",style:{marginTop:"-8px"}})," ")),dn.createElement("div",{className:Xa.titleRight,onClick:Mn=>{Mn.stopPropagation(),Mn.preventDefault()}},(ae==null?void 0:ae.appraise_setting)&&dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:()=>yr(void 0,null,function*(){const Mn=()=>yr(void 0,null,function*(){zt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E..."}});const _t=yield(0,x.ZP)(`/api/exercises/${ae.id}/create_appraise_students.json`,{method:"get"});zt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae.id}/centralizeReview/${_t==null?void 0:_t.login}`)});if(ae!=null&&ae.is_encrypt){Do(Mn);return}Mn()})},dn.createElement("i",{className:"iconfont icon-jizhongyuejuan"}),dn.createElement("div",null,"\u96C6\u4E2D\u9605\u5377")),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&(!(ae!=null&&ae.is_make_up_exercise)||(ae==null?void 0:ae.is_make_up_exercise)&&(ae==null?void 0:ae.exercise_status)===1&&(ae==null?void 0:ae.allow_create_make_up))&&dn.createElement(fa.Z,{tips:ae==null?void 0:ae.open_appraise},dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:()=>{const Mn=()=>{var _t,On,Kt;if(((_t=an==null?void 0:an.userInfo)==null?void 0:_t.user_status)===2){(0,pe.Rd)();return}if((0,oe.Rm)()&&!((Kt=(On=Rt==null?void 0:Rt.AssistantObject)==null?void 0:On.exercise)!=null&&Kt.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((ae==null?void 0:ae.exercise_question_count)===0){xe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}let Na=()=>{zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ae.id],unified_setting:ae.unified_setting,params:Bt,disabled:ae.exercise_status!==1,type:2,manage_all_group:bt,isRouter:!0}})};ae!=null&&ae.high_resources_consume&&!(ae!=null&&ae.high_resources_consume_permission)?zt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Bt.coursesId,type:"exercise",type_id:ae.id,name:ae.exercise_name,fn:()=>{zt({type:"classroomList/getClassroomExercisesList",payload:wr({},Bt)}),Na()}}}):Na()};if(ae!=null&&ae.is_encrypt){Do(Mn);return}Mn()}},dn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),dn.createElement("div",null,"\u53D1\u5E03"))),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&!(0,a._m)()&&ae.assistant_auth&&dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:Mn=>{Mn.stopPropagation();const _t=()=>{var On,Kt;if((0,oe.Rm)()&&!((Kt=(On=Rt==null?void 0:Rt.AssistantObject)==null?void 0:On.exercise)!=null&&Kt.can_preview)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Na=fe()(ae.created_at,ea);fe()(oo).diff(fe()(Na),"days")>0&&(ae!=null&&ae.is_random)?Nn():ae!=null&&ae.is_random?(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/random/preview?random=${ae.is_random}`):(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}&tabs=2`)};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()}},dn.createElement("i",{className:"iconfont icon-yulan3"}),dn.createElement("div",null,"\u9884\u89C8")),(0,oe.RV)()&&dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:()=>{const Mn=()=>{(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}`)};if(ae!=null&&ae.is_encrypt){Do(Mn);return}Mn()}},dn.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),dn.createElement("div",null,"\u8BE6\u60C5")),(0,oe.GJ)()&&!(0,a._m)()&&dn.createElement(Ma.Z,{placement:"bottom",content:dn.createElement("div",{className:Xa.popover},!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){const _t=()=>{(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}&tabs=3`)};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()})},"\u89C4\u5219\u8BBE\u7F6E"),(ae==null?void 0:ae.exercise_tips.includes("\u5BFC\u5165"))&&dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){const _t=()=>{zt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:ae==null?void 0:ae.exercise_name,id:ae==null?void 0:ae.id,type:"hack"}})};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()})},"\u8865\u5145\u6210\u7EE9"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&ae.is_random&&ae.assistant_auth&&dn.createElement("p",{onClick:Mn=>{Mn.stopPropagation();const _t=()=>{const On=fe()(ae.created_at,ea);fe()(oo).diff(fe()(On),"days")>0&&(ae!=null&&ae.is_random)?Nn():(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/random/edit?type=settings`)};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()}},"\u7F16\u8F91\u8003\u8BD5"),dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){const _t=()=>{var On;zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u5220\u9664",selectArrs:[ae.id],selectArrsAll:[ae],params:Bt,status:(On=ae==null?void 0:ae.exercise_tips)==null?void 0:On[0]}})};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()})},"\u5220\u9664\u8BD5\u5377"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&dn.createElement("p",{onClick:()=>{const Mn=()=>{zt({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[ae.id],params:Bt}})};if(ae!=null&&ae.is_encrypt){Do(Mn);return}Mn()}},"\u52A0\u5165\u8BD5\u5377\u5E93"),((Xn=ae==null?void 0:ae.exercise_tips)==null?void 0:Xn.includes("\u672A\u5F00\u59CB"))&&(ae==null?void 0:ae.author_login)===(($a=an==null?void 0:an.userInfo)==null?void 0:$a.login)&&dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){La(ae)})}," ",ae!=null&&ae.is_encrypt?"\u89E3\u5C01":"\u52A0\u5BC6\u5C01\u5B58"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&((0,oe.GJ)()||((Vn=(Un=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Un.exercise)==null?void 0:Vn.can_stop))&&![1,3].includes(ae==null?void 0:ae.exercise_status)&&dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){const _t=()=>{var On,Kt;if((0,oe.Rm)()&&!((Kt=(On=Rt==null?void 0:Rt.AssistantObject)==null?void 0:On.exercise)!=null&&Kt.can_stop)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",selectArrs:[ae.id],params:Bt,unified_setting:ae.unified_setting}})};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()})},"\u7ED3\u675F\u8003\u8BD5"))},dn.createElement("span",{onClick:Mn=>Mn.stopPropagation(),className:Xa.flexBox,style:{cursor:"default"}},dn.createElement("i",{className:"iconfont icon-gengduo4"}),dn.createElement("div",null,"\u66F4\u591A"))),(0,oe.dE)()&&dn.createElement(dn.Fragment,null,!!ae.off_limits&&dn.createElement(te.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${ae==null?void 0:ae.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},dn.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),(ae==null?void 0:ae.exercise_type)==1&&!ae.off_limits&&ae.current_status===0&&ae.exercise_status>1&&!((sa=ae.exercise_tips)!=null&&sa.includes("\u5DF2\u622A\u6B62"))&&dn.createElement("a",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:Mn=>{Mn.stopPropagation(),Mn.preventDefault(),wa(ae,!0)},href:""},dn.createElement("i",{className:"iconfont icon-jixukaoshi"}),dn.createElement("div",null,(ae==null?void 0:ae.screen_used_num)>(ae==null?void 0:ae.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5")),!(($n=ae.exercise_tips)!=null&&$n.includes("\u5DF2\u622A\u6B62"))&&(ae==null?void 0:ae.screen_used_num)>(ae==null?void 0:ae.screen_total_num)&&dn.createElement("a",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:Mn=>{Mn.stopPropagation(),Mn.preventDefault(),wa(ae,!0)},href:""},dn.createElement("i",{className:"iconfont icon-jixukaoshi"}),dn.createElement("div",null,"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5")),!ae.off_limits&&ae.current_status===1&&(ae==null?void 0:ae.screen_used_num)<(ae==null?void 0:ae.screen_total_num)&&ae.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&!((ae==null?void 0:ae.exercise_type)==2&&(ae==null?void 0:ae.exercise_status)!=3)&&dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:Mn=>yr(void 0,null,function*(){var _t;if(Mn.stopPropagation(),!(ae!=null&&ae.answered_open)){xe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,ga.w)(Bt.coursesId,ae.id,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/users/${(_t=(0,oe.eY)())==null?void 0:_t.login}?check=true`)})},dn.createElement("i",{className:"iconfont icon-chakankaoshi"}),dn.createElement("div",null,"\u67E5\u770B\u8003\u8BD5")),(ae==null?void 0:ae.exercise_type)==1&&!ae.off_limits&&ae.current_status===2&&ae.exercise_status>1&&!((jn=ae.exercise_tips)!=null&&jn.includes("\u5DF2\u622A\u6B62"))&&dn.createElement("a",{className:Xa.flexBox,style:{marginRight:"16px",color:(ae==null?void 0:ae.is_redo)===1&&"red"},onClick:Mn=>{Mn.stopPropagation(),Mn.preventDefault(),wa(ae)},href:""},dn.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),dn.createElement("div",null,(ae==null?void 0:ae.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")),(ae==null?void 0:ae.exercise_type)==2&&!ae.off_limits&&ae.exercise_status>1&&!((Qt=ae.exercise_tips)!=null&&Qt.includes("\u5DF2\u622A\u6B62"))&&dn.createElement(te.Z,{title:dn.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",ae==null?void 0:ae.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",po(),"\u6B21")},dn.createElement("a",{className:Xa.flexBox,onClick:Mn=>{po()==0&&(ae==null?void 0:ae.current_status)!=0||(Mn.stopPropagation(),Mn.preventDefault(),wa(ae))},href:""},dn.createElement("i",{className:`iconfont ${(ae==null?void 0:ae.current_status)!=0?"icon-a-kaishijixudajuan":"icon-jixukaoshi"}`}),dn.createElement("div",null,(ae==null?void 0:ae.current_status)!=0?"\u5F00\u59CB\u8003\u8BD5":"\u7EE7\u7EED\u8003\u8BD5")))))),(0,oe.GJ)()&&dn.createElement("p",{style:{display:"flex"}},dn.createElement("span",{className:"c-grey-666",style:{display:"inline-block",maxWidth:"90px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},title:ae.author},ae.author),dn.createElement("span",{className:"ml30 c-grey-666"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",fe()(ae.created_at).format("YYYY-MM-DD HH:mm:ss")),((Tn=ae==null?void 0:ae.exercise_tips)==null?void 0:Tn.includes("\u672A\u5F00\u59CB"))&&ae.publish_time&&dn.createElement("span",{className:"ml30 c-grey-666"},"\u5F00\u59CB\u65F6\u95F4\uFF1A",fe()(ae.publish_time).format("YYYY-MM-DD HH:mm:ss")),dn.createElement("span",{className:"ml30 c-grey-666"},"\u7B54\u9898\u65F6\u957F\uFF1A",ae.time===null?"\u4E0D\u9650":`${ae.time}\u5206\u949F`),dn.createElement("span",{className:"ml30 c-grey-666"},"\u7C7B\u578B\uFF1A",ae.is_random?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"),!((va=ae==null?void 0:ae.exercise_tips)!=null&&va.includes("\u672A\u5F00\u59CB"))&&!(ae!=null&&ae.is_make_up_exercise)&&!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&dn.createElement("span",{className:Xa.iconV,style:{marginLeft:"auto",textAlign:"end"},onClick:Mn=>yr(void 0,null,function*(){Mn.stopPropagation(),Mn.preventDefault(),fo||ro(),hn(!fo)})},dn.createElement(te.Z,{title:`${fo?"\u6536\u8D77":"\u5C55\u5F00"}`},dn.createElement("i",{className:`iconfont icon-${fo?"shouqi":"xiala2"}`})))),(0,oe.dE)()&&dn.createElement("p",{style:{display:"flex"}},dn.createElement("span",{className:"c-grey-333"},ae.author),dn.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u7B54\u9898\u65F6\u957F\uFF1A",ae.time===null?"\u4E0D\u9650":`${ae.time}\u5206\u949F`),!!(ae!=null&&ae.exercise_left_time)&&dn.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",ae==null?void 0:ae.exercise_left_time),!!(ae!=null&&ae.before_start)&&dn.createElement("span",{className:"ml15 c-grey-999"},"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u65F6\u95F4\uFF1A",ae==null?void 0:ae.before_start)),(0,oe.GJ)()&&!((ma=ae==null?void 0:ae.exercise_tips)!=null&&ma.includes("\u672A\u5F00\u59CB"))&&dn.createElement("p",null,dn.createElement("span",{style:{letterSpacing:2},className:"c-grey-333 mr15"},"\u63D0\u4EA4\u72B6\u6001\uFF1A"),dn.createElement("span",{className:"c-grey-333 mr20"},"\u672A\u5F00\u59CB ",dn.createElement("span",null,ae==null?void 0:ae.unanswer_users)),dn.createElement("span",{className:"c-grey-333 mr20"},"\u8003\u8BD5\u4E2D ",dn.createElement("span",{style:{color:"rgb(90, 184, 145)"}},ae==null?void 0:ae.answering_users)),dn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u4EA4\u5377 ",dn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.answer_users)),dn.createElement("span",{className:"c-grey-333"},"\u5DF2\u4EA4\u5377/\u672A\u7B54 ",dn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.commit_with_no_answers_users))),(0,oe.GJ)()&&!((yo=ae==null?void 0:ae.exercise_tips)!=null&&yo.includes("\u672A\u5F00\u59CB"))&&fo&&wn.length>5&&dn.createElement(it.default,{scroll:{y:240},pagination:!1,dataSource:wn,onRow:Mn=>({onClick:_t=>{_t.stopPropagation(),_t.preventDefault()}}),onHeaderRow:(Mn,_t)=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(Mn,_t,On)=>{On.field&&(Bt.order_by=On.field),On.order||(Bt.sort_direction="asc"),On.order==="ascend"&&(Bt.sort_direction="asc"),On.order==="descend"&&(Bt.sort_direction="desc"),On.order||(Bt.sort_direction="asc"),ro()},columns:rr}),(0,oe.GJ)()&&!((Da=ae==null?void 0:ae.exercise_tips)!=null&&Da.includes("\u672A\u5F00\u59CB"))&&fo&&wn.length<6&&wn.length>0&&dn.createElement(it.default,{rowKey:"course_group_id",pagination:!1,onRow:Mn=>({onClick:_t=>{_t.stopPropagation(),_t.preventDefault()}}),onHeaderRow:(Mn,_t)=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),dataSource:wn,style:{marginTop:"10px"},onChange:(Mn,_t,On)=>{On.field&&(Bt.order_by=On.field),On.order||(Bt.sort_direction="asc"),On.order==="ascend"&&(Bt.sort_direction="asc"),On.order==="descend"&&(Bt.sort_direction="desc"),On.order||(Bt.sort_direction="asc"),ro()},columns:rr}),(ae==null?void 0:ae.total)!==void 0&&dn.createElement("p",null,dn.createElement("span",{className:"c-grey-333 mr15"},"\u96C6\u4E2D\u9605\u5377\u603B\u8FDB\u5EA6\uFF1A"),dn.createElement("span",{className:"c-grey-333 mr20"},"\u603B\u8BC4\u6570",dn.createElement("span",null,ae==null?void 0:ae.total)),dn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u8BC4\u9605 ",dn.createElement("span",{style:{color:"#4EACFF"}},ae==null?void 0:ae.finish_total)),dn.createElement("span",{className:"c-grey-333"},"\u5F85\u8BC4\u9605 ",dn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.unfinished_total)))),dn.createElement(no.Z,{closable:!0,successCb:()=>wa(bo.current)}))};var Qr=(0,Ae.connect)(({classroomList:ae})=>({classroomList:ae}))(_r),gi=ee(31797),oi=ee(27158),Oo=ee(61527),_a=ee(59301),Fr=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const{Countdown:ur}=gi.default,hr=({value:ae,onChange:be,MaxMinutes:ye})=>_a.createElement(_a.Fragment,null,_a.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",_a.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",_a.createElement("br",null)),_a.createElement(ne.Z,{value:ae,onChange:be,min:0,precision:0,max:ye,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${ye}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),Zr=({exercise:ae,successCb:be,dispatch:ye})=>{var $e,zt,Bt,Rt;const En=(0,Ae.useParams)(),[bt]=z.default.useForm(),an=z.default.useWatch("time",bt),[Oa,la]=(0,le.useState)(!1),Ya=(0,le.useRef)(),{actionTabs:kn}=ae,[Va,Xn]=(0,le.useState)(),[,$a,Un,Vn]=(0,Oo.U)(ut.n7,{id:En.categoryId}),[,sa,$n]=(0,Oo.U)(ut.Cd,{});(0,le.useEffect)(()=>{ae.actionTabs.key==="student-unlock"&&(la(!1),bt.resetFields())},[ae.actionTabs.key]);const jn=()=>new Promise(fo=>Fr(void 0,null,function*(){var hn,bo;return Ya.current=yield(0,oi.y)({ip_limit:(hn=kn==null?void 0:kn.exerciseParams)==null?void 0:hn.ip_limit,ip_bind:(bo=kn==null?void 0:kn.exerciseParams)==null?void 0:bo.ip_bind_type}),fo()})),Qt=()=>Fr(void 0,null,function*(){var fo,hn,bo,er,Ln;yield bt.validateFields();const ea=bt.getFieldsValue();if(la(!0),(((fo=kn==null?void 0:kn.exerciseParams)==null?void 0:fo.ip_limit)!=="no"||(hn=kn==null?void 0:kn.exerciseParams)!=null&&hn.ip_bind_type)&&(yield jn()),(yield(0,ut.ZD)((bo=kn==null?void 0:kn.exerciseParams)==null?void 0:bo.id,{exercise_user_id:(er=kn==null?void 0:kn.exerciseParams)==null?void 0:er.exercise_user_id,unlock_key:ea.unlock_key,time:ea.time,ip:Ya.current})).status===0){if(be){ye({type:"exercise/setActionTabs",payload:{}}),be();return}const ro=kn==null?void 0:kn.exerciseParams;(0,a.nr)({inner_ip:ro.inner_ip,public_ip:ro.public_ip,open_camera:ro.open_camera,ip_limit:ro.ip_limit,ip_bind:ro.ip_bind,ip_bind_type:ro.ip_bind_type,exercise_tips:ro.exercise_tips,exerciseId:ro.id,screen_open:ro.screen_open,screen_num:ro.screen_num,screen_sec:ro.screen_sec,coursesId:En.coursesId,login:(Ln=(0,oe.eY)())==null?void 0:Ln.login,history,identity_verify:ro.identity_verify,open_phone_video_recording:ro.open_phone_video_recording,current_status:ro.current_status}),ye({type:"exercise/setActionTabs",payload:{}})}la(!1)}),Tn=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:fo=>_a.createElement("span",{className:fo.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},fo)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:fo=>_a.createElement("span",{className:fo.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},fo)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],va=(($e=kn==null?void 0:kn.exerciseParams)==null?void 0:$e.errorMessage)&&typeof((zt=kn==null?void 0:kn.exerciseParams)==null?void 0:zt.errorMessage)=="object";(0,le.useEffect)(()=>{ae.actionTabs.key==="student-unlock"&&Fr(void 0,null,function*(){const fo=yield $n(En);yield Un({}),fo.status||Xn(fo)})},[ae.actionTabs.key]);const{time:ma,end_time:yo}=(Va==null?void 0:Va.exercise)||{},Da=Vn!=null&&Vn.user_end_time?fe()(Vn==null?void 0:Vn.user_end_time).add(1,"minutes"):fe()(),wn=fe()(Vn==null?void 0:Vn.user_total_end_time)>Da?Math.round(fe().duration(fe()(Vn==null?void 0:Vn.user_total_end_time).diff(Da.startOf("minute"))).asMinutes()):0,Go=((Vn==null?void 0:Vn.student_left_minutes)||0)+(an||0);return _a.createElement(_a.Fragment,null,_a.createElement(Fe.default,{width:514,centered:!0,closable:!!((Bt=kn==null?void 0:kn.exerciseParams)!=null&&Bt.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:ae.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{ye({type:"exercise/setActionTabs",payload:{}})}},_a.createElement(ke.Z,{spinning:$a||sa},va&&_a.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 "),!va&&_a.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"),va&&_a.createElement(it.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Rt=kn==null?void 0:kn.exerciseParams)==null?void 0:Rt.errorMessage)||{}],columns:Tn}),_a.createElement("div",{className:""},_a.createElement(z.default,{form:bt,layout:"vertical",autoComplete:"off"},_a.createElement(z.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},_a.createElement(ie.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),ma!==-1?_a.createElement(_a.Fragment,null,_a.createElement(z.default.Item,{name:"time",label:_a.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",_a.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",fe()(Vn==null?void 0:Vn.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},_a.createElement(hr,{MaxMinutes:wn})),_a.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",_a.createElement("span",{className:"ml5"},$a||sa?"--":Go),"\u5206\u949F",Go!==0&&(Vn==null?void 0:Vn.user_end_time)&&_a.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",_a.createElement("span",{className:"ml5"},fe()(Vn==null?void 0:Vn.user_end_time).add(an||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):_a.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 ",fe()(yo).format("YYYY-MM-DD HH:mm")))),_a.createElement(jt.Z,{justify:"space-between",align:"middle"},_a.createElement(Ce.Z,null),_a.createElement(Ce.Z,null,_a.createElement(Ie.ZP,{loading:Oa,onClick:Qt},"\u8FDB\u5165\u8003\u8BD5"))))))};var Lr=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Zr),hi=ee(24776),fi=ee(42554),zi=ee(64575),Pi=ee(59301),Ai=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const pi=({exercise:ae,dispatch:be,init:ye,haveInit:$e=!1})=>{const zt=(0,Ae.useParams)(),[Bt,Rt]=(0,le.useState)(!1);let[En,bt]=(0,le.useState)();const[an,Oa]=(0,le.useState)(!1),[la,Ya]=(0,le.useState)(!1);(0,le.useEffect)(()=>{ae.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&kn()},[ae.actionTabs]);function kn(){return Ai(this,null,function*(){var Va,Xn;let $a=yield(0,x.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:ae.actionTabs.selectArrs}});if(((Va=$a==null?void 0:$a.cover_exercises)==null?void 0:Va.length)>0)Rt(!0),bt((Xn=$a==null?void 0:$a.cover_exercises)==null?void 0:Xn[0]);else{let Un=yield(0,x.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ae.actionTabs.selectArrs}});be({type:"exercise/setActionTabs",payload:{key:""}}),(Un==null?void 0:Un.status)===0&&($e&&ye(),Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Ae.history.push("/paperlibrary")}}))}})}return Pi.createElement("div",null,Pi.createElement(Fe.default,{open:Bt,centered:!0,onCancel:Va=>Ai(void 0,null,function*(){if(Va.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){Oa(!0);let Xn=yield(0,x.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ae.actionTabs.selectArrs,update:1}});be({type:"exercise/setActionTabs",payload:{key:""}}),Oa(!1),(Xn==null?void 0:Xn.status)===0&&($e&&ye(),Rt(!1),Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Ae.history.push("/paperlibrary")}}))}else Rt(!1)}),cancelButtonProps:{loading:an},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:la},onOk:()=>Ai(void 0,null,function*(){Ya(!0);let Va=yield(0,x.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ae.actionTabs.selectArrs}});Ya(!1),(Va==null?void 0:Va.status)===0&&($e&&ye(),be({type:"exercise/setActionTabs",payload:{key:""}}),Rt(!1),Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Ae.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Pi.createElement("div",null,Pi.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Pi.createElement("div",null,Pi.createElement("div",null,"\u8BD5\u5377\uFF1A",En==null?void 0:En.origin_exercise_nam),Pi.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Pi.createElement("a",{href:`/paperlibrary/see/${En==null?void 0:En.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},En==null?void 0:En.examination_bank_name))))))};var $i=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(pi),Wi=ee(87169),Yi=ee(90588),el=ee(18682),Fi=ee(9516),Eo=ee(59301),Ul=Object.defineProperty,ji=Object.defineProperties,Ql=Object.getOwnPropertyDescriptors,Zi=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,Ol=(ae,be,ye)=>be in ae?Ul(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Ir=(ae,be)=>{for(var ye in be||(be={}))tl.call(be,ye)&&Ol(ae,ye,be[ye]);if(Zi)for(var ye of Zi(be))Ml.call(be,ye)&&Ol(ae,ye,be[ye]);return ae},Ci=(ae,be)=>ji(ae,Ql(be)),Vi=(ae,be)=>{var ye={};for(var $e in ae)tl.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&Zi)for(var $e of Zi(ae))be.indexOf($e)<0&&Ml.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},Li=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const gl=ae=>{var be=ae,{user:ye,classroomList:$e,globalSetting:zt,loading:Bt,dispatch:Rt}=be,En=Vi(be,["user","classroomList","globalSetting","loading","dispatch"]),bt,an,Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn,va,ma;const yo=(0,Ae.useParams)(),[Da]=(0,Ae.useSearchParams)(),[wn,Go]=(0,le.useState)(()=>Ci(Ir({},yo),{limit:20})),fo=(0,Ae.useLocation)(),{detailExerciseList:hn,detailTopBanner:bo,detailLeftMenus:er}=$e,[Ln,ea]=(0,le.useState)([]),[oo,ro]=(0,le.useState)(!1),[Nn,wa]=(0,le.useState)([]),[rr,or]=(0,le.useState)(!1),[po,La]=(0,le.useState)(!1),[Do,Mn]=(0,le.useState)(!1),[_t,On]=(0,le.useState)(!1),[Kt,Na]=(0,le.useState)("\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"),Po=[{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",type:"time",direction:"asc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",type:"time",direction:"desc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",type:"exercise_name",direction:"asc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",type:"exercise_name",direction:"desc"}];wn.type=Da.get("tabs")==="all"?"":Da.get("tabs")||"",wn.id=wn.coursesId,(0,le.useEffect)(()=>{var nn,Ga,fr;if((nn=ye==null?void 0:ye.userInfo)!=null&&nn.login){if((0,oe.GJ)()){const ir=a.cX.getItem(`${(Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.login}Teacher`,"Exercise");ir&&(wn.sort_by=ir==null?void 0:ir.type,wn.sort_direction=ir==null?void 0:ir.direction,Na(ir==null?void 0:ir.name))}Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})}else(fr=ye==null?void 0:ye.userInfo)!=null&&fr.username&&Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)});ro(!1)},[(bt=ye==null?void 0:ye.userInfo)==null?void 0:bt.login,fo.pathname]),(0,le.useEffect)(()=>{$e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},[$e.actionTabs.key]),(0,le.useEffect)(()=>{$e.actionTabs.key==="\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"&&(or(!0),La(bo==null?void 0:bo.show_unstart_exercise),Mn(bo==null?void 0:bo.forbid_end_exercise))},[$e.actionTabs.key]),(0,le.useEffect)(()=>{ea([])},[hn]);const wo=(nn,Ga)=>{ea([]),wn.page=nn,wn.limit=Ga,Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},Br=nn=>{wn.type=nn.id==="all"?"":nn.id,wn.page=1,Ae.history.replace(`${fo.pathname}?tabs=${nn.id}`),On(!1),Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})};(0,le.useEffect)(()=>{Da.get("tabs")==="all"&&(wn.type="",wn.page=1)},[Da.get("tabs")]),(0,le.useEffect)(()=>{(0,oe.Rm)()&&Rt({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})},[(an=ye==null?void 0:ye.userInfo)==null?void 0:an.username]),(0,le.useEffect)(()=>{const nn=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),Fe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:Eo.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Eo.createElement("br",null),"1\u3001\u5728",Eo.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Eo.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Eo.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Eo.createElement("br",null),"2\u3001\u5728",Eo.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Eo.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Eo.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Eo.createElement("br",null),nn==="allowRouter"&&Eo.createElement(Eo.Fragment,null,"3\u3001",Eo.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[]),(0,le.useEffect)(()=>{(0,oe.Rm)()&&Rt({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})},[(Oa=ye==null?void 0:ye.userInfo)==null?void 0:Oa.login]);const Zo=[{name:"\u5168\u90E8",id:"all",total:(la=hn.exercises_counts)==null?void 0:la.exercises_total_counts},{name:"\u672A\u5F00\u59CB",id:1,total:(Ya=hn.exercises_counts)==null?void 0:Ya.unstart_counts},{name:"\u8003\u8BD5\u4E2D",id:2,total:(kn=hn.exercises_counts)==null?void 0:kn.publish_counts},{name:"\u96C6\u4E2D\u9605\u5377",id:4,total:(Va=hn.exercises_counts)==null?void 0:Va.appraise_exercise_count},{name:"\u5DF2\u622A\u6B62",id:3,total:(Xn=hn.exercises_counts)==null?void 0:Xn.end_counts}],Kr=[{name:"\u6279\u91CF\u53D1\u5E03",icon:Eo.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:Eo.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:Eo.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Eo.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u52A0\u5165\u8BD5\u5377\u5E93",icon:Eo.createElement("i",{className:"iconfont icon-piliangjiaru font14"})}].filter(nn=>(0,oe.GJ)()?!0:nn.name!=="\u6279\u91CF\u5220\u9664").filter(nn=>bo.is_public?!0:nn.name!=="\u8BBE\u4E3A\u516C\u5F00"),ui=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:Eo.createElement(Eo.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),mi="YYYY-MM-DD",wi=fe()("2020-11-15",mi),Yo=nn=>{var Ga;wn.sort_by=nn.type,wn.sort_direction=nn.direction,(0,oe.GJ)()&&a.cX.setItem(`${(Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.login}Teacher`,nn,"Exercise"),wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},wn)}),Na(nn.name)},Pr=()=>Eo.createElement(De.default,null,Eo.createElement(De.default.Item,{key:1,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e==null?void 0:$e.AssistantObject)==null?void 0:nn.exercise)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:wn}})}},"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377"),Eo.createElement(De.default.Item,{key:2,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e==null?void 0:$e.AssistantObject)==null?void 0:nn.exercise)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.scrollTo(0,0),Ae.history.push(`/classrooms/${wn.coursesId}/exercise/add?catalogue=${(yo==null?void 0:yo.categoryId)||""}`)}},"\u521B\u5EFA\u65B0\u8BD5\u5377"),Eo.createElement(De.default.Item,{key:3,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e.AssistantObject)==null?void 0:nn.practice)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"exercise"}})}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9")),Vr=nn=>Li(void 0,null,function*(){var Ga,fr,ir,$r,Si,Mi,Mo,lr;const Ko=nn.name;if(((Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.user_status)===2&&nn.name==="\u6279\u91CF\u53D1\u5E03"){(0,pe.Rd)();return}const pr=[];if((fr=hn.exercises)==null||fr.map(co=>{if(Ln.includes(co.id)&&co.is_random){const jo=fe()(co.created_at,mi);fe()(wi).diff(fe()(jo),"days")>0&&(co!=null&&co.is_random)&&pr.push(co)}}),Ln==""){let co="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";Ko==="\u52A0\u5165\u8BD5\u5377\u5E93"&&(co="\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u8BD5\u5377\u5E93\u7684\u8BD5\u5377"),xe.ZP.error(co)}else if(pr.length)ui();else{if(Ko==="\u6279\u91CF\u53D1\u5E03"){if((0,oe.Rm)()&&!(($r=(ir=$e==null?void 0:$e.AssistantObject)==null?void 0:ir.exercise)!=null&&$r.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let co=!1;hn.exercises.forEach(qo=>{Ln.includes(qo.id)&&qo.total_num===0&&qo.is_random&&(co=!0)});let jo;if(jo=(Mi=(Si=hn.exercises.filter(qo=>Ln.includes(qo==null?void 0:qo.id)).filter(qo=>(qo==null?void 0:qo.exercise_question_count)===0))==null?void 0:Si[0])==null?void 0:Mi.exercise_name,(jo==null?void 0:jo.length)>0){xe.ZP.warning(`${jo}\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5`);return}if(co){xe.ZP.warning("\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002");return}let Gr=!1;if(hn.exercises.forEach(qo=>{Ln.includes(qo.id)&&qo.exercise_status!==1&&(Gr=!0)}),Gr){xe.ZP.warning("\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002");return}}if(Ko==="\u52A0\u5165\u8BD5\u5377\u5E93"){const co=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:[...Ln]}});if(((Mo=co==null?void 0:co.cover_exercises)==null?void 0:Mo.length)>0){wa(co==null?void 0:co.cover_exercises);return}}Rt({type:"exercise/setActionTabs",payload:{key:Ko,selectArrs:Ln,selectArrsAll:(lr=hn.exercises)==null?void 0:lr.filter(co=>Ln.includes(co.id)),params:wn,type:1}})}});return Eo.createElement("section",{className:"minH500"},Eo.createElement(hi.Z,{isLoading:Bt["classroomList/getClassroomExercisesList"],tabDataSource:Zo,isAdmin:(0,oe.GJ)(),dispatch:Rt,type:hn==null?void 0:hn.main_category_name,isExercise:!0,user:ye,getDropdownMenu:Pr,onTabMenuClick:Br,classroomList:$e,defaultSelectedKeys:[wn.type||"all"]}),Eo.createElement(fi.Z,{dataSource:hn.exercises||[],isAdmin:(0,oe.GJ)(),batchStatus:_t,SortMenuName:Kt,setSortMenuName:Na,SortMenus:Po,onSearch:nn=>{wn.search=nn.trim(),wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},wn)})},isShowMode:!0,onModeChange:nn=>{wn.is_normal=nn,wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},wn)})},onSort:Yo,onBatch:nn=>On(nn)}),Eo.createElement(ue.Z,{loading:Bt["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30 px-20px"},($a=hn.exercises_counts)!=null&&$a.exercises_all_counts?hn.exercises.map(function(nn,Ga){return Eo.createElement(Qr,{key:Ga,v:nn,k:Ga,batchStatus:_t,selectArrs:Ln,setSelectArrs:ea,dispatch:Rt,params:wn,user:ye,manageAllGroup:hn.manage_all_group})}):Eo.createElement(E.Z,null),Eo.createElement("aside",{className:"tc mb50 mt30 px-20px"},((Un=hn.exercises_counts)==null?void 0:Un.exercises_all_counts)>0&&Eo.createElement(Re.Z,{showTotal:nn=>{var Ga;return`\u5171 ${(Ga=hn==null?void 0:hn.exercises_counts)==null?void 0:Ga.exercises_all_counts} \u6761`},showSizeChanger:!0,onChange:wo,defaultCurrent:wn.page,current:wn.page||1,pageSize:wn.limit||20,total:hn.exercises_counts&&hn.exercises_counts.exercises_all_counts}))),Ln.length>0&&(0,oe.GJ)()&&Eo.createElement(Ge.Z,{offsetBottom:0},Eo.createElement(zi.Z,{buttonDataSource:Kr,onButtonClick:Vr,useBatchStatus:On,setSeleArr:ea,catalogue:((sa=(Vn=er==null?void 0:er.course_modules)==null?void 0:Vn.find(nn=>nn.type==="exercise"))==null?void 0:sa.second_category)||[],addCatalogue:nn=>{nn.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:wn,selectArrs:{category_id:hn==null?void 0:hn.main_category_id,type:"exercise"}}})},allSelect:Ln.length?Ln.length===((jn=($n=hn.exercises)==null?void 0:$n.filter(nn=>!nn.is_make_up_exercise))==null?void 0:jn.length):!1,setAllSelect:nn=>{var Ga;nn.target.checked?ea((Ga=hn==null?void 0:hn.exercises)==null?void 0:Ga.filter(fr=>!fr.is_make_up_exercise).map(fr=>fr.id)):ea([])},selectArrs:Ln,onMenuClick:nn=>Li(void 0,[nn],function*({key:Ga}){if(Ln=="")return xe.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/move_to_category.json`,{method:"post",body:{exercise_ids:Ln,new_category_id:Ga}})).status===0&&(xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},yo)}))})})),Eo.createElement(Ua,null),Eo.createElement(Fo,null),Eo.createElement(Xt,null),Eo.createElement(ko,null),Eo.createElement(Yi.Z,{onOk:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},yo)})}}),Eo.createElement(el.Z,{onOk:()=>{}}),Eo.createElement(on,{cb:()=>ea([])}),Eo.createElement(so,null),Eo.createElement(Lr,null),Eo.createElement(Fe.default,{title:Eo.createElement("span",null,Eo.createElement(Wi.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"),open:Nn.length>0,footer:!1,onCancel:()=>{wa([])}},Eo.createElement("div",{style:{height:300,overflow:"auto"}},Eo.createElement("div",null,"\u6709",Nn==null?void 0:Nn.length,"\u5F20\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Nn==null?void 0:Nn.map(nn=>Eo.createElement("div",{style:{marginTop:25}},Eo.createElement("div",null,"\u8BD5\u5377\uFF1A",nn==null?void 0:nn.origin_exercise_nam),Eo.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Eo.createElement("a",{href:`/paperlibrary/see/${nn==null?void 0:nn.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},nn==null?void 0:nn.examination_bank_name))))),Eo.createElement("div",{style:{textAlign:"end"}},Eo.createElement(Ie.ZP,{style:{height:30},onClick:()=>Li(void 0,null,function*(){const nn=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ln],update:1}});(nn==null?void 0:nn.status)===0&&(xe.ZP.info("\u8986\u76D6\u6210\u529F"),wa([]))})},"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"),Eo.createElement(Ie.ZP,{type:"primary",onClick:()=>Li(void 0,null,function*(){const nn=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ln]}});(nn==null?void 0:nn.status)===0&&(xe.ZP.info("\u5F62\u6210\u6210\u529F"),wa([]))}),style:{marginLeft:10,height:30}},"\u5F62\u6210\u65B0\u8BD5\u5377"))),Eo.createElement(Fe.default,{title:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E",open:rr,centered:!0,onOk:()=>Li(void 0,null,function*(){let nn=yield(0,x.ZP)(`/api/courses/${wn.coursesId}/update_show_unstart_exercise`,{method:"put",body:{show_unstart_exercise:po,forbid_end_exercise:Do}});(nn==null?void 0:nn.status)===0&&(or(!1),Rt({type:"classroomList/setActionTabs",payload:{key:""}}),Rt({type:"classroomList/getClassroomTopBanner",payload:{id:wn.coursesId}}),xe.ZP.info("\u64CD\u4F5C\u6210\u529F"))}),onCancel:()=>{or(!1),Rt({type:"classroomList/setActionTabs",payload:{key:""}})}},Eo.createElement(Oe.default,{checked:po,onChange:nn=>{La(nn.target.checked)}},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u5DF2\u53D1\u5E03\u4F46\u672A\u5F00\u59CB\u7684\u8003\u8BD5",Eo.createElement("span",{style:{color:"#666666"}},"\uFF08\u8003\u8BD5\u5F00\u59CB\u4E4B\u540E\u5B66\u751F\u624D\u80FD\u4F5C\u7B54\uFF09")),Eo.createElement(Oe.default,{className:"mt20",checked:Do,onChange:nn=>{Mn(nn.target.checked)}},"\u7981\u6B62\u5B66\u751F\u67E5\u770B\u5DF2\u622A\u6B62\u7684\u8003\u8BD5")),Eo.createElement($i,null),Eo.createElement(Eo.Fragment,null,Eo.createElement(Fi.T$,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Ci(Ir({},$e==null?void 0:$e.actionTabs),{open:""})})},open:((Qt=$e==null?void 0:$e.actionTabs)==null?void 0:Qt.open)==="\u624B\u673A\u53F7\u7ED1\u5B9A"}),Eo.createElement(Fi.$i,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Ci(Ir({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},open:((Tn=$e==null?void 0:$e.actionTabs)==null?void 0:Tn.open)==="\u8BD5\u5377\u5C01\u5B58",Data:Ci(Ir({},$e==null?void 0:$e.actionTabs),{type:"exercise"})}),Eo.createElement(Fi.K1,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Ci(Ir({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},open:((va=$e==null?void 0:$e.actionTabs)==null?void 0:va.open)==="\u89E3\u5C01",Data:Ci(Ir({},$e==null?void 0:$e.actionTabs),{type:"exercise"})}),Eo.createElement(Fi.O7,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Ci(Ir({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},open:((ma=$e==null?void 0:$e.actionTabs)==null?void 0:ma.open)==="\u63D0\u793A",Data:Ci(Ir({},$e==null?void 0:$e.actionTabs),{type:"exercise"})})))};var Nl=(0,Ae.connect)(({user:ae,classroomList:be,loading:ye,globalSetting:$e})=>({user:ae,classroomList:be,globalSetting:$e,loading:ye.effects}))(gl),bi=ee(5006),ar=ee(59301),Il=Object.defineProperty,Tl=Object.defineProperties,Ui=Object.getOwnPropertyDescriptors,Bi=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,Jl=Object.prototype.propertyIsEnumerable,Rl=(ae,be,ye)=>be in ae?Il(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,vi=(ae,be)=>{for(var ye in be||(be={}))ml.call(be,ye)&&Rl(ae,ye,be[ye]);if(Bi)for(var ye of Bi(be))Jl.call(be,ye)&&Rl(ae,ye,be[ye]);return ae},nl=(ae,be)=>Tl(ae,Ui(be)),Di=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const{TabPane:fl}=y.default,yi=({classroomList:ae,exercise:be,loading:ye,dispatch:$e})=>{var zt;const Bt=(0,Ae.useParams)(),Rt=(0,Ae.useLocation)(),[En]=z.default.useForm(),{brankList:bt}=be;let[an,Oa]=(0,le.useState)(!0),[la,Ya]=(0,le.useState)(!1);const[kn,Va]=(0,le.useState)("myself");let[Xn,$a]=(0,le.useState)([]),[Un,Vn]=(0,le.useState)([]),[sa,$n]=(0,le.useState)(),[jn,Qt]=(0,le.useState)([]);const Tn=(0,le.useRef)(null),[va,ma]=(0,le.useState)(!1),[yo,Da]=(0,le.useState)(""),[wn,Go]=(0,le.useState)(""),[fo,hn]=(0,le.useState)(!1),[bo,er]=(0,le.useState)({}),Ln=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0,align:"left",render:(Kt,Na,Po)=>ar.createElement("div",{style:{display:"flex",alignItems:"center"}},ar.createElement(te.Z,{title:Kt},ar.createElement("div",{title:Kt,className:bi.Z.name},Kt)),(Na==null?void 0:Na.high_resources_consume)&&ar.createElement(Me.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u65B9\u5411&\u8BFE\u7A0B",dataIndex:"course_list_name",width:180,ellipsis:!0,align:"left",render:Kt=>ar.createElement(te.Z,{title:Kt},ar.createElement("span",null,Kt))},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:Kt=>Kt?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(Kt,Na)=>ar.createElement("a",{href:Kt?`/randompaper/detail/${Na.id}`:`/paperlibrary/see/${Na.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[ea,oo]=(0,le.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,le.useEffect)(()=>{be.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(wa(),Qt([]),ro())},[be.actionTabs.key]);const ro=()=>Di(void 0,null,function*(){const Kt=yield $e({type:"paperlibrary/getTeachGroupData"});Vn(Kt)}),Nn=Kt=>{const Na=parseInt(Kt);return isNaN(Na)?"":Na},wa=()=>Di(void 0,null,function*(){var Kt,Na;if(an){++ea.page,Oa(!1);const Po=yield $e({type:"exercise/getBrankList",payload:nl(vi({},ea),{search:(Kt=ea.search)==null?void 0:Kt.trim()})});Xn=Po!=null&&Po.object_list?[...Xn.concat(Po==null?void 0:Po.object_list)]:Xn,ea.filter==="public"?$n(Po.is_teacher):$n(!0),((Na=Po.object_list)==null?void 0:Na.length){Tn.current.scrollTop=0,Xn=[],ea.page=0,ea.group_id=Kt,an=!0,Qt([]),oo(vi({},ea)),wa()},or={selectedRowKeys:jn,onChange:Kt=>{Qt(Kt)},type:"radio"},po=()=>{oo(vi({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),$a([]),Oa(!0),Va("myself"),$e({type:"exercise/setActionTabs",payload:{}}),Ya(!1)},[La,Do,Mn,_t]=(0,ve.P)(),On=Kt=>Di(void 0,null,function*(){let Na=!1;Xn.forEach(Zo=>{jn.includes(Zo.id)&&(Na=Zo.is_random)});const Po=Kt.map(Zo=>({shixun_id:Zo.id,is_use:Zo.is_use,is_copy:Zo.is_copy}));if(!Na){hn(!0);const Zo=yield $e({type:"exercise/saveBanks",payload:{course_id:Bt.coursesId,category_id:(Bt==null?void 0:Bt.categoryId)||null,object_type:"examination_bank",bank_id:jn,shixuns_info:Po}});hn(!1),(Zo==null?void 0:Zo.status)===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),$e({type:"classroomList/getClassroomExercisesList",payload:vi({},be.actionTabs.params)}),$e({type:"classroomList/getClassroomLeftMenus",payload:{id:Bt.coursesId}}),Da(`/classrooms/${Bt.coursesId}/exercise/${Zo.exercise_id}/detail?random=${Zo.is_random}&tabs=3`),Go(`/classrooms/${Bt.coursesId}/exercise/add/${Zo.exercise_id}?random=${Zo.is_random}&type=2`),ma(!0),xe.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),Do(),po());return}hn(!0),setTimeout(()=>{hn(!1)},500),$e({type:"exercise/setActionTabs",payload:{}});let wo=1,Br=Fe.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:ar.createElement("div",{className:bi.Z.modalColumn},ar.createElement("div",{className:bi.Z.modalRow},ar.createElement("sup",{className:bi.Z.sup},"*"),ar.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),ar.createElement(ne.Z,{parser:Nn,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:wo,onChange:Zo=>{wo=Zo;const Kr=document.getElementById("model_error");wo<1||wo>50?Kr.style.display="block":Kr.style.display="none"}})),ar.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:po,onOk:()=>Di(void 0,null,function*(){if(wo<1||wo>50){const Kr=document.getElementById("model_error");return Kr.style.display="block",Promise.reject()}Br.update({cancelButtonProps:{disabled:!0}});const Zo=yield $e({type:"exercise/saveBanks",payload:{course_id:Bt.coursesId,object_type:"examination_bank",bank_id:jn,shixuns_info:Po,num:wo}});Br.update({cancelButtonProps:{disabled:!1}}),Zo&&Zo.status===0?((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),$e({type:"classroomList/getClassroomExercisesList",payload:vi({},be.actionTabs.params)}),po(),Do(),xe.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(po(),Do())})})});return ar.createElement(ar.Fragment,null,ar.createElement(Fe.default,{centered:!0,width:1012,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:be.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:la,bodyStyle:{minHeight:200},wrapClassName:bi.Z.warpModal,onOk:()=>Di(void 0,null,function*(){var Kt;if(!jn.length){xe.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Ya(!0);let Na=!1,Po=!1;if(Xn.forEach(Br=>{jn.includes(Br.id)&&Br.need_authorize&&(Na=Br.need_authorize),jn.includes(Br.id)&&(Po=Br.is_random)}),Na){(0,pe.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}let wo=yield(0,Le.Tr)({id:`${jn[0]}`,course_id:(Kt=ae.detailTopBanner)==null?void 0:Kt.course_id,type:"examination_bank"});Ya(!1),(wo==null?void 0:wo.student_count)===0?On([]):er(wo)}),onCancel:po},ar.createElement(y.default,{activeKey:kn,onTabClick:Kt=>Di(void 0,null,function*(){Tn.current.scrollTop=0,Xn=[],kn!==Kt&&Qt([]),Va(Kt),ea.page=0,ea.filter=Kt,ea.group_id=null,an=!0,wa()})},ar.createElement(fl,{tab:ar.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),ar.createElement(fl,{tab:ar.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),ar.createElement(fl,{tab:ar.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),ar.createElement("div",{className:bi.Z.tabSearch},kn==="teacher"&&ar.createElement(re.default,{value:ea.group_id,onChange:rr,size:"middle",style:{width:200,marginRight:30}},ar.createElement(re.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(zt=Un==null?void 0:Un.groups)==null?void 0:zt.map(Kt=>ar.createElement(re.default.Option,{key:Kt==null?void 0:Kt.group_id,value:Kt==null?void 0:Kt.group_id},Kt==null?void 0:Kt.name))),ar.createElement(ie.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:ea.search,onChange:Kt=>{ea.search=Kt.target.value,oo(vi({},ea))},onSearch:Kt=>{Tn.current.scrollTop=0,Xn=[],ea.page=0,an=!0,Qt([]),Kt&&(0,Ue.tk)({name:Kt,copywriting:Kt,position:"Exercise"}),wa()}})),ar.createElement("div",{ref:Tn,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!sa&&kn==="public"&&ar.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},ar.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BD5\u5377\u5E93\u8D44\u6E90"),ar.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),ar.createElement(se(),{initialLoad:!1,pageStart:0,loadMore:()=>{wa()},hasMore:an,useWindow:!1},be.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&sa&&ar.createElement(de.Z,{className:bi.Z.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:Xn,onRow:Kt=>({onClick:()=>{Qt([Kt==null?void 0:Kt.id])}}),resColumns:Ln,rowSelection:or})))),ar.createElement(Fe.default,{title:"\u63D0\u793A",open:va,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:ar.createElement("div",null,ar.createElement(Ie.ZP,{onClick:()=>{ma(!1),Ae.history.push(wn)}},"\u4FEE\u6539\u8BD5\u5377"),ar.createElement(Ie.ZP,{type:"primary",onClick:()=>{Ae.history.push(yo),ma(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{ma(!1)}},ar.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),ar.createElement(Xe.Z,{resdata:bo,type:"exercise",okloading:fo,oktext:(bo==null?void 0:bo.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Kt=>{On(Kt)}}),ar.createElement(ve.Z,{inPaper:!0,visible:La,onCancel:Do,onOk:On,renderData:Mn,modalType:"multiple",type:"examination_bank"}))};var pl=(0,Ae.connect)(({exercise:ae,loading:be,classroomList:ye})=>({exercise:ae,loading:be,classroomList:ye}))(yi),vl=ee(72936),hl=ee(24528),kl=Object.defineProperty,Sl=Object.getOwnPropertySymbols,du=Object.prototype.hasOwnProperty,zl=Object.prototype.propertyIsEnumerable,jl=(ae,be,ye)=>be in ae?kl(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Xl=(ae,be)=>{for(var ye in be||(be={}))du.call(be,ye)&&jl(ae,ye,be[ye]);if(Sl)for(var ye of Sl(be))zl.call(be,ye)&&jl(ae,ye,be[ye]);return ae},El=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const al=({exercise:ae,dispatch:be})=>{const ye=(0,Ae.useParams)();return le.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:ae.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>El(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${ye.coursesId}/exercises/set_public.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BBE\u4E3A\u516C\u5F00"]),xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),be({type:"exercise/setActionTabs",payload:{}}),be({type:"classroomList/getClassroomExercisesList",payload:Xl({},ae.actionTabs.params)}))}),onCancel:()=>{be({type:"exercise/setActionTabs",payload:{}})}},le.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",le.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Hi=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(al),Qi=Object.defineProperty,Ji=Object.getOwnPropertySymbols,Zl=Object.prototype.hasOwnProperty,Pl=Object.prototype.propertyIsEnumerable,ol=(ae,be,ye)=>be in ae?Qi(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,yl=(ae,be)=>{for(var ye in be||(be={}))Zl.call(be,ye)&&ol(ae,ye,be[ye]);if(Ji)for(var ye of Ji(be))Pl.call(be,ye)&&ol(ae,ye,be[ye]);return ae},Hl=(ae,be)=>{var ye={};for(var $e in ae)Zl.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&Ji)for(var $e of Ji(ae))be.indexOf($e)<0&&Pl.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},Cl=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const _l=ae=>{var be=ae,{exercise:ye,dispatch:$e,user:zt}=be,Bt=Hl(be,["exercise","dispatch","user"]),Rt,En;const bt=(0,Ae.useParams)(),[an,Oa]=(0,le.useState)(!1),[la,Ya]=(0,le.useState)(!1),kn=(0,le.useRef)(null);(0,le.useEffect)(()=>{var Xn,$a;if(ye.actionTabs.key==="\u6279\u91CF\u5220\u9664"){if((0,oe.j5)()){Ya(!0);return}const Un={hasNum:0,noHasNum:0};($a=(Xn=ye==null?void 0:ye.actionTabs)==null?void 0:Xn.selectArrsAll)==null||$a.map(Vn=>{var sa;Vn.author_login===((sa=zt.userInfo)==null?void 0:sa.login)?++Un.hasNum:++Un.noHasNum}),Un.noHasNum>0?Fe.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:le.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",le.createElement("span",{className:"c-blue"},Un.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",le.createElement("span",{className:"c-red"},Un.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",le.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Va()}}):Ya(!0)}else Ya(!1)},[ye.actionTabs.key]);const Va=()=>{$e({type:"exercise/setActionTabs",payload:{}})};return le.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:la,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:an,destroyOnClose:!0,onOk:()=>Cl(void 0,null,function*(){var Xn;if((Xn=kn.current)!=null&&Xn.onVerify())return;Oa(!0);const $a=yield(0,x.ZP)(`/api/courses/${bt.coursesId}/exercises/destroys.json`,{method:"post",body:{check_ids:[...ye.actionTabs.selectArrs]}});Oa(!1),$a.status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u5220\u9664"]),xe.ZP.success("\u5220\u9664\u6210\u529F"),$e({type:"exercise/setActionTabs",payload:{}}),$e({type:"classroomList/getClassroomExercisesList",payload:yl({},ye.actionTabs.params)}),$e({type:"classroomList/getClassroomLeftMenus",payload:yl({},ye.actionTabs.params)}))}),onCancel:()=>{$e({type:"exercise/setActionTabs",payload:{}})}},!((Rt=ye==null?void 0:ye.actionTabs)!=null&&Rt.status)||!["\u672A\u5F00\u59CB"].includes((En=ye==null?void 0:ye.actionTabs)==null?void 0:En.status)?le.createElement(le.Fragment,null,le.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u8003\u8BD5\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),le.createElement(vt.Z,{ref:Xn=>kn.current=Xn})):le.createElement("p",null,"\u5220\u9664\u8BD5\u5377\u4F1A\u540C\u6B65\u5220\u9664\u8BD5\u5377\u4E2D\u7684\u6240\u6709\u8003\u8BD5\uFF0C\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F"))};var ql=(0,Ae.connect)(({exercise:ae,user:be})=>({exercise:ae,user:be}))(_l),Gl=Object.getOwnPropertySymbols,Kl=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,Ki=(ae,be)=>{var ye={};for(var $e in ae)Kl.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&Gl)for(var $e of Gl(ae))be.indexOf($e)<0&&Gi.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},rl=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const $l=ae=>{var be=ae,{exercise:ye,dispatch:$e}=be,zt=Ki(be,["exercise","dispatch"]);const Bt=(0,Ae.useParams)();return Bt.id=Bt.coursesId,(0,le.useEffect)(()=>{ye.actionTabs.key==="\u52A0\u5165\u8BD5\u5377\u5E93"&&new Promise(()=>rl(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${Bt.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...ye.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u52A0\u5165\u8BD5\u5377\u5E93"]),xe.ZP.success("\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93")),$e({type:"exercise/setActionTabs",payload:{}})}))},[ye.actionTabs.key]),le.createElement(le.Fragment,null)};var eu=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))($l),ge={flex_box_center:"flex_box_center___VejG5",flex_space_between:"flex_space_between___RwAiX",flex_box_vertical_center:"flex_box_vertical_center___N5QNs",flex_box_center_end:"flex_box_center_end___SUMZc",flex_box_column:"flex_box_column___ombQA",bg:"bg___i74VI",containerTitle:"containerTitle___eAbbs",containerDesc:"containerDesc___WeE4m",tablestyle:"tablestyle___uKNiL",listItem:"listItem___aJrbL",info:"info___X9HlC",title:"title___ZDroC",titleLeft:"titleLeft___JzNZc",titleRight:"titleRight___RP0gb",flexBox:"flexBox___txRbA",iconV:"iconV___JMCv9",acitons:"acitons___iqFGc",moveCategory:"moveCategory___Rihfv",name:"name___LdzGg",categoryName:"categoryName___Tz45n",schedule:"schedule___a20T3",fnSign:"fnSign___gsn3j",spanSize:"spanSize___jht3F",classromediv:"classromediv___T7h_f",glow:"glow___LU7dg",popover:"popover___Qeg0P",dot:"dot___c9Vwj",moni:"moni___LBVeo",ErrorPushTag:"ErrorPushTag___F0OTF",authorized:"authorized___yQPQx"},he=Object.defineProperty,Ee=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Ft=(ae,be,ye)=>be in ae?he(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,ht=(ae,be)=>{for(var ye in be||(be={}))Je.call(be,ye)&&Ft(ae,ye,be[ye]);if(Ee)for(var ye of Ee(be))qe.call(be,ye)&&Ft(ae,ye,be[ye]);return ae};const en=ae=>React.createElement("svg",ht({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var qt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",yn=Object.defineProperty,aa=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,Dn=Object.prototype.propertyIsEnumerable,Kn=(ae,be,ye)=>be in ae?yn(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Wn=(ae,be)=>{for(var ye in be||(be={}))bn.call(be,ye)&&Kn(ae,ye,be[ye]);if(aa)for(var ye of aa(be))Dn.call(be,ye)&&Kn(ae,ye,be[ye]);return ae};const $t=ae=>React.createElement("svg",Wn({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var An="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",Qn=ee(41727),Ta=Object.defineProperty,Ca=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,za=(ae,be,ye)=>be in ae?Ta(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,xa=(ae,be)=>{for(var ye in be||(be={}))ka.call(be,ye)&&za(ae,ye,be[ye]);if(Ca)for(var ye of Ca(be))Wa.call(be,ye)&&za(ae,ye,be[ye]);return ae};const _o=ae=>React.createElement("svg",xa({width:24,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},ae),React.createElement("title",null,"3"),React.createElement("defs",null,React.createElement("path",{id:"ErrorPushIcon_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"ErrorPushIcon_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#ErrorPushIcon_svg__a"})),React.createElement("use",{fill:"#F4F8FF",opacity:.01,xlinkHref:"#ErrorPushIcon_svg__a"}),React.createElement("g",{mask:"url(#ErrorPushIcon_svg__b)",fillRule:"nonzero"},React.createElement("path",{d:"M7.598 2.582 2.8 3.428A1.701 1.701 0 0 0 1.42 5.396l2.92 16.562a1.695 1.695 0 0 0 1.969 1.38l1.564-.277a1.152 1.152 0 0 1-.276-.749V2.582Z",fill:"#AEF0FF"}),React.createElement("path",{d:"M21.863 1.403H8.755c-.639 0-1.156.518-1.157 1.156v19.752a1.159 1.159 0 0 0 1.157 1.157h13.108a.14.14 0 0 0 .14-.14V1.542a.14.14 0 0 0-.14-.14Zm-3.575 6.67h-6.493V4.928h6.493v3.145Z",fill:"#EF6A6A"}),React.createElement("path",{fill:"#F9DB91",d:"M11.795 4.928h6.493v3.146h-6.493z"}),React.createElement("path",{d:"M21.863 1.073H8.755c-.721 0-1.339.517-1.464 1.228l-4.548.8a2.029 2.029 0 0 0-1.645 2.353l2.92 16.56a2.027 2.027 0 0 0 2.35 1.647l1.392-.246c.273.247.627.383.995.382h13.108c.26 0 .47-.21.47-.47V1.543a.47.47 0 0 0-.47-.47ZM6.253 23.01a1.366 1.366 0 0 1-1.587-1.112L1.746 5.34a1.37 1.37 0 0 1 1.11-1.587l4.412-.777v1.534c-.85.061-1.522.726-1.522 1.535 0 .809.672 1.474 1.522 1.534v1.193c-.85.06-1.522.725-1.522 1.534 0 .81.672 1.475 1.522 1.535v1.192c-.85.06-1.522.726-1.522 1.535 0 .809.672 1.474 1.522 1.535v1.192c-.85.06-1.522.725-1.522 1.534 0 .81.672 1.474 1.522 1.535v1.95c0 .171.03.342.089.505l-1.105.193Zm1.014-17.84v1.746c-.486-.055-.862-.425-.862-.872 0-.448.377-.818.863-.874Zm0 4.261v1.747c-.486-.056-.862-.426-.862-.874 0-.447.377-.818.863-.873Zm0 4.261v1.746c-.486-.056-.862-.426-.862-.873s.377-.818.863-.873Zm0 4.26V19.7c-.486-.056-.862-.426-.862-.873 0-.448.377-.818.863-.874Zm14.406 5.185H8.755a.828.828 0 0 1-.827-.827v-4.226c.274.157.456.431.456.742a.79.79 0 0 1-.121.422.33.33 0 1 0 .56.347c.144-.231.22-.498.22-.77 0-.675-.467-1.25-1.115-1.456v-3.545c.273.156.456.43.456.74 0 .15-.042.297-.121.423a.33.33 0 1 0 .56.347c.144-.231.22-.498.22-.77 0-.675-.467-1.249-1.115-1.456V9.564c.273.156.456.43.456.74 0 .15-.042.296-.121.423a.33.33 0 1 0 .56.347c.144-.231.22-.497.22-.77 0-.674-.467-1.249-1.115-1.456V5.303c.273.156.456.431.456.74 0 .15-.042.297-.121.423a.33.33 0 1 0 .56.347c.144-.23.22-.497.22-.769 0-.675-.467-1.25-1.115-1.457V2.56c0-.456.37-.826.827-.827h12.918v21.406Z",fill:"#512C56"}),React.createElement("path",{d:"M11.565 8.402h6.953a.101.101 0 0 0 .1-.101V4.699a.101.101 0 0 0-.1-.101h-6.953a.101.101 0 0 0-.101.101v3.605a.1.1 0 0 0 .101.098Zm.558-3.144h5.833v2.485h-5.833V5.258Zm5.163 11.89h-4.489a.33.33 0 1 0 0 .659h4.489a.33.33 0 1 0 0-.66Zm0 2.334h-4.489a.33.33 0 0 0 0 .66h4.489a.33.33 0 1 0 0-.66Z",fill:"#512C56"}))));var Bo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRjRGOEZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNNy41OTggMi41ODIgMi44IDMuNDI4QTEuNzAxIDEuNzAxIDAgMCAwIDEuNDIgNS4zOTZsMi45MiAxNi41NjJhMS42OTUgMS42OTUgMCAwIDAgMS45NjkgMS4zOGwxLjU2NC0uMjc3YTEuMTUyIDEuMTUyIDAgMCAxLS4yNzYtLjc0OVYyLjU4MloiIGZpbGw9IiNBRUYwRkYiLz48cGF0aCBkPSJNMjEuODYzIDEuNDAzSDguNzU1Yy0uNjM5IDAtMS4xNTYuNTE4LTEuMTU3IDEuMTU2djE5Ljc1MmExLjE1OSAxLjE1OSAwIDAgMCAxLjE1NyAxLjE1N2gxMy4xMDhhLjE0LjE0IDAgMCAwIC4xNC0uMTRWMS41NDJhLjE0LjE0IDAgMCAwLS4xNC0uMTRabS0zLjU3NSA2LjY3aC02LjQ5M1Y0LjkyOGg2LjQ5M3YzLjE0NVoiIGZpbGw9IiNFRjZBNkEiLz48cGF0aCBmaWxsPSIjRjlEQjkxIiBkPSJNMTEuNzk1IDQuOTI4aDYuNDkzdjMuMTQ2aC02LjQ5M3oiLz48cGF0aCBkPSJNMjEuODYzIDEuMDczSDguNzU1Yy0uNzIxIDAtMS4zMzkuNTE3LTEuNDY0IDEuMjI4bC00LjU0OC44YTIuMDI5IDIuMDI5IDAgMCAwLTEuNjQ1IDIuMzUzbDIuOTIgMTYuNTZhMi4wMjcgMi4wMjcgMCAwIDAgMi4zNSAxLjY0N2wxLjM5Mi0uMjQ2Yy4yNzMuMjQ3LjYyNy4zODMuOTk1LjM4MmgxMy4xMDhjLjI2IDAgLjQ3LS4yMS40Ny0uNDdWMS41NDNhLjQ3LjQ3IDAgMCAwLS40Ny0uNDdaTTYuMjUzIDIzLjAxYTEuMzY2IDEuMzY2IDAgMCAxLTEuNTg3LTEuMTEyTDEuNzQ2IDUuMzRhMS4zNyAxLjM3IDAgMCAxIDEuMTEtMS41ODdsNC40MTItLjc3N3YxLjUzNGMtLjg1LjA2MS0xLjUyMi43MjYtMS41MjIgMS41MzUgMCAuODA5LjY3MiAxLjQ3NCAxLjUyMiAxLjUzNHYxLjE5M2MtLjg1LjA2LTEuNTIyLjcyNS0xLjUyMiAxLjUzNCAwIC44MS42NzIgMS40NzUgMS41MjIgMS41MzV2MS4xOTJjLS44NS4wNi0xLjUyMi43MjYtMS41MjIgMS41MzUgMCAuODA5LjY3MiAxLjQ3NCAxLjUyMiAxLjUzNXYxLjE5MmMtLjg1LjA2LTEuNTIyLjcyNS0xLjUyMiAxLjUzNCAwIC44MS42NzIgMS40NzQgMS41MjIgMS41MzV2MS45NWMwIC4xNzEuMDMuMzQyLjA4OS41MDVsLTEuMTA1LjE5M1ptMS4wMTQtMTcuODR2MS43NDZjLS40ODYtLjA1NS0uODYyLS40MjUtLjg2Mi0uODcyIDAtLjQ0OC4zNzctLjgxOC44NjMtLjg3NFptMCA0LjI2MXYxLjc0N2MtLjQ4Ni0uMDU2LS44NjItLjQyNi0uODYyLS44NzQgMC0uNDQ3LjM3Ny0uODE4Ljg2My0uODczWm0wIDQuMjYxdjEuNzQ2Yy0uNDg2LS4wNTYtLjg2Mi0uNDI2LS44NjItLjg3M3MuMzc3LS44MTguODYzLS44NzNabTAgNC4yNlYxOS43Yy0uNDg2LS4wNTYtLjg2Mi0uNDI2LS44NjItLjg3MyAwLS40NDguMzc3LS44MTguODYzLS44NzRabTE0LjQwNiA1LjE4NUg4Ljc1NWEuODI4LjgyOCAwIDAgMS0uODI3LS44Mjd2LTQuMjI2Yy4yNzQuMTU3LjQ1Ni40MzEuNDU2Ljc0MmEuNzkuNzkgMCAwIDEtLjEyMS40MjIuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5OC4yMi0uNzcgMC0uNjc1LS40NjctMS4yNS0xLjExNS0xLjQ1NnYtMy41NDVjLjI3My4xNTYuNDU2LjQzLjQ1Ni43NCAwIC4xNS0uMDQyLjI5Ny0uMTIxLjQyM2EuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5OC4yMi0uNzcgMC0uNjc1LS40NjctMS4yNDktMS4xMTUtMS40NTZWOS41NjRjLjI3My4xNTYuNDU2LjQzLjQ1Ni43NCAwIC4xNS0uMDQyLjI5Ni0uMTIxLjQyM2EuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5Ny4yMi0uNzcgMC0uNjc0LS40NjctMS4yNDktMS4xMTUtMS40NTZWNS4zMDNjLjI3My4xNTYuNDU2LjQzMS40NTYuNzQgMCAuMTUtLjA0Mi4yOTctLjEyMS40MjNhLjMzLjMzIDAgMSAwIC41Ni4zNDdjLjE0NC0uMjMuMjItLjQ5Ny4yMi0uNzY5IDAtLjY3NS0uNDY3LTEuMjUtMS4xMTUtMS40NTdWMi41NmMwLS40NTYuMzctLjgyNi44MjctLjgyN2gxMi45MTh2MjEuNDA2WiIgZmlsbD0iIzUxMkM1NiIvPjxwYXRoIGQ9Ik0xMS41NjUgOC40MDJoNi45NTNhLjEwMS4xMDEgMCAwIDAgLjEtLjEwMVY0LjY5OWEuMTAxLjEwMSAwIDAgMC0uMS0uMTAxaC02Ljk1M2EuMTAxLjEwMSAwIDAgMC0uMTAxLjEwMXYzLjYwNWEuMS4xIDAgMCAwIC4xMDEuMDk4Wm0uNTU4LTMuMTQ0aDUuODMzdjIuNDg1aC01LjgzM1Y1LjI1OFptNS4xNjMgMTEuODloLTQuNDg5YS4zMy4zMyAwIDEgMCAwIC42NTloNC40ODlhLjMzLjMzIDAgMSAwIDAtLjY2Wm0wIDIuMzM0aC00LjQ4OWEuMzMuMzMgMCAwIDAgMCAuNjZoNC40ODlhLjMzLjMzIDAgMSAwIDAtLjY2WiIgZmlsbD0iIzUxMkM1NiIvPjwvZz48L2c+PC9zdmc+",$o=Object.defineProperty,sr=Object.getOwnPropertySymbols,br=Object.prototype.hasOwnProperty,Tr=Object.prototype.propertyIsEnumerable,Hr=(ae,be,ye)=>be in ae?$o(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Ar=(ae,be)=>{for(var ye in be||(be={}))br.call(be,ye)&&Hr(ae,ye,be[ye]);if(sr)for(var ye of sr(be))Tr.call(be,ye)&&Hr(ae,ye,be[ye]);return ae};const cr=ae=>React.createElement("svg",Ar({width:18,height:13,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m2.288 4.95 5.456 1.725 3.085-1.016c.176-.058.176.039.013.167-.686.544-1.286 1.24-1.613 2.076a4.679 4.679 0 0 0 2.414 2.542l-1.313 1.311-2.748.863-5.294-1.763V4.95ZM7.661 0l7.502 2.936-7.502 2.692L.73 3.192V8.14h-.7V2.946L0 2.936 7.661 0Z",fill:"#739EFF"}),React.createElement("g",{fill:"#FF9D18",fillRule:"nonzero"},React.createElement("path",{d:"m11.381 9.3.949-.948a1.305 1.305 0 0 1-.097-.498c0-.762.623-1.385 1.384-1.385.18 0 .346.035.499.097l.713-.713a3.6 3.6 0 0 0-1.212-.215c-1.453 0-2.852.921-3.323 2.216A3.281 3.281 0 0 0 11.381 9.3Z"}),React.createElement("path",{d:"M12.787 7.854v.041l.872-.872h-.042a.833.833 0 0 0-.83.83Zm3.066-1.447.674-.674.738-.738-.394-.395-.795.795-4.629 4.629-1.097 1.097.394.395.664-.665.567-.566.438-.438c.384.147.793.222 1.204.222 1.447 0 2.86-.92 3.33-2.215-.208-.568-.602-1.067-1.094-1.447Zm-2.236 2.831c-.173 0-.346-.035-.498-.097l.464-.464h.041c.457 0 .83-.373.83-.83v-.042l.465-.464c.048.166.083.34.083.513 0 .761-.623 1.384-1.385 1.384Z"}))));var dr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi4yODggNC45NSA1LjQ1NiAxLjcyNSAzLjA4NS0xLjAxNmMuMTc2LS4wNTguMTc2LjAzOS4wMTMuMTY3LS42ODYuNTQ0LTEuMjg2IDEuMjQtMS42MTMgMi4wNzZhNC42NzkgNC42NzkgMCAwIDAgMi40MTQgMi41NDJsLTEuMzEzIDEuMzExLTIuNzQ4Ljg2My01LjI5NC0xLjc2M1Y0Ljk1Wk03LjY2MSAwbDcuNTAyIDIuOTM2LTcuNTAyIDIuNjkyTC43MyAzLjE5MlY4LjE0aC0uN1YyLjk0NkwwIDIuOTM2IDcuNjYxIDBaIiBmaWxsPSIjNzM5RUZGIi8+PGcgZmlsbD0iI0ZGOUQxOCIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJtMTEuMzgxIDkuMy45NDktLjk0OGExLjMwNSAxLjMwNSAwIDAgMS0uMDk3LS40OThjMC0uNzYyLjYyMy0xLjM4NSAxLjM4NC0xLjM4NS4xOCAwIC4zNDYuMDM1LjQ5OS4wOTdsLjcxMy0uNzEzYTMuNiAzLjYgMCAwIDAtMS4yMTItLjIxNWMtMS40NTMgMC0yLjg1Mi45MjEtMy4zMjMgMi4yMTZBMy4yODEgMy4yODEgMCAwIDAgMTEuMzgxIDkuM1oiLz48cGF0aCBkPSJNMTIuNzg3IDcuODU0di4wNDFsLjg3Mi0uODcyaC0uMDQyYS44MzMuODMzIDAgMCAwLS44My44M1ptMy4wNjYtMS40NDcuNjc0LS42NzQuNzM4LS43MzgtLjM5NC0uMzk1LS43OTUuNzk1LTQuNjI5IDQuNjI5LTEuMDk3IDEuMDk3LjM5NC4zOTUuNjY0LS42NjUuNTY3LS41NjYuNDM4LS40MzhjLjM4NC4xNDcuNzkzLjIyMiAxLjIwNC4yMjIgMS40NDcgMCAyLjg2LS45MiAzLjMzLTIuMjE1LS4yMDgtLjU2OC0uNjAyLTEuMDY3LTEuMDk0LTEuNDQ3Wm0tMi4yMzYgMi44MzFjLS4xNzMgMC0uMzQ2LS4wMzUtLjQ5OC0uMDk3bC40NjQtLjQ2NGguMDQxYy40NTcgMCAuODMtLjM3My44My0uODN2LS4wNDJsLjQ2NS0uNDY0Yy4wNDguMTY2LjA4My4zNC4wODMuNTEzIDAgLjc2MS0uNjIzIDEuMzg0LTEuMzg1IDEuMzg0WiIvPjwvZz48L2c+PC9zdmc+",gn=ee(59301),Rr=Object.defineProperty,Er=Object.defineProperties,Cr=Object.getOwnPropertyDescriptors,qr=Object.getOwnPropertySymbols,Jr=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Pe=(ae,be,ye)=>be in ae?Rr(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Ke=(ae,be)=>{for(var ye in be||(be={}))Jr.call(be,ye)&&Pe(ae,ye,be[ye]);if(qr)for(var ye of qr(be))Se.call(be,ye)&&Pe(ae,ye,be[ye]);return ae},Ve=(ae,be)=>Er(ae,Cr(be)),tt=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const lt=({v:ae,k:be,selectArrs:ye,setSelectArrs:$e,dispatch:zt,params:Bt,classroomList:Rt,batchStatus:En,manageAllGroup:bt,user:an})=>{var Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn,va,ma,yo,Da,wn;const[Go,fo]=(0,le.useState)([]),[hn,bo]=(0,le.useState)(!1),er=(0,le.useRef)(),Ln=(0,le.useRef)();var ea=!1;const oo="YYYY-MM-DD",ro=fe()("2020-11-15",oo);function Nn(){return tt(this,null,function*(){console.log(Bt,222);let _t=yield(0,x.ZP)(`/api/courses/${Bt==null?void 0:Bt.coursesId}/exercises/group_use_list.json`,{method:"get",params:Ve(Ke({},Bt),{id:ae.id})});fo((_t==null?void 0:_t.groups)||[])})}const wa=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:gn.createElement(gn.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")});ae!=null&&ae.appraise_label&&(ea=!0);const rr=(_t,On=!1)=>{var Kt;Ae.history.push(`/classrooms/${Bt.coursesId}/exercisenotice/${_t.id}/users/${(Kt=(0,oe.eY)())==null?void 0:Kt.login}`)},or=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3}],onFilter:(_t,On)=>On.exercise_status===_t,render:(_t,On)=>gn.createElement("div",null,_t===1&&gn.createElement("span",null,gn.createElement("i",{className:ge.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),_t===2&&gn.createElement("span",null,gn.createElement("i",{className:ge.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),_t===3&&gn.createElement("span",null,gn.createElement("i",{className:ge.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="publish_time"?Bt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="end_time"?Bt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(_t,On)=>On.exercise_status===1?"-":gn.createElement("span",null,_t,"/",On.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(_t,On)=>On.exercise_status===1?"-":_t===0?gn.createElement("span",{style:{cursor:"no-drop",color:"#999999"}},_t):gn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae==null?void 0:ae.id}/detail?random=false&exercise_group_id=${On.course_group_id}`)},_t)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(_t,On)=>On.exercise_status===1?gn.createElement("img",{style:{cursor:"not-allowed"},src:qt}):gn.createElement(te.Z,{title:"\u8BC4\u9605"},gn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae==null?void 0:ae.id}/detail?random=false&exercise_group_id=${On.course_group_id}`)},gn.createElement("img",{src:An})))}],po=_t=>{if(ea)return gn.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style mr10"},"\u96C6\u4E2D\u9605\u5377");if(_t!=null&&_t.includes("\u672A\u5F00\u59CB"))return gn.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(_t!=null&&_t.includes("\u8003\u8BD5\u4E2D"))return gn.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(_t!=null&&_t.includes("\u5DF2\u622A\u6B62"))return gn.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u622A\u6B62");if(_t!=null&&_t.includes("\u5BFC\u5165"))return gn.createElement("span",{className:"export mr10"},"\u5BFC\u5165")},La=()=>{const _t=(ae==null?void 0:ae.simulate_exercise_num)-(ae==null?void 0:ae.user_simulate_num);return _t>=0?_t:0},Do=(_t=ae)=>{var On,Kt,Na;if(_t!=null&&_t.is_encrypt){zt({type:"classroomList/setActionTabs",payload:{open:"\u89E3\u5C01",id:_t==null?void 0:_t.id,phone:(On=an==null?void 0:an.userInfo)==null?void 0:On.phone,login:(Kt=an==null?void 0:an.userInfo)==null?void 0:Kt.login}});return}(Na=an==null?void 0:an.userInfo)!=null&&Na.phone?zt({type:"classroomList/setActionTabs",payload:{open:"\u8BD5\u5377\u5C01\u5B58",id:_t==null?void 0:_t.id}}):zt({type:"classroomList/setActionTabs",payload:{open:"\u624B\u673A\u53F7\u7ED1\u5B9A"}})},Mn=_t=>{var On,Kt,Na;if(((On=an==null?void 0:an.userInfo)==null?void 0:On.login)!==(ae==null?void 0:ae.author_login)){xe.ZP.warning("\u8BD5\u5377\u5DF2\u5C01\u5B58\uFF0C\u8BF7\u8054\u7CFB\u8BD5\u5377\u6240\u6709\u8005\u8FDB\u884C\u89E3\u5C01~");return}zt({type:"classroomList/setActionTabs",payload:{open:"\u63D0\u793A",id:ae==null?void 0:ae.id,phone:(Kt=an==null?void 0:an.userInfo)==null?void 0:Kt.phone,login:(Na=an==null?void 0:an.userInfo)==null?void 0:Na.login,onFinish:_t}})};return gn.createElement("div",{className:ge.listItem,onClick:_t=>{const On=()=>{(!(0,oe.GJ)()||(0,oe.GJ)()&&Ln.current&&!Ln.current.contains(_t.target))&&(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}`)};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()}},(0,oe.GJ)()&&gn.createElement("span",{ref:Ln},gn.createElement(Oe.default,{checked:ye.includes(ae.id),value:ae.id,style:{padding:"10px"},onClick:_t=>{_t.stopPropagation()},disabled:(ae==null?void 0:ae.is_encrypt)||(ae==null?void 0:ae.is_make_up_exercise),onChange:_t=>{let On=ye.indexOf(ae.id);ye.indexOf(ae.id)>-1?$e(ye.filter(Kt=>Kt!==ae.id)):$e(ye.concat(ae.id))}})),gn.createElement("div",{className:ge.info},gn.createElement("div",{className:ge.title},gn.createElement("div",{className:ge.titleLeft,style:{marginRight:15}},po(ae==null?void 0:ae.exercise_tips),(ae==null?void 0:ae.is_make_up_exercise)&&gn.createElement("img",{src:Qn,width:44,height:24,style:{marginRight:10}}),gn.createElement(te.Z,{title:ae.exercise_name},gn.createElement("span",{className:ge.name},ae.exercise_name)),(ae==null?void 0:ae.high_resources_consume)&&!(ae!=null&&ae.high_resources_consume_permission)&&gn.createElement(Me.Z,{type:"exercise",style:{marginLeft:10}}),(ae==null?void 0:ae.high_resources_consume)&&(ae==null?void 0:ae.high_resources_consume_permission)&&gn.createElement("span",{className:ge.authorized},"\u5DF2\u6388\u6743"),((Oa=ae==null?void 0:ae.exercise_tips)==null?void 0:Oa.includes("\u5DF2\u622A\u6B62"))&&((la=Rt==null?void 0:Rt.detailTopBanner)==null?void 0:la.forbid_end_exercise)&&gn.createElement(te.Z,{title:"\u5DF2\u5BF9\u5B66\u751F\u9690\u85CF"},gn.createElement("img",{src:dr,width:20,className:"ml10"})),!ae.is_public&&(0,oe.GJ)()&&gn.createElement(te.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},gn.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),(ae==null?void 0:ae.exercise_type)==2&&gn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex",alignItems:"center"},className:ge.moni},gn.createElement("img",{src:xn,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),((Ya=ae==null?void 0:ae.exercise_tips)==null?void 0:Ya.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&gn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex"},className:"tag-style-fzb iconfont icon-fangzuobi"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),(ae==null?void 0:ae.ai_push_wrong_question)&&gn.createElement("span",{className:ge.ErrorPushTag},gn.createElement("img",{src:Bo,width:12,className:"mr5"}),"AI\u9519\u9898\u63A8\u9001"),((kn=ae==null?void 0:ae.exercise_tips)==null?void 0:kn.includes("\u5DF2\u622A\u6B62"))&&((Va=ae==null?void 0:ae.exercise_tips)==null?void 0:Va.includes("\u672A\u63D0\u4EA4"))&&gn.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4"),(ae==null?void 0:ae.is_encrypt)&&gn.createElement(te.Z,{title:"\u8BD5\u5377\u5DF2\u52A0\u5BC6"}," ",gn.createElement("img",{src:_n,width:21,className:"ml10",style:{marginTop:"-8px"}})," ")),gn.createElement("div",{className:ge.titleRight,onClick:_t=>{_t.stopPropagation(),_t.preventDefault()}},(ae==null?void 0:ae.appraise_setting)&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:()=>tt(void 0,null,function*(){const _t=()=>tt(void 0,null,function*(){zt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E..."}});const On=yield(0,x.ZP)(`/api/exercises/${ae.id}/create_appraise_students.json`,{method:"get"});zt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae.id}/centralizeReview/${On==null?void 0:On.login}`)});if(ae!=null&&ae.is_encrypt){Mn(_t);return}_t()})},gn.createElement("i",{className:"iconfont icon-jizhongyuejuan"}),gn.createElement("div",null,"\u96C6\u4E2D\u9605\u5377")),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&(!(ae!=null&&ae.is_make_up_exercise)||(ae==null?void 0:ae.is_make_up_exercise)&&(ae==null?void 0:ae.exercise_status)===1&&(ae==null?void 0:ae.allow_create_make_up))&&gn.createElement(fa.Z,{tips:ae==null?void 0:ae.open_appraise},gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:()=>{const _t=()=>{var On,Kt,Na;if(((On=an==null?void 0:an.userInfo)==null?void 0:On.user_status)===2){(0,pe.Rd)();return}if((0,oe.Rm)()&&!((Na=(Kt=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Kt.exercise)!=null&&Na.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((ae==null?void 0:ae.exercise_question_count)===0){xe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}let Po=()=>{zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ae.id],selectArrsAll:[ae],unified_setting:ae.unified_setting,params:Bt,disabled:ae.exercise_status!==1,type:2,manage_all_group:bt,isRouter:!0}})};ae!=null&&ae.high_resources_consume&&!(ae!=null&&ae.high_resources_consume_permission)?zt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Bt.coursesId,type:"exercise",type_id:ae.id,name:ae.exercise_name,fn:()=>{zt({type:"classroomList/getClassroomExercisesList",payload:Ke({},Bt)}),Po()}}}):Po()};if(ae!=null&&ae.is_encrypt){Mn(_t);return}_t()}},gn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),gn.createElement("div",null,"\u53D1\u5E03"))),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&!(0,a._m)()&&ae.assistant_auth&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>{_t.stopPropagation();const On=()=>{var Kt,Na;if((0,oe.Rm)()&&!((Na=(Kt=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Kt.exercise)!=null&&Na.can_preview)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Po=fe()(ae.created_at,oo);fe()(ro).diff(fe()(Po),"days")>0&&(ae!=null&&ae.is_random)?wa():ae!=null&&ae.is_random?(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/random/preview?random=${ae.is_random}`):(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}&tabs=2`)};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()}},gn.createElement("i",{className:"iconfont icon-yulan3"}),gn.createElement("div",null,"\u9884\u89C8")),(0,oe.RV)()&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:()=>{const _t=()=>{(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}`)};if(ae!=null&&ae.is_encrypt){Mn(_t);return}_t()}},gn.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),gn.createElement("div",null,"\u8BE6\u60C5")),(0,oe.GJ)()&&!(0,a._m)()&&gn.createElement(Ma.Z,{placement:"bottom",content:gn.createElement("div",{className:ge.popover},!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){const On=()=>{(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}&tabs=3`)};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()})},"\u89C4\u5219\u8BBE\u7F6E"),(ae==null?void 0:ae.exercise_tips.includes("\u5BFC\u5165"))&&gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){const On=()=>{zt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:ae==null?void 0:ae.exercise_name,id:ae==null?void 0:ae.id,type:"hack"}})};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()})},"\u8865\u5145\u6210\u7EE9"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&ae.is_random&&ae.assistant_auth&&gn.createElement("p",{onClick:_t=>{_t.stopPropagation();const On=()=>{const Kt=fe()(ae.created_at,oo);fe()(ro).diff(fe()(Kt),"days")>0&&(ae!=null&&ae.is_random)?wa():(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/random/edit?type=settings`)};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()}},"\u7F16\u8F91\u8003\u8BD5"),gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){const On=()=>{var Kt;zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u5220\u9664",selectArrs:[ae.id],selectArrsAll:[ae],params:Bt,status:(Kt=ae==null?void 0:ae.exercise_tips)==null?void 0:Kt[0]}})};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()})},"\u5220\u9664\u8BD5\u5377"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&gn.createElement("p",{onClick:()=>{const _t=()=>{zt({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[ae.id],params:Bt}})};if(ae!=null&&ae.is_encrypt){Mn(_t);return}_t()}},"\u52A0\u5165\u8BD5\u5377\u5E93"),((Xn=ae==null?void 0:ae.exercise_tips)==null?void 0:Xn.includes("\u672A\u5F00\u59CB"))&&(ae==null?void 0:ae.author_login)===(($a=an==null?void 0:an.userInfo)==null?void 0:$a.login)&&gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){Do(ae)})}," ",ae!=null&&ae.is_encrypt?"\u89E3\u5C01":"\u52A0\u5BC6\u5C01\u5B58"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&((0,oe.GJ)()||((Vn=(Un=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Un.exercise)==null?void 0:Vn.can_stop))&&![1,3].includes(ae==null?void 0:ae.exercise_status)&&gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){const On=()=>{var Kt,Na;if((0,oe.Rm)()&&!((Na=(Kt=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Kt.exercise)!=null&&Na.can_stop)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",selectArrs:[ae.id],params:Bt,unified_setting:ae.unified_setting}})};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()})},"\u7ED3\u675F\u8003\u8BD5"))},gn.createElement("span",{onClick:_t=>_t.stopPropagation(),className:ge.flexBox,style:{cursor:"default"}},gn.createElement("i",{className:"iconfont icon-gengduo4"}),gn.createElement("div",null,"\u66F4\u591A"))),(0,oe.dE)()&&gn.createElement(gn.Fragment,null,!!ae.off_limits&&gn.createElement(te.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${ae==null?void 0:ae.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},gn.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),(ae==null?void 0:ae.exercise_type)==1&&!ae.off_limits&&ae.current_status===0&&ae.exercise_status>1&&!((sa=ae.exercise_tips)!=null&&sa.includes("\u5DF2\u622A\u6B62"))&&gn.createElement("a",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>{_t.stopPropagation(),_t.preventDefault(),rr(ae,!0)},href:""},gn.createElement("i",{className:"iconfont icon-jixukaoshi"}),gn.createElement("div",null,(ae==null?void 0:ae.screen_used_num)>(ae==null?void 0:ae.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5")),!(($n=ae.exercise_tips)!=null&&$n.includes("\u5DF2\u622A\u6B62"))&&(ae==null?void 0:ae.screen_used_num)>(ae==null?void 0:ae.screen_total_num)&&gn.createElement("a",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>{_t.stopPropagation(),_t.preventDefault(),rr(ae,!0)},href:""},gn.createElement("i",{className:"iconfont icon-jixukaoshi"}),gn.createElement("div",null,"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5")),!ae.off_limits&&ae.current_status===1&&(ae==null?void 0:ae.screen_used_num)<(ae==null?void 0:ae.screen_total_num)&&ae.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&!((ae==null?void 0:ae.exercise_type)==2&&(ae==null?void 0:ae.exercise_status)!=3)&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>tt(void 0,null,function*(){var On;if(_t.stopPropagation(),!(ae!=null&&ae.answered_open)){xe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,ga.w)(Bt.coursesId,ae.id,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/users/${(On=(0,oe.eY)())==null?void 0:On.login}?check=true`)})},gn.createElement("i",{className:"iconfont icon-chakankaoshi"}),gn.createElement("div",null,"\u67E5\u770B\u8003\u8BD5")),(ae==null?void 0:ae.exercise_type)==1&&!ae.off_limits&&ae.current_status===2&&ae.exercise_status>1&&!((jn=ae.exercise_tips)!=null&&jn.includes("\u5DF2\u622A\u6B62"))&&gn.createElement("a",{className:ge.flexBox,style:{marginRight:"16px",color:(ae==null?void 0:ae.is_redo)===1&&"red"},onClick:_t=>{_t.stopPropagation(),_t.preventDefault(),rr(ae)},href:""},gn.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),gn.createElement("div",null,(ae==null?void 0:ae.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")),(ae==null?void 0:ae.exercise_type)==2&&!ae.off_limits&&ae.exercise_status>1&&!((Qt=ae.exercise_tips)!=null&&Qt.includes("\u5DF2\u622A\u6B62"))&&gn.createElement(te.Z,{title:gn.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",ae==null?void 0:ae.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",La(),"\u6B21")},gn.createElement("a",{className:ge.flexBox,onClick:_t=>{La()==0&&(ae==null?void 0:ae.current_status)!=0||(_t.stopPropagation(),_t.preventDefault(),rr(ae))},href:""},gn.createElement("i",{className:`iconfont ${(ae==null?void 0:ae.current_status)!=0?"icon-a-kaishijixudajuan":"icon-jixukaoshi"}`}),gn.createElement("div",null,(ae==null?void 0:ae.current_status)!=0?"\u5F00\u59CB\u8003\u8BD5":"\u7EE7\u7EED\u8003\u8BD5"))),(ae==null?void 0:ae.ai_push_wrong_question)&&(ae==null?void 0:ae.whole_exercise_status)===3&&!((Tn=ae==null?void 0:ae.exercise_tips)!=null&&Tn.includes("\u672A\u63D0\u4EA4"))&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>tt(void 0,null,function*(){var On,Kt;if(_t.stopPropagation(),(ae==null?void 0:ae.wrong_questions_size)===0){xe.ZP.warning("\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E");return}if(((On=ae==null?void 0:ae.progress)==null?void 0:On.stat)===1){xe.ZP.warning("\u63A8\u8350\u8BD5\u9898\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u751F\u6210\u5B8C\u6210\u540E\u518D\u5F00\u59CB\u5DE9\u56FA");return}(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/wrongAnswer/${(Kt=(0,oe.eY)())==null?void 0:Kt.login}`)})},gn.createElement("i",{className:"iconfont icon-cuotigonggu"}),gn.createElement("div",null,"\u9519\u9898\u5DE9\u56FA"))))),(0,oe.GJ)()&&gn.createElement("p",{style:{display:"flex"}},gn.createElement("span",{className:"c-grey-666",style:{display:"inline-block",maxWidth:"90px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},title:ae.author},ae.author),gn.createElement("span",{className:"ml30 c-grey-666"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",fe()(ae.created_at).format("YYYY-MM-DD HH:mm:ss")),((va=ae==null?void 0:ae.exercise_tips)==null?void 0:va.includes("\u672A\u5F00\u59CB"))&&ae.publish_time&&gn.createElement("span",{className:"ml30 c-grey-666"},"\u5F00\u59CB\u65F6\u95F4\uFF1A",fe()(ae.publish_time).format("YYYY-MM-DD HH:mm:ss")),gn.createElement("span",{className:"ml30 c-grey-666"},"\u7B54\u9898\u65F6\u957F\uFF1A",ae.time===null?"\u4E0D\u9650":`${ae.time}\u5206\u949F`),gn.createElement("span",{className:"ml30 c-grey-666"},"\u7C7B\u578B\uFF1A",ae.is_random?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"),!((ma=ae==null?void 0:ae.exercise_tips)!=null&&ma.includes("\u672A\u5F00\u59CB"))&&!(ae!=null&&ae.is_make_up_exercise)&&!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&gn.createElement("span",{className:ge.iconV,style:{marginLeft:"auto",textAlign:"end"},onClick:_t=>tt(void 0,null,function*(){_t.stopPropagation(),_t.preventDefault(),hn||Nn(),bo(!hn)})},gn.createElement(te.Z,{title:`${hn?"\u6536\u8D77":"\u5C55\u5F00"}`},gn.createElement("i",{className:`iconfont icon-${hn?"shouqi":"xiala2"}`})))),(0,oe.dE)()&&gn.createElement("p",{style:{display:"flex"}},gn.createElement("span",{className:"c-grey-333"},ae.author),gn.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u7B54\u9898\u65F6\u957F\uFF1A",ae.time===null?"\u4E0D\u9650":`${ae.time}\u5206\u949F`),!!(ae!=null&&ae.exercise_left_time)&&gn.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",ae==null?void 0:ae.exercise_left_time),!!(ae!=null&&ae.before_start)&&gn.createElement("span",{className:"ml15 c-grey-999"},"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u65F6\u95F4\uFF1A",ae==null?void 0:ae.before_start)),(0,oe.GJ)()&&!((yo=ae==null?void 0:ae.exercise_tips)!=null&&yo.includes("\u672A\u5F00\u59CB"))&&gn.createElement("p",null,gn.createElement("span",{style:{letterSpacing:2},className:"c-grey-333 mr15"},"\u63D0\u4EA4\u72B6\u6001\uFF1A"),gn.createElement("span",{className:"c-grey-333 mr20"},"\u672A\u5F00\u59CB ",gn.createElement("span",null,ae==null?void 0:ae.unanswer_users)),gn.createElement("span",{className:"c-grey-333 mr20"},"\u8003\u8BD5\u4E2D ",gn.createElement("span",{style:{color:"rgb(90, 184, 145)"}},ae==null?void 0:ae.answering_users)),gn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u4EA4\u5377 ",gn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.answer_users)),gn.createElement("span",{className:"c-grey-333"},"\u5DF2\u4EA4\u5377/\u672A\u7B54 ",gn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.commit_with_no_answers_users))),(0,oe.GJ)()&&!((Da=ae==null?void 0:ae.exercise_tips)!=null&&Da.includes("\u672A\u5F00\u59CB"))&&hn&&Go.length>5&&gn.createElement(it.default,{scroll:{y:240},pagination:!1,dataSource:Go,onRow:_t=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),onHeaderRow:(_t,On)=>({onClick:Kt=>{Kt.stopPropagation(),Kt.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(_t,On,Kt)=>{Kt.field&&(Bt.order_by=Kt.field),Kt.order||(Bt.sort_direction="asc"),Kt.order==="ascend"&&(Bt.sort_direction="asc"),Kt.order==="descend"&&(Bt.sort_direction="desc"),Kt.order||(Bt.sort_direction="asc"),Nn()},columns:or}),(0,oe.GJ)()&&!((wn=ae==null?void 0:ae.exercise_tips)!=null&&wn.includes("\u672A\u5F00\u59CB"))&&hn&&Go.length<6&&Go.length>0&&gn.createElement(it.default,{rowKey:"course_group_id",pagination:!1,onRow:_t=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),onHeaderRow:(_t,On)=>({onClick:Kt=>{Kt.stopPropagation(),Kt.preventDefault()}}),dataSource:Go,style:{marginTop:"10px"},onChange:(_t,On,Kt)=>{Kt.field&&(Bt.order_by=Kt.field),Kt.order||(Bt.sort_direction="asc"),Kt.order==="ascend"&&(Bt.sort_direction="asc"),Kt.order==="descend"&&(Bt.sort_direction="desc"),Kt.order||(Bt.sort_direction="asc"),Nn()},columns:or}),(ae==null?void 0:ae.total)!==void 0&&gn.createElement("p",null,gn.createElement("span",{className:"c-grey-333 mr15"},"\u96C6\u4E2D\u9605\u5377\u603B\u8FDB\u5EA6\uFF1A"),gn.createElement("span",{className:"c-grey-333 mr20"},"\u603B\u8BC4\u6570",gn.createElement("span",null,ae==null?void 0:ae.total)),gn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u8BC4\u9605 ",gn.createElement("span",{style:{color:"#4EACFF"}},ae==null?void 0:ae.finish_total)),gn.createElement("span",{className:"c-grey-333"},"\u5F85\u8BC4\u9605 ",gn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.unfinished_total)))),gn.createElement(no.Z,{closable:!0,successCb:()=>rr(er.current)}))};var At=(0,Ae.connect)(({classroomList:ae})=>({classroomList:ae}))(lt),yt=ee(95651),Et=ee(37497),Gt=ee(48436),Tt=ee(12586),Zt=ee(62686),Cn=ee(61604),wt=ee(59301),Fn=Object.defineProperty,Yn=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,na=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,ua=Object.prototype.propertyIsEnumerable,Ka=(ae,be,ye)=>be in ae?Fn(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,pa=(ae,be)=>{for(var ye in be||(be={}))Jn.call(be,ye)&&Ka(ae,ye,be[ye]);if(na)for(var ye of na(be))ua.call(be,ye)&&Ka(ae,ye,be[ye]);return ae},Fa=(ae,be)=>Yn(ae,Hn(be)),qa=(ae,be)=>{var ye={};for(var $e in ae)Jn.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&na)for(var $e of na(ae))be.indexOf($e)<0&&ua.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},mo=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const Ea=ae=>{var be=ae,{user:ye,classroomList:$e,globalSetting:zt,loading:Bt,dispatch:Rt}=be,En=qa(be,["user","classroomList","globalSetting","loading","dispatch"]),bt,an,Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn,va,ma;const yo=(0,Ae.useParams)(),[Da]=(0,Ae.useSearchParams)(),[wn,Go]=(0,le.useState)(()=>Fa(pa({},yo),{limit:20})),fo=(0,Ae.useLocation)(),{detailExerciseList:hn,detailTopBanner:bo,detailLeftMenus:er}=$e,[Ln,ea]=(0,le.useState)([]),[oo,ro]=(0,le.useState)(!1),[Nn,wa]=(0,le.useState)([]),[rr,or]=(0,le.useState)(!1),[po,La]=(0,le.useState)(!1),[Do,Mn]=(0,le.useState)(!1),[_t,On]=(0,le.useState)(!1),[Kt,Na]=(0,le.useState)("\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"),Po=[{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",type:"time",direction:"asc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",type:"time",direction:"desc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",type:"exercise_name",direction:"asc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",type:"exercise_name",direction:"desc"}];wn.type=Da.get("tabs")==="all"?"":Da.get("tabs")||"",wn.id=wn.coursesId,(0,le.useEffect)(()=>{var nn,Ga,fr;if((nn=ye==null?void 0:ye.userInfo)!=null&&nn.login){if((0,oe.GJ)()){const ir=a.cX.getItem(`${(Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.login}Teacher`,"Exercise");ir&&(wn.sort_by=ir==null?void 0:ir.type,wn.sort_direction=ir==null?void 0:ir.direction,Na(ir==null?void 0:ir.name))}Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})}else(fr=ye==null?void 0:ye.userInfo)!=null&&fr.username&&Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)});ro(!1)},[(bt=ye==null?void 0:ye.userInfo)==null?void 0:bt.login,fo.pathname]),(0,le.useEffect)(()=>{$e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},[$e.actionTabs.key]),(0,le.useEffect)(()=>{$e.actionTabs.key==="\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"&&(or(!0),La(bo==null?void 0:bo.show_unstart_exercise),Mn(bo==null?void 0:bo.forbid_end_exercise))},[$e.actionTabs.key]),(0,le.useEffect)(()=>{ea([])},[hn]);const wo=(nn,Ga)=>{ea([]),wn.page=nn,wn.limit=Ga,Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},Br=nn=>{wn.type=nn.key==="all"?"":nn.key,wn.page=1,Ae.history.replace(`${fo.pathname}?tabs=${nn.key}`),On(!1),Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})};(0,le.useEffect)(()=>{Da.get("tabs")==="all"&&(wn.type="",wn.page=1)},[Da.get("tabs")]),(0,le.useEffect)(()=>{(0,oe.Rm)()&&Rt({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})},[(an=ye==null?void 0:ye.userInfo)==null?void 0:an.username]),(0,le.useEffect)(()=>{const nn=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),Fe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:wt.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",wt.createElement("br",null),"1\u3001\u5728",wt.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",wt.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",wt.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",wt.createElement("br",null),"2\u3001\u5728",wt.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",wt.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",wt.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",wt.createElement("br",null),nn==="allowRouter"&&wt.createElement(wt.Fragment,null,"3\u3001",wt.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[]),(0,le.useEffect)(()=>{(0,oe.Rm)()&&Rt({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})},[(Oa=ye==null?void 0:ye.userInfo)==null?void 0:Oa.login]);const Zo=[{name:"\u5168\u90E8",id:"all",total:(la=hn.exercises_counts)==null?void 0:la.exercises_total_counts},{name:"\u672A\u5F00\u59CB",id:1,total:(Ya=hn.exercises_counts)==null?void 0:Ya.unstart_counts},{name:"\u8003\u8BD5\u4E2D",id:2,total:(kn=hn.exercises_counts)==null?void 0:kn.publish_counts},{name:"\u96C6\u4E2D\u9605\u5377",id:4,total:(Va=hn.exercises_counts)==null?void 0:Va.appraise_exercise_count},{name:"\u5DF2\u622A\u6B62",id:3,total:(Xn=hn.exercises_counts)==null?void 0:Xn.end_counts}],Kr=[{name:"\u6279\u91CF\u53D1\u5E03",icon:wt.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:wt.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:wt.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:wt.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u52A0\u5165\u8BD5\u5377\u5E93",icon:wt.createElement("i",{className:"iconfont icon-piliangjiaru font14"})}].filter(nn=>(0,oe.GJ)()?!0:nn.name!=="\u6279\u91CF\u5220\u9664").filter(nn=>bo.is_public?!0:nn.name!=="\u8BBE\u4E3A\u516C\u5F00"),ui=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:wt.createElement(wt.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),mi="YYYY-MM-DD",wi=fe()("2020-11-15",mi),Yo=nn=>{var Ga;wn.sort_by=nn.type,wn.sort_direction=nn.direction,(0,oe.GJ)()&&a.cX.setItem(`${(Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.login}Teacher`,nn,"Exercise"),wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},wn)}),Na(nn.name)},Pr=()=>wt.createElement(De.default,null,wt.createElement(De.default.Item,{key:1,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e==null?void 0:$e.AssistantObject)==null?void 0:nn.exercise)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:wn}})}},"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377"),wt.createElement(De.default.Item,{key:2,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e==null?void 0:$e.AssistantObject)==null?void 0:nn.exercise)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.scrollTo(0,0),Ae.history.push(`/classrooms/${wn.coursesId}/exercise/add?catalogue=${(yo==null?void 0:yo.categoryId)||""}`)}},"\u521B\u5EFA\u65B0\u8BD5\u5377"),wt.createElement(De.default.Item,{key:3,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e.AssistantObject)==null?void 0:nn.practice)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"exercise"}})}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9")),Vr=nn=>mo(void 0,null,function*(){var Ga,fr,ir,$r,Si,Mi,Mo,lr;const Ko=nn.name;if(((Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.user_status)===2&&nn.name==="\u6279\u91CF\u53D1\u5E03"){(0,pe.Rd)();return}const pr=[];if((fr=hn.exercises)==null||fr.map(co=>{if(Ln.includes(co.id)&&co.is_random){const jo=fe()(co.created_at,mi);fe()(wi).diff(fe()(jo),"days")>0&&(co!=null&&co.is_random)&&pr.push(co)}}),Ln==""){let co="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";Ko==="\u52A0\u5165\u8BD5\u5377\u5E93"&&(co="\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u8BD5\u5377\u5E93\u7684\u8BD5\u5377"),xe.ZP.error(co)}else if(pr.length)ui();else{if(Ko==="\u6279\u91CF\u53D1\u5E03"){if((0,oe.Rm)()&&!(($r=(ir=$e==null?void 0:$e.AssistantObject)==null?void 0:ir.exercise)!=null&&$r.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let co=!1;hn.exercises.forEach(qo=>{Ln.includes(qo.id)&&qo.total_num===0&&qo.is_random&&(co=!0)});let jo;if(jo=(Mi=(Si=hn.exercises.filter(qo=>Ln.includes(qo==null?void 0:qo.id)).filter(qo=>(qo==null?void 0:qo.exercise_question_count)===0))==null?void 0:Si[0])==null?void 0:Mi.exercise_name,(jo==null?void 0:jo.length)>0){xe.ZP.warning(`${jo}\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5`);return}if(co){xe.ZP.warning("\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002");return}let Gr=!1;if(hn.exercises.forEach(qo=>{Ln.includes(qo.id)&&qo.exercise_status!==1&&(Gr=!0)}),Gr){xe.ZP.warning("\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002");return}}if(Ko==="\u52A0\u5165\u8BD5\u5377\u5E93"){const co=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:[...Ln]}});if(((Mo=co==null?void 0:co.cover_exercises)==null?void 0:Mo.length)>0){wa(co==null?void 0:co.cover_exercises);return}}Rt({type:"exercise/setActionTabs",payload:{key:Ko,selectArrs:Ln,selectArrsAll:(lr=hn.exercises)==null?void 0:lr.filter(co=>Ln.includes(co.id)),params:wn,type:1}})}});return wt.createElement("section",{className:"minH500"},wt.createElement(yt.Z,{isLoading:Bt["classroomList/getClassroomExercisesList"],tabDataSource:Zo,isAdmin:(0,oe.GJ)(),dispatch:Rt,type:hn==null?void 0:hn.main_category_name,isExercise:!0,user:ye,getDropdownMenu:Pr,onTabMenuClick:Br,classroomList:$e,defaultSelectedKeys:[wn.type||"all"]}),wt.createElement(Et.Z,{dataSource:hn.exercises||[],isAdmin:(0,oe.GJ)(),batchStatus:_t,SortMenuName:Kt,setSortMenuName:Na,SortMenus:Po,onSearch:nn=>{wn.search=nn.trim(),wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},wn)})},isShowMode:!0,onModeChange:nn=>{wn.is_normal=nn,wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},wn)})},onSort:Yo,onBatch:nn=>On(nn)}),wt.createElement(ue.Z,{loading:Bt["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},($a=hn.exercises_counts)!=null&&$a.exercises_all_counts?hn.exercises.map(function(nn,Ga){return wt.createElement(At,{key:Ga,v:nn,k:Ga,batchStatus:_t,selectArrs:Ln,setSelectArrs:ea,dispatch:Rt,params:wn,user:ye,manageAllGroup:hn.manage_all_group})}):wt.createElement(E.Z,null),wt.createElement("aside",{className:"tc mb50 mt30"},((Un=hn.exercises_counts)==null?void 0:Un.exercises_all_counts)>0&&wt.createElement(Re.Z,{showTotal:nn=>{var Ga;return`\u5171 ${(Ga=hn==null?void 0:hn.exercises_counts)==null?void 0:Ga.exercises_all_counts} \u6761`},showSizeChanger:!0,onChange:wo,defaultCurrent:wn.page,current:wn.page||1,pageSize:wn.limit||20,total:hn.exercises_counts&&hn.exercises_counts.exercises_all_counts}))),Ln.length>0&&(0,oe.GJ)()&&wt.createElement(Ge.Z,{offsetBottom:0},wt.createElement(Gt.Z,{buttonDataSource:Kr,onButtonClick:Vr,useBatchStatus:On,setSeleArr:ea,catalogue:((sa=(Vn=er==null?void 0:er.course_modules)==null?void 0:Vn.find(nn=>nn.type==="exercise"))==null?void 0:sa.second_category)||[],addCatalogue:nn=>{nn.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:wn,selectArrs:{category_id:hn==null?void 0:hn.main_category_id,type:"exercise"}}})},allSelect:Ln.length?Ln.length===((jn=($n=hn.exercises)==null?void 0:$n.filter(nn=>!nn.is_make_up_exercise))==null?void 0:jn.length):!1,setAllSelect:nn=>{var Ga;nn.target.checked?ea((Ga=hn==null?void 0:hn.exercises)==null?void 0:Ga.filter(fr=>!fr.is_make_up_exercise).map(fr=>fr.id)):ea([])},selectArrs:Ln,onMenuClick:nn=>mo(void 0,[nn],function*({key:Ga}){if(Ln=="")return xe.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/move_to_category.json`,{method:"post",body:{exercise_ids:Ln,new_category_id:Ga}})).status===0&&(xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},yo)}))})})),wt.createElement(vl.Z,null),wt.createElement(hl.Z,null),wt.createElement(ql,null),wt.createElement(Hi,null),wt.createElement(Zt.Z,{onOk:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},yo)})}}),wt.createElement(Cn.Z,{onOk:()=>{}}),wt.createElement(pl,{cb:()=>ea([])}),wt.createElement(eu,null),wt.createElement(no.Z,null),wt.createElement(Fe.default,{title:wt.createElement("span",null,wt.createElement(Wi.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"),open:Nn.length>0,footer:!1,onCancel:()=>{wa([])}},wt.createElement("div",{style:{height:300,overflow:"auto"}},wt.createElement("div",null,"\u6709",Nn==null?void 0:Nn.length,"\u5F20\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Nn==null?void 0:Nn.map(nn=>wt.createElement("div",{style:{marginTop:25}},wt.createElement("div",null,"\u8BD5\u5377\uFF1A",nn==null?void 0:nn.origin_exercise_nam),wt.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",wt.createElement("a",{href:`/paperlibrary/see/${nn==null?void 0:nn.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},nn==null?void 0:nn.examination_bank_name))))),wt.createElement("div",{style:{textAlign:"end"}},wt.createElement(Ie.ZP,{style:{height:30},onClick:()=>mo(void 0,null,function*(){const nn=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ln],update:1}});(nn==null?void 0:nn.status)===0&&(xe.ZP.info("\u8986\u76D6\u6210\u529F"),wa([]))})},"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"),wt.createElement(Ie.ZP,{type:"primary",onClick:()=>mo(void 0,null,function*(){const nn=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ln]}});(nn==null?void 0:nn.status)===0&&(xe.ZP.info("\u5F62\u6210\u6210\u529F"),wa([]))}),style:{marginLeft:10,height:30}},"\u5F62\u6210\u65B0\u8BD5\u5377"))),wt.createElement(Fe.default,{title:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E",open:rr,centered:!0,onOk:()=>mo(void 0,null,function*(){let nn=yield(0,x.ZP)(`/api/courses/${wn.coursesId}/update_show_unstart_exercise`,{method:"put",body:{show_unstart_exercise:po,forbid_end_exercise:Do}});(nn==null?void 0:nn.status)===0&&(or(!1),Rt({type:"classroomList/setActionTabs",payload:{key:""}}),Rt({type:"classroomList/getClassroomTopBanner",payload:{id:wn.coursesId}}),xe.ZP.info("\u64CD\u4F5C\u6210\u529F"))}),onCancel:()=>{or(!1),Rt({type:"classroomList/setActionTabs",payload:{key:""}})}},wt.createElement(Oe.default,{checked:po,onChange:nn=>{La(nn.target.checked)}},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u5DF2\u53D1\u5E03\u4F46\u672A\u5F00\u59CB\u7684\u8003\u8BD5",wt.createElement("span",{style:{color:"#666666"}},"\uFF08\u8003\u8BD5\u5F00\u59CB\u4E4B\u540E\u5B66\u751F\u624D\u80FD\u4F5C\u7B54\uFF09")),wt.createElement(Oe.default,{className:"mt20",checked:Do,onChange:nn=>{Mn(nn.target.checked)}},"\u7981\u6B62\u5B66\u751F\u67E5\u770B\u5DF2\u622A\u6B62\u7684\u8003\u8BD5")),wt.createElement(Tt.Z,null),wt.createElement(wt.Fragment,null,wt.createElement(Fi.T$,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Fa(pa({},$e==null?void 0:$e.actionTabs),{open:""})})},open:((Qt=$e==null?void 0:$e.actionTabs)==null?void 0:Qt.open)==="\u624B\u673A\u53F7\u7ED1\u5B9A"}),wt.createElement(Fi.$i,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Fa(pa({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},open:((Tn=$e==null?void 0:$e.actionTabs)==null?void 0:Tn.open)==="\u8BD5\u5377\u5C01\u5B58",Data:Fa(pa({},$e==null?void 0:$e.actionTabs),{type:"exercise"})}),wt.createElement(Fi.K1,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Fa(pa({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},open:((va=$e==null?void 0:$e.actionTabs)==null?void 0:va.open)==="\u89E3\u5C01",Data:Fa(pa({},$e==null?void 0:$e.actionTabs),{type:"exercise"})}),wt.createElement(Fi.O7,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Fa(pa({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},open:((ma=$e==null?void 0:$e.actionTabs)==null?void 0:ma.open)==="\u63D0\u793A",Data:Fa(pa({},$e==null?void 0:$e.actionTabs),{type:"exercise"})})))};var ja=(0,Ae.connect)(({user:ae,classroomList:be,loading:ye,globalSetting:$e})=>({user:ae,classroomList:be,globalSetting:$e,loading:ye.effects}))(Ea);const Aa=({globalSetting:ae})=>{var be;switch(Number((be=ae==null?void 0:ae.setting)==null?void 0:be.theme)){case b.Fy.THEMEONE:return le.createElement(Nl,null);case b.Fy.DEFAULT:default:return le.createElement(ja,null)}};var ia=(0,Ae.connect)(({globalSetting:ae})=>({globalSetting:ae}))(Aa)},44304:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Ie}});var b=ee(59301),le=ee(92832),Ae=ee(24905),Fe=ee(95237),De={leftdiv:"leftdiv___AgbDd",listClass:"listClass___FyD9K",spantitle:"spantitle___U79dv",rightdiv:"rightdiv___F1hgj"},xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ee(2524),Re=(Oe,we,fe)=>new Promise((oe,a)=>{var E=z=>{try{y(fe.next(z))}catch(te){a(te)}},x=z=>{try{y(fe.throw(z))}catch(te){a(te)}},y=z=>z.done?oe(z.value):Promise.resolve(z.value).then(E,x);y((fe=fe.apply(Oe,we)).next())}),Ie=({data:Oe,value:we=[],handleChangePage:fe,setSelectedRowKeys:oe,selectedRowKeys:a,onChange:E=()=>{}})=>{const[x,y]=(0,b.useState)([]),[z,te]=(0,b.useState)([]),[ne,re]=(0,b.useState)([]);let[ie,ce]=(0,b.useState)(1),[se,de]=(0,b.useState)();return(0,b.useEffect)(()=>{y(Oe),te([]),re([])},[Oe]),(0,b.useEffect)(()=>{oe&&(te(a),re(a))},[a]),b.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},b.createElement("div",{className:De.leftdiv},b.createElement(le.default.Search,{size:"middle",onChange:me=>Re(void 0,null,function*(){y(Oe.filter(pe=>{var ve;return(ve=pe==null?void 0:pe.name)==null?void 0:ve.includes(me.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),b.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},b.createElement(Ae.default.Group,{value:z.map(me=>`${me.course_group_id}`),onChange:me=>{oe(x.filter(pe=>me.includes(`${pe.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((me,pe)=>b.createElement(Fe.Z,{key:me.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},b.createElement(Ae.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:me.is_published,value:`${me.course_group_id}`},b.createElement("div",{className:De.listClass},b.createElement("span",{className:De.spantitle,style:{width:me.is_published?"108px":"170px"}},me.name),me.is_published&&b.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),b.createElement("div",{className:De.rightdiv},b.createElement(le.default.Search,{onChange:me=>{re(z.filter(pe=>pe.name.includes(me.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&b.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},b.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((me,pe)=>b.createElement(Fe.Z,{justify:"space-between",style:{marginTop:"10px"},key:me.course_group_id},b.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},me.name),b.createElement("img",{src:xe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{oe(z.filter(ve=>`${ve.course_group_name}`!=`${me.course_group_name}`))}})))))))}},18682:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(54580),Ae=ee(78241),Fe=ee(43418),De=ee(8591),xe=ee(1710),ue=ee(65582),Re=ee(74128),Ge=ee(78677),Ie=ee(38147),Oe=ee(66649),we=ee.n(Oe),fe=ee(65862),oe=ee(59301),a=Object.defineProperty,E=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(ce,se,de)=>se in ce?a(ce,se,{enumerable:!0,configurable:!0,writable:!0,value:de}):ce[se]=de,te=(ce,se)=>{for(var de in se||(se={}))x.call(se,de)&&z(ce,de,se[de]);if(E)for(var de of E(se))y.call(se,de)&&z(ce,de,se[de]);return ce},ne=(ce,se,de)=>new Promise((me,pe)=>{var ve=Xe=>{try{Me(de.next(Xe))}catch(Le){pe(Le)}},Ue=Xe=>{try{Me(de.throw(Xe))}catch(Le){pe(Le)}},Me=Xe=>Xe.done?me(Xe.value):Promise.resolve(Xe.value).then(ve,Ue);Me((de=de.apply(ce,se)).next())});const{Dragger:re}=le.default,ie=({classroomList:ce,dispatch:se,onOk:de})=>{const me=(0,ue.useParams)(),[pe]=Ae.default.useForm(),[ve,Ue]=(0,b.useState)(),[Me,Xe]=(0,b.useState)(!1),Le={height:100,onRemove:()=>{Ue("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Ze=>ne(void 0,null,function*(){return Ue(Ze),!1})};return(0,b.useEffect)(()=>{pe.setFieldsValue({publish_time:we()(we()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:we()(we()(new Date((0,fe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),oe.createElement(Fe.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ce.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Me},onOk:()=>ne(void 0,null,function*(){pe.submit()}),onCancel:()=>{pe.resetFields(),se({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement(Ae.default,{form:pe,onFinish:Ze=>ne(void 0,null,function*(){var at,gt,Pt;if(!(ve!=null&&ve.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Xe(!0);let st=new FormData;st.append("type",ce.actionTabs.type),st.append("file",ve);let rt;window.location.href.indexOf("exercise")>-1?rt=`/api/exercises/${ce.actionTabs.id}/supplement_score.json`:rt=`/api/homework_commons/${ce.actionTabs.id}/supplement_score.json`;let Ct=yield(0,Ie.ZP)(rt,{method:"post",body:st},!0);Xe(!1),(Ct==null?void 0:Ct.status)===0&&(de(),pe.resetFields(),se({type:"classroomList/setActionTabs",payload:{}}),((gt=(at=Ct==null?void 0:Ct.data)==null?void 0:at.fail)==null?void 0:gt.length)>0&&Fe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:oe.createElement(xe.default,{pagination:!1,dataSource:(Pt=Ct==null?void 0:Ct.data)==null?void 0:Pt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,fe.FH)("",Re.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ce.actionTabs.type}`)}}))})},oe.createElement(Ae.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ce.actionTabs.name),oe.createElement(Ae.default.Item,{style:{marginBottom:0},label:oe.createElement("div",null,oe.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),oe.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},oe.createElement("div",null,oe.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ge.Z.downloadbutton,href:Re.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ce.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),oe.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),oe.createElement(Ae.default.Item,{style:{marginBottom:0}},oe.createElement(re,te({},Le),oe.createElement("a",{className:Ge.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),oe.createElement("br",null),oe.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Qe.Z=(0,ue.connect)(({classroomList:ce})=>({classroomList:ce}))(ie)},90588:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(54580),Ae=ee(78241),Fe=ee(43418),De=ee(8591),xe=ee(1710),ue=ee(92832),Re=ee(95237),Ge=ee(43604),Ie=ee(5871),Oe=ee(5083),we=ee(65582),fe=ee(96565),oe=ee(74128),a=ee(78677),E=ee(38147),x=ee(99981),y=ee(66649),z=ee.n(y),te=ee(65862),ne=ee(59301),re=Object.defineProperty,ie=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,de=(Me,Xe,Le)=>Xe in Me?re(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Me[Xe]=Le,me=(Me,Xe)=>{for(var Le in Xe||(Xe={}))ce.call(Xe,Le)&&de(Me,Le,Xe[Le]);if(ie)for(var Le of ie(Xe))se.call(Xe,Le)&&de(Me,Le,Xe[Le]);return Me},pe=(Me,Xe,Le)=>new Promise((Ze,at)=>{var gt=rt=>{try{st(Le.next(rt))}catch(Ct){at(Ct)}},Pt=rt=>{try{st(Le.throw(rt))}catch(Ct){at(Ct)}},st=rt=>rt.done?Ze(rt.value):Promise.resolve(rt.value).then(gt,Pt);st((Le=Le.apply(Me,Xe)).next())});const{Dragger:ve}=le.default,Ue=({classroomList:Me,dispatch:Xe,onOk:Le})=>{const Ze=(0,we.useParams)(),[at]=Ae.default.useForm(),[gt,Pt]=(0,b.useState)(),[st,rt]=(0,b.useState)(!1),Ct={height:100,onRemove:()=>{Pt("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:Ye=>pe(void 0,null,function*(){return Pt(Ye),!1})};return(0,b.useEffect)(()=>{at.setFieldsValue({publish_time:z()(z()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:z()(z()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[Me.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),ne.createElement(Fe.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:Me.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:st},onOk:()=>pe(void 0,null,function*(){at.submit()}),onCancel:()=>{at.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}})}},ne.createElement(Ae.default,{form:at,colon:!1,onFinish:Ye=>pe(void 0,null,function*(){var Te,ze,ft;if(!(gt!=null&>.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}rt(!0);let Ot=new FormData;Ot.append("name",Ye.name),Ot.append("type",Me.actionTabs.type),Ot.append("category_id",(Ze==null?void 0:Ze.categoryId)||null),Me.actionTabs.type==="exercise"?(Ot.append("time",Ye.time||""),Ot.append("total_score",Ye.total_score)):Ot.append("description",Ye.description||""),Ot.append("publish_time",z()(Ye.publish_time).format("YYYY-MM-DD HH:mm")),Ot.append("end_time",z()(Ye.end_time).format("YYYY-MM-DD HH:mm")),Ot.append("file",gt);let mt=yield(0,E.ZP)(`/api/courses/${Ze.coursesId}/export_external_score_homework.json`,{method:"post",body:Ot},!0);rt(!1),(mt==null?void 0:mt.status)===0&&(at.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}}),Le(),((ze=(Te=mt==null?void 0:mt.data)==null?void 0:Te.fail)==null?void 0:ze.length)>0&&Fe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ne.createElement(xe.default,{pagination:!1,dataSource:(ft=mt==null?void 0:mt.data)==null?void 0:ft.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,te.FH)("",oe.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Me.actionTabs.type}`)}}))})},ne.createElement(Ae.default.Item,{label:Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},ne.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),Me.actionTabs.type!=="exercise"&&ne.createElement(Ae.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},ne.createElement(fe.Z,{watch:!0})),Me.actionTabs.type==="exercise"&&ne.createElement(Re.Z,{style:{marginLeft:6}},ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},ne.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},ne.createElement(Ie.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),ne.createElement(Re.Z,{style:{marginLeft:6,marginBottom:12}},ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ne.createElement(Oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:Ye=>(0,x.Q8)(Ye),disabledTime:Ye=>(0,x.d0)(Ye),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ne.createElement(Oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:Ye=>(0,x.Q8)(Ye,"",at.getFieldValue("publish_time")),disabledTime:Ye=>(0,x.d0)(Ye,at.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),ne.createElement(Ae.default.Item,{style:{marginBottom:0},label:ne.createElement("div",null,ne.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ne.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ne.createElement("div",null,ne.createElement("a",{download:"\u6A21\u7248.xlsx",className:a.Z.downloadbutton,href:oe.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Me.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ne.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ne.createElement(Ae.default.Item,{style:{marginBottom:0}},ne.createElement(ve,me({},Ct),ne.createElement("a",{className:a.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ne.createElement("br",null),ne.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Qe.Z=(0,we.connect)(({classroomList:Me})=>({classroomList:Me}))(Ue)},64575:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Oe}});var b=ee(59301),le=ee(20834),Ae=ee(92832),Fe=ee(24905),De=ee(3113),xe=ee(38854),ue={bottomControlContainer:"bottomControlContainer___Zu9jI",buttonWrap:"buttonWrap___aWo9e",moveCategory:"moveCategory____Cpq2"},Re=ee(41867),Ge=ee(84105),Oe=({buttonDataSource:we,onButtonClick:fe,useBatchStatus:oe,allSelect:a,setAllSelect:E,selectArrs:x,onMenuClick:y,setSeleArr:z,catalogue:te,addCatalogue:ne})=>{const[re,ie]=(0,b.useState)(!1),[ce,se]=(0,b.useState)("");console.log("---",te);const de=b.createElement("div",{className:ue.moveCategory,onMouseLeave:me=>ie(!1)},b.createElement(le.default,{onClick:y,style:{maxHeight:300,width:240,overflow:"auto"}},b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},b.createElement(Ae.default,{onChange:me=>{se(me.target.value)}})),te==null?void 0:te.map(function(me,pe){var ve;if(!(ce!==""&&me.category_name.indexOf(ce)<0))return b.createElement(b.Fragment,null,b.createElement(le.default.Item,{className:"multi-llipsis1e",key:me.category_id,title:me.category_name},me.category_name),(ve=me==null?void 0:me.third_category)==null?void 0:ve.map(Ue=>b.createElement(le.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:Ue.category_id,title:Ue.category_name},Ue.category_name)))}),ne&&b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ne},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return b.createElement("div",{className:ue.bottomControlContainer},b.createElement("div",null,b.createElement("div",null,b.createElement(Fe.default,{checked:a,onChange:E},"\u5168\u9009\u672C\u9875\uFF08",x.length,"\uFF09")),(0,Re.GJ)()&&we.map(me=>b.createElement("div",{key:me.name},b.createElement(De.ZP,{type:"primary",icon:me.icon,className:ue.buttonWrap,onClick:()=>fe(me)},me.name))),(0,Re.GJ)()&&(ne||te)&&b.createElement("div",null,b.createElement(xe.Z,{open:re,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>de,getPopupContainer:me=>me.parentNode},b.createElement("span",{className:"ant-dropdown-link",onMouseEnter:me=>ie(!0)},b.createElement(De.ZP,{type:"primary",className:ue.buttonWrap,icon:b.createElement("i",{className:"iconfont icon-yidongmulu"})},b.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",b.createElement(Ge.Z,null))))))),b.createElement("div",null,b.createElement(De.ZP,{type:"primary",ghost:!0,onClick:()=>{oe(!1),z([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},42554:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return y}});var b=ee(59301),le=ee(20834),Ae=ee(24905),Fe=ee(3113),De=ee(38854),xe=ee(6848),ue=ee(57809),Re=ee(92832),Ge={searchSortControllerContainer:"searchSortControllerContainer___hHmtL",btn:"btn___IGcjw",btnSort:"btnSort___TjGZj",tips:"tips____YGut"},Ie=ee(41867),Oe=ee(87395),we=ee(84105),fe=ee(26724),oe=ee.n(fe),a=ee(65582),E=(z,te,ne)=>new Promise((re,ie)=>{var ce=me=>{try{de(ne.next(me))}catch(pe){ie(pe)}},se=me=>{try{de(ne.throw(me))}catch(pe){ie(pe)}},de=me=>me.done?re(me.value):Promise.resolve(me.value).then(ce,se);de((ne=ne.apply(z,te)).next())}),y=({isAdmin:z,dataSource:te,batchStatus:ne,SortMenuName:re,setSortMenuName:ie,detailCourseGroupsList:ce,onSearch:se,onBoard:de,onSort:me,isboard:pe,dispatch:ve,onBatch:Ue,SortMenus:Me,isShowMode:Xe=!1,onModeChange:Le})=>{const[Ze,at]=(0,b.useState)(!1),[gt,Pt]=(0,b.useState)([]),[st,rt]=(0,b.useState)(!0);let[Ct,Ye]=(0,b.useState)([]);const[Te,ze]=(0,b.useState)(1),[ft,Ot]=(0,b.useState)(!1),mt=(0,a.useParams)(),on=un=>{ie(un.name),me(un)};(0,b.useEffect)(()=>{pe&&ke()},[pe]);const ke=()=>E(void 0,null,function*(){var un;if(st&&!ft){Ot(!0),ze(Te+1);const Gn=yield ve({type:"classroomList/getCourseGroupsList",payload:{page:Te,id:mt.coursesId,limit:20,nonenavigate:!0}});let ut=[...(Gn==null?void 0:Gn.course_groups)||[]];((un=Gn==null?void 0:Gn.course_groups)==null?void 0:un.length)<20&&(rt(!1),ut.push({id:0,name:"\u672A\u5206\u73ED"})),Ot(!1),Ye([...Ct,...ut])}}),jt=b.createElement("section",{className:Ge.dropmenu},b.createElement("div",{style:{maxHeight:200,overflow:"auto"}},b.createElement(oe(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:un=>{ke()},hasMore:st,useWindow:!1},b.createElement(le.default,{style:{width:240,zIndex:10}},(ce==null?void 0:ce.group_count)>0&&(Ct==null?void 0:Ct.filter(un=>un.edit_auth||un.name==="\u672A\u5206\u73ED").map(function(un,Gn){return b.createElement(le.default.Item,{key:un.id},b.createElement(Ae.default,{checked:gt.includes(un.id),value:un.id,onChange:ut=>{let dt=gt.indexOf(un.id);gt.indexOf(un.id)>-1?Pt(gt.filter(He=>He!==un.id)):Pt(gt.concat(un.id))}},un.name))}))))),b.createElement("aside",{style:{background:"#fff"}},b.createElement("div",null,b.createElement(Fe.ZP,{type:"link",onClick:()=>{de(gt)}},"\u786E\u5B9A"),b.createElement(Fe.ZP,{type:"link",onClick:()=>{Pt([])}},"\u91CD\u7F6E")))),Wt=re==="\u9ED8\u8BA4\u6392\u5E8F";return b.createElement("div",{className:Ge.searchSortControllerContainer},!!(Me!=null&&Me.length)&&b.createElement("div",null,b.createElement(De.Z,{dropdownRender:()=>b.createElement(le.default,{selectedKeys:[re]},Me.map(un=>b.createElement(le.default.Item,{key:un.name,onClick:()=>on(un)},un.name)))},b.createElement("div",null,b.createElement("span",{className:`${Ge.btn} ${Wt?Ge.btnSort:""}`},b.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),re)))),Wt&&b.createElement(xe.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},b.createElement("span",{className:Ge.tips},b.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Xe&&b.createElement(ue.default,{defaultValue:"",onChange:Le,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),b.createElement(Re.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:se,style:{width:220,marginLeft:Xe?"":"auto"}}),(0,Ie.eB)()&&pe&&b.createElement(De.Z,{dropdownRender:()=>jt,open:Ze,onOpenChange:un=>{at(un)}},b.createElement("a",null,"\u5206\u73ED",Ze?b.createElement(Oe.Z,{style:{marginLeft:6}}):b.createElement(we.Z,{style:{marginLeft:6}}))))}},24776:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(38854),Ae=ee(8591),Fe=ee(6848),De=ee(65582),xe=ee(41867),ue=ee(39864),Re=ee(2337);const Ge=({isLoading:Ie,addText:Oe,tabDataSource:we,isAdmin:fe,dispatch:oe,classroomList:a,type:E,isExercise:x,defaultSelectedKeys:y,onTabMenuClick:z,getDropdownMenu:te,showControlButton:ne,buttonText:re,buttonIcon:ie="icon-tianjiadaohang",extraNode:ce,user:se,onButtonClick:de,isModelUser:me})=>{var pe,ve,Ue,Me,Xe;const Le=(0,De.useParams)();return b.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},b.createElement("div",{className:"flex gap-4px mr-auto"},we==null?void 0:we.map((Ze,at)=>b.createElement("div",{key:at,className:`text-16px flex item-center justify-center current ${y==(typeof Ze.index=="number"?Ze.index:Ze.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:y==(typeof Ze.index=="number"?Ze.index:Ze.id)?"#1890FF":""},onClick:()=>Ie?{}:z(Ze)},Ze==null?void 0:Ze.name,Ze.total!==void 0&&fe&&b.createElement("span",{className:"ml-4px"},Ze.total||0)))),fe&&b.createElement("div",{className:"flex item-center gap-20px mr-20px"},x&&b.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{oe({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),x&&b.createElement(le.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:Ze})=>{var at;if((0,xe.Rm)()&&!((at=a.AssistantObject.exercise)!=null&&at.can_download)){Ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ze=="1"&&oe({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:E,exportType:"exercise",category_id:Le.categoryId}}),Ze=="3"&&De.history.push(`/classrooms/${Le==null?void 0:Le.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},b.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!ce&&b.createElement("div",null,ce),ne&&(re=="\u6DFB\u52A0\u76F4\u64AD"?b.createElement(le.Z,{menu:{items:(ve=(pe=[{label:b.createElement("div",{onClick:()=>{de("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:b.createElement("div",{onClick:()=>{de("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:me}])==null?void 0:pe.filter(Ze=>Ze==null?void 0:Ze.show))==null?void 0:ve.map(Ze=>({label:Ze==null?void 0:Ze.label,key:Ze==null?void 0:Ze.key}))}},b.createElement(ue.op,{theme:Re.Fy.THEMEONE,icon:b.createElement("span",{className:`iconfont ${ie}`})},re)):b.createElement(ue.op,{theme:Re.Fy.THEMEONE,onClick:de,icon:b.createElement("span",{className:`iconfont ${ie}`})},re)),!!te&&b.createElement(le.Z,{disabled:((Ue=se==null?void 0:se.userInfo)==null?void 0:Ue.user_status)===2,dropdownRender:te},b.createElement(Fe.Z,{title:((Me=se==null?void 0:se.userInfo)==null?void 0:Me.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},b.createElement(ue.op,{theme:Re.Fy.THEMEONE,onClick:de,disabled:((Xe=se==null?void 0:se.userInfo)==null?void 0:Xe.user_status)===2,icon:b.createElement("span",{className:"iconfont icon-tianjiadaohang"})},Oe||"\u521B\u5EFA\u8BD5\u5377")))))};Qe.Z=Ge},9516:function(nt,Qe,ee){"use strict";ee.d(Qe,{$i:function(){return me},K1:function(){return ve},O7:function(){return Ue},T$:function(){return de}});var b=ee(39864),le=ee(29297),Ae=ee(87513),Fe=ee(89540),De=ee(61527),xe=ee(43418),ue=ee(78241),Re=ee(8591),Ge=ee(92832),Ie=ee(95237),Oe=ee(43604),we=ee(59301),fe=ee(65582),oe=ee(28209),a=ee.n(oe),E=ee(65862),x=ee(59301),y=Object.defineProperty,z=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,re=(Me,Xe,Le)=>Xe in Me?y(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Me[Xe]=Le,ie=(Me,Xe)=>{for(var Le in Xe||(Xe={}))te.call(Xe,Le)&&re(Me,Le,Xe[Le]);if(z)for(var Le of z(Xe))ne.call(Xe,Le)&&re(Me,Le,Xe[Le]);return Me},ce=(Me,Xe,Le)=>new Promise((Ze,at)=>{var gt=rt=>{try{st(Le.next(rt))}catch(Ct){at(Ct)}},Pt=rt=>{try{st(Le.throw(rt))}catch(Ct){at(Ct)}},st=rt=>rt.done?Ze(rt.value):Promise.resolve(rt.value).then(gt,Pt);st((Le=Le.apply(Me,Xe)).next())});const se=Me=>{const Xe=a().enc.Utf8.parse("c03f36595bd5610b");return a().AES.encrypt(Me||"",Xe,{iv:Xe,mode:a().mode.CBC}).toString()},de=({onCancel:Me,open:Xe})=>x.createElement(xe.default,{title:"\u63D0\u793A",width:619,centered:!0,open:Xe,destroyOnClose:!0,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",onCancel:Me,onOk:()=>{fe.history.push("/account/secure")}},x.createElement("span",null,"\u52A0\u5BC6\u5C01\u5B58\u4E4B\u540E\uFF0C\u5FD8\u8BB0\u5BC6\u7801\u65F6\u9700\u8981\u4F7F\u7528\u624B\u673A\u53F7\u8FDB\u884C\u5BC6\u7801\u91CD\u7F6E\uFF0C\u8BF7\u5148\u7ED1\u5B9A\u624B\u673A\u53F7\u7801")),me=({onCancel:Me,onFinish:Xe,open:Le,Data:Ze})=>{const[at]=ue.default.useForm(),[,gt,Pt]=(0,De.U)((Ze==null?void 0:Ze.type)=="exercise"?Ae.yE:le.yE,{id:Ze==null?void 0:Ze.id});return(0,we.useEffect)(()=>{Le||at.resetFields()},[Le]),x.createElement(xe.default,{title:"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58",width:619,centered:!0,open:Le,destroyOnClose:!0,confirmLoading:gt,onCancel:Me,onOk:()=>{at==null||at.submit()}},x.createElement("div",{className:"pt16 pb16 pl12 pr12 rounded-4px flex item-center gap-8px",style:{background:"rgba(233, 127, 55, .06)",color:"#FA6400"}},x.createElement("i",{className:"iconfont icon-tishi7"}),x.createElement("span",null,"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58\u540E\uFF0C\u6240\u6709\u7528\u6237\u9700\u8981\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u624D\u80FD\u8FDB\u884C\u67E5\u770B\u3001\u7F16\u8F91\u8BD5\u5377\u7B49\u64CD\u4F5C\uFF01")),x.createElement(ue.default,{form:at,className:"mt-20px",size:"large",colon:!1,onFinish:st=>ce(void 0,null,function*(){const rt=yield Pt({id:Ze==null?void 0:Ze.id,is_encrypt:!0,pwd:se(st.pwd),pwd_confirm:se(st.pwd_confirm)});rt.status===0?(Re.ZP.success("\u52A0\u5BC6\u6210\u529F"),Xe==null||Xe(rt),Me()):at.setFields([{name:"pwd",errors:[rt==null?void 0:rt.message]}])})},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})),x.createElement(ue.default.Item,{label:"\u786E\u8BA4\u5BC6\u7801",name:"pwd_confirm",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"},({getFieldValue:st})=>({validator(rt,Ct){return!Ct||st("pwd")===Ct?Promise.resolve():Promise.reject(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4"))}})]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"}))))},pe=({onCancel:Me,open:Xe,Data:Le})=>{var Ze;const[at]=ue.default.useForm(),[gt]=ue.default.useForm(),[Pt,st]=(0,we.useState)(!1),[rt,Ct]=(0,we.useState)(0),[,,Ye]=(0,De.U)(Fe.o1,{type:(Le==null?void 0:Le.type)=="exercise"?12:11}),[,Te,ze]=(0,De.U)((Le==null?void 0:Le.type)=="exercise"?Ae.dp:le.dp,{id:Le==null?void 0:Le.id}),[,ft,Ot]=(0,De.U)((Le==null?void 0:Le.type)=="exercise"?Ae.Qc:le.Qc,{id:Le==null?void 0:Le.id});return(0,we.useEffect)(()=>{var mt;Le!=null&&Le.phone&&at.setFieldsValue({login:(mt=Le==null?void 0:Le.phone)==null?void 0:mt.replace(/(\d{3})\d{4}(\d{4})/,"$1****$2")})},[Le==null?void 0:Le.phone]),(0,we.useEffect)(()=>{rt>0&&setTimeout(()=>{Ct(rt-1)},1e3)},[rt]),(0,we.useEffect)(()=>{Xe||(at.resetFields(),gt.resetFields())},[Xe]),x.createElement(x.Fragment,null,x.createElement(xe.default,{title:"\u624B\u673A\u53F7\u7801\u6821\u9A8C",width:619,centered:!0,open:Xe,destroyOnClose:!0,confirmLoading:Te,onCancel:Me,onOk:()=>{at==null||at.submit()}},x.createElement("div",{style:{color:"#191919"}},"\u8BF7\u5148\u8FDB\u884C\u624B\u673A\u53F7\u7801\u6821\u9A8C"),x.createElement(ue.default,{className:"mt20",initialValues:{phone:(Ze=Le==null?void 0:Le.phone)==null?void 0:Ze.replace(/(\d{3})\d{4}(\d{4})/,"$1****$2")},form:at,size:"large",colon:!1,onFinish:mt=>ce(void 0,null,function*(){console.log("allValue",mt);const on=yield ze({code:mt==null?void 0:mt.code,login:Le==null?void 0:Le.phone,id:Le==null?void 0:Le.id});on.status===0?(Re.ZP.success("\u6821\u9A8C\u6210\u529F"),Me==null||Me(),st(!0)):at.setFields([{name:"code",errors:[on==null?void 0:on.message]}])})},x.createElement(ue.default.Item,{label:"\u624B\u673A\u53F7",name:"login",required:!0},x.createElement(Ge.default,{placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7",disabled:!0})),x.createElement(Ie.Z,{wrap:!1,gutter:20},x.createElement(Oe.Z,{flex:1},x.createElement(ue.default.Item,{label:"\u9A8C\u8BC1\u7801",name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},x.createElement(Ge.default,{placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}))),x.createElement(Oe.Z,null,x.createElement(b.op,{openLoading:!0,size:"large",disabled:rt>0,style:{borderRadius:"4px"},onClick:()=>ce(void 0,null,function*(){const mt=yield Ye({type:(Le==null?void 0:Le.type)=="exercise"?12:11,login:Le==null?void 0:Le.phone,smscode:(0,E.M)(Le==null?void 0:Le.phone)});(mt==null?void 0:mt.status)===1&&(Re.ZP.success("\u53D1\u9001\u6210\u529F"),Ct(60))})},rt===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`(${rt})\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`))))),x.createElement(xe.default,{title:"\u91CD\u7F6E\u5C01\u5B58\u5BC6\u7801",width:619,centered:!0,open:Pt,destroyOnClose:!0,confirmLoading:ft,onCancel:()=>{st(!1)},onOk:()=>{gt==null||gt.submit()}},x.createElement(ue.default,{className:"mt20",form:gt,size:"large",colon:!1,onFinish:mt=>ce(void 0,null,function*(){console.log("allValue",mt),(yield Ot(ie({id:Le==null?void 0:Le.id},mt))).status===0&&(Re.ZP.success("\u91CD\u7F6E\u6210\u529F"),st(!1))})},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})),x.createElement(ue.default.Item,{label:"\u786E\u8BA4\u5BC6\u7801",name:"pwd_confirm",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"},({getFieldValue:mt})=>({validator(on,ke){return!ke||mt("pwd")===ke?Promise.resolve():Promise.reject(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4"))}})]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})))))},ve=({onCancel:Me,onFinish:Xe,open:Le,Data:Ze})=>{const[at]=ue.default.useForm(),[gt,Pt]=(0,we.useState)(!1),[,st,rt]=(0,De.U)((Ze==null?void 0:Ze.type)=="exercise"?Ae.yE:le.yE,{id:Ze==null?void 0:Ze.id});return(0,we.useEffect)(()=>{Le||at.resetFields()},[Le]),x.createElement(x.Fragment,null,x.createElement(xe.default,{title:"\u8BD5\u5377\u89E3\u5C01",width:619,centered:!0,open:Le,destroyOnClose:!0,confirmLoading:st,onCancel:Me,onOk:()=>{at==null||at.submit()}},x.createElement(Ie.Z,{wrap:!1,align:"top",gutter:16},x.createElement(Oe.Z,{flex:1},x.createElement(ue.default,{form:at,size:"large",colon:!1,onFinish:Ct=>ce(void 0,null,function*(){const Ye=yield rt({id:Ze==null?void 0:Ze.id,is_encrypt:!1,pwd:se(Ct.pwd)});(Ye==null?void 0:Ye.status)===0?(Re.ZP.success("\u89E3\u5C01\u6210\u529F"),Xe==null||Xe(Ye),Me==null||Me()):at.setFields([{name:"pwd",errors:[Ye==null?void 0:Ye.message]}])})},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"}]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"})))),x.createElement(Oe.Z,null,x.createElement("a",{style:{lineHeight:"40px",whiteSpace:"nowrap"},onClick:()=>{Pt(!0),Me==null||Me()}},"\u5FD8\u8BB0\u5BC6\u7801\uFF1F")))),x.createElement(pe,{onCancel:()=>{Pt(!1)},open:gt,Data:ie({},Ze)}))},Ue=({onCancel:Me,onFinish:Xe,open:Le,Data:Ze})=>{const[at]=ue.default.useForm(),[gt,Pt]=(0,we.useState)(!1),[,st,rt]=(0,De.U)((Ze==null?void 0:Ze.type)=="exercise"?Ae.yE:le.yE,{id:Ze==null?void 0:Ze.id});return(0,we.useEffect)(()=>{Le||at.resetFields()},[Le]),x.createElement(x.Fragment,null,x.createElement(xe.default,{title:"\u63D0\u793A",width:619,centered:!0,open:Le,destroyOnClose:!0,confirmLoading:st,onCancel:Me,onOk:()=>{at==null||at.submit()}},x.createElement("div",{className:"pt16 pb16 pl12 pr12 rounded-4px flex item-center gap-8px",style:{background:"rgba(233, 127, 55, .06)",color:"#FA6400"}},x.createElement("i",{className:"iconfont icon-tishi7"}),x.createElement("span",null,"\u8BD5\u5377\u5DF2\u8FDB\u884C\u52A0\u5BC6\u5C01\u5B58\uFF0C\u5982\u9700\u8FDB\u884C\u64CD\u4F5C\uFF0C\u8BF7\u5148\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u8FDB\u884C\u89E3\u5C01\uFF01")),x.createElement(ue.default,{form:at,className:"mt-20px",size:"large",colon:!1,onFinish:Ct=>ce(void 0,null,function*(){const Ye=yield rt({id:Ze==null?void 0:Ze.id,is_encrypt:!1,pwd:se(Ct.pwd)});(Ye==null?void 0:Ye.status)===0?(Re.ZP.success("\u89E3\u5C01\u6210\u529F"),Xe==null||Xe(Ye),Me==null||Me()):at.setFields([{name:"pwd",errors:[Ye==null?void 0:Ye.message]}])})},x.createElement(Ie.Z,{wrap:!1,gutter:20},x.createElement(Oe.Z,{flex:1},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"}))),x.createElement(Oe.Z,null,x.createElement("a",{style:{lineHeight:"40px",whiteSpace:"nowrap"},onClick:()=>{Pt(!0),Me==null||Me()}},"\u5FD8\u8BB0\u5BC6\u7801\uFF1F"))))),x.createElement(pe,{onCancel:()=>{Pt(!1)},open:gt,Data:ie({},Ze)}))}},61527:function(nt,Qe,ee){"use strict";ee.d(Qe,{U:function(){return Ge}});var b=ee(59301),le=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,xe=(Ie,Oe,we)=>Oe in Ie?le(Ie,Oe,{enumerable:!0,configurable:!0,writable:!0,value:we}):Ie[Oe]=we,ue=(Ie,Oe)=>{for(var we in Oe||(Oe={}))Fe.call(Oe,we)&&xe(Ie,we,Oe[we]);if(Ae)for(var we of Ae(Oe))De.call(Oe,we)&&xe(Ie,we,Oe[we]);return Ie},Re=(Ie,Oe,we)=>new Promise((fe,oe)=>{var a=y=>{try{x(we.next(y))}catch(z){oe(z)}},E=y=>{try{x(we.throw(y))}catch(z){oe(z)}},x=y=>y.done?fe(y.value):Promise.resolve(y.value).then(a,E);x((we=we.apply(Ie,Oe)).next())});function Ge(Ie,Oe){const[we,fe]=(0,b.useState)(Oe),[oe,a]=(0,b.useState)(!1),[E,x]=(0,b.useState)();return[we,oe,(z,te=!1)=>Re(this,null,function*(){const ne=te?Oe:ue(ue({},we),z);a(!0),fe(ne);const re=yield Ie(ne);return a(!1),x(re),re}),E]}},66457:function(nt,Qe,ee){"use strict";ee.d(Qe,{rX:function(){return ne},pW:function(){return re},gy:function(){return ie},xY:function(){return te},O5:function(){return z},tJ:function(){return oe},o1:function(){return a},Rd:function(){return y}});var b=ee(65582),le=ee(43418),Ae=ee(28103),Fe=ee(8591),De=ee(41867),xe=ee(65862),ue=ee(87169),Re=ee(25510),Ge="data:image/png;base64,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",Ie=ee.p+"static/newqrcode.a8740efb.png",Oe=ee(32637),we=ee(59301),fe=(ce,se,de)=>new Promise((me,pe)=>{var ve=Xe=>{try{Me(de.next(Xe))}catch(Le){pe(Le)}},Ue=Xe=>{try{Me(de.throw(Xe))}catch(Le){pe(Le)}},Me=Xe=>Xe.done?me(Xe.value):Promise.resolve(Xe.value).then(ve,Ue);Me((de=de.apply(ce,se)).next())});const oe=(ce,se=!1)=>!!(a(ce)&&E(se)),a=ce=>(0,De.bg)()?!0:(ce({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(ce=!1)=>{var se;const{user:de}=(0,b.getDvaApp)()._store.getState();return(se=de.userInfo)!=null&&se.profile_completed?!0:(le.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,xe.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{le.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{le.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:we.createElement("div",{style:{textAlign:"center"}},we.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),we.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Oe}),we.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},z=()=>{var ce;const{user:se}=(0,b.getDvaApp)()._store.getState();return(ce=se.userInfo)!=null&&ce.professional_certification?!0:(le.default.confirm({title:"\u63D0\u793A",centered:!0,content:we.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,xe.xg)("/account/certification")}}),!1)},te=()=>(0,De.V9)()?!0:(le.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:we.createElement("div",{className:"tc",style:{marginLeft:-38}},we.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),we.createElement("img",{src:Ie,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(ce,se)=>ce?!0:(le.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:we.createElement("div",null,we.createElement("p",null,se||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),we.createElement("div",{style:{marginLeft:"110px"}},we.createElement("img",{src:Ge,width:200}),we.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,xe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),re=ce=>{le.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:we.createElement("div",null,we.createElement("div",null,we.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),we.createElement(Ae.Z,null),we.createElement("p",{style:{color:"#666666",fontSize:12}}," ",we.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",we.createElement("a",null,ce),"\u5929\u3002"),we.createElement("p",{style:{color:"#666666",fontSize:12}}," ",we.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),we.createElement("div",{style:{textAlign:"center",marginTop:30}},we.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ie=(ce,se="")=>{const{shixunsDetail:{detail:de}}=(0,b.getDvaApp)()._store.getState();if((de==null?void 0:de.public)===2||(de==null?void 0:de.public)===1||(de==null?void 0:de.shixun_status)===3){let me="";return(de==null?void 0:de.public)===2&&(me="\u5DF2\u516C\u5F00"),(de==null?void 0:de.public)===1&&(me="\u5F85\u5BA1\u6838"),(de==null?void 0:de.shixun_status)===3&&(me="\u5DF2\u5173\u95ED"),le.default.info({centered:!0,icon:we.createElement(ue.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:we.createElement("div",{className:"tc",style:{marginLeft:-38}},we.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},we.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",me,"\uFF0C",se,"\u3002"),we.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),we.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(de==null?void 0:de.shixun_status)===2?(le.default.confirm({centered:!0,icon:we.createElement(ue.Z,null),title:"\u63D0\u793A",content:we.createElement("div",null,we.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",se,"\u3002"),we.createElement("br",null),we.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{le.default.confirm({width:440,centered:!0,icon:we.createElement(ue.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>fe(void 0,null,function*(){(yield ce({type:"shixunsDetail/cancelRelease",payload:{id:de==null?void 0:de.identifier}})).status!==401&&(Fe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ce({type:"shixunsDetail/getShixunsDetail",payload:{id:de==null?void 0:de.identifier}}),ce({type:"practiceSetting/getCommonData",payload:{id:de==null?void 0:de.identifier}}))})})}}),!0):!1}},50371:function(nt,Qe){"use strict";function ee(){const b=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let le=1;le{const De=Ae[Fe];De!==void 0&&(b[Fe]=De)})}return b}Qe.Z=ee},77578:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return b}});const b=le=>le?typeof le=="function"?le():le:null},13845:function(nt,Qe,ee){"use strict";ee.d(Qe,{F:function(){return b},Z:function(){return le}});function b(Ae){return Ae!=null&&Ae===Ae.window}function le(Ae,Fe){var De,xe;if(typeof window=="undefined")return 0;const ue=Fe?"scrollTop":"scrollLeft";let Re=0;return b(Ae)?Re=Ae[Fe?"pageYOffset":"pageXOffset"]:Ae instanceof Document?Re=Ae.documentElement[ue]:(Ae instanceof HTMLElement||Ae)&&(Re=Ae[ue]),Ae&&!b(Ae)&&typeof Re!="number"&&(Re=(xe=((De=Ae.ownerDocument)!==null&&De!==void 0?De:Ae).documentElement)===null||xe===void 0?void 0:xe[ue]),Re}},56762:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return le}});var b=ee(59301);function le(){const[,Ae]=b.useReducer(Fe=>Fe+1,0);return Ae}},68031:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Fe}});var b=ee(16089);function le(De,xe,ue,Re){const Ge=ue-xe;return De/=Re/2,De<1?Ge/2*De*De*De+xe:Ge/2*((De-=2)*De*De+2)+xe}var Ae=ee(13845);function Fe(De){let xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ue=()=>window,callback:Re,duration:Ge=450}=xe,Ie=ue(),Oe=(0,Ae.Z)(Ie,!0),we=Date.now(),fe=()=>{const a=Date.now()-we,E=le(a>Ge?Ge:a,Oe,De,Ge);(0,Ae.F)(Ie)?Ie.scrollTo(window.pageXOffset,E):Ie instanceof Document||Ie.constructor.name==="HTMLDocument"?Ie.documentElement.scrollTop=E:Ie.scrollTop=E,a()=>{De=null,Fe.apply(void 0,(0,b.Z)(Re))},ue=function(){if(De==null){for(var Re=arguments.length,Ge=new Array(Re),Ie=0;Ie{le.Z.cancel(De),De=null},ue}Qe.Z=Ae},81228:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return ce}});var b=ee(67732),le=ee(83652),Ae=ee(42403),Fe=ee(158),De=ee(59301),xe=ee(92310),ue=ee.n(xe),Re=ee(29301),Ge=ee(2738),Ie=ee(27666),Oe=ee(36355),we=ee(83116),fe=ee(37613);const oe=se=>{const{componentCls:de}=se;return{[de]:{position:"fixed",zIndex:se.zIndexPopup}}};var a=(0,we.Z)("Affix",se=>{const de=(0,fe.TS)(se,{zIndexPopup:se.zIndexBase+10});return[oe(de)]});function E(se){return se!==window?se.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function x(se,de,me){if(me!==void 0&&de.top>se.top-me)return me+de.top}function y(se,de,me){if(me!==void 0&&de.bottom{const ve=pe.getTargetFunc(),Ue=ve==null?void 0:ve(),{prevTarget:Me}=pe.state;Me!==Ue&&(z.forEach(Xe=>{Me==null||Me.removeEventListener(Xe,pe.lazyUpdatePosition),Ue==null||Ue.addEventListener(Xe,pe.lazyUpdatePosition)}),pe.updatePosition(),pe.setState({prevTarget:Ue}))},pe.removeListeners=()=>{pe.timer&&(clearTimeout(pe.timer),pe.timer=null);const{prevTarget:ve}=pe.state,Ue=pe.getTargetFunc(),Me=Ue==null?void 0:Ue();z.forEach(Xe=>{Me==null||Me.removeEventListener(Xe,pe.lazyUpdatePosition),ve==null||ve.removeEventListener(Xe,pe.lazyUpdatePosition)}),pe.updatePosition.cancel(),pe.lazyUpdatePosition.cancel()},pe.getOffsetTop=()=>{const{offsetBottom:ve,offsetTop:Ue}=pe.props;return ve===void 0&&Ue===void 0?0:Ue},pe.getOffsetBottom=()=>pe.props.offsetBottom,pe.measure=()=>{const{status:ve,lastAffix:Ue}=pe.state,{onChange:Me}=pe.props,Xe=pe.getTargetFunc();if(ve!==ne.Prepare||!pe.fixedNodeRef.current||!pe.placeholderNodeRef.current||!Xe)return;const Le=pe.getOffsetTop(),Ze=pe.getOffsetBottom(),at=Xe();if(at){const gt={status:ne.None},Pt=E(pe.placeholderNodeRef.current);if(Pt.top===0&&Pt.left===0&&Pt.width===0&&Pt.height===0)return;const st=E(at),rt=x(Pt,st,Le),Ct=y(Pt,st,Ze);rt!==void 0?(gt.affixStyle={position:"fixed",top:rt,width:Pt.width,height:Pt.height},gt.placeholderStyle={width:Pt.width,height:Pt.height}):Ct!==void 0&&(gt.affixStyle={position:"fixed",bottom:Ct,width:Pt.width,height:Pt.height},gt.placeholderStyle={width:Pt.width,height:Pt.height}),gt.lastAffix=!!gt.affixStyle,Me&&Ue!==gt.lastAffix&&Me(gt.lastAffix),pe.setState(gt)}},pe.prepareMeasure=()=>{pe.setState({status:ne.Prepare,affixStyle:void 0,placeholderStyle:void 0})},pe.updatePosition=(0,Ie.Z)(()=>{pe.prepareMeasure()}),pe.lazyUpdatePosition=(0,Ie.Z)(()=>{const ve=pe.getTargetFunc(),{affixStyle:Ue}=pe.state;if(ve&&Ue){const Me=pe.getOffsetTop(),Xe=pe.getOffsetBottom(),Le=ve();if(Le&&pe.placeholderNodeRef.current){const Ze=E(Le),at=E(pe.placeholderNodeRef.current),gt=x(at,Ze,Me),Pt=y(at,Ze,Xe);if(gt!==void 0&&Ue.top===gt||Pt!==void 0&&Ue.bottom===Pt)return}}pe.prepareMeasure()}),pe}return(0,le.Z)(me,[{key:"getTargetFunc",value:function(){const{getTargetContainer:ve}=this.context,{target:Ue}=this.props;return Ue!==void 0?Ue:ve!=null?ve:te}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(ve){this.addListeners(),(ve.offsetTop!==this.props.offsetTop||ve.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:ve,placeholderStyle:Ue}=this.state,{affixPrefixCls:Me,rootClassName:Xe,children:Le}=this.props,Ze=ue()(ve&&Xe,{[Me]:!!ve});let at=(0,Ge.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return De.createElement(Re.Z,{onResize:this.updatePosition},De.createElement("div",Object.assign({},at,{ref:this.placeholderNodeRef}),ve&&De.createElement("div",{style:Ue,"aria-hidden":"true"}),De.createElement("div",{className:Ze,ref:this.fixedNodeRef,style:ve},De.createElement(Re.Z,{onResize:this.updatePosition},Le))))}}]),me}(De.Component);re.contextType=Oe.E_;var ce=(0,De.forwardRef)((se,de)=>{const{prefixCls:me,rootClassName:pe}=se,{getPrefixCls:ve}=(0,De.useContext)(Oe.E_),Ue=ve("affix",me),[Me,Xe]=a(Ue),Le=Object.assign(Object.assign({},se),{affixPrefixCls:Ue,rootClassName:ue()(pe,Xe)});return Me(De.createElement(re,Object.assign({},Le,{ref:de})))})},24905:function(nt,Qe,ee){"use strict";ee.d(Qe,{default:function(){return ce}});var b=ee(92310),le=ee.n(b),Ae=ee(5630),Fe=ee(59301),De=ee(36355),xe=ee(1684),ue=ee(32441),Ge=Fe.createContext(null),Ie=ee(98447),Oe=ee(14088),we=ee(4572),fe=function(se,de){var me={};for(var pe in se)Object.prototype.hasOwnProperty.call(se,pe)&&de.indexOf(pe)<0&&(me[pe]=se[pe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,pe=Object.getOwnPropertySymbols(se);ve{var me;const{prefixCls:pe,className:ve,rootClassName:Ue,children:Me,indeterminate:Xe=!1,style:Le,onMouseEnter:Ze,onMouseLeave:at,skipGroup:gt=!1,disabled:Pt}=se,st=fe(se,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:rt,direction:Ct,checkbox:Ye}=Fe.useContext(De.E_),Te=Fe.useContext(Ge),{isFormItemInput:ze}=Fe.useContext(ue.aM),ft=Fe.useContext(xe.Z),Ot=(me=(Te==null?void 0:Te.disabled)||Pt)!==null&&me!==void 0?me:ft,mt=Fe.useRef(st.value);Fe.useEffect(()=>{Te==null||Te.registerValue(st.value)},[]),Fe.useEffect(()=>{if(!gt)return st.value!==mt.current&&(Te==null||Te.cancelValue(mt.current),Te==null||Te.registerValue(st.value),mt.current=st.value),()=>Te==null?void 0:Te.cancelValue(st.value)},[st.value]);const on=rt("checkbox",pe),[ke,jt]=(0,Ie.ZP)(on),Wt=Object.assign({},st);Te&&!gt&&(Wt.onChange=function(){st.onChange&&st.onChange.apply(st,arguments),Te.toggleOption&&Te.toggleOption({label:Me,value:st.value})},Wt.name=Te.name,Wt.checked=Te.value.includes(st.value));const un=le()(`${on}-wrapper`,{[`${on}-rtl`]:Ct==="rtl",[`${on}-wrapper-checked`]:Wt.checked,[`${on}-wrapper-disabled`]:Ot,[`${on}-wrapper-in-form-item`]:ze},Ye==null?void 0:Ye.className,ve,Ue,jt),Gn=le()({[`${on}-indeterminate`]:Xe},we.A,jt),ut=Xe?"mixed":void 0;return ke(Fe.createElement(Oe.Z,{component:"Checkbox",disabled:Ot},Fe.createElement("label",{className:un,style:Object.assign(Object.assign({},Ye==null?void 0:Ye.style),Le),onMouseEnter:Ze,onMouseLeave:at},Fe.createElement(Ae.Z,Object.assign({"aria-checked":ut},Wt,{prefixCls:on,className:Gn,disabled:Ot,ref:de})),Me!==void 0&&Fe.createElement("span",null,Me))))};var E=Fe.forwardRef(oe),x=ee(94480),y=ee(2738),z=function(se,de){var me={};for(var pe in se)Object.prototype.hasOwnProperty.call(se,pe)&&de.indexOf(pe)<0&&(me[pe]=se[pe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,pe=Object.getOwnPropertySymbols(se);ve{const{defaultValue:me,children:pe,options:ve=[],prefixCls:Ue,className:Me,rootClassName:Xe,style:Le,onChange:Ze}=se,at=z(se,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:gt,direction:Pt}=Fe.useContext(De.E_),[st,rt]=Fe.useState(at.value||me||[]),[Ct,Ye]=Fe.useState([]);Fe.useEffect(()=>{"value"in at&&rt(at.value||[])},[at.value]);const Te=Fe.useMemo(()=>ve.map(dt=>typeof dt=="string"||typeof dt=="number"?{label:dt,value:dt}:dt),[ve]),ze=dt=>{Ye(He=>He.filter(Ce=>Ce!==dt))},ft=dt=>{Ye(He=>[].concat((0,x.Z)(He),[dt]))},Ot=dt=>{const He=st.indexOf(dt.value),Ce=(0,x.Z)(st);He===-1?Ce.push(dt.value):Ce.splice(He,1),"value"in at||rt(Ce),Ze==null||Ze(Ce.filter(it=>Ct.includes(it)).sort((it,ct)=>{const je=Te.findIndex(ot=>ot.value===it),Be=Te.findIndex(ot=>ot.value===ct);return je-Be}))},mt=gt("checkbox",Ue),on=`${mt}-group`,[ke,jt]=(0,Ie.ZP)(mt),Wt=(0,y.Z)(at,["value","disabled"]),un=ve.length?Te.map(dt=>Fe.createElement(E,{prefixCls:mt,key:dt.value.toString(),disabled:"disabled"in dt?dt.disabled:at.disabled,value:dt.value,checked:st.includes(dt.value),onChange:dt.onChange,className:`${on}-item`,style:dt.style,title:dt.title},dt.label)):pe,Gn={toggleOption:Ot,value:st,disabled:at.disabled,name:at.name,registerValue:ft,cancelValue:ze},ut=le()(on,{[`${on}-rtl`]:Pt==="rtl"},Me,Xe,jt);return ke(Fe.createElement("div",Object.assign({className:ut,style:Le},Wt,{ref:de}),Fe.createElement(Ge.Provider,{value:Gn},un)))},ne=Fe.forwardRef(te);var re=Fe.memo(ne);const ie=E;ie.Group=re,ie.__ANT_CHECKBOX=!0;var ce=ie},98447:function(nt,Qe,ee){"use strict";ee.d(Qe,{C2:function(){return De}});var b=ee(17313),le=ee(37613),Ae=ee(83116);const Fe=xe=>{const{checkboxCls:ue}=xe,Re=`${ue}-wrapper`;return[{[`${ue}-group`]:Object.assign(Object.assign({},(0,b.Wf)(xe)),{display:"inline-flex",flexWrap:"wrap",columnGap:xe.marginXS,[`> ${xe.antCls}-row`]:{flex:1}}),[Re]:Object.assign(Object.assign({},(0,b.Wf)(xe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Re}`]:{marginInlineStart:0},[`&${Re}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ue]:Object.assign(Object.assign({},(0,b.Wf)(xe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:xe.borderRadiusSM,alignSelf:"center",[`${ue}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ue}-inner`]:Object.assign({},(0,b.oN)(xe))},[`${ue}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:xe.checkboxSize,height:xe.checkboxSize,direction:"ltr",backgroundColor:xe.colorBgContainer,border:`${xe.lineWidth}px ${xe.lineType} ${xe.colorBorder}`,borderRadius:xe.borderRadiusSM,borderCollapse:"separate",transition:`all ${xe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:xe.checkboxSize/14*5,height:xe.checkboxSize/14*8,border:`${xe.lineWidthBold}px solid ${xe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${xe.motionDurationFast} ${xe.motionEaseInBack}, opacity ${xe.motionDurationFast}`}},"& + span":{paddingInlineStart:xe.paddingXS,paddingInlineEnd:xe.paddingXS}})},{[` ${Re}:not(${Re}-disabled), ${ue}:not(${ue}-disabled) `]:{[`&:hover ${ue}-inner`]:{borderColor:xe.colorPrimary}},[`${Re}:not(${Re}-disabled)`]:{[`&:hover ${ue}-checked:not(${ue}-disabled) ${ue}-inner`]:{backgroundColor:xe.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ue}-checked:not(${ue}-disabled):after`]:{borderColor:xe.colorPrimaryHover}}},{[`${ue}-checked`]:{[`${ue}-inner`]:{backgroundColor:xe.colorPrimary,borderColor:xe.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${xe.motionDurationMid} ${xe.motionEaseOutBack} ${xe.motionDurationFast}`}}},[` diff --git a/p__Classrooms__ThemeChange__LiveVideo.035d764d.async.js b/p__Classrooms__ThemeChange__LiveVideo.68ff36d6.async.js similarity index 95% rename from p__Classrooms__ThemeChange__LiveVideo.035d764d.async.js rename to p__Classrooms__ThemeChange__LiveVideo.68ff36d6.async.js index 51a16f2b15..9ea9cd512f 100644 --- a/p__Classrooms__ThemeChange__LiveVideo.035d764d.async.js +++ b/p__Classrooms__ThemeChange__LiveVideo.68ff36d6.async.js @@ -1,10 +1,10 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5466],{40001:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},49198:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},84105:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},18785:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},73331:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},15277:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},52671:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},33853:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},15075:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},43531:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},61485:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},38819:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},47472:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},87395:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},71424:function(Ht,ot,e){var n=e(59301),d=Object.defineProperty,v=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,F=(ve,B,se)=>B in ve?d(ve,B,{enumerable:!0,configurable:!0,writable:!0,value:se}):ve[B]=se,j=(ve,B)=>{for(var se in B||(B={}))oe.call(B,se)&&F(ve,se,B[se]);if(v)for(var se of v(B))C.call(B,se)&&F(ve,se,B[se]);return ve};const ee=ve=>React.createElement("svg",j({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},ve),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));ot.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},59149:function(Ht,ot,e){e.d(ot,{xp:function(){return C},AG:function(){return se},JA:function(){return j},FX:function(){return A},k$:function(){return bt},ub:function(){return Ue},e6:function(){return xe},v7:function(){return Y},BO:function(){return G},x7:function(){return p},em:function(){return tt},BV:function(){return F},qz:function(){return ve},Gm:function(){return ee},yt:function(){return P},I2:function(){return q},z3:function(){return v},GY:function(){return ht},wC:function(){return nt},Pt:function(){return Ct},Oe:function(){return xt},L6:function(){return d},RL:function(){return n},f$:function(){return oe},j1:function(){return ne},jD:function(){return y},g4:function(){return fe}});var n=e(58143),d="data:image/png;base64,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",v=e(4977),oe="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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",C="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==",F=e.p+"static/err.2323787b.png",j="data:image/png;base64,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",ee="data:image/png;base64,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",ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAH0CAYAAACXcF7rAAAgAElEQVR4XuzdB7B1V1k//n1JQiooQiBCiCSEFEoIJIQUSIMQAgYQKYK9gIplVEZnbKOiMzqWUWesoyMKiiBFCCUkIb2RUEIgEKVJJ+WlhZIK738+i9/3/e9c7j137/Pec++59z575sw5Z++113rWdz3Pdz177bWetfCyl71s+5FHHtnlOPPMM3f89uPNb37z3f7X9cKnrxClH2UffX0ofrg7P/zhH/5ht3DWWWdtXwzM3Vi1/hQChUAhUAhMhQAnZGH79u3bp7q7bioECoFCoBCYiECRbClIIVAIFAIzRqA82RkDXNkXAoXA1kagSHZrt3/VvhAoBGaMQL34mjHAlX0hUAhsbQSKZLd2+1ftC4FCYIYItBdfNYVrhghX1oVAIbClESiS3dLNX5UvBAqBWSNQU7hmjXDlXwgUAlsagSLZLd38VflCoBBYCwRqCtdaoFxlFAKFwJZFoEh2yzZ9VbwQKATWAoGaXbAWKFcZhUAhsGURKJLdsk1fFS8ECoFZIzDVFK677rqru+OOO5psCwsL3R577NG+Hbfddlv3rW99q/2+xz3u0a45BPpyLQG/dtttt87H8c1vfrO7/fbbd9TVPe513Hnnne2zUlm77LJLt/vuuy9Z1j3vec9u1113XbEsdVK3xbLPuhEq/0KgENi8CExFsrfcckt30003NVQQ5YMe9KAdJPa5z32u+8Y3vtGu7bXXXt0DH/jAHeT2mc98Zgdh7rvvvt13fdd37SBm13I8+MEP3kGYX/rSl7ovfOEL7RKy3H///XcQ8Gc/+9nu1ltvbdf22Wefbr/99mu/EeWnP/3pRt6OBzzgAd297nWv9lt694W0lSVfh3KU50DYrtVRCBQChcDOIFBTuCagx7vm3YagdwbourcQKAS2JgJFshPa/Stf+Ur31a9+tXnPdRQChUAhMC0Co6dwIR+P4t/zPd8zbZkb4r4i2Q3RTCVkITD3CIwm2W3btjWSNda5mQ9e7Ne//vUdY72bua5Vt0KgEJgdAqOncG0VkjUTwiczHWbXBJVzIVAIbGYERpPs1772tTZN6973vvdmxqXqVggUAoXATiMw1RSunS61MigECoFCYIsgUCQ7oaGNx5pXe7/73W+LqENVsxAoBFYbgammcGWSv1VWm/mo2QWbuXWrboXA2iAwFcl+8YtfbLMLrNrazMd6kix8LUO28syy4v6S5GBukUSWJjvnHi8ljZX3lzq75gVelkPLTwfpf5Y5W3ZshV6WH6cM5fLmlbX4mpV98rFiTp7+G6u3xHrPPffcsaTa/V4eSpfl12ZuyK8vJ3m+/OUvd9/93d/drvmvDfbee+8deZHLefdb5SedRSNZZeh6ylYWuZJnH6u+3spPHmTx7RNckg6m8kubBIvI7B4rGGHYf1EKDzJkqXnyCxbBhswO+avbfe973+9YWh6ck4f6KMsTl7aHW79N+ljLU/r73Oc+39GOm9mG56VuNYVrmZagsIyAws/iYMheIiJGxspIYgSWLl999dXtv3Qf/vCHm/ExqsRoOO200xoxMMwY6Ote97ruMY95THfYYYc1AnQgSPm9733va8uG/ZeHZcTulz8DfPzjH986zo9//OOd5dGI4YYbbmhLlA8//PBGag6LMw4++ODuPe95T5PJfdJdeumlzdgZ9+Me97juEY94REt/3XXXtTyOPvroHR3z+eef393//vdv+YawPv/5z3cXXXRRp17Ktvz5kksuaXV5yEMe0kiMfGS77LLLumOPPba1zac+9anuve99b7uuzR72sId1Rx55ZMuXXG984xu7E0444TuGfZC3OsFGXb7v+76v5W3JuHvVQ7uQ4/nPf34j+3e9611t6uKhhx7a8NUJnH322a2cI444ojvqqKO6G2+8sVMXuBpqQoLaOUvA5fPIRz6ydYbk9h+mH/nIR7r/+7//6/7nf/6nO/7441t91AWBX3PNNd2BBx7YXX/99U0n5Ak7Zai/tnzuc5/bXXvtta1TgbV8HVdeeWX3zne+sy1x1y4HHXTQLNS58pyAQJHsOqmHeA1vectbmjEzWMTC+B772MfuMA4GxKAZf4jkoQ99aCNHhuS6a/G8PvaxjzVPDhGEZBkjsnj729/eSOIXf/EXu09+8pONIBCkpcNIHBEhmn/5l3/pPK0g3gQC6ntPCMAHKVx88cXdKaec0sj73HPPbcRKHsTovAPh/Pd//3eT95hjjmnndAZiQ6hrPMx3vOMdjTyQ1Qc/+MEdMSZ4h8hbvZ7ylKc00iSveiFZHh4iefSjH92pP2J66lOf2vIl4z/+4z923/u937ujk0hdlKN8uF9++eWtHdyPyGH30Y9+tOX5T//0T90f/MEfNKLX8SFlaRC6Du4DH/hAI0Kd5NOe9rTWoWhX7fviF7+4yY343v3udzcZdADa2W+diE4PFq9+9avbvWKBaB9YPuMZz2hkeeGFFzaiPu+887pnPetZTRe0gc5BfWH+0pe+tPvEJz7R6vKoRz2qtaFDXogbuVpA9IM/+IPrpPFbt9jRU7gYHqOOR7V1oZu+5ryav/7rv27ezOmnn94MkSG89a1vbYaJPBgVw4f3FVdc0V1wwQWNcGHPUE899dRm6IyZcS0+eGMHHHBA84AQHe8REf7ET/xEM3qEwvDyWP7MZz6zkSxjRwJIGNE4EBFvCVn9+I//ePNgfRAOj4sHStanP/3pzcskz5Of/OTmPSUdEkqUM4QvoI9y1B1RIiaeH4LlrUmrQ3HwFNX1R37kR7pXvepVjUBgIA914X2TA0nzCnls8uXZ8eKQ6eIYFAiHTOoJax3XOeec07AnA+/xBS94Qffa1762+53f+Z3meWeY4+abb27lGgpA+NrIEwSZkKJ8EODv//7v7/A2//Zv/7b7gR/4ge64445rdVJfHQay1UZkpRdkgjX5XvjCF7ZrDpiq+7Of/eyWtw7A/SeddFJrX3pDPjipiw7GQVZPEzx/ZI6A61hbBEaT7NqKt36lIRaENosXfAzzn//5n7sXvehF7dEbQfGGPGoyOl6PD5LhEf7v//5v96//+q/NkHgqCPTHfuzHWlqeCkJYfOgEeWuIE6G+7W1vax4RkkVODNnwgzoiOYTHsJEsr9NvxswjlNajLM/q4Q9/eDNaXqxzP//zP988ZCSDhBEieXhYqUs8aPc43I8UkTDyYvxnnXVWk1PnQS4kxnt08GSlQ2K8YmSiAyHLa17zmka6yoYFL/4nf/In239DGDxk5/pOAazPPPPMRuY6L5gqF/7SqcP73//+5pn+13/9V/fbv/3bjch0IHA644wzGqHLxyO8DoGXTVdggvyQ3K/92q810lc3ZI3odETkVoaOD0baGWZIli7QPfhoezhIp0OUj3LgpyPpk6zOWn2R8W/+5m824tcJIFn4I2ed+nJj0+tnaZu75JrCNaF9eWkMibGu9uFxz6MiTwV59A8Gxnh5h4YDGJ3xVLIwyLyY+Zmf+ZlGOry4kFc/H4/ZHikPOeSQRkr//u//3h43X/KSlzQCyKMvgpX2h37oh7qTTz65pePtKMtjKJJCPs973vMaGfI2eVu8vb//+7/v/uiP/qiRFILjxSEcpGiMEFEz9l//9V9vXp1yHG9605vaYzFvDKkhVWSFTBALOR3IJ2PGcDjxxBPbvdIitCc84QntOhIh81VXXdXGRT1S8+Y8fuvQMlYcfBDeL//yLzeyQ2KvfOUrmzy8QPU2DJAIbEjWcAE9eMMb3tDOGw7hVZJbJwkX+CiHRyp/bQdrRAdD7apz00F6ZEeiGS7QCXiKgQ8MDb+4T0fqnPoaK37961+/LMn+0i/9UvehD32odd6/8iu/0mQwlEFH5GWYKOFFV1ufK7/lEZiKZLfKcMEsZxdQfgb7Uz/1U83TyUsWhMCYkRjiNITA8/Tdf4OOmHlyjNxwAYJbfLjGE0QA7n/5y1/eCMdLHMTA6D3Wuo6YyMHA/+RP/qR5TQjLwYNj6EjLSzoeIE9Rnn/1V3/V/cVf/EUjAaRtjJfX6xGdoWdVIAL4vd/7veY5IsfFY7I6NGOfCF+9QkpIEEHABAEjdWmRuhdSCMR/3qi0Oi/Ey9Mkt85h8YFM/+Ef/qF1cIgZrv/2b//WOg/k6jqP37CBIQay6CBgieSU97M/+7PdK17xitZBqo/2/NVf/dXWjuSFKzy0L89bZwIjMmovHZ+yecbaSdmeNDIzg+7BwlMCYkTYvFeeLO9aB2cIpO/JGpP1xPM3f/M3rePjUXsaeuITn9jq+1u/9Vt3m7VQxLg2CEw1hWurxC6YJcnyVJATcsssAYbzH//xH23M00sdXg5jR2rGbxkoL4vnxSh5isYdeX0es5FTDh6Vx0bG7DHRGChP2LdHX8TCm1UG78qjJyJg5MjwN37jNxrZODyOG3JAtIzWWKuykCxCRqY8MePGZENsyPZJT3rSDnl+7ud+ro2nGkKQdjHJ0il1RSyIHoEZi1QPnjHCU96f//mfN2JCYK4hGkTuHNJy3rCFR2ovw5YaRjEUoixeYp9kefscCG3yn//5n42o1UU+L3vZy3aQLEI1DIAUdRrK50EqE0ZIFs46gu///u9vbanOCJq8sEPM2oBXzkOFvyEPH/nxwA1LIFRtrA3kjWzdDxMdIe+3/+ILyf7pn/5p99M//dMtvY4SycJb56p9daZ5olgbmtnapRTJTmj/bH0zK4U05sdIGBZvBrl4w+/FiHEzhuqRj3HwhjzuMVaG5uOx2qO2RvTiJm/zVcmQAs+P98nrQmI8Oy9ffvd3f7eRCQLxIozRIRakapyQV8h7jhfKwHlxxk8RAy843hvyQQSI131IG/kpE5mpB8/vF37hF5rXKV+EuZQniyBhwovnpSIweZGVJytvBOJxHKmRAaEifh2KdnK/zogH6P5sXdRvZp624QGerLogV160PHiyZEdOmU4Hex0PcjN0QA4dlycNY6iGWOCvU9Z28uCt8oLJ4klBB4e4kawOyKG+Ojp1kwZpI1T1h6Xxeu2oXeClTJ2GIRzeLV1RP3WmDzxZ3u4f//Eft2EVHZZ8yKcdYGmowlBKBaJfW+IfPYWLkuZFxNqKurlK440gNQbJWBkxg8oChMx55LH82Z/9WRsHjCeLABiLtB4ZeVc8mhzyZsCmAXlkdfiPZHmVPB4eFM9THghKWmTBOL2g4W3zEJE1L9T0K8SWyfbGgr0YQ5oIJ2/1MyeXjMYeEbM83M8jdj+Zpec958UaT54sHquRH9LLGDQCI69HXmOwsPFfnXnxOhNpycEzz9Sn4IGszGf16B9yhh9Cgz1stAMCc14aL4yQFALTwakPknPNk4ROKnN3ea3GhXmQpneRUaeZOcBwRpQ6Gp2PA9bS6WSRt/ReiiH9v/zLv2zXPA3ATCdpaEI5nmx0mNI5jNfrbJzPXFuzUNgpEoaztJ4OlK9NZvEyd3NZ5+rWZjTJbpVltasL89K5JZyi8VGKn1U6zscLc834GsNGSDwlJMroEBailhYJ5HBPCDSP/cguj5vaMO2Ye7KiyDfSkp5HqTyP7kgs8rlHmXnJhSgQFqJQNoJ2HwNXF95oXnC5F0nw2njL6pBhARhkdRL5cx3Jyie7VLiWuamZARIsEBuiW7zyCvnLhxzk9MnsipSPcJVJDr8Rr3rDOuOtaSf1DImSmTzLraiCFQKXd7+dYMHLRaLOk4ks6gfbrLSLnkirU3PN78TX4AnDUznSkks+6ucjPdKVXxYprIV+VxnfRqCmcC2jCSGQ9Z4P3F/iydAXL/mM+H0CXHyPNDFU6fpp+9XPfSmn/3/IPcmrf99S8C4lX2RcnL5f534nNLTeQ2Xql9+v/yS8hua9XH0XlzmJlBZjmv++V4p5vFJ7FBnOFoEi2WXwneWLr9k2aeVeCBQC84LAVFO4tkrQ7iLZeVHTkqMQ2LgITEWyW2UKlzE8Y20Z09y4zVySFwKFwHohUFO4JiDvxYGXG7UMcb3Us8otBDY+AlORrDefyGezbwm+1s3rbby3wonI5dvbYi81/Eb63ngj/byM689CMCugf2gjL+/kudKLkcV1VZY31+5bHCNV2uTten8uKtny9j3xavudVGYa9F/4SJ80qY98+zFb8/IpLyNd8yFHOkIykwUOeaOeJbne/AdbZZvtkGlMiTQW2ZUhz/4LT/k4lxkZ+SaX+1zvR1MzM6PfTu7NSknlJxassvxO4By/F2MbLJSZtJlK19cJ+dIPci+OJ7zWulzl3R2B0VO4CsDVRQAxmAJlfqiOyzQbRmt+rKlOjM4iBGPh5mKaA2kuqPuyqIBEFgtkjq0pVK65x7QhBCNvhLncLIF+rchjMYShEhPsGa8xagYvH8ZunixZTQ3K1CLTzBg+Uss0roRdJIe5pdIn4HamrpkLal6scsgsf7Iqy9SkRPsyDSqxd03i1zE5Z7FEplwlFKSyYJC4sqYukddUM/OKTZlCRupF3gSqgblPtrwnCznIpaxMo4MXWVI24pMHLCwrJoepZKbYZUlypt+5Jk8ru3ybokdOGCkXRglGrr0S99f8YdPqYGIqF1wsnDCHmlyW81oAYXHJ4iDrq6u1ldsYBIpkl0GLQSTi/RhAx6RFpozchHrLUpEUYkCkJo4jDgbnnLFwBmV1FeNloIyPESMkBBsiFcuAASIU9yEXeZo8b5I9A00Q7qXkNT9UrAOrhUTyEvNAWfEadQCMXZniBSAfy0cZOFkzWV5HgNwQGgJCPspPdK14rlZBWShgDDxzeJGWiftZNqp8K5qUDTNLhpWvrvLXMVhkYVWVuqmD/IVrzOo1eVtKK/gODMgEH54n4rMgQ2eng0jgHmXo1NRLx0Iv3EM3kKyFG7xnJCx/1yzisMxWJ2VZLnLUQSXgT4J7W4ChHN+w0n4WIMgHhml7Cy/kIayh9qYX0jsvf0uA4WIRgzpYmFDDXGMscbZpawrXMviuxewCpIUMGRQvNRPfGXWiL1kIwMAZnI8AKEgBGTAsBsoTlIYhI1T5ITekxeMzxGPCOnLmaYWUl1MtBCUYibX3DBk5k4O8ymboSBZxIzFeI/KxBh8Z5H/yT6hBhIAILQntP5a7jsh544hIXoiLF60DUh8r4pA54vIfKepoEA6Slc5/MkmjHDgiPfjkEVodyAxr98IGqUljVZolu5m4T3446hScR6xI1/1kzC4HyiC7vJEt+cQMkL84CYlfAFPlIEttY0ksvNQ5QyDpwMgEY3nqSHQOVnZZdUYessgD1pbRandLc5Eroi6SnS1xjsl9NMlGKWe1LcsY4WeZdi1IljfCO0KwibiPDHi0PDIEihgZfVZwIQLEx+ilQzy+3c8TYuyuITGEg3w8cjJQxMJ4eYmTllYiWctQBfLmqTJw+fIM5YvQyYwQlOscQrEiiyyWvcIvY6+CndAXy2stA7XsVX14tTxlJIkgEZe6qjePjPwIGLEgJ8tcEzxb/FfyIGceL2LT8fASdSIw0CG4V/2d01GoB5J0LUMCruuMeM06IfXLGCuyJovz5FIPmEujrXjviBX59tuChyuNjgUuME2gb52ResBJucpQP6SqLog1u17Alo5oA2SaoQ7DK7BGtMoir2XFdCrxCmZpH5X3MARqCtcEnBgOw4ohDoN0XCqEx0isOUdaDBX5MXbenshTPBZHQh2SJ7EJGBYDQ3DIhOeWsT6yGy5g2O5l2LmGaFyb5MlaT++RNy+33JNhC4TAC2PkCCLEKnA08hBdiuccuZXr8d6QQAKEe2RHKoYKdAAe95GRugico/6w4LEKyoIgPcYjGeRuOAUOAsQgVgRtOCFb3GQPMsSnI+ApkgG2iVOgA+OFKoe3yRtE/HmxpS7IW0eA+AwD6KgyV1x7IeCMJbtXHdQr2wiRSb4wUBYPUxpYkh1pI1GyKBfJavOMUZNbBwRzQYDkRxZPEzx2dVF/47SC0NAB7VCe7DhbnFXqItlZITtFvgwH4fIAs70K42NseauOYF1jmEgU0eSxl4fImBEQYmGoyI9h8w4Z79CIYu43JosoEK0OAFEjXIaNqJBkPFXeHAJShqEFj8UM3YF4lI/8kAVyEBjGI7Br2Y8KYYWgjN3apysvyHjAvNZsT4N4lemc3QDIg8R4smRGTDxc3mxeojnHayRf9jBD2nBE0O7XEZED2SFS13141EhR1DIkZpggXqny1A9m2k4b8HB1Jnn5lFCROlNtQF6dorLyIi2dYp4KePeeWHSkxpSVwZPl/ZKfXM7LI+PGf/d3f9eGWERGK5KdwghncMtUU7goA0KocGmr2yIMm6FmAUT2rGKoyCQvVxgYQtAOCRrD4BAY75HhSSOvbK0tLwQ29I2zvOOBIYSlDBahOK8TIJ97eIoIhrcZQkcayk/Iv7wg4l061AuZhlDVg5z9XVXVL96isVnkw3OTr/PZqRbx8QgRk04GMaacBEwhB1LNVt30ODv+RqddM9YZ7zpBXbQN3c8+XDoJdVaW8+rCK4YNmft1gAP51C1PEQnak5kSOsTM0MgUsMgKN2QP50wdU5ZyXEP8hkF0AgnovroaWrlNg8BUJDtNQXVPIVAIFAJbFYGawrVMy/MOeBqL9+DaqopS9S4ECoHpEBhNsh67ErNyuiI3xl1rMbtgYyBRUhYChcDOIDB6CtdW2RmhSHZn1KruLQQKgSAwmmS3ShQuL1S8dFgcyb5UpxAoBAqBoQjUFK6hSFW6QqAQKASmQGAqku3vI9QvM5Gess3JDle5t93JmGuL92ja2fz624gslmNIWVPgW7cUAoXAFkdgp6ZwWdVizp7D/EJz/RzmA1oSmPBtzmf+obf1Vqg4EJv5fAnRZxjCvESHydUmcOfIenb/zTHMG3+E71pW6Jgon43iyEZGh/mEysp8z+zU6pp5na7lMEk+q6zMRzVvsY5CoBAoBKZBYKdINrMMFJx13n7zEvs7oWbHzKWu9XdoTWzQxfn53y9raH6L5djZsqYBuO4pBAqBQmD0FK6CrBAoBAqBQmA4AkWyw7Fqsw0SoNqQg5kHy60RNzRiaavlooYcllrSynuXJy/bEEniq1q+6ekgwVn8dl2elokagpkUD9Zwh6ESsllmOXQduzoZjskQTuqbZb2J7p9AKsoxRGOJ63KHPCJLhmUMJTlv6a3fGZ5Rx5StrOxGYEhnUtSwlZowUbLkmeEky3eHyL9U3mQ3+yRxahNbQnupA7kTrW4pHTE9UH3UnwzZ8UK+CdI9qX37MnnKs7yXXlgyPKkt+vfRY1j3MYGTOsiDXNod9uQyLEem2vNuJW37zuujp3CNL2Lz3CEik6AtIkSJKCUgynLRrIztCpQiJJ8ITxRWcBQKK8CJIwGuGZs194yT8QtP6D/jtTbdb8Rq3FqQEsFTrJlf7kCWr3/961u54pqK5sUIGYlzgqeY72xsWzzTEJg6iYiVMJYibYVoyewehigqlWAngogLhyguwnKHOpNFpCgRwxzqKUoWg5ZPIowxYPIiGrsFkM96fDKSyXn4wA1hw0ecBB2YGKsIlMwO6/yRIELTZtKLs2AXAelEwBoif79eeQcgv8RJgB08yCZAjahczsFYGmEe1UGd1UG7kRGRIUVt6qMuCRvpfjFhhxywEwISaQrmgxwTiEZbI2D6QMfI5oCh+8hD17KTgrCM9FRbZxscbavTf+Mb39g6kOc///lDxKo0PQSKZAeoA4XjlVLmBIFmOAxGEG0BShbHaHVd9CgRkZAHZb/66qtbWsqORBLgmWfI40GmCESEJgSTwMzIUbQqSi4M4PHHH9+Md7lDZ/CGN7yhEZZ8GTti4Y3EU/UtchdjZnAJ5SeqFM9KcBNEyAt1HTm5n0wiPSGJV7ziFd1zn/vcHTsdLCWP+1/1qld1L3zhC3d4QcgkL0cRVvYT05EoPy8mkRdil1Z9eW2ifXkh6RrSTGCW7EoAa22hvXQY6oAoePQJeyiCF0yGyN+vE1zUx8tbMvHy5JswiXRDvmTWBshf5CykB2/EK5KaDhjpiUbmZa+2gYNDZyF85LOe9awWcUt6ZSx3wO4tb3lLI0x6ob7CQiLG4CBPmCtTOsF/ECldpIc6OxjpsHwjWrFp4QxX4SjJgpxf9KIXDbCYShIEpprCtRXhS5QpxsIYkIyI90LjUVoRmxhDP5A5kuWx8GR5Oe5FkgxR2D/fFF8YQfciMWTKaJAfA83uBjweeTNUsVUR4Eoke95553WnnXbaDo+Y3Igh26XwMAWhFuAZcSAMhsSrQRTZV0od1N9sD4SmrkIs6hBe85rXtBin/Zkgi/VD3rzv5zznOTtmmcSTVSfExXj9RiauuSd7kxnqQEQIAykhqkT8EsoQDjomZKFOOj3EoG7w1CkglwxNZPsbBPLa1752RflTHxjoFMkKR2XxlpWhI3PNOW2lTmSAIcJDWOpBTl55hpHE6A3hulceOlNk5wmB7Oo9KXoaLOgickT29vlSN8RJLh4yfUG6Om9lks1QAfnI5GkJ/sqnJ9LTXxHY/NdZa4PLL7+8SHYkARbJDgSMUjIGhoscGRIlTFzTpcap+iSLALL7LC/NPl3+83bkacyW8TFYxMFbQ3SMmLEgH0bkOoMdQ7K8ZHkwYnVgOImpirDUAakhV8SsA9EpIFflkQVBJYwir5YXyZBf/epXr0hS8mb4z3ve8+42jswblJchimybQ1aknUdvBOExH36GZpACXA0BqIfHc6SE1KTRASAE98FVnZThMTjBtZG4ewyDDJE/KuI+ba8jMvyiEyCPjk+nidA8qTivznRCPZCse7QfeXWo6ZT9Jnc2piSrTpDsSJZH7IlhUhzgPsnqqG1BYzgJOdI1ZfBk6ZP2ho+OhkwwzNg3neJBcwbohM5fG+tcOAryKpIdSBi9ZDs1hWt8cRv3jmx4yLgYDsKhxIwjW5YwLuSVAxkgF/tkuR8RIDoEwQgoPa+IQvNoGR4jcV7QagZsOMJ97k80fY3mEXQlT5aXxqsz7KCcRPTPjrb+MzZ1YWi8IDsaIAGwotAAACAASURBVFll58UQr9rjtbrlkTO7M7zyla9sY3TZGHG54QLpXvCCF9zN42WwZPN4K29euzFPhKVTg1/mNvuN2LO/FgxhhagTgFt9nM+LM6SIZNUjuxtkLra8eJND5O/XiXzahzzZSFE5hlx0mggO2cJVx4ns0xkgY/XyXwfGcwzJwkE9EL92tuUPkjVeKj9kN2m4gE7IH4EiR08ZGYMnr85LG/NiDckgUrJoNzqZrYqksaGn87DS+ZHR/Tp3aWu4YByPFckOxIshMdR4sZTeIxZiRK6Jvp8317L1SAlgpMVzkiZb2iBNngEPlTHmhQpPhvJLK3+G4pzHxWyuyLNE0jzf5Q5GbkyWd2Kczn8GI1+ExkMig/8MknHHq0bgDDYykROBqHvGThEcUojHNemNM4zIgsQNTTjk7ZE4TwQ6EwasrkiIx82wYaEzc86QBDk89rof7shB/s6rF5zImd0EEKF8EZr6kR8miAyOyA6ZTfPGHC7kpBvGLMkED54nrMmgTOXpKHUQmU3Ai9RxwZmeeGLRBnnxSc68JFxJRbNZo3ob/1eu+2FCT+GVTTYRJjzoFryCueGfdKLahW71X3wham0ojWGfOsYhUFO4BuCFkDLNiJfnyHQr3wxo8UGxKSejQ779pbsMCoHEIN2bbUcyhQfhxFtyXVokwoAoe+RYSvx4XEgUGfXLXio9WZQX8spuDOrgyPboWWSCALOhYn/K10qyZCYGA5a3cnyrG7JwXr38dk65PunIYDPmyI4FytHBOcjuP6/X9ZXkX668yIbM5BlSgrVz/sM0u+RmMYy6Oe8e51L/6FQ6sqFbBWXbIvmoy0rT9ZQffSBHOiTnMrUO9vJNR+y8TtVTQgVMGqOB305bJDses7qjECgECoHBCNQUrsFQVcJCoBAoBMYjUCQ7HrO6oxAoBAqBQQjUFK5BMFWiQqAQKASmQ6BIdjrc6q5CoBAoBAYhUFO4BsFUiQqBQqAQmA6BmZPsdlOA7ri96/bcq1vYZZfppKy7CoFCoBDYwAjMdArX9s9/tus++5muO+zh3cI+99rAMJXohUAhUAhMh0CR7HS41V2FQCFQCAxCYKZTuMqTHdQGlagQKAQ2MQKzJdk77+y6O+/out33qDHZTaxEVbVCoBBYGoGawlWaUQgUAoXADBEokp0huJV1IVAIFAKzn8L1ta923Vdv6br77tst3POehXghUAgUAlsKgdmTbE3h2lIKVZUtBAqB70SgpnCVVhQChUAhMEMEZkuyN9/YdTfe0HUHHdwt7LX3DKtRWRcChUAhMJ8IzHYK1/btthDouoWFFoG9jkKgECgEthoCMyXZsWDa4iK7q2ZbDttx2N4lW5VIYzsSW2S4ZksM22jYSM8+R7bgyHYxtvdw2DbF9hq29Ji0vfJYeSt9IVAIFAKTEJibKVw29rOpnX3hba6HMJGoTQCdR4w2gZPO7ql2G7Wjpg3p7HeFQLN/vGu2WbYbKQK2aZx9iRCtDe/sDFpHIVAIFAJrgcDMSXb7F7Z13babuu6Ah3QLe+61ZJ1sZme/d9tt2wrbrqS2era98WMf+9i2gRsSteOq3T8/8YlPtC2YbW2MdHmx5557btuZ08aFdux0T3Yuve666xoh2/jO9ty8WdtE2wGV11xHIVAIFAKzQmAupnDxQG2L7HPBBRd0BxxwQCNFnisv9eyzz26kilxt/2znV1tiI2L709vO+UMf+lBnK2vf7kei9pbnDdsS+TGPeUwj4BNOOKHlm91CV9rZc1bAV76FQCGwNRCYC5JFeIYJeKN+Z/vnQw45pHvmM5/Zvf71r28kaY94RMvTtU+8cdrLL7+8fV922WXdTTfd1IYCELDfziNlZHvQQQe1LaFPO+20RrLGclPO1mjqqmUhUAisFwKzncL1pS923Re/0HUP2r9b2GPPJet45513NgL8wAc+0H32s59t+8bzbpEhD/Z1r3tdI0SP/8Zajdl6ueVx/6qrrmrEbOjAGCwytV+834Yh5OO+RzziEe1e47XI95Of/GR32GGHtXzrKAQKgUJglgjMlGSnEfzqq69u46+GDJAjIjX969Zbb21js0jzK1/5SnuJ9eEPf7gNDey///5taMG4LpI9/PDDW9G8X0SKWK+//vo2pJAXX/KqoxAoBAqBWSMwV1O4VJY3e9dddzXvNNOzfDuHLHmuvF8vrXirfiNe07UMExizNZsAid5yyy3tGoI2RLDffvu1POsoBAqBQmCtEJgpyW6/6y6TVLtut926hfIc16pNq5xCoBCYEwRmP4XLktrPf67rHnZIt7D3PnNS7RKjECgECoG1QWD2JFtRuNamJauUQqAQmEsE5mIK11wiU0IVAoVAIbAKCMyeZG+7tetuvbXr7nXvbmHXXVdB5MqiECgECoGNhcBcTOES0MUsATMEEtRlJRhNz7KUtj9bwNQvy2bNuzWrwNQvU7scVn5ltsL97ne/dk65ZisILGOql9kIYhy418ox/zN9zDkzHMxcyFxesxbIYYGEmQ5WmLlf+fe9733bDIePfexj7Zwpae6raGQrtWxdLwQ2FwJzQbLI6l3velf30Ic+tC2TXe5AVkjRt1ViBx988I6FCqZ3iW1g+SziQ5LiFTz84Q9v9wg0Y4GDObZWkyFzpItgXUeMSNp5/8VAEBvBdUt+Ean/Rx11VCPLD37wg60cJHrggQe26WVWpiHWj370oy09YrZUGIEfffTRrQMIGQ/tTDaXulVtCoGth8Bsp3DdflvX3XZb1+29z8ThAstf3/72t7egMFZtLXcgP6SG3Cw8sLDAQgSeKQ/TOfNspXMOiVqCy3u04otn6pp7eM7IFiH6FlTmkksuaemRvuA0iNR9iJnXjFylNYcX+ZqXKyqYzkHksEMPPbR5uwjbajPXLZhwXb48Z7Kr4x577LH1tK1qXAhsQQRmS7IjZhdceumljfx4hZMOiwoQFzK1tNYKL98IlHcrVoFHdd4uUrQyDCkiP9G+fCND0bmUJf0DH/jA7t3vfnfL99hjj21eKZK11Fc4RQsfeKW8UB4pz9RKMx6uc/IxVMB71WHwqK06Q8QI+pGPfGTrBOooBAqBrYXAXE3h6pMs4gxJ9puEh8lz5HUiL0MCxloNMSA+Xq5rCJI3KVIXgnOdB2uJLkJForxMww3uMV4qLc9VvASxD5AkgkXm8kDYonyJeeCxH6kLasOD9ehPluOOO679NjTB81Wm4QukbmzY8EV5slvLyKq2WxuB2ZPsDZ/vOt7sIYetuBjhiiuuaGSIrATaRn6PfvSj7/ZiixeL9JAwQpQWefEieZvGVHmYziNbXivvmBfJi/XNq/Uoz5PlARsu8PiOwHnCxxxzTCsDUfNIySEPpOowBIE0DUEgTLIgdN9I2/dFF13UiFgHgNANa+gEeNgZL7b8t45CoBDY3AjMfgrXnXd2naW1u+++4rJaXp9Hch6j8VKE6Xd/J4N4uJoFOSJlBOtlkw9PUYzZzFZAdAiRN+k6gkWmiNM19yNUY6ZIFCkq228kaygAGedlG3l4vXk5x9s2JCA/crpGRnkmIDjPFsHzgI3DKj+7OWxu9araFQKFwMxJdlqIkaSPY7loWdm3qz8lyj28V4ffriG5/Pbf79wrb6Qoje/cJw3CT9rI4rq0kcn5EP/i8325yJS9xdxTEcCm1Yy6rxDYeAjMxRSujQdbSVwIFAKFwDAEZkqy27/y5a7zecB+3cLuNWVpWJNUqkKgENhMCMzNFK7NBGrVpRAoBAqBIFAkW7pQCBQChcCMEJj9FK5tN3fdzTd13UMOXHZL8BnVrbItBAqBQmDdEZg5ya52DTM1K3t9mSVgupW5qKZkmR5lmpW3+Xm77/+kt/nSmjeb+80CyMwCU7gSMCazFswiUJ6yTMny3zVzeE0ny8owv00pc33x1uOmhJlvmxkHcJKHmQrOkZdMypZP8nY9dSSDg4wO97nH+cVxEbI/mnzJkvL9d797/DZ9TR6O1Mtv1xNwR51gm/Jdd18O92sn9UvwnsjdnxssjbxgmDKTJyxcs9DDQf7ImHKCSb9tncty5WARLP0nt/9wdaT9lgraQwbY9GeWBOfolHr12zh5O9c/YKks5bpHecFJXql3AhbRxciUe4I/uXyCbeqlDL+Vk7aUX9o7Ux3JBaeUCdtMN3SNfOqd2B6pR99OnFNH5Zn/7Xd0y2+yRX+CYQIsudf15YIlBdPM9kn58idz2pAO+51pn0kHLzL0da2vf+RxX8pXL/dk5lEwmxRbJO0EU3lna6yl9GhupnAhShP/VXbSun7XrcZyWLkFzIsvvrgtKnCfubUA8G3iPyWwMGE5wORnpZc5t/KzJJaSWq1l4YKFDUCkSIC0SMIS2n333bdtzOgeS2uBK11iF1iea16shQeukUWjSmulmnwYEmXTUO77+Mc/3hY1yNPiB/ea32szSSvI1JGCkMm95vyqF9nN7yWv+5VL8eAZAjZvV73cByeyO5CYdOSz/5l8si8awyNn5gb7T9GterPQQ7Ad97guZkQMPAqXOc7mEbumTaR3XR1dNweZvOrJaORJJnJkK3fGAje4u8c1WJubrB3IFcKxQk8dGSP8xK+ApdV98ne//MhirjLd8H8p4yCTMsiOiJQprTLh4DecYUkGH/WDjTaCt3ucd7+52La0h686Bid5RUZlwYvc9Ni3Muglec3FRpDaRVkOuiZ/OzirIzzhATPntTdc1BU2WZEICzKyJ/O+Ya+zVD6ZspiGnPL0rV7qow3oMRnsHq396R67YU90EU7sCx7wZUPSyAcWy80Vp7PmlasnPPyHtQ8ZnYODOjkHY/mpqzYjF4wzl50c8qC35HXNPWSEibrC08c53+KTTNoLUDlsUp3UTR3ZkPyc63f8c0GywAGqRtcIgNRwSxEjxQtJBUyrtE444YRGQoK5MC5GJI4AAKwaW27rbyTNSABK2eSvUfwH+Dvf+c6mFBYZ2EY8SpxVaRRKZC5lkx8hanxyUACK6h55iN6FONTLPYhA41Na8icQDcWXL2JgZPLU8NJSbr/JaLGE+l144YXNaP32EVtB2RQh3rcYDOoQTyALL2CoPAaqLHUMIfuPwOX5lKc8pZXpt2hpcKOIDIXC2mGYfJTLOXLC3G/tC9dsz04ueMEAiZGJgvrPyGHhvLIZBQzJpU6nn3566xT810bK8K3+WXWHJPx2zocuMQg64b/8EJB6P/WpT234L0Wy6gMf9dORW1pNTp0iXGGKRLRTnla0MWy1JcKRTh1gKkIbXWOQylYu3fBbh+m8fJSLWNPhwkcHLB9YSksH6Lf7yQYbOMDZikVyaRNYaCe6Lc8sztE+zmkfdVR/y8gRGx0NqWkz14844oimT65baSmynfvt/qws5EtudWAHdAfWsNCO6qVj1SE4TjnllEaCS+EuP2XRhfe85z0NR/YGBx+EDgflq48y1ZnM6otM6XqeHpSLE9zrHm2SzksHREb8w+ak1d4wk8dyR5wUOqUN2A/85QfTxfWa7RSuAWOyGpKBAYlno1fXAEuRLEDELtCTASORrsQMoDgA1uB5HKFYlHs5b1aDKhvAlJqSKhcJyMPqMY3I0+SFaHjgk5XhMjr3Atk1ckgHaIbGEDQoxUX2IZYQYh7tNQ7yUgfp8/hGcZEbxeLJITEEI39GgYycY6jkTJwFxAJLB6VnlKKA+dbrSytPJKVM9bAk2P3OqzuFI7dDdDTG5sPg5akM6Ri/NqFsDucpnzYiIxKCEQV3Tn2UBVu4MULtQwZGSE7YwReh0QdGp12QrDbXsTIw153XMdMH9WMwDNM96gA3ZagLw1dn9aQbT37yk+/2WNk3qgxN6TQZ1amnntryVyf3wkEnDAt6RA6kkzZeTLLaX16uu59sZISBa8GJbLBwP71DHNrcb2RBz9TD/XCPx4V4dB7ygjE9TCfrPznd/6hHParlxzumB2wt0ey0r3aBKxmUQ17toz3YiLrCUBvpVLSltqc36ezoL6KKxwdLdhOSfcITnrDDE19MZFngQ0bxTHS6yJ1NanPyiJanviFWacioY4GnD9zIpi50PPiSkV25Jp22zRNLHv/JCkf/lzrUS/50QDvBLStB48j075styQ6IwsU4NBKBE/8VeEutjNLAAHGN0SbkIHLTEHq+PGYCkpK5RmFCbP1ehsECGWAZR6O0eTQRUEbjIEFKKk1i3lJwDYbUGR7l940s85iT+yi0Ry5GwOCVx0goKwPwQUwaKzFvM2bJuJCKusonHk4ChTMUJOY+CoiANTy5yEeWPAq5ByHDWtqMQ1EMxuZcyJns6qt9kCxM4A9jefJmGJN7YU7x0vEhfp0F7+/KK69ssilTneWjLnDKEmaGnyEFyi0vBgMfJKku8Dj55JObzJdddll70mAE0jIw7Q1fdVW+9GRTD4Sgnf2XloFq55NOOqnlkVV/fcNQd4RNRu3iCQEByoNBIaMcCTivvmRQVwbc92RFd0Ny6hJdIqd0Ohb5JbpbPEE40QuE6YkGOdO7dIp0M51r0sJFu9AJ5EIm8isnnURiIbMhnST9k78603lklngbdCJDcdLTPwQKU3VSB+RJpx3BXR3gQl5tw24ynnz88cffbbl8H/cMSyiLPOT3TQ66wX7yhEFOeMqPA/bWt761Q+DSwkVbx5OP7eR9DjtI9D46ym7gr410HuqccfDFnqn2JR/dy3sV+pQwqIsdxHWfwpVgLUAhpAZ3qADjXPzSCskGRF4TZQK++/NIw3v1m8JLE29I3v2XTRm/FZyGkjo0BqMHOkPPOCfDpCx5NNDT+u+68imUchizNOShhBqDkVCWDCO4FnLVYBSQMlJUSq/x5U/hKDsSQ4LuEZKRkSoTiVI6GKonZXeeAqk7I6OIFEfevDEkx6D7L/uUg0RgqSzEg9wYpc4LnoyXssGEYsMr0cWUSw7egWuIiBzkNJyBlBBCxgthi6zhRDYk7hupUXBt4HHc/R5VyYEIE9pSecpWDmwZNOI5//zzW90pvHZJyEptkicMcsOF4SpLvnQFtrDKQccYszaFFyKUFh5wUF+6SU5t77fhB+XmpUzGn+P1qaP06mHYwz0JgsQrJoO6MnBtAKfETlY/xot03Ud2uhzvkN6QSVvRS78z/ok86Bkdpofagj5oa3rDDhCSc8rIuLjzsNGhsjv10jZkhk3GVuXtPHKnV/D1CO9enXaeDjPslQ5aun5sEtiTUX50Rpk6ZjhkiI1dBHdlKUNnSf7zzjuvO+OMM5oM7I4dS6scephxbNjTHzZFN1yHufbP8EbI3bn+i0gyam+6lhCoGcLTUS3pyZ511lnbzzzzzGXHH3bmwpAVX0ANUTAQoFJiAKv44jisQAZSSCKV5kUyAgaRLWgQCsPXSB5ngBygUy/KQcE1iIPiaQD3Ir6ArNxsW5PxMYpGYTPGyIPMm3J1YAiMhOeAcDUmIokHozzERknyAkN5FB8paLAYXsY8KRvMMnyggeOFyCNhGZFsXh4wDgZDKciqXn7DlkzZ8cH97iEDRXLNfe6h9IwaSWQ4wTUfJIIEYJEZHxTYb9fJy9PgScufYcHdNUTAIBm4toMZIoE/7NybHSXgor5wlgdCT/2l4cnkZZaOTFsgR08CypGGHJlVoZ3VU5to/+XG4cgVA9JmdCkvgLRfnrqUTSd0JuqpTHogDUKiQ3AiW/BN556390gDsesEsr0SXOmCdkrnp3xp8nIUuSMn9ZCXOqm/OurM6DWsXIcpuTL0o53y8jPDGeSDrzIy1OU3vYq3rM3kxx7pGLuQxn3eGWhjsoektKd2zVMcgjvttNOWpRjX5RkOUJ765ukJecObjWs7RMpRI4N2hq16OexQoh6xcbroPnWn0+7JEAR51Qs+cJK2P0MIvuecc05r07zPcY/OY3Ew/rmdwpVHZQBkGk9aoj8lhLEABhloDOk1ZKboIAUgAyJviSnc4sdC98TFB2DGsDLkkB0V8oaZTPGY8iiWPcQy1UTabG9DRvJlDLkfLEbj5VGO8mgsMsjP+UwvkU5ZjIuyUTxlSJ9pYwzb9b5CJAJZhmUoOBKLoTnvfnXO1C7lyCtDKAgtnpRr6phxY2ncx3gYcbwOeapPxk1dk065yCNjqsEJ8agzw8g4I+LgkaRDda0/tUs9lBNviLEjB4aR6W86xrSNMsggP3Vwn7K0LzyXCz8JQ/WNjvivXvQjwxN0Sp3obsZj/U6ITDoDU14lOXzLJ/flPUKwzwsVMqpPnqTkDYNMPcosh7RDXvLCIdMByYHw/Pd06IA7QkWCztPPjFcqT13TCWZWh7IyXUv93U9vtFNfz9yvHPi4FwbSqINDHTJ+Sx+XO9wXO5NG2Rn/ZgPqoKy8qM4QWH9KIRvKbJM89rtOn6PDZKcjuU6HfeIwxGONnMrFGelEfcNdWYuHCuaWZHfGe657C4FCYP4RyDzYxcOB8y/5OAlnPoVr+4h4suNEr9SFQCFQCMw/ArMn2RE7I8w/XCVhIVAIFALjEVj3KVzjRa47CoFCoBDYOAgUyW6ctipJC4FCYAMiMNt5srff5pVg1+29T7ew665LwuMNpsN3JscnYRYQZKpQ/vczyrX+APpSefbvzfV+eXmz2L+WcnLO/8UTk/vX+r83+4D+BtT1ErkQWBcEZkqyQ2qUIBKmUJiukfmCpoiY6pG14pk4nag7mSphaojpFOa85TBFIxOfTaswLSZTuaSRXr6mdmTKjykYCZCRIA/egCJLU0RMdTEtJVNn5ON8VgRlqorrCaoypP6VphAoBDYvAnMxhcvcN5PjkSxyQlzmPyJNk7vNUTPf7o1vfGObcOy/ycGZ04gw3W+1TQ7z67JiyPzHELQ5eUjdhOrMYcyEbWWZ/IwkM3k/c2BN6LagwIIH57KWnjzkNcmch2sepLmAiP9pT3takztzPCeFTtu8KlY1KwS2NgIzJ9ntt91qnVzX3eveyw4XIFkrcqxwyuomHqTfWYaJvEQbsiw0k9x5m4jLBPTLL7+8rVl2IFUkinhNKM5EbKtoEKlrJo1nnbk8XEOGynj84x+/Y5WKyc1WGSHQs88+u63oQP5IHLlm4QDi5nVn0YI17oJW6CzkoVNYLtjE1lbBqn0hsLkRmP0UrgEBYnh+SJan6NHekAEiRWYJdMwzFF/A8ktkZbWIlTA8XyR70UUXtWV8Dss5Lcm1Ukh+VrrwTj3q80QtoZUvMkaGhgOsdpEvjzQh6RAjz9Z/hPqWt7ylLdlDuJYs8qRdy5JReVuGJ+8En9jc6lO1KwQKgZUQmAuSTSQs3ihvULwCQwAe7XmOvEXe7ute97odoQOzZlgFkay15U9/+tNbfRPUQn7Ik4csL96wOJYJ6IFErSlHsogZabpmbbggLMZweabWrBseQMDW8PuNuI3nki8BkpG4MgwhkCHLT6VN8ImVGqSuFwKFwOZDYLZTuG68oes+/7mue9gh3cLe395KZPHBE/Rojwx5hl5YZc0+krT2HMkK/iFak/SGAYzN8lCRmFiXYoM6eMHIDskadvDIjgB5oO7nbSJB46whWcMFvGLh9xLpSV6uJ+ycWLWGG5SXUIXylzdPnGdsCAOhJygyElYvxLs4BsPmU6WqUSFQCCyFwGxJ9q67us5+Srvt1i3c4x5LtoCXTAn7ZvwysUN5iCLh8DgTl9KQQKZ6JY5qXi5lzBMxI2mRoRBkQtklaAchkHZimfqPIBO3FEkmCLZoS4Yt5IMsjc+aZWBcF0lnH6TEcc2WHwg73jF5eeM1pasMsBDYmgis+xSu/hxYhLh4rmkCMIdcM091cdo0X39ubX/u6+I5uBla8L3UPc4nyk/uzXdC26XM/hzfyN8n1cVza7emqlWtC4GticC6k+zWhL1qXQgUAlsBgdlP4fryl7ruS1/suu99ULewxx5bAdOqYyFQCBQCOxCYPckOmMJV7VEIFAKFwGZFYC6mcG1WcKtehUAhUAjMnmS/sK3rtt3UdQc8pFvY8//fpK6gLwQKgUJgqyAw0ylcswTRogBzT73FN1/WdCoLG0z98tvULosJzF01pSob8lkCawpXVpZFRufc198fS37SO2eqmbm5mSkg/+w3Jg/5WaCQbbHllWAyi8siizz7O+dGDvdnWpr8sjGbKWfm/5qeRq7c67wZDeSUdnGMhATeSb3IlK2+nXOvPLKXknqmHtl8sN+Oub9fp+wF5r7cH/nI7DyZM4tDGy03pU394aOc/iG9aXrZf8oqQL8T7yJp4ZC9tBbrH1zVNVulkzH7WJGxfwRX59yX7VLInrT0qz9zJPttzVLvK++Nh8BckCzCtMSVYVm6Ommdv/mx5tVaHGAOLVLJ3vGWwZqfak6sVWPXXntt2/0UMWUrZsFiLCiwLNfcWCuzGLVFC+azMhSGZIGCRQfmwDJw+bkH0drQz0IFhqd8RGaFGHnkpQwyqRcjRkjkSvAY6S1icJ4sFjm4J0FyEIVyxG/Ids5kMYfYajfy+GbgFleob38rafcjIeRgubL5vfJRL+fkhZykkZd6kF+drXbzH4GEZM0JJq+6Om/ZsvLliTwtM5YnfODiPNnVS3uRx/xi1xFydtpdylzkZ36ychBddhDVLuQjM/y1rfaSt7nM6pVtvN0Lbwe5YWneNBldc8696uC/JdjmR5ORvPJDxO7xDY+QrLzIJK9s9Gl+tHqJV5GNCjceFZTEs0JgplO42pxRn4WF74jDmgplS3DeAWVHCFZILRW1itEjWAp+5ZVXNmNTBiL123n5IRzkJa2ltIgku3IiAFtfMzBlMUwrxtzL8BiR84gAaTNuBpYdTy1MQKDvec97mteG6JCp9LYc1lkIJoNAGb5vaQS3USdyIA+E4RqCetzjHtfqg2CsZiMvWRLLAbmqjz3s3WfxhLLkf9lll+3YKZbciMw3meCAlNRBmYjPPWQPgSJX9yhTvkg2S4XT2VkpBxeEDj9LjC03ll7+/ssv5C1PZcJJ/XRQriFd5ZBdPkvNH84O1rsDSwAAIABJREFUobBApMp1H6zIo+3Svv4jRe2vo9FR6lToj3LIQC90KDCkD75hrL106BaZ6DSOO+64tjybHlr04l66oQxxM+Ldw58u0DN6oY1gzXu2YjHkPiuDrXw3HgKzJdmbb+q6m27sugMP6hb22ntJdPL4jrCuvvrqFsQlHupSj3uIGFExQEtgGSuSkA+Ddj+lZ6QI2Kox5MQrYVTKQYSM48gjj2z3ISpGyWvJkIB4A+SRRnoer8dL5xktAmZozuVRXdQw+TJkS4WRnXwRM+NECEiA9xQiQh5HHHFEW9LLaLNNsbojMYSHYOXJS1Qfho88EAQyQHRITMfhnpAf8mD0CAKx8rQQjbogGvfLi2xIGKkk8hgZ3aducHaok/yQEYJEVORRL+QnL2Sjg4B1PGmeXoYX4IWMYLPUcEmGPtTX0mhR0eQJ92yjrb0QHazowrHHHtuI9aqrrmp11wbqqT3Ior6IXn3lBSf38l51HD7q5WlCnXmj7iW3tDpAHYb2lj+vlXzqK2/ndKB0BdnXUQgEgbmYwsWIGSPFZbwINo+Ti8ftkAmSQpquMRSKziB4O0iRsXz0ox9tRow4XENSSJnBMApl+T7xxBPb77POOqsRlbwYqMdF3pbH1jxqZgyQfMpC2gyZd4gYEIZr0iM30b6UjfA9busIkDWDZOzkRDy8QERl+AMRIM2M5yJS9VSWeiNrJICgycfokRsyQDrxYpEYedQ596gLklUeslYGAtIZIRtYScuTlVcIEIHy7JCMIRdyIxh1IgcPVoeDnLMKj4zIRhtoK+0B+4yJIkVlLTUuSx/SocgPWTsHayRGfmU5Byt1lx8s3vSmN7WQl9pWm8db1THDUCdMfnXzDUPpyC/OhLzkrY2OP/741v7q6FsHrOOhG7A455xzGmY6bem15dFHH906L7It1YEU9Ww9BOaCZCkpD4LB8DJ4SLwShh6SSdNEqZFHHv8ZqsdtaS+55JJGcgyHEckDIUqb3RB4QwhC6EJBZRArA0QESAo5IE7G5Vy8IEbEyJDTM57xjPbIyuDjAZKfkSlTfTKWyhMVopHR8Sb7UcbUlQfrcRzxIVIkkVgJyhP3VhkXXnhhywOphSCQpAMpIRJpM7yh85Afo09sBVggq7xcQkw6CPWNZ8obRCjIFSmqB4LkvcNd2fLQMSAXB/KChf/ZlUKdyaBj0a4IMtHMkC+i0nHxGvtkq0yeJR3QGWkHH3UgA5yQmE4pnSWS1aaI7/TTT98xVm0YwaENyXD++ee3+rhPB8hD11Zkh7l86YPr8uS5k02bul/dYKwzffvb3946PDhpU2Woo3OeKnTWwWfrUUvV+G6e7PZ+sIBVxmb7V2/pultu6TpGfM+7v71NURQbARpPo9C8DyIhPsa43OMXgmBwlJt3Qal5YZlJgGyRlG/Ew2ND6Am4jRjOOOOMRpYOcjB8aeRJDjIxMN/IEikgukT8co/7ycqgEAPPDWEpz4GU83KOx0QexkomhIkgkUE6G0YeQmf4IYoEukEI7s1LJTKRN55stu1RzxATckNUSDmzLpAB2aXnyaqfNORHqrw69TD8op4ZuyR/XtzlJaBrOjYdnXojVt6vTksZOhd1QlRk551qayR28sknL+v16eTgSi6HvLSFPLSfPNQT7oju0ksvbQQIV+RHHh0I3ZBWPdyvbsjdNYSufVxTL3kjWTJ6ItEuOmk400vl6NQ9NUnrHvgpL8NRMFQ20q1jayMw83my08JLmTNtJt7a4rwYM/JwMEKGkjFSBuWDfDJNyXUE6R4G5X4k4JuxKM91n+SD2DIlKG+YkRPycziHOHwQDlkZvTwYJbnUhQG6znjJlUfJDJVkBwf3ZM8x95GL55WyyKVOzmWskdz9I8Mo7s8b8VzPFCpluN93ZjJI4x4yhORhpyz5KHepshBY9jlLMJ+0CeKWP88usmiHhLKEFaJbbjoXgoOVfBzaCoE6h3ATwCdykjFjuqlzhpQyiyJeqc5bW+blm3ujQ8qDgfyVR2dSd16+9s/wSO5PvaRXr7xEndYG6r7Ng8BcTOHaPHBWTYYiENIN8Q+9r9IVAhsNgZmS7PY77+y6O+/out336BZ22WWjYVPyFgKFQCGw0wjMdgrXDZ/rus9+pusOfXi3sM/SOyPsdA0qg0KgECgE5hiB2ZJsReGa46Yv0QqBQmDWCMzFFK5ZV7LyLwQKgUJgvRCYPcl6833H7V23117dwi67rlc9q9xCoBAoBNYFgbmdwrUuaFShhUAhUAisMgJFsqsMaGVXCBQChcBiBGY7hevrX+u6r39dpJNuYbdvTyivoxAoBAqBrYTAbEl2wOwCq6Usc1xuZdc8NIZVRAk6ndVH8ySX1Uz9YOPrLZuFBlaBZZXdesuT8iOXFWNLhdJcLzkT3F0bLrf6bT1ki1x0fp62tadb2nLe5EoAeEuv++247lO4LHNEstbiz+uhQS2NZZjzFPSDEVheanlolt/OA4YJEmNZsM+8HJbGZllydpyYB9ksH7ac2XLjeerEEzeXzs9TJ26ZM91PiMl5aEMy0HtxWAQfWjuSFUvWgoSHHtItLGNslEsADuw/rweStf4eySZYyTzImkDZCIOBzsvB67e2X9wAa/3n5RA7QqcEq0m7b6y1vGwAoSWewlqXv1x5OiQdgFgN80SyHJ6E5pynJxIyCeDU92RnP4XrW98SRUUoqmUfN4pkpzepItlx2BXJjsOrSHYcXutCskNELJIdgtLSaYpkx2FXJDsOryLZcXgtS7KzjCc7RMRpSBa5eLwSRi+bAyrL2KT/XqZ5xPeI43FVGX57uTbNAP6Y4YLEMhVGUcg75XqcZ+B+Z9A+u6YauxHCMLu85rrHILJPGqMbS7IJeu5RWb7ZGZdcCcMoTbbAgaPz2W3WwL60xlknPT4OHS4gvzKEenQw6sU7vjqn/IQlzCaR5FSHbDPkN7wmPT6OIVnlaJPsYKyd+rvykhsGsCSDa2TQlo7snkzfpJmke0OHC7KLcUJzZneIfrjGhOfUVvDwko+tpO0SsjEyTXrRNpZkjZUutjN5ZMNLdgCrvBRNkH4yJMTnSljBdprhAuXC2ZCMtvI/u13DR3spO3u3uRaeCZcEO/XQBouxWxeS3f7FbV23bVvXPfj7uoU991ySc6chWSDbqsZYUbbyBpqxEIp+zTXXNDCBlM32sm3MNG9vh5IsRRa82nYlBuU1nnipgkoLFp1tX6RxTWBwkfZtIZN6IBNpRe1H1JNmXQwl2QRGF0xaOTARYFpg6WxMqR0oGEMxcG+nATshMBr3+zbOmq10Jr04GkqyjEzdyWEXB/nbeUEQbHJEJm2mPN8wyWaI2QKeIauPa5PIfyjJwlUbCcbO+ASPt/OE/LN/XMifvklP97LPXDashGc25jSWv5zuDSVZMhhTlk8CiZMJXvAja/Sezvrthahtg9hKSFr7e9GcOMw7MyarDQRXZ5Pak2zyV29t4qV2YkMbC2cD9pSDlaDoCfSuXnBzjdyTnKGxJMsu6bmdM9RZm9EFOiW4vHFUnzhGsBPAn2z0kzwJwk9ubQ3PxVsMLUWysF33KVzTkCwFe9vb3rYj4j3CcthBFSnZhgYIeQPJI0Ec2U57iIfdTzOUZJVnoBvBZkNBuwQ86UlPakpHObLli90E7DqgAUXZpwTZAJFSMhwKMGljvqEkSxbbtWR7bfjZ38ruAPDncSMPykcuW8voyS+++OJ2D0ylo2g6DHuI9Td8XIznEJKFKeO03Y2dLdQ/nsPTn/70trsC0shmjumEKLbOwnmEmica5J9NJpdr36EkS7Zs1skQdXjveMc72o62ziMRBEGG7DqcLeQvuuiiZqwJ3u1+WNO95fb9GkKyZFemF7DaCgkgNFjrBOy4TG5E5Q13iJ8stt1BLq7n6crmneo1qVMa4snSj5AUQkdCykKS9EuZZKdXnljUwX5qdNwGlXBznVx0zm4Sk7aMn8aTJRNyJwOi58QkML293NJhsRP14ZAhZvKed955O3ZWpmswxzP4RPv3j01Fsnq97FhK2bK9it8a2LYmQEivn4ZdPH9tKNmOIdmXv/zlTWE0mIbUwC984Qub0iMOCmQ7FqSisZBWNvPTc+axXTpKOmk2w1CSlY5HkZ1yeTGwoHDOMyadEtx0BAyQ8vPkfBC++lAqCuh/HvGXwnAIyVJi5SKHeGJwhsWP/uiPNnx0DDBC6AiZYTJCnRJDgVe2GCKvek3y/IeSrHLs/WX/NWXDQ8d90kknNYNEBnbS9cgID7giOuTB+48XSS/JhfjItjMkC3/yqIPfOl/lI3x6wh6ct10RY0cW8NFRuU+bkINNeFrQ3mTfWZLVjuqJ2BErMtNmytKW5LKBJz1DwrFFadkB+eiSdiQPffc96YlzGk9WR2aroQx9wUhbnnbaaQ0Tup95t5wyHaP2siGqe3VW9FW94E3GwSR71llnbT/zzDOH8s2odLMaLkBW5557bjNCjySUBkCICXFQeoYLFMqlYe3LBZxZjskyzrPPPrspDqXJ5pD2scq+VBrPXmQa1gaKjMHjHA+I7AwVMfPuGOgkMhtKstkChlIhLwqmV9aL6wgYhk6JQrnGKBgOI0AmjDW7xvJ+EMqkqVlDSdbwgDIoLi9D2zDWH/7hH26dEmLN+DrylC7ehSEh7Z094eCFyCYNYwwlWRggCGTOuOgXbzAki+AuuOCCRghwgak0ZKSXhjN41QhaGnK5vtx48RBPlkx5LIeZTib7s5HBEBWs6BR997Hhp8MmnPBFfnTMh0z0a9KuukM8WbpF13XG2ZsveqX+CF4bkUe5IVn6R+fh7MkIYXGS6BbbXU2SjfdrDzhY4wofpO/pxN57sQtpYeKpUjtfccUVbT+5DK+RU31gt/h9ybKe7CxJdggjTzNcgKB4FowUSDFEBsEQPU7KV4+nYRGChpx2AvpQT5ZSkklPiCwQgvJ9y4NxaCDeQ16cUExEa4yZjBpOY2lM3uYkMhtKsspGmsb0YBJvD6HDEslTGkZL+clALnWBpZ1bHXnRog6T5pkOIVky8W4Yp4N88vQ4rFMij0OHqvOKJ8igEb+OQdsjTnkxCt7FpBeFQ0lWPfMI7DFfB8lDRQA6Kp1B9kJDBtpBO9M/hkweQz2w9FtddPA7Q7Jk5zyod3bpzQadcKMzCJ2HqnNAZs9+9rOb/iAKbWIDSDpKJqQfT3dnx2QRlI7F+CVsyICUtBm9do5NING+J6tTR2gcD3g6YLySMzTWk51EsqecckrrgHi5SFV70kHYkNeQGczsvtznGfgtfgrYVFO4GKYKAzseD2ViaBnfyxvfzDjggQFulp6sMlMuY9RT+jAGhKXxKBsvhPzIw7gsI/GbcVNUREFuj34IbbljKMkiUo/lOhn1p0y8BQqOxOCIEHxTdnIgYOlDFB6fkbNzSBeWyx1DSBaJI4sQWsahs3U72TKGjRSUnVkR8s9GirwMGGt/26lPWpE3lGTlj2Qz5qp8niKCz4uajBHnTbm02QBUh6F9eWnaEsnCbPHjZfAb6snSH4QAG3ilbJ1L/029cmGng5AmG0+SGUlrQ+1Ppkmd5RBPlg7CKrMI5BfC5CToSOGho9IJaV/tlaE8365n01N1IdekWSLTkKz82VY27mSDyvW+hPz0iOfNPjJ0kR2qyUgnEDE905nx1he/l1gXkt0+o8UIlIXi+M6HwlJixphpPVFiwFGskMwQD7ufZqgnm3uyRj5r9/uxDzKmhlz0miEu9/JoM4Uku59OMoKhJAsPSgazPg6REz7KTU9NLkaRHVsjl3rkUWo5wlCPISTbx0r+mUGQN9FkyxvdpA2emboFy0yZcm6l5Z9DSTZT29Q1ux3DRptlOhIs4Obbkd/Zkp5ckd892ZZ8Kd0bQrLZhVeb5zc5/e7L5Dpjd8AruMZO+lO4yDSJzIaQLBk4DtldGQ7KVw65yCNNdmn23+GbDrkXVpEZiXnyW83ZBXkK0x6xJ3iQUVmZ3tVvmzztwUe6Ps9kheWQ2QUzD3W4vZbVjuXzUemHkuyoTFch8RiSXYXiBmcxlGQHZ7hKCYeQ7CoVNSqbISQ7KsNVSjyNJ7tKRU/MZn3myQ6IwjXNmOxaALYznuxayVckOw7pItlxeBXJjsNrU03hGlf1nU89drhg50sclkOR7DCckqpIdhxeRbLj8Fofkh0QtNuLFQPP3irO64FkM1BfoQ5XbiXKBq95C3VoGMPLDi9epp1psnLtx6eY51CHOiZjt/MUhWueQx166ehl9pqFOhyibt7kmf836W31kHxmmSYTrg2Cz1PcVi9ieBtZtz9LDMbkzcPuv20ec+8s0yL/rCya9OJuljIslXdehtKteSKzzIAh16T5tGuNlzak+15aTbNMflby0nvjxeZIzxXJGpM1z27SVKVZgTI033keLjA1DGHMWzxZyuZN8TzFk/WWmIfNOOcpniwy80TnKWmeyB+Z8bJNWZon8s/UzZViLwy179VKpxM3X9g00pDs7OPJ3nHHt7cE39OW4LssWZd68TV9E9eY7Djsakx2HF41JjsOr/WZJ1uzC8a10sjURbLjACuSHYdXkew4vDbNFK5MDF4cd9SjTSY+G0M1Tpl1/wm6konjYx/J1mq4wGNjJtoP2RtrrUh2rFxrMU9WWyZoDeUeshHnWpCssULlZBHDEF1bi3mydIXteK+QGLkrUchakKy2i93CasjY71rPkx3aphueZI1ZiehjjC8vLxIX0+oQ6/KNTyJEjebcGWec0fRIQBazF0JK1kqPOYaSrHTiADAaLwu8ZbTenOyJD5sVMdIxRiH6jC25x9I+672N61gSOSk4DPmHkizSE4PA+Jp14SJ/LS5ffozQGn0EJmCM8hma9ebws0SSvCuNsw4lWSt9lEc5E6NTNCQH7PKSEZk6zwid1wFpa7NSLMO0VNRa+ZXGWYeSrPaCF7kEVTETQfm+4aL8vAy1XNlYqvJ1kN4uW1Kd2LPacaXNEYeSLHKhI+Siw/StX35W6MGG3ll7D1ekyj68ldd27qNnK42zDiVZS7PphnzF39Beyvcy27uWBIj37sXybG2W2UR0PeEQtbflvivt2zUNyS7Xpn2d0qa4RVt7x6FNXR/apuszhcvyvjvv6Lrd99jpMVmKI4astcbIwrphRkNpNBQFE00nS0UB9pznPKddo/TW4gPB+mMNzAiGvpkcSrKMXiMxdr8Tig6JWvsuihPFRvrSuI7ARL1iLOpEAa2rprRHH330xKXAQ0lWnRGasmGhZxbEI+ULkgELgUTyMkH51pCTleL7JGi00H+TtmMeQrIJ2qwOWQrqpRTjZ2SI88QTT2ydpSAdzsuXsSA60Z28YFAPs1PIzyh4QsstyRxCsonaJj9tSa8YGbKEYcIt+hYLF4nBVNuRReelI0IYiDqh+9RpObmGkCyd1448djqN2MUy0HknTgY85KXNyEC3EpKPbXjrjTQEbdHRCnKinsvJNYRkE0IQKWmHxCdgb2IFJHqVttWh6iRFUBOXA9bS+E0GcrkPjqsZhWtSm0anEiJS8CE4wpaNqs/QNl0Xkh3iLQ598aUXFkYwoQApiF5RtCNKBxSAZXpHov8jrHheFCwBUCjhpMDTfdmHkmzIglxkoix6c0EpKD4lp4yiD1FyBpMdHigheRCf8sjtfka0XM8+lGQ1PmwYGpKi0IhK+XptGMJIBCmemw4K6fNkEVPmuyqPQSM8n+UMYQjJZo96+cdL1MYiRSFgYSwpPhmFxBMFSdsKkJK4Aa5lK5bMT5zUeQ4h2ciV+K06Fx6YgCDk81s7khHRiwRGJukTRo9cPs5pR17npGj/Q0g2T2iJQobcOR46aOXDHKHpCOApWA5yoDs8v2zr4lseCDTB13eGZCOXMug1GbQFh4IcdIiu029eOBwRGTyky0wPtimNzoQOTJrHPNaTndSmsGCrHAc4cDRg6hyMMlQ2pE03dKjDPJrxHCg9YBAXBabwIqwDiKfmWkLBPfOZz2weBa/Mx6OL67ySMVOehpIsYyFHHp94e4yBNyP8HFkpF2VMuEAki0wYrfCNSFUeOg2GMukYSrKRi3edzii7CKR8BK985/MYithgySh4IIn8xDgnHUNIVhmJHMWbUZeQBmXlBTI2yi0eKq8ayWlHpMXQYKqDQPzakwcy6RhCstnbi8555FW+yFG8amXy5hkk+ZEsg+QxyhvBaHv3aVOeJ5lWmgM+hGThg0B98wTVFx7ILOXrONNpkVc68vNmRa7T+ZNLZ6sNV9refognm2AwKVeeyPLUU09toT3ZH10nK5KFFz0jk6ErT3janezk0mmt9D5iLMlOatO+TnEa6DrsdFx5ahraputCstu/9tWu++otXXfffbuFe95z6ilcCYen0Y0zMWLGpqF4tB4tNWy2j9BI2fYl42kaWm8JPIo/1Isl9FCSDZnLO8SWPY+QO+9Zo+axM5HE9O4MmVHa88t1CqmxV4Nk5YscyJXoUHBJ+TwNxsuziFfjP2JTpxALY0BoDHVnSVabMnodZbx3Sp1xWJh7JPaBBQ+MTEiDt41YyINk/YazDmpnSTaPsAm9p6Nk1ORgRDD0TQ91Dmlr4Qx91AnGiBjJZahlklxDSFaeCCkvirQfGXXa7le2/yEu8pJb5+g3WWEKO+82fHtSmnQMIVlle+rg4PBCtQ9blLf28eSZoOY6Tuf914GzR3WCIR1Evs6vNOY/lmQntWl0SqeqTRE9HcQlOkdPbEPbdENP4QKERx+V54llIzneLPLMwLneXQNoXEaJ1BgoBXCPxvXbWOeQt5hRwKEky9ND+PJmnAwAiSAUiuTRLZsrIisNq06IDZklPSVlNCuRxlBPloGSi0yMgCzkSvnki4zOkych4BAs70QnoKPgmevcdpZkMztAZ4gw4MDolK+tlA+r4OZ8wiwmODq5slEfTwjB7CzJ5uWH+pIn+1XRO+VrI9cMS9ALugZX6cgII7J7anA9Q0Q7S7JZ2k036JHytVm/fG0VJyRDBAiW3vM0Ycmjha+ngZXIbAjJkkvnnHCV2oAdpHx4efRGVtoTPnQQRs6rA/y0o/PkWmlGxliSXalNYcQe8Ym02jr26/fQNt3QJBuDpOR6yxzIAJlSukzbUtFsr50x2GxFrPGnWYI6lGSHjEEvlSbeiQ4gY8ZDllgOJdlp5UpsV7iTK6S8Ugc1ZLhgWpncx6C1PbLIds4h450l2Z2RK1uIyyM7TGTb6Z0l2Wnl0mbw0mZ+k4s9ILSVXvwOIdlp5WJTeRlLj3mOeVG8UmD9sSQ7rYzuG9Om6zOF6+Ybu+7GG7ruoIO7hb32nnq4YGdAWo17Z02y08o4a5KdVq5Zk+y0cg0Zk5027525b8hwwc7kP+29syTZaWVy31qS7Bg514dkRY33WViYOH2Fq+4xdF6PItlxLVMkOw6vItlxeG0kklWzhe1ZBjWunquWeugUrlUrcIqMimTHgVYkOw6vItlxeBXJjsOrjfWVJzsStP+XvIYLxuFWwwXj8KrhgnF4rc8Uri9s67ptN3XdAQ/pFvbca0mJs2d7toAeV621Sc2TNfXKi4Ix82tnLR2SJZcXfGOmpM1aLsqWHUqHxBSYtTzJPxtKwmregnZ78eON+0pLcNcKK+VwgBK0e6WXnWspF/Kn+2YFrPTybi3lIpMZJqatrVk82e0DonAhWfMczXed1yMkaxbDSvEE1rIOGjVBu+eNZBO0e95INnEv5o1kvcWmWyvFE1hL/SqSHYd2nizNdV+7eLIDSFZDmmdXQbvHNajUWSU1j0G7zd9E/CvNxRxf6+nvyPxNTyMrBZOZvpTxd/Jikb85pSvNER2f+/R3zHPQbk9LFjasFExm+tqPv5NM5vtaUbp2JPulL3bdF7/QdQ/av1vYY88lpa4x2fGNmTtqTHYcdjUmOw6vGpMdh9e6TOEaImKR7BCUlk5TJDsOuyLZcXgVyY7Da9OQ7HLjRB5PvdgwI83HY1fWZnscy6owsI19VKwpXOOUraZwjcOrpnCNw6umcPXw2v7Nb3bdt77Zdbvs2i3c4x5TDxcgOWvcBbmw1jlBHYx7iE+gB/FWz9huritMFC5pRQMy5iudNNZHjxnLKZIdZwRFsuPwKpIdh1eRbJ9kLan9/Oe67mGHdAt777NTJCv4hcAc1l7zRPvTcBLHMySMTK1/fsYzntGibiUCFsIVIEMQCxF2hk5LKZIdZwRFsuPwKpIdh9eGI9mzzjpr+5lnnjmulgNTD5nCNXRMFnEiWuNqogohSiELkSly5ck6MofOFB1RrMzXNI3Im2XfglIgTbE/h057KpId2OD/L1mR7Di8imTH4VUk2/dkB07hWmnFV8K8ZR8vj/ziTxpzNUVIOMOMxxp/RcTIlScrBJ14qkKWCdGngdw7ZlFBkew4IyiSHYdXkew4vDYSyb75zW/uFmbqyd76DbHCuu7e39Ut7Lbb1MMFCdGGXO0TxFvlhVpZgTjF2HQOuZrUjVjF8zz55JOb1yp4srS8XoTr90rR1/vCFsmOM4Ii2XF4FcmOw6tIdhxeg2IXJDiyjdoMEyQ6vWEDXqnrhgOQqwbwkoynKrJXIq8zfOd5vqLpj1mOVyQ7rlGLZMfhVSQ7Dq8NR7IbIQoXT9asAcZrapaZAYjP/+xOKo3fSee3T9I4b1zXubGraopkxxlBkew4vIpkx+FVJNsfk7399q674/au22uvbmGXXaceLhjXBKufukh2HKZFsuPwKpIdh9dGIlk1m2k82dWcXTCuGVY3dZHsODyLZMfhVSQ7Dq8i2RnMLhjXBKufukh2HKZFsuPwKpIdh9eGI9mZzi644XNd99nPdN2hD+8W9ll+MYJZA7X9zDhFk7piF4zDrGIXjMOrYheMwytRuHDZ2sWTvfNOTNB1u+++7LJaq7FMq7I//bweXqolaPc8xZP1Mg9+Aj2PmZI2a5yRf7Z+nqe4rYzAikEzTOYpOLaZMeZ326F46CrEWbeh/DPZAW8zAAAgAElEQVTnnM7Pk1x0i46ZQTRmltCsMVuXeLJDKpWdESpo9xC07p4mwXDM/11pG+XxuU9/R8k1Drt5xauCdo9rx+yM8IhHPGLt4skOEXHostohec0qzbyOyc6qvpVvIQCBGi4YpwfrEupw+y1f6TqffR/QLey++5ISF8mOa8hKXQisFQJFsuOQXh+SXaXYBeOquvqpy5NdfUwrx/lHoEh2XBstu1vtLFd8reY8WeNWyM7Yo+8cBr6dc93hO/8TMzZjXq5PM1BeJDtO2Sr15kBgDMmyEfFC7n//+7dVlu4VV4TtmT3kxaxAULFhO83a0wwxiTfiBalvL7NWivW84aZwzZRkb76p6266sesOPKhb2GvvnRou0HDiydrNE8hZYrvffvu1t8UaFYEafhBv1ttQjehIFC+NNyb6VgQukt0cpFG1GIfAGJK1M8mVV17Z7Auxss/HP/7xLbyomCNecLNfMxbY09FHH91I2Dn2LCzpu9/97s5Or+x20ovcDUeys5wnO6RJh47JmuaSkIViwn76059u+65rSA37kY98pDWYRtWIGi0zFkx1su24mAUaduxRJDsWsUq/GRAYQ7Lvete7WqzmbGnOKzVfVDhSUfJ4qp/5zGcaeQrUxG55sYLqC6DPA3YdH9jtdZIzVCQ7UruGkGy2nzFXFbFqQA1iysRxxx3Xgnm///3vb+d4ttI/+MEPbr0l0tWrXnrppW1fe+fGHkWyYxGr9JsBgTEkK9odZ8YTZII3IU5e7dVXX9094QlPaBHxOELs8aijjmqE67dFIu6T1tOoaHr777//shBuJJKdeTzZIYo2lGQRqEYyB823bWQ8VhxxxBGt9zz77LNbAznn0cU+Xo95zGOa9+oR5bzzzuv23Xff1oOOnVhdJDukJSvNZkNgDMnanUTwfE+PxmA5O0KSenJEsuyWrRs64ChJx1vlOHnKtBiJneZpc9K7kyLZnqZt33Zz1xmXfciB3cKee+3UmKyVOu973/saqeoxjd8cfvjhbfxV75jA3OLNXnfdda3R/NYramQEq+fU0I961KMaIQ+dwF8ku9noo+ozBIGhJGvrJ0MAH/jAB7pTTjmlPVl6ykSYHv3ZphV2J5xwQvehD32oDSGwR8MFhgB5s7aDyoanhg82y5hs82Rn+uJrFadwIccrrriiPUbY2eCqq65qvaPhAI11+eWXtx5Sb4iENbDrxmq9GNOjOu8/YrZ7bcaPVlK4ItmVEKrrmxGBoSTLG3UIou8Fl8d/T5TGZJErz5bXyg4TON8SYvl/6lOfal4vYjZ2e8wxxzSbLpIdqFGrOYULkWoEvSAv1HQRjZMA3AbQebSZymX8lSdr/NZ3CNXgvEZ3TmMOOYpkh6BUaTYbAkNJtj99Mr+XWurdn2oZrDLlMtMyhzxhbqThAvWcrSf7lS93nc8D9usWdt9jp4YL1lOBi2TXE/0qe70QGEqyay1fkexIxIe8+BqZ5aonL5JddUgrww2AQJHsuEZadsXXRpknO666q5u6SHZ18azcNgYCRbLj2mldSHb7gHiyZg0YDLfr7Lwe2S3XirGsIptXWUuuQmC1EPASyzsMOj/0JfFqlT0pH+9mEJqZQystwV0LeVIGmXCZmRKZgjbzebLbb/h815lhcMhh3cLeS++MgGS98fe2cV4Pg/PemBq4n6cg1POKV8m1ORAwtcpULDo/TcyPWaFg9SfHh1xDp2HOSpZ+vlmEYfbT2pHsgClca1H5KqMQKAQKgfVAYC7mya5HxavMQqAQKATWAoHZk+ztt3Xdbbd13d77dAu77roWdaoyCoFCoBCYKwRmOk92rmpawhQChUAhsA4IFMmuA+hVZCFQCGwdBBZmOU92+223dt2tt3bdve5dwwVbR6eqpoVAIdBDYLYkW7MLStkKgUJgCyMw+3myRbJbWL2q6oVAITB7kr3xhq77/Oe67mGHLLsYYWgzWBAgVKFJvtmMLRN+/c95k6eFV8uGi4nu048AJO1yk6tTjpUk7pFf0rq21AoTZYwtR72zOWQfgyFRiCZhlk0jU99M1l6M2VDcK10hUAhMj8Dsp3DddVfXffObXbfbbt3CPe4xtaSIw/I+4Q3FpRS3UtBfgbmdtwumWJXiWorQbvcDoQ4FE7ZLguVuVpRJKzSi+0RtX+qwmkQ5iTcryLD02SbjgAMOaIQqsI1v+VkNpiydAPmUIx+hGMW4Xe5A4O7Lthvys2UHonW/fKxqSRnpQMTDdUgvlKNyk04adVY/sXXtEuqac8qRfx2FQCGwNgjMnGRXqxpIxHYzPsjCmmoEduqppzYish0NUhLQ4g1veEP34he/uO16aUcEhGnrmsc+9rEtMDCSsd8Q4lzqQNi2yLAX2LZt27qzzjqrBf9O/k984hObhysNckV4PrbQQMTKFYpNzFr7jy23VxGCJI9dHBCjLXHU064NiPr6669vJMkrtymk/JEk8jz00EPbeTjY28yh0xEkWUdjmbLtd0SdR7A6DDLB6aSTTlqtZql8CoFCYAAC6z6FC7HEK1z82CyotsAUPNF3vOMdLfgC8uKV+n7JS17SAm/zBhEpIrnwwgu7pz3taY2s7GiLcBBPAnjzCo8//vhGPEsdtrhBcsgY0b31rW9t5EUGcRae9KQnNVLlOfMi7dJ55JFHdu9973vbf+uWdQRksVWOz1IHYkWQ7vPbMAQStS8Z2dTVbg7nn39+C56DwOXFUxe43B5J6serV1dkzWtFzGTTiZAXTgJpOGd7EFuAVPyFAZZRSQqBVUJgpiS7/ctf6rovfbHrvvdB3cIeSwftRgoeyX33D0Qmmo3HbQR3zjnntI3aECoyQWIvfelLG+F98IMfbGRrs0Tk43H7xBNPbF6sc0jZh/cnP2S1HMnaxgZRSmu3hXPPPbc77LDDGsnxlJGUnXARI3kSdedNb3pTI0p7GiF05MbjdO9yJKveSLO/y+fBBx/cvGGES36dBMIkP7K99tpr2/CBvG3doa7I+JJLLmlEKh2yR/SiJ/GYeblwQuoIGUnXUQgUAmuDwLpP4UJWPC5E0z8QFmLISyWPy0iOx8bTRDwICWny0DzOIxZjpggOkSDGt73tbe1xGzEiGcT9uMc9rg03LHUgMXm63/AEIkWavG1kj4B9h/yRpPFfGzsif+RtCCOEa1M4R16kpUz1di9ZyZ5tOwwv6CiQN5kvu+yy9l96xGoIQNnyNdygzurE60bCOhv5kgV+CBcJG9pQf0MYOpA6CoFCYG0QWHeSnVRNBGQcEXnYvwvR8f54azxGnpqPR2rjpMZOjW0iZCRkTJUneuaZZzbCdZ/rriGwpQ6khVjtC4+sjHsiVp0AkiKLIQxy8SgRlnwNUxjHDbEhOdd4mjoRefQf0+XHU0aaPGvX7NaJ/A1V+C0v5KwzIZM68lazYaSOAB7S+G1YA05ws5OvTkK+zuugjCMfe+yxa6NZVUohUAh0s5/C9YVtXbftpq474CHLbgk+qR0QkQ8SSaxGpIRoeHy8PySITHmPSIVXiIx4ujzAeLg8Q+kRIzLk8S51IGNlIDtDEv0NFxEVwnQtU6LkQQbDHcZ+kZygwspCjsjcPbzJvgfJMzUUQEb1IbOyjbP2ZXNe/eGQWQiZnoXA5ePwW5rIjmgNrfB+dUQwcp/61FEIFAJrg8DMSXZtqjHfpSB/5DpPEdznG7GSrhDYPAhsmClcmwfyqkkhUAhsJQRmTrLtZY7PwsJcbROxlRq56loIFALri8Bsp3DdfFPX3XRj1x14ULew197rW9MqvRAoBAqBdUBgtiRbAWLWoUmryEKgEJgnBOZ6Ctc8AVWyFAKFQCEwDQKzJdmv3mJ+k4X13cI9d59GvrqnECgECoENi0BN4dqwTVeCFwKFwEZAYMOQbJacAjXxUZcCOEtwE1vW6i5LYPsT+RPtavG5xJFNvlZ1Oef+LAhwr8n/PlkYYP6r8qTr3+u8dIl1mzixi+Xvx5RNnvKxMCH1Vm5i22YRhPxTRmLISudc7lVm6kGWLF2WJoF3UkbSKjt1TtzdpTBfCmvl5rwyFmOdc9JEFnmTxX8yTsJafo4swPDbvYuxXryEOe3Sj0mceBHOBa+UvRzWaWP3KBc+S2EtXT9+b/Sm307O+Z86L4d17okeJaZxsM7/PgY5F/z7sY7JHR1WZnRmKTtZbBNZwShtX/+X0o+lsCZH7nWPstOm80iY2y30MTNKmNaFhW77t74lvmi3sMsu7b8j+k6fohP9usx+ChfiufOOrtt9j28LNuVBoayqsszUctXlDiucrLgSS8AqK6udrAKz2slyWaurrBSzGkpwFev5xUGwMksZInlFYQRSsZBAVC4rskSyEiNAGsttxQQQdlCsAvECLHsNuQsKI71ls8pw3VJe34sV0nWyUDarxqwQYzCWy1phpuGUYaWa+AQ5py5WkYnlEFK2UsxKN7Ec1NfyXDI7pHPOYcUabOSn3hTEslwxHtQLZuoMG8FlllpIAWe4WlJsVZ2luzCw2s2HbOqsbiKFSQMT5SbOL1nkbVmx1XUC/Wg7ZVo2bXk0WbSD88pwCJyTVW+WUmsHK93UA8YwSMzdvq4kJrFrcIQrMoCD8hN7IvjTOcuS6YwPXdBO6kI+mDmn3fxWN3jC2uo/+ZBFOdozJJO2kz98yO9+y6UXY00++MFUm/hPRyzrJnPqoU1hpV0QmfwsrbaCUDmJfUyv5UeHlUdHtJW2k5Y+Os8m4CU+hoNuuxce0sIBXuqyVCwMS+C1E/2AhfzgpE21v1WI2nO5GCJTUsWq3bb99tu67jOf6rpvbe+6/R/cdffcvdu+7eau23ZztyAeyXffp9veLTQbwDUwhqX69Ntw9iR7w+e67rOf6bpDH94t7LPP1AAgB4ZAGZaLOUCJBHfRsBpYOvECGB2jYAxiyiIt+WlsDY1UNHYIOstT3YskrrjiivZNoZEQJaSgDEO+jI9SWyIb75BCMQjnlOG6Mihln2QZjHyFSyST68qluOrjfkqq4XgfZFamRkSAjEG9KDm5pEPwGhzRhmzIABdlkZucIY14hspByP3OB7GH9PuNRzaxFRglQ0QiyiUHQ0KWgvDAUoembAQLa9ggAzJm9wokixQuuuiilhfFRVjSBEP3ihuBVJSbpxTp1AfJJiiQdlpMsrCWL6zhgLRhDSPYIkbtLI+0Z7wxxgMfQYDoU4LuKEf8YfIoTx3hq36JBey/TqNP0P6ri05Y2enQtN/iHTvIAmudOwKHnzrTAVjAR5wN9yFEy8fphbQ6AmSsjUKUsHZd1DadMvJWD9/kpld0ib4iY3YR5wFpk0d9YaIM7Q7//gE38or1AWuYwto96qsN1IEc8JzH41sfuq7rbrqh677x9W7h8Ed23X2+p9t+7TXfdhr32L1bOPLo7hsL92g6QRdjY5bs04O+nW+IKVw8FMYfcliqUTS4XlzjIiMxYxkGZUwEKnFf5UFxpGFoDEYMVwrGEJCd9f2CW1N6CiEfCkdRgKcnj7Hp3fXUyJgRUxxBWBCldOTWOfiPsPpGhKwQCaVFTK5T/HiHZGSk5EmsAyTrNzKSDjGpN8VmbBo5gceRJDkRKqJjSM5RCOcYWrwX9dAJ6ZXJop4MmuxIoH/AmjGrm/thDUtHQlfKC/YMXxr10A7O6wAYP3nIAWu4XXXVVe1bfcijrolyJl/tpFyKDWtkpewEynEf8grWizuGELTOGDkgWHVTjk5ce6dT1HYwpR/IBW5iGtMdRqWNERZ9oxswIY+2QvjkhaH6yVM7SaftYJDg7gnTqT3JvrhzgJk6I2TtqlxEyCbUh47QazLlqUFnTXYYImhETM+05cknn9x0Aob0B47SaXc2EOdBnu5DlNpJBwRreOmQnEPEMFwcAJ9syBU2sJYXgiUXrMVQRuzaGjbzeHzrikubWAv3f8C3vVlPEdde0y0c9bhu+/XXdQtHPKb72q67NSw4dYkvHb3aFCSLNBgF5Xdo2DwG+R9PhdLqfZGlbWkYPkMRuYshIBI7JYhQxbB862WRFQ8gSk5JTz/99GYkF198cSMCSituLUW95pprmsIjSmSnfDszRBZGSJnjZTvPEMigXErJE1R2tqBBRPKh4JSTwlJQislY1O3KK69sRqj+6oekGQeFZiAMmpzISkfgvJi4DMO9CXbOeHk+Ohly82oTgQzRIIs+1gwamVAm5MJoPEpKq7NikA5tAmttQAGPOeaYRrLZ6SLkjkASQQ3Gp512WsPKveRg0MgY2Xj0Vkdtp35wEAcYeaif+w0jwDyPo7BGJDCVn7qQB0GrA5nV0X9tjpwYEK/EDhz0RthJeClPPRAqObQbklZn5SFOGCJDMiMzWOtw6BSs6Qls6I02R1pIG37asD/+rM4+ZKALsFAmklUf7e7QJshc5y0v5KYe2R3EbhnOSaet6Lo81Y+jcMEFF7TytaW60Ev101awcr/00qln9tLTQfgdwlS+/GACS2VpD3g4YMFhScc8lyT70Q933fXXeTnSLRxyeLf9a1/tuttu7bpt27rugQ/qFo48qtu+555NH7QrzNgYjBZ757OdwnX77V13x+1dZyxyl2+/tJjmYCAaizEkXCCDUZmMfyArZNff00paDY/AGBYSQVaAYYjuZ/x+u9+jLSVzngEhu4yF5WVIHomlQWx5AUGR+3uIMX7KiSjinei5GUbGFrMflzxcU7b0jJ2c5EFgvAsdg0/CH+ZxVBnuC5mro//yjvcIE/UnO0/evf9fe3caM1l15gn+RCaZSSbYgA0GbAM25aJswCzGJlmSpcxOtcumTJXUGmk0GmmkmQ8zGvUsX6o+zXyfaanrQ6ulkUaj0rTVNa2RLLlku2zMloALsHF5QxjjWtghE8gEklyj9bv4n30dGfG+b0ZGvLzLc6VQRNx7luf8zz3/89xzn+c5sDFwEyfXDR/CQi5wIxcyRuJk7mPfX3qAu/xm80REI4d6aLHpt7wkys4R8JKH5klW2CCkvOzRJnnST377uKm1ERawcmMjBG3OwCdPlnOU4xrZsg+b+yeElr7P8grCJ6N6PXkE62w55Bx8aJ7K0b4sS/lGMP1+QujpJwRENpO4fCYMxE5W9SNeAzYkCxPlJUyne0B67dQe9y+SI4d+CtbGi7HhHnIPKx/WCJw8+l2ZiXKXcUD+rNNLI3/eK2gvrd5kr/68uHJPKdO96lAWOcmiDm1QponFfahME/+4dfNp+GEeeYYHDry/4cChg619+PTWcNlJG1vb81a3Hjs49UPtnX37ujHkfjAe8s5n9GXeXEl2Ho2fVGbCIuZNfKwHEiZQPtcSMnH0rWq04ZQPODeSwekmcsPk7XLeiOctbQg4edUZYshbZmmy3psXBf23y5FNHbEIyBvw1O2/mzltGLVqUH+0TWnUE5nzP8QVmWNd4LybPm/Ms6yRtc/+m9NgnbW4/hvy/I7FgMEdC4CQbN7I9vHKW28yBxfX8wY8b79H+ylY9y0EtC0vxiLjJKzVpz1kyr2TumDpmv+jWCs/spIp6/F+5yVTv59ikZI25yUouYN1LAQyUWRyIHsGLlliPTGKtbL6Vg/BKtYFGQOxduhjnTqUHeuIUesC+dwj+tQRnPM7MqqPbMrKem4mwD7Wo+vPy8kXs6irf2/AhBKSeyjlrxoTrlkAUmUUAoVAIbDcCMydZIfvvtOaR9nTTm+DkTeQy93Yqq8QKAQKgeVGYP4mXBUgZrn7tOorBAqBFYTAqiFZazx5GZJ1oNhYBs+c768/Zc0n+WNWkXWifl/kBZp1ln66cf3Vl8XvrP/11zfV4X/f2ybljkuXc/31xHF5s8ZLrniR9dvXXyeL7Cm7X+/otciWtvRx7WMQT5/+y6msyfkeraNfXryWgn+ujfZTyuuv2fXLjayjfdPHZlKaFTT+SpR1gsB87WTFkuWQ8HsXtcECnlqLYc1cyptd39mp1ptOdpUWmvPm0ptmbz69NfYmNWY88rIocI7FgLe3THbyMsJ5b9a9RXWemYyXHqP2f+Q0kL05zRt6dcezyVtv17159ibVf2ZdMVZmcuTtqjeSeeHC/MYbZeccTKeYDXkrT+68Dfd230SgfawFvJmX12K7tN4Ex9wrL7+CK5m8YVa3Bfo4JMjDzIYlBey8xfaG2Ntg9bruWhbz5VUOGbXbG21ySEtmL3PUAUf4wNqLGP2G9LIlub4jM3m9ydcfaZt8yFW98MrhZUze+HtjPe7wtt0B/9X+UmWxMVHXVw8Ci5IscjIYDCCDKiSylCYObfN95HBrG0963/93yoN5BLMPhIUQEU68Vvw30BEdUkVWMathy+dtqMHHhg1ZMHdxns1o3ugjAobuITVEg2AYjI8eCIS5EHKSHzkxazGomdAgA6YcyoxHDvmkYz4DTwQDT4TCjrJvVqY9yB1ZMQsju/9MXqQ3CcQszfbe5FFeti2Pt9mo9qnf4p0EP/UgTHaVMSgnf2w22UeahBBgDK21GRGbkNhNIlqYIT2TCnKHPZmkZS+MgON4oD79Bl/n4yqNjNWRnXfj0Zbdh7VFuepirjWJQGHP/Ey/jXohTXnrVbZC4IQRWNSE6xvf+EZnwEz7iK97jJ9PuPYlFoBsEBYNMnEADOhvfvOb3XkHu0NOBfFucQ4JkBthyhtfcgP6O9/5TqdhORDvLbfc0pE1I3LaIWPpvrNDRJVGWUgbCSE12rXfNNeQLCIgG+3LOWVJJx8N3GHy+pM/+ZNOy3OehmoiYehOZvl9IyHEql5bnDtowrY6V4Y8MEKI8QQbR0QmKhOE9iNt5SNWB/mQtfPIL7ae6pWeAbtzJjwEa9LQNngjTenk5SzhGocN/aGObE2O+PQJPKQhN9KMZ5UJyEc/qcPEF61VOUjYxDLpQNyw5dJbJLvEwVXJ5o7AoiQ7dwmWUAGi4bmC5Bli85gxsL/97W8fJU8ka2Dy7EIKNFqE49HWY2oCvZgwkBGvlRjK+8/zSPm0PY/TiIBGhMwQWWxbnY/rLsJQB80Q6SOsLF1oFhlozLRIdZickBwiRwjacOutt3baKgLVTiTOiyyuusjFRMEDB6mRmwzayFMnXkwhMGlp9UiW1tg/kKz2cRRA7CFA7UuQFRgiVESnPcpDiJY0HLRpSwPxrLI0Y1JSn3JgrXxlILu0VxoavnaRP4bwSJZcwQuOPuqlnWfpQztNRPpvXMCaTKq8yXg7FckuYWBVkrkjsGQTLpoNDTLGxgafQTlpbSySD9/Y1ZrIT588rw1O3jp1g9SHEGLkbUB7xE4gDv9pYgYxEnAYnIgksQtoms7F4DvasbS0MANTOYg3hvEGufISQUtaWNDm4s/vOmzggXzjLRZ33Bjjw47GhuQQlrYk6lO8yEJWZHQ9XjtZE/W4Tb60BXEjI/hI6zwClF9dyLF/wJD8Hu2Vj9ykRY7KRoDaGgzkRfzImmw0dWkzuZA7TxfOy08WGJgsyEIOTwzaYIJUNpxdc8AxS1JZO1amOhF+XDHjRaTsnBu9oWDrUE+tyU493CrjDBFYkGRpDm5+2tbf/M3fdIPR4ERmBo3HaTfzQsdwRiZcBqwBaKDHyyJeJXnrTL54ZjknbdwD8993PIMS15L8BmRcKF3Pm+n+mm0Gbbxh+l5g8ZaRN3KQE/EhIueQLZnjLaXeeI6FVE0Cykod6pe/nxeR5nDNmrNzynX0XfpGQ9DF2yYeZfEQikdZ2pEXgjmfNmmPvPEeg4m0vuMpFE+7tK+vdWZy7HtLxTU5bpra6iONSajvsZWyJ2mp8ml/rC5mOFaqqEJgKgQWNOGiJQq6gUg9Enp0poVY87LWZm1ssUeyWZHsVK2rTIVAIVAIfMAILEiy3uQKh+blAw3GoxgNhmaCdK0bTnpsS7uGu19/P2rNeRe0wdbplws+YJyq+kKgECgEpkZgogkXkhVmzhtjL2ZizhMzHcsF1izrKAQKgUKgEJiMwESSjRmPFyLWxqxZMtexVuYFR4IlF7iFQCFQCBQCC5DsN7/5zSF7y/5hWSBeSNZkBSv21tlLBd/e/iLZxBedVHw2HmsbNx6zt1V1SiFQCBQC6wGBsXay3jLHRMoLMPaevJr85sXjerbkWAik4WuvtPbKy61d+Jk22DZ5A8T1AHS1sRAoBNYfAguacMUEiVbLZCvR2y0dMO9ix7hYZPOyLlh/N1W1uBAoBP4zAguSrHVXBvvxumFdkL2nsgXGotYFM7KTrU4rBAqBQmA1IrCgCRdvIGuxPHIYits0j/uoddnsHLqYdcHw7bdbe2dva2d8tA02b54ao2yDwSmBoX62wRjd6mHqCipjIVAIFAJzQGAiySI1LpiIlbaacHW8vRAbpwTunDTb5TgS5i5eQVnK4A7b3w9pVBb5eDV5Qce+l3bOt51JGmsJSx6iTjFXy2aE2sudMwFfWFPwerM0wtKCa6kYAuoVF8F1ExIXY269WV5Rl0kBRnDjhZRQfGQxeXkikJdZHFxhai08IRPlJ4tAKgkhKB932uzCuhz4Vx2FQCEwPQJjTbgQDOLh3dUPCI3UEI6Qfb5H45ZOL8bCORPfFJElGDbScfCZH+enbqLISzvBY8QWkEcAGXn42CdmqfB4/c3shPJDkoKc9MP9ITsTjnJ9I0BbOotlgGyRruAoAs2oz2Rg/Zq3HGJG1MhcWlYa6nUuGjlCdg7RM5eT9/bbb+/KU192r/VE0Y+1Oi/cq9xCoBA4cQTGkmysC6zDil+A5GiDCIT2hVREWFp0Tda2urYE32pL8I1TS4tckBZCSlyBBJDOOvFo4a6LAMUyAmkiNZqoKFEmCC/zBFCh0T700EPd+jMNk9UEUkaetEbETqN0ngavDISHLEXgohkjQ5iJy5pA4YjYef9puDBUh7xwc04diQWAkJG/iY2jB1KGv0hbZEbENFwTg35A6HUUAoXAykdgYqjD/nKBAW/pAKlE4/PIumgUrhm9+ELsCJZlQ0gW8SGxSRGXEqibjH5bFkCoQg9qi/x/9Ed/1JEv7X2CMgYAACAASURBVJYGichppwhVaET5kFnsgxOX1nmkev3113cyID9kiSQtQdBClS8dLdYygKULZEmbFq5POvWmPUifeRwiJjOXZvLcdttt7dFHH+3uJPVYJtAWhE4GE0FFnFr5A60kXL8ITCRZ2qMAMQZ8yAWxIlzLBQhhscE9KxMuL9qQGRJLGEKTAOJFROP2cyKzfDQ/cUgtbSBZZBbNnEbpPPJz3jor0o3WiijlydYvlhgSBStbpCBShEm7p3nCRvmJ+KUOyyyWH2irCBvhmhycUz+iVDbtFpEmrCCNG6mqg8ZOOyajMIF5CahP+pG31u+tXC0vBFYeAguacCGKbGuCWJCcAe9xGUmIabBcUbiQE8K0BOA3gkM2yMkj/lI2zUN6iMljfnYyQMTa4DuHsk0sCXloTdp/+QXK8Z0wh67BAvnDRznSJrwfrTUBtsntGkKU1qGchD5UrkkjOwdkk8GEO0xgHukRf8IR9rX7lXeLlUSFwPpGYEGSTdDovPgyyGlYichFyzLAFzqGBw+2dvBAa1tOPqE12eyMmniiCcY9bmfW9d2l1fpCoBBYSQgsuiU4zdGeTR6lPXYL2k3b8vjt7fZymXCtJNBKlkKgECgElorAgiSLYK0ZOmiz1gMFjfHCxWOx7VoWc0ZYqiCVrhAoBAqBtYrAxFCH1l5//vOfH9Nua5pI1pv1xUh2+Pbe1vbuae2jZ52Qx9daBb/aVQgUAmsfgYkk60WTN92jB4J1ni3poiQ7IxOutd8N1cJCoBBYqwhMNOFiqvWTn/zkaLuzCZ+335YSbrjhhiLZtXpXVLsKgUJgZghMJFmkyuTJh/bKjpPpES8pdptL2X5mVvFkux1pDx20H3dr7+1rbfOW1j58WmubNy/JfGtmaFVBhUAhUAgcBwILmnAph7kWTyhaLXLl8cU+8+mnn+4M9BfdEhw5+gwGJ0SGQ/apP36yDX/0d2344gutnXlmG1xxVdvwxe2tnTreGcHLumwJngAxZGf/a12Z/Sk7Vc4MNHOTCZMwdrKcB/xm56ocFhWcBpyTzuGcicjadeIRKJNjgrTqVh8zt7gpw5PdLDvXbNeduAfKZL87uo238yY5eZWvLdnunNzqZi/smjp9lEFO6eK2S5Zsl63MbF8eG2MmetojvclUGWRXPpl9YJM+h0tcjBfy/PPyNPLl3rQUlaA45MgL1lzXJ9k+3De5pdcGcjjIWVHYjmO0V9IPBIFFSdagywBDDAai/wahAbhcAWKOPPVkO/Ltb7XB+Re8T9qtteE//qYNdvxh23DdjjY46aRjAESQiUdATp5YSIm7rHgG2oLUrC2Lz0BTR0ra7KUe8hMgRhppma/x6HLOgUw5ZAgaI5gOMmDSxlsMwUmHiOTnxMGxw2SFMK1lm7RcE6sACSMQsoyLrsWtlldaHEDELkBM8TJTFvLTNwlJyWOPZxiZlE0eEyMskGPkQ2gJvCM/DJ588sku0hd3YFYl3Jrj/GCXYu3wn3kfDzlxLEZtpmGNTB977LEOkwR5R+raQhZEKZ3YEfGkc599/vOf7yY/bUHQbLL9JzN5QvZcoMdNSh/IaKpKC4ExCCxqJ+uGRlYGQML6uemX+zj8l/9Ha2ef24YP/qC1v/9xaxd9rg3u/kob/ubXbeN/+z+0wbZtx4jEtldsgASVufbaazvSQ4oGJuJAQAYvKwptpRkhC0FZaI4GtXOIDxFxM3beYaK5++67O80Y2SAvGrC4BMgY8fqPuMQaQIiILwHP4YnskCUZXWN7HBfefoN+8IMfdHIjKu2yHo6M5LF0g7gEwTFBfOc73+kmiWioCFgb7rvvvq5sbdGn5DMZmECQqXJplSE3y0HymYAQIRLXVm0xSSFjJn0mjIVIVr3IkOkf3JXxi1/8oiNS+V3ztAQXGKvHR9v0izwmSJOccwLywFo7lOF+XIrH33Lfs1VfIQCBRUmWFmJQuKkNUBqVAYx0aWGLRuHa9Xprr7/a2vmfaoOtxxLhUrvh0P/+F23DlV9sR/7tv2mNxcLZ57bBf/+v2vCHj7SN/8uft8EpxxI/0khQG84T2ZtMgBjElihaomQZ5H/3d3/XEZfBS1szmJEs0kE+N998c3cu8RqUcfXVV3eY0FKRM0K95ZZbOrKUF4kgK2TrN8JCFLRE2hliQRDKp/XRVJHRqCcbTU9EMdcQn/LJqkzkS7OlUSI/SzmIMOSDoGiM+lK90eC1Vz1wkIa8yJe8fmdZAIbSqVublW2yIrv0tGUkG5lDeHFj9uQAM5MPLV77TS4mGeUha0Sqv7RNuddcc013zUTgCQPOwUvkMjIjWPdk3IoXi6Ox1Hut0hUCs0ZgogmXivoka4C6wfnpIwu71SKFhY5ZBYg58v//hzbcvbu1/fvb8LGdbXDJpa2dfU5rmza3Dff+yzbYsuUYMQxWA9wEgRQMUvLSKBEjjRRxIkCalcd2xIRMtM0jsWha8iEuxCtdBrPJh0aJOJBdYiIgPPUhCCRkHVuZ8kWTRRAO+UxYNEX1SYt0EFTfmw65s/RAKsgHKapH3WLNbt++/Wj5ZNZOJIp4abhIFhYmGiTIBM9/Wm5iJiA4bUJa6nPNBOOcOvU/IgzZwo8WrQ7ETaN1LfEstMlyjfvF5OOeMaHRnmGDZNWl3YkLARPptAfRy6e/tNVEBEP9akIywcMLpkiaNl5HIbASERhLskgCadCgEuDEuppBY2AYCDt27OgG4bKQ7MsvtSN//f+2AYuCsz7W2ptvtOELz7cN9/xpG9gJd8OGY8TQhqzzRcvSJpoZMkAMSMIApQFKKx2SQGbIF6kY2JYGDGjLADmUhYgSlxY5ZnkB+blmGQBJKBtpIizk5NEXsURG5TovT4jE7xxIKS/anMsLNn0jbwJ4Wy5AOpYVEJG20XgdyAkRKl9dWadNsBx4aHuim/mm1ZukEHleVmUtWbtpsbRSsmWdNBHBkCdChbV2IuoE86GVWyZI4J3OeqS1ri3IFPbaoS79RRZ9YtKCnXKkVZc2a4uJp45CYCUiMNaEy02LUL/1rW91NzQNz2Nk1uzc2FdeeeWi7Rm+sbu13bta+8Qn2+DkrYumn5RgODzShq+/1oaP7Gzt179q7ROfaIPrb2qDcz9+QoFnphaoMhYChUAhsEQEJtrJ0j686EG2NBKPbHkBRGuhodRRCBQChUAhMBmBRU24vBDyOEizvfzyy4/Gb1VkYqYWwIVAIVAIFALjEViUZK3dWV+0JmZ97HjtYoeHD7d25HBrG08au25aHVMIFAKFwFpGYFETLo23bOCz1B0I+oANX3m5tZdebO33LxprZrWWwa22FQKFQCGwJJI9EZhmZcJ1IjJU3kKgECgEPkgEFrSTPVHBimRPFMHKXwgUAqsdgfmS7L53W3v33S5i1mDTpqmxim8/21RmZHF/zYaGUxdcGQuBQqAQmDMCE0245lzvcRWPWBm3J6oUaweEy2g90bFGC0TMnAg4HPA6YqAvH2sJHk8cKqTh3cUJgfG7dWeeSryHeGNxAnA4zxmDcT+D+HhJJSgKH3tG8ozrOST4Td64iXIW8PKQAT/jf3KRRz1sjp3XlgRq0V5ODMrn8MHjjPF9ImFxMLB9ODl4eDH0Z2LHK0vbYqCv3dLy4OJM4OAUwbHCC01lajvTPG606omTBgcD8ilfHu6tZGG6BxuxHqThkJB4BmRm3ufDmw7evAaVzdaazNpqclS38qXh9ky+7NDLi0y52qUefc26RVu4MMNQ2+GsTyp2wXENp0q8zAisCpI12AyqkJDfCUNowI3zW8+W5iEIJGlwKwtxCLqCtJGsAc/rizWFwc27CKEgE4fynfNhN4wQeBghGaT68MMPd+SDRORRZ9xOpVUHW2PRrbjUctUVc0AepI445OGRhRgRfkIqSmNCMFkgOgRENvUja2UiUfEDEDcPKd5d2ioNIpNXPQ7lO6e98sNSPhMBd2MEjYDTHjjDCXnLy8oE2ZtYvBBVFlxE1tJWE4u233TTTd0kpR+4+ZLBRCCf6+RJ6Ez1J2oY+cUqMNFoh8nKb9hKo72wMhloszKKZJeZNaq6JSOwqAnXkkuakHBoYB/Y39q2bW2w8dhwhEst3+BCsAZ7BlS0PQNuHMnSmJAnUktsVVoTEkQIBjMvNuXRiPjyKxO58KtPQJeQLG3Nh2aF9BCsdLQ3xEs+xIYwHcgcASEpJJSwf/zyQzaXXnppV6e6yUKjjPZGa0t8V+e5ttIGQzjqQvBPPPFEp80haPUkNCENX5m+aYqJHhZCVZ66YIc4bYwp3gGskTkcnDfpwEIZyoKBiQ2+CBqB6hcEjUDhqU/+9E//9Kgmi4y1lZxwVwfSRJDkRd4whJc+EzHN+UT7IiOtPlq/+tM+v4tklzqSKt1yIzB/kp3RHl+0IAM5EZcAlQ0dPYqOI1nkZ5AmbJ4BjJiQnkA3BjryolV6zBauMP760iJL9SJm5fdJVv3y0aZoWx6zkZcPsvBNA0uAlWi2iEnZyEb9XJMRHZmUhdgsZyBs+cmOdNSFpBEljZKGigAFjaEtJqCM8lxPvFwyIyaTgvzRWhOHIemQPhk5n9BSE7AbEdL6kVgilyFLmCB3MtOAaa28A2nU6iCbcJH+I0tESHN1XrvIZIJKKEV1mzD0A5nExZDPRKCfTZKeBqKpk5E82qts/xF14iYs90Cq+gqBSQisGhMuAw0BIh8aTAYZzW5SPFFEYEAb3LQ/Gpl8ykFcCViCaBPvVbosGXhkNnCzlpowhIjS4bFdHchSWYjDJIDMkKtryAHZIwdEKZ3vBL1G+jRWZdEWE7dVPmSddeDs8kA+JEpmZKYc+bLbgnXLbBukHSYm1xCRMuO9J3+CcEdTN5GkPbR0RJv4tdktIbErlGsC0hcwciBHsoTIEaC+MQlk1wZyJHANGbRFXQmGQ2bBY0QOg2u0XPVnfdp1OGmnfPBLlLDjdZYpaigE5o3A/En25Rdbe+H51v7g4jY4gWDfSMbgNLiQRrYjMfCQw1IfF/s7PeTxORqyaw5Eg2D8p6n5H+JUbyJ7GfgIxUdaBJRoX86RK5G2/FYm2WMRIQ8ZsuOENmqfdCF7k0rffTl5Ip/6TAaRNWvWcSDpby2T8rOdTrabyZY7kZlM0mTbl/yHjTxpU4Kh57q2yedQpnbB1vVE2Urbgw3ZEXE/PKK2O5c+11Yf5SBR68jSOPxXhz5JJLB5D5oqvxA4XgTma8JlP6ZDh4yGE3KrzSBFJn6HGEaDWx9v4yt9IVAIFALzRmCuJDtv4av8QqAQKARWOgKrwoRrpYNY8hUChUAhMAmBuZLscM9brfmcdfbYLWKqWwqBQqAQWMsIrBoTrrXcCdW2QqAQWLsIFMmu3b6tlhUChcAKQGD+Jlyvvdraq6+09ukL22DbKVM3uW8qFeuCxLddqvnW1JVXxkKgECgEpkRg7iQ7pVzHZIvNJFtJZlzsLNlIspOdFEw8dqHSs6GULk4M7DPZZrK/ZFuqXA4PCW7CccFvRu7KYfOpvvjTy+u/vMpnuykdeZKO8T/7zeRVv/zxIFN3do41USjHOeXEoUBaNqOObInNlpZRfwVGmdXdVeUUAvNFYFWYcHEGQGRIDbkgHwSI1CZ5fPHU4oUUQuSKmjgB3EwdyhNkxH/eSvGQ4jvPXZYPP9dWxMd91Ln777+/87tXr22teV3xTEKucTPlkqsuhCgdzylErw0OBMzLSxt4TilHWu3JNt/qRtBkTPt5knHBveSSSzo32HHuxPO9Xar0QqAQOF4EVgXJIjck1Y9dgKiQ1qTYBdxfkR0feT7+V111VUeWol8pi2utoCoJBeg8kkRqt956a6dNCmaSICjx7b/vvvs6t1lEy/0TGSJz2qUyb7vttk4zVrfJQDphDJEu/3zyIk0xDH7xi190rqUCu5AtEwGX0gRRIQdN10SAVE0eAtqYHMqN9Hhv90pfCCw/AvM14Xr9tdasy37q022wddvUrUM4iC2unHl8FhdgoShctFNan5imfOkRpt+0T8sDAqMIeCIwighUCJdP/Y033thF6kKKfPOlvfPOOzvSFUgGUQqyIi3ZaKOWGJCtYCnIVUg+xEpjFQmMRi0/UhYIxXkBVEwgSFfdZKH5Imh1mkQQrzgGzksT7djkgXyn2Xtt6o6ojIVAIXDcCMyXZGcUhYv2RqOLLz+tz2OzAwmOe2xGXjTY+L4LJpK1T4RK20SmNFAa5eOPP95pyiJhWS5I3FmEKiiJqFLITsAT52ioNGGkST7aKpK94oorunTyI0Zk6JvmLS/yNGEISoOE5SEr+RL9CsHnf4KrJJgM4iej8wK+WGqo6FPHfd9XhkJgWRBYNSZc1ikT9QnZJMLVYjsjJGAJNBEszdD6qcdtGiAtFLEhrqRFWB7laaauy0fTFIUruyIg0QSsTvhE39FcESzytgQhD22bzOpFuDRp+a3VZtkjL9KUob3OI1METFZy+qadZ4nE8gSNuh9EZlnunKqkECgEloTA/En2zTdbe3N3a+d+vA22nLwkocYlSqQrxJM9viwd1B5fU0NaGQuBQmAZEFg1JlzLgEVVUQgUAoXAzBEokp05pFVgIVAIFAK/i8BcTbiGYskKhr1p0wnFk61OKwQKgUJgtSIwX5J9+aXWWBhc9Nk2OOV9z6U6CoFCoBBYTwisChOu9dQh1dZCoBBYWwgUya6t/qzWFAKFwApCYP4mXPvfa+2991o75dQ2OOmkFdT0EqUQKAQKgfkjMHeSnX8TqoZCoBAoBFYuAmXCtXL7piQrBAqBNYDA3El2WMsFa+A2qSYUAoXAiSAwXxOuGQWIOZEGVt5CoBAoBD5IBIpkP0j0q+5CoBBY8wjM14RrRs4IgsKIPiUUoehYk/b1EvFKtC4RsIQBFKFKeEGRrETgOuuss7pIWNIIli26lvJE2BL5yjnBaIROFIfWdbFmBaMRSUtwbaENRfJSnnqUJ87rr371q04u+YUxVK60InIJxyi/nRdGZVdvooEpU4xaEbrEmhUWUVQw8smrDm0UGEc8WnU//fTTXRhI5Yg9K/yivMIvitYldi2ZpIOJsuUVS1d52dJHWrs/iBYGM/Vpg0hh46J8KStts52P0IxCRjrnvzpEEYMB/LUFBvpEXpHIyKV9sNYnzzzzTBelTBu0Gc6ClStPxDXt1TeioDlg+bnPfa7rB+f0Vx/rjF4xeN0/oquNO+AnyLu26ss61icC7sd9hw+21w680z66+ZS27/CB9g/vvtF+/5Qz22mbTm7vHTnUnn1nVztl4+Z23tbT2qYNG7vxJP6z8KXuVePKPdQf5/Ml2Rm51SIIgxFxiJ+KbEcPAIkfa2AiHIR6+eWXdyECRe8So9VOBkIKIjVEYkAiGTFfBQA30BO/VT1IRpBvg94Alg7J/fKXv+xkMHiRBqAF5EZMykPGfotDi2zUL93oVjlkRjg//OEPu3LlufjiizvCUrZQiToPWSE/OCgf0Wifj3aZBNRBTp2MwKRVNwIShxeBaSO5pUc4yDh7n5FNXvipW9luFGQ3SrLkfuKJJ46GiCSfgOPkQojI9otf/GKHvRsQAcJauUjR/+yphuC0WTt37tzZTRQmG/gjZ+3QBu02YSjfZGiiUZ5zDviL8eu6c32yNJkgUBPJuCOTkAlOujrWJwKHjhxuD+76TXtw13Pt6x+/rP1y7ysdEAeHR9rXz/18+/nel9vTe19tuw7ua/d+/PPt3C0f6jjDODJ23Jf45bLLLjsa43nVmHAhV4NS/FREhyRGj2i7CBQ52Z4FuXSz0759nUaKdJGossSQNXgRMg1J8Gy7HiA75HrzzTd3RPTggw92hEMjQ57qltcgRhCIjHwPP/zw0UDdO3bsOEpYiBbBJkZtf4ZL8HFlS2eQRzNGKogD+YTwdCJi0YbsG/aDH/ygmzS00yRyzTXXdGSq47VPfYgL8SaQeLTUhx56qCNB2CG/6667rsMDVuqxo4P2jW5zIz2ZaYcI8+qrrz66qSSSQ4x2okDO8JQ2WCNt5SNiaU0Mt9xyS/dtax9ESSPwNBCtFUGnn2Ag6DrMlSnwOsxMmvodwWovzTfHo48+2smj3ZOOp556qpvcJhHx+qSd9dVqY4gW+x9f/Gn77Ic+1p57Z1e77iOfan+/56X21XMubo/t/qf29uED7e1D+9vNZ/5e+9jmUzouwBv4QH5KDO4JR60akqVdGUAGAaKjIdFyDDIajYOmZ9DTMrO1TLRHA9TOB9u3b+8GPkJFntlt4atf/Wr36OxjsBrgCEuZSEJdvu39hRhspugbsF/5ylc6Uvvxj3/ckaIBb3cEA5qGiihCdvYZQ15I3KFTaG20TJ3lvEkE4ciHrBAMoqNJIwt1IM7bb7+9IxLan3ZrC7JDYrCCi3JNLHAjH60XQSNiSwOPPPJIN/uSHzbyIjhPBGZmRG9WJou6+liTV/naQ2aTiBsL9ggLYTtMHupxaN/dd9/dyaEPfGjACNAEAG+EjMQRr0kV1vqPpn3PPfd0pI6g9ZM2aB881CFNdjBGvjmQOvJeSEs1KdHI0zfri16qtUFg14F32l+/+NN25Yc/3n6x95V2xuZt7a1D+9r1Z3yq/WTPS23vof3tncMH2j3nXto+fvKHu3vW/UUZMhaMAeMou7XM34RrRkG7EYHBqwG0unEkG00XiSI/mptB5eOR3IClrRnA1t8QC8JRZrb/zhoqUgQUgkOuyqR1GsSp28DO2kse7WlX0iB3RIuEsn+XzrAmSRak5ECM5EC06kLcziFFxILwtJc80pGb/FkuQXpILDs20ISRI8LK+rA2yu8cjMisvVnjdR6ZymsSoLWamRG9JwCykIOGmNlZm+AJC+XAWtvI5bc2wlp9JgC4kDVbs2sH7TtPDfByXX3B2lOINngcS59ml4ps7wMzky6NG0nqI/L7tgSRA77KUc+4A+bZ5NJgqWP9IvDe4YPt1+/s7gj01f172+6D+9oZm7a2rRs3tT2H3mv7jxzyNqB97tSPtVNO2tyNS/eOw/h13+GcPLHOn2SX0YQLiSEmg0wD/TbYEAFicmQAIons/WVgy+uQJ0cGNgLNCytkpOyQlP/yOJc65A+x5aVS8ihTXSEr8smnPPL4Tx7X8zKLzK6nLkTmmnTOk69/ZC1SGr8jc7/erIeqmzadA7GRHT5Zh1W/MjIZBSflBWsykEUeZWovzKRRlt/KJbM2ks0nB4LNenbkV2ZejKlnUj/Ji2xTdr9/Ur46o2WMow/X9SMZayuf9Uuw07Tc/R7ucU+7F0fvoTLhmgbZylMIFAKFwBIRmC/JzmhL8CW2pZIVAoVAIbDiEJirCdeKa20JVAgUAoXAMiNQJLvMgFd1hUAhsH4QmLsJV/dSxWcwmOiltX7grpYWAoXAekNg/iT72qutvfpKa5++sA22Heultd4Ar/YWAoXA+kJgTZlwra+uq9YWAoXAakCgSHY19FLJWAgUAqsagfmacO3d09qePa0JNrJ5y9RAWdtl6MsonuEvY98YuE+KyDV1ZZWxECgECoEZIjBXkp2VnLxx4gbLwwfR8uDhT89TahLRyoecpeGRxL2Tn7FYBNxfuZtyceXrzwvKkXPq4P6pbP7sPJ64oMbXX5l853kJcRHl6ZFoWf5zLeWFxF2Vy6n6uXbGI0n9/ifMoXL4//MgSchF+ckndgMXVP/lUy+31zoKgUJg5SOwKky4EAzC5PYZ33bnEJdzCcbQh5v2KwAJP3fBXvik82EXtMVvRIYAkRjijSucsqRXPnJDttIgN2SMDAVpQfb88wVT4a8vn3T84wWpUQeCVw7fepMEouZmimjVLdAJl1Fl5tzPf/7zrk2C1fCFFghGOvUhfbEMxCdAtHUUAoXAykdgriQ7FAvg4IHWtpzcBhs3To2GYCRIDklFa6XJ0iyRzjiSpREKnoIoxTal+UkvAhTNEmHRPPnKJ+QfohWBS3rkmahO6hLfVCAIZSA8mi/NU3nIkP+78hCquhG884hYBCiarUAr8iJR50SrSswC+RGzSUCQCcSt3V/+8pe7OuQzMWiHoCgJMjM1qJWxECgE5o7A/E24Xn6xtReeb+0PLm6DU0+dukEe7xGs4CghWeuztETxP8eRbCLty4MYkaR1XCHxEkX/rrvu6ohRfNKEK5MOyQkNiOiQGfJFijRhxEcrRYrC+ZEhQaQtNVjCoPHSWMktlB8yphGLFCW98Hwi9Qi/qD3KUi4NGjlbenjyySe79tJkBQ6nmUf7JiN5nBsNBD41yJWxECgEZo7A/El2RlG4EBatEPlkTdb6KtKk/Y1bk0Vm8iDRPJYjwYTZo8HSCmmStFZhDj26C+2HxBK9H4khSfXSRBNBCrEjOkRKBvIgdvFkQ8JI0CSQ7XASys95dUtv8tAuWjJZESly9d+SgliyZJaeVi49gqZJI24hCC031FEIFAIrD4FVY8KF2GiR1mURFFJFLAgw65mLwStfyJq2iaCUiTwRZA7kicQSupCW6X92WEjMUjIkHKHrtGXlKDvru5YIlINE1Sed+hLv1e+Qtm/tsTSRcIH9UH/amXiz0gULv8dp8ovhUdcLgUJg/gjMn2TFOj2wvzUbi22cXttCNj6ICskhOATlu0y45n+jVA2FQCEwPQKrwoRr+uZVzkKgECgEPlgEimQ/WPyr9kKgEFjjCMzXhOvdd1pj5H/a6W3w2w0P1zie1bxCoBAoBH4HgfmS7IysC6rPCoFCoBBYjQisGhOu1QhuyVwIFAKFwPxJVixZDgm/d1EbnDJ9PNnOsmB4pNvv3Ja8mwYb26knbWmbBhvKuqDu40KgEFixCMzfhMu2z0cOt7bxpDbYsGFqIN47fKj9/Z6X2pNvPt9e2LennbllW/vCaZ9oXzj9E+2UjeMDxGSbZ/annAyyHTdbU4b87E5ja8suNVtsMwnjPOA77rKcHhKIhqeZwzlls43NttvqYBMrLTtWJmecHkwS6mAD65y8MUGLzawyOTXIO3qQV17lNKko2wAAIABJREFUa4uP8nzUrQ5tUadzynA+cRGyDbf8samV1u+YwLmmPeTSbmVwfMhW3EnPDtihTA4f8pF70iFN5Esa7VF+ZJYmR9+LLdutSyd97JKlTf+VCd/Uw6oyLgMCcyfZWbXhp2+91P7jiz9rF57ykU6D3Xf4QPvl3lfbXWd/tm3/yPntpMGxBI4oeE2FvHhOIYwf/ehHXYAXg5ZzwFVXXdV5e/3zP/9zR0oG+Y033tg5Kjz77LOd9xWS4MmFELm9OsRM4IUloItgLgjLOS6zDnUjCWkQk/K5ziqXZxdvMY4E3HwdCOTqq6/uvLxGD26/6uGNRhaxC3iV8Rh76aWXOo80kcK0j3z+8xwTo4FM5NDG888/vyN4MpAHQWmfD9JC0H4/8cQTXR0C0XARVk8mIbEUTCzKJBd5ya3c/uG6PI8++mjnpmziShruxQLpwJuDyMMPP9xNPg7nYEgObfEdrzltgiu5nSOfSaGOQmAlI7AqTLj+8rmd7SObtrXH33y+/fCNf2qXfvicdsuZn2nP73ur/XcXXtO2bTxW++OKiiwQmQEszgACRRq0L+6wiAkJiZpl8BqwyPemm27qiASByU9TQ8g7d+7sSMGBxP/4j/+4+88tV17lIRTut4gXudIoL7nkkq4+sRCQo/PcYV1zTp2ITGQtBBmPsdw43//+97tgN0iTTNqCjOSJJnzZZZd15PO9732vXXvttUc1VMSMQO+///4uDoP2qtMEQnZ1IzwTAJxor66JueCatiBLpAYTAXRg6BqMTV5f+tKXjtFmE1vigQce6PJIp2xaqwlDIB11Ikqkqy2wzsSgLukQszYgcxOFYDnq9v/KK6+s2A0rmV1Ktg6BuZLs8I1dre3a1donz2uDk7dODflf/OLb7eozzm//+rmH28v797azN5/a/qfP3Nh27v6H9ucXfbnTbkcPBIAMkBbSQAS0RZojgkQwF1xwQRclyyAXrAUJGLw333xzR7w0KZqjY8eOHd0Az+M2cqPB0dTEOYir66233tqRJdIWK1YcBKRKHtqjbwSLTJCMA7mRiTw03FE3WVHCkDatOJHCyEWzSxtp2uRFTNpk2cKBoEwA5KSdRoM3AcXVWL3y0nBNEuRExq7T+pE3kgzJwhFRS69t27dvH9u3iFY9SD7hI2FiokH43I7hpk0mD7K5Jgqab23WRn2nXxCxwD1I3ySgPZNiV0x9s1XGQmDGCKwKE65///yP29uHDrQ3D77XHtn9j+3zHz6nfWrb6d1GuP/FeVe2kzce+8iIwIQS9LhpPdMg9bhMo0Q4CACZIhMBZIQYlBbJ0RSRIXJGhrRI2q10IUCEc8MNN3TEQ8My8BPwW5pnnnmm0zJpaogOYSkzkbmkQSwJQI5UkAaiT2CZ9DVyRy7IW30IVVrEbDJA9iEqpKudlkW0GbkhWfktjTgQnevksraq3eQhrzCMJh3XECC5kKmJQT5LHWSwrqot/tOq4YSIE6zG0oPJR9mWDjLhwImMSNZEgawdyiMDgqeJ+46mTxNOLAmYabd+o4EjXu3T5joKgZWIwKog2X9694321y/8fTtj89Z2+qZtbe+h/e2FfW+2r517afvshz7WNgwGx2Cb7Wo6dX0w6AawgSqSVcIjenRFELQ1A1oa/xEKwqRFIS/pkCWS7LY5/y0p0ACROTKjhUnvGwk451EXcSEyJBRyki+xGJCsMpAP8swOCn7noNEhEnkSoMbShPYgr8SWRWZkdE29/ShliZ+rfFp8dmCg8cJKOxGktublV9qFyE1UzpuEELF6YYSAsxUQXLNGipzhID2Z/c/Lw6effrrT8FN3YlMgbfUgUGQqr/6Klq+uaPrINS8YyQ/TOgqBlYbA/E24dr/e2uuvt3beBW2wdfrlgsPDI+2l9/a2h3f9pv3q7dfbJ7ee1m4888J2/tbTu5deS33DHJKKNhrCzHc6KIFn+uedG5cuUcESF1YZzuXNfQgkMuZa6sr1TAb9/EmToDij8oymHZVv3A3Xb8ek9vRx8Fv947AZxaQfsCftgsNoPcrrWzb02xkcgutoOamjL5M8FYlspdFLyQOBuZNswVwIFAKFwHpGYNWYcK3nTqq2FwKFwOpFYEkk+41vfKNdccUV3Vt6a3PW8ia9TR6FYugx02fjxiU/0q9eOEvyQqAQKASORWBREy4vGLwF9nLDG2BrZAt5+PSrGL72SmuvvNzahZ9pg23Tu9VWxxUChUAhsFoRWJRkNcwbcB9v3pf6kkm+YUXhWq33RcldCBQCM0JgSSZcTIzYMx7vpn1FsjPqpSqmECgEVi0CE0mWXSODdbaLjL7ZKjJO9589JI+bxZYNhm+/3do7e1s746NtMCbwyVJRs0TBFpItKVtQ9pyM9pe6ieJS66l0hUAhUAjMEoEFTbgY1jMa5/XE04iROKJjKM5llCcRA/3lOBBrfPwRaxwNuHTGwH1UjriMWlNmNM+A3pIHI32G9IzdpeEtZQnE5MEgXzt5D7nOScERV1Z1M4h3WKNG9OwzeYQl4Atff79NUtKT2yTFEUEd5FCGWAjq0RZPCv7HRVR7uZwmeAtnBHnJr764/5KDsT4HAsb4+onTQXbANSlKy9XWerpD/0nLIUGZyuMoAUv1aCuZtY98vLPiHKA8Dgrwi8sxudXLQ0ublaeM66+/vrOv5a6ctvEI01YOC+pWvjbxjiNfbGDJE4cKXmOJ/wAP9yUnBn2nvEQzW477sOooBI4XgQVJ1kAyIAwygyThAQX2YGXA2gB5LMeBoBAHgopxe8LjGXDjDNFdR3iJG8DDKNtxIxMBU6wxi0lgwGcwa6vJw8s+7rIO5Sd4iwmGRs3tFIGpQxQpxMrFFAkgIsSA4D0BcBOVh2ur2ABkUp88SF0ZiMVHG8kT0kEk0iI+8ohfIA2iVPaTTz7Zfvazn3X+/YjJxCAtouM1pp/0ZUI0mnD0m3bACFmRR5vFdfBfueolH7IPFvJqt7K4GCPRkDsZ5DOxaBOXZRM04iUDmdQhn+vw4BqMZJE3GYOL2AX6Gw7uQRYtCBme2gsnfSKdso/nPcFy3K9VRyEQBBY04RolWYOFdiPyEXJBUKPh7Y7RJg8ceH9L8K22BN84NfJkoeWpNwPKQEUAGXCjhdPoDFARsBAWojBwneebj2j5xNOEEZf4AAYzouSmKm+fZJ2TnuboPK0K8Rr4ziE+mCSPiQEhITJr2WQQM4HmjGyQEtnUqW6TAHKm5SpPWxMLF3nSlnMu8QKQswAsMHEO4cmLnPSNMrUb2fVJltwmSjIiK3lF8RK/QV5tIDuSRXzwh5cy4WBiM5kgWSRHLm0jo8Ny0r333tu1jSbrIEtcmJWnrUjWBIK8fZPfNZOS/z552YqI9bknDBOh8/Dzu0h26qFVGeeMwIIkaxB5zKTJIgWD12Ojx0DEtpRjVi++DHwDGbFlQNGEEFLiEIzKg/xoa4jCwDSAabKIBTF5vHVNW5Cn2KhIO8FXDHAY0LRohdagEQUcQiS0NpMP7QzxGPDyIVz1IyjanTrISg5apLQIkv0xEkb8JhFkh2RcJ4u2yYOQkLQ2Jy4szQ456yPapzSJjavPyIaEHEhW/Qk8k0kEKUpHu5ZfQB1LFdoLa1gg4wToRppwIIeJKtryHXfc0UQKc04dCFrcWWv6IVF59YF2wRTBqlv7TCJkhq/2ebqQL9qxCQLxwkNb1G/ZhyYL22jDoyEil3KPVppCYN4ITDThchO7yZGFwe+bRoaYEv5vMeFmRbLWD5EE8kGUBhWyRLyTQt0lWArtxyClrWYnA1pqHm0NUu3SPnmkDTnSsJAgkkcccEAKDjhIj4gRLfJHruRCtkgFMYZsTVAw9Y1IyUJ2RIPMkAoyQzjK9R8Zaq/z2qHMkC4NFDkrPzswWMpJsGztoHnKQx7EpC3SanN2c0gfZj06cV1p+NFiE+hGe5SFgKNlwkTbkaSJK0SO8OWz3qos8uu/BKBBuHB1JLgL2U1YmSzUkf6FW2LdZteLhHGEK6xot3UUAisNgSXZyRoMiIRGm1B2S2nIrEgWISHavHxDMAZuYpEu9XERwSAdgznBtw1cg9+1RMYyWBOZSloEj3ARnv8O9SfgTMp1PmvGvpGBT7aNUXeIQPlISxv6L/Nc184QWh/v5MlWLOpA6uqXDgE6J12CsJDJNWkQa0IbZruZRCiL7OqVXznai5zl0VblpE0Jjyi9c9omn0OZWd6JA0swc03dyiN7tutxnXw+JitlJsKX9pIjZA8fh/8mfH0CxwoSs5RRWWmWG4GxJlyJfJQwfG582k+iLhkESzmGM1qTjTwhD3LEfGupBLsUeStNIVAIFAKzRmAsydIiPIJ5FPb4RlsQr4BGi+g8ltZRCBQChUAhsDACE024ECk7SC8zPKrFblFxtEo2snUUAoVAIVAITEmysoVoOSRkHTLrad6KexGx2IuGWXl8VUcWAoVAIbAaEZhowoVgmRjFJAe5eullV1aaLO2W8fti+yrN6sXXagS3ZC4ECoFCYCLJxuvHkgG7RWu0jOj9p9XG04cJzUJHkWzdZIVAIbDeEZhowsUN8oEHHuhMidhCWodl3M/igPG6t/uLmXPNKp5s9oiiYWfvp+wRVdYF6/0WrvYXAisbgYkkyy6R4TuPIvaS11xzzdEgJZ/73OeW1KpZ7YxAc0b2TMliE2rJIraa44i2b7vJnpJtZpwYEodBu9hzxpc+NqOM8P1mOK+cuBGzBWUvHLtXtpmx50T+rDCyg2pkldc5eWJLGhtU3+pWlwkkO9ImAA55tdHhCSLp45RRE8ySbsNKVAh8oAgsGE/WIEc0BjjiibH5YjELZt0ipMikDLl42Yas/Gev23e17dfLkJ3HEGJCpAKeID5BWrjG0sI5GFhb5qlkWUTZSJNbp/Itj6hTWmvSPMXuu+++zgVVXpMNN1GunggSyXIXtZ7N2UF90vHici2BbsivDGmUKY9JTXtc43VFHvVyJY23FlJXnzgDk2I2zBr7Kq8QKARODIElBe0+sSpOPDfSQYBIJtob4kVSCGycpw+XUyQrGAptnJ87AuX+SbNEbiwkkKDr0iZO7R/+4R92mjPyVS+iQ9IsLUTv4lmF5FhZIFTLKM6pk88+l92EJlSHayYsdsfkNQFwJWWDzMWWzz7ZLMsgWeU4z9022q9zCbXovLoXs+44ceSrhEKgEDgRBOa+Jfhw9+utvf56a+dd0AZbt04tK8Kh5dGgQ7J5dF8oChdi4jixc+fObk3ZI71oUTRKBE2DpI2yohAghrZJw7zppps6AkS8NGUa/K233tpprELt0eoFehG/gGwI1TlkK8SfepSXqF5kQJAInkyIXz0CvMgbl1EaasIKImIyIlRkb9nBh3ZMMye3JYjEYJ0a3MpYCBQCc0Ng/iQ7oz2+PLojrtF4srQ/mug4TRZ5MTlLeETmZtIhPiH9kNWNN97YaZYIFSnSlGmT1113XafpIlWaqGhVt912W0e6Qv45x7ICwdNkkXZiuQpugmxp38hQ8BlLDuqTN3EQRP6iLUtLVvWSlQxIn+aMRE0sSDhr0OpLsGr1Hu+WQHO7m6rgQqAQOAaBJW0JfiK4zcqEK1qrx+O8WEI8CLav3fZlpX2OOlF4jEdq0X6Rt/KsvaojL6Ssv3rE9+IP0VmXpvVKr1zrpUhfLFXXkR3ZEGl2RTAhKJecSJksyJGmal1VXciXtqr8RBRLJDDySM/KIwFxaMPqThyJbA20mJXHifRh5S0ECoHpEZg/yb6xq7Vdu1r75HltcPL0ywWJjoWQkI+XTB7ja+uR6Tu/chYChcDyILCkUIfLI0rVUggUAoXA2kOgSHbt9Wm1qBAoBFYQAnM14RoK4nzkcGsbT2qDDRtWULNLlEKgECgElgeB+ZLsq6+09vKLrf3eRW3wW8+l5WlW1VIIFAKFwAePwKox4frgoSoJCoFCoBA4fgSKZI8fs8pRCBQChcCSEZi/Cde777T27rutnXZ6G2zatGTBKmEhUAgUAmsBgbmT7FoAqdpQCBQChcCJIFAmXCeCXuUtBAqBQmARBOZKssP9+1s7sL+1bdvaYONJ1RmFQCFQCKw7BOZrwjWjADHrrleqwYVAIbBmECiSXTNdWQ0pBAqBlYbA/E24OCK88Hxrf3BxG5x66tTtT8BrYQBFx5q07YooW6JWic5lmxhRsoQXFK0qAb7FZ5VGhC3pBeQWBlEdia4l6pV9zOQRBlGkL5GvsuuBkIciZ5FFyEORtYRFdAhmI4yh0IeCdIu4JdqWSFzjIoaJuiUsomhgwiCqR6Qv4Q5F8BJhi3zyikerXoFxROgS8UsYRunJr23y/+xnP+vSkUEoRCEhpSML+cSy1RblqUN+8jknrbaIKiY/LEUaGz1EHhOVzHU4CtUo+LlzQjieffbZ3TkYaB8sndMn5NAHZNEWWAstSR6Bf8inLdnIEy5kgTVZ4J9DXF0yiK5Gjj7WozLDWj3qIAP5RE4jN5m1Gdb6wn2T6Giwlhau7j3lwEq9wmnaQoh84gQLYARr+JBVW5T5zDPPdPn0k35zTtq02X2YUJ59uWEEU21z/8uTPnZe/5GNjDCAqzbBmoziF0unX91DsBafWNqE9pQ3sY71U8aEdhknZHAfwlr4TveHdsCaLPpw9JBXrGUYkUl/kgMOaYuYzOpeiUe3ddbLL7XGU/XMs1ozBvbuae3NN1o762Ot/TbglXvTfeIed2/DpM9P8yfZgwdbO3SotS1bTsitVscgPgMDgbkZRw83ghve1jJIw01/+eWXdzeAGxFpXXnllV1IQTeOQQQQN4MylQ0oN5Mb2TmBuB977LHuhjUI7WDgRjEoEWsGm7qfe+657iZ2g7t5/DbYDAB5dYAbtN8B8qlXfFs3nsFtECATMitTHoPSTY3wlQ8LpJjA3wnm7ZwwjdqhbjewiUAZ/pt4pEUyBiBMEIF2GHDOwQ8mBo/DDg6jJEvuJ554ohuoDnJceumlXdu0ww4SgqQjLWmyjQ9ctc85mGiHvjJ41S+4OvIx0GGNEH/5y192/U2miy66qLum//Sr8hAbeZCEgeymN7Hon1GyMtjFDVaG/iEzjMhCZv3sAw+EipjIB3/E86Mf/ajDUnp9BBsTM3lCWPpQWXBwL7kP3QMCtOf+cE6ZZCY7IsrkMoq1+h9//PGuHod6L7nkkk4u96J7BNbq1XfiDZOR7LB2nyfkp/zOkcN9TQa4wkv55JFXeve/+yh72rn/4J8YyPpJG/WTukexVp6tntyvsBG4HobyO69O/0f7aaUQ7pHnnm3t+X9ube9bbXDZla2d/pE2/PlPWxNZ8KMfbYNLr2j7N2zo7hNHJno7sPTH+aox4dJRNCI3kD25EMU4LUXHRiMSPFvD3cQICxh2HgjpGuiuu6HcuIhA5xukiMkOB8jSjr3IS9lIyE0hb3ZMMChpLQ8//HA3ozl//fXXd2SnTBMEglXWqBZuIMhDszAYlIUolKHNIVn1IzCD2aDQBrIjMdvh0NS10ySyffv2jrgN6tSnTIPFoHQDyGcCITNMkZXBIli538hcPSGh0UEkjXy0JFi4sUxYBn5IliwIA576ro+1SQp5GnDaZsseRP3973+/6wtlG9DRWpMXKSgL6cBNnTfccEOHGYKAF9JFfvL0D1hrv37UPn2C/GDt/iAPGYKZdPI4kAHC/N73vtdhqy/g7B4jj342YSATpJ0nJ2QGb+f1E80ORu5D9zGyh4V2mmj0/6hW6D6Ah3rgnftaH7jvtJkyQT6yuf/hQnZ4mRjcW9pINlgjefL4r5363v2jHnmjbSv7qaee6uR0vxgTsDBhk0cfwX5U6dHGPC0ad2lbJhnjTD/BWptX4nHksYdb0/9nfux9xejUD7XhT37UBpd/oQ2feboNLruivTXY0O20AuvsD2hygkk2Elg1JOvmdFPpWI3IcoDOTcBqNwYSMlgMQDeOgeQGR6QGpoHhhva4g2DcWDr+3nvv7c4hRIPVzeNmjrbghnFD24LGtxvUza/ue+65p7u53ThuSgC76RETDVV92YwRGZElBKBzkJJ65XXDqZsWKR+NSF6DQToyIzVy3Xnnnd1geeSRR7p2O2fgInNtkN83DQJx0eBgo/OvvvrqDh95YYqAnaOdKJ+Ga5LQRnuJhdSDtTaYGMgnDe1IXhMQ4jQwEbYDidCa1Ku/vvrVr3YTAGLyQeQIGa76OBPJLbfc0v02ycEJnn/2Z3/WLRUgSf1FRljrR23R1z7khbV7IgSQCY3MyoCJgZ4A6GR2DomYGEKKJht9rG0PPfRQh5dJXvlIGsYGof6DoT4x8KKlaof+Ix+SRHbS6WtpyEMO55Wp35BPBilMyIvYtIcWC2uDGmbyu68d2mB7JPKYMG6//fbuvz5Fpshdf4bs4euw3ZK+ICOcTAxf+9rXuvsSQbtm3KkbHvpEm8hgknLevRGtVBnuKbIhbvekvoKtAz7uGff2Sj2O/PSp1l55qbVNm9rgrHPacHiktRdfaO2UU7un88EVV7Xhqad2k4n+wTXwcj9mh+m0bb4mXHveas3nrLPbYMuWqfHUkOz+qjEGnBvWDZ2Z301qFjfgNNKjjgGkI2kw0utYBEHTcIO5GRGeMtwUiMO3ckPQyM1N42M2d2PJ64aX182FaAx6eQ1qN5Qb2sAgN3nUS54seQADMfqfnXfVZXDRQEJk2ewxbYgGBwN1IxyDjXwI3g0NL9cMCISgPfKTjyzOZTnDOdghmDx2WgowiMhuQMMF+ecJApHCmqzKUUZ2ffAb9gZe+sSgJo++ILcBn7XCLHFkayCY6MNskJk1QcSjDO036OEGfwSlLktFmTT1jQGtX/RjsIYLAs09od+zNBPiRTDKVq/2p4+RH60M1lknh3d/iQm25FRP+jS7eZjgnCNbsNZnJmf9nc01kZL7NPd1NuVUJ+yUIb/r6o5CoU+y35xr7kN1w0pfKR+xw8u9lXV8YwBWZJHf/2w5r3zyqFN/IFqP+UjSZJZJN/cTYndoozFGpihE0mRpJk8co2Q0NUHMIePwnbfb8B9/09q+fW3wyfPacO/ebtnTEsLggk+3wdlnt30HDh5dn3bvZbfq0Se/+ZLsMppwuXF88nKJBhA1Htk4XHNzGTyA8EEEWbOSJ4cbKI/tbhAkIG02Lsw6qDzOpQ753eQIWXo3nLw+Bqr//RlfPtcMCLLJo+xsn+O8fJEzyxRuYOcRiQ52kCM3rnoMhKx9amOuGbjyqjuPxPKHUOCTtcFsq0OmnBvFOuvEIXZySC+duvyGCVm0KwM8WOuH4Bls0i75yDCpn+RFbMrWFnUH67zsUY/f2qsN8pBBHpjAKvdO+jnr1L7VnT44qp0MBh2+ys0A62PtWuoY7SdluD/ICuuQVbCGQV+TVY5715GXoem/THTkVFb6iSzkCqFGbnXksV3byZ+xkjEhL0ySP3nlQ8D6NPdb7olskRSs9Z++0zby+5/3GMrOmJoDPy5bkdqRcZiXrvAdfTFfJlzL1iVVUSFQCKxHBOZLsq+92pqYsp++sA22nbIe8a02FwKFwDpGYO4mXOsY22p6IVAIFAKtSLZugkKgECgE5ojAqjHh8qYyb5S9NfU21BtZpkYOC9DMaby99xbXIrtFfW9CYwLjDWs8xrwx9+bfSwGL+84zJXKwK/TGW34vJ8Yd3jDLa5HbwrcXL97AezurPDJ6A6xO571QcM7baC8nvLHNyw5WCElnwTyeREyFYuxPPuXJwyxGvdrFHIec3oTHKqJvcRHZYyOqblh5gaEsspNPO70ZtnhPTm+iXZc+5kRZzPc2Ow4D0uWlkRciXmY4RzafWBOQLZYQTMfgAAMv2vQtiwiHtskfZwv15PDyRN1etIxzRpHOW30vW0adPuY4hqroQmBBBOZOssPXX2vNuuynPt0GW3/XA+d4+oYJCZKNCyLyRKrsFg3kuHEyM2LXl7fjBq9BiUjYsBnoSMx5tpsxIDaokZ1BjiSZmjBfQWKjhzfU0inPgGYWg6BjzI18Y+QejyV5nGMCgxARKHJEGjt27OiIBenIq26TBcIwEWi7/8hJOSYWREo+9paIERkjLqZHTHSQTP/IW2KEZiJgYob4pWdgj8yQONnIiBRhrey4UpIt8jD1YhqFYGGLtE168DDBaQ+TKJgieHhpj3ZLpy5lI2Lk6T/i1DZl6TNtUHfIXXoeTXAY58apvd68k1uaTGLHc59V2kJgHgisChMuJBIvI4ORpmkgfutb3+oIFYkwAkZYyBhJODKAfbPNjF2kAfi3f/u3R/3nERRHAyRGk6WRIRv1jA5WA5mNJzJXLsJGeqkDGSESxI1w4kuuDqQunzpibsU4n1zOxw2Vcb68iAURyksmJHnfffd1bVf+3Xff3dUdd0rkyduJqcy4+A4INm6q5M7klckCYcpPU1cXTTMaat+2lR2nCQ3OiJEWnFgKHA3gxphff8SGWB1kih2sPAjRBBUvPH2HiLXPRMq5ghbvIBOb4GuvvXbiOFA2pwtG/ZOIeB6DqMosBBZCYFWQLKKhteaxM55NVHHnDF7nDFgaKi0xj880O55SiNHgRUQ0wO9+97ud9iivc/LymKEh5nHUYDXIo10BMkEzGKYjVISDBKVBECYD/xG/NAkq4rH7jjvu6LQ6nmCue0y/6667ujqRGPm0lbcUeRFGbD3lRYomB+eQ7m233XbUvz+2n7S4xBsYdT9Gsj65HpI1kdDIkRzDfhq4djAa95+mGflMGgmoAwvEluULxMnDKy7F+gQx+sR22KQYxwyTiMlMmSaNOIgkUAuZYttL64edPokN6eiNrVzG/SapItkivpWCwHxNuN58s7U3d7d27sfbYMv7xtTTHIna5BE9GpMBjsDi3WRgG/wJHkITk5amZ2AboDQzj7lIChkgEwcSsTRA6/KYG8N4pJFgIDGSp8mGDGKIjgyQbNZaLQ14lEb0HrEdeUSXhtbqOpJF7n6T0WM2cshaJFlocPIHmJ12AAAZuUlEQVTGiy1xBZA/7T3kiBSRjDKVgcSRaf8gj4+Jh+zIHdFlPdYkAQvyeVyP04A1cGXLGzdlmqZ6EhxFvdqgj6SXlrbsnMkLptql/fHKMzFIQ4NGrPosDhn6zrW+c4K6aMnRbkfvJfcJMk60rmnutcpTCMwagbmS7KyEjTuiR1dkEk+qvreTAZ/HZASCUA3weLMkaIZzrisj3k40yJCT63nURpzxTsmyQepOXSlH2niSIZQE8ECOZENmCMTkEA+zeEYhmHhoIaB4LzmvLHnzgimeZVluoCHHGypupa6FyPp9EE8tsmu7esgdL6doyMqTP+eRoXQILF5z2hWvo3hRyafd8UCTH26Rx++4DsfbKJ5KZEodefGmT0KyytR23+MCBGlnIpllaWJW91+VUwhMi0CZcE2LXOUrBAqBQmAJCMydZIdiyR4+/H4kG8Fv6ygECoFCYB0hMH8TLpHFBYm56LNtIERYHYVAIVAIrCME5k+yyxiFax31WzW1ECgEVhECq8KEaxXhWaIWAoVAIfA7CMyXZPe/19p773XRxAcnnVTQFwKFQCGw7hBYFSZc665XqsGFQCGwZhAokl0zXVkNKQQKgZWGwPxNuGa0XMAAPUFOGMzHyN33OB/9lQZ0yVMIFALrE4H5k+yMrAt4SmWzwH5XZRfYSUSb/aR4GiHk7BmvLF5DvI64b4oTkP29eBgJ8JJNDpXNxZTXE48u7qI8i5Qpr3KVJx8PpexwG2+zBFmRjseUI/sy+c+bjYcSrykuo3HHlY5M6uD+S/bsQ+XcSt7pc30Op2p1IXAsAqvGhIubJZfNkGpIF/EhwEkBQ/jE88cX5IS/OzK07XH85JGVa+IY9AOK2A4cqSXmrDRcPkW7ciRilu22xURAgvILdoKgRaISZAZhIlIh/9Qd11tliDmQLbrl1QY+9yJT+e2bDILAiFfg4NsvFoMIWOIP1FEIFAIrG4H5k+yMnBGQGK2zH8JP3ALERfsbR7IITrASn+uvv74jJwFEEBYiRL7OKTNRuhKRS/QowWcQMwK0RIFAEV9i1SJ90bYef/zxo7uwJtAMDRTB+xbkRH2CsSDJxAGQ1zbWNOr49iN/kwDyJisN++abb+5kSZQvsWUFfkG0dRQChcDKR2C+JlwzcqvNrgYhJLAuRrIe62mZCNh6rgDQjgceeKB75PeYLoasiFlCDyJfRC5UIJIT8xWJizaFZBGbZQKRoGinSPyaa67pyNA5ywdIG+mLf6t8RK4sUbSkpzErg2ZLK0fQ2ZJZOUL0CS9oiYE2nJixwjfKj3QTJBx5a9e4LYhX/m1XEhYC6weBuZLsrGBEatnOxNolYkKA2YpknCaLSBEXMhKXNVu4IGwEhsgsAyBHMUifffbZTqtFiLRE/y1TWGeliSJ42mn2Wqd9ImTxWdVPPulpmsiVjMoTWtE3eRK/1hIHrVcowwQhV5/lC3UgaxMEYpffsoVr4r1K7yMiFVlMArULwKzutCqnEJg9AqvChAuZIExk5oPAnBPmb6lh7bLPlcd2cU2RFMJFnogyB+JGqtZDHepBiNljyjeNlxyuWTaQnjarHL8tCTiQrXIQb3ZMoHnSSB3qdj7bsCBXmq4ykTiZpTdBKJPs0ktHftfFbp20Jj3726VKLAQKgeNFYK4kO5xR0G6PxQglkfiRCvJBiGXCdbxdXukLgUJguRBYNSZcywVI1VMIFAKFwCwRKJKdJZpVViFQCBQCIwjM34RrRluCV88VAoVAIbAaEZg7ya5GUErmQqAQKARmicCqMOGaZYOrrEKgECgElhOBItnlRLvqKgQKgXWHwHxNuF57tbVXX2nt0xe2wbZTpgbXhozDf3iuDR99uA1//WwbfPwTbXD9jW3wmYta27x5rBlXzL58x9SLGRg7U/atTL+YgrGzTSCZmIMxD3NIK38CzLgur8O5bFMtv8N1eWPLm7yRRToypDx5mKWl3gSKGQWKHPIqV1t8UhZ5YiusbOdzPXbFiWKmntQlbf9/7HLlVV8inSlf2qTn3utQJvte+WIXPK6Dpem3N7iqJzglOE+2Ek97tCX9FM+9bOOeCGxlwjf1sKqMy4TAfEl2RlG4jjz3bDvy/32jI9f2kY+2tuetNvz1r9qGf3FPG1x6WRts3HgMXAz6OQMgCcb7PLfEHRAvgOsqRwDODFxcORLwtEIWBu91113XEYi4BwhCOh5XXHmlc3Bv5cnFe0xMA6QhHddYZasbgXLblc5/zg+81zgsnHPOOV08gkcffbQrD3l88Ytf7BwXRg918AjjsqsOcQ94kImFoFxebc7zOHvhhRc65wneZWTUbqTJkUHZ6oQNhwhtMynko3280WCkjAsvvLALitOPPCaWgvzK5BbMGUKb+wF2yI8gpeFtxzOOl1rS8GZTPpzIDIOQpzSXXnrp0VgNZNMGH23QV4jVf9iWt9syMUVVMxUCq8aE6/D/83+JD9jaiy+04f3fa+3KL7XB5y9rbc+etuG//K/b4OStxwCARJAF91nEhjgRKLJCAAhK/AButKJqGcAGNGK4+uqrO5dXpIzQeGEhxZ07d3aeZw6eXPfee2+n0SENJCsNMhajAEEjAu6/As4gP+XJh3RF0eI5Rk6kIdYBF1nkM+rB9d3vfrc9+eSTXR5xEZCxNAgKMTpc4xlGRlHEcigPET300EMdGSJRsnDVJRsMkDQijTYuOlgmC6RGNgQvvUA5iQnhGu858pjI+oe2whSBclNG8Ooir35JEBxEKU6EOuAPv4SQFBgHOZuUYKafuEAjYlgL/APD0manGv+VaRkQmD/J7nmr0zrbWWe3wW8fwadp16H/7c/bhquubkf+8v9s7dWX3y/vf/yf2/DRnW3j//oXY7cbR14GqcGNGBEdrRZZIUaEITYAbc+gf+KJJzpN1oAWXhAJIyIaljIuvvjijgxCgEhBgJinnnqqCy6D4JR75513dhoWkkaoSBoBITGxB2iYCNF5WqLyETQZxSkgk//9Q5Qw5IogTRBf+MIXut+0alp05PMfqbmOfBxIFik9+OCDXdtovGT96U9/2slrAlEn2UxGSFQ52kA2MiIxpBaSpckiSzIrb/v27WO71dMAcpcGqSLeuB8L2KOP4sLsPLmUTfPVXvjv2rWrXX755Z1WrX5avX5E3PCCQ5HsNKOq8iwHAqvGhOvw//3vWtu0pbXf/LoNH7q/tSu+0AZXfam1Xbvahv/qv2mDreM1WVqPAW5w0rh8DGaEYzAjUyRE80RkCdxCQ0JelhVoVTQ7aaXrk+yNN97YaWsICunQXD3q0roQvOUB/xGq60hFfAOEg0j9R5rICGkjjcRFoIHnQOQihSEf2itS9EGKCB7J0VYROLldywRDqzV5mFz8RqwIX2Qv6dStLnI4j7DV55qlBfKS3SRjaQIpkhVhkl865EjT9cnju/JMNAmeg8xNLuRH4n6TC4nCwnXf8sA1GrTrV1xxRddfSF+faDdMaf5kVo5+qqMQWGkIrBqSPfLsM++vyZ53fmtnfKS1vXva8Jmn24Z/8bU2uOzKsWuyiYoF9LzEMfANUo+gtB9rpoiExmTgGuQIEjEiHgOeFmigI5msxyoTKdCmkBBikg4xZJ3RWqXHX+nURWNGCEgGOeSlmeUJZSAtj+1kQNzIK0eCduelFCJWXuLWIm2H9iBaZKdM5EeLVj/ZkXh2clCfNB7h8zJO+SYkB2KlzWoXws6Lt5CqtsqrnKzpIrqsu8IMGZvYlI+QTWIO2qi1cBjn5aI0nh6UZ+IjL0K3vEMW9cIuSwnKh7VrZKsg5iuNXkqeIDBXE67hwYPCWLW2ZUsbWFOd8lCOF12ddcE//Ka1c85tG669vg0+e3FrW05e8uNitMa8DY+VgYHeP1xHOLEkQIjII/+ljeVA3u5HY3MNYeQlmuuxcHA+ZaU+/5OGFhgLhv6LJGSat+vJRz55tSntyf+k7VsPxOogAcKzZ1rKUW4sDOSXPvIk4pfrsYAgc9+KQf5+wJ60SfpYV0R27QnGfdzTD6lf3kQokz5tJYe0aYsyRl+8TXmrVbZCYOYIzJdkX36xtReeb+0PLm6DU0+dWvj3TXuGXlm3dmSIDYzo7rvW46aGtTIWAoXAMiCwKky4lgGHqqIQKAQKgbkgUCQ7F1ir0EKgECgEWpu/Cdf+/a0d2N/atm1tsPGkwrwQKAQKgXWFwNxJdl2hWY0tBAqBQmAEgVVjwlU9VwgUAoXAakRg7iQ73Pcu/9PWPnxaG2zaNDVGMQHqB0qJKVFZF0wNa2UsBAqBZUBgviZcMwoQw+aSYXvsPkO6jOEX2q02rp+cDzgZKIdzAHdQH+XwomKXqXx2nuwyORckGIk+cJ2HkevZxVa9HBlc4wDA6J9xPIP6+PlLw7ifSyoje7+lUQaZOBSwnSULx4G4wpKT4b3ypVd+5CVPgqb4zSmAN5SyGO9zeIi9rDaTIR5p0sOMPLAJprziEtMgDgnyKZOXlzwx/o+LMEcGcsjHaUG7OXToI2XEQSIux9omrzrZ32oPObSVCy1bXIf8nBTUqa/U4xq3WliQQ1naqLxRF+RlGDNVRSFwXAisCpJNIBQDzwDN9t6IwCAftyU2UkNOiMZAveSSSzoDeETHi+i+++7rBvQdd9xxNAoX4kF+gsbIFw8v5fPuQrTOIQaeTAY4EnrggQc6LyXn1Ckd4kOAiIKbrm/xApRDZh5QyAmBKANhIHcEg4jIqa08nHikOYcs/UcyvMaQtXgKPtdee21H7jza4qqKdHmRKT+BZBCq9jkXQlY3bzBxD7QJdgg27eUurC3yaidZtMUhDe8tLsfaTGZycY0VSCaBb+DCa46LMqcC58mWUIlckPUvfMVeUI6JDgGTPS60onppp0M8inixHdddX4kLgWVEYL4mXK+83NpLL7b2+xeNDeKy1HYagIgF8WV5wMBDRAbcOJJFrD4CkRj0NEWDG7nRrhCAgUtbRGzOWY5AYkiIVoZYosk6hyAFTEEEiFJ+5SE2ZdC0RLhKhKxotMiFvOIjCCqDXLiqko3mjKCURbNDuiJ4aatriIfsyInmmAhUceNFsEgf+SHthCaUNoTOPTiaYqJuaS9ShCeSFYQFgcEaASNP5ZGJlgov7eO+Kj0MTHZwccgrboLy1PH1r3+9uy5mAjy0j0wmDJiZUMiHRJE4EtYGdcPIeb/lUaZ+0ifOyQsfuMK9loyWOpIq3QeBwKIkG59zNzkNx2OaQbSUY9h5aB1ubeNJJ+RWOw3Jhiw8ZiJLWl0eUwVbQYz84RGhyFO0uARpCZn2o2QJUoIUnUNqtDoD3cBHkjRgxIscnKdN0gYRPKKiNbqGbJCX+hEbDRc5SUNGJC0/7V0dZEc+/iNK/xEgrRlRI1lkpkwhB5GfkIC0duUjOOnUo+8SsSuTDUxoosoUiUwdJht97FxiB5jQ1COug/uA/MgNfiKPCbqjHnWQRUCdxO6FDTnIbJlAHcpGoImfgHw9bfi/Y8eOrh1iHKiLPEIvigcBK5MD3GmyMCNXgqUv5b6sNIXAciGwJBOuv/qrv+oe35CVQUS7Ept1OY9plgsMZESQGK4eKx3IJtGvEFEelbP2h0CzHkjDUrc80iEGGpcDYcDCoPdYixilUQ5tWB4EKz1i80HivkNQSF4a2iFNlaaoTuSFkLMkgUS0g2zKRyxkDwGSR16TQNqr/QmgokyadCJZaV/it2Y3BeUhLh9kRlPO+qvJw6SlnQjfeaSqfMRuiYFmjNyVRz7aqN/IM+vQyqEVS4/Ytd1/E48D4Zs0kCdcaa0md22htcoHF7JqD3xcMwHkqWQ578uqqxBYDIElkexihSzH9WlffI3KhhQNbB+apiO7HriGFLI7QIKYICYEkx0O/Hcg1QR3kRa5ZauUBITJtjYIy3KHvFnyoJ0hOoRFC9NGBGdpAEHTfJFIf2sXeWiCylIn0qHZIhplmAQQVbbYyUsh16RXfnaKUG62j8lWOuRUb4K/IEcyaoc2JUhLylC+9K7DtB/ghYbrUb7/wk7bs+UPrJFocIUp+UxqtHplmlAQs/aSg0ZM009kM//Voc9MDPUSbDlGY9VxPAjM34Trjd2t7d7V2ic+OXb3gqUKWyZcS0Wq0hUChcBKQmBBkqWV0BpoM7QEj722Nsnj5a233to9Fi50DGdkwrWSQCtZCoFCoBA4HgQmmnB5/LPuZr3LnlcedT2+Zf2QHeRi0eiLZI+nKyptIVAIrEUEJpKsNUZvd60RMgGy/mXtzhtg572B9/Z8QU129+utvf56a+ddMHaLmLUIaLWpECgECoE+AmNNuCwJeIvL9pFlARMlywW0V2ZBSyXZgroQKAQKgfWOwESS9db6/vvv7zRYywKMypnTMD5nXnPzzTf/zj5U6x3Ian8hUAgUAqMILGjCRZtl95jdUJkxMS6nyTIZslzA/GnB5YIjR2x41W0VcyJeOe9vP/P+vlo5Ut6JlFu3RCFQCBQC80RgUTtZFgY0WPaa1mNtI827x+H/OHfWvsDD115pjWvthZ9pg22nTN2W2K+yhySTuhM8pb9Z4O/U/dsNCuVl/5nN+bzAM0mwqfRRDrvP2Iwqj12mb2mz8WE2UrRWnd1v5VW+8mJHSrZs2JgNFYOVepxLEJVsmpgNDLOpYTY5VA4bV4ffSc/io79p4dTAVsZCoBCYKwKL2snG0yhExPCc2VYCgSy2Q+isrAuQq7q9hEM6iJbhOs+lfjyDPlrxttIGHk+M/p176qmnOtfYxCzgLsso3pozY3tEJqCLtJZF1Kde3lm8kwSDUZYPd1zG8zR++dTDIYBHGeN5OEnHBI6cDPPJTiaeX4jdEwLje2ktzcRJgTxxUZWOlUfcdT1NKHOxSW6ud08VXggUAosisCjJIhqEwXsH0fmPbBAVYvBZcLlgRnayvLMScSvLA7x+yITYxpFNAreQF1ly/3T4jbwQpuUOpJigJfGuEtFKfqSIDKXnloucH3rooW6NmicSSwsvCK1fJ8jJDTfc0JUdDzJaJ/JUhvLUqT3KsxTDVZWJXCYD+RCsMuJ2C3d5lYWMubYK0bjYJLfoHVAJCoFCYO4IjDXhQggGMw0PEfALp0nRzlgbcEpgacBmdkGSffvt1t7Z29oZH22DzZunbgz7XERF+wzJIiPaLRKcRLK0RD7y7H2vuuqqjsgEh4kmjOgshbCWEByF1srN88tf/nIXoERsAI/lCJUvvvgC8vvvBaAP2eCEPH3fcsstnTyWViwjKJ/fPbmVB0ckiajVKz95EtDFdwg+UcEQcZYeEC5XUhp4kezUt1RlLASWDYGxJGvtEGF40cVGFilYi6Q9IlwBTlgXLEays2oFMg3Z9TVZRIvcJpEsjRshag9ClA7xIV2TiEhRtHETiYlDWsshlgtoqLRetsDC/N11111dPFdECw9apqUA+CSoChKlMdNEecuRTdAW3+oVYIcWq07nTVry01rVa1nCZEJuZG8d1pKI8k0wrtOaTSy0WksVAveUz/6s7rQqpxCYPQJjTbhoskgVuSBUlgS0KiRLk7UuSTtbLpJFUIjWmiRNLzsHJIbrOAsD8mqDAwnJR34EiMjksdyAvJCja0g40awSQDpBUzyeI0iy0DSlRXAOZJlQkFm7RYgJ8G25xYSAlLUhEbDUkScE6TMhIE+aK21Xu9VFfrIgfyRNflqwvvFirY5CoBBYmQhMjCeLgASPpn0hAnFEPfoitscff7xbE6TRLbhccODA+1uCb7Ul+MapEUD6iaDlG6kgqwR0XqoZF+KKdUL/zT6NsX/EGkB6h+/syOA/knc4F8sA34m+JT1iVJdz0bRTbupzPsFv+hG8nPOJpYK60kZ5o7n6HRmmBrcyFgKFwNwQmGjChSSQmZctovkb1F7sROuL59diks3KumCxeup6IVAIFAIrEYGJJEtDypYj1iu9gad1eaxmQ+qtOqL1iLugJjsj64KVCF7JVAgUAoXAYghMNOHyqGrt0dt5a7J5uZSN/bJ1izXGItnFYK7rhUAhsF4RWNROlkZr/TGR87MOab3WucVeuAxntCa7Xjuo2l0IFAKrH4G5bgm++uGpFhQChUAhcGIIFMmeGH6VuxAoBFYYAl7cc9qx5JnYJkwgWSS5FhPV7F3nfZOX+n1npzQpZcnPWsg7qVj/JKZKXOXV5emeKWbf4mnRLcFXGH4lTiFQCBQCCyKAXLnAZ5NP9uXMTdnAs5pCguzlEbGlT3bznI5YUI069uS9FNNV9uuciJB1tuaSn5EA5yYmpRyFOBb1HaSKZOuGLQQKgTWFgPdIHIcQZIJZxaafIxBrqTgl8QGIkxASHj24tCNsJMvzEsn65ggkSFN2UqbNImhl993dFw11uKaQr8YUAoXAukAA4fHKpGF6tOdZyULKcgDSpG1ykec56T+ytBzgOg00j/rImq+Asmi/PEil5XVJg1Uu8qbhSisfku07CBXJrotbrhpZCKwvBKy1Ik+P9IgTMSJeRIs0aa6+kWPiRVsuQKZIMtH4rLnShi07cHGnvVpSSNhShIxoacVZ+1VO3PahvqgJ1/rqmmptIVAIrAUErMlaBrBGmkD5NFH/kSpCRMDOedxHoq7RVMUZyeN+NNnkdR2B++9QFqKm1SLuxH2mIWdNtkh2LdxR1YZCoBBY0QiUCdeK7p4SrhAoBFY7AkWyq70HS/5CoBBY0QiUCdeK7p4SrhAoBFY7AkWyq70HS/5CoBBYsQiUCdeK7ZoSrBAoBNYCAkWya6EXqw2FQCGwYhEoE64V2zUlWCFQCKwFBH6HZP3pH1/5yld+539dL3zq/vjPCNT4KH7oj4eF+PE/AeY5ztHZZQ99AAAAAElFTkSuQmCC",B="data:image/png;base64,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",se="data:image/png;base64,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",G=e.p+"static/douyu.1e926b4a.jpg",y="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",Y="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",ne="data:image/png;base64,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",fe="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",it="data:image/png;base64,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",me="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALoAAABSCAYAAADjGc4eAAASm0lEQVR4Xu2dd5QUVRbGfz3kJDkKCJJBAVFWRUUkGFBQEFRWFhUWmBlAoqCoMGKAVcC8CLKLBEEkKCZMgKjkqIIIKCKiMCAsUfLUntuvi+7pqeqq7q7pcbrrncMfTL10v/f1q/vuu/eWR0vmBaA/bnERiGMEPFoaSaTzLhrt4lhOV7QER8Aj8mtDKMJxlqJxeYLj4Yofpwh4ie4l+wAqcopVaFSJU1ldsRIYgfNE95K9L5dyjq/RuCCBMXFFj0MEMhHdS/ZUbkTjQzTyxqG8rkgJikAWonvJnkIvNCYmKCau2HGIgCHRfWQfg8awOJTZFSkBETAnuoaHFN4GOiUgLq7IcYaAKdG9u3oaBUlnCRpXxZncrjgJhkBIonvJ3o+ynGUlGhcnGDauuHGEgCXRfWbHupxjORol40h2V5QEQsAW0X1kb8FZPgHyJxA+rqhxgoBtovts7N3IYGqcyO6KkUAIhEV0H9nTyGBkAmHkihoHCIRNdJ+NfToaXeNAfleEBEEgMqKnkZ+9fAY0TxCcXDFzOQIREd27qw+kFCdZgUbtXI6BO/0EQCBiovts7DU4w0qgTAJg5YqYixGIiui+w2kzMlgEFMzFODg/9dLVISkPHN0PJw+b91+gGGSchTMnnJ9DcI9FSsNFTeHgL5C+DbRzmWt48mT9m5OzkvFLXAgHdsLJI072bNlX1ET3kf1uMpgFONKf5axzQ4Uxe6B4BXi7Pyx5yXzGveZBo9th21J4sVX0kpW6CA79DhlnsvZ1xT3QYxZoGgwsDqeO+utUuhRSFsCcgfDtgujnYdRDp/HQaqCa3/Cq2fujChrfMWJqyTwMjM4ehCx6HbgESla1P/TLN8P+7ap+gaLw6Df22r4zFDbMs1fXDtGrXw1Dl6v+5g2Bz8fZ69usVlI+GPsH5C8Mb3SDtbL3BJQOz8KND8HerfBE3czP+nwIl7RVP4J3H4FP/xXdXIJb5ysEo3+DIiXh49GwYLiz/Vv05hjRvTt7CpPR6BFTCWSwUT9B2TBccUZdAns2q2kWvACeD6FaBAoz9QFY+YY98ayIXrgUPLwaytZQ/f260Vp9WfwirJttPn6t62HQF+r5o9Xh4M7MdfsvgrotYfVMmHJv5mf5CkP3N6HxHervy6fAjH+ClmFPXqtaV90P901RtUbU9m80Vu0ceu4s0dPISzoL0Wjt0PzsdaMT/dNnYcN84zYeDwxdoZ6ZEX3BY/D7pqztH5gBBYuCEdFLVgHRbYNJFYroeQtCv4VQu4U9+fRaolYsluwkJuWOMXDTMNizBUbVz1pp7EG1o84dDIvGZ33uSQJRL1r6sp+smArTuztD9mGroNrfYPtXMD72VmlHiS7IacMozhGWodEgvFWMorZO9Jkp8NVrJkRPgn/7Dl9mRB/fArYvNSDIAShSKivRWw+BDv+CrYvhpTaZ25kR/YIKkPwuVL9S1V/4NOz+1lx4qdd6kHo+/gbY7tuxjVo8uhEqN4LPxsH8IZlryOH4qR2+fkzk1FvcOhJuS1P/+3oyvNlLVtZ4jqI21rjWevHy+CIzRTXKCDoEW7f21xhWEY7/EU4Lb13Hie4lex8uIsPr2lsh7BlF0iCniC67+Yjv1W7/SlvYvNA/eyOiN7gF7p0EJStDRgbMTIZlr5tLfEFFeGQtlKgEa96C/3Yxr1u8Eoz5TT1/oZX68QWWy+6EXnOVDj6ohLXVo/OL0PJB9XZ4rhmcOGQ89qAvodZ1kaxaZG2GlP3rEN1L9r5cwVlkeywcmURhtMopossUWw2CTuPg983wVCO/JSGQ6GtnQ9fJ0PA2JdSp4zC9B2z7Apo9oHbgYCtJ3gIgu+XFV8PJozCyDhzZYw5Ks+7wj/+ouoNLZ+2v/dNwy3BlVkyrYwNcD7R/Epa8DEfTzetXuQwKlTB/ftV9cPV96vmMXrD/Rxtjh6jy49fGFiWLXrNlR9fH1PpwOxnMRyMpOuksWutEF/1PP2QGNxEd/bre6q9OqS7Sl+jnw9dD5YZqIfUdOpDoSyfAgM+hVnPYtBBmpSj7+uPfqUO0EH5SJzh+QM2vfF11MKzaRL3mp3WHVdNCg9BzDjTpBAd/hdVvZq0rh8wKdWH/T7BuTmTL8et6WB9G28qN1bkoX0H48jUldw6VbCW6yKSlMACN57NVPqesLuHq6LpQjTpA8nw4vBdG1oJTxyBYdSlaFmrfAOslDNdXqjRR+nqpKrB/B0xoD2I5uXMs5C8EJ4/Bf+6BTR+Ghi8pLzy3HwqH2FmdWICV02Cqb3e26k+sWaJ2laulZHuqIZw+7m8lF2W9fabaN+4L/bayGsvG82wnuo/sr6DRx8Z8IquiE/3b92HnauM+ZEdvN8r5Hd3bo0ftzpUawIej4IORWYluJlmxctBzrtJzZfeW21Qp/9sNr94Gv9mw8ctBU9QnsyLPqzRW+vk370aGsbSSN0+oy6/Anv85Gy6/S51Fnm8BP36VeVwxr47zvcEerwF/+A7Kkc8uZMvYEP1t8rCEBWjcmi1y5KSOrgvU9O9K3fh5FTx3DYzebX0zWqE+NO2i/un29DOn4OtJyhoTSjcOB0iddDtWqINldpfmqdDlVTWKkQVI/h6PRPfu6qkUReNLNC5zHOe/AtFFVxdT4A7fTaeR1aVIGWU7r3MD1GmpdGa9CMGXTVa3hod91hMngCpcUr1d8hWAOYNgcfZqkV5fmsFfqfHEYvNMEzh7Mqsk8Up0L9n7UomzrAIqO7GG5/v4KxA9WCAjot/9MrTom7nmrvUgKpeQ/NBu/zOx5jRPgd0b4fXOkcMlfXT5t1JbxL8kcIzIezVuKT/e3u9AIV/qziPpcHSfcV05V1Ssp56JJejsqdCzmXA7HPg54hnHRHUJnJ3Wj0acQRS2YhHPOrihTvR3HoaVJiGtcuun25mdtLqYCWG4o5dWurxO7u8+MN+9dXOgqELPRpFWR7+RPH0CNn0UHuTiYSg3o3aKqG7dpkDe/OpHJWciJ8sT9WHvloh7dHg29uahpdKODN6zV9tGrZy2uhhN0exmVH5wdvxHnCB6xQYwwsClwQak3irH/oCHylrXbjMUOoxR5D5xGOYOUjZ9KVPvhxMGLrkFi8H9vk1pVqqyWAUXsTzJuUdKWj1I/8F6LiY1coboyYijxcCIZ222o9vtMLt3dCHzs+lQtIzfTff6vnBRGN9ZENOj2OaFbLLz60V2eDM3h2D5u89UB129rJ8LPy2zRkns8TWuUW+e0SHmLHLe9aJfHRNLkdwQy6XV0z41w+wm046OLp6lL/hciXMb0bUUuqIx3RrtMGroO/rbA2C5bycJ1fz0n/5dNdB7MVI7euBYYh8Wgum3oLo/eu/50LhDGEKZVJVbVrGtW5ULG4L4vsguK/7f4kYgRHzyUvPrfOmz+IWQ9oNya5jUGTbMNR9J9y+XGr99p0guZ4BS1RKb6FoKl6PxtePRSHYOo2bL5STRZYFT34cLL/GPphP9mp7Klm23VLtSvQGO7MtMtl3rYPl/rXtJeQ8atoPDe+CZy5Xfe+lqxi66gb31eAuuuFu5NMiPwsyZS9qIeVRcjeUtM7GjP5IqkYmuJVMOD2uz5dMxVkQXX4zrU+GTMVn1Y6eILh58smsXKwt/HgLxVREd0yzCyCpsLRodPTCgQwIwVk2Huq2hvyRuQLkUrPD5hgeS/NLb1A9VyuR7Qvu+6+1kLPnxnTvt7ylRia5NJB8bWYRG9ri5hSK66JEjNiubtRx6vpyQeTeMluhCWHGWajsCxBX1wC/wyi0wYLHxhVH+IuqGtt6NMO46czUiUqKL2e6hZcr3+6flMFZcaH0utve+DtdKMIWmfNIDbeoN2qorefFL2fwxvHqrvUOz0bslYYmewgQ0kq3ftxHWsNrRW/SDu19SO6147gXadqMhetmacP90uNhn/pPDmxDkyF5zFwAh+tCVSr3ZugReusnYGy9Sord7Eto+pq7exzQFccTSi4TadZ+hrualLHoB5g2Ghu1Bbk/FNLhjpXLzPfNnhItBYuroWio9yWBS5KjZaGlFdNl1H14DVS+DYMckK6JLiNm4g+qmT5yPAr0Iu0yA5r7fr4SnSYCC7rgUKsKoTA01H4n2kZA1I1t1JESveR0M/AKSkuCricrfPbjIG+7vE9XOLkU8PsUVWN5GopePaw5/HrQBeogqibaja6lIKowl2Z6B14rosiZNOkNPn+egLKbuZGREdLlN1O3d9W+GRu3VqqbVhfSt/hUuWwuGr4M5Yu0JOiBaxYzWvwn6fKRIKbbm4IuucIku55DHvoFSVeH4/5QXpe72a8TJwB+pPJc2cvh0wv3AKaIHBpP8Vc2L3uv+c6yLSZSRGdELFlc+2ld2Ve6v+m2dV3e9Ri2/EdEf/AzqBYW9eq0QAdYUnTzifWh0zW1FdGnfcSy0GawCMcQnZN82PyXDIbocfMXKUv9GpX9P6QprZhpvuXnyw/V9oO3j6o0SWHaugfdHwPcf58yOLq7Mkvfl7Gl1kJd5SmCKXEI9VC7zgTfMGWbLhZHWjwKc4Uvgb2HOJ7LqT+6AMtVBYkY3zlc6Z6M7lKVBVA697PkeRK8WXfSVW2HzR8ZEl2idayVO0hcN9N37IPbrUBE+wTO3Q3Qh6CPr4OAumPZAZm9Fu0QX4kpuGN1u/1Y/WPqKMY6NO6oY13I11XPxdxdLVKVLlEnx/EawTBE+OBzP7upEuqOL6jVYaBNUJEh72v12Rzeslz1ET0ZsV9HNzK5YNZurFA+ySGIzLlZeqQN6kZvFNbOUbr5rLeivbO+t3xUgV9F6uguzCyO7cwmsZ4foUt/sjdDxOWgzRNmozXxdxMIi6ph+ESX5WIS4gUXyqUjiInEmk4glvcgPVywvuqoidnvxaZcbUb3s2qAipuT8ESrbWDA+kRJdDstP71R5aaRIRjGJhhJT6OHfI1mF820cJ7qWzIPAi1HNKpzGElcZnDbi2AHY8qnahcWRKTAes0RlGPWjOnDJRYocHnOS6CKrvLJFffGmpdOU1eLBT6B8bZW+Y9KdxoiISbPdE+qZ+K+/95i/XpmLlfejvJ0kg4Fe5K02u5/5bi1B1Lc/o8bWiziESQideFgGB1AYzUwIq/vX79tunJHLjgtAODywqOso0bW+tOAcn8X0q9PNeqjI+l/WKPuv6JcSZRTKcUoCduUHcGy/seriBMB2d3QZS4I0RDcV/frMSaWf6iXUNXz5OvD4Jlj6qjoQ60VUoqd+huIV/X+ToOLPx6t0c5ZOZR5ocLPSkSVzgf6GFBVLgrSN/MvDxSy3Et2b4uIca2OeWVdezfKqC2VhCLUIVubFcBdQrx8O0SWUrknQrr3vRxX29t7joYklFz3eNBtBeVfE5UD80MWRS5IVyUYQSQl8M8gt7+oZkfSStU1uJLqWRmHSvUmLwnDmcAav6Hvx+Hc+0ecDr7Kj6bxcbRAdWi6PrOzS8mMTTz29SOxotGF0Yh4V85xTgRayocjbJpTvSzh4yd2G7vsj2dGsAi/C6dugriOqi5bCLDRsuNRFOVu3uYtAhAhETXQtlaFk4HDq1QilcZu5CJggEBXRtWRuwsNH2Z6gyF0+F4EoEYiY6FoqNdFY7X5NOsoVcJvHBIGIiO5LXSFJRGOXMTcmcLiDxCsCYRNd0/CQ6s2n6MsYH6/QuHLFEwLhEz3Z+9VoX/LseILClSWeEQiL6N7suOd4J7vyqscz0K5sOYuAbaJrqdQjw5tly7nEQzkruzt6AiFgi+jaAEpwEklTWyuBsHFFjSMELImupZFEOh+gcUscye2KkmAIWBM9ldFkeL8h6hYXgVyLQEiia324i3OE+LBlrpXbnXiCIWBKdF/WW0n2nf0f20ow0F1xY4+AIdG1PpT2+ZZXi/2U3BFdBJxHIAvRNfX150/QaOn8cG6PLgI5g0BWoicj3+D2fSM7Zybljuoi4DQCmYiupdKNDEw+GeH00G5/LgKxQ+A80bVUmpLhzcVSMHbDuyO5CMQGAS/Rtf6U55Q3sNnZj2jFRgZ3FBcBSwQ83pTOG7z5EQMy11i2cyu4COQqBDxaMq8BvXPVrN3JugiEiYClC0CY/bnVXQRii0DHWkEJbYKG95ABnmSX6LFdFnc0pxEISXTPWTxaN+Ztn+US3Wng3f5ii4A50U/hydOZeT94P8rkEj22y+KO5jQCRkT3eI6T5GnPHH/ea5foTgPv9hdbBLIS/RD58t7C7C0rAyfiEj22y+KO5jQCmYm+j3yeG5m97ZvgYVyiOw28219sEfATfTd5klozZ2vAR6b8U3GJHttlcUdzGgFF9J8gbyvmb/nFrHuX6E4D7/YXWwTurLWJQnnbMGPLnlADu0SP7bK4ozmNQLe6pZn2wwGrbv8PSygpSs9Cw9cAAAAASUVORK5CYII=",Ve="data:image/png;base64,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",de="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",P="data:image/png;base64,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",c=e(71424),t="data:image/jpeg;base64,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",p="data:image/png;base64,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",g=e(59301),U=Object.defineProperty,w=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,Fe=(a,E,Z)=>E in a?U(a,E,{enumerable:!0,configurable:!0,writable:!0,value:Z}):a[E]=Z,Ae=(a,E)=>{for(var Z in E||(E={}))Ee.call(E,Z)&&Fe(a,Z,E[Z]);if(w)for(var Z of w(E))M.call(E,Z)&&Fe(a,Z,E[Z]);return a};const lt=a=>React.createElement("svg",Ae({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"},a),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 X="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",q="data:image/jpeg;base64,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",ce=e.p+"static/certificate.a2a9ee77.jpg",J=Object.defineProperty,Be=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,Oe=(a,E,Z)=>E in a?J(a,E,{enumerable:!0,configurable:!0,writable:!0,value:Z}):a[E]=Z,be=(a,E)=>{for(var Z in E||(E={}))De.call(E,Z)&&Oe(a,Z,E[Z]);if(Be)for(var Z of Be(E))V.call(E,Z)&&Oe(a,Z,E[Z]);return a};const ue=a=>React.createElement("svg",be({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},a),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 Qe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",tt="data:image/png;base64,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",xt="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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",Ct=e.p+"static/question.ed747acc.gif",ht="data:image/gif;base64,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",nt=e(55351),bt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoIA+tBBAAgAAikjNZ47zCIh8E8mOjYO1aOD3L7DYzXZJurs8qhuzLqFsH22hcbUs6CMudAol8Ic2Dkkb0fuvEj3IinwvobjTOeRP1safOuIPIA/AMpxbsb4z3fc9PVUQLvRY37L/vMDxtT2peCBpU97BywlkD9sXjvbzcfG7jTSYeSCZyK6l9tTCkn75xXHAVcChh4zCDzLy1DfQ+U0tomcDaSO9A8rb0WWN5P3QK+SzCPx471bLdTWSYwFdZfXz/j+e7SG3MHE73SGu+19FE0gTNV+o8aU9pXls+Waw7E4r2fL9ZQkMB4jd5xd1r96fJ7cgeDX944vL8hv74ggdUZccRrLsw4/1fQCpLyYH7tRxKYCutv1M4rK26fKdd8Nn+euJnAySp9w+o5dettt+QSItHV+nb/qsXyzddj1KAXlnmSsuIMgV8v1sCgHxdWcj002QXgh8BCAqdq9B33T2tbltOlBWcEia+NtO86nd/QOtR3EGyxXmHZHXun78jow7tPCgAI6NixpGsbZ1ibj/d2gvkZy55EHpbcDiz8BkK62LRsNotjaX5TvK8NzH0lI5j0aQAQ4z69pjarfGwZTFphab55sCdogntAFCgZhfgLn3xtv19oPnTexuFjaR4ANJV6CWhzGEvNrpQPiYBOt+vVaWu+Nd7bCaDTTUCS9LDwSNQuiT17bM3fGPd4zn1YWSc8kqJO5e9H9P6LAeNvLp9ia755sCcoiftAKLqptoOI6oRXUsiJ+FxIf/MTM9quNRl1/XhN7p7zQWPUQTdb88CNcQ9GWXMQA3XCb5JWSngxYJxtSGtfXCxvuOqZrJ9VN53wpcMfhIxhs8jSb0aT2VLmyxn3edQ52hOnNf5dsfrN86H0x9Nqu8KgqbBxdF5hCdwwfyFkPmFnflO8rw3AL8qy/V9YzCmsl1I1pNTdp6N6t52mMaVu85mkTEb0ly6EzCeaprXfWGmbB3uCTHgOLk9FCqGkmhWcBlBjJ9MkUX1K3TcRzV5qmvYesdOum9G+Weqxmop+Zo65dFsAEydFTvC0E3HQIHVNWnvpvRVGRYu+G+Oenq4kxiIk+ZLIKbjitEO1Lvyr0/SHieD8qtLqQhbG/Qvl9C2OSIqMWvwHasUdWSW6Umojbh/VPNgTlOCCLWElsOB3hO7BL6XLHfCqOaXuYsA466aPR6XnAZQ8qHKB4fWJP4kNV7SrV3ymqwNVAFiTUe85HzLedaKNxfd/h4FvuPdoA9Hvj7ftmhMAkFbZyaxaQH1a3XwurL9tp4kN7fsUQz5fTnxbGH8GFt7DcwpecTuMFmlIaZ+bjOgvF2u7d/gnIWZR+Q1KPowcIIaAhQSarqmH/xE0TpQbb92M9uT7kdz+/HqfDB0EcF/ZRi1ggYFER/cYcMtMOO3jzlmVjXKDrkt5uv9are9ZLJ8L6UcJ+HplVotygVRlYLFwM4GWf2njl/ymq1fqrSgM3J1Sfz5Rnd15ulp/tiGtPV6h0aIwaCDxUPc/F8sfOQdqTKnbrvjMf9fOK7ZLCyv8Jom1s9qvsHANttQw4dhY++6BW+sKFlNJr7E9K6wOZEoT0YU3ogvXm5OSMK5KQ347v7oggZbr3j/+PWwUnoj9jyHCk+OP7p3Kry+6nL33uvazqbD+6+W35RDmrtGOPW8Va7JcjzemtC+frTKWfgJyCQmxI/GZ7x+warfdUKy/rj47UZXdnlHZXHprJWBcFKZsGX1k16t2spI7oqbr3iOTkdzGyz7z8tK5s4eAN4UiHxx5dO94Ka2jLd2Gq95TI/e9tXoqbBytZLJzwAUGdY+273nc6Y294z3p1sRW2ZhSt02Gsg+eDxknyl07FYWRY8I+aZptYx27B0Bw/Bp3faHRcs13EsCWiWpjZ8DEU+Ecxe7IKjVl5GMy8zAJMQSIwbH27rL+7FH2jUzTNfUwgMMAkFiFlf5MrstviA4PU61HIuo1KQRCdkGeJCDJoCQkkkzyOFVF4mOxyv9u8x8opnU6UeBF0wAAAABJRU5ErkJggg==",Ue="data:image/png;base64,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",xe="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=",vt="data:image/png;base64,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",N=e(53114),D="data:image/png;base64,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",A="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"},61584:function(Ht,ot,e){e.d(ot,{i:function(){return t},Z:function(){return g}});var n={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"},d=e(71418),v=e(6848),oe=e(93948),C=e(92310),F=e.n(C),j=e(65862),ee=e(2524),ve=e(41867),B=e(79005),se=e(20345),G=e(77882),y=e(31081),Y=e(75309),ne=e(71979),fe=e(47558),it=e(42922),me=e(66832),Ve=e(96593),de=e(19664),P=e(91833),c=e(59301);const t=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:B,swimg:se},{name:"101\u8BA1\u5212",ptimg:G,swimg:y},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Y,swimg:ne},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:fe,swimg:it},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:me,swimg:Ve},{name:"\u519B\u961F\u4E00\u6D41",ptimg:de,swimg:P}];var g=({className:U,dataSource:w=[],col:Ee=4,right:M,bottom:Fe=23,precision:Ae=0,wrapWidth:lt=1200,trackEventItems:X,loading:q,onRemove:ce=()=>{},isCurrent:J=!0,showAlias:Be=!1,showProgress:De=!1})=>{const V=Math.floor((lt-(Ee-1)*M)/Ee),Oe=[{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(be=>(window.ENV==="build"&&(be.ptimg=`/react/build${be.ptimg}`,be.swimg=`/react/build${be.swimg}`),be));return c.createElement(d.Z,{spinning:q},c.createElement("div",{className:F()(n.list,U)},!!(w!=null&&w.length)&&(w==null?void 0:w.map((be,ue)=>{var Qe,tt,xt,Ct,ht,nt;const{name:bt,id:Ue,identifier:xe,featured:vt,school_name:N,image_url:D,excellent:A,is_plan:a}=be;return c.createElement("div",{key:Ue,className:J&&De?n.wrapisCurrent:n.wrap,style:{width:V,marginRight:(1+ue)%Ee===0?0:M+Ae,marginBottom:Fe}},c.createElement("a",{className:n.li,onClick:E=>{E.preventDefault(),E.stopPropagation(),X&&(0,j.L9)([X]),(0,j.xg)(`/paths/${xe}`)}},c.createElement("div",{className:n.img},c.createElement("img",{className:n.cover,src:`${D}`}),J&&(0,ve.bg)()&&(be==null?void 0:be.studying)&&c.createElement("div",{className:`${n.movebq} user-path-items`,onClick:E=>{E.stopPropagation(),ce(be)}},c.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),c.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Qe=be==null?void 0:be.subject_tags)==null?void 0:Qe.map((E,Z)=>{var u,s;if(Z===0){const S=(u=Oe.find(f=>f.name==E))==null?void 0:u.swimg;return c.createElement("img",{className:n.sign,src:S,style:{left:"-4px"}})}const K=(s=Oe.find(S=>S.name==E))==null?void 0:s.ptimg;return c.createElement("img",{className:n.sign,src:K,style:{left:`${48+52*(Z-1)+2*Z}px`}})}),c.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(be==null?void 0:be.excellent)&&c.createElement("div",{className:n.bq},"\u5F00\u653E\u8BFE\u7A0B"))),c.createElement("div",{className:n.name},c.createElement(v.Z,{title:Be&&(be!=null&&be.excellent_alias_name)?c.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${bt}`,c.createElement("br",null),c.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${be==null?void 0:be.excellent_alias_name}`)):bt},c.createElement("span",{className:n.e},Be&&(be==null?void 0:be.excellent_alias_name)||bt))),J&&De&&((tt=be==null?void 0:be.progress)==null?void 0:tt.all_score)!=0&&c.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},c.createElement(oe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((xt=be==null?void 0:be.progress)==null?void 0:xt.my_score)/((Ct=be==null?void 0:be.progress)==null?void 0:Ct.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ht=be==null?void 0:be.progress)==null?void 0:ht.my_score,"/",(nt=be==null?void 0:be.progress)==null?void 0:nt.all_score),(!J||!De)&&c.createElement("div",{className:n.tags},c.createElement("div",null,c.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),c.createElement("span",null,be.stages_count))),c.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),c.createElement("span",null,be.members_count)))))))})),!w.length&&c.createElement(ee.Z,null)))}},39864:function(Ht,ot,e){e.d(ot,{jL:function(){return C},w9:function(){return Pe},dN:function(){return m},QD:function(){return Ge},cQ:function(){return Ct.Z},Oz:function(){return S},op:function(){return we},O5:function(){return Xe},_b:function(){return pt},t7:function(){return w},Gi:function(){return yt},YG:function(){return We},kT:function(){return dt},qp:function(){return it},K3:function(){return de},vr:function(){return At},qE:function(){return I},Je:function(){return Fe},wb:function(){return ue},lB:function(){return xt},cq:function(){return he},tp:function(){return t},Si:function(){return kt},k8:function(){return _t},Du:function(){return xn}});var n=e(59301),d={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"},v="data:image/png;base64,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",C=({dataSource:ae=[],img:ge,imgWidth:b=346,title:Q,sunTitle:z,bannerExtraContent:Ze})=>n.createElement("div",{className:d.banner},n.createElement("div",{className:d.content},n.createElement("aside",null,n.createElement("p",null,n.createElement("b",null,Q),n.createElement("span",null,z)),ae.length>0&&n.createElement("div",{className:d.btns},ae.map((Ke,T)=>n.createElement("div",{key:T,onClick:Ke.click},Ke.name,Ke.sign?n.createElement("img",{src:v,width:39}):null))),Ze),ge&&n.createElement("img",{style:{marginTop:33,marginRight:38},src:ge,width:b}))),F={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"},j=e(92310),ee=e.n(j),ve=e(89392),B=Object.defineProperty,se=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,Y=(ae,ge,b)=>ge in ae?B(ae,ge,{enumerable:!0,configurable:!0,writable:!0,value:b}):ae[ge]=b,ne=(ae,ge)=>{for(var b in ge||(ge={}))G.call(ge,b)&&Y(ae,b,ge[b]);if(se)for(var b of se(ge))y.call(ge,b)&&Y(ae,b,ge[b]);return ae},it=({dataSource:ae=[],value:ge,onChange:b,onTitleChange:Q,className:z,title:Ze,titleWidth:Ke=41,style:T={},fontColor:Ne="#6A7283",showCount:at,classNameActive:_,styleItem:qe={}})=>{const[nn,Kt]=(0,n.useState)(0),[Dn,Cn]=(0,n.useState)(!1),ln=(0,n.useRef)(null),Ln=(0,n.useRef)(null);return(0,n.useEffect)(()=>{var jn;ae.length!==0&&(((jn=ln==null?void 0:ln.current)==null?void 0:jn.clientHeight)>97?Kt(1):Kt(0)),ae.length===0&&Kt(0),Cn(!1)},[ae]),n.createElement("div",{className:ee()(F.row,z),style:T},n.createElement("div",{onClick:(0,ve.throttle)(()=>Q==null?void 0:Q(),2e3),style:{width:Ke,marginTop:Dn?12:4},className:`${F.title} ${Q?"current":""}`},Ze),n.createElement("div",{className:Dn?`${F.tagsWrap} ${F.tagsBorderWrap}`:F.tagsWrap},n.createElement("div",{className:F.bar,ref:Ln,style:nn>0?{height:nn===1?97:"auto",overflow:nn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},n.createElement("div",{className:F.tag,ref:ln},ae==null?void 0:ae.map(jn=>n.createElement("span",{onClick:()=>b(jn.id),key:jn.id,style:ne(ne({color:Ne},qe),(jn==null?void 0:jn.style)||{}),className:ge===jn.id?ee()(_||F.active,jn.classNameActive):""},n.createElement("span",{title:jn.name,className:F.name},jn.name),!!at&&n.createElement("span",{className:F.num},jn.count))))),!!nn&&n.createElement(n.Fragment,null,nn===1?n.createElement("div",{onClick:()=>{var jn;Kt(2),((jn=ln==null?void 0:ln.current)==null?void 0:jn.clientHeight)>245?Cn(!0):Cn(!1)},className:F.action},"\u5C55\u5F00",n.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):n.createElement("div",{onClick:()=>{Ln.current.scrollTop=0,Kt(1),Cn(!1)},className:F.action},"\u6536\u8D77",n.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},me={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"},de=({dataSource:ae=[],value:ge,onChange:b,onTitleChange:Q,className:z,title:Ze,titleWidth:Ke=41,style:T={},fontColor:Ne="#6A7283",showCount:at,expand:_=!0})=>{const[qe,nn]=(0,n.useState)(0),[Kt,Dn]=(0,n.useState)(!1),Cn=(0,n.useRef)(null),ln=(0,n.useRef)(null),[Ln,jn]=(0,n.useState)(_);return n.createElement("div",{className:ee()(me.row,z),style:T},n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",{onClick:(0,ve.throttle)(()=>Q==null?void 0:Q(),2e3),style:{width:Ke,marginTop:Kt?12:4},className:`${me.title} ${Q?"current":""}`},Ze),n.createElement("i",{className:`iconfont ${Ln?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Ln?8:10},onClick:()=>jn(!Ln)})),Ln&&n.createElement("div",{className:Kt?`${me.tagsWrap} ${me.tagsBorderWrap}`:me.tagsWrap},n.createElement("div",{className:me.fenge}),n.createElement("div",{className:me.bar,ref:ln},n.createElement("div",{className:me.tag,ref:Cn},ae==null?void 0:ae.map(Hn=>n.createElement("span",{onClick:()=>b(Hn.id),key:Hn.id,style:{color:Ne},className:ge===Hn.id?me.active:""},n.createElement("span",{title:Hn.name,className:me.name},Hn.name),!!at&&n.createElement("span",{className:me.num},Hn.count)))))))},P={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"},t=({dataSource:ae=[],value:ge,onChange:b,className:Q,style:z={}})=>n.createElement("div",{style:z,className:ee()(P.tabs,Q)},ae.map(Ze=>n.createElement("span",{onClick:()=>b(Ze.id),className:ge===Ze.id?P.active:"",key:Ze.id},Ze.name))),p={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"},g=e(92832),w=({dataSource:ae=[],value:ge="",onChange:b,onInputChange:Q=()=>{},className:z,style:Ze={},placeholder:Ke,allowClear:T=!1})=>{var Ne;const[at,_]=(0,n.useState)(""),[qe,nn]=(0,n.useState)("");(0,n.useEffect)(()=>{var Cn;let ln=ge;(Cn=JSON.stringify(ge))!=null&&Cn.includes("{")&&(_(ge.id),ln=ge.value||"");try{nn(decodeURIComponent(ln||""))}catch(Ln){nn(decodeURIComponent(ln||""))}},[ge]);const Kt=()=>{b(encodeURIComponent(qe),at||null)},Dn=Cn=>{Cn!==at&&(_(Cn),b(encodeURIComponent(qe),Cn))};return n.createElement("div",{className:ee()(p.input,z),style:Ze},!!ae.length&&n.createElement("div",{className:p.dropdown},n.createElement("div",{className:p.text},(Ne=ae.find(Cn=>Cn.id===at))==null?void 0:Ne.name,n.createElement("i",{className:"iconfont icon-zhankai4"}),n.createElement("b",{className:p.b1}),n.createElement("b",{className:p.b2})),n.createElement("div",{className:p.menu},ae.map((Cn,ln)=>n.createElement("div",{key:ln,onClick:()=>Dn(Cn.id)},Cn.name)))),n.createElement(g.default,{onPressEnter:Kt,value:qe,onChange:Cn=>{nn(Cn.target.value),Q(encodeURIComponent(Cn.target.value),at||null)},bordered:!1,placeholder:Ke}),n.createElement("i",{onClick:Kt,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ee={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"},Fe=({value:ae,onChange:ge,className:b,total:Q,pageSize:z,style:Ze={}})=>{const Ke=ae<2,T=ae>=Math.ceil(Q/z);return Q<=z?n.createElement(n.Fragment,null):n.createElement("div",{className:ee()(Ee.quickPager,b),style:Ze},n.createElement("div",{onClick:()=>{Ke||ge(ae-1,"prev")},className:Ke?Ee.disabled:""},"\u4E0A\u4E00\u9875"),n.createElement("div",{onClick:()=>{T||ge(ae+1,"next")},className:T?Ee.disabled:""},"\u4E0B\u4E00\u9875"))},Ae={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"},lt=e(71418),X=e(6848),q=e(13570),ce=e(74128),J=e(65862),Be=e(96908),De=e(57177),V=e(81378),Oe=e(2524),ue=({className:ae,dataSource:ge=[],col:b=4,right:Q,bottom:z=23,precision:Ze=0,wrapWidth:Ke=1200,trackEventItems:T,loading:Ne})=>{const at=Math.floor((Ke-(b-1)*Q)/b);return n.createElement(lt.Z,{spinning:Ne},n.createElement("div",{className:ee()(Ae.list,ae)},!!ge.length&&ge.map((_,qe)=>{const{name:nn,id:Kt,identifier:Dn,power:Cn,cover_image_id:ln,pic:Ln}=_;return n.createElement("div",{className:Ae.wrap,key:Kt,style:{width:at,marginRight:(1+qe)%b===0?0:Q+Ze,marginBottom:z}},n.createElement("a",{target:"_blank",href:`/shixuns/${Dn}/challenges`,className:Ae.li,onClick:jn=>{jn.preventDefault(),T&&(0,J.L9)([T]),Cn&&(0,J.xg)(`/shixuns/${Dn}/challenges`)}},n.createElement("div",{className:Ae.img},n.createElement("img",{className:Ae.cover,src:`${Ln}`}),_.is_jupyter&&n.createElement("img",{className:Ae.sign,src:Be}),_.is_jupyter_lab&&n.createElement("img",{className:Ae.sign,src:De}),_.is_unity_3d&&n.createElement("img",{className:Ae.sign,src:V})),n.createElement("div",{className:Ae.name},n.createElement(X.Z,{title:nn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},n.createElement("span",{className:Ae.e},nn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),n.createElement("div",{className:Ae.tags},n.createElement(X.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),n.createElement("span",null,_.challenges_count))),!!_.myshixuns_count&&n.createElement(X.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),n.createElement("span",null,_.myshixuns_count))),n.createElement(X.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},n.createElement("span",null,n.createElement("span",null,_.level))),n.createElement("div",{className:Ae.rate},n.createElement(q.Z,{allowHalf:!0,disabled:!0,defaultValue:_.score_info}),n.createElement("span",null,"\xA0",_.score_info?`${_.score_info}\u5206`:"5\u5206")))),!Cn&&n.createElement("div",{className:Ae.lockWrap},n.createElement("img",{src:`${ce.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),n.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ge.length&&n.createElement(Oe.Z,null)))},Qe={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"},xt=({className:ae,dataSource:ge=[],col:b=4,right:Q,bottom:z=23,precision:Ze=0,wrapWidth:Ke=1200,wrapClassName:T,trackEventItems:Ne,loading:at})=>{const _=Math.floor((Ke-(b-1)*Q)/b);return n.createElement(lt.Z,{spinning:at},n.createElement("div",{className:ee()(Qe.list,ae)},!!ge.length&&ge.map((qe,nn)=>{const{name:Kt,id:Dn,identifier:Cn,power:ln,cover_image_id:Ln,pic:jn}=qe;return n.createElement("div",{className:ee()(Qe.wrap,T),key:Dn,style:{width:_,marginRight:(1+nn)%b===0?0:Q+Ze,marginBottom:z}},n.createElement("a",{target:"_blank",href:`/shixuns/${Cn}/challenges`,className:Qe.li,onClick:Hn=>{Hn.preventDefault(),Ne&&(0,J.L9)([Ne]),ln&&(0,J.xg)(`/shixuns/${Cn}/challenges`)}},n.createElement("img",{src:e(47621),className:Qe.titleBg}),n.createElement("div",{className:Qe.name},n.createElement(X.Z,{title:Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},n.createElement("span",{className:Qe.e},Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),n.createElement("div",{style:{padding:"14px",paddingBottom:0}},n.createElement("div",{className:Qe.img},n.createElement("img",{className:Qe.cover,src:Ln?`${ce.Z.API_SERVER}/api/attachments/${Ln}`:`${ce.Z.IMG_SERVER+jn}`}),qe.is_jupyter&&n.createElement("div",{className:Qe.bq},"Jupyter"),qe.is_jupyter_lab&&n.createElement("div",{className:Qe.bq},"JupyterLab"),qe.is_unity_3d&&n.createElement("div",{className:Qe.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),n.createElement("div",{className:"mt20 flex item-center justify-between"},n.createElement("div",null,n.createElement("span",{className:Qe.text},"\u5B66\u4E60\u4EBA\u6570"),n.createElement("span",{className:Qe.value},qe.myshixuns_count)),n.createElement("div",null,n.createElement("span",{className:Qe.text},"\u56F0\u96BE\u7B49\u7EA7"),n.createElement("span",{className:Qe.value},qe.level))),n.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},n.createElement("div",null,n.createElement("span",{className:Qe.text},"\u5173\u5361\u6570"),n.createElement("span",{className:Qe.value},qe.challenges_count)),n.createElement("div",{className:Qe.rate},n.createElement(q.Z,{allowHalf:!0,disabled:!0,defaultValue:qe.score_info}),n.createElement("span",{className:Qe.value,style:{color:"#FF9C00"}},"\xA0",qe.score_info?`${qe.score_info}\u5206`:"5\u5206"))))),!ln&&n.createElement("div",{className:Qe.lockWrap},n.createElement("img",{src:`${ce.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),n.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ge.length&&n.createElement(Oe.Z,null)))},Ct=e(61584),ht={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"},nt=e(79005),bt=e(20345),Ue=e(77882),xe=e(31081),vt=e(75309),N=e(71979),D=e(47558),A=e(42922),a=e(66832),E=e(96593),Z=e(19664),u=e(91833);const s=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:nt,swimg:bt},{name:"101\u8BA1\u5212",ptimg:Ue,swimg:xe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:vt,swimg:N},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:D,swimg:A},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:a,swimg:E},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Z,swimg:u}];var S=({className:ae,dataSource:ge=[],col:b=4,right:Q,bottom:z=23,precision:Ze=0,wrapWidth:Ke=1200,trackEventItems:T,loading:Ne,wrapClassName:at,imgClassName:_,isArrow:qe=!1})=>{const nn=Math.floor((Ke-(b-1)*Q)/b),[Kt,Dn]=(0,n.useState)(),[Cn,ln]=(0,n.useState)(),Ln=Hn=>Dn(Hn),jn=()=>Dn(-1);return n.createElement(lt.Z,{spinning:Ne},n.createElement("div",{className:ee()(ht.list,ae)},!!(ge!=null&&ge.length)&&(ge==null?void 0:ge.map((Hn,dr)=>{var lr;const{name:wr,id:an,identifier:vr,featured:xr,school_name:Tr,image_url:Zr,excellent:ua,is_plan:xa}=Hn;return n.createElement("div",{key:an,className:ee()(ht.wrap,at),style:{width:nn,marginRight:(1+dr)%b===0?0:Q+Ze,marginBottom:z}},n.createElement("a",{target:"_blank",href:`/paths/${vr}`,className:ht.li,onClick:Gr=>{Gr.preventDefault(),T&&(0,J.L9)([T]),(0,J.xg)(`/paths/${vr}`)}},n.createElement("img",{src:e(39057),className:ht.titleBg}),n.createElement("div",{className:ht.name},n.createElement(X.Z,{title:wr},n.createElement("span",{className:ht.e,style:{color:qe&&Kt===dr?"#145DFF":"#000000"},onMouseEnter:()=>{Ln(dr)},onMouseLeave:jn},wr))),n.createElement("div",{style:{padding:"14px",paddingBottom:0}},n.createElement("div",{className:ee()(ht.img,_)},n.createElement("img",{className:ht.cover,src:`${ce.Z.IMG_SERVER+Zr}`}),(lr=Hn==null?void 0:Hn.subject_tags)==null?void 0:lr.map((Gr,Sr)=>{var Ca,Yn;if(Sr===0){const Jn=(Ca=s.find(tr=>tr.name==Gr))==null?void 0:Ca.swimg;return n.createElement("img",{className:ht.sign,src:Jn,style:{left:"-4px"}})}const Un=(Yn=s.find(Jn=>Jn.name==Gr))==null?void 0:Yn.ptimg;return n.createElement("img",{className:ht.sign,src:Un,style:{left:`${48+52*(Sr-1)+2*Sr}px`}})}),n.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Hn==null?void 0:Hn.excellent)&&n.createElement("div",{className:ht.bq},"\u5F00\u653E\u8BFE\u7A0B"))),n.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},n.createElement("div",null,n.createElement("span",{className:ht.text},"\u7AE0\u8282\u6570"),n.createElement("span",{className:ht.value},Hn.stages_count)),n.createElement("div",null,n.createElement("span",{className:ht.text},"\u5B66\u4E60\u4EBA\u6570"),n.createElement("span",{className:ht.value},Hn.members_count))))))})),!ge.length&&n.createElement(Oe.Z,null)))},f={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"},W="data:image/png;base64,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",te=e(59301),Pe=({className:ae,dataSource:ge=[],col:b=4,right:Q,bottom:z=23,precision:Ze=0,wrapWidth:Ke=1200,trackEventItems:T,loading:Ne})=>{const at=Math.floor((Ke-(b-1)*Q)/b);return te.createElement(lt.Z,{spinning:Ne},te.createElement("div",{className:ee()(f.list,ae)},!!ge.length&&ge.map((_,qe)=>{const{subject_identifier:nn,id:Kt,identifier:Dn,power:Cn}=_,ln=_.is_public!=0&&_.is_public;return te.createElement("div",{className:f.wrap,key:Kt,style:{width:at,marginRight:(1+qe)%b===0?0:Q+Ze,marginBottom:z}},te.createElement("a",{className:f.li,onClick:Ln=>{Ln.preventDefault(),T&&(0,J.L9)([T]),(0,J.xg)(_.first_category_url)}},te.createElement("div",{className:f.top},te.createElement(X.Z,{title:_.name},te.createElement("div",{className:f.name},_.name)),te.createElement("img",{className:f.img,src:ce.Z.IMG_SERVER+"/images/"+_.avatar_url}),te.createElement("div",{className:f.text,title:_.creator},_.creator),nn&&te.createElement("div",{className:f.btns},te.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),te.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ln&&te.createElement("div",{className:f.sign},"\u516C\u5F00")),te.createElement("div",{className:f.bottom},_.visits>0&&te.createElement(X.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-liulanyan"}),te.createElement("span",null,_.visits))),_.course_members_count>0&&te.createElement(X.Z,{title:"\u6210\u5458",placement:"bottom"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-chengyuan"}),_.course_members_count)),_.tasks_count>0&&te.createElement(X.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-zuoye"}),_.tasks_count)),_.is_end?te.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):te.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!_.is_accessible&&te.createElement("div",{className:f.lockWrap},te.createElement("img",{src:`${ce.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),te.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ge.length&&te.createElement(Oe.Z,null)))},$={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"},h="data:image/png;base64,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",m=({className:ae,dataSource:ge=[],col:b=4,right:Q,bottom:z=23,precision:Ze=0,wrapWidth:Ke=1200,wrapClassName:T,trackEventItems:Ne,loading:at})=>{const _=Math.floor((Ke-(b-1)*Q)/b);return n.createElement(lt.Z,{spinning:at},n.createElement("div",{className:ee()($.list,ae)},!!ge.length&&ge.map((qe,nn)=>{const{subject_identifier:Kt,id:Dn,identifier:Cn,power:ln}=qe,Ln=qe.is_public!=0&&qe.is_public;return n.createElement("div",{className:ee()(`${$.wrap} ${qe.is_accessible?"":$.warpStyle}`,T),key:Dn,style:{width:_,marginRight:(1+nn)%b===0?0:Q+Ze,marginBottom:z}},n.createElement("a",{className:$.li,onClick:jn=>{jn.preventDefault(),Ne&&(0,J.L9)([Ne]),(0,J.xg)(qe.first_category_url)}},n.createElement("div",{className:$.creator},n.createElement("img",{className:$.img,src:ce.Z.IMG_SERVER+"/images/"+qe.avatar_url}),n.createElement("div",{className:$.text,title:qe.creator},qe.creator)),n.createElement("div",{className:$.top},n.createElement(X.Z,{title:qe.name},n.createElement("div",{className:$.name},qe.name)),Ln&&n.createElement("div",{className:$.sign},"\u516C\u5F00")),n.createElement("div",{className:$.middle},n.createElement("div",{className:$.row,style:{marginBottom:6}},n.createElement("div",null,n.createElement("span",{className:$.text},"\u8BBF\u95EE\u91CF"),n.createElement("span",{className:$.value},(qe==null?void 0:qe.visits)||0)),n.createElement("div",null,n.createElement("span",{className:$.text},"\u6210\u5458"),n.createElement("span",{className:$.value},(qe==null?void 0:qe.course_members_count)||0))),n.createElement("div",{className:$.row},n.createElement("div",null,n.createElement("span",{className:$.text,style:{width:42}},"\u4F5C",n.createElement("span",{style:{marginLeft:14}},"\u4E1A")),n.createElement("span",{className:$.value},(qe==null?void 0:qe.tasks_count)||0)),n.createElement("div",null,n.createElement("span",{className:$.text},"\u72B6\u6001"),qe.is_end?n.createElement("span",{className:$.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):n.createElement("span",{className:$.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Kt&&n.createElement("div",{className:$.btns},n.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),n.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!qe.is_accessible&&n.createElement("div",{className:$.lockWrap},n.createElement("img",{src:`${ce.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),n.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ge.length&&n.createElement(Oe.Z,null)))},H={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"},L=e(65582),We=({dataSource:ae=[],value:ge,onChange:b,className:Q,style:z={},tabBarExtraContent:Ze})=>n.createElement("div",{className:ee()(H.tabs,Q),style:z},n.createElement("div",{className:H.tabsWrap},ae.map((Ke,T)=>n.createElement("aside",{className:H.tab,onClick:()=>{b(Ke.id),Ke.link&&L.history.push(Ke.link)},key:T},n.createElement("div",{className:ge===Ke.id?H.active:""},Ke.name),(Ke==null?void 0:Ke.resetCount)==null&&(Ke==null?void 0:Ke.total)!==void 0&&n.createElement("span",null,"\uFF08",Ke==null?void 0:Ke.total,"\uFF09"),(Ke==null?void 0:Ke.resetCount)!==void 0&&(Ke==null?void 0:Ke.total)!==void 0&&n.createElement(X.Z,{title:(Ke==null?void 0:Ke.tip)!=null?Ke==null?void 0:Ke.tip:""},n.createElement("span",{style:{color:"#9096A3"}},"\uFF08",n.createElement("span",{style:{color:"#000"}},Ke==null?void 0:Ke.resetCount),"/",n.createElement("span",null,Ke==null?void 0:Ke.total),"\uFF09"))))),n.createElement("div",{className:H.tabBar},Ze)),ye={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"},dt=({dataSource:ae=[],value:ge,onChange:b,className:Q,style:z={},tabBarExtraContent:Ze})=>n.createElement("div",{className:ee()(ye.tabs,Q),style:z},n.createElement("div",{className:ye.tabsWrap},ae.map((Ke,T)=>n.createElement("aside",{className:ye.tab,onClick:()=>{b(Ke.id),Ke.link&&L.history.push(Ke.link)},key:T},n.createElement("div",{className:ge===Ke.id?ye.active:""},Ke.name),(Ke==null?void 0:Ke.resetCount)==null&&(Ke==null?void 0:Ke.total)!==void 0&&n.createElement("span",null,"\uFF08",Ke==null?void 0:Ke.total,"\uFF09"),(Ke==null?void 0:Ke.resetCount)!==void 0&&(Ke==null?void 0:Ke.total)!==void 0&&n.createElement(X.Z,{title:(Ke==null?void 0:Ke.tip)!=null?Ke==null?void 0:Ke.tip:""},n.createElement("span",{style:{color:"#9096A3"}},"\uFF08",n.createElement("span",{style:{color:"#000"}},Ke==null?void 0:Ke.resetCount),"/",n.createElement("span",null,Ke==null?void 0:Ke.total),"\uFF09"))))),n.createElement("div",{className:ye.tabBar},Ze)),yt=({className:ae,style:ge={},children:b})=>n.createElement("div",{className:ee()(ae),style:ge},b),Bt={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"},qt=e(38854),Vt=e(20834);const Xt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var he=({sortValue:ae,dropValue:ge,className:b,onSort:Q,onDrop:z,dataSource:Ze=Xt})=>{var Ke;return n.createElement("div",{className:ee()(Bt.orderWrap,b)},n.createElement(qt.Z,{dropdownRender:()=>n.createElement(Vt.default,null,Ze.map((T,Ne)=>n.createElement(Vt.default.Item,{key:Ne,onClick:()=>z(T.id)},T.name)))},n.createElement("span",{className:Bt.orderTextWrap},(Ke=Ze.find(T=>ge===T.id))==null?void 0:Ke.name)),n.createElement("span",{className:Bt.orderIconWrap},n.createElement("span",{className:Bt.orderAsc},n.createElement("i",{className:ae==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Bt.cursorPointer} ${Bt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Bt.cursorPointer}`,onClick:()=>Q(ae==="asc"?"desc":"asc")})),n.createElement("span",{className:Bt.orderDesc},n.createElement("i",{className:ae==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Bt.cursorPointer} ${Bt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Bt.cursorPointer}`,onClick:()=>Q(ae==="asc"?"desc":"asc")}))))},He={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"},st=e(3113),Rt=e(2337),ct=Object.defineProperty,Et=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,tn=(ae,ge,b)=>ge in ae?ct(ae,ge,{enumerable:!0,configurable:!0,writable:!0,value:b}):ae[ge]=b,Yt=(ae,ge)=>{for(var b in ge||(ge={}))Lt.call(ge,b)&&tn(ae,b,ge[b]);if(Et)for(var b of Et(ge))Zt.call(ge,b)&&tn(ae,b,ge[b]);return ae},wt=(ae,ge)=>{var b={};for(var Q in ae)Lt.call(ae,Q)&&ge.indexOf(Q)<0&&(b[Q]=ae[Q]);if(ae!=null&&Et)for(var Q of Et(ae))ge.indexOf(Q)<0&&Zt.call(ae,Q)&&(b[Q]=ae[Q]);return b},bn=(ae,ge,b)=>new Promise((Q,z)=>{var Ze=Ne=>{try{T(b.next(Ne))}catch(at){z(at)}},Ke=Ne=>{try{T(b.throw(Ne))}catch(at){z(at)}},T=Ne=>Ne.done?Q(Ne.value):Promise.resolve(Ne.value).then(Ze,Ke);T((b=b.apply(ae,ge)).next())}),we=ae=>{var ge=ae,{className:b,style:Q,children:z,loading:Ze=!1,openLoading:Ke,onClick:T=()=>{},size:Ne="middle",shape:at="round",theme:_}=ge,qe=wt(ge,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[nn,Kt]=(0,n.useState)(!1),Dn=(0,n.useMemo)(()=>{switch(_){case Rt.Fy.THEMEONE:return He.ThemeOne;case Rt.Fy.DEFAULT:default:return He.btn}},[_]);return n.createElement(st.ZP,Yt({onClick:(0,ve.throttle)(Cn=>bn(void 0,null,function*(){Ke&&Kt(!0);try{yield T(Cn)}catch(ln){console.log("error",ln)}Ke&&Kt(!1)}),2e3,{leading:!0,trailing:!1}),className:ee()(Dn,He[`${Ne}-${at}`],b),style:Q,size:Ne,shape:at,loading:nn||Ze},qe),z)},Le={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"},I=({className:ae,style:ge,children:b=null,onClick:Q,title:z})=>n.createElement("div",{className:ee()(Le.head,ae),style:ge},n.createElement("span",{className:"primary-hover",onClick:Q},n.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),n.createElement("b",{title:z},z),n.createElement("div",{className:Le.node},b)),Re={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"},Ge=({confirmShow:ae=!0,confirmTitle:ge,confirmClick:b,cancelShow:Q=!0,cancelTitle:z,cancelClick:Ze,className:Ke,style:T,confirmLoading:Ne=!1})=>n.createElement("div",{className:ee()(Re.btns,Ke),style:T},ae&&n.createElement(st.ZP,{loading:Ne,onClick:b,type:"primary",className:Re.confirm},ge),Q&&n.createElement(st.ZP,{onClick:Ze,className:Re.cancel},z)),Ye={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"},At=({className:ae,style:ge={},LeftContent:b,children:Q,RightContent:z})=>n.createElement("div",{className:ee()(Ye.fixedBottom,ae),style:ge},n.createElement("div",{className:Ye.wrap},n.createElement("div",{className:Ye.left},b),n.createElement("div",{className:Ye.center},Q),n.createElement("div",{className:Ye.right},z))),Pt={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"},pt=({className:ae,style:ge={},dataSource:b=[]})=>n.createElement("div",{className:ee()(Pt.crumbs,ae),style:ge},b.map((Q,z)=>zL.history.push(Q.path)},Q.name):n.createElement("span",null,Q.name),n.createElement("span",null,"\xA0",">","\xA0")):n.createElement("span",{key:z,style:{color:"#5F6368"}},Q.name))),Nt=e(31797),Ut=Object.defineProperty,Ot=Object.defineProperties,zt=Object.getOwnPropertyDescriptors,Wt=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,rn=Object.prototype.propertyIsEnumerable,en=(ae,ge,b)=>ge in ae?Ut(ae,ge,{enumerable:!0,configurable:!0,writable:!0,value:b}):ae[ge]=b,Se=(ae,ge)=>{for(var b in ge||(ge={}))on.call(ge,b)&&en(ae,b,ge[b]);if(Wt)for(var b of Wt(ge))rn.call(ge,b)&&en(ae,b,ge[b]);return ae},Ce=(ae,ge)=>Ot(ae,zt(ge)),je=(ae,ge)=>{var b={};for(var Q in ae)on.call(ae,Q)&&ge.indexOf(Q)<0&&(b[Q]=ae[Q]);if(ae!=null&&Wt)for(var Q of Wt(ae))ge.indexOf(Q)<0&&rn.call(ae,Q)&&(b[Q]=ae[Q]);return b};const{Countdown:Je}=Nt.default;var Xe=ae=>{var ge=ae,{onChange:b}=ge,Q=je(ge,["onChange"]);const[z,Ze]=(0,n.useState)(null);(0,n.useEffect)(()=>{typeof z=="number"&&z>=0&&b(z)},[z]);const Ke=T=>{const Ne=Math.floor(T/1e3);Ze(Ne)};return n.createElement(Je,Ce(Se({},Q),{onChange:Ke}))},ze={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},kt=({DataProps:ae,className:ge,style:b={}})=>{var Q;return n.createElement("div",{className:ee()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",ze.ClassRoomItem,ge),style:b,onClick:()=>{(0,J.xg)(ae==null?void 0:ae.first_category_url)}},n.createElement("div",{className:"flex flex-col item-center"},n.createElement("img",{src:`${(Q=ce.Z)==null?void 0:Q.IMG_SERVER}/images/${ae==null?void 0:ae.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(ae==null?void 0:ae.subject_identifier)&&n.createElement("div",{className:"mt-40px"},n.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),n.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),n.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},n.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(ae!=null&&ae.is_public)&&n.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"),n.createElement("span",{className:ee()("text-16px font-medium",ze.TitleDom)},ae==null?void 0:ae.name)),n.createElement("div",{className:"c-grey-333 font-medium"},ae==null?void 0:ae.creator),n.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",ae==null?void 0:ae.course_members_count),n.createElement("div",{className:"c-grey-333 flex item-center justify-between"},n.createElement("div",null,"\u4F5C\u4E1A\uFF1A",ae==null?void 0:ae.tasks_count),ae!=null&&ae.is_end?n.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):n.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Jt=Object.defineProperty,mn=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,sn=(ae,ge,b)=>ge in ae?Jt(ae,ge,{enumerable:!0,configurable:!0,writable:!0,value:b}):ae[ge]=b,It=(ae,ge)=>{for(var b in ge||(ge={}))gn.call(ge,b)&&sn(ae,b,ge[b]);if(mn)for(var b of mn(ge))pn.call(ge,b)&&sn(ae,b,ge[b]);return ae},xn=({DataProps:ae=[],selectValue:ge,onChange:b,className:Q,style:z={},extra:Ze,classNameItem:Ke,styleItem:T={},barHidden:Ne})=>{const[at,_]=(0,n.useState)();return(0,n.useEffect)(()=>{_(Array.isArray(ge)?ge:[ge])},[ge]),n.createElement("div",{className:ee()("flex px-20px py-10px gap-40px",Q),style:It({borderBottom:"1px solid #D3F0FF"},z)},ae==null?void 0:ae.map(qe=>n.createElement("div",{key:qe==null?void 0:qe.id,className:ee()("flex item-center justify-center current c-grey-333 text-16 relative",Ke,qe==null?void 0:qe.className),style:It(It({color:at!=null&&at.includes(qe==null?void 0:qe.id)?"#1890FF":"",minWidth:88},T),(qe==null?void 0:qe.style)||{}),onClick:nn=>{b==null||b({domEvent:nn,item:qe}),qe!=null&&qe.link&&L.history.push(qe==null?void 0:qe.link)}},qe==null?void 0:qe.name,!Ne&&(at==null?void 0:at.includes(qe==null?void 0:qe.id))&&n.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),n.createElement("div",{className:"ml-auto"},Ze))},Nn=Object.defineProperty,cn=Object.defineProperties,An=Object.getOwnPropertyDescriptors,vn=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,Mn=Object.prototype.propertyIsEnumerable,Kn=(ae,ge,b)=>ge in ae?Nn(ae,ge,{enumerable:!0,configurable:!0,writable:!0,value:b}):ae[ge]=b,fn=(ae,ge)=>{for(var b in ge||(ge={}))wn.call(ge,b)&&Kn(ae,b,ge[b]);if(vn)for(var b of vn(ge))Mn.call(ge,b)&&Kn(ae,b,ge[b]);return ae},Ft=(ae,ge)=>cn(ae,An(ge)),_t=({value:ae,onChange:ge,onInputChange:b,className:Q,style:z={},InputProps:Ze})=>{const[Ke,T]=(0,n.useState)(ae);return n.createElement("div",{className:ee()("flex item-center rounded-full px-10px py-2px",Q),style:fn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},z)},n.createElement(g.default,Ft(fn({bordered:!1},Ze),{onChange:Ne=>{T(Ne.target.value),b==null||b(encodeURIComponent(Ne.target.value))},onPressEnter:Ne=>{ge==null||ge({domEvent:Ne,item:{value:Ke}})}})),n.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:Ne=>{ge==null||ge({domEvent:Ne,item:{value:Ke}})}}))}},95651:function(Ht,ot,e){e.d(ot,{Z:function(){return y}});var n=e(59301),d=e(95237),v=e(43604),oe=e(20834),C=e(6848),F=e(38854),j=e(8591),ee={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},ve=e(65582),B=e(41867),se=e(65862),y=({isLoading:Y,addText:ne,tabDataSource:fe,isAdmin:it,dispatch:me,classroomList:Ve,type:de,isExercise:P,defaultSelectedKeys:c,onTabMenuClick:t,getDropdownMenu:p,showControlButton:g,buttonText:U,buttonIcon:w="icon-tianjiadaohang",extraNode:Ee,user:M,onButtonClick:Fe,isModelUser:Ae})=>{var lt,X,q,ce,J;const Be=(0,ve.useParams)();return n.createElement("div",{className:ee.tabMenuContainer},n.createElement(d.Z,null,n.createElement(v.Z,{flex:"1"},n.createElement(oe.default,{onSelect:De=>Y?{}:t(De),mode:"horizontal",selectedKeys:c},fe.map(De=>n.createElement(oe.default.Item,{key:typeof De.index=="number"?De.index:De.id},n.createElement("span",{className:"c-grey-666"},De.name),De.total!==void 0&&it&&n.createElement("span",{className:"c-grey-999 ml20"},De.total||0))))),it&&P&&n.createElement(C.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},n.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,se.xg)("/zbstatistics")}})),it&&P&&n.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{me({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),it&&n.createElement(v.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},P&&n.createElement(F.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>n.createElement(oe.default,null,n.createElement(oe.default.Item,{key:1,onClick:()=>{var De;if((0,B.Rm)()&&!((De=Ve.AssistantObject.exercise)!=null&&De.can_download)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}me({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:de,exportType:"exercise",category_id:Be.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),n.createElement(oe.default.Item,{key:3,onClick:()=>{var De;if((0,B.Rm)()&&!((De=Ve.AssistantObject.exercise)!=null&&De.can_download)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ve.history.push(`/classrooms/${Be==null?void 0:Be.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},n.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},n.createElement("span",{style:{color:"#666666",cursor:"pointer"}},n.createElement("i",{className:"iconfont icon-xiazai6"})))),n.createElement("div",{className:ee.control},n.createElement("div",{className:ee.extra},Ee),g&&(U=="\u6DFB\u52A0\u76F4\u64AD"?n.createElement(F.Z,{menu:{items:(X=(lt=[{label:n.createElement("div",{onClick:()=>{Fe("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},Ae&&{label:n.createElement("div",{onClick:()=>{Fe("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:lt.filter(De=>De==null?void 0:De.show))==null?void 0:X.map(De=>({label:De==null?void 0:De.label,key:De==null?void 0:De.key}))}},n.createElement("span",{className:ee.selectBtn},n.createElement("span",null,n.createElement("i",{className:`iconfont ${w}`})),n.createElement("span",null,U))):n.createElement("span",{onClick:Fe,style:{cursor:"pointer"},className:ee.selectBtn},n.createElement("span",null,n.createElement("i",{className:`iconfont ${w}`})),n.createElement("span",null,U))),!!p&&n.createElement(F.Z,{disabled:((q=M==null?void 0:M.userInfo)==null?void 0:q.user_status)===2,className:"ml10",dropdownRender:p},n.createElement("span",{className:((ce=M==null?void 0:M.userInfo)==null?void 0:ce.user_status)===2?ee.selectBtn1:ee.selectBtn},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-tianjiadaohang"})),n.createElement(C.Z,{title:((J=M==null?void 0:M.userInfo)==null?void 0:J.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},n.createElement("span",null,ne||"\u521B\u5EFA\u8BD5\u5377"))))))))}},99122:function(Ht,ot,e){e.r(ot),e.d(ot,{default:function(){return ge}});var n=e(2337),d=e(59301),v=e(65582),oe=e(20834),C=e(44e3),F=e(95237),j=e(43604),ee=e(3113),ve=e(58421),B=e(41867),se=e(65862),G=e(2524),y=e(43418),Y=e(8591),ne=e(38147),fe=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const it=({classroomList:b,dispatch:Q})=>{const z=(0,v.useParams)(),{actionTabs:Ze}=b;return z.id=z.coursesId,d.createElement(y.default,{centered:!0,title:"\u63D0\u793A",open:b.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>fe(void 0,null,function*(){(yield(0,ne.ZP)(`/api/live_links/${Ze.data.id}.json`,{method:"delete"})).status===0&&(Y.ZP.success("\u5220\u9664\u6210\u529F"),Q({type:"classroomList/setActionTabs",payload:{}}),Q({type:"classroomList/getLiveVideoList",payload:{id:z.id}}))}),onCancel:()=>{Q({type:"classroomList/setActionTabs",payload:{}})}},d.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var me=(0,v.connect)(({classroomList:b})=>({classroomList:b}))(it),Ve=e(98228),de=e(57809),P=e(78241),c=e(92832),t=e(5083),p=e(66649),g=e.n(p),U={form:"form___tMuC_"},w=e(59301),Ee=Object.defineProperty,M=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,lt=(b,Q,z)=>Q in b?Ee(b,Q,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[Q]=z,X=(b,Q)=>{for(var z in Q||(Q={}))Fe.call(Q,z)&<(b,z,Q[z]);if(M)for(var z of M(Q))Ae.call(Q,z)&<(b,z,Q[z]);return b},q=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{TreeNode:ce}=Ve.default,{Option:J}=de.default,Be=({classroomList:b,loading:Q,dispatch:z})=>{const Ze=(0,v.useParams)();Ze.id=Ze.coursesId;const{detailAttendancesDetail:Ke,actionTabs:T}=b,[Ne]=P.default.useForm(),[at,_]=(0,d.useState)("\u76F4\u64AD\u94FE\u63A5"),qe=nn=>nn&&nnq(void 0,null,function*(){const nn=X({},yield Ne.validateFields());(yield(0,ne.ZP)(`/api/courses/${Ze.id}/live_links.json`,{method:"post",body:X({},nn)})).status===0&&((0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u76F4\u64AD","\u6DFB\u52A0\u76F4\u64AD"]),Y.ZP.success("\u6DFB\u52A0\u6210\u529F"),z({type:"classroomList/setActionTabs",payload:{}}),z({type:"classroomList/getLiveVideoList",payload:{id:Ze.id}}))}),onCancel:()=>{z({type:"classroomList/setActionTabs",payload:{}})}},w.createElement(P.default,{form:Ne,initialValues:{platform:"\u5FAE\u4FE1",link:""}},w.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BFE\u7A0B",name:"course_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u540D\u79F0"}]},w.createElement(c.default,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u540D\u79F0",maxLength:60})),w.createElement(P.default.Item,{label:"\u76F4\u64AD\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u76F4\u64AD\u5E73\u53F0!"}]},w.createElement(de.default,{showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u5E73\u53F0",onChange:nn=>{_(nn==="\u5A01\u4F70\u901A"||nn==="zoom"?"\u4F1A\u8BAE\u53F7":"\u76F4\u64AD\u94FE\u63A5")},optionFilterProp:"children"},w.createElement(J,{value:"\u5FAE\u4FE1"},"\u5FAE\u4FE1"),w.createElement(J,{value:"\u6296\u97F3"},"\u6296\u97F3"),w.createElement(J,{value:"\u6597\u9C7C\u76F4\u64AD"},"\u6597\u9C7C\u76F4\u64AD"),w.createElement(J,{value:"Bilibili"},"Bilibili"),w.createElement(J,{value:"\u5A01\u4F70\u901A"},"\u5A01\u4F70\u901A"),w.createElement(J,{value:"zoom"},"zoom"))),w.createElement(P.default.Item,{label:at,name:"url"},w.createElement(c.default,{placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u76F4\u64AD\u94FE\u63A5 \u5982\uFF1A\u817E\u8BAF\u8BFE\u5802\u64AD\u653E\u94FE\u63A5\u7B49"})),w.createElement(F.Z,{justify:"space-between"},w.createElement(j.Z,{span:11},w.createElement(P.default.Item,{label:"\u5F00\u64AD\u65F6\u95F4",name:"live_time"},w.createElement(t.default,{disabledDate:qe,format:"YYYY-MM-DD HH:mm",minuteStep:30,placeholder:"\u5982\uFF1A2020/02/02 12:00",defaultValue:g()(g()(new Date((0,se.qd)())).add(7,"days").format("YYYY-MM-DD HH:mm")),showTime:{format:"HH:mm",defaultValue:g()((0,se.U6)(),"HH:mm")}}))),w.createElement(j.Z,{span:11,className:U.timer},w.createElement(F.Z,{justify:"center",align:"middle",style:{flexFlow:"row"}},w.createElement(j.Z,{flex:8},w.createElement(P.default.Item,{label:"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F",name:"duration"},w.createElement(c.default,{placeholder:"\u8BF7\u8F93\u5165\u76F4\u64AD\u65F6\u957F"}))),w.createElement(j.Z,{flex:"40px"},w.createElement("span",{className:"ml5"},"\u5206\u949F"))))),w.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BF4\u660E",name:"description"},w.createElement(c.default.TextArea,{placeholder:"\u53EF\u5728\u6B64\u4ECB\u7ECD\u5F00\u64AD\u5177\u4F53\u4E8B\u9879\uFF0C\u5982\u5F00\u64AD\u65F6\u95F4\u5B89\u6392\u7B49\u3002"}))))};var De=(0,v.connect)(({classroomList:b,loading:Q})=>({classroomList:b,loading:Q}))(Be),V=e(5871),Oe={flex_box_center:"flex_box_center___jgKVg",flex_space_between:"flex_space_between___ARgQb",flex_box_vertical_center:"flex_box_vertical_center___w4hIT",flex_box_center_end:"flex_box_center_end___gU6Mn",flex_box_column:"flex_box_column___fbowU",bg:"bg___qj6hm",menu:"menu___bhb4d",desc:"desc___VqU6f",otherLink:"otherLink___QLUkx",card:"card___GswEC",supportPlatform:"supportPlatform___wxejD",tougeliveStyle:"tougeliveStyle___jB9tq"},be=e(59301),ue=Object.defineProperty,Qe=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Ct=(b,Q,z)=>Q in b?ue(b,Q,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[Q]=z,ht=(b,Q)=>{for(var z in Q||(Q={}))tt.call(Q,z)&&Ct(b,z,Q[z]);if(Qe)for(var z of Qe(Q))xt.call(Q,z)&&Ct(b,z,Q[z]);return b},nt=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{TreeNode:bt}=Ve.default,{Option:Ue}=de.default,xe=({classroomList:b,loading:Q,dispatch:z})=>{const Ze=(0,v.useParams)();Ze.id=Ze.coursesId;const{detailAttendancesDetail:Ke,actionTabs:T}=b,[Ne]=P.default.useForm(),[at,_]=(0,d.useState)("\u76F4\u64AD\u94FE\u63A5"),qe=nn=>nn&&nn{var nn,Kt,Dn,Cn,ln,Ln,jn,Hn;b.actionTabs.key==="\u7F16\u8F91\u5934\u6B4C\u76F4\u64AD"&&Ne.setFieldsValue({course_name:(nn=T==null?void 0:T.data)==null?void 0:nn.course_name,live_time:(Kt=T==null?void 0:T.data)!=null&&Kt.live_time?g()((Dn=T==null?void 0:T.data)==null?void 0:Dn.live_time):null,duration:(Cn=T==null?void 0:T.data)==null?void 0:Cn.duration,max_participants:(ln=T==null?void 0:T.data)==null?void 0:ln.max_participants,allow_record:(Ln=T==null?void 0:T.data)==null?void 0:Ln.allow_record,welcome:(jn=T==null?void 0:T.data)==null?void 0:jn.welcome,description:(Hn=T==null?void 0:T.data)==null?void 0:Hn.description})},[b==null?void 0:b.actionTabs]),be.createElement(y.default,{centered:!0,title:b.actionTabs.key,open:b.actionTabs.key==="\u6DFB\u52A0\u5934\u6B4C\u76F4\u64AD"||b.actionTabs.key==="\u7F16\u8F91\u5934\u6B4C\u76F4\u64AD",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>nt(void 0,null,function*(){var nn,Kt,Dn,Cn,ln;const Ln=ht({},yield Ne.validateFields());(yield(0,ne.ZP)((nn=T==null?void 0:T.data)!=null&&nn.id?`/api/live_links/${(Kt=T==null?void 0:T.data)==null?void 0:Kt.id}.json`:`/api/courses/${Ze.id}/live_links.json`,{method:(Dn=T==null?void 0:T.data)!=null&&Dn.id?"put":"post",body:ht({course_id:Ze.id,platform:"\u5934\u6B4C"},Ln)})).status===0&&((Cn=T==null?void 0:T.data)!=null&&Cn.id||(0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u76F4\u64AD","\u6DFB\u52A0\u5934\u6B4C\u76F4\u64AD"]),Y.ZP.success((ln=T==null?void 0:T.data)!=null&&ln.id?"\u7F16\u8F91\u6210\u529F":"\u6DFB\u52A0\u6210\u529F"),Ne.resetFields(),z({type:"classroomList/setActionTabs",payload:{}}),z({type:"classroomList/getLiveVideoList",payload:{id:Ze.id}}))}),onCancel:()=>{Ne.resetFields(),z({type:"classroomList/setActionTabs",payload:{}})}},be.createElement(P.default,{className:Oe.tougeliveStyle,labelCol:{span:5},form:Ne,initialValues:{live_time:g()(g()(new Date)),allow_record:1}},be.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BFE\u7A0B",name:"course_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76F4\u64AD\u8BFE\u7A0B"}]},be.createElement(c.default,{size:"large",placeholder:"\u8BF7\u8F93\u5165\u76F4\u64AD\u8BFE\u7A0B",maxLength:60})),be.createElement(P.default.Item,{label:"\u5F00\u64AD\u65F6\u95F4",name:"live_time"},be.createElement(t.default,{size:"large",style:{width:"100%"},disabledDate:qe,format:"YYYY-MM-DD HH:mm",placeholder:"\u5982\uFF1A2020/02/02 12:00",defaultValue:g()(g()(new Date)),showTime:{format:"HH:mm",defaultValue:g()((0,se.U6)(),"HH:mm")}})),be.createElement(P.default.Item,{label:"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F",name:"duration"},be.createElement(V.Z,{size:"large",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u76F4\u64AD\u65F6\u957F",addonAfter:"\u5206\u949F"})),be.createElement(P.default.Item,{label:"\u6700\u5927\u53C2\u4E0E\u4EBA\u6570",name:"max_participants"},be.createElement(V.Z,{size:"large",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u6700\u5927\u53C2\u4E0E\u4EBA\u6570"})),be.createElement(P.default.Item,{label:"\u662F\u5426\u5F55\u5C4F",name:"allow_record"},be.createElement(de.default,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u662F\u5426\u5F55\u5C4F",defaultValue:1},be.createElement(Ue,{value:1},"\u662F"),be.createElement(Ue,{value:0},"\u5426"))),be.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BF4\u660E",name:"description"},be.createElement(c.default.TextArea,{size:"large",placeholder:"\u53EF\u5728\u6B64\u4ECB\u7ECD\u5F00\u64AD\u5177\u4F53\u4E8B\u9879\uFF0C\u5982\u5F00\u64AD\u65F6\u95F4\u5B89\u6392\u7B49\u3002"}))))};var vt=(0,v.connect)(({classroomList:b,loading:Q})=>({classroomList:b,loading:Q}))(xe),N=e(56102),D=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{TreeNode:A}=Ve.default,{Option:a}=de.default,E=({classroomList:b,loading:Q,dispatch:z})=>{const Ze=(0,v.useParams)();Ze.id=Ze.coursesId;const{detailAttendancesDetail:Ke,actionTabs:T}=b,[Ne]=P.default.useForm(),at=_=>_&&_D(void 0,null,function*(){z({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{z({type:"classroomList/setActionTabs",payload:{}})}},T.data&&d.createElement("div",{style:{margin:"0 80px"}},d.createElement(F.Z,{justify:"center",align:"middle",className:"mt40"},d.createElement(j.Z,{className:"font16 tc"},"\u6253\u5F00",T.data.platform,"\u5BA2\u6237\u7AEF\uFF0C\u8F93\u5165\u76F4\u64AD\u94FE\u63A5\u5373\u53EF\u8FDB\u5165\u76F4\u64AD")),d.createElement(F.Z,{className:"mt20",justify:"center"},d.createElement(j.Z,{className:"tc",flex:1},"\u76F4\u64AD\u94FE\u63A5\uFF1A",!T.data.url||T.data.url===""?d.createElement("span",{className:"c-red"},"\u7B49\u5F85\u5F00\u64AD"):T.data.url,T.data.url&&T.data.url!==""&&d.createElement(N.CopyToClipboard,{text:T.data.url,onCopy:()=>Y.ZP.success("\u590D\u5236\u6210\u529F")},d.createElement("span",{className:"c-blue ml30"},"\u590D\u5236\u76F4\u64AD\u94FE\u63A5"))))))};var Z=(0,v.connect)(({classroomList:b,loading:Q})=>({classroomList:b,loading:Q}))(E),u=e(59301),s=Object.defineProperty,K=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,W=(b,Q,z)=>Q in b?s(b,Q,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[Q]=z,te=(b,Q)=>{for(var z in Q||(Q={}))S.call(Q,z)&&W(b,z,Q[z]);if(K)for(var z of K(Q))f.call(Q,z)&&W(b,z,Q[z]);return b},re=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{TreeNode:Pe}=Ve.default,{Option:$}=de.default,h=({classroomList:b,loading:Q,dispatch:z})=>{const Ze=(0,v.useParams)();Ze.id=Ze.coursesId;const{detailAttendancesDetail:Ke,actionTabs:T}=b,[Ne]=P.default.useForm(),at=_=>_&&_{var _,qe,nn,Kt,Dn,Cn,ln;Ne.setFieldsValue({platform:(_=T==null?void 0:T.data)==null?void 0:_.platform,course_name:(qe=T==null?void 0:T.data)==null?void 0:qe.course_name,live_time:(nn=T==null?void 0:T.data)!=null&&nn.live_time?g()((Kt=T==null?void 0:T.data)==null?void 0:Kt.live_time):null,url:(Dn=T==null?void 0:T.data)==null?void 0:Dn.url,duration:(Cn=T==null?void 0:T.data)==null?void 0:Cn.duration,description:(ln=T==null?void 0:T.data)==null?void 0:ln.description})},[T]),u.createElement(y.default,{centered:!0,title:"\u7F16\u8F91\u76F4\u64AD",open:b.actionTabs.key==="\u7F16\u8F91",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>re(void 0,null,function*(){const _=te({},yield Ne.validateFields());_.live_time&&(_.live_time=g()(_.live_time).format("YYYY-MM-DD HH:mm")),(yield(0,ne.ZP)(`/api/live_links/${T.data.id}.json`,{method:"put",body:te({},_)})).status===0&&(Y.ZP.success("\u64CD\u4F5C\u6210\u529F"),z({type:"classroomList/setActionTabs",payload:{}}),z({type:"classroomList/getLiveVideoList",payload:{id:Ze.id}}))}),onCancel:()=>{z({type:"classroomList/setActionTabs",payload:{}})}},T.data&&u.createElement(P.default,{form:Ne,initialValues:{platform:T.data.platform,course_name:T.data.course_name,live_time:T.data.live_time?g()(T.data.live_time):null,url:T.data.url,duration:T.data.duration,description:T.data.description}},u.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BFE\u7A0B",name:"course_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},u.createElement(c.default,{maxLength:60})),u.createElement(P.default.Item,{label:"\u76F4\u64AD\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E73\u53F0!"}]},u.createElement(de.default,{showSearch:!0,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5E73\u53F0",optionFilterProp:"children"},u.createElement($,{value:"\u5FAE\u4FE1"},"\u5FAE\u4FE1"),u.createElement($,{value:"\u6296\u97F3"},"\u6296\u97F3"),u.createElement($,{value:"\u6597\u9C7C\u76F4\u64AD"},"\u6597\u9C7C\u76F4\u64AD"),u.createElement($,{value:"Bilibili"},"Bilibili"),u.createElement($,{value:"\u5A01\u4F70\u901A"},"\u5A01\u4F70\u901A"),u.createElement($,{value:"zoom"},"zoom"))),u.createElement(F.Z,{justify:"space-between"},u.createElement(j.Z,{span:11},u.createElement(P.default.Item,{label:"\u5F00\u64AD\u65F6\u95F4",name:"live_time"},u.createElement(t.default,{disabledDate:at,format:"YYYY-MM-DD HH:mm",minuteStep:30,showTime:{format:"HH:mm",defaultValue:g()((0,se.U6)(),"HH:mm")}}))),u.createElement(j.Z,{span:11,className:U.timer},u.createElement(F.Z,{justify:"center",align:"middle",style:{flexFlow:"row"}},u.createElement(j.Z,{flex:8},u.createElement(P.default.Item,{label:"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F",name:"duration"},u.createElement(c.default,null))),u.createElement(j.Z,{flex:"40px"},u.createElement("span",{className:"ml5"},"\u5206\u949F"))))),u.createElement(P.default.Item,{label:"\u4F1A\u8BAE\u53F7",name:"url",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E73\u53F0!"}]},u.createElement(c.default,null)),u.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BF4\u660E",name:"description"},u.createElement(c.default.TextArea,{placeholder:"\u53EF\u5728\u6B64\u4ECB\u7ECD\u5F00\u64AD\u5177\u4F53\u4E8B\u9879\uFF0C\u5982\u5F00\u64AD\u65F6\u95F4\u5B89\u6392\u7B49\u3002"}))))};var i=(0,v.connect)(({classroomList:b,loading:Q})=>({classroomList:b,loading:Q}))(h),m=e(24776),H=e(59149),L=e(59301),ie=Object.defineProperty,We=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,dt=(b,Q,z)=>Q in b?ie(b,Q,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[Q]=z,Dt=(b,Q)=>{for(var z in Q||(Q={}))ye.call(Q,z)&&dt(b,z,Q[z]);if(We)for(var z of We(Q))ke.call(Q,z)&&dt(b,z,Q[z]);return b},yt=(b,Q)=>{var z={};for(var Ze in b)ye.call(b,Ze)&&Q.indexOf(Ze)<0&&(z[Ze]=b[Ze]);if(b!=null&&We)for(var Ze of We(b))Q.indexOf(Ze)<0&&ke.call(b,Ze)&&(z[Ze]=b[Ze]);return z},Bt=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{SubMenu:qt}=oe.default,{Content:Vt,Sider:Xt}=C.default,$t=b=>{var Q=b,{classroomList:z,globalSetting:Ze,loading:Ke,dispatch:T,user:Ne}=Q,at=yt(Q,["classroomList","globalSetting","loading","dispatch","user"]),_,qe,nn;const[Kt,Dn]=(0,d.useState)(Dt({},(0,v.useParams)())),Cn=(0,v.useLocation)(),{detailLiveVideoList:ln}=z,[Ln,jn]=(0,d.useState)({});Kt.id=Kt.coursesId,Kt.limit=15,Kt.categoryId!=0&&(Kt.category_id=Kt.categoryId),(0,d.useEffect)(()=>{T({type:"classroomList/getLiveVideoList",payload:Dt({},Kt)})},[Kt.categoryId]),(0,d.useEffect)(()=>{z.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&T({type:"classroomList/getLiveVideoList",payload:Dt({},Kt)})},[z.actionTabs.key]);const Hn=(an,vr)=>{Kt.page=an,T({type:"classroomList/getLiveVideoList",payload:Dt({},Kt)})},dr=an=>{an.id=="all"?v.history.push(`/classrooms/${Kt.id}/video`):v.history.push(`/classrooms/${Kt.id}/live_video`)},lr=[{name:"\u89C6\u9891",id:"all",total:ln==null?void 0:ln.videos_count},{name:"\u76F4\u64AD",id:1,total:ln==null?void 0:ln.lives_count}],wr=[{label:"\u5FAE\u4FE1",img:H.jD,href:"https://kf.qq.com/faq/2112043y2MJz211204iueINz.html",children:null},{label:"\u6296\u97F3",img:H.v7,href:"https://bytedance.larkoffice.com/docx/QP5MdIlXBoE3Hkx94mPcb2WinCe?from=from_copylink",children:null},{label:"\u54D4\u54E9\u54D4\u54E9",img:H.AG,href:"https://www.bilibili.com/blackboard/live/broadcast-intro.html#/",children:null},{label:"\u6597\u9C7C",img:H.BO,href:"https://www.douyu.com/special/guide/anchor",children:null},{label:"\u5A01\u4F70\u901A",img:H.j1,href:"https://www.educoder.net/forums/3734",children:null},{label:"zoom",img:H.g4,href:"https://support.zoom.us/hc/zh-cn/articles/201362033-Windows%E5%92%8CMAC%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97",children:null}];return L.createElement("section",null,L.createElement(m.Z,{isLoading:!1,tabDataSource:lr,isAdmin:(0,B.GJ)(),onTabMenuClick:dr,defaultSelectedKeys:1,showControlButton:(0,B.GJ)(),buttonText:"\u6DFB\u52A0\u76F4\u64AD",isModelUser:(nn=(_=Ze==null?void 0:Ze.setting)==null?void 0:_.big_model_users)==null?void 0:nn.includes((qe=Ne==null?void 0:Ne.userInfo)==null?void 0:qe.login),onButtonClick:an=>{T({type:"classroomList/setActionTabs",payload:{key:`${an=="\u5934\u6B4C"?"\u6DFB\u52A0\u5934\u6B4C\u76F4\u64AD":"\u6DFB\u52A0\u76F4\u64AD"}`,params:Kt}})}}),L.createElement("aside",{className:`px-20px ${Oe.supportPlatform}`},L.createElement("h1",null,"\u652F\u6301\u6240\u6709\u7B2C\u4E09\u65B9\u76F4\u64AD\u5E73\u53F0\uFF0C\u7279\u522B\u63A8\u8350\uFF1A")),L.createElement("div",{className:"gap-20px mb20 px-20px",style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(160px, 1fr))"}},wr.map((an,vr)=>L.createElement("div",{key:vr,className:"bg-white rounded-4px p-16px flex flex-col gap-8px item-center justify-between"},L.createElement("div",{className:"flex item-center gap-8px"},L.createElement("img",{height:26,src:an==null?void 0:an.img}),L.createElement("span",{className:"font16 c-grey-333"},an==null?void 0:an.label)),L.createElement("a",{href:an==null?void 0:an.href,target:"go-to"},"\u7B80\u660E\u624B\u518C")))),(ln==null?void 0:ln.lives_count)===0&&L.createElement(G.Z,null),L.createElement("div",{className:`px-20px ${Oe.card}`},ln.lives&&ln.lives.map(function(an,vr){return L.createElement(F.Z,null,L.createElement(j.Z,{span:24},an.course_name,L.createElement(se.VV,{status:[an.on_status?"\u5DF2\u5F00\u64AD":"\u672A\u5F00\u64AD"]})),L.createElement(j.Z,{span:24},L.createElement(F.Z,null,L.createElement(j.Z,{flex:1},an.description),L.createElement(j.Z,null,((an==null?void 0:an.platform)!="\u5934\u6B4C"||(an==null?void 0:an.platform)=="\u5934\u6B4C"&&an.on_status)&&L.createElement(ee.ZP,{style:{padding:"0 20px"},size:"middle",type:"primary",onClick:()=>Bt(this,null,function*(){var xr;if((an==null?void 0:an.platform)=="\u5934\u6B4C"){const Tr=yield(0,ne.ZP)(`/api/live_links/${an==null?void 0:an.id}/join.json`,{method:"post"});(Tr==null?void 0:Tr.status)==0&&v.history.push((xr=Tr==null?void 0:Tr.data)==null?void 0:xr.url)}else T({type:"classroomList/setActionTabs",payload:{key:"\u8FDB\u5165",params:Kt,data:an}})})},"\u8FDB\u5165")))),L.createElement(j.Z,{span:24},L.createElement(F.Z,{className:"c-light-black"},L.createElement(j.Z,{flex:1,className:"font12"},L.createElement("span",null,L.createElement("img",{src:`${an.author_img}`,alt:"",className:"mr20"}),an.author_name),an.platform&&L.createElement("span",{className:"ml40"},"\u76F4\u64AD\u5E73\u53F0\uFF1A",an.platform),an.live_time&&L.createElement("span",{className:"ml40"},"\u5F00\u64AD\u65F6\u95F4\uFF1A",an.live_time),an.duration&&L.createElement("span",{className:"ml40"},"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F\uFF1A",an.duration,"\u5206\u949F")),(0,B.GJ)()&&L.createElement(j.Z,null,L.createElement("span",{style:{cursor:"pointer"},onClick:()=>{T({type:"classroomList/setActionTabs",payload:{key:(an==null?void 0:an.platform)=="\u5934\u6B4C"?"\u7F16\u8F91\u5934\u6B4C\u76F4\u64AD":"\u7F16\u8F91",params:Kt,data:an}})}},"\u7F16\u8F91"),L.createElement("span",{style:{cursor:"pointer"},className:"ml25",onClick:()=>{T({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",params:Kt,data:an}})}},"\u5220\u9664")))))})),L.createElement("aside",{className:"tc mb50 mt30 px-20px"},L.createElement(ve.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:Hn,pageSize:15,current:Kt.page||1,defaultCurrent:1,total:ln.total_count})),L.createElement(me,null),L.createElement(i,null),L.createElement(De,null),L.createElement(vt,null),L.createElement(Z,null))};var he=(0,v.connect)(({classroomList:b,loading:Q,globalSetting:z,user:Ze})=>({classroomList:b,globalSetting:z,user:Ze,loading:Q.models.index}))($t),He=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const st=({classroomList:b,dispatch:Q})=>{const z=(0,v.useParams)(),{actionTabs:Ze}=b;return z.id=z.coursesId,d.createElement(y.default,{centered:!0,title:"\u63D0\u793A",open:b.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>He(void 0,null,function*(){(yield(0,ne.ZP)(`/api/live_links/${Ze.data.id}.json`,{method:"delete"})).status===0&&(Y.ZP.success("\u5220\u9664\u6210\u529F"),Q({type:"classroomList/setActionTabs",payload:{}}),Q({type:"classroomList/getLiveVideoList",payload:{id:z.id}}))}),onCancel:()=>{Q({type:"classroomList/setActionTabs",payload:{}})}},d.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var Rt=(0,v.connect)(({classroomList:b})=>({classroomList:b}))(st),ct={form:"form___eXJya"},Et=e(59301),Lt=Object.defineProperty,Zt=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,wt=(b,Q,z)=>Q in b?Lt(b,Q,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[Q]=z,bn=(b,Q)=>{for(var z in Q||(Q={}))tn.call(Q,z)&&wt(b,z,Q[z]);if(Zt)for(var z of Zt(Q))Yt.call(Q,z)&&wt(b,z,Q[z]);return b},k=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{TreeNode:we}=Ve.default,{Option:Le}=de.default,x=({classroomList:b,loading:Q,dispatch:z})=>{const Ze=(0,v.useParams)();Ze.id=Ze.coursesId;const{detailAttendancesDetail:Ke,actionTabs:T}=b,[Ne]=P.default.useForm(),[at,_]=(0,d.useState)("\u76F4\u64AD\u94FE\u63A5"),qe=nn=>nn&&nnk(void 0,null,function*(){const nn=bn({},yield Ne.validateFields());(yield(0,ne.ZP)(`/api/courses/${Ze.id}/live_links.json`,{method:"post",body:bn({},nn)})).status===0&&((0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u76F4\u64AD","\u6DFB\u52A0\u76F4\u64AD"]),Y.ZP.success("\u6DFB\u52A0\u6210\u529F"),z({type:"classroomList/setActionTabs",payload:{}}),z({type:"classroomList/getLiveVideoList",payload:{id:Ze.id}}))}),onCancel:()=>{z({type:"classroomList/setActionTabs",payload:{}})}},Et.createElement(P.default,{form:Ne,initialValues:{platform:"\u5FAE\u4FE1",link:""}},Et.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BFE\u7A0B",name:"course_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u540D\u79F0"}]},Et.createElement(c.default,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u540D\u79F0",maxLength:60})),Et.createElement(P.default.Item,{label:"\u76F4\u64AD\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u76F4\u64AD\u5E73\u53F0!"}]},Et.createElement(de.default,{showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u5E73\u53F0",onChange:nn=>{_(nn==="\u5A01\u4F70\u901A"||nn==="zoom"?"\u4F1A\u8BAE\u53F7":"\u76F4\u64AD\u94FE\u63A5")},optionFilterProp:"children"},Et.createElement(Le,{value:"\u5FAE\u4FE1"},"\u5FAE\u4FE1"),Et.createElement(Le,{value:"\u6296\u97F3"},"\u6296\u97F3"),Et.createElement(Le,{value:"\u6597\u9C7C\u76F4\u64AD"},"\u6597\u9C7C\u76F4\u64AD"),Et.createElement(Le,{value:"Bilibili"},"Bilibili"),Et.createElement(Le,{value:"\u5A01\u4F70\u901A"},"\u5A01\u4F70\u901A"),Et.createElement(Le,{value:"zoom"},"zoom"))),Et.createElement(P.default.Item,{label:at,name:"url"},Et.createElement(c.default,{placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u76F4\u64AD\u94FE\u63A5 \u5982\uFF1A\u817E\u8BAF\u8BFE\u5802\u64AD\u653E\u94FE\u63A5\u7B49"})),Et.createElement(F.Z,{justify:"space-between"},Et.createElement(j.Z,{span:11},Et.createElement(P.default.Item,{label:"\u5F00\u64AD\u65F6\u95F4",name:"live_time"},Et.createElement(t.default,{disabledDate:qe,format:"YYYY-MM-DD HH:mm",minuteStep:30,placeholder:"\u5982\uFF1A2020/02/02 12:00",defaultValue:g()(g()(new Date((0,se.qd)())).add(7,"days").format("YYYY-MM-DD HH:mm")),showTime:{format:"HH:mm",defaultValue:g()((0,se.U6)(),"HH:mm")}}))),Et.createElement(j.Z,{span:11,className:ct.timer},Et.createElement(F.Z,{justify:"center",align:"middle",style:{flexFlow:"row"}},Et.createElement(j.Z,{flex:8},Et.createElement(P.default.Item,{label:"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F",name:"duration"},Et.createElement(c.default,{placeholder:"\u8BF7\u8F93\u5165\u76F4\u64AD\u65F6\u957F"}))),Et.createElement(j.Z,{flex:"40px"},Et.createElement("span",{className:"ml5"},"\u5206\u949F"))))),Et.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BF4\u660E",name:"description"},Et.createElement(c.default.TextArea,{placeholder:"\u53EF\u5728\u6B64\u4ECB\u7ECD\u5F00\u64AD\u5177\u4F53\u4E8B\u9879\uFF0C\u5982\u5F00\u64AD\u65F6\u95F4\u5B89\u6392\u7B49\u3002"}))))};var I=(0,v.connect)(({classroomList:b,loading:Q})=>({classroomList:b,loading:Q}))(x),Re={flex_box_center:"flex_box_center___ZOntB",flex_space_between:"flex_space_between___xCjmA",flex_box_vertical_center:"flex_box_vertical_center___gyDc0",flex_box_center_end:"flex_box_center_end___ytAb3",flex_box_column:"flex_box_column___KhTU7",bg:"bg___JLZ_u",menu:"menu___Fc6i8",desc:"desc___gI7VF",otherLink:"otherLink___msxoY",card:"card___qCDxO",supportPlatform:"supportPlatform___gN3jm",tougeliveStyle:"tougeliveStyle___DbCDb"},pe=e(59301),Ge=Object.defineProperty,Ye=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,Pt=(b,Q,z)=>Q in b?Ge(b,Q,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[Q]=z,jt=(b,Q)=>{for(var z in Q||(Q={}))Te.call(Q,z)&&Pt(b,z,Q[z]);if(Ye)for(var z of Ye(Q))At.call(Q,z)&&Pt(b,z,Q[z]);return b},pt=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{TreeNode:Nt}=Ve.default,{Option:Ut}=de.default,Ot=({classroomList:b,loading:Q,dispatch:z})=>{const Ze=(0,v.useParams)();Ze.id=Ze.coursesId;const{detailAttendancesDetail:Ke,actionTabs:T}=b,[Ne]=P.default.useForm(),[at,_]=(0,d.useState)("\u76F4\u64AD\u94FE\u63A5"),qe=nn=>nn&&nn{var nn,Kt,Dn,Cn,ln,Ln,jn,Hn;b.actionTabs.key==="\u7F16\u8F91\u5934\u6B4C\u76F4\u64AD"&&Ne.setFieldsValue({course_name:(nn=T==null?void 0:T.data)==null?void 0:nn.course_name,live_time:(Kt=T==null?void 0:T.data)!=null&&Kt.live_time?g()((Dn=T==null?void 0:T.data)==null?void 0:Dn.live_time):null,duration:(Cn=T==null?void 0:T.data)==null?void 0:Cn.duration,max_participants:(ln=T==null?void 0:T.data)==null?void 0:ln.max_participants,allow_record:(Ln=T==null?void 0:T.data)==null?void 0:Ln.allow_record,welcome:(jn=T==null?void 0:T.data)==null?void 0:jn.welcome,description:(Hn=T==null?void 0:T.data)==null?void 0:Hn.description})},[b==null?void 0:b.actionTabs]),pe.createElement(y.default,{centered:!0,title:b.actionTabs.key,open:b.actionTabs.key==="\u6DFB\u52A0\u5934\u6B4C\u76F4\u64AD"||b.actionTabs.key==="\u7F16\u8F91\u5934\u6B4C\u76F4\u64AD",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>pt(void 0,null,function*(){var nn,Kt,Dn,Cn,ln;const Ln=jt({},yield Ne.validateFields());(yield(0,ne.ZP)((nn=T==null?void 0:T.data)!=null&&nn.id?`/api/live_links/${(Kt=T==null?void 0:T.data)==null?void 0:Kt.id}.json`:`/api/courses/${Ze.id}/live_links.json`,{method:(Dn=T==null?void 0:T.data)!=null&&Dn.id?"put":"post",body:jt({course_id:Ze.id,platform:"\u5934\u6B4C"},Ln)})).status===0&&((Cn=T==null?void 0:T.data)!=null&&Cn.id||(0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u76F4\u64AD","\u6DFB\u52A0\u5934\u6B4C\u76F4\u64AD"]),Y.ZP.success((ln=T==null?void 0:T.data)!=null&&ln.id?"\u7F16\u8F91\u6210\u529F":"\u6DFB\u52A0\u6210\u529F"),Ne.resetFields(),z({type:"classroomList/setActionTabs",payload:{}}),z({type:"classroomList/getLiveVideoList",payload:{id:Ze.id}}))}),onCancel:()=>{Ne.resetFields(),z({type:"classroomList/setActionTabs",payload:{}})}},pe.createElement(P.default,{className:Re.tougeliveStyle,labelCol:{span:5},form:Ne,initialValues:{live_time:g()(g()(new Date)),allow_record:1}},pe.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BFE\u7A0B",name:"course_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76F4\u64AD\u8BFE\u7A0B"}]},pe.createElement(c.default,{size:"large",placeholder:"\u8BF7\u8F93\u5165\u76F4\u64AD\u8BFE\u7A0B",maxLength:60})),pe.createElement(P.default.Item,{label:"\u5F00\u64AD\u65F6\u95F4",name:"live_time"},pe.createElement(t.default,{size:"large",style:{width:"100%"},disabledDate:qe,format:"YYYY-MM-DD HH:mm",placeholder:"\u5982\uFF1A2020/02/02 12:00",defaultValue:g()(g()(new Date)),showTime:{format:"HH:mm",defaultValue:g()((0,se.U6)(),"HH:mm")}})),pe.createElement(P.default.Item,{label:"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F",name:"duration"},pe.createElement(V.Z,{size:"large",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u76F4\u64AD\u65F6\u957F",addonAfter:"\u5206\u949F"})),pe.createElement(P.default.Item,{label:"\u6700\u5927\u53C2\u4E0E\u4EBA\u6570",name:"max_participants"},pe.createElement(V.Z,{size:"large",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u6700\u5927\u53C2\u4E0E\u4EBA\u6570"})),pe.createElement(P.default.Item,{label:"\u662F\u5426\u5F55\u5C4F",name:"allow_record"},pe.createElement(de.default,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u662F\u5426\u5F55\u5C4F",defaultValue:1},pe.createElement(Ut,{value:1},"\u662F"),pe.createElement(Ut,{value:0},"\u5426"))),pe.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BF4\u660E",name:"description"},pe.createElement(c.default.TextArea,{size:"large",placeholder:"\u53EF\u5728\u6B64\u4ECB\u7ECD\u5F00\u64AD\u5177\u4F53\u4E8B\u9879\uFF0C\u5982\u5F00\u64AD\u65F6\u95F4\u5B89\u6392\u7B49\u3002"}))))};var zt=(0,v.connect)(({classroomList:b,loading:Q})=>({classroomList:b,loading:Q}))(Ot),Wt=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{TreeNode:on}=Ve.default,{Option:rn}=de.default,en=({classroomList:b,loading:Q,dispatch:z})=>{const Ze=(0,v.useParams)();Ze.id=Ze.coursesId;const{detailAttendancesDetail:Ke,actionTabs:T}=b,[Ne]=P.default.useForm(),at=_=>_&&_Wt(void 0,null,function*(){z({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{z({type:"classroomList/setActionTabs",payload:{}})}},T.data&&d.createElement("div",{style:{margin:"0 80px"}},d.createElement(F.Z,{justify:"center",align:"middle",className:"mt40"},d.createElement(j.Z,{className:"font16 tc"},"\u6253\u5F00",T.data.platform,"\u5BA2\u6237\u7AEF\uFF0C\u8F93\u5165\u76F4\u64AD\u94FE\u63A5\u5373\u53EF\u8FDB\u5165\u76F4\u64AD")),d.createElement(F.Z,{className:"mt20",justify:"center"},d.createElement(j.Z,{className:"tc",flex:1},"\u76F4\u64AD\u94FE\u63A5\uFF1A",!T.data.url||T.data.url===""?d.createElement("span",{className:"c-red"},"\u7B49\u5F85\u5F00\u64AD"):T.data.url,T.data.url&&T.data.url!==""&&d.createElement(N.CopyToClipboard,{text:T.data.url,onCopy:()=>Y.ZP.success("\u590D\u5236\u6210\u529F")},d.createElement("span",{className:"c-blue ml30"},"\u590D\u5236\u76F4\u64AD\u94FE\u63A5"))))))};var Se=(0,v.connect)(({classroomList:b,loading:Q})=>({classroomList:b,loading:Q}))(en),Ce=e(59301),je=Object.defineProperty,Je=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,ze=(b,Q,z)=>Q in b?je(b,Q,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[Q]=z,St=(b,Q)=>{for(var z in Q||(Q={}))Me.call(Q,z)&&ze(b,z,Q[z]);if(Je)for(var z of Je(Q))Xe.call(Q,z)&&ze(b,z,Q[z]);return b},kt=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{TreeNode:Jt}=Ve.default,{Option:mn}=de.default,gn=({classroomList:b,loading:Q,dispatch:z})=>{const Ze=(0,v.useParams)();Ze.id=Ze.coursesId;const{detailAttendancesDetail:Ke,actionTabs:T}=b,[Ne]=P.default.useForm(),at=_=>_&&_{var _,qe,nn,Kt,Dn,Cn,ln;Ne.setFieldsValue({platform:(_=T==null?void 0:T.data)==null?void 0:_.platform,course_name:(qe=T==null?void 0:T.data)==null?void 0:qe.course_name,live_time:(nn=T==null?void 0:T.data)!=null&&nn.live_time?g()((Kt=T==null?void 0:T.data)==null?void 0:Kt.live_time):null,url:(Dn=T==null?void 0:T.data)==null?void 0:Dn.url,duration:(Cn=T==null?void 0:T.data)==null?void 0:Cn.duration,description:(ln=T==null?void 0:T.data)==null?void 0:ln.description})},[T]),Ce.createElement(y.default,{centered:!0,title:"\u7F16\u8F91\u76F4\u64AD",open:b.actionTabs.key==="\u7F16\u8F91",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>kt(void 0,null,function*(){const _=St({},yield Ne.validateFields());_.live_time&&(_.live_time=g()(_.live_time).format("YYYY-MM-DD HH:mm")),(yield(0,ne.ZP)(`/api/live_links/${T.data.id}.json`,{method:"put",body:St({},_)})).status===0&&(Y.ZP.success("\u64CD\u4F5C\u6210\u529F"),z({type:"classroomList/setActionTabs",payload:{}}),z({type:"classroomList/getLiveVideoList",payload:{id:Ze.id}}))}),onCancel:()=>{z({type:"classroomList/setActionTabs",payload:{}})}},T.data&&Ce.createElement(P.default,{form:Ne,initialValues:{platform:T.data.platform,course_name:T.data.course_name,live_time:T.data.live_time?g()(T.data.live_time):null,url:T.data.url,duration:T.data.duration,description:T.data.description}},Ce.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BFE\u7A0B",name:"course_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Ce.createElement(c.default,{maxLength:60})),Ce.createElement(P.default.Item,{label:"\u76F4\u64AD\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E73\u53F0!"}]},Ce.createElement(de.default,{showSearch:!0,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5E73\u53F0",optionFilterProp:"children"},Ce.createElement(mn,{value:"\u5FAE\u4FE1"},"\u5FAE\u4FE1"),Ce.createElement(mn,{value:"\u6296\u97F3"},"\u6296\u97F3"),Ce.createElement(mn,{value:"\u6597\u9C7C\u76F4\u64AD"},"\u6597\u9C7C\u76F4\u64AD"),Ce.createElement(mn,{value:"Bilibili"},"Bilibili"),Ce.createElement(mn,{value:"\u5A01\u4F70\u901A"},"\u5A01\u4F70\u901A"),Ce.createElement(mn,{value:"zoom"},"zoom"))),Ce.createElement(F.Z,{justify:"space-between"},Ce.createElement(j.Z,{span:11},Ce.createElement(P.default.Item,{label:"\u5F00\u64AD\u65F6\u95F4",name:"live_time"},Ce.createElement(t.default,{disabledDate:at,format:"YYYY-MM-DD HH:mm",minuteStep:30,showTime:{format:"HH:mm",defaultValue:g()((0,se.U6)(),"HH:mm")}}))),Ce.createElement(j.Z,{span:11,className:ct.timer},Ce.createElement(F.Z,{justify:"center",align:"middle",style:{flexFlow:"row"}},Ce.createElement(j.Z,{flex:8},Ce.createElement(P.default.Item,{label:"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F",name:"duration"},Ce.createElement(c.default,null))),Ce.createElement(j.Z,{flex:"40px"},Ce.createElement("span",{className:"ml5"},"\u5206\u949F"))))),Ce.createElement(P.default.Item,{label:"\u4F1A\u8BAE\u53F7",name:"url",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E73\u53F0!"}]},Ce.createElement(c.default,null)),Ce.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BF4\u660E",name:"description"},Ce.createElement(c.default.TextArea,{placeholder:"\u53EF\u5728\u6B64\u4ECB\u7ECD\u5F00\u64AD\u5177\u4F53\u4E8B\u9879\uFF0C\u5982\u5F00\u64AD\u65F6\u95F4\u5B89\u6392\u7B49\u3002"}))))};var pn=(0,v.connect)(({classroomList:b,loading:Q})=>({classroomList:b,loading:Q}))(gn),sn=e(95651),It=e(59301),Bn=Object.defineProperty,xn=Object.getOwnPropertySymbols,Nn=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,An=(b,Q,z)=>Q in b?Bn(b,Q,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[Q]=z,vn=(b,Q)=>{for(var z in Q||(Q={}))Nn.call(Q,z)&&An(b,z,Q[z]);if(xn)for(var z of xn(Q))cn.call(Q,z)&&An(b,z,Q[z]);return b},wn=(b,Q)=>{var z={};for(var Ze in b)Nn.call(b,Ze)&&Q.indexOf(Ze)<0&&(z[Ze]=b[Ze]);if(b!=null&&xn)for(var Ze of xn(b))Q.indexOf(Ze)<0&&cn.call(b,Ze)&&(z[Ze]=b[Ze]);return z},Mn=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{SubMenu:Kn}=oe.default,{Content:fn,Sider:Ft}=C.default,rt=b=>{var Q=b,{classroomList:z,globalSetting:Ze,loading:Ke,dispatch:T,user:Ne}=Q,at=wn(Q,["classroomList","globalSetting","loading","dispatch","user"]),_,qe,nn;const[Kt,Dn]=(0,d.useState)(vn({},(0,v.useParams)())),Cn=(0,v.useLocation)(),{detailLiveVideoList:ln}=z,[Ln,jn]=(0,d.useState)({});Kt.id=Kt.coursesId,Kt.limit=15,Kt.categoryId!=0&&(Kt.category_id=Kt.categoryId),(0,d.useEffect)(()=>{T({type:"classroomList/getLiveVideoList",payload:vn({},Kt)})},[Kt.categoryId]),(0,d.useEffect)(()=>{z.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&T({type:"classroomList/getLiveVideoList",payload:vn({},Kt)})},[z.actionTabs.key]);const Hn=(an,vr)=>{Kt.page=an,T({type:"classroomList/getLiveVideoList",payload:vn({},Kt)})},dr=an=>{an.key=="all"?v.history.push(`/classrooms/${Kt.id}/video`):v.history.push(`/classrooms/${Kt.id}/live_video`)},lr=[{name:"\u89C6\u9891",id:"all",total:ln==null?void 0:ln.videos_count},{name:"\u76F4\u64AD",id:1,total:ln==null?void 0:ln.lives_count}],wr=[{label:"\u5FAE\u4FE1",img:H.jD,href:"https://kf.qq.com/faq/2112043y2MJz211204iueINz.html",children:null},{label:"\u6296\u97F3",img:H.v7,href:"https://bytedance.larkoffice.com/docx/QP5MdIlXBoE3Hkx94mPcb2WinCe?from=from_copylink",children:null},{label:"\u54D4\u54E9\u54D4\u54E9",img:H.AG,href:"https://www.bilibili.com/blackboard/live/broadcast-intro.html#/",children:null},{label:"\u6597\u9C7C",img:H.BO,href:"https://www.douyu.com/special/guide/anchor",children:null},{label:"\u5A01\u4F70\u901A",img:H.j1,href:"https://www.educoder.net/forums/3734",children:null},{label:"zoom",img:H.g4,href:"https://support.zoom.us/hc/zh-cn/articles/201362033-Windows%E5%92%8CMAC%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97",children:null}];return It.createElement("section",null,It.createElement(sn.Z,{isLoading:!1,tabDataSource:lr,isAdmin:(0,B.GJ)(),onTabMenuClick:dr,defaultSelectedKeys:["1"],showControlButton:(0,B.GJ)(),buttonText:"\u6DFB\u52A0\u76F4\u64AD",isModelUser:(nn=(_=Ze==null?void 0:Ze.setting)==null?void 0:_.big_model_users)==null?void 0:nn.includes((qe=Ne==null?void 0:Ne.userInfo)==null?void 0:qe.login),onButtonClick:an=>{T({type:"classroomList/setActionTabs",payload:{key:`${an=="\u5934\u6B4C"?"\u6DFB\u52A0\u5934\u6B4C\u76F4\u64AD":"\u6DFB\u52A0\u76F4\u64AD"}`,params:Kt}})}}),It.createElement("aside",{className:Re.supportPlatform},It.createElement("h1",null,"\u652F\u6301\u6240\u6709\u7B2C\u4E09\u65B9\u76F4\u64AD\u5E73\u53F0\uFF0C\u7279\u522B\u63A8\u8350\uFF1A")),It.createElement("div",{className:"gap-20px mb20",style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(160px, 1fr))"}},wr.map((an,vr)=>It.createElement("div",{key:vr,className:"bg-white rounded-4px p-16px flex flex-col gap-8px item-center justify-between"},It.createElement("div",{className:"flex item-center gap-8px"},It.createElement("img",{height:26,src:an==null?void 0:an.img}),It.createElement("span",{className:"font16 c-grey-333"},an==null?void 0:an.label)),It.createElement("a",{href:an==null?void 0:an.href,target:"go-to"},"\u7B80\u660E\u624B\u518C")))),(ln==null?void 0:ln.lives_count)===0&&It.createElement(G.Z,null),It.createElement("div",{className:Re.card},ln.lives&&ln.lives.map(function(an,vr){return It.createElement(F.Z,null,It.createElement(j.Z,{span:24},an.course_name,It.createElement(se.VV,{status:[an.on_status?"\u5DF2\u5F00\u64AD":"\u672A\u5F00\u64AD"]})),It.createElement(j.Z,{span:24},It.createElement(F.Z,null,It.createElement(j.Z,{flex:1},an.description),It.createElement(j.Z,null,((an==null?void 0:an.platform)!="\u5934\u6B4C"||(an==null?void 0:an.platform)=="\u5934\u6B4C"&&an.on_status)&&It.createElement(ee.ZP,{style:{padding:"0 20px"},size:"middle",type:"primary",onClick:()=>Mn(this,null,function*(){var xr;if((an==null?void 0:an.platform)=="\u5934\u6B4C"){const Tr=yield(0,ne.ZP)(`/api/live_links/${an==null?void 0:an.id}/join.json`,{method:"post"});(Tr==null?void 0:Tr.status)==0&&v.history.push((xr=Tr==null?void 0:Tr.data)==null?void 0:xr.url)}else T({type:"classroomList/setActionTabs",payload:{key:"\u8FDB\u5165",params:Kt,data:an}})})},"\u8FDB\u5165")))),It.createElement(j.Z,{span:24},It.createElement(F.Z,{className:"c-light-black"},It.createElement(j.Z,{flex:1,className:"font12"},It.createElement("span",null,It.createElement("img",{src:`${an.author_img}`,alt:"",className:"mr20"}),an.author_name),an.platform&&It.createElement("span",{className:"ml40"},"\u76F4\u64AD\u5E73\u53F0\uFF1A",an.platform),an.live_time&&It.createElement("span",{className:"ml40"},"\u5F00\u64AD\u65F6\u95F4\uFF1A",an.live_time),an.duration&&It.createElement("span",{className:"ml40"},"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F\uFF1A",an.duration,"\u5206\u949F")),(0,B.GJ)()&&It.createElement(j.Z,null,It.createElement("span",{style:{cursor:"pointer"},onClick:()=>{T({type:"classroomList/setActionTabs",payload:{key:(an==null?void 0:an.platform)=="\u5934\u6B4C"?"\u7F16\u8F91\u5934\u6B4C\u76F4\u64AD":"\u7F16\u8F91",params:Kt,data:an}})}},"\u7F16\u8F91"),It.createElement("span",{style:{cursor:"pointer"},className:"ml25",onClick:()=>{T({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",params:Kt,data:an}})}},"\u5220\u9664")))))})),It.createElement("aside",{className:"tc mb50 mt30"},It.createElement(ve.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:Hn,pageSize:15,current:Kt.page||1,defaultCurrent:1,total:ln.total_count})),It.createElement(Rt,null),It.createElement(pn,null),It.createElement(I,null),It.createElement(zt,null),It.createElement(Se,null))};var _t=(0,v.connect)(({classroomList:b,loading:Q,globalSetting:z,user:Ze})=>({classroomList:b,globalSetting:z,user:Ze,loading:Q.models.index}))(rt);const ae=({globalSetting:b})=>{var Q;switch(Number((Q=b==null?void 0:b.setting)==null?void 0:Q.theme)){case n.Fy.THEMEONE:return d.createElement(he,null);case n.Fy.DEFAULT:default:return d.createElement(_t,null)}};var ge=(0,v.connect)(({globalSetting:b})=>({globalSetting:b}))(ae)},24776:function(Ht,ot,e){var n=e(59301),d=e(38854),v=e(8591),oe=e(6848),C=e(65582),F=e(41867),j=e(39864),ee=e(2337);const ve=({isLoading:B,addText:se,tabDataSource:G,isAdmin:y,dispatch:Y,classroomList:ne,type:fe,isExercise:it,defaultSelectedKeys:me,onTabMenuClick:Ve,getDropdownMenu:de,showControlButton:P,buttonText:c,buttonIcon:t="icon-tianjiadaohang",extraNode:p,user:g,onButtonClick:U,isModelUser:w})=>{var Ee,M,Fe,Ae,lt;const X=(0,C.useParams)();return n.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},n.createElement("div",{className:"flex gap-4px mr-auto"},G==null?void 0:G.map((q,ce)=>n.createElement("div",{key:ce,className:`text-16px flex item-center justify-center current ${me==(typeof q.index=="number"?q.index:q.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:me==(typeof q.index=="number"?q.index:q.id)?"#1890FF":""},onClick:()=>B?{}:Ve(q)},q==null?void 0:q.name,q.total!==void 0&&y&&n.createElement("span",{className:"ml-4px"},q.total||0)))),y&&n.createElement("div",{className:"flex item-center gap-20px mr-20px"},it&&n.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{Y({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),it&&n.createElement(d.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:q})=>{var ce;if((0,F.Rm)()&&!((ce=ne.AssistantObject.exercise)!=null&&ce.can_download)){v.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}q=="1"&&Y({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:fe,exportType:"exercise",category_id:X.categoryId}}),q=="3"&&C.history.push(`/classrooms/${X==null?void 0:X.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},n.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!p&&n.createElement("div",null,p),P&&(c=="\u6DFB\u52A0\u76F4\u64AD"?n.createElement(d.Z,{menu:{items:(M=(Ee=[{label:n.createElement("div",{onClick:()=>{U("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:n.createElement("div",{onClick:()=>{U("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:w}])==null?void 0:Ee.filter(q=>q==null?void 0:q.show))==null?void 0:M.map(q=>({label:q==null?void 0:q.label,key:q==null?void 0:q.key}))}},n.createElement(j.op,{theme:ee.Fy.THEMEONE,icon:n.createElement("span",{className:`iconfont ${t}`})},c)):n.createElement(j.op,{theme:ee.Fy.THEMEONE,onClick:U,icon:n.createElement("span",{className:`iconfont ${t}`})},c)),!!de&&n.createElement(d.Z,{disabled:((Fe=g==null?void 0:g.userInfo)==null?void 0:Fe.user_status)===2,dropdownRender:de},n.createElement(oe.Z,{title:((Ae=g==null?void 0:g.userInfo)==null?void 0:Ae.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},n.createElement(j.op,{theme:ee.Fy.THEMEONE,onClick:U,disabled:((lt=g==null?void 0:g.userInfo)==null?void 0:lt.user_status)===2,icon:n.createElement("span",{className:"iconfont icon-tianjiadaohang"})},se||"\u521B\u5EFA\u8BD5\u5377")))))};ot.Z=ve},56762:function(Ht,ot,e){e.d(ot,{Z:function(){return d}});var n=e(59301);function d(){const[,v]=n.useReducer(oe=>oe+1,0);return v}},19080:function(Ht,ot,e){e.d(ot,{F:function(){return C},Z:function(){return oe}});var n=e(92310),d=e.n(n);const v=null;function oe(F,j,ee){return d()({[`${F}-status-success`]:j==="success",[`${F}-status-warning`]:j==="warning",[`${F}-status-error`]:j==="error",[`${F}-status-validating`]:j==="validating",[`${F}-has-feedback`]:ee})}const C=(F,j)=>j||F},98447:function(Ht,ot,e){e.d(ot,{C2:function(){return C}});var n=e(17313),d=e(37613),v=e(83116);const oe=F=>{const{checkboxCls:j}=F,ee=`${j}-wrapper`;return[{[`${j}-group`]:Object.assign(Object.assign({},(0,n.Wf)(F)),{display:"inline-flex",flexWrap:"wrap",columnGap:F.marginXS,[`> ${F.antCls}-row`]:{flex:1}}),[ee]:Object.assign(Object.assign({},(0,n.Wf)(F)),{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}}}),[j]:Object.assign(Object.assign({},(0,n.Wf)(F)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:F.borderRadiusSM,alignSelf:"center",[`${j}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${j}-inner`]:Object.assign({},(0,n.oN)(F))},[`${j}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:F.checkboxSize,height:F.checkboxSize,direction:"ltr",backgroundColor:F.colorBgContainer,border:`${F.lineWidth}px ${F.lineType} ${F.colorBorder}`,borderRadius:F.borderRadiusSM,borderCollapse:"separate",transition:`all ${F.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:F.checkboxSize/14*5,height:F.checkboxSize/14*8,border:`${F.lineWidthBold}px solid ${F.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${F.motionDurationFast} ${F.motionEaseInBack}, opacity ${F.motionDurationFast}`}},"& + span":{paddingInlineStart:F.paddingXS,paddingInlineEnd:F.paddingXS}})},{[` +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5466],{40001:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},49198:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},84105:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},18785:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},73331:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},15277:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},52671:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},33853:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},15075:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},43531:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},61485:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},38819:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},47472:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},87395:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(54476),d=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},oe=v,C=e(7657),F=function(B,se){return d.createElement(C.Z,(0,n.Z)({},B,{ref:se,icon:oe}))},j=d.forwardRef(F),ee=j},71424:function(Ht,ot,e){var n=e(59301),d=Object.defineProperty,v=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,F=(ve,B,se)=>B in ve?d(ve,B,{enumerable:!0,configurable:!0,writable:!0,value:se}):ve[B]=se,j=(ve,B)=>{for(var se in B||(B={}))oe.call(B,se)&&F(ve,se,B[se]);if(v)for(var se of v(B))C.call(B,se)&&F(ve,se,B[se]);return ve};const ee=ve=>React.createElement("svg",j({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},ve),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));ot.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},59149:function(Ht,ot,e){e.d(ot,{xp:function(){return C},AG:function(){return se},JA:function(){return j},FX:function(){return A},k$:function(){return bt},ub:function(){return Ue},e6:function(){return Se},v7:function(){return Y},BO:function(){return G},x7:function(){return p},em:function(){return tt},BV:function(){return F},qz:function(){return ve},Gm:function(){return ee},yt:function(){return P},I2:function(){return q},z3:function(){return v},GY:function(){return ht},wC:function(){return nt},Pt:function(){return Ct},Oe:function(){return xt},L6:function(){return d},RL:function(){return n},f$:function(){return oe},j1:function(){return ne},jD:function(){return y},g4:function(){return fe}});var n=e(58143),d="data:image/png;base64,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",v=e(4977),oe="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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",C="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==",F=e.p+"static/err.2323787b.png",j="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAKi0lEQVRoQ71ae3BU1Rn//e7dzYuioNRsHlSqRiUB2eUx0hbaKAHEAMWxiQ6PTUAUGCuIQNVOZ0xnrHUE5GHHIqOwCag8BlQiQnnUokgt5AEIK5GnBpIFXwjkAdl7vs7dkJCETXLvEj3/5d7v9/u+337nfN8554bowBHo16+3YRh3K7IPBHcRSIDI9QJ0AWkA8h0E3xM8DWAvde5x6Pqe+D17jnVUGLxWogqPp78SGSeC3wP4ZUR8pJ+Ct50O7e344uKjEXFcBkUkSERY6e43RkE9JcCgawngaiw3O6A/l7CvaHckvLYFhTKi5B8C3B2JQ6sYEhvpcMxKKioqs4ox7SwLkvT0mFNnz82HqKkCaHacRGxL1gDybHJp6WKSYoXHkqBytzuF4FoR6WOFtKNtCP4b0c7s5N27v22Pu11B5e7+6ZTgBgE6t0f2Y74n8IUjOuo+1+7dx9vy06agcrf7fgjXARLzYwZrnZsB6BzevaRkf2uYVgWdcruHKnAjRJzWHf4ElmSl5nTcnbRnT3k4b2EFVfTt29NQ8l+zKf4EIUbi4kAnhz7ohuLiH1qCwwo62cf9ccf3l0jibh1DckPy3lKzmTcbYQWV9+k7HlArOjaEjmejRm9yaWmzOMMKMncCp9x9dwlkYEeEQUCBrO0IrqYcApx1xsV6XLt2nWl43kyQqyB38dQJPZ7MY56qdLsHGIL/iY3m24R0p2jc6BDZrkVHf3XTiBFfMy9PdbSgNotCYv6kDAPGVhCTT3vz3zCNT7o9PhHJsRoIwUJN518TS0qKrWI62q4xQ/H5uTsB+Q3I0521zrcfGf/KuTMDBrguXar7or2mSuCCRm1q4t6SN5sGOGZBTQ9DsRdgJEFpQeo8pRvRJe/MYeMUMe2lYlQczl4cBki7jT78DyCVTN32qfkuRJC8Mrd3nSGNzYoa5wYm+P5kvivv43kakBdbbWTk1zqRnlBa6jdt8j4UR1Fx9WQAUyG4aqtEUIHYBWJh4ay4dQ28ciBjJiAvR5Qx8jtEOROZsuliSFBCQc4LSvBs4xogLjmjolPLH156VLKyok4ePuKHyK1XOSN/0Bz6PUlFRaXmuzELLrmNYHCVQO6wEhjBT5zReHj99LiToUwdGPIYgNesYMPE8hDTtq0JCYovyD0KkVuaGZHvnfb6xpjPTnk8o5WS91qSNC2bo+fWZiqq1RDpZDOggMPhHPHuzKi99aIy8gHx2uQwJ9t69tr2IBPfyr3TqJPPwxE4dGScGp+//XKB2CIiQ6/YcXP3faUjGjITNII7IxBTT0eeitJjB6yfyUr5MrMrLtT6IXDZFHUWaTd0Y8LKieOVEb6JkjgwOCbTvTY726j0eFINwT4RcYRi0LVfJZeUfGqumeKimgNWp1kbQX7w/pxOmaEsHRw6BaKW2BRkBjWQCQUTFylR01td9ODjgRzfq6Gp18ezSEGmEyxJ3lfaz3w2en7VNKUQen+tQ9O0ezfMiv1QjmZcj1oJQGBvl09tKl0Fuf8Rkd+1Koj4NkqPS/lq3D+/PztoUNcLF6oOQ7AweV/p8yZm5LyqveGqWSTiSK4pnB33UH2WMtZAJMsWD7HIFHRQRFLbBnLR6Rzfk6G15PFM05R2NHFf8RazzwSDqs0Dl52ACJ6PuTm229psXhJ/xjQosZl5vs/4/NxKQNpegERQd7B3xVjfIcnK0iuPHYtOLC6uHjW/dqQoo9BO0O3ZRkfpt6+bEXNY/BmZUPJ+e/bN3pM76crPrRVIdHtAkpsDXl+oqjWMUfOrpoiC/cXbhjPqWnrhU7E75NB9dyFYt6+9uFq838/4gpwfILjOCpBkZsDr+6DBduTcmomAWmYFa9VGc3DQhplxn4h/aAqU+sIqLmRHfkZXQU6ZCG63AiRZlpQa1bu4/9K6UEGYXzMESm2zgrVqQ2i3FM6JPS7+jIEwT832xi668nN2CPBbqziN2lOV3uULTPusl6uTahTKIZFuKpt7JXGm36y4hDxSiX/YI1DG61bjupyhzaag1QJkWwfyrO6MSqkYu/QbEzNqXvV2EbnXOr51S2p4o3BWJ3Nja5btAohMsMfLV80qtxCQGXaAJJcEvL5pJmb0vJpxStRKO/hwtuYunE7ds+HJ6P1yfEwXVJ+vgCDWFi8xg64Vk7JFGattAg2nw9n35NjX92etEb32qxpzn3dNWSKxvHB2p0n12RkyHYJFtmIyjXUtnT3eye1Sc16+gUC3Q0CyJCk1aqBZIB6YKzfVsdrcMSTY4WiwJbC/C+J+vWIOq0TyHPDvNI8rKba4iBpERXUNHR9cBTkfi9j/LEJqLwW8y582OR6Ye7FXHYx3gTDnpjYiM8U4o5nZeCbyD50BpRbaEmMaE1uZtn3Y5fPQxGch6gXbJKDSdW1ExfhlW0zsmAXSxQjW+ARy1X1ZS+76k6vkd5G4J8zMhKZa2ahuqKs+DPOLn91BPsK0bctCghJXTLrDUMoPiO3PJAQvApwSyFme3xDD6PmXPCJ1MwA+KCI/axqbWZpBFFJ3LDYLQNN3cnDIEgim2NWC+unmYsqmc42XEq6C3FUiEtrpRjIIzBscm/mMeXZqih+9UOIhNbeFMhBkRb/ZMV+afaalDykb3gdBowRi/0cFtcVM2xqq1FcErZyYKoZ8FkmWGoMjjwGy6MaYTsv82a9eaOuHue2DJ6KP3P/KxQYbOThkB8R6g2/i8xwcsbfyjsJQX2x50XhNWboigGcBrKam7RKRMqce+vodYwiSIOihREYAPN5wJJGDGdkQsdc6Gpxp/AtTt/2t4c9mghIKJvcU1O0VQVQk084yhjgHxKac9i45I+VZsTj3/SGI/MIyvjF6VqBrbAoTC6vDCjIfulZM/KMo9YptchsAEk8HvPkvhdbVwYznIJJnA97EVBvLXlvfblZ0whG58nPWCvCHyJy0gyKPde7WOdVcP3JkWHfUqkOAxNn2Rcxn2vbZLXFhr15vW/nEdeeNcyUArr5ctO25OUAjH6z0+tZfzs4qRFJZiU1IHTySvPoDQKt3yeb1cFDJNhHcdI0amhQk7gh4fen1YoYPhgQ/ss/NzxHtHGj2nHDYNi/Hk9/MTQka2CoiN9t3fNVkUDr0/hU5b5SK5Gnw7yyCiMcWL+GH5sxkz80nWsO1e9uftHJysqHqtoigpy3nLYxJLgt4fY+EsnMg41FAltriIzciyjm2tcy0WuXCOUnKf/xGg1VvishwW0Fc8XIhNoYpJ7J9gfpLRByGyM8tc5FzkTromXBrxlJRaM2ReW0sSi0QQTfLwZiG1P582rv876Hs+DNehpKZFvEnoWE2U7dbbrrtTrmWjhPfeqybEby0ECLjrARF8ETML9DzxD2+WikbdifqDHND2vb/PpDm5/oXcV3XRey+tsaKH1tTLhyh661H0xCsmyaQCW1dg1HTHwpMWLbmcpneBJH7Wg+QVdCwFKI/z7R/fWdHyDULaiCIL5jdScM3Y6X+m04/aXIPQGJnwJs/OCTm8yEjYSDMLSurQPkI5CrcoK2ja0vobBTpsD3l2nKU/mGe43DFiV5Ksb8SNUCj9lrlhOUl5r8JwG9evjMBhDmdjkJYBp2luLPHHrL+nq8jxv8BV2A7FHmr6w0AAAAASUVORK5CYII=",ee="data:image/png;base64,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",ve="data:image/png;base64,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",B="data:image/png;base64,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",se="data:image/png;base64,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",G=e.p+"static/douyu.1e926b4a.jpg",y="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",Y="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",ne="data:image/png;base64,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",fe="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",it="data:image/png;base64,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",me="data:image/png;base64,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",Ve="data:image/png;base64,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",de="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",P="data:image/png;base64,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",c=e(71424),t="data:image/jpeg;base64,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",p="data:image/png;base64,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",g=e(59301),U=Object.defineProperty,w=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,Fe=(a,E,Z)=>E in a?U(a,E,{enumerable:!0,configurable:!0,writable:!0,value:Z}):a[E]=Z,Ae=(a,E)=>{for(var Z in E||(E={}))Ee.call(E,Z)&&Fe(a,Z,E[Z]);if(w)for(var Z of w(E))M.call(E,Z)&&Fe(a,Z,E[Z]);return a};const lt=a=>React.createElement("svg",Ae({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"},a),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 X="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",q="data:image/jpeg;base64,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",ce=e.p+"static/certificate.a2a9ee77.jpg",J=Object.defineProperty,xe=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,Oe=(a,E,Z)=>E in a?J(a,E,{enumerable:!0,configurable:!0,writable:!0,value:Z}):a[E]=Z,be=(a,E)=>{for(var Z in E||(E={}))De.call(E,Z)&&Oe(a,Z,E[Z]);if(xe)for(var Z of xe(E))V.call(E,Z)&&Oe(a,Z,E[Z]);return a};const ue=a=>React.createElement("svg",be({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},a),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 Qe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",tt="data:image/png;base64,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",xt="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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",Ct=e.p+"static/question.ed747acc.gif",ht="data:image/gif;base64,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",nt=e(55351),bt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",Ue="data:image/png;base64,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",Se="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=",vt="data:image/png;base64,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",N=e(53114),D="data:image/png;base64,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",A="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"},61584:function(Ht,ot,e){e.d(ot,{i:function(){return t},Z:function(){return g}});var n={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"},d=e(71418),v=e(6848),oe=e(93948),C=e(92310),F=e.n(C),j=e(65862),ee=e(2524),ve=e(41867),B=e(79005),se=e(20345),G=e(77882),y=e(31081),Y=e(75309),ne=e(71979),fe=e(47558),it=e(42922),me=e(66832),Ve=e(96593),de=e(19664),P=e(91833),c=e(59301);const t=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:B,swimg:se},{name:"101\u8BA1\u5212",ptimg:G,swimg:y},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Y,swimg:ne},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:fe,swimg:it},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:me,swimg:Ve},{name:"\u519B\u961F\u4E00\u6D41",ptimg:de,swimg:P}];var g=({className:U,dataSource:w=[],col:Ee=4,right:M,bottom:Fe=23,precision:Ae=0,wrapWidth:lt=1200,trackEventItems:X,loading:q,onRemove:ce=()=>{},isCurrent:J=!0,showAlias:xe=!1,showProgress:De=!1})=>{const V=Math.floor((lt-(Ee-1)*M)/Ee),Oe=[{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(be=>(window.ENV==="build"&&(be.ptimg=`/react/build${be.ptimg}`,be.swimg=`/react/build${be.swimg}`),be));return c.createElement(d.Z,{spinning:q},c.createElement("div",{className:F()(n.list,U)},!!(w!=null&&w.length)&&(w==null?void 0:w.map((be,ue)=>{var Qe,tt,xt,Ct,ht,nt;const{name:bt,id:Ue,identifier:Se,featured:vt,school_name:N,image_url:D,excellent:A,is_plan:a}=be;return c.createElement("div",{key:Ue,className:J&&De?n.wrapisCurrent:n.wrap,style:{width:V,marginRight:(1+ue)%Ee===0?0:M+Ae,marginBottom:Fe}},c.createElement("a",{className:n.li,onClick:E=>{E.preventDefault(),E.stopPropagation(),X&&(0,j.L9)([X]),(0,j.xg)(`/paths/${Se}`)}},c.createElement("div",{className:n.img},c.createElement("img",{className:n.cover,src:`${D}`}),J&&(0,ve.bg)()&&(be==null?void 0:be.studying)&&c.createElement("div",{className:`${n.movebq} user-path-items`,onClick:E=>{E.stopPropagation(),ce(be)}},c.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),c.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Qe=be==null?void 0:be.subject_tags)==null?void 0:Qe.map((E,Z)=>{var u,s;if(Z===0){const S=(u=Oe.find(f=>f.name==E))==null?void 0:u.swimg;return c.createElement("img",{className:n.sign,src:S,style:{left:"-4px"}})}const K=(s=Oe.find(S=>S.name==E))==null?void 0:s.ptimg;return c.createElement("img",{className:n.sign,src:K,style:{left:`${48+52*(Z-1)+2*Z}px`}})}),c.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(be==null?void 0:be.excellent)&&c.createElement("div",{className:n.bq},"\u5F00\u653E\u8BFE\u7A0B"))),c.createElement("div",{className:n.name},c.createElement(v.Z,{title:xe&&(be!=null&&be.excellent_alias_name)?c.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${bt}`,c.createElement("br",null),c.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${be==null?void 0:be.excellent_alias_name}`)):bt},c.createElement("span",{className:n.e},xe&&(be==null?void 0:be.excellent_alias_name)||bt))),J&&De&&((tt=be==null?void 0:be.progress)==null?void 0:tt.all_score)!=0&&c.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},c.createElement(oe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((xt=be==null?void 0:be.progress)==null?void 0:xt.my_score)/((Ct=be==null?void 0:be.progress)==null?void 0:Ct.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ht=be==null?void 0:be.progress)==null?void 0:ht.my_score,"/",(nt=be==null?void 0:be.progress)==null?void 0:nt.all_score),(!J||!De)&&c.createElement("div",{className:n.tags},c.createElement("div",null,c.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),c.createElement("span",null,be.stages_count))),c.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),c.createElement("span",null,be.members_count)))))))})),!w.length&&c.createElement(ee.Z,null)))}},39864:function(Ht,ot,e){e.d(ot,{jL:function(){return C},w9:function(){return Pe},dN:function(){return m},QD:function(){return Ge},cQ:function(){return Ct.Z},Oz:function(){return S},op:function(){return we},O5:function(){return Xe},_b:function(){return pt},t7:function(){return w},Gi:function(){return yt},YG:function(){return We},kT:function(){return dt},qp:function(){return it},K3:function(){return de},vr:function(){return At},qE:function(){return I},Je:function(){return Fe},wb:function(){return ue},lB:function(){return xt},cq:function(){return he},tp:function(){return t},Si:function(){return kt},k8:function(){return _t},Du:function(){return xn}});var n=e(59301),d={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"},v="data:image/png;base64,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",C=({dataSource:ae=[],img:ge,imgWidth:b=346,title:Q,sunTitle:z,bannerExtraContent:Ze})=>n.createElement("div",{className:d.banner},n.createElement("div",{className:d.content},n.createElement("aside",null,n.createElement("p",null,n.createElement("b",null,Q),n.createElement("span",null,z)),ae.length>0&&n.createElement("div",{className:d.btns},ae.map((Ke,T)=>n.createElement("div",{key:T,onClick:Ke.click},Ke.name,Ke.sign?n.createElement("img",{src:v,width:39}):null))),Ze),ge&&n.createElement("img",{style:{marginTop:33,marginRight:38},src:ge,width:b}))),F={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"},j=e(92310),ee=e.n(j),ve=e(89392),B=Object.defineProperty,se=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,Y=(ae,ge,b)=>ge in ae?B(ae,ge,{enumerable:!0,configurable:!0,writable:!0,value:b}):ae[ge]=b,ne=(ae,ge)=>{for(var b in ge||(ge={}))G.call(ge,b)&&Y(ae,b,ge[b]);if(se)for(var b of se(ge))y.call(ge,b)&&Y(ae,b,ge[b]);return ae},it=({dataSource:ae=[],value:ge,onChange:b,onTitleChange:Q,className:z,title:Ze,titleWidth:Ke=41,style:T={},fontColor:Ne="#6A7283",showCount:at,classNameActive:_,styleItem:qe={}})=>{const[nn,Kt]=(0,n.useState)(0),[Dn,Cn]=(0,n.useState)(!1),ln=(0,n.useRef)(null),Ln=(0,n.useRef)(null);return(0,n.useEffect)(()=>{var jn;ae.length!==0&&(((jn=ln==null?void 0:ln.current)==null?void 0:jn.clientHeight)>97?Kt(1):Kt(0)),ae.length===0&&Kt(0),Cn(!1)},[ae]),n.createElement("div",{className:ee()(F.row,z),style:T},n.createElement("div",{onClick:(0,ve.throttle)(()=>Q==null?void 0:Q(),2e3),style:{width:Ke,marginTop:Dn?12:4},className:`${F.title} ${Q?"current":""}`},Ze),n.createElement("div",{className:Dn?`${F.tagsWrap} ${F.tagsBorderWrap}`:F.tagsWrap},n.createElement("div",{className:F.bar,ref:Ln,style:nn>0?{height:nn===1?97:"auto",overflow:nn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},n.createElement("div",{className:F.tag,ref:ln},ae==null?void 0:ae.map(jn=>n.createElement("span",{onClick:()=>b(jn.id),key:jn.id,style:ne(ne({color:Ne},qe),(jn==null?void 0:jn.style)||{}),className:ge===jn.id?ee()(_||F.active,jn.classNameActive):""},n.createElement("span",{title:jn.name,className:F.name},jn.name),!!at&&n.createElement("span",{className:F.num},jn.count))))),!!nn&&n.createElement(n.Fragment,null,nn===1?n.createElement("div",{onClick:()=>{var jn;Kt(2),((jn=ln==null?void 0:ln.current)==null?void 0:jn.clientHeight)>245?Cn(!0):Cn(!1)},className:F.action},"\u5C55\u5F00",n.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):n.createElement("div",{onClick:()=>{Ln.current.scrollTop=0,Kt(1),Cn(!1)},className:F.action},"\u6536\u8D77",n.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},me={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"},de=({dataSource:ae=[],value:ge,onChange:b,onTitleChange:Q,className:z,title:Ze,titleWidth:Ke=41,style:T={},fontColor:Ne="#6A7283",showCount:at,expand:_=!0})=>{const[qe,nn]=(0,n.useState)(0),[Kt,Dn]=(0,n.useState)(!1),Cn=(0,n.useRef)(null),ln=(0,n.useRef)(null),[Ln,jn]=(0,n.useState)(_);return n.createElement("div",{className:ee()(me.row,z),style:T},n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",{onClick:(0,ve.throttle)(()=>Q==null?void 0:Q(),2e3),style:{width:Ke,marginTop:Kt?12:4},className:`${me.title} ${Q?"current":""}`},Ze),n.createElement("i",{className:`iconfont ${Ln?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Ln?8:10},onClick:()=>jn(!Ln)})),Ln&&n.createElement("div",{className:Kt?`${me.tagsWrap} ${me.tagsBorderWrap}`:me.tagsWrap},n.createElement("div",{className:me.fenge}),n.createElement("div",{className:me.bar,ref:ln},n.createElement("div",{className:me.tag,ref:Cn},ae==null?void 0:ae.map(Hn=>n.createElement("span",{onClick:()=>b(Hn.id),key:Hn.id,style:{color:Ne},className:ge===Hn.id?me.active:""},n.createElement("span",{title:Hn.name,className:me.name},Hn.name),!!at&&n.createElement("span",{className:me.num},Hn.count)))))))},P={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"},t=({dataSource:ae=[],value:ge,onChange:b,className:Q,style:z={}})=>n.createElement("div",{style:z,className:ee()(P.tabs,Q)},ae.map(Ze=>n.createElement("span",{onClick:()=>b(Ze.id),className:ge===Ze.id?P.active:"",key:Ze.id},Ze.name))),p={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"},g=e(92832),w=({dataSource:ae=[],value:ge="",onChange:b,onInputChange:Q=()=>{},className:z,style:Ze={},placeholder:Ke,allowClear:T=!1})=>{var Ne;const[at,_]=(0,n.useState)(""),[qe,nn]=(0,n.useState)("");(0,n.useEffect)(()=>{var Cn;let ln=ge;(Cn=JSON.stringify(ge))!=null&&Cn.includes("{")&&(_(ge.id),ln=ge.value||"");try{nn(decodeURIComponent(ln||""))}catch(Ln){nn(decodeURIComponent(ln||""))}},[ge]);const Kt=()=>{b(encodeURIComponent(qe),at||null)},Dn=Cn=>{Cn!==at&&(_(Cn),b(encodeURIComponent(qe),Cn))};return n.createElement("div",{className:ee()(p.input,z),style:Ze},!!ae.length&&n.createElement("div",{className:p.dropdown},n.createElement("div",{className:p.text},(Ne=ae.find(Cn=>Cn.id===at))==null?void 0:Ne.name,n.createElement("i",{className:"iconfont icon-zhankai4"}),n.createElement("b",{className:p.b1}),n.createElement("b",{className:p.b2})),n.createElement("div",{className:p.menu},ae.map((Cn,ln)=>n.createElement("div",{key:ln,onClick:()=>Dn(Cn.id)},Cn.name)))),n.createElement(g.default,{onPressEnter:Kt,value:qe,onChange:Cn=>{nn(Cn.target.value),Q(encodeURIComponent(Cn.target.value),at||null)},bordered:!1,placeholder:Ke}),n.createElement("i",{onClick:Kt,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ee={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"},Fe=({value:ae,onChange:ge,className:b,total:Q,pageSize:z,style:Ze={}})=>{const Ke=ae<2,T=ae>=Math.ceil(Q/z);return Q<=z?n.createElement(n.Fragment,null):n.createElement("div",{className:ee()(Ee.quickPager,b),style:Ze},n.createElement("div",{onClick:()=>{Ke||ge(ae-1,"prev")},className:Ke?Ee.disabled:""},"\u4E0A\u4E00\u9875"),n.createElement("div",{onClick:()=>{T||ge(ae+1,"next")},className:T?Ee.disabled:""},"\u4E0B\u4E00\u9875"))},Ae={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"},lt=e(71418),X=e(6848),q=e(13570),ce=e(74128),J=e(65862),xe=e(96908),De=e(57177),V=e(81378),Oe=e(2524),ue=({className:ae,dataSource:ge=[],col:b=4,right:Q,bottom:z=23,precision:Ze=0,wrapWidth:Ke=1200,trackEventItems:T,loading:Ne})=>{const at=Math.floor((Ke-(b-1)*Q)/b);return n.createElement(lt.Z,{spinning:Ne},n.createElement("div",{className:ee()(Ae.list,ae)},!!ge.length&&ge.map((_,qe)=>{const{name:nn,id:Kt,identifier:Dn,power:Cn,cover_image_id:ln,pic:Ln}=_;return n.createElement("div",{className:Ae.wrap,key:Kt,style:{width:at,marginRight:(1+qe)%b===0?0:Q+Ze,marginBottom:z}},n.createElement("a",{target:"_blank",href:`/shixuns/${Dn}/challenges`,className:Ae.li,onClick:jn=>{jn.preventDefault(),T&&(0,J.L9)([T]),Cn&&(0,J.xg)(`/shixuns/${Dn}/challenges`)}},n.createElement("div",{className:Ae.img},n.createElement("img",{className:Ae.cover,src:`${Ln}`}),_.is_jupyter&&n.createElement("img",{className:Ae.sign,src:xe}),_.is_jupyter_lab&&n.createElement("img",{className:Ae.sign,src:De}),_.is_unity_3d&&n.createElement("img",{className:Ae.sign,src:V})),n.createElement("div",{className:Ae.name},n.createElement(X.Z,{title:nn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},n.createElement("span",{className:Ae.e},nn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),n.createElement("div",{className:Ae.tags},n.createElement(X.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),n.createElement("span",null,_.challenges_count))),!!_.myshixuns_count&&n.createElement(X.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),n.createElement("span",null,_.myshixuns_count))),n.createElement(X.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},n.createElement("span",null,n.createElement("span",null,_.level))),n.createElement("div",{className:Ae.rate},n.createElement(q.Z,{allowHalf:!0,disabled:!0,defaultValue:_.score_info}),n.createElement("span",null,"\xA0",_.score_info?`${_.score_info}\u5206`:"5\u5206")))),!Cn&&n.createElement("div",{className:Ae.lockWrap},n.createElement("img",{src:`${ce.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),n.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ge.length&&n.createElement(Oe.Z,null)))},Qe={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"},xt=({className:ae,dataSource:ge=[],col:b=4,right:Q,bottom:z=23,precision:Ze=0,wrapWidth:Ke=1200,wrapClassName:T,trackEventItems:Ne,loading:at})=>{const _=Math.floor((Ke-(b-1)*Q)/b);return n.createElement(lt.Z,{spinning:at},n.createElement("div",{className:ee()(Qe.list,ae)},!!ge.length&&ge.map((qe,nn)=>{const{name:Kt,id:Dn,identifier:Cn,power:ln,cover_image_id:Ln,pic:jn}=qe;return n.createElement("div",{className:ee()(Qe.wrap,T),key:Dn,style:{width:_,marginRight:(1+nn)%b===0?0:Q+Ze,marginBottom:z}},n.createElement("a",{target:"_blank",href:`/shixuns/${Cn}/challenges`,className:Qe.li,onClick:Hn=>{Hn.preventDefault(),Ne&&(0,J.L9)([Ne]),ln&&(0,J.xg)(`/shixuns/${Cn}/challenges`)}},n.createElement("img",{src:e(47621),className:Qe.titleBg}),n.createElement("div",{className:Qe.name},n.createElement(X.Z,{title:Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},n.createElement("span",{className:Qe.e},Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),n.createElement("div",{style:{padding:"14px",paddingBottom:0}},n.createElement("div",{className:Qe.img},n.createElement("img",{className:Qe.cover,src:Ln?`${ce.Z.API_SERVER}/api/attachments/${Ln}`:`${ce.Z.IMG_SERVER+jn}`}),qe.is_jupyter&&n.createElement("div",{className:Qe.bq},"Jupyter"),qe.is_jupyter_lab&&n.createElement("div",{className:Qe.bq},"JupyterLab"),qe.is_unity_3d&&n.createElement("div",{className:Qe.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),n.createElement("div",{className:"mt20 flex item-center justify-between"},n.createElement("div",null,n.createElement("span",{className:Qe.text},"\u5B66\u4E60\u4EBA\u6570"),n.createElement("span",{className:Qe.value},qe.myshixuns_count)),n.createElement("div",null,n.createElement("span",{className:Qe.text},"\u56F0\u96BE\u7B49\u7EA7"),n.createElement("span",{className:Qe.value},qe.level))),n.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},n.createElement("div",null,n.createElement("span",{className:Qe.text},"\u5173\u5361\u6570"),n.createElement("span",{className:Qe.value},qe.challenges_count)),n.createElement("div",{className:Qe.rate},n.createElement(q.Z,{allowHalf:!0,disabled:!0,defaultValue:qe.score_info}),n.createElement("span",{className:Qe.value,style:{color:"#FF9C00"}},"\xA0",qe.score_info?`${qe.score_info}\u5206`:"5\u5206"))))),!ln&&n.createElement("div",{className:Qe.lockWrap},n.createElement("img",{src:`${ce.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),n.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ge.length&&n.createElement(Oe.Z,null)))},Ct=e(61584),ht={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"},nt=e(79005),bt=e(20345),Ue=e(77882),Se=e(31081),vt=e(75309),N=e(71979),D=e(47558),A=e(42922),a=e(66832),E=e(96593),Z=e(19664),u=e(91833);const s=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:nt,swimg:bt},{name:"101\u8BA1\u5212",ptimg:Ue,swimg:Se},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:vt,swimg:N},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:D,swimg:A},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:a,swimg:E},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Z,swimg:u}];var S=({className:ae,dataSource:ge=[],col:b=4,right:Q,bottom:z=23,precision:Ze=0,wrapWidth:Ke=1200,trackEventItems:T,loading:Ne,wrapClassName:at,imgClassName:_,isArrow:qe=!1})=>{const nn=Math.floor((Ke-(b-1)*Q)/b),[Kt,Dn]=(0,n.useState)(),[Cn,ln]=(0,n.useState)(),Ln=Hn=>Dn(Hn),jn=()=>Dn(-1);return n.createElement(lt.Z,{spinning:Ne},n.createElement("div",{className:ee()(ht.list,ae)},!!(ge!=null&&ge.length)&&(ge==null?void 0:ge.map((Hn,dr)=>{var lr;const{name:wr,id:an,identifier:vr,featured:xr,school_name:Tr,image_url:Zr,excellent:ua,is_plan:xa}=Hn;return n.createElement("div",{key:an,className:ee()(ht.wrap,at),style:{width:nn,marginRight:(1+dr)%b===0?0:Q+Ze,marginBottom:z}},n.createElement("a",{target:"_blank",href:`/paths/${vr}`,className:ht.li,onClick:Gr=>{Gr.preventDefault(),T&&(0,J.L9)([T]),(0,J.xg)(`/paths/${vr}`)}},n.createElement("img",{src:e(39057),className:ht.titleBg}),n.createElement("div",{className:ht.name},n.createElement(X.Z,{title:wr},n.createElement("span",{className:ht.e,style:{color:qe&&Kt===dr?"#145DFF":"#000000"},onMouseEnter:()=>{Ln(dr)},onMouseLeave:jn},wr))),n.createElement("div",{style:{padding:"14px",paddingBottom:0}},n.createElement("div",{className:ee()(ht.img,_)},n.createElement("img",{className:ht.cover,src:`${ce.Z.IMG_SERVER+Zr}`}),(lr=Hn==null?void 0:Hn.subject_tags)==null?void 0:lr.map((Gr,Sr)=>{var Ca,Yn;if(Sr===0){const Jn=(Ca=s.find(tr=>tr.name==Gr))==null?void 0:Ca.swimg;return n.createElement("img",{className:ht.sign,src:Jn,style:{left:"-4px"}})}const Un=(Yn=s.find(Jn=>Jn.name==Gr))==null?void 0:Yn.ptimg;return n.createElement("img",{className:ht.sign,src:Un,style:{left:`${48+52*(Sr-1)+2*Sr}px`}})}),n.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Hn==null?void 0:Hn.excellent)&&n.createElement("div",{className:ht.bq},"\u5F00\u653E\u8BFE\u7A0B"))),n.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},n.createElement("div",null,n.createElement("span",{className:ht.text},"\u7AE0\u8282\u6570"),n.createElement("span",{className:ht.value},Hn.stages_count)),n.createElement("div",null,n.createElement("span",{className:ht.text},"\u5B66\u4E60\u4EBA\u6570"),n.createElement("span",{className:ht.value},Hn.members_count))))))})),!ge.length&&n.createElement(Oe.Z,null)))},f={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"},W="data:image/png;base64,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",te=e(59301),Pe=({className:ae,dataSource:ge=[],col:b=4,right:Q,bottom:z=23,precision:Ze=0,wrapWidth:Ke=1200,trackEventItems:T,loading:Ne})=>{const at=Math.floor((Ke-(b-1)*Q)/b);return te.createElement(lt.Z,{spinning:Ne},te.createElement("div",{className:ee()(f.list,ae)},!!ge.length&&ge.map((_,qe)=>{const{subject_identifier:nn,id:Kt,identifier:Dn,power:Cn}=_,ln=_.is_public!=0&&_.is_public;return te.createElement("div",{className:f.wrap,key:Kt,style:{width:at,marginRight:(1+qe)%b===0?0:Q+Ze,marginBottom:z}},te.createElement("a",{className:f.li,onClick:Ln=>{Ln.preventDefault(),T&&(0,J.L9)([T]),(0,J.xg)(_.first_category_url)}},te.createElement("div",{className:f.top},te.createElement(X.Z,{title:_.name},te.createElement("div",{className:f.name},_.name)),te.createElement("img",{className:f.img,src:ce.Z.IMG_SERVER+"/images/"+_.avatar_url}),te.createElement("div",{className:f.text,title:_.creator},_.creator),nn&&te.createElement("div",{className:f.btns},te.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),te.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ln&&te.createElement("div",{className:f.sign},"\u516C\u5F00")),te.createElement("div",{className:f.bottom},_.visits>0&&te.createElement(X.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-liulanyan"}),te.createElement("span",null,_.visits))),_.course_members_count>0&&te.createElement(X.Z,{title:"\u6210\u5458",placement:"bottom"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-chengyuan"}),_.course_members_count)),_.tasks_count>0&&te.createElement(X.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},te.createElement("span",null,te.createElement("i",{className:"iconfont icon-zuoye"}),_.tasks_count)),_.is_end?te.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):te.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!_.is_accessible&&te.createElement("div",{className:f.lockWrap},te.createElement("img",{src:`${ce.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),te.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ge.length&&te.createElement(Oe.Z,null)))},$={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"},h="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",m=({className:ae,dataSource:ge=[],col:b=4,right:Q,bottom:z=23,precision:Ze=0,wrapWidth:Ke=1200,wrapClassName:T,trackEventItems:Ne,loading:at})=>{const _=Math.floor((Ke-(b-1)*Q)/b);return n.createElement(lt.Z,{spinning:at},n.createElement("div",{className:ee()($.list,ae)},!!ge.length&&ge.map((qe,nn)=>{const{subject_identifier:Kt,id:Dn,identifier:Cn,power:ln}=qe,Ln=qe.is_public!=0&&qe.is_public;return n.createElement("div",{className:ee()(`${$.wrap} ${qe.is_accessible?"":$.warpStyle}`,T),key:Dn,style:{width:_,marginRight:(1+nn)%b===0?0:Q+Ze,marginBottom:z}},n.createElement("a",{className:$.li,onClick:jn=>{jn.preventDefault(),Ne&&(0,J.L9)([Ne]),(0,J.xg)(qe.first_category_url)}},n.createElement("div",{className:$.creator},n.createElement("img",{className:$.img,src:ce.Z.IMG_SERVER+"/images/"+qe.avatar_url}),n.createElement("div",{className:$.text,title:qe.creator},qe.creator)),n.createElement("div",{className:$.top},n.createElement(X.Z,{title:qe.name},n.createElement("div",{className:$.name},qe.name)),Ln&&n.createElement("div",{className:$.sign},"\u516C\u5F00")),n.createElement("div",{className:$.middle},n.createElement("div",{className:$.row,style:{marginBottom:6}},n.createElement("div",null,n.createElement("span",{className:$.text},"\u8BBF\u95EE\u91CF"),n.createElement("span",{className:$.value},(qe==null?void 0:qe.visits)||0)),n.createElement("div",null,n.createElement("span",{className:$.text},"\u6210\u5458"),n.createElement("span",{className:$.value},(qe==null?void 0:qe.course_members_count)||0))),n.createElement("div",{className:$.row},n.createElement("div",null,n.createElement("span",{className:$.text,style:{width:42}},"\u4F5C",n.createElement("span",{style:{marginLeft:14}},"\u4E1A")),n.createElement("span",{className:$.value},(qe==null?void 0:qe.tasks_count)||0)),n.createElement("div",null,n.createElement("span",{className:$.text},"\u72B6\u6001"),qe.is_end?n.createElement("span",{className:$.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):n.createElement("span",{className:$.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Kt&&n.createElement("div",{className:$.btns},n.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),n.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!qe.is_accessible&&n.createElement("div",{className:$.lockWrap},n.createElement("img",{src:`${ce.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),n.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ge.length&&n.createElement(Oe.Z,null)))},H={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"},L=e(65582),We=({dataSource:ae=[],value:ge,onChange:b,className:Q,style:z={},tabBarExtraContent:Ze})=>n.createElement("div",{className:ee()(H.tabs,Q),style:z},n.createElement("div",{className:H.tabsWrap},ae.map((Ke,T)=>n.createElement("aside",{className:H.tab,onClick:()=>{b(Ke.id),Ke.link&&L.history.push(Ke.link)},key:T},n.createElement("div",{className:ge===Ke.id?H.active:""},Ke.name),(Ke==null?void 0:Ke.resetCount)==null&&(Ke==null?void 0:Ke.total)!==void 0&&n.createElement("span",null,"\uFF08",Ke==null?void 0:Ke.total,"\uFF09"),(Ke==null?void 0:Ke.resetCount)!==void 0&&(Ke==null?void 0:Ke.total)!==void 0&&n.createElement(X.Z,{title:(Ke==null?void 0:Ke.tip)!=null?Ke==null?void 0:Ke.tip:""},n.createElement("span",{style:{color:"#9096A3"}},"\uFF08",n.createElement("span",{style:{color:"#000"}},Ke==null?void 0:Ke.resetCount),"/",n.createElement("span",null,Ke==null?void 0:Ke.total),"\uFF09"))))),n.createElement("div",{className:H.tabBar},Ze)),ye={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"},dt=({dataSource:ae=[],value:ge,onChange:b,className:Q,style:z={},tabBarExtraContent:Ze})=>n.createElement("div",{className:ee()(ye.tabs,Q),style:z},n.createElement("div",{className:ye.tabsWrap},ae.map((Ke,T)=>n.createElement("aside",{className:ye.tab,onClick:()=>{b(Ke.id),Ke.link&&L.history.push(Ke.link)},key:T},n.createElement("div",{className:ge===Ke.id?ye.active:""},Ke.name),(Ke==null?void 0:Ke.resetCount)==null&&(Ke==null?void 0:Ke.total)!==void 0&&n.createElement("span",null,"\uFF08",Ke==null?void 0:Ke.total,"\uFF09"),(Ke==null?void 0:Ke.resetCount)!==void 0&&(Ke==null?void 0:Ke.total)!==void 0&&n.createElement(X.Z,{title:(Ke==null?void 0:Ke.tip)!=null?Ke==null?void 0:Ke.tip:""},n.createElement("span",{style:{color:"#9096A3"}},"\uFF08",n.createElement("span",{style:{color:"#000"}},Ke==null?void 0:Ke.resetCount),"/",n.createElement("span",null,Ke==null?void 0:Ke.total),"\uFF09"))))),n.createElement("div",{className:ye.tabBar},Ze)),yt=({className:ae,style:ge={},children:b})=>n.createElement("div",{className:ee()(ae),style:ge},b),Bt={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"},qt=e(38854),Vt=e(20834);const Xt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var he=({sortValue:ae,dropValue:ge,className:b,onSort:Q,onDrop:z,dataSource:Ze=Xt})=>{var Ke;return n.createElement("div",{className:ee()(Bt.orderWrap,b)},n.createElement(qt.Z,{dropdownRender:()=>n.createElement(Vt.default,null,Ze.map((T,Ne)=>n.createElement(Vt.default.Item,{key:Ne,onClick:()=>z(T.id)},T.name)))},n.createElement("span",{className:Bt.orderTextWrap},(Ke=Ze.find(T=>ge===T.id))==null?void 0:Ke.name)),n.createElement("span",{className:Bt.orderIconWrap},n.createElement("span",{className:Bt.orderAsc},n.createElement("i",{className:ae==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Bt.cursorPointer} ${Bt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Bt.cursorPointer}`,onClick:()=>Q(ae==="asc"?"desc":"asc")})),n.createElement("span",{className:Bt.orderDesc},n.createElement("i",{className:ae==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Bt.cursorPointer} ${Bt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Bt.cursorPointer}`,onClick:()=>Q(ae==="asc"?"desc":"asc")}))))},He={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"},st=e(3113),Rt=e(2337),ct=Object.defineProperty,Et=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,tn=(ae,ge,b)=>ge in ae?ct(ae,ge,{enumerable:!0,configurable:!0,writable:!0,value:b}):ae[ge]=b,Yt=(ae,ge)=>{for(var b in ge||(ge={}))Lt.call(ge,b)&&tn(ae,b,ge[b]);if(Et)for(var b of Et(ge))Zt.call(ge,b)&&tn(ae,b,ge[b]);return ae},wt=(ae,ge)=>{var b={};for(var Q in ae)Lt.call(ae,Q)&&ge.indexOf(Q)<0&&(b[Q]=ae[Q]);if(ae!=null&&Et)for(var Q of Et(ae))ge.indexOf(Q)<0&&Zt.call(ae,Q)&&(b[Q]=ae[Q]);return b},bn=(ae,ge,b)=>new Promise((Q,z)=>{var Ze=Ne=>{try{T(b.next(Ne))}catch(at){z(at)}},Ke=Ne=>{try{T(b.throw(Ne))}catch(at){z(at)}},T=Ne=>Ne.done?Q(Ne.value):Promise.resolve(Ne.value).then(Ze,Ke);T((b=b.apply(ae,ge)).next())}),we=ae=>{var ge=ae,{className:b,style:Q,children:z,loading:Ze=!1,openLoading:Ke,onClick:T=()=>{},size:Ne="middle",shape:at="round",theme:_}=ge,qe=wt(ge,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[nn,Kt]=(0,n.useState)(!1),Dn=(0,n.useMemo)(()=>{switch(_){case Rt.Fy.THEMEONE:return He.ThemeOne;case Rt.Fy.DEFAULT:default:return He.btn}},[_]);return n.createElement(st.ZP,Yt({onClick:(0,ve.throttle)(Cn=>bn(void 0,null,function*(){Ke&&Kt(!0);try{yield T(Cn)}catch(ln){console.log("error",ln)}Ke&&Kt(!1)}),2e3,{leading:!0,trailing:!1}),className:ee()(Dn,He[`${Ne}-${at}`],b),style:Q,size:Ne,shape:at,loading:nn||Ze},qe),z)},Le={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"},I=({className:ae,style:ge,children:b=null,onClick:Q,title:z})=>n.createElement("div",{className:ee()(Le.head,ae),style:ge},n.createElement("span",{className:"primary-hover",onClick:Q},n.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),n.createElement("b",{title:z},z),n.createElement("div",{className:Le.node},b)),Re={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"},Ge=({confirmShow:ae=!0,confirmTitle:ge,confirmClick:b,cancelShow:Q=!0,cancelTitle:z,cancelClick:Ze,className:Ke,style:T,confirmLoading:Ne=!1})=>n.createElement("div",{className:ee()(Re.btns,Ke),style:T},ae&&n.createElement(st.ZP,{loading:Ne,onClick:b,type:"primary",className:Re.confirm},ge),Q&&n.createElement(st.ZP,{onClick:Ze,className:Re.cancel},z)),Ye={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"},At=({className:ae,style:ge={},LeftContent:b,children:Q,RightContent:z})=>n.createElement("div",{className:ee()(Ye.fixedBottom,ae),style:ge},n.createElement("div",{className:Ye.wrap},n.createElement("div",{className:Ye.left},b),n.createElement("div",{className:Ye.center},Q),n.createElement("div",{className:Ye.right},z))),Pt={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"},pt=({className:ae,style:ge={},dataSource:b=[]})=>n.createElement("div",{className:ee()(Pt.crumbs,ae),style:ge},b.map((Q,z)=>zL.history.push(Q.path)},Q.name):n.createElement("span",null,Q.name),n.createElement("span",null,"\xA0",">","\xA0")):n.createElement("span",{key:z,style:{color:"#5F6368"}},Q.name))),Nt=e(31797),Ut=Object.defineProperty,Ot=Object.defineProperties,zt=Object.getOwnPropertyDescriptors,Wt=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,rn=Object.prototype.propertyIsEnumerable,en=(ae,ge,b)=>ge in ae?Ut(ae,ge,{enumerable:!0,configurable:!0,writable:!0,value:b}):ae[ge]=b,Be=(ae,ge)=>{for(var b in ge||(ge={}))on.call(ge,b)&&en(ae,b,ge[b]);if(Wt)for(var b of Wt(ge))rn.call(ge,b)&&en(ae,b,ge[b]);return ae},Ce=(ae,ge)=>Ot(ae,zt(ge)),je=(ae,ge)=>{var b={};for(var Q in ae)on.call(ae,Q)&&ge.indexOf(Q)<0&&(b[Q]=ae[Q]);if(ae!=null&&Wt)for(var Q of Wt(ae))ge.indexOf(Q)<0&&rn.call(ae,Q)&&(b[Q]=ae[Q]);return b};const{Countdown:Je}=Nt.default;var Xe=ae=>{var ge=ae,{onChange:b}=ge,Q=je(ge,["onChange"]);const[z,Ze]=(0,n.useState)(null);(0,n.useEffect)(()=>{typeof z=="number"&&z>=0&&b(z)},[z]);const Ke=T=>{const Ne=Math.floor(T/1e3);Ze(Ne)};return n.createElement(Je,Ce(Be({},Q),{onChange:Ke}))},ze={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},kt=({DataProps:ae,className:ge,style:b={}})=>{var Q;return n.createElement("div",{className:ee()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",ze.ClassRoomItem,ge),style:b,onClick:()=>{(0,J.xg)(ae==null?void 0:ae.first_category_url)}},n.createElement("div",{className:"flex flex-col item-center"},n.createElement("img",{src:`${(Q=ce.Z)==null?void 0:Q.IMG_SERVER}/images/${ae==null?void 0:ae.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(ae==null?void 0:ae.subject_identifier)&&n.createElement("div",{className:"mt-40px"},n.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),n.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),n.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},n.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(ae!=null&&ae.is_public)&&n.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"),n.createElement("span",{className:ee()("text-16px font-medium",ze.TitleDom)},ae==null?void 0:ae.name)),n.createElement("div",{className:"c-grey-333 font-medium"},ae==null?void 0:ae.creator),n.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",ae==null?void 0:ae.course_members_count),n.createElement("div",{className:"c-grey-333 flex item-center justify-between"},n.createElement("div",null,"\u4F5C\u4E1A\uFF1A",ae==null?void 0:ae.tasks_count),ae!=null&&ae.is_end?n.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):n.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Jt=Object.defineProperty,mn=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,sn=(ae,ge,b)=>ge in ae?Jt(ae,ge,{enumerable:!0,configurable:!0,writable:!0,value:b}):ae[ge]=b,It=(ae,ge)=>{for(var b in ge||(ge={}))gn.call(ge,b)&&sn(ae,b,ge[b]);if(mn)for(var b of mn(ge))pn.call(ge,b)&&sn(ae,b,ge[b]);return ae},xn=({DataProps:ae=[],selectValue:ge,onChange:b,className:Q,style:z={},extra:Ze,classNameItem:Ke,styleItem:T={},barHidden:Ne})=>{const[at,_]=(0,n.useState)();return(0,n.useEffect)(()=>{_(Array.isArray(ge)?ge:[ge])},[ge]),n.createElement("div",{className:ee()("flex px-20px py-10px gap-40px",Q),style:It({borderBottom:"1px solid #D3F0FF"},z)},ae==null?void 0:ae.map(qe=>n.createElement("div",{key:qe==null?void 0:qe.id,className:ee()("flex item-center justify-center current c-grey-333 text-16 relative",Ke,qe==null?void 0:qe.className),style:It(It({color:at!=null&&at.includes(qe==null?void 0:qe.id)?"#1890FF":"",minWidth:88},T),(qe==null?void 0:qe.style)||{}),onClick:nn=>{b==null||b({domEvent:nn,item:qe}),qe!=null&&qe.link&&L.history.push(qe==null?void 0:qe.link)}},qe==null?void 0:qe.name,!Ne&&(at==null?void 0:at.includes(qe==null?void 0:qe.id))&&n.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),n.createElement("div",{className:"ml-auto"},Ze))},Nn=Object.defineProperty,cn=Object.defineProperties,An=Object.getOwnPropertyDescriptors,vn=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,Mn=Object.prototype.propertyIsEnumerable,Kn=(ae,ge,b)=>ge in ae?Nn(ae,ge,{enumerable:!0,configurable:!0,writable:!0,value:b}):ae[ge]=b,fn=(ae,ge)=>{for(var b in ge||(ge={}))wn.call(ge,b)&&Kn(ae,b,ge[b]);if(vn)for(var b of vn(ge))Mn.call(ge,b)&&Kn(ae,b,ge[b]);return ae},Ft=(ae,ge)=>cn(ae,An(ge)),_t=({value:ae,onChange:ge,onInputChange:b,className:Q,style:z={},InputProps:Ze})=>{const[Ke,T]=(0,n.useState)(ae);return n.createElement("div",{className:ee()("flex item-center rounded-full px-10px py-2px",Q),style:fn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},z)},n.createElement(g.default,Ft(fn({bordered:!1},Ze),{onChange:Ne=>{T(Ne.target.value),b==null||b(encodeURIComponent(Ne.target.value))},onPressEnter:Ne=>{ge==null||ge({domEvent:Ne,item:{value:Ke}})}})),n.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:Ne=>{ge==null||ge({domEvent:Ne,item:{value:Ke}})}}))}},95651:function(Ht,ot,e){e.d(ot,{Z:function(){return y}});var n=e(59301),d=e(95237),v=e(43604),oe=e(20834),C=e(6848),F=e(38854),j=e(8591),ee={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},ve=e(65582),B=e(41867),se=e(65862),y=({isLoading:Y,addText:ne,tabDataSource:fe,isAdmin:it,dispatch:me,classroomList:Ve,type:de,isExercise:P,defaultSelectedKeys:c,onTabMenuClick:t,getDropdownMenu:p,showControlButton:g,buttonText:U,buttonIcon:w="icon-tianjiadaohang",extraNode:Ee,user:M,onButtonClick:Fe,isModelUser:Ae})=>{var lt,X,q,ce,J;const xe=(0,ve.useParams)();return n.createElement("div",{className:ee.tabMenuContainer},n.createElement(d.Z,null,n.createElement(v.Z,{flex:"1"},n.createElement(oe.default,{onSelect:De=>Y?{}:t(De),mode:"horizontal",selectedKeys:c},fe.map(De=>n.createElement(oe.default.Item,{key:typeof De.index=="number"?De.index:De.id},n.createElement("span",{className:"c-grey-666"},De.name),De.total!==void 0&&it&&n.createElement("span",{className:"c-grey-999 ml20"},De.total||0))))),it&&P&&n.createElement(C.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},n.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,se.xg)(`/classrooms/${xe==null?void 0:xe.coursesId}/statistics_zb`)}})),it&&P&&n.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{me({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),it&&n.createElement(v.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},P&&n.createElement(F.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>n.createElement(oe.default,null,n.createElement(oe.default.Item,{key:1,onClick:()=>{var De;if((0,B.Rm)()&&!((De=Ve.AssistantObject.exercise)!=null&&De.can_download)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}me({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:de,exportType:"exercise",category_id:xe.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),n.createElement(oe.default.Item,{key:3,onClick:()=>{var De;if((0,B.Rm)()&&!((De=Ve.AssistantObject.exercise)!=null&&De.can_download)){j.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ve.history.push(`/classrooms/${xe==null?void 0:xe.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},n.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},n.createElement("span",{style:{color:"#666666",cursor:"pointer"}},n.createElement("i",{className:"iconfont icon-xiazai6"})))),n.createElement("div",{className:ee.control},n.createElement("div",{className:ee.extra},Ee),g&&(U=="\u6DFB\u52A0\u76F4\u64AD"?n.createElement(F.Z,{menu:{items:(X=(lt=[{label:n.createElement("div",{onClick:()=>{Fe("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},Ae&&{label:n.createElement("div",{onClick:()=>{Fe("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:lt.filter(De=>De==null?void 0:De.show))==null?void 0:X.map(De=>({label:De==null?void 0:De.label,key:De==null?void 0:De.key}))}},n.createElement("span",{className:ee.selectBtn},n.createElement("span",null,n.createElement("i",{className:`iconfont ${w}`})),n.createElement("span",null,U))):n.createElement("span",{onClick:Fe,style:{cursor:"pointer"},className:ee.selectBtn},n.createElement("span",null,n.createElement("i",{className:`iconfont ${w}`})),n.createElement("span",null,U))),!!p&&n.createElement(F.Z,{disabled:((q=M==null?void 0:M.userInfo)==null?void 0:q.user_status)===2,className:"ml10",dropdownRender:p},n.createElement("span",{className:((ce=M==null?void 0:M.userInfo)==null?void 0:ce.user_status)===2?ee.selectBtn1:ee.selectBtn},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-tianjiadaohang"})),n.createElement(C.Z,{title:((J=M==null?void 0:M.userInfo)==null?void 0:J.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},n.createElement("span",null,ne||"\u521B\u5EFA\u8BD5\u5377"))))))))}},99122:function(Ht,ot,e){e.r(ot),e.d(ot,{default:function(){return ge}});var n=e(2337),d=e(59301),v=e(65582),oe=e(20834),C=e(44e3),F=e(95237),j=e(43604),ee=e(3113),ve=e(58421),B=e(41867),se=e(65862),G=e(2524),y=e(43418),Y=e(8591),ne=e(38147),fe=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const it=({classroomList:b,dispatch:Q})=>{const z=(0,v.useParams)(),{actionTabs:Ze}=b;return z.id=z.coursesId,d.createElement(y.default,{centered:!0,title:"\u63D0\u793A",open:b.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>fe(void 0,null,function*(){(yield(0,ne.ZP)(`/api/live_links/${Ze.data.id}.json`,{method:"delete"})).status===0&&(Y.ZP.success("\u5220\u9664\u6210\u529F"),Q({type:"classroomList/setActionTabs",payload:{}}),Q({type:"classroomList/getLiveVideoList",payload:{id:z.id}}))}),onCancel:()=>{Q({type:"classroomList/setActionTabs",payload:{}})}},d.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var me=(0,v.connect)(({classroomList:b})=>({classroomList:b}))(it),Ve=e(98228),de=e(57809),P=e(78241),c=e(92832),t=e(5083),p=e(66649),g=e.n(p),U={form:"form___tMuC_"},w=e(59301),Ee=Object.defineProperty,M=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,lt=(b,Q,z)=>Q in b?Ee(b,Q,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[Q]=z,X=(b,Q)=>{for(var z in Q||(Q={}))Fe.call(Q,z)&<(b,z,Q[z]);if(M)for(var z of M(Q))Ae.call(Q,z)&<(b,z,Q[z]);return b},q=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{TreeNode:ce}=Ve.default,{Option:J}=de.default,xe=({classroomList:b,loading:Q,dispatch:z})=>{const Ze=(0,v.useParams)();Ze.id=Ze.coursesId;const{detailAttendancesDetail:Ke,actionTabs:T}=b,[Ne]=P.default.useForm(),[at,_]=(0,d.useState)("\u76F4\u64AD\u94FE\u63A5"),qe=nn=>nn&&nnq(void 0,null,function*(){const nn=X({},yield Ne.validateFields());(yield(0,ne.ZP)(`/api/courses/${Ze.id}/live_links.json`,{method:"post",body:X({},nn)})).status===0&&((0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u76F4\u64AD","\u6DFB\u52A0\u76F4\u64AD"]),Y.ZP.success("\u6DFB\u52A0\u6210\u529F"),z({type:"classroomList/setActionTabs",payload:{}}),z({type:"classroomList/getLiveVideoList",payload:{id:Ze.id}}))}),onCancel:()=>{z({type:"classroomList/setActionTabs",payload:{}})}},w.createElement(P.default,{form:Ne,initialValues:{platform:"\u5FAE\u4FE1",link:""}},w.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BFE\u7A0B",name:"course_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u540D\u79F0"}]},w.createElement(c.default,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u540D\u79F0",maxLength:60})),w.createElement(P.default.Item,{label:"\u76F4\u64AD\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u76F4\u64AD\u5E73\u53F0!"}]},w.createElement(de.default,{showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u5E73\u53F0",onChange:nn=>{_(nn==="\u5A01\u4F70\u901A"||nn==="zoom"?"\u4F1A\u8BAE\u53F7":"\u76F4\u64AD\u94FE\u63A5")},optionFilterProp:"children"},w.createElement(J,{value:"\u5FAE\u4FE1"},"\u5FAE\u4FE1"),w.createElement(J,{value:"\u6296\u97F3"},"\u6296\u97F3"),w.createElement(J,{value:"\u6597\u9C7C\u76F4\u64AD"},"\u6597\u9C7C\u76F4\u64AD"),w.createElement(J,{value:"Bilibili"},"Bilibili"),w.createElement(J,{value:"\u5A01\u4F70\u901A"},"\u5A01\u4F70\u901A"),w.createElement(J,{value:"zoom"},"zoom"))),w.createElement(P.default.Item,{label:at,name:"url"},w.createElement(c.default,{placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u76F4\u64AD\u94FE\u63A5 \u5982\uFF1A\u817E\u8BAF\u8BFE\u5802\u64AD\u653E\u94FE\u63A5\u7B49"})),w.createElement(F.Z,{justify:"space-between"},w.createElement(j.Z,{span:11},w.createElement(P.default.Item,{label:"\u5F00\u64AD\u65F6\u95F4",name:"live_time"},w.createElement(t.default,{disabledDate:qe,format:"YYYY-MM-DD HH:mm",minuteStep:30,placeholder:"\u5982\uFF1A2020/02/02 12:00",defaultValue:g()(g()(new Date((0,se.qd)())).add(7,"days").format("YYYY-MM-DD HH:mm")),showTime:{format:"HH:mm",defaultValue:g()((0,se.U6)(),"HH:mm")}}))),w.createElement(j.Z,{span:11,className:U.timer},w.createElement(F.Z,{justify:"center",align:"middle",style:{flexFlow:"row"}},w.createElement(j.Z,{flex:8},w.createElement(P.default.Item,{label:"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F",name:"duration"},w.createElement(c.default,{placeholder:"\u8BF7\u8F93\u5165\u76F4\u64AD\u65F6\u957F"}))),w.createElement(j.Z,{flex:"40px"},w.createElement("span",{className:"ml5"},"\u5206\u949F"))))),w.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BF4\u660E",name:"description"},w.createElement(c.default.TextArea,{placeholder:"\u53EF\u5728\u6B64\u4ECB\u7ECD\u5F00\u64AD\u5177\u4F53\u4E8B\u9879\uFF0C\u5982\u5F00\u64AD\u65F6\u95F4\u5B89\u6392\u7B49\u3002"}))))};var De=(0,v.connect)(({classroomList:b,loading:Q})=>({classroomList:b,loading:Q}))(xe),V=e(5871),Oe={flex_box_center:"flex_box_center___jgKVg",flex_space_between:"flex_space_between___ARgQb",flex_box_vertical_center:"flex_box_vertical_center___w4hIT",flex_box_center_end:"flex_box_center_end___gU6Mn",flex_box_column:"flex_box_column___fbowU",bg:"bg___qj6hm",menu:"menu___bhb4d",desc:"desc___VqU6f",otherLink:"otherLink___QLUkx",card:"card___GswEC",supportPlatform:"supportPlatform___wxejD",tougeliveStyle:"tougeliveStyle___jB9tq"},be=e(59301),ue=Object.defineProperty,Qe=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Ct=(b,Q,z)=>Q in b?ue(b,Q,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[Q]=z,ht=(b,Q)=>{for(var z in Q||(Q={}))tt.call(Q,z)&&Ct(b,z,Q[z]);if(Qe)for(var z of Qe(Q))xt.call(Q,z)&&Ct(b,z,Q[z]);return b},nt=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{TreeNode:bt}=Ve.default,{Option:Ue}=de.default,Se=({classroomList:b,loading:Q,dispatch:z})=>{const Ze=(0,v.useParams)();Ze.id=Ze.coursesId;const{detailAttendancesDetail:Ke,actionTabs:T}=b,[Ne]=P.default.useForm(),[at,_]=(0,d.useState)("\u76F4\u64AD\u94FE\u63A5"),qe=nn=>nn&&nn{var nn,Kt,Dn,Cn,ln,Ln,jn,Hn;b.actionTabs.key==="\u7F16\u8F91\u5934\u6B4C\u76F4\u64AD"&&Ne.setFieldsValue({course_name:(nn=T==null?void 0:T.data)==null?void 0:nn.course_name,live_time:(Kt=T==null?void 0:T.data)!=null&&Kt.live_time?g()((Dn=T==null?void 0:T.data)==null?void 0:Dn.live_time):null,duration:(Cn=T==null?void 0:T.data)==null?void 0:Cn.duration,max_participants:(ln=T==null?void 0:T.data)==null?void 0:ln.max_participants,allow_record:(Ln=T==null?void 0:T.data)==null?void 0:Ln.allow_record,welcome:(jn=T==null?void 0:T.data)==null?void 0:jn.welcome,description:(Hn=T==null?void 0:T.data)==null?void 0:Hn.description})},[b==null?void 0:b.actionTabs]),be.createElement(y.default,{centered:!0,title:b.actionTabs.key,open:b.actionTabs.key==="\u6DFB\u52A0\u5934\u6B4C\u76F4\u64AD"||b.actionTabs.key==="\u7F16\u8F91\u5934\u6B4C\u76F4\u64AD",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>nt(void 0,null,function*(){var nn,Kt,Dn,Cn,ln;const Ln=ht({},yield Ne.validateFields());(yield(0,ne.ZP)((nn=T==null?void 0:T.data)!=null&&nn.id?`/api/live_links/${(Kt=T==null?void 0:T.data)==null?void 0:Kt.id}.json`:`/api/courses/${Ze.id}/live_links.json`,{method:(Dn=T==null?void 0:T.data)!=null&&Dn.id?"put":"post",body:ht({course_id:Ze.id,platform:"\u5934\u6B4C"},Ln)})).status===0&&((Cn=T==null?void 0:T.data)!=null&&Cn.id||(0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u76F4\u64AD","\u6DFB\u52A0\u5934\u6B4C\u76F4\u64AD"]),Y.ZP.success((ln=T==null?void 0:T.data)!=null&&ln.id?"\u7F16\u8F91\u6210\u529F":"\u6DFB\u52A0\u6210\u529F"),Ne.resetFields(),z({type:"classroomList/setActionTabs",payload:{}}),z({type:"classroomList/getLiveVideoList",payload:{id:Ze.id}}))}),onCancel:()=>{Ne.resetFields(),z({type:"classroomList/setActionTabs",payload:{}})}},be.createElement(P.default,{className:Oe.tougeliveStyle,labelCol:{span:5},form:Ne,initialValues:{live_time:g()(g()(new Date)),allow_record:1}},be.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BFE\u7A0B",name:"course_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76F4\u64AD\u8BFE\u7A0B"}]},be.createElement(c.default,{size:"large",placeholder:"\u8BF7\u8F93\u5165\u76F4\u64AD\u8BFE\u7A0B",maxLength:60})),be.createElement(P.default.Item,{label:"\u5F00\u64AD\u65F6\u95F4",name:"live_time"},be.createElement(t.default,{size:"large",style:{width:"100%"},disabledDate:qe,format:"YYYY-MM-DD HH:mm",placeholder:"\u5982\uFF1A2020/02/02 12:00",defaultValue:g()(g()(new Date)),showTime:{format:"HH:mm",defaultValue:g()((0,se.U6)(),"HH:mm")}})),be.createElement(P.default.Item,{label:"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F",name:"duration"},be.createElement(V.Z,{size:"large",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u76F4\u64AD\u65F6\u957F",addonAfter:"\u5206\u949F"})),be.createElement(P.default.Item,{label:"\u6700\u5927\u53C2\u4E0E\u4EBA\u6570",name:"max_participants"},be.createElement(V.Z,{size:"large",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u6700\u5927\u53C2\u4E0E\u4EBA\u6570"})),be.createElement(P.default.Item,{label:"\u662F\u5426\u5F55\u5C4F",name:"allow_record"},be.createElement(de.default,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u662F\u5426\u5F55\u5C4F",defaultValue:1},be.createElement(Ue,{value:1},"\u662F"),be.createElement(Ue,{value:0},"\u5426"))),be.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BF4\u660E",name:"description"},be.createElement(c.default.TextArea,{size:"large",placeholder:"\u53EF\u5728\u6B64\u4ECB\u7ECD\u5F00\u64AD\u5177\u4F53\u4E8B\u9879\uFF0C\u5982\u5F00\u64AD\u65F6\u95F4\u5B89\u6392\u7B49\u3002"}))))};var vt=(0,v.connect)(({classroomList:b,loading:Q})=>({classroomList:b,loading:Q}))(Se),N=e(56102),D=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{TreeNode:A}=Ve.default,{Option:a}=de.default,E=({classroomList:b,loading:Q,dispatch:z})=>{const Ze=(0,v.useParams)();Ze.id=Ze.coursesId;const{detailAttendancesDetail:Ke,actionTabs:T}=b,[Ne]=P.default.useForm(),at=_=>_&&_D(void 0,null,function*(){z({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{z({type:"classroomList/setActionTabs",payload:{}})}},T.data&&d.createElement("div",{style:{margin:"0 80px"}},d.createElement(F.Z,{justify:"center",align:"middle",className:"mt40"},d.createElement(j.Z,{className:"font16 tc"},"\u6253\u5F00",T.data.platform,"\u5BA2\u6237\u7AEF\uFF0C\u8F93\u5165\u76F4\u64AD\u94FE\u63A5\u5373\u53EF\u8FDB\u5165\u76F4\u64AD")),d.createElement(F.Z,{className:"mt20",justify:"center"},d.createElement(j.Z,{className:"tc",flex:1},"\u76F4\u64AD\u94FE\u63A5\uFF1A",!T.data.url||T.data.url===""?d.createElement("span",{className:"c-red"},"\u7B49\u5F85\u5F00\u64AD"):T.data.url,T.data.url&&T.data.url!==""&&d.createElement(N.CopyToClipboard,{text:T.data.url,onCopy:()=>Y.ZP.success("\u590D\u5236\u6210\u529F")},d.createElement("span",{className:"c-blue ml30"},"\u590D\u5236\u76F4\u64AD\u94FE\u63A5"))))))};var Z=(0,v.connect)(({classroomList:b,loading:Q})=>({classroomList:b,loading:Q}))(E),u=e(59301),s=Object.defineProperty,K=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,W=(b,Q,z)=>Q in b?s(b,Q,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[Q]=z,te=(b,Q)=>{for(var z in Q||(Q={}))S.call(Q,z)&&W(b,z,Q[z]);if(K)for(var z of K(Q))f.call(Q,z)&&W(b,z,Q[z]);return b},re=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{TreeNode:Pe}=Ve.default,{Option:$}=de.default,h=({classroomList:b,loading:Q,dispatch:z})=>{const Ze=(0,v.useParams)();Ze.id=Ze.coursesId;const{detailAttendancesDetail:Ke,actionTabs:T}=b,[Ne]=P.default.useForm(),at=_=>_&&_{var _,qe,nn,Kt,Dn,Cn,ln;Ne.setFieldsValue({platform:(_=T==null?void 0:T.data)==null?void 0:_.platform,course_name:(qe=T==null?void 0:T.data)==null?void 0:qe.course_name,live_time:(nn=T==null?void 0:T.data)!=null&&nn.live_time?g()((Kt=T==null?void 0:T.data)==null?void 0:Kt.live_time):null,url:(Dn=T==null?void 0:T.data)==null?void 0:Dn.url,duration:(Cn=T==null?void 0:T.data)==null?void 0:Cn.duration,description:(ln=T==null?void 0:T.data)==null?void 0:ln.description})},[T]),u.createElement(y.default,{centered:!0,title:"\u7F16\u8F91\u76F4\u64AD",open:b.actionTabs.key==="\u7F16\u8F91",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>re(void 0,null,function*(){const _=te({},yield Ne.validateFields());_.live_time&&(_.live_time=g()(_.live_time).format("YYYY-MM-DD HH:mm")),(yield(0,ne.ZP)(`/api/live_links/${T.data.id}.json`,{method:"put",body:te({},_)})).status===0&&(Y.ZP.success("\u64CD\u4F5C\u6210\u529F"),z({type:"classroomList/setActionTabs",payload:{}}),z({type:"classroomList/getLiveVideoList",payload:{id:Ze.id}}))}),onCancel:()=>{z({type:"classroomList/setActionTabs",payload:{}})}},T.data&&u.createElement(P.default,{form:Ne,initialValues:{platform:T.data.platform,course_name:T.data.course_name,live_time:T.data.live_time?g()(T.data.live_time):null,url:T.data.url,duration:T.data.duration,description:T.data.description}},u.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BFE\u7A0B",name:"course_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},u.createElement(c.default,{maxLength:60})),u.createElement(P.default.Item,{label:"\u76F4\u64AD\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E73\u53F0!"}]},u.createElement(de.default,{showSearch:!0,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5E73\u53F0",optionFilterProp:"children"},u.createElement($,{value:"\u5FAE\u4FE1"},"\u5FAE\u4FE1"),u.createElement($,{value:"\u6296\u97F3"},"\u6296\u97F3"),u.createElement($,{value:"\u6597\u9C7C\u76F4\u64AD"},"\u6597\u9C7C\u76F4\u64AD"),u.createElement($,{value:"Bilibili"},"Bilibili"),u.createElement($,{value:"\u5A01\u4F70\u901A"},"\u5A01\u4F70\u901A"),u.createElement($,{value:"zoom"},"zoom"))),u.createElement(F.Z,{justify:"space-between"},u.createElement(j.Z,{span:11},u.createElement(P.default.Item,{label:"\u5F00\u64AD\u65F6\u95F4",name:"live_time"},u.createElement(t.default,{disabledDate:at,format:"YYYY-MM-DD HH:mm",minuteStep:30,showTime:{format:"HH:mm",defaultValue:g()((0,se.U6)(),"HH:mm")}}))),u.createElement(j.Z,{span:11,className:U.timer},u.createElement(F.Z,{justify:"center",align:"middle",style:{flexFlow:"row"}},u.createElement(j.Z,{flex:8},u.createElement(P.default.Item,{label:"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F",name:"duration"},u.createElement(c.default,null))),u.createElement(j.Z,{flex:"40px"},u.createElement("span",{className:"ml5"},"\u5206\u949F"))))),u.createElement(P.default.Item,{label:"\u4F1A\u8BAE\u53F7",name:"url",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E73\u53F0!"}]},u.createElement(c.default,null)),u.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BF4\u660E",name:"description"},u.createElement(c.default.TextArea,{placeholder:"\u53EF\u5728\u6B64\u4ECB\u7ECD\u5F00\u64AD\u5177\u4F53\u4E8B\u9879\uFF0C\u5982\u5F00\u64AD\u65F6\u95F4\u5B89\u6392\u7B49\u3002"}))))};var i=(0,v.connect)(({classroomList:b,loading:Q})=>({classroomList:b,loading:Q}))(h),m=e(24776),H=e(59149),L=e(59301),ie=Object.defineProperty,We=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,dt=(b,Q,z)=>Q in b?ie(b,Q,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[Q]=z,Dt=(b,Q)=>{for(var z in Q||(Q={}))ye.call(Q,z)&&dt(b,z,Q[z]);if(We)for(var z of We(Q))ke.call(Q,z)&&dt(b,z,Q[z]);return b},yt=(b,Q)=>{var z={};for(var Ze in b)ye.call(b,Ze)&&Q.indexOf(Ze)<0&&(z[Ze]=b[Ze]);if(b!=null&&We)for(var Ze of We(b))Q.indexOf(Ze)<0&&ke.call(b,Ze)&&(z[Ze]=b[Ze]);return z},Bt=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{SubMenu:qt}=oe.default,{Content:Vt,Sider:Xt}=C.default,$t=b=>{var Q=b,{classroomList:z,globalSetting:Ze,loading:Ke,dispatch:T,user:Ne}=Q,at=yt(Q,["classroomList","globalSetting","loading","dispatch","user"]),_,qe,nn;const[Kt,Dn]=(0,d.useState)(Dt({},(0,v.useParams)())),Cn=(0,v.useLocation)(),{detailLiveVideoList:ln}=z,[Ln,jn]=(0,d.useState)({});Kt.id=Kt.coursesId,Kt.limit=15,Kt.categoryId!=0&&(Kt.category_id=Kt.categoryId),(0,d.useEffect)(()=>{T({type:"classroomList/getLiveVideoList",payload:Dt({},Kt)})},[Kt.categoryId]),(0,d.useEffect)(()=>{z.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&T({type:"classroomList/getLiveVideoList",payload:Dt({},Kt)})},[z.actionTabs.key]);const Hn=(an,vr)=>{Kt.page=an,T({type:"classroomList/getLiveVideoList",payload:Dt({},Kt)})},dr=an=>{an.id=="all"?v.history.push(`/classrooms/${Kt.id}/video`):v.history.push(`/classrooms/${Kt.id}/live_video`)},lr=[{name:"\u89C6\u9891",id:"all",total:ln==null?void 0:ln.videos_count},{name:"\u76F4\u64AD",id:1,total:ln==null?void 0:ln.lives_count}],wr=[{label:"\u5FAE\u4FE1",img:H.jD,href:"https://kf.qq.com/faq/2112043y2MJz211204iueINz.html",children:null},{label:"\u6296\u97F3",img:H.v7,href:"https://bytedance.larkoffice.com/docx/QP5MdIlXBoE3Hkx94mPcb2WinCe?from=from_copylink",children:null},{label:"\u54D4\u54E9\u54D4\u54E9",img:H.AG,href:"https://www.bilibili.com/blackboard/live/broadcast-intro.html#/",children:null},{label:"\u6597\u9C7C",img:H.BO,href:"https://www.douyu.com/special/guide/anchor",children:null},{label:"\u5A01\u4F70\u901A",img:H.j1,href:"https://www.educoder.net/forums/3734",children:null},{label:"zoom",img:H.g4,href:"https://support.zoom.us/hc/zh-cn/articles/201362033-Windows%E5%92%8CMAC%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97",children:null}];return L.createElement("section",null,L.createElement(m.Z,{isLoading:!1,tabDataSource:lr,isAdmin:(0,B.GJ)(),onTabMenuClick:dr,defaultSelectedKeys:1,showControlButton:(0,B.GJ)(),buttonText:"\u6DFB\u52A0\u76F4\u64AD",isModelUser:(nn=(_=Ze==null?void 0:Ze.setting)==null?void 0:_.big_model_users)==null?void 0:nn.includes((qe=Ne==null?void 0:Ne.userInfo)==null?void 0:qe.login),onButtonClick:an=>{T({type:"classroomList/setActionTabs",payload:{key:`${an=="\u5934\u6B4C"?"\u6DFB\u52A0\u5934\u6B4C\u76F4\u64AD":"\u6DFB\u52A0\u76F4\u64AD"}`,params:Kt}})}}),L.createElement("aside",{className:`px-20px ${Oe.supportPlatform}`},L.createElement("h1",null,"\u652F\u6301\u6240\u6709\u7B2C\u4E09\u65B9\u76F4\u64AD\u5E73\u53F0\uFF0C\u7279\u522B\u63A8\u8350\uFF1A")),L.createElement("div",{className:"gap-20px mb20 px-20px",style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(160px, 1fr))"}},wr.map((an,vr)=>L.createElement("div",{key:vr,className:"bg-white rounded-4px p-16px flex flex-col gap-8px item-center justify-between"},L.createElement("div",{className:"flex item-center gap-8px"},L.createElement("img",{height:26,src:an==null?void 0:an.img}),L.createElement("span",{className:"font16 c-grey-333"},an==null?void 0:an.label)),L.createElement("a",{href:an==null?void 0:an.href,target:"go-to"},"\u7B80\u660E\u624B\u518C")))),(ln==null?void 0:ln.lives_count)===0&&L.createElement(G.Z,null),L.createElement("div",{className:`px-20px ${Oe.card}`},ln.lives&&ln.lives.map(function(an,vr){return L.createElement(F.Z,null,L.createElement(j.Z,{span:24},an.course_name,L.createElement(se.VV,{status:[an.on_status?"\u5DF2\u5F00\u64AD":"\u672A\u5F00\u64AD"]})),L.createElement(j.Z,{span:24},L.createElement(F.Z,null,L.createElement(j.Z,{flex:1},an.description),L.createElement(j.Z,null,((an==null?void 0:an.platform)!="\u5934\u6B4C"||(an==null?void 0:an.platform)=="\u5934\u6B4C"&&an.on_status)&&L.createElement(ee.ZP,{style:{padding:"0 20px"},size:"middle",type:"primary",onClick:()=>Bt(this,null,function*(){var xr;if((an==null?void 0:an.platform)=="\u5934\u6B4C"){const Tr=yield(0,ne.ZP)(`/api/live_links/${an==null?void 0:an.id}/join.json`,{method:"post"});(Tr==null?void 0:Tr.status)==0&&v.history.push((xr=Tr==null?void 0:Tr.data)==null?void 0:xr.url)}else T({type:"classroomList/setActionTabs",payload:{key:"\u8FDB\u5165",params:Kt,data:an}})})},"\u8FDB\u5165")))),L.createElement(j.Z,{span:24},L.createElement(F.Z,{className:"c-light-black"},L.createElement(j.Z,{flex:1,className:"font12"},L.createElement("span",null,L.createElement("img",{src:`${an.author_img}`,alt:"",className:"mr20"}),an.author_name),an.platform&&L.createElement("span",{className:"ml40"},"\u76F4\u64AD\u5E73\u53F0\uFF1A",an.platform),an.live_time&&L.createElement("span",{className:"ml40"},"\u5F00\u64AD\u65F6\u95F4\uFF1A",an.live_time),an.duration&&L.createElement("span",{className:"ml40"},"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F\uFF1A",an.duration,"\u5206\u949F")),(0,B.GJ)()&&L.createElement(j.Z,null,L.createElement("span",{style:{cursor:"pointer"},onClick:()=>{T({type:"classroomList/setActionTabs",payload:{key:(an==null?void 0:an.platform)=="\u5934\u6B4C"?"\u7F16\u8F91\u5934\u6B4C\u76F4\u64AD":"\u7F16\u8F91",params:Kt,data:an}})}},"\u7F16\u8F91"),L.createElement("span",{style:{cursor:"pointer"},className:"ml25",onClick:()=>{T({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",params:Kt,data:an}})}},"\u5220\u9664")))))})),L.createElement("aside",{className:"tc mb50 mt30 px-20px"},L.createElement(ve.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:Hn,pageSize:15,current:Kt.page||1,defaultCurrent:1,total:ln.total_count})),L.createElement(me,null),L.createElement(i,null),L.createElement(De,null),L.createElement(vt,null),L.createElement(Z,null))};var he=(0,v.connect)(({classroomList:b,loading:Q,globalSetting:z,user:Ze})=>({classroomList:b,globalSetting:z,user:Ze,loading:Q.models.index}))($t),He=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const st=({classroomList:b,dispatch:Q})=>{const z=(0,v.useParams)(),{actionTabs:Ze}=b;return z.id=z.coursesId,d.createElement(y.default,{centered:!0,title:"\u63D0\u793A",open:b.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>He(void 0,null,function*(){(yield(0,ne.ZP)(`/api/live_links/${Ze.data.id}.json`,{method:"delete"})).status===0&&(Y.ZP.success("\u5220\u9664\u6210\u529F"),Q({type:"classroomList/setActionTabs",payload:{}}),Q({type:"classroomList/getLiveVideoList",payload:{id:z.id}}))}),onCancel:()=>{Q({type:"classroomList/setActionTabs",payload:{}})}},d.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var Rt=(0,v.connect)(({classroomList:b})=>({classroomList:b}))(st),ct={form:"form___eXJya"},Et=e(59301),Lt=Object.defineProperty,Zt=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,wt=(b,Q,z)=>Q in b?Lt(b,Q,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[Q]=z,bn=(b,Q)=>{for(var z in Q||(Q={}))tn.call(Q,z)&&wt(b,z,Q[z]);if(Zt)for(var z of Zt(Q))Yt.call(Q,z)&&wt(b,z,Q[z]);return b},k=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{TreeNode:we}=Ve.default,{Option:Le}=de.default,x=({classroomList:b,loading:Q,dispatch:z})=>{const Ze=(0,v.useParams)();Ze.id=Ze.coursesId;const{detailAttendancesDetail:Ke,actionTabs:T}=b,[Ne]=P.default.useForm(),[at,_]=(0,d.useState)("\u76F4\u64AD\u94FE\u63A5"),qe=nn=>nn&&nnk(void 0,null,function*(){const nn=bn({},yield Ne.validateFields());(yield(0,ne.ZP)(`/api/courses/${Ze.id}/live_links.json`,{method:"post",body:bn({},nn)})).status===0&&((0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u76F4\u64AD","\u6DFB\u52A0\u76F4\u64AD"]),Y.ZP.success("\u6DFB\u52A0\u6210\u529F"),z({type:"classroomList/setActionTabs",payload:{}}),z({type:"classroomList/getLiveVideoList",payload:{id:Ze.id}}))}),onCancel:()=>{z({type:"classroomList/setActionTabs",payload:{}})}},Et.createElement(P.default,{form:Ne,initialValues:{platform:"\u5FAE\u4FE1",link:""}},Et.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BFE\u7A0B",name:"course_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u540D\u79F0"}]},Et.createElement(c.default,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u540D\u79F0",maxLength:60})),Et.createElement(P.default.Item,{label:"\u76F4\u64AD\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u76F4\u64AD\u5E73\u53F0!"}]},Et.createElement(de.default,{showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u5E73\u53F0",onChange:nn=>{_(nn==="\u5A01\u4F70\u901A"||nn==="zoom"?"\u4F1A\u8BAE\u53F7":"\u76F4\u64AD\u94FE\u63A5")},optionFilterProp:"children"},Et.createElement(Le,{value:"\u5FAE\u4FE1"},"\u5FAE\u4FE1"),Et.createElement(Le,{value:"\u6296\u97F3"},"\u6296\u97F3"),Et.createElement(Le,{value:"\u6597\u9C7C\u76F4\u64AD"},"\u6597\u9C7C\u76F4\u64AD"),Et.createElement(Le,{value:"Bilibili"},"Bilibili"),Et.createElement(Le,{value:"\u5A01\u4F70\u901A"},"\u5A01\u4F70\u901A"),Et.createElement(Le,{value:"zoom"},"zoom"))),Et.createElement(P.default.Item,{label:at,name:"url"},Et.createElement(c.default,{placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u76F4\u64AD\u94FE\u63A5 \u5982\uFF1A\u817E\u8BAF\u8BFE\u5802\u64AD\u653E\u94FE\u63A5\u7B49"})),Et.createElement(F.Z,{justify:"space-between"},Et.createElement(j.Z,{span:11},Et.createElement(P.default.Item,{label:"\u5F00\u64AD\u65F6\u95F4",name:"live_time"},Et.createElement(t.default,{disabledDate:qe,format:"YYYY-MM-DD HH:mm",minuteStep:30,placeholder:"\u5982\uFF1A2020/02/02 12:00",defaultValue:g()(g()(new Date((0,se.qd)())).add(7,"days").format("YYYY-MM-DD HH:mm")),showTime:{format:"HH:mm",defaultValue:g()((0,se.U6)(),"HH:mm")}}))),Et.createElement(j.Z,{span:11,className:ct.timer},Et.createElement(F.Z,{justify:"center",align:"middle",style:{flexFlow:"row"}},Et.createElement(j.Z,{flex:8},Et.createElement(P.default.Item,{label:"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F",name:"duration"},Et.createElement(c.default,{placeholder:"\u8BF7\u8F93\u5165\u76F4\u64AD\u65F6\u957F"}))),Et.createElement(j.Z,{flex:"40px"},Et.createElement("span",{className:"ml5"},"\u5206\u949F"))))),Et.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BF4\u660E",name:"description"},Et.createElement(c.default.TextArea,{placeholder:"\u53EF\u5728\u6B64\u4ECB\u7ECD\u5F00\u64AD\u5177\u4F53\u4E8B\u9879\uFF0C\u5982\u5F00\u64AD\u65F6\u95F4\u5B89\u6392\u7B49\u3002"}))))};var I=(0,v.connect)(({classroomList:b,loading:Q})=>({classroomList:b,loading:Q}))(x),Re={flex_box_center:"flex_box_center___ZOntB",flex_space_between:"flex_space_between___xCjmA",flex_box_vertical_center:"flex_box_vertical_center___gyDc0",flex_box_center_end:"flex_box_center_end___ytAb3",flex_box_column:"flex_box_column___KhTU7",bg:"bg___JLZ_u",menu:"menu___Fc6i8",desc:"desc___gI7VF",otherLink:"otherLink___msxoY",card:"card___qCDxO",supportPlatform:"supportPlatform___gN3jm",tougeliveStyle:"tougeliveStyle___DbCDb"},pe=e(59301),Ge=Object.defineProperty,Ye=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,Pt=(b,Q,z)=>Q in b?Ge(b,Q,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[Q]=z,jt=(b,Q)=>{for(var z in Q||(Q={}))Te.call(Q,z)&&Pt(b,z,Q[z]);if(Ye)for(var z of Ye(Q))At.call(Q,z)&&Pt(b,z,Q[z]);return b},pt=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{TreeNode:Nt}=Ve.default,{Option:Ut}=de.default,Ot=({classroomList:b,loading:Q,dispatch:z})=>{const Ze=(0,v.useParams)();Ze.id=Ze.coursesId;const{detailAttendancesDetail:Ke,actionTabs:T}=b,[Ne]=P.default.useForm(),[at,_]=(0,d.useState)("\u76F4\u64AD\u94FE\u63A5"),qe=nn=>nn&&nn{var nn,Kt,Dn,Cn,ln,Ln,jn,Hn;b.actionTabs.key==="\u7F16\u8F91\u5934\u6B4C\u76F4\u64AD"&&Ne.setFieldsValue({course_name:(nn=T==null?void 0:T.data)==null?void 0:nn.course_name,live_time:(Kt=T==null?void 0:T.data)!=null&&Kt.live_time?g()((Dn=T==null?void 0:T.data)==null?void 0:Dn.live_time):null,duration:(Cn=T==null?void 0:T.data)==null?void 0:Cn.duration,max_participants:(ln=T==null?void 0:T.data)==null?void 0:ln.max_participants,allow_record:(Ln=T==null?void 0:T.data)==null?void 0:Ln.allow_record,welcome:(jn=T==null?void 0:T.data)==null?void 0:jn.welcome,description:(Hn=T==null?void 0:T.data)==null?void 0:Hn.description})},[b==null?void 0:b.actionTabs]),pe.createElement(y.default,{centered:!0,title:b.actionTabs.key,open:b.actionTabs.key==="\u6DFB\u52A0\u5934\u6B4C\u76F4\u64AD"||b.actionTabs.key==="\u7F16\u8F91\u5934\u6B4C\u76F4\u64AD",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>pt(void 0,null,function*(){var nn,Kt,Dn,Cn,ln;const Ln=jt({},yield Ne.validateFields());(yield(0,ne.ZP)((nn=T==null?void 0:T.data)!=null&&nn.id?`/api/live_links/${(Kt=T==null?void 0:T.data)==null?void 0:Kt.id}.json`:`/api/courses/${Ze.id}/live_links.json`,{method:(Dn=T==null?void 0:T.data)!=null&&Dn.id?"put":"post",body:jt({course_id:Ze.id,platform:"\u5934\u6B4C"},Ln)})).status===0&&((Cn=T==null?void 0:T.data)!=null&&Cn.id||(0,se.L9)(["\u6559\u5B66\u8BFE\u5802","\u76F4\u64AD","\u6DFB\u52A0\u5934\u6B4C\u76F4\u64AD"]),Y.ZP.success((ln=T==null?void 0:T.data)!=null&&ln.id?"\u7F16\u8F91\u6210\u529F":"\u6DFB\u52A0\u6210\u529F"),Ne.resetFields(),z({type:"classroomList/setActionTabs",payload:{}}),z({type:"classroomList/getLiveVideoList",payload:{id:Ze.id}}))}),onCancel:()=>{Ne.resetFields(),z({type:"classroomList/setActionTabs",payload:{}})}},pe.createElement(P.default,{className:Re.tougeliveStyle,labelCol:{span:5},form:Ne,initialValues:{live_time:g()(g()(new Date)),allow_record:1}},pe.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BFE\u7A0B",name:"course_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76F4\u64AD\u8BFE\u7A0B"}]},pe.createElement(c.default,{size:"large",placeholder:"\u8BF7\u8F93\u5165\u76F4\u64AD\u8BFE\u7A0B",maxLength:60})),pe.createElement(P.default.Item,{label:"\u5F00\u64AD\u65F6\u95F4",name:"live_time"},pe.createElement(t.default,{size:"large",style:{width:"100%"},disabledDate:qe,format:"YYYY-MM-DD HH:mm",placeholder:"\u5982\uFF1A2020/02/02 12:00",defaultValue:g()(g()(new Date)),showTime:{format:"HH:mm",defaultValue:g()((0,se.U6)(),"HH:mm")}})),pe.createElement(P.default.Item,{label:"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F",name:"duration"},pe.createElement(V.Z,{size:"large",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u76F4\u64AD\u65F6\u957F",addonAfter:"\u5206\u949F"})),pe.createElement(P.default.Item,{label:"\u6700\u5927\u53C2\u4E0E\u4EBA\u6570",name:"max_participants"},pe.createElement(V.Z,{size:"large",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u6700\u5927\u53C2\u4E0E\u4EBA\u6570"})),pe.createElement(P.default.Item,{label:"\u662F\u5426\u5F55\u5C4F",name:"allow_record"},pe.createElement(de.default,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u662F\u5426\u5F55\u5C4F",defaultValue:1},pe.createElement(Ut,{value:1},"\u662F"),pe.createElement(Ut,{value:0},"\u5426"))),pe.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BF4\u660E",name:"description"},pe.createElement(c.default.TextArea,{size:"large",placeholder:"\u53EF\u5728\u6B64\u4ECB\u7ECD\u5F00\u64AD\u5177\u4F53\u4E8B\u9879\uFF0C\u5982\u5F00\u64AD\u65F6\u95F4\u5B89\u6392\u7B49\u3002"}))))};var zt=(0,v.connect)(({classroomList:b,loading:Q})=>({classroomList:b,loading:Q}))(Ot),Wt=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{TreeNode:on}=Ve.default,{Option:rn}=de.default,en=({classroomList:b,loading:Q,dispatch:z})=>{const Ze=(0,v.useParams)();Ze.id=Ze.coursesId;const{detailAttendancesDetail:Ke,actionTabs:T}=b,[Ne]=P.default.useForm(),at=_=>_&&_Wt(void 0,null,function*(){z({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{z({type:"classroomList/setActionTabs",payload:{}})}},T.data&&d.createElement("div",{style:{margin:"0 80px"}},d.createElement(F.Z,{justify:"center",align:"middle",className:"mt40"},d.createElement(j.Z,{className:"font16 tc"},"\u6253\u5F00",T.data.platform,"\u5BA2\u6237\u7AEF\uFF0C\u8F93\u5165\u76F4\u64AD\u94FE\u63A5\u5373\u53EF\u8FDB\u5165\u76F4\u64AD")),d.createElement(F.Z,{className:"mt20",justify:"center"},d.createElement(j.Z,{className:"tc",flex:1},"\u76F4\u64AD\u94FE\u63A5\uFF1A",!T.data.url||T.data.url===""?d.createElement("span",{className:"c-red"},"\u7B49\u5F85\u5F00\u64AD"):T.data.url,T.data.url&&T.data.url!==""&&d.createElement(N.CopyToClipboard,{text:T.data.url,onCopy:()=>Y.ZP.success("\u590D\u5236\u6210\u529F")},d.createElement("span",{className:"c-blue ml30"},"\u590D\u5236\u76F4\u64AD\u94FE\u63A5"))))))};var Be=(0,v.connect)(({classroomList:b,loading:Q})=>({classroomList:b,loading:Q}))(en),Ce=e(59301),je=Object.defineProperty,Je=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,ze=(b,Q,z)=>Q in b?je(b,Q,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[Q]=z,St=(b,Q)=>{for(var z in Q||(Q={}))Me.call(Q,z)&&ze(b,z,Q[z]);if(Je)for(var z of Je(Q))Xe.call(Q,z)&&ze(b,z,Q[z]);return b},kt=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{TreeNode:Jt}=Ve.default,{Option:mn}=de.default,gn=({classroomList:b,loading:Q,dispatch:z})=>{const Ze=(0,v.useParams)();Ze.id=Ze.coursesId;const{detailAttendancesDetail:Ke,actionTabs:T}=b,[Ne]=P.default.useForm(),at=_=>_&&_{var _,qe,nn,Kt,Dn,Cn,ln;Ne.setFieldsValue({platform:(_=T==null?void 0:T.data)==null?void 0:_.platform,course_name:(qe=T==null?void 0:T.data)==null?void 0:qe.course_name,live_time:(nn=T==null?void 0:T.data)!=null&&nn.live_time?g()((Kt=T==null?void 0:T.data)==null?void 0:Kt.live_time):null,url:(Dn=T==null?void 0:T.data)==null?void 0:Dn.url,duration:(Cn=T==null?void 0:T.data)==null?void 0:Cn.duration,description:(ln=T==null?void 0:T.data)==null?void 0:ln.description})},[T]),Ce.createElement(y.default,{centered:!0,title:"\u7F16\u8F91\u76F4\u64AD",open:b.actionTabs.key==="\u7F16\u8F91",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>kt(void 0,null,function*(){const _=St({},yield Ne.validateFields());_.live_time&&(_.live_time=g()(_.live_time).format("YYYY-MM-DD HH:mm")),(yield(0,ne.ZP)(`/api/live_links/${T.data.id}.json`,{method:"put",body:St({},_)})).status===0&&(Y.ZP.success("\u64CD\u4F5C\u6210\u529F"),z({type:"classroomList/setActionTabs",payload:{}}),z({type:"classroomList/getLiveVideoList",payload:{id:Ze.id}}))}),onCancel:()=>{z({type:"classroomList/setActionTabs",payload:{}})}},T.data&&Ce.createElement(P.default,{form:Ne,initialValues:{platform:T.data.platform,course_name:T.data.course_name,live_time:T.data.live_time?g()(T.data.live_time):null,url:T.data.url,duration:T.data.duration,description:T.data.description}},Ce.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BFE\u7A0B",name:"course_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Ce.createElement(c.default,{maxLength:60})),Ce.createElement(P.default.Item,{label:"\u76F4\u64AD\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E73\u53F0!"}]},Ce.createElement(de.default,{showSearch:!0,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5E73\u53F0",optionFilterProp:"children"},Ce.createElement(mn,{value:"\u5FAE\u4FE1"},"\u5FAE\u4FE1"),Ce.createElement(mn,{value:"\u6296\u97F3"},"\u6296\u97F3"),Ce.createElement(mn,{value:"\u6597\u9C7C\u76F4\u64AD"},"\u6597\u9C7C\u76F4\u64AD"),Ce.createElement(mn,{value:"Bilibili"},"Bilibili"),Ce.createElement(mn,{value:"\u5A01\u4F70\u901A"},"\u5A01\u4F70\u901A"),Ce.createElement(mn,{value:"zoom"},"zoom"))),Ce.createElement(F.Z,{justify:"space-between"},Ce.createElement(j.Z,{span:11},Ce.createElement(P.default.Item,{label:"\u5F00\u64AD\u65F6\u95F4",name:"live_time"},Ce.createElement(t.default,{disabledDate:at,format:"YYYY-MM-DD HH:mm",minuteStep:30,showTime:{format:"HH:mm",defaultValue:g()((0,se.U6)(),"HH:mm")}}))),Ce.createElement(j.Z,{span:11,className:ct.timer},Ce.createElement(F.Z,{justify:"center",align:"middle",style:{flexFlow:"row"}},Ce.createElement(j.Z,{flex:8},Ce.createElement(P.default.Item,{label:"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F",name:"duration"},Ce.createElement(c.default,null))),Ce.createElement(j.Z,{flex:"40px"},Ce.createElement("span",{className:"ml5"},"\u5206\u949F"))))),Ce.createElement(P.default.Item,{label:"\u4F1A\u8BAE\u53F7",name:"url",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E73\u53F0!"}]},Ce.createElement(c.default,null)),Ce.createElement(P.default.Item,{label:"\u76F4\u64AD\u8BF4\u660E",name:"description"},Ce.createElement(c.default.TextArea,{placeholder:"\u53EF\u5728\u6B64\u4ECB\u7ECD\u5F00\u64AD\u5177\u4F53\u4E8B\u9879\uFF0C\u5982\u5F00\u64AD\u65F6\u95F4\u5B89\u6392\u7B49\u3002"}))))};var pn=(0,v.connect)(({classroomList:b,loading:Q})=>({classroomList:b,loading:Q}))(gn),sn=e(95651),It=e(59301),Bn=Object.defineProperty,xn=Object.getOwnPropertySymbols,Nn=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,An=(b,Q,z)=>Q in b?Bn(b,Q,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[Q]=z,vn=(b,Q)=>{for(var z in Q||(Q={}))Nn.call(Q,z)&&An(b,z,Q[z]);if(xn)for(var z of xn(Q))cn.call(Q,z)&&An(b,z,Q[z]);return b},wn=(b,Q)=>{var z={};for(var Ze in b)Nn.call(b,Ze)&&Q.indexOf(Ze)<0&&(z[Ze]=b[Ze]);if(b!=null&&xn)for(var Ze of xn(b))Q.indexOf(Ze)<0&&cn.call(b,Ze)&&(z[Ze]=b[Ze]);return z},Mn=(b,Q,z)=>new Promise((Ze,Ke)=>{var T=_=>{try{at(z.next(_))}catch(qe){Ke(qe)}},Ne=_=>{try{at(z.throw(_))}catch(qe){Ke(qe)}},at=_=>_.done?Ze(_.value):Promise.resolve(_.value).then(T,Ne);at((z=z.apply(b,Q)).next())});const{SubMenu:Kn}=oe.default,{Content:fn,Sider:Ft}=C.default,rt=b=>{var Q=b,{classroomList:z,globalSetting:Ze,loading:Ke,dispatch:T,user:Ne}=Q,at=wn(Q,["classroomList","globalSetting","loading","dispatch","user"]),_,qe,nn;const[Kt,Dn]=(0,d.useState)(vn({},(0,v.useParams)())),Cn=(0,v.useLocation)(),{detailLiveVideoList:ln}=z,[Ln,jn]=(0,d.useState)({});Kt.id=Kt.coursesId,Kt.limit=15,Kt.categoryId!=0&&(Kt.category_id=Kt.categoryId),(0,d.useEffect)(()=>{T({type:"classroomList/getLiveVideoList",payload:vn({},Kt)})},[Kt.categoryId]),(0,d.useEffect)(()=>{z.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&T({type:"classroomList/getLiveVideoList",payload:vn({},Kt)})},[z.actionTabs.key]);const Hn=(an,vr)=>{Kt.page=an,T({type:"classroomList/getLiveVideoList",payload:vn({},Kt)})},dr=an=>{an.key=="all"?v.history.push(`/classrooms/${Kt.id}/video`):v.history.push(`/classrooms/${Kt.id}/live_video`)},lr=[{name:"\u89C6\u9891",id:"all",total:ln==null?void 0:ln.videos_count},{name:"\u76F4\u64AD",id:1,total:ln==null?void 0:ln.lives_count}],wr=[{label:"\u5FAE\u4FE1",img:H.jD,href:"https://kf.qq.com/faq/2112043y2MJz211204iueINz.html",children:null},{label:"\u6296\u97F3",img:H.v7,href:"https://bytedance.larkoffice.com/docx/QP5MdIlXBoE3Hkx94mPcb2WinCe?from=from_copylink",children:null},{label:"\u54D4\u54E9\u54D4\u54E9",img:H.AG,href:"https://www.bilibili.com/blackboard/live/broadcast-intro.html#/",children:null},{label:"\u6597\u9C7C",img:H.BO,href:"https://www.douyu.com/special/guide/anchor",children:null},{label:"\u5A01\u4F70\u901A",img:H.j1,href:"https://www.educoder.net/forums/3734",children:null},{label:"zoom",img:H.g4,href:"https://support.zoom.us/hc/zh-cn/articles/201362033-Windows%E5%92%8CMAC%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97",children:null}];return It.createElement("section",null,It.createElement(sn.Z,{isLoading:!1,tabDataSource:lr,isAdmin:(0,B.GJ)(),onTabMenuClick:dr,defaultSelectedKeys:["1"],showControlButton:(0,B.GJ)(),buttonText:"\u6DFB\u52A0\u76F4\u64AD",isModelUser:(nn=(_=Ze==null?void 0:Ze.setting)==null?void 0:_.big_model_users)==null?void 0:nn.includes((qe=Ne==null?void 0:Ne.userInfo)==null?void 0:qe.login),onButtonClick:an=>{T({type:"classroomList/setActionTabs",payload:{key:`${an=="\u5934\u6B4C"?"\u6DFB\u52A0\u5934\u6B4C\u76F4\u64AD":"\u6DFB\u52A0\u76F4\u64AD"}`,params:Kt}})}}),It.createElement("aside",{className:Re.supportPlatform},It.createElement("h1",null,"\u652F\u6301\u6240\u6709\u7B2C\u4E09\u65B9\u76F4\u64AD\u5E73\u53F0\uFF0C\u7279\u522B\u63A8\u8350\uFF1A")),It.createElement("div",{className:"gap-20px mb20",style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(160px, 1fr))"}},wr.map((an,vr)=>It.createElement("div",{key:vr,className:"bg-white rounded-4px p-16px flex flex-col gap-8px item-center justify-between"},It.createElement("div",{className:"flex item-center gap-8px"},It.createElement("img",{height:26,src:an==null?void 0:an.img}),It.createElement("span",{className:"font16 c-grey-333"},an==null?void 0:an.label)),It.createElement("a",{href:an==null?void 0:an.href,target:"go-to"},"\u7B80\u660E\u624B\u518C")))),(ln==null?void 0:ln.lives_count)===0&&It.createElement(G.Z,null),It.createElement("div",{className:Re.card},ln.lives&&ln.lives.map(function(an,vr){return It.createElement(F.Z,null,It.createElement(j.Z,{span:24},an.course_name,It.createElement(se.VV,{status:[an.on_status?"\u5DF2\u5F00\u64AD":"\u672A\u5F00\u64AD"]})),It.createElement(j.Z,{span:24},It.createElement(F.Z,null,It.createElement(j.Z,{flex:1},an.description),It.createElement(j.Z,null,((an==null?void 0:an.platform)!="\u5934\u6B4C"||(an==null?void 0:an.platform)=="\u5934\u6B4C"&&an.on_status)&&It.createElement(ee.ZP,{style:{padding:"0 20px"},size:"middle",type:"primary",onClick:()=>Mn(this,null,function*(){var xr;if((an==null?void 0:an.platform)=="\u5934\u6B4C"){const Tr=yield(0,ne.ZP)(`/api/live_links/${an==null?void 0:an.id}/join.json`,{method:"post"});(Tr==null?void 0:Tr.status)==0&&v.history.push((xr=Tr==null?void 0:Tr.data)==null?void 0:xr.url)}else T({type:"classroomList/setActionTabs",payload:{key:"\u8FDB\u5165",params:Kt,data:an}})})},"\u8FDB\u5165")))),It.createElement(j.Z,{span:24},It.createElement(F.Z,{className:"c-light-black"},It.createElement(j.Z,{flex:1,className:"font12"},It.createElement("span",null,It.createElement("img",{src:`${an.author_img}`,alt:"",className:"mr20"}),an.author_name),an.platform&&It.createElement("span",{className:"ml40"},"\u76F4\u64AD\u5E73\u53F0\uFF1A",an.platform),an.live_time&&It.createElement("span",{className:"ml40"},"\u5F00\u64AD\u65F6\u95F4\uFF1A",an.live_time),an.duration&&It.createElement("span",{className:"ml40"},"\u76F4\u64AD\u9884\u8BA1\u65F6\u957F\uFF1A",an.duration,"\u5206\u949F")),(0,B.GJ)()&&It.createElement(j.Z,null,It.createElement("span",{style:{cursor:"pointer"},onClick:()=>{T({type:"classroomList/setActionTabs",payload:{key:(an==null?void 0:an.platform)=="\u5934\u6B4C"?"\u7F16\u8F91\u5934\u6B4C\u76F4\u64AD":"\u7F16\u8F91",params:Kt,data:an}})}},"\u7F16\u8F91"),It.createElement("span",{style:{cursor:"pointer"},className:"ml25",onClick:()=>{T({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",params:Kt,data:an}})}},"\u5220\u9664")))))})),It.createElement("aside",{className:"tc mb50 mt30"},It.createElement(ve.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:Hn,pageSize:15,current:Kt.page||1,defaultCurrent:1,total:ln.total_count})),It.createElement(Rt,null),It.createElement(pn,null),It.createElement(I,null),It.createElement(zt,null),It.createElement(Be,null))};var _t=(0,v.connect)(({classroomList:b,loading:Q,globalSetting:z,user:Ze})=>({classroomList:b,globalSetting:z,user:Ze,loading:Q.models.index}))(rt);const ae=({globalSetting:b})=>{var Q;switch(Number((Q=b==null?void 0:b.setting)==null?void 0:Q.theme)){case n.Fy.THEMEONE:return d.createElement(he,null);case n.Fy.DEFAULT:default:return d.createElement(_t,null)}};var ge=(0,v.connect)(({globalSetting:b})=>({globalSetting:b}))(ae)},24776:function(Ht,ot,e){var n=e(59301),d=e(38854),v=e(8591),oe=e(6848),C=e(65582),F=e(41867),j=e(39864),ee=e(2337);const ve=({isLoading:B,addText:se,tabDataSource:G,isAdmin:y,dispatch:Y,classroomList:ne,type:fe,isExercise:it,defaultSelectedKeys:me,onTabMenuClick:Ve,getDropdownMenu:de,showControlButton:P,buttonText:c,buttonIcon:t="icon-tianjiadaohang",extraNode:p,user:g,onButtonClick:U,isModelUser:w})=>{var Ee,M,Fe,Ae,lt;const X=(0,C.useParams)();return n.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},n.createElement("div",{className:"flex gap-4px mr-auto"},G==null?void 0:G.map((q,ce)=>n.createElement("div",{key:ce,className:`text-16px flex item-center justify-center current ${me==(typeof q.index=="number"?q.index:q.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:me==(typeof q.index=="number"?q.index:q.id)?"#1890FF":""},onClick:()=>B?{}:Ve(q)},q==null?void 0:q.name,q.total!==void 0&&y&&n.createElement("span",{className:"ml-4px"},q.total||0)))),y&&n.createElement("div",{className:"flex item-center gap-20px mr-20px"},it&&n.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{Y({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),it&&n.createElement(d.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:q})=>{var ce;if((0,F.Rm)()&&!((ce=ne.AssistantObject.exercise)!=null&&ce.can_download)){v.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}q=="1"&&Y({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:fe,exportType:"exercise",category_id:X.categoryId}}),q=="3"&&C.history.push(`/classrooms/${X==null?void 0:X.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},n.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!p&&n.createElement("div",null,p),P&&(c=="\u6DFB\u52A0\u76F4\u64AD"?n.createElement(d.Z,{menu:{items:(M=(Ee=[{label:n.createElement("div",{onClick:()=>{U("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:n.createElement("div",{onClick:()=>{U("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:w}])==null?void 0:Ee.filter(q=>q==null?void 0:q.show))==null?void 0:M.map(q=>({label:q==null?void 0:q.label,key:q==null?void 0:q.key}))}},n.createElement(j.op,{theme:ee.Fy.THEMEONE,icon:n.createElement("span",{className:`iconfont ${t}`})},c)):n.createElement(j.op,{theme:ee.Fy.THEMEONE,onClick:U,icon:n.createElement("span",{className:`iconfont ${t}`})},c)),!!de&&n.createElement(d.Z,{disabled:((Fe=g==null?void 0:g.userInfo)==null?void 0:Fe.user_status)===2,dropdownRender:de},n.createElement(oe.Z,{title:((Ae=g==null?void 0:g.userInfo)==null?void 0:Ae.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},n.createElement(j.op,{theme:ee.Fy.THEMEONE,onClick:U,disabled:((lt=g==null?void 0:g.userInfo)==null?void 0:lt.user_status)===2,icon:n.createElement("span",{className:"iconfont icon-tianjiadaohang"})},se||"\u521B\u5EFA\u8BD5\u5377")))))};ot.Z=ve},56762:function(Ht,ot,e){e.d(ot,{Z:function(){return d}});var n=e(59301);function d(){const[,v]=n.useReducer(oe=>oe+1,0);return v}},19080:function(Ht,ot,e){e.d(ot,{F:function(){return C},Z:function(){return oe}});var n=e(92310),d=e.n(n);const v=null;function oe(F,j,ee){return d()({[`${F}-status-success`]:j==="success",[`${F}-status-warning`]:j==="warning",[`${F}-status-error`]:j==="error",[`${F}-status-validating`]:j==="validating",[`${F}-has-feedback`]:ee})}const C=(F,j)=>j||F},98447:function(Ht,ot,e){e.d(ot,{C2:function(){return C}});var n=e(17313),d=e(37613),v=e(83116);const oe=F=>{const{checkboxCls:j}=F,ee=`${j}-wrapper`;return[{[`${j}-group`]:Object.assign(Object.assign({},(0,n.Wf)(F)),{display:"inline-flex",flexWrap:"wrap",columnGap:F.marginXS,[`> ${F.antCls}-row`]:{flex:1}}),[ee]:Object.assign(Object.assign({},(0,n.Wf)(F)),{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}}}),[j]:Object.assign(Object.assign({},(0,n.Wf)(F)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:F.borderRadiusSM,alignSelf:"center",[`${j}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${j}-inner`]:Object.assign({},(0,n.oN)(F))},[`${j}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:F.checkboxSize,height:F.checkboxSize,direction:"ltr",backgroundColor:F.colorBgContainer,border:`${F.lineWidth}px ${F.lineType} ${F.colorBorder}`,borderRadius:F.borderRadiusSM,borderCollapse:"separate",transition:`all ${F.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:F.checkboxSize/14*5,height:F.checkboxSize/14*8,border:`${F.lineWidthBold}px solid ${F.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${F.motionDurationFast} ${F.motionEaseInBack}, opacity ${F.motionDurationFast}`}},"& + span":{paddingInlineStart:F.paddingXS,paddingInlineEnd:F.paddingXS}})},{[` ${ee}:not(${ee}-disabled), ${j}:not(${j}-disabled) `]:{[`&:hover ${j}-inner`]:{borderColor:F.colorPrimary}},[`${ee}:not(${ee}-disabled)`]:{[`&:hover ${j}-checked:not(${j}-disabled) ${j}-inner`]:{backgroundColor:F.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${j}-checked:not(${j}-disabled):after`]:{borderColor:F.colorPrimaryHover}}},{[`${j}-checked`]:{[`${j}-inner`]:{backgroundColor:F.colorPrimary,borderColor:F.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${F.motionDurationMid} ${F.motionEaseOutBack} ${F.motionDurationFast}`}}},[` ${ee}-checked:not(${ee}-disabled), ${j}-checked:not(${j}-disabled) - `]:{[`&:hover ${j}-inner`]:{backgroundColor:F.colorPrimaryHover,borderColor:"transparent"}}},{[j]:{"&-indeterminate":{[`${j}-inner`]:{backgroundColor:F.colorBgContainer,borderColor:F.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:F.fontSizeLG/2,height:F.fontSizeLG/2,backgroundColor:F.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ee}-disabled`]:{cursor:"not-allowed"},[`${j}-disabled`]:{[`&, ${j}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${j}-inner`]:{background:F.colorBgContainerDisabled,borderColor:F.colorBorder,"&:after":{borderColor:F.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:F.colorTextDisabled},[`&${j}-indeterminate ${j}-inner::after`]:{background:F.colorTextDisabled}}}]};function C(F,j){const ee=(0,d.TS)(j,{checkboxCls:`.${F}`,checkboxSize:j.controlInteractiveSize});return[oe(ee)]}ot.ZP=(0,v.Z)("Checkbox",(F,j)=>{let{prefixCls:ee}=j;return[C(ee,F)]})},93891:function(Ht,ot,e){var n=e(59301),d=e(36355),v=e(64165);const oe=C=>{const{componentName:F}=C,{getPrefixCls:j}=(0,n.useContext)(d.E_),ee=j("empty");switch(F){case"Table":case"List":return n.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return n.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${ee}-small`});default:return n.createElement(v.Z,null)}};ot.Z=oe},5083:function(Ht,ot,e){e.d(ot,{default:function(){return Xo}});var n=e(66649),d=e.n(n),v=e(48736),oe=e(9007),C=e.n(oe),F=e(50991),j=e.n(F),ee=e(9084),ve=e.n(ee),B=e(58626),se=e.n(B),G=e(13477),y=e.n(G),Y=e(64796),ne=e.n(Y);d().extend(ne()),d().extend(y()),d().extend(C()),d().extend(j()),d().extend(ve()),d().extend(se()),d().extend(function(r,o){var l=o.prototype,R=l.format;l.format=function(Ie){var le=(Ie||"").replace("Wo","wo");return R.bind(this)(le)}});var fe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},it=function(o){var l=fe[o];return l||o.split("_")[0]},me=function(){(0,v.ET)(!1,"Not match any format. Please help to fire a issue about this.")},Ve={getNow:function(){return d()()},getFixedDate:function(o){return d()(o,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(o){return o.endOf("month")},getWeekDay:function(o){var l=o.locale("en");return l.weekday()+l.localeData().firstDayOfWeek()},getYear:function(o){return o.year()},getMonth:function(o){return o.month()},getDate:function(o){return o.date()},getHour:function(o){return o.hour()},getMinute:function(o){return o.minute()},getSecond:function(o){return o.second()},addYear:function(o,l){return o.add(l,"year")},addMonth:function(o,l){return o.add(l,"month")},addDate:function(o,l){return o.add(l,"day")},setYear:function(o,l){return o.year(l)},setMonth:function(o,l){return o.month(l)},setDate:function(o,l){return o.date(l)},setHour:function(o,l){return o.hour(l)},setMinute:function(o,l){return o.minute(l)},setSecond:function(o,l){return o.second(l)},isAfter:function(o,l){return o.isAfter(l)},isValidate:function(o){return o.isValid()},locale:{getWeekFirstDay:function(o){return d()().locale(it(o)).localeData().firstDayOfWeek()},getWeekFirstDate:function(o,l){return l.locale(it(o)).weekday(0)},getWeek:function(o,l){return l.locale(it(o)).week()},getShortWeekDays:function(o){return d()().locale(it(o)).localeData().weekdaysMin()},getShortMonths:function(o){return d()().locale(it(o)).localeData().monthsShort()},format:function(o,l,R){return l.locale(it(o)).format(R)},parse:function(o,l,R){for(var O=it(o),Ie=0;Ie1&&(le=o.addDate(le,-7)),le}function i(r,o,l){var R=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(o){case"year":return l.addYear(r,R*10);case"quarter":case"month":return l.addYear(r,R);default:return l.addMonth(r,R)}}function m(r,o){var l=o.generateConfig,R=o.locale,O=o.format;return typeof O=="function"?O(r):l.locale.format(R.locale,r,O)}function H(r,o){var l=o.generateConfig,R=o.locale,O=o.formatList;return!r||typeof O[0]=="function"?null:l.locale.parse(R.locale,r,O)}function L(r){var o=r.cellDate,l=r.mode,R=r.disabledDate,O=r.generateConfig;if(!R)return!1;var Ie=function(Qt,$e,ft){for(var Tt=$e;Tt<=ft;){var In=void 0;switch(Qt){case"date":{if(In=O.setDate(o,Tt),!R(In))return!1;break}case"month":{if(In=O.setMonth(o,Tt),!L({cellDate:In,mode:"month",generateConfig:O,disabledDate:R}))return!1;break}case"year":{if(In=O.setYear(o,Tt),!L({cellDate:In,mode:"year",generateConfig:O,disabledDate:R}))return!1;break}}Tt+=1}return!0};switch(l){case"date":case"week":return R(o);case"month":{var le=1,_e=O.getDate(O.getEndDate(o));return Ie("date",le,_e)}case"quarter":{var et=Math.floor(O.getMonth(o)/3)*3,ut=et+2;return Ie("month",et,ut)}case"year":return Ie("month",0,11);case"decade":{var Gt=O.getYear(o),gt=Math.floor(Gt/A)*A,mt=gt+A-1;return Ie("year",gt,mt)}}}function ie(r,o){var l=o.formatList,R=o.generateConfig,O=o.locale;return(0,N.Z)(function(){if(!r)return[[""],""];for(var Ie="",le=[],_e=0;_e1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ut.current),Tt){et(ft);return}ut.current=requestAnimationFrame(function(){et(ft)})}var gt=ie(_e,{formatList:l,generateConfig:R,locale:O}),mt=(0,Ue.Z)(gt,2),Mt=mt[1];function Qt(ft){Gt(ft)}function $e(){var ft=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Gt(null,ft)}return(0,t.useEffect)(function(){$e(!0)},[r]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(ut.current)}},[]),[Mt,Qt,$e]}var ye=e(10228),ke=e(16089),dt=e(94480),Dt=e(29194),yt=new Map;function Bt(r,o){var l;function R(){(0,Dt.Z)(r)?o():l=(0,ke.Z)(function(){R()})}return R(),function(){ke.Z.cancel(l)}}function qt(r,o,l){if(yt.get(r)&&cancelAnimationFrame(yt.get(r)),l<=0){yt.set(r,requestAnimationFrame(function(){r.scrollTop=o}));return}var R=o-r.scrollTop,O=R/l*10;yt.set(r,requestAnimationFrame(function(){r.scrollTop+=O,r.scrollTop!==o&&qt(r,o,l-10)}))}function Vt(r,o){var l=o.onLeftRight,R=o.onCtrlLeftRight,O=o.onUpDown,Ie=o.onPageUpDown,le=o.onEnter,_e=r.which,et=r.ctrlKey,ut=r.metaKey;switch(_e){case ye.Z.LEFT:if(et||ut){if(R)return R(-1),!0}else if(l)return l(-1),!0;break;case ye.Z.RIGHT:if(et||ut){if(R)return R(1),!0}else if(l)return l(1),!0;break;case ye.Z.UP:if(O)return O(-1),!0;break;case ye.Z.DOWN:if(O)return O(1),!0;break;case ye.Z.PAGE_UP:if(Ie)return Ie(-1),!0;break;case ye.Z.PAGE_DOWN:if(Ie)return Ie(1),!0;break;case ye.Z.ENTER:if(le)return le(),!0;break}return!1}function Xt(r,o,l,R){var O=r;if(!O)switch(o){case"time":O=R?"hh:mm:ss a":"HH:mm:ss";break;case"week":O="gggg-wo";break;case"month":O="YYYY-MM";break;case"quarter":O="YYYY-[Q]Q";break;case"year":O="YYYY";break;default:O=l?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return O}function $t(r,o,l){var R=r==="time"?8:10,O=typeof o=="function"?o(l.getNow()).length:o.length;return Math.max(R,O)+2}var he=null,He=new Set;function st(r){return!he&&typeof window!="undefined"&&window.addEventListener&&(he=function(l){(0,dt.Z)(He).forEach(function(R){R(l)})},window.addEventListener("mousedown",he)),He.add(r),function(){He.delete(r),He.size===0&&(window.removeEventListener("mousedown",he),he=null)}}function Rt(r){var o=r.target;if(r.composed&&o.shadowRoot){var l;return((l=r.composedPath)===null||l===void 0?void 0:l.call(r)[0])||o}return o}var ct=function(o){return o==="month"||o==="date"?"year":o},Et=function(o){return o==="date"?"month":o},Lt=function(o){return o==="month"||o==="date"?"quarter":o},Zt=function(o){return o==="date"?"week":o},tn={year:ct,month:Et,quarter:Lt,week:Zt,time:null,date:null};function Yt(r,o){return r.some(function(l){return l&&l.contains(o)})}function wt(r){var o=r.open,l=r.value,R=r.isClickOutside,O=r.triggerOpen,Ie=r.forwardKeyDown,le=r.onKeyDown,_e=r.blurToCancel,et=r.onSubmit,ut=r.onCancel,Gt=r.onFocus,gt=r.onBlur,mt=r.changeOnBlur,Mt=(0,t.useState)(!1),Qt=(0,Ue.Z)(Mt,2),$e=Qt[0],ft=Qt[1],Tt=(0,t.useState)(!1),In=(0,Ue.Z)(Tt,2),dn=In[0],yn=In[1],Pn=(0,t.useRef)(!1),Sn=(0,t.useRef)(!1),un=(0,t.useRef)(!1),Gn={onMouseDown:function(){ft(!0),O(!0)},onKeyDown:function(qn){var ar=function(){un.current=!0};if(le(qn,ar),!un.current){switch(qn.which){case ye.Z.ENTER:{o?et()!==!1&&ft(!0):O(!0),qn.preventDefault();return}case ye.Z.TAB:{$e&&o&&!qn.shiftKey?(ft(!1),qn.preventDefault()):!$e&&o&&!Ie(qn)&&qn.shiftKey&&(ft(!0),qn.preventDefault());return}case ye.Z.ESC:{ft(!0),ut();return}}!o&&![ye.Z.SHIFT].includes(qn.which)?O(!0):$e||Ie(qn)}},onFocus:function(qn){ft(!0),yn(!0),Gt&&Gt(qn)},onBlur:function(qn){if(Pn.current||!R(document.activeElement)){Pn.current=!1;return}_e?setTimeout(function(){for(var ar=document,Ar=ar.activeElement;Ar&&Ar.shadowRoot;)Ar=Ar.shadowRoot.activeElement;R(Ar)&&ut()},0):o&&(O(!1),Sn.current&&et()),yn(!1),gt==null||gt(qn)}};return(0,t.useEffect)(function(){Sn.current=!1},[o]),(0,t.useEffect)(function(){Sn.current=!0},[l]),(0,t.useEffect)(function(){return st(function(Zn){var qn=Rt(Zn),ar=R(qn);o&&(ar?!mt&&(!dn||ar)&&O(!1):(Pn.current=!0,(0,ke.Z)(function(){Pn.current=!1})))})}),[Gn,{focused:dn,typing:$e}]}function bn(r,o){return t.useMemo(function(){return r||(o?((0,v.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(o).map(function(l){var R=(0,Ue.Z)(l,2),O=R[0],Ie=R[1];return{label:O,value:Ie}})):[])},[r,o])}var k=e(34280);function we(r){var o=r.valueTexts,l=r.onTextChange,R=t.useState(""),O=(0,Ue.Z)(R,2),Ie=O[0],le=O[1],_e=t.useRef([]);_e.current=o;function et(Gt){le(Gt),l(Gt)}function ut(){le(_e.current[0])}return(0,k.Z)(function(){o.every(function(Gt){return Gt!==Ie})&&ut()},[o.join("||")]),[Ie,et,ut]}var Le=t.createContext({}),x=Le,I=e(76190);function Re(r){var o=r.cellRender,l=r.monthCellRender,R=r.dateRender,O=t.useMemo(function(){if(o)return o;if(!(!l&&!R))return function(Ie,le){var _e=Ie;return R&&le.type==="date"?R(_e,le.today):l&&le.type==="month"?l(_e,le.locale):le.originNode}},[o,l,R]);return O}function pe(r,o){for(var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",R=String(r);R.length=1?l|0:1,le=r;le<=o;le+=Ie)O.push({label:pe(le,2),value:le,disabled:(R||[]).includes(le)});return O}function Bn(r){var o=r.generateConfig,l=r.prefixCls,R=r.operationRef,O=r.activeColumnIndex,Ie=r.value,le=r.showHour,_e=r.showMinute,et=r.showSecond,ut=r.use12Hours,Gt=r.hourStep,gt=Gt===void 0?1:Gt,mt=r.minuteStep,Mt=mt===void 0?1:mt,Qt=r.secondStep,$e=Qt===void 0?1:Qt,ft=r.disabledHours,Tt=r.disabledMinutes,In=r.disabledSeconds,dn=r.disabledTime,yn=r.hideDisabledOptions,Pn=r.onSelect,Sn=r.cellRender,un=r.locale,Gn=[],Zn="".concat(l,"-content"),qn="".concat(l,"-time-panel"),ar,Ar=Ie?o.getHour(Ie):-1,gr=Ar,Br=Ie?o.getMinute(Ie):-1,cr=Ie?o.getSecond(Ie):-1,rr=o.getNow(),or=t.useMemo(function(){if(dn){var _n=dn(rr);return[_n.disabledHours,_n.disabledMinutes,_n.disabledSeconds]}return[ft,Tt,In]},[ft,Tt,In,dn,rr]),fr=(0,Ue.Z)(or,3),pr=fr[0],ir=fr[1],br=fr[2],Xr=It(0,23,gt,pr&&pr()),zr=(0,N.Z)(function(){return Xr},Xr,sn);ut&&(ar=gr>=12,gr%=12);var ea=t.useMemo(function(){if(!ut)return[!1,!1];var _n=[!0,!0];return zr.forEach(function(Kr){var Qr=Kr.disabled,na=Kr.value;Qr||(na>=12?_n[1]=!1:_n[0]=!1)}),_n},[ut,zr]),Rr=(0,Ue.Z)(ea,2),ta=Rr[0],yr=Rr[1],kr=t.useMemo(function(){return ut?zr.filter(ar?function(_n){return _n.value>=12}:function(_n){return _n.value<12}).map(function(_n){var Kr=_n.value%12,Qr=Kr===0?"12":pe(Kr,2);return(0,bt.Z)((0,bt.Z)({},_n),{},{label:Qr,value:Kr})}):zr},[ut,ar,zr]),qr=It(0,59,Mt,ir&&ir(Ar)),sa=It(0,59,$e,br&&br(Ar,Br)),$r=mn({value:Ie,generateConfig:o,disabledMinutes:ir,disabledSeconds:br,minutes:qr,seconds:sa,use12Hours:ut});R.current={onUpDown:function(Kr){var Qr=Gn[O];if(Qr)for(var na=Qr.units.findIndex(function(Ka){return Ka.value===Qr.value}),aa=Qr.units.length,Or=1;Or2&&arguments[2]!==void 0?arguments[2]:!1;(Hr===ft||Lr)&&(so(On),Gn&&Gn(On),$r&&$r(On,er),Zn&&!Pe(et,On,va)&&!(Mt!=null&&Mt(On))&&Zn(On))},ma=function(On){if(Ca.includes(Hr)){var er,Lr,Za=Hr==="date";switch(On===ye.Z.PAGE_UP||On===ye.Z.PAGE_DOWN?Lr=Za?et.addMonth:et.addYear:Lr=Za?et.addDate:et.addMonth,On){case ye.Z.LEFT:case ye.Z.PAGE_UP:er=Lr(ca,-1);break;case ye.Z.RIGHT:case ye.Z.PAGE_DOWN:er=Lr(ca,1);break;case ye.Z.UP:case ye.Z.DOWN:er=Lr(ca,Number("".concat(On===ye.Z.UP?"-":"").concat(Za?E:Ze)));break}if(er)return!(Mt!=null&&Mt(er))}return!0},no=function(On){if(Or.current&&Or.current.onKeyDown){var er=!0,Lr=On.which;if([ye.Z.LEFT,ye.Z.RIGHT,ye.Z.UP,ye.Z.DOWN,ye.Z.PAGE_UP,ye.Z.PAGE_DOWN,ye.Z.ENTER].includes(Lr)&&(On.preventDefault(),Lr!==ye.Z.ENTER&&In===0&&(er=ma(Lr))),er)return Or.current.onKeyDown(On)}return(0,v.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Wr=function(On){Or.current&&Or.current.onBlur&&Or.current.onBlur(On)};sa&&Qr!=="right"&&(sa.current={onKeyDown:no,onClose:function(){Or.current&&Or.current.onClose&&Or.current.onClose()}}),t.useEffect(function(){ut&&!_r.current&&La(ut)},[ut]),t.useEffect(function(){_r.current=!1},[]);var ba,$a=Re({cellRender:ea,monthCellRender:zr,dateRender:Xr}),Cr=(0,bt.Z)((0,bt.Z)({},r),{},{cellRender:$a,operationRef:Or,prefixCls:O,viewDate:ca,value:va,onViewDateChange:wa,sourceMode:Pa,onPanelChange:Wa,disabledDate:Mt});switch(delete Cr.onChange,delete Cr.onSelect,Hr){case"decade":ba=t.createElement(b,(0,c.Z)({},Cr,{onSelect:function(On,er){wa(On),Ur(On,er)}}));break;case"year":ba=t.createElement(xa,(0,c.Z)({},Cr,{onSelect:function(On,er){wa(On),Ur(On,er)}}));break;case"month":ba=t.createElement(_,(0,c.Z)({},Cr,{onSelect:function(On,er){wa(On),Ur(On,er)}}));break;case"quarter":ba=t.createElement(jn,(0,c.Z)({},Cr,{onSelect:function(On,er){wa(On),Ur(On,er)}}));break;case"week":ba=t.createElement(dr,(0,c.Z)({},Cr,{onSelect:function(On,er){wa(On),Ur(On,er)}}));break;case"time":delete Cr.showTime,ba=t.createElement(An,(0,c.Z)({},Cr,(0,I.Z)(yn)==="object"?yn:null,{onSelect:function(On,er){wa(On),Ur(On,er)}}));break;default:yn?ba=t.createElement(Mn,(0,c.Z)({},Cr,{onSelect:function(On,er){wa(On),Ur(On,er)}})):ba=t.createElement(St,(0,c.Z)({},Cr,{onSelect:function(On,er){wa(On),Ur(On,er)}}))}var _a,ja,Ta=function(){var On=et.getNow(),er=zt(et.getHour(On),et.getMinute(On),et.getSecond(On),ta?or:1,yr?pr:1,kr?br:1),Lr=Ut(et,On,er[0],er[1],er[2]);Ur(Lr,"submit")};Ea||(_a=Gr(O,Hr,Sn),yn&&Hr!=="date"?ja=null:ja=Sr({prefixCls:O,components:Br,needConfirmButton:Rr,okDisabled:!va||Mt&&Mt(va),locale:_e,showNow:dn,onNow:Rr&&Ta,onOk:function(){va&&(Ur(va,"submit",!0),gr&&gr(va))}}));var bo;if(Pn&&Hr==="date"&&ft==="date"&&!yn){var ro=et.getNow(),Fo="".concat(O,"-today-btn"),co=Mt&&Mt(ro);bo=t.createElement("a",{className:ue()(Fo,co&&"".concat(Fo,"-disabled")),"aria-disabled":co,onClick:function(){co||Ur(ro,"mouse",!0)}},_e.today)}return t.createElement(x.Provider,{value:(0,bt.Z)((0,bt.Z)({},qr),{},{mode:Hr,hideHeader:"hideHeader"in r?un:qr.hideHeader,hidePrevBtn:Kr&&Qr==="right",hideNextBtn:Kr&&Qr==="left"})},t.createElement("div",{tabIndex:In,className:ue()("".concat(O,"-panel"),Ie,(o={},(0,nt.Z)(o,"".concat(O,"-panel-has-range"),na&&na[0]&&na[1]),(0,nt.Z)(o,"".concat(O,"-panel-has-range-hover"),aa&&aa[0]&&aa[1]),(0,nt.Z)(o,"".concat(O,"-panel-rtl"),cr==="rtl"),o)),style:le,onKeyDown:no,onBlur:Wr,onMouseDown:ar},ba,_a||ja||bo?t.createElement("div",{className:"".concat(O,"-footer")},_a,ja,bo):null))}var Un=Yn,Jn=e(35593),tr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function hn(r){var o,l=r.prefixCls,R=r.popupElement,O=r.popupStyle,Ie=r.visible,le=r.dropdownClassName,_e=r.dropdownAlign,et=r.transitionName,ut=r.getPopupContainer,Gt=r.children,gt=r.range,mt=r.popupPlacement,Mt=r.direction,Qt="".concat(l,"-dropdown"),$e=function(){return mt!==void 0?mt:Mt==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(Jn.Z,{showAction:[],hideAction:[],popupPlacement:$e(),builtinPlacements:tr,prefixCls:Qt,popupTransitionName:et,popup:R,popupAlign:_e,popupVisible:Ie,popupClassName:ue()(le,(o={},(0,nt.Z)(o,"".concat(Qt,"-range"),gt),(0,nt.Z)(o,"".concat(Qt,"-rtl"),Mt==="rtl"),o)),popupStyle:O,getPopupContainer:ut},Gt)}var Fn=hn;function En(r){var o=r.prefixCls,l=r.presets,R=r.onClick,O=r.onHover;return l.length?t.createElement("div",{className:"".concat(o,"-presets")},t.createElement("ul",null,l.map(function(Ie,le){var _e=Ie.label,et=Ie.value;return t.createElement("li",{key:le,onClick:function(){return R==null?void 0:R(Pt(et))},onMouseEnter:function(){return O==null?void 0:O(Pt(et))},onMouseLeave:function(){return O==null?void 0:O(null)}},_e)}))):null}function Rn(r){var o=r.picker,l=r.disabledHours,R=r.disabledMinutes,O=r.disabledSeconds;o==="time"&&(l||R||O)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Tn(r,o,l){var R=(0,I.Z)(o)==="object"?o.clearIcon:l;return R||t.createElement("span",{className:"".concat(r,"-clear-btn")})}function $n(r){var o,l=r,R=l.prefixCls,O=R===void 0?"rc-picker":R,Ie=l.id,le=l.name,_e=l.tabIndex,et=l.style,ut=l.className,Gt=l.dropdownClassName,gt=l.dropdownAlign,mt=l.popupStyle,Mt=l.transitionName,Qt=l.generateConfig,$e=l.locale,ft=l.inputReadOnly,Tt=l.allowClear,In=l.autoFocus,dn=l.showTime,yn=l.picker,Pn=yn===void 0?"date":yn,Sn=l.format,un=l.use12Hours,Gn=l.value,Zn=l.defaultValue,qn=l.presets,ar=l.open,Ar=l.defaultOpen,gr=l.defaultOpenValue,Br=l.suffixIcon,cr=l.clearIcon,rr=l.disabled,or=l.disabledDate,fr=l.placeholder,pr=l.getPopupContainer,ir=l.pickerRef,br=l.panelRender,Xr=l.onChange,zr=l.onOpenChange,ea=l.onFocus,Rr=l.onBlur,ta=l.onMouseDown,yr=l.onMouseUp,kr=l.onMouseEnter,qr=l.onMouseLeave,sa=l.onContextMenu,$r=l.onClick,Ea=l.onKeyDown,Fa=l.onSelect,_n=l.direction,Kr=l.autoComplete,Qr=Kr===void 0?"off":Kr,na=l.inputRender,aa=l.changeOnBlur,Or=t.useRef(null),_r=Pn==="date"&&!!dn||Pn==="time",Ka=bn(qn),Ha=Ye(Xt(Sn,Pn,dn,un)),va=t.useRef(null),so=t.useRef(null),Oo=t.useRef(null),Eo=(0,xe.Z)(null,{value:Gn,defaultValue:Zn}),ca=(0,Ue.Z)(Eo,2),La=ca[0],wa=ca[1],Io=t.useState(La),to=(0,Ue.Z)(Io,2),Na=to[0],Hr=to[1],Ia=t.useRef(null),Ja=(0,xe.Z)(!1,{value:ar,defaultValue:Ar,postState:function(zn){return rr?!1:zn},onChange:function(zn){zr&&zr(zn),!zn&&Ia.current&&Ia.current.onClose&&Ia.current.onClose()}}),qa=(0,Ue.Z)(Ja,2),Pa=qa[0],Ma=qa[1],Wa=ie(Na,{formatList:Ha,generateConfig:Qt,locale:$e}),Ur=(0,Ue.Z)(Wa,2),ma=Ur[0],no=Ur[1],Wr=we({valueTexts:ma,onTextChange:function(zn){var pa=H(zn,{locale:$e,formatList:Ha,generateConfig:Qt});pa&&(!or||!or(pa))&&Hr(pa)}}),ba=(0,Ue.Z)(Wr,3),$a=ba[0],Cr=ba[1],_a=ba[2],ja=function(zn){Hr(zn),wa(zn),Xr&&!Pe(Qt,La,zn)&&Xr(zn,zn?m(zn,{generateConfig:Qt,locale:$e,format:Ha[0]}):"")},Ta=function(zn){rr&&zn||Ma(zn)},bo=function(zn){return Pa&&Ia.current&&Ia.current.onKeyDown?Ia.current.onKeyDown(zn):((0,v.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},ro=function(){for(var zn=arguments.length,pa=new Array(zn),ya=0;yamt(ut);case"month":return gt($e)>gt(ut);case"week":return Gt($e)>Gt(ut);default:return!W(_e,$e,ut)&&_e.isAfter($e,ut)}return!1},[Ie,le[1],ut,o]),Qt=t.useCallback(function($e){if(le[1]||Ie&&Ie($e))return!0;if(le[0]&&et)return!W(_e,$e,ut)&&_e.isAfter(et,$e);if(!o&&et)switch(l){case"quarter":return mt($e)0&&arguments[0]!==void 0?arguments[0]:!1,Qn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},kn=null;ra&&Mo&&Mo[0]&&Mo[1]&&$e.isAfter(Mo[1],Mo[0])&&(kn=Mo);var ur=un;if(un&&(0,I.Z)(un)==="object"&&un.defaultValue){var Fr=un.defaultValue;ur=(0,bt.Z)((0,bt.Z)({},un),{},{defaultValue:Te(Fr,Xn)||void 0})}return t.createElement(Nt.Provider,{value:{inRange:!0,panelPosition:sr,rangedValue:oi||Wn,hoverRangedValue:kn}},t.createElement(Un,(0,c.Z)({},r,Qn,{cellRender:Bi,showTime:ur,mode:Za[Xn],generateConfig:$e,style:void 0,direction:ca,disabledDate:Xn===0?To:qo,disabledTime:function(Va){return or?or(Va,Xn===0?"start":"end"):!1},className:ue()((0,nt.Z)({},"".concat(le,"-panel-focused"),Xn===0?!zl:!Vl)),value:Te(Wn,Xn),locale:ft,tabIndex:-1,onPanelChange:function(Va,Ao){Xn===0&&gl(!0),Xn===1&&ml(!0),Lo(At(Za,Ao,Xn),At(Wn,Va,Xn));var fo=Va;sr==="right"&&Za[Xn]===Ao&&(fo=i(fo,Ao,$e,-1)),ro(fo,Xn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Xn===0?Te(Wn,1):Te(Wn,0)})))}var uo=0,Xl=0;if(Xn&&Ja.current&&Pa.current&&Ia.current&&Ur.current){uo=Ja.current.offsetWidth+Pa.current.offsetWidth;var Pi=Ur.current.offsetLeft>uo?Ur.current.offsetLeft-uo:Ur.current.offsetLeft,Ul=Ia.current.offsetWidth,Gl=Ur.current.offsetWidth;Ul&&Gl&&uo>Ul-Gl-(ca==="rtl"?0:Pi)&&(Xl=uo)}var Di=ca==="rtl"?{right:uo}:{left:uo};function Ri(){var sr,Qn=Gr(le,Za[Xn],$r),kn=Sr({prefixCls:le,components:Oo,needConfirmButton:Na,okDisabled:!Te(Wn,Xn)||rr&&rr(Wn[Xn]),locale:ft,onOk:function(){var Xa=Te(Wn,Xn);Xa&&(ya(Wn,Xn),va==null||va(Wn),za(!1,Xn,"confirm"))}});if(Sn!=="time"&&!un){var ur=bo(Xn),Fr=i(ur,Sn,$e),Qo=Za[Xn],Va=Qo===Sn,Ao=Cl(Va?"left":!1,{pickerValue:ur,onPickerValueChange:function(Xa){ro(Xa,Xn)}}),fo=Cl("right",{pickerValue:Fr,onPickerValueChange:function(Xa){ro(i(Xa,Sn,$e,-1),Xn)}});ca==="rtl"?sr=t.createElement(t.Fragment,null,fo,Va&&Ao):sr=t.createElement(t.Fragment,null,Ao,Va&&fo)}else sr=Cl();var Zo=t.createElement("div",{className:"".concat(le,"-panel-layout")},t.createElement(En,{prefixCls:le,presets:wi,onClick:function(Xa){ya(Xa,null),za(!1,Xn,"preset")},onHover:function(Xa){li(Xa)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(le,"-panels")},sr),(Qn||kn)&&t.createElement("div",{className:"".concat(le,"-footer")},Qn,kn)));return br&&(Zo=br(Zo)),t.createElement("div",{className:"".concat(le,"-panel-container"),style:{marginLeft:Xl},ref:Ia,onMouseDown:function(Xa){Xa.preventDefault()}},Zo)}var Oi=t.createElement("div",{className:ue()("".concat(le,"-range-wrapper"),"".concat(le,"-").concat(Sn,"-range-wrapper")),style:{minWidth:jr}},t.createElement("div",{ref:Ur,className:"".concat(le,"-range-arrow"),style:Di}),Ri()),Yl;ta&&(Yl=t.createElement("span",{className:"".concat(le,"-suffix"),onMouseDown:function(Qn){Qn.preventDefault()}},ta));var Fi=Tn(le,Rr,yr),Ni=t.createElement("span",{onMouseDown:function(Qn){Qn.preventDefault(),Qn.stopPropagation()},onMouseUp:function(Qn){Qn.preventDefault(),Qn.stopPropagation();var kn=Cr;Wr[0]||(kn=At(kn,null,0)),Wr[1]||(kn=At(kn,null,1)),ya(kn,null),za(!1,Xn,"clear")},className:"".concat(le,"-clear"),role:"button"},Fi),Mi=Rr&&(Te(Cr,0)&&!Wr[0]||Te(Cr,1)&&!Wr[1]),Jl={size:$t(Sn,ma[0],$e)},hl=0,El=0;Ja.current&&qa.current&&Pa.current&&(Xn===0?El=Ja.current.offsetWidth:(hl=uo,El=qa.current.offsetWidth));var Qi=ca==="rtl"?{right:hl}:{left:hl},Hi=function(Qn,kn){var ur=At(Wn,Qn,Xn);if(kn==="submit"||kn!=="key"&&!Na){ya(ur,Xn),Xn===0?gl():ml();var Fr=Xn===0?1:0;Wr[Fr]?za(!1,!1,"confirm"):za(!1,Xn,"confirm")}else On(ur)};return t.createElement(x.Provider,{value:{operationRef:no,hideHeader:Sn==="time",onDateMouseEnter:Ai,onDateMouseLeave:fi,hideRanges:!0,onSelect:Hi,open:ra}},t.createElement(Fn,{visible:ra,popupElement:Oi,popupStyle:Gt,prefixCls:le,dropdownClassName:gt,dropdownAlign:Mt,getPopupContainer:Qt,transitionName:mt,range:!0,direction:ca},t.createElement("div",(0,c.Z)({ref:Hr,className:ue()(le,"".concat(le,"-range"),ut,(o={},(0,nt.Z)(o,"".concat(le,"-disabled"),Wr[0]&&Wr[1]),(0,nt.Z)(o,"".concat(le,"-focused"),Xn===0?Zl:Wl),(0,nt.Z)(o,"".concat(le,"-rtl"),ca==="rtl"),o)),style:et,onClick:bi,onMouseEnter:_r,onMouseLeave:Ka,onMouseDown:yi,onMouseUp:Or},(0,vt.Z)(r,{aria:!0,data:!0})),t.createElement("div",{className:ue()("".concat(le,"-input"),(l={},(0,nt.Z)(l,"".concat(le,"-input-active"),Xn===0),(0,nt.Z)(l,"".concat(le,"-input-placeholder"),!!Nl),l)),ref:Ja},t.createElement("input",(0,c.Z)({id:_e,disabled:Wr[0],readOnly:qr||typeof ma[0]=="function"||!zl,value:Nl||tl,onChange:function(Qn){Bl(Qn.target.value)},autoFocus:In,placeholder:Te(Tt,0)||"",ref:Ma},hi,Jl,{autoComplete:Io}))),t.createElement("div",{className:"".concat(le,"-range-separator"),ref:Pa},qn),t.createElement("div",{className:ue()("".concat(le,"-input"),(R={},(0,nt.Z)(R,"".concat(le,"-input-active"),Xn===1),(0,nt.Z)(R,"".concat(le,"-input-placeholder"),!!Ml),R)),ref:qa},t.createElement("input",(0,c.Z)({disabled:Wr[1],readOnly:qr||typeof ma[0]=="function"||!Vl,value:Ml||nl,onChange:function(Qn){Pl(Qn.target.value)},placeholder:Te(Tt,1)||"",ref:Wa},Ii,Jl,{autoComplete:Io}))),t.createElement("div",{className:"".concat(le,"-active-bar"),style:(0,bt.Z)((0,bt.Z)({},Qi),{},{width:El,position:"absolute"})}),Yl,Mi&&Ni)))}var xo=function(r){(0,Ct.Z)(l,r);var o=(0,ht.Z)(l);function l(){var R;(0,Qe.Z)(this,l);for(var O=arguments.length,Ie=new Array(O),le=0;le{const{lineHeight:O}=r,Ie=Math.floor(l*O)+2,le=Math.max((o-Ie)/2,0),_e=Math.max(o-Ie-le,0);return{padding:`${le}px ${R}px ${_e}px`}},Nr=r=>{const{componentCls:o,pickerCellCls:l,pickerCellInnerCls:R,cellHeight:O,motionDurationSlow:Ie,borderRadiusSM:le,motionDurationMid:_e,cellHoverBg:et,lineWidth:ut,lineType:Gt,colorPrimary:gt,cellActiveWithRangeBg:mt,colorTextLightSolid:Mt,controlHeightSM:Qt,cellRangeBorderColor:$e,pickerCellBorderGap:ft,cellHoverWithRangeBg:Tt,cellWidth:In,colorTextDisabled:dn,cellBgDisabled:yn}=r;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:O,transform:"translateY(-50%)",transition:`all ${Ie}`,content:'""'},[R]:{position:"relative",zIndex:2,display:"inline-block",minWidth:O,height:O,lineHeight:`${O}px`,borderRadius:le,transition:`background ${_e}, border ${_e}`},"&-range-hover-start, &-range-hover-end":{[R]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${l}-in-view), + `]:{[`&:hover ${j}-inner`]:{backgroundColor:F.colorPrimaryHover,borderColor:"transparent"}}},{[j]:{"&-indeterminate":{[`${j}-inner`]:{backgroundColor:F.colorBgContainer,borderColor:F.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:F.fontSizeLG/2,height:F.fontSizeLG/2,backgroundColor:F.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ee}-disabled`]:{cursor:"not-allowed"},[`${j}-disabled`]:{[`&, ${j}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${j}-inner`]:{background:F.colorBgContainerDisabled,borderColor:F.colorBorder,"&:after":{borderColor:F.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:F.colorTextDisabled},[`&${j}-indeterminate ${j}-inner::after`]:{background:F.colorTextDisabled}}}]};function C(F,j){const ee=(0,d.TS)(j,{checkboxCls:`.${F}`,checkboxSize:j.controlInteractiveSize});return[oe(ee)]}ot.ZP=(0,v.Z)("Checkbox",(F,j)=>{let{prefixCls:ee}=j;return[C(ee,F)]})},93891:function(Ht,ot,e){var n=e(59301),d=e(36355),v=e(64165);const oe=C=>{const{componentName:F}=C,{getPrefixCls:j}=(0,n.useContext)(d.E_),ee=j("empty");switch(F){case"Table":case"List":return n.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return n.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${ee}-small`});default:return n.createElement(v.Z,null)}};ot.Z=oe},5083:function(Ht,ot,e){e.d(ot,{default:function(){return Xo}});var n=e(66649),d=e.n(n),v=e(48736),oe=e(9007),C=e.n(oe),F=e(50991),j=e.n(F),ee=e(9084),ve=e.n(ee),B=e(58626),se=e.n(B),G=e(13477),y=e.n(G),Y=e(64796),ne=e.n(Y);d().extend(ne()),d().extend(y()),d().extend(C()),d().extend(j()),d().extend(ve()),d().extend(se()),d().extend(function(r,o){var l=o.prototype,R=l.format;l.format=function(Ie){var le=(Ie||"").replace("Wo","wo");return R.bind(this)(le)}});var fe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},it=function(o){var l=fe[o];return l||o.split("_")[0]},me=function(){(0,v.ET)(!1,"Not match any format. Please help to fire a issue about this.")},Ve={getNow:function(){return d()()},getFixedDate:function(o){return d()(o,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(o){return o.endOf("month")},getWeekDay:function(o){var l=o.locale("en");return l.weekday()+l.localeData().firstDayOfWeek()},getYear:function(o){return o.year()},getMonth:function(o){return o.month()},getDate:function(o){return o.date()},getHour:function(o){return o.hour()},getMinute:function(o){return o.minute()},getSecond:function(o){return o.second()},addYear:function(o,l){return o.add(l,"year")},addMonth:function(o,l){return o.add(l,"month")},addDate:function(o,l){return o.add(l,"day")},setYear:function(o,l){return o.year(l)},setMonth:function(o,l){return o.month(l)},setDate:function(o,l){return o.date(l)},setHour:function(o,l){return o.hour(l)},setMinute:function(o,l){return o.minute(l)},setSecond:function(o,l){return o.second(l)},isAfter:function(o,l){return o.isAfter(l)},isValidate:function(o){return o.isValid()},locale:{getWeekFirstDay:function(o){return d()().locale(it(o)).localeData().firstDayOfWeek()},getWeekFirstDate:function(o,l){return l.locale(it(o)).weekday(0)},getWeek:function(o,l){return l.locale(it(o)).week()},getShortWeekDays:function(o){return d()().locale(it(o)).localeData().weekdaysMin()},getShortMonths:function(o){return d()().locale(it(o)).localeData().monthsShort()},format:function(o,l,R){return l.locale(it(o)).format(R)},parse:function(o,l,R){for(var O=it(o),Ie=0;Ie1&&(le=o.addDate(le,-7)),le}function i(r,o,l){var R=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(o){case"year":return l.addYear(r,R*10);case"quarter":case"month":return l.addYear(r,R);default:return l.addMonth(r,R)}}function m(r,o){var l=o.generateConfig,R=o.locale,O=o.format;return typeof O=="function"?O(r):l.locale.format(R.locale,r,O)}function H(r,o){var l=o.generateConfig,R=o.locale,O=o.formatList;return!r||typeof O[0]=="function"?null:l.locale.parse(R.locale,r,O)}function L(r){var o=r.cellDate,l=r.mode,R=r.disabledDate,O=r.generateConfig;if(!R)return!1;var Ie=function(Qt,$e,ft){for(var Tt=$e;Tt<=ft;){var In=void 0;switch(Qt){case"date":{if(In=O.setDate(o,Tt),!R(In))return!1;break}case"month":{if(In=O.setMonth(o,Tt),!L({cellDate:In,mode:"month",generateConfig:O,disabledDate:R}))return!1;break}case"year":{if(In=O.setYear(o,Tt),!L({cellDate:In,mode:"year",generateConfig:O,disabledDate:R}))return!1;break}}Tt+=1}return!0};switch(l){case"date":case"week":return R(o);case"month":{var le=1,_e=O.getDate(O.getEndDate(o));return Ie("date",le,_e)}case"quarter":{var et=Math.floor(O.getMonth(o)/3)*3,ut=et+2;return Ie("month",et,ut)}case"year":return Ie("month",0,11);case"decade":{var Gt=O.getYear(o),gt=Math.floor(Gt/A)*A,mt=gt+A-1;return Ie("year",gt,mt)}}}function ie(r,o){var l=o.formatList,R=o.generateConfig,O=o.locale;return(0,N.Z)(function(){if(!r)return[[""],""];for(var Ie="",le=[],_e=0;_e1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ut.current),Tt){et(ft);return}ut.current=requestAnimationFrame(function(){et(ft)})}var gt=ie(_e,{formatList:l,generateConfig:R,locale:O}),mt=(0,Ue.Z)(gt,2),Mt=mt[1];function Qt(ft){Gt(ft)}function $e(){var ft=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Gt(null,ft)}return(0,t.useEffect)(function(){$e(!0)},[r]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(ut.current)}},[]),[Mt,Qt,$e]}var ye=e(10228),ke=e(16089),dt=e(94480),Dt=e(29194),yt=new Map;function Bt(r,o){var l;function R(){(0,Dt.Z)(r)?o():l=(0,ke.Z)(function(){R()})}return R(),function(){ke.Z.cancel(l)}}function qt(r,o,l){if(yt.get(r)&&cancelAnimationFrame(yt.get(r)),l<=0){yt.set(r,requestAnimationFrame(function(){r.scrollTop=o}));return}var R=o-r.scrollTop,O=R/l*10;yt.set(r,requestAnimationFrame(function(){r.scrollTop+=O,r.scrollTop!==o&&qt(r,o,l-10)}))}function Vt(r,o){var l=o.onLeftRight,R=o.onCtrlLeftRight,O=o.onUpDown,Ie=o.onPageUpDown,le=o.onEnter,_e=r.which,et=r.ctrlKey,ut=r.metaKey;switch(_e){case ye.Z.LEFT:if(et||ut){if(R)return R(-1),!0}else if(l)return l(-1),!0;break;case ye.Z.RIGHT:if(et||ut){if(R)return R(1),!0}else if(l)return l(1),!0;break;case ye.Z.UP:if(O)return O(-1),!0;break;case ye.Z.DOWN:if(O)return O(1),!0;break;case ye.Z.PAGE_UP:if(Ie)return Ie(-1),!0;break;case ye.Z.PAGE_DOWN:if(Ie)return Ie(1),!0;break;case ye.Z.ENTER:if(le)return le(),!0;break}return!1}function Xt(r,o,l,R){var O=r;if(!O)switch(o){case"time":O=R?"hh:mm:ss a":"HH:mm:ss";break;case"week":O="gggg-wo";break;case"month":O="YYYY-MM";break;case"quarter":O="YYYY-[Q]Q";break;case"year":O="YYYY";break;default:O=l?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return O}function $t(r,o,l){var R=r==="time"?8:10,O=typeof o=="function"?o(l.getNow()).length:o.length;return Math.max(R,O)+2}var he=null,He=new Set;function st(r){return!he&&typeof window!="undefined"&&window.addEventListener&&(he=function(l){(0,dt.Z)(He).forEach(function(R){R(l)})},window.addEventListener("mousedown",he)),He.add(r),function(){He.delete(r),He.size===0&&(window.removeEventListener("mousedown",he),he=null)}}function Rt(r){var o=r.target;if(r.composed&&o.shadowRoot){var l;return((l=r.composedPath)===null||l===void 0?void 0:l.call(r)[0])||o}return o}var ct=function(o){return o==="month"||o==="date"?"year":o},Et=function(o){return o==="date"?"month":o},Lt=function(o){return o==="month"||o==="date"?"quarter":o},Zt=function(o){return o==="date"?"week":o},tn={year:ct,month:Et,quarter:Lt,week:Zt,time:null,date:null};function Yt(r,o){return r.some(function(l){return l&&l.contains(o)})}function wt(r){var o=r.open,l=r.value,R=r.isClickOutside,O=r.triggerOpen,Ie=r.forwardKeyDown,le=r.onKeyDown,_e=r.blurToCancel,et=r.onSubmit,ut=r.onCancel,Gt=r.onFocus,gt=r.onBlur,mt=r.changeOnBlur,Mt=(0,t.useState)(!1),Qt=(0,Ue.Z)(Mt,2),$e=Qt[0],ft=Qt[1],Tt=(0,t.useState)(!1),In=(0,Ue.Z)(Tt,2),dn=In[0],yn=In[1],Pn=(0,t.useRef)(!1),Sn=(0,t.useRef)(!1),un=(0,t.useRef)(!1),Gn={onMouseDown:function(){ft(!0),O(!0)},onKeyDown:function(qn){var ar=function(){un.current=!0};if(le(qn,ar),!un.current){switch(qn.which){case ye.Z.ENTER:{o?et()!==!1&&ft(!0):O(!0),qn.preventDefault();return}case ye.Z.TAB:{$e&&o&&!qn.shiftKey?(ft(!1),qn.preventDefault()):!$e&&o&&!Ie(qn)&&qn.shiftKey&&(ft(!0),qn.preventDefault());return}case ye.Z.ESC:{ft(!0),ut();return}}!o&&![ye.Z.SHIFT].includes(qn.which)?O(!0):$e||Ie(qn)}},onFocus:function(qn){ft(!0),yn(!0),Gt&&Gt(qn)},onBlur:function(qn){if(Pn.current||!R(document.activeElement)){Pn.current=!1;return}_e?setTimeout(function(){for(var ar=document,Ar=ar.activeElement;Ar&&Ar.shadowRoot;)Ar=Ar.shadowRoot.activeElement;R(Ar)&&ut()},0):o&&(O(!1),Sn.current&&et()),yn(!1),gt==null||gt(qn)}};return(0,t.useEffect)(function(){Sn.current=!1},[o]),(0,t.useEffect)(function(){Sn.current=!0},[l]),(0,t.useEffect)(function(){return st(function(Zn){var qn=Rt(Zn),ar=R(qn);o&&(ar?!mt&&(!dn||ar)&&O(!1):(Pn.current=!0,(0,ke.Z)(function(){Pn.current=!1})))})}),[Gn,{focused:dn,typing:$e}]}function bn(r,o){return t.useMemo(function(){return r||(o?((0,v.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(o).map(function(l){var R=(0,Ue.Z)(l,2),O=R[0],Ie=R[1];return{label:O,value:Ie}})):[])},[r,o])}var k=e(34280);function we(r){var o=r.valueTexts,l=r.onTextChange,R=t.useState(""),O=(0,Ue.Z)(R,2),Ie=O[0],le=O[1],_e=t.useRef([]);_e.current=o;function et(Gt){le(Gt),l(Gt)}function ut(){le(_e.current[0])}return(0,k.Z)(function(){o.every(function(Gt){return Gt!==Ie})&&ut()},[o.join("||")]),[Ie,et,ut]}var Le=t.createContext({}),x=Le,I=e(76190);function Re(r){var o=r.cellRender,l=r.monthCellRender,R=r.dateRender,O=t.useMemo(function(){if(o)return o;if(!(!l&&!R))return function(Ie,le){var _e=Ie;return R&&le.type==="date"?R(_e,le.today):l&&le.type==="month"?l(_e,le.locale):le.originNode}},[o,l,R]);return O}function pe(r,o){for(var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",R=String(r);R.length=1?l|0:1,le=r;le<=o;le+=Ie)O.push({label:pe(le,2),value:le,disabled:(R||[]).includes(le)});return O}function Bn(r){var o=r.generateConfig,l=r.prefixCls,R=r.operationRef,O=r.activeColumnIndex,Ie=r.value,le=r.showHour,_e=r.showMinute,et=r.showSecond,ut=r.use12Hours,Gt=r.hourStep,gt=Gt===void 0?1:Gt,mt=r.minuteStep,Mt=mt===void 0?1:mt,Qt=r.secondStep,$e=Qt===void 0?1:Qt,ft=r.disabledHours,Tt=r.disabledMinutes,In=r.disabledSeconds,dn=r.disabledTime,yn=r.hideDisabledOptions,Pn=r.onSelect,Sn=r.cellRender,un=r.locale,Gn=[],Zn="".concat(l,"-content"),qn="".concat(l,"-time-panel"),ar,Ar=Ie?o.getHour(Ie):-1,gr=Ar,Br=Ie?o.getMinute(Ie):-1,cr=Ie?o.getSecond(Ie):-1,rr=o.getNow(),or=t.useMemo(function(){if(dn){var _n=dn(rr);return[_n.disabledHours,_n.disabledMinutes,_n.disabledSeconds]}return[ft,Tt,In]},[ft,Tt,In,dn,rr]),fr=(0,Ue.Z)(or,3),pr=fr[0],ir=fr[1],br=fr[2],Xr=It(0,23,gt,pr&&pr()),zr=(0,N.Z)(function(){return Xr},Xr,sn);ut&&(ar=gr>=12,gr%=12);var ea=t.useMemo(function(){if(!ut)return[!1,!1];var _n=[!0,!0];return zr.forEach(function(Kr){var Qr=Kr.disabled,na=Kr.value;Qr||(na>=12?_n[1]=!1:_n[0]=!1)}),_n},[ut,zr]),Rr=(0,Ue.Z)(ea,2),ta=Rr[0],yr=Rr[1],kr=t.useMemo(function(){return ut?zr.filter(ar?function(_n){return _n.value>=12}:function(_n){return _n.value<12}).map(function(_n){var Kr=_n.value%12,Qr=Kr===0?"12":pe(Kr,2);return(0,bt.Z)((0,bt.Z)({},_n),{},{label:Qr,value:Kr})}):zr},[ut,ar,zr]),qr=It(0,59,Mt,ir&&ir(Ar)),sa=It(0,59,$e,br&&br(Ar,Br)),$r=mn({value:Ie,generateConfig:o,disabledMinutes:ir,disabledSeconds:br,minutes:qr,seconds:sa,use12Hours:ut});R.current={onUpDown:function(Kr){var Qr=Gn[O];if(Qr)for(var na=Qr.units.findIndex(function(Ka){return Ka.value===Qr.value}),aa=Qr.units.length,Or=1;Or2&&arguments[2]!==void 0?arguments[2]:!1;(Hr===ft||Lr)&&(so(On),Gn&&Gn(On),$r&&$r(On,er),Zn&&!Pe(et,On,va)&&!(Mt!=null&&Mt(On))&&Zn(On))},ma=function(On){if(Ca.includes(Hr)){var er,Lr,Za=Hr==="date";switch(On===ye.Z.PAGE_UP||On===ye.Z.PAGE_DOWN?Lr=Za?et.addMonth:et.addYear:Lr=Za?et.addDate:et.addMonth,On){case ye.Z.LEFT:case ye.Z.PAGE_UP:er=Lr(ca,-1);break;case ye.Z.RIGHT:case ye.Z.PAGE_DOWN:er=Lr(ca,1);break;case ye.Z.UP:case ye.Z.DOWN:er=Lr(ca,Number("".concat(On===ye.Z.UP?"-":"").concat(Za?E:Ze)));break}if(er)return!(Mt!=null&&Mt(er))}return!0},no=function(On){if(Or.current&&Or.current.onKeyDown){var er=!0,Lr=On.which;if([ye.Z.LEFT,ye.Z.RIGHT,ye.Z.UP,ye.Z.DOWN,ye.Z.PAGE_UP,ye.Z.PAGE_DOWN,ye.Z.ENTER].includes(Lr)&&(On.preventDefault(),Lr!==ye.Z.ENTER&&In===0&&(er=ma(Lr))),er)return Or.current.onKeyDown(On)}return(0,v.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Wr=function(On){Or.current&&Or.current.onBlur&&Or.current.onBlur(On)};sa&&Qr!=="right"&&(sa.current={onKeyDown:no,onClose:function(){Or.current&&Or.current.onClose&&Or.current.onClose()}}),t.useEffect(function(){ut&&!_r.current&&La(ut)},[ut]),t.useEffect(function(){_r.current=!1},[]);var ba,$a=Re({cellRender:ea,monthCellRender:zr,dateRender:Xr}),Cr=(0,bt.Z)((0,bt.Z)({},r),{},{cellRender:$a,operationRef:Or,prefixCls:O,viewDate:ca,value:va,onViewDateChange:wa,sourceMode:Pa,onPanelChange:Wa,disabledDate:Mt});switch(delete Cr.onChange,delete Cr.onSelect,Hr){case"decade":ba=t.createElement(b,(0,c.Z)({},Cr,{onSelect:function(On,er){wa(On),Ur(On,er)}}));break;case"year":ba=t.createElement(xa,(0,c.Z)({},Cr,{onSelect:function(On,er){wa(On),Ur(On,er)}}));break;case"month":ba=t.createElement(_,(0,c.Z)({},Cr,{onSelect:function(On,er){wa(On),Ur(On,er)}}));break;case"quarter":ba=t.createElement(jn,(0,c.Z)({},Cr,{onSelect:function(On,er){wa(On),Ur(On,er)}}));break;case"week":ba=t.createElement(dr,(0,c.Z)({},Cr,{onSelect:function(On,er){wa(On),Ur(On,er)}}));break;case"time":delete Cr.showTime,ba=t.createElement(An,(0,c.Z)({},Cr,(0,I.Z)(yn)==="object"?yn:null,{onSelect:function(On,er){wa(On),Ur(On,er)}}));break;default:yn?ba=t.createElement(Mn,(0,c.Z)({},Cr,{onSelect:function(On,er){wa(On),Ur(On,er)}})):ba=t.createElement(St,(0,c.Z)({},Cr,{onSelect:function(On,er){wa(On),Ur(On,er)}}))}var _a,ja,Ta=function(){var On=et.getNow(),er=zt(et.getHour(On),et.getMinute(On),et.getSecond(On),ta?or:1,yr?pr:1,kr?br:1),Lr=Ut(et,On,er[0],er[1],er[2]);Ur(Lr,"submit")};Ea||(_a=Gr(O,Hr,Sn),yn&&Hr!=="date"?ja=null:ja=Sr({prefixCls:O,components:Br,needConfirmButton:Rr,okDisabled:!va||Mt&&Mt(va),locale:_e,showNow:dn,onNow:Rr&&Ta,onOk:function(){va&&(Ur(va,"submit",!0),gr&&gr(va))}}));var bo;if(Pn&&Hr==="date"&&ft==="date"&&!yn){var ro=et.getNow(),Fo="".concat(O,"-today-btn"),co=Mt&&Mt(ro);bo=t.createElement("a",{className:ue()(Fo,co&&"".concat(Fo,"-disabled")),"aria-disabled":co,onClick:function(){co||Ur(ro,"mouse",!0)}},_e.today)}return t.createElement(x.Provider,{value:(0,bt.Z)((0,bt.Z)({},qr),{},{mode:Hr,hideHeader:"hideHeader"in r?un:qr.hideHeader,hidePrevBtn:Kr&&Qr==="right",hideNextBtn:Kr&&Qr==="left"})},t.createElement("div",{tabIndex:In,className:ue()("".concat(O,"-panel"),Ie,(o={},(0,nt.Z)(o,"".concat(O,"-panel-has-range"),na&&na[0]&&na[1]),(0,nt.Z)(o,"".concat(O,"-panel-has-range-hover"),aa&&aa[0]&&aa[1]),(0,nt.Z)(o,"".concat(O,"-panel-rtl"),cr==="rtl"),o)),style:le,onKeyDown:no,onBlur:Wr,onMouseDown:ar},ba,_a||ja||bo?t.createElement("div",{className:"".concat(O,"-footer")},_a,ja,bo):null))}var Un=Yn,Jn=e(35593),tr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function hn(r){var o,l=r.prefixCls,R=r.popupElement,O=r.popupStyle,Ie=r.visible,le=r.dropdownClassName,_e=r.dropdownAlign,et=r.transitionName,ut=r.getPopupContainer,Gt=r.children,gt=r.range,mt=r.popupPlacement,Mt=r.direction,Qt="".concat(l,"-dropdown"),$e=function(){return mt!==void 0?mt:Mt==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(Jn.Z,{showAction:[],hideAction:[],popupPlacement:$e(),builtinPlacements:tr,prefixCls:Qt,popupTransitionName:et,popup:R,popupAlign:_e,popupVisible:Ie,popupClassName:ue()(le,(o={},(0,nt.Z)(o,"".concat(Qt,"-range"),gt),(0,nt.Z)(o,"".concat(Qt,"-rtl"),Mt==="rtl"),o)),popupStyle:O,getPopupContainer:ut},Gt)}var Fn=hn;function En(r){var o=r.prefixCls,l=r.presets,R=r.onClick,O=r.onHover;return l.length?t.createElement("div",{className:"".concat(o,"-presets")},t.createElement("ul",null,l.map(function(Ie,le){var _e=Ie.label,et=Ie.value;return t.createElement("li",{key:le,onClick:function(){return R==null?void 0:R(Pt(et))},onMouseEnter:function(){return O==null?void 0:O(Pt(et))},onMouseLeave:function(){return O==null?void 0:O(null)}},_e)}))):null}function Rn(r){var o=r.picker,l=r.disabledHours,R=r.disabledMinutes,O=r.disabledSeconds;o==="time"&&(l||R||O)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Tn(r,o,l){var R=(0,I.Z)(o)==="object"?o.clearIcon:l;return R||t.createElement("span",{className:"".concat(r,"-clear-btn")})}function $n(r){var o,l=r,R=l.prefixCls,O=R===void 0?"rc-picker":R,Ie=l.id,le=l.name,_e=l.tabIndex,et=l.style,ut=l.className,Gt=l.dropdownClassName,gt=l.dropdownAlign,mt=l.popupStyle,Mt=l.transitionName,Qt=l.generateConfig,$e=l.locale,ft=l.inputReadOnly,Tt=l.allowClear,In=l.autoFocus,dn=l.showTime,yn=l.picker,Pn=yn===void 0?"date":yn,Sn=l.format,un=l.use12Hours,Gn=l.value,Zn=l.defaultValue,qn=l.presets,ar=l.open,Ar=l.defaultOpen,gr=l.defaultOpenValue,Br=l.suffixIcon,cr=l.clearIcon,rr=l.disabled,or=l.disabledDate,fr=l.placeholder,pr=l.getPopupContainer,ir=l.pickerRef,br=l.panelRender,Xr=l.onChange,zr=l.onOpenChange,ea=l.onFocus,Rr=l.onBlur,ta=l.onMouseDown,yr=l.onMouseUp,kr=l.onMouseEnter,qr=l.onMouseLeave,sa=l.onContextMenu,$r=l.onClick,Ea=l.onKeyDown,Fa=l.onSelect,_n=l.direction,Kr=l.autoComplete,Qr=Kr===void 0?"off":Kr,na=l.inputRender,aa=l.changeOnBlur,Or=t.useRef(null),_r=Pn==="date"&&!!dn||Pn==="time",Ka=bn(qn),Ha=Ye(Xt(Sn,Pn,dn,un)),va=t.useRef(null),so=t.useRef(null),Oo=t.useRef(null),Eo=(0,Se.Z)(null,{value:Gn,defaultValue:Zn}),ca=(0,Ue.Z)(Eo,2),La=ca[0],wa=ca[1],Io=t.useState(La),to=(0,Ue.Z)(Io,2),Na=to[0],Hr=to[1],Ia=t.useRef(null),Ja=(0,Se.Z)(!1,{value:ar,defaultValue:Ar,postState:function(zn){return rr?!1:zn},onChange:function(zn){zr&&zr(zn),!zn&&Ia.current&&Ia.current.onClose&&Ia.current.onClose()}}),qa=(0,Ue.Z)(Ja,2),Pa=qa[0],Ma=qa[1],Wa=ie(Na,{formatList:Ha,generateConfig:Qt,locale:$e}),Ur=(0,Ue.Z)(Wa,2),ma=Ur[0],no=Ur[1],Wr=we({valueTexts:ma,onTextChange:function(zn){var pa=H(zn,{locale:$e,formatList:Ha,generateConfig:Qt});pa&&(!or||!or(pa))&&Hr(pa)}}),ba=(0,Ue.Z)(Wr,3),$a=ba[0],Cr=ba[1],_a=ba[2],ja=function(zn){Hr(zn),wa(zn),Xr&&!Pe(Qt,La,zn)&&Xr(zn,zn?m(zn,{generateConfig:Qt,locale:$e,format:Ha[0]}):"")},Ta=function(zn){rr&&zn||Ma(zn)},bo=function(zn){return Pa&&Ia.current&&Ia.current.onKeyDown?Ia.current.onKeyDown(zn):((0,v.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},ro=function(){for(var zn=arguments.length,pa=new Array(zn),ya=0;yamt(ut);case"month":return gt($e)>gt(ut);case"week":return Gt($e)>Gt(ut);default:return!W(_e,$e,ut)&&_e.isAfter($e,ut)}return!1},[Ie,le[1],ut,o]),Qt=t.useCallback(function($e){if(le[1]||Ie&&Ie($e))return!0;if(le[0]&&et)return!W(_e,$e,ut)&&_e.isAfter(et,$e);if(!o&&et)switch(l){case"quarter":return mt($e)0&&arguments[0]!==void 0?arguments[0]:!1,Qn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},kn=null;ra&&Mo&&Mo[0]&&Mo[1]&&$e.isAfter(Mo[1],Mo[0])&&(kn=Mo);var ur=un;if(un&&(0,I.Z)(un)==="object"&&un.defaultValue){var Fr=un.defaultValue;ur=(0,bt.Z)((0,bt.Z)({},un),{},{defaultValue:Te(Fr,Xn)||void 0})}return t.createElement(Nt.Provider,{value:{inRange:!0,panelPosition:sr,rangedValue:oi||Wn,hoverRangedValue:kn}},t.createElement(Un,(0,c.Z)({},r,Qn,{cellRender:Bi,showTime:ur,mode:Za[Xn],generateConfig:$e,style:void 0,direction:ca,disabledDate:Xn===0?To:qo,disabledTime:function(Va){return or?or(Va,Xn===0?"start":"end"):!1},className:ue()((0,nt.Z)({},"".concat(le,"-panel-focused"),Xn===0?!zl:!Vl)),value:Te(Wn,Xn),locale:ft,tabIndex:-1,onPanelChange:function(Va,Ao){Xn===0&&gl(!0),Xn===1&&ml(!0),Lo(At(Za,Ao,Xn),At(Wn,Va,Xn));var fo=Va;sr==="right"&&Za[Xn]===Ao&&(fo=i(fo,Ao,$e,-1)),ro(fo,Xn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Xn===0?Te(Wn,1):Te(Wn,0)})))}var uo=0,Xl=0;if(Xn&&Ja.current&&Pa.current&&Ia.current&&Ur.current){uo=Ja.current.offsetWidth+Pa.current.offsetWidth;var Pi=Ur.current.offsetLeft>uo?Ur.current.offsetLeft-uo:Ur.current.offsetLeft,Ul=Ia.current.offsetWidth,Gl=Ur.current.offsetWidth;Ul&&Gl&&uo>Ul-Gl-(ca==="rtl"?0:Pi)&&(Xl=uo)}var Di=ca==="rtl"?{right:uo}:{left:uo};function Ri(){var sr,Qn=Gr(le,Za[Xn],$r),kn=Sr({prefixCls:le,components:Oo,needConfirmButton:Na,okDisabled:!Te(Wn,Xn)||rr&&rr(Wn[Xn]),locale:ft,onOk:function(){var Xa=Te(Wn,Xn);Xa&&(ya(Wn,Xn),va==null||va(Wn),za(!1,Xn,"confirm"))}});if(Sn!=="time"&&!un){var ur=bo(Xn),Fr=i(ur,Sn,$e),Qo=Za[Xn],Va=Qo===Sn,Ao=Cl(Va?"left":!1,{pickerValue:ur,onPickerValueChange:function(Xa){ro(Xa,Xn)}}),fo=Cl("right",{pickerValue:Fr,onPickerValueChange:function(Xa){ro(i(Xa,Sn,$e,-1),Xn)}});ca==="rtl"?sr=t.createElement(t.Fragment,null,fo,Va&&Ao):sr=t.createElement(t.Fragment,null,Ao,Va&&fo)}else sr=Cl();var Zo=t.createElement("div",{className:"".concat(le,"-panel-layout")},t.createElement(En,{prefixCls:le,presets:wi,onClick:function(Xa){ya(Xa,null),za(!1,Xn,"preset")},onHover:function(Xa){li(Xa)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(le,"-panels")},sr),(Qn||kn)&&t.createElement("div",{className:"".concat(le,"-footer")},Qn,kn)));return br&&(Zo=br(Zo)),t.createElement("div",{className:"".concat(le,"-panel-container"),style:{marginLeft:Xl},ref:Ia,onMouseDown:function(Xa){Xa.preventDefault()}},Zo)}var Oi=t.createElement("div",{className:ue()("".concat(le,"-range-wrapper"),"".concat(le,"-").concat(Sn,"-range-wrapper")),style:{minWidth:jr}},t.createElement("div",{ref:Ur,className:"".concat(le,"-range-arrow"),style:Di}),Ri()),Yl;ta&&(Yl=t.createElement("span",{className:"".concat(le,"-suffix"),onMouseDown:function(Qn){Qn.preventDefault()}},ta));var Fi=Tn(le,Rr,yr),Ni=t.createElement("span",{onMouseDown:function(Qn){Qn.preventDefault(),Qn.stopPropagation()},onMouseUp:function(Qn){Qn.preventDefault(),Qn.stopPropagation();var kn=Cr;Wr[0]||(kn=At(kn,null,0)),Wr[1]||(kn=At(kn,null,1)),ya(kn,null),za(!1,Xn,"clear")},className:"".concat(le,"-clear"),role:"button"},Fi),Mi=Rr&&(Te(Cr,0)&&!Wr[0]||Te(Cr,1)&&!Wr[1]),Jl={size:$t(Sn,ma[0],$e)},hl=0,El=0;Ja.current&&qa.current&&Pa.current&&(Xn===0?El=Ja.current.offsetWidth:(hl=uo,El=qa.current.offsetWidth));var Qi=ca==="rtl"?{right:hl}:{left:hl},Hi=function(Qn,kn){var ur=At(Wn,Qn,Xn);if(kn==="submit"||kn!=="key"&&!Na){ya(ur,Xn),Xn===0?gl():ml();var Fr=Xn===0?1:0;Wr[Fr]?za(!1,!1,"confirm"):za(!1,Xn,"confirm")}else On(ur)};return t.createElement(x.Provider,{value:{operationRef:no,hideHeader:Sn==="time",onDateMouseEnter:Ai,onDateMouseLeave:fi,hideRanges:!0,onSelect:Hi,open:ra}},t.createElement(Fn,{visible:ra,popupElement:Oi,popupStyle:Gt,prefixCls:le,dropdownClassName:gt,dropdownAlign:Mt,getPopupContainer:Qt,transitionName:mt,range:!0,direction:ca},t.createElement("div",(0,c.Z)({ref:Hr,className:ue()(le,"".concat(le,"-range"),ut,(o={},(0,nt.Z)(o,"".concat(le,"-disabled"),Wr[0]&&Wr[1]),(0,nt.Z)(o,"".concat(le,"-focused"),Xn===0?Zl:Wl),(0,nt.Z)(o,"".concat(le,"-rtl"),ca==="rtl"),o)),style:et,onClick:bi,onMouseEnter:_r,onMouseLeave:Ka,onMouseDown:yi,onMouseUp:Or},(0,vt.Z)(r,{aria:!0,data:!0})),t.createElement("div",{className:ue()("".concat(le,"-input"),(l={},(0,nt.Z)(l,"".concat(le,"-input-active"),Xn===0),(0,nt.Z)(l,"".concat(le,"-input-placeholder"),!!Nl),l)),ref:Ja},t.createElement("input",(0,c.Z)({id:_e,disabled:Wr[0],readOnly:qr||typeof ma[0]=="function"||!zl,value:Nl||tl,onChange:function(Qn){Bl(Qn.target.value)},autoFocus:In,placeholder:Te(Tt,0)||"",ref:Ma},hi,Jl,{autoComplete:Io}))),t.createElement("div",{className:"".concat(le,"-range-separator"),ref:Pa},qn),t.createElement("div",{className:ue()("".concat(le,"-input"),(R={},(0,nt.Z)(R,"".concat(le,"-input-active"),Xn===1),(0,nt.Z)(R,"".concat(le,"-input-placeholder"),!!Ml),R)),ref:qa},t.createElement("input",(0,c.Z)({disabled:Wr[1],readOnly:qr||typeof ma[0]=="function"||!Vl,value:Ml||nl,onChange:function(Qn){Pl(Qn.target.value)},placeholder:Te(Tt,1)||"",ref:Wa},Ii,Jl,{autoComplete:Io}))),t.createElement("div",{className:"".concat(le,"-active-bar"),style:(0,bt.Z)((0,bt.Z)({},Qi),{},{width:El,position:"absolute"})}),Yl,Mi&&Ni)))}var xo=function(r){(0,Ct.Z)(l,r);var o=(0,ht.Z)(l);function l(){var R;(0,Qe.Z)(this,l);for(var O=arguments.length,Ie=new Array(O),le=0;le{const{lineHeight:O}=r,Ie=Math.floor(l*O)+2,le=Math.max((o-Ie)/2,0),_e=Math.max(o-Ie-le,0);return{padding:`${le}px ${R}px ${_e}px`}},Nr=r=>{const{componentCls:o,pickerCellCls:l,pickerCellInnerCls:R,cellHeight:O,motionDurationSlow:Ie,borderRadiusSM:le,motionDurationMid:_e,cellHoverBg:et,lineWidth:ut,lineType:Gt,colorPrimary:gt,cellActiveWithRangeBg:mt,colorTextLightSolid:Mt,controlHeightSM:Qt,cellRangeBorderColor:$e,pickerCellBorderGap:ft,cellHoverWithRangeBg:Tt,cellWidth:In,colorTextDisabled:dn,cellBgDisabled:yn}=r;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:O,transform:"translateY(-50%)",transition:`all ${Ie}`,content:'""'},[R]:{position:"relative",zIndex:2,display:"inline-block",minWidth:O,height:O,lineHeight:`${O}px`,borderRadius:le,transition:`background ${_e}, border ${_e}`},"&-range-hover-start, &-range-hover-end":{[R]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${l}-in-view), &:hover:not(${l}-selected):not(${l}-range-start):not(${l}-range-end):not(${l}-range-hover-start):not(${l}-range-hover-end)`]:{[R]:{background:et}},[`&-in-view${l}-today ${R}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${ut}px ${Gt} ${gt}`,borderRadius:le,content:'""'}},[`&-in-view${l}-in-range`]:{position:"relative","&::before":{background:mt}},[`&-in-view${l}-selected ${R}, &-in-view${l}-range-start ${R}, &-in-view${l}-range-end ${R}`]:{color:Mt,background:gt},[`&-in-view${l}-range-start:not(${l}-range-start-single), @@ -52,7 +52,7 @@ &${l}-slide-up-appear${l}-slide-up-appear-active${o}-dropdown-placement-bottomRight`]:{animationName:Da.fJ},[`&${l}-slide-up-leave${l}-slide-up-leave-active${o}-dropdown-placement-topLeft, &${l}-slide-up-leave${l}-slide-up-leave-active${o}-dropdown-placement-topRight`]:{animationName:Da.ly},[`&${l}-slide-up-leave${l}-slide-up-leave-active${o}-dropdown-placement-bottomLeft, &${l}-slide-up-leave${l}-slide-up-leave-active${o}-dropdown-placement-bottomRight`]:{animationName:Da.Uw},[`${o}-panel > ${o}-time-panel`]:{paddingTop:ar},[`${o}-ranges`]:{marginBottom:0,padding:`${ar}px ${Ar}px`,overflow:"hidden",lineHeight:`${gr-2*_e-dn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${o}-preset > ${l}-tag-blue`]:{color:Gn,background:Br,borderColor:cr,cursor:"pointer"},[`${o}-ok`]:{marginInlineStart:"auto"}},[`${o}-range-wrapper`]:{display:"flex",position:"relative"},[`${o}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Ie*1.5,transition:`left ${Zn} ease-out`},(0,Bo.r)(rr,or,fr,pr,yr)),[`${o}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:pr,borderRadius:ir,boxShadow:br,transition:`margin ${Zn}`,[`${o}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${o}-presets`]:{display:"flex",flexDirection:"column",minWidth:Rr,maxWidth:ta,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:dn,borderInlineEnd:`${_e}px ${et} ${zr}`,li:Object.assign(Object.assign({},lo.vS),{borderRadius:Xr,paddingInline:dn,paddingBlock:(Tt-Math.round(O*un))/2,cursor:"pointer",transition:`all ${Zn}`,"+ li":{marginTop:yn},"&:hover":{background:ea}})}},[`${o}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${o}-panel`]:{borderWidth:`0 0 ${_e}px`},"&:last-child":{[`${o}-panel`]:{borderWidth:0}}},[`${o}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${o}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:ut}}}}),"&-dropdown-range":{padding:`${rr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${o}-separator`]:{transform:"rotate(180deg)"},[`${o}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Da.oN)(r,"slide-up"),(0,Da.oN)(r,"slide-down"),(0,nr.Fm)(r,"move-up"),(0,nr.Fm)(r,"move-down")]},Ba=r=>{const{componentCls:o,controlHeightLG:l,paddingXXS:R,padding:O}=r;return{pickerCellCls:`${o}-cell`,pickerCellInnerCls:`${o}-cell-inner`,pickerYearMonthCellWidth:l*1.5,pickerQuarterPanelContentHeight:l*1.4,pickerCellPaddingVertical:R+R/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:O+R/2}},Ya=r=>({cellHoverBg:r.controlItemBgHover,cellActiveWithRangeBg:r.controlItemBgActive,cellHoverWithRangeBg:new Ga.C(r.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ga.C(r.colorPrimary).lighten(20).toHexString(),cellBgDisabled:r.colorBgContainerDisabled,timeColumnWidth:r.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:r.controlHeightSM*1.5,cellHeight:r.controlHeightSM,textHeight:r.controlHeightLG,withoutTimeCellHeight:r.controlHeightLG*1.65});var Oa=(0,Yr.Z)("DatePicker",r=>{const o=(0,Vn.TS)((0,la.e5)(r),Ba(r));return[Ra(o),fa(o),(0,wo.c)(r,{focusElCls:`${r.componentCls}-focused`})]},r=>Object.assign(Object.assign(Object.assign({},(0,la.TM)(r)),Ya(r)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:r.zIndexPopupBase+50}));function Po(r,o,l){return l!==void 0?l:o==="year"&&r.lang.yearPlaceholder?r.lang.yearPlaceholder:o==="quarter"&&r.lang.quarterPlaceholder?r.lang.quarterPlaceholder:o==="month"&&r.lang.monthPlaceholder?r.lang.monthPlaceholder:o==="week"&&r.lang.weekPlaceholder?r.lang.weekPlaceholder:o==="time"&&r.timePickerLocale.placeholder?r.timePickerLocale.placeholder:r.lang.placeholder}function zo(r,o,l){return l!==void 0?l:o==="year"&&r.lang.yearPlaceholder?r.lang.rangeYearPlaceholder:o==="quarter"&&r.lang.quarterPlaceholder?r.lang.rangeQuarterPlaceholder:o==="month"&&r.lang.monthPlaceholder?r.lang.rangeMonthPlaceholder:o==="week"&&r.lang.weekPlaceholder?r.lang.rangeWeekPlaceholder:o==="time"&&r.timePickerLocale.placeholder?r.timePickerLocale.rangePlaceholder:r.lang.rangePlaceholder}function io(r,o){const l={adjustX:1,adjustY:1};switch(o){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:l};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:l};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:l};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:l};default:return{points:r==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:l}}}function rl(r){return r?Array.isArray(r)?r:[r]:[]}function Do(r){const{format:o,picker:l,showHour:R,showMinute:O,showSecond:Ie,use12Hours:le}=r,_e=rl(o)[0],et=Object.assign({},r);return o&&Array.isArray(o)&&(et.format=_e),_e&&typeof _e=="string"&&(!_e.includes("s")&&Ie===void 0&&(et.showSecond=!1),!_e.includes("m")&&O===void 0&&(et.showMinute=!1),!_e.includes("H")&&!_e.includes("h")&&!_e.includes("K")&&!_e.includes("k")&&R===void 0&&(et.showHour=!1),(_e.includes("a")||_e.includes("A"))&&le===void 0&&(et.use12Hours=!0)),l==="time"?et:(typeof _e=="function"&&delete et.format,{showTime:et})}function ko(r,o,l){if(r===!1)return!1;const R={clearIcon:o!=null?o:l};return typeof r=="object"?Object.assign(Object.assign({},R),r):R}var Ko=e(3113);function al(r){return t.createElement(Ko.ZP,Object.assign({size:"small",type:"primary"},r))}var Wo={button:al},ol=function(r,o){var l={};for(var R in r)Object.prototype.hasOwnProperty.call(r,R)&&o.indexOf(R)<0&&(l[R]=r[R]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,R=Object.getOwnPropertySymbols(r);O{const{prefixCls:O,getPopupContainer:Ie,className:le,placement:_e,size:et,disabled:ut,bordered:Gt=!0,placeholder:gt,popupClassName:mt,dropdownClassName:Mt,status:Qt,clearIcon:$e,allowClear:ft,rootClassName:Tt}=l,In=ol(l,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),dn=t.useRef(null),{getPrefixCls:yn,direction:Pn,getPopupContainer:Sn}=(0,t.useContext)(mo.E_),un=yn("picker",O),{compactSize:Gn,compactItemClassnames:Zn}=(0,eo.ri)(un,Pn),{format:qn,showTime:ar,picker:Ar}=l,gr=yn(),[Br,cr]=Oa(un),rr=Object.assign(Object.assign({},ar?Do(Object.assign({format:qn,picker:Ar},ar)):{}),Ar==="time"?Do(Object.assign(Object.assign({format:qn},l),{picker:Ar})):{}),or=(0,So.Z)(yr=>{var kr;return(kr=et!=null?et:Gn)!==null&&kr!==void 0?kr:yr}),fr=t.useContext(po.Z),pr=ut!=null?ut:fr,ir=(0,t.useContext)(Co.aM),{hasFeedback:br,status:Xr,feedbackIcon:zr}=ir,ea=t.createElement(t.Fragment,null,Ar==="time"?t.createElement(q,null):t.createElement(M,null),br&&zr);(0,t.useImperativeHandle)(R,()=>({focus:()=>{var yr;return(yr=dn.current)===null||yr===void 0?void 0:yr.focus()},blur:()=>{var yr;return(yr=dn.current)===null||yr===void 0?void 0:yr.blur()}}));const[Rr]=(0,oo.Z)("Calendar",ho.Z),ta=Object.assign(Object.assign({},Rr),l.locale);return Br(t.createElement(Qa,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${un}-separator`},t.createElement(Oe,null)),disabled:pr,ref:dn,dropdownAlign:io(Pn,_e),placeholder:zo(ta,Ar,gt),suffixIcon:ea,prevIcon:t.createElement("span",{className:`${un}-prev-icon`}),nextIcon:t.createElement("span",{className:`${un}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${un}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${un}-super-next-icon`}),transitionName:`${gr}-slide-up`},In,rr,{className:ue()({[`${un}-${or}`]:or,[`${un}-borderless`]:!Gt},(0,ao.Z)(un,(0,ao.F)(Xr,Qt),br),cr,Zn,le,Tt),locale:ta.lang,prefixCls:un,getPopupContainer:Ie||Sn,generateConfig:r,components:Wo,direction:Pn,dropdownClassName:ue()(cr,mt||Mt,Tt),allowClear:ko(ft,$e,t.createElement(ce.Z,null))})))})}var Mr=function(r,o){var l={};for(var R in r)Object.prototype.hasOwnProperty.call(r,R)&&o.indexOf(R)<0&&(l[R]=r[R]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,R=Object.getOwnPropertySymbols(r);O{const{prefixCls:Qt,getPopupContainer:$e,style:ft,className:Tt,rootClassName:In,size:dn,bordered:yn=!0,placement:Pn,placeholder:Sn,popupClassName:un,dropdownClassName:Gn,disabled:Zn,status:qn,clearIcon:ar,allowClear:Ar}=mt,gr=Mr(mt,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Br,direction:cr,getPopupContainer:rr,[Gt]:or}=(0,t.useContext)(mo.E_),fr=Br("picker",Qt),{compactSize:pr,compactItemClassnames:ir}=(0,eo.ri)(fr,cr),br=t.useRef(null),{format:Xr,showTime:zr}=mt,[ea,Rr]=Oa(fr);(0,t.useImperativeHandle)(Mt,()=>({focus:()=>{var _r;return(_r=br.current)===null||_r===void 0?void 0:_r.focus()},blur:()=>{var _r;return(_r=br.current)===null||_r===void 0?void 0:_r.blur()}}));const ta={showToday:!0};let yr={};et&&(yr.picker=et);const kr=et||mt.picker;yr=Object.assign(Object.assign(Object.assign({},yr),zr?Do(Object.assign({format:Xr,picker:kr},zr)):{}),kr==="time"?Do(Object.assign(Object.assign({format:Xr},mt),{picker:kr})):{});const qr=Br(),sa=(0,So.Z)(_r=>{var Ka;return(Ka=dn!=null?dn:pr)!==null&&Ka!==void 0?Ka:_r}),$r=t.useContext(po.Z),Ea=Zn!=null?Zn:$r,Fa=(0,t.useContext)(Co.aM),{hasFeedback:_n,status:Kr,feedbackIcon:Qr}=Fa,na=t.createElement(t.Fragment,null,kr==="time"?t.createElement(q,null):t.createElement(M,null),_n&&Qr),[aa]=(0,oo.Z)("DatePicker",ho.Z),Or=Object.assign(Object.assign({},aa),mt.locale);return ea(t.createElement(Ho,Object.assign({ref:br,placeholder:Po(Or,kr,Sn),suffixIcon:na,dropdownAlign:io(cr,Pn),prevIcon:t.createElement("span",{className:`${fr}-prev-icon`}),nextIcon:t.createElement("span",{className:`${fr}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${fr}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${fr}-super-next-icon`}),transitionName:`${qr}-slide-up`},ta,gr,yr,{locale:Or.lang,className:ue()({[`${fr}-${sa}`]:sa,[`${fr}-borderless`]:!yn},(0,ao.Z)(fr,(0,ao.F)(Kr,qn),_n),Rr,ir,or==null?void 0:or.className,Tt,In),style:Object.assign(Object.assign({},or==null?void 0:or.style),ft),prefixCls:fr,getPopupContainer:$e||rr,generateConfig:r,components:Wo,direction:cr,disabled:Ea,dropdownClassName:ue()(Rr,In,un||Gn),allowClear:ko(Ar,ar,t.createElement(ce.Z,null))})))});return ut&&(gt.displayName=ut),gt}const l=o(),R=o("week","WeekPicker"),O=o("month","MonthPicker"),Ie=o("year","YearPicker"),le=o("time","TimePicker"),_e=o("quarter","QuarterPicker");return{DatePicker:l,WeekPicker:R,MonthPicker:O,YearPicker:Ie,TimePicker:le,QuarterPicker:_e}}const Dr=null;function ha(r){const{DatePicker:o,WeekPicker:l,MonthPicker:R,YearPicker:O,TimePicker:Ie,QuarterPicker:le}=Er(r),_e=ll(r),et=o;return et.WeekPicker=l,et.MonthPicker=R,et.YearPicker=O,et.RangePicker=_e,et.TimePicker=Ie,et.QuarterPicker=le,et}var ga=ha;const ka=ga(de);function Ro(r){const o=io(r.direction,r.placement);return o.overflow.adjustY=!1,o.overflow.adjustX=!1,Object.assign(Object.assign({},r),{dropdownAlign:o})}const il=(0,P.Z)(ka,"picker",null,Ro);ka._InternalPanelDoNotUseOrYouWillBeFired=il;const Vo=(0,P.Z)(ka.RangePicker,"picker",null,Ro);ka._InternalRangePanelDoNotUseOrYouWillBeFired=Vo,ka.generatePicker=ga;var Xo=ka},91857:function(Ht,ot,e){var n=e(59301),d=e(38819),v=e(92310),oe=e.n(v),C=e(31561),F=e(70425),j=e(18929),ee=e(2738),ve=e(79676),B=e(53487),se=e(92343),G=e(36355),y=e(20834),Y=e(40875),ne=e(88088),fe=e(47211);const it=null,me=c=>{const{menu:t,arrow:p,prefixCls:g,children:U,trigger:w,disabled:Ee,dropdownRender:M,getPopupContainer:Fe,overlayClassName:Ae,rootClassName:lt,open:X,onOpenChange:q,visible:ce,onVisibleChange:J,mouseEnterDelay:Be=.15,mouseLeaveDelay:De=.1,autoAdjustOverflow:V=!0,placement:Oe="",overlay:be,transitionName:ue}=c,{getPopupContainer:Qe,getPrefixCls:tt,direction:xt}=n.useContext(G.E_),Ct=n.useMemo(()=>{const f=tt();return ue!==void 0?ue:Oe.includes("top")?`${f}-slide-down`:`${f}-slide-up`},[tt,Oe,ue]),ht=n.useMemo(()=>Oe?Oe.includes("Center")?Oe.slice(0,Oe.indexOf("Center")):Oe:xt==="rtl"?"bottomRight":"bottomLeft",[Oe,xt]),nt=tt("dropdown",g),[bt,Ue]=(0,fe.Z)(nt),[,xe]=(0,ne.Z)(),vt=n.Children.only(U),N=(0,se.Tm)(vt,{className:oe()(`${nt}-trigger`,{[`${nt}-rtl`]:xt==="rtl"},vt.props.className),disabled:Ee}),D=Ee?[]:w;let A;D&&D.includes("contextMenu")&&(A=!0);const[a,E]=(0,j.Z)(!1,{value:X!=null?X:ce}),Z=(0,F.useEvent)(f=>{q==null||q(f),J==null||J(f),E(f)}),u=oe()(Ae,lt,Ue,{[`${nt}-rtl`]:xt==="rtl"}),s=(0,ve.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:V,offset:xe.marginXXS,arrowWidth:p?xe.sizePopupArrow:0,borderRadius:xe.borderRadius}),K=n.useCallback(()=>{E(!1)},[]),S=()=>{let f;return t!=null&&t.items?f=n.createElement(y.default,Object.assign({},t)):typeof be=="function"?f=be():f=be,M&&(f=M(f)),f=n.Children.only(typeof f=="string"?n.createElement("span",null,f):f),n.createElement(Y.J,{prefixCls:`${nt}-menu`,expandIcon:n.createElement("span",{className:`${nt}-menu-submenu-arrow`},n.createElement(d.Z,{className:`${nt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:K,validator:W=>{let{mode:te}=W}},f)};return bt(n.createElement(C.Z,Object.assign({alignPoint:A},(0,ee.Z)(c,["rootClassName"]),{mouseEnterDelay:Be,mouseLeaveDelay:De,visible:a,builtinPlacements:s,arrow:!!p,overlayClassName:u,prefixCls:nt,getPopupContainer:Fe||Qe,transitionName:Ct,trigger:D,overlay:S,placement:ht,onVisibleChange:Z}),N))};function Ve(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const de=(0,B.Z)(me,"dropdown",c=>c,Ve),P=c=>n.createElement(de,Object.assign({},c),n.createElement("span",null));me._InternalPanelDoNotUseOrYouWillBeFired=P,ot.Z=me},38854:function(Ht,ot,e){e.d(ot,{Z:function(){return ne}});var n=e(91857),d=e(92310),v=e.n(d),oe=e(59301),C=e(18785),F=e(3113),j=e(36355),ee=e(81327),ve=e(33234),B=e(47211),se=function(fe,it){var me={};for(var Ve in fe)Object.prototype.hasOwnProperty.call(fe,Ve)&&it.indexOf(Ve)<0&&(me[Ve]=fe[Ve]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,Ve=Object.getOwnPropertySymbols(fe);de{const{getPopupContainer:it,getPrefixCls:me,direction:Ve}=oe.useContext(j.E_),{prefixCls:de,type:P="default",danger:c,disabled:t,loading:p,onClick:g,htmlType:U,children:w,className:Ee,menu:M,arrow:Fe,autoFocus:Ae,overlay:lt,trigger:X,align:q,open:ce,onOpenChange:J,placement:Be,getPopupContainer:De,href:V,icon:Oe=oe.createElement(C.Z,null),title:be,buttonsRender:ue=S=>S,mouseEnterDelay:Qe,mouseLeaveDelay:tt,overlayClassName:xt,overlayStyle:Ct,destroyPopupOnHide:ht,dropdownRender:nt}=fe,bt=se(fe,["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"]),Ue=me("dropdown",de),xe=`${Ue}-button`,[vt,N]=(0,B.Z)(Ue),D={menu:M,arrow:Fe,autoFocus:Ae,align:q,disabled:t,trigger:t?[]:X,onOpenChange:J,getPopupContainer:De||it,mouseEnterDelay:Qe,mouseLeaveDelay:tt,overlayClassName:xt,overlayStyle:Ct,destroyPopupOnHide:ht,dropdownRender:nt},{compactSize:A,compactItemClassnames:a}=(0,ve.ri)(Ue,Ve),E=v()(xe,a,Ee,N);"overlay"in fe&&(D.overlay=lt),"open"in fe&&(D.open=ce),"placement"in fe?D.placement=Be:D.placement=Ve==="rtl"?"bottomLeft":"bottomRight";const Z=oe.createElement(F.ZP,{type:P,danger:c,disabled:t,loading:p,onClick:g,htmlType:U,href:V,title:be},w),u=oe.createElement(F.ZP,{type:P,danger:c,icon:Oe}),[s,K]=ue([Z,u]);return vt(oe.createElement(ee.Z.Compact,Object.assign({className:E,size:A,block:!0},bt),s,oe.createElement(n.Z,Object.assign({},D),K)))};G.__ANT_BUTTON=!0;var y=G;const Y=n.Z;Y.Button=y;var ne=Y},47211:function(Ht,ot,e){e.d(ot,{Z:function(){return se}});var n=e(17313),d=e(13826),v=e(92899),oe=e(29878),C=e(19447),F=e(83116),j=e(37613),ve=G=>{const{componentCls:y,menuCls:Y,colorError:ne,colorTextLightSolid:fe}=G,it=`${Y}-item`;return{[`${y}, ${y}-menu-submenu`]:{[`${Y} ${it}`]:{[`&${it}-danger:not(${it}-disabled)`]:{color:ne,"&:hover":{color:fe,backgroundColor:ne}}}}}};const B=G=>{const{componentCls:y,menuCls:Y,zIndexPopup:ne,dropdownArrowDistance:fe,sizePopupArrow:it,antCls:me,iconCls:Ve,motionDurationMid:de,dropdownPaddingVertical:P,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:g,controlPaddingHorizontal:U,colorBgElevated:w}=G;return[{[y]:Object.assign(Object.assign({},(0,n.Wf)(G)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ne,display:"block","&::before":{position:"absolute",insetBlock:-fe+it/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${me}-btn`]:{[`& > ${Ve}-down, & > ${me}-btn-icon > ${Ve}-down`]:{fontSize:g}},[`${y}-wrap`]:{position:"relative",[`${me}-btn > ${Ve}-down`]:{fontSize:g},[`${Ve}-down::before`]:{transition:`transform ${de}`}},[`${y}-wrap-open`]:{[`${Ve}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${me}-slide-down-enter${me}-slide-down-enter-active${y}-placement-bottomLeft, + table`]:{textAlign:"center"},"&-focused":{borderColor:ut}}}}),"&-dropdown-range":{padding:`${rr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${o}-separator`]:{transform:"rotate(180deg)"},[`${o}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Da.oN)(r,"slide-up"),(0,Da.oN)(r,"slide-down"),(0,nr.Fm)(r,"move-up"),(0,nr.Fm)(r,"move-down")]},Ba=r=>{const{componentCls:o,controlHeightLG:l,paddingXXS:R,padding:O}=r;return{pickerCellCls:`${o}-cell`,pickerCellInnerCls:`${o}-cell-inner`,pickerYearMonthCellWidth:l*1.5,pickerQuarterPanelContentHeight:l*1.4,pickerCellPaddingVertical:R+R/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:O+R/2}},Ya=r=>({cellHoverBg:r.controlItemBgHover,cellActiveWithRangeBg:r.controlItemBgActive,cellHoverWithRangeBg:new Ga.C(r.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ga.C(r.colorPrimary).lighten(20).toHexString(),cellBgDisabled:r.colorBgContainerDisabled,timeColumnWidth:r.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:r.controlHeightSM*1.5,cellHeight:r.controlHeightSM,textHeight:r.controlHeightLG,withoutTimeCellHeight:r.controlHeightLG*1.65});var Oa=(0,Yr.Z)("DatePicker",r=>{const o=(0,Vn.TS)((0,la.e5)(r),Ba(r));return[Ra(o),fa(o),(0,wo.c)(r,{focusElCls:`${r.componentCls}-focused`})]},r=>Object.assign(Object.assign(Object.assign({},(0,la.TM)(r)),Ya(r)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:r.zIndexPopupBase+50}));function Po(r,o,l){return l!==void 0?l:o==="year"&&r.lang.yearPlaceholder?r.lang.yearPlaceholder:o==="quarter"&&r.lang.quarterPlaceholder?r.lang.quarterPlaceholder:o==="month"&&r.lang.monthPlaceholder?r.lang.monthPlaceholder:o==="week"&&r.lang.weekPlaceholder?r.lang.weekPlaceholder:o==="time"&&r.timePickerLocale.placeholder?r.timePickerLocale.placeholder:r.lang.placeholder}function zo(r,o,l){return l!==void 0?l:o==="year"&&r.lang.yearPlaceholder?r.lang.rangeYearPlaceholder:o==="quarter"&&r.lang.quarterPlaceholder?r.lang.rangeQuarterPlaceholder:o==="month"&&r.lang.monthPlaceholder?r.lang.rangeMonthPlaceholder:o==="week"&&r.lang.weekPlaceholder?r.lang.rangeWeekPlaceholder:o==="time"&&r.timePickerLocale.placeholder?r.timePickerLocale.rangePlaceholder:r.lang.rangePlaceholder}function io(r,o){const l={adjustX:1,adjustY:1};switch(o){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:l};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:l};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:l};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:l};default:return{points:r==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:l}}}function rl(r){return r?Array.isArray(r)?r:[r]:[]}function Do(r){const{format:o,picker:l,showHour:R,showMinute:O,showSecond:Ie,use12Hours:le}=r,_e=rl(o)[0],et=Object.assign({},r);return o&&Array.isArray(o)&&(et.format=_e),_e&&typeof _e=="string"&&(!_e.includes("s")&&Ie===void 0&&(et.showSecond=!1),!_e.includes("m")&&O===void 0&&(et.showMinute=!1),!_e.includes("H")&&!_e.includes("h")&&!_e.includes("K")&&!_e.includes("k")&&R===void 0&&(et.showHour=!1),(_e.includes("a")||_e.includes("A"))&&le===void 0&&(et.use12Hours=!0)),l==="time"?et:(typeof _e=="function"&&delete et.format,{showTime:et})}function ko(r,o,l){if(r===!1)return!1;const R={clearIcon:o!=null?o:l};return typeof r=="object"?Object.assign(Object.assign({},R),r):R}var Ko=e(3113);function al(r){return t.createElement(Ko.ZP,Object.assign({size:"small",type:"primary"},r))}var Wo={button:al},ol=function(r,o){var l={};for(var R in r)Object.prototype.hasOwnProperty.call(r,R)&&o.indexOf(R)<0&&(l[R]=r[R]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,R=Object.getOwnPropertySymbols(r);O{const{prefixCls:O,getPopupContainer:Ie,className:le,placement:_e,size:et,disabled:ut,bordered:Gt=!0,placeholder:gt,popupClassName:mt,dropdownClassName:Mt,status:Qt,clearIcon:$e,allowClear:ft,rootClassName:Tt}=l,In=ol(l,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),dn=t.useRef(null),{getPrefixCls:yn,direction:Pn,getPopupContainer:Sn}=(0,t.useContext)(mo.E_),un=yn("picker",O),{compactSize:Gn,compactItemClassnames:Zn}=(0,eo.ri)(un,Pn),{format:qn,showTime:ar,picker:Ar}=l,gr=yn(),[Br,cr]=Oa(un),rr=Object.assign(Object.assign({},ar?Do(Object.assign({format:qn,picker:Ar},ar)):{}),Ar==="time"?Do(Object.assign(Object.assign({format:qn},l),{picker:Ar})):{}),or=(0,So.Z)(yr=>{var kr;return(kr=et!=null?et:Gn)!==null&&kr!==void 0?kr:yr}),fr=t.useContext(po.Z),pr=ut!=null?ut:fr,ir=(0,t.useContext)(Co.aM),{hasFeedback:br,status:Xr,feedbackIcon:zr}=ir,ea=t.createElement(t.Fragment,null,Ar==="time"?t.createElement(q,null):t.createElement(M,null),br&&zr);(0,t.useImperativeHandle)(R,()=>({focus:()=>{var yr;return(yr=dn.current)===null||yr===void 0?void 0:yr.focus()},blur:()=>{var yr;return(yr=dn.current)===null||yr===void 0?void 0:yr.blur()}}));const[Rr]=(0,oo.Z)("Calendar",ho.Z),ta=Object.assign(Object.assign({},Rr),l.locale);return Br(t.createElement(Qa,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${un}-separator`},t.createElement(Oe,null)),disabled:pr,ref:dn,dropdownAlign:io(Pn,_e),placeholder:zo(ta,Ar,gt),suffixIcon:ea,prevIcon:t.createElement("span",{className:`${un}-prev-icon`}),nextIcon:t.createElement("span",{className:`${un}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${un}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${un}-super-next-icon`}),transitionName:`${gr}-slide-up`},In,rr,{className:ue()({[`${un}-${or}`]:or,[`${un}-borderless`]:!Gt},(0,ao.Z)(un,(0,ao.F)(Xr,Qt),br),cr,Zn,le,Tt),locale:ta.lang,prefixCls:un,getPopupContainer:Ie||Sn,generateConfig:r,components:Wo,direction:Pn,dropdownClassName:ue()(cr,mt||Mt,Tt),allowClear:ko(ft,$e,t.createElement(ce.Z,null))})))})}var Mr=function(r,o){var l={};for(var R in r)Object.prototype.hasOwnProperty.call(r,R)&&o.indexOf(R)<0&&(l[R]=r[R]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,R=Object.getOwnPropertySymbols(r);O{const{prefixCls:Qt,getPopupContainer:$e,style:ft,className:Tt,rootClassName:In,size:dn,bordered:yn=!0,placement:Pn,placeholder:Sn,popupClassName:un,dropdownClassName:Gn,disabled:Zn,status:qn,clearIcon:ar,allowClear:Ar}=mt,gr=Mr(mt,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Br,direction:cr,getPopupContainer:rr,[Gt]:or}=(0,t.useContext)(mo.E_),fr=Br("picker",Qt),{compactSize:pr,compactItemClassnames:ir}=(0,eo.ri)(fr,cr),br=t.useRef(null),{format:Xr,showTime:zr}=mt,[ea,Rr]=Oa(fr);(0,t.useImperativeHandle)(Mt,()=>({focus:()=>{var _r;return(_r=br.current)===null||_r===void 0?void 0:_r.focus()},blur:()=>{var _r;return(_r=br.current)===null||_r===void 0?void 0:_r.blur()}}));const ta={showToday:!0};let yr={};et&&(yr.picker=et);const kr=et||mt.picker;yr=Object.assign(Object.assign(Object.assign({},yr),zr?Do(Object.assign({format:Xr,picker:kr},zr)):{}),kr==="time"?Do(Object.assign(Object.assign({format:Xr},mt),{picker:kr})):{});const qr=Br(),sa=(0,So.Z)(_r=>{var Ka;return(Ka=dn!=null?dn:pr)!==null&&Ka!==void 0?Ka:_r}),$r=t.useContext(po.Z),Ea=Zn!=null?Zn:$r,Fa=(0,t.useContext)(Co.aM),{hasFeedback:_n,status:Kr,feedbackIcon:Qr}=Fa,na=t.createElement(t.Fragment,null,kr==="time"?t.createElement(q,null):t.createElement(M,null),_n&&Qr),[aa]=(0,oo.Z)("DatePicker",ho.Z),Or=Object.assign(Object.assign({},aa),mt.locale);return ea(t.createElement(Ho,Object.assign({ref:br,placeholder:Po(Or,kr,Sn),suffixIcon:na,dropdownAlign:io(cr,Pn),prevIcon:t.createElement("span",{className:`${fr}-prev-icon`}),nextIcon:t.createElement("span",{className:`${fr}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${fr}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${fr}-super-next-icon`}),transitionName:`${qr}-slide-up`},ta,gr,yr,{locale:Or.lang,className:ue()({[`${fr}-${sa}`]:sa,[`${fr}-borderless`]:!yn},(0,ao.Z)(fr,(0,ao.F)(Kr,qn),_n),Rr,ir,or==null?void 0:or.className,Tt,In),style:Object.assign(Object.assign({},or==null?void 0:or.style),ft),prefixCls:fr,getPopupContainer:$e||rr,generateConfig:r,components:Wo,direction:cr,disabled:Ea,dropdownClassName:ue()(Rr,In,un||Gn),allowClear:ko(Ar,ar,t.createElement(ce.Z,null))})))});return ut&&(gt.displayName=ut),gt}const l=o(),R=o("week","WeekPicker"),O=o("month","MonthPicker"),Ie=o("year","YearPicker"),le=o("time","TimePicker"),_e=o("quarter","QuarterPicker");return{DatePicker:l,WeekPicker:R,MonthPicker:O,YearPicker:Ie,TimePicker:le,QuarterPicker:_e}}const Dr=null;function ha(r){const{DatePicker:o,WeekPicker:l,MonthPicker:R,YearPicker:O,TimePicker:Ie,QuarterPicker:le}=Er(r),_e=ll(r),et=o;return et.WeekPicker=l,et.MonthPicker=R,et.YearPicker=O,et.RangePicker=_e,et.TimePicker=Ie,et.QuarterPicker=le,et}var ga=ha;const ka=ga(de);function Ro(r){const o=io(r.direction,r.placement);return o.overflow.adjustY=!1,o.overflow.adjustX=!1,Object.assign(Object.assign({},r),{dropdownAlign:o})}const il=(0,P.Z)(ka,"picker",null,Ro);ka._InternalPanelDoNotUseOrYouWillBeFired=il;const Vo=(0,P.Z)(ka.RangePicker,"picker",null,Ro);ka._InternalRangePanelDoNotUseOrYouWillBeFired=Vo,ka.generatePicker=ga;var Xo=ka},91857:function(Ht,ot,e){var n=e(59301),d=e(38819),v=e(92310),oe=e.n(v),C=e(31561),F=e(70425),j=e(18929),ee=e(2738),ve=e(79676),B=e(53487),se=e(92343),G=e(36355),y=e(20834),Y=e(40875),ne=e(88088),fe=e(47211);const it=null,me=c=>{const{menu:t,arrow:p,prefixCls:g,children:U,trigger:w,disabled:Ee,dropdownRender:M,getPopupContainer:Fe,overlayClassName:Ae,rootClassName:lt,open:X,onOpenChange:q,visible:ce,onVisibleChange:J,mouseEnterDelay:xe=.15,mouseLeaveDelay:De=.1,autoAdjustOverflow:V=!0,placement:Oe="",overlay:be,transitionName:ue}=c,{getPopupContainer:Qe,getPrefixCls:tt,direction:xt}=n.useContext(G.E_),Ct=n.useMemo(()=>{const f=tt();return ue!==void 0?ue:Oe.includes("top")?`${f}-slide-down`:`${f}-slide-up`},[tt,Oe,ue]),ht=n.useMemo(()=>Oe?Oe.includes("Center")?Oe.slice(0,Oe.indexOf("Center")):Oe:xt==="rtl"?"bottomRight":"bottomLeft",[Oe,xt]),nt=tt("dropdown",g),[bt,Ue]=(0,fe.Z)(nt),[,Se]=(0,ne.Z)(),vt=n.Children.only(U),N=(0,se.Tm)(vt,{className:oe()(`${nt}-trigger`,{[`${nt}-rtl`]:xt==="rtl"},vt.props.className),disabled:Ee}),D=Ee?[]:w;let A;D&&D.includes("contextMenu")&&(A=!0);const[a,E]=(0,j.Z)(!1,{value:X!=null?X:ce}),Z=(0,F.useEvent)(f=>{q==null||q(f),J==null||J(f),E(f)}),u=oe()(Ae,lt,Ue,{[`${nt}-rtl`]:xt==="rtl"}),s=(0,ve.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:V,offset:Se.marginXXS,arrowWidth:p?Se.sizePopupArrow:0,borderRadius:Se.borderRadius}),K=n.useCallback(()=>{E(!1)},[]),S=()=>{let f;return t!=null&&t.items?f=n.createElement(y.default,Object.assign({},t)):typeof be=="function"?f=be():f=be,M&&(f=M(f)),f=n.Children.only(typeof f=="string"?n.createElement("span",null,f):f),n.createElement(Y.J,{prefixCls:`${nt}-menu`,expandIcon:n.createElement("span",{className:`${nt}-menu-submenu-arrow`},n.createElement(d.Z,{className:`${nt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:K,validator:W=>{let{mode:te}=W}},f)};return bt(n.createElement(C.Z,Object.assign({alignPoint:A},(0,ee.Z)(c,["rootClassName"]),{mouseEnterDelay:xe,mouseLeaveDelay:De,visible:a,builtinPlacements:s,arrow:!!p,overlayClassName:u,prefixCls:nt,getPopupContainer:Fe||Qe,transitionName:Ct,trigger:D,overlay:S,placement:ht,onVisibleChange:Z}),N))};function Ve(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const de=(0,B.Z)(me,"dropdown",c=>c,Ve),P=c=>n.createElement(de,Object.assign({},c),n.createElement("span",null));me._InternalPanelDoNotUseOrYouWillBeFired=P,ot.Z=me},38854:function(Ht,ot,e){e.d(ot,{Z:function(){return ne}});var n=e(91857),d=e(92310),v=e.n(d),oe=e(59301),C=e(18785),F=e(3113),j=e(36355),ee=e(81327),ve=e(33234),B=e(47211),se=function(fe,it){var me={};for(var Ve in fe)Object.prototype.hasOwnProperty.call(fe,Ve)&&it.indexOf(Ve)<0&&(me[Ve]=fe[Ve]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,Ve=Object.getOwnPropertySymbols(fe);de{const{getPopupContainer:it,getPrefixCls:me,direction:Ve}=oe.useContext(j.E_),{prefixCls:de,type:P="default",danger:c,disabled:t,loading:p,onClick:g,htmlType:U,children:w,className:Ee,menu:M,arrow:Fe,autoFocus:Ae,overlay:lt,trigger:X,align:q,open:ce,onOpenChange:J,placement:xe,getPopupContainer:De,href:V,icon:Oe=oe.createElement(C.Z,null),title:be,buttonsRender:ue=S=>S,mouseEnterDelay:Qe,mouseLeaveDelay:tt,overlayClassName:xt,overlayStyle:Ct,destroyPopupOnHide:ht,dropdownRender:nt}=fe,bt=se(fe,["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"]),Ue=me("dropdown",de),Se=`${Ue}-button`,[vt,N]=(0,B.Z)(Ue),D={menu:M,arrow:Fe,autoFocus:Ae,align:q,disabled:t,trigger:t?[]:X,onOpenChange:J,getPopupContainer:De||it,mouseEnterDelay:Qe,mouseLeaveDelay:tt,overlayClassName:xt,overlayStyle:Ct,destroyPopupOnHide:ht,dropdownRender:nt},{compactSize:A,compactItemClassnames:a}=(0,ve.ri)(Ue,Ve),E=v()(Se,a,Ee,N);"overlay"in fe&&(D.overlay=lt),"open"in fe&&(D.open=ce),"placement"in fe?D.placement=xe:D.placement=Ve==="rtl"?"bottomLeft":"bottomRight";const Z=oe.createElement(F.ZP,{type:P,danger:c,disabled:t,loading:p,onClick:g,htmlType:U,href:V,title:be},w),u=oe.createElement(F.ZP,{type:P,danger:c,icon:Oe}),[s,K]=ue([Z,u]);return vt(oe.createElement(ee.Z.Compact,Object.assign({className:E,size:A,block:!0},bt),s,oe.createElement(n.Z,Object.assign({},D),K)))};G.__ANT_BUTTON=!0;var y=G;const Y=n.Z;Y.Button=y;var ne=Y},47211:function(Ht,ot,e){e.d(ot,{Z:function(){return se}});var n=e(17313),d=e(13826),v=e(92899),oe=e(29878),C=e(19447),F=e(83116),j=e(37613),ve=G=>{const{componentCls:y,menuCls:Y,colorError:ne,colorTextLightSolid:fe}=G,it=`${Y}-item`;return{[`${y}, ${y}-menu-submenu`]:{[`${Y} ${it}`]:{[`&${it}-danger:not(${it}-disabled)`]:{color:ne,"&:hover":{color:fe,backgroundColor:ne}}}}}};const B=G=>{const{componentCls:y,menuCls:Y,zIndexPopup:ne,dropdownArrowDistance:fe,sizePopupArrow:it,antCls:me,iconCls:Ve,motionDurationMid:de,dropdownPaddingVertical:P,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:g,controlPaddingHorizontal:U,colorBgElevated:w}=G;return[{[y]:Object.assign(Object.assign({},(0,n.Wf)(G)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ne,display:"block","&::before":{position:"absolute",insetBlock:-fe+it/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${me}-btn`]:{[`& > ${Ve}-down, & > ${me}-btn-icon > ${Ve}-down`]:{fontSize:g}},[`${y}-wrap`]:{position:"relative",[`${me}-btn > ${Ve}-down`]:{fontSize:g},[`${Ve}-down::before`]:{transition:`transform ${de}`}},[`${y}-wrap-open`]:{[`${Ve}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${me}-slide-down-enter${me}-slide-down-enter-active${y}-placement-bottomLeft, &${me}-slide-down-appear${me}-slide-down-appear-active${y}-placement-bottomLeft, &${me}-slide-down-enter${me}-slide-down-enter-active${y}-placement-bottom, &${me}-slide-down-appear${me}-slide-down-appear-active${y}-placement-bottom, @@ -66,13 +66,13 @@ &${me}-slide-down-leave${me}-slide-down-leave-active${y}-placement-bottom, &${me}-slide-down-leave${me}-slide-down-leave-active${y}-placement-bottomRight`]:{animationName:d.Uw},[`&${me}-slide-up-leave${me}-slide-up-leave-active${y}-placement-topLeft, &${me}-slide-up-leave${me}-slide-up-leave-active${y}-placement-top, - &${me}-slide-up-leave${me}-slide-up-leave-active${y}-placement-topRight`]:{animationName:d.ly}})},(0,C.ZP)(G,{colorBg:w,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${y} ${Y}`]:{position:"relative",margin:0},[`${Y}-submenu-popup`]:{position:"absolute",zIndex:ne,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${y}, ${y}-menu-submenu`]:{[Y]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:w,backgroundClip:"padding-box",borderRadius:G.borderRadiusLG,outline:"none",boxShadow:G.boxShadowSecondary},(0,n.Qy)(G)),{[`${Y}-item-group-title`]:{padding:`${P}px ${U}px`,color:G.colorTextDescription,transition:`all ${de}`},[`${Y}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${Y}-item-icon`]:{minWidth:c,marginInlineEnd:G.marginXS,fontSize:G.fontSizeSM},[`${Y}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${de}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${Y}-item, ${Y}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${P}px ${U}px`,color:G.colorText,fontWeight:"normal",fontSize:c,lineHeight:G.lineHeight,cursor:"pointer",transition:`all ${de}`,borderRadius:G.borderRadiusSM,"&:hover, &-active":{backgroundColor:G.controlItemBgHover}},(0,n.Qy)(G)),{"&-selected":{color:G.colorPrimary,backgroundColor:G.controlItemBgActive,"&:hover, &-active":{backgroundColor:G.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:w,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${G.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:G.colorSplit},[`${y}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:G.paddingXS,[`${y}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:G.colorTextDescription,fontSize:g,fontStyle:"normal"}}}),[`${Y}-item-group-list`]:{margin:`0 ${G.marginXS}px`,padding:0,listStyle:"none"},[`${Y}-submenu-title`]:{paddingInlineEnd:U+G.fontSizeSM},[`${Y}-submenu-vertical`]:{position:"relative"},[`${Y}-submenu${Y}-submenu-disabled ${y}-menu-submenu-title`]:{[`&, ${y}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:w,cursor:"not-allowed"}},[`${Y}-submenu-selected ${y}-menu-submenu-title`]:{color:G.colorPrimary}})}},[(0,d.oN)(G,"slide-up"),(0,d.oN)(G,"slide-down"),(0,v.Fm)(G,"move-up"),(0,v.Fm)(G,"move-down"),(0,oe._y)(G,"zoom-big")]]};var se=(0,F.Z)("Dropdown",(G,y)=>{let{rootPrefixCls:Y}=y;const{marginXXS:ne,sizePopupArrow:fe,controlHeight:it,fontSize:me,lineHeight:Ve,paddingXXS:de,componentCls:P,borderRadiusLG:c}=G,t=(it-me*Ve)/2,{dropdownArrowOffset:p}=(0,C.fS)({contentRadius:c}),g=(0,j.TS)(G,{menuCls:`${P}-menu`,rootPrefixCls:Y,dropdownArrowDistance:fe/2+ne,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:de});return[B(g),ve(g)]},G=>({zIndexPopup:G.zIndexPopupBase+50}))},64165:function(Ht,ot,e){e.d(ot,{Z:function(){return de}});var n=e(92310),d=e.n(n),v=e(59301),oe=e(36355),C=e(9763),F=e(64993),j=e(88088),ve=()=>{const[,P]=(0,j.Z)(),t=new F.C(P.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return v.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},v.createElement("g",{fill:"none",fillRule:"evenodd"},v.createElement("g",{transform:"translate(24 31.67)"},v.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),v.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"}),v.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)"}),v.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"}),v.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"})),v.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"}),v.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},v.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),v.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},se=()=>{const[,P]=(0,j.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:g}=P,{borderColor:U,shadowColor:w,contentColor:Ee}=(0,v.useMemo)(()=>({borderColor:new F.C(c).onBackground(g).toHexShortString(),shadowColor:new F.C(t).onBackground(g).toHexShortString(),contentColor:new F.C(p).onBackground(g).toHexShortString()}),[c,t,p,g]);return v.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},v.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},v.createElement("ellipse",{fill:w,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:U},v.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"}),v.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:Ee}))))},G=e(83116),y=e(37613);const Y=P=>{const{componentCls:c,margin:t,marginXS:p,marginXL:g,fontSize:U,lineHeight:w}=P;return{[c]:{marginInline:p,fontSize:U,lineHeight:w,textAlign:"center",[`${c}-image`]:{height:P.emptyImgHeight,marginBottom:p,opacity:P.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:P.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:g,color:P.colorTextDisabled,[`${c}-description`]:{color:P.colorTextDisabled},[`${c}-image`]:{height:P.emptyImgHeightMD}},"&-small":{marginBlock:p,color:P.colorTextDisabled,[`${c}-image`]:{height:P.emptyImgHeightSM}}}}};var ne=(0,G.Z)("Empty",P=>{const{componentCls:c,controlHeightLG:t}=P,p=(0,y.TS)(P,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[Y(p)]}),fe=function(P,c){var t={};for(var p in P)Object.prototype.hasOwnProperty.call(P,p)&&c.indexOf(p)<0&&(t[p]=P[p]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,p=Object.getOwnPropertySymbols(P);g{var{className:c,rootClassName:t,prefixCls:p,image:g=it,description:U,children:w,imageStyle:Ee,style:M}=P,Fe=fe(P,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ae,direction:lt,empty:X}=v.useContext(oe.E_),q=Ae("empty",p),[ce,J]=ne(q),[Be]=(0,C.Z)("Empty"),De=typeof U!="undefined"?U:Be==null?void 0:Be.description,V=typeof De=="string"?De:"empty";let Oe=null;return typeof g=="string"?Oe=v.createElement("img",{alt:V,src:g}):Oe=g,ce(v.createElement("div",Object.assign({className:d()(J,q,X==null?void 0:X.className,{[`${q}-normal`]:g===me,[`${q}-rtl`]:lt==="rtl"},c,t),style:Object.assign(Object.assign({},X==null?void 0:X.style),M)},Fe),v.createElement("div",{className:`${q}-image`,style:Ee},Oe),De&&v.createElement("div",{className:`${q}-description`},De),w&&v.createElement("div",{className:`${q}-footer`},w)))};Ve.PRESENTED_IMAGE_DEFAULT=it,Ve.PRESENTED_IMAGE_SIMPLE=me;var de=Ve},78241:function(Ht,ot,e){e.d(ot,{default:function(){return bn}});var n=e(94480),d=e(92310),v=e.n(d),oe=e(77900),C=e(59301),F=e(62892),j=e(32441);function ee(k){const[we,Le]=C.useState(k);return C.useEffect(()=>{const x=setTimeout(()=>{Le(k)},k.length?0:10);return()=>{clearTimeout(x)}},[k]),we}var ve=e(17313),B=e(29878),se=e(8378),G=e(37613),y=e(83116),ne=k=>{const{componentCls:we}=k,Le=`${we}-show-help`,x=`${we}-show-help-item`;return{[Le]:{transition:`opacity ${k.motionDurationSlow} ${k.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[x]:{overflow:"hidden",transition:`height ${k.motionDurationSlow} ${k.motionEaseInOut}, + &${me}-slide-up-leave${me}-slide-up-leave-active${y}-placement-topRight`]:{animationName:d.ly}})},(0,C.ZP)(G,{colorBg:w,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${y} ${Y}`]:{position:"relative",margin:0},[`${Y}-submenu-popup`]:{position:"absolute",zIndex:ne,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${y}, ${y}-menu-submenu`]:{[Y]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:w,backgroundClip:"padding-box",borderRadius:G.borderRadiusLG,outline:"none",boxShadow:G.boxShadowSecondary},(0,n.Qy)(G)),{[`${Y}-item-group-title`]:{padding:`${P}px ${U}px`,color:G.colorTextDescription,transition:`all ${de}`},[`${Y}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${Y}-item-icon`]:{minWidth:c,marginInlineEnd:G.marginXS,fontSize:G.fontSizeSM},[`${Y}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${de}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${Y}-item, ${Y}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${P}px ${U}px`,color:G.colorText,fontWeight:"normal",fontSize:c,lineHeight:G.lineHeight,cursor:"pointer",transition:`all ${de}`,borderRadius:G.borderRadiusSM,"&:hover, &-active":{backgroundColor:G.controlItemBgHover}},(0,n.Qy)(G)),{"&-selected":{color:G.colorPrimary,backgroundColor:G.controlItemBgActive,"&:hover, &-active":{backgroundColor:G.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:w,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${G.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:G.colorSplit},[`${y}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:G.paddingXS,[`${y}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:G.colorTextDescription,fontSize:g,fontStyle:"normal"}}}),[`${Y}-item-group-list`]:{margin:`0 ${G.marginXS}px`,padding:0,listStyle:"none"},[`${Y}-submenu-title`]:{paddingInlineEnd:U+G.fontSizeSM},[`${Y}-submenu-vertical`]:{position:"relative"},[`${Y}-submenu${Y}-submenu-disabled ${y}-menu-submenu-title`]:{[`&, ${y}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:w,cursor:"not-allowed"}},[`${Y}-submenu-selected ${y}-menu-submenu-title`]:{color:G.colorPrimary}})}},[(0,d.oN)(G,"slide-up"),(0,d.oN)(G,"slide-down"),(0,v.Fm)(G,"move-up"),(0,v.Fm)(G,"move-down"),(0,oe._y)(G,"zoom-big")]]};var se=(0,F.Z)("Dropdown",(G,y)=>{let{rootPrefixCls:Y}=y;const{marginXXS:ne,sizePopupArrow:fe,controlHeight:it,fontSize:me,lineHeight:Ve,paddingXXS:de,componentCls:P,borderRadiusLG:c}=G,t=(it-me*Ve)/2,{dropdownArrowOffset:p}=(0,C.fS)({contentRadius:c}),g=(0,j.TS)(G,{menuCls:`${P}-menu`,rootPrefixCls:Y,dropdownArrowDistance:fe/2+ne,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:de});return[B(g),ve(g)]},G=>({zIndexPopup:G.zIndexPopupBase+50}))},64165:function(Ht,ot,e){e.d(ot,{Z:function(){return de}});var n=e(92310),d=e.n(n),v=e(59301),oe=e(36355),C=e(9763),F=e(64993),j=e(88088),ve=()=>{const[,P]=(0,j.Z)(),t=new F.C(P.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return v.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},v.createElement("g",{fill:"none",fillRule:"evenodd"},v.createElement("g",{transform:"translate(24 31.67)"},v.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),v.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"}),v.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)"}),v.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"}),v.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"})),v.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"}),v.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},v.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),v.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},se=()=>{const[,P]=(0,j.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:g}=P,{borderColor:U,shadowColor:w,contentColor:Ee}=(0,v.useMemo)(()=>({borderColor:new F.C(c).onBackground(g).toHexShortString(),shadowColor:new F.C(t).onBackground(g).toHexShortString(),contentColor:new F.C(p).onBackground(g).toHexShortString()}),[c,t,p,g]);return v.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},v.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},v.createElement("ellipse",{fill:w,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:U},v.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"}),v.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:Ee}))))},G=e(83116),y=e(37613);const Y=P=>{const{componentCls:c,margin:t,marginXS:p,marginXL:g,fontSize:U,lineHeight:w}=P;return{[c]:{marginInline:p,fontSize:U,lineHeight:w,textAlign:"center",[`${c}-image`]:{height:P.emptyImgHeight,marginBottom:p,opacity:P.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:P.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:g,color:P.colorTextDisabled,[`${c}-description`]:{color:P.colorTextDisabled},[`${c}-image`]:{height:P.emptyImgHeightMD}},"&-small":{marginBlock:p,color:P.colorTextDisabled,[`${c}-image`]:{height:P.emptyImgHeightSM}}}}};var ne=(0,G.Z)("Empty",P=>{const{componentCls:c,controlHeightLG:t}=P,p=(0,y.TS)(P,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[Y(p)]}),fe=function(P,c){var t={};for(var p in P)Object.prototype.hasOwnProperty.call(P,p)&&c.indexOf(p)<0&&(t[p]=P[p]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,p=Object.getOwnPropertySymbols(P);g{var{className:c,rootClassName:t,prefixCls:p,image:g=it,description:U,children:w,imageStyle:Ee,style:M}=P,Fe=fe(P,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ae,direction:lt,empty:X}=v.useContext(oe.E_),q=Ae("empty",p),[ce,J]=ne(q),[xe]=(0,C.Z)("Empty"),De=typeof U!="undefined"?U:xe==null?void 0:xe.description,V=typeof De=="string"?De:"empty";let Oe=null;return typeof g=="string"?Oe=v.createElement("img",{alt:V,src:g}):Oe=g,ce(v.createElement("div",Object.assign({className:d()(J,q,X==null?void 0:X.className,{[`${q}-normal`]:g===me,[`${q}-rtl`]:lt==="rtl"},c,t),style:Object.assign(Object.assign({},X==null?void 0:X.style),M)},Fe),v.createElement("div",{className:`${q}-image`,style:Ee},Oe),De&&v.createElement("div",{className:`${q}-description`},De),w&&v.createElement("div",{className:`${q}-footer`},w)))};Ve.PRESENTED_IMAGE_DEFAULT=it,Ve.PRESENTED_IMAGE_SIMPLE=me;var de=Ve},78241:function(Ht,ot,e){e.d(ot,{default:function(){return bn}});var n=e(94480),d=e(92310),v=e.n(d),oe=e(77900),C=e(59301),F=e(62892),j=e(32441);function ee(k){const[we,Le]=C.useState(k);return C.useEffect(()=>{const x=setTimeout(()=>{Le(k)},k.length?0:10);return()=>{clearTimeout(x)}},[k]),we}var ve=e(17313),B=e(29878),se=e(8378),G=e(37613),y=e(83116),ne=k=>{const{componentCls:we}=k,Le=`${we}-show-help`,x=`${we}-show-help-item`;return{[Le]:{transition:`opacity ${k.motionDurationSlow} ${k.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[x]:{overflow:"hidden",transition:`height ${k.motionDurationSlow} ${k.motionEaseInOut}, opacity ${k.motionDurationSlow} ${k.motionEaseInOut}, transform ${k.motionDurationSlow} ${k.motionEaseInOut} !important`,[`&${x}-appear, &${x}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${x}-leave-active`]:{transform:"translateY(-5px)"}}}}};const fe=k=>({legend:{display:"block",width:"100%",marginBottom:k.marginLG,padding:0,color:k.colorTextDescription,fontSize:k.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${k.lineWidth}px ${k.lineType} ${k.colorBorder}`},label:{fontSize:k.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 ${k.controlOutlineWidth}px ${k.controlOutline}`},output:{display:"block",paddingTop:15,color:k.colorText,fontSize:k.fontSize,lineHeight:k.lineHeight}}),it=(k,we)=>{const{formItemCls:Le}=k;return{[Le]:{[`${Le}-label > label`]:{height:we},[`${Le}-control-input`]:{minHeight:we}}}},me=k=>{const{componentCls:we}=k;return{[k.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ve.Wf)(k)),fe(k)),{[`${we}-text`]:{display:"inline-block",paddingInlineEnd:k.paddingSM},"&-small":Object.assign({},it(k,k.controlHeightSM)),"&-large":Object.assign({},it(k,k.controlHeightLG))})}},Ve=k=>{const{formItemCls:we,iconCls:Le,componentCls:x,rootPrefixCls:I,labelRequiredMarkColor:Re,labelColor:pe,labelFontSize:Ge,labelHeight:Ye,labelColonMarginInlineStart:Te,labelColonMarginInlineEnd:At,itemMarginBottom:Pt}=k;return{[we]:Object.assign(Object.assign({},(0,ve.Wf)(k)),{marginBottom:Pt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, &-hidden.${I}-row`]:{display:"none"},"&-has-warning":{[`${we}-split`]:{color:k.colorError}},"&-has-error":{[`${we}-split`]:{color:k.colorWarning}},[`${we}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${k.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Ye,color:pe,fontSize:Ge,[`> ${Le}`]:{fontSize:k.fontSize,verticalAlign:"top"},[`&${we}-required:not(${we}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:k.marginXXS,color:Re,fontSize:k.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${x}-hide-required-mark &`]:{display:"none"}},[`${we}-optional`]:{display:"inline-block",marginInlineStart:k.marginXXS,color:k.colorTextDescription,[`${x}-hide-required-mark &`]:{display:"none"}},[`${we}-tooltip`]:{color:k.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:k.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Te,marginInlineEnd:At},[`&${we}-no-colon::after`]:{content:'"\\a0"'}}},[`${we}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${I}-col-'"]):not([class*="' ${I}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:k.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[we]:{"&-explain, &-extra":{clear:"both",color:k.colorTextDescription,fontSize:k.fontSize,lineHeight:k.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:k.controlHeightSM,transition:`color ${k.motionDurationMid} ${k.motionEaseOut}`},"&-explain":{"&-error":{color:k.colorError},"&-warning":{color:k.colorWarning}}},[`&-with-help ${we}-explain`]:{height:"auto",opacity:1},[`${we}-feedback-icon`]:{fontSize:k.fontSize,textAlign:"center",visibility:"visible",animationName:B.kr,animationDuration:k.motionDurationMid,animationTimingFunction:k.motionEaseOutBack,pointerEvents:"none","&-success":{color:k.colorSuccess},"&-error":{color:k.colorError},"&-warning":{color:k.colorWarning},"&-validating":{color:k.colorPrimary}}})}},de=k=>{const{componentCls:we,formItemCls:Le}=k;return{[`${we}-horizontal`]:{[`${Le}-label`]:{flexGrow:0},[`${Le}-control`]:{flex:"1 1 0",minWidth:0},[`${Le}-label[class$='-24'], ${Le}-label[class*='-24 ']`]:{[`& + ${Le}-control`]:{minWidth:"unset"}}}}},P=k=>{const{componentCls:we,formItemCls:Le}=k;return{[`${we}-inline`]:{display:"flex",flexWrap:"wrap",[Le]:{flex:"none",marginInlineEnd:k.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${Le}-label, > ${Le}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${Le}-label`]:{flex:"none"},[`${we}-text`]:{display:"inline-block"},[`${Le}-has-feedback`]:{display:"inline-block"}}}}},c=k=>({padding:k.verticalLabelPadding,margin:k.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=k=>{const{componentCls:we,formItemCls:Le,rootPrefixCls:x}=k;return{[`${Le} ${Le}-label`]:c(k),[we]:{[Le]:{flexWrap:"wrap",[`${Le}-label, ${Le}-control`]:{[`&:not([class*=" ${x}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=k=>{const{componentCls:we,formItemCls:Le,rootPrefixCls:x}=k;return{[`${we}-vertical`]:{[Le]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${we}-item-control`]:{width:"100%"}}},[`${we}-vertical ${Le}-label, .${x}-col-24${Le}-label, - .${x}-col-xl-24${Le}-label`]:c(k),[`@media (max-width: ${k.screenXSMax}px)`]:[t(k),{[we]:{[`.${x}-col-xs-24${Le}-label`]:c(k)}}],[`@media (max-width: ${k.screenSMMax}px)`]:{[we]:{[`.${x}-col-sm-24${Le}-label`]:c(k)}},[`@media (max-width: ${k.screenMDMax}px)`]:{[we]:{[`.${x}-col-md-24${Le}-label`]:c(k)}},[`@media (max-width: ${k.screenLGMax}px)`]:{[we]:{[`.${x}-col-lg-24${Le}-label`]:c(k)}}}},g=(k,we)=>(0,G.TS)(k,{formItemCls:`${k.componentCls}-item`,rootPrefixCls:we});var U=(0,y.Z)("Form",(k,we)=>{let{rootPrefixCls:Le}=we;const x=g(k,Le);return[me(x),Ve(x),ne(x),de(x),P(x),p(x),(0,se.Z)(x),B.kr]},k=>({labelRequiredMarkColor:k.colorError,labelColor:k.colorTextHeading,labelFontSize:k.fontSize,labelHeight:k.controlHeight,labelColonMarginInlineStart:k.marginXXS/2,labelColonMarginInlineEnd:k.marginXS,itemMarginBottom:k.marginLG,verticalLabelPadding:`0 0 ${k.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const w=[];function Ee(k,we,Le){let x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof k=="string"?k:`${we}-${x}`,error:k,errorStatus:Le}}var Fe=k=>{let{help:we,helpStatus:Le,errors:x=w,warnings:I=w,className:Re,fieldId:pe,onVisibleChanged:Ge}=k;const{prefixCls:Ye}=C.useContext(j.Rk),Te=`${Ye}-item-explain`,[,At]=U(Ye),Pt=(0,C.useMemo)(()=>(0,F.Z)(Ye),[Ye]),jt=ee(x),pt=ee(I),Nt=C.useMemo(()=>we!=null?[Ee(we,"help",Le)]:[].concat((0,n.Z)(jt.map((Ot,zt)=>Ee(Ot,"error","error",zt))),(0,n.Z)(pt.map((Ot,zt)=>Ee(Ot,"warning","warning",zt)))),[we,Le,jt,pt]),Ut={};return pe&&(Ut.id=`${pe}_help`),C.createElement(oe.default,{motionDeadline:Pt.motionDeadline,motionName:`${Ye}-show-help`,visible:!!Nt.length,onVisibleChanged:Ge},Ot=>{const{className:zt,style:Wt}=Ot;return C.createElement("div",Object.assign({},Ut,{className:v()(Te,zt,Re,At),style:Wt,role:"alert"}),C.createElement(oe.CSSMotionList,Object.assign({keys:Nt},(0,F.Z)(Ye),{motionName:`${Ye}-show-help-item`,component:!1}),on=>{const{key:rn,error:en,errorStatus:Se,className:Ce,style:je}=on;return C.createElement("div",{key:rn,className:v()(Ce,{[`${Te}-${Se}`]:Se}),style:je},en)}))})},Ae=e(95013),lt=e(36355),X=e(1684),q=e(52946),ce=e(19716),J=e(16722);const Be=["parentNode"],De="form_item";function V(k){return k===void 0||k===!1?[]:Array.isArray(k)?k:[k]}function Oe(k,we){if(!k.length)return;const Le=k.join("_");return we?`${we}_${Le}`:Be.includes(Le)?`${De}_${Le}`:Le}function be(k,we,Le,x,I,Re){let pe=x;return Re!==void 0?pe=Re:Le.validating?pe="validating":k.length?pe="error":we.length?pe="warning":(Le.touched||I&&Le.validated)&&(pe="success"),pe}function ue(k){return V(k).join("_")}function Qe(k){const[we]=(0,Ae.useForm)(),Le=C.useRef({}),x=C.useMemo(()=>k!=null?k:Object.assign(Object.assign({},we),{__INTERNAL__:{itemRef:I=>Re=>{const pe=ue(I);Re?Le.current[pe]=Re:delete Le.current[pe]}},scrollToField:function(I){let Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const pe=V(I),Ge=Oe(pe,x.__INTERNAL__.name),Ye=Ge?document.getElementById(Ge):null;Ye&&(0,J.Z)(Ye,Object.assign({scrollMode:"if-needed",block:"nearest"},Re))},getFieldInstance:I=>{const Re=ue(I);return Le.current[Re]}}),[k,we]);return[x]}var tt=e(28726),xt=function(k,we){var Le={};for(var x in k)Object.prototype.hasOwnProperty.call(k,x)&&we.indexOf(x)<0&&(Le[x]=k[x]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,x=Object.getOwnPropertySymbols(k);I{const Le=C.useContext(X.Z),{getPrefixCls:x,direction:I,form:Re}=C.useContext(lt.E_),{prefixCls:pe,className:Ge,rootClassName:Ye,size:Te,disabled:At=Le,form:Pt,colon:jt,labelAlign:pt,labelWrap:Nt,labelCol:Ut,wrapperCol:Ot,hideRequiredMark:zt,layout:Wt="horizontal",scrollToFirstError:on,requiredMark:rn,onFinishFailed:en,name:Se,style:Ce,feedbackIcons:je}=k,Je=xt(k,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Me=(0,ce.Z)(Te),Xe=C.useContext(tt.Z),ze=(0,C.useMemo)(()=>rn!==void 0?rn:Re&&Re.requiredMark!==void 0?Re.requiredMark:!zt,[zt,rn,Re]),St=jt!=null?jt:Re==null?void 0:Re.colon,kt=x("form",pe),[Jt,mn]=U(kt),gn=v()(kt,`${kt}-${Wt}`,{[`${kt}-hide-required-mark`]:ze===!1,[`${kt}-rtl`]:I==="rtl",[`${kt}-${Me}`]:Me},mn,Re==null?void 0:Re.className,Ge,Ye),[pn]=Qe(Pt),{__INTERNAL__:sn}=pn;sn.name=Se;const It=(0,C.useMemo)(()=>({name:Se,labelAlign:pt,labelCol:Ut,labelWrap:Nt,wrapperCol:Ot,vertical:Wt==="vertical",colon:St,requiredMark:ze,itemRef:sn.itemRef,form:pn,feedbackIcons:je}),[Se,pt,Ut,Ot,Wt,St,ze,pn,je]);C.useImperativeHandle(we,()=>pn);const Bn=(Nn,cn)=>{if(Nn){let An={block:"nearest"};typeof Nn=="object"&&(An=Nn),pn.scrollToField(cn,An)}},xn=Nn=>{if(en==null||en(Nn),Nn.errorFields.length){const cn=Nn.errorFields[0].name;if(on!==void 0){Bn(on,cn);return}Re&&Re.scrollToFirstError!==void 0&&Bn(Re.scrollToFirstError,cn)}};return Jt(C.createElement(X.n,{disabled:At},C.createElement(q.q,{size:Me},C.createElement(j.RV,Object.assign({},{validateMessages:Xe}),C.createElement(j.q3.Provider,{value:It},C.createElement(Ae.default,Object.assign({id:Se},Je,{name:Se,onFinishFailed:xn,form:pn,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Ce),className:gn})))))))};var nt=C.forwardRef(Ct),bt=e(41799),Ue=e(8654),xe=e(92343),vt=e(11592);function N(k){if(typeof k=="function")return k;const we=(0,vt.Z)(k);return we.length<=1?we[0]:we}const D=()=>{const{status:k,errors:we=[],warnings:Le=[]}=(0,C.useContext)(j.aM);return{status:k,errors:we,warnings:Le}};D.Context=j.aM;var A=D,a=e(16089);function E(k){const[we,Le]=C.useState(k),x=(0,C.useRef)(null),I=(0,C.useRef)([]),Re=(0,C.useRef)(!1);C.useEffect(()=>(Re.current=!1,()=>{Re.current=!0,a.Z.cancel(x.current),x.current=null}),[]);function pe(Ge){Re.current||(x.current===null&&(I.current=[],x.current=(0,a.Z)(()=>{x.current=null,Le(Ye=>{let Te=Ye;return I.current.forEach(At=>{Te=At(Te)}),Te})})),I.current.push(Ge))}return[we,pe]}function Z(){const{itemRef:k}=C.useContext(j.q3),we=C.useRef({});function Le(x,I){const Re=I&&typeof I=="object"&&I.ref,pe=x.join("_");return(we.current.name!==pe||we.current.originRef!==Re)&&(we.current.name=pe,we.current.originRef=Re,we.current.ref=(0,Ue.sQ)(k(x),Re)),we.current.ref}return Le}var u=e(29194),s=e(34280),K=e(2738),S=e(27382),f=e(37028);const W=k=>{const{formItemCls:we}=k;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${we}-control`]:{display:"flex"}}}};var te=(0,y.b)(["Form","item-item"],(k,we)=>{let{rootPrefixCls:Le}=we;const x=g(k,Le);return[W(x)]}),Pe=k=>{const{prefixCls:we,status:Le,wrapperCol:x,children:I,errors:Re,warnings:pe,_internalItemRender:Ge,extra:Ye,help:Te,fieldId:At,marginBottom:Pt,onErrorVisibleChanged:jt}=k,pt=`${we}-item`,Nt=C.useContext(j.q3),Ut=x||Nt.wrapperCol||{},Ot=v()(`${pt}-control`,Ut.className),zt=C.useMemo(()=>Object.assign({},Nt),[Nt]);delete zt.labelCol,delete zt.wrapperCol;const Wt=C.createElement("div",{className:`${pt}-control-input`},C.createElement("div",{className:`${pt}-control-input-content`},I)),on=C.useMemo(()=>({prefixCls:we,status:Le}),[we,Le]),rn=Pt!==null||Re.length||pe.length?C.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},C.createElement(j.Rk.Provider,{value:on},C.createElement(Fe,{fieldId:At,errors:Re,warnings:pe,help:Te,helpStatus:Le,className:`${pt}-explain-connected`,onVisibleChanged:jt})),!!Pt&&C.createElement("div",{style:{width:0,height:Pt}})):null,en={};At&&(en.id=`${At}_extra`);const Se=Ye?C.createElement("div",Object.assign({},en,{className:`${pt}-extra`}),Ye):null,Ce=Ge&&Ge.mark==="pro_table_render"&&Ge.render?Ge.render(k,{input:Wt,errorList:rn,extra:Se}):C.createElement(C.Fragment,null,Wt,rn,Se);return C.createElement(j.q3.Provider,{value:zt},C.createElement(f.Z,Object.assign({},Ut,{className:Ot}),Ce),C.createElement(te,{prefixCls:we}))},$=e(61485),h=e(31724),i=e(9763),m=e(6848),H=function(k,we){var Le={};for(var x in k)Object.prototype.hasOwnProperty.call(k,x)&&we.indexOf(x)<0&&(Le[x]=k[x]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,x=Object.getOwnPropertySymbols(k);I{let{prefixCls:we,label:Le,htmlFor:x,labelCol:I,labelAlign:Re,colon:pe,required:Ge,requiredMark:Ye,tooltip:Te}=k;var At;const[Pt]=(0,i.Z)("Form"),{vertical:jt,labelAlign:pt,labelCol:Nt,labelWrap:Ut,colon:Ot}=C.useContext(j.q3);if(!Le)return null;const zt=I||Nt||{},Wt=Re||pt,on=`${we}-item-label`,rn=v()(on,Wt==="left"&&`${on}-left`,zt.className,{[`${on}-wrap`]:!!Ut});let en=Le;const Se=pe===!0||Ot!==!1&&pe!==!1;Se&&!jt&&typeof Le=="string"&&Le.trim()!==""&&(en=Le.replace(/[:|:]\s*$/,""));const je=L(Te);if(je){const{icon:ze=C.createElement($.Z,null)}=je,St=H(je,["icon"]),kt=C.createElement(m.Z,Object.assign({},St),C.cloneElement(ze,{className:`${we}-item-tooltip`,title:""}));en=C.createElement(C.Fragment,null,en,kt)}const Je=Ye==="optional",Me=typeof Ye=="function";Me?en=Ye(en,{required:!!Ge}):Je&&!Ge&&(en=C.createElement(C.Fragment,null,en,C.createElement("span",{className:`${we}-item-optional`,title:""},(Pt==null?void 0:Pt.optional)||((At=h.Z.Form)===null||At===void 0?void 0:At.optional))));const Xe=v()({[`${we}-item-required`]:Ge,[`${we}-item-required-mark-optional`]:Je||Me,[`${we}-item-no-colon`]:!Se});return C.createElement(f.Z,Object.assign({},zt,{className:rn}),C.createElement("label",{htmlFor:x,className:Xe,title:typeof Le=="string"?Le:""},en))},ye=e(29679),ke=e(19248),dt=e(96512),Dt=e(58617);const yt={success:ye.Z,warning:dt.Z,error:ke.Z,validating:Dt.Z};function Bt(k){let{children:we,errors:Le,warnings:x,hasFeedback:I,validateStatus:Re,prefixCls:pe,meta:Ge,noStyle:Ye}=k;const Te=`${pe}-item`,{feedbackIcons:At}=C.useContext(j.q3),Pt=be(Le,x,Ge,null,!!I,Re),{isFormItemInput:jt,status:pt}=C.useContext(j.aM),Nt=C.useMemo(()=>{var Ut;let Ot;if(I){const on=I!==!0&&I.icons||At,rn=Pt&&((Ut=on==null?void 0:on({status:Pt,errors:Le,warnings:x}))===null||Ut===void 0?void 0:Ut[Pt]),en=Pt&&yt[Pt];Ot=rn!==!1&&en?C.createElement("span",{className:v()(`${Te}-feedback-icon`,`${Te}-feedback-icon-${Pt}`)},rn||C.createElement(en,null)):null}let zt=!0,Wt=Pt||"";return Ye&&(zt=jt,Wt=(Pt!=null?Pt:pt)||""),{status:Wt,errors:Le,warnings:x,hasFeedback:!!I,feedbackIcon:Ot,isFormItemInput:zt}},[Pt,I,Ye,jt,pt]);return C.createElement(j.aM.Provider,{value:Nt},we)}var qt=function(k,we){var Le={};for(var x in k)Object.prototype.hasOwnProperty.call(k,x)&&we.indexOf(x)<0&&(Le[x]=k[x]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,x=Object.getOwnPropertySymbols(k);I{if(je&&rn.current){const mn=getComputedStyle(rn.current);Xe(parseInt(mn.marginBottom,10))}},[je,Je]);const ze=mn=>{mn||Xe(null)},kt=function(){let mn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const gn=mn?en:Te.errors,pn=mn?Se:Te.warnings;return be(gn,pn,Te,"",!!At,Ye)}(),Jt=v()(Wt,Le,x,{[`${Wt}-with-help`]:Ce||en.length||Se.length,[`${Wt}-has-feedback`]:kt&&At,[`${Wt}-has-success`]:kt==="success",[`${Wt}-has-warning`]:kt==="warning",[`${Wt}-has-error`]:kt==="error",[`${Wt}-is-validating`]:kt==="validating",[`${Wt}-hidden`]:Pt});return C.createElement("div",{className:Jt,style:I,ref:rn},C.createElement(S.Z,Object.assign({className:`${Wt}-row`},(0,K.Z)(zt,["_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"])),C.createElement(We,Object.assign({htmlFor:pt},k,{requiredMark:on,required:Nt!=null?Nt:Ut,prefixCls:we})),C.createElement(Pe,Object.assign({},k,Te,{errors:en,warnings:Se,prefixCls:we,status:kt,help:Re,marginBottom:Me,onErrorVisibleChanged:ze}),C.createElement(j.qI.Provider,{value:Ot},C.createElement(Bt,{prefixCls:we,meta:Te,errors:Te.errors,warnings:Te.warnings,hasFeedback:At,validateStatus:kt},jt)))),!!Me&&C.createElement("div",{className:`${Wt}-margin-offset`,style:{marginBottom:-Me}}))}const Xt="__SPLIT__",$t=null,he=C.memo(k=>{let{children:we}=k;return we},(k,we)=>k.value===we.value&&k.update===we.update&&k.childProps.length===we.childProps.length&&k.childProps.every((Le,x)=>Le===we.childProps[x]));function He(k){return k!=null}function st(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Rt(k){const{name:we,noStyle:Le,className:x,dependencies:I,prefixCls:Re,shouldUpdate:pe,rules:Ge,children:Ye,required:Te,label:At,messageVariables:Pt,trigger:jt="onChange",validateTrigger:pt,hidden:Nt,help:Ut}=k,{getPrefixCls:Ot}=C.useContext(lt.E_),{name:zt}=C.useContext(j.q3),Wt=N(Ye),on=typeof Wt=="function",rn=C.useContext(j.qI),{validateTrigger:en}=C.useContext(Ae.FieldContext),Se=pt!==void 0?pt:en,Ce=He(we),je=Ot("form",Re),[Je,Me]=U(je),Xe=C.useContext(Ae.ListContext),ze=C.useRef(),[St,kt]=E({}),[Jt,mn]=(0,bt.Z)(()=>st()),gn=cn=>{const An=Xe==null?void 0:Xe.getKey(cn.name);if(mn(cn.destroy?st():cn,!0),Le&&Ut!==!1&&rn){let vn=cn.name;if(cn.destroy)vn=ze.current||vn;else if(An!==void 0){const[wn,Mn]=An;vn=[wn].concat((0,n.Z)(Mn)),ze.current=vn}rn(cn,vn)}},pn=(cn,An)=>{kt(vn=>{const wn=Object.assign({},vn),Kn=[].concat((0,n.Z)(cn.name.slice(0,-1)),(0,n.Z)(An)).join(Xt);return cn.destroy?delete wn[Kn]:wn[Kn]=cn,wn})},[sn,It]=C.useMemo(()=>{const cn=(0,n.Z)(Jt.errors),An=(0,n.Z)(Jt.warnings);return Object.values(St).forEach(vn=>{cn.push.apply(cn,(0,n.Z)(vn.errors||[])),An.push.apply(An,(0,n.Z)(vn.warnings||[]))}),[cn,An]},[St,Jt.errors,Jt.warnings]),Bn=Z();function xn(cn,An,vn){return Le&&!Nt?C.createElement(Bt,{prefixCls:je,hasFeedback:k.hasFeedback,validateStatus:k.validateStatus,meta:Jt,errors:sn,warnings:It,noStyle:!0},cn):C.createElement(Vt,Object.assign({key:"row"},k,{className:v()(x,Me),prefixCls:je,fieldId:An,isRequired:vn,errors:sn,warnings:It,meta:Jt,onSubItemMetaChange:pn}),cn)}if(!Ce&&!on&&!I)return Je(xn(Wt));let Nn={};return typeof At=="string"?Nn.label=At:we&&(Nn.label=String(we)),Pt&&(Nn=Object.assign(Object.assign({},Nn),Pt)),Je(C.createElement(Ae.Field,Object.assign({},k,{messageVariables:Nn,trigger:jt,validateTrigger:Se,onMetaChange:gn}),(cn,An,vn)=>{const wn=V(we).length&&An?An.name:[],Mn=Oe(wn,zt),Kn=Te!==void 0?Te:!!(Ge&&Ge.some(rt=>{if(rt&&typeof rt=="object"&&rt.required&&!rt.warningOnly)return!0;if(typeof rt=="function"){const _t=rt(vn);return _t&&_t.required&&!_t.warningOnly}return!1})),fn=Object.assign({},cn);let Ft=null;if(Array.isArray(Wt)&&Ce)Ft=Wt;else if(!(on&&(!(pe||I)||Ce))){if(!(I&&!on&&!Ce))if((0,xe.l$)(Wt)){const rt=Object.assign(Object.assign({},Wt.props),fn);if(rt.id||(rt.id=Mn),Ut||sn.length>0||It.length>0||k.extra){const ge=[];(Ut||sn.length>0)&&ge.push(`${Mn}_help`),k.extra&&ge.push(`${Mn}_extra`),rt["aria-describedby"]=ge.join(" ")}sn.length>0&&(rt["aria-invalid"]="true"),Kn&&(rt["aria-required"]="true"),(0,Ue.Yr)(Wt)&&(rt.ref=Bn(wn,Wt)),new Set([].concat((0,n.Z)(V(jt)),(0,n.Z)(V(Se)))).forEach(ge=>{rt[ge]=function(){for(var b,Q,z,Ze,Ke,T=arguments.length,Ne=new Array(T),at=0;at{var{prefixCls:we,children:Le}=k,x=Lt(k,["prefixCls","children"]);const{getPrefixCls:I}=C.useContext(lt.E_),Re=I("form",we),pe=C.useMemo(()=>({prefixCls:Re,status:"error"}),[Re]);return C.createElement(Ae.List,Object.assign({},x),(Ge,Ye,Te)=>C.createElement(j.Rk.Provider,{value:pe},Le(Ge.map(At=>Object.assign(Object.assign({},At),{fieldKey:At.key})),Ye,{errors:Te.errors,warnings:Te.warnings})))};function Yt(){const{form:k}=(0,C.useContext)(j.q3);return k}const wt=nt;wt.Item=Et,wt.List=tn,wt.ErrorList=Fe,wt.useForm=Qe,wt.useFormInstance=Yt,wt.useWatch=Ae.useWatch,wt.Provider=j.RV,wt.create=()=>{};var bn=wt},8628:function(Ht,ot,e){var n=e(59301),d=e(34280),v=e(56762),oe=e(69507);function C(){let F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const j=(0,n.useRef)({}),ee=(0,v.Z)(),ve=(0,oe.ZP)();return(0,d.Z)(()=>{const B=ve.subscribe(se=>{j.current=se,F&&ee()});return()=>ve.unsubscribe(B)},[]),j.current}ot.Z=C},5871:function(Ht,ot,e){e.d(ot,{Z:function(){return $}});var n=e(84105),d=e(87395),v=e(92310),oe=e.n(v),C=e(54476),F=e(20068),j=e(76190),ee=e(42978),ve=e(75931),B=e(67732),se=e(83652);function G(){return typeof BigInt=="function"}function y(h){return!h&&h!==0&&!Number.isNaN(h)||!String(h).trim()}function Y(h){var i=h.trim(),m=i.startsWith("-");m&&(i=i.slice(1)),i=i.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),i.startsWith(".")&&(i="0".concat(i));var H=i||"0",L=H.split("."),ie=L[0]||"0",We=L[1]||"0";ie==="0"&&We==="0"&&(m=!1);var ye=m?"-":"";return{negative:m,negativeStr:ye,trimStr:H,integerStr:ie,decimalStr:We,fullStr:"".concat(ye).concat(H)}}function ne(h){var i=String(h);return!Number.isNaN(Number(i))&&i.includes("e")}function fe(h){var i=String(h);if(ne(h)){var m=Number(i.slice(i.indexOf("e-")+2)),H=i.match(/\.(\d+)/);return H!=null&&H[1]&&(m+=H[1].length),m}return i.includes(".")&&me(i)?i.length-i.indexOf(".")-1:0}function it(h){var i=String(h);if(ne(h)){if(h>Number.MAX_SAFE_INTEGER)return String(G()?BigInt(h).toString():Number.MAX_SAFE_INTEGER);if(h0&&arguments[0]!==void 0?arguments[0]:!0;return m?this.isInvalidate()?"":Y("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),h}(),de=function(){function h(i){if((0,B.Z)(this,h),(0,F.Z)(this,"origin",""),(0,F.Z)(this,"number",void 0),(0,F.Z)(this,"empty",void 0),y(i)){this.empty=!0;return}this.origin=String(i),this.number=Number(i)}return(0,se.Z)(h,[{key:"negate",value:function(){return new h(-this.toNumber())}},{key:"add",value:function(m){if(this.isInvalidate())return new h(m);var H=Number(m);if(Number.isNaN(H))return this;var L=this.number+H;if(L>Number.MAX_SAFE_INTEGER)return new h(Number.MAX_SAFE_INTEGER);if(LNumber.MAX_SAFE_INTEGER)return new h(Number.MAX_SAFE_INTEGER);if(L0&&arguments[0]!==void 0?arguments[0]:!0;return m?this.isInvalidate()?"":it(this.number):this.origin}}]),h}();function P(h){return G()?new Ve(h):new de(h)}function c(h,i,m){var H=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(h==="")return"";var L=Y(h),ie=L.negativeStr,We=L.integerStr,ye=L.decimalStr,ke="".concat(i).concat(ye),dt="".concat(ie).concat(We);if(m>=0){var Dt=Number(ye[m]);if(Dt>=5&&!H){var yt=P(h).add("".concat(ie,"0.").concat("0".repeat(m)).concat(10-Dt));return c(yt.toString(),i,m,H)}return m===0?dt:"".concat(dt).concat(i).concat(ye.padEnd(m,"0").slice(0,m))}return ke===".0"?dt:"".concat(dt).concat(ke)}var t=P,p=e(93681),g=e(34280),U=e(8654),w=e(59301),Ee=e(48736);function M(h,i){var m=(0,w.useRef)(null);function H(){try{var ie=h.selectionStart,We=h.selectionEnd,ye=h.value,ke=ye.substring(0,ie),dt=ye.substring(We);m.current={start:ie,end:We,value:ye,beforeTxt:ke,afterTxt:dt}}catch(Dt){}}function L(){if(h&&m.current&&i)try{var ie=h.value,We=m.current,ye=We.beforeTxt,ke=We.afterTxt,dt=We.start,Dt=ie.length;if(ie.endsWith(ke))Dt=ie.length-m.current.afterTxt.length;else if(ie.startsWith(ye))Dt=ye.length;else{var yt=ye[dt-1],Bt=ie.indexOf(yt,dt-1);Bt!==-1&&(Dt=Bt+1)}h.setSelectionRange(Dt,Dt)}catch(qt){(0,Ee.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(qt.message))}}return[H,L]}var Fe=e(49658),Ae=function(){var i=(0,w.useState)(!1),m=(0,ee.Z)(i,2),H=m[0],L=m[1];return(0,g.Z)(function(){L((0,Fe.Z)())},[]),H},lt=Ae,X=e(16089),q=200,ce=600;function J(h){var i=h.prefixCls,m=h.upNode,H=h.downNode,L=h.upDisabled,ie=h.downDisabled,We=h.onStep,ye=w.useRef(),ke=w.useRef([]),dt=w.useRef();dt.current=We;var Dt=function(){clearTimeout(ye.current)},yt=function(st,Rt){st.preventDefault(),Dt(),dt.current(Rt);function ct(){dt.current(Rt),ye.current=setTimeout(ct,q)}ye.current=setTimeout(ct,ce)};w.useEffect(function(){return function(){Dt(),ke.current.forEach(function(He){return X.Z.cancel(He)})}},[]);var Bt=lt();if(Bt)return null;var qt="".concat(i,"-handler"),Vt=oe()(qt,"".concat(qt,"-up"),(0,F.Z)({},"".concat(qt,"-up-disabled"),L)),Xt=oe()(qt,"".concat(qt,"-down"),(0,F.Z)({},"".concat(qt,"-down-disabled"),ie)),$t=function(){return ke.current.push((0,X.Z)(Dt))},he={unselectable:"on",role:"button",onMouseUp:$t,onMouseLeave:$t};return w.createElement("div",{className:"".concat(qt,"-wrap")},w.createElement("span",(0,C.Z)({},he,{onMouseDown:function(st){yt(st,!0)},"aria-label":"Increase Value","aria-disabled":L,className:Vt}),m||w.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-up-inner")})),w.createElement("span",(0,C.Z)({},he,{onMouseDown:function(st){yt(st,!1)},"aria-label":"Decrease Value","aria-disabled":ie,className:Xt}),H||w.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-down-inner")})))}function Be(h){var i=typeof h=="number"?it(h):Y(h).fullStr,m=i.includes(".");return m?Y(i.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:h+"0"}var De=e(5643),V=function(){var h=(0,w.useRef)(0),i=function(){X.Z.cancel(h.current)};return(0,w.useEffect)(function(){return i},[]),function(m){i(),h.current=(0,X.Z)(function(){m()})}},Oe=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],be=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],ue=function(i,m){return i||m.isEmpty()?m.toString():m.toNumber()},Qe=function(i){var m=t(i);return m.isInvalidate()?null:m},tt=w.forwardRef(function(h,i){var m,H=h.prefixCls,L=H===void 0?"rc-input-number":H,ie=h.className,We=h.style,ye=h.min,ke=h.max,dt=h.step,Dt=dt===void 0?1:dt,yt=h.defaultValue,Bt=h.value,qt=h.disabled,Vt=h.readOnly,Xt=h.upHandler,$t=h.downHandler,he=h.keyboard,He=h.controls,st=He===void 0?!0:He,Rt=h.classNames,ct=h.stringMode,Et=h.parser,Lt=h.formatter,Zt=h.precision,tn=h.decimalSeparator,Yt=h.onChange,wt=h.onInput,bn=h.onPressEnter,k=h.onStep,we=(0,ve.Z)(h,Oe),Le="".concat(L,"-input"),x=w.useRef(null),I=w.useState(!1),Re=(0,ee.Z)(I,2),pe=Re[0],Ge=Re[1],Ye=w.useRef(!1),Te=w.useRef(!1),At=w.useRef(!1),Pt=w.useState(function(){return t(Bt!=null?Bt:yt)}),jt=(0,ee.Z)(Pt,2),pt=jt[0],Nt=jt[1];function Ut(Ft){Bt===void 0&&Nt(Ft)}var Ot=w.useCallback(function(Ft,rt){if(!rt)return Zt>=0?Zt:Math.max(fe(Ft),fe(Dt))},[Zt,Dt]),zt=w.useCallback(function(Ft){var rt=String(Ft);if(Et)return Et(rt);var _t=rt;return tn&&(_t=_t.replace(tn,".")),_t.replace(/[^\w.-]+/g,"")},[Et,tn]),Wt=w.useRef(""),on=w.useCallback(function(Ft,rt){if(Lt)return Lt(Ft,{userTyping:rt,input:String(Wt.current)});var _t=typeof Ft=="number"?it(Ft):Ft;if(!rt){var ae=Ot(_t,rt);if(me(_t)&&(tn||ae>=0)){var ge=tn||".";_t=c(_t,ge,ae)}}return _t},[Lt,Ot,tn]),rn=w.useState(function(){var Ft=yt!=null?yt:Bt;return pt.isInvalidate()&&["string","number"].includes((0,j.Z)(Ft))?Number.isNaN(Ft)?"":Ft:on(pt.toString(),!1)}),en=(0,ee.Z)(rn,2),Se=en[0],Ce=en[1];Wt.current=Se;function je(Ft,rt){Ce(on(Ft.isInvalidate()?Ft.toString(!1):Ft.toString(!rt),rt))}var Je=w.useMemo(function(){return Qe(ke)},[ke,Zt]),Me=w.useMemo(function(){return Qe(ye)},[ye,Zt]),Xe=w.useMemo(function(){return!Je||!pt||pt.isInvalidate()?!1:Je.lessEquals(pt)},[Je,pt]),ze=w.useMemo(function(){return!Me||!pt||pt.isInvalidate()?!1:pt.lessEquals(Me)},[Me,pt]),St=M(x.current,pe),kt=(0,ee.Z)(St,2),Jt=kt[0],mn=kt[1],gn=function(rt){return Je&&!rt.lessEquals(Je)?Je:Me&&!Me.lessEquals(rt)?Me:null},pn=function(rt){return!gn(rt)},sn=function(rt,_t){var ae=rt,ge=pn(ae)||ae.isEmpty();if(!ae.isEmpty()&&!_t&&(ae=gn(ae)||ae,ge=!0),!Vt&&!qt&&ge){var b=ae.toString(),Q=Ot(b,_t);return Q>=0&&(ae=t(c(b,".",Q)),pn(ae)||(ae=t(c(b,".",Q,!0)))),ae.equals(pt)||(Ut(ae),Yt==null||Yt(ae.isEmpty()?null:ue(ct,ae)),Bt===void 0&&je(ae,_t)),ae}return pt},It=V(),Bn=function Ft(rt){if(Jt(),Wt.current=rt,Ce(rt),!Te.current){var _t=zt(rt),ae=t(_t);ae.isNaN()||sn(ae,!0)}wt==null||wt(rt),It(function(){var ge=rt;Et||(ge=rt.replace(/。/g,".")),ge!==rt&&Ft(ge)})},xn=function(){Te.current=!0},Nn=function(){Te.current=!1,Bn(x.current.value)},cn=function(rt){Bn(rt.target.value)},An=function(rt){var _t;if(!(rt&&Xe||!rt&&ze)){Ye.current=!1;var ae=t(At.current?Be(Dt):Dt);rt||(ae=ae.negate());var ge=(pt||t(0)).add(ae.toString()),b=sn(ge,!1);k==null||k(ue(ct,b),{offset:At.current?Be(Dt):Dt,type:rt?"up":"down"}),(_t=x.current)===null||_t===void 0||_t.focus()}},vn=function(rt){var _t=t(zt(Se)),ae=_t;_t.isNaN()?ae=sn(pt,rt):ae=sn(_t,rt),Bt!==void 0?je(pt,!1):ae.isNaN()||je(ae,!1)},wn=function(){Ye.current=!0},Mn=function(rt){var _t=rt.key,ae=rt.shiftKey;Ye.current=!0,At.current=ae,_t==="Enter"&&(Te.current||(Ye.current=!1),vn(!1),bn==null||bn(rt)),he!==!1&&!Te.current&&["Up","ArrowUp","Down","ArrowDown"].includes(_t)&&(An(_t==="Up"||_t==="ArrowUp"),rt.preventDefault())},Kn=function(){Ye.current=!1,At.current=!1},fn=function(){vn(!1),Ge(!1),Ye.current=!1};return(0,g.o)(function(){pt.isInvalidate()||je(pt,!1)},[Zt]),(0,g.o)(function(){var Ft=t(Bt);Nt(Ft);var rt=t(zt(Se));(!Ft.equals(rt)||!Ye.current||Lt)&&je(Ft,Ye.current)},[Bt]),(0,g.o)(function(){Lt&&mn()},[Se]),w.createElement("div",{className:oe()(L,Rt==null?void 0:Rt.input,ie,(m={},(0,F.Z)(m,"".concat(L,"-focused"),pe),(0,F.Z)(m,"".concat(L,"-disabled"),qt),(0,F.Z)(m,"".concat(L,"-readonly"),Vt),(0,F.Z)(m,"".concat(L,"-not-a-number"),pt.isNaN()),(0,F.Z)(m,"".concat(L,"-out-of-range"),!pt.isInvalidate()&&!pn(pt)),m)),style:We,onFocus:function(){Ge(!0)},onBlur:fn,onKeyDown:Mn,onKeyUp:Kn,onCompositionStart:xn,onCompositionEnd:Nn,onBeforeInput:wn},st&&w.createElement(J,{prefixCls:L,upNode:Xt,downNode:$t,upDisabled:Xe,downDisabled:ze,onStep:An}),w.createElement("div",{className:"".concat(Le,"-wrap")},w.createElement("input",(0,C.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":ye,"aria-valuemax":ke,"aria-valuenow":pt.isInvalidate()?null:pt.toString(),step:Dt},we,{ref:(0,U.sQ)(x,i),className:Le,value:Se,onChange:cn,disabled:qt,readOnly:Vt}))))}),xt=w.forwardRef(function(h,i){var m=h.disabled,H=h.style,L=h.prefixCls,ie=h.value,We=h.prefix,ye=h.suffix,ke=h.addonBefore,dt=h.addonAfter,Dt=h.classes,yt=h.className,Bt=h.classNames,qt=(0,ve.Z)(h,be),Vt=w.useRef(null),Xt=function(he){Vt.current&&(0,De.nH)(Vt.current,he)};return w.createElement(p.BaseInput,{inputElement:w.createElement(tt,(0,C.Z)({prefixCls:L,disabled:m,classNames:Bt,ref:(0,U.sQ)(Vt,i)},qt)),className:yt,triggerFocus:Xt,prefixCls:L,value:ie,disabled:m,style:H,prefix:We,suffix:ye,addonAfter:dt,addonBefore:ke,classes:Dt,classNames:Bt,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});xt.displayName="InputNumber";var Ct=xt,ht=Ct,nt=e(19080),bt=e(36355),Ue=e(92736),xe=e(1684),vt=e(19716),N=e(32441),D=e(33234),A=e(9937),a=e(17313),E=e(74207),Z=e(83116),u=e(37613);const s=(h,i)=>{let{componentCls:m,borderRadiusSM:H,borderRadiusLG:L}=h;const ie=i==="lg"?L:H;return{[`&-${i}`]:{[`${m}-handler-wrap`]:{borderStartEndRadius:ie,borderEndEndRadius:ie},[`${m}-handler-up`]:{borderStartEndRadius:ie},[`${m}-handler-down`]:{borderEndEndRadius:ie}}}},K=h=>{const{componentCls:i,lineWidth:m,lineType:H,colorBorder:L,borderRadius:ie,fontSizeLG:We,controlHeightLG:ye,controlHeightSM:ke,colorError:dt,paddingInlineSM:Dt,colorTextDescription:yt,motionDurationMid:Bt,handleHoverColor:qt,paddingInline:Vt,paddingBlock:Xt,handleBg:$t,handleActiveBg:he,colorTextDisabled:He,borderRadiusSM:st,borderRadiusLG:Rt,controlWidth:ct,handleVisible:Et,handleBorderColor:Lt}=h;return[{[i]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,a.Wf)(h)),(0,A.ik)(h)),(0,A.bi)(h,i)),{display:"inline-block",width:ct,margin:0,padding:0,border:`${m}px ${H} ${L}`,borderRadius:ie,"&-rtl":{direction:"rtl",[`${i}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:We,borderRadius:Rt,[`input${i}-input`]:{height:ye-2*m}},"&-sm":{padding:0,borderRadius:st,[`input${i}-input`]:{height:ke-2*m,padding:`0 ${Dt}px`}},"&:hover":Object.assign({},(0,A.pU)(h)),"&-focused":Object.assign({},(0,A.M1)(h)),"&-out-of-range":{[`${i}-input-wrap`]:{input:{color:dt}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,a.Wf)(h)),(0,A.s7)(h)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${i}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${i}-group-addon`]:{borderRadius:Rt,fontSize:h.fontSizeLG}},"&-sm":{[`${i}-group-addon`]:{borderRadius:st}},[`${i}-wrapper-disabled > ${i}-group-addon`]:Object.assign({},(0,A.Xy)(h))}}),[`&-disabled ${i}-input`]:{cursor:"not-allowed"},[i]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,a.Wf)(h)),{width:"100%",padding:`${Xt}px ${Vt}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:ie,outline:0,transition:`all ${Bt} linear`,appearance:"textfield",fontSize:"inherit"}),(0,A.nz)(h.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[i]:Object.assign(Object.assign(Object.assign({[`&:hover ${i}-handler-wrap, &-focused ${i}-handler-wrap`]:{opacity:1},[`${i}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:h.handleWidth,height:"100%",background:$t,borderStartStartRadius:0,borderStartEndRadius:ie,borderEndEndRadius:ie,borderEndStartRadius:0,opacity:Et===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Bt} linear ${Bt}`,[`${i}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + .${x}-col-xl-24${Le}-label`]:c(k),[`@media (max-width: ${k.screenXSMax}px)`]:[t(k),{[we]:{[`.${x}-col-xs-24${Le}-label`]:c(k)}}],[`@media (max-width: ${k.screenSMMax}px)`]:{[we]:{[`.${x}-col-sm-24${Le}-label`]:c(k)}},[`@media (max-width: ${k.screenMDMax}px)`]:{[we]:{[`.${x}-col-md-24${Le}-label`]:c(k)}},[`@media (max-width: ${k.screenLGMax}px)`]:{[we]:{[`.${x}-col-lg-24${Le}-label`]:c(k)}}}},g=(k,we)=>(0,G.TS)(k,{formItemCls:`${k.componentCls}-item`,rootPrefixCls:we});var U=(0,y.Z)("Form",(k,we)=>{let{rootPrefixCls:Le}=we;const x=g(k,Le);return[me(x),Ve(x),ne(x),de(x),P(x),p(x),(0,se.Z)(x),B.kr]},k=>({labelRequiredMarkColor:k.colorError,labelColor:k.colorTextHeading,labelFontSize:k.fontSize,labelHeight:k.controlHeight,labelColonMarginInlineStart:k.marginXXS/2,labelColonMarginInlineEnd:k.marginXS,itemMarginBottom:k.marginLG,verticalLabelPadding:`0 0 ${k.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const w=[];function Ee(k,we,Le){let x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof k=="string"?k:`${we}-${x}`,error:k,errorStatus:Le}}var Fe=k=>{let{help:we,helpStatus:Le,errors:x=w,warnings:I=w,className:Re,fieldId:pe,onVisibleChanged:Ge}=k;const{prefixCls:Ye}=C.useContext(j.Rk),Te=`${Ye}-item-explain`,[,At]=U(Ye),Pt=(0,C.useMemo)(()=>(0,F.Z)(Ye),[Ye]),jt=ee(x),pt=ee(I),Nt=C.useMemo(()=>we!=null?[Ee(we,"help",Le)]:[].concat((0,n.Z)(jt.map((Ot,zt)=>Ee(Ot,"error","error",zt))),(0,n.Z)(pt.map((Ot,zt)=>Ee(Ot,"warning","warning",zt)))),[we,Le,jt,pt]),Ut={};return pe&&(Ut.id=`${pe}_help`),C.createElement(oe.default,{motionDeadline:Pt.motionDeadline,motionName:`${Ye}-show-help`,visible:!!Nt.length,onVisibleChanged:Ge},Ot=>{const{className:zt,style:Wt}=Ot;return C.createElement("div",Object.assign({},Ut,{className:v()(Te,zt,Re,At),style:Wt,role:"alert"}),C.createElement(oe.CSSMotionList,Object.assign({keys:Nt},(0,F.Z)(Ye),{motionName:`${Ye}-show-help-item`,component:!1}),on=>{const{key:rn,error:en,errorStatus:Be,className:Ce,style:je}=on;return C.createElement("div",{key:rn,className:v()(Ce,{[`${Te}-${Be}`]:Be}),style:je},en)}))})},Ae=e(95013),lt=e(36355),X=e(1684),q=e(52946),ce=e(19716),J=e(16722);const xe=["parentNode"],De="form_item";function V(k){return k===void 0||k===!1?[]:Array.isArray(k)?k:[k]}function Oe(k,we){if(!k.length)return;const Le=k.join("_");return we?`${we}_${Le}`:xe.includes(Le)?`${De}_${Le}`:Le}function be(k,we,Le,x,I,Re){let pe=x;return Re!==void 0?pe=Re:Le.validating?pe="validating":k.length?pe="error":we.length?pe="warning":(Le.touched||I&&Le.validated)&&(pe="success"),pe}function ue(k){return V(k).join("_")}function Qe(k){const[we]=(0,Ae.useForm)(),Le=C.useRef({}),x=C.useMemo(()=>k!=null?k:Object.assign(Object.assign({},we),{__INTERNAL__:{itemRef:I=>Re=>{const pe=ue(I);Re?Le.current[pe]=Re:delete Le.current[pe]}},scrollToField:function(I){let Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const pe=V(I),Ge=Oe(pe,x.__INTERNAL__.name),Ye=Ge?document.getElementById(Ge):null;Ye&&(0,J.Z)(Ye,Object.assign({scrollMode:"if-needed",block:"nearest"},Re))},getFieldInstance:I=>{const Re=ue(I);return Le.current[Re]}}),[k,we]);return[x]}var tt=e(28726),xt=function(k,we){var Le={};for(var x in k)Object.prototype.hasOwnProperty.call(k,x)&&we.indexOf(x)<0&&(Le[x]=k[x]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,x=Object.getOwnPropertySymbols(k);I{const Le=C.useContext(X.Z),{getPrefixCls:x,direction:I,form:Re}=C.useContext(lt.E_),{prefixCls:pe,className:Ge,rootClassName:Ye,size:Te,disabled:At=Le,form:Pt,colon:jt,labelAlign:pt,labelWrap:Nt,labelCol:Ut,wrapperCol:Ot,hideRequiredMark:zt,layout:Wt="horizontal",scrollToFirstError:on,requiredMark:rn,onFinishFailed:en,name:Be,style:Ce,feedbackIcons:je}=k,Je=xt(k,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Me=(0,ce.Z)(Te),Xe=C.useContext(tt.Z),ze=(0,C.useMemo)(()=>rn!==void 0?rn:Re&&Re.requiredMark!==void 0?Re.requiredMark:!zt,[zt,rn,Re]),St=jt!=null?jt:Re==null?void 0:Re.colon,kt=x("form",pe),[Jt,mn]=U(kt),gn=v()(kt,`${kt}-${Wt}`,{[`${kt}-hide-required-mark`]:ze===!1,[`${kt}-rtl`]:I==="rtl",[`${kt}-${Me}`]:Me},mn,Re==null?void 0:Re.className,Ge,Ye),[pn]=Qe(Pt),{__INTERNAL__:sn}=pn;sn.name=Be;const It=(0,C.useMemo)(()=>({name:Be,labelAlign:pt,labelCol:Ut,labelWrap:Nt,wrapperCol:Ot,vertical:Wt==="vertical",colon:St,requiredMark:ze,itemRef:sn.itemRef,form:pn,feedbackIcons:je}),[Be,pt,Ut,Ot,Wt,St,ze,pn,je]);C.useImperativeHandle(we,()=>pn);const Bn=(Nn,cn)=>{if(Nn){let An={block:"nearest"};typeof Nn=="object"&&(An=Nn),pn.scrollToField(cn,An)}},xn=Nn=>{if(en==null||en(Nn),Nn.errorFields.length){const cn=Nn.errorFields[0].name;if(on!==void 0){Bn(on,cn);return}Re&&Re.scrollToFirstError!==void 0&&Bn(Re.scrollToFirstError,cn)}};return Jt(C.createElement(X.n,{disabled:At},C.createElement(q.q,{size:Me},C.createElement(j.RV,Object.assign({},{validateMessages:Xe}),C.createElement(j.q3.Provider,{value:It},C.createElement(Ae.default,Object.assign({id:Be},Je,{name:Be,onFinishFailed:xn,form:pn,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Ce),className:gn})))))))};var nt=C.forwardRef(Ct),bt=e(41799),Ue=e(8654),Se=e(92343),vt=e(11592);function N(k){if(typeof k=="function")return k;const we=(0,vt.Z)(k);return we.length<=1?we[0]:we}const D=()=>{const{status:k,errors:we=[],warnings:Le=[]}=(0,C.useContext)(j.aM);return{status:k,errors:we,warnings:Le}};D.Context=j.aM;var A=D,a=e(16089);function E(k){const[we,Le]=C.useState(k),x=(0,C.useRef)(null),I=(0,C.useRef)([]),Re=(0,C.useRef)(!1);C.useEffect(()=>(Re.current=!1,()=>{Re.current=!0,a.Z.cancel(x.current),x.current=null}),[]);function pe(Ge){Re.current||(x.current===null&&(I.current=[],x.current=(0,a.Z)(()=>{x.current=null,Le(Ye=>{let Te=Ye;return I.current.forEach(At=>{Te=At(Te)}),Te})})),I.current.push(Ge))}return[we,pe]}function Z(){const{itemRef:k}=C.useContext(j.q3),we=C.useRef({});function Le(x,I){const Re=I&&typeof I=="object"&&I.ref,pe=x.join("_");return(we.current.name!==pe||we.current.originRef!==Re)&&(we.current.name=pe,we.current.originRef=Re,we.current.ref=(0,Ue.sQ)(k(x),Re)),we.current.ref}return Le}var u=e(29194),s=e(34280),K=e(2738),S=e(27382),f=e(37028);const W=k=>{const{formItemCls:we}=k;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${we}-control`]:{display:"flex"}}}};var te=(0,y.b)(["Form","item-item"],(k,we)=>{let{rootPrefixCls:Le}=we;const x=g(k,Le);return[W(x)]}),Pe=k=>{const{prefixCls:we,status:Le,wrapperCol:x,children:I,errors:Re,warnings:pe,_internalItemRender:Ge,extra:Ye,help:Te,fieldId:At,marginBottom:Pt,onErrorVisibleChanged:jt}=k,pt=`${we}-item`,Nt=C.useContext(j.q3),Ut=x||Nt.wrapperCol||{},Ot=v()(`${pt}-control`,Ut.className),zt=C.useMemo(()=>Object.assign({},Nt),[Nt]);delete zt.labelCol,delete zt.wrapperCol;const Wt=C.createElement("div",{className:`${pt}-control-input`},C.createElement("div",{className:`${pt}-control-input-content`},I)),on=C.useMemo(()=>({prefixCls:we,status:Le}),[we,Le]),rn=Pt!==null||Re.length||pe.length?C.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},C.createElement(j.Rk.Provider,{value:on},C.createElement(Fe,{fieldId:At,errors:Re,warnings:pe,help:Te,helpStatus:Le,className:`${pt}-explain-connected`,onVisibleChanged:jt})),!!Pt&&C.createElement("div",{style:{width:0,height:Pt}})):null,en={};At&&(en.id=`${At}_extra`);const Be=Ye?C.createElement("div",Object.assign({},en,{className:`${pt}-extra`}),Ye):null,Ce=Ge&&Ge.mark==="pro_table_render"&&Ge.render?Ge.render(k,{input:Wt,errorList:rn,extra:Be}):C.createElement(C.Fragment,null,Wt,rn,Be);return C.createElement(j.q3.Provider,{value:zt},C.createElement(f.Z,Object.assign({},Ut,{className:Ot}),Ce),C.createElement(te,{prefixCls:we}))},$=e(61485),h=e(31724),i=e(9763),m=e(6848),H=function(k,we){var Le={};for(var x in k)Object.prototype.hasOwnProperty.call(k,x)&&we.indexOf(x)<0&&(Le[x]=k[x]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,x=Object.getOwnPropertySymbols(k);I{let{prefixCls:we,label:Le,htmlFor:x,labelCol:I,labelAlign:Re,colon:pe,required:Ge,requiredMark:Ye,tooltip:Te}=k;var At;const[Pt]=(0,i.Z)("Form"),{vertical:jt,labelAlign:pt,labelCol:Nt,labelWrap:Ut,colon:Ot}=C.useContext(j.q3);if(!Le)return null;const zt=I||Nt||{},Wt=Re||pt,on=`${we}-item-label`,rn=v()(on,Wt==="left"&&`${on}-left`,zt.className,{[`${on}-wrap`]:!!Ut});let en=Le;const Be=pe===!0||Ot!==!1&&pe!==!1;Be&&!jt&&typeof Le=="string"&&Le.trim()!==""&&(en=Le.replace(/[:|:]\s*$/,""));const je=L(Te);if(je){const{icon:ze=C.createElement($.Z,null)}=je,St=H(je,["icon"]),kt=C.createElement(m.Z,Object.assign({},St),C.cloneElement(ze,{className:`${we}-item-tooltip`,title:""}));en=C.createElement(C.Fragment,null,en,kt)}const Je=Ye==="optional",Me=typeof Ye=="function";Me?en=Ye(en,{required:!!Ge}):Je&&!Ge&&(en=C.createElement(C.Fragment,null,en,C.createElement("span",{className:`${we}-item-optional`,title:""},(Pt==null?void 0:Pt.optional)||((At=h.Z.Form)===null||At===void 0?void 0:At.optional))));const Xe=v()({[`${we}-item-required`]:Ge,[`${we}-item-required-mark-optional`]:Je||Me,[`${we}-item-no-colon`]:!Be});return C.createElement(f.Z,Object.assign({},zt,{className:rn}),C.createElement("label",{htmlFor:x,className:Xe,title:typeof Le=="string"?Le:""},en))},ye=e(29679),ke=e(19248),dt=e(96512),Dt=e(58617);const yt={success:ye.Z,warning:dt.Z,error:ke.Z,validating:Dt.Z};function Bt(k){let{children:we,errors:Le,warnings:x,hasFeedback:I,validateStatus:Re,prefixCls:pe,meta:Ge,noStyle:Ye}=k;const Te=`${pe}-item`,{feedbackIcons:At}=C.useContext(j.q3),Pt=be(Le,x,Ge,null,!!I,Re),{isFormItemInput:jt,status:pt}=C.useContext(j.aM),Nt=C.useMemo(()=>{var Ut;let Ot;if(I){const on=I!==!0&&I.icons||At,rn=Pt&&((Ut=on==null?void 0:on({status:Pt,errors:Le,warnings:x}))===null||Ut===void 0?void 0:Ut[Pt]),en=Pt&&yt[Pt];Ot=rn!==!1&&en?C.createElement("span",{className:v()(`${Te}-feedback-icon`,`${Te}-feedback-icon-${Pt}`)},rn||C.createElement(en,null)):null}let zt=!0,Wt=Pt||"";return Ye&&(zt=jt,Wt=(Pt!=null?Pt:pt)||""),{status:Wt,errors:Le,warnings:x,hasFeedback:!!I,feedbackIcon:Ot,isFormItemInput:zt}},[Pt,I,Ye,jt,pt]);return C.createElement(j.aM.Provider,{value:Nt},we)}var qt=function(k,we){var Le={};for(var x in k)Object.prototype.hasOwnProperty.call(k,x)&&we.indexOf(x)<0&&(Le[x]=k[x]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,x=Object.getOwnPropertySymbols(k);I{if(je&&rn.current){const mn=getComputedStyle(rn.current);Xe(parseInt(mn.marginBottom,10))}},[je,Je]);const ze=mn=>{mn||Xe(null)},kt=function(){let mn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const gn=mn?en:Te.errors,pn=mn?Be:Te.warnings;return be(gn,pn,Te,"",!!At,Ye)}(),Jt=v()(Wt,Le,x,{[`${Wt}-with-help`]:Ce||en.length||Be.length,[`${Wt}-has-feedback`]:kt&&At,[`${Wt}-has-success`]:kt==="success",[`${Wt}-has-warning`]:kt==="warning",[`${Wt}-has-error`]:kt==="error",[`${Wt}-is-validating`]:kt==="validating",[`${Wt}-hidden`]:Pt});return C.createElement("div",{className:Jt,style:I,ref:rn},C.createElement(S.Z,Object.assign({className:`${Wt}-row`},(0,K.Z)(zt,["_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"])),C.createElement(We,Object.assign({htmlFor:pt},k,{requiredMark:on,required:Nt!=null?Nt:Ut,prefixCls:we})),C.createElement(Pe,Object.assign({},k,Te,{errors:en,warnings:Be,prefixCls:we,status:kt,help:Re,marginBottom:Me,onErrorVisibleChanged:ze}),C.createElement(j.qI.Provider,{value:Ot},C.createElement(Bt,{prefixCls:we,meta:Te,errors:Te.errors,warnings:Te.warnings,hasFeedback:At,validateStatus:kt},jt)))),!!Me&&C.createElement("div",{className:`${Wt}-margin-offset`,style:{marginBottom:-Me}}))}const Xt="__SPLIT__",$t=null,he=C.memo(k=>{let{children:we}=k;return we},(k,we)=>k.value===we.value&&k.update===we.update&&k.childProps.length===we.childProps.length&&k.childProps.every((Le,x)=>Le===we.childProps[x]));function He(k){return k!=null}function st(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Rt(k){const{name:we,noStyle:Le,className:x,dependencies:I,prefixCls:Re,shouldUpdate:pe,rules:Ge,children:Ye,required:Te,label:At,messageVariables:Pt,trigger:jt="onChange",validateTrigger:pt,hidden:Nt,help:Ut}=k,{getPrefixCls:Ot}=C.useContext(lt.E_),{name:zt}=C.useContext(j.q3),Wt=N(Ye),on=typeof Wt=="function",rn=C.useContext(j.qI),{validateTrigger:en}=C.useContext(Ae.FieldContext),Be=pt!==void 0?pt:en,Ce=He(we),je=Ot("form",Re),[Je,Me]=U(je),Xe=C.useContext(Ae.ListContext),ze=C.useRef(),[St,kt]=E({}),[Jt,mn]=(0,bt.Z)(()=>st()),gn=cn=>{const An=Xe==null?void 0:Xe.getKey(cn.name);if(mn(cn.destroy?st():cn,!0),Le&&Ut!==!1&&rn){let vn=cn.name;if(cn.destroy)vn=ze.current||vn;else if(An!==void 0){const[wn,Mn]=An;vn=[wn].concat((0,n.Z)(Mn)),ze.current=vn}rn(cn,vn)}},pn=(cn,An)=>{kt(vn=>{const wn=Object.assign({},vn),Kn=[].concat((0,n.Z)(cn.name.slice(0,-1)),(0,n.Z)(An)).join(Xt);return cn.destroy?delete wn[Kn]:wn[Kn]=cn,wn})},[sn,It]=C.useMemo(()=>{const cn=(0,n.Z)(Jt.errors),An=(0,n.Z)(Jt.warnings);return Object.values(St).forEach(vn=>{cn.push.apply(cn,(0,n.Z)(vn.errors||[])),An.push.apply(An,(0,n.Z)(vn.warnings||[]))}),[cn,An]},[St,Jt.errors,Jt.warnings]),Bn=Z();function xn(cn,An,vn){return Le&&!Nt?C.createElement(Bt,{prefixCls:je,hasFeedback:k.hasFeedback,validateStatus:k.validateStatus,meta:Jt,errors:sn,warnings:It,noStyle:!0},cn):C.createElement(Vt,Object.assign({key:"row"},k,{className:v()(x,Me),prefixCls:je,fieldId:An,isRequired:vn,errors:sn,warnings:It,meta:Jt,onSubItemMetaChange:pn}),cn)}if(!Ce&&!on&&!I)return Je(xn(Wt));let Nn={};return typeof At=="string"?Nn.label=At:we&&(Nn.label=String(we)),Pt&&(Nn=Object.assign(Object.assign({},Nn),Pt)),Je(C.createElement(Ae.Field,Object.assign({},k,{messageVariables:Nn,trigger:jt,validateTrigger:Be,onMetaChange:gn}),(cn,An,vn)=>{const wn=V(we).length&&An?An.name:[],Mn=Oe(wn,zt),Kn=Te!==void 0?Te:!!(Ge&&Ge.some(rt=>{if(rt&&typeof rt=="object"&&rt.required&&!rt.warningOnly)return!0;if(typeof rt=="function"){const _t=rt(vn);return _t&&_t.required&&!_t.warningOnly}return!1})),fn=Object.assign({},cn);let Ft=null;if(Array.isArray(Wt)&&Ce)Ft=Wt;else if(!(on&&(!(pe||I)||Ce))){if(!(I&&!on&&!Ce))if((0,Se.l$)(Wt)){const rt=Object.assign(Object.assign({},Wt.props),fn);if(rt.id||(rt.id=Mn),Ut||sn.length>0||It.length>0||k.extra){const ge=[];(Ut||sn.length>0)&&ge.push(`${Mn}_help`),k.extra&&ge.push(`${Mn}_extra`),rt["aria-describedby"]=ge.join(" ")}sn.length>0&&(rt["aria-invalid"]="true"),Kn&&(rt["aria-required"]="true"),(0,Ue.Yr)(Wt)&&(rt.ref=Bn(wn,Wt)),new Set([].concat((0,n.Z)(V(jt)),(0,n.Z)(V(Be)))).forEach(ge=>{rt[ge]=function(){for(var b,Q,z,Ze,Ke,T=arguments.length,Ne=new Array(T),at=0;at{var{prefixCls:we,children:Le}=k,x=Lt(k,["prefixCls","children"]);const{getPrefixCls:I}=C.useContext(lt.E_),Re=I("form",we),pe=C.useMemo(()=>({prefixCls:Re,status:"error"}),[Re]);return C.createElement(Ae.List,Object.assign({},x),(Ge,Ye,Te)=>C.createElement(j.Rk.Provider,{value:pe},Le(Ge.map(At=>Object.assign(Object.assign({},At),{fieldKey:At.key})),Ye,{errors:Te.errors,warnings:Te.warnings})))};function Yt(){const{form:k}=(0,C.useContext)(j.q3);return k}const wt=nt;wt.Item=Et,wt.List=tn,wt.ErrorList=Fe,wt.useForm=Qe,wt.useFormInstance=Yt,wt.useWatch=Ae.useWatch,wt.Provider=j.RV,wt.create=()=>{};var bn=wt},8628:function(Ht,ot,e){var n=e(59301),d=e(34280),v=e(56762),oe=e(69507);function C(){let F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const j=(0,n.useRef)({}),ee=(0,v.Z)(),ve=(0,oe.ZP)();return(0,d.Z)(()=>{const B=ve.subscribe(se=>{j.current=se,F&&ee()});return()=>ve.unsubscribe(B)},[]),j.current}ot.Z=C},5871:function(Ht,ot,e){e.d(ot,{Z:function(){return $}});var n=e(84105),d=e(87395),v=e(92310),oe=e.n(v),C=e(54476),F=e(20068),j=e(76190),ee=e(42978),ve=e(75931),B=e(67732),se=e(83652);function G(){return typeof BigInt=="function"}function y(h){return!h&&h!==0&&!Number.isNaN(h)||!String(h).trim()}function Y(h){var i=h.trim(),m=i.startsWith("-");m&&(i=i.slice(1)),i=i.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),i.startsWith(".")&&(i="0".concat(i));var H=i||"0",L=H.split("."),ie=L[0]||"0",We=L[1]||"0";ie==="0"&&We==="0"&&(m=!1);var ye=m?"-":"";return{negative:m,negativeStr:ye,trimStr:H,integerStr:ie,decimalStr:We,fullStr:"".concat(ye).concat(H)}}function ne(h){var i=String(h);return!Number.isNaN(Number(i))&&i.includes("e")}function fe(h){var i=String(h);if(ne(h)){var m=Number(i.slice(i.indexOf("e-")+2)),H=i.match(/\.(\d+)/);return H!=null&&H[1]&&(m+=H[1].length),m}return i.includes(".")&&me(i)?i.length-i.indexOf(".")-1:0}function it(h){var i=String(h);if(ne(h)){if(h>Number.MAX_SAFE_INTEGER)return String(G()?BigInt(h).toString():Number.MAX_SAFE_INTEGER);if(h0&&arguments[0]!==void 0?arguments[0]:!0;return m?this.isInvalidate()?"":Y("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),h}(),de=function(){function h(i){if((0,B.Z)(this,h),(0,F.Z)(this,"origin",""),(0,F.Z)(this,"number",void 0),(0,F.Z)(this,"empty",void 0),y(i)){this.empty=!0;return}this.origin=String(i),this.number=Number(i)}return(0,se.Z)(h,[{key:"negate",value:function(){return new h(-this.toNumber())}},{key:"add",value:function(m){if(this.isInvalidate())return new h(m);var H=Number(m);if(Number.isNaN(H))return this;var L=this.number+H;if(L>Number.MAX_SAFE_INTEGER)return new h(Number.MAX_SAFE_INTEGER);if(LNumber.MAX_SAFE_INTEGER)return new h(Number.MAX_SAFE_INTEGER);if(L0&&arguments[0]!==void 0?arguments[0]:!0;return m?this.isInvalidate()?"":it(this.number):this.origin}}]),h}();function P(h){return G()?new Ve(h):new de(h)}function c(h,i,m){var H=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(h==="")return"";var L=Y(h),ie=L.negativeStr,We=L.integerStr,ye=L.decimalStr,ke="".concat(i).concat(ye),dt="".concat(ie).concat(We);if(m>=0){var Dt=Number(ye[m]);if(Dt>=5&&!H){var yt=P(h).add("".concat(ie,"0.").concat("0".repeat(m)).concat(10-Dt));return c(yt.toString(),i,m,H)}return m===0?dt:"".concat(dt).concat(i).concat(ye.padEnd(m,"0").slice(0,m))}return ke===".0"?dt:"".concat(dt).concat(ke)}var t=P,p=e(93681),g=e(34280),U=e(8654),w=e(59301),Ee=e(48736);function M(h,i){var m=(0,w.useRef)(null);function H(){try{var ie=h.selectionStart,We=h.selectionEnd,ye=h.value,ke=ye.substring(0,ie),dt=ye.substring(We);m.current={start:ie,end:We,value:ye,beforeTxt:ke,afterTxt:dt}}catch(Dt){}}function L(){if(h&&m.current&&i)try{var ie=h.value,We=m.current,ye=We.beforeTxt,ke=We.afterTxt,dt=We.start,Dt=ie.length;if(ie.endsWith(ke))Dt=ie.length-m.current.afterTxt.length;else if(ie.startsWith(ye))Dt=ye.length;else{var yt=ye[dt-1],Bt=ie.indexOf(yt,dt-1);Bt!==-1&&(Dt=Bt+1)}h.setSelectionRange(Dt,Dt)}catch(qt){(0,Ee.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(qt.message))}}return[H,L]}var Fe=e(49658),Ae=function(){var i=(0,w.useState)(!1),m=(0,ee.Z)(i,2),H=m[0],L=m[1];return(0,g.Z)(function(){L((0,Fe.Z)())},[]),H},lt=Ae,X=e(16089),q=200,ce=600;function J(h){var i=h.prefixCls,m=h.upNode,H=h.downNode,L=h.upDisabled,ie=h.downDisabled,We=h.onStep,ye=w.useRef(),ke=w.useRef([]),dt=w.useRef();dt.current=We;var Dt=function(){clearTimeout(ye.current)},yt=function(st,Rt){st.preventDefault(),Dt(),dt.current(Rt);function ct(){dt.current(Rt),ye.current=setTimeout(ct,q)}ye.current=setTimeout(ct,ce)};w.useEffect(function(){return function(){Dt(),ke.current.forEach(function(He){return X.Z.cancel(He)})}},[]);var Bt=lt();if(Bt)return null;var qt="".concat(i,"-handler"),Vt=oe()(qt,"".concat(qt,"-up"),(0,F.Z)({},"".concat(qt,"-up-disabled"),L)),Xt=oe()(qt,"".concat(qt,"-down"),(0,F.Z)({},"".concat(qt,"-down-disabled"),ie)),$t=function(){return ke.current.push((0,X.Z)(Dt))},he={unselectable:"on",role:"button",onMouseUp:$t,onMouseLeave:$t};return w.createElement("div",{className:"".concat(qt,"-wrap")},w.createElement("span",(0,C.Z)({},he,{onMouseDown:function(st){yt(st,!0)},"aria-label":"Increase Value","aria-disabled":L,className:Vt}),m||w.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-up-inner")})),w.createElement("span",(0,C.Z)({},he,{onMouseDown:function(st){yt(st,!1)},"aria-label":"Decrease Value","aria-disabled":ie,className:Xt}),H||w.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-down-inner")})))}function xe(h){var i=typeof h=="number"?it(h):Y(h).fullStr,m=i.includes(".");return m?Y(i.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:h+"0"}var De=e(5643),V=function(){var h=(0,w.useRef)(0),i=function(){X.Z.cancel(h.current)};return(0,w.useEffect)(function(){return i},[]),function(m){i(),h.current=(0,X.Z)(function(){m()})}},Oe=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],be=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],ue=function(i,m){return i||m.isEmpty()?m.toString():m.toNumber()},Qe=function(i){var m=t(i);return m.isInvalidate()?null:m},tt=w.forwardRef(function(h,i){var m,H=h.prefixCls,L=H===void 0?"rc-input-number":H,ie=h.className,We=h.style,ye=h.min,ke=h.max,dt=h.step,Dt=dt===void 0?1:dt,yt=h.defaultValue,Bt=h.value,qt=h.disabled,Vt=h.readOnly,Xt=h.upHandler,$t=h.downHandler,he=h.keyboard,He=h.controls,st=He===void 0?!0:He,Rt=h.classNames,ct=h.stringMode,Et=h.parser,Lt=h.formatter,Zt=h.precision,tn=h.decimalSeparator,Yt=h.onChange,wt=h.onInput,bn=h.onPressEnter,k=h.onStep,we=(0,ve.Z)(h,Oe),Le="".concat(L,"-input"),x=w.useRef(null),I=w.useState(!1),Re=(0,ee.Z)(I,2),pe=Re[0],Ge=Re[1],Ye=w.useRef(!1),Te=w.useRef(!1),At=w.useRef(!1),Pt=w.useState(function(){return t(Bt!=null?Bt:yt)}),jt=(0,ee.Z)(Pt,2),pt=jt[0],Nt=jt[1];function Ut(Ft){Bt===void 0&&Nt(Ft)}var Ot=w.useCallback(function(Ft,rt){if(!rt)return Zt>=0?Zt:Math.max(fe(Ft),fe(Dt))},[Zt,Dt]),zt=w.useCallback(function(Ft){var rt=String(Ft);if(Et)return Et(rt);var _t=rt;return tn&&(_t=_t.replace(tn,".")),_t.replace(/[^\w.-]+/g,"")},[Et,tn]),Wt=w.useRef(""),on=w.useCallback(function(Ft,rt){if(Lt)return Lt(Ft,{userTyping:rt,input:String(Wt.current)});var _t=typeof Ft=="number"?it(Ft):Ft;if(!rt){var ae=Ot(_t,rt);if(me(_t)&&(tn||ae>=0)){var ge=tn||".";_t=c(_t,ge,ae)}}return _t},[Lt,Ot,tn]),rn=w.useState(function(){var Ft=yt!=null?yt:Bt;return pt.isInvalidate()&&["string","number"].includes((0,j.Z)(Ft))?Number.isNaN(Ft)?"":Ft:on(pt.toString(),!1)}),en=(0,ee.Z)(rn,2),Be=en[0],Ce=en[1];Wt.current=Be;function je(Ft,rt){Ce(on(Ft.isInvalidate()?Ft.toString(!1):Ft.toString(!rt),rt))}var Je=w.useMemo(function(){return Qe(ke)},[ke,Zt]),Me=w.useMemo(function(){return Qe(ye)},[ye,Zt]),Xe=w.useMemo(function(){return!Je||!pt||pt.isInvalidate()?!1:Je.lessEquals(pt)},[Je,pt]),ze=w.useMemo(function(){return!Me||!pt||pt.isInvalidate()?!1:pt.lessEquals(Me)},[Me,pt]),St=M(x.current,pe),kt=(0,ee.Z)(St,2),Jt=kt[0],mn=kt[1],gn=function(rt){return Je&&!rt.lessEquals(Je)?Je:Me&&!Me.lessEquals(rt)?Me:null},pn=function(rt){return!gn(rt)},sn=function(rt,_t){var ae=rt,ge=pn(ae)||ae.isEmpty();if(!ae.isEmpty()&&!_t&&(ae=gn(ae)||ae,ge=!0),!Vt&&!qt&&ge){var b=ae.toString(),Q=Ot(b,_t);return Q>=0&&(ae=t(c(b,".",Q)),pn(ae)||(ae=t(c(b,".",Q,!0)))),ae.equals(pt)||(Ut(ae),Yt==null||Yt(ae.isEmpty()?null:ue(ct,ae)),Bt===void 0&&je(ae,_t)),ae}return pt},It=V(),Bn=function Ft(rt){if(Jt(),Wt.current=rt,Ce(rt),!Te.current){var _t=zt(rt),ae=t(_t);ae.isNaN()||sn(ae,!0)}wt==null||wt(rt),It(function(){var ge=rt;Et||(ge=rt.replace(/。/g,".")),ge!==rt&&Ft(ge)})},xn=function(){Te.current=!0},Nn=function(){Te.current=!1,Bn(x.current.value)},cn=function(rt){Bn(rt.target.value)},An=function(rt){var _t;if(!(rt&&Xe||!rt&&ze)){Ye.current=!1;var ae=t(At.current?xe(Dt):Dt);rt||(ae=ae.negate());var ge=(pt||t(0)).add(ae.toString()),b=sn(ge,!1);k==null||k(ue(ct,b),{offset:At.current?xe(Dt):Dt,type:rt?"up":"down"}),(_t=x.current)===null||_t===void 0||_t.focus()}},vn=function(rt){var _t=t(zt(Be)),ae=_t;_t.isNaN()?ae=sn(pt,rt):ae=sn(_t,rt),Bt!==void 0?je(pt,!1):ae.isNaN()||je(ae,!1)},wn=function(){Ye.current=!0},Mn=function(rt){var _t=rt.key,ae=rt.shiftKey;Ye.current=!0,At.current=ae,_t==="Enter"&&(Te.current||(Ye.current=!1),vn(!1),bn==null||bn(rt)),he!==!1&&!Te.current&&["Up","ArrowUp","Down","ArrowDown"].includes(_t)&&(An(_t==="Up"||_t==="ArrowUp"),rt.preventDefault())},Kn=function(){Ye.current=!1,At.current=!1},fn=function(){vn(!1),Ge(!1),Ye.current=!1};return(0,g.o)(function(){pt.isInvalidate()||je(pt,!1)},[Zt]),(0,g.o)(function(){var Ft=t(Bt);Nt(Ft);var rt=t(zt(Be));(!Ft.equals(rt)||!Ye.current||Lt)&&je(Ft,Ye.current)},[Bt]),(0,g.o)(function(){Lt&&mn()},[Be]),w.createElement("div",{className:oe()(L,Rt==null?void 0:Rt.input,ie,(m={},(0,F.Z)(m,"".concat(L,"-focused"),pe),(0,F.Z)(m,"".concat(L,"-disabled"),qt),(0,F.Z)(m,"".concat(L,"-readonly"),Vt),(0,F.Z)(m,"".concat(L,"-not-a-number"),pt.isNaN()),(0,F.Z)(m,"".concat(L,"-out-of-range"),!pt.isInvalidate()&&!pn(pt)),m)),style:We,onFocus:function(){Ge(!0)},onBlur:fn,onKeyDown:Mn,onKeyUp:Kn,onCompositionStart:xn,onCompositionEnd:Nn,onBeforeInput:wn},st&&w.createElement(J,{prefixCls:L,upNode:Xt,downNode:$t,upDisabled:Xe,downDisabled:ze,onStep:An}),w.createElement("div",{className:"".concat(Le,"-wrap")},w.createElement("input",(0,C.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":ye,"aria-valuemax":ke,"aria-valuenow":pt.isInvalidate()?null:pt.toString(),step:Dt},we,{ref:(0,U.sQ)(x,i),className:Le,value:Be,onChange:cn,disabled:qt,readOnly:Vt}))))}),xt=w.forwardRef(function(h,i){var m=h.disabled,H=h.style,L=h.prefixCls,ie=h.value,We=h.prefix,ye=h.suffix,ke=h.addonBefore,dt=h.addonAfter,Dt=h.classes,yt=h.className,Bt=h.classNames,qt=(0,ve.Z)(h,be),Vt=w.useRef(null),Xt=function(he){Vt.current&&(0,De.nH)(Vt.current,he)};return w.createElement(p.BaseInput,{inputElement:w.createElement(tt,(0,C.Z)({prefixCls:L,disabled:m,classNames:Bt,ref:(0,U.sQ)(Vt,i)},qt)),className:yt,triggerFocus:Xt,prefixCls:L,value:ie,disabled:m,style:H,prefix:We,suffix:ye,addonAfter:dt,addonBefore:ke,classes:Dt,classNames:Bt,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});xt.displayName="InputNumber";var Ct=xt,ht=Ct,nt=e(19080),bt=e(36355),Ue=e(92736),Se=e(1684),vt=e(19716),N=e(32441),D=e(33234),A=e(9937),a=e(17313),E=e(74207),Z=e(83116),u=e(37613);const s=(h,i)=>{let{componentCls:m,borderRadiusSM:H,borderRadiusLG:L}=h;const ie=i==="lg"?L:H;return{[`&-${i}`]:{[`${m}-handler-wrap`]:{borderStartEndRadius:ie,borderEndEndRadius:ie},[`${m}-handler-up`]:{borderStartEndRadius:ie},[`${m}-handler-down`]:{borderEndEndRadius:ie}}}},K=h=>{const{componentCls:i,lineWidth:m,lineType:H,colorBorder:L,borderRadius:ie,fontSizeLG:We,controlHeightLG:ye,controlHeightSM:ke,colorError:dt,paddingInlineSM:Dt,colorTextDescription:yt,motionDurationMid:Bt,handleHoverColor:qt,paddingInline:Vt,paddingBlock:Xt,handleBg:$t,handleActiveBg:he,colorTextDisabled:He,borderRadiusSM:st,borderRadiusLG:Rt,controlWidth:ct,handleVisible:Et,handleBorderColor:Lt}=h;return[{[i]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,a.Wf)(h)),(0,A.ik)(h)),(0,A.bi)(h,i)),{display:"inline-block",width:ct,margin:0,padding:0,border:`${m}px ${H} ${L}`,borderRadius:ie,"&-rtl":{direction:"rtl",[`${i}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:We,borderRadius:Rt,[`input${i}-input`]:{height:ye-2*m}},"&-sm":{padding:0,borderRadius:st,[`input${i}-input`]:{height:ke-2*m,padding:`0 ${Dt}px`}},"&:hover":Object.assign({},(0,A.pU)(h)),"&-focused":Object.assign({},(0,A.M1)(h)),"&-out-of-range":{[`${i}-input-wrap`]:{input:{color:dt}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,a.Wf)(h)),(0,A.s7)(h)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${i}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${i}-group-addon`]:{borderRadius:Rt,fontSize:h.fontSizeLG}},"&-sm":{[`${i}-group-addon`]:{borderRadius:st}},[`${i}-wrapper-disabled > ${i}-group-addon`]:Object.assign({},(0,A.Xy)(h))}}),[`&-disabled ${i}-input`]:{cursor:"not-allowed"},[i]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,a.Wf)(h)),{width:"100%",padding:`${Xt}px ${Vt}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:ie,outline:0,transition:`all ${Bt} linear`,appearance:"textfield",fontSize:"inherit"}),(0,A.nz)(h.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[i]:Object.assign(Object.assign(Object.assign({[`&:hover ${i}-handler-wrap, &-focused ${i}-handler-wrap`]:{opacity:1},[`${i}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:h.handleWidth,height:"100%",background:$t,borderStartStartRadius:0,borderStartEndRadius:ie,borderEndEndRadius:ie,borderEndStartRadius:0,opacity:Et===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Bt} linear ${Bt}`,[`${i}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` ${i}-handler-up-inner, ${i}-handler-down-inner `]:{marginInlineEnd:0,fontSize:h.handleFontSize}}},[`${i}-handler`]:{height:"50%",overflow:"hidden",color:yt,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${m}px ${H} ${Lt}`,transition:`all ${Bt} linear`,"&:active":{background:he},"&:hover":{height:"60%",[` @@ -84,7 +84,7 @@ `]:{cursor:"not-allowed"},[` ${i}-handler-up-disabled:hover &-handler-up-inner, ${i}-handler-down-disabled:hover &-handler-down-inner - `]:{color:He}})},{[`${i}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${i}-handler-down`]:{borderBlockStartWidth:0}}}]},S=h=>{const{componentCls:i,paddingBlock:m,paddingInline:H,inputAffixPadding:L,controlWidth:ie,borderRadiusLG:We,borderRadiusSM:ye}=h;return{[`${i}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,A.ik)(h)),(0,A.bi)(h,`${i}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:ie,padding:0,paddingInlineStart:H,"&-lg":{borderRadius:We},"&-sm":{borderRadius:ye},[`&:not(${i}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,A.pU)(h)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${i}-disabled`]:{background:"transparent"},[`> div${i}`]:{width:"100%",border:"none",outline:"none",[`&${i}-focused`]:{boxShadow:"none !important"}},[`input${i}-input`]:{padding:`${m}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${i}-handler-wrap`]:{zIndex:2},[i]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:L},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:H,marginInlineStart:L}}})}};var f=(0,Z.Z)("InputNumber",h=>{const i=(0,u.TS)(h,(0,A.e5)(h));return[K(i),S(i),(0,E.c)(i)]},h=>Object.assign(Object.assign({},(0,A.TM)(h)),{controlWidth:90,handleWidth:h.controlHeightSM-h.lineWidth*2,handleFontSize:h.fontSize/2,handleVisible:"auto",handleActiveBg:h.colorFillAlter,handleBg:h.colorBgContainer,handleHoverColor:h.colorPrimary,handleBorderColor:h.colorBorder})),W=function(h,i){var m={};for(var H in h)Object.prototype.hasOwnProperty.call(h,H)&&i.indexOf(H)<0&&(m[H]=h[H]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,H=Object.getOwnPropertySymbols(h);L{const{getPrefixCls:m,direction:H}=w.useContext(bt.E_),L=w.useRef(null);w.useImperativeHandle(i,()=>L.current);const{className:ie,rootClassName:We,size:ye,disabled:ke,prefixCls:dt,addonBefore:Dt,addonAfter:yt,prefix:Bt,bordered:qt=!0,readOnly:Vt,status:Xt,controls:$t}=h,he=W(h,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),He=m("input-number",dt),[st,Rt]=f(He),{compactSize:ct,compactItemClassnames:Et}=(0,D.ri)(He,H);let Lt=w.createElement(d.Z,{className:`${He}-handler-up-inner`}),Zt=w.createElement(n.Z,{className:`${He}-handler-down-inner`});const tn=typeof $t=="boolean"?$t:void 0;typeof $t=="object"&&(Lt=typeof $t.upIcon=="undefined"?Lt:w.createElement("span",{className:`${He}-handler-up-inner`},$t.upIcon),Zt=typeof $t.downIcon=="undefined"?Zt:w.createElement("span",{className:`${He}-handler-down-inner`},$t.downIcon));const{hasFeedback:Yt,status:wt,isFormItemInput:bn,feedbackIcon:k}=w.useContext(N.aM),we=(0,nt.F)(wt,Xt),Le=(0,vt.Z)(Ye=>{var Te;return(Te=ye!=null?ye:ct)!==null&&Te!==void 0?Te:Ye}),x=w.useContext(xe.Z),I=ke!=null?ke:x,Re=oe()({[`${He}-lg`]:Le==="large",[`${He}-sm`]:Le==="small",[`${He}-rtl`]:H==="rtl",[`${He}-borderless`]:!qt,[`${He}-in-form-item`]:bn},(0,nt.Z)(He,we),Et,Rt),pe=`${He}-group`,Ge=w.createElement(ht,Object.assign({ref:L,disabled:I,className:oe()(ie,We),upHandler:Lt,downHandler:Zt,prefixCls:He,readOnly:Vt,controls:tn,prefix:Bt,suffix:Yt&&k,addonAfter:yt&&w.createElement(D.BR,null,w.createElement(N.Ux,{override:!0,status:!0},yt)),addonBefore:Dt&&w.createElement(D.BR,null,w.createElement(N.Ux,{override:!0,status:!0},Dt)),classNames:{input:Re},classes:{affixWrapper:oe()((0,nt.Z)(`${He}-affix-wrapper`,we,Yt),{[`${He}-affix-wrapper-sm`]:Le==="small",[`${He}-affix-wrapper-lg`]:Le==="large",[`${He}-affix-wrapper-rtl`]:H==="rtl",[`${He}-affix-wrapper-borderless`]:!qt},Rt),wrapper:oe()({[`${pe}-rtl`]:H==="rtl",[`${He}-wrapper-disabled`]:I},Rt),group:oe()({[`${He}-group-wrapper-sm`]:Le==="small",[`${He}-group-wrapper-lg`]:Le==="large",[`${He}-group-wrapper-rtl`]:H==="rtl"},(0,nt.Z)(`${He}-group-wrapper`,we,Yt),Rt)}},he));return st(Ge)}),re=te,Pe=h=>w.createElement(Ue.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},w.createElement(te,Object.assign({},h)));re._InternalPanelDoNotUseOrYouWillBeFired=Pe;var $=re},9432:function(Ht,ot,e){e.d(ot,{Z:function(){return Ve},n:function(){return it}});var n=e(19248),d=e(92310),v=e.n(d),oe=e(93681),C=e(8654),F=e(59301),j=e(19080),ee=e(36355),ve=e(1684),B=e(19716),se=e(32441),G=e(33234),y=e(59412),Y=e(9937);function ne(de){return!!(de.prefix||de.suffix||de.allowClear)}var fe=function(de,P){var c={};for(var t in de)Object.prototype.hasOwnProperty.call(de,t)&&P.indexOf(t)<0&&(c[t]=de[t]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(de);p{var c;const{prefixCls:t,bordered:p=!0,status:g,size:U,disabled:w,onBlur:Ee,onFocus:M,suffix:Fe,allowClear:Ae,addonAfter:lt,addonBefore:X,className:q,style:ce,styles:J,rootClassName:Be,onChange:De,classNames:V}=de,Oe=fe(de,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:be,direction:ue,input:Qe}=F.useContext(ee.E_),tt=be("input",t),xt=(0,F.useRef)(null),[Ct,ht]=(0,Y.ZP)(tt),{compactSize:nt,compactItemClassnames:bt}=(0,G.ri)(tt,ue),Ue=(0,B.Z)(te=>{var re;return(re=U!=null?U:nt)!==null&&re!==void 0?re:te}),xe=F.useContext(ve.Z),vt=w!=null?w:xe,{status:N,hasFeedback:D,feedbackIcon:A}=(0,F.useContext)(se.aM),a=(0,j.F)(N,g),E=ne(de)||!!D,Z=(0,F.useRef)(E);(0,F.useEffect)(()=>{var te;E&&Z.current,Z.current=E},[E]);const u=(0,y.Z)(xt,!0),s=te=>{u(),Ee==null||Ee(te)},K=te=>{u(),M==null||M(te)},S=te=>{u(),De==null||De(te)},f=(D||Fe)&&F.createElement(F.Fragment,null,Fe,D&&A);let W;return typeof Ae=="object"&&(Ae!=null&&Ae.clearIcon)?W=Ae:Ae&&(W={clearIcon:F.createElement(n.Z,null)}),Ct(F.createElement(oe.default,Object.assign({ref:(0,C.sQ)(P,xt),prefixCls:tt,autoComplete:Qe==null?void 0:Qe.autoComplete},Oe,{disabled:vt,onBlur:s,onFocus:K,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),ce),styles:Object.assign(Object.assign({},Qe==null?void 0:Qe.styles),J),suffix:f,allowClear:W,className:v()(q,Be,bt,Qe==null?void 0:Qe.className),onChange:S,addonAfter:lt&&F.createElement(G.BR,null,F.createElement(se.Ux,{override:!0,status:!0},lt)),addonBefore:X&&F.createElement(G.BR,null,F.createElement(se.Ux,{override:!0,status:!0},X)),classNames:Object.assign(Object.assign(Object.assign({},V),Qe==null?void 0:Qe.classNames),{input:v()({[`${tt}-sm`]:Ue==="small",[`${tt}-lg`]:Ue==="large",[`${tt}-rtl`]:ue==="rtl",[`${tt}-borderless`]:!p},!E&&(0,j.Z)(tt,a),V==null?void 0:V.input,(c=Qe==null?void 0:Qe.classNames)===null||c===void 0?void 0:c.input,ht)}),classes:{affixWrapper:v()({[`${tt}-affix-wrapper-sm`]:Ue==="small",[`${tt}-affix-wrapper-lg`]:Ue==="large",[`${tt}-affix-wrapper-rtl`]:ue==="rtl",[`${tt}-affix-wrapper-borderless`]:!p},(0,j.Z)(`${tt}-affix-wrapper`,a,D),ht),wrapper:v()({[`${tt}-group-rtl`]:ue==="rtl"},ht),group:v()({[`${tt}-group-wrapper-sm`]:Ue==="small",[`${tt}-group-wrapper-lg`]:Ue==="large",[`${tt}-group-wrapper-rtl`]:ue==="rtl",[`${tt}-group-wrapper-disabled`]:vt},(0,j.Z)(`${tt}-group-wrapper`,a,D),ht)}})))})},1643:function(Ht,ot,e){var n=e(19248),d=e(92310),v=e.n(d),oe=e(9296),C=e(59301),F=e(19080),j=e(36355),ee=e(1684),ve=e(19716),B=e(32441),se=e(9432),G=e(9937),y=function(ne,fe){var it={};for(var me in ne)Object.prototype.hasOwnProperty.call(ne,me)&&fe.indexOf(me)<0&&(it[me]=ne[me]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,me=Object.getOwnPropertySymbols(ne);Ve{const{prefixCls:it,bordered:me=!0,size:Ve,disabled:de,status:P,allowClear:c,showCount:t,classNames:p,rootClassName:g,className:U}=ne,w=y(ne,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Ee,direction:M}=C.useContext(j.E_),Fe=(0,ve.Z)(Ve),Ae=C.useContext(ee.Z),lt=de!=null?de:Ae,{status:X,hasFeedback:q,feedbackIcon:ce}=C.useContext(B.aM),J=(0,F.F)(X,P),Be=C.useRef(null);C.useImperativeHandle(fe,()=>{var ue;return{resizableTextArea:(ue=Be.current)===null||ue===void 0?void 0:ue.resizableTextArea,focus:Qe=>{var tt,xt;(0,se.n)((xt=(tt=Be.current)===null||tt===void 0?void 0:tt.resizableTextArea)===null||xt===void 0?void 0:xt.textArea,Qe)},blur:()=>{var Qe;return(Qe=Be.current)===null||Qe===void 0?void 0:Qe.blur()}}});const De=Ee("input",it);let V;typeof c=="object"&&(c!=null&&c.clearIcon)?V=c:c&&(V={clearIcon:C.createElement(n.Z,null)});const[Oe,be]=(0,G.ZP)(De);return Oe(C.createElement(oe.default,Object.assign({},w,{disabled:lt,allowClear:V,className:v()(U,g),classes:{affixWrapper:v()(`${De}-textarea-affix-wrapper`,{[`${De}-affix-wrapper-rtl`]:M==="rtl",[`${De}-affix-wrapper-borderless`]:!me,[`${De}-affix-wrapper-sm`]:Fe==="small",[`${De}-affix-wrapper-lg`]:Fe==="large",[`${De}-textarea-show-count`]:t},(0,F.Z)(`${De}-affix-wrapper`,J),be)},classNames:Object.assign(Object.assign({},p),{textarea:v()({[`${De}-borderless`]:!me,[`${De}-sm`]:Fe==="small",[`${De}-lg`]:Fe==="large"},(0,F.Z)(De,J),be,p==null?void 0:p.textarea)}),prefixCls:De,suffix:q&&C.createElement("span",{className:`${De}-textarea-suffix`},ce),showCount:t,ref:Be})))});ot.Z=Y},59412:function(Ht,ot,e){e.d(ot,{Z:function(){return d}});var n=e(59301);function d(v,oe){const C=(0,n.useRef)([]),F=()=>{C.current.push(setTimeout(()=>{var j,ee,ve,B;!((j=v.current)===null||j===void 0)&&j.input&&((ee=v.current)===null||ee===void 0?void 0:ee.input.getAttribute("type"))==="password"&&(!((ve=v.current)===null||ve===void 0)&&ve.input.hasAttribute("value"))&&((B=v.current)===null||B===void 0||B.input.removeAttribute("value"))}))};return(0,n.useEffect)(()=>(oe&&F(),()=>C.current.forEach(j=>{j&&clearTimeout(j)})),[]),F}},92832:function(Ht,ot,e){e.d(ot,{default:function(){return Fe}});var n=e(92310),d=e.n(n),v=e(59301),oe=e(36355),C=e(32441),F=e(9937),ee=Ae=>{const{getPrefixCls:lt,direction:X}=(0,v.useContext)(oe.E_),{prefixCls:q,className:ce}=Ae,J=lt("input-group",q),Be=lt("input"),[De,V]=(0,F.ZP)(Be),Oe=d()(J,{[`${J}-lg`]:Ae.size==="large",[`${J}-sm`]:Ae.size==="small",[`${J}-compact`]:Ae.compact,[`${J}-rtl`]:X==="rtl"},V,ce),be=(0,v.useContext)(C.aM),ue=(0,v.useMemo)(()=>Object.assign(Object.assign({},be),{isFormItemInput:!1}),[be]);return De(v.createElement("span",{className:Oe,style:Ae.style,onMouseEnter:Ae.onMouseEnter,onMouseLeave:Ae.onMouseLeave,onFocus:Ae.onFocus,onBlur:Ae.onBlur},v.createElement(C.aM.Provider,{value:ue},Ae.children)))},ve=e(9432),B=e(73331),se=e(15277),G=e(2738),y=e(8654),Y=e(59412),ne=function(Ae,lt){var X={};for(var q in Ae)Object.prototype.hasOwnProperty.call(Ae,q)&<.indexOf(q)<0&&(X[q]=Ae[q]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,q=Object.getOwnPropertySymbols(Ae);ceAe?v.createElement(se.Z,null):v.createElement(B.Z,null),it={click:"onClick",hover:"onMouseOver"};var Ve=v.forwardRef((Ae,lt)=>{const{visibilityToggle:X=!0}=Ae,q=typeof X=="object"&&X.visible!==void 0,[ce,J]=(0,v.useState)(()=>q?X.visible:!1),Be=(0,v.useRef)(null);v.useEffect(()=>{q&&J(X.visible)},[q,X]);const De=(0,Y.Z)(Be),V=()=>{const{disabled:vt}=Ae;vt||(ce&&De(),J(N=>{var D;const A=!N;return typeof X=="object"&&((D=X.onVisibleChange)===null||D===void 0||D.call(X,A)),A}))},Oe=vt=>{const{action:N="click",iconRender:D=fe}=Ae,A=it[N]||"",a=D(ce),E={[A]:V,className:`${vt}-icon`,key:"passwordIcon",onMouseDown:Z=>{Z.preventDefault()},onMouseUp:Z=>{Z.preventDefault()}};return v.cloneElement(v.isValidElement(a)?a:v.createElement("span",null,a),E)},{className:be,prefixCls:ue,inputPrefixCls:Qe,size:tt}=Ae,xt=ne(Ae,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Ct}=v.useContext(oe.E_),ht=Ct("input",Qe),nt=Ct("input-password",ue),bt=X&&Oe(nt),Ue=d()(nt,be,{[`${nt}-${tt}`]:!!tt}),xe=Object.assign(Object.assign({},(0,G.Z)(xt,["suffix","iconRender","visibilityToggle"])),{type:ce?"text":"password",className:Ue,prefixCls:ht,suffix:bt});return tt&&(xe.size=tt),v.createElement(ve.Z,Object.assign({ref:(0,y.sQ)(lt,Be)},xe))}),de=e(47472),P=e(92343),c=e(3113),t=e(19716),p=e(33234),g=function(Ae,lt){var X={};for(var q in Ae)Object.prototype.hasOwnProperty.call(Ae,q)&<.indexOf(q)<0&&(X[q]=Ae[q]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,q=Object.getOwnPropertySymbols(Ae);ce{const{prefixCls:X,inputPrefixCls:q,className:ce,size:J,suffix:Be,enterButton:De=!1,addonAfter:V,loading:Oe,disabled:be,onSearch:ue,onChange:Qe,onCompositionStart:tt,onCompositionEnd:xt}=Ae,Ct=g(Ae,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ht,direction:nt}=v.useContext(oe.E_),bt=v.useRef(!1),Ue=ht("input-search",X),xe=ht("input",q),{compactSize:vt}=(0,p.ri)(Ue,nt),N=(0,t.Z)(Pe=>{var $;return($=J!=null?J:vt)!==null&&$!==void 0?$:Pe}),D=v.useRef(null),A=Pe=>{Pe&&Pe.target&&Pe.type==="click"&&ue&&ue(Pe.target.value,Pe,{source:"clear"}),Qe&&Qe(Pe)},a=Pe=>{var $;document.activeElement===(($=D.current)===null||$===void 0?void 0:$.input)&&Pe.preventDefault()},E=Pe=>{var $,h;ue&&ue((h=($=D.current)===null||$===void 0?void 0:$.input)===null||h===void 0?void 0:h.value,Pe,{source:"input"})},Z=Pe=>{bt.current||Oe||E(Pe)},u=typeof De=="boolean"?v.createElement(de.Z,null):null,s=`${Ue}-button`;let K;const S=De||{},f=S.type&&S.type.__ANT_BUTTON===!0;f||S.type==="button"?K=(0,P.Tm)(S,Object.assign({onMouseDown:a,onClick:Pe=>{var $,h;(h=($=S==null?void 0:S.props)===null||$===void 0?void 0:$.onClick)===null||h===void 0||h.call($,Pe),E(Pe)},key:"enterButton"},f?{className:s,size:N}:{})):K=v.createElement(c.ZP,{className:s,type:De?"primary":void 0,size:N,disabled:be,key:"enterButton",onMouseDown:a,onClick:E,loading:Oe,icon:u},De),V&&(K=[K,(0,P.Tm)(V,{key:"addonAfter"})]);const W=d()(Ue,{[`${Ue}-rtl`]:nt==="rtl",[`${Ue}-${N}`]:!!N,[`${Ue}-with-button`]:!!De},ce),te=Pe=>{bt.current=!0,tt==null||tt(Pe)},re=Pe=>{bt.current=!1,xt==null||xt(Pe)};return v.createElement(ve.Z,Object.assign({ref:(0,y.sQ)(D,lt),onPressEnter:Z},Ct,{size:N,onCompositionStart:te,onCompositionEnd:re,prefixCls:xe,addonAfter:K,suffix:Be,onChange:A,className:W,disabled:be}))}),Ee=e(1643);const M=ve.Z;M.Group=ee,M.Search=w,M.TextArea=Ee.Z,M.Password=Ve;var Fe=M},9937:function(Ht,ot,e){e.d(ot,{M1:function(){return j},TM:function(){return P},Xy:function(){return ee},bi:function(){return se},e5:function(){return de},ik:function(){return G},nz:function(){return C},pU:function(){return F},s7:function(){return y},x0:function(){return B}});var n=e(17313),d=e(74207),v=e(37613),oe=e(83116);const C=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),F=c=>({borderColor:c.hoverBorderColor}),j=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),ee=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},F((0,v.TS)(c,{hoverBorderColor:c.colorBorder})))}),ve=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:g,borderRadiusLG:U,paddingInlineLG:w}=c;return{padding:`${t}px ${w}px`,fontSize:p,lineHeight:g,borderRadius:U}},B=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),se=(c,t)=>{const{componentCls:p,colorError:g,colorWarning:U,errorActiveShadow:w,warningActiveShadow:Ee,colorErrorBorderHover:M,colorWarningBorderHover:Fe}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:g,"&:hover":{borderColor:M},"&:focus, &-focused":Object.assign({},j((0,v.TS)(c,{activeBorderColor:g,activeShadow:w}))),[`${p}-prefix, ${p}-suffix`]:{color:g}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:U,"&:hover":{borderColor:Fe},"&:focus, &-focused":Object.assign({},j((0,v.TS)(c,{activeBorderColor:U,activeShadow:Ee}))),[`${p}-prefix, ${p}-suffix`]:{color:U}}}},G=c=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${c.paddingBlock}px ${c.paddingInline}px`,color:c.colorText,fontSize:c.fontSize,lineHeight:c.lineHeight,backgroundColor:c.colorBgContainer,backgroundImage:"none",borderWidth:c.lineWidth,borderStyle:c.lineType,borderColor:c.colorBorder,borderRadius:c.borderRadius,transition:`all ${c.motionDurationMid}`},C(c.colorTextPlaceholder)),{"&:hover":Object.assign({},F(c)),"&:focus, &-focused":Object.assign({},j(c)),"&-disabled, &[disabled]":Object.assign({},ee(c)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:c.controlHeight,lineHeight:c.lineHeight,verticalAlign:"bottom",transition:`all ${c.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},ve(c)),"&-sm":Object.assign({},B(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),y=c=>{const{componentCls:t,antCls:p}=c;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:c.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},ve(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},B(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${c.paddingInline}px`,color:c.colorText,fontWeight:"normal",fontSize:c.fontSize,textAlign:"center",backgroundColor:c.colorFillAlter,border:`${c.lineWidth}px ${c.lineType} ${c.colorBorder}`,borderRadius:c.borderRadius,transition:`all ${c.motionDurationSlow}`,lineHeight:1,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${p}-select ${p}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${p}-select ${p}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,n.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:c.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + `]:{color:He}})},{[`${i}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${i}-handler-down`]:{borderBlockStartWidth:0}}}]},S=h=>{const{componentCls:i,paddingBlock:m,paddingInline:H,inputAffixPadding:L,controlWidth:ie,borderRadiusLG:We,borderRadiusSM:ye}=h;return{[`${i}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,A.ik)(h)),(0,A.bi)(h,`${i}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:ie,padding:0,paddingInlineStart:H,"&-lg":{borderRadius:We},"&-sm":{borderRadius:ye},[`&:not(${i}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,A.pU)(h)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${i}-disabled`]:{background:"transparent"},[`> div${i}`]:{width:"100%",border:"none",outline:"none",[`&${i}-focused`]:{boxShadow:"none !important"}},[`input${i}-input`]:{padding:`${m}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${i}-handler-wrap`]:{zIndex:2},[i]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:L},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:H,marginInlineStart:L}}})}};var f=(0,Z.Z)("InputNumber",h=>{const i=(0,u.TS)(h,(0,A.e5)(h));return[K(i),S(i),(0,E.c)(i)]},h=>Object.assign(Object.assign({},(0,A.TM)(h)),{controlWidth:90,handleWidth:h.controlHeightSM-h.lineWidth*2,handleFontSize:h.fontSize/2,handleVisible:"auto",handleActiveBg:h.colorFillAlter,handleBg:h.colorBgContainer,handleHoverColor:h.colorPrimary,handleBorderColor:h.colorBorder})),W=function(h,i){var m={};for(var H in h)Object.prototype.hasOwnProperty.call(h,H)&&i.indexOf(H)<0&&(m[H]=h[H]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,H=Object.getOwnPropertySymbols(h);L{const{getPrefixCls:m,direction:H}=w.useContext(bt.E_),L=w.useRef(null);w.useImperativeHandle(i,()=>L.current);const{className:ie,rootClassName:We,size:ye,disabled:ke,prefixCls:dt,addonBefore:Dt,addonAfter:yt,prefix:Bt,bordered:qt=!0,readOnly:Vt,status:Xt,controls:$t}=h,he=W(h,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),He=m("input-number",dt),[st,Rt]=f(He),{compactSize:ct,compactItemClassnames:Et}=(0,D.ri)(He,H);let Lt=w.createElement(d.Z,{className:`${He}-handler-up-inner`}),Zt=w.createElement(n.Z,{className:`${He}-handler-down-inner`});const tn=typeof $t=="boolean"?$t:void 0;typeof $t=="object"&&(Lt=typeof $t.upIcon=="undefined"?Lt:w.createElement("span",{className:`${He}-handler-up-inner`},$t.upIcon),Zt=typeof $t.downIcon=="undefined"?Zt:w.createElement("span",{className:`${He}-handler-down-inner`},$t.downIcon));const{hasFeedback:Yt,status:wt,isFormItemInput:bn,feedbackIcon:k}=w.useContext(N.aM),we=(0,nt.F)(wt,Xt),Le=(0,vt.Z)(Ye=>{var Te;return(Te=ye!=null?ye:ct)!==null&&Te!==void 0?Te:Ye}),x=w.useContext(Se.Z),I=ke!=null?ke:x,Re=oe()({[`${He}-lg`]:Le==="large",[`${He}-sm`]:Le==="small",[`${He}-rtl`]:H==="rtl",[`${He}-borderless`]:!qt,[`${He}-in-form-item`]:bn},(0,nt.Z)(He,we),Et,Rt),pe=`${He}-group`,Ge=w.createElement(ht,Object.assign({ref:L,disabled:I,className:oe()(ie,We),upHandler:Lt,downHandler:Zt,prefixCls:He,readOnly:Vt,controls:tn,prefix:Bt,suffix:Yt&&k,addonAfter:yt&&w.createElement(D.BR,null,w.createElement(N.Ux,{override:!0,status:!0},yt)),addonBefore:Dt&&w.createElement(D.BR,null,w.createElement(N.Ux,{override:!0,status:!0},Dt)),classNames:{input:Re},classes:{affixWrapper:oe()((0,nt.Z)(`${He}-affix-wrapper`,we,Yt),{[`${He}-affix-wrapper-sm`]:Le==="small",[`${He}-affix-wrapper-lg`]:Le==="large",[`${He}-affix-wrapper-rtl`]:H==="rtl",[`${He}-affix-wrapper-borderless`]:!qt},Rt),wrapper:oe()({[`${pe}-rtl`]:H==="rtl",[`${He}-wrapper-disabled`]:I},Rt),group:oe()({[`${He}-group-wrapper-sm`]:Le==="small",[`${He}-group-wrapper-lg`]:Le==="large",[`${He}-group-wrapper-rtl`]:H==="rtl"},(0,nt.Z)(`${He}-group-wrapper`,we,Yt),Rt)}},he));return st(Ge)}),re=te,Pe=h=>w.createElement(Ue.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},w.createElement(te,Object.assign({},h)));re._InternalPanelDoNotUseOrYouWillBeFired=Pe;var $=re},9432:function(Ht,ot,e){e.d(ot,{Z:function(){return Ve},n:function(){return it}});var n=e(19248),d=e(92310),v=e.n(d),oe=e(93681),C=e(8654),F=e(59301),j=e(19080),ee=e(36355),ve=e(1684),B=e(19716),se=e(32441),G=e(33234),y=e(59412),Y=e(9937);function ne(de){return!!(de.prefix||de.suffix||de.allowClear)}var fe=function(de,P){var c={};for(var t in de)Object.prototype.hasOwnProperty.call(de,t)&&P.indexOf(t)<0&&(c[t]=de[t]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(de);p{var c;const{prefixCls:t,bordered:p=!0,status:g,size:U,disabled:w,onBlur:Ee,onFocus:M,suffix:Fe,allowClear:Ae,addonAfter:lt,addonBefore:X,className:q,style:ce,styles:J,rootClassName:xe,onChange:De,classNames:V}=de,Oe=fe(de,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:be,direction:ue,input:Qe}=F.useContext(ee.E_),tt=be("input",t),xt=(0,F.useRef)(null),[Ct,ht]=(0,Y.ZP)(tt),{compactSize:nt,compactItemClassnames:bt}=(0,G.ri)(tt,ue),Ue=(0,B.Z)(te=>{var re;return(re=U!=null?U:nt)!==null&&re!==void 0?re:te}),Se=F.useContext(ve.Z),vt=w!=null?w:Se,{status:N,hasFeedback:D,feedbackIcon:A}=(0,F.useContext)(se.aM),a=(0,j.F)(N,g),E=ne(de)||!!D,Z=(0,F.useRef)(E);(0,F.useEffect)(()=>{var te;E&&Z.current,Z.current=E},[E]);const u=(0,y.Z)(xt,!0),s=te=>{u(),Ee==null||Ee(te)},K=te=>{u(),M==null||M(te)},S=te=>{u(),De==null||De(te)},f=(D||Fe)&&F.createElement(F.Fragment,null,Fe,D&&A);let W;return typeof Ae=="object"&&(Ae!=null&&Ae.clearIcon)?W=Ae:Ae&&(W={clearIcon:F.createElement(n.Z,null)}),Ct(F.createElement(oe.default,Object.assign({ref:(0,C.sQ)(P,xt),prefixCls:tt,autoComplete:Qe==null?void 0:Qe.autoComplete},Oe,{disabled:vt,onBlur:s,onFocus:K,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),ce),styles:Object.assign(Object.assign({},Qe==null?void 0:Qe.styles),J),suffix:f,allowClear:W,className:v()(q,xe,bt,Qe==null?void 0:Qe.className),onChange:S,addonAfter:lt&&F.createElement(G.BR,null,F.createElement(se.Ux,{override:!0,status:!0},lt)),addonBefore:X&&F.createElement(G.BR,null,F.createElement(se.Ux,{override:!0,status:!0},X)),classNames:Object.assign(Object.assign(Object.assign({},V),Qe==null?void 0:Qe.classNames),{input:v()({[`${tt}-sm`]:Ue==="small",[`${tt}-lg`]:Ue==="large",[`${tt}-rtl`]:ue==="rtl",[`${tt}-borderless`]:!p},!E&&(0,j.Z)(tt,a),V==null?void 0:V.input,(c=Qe==null?void 0:Qe.classNames)===null||c===void 0?void 0:c.input,ht)}),classes:{affixWrapper:v()({[`${tt}-affix-wrapper-sm`]:Ue==="small",[`${tt}-affix-wrapper-lg`]:Ue==="large",[`${tt}-affix-wrapper-rtl`]:ue==="rtl",[`${tt}-affix-wrapper-borderless`]:!p},(0,j.Z)(`${tt}-affix-wrapper`,a,D),ht),wrapper:v()({[`${tt}-group-rtl`]:ue==="rtl"},ht),group:v()({[`${tt}-group-wrapper-sm`]:Ue==="small",[`${tt}-group-wrapper-lg`]:Ue==="large",[`${tt}-group-wrapper-rtl`]:ue==="rtl",[`${tt}-group-wrapper-disabled`]:vt},(0,j.Z)(`${tt}-group-wrapper`,a,D),ht)}})))})},1643:function(Ht,ot,e){var n=e(19248),d=e(92310),v=e.n(d),oe=e(9296),C=e(59301),F=e(19080),j=e(36355),ee=e(1684),ve=e(19716),B=e(32441),se=e(9432),G=e(9937),y=function(ne,fe){var it={};for(var me in ne)Object.prototype.hasOwnProperty.call(ne,me)&&fe.indexOf(me)<0&&(it[me]=ne[me]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,me=Object.getOwnPropertySymbols(ne);Ve{const{prefixCls:it,bordered:me=!0,size:Ve,disabled:de,status:P,allowClear:c,showCount:t,classNames:p,rootClassName:g,className:U}=ne,w=y(ne,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Ee,direction:M}=C.useContext(j.E_),Fe=(0,ve.Z)(Ve),Ae=C.useContext(ee.Z),lt=de!=null?de:Ae,{status:X,hasFeedback:q,feedbackIcon:ce}=C.useContext(B.aM),J=(0,F.F)(X,P),xe=C.useRef(null);C.useImperativeHandle(fe,()=>{var ue;return{resizableTextArea:(ue=xe.current)===null||ue===void 0?void 0:ue.resizableTextArea,focus:Qe=>{var tt,xt;(0,se.n)((xt=(tt=xe.current)===null||tt===void 0?void 0:tt.resizableTextArea)===null||xt===void 0?void 0:xt.textArea,Qe)},blur:()=>{var Qe;return(Qe=xe.current)===null||Qe===void 0?void 0:Qe.blur()}}});const De=Ee("input",it);let V;typeof c=="object"&&(c!=null&&c.clearIcon)?V=c:c&&(V={clearIcon:C.createElement(n.Z,null)});const[Oe,be]=(0,G.ZP)(De);return Oe(C.createElement(oe.default,Object.assign({},w,{disabled:lt,allowClear:V,className:v()(U,g),classes:{affixWrapper:v()(`${De}-textarea-affix-wrapper`,{[`${De}-affix-wrapper-rtl`]:M==="rtl",[`${De}-affix-wrapper-borderless`]:!me,[`${De}-affix-wrapper-sm`]:Fe==="small",[`${De}-affix-wrapper-lg`]:Fe==="large",[`${De}-textarea-show-count`]:t},(0,F.Z)(`${De}-affix-wrapper`,J),be)},classNames:Object.assign(Object.assign({},p),{textarea:v()({[`${De}-borderless`]:!me,[`${De}-sm`]:Fe==="small",[`${De}-lg`]:Fe==="large"},(0,F.Z)(De,J),be,p==null?void 0:p.textarea)}),prefixCls:De,suffix:q&&C.createElement("span",{className:`${De}-textarea-suffix`},ce),showCount:t,ref:xe})))});ot.Z=Y},59412:function(Ht,ot,e){e.d(ot,{Z:function(){return d}});var n=e(59301);function d(v,oe){const C=(0,n.useRef)([]),F=()=>{C.current.push(setTimeout(()=>{var j,ee,ve,B;!((j=v.current)===null||j===void 0)&&j.input&&((ee=v.current)===null||ee===void 0?void 0:ee.input.getAttribute("type"))==="password"&&(!((ve=v.current)===null||ve===void 0)&&ve.input.hasAttribute("value"))&&((B=v.current)===null||B===void 0||B.input.removeAttribute("value"))}))};return(0,n.useEffect)(()=>(oe&&F(),()=>C.current.forEach(j=>{j&&clearTimeout(j)})),[]),F}},92832:function(Ht,ot,e){e.d(ot,{default:function(){return Fe}});var n=e(92310),d=e.n(n),v=e(59301),oe=e(36355),C=e(32441),F=e(9937),ee=Ae=>{const{getPrefixCls:lt,direction:X}=(0,v.useContext)(oe.E_),{prefixCls:q,className:ce}=Ae,J=lt("input-group",q),xe=lt("input"),[De,V]=(0,F.ZP)(xe),Oe=d()(J,{[`${J}-lg`]:Ae.size==="large",[`${J}-sm`]:Ae.size==="small",[`${J}-compact`]:Ae.compact,[`${J}-rtl`]:X==="rtl"},V,ce),be=(0,v.useContext)(C.aM),ue=(0,v.useMemo)(()=>Object.assign(Object.assign({},be),{isFormItemInput:!1}),[be]);return De(v.createElement("span",{className:Oe,style:Ae.style,onMouseEnter:Ae.onMouseEnter,onMouseLeave:Ae.onMouseLeave,onFocus:Ae.onFocus,onBlur:Ae.onBlur},v.createElement(C.aM.Provider,{value:ue},Ae.children)))},ve=e(9432),B=e(73331),se=e(15277),G=e(2738),y=e(8654),Y=e(59412),ne=function(Ae,lt){var X={};for(var q in Ae)Object.prototype.hasOwnProperty.call(Ae,q)&<.indexOf(q)<0&&(X[q]=Ae[q]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,q=Object.getOwnPropertySymbols(Ae);ceAe?v.createElement(se.Z,null):v.createElement(B.Z,null),it={click:"onClick",hover:"onMouseOver"};var Ve=v.forwardRef((Ae,lt)=>{const{visibilityToggle:X=!0}=Ae,q=typeof X=="object"&&X.visible!==void 0,[ce,J]=(0,v.useState)(()=>q?X.visible:!1),xe=(0,v.useRef)(null);v.useEffect(()=>{q&&J(X.visible)},[q,X]);const De=(0,Y.Z)(xe),V=()=>{const{disabled:vt}=Ae;vt||(ce&&De(),J(N=>{var D;const A=!N;return typeof X=="object"&&((D=X.onVisibleChange)===null||D===void 0||D.call(X,A)),A}))},Oe=vt=>{const{action:N="click",iconRender:D=fe}=Ae,A=it[N]||"",a=D(ce),E={[A]:V,className:`${vt}-icon`,key:"passwordIcon",onMouseDown:Z=>{Z.preventDefault()},onMouseUp:Z=>{Z.preventDefault()}};return v.cloneElement(v.isValidElement(a)?a:v.createElement("span",null,a),E)},{className:be,prefixCls:ue,inputPrefixCls:Qe,size:tt}=Ae,xt=ne(Ae,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Ct}=v.useContext(oe.E_),ht=Ct("input",Qe),nt=Ct("input-password",ue),bt=X&&Oe(nt),Ue=d()(nt,be,{[`${nt}-${tt}`]:!!tt}),Se=Object.assign(Object.assign({},(0,G.Z)(xt,["suffix","iconRender","visibilityToggle"])),{type:ce?"text":"password",className:Ue,prefixCls:ht,suffix:bt});return tt&&(Se.size=tt),v.createElement(ve.Z,Object.assign({ref:(0,y.sQ)(lt,xe)},Se))}),de=e(47472),P=e(92343),c=e(3113),t=e(19716),p=e(33234),g=function(Ae,lt){var X={};for(var q in Ae)Object.prototype.hasOwnProperty.call(Ae,q)&<.indexOf(q)<0&&(X[q]=Ae[q]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,q=Object.getOwnPropertySymbols(Ae);ce{const{prefixCls:X,inputPrefixCls:q,className:ce,size:J,suffix:xe,enterButton:De=!1,addonAfter:V,loading:Oe,disabled:be,onSearch:ue,onChange:Qe,onCompositionStart:tt,onCompositionEnd:xt}=Ae,Ct=g(Ae,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ht,direction:nt}=v.useContext(oe.E_),bt=v.useRef(!1),Ue=ht("input-search",X),Se=ht("input",q),{compactSize:vt}=(0,p.ri)(Ue,nt),N=(0,t.Z)(Pe=>{var $;return($=J!=null?J:vt)!==null&&$!==void 0?$:Pe}),D=v.useRef(null),A=Pe=>{Pe&&Pe.target&&Pe.type==="click"&&ue&&ue(Pe.target.value,Pe,{source:"clear"}),Qe&&Qe(Pe)},a=Pe=>{var $;document.activeElement===(($=D.current)===null||$===void 0?void 0:$.input)&&Pe.preventDefault()},E=Pe=>{var $,h;ue&&ue((h=($=D.current)===null||$===void 0?void 0:$.input)===null||h===void 0?void 0:h.value,Pe,{source:"input"})},Z=Pe=>{bt.current||Oe||E(Pe)},u=typeof De=="boolean"?v.createElement(de.Z,null):null,s=`${Ue}-button`;let K;const S=De||{},f=S.type&&S.type.__ANT_BUTTON===!0;f||S.type==="button"?K=(0,P.Tm)(S,Object.assign({onMouseDown:a,onClick:Pe=>{var $,h;(h=($=S==null?void 0:S.props)===null||$===void 0?void 0:$.onClick)===null||h===void 0||h.call($,Pe),E(Pe)},key:"enterButton"},f?{className:s,size:N}:{})):K=v.createElement(c.ZP,{className:s,type:De?"primary":void 0,size:N,disabled:be,key:"enterButton",onMouseDown:a,onClick:E,loading:Oe,icon:u},De),V&&(K=[K,(0,P.Tm)(V,{key:"addonAfter"})]);const W=d()(Ue,{[`${Ue}-rtl`]:nt==="rtl",[`${Ue}-${N}`]:!!N,[`${Ue}-with-button`]:!!De},ce),te=Pe=>{bt.current=!0,tt==null||tt(Pe)},re=Pe=>{bt.current=!1,xt==null||xt(Pe)};return v.createElement(ve.Z,Object.assign({ref:(0,y.sQ)(D,lt),onPressEnter:Z},Ct,{size:N,onCompositionStart:te,onCompositionEnd:re,prefixCls:Se,addonAfter:K,suffix:xe,onChange:A,className:W,disabled:be}))}),Ee=e(1643);const M=ve.Z;M.Group=ee,M.Search=w,M.TextArea=Ee.Z,M.Password=Ve;var Fe=M},9937:function(Ht,ot,e){e.d(ot,{M1:function(){return j},TM:function(){return P},Xy:function(){return ee},bi:function(){return se},e5:function(){return de},ik:function(){return G},nz:function(){return C},pU:function(){return F},s7:function(){return y},x0:function(){return B}});var n=e(17313),d=e(74207),v=e(37613),oe=e(83116);const C=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),F=c=>({borderColor:c.hoverBorderColor}),j=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),ee=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},F((0,v.TS)(c,{hoverBorderColor:c.colorBorder})))}),ve=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:g,borderRadiusLG:U,paddingInlineLG:w}=c;return{padding:`${t}px ${w}px`,fontSize:p,lineHeight:g,borderRadius:U}},B=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),se=(c,t)=>{const{componentCls:p,colorError:g,colorWarning:U,errorActiveShadow:w,warningActiveShadow:Ee,colorErrorBorderHover:M,colorWarningBorderHover:Fe}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:g,"&:hover":{borderColor:M},"&:focus, &-focused":Object.assign({},j((0,v.TS)(c,{activeBorderColor:g,activeShadow:w}))),[`${p}-prefix, ${p}-suffix`]:{color:g}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:U,"&:hover":{borderColor:Fe},"&:focus, &-focused":Object.assign({},j((0,v.TS)(c,{activeBorderColor:U,activeShadow:Ee}))),[`${p}-prefix, ${p}-suffix`]:{color:U}}}},G=c=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${c.paddingBlock}px ${c.paddingInline}px`,color:c.colorText,fontSize:c.fontSize,lineHeight:c.lineHeight,backgroundColor:c.colorBgContainer,backgroundImage:"none",borderWidth:c.lineWidth,borderStyle:c.lineType,borderColor:c.colorBorder,borderRadius:c.borderRadius,transition:`all ${c.motionDurationMid}`},C(c.colorTextPlaceholder)),{"&:hover":Object.assign({},F(c)),"&:focus, &-focused":Object.assign({},j(c)),"&-disabled, &[disabled]":Object.assign({},ee(c)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:c.controlHeight,lineHeight:c.lineHeight,verticalAlign:"bottom",transition:`all ${c.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},ve(c)),"&-sm":Object.assign({},B(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),y=c=>{const{componentCls:t,antCls:p}=c;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:c.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},ve(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},B(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${c.paddingInline}px`,color:c.colorText,fontWeight:"normal",fontSize:c.fontSize,textAlign:"center",backgroundColor:c.colorFillAlter,border:`${c.lineWidth}px ${c.lineType} ${c.colorBorder}`,borderRadius:c.borderRadius,transition:`all ${c.motionDurationSlow}`,lineHeight:1,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${p}-select ${p}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${p}-select ${p}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,n.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:c.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${t}-affix-wrapper, & > ${t}-number-affix-wrapper, & > ${p}-picker-range @@ -99,9 +99,9 @@ & > ${p}-cascader-picker:last-child ${t}, & > ${p}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${p}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-c.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:c.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:c.borderRadius}}}})}},Y=c=>{const{componentCls:t,controlHeightSM:p,lineWidth:g}=c,w=(p-g*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,n.Wf)(c)),G(c)),se(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:p,paddingTop:w,paddingBottom:w}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},ne=c=>{const{componentCls:t}=c;return{[`${t}-clear-icon`]:{margin:0,color:c.colorTextQuaternary,fontSize:c.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${c.motionDurationSlow}`,"&:hover":{color:c.colorTextTertiary},"&:active":{color:c.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${c.inputAffixPadding}px`}}}},fe=c=>{const{componentCls:t,inputAffixPadding:p,colorTextDescription:g,motionDurationSlow:U,colorIcon:w,colorIconHover:Ee,iconCls:M}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},G(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},F(c)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{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"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:c.paddingXS}},"&-show-count-suffix":{color:g},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),ne(c)),{[`${M}${t}-password-icon`]:{color:w,cursor:"pointer",transition:`all ${U}`,"&:hover":{color:Ee}}}),se(c,`${t}-affix-wrapper`))}},it=c=>{const{componentCls:t,colorError:p,colorWarning:g,borderRadiusLG:U,borderRadiusSM:w}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,n.Wf)(c)),y(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:U,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:w}},"&-status-error":{[`${t}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${t}-group-addon`]:{color:g,borderColor:g}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},ee(c))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},me=c=>{const{componentCls:t,antCls:p}=c,g=`${t}-search`;return{[g]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${g}-button:not(${p}-btn-primary)`]:{borderInlineStartColor:c.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:c.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${g}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${g}-button:not(${p}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${g}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${g}-button`]:{height:c.controlHeightLG},[`&-small ${g}-button`]:{height:c.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-c.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, > ${t}, - ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},Ve=c=>{const{componentCls:t,paddingLG:p}=c,g=`${t}-textarea`;return{[g]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-c.fontSize*c.lineHeight,insetInlineEnd:0,color:c.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:p}},[`&-affix-wrapper${g}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:c.paddingXS,insetBlockStart:c.paddingXS},[`${g}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function de(c){return(0,v.TS)(c,{inputAffixPadding:c.paddingXXS})}const P=c=>{const{controlHeight:t,fontSize:p,lineHeight:g,lineWidth:U,controlHeightSM:w,controlHeightLG:Ee,fontSizeLG:M,lineHeightLG:Fe,paddingSM:Ae,controlPaddingHorizontalSM:lt,controlPaddingHorizontal:X,colorFillAlter:q,colorPrimaryHover:ce,controlOutlineWidth:J,controlOutline:Be,colorErrorOutline:De,colorWarningOutline:V}=c;return{paddingBlock:Math.max(Math.round((t-p*g)/2*10)/10-U,3),paddingBlockSM:Math.max(Math.round((w-p*g)/2*10)/10-U,0),paddingBlockLG:Math.ceil((Ee-M*Fe)/2*10)/10-U,paddingInline:Ae-U,paddingInlineSM:lt-U,paddingInlineLG:X-U,addonBg:q,activeBorderColor:ce,hoverBorderColor:ce,activeShadow:`0 0 0 ${J}px ${Be}`,errorActiveShadow:`0 0 0 ${J}px ${De}`,warningActiveShadow:`0 0 0 ${J}px ${V}`}};ot.ZP=(0,oe.Z)("Input",c=>{const t=(0,v.TS)(c,de(c));return[Y(t),Ve(t),fe(t),it(t),me(t),(0,d.c)(t)]},P)},45818:function(Ht,ot,e){e.d(ot,{D:function(){return de},Z:function(){return t}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(g,U){return d.createElement(C.Z,(0,n.Z)({},g,{ref:U,icon:oe}))},j=d.forwardRef(F),ee=j,ve=e(33853),B=e(38819),se=e(92310),G=e.n(se),y=e(2738),ne=p=>!isNaN(parseFloat(p))&&isFinite(p),fe=e(36355),it=e(84966),me=function(p,g){var U={};for(var w in p)Object.prototype.hasOwnProperty.call(p,w)&&g.indexOf(w)<0&&(U[w]=p[w]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,w=Object.getOwnPropertySymbols(p);Ee{let p=0;return function(){let g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${g}${p}`}})();var t=d.forwardRef((p,g)=>{const{prefixCls:U,className:w,trigger:Ee,children:M,defaultCollapsed:Fe=!1,theme:Ae="dark",style:lt={},collapsible:X=!1,reverseArrow:q=!1,width:ce=200,collapsedWidth:J=80,zeroWidthTriggerStyle:Be,breakpoint:De,onCollapse:V,onBreakpoint:Oe}=p,be=me(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ue}=(0,d.useContext)(it.Gs),[Qe,tt]=(0,d.useState)("collapsed"in p?p.collapsed:Fe),[xt,Ct]=(0,d.useState)(!1);(0,d.useEffect)(()=>{"collapsed"in p&&tt(p.collapsed)},[p.collapsed]);const ht=(N,D)=>{"collapsed"in p||tt(N),V==null||V(N,D)},nt=(0,d.useRef)();nt.current=N=>{Ct(N.matches),Oe==null||Oe(N.matches),Qe!==N.matches&&ht(N.matches,"responsive")},(0,d.useEffect)(()=>{function N(A){return nt.current(A)}let D;if(typeof window!="undefined"){const{matchMedia:A}=window;if(A&&De&&De in Ve){D=A(`(max-width: ${Ve[De]})`);try{D.addEventListener("change",N)}catch(a){D.addListener(N)}N(D)}}return()=>{try{D==null||D.removeEventListener("change",N)}catch(A){D==null||D.removeListener(N)}}},[De]),(0,d.useEffect)(()=>{const N=P("ant-sider-");return ue.addSider(N),()=>ue.removeSider(N)},[]);const bt=()=>{ht(!Qe,"clickTrigger")},{getPrefixCls:Ue}=(0,d.useContext)(fe.E_),xe=()=>{const N=Ue("layout-sider",U),D=(0,y.Z)(be,["collapsed"]),A=Qe?J:ce,a=ne(A)?`${A}px`:String(A),E=parseFloat(String(J||0))===0?d.createElement("span",{onClick:bt,className:G()(`${N}-zero-width-trigger`,`${N}-zero-width-trigger-${q?"right":"left"}`),style:Be},Ee||d.createElement(ee,null)):null,s={expanded:q?d.createElement(B.Z,null):d.createElement(ve.Z,null),collapsed:q?d.createElement(ve.Z,null):d.createElement(B.Z,null)}[Qe?"collapsed":"expanded"],K=Ee!==null?E||d.createElement("div",{className:`${N}-trigger`,onClick:bt,style:{width:a}},Ee||s):null,S=Object.assign(Object.assign({},lt),{flex:`0 0 ${a}`,maxWidth:a,minWidth:a,width:a}),f=G()(N,`${N}-${Ae}`,{[`${N}-collapsed`]:!!Qe,[`${N}-has-trigger`]:X&&Ee!==null&&!E,[`${N}-below`]:!!xt,[`${N}-zero-width`]:parseFloat(a)===0},w);return d.createElement("aside",Object.assign({className:f},D,{style:S,ref:g}),d.createElement("div",{className:`${N}-children`},M),X||xt&&E?K:null)},vt=d.useMemo(()=>({siderCollapsed:Qe}),[Qe]);return d.createElement(de.Provider,{value:vt},xe())})},44e3:function(Ht,ot,e){var n=e(84966),d=e(45818);const v=n.ZP;v.Header=n.h4,v.Footer=n.$_,v.Content=n.VY,v.Sider=d.Z,ot.default=v},84966:function(Ht,ot,e){e.d(ot,{VY:function(){return de},$_:function(){return Ve},h4:function(){return me},Gs:function(){return y},ZP:function(){return P}});var n=e(94480),d=e(92310),v=e.n(d),oe=e(2738),C=e(59301),F=e(36355),j=e(83116),ve=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:g,lightTriggerBg:U,lightTriggerColor:w}=c;return{[`${t}-sider-light`]:{background:g,[`${t}-sider-trigger`]:{color:w,background:U},[`${t}-sider-zero-width-trigger`]:{color:w,background:U,border:`1px solid ${p}`,borderInlineStart:0}}}};const B=c=>{const{antCls:t,componentCls:p,colorText:g,triggerColor:U,footerBg:w,triggerBg:Ee,headerHeight:M,headerPadding:Fe,headerColor:Ae,footerPadding:lt,triggerHeight:X,zeroTriggerHeight:q,zeroTriggerWidth:ce,motionDurationMid:J,motionDurationSlow:Be,fontSize:De,borderRadius:V,bodyBg:Oe,headerBg:be,siderBg:ue}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Oe,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:ue,transition:`all ${J}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:X},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:X,color:U,lineHeight:`${X}px`,textAlign:"center",background:Ee,cursor:"pointer",transition:`all ${J}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:M,insetInlineEnd:-ce,zIndex:1,width:ce,height:q,color:U,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ue,borderStartStartRadius:0,borderStartEndRadius:V,borderEndEndRadius:V,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:-ce,borderStartStartRadius:V,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:V}}}}},ve(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:M,padding:Fe,color:Ae,lineHeight:`${M}px`,background:be,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:lt,color:g,fontSize:De,background:w},[`${p}-content`]:{flex:"auto",minHeight:0}}};var se=(0,j.Z)("Layout",c=>[B(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:g,colorText:U,controlHeightSM:w,marginXXS:Ee,colorTextLightSolid:M,colorBgContainer:Fe}=c,Ae=g*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ae}px`,headerColor:U,footerPadding:`${w}px ${Ae}px`,footerBg:t,siderBg:"#001529",triggerHeight:g+Ee*2,triggerBg:"#002140",triggerColor:M,zeroTriggerWidth:g,zeroTriggerHeight:g,lightSiderBg:Fe,lightTriggerBg:Fe,lightTriggerColor:U}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),G=function(c,t){var p={};for(var g in c)Object.prototype.hasOwnProperty.call(c,g)&&t.indexOf(g)<0&&(p[g]=c[g]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,g=Object.getOwnPropertySymbols(c);Unull,removeSider:()=>null}});function Y(c){let{suffixCls:t,tagName:p,displayName:g}=c;return U=>C.forwardRef((Ee,M)=>C.createElement(U,Object.assign({ref:M,suffixCls:t,tagName:p},Ee)))}const ne=C.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:g,className:U,tagName:w}=c,Ee=G(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:M}=C.useContext(F.E_),Fe=M("layout",p),[Ae,lt]=se(Fe),X=g?`${Fe}-${g}`:Fe;return Ae(C.createElement(w,Object.assign({className:v()(p||X,U,lt),ref:t},Ee)))}),fe=C.forwardRef((c,t)=>{const{direction:p}=C.useContext(F.E_),[g,U]=C.useState([]),{prefixCls:w,className:Ee,rootClassName:M,children:Fe,hasSider:Ae,tagName:lt,style:X}=c,q=G(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ce=(0,oe.Z)(q,["suffixCls"]),{getPrefixCls:J,layout:Be}=C.useContext(F.E_),De=J("layout",w),[V,Oe]=se(De),be=v()(De,{[`${De}-has-sider`]:typeof Ae=="boolean"?Ae:g.length>0,[`${De}-rtl`]:p==="rtl"},Be==null?void 0:Be.className,Ee,M,Oe),ue=C.useMemo(()=>({siderHook:{addSider:Qe=>{U(tt=>[].concat((0,n.Z)(tt),[Qe]))},removeSider:Qe=>{U(tt=>tt.filter(xt=>xt!==Qe))}}}),[]);return V(C.createElement(y.Provider,{value:ue},C.createElement(lt,Object.assign({ref:t,className:be,style:Object.assign(Object.assign({},Be==null?void 0:Be.style),X)},ce),Fe)))}),it=Y({tagName:"div",displayName:"Layout"})(fe),me=Y({suffixCls:"header",tagName:"header",displayName:"Header"})(ne),Ve=Y({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(ne),de=Y({suffixCls:"content",tagName:"main",displayName:"Content"})(ne);var P=it},40875:function(Ht,ot,e){e.d(ot,{J:function(){return F}});var n=e(59301),d=e(33234),v=e(70425),oe=function(j,ee){var ve={};for(var B in j)Object.prototype.hasOwnProperty.call(j,B)&&ee.indexOf(B)<0&&(ve[B]=j[B]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,B=Object.getOwnPropertySymbols(j);se{const{children:ve}=j,B=oe(j,["children"]),se=n.useContext(C),G=n.useMemo(()=>Object.assign(Object.assign({},se),B),[se,B.prefixCls,B.mode,B.selectable]);return n.createElement(C.Provider,{value:G},n.createElement(d.BR,null,(0,v.supportNodeRef)(ve)?n.cloneElement(ve,{ref:ee}):ve))});ot.Z=C},20834:function(Ht,ot,e){e.d(ot,{default:function(){return vt}});var n=e(15285),d=e(59301),v=e(45818),oe=e(92310),C=e.n(oe),F=e(36355),j=function(N,D){var A={};for(var a in N)Object.prototype.hasOwnProperty.call(N,a)&&D.indexOf(a)<0&&(A[a]=N[a]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(N);E{const{prefixCls:D,className:A,dashed:a}=N,E=j(N,["prefixCls","className","dashed"]),{getPrefixCls:Z}=d.useContext(F.E_),u=Z("menu",D),s=C()({[`${u}-item-divider-dashed`]:!!a},A);return d.createElement(n.iz,Object.assign({className:s},E))},B=e(11592),se=e(2738),G=e(6848),y=e(92343),ne=(0,d.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),it=N=>{var D;const{className:A,children:a,icon:E,title:Z,danger:u}=N,{prefixCls:s,firstLevel:K,direction:S,disableMenuItemTitleTooltip:f,inlineCollapsed:W}=d.useContext(ne),te=m=>{const H=d.createElement("span",{className:`${s}-title-content`},a);return(!E||(0,y.l$)(a)&&a.type==="span")&&a&&m&&K&&typeof a=="string"?d.createElement("div",{className:`${s}-inline-collapsed-noicon`},a.charAt(0)):H},{siderCollapsed:re}=d.useContext(v.D);let Pe=Z;typeof Z=="undefined"?Pe=K?a:"":Z===!1&&(Pe="");const $={title:Pe};!re&&!W&&($.title=null,$.open=!1);const h=(0,B.Z)(a).length;let i=d.createElement(n.ck,Object.assign({},(0,se.Z)(N,["title","icon","danger"]),{className:C()({[`${s}-item-danger`]:u,[`${s}-item-only-child`]:(E?h+1:h)===1},A),title:typeof Z=="string"?Z:void 0}),(0,y.Tm)(E,{className:C()((0,y.l$)(E)?(D=E.props)===null||D===void 0?void 0:D.className:"",`${s}-item-icon`)}),te(W));return f||(i=d.createElement(G.Z,Object.assign({},$,{placement:S==="rtl"?"left":"right",overlayClassName:`${s}-inline-collapsed-tooltip`}),i)),i},Ve=N=>{var D;const{popupClassName:A,icon:a,title:E,theme:Z}=N,u=d.useContext(ne),{prefixCls:s,inlineCollapsed:K,theme:S}=u,f=(0,n.Xl)();let W;if(!a)W=K&&!f.length&&E&&typeof E=="string"?d.createElement("div",{className:`${s}-inline-collapsed-noicon`},E.charAt(0)):d.createElement("span",{className:`${s}-title-content`},E);else{const re=(0,y.l$)(E)&&E.type==="span";W=d.createElement(d.Fragment,null,(0,y.Tm)(a,{className:C()((0,y.l$)(a)?(D=a.props)===null||D===void 0?void 0:D.className:"",`${s}-item-icon`)}),re?E:d.createElement("span",{className:`${s}-title-content`},E))}const te=d.useMemo(()=>Object.assign(Object.assign({},u),{firstLevel:!1}),[u]);return d.createElement(ne.Provider,{value:te},d.createElement(n.Wd,Object.assign({},(0,se.Z)(N,["icon"]),{title:W,popupClassName:C()(s,A,`${s}-${Z||S}`)})))},de=e(18785),P=e(70425),c=e(62892),t=e(40875),p=function(N,D){var A={};for(var a in N)Object.prototype.hasOwnProperty.call(N,a)&&D.indexOf(a)<0&&(A[a]=N[a]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(N);E{if(D&&typeof D=="object"){const a=D,{label:E,children:Z,key:u,type:s}=a,K=p(a,["label","children","key","type"]),S=u!=null?u:`tmp-${A}`;return Z||s==="group"?s==="group"?d.createElement(n.BW,Object.assign({key:S},K,{title:E}),g(Z)):d.createElement(Ve,Object.assign({key:S},K,{title:E}),g(Z)):s==="divider"?d.createElement(ve,Object.assign({key:S},K)):d.createElement(it,Object.assign({key:S},K),E)}return null}).filter(D=>D)}function U(N){return d.useMemo(()=>N&&g(N),[N])}var w=e(64993),Ee=e(17313),M=e(8378),Fe=e(13826),Ae=e(29878),lt=e(83116),X=e(37613),ce=N=>{const{componentCls:D,motionDurationSlow:A,horizontalLineHeight:a,colorSplit:E,lineWidth:Z,lineType:u,itemPaddingInline:s}=N;return{[`${D}-horizontal`]:{lineHeight:a,border:0,borderBottom:`${Z}px ${u} ${E}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${D}-item, ${D}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:s},[`> ${D}-item:hover, + ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},Ve=c=>{const{componentCls:t,paddingLG:p}=c,g=`${t}-textarea`;return{[g]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-c.fontSize*c.lineHeight,insetInlineEnd:0,color:c.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:p}},[`&-affix-wrapper${g}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:c.paddingXS,insetBlockStart:c.paddingXS},[`${g}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function de(c){return(0,v.TS)(c,{inputAffixPadding:c.paddingXXS})}const P=c=>{const{controlHeight:t,fontSize:p,lineHeight:g,lineWidth:U,controlHeightSM:w,controlHeightLG:Ee,fontSizeLG:M,lineHeightLG:Fe,paddingSM:Ae,controlPaddingHorizontalSM:lt,controlPaddingHorizontal:X,colorFillAlter:q,colorPrimaryHover:ce,controlOutlineWidth:J,controlOutline:xe,colorErrorOutline:De,colorWarningOutline:V}=c;return{paddingBlock:Math.max(Math.round((t-p*g)/2*10)/10-U,3),paddingBlockSM:Math.max(Math.round((w-p*g)/2*10)/10-U,0),paddingBlockLG:Math.ceil((Ee-M*Fe)/2*10)/10-U,paddingInline:Ae-U,paddingInlineSM:lt-U,paddingInlineLG:X-U,addonBg:q,activeBorderColor:ce,hoverBorderColor:ce,activeShadow:`0 0 0 ${J}px ${xe}`,errorActiveShadow:`0 0 0 ${J}px ${De}`,warningActiveShadow:`0 0 0 ${J}px ${V}`}};ot.ZP=(0,oe.Z)("Input",c=>{const t=(0,v.TS)(c,de(c));return[Y(t),Ve(t),fe(t),it(t),me(t),(0,d.c)(t)]},P)},45818:function(Ht,ot,e){e.d(ot,{D:function(){return de},Z:function(){return t}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(g,U){return d.createElement(C.Z,(0,n.Z)({},g,{ref:U,icon:oe}))},j=d.forwardRef(F),ee=j,ve=e(33853),B=e(38819),se=e(92310),G=e.n(se),y=e(2738),ne=p=>!isNaN(parseFloat(p))&&isFinite(p),fe=e(36355),it=e(84966),me=function(p,g){var U={};for(var w in p)Object.prototype.hasOwnProperty.call(p,w)&&g.indexOf(w)<0&&(U[w]=p[w]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,w=Object.getOwnPropertySymbols(p);Ee{let p=0;return function(){let g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${g}${p}`}})();var t=d.forwardRef((p,g)=>{const{prefixCls:U,className:w,trigger:Ee,children:M,defaultCollapsed:Fe=!1,theme:Ae="dark",style:lt={},collapsible:X=!1,reverseArrow:q=!1,width:ce=200,collapsedWidth:J=80,zeroWidthTriggerStyle:xe,breakpoint:De,onCollapse:V,onBreakpoint:Oe}=p,be=me(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ue}=(0,d.useContext)(it.Gs),[Qe,tt]=(0,d.useState)("collapsed"in p?p.collapsed:Fe),[xt,Ct]=(0,d.useState)(!1);(0,d.useEffect)(()=>{"collapsed"in p&&tt(p.collapsed)},[p.collapsed]);const ht=(N,D)=>{"collapsed"in p||tt(N),V==null||V(N,D)},nt=(0,d.useRef)();nt.current=N=>{Ct(N.matches),Oe==null||Oe(N.matches),Qe!==N.matches&&ht(N.matches,"responsive")},(0,d.useEffect)(()=>{function N(A){return nt.current(A)}let D;if(typeof window!="undefined"){const{matchMedia:A}=window;if(A&&De&&De in Ve){D=A(`(max-width: ${Ve[De]})`);try{D.addEventListener("change",N)}catch(a){D.addListener(N)}N(D)}}return()=>{try{D==null||D.removeEventListener("change",N)}catch(A){D==null||D.removeListener(N)}}},[De]),(0,d.useEffect)(()=>{const N=P("ant-sider-");return ue.addSider(N),()=>ue.removeSider(N)},[]);const bt=()=>{ht(!Qe,"clickTrigger")},{getPrefixCls:Ue}=(0,d.useContext)(fe.E_),Se=()=>{const N=Ue("layout-sider",U),D=(0,y.Z)(be,["collapsed"]),A=Qe?J:ce,a=ne(A)?`${A}px`:String(A),E=parseFloat(String(J||0))===0?d.createElement("span",{onClick:bt,className:G()(`${N}-zero-width-trigger`,`${N}-zero-width-trigger-${q?"right":"left"}`),style:xe},Ee||d.createElement(ee,null)):null,s={expanded:q?d.createElement(B.Z,null):d.createElement(ve.Z,null),collapsed:q?d.createElement(ve.Z,null):d.createElement(B.Z,null)}[Qe?"collapsed":"expanded"],K=Ee!==null?E||d.createElement("div",{className:`${N}-trigger`,onClick:bt,style:{width:a}},Ee||s):null,S=Object.assign(Object.assign({},lt),{flex:`0 0 ${a}`,maxWidth:a,minWidth:a,width:a}),f=G()(N,`${N}-${Ae}`,{[`${N}-collapsed`]:!!Qe,[`${N}-has-trigger`]:X&&Ee!==null&&!E,[`${N}-below`]:!!xt,[`${N}-zero-width`]:parseFloat(a)===0},w);return d.createElement("aside",Object.assign({className:f},D,{style:S,ref:g}),d.createElement("div",{className:`${N}-children`},M),X||xt&&E?K:null)},vt=d.useMemo(()=>({siderCollapsed:Qe}),[Qe]);return d.createElement(de.Provider,{value:vt},Se())})},44e3:function(Ht,ot,e){var n=e(84966),d=e(45818);const v=n.ZP;v.Header=n.h4,v.Footer=n.$_,v.Content=n.VY,v.Sider=d.Z,ot.default=v},84966:function(Ht,ot,e){e.d(ot,{VY:function(){return de},$_:function(){return Ve},h4:function(){return me},Gs:function(){return y},ZP:function(){return P}});var n=e(94480),d=e(92310),v=e.n(d),oe=e(2738),C=e(59301),F=e(36355),j=e(83116),ve=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:g,lightTriggerBg:U,lightTriggerColor:w}=c;return{[`${t}-sider-light`]:{background:g,[`${t}-sider-trigger`]:{color:w,background:U},[`${t}-sider-zero-width-trigger`]:{color:w,background:U,border:`1px solid ${p}`,borderInlineStart:0}}}};const B=c=>{const{antCls:t,componentCls:p,colorText:g,triggerColor:U,footerBg:w,triggerBg:Ee,headerHeight:M,headerPadding:Fe,headerColor:Ae,footerPadding:lt,triggerHeight:X,zeroTriggerHeight:q,zeroTriggerWidth:ce,motionDurationMid:J,motionDurationSlow:xe,fontSize:De,borderRadius:V,bodyBg:Oe,headerBg:be,siderBg:ue}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Oe,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:ue,transition:`all ${J}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:X},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:X,color:U,lineHeight:`${X}px`,textAlign:"center",background:Ee,cursor:"pointer",transition:`all ${J}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:M,insetInlineEnd:-ce,zIndex:1,width:ce,height:q,color:U,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ue,borderStartStartRadius:0,borderStartEndRadius:V,borderEndEndRadius:V,borderEndStartRadius:0,cursor:"pointer",transition:`background ${xe} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${xe}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ce,borderStartStartRadius:V,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:V}}}}},ve(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:M,padding:Fe,color:Ae,lineHeight:`${M}px`,background:be,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:lt,color:g,fontSize:De,background:w},[`${p}-content`]:{flex:"auto",minHeight:0}}};var se=(0,j.Z)("Layout",c=>[B(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:g,colorText:U,controlHeightSM:w,marginXXS:Ee,colorTextLightSolid:M,colorBgContainer:Fe}=c,Ae=g*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ae}px`,headerColor:U,footerPadding:`${w}px ${Ae}px`,footerBg:t,siderBg:"#001529",triggerHeight:g+Ee*2,triggerBg:"#002140",triggerColor:M,zeroTriggerWidth:g,zeroTriggerHeight:g,lightSiderBg:Fe,lightTriggerBg:Fe,lightTriggerColor:U}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),G=function(c,t){var p={};for(var g in c)Object.prototype.hasOwnProperty.call(c,g)&&t.indexOf(g)<0&&(p[g]=c[g]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,g=Object.getOwnPropertySymbols(c);Unull,removeSider:()=>null}});function Y(c){let{suffixCls:t,tagName:p,displayName:g}=c;return U=>C.forwardRef((Ee,M)=>C.createElement(U,Object.assign({ref:M,suffixCls:t,tagName:p},Ee)))}const ne=C.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:g,className:U,tagName:w}=c,Ee=G(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:M}=C.useContext(F.E_),Fe=M("layout",p),[Ae,lt]=se(Fe),X=g?`${Fe}-${g}`:Fe;return Ae(C.createElement(w,Object.assign({className:v()(p||X,U,lt),ref:t},Ee)))}),fe=C.forwardRef((c,t)=>{const{direction:p}=C.useContext(F.E_),[g,U]=C.useState([]),{prefixCls:w,className:Ee,rootClassName:M,children:Fe,hasSider:Ae,tagName:lt,style:X}=c,q=G(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ce=(0,oe.Z)(q,["suffixCls"]),{getPrefixCls:J,layout:xe}=C.useContext(F.E_),De=J("layout",w),[V,Oe]=se(De),be=v()(De,{[`${De}-has-sider`]:typeof Ae=="boolean"?Ae:g.length>0,[`${De}-rtl`]:p==="rtl"},xe==null?void 0:xe.className,Ee,M,Oe),ue=C.useMemo(()=>({siderHook:{addSider:Qe=>{U(tt=>[].concat((0,n.Z)(tt),[Qe]))},removeSider:Qe=>{U(tt=>tt.filter(xt=>xt!==Qe))}}}),[]);return V(C.createElement(y.Provider,{value:ue},C.createElement(lt,Object.assign({ref:t,className:be,style:Object.assign(Object.assign({},xe==null?void 0:xe.style),X)},ce),Fe)))}),it=Y({tagName:"div",displayName:"Layout"})(fe),me=Y({suffixCls:"header",tagName:"header",displayName:"Header"})(ne),Ve=Y({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(ne),de=Y({suffixCls:"content",tagName:"main",displayName:"Content"})(ne);var P=it},40875:function(Ht,ot,e){e.d(ot,{J:function(){return F}});var n=e(59301),d=e(33234),v=e(70425),oe=function(j,ee){var ve={};for(var B in j)Object.prototype.hasOwnProperty.call(j,B)&&ee.indexOf(B)<0&&(ve[B]=j[B]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,B=Object.getOwnPropertySymbols(j);se{const{children:ve}=j,B=oe(j,["children"]),se=n.useContext(C),G=n.useMemo(()=>Object.assign(Object.assign({},se),B),[se,B.prefixCls,B.mode,B.selectable]);return n.createElement(C.Provider,{value:G},n.createElement(d.BR,null,(0,v.supportNodeRef)(ve)?n.cloneElement(ve,{ref:ee}):ve))});ot.Z=C},20834:function(Ht,ot,e){e.d(ot,{default:function(){return vt}});var n=e(15285),d=e(59301),v=e(45818),oe=e(92310),C=e.n(oe),F=e(36355),j=function(N,D){var A={};for(var a in N)Object.prototype.hasOwnProperty.call(N,a)&&D.indexOf(a)<0&&(A[a]=N[a]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(N);E{const{prefixCls:D,className:A,dashed:a}=N,E=j(N,["prefixCls","className","dashed"]),{getPrefixCls:Z}=d.useContext(F.E_),u=Z("menu",D),s=C()({[`${u}-item-divider-dashed`]:!!a},A);return d.createElement(n.iz,Object.assign({className:s},E))},B=e(11592),se=e(2738),G=e(6848),y=e(92343),ne=(0,d.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),it=N=>{var D;const{className:A,children:a,icon:E,title:Z,danger:u}=N,{prefixCls:s,firstLevel:K,direction:S,disableMenuItemTitleTooltip:f,inlineCollapsed:W}=d.useContext(ne),te=m=>{const H=d.createElement("span",{className:`${s}-title-content`},a);return(!E||(0,y.l$)(a)&&a.type==="span")&&a&&m&&K&&typeof a=="string"?d.createElement("div",{className:`${s}-inline-collapsed-noicon`},a.charAt(0)):H},{siderCollapsed:re}=d.useContext(v.D);let Pe=Z;typeof Z=="undefined"?Pe=K?a:"":Z===!1&&(Pe="");const $={title:Pe};!re&&!W&&($.title=null,$.open=!1);const h=(0,B.Z)(a).length;let i=d.createElement(n.ck,Object.assign({},(0,se.Z)(N,["title","icon","danger"]),{className:C()({[`${s}-item-danger`]:u,[`${s}-item-only-child`]:(E?h+1:h)===1},A),title:typeof Z=="string"?Z:void 0}),(0,y.Tm)(E,{className:C()((0,y.l$)(E)?(D=E.props)===null||D===void 0?void 0:D.className:"",`${s}-item-icon`)}),te(W));return f||(i=d.createElement(G.Z,Object.assign({},$,{placement:S==="rtl"?"left":"right",overlayClassName:`${s}-inline-collapsed-tooltip`}),i)),i},Ve=N=>{var D;const{popupClassName:A,icon:a,title:E,theme:Z}=N,u=d.useContext(ne),{prefixCls:s,inlineCollapsed:K,theme:S}=u,f=(0,n.Xl)();let W;if(!a)W=K&&!f.length&&E&&typeof E=="string"?d.createElement("div",{className:`${s}-inline-collapsed-noicon`},E.charAt(0)):d.createElement("span",{className:`${s}-title-content`},E);else{const re=(0,y.l$)(E)&&E.type==="span";W=d.createElement(d.Fragment,null,(0,y.Tm)(a,{className:C()((0,y.l$)(a)?(D=a.props)===null||D===void 0?void 0:D.className:"",`${s}-item-icon`)}),re?E:d.createElement("span",{className:`${s}-title-content`},E))}const te=d.useMemo(()=>Object.assign(Object.assign({},u),{firstLevel:!1}),[u]);return d.createElement(ne.Provider,{value:te},d.createElement(n.Wd,Object.assign({},(0,se.Z)(N,["icon"]),{title:W,popupClassName:C()(s,A,`${s}-${Z||S}`)})))},de=e(18785),P=e(70425),c=e(62892),t=e(40875),p=function(N,D){var A={};for(var a in N)Object.prototype.hasOwnProperty.call(N,a)&&D.indexOf(a)<0&&(A[a]=N[a]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(N);E{if(D&&typeof D=="object"){const a=D,{label:E,children:Z,key:u,type:s}=a,K=p(a,["label","children","key","type"]),S=u!=null?u:`tmp-${A}`;return Z||s==="group"?s==="group"?d.createElement(n.BW,Object.assign({key:S},K,{title:E}),g(Z)):d.createElement(Ve,Object.assign({key:S},K,{title:E}),g(Z)):s==="divider"?d.createElement(ve,Object.assign({key:S},K)):d.createElement(it,Object.assign({key:S},K),E)}return null}).filter(D=>D)}function U(N){return d.useMemo(()=>N&&g(N),[N])}var w=e(64993),Ee=e(17313),M=e(8378),Fe=e(13826),Ae=e(29878),lt=e(83116),X=e(37613),ce=N=>{const{componentCls:D,motionDurationSlow:A,horizontalLineHeight:a,colorSplit:E,lineWidth:Z,lineType:u,itemPaddingInline:s}=N;return{[`${D}-horizontal`]:{lineHeight:a,border:0,borderBottom:`${Z}px ${u} ${E}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${D}-item, ${D}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:s},[`> ${D}-item:hover, > ${D}-item-active, - > ${D}-submenu ${D}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${D}-item, ${D}-submenu-title`]:{transition:[`border-color ${A}`,`background ${A}`].join(",")},[`${D}-submenu-arrow`]:{display:"none"}}}},Be=N=>{let{componentCls:D,menuArrowOffset:A}=N;return{[`${D}-rtl`]:{direction:"rtl"},[`${D}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${D}-rtl${D}-vertical, + > ${D}-submenu ${D}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${D}-item, ${D}-submenu-title`]:{transition:[`border-color ${A}`,`background ${A}`].join(",")},[`${D}-submenu-arrow`]:{display:"none"}}}},xe=N=>{let{componentCls:D,menuArrowOffset:A}=N;return{[`${D}-rtl`]:{direction:"rtl"},[`${D}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${D}-rtl${D}-vertical, ${D}-submenu-rtl ${D}-vertical`]:{[`${D}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${A})`},"&::after":{transform:`rotate(45deg) translateY(${A})`}}}}};const De=N=>Object.assign({},(0,Ee.oN)(N));var Oe=(N,D)=>{const{componentCls:A,itemColor:a,itemSelectedColor:E,groupTitleColor:Z,itemBg:u,subMenuItemBg:s,itemSelectedBg:K,activeBarHeight:S,activeBarWidth:f,activeBarBorderWidth:W,motionDurationSlow:te,motionEaseInOut:re,motionEaseOut:Pe,itemPaddingInline:$,motionDurationMid:h,itemHoverColor:i,lineType:m,colorSplit:H,itemDisabledColor:L,dangerItemColor:ie,dangerItemHoverColor:We,dangerItemSelectedColor:ye,dangerItemActiveBg:ke,dangerItemSelectedBg:dt,itemHoverBg:Dt,itemActiveBg:yt,menuSubMenuBg:Bt,horizontalItemSelectedColor:qt,horizontalItemSelectedBg:Vt,horizontalItemBorderRadius:Xt,horizontalItemHoverBg:$t,popupBg:he}=N;return{[`${A}-${D}, ${A}-${D} > ${A}`]:{color:a,background:u,[`&${A}-root:focus-visible`]:Object.assign({},De(N)),[`${A}-item-group-title`]:{color:Z},[`${A}-submenu-selected`]:{[`> ${A}-submenu-title`]:{color:E}},[`${A}-item-disabled, ${A}-submenu-disabled`]:{color:`${L} !important`},[`${A}-item:not(${A}-item-selected):not(${A}-submenu-selected)`]:{[`&:hover, > ${A}-submenu-title:hover`]:{color:i}},[`&:not(${A}-horizontal)`]:{[`${A}-item:not(${A}-item-selected)`]:{"&:hover":{backgroundColor:Dt},"&:active":{backgroundColor:yt}},[`${A}-submenu-title`]:{"&:hover":{backgroundColor:Dt},"&:active":{backgroundColor:yt}}},[`${A}-item-danger`]:{color:ie,[`&${A}-item:hover`]:{[`&:not(${A}-item-selected):not(${A}-submenu-selected)`]:{color:We}},[`&${A}-item:active`]:{background:ke}},[`${A}-item a`]:{"&, &:hover":{color:"inherit"}},[`${A}-item-selected`]:{color:E,[`&${A}-item-danger`]:{color:ye},"a, a:hover":{color:"inherit"}},[`& ${A}-item-selected`]:{backgroundColor:K,[`&${A}-item-danger`]:{backgroundColor:dt}},[`${A}-item, ${A}-submenu-title`]:{[`&:not(${A}-item-disabled):focus-visible`]:Object.assign({},De(N))},[`&${A}-submenu > ${A}`]:{backgroundColor:Bt},[`&${A}-popup > ${A}`]:{backgroundColor:he},[`&${A}-horizontal`]:Object.assign(Object.assign({},D==="dark"?{borderBottom:0}:{}),{[`> ${A}-item, > ${A}-submenu`]:{top:W,marginTop:-W,marginBottom:0,borderRadius:Xt,"&::after":{position:"absolute",insetInline:$,bottom:0,borderBottom:`${S}px solid transparent`,transition:`border-color ${te} ${re}`,content:'""'},"&:hover, &-active, &-open":{background:$t,"&::after":{borderBottomWidth:S,borderBottomColor:qt}},"&-selected":{color:qt,backgroundColor:Vt,"&:hover":{backgroundColor:Vt},"&::after":{borderBottomWidth:S,borderBottomColor:qt}}}}),[`&${A}-root`]:{[`&${A}-inline, &${A}-vertical`]:{borderInlineEnd:`${W}px ${m} ${H}`}},[`&${A}-inline`]:{[`${A}-sub${A}-inline`]:{background:s},[`${A}-item, ${A}-submenu-title`]:W&&f?{width:`calc(100% + ${W}px)`}:{},[`${A}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${f}px solid ${E}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${h} ${Pe}`,`opacity ${h} ${Pe}`].join(","),content:'""'},[`&${A}-item-danger`]:{"&::after":{borderInlineEndColor:ye}}},[`${A}-selected, ${A}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${h} ${re}`,`opacity ${h} ${re}`].join(",")}}}}}};const be=N=>{const{componentCls:D,itemHeight:A,itemMarginInline:a,padding:E,menuArrowSize:Z,marginXS:u,itemMarginBlock:s}=N,K=E+Z+u;return{[`${D}-item`]:{position:"relative",overflow:"hidden"},[`${D}-item, ${D}-submenu-title`]:{height:A,lineHeight:`${A}px`,paddingInline:E,overflow:"hidden",textOverflow:"ellipsis",marginInline:a,marginBlock:s,width:`calc(100% - ${a*2}px)`},[`> ${D}-item, > ${D}-submenu > ${D}-submenu-title`]:{height:A,lineHeight:`${A}px`},[`${D}-item-group-list ${D}-submenu-title, ${D}-submenu-title`]:{paddingInlineEnd:K}}};var Qe=N=>{const{componentCls:D,iconCls:A,itemHeight:a,colorTextLightSolid:E,dropdownWidth:Z,controlHeightLG:u,motionDurationMid:s,motionEaseOut:K,paddingXL:S,itemMarginInline:f,fontSizeLG:W,motionDurationSlow:te,paddingXS:re,boxShadowSecondary:Pe,collapsedWidth:$,collapsedIconSize:h}=N,i={height:a,lineHeight:`${a}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[D]:{"&-inline, &-vertical":Object.assign({[`&${D}-root`]:{boxShadow:"none"}},be(N))},[`${D}-submenu-popup`]:{[`${D}-vertical`]:Object.assign(Object.assign({},be(N)),{boxShadow:Pe})}},{[`${D}-submenu-popup ${D}-vertical${D}-sub`]:{minWidth:Z,maxHeight:`calc(100vh - ${u*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${D}-inline`]:{width:"100%",[`&${D}-root`]:{[`${D}-item, ${D}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${te}`,`background ${te}`,`padding ${s} ${K}`].join(","),[`> ${D}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${D}-sub${D}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${D}-submenu > ${D}-submenu-title`]:i,[`& ${D}-item-group-title`]:{paddingInlineStart:S}},[`${D}-item`]:i}},{[`${D}-inline-collapsed`]:{width:$,[`&${D}-root`]:{[`${D}-item, ${D}-submenu ${D}-submenu-title`]:{[`> ${D}-inline-collapsed-noicon`]:{fontSize:W,textAlign:"center"}}},[`> ${D}-item, @@ -111,7 +111,7 @@ ${D}-submenu-arrow, ${D}-submenu-expand-icon `]:{opacity:0},[`${D}-item-icon, ${A}`]:{margin:0,fontSize:h,lineHeight:`${a}px`,"+ span":{display:"inline-block",opacity:0}}},[`${D}-item-icon, ${A}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${D}-item-icon, ${A}`]:{display:"none"},"a, a:hover":{color:E}},[`${D}-item-group-title`]:Object.assign(Object.assign({},Ee.vS),{paddingInline:re})}}]};const tt=N=>{const{componentCls:D,motionDurationSlow:A,motionDurationMid:a,motionEaseInOut:E,motionEaseOut:Z,iconCls:u,iconSize:s,iconMarginInlineEnd:K}=N;return{[`${D}-item, ${D}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${A}`,`background ${A}`,`padding ${A} ${E}`].join(","),[`${D}-item-icon, ${u}`]:{minWidth:s,fontSize:s,transition:[`font-size ${a} ${Z}`,`margin ${A} ${E}`,`color ${A}`].join(","),"+ span":{marginInlineStart:K,opacity:1,transition:[`opacity ${A} ${E}`,`margin ${A}`,`color ${A}`].join(",")}},[`${D}-item-icon`]:Object.assign({},(0,Ee.Ro)()),[`&${D}-item-only-child`]:{[`> ${u}, > ${D}-item-icon`]:{marginInlineEnd:0}}},[`${D}-item-disabled, ${D}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${D}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},xt=N=>{const{componentCls:D,motionDurationSlow:A,motionEaseInOut:a,borderRadius:E,menuArrowSize:Z,menuArrowOffset:u}=N;return{[`${D}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:N.margin,width:Z,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${A} ${a}, opacity ${A}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Z*.6,height:Z*.15,backgroundColor:"currentcolor",borderRadius:E,transition:[`background ${A} ${a}`,`transform ${A} ${a}`,`top ${A} ${a}`,`color ${A} ${a}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${u})`},"&::after":{transform:`rotate(-45deg) translateY(${u})`}}}}},Ct=N=>{const{antCls:D,componentCls:A,fontSize:a,motionDurationSlow:E,motionDurationMid:Z,motionEaseInOut:u,paddingXS:s,padding:K,colorSplit:S,lineWidth:f,zIndexPopup:W,borderRadiusLG:te,subMenuItemBorderRadius:re,menuArrowSize:Pe,menuArrowOffset:$,lineType:h,menuPanelMaskInset:i,groupTitleLineHeight:m,groupTitleFontSize:H}=N;return[{"":{[`${A}`]:Object.assign(Object.assign({},(0,Ee.dF)()),{"&-hidden":{display:"none"}})},[`${A}-submenu-hidden`]:{display:"none"}},{[A]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ee.Wf)(N)),(0,Ee.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",[`${A}-item`]:{flex:"none"}},[`${A}-item, ${A}-submenu, ${A}-submenu-title`]:{borderRadius:N.itemBorderRadius},[`${A}-item-group-title`]:{padding:`${s}px ${K}px`,fontSize:H,lineHeight:m,transition:`all ${E}`},[`&-horizontal ${A}-submenu`]:{transition:[`border-color ${E} ${u}`,`background ${E} ${u}`].join(",")},[`${A}-submenu, ${A}-submenu-inline`]:{transition:[`border-color ${E} ${u}`,`background ${E} ${u}`,`padding ${Z} ${u}`].join(",")},[`${A}-submenu ${A}-sub`]:{cursor:"initial",transition:[`background ${E} ${u}`,`padding ${E} ${u}`].join(",")},[`${A}-title-content`]:{transition:`color ${E}`},[`${A}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${A}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:S,borderStyle:h,borderWidth:0,borderTopWidth:f,marginBlock:f,padding:0,"&-dashed":{borderStyle:"dashed"}}}),tt(N)),{[`${A}-item-group`]:{[`${A}-item-group-list`]:{margin:0,padding:0,[`${A}-item, ${A}-submenu-title`]:{paddingInline:`${a*2}px ${K}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:W,borderRadius:te,boxShadow:"none",transformOrigin:"0 0",[`&${A}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${i}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:i},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:N.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:N.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:N.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:N.paddingXS},[`> ${A}`]:Object.assign(Object.assign(Object.assign({borderRadius:te},tt(N)),xt(N)),{[`${A}-item, ${A}-submenu > ${A}-submenu-title`]:{borderRadius:re},[`${A}-submenu-title::after`]:{transition:`transform ${E} ${u}`}})}}),xt(N)),{[`&-inline-collapsed ${A}-submenu-arrow, - &-inline ${A}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${$})`},"&::after":{transform:`rotate(45deg) translateX(-${$})`}},[`${A}-submenu-open${A}-submenu-inline > ${A}-submenu-title > ${A}-submenu-arrow`]:{transform:`translateY(-${Pe*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${$})`},"&::before":{transform:`rotate(45deg) translateX(${$})`}}})},{[`${D}-layout-header`]:{[A]:{lineHeight:"inherit"}}}]};var ht=(N,D)=>(0,lt.Z)("Menu",a=>{if(D===!1)return[];const{colorBgElevated:E,colorPrimary:Z,colorTextLightSolid:u,controlHeightLG:s,fontSize:K,darkItemColor:S,darkDangerItemColor:f,darkItemBg:W,darkSubMenuItemBg:te,darkItemSelectedColor:re,darkItemSelectedBg:Pe,darkDangerItemSelectedBg:$,darkItemHoverBg:h,darkGroupTitleColor:i,darkItemHoverColor:m,darkItemDisabledColor:H,darkDangerItemHoverColor:L,darkDangerItemSelectedColor:ie,darkDangerItemActiveBg:We}=a,ye=K/7*5,ke=(0,X.TS)(a,{menuArrowSize:ye,menuHorizontalHeight:s*1.15,menuArrowOffset:`${ye*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:E}),dt=(0,X.TS)(ke,{itemColor:S,itemHoverColor:m,groupTitleColor:i,itemSelectedColor:re,itemBg:W,popupBg:W,subMenuItemBg:te,itemActiveBg:"transparent",itemSelectedBg:Pe,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:h,itemDisabledColor:H,dangerItemColor:f,dangerItemHoverColor:L,dangerItemSelectedColor:ie,dangerItemActiveBg:We,dangerItemSelectedBg:$,menuSubMenuBg:te,horizontalItemSelectedColor:u,horizontalItemSelectedBg:Z});return[Ct(ke),ce(ke),Qe(ke),Oe(ke,"light"),Oe(dt,"dark"),Be(ke),(0,M.Z)(ke),(0,Fe.oN)(ke,"slide-up"),(0,Fe.oN)(ke,"slide-down"),(0,Ae._y)(ke,"zoom-big")]},a=>{const{colorPrimary:E,colorError:Z,colorTextDisabled:u,colorErrorBg:s,colorText:K,colorTextDescription:S,colorBgContainer:f,colorFillAlter:W,colorFillContent:te,lineWidth:re,lineWidthBold:Pe,controlItemBgActive:$,colorBgTextHover:h,controlHeightLG:i,lineHeight:m,colorBgElevated:H,marginXXS:L,padding:ie,fontSize:We,controlHeightSM:ye,fontSizeLG:ke,colorTextLightSolid:dt,colorErrorHover:Dt}=a,yt=new w.C(dt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:a.zIndexPopupBase+50,radiusItem:a.borderRadiusLG,itemBorderRadius:a.borderRadiusLG,radiusSubMenuItem:a.borderRadiusSM,subMenuItemBorderRadius:a.borderRadiusSM,colorItemText:K,itemColor:K,colorItemTextHover:K,itemHoverColor:K,colorItemTextHoverHorizontal:E,horizontalItemHoverColor:E,colorGroupTitle:S,groupTitleColor:S,colorItemTextSelected:E,itemSelectedColor:E,colorItemTextSelectedHorizontal:E,horizontalItemSelectedColor:E,colorItemBg:f,itemBg:f,colorItemBgHover:h,itemHoverBg:h,colorItemBgActive:te,itemActiveBg:$,colorSubItemBg:W,subMenuItemBg:W,colorItemBgSelected:$,itemSelectedBg:$,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Pe,activeBarHeight:Pe,colorActiveBarBorderSize:re,activeBarBorderWidth:re,colorItemTextDisabled:u,itemDisabledColor:u,colorDangerItemText:Z,dangerItemColor:Z,colorDangerItemTextHover:Z,dangerItemHoverColor:Z,colorDangerItemTextSelected:Z,dangerItemSelectedColor:Z,colorDangerItemBgActive:s,dangerItemActiveBg:s,colorDangerItemBgSelected:s,dangerItemSelectedBg:s,itemMarginInline:a.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:i,groupTitleLineHeight:m,collapsedWidth:i*2,popupBg:H,itemMarginBlock:L,itemPaddingInline:ie,horizontalLineHeight:`${i*1.15}px`,iconSize:We,iconMarginInlineEnd:ye-We,collapsedIconSize:ke,groupTitleFontSize:We,darkItemDisabledColor:new w.C(dt).setAlpha(.25).toRgbString(),darkItemColor:yt,darkDangerItemColor:Z,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:dt,darkItemSelectedBg:E,darkDangerItemSelectedBg:Z,darkItemHoverBg:"transparent",darkGroupTitleColor:yt,darkItemHoverColor:dt,darkDangerItemHoverColor:Dt,darkDangerItemSelectedColor:dt,darkDangerItemActiveBg:Z}},{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"]]})(N),nt=function(N,D){var A={};for(var a in N)Object.prototype.hasOwnProperty.call(N,a)&&D.indexOf(a)<0&&(A[a]=N[a]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(N);E{var A,a;const E=d.useContext(t.Z),Z=E||{},{getPrefixCls:u,getPopupContainer:s,direction:K,menu:S}=d.useContext(F.E_),f=u(),{prefixCls:W,className:te,style:re,theme:Pe="light",expandIcon:$,_internalDisableMenuItemTitleTooltip:h,inlineCollapsed:i,siderCollapsed:m,items:H,children:L,rootClassName:ie,mode:We,selectable:ye,onClick:ke,overflowedIndicatorPopupClassName:dt}=N,Dt=nt(N,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),yt=(0,se.Z)(Dt,["collapsedWidth"]),Bt=U(H)||L;(A=Z.validator)===null||A===void 0||A.call(Z,{mode:We});const qt=(0,P.useEvent)(function(){var Zt;ke==null||ke.apply(void 0,arguments),(Zt=Z.onClick)===null||Zt===void 0||Zt.call(Z)}),Vt=Z.mode||We,Xt=ye!=null?ye:Z.selectable,$t=d.useMemo(()=>m!==void 0?m:i,[i,m]),he={horizontal:{motionName:`${f}-slide-up`},inline:(0,c.Z)(f),other:{motionName:`${f}-zoom-big`}},He=u("menu",W||Z.prefixCls),[st,Rt]=ht(He,!E),ct=C()(`${He}-${Pe}`,S==null?void 0:S.className,te);let Et;if(typeof $=="function")Et=$;else if($===null||$===!1)Et=null;else if(Z.expandIcon===null||Z.expandIcon===!1)Et=null;else{const Zt=$!=null?$:Z.expandIcon;Et=(0,y.Tm)(Zt,{className:C()(`${He}-submenu-expand-icon`,(0,y.l$)(Zt)?(a=Zt.props)===null||a===void 0?void 0:a.className:"")})}const Lt=d.useMemo(()=>({prefixCls:He,inlineCollapsed:$t||!1,direction:K,firstLevel:!0,theme:Pe,mode:Vt,disableMenuItemTitleTooltip:h}),[He,$t,K,h,Pe]);return st(d.createElement(t.Z.Provider,{value:null},d.createElement(ne.Provider,{value:Lt},d.createElement(n.ZP,Object.assign({getPopupContainer:s,overflowedIndicator:d.createElement(de.Z,null),overflowedIndicatorPopupClassName:C()(He,`${He}-${Pe}`,dt),mode:Vt,selectable:Xt,onClick:qt},yt,{inlineCollapsed:$t,style:Object.assign(Object.assign({},S==null?void 0:S.style),re),className:ct,prefixCls:He,direction:K,defaultMotions:he,expandIcon:Et,ref:D,rootClassName:C()(ie,Rt)}),Bt))))});const xe=(0,d.forwardRef)((N,D)=>{const A=(0,d.useRef)(null),a=d.useContext(v.D);return(0,d.useImperativeHandle)(D,()=>({menu:A.current,focus:E=>{var Z;(Z=A.current)===null||Z===void 0||Z.focus(E)}})),d.createElement(Ue,Object.assign({ref:A},N,a))});xe.Item=it,xe.SubMenu=Ve,xe.Divider=ve,xe.ItemGroup=n.BW;var vt=xe},58421:function(Ht,ot,e){e.d(ot,{Z:function(){return Z}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(s,K){return d.createElement(C.Z,(0,n.Z)({},s,{ref:K,icon:oe}))},j=d.forwardRef(F),ee=j,ve=e(49198),B=e(33853),se=e(38819),G=e(92310),y=e.n(G),Y=e(20068),ne=e(33885),fe=e(67732),it=e(83652),me=e(42403),Ve=e(158),de=e(26112),P={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},c=P,t=e(91735),p=function(u){(0,me.Z)(K,u);var s=(0,Ve.Z)(K);function K(){var S;(0,fe.Z)(this,K);for(var f=arguments.length,W=new Array(f),te=0;te=0||re.relatedTarget.className.indexOf("".concat(i,"-item"))>=0))&&h(S.getValidValue()))},S.go=function(re){var Pe=S.state.goInputText;Pe!==""&&(re.keyCode===c.ENTER||re.type==="click")&&(S.setState({goInputText:""}),S.props.quickGo(S.getValidValue()))},S}return(0,it.Z)(K,[{key:"getPageSizeOptions",value:function(){var f=this.props,W=f.pageSize,te=f.pageSizeOptions;return te.some(function(re){return re.toString()===W.toString()})?te:te.concat([W.toString()]).sort(function(re,Pe){var $=Number.isNaN(Number(re))?0:Number(re),h=Number.isNaN(Number(Pe))?0:Number(Pe);return $-h})}},{key:"render",value:function(){var f=this,W=this.props,te=W.pageSize,re=W.locale,Pe=W.rootPrefixCls,$=W.changeSize,h=W.quickGo,i=W.goButton,m=W.selectComponentClass,H=W.buildOptionText,L=W.selectPrefixCls,ie=W.disabled,We=this.state.goInputText,ye="".concat(Pe,"-options"),ke=m,dt=null,Dt=null,yt=null;if(!$&&!h)return null;var Bt=this.getPageSizeOptions();if($&&ke){var qt=Bt.map(function(Vt,Xt){return d.createElement(ke.Option,{key:Xt,value:Vt.toString()},(H||f.buildOptionText)(Vt))});dt=d.createElement(ke,{disabled:ie,prefixCls:L,showSearch:!1,className:"".concat(ye,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(te||Bt[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Xt){return Xt.parentNode},"aria-label":re.page_size,defaultOpen:!1},qt)}return h&&(i&&(yt=typeof i=="boolean"?d.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:ie,className:"".concat(ye,"-quick-jumper-button")},re.jump_to_confirm):d.createElement("span",{onClick:this.go,onKeyUp:this.go},i)),Dt=d.createElement("div",{className:"".concat(ye,"-quick-jumper")},re.jump_to,d.createElement("input",{disabled:ie,type:"text",value:We,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":re.page}),re.page,yt)),d.createElement("li",{className:"".concat(ye)},dt,Dt)}}]),K}(d.Component);p.defaultProps={pageSizeOptions:["10","20","50","100"]};var g=p,U=function(s){var K,S=s.rootPrefixCls,f=s.page,W=s.active,te=s.className,re=s.showTitle,Pe=s.onClick,$=s.onKeyPress,h=s.itemRender,i="".concat(S,"-item"),m=y()(i,"".concat(i,"-").concat(f),(K={},(0,Y.Z)(K,"".concat(i,"-active"),W),(0,Y.Z)(K,"".concat(i,"-disabled"),!f),(0,Y.Z)(K,s.className,te),K)),H=function(){Pe(f)},L=function(ye){$(ye,Pe,f)},ie=h(f,"page",d.createElement("a",{rel:"nofollow"},f));return ie?d.createElement("li",{title:re?f.toString():null,className:m,onClick:H,onKeyPress:L,tabIndex:0},ie):null},w=U;function Ee(){}function M(u){var s=Number(u);return typeof s=="number"&&!Number.isNaN(s)&&isFinite(s)&&Math.floor(s)===s}var Fe=function(s,K,S){return S};function Ae(u,s,K){var S=typeof u=="undefined"?s.pageSize:u;return Math.floor((K.total-1)/S)+1}var lt=function(u){(0,me.Z)(K,u);var s=(0,Ve.Z)(K);function K(S){var f;(0,fe.Z)(this,K),f=s.call(this,S),f.paginationNode=d.createRef(),f.getJumpPrevPage=function(){return Math.max(1,f.state.current-(f.props.showLessItems?3:5))},f.getJumpNextPage=function(){return Math.min(Ae(void 0,f.state,f.props),f.state.current+(f.props.showLessItems?3:5))},f.getItemIcon=function($,h){var i=f.props.prefixCls,m=$||d.createElement("button",{type:"button","aria-label":h,className:"".concat(i,"-item-link")});return typeof $=="function"&&(m=d.createElement($,(0,ne.Z)({},f.props))),m},f.isValid=function($){var h=f.props.total;return M($)&&$!==f.state.current&&M(h)&&h>0},f.shouldDisplayQuickJumper=function(){var $=f.props,h=$.showQuickJumper,i=$.total,m=f.state.pageSize;return i<=m?!1:h},f.handleKeyDown=function($){($.keyCode===c.ARROW_UP||$.keyCode===c.ARROW_DOWN)&&$.preventDefault()},f.handleKeyUp=function($){var h=f.getValidValue($),i=f.state.currentInputValue;h!==i&&f.setState({currentInputValue:h}),$.keyCode===c.ENTER?f.handleChange(h):$.keyCode===c.ARROW_UP?f.handleChange(h-1):$.keyCode===c.ARROW_DOWN&&f.handleChange(h+1)},f.handleBlur=function($){var h=f.getValidValue($);f.handleChange(h)},f.changePageSize=function($){var h=f.state.current,i=Ae($,f.state,f.props);h=h>i?i:h,i===0&&(h=f.state.current),typeof $=="number"&&("pageSize"in f.props||f.setState({pageSize:$}),"current"in f.props||f.setState({current:h,currentInputValue:h})),f.props.onShowSizeChange(h,$),"onChange"in f.props&&f.props.onChange&&f.props.onChange(h,$)},f.handleChange=function($){var h=f.props,i=h.disabled,m=h.onChange,H=f.state,L=H.pageSize,ie=H.current,We=H.currentInputValue;if(f.isValid($)&&!i){var ye=Ae(void 0,f.state,f.props),ke=$;return $>ye?ke=ye:$<1&&(ke=1),"current"in f.props||f.setState({current:ke}),ke!==We&&f.setState({currentInputValue:ke}),m(ke,L),ke}return ie},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?i-2:0),H=2;H=te?Pe=te:Pe=Number(W),Pe}},{key:"getShowSizeChanger",value:function(){var f=this.props,W=f.showSizeChanger,te=f.total,re=f.totalBoundaryShowSizeChanger;return typeof W!="undefined"?W:te>re}},{key:"render",value:function(){var f=this.props,W=f.prefixCls,te=f.className,re=f.style,Pe=f.disabled,$=f.hideOnSinglePage,h=f.total,i=f.locale,m=f.showQuickJumper,H=f.showLessItems,L=f.showTitle,ie=f.showTotal,We=f.simple,ye=f.itemRender,ke=f.showPrevNextJumpers,dt=f.jumpPrevIcon,Dt=f.jumpNextIcon,yt=f.selectComponentClass,Bt=f.selectPrefixCls,qt=f.pageSizeOptions,Vt=this.state,Xt=Vt.current,$t=Vt.pageSize,he=Vt.currentInputValue;if($===!0&&h<=$t)return null;var He=Ae(void 0,this.state,this.props),st=[],Rt=null,ct=null,Et=null,Lt=null,Zt=null,tn=m&&m.goButton,Yt=H?1:2,wt=Xt-1>0?Xt-1:0,bn=Xt+1h?h:Xt*$t]));if(We){tn&&(typeof tn=="boolean"?Zt=d.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},i.jump_to_confirm):Zt=d.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},tn),Zt=d.createElement("li",{title:L?"".concat(i.jump_to).concat(Xt,"/").concat(He):null,className:"".concat(W,"-simple-pager")},Zt));var Le=this.renderPrev(wt);return d.createElement("ul",(0,n.Z)({className:y()(W,"".concat(W,"-simple"),(0,Y.Z)({},"".concat(W,"-disabled"),Pe),te),style:re,ref:this.paginationNode},k),we,Le?d.createElement("li",{title:L?i.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:y()("".concat(W,"-prev"),(0,Y.Z)({},"".concat(W,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Le):null,d.createElement("li",{title:L?"".concat(Xt,"/").concat(He):null,className:"".concat(W,"-simple-pager")},d.createElement("input",{type:"text",value:he,disabled:Pe,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),d.createElement("span",{className:"".concat(W,"-slash")},"/"),He),d.createElement("li",{title:L?i.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:y()("".concat(W,"-next"),(0,Y.Z)({},"".concat(W,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(bn)),Zt)}if(He<=3+Yt*2){var x={locale:i,rootPrefixCls:W,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:L,itemRender:ye};He||st.push(d.createElement(w,(0,n.Z)({},x,{key:"noPager",page:1,className:"".concat(W,"-item-disabled")})));for(var I=1;I<=He;I+=1){var Re=Xt===I;st.push(d.createElement(w,(0,n.Z)({},x,{key:I,page:I,active:Re})))}}else{var pe=H?i.prev_3:i.prev_5,Ge=H?i.next_3:i.next_5,Ye=ye(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(dt,"prev page")),Te=ye(this.getJumpNextPage(),"jump-next",this.getItemIcon(Dt,"next page"));ke&&(Rt=Ye?d.createElement("li",{title:L?pe:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:y()("".concat(W,"-jump-prev"),(0,Y.Z)({},"".concat(W,"-jump-prev-custom-icon"),!!dt))},Ye):null,ct=Te?d.createElement("li",{title:L?Ge:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:y()("".concat(W,"-jump-next"),(0,Y.Z)({},"".concat(W,"-jump-next-custom-icon"),!!Dt))},Te):null),Lt=d.createElement(w,{locale:i,last:!0,rootPrefixCls:W,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:He,page:He,active:!1,showTitle:L,itemRender:ye}),Et=d.createElement(w,{locale:i,rootPrefixCls:W,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:L,itemRender:ye});var At=Math.max(1,Xt-Yt),Pt=Math.min(Xt+Yt,He);Xt-1<=Yt&&(Pt=1+Yt*2),He-Xt<=Yt&&(At=He-Yt*2);for(var jt=At;jt<=Pt;jt+=1){var pt=Xt===jt;st.push(d.createElement(w,{locale:i,rootPrefixCls:W,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:jt,page:jt,active:pt,showTitle:L,itemRender:ye}))}Xt-1>=Yt*2&&Xt!==3&&(st[0]=(0,d.cloneElement)(st[0],{className:"".concat(W,"-item-after-jump-prev")}),st.unshift(Rt)),He-Xt>=Yt*2&&Xt!==He-2&&(st[st.length-1]=(0,d.cloneElement)(st[st.length-1],{className:"".concat(W,"-item-before-jump-next")}),st.push(ct)),At!==1&&st.unshift(Et),Pt!==He&&st.push(Lt)}var Nt=!this.hasPrev()||!He,Ut=!this.hasNext()||!He,Ot=this.renderPrev(wt),zt=this.renderNext(bn);return d.createElement("ul",(0,n.Z)({className:y()(W,te,(0,Y.Z)({},"".concat(W,"-disabled"),Pe)),style:re,ref:this.paginationNode},k),we,Ot?d.createElement("li",{title:L?i.prev_page:null,onClick:this.prev,tabIndex:Nt?null:0,onKeyPress:this.runIfEnterPrev,className:y()("".concat(W,"-prev"),(0,Y.Z)({},"".concat(W,"-disabled"),Nt)),"aria-disabled":Nt},Ot):null,st,zt?d.createElement("li",{title:L?i.next_page:null,onClick:this.next,tabIndex:Ut?null:0,onKeyPress:this.runIfEnterNext,className:y()("".concat(W,"-next"),(0,Y.Z)({},"".concat(W,"-disabled"),Ut)),"aria-disabled":Ut},zt):null,d.createElement(g,{disabled:Pe,locale:i,rootPrefixCls:W,selectComponentClass:yt,selectPrefixCls:Bt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Xt,pageSize:$t,pageSizeOptions:qt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:tn}))}}],[{key:"getDerivedStateFromProps",value:function(f,W){var te={};if("current"in f&&(te.current=f.current,f.current!==W.current&&(te.currentInputValue=te.current)),"pageSize"in f&&f.pageSize!==W.pageSize){var re=W.current,Pe=Ae(f.pageSize,W,f);re=re>Pe?Pe:re,"current"in f||(te.current=re,te.currentInputValue=re),te.pageSize=f.pageSize}return te}}]),K}(d.Component);lt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ee,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ee,locale:t.Z,style:{},itemRender:Fe,totalBoundaryShowSizeChanger:50};var X=lt,q=e(22075),ce=e(36355),J=e(19716),Be=e(8628),De=e(9763),V=e(57809);const Oe=u=>d.createElement(V.default,Object.assign({},u,{showSearch:!0,size:"small"})),be=u=>d.createElement(V.default,Object.assign({},u,{showSearch:!0,size:"middle"}));Oe.Option=V.default.Option,be.Option=V.default.Option;var ue=e(9937),Qe=e(17313),tt=e(83116),xt=e(37613);const Ct=u=>{const{componentCls:s}=u;return{[`${s}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${s}-item-link`]:{color:u.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${s}-item-link`]:{color:u.colorTextDisabled,cursor:"not-allowed"}}},[`&${s}-disabled`]:{cursor:"not-allowed",[`${s}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:u.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:u.colorBorder,backgroundColor:u.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:u.itemActiveBgDisabled},a:{color:u.itemActiveColorDisabled}}},[`${s}-item-link`]:{color:u.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${s}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${s}-simple-pager`]:{color:u.colorTextDisabled},[`${s}-jump-prev, ${s}-jump-next`]:{[`${s}-item-link-icon`]:{opacity:0},[`${s}-item-ellipsis`]:{opacity:1}}},[`&${s}-simple`]:{[`${s}-prev, ${s}-next`]:{[`&${s}-disabled ${s}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},ht=u=>{const{componentCls:s}=u;return{[`&${s}-mini ${s}-total-text, &${s}-mini ${s}-simple-pager`]:{height:u.itemSizeSM,lineHeight:`${u.itemSizeSM}px`},[`&${s}-mini ${s}-item`]:{minWidth:u.itemSizeSM,height:u.itemSizeSM,margin:0,lineHeight:`${u.itemSizeSM-2}px`},[`&${s}-mini:not(${s}-disabled) ${s}-item:not(${s}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:u.colorBgTextHover},"&:active":{backgroundColor:u.colorBgTextActive}},[`&${s}-mini ${s}-prev, &${s}-mini ${s}-next`]:{minWidth:u.itemSizeSM,height:u.itemSizeSM,margin:0,lineHeight:`${u.itemSizeSM}px`},[`&${s}-mini:not(${s}-disabled)`]:{[`${s}-prev, ${s}-next`]:{[`&:hover ${s}-item-link`]:{backgroundColor:u.colorBgTextHover},[`&:active ${s}-item-link`]:{backgroundColor:u.colorBgTextActive},[`&${s}-disabled:hover ${s}-item-link`]:{backgroundColor:"transparent"}}},[` + &-inline ${A}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${$})`},"&::after":{transform:`rotate(45deg) translateX(-${$})`}},[`${A}-submenu-open${A}-submenu-inline > ${A}-submenu-title > ${A}-submenu-arrow`]:{transform:`translateY(-${Pe*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${$})`},"&::before":{transform:`rotate(45deg) translateX(${$})`}}})},{[`${D}-layout-header`]:{[A]:{lineHeight:"inherit"}}}]};var ht=(N,D)=>(0,lt.Z)("Menu",a=>{if(D===!1)return[];const{colorBgElevated:E,colorPrimary:Z,colorTextLightSolid:u,controlHeightLG:s,fontSize:K,darkItemColor:S,darkDangerItemColor:f,darkItemBg:W,darkSubMenuItemBg:te,darkItemSelectedColor:re,darkItemSelectedBg:Pe,darkDangerItemSelectedBg:$,darkItemHoverBg:h,darkGroupTitleColor:i,darkItemHoverColor:m,darkItemDisabledColor:H,darkDangerItemHoverColor:L,darkDangerItemSelectedColor:ie,darkDangerItemActiveBg:We}=a,ye=K/7*5,ke=(0,X.TS)(a,{menuArrowSize:ye,menuHorizontalHeight:s*1.15,menuArrowOffset:`${ye*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:E}),dt=(0,X.TS)(ke,{itemColor:S,itemHoverColor:m,groupTitleColor:i,itemSelectedColor:re,itemBg:W,popupBg:W,subMenuItemBg:te,itemActiveBg:"transparent",itemSelectedBg:Pe,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:h,itemDisabledColor:H,dangerItemColor:f,dangerItemHoverColor:L,dangerItemSelectedColor:ie,dangerItemActiveBg:We,dangerItemSelectedBg:$,menuSubMenuBg:te,horizontalItemSelectedColor:u,horizontalItemSelectedBg:Z});return[Ct(ke),ce(ke),Qe(ke),Oe(ke,"light"),Oe(dt,"dark"),xe(ke),(0,M.Z)(ke),(0,Fe.oN)(ke,"slide-up"),(0,Fe.oN)(ke,"slide-down"),(0,Ae._y)(ke,"zoom-big")]},a=>{const{colorPrimary:E,colorError:Z,colorTextDisabled:u,colorErrorBg:s,colorText:K,colorTextDescription:S,colorBgContainer:f,colorFillAlter:W,colorFillContent:te,lineWidth:re,lineWidthBold:Pe,controlItemBgActive:$,colorBgTextHover:h,controlHeightLG:i,lineHeight:m,colorBgElevated:H,marginXXS:L,padding:ie,fontSize:We,controlHeightSM:ye,fontSizeLG:ke,colorTextLightSolid:dt,colorErrorHover:Dt}=a,yt=new w.C(dt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:a.zIndexPopupBase+50,radiusItem:a.borderRadiusLG,itemBorderRadius:a.borderRadiusLG,radiusSubMenuItem:a.borderRadiusSM,subMenuItemBorderRadius:a.borderRadiusSM,colorItemText:K,itemColor:K,colorItemTextHover:K,itemHoverColor:K,colorItemTextHoverHorizontal:E,horizontalItemHoverColor:E,colorGroupTitle:S,groupTitleColor:S,colorItemTextSelected:E,itemSelectedColor:E,colorItemTextSelectedHorizontal:E,horizontalItemSelectedColor:E,colorItemBg:f,itemBg:f,colorItemBgHover:h,itemHoverBg:h,colorItemBgActive:te,itemActiveBg:$,colorSubItemBg:W,subMenuItemBg:W,colorItemBgSelected:$,itemSelectedBg:$,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Pe,activeBarHeight:Pe,colorActiveBarBorderSize:re,activeBarBorderWidth:re,colorItemTextDisabled:u,itemDisabledColor:u,colorDangerItemText:Z,dangerItemColor:Z,colorDangerItemTextHover:Z,dangerItemHoverColor:Z,colorDangerItemTextSelected:Z,dangerItemSelectedColor:Z,colorDangerItemBgActive:s,dangerItemActiveBg:s,colorDangerItemBgSelected:s,dangerItemSelectedBg:s,itemMarginInline:a.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:i,groupTitleLineHeight:m,collapsedWidth:i*2,popupBg:H,itemMarginBlock:L,itemPaddingInline:ie,horizontalLineHeight:`${i*1.15}px`,iconSize:We,iconMarginInlineEnd:ye-We,collapsedIconSize:ke,groupTitleFontSize:We,darkItemDisabledColor:new w.C(dt).setAlpha(.25).toRgbString(),darkItemColor:yt,darkDangerItemColor:Z,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:dt,darkItemSelectedBg:E,darkDangerItemSelectedBg:Z,darkItemHoverBg:"transparent",darkGroupTitleColor:yt,darkItemHoverColor:dt,darkDangerItemHoverColor:Dt,darkDangerItemSelectedColor:dt,darkDangerItemActiveBg:Z}},{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"]]})(N),nt=function(N,D){var A={};for(var a in N)Object.prototype.hasOwnProperty.call(N,a)&&D.indexOf(a)<0&&(A[a]=N[a]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(N);E{var A,a;const E=d.useContext(t.Z),Z=E||{},{getPrefixCls:u,getPopupContainer:s,direction:K,menu:S}=d.useContext(F.E_),f=u(),{prefixCls:W,className:te,style:re,theme:Pe="light",expandIcon:$,_internalDisableMenuItemTitleTooltip:h,inlineCollapsed:i,siderCollapsed:m,items:H,children:L,rootClassName:ie,mode:We,selectable:ye,onClick:ke,overflowedIndicatorPopupClassName:dt}=N,Dt=nt(N,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),yt=(0,se.Z)(Dt,["collapsedWidth"]),Bt=U(H)||L;(A=Z.validator)===null||A===void 0||A.call(Z,{mode:We});const qt=(0,P.useEvent)(function(){var Zt;ke==null||ke.apply(void 0,arguments),(Zt=Z.onClick)===null||Zt===void 0||Zt.call(Z)}),Vt=Z.mode||We,Xt=ye!=null?ye:Z.selectable,$t=d.useMemo(()=>m!==void 0?m:i,[i,m]),he={horizontal:{motionName:`${f}-slide-up`},inline:(0,c.Z)(f),other:{motionName:`${f}-zoom-big`}},He=u("menu",W||Z.prefixCls),[st,Rt]=ht(He,!E),ct=C()(`${He}-${Pe}`,S==null?void 0:S.className,te);let Et;if(typeof $=="function")Et=$;else if($===null||$===!1)Et=null;else if(Z.expandIcon===null||Z.expandIcon===!1)Et=null;else{const Zt=$!=null?$:Z.expandIcon;Et=(0,y.Tm)(Zt,{className:C()(`${He}-submenu-expand-icon`,(0,y.l$)(Zt)?(a=Zt.props)===null||a===void 0?void 0:a.className:"")})}const Lt=d.useMemo(()=>({prefixCls:He,inlineCollapsed:$t||!1,direction:K,firstLevel:!0,theme:Pe,mode:Vt,disableMenuItemTitleTooltip:h}),[He,$t,K,h,Pe]);return st(d.createElement(t.Z.Provider,{value:null},d.createElement(ne.Provider,{value:Lt},d.createElement(n.ZP,Object.assign({getPopupContainer:s,overflowedIndicator:d.createElement(de.Z,null),overflowedIndicatorPopupClassName:C()(He,`${He}-${Pe}`,dt),mode:Vt,selectable:Xt,onClick:qt},yt,{inlineCollapsed:$t,style:Object.assign(Object.assign({},S==null?void 0:S.style),re),className:ct,prefixCls:He,direction:K,defaultMotions:he,expandIcon:Et,ref:D,rootClassName:C()(ie,Rt)}),Bt))))});const Se=(0,d.forwardRef)((N,D)=>{const A=(0,d.useRef)(null),a=d.useContext(v.D);return(0,d.useImperativeHandle)(D,()=>({menu:A.current,focus:E=>{var Z;(Z=A.current)===null||Z===void 0||Z.focus(E)}})),d.createElement(Ue,Object.assign({ref:A},N,a))});Se.Item=it,Se.SubMenu=Ve,Se.Divider=ve,Se.ItemGroup=n.BW;var vt=Se},58421:function(Ht,ot,e){e.d(ot,{Z:function(){return Z}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(s,K){return d.createElement(C.Z,(0,n.Z)({},s,{ref:K,icon:oe}))},j=d.forwardRef(F),ee=j,ve=e(49198),B=e(33853),se=e(38819),G=e(92310),y=e.n(G),Y=e(20068),ne=e(33885),fe=e(67732),it=e(83652),me=e(42403),Ve=e(158),de=e(26112),P={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},c=P,t=e(91735),p=function(u){(0,me.Z)(K,u);var s=(0,Ve.Z)(K);function K(){var S;(0,fe.Z)(this,K);for(var f=arguments.length,W=new Array(f),te=0;te=0||re.relatedTarget.className.indexOf("".concat(i,"-item"))>=0))&&h(S.getValidValue()))},S.go=function(re){var Pe=S.state.goInputText;Pe!==""&&(re.keyCode===c.ENTER||re.type==="click")&&(S.setState({goInputText:""}),S.props.quickGo(S.getValidValue()))},S}return(0,it.Z)(K,[{key:"getPageSizeOptions",value:function(){var f=this.props,W=f.pageSize,te=f.pageSizeOptions;return te.some(function(re){return re.toString()===W.toString()})?te:te.concat([W.toString()]).sort(function(re,Pe){var $=Number.isNaN(Number(re))?0:Number(re),h=Number.isNaN(Number(Pe))?0:Number(Pe);return $-h})}},{key:"render",value:function(){var f=this,W=this.props,te=W.pageSize,re=W.locale,Pe=W.rootPrefixCls,$=W.changeSize,h=W.quickGo,i=W.goButton,m=W.selectComponentClass,H=W.buildOptionText,L=W.selectPrefixCls,ie=W.disabled,We=this.state.goInputText,ye="".concat(Pe,"-options"),ke=m,dt=null,Dt=null,yt=null;if(!$&&!h)return null;var Bt=this.getPageSizeOptions();if($&&ke){var qt=Bt.map(function(Vt,Xt){return d.createElement(ke.Option,{key:Xt,value:Vt.toString()},(H||f.buildOptionText)(Vt))});dt=d.createElement(ke,{disabled:ie,prefixCls:L,showSearch:!1,className:"".concat(ye,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(te||Bt[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Xt){return Xt.parentNode},"aria-label":re.page_size,defaultOpen:!1},qt)}return h&&(i&&(yt=typeof i=="boolean"?d.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:ie,className:"".concat(ye,"-quick-jumper-button")},re.jump_to_confirm):d.createElement("span",{onClick:this.go,onKeyUp:this.go},i)),Dt=d.createElement("div",{className:"".concat(ye,"-quick-jumper")},re.jump_to,d.createElement("input",{disabled:ie,type:"text",value:We,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":re.page}),re.page,yt)),d.createElement("li",{className:"".concat(ye)},dt,Dt)}}]),K}(d.Component);p.defaultProps={pageSizeOptions:["10","20","50","100"]};var g=p,U=function(s){var K,S=s.rootPrefixCls,f=s.page,W=s.active,te=s.className,re=s.showTitle,Pe=s.onClick,$=s.onKeyPress,h=s.itemRender,i="".concat(S,"-item"),m=y()(i,"".concat(i,"-").concat(f),(K={},(0,Y.Z)(K,"".concat(i,"-active"),W),(0,Y.Z)(K,"".concat(i,"-disabled"),!f),(0,Y.Z)(K,s.className,te),K)),H=function(){Pe(f)},L=function(ye){$(ye,Pe,f)},ie=h(f,"page",d.createElement("a",{rel:"nofollow"},f));return ie?d.createElement("li",{title:re?f.toString():null,className:m,onClick:H,onKeyPress:L,tabIndex:0},ie):null},w=U;function Ee(){}function M(u){var s=Number(u);return typeof s=="number"&&!Number.isNaN(s)&&isFinite(s)&&Math.floor(s)===s}var Fe=function(s,K,S){return S};function Ae(u,s,K){var S=typeof u=="undefined"?s.pageSize:u;return Math.floor((K.total-1)/S)+1}var lt=function(u){(0,me.Z)(K,u);var s=(0,Ve.Z)(K);function K(S){var f;(0,fe.Z)(this,K),f=s.call(this,S),f.paginationNode=d.createRef(),f.getJumpPrevPage=function(){return Math.max(1,f.state.current-(f.props.showLessItems?3:5))},f.getJumpNextPage=function(){return Math.min(Ae(void 0,f.state,f.props),f.state.current+(f.props.showLessItems?3:5))},f.getItemIcon=function($,h){var i=f.props.prefixCls,m=$||d.createElement("button",{type:"button","aria-label":h,className:"".concat(i,"-item-link")});return typeof $=="function"&&(m=d.createElement($,(0,ne.Z)({},f.props))),m},f.isValid=function($){var h=f.props.total;return M($)&&$!==f.state.current&&M(h)&&h>0},f.shouldDisplayQuickJumper=function(){var $=f.props,h=$.showQuickJumper,i=$.total,m=f.state.pageSize;return i<=m?!1:h},f.handleKeyDown=function($){($.keyCode===c.ARROW_UP||$.keyCode===c.ARROW_DOWN)&&$.preventDefault()},f.handleKeyUp=function($){var h=f.getValidValue($),i=f.state.currentInputValue;h!==i&&f.setState({currentInputValue:h}),$.keyCode===c.ENTER?f.handleChange(h):$.keyCode===c.ARROW_UP?f.handleChange(h-1):$.keyCode===c.ARROW_DOWN&&f.handleChange(h+1)},f.handleBlur=function($){var h=f.getValidValue($);f.handleChange(h)},f.changePageSize=function($){var h=f.state.current,i=Ae($,f.state,f.props);h=h>i?i:h,i===0&&(h=f.state.current),typeof $=="number"&&("pageSize"in f.props||f.setState({pageSize:$}),"current"in f.props||f.setState({current:h,currentInputValue:h})),f.props.onShowSizeChange(h,$),"onChange"in f.props&&f.props.onChange&&f.props.onChange(h,$)},f.handleChange=function($){var h=f.props,i=h.disabled,m=h.onChange,H=f.state,L=H.pageSize,ie=H.current,We=H.currentInputValue;if(f.isValid($)&&!i){var ye=Ae(void 0,f.state,f.props),ke=$;return $>ye?ke=ye:$<1&&(ke=1),"current"in f.props||f.setState({current:ke}),ke!==We&&f.setState({currentInputValue:ke}),m(ke,L),ke}return ie},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?i-2:0),H=2;H=te?Pe=te:Pe=Number(W),Pe}},{key:"getShowSizeChanger",value:function(){var f=this.props,W=f.showSizeChanger,te=f.total,re=f.totalBoundaryShowSizeChanger;return typeof W!="undefined"?W:te>re}},{key:"render",value:function(){var f=this.props,W=f.prefixCls,te=f.className,re=f.style,Pe=f.disabled,$=f.hideOnSinglePage,h=f.total,i=f.locale,m=f.showQuickJumper,H=f.showLessItems,L=f.showTitle,ie=f.showTotal,We=f.simple,ye=f.itemRender,ke=f.showPrevNextJumpers,dt=f.jumpPrevIcon,Dt=f.jumpNextIcon,yt=f.selectComponentClass,Bt=f.selectPrefixCls,qt=f.pageSizeOptions,Vt=this.state,Xt=Vt.current,$t=Vt.pageSize,he=Vt.currentInputValue;if($===!0&&h<=$t)return null;var He=Ae(void 0,this.state,this.props),st=[],Rt=null,ct=null,Et=null,Lt=null,Zt=null,tn=m&&m.goButton,Yt=H?1:2,wt=Xt-1>0?Xt-1:0,bn=Xt+1h?h:Xt*$t]));if(We){tn&&(typeof tn=="boolean"?Zt=d.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},i.jump_to_confirm):Zt=d.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},tn),Zt=d.createElement("li",{title:L?"".concat(i.jump_to).concat(Xt,"/").concat(He):null,className:"".concat(W,"-simple-pager")},Zt));var Le=this.renderPrev(wt);return d.createElement("ul",(0,n.Z)({className:y()(W,"".concat(W,"-simple"),(0,Y.Z)({},"".concat(W,"-disabled"),Pe),te),style:re,ref:this.paginationNode},k),we,Le?d.createElement("li",{title:L?i.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:y()("".concat(W,"-prev"),(0,Y.Z)({},"".concat(W,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Le):null,d.createElement("li",{title:L?"".concat(Xt,"/").concat(He):null,className:"".concat(W,"-simple-pager")},d.createElement("input",{type:"text",value:he,disabled:Pe,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),d.createElement("span",{className:"".concat(W,"-slash")},"/"),He),d.createElement("li",{title:L?i.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:y()("".concat(W,"-next"),(0,Y.Z)({},"".concat(W,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(bn)),Zt)}if(He<=3+Yt*2){var x={locale:i,rootPrefixCls:W,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:L,itemRender:ye};He||st.push(d.createElement(w,(0,n.Z)({},x,{key:"noPager",page:1,className:"".concat(W,"-item-disabled")})));for(var I=1;I<=He;I+=1){var Re=Xt===I;st.push(d.createElement(w,(0,n.Z)({},x,{key:I,page:I,active:Re})))}}else{var pe=H?i.prev_3:i.prev_5,Ge=H?i.next_3:i.next_5,Ye=ye(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(dt,"prev page")),Te=ye(this.getJumpNextPage(),"jump-next",this.getItemIcon(Dt,"next page"));ke&&(Rt=Ye?d.createElement("li",{title:L?pe:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:y()("".concat(W,"-jump-prev"),(0,Y.Z)({},"".concat(W,"-jump-prev-custom-icon"),!!dt))},Ye):null,ct=Te?d.createElement("li",{title:L?Ge:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:y()("".concat(W,"-jump-next"),(0,Y.Z)({},"".concat(W,"-jump-next-custom-icon"),!!Dt))},Te):null),Lt=d.createElement(w,{locale:i,last:!0,rootPrefixCls:W,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:He,page:He,active:!1,showTitle:L,itemRender:ye}),Et=d.createElement(w,{locale:i,rootPrefixCls:W,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:L,itemRender:ye});var At=Math.max(1,Xt-Yt),Pt=Math.min(Xt+Yt,He);Xt-1<=Yt&&(Pt=1+Yt*2),He-Xt<=Yt&&(At=He-Yt*2);for(var jt=At;jt<=Pt;jt+=1){var pt=Xt===jt;st.push(d.createElement(w,{locale:i,rootPrefixCls:W,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:jt,page:jt,active:pt,showTitle:L,itemRender:ye}))}Xt-1>=Yt*2&&Xt!==3&&(st[0]=(0,d.cloneElement)(st[0],{className:"".concat(W,"-item-after-jump-prev")}),st.unshift(Rt)),He-Xt>=Yt*2&&Xt!==He-2&&(st[st.length-1]=(0,d.cloneElement)(st[st.length-1],{className:"".concat(W,"-item-before-jump-next")}),st.push(ct)),At!==1&&st.unshift(Et),Pt!==He&&st.push(Lt)}var Nt=!this.hasPrev()||!He,Ut=!this.hasNext()||!He,Ot=this.renderPrev(wt),zt=this.renderNext(bn);return d.createElement("ul",(0,n.Z)({className:y()(W,te,(0,Y.Z)({},"".concat(W,"-disabled"),Pe)),style:re,ref:this.paginationNode},k),we,Ot?d.createElement("li",{title:L?i.prev_page:null,onClick:this.prev,tabIndex:Nt?null:0,onKeyPress:this.runIfEnterPrev,className:y()("".concat(W,"-prev"),(0,Y.Z)({},"".concat(W,"-disabled"),Nt)),"aria-disabled":Nt},Ot):null,st,zt?d.createElement("li",{title:L?i.next_page:null,onClick:this.next,tabIndex:Ut?null:0,onKeyPress:this.runIfEnterNext,className:y()("".concat(W,"-next"),(0,Y.Z)({},"".concat(W,"-disabled"),Ut)),"aria-disabled":Ut},zt):null,d.createElement(g,{disabled:Pe,locale:i,rootPrefixCls:W,selectComponentClass:yt,selectPrefixCls:Bt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Xt,pageSize:$t,pageSizeOptions:qt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:tn}))}}],[{key:"getDerivedStateFromProps",value:function(f,W){var te={};if("current"in f&&(te.current=f.current,f.current!==W.current&&(te.currentInputValue=te.current)),"pageSize"in f&&f.pageSize!==W.pageSize){var re=W.current,Pe=Ae(f.pageSize,W,f);re=re>Pe?Pe:re,"current"in f||(te.current=re,te.currentInputValue=re),te.pageSize=f.pageSize}return te}}]),K}(d.Component);lt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ee,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ee,locale:t.Z,style:{},itemRender:Fe,totalBoundaryShowSizeChanger:50};var X=lt,q=e(22075),ce=e(36355),J=e(19716),xe=e(8628),De=e(9763),V=e(57809);const Oe=u=>d.createElement(V.default,Object.assign({},u,{showSearch:!0,size:"small"})),be=u=>d.createElement(V.default,Object.assign({},u,{showSearch:!0,size:"middle"}));Oe.Option=V.default.Option,be.Option=V.default.Option;var ue=e(9937),Qe=e(17313),tt=e(83116),xt=e(37613);const Ct=u=>{const{componentCls:s}=u;return{[`${s}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${s}-item-link`]:{color:u.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${s}-item-link`]:{color:u.colorTextDisabled,cursor:"not-allowed"}}},[`&${s}-disabled`]:{cursor:"not-allowed",[`${s}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:u.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:u.colorBorder,backgroundColor:u.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:u.itemActiveBgDisabled},a:{color:u.itemActiveColorDisabled}}},[`${s}-item-link`]:{color:u.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${s}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${s}-simple-pager`]:{color:u.colorTextDisabled},[`${s}-jump-prev, ${s}-jump-next`]:{[`${s}-item-link-icon`]:{opacity:0},[`${s}-item-ellipsis`]:{opacity:1}}},[`&${s}-simple`]:{[`${s}-prev, ${s}-next`]:{[`&${s}-disabled ${s}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},ht=u=>{const{componentCls:s}=u;return{[`&${s}-mini ${s}-total-text, &${s}-mini ${s}-simple-pager`]:{height:u.itemSizeSM,lineHeight:`${u.itemSizeSM}px`},[`&${s}-mini ${s}-item`]:{minWidth:u.itemSizeSM,height:u.itemSizeSM,margin:0,lineHeight:`${u.itemSizeSM-2}px`},[`&${s}-mini:not(${s}-disabled) ${s}-item:not(${s}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:u.colorBgTextHover},"&:active":{backgroundColor:u.colorBgTextActive}},[`&${s}-mini ${s}-prev, &${s}-mini ${s}-next`]:{minWidth:u.itemSizeSM,height:u.itemSizeSM,margin:0,lineHeight:`${u.itemSizeSM}px`},[`&${s}-mini:not(${s}-disabled)`]:{[`${s}-prev, ${s}-next`]:{[`&:hover ${s}-item-link`]:{backgroundColor:u.colorBgTextHover},[`&:active ${s}-item-link`]:{backgroundColor:u.colorBgTextActive},[`&${s}-disabled:hover ${s}-item-link`]:{backgroundColor:"transparent"}}},[` &${s}-mini ${s}-prev ${s}-item-link, &${s}-mini ${s}-next ${s}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:u.itemSizeSM,lineHeight:`${u.itemSizeSM}px`}},[`&${s}-mini ${s}-jump-prev, &${s}-mini ${s}-jump-next`]:{height:u.itemSizeSM,marginInlineEnd:0,lineHeight:`${u.itemSizeSM}px`},[`&${s}-mini ${s}-options`]:{marginInlineStart:u.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:u.miniOptionsSizeChangerTop},"&-quick-jumper":{height:u.itemSizeSM,lineHeight:`${u.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,ue.x0)(u)),{width:u.paginationMiniQuickJumperInputWidth,height:u.controlHeightSM})}}}},nt=u=>{const{componentCls:s}=u;return{[` @@ -126,8 +126,8 @@ ${s}-next, ${s}-jump-prev, ${s}-jump-next - `]:{display:"inline-block",minWidth:u.itemSize,height:u.itemSize,color:u.colorText,fontFamily:u.fontFamily,lineHeight:`${u.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:u.borderRadius,cursor:"pointer",transition:`all ${u.motionDurationMid}`},[`${s}-prev, ${s}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:u.colorText,cursor:"pointer",userSelect:"none"},[`${s}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:u.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${u.lineWidth}px ${u.lineType} transparent`,borderRadius:u.borderRadius,outline:"none",transition:`all ${u.motionDurationMid}`},[`&:hover ${s}-item-link`]:{backgroundColor:u.colorBgTextHover},[`&:active ${s}-item-link`]:{backgroundColor:u.colorBgTextActive},[`&${s}-disabled:hover`]:{[`${s}-item-link`]:{backgroundColor:"transparent"}}},[`${s}-slash`]:{marginInlineEnd:u.paginationSlashMarginInlineEnd,marginInlineStart:u.paginationSlashMarginInlineStart},[`${s}-options`]:{display:"inline-block",marginInlineStart:u.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:u.controlHeight,marginInlineStart:u.marginXS,lineHeight:`${u.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,ue.ik)(u)),{width:u.controlHeightLG*1.25,height:u.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:u.marginXS,marginInlineEnd:u.marginXS})}}}},Ue=u=>{const{componentCls:s}=u;return{[`${s}-item`]:{display:"inline-block",minWidth:u.itemSize,height:u.itemSize,marginInlineEnd:u.marginXS,fontFamily:u.fontFamily,lineHeight:`${u.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${u.lineWidth}px ${u.lineType} transparent`,borderRadius:u.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${u.paginationItemPaddingInline}px`,color:u.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${s}-item-active)`]:{"&:hover":{transition:`all ${u.motionDurationMid}`,backgroundColor:u.colorBgTextHover},"&:active":{backgroundColor:u.colorBgTextActive}},"&-active":{fontWeight:u.fontWeightStrong,backgroundColor:u.itemActiveBg,borderColor:u.colorPrimary,a:{color:u.colorPrimary},"&:hover":{borderColor:u.colorPrimaryHover},"&:hover a":{color:u.colorPrimaryHover}}}}},xe=u=>{const{componentCls:s}=u;return{[s]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Qe.Wf)(u)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${s}-total-text`]:{display:"inline-block",height:u.itemSize,marginInlineEnd:u.marginXS,lineHeight:`${u.itemSize-2}px`,verticalAlign:"middle"}}),Ue(u)),bt(u)),nt(u)),ht(u)),Ct(u)),{[`@media only screen and (max-width: ${u.screenLG}px)`]:{[`${s}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${u.screenSM}px)`]:{[`${s}-options`]:{display:"none"}}}),[`&${u.componentCls}-rtl`]:{direction:"rtl"}}},vt=u=>{const{componentCls:s}=u;return{[`${s}${s}-disabled:not(${s}-mini)`]:{"&, &:hover":{[`${s}-item-link`]:{borderColor:u.colorBorder}},"&:focus-visible":{[`${s}-item-link`]:{borderColor:u.colorBorder}},[`${s}-item, ${s}-item-link`]:{backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,[`&:hover:not(${s}-item-active)`]:{backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,a:{color:u.colorTextDisabled}},[`&${s}-item-active`]:{backgroundColor:u.itemActiveBgDisabled}},[`${s}-prev, ${s}-next`]:{"&:hover button":{backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,color:u.colorTextDisabled},[`${s}-item-link`]:{backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder}}},[`${s}:not(${s}-mini)`]:{[`${s}-prev, ${s}-next`]:{"&:hover button":{borderColor:u.colorPrimaryHover,backgroundColor:u.itemBg},[`${s}-item-link`]:{backgroundColor:u.itemLinkBg,borderColor:u.colorBorder},[`&:hover ${s}-item-link`]:{borderColor:u.colorPrimary,backgroundColor:u.itemBg,color:u.colorPrimary},[`&${s}-disabled`]:{[`${s}-item-link`]:{borderColor:u.colorBorder,color:u.colorTextDisabled}}},[`${s}-item`]:{backgroundColor:u.itemBg,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,[`&:hover:not(${s}-item-active)`]:{borderColor:u.colorPrimary,backgroundColor:u.itemBg,a:{color:u.colorPrimary}},"&-active":{borderColor:u.colorPrimary}}}}},N=u=>{const{componentCls:s}=u;return{[`${s}:not(${s}-disabled)`]:{[`${s}-item`]:Object.assign({},(0,Qe.Qy)(u)),[`${s}-jump-prev, ${s}-jump-next`]:{"&:focus-visible":Object.assign({[`${s}-item-link-icon`]:{opacity:1},[`${s}-item-ellipsis`]:{opacity:0}},(0,Qe.oN)(u))},[`${s}-prev, ${s}-next`]:{[`&:focus-visible ${s}-item-link`]:Object.assign({},(0,Qe.oN)(u))}}}};var D=(0,tt.Z)("Pagination",u=>{const s=(0,xt.TS)(u,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:u.marginXXS/2,paginationMiniQuickJumperInputWidth:u.controlHeightLG*1.1,paginationItemPaddingInline:u.marginXXS*1.5,paginationEllipsisLetterSpacing:u.marginXXS/2,paginationSlashMarginInlineStart:u.marginXXS,paginationSlashMarginInlineEnd:u.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,ue.e5)(u),(0,ue.TM)(u));return[xe(s),N(s),u.wireframe&&vt(s)]},u=>({itemBg:u.colorBgContainer,itemSize:u.controlHeight,itemSizeSM:u.controlHeightSM,itemActiveBg:u.colorBgContainer,itemLinkBg:u.colorBgContainer,itemActiveColorDisabled:u.colorTextDisabled,itemActiveBgDisabled:u.controlItemBgActiveDisabled,itemInputBg:u.colorBgContainer,miniOptionsSizeChangerTop:0})),A=function(u,s){var K={};for(var S in u)Object.prototype.hasOwnProperty.call(u,S)&&s.indexOf(S)<0&&(K[S]=u[S]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,S=Object.getOwnPropertySymbols(u);f{const{prefixCls:s,selectPrefixCls:K,className:S,rootClassName:f,style:W,size:te,locale:re,selectComponentClass:Pe,responsive:$,showSizeChanger:h}=u,i=A(u,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:m}=(0,Be.Z)($),{getPrefixCls:H,direction:L,pagination:ie={}}=d.useContext(ce.E_),We=H("pagination",s),[ye,ke]=D(We),dt=h!=null?h:ie.showSizeChanger,Dt=d.useMemo(()=>{const He=d.createElement("span",{className:`${We}-item-ellipsis`},"\u2022\u2022\u2022"),st=d.createElement("button",{className:`${We}-item-link`,type:"button",tabIndex:-1},L==="rtl"?d.createElement(se.Z,null):d.createElement(B.Z,null)),Rt=d.createElement("button",{className:`${We}-item-link`,type:"button",tabIndex:-1},L==="rtl"?d.createElement(B.Z,null):d.createElement(se.Z,null)),ct=d.createElement("a",{className:`${We}-item-link`},d.createElement("div",{className:`${We}-item-container`},L==="rtl"?d.createElement(ve.Z,{className:`${We}-item-link-icon`}):d.createElement(ee,{className:`${We}-item-link-icon`}),He)),Et=d.createElement("a",{className:`${We}-item-link`},d.createElement("div",{className:`${We}-item-container`},L==="rtl"?d.createElement(ee,{className:`${We}-item-link-icon`}):d.createElement(ve.Z,{className:`${We}-item-link-icon`}),He));return{prevIcon:st,nextIcon:Rt,jumpPrevIcon:ct,jumpNextIcon:Et}},[L,We]),[yt]=(0,De.Z)("Pagination",q.Z),Bt=Object.assign(Object.assign({},yt),re),qt=(0,J.Z)(te),Vt=qt==="small"||!!(m&&!qt&&$),Xt=H("select",K),$t=y()({[`${We}-mini`]:Vt,[`${We}-rtl`]:L==="rtl"},ie==null?void 0:ie.className,S,f,ke),he=Object.assign(Object.assign({},ie==null?void 0:ie.style),W);return ye(d.createElement(X,Object.assign({},Dt,i,{style:he,prefixCls:We,selectPrefixCls:Xt,className:$t,selectComponentClass:Pe||(Vt?Oe:be),locale:Bt,showSizeChanger:dt})))},Z=E},93948:function(Ht,ot,e){e.d(ot,{Z:function(){return h}});var n=e(59301),d=e(29679),v=e(40001),oe=e(19248),C=e(99267),F=e(92310),j=e.n(F),ee=e(2738),ve=e(36355),B=e(54476),se=e(33885),G=e(75931),y={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},Y=function(){var m=(0,n.useRef)([]),H=(0,n.useRef)(null);return(0,n.useEffect)(function(){var L=Date.now(),ie=!1;m.current.forEach(function(We){if(We){ie=!0;var ye=We.style;ye.transitionDuration=".3s, .3s, .3s, .06s",H.current&&L-H.current<100&&(ye.transitionDuration="0s, 0s")}}),ie&&(H.current=Date.now())}),m.current},ne=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],fe=function(m){var H=(0,se.Z)((0,se.Z)({},y),m),L=H.className,ie=H.percent,We=H.prefixCls,ye=H.strokeColor,ke=H.strokeLinecap,dt=H.strokeWidth,Dt=H.style,yt=H.trailColor,Bt=H.trailWidth,qt=H.transition,Vt=(0,G.Z)(H,ne);delete Vt.gapPosition;var Xt=Array.isArray(ie)?ie:[ie],$t=Array.isArray(ye)?ye:[ye],he=Y(),He=dt/2,st=100-dt/2,Rt="M ".concat(ke==="round"?He:0,",").concat(He,` - L `).concat(ke==="round"?st:100,",").concat(He),ct="0 0 100 ".concat(dt),Et=0;return n.createElement("svg",(0,B.Z)({className:j()("".concat(We,"-line"),L),viewBox:ct,preserveAspectRatio:"none",style:Dt},Vt),n.createElement("path",{className:"".concat(We,"-line-trail"),d:Rt,strokeLinecap:ke,stroke:yt,strokeWidth:Bt||dt,fillOpacity:"0"}),Xt.map(function(Lt,Zt){var tn=1;switch(ke){case"round":tn=1-dt/100;break;case"square":tn=1-dt/2/100;break;default:tn=1;break}var Yt={strokeDasharray:"".concat(Lt*tn,"px, 100px"),strokeDashoffset:"-".concat(Et,"px"),transition:qt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},wt=$t[Zt]||$t[$t.length-1];return Et+=Lt,n.createElement("path",{key:Zt,className:"".concat(We,"-line-path"),d:Rt,strokeLinecap:ke,stroke:wt,strokeWidth:dt,fillOpacity:"0",ref:function(k){he[Zt]=k},style:Yt})}))},it=fe,me=e(76190),Ve=e(42978),de=e(47273),P=0,c=(0,de.Z)();function t(){var i;return c?(i=P,P+=1):i="TEST_OR_SSR",i}var p=function(i){var m=n.useState(),H=(0,Ve.Z)(m,2),L=H[0],ie=H[1];return n.useEffect(function(){ie("rc_progress_".concat(t()))},[]),i||L},g=function(m){var H=m.bg,L=m.children;return n.createElement("div",{style:{width:"100%",height:"100%",background:H}},L)};function U(i,m){return Object.keys(i).map(function(H){var L=parseFloat(H),ie="".concat(Math.floor(L*m),"%");return"".concat(i[H]," ").concat(ie)})}var w=n.forwardRef(function(i,m){var H=i.prefixCls,L=i.color,ie=i.gradientId,We=i.radius,ye=i.style,ke=i.ptg,dt=i.strokeLinecap,Dt=i.strokeWidth,yt=i.size,Bt=i.gapDegree,qt=L&&(0,me.Z)(L)==="object",Vt=qt?"#FFF":void 0,Xt=yt/2,$t=n.createElement("circle",{className:"".concat(H,"-circle-path"),r:We,cx:Xt,cy:Xt,stroke:Vt,strokeLinecap:dt,strokeWidth:Dt,opacity:ke===0?0:1,style:ye,ref:m});if(!qt)return $t;var he="".concat(ie,"-conic"),He=Bt?"".concat(180+Bt/2,"deg"):"0deg",st=U(L,(360-Bt)/360),Rt=U(L,1),ct="conic-gradient(from ".concat(He,", ").concat(st.join(", "),")"),Et="linear-gradient(to ".concat(Bt?"bottom":"top",", ").concat(Rt.join(", "),")");return n.createElement(n.Fragment,null,n.createElement("mask",{id:he},$t),n.createElement("foreignObject",{x:0,y:0,width:yt,height:yt,mask:"url(#".concat(he,")")},n.createElement(g,{bg:Et},n.createElement(g,{bg:ct}))))}),Ee=w,M=100,Fe=function(m,H,L,ie,We,ye,ke,dt,Dt,yt){var Bt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,qt=L/100*360*((360-ye)/360),Vt=ye===0?0:{bottom:0,top:180,left:90,right:-90}[ke],Xt=(100-ie)/100*H;Dt==="round"&&ie!==100&&(Xt+=yt/2,Xt>=H&&(Xt=H-.01));var $t=M/2;return{stroke:typeof dt=="string"?dt:void 0,strokeDasharray:"".concat(H,"px ").concat(m),strokeDashoffset:Xt+Bt,transform:"rotate(".concat(We+qt+Vt,"deg)"),transformOrigin:"".concat($t,"px ").concat($t,"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}},Ae=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function lt(i){var m=i!=null?i:[];return Array.isArray(m)?m:[m]}var X=function(m){var H=(0,se.Z)((0,se.Z)({},y),m),L=H.id,ie=H.prefixCls,We=H.steps,ye=H.strokeWidth,ke=H.trailWidth,dt=H.gapDegree,Dt=dt===void 0?0:dt,yt=H.gapPosition,Bt=H.trailColor,qt=H.strokeLinecap,Vt=H.style,Xt=H.className,$t=H.strokeColor,he=H.percent,He=(0,G.Z)(H,Ae),st=M/2,Rt=p(L),ct="".concat(Rt,"-gradient"),Et=st-ye/2,Lt=Math.PI*2*Et,Zt=Dt>0?90+Dt/2:-90,tn=Lt*((360-Dt)/360),Yt=(0,me.Z)(We)==="object"?We:{count:We,space:2},wt=Yt.count,bn=Yt.space,k=lt(he),we=lt($t),Le=we.find(function(Te){return Te&&(0,me.Z)(Te)==="object"}),x=Le&&(0,me.Z)(Le)==="object",I=x?"butt":qt,Re=Fe(Lt,tn,0,100,Zt,Dt,yt,Bt,I,ye),pe=Y(),Ge=function(){var At=0;return k.map(function(Pt,jt){var pt=we[jt]||we[we.length-1],Nt=Fe(Lt,tn,At,Pt,Zt,Dt,yt,pt,I,ye);return At+=Pt,n.createElement(Ee,{key:jt,color:pt,ptg:Pt,radius:Et,prefixCls:ie,gradientId:ct,style:Nt,strokeLinecap:I,strokeWidth:ye,gapDegree:Dt,ref:function(Ot){pe[jt]=Ot},size:M})}).reverse()},Ye=function(){var At=Math.round(wt*(k[0]/100)),Pt=100/wt,jt=0;return new Array(wt).fill(null).map(function(pt,Nt){var Ut=Nt<=At-1?we[0]:Bt,Ot=Ut&&(0,me.Z)(Ut)==="object"?"url(#".concat(ct,")"):void 0,zt=Fe(Lt,tn,jt,Pt,Zt,Dt,yt,Ut,"butt",ye,bn);return jt+=(tn-zt.strokeDashoffset+bn)*100/tn,n.createElement("circle",{key:Nt,className:"".concat(ie,"-circle-path"),r:Et,cx:st,cy:st,stroke:Ot,strokeWidth:ye,opacity:1,style:zt,ref:function(on){pe[Nt]=on}})})};return n.createElement("svg",(0,B.Z)({className:j()("".concat(ie,"-circle"),Xt),viewBox:"0 0 ".concat(M," ").concat(M),style:Vt,id:L,role:"presentation"},He),!wt&&n.createElement("circle",{className:"".concat(ie,"-circle-trail"),r:Et,cx:st,cy:st,stroke:Bt,strokeLinecap:I,strokeWidth:ke||ye,style:Re}),wt?Ye():Ge())},q=X,ce={Line:it,Circle:q},J=e(6848),Be=e(30071);function De(i){return!i||i<0?0:i>100?100:i}function V(i){let{success:m,successPercent:H}=i,L=H;return m&&"progress"in m&&(L=m.progress),m&&"percent"in m&&(L=m.percent),L}const Oe=i=>{let{percent:m,success:H,successPercent:L}=i;const ie=De(V({success:H,successPercent:L}));return[ie,De(De(m)-ie)]},be=i=>{let{success:m={},strokeColor:H}=i;const{strokeColor:L}=m;return[L||Be.presetPrimaryColors.green,H||null]},ue=(i,m,H)=>{var L,ie,We,ye;let ke=-1,dt=-1;if(m==="step"){const Dt=H.steps,yt=H.strokeWidth;typeof i=="string"||typeof i=="undefined"?(ke=i==="small"?2:14,dt=yt!=null?yt:8):typeof i=="number"?[ke,dt]=[i,i]:[ke=14,dt=8]=i,ke*=Dt}else if(m==="line"){const Dt=H==null?void 0:H.strokeWidth;typeof i=="string"||typeof i=="undefined"?dt=Dt||(i==="small"?6:8):typeof i=="number"?[ke,dt]=[i,i]:[ke=-1,dt=8]=i}else(m==="circle"||m==="dashboard")&&(typeof i=="string"||typeof i=="undefined"?[ke,dt]=i==="small"?[60,60]:[120,120]:typeof i=="number"?[ke,dt]=[i,i]:(ke=(ie=(L=i[0])!==null&&L!==void 0?L:i[1])!==null&&ie!==void 0?ie:120,dt=(ye=(We=i[0])!==null&&We!==void 0?We:i[1])!==null&&ye!==void 0?ye:120));return[ke,dt]},Qe=3,tt=i=>Qe/i*100;var Ct=i=>{const{prefixCls:m,trailColor:H=null,strokeLinecap:L="round",gapPosition:ie,gapDegree:We,width:ye=120,type:ke,children:dt,success:Dt,size:yt=ye}=i,[Bt,qt]=ue(yt,"circle");let{strokeWidth:Vt}=i;Vt===void 0&&(Vt=Math.max(tt(Bt),6));const Xt={width:Bt,height:qt,fontSize:Bt*.15+6},$t=n.useMemo(()=>{if(We||We===0)return We;if(ke==="dashboard")return 75},[We,ke]),he=ie||ke==="dashboard"&&"bottom"||void 0,He=Object.prototype.toString.call(i.strokeColor)==="[object Object]",st=be({success:Dt,strokeColor:i.strokeColor}),Rt=j()(`${m}-inner`,{[`${m}-circle-gradient`]:He}),ct=n.createElement(q,{percent:Oe(i),strokeWidth:Vt,trailWidth:Vt,strokeColor:st,strokeLinecap:L,trailColor:H,prefixCls:m,gapDegree:$t,gapPosition:he});return n.createElement("div",{className:Rt,style:Xt},Bt<=20?n.createElement(J.Z,{title:dt},n.createElement("span",null,ct)):n.createElement(n.Fragment,null,ct,dt))},ht=function(i,m){var H={};for(var L in i)Object.prototype.hasOwnProperty.call(i,L)&&m.indexOf(L)<0&&(H[L]=i[L]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,L=Object.getOwnPropertySymbols(i);ie{let m=[];return Object.keys(i).forEach(H=>{const L=parseFloat(H.replace(/%/g,""));isNaN(L)||m.push({key:L,value:i[H]})}),m=m.sort((H,L)=>H.key-L.key),m.map(H=>{let{key:L,value:ie}=H;return`${ie} ${L}%`}).join(", ")},bt=(i,m)=>{const{from:H=Be.presetPrimaryColors.blue,to:L=Be.presetPrimaryColors.blue,direction:ie=m==="rtl"?"to left":"to right"}=i,We=ht(i,["from","to","direction"]);if(Object.keys(We).length!==0){const ye=nt(We);return{backgroundImage:`linear-gradient(${ie}, ${ye})`}}return{backgroundImage:`linear-gradient(${ie}, ${H}, ${L})`}};var xe=i=>{const{prefixCls:m,direction:H,percent:L,size:ie,strokeWidth:We,strokeColor:ye,strokeLinecap:ke="round",children:dt,trailColor:Dt=null,success:yt}=i,Bt=ye&&typeof ye!="string"?bt(ye,H):{backgroundColor:ye},qt=ke==="square"||ke==="butt"?0:void 0,Vt={backgroundColor:Dt||void 0,borderRadius:qt},Xt=ie!=null?ie:[-1,We||(ie==="small"?6:8)],[$t,he]=ue(Xt,"line",{strokeWidth:We}),He=Object.assign({width:`${De(L)}%`,height:he,borderRadius:qt},Bt),st=V(i),Rt={width:`${De(st)}%`,height:he,borderRadius:qt,backgroundColor:yt==null?void 0:yt.strokeColor},ct={width:$t<0?"100%":$t,height:he};return n.createElement(n.Fragment,null,n.createElement("div",{className:`${m}-outer`,style:ct},n.createElement("div",{className:`${m}-inner`,style:Vt},n.createElement("div",{className:`${m}-bg`,style:He}),st!==void 0?n.createElement("div",{className:`${m}-success-bg`,style:Rt}):null)),dt)},N=i=>{const{size:m,steps:H,percent:L=0,strokeWidth:ie=8,strokeColor:We,trailColor:ye=null,prefixCls:ke,children:dt}=i,Dt=Math.round(H*(L/100)),yt=m==="small"?2:14,Bt=m!=null?m:[yt,ie],[qt,Vt]=ue(Bt,"step",{steps:H,strokeWidth:ie}),Xt=qt/H,$t=new Array(H);for(let he=0;he{const m=i?"100%":"-100%";return new D.Keyframes(`antProgress${i?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${m}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${m}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},u=i=>{const{componentCls:m,iconCls:H}=i;return{[m]:Object.assign(Object.assign({},(0,A.Wf)(i)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:i.fontSize,marginInlineEnd:i.marginXS,marginBottom:i.marginXS},[`${m}-outer`]:{display:"inline-block",width:"100%"},[`&${m}-show-info`]:{[`${m}-outer`]:{marginInlineEnd:`calc(-2em - ${i.marginXS}px)`,paddingInlineEnd:`calc(2em + ${i.paddingXS}px)`}},[`${m}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:i.remainingColor,borderRadius:i.lineBorderRadius},[`${m}-inner:not(${m}-circle-gradient)`]:{[`${m}-circle-path`]:{stroke:i.defaultColor}},[`${m}-success-bg, ${m}-bg`]:{position:"relative",backgroundColor:i.defaultColor,borderRadius:i.lineBorderRadius,transition:`all ${i.motionDurationSlow} ${i.motionEaseInOutCirc}`},[`${m}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:i.colorSuccess},[`${m}-text`]:{display:"inline-block",width:"2em",marginInlineStart:i.marginXS,color:i.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[H]:{fontSize:i.fontSize}},[`&${m}-status-active`]:{[`${m}-bg::before`]:{position:"absolute",inset:0,backgroundColor:i.colorBgContainer,borderRadius:i.lineBorderRadius,opacity:0,animationName:Z(),animationDuration:i.progressActiveMotionDuration,animationTimingFunction:i.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${m}-rtl${m}-status-active`]:{[`${m}-bg::before`]:{animationName:Z(!0)}},[`&${m}-status-exception`]:{[`${m}-bg`]:{backgroundColor:i.colorError},[`${m}-text`]:{color:i.colorError}},[`&${m}-status-exception ${m}-inner:not(${m}-circle-gradient)`]:{[`${m}-circle-path`]:{stroke:i.colorError}},[`&${m}-status-success`]:{[`${m}-bg`]:{backgroundColor:i.colorSuccess},[`${m}-text`]:{color:i.colorSuccess}},[`&${m}-status-success ${m}-inner:not(${m}-circle-gradient)`]:{[`${m}-circle-path`]:{stroke:i.colorSuccess}}})}},s=i=>{const{componentCls:m,iconCls:H}=i;return{[m]:{[`${m}-circle-trail`]:{stroke:i.remainingColor},[`&${m}-circle ${m}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${m}-circle ${m}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:i.circleTextColor,fontSize:i.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[H]:{fontSize:`${i.fontSize/i.fontSizeSM}em`}},[`${m}-circle&-status-exception`]:{[`${m}-text`]:{color:i.colorError}},[`${m}-circle&-status-success`]:{[`${m}-text`]:{color:i.colorSuccess}}},[`${m}-inline-circle`]:{lineHeight:1,[`${m}-inner`]:{verticalAlign:"bottom"}}}},K=i=>{const{componentCls:m}=i;return{[m]:{[`${m}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:i.progressStepMinWidth,marginInlineEnd:i.progressStepMarginInlineEnd,backgroundColor:i.remainingColor,transition:`all ${i.motionDurationSlow}`,"&-active":{backgroundColor:i.defaultColor}}}}}},S=i=>{const{componentCls:m,iconCls:H}=i;return{[m]:{[`${m}-small&-line, ${m}-small&-line ${m}-text ${H}`]:{fontSize:i.fontSizeSM}}}};var f=(0,a.Z)("Progress",i=>{const m=i.marginXXS/2,H=(0,E.TS)(i,{progressStepMarginInlineEnd:m,progressStepMinWidth:m,progressActiveMotionDuration:"2.4s"});return[u(H),s(H),K(H),S(H)]},i=>({circleTextColor:i.colorText,defaultColor:i.colorInfo,remainingColor:i.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),W=function(i,m){var H={};for(var L in i)Object.prototype.hasOwnProperty.call(i,L)&&m.indexOf(L)<0&&(H[L]=i[L]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,L=Object.getOwnPropertySymbols(i);ie{const{prefixCls:H,className:L,rootClassName:ie,steps:We,strokeColor:ye,percent:ke=0,size:dt="default",showInfo:Dt=!0,type:yt="line",status:Bt,format:qt,style:Vt}=i,Xt=W(i,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),$t=n.useMemo(()=>{var k,we;const Le=V(i);return parseInt(Le!==void 0?(k=Le!=null?Le:0)===null||k===void 0?void 0:k.toString():(we=ke!=null?ke:0)===null||we===void 0?void 0:we.toString(),10)},[ke,i.success,i.successPercent]),he=n.useMemo(()=>!re.includes(Bt)&&$t>=100?"success":Bt||"normal",[Bt,$t]),{getPrefixCls:He,direction:st,progress:Rt}=n.useContext(ve.E_),ct=He("progress",H),[Et,Lt]=f(ct),Zt=n.useMemo(()=>{if(!Dt)return null;const k=V(i);let we;const Le=qt||(I=>`${I}%`),x=yt==="line";return qt||he!=="exception"&&he!=="success"?we=Le(De(ke),De(k)):he==="exception"?we=x?n.createElement(oe.Z,null):n.createElement(C.Z,null):he==="success"&&(we=x?n.createElement(d.Z,null):n.createElement(v.Z,null)),n.createElement("span",{className:`${ct}-text`,title:typeof we=="string"?we:void 0},we)},[Dt,ke,$t,he,yt,ct,qt]),tn=Array.isArray(ye)?ye[0]:ye,Yt=typeof ye=="string"||Array.isArray(ye)?ye:void 0;let wt;yt==="line"?wt=We?n.createElement(N,Object.assign({},i,{strokeColor:Yt,prefixCls:ct,steps:We}),Zt):n.createElement(xe,Object.assign({},i,{strokeColor:tn,prefixCls:ct,direction:st}),Zt):(yt==="circle"||yt==="dashboard")&&(wt=n.createElement(Ct,Object.assign({},i,{strokeColor:tn,prefixCls:ct,progressStatus:he}),Zt));const bn=j()(ct,`${ct}-status-${he}`,`${ct}-${yt==="dashboard"&&"circle"||We&&"steps"||yt}`,{[`${ct}-inline-circle`]:yt==="circle"&&ue(dt,"circle")[0]<=20,[`${ct}-show-info`]:Dt,[`${ct}-${dt}`]:typeof dt=="string",[`${ct}-rtl`]:st==="rtl"},Rt==null?void 0:Rt.className,L,ie,Lt);return Et(n.createElement("div",Object.assign({ref:m,style:Object.assign(Object.assign({},Rt==null?void 0:Rt.style),Vt),className:bn,role:"progressbar","aria-valuenow":$t},(0,ee.Z)(Xt,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),wt))}),h=$},13570:function(Ht,ot,e){e.d(ot,{Z:function(){return De}});var n=e(54476),d=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},oe=v,C=e(7657),F=function(Oe,be){return d.createElement(C.Z,(0,n.Z)({},Oe,{ref:be,icon:oe}))},j=d.forwardRef(F),ee=j,ve=e(92310),B=e.n(ve),se=e(20068),G=e(42978),y=e(75931),Y=e(18929),ne=e(10228),fe=e(26112);function it(V,Oe){var be=V.disabled,ue=V.prefixCls,Qe=V.character,tt=V.characterRender,xt=V.index,Ct=V.count,ht=V.value,nt=V.allowHalf,bt=V.focused,Ue=V.onHover,xe=V.onClick,vt=function(s){Ue(s,xt)},N=function(s){xe(s,xt)},D=function(s){s.keyCode===ne.Z.ENTER&&xe(s,xt)},A=xt+1,a=new Set([ue]);ht===0&&xt===0&&bt?a.add("".concat(ue,"-focused")):nt&&ht+.5>=A&&htxt?"true":"false","aria-posinset":xt+1,"aria-setsize":Ct,tabIndex:be?-1:0},d.createElement("div",{className:"".concat(ue,"-first")},E),d.createElement("div",{className:"".concat(ue,"-second")},E)));return tt&&(Z=tt(Z,V)),Z}var me=d.forwardRef(it);function Ve(){var V=d.useRef({});function Oe(ue){return V.current[ue]}function be(ue){return function(Qe){V.current[ue]=Qe}}return[Oe,be]}function de(V){var Oe=V.pageXOffset,be="scrollLeft";if(typeof Oe!="number"){var ue=V.document;Oe=ue.documentElement[be],typeof Oe!="number"&&(Oe=ue.body[be])}return Oe}function P(V){var Oe,be,ue=V.ownerDocument,Qe=ue.body,tt=ue&&ue.documentElement,xt=V.getBoundingClientRect();return Oe=xt.left,be=xt.top,Oe-=tt.clientLeft||Qe.clientLeft||0,be-=tt.clientTop||Qe.clientTop||0,{left:Oe,top:be}}function c(V){var Oe=P(V),be=V.ownerDocument,ue=be.defaultView||be.parentWindow;return Oe.left+=de(ue),Oe.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(V,Oe){var be,ue=V.prefixCls,Qe=ue===void 0?"rc-rate":ue,tt=V.className,xt=V.defaultValue,Ct=V.value,ht=V.count,nt=ht===void 0?5:ht,bt=V.allowHalf,Ue=bt===void 0?!1:bt,xe=V.allowClear,vt=xe===void 0?!0:xe,N=V.character,D=N===void 0?"\u2605":N,A=V.characterRender,a=V.disabled,E=V.direction,Z=E===void 0?"ltr":E,u=V.tabIndex,s=u===void 0?0:u,K=V.autoFocus,S=V.onHoverChange,f=V.onChange,W=V.onFocus,te=V.onBlur,re=V.onKeyDown,Pe=V.onMouseLeave,$=(0,y.Z)(V,t),h=Ve(),i=(0,G.Z)(h,2),m=i[0],H=i[1],L=d.useRef(null),ie=function(){if(!a){var I;(I=L.current)===null||I===void 0||I.focus()}};d.useImperativeHandle(Oe,function(){return{focus:ie,blur:function(){if(!a){var I;(I=L.current)===null||I===void 0||I.blur()}}}});var We=(0,Y.Z)(xt||0,{value:Ct}),ye=(0,G.Z)(We,2),ke=ye[0],dt=ye[1],Dt=(0,Y.Z)(null),yt=(0,G.Z)(Dt,2),Bt=yt[0],qt=yt[1],Vt=function(I,Re){var pe=Z==="rtl",Ge=I+1;if(Ue){var Ye=m(I),Te=c(Ye),At=Ye.clientWidth;(pe&&Re-Te>At/2||!pe&&Re-Te0&&!pe||Re===ne.Z.RIGHT&&Ge>0&&pe?(Ue?Ge-=.5:Ge-=1,Xt(Ge),I.preventDefault()):Re===ne.Z.LEFT&&Ge{const{componentCls:Oe}=V;return{[`${Oe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:V.marginXS},"> div":{transition:`all ${V.motionDurationMid}, outline 0s`,"&:hover":{transform:V.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${V.lineWidth}px dashed ${V.starColor}`,transform:V.starHoverScale}},"&-first, &-second":{color:V.starBg,transition:`all ${V.motionDurationMid}`,userSelect:"none",[V.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Oe}-star-first, &-half ${Oe}-star-second`]:{opacity:1},[`&-half ${Oe}-star-first, &-full ${Oe}-star-second`]:{color:"inherit"}}}},X=V=>({[`&-rtl${V.componentCls}`]:{direction:"rtl"}}),q=V=>{const{componentCls:Oe}=V;return{[Oe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,M.Wf)(V)),{display:"inline-block",margin:0,padding:0,color:V.starColor,fontSize:V.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Oe} ${Oe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),lt(V)),{[`+ ${Oe}-text`]:{display:"inline-block",marginInlineStart:V.marginXS,fontSize:V.fontSize}}),X(V))}};var ce=(0,Fe.Z)("Rate",V=>{const Oe=(0,Ae.TS)(V,{});return[q(Oe)]},V=>({starColor:V.yellow6,starSize:V.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:V.colorFillContent})),J=function(V,Oe){var be={};for(var ue in V)Object.prototype.hasOwnProperty.call(V,ue)&&Oe.indexOf(ue)<0&&(be[ue]=V[ue]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,ue=Object.getOwnPropertySymbols(V);Qe{const{prefixCls:be,className:ue,rootClassName:Qe,style:tt,tooltips:xt,character:Ct=d.createElement(ee,null)}=V,ht=J(V,["prefixCls","className","rootClassName","style","tooltips","character"]),nt=(a,E)=>{let{index:Z}=E;return xt?d.createElement(Ee.Z,{title:xt[Z]},a):a},{getPrefixCls:bt,direction:Ue,rate:xe}=d.useContext(w.E_),vt=bt("rate",be),[N,D]=ce(vt),A=Object.assign(Object.assign({},xe==null?void 0:xe.style),tt);return N(d.createElement(U,Object.assign({ref:Oe,character:Ct,characterRender:nt},ht,{className:B()(ue,Qe,D,xe==null?void 0:xe.className),style:A,prefixCls:vt,direction:Ue})))})},57809:function(Ht,ot,e){var n=e(92310),d=e.n(n),v=e(77861),oe=e(2738),C=e(59301),F=e(53487),j=e(62892),ee=e(19080),ve=e(36355),B=e(1684),se=e(93891),G=e(19716),y=e(32441),Y=e(33234),ne=e(14154),fe=e(58582),it=e(84443),me=e(66339),Ve=function(p,g){var U={};for(var w in p)Object.prototype.hasOwnProperty.call(p,w)&&g.indexOf(w)<0&&(U[w]=p[w]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,w=Object.getOwnPropertySymbols(p);Ee{var U,{prefixCls:w,bordered:Ee=!0,className:M,rootClassName:Fe,getPopupContainer:Ae,popupClassName:lt,dropdownClassName:X,listHeight:q=256,placement:ce,listItemHeight:J=24,size:Be,disabled:De,notFoundContent:V,status:Oe,builtinPlacements:be,dropdownMatchSelectWidth:ue,popupMatchSelectWidth:Qe,direction:tt,style:xt,allowClear:Ct}=p,ht=Ve(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:nt,getPrefixCls:bt,renderEmpty:Ue,direction:xe,virtual:vt,popupMatchSelectWidth:N,popupOverflow:D,select:A}=C.useContext(ve.E_),a=bt("select",w),E=bt(),Z=tt!=null?tt:xe,{compactSize:u,compactItemClassnames:s}=(0,Y.ri)(a,Z),[K,S]=(0,ne.Z)(a),f=C.useMemo(()=>{const{mode:he}=ht;if(he!=="combobox")return he===de?"combobox":he},[ht.mode]),W=f==="multiple"||f==="tags",te=(0,it.Z)(ht.suffixIcon,ht.showArrow),re=(U=Qe!=null?Qe:ue)!==null&&U!==void 0?U:N,{status:Pe,hasFeedback:$,isFormItemInput:h,feedbackIcon:i}=C.useContext(y.aM),m=(0,ee.F)(Pe,Oe);let H;V!==void 0?H=V:f==="combobox"?H=null:H=(Ue==null?void 0:Ue("Select"))||C.createElement(se.Z,{componentName:"Select"});const{suffixIcon:L,itemIcon:ie,removeIcon:We,clearIcon:ye}=(0,me.Z)(Object.assign(Object.assign({},ht),{multiple:W,hasFeedback:$,feedbackIcon:i,showSuffixIcon:te,prefixCls:a,showArrow:ht.showArrow,componentName:"Select"})),ke=Ct===!0?{clearIcon:ye}:Ct,dt=(0,oe.Z)(ht,["suffixIcon","itemIcon"]),Dt=d()(lt||X,{[`${a}-dropdown-${Z}`]:Z==="rtl"},Fe,S),yt=(0,G.Z)(he=>{var He;return(He=Be!=null?Be:u)!==null&&He!==void 0?He:he}),Bt=C.useContext(B.Z),qt=De!=null?De:Bt,Vt=d()({[`${a}-lg`]:yt==="large",[`${a}-sm`]:yt==="small",[`${a}-rtl`]:Z==="rtl",[`${a}-borderless`]:!Ee,[`${a}-in-form-item`]:h},(0,ee.Z)(a,m,$),s,A==null?void 0:A.className,M,Fe,S),Xt=C.useMemo(()=>ce!==void 0?ce:Z==="rtl"?"bottomRight":"bottomLeft",[ce,Z]),$t=(0,fe.Z)(be,D);return K(C.createElement(v.ZP,Object.assign({ref:g,virtual:vt,showSearch:A==null?void 0:A.showSearch},dt,{style:Object.assign(Object.assign({},A==null?void 0:A.style),xt),dropdownMatchSelectWidth:re,builtinPlacements:$t,transitionName:(0,j.m)(E,"slide-up",ht.transitionName),listHeight:q,listItemHeight:J,mode:f,prefixCls:a,placement:Xt,direction:Z,suffixIcon:L,menuItemSelectedIcon:ie,removeIcon:We,allowClear:ke,notFoundContent:H,className:Vt,getPopupContainer:Ae||nt,dropdownClassName:Dt,disabled:qt})))},c=C.forwardRef(P),t=(0,F.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=de,c.Option=v.Wx,c.OptGroup=v.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,ot.default=c},14154:function(Ht,ot,e){e.d(ot,{Z:function(){return c}});var n=e(17313),d=e(74207),v=e(37613),oe=e(83116),C=e(13826),F=e(92899);const j=t=>{const{optionHeight:p,optionFontSize:g,optionLineHeight:U,optionPadding:w}=t;return{position:"relative",display:"block",minHeight:p,padding:w,color:t.colorText,fontWeight:"normal",fontSize:g,lineHeight:U,boxSizing:"border-box"}};var ve=t=>{const{antCls:p,componentCls:g}=t,U=`${g}-item`,w=`&${p}-slide-up-enter${p}-slide-up-enter-active`,Ee=`&${p}-slide-up-appear${p}-slide-up-appear-active`,M=`&${p}-slide-up-leave${p}-slide-up-leave-active`,Fe=`${g}-dropdown-placement-`;return[{[`${g}-dropdown`]:Object.assign(Object.assign({},(0,n.Wf)(t)),{position:"absolute",top:-9999,zIndex:t.zIndexPopup,boxSizing:"border-box",padding:t.paddingXXS,overflow:"hidden",fontSize:t.fontSize,fontVariant:"initial",backgroundColor:t.colorBgElevated,borderRadius:t.borderRadiusLG,outline:"none",boxShadow:t.boxShadowSecondary,[` + `]:{display:"inline-block",minWidth:u.itemSize,height:u.itemSize,color:u.colorText,fontFamily:u.fontFamily,lineHeight:`${u.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:u.borderRadius,cursor:"pointer",transition:`all ${u.motionDurationMid}`},[`${s}-prev, ${s}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:u.colorText,cursor:"pointer",userSelect:"none"},[`${s}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:u.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${u.lineWidth}px ${u.lineType} transparent`,borderRadius:u.borderRadius,outline:"none",transition:`all ${u.motionDurationMid}`},[`&:hover ${s}-item-link`]:{backgroundColor:u.colorBgTextHover},[`&:active ${s}-item-link`]:{backgroundColor:u.colorBgTextActive},[`&${s}-disabled:hover`]:{[`${s}-item-link`]:{backgroundColor:"transparent"}}},[`${s}-slash`]:{marginInlineEnd:u.paginationSlashMarginInlineEnd,marginInlineStart:u.paginationSlashMarginInlineStart},[`${s}-options`]:{display:"inline-block",marginInlineStart:u.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:u.controlHeight,marginInlineStart:u.marginXS,lineHeight:`${u.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,ue.ik)(u)),{width:u.controlHeightLG*1.25,height:u.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:u.marginXS,marginInlineEnd:u.marginXS})}}}},Ue=u=>{const{componentCls:s}=u;return{[`${s}-item`]:{display:"inline-block",minWidth:u.itemSize,height:u.itemSize,marginInlineEnd:u.marginXS,fontFamily:u.fontFamily,lineHeight:`${u.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${u.lineWidth}px ${u.lineType} transparent`,borderRadius:u.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${u.paginationItemPaddingInline}px`,color:u.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${s}-item-active)`]:{"&:hover":{transition:`all ${u.motionDurationMid}`,backgroundColor:u.colorBgTextHover},"&:active":{backgroundColor:u.colorBgTextActive}},"&-active":{fontWeight:u.fontWeightStrong,backgroundColor:u.itemActiveBg,borderColor:u.colorPrimary,a:{color:u.colorPrimary},"&:hover":{borderColor:u.colorPrimaryHover},"&:hover a":{color:u.colorPrimaryHover}}}}},Se=u=>{const{componentCls:s}=u;return{[s]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Qe.Wf)(u)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${s}-total-text`]:{display:"inline-block",height:u.itemSize,marginInlineEnd:u.marginXS,lineHeight:`${u.itemSize-2}px`,verticalAlign:"middle"}}),Ue(u)),bt(u)),nt(u)),ht(u)),Ct(u)),{[`@media only screen and (max-width: ${u.screenLG}px)`]:{[`${s}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${u.screenSM}px)`]:{[`${s}-options`]:{display:"none"}}}),[`&${u.componentCls}-rtl`]:{direction:"rtl"}}},vt=u=>{const{componentCls:s}=u;return{[`${s}${s}-disabled:not(${s}-mini)`]:{"&, &:hover":{[`${s}-item-link`]:{borderColor:u.colorBorder}},"&:focus-visible":{[`${s}-item-link`]:{borderColor:u.colorBorder}},[`${s}-item, ${s}-item-link`]:{backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,[`&:hover:not(${s}-item-active)`]:{backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,a:{color:u.colorTextDisabled}},[`&${s}-item-active`]:{backgroundColor:u.itemActiveBgDisabled}},[`${s}-prev, ${s}-next`]:{"&:hover button":{backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,color:u.colorTextDisabled},[`${s}-item-link`]:{backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder}}},[`${s}:not(${s}-mini)`]:{[`${s}-prev, ${s}-next`]:{"&:hover button":{borderColor:u.colorPrimaryHover,backgroundColor:u.itemBg},[`${s}-item-link`]:{backgroundColor:u.itemLinkBg,borderColor:u.colorBorder},[`&:hover ${s}-item-link`]:{borderColor:u.colorPrimary,backgroundColor:u.itemBg,color:u.colorPrimary},[`&${s}-disabled`]:{[`${s}-item-link`]:{borderColor:u.colorBorder,color:u.colorTextDisabled}}},[`${s}-item`]:{backgroundColor:u.itemBg,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,[`&:hover:not(${s}-item-active)`]:{borderColor:u.colorPrimary,backgroundColor:u.itemBg,a:{color:u.colorPrimary}},"&-active":{borderColor:u.colorPrimary}}}}},N=u=>{const{componentCls:s}=u;return{[`${s}:not(${s}-disabled)`]:{[`${s}-item`]:Object.assign({},(0,Qe.Qy)(u)),[`${s}-jump-prev, ${s}-jump-next`]:{"&:focus-visible":Object.assign({[`${s}-item-link-icon`]:{opacity:1},[`${s}-item-ellipsis`]:{opacity:0}},(0,Qe.oN)(u))},[`${s}-prev, ${s}-next`]:{[`&:focus-visible ${s}-item-link`]:Object.assign({},(0,Qe.oN)(u))}}}};var D=(0,tt.Z)("Pagination",u=>{const s=(0,xt.TS)(u,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:u.marginXXS/2,paginationMiniQuickJumperInputWidth:u.controlHeightLG*1.1,paginationItemPaddingInline:u.marginXXS*1.5,paginationEllipsisLetterSpacing:u.marginXXS/2,paginationSlashMarginInlineStart:u.marginXXS,paginationSlashMarginInlineEnd:u.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,ue.e5)(u),(0,ue.TM)(u));return[Se(s),N(s),u.wireframe&&vt(s)]},u=>({itemBg:u.colorBgContainer,itemSize:u.controlHeight,itemSizeSM:u.controlHeightSM,itemActiveBg:u.colorBgContainer,itemLinkBg:u.colorBgContainer,itemActiveColorDisabled:u.colorTextDisabled,itemActiveBgDisabled:u.controlItemBgActiveDisabled,itemInputBg:u.colorBgContainer,miniOptionsSizeChangerTop:0})),A=function(u,s){var K={};for(var S in u)Object.prototype.hasOwnProperty.call(u,S)&&s.indexOf(S)<0&&(K[S]=u[S]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,S=Object.getOwnPropertySymbols(u);f{const{prefixCls:s,selectPrefixCls:K,className:S,rootClassName:f,style:W,size:te,locale:re,selectComponentClass:Pe,responsive:$,showSizeChanger:h}=u,i=A(u,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:m}=(0,xe.Z)($),{getPrefixCls:H,direction:L,pagination:ie={}}=d.useContext(ce.E_),We=H("pagination",s),[ye,ke]=D(We),dt=h!=null?h:ie.showSizeChanger,Dt=d.useMemo(()=>{const He=d.createElement("span",{className:`${We}-item-ellipsis`},"\u2022\u2022\u2022"),st=d.createElement("button",{className:`${We}-item-link`,type:"button",tabIndex:-1},L==="rtl"?d.createElement(se.Z,null):d.createElement(B.Z,null)),Rt=d.createElement("button",{className:`${We}-item-link`,type:"button",tabIndex:-1},L==="rtl"?d.createElement(B.Z,null):d.createElement(se.Z,null)),ct=d.createElement("a",{className:`${We}-item-link`},d.createElement("div",{className:`${We}-item-container`},L==="rtl"?d.createElement(ve.Z,{className:`${We}-item-link-icon`}):d.createElement(ee,{className:`${We}-item-link-icon`}),He)),Et=d.createElement("a",{className:`${We}-item-link`},d.createElement("div",{className:`${We}-item-container`},L==="rtl"?d.createElement(ee,{className:`${We}-item-link-icon`}):d.createElement(ve.Z,{className:`${We}-item-link-icon`}),He));return{prevIcon:st,nextIcon:Rt,jumpPrevIcon:ct,jumpNextIcon:Et}},[L,We]),[yt]=(0,De.Z)("Pagination",q.Z),Bt=Object.assign(Object.assign({},yt),re),qt=(0,J.Z)(te),Vt=qt==="small"||!!(m&&!qt&&$),Xt=H("select",K),$t=y()({[`${We}-mini`]:Vt,[`${We}-rtl`]:L==="rtl"},ie==null?void 0:ie.className,S,f,ke),he=Object.assign(Object.assign({},ie==null?void 0:ie.style),W);return ye(d.createElement(X,Object.assign({},Dt,i,{style:he,prefixCls:We,selectPrefixCls:Xt,className:$t,selectComponentClass:Pe||(Vt?Oe:be),locale:Bt,showSizeChanger:dt})))},Z=E},93948:function(Ht,ot,e){e.d(ot,{Z:function(){return h}});var n=e(59301),d=e(29679),v=e(40001),oe=e(19248),C=e(99267),F=e(92310),j=e.n(F),ee=e(2738),ve=e(36355),B=e(54476),se=e(33885),G=e(75931),y={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},Y=function(){var m=(0,n.useRef)([]),H=(0,n.useRef)(null);return(0,n.useEffect)(function(){var L=Date.now(),ie=!1;m.current.forEach(function(We){if(We){ie=!0;var ye=We.style;ye.transitionDuration=".3s, .3s, .3s, .06s",H.current&&L-H.current<100&&(ye.transitionDuration="0s, 0s")}}),ie&&(H.current=Date.now())}),m.current},ne=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],fe=function(m){var H=(0,se.Z)((0,se.Z)({},y),m),L=H.className,ie=H.percent,We=H.prefixCls,ye=H.strokeColor,ke=H.strokeLinecap,dt=H.strokeWidth,Dt=H.style,yt=H.trailColor,Bt=H.trailWidth,qt=H.transition,Vt=(0,G.Z)(H,ne);delete Vt.gapPosition;var Xt=Array.isArray(ie)?ie:[ie],$t=Array.isArray(ye)?ye:[ye],he=Y(),He=dt/2,st=100-dt/2,Rt="M ".concat(ke==="round"?He:0,",").concat(He,` + L `).concat(ke==="round"?st:100,",").concat(He),ct="0 0 100 ".concat(dt),Et=0;return n.createElement("svg",(0,B.Z)({className:j()("".concat(We,"-line"),L),viewBox:ct,preserveAspectRatio:"none",style:Dt},Vt),n.createElement("path",{className:"".concat(We,"-line-trail"),d:Rt,strokeLinecap:ke,stroke:yt,strokeWidth:Bt||dt,fillOpacity:"0"}),Xt.map(function(Lt,Zt){var tn=1;switch(ke){case"round":tn=1-dt/100;break;case"square":tn=1-dt/2/100;break;default:tn=1;break}var Yt={strokeDasharray:"".concat(Lt*tn,"px, 100px"),strokeDashoffset:"-".concat(Et,"px"),transition:qt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},wt=$t[Zt]||$t[$t.length-1];return Et+=Lt,n.createElement("path",{key:Zt,className:"".concat(We,"-line-path"),d:Rt,strokeLinecap:ke,stroke:wt,strokeWidth:dt,fillOpacity:"0",ref:function(k){he[Zt]=k},style:Yt})}))},it=fe,me=e(76190),Ve=e(42978),de=e(47273),P=0,c=(0,de.Z)();function t(){var i;return c?(i=P,P+=1):i="TEST_OR_SSR",i}var p=function(i){var m=n.useState(),H=(0,Ve.Z)(m,2),L=H[0],ie=H[1];return n.useEffect(function(){ie("rc_progress_".concat(t()))},[]),i||L},g=function(m){var H=m.bg,L=m.children;return n.createElement("div",{style:{width:"100%",height:"100%",background:H}},L)};function U(i,m){return Object.keys(i).map(function(H){var L=parseFloat(H),ie="".concat(Math.floor(L*m),"%");return"".concat(i[H]," ").concat(ie)})}var w=n.forwardRef(function(i,m){var H=i.prefixCls,L=i.color,ie=i.gradientId,We=i.radius,ye=i.style,ke=i.ptg,dt=i.strokeLinecap,Dt=i.strokeWidth,yt=i.size,Bt=i.gapDegree,qt=L&&(0,me.Z)(L)==="object",Vt=qt?"#FFF":void 0,Xt=yt/2,$t=n.createElement("circle",{className:"".concat(H,"-circle-path"),r:We,cx:Xt,cy:Xt,stroke:Vt,strokeLinecap:dt,strokeWidth:Dt,opacity:ke===0?0:1,style:ye,ref:m});if(!qt)return $t;var he="".concat(ie,"-conic"),He=Bt?"".concat(180+Bt/2,"deg"):"0deg",st=U(L,(360-Bt)/360),Rt=U(L,1),ct="conic-gradient(from ".concat(He,", ").concat(st.join(", "),")"),Et="linear-gradient(to ".concat(Bt?"bottom":"top",", ").concat(Rt.join(", "),")");return n.createElement(n.Fragment,null,n.createElement("mask",{id:he},$t),n.createElement("foreignObject",{x:0,y:0,width:yt,height:yt,mask:"url(#".concat(he,")")},n.createElement(g,{bg:Et},n.createElement(g,{bg:ct}))))}),Ee=w,M=100,Fe=function(m,H,L,ie,We,ye,ke,dt,Dt,yt){var Bt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,qt=L/100*360*((360-ye)/360),Vt=ye===0?0:{bottom:0,top:180,left:90,right:-90}[ke],Xt=(100-ie)/100*H;Dt==="round"&&ie!==100&&(Xt+=yt/2,Xt>=H&&(Xt=H-.01));var $t=M/2;return{stroke:typeof dt=="string"?dt:void 0,strokeDasharray:"".concat(H,"px ").concat(m),strokeDashoffset:Xt+Bt,transform:"rotate(".concat(We+qt+Vt,"deg)"),transformOrigin:"".concat($t,"px ").concat($t,"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}},Ae=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function lt(i){var m=i!=null?i:[];return Array.isArray(m)?m:[m]}var X=function(m){var H=(0,se.Z)((0,se.Z)({},y),m),L=H.id,ie=H.prefixCls,We=H.steps,ye=H.strokeWidth,ke=H.trailWidth,dt=H.gapDegree,Dt=dt===void 0?0:dt,yt=H.gapPosition,Bt=H.trailColor,qt=H.strokeLinecap,Vt=H.style,Xt=H.className,$t=H.strokeColor,he=H.percent,He=(0,G.Z)(H,Ae),st=M/2,Rt=p(L),ct="".concat(Rt,"-gradient"),Et=st-ye/2,Lt=Math.PI*2*Et,Zt=Dt>0?90+Dt/2:-90,tn=Lt*((360-Dt)/360),Yt=(0,me.Z)(We)==="object"?We:{count:We,space:2},wt=Yt.count,bn=Yt.space,k=lt(he),we=lt($t),Le=we.find(function(Te){return Te&&(0,me.Z)(Te)==="object"}),x=Le&&(0,me.Z)(Le)==="object",I=x?"butt":qt,Re=Fe(Lt,tn,0,100,Zt,Dt,yt,Bt,I,ye),pe=Y(),Ge=function(){var At=0;return k.map(function(Pt,jt){var pt=we[jt]||we[we.length-1],Nt=Fe(Lt,tn,At,Pt,Zt,Dt,yt,pt,I,ye);return At+=Pt,n.createElement(Ee,{key:jt,color:pt,ptg:Pt,radius:Et,prefixCls:ie,gradientId:ct,style:Nt,strokeLinecap:I,strokeWidth:ye,gapDegree:Dt,ref:function(Ot){pe[jt]=Ot},size:M})}).reverse()},Ye=function(){var At=Math.round(wt*(k[0]/100)),Pt=100/wt,jt=0;return new Array(wt).fill(null).map(function(pt,Nt){var Ut=Nt<=At-1?we[0]:Bt,Ot=Ut&&(0,me.Z)(Ut)==="object"?"url(#".concat(ct,")"):void 0,zt=Fe(Lt,tn,jt,Pt,Zt,Dt,yt,Ut,"butt",ye,bn);return jt+=(tn-zt.strokeDashoffset+bn)*100/tn,n.createElement("circle",{key:Nt,className:"".concat(ie,"-circle-path"),r:Et,cx:st,cy:st,stroke:Ot,strokeWidth:ye,opacity:1,style:zt,ref:function(on){pe[Nt]=on}})})};return n.createElement("svg",(0,B.Z)({className:j()("".concat(ie,"-circle"),Xt),viewBox:"0 0 ".concat(M," ").concat(M),style:Vt,id:L,role:"presentation"},He),!wt&&n.createElement("circle",{className:"".concat(ie,"-circle-trail"),r:Et,cx:st,cy:st,stroke:Bt,strokeLinecap:I,strokeWidth:ke||ye,style:Re}),wt?Ye():Ge())},q=X,ce={Line:it,Circle:q},J=e(6848),xe=e(30071);function De(i){return!i||i<0?0:i>100?100:i}function V(i){let{success:m,successPercent:H}=i,L=H;return m&&"progress"in m&&(L=m.progress),m&&"percent"in m&&(L=m.percent),L}const Oe=i=>{let{percent:m,success:H,successPercent:L}=i;const ie=De(V({success:H,successPercent:L}));return[ie,De(De(m)-ie)]},be=i=>{let{success:m={},strokeColor:H}=i;const{strokeColor:L}=m;return[L||xe.presetPrimaryColors.green,H||null]},ue=(i,m,H)=>{var L,ie,We,ye;let ke=-1,dt=-1;if(m==="step"){const Dt=H.steps,yt=H.strokeWidth;typeof i=="string"||typeof i=="undefined"?(ke=i==="small"?2:14,dt=yt!=null?yt:8):typeof i=="number"?[ke,dt]=[i,i]:[ke=14,dt=8]=i,ke*=Dt}else if(m==="line"){const Dt=H==null?void 0:H.strokeWidth;typeof i=="string"||typeof i=="undefined"?dt=Dt||(i==="small"?6:8):typeof i=="number"?[ke,dt]=[i,i]:[ke=-1,dt=8]=i}else(m==="circle"||m==="dashboard")&&(typeof i=="string"||typeof i=="undefined"?[ke,dt]=i==="small"?[60,60]:[120,120]:typeof i=="number"?[ke,dt]=[i,i]:(ke=(ie=(L=i[0])!==null&&L!==void 0?L:i[1])!==null&&ie!==void 0?ie:120,dt=(ye=(We=i[0])!==null&&We!==void 0?We:i[1])!==null&&ye!==void 0?ye:120));return[ke,dt]},Qe=3,tt=i=>Qe/i*100;var Ct=i=>{const{prefixCls:m,trailColor:H=null,strokeLinecap:L="round",gapPosition:ie,gapDegree:We,width:ye=120,type:ke,children:dt,success:Dt,size:yt=ye}=i,[Bt,qt]=ue(yt,"circle");let{strokeWidth:Vt}=i;Vt===void 0&&(Vt=Math.max(tt(Bt),6));const Xt={width:Bt,height:qt,fontSize:Bt*.15+6},$t=n.useMemo(()=>{if(We||We===0)return We;if(ke==="dashboard")return 75},[We,ke]),he=ie||ke==="dashboard"&&"bottom"||void 0,He=Object.prototype.toString.call(i.strokeColor)==="[object Object]",st=be({success:Dt,strokeColor:i.strokeColor}),Rt=j()(`${m}-inner`,{[`${m}-circle-gradient`]:He}),ct=n.createElement(q,{percent:Oe(i),strokeWidth:Vt,trailWidth:Vt,strokeColor:st,strokeLinecap:L,trailColor:H,prefixCls:m,gapDegree:$t,gapPosition:he});return n.createElement("div",{className:Rt,style:Xt},Bt<=20?n.createElement(J.Z,{title:dt},n.createElement("span",null,ct)):n.createElement(n.Fragment,null,ct,dt))},ht=function(i,m){var H={};for(var L in i)Object.prototype.hasOwnProperty.call(i,L)&&m.indexOf(L)<0&&(H[L]=i[L]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,L=Object.getOwnPropertySymbols(i);ie{let m=[];return Object.keys(i).forEach(H=>{const L=parseFloat(H.replace(/%/g,""));isNaN(L)||m.push({key:L,value:i[H]})}),m=m.sort((H,L)=>H.key-L.key),m.map(H=>{let{key:L,value:ie}=H;return`${ie} ${L}%`}).join(", ")},bt=(i,m)=>{const{from:H=xe.presetPrimaryColors.blue,to:L=xe.presetPrimaryColors.blue,direction:ie=m==="rtl"?"to left":"to right"}=i,We=ht(i,["from","to","direction"]);if(Object.keys(We).length!==0){const ye=nt(We);return{backgroundImage:`linear-gradient(${ie}, ${ye})`}}return{backgroundImage:`linear-gradient(${ie}, ${H}, ${L})`}};var Se=i=>{const{prefixCls:m,direction:H,percent:L,size:ie,strokeWidth:We,strokeColor:ye,strokeLinecap:ke="round",children:dt,trailColor:Dt=null,success:yt}=i,Bt=ye&&typeof ye!="string"?bt(ye,H):{backgroundColor:ye},qt=ke==="square"||ke==="butt"?0:void 0,Vt={backgroundColor:Dt||void 0,borderRadius:qt},Xt=ie!=null?ie:[-1,We||(ie==="small"?6:8)],[$t,he]=ue(Xt,"line",{strokeWidth:We}),He=Object.assign({width:`${De(L)}%`,height:he,borderRadius:qt},Bt),st=V(i),Rt={width:`${De(st)}%`,height:he,borderRadius:qt,backgroundColor:yt==null?void 0:yt.strokeColor},ct={width:$t<0?"100%":$t,height:he};return n.createElement(n.Fragment,null,n.createElement("div",{className:`${m}-outer`,style:ct},n.createElement("div",{className:`${m}-inner`,style:Vt},n.createElement("div",{className:`${m}-bg`,style:He}),st!==void 0?n.createElement("div",{className:`${m}-success-bg`,style:Rt}):null)),dt)},N=i=>{const{size:m,steps:H,percent:L=0,strokeWidth:ie=8,strokeColor:We,trailColor:ye=null,prefixCls:ke,children:dt}=i,Dt=Math.round(H*(L/100)),yt=m==="small"?2:14,Bt=m!=null?m:[yt,ie],[qt,Vt]=ue(Bt,"step",{steps:H,strokeWidth:ie}),Xt=qt/H,$t=new Array(H);for(let he=0;he{const m=i?"100%":"-100%";return new D.Keyframes(`antProgress${i?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${m}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${m}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},u=i=>{const{componentCls:m,iconCls:H}=i;return{[m]:Object.assign(Object.assign({},(0,A.Wf)(i)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:i.fontSize,marginInlineEnd:i.marginXS,marginBottom:i.marginXS},[`${m}-outer`]:{display:"inline-block",width:"100%"},[`&${m}-show-info`]:{[`${m}-outer`]:{marginInlineEnd:`calc(-2em - ${i.marginXS}px)`,paddingInlineEnd:`calc(2em + ${i.paddingXS}px)`}},[`${m}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:i.remainingColor,borderRadius:i.lineBorderRadius},[`${m}-inner:not(${m}-circle-gradient)`]:{[`${m}-circle-path`]:{stroke:i.defaultColor}},[`${m}-success-bg, ${m}-bg`]:{position:"relative",backgroundColor:i.defaultColor,borderRadius:i.lineBorderRadius,transition:`all ${i.motionDurationSlow} ${i.motionEaseInOutCirc}`},[`${m}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:i.colorSuccess},[`${m}-text`]:{display:"inline-block",width:"2em",marginInlineStart:i.marginXS,color:i.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[H]:{fontSize:i.fontSize}},[`&${m}-status-active`]:{[`${m}-bg::before`]:{position:"absolute",inset:0,backgroundColor:i.colorBgContainer,borderRadius:i.lineBorderRadius,opacity:0,animationName:Z(),animationDuration:i.progressActiveMotionDuration,animationTimingFunction:i.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${m}-rtl${m}-status-active`]:{[`${m}-bg::before`]:{animationName:Z(!0)}},[`&${m}-status-exception`]:{[`${m}-bg`]:{backgroundColor:i.colorError},[`${m}-text`]:{color:i.colorError}},[`&${m}-status-exception ${m}-inner:not(${m}-circle-gradient)`]:{[`${m}-circle-path`]:{stroke:i.colorError}},[`&${m}-status-success`]:{[`${m}-bg`]:{backgroundColor:i.colorSuccess},[`${m}-text`]:{color:i.colorSuccess}},[`&${m}-status-success ${m}-inner:not(${m}-circle-gradient)`]:{[`${m}-circle-path`]:{stroke:i.colorSuccess}}})}},s=i=>{const{componentCls:m,iconCls:H}=i;return{[m]:{[`${m}-circle-trail`]:{stroke:i.remainingColor},[`&${m}-circle ${m}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${m}-circle ${m}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:i.circleTextColor,fontSize:i.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[H]:{fontSize:`${i.fontSize/i.fontSizeSM}em`}},[`${m}-circle&-status-exception`]:{[`${m}-text`]:{color:i.colorError}},[`${m}-circle&-status-success`]:{[`${m}-text`]:{color:i.colorSuccess}}},[`${m}-inline-circle`]:{lineHeight:1,[`${m}-inner`]:{verticalAlign:"bottom"}}}},K=i=>{const{componentCls:m}=i;return{[m]:{[`${m}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:i.progressStepMinWidth,marginInlineEnd:i.progressStepMarginInlineEnd,backgroundColor:i.remainingColor,transition:`all ${i.motionDurationSlow}`,"&-active":{backgroundColor:i.defaultColor}}}}}},S=i=>{const{componentCls:m,iconCls:H}=i;return{[m]:{[`${m}-small&-line, ${m}-small&-line ${m}-text ${H}`]:{fontSize:i.fontSizeSM}}}};var f=(0,a.Z)("Progress",i=>{const m=i.marginXXS/2,H=(0,E.TS)(i,{progressStepMarginInlineEnd:m,progressStepMinWidth:m,progressActiveMotionDuration:"2.4s"});return[u(H),s(H),K(H),S(H)]},i=>({circleTextColor:i.colorText,defaultColor:i.colorInfo,remainingColor:i.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),W=function(i,m){var H={};for(var L in i)Object.prototype.hasOwnProperty.call(i,L)&&m.indexOf(L)<0&&(H[L]=i[L]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,L=Object.getOwnPropertySymbols(i);ie{const{prefixCls:H,className:L,rootClassName:ie,steps:We,strokeColor:ye,percent:ke=0,size:dt="default",showInfo:Dt=!0,type:yt="line",status:Bt,format:qt,style:Vt}=i,Xt=W(i,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),$t=n.useMemo(()=>{var k,we;const Le=V(i);return parseInt(Le!==void 0?(k=Le!=null?Le:0)===null||k===void 0?void 0:k.toString():(we=ke!=null?ke:0)===null||we===void 0?void 0:we.toString(),10)},[ke,i.success,i.successPercent]),he=n.useMemo(()=>!re.includes(Bt)&&$t>=100?"success":Bt||"normal",[Bt,$t]),{getPrefixCls:He,direction:st,progress:Rt}=n.useContext(ve.E_),ct=He("progress",H),[Et,Lt]=f(ct),Zt=n.useMemo(()=>{if(!Dt)return null;const k=V(i);let we;const Le=qt||(I=>`${I}%`),x=yt==="line";return qt||he!=="exception"&&he!=="success"?we=Le(De(ke),De(k)):he==="exception"?we=x?n.createElement(oe.Z,null):n.createElement(C.Z,null):he==="success"&&(we=x?n.createElement(d.Z,null):n.createElement(v.Z,null)),n.createElement("span",{className:`${ct}-text`,title:typeof we=="string"?we:void 0},we)},[Dt,ke,$t,he,yt,ct,qt]),tn=Array.isArray(ye)?ye[0]:ye,Yt=typeof ye=="string"||Array.isArray(ye)?ye:void 0;let wt;yt==="line"?wt=We?n.createElement(N,Object.assign({},i,{strokeColor:Yt,prefixCls:ct,steps:We}),Zt):n.createElement(Se,Object.assign({},i,{strokeColor:tn,prefixCls:ct,direction:st}),Zt):(yt==="circle"||yt==="dashboard")&&(wt=n.createElement(Ct,Object.assign({},i,{strokeColor:tn,prefixCls:ct,progressStatus:he}),Zt));const bn=j()(ct,`${ct}-status-${he}`,`${ct}-${yt==="dashboard"&&"circle"||We&&"steps"||yt}`,{[`${ct}-inline-circle`]:yt==="circle"&&ue(dt,"circle")[0]<=20,[`${ct}-show-info`]:Dt,[`${ct}-${dt}`]:typeof dt=="string",[`${ct}-rtl`]:st==="rtl"},Rt==null?void 0:Rt.className,L,ie,Lt);return Et(n.createElement("div",Object.assign({ref:m,style:Object.assign(Object.assign({},Rt==null?void 0:Rt.style),Vt),className:bn,role:"progressbar","aria-valuenow":$t},(0,ee.Z)(Xt,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),wt))}),h=$},13570:function(Ht,ot,e){e.d(ot,{Z:function(){return De}});var n=e(54476),d=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},oe=v,C=e(7657),F=function(Oe,be){return d.createElement(C.Z,(0,n.Z)({},Oe,{ref:be,icon:oe}))},j=d.forwardRef(F),ee=j,ve=e(92310),B=e.n(ve),se=e(20068),G=e(42978),y=e(75931),Y=e(18929),ne=e(10228),fe=e(26112);function it(V,Oe){var be=V.disabled,ue=V.prefixCls,Qe=V.character,tt=V.characterRender,xt=V.index,Ct=V.count,ht=V.value,nt=V.allowHalf,bt=V.focused,Ue=V.onHover,Se=V.onClick,vt=function(s){Ue(s,xt)},N=function(s){Se(s,xt)},D=function(s){s.keyCode===ne.Z.ENTER&&Se(s,xt)},A=xt+1,a=new Set([ue]);ht===0&&xt===0&&bt?a.add("".concat(ue,"-focused")):nt&&ht+.5>=A&&htxt?"true":"false","aria-posinset":xt+1,"aria-setsize":Ct,tabIndex:be?-1:0},d.createElement("div",{className:"".concat(ue,"-first")},E),d.createElement("div",{className:"".concat(ue,"-second")},E)));return tt&&(Z=tt(Z,V)),Z}var me=d.forwardRef(it);function Ve(){var V=d.useRef({});function Oe(ue){return V.current[ue]}function be(ue){return function(Qe){V.current[ue]=Qe}}return[Oe,be]}function de(V){var Oe=V.pageXOffset,be="scrollLeft";if(typeof Oe!="number"){var ue=V.document;Oe=ue.documentElement[be],typeof Oe!="number"&&(Oe=ue.body[be])}return Oe}function P(V){var Oe,be,ue=V.ownerDocument,Qe=ue.body,tt=ue&&ue.documentElement,xt=V.getBoundingClientRect();return Oe=xt.left,be=xt.top,Oe-=tt.clientLeft||Qe.clientLeft||0,be-=tt.clientTop||Qe.clientTop||0,{left:Oe,top:be}}function c(V){var Oe=P(V),be=V.ownerDocument,ue=be.defaultView||be.parentWindow;return Oe.left+=de(ue),Oe.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(V,Oe){var be,ue=V.prefixCls,Qe=ue===void 0?"rc-rate":ue,tt=V.className,xt=V.defaultValue,Ct=V.value,ht=V.count,nt=ht===void 0?5:ht,bt=V.allowHalf,Ue=bt===void 0?!1:bt,Se=V.allowClear,vt=Se===void 0?!0:Se,N=V.character,D=N===void 0?"\u2605":N,A=V.characterRender,a=V.disabled,E=V.direction,Z=E===void 0?"ltr":E,u=V.tabIndex,s=u===void 0?0:u,K=V.autoFocus,S=V.onHoverChange,f=V.onChange,W=V.onFocus,te=V.onBlur,re=V.onKeyDown,Pe=V.onMouseLeave,$=(0,y.Z)(V,t),h=Ve(),i=(0,G.Z)(h,2),m=i[0],H=i[1],L=d.useRef(null),ie=function(){if(!a){var I;(I=L.current)===null||I===void 0||I.focus()}};d.useImperativeHandle(Oe,function(){return{focus:ie,blur:function(){if(!a){var I;(I=L.current)===null||I===void 0||I.blur()}}}});var We=(0,Y.Z)(xt||0,{value:Ct}),ye=(0,G.Z)(We,2),ke=ye[0],dt=ye[1],Dt=(0,Y.Z)(null),yt=(0,G.Z)(Dt,2),Bt=yt[0],qt=yt[1],Vt=function(I,Re){var pe=Z==="rtl",Ge=I+1;if(Ue){var Ye=m(I),Te=c(Ye),At=Ye.clientWidth;(pe&&Re-Te>At/2||!pe&&Re-Te0&&!pe||Re===ne.Z.RIGHT&&Ge>0&&pe?(Ue?Ge-=.5:Ge-=1,Xt(Ge),I.preventDefault()):Re===ne.Z.LEFT&&Ge{const{componentCls:Oe}=V;return{[`${Oe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:V.marginXS},"> div":{transition:`all ${V.motionDurationMid}, outline 0s`,"&:hover":{transform:V.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${V.lineWidth}px dashed ${V.starColor}`,transform:V.starHoverScale}},"&-first, &-second":{color:V.starBg,transition:`all ${V.motionDurationMid}`,userSelect:"none",[V.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Oe}-star-first, &-half ${Oe}-star-second`]:{opacity:1},[`&-half ${Oe}-star-first, &-full ${Oe}-star-second`]:{color:"inherit"}}}},X=V=>({[`&-rtl${V.componentCls}`]:{direction:"rtl"}}),q=V=>{const{componentCls:Oe}=V;return{[Oe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,M.Wf)(V)),{display:"inline-block",margin:0,padding:0,color:V.starColor,fontSize:V.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Oe} ${Oe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),lt(V)),{[`+ ${Oe}-text`]:{display:"inline-block",marginInlineStart:V.marginXS,fontSize:V.fontSize}}),X(V))}};var ce=(0,Fe.Z)("Rate",V=>{const Oe=(0,Ae.TS)(V,{});return[q(Oe)]},V=>({starColor:V.yellow6,starSize:V.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:V.colorFillContent})),J=function(V,Oe){var be={};for(var ue in V)Object.prototype.hasOwnProperty.call(V,ue)&&Oe.indexOf(ue)<0&&(be[ue]=V[ue]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,ue=Object.getOwnPropertySymbols(V);Qe{const{prefixCls:be,className:ue,rootClassName:Qe,style:tt,tooltips:xt,character:Ct=d.createElement(ee,null)}=V,ht=J(V,["prefixCls","className","rootClassName","style","tooltips","character"]),nt=(a,E)=>{let{index:Z}=E;return xt?d.createElement(Ee.Z,{title:xt[Z]},a):a},{getPrefixCls:bt,direction:Ue,rate:Se}=d.useContext(w.E_),vt=bt("rate",be),[N,D]=ce(vt),A=Object.assign(Object.assign({},Se==null?void 0:Se.style),tt);return N(d.createElement(U,Object.assign({ref:Oe,character:Ct,characterRender:nt},ht,{className:B()(ue,Qe,D,Se==null?void 0:Se.className),style:A,prefixCls:vt,direction:Ue})))})},57809:function(Ht,ot,e){var n=e(92310),d=e.n(n),v=e(77861),oe=e(2738),C=e(59301),F=e(53487),j=e(62892),ee=e(19080),ve=e(36355),B=e(1684),se=e(93891),G=e(19716),y=e(32441),Y=e(33234),ne=e(14154),fe=e(58582),it=e(84443),me=e(66339),Ve=function(p,g){var U={};for(var w in p)Object.prototype.hasOwnProperty.call(p,w)&&g.indexOf(w)<0&&(U[w]=p[w]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,w=Object.getOwnPropertySymbols(p);Ee{var U,{prefixCls:w,bordered:Ee=!0,className:M,rootClassName:Fe,getPopupContainer:Ae,popupClassName:lt,dropdownClassName:X,listHeight:q=256,placement:ce,listItemHeight:J=24,size:xe,disabled:De,notFoundContent:V,status:Oe,builtinPlacements:be,dropdownMatchSelectWidth:ue,popupMatchSelectWidth:Qe,direction:tt,style:xt,allowClear:Ct}=p,ht=Ve(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:nt,getPrefixCls:bt,renderEmpty:Ue,direction:Se,virtual:vt,popupMatchSelectWidth:N,popupOverflow:D,select:A}=C.useContext(ve.E_),a=bt("select",w),E=bt(),Z=tt!=null?tt:Se,{compactSize:u,compactItemClassnames:s}=(0,Y.ri)(a,Z),[K,S]=(0,ne.Z)(a),f=C.useMemo(()=>{const{mode:he}=ht;if(he!=="combobox")return he===de?"combobox":he},[ht.mode]),W=f==="multiple"||f==="tags",te=(0,it.Z)(ht.suffixIcon,ht.showArrow),re=(U=Qe!=null?Qe:ue)!==null&&U!==void 0?U:N,{status:Pe,hasFeedback:$,isFormItemInput:h,feedbackIcon:i}=C.useContext(y.aM),m=(0,ee.F)(Pe,Oe);let H;V!==void 0?H=V:f==="combobox"?H=null:H=(Ue==null?void 0:Ue("Select"))||C.createElement(se.Z,{componentName:"Select"});const{suffixIcon:L,itemIcon:ie,removeIcon:We,clearIcon:ye}=(0,me.Z)(Object.assign(Object.assign({},ht),{multiple:W,hasFeedback:$,feedbackIcon:i,showSuffixIcon:te,prefixCls:a,showArrow:ht.showArrow,componentName:"Select"})),ke=Ct===!0?{clearIcon:ye}:Ct,dt=(0,oe.Z)(ht,["suffixIcon","itemIcon"]),Dt=d()(lt||X,{[`${a}-dropdown-${Z}`]:Z==="rtl"},Fe,S),yt=(0,G.Z)(he=>{var He;return(He=xe!=null?xe:u)!==null&&He!==void 0?He:he}),Bt=C.useContext(B.Z),qt=De!=null?De:Bt,Vt=d()({[`${a}-lg`]:yt==="large",[`${a}-sm`]:yt==="small",[`${a}-rtl`]:Z==="rtl",[`${a}-borderless`]:!Ee,[`${a}-in-form-item`]:h},(0,ee.Z)(a,m,$),s,A==null?void 0:A.className,M,Fe,S),Xt=C.useMemo(()=>ce!==void 0?ce:Z==="rtl"?"bottomRight":"bottomLeft",[ce,Z]),$t=(0,fe.Z)(be,D);return K(C.createElement(v.ZP,Object.assign({ref:g,virtual:vt,showSearch:A==null?void 0:A.showSearch},dt,{style:Object.assign(Object.assign({},A==null?void 0:A.style),xt),dropdownMatchSelectWidth:re,builtinPlacements:$t,transitionName:(0,j.m)(E,"slide-up",ht.transitionName),listHeight:q,listItemHeight:J,mode:f,prefixCls:a,placement:Xt,direction:Z,suffixIcon:L,menuItemSelectedIcon:ie,removeIcon:We,allowClear:ke,notFoundContent:H,className:Vt,getPopupContainer:Ae||nt,dropdownClassName:Dt,disabled:qt})))},c=C.forwardRef(P),t=(0,F.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=de,c.Option=v.Wx,c.OptGroup=v.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,ot.default=c},14154:function(Ht,ot,e){e.d(ot,{Z:function(){return c}});var n=e(17313),d=e(74207),v=e(37613),oe=e(83116),C=e(13826),F=e(92899);const j=t=>{const{optionHeight:p,optionFontSize:g,optionLineHeight:U,optionPadding:w}=t;return{position:"relative",display:"block",minHeight:p,padding:w,color:t.colorText,fontWeight:"normal",fontSize:g,lineHeight:U,boxSizing:"border-box"}};var ve=t=>{const{antCls:p,componentCls:g}=t,U=`${g}-item`,w=`&${p}-slide-up-enter${p}-slide-up-enter-active`,Ee=`&${p}-slide-up-appear${p}-slide-up-appear-active`,M=`&${p}-slide-up-leave${p}-slide-up-leave-active`,Fe=`${g}-dropdown-placement-`;return[{[`${g}-dropdown`]:Object.assign(Object.assign({},(0,n.Wf)(t)),{position:"absolute",top:-9999,zIndex:t.zIndexPopup,boxSizing:"border-box",padding:t.paddingXXS,overflow:"hidden",fontSize:t.fontSize,fontVariant:"initial",backgroundColor:t.colorBgElevated,borderRadius:t.borderRadiusLG,outline:"none",boxShadow:t.boxShadowSecondary,[` ${w}${Fe}bottomLeft, ${Ee}${Fe}bottomLeft `]:{animationName:C.fJ},[` @@ -150,14 +150,14 @@ `]:{paddingInlineEnd:M},[`&${g}-open ${g}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${g}-customize-input)`]:{[`${g}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${U}px`,[`${g}-selection-search-input`]:{height:Ee},"&:after":{lineHeight:`${Ee}px`}}},[`&${g}-customize-input`]:{[`${g}-selector`]:{"&:after":{display:"none"},[`${g}-selection-search`]:{position:"static",width:"100%"},[`${g}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${U}px`,"&:after":{display:"none"}}}}}}}function fe(t){const{componentCls:p}=t,g=t.controlPaddingHorizontalSM-t.lineWidth;return[ne(t),ne((0,v.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:g,insetInlineEnd:g},[`${p}-selector`]:{padding:`0 ${g}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:g+t.fontSize*1.5},[` &${p}-show-arrow ${p}-selection-item, &${p}-show-arrow ${p}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},ne((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const it=t=>{const{componentCls:p,selectorBg:g}=t;return{position:"relative",backgroundColor:g,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},me=function(t,p){let g=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:U,borderHoverColor:w,outlineColor:Ee,antCls:M}=p,Fe=g?{[`${U}-selector`]:{borderColor:w}}:{};return{[t]:{[`&:not(${U}-disabled):not(${U}-customize-input):not(${M}-pagination-size-changer)`]:Object.assign(Object.assign({},Fe),{[`${U}-focused& ${U}-selector`]:{borderColor:w,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${Ee}`,outline:0},[`&:hover ${U}-selector`]:{borderColor:w}})}}},Ve=t=>{const{componentCls:p}=t;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},de=t=>{const{componentCls:p,inputPaddingHorizontalBase:g,iconCls:U}=t;return{[p]:Object.assign(Object.assign({},(0,n.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},it(t)),Ve(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},n.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},n.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,n.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:g,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[U]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:g,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:g+t.fontSize+t.paddingXS}}}},P=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},de(t),fe(t),Y(t),ve(t),{[`${p}-rtl`]:{direction:"rtl"}},me(p,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),me(`${p}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),me(`${p}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,d.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,oe.Z)("Select",(t,p)=>{let{rootPrefixCls:g}=p;const U=(0,v.TS)(t,{rootPrefixCls:g,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[P(U)]},t=>{const{fontSize:p,lineHeight:g,controlHeight:U,controlPaddingHorizontal:w,zIndexPopupBase:Ee,colorText:M,fontWeightStrong:Fe,controlItemBgActive:Ae,controlItemBgHover:lt,colorBgContainer:X,colorFillSecondary:q,controlHeightLG:ce,controlHeightSM:J,colorBgContainerDisabled:Be,colorTextDisabled:De}=t;return{zIndexPopup:Ee+50,optionSelectedColor:M,optionSelectedFontWeight:Fe,optionSelectedBg:Ae,optionActiveBg:lt,optionPadding:`${(U-p*g)/2}px ${w}px`,optionFontSize:p,optionLineHeight:g,optionHeight:U,selectorBg:X,clearBg:X,singleItemHeightLG:ce,multipleItemBg:q,multipleItemBorderColor:"transparent",multipleItemHeight:J,multipleItemHeightLG:U,multipleSelectorBgDisabled:Be,multipleItemColorDisabled:De,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Ht,ot,e){e.d(ot,{Z:function(){return d}});const n=v=>{const C={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},C),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},C),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},C),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},C),{points:["br","tr"],offset:[0,-4]})}};function d(v,oe){return v||n(oe)}},84443:function(Ht,ot,e){e.d(ot,{Z:function(){return n}});function n(d,v){return v!==void 0?v:d!==null}},66339:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(40001),d=e(19248),v=e(99267),oe=e(84105),C=e(58617),F=e(47472),j=e(59301);function ee(ve){let{suffixIcon:B,clearIcon:se,menuItemSelectedIcon:G,removeIcon:y,loading:Y,multiple:ne,hasFeedback:fe,prefixCls:it,showSuffixIcon:me,feedbackIcon:Ve,showArrow:de,componentName:P}=ve;const c=se!=null?se:j.createElement(d.Z,null),t=w=>B===null&&!fe&&!de?null:j.createElement(j.Fragment,null,me!==!1&&w,fe&&Ve);let p=null;if(B!==void 0)p=t(B);else if(Y)p=t(j.createElement(C.Z,{spin:!0}));else{const w=`${it}-suffix`;p=Ee=>{let{open:M,showSearch:Fe}=Ee;return t(M&&Fe?j.createElement(F.Z,{className:w}):j.createElement(oe.Z,{className:w}))}}let g=null;G!==void 0?g=G:ne?g=j.createElement(n.Z,null):g=null;let U=null;return y!==void 0?U=y:U=j.createElement(v.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:g,removeIcon:U}}},61621:function(Ht,ot,e){e.d(ot,{Z:function(){return D}});var n=e(92310),d=e.n(n),v=e(59301),oe=e(36355),C=e(2738),j=A=>{const{prefixCls:a,className:E,style:Z,size:u,shape:s}=A,K=d()({[`${a}-lg`]:u==="large",[`${a}-sm`]:u==="small"}),S=d()({[`${a}-circle`]:s==="circle",[`${a}-square`]:s==="square",[`${a}-round`]:s==="round"}),f=v.useMemo(()=>typeof u=="number"?{width:u,height:u,lineHeight:`${u}px`}:{},[u]);return v.createElement("span",{className:d()(a,K,S,E),style:Object.assign(Object.assign({},f),Z)})},ee=e(36237),ve=e(83116),B=e(37613);const se=new ee.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),G=A=>({height:A,lineHeight:`${A}px`}),y=A=>Object.assign({width:A},G(A)),Y=A=>({background:A.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:se,animationDuration:A.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),ne=A=>Object.assign({width:A*5,minWidth:A*5},G(A)),fe=A=>{const{skeletonAvatarCls:a,gradientFromColor:E,controlHeight:Z,controlHeightLG:u,controlHeightSM:s}=A;return{[`${a}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:E},y(Z)),[`${a}${a}-circle`]:{borderRadius:"50%"},[`${a}${a}-lg`]:Object.assign({},y(u)),[`${a}${a}-sm`]:Object.assign({},y(s))}},it=A=>{const{controlHeight:a,borderRadiusSM:E,skeletonInputCls:Z,controlHeightLG:u,controlHeightSM:s,gradientFromColor:K}=A;return{[`${Z}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:K,borderRadius:E},ne(a)),[`${Z}-lg`]:Object.assign({},ne(u)),[`${Z}-sm`]:Object.assign({},ne(s))}},me=A=>Object.assign({width:A},G(A)),Ve=A=>{const{skeletonImageCls:a,imageSizeBase:E,gradientFromColor:Z,borderRadiusSM:u}=A;return{[`${a}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Z,borderRadius:u},me(E*2)),{[`${a}-path`]:{fill:"#bfbfbf"},[`${a}-svg`]:Object.assign(Object.assign({},me(E)),{maxWidth:E*4,maxHeight:E*4}),[`${a}-svg${a}-svg-circle`]:{borderRadius:"50%"}}),[`${a}${a}-circle`]:{borderRadius:"50%"}}},de=(A,a,E)=>{const{skeletonButtonCls:Z}=A;return{[`${E}${Z}-circle`]:{width:a,minWidth:a,borderRadius:"50%"},[`${E}${Z}-round`]:{borderRadius:a}}},P=A=>Object.assign({width:A*2,minWidth:A*2},G(A)),c=A=>{const{borderRadiusSM:a,skeletonButtonCls:E,controlHeight:Z,controlHeightLG:u,controlHeightSM:s,gradientFromColor:K}=A;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${E}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:K,borderRadius:a,width:Z*2,minWidth:Z*2},P(Z))},de(A,Z,E)),{[`${E}-lg`]:Object.assign({},P(u))}),de(A,u,`${E}-lg`)),{[`${E}-sm`]:Object.assign({},P(s))}),de(A,s,`${E}-sm`))},t=A=>{const{componentCls:a,skeletonAvatarCls:E,skeletonTitleCls:Z,skeletonParagraphCls:u,skeletonButtonCls:s,skeletonInputCls:K,skeletonImageCls:S,controlHeight:f,controlHeightLG:W,controlHeightSM:te,gradientFromColor:re,padding:Pe,marginSM:$,borderRadius:h,titleHeight:i,blockRadius:m,paragraphLiHeight:H,controlHeightXS:L,paragraphMarginTop:ie}=A;return{[`${a}`]:{display:"table",width:"100%",[`${a}-header`]:{display:"table-cell",paddingInlineEnd:Pe,verticalAlign:"top",[`${E}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:re},y(f)),[`${E}-circle`]:{borderRadius:"50%"},[`${E}-lg`]:Object.assign({},y(W)),[`${E}-sm`]:Object.assign({},y(te))},[`${a}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Z}`]:{width:"100%",height:i,background:re,borderRadius:m,[`+ ${u}`]:{marginBlockStart:te}},[`${u}`]:{padding:0,"> li":{width:"100%",height:H,listStyle:"none",background:re,borderRadius:m,"+ li":{marginBlockStart:L}}},[`${u}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${a}-content`]:{[`${Z}, ${u} > li`]:{borderRadius:h}}},[`${a}-with-avatar ${a}-content`]:{[`${Z}`]:{marginBlockStart:$,[`+ ${u}`]:{marginBlockStart:ie}}},[`${a}${a}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(A)),fe(A)),it(A)),Ve(A)),[`${a}${a}-block`]:{width:"100%",[`${s}`]:{width:"100%"},[`${K}`]:{width:"100%"}},[`${a}${a}-active`]:{[` + `]:{paddingInlineEnd:t.fontSize*1.5}}}},ne((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const it=t=>{const{componentCls:p,selectorBg:g}=t;return{position:"relative",backgroundColor:g,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},me=function(t,p){let g=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:U,borderHoverColor:w,outlineColor:Ee,antCls:M}=p,Fe=g?{[`${U}-selector`]:{borderColor:w}}:{};return{[t]:{[`&:not(${U}-disabled):not(${U}-customize-input):not(${M}-pagination-size-changer)`]:Object.assign(Object.assign({},Fe),{[`${U}-focused& ${U}-selector`]:{borderColor:w,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${Ee}`,outline:0},[`&:hover ${U}-selector`]:{borderColor:w}})}}},Ve=t=>{const{componentCls:p}=t;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},de=t=>{const{componentCls:p,inputPaddingHorizontalBase:g,iconCls:U}=t;return{[p]:Object.assign(Object.assign({},(0,n.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},it(t)),Ve(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},n.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},n.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,n.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:g,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[U]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:g,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:g+t.fontSize+t.paddingXS}}}},P=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},de(t),fe(t),Y(t),ve(t),{[`${p}-rtl`]:{direction:"rtl"}},me(p,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),me(`${p}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),me(`${p}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,d.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,oe.Z)("Select",(t,p)=>{let{rootPrefixCls:g}=p;const U=(0,v.TS)(t,{rootPrefixCls:g,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[P(U)]},t=>{const{fontSize:p,lineHeight:g,controlHeight:U,controlPaddingHorizontal:w,zIndexPopupBase:Ee,colorText:M,fontWeightStrong:Fe,controlItemBgActive:Ae,controlItemBgHover:lt,colorBgContainer:X,colorFillSecondary:q,controlHeightLG:ce,controlHeightSM:J,colorBgContainerDisabled:xe,colorTextDisabled:De}=t;return{zIndexPopup:Ee+50,optionSelectedColor:M,optionSelectedFontWeight:Fe,optionSelectedBg:Ae,optionActiveBg:lt,optionPadding:`${(U-p*g)/2}px ${w}px`,optionFontSize:p,optionLineHeight:g,optionHeight:U,selectorBg:X,clearBg:X,singleItemHeightLG:ce,multipleItemBg:q,multipleItemBorderColor:"transparent",multipleItemHeight:J,multipleItemHeightLG:U,multipleSelectorBgDisabled:xe,multipleItemColorDisabled:De,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Ht,ot,e){e.d(ot,{Z:function(){return d}});const n=v=>{const C={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},C),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},C),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},C),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},C),{points:["br","tr"],offset:[0,-4]})}};function d(v,oe){return v||n(oe)}},84443:function(Ht,ot,e){e.d(ot,{Z:function(){return n}});function n(d,v){return v!==void 0?v:d!==null}},66339:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});var n=e(40001),d=e(19248),v=e(99267),oe=e(84105),C=e(58617),F=e(47472),j=e(59301);function ee(ve){let{suffixIcon:B,clearIcon:se,menuItemSelectedIcon:G,removeIcon:y,loading:Y,multiple:ne,hasFeedback:fe,prefixCls:it,showSuffixIcon:me,feedbackIcon:Ve,showArrow:de,componentName:P}=ve;const c=se!=null?se:j.createElement(d.Z,null),t=w=>B===null&&!fe&&!de?null:j.createElement(j.Fragment,null,me!==!1&&w,fe&&Ve);let p=null;if(B!==void 0)p=t(B);else if(Y)p=t(j.createElement(C.Z,{spin:!0}));else{const w=`${it}-suffix`;p=Ee=>{let{open:M,showSearch:Fe}=Ee;return t(M&&Fe?j.createElement(F.Z,{className:w}):j.createElement(oe.Z,{className:w}))}}let g=null;G!==void 0?g=G:ne?g=j.createElement(n.Z,null):g=null;let U=null;return y!==void 0?U=y:U=j.createElement(v.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:g,removeIcon:U}}},61621:function(Ht,ot,e){e.d(ot,{Z:function(){return D}});var n=e(92310),d=e.n(n),v=e(59301),oe=e(36355),C=e(2738),j=A=>{const{prefixCls:a,className:E,style:Z,size:u,shape:s}=A,K=d()({[`${a}-lg`]:u==="large",[`${a}-sm`]:u==="small"}),S=d()({[`${a}-circle`]:s==="circle",[`${a}-square`]:s==="square",[`${a}-round`]:s==="round"}),f=v.useMemo(()=>typeof u=="number"?{width:u,height:u,lineHeight:`${u}px`}:{},[u]);return v.createElement("span",{className:d()(a,K,S,E),style:Object.assign(Object.assign({},f),Z)})},ee=e(36237),ve=e(83116),B=e(37613);const se=new ee.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),G=A=>({height:A,lineHeight:`${A}px`}),y=A=>Object.assign({width:A},G(A)),Y=A=>({background:A.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:se,animationDuration:A.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),ne=A=>Object.assign({width:A*5,minWidth:A*5},G(A)),fe=A=>{const{skeletonAvatarCls:a,gradientFromColor:E,controlHeight:Z,controlHeightLG:u,controlHeightSM:s}=A;return{[`${a}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:E},y(Z)),[`${a}${a}-circle`]:{borderRadius:"50%"},[`${a}${a}-lg`]:Object.assign({},y(u)),[`${a}${a}-sm`]:Object.assign({},y(s))}},it=A=>{const{controlHeight:a,borderRadiusSM:E,skeletonInputCls:Z,controlHeightLG:u,controlHeightSM:s,gradientFromColor:K}=A;return{[`${Z}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:K,borderRadius:E},ne(a)),[`${Z}-lg`]:Object.assign({},ne(u)),[`${Z}-sm`]:Object.assign({},ne(s))}},me=A=>Object.assign({width:A},G(A)),Ve=A=>{const{skeletonImageCls:a,imageSizeBase:E,gradientFromColor:Z,borderRadiusSM:u}=A;return{[`${a}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Z,borderRadius:u},me(E*2)),{[`${a}-path`]:{fill:"#bfbfbf"},[`${a}-svg`]:Object.assign(Object.assign({},me(E)),{maxWidth:E*4,maxHeight:E*4}),[`${a}-svg${a}-svg-circle`]:{borderRadius:"50%"}}),[`${a}${a}-circle`]:{borderRadius:"50%"}}},de=(A,a,E)=>{const{skeletonButtonCls:Z}=A;return{[`${E}${Z}-circle`]:{width:a,minWidth:a,borderRadius:"50%"},[`${E}${Z}-round`]:{borderRadius:a}}},P=A=>Object.assign({width:A*2,minWidth:A*2},G(A)),c=A=>{const{borderRadiusSM:a,skeletonButtonCls:E,controlHeight:Z,controlHeightLG:u,controlHeightSM:s,gradientFromColor:K}=A;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${E}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:K,borderRadius:a,width:Z*2,minWidth:Z*2},P(Z))},de(A,Z,E)),{[`${E}-lg`]:Object.assign({},P(u))}),de(A,u,`${E}-lg`)),{[`${E}-sm`]:Object.assign({},P(s))}),de(A,s,`${E}-sm`))},t=A=>{const{componentCls:a,skeletonAvatarCls:E,skeletonTitleCls:Z,skeletonParagraphCls:u,skeletonButtonCls:s,skeletonInputCls:K,skeletonImageCls:S,controlHeight:f,controlHeightLG:W,controlHeightSM:te,gradientFromColor:re,padding:Pe,marginSM:$,borderRadius:h,titleHeight:i,blockRadius:m,paragraphLiHeight:H,controlHeightXS:L,paragraphMarginTop:ie}=A;return{[`${a}`]:{display:"table",width:"100%",[`${a}-header`]:{display:"table-cell",paddingInlineEnd:Pe,verticalAlign:"top",[`${E}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:re},y(f)),[`${E}-circle`]:{borderRadius:"50%"},[`${E}-lg`]:Object.assign({},y(W)),[`${E}-sm`]:Object.assign({},y(te))},[`${a}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Z}`]:{width:"100%",height:i,background:re,borderRadius:m,[`+ ${u}`]:{marginBlockStart:te}},[`${u}`]:{padding:0,"> li":{width:"100%",height:H,listStyle:"none",background:re,borderRadius:m,"+ li":{marginBlockStart:L}}},[`${u}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${a}-content`]:{[`${Z}, ${u} > li`]:{borderRadius:h}}},[`${a}-with-avatar ${a}-content`]:{[`${Z}`]:{marginBlockStart:$,[`+ ${u}`]:{marginBlockStart:ie}}},[`${a}${a}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(A)),fe(A)),it(A)),Ve(A)),[`${a}${a}-block`]:{width:"100%",[`${s}`]:{width:"100%"},[`${K}`]:{width:"100%"}},[`${a}${a}-active`]:{[` ${Z}, ${u} > li, ${E}, ${s}, ${K}, ${S} - `]:Object.assign({},Y(A))}}};var p=(0,ve.Z)("Skeleton",A=>{const{componentCls:a}=A,E=(0,B.TS)(A,{skeletonAvatarCls:`${a}-avatar`,skeletonTitleCls:`${a}-title`,skeletonParagraphCls:`${a}-paragraph`,skeletonButtonCls:`${a}-button`,skeletonInputCls:`${a}-input`,skeletonImageCls:`${a}-image`,imageSizeBase:A.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${A.gradientFromColor} 25%, ${A.gradientToColor} 37%, ${A.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(E)]},A=>{const{colorFillContent:a,colorFill:E}=A,Z=a,u=E;return{color:Z,colorGradientEnd:u,gradientFromColor:Z,gradientToColor:u,titleHeight:A.controlHeight/2,blockRadius:A.borderRadiusSM,paragraphMarginTop:A.marginLG+A.marginXXS,paragraphLiHeight:A.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),U=A=>{const{prefixCls:a,className:E,rootClassName:Z,active:u,shape:s="circle",size:K="default"}=A,{getPrefixCls:S}=v.useContext(oe.E_),f=S("skeleton",a),[W,te]=p(f),re=(0,C.Z)(A,["prefixCls","className"]),Pe=d()(f,`${f}-element`,{[`${f}-active`]:u},E,Z,te);return W(v.createElement("div",{className:Pe},v.createElement(j,Object.assign({prefixCls:`${f}-avatar`,shape:s,size:K},re))))},Ee=A=>{const{prefixCls:a,className:E,rootClassName:Z,active:u,block:s=!1,size:K="default"}=A,{getPrefixCls:S}=v.useContext(oe.E_),f=S("skeleton",a),[W,te]=p(f),re=(0,C.Z)(A,["prefixCls"]),Pe=d()(f,`${f}-element`,{[`${f}-active`]:u,[`${f}-block`]:s},E,Z,te);return W(v.createElement("div",{className:Pe},v.createElement(j,Object.assign({prefixCls:`${f}-button`,size:K},re))))};const M="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 Ae=A=>{const{prefixCls:a,className:E,rootClassName:Z,style:u,active:s}=A,{getPrefixCls:K}=v.useContext(oe.E_),S=K("skeleton",a),[f,W]=p(S),te=d()(S,`${S}-element`,{[`${S}-active`]:s},E,Z,W);return f(v.createElement("div",{className:te},v.createElement("div",{className:d()(`${S}-image`,E),style:u},v.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${S}-image-svg`},v.createElement("path",{d:M,className:`${S}-image-path`})))))},X=A=>{const{prefixCls:a,className:E,rootClassName:Z,active:u,block:s,size:K="default"}=A,{getPrefixCls:S}=v.useContext(oe.E_),f=S("skeleton",a),[W,te]=p(f),re=(0,C.Z)(A,["prefixCls"]),Pe=d()(f,`${f}-element`,{[`${f}-active`]:u,[`${f}-block`]:s},E,Z,te);return W(v.createElement("div",{className:Pe},v.createElement(j,Object.assign({prefixCls:`${f}-input`,size:K},re))))},q=e(54476),ce={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"},J=ce,Be=e(7657),De=function(a,E){return v.createElement(Be.Z,(0,q.Z)({},a,{ref:E,icon:J}))},V=v.forwardRef(De),Oe=V,ue=A=>{const{prefixCls:a,className:E,rootClassName:Z,style:u,active:s,children:K}=A,{getPrefixCls:S}=v.useContext(oe.E_),f=S("skeleton",a),[W,te]=p(f),re=d()(f,`${f}-element`,{[`${f}-active`]:s},te,E,Z),Pe=K!=null?K:v.createElement(Oe,null);return W(v.createElement("div",{className:re},v.createElement("div",{className:d()(`${f}-image`,E),style:u},Pe)))},Qe=e(94480),xt=A=>{const a=S=>{const{width:f,rows:W=2}=A;if(Array.isArray(f))return f[S];if(W-1===S)return f},{prefixCls:E,className:Z,style:u,rows:s}=A,K=(0,Qe.Z)(Array(s)).map((S,f)=>v.createElement("li",{key:f,style:{width:a(f)}}));return v.createElement("ul",{className:d()(E,Z),style:u},K)},ht=A=>{let{prefixCls:a,className:E,width:Z,style:u}=A;return v.createElement("h3",{className:d()(a,E),style:Object.assign({width:Z},u)})};function nt(A){return A&&typeof A=="object"?A:{}}function bt(A,a){return A&&!a?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ue(A,a){return!A&&a?{width:"38%"}:A&&a?{width:"50%"}:{}}function xe(A,a){const E={};return(!A||!a)&&(E.width="61%"),!A&&a?E.rows=3:E.rows=2,E}const vt=A=>{const{prefixCls:a,loading:E,className:Z,rootClassName:u,style:s,children:K,avatar:S=!1,title:f=!0,paragraph:W=!0,active:te,round:re}=A,{getPrefixCls:Pe,direction:$,skeleton:h}=v.useContext(oe.E_),i=Pe("skeleton",a),[m,H]=p(i);if(E||!("loading"in A)){const L=!!S,ie=!!f,We=!!W;let ye;if(L){const Dt=Object.assign(Object.assign({prefixCls:`${i}-avatar`},bt(ie,We)),nt(S));ye=v.createElement("div",{className:`${i}-header`},v.createElement(j,Object.assign({},Dt)))}let ke;if(ie||We){let Dt;if(ie){const Bt=Object.assign(Object.assign({prefixCls:`${i}-title`},Ue(L,We)),nt(f));Dt=v.createElement(ht,Object.assign({},Bt))}let yt;if(We){const Bt=Object.assign(Object.assign({prefixCls:`${i}-paragraph`},xe(L,ie)),nt(W));yt=v.createElement(xt,Object.assign({},Bt))}ke=v.createElement("div",{className:`${i}-content`},Dt,yt)}const dt=d()(i,{[`${i}-with-avatar`]:L,[`${i}-active`]:te,[`${i}-rtl`]:$==="rtl",[`${i}-round`]:re},h==null?void 0:h.className,Z,u,H);return m(v.createElement("div",{className:dt,style:Object.assign(Object.assign({},h==null?void 0:h.style),s)},ye,ke))}return typeof K!="undefined"?K:null};vt.Button=Ee,vt.Avatar=U,vt.Input=X,vt.Image=Ae,vt.Node=ue;var N=vt,D=N},81327:function(Ht,ot,e){e.d(ot,{Z:function(){return it}});var n=e(59301),d=e(92310),v=e.n(d),oe=e(11592),C=e(36355),F=e(33234);const j=n.createContext({latestIndex:0}),ee=j.Provider;var B=me=>{let{className:Ve,index:de,children:P,split:c,style:t}=me;const{latestIndex:p}=n.useContext(j);return P==null?null:n.createElement(n.Fragment,null,n.createElement("div",{className:Ve,style:t},P),de{var de,P;const{getPrefixCls:c,space:t,direction:p}=n.useContext(C.E_),{size:g=(t==null?void 0:t.size)||"small",align:U,className:w,rootClassName:Ee,children:M,direction:Fe="horizontal",prefixCls:Ae,split:lt,style:X,wrap:q=!1,classNames:ce,styles:J}=me,Be=Y(me,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[De,V]=Array.isArray(g)?g:[g,g],Oe=G(V),be=G(De),ue=y(V),Qe=y(De),tt=(0,oe.Z)(M,{keepEmpty:!0}),xt=U===void 0&&Fe==="horizontal"?"center":U,Ct=c("space",Ae),[ht,nt]=(0,se.Z)(Ct),bt=v()(Ct,t==null?void 0:t.className,nt,`${Ct}-${Fe}`,{[`${Ct}-rtl`]:p==="rtl",[`${Ct}-align-${xt}`]:xt,[`${Ct}-gap-row-${V}`]:Oe,[`${Ct}-gap-col-${De}`]:be},w,Ee),Ue=v()(`${Ct}-item`,(de=ce==null?void 0:ce.item)!==null&&de!==void 0?de:(P=t==null?void 0:t.classNames)===null||P===void 0?void 0:P.item);let xe=0;const vt=tt.map((A,a)=>{var E,Z;A!=null&&(xe=a);const u=A&&A.key||`${Ue}-${a}`;return n.createElement(B,{className:Ue,key:u,index:a,split:lt,style:(E=J==null?void 0:J.item)!==null&&E!==void 0?E:(Z=t==null?void 0:t.styles)===null||Z===void 0?void 0:Z.item},A)}),N=n.useMemo(()=>({latestIndex:xe}),[xe]);if(tt.length===0)return null;const D={};return q&&(D.flexWrap="wrap"),!be&&Qe&&(D.columnGap=De),!Oe&&ue&&(D.rowGap=V),ht(n.createElement("div",Object.assign({ref:Ve,className:bt,style:Object.assign(Object.assign(Object.assign({},D),t==null?void 0:t.style),X)},Be),n.createElement(ee,{value:N},vt)))});fe.Compact=F.ZP;var it=fe},31797:function(Ht,ot,e){e.d(ot,{default:function(){return p}});var n=e(59301),d=e(56762),v=e(92343),oe=e(92310),C=e.n(oe),F=e(36355),j=e(61621),ve=g=>{const{value:U,formatter:w,precision:Ee,decimalSeparator:M,groupSeparator:Fe="",prefixCls:Ae}=g;let lt;if(typeof w=="function")lt=w(U);else{const X=String(U),q=X.match(/^(-?)(\d*)(\.(\d+))?$/);if(!q||X==="-")lt=X;else{const ce=q[1];let J=q[2]||"0",Be=q[4]||"";J=J.replace(/\B(?=(\d{3})+(?!\d))/g,Fe),typeof Ee=="number"&&(Be=Be.padEnd(Ee,"0").slice(0,Ee>0?Ee:0)),Be&&(Be=`${M}${Be}`),lt=[n.createElement("span",{key:"int",className:`${Ae}-content-value-int`},ce,J),Be&&n.createElement("span",{key:"decimal",className:`${Ae}-content-value-decimal`},Be)]}}return n.createElement("span",{className:`${Ae}-content-value`},lt)},B=e(17313),se=e(83116),G=e(37613);const y=g=>{const{componentCls:U,marginXXS:w,padding:Ee,colorTextDescription:M,titleFontSize:Fe,colorTextHeading:Ae,contentFontSize:lt,fontFamily:X}=g;return{[`${U}`]:Object.assign(Object.assign({},(0,B.Wf)(g)),{[`${U}-title`]:{marginBottom:w,color:M,fontSize:Fe},[`${U}-skeleton`]:{paddingTop:Ee},[`${U}-content`]:{color:Ae,fontSize:lt,fontFamily:X,[`${U}-content-value`]:{display:"inline-block",direction:"ltr"},[`${U}-content-prefix, ${U}-content-suffix`]:{display:"inline-block"},[`${U}-content-prefix`]:{marginInlineEnd:w},[`${U}-content-suffix`]:{marginInlineStart:w}}})}};var Y=(0,se.Z)("Statistic",g=>{const U=(0,G.TS)(g,{});return[y(U)]},g=>{const{fontSizeHeading3:U,fontSize:w}=g;return{titleFontSize:w,contentFontSize:U}}),fe=g=>{const{prefixCls:U,className:w,rootClassName:Ee,style:M,valueStyle:Fe,value:Ae=0,title:lt,valueRender:X,prefix:q,suffix:ce,loading:J=!1,onMouseEnter:Be,onMouseLeave:De,decimalSeparator:V=".",groupSeparator:Oe=","}=g,{getPrefixCls:be,direction:ue,statistic:Qe}=n.useContext(F.E_),tt=be("statistic",U),[xt,Ct]=Y(tt),ht=n.createElement(ve,Object.assign({decimalSeparator:V,groupSeparator:Oe,prefixCls:tt},g,{value:Ae})),nt=C()(tt,{[`${tt}-rtl`]:ue==="rtl"},Qe==null?void 0:Qe.className,w,Ee,Ct);return xt(n.createElement("div",{className:nt,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),M),onMouseEnter:Be,onMouseLeave:De},lt&&n.createElement("div",{className:`${tt}-title`},lt),n.createElement(j.Z,{paragraph:!1,loading:J,className:`${tt}-skeleton`},n.createElement("div",{style:Fe,className:`${tt}-content`},q&&n.createElement("span",{className:`${tt}-content-prefix`},q),X?X(ht):ht,ce&&n.createElement("span",{className:`${tt}-content-suffix`},ce)))))};const it=[["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 me(g,U){let w=g;const Ee=/\[[^\]]*]/g,M=(U.match(Ee)||[]).map(X=>X.slice(1,-1)),Fe=U.replace(Ee,"[]"),Ae=it.reduce((X,q)=>{let[ce,J]=q;if(X.includes(ce)){const Be=Math.floor(w/J);return w-=Be*J,X.replace(new RegExp(`${ce}+`,"g"),De=>{const V=De.length;return Be.toString().padStart(V,"0")})}return X},Fe);let lt=0;return Ae.replace(Ee,()=>{const X=M[lt];return lt+=1,X})}function Ve(g,U){const{format:w=""}=U,Ee=new Date(g).getTime(),M=Date.now(),Fe=Math.max(Ee-M,0);return me(Fe,w)}const de=1e3/30;function P(g){return new Date(g).getTime()}const c=g=>{const{value:U,format:w="HH:mm:ss",onChange:Ee,onFinish:M}=g,Fe=(0,d.Z)(),Ae=n.useRef(null),lt=()=>{M==null||M(),Ae.current&&(clearInterval(Ae.current),Ae.current=null)},X=()=>{const J=P(U);J>=Date.now()&&(Ae.current=setInterval(()=>{Fe(),Ee==null||Ee(J-Date.now()),J(X(),()=>{Ae.current&&(clearInterval(Ae.current),Ae.current=null)}),[U]);const q=(J,Be)=>Ve(J,Object.assign(Object.assign({},Be),{format:w})),ce=J=>(0,v.Tm)(J,{title:void 0});return n.createElement(fe,Object.assign({},g,{valueRender:ce,formatter:q}))};var t=n.memo(c);fe.Countdown=t;var p=fe},8378:function(Ht,ot){const e=n=>({[n.componentCls]:{[`${n.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${n.motionDurationMid} ${n.motionEaseInOut}, + `]:Object.assign({},Y(A))}}};var p=(0,ve.Z)("Skeleton",A=>{const{componentCls:a}=A,E=(0,B.TS)(A,{skeletonAvatarCls:`${a}-avatar`,skeletonTitleCls:`${a}-title`,skeletonParagraphCls:`${a}-paragraph`,skeletonButtonCls:`${a}-button`,skeletonInputCls:`${a}-input`,skeletonImageCls:`${a}-image`,imageSizeBase:A.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${A.gradientFromColor} 25%, ${A.gradientToColor} 37%, ${A.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(E)]},A=>{const{colorFillContent:a,colorFill:E}=A,Z=a,u=E;return{color:Z,colorGradientEnd:u,gradientFromColor:Z,gradientToColor:u,titleHeight:A.controlHeight/2,blockRadius:A.borderRadiusSM,paragraphMarginTop:A.marginLG+A.marginXXS,paragraphLiHeight:A.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),U=A=>{const{prefixCls:a,className:E,rootClassName:Z,active:u,shape:s="circle",size:K="default"}=A,{getPrefixCls:S}=v.useContext(oe.E_),f=S("skeleton",a),[W,te]=p(f),re=(0,C.Z)(A,["prefixCls","className"]),Pe=d()(f,`${f}-element`,{[`${f}-active`]:u},E,Z,te);return W(v.createElement("div",{className:Pe},v.createElement(j,Object.assign({prefixCls:`${f}-avatar`,shape:s,size:K},re))))},Ee=A=>{const{prefixCls:a,className:E,rootClassName:Z,active:u,block:s=!1,size:K="default"}=A,{getPrefixCls:S}=v.useContext(oe.E_),f=S("skeleton",a),[W,te]=p(f),re=(0,C.Z)(A,["prefixCls"]),Pe=d()(f,`${f}-element`,{[`${f}-active`]:u,[`${f}-block`]:s},E,Z,te);return W(v.createElement("div",{className:Pe},v.createElement(j,Object.assign({prefixCls:`${f}-button`,size:K},re))))};const M="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 Ae=A=>{const{prefixCls:a,className:E,rootClassName:Z,style:u,active:s}=A,{getPrefixCls:K}=v.useContext(oe.E_),S=K("skeleton",a),[f,W]=p(S),te=d()(S,`${S}-element`,{[`${S}-active`]:s},E,Z,W);return f(v.createElement("div",{className:te},v.createElement("div",{className:d()(`${S}-image`,E),style:u},v.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${S}-image-svg`},v.createElement("path",{d:M,className:`${S}-image-path`})))))},X=A=>{const{prefixCls:a,className:E,rootClassName:Z,active:u,block:s,size:K="default"}=A,{getPrefixCls:S}=v.useContext(oe.E_),f=S("skeleton",a),[W,te]=p(f),re=(0,C.Z)(A,["prefixCls"]),Pe=d()(f,`${f}-element`,{[`${f}-active`]:u,[`${f}-block`]:s},E,Z,te);return W(v.createElement("div",{className:Pe},v.createElement(j,Object.assign({prefixCls:`${f}-input`,size:K},re))))},q=e(54476),ce={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"},J=ce,xe=e(7657),De=function(a,E){return v.createElement(xe.Z,(0,q.Z)({},a,{ref:E,icon:J}))},V=v.forwardRef(De),Oe=V,ue=A=>{const{prefixCls:a,className:E,rootClassName:Z,style:u,active:s,children:K}=A,{getPrefixCls:S}=v.useContext(oe.E_),f=S("skeleton",a),[W,te]=p(f),re=d()(f,`${f}-element`,{[`${f}-active`]:s},te,E,Z),Pe=K!=null?K:v.createElement(Oe,null);return W(v.createElement("div",{className:re},v.createElement("div",{className:d()(`${f}-image`,E),style:u},Pe)))},Qe=e(94480),xt=A=>{const a=S=>{const{width:f,rows:W=2}=A;if(Array.isArray(f))return f[S];if(W-1===S)return f},{prefixCls:E,className:Z,style:u,rows:s}=A,K=(0,Qe.Z)(Array(s)).map((S,f)=>v.createElement("li",{key:f,style:{width:a(f)}}));return v.createElement("ul",{className:d()(E,Z),style:u},K)},ht=A=>{let{prefixCls:a,className:E,width:Z,style:u}=A;return v.createElement("h3",{className:d()(a,E),style:Object.assign({width:Z},u)})};function nt(A){return A&&typeof A=="object"?A:{}}function bt(A,a){return A&&!a?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ue(A,a){return!A&&a?{width:"38%"}:A&&a?{width:"50%"}:{}}function Se(A,a){const E={};return(!A||!a)&&(E.width="61%"),!A&&a?E.rows=3:E.rows=2,E}const vt=A=>{const{prefixCls:a,loading:E,className:Z,rootClassName:u,style:s,children:K,avatar:S=!1,title:f=!0,paragraph:W=!0,active:te,round:re}=A,{getPrefixCls:Pe,direction:$,skeleton:h}=v.useContext(oe.E_),i=Pe("skeleton",a),[m,H]=p(i);if(E||!("loading"in A)){const L=!!S,ie=!!f,We=!!W;let ye;if(L){const Dt=Object.assign(Object.assign({prefixCls:`${i}-avatar`},bt(ie,We)),nt(S));ye=v.createElement("div",{className:`${i}-header`},v.createElement(j,Object.assign({},Dt)))}let ke;if(ie||We){let Dt;if(ie){const Bt=Object.assign(Object.assign({prefixCls:`${i}-title`},Ue(L,We)),nt(f));Dt=v.createElement(ht,Object.assign({},Bt))}let yt;if(We){const Bt=Object.assign(Object.assign({prefixCls:`${i}-paragraph`},Se(L,ie)),nt(W));yt=v.createElement(xt,Object.assign({},Bt))}ke=v.createElement("div",{className:`${i}-content`},Dt,yt)}const dt=d()(i,{[`${i}-with-avatar`]:L,[`${i}-active`]:te,[`${i}-rtl`]:$==="rtl",[`${i}-round`]:re},h==null?void 0:h.className,Z,u,H);return m(v.createElement("div",{className:dt,style:Object.assign(Object.assign({},h==null?void 0:h.style),s)},ye,ke))}return typeof K!="undefined"?K:null};vt.Button=Ee,vt.Avatar=U,vt.Input=X,vt.Image=Ae,vt.Node=ue;var N=vt,D=N},81327:function(Ht,ot,e){e.d(ot,{Z:function(){return it}});var n=e(59301),d=e(92310),v=e.n(d),oe=e(11592),C=e(36355),F=e(33234);const j=n.createContext({latestIndex:0}),ee=j.Provider;var B=me=>{let{className:Ve,index:de,children:P,split:c,style:t}=me;const{latestIndex:p}=n.useContext(j);return P==null?null:n.createElement(n.Fragment,null,n.createElement("div",{className:Ve,style:t},P),de{var de,P;const{getPrefixCls:c,space:t,direction:p}=n.useContext(C.E_),{size:g=(t==null?void 0:t.size)||"small",align:U,className:w,rootClassName:Ee,children:M,direction:Fe="horizontal",prefixCls:Ae,split:lt,style:X,wrap:q=!1,classNames:ce,styles:J}=me,xe=Y(me,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[De,V]=Array.isArray(g)?g:[g,g],Oe=G(V),be=G(De),ue=y(V),Qe=y(De),tt=(0,oe.Z)(M,{keepEmpty:!0}),xt=U===void 0&&Fe==="horizontal"?"center":U,Ct=c("space",Ae),[ht,nt]=(0,se.Z)(Ct),bt=v()(Ct,t==null?void 0:t.className,nt,`${Ct}-${Fe}`,{[`${Ct}-rtl`]:p==="rtl",[`${Ct}-align-${xt}`]:xt,[`${Ct}-gap-row-${V}`]:Oe,[`${Ct}-gap-col-${De}`]:be},w,Ee),Ue=v()(`${Ct}-item`,(de=ce==null?void 0:ce.item)!==null&&de!==void 0?de:(P=t==null?void 0:t.classNames)===null||P===void 0?void 0:P.item);let Se=0;const vt=tt.map((A,a)=>{var E,Z;A!=null&&(Se=a);const u=A&&A.key||`${Ue}-${a}`;return n.createElement(B,{className:Ue,key:u,index:a,split:lt,style:(E=J==null?void 0:J.item)!==null&&E!==void 0?E:(Z=t==null?void 0:t.styles)===null||Z===void 0?void 0:Z.item},A)}),N=n.useMemo(()=>({latestIndex:Se}),[Se]);if(tt.length===0)return null;const D={};return q&&(D.flexWrap="wrap"),!be&&Qe&&(D.columnGap=De),!Oe&&ue&&(D.rowGap=V),ht(n.createElement("div",Object.assign({ref:Ve,className:bt,style:Object.assign(Object.assign(Object.assign({},D),t==null?void 0:t.style),X)},xe),n.createElement(ee,{value:N},vt)))});fe.Compact=F.ZP;var it=fe},31797:function(Ht,ot,e){e.d(ot,{default:function(){return p}});var n=e(59301),d=e(56762),v=e(92343),oe=e(92310),C=e.n(oe),F=e(36355),j=e(61621),ve=g=>{const{value:U,formatter:w,precision:Ee,decimalSeparator:M,groupSeparator:Fe="",prefixCls:Ae}=g;let lt;if(typeof w=="function")lt=w(U);else{const X=String(U),q=X.match(/^(-?)(\d*)(\.(\d+))?$/);if(!q||X==="-")lt=X;else{const ce=q[1];let J=q[2]||"0",xe=q[4]||"";J=J.replace(/\B(?=(\d{3})+(?!\d))/g,Fe),typeof Ee=="number"&&(xe=xe.padEnd(Ee,"0").slice(0,Ee>0?Ee:0)),xe&&(xe=`${M}${xe}`),lt=[n.createElement("span",{key:"int",className:`${Ae}-content-value-int`},ce,J),xe&&n.createElement("span",{key:"decimal",className:`${Ae}-content-value-decimal`},xe)]}}return n.createElement("span",{className:`${Ae}-content-value`},lt)},B=e(17313),se=e(83116),G=e(37613);const y=g=>{const{componentCls:U,marginXXS:w,padding:Ee,colorTextDescription:M,titleFontSize:Fe,colorTextHeading:Ae,contentFontSize:lt,fontFamily:X}=g;return{[`${U}`]:Object.assign(Object.assign({},(0,B.Wf)(g)),{[`${U}-title`]:{marginBottom:w,color:M,fontSize:Fe},[`${U}-skeleton`]:{paddingTop:Ee},[`${U}-content`]:{color:Ae,fontSize:lt,fontFamily:X,[`${U}-content-value`]:{display:"inline-block",direction:"ltr"},[`${U}-content-prefix, ${U}-content-suffix`]:{display:"inline-block"},[`${U}-content-prefix`]:{marginInlineEnd:w},[`${U}-content-suffix`]:{marginInlineStart:w}}})}};var Y=(0,se.Z)("Statistic",g=>{const U=(0,G.TS)(g,{});return[y(U)]},g=>{const{fontSizeHeading3:U,fontSize:w}=g;return{titleFontSize:w,contentFontSize:U}}),fe=g=>{const{prefixCls:U,className:w,rootClassName:Ee,style:M,valueStyle:Fe,value:Ae=0,title:lt,valueRender:X,prefix:q,suffix:ce,loading:J=!1,onMouseEnter:xe,onMouseLeave:De,decimalSeparator:V=".",groupSeparator:Oe=","}=g,{getPrefixCls:be,direction:ue,statistic:Qe}=n.useContext(F.E_),tt=be("statistic",U),[xt,Ct]=Y(tt),ht=n.createElement(ve,Object.assign({decimalSeparator:V,groupSeparator:Oe,prefixCls:tt},g,{value:Ae})),nt=C()(tt,{[`${tt}-rtl`]:ue==="rtl"},Qe==null?void 0:Qe.className,w,Ee,Ct);return xt(n.createElement("div",{className:nt,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),M),onMouseEnter:xe,onMouseLeave:De},lt&&n.createElement("div",{className:`${tt}-title`},lt),n.createElement(j.Z,{paragraph:!1,loading:J,className:`${tt}-skeleton`},n.createElement("div",{style:Fe,className:`${tt}-content`},q&&n.createElement("span",{className:`${tt}-content-prefix`},q),X?X(ht):ht,ce&&n.createElement("span",{className:`${tt}-content-suffix`},ce)))))};const it=[["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 me(g,U){let w=g;const Ee=/\[[^\]]*]/g,M=(U.match(Ee)||[]).map(X=>X.slice(1,-1)),Fe=U.replace(Ee,"[]"),Ae=it.reduce((X,q)=>{let[ce,J]=q;if(X.includes(ce)){const xe=Math.floor(w/J);return w-=xe*J,X.replace(new RegExp(`${ce}+`,"g"),De=>{const V=De.length;return xe.toString().padStart(V,"0")})}return X},Fe);let lt=0;return Ae.replace(Ee,()=>{const X=M[lt];return lt+=1,X})}function Ve(g,U){const{format:w=""}=U,Ee=new Date(g).getTime(),M=Date.now(),Fe=Math.max(Ee-M,0);return me(Fe,w)}const de=1e3/30;function P(g){return new Date(g).getTime()}const c=g=>{const{value:U,format:w="HH:mm:ss",onChange:Ee,onFinish:M}=g,Fe=(0,d.Z)(),Ae=n.useRef(null),lt=()=>{M==null||M(),Ae.current&&(clearInterval(Ae.current),Ae.current=null)},X=()=>{const J=P(U);J>=Date.now()&&(Ae.current=setInterval(()=>{Fe(),Ee==null||Ee(J-Date.now()),J(X(),()=>{Ae.current&&(clearInterval(Ae.current),Ae.current=null)}),[U]);const q=(J,xe)=>Ve(J,Object.assign(Object.assign({},xe),{format:w})),ce=J=>(0,v.Tm)(J,{title:void 0});return n.createElement(fe,Object.assign({},g,{valueRender:ce,formatter:q}))};var t=n.memo(c);fe.Countdown=t;var p=fe},8378:function(Ht,ot){const e=n=>({[n.componentCls]:{[`${n.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${n.motionDurationMid} ${n.motionEaseInOut}, opacity ${n.motionDurationMid} ${n.motionEaseInOut} !important`}},[`${n.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${n.motionDurationMid} ${n.motionEaseInOut}, opacity ${n.motionDurationMid} ${n.motionEaseInOut} !important`}}});ot.Z=e},92899:function(Ht,ot,e){e.d(ot,{Fm:function(){return G}});var n=e(36237),d=e(95406);const v=new n.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),oe=new n.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),C=new n.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),F=new n.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),j=new n.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 n.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ve=new n.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),B=new n.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),se={"move-up":{inKeyframes:ve,outKeyframes:B},"move-down":{inKeyframes:v,outKeyframes:oe},"move-left":{inKeyframes:C,outKeyframes:F},"move-right":{inKeyframes:j,outKeyframes:ee}},G=(y,Y)=>{const{antCls:ne}=y,fe=`${ne}-${Y}`,{inKeyframes:it,outKeyframes:me}=se[Y];return[(0,d.R)(fe,it,me,y.motionDurationMid),{[` ${fe}-enter, @@ -165,9 +165,9 @@ `]:{opacity:0,animationTimingFunction:y.motionEaseOutCirc},[`${fe}-leave`]:{animationTimingFunction:y.motionEaseInOutCirc}}]}},13826:function(Ht,ot,e){e.d(ot,{Qt:function(){return C},Uw:function(){return oe},fJ:function(){return v},ly:function(){return F},oN:function(){return G}});var n=e(36237),d=e(95406);const v=new n.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),oe=new n.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),C=new n.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),F=new n.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),j=new n.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new n.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ve=new n.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),B=new n.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),se={"slide-up":{inKeyframes:v,outKeyframes:oe},"slide-down":{inKeyframes:C,outKeyframes:F},"slide-left":{inKeyframes:j,outKeyframes:ee},"slide-right":{inKeyframes:ve,outKeyframes:B}},G=(y,Y)=>{const{antCls:ne}=y,fe=`${ne}-${Y}`,{inKeyframes:it,outKeyframes:me}=se[Y];return[(0,d.R)(fe,it,me,y.motionDurationMid),{[` ${fe}-enter, ${fe}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:y.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${fe}-leave`]:{animationTimingFunction:y.motionEaseInQuint}}]}},98228:function(Ht,ot,e){e.d(ot,{default:function(){return $t}});var n=e(92310),d=e.n(n),v=e(54476),oe=e(94480),C=e(33885),F=e(42978),j=e(75931),ee=e(76190),ve=e(77861),B=e(17115),se=e(90782),G=e(18929),y=e(48736),Y=e(59301),ne=function(he){var He=Y.useRef({valueLabels:new Map});return Y.useMemo(function(){var st=He.current.valueLabels,Rt=new Map,ct=he.map(function(Et){var Lt,Zt=Et.value,tn=(Lt=Et.label)!==null&&Lt!==void 0?Lt:st.get(Zt);return Rt.set(Zt,tn),(0,C.Z)((0,C.Z)({},Et),{},{label:tn})});return He.current.valueLabels=Rt,[ct]},[he])},fe=function(he,He,st,Rt){return Y.useMemo(function(){var ct=he.map(function(tn){var Yt=tn.value;return Yt}),Et=He.map(function(tn){var Yt=tn.value;return Yt}),Lt=ct.filter(function(tn){return!Rt[tn]});if(st){var Zt=(0,se.S)(ct,!0,Rt);ct=Zt.checkedKeys,Et=Zt.halfCheckedKeys}return[Array.from(new Set([].concat((0,oe.Z)(Lt),(0,oe.Z)(ct)))),Et]},[he,He,st,Rt])},it=e(71430),me=function(he,He){return Y.useMemo(function(){var st=(0,it.I8)(he,{fieldNames:He,initWrapper:function(ct){return(0,C.Z)((0,C.Z)({},ct),{},{valueEntities:new Map})},processEntity:function(ct,Et){var Lt=ct.node[He.value];if(0)var Zt;Et.valueEntities.set(Lt,ct)}});return st},[he,He])},Ve=e(20068),de=e(11592),P=function(){return null},c=P,t=["children","value"];function p(he){return(0,de.Z)(he).map(function(He){if(!Y.isValidElement(He)||!He.type)return null;var st=He,Rt=st.key,ct=st.props,Et=ct.children,Lt=ct.value,Zt=(0,j.Z)(ct,t),tn=(0,C.Z)({key:Rt,value:Lt},Zt),Yt=p(Et);return Yt.length&&(tn.children=Yt),tn}).filter(function(He){return He})}function g(he){if(!he)return he;var He=(0,C.Z)({},he);return"props"in He||Object.defineProperty(He,"props",{get:function(){return(0,y.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),He}}),He}function U(he,He,st,Rt,ct,Et){var Lt=null,Zt=null;function tn(){function Yt(wt){var bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return wt.map(function(we,Le){var x="".concat(bn,"-").concat(Le),I=we[Et.value],Re=st.includes(I),pe=Yt(we[Et.children]||[],x,Re),Ge=Y.createElement(c,we,pe.map(function(Te){return Te.node}));if(He===I&&(Lt=Ge),Re){var Ye={pos:x,node:Ge,children:pe};return k||Zt.push(Ye),Ye}return null}).filter(function(we){return we})}Zt||(Zt=[],Yt(Rt),Zt.sort(function(wt,bn){var k=wt.node.props.value,we=bn.node.props.value,Le=st.indexOf(k),x=st.indexOf(we);return Le-x}))}Object.defineProperty(he,"triggerNode",{get:function(){return(0,y.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),tn(),Lt}}),Object.defineProperty(he,"allCheckedNodes",{get:function(){return(0,y.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),tn(),ct?Zt:Zt.map(function(wt){var bn=wt.node;return bn})}})}var w=function(he,He,st){var Rt=st.treeNodeFilterProp,ct=st.filterTreeNode,Et=st.fieldNames,Lt=Et.children;return Y.useMemo(function(){if(!He||ct===!1)return he;var Zt;if(typeof ct=="function")Zt=ct;else{var tn=He.toUpperCase();Zt=function(bn,k){var we=k[Rt];return String(we).toUpperCase().includes(tn)}}function Yt(wt){var bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return wt.reduce(function(k,we){var Le=we[Lt],x=bn||Zt(He,g(we)),I=Yt(Le||[],x);return(x||I.length)&&k.push((0,C.Z)((0,C.Z)({},we),{},(0,Ve.Z)({isLeaf:void 0},Lt,I))),k},[])}return Yt(he)},[he,He,Lt,Rt,ct])};function Ee(he){var He=Y.useRef();He.current=he;var st=Y.useCallback(function(){return He.current.apply(He,arguments)},[]);return st}function M(he,He){var st=He.id,Rt=He.pId,ct=He.rootPId,Et={},Lt=[],Zt=he.map(function(tn){var Yt=(0,C.Z)({},tn),wt=Yt[st];return Et[wt]=Yt,Yt.key=Yt.key||wt,Yt});return Zt.forEach(function(tn){var Yt=tn[Rt],wt=Et[Yt];wt&&(wt.children=wt.children||[],wt.children.push(tn)),(Yt===ct||!wt&&ct===null)&&Lt.push(tn)}),Lt}function Fe(he,He,st){return Y.useMemo(function(){return he?st?M(he,(0,C.Z)({id:"id",pId:"pId",rootPId:null},st!==!0?st:{})):he:p(He)},[He,st,he])}var Ae=Y.createContext(null),lt=Ae,X=e(10228),q=e(80547),ce=e(60091),J=Y.createContext(null),Be=J;function De(he){return Array.isArray(he)?he:he!==void 0?[he]:[]}function V(he){var He=he||{},st=He.label,Rt=He.value,ct=He.children,Et=Rt||"value";return{_title:st?[st]:["title","label"],value:Et,key:Et,children:ct||"children"}}function Oe(he){return!he||he.disabled||he.disableCheckbox||he.checkable===!1}function be(he,He){var st=[];function Rt(ct){ct.forEach(function(Et){var Lt=Et[He.children];Lt&&(st.push(Et[He.value]),Rt(Lt))})}return Rt(he),st}function ue(he){return he==null}var Qe={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},tt=function(He,st){var Rt=(0,ve.lk)(),ct=Rt.prefixCls,Et=Rt.multiple,Lt=Rt.searchValue,Zt=Rt.toggleOpen,tn=Rt.open,Yt=Rt.notFoundContent,wt=Y.useContext(Be),bn=wt.virtual,k=wt.listHeight,we=wt.listItemHeight,Le=wt.treeData,x=wt.fieldNames,I=wt.onSelect,Re=wt.dropdownMatchSelectWidth,pe=wt.treeExpandAction,Ge=Y.useContext(lt),Ye=Ge.checkable,Te=Ge.checkedKeys,At=Ge.halfCheckedKeys,Pt=Ge.treeExpandedKeys,jt=Ge.treeDefaultExpandAll,pt=Ge.treeDefaultExpandedKeys,Nt=Ge.onTreeExpand,Ut=Ge.treeIcon,Ot=Ge.showTreeIcon,zt=Ge.switcherIcon,Wt=Ge.treeLine,on=Ge.treeNodeFilterProp,rn=Ge.loadData,en=Ge.treeLoadedKeys,Se=Ge.treeMotion,Ce=Ge.onTreeLoad,je=Ge.keyEntities,Je=Y.useRef(),Me=(0,q.Z)(function(){return Le},[tn,Le],function(rt,_t){return _t[0]&&rt[1]!==_t[1]}),Xe=Y.useState(null),ze=(0,F.Z)(Xe,2),St=ze[0],kt=ze[1],Jt=je[St],mn=Y.useMemo(function(){return Ye?{checked:Te,halfChecked:At}:null},[Ye,Te,At]);Y.useEffect(function(){if(tn&&!Et&&Te.length){var rt;(rt=Je.current)===null||rt===void 0||rt.scrollTo({key:Te[0]}),kt(Te[0])}},[tn]);var gn=String(Lt).toLowerCase(),pn=function(_t){return gn?String(_t[on]).toLowerCase().includes(gn):!1},sn=Y.useState(pt),It=(0,F.Z)(sn,2),Bn=It[0],xn=It[1],Nn=Y.useState(null),cn=(0,F.Z)(Nn,2),An=cn[0],vn=cn[1],wn=Y.useMemo(function(){return Pt?(0,oe.Z)(Pt):Lt?An:Bn},[Bn,An,Pt,Lt]);Y.useEffect(function(){Lt&&vn(be(Le,x))},[Lt]);var Mn=function(_t){xn(_t),vn(_t),Nt&&Nt(_t)},Kn=function(_t){_t.preventDefault()},fn=function(_t,ae){var ge=ae.node;Ye&&Oe(ge)||(I(ge.key,{selected:!Te.includes(ge.key)}),Et||Zt(!1))};if(Y.useImperativeHandle(st,function(){var rt;return{scrollTo:(rt=Je.current)===null||rt===void 0?void 0:rt.scrollTo,onKeyDown:function(ae){var ge,b=ae.which;switch(b){case X.Z.UP:case X.Z.DOWN:case X.Z.LEFT:case X.Z.RIGHT:(ge=Je.current)===null||ge===void 0||ge.onKeyDown(ae);break;case X.Z.ENTER:{if(Jt){var Q=(Jt==null?void 0:Jt.node)||{},z=Q.selectable,Ze=Q.value;z!==!1&&fn(null,{node:{key:St},selected:!Te.includes(Ze)})}break}case X.Z.ESC:Zt(!1)}},onKeyUp:function(){}}}),Me.length===0)return Y.createElement("div",{role:"listbox",className:"".concat(ct,"-empty"),onMouseDown:Kn},Yt);var Ft={fieldNames:x};return en&&(Ft.loadedKeys=en),wn&&(Ft.expandedKeys=wn),Y.createElement("div",{onMouseDown:Kn},Jt&&tn&&Y.createElement("span",{style:Qe,"aria-live":"assertive"},Jt.node.value),Y.createElement(ce.Z,(0,v.Z)({ref:Je,focusable:!1,prefixCls:"".concat(ct,"-tree"),treeData:Me,height:k,itemHeight:we,virtual:bn!==!1&&Re!==!1,multiple:Et,icon:Ut,showIcon:Ot,switcherIcon:zt,showLine:Wt,loadData:Lt?null:rn,motion:Se,activeKey:St,checkable:Ye,checkStrictly:!0,checkedKeys:mn,selectedKeys:Ye?[]:Te,defaultExpandAll:jt},Ft,{onActiveChange:kt,onSelect:fn,onCheck:fn,onExpand:Mn,onLoad:Ce,filterTreeNode:pn,expandAction:pe})))},xt=Y.forwardRef(tt);xt.displayName="OptionList";var Ct=xt,ht="SHOW_ALL",nt="SHOW_PARENT",bt="SHOW_CHILD";function Ue(he,He,st,Rt){var ct=new Set(he);return He===bt?he.filter(function(Et){var Lt=st[Et];return!(Lt&&Lt.children&&Lt.children.some(function(Zt){var tn=Zt.node;return ct.has(tn[Rt.value])})&&Lt.children.every(function(Zt){var tn=Zt.node;return Oe(tn)||ct.has(tn[Rt.value])}))}):He===nt?he.filter(function(Et){var Lt=st[Et],Zt=Lt?Lt.parent:null;return!(Zt&&!Oe(Zt.node)&&ct.has(Zt.key))}):he}function xe(he){var He=he.searchPlaceholder,st=he.treeCheckStrictly,Rt=he.treeCheckable,ct=he.labelInValue,Et=he.value,Lt=he.multiple;warning(!He,"`searchPlaceholder` has been removed."),st&&ct===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(ct||st)&&warning(toArray(Et).every(function(Zt){return Zt&&_typeof(Zt)==="object"&&"value"in Zt}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),st||Lt||Rt?warning(!Et||Array.isArray(Et),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Et),"`value` should not be array when `TreeSelect` is single mode.")}var vt=null,N=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function D(he){return!he||(0,ee.Z)(he)!=="object"}var A=Y.forwardRef(function(he,He){var st=he.id,Rt=he.prefixCls,ct=Rt===void 0?"rc-tree-select":Rt,Et=he.value,Lt=he.defaultValue,Zt=he.onChange,tn=he.onSelect,Yt=he.onDeselect,wt=he.searchValue,bn=he.inputValue,k=he.onSearch,we=he.autoClearSearchValue,Le=we===void 0?!0:we,x=he.filterTreeNode,I=he.treeNodeFilterProp,Re=I===void 0?"value":I,pe=he.showCheckedStrategy,Ge=he.treeNodeLabelProp,Ye=he.multiple,Te=he.treeCheckable,At=he.treeCheckStrictly,Pt=he.labelInValue,jt=he.fieldNames,pt=he.treeDataSimpleMode,Nt=he.treeData,Ut=he.children,Ot=he.loadData,zt=he.treeLoadedKeys,Wt=he.onTreeLoad,on=he.treeDefaultExpandAll,rn=he.treeExpandedKeys,en=he.treeDefaultExpandedKeys,Se=he.onTreeExpand,Ce=he.treeExpandAction,je=he.virtual,Je=he.listHeight,Me=Je===void 0?200:Je,Xe=he.listItemHeight,ze=Xe===void 0?20:Xe,St=he.onDropdownVisibleChange,kt=he.dropdownMatchSelectWidth,Jt=kt===void 0?!0:kt,mn=he.treeLine,gn=he.treeIcon,pn=he.showTreeIcon,sn=he.switcherIcon,It=he.treeMotion,Bn=(0,j.Z)(he,N),xn=(0,B.ZP)(st),Nn=Te&&!At,cn=Te||At,An=At||Pt,vn=cn||Ye,wn=(0,G.Z)(Lt,{value:Et}),Mn=(0,F.Z)(wn,2),Kn=Mn[0],fn=Mn[1],Ft=Y.useMemo(function(){return Te?pe||bt:ht},[pe,Te]),rt=Y.useMemo(function(){return V(jt)},[JSON.stringify(jt)]),_t=(0,G.Z)("",{value:wt!==void 0?wt:bn,postState:function(Un){return Un||""}}),ae=(0,F.Z)(_t,2),ge=ae[0],b=ae[1],Q=function(Un){b(Un),k==null||k(Un)},z=Fe(Nt,Ut,pt),Ze=me(z,rt),Ke=Ze.keyEntities,T=Ze.valueEntities,Ne=Y.useCallback(function(Yn){var Un=[],Jn=[];return Yn.forEach(function(tr){T.has(tr)?Jn.push(tr):Un.push(tr)}),{missingRawValues:Un,existRawValues:Jn}},[T]),at=w(z,ge,{fieldNames:rt,treeNodeFilterProp:Re,filterTreeNode:x}),_=Y.useCallback(function(Yn){if(Yn){if(Ge)return Yn[Ge];for(var Un=rt._title,Jn=0;Jn{const{componentCls:He,treePrefixCls:st,colorBgElevated:Rt}=he,ct=`.${st}`;return[{[`${He}-dropdown`]:[{padding:`${he.paddingXS}px ${he.paddingXS/2}px`},(0,ke.Yk)(st,(0,We.TS)(he,{colorBgContainer:Rt})),{[ct]:{borderRadius:0,[`${ct}-list-holder-inner`]:{alignItems:"stretch",[`${ct}-treenode`]:{[`${ct}-node-content-wrapper`]:{flex:"auto"}}}}},(0,ie.C2)(`${st}-checkbox`,he),{"&-rtl":{direction:"rtl",[`${ct}-switcher${ct}-switcher_close`]:{[`${ct}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Dt(he,He){return(0,ye.Z)("TreeSelect",st=>{const Rt=(0,We.TS)(st,{treePrefixCls:He});return[dt(Rt)]},ke.TM)(he)}var yt=function(he,He){var st={};for(var Rt in he)Object.prototype.hasOwnProperty.call(he,Rt)&&He.indexOf(Rt)<0&&(st[Rt]=he[Rt]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,Rt=Object.getOwnPropertySymbols(he);ct{var st,{prefixCls:Rt,size:ct,disabled:Et,bordered:Lt=!0,className:Zt,rootClassName:tn,treeCheckable:Yt,multiple:wt,listHeight:bn=256,listItemHeight:k=26,placement:we,notFoundContent:Le,switcherIcon:x,treeLine:I,getPopupContainer:Re,popupClassName:pe,dropdownClassName:Ge,treeIcon:Ye=!1,transitionName:Te,choiceTransitionName:At="",status:Pt,treeExpandAction:jt,builtinPlacements:pt,dropdownMatchSelectWidth:Nt,popupMatchSelectWidth:Ut,allowClear:Ot}=he,zt=yt(he,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:Wt,getPrefixCls:on,renderEmpty:rn,direction:en,virtual:Se,popupMatchSelectWidth:Ce,popupOverflow:je}=Y.useContext(f.E_),Je=on(),Me=on("select",Rt),Xe=on("select-tree",Rt),ze=on("tree-select",Rt),{compactSize:St,compactItemClassnames:kt}=(0,H.ri)(Me,en),[Jt,mn]=(0,$.Z)(Me),[gn]=Dt(ze,Xe),pn=d()(pe||Ge,`${ze}-dropdown`,{[`${ze}-dropdown-rtl`]:en==="rtl"},tn,mn),sn=!!(Yt||wt),It=(0,i.Z)(zt.suffixIcon,zt.showArrow),Bn=(st=Ut!=null?Ut:Nt)!==null&&st!==void 0?st:Ce,{status:xn,hasFeedback:Nn,isFormItemInput:cn,feedbackIcon:An}=Y.useContext(Pe.aM),vn=(0,S.F)(xn,Pt),{suffixIcon:wn,removeIcon:Mn,clearIcon:Kn}=(0,m.Z)(Object.assign(Object.assign({},zt),{multiple:sn,showSuffixIcon:It,hasFeedback:Nn,feedbackIcon:An,prefixCls:Me,componentName:"TreeSelect"})),fn=Ot===!0?{clearIcon:Kn}:Ot;let Ft;Le!==void 0?Ft=Le:Ft=(rn==null?void 0:rn("Select"))||Y.createElement(te.Z,{componentName:"Select"});const rt=(0,u.Z)(zt,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),_t=Y.useMemo(()=>we!==void 0?we:en==="rtl"?"bottomRight":"bottomLeft",[we,en]),ae=(0,h.Z)(pt,je),ge=(0,re.Z)(T=>{var Ne;return(Ne=ct!=null?ct:St)!==null&&Ne!==void 0?Ne:T}),b=Y.useContext(W.Z),Q=Et!=null?Et:b,z=d()(!Rt&&ze,{[`${Me}-lg`]:ge==="large",[`${Me}-sm`]:ge==="small",[`${Me}-rtl`]:en==="rtl",[`${Me}-borderless`]:!Lt,[`${Me}-in-form-item`]:cn},(0,S.Z)(Me,vn,Nn),kt,Zt,tn,mn),Ze=T=>Y.createElement(L.Z,{prefixCls:Xe,switcherIcon:x,treeNodeProps:T,showLine:I}),Ke=Y.createElement(Z,Object.assign({virtual:Se,disabled:Q},rt,{dropdownMatchSelectWidth:Bn,builtinPlacements:ae,ref:He,prefixCls:Me,className:z,listHeight:bn,listItemHeight:k,treeCheckable:Yt&&Y.createElement("span",{className:`${Me}-tree-checkbox-inner`}),treeLine:!!I,suffixIcon:wn,multiple:sn,placement:_t,removeIcon:Mn,allowClear:fn,switcherIcon:Ze,showTreeIcon:Ye,notFoundContent:Ft,getPopupContainer:Re||Wt,treeMotion:null,dropdownClassName:pn,choiceTransitionName:(0,K.m)(Je,"",At),transitionName:(0,K.m)(Je,"slide-up",Te),treeExpandAction:jt}));return Jt(gn(Ke))},Vt=Y.forwardRef(Bt),Xt=(0,s.Z)(Vt);Vt.TreeNode=c,Vt.SHOW_ALL=ht,Vt.SHOW_PARENT=nt,Vt.SHOW_CHILD=bt,Vt._InternalPanelDoNotUseOrYouWillBeFired=Xt;var $t=Vt},20648:function(Ht,ot,e){e.d(ot,{TM:function(){return y},Yk:function(){return G}});var n=e(36237),d=e(98447),v=e(17313),oe=e(8378),C=e(37613),F=e(83116);const j=new n.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ee=(Y,ne)=>({[`.${Y}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${ne.motionDurationSlow}`}}}),ve=(Y,ne)=>({[`.${Y}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:ne.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${ne.lineWidthBold}px solid ${ne.colorPrimary}`,borderRadius:"50%",content:'""'}}}),B=(Y,ne)=>{const{treeCls:fe,treeNodeCls:it,treeNodePadding:me,titleHeight:Ve,nodeSelectedBg:de,nodeHoverBg:P}=ne,c=ne.paddingXS;return{[fe]:Object.assign(Object.assign({},(0,v.Wf)(ne)),{background:ne.colorBgContainer,borderRadius:ne.borderRadius,transition:`background-color ${ne.motionDurationSlow}`,[`&${fe}-rtl`]:{[`${fe}-switcher`]:{"&_close":{[`${fe}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${fe}-active-focused)`]:Object.assign({},(0,v.oN)(ne)),[`${fe}-list-holder-inner`]:{alignItems:"flex-start"},[`&${fe}-block-node`]:{[`${fe}-list-holder-inner`]:{alignItems:"stretch",[`${fe}-node-content-wrapper`]:{flex:"auto"},[`${it}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:me,insetInlineStart:0,border:`1px solid ${ne.colorPrimary}`,opacity:0,animationName:j,animationDuration:ne.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${it}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${me}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${fe}-node-content-wrapper`]:{color:ne.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${fe}-node-content-wrapper`]:Object.assign({},(0,v.oN)(ne)),[`&:not(${it}-disabled).filter-node ${fe}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${fe}-draggable-icon`]:{flexShrink:0,width:Ve,lineHeight:`${Ve}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${ne.motionDurationSlow}`,[`${it}:hover &`]:{opacity:.45}},[`&${it}-disabled`]:{[`${fe}-draggable-icon`]:{visibility:"hidden"}}}},[`${fe}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Ve}},[`${fe}-draggable-icon`]:{visibility:"hidden"},[`${fe}-switcher`]:Object.assign(Object.assign({},ee(Y,ne)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ve,margin:0,lineHeight:`${Ve}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${fe}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:ne.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ve/2,bottom:-me,marginInlineStart:-1,borderInlineEnd:`1px solid ${ne.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Ve/2*.8,height:Ve/2,borderBottom:`1px solid ${ne.colorBorder}`,content:'""'}}}),[`${fe}-checkbox`]:{top:"initial",marginInlineEnd:c},[`${fe}-node-content-wrapper, ${fe}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Ve,margin:0,padding:`0 ${ne.paddingXS/2}px`,color:"inherit",lineHeight:`${Ve}px`,background:"transparent",borderRadius:ne.borderRadius,cursor:"pointer",transition:`all ${ne.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:P},[`&${fe}-node-selected`]:{backgroundColor:de},[`${fe}-iconEle`]:{display:"inline-block",width:Ve,height:Ve,lineHeight:`${Ve}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${fe}-unselectable ${fe}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${fe}-node-content-wrapper`]:Object.assign({lineHeight:`${Ve}px`,userSelect:"none"},ve(Y,ne)),[`${it}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${ne.colorPrimary}`}},"&-show-line":{[`${fe}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ve/2,bottom:-me,borderInlineEnd:`1px solid ${ne.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${fe}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${it}-leaf-last`]:{[`${fe}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Ve/2}px !important`}}}}})}},se=Y=>{const{treeCls:ne,treeNodeCls:fe,treeNodePadding:it,directoryNodeSelectedBg:me,directoryNodeSelectedColor:Ve}=Y;return{[`${ne}${ne}-directory`]:{[fe]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:it,insetInlineStart:0,transition:`background-color ${Y.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:Y.controlItemBgHover}},"> *":{zIndex:1},[`${ne}-switcher`]:{transition:`color ${Y.motionDurationMid}`},[`${ne}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${ne}-node-selected`]:{color:Ve,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:me},[`${ne}-switcher`]:{color:Ve},[`${ne}-node-content-wrapper`]:{color:Ve,background:"transparent"}}}}}},G=(Y,ne)=>{const fe=`.${Y}`,it=`${fe}-treenode`,me=ne.paddingXS/2,Ve=(0,C.TS)(ne,{treeCls:fe,treeNodeCls:it,treeNodePadding:me});return[B(Y,Ve),se(Ve)]},y=Y=>{const{controlHeightSM:ne}=Y;return{titleHeight:ne,nodeHoverBg:Y.controlItemBgHover,nodeSelectedBg:Y.controlItemBgActive}};ot.ZP=(0,F.Z)("Tree",(Y,ne)=>{let{prefixCls:fe}=ne;return[{[Y.componentCls]:(0,d.C2)(`${fe}-checkbox`,Y)},G(fe,Y),(0,oe.Z)(Y)]},Y=>{const{colorTextLightSolid:ne,colorPrimary:fe}=Y;return Object.assign(Object.assign({},y(Y)),{directoryNodeSelectedColor:ne,directoryNodeSelectedBg:fe})})},71997:function(Ht,ot,e){e.d(ot,{Z:function(){return it}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(Ve,de){return d.createElement(C.Z,(0,n.Z)({},Ve,{ref:de,icon:oe}))},j=d.forwardRef(F),ee=j,ve=e(52671),B=e(58617),se=e(15075),G=e(43531),y=e(92310),Y=e.n(y),ne=e(92343),it=me=>{const{prefixCls:Ve,switcherIcon:de,treeNodeProps:P,showLine:c}=me,{isLeaf:t,expanded:p,loading:g}=P;if(g)return d.createElement(B.Z,{className:`${Ve}-switcher-loading-icon`});let U;if(c&&typeof c=="object"&&(U=c.showLeafIcon),t){if(!c)return null;if(typeof U!="boolean"&&U){const M=typeof U=="function"?U(P):U,Fe=`${Ve}-switcher-line-custom-icon`;return(0,ne.l$)(M)?(0,ne.Tm)(M,{className:Y()(M.props.className||"",Fe)}):M}return U?d.createElement(ve.Z,{className:`${Ve}-switcher-line-icon`}):d.createElement("span",{className:`${Ve}-switcher-leaf-line`})}const w=`${Ve}-switcher-icon`,Ee=typeof de=="function"?de(P):de;return(0,ne.l$)(Ee)?(0,ne.Tm)(Ee,{className:Y()(Ee.props.className||"",w)}):Ee!==void 0?Ee:c?p?d.createElement(se.Z,{className:`${Ve}-switcher-line-icon`}):d.createElement(G.Z,{className:`${Ve}-switcher-line-icon`}):d.createElement(ee,{className:w})}},31561:function(Ht,ot,e){e.d(ot,{Z:function(){return p}});var n=e(54476),d=e(20068),v=e(42978),oe=e(75931),C=e(35593),F=e(92310),j=e.n(F),ee=e(8654),ve=e(59301),B=e(10228),se=e(16089),G=B.Z.ESC,y=B.Z.TAB;function Y(g){var U=g.visible,w=g.triggerRef,Ee=g.onVisibleChange,M=g.autoFocus,Fe=g.overlayRef,Ae=ve.useRef(!1),lt=function(){if(U){var J,Be;(J=w.current)===null||J===void 0||(Be=J.focus)===null||Be===void 0||Be.call(J),Ee==null||Ee(!1)}},X=function(){var J;return(J=Fe.current)!==null&&J!==void 0&&J.focus?(Fe.current.focus(),Ae.current=!0,!0):!1},q=function(J){switch(J.keyCode){case G:lt();break;case y:{var Be=!1;Ae.current||(Be=X()),Be?J.preventDefault():lt();break}}};ve.useEffect(function(){return U?(window.addEventListener("keydown",q),M&&(0,se.Z)(X,3),function(){window.removeEventListener("keydown",q),Ae.current=!1}):function(){Ae.current=!1}},[U])}var ne=(0,ve.forwardRef)(function(g,U){var w=g.overlay,Ee=g.arrow,M=g.prefixCls,Fe=(0,ve.useMemo)(function(){var lt;return typeof w=="function"?lt=w():lt=w,lt},[w]),Ae=(0,ee.sQ)(U,Fe==null?void 0:Fe.ref);return ve.createElement(ve.Fragment,null,Ee&&ve.createElement("div",{className:"".concat(M,"-arrow")}),ve.cloneElement(Fe,{ref:(0,ee.Yr)(Fe)?Ae:void 0}))}),fe=ne,it={adjustX:1,adjustY:1},me=[0,0],Ve={topLeft:{points:["bl","tl"],overflow:it,offset:[0,-4],targetOffset:me},top:{points:["bc","tc"],overflow:it,offset:[0,-4],targetOffset:me},topRight:{points:["br","tr"],overflow:it,offset:[0,-4],targetOffset:me},bottomLeft:{points:["tl","bl"],overflow:it,offset:[0,4],targetOffset:me},bottom:{points:["tc","bc"],overflow:it,offset:[0,4],targetOffset:me},bottomRight:{points:["tr","br"],overflow:it,offset:[0,4],targetOffset:me}},de=Ve,P=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(g,U){var w,Ee=g.arrow,M=Ee===void 0?!1:Ee,Fe=g.prefixCls,Ae=Fe===void 0?"rc-dropdown":Fe,lt=g.transitionName,X=g.animation,q=g.align,ce=g.placement,J=ce===void 0?"bottomLeft":ce,Be=g.placements,De=Be===void 0?de:Be,V=g.getPopupContainer,Oe=g.showAction,be=g.hideAction,ue=g.overlayClassName,Qe=g.overlayStyle,tt=g.visible,xt=g.trigger,Ct=xt===void 0?["hover"]:xt,ht=g.autoFocus,nt=g.overlay,bt=g.children,Ue=g.onVisibleChange,xe=(0,oe.Z)(g,P),vt=ve.useState(),N=(0,v.Z)(vt,2),D=N[0],A=N[1],a="visible"in g?tt:D,E=ve.useRef(null),Z=ve.useRef(null),u=ve.useRef(null);ve.useImperativeHandle(U,function(){return E.current});var s=function(h){A(h),Ue==null||Ue(h)};Y({visible:a,triggerRef:u,onVisibleChange:s,autoFocus:ht,overlayRef:Z});var K=function(h){var i=g.onOverlayClick;A(!1),i&&i(h)},S=function(){return ve.createElement(fe,{ref:Z,overlay:nt,prefixCls:Ae,arrow:M})},f=function(){return typeof nt=="function"?S:S()},W=function(){var h=g.minOverlayWidthMatchTrigger,i=g.alignPoint;return"minOverlayWidthMatchTrigger"in g?h:!i},te=function(){var h=g.openClassName;return h!==void 0?h:"".concat(Ae,"-open")},re=ve.cloneElement(bt,{className:j()((w=bt.props)===null||w===void 0?void 0:w.className,a&&te()),ref:(0,ee.Yr)(bt)?(0,ee.sQ)(u,bt.ref):void 0}),Pe=be;return!Pe&&Ct.indexOf("contextMenu")!==-1&&(Pe=["click"]),ve.createElement(C.Z,(0,n.Z)({builtinPlacements:De},xe,{prefixCls:Ae,ref:E,popupClassName:j()(ue,(0,d.Z)({},"".concat(Ae,"-show-arrow"),M)),popupStyle:Qe,action:Ct,showAction:Oe,hideAction:Pe,popupPlacement:J,popupAlign:q,popupTransitionName:lt,popupAnimation:X,popupVisible:a,stretch:W()?"minWidth":"",popup:f(),onPopupVisibleChange:s,onPopupClick:K,getPopupContainer:V}),re)}var t=ve.forwardRef(c),p=t},93681:function(Ht,ot,e){e.r(ot),e.d(ot,{BaseInput:function(){return B},default:function(){return Ve}});var n=e(54476),d=e(33885),v=e(20068),oe=e(76190),C=e(92310),F=e.n(C),j=e(59301),ee=e(5643),ve=function(P){var c,t,p=P.inputElement,g=P.prefixCls,U=P.prefix,w=P.suffix,Ee=P.addonBefore,M=P.addonAfter,Fe=P.className,Ae=P.style,lt=P.disabled,X=P.readOnly,q=P.focused,ce=P.triggerFocus,J=P.allowClear,Be=P.value,De=P.handleReset,V=P.hidden,Oe=P.classes,be=P.classNames,ue=P.dataAttrs,Qe=P.styles,tt=P.components,xt=(tt==null?void 0:tt.affixWrapper)||"span",Ct=(tt==null?void 0:tt.groupWrapper)||"span",ht=(tt==null?void 0:tt.wrapper)||"span",nt=(tt==null?void 0:tt.groupAddon)||"span",bt=(0,j.useRef)(null),Ue=function(S){var f;(f=bt.current)!==null&&f!==void 0&&f.contains(S.target)&&(ce==null||ce())},xe=function(){var S;if(!J)return null;var f=!lt&&!X&&Be,W="".concat(g,"-clear-icon"),te=(0,oe.Z)(J)==="object"&&J!==null&&J!==void 0&&J.clearIcon?J.clearIcon:"\u2716";return j.createElement("span",{onClick:De,onMouseDown:function(Pe){return Pe.preventDefault()},className:F()(W,(S={},(0,v.Z)(S,"".concat(W,"-hidden"),!f),(0,v.Z)(S,"".concat(W,"-has-suffix"),!!w),S)),role:"button",tabIndex:-1},te)},vt=(0,j.cloneElement)(p,{value:Be,hidden:V,className:F()((c=p.props)===null||c===void 0?void 0:c.className,!(0,ee.X3)(P)&&!(0,ee.He)(P)&&Fe)||null,style:(0,d.Z)((0,d.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,ee.X3)(P)&&!(0,ee.He)(P)?Ae:{})});if((0,ee.X3)(P)){var N,D="".concat(g,"-affix-wrapper"),A=F()(D,(N={},(0,v.Z)(N,"".concat(D,"-disabled"),lt),(0,v.Z)(N,"".concat(D,"-focused"),q),(0,v.Z)(N,"".concat(D,"-readonly"),X),(0,v.Z)(N,"".concat(D,"-input-with-clear-btn"),w&&J&&Be),N),!(0,ee.He)(P)&&Fe,Oe==null?void 0:Oe.affixWrapper,be==null?void 0:be.affixWrapper),a=(w||J)&&j.createElement("span",{className:F()("".concat(g,"-suffix"),be==null?void 0:be.suffix),style:Qe==null?void 0:Qe.suffix},xe(),w);vt=j.createElement(xt,(0,n.Z)({className:A,style:(0,d.Z)((0,d.Z)({},(0,ee.He)(P)?void 0:Ae),Qe==null?void 0:Qe.affixWrapper),hidden:!(0,ee.He)(P)&&V,onClick:Ue},ue==null?void 0:ue.affixWrapper,{ref:bt}),U&&j.createElement("span",{className:F()("".concat(g,"-prefix"),be==null?void 0:be.prefix),style:Qe==null?void 0:Qe.prefix},U),(0,j.cloneElement)(p,{value:Be,hidden:null}),a)}if((0,ee.He)(P)){var E="".concat(g,"-group"),Z="".concat(E,"-addon"),u=F()("".concat(g,"-wrapper"),E,Oe==null?void 0:Oe.wrapper),s=F()("".concat(g,"-group-wrapper"),Fe,Oe==null?void 0:Oe.group);return j.createElement(Ct,{className:s,style:Ae,hidden:V},j.createElement(ht,{className:u},Ee&&j.createElement(nt,{className:Z},Ee),(0,j.cloneElement)(vt,{hidden:null}),M&&j.createElement(nt,{className:Z},M)))}return vt},B=ve,se=e(94480),G=e(42978),y=e(75931),Y=e(18929),ne=e(2738),fe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],it=(0,j.forwardRef)(function(de,P){var c=de.autoComplete,t=de.onChange,p=de.onFocus,g=de.onBlur,U=de.onPressEnter,w=de.onKeyDown,Ee=de.prefixCls,M=Ee===void 0?"rc-input":Ee,Fe=de.disabled,Ae=de.htmlSize,lt=de.className,X=de.maxLength,q=de.suffix,ce=de.showCount,J=de.type,Be=J===void 0?"text":J,De=de.classes,V=de.classNames,Oe=de.styles,be=(0,y.Z)(de,fe),ue=(0,Y.Z)(de.defaultValue,{value:de.value}),Qe=(0,G.Z)(ue,2),tt=Qe[0],xt=Qe[1],Ct=(0,j.useState)(!1),ht=(0,G.Z)(Ct,2),nt=ht[0],bt=ht[1],Ue=(0,j.useRef)(null),xe=function(s){Ue.current&&(0,ee.nH)(Ue.current,s)};(0,j.useImperativeHandle)(P,function(){return{focus:xe,blur:function(){var s;(s=Ue.current)===null||s===void 0||s.blur()},setSelectionRange:function(s,K,S){var f;(f=Ue.current)===null||f===void 0||f.setSelectionRange(s,K,S)},select:function(){var s;(s=Ue.current)===null||s===void 0||s.select()},input:Ue.current}}),(0,j.useEffect)(function(){bt(function(u){return u&&Fe?!1:u})},[Fe]);var vt=function(s){de.value===void 0&&xt(s.target.value),Ue.current&&(0,ee.rJ)(Ue.current,s,t)},N=function(s){U&&s.key==="Enter"&&U(s),w==null||w(s)},D=function(s){bt(!0),p==null||p(s)},A=function(s){bt(!1),g==null||g(s)},a=function(s){xt(""),xe(),Ue.current&&(0,ee.rJ)(Ue.current,s,t)},E=function(){var s=(0,ne.Z)(de,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return j.createElement("input",(0,n.Z)({autoComplete:c},s,{onChange:vt,onFocus:D,onBlur:A,onKeyDown:N,className:F()(M,(0,v.Z)({},"".concat(M,"-disabled"),Fe),V==null?void 0:V.input),style:Oe==null?void 0:Oe.input,ref:Ue,size:Ae,type:Be}))},Z=function(){var s=Number(X)>0;if(q||ce){var K=(0,ee.D7)(tt),S=(0,se.Z)(K).length,f=(0,oe.Z)(ce)==="object"?ce.formatter({value:K,count:S,maxLength:X}):"".concat(S).concat(s?" / ".concat(X):"");return j.createElement(j.Fragment,null,!!ce&&j.createElement("span",{className:F()("".concat(M,"-show-count-suffix"),(0,v.Z)({},"".concat(M,"-show-count-has-suffix"),!!q),V==null?void 0:V.count),style:(0,d.Z)({},Oe==null?void 0:Oe.count)},f),q)}return null};return j.createElement(B,(0,n.Z)({},be,{prefixCls:M,className:lt,inputElement:E(),handleReset:a,value:(0,ee.D7)(tt),focused:nt,triggerFocus:xe,suffix:Z(),disabled:Fe,classes:De,classNames:V,styles:Oe}))}),me=it,Ve=me},5643:function(Ht,ot,e){e.d(ot,{D7:function(){return C},He:function(){return n},X3:function(){return d},nH:function(){return oe},rJ:function(){return v}});function n(F){return!!(F.addonBefore||F.addonAfter)}function d(F){return!!(F.prefix||F.suffix||F.allowClear)}function v(F,j,ee,ve){if(ee){var B=j;if(j.type==="click"){var se=F.cloneNode(!0);B=Object.create(j,{target:{value:se},currentTarget:{value:se}}),se.value="",ee(B);return}if(ve!==void 0){B=Object.create(j,{target:{value:F},currentTarget:{value:F}}),F.value=ve,ee(B);return}ee(B)}}function oe(F,j){if(F){F.focus(j);var ee=j||{},ve=ee.cursor;if(ve){var B=F.value.length;switch(ve){case"start":F.setSelectionRange(0,0);break;case"end":F.setSelectionRange(B,B);break;default:F.setSelectionRange(0,B)}}}}function C(F){return typeof F=="undefined"||F===null?"":String(F)}},15285:function(Ht,ot,e){e.d(ot,{iz:function(){return jt},ck:function(){return Xt},BW:function(){return Pt},sN:function(){return Xt},Wd:function(){return pe},ZP:function(){return en},Xl:function(){return w}});var n=e(54476),d=e(20068),v=e(33885),oe=e(94480),C=e(42978),F=e(75931),j=e(92310),ee=e.n(j),ve=e(83836),B=e(18929),se=e(13697),G=e(48736),y=e(59301),Y=e(4676),ne=y.createContext(null);function fe(Se,Ce){return Se===void 0?null:"".concat(Se,"-").concat(Ce)}function it(Se){var Ce=y.useContext(ne);return fe(Ce,Se)}var me=e(80547),Ve=["children","locked"],de=y.createContext(null);function P(Se,Ce){var je=(0,v.Z)({},Se);return Object.keys(Ce).forEach(function(Je){var Me=Ce[Je];Me!==void 0&&(je[Je]=Me)}),je}function c(Se){var Ce=Se.children,je=Se.locked,Je=(0,F.Z)(Se,Ve),Me=y.useContext(de),Xe=(0,me.Z)(function(){return P(Me,Je)},[Me,Je],function(ze,St){return!je&&(ze[0]!==St[0]||!(0,se.Z)(ze[1],St[1],!0))});return y.createElement(de.Provider,{value:Xe},Ce)}var t=[],p=y.createContext(null);function g(){return y.useContext(p)}var U=y.createContext(t);function w(Se){var Ce=y.useContext(U);return y.useMemo(function(){return Se!==void 0?[].concat((0,oe.Z)(Ce),[Se]):Ce},[Ce,Se])}var Ee=y.createContext(null),M=y.createContext({}),Fe=M,Ae=e(29194);function lt(Se){var Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ae.Z)(Se)){var je=Se.nodeName.toLowerCase(),Je=["input","select","textarea","button"].includes(je)||Se.isContentEditable||je==="a"&&!!Se.getAttribute("href"),Me=Se.getAttribute("tabindex"),Xe=Number(Me),ze=null;return Me&&!Number.isNaN(Xe)?ze=Xe:Je&&ze===null&&(ze=0),Je&&Se.disabled&&(ze=null),ze!==null&&(ze>=0||Ce&&ze<0)}return!1}function X(Se){var Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,je=(0,oe.Z)(Se.querySelectorAll("*")).filter(function(Je){return lt(Je,Ce)});return lt(Se,Ce)&&je.unshift(Se),je}var q=null;function ce(){q=document.activeElement}function J(){q=null}function Be(){if(q)try{q.focus()}catch(Se){}}function De(Se,Ce){if(Ce.keyCode===9){var je=X(Se),Je=je[Ce.shiftKey?0:je.length-1],Me=Je===document.activeElement||Se===document.activeElement;if(Me){var Xe=je[Ce.shiftKey?je.length-1:0];Xe.focus(),Ce.preventDefault()}}}var V=e(10228),Oe=e(16089),be=V.Z.LEFT,ue=V.Z.RIGHT,Qe=V.Z.UP,tt=V.Z.DOWN,xt=V.Z.ENTER,Ct=V.Z.ESC,ht=V.Z.HOME,nt=V.Z.END,bt=[Qe,tt,be,ue];function Ue(Se,Ce,je,Je){var Me,Xe,ze,St,kt="prev",Jt="next",mn="children",gn="parent";if(Se==="inline"&&Je===xt)return{inlineTrigger:!0};var pn=(Me={},(0,d.Z)(Me,Qe,kt),(0,d.Z)(Me,tt,Jt),Me),sn=(Xe={},(0,d.Z)(Xe,be,je?Jt:kt),(0,d.Z)(Xe,ue,je?kt:Jt),(0,d.Z)(Xe,tt,mn),(0,d.Z)(Xe,xt,mn),Xe),It=(ze={},(0,d.Z)(ze,Qe,kt),(0,d.Z)(ze,tt,Jt),(0,d.Z)(ze,xt,mn),(0,d.Z)(ze,Ct,gn),(0,d.Z)(ze,be,je?mn:gn),(0,d.Z)(ze,ue,je?gn:mn),ze),Bn={inline:pn,horizontal:sn,vertical:It,inlineSub:pn,horizontalSub:It,verticalSub:It},xn=(St=Bn["".concat(Se).concat(Ce?"":"Sub")])===null||St===void 0?void 0:St[Je];switch(xn){case kt:return{offset:-1,sibling:!0};case Jt:return{offset:1,sibling:!0};case gn:return{offset:-1,sibling:!1};case mn:return{offset:1,sibling:!1};default:return null}}function xe(Se){for(var Ce=Se;Ce;){if(Ce.getAttribute("data-menu-list"))return Ce;Ce=Ce.parentElement}return null}function vt(Se,Ce){for(var je=Se||document.activeElement;je;){if(Ce.has(je))return je;je=je.parentElement}return null}function N(Se,Ce){var je=X(Se,!0);return je.filter(function(Je){return Ce.has(Je)})}function D(Se,Ce,je){var Je=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Se)return null;var Me=N(Se,Ce),Xe=Me.length,ze=Me.findIndex(function(St){return je===St});return Je<0?ze===-1?ze=Xe-1:ze-=1:Je>0&&(ze+=1),ze=(ze+Xe)%Xe,Me[ze]}var A=function(Ce,je){var Je=new Set,Me=new Map,Xe=new Map;return Ce.forEach(function(ze){var St=document.querySelector("[data-menu-id='".concat(fe(je,ze),"']"));St&&(Je.add(St),Xe.set(St,ze),Me.set(ze,St))}),{elements:Je,key2element:Me,element2key:Xe}};function a(Se,Ce,je,Je,Me,Xe,ze,St,kt,Jt){var mn=y.useRef(),gn=y.useRef();gn.current=Ce;var pn=function(){Oe.Z.cancel(mn.current)};return y.useEffect(function(){return function(){pn()}},[]),function(sn){var It=sn.which;if([].concat(bt,[xt,Ct,ht,nt]).includes(It)){var Bn=Xe(),xn=A(Bn,Je),Nn=xn,cn=Nn.elements,An=Nn.key2element,vn=Nn.element2key,wn=An.get(Ce),Mn=vt(wn,cn),Kn=vn.get(Mn),fn=Ue(Se,ze(Kn,!0).length===1,je,It);if(!fn&&It!==ht&&It!==nt)return;(bt.includes(It)||[ht,nt].includes(It))&&sn.preventDefault();var Ft=function(Ze){if(Ze){var Ke=Ze,T=Ze.querySelector("a");T!=null&&T.getAttribute("href")&&(Ke=T);var Ne=vn.get(Ze);St(Ne),pn(),mn.current=(0,Oe.Z)(function(){gn.current===Ne&&Ke.focus()})}};if([ht,nt].includes(It)||fn.sibling||!Mn){var rt;!Mn||Se==="inline"?rt=Me.current:rt=xe(Mn);var _t,ae=N(rt,cn);It===ht?_t=ae[0]:It===nt?_t=ae[ae.length-1]:_t=D(rt,cn,Mn,fn.offset),Ft(_t)}else if(fn.inlineTrigger)kt(Kn);else if(fn.offset>0)kt(Kn,!0),pn(),mn.current=(0,Oe.Z)(function(){xn=A(Bn,Je);var z=Mn.getAttribute("aria-controls"),Ze=document.getElementById(z),Ke=D(Ze,xn.elements);Ft(Ke)},5);else if(fn.offset<0){var ge=ze(Kn,!0),b=ge[ge.length-2],Q=An.get(b);kt(b,!1),Ft(Q)}}Jt==null||Jt(sn)}}function E(Se){Promise.resolve().then(Se)}var Z="__RC_UTIL_PATH_SPLIT__",u=function(Ce){return Ce.join(Z)},s=function(Ce){return Ce.split(Z)},K="rc-menu-more";function S(){var Se=y.useState({}),Ce=(0,C.Z)(Se,2),je=Ce[1],Je=(0,y.useRef)(new Map),Me=(0,y.useRef)(new Map),Xe=y.useState([]),ze=(0,C.Z)(Xe,2),St=ze[0],kt=ze[1],Jt=(0,y.useRef)(0),mn=(0,y.useRef)(!1),gn=function(){mn.current||je({})},pn=(0,y.useCallback)(function(An,vn){var wn=u(vn);Me.current.set(wn,An),Je.current.set(An,wn),Jt.current+=1;var Mn=Jt.current;E(function(){Mn===Jt.current&&gn()})},[]),sn=(0,y.useCallback)(function(An,vn){var wn=u(vn);Me.current.delete(wn),Je.current.delete(An)},[]),It=(0,y.useCallback)(function(An){kt(An)},[]),Bn=(0,y.useCallback)(function(An,vn){var wn=Je.current.get(An)||"",Mn=s(wn);return vn&&St.includes(Mn[0])&&Mn.unshift(K),Mn},[St]),xn=(0,y.useCallback)(function(An,vn){return An.some(function(wn){var Mn=Bn(wn,!0);return Mn.includes(vn)})},[Bn]),Nn=function(){var vn=(0,oe.Z)(Je.current.keys());return St.length&&vn.push(K),vn},cn=(0,y.useCallback)(function(An){var vn="".concat(Je.current.get(An)).concat(Z),wn=new Set;return(0,oe.Z)(Me.current.keys()).forEach(function(Mn){Mn.startsWith(vn)&&wn.add(Me.current.get(Mn))}),wn},[]);return y.useEffect(function(){return function(){mn.current=!0}},[]),{registerPath:pn,unregisterPath:sn,refreshOverflowKeys:It,isSubPathKey:xn,getKeyPath:Bn,getKeys:Nn,getSubPathKeys:cn}}function f(Se){var Ce=y.useRef(Se);Ce.current=Se;var je=y.useCallback(function(){for(var Je,Me=arguments.length,Xe=new Array(Me),ze=0;ze1&&(cn.motionAppear=!1);var An=cn.onVisibleChanged;return cn.onVisibleChanged=function(vn){return!pn.current&&!vn&&xn(!0),An==null?void 0:An(vn)},Bn?null:y.createElement(c,{mode:Xe,locked:!pn.current},y.createElement(we.default,(0,n.Z)({visible:Nn},cn,{forceRender:kt,removeOnLeave:!1,leavedClassName:"".concat(St,"-hidden")}),function(vn){var wn=vn.className,Mn=vn.style;return y.createElement(st,{id:Ce,className:wn,style:Mn},Me)}))}var x=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],I=["active"],Re=function(Ce){var je,Je=Ce.style,Me=Ce.className,Xe=Ce.title,ze=Ce.eventKey,St=Ce.warnKey,kt=Ce.disabled,Jt=Ce.internalPopupClose,mn=Ce.children,gn=Ce.itemIcon,pn=Ce.expandIcon,sn=Ce.popupClassName,It=Ce.popupOffset,Bn=Ce.popupStyle,xn=Ce.onClick,Nn=Ce.onMouseEnter,cn=Ce.onMouseLeave,An=Ce.onTitleClick,vn=Ce.onTitleMouseEnter,wn=Ce.onTitleMouseLeave,Mn=(0,F.Z)(Ce,x),Kn=it(ze),fn=y.useContext(de),Ft=fn.prefixCls,rt=fn.mode,_t=fn.openKeys,ae=fn.disabled,ge=fn.overflowDisabled,b=fn.activeKey,Q=fn.selectedKeys,z=fn.itemIcon,Ze=fn.expandIcon,Ke=fn.onItemClick,T=fn.onOpenChange,Ne=fn.onActive,at=y.useContext(Fe),_=at._internalRenderSubMenuItem,qe=y.useContext(Ee),nn=qe.isSubPathKey,Kt=w(),Dn="".concat(Ft,"-submenu"),Cn=ae||kt,ln=y.useRef(),Ln=y.useRef(),jn=gn!=null?gn:z,Hn=pn!=null?pn:Ze,dr=_t.includes(ze),lr=!ge&&dr,wr=nn(Q,ze),an=L(ze,Cn,vn,wn),vr=an.active,xr=(0,F.Z)(an,I),Tr=y.useState(!1),Zr=(0,C.Z)(Tr,2),ua=Zr[0],xa=Zr[1],Gr=function(mr){Cn||xa(mr)},Sr=function(mr){Gr(!0),Nn==null||Nn({key:ze,domEvent:mr})},Ca=function(mr){Gr(!1),cn==null||cn({key:ze,domEvent:mr})},Yn=y.useMemo(function(){return vr||(rt!=="inline"?ua||nn([b],ze):!1)},[rt,vr,b,ua,ze,nn]),Un=ie(Kt.length),Jn=function(mr){Cn||(An==null||An({key:ze,domEvent:mr}),rt==="inline"&&T(ze,!dr))},tr=f(function(Ir){xn==null||xn(ke(Ir)),Ke(Ir)}),hn=function(mr){rt!=="inline"&&T(ze,mr)},Fn=function(){Ne(ze)},En=Kn&&"".concat(Kn,"-popup"),Rn=y.createElement("div",(0,n.Z)({role:"menuitem",style:Un,className:"".concat(Dn,"-title"),tabIndex:Cn?null:-1,ref:ln,title:typeof Xe=="string"?Xe:null,"data-menu-id":ge&&Kn?null:Kn,"aria-expanded":lr,"aria-haspopup":!0,"aria-controls":En,"aria-disabled":Cn,onClick:Jn,onFocus:Fn},xr),Xe,y.createElement(We,{icon:rt!=="horizontal"?Hn:void 0,props:(0,v.Z)((0,v.Z)({},Ce),{},{isOpen:lr,isSubMenu:!0})},y.createElement("i",{className:"".concat(Dn,"-arrow")}))),Tn=y.useRef(rt);if(rt!=="inline"&&Kt.length>1?Tn.current="vertical":Tn.current=rt,!ge){var $n=Tn.current;Rn=y.createElement(k,{mode:$n,prefixCls:Dn,visible:!Jt&&lr&&rt!=="inline",popupClassName:sn,popupOffset:It,popupStyle:Bn,popup:y.createElement(c,{mode:$n==="horizontal"?"vertical":$n},y.createElement(st,{id:En,ref:Ln},mn)),disabled:Cn,onVisibleChange:hn},Rn)}var Pr=y.createElement(ve.Z.Item,(0,n.Z)({role:"none"},Mn,{component:"li",style:Je,className:ee()(Dn,"".concat(Dn,"-").concat(rt),Me,(je={},(0,d.Z)(je,"".concat(Dn,"-open"),lr),(0,d.Z)(je,"".concat(Dn,"-active"),Yn),(0,d.Z)(je,"".concat(Dn,"-selected"),wr),(0,d.Z)(je,"".concat(Dn,"-disabled"),Cn),je)),onMouseEnter:Sr,onMouseLeave:Ca}),Rn,!ge&&y.createElement(Le,{id:En,open:lr,keyPath:Kt},mn));return _&&(Pr=_(Pr,Ce,{selected:wr,active:Yn,open:lr,disabled:Cn})),y.createElement(c,{onItemClick:tr,mode:rt==="horizontal"?"vertical":rt,itemIcon:jn,expandIcon:Hn},Pr)};function pe(Se){var Ce=Se.eventKey,je=Se.children,Je=w(Ce),Me=ct(je,Je),Xe=g();y.useEffect(function(){if(Xe)return Xe.registerPath(Ce,Je),function(){Xe.unregisterPath(Ce,Je)}},[Je]);var ze;return Xe?ze=Me:ze=y.createElement(Re,Se,Me),y.createElement(U.Provider,{value:Je},ze)}var Ge=e(76190),Ye=["className","title","eventKey","children"],Te=["children"],At=function(Ce){var je=Ce.className,Je=Ce.title,Me=Ce.eventKey,Xe=Ce.children,ze=(0,F.Z)(Ce,Ye),St=y.useContext(de),kt=St.prefixCls,Jt="".concat(kt,"-item-group");return y.createElement("li",(0,n.Z)({role:"presentation"},ze,{onClick:function(gn){return gn.stopPropagation()},className:ee()(Jt,je)}),y.createElement("div",{role:"presentation",className:"".concat(Jt,"-title"),title:typeof Je=="string"?Je:void 0},Je),y.createElement("ul",{role:"group",className:"".concat(Jt,"-list")},Xe))};function Pt(Se){var Ce=Se.children,je=(0,F.Z)(Se,Te),Je=w(je.eventKey),Me=ct(Ce,Je),Xe=g();return Xe?Me:y.createElement(At,(0,m.Z)(je,["warnKey"]),Me)}function jt(Se){var Ce=Se.className,je=Se.style,Je=y.useContext(de),Me=Je.prefixCls,Xe=g();return Xe?null:y.createElement("li",{role:"separator",className:ee()("".concat(Me,"-item-divider"),Ce),style:je})}var pt=["label","children","key","type"];function Nt(Se){return(Se||[]).map(function(Ce,je){if(Ce&&(0,Ge.Z)(Ce)==="object"){var Je=Ce,Me=Je.label,Xe=Je.children,ze=Je.key,St=Je.type,kt=(0,F.Z)(Je,pt),Jt=ze!=null?ze:"tmp-".concat(je);return Xe||St==="group"?St==="group"?y.createElement(Pt,(0,n.Z)({key:Jt},kt,{title:Me}),Nt(Xe)):y.createElement(pe,(0,n.Z)({key:Jt},kt,{title:Me}),Nt(Xe)):St==="divider"?y.createElement(jt,(0,n.Z)({key:Jt},kt)):y.createElement(Xt,(0,n.Z)({key:Jt},kt),Me)}return null}).filter(function(Ce){return Ce})}function Ut(Se,Ce,je){var Je=Se;return Ce&&(Je=Nt(Ce)),ct(Je,je)}var Ot=["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"],zt=[],Wt=y.forwardRef(function(Se,Ce){var je,Je,Me=Se,Xe=Me.prefixCls,ze=Xe===void 0?"rc-menu":Xe,St=Me.rootClassName,kt=Me.style,Jt=Me.className,mn=Me.tabIndex,gn=mn===void 0?0:mn,pn=Me.items,sn=Me.children,It=Me.direction,Bn=Me.id,xn=Me.mode,Nn=xn===void 0?"vertical":xn,cn=Me.inlineCollapsed,An=Me.disabled,vn=Me.disabledOverflow,wn=Me.subMenuOpenDelay,Mn=wn===void 0?.1:wn,Kn=Me.subMenuCloseDelay,fn=Kn===void 0?.1:Kn,Ft=Me.forceSubMenuRender,rt=Me.defaultOpenKeys,_t=Me.openKeys,ae=Me.activeKey,ge=Me.defaultActiveFirst,b=Me.selectable,Q=b===void 0?!0:b,z=Me.multiple,Ze=z===void 0?!1:z,Ke=Me.defaultSelectedKeys,T=Me.selectedKeys,Ne=Me.onSelect,at=Me.onDeselect,_=Me.inlineIndent,qe=_===void 0?24:_,nn=Me.motion,Kt=Me.defaultMotions,Dn=Me.triggerSubMenuAction,Cn=Dn===void 0?"hover":Dn,ln=Me.builtinPlacements,Ln=Me.itemIcon,jn=Me.expandIcon,Hn=Me.overflowedIndicator,dr=Hn===void 0?"...":Hn,lr=Me.overflowedIndicatorPopupClassName,wr=Me.getPopupContainer,an=Me.onClick,vr=Me.onOpenChange,xr=Me.onKeyDown,Tr=Me.openAnimation,Zr=Me.openTransitionName,ua=Me._internalRenderMenuItem,xa=Me._internalRenderSubMenuItem,Gr=(0,F.Z)(Me,Ot),Sr=y.useMemo(function(){return Ut(sn,pn,zt)},[sn,pn]),Ca=y.useState(!1),Yn=(0,C.Z)(Ca,2),Un=Yn[0],Jn=Yn[1],tr=y.useRef(),hn=re(Bn),Fn=It==="rtl",En=(0,B.Z)(rt,{value:_t,postState:function(Er){return Er||zt}}),Rn=(0,C.Z)(En,2),Tn=Rn[0],$n=Rn[1],Pr=function(Er){var Dr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function ha(){$n(Er),vr==null||vr(Er)}Dr?(0,Y.flushSync)(ha):ha()},Ir=y.useState(Tn),mr=(0,C.Z)(Ir,2),hr=mr[0],oa=mr[1],Vr=y.useRef(!1),da=y.useMemo(function(){return(Nn==="inline"||Nn==="vertical")&&cn?["vertical",cn]:[Nn,!1]},[Nn,cn]),go=(0,C.Z)(da,2),Sa=go[0],Aa=go[1],vo=Sa==="inline",Ua=y.useState(Sa),xo=(0,C.Z)(Ua,2),Qa=xo[0],Ho=xo[1],ao=y.useState(Aa),mo=(0,C.Z)(ao,2),po=mo[0],So=mo[1];y.useEffect(function(){Ho(Sa),So(Aa),Vr.current&&(vo?$n(hr):Pr(zt))},[Sa,Aa]);var Co=y.useState(0),oo=(0,C.Z)(Co,2),eo=oo[0],ho=oo[1],Ga=eo>=Sr.length-1||Qa!=="horizontal"||vn;y.useEffect(function(){vo&&oa(Tn)},[Tn]),y.useEffect(function(){return Vr.current=!0,function(){Vr.current=!1}},[]);var la=S(),lo=la.registerPath,Bo=la.unregisterPath,wo=la.refreshOverflowKeys,Da=la.isSubPathKey,nr=la.getKeyPath,Vn=la.getKeys,Yr=la.getSubPathKeys,Jr=y.useMemo(function(){return{registerPath:lo,unregisterPath:Bo}},[lo,Bo]),Nr=y.useMemo(function(){return{isSubPathKey:Da}},[Da]);y.useEffect(function(){wo(Ga?zt:Sr.slice(eo+1).map(function(Mr){return Mr.key}))},[eo,Ga]);var ia=(0,B.Z)(ae||ge&&((je=Sr[0])===null||je===void 0?void 0:je.key),{value:ae}),fa=(0,C.Z)(ia,2),Ra=fa[0],Ba=fa[1],Ya=f(function(Mr){Ba(Mr)}),Oa=f(function(){Ba(void 0)});(0,y.useImperativeHandle)(Ce,function(){return{list:tr.current,focus:function(Er){var Dr,ha=Vn(),ga=A(ha,hn),ka=ga.elements,Ro=ga.key2element,il=ga.element2key,Vo=N(tr.current,ka),Xo=Ra!=null?Ra:Vo[0]?il.get(Vo[0]):(Dr=Sr.find(function(l){return!l.props.disabled}))===null||Dr===void 0?void 0:Dr.key,r=Ro.get(Xo);if(Xo&&r){var o;r==null||(o=r.focus)===null||o===void 0||o.call(r,Er)}}}});var Po=(0,B.Z)(Ke||[],{value:T,postState:function(Er){return Array.isArray(Er)?Er:Er==null?zt:[Er]}}),zo=(0,C.Z)(Po,2),io=zo[0],rl=zo[1],Do=function(Er){if(Q){var Dr=Er.key,ha=io.includes(Dr),ga;Ze?ha?ga=io.filter(function(Ro){return Ro!==Dr}):ga=[].concat((0,oe.Z)(io),[Dr]):ga=[Dr],rl(ga);var ka=(0,v.Z)((0,v.Z)({},Er),{},{selectedKeys:ga});ha?at==null||at(ka):Ne==null||Ne(ka)}!Ze&&Tn.length&&Qa!=="inline"&&Pr(zt)},ko=f(function(Mr){an==null||an(ke(Mr)),Do(Mr)}),Ko=f(function(Mr,Er){var Dr=Tn.filter(function(ga){return ga!==Mr});if(Er)Dr.push(Mr);else if(Qa!=="inline"){var ha=Yr(Mr);Dr=Dr.filter(function(ga){return!ha.has(ga)})}(0,se.Z)(Tn,Dr,!0)||Pr(Dr,!0)}),al=function(Er,Dr){var ha=Dr!=null?Dr:!Tn.includes(Er);Ko(Er,ha)},Il=a(Qa,Ra,Fn,hn,tr,Vn,nr,Ba,al,xr);y.useEffect(function(){Jn(!0)},[]);var Wo=y.useMemo(function(){return{_internalRenderMenuItem:ua,_internalRenderSubMenuItem:xa}},[ua,xa]),ol=Qa!=="horizontal"||vn?Sr:Sr.map(function(Mr,Er){return y.createElement(c,{key:Mr.key,overflowDisabled:Er>eo},Mr)}),ll=y.createElement(ve.Z,(0,n.Z)({id:Bn,ref:tr,prefixCls:"".concat(ze,"-overflow"),component:"ul",itemComponent:Xt,className:ee()(ze,"".concat(ze,"-root"),"".concat(ze,"-").concat(Qa),Jt,(Je={},(0,d.Z)(Je,"".concat(ze,"-inline-collapsed"),po),(0,d.Z)(Je,"".concat(ze,"-rtl"),Fn),Je),St),dir:It,style:kt,role:"menu",tabIndex:gn,data:ol,renderRawItem:function(Er){return Er},renderRawRest:function(Er){var Dr=Er.length,ha=Dr?Sr.slice(-Dr):null;return y.createElement(pe,{eventKey:K,title:dr,disabled:Ga,internalPopupClose:Dr===0,popupClassName:lr},ha)},maxCount:Qa!=="horizontal"||vn?ve.Z.INVALIDATE:ve.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Er){ho(Er)},onKeyDown:Il},Gr));return y.createElement(Fe.Provider,{value:Wo},y.createElement(ne.Provider,{value:hn},y.createElement(c,{prefixCls:ze,rootClassName:St,mode:Qa,openKeys:Tn,rtl:Fn,disabled:An,motion:Un?nn:null,defaultMotions:Un?Kt:null,activeKey:Ra,onActive:Ya,onInactive:Oa,selectedKeys:io,inlineIndent:qe,subMenuOpenDelay:Mn,subMenuCloseDelay:fn,forceSubMenuRender:Ft,builtinPlacements:ln,triggerSubMenuAction:Cn,getPopupContainer:wr,itemIcon:Ln,expandIcon:jn,onItemClick:ko,onOpenChange:Ko},y.createElement(Ee.Provider,{value:Nr},ll),y.createElement("div",{style:{display:"none"},"aria-hidden":!0},y.createElement(p.Provider,{value:Jr},Sr)))))}),on=Wt,rn=on;rn.Item=Xt,rn.SubMenu=pe,rn.ItemGroup=Pt,rn.Divider=jt;var en=rn},83836:function(Ht,ot,e){e.d(ot,{Z:function(){return ce}});var n=e(54476),d=e(33885),v=e(42978),oe=e(75931),C=e(59301),F=e(92310),j=e.n(F),ee=e(29301),ve=e(34280),B=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],se=void 0;function G(J,Be){var De=J.prefixCls,V=J.invalidate,Oe=J.item,be=J.renderItem,ue=J.responsive,Qe=J.responsiveDisabled,tt=J.registerSize,xt=J.itemKey,Ct=J.className,ht=J.style,nt=J.children,bt=J.display,Ue=J.order,xe=J.component,vt=xe===void 0?"div":xe,N=(0,oe.Z)(J,B),D=ue&&!bt;function A(s){tt(xt,s)}C.useEffect(function(){return function(){A(null)}},[]);var a=be&&Oe!==se?be(Oe,{index:Ue}):nt,E;V||(E={opacity:D?0:1,height:D?0:se,overflowY:D?"hidden":se,order:ue?Ue:se,pointerEvents:D?"none":se,position:D?"absolute":se});var Z={};D&&(Z["aria-hidden"]=!0);var u=C.createElement(vt,(0,n.Z)({className:j()(!V&&De,Ct),style:(0,d.Z)((0,d.Z)({},E),ht)},Z,N,{ref:Be}),a);return ue&&(u=C.createElement(ee.Z,{onResize:function(K){var S=K.offsetWidth;A(S)},disabled:Qe},u)),u}var y=C.forwardRef(G);y.displayName="Item";var Y=y,ne=e(6089),fe=e(4676),it=e(16089);function me(J){if(typeof MessageChannel=="undefined")(0,it.Z)(J);else{var Be=new MessageChannel;Be.port1.onmessage=function(){return J()},Be.port2.postMessage(void 0)}}function Ve(){var J=C.useRef(null),Be=function(V){J.current||(J.current=[],me(function(){(0,fe.unstable_batchedUpdates)(function(){J.current.forEach(function(Oe){Oe()}),J.current=null})})),J.current.push(V)};return Be}function de(J,Be){var De=C.useState(Be),V=(0,v.Z)(De,2),Oe=V[0],be=V[1],ue=(0,ne.Z)(function(Qe){J(function(){be(Qe)})});return[Oe,ue]}var P=C.createContext(null),c=["component"],t=["className"],p=["className"],g=function(Be,De){var V=C.useContext(P);if(!V){var Oe=Be.component,be=Oe===void 0?"div":Oe,ue=(0,oe.Z)(Be,c);return C.createElement(be,(0,n.Z)({},ue,{ref:De}))}var Qe=V.className,tt=(0,oe.Z)(V,t),xt=Be.className,Ct=(0,oe.Z)(Be,p);return C.createElement(P.Provider,{value:null},C.createElement(Y,(0,n.Z)({ref:De,className:j()(Qe,xt)},tt,Ct)))},U=C.forwardRef(g);U.displayName="RawItem";var w=U,Ee=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],M="responsive",Fe="invalidate";function Ae(J){return"+ ".concat(J.length," ...")}function lt(J,Be){var De=J.prefixCls,V=De===void 0?"rc-overflow":De,Oe=J.data,be=Oe===void 0?[]:Oe,ue=J.renderItem,Qe=J.renderRawItem,tt=J.itemKey,xt=J.itemWidth,Ct=xt===void 0?10:xt,ht=J.ssr,nt=J.style,bt=J.className,Ue=J.maxCount,xe=J.renderRest,vt=J.renderRawRest,N=J.prefix,D=J.suffix,A=J.component,a=A===void 0?"div":A,E=J.itemComponent,Z=J.onVisibleChange,u=(0,oe.Z)(J,Ee),s=ht==="full",K=Ve(),S=de(K,null),f=(0,v.Z)(S,2),W=f[0],te=f[1],re=W||0,Pe=de(K,new Map),$=(0,v.Z)(Pe,2),h=$[0],i=$[1],m=de(K,0),H=(0,v.Z)(m,2),L=H[0],ie=H[1],We=de(K,0),ye=(0,v.Z)(We,2),ke=ye[0],dt=ye[1],Dt=de(K,0),yt=(0,v.Z)(Dt,2),Bt=yt[0],qt=yt[1],Vt=de(K,0),Xt=(0,v.Z)(Vt,2),$t=Xt[0],he=Xt[1],He=(0,C.useState)(null),st=(0,v.Z)(He,2),Rt=st[0],ct=st[1],Et=(0,C.useState)(null),Lt=(0,v.Z)(Et,2),Zt=Lt[0],tn=Lt[1],Yt=C.useMemo(function(){return Zt===null&&s?Number.MAX_SAFE_INTEGER:Zt||0},[Zt,W]),wt=(0,C.useState)(!1),bn=(0,v.Z)(wt,2),k=bn[0],we=bn[1],Le="".concat(V,"-item"),x=Math.max(L,ke),I=Ue===M,Re=be.length&&I,pe=Ue===Fe,Ge=Re||typeof Ue=="number"&&be.length>Ue,Ye=(0,C.useMemo)(function(){var Xe=be;return Re?W===null&&s?Xe=be:Xe=be.slice(0,Math.min(be.length,re/Ct)):typeof Ue=="number"&&(Xe=be.slice(0,Ue)),Xe},[be,Ct,W,Ue,Re]),Te=(0,C.useMemo)(function(){return Re?be.slice(Yt+1):be.slice(Ye.length)},[be,Ye,Re,Yt]),At=(0,C.useCallback)(function(Xe,ze){var St;return typeof tt=="function"?tt(Xe):(St=tt&&(Xe==null?void 0:Xe[tt]))!==null&&St!==void 0?St:ze},[tt]),Pt=(0,C.useCallback)(ue||function(Xe){return Xe},[ue]);function jt(Xe,ze,St){Zt===Xe&&(ze===void 0||ze===Rt)||(tn(Xe),St||(we(Xere){jt(kt-1,Xe-Jt-$t+ke);break}}D&&Wt(0)+$t>re&&ct(null)}},[re,h,ke,Bt,$t,At,Ye]);var on=k&&!!Te.length,rn={};Rt!==null&&Re&&(rn={position:"absolute",left:Rt,top:0});var en={prefixCls:Le,responsive:Re,component:E,invalidate:pe},Se=Qe?function(Xe,ze){var St=At(Xe,ze);return C.createElement(P.Provider,{key:St,value:(0,d.Z)((0,d.Z)({},en),{},{order:ze,item:Xe,itemKey:St,registerSize:Nt,display:ze<=Yt})},Qe(Xe,ze))}:function(Xe,ze){var St=At(Xe,ze);return C.createElement(Y,(0,n.Z)({},en,{order:ze,key:St,item:Xe,renderItem:Pt,itemKey:St,registerSize:Nt,display:ze<=Yt}))},Ce={order:on?Yt:Number.MAX_SAFE_INTEGER,className:"".concat(Le,"-rest"),registerSize:Ut,display:on},je=xe||Ae,Je=vt?C.createElement(P.Provider,{value:(0,d.Z)((0,d.Z)({},en),Ce)},vt(Te)):C.createElement(Y,(0,n.Z)({},en,Ce),typeof je=="function"?je(Te):je),Me=C.createElement(a,(0,n.Z)({className:j()(!pe&&V,bt),style:nt,ref:Be},u),N&&C.createElement(Y,(0,n.Z)({},en,{responsive:I,responsiveDisabled:!Re,order:-1,className:"".concat(Le,"-prefix"),registerSize:Ot,display:!0}),N),Ye.map(Se),Ge?Je:null,D&&C.createElement(Y,(0,n.Z)({},en,{responsive:I,responsiveDisabled:!Re,order:Yt,className:"".concat(Le,"-suffix"),registerSize:zt,display:!0,style:rn}),D));return I?C.createElement(ee.Z,{onResize:pt,disabled:!Re},Me):Me}var X=C.forwardRef(lt);X.displayName="Overflow",X.Item=w,X.RESPONSIVE=M,X.INVALIDATE=Fe;var q=X,ce=q},17115:function(Ht,ot,e){e.d(ot,{ZP:function(){return j}});var n=e(42978),d=e(59301),v=e(47273),oe=0,C=(0,v.Z)();function F(){var ee;return C?(ee=oe,oe+=1):ee="TEST_OR_SSR",ee}function j(ee){var ve=d.useState(),B=(0,n.Z)(ve,2),se=B[0],G=B[1];return d.useEffect(function(){G("rc_select_".concat(F()))},[]),ee||se}},77861:function(Ht,ot,e){e.d(ot,{Ac:function(){return W},Xo:function(){return ke},Wx:function(){return Dt},ZP:function(){return Le},lk:function(){return P}});var n=e(54476),d=e(94480),v=e(20068),oe=e(33885),C=e(42978),F=e(75931),j=e(76190),ee=e(18929),ve=e(48736),B=e(59301),se=e(92310),G=e.n(se),y=e(34280),Y=e(49658),ne=e(10228),fe=e(8654),it=function(I){var Re=I.className,pe=I.customizeIcon,Ge=I.customizeIconProps,Ye=I.onMouseDown,Te=I.onClick,At=I.children,Pt;return typeof pe=="function"?Pt=pe(Ge):Pt=pe,B.createElement("span",{className:Re,onMouseDown:function(pt){pt.preventDefault(),Ye&&Ye(pt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Te,"aria-hidden":!0},Pt!==void 0?Pt:B.createElement("span",{className:G()(Re.split(/\s+/).map(function(jt){return"".concat(jt,"-icon")}))},At))},me=it;function Ve(x,I,Re,pe,Ge){var Ye=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Te=arguments.length>6?arguments[6]:void 0,At=arguments.length>7?arguments[7]:void 0,Pt=B.useMemo(function(){if((0,j.Z)(pe)==="object")return pe.clearIcon;if(Ge)return Ge},[pe,Ge]),jt=B.useMemo(function(){return!!(!Ye&&pe&&(Re.length||Te)&&!(At==="combobox"&&Te===""))},[pe,Ye,Re.length,Te,At]);return{allowClear:jt,clearIcon:B.createElement(me,{className:"".concat(x,"-clear"),onMouseDown:I,customizeIcon:Pt},"\xD7")}}var de=B.createContext(null);function P(){return B.useContext(de)}function c(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,I=B.useState(!1),Re=(0,C.Z)(I,2),pe=Re[0],Ge=Re[1],Ye=B.useRef(null),Te=function(){window.clearTimeout(Ye.current)};B.useEffect(function(){return Te},[]);var At=function(jt,pt){Te(),Ye.current=window.setTimeout(function(){Ge(jt),pt&&pt()},x)};return[pe,At,Te]}function t(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,I=B.useRef(null),Re=B.useRef(null);B.useEffect(function(){return function(){window.clearTimeout(Re.current)}},[]);function pe(Ge){(Ge||I.current===null)&&(I.current=Ge),window.clearTimeout(Re.current),Re.current=window.setTimeout(function(){I.current=null},x)}return[function(){return I.current},pe]}function p(x,I,Re,pe){var Ge=B.useRef(null);Ge.current={open:I,triggerOpen:Re,customizedTrigger:pe},B.useEffect(function(){function Ye(Te){var At;if(!((At=Ge.current)!==null&&At!==void 0&&At.customizedTrigger)){var Pt=Te.target;Pt.shadowRoot&&Te.composed&&(Pt=Te.composedPath()[0]||Pt),Ge.current.open&&x().filter(function(jt){return jt}).every(function(jt){return!jt.contains(Pt)&&jt!==Pt})&&Ge.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ye),function(){return window.removeEventListener("mousedown",Ye)}},[])}var g=e(26112),U=e(83836),w=function(I,Re){var pe,Ge,Ye=I.prefixCls,Te=I.id,At=I.inputElement,Pt=I.disabled,jt=I.tabIndex,pt=I.autoFocus,Nt=I.autoComplete,Ut=I.editable,Ot=I.activeDescendantId,zt=I.value,Wt=I.maxLength,on=I.onKeyDown,rn=I.onMouseDown,en=I.onChange,Se=I.onPaste,Ce=I.onCompositionStart,je=I.onCompositionEnd,Je=I.open,Me=I.attrs,Xe=At||B.createElement("input",null),ze=Xe,St=ze.ref,kt=ze.props,Jt=kt.onKeyDown,mn=kt.onChange,gn=kt.onMouseDown,pn=kt.onCompositionStart,sn=kt.onCompositionEnd,It=kt.style;return(0,ve.Kp)(!("maxLength"in Xe.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Xe=B.cloneElement(Xe,(0,oe.Z)((0,oe.Z)((0,oe.Z)({type:"search"},kt),{},{id:Te,ref:(0,fe.sQ)(Re,St),disabled:Pt,tabIndex:jt,autoComplete:Nt||"off",autoFocus:pt,className:G()("".concat(Ye,"-selection-search-input"),(pe=Xe)===null||pe===void 0||(Ge=pe.props)===null||Ge===void 0?void 0:Ge.className),role:"combobox","aria-label":"Search","aria-expanded":Je||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Te,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Te,"_list"),"aria-activedescendant":Je?Ot:void 0},Me),{},{value:Ut?zt:"",maxLength:Wt,readOnly:!Ut,unselectable:Ut?null:"on",style:(0,oe.Z)((0,oe.Z)({},It),{},{opacity:Ut?null:0}),onKeyDown:function(xn){on(xn),Jt&&Jt(xn)},onMouseDown:function(xn){rn(xn),gn&&gn(xn)},onChange:function(xn){en(xn),mn&&mn(xn)},onCompositionStart:function(xn){Ce(xn),pn&&pn(xn)},onCompositionEnd:function(xn){je(xn),sn&&sn(xn)},onPaste:Se})),Xe},Ee=B.forwardRef(w);Ee.displayName="Input";var M=Ee;function Fe(x){return Array.isArray(x)?x:x!==void 0?[x]:[]}var Ae=typeof window!="undefined"&&window.document&&window.document.documentElement,lt=Ae;function X(x){return x!=null}function q(x){return!x&&x!==0}function ce(x){return["string","number"].includes((0,j.Z)(x))}function J(x){var I=void 0;return x&&(ce(x.title)?I=x.title.toString():ce(x.label)&&(I=x.label.toString())),I}function Be(x,I){lt?B.useLayoutEffect(x,I):B.useEffect(x,I)}function De(x){var I;return(I=x.key)!==null&&I!==void 0?I:x.value}var V=function(I){I.preventDefault(),I.stopPropagation()},Oe=function(I){var Re=I.id,pe=I.prefixCls,Ge=I.values,Ye=I.open,Te=I.searchValue,At=I.autoClearSearchValue,Pt=I.inputRef,jt=I.placeholder,pt=I.disabled,Nt=I.mode,Ut=I.showSearch,Ot=I.autoFocus,zt=I.autoComplete,Wt=I.activeDescendantId,on=I.tabIndex,rn=I.removeIcon,en=I.maxTagCount,Se=I.maxTagTextLength,Ce=I.maxTagPlaceholder,je=Ce===void 0?function(b){return"+ ".concat(b.length," ...")}:Ce,Je=I.tagRender,Me=I.onToggleOpen,Xe=I.onRemove,ze=I.onInputChange,St=I.onInputPaste,kt=I.onInputKeyDown,Jt=I.onInputMouseDown,mn=I.onInputCompositionStart,gn=I.onInputCompositionEnd,pn=B.useRef(null),sn=(0,B.useState)(0),It=(0,C.Z)(sn,2),Bn=It[0],xn=It[1],Nn=(0,B.useState)(!1),cn=(0,C.Z)(Nn,2),An=cn[0],vn=cn[1],wn="".concat(pe,"-selection"),Mn=Ye||Nt==="multiple"&&At===!1||Nt==="tags"?Te:"",Kn=Nt==="tags"||Nt==="multiple"&&At===!1||Ut&&(Ye||An);Be(function(){xn(pn.current.scrollWidth)},[Mn]);function fn(b,Q,z,Ze,Ke){return B.createElement("span",{className:G()("".concat(wn,"-item"),(0,v.Z)({},"".concat(wn,"-item-disabled"),z)),title:J(b)},B.createElement("span",{className:"".concat(wn,"-item-content")},Q),Ze&&B.createElement(me,{className:"".concat(wn,"-item-remove"),onMouseDown:V,onClick:Ke,customizeIcon:rn},"\xD7"))}function Ft(b,Q,z,Ze,Ke){var T=function(at){V(at),Me(!Ye)};return B.createElement("span",{onMouseDown:T},Je({label:Q,value:b,disabled:z,closable:Ze,onClose:Ke}))}function rt(b){var Q=b.disabled,z=b.label,Ze=b.value,Ke=!pt&&!Q,T=z;if(typeof Se=="number"&&(typeof z=="string"||typeof z=="number")){var Ne=String(T);Ne.length>Se&&(T="".concat(Ne.slice(0,Se),"..."))}var at=function(qe){qe&&qe.stopPropagation(),Xe(b)};return typeof Je=="function"?Ft(Ze,T,Q,Ke,at):fn(b,T,Q,Ke,at)}function _t(b){var Q=typeof je=="function"?je(b):je;return fn({title:Q},Q,!1)}var ae=B.createElement("div",{className:"".concat(wn,"-search"),style:{width:Bn},onFocus:function(){vn(!0)},onBlur:function(){vn(!1)}},B.createElement(M,{ref:Pt,open:Ye,prefixCls:pe,id:Re,inputElement:null,disabled:pt,autoFocus:Ot,autoComplete:zt,editable:Kn,activeDescendantId:Wt,value:Mn,onKeyDown:kt,onMouseDown:Jt,onChange:ze,onPaste:St,onCompositionStart:mn,onCompositionEnd:gn,tabIndex:on,attrs:(0,g.Z)(I,!0)}),B.createElement("span",{ref:pn,className:"".concat(wn,"-search-mirror"),"aria-hidden":!0},Mn,"\xA0")),ge=B.createElement(U.Z,{prefixCls:"".concat(wn,"-overflow"),data:Ge,renderItem:rt,renderRest:_t,suffix:ae,itemKey:De,maxCount:en});return B.createElement(B.Fragment,null,ge,!Ge.length&&!Mn&&B.createElement("span",{className:"".concat(wn,"-placeholder")},jt))},be=Oe,ue=function(I){var Re=I.inputElement,pe=I.prefixCls,Ge=I.id,Ye=I.inputRef,Te=I.disabled,At=I.autoFocus,Pt=I.autoComplete,jt=I.activeDescendantId,pt=I.mode,Nt=I.open,Ut=I.values,Ot=I.placeholder,zt=I.tabIndex,Wt=I.showSearch,on=I.searchValue,rn=I.activeValue,en=I.maxLength,Se=I.onInputKeyDown,Ce=I.onInputMouseDown,je=I.onInputChange,Je=I.onInputPaste,Me=I.onInputCompositionStart,Xe=I.onInputCompositionEnd,ze=I.title,St=B.useState(!1),kt=(0,C.Z)(St,2),Jt=kt[0],mn=kt[1],gn=pt==="combobox",pn=gn||Wt,sn=Ut[0],It=on||"";gn&&rn&&!Jt&&(It=rn),B.useEffect(function(){gn&&mn(!1)},[gn,rn]);var Bn=pt!=="combobox"&&!Nt&&!Wt?!1:!!It,xn=ze===void 0?J(sn):ze,Nn=function(){if(sn)return null;var An=Bn?{visibility:"hidden"}:void 0;return B.createElement("span",{className:"".concat(pe,"-selection-placeholder"),style:An},Ot)};return B.createElement(B.Fragment,null,B.createElement("span",{className:"".concat(pe,"-selection-search")},B.createElement(M,{ref:Ye,prefixCls:pe,id:Ge,open:Nt,inputElement:Re,disabled:Te,autoFocus:At,autoComplete:Pt,editable:pn,activeDescendantId:jt,value:It,onKeyDown:Se,onMouseDown:Ce,onChange:function(An){mn(!0),je(An)},onPaste:Je,onCompositionStart:Me,onCompositionEnd:Xe,tabIndex:zt,attrs:(0,g.Z)(I,!0),maxLength:gn?en:void 0})),!gn&&sn?B.createElement("span",{className:"".concat(pe,"-selection-item"),title:xn,style:Bn?{visibility:"hidden"}:void 0},sn.label):null,Nn())},Qe=ue;function tt(x){return![ne.Z.ESC,ne.Z.SHIFT,ne.Z.BACKSPACE,ne.Z.TAB,ne.Z.WIN_KEY,ne.Z.ALT,ne.Z.META,ne.Z.WIN_KEY_RIGHT,ne.Z.CTRL,ne.Z.SEMICOLON,ne.Z.EQUALS,ne.Z.CAPS_LOCK,ne.Z.CONTEXT_MENU,ne.Z.F1,ne.Z.F2,ne.Z.F3,ne.Z.F4,ne.Z.F5,ne.Z.F6,ne.Z.F7,ne.Z.F8,ne.Z.F9,ne.Z.F10,ne.Z.F11,ne.Z.F12].includes(x)}var xt=function(I,Re){var pe=(0,B.useRef)(null),Ge=(0,B.useRef)(!1),Ye=I.prefixCls,Te=I.open,At=I.mode,Pt=I.showSearch,jt=I.tokenWithEnter,pt=I.autoClearSearchValue,Nt=I.onSearch,Ut=I.onSearchSubmit,Ot=I.onToggleOpen,zt=I.onInputKeyDown,Wt=I.domRef;B.useImperativeHandle(Re,function(){return{focus:function(){pe.current.focus()},blur:function(){pe.current.blur()}}});var on=t(0),rn=(0,C.Z)(on,2),en=rn[0],Se=rn[1],Ce=function(It){var Bn=It.which;(Bn===ne.Z.UP||Bn===ne.Z.DOWN)&&It.preventDefault(),zt&&zt(It),Bn===ne.Z.ENTER&&At==="tags"&&!Ge.current&&!Te&&(Ut==null||Ut(It.target.value)),tt(Bn)&&Ot(!0)},je=function(){Se(!0)},Je=(0,B.useRef)(null),Me=function(It){Nt(It,!0,Ge.current)!==!1&&Ot(!0)},Xe=function(){Ge.current=!0},ze=function(It){Ge.current=!1,At!=="combobox"&&Me(It.target.value)},St=function(It){var Bn=It.target.value;if(jt&&Je.current&&/[\r\n]/.test(Je.current)){var xn=Je.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Bn=Bn.replace(xn,Je.current)}Je.current=null,Me(Bn)},kt=function(It){var Bn=It.clipboardData,xn=Bn.getData("text");Je.current=xn},Jt=function(It){var Bn=It.target;if(Bn!==pe.current){var xn=document.body.style.msTouchAction!==void 0;xn?setTimeout(function(){pe.current.focus()}):pe.current.focus()}},mn=function(It){var Bn=en();It.target!==pe.current&&!Bn&&At!=="combobox"&&It.preventDefault(),(At!=="combobox"&&(!Pt||!Bn)||!Te)&&(Te&&pt!==!1&&Nt("",!0,!1),Ot())},gn={inputRef:pe,onInputKeyDown:Ce,onInputMouseDown:je,onInputChange:St,onInputPaste:kt,onInputCompositionStart:Xe,onInputCompositionEnd:ze},pn=At==="multiple"||At==="tags"?B.createElement(be,(0,n.Z)({},I,gn)):B.createElement(Qe,(0,n.Z)({},I,gn));return B.createElement("div",{ref:Wt,className:"".concat(Ye,"-selector"),onClick:Jt,onMouseDown:mn},pn)},Ct=B.forwardRef(xt);Ct.displayName="Selector";var ht=Ct,nt=e(35593),bt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ue=function(I){var Re=I===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Re,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Re,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Re,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Re,adjustY:1},htmlRegion:"scroll"}}},xe=function(I,Re){var pe=I.prefixCls,Ge=I.disabled,Ye=I.visible,Te=I.children,At=I.popupElement,Pt=I.animation,jt=I.transitionName,pt=I.dropdownStyle,Nt=I.dropdownClassName,Ut=I.direction,Ot=Ut===void 0?"ltr":Ut,zt=I.placement,Wt=I.builtinPlacements,on=I.dropdownMatchSelectWidth,rn=I.dropdownRender,en=I.dropdownAlign,Se=I.getPopupContainer,Ce=I.empty,je=I.getTriggerDOMNode,Je=I.onPopupVisibleChange,Me=I.onPopupMouseEnter,Xe=(0,F.Z)(I,bt),ze="".concat(pe,"-dropdown"),St=At;rn&&(St=rn(At));var kt=B.useMemo(function(){return Wt||Ue(on)},[Wt,on]),Jt=Pt?"".concat(ze,"-").concat(Pt):jt,mn=typeof on=="number",gn=B.useMemo(function(){return mn?null:on===!1?"minWidth":"width"},[on,mn]),pn=pt;mn&&(pn=(0,oe.Z)((0,oe.Z)({},pn),{},{width:on}));var sn=B.useRef(null);return B.useImperativeHandle(Re,function(){return{getPopupElement:function(){return sn.current}}}),B.createElement(nt.Z,(0,n.Z)({},Xe,{showAction:Je?["click"]:[],hideAction:Je?["click"]:[],popupPlacement:zt||(Ot==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:kt,prefixCls:ze,popupTransitionName:Jt,popup:B.createElement("div",{ref:sn,onMouseEnter:Me},St),stretch:gn,popupAlign:en,popupVisible:Ye,getPopupContainer:Se,popupClassName:G()(Nt,(0,v.Z)({},"".concat(ze,"-empty"),Ce)),popupStyle:pn,getTriggerDOMNode:je,onPopupVisibleChange:Je}),Te)},vt=B.forwardRef(xe);vt.displayName="SelectTrigger";var N=vt,D=e(66712);function A(x,I){var Re=x.key,pe;return"value"in x&&(pe=x.value),Re!=null?Re:pe!==void 0?pe:"rc-index-key-".concat(I)}function a(x,I){var Re=x||{},pe=Re.label,Ge=Re.value,Ye=Re.options,Te=Re.groupLabel,At=pe||(I?"children":"label");return{label:At,value:Ge||"value",options:Ye||"options",groupLabel:Te||At}}function E(x){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Re=I.fieldNames,pe=I.childrenAsData,Ge=[],Ye=a(Re,!1),Te=Ye.label,At=Ye.value,Pt=Ye.options,jt=Ye.groupLabel;function pt(Nt,Ut){Nt.forEach(function(Ot){if(Ut||!(Pt in Ot)){var zt=Ot[At];Ge.push({key:A(Ot,Ge.length),groupOption:Ut,data:Ot,label:Ot[Te],value:zt})}else{var Wt=Ot[jt];Wt===void 0&&pe&&(Wt=Ot.label),Ge.push({key:A(Ot,Ge.length),group:!0,data:Ot,label:Wt}),pt(Ot[Pt],!0)}})}return pt(x,!1),Ge}function Z(x){var I=(0,oe.Z)({},x);return"props"in I||Object.defineProperty(I,"props",{get:function(){return(0,ve.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),I}}),I}function u(x,I){if(!I||!I.length)return null;var Re=!1;function pe(Ye,Te){var At=(0,D.Z)(Te),Pt=At[0],jt=At.slice(1);if(!Pt)return[Ye];var pt=Ye.split(Pt);return Re=Re||pt.length>1,pt.reduce(function(Nt,Ut){return[].concat((0,d.Z)(Nt),(0,d.Z)(pe(Ut,jt)))},[]).filter(function(Nt){return Nt})}var Ge=pe(x,I);return Re?Ge:null}var s=["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"],K=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function S(x){return x==="tags"||x==="multiple"}var f=B.forwardRef(function(x,I){var Re,pe,Ge=x.id,Ye=x.prefixCls,Te=x.className,At=x.showSearch,Pt=x.tagRender,jt=x.direction,pt=x.omitDomProps,Nt=x.displayValues,Ut=x.onDisplayValuesChange,Ot=x.emptyOptions,zt=x.notFoundContent,Wt=zt===void 0?"Not Found":zt,on=x.onClear,rn=x.mode,en=x.disabled,Se=x.loading,Ce=x.getInputElement,je=x.getRawInputElement,Je=x.open,Me=x.defaultOpen,Xe=x.onDropdownVisibleChange,ze=x.activeValue,St=x.onActiveValueChange,kt=x.activeDescendantId,Jt=x.searchValue,mn=x.autoClearSearchValue,gn=x.onSearch,pn=x.onSearchSplit,sn=x.tokenSeparators,It=x.allowClear,Bn=x.suffixIcon,xn=x.clearIcon,Nn=x.OptionList,cn=x.animation,An=x.transitionName,vn=x.dropdownStyle,wn=x.dropdownClassName,Mn=x.dropdownMatchSelectWidth,Kn=x.dropdownRender,fn=x.dropdownAlign,Ft=x.placement,rt=x.builtinPlacements,_t=x.getPopupContainer,ae=x.showAction,ge=ae===void 0?[]:ae,b=x.onFocus,Q=x.onBlur,z=x.onKeyUp,Ze=x.onKeyDown,Ke=x.onMouseDown,T=(0,F.Z)(x,s),Ne=S(rn),at=(At!==void 0?At:Ne)||rn==="combobox",_=(0,oe.Z)({},T);K.forEach(function(nr){delete _[nr]}),pt==null||pt.forEach(function(nr){delete _[nr]});var qe=B.useState(!1),nn=(0,C.Z)(qe,2),Kt=nn[0],Dn=nn[1];B.useEffect(function(){Dn((0,Y.Z)())},[]);var Cn=B.useRef(null),ln=B.useRef(null),Ln=B.useRef(null),jn=B.useRef(null),Hn=B.useRef(null),dr=c(),lr=(0,C.Z)(dr,3),wr=lr[0],an=lr[1],vr=lr[2];B.useImperativeHandle(I,function(){var nr,Vn;return{focus:(nr=jn.current)===null||nr===void 0?void 0:nr.focus,blur:(Vn=jn.current)===null||Vn===void 0?void 0:Vn.blur,scrollTo:function(Jr){var Nr;return(Nr=Hn.current)===null||Nr===void 0?void 0:Nr.scrollTo(Jr)}}});var xr=B.useMemo(function(){var nr;if(rn!=="combobox")return Jt;var Vn=(nr=Nt[0])===null||nr===void 0?void 0:nr.value;return typeof Vn=="string"||typeof Vn=="number"?String(Vn):""},[Jt,rn,Nt]),Tr=rn==="combobox"&&typeof Ce=="function"&&Ce()||null,Zr=typeof je=="function"&&je(),ua=(0,fe.x1)(ln,Zr==null||(Re=Zr.props)===null||Re===void 0?void 0:Re.ref),xa=B.useState(!1),Gr=(0,C.Z)(xa,2),Sr=Gr[0],Ca=Gr[1];(0,y.Z)(function(){Ca(!0)},[]);var Yn=(0,ee.Z)(!1,{defaultValue:Me,value:Je}),Un=(0,C.Z)(Yn,2),Jn=Un[0],tr=Un[1],hn=Sr?Jn:!1,Fn=!Wt&&Ot;(en||Fn&&hn&&rn==="combobox")&&(hn=!1);var En=Fn?!1:hn,Rn=B.useCallback(function(nr){var Vn=nr!==void 0?nr:!hn;en||(tr(Vn),hn!==Vn&&(Xe==null||Xe(Vn)))},[en,hn,tr,Xe]),Tn=B.useMemo(function(){return(sn||[]).some(function(nr){return[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:y.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${fe}-leave`]:{animationTimingFunction:y.motionEaseInQuint}}]}},98228:function(Ht,ot,e){e.d(ot,{default:function(){return $t}});var n=e(92310),d=e.n(n),v=e(54476),oe=e(94480),C=e(33885),F=e(42978),j=e(75931),ee=e(76190),ve=e(77861),B=e(17115),se=e(90782),G=e(18929),y=e(48736),Y=e(59301),ne=function(he){var He=Y.useRef({valueLabels:new Map});return Y.useMemo(function(){var st=He.current.valueLabels,Rt=new Map,ct=he.map(function(Et){var Lt,Zt=Et.value,tn=(Lt=Et.label)!==null&&Lt!==void 0?Lt:st.get(Zt);return Rt.set(Zt,tn),(0,C.Z)((0,C.Z)({},Et),{},{label:tn})});return He.current.valueLabels=Rt,[ct]},[he])},fe=function(he,He,st,Rt){return Y.useMemo(function(){var ct=he.map(function(tn){var Yt=tn.value;return Yt}),Et=He.map(function(tn){var Yt=tn.value;return Yt}),Lt=ct.filter(function(tn){return!Rt[tn]});if(st){var Zt=(0,se.S)(ct,!0,Rt);ct=Zt.checkedKeys,Et=Zt.halfCheckedKeys}return[Array.from(new Set([].concat((0,oe.Z)(Lt),(0,oe.Z)(ct)))),Et]},[he,He,st,Rt])},it=e(71430),me=function(he,He){return Y.useMemo(function(){var st=(0,it.I8)(he,{fieldNames:He,initWrapper:function(ct){return(0,C.Z)((0,C.Z)({},ct),{},{valueEntities:new Map})},processEntity:function(ct,Et){var Lt=ct.node[He.value];if(0)var Zt;Et.valueEntities.set(Lt,ct)}});return st},[he,He])},Ve=e(20068),de=e(11592),P=function(){return null},c=P,t=["children","value"];function p(he){return(0,de.Z)(he).map(function(He){if(!Y.isValidElement(He)||!He.type)return null;var st=He,Rt=st.key,ct=st.props,Et=ct.children,Lt=ct.value,Zt=(0,j.Z)(ct,t),tn=(0,C.Z)({key:Rt,value:Lt},Zt),Yt=p(Et);return Yt.length&&(tn.children=Yt),tn}).filter(function(He){return He})}function g(he){if(!he)return he;var He=(0,C.Z)({},he);return"props"in He||Object.defineProperty(He,"props",{get:function(){return(0,y.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),He}}),He}function U(he,He,st,Rt,ct,Et){var Lt=null,Zt=null;function tn(){function Yt(wt){var bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return wt.map(function(we,Le){var x="".concat(bn,"-").concat(Le),I=we[Et.value],Re=st.includes(I),pe=Yt(we[Et.children]||[],x,Re),Ge=Y.createElement(c,we,pe.map(function(Te){return Te.node}));if(He===I&&(Lt=Ge),Re){var Ye={pos:x,node:Ge,children:pe};return k||Zt.push(Ye),Ye}return null}).filter(function(we){return we})}Zt||(Zt=[],Yt(Rt),Zt.sort(function(wt,bn){var k=wt.node.props.value,we=bn.node.props.value,Le=st.indexOf(k),x=st.indexOf(we);return Le-x}))}Object.defineProperty(he,"triggerNode",{get:function(){return(0,y.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),tn(),Lt}}),Object.defineProperty(he,"allCheckedNodes",{get:function(){return(0,y.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),tn(),ct?Zt:Zt.map(function(wt){var bn=wt.node;return bn})}})}var w=function(he,He,st){var Rt=st.treeNodeFilterProp,ct=st.filterTreeNode,Et=st.fieldNames,Lt=Et.children;return Y.useMemo(function(){if(!He||ct===!1)return he;var Zt;if(typeof ct=="function")Zt=ct;else{var tn=He.toUpperCase();Zt=function(bn,k){var we=k[Rt];return String(we).toUpperCase().includes(tn)}}function Yt(wt){var bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return wt.reduce(function(k,we){var Le=we[Lt],x=bn||Zt(He,g(we)),I=Yt(Le||[],x);return(x||I.length)&&k.push((0,C.Z)((0,C.Z)({},we),{},(0,Ve.Z)({isLeaf:void 0},Lt,I))),k},[])}return Yt(he)},[he,He,Lt,Rt,ct])};function Ee(he){var He=Y.useRef();He.current=he;var st=Y.useCallback(function(){return He.current.apply(He,arguments)},[]);return st}function M(he,He){var st=He.id,Rt=He.pId,ct=He.rootPId,Et={},Lt=[],Zt=he.map(function(tn){var Yt=(0,C.Z)({},tn),wt=Yt[st];return Et[wt]=Yt,Yt.key=Yt.key||wt,Yt});return Zt.forEach(function(tn){var Yt=tn[Rt],wt=Et[Yt];wt&&(wt.children=wt.children||[],wt.children.push(tn)),(Yt===ct||!wt&&ct===null)&&Lt.push(tn)}),Lt}function Fe(he,He,st){return Y.useMemo(function(){return he?st?M(he,(0,C.Z)({id:"id",pId:"pId",rootPId:null},st!==!0?st:{})):he:p(He)},[He,st,he])}var Ae=Y.createContext(null),lt=Ae,X=e(10228),q=e(80547),ce=e(60091),J=Y.createContext(null),xe=J;function De(he){return Array.isArray(he)?he:he!==void 0?[he]:[]}function V(he){var He=he||{},st=He.label,Rt=He.value,ct=He.children,Et=Rt||"value";return{_title:st?[st]:["title","label"],value:Et,key:Et,children:ct||"children"}}function Oe(he){return!he||he.disabled||he.disableCheckbox||he.checkable===!1}function be(he,He){var st=[];function Rt(ct){ct.forEach(function(Et){var Lt=Et[He.children];Lt&&(st.push(Et[He.value]),Rt(Lt))})}return Rt(he),st}function ue(he){return he==null}var Qe={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},tt=function(He,st){var Rt=(0,ve.lk)(),ct=Rt.prefixCls,Et=Rt.multiple,Lt=Rt.searchValue,Zt=Rt.toggleOpen,tn=Rt.open,Yt=Rt.notFoundContent,wt=Y.useContext(xe),bn=wt.virtual,k=wt.listHeight,we=wt.listItemHeight,Le=wt.treeData,x=wt.fieldNames,I=wt.onSelect,Re=wt.dropdownMatchSelectWidth,pe=wt.treeExpandAction,Ge=Y.useContext(lt),Ye=Ge.checkable,Te=Ge.checkedKeys,At=Ge.halfCheckedKeys,Pt=Ge.treeExpandedKeys,jt=Ge.treeDefaultExpandAll,pt=Ge.treeDefaultExpandedKeys,Nt=Ge.onTreeExpand,Ut=Ge.treeIcon,Ot=Ge.showTreeIcon,zt=Ge.switcherIcon,Wt=Ge.treeLine,on=Ge.treeNodeFilterProp,rn=Ge.loadData,en=Ge.treeLoadedKeys,Be=Ge.treeMotion,Ce=Ge.onTreeLoad,je=Ge.keyEntities,Je=Y.useRef(),Me=(0,q.Z)(function(){return Le},[tn,Le],function(rt,_t){return _t[0]&&rt[1]!==_t[1]}),Xe=Y.useState(null),ze=(0,F.Z)(Xe,2),St=ze[0],kt=ze[1],Jt=je[St],mn=Y.useMemo(function(){return Ye?{checked:Te,halfChecked:At}:null},[Ye,Te,At]);Y.useEffect(function(){if(tn&&!Et&&Te.length){var rt;(rt=Je.current)===null||rt===void 0||rt.scrollTo({key:Te[0]}),kt(Te[0])}},[tn]);var gn=String(Lt).toLowerCase(),pn=function(_t){return gn?String(_t[on]).toLowerCase().includes(gn):!1},sn=Y.useState(pt),It=(0,F.Z)(sn,2),Bn=It[0],xn=It[1],Nn=Y.useState(null),cn=(0,F.Z)(Nn,2),An=cn[0],vn=cn[1],wn=Y.useMemo(function(){return Pt?(0,oe.Z)(Pt):Lt?An:Bn},[Bn,An,Pt,Lt]);Y.useEffect(function(){Lt&&vn(be(Le,x))},[Lt]);var Mn=function(_t){xn(_t),vn(_t),Nt&&Nt(_t)},Kn=function(_t){_t.preventDefault()},fn=function(_t,ae){var ge=ae.node;Ye&&Oe(ge)||(I(ge.key,{selected:!Te.includes(ge.key)}),Et||Zt(!1))};if(Y.useImperativeHandle(st,function(){var rt;return{scrollTo:(rt=Je.current)===null||rt===void 0?void 0:rt.scrollTo,onKeyDown:function(ae){var ge,b=ae.which;switch(b){case X.Z.UP:case X.Z.DOWN:case X.Z.LEFT:case X.Z.RIGHT:(ge=Je.current)===null||ge===void 0||ge.onKeyDown(ae);break;case X.Z.ENTER:{if(Jt){var Q=(Jt==null?void 0:Jt.node)||{},z=Q.selectable,Ze=Q.value;z!==!1&&fn(null,{node:{key:St},selected:!Te.includes(Ze)})}break}case X.Z.ESC:Zt(!1)}},onKeyUp:function(){}}}),Me.length===0)return Y.createElement("div",{role:"listbox",className:"".concat(ct,"-empty"),onMouseDown:Kn},Yt);var Ft={fieldNames:x};return en&&(Ft.loadedKeys=en),wn&&(Ft.expandedKeys=wn),Y.createElement("div",{onMouseDown:Kn},Jt&&tn&&Y.createElement("span",{style:Qe,"aria-live":"assertive"},Jt.node.value),Y.createElement(ce.Z,(0,v.Z)({ref:Je,focusable:!1,prefixCls:"".concat(ct,"-tree"),treeData:Me,height:k,itemHeight:we,virtual:bn!==!1&&Re!==!1,multiple:Et,icon:Ut,showIcon:Ot,switcherIcon:zt,showLine:Wt,loadData:Lt?null:rn,motion:Be,activeKey:St,checkable:Ye,checkStrictly:!0,checkedKeys:mn,selectedKeys:Ye?[]:Te,defaultExpandAll:jt},Ft,{onActiveChange:kt,onSelect:fn,onCheck:fn,onExpand:Mn,onLoad:Ce,filterTreeNode:pn,expandAction:pe})))},xt=Y.forwardRef(tt);xt.displayName="OptionList";var Ct=xt,ht="SHOW_ALL",nt="SHOW_PARENT",bt="SHOW_CHILD";function Ue(he,He,st,Rt){var ct=new Set(he);return He===bt?he.filter(function(Et){var Lt=st[Et];return!(Lt&&Lt.children&&Lt.children.some(function(Zt){var tn=Zt.node;return ct.has(tn[Rt.value])})&&Lt.children.every(function(Zt){var tn=Zt.node;return Oe(tn)||ct.has(tn[Rt.value])}))}):He===nt?he.filter(function(Et){var Lt=st[Et],Zt=Lt?Lt.parent:null;return!(Zt&&!Oe(Zt.node)&&ct.has(Zt.key))}):he}function Se(he){var He=he.searchPlaceholder,st=he.treeCheckStrictly,Rt=he.treeCheckable,ct=he.labelInValue,Et=he.value,Lt=he.multiple;warning(!He,"`searchPlaceholder` has been removed."),st&&ct===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(ct||st)&&warning(toArray(Et).every(function(Zt){return Zt&&_typeof(Zt)==="object"&&"value"in Zt}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),st||Lt||Rt?warning(!Et||Array.isArray(Et),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Et),"`value` should not be array when `TreeSelect` is single mode.")}var vt=null,N=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function D(he){return!he||(0,ee.Z)(he)!=="object"}var A=Y.forwardRef(function(he,He){var st=he.id,Rt=he.prefixCls,ct=Rt===void 0?"rc-tree-select":Rt,Et=he.value,Lt=he.defaultValue,Zt=he.onChange,tn=he.onSelect,Yt=he.onDeselect,wt=he.searchValue,bn=he.inputValue,k=he.onSearch,we=he.autoClearSearchValue,Le=we===void 0?!0:we,x=he.filterTreeNode,I=he.treeNodeFilterProp,Re=I===void 0?"value":I,pe=he.showCheckedStrategy,Ge=he.treeNodeLabelProp,Ye=he.multiple,Te=he.treeCheckable,At=he.treeCheckStrictly,Pt=he.labelInValue,jt=he.fieldNames,pt=he.treeDataSimpleMode,Nt=he.treeData,Ut=he.children,Ot=he.loadData,zt=he.treeLoadedKeys,Wt=he.onTreeLoad,on=he.treeDefaultExpandAll,rn=he.treeExpandedKeys,en=he.treeDefaultExpandedKeys,Be=he.onTreeExpand,Ce=he.treeExpandAction,je=he.virtual,Je=he.listHeight,Me=Je===void 0?200:Je,Xe=he.listItemHeight,ze=Xe===void 0?20:Xe,St=he.onDropdownVisibleChange,kt=he.dropdownMatchSelectWidth,Jt=kt===void 0?!0:kt,mn=he.treeLine,gn=he.treeIcon,pn=he.showTreeIcon,sn=he.switcherIcon,It=he.treeMotion,Bn=(0,j.Z)(he,N),xn=(0,B.ZP)(st),Nn=Te&&!At,cn=Te||At,An=At||Pt,vn=cn||Ye,wn=(0,G.Z)(Lt,{value:Et}),Mn=(0,F.Z)(wn,2),Kn=Mn[0],fn=Mn[1],Ft=Y.useMemo(function(){return Te?pe||bt:ht},[pe,Te]),rt=Y.useMemo(function(){return V(jt)},[JSON.stringify(jt)]),_t=(0,G.Z)("",{value:wt!==void 0?wt:bn,postState:function(Un){return Un||""}}),ae=(0,F.Z)(_t,2),ge=ae[0],b=ae[1],Q=function(Un){b(Un),k==null||k(Un)},z=Fe(Nt,Ut,pt),Ze=me(z,rt),Ke=Ze.keyEntities,T=Ze.valueEntities,Ne=Y.useCallback(function(Yn){var Un=[],Jn=[];return Yn.forEach(function(tr){T.has(tr)?Jn.push(tr):Un.push(tr)}),{missingRawValues:Un,existRawValues:Jn}},[T]),at=w(z,ge,{fieldNames:rt,treeNodeFilterProp:Re,filterTreeNode:x}),_=Y.useCallback(function(Yn){if(Yn){if(Ge)return Yn[Ge];for(var Un=rt._title,Jn=0;Jn{const{componentCls:He,treePrefixCls:st,colorBgElevated:Rt}=he,ct=`.${st}`;return[{[`${He}-dropdown`]:[{padding:`${he.paddingXS}px ${he.paddingXS/2}px`},(0,ke.Yk)(st,(0,We.TS)(he,{colorBgContainer:Rt})),{[ct]:{borderRadius:0,[`${ct}-list-holder-inner`]:{alignItems:"stretch",[`${ct}-treenode`]:{[`${ct}-node-content-wrapper`]:{flex:"auto"}}}}},(0,ie.C2)(`${st}-checkbox`,he),{"&-rtl":{direction:"rtl",[`${ct}-switcher${ct}-switcher_close`]:{[`${ct}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Dt(he,He){return(0,ye.Z)("TreeSelect",st=>{const Rt=(0,We.TS)(st,{treePrefixCls:He});return[dt(Rt)]},ke.TM)(he)}var yt=function(he,He){var st={};for(var Rt in he)Object.prototype.hasOwnProperty.call(he,Rt)&&He.indexOf(Rt)<0&&(st[Rt]=he[Rt]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,Rt=Object.getOwnPropertySymbols(he);ct{var st,{prefixCls:Rt,size:ct,disabled:Et,bordered:Lt=!0,className:Zt,rootClassName:tn,treeCheckable:Yt,multiple:wt,listHeight:bn=256,listItemHeight:k=26,placement:we,notFoundContent:Le,switcherIcon:x,treeLine:I,getPopupContainer:Re,popupClassName:pe,dropdownClassName:Ge,treeIcon:Ye=!1,transitionName:Te,choiceTransitionName:At="",status:Pt,treeExpandAction:jt,builtinPlacements:pt,dropdownMatchSelectWidth:Nt,popupMatchSelectWidth:Ut,allowClear:Ot}=he,zt=yt(he,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:Wt,getPrefixCls:on,renderEmpty:rn,direction:en,virtual:Be,popupMatchSelectWidth:Ce,popupOverflow:je}=Y.useContext(f.E_),Je=on(),Me=on("select",Rt),Xe=on("select-tree",Rt),ze=on("tree-select",Rt),{compactSize:St,compactItemClassnames:kt}=(0,H.ri)(Me,en),[Jt,mn]=(0,$.Z)(Me),[gn]=Dt(ze,Xe),pn=d()(pe||Ge,`${ze}-dropdown`,{[`${ze}-dropdown-rtl`]:en==="rtl"},tn,mn),sn=!!(Yt||wt),It=(0,i.Z)(zt.suffixIcon,zt.showArrow),Bn=(st=Ut!=null?Ut:Nt)!==null&&st!==void 0?st:Ce,{status:xn,hasFeedback:Nn,isFormItemInput:cn,feedbackIcon:An}=Y.useContext(Pe.aM),vn=(0,S.F)(xn,Pt),{suffixIcon:wn,removeIcon:Mn,clearIcon:Kn}=(0,m.Z)(Object.assign(Object.assign({},zt),{multiple:sn,showSuffixIcon:It,hasFeedback:Nn,feedbackIcon:An,prefixCls:Me,componentName:"TreeSelect"})),fn=Ot===!0?{clearIcon:Kn}:Ot;let Ft;Le!==void 0?Ft=Le:Ft=(rn==null?void 0:rn("Select"))||Y.createElement(te.Z,{componentName:"Select"});const rt=(0,u.Z)(zt,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),_t=Y.useMemo(()=>we!==void 0?we:en==="rtl"?"bottomRight":"bottomLeft",[we,en]),ae=(0,h.Z)(pt,je),ge=(0,re.Z)(T=>{var Ne;return(Ne=ct!=null?ct:St)!==null&&Ne!==void 0?Ne:T}),b=Y.useContext(W.Z),Q=Et!=null?Et:b,z=d()(!Rt&&ze,{[`${Me}-lg`]:ge==="large",[`${Me}-sm`]:ge==="small",[`${Me}-rtl`]:en==="rtl",[`${Me}-borderless`]:!Lt,[`${Me}-in-form-item`]:cn},(0,S.Z)(Me,vn,Nn),kt,Zt,tn,mn),Ze=T=>Y.createElement(L.Z,{prefixCls:Xe,switcherIcon:x,treeNodeProps:T,showLine:I}),Ke=Y.createElement(Z,Object.assign({virtual:Be,disabled:Q},rt,{dropdownMatchSelectWidth:Bn,builtinPlacements:ae,ref:He,prefixCls:Me,className:z,listHeight:bn,listItemHeight:k,treeCheckable:Yt&&Y.createElement("span",{className:`${Me}-tree-checkbox-inner`}),treeLine:!!I,suffixIcon:wn,multiple:sn,placement:_t,removeIcon:Mn,allowClear:fn,switcherIcon:Ze,showTreeIcon:Ye,notFoundContent:Ft,getPopupContainer:Re||Wt,treeMotion:null,dropdownClassName:pn,choiceTransitionName:(0,K.m)(Je,"",At),transitionName:(0,K.m)(Je,"slide-up",Te),treeExpandAction:jt}));return Jt(gn(Ke))},Vt=Y.forwardRef(Bt),Xt=(0,s.Z)(Vt);Vt.TreeNode=c,Vt.SHOW_ALL=ht,Vt.SHOW_PARENT=nt,Vt.SHOW_CHILD=bt,Vt._InternalPanelDoNotUseOrYouWillBeFired=Xt;var $t=Vt},20648:function(Ht,ot,e){e.d(ot,{TM:function(){return y},Yk:function(){return G}});var n=e(36237),d=e(98447),v=e(17313),oe=e(8378),C=e(37613),F=e(83116);const j=new n.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ee=(Y,ne)=>({[`.${Y}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${ne.motionDurationSlow}`}}}),ve=(Y,ne)=>({[`.${Y}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:ne.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${ne.lineWidthBold}px solid ${ne.colorPrimary}`,borderRadius:"50%",content:'""'}}}),B=(Y,ne)=>{const{treeCls:fe,treeNodeCls:it,treeNodePadding:me,titleHeight:Ve,nodeSelectedBg:de,nodeHoverBg:P}=ne,c=ne.paddingXS;return{[fe]:Object.assign(Object.assign({},(0,v.Wf)(ne)),{background:ne.colorBgContainer,borderRadius:ne.borderRadius,transition:`background-color ${ne.motionDurationSlow}`,[`&${fe}-rtl`]:{[`${fe}-switcher`]:{"&_close":{[`${fe}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${fe}-active-focused)`]:Object.assign({},(0,v.oN)(ne)),[`${fe}-list-holder-inner`]:{alignItems:"flex-start"},[`&${fe}-block-node`]:{[`${fe}-list-holder-inner`]:{alignItems:"stretch",[`${fe}-node-content-wrapper`]:{flex:"auto"},[`${it}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:me,insetInlineStart:0,border:`1px solid ${ne.colorPrimary}`,opacity:0,animationName:j,animationDuration:ne.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${it}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${me}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${fe}-node-content-wrapper`]:{color:ne.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${fe}-node-content-wrapper`]:Object.assign({},(0,v.oN)(ne)),[`&:not(${it}-disabled).filter-node ${fe}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${fe}-draggable-icon`]:{flexShrink:0,width:Ve,lineHeight:`${Ve}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${ne.motionDurationSlow}`,[`${it}:hover &`]:{opacity:.45}},[`&${it}-disabled`]:{[`${fe}-draggable-icon`]:{visibility:"hidden"}}}},[`${fe}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Ve}},[`${fe}-draggable-icon`]:{visibility:"hidden"},[`${fe}-switcher`]:Object.assign(Object.assign({},ee(Y,ne)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ve,margin:0,lineHeight:`${Ve}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${fe}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:ne.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ve/2,bottom:-me,marginInlineStart:-1,borderInlineEnd:`1px solid ${ne.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Ve/2*.8,height:Ve/2,borderBottom:`1px solid ${ne.colorBorder}`,content:'""'}}}),[`${fe}-checkbox`]:{top:"initial",marginInlineEnd:c},[`${fe}-node-content-wrapper, ${fe}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Ve,margin:0,padding:`0 ${ne.paddingXS/2}px`,color:"inherit",lineHeight:`${Ve}px`,background:"transparent",borderRadius:ne.borderRadius,cursor:"pointer",transition:`all ${ne.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:P},[`&${fe}-node-selected`]:{backgroundColor:de},[`${fe}-iconEle`]:{display:"inline-block",width:Ve,height:Ve,lineHeight:`${Ve}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${fe}-unselectable ${fe}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${fe}-node-content-wrapper`]:Object.assign({lineHeight:`${Ve}px`,userSelect:"none"},ve(Y,ne)),[`${it}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${ne.colorPrimary}`}},"&-show-line":{[`${fe}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ve/2,bottom:-me,borderInlineEnd:`1px solid ${ne.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${fe}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${it}-leaf-last`]:{[`${fe}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Ve/2}px !important`}}}}})}},se=Y=>{const{treeCls:ne,treeNodeCls:fe,treeNodePadding:it,directoryNodeSelectedBg:me,directoryNodeSelectedColor:Ve}=Y;return{[`${ne}${ne}-directory`]:{[fe]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:it,insetInlineStart:0,transition:`background-color ${Y.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:Y.controlItemBgHover}},"> *":{zIndex:1},[`${ne}-switcher`]:{transition:`color ${Y.motionDurationMid}`},[`${ne}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${ne}-node-selected`]:{color:Ve,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:me},[`${ne}-switcher`]:{color:Ve},[`${ne}-node-content-wrapper`]:{color:Ve,background:"transparent"}}}}}},G=(Y,ne)=>{const fe=`.${Y}`,it=`${fe}-treenode`,me=ne.paddingXS/2,Ve=(0,C.TS)(ne,{treeCls:fe,treeNodeCls:it,treeNodePadding:me});return[B(Y,Ve),se(Ve)]},y=Y=>{const{controlHeightSM:ne}=Y;return{titleHeight:ne,nodeHoverBg:Y.controlItemBgHover,nodeSelectedBg:Y.controlItemBgActive}};ot.ZP=(0,F.Z)("Tree",(Y,ne)=>{let{prefixCls:fe}=ne;return[{[Y.componentCls]:(0,d.C2)(`${fe}-checkbox`,Y)},G(fe,Y),(0,oe.Z)(Y)]},Y=>{const{colorTextLightSolid:ne,colorPrimary:fe}=Y;return Object.assign(Object.assign({},y(Y)),{directoryNodeSelectedColor:ne,directoryNodeSelectedBg:fe})})},71997:function(Ht,ot,e){e.d(ot,{Z:function(){return it}});var n=e(54476),d=e(59301),v={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"},oe=v,C=e(7657),F=function(Ve,de){return d.createElement(C.Z,(0,n.Z)({},Ve,{ref:de,icon:oe}))},j=d.forwardRef(F),ee=j,ve=e(52671),B=e(58617),se=e(15075),G=e(43531),y=e(92310),Y=e.n(y),ne=e(92343),it=me=>{const{prefixCls:Ve,switcherIcon:de,treeNodeProps:P,showLine:c}=me,{isLeaf:t,expanded:p,loading:g}=P;if(g)return d.createElement(B.Z,{className:`${Ve}-switcher-loading-icon`});let U;if(c&&typeof c=="object"&&(U=c.showLeafIcon),t){if(!c)return null;if(typeof U!="boolean"&&U){const M=typeof U=="function"?U(P):U,Fe=`${Ve}-switcher-line-custom-icon`;return(0,ne.l$)(M)?(0,ne.Tm)(M,{className:Y()(M.props.className||"",Fe)}):M}return U?d.createElement(ve.Z,{className:`${Ve}-switcher-line-icon`}):d.createElement("span",{className:`${Ve}-switcher-leaf-line`})}const w=`${Ve}-switcher-icon`,Ee=typeof de=="function"?de(P):de;return(0,ne.l$)(Ee)?(0,ne.Tm)(Ee,{className:Y()(Ee.props.className||"",w)}):Ee!==void 0?Ee:c?p?d.createElement(se.Z,{className:`${Ve}-switcher-line-icon`}):d.createElement(G.Z,{className:`${Ve}-switcher-line-icon`}):d.createElement(ee,{className:w})}},31561:function(Ht,ot,e){e.d(ot,{Z:function(){return p}});var n=e(54476),d=e(20068),v=e(42978),oe=e(75931),C=e(35593),F=e(92310),j=e.n(F),ee=e(8654),ve=e(59301),B=e(10228),se=e(16089),G=B.Z.ESC,y=B.Z.TAB;function Y(g){var U=g.visible,w=g.triggerRef,Ee=g.onVisibleChange,M=g.autoFocus,Fe=g.overlayRef,Ae=ve.useRef(!1),lt=function(){if(U){var J,xe;(J=w.current)===null||J===void 0||(xe=J.focus)===null||xe===void 0||xe.call(J),Ee==null||Ee(!1)}},X=function(){var J;return(J=Fe.current)!==null&&J!==void 0&&J.focus?(Fe.current.focus(),Ae.current=!0,!0):!1},q=function(J){switch(J.keyCode){case G:lt();break;case y:{var xe=!1;Ae.current||(xe=X()),xe?J.preventDefault():lt();break}}};ve.useEffect(function(){return U?(window.addEventListener("keydown",q),M&&(0,se.Z)(X,3),function(){window.removeEventListener("keydown",q),Ae.current=!1}):function(){Ae.current=!1}},[U])}var ne=(0,ve.forwardRef)(function(g,U){var w=g.overlay,Ee=g.arrow,M=g.prefixCls,Fe=(0,ve.useMemo)(function(){var lt;return typeof w=="function"?lt=w():lt=w,lt},[w]),Ae=(0,ee.sQ)(U,Fe==null?void 0:Fe.ref);return ve.createElement(ve.Fragment,null,Ee&&ve.createElement("div",{className:"".concat(M,"-arrow")}),ve.cloneElement(Fe,{ref:(0,ee.Yr)(Fe)?Ae:void 0}))}),fe=ne,it={adjustX:1,adjustY:1},me=[0,0],Ve={topLeft:{points:["bl","tl"],overflow:it,offset:[0,-4],targetOffset:me},top:{points:["bc","tc"],overflow:it,offset:[0,-4],targetOffset:me},topRight:{points:["br","tr"],overflow:it,offset:[0,-4],targetOffset:me},bottomLeft:{points:["tl","bl"],overflow:it,offset:[0,4],targetOffset:me},bottom:{points:["tc","bc"],overflow:it,offset:[0,4],targetOffset:me},bottomRight:{points:["tr","br"],overflow:it,offset:[0,4],targetOffset:me}},de=Ve,P=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(g,U){var w,Ee=g.arrow,M=Ee===void 0?!1:Ee,Fe=g.prefixCls,Ae=Fe===void 0?"rc-dropdown":Fe,lt=g.transitionName,X=g.animation,q=g.align,ce=g.placement,J=ce===void 0?"bottomLeft":ce,xe=g.placements,De=xe===void 0?de:xe,V=g.getPopupContainer,Oe=g.showAction,be=g.hideAction,ue=g.overlayClassName,Qe=g.overlayStyle,tt=g.visible,xt=g.trigger,Ct=xt===void 0?["hover"]:xt,ht=g.autoFocus,nt=g.overlay,bt=g.children,Ue=g.onVisibleChange,Se=(0,oe.Z)(g,P),vt=ve.useState(),N=(0,v.Z)(vt,2),D=N[0],A=N[1],a="visible"in g?tt:D,E=ve.useRef(null),Z=ve.useRef(null),u=ve.useRef(null);ve.useImperativeHandle(U,function(){return E.current});var s=function(h){A(h),Ue==null||Ue(h)};Y({visible:a,triggerRef:u,onVisibleChange:s,autoFocus:ht,overlayRef:Z});var K=function(h){var i=g.onOverlayClick;A(!1),i&&i(h)},S=function(){return ve.createElement(fe,{ref:Z,overlay:nt,prefixCls:Ae,arrow:M})},f=function(){return typeof nt=="function"?S:S()},W=function(){var h=g.minOverlayWidthMatchTrigger,i=g.alignPoint;return"minOverlayWidthMatchTrigger"in g?h:!i},te=function(){var h=g.openClassName;return h!==void 0?h:"".concat(Ae,"-open")},re=ve.cloneElement(bt,{className:j()((w=bt.props)===null||w===void 0?void 0:w.className,a&&te()),ref:(0,ee.Yr)(bt)?(0,ee.sQ)(u,bt.ref):void 0}),Pe=be;return!Pe&&Ct.indexOf("contextMenu")!==-1&&(Pe=["click"]),ve.createElement(C.Z,(0,n.Z)({builtinPlacements:De},Se,{prefixCls:Ae,ref:E,popupClassName:j()(ue,(0,d.Z)({},"".concat(Ae,"-show-arrow"),M)),popupStyle:Qe,action:Ct,showAction:Oe,hideAction:Pe,popupPlacement:J,popupAlign:q,popupTransitionName:lt,popupAnimation:X,popupVisible:a,stretch:W()?"minWidth":"",popup:f(),onPopupVisibleChange:s,onPopupClick:K,getPopupContainer:V}),re)}var t=ve.forwardRef(c),p=t},93681:function(Ht,ot,e){e.r(ot),e.d(ot,{BaseInput:function(){return B},default:function(){return Ve}});var n=e(54476),d=e(33885),v=e(20068),oe=e(76190),C=e(92310),F=e.n(C),j=e(59301),ee=e(5643),ve=function(P){var c,t,p=P.inputElement,g=P.prefixCls,U=P.prefix,w=P.suffix,Ee=P.addonBefore,M=P.addonAfter,Fe=P.className,Ae=P.style,lt=P.disabled,X=P.readOnly,q=P.focused,ce=P.triggerFocus,J=P.allowClear,xe=P.value,De=P.handleReset,V=P.hidden,Oe=P.classes,be=P.classNames,ue=P.dataAttrs,Qe=P.styles,tt=P.components,xt=(tt==null?void 0:tt.affixWrapper)||"span",Ct=(tt==null?void 0:tt.groupWrapper)||"span",ht=(tt==null?void 0:tt.wrapper)||"span",nt=(tt==null?void 0:tt.groupAddon)||"span",bt=(0,j.useRef)(null),Ue=function(S){var f;(f=bt.current)!==null&&f!==void 0&&f.contains(S.target)&&(ce==null||ce())},Se=function(){var S;if(!J)return null;var f=!lt&&!X&&xe,W="".concat(g,"-clear-icon"),te=(0,oe.Z)(J)==="object"&&J!==null&&J!==void 0&&J.clearIcon?J.clearIcon:"\u2716";return j.createElement("span",{onClick:De,onMouseDown:function(Pe){return Pe.preventDefault()},className:F()(W,(S={},(0,v.Z)(S,"".concat(W,"-hidden"),!f),(0,v.Z)(S,"".concat(W,"-has-suffix"),!!w),S)),role:"button",tabIndex:-1},te)},vt=(0,j.cloneElement)(p,{value:xe,hidden:V,className:F()((c=p.props)===null||c===void 0?void 0:c.className,!(0,ee.X3)(P)&&!(0,ee.He)(P)&&Fe)||null,style:(0,d.Z)((0,d.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,ee.X3)(P)&&!(0,ee.He)(P)?Ae:{})});if((0,ee.X3)(P)){var N,D="".concat(g,"-affix-wrapper"),A=F()(D,(N={},(0,v.Z)(N,"".concat(D,"-disabled"),lt),(0,v.Z)(N,"".concat(D,"-focused"),q),(0,v.Z)(N,"".concat(D,"-readonly"),X),(0,v.Z)(N,"".concat(D,"-input-with-clear-btn"),w&&J&&xe),N),!(0,ee.He)(P)&&Fe,Oe==null?void 0:Oe.affixWrapper,be==null?void 0:be.affixWrapper),a=(w||J)&&j.createElement("span",{className:F()("".concat(g,"-suffix"),be==null?void 0:be.suffix),style:Qe==null?void 0:Qe.suffix},Se(),w);vt=j.createElement(xt,(0,n.Z)({className:A,style:(0,d.Z)((0,d.Z)({},(0,ee.He)(P)?void 0:Ae),Qe==null?void 0:Qe.affixWrapper),hidden:!(0,ee.He)(P)&&V,onClick:Ue},ue==null?void 0:ue.affixWrapper,{ref:bt}),U&&j.createElement("span",{className:F()("".concat(g,"-prefix"),be==null?void 0:be.prefix),style:Qe==null?void 0:Qe.prefix},U),(0,j.cloneElement)(p,{value:xe,hidden:null}),a)}if((0,ee.He)(P)){var E="".concat(g,"-group"),Z="".concat(E,"-addon"),u=F()("".concat(g,"-wrapper"),E,Oe==null?void 0:Oe.wrapper),s=F()("".concat(g,"-group-wrapper"),Fe,Oe==null?void 0:Oe.group);return j.createElement(Ct,{className:s,style:Ae,hidden:V},j.createElement(ht,{className:u},Ee&&j.createElement(nt,{className:Z},Ee),(0,j.cloneElement)(vt,{hidden:null}),M&&j.createElement(nt,{className:Z},M)))}return vt},B=ve,se=e(94480),G=e(42978),y=e(75931),Y=e(18929),ne=e(2738),fe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],it=(0,j.forwardRef)(function(de,P){var c=de.autoComplete,t=de.onChange,p=de.onFocus,g=de.onBlur,U=de.onPressEnter,w=de.onKeyDown,Ee=de.prefixCls,M=Ee===void 0?"rc-input":Ee,Fe=de.disabled,Ae=de.htmlSize,lt=de.className,X=de.maxLength,q=de.suffix,ce=de.showCount,J=de.type,xe=J===void 0?"text":J,De=de.classes,V=de.classNames,Oe=de.styles,be=(0,y.Z)(de,fe),ue=(0,Y.Z)(de.defaultValue,{value:de.value}),Qe=(0,G.Z)(ue,2),tt=Qe[0],xt=Qe[1],Ct=(0,j.useState)(!1),ht=(0,G.Z)(Ct,2),nt=ht[0],bt=ht[1],Ue=(0,j.useRef)(null),Se=function(s){Ue.current&&(0,ee.nH)(Ue.current,s)};(0,j.useImperativeHandle)(P,function(){return{focus:Se,blur:function(){var s;(s=Ue.current)===null||s===void 0||s.blur()},setSelectionRange:function(s,K,S){var f;(f=Ue.current)===null||f===void 0||f.setSelectionRange(s,K,S)},select:function(){var s;(s=Ue.current)===null||s===void 0||s.select()},input:Ue.current}}),(0,j.useEffect)(function(){bt(function(u){return u&&Fe?!1:u})},[Fe]);var vt=function(s){de.value===void 0&&xt(s.target.value),Ue.current&&(0,ee.rJ)(Ue.current,s,t)},N=function(s){U&&s.key==="Enter"&&U(s),w==null||w(s)},D=function(s){bt(!0),p==null||p(s)},A=function(s){bt(!1),g==null||g(s)},a=function(s){xt(""),Se(),Ue.current&&(0,ee.rJ)(Ue.current,s,t)},E=function(){var s=(0,ne.Z)(de,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return j.createElement("input",(0,n.Z)({autoComplete:c},s,{onChange:vt,onFocus:D,onBlur:A,onKeyDown:N,className:F()(M,(0,v.Z)({},"".concat(M,"-disabled"),Fe),V==null?void 0:V.input),style:Oe==null?void 0:Oe.input,ref:Ue,size:Ae,type:xe}))},Z=function(){var s=Number(X)>0;if(q||ce){var K=(0,ee.D7)(tt),S=(0,se.Z)(K).length,f=(0,oe.Z)(ce)==="object"?ce.formatter({value:K,count:S,maxLength:X}):"".concat(S).concat(s?" / ".concat(X):"");return j.createElement(j.Fragment,null,!!ce&&j.createElement("span",{className:F()("".concat(M,"-show-count-suffix"),(0,v.Z)({},"".concat(M,"-show-count-has-suffix"),!!q),V==null?void 0:V.count),style:(0,d.Z)({},Oe==null?void 0:Oe.count)},f),q)}return null};return j.createElement(B,(0,n.Z)({},be,{prefixCls:M,className:lt,inputElement:E(),handleReset:a,value:(0,ee.D7)(tt),focused:nt,triggerFocus:Se,suffix:Z(),disabled:Fe,classes:De,classNames:V,styles:Oe}))}),me=it,Ve=me},5643:function(Ht,ot,e){e.d(ot,{D7:function(){return C},He:function(){return n},X3:function(){return d},nH:function(){return oe},rJ:function(){return v}});function n(F){return!!(F.addonBefore||F.addonAfter)}function d(F){return!!(F.prefix||F.suffix||F.allowClear)}function v(F,j,ee,ve){if(ee){var B=j;if(j.type==="click"){var se=F.cloneNode(!0);B=Object.create(j,{target:{value:se},currentTarget:{value:se}}),se.value="",ee(B);return}if(ve!==void 0){B=Object.create(j,{target:{value:F},currentTarget:{value:F}}),F.value=ve,ee(B);return}ee(B)}}function oe(F,j){if(F){F.focus(j);var ee=j||{},ve=ee.cursor;if(ve){var B=F.value.length;switch(ve){case"start":F.setSelectionRange(0,0);break;case"end":F.setSelectionRange(B,B);break;default:F.setSelectionRange(0,B)}}}}function C(F){return typeof F=="undefined"||F===null?"":String(F)}},15285:function(Ht,ot,e){e.d(ot,{iz:function(){return jt},ck:function(){return Xt},BW:function(){return Pt},sN:function(){return Xt},Wd:function(){return pe},ZP:function(){return en},Xl:function(){return w}});var n=e(54476),d=e(20068),v=e(33885),oe=e(94480),C=e(42978),F=e(75931),j=e(92310),ee=e.n(j),ve=e(83836),B=e(18929),se=e(13697),G=e(48736),y=e(59301),Y=e(4676),ne=y.createContext(null);function fe(Be,Ce){return Be===void 0?null:"".concat(Be,"-").concat(Ce)}function it(Be){var Ce=y.useContext(ne);return fe(Ce,Be)}var me=e(80547),Ve=["children","locked"],de=y.createContext(null);function P(Be,Ce){var je=(0,v.Z)({},Be);return Object.keys(Ce).forEach(function(Je){var Me=Ce[Je];Me!==void 0&&(je[Je]=Me)}),je}function c(Be){var Ce=Be.children,je=Be.locked,Je=(0,F.Z)(Be,Ve),Me=y.useContext(de),Xe=(0,me.Z)(function(){return P(Me,Je)},[Me,Je],function(ze,St){return!je&&(ze[0]!==St[0]||!(0,se.Z)(ze[1],St[1],!0))});return y.createElement(de.Provider,{value:Xe},Ce)}var t=[],p=y.createContext(null);function g(){return y.useContext(p)}var U=y.createContext(t);function w(Be){var Ce=y.useContext(U);return y.useMemo(function(){return Be!==void 0?[].concat((0,oe.Z)(Ce),[Be]):Ce},[Ce,Be])}var Ee=y.createContext(null),M=y.createContext({}),Fe=M,Ae=e(29194);function lt(Be){var Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ae.Z)(Be)){var je=Be.nodeName.toLowerCase(),Je=["input","select","textarea","button"].includes(je)||Be.isContentEditable||je==="a"&&!!Be.getAttribute("href"),Me=Be.getAttribute("tabindex"),Xe=Number(Me),ze=null;return Me&&!Number.isNaN(Xe)?ze=Xe:Je&&ze===null&&(ze=0),Je&&Be.disabled&&(ze=null),ze!==null&&(ze>=0||Ce&&ze<0)}return!1}function X(Be){var Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,je=(0,oe.Z)(Be.querySelectorAll("*")).filter(function(Je){return lt(Je,Ce)});return lt(Be,Ce)&&je.unshift(Be),je}var q=null;function ce(){q=document.activeElement}function J(){q=null}function xe(){if(q)try{q.focus()}catch(Be){}}function De(Be,Ce){if(Ce.keyCode===9){var je=X(Be),Je=je[Ce.shiftKey?0:je.length-1],Me=Je===document.activeElement||Be===document.activeElement;if(Me){var Xe=je[Ce.shiftKey?je.length-1:0];Xe.focus(),Ce.preventDefault()}}}var V=e(10228),Oe=e(16089),be=V.Z.LEFT,ue=V.Z.RIGHT,Qe=V.Z.UP,tt=V.Z.DOWN,xt=V.Z.ENTER,Ct=V.Z.ESC,ht=V.Z.HOME,nt=V.Z.END,bt=[Qe,tt,be,ue];function Ue(Be,Ce,je,Je){var Me,Xe,ze,St,kt="prev",Jt="next",mn="children",gn="parent";if(Be==="inline"&&Je===xt)return{inlineTrigger:!0};var pn=(Me={},(0,d.Z)(Me,Qe,kt),(0,d.Z)(Me,tt,Jt),Me),sn=(Xe={},(0,d.Z)(Xe,be,je?Jt:kt),(0,d.Z)(Xe,ue,je?kt:Jt),(0,d.Z)(Xe,tt,mn),(0,d.Z)(Xe,xt,mn),Xe),It=(ze={},(0,d.Z)(ze,Qe,kt),(0,d.Z)(ze,tt,Jt),(0,d.Z)(ze,xt,mn),(0,d.Z)(ze,Ct,gn),(0,d.Z)(ze,be,je?mn:gn),(0,d.Z)(ze,ue,je?gn:mn),ze),Bn={inline:pn,horizontal:sn,vertical:It,inlineSub:pn,horizontalSub:It,verticalSub:It},xn=(St=Bn["".concat(Be).concat(Ce?"":"Sub")])===null||St===void 0?void 0:St[Je];switch(xn){case kt:return{offset:-1,sibling:!0};case Jt:return{offset:1,sibling:!0};case gn:return{offset:-1,sibling:!1};case mn:return{offset:1,sibling:!1};default:return null}}function Se(Be){for(var Ce=Be;Ce;){if(Ce.getAttribute("data-menu-list"))return Ce;Ce=Ce.parentElement}return null}function vt(Be,Ce){for(var je=Be||document.activeElement;je;){if(Ce.has(je))return je;je=je.parentElement}return null}function N(Be,Ce){var je=X(Be,!0);return je.filter(function(Je){return Ce.has(Je)})}function D(Be,Ce,je){var Je=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Be)return null;var Me=N(Be,Ce),Xe=Me.length,ze=Me.findIndex(function(St){return je===St});return Je<0?ze===-1?ze=Xe-1:ze-=1:Je>0&&(ze+=1),ze=(ze+Xe)%Xe,Me[ze]}var A=function(Ce,je){var Je=new Set,Me=new Map,Xe=new Map;return Ce.forEach(function(ze){var St=document.querySelector("[data-menu-id='".concat(fe(je,ze),"']"));St&&(Je.add(St),Xe.set(St,ze),Me.set(ze,St))}),{elements:Je,key2element:Me,element2key:Xe}};function a(Be,Ce,je,Je,Me,Xe,ze,St,kt,Jt){var mn=y.useRef(),gn=y.useRef();gn.current=Ce;var pn=function(){Oe.Z.cancel(mn.current)};return y.useEffect(function(){return function(){pn()}},[]),function(sn){var It=sn.which;if([].concat(bt,[xt,Ct,ht,nt]).includes(It)){var Bn=Xe(),xn=A(Bn,Je),Nn=xn,cn=Nn.elements,An=Nn.key2element,vn=Nn.element2key,wn=An.get(Ce),Mn=vt(wn,cn),Kn=vn.get(Mn),fn=Ue(Be,ze(Kn,!0).length===1,je,It);if(!fn&&It!==ht&&It!==nt)return;(bt.includes(It)||[ht,nt].includes(It))&&sn.preventDefault();var Ft=function(Ze){if(Ze){var Ke=Ze,T=Ze.querySelector("a");T!=null&&T.getAttribute("href")&&(Ke=T);var Ne=vn.get(Ze);St(Ne),pn(),mn.current=(0,Oe.Z)(function(){gn.current===Ne&&Ke.focus()})}};if([ht,nt].includes(It)||fn.sibling||!Mn){var rt;!Mn||Be==="inline"?rt=Me.current:rt=Se(Mn);var _t,ae=N(rt,cn);It===ht?_t=ae[0]:It===nt?_t=ae[ae.length-1]:_t=D(rt,cn,Mn,fn.offset),Ft(_t)}else if(fn.inlineTrigger)kt(Kn);else if(fn.offset>0)kt(Kn,!0),pn(),mn.current=(0,Oe.Z)(function(){xn=A(Bn,Je);var z=Mn.getAttribute("aria-controls"),Ze=document.getElementById(z),Ke=D(Ze,xn.elements);Ft(Ke)},5);else if(fn.offset<0){var ge=ze(Kn,!0),b=ge[ge.length-2],Q=An.get(b);kt(b,!1),Ft(Q)}}Jt==null||Jt(sn)}}function E(Be){Promise.resolve().then(Be)}var Z="__RC_UTIL_PATH_SPLIT__",u=function(Ce){return Ce.join(Z)},s=function(Ce){return Ce.split(Z)},K="rc-menu-more";function S(){var Be=y.useState({}),Ce=(0,C.Z)(Be,2),je=Ce[1],Je=(0,y.useRef)(new Map),Me=(0,y.useRef)(new Map),Xe=y.useState([]),ze=(0,C.Z)(Xe,2),St=ze[0],kt=ze[1],Jt=(0,y.useRef)(0),mn=(0,y.useRef)(!1),gn=function(){mn.current||je({})},pn=(0,y.useCallback)(function(An,vn){var wn=u(vn);Me.current.set(wn,An),Je.current.set(An,wn),Jt.current+=1;var Mn=Jt.current;E(function(){Mn===Jt.current&&gn()})},[]),sn=(0,y.useCallback)(function(An,vn){var wn=u(vn);Me.current.delete(wn),Je.current.delete(An)},[]),It=(0,y.useCallback)(function(An){kt(An)},[]),Bn=(0,y.useCallback)(function(An,vn){var wn=Je.current.get(An)||"",Mn=s(wn);return vn&&St.includes(Mn[0])&&Mn.unshift(K),Mn},[St]),xn=(0,y.useCallback)(function(An,vn){return An.some(function(wn){var Mn=Bn(wn,!0);return Mn.includes(vn)})},[Bn]),Nn=function(){var vn=(0,oe.Z)(Je.current.keys());return St.length&&vn.push(K),vn},cn=(0,y.useCallback)(function(An){var vn="".concat(Je.current.get(An)).concat(Z),wn=new Set;return(0,oe.Z)(Me.current.keys()).forEach(function(Mn){Mn.startsWith(vn)&&wn.add(Me.current.get(Mn))}),wn},[]);return y.useEffect(function(){return function(){mn.current=!0}},[]),{registerPath:pn,unregisterPath:sn,refreshOverflowKeys:It,isSubPathKey:xn,getKeyPath:Bn,getKeys:Nn,getSubPathKeys:cn}}function f(Be){var Ce=y.useRef(Be);Ce.current=Be;var je=y.useCallback(function(){for(var Je,Me=arguments.length,Xe=new Array(Me),ze=0;ze1&&(cn.motionAppear=!1);var An=cn.onVisibleChanged;return cn.onVisibleChanged=function(vn){return!pn.current&&!vn&&xn(!0),An==null?void 0:An(vn)},Bn?null:y.createElement(c,{mode:Xe,locked:!pn.current},y.createElement(we.default,(0,n.Z)({visible:Nn},cn,{forceRender:kt,removeOnLeave:!1,leavedClassName:"".concat(St,"-hidden")}),function(vn){var wn=vn.className,Mn=vn.style;return y.createElement(st,{id:Ce,className:wn,style:Mn},Me)}))}var x=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],I=["active"],Re=function(Ce){var je,Je=Ce.style,Me=Ce.className,Xe=Ce.title,ze=Ce.eventKey,St=Ce.warnKey,kt=Ce.disabled,Jt=Ce.internalPopupClose,mn=Ce.children,gn=Ce.itemIcon,pn=Ce.expandIcon,sn=Ce.popupClassName,It=Ce.popupOffset,Bn=Ce.popupStyle,xn=Ce.onClick,Nn=Ce.onMouseEnter,cn=Ce.onMouseLeave,An=Ce.onTitleClick,vn=Ce.onTitleMouseEnter,wn=Ce.onTitleMouseLeave,Mn=(0,F.Z)(Ce,x),Kn=it(ze),fn=y.useContext(de),Ft=fn.prefixCls,rt=fn.mode,_t=fn.openKeys,ae=fn.disabled,ge=fn.overflowDisabled,b=fn.activeKey,Q=fn.selectedKeys,z=fn.itemIcon,Ze=fn.expandIcon,Ke=fn.onItemClick,T=fn.onOpenChange,Ne=fn.onActive,at=y.useContext(Fe),_=at._internalRenderSubMenuItem,qe=y.useContext(Ee),nn=qe.isSubPathKey,Kt=w(),Dn="".concat(Ft,"-submenu"),Cn=ae||kt,ln=y.useRef(),Ln=y.useRef(),jn=gn!=null?gn:z,Hn=pn!=null?pn:Ze,dr=_t.includes(ze),lr=!ge&&dr,wr=nn(Q,ze),an=L(ze,Cn,vn,wn),vr=an.active,xr=(0,F.Z)(an,I),Tr=y.useState(!1),Zr=(0,C.Z)(Tr,2),ua=Zr[0],xa=Zr[1],Gr=function(mr){Cn||xa(mr)},Sr=function(mr){Gr(!0),Nn==null||Nn({key:ze,domEvent:mr})},Ca=function(mr){Gr(!1),cn==null||cn({key:ze,domEvent:mr})},Yn=y.useMemo(function(){return vr||(rt!=="inline"?ua||nn([b],ze):!1)},[rt,vr,b,ua,ze,nn]),Un=ie(Kt.length),Jn=function(mr){Cn||(An==null||An({key:ze,domEvent:mr}),rt==="inline"&&T(ze,!dr))},tr=f(function(Ir){xn==null||xn(ke(Ir)),Ke(Ir)}),hn=function(mr){rt!=="inline"&&T(ze,mr)},Fn=function(){Ne(ze)},En=Kn&&"".concat(Kn,"-popup"),Rn=y.createElement("div",(0,n.Z)({role:"menuitem",style:Un,className:"".concat(Dn,"-title"),tabIndex:Cn?null:-1,ref:ln,title:typeof Xe=="string"?Xe:null,"data-menu-id":ge&&Kn?null:Kn,"aria-expanded":lr,"aria-haspopup":!0,"aria-controls":En,"aria-disabled":Cn,onClick:Jn,onFocus:Fn},xr),Xe,y.createElement(We,{icon:rt!=="horizontal"?Hn:void 0,props:(0,v.Z)((0,v.Z)({},Ce),{},{isOpen:lr,isSubMenu:!0})},y.createElement("i",{className:"".concat(Dn,"-arrow")}))),Tn=y.useRef(rt);if(rt!=="inline"&&Kt.length>1?Tn.current="vertical":Tn.current=rt,!ge){var $n=Tn.current;Rn=y.createElement(k,{mode:$n,prefixCls:Dn,visible:!Jt&&lr&&rt!=="inline",popupClassName:sn,popupOffset:It,popupStyle:Bn,popup:y.createElement(c,{mode:$n==="horizontal"?"vertical":$n},y.createElement(st,{id:En,ref:Ln},mn)),disabled:Cn,onVisibleChange:hn},Rn)}var Pr=y.createElement(ve.Z.Item,(0,n.Z)({role:"none"},Mn,{component:"li",style:Je,className:ee()(Dn,"".concat(Dn,"-").concat(rt),Me,(je={},(0,d.Z)(je,"".concat(Dn,"-open"),lr),(0,d.Z)(je,"".concat(Dn,"-active"),Yn),(0,d.Z)(je,"".concat(Dn,"-selected"),wr),(0,d.Z)(je,"".concat(Dn,"-disabled"),Cn),je)),onMouseEnter:Sr,onMouseLeave:Ca}),Rn,!ge&&y.createElement(Le,{id:En,open:lr,keyPath:Kt},mn));return _&&(Pr=_(Pr,Ce,{selected:wr,active:Yn,open:lr,disabled:Cn})),y.createElement(c,{onItemClick:tr,mode:rt==="horizontal"?"vertical":rt,itemIcon:jn,expandIcon:Hn},Pr)};function pe(Be){var Ce=Be.eventKey,je=Be.children,Je=w(Ce),Me=ct(je,Je),Xe=g();y.useEffect(function(){if(Xe)return Xe.registerPath(Ce,Je),function(){Xe.unregisterPath(Ce,Je)}},[Je]);var ze;return Xe?ze=Me:ze=y.createElement(Re,Be,Me),y.createElement(U.Provider,{value:Je},ze)}var Ge=e(76190),Ye=["className","title","eventKey","children"],Te=["children"],At=function(Ce){var je=Ce.className,Je=Ce.title,Me=Ce.eventKey,Xe=Ce.children,ze=(0,F.Z)(Ce,Ye),St=y.useContext(de),kt=St.prefixCls,Jt="".concat(kt,"-item-group");return y.createElement("li",(0,n.Z)({role:"presentation"},ze,{onClick:function(gn){return gn.stopPropagation()},className:ee()(Jt,je)}),y.createElement("div",{role:"presentation",className:"".concat(Jt,"-title"),title:typeof Je=="string"?Je:void 0},Je),y.createElement("ul",{role:"group",className:"".concat(Jt,"-list")},Xe))};function Pt(Be){var Ce=Be.children,je=(0,F.Z)(Be,Te),Je=w(je.eventKey),Me=ct(Ce,Je),Xe=g();return Xe?Me:y.createElement(At,(0,m.Z)(je,["warnKey"]),Me)}function jt(Be){var Ce=Be.className,je=Be.style,Je=y.useContext(de),Me=Je.prefixCls,Xe=g();return Xe?null:y.createElement("li",{role:"separator",className:ee()("".concat(Me,"-item-divider"),Ce),style:je})}var pt=["label","children","key","type"];function Nt(Be){return(Be||[]).map(function(Ce,je){if(Ce&&(0,Ge.Z)(Ce)==="object"){var Je=Ce,Me=Je.label,Xe=Je.children,ze=Je.key,St=Je.type,kt=(0,F.Z)(Je,pt),Jt=ze!=null?ze:"tmp-".concat(je);return Xe||St==="group"?St==="group"?y.createElement(Pt,(0,n.Z)({key:Jt},kt,{title:Me}),Nt(Xe)):y.createElement(pe,(0,n.Z)({key:Jt},kt,{title:Me}),Nt(Xe)):St==="divider"?y.createElement(jt,(0,n.Z)({key:Jt},kt)):y.createElement(Xt,(0,n.Z)({key:Jt},kt),Me)}return null}).filter(function(Ce){return Ce})}function Ut(Be,Ce,je){var Je=Be;return Ce&&(Je=Nt(Ce)),ct(Je,je)}var Ot=["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"],zt=[],Wt=y.forwardRef(function(Be,Ce){var je,Je,Me=Be,Xe=Me.prefixCls,ze=Xe===void 0?"rc-menu":Xe,St=Me.rootClassName,kt=Me.style,Jt=Me.className,mn=Me.tabIndex,gn=mn===void 0?0:mn,pn=Me.items,sn=Me.children,It=Me.direction,Bn=Me.id,xn=Me.mode,Nn=xn===void 0?"vertical":xn,cn=Me.inlineCollapsed,An=Me.disabled,vn=Me.disabledOverflow,wn=Me.subMenuOpenDelay,Mn=wn===void 0?.1:wn,Kn=Me.subMenuCloseDelay,fn=Kn===void 0?.1:Kn,Ft=Me.forceSubMenuRender,rt=Me.defaultOpenKeys,_t=Me.openKeys,ae=Me.activeKey,ge=Me.defaultActiveFirst,b=Me.selectable,Q=b===void 0?!0:b,z=Me.multiple,Ze=z===void 0?!1:z,Ke=Me.defaultSelectedKeys,T=Me.selectedKeys,Ne=Me.onSelect,at=Me.onDeselect,_=Me.inlineIndent,qe=_===void 0?24:_,nn=Me.motion,Kt=Me.defaultMotions,Dn=Me.triggerSubMenuAction,Cn=Dn===void 0?"hover":Dn,ln=Me.builtinPlacements,Ln=Me.itemIcon,jn=Me.expandIcon,Hn=Me.overflowedIndicator,dr=Hn===void 0?"...":Hn,lr=Me.overflowedIndicatorPopupClassName,wr=Me.getPopupContainer,an=Me.onClick,vr=Me.onOpenChange,xr=Me.onKeyDown,Tr=Me.openAnimation,Zr=Me.openTransitionName,ua=Me._internalRenderMenuItem,xa=Me._internalRenderSubMenuItem,Gr=(0,F.Z)(Me,Ot),Sr=y.useMemo(function(){return Ut(sn,pn,zt)},[sn,pn]),Ca=y.useState(!1),Yn=(0,C.Z)(Ca,2),Un=Yn[0],Jn=Yn[1],tr=y.useRef(),hn=re(Bn),Fn=It==="rtl",En=(0,B.Z)(rt,{value:_t,postState:function(Er){return Er||zt}}),Rn=(0,C.Z)(En,2),Tn=Rn[0],$n=Rn[1],Pr=function(Er){var Dr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function ha(){$n(Er),vr==null||vr(Er)}Dr?(0,Y.flushSync)(ha):ha()},Ir=y.useState(Tn),mr=(0,C.Z)(Ir,2),hr=mr[0],oa=mr[1],Vr=y.useRef(!1),da=y.useMemo(function(){return(Nn==="inline"||Nn==="vertical")&&cn?["vertical",cn]:[Nn,!1]},[Nn,cn]),go=(0,C.Z)(da,2),Sa=go[0],Aa=go[1],vo=Sa==="inline",Ua=y.useState(Sa),xo=(0,C.Z)(Ua,2),Qa=xo[0],Ho=xo[1],ao=y.useState(Aa),mo=(0,C.Z)(ao,2),po=mo[0],So=mo[1];y.useEffect(function(){Ho(Sa),So(Aa),Vr.current&&(vo?$n(hr):Pr(zt))},[Sa,Aa]);var Co=y.useState(0),oo=(0,C.Z)(Co,2),eo=oo[0],ho=oo[1],Ga=eo>=Sr.length-1||Qa!=="horizontal"||vn;y.useEffect(function(){vo&&oa(Tn)},[Tn]),y.useEffect(function(){return Vr.current=!0,function(){Vr.current=!1}},[]);var la=S(),lo=la.registerPath,Bo=la.unregisterPath,wo=la.refreshOverflowKeys,Da=la.isSubPathKey,nr=la.getKeyPath,Vn=la.getKeys,Yr=la.getSubPathKeys,Jr=y.useMemo(function(){return{registerPath:lo,unregisterPath:Bo}},[lo,Bo]),Nr=y.useMemo(function(){return{isSubPathKey:Da}},[Da]);y.useEffect(function(){wo(Ga?zt:Sr.slice(eo+1).map(function(Mr){return Mr.key}))},[eo,Ga]);var ia=(0,B.Z)(ae||ge&&((je=Sr[0])===null||je===void 0?void 0:je.key),{value:ae}),fa=(0,C.Z)(ia,2),Ra=fa[0],Ba=fa[1],Ya=f(function(Mr){Ba(Mr)}),Oa=f(function(){Ba(void 0)});(0,y.useImperativeHandle)(Ce,function(){return{list:tr.current,focus:function(Er){var Dr,ha=Vn(),ga=A(ha,hn),ka=ga.elements,Ro=ga.key2element,il=ga.element2key,Vo=N(tr.current,ka),Xo=Ra!=null?Ra:Vo[0]?il.get(Vo[0]):(Dr=Sr.find(function(l){return!l.props.disabled}))===null||Dr===void 0?void 0:Dr.key,r=Ro.get(Xo);if(Xo&&r){var o;r==null||(o=r.focus)===null||o===void 0||o.call(r,Er)}}}});var Po=(0,B.Z)(Ke||[],{value:T,postState:function(Er){return Array.isArray(Er)?Er:Er==null?zt:[Er]}}),zo=(0,C.Z)(Po,2),io=zo[0],rl=zo[1],Do=function(Er){if(Q){var Dr=Er.key,ha=io.includes(Dr),ga;Ze?ha?ga=io.filter(function(Ro){return Ro!==Dr}):ga=[].concat((0,oe.Z)(io),[Dr]):ga=[Dr],rl(ga);var ka=(0,v.Z)((0,v.Z)({},Er),{},{selectedKeys:ga});ha?at==null||at(ka):Ne==null||Ne(ka)}!Ze&&Tn.length&&Qa!=="inline"&&Pr(zt)},ko=f(function(Mr){an==null||an(ke(Mr)),Do(Mr)}),Ko=f(function(Mr,Er){var Dr=Tn.filter(function(ga){return ga!==Mr});if(Er)Dr.push(Mr);else if(Qa!=="inline"){var ha=Yr(Mr);Dr=Dr.filter(function(ga){return!ha.has(ga)})}(0,se.Z)(Tn,Dr,!0)||Pr(Dr,!0)}),al=function(Er,Dr){var ha=Dr!=null?Dr:!Tn.includes(Er);Ko(Er,ha)},Il=a(Qa,Ra,Fn,hn,tr,Vn,nr,Ba,al,xr);y.useEffect(function(){Jn(!0)},[]);var Wo=y.useMemo(function(){return{_internalRenderMenuItem:ua,_internalRenderSubMenuItem:xa}},[ua,xa]),ol=Qa!=="horizontal"||vn?Sr:Sr.map(function(Mr,Er){return y.createElement(c,{key:Mr.key,overflowDisabled:Er>eo},Mr)}),ll=y.createElement(ve.Z,(0,n.Z)({id:Bn,ref:tr,prefixCls:"".concat(ze,"-overflow"),component:"ul",itemComponent:Xt,className:ee()(ze,"".concat(ze,"-root"),"".concat(ze,"-").concat(Qa),Jt,(Je={},(0,d.Z)(Je,"".concat(ze,"-inline-collapsed"),po),(0,d.Z)(Je,"".concat(ze,"-rtl"),Fn),Je),St),dir:It,style:kt,role:"menu",tabIndex:gn,data:ol,renderRawItem:function(Er){return Er},renderRawRest:function(Er){var Dr=Er.length,ha=Dr?Sr.slice(-Dr):null;return y.createElement(pe,{eventKey:K,title:dr,disabled:Ga,internalPopupClose:Dr===0,popupClassName:lr},ha)},maxCount:Qa!=="horizontal"||vn?ve.Z.INVALIDATE:ve.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Er){ho(Er)},onKeyDown:Il},Gr));return y.createElement(Fe.Provider,{value:Wo},y.createElement(ne.Provider,{value:hn},y.createElement(c,{prefixCls:ze,rootClassName:St,mode:Qa,openKeys:Tn,rtl:Fn,disabled:An,motion:Un?nn:null,defaultMotions:Un?Kt:null,activeKey:Ra,onActive:Ya,onInactive:Oa,selectedKeys:io,inlineIndent:qe,subMenuOpenDelay:Mn,subMenuCloseDelay:fn,forceSubMenuRender:Ft,builtinPlacements:ln,triggerSubMenuAction:Cn,getPopupContainer:wr,itemIcon:Ln,expandIcon:jn,onItemClick:ko,onOpenChange:Ko},y.createElement(Ee.Provider,{value:Nr},ll),y.createElement("div",{style:{display:"none"},"aria-hidden":!0},y.createElement(p.Provider,{value:Jr},Sr)))))}),on=Wt,rn=on;rn.Item=Xt,rn.SubMenu=pe,rn.ItemGroup=Pt,rn.Divider=jt;var en=rn},83836:function(Ht,ot,e){e.d(ot,{Z:function(){return ce}});var n=e(54476),d=e(33885),v=e(42978),oe=e(75931),C=e(59301),F=e(92310),j=e.n(F),ee=e(29301),ve=e(34280),B=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],se=void 0;function G(J,xe){var De=J.prefixCls,V=J.invalidate,Oe=J.item,be=J.renderItem,ue=J.responsive,Qe=J.responsiveDisabled,tt=J.registerSize,xt=J.itemKey,Ct=J.className,ht=J.style,nt=J.children,bt=J.display,Ue=J.order,Se=J.component,vt=Se===void 0?"div":Se,N=(0,oe.Z)(J,B),D=ue&&!bt;function A(s){tt(xt,s)}C.useEffect(function(){return function(){A(null)}},[]);var a=be&&Oe!==se?be(Oe,{index:Ue}):nt,E;V||(E={opacity:D?0:1,height:D?0:se,overflowY:D?"hidden":se,order:ue?Ue:se,pointerEvents:D?"none":se,position:D?"absolute":se});var Z={};D&&(Z["aria-hidden"]=!0);var u=C.createElement(vt,(0,n.Z)({className:j()(!V&&De,Ct),style:(0,d.Z)((0,d.Z)({},E),ht)},Z,N,{ref:xe}),a);return ue&&(u=C.createElement(ee.Z,{onResize:function(K){var S=K.offsetWidth;A(S)},disabled:Qe},u)),u}var y=C.forwardRef(G);y.displayName="Item";var Y=y,ne=e(6089),fe=e(4676),it=e(16089);function me(J){if(typeof MessageChannel=="undefined")(0,it.Z)(J);else{var xe=new MessageChannel;xe.port1.onmessage=function(){return J()},xe.port2.postMessage(void 0)}}function Ve(){var J=C.useRef(null),xe=function(V){J.current||(J.current=[],me(function(){(0,fe.unstable_batchedUpdates)(function(){J.current.forEach(function(Oe){Oe()}),J.current=null})})),J.current.push(V)};return xe}function de(J,xe){var De=C.useState(xe),V=(0,v.Z)(De,2),Oe=V[0],be=V[1],ue=(0,ne.Z)(function(Qe){J(function(){be(Qe)})});return[Oe,ue]}var P=C.createContext(null),c=["component"],t=["className"],p=["className"],g=function(xe,De){var V=C.useContext(P);if(!V){var Oe=xe.component,be=Oe===void 0?"div":Oe,ue=(0,oe.Z)(xe,c);return C.createElement(be,(0,n.Z)({},ue,{ref:De}))}var Qe=V.className,tt=(0,oe.Z)(V,t),xt=xe.className,Ct=(0,oe.Z)(xe,p);return C.createElement(P.Provider,{value:null},C.createElement(Y,(0,n.Z)({ref:De,className:j()(Qe,xt)},tt,Ct)))},U=C.forwardRef(g);U.displayName="RawItem";var w=U,Ee=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],M="responsive",Fe="invalidate";function Ae(J){return"+ ".concat(J.length," ...")}function lt(J,xe){var De=J.prefixCls,V=De===void 0?"rc-overflow":De,Oe=J.data,be=Oe===void 0?[]:Oe,ue=J.renderItem,Qe=J.renderRawItem,tt=J.itemKey,xt=J.itemWidth,Ct=xt===void 0?10:xt,ht=J.ssr,nt=J.style,bt=J.className,Ue=J.maxCount,Se=J.renderRest,vt=J.renderRawRest,N=J.prefix,D=J.suffix,A=J.component,a=A===void 0?"div":A,E=J.itemComponent,Z=J.onVisibleChange,u=(0,oe.Z)(J,Ee),s=ht==="full",K=Ve(),S=de(K,null),f=(0,v.Z)(S,2),W=f[0],te=f[1],re=W||0,Pe=de(K,new Map),$=(0,v.Z)(Pe,2),h=$[0],i=$[1],m=de(K,0),H=(0,v.Z)(m,2),L=H[0],ie=H[1],We=de(K,0),ye=(0,v.Z)(We,2),ke=ye[0],dt=ye[1],Dt=de(K,0),yt=(0,v.Z)(Dt,2),Bt=yt[0],qt=yt[1],Vt=de(K,0),Xt=(0,v.Z)(Vt,2),$t=Xt[0],he=Xt[1],He=(0,C.useState)(null),st=(0,v.Z)(He,2),Rt=st[0],ct=st[1],Et=(0,C.useState)(null),Lt=(0,v.Z)(Et,2),Zt=Lt[0],tn=Lt[1],Yt=C.useMemo(function(){return Zt===null&&s?Number.MAX_SAFE_INTEGER:Zt||0},[Zt,W]),wt=(0,C.useState)(!1),bn=(0,v.Z)(wt,2),k=bn[0],we=bn[1],Le="".concat(V,"-item"),x=Math.max(L,ke),I=Ue===M,Re=be.length&&I,pe=Ue===Fe,Ge=Re||typeof Ue=="number"&&be.length>Ue,Ye=(0,C.useMemo)(function(){var Xe=be;return Re?W===null&&s?Xe=be:Xe=be.slice(0,Math.min(be.length,re/Ct)):typeof Ue=="number"&&(Xe=be.slice(0,Ue)),Xe},[be,Ct,W,Ue,Re]),Te=(0,C.useMemo)(function(){return Re?be.slice(Yt+1):be.slice(Ye.length)},[be,Ye,Re,Yt]),At=(0,C.useCallback)(function(Xe,ze){var St;return typeof tt=="function"?tt(Xe):(St=tt&&(Xe==null?void 0:Xe[tt]))!==null&&St!==void 0?St:ze},[tt]),Pt=(0,C.useCallback)(ue||function(Xe){return Xe},[ue]);function jt(Xe,ze,St){Zt===Xe&&(ze===void 0||ze===Rt)||(tn(Xe),St||(we(Xere){jt(kt-1,Xe-Jt-$t+ke);break}}D&&Wt(0)+$t>re&&ct(null)}},[re,h,ke,Bt,$t,At,Ye]);var on=k&&!!Te.length,rn={};Rt!==null&&Re&&(rn={position:"absolute",left:Rt,top:0});var en={prefixCls:Le,responsive:Re,component:E,invalidate:pe},Be=Qe?function(Xe,ze){var St=At(Xe,ze);return C.createElement(P.Provider,{key:St,value:(0,d.Z)((0,d.Z)({},en),{},{order:ze,item:Xe,itemKey:St,registerSize:Nt,display:ze<=Yt})},Qe(Xe,ze))}:function(Xe,ze){var St=At(Xe,ze);return C.createElement(Y,(0,n.Z)({},en,{order:ze,key:St,item:Xe,renderItem:Pt,itemKey:St,registerSize:Nt,display:ze<=Yt}))},Ce={order:on?Yt:Number.MAX_SAFE_INTEGER,className:"".concat(Le,"-rest"),registerSize:Ut,display:on},je=Se||Ae,Je=vt?C.createElement(P.Provider,{value:(0,d.Z)((0,d.Z)({},en),Ce)},vt(Te)):C.createElement(Y,(0,n.Z)({},en,Ce),typeof je=="function"?je(Te):je),Me=C.createElement(a,(0,n.Z)({className:j()(!pe&&V,bt),style:nt,ref:xe},u),N&&C.createElement(Y,(0,n.Z)({},en,{responsive:I,responsiveDisabled:!Re,order:-1,className:"".concat(Le,"-prefix"),registerSize:Ot,display:!0}),N),Ye.map(Be),Ge?Je:null,D&&C.createElement(Y,(0,n.Z)({},en,{responsive:I,responsiveDisabled:!Re,order:Yt,className:"".concat(Le,"-suffix"),registerSize:zt,display:!0,style:rn}),D));return I?C.createElement(ee.Z,{onResize:pt,disabled:!Re},Me):Me}var X=C.forwardRef(lt);X.displayName="Overflow",X.Item=w,X.RESPONSIVE=M,X.INVALIDATE=Fe;var q=X,ce=q},17115:function(Ht,ot,e){e.d(ot,{ZP:function(){return j}});var n=e(42978),d=e(59301),v=e(47273),oe=0,C=(0,v.Z)();function F(){var ee;return C?(ee=oe,oe+=1):ee="TEST_OR_SSR",ee}function j(ee){var ve=d.useState(),B=(0,n.Z)(ve,2),se=B[0],G=B[1];return d.useEffect(function(){G("rc_select_".concat(F()))},[]),ee||se}},77861:function(Ht,ot,e){e.d(ot,{Ac:function(){return W},Xo:function(){return ke},Wx:function(){return Dt},ZP:function(){return Le},lk:function(){return P}});var n=e(54476),d=e(94480),v=e(20068),oe=e(33885),C=e(42978),F=e(75931),j=e(76190),ee=e(18929),ve=e(48736),B=e(59301),se=e(92310),G=e.n(se),y=e(34280),Y=e(49658),ne=e(10228),fe=e(8654),it=function(I){var Re=I.className,pe=I.customizeIcon,Ge=I.customizeIconProps,Ye=I.onMouseDown,Te=I.onClick,At=I.children,Pt;return typeof pe=="function"?Pt=pe(Ge):Pt=pe,B.createElement("span",{className:Re,onMouseDown:function(pt){pt.preventDefault(),Ye&&Ye(pt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Te,"aria-hidden":!0},Pt!==void 0?Pt:B.createElement("span",{className:G()(Re.split(/\s+/).map(function(jt){return"".concat(jt,"-icon")}))},At))},me=it;function Ve(x,I,Re,pe,Ge){var Ye=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Te=arguments.length>6?arguments[6]:void 0,At=arguments.length>7?arguments[7]:void 0,Pt=B.useMemo(function(){if((0,j.Z)(pe)==="object")return pe.clearIcon;if(Ge)return Ge},[pe,Ge]),jt=B.useMemo(function(){return!!(!Ye&&pe&&(Re.length||Te)&&!(At==="combobox"&&Te===""))},[pe,Ye,Re.length,Te,At]);return{allowClear:jt,clearIcon:B.createElement(me,{className:"".concat(x,"-clear"),onMouseDown:I,customizeIcon:Pt},"\xD7")}}var de=B.createContext(null);function P(){return B.useContext(de)}function c(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,I=B.useState(!1),Re=(0,C.Z)(I,2),pe=Re[0],Ge=Re[1],Ye=B.useRef(null),Te=function(){window.clearTimeout(Ye.current)};B.useEffect(function(){return Te},[]);var At=function(jt,pt){Te(),Ye.current=window.setTimeout(function(){Ge(jt),pt&&pt()},x)};return[pe,At,Te]}function t(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,I=B.useRef(null),Re=B.useRef(null);B.useEffect(function(){return function(){window.clearTimeout(Re.current)}},[]);function pe(Ge){(Ge||I.current===null)&&(I.current=Ge),window.clearTimeout(Re.current),Re.current=window.setTimeout(function(){I.current=null},x)}return[function(){return I.current},pe]}function p(x,I,Re,pe){var Ge=B.useRef(null);Ge.current={open:I,triggerOpen:Re,customizedTrigger:pe},B.useEffect(function(){function Ye(Te){var At;if(!((At=Ge.current)!==null&&At!==void 0&&At.customizedTrigger)){var Pt=Te.target;Pt.shadowRoot&&Te.composed&&(Pt=Te.composedPath()[0]||Pt),Ge.current.open&&x().filter(function(jt){return jt}).every(function(jt){return!jt.contains(Pt)&&jt!==Pt})&&Ge.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ye),function(){return window.removeEventListener("mousedown",Ye)}},[])}var g=e(26112),U=e(83836),w=function(I,Re){var pe,Ge,Ye=I.prefixCls,Te=I.id,At=I.inputElement,Pt=I.disabled,jt=I.tabIndex,pt=I.autoFocus,Nt=I.autoComplete,Ut=I.editable,Ot=I.activeDescendantId,zt=I.value,Wt=I.maxLength,on=I.onKeyDown,rn=I.onMouseDown,en=I.onChange,Be=I.onPaste,Ce=I.onCompositionStart,je=I.onCompositionEnd,Je=I.open,Me=I.attrs,Xe=At||B.createElement("input",null),ze=Xe,St=ze.ref,kt=ze.props,Jt=kt.onKeyDown,mn=kt.onChange,gn=kt.onMouseDown,pn=kt.onCompositionStart,sn=kt.onCompositionEnd,It=kt.style;return(0,ve.Kp)(!("maxLength"in Xe.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Xe=B.cloneElement(Xe,(0,oe.Z)((0,oe.Z)((0,oe.Z)({type:"search"},kt),{},{id:Te,ref:(0,fe.sQ)(Re,St),disabled:Pt,tabIndex:jt,autoComplete:Nt||"off",autoFocus:pt,className:G()("".concat(Ye,"-selection-search-input"),(pe=Xe)===null||pe===void 0||(Ge=pe.props)===null||Ge===void 0?void 0:Ge.className),role:"combobox","aria-label":"Search","aria-expanded":Je||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Te,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Te,"_list"),"aria-activedescendant":Je?Ot:void 0},Me),{},{value:Ut?zt:"",maxLength:Wt,readOnly:!Ut,unselectable:Ut?null:"on",style:(0,oe.Z)((0,oe.Z)({},It),{},{opacity:Ut?null:0}),onKeyDown:function(xn){on(xn),Jt&&Jt(xn)},onMouseDown:function(xn){rn(xn),gn&&gn(xn)},onChange:function(xn){en(xn),mn&&mn(xn)},onCompositionStart:function(xn){Ce(xn),pn&&pn(xn)},onCompositionEnd:function(xn){je(xn),sn&&sn(xn)},onPaste:Be})),Xe},Ee=B.forwardRef(w);Ee.displayName="Input";var M=Ee;function Fe(x){return Array.isArray(x)?x:x!==void 0?[x]:[]}var Ae=typeof window!="undefined"&&window.document&&window.document.documentElement,lt=Ae;function X(x){return x!=null}function q(x){return!x&&x!==0}function ce(x){return["string","number"].includes((0,j.Z)(x))}function J(x){var I=void 0;return x&&(ce(x.title)?I=x.title.toString():ce(x.label)&&(I=x.label.toString())),I}function xe(x,I){lt?B.useLayoutEffect(x,I):B.useEffect(x,I)}function De(x){var I;return(I=x.key)!==null&&I!==void 0?I:x.value}var V=function(I){I.preventDefault(),I.stopPropagation()},Oe=function(I){var Re=I.id,pe=I.prefixCls,Ge=I.values,Ye=I.open,Te=I.searchValue,At=I.autoClearSearchValue,Pt=I.inputRef,jt=I.placeholder,pt=I.disabled,Nt=I.mode,Ut=I.showSearch,Ot=I.autoFocus,zt=I.autoComplete,Wt=I.activeDescendantId,on=I.tabIndex,rn=I.removeIcon,en=I.maxTagCount,Be=I.maxTagTextLength,Ce=I.maxTagPlaceholder,je=Ce===void 0?function(b){return"+ ".concat(b.length," ...")}:Ce,Je=I.tagRender,Me=I.onToggleOpen,Xe=I.onRemove,ze=I.onInputChange,St=I.onInputPaste,kt=I.onInputKeyDown,Jt=I.onInputMouseDown,mn=I.onInputCompositionStart,gn=I.onInputCompositionEnd,pn=B.useRef(null),sn=(0,B.useState)(0),It=(0,C.Z)(sn,2),Bn=It[0],xn=It[1],Nn=(0,B.useState)(!1),cn=(0,C.Z)(Nn,2),An=cn[0],vn=cn[1],wn="".concat(pe,"-selection"),Mn=Ye||Nt==="multiple"&&At===!1||Nt==="tags"?Te:"",Kn=Nt==="tags"||Nt==="multiple"&&At===!1||Ut&&(Ye||An);xe(function(){xn(pn.current.scrollWidth)},[Mn]);function fn(b,Q,z,Ze,Ke){return B.createElement("span",{className:G()("".concat(wn,"-item"),(0,v.Z)({},"".concat(wn,"-item-disabled"),z)),title:J(b)},B.createElement("span",{className:"".concat(wn,"-item-content")},Q),Ze&&B.createElement(me,{className:"".concat(wn,"-item-remove"),onMouseDown:V,onClick:Ke,customizeIcon:rn},"\xD7"))}function Ft(b,Q,z,Ze,Ke){var T=function(at){V(at),Me(!Ye)};return B.createElement("span",{onMouseDown:T},Je({label:Q,value:b,disabled:z,closable:Ze,onClose:Ke}))}function rt(b){var Q=b.disabled,z=b.label,Ze=b.value,Ke=!pt&&!Q,T=z;if(typeof Be=="number"&&(typeof z=="string"||typeof z=="number")){var Ne=String(T);Ne.length>Be&&(T="".concat(Ne.slice(0,Be),"..."))}var at=function(qe){qe&&qe.stopPropagation(),Xe(b)};return typeof Je=="function"?Ft(Ze,T,Q,Ke,at):fn(b,T,Q,Ke,at)}function _t(b){var Q=typeof je=="function"?je(b):je;return fn({title:Q},Q,!1)}var ae=B.createElement("div",{className:"".concat(wn,"-search"),style:{width:Bn},onFocus:function(){vn(!0)},onBlur:function(){vn(!1)}},B.createElement(M,{ref:Pt,open:Ye,prefixCls:pe,id:Re,inputElement:null,disabled:pt,autoFocus:Ot,autoComplete:zt,editable:Kn,activeDescendantId:Wt,value:Mn,onKeyDown:kt,onMouseDown:Jt,onChange:ze,onPaste:St,onCompositionStart:mn,onCompositionEnd:gn,tabIndex:on,attrs:(0,g.Z)(I,!0)}),B.createElement("span",{ref:pn,className:"".concat(wn,"-search-mirror"),"aria-hidden":!0},Mn,"\xA0")),ge=B.createElement(U.Z,{prefixCls:"".concat(wn,"-overflow"),data:Ge,renderItem:rt,renderRest:_t,suffix:ae,itemKey:De,maxCount:en});return B.createElement(B.Fragment,null,ge,!Ge.length&&!Mn&&B.createElement("span",{className:"".concat(wn,"-placeholder")},jt))},be=Oe,ue=function(I){var Re=I.inputElement,pe=I.prefixCls,Ge=I.id,Ye=I.inputRef,Te=I.disabled,At=I.autoFocus,Pt=I.autoComplete,jt=I.activeDescendantId,pt=I.mode,Nt=I.open,Ut=I.values,Ot=I.placeholder,zt=I.tabIndex,Wt=I.showSearch,on=I.searchValue,rn=I.activeValue,en=I.maxLength,Be=I.onInputKeyDown,Ce=I.onInputMouseDown,je=I.onInputChange,Je=I.onInputPaste,Me=I.onInputCompositionStart,Xe=I.onInputCompositionEnd,ze=I.title,St=B.useState(!1),kt=(0,C.Z)(St,2),Jt=kt[0],mn=kt[1],gn=pt==="combobox",pn=gn||Wt,sn=Ut[0],It=on||"";gn&&rn&&!Jt&&(It=rn),B.useEffect(function(){gn&&mn(!1)},[gn,rn]);var Bn=pt!=="combobox"&&!Nt&&!Wt?!1:!!It,xn=ze===void 0?J(sn):ze,Nn=function(){if(sn)return null;var An=Bn?{visibility:"hidden"}:void 0;return B.createElement("span",{className:"".concat(pe,"-selection-placeholder"),style:An},Ot)};return B.createElement(B.Fragment,null,B.createElement("span",{className:"".concat(pe,"-selection-search")},B.createElement(M,{ref:Ye,prefixCls:pe,id:Ge,open:Nt,inputElement:Re,disabled:Te,autoFocus:At,autoComplete:Pt,editable:pn,activeDescendantId:jt,value:It,onKeyDown:Be,onMouseDown:Ce,onChange:function(An){mn(!0),je(An)},onPaste:Je,onCompositionStart:Me,onCompositionEnd:Xe,tabIndex:zt,attrs:(0,g.Z)(I,!0),maxLength:gn?en:void 0})),!gn&&sn?B.createElement("span",{className:"".concat(pe,"-selection-item"),title:xn,style:Bn?{visibility:"hidden"}:void 0},sn.label):null,Nn())},Qe=ue;function tt(x){return![ne.Z.ESC,ne.Z.SHIFT,ne.Z.BACKSPACE,ne.Z.TAB,ne.Z.WIN_KEY,ne.Z.ALT,ne.Z.META,ne.Z.WIN_KEY_RIGHT,ne.Z.CTRL,ne.Z.SEMICOLON,ne.Z.EQUALS,ne.Z.CAPS_LOCK,ne.Z.CONTEXT_MENU,ne.Z.F1,ne.Z.F2,ne.Z.F3,ne.Z.F4,ne.Z.F5,ne.Z.F6,ne.Z.F7,ne.Z.F8,ne.Z.F9,ne.Z.F10,ne.Z.F11,ne.Z.F12].includes(x)}var xt=function(I,Re){var pe=(0,B.useRef)(null),Ge=(0,B.useRef)(!1),Ye=I.prefixCls,Te=I.open,At=I.mode,Pt=I.showSearch,jt=I.tokenWithEnter,pt=I.autoClearSearchValue,Nt=I.onSearch,Ut=I.onSearchSubmit,Ot=I.onToggleOpen,zt=I.onInputKeyDown,Wt=I.domRef;B.useImperativeHandle(Re,function(){return{focus:function(){pe.current.focus()},blur:function(){pe.current.blur()}}});var on=t(0),rn=(0,C.Z)(on,2),en=rn[0],Be=rn[1],Ce=function(It){var Bn=It.which;(Bn===ne.Z.UP||Bn===ne.Z.DOWN)&&It.preventDefault(),zt&&zt(It),Bn===ne.Z.ENTER&&At==="tags"&&!Ge.current&&!Te&&(Ut==null||Ut(It.target.value)),tt(Bn)&&Ot(!0)},je=function(){Be(!0)},Je=(0,B.useRef)(null),Me=function(It){Nt(It,!0,Ge.current)!==!1&&Ot(!0)},Xe=function(){Ge.current=!0},ze=function(It){Ge.current=!1,At!=="combobox"&&Me(It.target.value)},St=function(It){var Bn=It.target.value;if(jt&&Je.current&&/[\r\n]/.test(Je.current)){var xn=Je.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Bn=Bn.replace(xn,Je.current)}Je.current=null,Me(Bn)},kt=function(It){var Bn=It.clipboardData,xn=Bn.getData("text");Je.current=xn},Jt=function(It){var Bn=It.target;if(Bn!==pe.current){var xn=document.body.style.msTouchAction!==void 0;xn?setTimeout(function(){pe.current.focus()}):pe.current.focus()}},mn=function(It){var Bn=en();It.target!==pe.current&&!Bn&&At!=="combobox"&&It.preventDefault(),(At!=="combobox"&&(!Pt||!Bn)||!Te)&&(Te&&pt!==!1&&Nt("",!0,!1),Ot())},gn={inputRef:pe,onInputKeyDown:Ce,onInputMouseDown:je,onInputChange:St,onInputPaste:kt,onInputCompositionStart:Xe,onInputCompositionEnd:ze},pn=At==="multiple"||At==="tags"?B.createElement(be,(0,n.Z)({},I,gn)):B.createElement(Qe,(0,n.Z)({},I,gn));return B.createElement("div",{ref:Wt,className:"".concat(Ye,"-selector"),onClick:Jt,onMouseDown:mn},pn)},Ct=B.forwardRef(xt);Ct.displayName="Selector";var ht=Ct,nt=e(35593),bt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ue=function(I){var Re=I===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Re,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Re,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Re,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Re,adjustY:1},htmlRegion:"scroll"}}},Se=function(I,Re){var pe=I.prefixCls,Ge=I.disabled,Ye=I.visible,Te=I.children,At=I.popupElement,Pt=I.animation,jt=I.transitionName,pt=I.dropdownStyle,Nt=I.dropdownClassName,Ut=I.direction,Ot=Ut===void 0?"ltr":Ut,zt=I.placement,Wt=I.builtinPlacements,on=I.dropdownMatchSelectWidth,rn=I.dropdownRender,en=I.dropdownAlign,Be=I.getPopupContainer,Ce=I.empty,je=I.getTriggerDOMNode,Je=I.onPopupVisibleChange,Me=I.onPopupMouseEnter,Xe=(0,F.Z)(I,bt),ze="".concat(pe,"-dropdown"),St=At;rn&&(St=rn(At));var kt=B.useMemo(function(){return Wt||Ue(on)},[Wt,on]),Jt=Pt?"".concat(ze,"-").concat(Pt):jt,mn=typeof on=="number",gn=B.useMemo(function(){return mn?null:on===!1?"minWidth":"width"},[on,mn]),pn=pt;mn&&(pn=(0,oe.Z)((0,oe.Z)({},pn),{},{width:on}));var sn=B.useRef(null);return B.useImperativeHandle(Re,function(){return{getPopupElement:function(){return sn.current}}}),B.createElement(nt.Z,(0,n.Z)({},Xe,{showAction:Je?["click"]:[],hideAction:Je?["click"]:[],popupPlacement:zt||(Ot==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:kt,prefixCls:ze,popupTransitionName:Jt,popup:B.createElement("div",{ref:sn,onMouseEnter:Me},St),stretch:gn,popupAlign:en,popupVisible:Ye,getPopupContainer:Be,popupClassName:G()(Nt,(0,v.Z)({},"".concat(ze,"-empty"),Ce)),popupStyle:pn,getTriggerDOMNode:je,onPopupVisibleChange:Je}),Te)},vt=B.forwardRef(Se);vt.displayName="SelectTrigger";var N=vt,D=e(66712);function A(x,I){var Re=x.key,pe;return"value"in x&&(pe=x.value),Re!=null?Re:pe!==void 0?pe:"rc-index-key-".concat(I)}function a(x,I){var Re=x||{},pe=Re.label,Ge=Re.value,Ye=Re.options,Te=Re.groupLabel,At=pe||(I?"children":"label");return{label:At,value:Ge||"value",options:Ye||"options",groupLabel:Te||At}}function E(x){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Re=I.fieldNames,pe=I.childrenAsData,Ge=[],Ye=a(Re,!1),Te=Ye.label,At=Ye.value,Pt=Ye.options,jt=Ye.groupLabel;function pt(Nt,Ut){Nt.forEach(function(Ot){if(Ut||!(Pt in Ot)){var zt=Ot[At];Ge.push({key:A(Ot,Ge.length),groupOption:Ut,data:Ot,label:Ot[Te],value:zt})}else{var Wt=Ot[jt];Wt===void 0&&pe&&(Wt=Ot.label),Ge.push({key:A(Ot,Ge.length),group:!0,data:Ot,label:Wt}),pt(Ot[Pt],!0)}})}return pt(x,!1),Ge}function Z(x){var I=(0,oe.Z)({},x);return"props"in I||Object.defineProperty(I,"props",{get:function(){return(0,ve.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),I}}),I}function u(x,I){if(!I||!I.length)return null;var Re=!1;function pe(Ye,Te){var At=(0,D.Z)(Te),Pt=At[0],jt=At.slice(1);if(!Pt)return[Ye];var pt=Ye.split(Pt);return Re=Re||pt.length>1,pt.reduce(function(Nt,Ut){return[].concat((0,d.Z)(Nt),(0,d.Z)(pe(Ut,jt)))},[]).filter(function(Nt){return Nt})}var Ge=pe(x,I);return Re?Ge:null}var s=["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"],K=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function S(x){return x==="tags"||x==="multiple"}var f=B.forwardRef(function(x,I){var Re,pe,Ge=x.id,Ye=x.prefixCls,Te=x.className,At=x.showSearch,Pt=x.tagRender,jt=x.direction,pt=x.omitDomProps,Nt=x.displayValues,Ut=x.onDisplayValuesChange,Ot=x.emptyOptions,zt=x.notFoundContent,Wt=zt===void 0?"Not Found":zt,on=x.onClear,rn=x.mode,en=x.disabled,Be=x.loading,Ce=x.getInputElement,je=x.getRawInputElement,Je=x.open,Me=x.defaultOpen,Xe=x.onDropdownVisibleChange,ze=x.activeValue,St=x.onActiveValueChange,kt=x.activeDescendantId,Jt=x.searchValue,mn=x.autoClearSearchValue,gn=x.onSearch,pn=x.onSearchSplit,sn=x.tokenSeparators,It=x.allowClear,Bn=x.suffixIcon,xn=x.clearIcon,Nn=x.OptionList,cn=x.animation,An=x.transitionName,vn=x.dropdownStyle,wn=x.dropdownClassName,Mn=x.dropdownMatchSelectWidth,Kn=x.dropdownRender,fn=x.dropdownAlign,Ft=x.placement,rt=x.builtinPlacements,_t=x.getPopupContainer,ae=x.showAction,ge=ae===void 0?[]:ae,b=x.onFocus,Q=x.onBlur,z=x.onKeyUp,Ze=x.onKeyDown,Ke=x.onMouseDown,T=(0,F.Z)(x,s),Ne=S(rn),at=(At!==void 0?At:Ne)||rn==="combobox",_=(0,oe.Z)({},T);K.forEach(function(nr){delete _[nr]}),pt==null||pt.forEach(function(nr){delete _[nr]});var qe=B.useState(!1),nn=(0,C.Z)(qe,2),Kt=nn[0],Dn=nn[1];B.useEffect(function(){Dn((0,Y.Z)())},[]);var Cn=B.useRef(null),ln=B.useRef(null),Ln=B.useRef(null),jn=B.useRef(null),Hn=B.useRef(null),dr=c(),lr=(0,C.Z)(dr,3),wr=lr[0],an=lr[1],vr=lr[2];B.useImperativeHandle(I,function(){var nr,Vn;return{focus:(nr=jn.current)===null||nr===void 0?void 0:nr.focus,blur:(Vn=jn.current)===null||Vn===void 0?void 0:Vn.blur,scrollTo:function(Jr){var Nr;return(Nr=Hn.current)===null||Nr===void 0?void 0:Nr.scrollTo(Jr)}}});var xr=B.useMemo(function(){var nr;if(rn!=="combobox")return Jt;var Vn=(nr=Nt[0])===null||nr===void 0?void 0:nr.value;return typeof Vn=="string"||typeof Vn=="number"?String(Vn):""},[Jt,rn,Nt]),Tr=rn==="combobox"&&typeof Ce=="function"&&Ce()||null,Zr=typeof je=="function"&&je(),ua=(0,fe.x1)(ln,Zr==null||(Re=Zr.props)===null||Re===void 0?void 0:Re.ref),xa=B.useState(!1),Gr=(0,C.Z)(xa,2),Sr=Gr[0],Ca=Gr[1];(0,y.Z)(function(){Ca(!0)},[]);var Yn=(0,ee.Z)(!1,{defaultValue:Me,value:Je}),Un=(0,C.Z)(Yn,2),Jn=Un[0],tr=Un[1],hn=Sr?Jn:!1,Fn=!Wt&&Ot;(en||Fn&&hn&&rn==="combobox")&&(hn=!1);var En=Fn?!1:hn,Rn=B.useCallback(function(nr){var Vn=nr!==void 0?nr:!hn;en||(tr(Vn),hn!==Vn&&(Xe==null||Xe(Vn)))},[en,hn,tr,Xe]),Tn=B.useMemo(function(){return(sn||[]).some(function(nr){return[` `,`\r -`].includes(nr)})},[sn]),$n=function(Vn,Yr,Jr){var Nr=!0,ia=Vn;St==null||St(null);var fa=Jr?null:u(Vn,sn);return rn!=="combobox"&&fa&&(ia="",pn==null||pn(fa),Rn(!1),Nr=!1),gn&&xr!==ia&&gn(ia,{source:Yr?"typing":"effect"}),Nr},Pr=function(Vn){!Vn||!Vn.trim()||gn(Vn,{source:"submit"})};B.useEffect(function(){!hn&&!Ne&&rn!=="combobox"&&$n("",!1,!1)},[hn]),B.useEffect(function(){Jn&&en&&tr(!1),en&&an(!1)},[en]);var Ir=t(),mr=(0,C.Z)(Ir,2),hr=mr[0],oa=mr[1],Vr=function(Vn){var Yr=hr(),Jr=Vn.which;if(Jr===ne.Z.ENTER&&(rn!=="combobox"&&Vn.preventDefault(),hn||Rn(!0)),oa(!!xr),Jr===ne.Z.BACKSPACE&&!Yr&&Ne&&!xr&&Nt.length){for(var Nr=(0,d.Z)(Nt),ia=null,fa=Nr.length-1;fa>=0;fa-=1){var Ra=Nr[fa];if(!Ra.disabled){Nr.splice(fa,1),ia=Ra;break}}ia&&Ut(Nr,{type:"remove",values:[ia]})}for(var Ba=arguments.length,Ya=new Array(Ba>1?Ba-1:0),Oa=1;Oa1?Yr-1:0),Nr=1;Nr1?fa-1:0),Ba=1;Ba1&&arguments[1]!==void 0?arguments[1]:!1;return(0,h.Z)(x).map(function(Re,pe){if(!B.isValidElement(Re)||!Re.type)return null;var Ge=Re,Ye=Ge.type.isSelectOptGroup,Te=Ge.key,At=Ge.props,Pt=At.children,jt=(0,F.Z)(At,m);return I||!Ye?H(Re):(0,oe.Z)((0,oe.Z)({key:"__RC_SELECT_GRP__".concat(Te===null?pe:Te,"__"),label:Te},jt),{},{options:L(Pt)})}).filter(function(Re){return Re})}function ie(x,I,Re,pe,Ge){return B.useMemo(function(){var Ye=x,Te=!x;Te&&(Ye=L(I));var At=new Map,Pt=new Map,jt=function(Ut,Ot,zt){zt&&typeof zt=="string"&&Ut.set(Ot[zt],Ot)};function pt(Nt){for(var Ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ot=0;Ot1&&arguments[1]!==void 0?arguments[1]:1,_t=St.length,ae=0;ae<_t;ae+=1){var ge=(Ft+ae*rt+_t)%_t,b=St[ge],Q=b.group,z=b.data;if(!Q&&!z.disabled)return ge}return-1},pn=B.useState(function(){return gn(0)}),sn=(0,C.Z)(pn,2),It=sn[0],Bn=sn[1],xn=function(Ft){var rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Bn(Ft);var _t={source:rt?"keyboard":"mouse"},ae=St[Ft];if(!ae){Wt(null,-1,_t);return}Wt(ae.value,Ft,_t)};(0,B.useEffect)(function(){xn(on!==!1?gn(0):-1)},[St.length,jt]);var Nn=B.useCallback(function(fn){return Se.has(fn)&&Pt!=="combobox"},[Pt,(0,d.Z)(Se).toString(),Se.size]);(0,B.useEffect)(function(){var fn=setTimeout(function(){if(!At&&Te&&Se.size===1){var rt=Array.from(Se)[0],_t=St.findIndex(function(ae){var ge=ae.data;return ge.value===rt});_t!==-1&&(xn(_t),mn(_t))}});if(Te){var Ft;(Ft=kt.current)===null||Ft===void 0||Ft.scrollTo(void 0)}return function(){return clearTimeout(fn)}},[Te,jt,zt.length]);var cn=function(Ft){Ft!==void 0&&rn(Ft,{selected:!Se.has(Ft)}),At||pt(!1)};if(B.useImperativeHandle(Re,function(){return{onKeyDown:function(Ft){var rt=Ft.which,_t=Ft.ctrlKey;switch(rt){case ne.Z.N:case ne.Z.P:case ne.Z.UP:case ne.Z.DOWN:{var ae=0;if(rt===ne.Z.UP?ae=-1:rt===ne.Z.DOWN?ae=1:$t()&&_t&&(rt===ne.Z.N?ae=1:rt===ne.Z.P&&(ae=-1)),ae!==0){var ge=gn(It+ae,ae);mn(ge),xn(ge,!0)}break}case ne.Z.ENTER:{var b=St[It];b&&!b.data.disabled?cn(b.value):cn(void 0),Te&&Ft.preventDefault();break}case ne.Z.ESC:pt(!1),Te&&Ft.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Ft){mn(Ft)}}}),St.length===0)return B.createElement("div",{role:"listbox",id:"".concat(Ye,"_list"),className:"".concat(ze,"-empty"),onMouseDown:Jt},Nt);var An=Object.keys(Ce).map(function(fn){return Ce[fn]}),vn=function(Ft){return Ft.label};function wn(fn,Ft){var rt=fn.group;return{role:rt?"presentation":"option",id:"".concat(Ye,"_list_").concat(Ft)}}var Mn=function(Ft){var rt=St[Ft];if(!rt)return null;var _t=rt.data||{},ae=_t.value,ge=rt.group,b=(0,g.Z)(_t,!0),Q=vn(rt);return rt?B.createElement("div",(0,n.Z)({"aria-label":typeof Q=="string"&&!ge?Q:null},b,{key:Ft},wn(rt,Ft),{"aria-selected":Nn(ae)}),ae):null},Kn={role:"listbox",id:"".concat(Ye,"_list")};return B.createElement(B.Fragment,null,je&&B.createElement("div",(0,n.Z)({},Kn,{style:{height:0,width:0,overflow:"hidden"}}),Mn(It-1),Mn(It),Mn(It+1)),B.createElement(qt.Z,{itemKey:"key",ref:kt,data:St,height:Me,itemHeight:Xe,fullHeight:!1,onMouseDown:Jt,onScroll:Ut,virtual:je,direction:Je,innerProps:je?null:Kn},function(fn,Ft){var rt,_t=fn.group,ae=fn.groupOption,ge=fn.data,b=fn.label,Q=fn.value,z=ge.key;if(_t){var Ze,Ke=(Ze=ge.title)!==null&&Ze!==void 0?Ze:He(b)?b.toString():void 0;return B.createElement("div",{className:G()(ze,"".concat(ze,"-group")),title:Ke},b!==void 0?b:z)}var T=ge.disabled,Ne=ge.title,at=ge.children,_=ge.style,qe=ge.className,nn=(0,F.Z)(ge,he),Kt=(0,Bt.Z)(nn,An),Dn=Nn(Q),Cn="".concat(ze,"-option"),ln=G()(ze,Cn,qe,(rt={},(0,v.Z)(rt,"".concat(Cn,"-grouped"),ae),(0,v.Z)(rt,"".concat(Cn,"-active"),It===Ft&&!T),(0,v.Z)(rt,"".concat(Cn,"-disabled"),T),(0,v.Z)(rt,"".concat(Cn,"-selected"),Dn),rt)),Ln=vn(fn),jn=!en||typeof en=="function"||Dn,Hn=typeof Ln=="number"?Ln:Ln||Q,dr=He(Hn)?Hn.toString():void 0;return Ne!==void 0&&(dr=Ne),B.createElement("div",(0,n.Z)({},(0,g.Z)(Kt),je?{}:wn(fn,Ft),{"aria-selected":Dn,className:ln,title:dr,onMouseMove:function(){It===Ft||T||xn(Ft)},onClick:function(){T||cn(Q)},style:_}),B.createElement("div",{className:"".concat(Cn,"-content")},Hn),B.isValidElement(en)||Dn,jn&&B.createElement(me,{className:"".concat(ze,"-option-state"),customizeIcon:en,customizeIconProps:{isSelected:Dn}},Dn?"\u2713":null))}))},Rt=B.forwardRef(st);Rt.displayName="OptionList";var ct=Rt;function Et(x){var I=x.mode,Re=x.options,pe=x.children,Ge=x.backfill,Ye=x.allowClear,Te=x.placeholder,At=x.getInputElement,Pt=x.showSearch,jt=x.onSearch,pt=x.defaultOpen,Nt=x.autoFocus,Ut=x.labelInValue,Ot=x.value,zt=x.inputValue,Wt=x.optionLabelProp,on=isMultiple(I),rn=Pt!==void 0?Pt:on||I==="combobox",en=Re||convertChildrenToData(pe);if(warning(I!=="tags"||en.every(function(Je){return!Je.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),I==="tags"||I==="combobox"){var Se=en.some(function(Je){return Je.options?Je.options.some(function(Me){return typeof("value"in Me?Me.value:Me.key)=="number"}):typeof("value"in Je?Je.value:Je.key)=="number"});warning(!Se,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(I!=="combobox"||!Wt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(I==="combobox"||!Ge,"`backfill` only works with `combobox` mode."),warning(I==="combobox"||!At,"`getInputElement` only work with `combobox` mode."),noteOnce(I!=="combobox"||!At||!Ye||!Te,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),jt&&!rn&&I!=="combobox"&&I!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!pt||Nt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Ot!=null){var Ce=toArray(Ot);warning(!Ut||Ce.every(function(Je){return _typeof(Je)==="object"&&("key"in Je||"value"in Je)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!on||Array.isArray(Ot),"`value` should be array when `mode` is `multiple` or `tags`")}if(pe){var je=null;toNodeArray(pe).some(function(Je){if(!React.isValidElement(Je)||!Je.type)return!1;var Me=Je,Xe=Me.type;if(Xe.isSelectOption)return!1;if(Xe.isSelectOptGroup){var ze=toNodeArray(Je.props.children).every(function(St){return!React.isValidElement(St)||!Je.type||St.type.isSelectOption?!0:(je=St.type,!1)});return!ze}return je=Xe,!0}),je&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(je.displayName||je.name||je,"`.")),warning(zt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Lt(x,I){if(x){var Re=function pe(Ge){for(var Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Te=0;Te2&&arguments[2]!==void 0?arguments[2]:{},Rn=En.source,Tn=Rn===void 0?"keyboard":Rn;ua(Fn),Te&&pe==="combobox"&&hn!==null&&Tn==="keyboard"&&vr(String(hn))},[Te,pe]),Sr=function(Fn,En,Rn){var Tn=function(){var Sa,Aa=qe(Fn);return[It?{label:Aa==null?void 0:Aa[wn.label],value:Fn,key:(Sa=Aa==null?void 0:Aa.key)!==null&&Sa!==void 0?Sa:Fn}:Fn,Z(Aa)]};if(En&&Ot){var $n=Tn(),Pr=(0,C.Z)($n,2),Ir=Pr[0],mr=Pr[1];Ot(Ir,mr)}else if(!En&&zt&&Rn!=="clear"){var hr=Tn(),oa=(0,C.Z)(hr,2),Vr=oa[0],da=oa[1];zt(Vr,da)}},Ca=We(function(hn,Fn){var En,Rn=cn?Fn.selected:!0;Rn?En=cn?[].concat((0,d.Z)(_),[hn]):[hn]:En=_.filter(function(Tn){return Tn.value!==hn}),dr(En),Sr(hn,Rn),pe==="combobox"?vr(""):(!S||Ut)&&(Ft(""),vr(""))}),Yn=function(Fn,En){dr(Fn);var Rn=En.type,Tn=En.values;(Rn==="remove"||Rn==="clear")&&Tn.forEach(function($n){Sr($n.value,!1,Rn)})},Un=function(Fn,En){if(Ft(Fn),vr(null),En.source==="submit"){var Rn=(Fn||"").trim();if(Rn){var Tn=Array.from(new Set([].concat((0,d.Z)(Kt),[Rn])));dr(Tn),Sr(Rn,!0),Ft("")}return}En.source!=="blur"&&(pe==="combobox"&&dr(Fn),pt==null||pt(Fn))},Jn=function(Fn){var En=Fn;pe!=="tags"&&(En=Fn.map(function(Tn){var $n=ae.get(Tn);return $n==null?void 0:$n.value}).filter(function(Tn){return Tn!==void 0}));var Rn=Array.from(new Set([].concat((0,d.Z)(Kt),(0,d.Z)(En))));dr(Rn),Rn.forEach(function(Tn){Sr(Tn,!0)})},tr=B.useMemo(function(){var hn=ze!==!1&&on!==!1;return(0,oe.Z)((0,oe.Z)({},rt),{},{flattenOptions:Hn,onActiveValue:Gr,defaultActiveFirstOption:xa,onSelect:Ca,menuItemSelectedIcon:Xe,rawValues:Kt,fieldNames:wn,virtual:hn,direction:St,listHeight:Jt,listItemHeight:gn,childrenAsData:An})},[rt,Hn,Gr,xa,Ca,Xe,Kt,wn,ze,on,Jt,gn,An]);return B.createElement(Xt.Provider,{value:tr},B.createElement(W,(0,n.Z)({},xn,{id:Nn,prefixCls:Ye,ref:I,omitDomProps:Yt,mode:pe,displayValues:nn,onDisplayValuesChange:Yn,direction:St,searchValue:fn,onSearch:Un,autoClearSearchValue:Ut,onSearchSplit:Jn,dropdownMatchSelectWidth:on,OptionList:ct,emptyOptions:!Hn.length,activeValue:an,activeDescendantId:"".concat(Nn,"_list_").concat(Zr)})))}),k=bn;k.Option=Dt,k.OptGroup=ke;var we=k,Le=we},9296:function(Ht,ot,e){e.r(ot),e.d(ot,{ResizableTextArea:function(){return Ee},default:function(){return q}});var n=e(54476),d=e(33885),v=e(20068),oe=e(76190),C=e(42978),F=e(75931),j=e(94480),ee=e(92310),ve=e.n(ee),B=e(93681),se=e(5643),G=e(18929),y=e(59301),Y=e(29301),ne=e(34280),fe=e(16089),it=` +`].includes(nr)})},[sn]),$n=function(Vn,Yr,Jr){var Nr=!0,ia=Vn;St==null||St(null);var fa=Jr?null:u(Vn,sn);return rn!=="combobox"&&fa&&(ia="",pn==null||pn(fa),Rn(!1),Nr=!1),gn&&xr!==ia&&gn(ia,{source:Yr?"typing":"effect"}),Nr},Pr=function(Vn){!Vn||!Vn.trim()||gn(Vn,{source:"submit"})};B.useEffect(function(){!hn&&!Ne&&rn!=="combobox"&&$n("",!1,!1)},[hn]),B.useEffect(function(){Jn&&en&&tr(!1),en&&an(!1)},[en]);var Ir=t(),mr=(0,C.Z)(Ir,2),hr=mr[0],oa=mr[1],Vr=function(Vn){var Yr=hr(),Jr=Vn.which;if(Jr===ne.Z.ENTER&&(rn!=="combobox"&&Vn.preventDefault(),hn||Rn(!0)),oa(!!xr),Jr===ne.Z.BACKSPACE&&!Yr&&Ne&&!xr&&Nt.length){for(var Nr=(0,d.Z)(Nt),ia=null,fa=Nr.length-1;fa>=0;fa-=1){var Ra=Nr[fa];if(!Ra.disabled){Nr.splice(fa,1),ia=Ra;break}}ia&&Ut(Nr,{type:"remove",values:[ia]})}for(var Ba=arguments.length,Ya=new Array(Ba>1?Ba-1:0),Oa=1;Oa1?Yr-1:0),Nr=1;Nr1?fa-1:0),Ba=1;Ba1&&arguments[1]!==void 0?arguments[1]:!1;return(0,h.Z)(x).map(function(Re,pe){if(!B.isValidElement(Re)||!Re.type)return null;var Ge=Re,Ye=Ge.type.isSelectOptGroup,Te=Ge.key,At=Ge.props,Pt=At.children,jt=(0,F.Z)(At,m);return I||!Ye?H(Re):(0,oe.Z)((0,oe.Z)({key:"__RC_SELECT_GRP__".concat(Te===null?pe:Te,"__"),label:Te},jt),{},{options:L(Pt)})}).filter(function(Re){return Re})}function ie(x,I,Re,pe,Ge){return B.useMemo(function(){var Ye=x,Te=!x;Te&&(Ye=L(I));var At=new Map,Pt=new Map,jt=function(Ut,Ot,zt){zt&&typeof zt=="string"&&Ut.set(Ot[zt],Ot)};function pt(Nt){for(var Ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ot=0;Ot1&&arguments[1]!==void 0?arguments[1]:1,_t=St.length,ae=0;ae<_t;ae+=1){var ge=(Ft+ae*rt+_t)%_t,b=St[ge],Q=b.group,z=b.data;if(!Q&&!z.disabled)return ge}return-1},pn=B.useState(function(){return gn(0)}),sn=(0,C.Z)(pn,2),It=sn[0],Bn=sn[1],xn=function(Ft){var rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Bn(Ft);var _t={source:rt?"keyboard":"mouse"},ae=St[Ft];if(!ae){Wt(null,-1,_t);return}Wt(ae.value,Ft,_t)};(0,B.useEffect)(function(){xn(on!==!1?gn(0):-1)},[St.length,jt]);var Nn=B.useCallback(function(fn){return Be.has(fn)&&Pt!=="combobox"},[Pt,(0,d.Z)(Be).toString(),Be.size]);(0,B.useEffect)(function(){var fn=setTimeout(function(){if(!At&&Te&&Be.size===1){var rt=Array.from(Be)[0],_t=St.findIndex(function(ae){var ge=ae.data;return ge.value===rt});_t!==-1&&(xn(_t),mn(_t))}});if(Te){var Ft;(Ft=kt.current)===null||Ft===void 0||Ft.scrollTo(void 0)}return function(){return clearTimeout(fn)}},[Te,jt,zt.length]);var cn=function(Ft){Ft!==void 0&&rn(Ft,{selected:!Be.has(Ft)}),At||pt(!1)};if(B.useImperativeHandle(Re,function(){return{onKeyDown:function(Ft){var rt=Ft.which,_t=Ft.ctrlKey;switch(rt){case ne.Z.N:case ne.Z.P:case ne.Z.UP:case ne.Z.DOWN:{var ae=0;if(rt===ne.Z.UP?ae=-1:rt===ne.Z.DOWN?ae=1:$t()&&_t&&(rt===ne.Z.N?ae=1:rt===ne.Z.P&&(ae=-1)),ae!==0){var ge=gn(It+ae,ae);mn(ge),xn(ge,!0)}break}case ne.Z.ENTER:{var b=St[It];b&&!b.data.disabled?cn(b.value):cn(void 0),Te&&Ft.preventDefault();break}case ne.Z.ESC:pt(!1),Te&&Ft.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Ft){mn(Ft)}}}),St.length===0)return B.createElement("div",{role:"listbox",id:"".concat(Ye,"_list"),className:"".concat(ze,"-empty"),onMouseDown:Jt},Nt);var An=Object.keys(Ce).map(function(fn){return Ce[fn]}),vn=function(Ft){return Ft.label};function wn(fn,Ft){var rt=fn.group;return{role:rt?"presentation":"option",id:"".concat(Ye,"_list_").concat(Ft)}}var Mn=function(Ft){var rt=St[Ft];if(!rt)return null;var _t=rt.data||{},ae=_t.value,ge=rt.group,b=(0,g.Z)(_t,!0),Q=vn(rt);return rt?B.createElement("div",(0,n.Z)({"aria-label":typeof Q=="string"&&!ge?Q:null},b,{key:Ft},wn(rt,Ft),{"aria-selected":Nn(ae)}),ae):null},Kn={role:"listbox",id:"".concat(Ye,"_list")};return B.createElement(B.Fragment,null,je&&B.createElement("div",(0,n.Z)({},Kn,{style:{height:0,width:0,overflow:"hidden"}}),Mn(It-1),Mn(It),Mn(It+1)),B.createElement(qt.Z,{itemKey:"key",ref:kt,data:St,height:Me,itemHeight:Xe,fullHeight:!1,onMouseDown:Jt,onScroll:Ut,virtual:je,direction:Je,innerProps:je?null:Kn},function(fn,Ft){var rt,_t=fn.group,ae=fn.groupOption,ge=fn.data,b=fn.label,Q=fn.value,z=ge.key;if(_t){var Ze,Ke=(Ze=ge.title)!==null&&Ze!==void 0?Ze:He(b)?b.toString():void 0;return B.createElement("div",{className:G()(ze,"".concat(ze,"-group")),title:Ke},b!==void 0?b:z)}var T=ge.disabled,Ne=ge.title,at=ge.children,_=ge.style,qe=ge.className,nn=(0,F.Z)(ge,he),Kt=(0,Bt.Z)(nn,An),Dn=Nn(Q),Cn="".concat(ze,"-option"),ln=G()(ze,Cn,qe,(rt={},(0,v.Z)(rt,"".concat(Cn,"-grouped"),ae),(0,v.Z)(rt,"".concat(Cn,"-active"),It===Ft&&!T),(0,v.Z)(rt,"".concat(Cn,"-disabled"),T),(0,v.Z)(rt,"".concat(Cn,"-selected"),Dn),rt)),Ln=vn(fn),jn=!en||typeof en=="function"||Dn,Hn=typeof Ln=="number"?Ln:Ln||Q,dr=He(Hn)?Hn.toString():void 0;return Ne!==void 0&&(dr=Ne),B.createElement("div",(0,n.Z)({},(0,g.Z)(Kt),je?{}:wn(fn,Ft),{"aria-selected":Dn,className:ln,title:dr,onMouseMove:function(){It===Ft||T||xn(Ft)},onClick:function(){T||cn(Q)},style:_}),B.createElement("div",{className:"".concat(Cn,"-content")},Hn),B.isValidElement(en)||Dn,jn&&B.createElement(me,{className:"".concat(ze,"-option-state"),customizeIcon:en,customizeIconProps:{isSelected:Dn}},Dn?"\u2713":null))}))},Rt=B.forwardRef(st);Rt.displayName="OptionList";var ct=Rt;function Et(x){var I=x.mode,Re=x.options,pe=x.children,Ge=x.backfill,Ye=x.allowClear,Te=x.placeholder,At=x.getInputElement,Pt=x.showSearch,jt=x.onSearch,pt=x.defaultOpen,Nt=x.autoFocus,Ut=x.labelInValue,Ot=x.value,zt=x.inputValue,Wt=x.optionLabelProp,on=isMultiple(I),rn=Pt!==void 0?Pt:on||I==="combobox",en=Re||convertChildrenToData(pe);if(warning(I!=="tags"||en.every(function(Je){return!Je.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),I==="tags"||I==="combobox"){var Be=en.some(function(Je){return Je.options?Je.options.some(function(Me){return typeof("value"in Me?Me.value:Me.key)=="number"}):typeof("value"in Je?Je.value:Je.key)=="number"});warning(!Be,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(I!=="combobox"||!Wt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(I==="combobox"||!Ge,"`backfill` only works with `combobox` mode."),warning(I==="combobox"||!At,"`getInputElement` only work with `combobox` mode."),noteOnce(I!=="combobox"||!At||!Ye||!Te,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),jt&&!rn&&I!=="combobox"&&I!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!pt||Nt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Ot!=null){var Ce=toArray(Ot);warning(!Ut||Ce.every(function(Je){return _typeof(Je)==="object"&&("key"in Je||"value"in Je)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!on||Array.isArray(Ot),"`value` should be array when `mode` is `multiple` or `tags`")}if(pe){var je=null;toNodeArray(pe).some(function(Je){if(!React.isValidElement(Je)||!Je.type)return!1;var Me=Je,Xe=Me.type;if(Xe.isSelectOption)return!1;if(Xe.isSelectOptGroup){var ze=toNodeArray(Je.props.children).every(function(St){return!React.isValidElement(St)||!Je.type||St.type.isSelectOption?!0:(je=St.type,!1)});return!ze}return je=Xe,!0}),je&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(je.displayName||je.name||je,"`.")),warning(zt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Lt(x,I){if(x){var Re=function pe(Ge){for(var Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Te=0;Te2&&arguments[2]!==void 0?arguments[2]:{},Rn=En.source,Tn=Rn===void 0?"keyboard":Rn;ua(Fn),Te&&pe==="combobox"&&hn!==null&&Tn==="keyboard"&&vr(String(hn))},[Te,pe]),Sr=function(Fn,En,Rn){var Tn=function(){var Sa,Aa=qe(Fn);return[It?{label:Aa==null?void 0:Aa[wn.label],value:Fn,key:(Sa=Aa==null?void 0:Aa.key)!==null&&Sa!==void 0?Sa:Fn}:Fn,Z(Aa)]};if(En&&Ot){var $n=Tn(),Pr=(0,C.Z)($n,2),Ir=Pr[0],mr=Pr[1];Ot(Ir,mr)}else if(!En&&zt&&Rn!=="clear"){var hr=Tn(),oa=(0,C.Z)(hr,2),Vr=oa[0],da=oa[1];zt(Vr,da)}},Ca=We(function(hn,Fn){var En,Rn=cn?Fn.selected:!0;Rn?En=cn?[].concat((0,d.Z)(_),[hn]):[hn]:En=_.filter(function(Tn){return Tn.value!==hn}),dr(En),Sr(hn,Rn),pe==="combobox"?vr(""):(!S||Ut)&&(Ft(""),vr(""))}),Yn=function(Fn,En){dr(Fn);var Rn=En.type,Tn=En.values;(Rn==="remove"||Rn==="clear")&&Tn.forEach(function($n){Sr($n.value,!1,Rn)})},Un=function(Fn,En){if(Ft(Fn),vr(null),En.source==="submit"){var Rn=(Fn||"").trim();if(Rn){var Tn=Array.from(new Set([].concat((0,d.Z)(Kt),[Rn])));dr(Tn),Sr(Rn,!0),Ft("")}return}En.source!=="blur"&&(pe==="combobox"&&dr(Fn),pt==null||pt(Fn))},Jn=function(Fn){var En=Fn;pe!=="tags"&&(En=Fn.map(function(Tn){var $n=ae.get(Tn);return $n==null?void 0:$n.value}).filter(function(Tn){return Tn!==void 0}));var Rn=Array.from(new Set([].concat((0,d.Z)(Kt),(0,d.Z)(En))));dr(Rn),Rn.forEach(function(Tn){Sr(Tn,!0)})},tr=B.useMemo(function(){var hn=ze!==!1&&on!==!1;return(0,oe.Z)((0,oe.Z)({},rt),{},{flattenOptions:Hn,onActiveValue:Gr,defaultActiveFirstOption:xa,onSelect:Ca,menuItemSelectedIcon:Xe,rawValues:Kt,fieldNames:wn,virtual:hn,direction:St,listHeight:Jt,listItemHeight:gn,childrenAsData:An})},[rt,Hn,Gr,xa,Ca,Xe,Kt,wn,ze,on,Jt,gn,An]);return B.createElement(Xt.Provider,{value:tr},B.createElement(W,(0,n.Z)({},xn,{id:Nn,prefixCls:Ye,ref:I,omitDomProps:Yt,mode:pe,displayValues:nn,onDisplayValuesChange:Yn,direction:St,searchValue:fn,onSearch:Un,autoClearSearchValue:Ut,onSearchSplit:Jn,dropdownMatchSelectWidth:on,OptionList:ct,emptyOptions:!Hn.length,activeValue:an,activeDescendantId:"".concat(Nn,"_list_").concat(Zr)})))}),k=bn;k.Option=Dt,k.OptGroup=ke;var we=k,Le=we},9296:function(Ht,ot,e){e.r(ot),e.d(ot,{ResizableTextArea:function(){return Ee},default:function(){return q}});var n=e(54476),d=e(33885),v=e(20068),oe=e(76190),C=e(42978),F=e(75931),j=e(94480),ee=e(92310),ve=e.n(ee),B=e(93681),se=e(5643),G=e(18929),y=e(59301),Y=e(29301),ne=e(34280),fe=e(16089),it=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -178,4 +178,4 @@ top:0 !important; right:0 !important; pointer-events: none !important; -`,me=["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"],Ve={},de;function P(ce){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Be=ce.getAttribute("id")||ce.getAttribute("data-reactid")||ce.getAttribute("name");if(J&&Ve[Be])return Ve[Be];var De=window.getComputedStyle(ce),V=De.getPropertyValue("box-sizing")||De.getPropertyValue("-moz-box-sizing")||De.getPropertyValue("-webkit-box-sizing"),Oe=parseFloat(De.getPropertyValue("padding-bottom"))+parseFloat(De.getPropertyValue("padding-top")),be=parseFloat(De.getPropertyValue("border-bottom-width"))+parseFloat(De.getPropertyValue("border-top-width")),ue=me.map(function(tt){return"".concat(tt,":").concat(De.getPropertyValue(tt))}).join(";"),Qe={sizingStyle:ue,paddingSize:Oe,borderSize:be,boxSizing:V};return J&&Be&&(Ve[Be]=Qe),Qe}function c(ce){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,De=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;de||(de=document.createElement("textarea"),de.setAttribute("tab-index","-1"),de.setAttribute("aria-hidden","true"),document.body.appendChild(de)),ce.getAttribute("wrap")?de.setAttribute("wrap",ce.getAttribute("wrap")):de.removeAttribute("wrap");var V=P(ce,J),Oe=V.paddingSize,be=V.borderSize,ue=V.boxSizing,Qe=V.sizingStyle;de.setAttribute("style","".concat(Qe,";").concat(it)),de.value=ce.value||ce.placeholder||"";var tt=void 0,xt=void 0,Ct,ht=de.scrollHeight;if(ue==="border-box"?ht+=be:ue==="content-box"&&(ht-=Oe),Be!==null||De!==null){de.value=" ";var nt=de.scrollHeight-Oe;Be!==null&&(tt=nt*Be,ue==="border-box"&&(tt=tt+Oe+be),ht=Math.max(tt,ht)),De!==null&&(xt=nt*De,ue==="border-box"&&(xt=xt+Oe+be),Ct=ht>xt?"":"hidden",ht=Math.min(xt,ht))}var bt={height:ht,overflowY:Ct,resize:"none"};return tt&&(bt.minHeight=tt),xt&&(bt.maxHeight=xt),bt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,g=1,U=2,w=y.forwardRef(function(ce,J){var Be=ce,De=Be.prefixCls,V=Be.onPressEnter,Oe=Be.defaultValue,be=Be.value,ue=Be.autoSize,Qe=Be.onResize,tt=Be.className,xt=Be.style,Ct=Be.disabled,ht=Be.onChange,nt=Be.onInternalAutoSize,bt=(0,F.Z)(Be,t),Ue=(0,G.Z)(Oe,{value:be,postState:function(ke){return ke!=null?ke:""}}),xe=(0,C.Z)(Ue,2),vt=xe[0],N=xe[1],D=function(ke){N(ke.target.value),ht==null||ht(ke)},A=y.useRef();y.useImperativeHandle(J,function(){return{textArea:A.current}});var a=y.useMemo(function(){return ue&&(0,oe.Z)(ue)==="object"?[ue.minRows,ue.maxRows]:[]},[ue]),E=(0,C.Z)(a,2),Z=E[0],u=E[1],s=!!ue,K=function(){try{if(document.activeElement===A.current){var ke=A.current,dt=ke.selectionStart,Dt=ke.selectionEnd,yt=ke.scrollTop;A.current.setSelectionRange(dt,Dt),A.current.scrollTop=yt}}catch(Bt){}},S=y.useState(U),f=(0,C.Z)(S,2),W=f[0],te=f[1],re=y.useState(),Pe=(0,C.Z)(re,2),$=Pe[0],h=Pe[1],i=function(){te(p)};(0,ne.Z)(function(){s&&i()},[be,Z,u,s]),(0,ne.Z)(function(){if(W===p)te(g);else if(W===g){var ye=c(A.current,!1,Z,u);te(U),h(ye)}else K()},[W]);var m=y.useRef(),H=function(){fe.Z.cancel(m.current)},L=function(ke){W===U&&(Qe==null||Qe(ke),ue&&(H(),m.current=(0,fe.Z)(function(){i()})))};y.useEffect(function(){return H},[]);var ie=s?$:null,We=(0,d.Z)((0,d.Z)({},xt),ie);return(W===p||W===g)&&(We.overflowY="hidden",We.overflowX="hidden"),y.createElement(Y.Z,{onResize:L,disabled:!(ue||Qe)},y.createElement("textarea",(0,n.Z)({},bt,{ref:A,style:We,className:ve()(De,tt,(0,v.Z)({},"".concat(De,"-disabled"),Ct)),disabled:Ct,value:vt,onChange:D})))}),Ee=w,M=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Fe(ce,J){return(0,j.Z)(ce||"").slice(0,J).join("")}function Ae(ce,J,Be,De){var V=Be;return ce?V=Fe(Be,De):(0,j.Z)(J||"").lengthDe&&(V=J),V}var lt=y.forwardRef(function(ce,J){var Be,De=ce.defaultValue,V=ce.value,Oe=ce.onFocus,be=ce.onBlur,ue=ce.onChange,Qe=ce.allowClear,tt=ce.maxLength,xt=ce.onCompositionStart,Ct=ce.onCompositionEnd,ht=ce.suffix,nt=ce.prefixCls,bt=nt===void 0?"rc-textarea":nt,Ue=ce.classes,xe=ce.showCount,vt=ce.className,N=ce.style,D=ce.disabled,A=ce.hidden,a=ce.classNames,E=ce.styles,Z=ce.onResize,u=(0,F.Z)(ce,M),s=(0,G.Z)(De,{value:V,defaultValue:De}),K=(0,C.Z)(s,2),S=K[0],f=K[1],W=(0,y.useRef)(null),te=y.useState(!1),re=(0,C.Z)(te,2),Pe=re[0],$=re[1],h=y.useState(!1),i=(0,C.Z)(h,2),m=i[0],H=i[1],L=y.useRef(),ie=y.useRef(0),We=y.useState(null),ye=(0,C.Z)(We,2),ke=ye[0],dt=ye[1],Dt=function(){var wt;(wt=W.current)===null||wt===void 0||wt.textArea.focus()};(0,y.useImperativeHandle)(J,function(){return{resizableTextArea:W.current,focus:Dt,blur:function(){var wt;(wt=W.current)===null||wt===void 0||wt.textArea.blur()}}}),(0,y.useEffect)(function(){$(function(Yt){return!D&&Yt})},[D]);var yt=Number(tt)>0,Bt=function(wt){H(!0),L.current=S,ie.current=wt.currentTarget.selectionStart,xt==null||xt(wt)},qt=function(wt){H(!1);var bn=wt.currentTarget.value;if(yt){var k,we=ie.current>=tt+1||ie.current===((k=L.current)===null||k===void 0?void 0:k.length);bn=Ae(we,L.current,bn,tt)}bn!==S&&(f(bn),(0,se.rJ)(wt.currentTarget,wt,ue,bn)),Ct==null||Ct(wt)},Vt=function(wt){var bn=wt.target.value;if(!m&&yt){var k=wt.target.selectionStart>=tt+1||wt.target.selectionStart===bn.length||!wt.target.selectionStart;bn=Ae(k,S,bn,tt)}f(bn),(0,se.rJ)(wt.currentTarget,wt,ue,bn)},Xt=function(wt){var bn=u.onPressEnter,k=u.onKeyDown;wt.key==="Enter"&&bn&&bn(wt),k==null||k(wt)},$t=function(wt){$(!0),Oe==null||Oe(wt)},he=function(wt){$(!1),be==null||be(wt)},He=function(wt){var bn;f(""),Dt(),(0,se.rJ)((bn=W.current)===null||bn===void 0?void 0:bn.textArea,wt,ue)},st=(0,se.D7)(S);!m&&yt&&V==null&&(st=Fe(st,tt));var Rt=ht,ct;if(xe){var Et=(0,j.Z)(st).length;(0,oe.Z)(xe)==="object"?ct=xe.formatter({value:st,count:Et,maxLength:tt}):ct="".concat(Et).concat(yt?" / ".concat(tt):""),Rt=y.createElement(y.Fragment,null,Rt,y.createElement("span",{className:ve()("".concat(bt,"-data-count"),a==null?void 0:a.count),style:E==null?void 0:E.count},ct))}var Lt=function(wt){var bn;Z==null||Z(wt),(bn=W.current)!==null&&bn!==void 0&&bn.textArea.style.height&&dt(!0)},Zt=!u.autoSize&&!xe&&!Qe,tn=y.createElement(B.BaseInput,{value:st,allowClear:Qe,handleReset:He,suffix:Rt,prefixCls:bt,classes:{affixWrapper:ve()(Ue==null?void 0:Ue.affixWrapper,(Be={},(0,v.Z)(Be,"".concat(bt,"-show-count"),xe),(0,v.Z)(Be,"".concat(bt,"-textarea-allow-clear"),Qe),Be))},disabled:D,focused:Pe,className:vt,style:(0,d.Z)((0,d.Z)({},N),ke&&!Zt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof ct=="string"?ct:void 0}},hidden:A,inputElement:y.createElement(Ee,(0,n.Z)({},u,{onKeyDown:Xt,onChange:Vt,onFocus:$t,onBlur:he,onCompositionStart:Bt,onCompositionEnd:qt,className:a==null?void 0:a.textarea,style:(0,d.Z)((0,d.Z)({},E==null?void 0:E.textarea),{},{resize:N==null?void 0:N.resize}),disabled:D,prefixCls:bt,onResize:Lt,ref:W}))});return tn}),X=lt,q=X},39417:function(Ht,ot,e){e.d(ot,{Z:function(){return g}});var n=e(54476),d=e(20068),v=e(75931),oe=e(33885),C=e(67732),F=e(83652),j=e(31226),ee=e(42403),ve=e(158),B=e(92310),se=e.n(B),G=e(26112),y=e(59301),Y=e(39378),ne=function(w){for(var Ee=w.prefixCls,M=w.level,Fe=w.isStart,Ae=w.isEnd,lt="".concat(Ee,"-indent-unit"),X=[],q=0;q0&&arguments[0]!==void 0?arguments[0]:[],D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],A=N.length,a=D.length;if(Math.abs(A-a)!==1)return{add:!1,key:null};function E(Z,u){var s=new Map;Z.forEach(function(S){s.set(S,!0)});var K=u.filter(function(S){return!s.has(S)});return K.length===1?K[0]:null}return A ").concat(D);return D}var tt=fe.forwardRef(function(N,D){var A=N.prefixCls,a=N.data,E=N.selectable,Z=N.checkable,u=N.expandedKeys,s=N.selectedKeys,K=N.checkedKeys,S=N.loadedKeys,f=N.loadingKeys,W=N.halfCheckedKeys,te=N.keyEntities,re=N.disabled,Pe=N.dragging,$=N.dragOverNodeKey,h=N.dropPosition,i=N.motion,m=N.height,H=N.itemHeight,L=N.virtual,ie=N.focusable,We=N.activeItem,ye=N.focused,ke=N.tabIndex,dt=N.onKeyDown,Dt=N.onFocus,yt=N.onBlur,Bt=N.onActiveChange,qt=N.onListChangeStart,Vt=N.onListChangeEnd,Xt=(0,P.Z)(N,q),$t=fe.useRef(null),he=fe.useRef(null);fe.useImperativeHandle(D,function(){return{scrollTo:function(Nt){$t.current.scrollTo(Nt)},getIndentWidth:function(){return he.current.offsetWidth}}});var He=fe.useState(u),st=(0,de.Z)(He,2),Rt=st[0],ct=st[1],Et=fe.useState(a),Lt=(0,de.Z)(Et,2),Zt=Lt[0],tn=Lt[1],Yt=fe.useState(a),wt=(0,de.Z)(Yt,2),bn=wt[0],k=wt[1],we=fe.useState([]),Le=(0,de.Z)(we,2),x=Le[0],I=Le[1],Re=fe.useState(null),pe=(0,de.Z)(Re,2),Ge=pe[0],Ye=pe[1],Te=fe.useRef(a);Te.current=a;function At(){var pt=Te.current;tn(pt),k(pt),I([]),Ye(null),Vt()}(0,c.Z)(function(){ct(u);var pt=lt(Rt,u);if(pt.key!==null)if(pt.add){var Nt=Zt.findIndex(function(rn){var en=rn.key;return en===pt.key}),Ut=be(X(Zt,a,pt.key),L,m,H),Ot=Zt.slice();Ot.splice(Nt+1,0,Oe),k(Ot),I(Ut),Ye("show")}else{var zt=a.findIndex(function(rn){var en=rn.key;return en===pt.key}),Wt=be(X(a,Zt,pt.key),L,m,H),on=a.slice();on.splice(zt+1,0,Oe),k(on),I(Wt),Ye("hide")}else Zt!==a&&(tn(a),k(a))},[u,a]),fe.useEffect(function(){Pe||At()},[Pe]);var Pt=i?bn:a,jt={expandedKeys:u,selectedKeys:s,loadedKeys:S,loadingKeys:f,checkedKeys:K,halfCheckedKeys:W,dragOverNodeKey:$,dropPosition:h,keyEntities:te};return fe.createElement(fe.Fragment,null,ye&&We&&fe.createElement("span",{style:ce,"aria-live":"assertive"},Qe(We)),fe.createElement("div",null,fe.createElement("input",{style:ce,disabled:ie===!1||re,tabIndex:ie!==!1?ke:null,onKeyDown:dt,onFocus:Dt,onBlur:yt,value:"",onChange:J,"aria-label":"for screen reader"})),fe.createElement("div",{className:"".concat(A,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},fe.createElement("div",{className:"".concat(A,"-indent")},fe.createElement("div",{ref:he,className:"".concat(A,"-indent-unit")}))),fe.createElement(t.Z,(0,n.Z)({},Xt,{data:Pt,itemKey:ue,height:m,fullHeight:!1,virtual:L,itemHeight:H,prefixCls:"".concat(A,"-list"),ref:$t,onVisibleChange:function(Nt,Ut){var Ot=new Set(Nt),zt=Ut.filter(function(Wt){return!Ot.has(Wt)});zt.some(function(Wt){return ue(Wt)===Be})&&At()}}),function(pt){var Nt=pt.pos,Ut=(0,n.Z)({},(Ve(pt.data),pt.data)),Ot=pt.title,zt=pt.key,Wt=pt.isStart,on=pt.isEnd,rn=(0,w.km)(zt,Nt);delete Ut.key,delete Ut.children;var en=(0,w.H8)(rn,jt);return fe.createElement(Ae,(0,n.Z)({},Ut,en,{title:Ot,active:!!We&&zt===We.key,pos:Nt,data:pt.data,isStart:Wt,isEnd:on,motion:i,motionNodes:zt===Be?x:null,motionType:Ge,onMotionStart:qt,onMotionEnd:At,treeNodeRequiredProps:jt,onMouseMove:function(){Bt(null)}}))}))});tt.displayName="NodeList";var xt=tt,Ct=e(35654),ht=e(90782),nt=e(67841),bt=10,Ue=function(N){(0,ve.Z)(A,N);var D=(0,B.Z)(A);function A(){var a;(0,F.Z)(this,A);for(var E=arguments.length,Z=new Array(E),u=0;u2&&arguments[2]!==void 0?arguments[2]:!1,W=a.state,te=W.dragChildrenKeys,re=W.dropPosition,Pe=W.dropTargetKey,$=W.dropTargetPos,h=W.dropAllowed;if(h){var i=a.props.onDrop;if(a.setState({dragOverNodeKey:null}),a.cleanDragState(),Pe!==null){var m=(0,oe.Z)((0,oe.Z)({},(0,w.H8)(Pe,a.getTreeNodeRequiredProps())),{},{active:((S=a.getActiveItem())===null||S===void 0?void 0:S.key)===Pe,data:(0,nt.Z)(a.state.keyEntities,Pe).node}),H=te.indexOf(Pe)!==-1;(0,ne.ZP)(!H,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var L=(0,Ct.yx)($),ie={event:s,node:(0,w.F)(m),dragNode:a.dragNode?(0,w.F)(a.dragNode.props):null,dragNodesKeys:[a.dragNode.props.eventKey].concat(te),dropToGap:re!==0,dropPosition:re+Number(L[L.length-1])};f||i==null||i(ie),a.dragNode=null}}},a.cleanDragState=function(){var s=a.state.draggingNodeKey;s!==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(s,K){var S=a.state,f=S.expandedKeys,W=S.flattenNodes,te=K.expanded,re=K.key,Pe=K.isLeaf;if(!(Pe||s.shiftKey||s.metaKey||s.ctrlKey)){var $=W.filter(function(i){return i.key===re})[0],h=(0,w.F)((0,oe.Z)((0,oe.Z)({},(0,w.H8)(re,a.getTreeNodeRequiredProps())),{},{data:$.data}));a.setExpandedKeys(te?(0,Ct._5)(f,re):(0,Ct.L0)(f,re)),a.onNodeExpand(s,h)}},a.onNodeClick=function(s,K){var S=a.props,f=S.onClick,W=S.expandAction;W==="click"&&a.triggerExpandActionExpand(s,K),f==null||f(s,K)},a.onNodeDoubleClick=function(s,K){var S=a.props,f=S.onDoubleClick,W=S.expandAction;W==="doubleClick"&&a.triggerExpandActionExpand(s,K),f==null||f(s,K)},a.onNodeSelect=function(s,K){var S=a.state.selectedKeys,f=a.state,W=f.keyEntities,te=f.fieldNames,re=a.props,Pe=re.onSelect,$=re.multiple,h=K.selected,i=K[te.key],m=!h;m?$?S=(0,Ct.L0)(S,i):S=[i]:S=(0,Ct._5)(S,i);var H=S.map(function(L){var ie=(0,nt.Z)(W,L);return ie?ie.node:null}).filter(function(L){return L});a.setUncontrolledState({selectedKeys:S}),Pe==null||Pe(S,{event:"select",selected:m,node:K,selectedNodes:H,nativeEvent:s.nativeEvent})},a.onNodeCheck=function(s,K,S){var f=a.state,W=f.keyEntities,te=f.checkedKeys,re=f.halfCheckedKeys,Pe=a.props,$=Pe.checkStrictly,h=Pe.onCheck,i=K.key,m,H={event:"check",node:K,checked:S,nativeEvent:s.nativeEvent};if($){var L=S?(0,Ct.L0)(te,i):(0,Ct._5)(te,i),ie=(0,Ct._5)(re,i);m={checked:L,halfChecked:ie},H.checkedNodes=L.map(function(yt){return(0,nt.Z)(W,yt)}).filter(function(yt){return yt}).map(function(yt){return yt.node}),a.setUncontrolledState({checkedKeys:L})}else{var We=(0,ht.S)([].concat((0,C.Z)(te),[i]),!0,W),ye=We.checkedKeys,ke=We.halfCheckedKeys;if(!S){var dt=new Set(ye);dt.delete(i);var Dt=(0,ht.S)(Array.from(dt),{checked:!1,halfCheckedKeys:ke},W);ye=Dt.checkedKeys,ke=Dt.halfCheckedKeys}m=ye,H.checkedNodes=[],H.checkedNodesPositions=[],H.halfCheckedKeys=ke,ye.forEach(function(yt){var Bt=(0,nt.Z)(W,yt);if(Bt){var qt=Bt.node,Vt=Bt.pos;H.checkedNodes.push(qt),H.checkedNodesPositions.push({node:qt,pos:Vt})}}),a.setUncontrolledState({checkedKeys:ye},!1,{halfCheckedKeys:ke})}h==null||h(m,H)},a.onNodeLoad=function(s){var K=s.key,S=new Promise(function(f,W){a.setState(function(te){var re=te.loadedKeys,Pe=re===void 0?[]:re,$=te.loadingKeys,h=$===void 0?[]:$,i=a.props,m=i.loadData,H=i.onLoad;if(!m||Pe.indexOf(K)!==-1||h.indexOf(K)!==-1)return null;var L=m(s);return L.then(function(){var ie=a.state.loadedKeys,We=(0,Ct.L0)(ie,K);H==null||H(We,{event:"load",node:s}),a.setUncontrolledState({loadedKeys:We}),a.setState(function(ye){return{loadingKeys:(0,Ct._5)(ye.loadingKeys,K)}}),f()}).catch(function(ie){if(a.setState(function(ye){return{loadingKeys:(0,Ct._5)(ye.loadingKeys,K)}}),a.loadingRetryTimes[K]=(a.loadingRetryTimes[K]||0)+1,a.loadingRetryTimes[K]>=bt){var We=a.state.loadedKeys;(0,ne.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),a.setUncontrolledState({loadedKeys:(0,Ct.L0)(We,K)}),f()}W(ie)}),{loadingKeys:(0,Ct.L0)(h,K)}})});return S.catch(function(){}),S},a.onNodeMouseEnter=function(s,K){var S=a.props.onMouseEnter;S==null||S({event:s,node:K})},a.onNodeMouseLeave=function(s,K){var S=a.props.onMouseLeave;S==null||S({event:s,node:K})},a.onNodeContextMenu=function(s,K){var S=a.props.onRightClick;S&&(s.preventDefault(),S({event:s,node:K}))},a.onFocus=function(){var s=a.props.onFocus;a.setState({focused:!0});for(var K=arguments.length,S=new Array(K),f=0;f1&&arguments[1]!==void 0?arguments[1]:!1,S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!a.destroyed){var f=!1,W=!0,te={};Object.keys(s).forEach(function(re){if(re in a.props){W=!1;return}f=!0,te[re]=s[re]}),f&&(!K||W)&&a.setState((0,oe.Z)((0,oe.Z)({},te),S))}},a.scrollTo=function(s){a.listRef.current.scrollTo(s)},a}return(0,j.Z)(A,[{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,Z=this.state,u=Z.focused,s=Z.flattenNodes,K=Z.keyEntities,S=Z.draggingNodeKey,f=Z.activeKey,W=Z.dropLevelOffset,te=Z.dropContainerKey,re=Z.dropTargetKey,Pe=Z.dropPosition,$=Z.dragOverNodeKey,h=Z.indent,i=this.props,m=i.prefixCls,H=i.className,L=i.style,ie=i.showLine,We=i.focusable,ye=i.tabIndex,ke=ye===void 0?0:ye,dt=i.selectable,Dt=i.showIcon,yt=i.icon,Bt=i.switcherIcon,qt=i.draggable,Vt=i.checkable,Xt=i.checkStrictly,$t=i.disabled,he=i.motion,He=i.loadData,st=i.filterTreeNode,Rt=i.height,ct=i.itemHeight,Et=i.virtual,Lt=i.titleRender,Zt=i.dropIndicatorRender,tn=i.onContextMenu,Yt=i.onScroll,wt=i.direction,bn=i.rootClassName,k=i.rootStyle,we=(0,Y.Z)(this.props,{aria:!0,data:!0}),Le;return qt&&((0,v.Z)(qt)==="object"?Le=qt:typeof qt=="function"?Le={nodeDraggable:qt}:Le={}),fe.createElement(it.k.Provider,{value:{prefixCls:m,selectable:dt,showIcon:Dt,icon:yt,switcherIcon:Bt,draggable:Le,draggingNodeKey:S,checkable:Vt,checkStrictly:Xt,disabled:$t,keyEntities:K,dropLevelOffset:W,dropContainerKey:te,dropTargetKey:re,dropPosition:Pe,dragOverNodeKey:$,indent:h,direction:wt,dropIndicatorRender:Zt,loadData:He,filterTreeNode:st,titleRender:Lt,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}},fe.createElement("div",{role:"tree",className:G()(m,H,bn,(E={},(0,d.Z)(E,"".concat(m,"-show-line"),ie),(0,d.Z)(E,"".concat(m,"-focused"),u),(0,d.Z)(E,"".concat(m,"-active-focused"),f!==null),E)),style:k},fe.createElement(xt,(0,n.Z)({ref:this.listRef,prefixCls:m,style:L,data:s,disabled:$t,selectable:dt,checkable:!!Vt,motion:he,dragging:S!==null,height:Rt,itemHeight:ct,virtual:Et,focusable:We,focused:u,tabIndex:ke,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:tn,onScroll:Yt},this.getTreeNodeRequiredProps(),we))))}}],[{key:"getDerivedStateFromProps",value:function(E,Z){var u=Z.prevProps,s={prevProps:E};function K(We){return!u&&We in E||u&&u[We]!==E[We]}var S,f=Z.fieldNames;if(K("fieldNames")&&(f=(0,w.w$)(E.fieldNames),s.fieldNames=f),K("treeData")?S=E.treeData:K("children")&&((0,ne.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),S=(0,w.zn)(E.children)),S){s.treeData=S;var W=(0,w.I8)(S,{fieldNames:f});s.keyEntities=(0,oe.Z)((0,d.Z)({},Be,V),W.keyEntities)}var te=s.keyEntities||Z.keyEntities;if(K("expandedKeys")||u&&K("autoExpandParent"))s.expandedKeys=E.autoExpandParent||!u&&E.defaultExpandParent?(0,Ct.r7)(E.expandedKeys,te):E.expandedKeys;else if(!u&&E.defaultExpandAll){var re=(0,oe.Z)({},te);delete re[Be],s.expandedKeys=Object.keys(re).map(function(We){return re[We].key})}else!u&&E.defaultExpandedKeys&&(s.expandedKeys=E.autoExpandParent||E.defaultExpandParent?(0,Ct.r7)(E.defaultExpandedKeys,te):E.defaultExpandedKeys);if(s.expandedKeys||delete s.expandedKeys,S||s.expandedKeys){var Pe=(0,w.oH)(S||Z.treeData,s.expandedKeys||Z.expandedKeys,f);s.flattenNodes=Pe}if(E.selectable&&(K("selectedKeys")?s.selectedKeys=(0,Ct.BT)(E.selectedKeys,E):!u&&E.defaultSelectedKeys&&(s.selectedKeys=(0,Ct.BT)(E.defaultSelectedKeys,E))),E.checkable){var $;if(K("checkedKeys")?$=(0,Ct.E6)(E.checkedKeys)||{}:!u&&E.defaultCheckedKeys?$=(0,Ct.E6)(E.defaultCheckedKeys)||{}:S&&($=(0,Ct.E6)(E.checkedKeys)||{checkedKeys:Z.checkedKeys,halfCheckedKeys:Z.halfCheckedKeys}),$){var h=$,i=h.checkedKeys,m=i===void 0?[]:i,H=h.halfCheckedKeys,L=H===void 0?[]:H;if(!E.checkStrictly){var ie=(0,ht.S)(m,!0,te);m=ie.checkedKeys,L=ie.halfCheckedKeys}s.checkedKeys=m,s.halfCheckedKeys=L}}return K("loadedKeys")&&(s.loadedKeys=E.loadedKeys),s}}]),A}(fe.Component);Ue.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:me,allowDrop:function(){return!0},expandAction:!1},Ue.TreeNode=g.Z;var xe=Ue,vt=xe},35654:function(Ht,ot,e){e.d(ot,{BT:function(){return fe},E6:function(){return Ve},L0:function(){return B},OM:function(){return ne},_5:function(){return ve},r7:function(){return de},wA:function(){return G},yx:function(){return se}});var n=e(94480),d=e(76190),v=e(48736),oe=e(59301),C=e(39417),F=e(67841),j=e(71430),ee=null;function ve(P,c){if(!P)return[];var t=P.slice(),p=t.indexOf(c);return p>=0&&t.splice(p,1),t}function B(P,c){var t=(P||[]).slice();return t.indexOf(c)===-1&&t.push(c),t}function se(P){return P.split("-")}function G(P,c){var t=[],p=(0,F.Z)(c,P);function g(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];U.forEach(function(w){var Ee=w.key,M=w.children;t.push(Ee),g(M)})}return g(p.children),t}function y(P){if(P.parent){var c=se(P.pos);return Number(c[c.length-1])===P.parent.children.length-1}return!1}function Y(P){var c=se(P.pos);return Number(c[c.length-1])===0}function ne(P,c,t,p,g,U,w,Ee,M,Fe){var Ae,lt=P.clientX,X=P.clientY,q=P.target.getBoundingClientRect(),ce=q.top,J=q.height,Be=(Fe==="rtl"?-1:1)*(((g==null?void 0:g.x)||0)-lt),De=(Be-12)/p,V=(0,F.Z)(Ee,t.props.eventKey);if(X-1.5?U({dragNode:bt,dropNode:Ue,dropPosition:1})?Ct=1:xe=!1:U({dragNode:bt,dropNode:Ue,dropPosition:0})?Ct=0:U({dragNode:bt,dropNode:Ue,dropPosition:1})?Ct=1:xe=!1:U({dragNode:bt,dropNode:Ue,dropPosition:1})?Ct=1:xe=!1,{dropPosition:Ct,dropLevelOffset:ht,dropTargetKey:V.key,dropTargetPos:V.pos,dragOverNodeKey:xt,dropContainerKey:Ct===0?null:((Ae=V.parent)===null||Ae===void 0?void 0:Ae.key)||null,dropAllowed:xe}}function fe(P,c){if(P){var t=c.multiple;return t?P.slice():P.length?[P[0]]:P}}var it=function(c){return c};function me(P,c){if(!P)return[];var t=c||{},p=t.processProps,g=p===void 0?it:p,U=Array.isArray(P)?P:[P];return U.map(function(w){var Ee=w.children,M=_objectWithoutProperties(w,ee),Fe=me(Ee,c);return React.createElement(TreeNode,_extends({key:M.key},g(M)),Fe)})}function Ve(P){if(!P)return null;var c;if(Array.isArray(P))c={checkedKeys:P,halfCheckedKeys:void 0};else if((0,d.Z)(P)==="object")c={checkedKeys:P.checked||void 0,halfCheckedKeys:P.halfChecked||void 0};else return(0,v.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return c}function de(P,c){var t=new Set;function p(g){if(!t.has(g)){var U=(0,F.Z)(c,g);if(U){t.add(g);var w=U.parent,Ee=U.node;Ee.disabled||w&&p(w.key)}}}return(P||[]).forEach(function(g){p(g)}),(0,n.Z)(t)}},90782:function(Ht,ot,e){e.d(ot,{S:function(){return j}});var n=e(48736),d=e(67841);function v(ee,ve){var B=new Set;return ee.forEach(function(se){ve.has(se)||B.add(se)}),B}function oe(ee){var ve=ee||{},B=ve.disabled,se=ve.disableCheckbox,G=ve.checkable;return!!(B||se)||G===!1}function C(ee,ve,B,se){for(var G=new Set(ee),y=new Set,Y=0;Y<=B;Y+=1){var ne=ve.get(Y)||new Set;ne.forEach(function(Ve){var de=Ve.key,P=Ve.node,c=Ve.children,t=c===void 0?[]:c;G.has(de)&&!se(P)&&t.filter(function(p){return!se(p.node)}).forEach(function(p){G.add(p.key)})})}for(var fe=new Set,it=B;it>=0;it-=1){var me=ve.get(it)||new Set;me.forEach(function(Ve){var de=Ve.parent,P=Ve.node;if(!(se(P)||!Ve.parent||fe.has(Ve.parent.key))){if(se(Ve.parent.node)){fe.add(de.key);return}var c=!0,t=!1;(de.children||[]).filter(function(p){return!se(p.node)}).forEach(function(p){var g=p.key,U=G.has(g);c&&!U&&(c=!1),!t&&(U||y.has(g))&&(t=!0)}),c&&G.add(de.key),t&&y.add(de.key),fe.add(de.key)}})}return{checkedKeys:Array.from(G),halfCheckedKeys:Array.from(v(y,G))}}function F(ee,ve,B,se,G){for(var y=new Set(ee),Y=new Set(ve),ne=0;ne<=se;ne+=1){var fe=B.get(ne)||new Set;fe.forEach(function(de){var P=de.key,c=de.node,t=de.children,p=t===void 0?[]:t;!y.has(P)&&!Y.has(P)&&!G(c)&&p.filter(function(g){return!G(g.node)}).forEach(function(g){y.delete(g.key)})})}Y=new Set;for(var it=new Set,me=se;me>=0;me-=1){var Ve=B.get(me)||new Set;Ve.forEach(function(de){var P=de.parent,c=de.node;if(!(G(c)||!de.parent||it.has(de.parent.key))){if(G(de.parent.node)){it.add(P.key);return}var t=!0,p=!1;(P.children||[]).filter(function(g){return!G(g.node)}).forEach(function(g){var U=g.key,w=y.has(U);t&&!w&&(t=!1),!p&&(w||Y.has(U))&&(p=!0)}),t||y.delete(P.key),p&&Y.add(P.key),it.add(P.key)}})}return{checkedKeys:Array.from(y),halfCheckedKeys:Array.from(v(Y,y))}}function j(ee,ve,B,se){var G=[],y;se?y=se:y=oe;var Y=new Set(ee.filter(function(me){var Ve=!!(0,d.Z)(B,me);return Ve||G.push(me),Ve})),ne=new Map,fe=0;Object.keys(B).forEach(function(me){var Ve=B[me],de=Ve.level,P=ne.get(de);P||(P=new Set,ne.set(de,P)),P.add(Ve),fe=Math.max(fe,de)}),(0,n.ZP)(!G.length,"Tree missing follow keys: ".concat(G.slice(0,100).map(function(me){return"'".concat(me,"'")}).join(", ")));var it;return ve===!0?it=C(Y,ne,fe,y):it=F(Y,ve.halfCheckedKeys,ne,fe,y),it}},67841:function(Ht,ot,e){e.d(ot,{Z:function(){return n}});function n(d,v){return d[v]}},71430:function(Ht,ot,e){e.d(ot,{F:function(){return de},H8:function(){return Ve},I8:function(){return me},km:function(){return G},oH:function(){return fe},w$:function(){return y},zn:function(){return ne}});var n=e(76190),d=e(94480),v=e(33885),oe=e(75931),C=e(11592),F=e(2738),j=e(48736),ee=e(67841),ve=["children"];function B(P,c){return"".concat(P,"-").concat(c)}function se(P){return P&&P.type&&P.type.isTreeNode}function G(P,c){return P!=null?P:c}function y(P){var c=P||{},t=c.title,p=c._title,g=c.key,U=c.children,w=t||"title";return{title:w,_title:p||[w],key:g||"key",children:U||"children"}}function Y(P,c){var t=new Map;function p(g){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(g||[]).forEach(function(w){var Ee=w[c.key],M=w[c.children];warning(Ee!=null,"Tree node must have a certain key: [".concat(U).concat(Ee,"]"));var Fe=String(Ee);warning(!t.has(Fe)||Ee===null||Ee===void 0,"Same 'key' exist in the Tree: ".concat(Fe)),t.set(Fe,!0),p(M,"".concat(U).concat(Fe," > "))})}p(P)}function ne(P){function c(t){var p=(0,C.Z)(t);return p.map(function(g){if(!se(g))return(0,j.ZP)(!g,"Tree/TreeNode can only accept TreeNode as children."),null;var U=g.key,w=g.props,Ee=w.children,M=(0,oe.Z)(w,ve),Fe=(0,v.Z)({key:U},M),Ae=c(Ee);return Ae.length&&(Fe.children=Ae),Fe}).filter(function(g){return g})}return c(P)}function fe(P,c,t){var p=y(t),g=p._title,U=p.key,w=p.children,Ee=new Set(c===!0?[]:c),M=[];function Fe(Ae){var lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ae.map(function(X,q){for(var ce=B(lt?lt.pos:"0",q),J=G(X[U],ce),Be,De=0;De1&&arguments[1]!==void 0?arguments[1]:{},t=c.initWrapper,p=c.processEntity,g=c.onProcessFinished,U=c.externalGetKey,w=c.childrenPropName,Ee=c.fieldNames,M=arguments.length>2?arguments[2]:void 0,Fe=U||M,Ae={},lt={},X={posEntities:Ae,keyEntities:lt};return t&&(X=t(X)||X),it(P,function(q){var ce=q.node,J=q.index,Be=q.pos,De=q.key,V=q.parentPos,Oe=q.level,be=q.nodes,ue={node:ce,nodes:be,index:J,key:De,pos:Be,level:Oe},Qe=G(De,Be);Ae[Be]=ue,lt[Qe]=ue,ue.parent=Ae[V],ue.parent&&(ue.parent.children=ue.parent.children||[],ue.parent.children.push(ue)),p&&p(ue,X)},{externalGetKey:Fe,childrenPropName:w,fieldNames:Ee}),g&&g(X),X}function Ve(P,c){var t=c.expandedKeys,p=c.selectedKeys,g=c.loadedKeys,U=c.loadingKeys,w=c.checkedKeys,Ee=c.halfCheckedKeys,M=c.dragOverNodeKey,Fe=c.dropPosition,Ae=c.keyEntities,lt=(0,ee.Z)(Ae,P),X={eventKey:P,expanded:t.indexOf(P)!==-1,selected:p.indexOf(P)!==-1,loaded:g.indexOf(P)!==-1,loading:U.indexOf(P)!==-1,checked:w.indexOf(P)!==-1,halfChecked:Ee.indexOf(P)!==-1,pos:String(lt?lt.pos:""),dragOver:M===P&&Fe===0,dragOverGapTop:M===P&&Fe===-1,dragOverGapBottom:M===P&&Fe===1};return X}function de(P){var c=P.data,t=P.expanded,p=P.selected,g=P.checked,U=P.loaded,w=P.loading,Ee=P.halfChecked,M=P.dragOver,Fe=P.dragOverGapTop,Ae=P.dragOverGapBottom,lt=P.pos,X=P.active,q=P.eventKey,ce=(0,v.Z)((0,v.Z)({},c),{},{expanded:t,selected:p,checked:g,loaded:U,loading:w,halfChecked:Ee,dragOver:M,dragOverGapTop:Fe,dragOverGapBottom:Ae,pos:lt,active:X,key:q});return"props"in ce||Object.defineProperty(ce,"props",{get:function(){return(0,j.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),P}}),ce}},48911:function(Ht,ot,e){e.d(ot,{Z:function(){return Ue}});var n=e(54476),d=e(76190),v=e(33885),oe=e(20068),C=e(42978),F=e(75931),j=e(92310),ee=e.n(j),ve=e(29301),B=e(70425),se=e(34280),G=e(59301),y=e(4676),Y=G.forwardRef(function(xe,vt){var N=xe.height,D=xe.offsetY,A=xe.offsetX,a=xe.children,E=xe.prefixCls,Z=xe.onInnerResize,u=xe.innerProps,s=xe.rtl,K=xe.extra,S={},f={display:"flex",flexDirection:"column"};return D!==void 0&&(S={height:N,position:"relative",overflow:"hidden"},f=(0,v.Z)((0,v.Z)({},f),{},(0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)({transform:"translateY(".concat(D,"px)")},s?"marginRight":"marginLeft",-A),"position","absolute"),"left",0),"right",0),"top",0))),G.createElement("div",{style:S},G.createElement(ve.Z,{onResize:function(te){var re=te.offsetHeight;re&&Z&&Z()}},G.createElement("div",(0,n.Z)({style:f,className:ee()((0,oe.Z)({},"".concat(E,"-holder-inner"),E)),ref:vt},u),a,K)))});Y.displayName="Filler";var ne=Y;function fe(xe){var vt=xe.children,N=xe.setRef,D=G.useCallback(function(A){N(A)},[]);return G.cloneElement(vt,{ref:D})}function it(xe,vt,N,D,A,a,E,Z){var u=Z.getKey;return xe.slice(vt,N+1).map(function(s,K){var S=vt+K,f=E(s,S,{style:{width:D},offsetX:A}),W=u(s);return G.createElement(fe,{key:W,setRef:function(re){return a(s,re)}},f)})}function me(xe,vt,N,D){var A=N-xe,a=vt-N,E=Math.min(A,a)*2;if(D<=E){var Z=Math.floor(D/2);return D%2?N+Z+1:N-Z}return A>a?N-(D-a):N+(D-A)}function Ve(xe,vt,N){var D=xe.length,A=vt.length,a,E;if(D===0&&A===0)return null;D2&&arguments[2]!==void 0?arguments[2]:!1,S=u?s<0&&Z.current.left||s>0&&Z.current.right:s<0&&Z.current.top||s>0&&Z.current.bottom;return K&&S?(clearTimeout(a.current),A.current=!1):(!S||A.current)&&E(),!A.current&&S}};function g(xe,vt,N,D,A,a,E){var Z=(0,G.useRef)(0),u=(0,G.useRef)(null),s=(0,G.useRef)(null),K=(0,G.useRef)(!1),S=p(vt,N,D,A);function f(h,i){if(P.Z.cancel(u.current),!S(!1,i)){var m=h;if(!m._virtualHandled)m._virtualHandled=!0;else return;Z.current+=i,s.current=i,t||m.preventDefault(),u.current=(0,P.Z)(function(){var H=K.current?10:1;E(Z.current*H,!1),Z.current=0})}}function W(h,i){E(i,!0),t||h.preventDefault()}var te=(0,G.useRef)(null),re=(0,G.useRef)(null);function Pe(h){if(xe){P.Z.cancel(re.current),re.current=(0,P.Z)(function(){te.current=null},2);var i=h.deltaX,m=h.deltaY,H=h.shiftKey,L=i,ie=m;(te.current==="sx"||!te.current&&H&&m&&!i)&&(L=m,ie=0,te.current="sx");var We=Math.abs(L),ye=Math.abs(ie);te.current===null&&(te.current=a&&We>ye?"x":"y"),te.current==="y"?f(h,ie):W(h,L)}}function $(h){xe&&(K.current=h.detail===s.current)}return[Pe,$]}function U(xe,vt,N,D){var A=G.useMemo(function(){return[new Map,[]]},[xe,N.id,D]),a=(0,C.Z)(A,2),E=a[0],Z=a[1],u=function(K){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:K,f=E.get(K),W=E.get(S);if(f===void 0||W===void 0)for(var te=xe.length,re=Z.length;re0&&arguments[0]!==void 0?arguments[0]:!1;K();var te=function(){var $=!1;Z.current.forEach(function(h,i){if(h&&h.offsetParent){var m=h.offsetHeight,H=getComputedStyle(h),L=H.marginTop,ie=H.marginBottom,We=Ae(L),ye=Ae(ie),ke=m+We+ye;u.current.get(i)!==ke&&(u.current.set(i,ke),$=!0)}}),$&&E(function(h){return h+1})};if(W)te();else{s.current+=1;var re=s.current;Promise.resolve().then(function(){re===s.current&&te()})}}function f(W,te){var re=xe(W),Pe=Z.current.get(re);te?(Z.current.set(re,te),S()):Z.current.delete(re),!Pe!=!te&&(te?vt==null||vt(W):N==null||N(W))}return(0,G.useEffect)(function(){return K},[]),[f,S,u.current,a]}var X=14/15;function q(xe,vt,N){var D=(0,G.useRef)(!1),A=(0,G.useRef)(0),a=(0,G.useRef)(0),E=(0,G.useRef)(null),Z=(0,G.useRef)(null),u,s=function(W){if(D.current){var te=Math.ceil(W.touches[0].pageX),re=Math.ceil(W.touches[0].pageY),Pe=A.current-te,$=a.current-re,h=Math.abs(Pe)>Math.abs($);h?A.current=te:a.current=re;var i=N(h,h?Pe:$,!1,W);i&&W.preventDefault(),clearInterval(Z.current),i&&(Z.current=setInterval(function(){h?Pe*=X:$*=X;var m=Math.floor(h?Pe:$);(!N(h,m,!0)||Math.abs(m)<=.1)&&clearInterval(Z.current)},16))}},K=function(){D.current=!1,u()},S=function(W){u(),W.touches.length===1&&!D.current&&(D.current=!0,A.current=Math.ceil(W.touches[0].pageX),a.current=Math.ceil(W.touches[0].pageY),E.current=W.target,E.current.addEventListener("touchmove",s,{passive:!1}),E.current.addEventListener("touchend",K,{passive:!0}))};u=function(){E.current&&(E.current.removeEventListener("touchmove",s),E.current.removeEventListener("touchend",K))},(0,se.Z)(function(){return xe&&vt.current.addEventListener("touchstart",S,{passive:!0}),function(){var f;(f=vt.current)===null||f===void 0||f.removeEventListener("touchstart",S),u(),clearInterval(Z.current)}},[xe])}function ce(xe){return Math.floor(Math.pow(xe,.5))}function J(xe,vt){var N="touches"in xe?xe.touches[0]:xe;return N[vt?"pageX":"pageY"]-window[vt?"scrollX":"scrollY"]}function Be(xe,vt,N){G.useEffect(function(){var D=vt.current;if(xe&&D){var A=!1,a,E,Z=function(){P.Z.cancel(a)},u=function f(){Z(),a=(0,P.Z)(function(){N(E),f()})},s=function(){A=!1,Z()},K=function(W){if(!(W.target.draggable||W.button!==0)){var te=W;te._virtualHandled||(te._virtualHandled=!0,A=!0)}},S=function(W){if(A){var te=J(W,!1),re=D.getBoundingClientRect(),Pe=re.top,$=re.bottom;if(te<=Pe){var h=Pe-te;E=-ce(h),u()}else if(te>=$){var i=te-$;E=ce(i),u()}else Z()}};return D.addEventListener("mousedown",K),D.ownerDocument.addEventListener("mouseup",s),D.ownerDocument.addEventListener("mousemove",S),D.ownerDocument.addEventListener("dragend",s),function(){D.removeEventListener("mousedown",K),D.ownerDocument.removeEventListener("mouseup",s),D.ownerDocument.removeEventListener("mousemove",S),D.ownerDocument.removeEventListener("dragend",s),Z()}}},[xe])}var De=10;function V(xe,vt,N,D,A,a,E,Z){var u=G.useRef(),s=G.useState(null),K=(0,C.Z)(s,2),S=K[0],f=K[1];return(0,se.Z)(function(){if(S&&S.times=0;Bt-=1){var qt=A(vt[Bt]),Vt=N.get(qt);if(Vt===void 0){h=!0;break}if(yt-=Vt,yt<=0)break}switch(H){case"top":m=ie-Pe;break;case"bottom":m=We-$+Pe;break;default:{var Xt=xe.current.scrollTop,$t=Xt+$;ie$t&&(i="bottom")}}m!==null&&E(m),m!==S.lastTop&&(h=!0)}h&&f((0,v.Z)((0,v.Z)({},S),{},{times:S.times+1,targetAlign:i,lastTop:m}))}},[S,xe.current]),function(W){if(W==null){Z();return}if(P.Z.cancel(u.current),typeof W=="number")E(W);else if(W&&(0,d.Z)(W)==="object"){var te,re=W.align;"index"in W?te=W.index:te=vt.findIndex(function(h){return A(h)===W.key});var Pe=W.offset,$=Pe===void 0?0:Pe;f({times:0,index:te,offset:$,originAlign:re})}}}var Oe=G.forwardRef(function(xe,vt){var N=xe.prefixCls,D=xe.rtl,A=xe.scrollOffset,a=xe.scrollRange,E=xe.onStartMove,Z=xe.onStopMove,u=xe.onScroll,s=xe.horizontal,K=xe.spinSize,S=xe.containerSize,f=xe.style,W=xe.thumbStyle,te=xe.showScrollBar,re=G.useState(!1),Pe=(0,C.Z)(re,2),$=Pe[0],h=Pe[1],i=G.useState(null),m=(0,C.Z)(i,2),H=m[0],L=m[1],ie=G.useState(null),We=(0,C.Z)(ie,2),ye=We[0],ke=We[1],dt=!D,Dt=G.useRef(),yt=G.useRef(),Bt=G.useState(te),qt=(0,C.Z)(Bt,2),Vt=qt[0],Xt=qt[1],$t=G.useRef(),he=function(){te===!0||te===!1||(clearTimeout($t.current),Xt(!0),$t.current=setTimeout(function(){Xt(!1)},3e3))},He=a-S||0,st=S-K||0,Rt=G.useMemo(function(){if(A===0||He===0)return 0;var k=A/He;return k*st},[A,He,st]),ct=function(we){we.stopPropagation(),we.preventDefault()},Et=G.useRef({top:Rt,dragging:$,pageY:H,startTop:ye});Et.current={top:Rt,dragging:$,pageY:H,startTop:ye};var Lt=function(we){h(!0),L(J(we,s)),ke(Et.current.top),E(),we.stopPropagation(),we.preventDefault()};G.useEffect(function(){var k=function(I){I.preventDefault()},we=Dt.current,Le=yt.current;return we.addEventListener("touchstart",k,{passive:!1}),Le.addEventListener("touchstart",Lt,{passive:!1}),function(){we.removeEventListener("touchstart",k),Le.removeEventListener("touchstart",Lt)}},[]);var Zt=G.useRef();Zt.current=He;var tn=G.useRef();tn.current=st,G.useEffect(function(){if($){var k,we=function(I){var Re=Et.current,pe=Re.dragging,Ge=Re.pageY,Ye=Re.startTop;P.Z.cancel(k);var Te=Dt.current.getBoundingClientRect(),At=S/(s?Te.width:Te.height);if(pe){var Pt=(J(I,s)-Ge)*At,jt=Ye;!dt&&s?jt-=Pt:jt+=Pt;var pt=Zt.current,Nt=tn.current,Ut=Nt?jt/Nt:0,Ot=Math.ceil(Ut*pt);Ot=Math.max(Ot,0),Ot=Math.min(Ot,pt),k=(0,P.Z)(function(){u(Ot,s)})}},Le=function(){h(!1),Z()};return window.addEventListener("mousemove",we,{passive:!0}),window.addEventListener("touchmove",we,{passive:!0}),window.addEventListener("mouseup",Le,{passive:!0}),window.addEventListener("touchend",Le,{passive:!0}),function(){window.removeEventListener("mousemove",we),window.removeEventListener("touchmove",we),window.removeEventListener("mouseup",Le),window.removeEventListener("touchend",Le),P.Z.cancel(k)}}},[$]),G.useEffect(function(){return he(),function(){clearTimeout($t.current)}},[A]),G.useImperativeHandle(vt,function(){return{delayHidden:he}});var Yt="".concat(N,"-scrollbar"),wt={position:"absolute",visibility:Vt?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 s?(Object.assign(wt,{height:8,left:0,right:0,bottom:0}),Object.assign(bn,(0,oe.Z)({height:"100%",width:K},dt?"left":"right",Rt))):(Object.assign(wt,(0,oe.Z)({width:8,top:0,bottom:0},dt?"right":"left",0)),Object.assign(bn,{width:"100%",height:K,top:Rt})),G.createElement("div",{ref:Dt,className:ee()(Yt,(0,oe.Z)((0,oe.Z)((0,oe.Z)({},"".concat(Yt,"-horizontal"),s),"".concat(Yt,"-vertical"),!s),"".concat(Yt,"-visible"),Vt)),style:(0,v.Z)((0,v.Z)({},wt),f),onMouseDown:ct,onMouseMove:he},G.createElement("div",{ref:yt,className:ee()("".concat(Yt,"-thumb"),(0,oe.Z)({},"".concat(Yt,"-thumb-moving"),$)),style:(0,v.Z)((0,v.Z)({},bn),W),onMouseDown:Lt}))}),be=Oe,ue=20;function Qe(){var xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,N=xe/vt*xe;return isNaN(N)&&(N=0),N=Math.max(N,ue),Math.floor(N)}var tt=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],xt=[],Ct={overflowY:"auto",overflowAnchor:"none"};function ht(xe,vt){var N=xe.prefixCls,D=N===void 0?"rc-virtual-list":N,A=xe.className,a=xe.height,E=xe.itemHeight,Z=xe.fullHeight,u=Z===void 0?!0:Z,s=xe.style,K=xe.data,S=xe.children,f=xe.itemKey,W=xe.virtual,te=xe.direction,re=xe.scrollWidth,Pe=xe.component,$=Pe===void 0?"div":Pe,h=xe.onScroll,i=xe.onVirtualScroll,m=xe.onVisibleChange,H=xe.innerProps,L=xe.extraRender,ie=xe.styles,We=xe.showScrollBar,ye=We===void 0?"optional":We,ke=(0,F.Z)(xe,tt),dt=G.useCallback(function(T){return typeof f=="function"?f(T):T==null?void 0:T[f]},[f]),Dt=lt(dt,null,null),yt=(0,C.Z)(Dt,4),Bt=yt[0],qt=yt[1],Vt=yt[2],Xt=yt[3],$t=!!(W!==!1&&a&&E),he=G.useMemo(function(){return Object.values(Vt.maps).reduce(function(T,Ne){return T+Ne},0)},[Vt.id,Vt.maps]),He=$t&&K&&(Math.max(E*K.length,he)>a||!!re),st=te==="rtl",Rt=ee()(D,(0,oe.Z)({},"".concat(D,"-rtl"),st),A),ct=K||xt,Et=(0,G.useRef)(),Lt=(0,G.useRef)(),Zt=(0,G.useRef)(),tn=(0,G.useState)(0),Yt=(0,C.Z)(tn,2),wt=Yt[0],bn=Yt[1],k=(0,G.useState)(0),we=(0,C.Z)(k,2),Le=we[0],x=we[1],I=(0,G.useState)(!1),Re=(0,C.Z)(I,2),pe=Re[0],Ge=Re[1],Ye=function(){Ge(!0)},Te=function(){Ge(!1)},At={getKey:dt};function Pt(T){bn(function(Ne){var at;typeof T=="function"?at=T(Ne):at=T;var _=gn(at);return Et.current.scrollTop=_,_})}var jt=(0,G.useRef)({start:0,end:ct.length}),pt=(0,G.useRef)(),Nt=de(ct,dt),Ut=(0,C.Z)(Nt,1),Ot=Ut[0];pt.current=Ot;var zt=G.useMemo(function(){if(!$t)return{scrollHeight:void 0,start:0,end:ct.length-1,offset:void 0};if(!He){var T;return{scrollHeight:((T=Lt.current)===null||T===void 0?void 0:T.offsetHeight)||0,start:0,end:ct.length-1,offset:void 0}}for(var Ne=0,at,_,qe,nn=ct.length,Kt=0;Kt=wt&&at===void 0&&(at=Kt,_=Ne),Ln>wt+a&&qe===void 0&&(qe=Kt),Ne=Ln}return at===void 0&&(at=0,_=0,qe=Math.ceil(a/E)),qe===void 0&&(qe=ct.length-1),qe=Math.min(qe+1,ct.length-1),{scrollHeight:Ne,start:at,end:qe,offset:_}},[He,$t,wt,ct,Xt,a]),Wt=zt.scrollHeight,on=zt.start,rn=zt.end,en=zt.offset;jt.current.start=on,jt.current.end=rn,G.useLayoutEffect(function(){var T=Vt.getRecord();if(T.size===1){var Ne=Array.from(T.keys())[0],at=T.get(Ne),_=ct[on];if(_&&at===void 0){var qe=dt(_);if(qe===Ne){var nn=Vt.get(Ne),Kt=nn-E;Pt(function(Dn){return Dn+Kt})}}}Vt.resetRecord()},[Wt]);var Se=G.useState({width:0,height:a}),Ce=(0,C.Z)(Se,2),je=Ce[0],Je=Ce[1],Me=function(Ne){Je({width:Ne.offsetWidth,height:Ne.offsetHeight})},Xe=(0,G.useRef)(),ze=(0,G.useRef)(),St=G.useMemo(function(){return Qe(je.width,re)},[je.width,re]),kt=G.useMemo(function(){return Qe(je.height,Wt)},[je.height,Wt]),Jt=Wt-a,mn=(0,G.useRef)(Jt);mn.current=Jt;function gn(T){var Ne=T;return Number.isNaN(mn.current)||(Ne=Math.min(Ne,mn.current)),Ne=Math.max(Ne,0),Ne}var pn=wt<=0,sn=wt>=Jt,It=Le<=0,Bn=Le>=re,xn=p(pn,sn,It,Bn),Nn=function(){return{x:st?-Le:Le,y:wt}},cn=(0,G.useRef)(Nn()),An=(0,B.useEvent)(function(T){if(i){var Ne=(0,v.Z)((0,v.Z)({},Nn()),T);(cn.current.x!==Ne.x||cn.current.y!==Ne.y)&&(i(Ne),cn.current=Ne)}});function vn(T,Ne){var at=T;Ne?((0,y.flushSync)(function(){x(at)}),An()):Pt(at)}function wn(T){var Ne=T.currentTarget.scrollTop;Ne!==wt&&Pt(Ne),h==null||h(T),An()}var Mn=function(Ne){var at=Ne,_=re?re-je.width:0;return at=Math.max(at,0),at=Math.min(at,_),at},Kn=(0,B.useEvent)(function(T,Ne){Ne?((0,y.flushSync)(function(){x(function(at){var _=at+(st?-T:T);return Mn(_)})}),An()):Pt(function(at){var _=at+T;return _})}),fn=g($t,pn,sn,It,Bn,!!re,Kn),Ft=(0,C.Z)(fn,2),rt=Ft[0],_t=Ft[1];q($t,Et,function(T,Ne,at,_){var qe=_;return xn(T,Ne,at)?!1:!qe||!qe._virtualHandled?(qe&&(qe._virtualHandled=!0),rt({preventDefault:function(){},deltaX:T?Ne:0,deltaY:T?0:Ne}),!0):!1}),Be(He,Et,function(T){Pt(function(Ne){return Ne+T})}),(0,se.Z)(function(){function T(at){var _=pn&&at.detail<0,qe=sn&&at.detail>0;$t&&!_&&!qe&&at.preventDefault()}var Ne=Et.current;return Ne.addEventListener("wheel",rt,{passive:!1}),Ne.addEventListener("DOMMouseScroll",_t,{passive:!0}),Ne.addEventListener("MozMousePixelScroll",T,{passive:!1}),function(){Ne.removeEventListener("wheel",rt),Ne.removeEventListener("DOMMouseScroll",_t),Ne.removeEventListener("MozMousePixelScroll",T)}},[$t,pn,sn]),(0,se.Z)(function(){if(re){var T=Mn(Le);x(T),An({x:T})}},[je.width,re]);var ae=function(){var Ne,at;(Ne=Xe.current)===null||Ne===void 0||Ne.delayHidden(),(at=ze.current)===null||at===void 0||at.delayHidden()},ge=V(Et,ct,Vt,E,dt,function(){return qt(!0)},Pt,ae);G.useImperativeHandle(vt,function(){return{nativeElement:Zt.current,getScrollInfo:Nn,scrollTo:function(Ne){function at(_){return _&&(0,d.Z)(_)==="object"&&("left"in _||"top"in _)}at(Ne)?(Ne.left!==void 0&&x(Mn(Ne.left)),ge(Ne.top)):ge(Ne)}}}),(0,se.Z)(function(){if(m){var T=ct.slice(on,rn+1);m(T,ct)}},[on,rn,ct]);var b=U(ct,dt,Vt,E),Q=L==null?void 0:L({start:on,end:rn,virtual:He,offsetX:Le,offsetY:en,rtl:st,getSize:b}),z=it(ct,on,rn,re,Le,Bt,S,At),Ze=null;a&&(Ze=(0,v.Z)((0,oe.Z)({},u?"height":"maxHeight",a),Ct),$t&&(Ze.overflowY="hidden",re&&(Ze.overflowX="hidden"),pe&&(Ze.pointerEvents="none")));var Ke={};return st&&(Ke.dir="rtl"),G.createElement("div",(0,n.Z)({ref:Zt,style:(0,v.Z)((0,v.Z)({},s),{},{position:"relative"}),className:Rt},Ke,ke),G.createElement(ve.Z,{onResize:Me},G.createElement($,{className:"".concat(D,"-holder"),style:Ze,ref:Et,onScroll:wn,onMouseEnter:ae},G.createElement(ne,{prefixCls:D,height:Wt,offsetX:Le,offsetY:en,scrollWidth:re,onInnerResize:qt,ref:Lt,innerProps:H,rtl:st,extra:Q},z))),He&&Wt>a&&G.createElement(be,{ref:Xe,prefixCls:D,scrollOffset:wt,scrollRange:Wt,rtl:st,onScroll:vn,onStartMove:Ye,onStopMove:Te,spinSize:kt,containerSize:je.height,style:ie==null?void 0:ie.verticalScrollBar,thumbStyle:ie==null?void 0:ie.verticalScrollBarThumb,showScrollBar:ye}),He&&re>je.width&&G.createElement(be,{ref:ze,prefixCls:D,scrollOffset:Le,scrollRange:re,rtl:st,onScroll:vn,onStartMove:Ye,onStopMove:Te,spinSize:St,containerSize:je.width,horizontal:!0,style:ie==null?void 0:ie.horizontalScrollBar,thumbStyle:ie==null?void 0:ie.horizontalScrollBarThumb,showScrollBar:ye}))}var nt=G.forwardRef(ht);nt.displayName="List";var bt=nt,Ue=bt},58143:function(Ht){Ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADUCAYAAADZTGx+AAAgAElEQVR4Xu2dC3BU13nHv7MrIQkQQoCEtAIEAmxig4GACxhogpM6NY7jOKZO4nimwcFot23SNNNO02napJN0JjN9TNMm5eG3x4+YSeI3ftUGjCDGQMBgG4wxb+0u4mEeQhJI2tP539WR7i77uPfuvXfvar8zs7Mr7bnn8Z3vt9/5zlMQB5aAQQmsW7fO397eHujp6Rkfi8XGExFeDX2vABHVSSlrhBDDiKhdSnlOCBGWUu4mol1lZWWv3nfffccNZueJaMITpeBCeEICjz/++LCOjo5GIpogpWwUQjT2vU/A/wCClNJvtbBCCCml3CaEeGzChAmPLF269LLVtNx6jgFxS9IeyOehhx6q7OnpmSilnEhE2gsA4L0PhjHZillRUUHl5WUUf6+giopyKi+Pv8rKyrSX3++nnp4e7XXpUgedP3+ezp37lE6ebKPe3l4tCyFEhIj+UwjxaHNz8+ls+ebrewYkX5J3IN9169YNv3DhwsRYLIbXJAWBDoZRmbKFYkPRhw4dqgEwdCgAwOfyPiDKyefzWS454Dh58iQdPPiJBk0fKN1E9KyU8gehUKjVcuIOPciAOCRYJ5J95JFHyq9cuaJZACHEJCklIOgHQUqZ0QIAACg/FB+//niPwxD/H3793QqwJkePHqW2tjaSUsKinCOibwWDwfVulcFIPgyIESm5FGfDhg0lBw8ehOM7qbe3dxIggCXAe58VgBOcts0AgP6XfwCACho2bBgNGTLEpZoYz6arq4vee2+PBooQosvv999y//33bzaegrMxGRBn5ZuQOpR77dq1dVB4BQCsQB8AgGB8JicY3RsAgNewYQO//EOHDnPdAtgttr1736cjR44g2VPl5eXXLF++HBYl74EBsbkJHnnkkZFQ/p6eHk3xdd2gpj6nuDxTlvAB8GufDAH+h+8Ga0A365133qHTp8/AkvwiGAx+3wt1ZUBMtsL69evLTpw4gZEfKH+THoC+z9WZkkQ3RwEQ7wLFf/2VY5yLE2yyKp6LfuHCBdq06W0A0j1kyJCG++6771S+C8mAJLUAukEPP/xw/ZUrVyb5/f4m+AAAgYia+iwCJsTSDuUMOMJD+7tB8e5Q3A/A9xzSS2DHjh0UiUQxWvY3zc3N/5VvWRUlIE888cSI9vZ2TfH7+v8AAD5A1m6QEKLPEcbIT/yl/AG8e9ERzreSmck/Go3S9u078MjOUCg018yzTsQdlIBgNOjw4cMTYAWSfv2VFcg4HBrvBsWdYLzHQYh3hWAJAAkHZyQQi8Xo1Vdfw4RirLKysvree++94ExOxlIt2JZes2bNmL5hUK37owehb6lE2r6M6gYpRxjKz90gYwpjNhac766uy9TRcYk6O7u09+7uborFpDYBWVVVRaNHj06YgNyyZSudPXsWP0S3BIPBN8zmaWd8zwICZzgSiUzs7e3VlL8PANUNwt+VRkaDBrpAcR8Af7s5IWZnY3k1LcxldHZ2UkdHh/bCZywxUf8DJNkGLhobJ9DUqVM1H+2DDz6kQ4cO4ZEfhUKhf81nvT0DyNq1a2+MxWJfIaIFRDSNiAKZJsVKS0v7h0KVBdDPChfzaJDdCnX5MixAJ3V2dmiK39UVB0DBgG5RuqB8tsrKSs1a4F11UzFq1draSqdPx5di4f9z5syhixcvaJOHRPRgKBS63+76mEkv74A8+OCDs7u7u39JRDfpC64mxdTSiEQIKtgZNtPKWeJeuXKlX/HjVgDW4FIfFJ39CwzTJQPFhuKPGDFCe1efhw8frv0v248VZtFbWlq02XRYkGuvvYY+/HAfulhvBIPBW2ysqumk8grImjVrvheLxf6DiEpgEcaPH081NWMIgmVn2HRbpn0AAMS7O3ErgPdLl+ATxLtFaoVtugQwQakUX1kCtJH6nA0AIzVBN2zTpk20f/9+gi7ATxFC7A8Gg58x8rxTcfIGyOrVq38gpQQcNG7cOLrhhhk8R2CxlaFMeuUf8AXiXaJsAMAnS7YA+r9LSkoslsz8Y6+++qpacoKHw6FQCBuy8hbyAsgDDzywuLe3dwPWHV133XU0eTIGojikkwD2Vaj+frIVwP/xfaaAYet0FgBdIPxieyXA4X/yySeVBTkfDAZH5rNsrgMCx3vNmjXvSSlnTJzYSDNmzMhn/T2RN37hVd9fdYGUD4D/w0IYAUD1+fUwAIBCm7zcunUr7dmjOek9oVAor/S6DsiaNWtui8ViL6HRliz5fME1nhWiAIDq7ytfYGA49BLBR8gU8Auv+vypukKDbREjRrZefPFF+CAyGAxa36FlpbGSnnEdkFWrVj1ARCumTZtGU6dOsaEK+U8Cw5z6ro8aDlXWAMOkmQL6+AoA/UiQsgQYsCimgB+Mhx9+uDgBWb169T4p5bTPfe6PtSHAQggAAL/8A5Nh8dEf9Tf6zZkChi4zWQAMZXNIlMDq1auLE5BVq1ZhM/KIW2/9U3JzdCSTAmKIMXkYVO8DGAEAs/T6OQC9H4DvOJiTAABBCIVCrvdy9CV1PfNVq1Zp6w5uv/3L5iSWQ+z4eiCsAxr41U+cGe7S9kWnCxjnzwQArAMHeyXAgNgMCIY6sXRBr/jKB4B1yAQAlkPoAUh2hAEAr+C1F4BsqTEgNgCC0aFjx47RsWPHNTjSBSg3+vnpukAAwI7Z4GyNzt8blwADkiMgODZm7969mu+AAEcYy6bVKFDyaBADYFw5vRCTAckBkMOHD9P773+gtWNtbS199rOfpQkTJrAV8IJm21QGBsQiIJhE+sMfdmnNcP3119PChQsZDJuU0kvJMCAWAMFI1IYNG7W1RwsWLKCZM2d6qU25LDZKgAGxAMiePXu14yrHjh1Ld955p43NwUl5TQIMiElA1GZ+vC9btkxzyDkMXgkwICYBuXjxIm3cuImtx+BlIqFmDIhJQM6cOUNbt/5e8zvgf3AY3BJgQEwCgnsl3n13Ozvng5uL/toxICYBiUZP0vbt22nRokU0ffr0IlGT4q0mA8KAFK/2G6g5A8KAGFCT4o3CgDAgxav9BmrOgDAgBtSkeKMwIAxI8Wq/gZozIAyIATUp3igMCANSvNpvoOYMCANiQE2KNwoDwoAUr/YbqDkDwoAYUJPijcKAMCDFq/0Gas6AMCAG1KR4ozAgDEjxar+BmjMgDIgBNSneKAwIA1K82m+g5gwIA2JATYo3CgPCgBSv9huoOQPCgBhQk+KNwoAwIMWr/QZqzoAwIAbUpHijMCAMSPFqv4GaMyAMiAE1Kd4oDAgDUrzab6DmDAgDYkBNijcKA8KAFK/2G6g5A8KAGFCT4o3CgDAgxav9BmrOgDAgBtTEu1FwrXZ3d7f2unLlivaO/6nbhHMtOQPCgOSqQ44/j8uKlPInw4Br8NKF6upqqqmpyal8DAgDkpMC2fUwFF0pv94a4DPuobcScC99U1OTdjW31cCAMCBWdcf0c+kAwP9hJZwIjY2NVFZWZjlpBoQBsaw8yQ+m8geUNYCFwPduBlgOWBBYEquBAWFATOmOVX/AVCY2RPb5fFRfX0/Dhg3LKTUGhAG5SoGc8Ady0tIMD8M6lJSUUGlpKQ0ZMqT/HaNYuVgOlSUDUqSA5MMfsAoJrAEgUAAABj0QVtM18hwDMkgB8Zo/kE0Z4S8oxU8GAHDkKzAgBQxIofgDSrlVV0j/669gyGUo1kl4GBCPA1Lo/oDeGtjhEzgJQ6q0GRCPAdLR0UHnz5/vnzl2an7AqqLl0x+wWuZcnmNAPATIxYsXKRqNuj5fkKxAgCCdQ5xPfyAXRbf6LAPiIUCOHDmiWQ43QiH6A27IJTkPBsRDgHzyySeW1x0lN2yq+YFC9wcYEBclsGrVKm3dw+0eAiQSiRC6WUYDIEg1IqS6R0bT4XjpJcAWxEOAYNVqa2srdXV19bcY+wP5xZcB8RAgShXgh2CiD36CV+cH8qu27uXOgHgQEPean3PKJgEGhAHJpiNF/T0DwoAUNQDZKs+AMCDZdKSov2dAGJCiBiBb5RkQBiSbjhT19wwIA1LUAGSrPAPCgGTTkaL+ngFhQIoagGyVZ0AYkGw6UlDfY/8MViHYtQKBAWFACgoAVVh13haW5ehf6hRGHBaHY3+wcDOXwIAwILnoj6PPqj336lxePQhGDqHDSudJkyblVEYGhAHJSYHseBj77pMtAf7OdDC10Xz56FGjkkqK58X9IBarUhCP4Rc/FQROnssLwcCCwJJYDWxB2IJY1Z2UzyVbA/1J7bZmZCCx4cOHUyAQMBAzfRQGhAExrUDKGqRylPN9Cgt2WcIxBxyjRo3K+fhRBoQBSQsIRoTS+QZGnGTT5Jl4AMO4ACH5lUt3KlX2DAgDchUEyjJYvbjGhJ5njKrfc68HARDYNc+RrawMSJEAAmVP1SVSd/plUxQnv9dbA3UIhQLCyXyNpM2ADDJAsk2gGVEKJ+KoY4hSdYvcsgZW6sWAFCAg+gk0vY/gBWugTmFJ5Rvw2bxWEI0/Y/2OLIt5FsI8iH6IVA+CHRNoFsUWb6y+S2sUBPpu0WA7mpQtiMcsCA6uVodX53vIFNYg2SdQUBSiNbDyo8CAeAiQc+fOUVtbm5V2zOkZdXtTcrdosFkDK0JiQDwEyOHDh7WRJieCmkBL1S2CpeCQWgIMiIcAsePwarcm0IoFKAbEQ4Cge4VuVraQbgIN1oGtQTbpmfueAfEQIFi+gQt02tvb+3fFubGcwpzKFFdsBsRDgCjVAyh4sTXIP4wMiAcByb9acAmUBBgQBoRpyCABBoQBYUAYkKslUAhLTVhz8y8BtiBsQfKvhR4uAQPCgHhYPZ0tGhaAYlj91KlT2vo3vDo6OrTVDGpFg9o0JoTYRkQHhRAfE9GOIUOGbFm+fHn2SSubqsCreW0SJCeTWQKAACsWDh06RGfOnNGG0y2GGBG9J4T4HRE9EwwGAY5jgQFxTLScMCSA24N37NhBuGrbiSCEaCGinwSDwTcdSd+JRDOlyU662xLPT37hcJi2b9/uGBgparXZ5/P9uLm5eYOdNWYLYqc0OS2t+7R161bNcmQKlZWVNGHCBKqpqaERI0YQ/sa5vmqpPzanXb58mS5evEgXLlzQtiMcP35c+ztTEEJsLCkp+cGKFSt22dEcDIgdUuQ0NAns27ePWlpaKN2pLA0NDRoUeFVXV1uS2qeffkrHjh3TXhkgvOzz+b7X3Ny81lImuocYkFwlWIDPY8ckfp3xwoiSesdqZfyajxkzxlSt8Gu/efNm+uijj1I+h2NI586dS6NHjzaVbrbIsFbwb7CfJ1UQQjwuhAg1Nzd3ZEsr3fcMiFXJFcBz6iTGZBiy7a3HyYhGIcHo1GuvvUZnz569SiITJ06kG2+80XYwkjMCKPB3jhw5kqpV3vf7/XetXLnygJUmY0CsSM2Dz2D+IBkEq6etwA9oamrKWkv4A88++6w2h6EP2CqwZMmSnK9AyFqApAiwJBs2bNCsYlKIEtGCUCiUkqBM+TAgZlshz/HVIdXJ3SM7D5owAgjyf+655wg+gT7A8txyyy1aVy0fAQ7966+/TqdPn07IXgixv6SkZOGKFSuuNnUZCsqA5KMVDeSp/AS9jwCldONY0mxdLJThpZdeumoId9q0abR48WLXjidNJ0aUDz7R/v37kyHZUlZW9sXly5d3GWgCLQoDYlRSDsXT39+h7yI5dYhEpmpgX31VVVVW/wO/0JgR14drrrmGbr75ZoekZC3Zt956iw4cSHQ9MAPf3Nz8Z0IIzMhnDQxIVhHZF0H5CcoqAAirfkIupVJ76zHvgBd8BrwbOaF97969tGXLloTsx48fT7feeqvndmLCCr/yyiva/Ik+CCG+HwwGf2FEhgyIESmZjAMTr/cR1Gc7/QSjRVIH0OlBABBWDqCDU75u3bqEI5Iw0XfHHXf0T/AZLZdb8eCzPf/889rCSBWEEJf8fv+M+++/P/X4sK5wDEgOLaXO6k2GwQ0/IbnY6tihZKtg5/56DOfq5xwA3ze+8Q0aNmxYDlJ0/tFLly7Rr3/96wSwhRDPB4PBr2bLnQHJJqG+7/XdIvU5H36C/pBqPQxOn8aIpR6/+x0W0A6E+fPn06xZswxKML/Rdu/eTe+8805CIfx+/x+tXLlye6aSMSBJ0lEHV+sdZgCRw/JsS5qh9xOUj2DUT7CUYZaH0Jc/evRofyw481//+tc953ekqwas/TPPPKPtPdF1tdYHg8HbGBADGoNxcwgvH90j/Pond42s+gkGqmo6CnyPp556KuFHYunSpdqaqkIKWL+1fv16fZExkjU50wQiWxAibVIp1VIJuxtf7yforYKdfoLdZUZ6WMaxc+fO/qQxGbhs2TInsnI8zd/85jfJk4g/DYVC/5wuYwaESBvTz7Y+yUzLqesLkq2C036CmTKaiYuuiX7GfN68eTR79mwzSXgm7q5du2jbNuzijQfMsAeDwc8wIBmayCog+rN69TDAOgyWgONYn3jiiYTq3HPPPXlbSpKrXLEUBd1FffD5fI3Nzc3HUqXNFoRI2+SDV6ag7vJItgpW5hNybWQ3n8cSdiwAVAHzHnfddZebRbA9r9/+9rcJ8yJ+v/87K1eufJgBySBqAAInHaNV6uBqPQxevvDSdg3SJYjdgXv27On/D5avz5kzx8ksHU8b/hT8Kl036xfBYPD7DIjjoh98Gbz88ssJSzW+9KUvub6M3W6pYrITk546QN4IBoO3MCB2S7oI0nv66acT5g4wcz5y5MiCrjnugsHMug6QT4LB4BQGpKCbNT+Ff+yxx6izs7M/829/+9tUXl6en8LYlGtXVxc9+uijekBOB4PBGgbEJgEXUzIPPPBAwuTpypUrC2b2PF07YVZ97dqB8xyEEFeCwWAZA1JMmm1TXRkQmwRpNBk+OM6opLwRj7tYLrcDA+KywHPMjp30HAVo5HEpZXk0Gv5mLEbffeGFF7Q1Crfz6e5GRJf3ODzM62ATnDlzZtzly50hIrFSSqmdRvbCCy9qOTIgDgrexqR5otBGYaqkotHopFis5ydE4h4pZYk+CwbEAYE7mCQvNbFRuKdOnQp0d3f/iCi2QkoqTZU0A2KjwF1Iihcr2iDkcDg8Rkr590TyL4moIlOSDIgNAnc5CV7ublHgUkpfJBL5KyL5MyllpZFkGBAjUvJWHN4wZaE9otHo9Fis50EpaZ6ZxxkQM9LyRlzecmuiHaSUQ8Lh8D8KIf8hnZ/BXSwTAi2QqHxog4GGiluN3nVSyrRbFLMlwxYkm4S8+f1gPPaHiOaFQqF3M0nc8I7CcDj8NSL5mJRyeC5NyIDkIr38PssHx6WQv5RSRCKRfyGSP8LnXJuIAclVgvl7frAcPVpSUiLnz5//y+nTp/+1ECLjfdQZFb6trW14d3f3k0TyK3Y1CwNilyTzk85gOLx6+vTr+y4IEi+UlpZ+q7a2tj2dNNMCgvVTkUjrK1LS5+1sCgbETmnmJ61Cvv6gvr6ebrxxbr/ghKCN9fUNtwohUt4ZkhIQLA8Jh8PPEskv290EDIjdEnU/vUK9QAcXAy1YMD/FBT/ipUAgcKcQoidZmlcBEp/8Cz8hpfymE6JnQJyQqvtp4uxi3E+I/d364NUr2IYPH0aLFi3STqxJFYQQT9fXB+5NvljnKkBaW1v/jUj+rVMiZ0Cckqz76RbKJZ44vmnx4kU0dOjQLEIS/97Q0PB3+kgJgLS2ti4SgjbBijglbgbEKcnmJ12vXwNdWVmpXUUNC5ItwHpISZ9raGhoUXH7AZFSVoTD4d1E8ppsCeXyPQOSi/S8+SzONX777bevug9QlXbSpEk0d+5c2+9Lx2F/O3bsSLjURy8hXA13ww0zTF4qKg4EAoFZQgjtKJd+QJzuWqmCMyDeVHI7SrVv3z5qaWlJe4VEQ0ODdmUCXtXV1ZayxCHauMYAr9bW1pRp4PDwGTOmU2Njo6U8iAa6WhogbW1tU3p6uvdLKf0WUzT8GANiWFQFGRG/6rjkMxwOZyw//AFYFpz1izvV0RWCr6BOwIdVwkAA/BwcOI07BgEF/s4URo8eTdOnT6eqKuv3tAshektKSqfV1tYe1AAJh8OrpIwF3WgRBsQNKec/DwCCZfKRSMSVwmAId9q0a7NeYW20MEL4VgcCgZCA7xGJhE9JKbN7MUZTzxCPAbFBiAWUBLpB8BOcAgVgXHvttVRTox15YFvATbj19YEaEQ6H75Qylng7o23ZXJ0QA+KgcD2aNEa6sCvRrmuw0X2qrw9QIFBPw4fntHY2o8SE8H1NtLa2/rJvq6wr4mVAXBGzpzJJXpqCa6MnT55M0WhUu5dFfy+kuo4O103AH8E5wIiP18iRVQSLgeun3QniVwBkK5Fc4E6GfOyPW3L2Qj6wGAcOHKCNGzdmLA4gaGpqokmTJpocknW6luL3IhxujUgp65zOSqXPFsQtSbubD0adcBkqLAJGnNTFqKm6Vcoa4CppLE3x6nUKQoioaG09gQkR186zZ0DcVVwncsO98QBA/8L8hJG75OfPn0+1tSlvGnCiqLmm2cWA5CrCQf487tJQICjLAKc7OcB3qKwcTrAKVVUjtbkN3Cjb0dHRHzV5qXkBiK6Lu1gF0EpuFRHKnAxDqok5ONAAAKNJAAJdJEz06e97P3jwE/rwww/7i47vliz5vOZsF0ro62Kxk14oDWZnOXFiorIIgAKf9b/2Ki+MJMVhiIMAKABDptt9r1zppjfffJO6u7v7iwwnHDv5CiuIrTzMW1gtZqm06BLpLQNgwDKO5IDh0zgI6CbFu0pGVsEmp7N37/sJCwiR7he+cHPavRiWKuXKQ+JXPFHoiqDdyQROMjYwKYugoIBTnRyw7ikOwQAQ2fdLZK8HLNPGjZsSJgWvv/56mjy5KfvDHoshhO9OXmrisUYxWhwMn2LkSHWT8I4hVgy3JoeKioo+fwFdJEAxgvA/J8L27YnLSgDdzTcvKbh7DfuXmkBIbi5WfPnl9drM6dKlt5qaFIpGT2qL37BtEqs1iylAXlB+vWU4e/ZsymXlUEjlK8Tfq1zr2qBMLS1bEppmzpw51NAQKLjm6l+siJK7udz9zTffokuXLmm/KmZGNIoFEDi2+sk2WAZ0m1JNuGEdkt55xmf3lmFcrfObN7doVk0F7PnAVtdCC1ctd0cF3Now9e677xKUfebMG7SNM0bDYAQEjnKqOYbkCTeMGGHkaMB5jvsOGG71SsCq3Z07/5BQHFj7UaOsbYzKb72SNkyhMG5tuT127Djt3r1b2355003Gl4DhbNht294lzMTOmjUrv/KzkHtnZ2dCFwmWIdUcA+YL1LAqfAV0k/C3fo7BQvaOPgLr9tZbGxKGiQOBAM2dO8fRfJ1JPM2W2z4r4vihDehCoJuFkRUc4FVXZ2wZGLodW7f+nmbMmEELFy50RjY2pYoupN55hpXA/5IDLEB8sm3AeQYMmeYYbCqirckMhklBCCTjoQ1KYm50tQ4fPkI4whJnFC1ceJOhNf1QMPxKYXHbsmXLbG3gXBLDdtDkYVVYi+Sg5hj0s89O7mXIpU5mnh08k4IaIpmP/enrajl6cJwSvhoOxHj87NmztL3JmQL65a+99ro2O3v33Xdr+wLcDnCWk4dVU024AfyBOYb47LOZAQm365VLfoNlUtDwwXF9kDh29KhqDAxdAhL4FghTpkymadOmZexefPDBh3To0CHCcS633XZbLu2a8Vk1x6B3oNHF0y+dUAlgL4PyFdTsc0WFa4ujHZOBkYQHz6SgiaNHlWCcOrw6WfAHDx6kffv2a0ulq6tH0nXXXZfWOij/Be84DAxj7LkG/RyDAiJ5l5vKA3MMybPPsIDFGgbDpKClw6tVgztx/UEqZTp79lPauXMnqb47xs+bmiYRlkcnO6zo4mA0C0DNnDmT5s2bZ3iER23q0VsGjNtn3tQz4ECnO9e1GAEZHJOCOVx/oLMktl6gk06ZYBUOHTqsLXJTa4fQfRk7dqw2lg6fQ60VOnGild577z1NsfGLPnv2bJo4caK2f1kF/aYe5TfAh0g1xzBkSCmNHFmtnYyhhlXV+UzFqPxG6vz225sTDq4upEnB+KU54mf19fU/zukCHb2g7LqCLZvw0eXBpBOGDtHH1Yd4f79KO2AM8WAJlJMMSwOA8B0sUaqRJKSFoVXEw2gYTsUAEF6acMsmHy98X8iTgkKIdiLx54FAwNBJPqauVLPjEk8zDYzuD7pf8Alg0lOtSs2UHqABVJhbqKsbq3XZuJtkpgWujgurjXks/Q9QoUwKCiH2+Xz+u+vq6t43KgVTgCBRXAMdiUR+RBT7oZVroI0WLFW89vZL1N5+kTD2DljQLevuxnuPZgUw2xyfbxhB1dWjqFhGk3KRqdlnjx8/Trt27e5/rBB2CgpB3US+n9fX1/9MCHH12v8MQjANiEorbk16HpSS5pkVMscvXAmoSV5VA6/vFBSCtvl8JSvMWA1961gGpM+a+CKRyHeJ5E+llJWF2+xccqMSgNXetm2b1vXFwMn8+fP6D5w2moYb8YQQF4nEP9XX1/9P8q1RZvLPCRCVUTgcHiOl/CGR/AsicmYnjplacVzHJYAhc4+O9HUSif8VQvw8EAiczlUQtgCiCnHq1KlAd3f3PxHFvuO2f5KrIPj5wpZAn5/xUGlp6U9ramoy371goqq2AqLyPXnyZFNvb/ePicQ9uDHXRHk4KkvAlATiN9PKp3y+kp/U1dUdNvWwgciOAKLyPXPmzLjLlztDRGKllNLe8+kNVI6jDF4JCCFOE8m1ZWUVq0aPHn3CqZo6CogqNNZ1RaPhb8Zi9D0iWXi7nZySPqdrQQJit89H/11XF3haCNFlIQFTj7gCiL5E4XB4MZEMEdEdUsps9/KaqgxHHpwSEELg/NLnicSqQCCw2c1aug6IqhwWQvb09HyVSH6LiL7Ivoqbze79vOK+Bf0fkXiypKTkudra2sR1Ry5VIW+A6OsXjUZre3t778DBmPAAAAI6SURBVO6DZb5LdedsvCmBdwCF3+9fV1dXF98slMfgCUCSumCNQsgvSymXSklLeF4lj9rhTtadQtAGIcR6KbWNS0fdydZYLp4DRF9snLQSjUZvjsViS4Wg26SUVi++NiYNjuWKBIQQR6Wkl30+3/q6urq3hBBXb+J3pSTZM/E0IMnFj0Qi10kp/4QotphILJJSjs1eRY6RbwkIIU4SyRYi32YhxBv19fUD9yLku3BZ8i8oQJLrcurUiWt6e8Wi3l7CyBiO8JvicXkXS/EOEokWv582+/2ypaZm3IFCrXhBA5Is9La2trqenp6biGi2lJhv0eZcxhVq4xRIuU8Qid1CCKyB31VSUrK1trY2WiBlz1rMQQVIqtpeuHBidEcHzZIy/iLSXtfyWrGsupEQIb7WiT4iot1CxF9Dh9LuESPGnTGXUmHFHvSApGoOzLm0tbU19vb2TpVSThGCphLJKVLSVCFoYrHCAwikpCNC0MdE4qCU9LEQ4qDf7/+4trb2aN/cRGFpeI6lLUpAMslMSulva2ub2NPT0+TzyUAsJup9PgpIKQNSinohtM/1RFRo5/1cFkJEpKSwEDIihAjHYhT2+WQkFhPhkpKSQ7W1tUdwsnmOOjWoHmdALDbn+fPnR3V2dgKW0ULEqmIxUSWlHCmErJJSVAlBVVIS3kcS4X9ULoQolVKWZnpHcaSU3UKI7szv1EUkzuNSKSEI7+eFkOelFOeFEOd8Pnz24fOZioqKcFVV1VmLVS3qx/4fQLyzKIIkCJoAAAAASUVORK5CYII="},55351:function(Ht){Ht.exports="data:image/png;base64,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"},25365:function(Ht){Ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},53114:function(Ht){Ht.exports="data:image/png;base64,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"},75309:function(Ht){Ht.exports="data:image/png;base64,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"},19664:function(Ht){Ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAElZJREFUaEPFWwd0VWW2/s5NL4AEBamDSpEhSBGEyFAEpESKgDAIKCgKTx2KyjAMIlVAUIo8Hk2QFXHAR3E9BESQEAJBKUoRlECoShqQAoQkpJwz699/Of8594Sg8+a9u8K69552z9nf/+397YIBAPkpn9UySzDPgNHRMozqBgwYhsF28XeDfacvYrv7nR9nAbAMAz46E7B84hoWnUr7ynv5THYVcT67Iv8DLEu9sy2WRb/Gt9NHfh7bTv/kuWy7ZcKyTNpvsnd2qGmB3bFlymuJY+T54p1d16Cf4efx67PP8ndN/tza8fx+2PX4Pcp97Olpm3av4uns5wPSfTD3GkbAhFqx068YDJySotITBowoGD4bEAkSwwdOkGgLAcf++DnsVjgeBkwvkKTVywHJEAYhY4sHkrByw0swbJDYdm5Euc39mRlUGsxpTEMAxK9bSsaXRtSNzu6LA8T368fIxXN3kPi5dwWJwOSG8sHKNgxfU+PGqbh1sPA8J4oPEiRux/KZRMdLpmnv/zcgSWMKODWQ+OoVK1YyTqx+xz7GJI01gAnLZKyQ7LTBkMdx9jhBUiz3Au93MIlsCnO9cePkmjQA1bmhJTM4Kxwgse8ELR3F2cP9Hnd9LjAd7k5zb8rJ/a8xyWYGLb+7Msl2dzrbyN0p9nEXViaTyAXzle7FJgf4brC0hSJWj+YGpc+w3bkPSDdyT3xiUdwQxubAMKN7gSTcnQdIEiw9dt0dJA7y3V66u6MIwlwZfzKJBbkuf6aIh3TFJXWcBoA0KANJWF1cX4CkALk7kxwuzy8m2WxU8VPcm0nu2QadMZgMw+6RLfqc46stKQQ4GbyYpAkG6cb+H0Cy448QESom8YfixuaMcsYkueI1Q7hZwhWEAom7uH8BJHFvfrFKc3cOseApHEwYuUdXWRTdlVpzKTTFJBskyRLb3dnu8N/i7khx2S9adZ5MYiAJhSXln1J1OqskG+yAr9QVU5zumKRUmzP2eMWke2aSUpparPQDyRAACQldNkgMAKHwdEEggHWovH9XTBIg5aZdQmB4JCIqVRGIWbTwOV6MSbbsllJbBXWH9GZHSrks445kkAskYlKJUlhudSdBuXTiAILDI1Ht4Wghw6Uq81B9LuEg3a/T3Vkwsn9YSS7OdnNSUtvbaL+S2j4yxI87Pxcym6s9eqmwIj8IYUH7uBSXRzeNHQJfcAh9z7uejgtHEvxiUkTlB1CvTVdFHSaJN0weioZte+CxHoNJEEgm2SDJFVkWk2whwfGSIDnls9D4ZOj8m9n47vNFaNA2FjUaNhdrgec/PE/i+dSxHWuRlXoenV6erHIzt/SXi8WhBD3Eg1xoRvb3yy3ODiaxhWHd7s6doJomNk55AWGVqiAssqKOjF/M1yAia965fQt52VcxaPZ6BIVFUDKbnnwU8cumggHiCwigaxTczEGV2vXQdexcxzXXje+HZt0Ho3Gn/raBxBHM9XHruWINC7e6BHcwSSa1Zbu74qJCHN0eh19PHsQfO/RGgyd7IDf9MgrzbtgJswncvJaK00nb0LjDswi/737HfYRGVkKFKjUc8t0BlgCJwNaewcg6slQBJNUbiQgBimIX4xBlogZgmtg09UW06DUc9WO6c1b4fMhOPYfsK+dRr3VXYWgZz9gC4Inn5R8SkbRuIQbOXo+QsAi6XNqZYwRQv2mrEVm5Kj3EF9NGoFHH3mj0VF8bIMvE2rG90XrAa3i0bSxtd6o7Fud1kGQFgIPgBMkrJtmuTroteQ4zZsqhnfhx13+jabdBuHrxNNLPnvBbkGVtqBPdBtGdnvNOch0SXzBSsjPr8FJLlnIMI8DBJD+QBGiWWYrNU4cTQPXadBM5k4GE1TNhlpSgy2sz7fKQyq24m7zww158u24RBs5ah6DwSCoLpZ05ivjl09BXAJSWfBR7Vs7AgJmfIiSyknrm4sJ8fD5hINq+8BYeafkUGZy9Sll6JoFRyalMUu1k1i8m6UFZGcmfSfQ7Yn/G+ZO4v059+HwBKg86nfglLh3fj84jpiAoNJwzxyxF7rVUVHygpn9lwiXDvdydZJJx/dASi61+XjVgdrVBsrT6m2SSjFU3Mn9FSVEhgkLCyUj5udeRtPZDNO0+GNUfbW7X8mTUEblVaVEhAoNDEFXzIVDhwzCQoQEUUbkq9q+ZQ3RrP2KSY0EW3MjCpneHocOr76BOkxgyhE/U6khoC3Wny3Feg5NBmj7JGpJWs9OFhS4cxHlmKYoL8hEUGiGAsut2OWkXkPjpPDTrPgS1m8RAlo4uHduHkwmb0XbgaNxXvW6ZIN0tJtHzMIDcRVB3THIziYF05dQhHNzwX/dMcf3AtoPH4SHGAOGi0s8ew57l09Bv6moEBIdg05RheOqVyajZuJXj+tlXzmH7vHGIGTxGiQdmEKpv8QyIWKXqXeJsDhIzqqivsqOFqrCDeNkgHf9qLTLOnkC7oX9VscWySnHn9k0kxs2l2Bkz8A2e55om3YNZWorvNi2heNtu6HiEhEX+BpDs5Nu4dvA/eaIq4oisv5UHUsmdAuTfyCIG/HIsifzzn4aOR1iFKMUeypPktRWTfIiIegDBYZFCkxhIPXMUe1ZMR98pq3H5RBKSE79Ev2mfcHdrS0Nc/D4BSZ/Ox4P1m+Dp0XMUeE6QdCbJUrhdlpHlcWKSH0h2tVmX4Hk5V3HgswUoys9D+6Fvo2LV2si/mYWkfyzArawMEg4MkMK8m7hTcAtFt28ReExEFN8pxIP1HkOr3i/71+/0SofJQeHJsYid7OmvfrfYIbMdosCh7gwwl+d2dblpF7F31XuI7joIDUXgLi64jV1L/obmvYajVnRr/9YFizyqnQGkM5GwYjqenbIaRzYuRVHhbXQb94GEVB17bNunOLVrA23vN/0TMHfIH8qOQYwkdwryymSSbDtwTydKMOIaeh2NfQ4KDVWxp6gwH0lx83ArKx3d3piDvOxrSIx7HyHhFRASEYlg9h4eieCwCghm30MjEBZeAbdzr+Pkns1o2eslAorHfv9CrGqPOEpLJozMbz9SANm9H72aYEtwd0wqyr+F+BVTUalabbR7cTwVydmqv5N/C1tmjUSbgX9B3RbtXH0k0VcSIDHupp89ivgVMwggtvK+Xvg22g2bgDrN2jpASlw1C9cun0HhrVw0ix2C6K5/tlkkKgBsQ9y4Xr/L9eonGQEBGDDjM+4ahdEY8OlnjlP8Y/HBLClGcWEBAkPCGG0pTvkCA2D4AlFaUozS4iIEB4ch5eBO1HnsSYrXcoG4QdJrgvoxRuaBRSoG6QmrzSRZNOWrnppugknfrluAzJSTeKhlR4REVFDuyCwqxtlvd6Bmo8dR6cHaDjcVEBCEJl0Higo4vyaJhJUz0PfdVQiPqoofd/wD5w/Ho8+k5QgI4cksU0VfTB9BgZiJhdzMX9DnnRUOIEjTmBbOHfqG55l2Cq0qDDI+iWxDdgNVFVxREj7UbdFe9ZG82g+ZZ39E0roFiB37IUIrVMIX772Kxp36oX7rp3HucDySk7bRPl2qy5gnr+dsXfDEWTb8KBG/mrTIsqgFyllTNkh2M0+CdGrXemRfueAsShsGTLMUOakXERlVDaEacOxXAoKC0GnUDLtDCx8yzh5TAEVWfgD5ebnYPGUYOo2cihqNW5LNfjl+APvWvI9nJixG8Z187PpoInq8NR/3123oCZLwWp7Cga9WvSsr3J2ncJBu0CK2JK6ZjWaxL6ByzYfxy4kDOPLFSvSduAy+oBBsnvkyGndmAHXF+cO7kbx/G3qMm29XGzS5rjq0rr6TXhOkBt/V/QuJQSZbzL8DJB1U6SKLCvLw5ezX0HrA66jbvD13U67WuZT1nEEnsOfjGeg7+WNERvG48uXcN1Cj0eNo2WcEVRt2Lvwrra4eb84n1m3/YAyq1K6PNoNG+7szV0xSSSoPAHa97p5AsgXGpaP7cHjzcjzz9kKqoqR8txOnvtmAvpNWUlxhAEV36U8AnTu0G8lJWxE7boGKOXZX1ln7c8c+rhW43Dcy9y1Q7QbTJQL8Y5Lt7mjeQJtb0IFivnrrnNfxxHMMoHblzDewGHQcCR+/h76TVyKcVRIsE1tmjULtpk8SQNcvJ+PrRRMQM2QsHnmiCwFy8XA8Dqz7CF1en4nqDZuVC5LMk0SU1sopwqWodrPWuxHlIY6riYRVM8gVdnh5Ehn92PY4cvHdRs+j+YZN019CdJcBaNCmK1IO7ULy/q145s2FDvV2ryCpSkbmvvnEIOFz/JSaF0jJiVtw5fQRP6PwLrlB6DP1EhpREYEhoeI4rWFgAH9o2haPdX+eXGtGCgeo86ipOLlrA3IyLlPA7TF2HirXqY+Ej6cj63IK+s+IozyJDFZSjP95bxTM0mL0nLgEoZH3lQuSm0l6zcsRvCXTtPrd7eyr2PrBaLTqOxIPPd6ejL572buocH91tOr/H7TaN08bTgA1jOmBlENf4/S+rej51kKwWt7VCz+j2iPRvCvg6Px6zDholQYjI/FDkQfZVWzm7nzu9gLFJ15TY0omJ+0iuUR9UkfmPEzBMB9cvUFTVKxaS1UpZO2ZXaNKnQao3aQ1AcpqWkyq93lnGX5O2IKwiIqo2aQ1qtSqh4MbluDcwW8Q8/wY1Huii5oUYja8dvFn7Fr8d/qdzq/PcEgChZbL3akmmXJ3ekmIRy6lqDRDnty9AacTt5BwCQwOxY2MX7Fzyd/RoucwSrrZa/PUYWjy9EA0aNOdGHR63xb0fHsRCm/lYMfiieg0cgoiK1dTMUkXCGX1kYy0vR9YrN2t2g0s5PtEznOXmMTB4LKaQJIjVoaB4oI8bJs3Gk/0H4U6zaSL0wWIc1IoPYUBNIseXsYgdt1jX63FT/Gb0bznC/hj5wF8OIWZUPwWM8pP32wEy49a9B6Oxl2e82eRAIKVhORLASBXqgLLOfkjWw4s9m2dO5qq623+PAasFrkv7n3kZvyK2DcXwBcYSEbfNHUYop8eiEdjeuDswZ0EUK/xi5GTfgkJq2eh2xuzEFqhsj16pY10+Q2hiCTWSE2YRwySIJHB2Q3LZpwM7iLQe8clHzeaAFoC1KrfSPyhmZYHOYZL7Fm7DAbQagbQMko+2W+wIHto41I82qEXWvZ5hbs1MbjiAMkyqRKece4k+k9fg7CKUeWCxMWU3aUl4zhA0phkAZnnTiF+5TR0fGkiHmzQnITChe8TEDNoDGpHt1ZF001TXqTcjLm41J8O4+CmpXj48Y7ITj1PFYdeby0CfL4yYpJ/kZbuMW3PXBoa0UGSkzo6SKpko7GNCwOeyygmCQYxlcUAqtO0rXaMZJ2cCOLvGecYQLPRe9JSajew37+dk4nk/dvR6tlX+PCEECReIDEXcun7RDTqpLUmPGC695k7XThYyMvKxJkDO9A8dggVk88c+IrusX5MN9Fi58f/sGUVajRqiWqPNEFp0R2c2r2RWjABgcHkzlnc9XJrdutcK0mJ6rmRumcuMYiSOg2o3wISuTqqu3F3x2xZVHAbQaFh8AUG8evKyoEEVW+d0xCLyV2F3/QqH2Rh98dYTqvfi0kyApU3vSoq4Jwjv41JqvKstws8Zu54POE1QWcrgQ1GyslU/tt238l5rNxnpMa/ryoJEiRHTJIKT2/gCbVmuzut2sCEg+bu7IqEHIz0mG+Q06uquOo9hOIGSeTXSqjc68ydbFOwx3A3/Mpzd54gadNF7lk5vZfEwWA1d4+Whmydu0A1ruyek2YYRnW5crk74auVA0AZrMfUj804ea6cTFWy3asrqxJWjyEUITY4CbhidA9GejFJ3Z/SceXP3DlB4q0GNVPuN2Kszd7p1QARt5QCo6qAO5a4maSPIcvKNWeSnG0QdSe2Ld1IjZ+zzqLRXzvIywF4u+zjDZIdl/h+fnyAGHoUw/J3aZ2rGKYqDa6Kg2NalZuvLHen5imouyrysXIGI38bk8SwiavhxzHSG4KlZcQZuyvLyzwSSBt8BZJgESysN64kzK2FUusEYEUpqS3Aom6MY9LUw+hq2kefBmJdWf7dqytLIlvMN/iNc+kjxkQh1wiyAIlYK12UGNaXNULiH7OnZL63ruOAa8P6/u6OT3fy3Ml/xNgUPRy9VEMusEwX5gTJ/l8STpCoxGNZ2aEIbUprjIFkmOY8y0JH6e6km7JBcrLIdmu6AW1FJ9vn5YKkpLdkiARatCW0cpIs6PLqrE+MK4s4UgZI6vd/N0g8geIguPMk71nw8kCy/yuLZJJ2XSAdlrk3tDR4QnibV6/8E9rRHPF4PE2FAAAAAElFTkSuQmCC"},77882:function(Ht){Ht.exports="data:image/png;base64,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"},66832:function(Ht){Ht.exports="data:image/png;base64,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"},47558:function(Ht){Ht.exports="data:image/png;base64,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"},71979:function(Ht){Ht.exports="data:image/png;base64,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"},91833:function(Ht){Ht.exports="data:image/png;base64,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"},31081:function(Ht){Ht.exports="data:image/png;base64,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"},96593:function(Ht){Ht.exports="data:image/png;base64,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"},42922:function(Ht){Ht.exports="data:image/png;base64,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"},20345:function(Ht){Ht.exports="data:image/png;base64,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"},79005:function(Ht){Ht.exports="data:image/png;base64,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"},39057:function(Ht){Ht.exports="data:image/png;base64,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"},96908:function(Ht){Ht.exports="data:image/png;base64,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"},57177:function(Ht){Ht.exports="data:image/png;base64,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"},81378:function(Ht){Ht.exports="data:image/png;base64,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"},47621:function(Ht){Ht.exports="data:image/png;base64,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"},16722:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});const n=ve=>typeof ve=="object"&&ve!=null&&ve.nodeType===1,d=(ve,B)=>(!B||ve!=="hidden")&&ve!=="visible"&&ve!=="clip",v=(ve,B)=>{if(ve.clientHeight{const y=(Y=>{if(!Y.ownerDocument||!Y.ownerDocument.defaultView)return null;try{return Y.ownerDocument.defaultView.frameElement}catch(ne){return null}})(G);return!!y&&(y.clientHeightYB||Y>ve&&ne=B&&fe>=se?Y-ve-G:ne>B&&fese?ne-B+y:0,C=ve=>{const B=ve.parentElement;return B==null?ve.getRootNode().host||null:B},F=(ve,B)=>{var se,G,y,Y;if(typeof document=="undefined")return[];const{scrollMode:ne,block:fe,inline:it,boundary:me,skipOverflowHiddenElements:Ve}=B,de=typeof me=="function"?me:be=>be!==me;if(!n(ve))throw new TypeError("Invalid target");const P=document.scrollingElement||document.documentElement,c=[];let t=ve;for(;n(t)&&de(t);){if(t=C(t),t===P){c.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,Ve)&&c.push(t)}const p=(G=(se=window.visualViewport)==null?void 0:se.width)!=null?G:innerWidth,g=(Y=(y=window.visualViewport)==null?void 0:y.height)!=null?Y:innerHeight,{scrollX:U,scrollY:w}=window,{height:Ee,width:M,top:Fe,right:Ae,bottom:lt,left:X}=ve.getBoundingClientRect(),{top:q,right:ce,bottom:J,left:Be}=(be=>{const ue=window.getComputedStyle(be);return{top:parseFloat(ue.scrollMarginTop)||0,right:parseFloat(ue.scrollMarginRight)||0,bottom:parseFloat(ue.scrollMarginBottom)||0,left:parseFloat(ue.scrollMarginLeft)||0}})(ve);let De=fe==="start"||fe==="nearest"?Fe-q:fe==="end"?lt+J:Fe+Ee/2-q+J,V=it==="center"?X+M/2-Be+ce:it==="end"?Ae+ce:X-Be;const Oe=[];for(let be=0;be=0&&X>=0&<<=g&&Ae<=p&&(ue===P&&!v(ue)||Fe>=xt&<<=ht&&X>=nt&&Ae<=Ct))return Oe;const bt=getComputedStyle(ue),Ue=parseInt(bt.borderLeftWidth,10),xe=parseInt(bt.borderTopWidth,10),vt=parseInt(bt.borderRightWidth,10),N=parseInt(bt.borderBottomWidth,10);let D=0,A=0;const a="offsetWidth"in ue?ue.offsetWidth-ue.clientWidth-Ue-vt:0,E="offsetHeight"in ue?ue.offsetHeight-ue.clientHeight-xe-N:0,Z="offsetWidth"in ue?ue.offsetWidth===0?0:tt/ue.offsetWidth:0,u="offsetHeight"in ue?ue.offsetHeight===0?0:Qe/ue.offsetHeight:0;if(P===ue)D=fe==="start"?De:fe==="end"?De-g:fe==="nearest"?oe(w,w+g,g,xe,N,w+De,w+De+Ee,Ee):De-g/2,A=it==="start"?V:it==="center"?V-p/2:it==="end"?V-p:oe(U,U+p,p,Ue,vt,U+V,U+V+M,M),D=Math.max(0,D+w),A=Math.max(0,A+U);else{D=fe==="start"?De-xt-xe:fe==="end"?De-ht+N+E:fe==="nearest"?oe(xt,ht,Qe,xe,N+E,De,De+Ee,Ee):De-(xt+Qe/2)+E/2,A=it==="start"?V-nt-Ue:it==="center"?V-(nt+tt/2)+a/2:it==="end"?V-Ct+vt+a:oe(nt,Ct,tt,Ue,vt+a,V,V+M,M);const{scrollLeft:s,scrollTop:K}=ue;D=u===0?0:Math.max(0,Math.min(K+D/u,ue.scrollHeight-Qe/u+E)),A=Z===0?0:Math.max(0,Math.min(s+A/Z,ue.scrollWidth-tt/Z+a)),De+=K-D,V+=s-A}Oe.push({el:ue,top:D,left:A})}return Oe},j=ve=>ve===!1?{block:"end",inline:"nearest"}:(B=>B===Object(B)&&Object.keys(B).length!==0)(ve)?ve:{block:"start",inline:"nearest"};function ee(ve,B){if(!ve.isConnected||!(y=>{let Y=y;for(;Y&&Y.parentNode;){if(Y.parentNode===document)return!0;Y=Y.parentNode instanceof ShadowRoot?Y.parentNode.host:Y.parentNode}return!1})(ve))return;const se=(y=>{const Y=window.getComputedStyle(y);return{top:parseFloat(Y.scrollMarginTop)||0,right:parseFloat(Y.scrollMarginRight)||0,bottom:parseFloat(Y.scrollMarginBottom)||0,left:parseFloat(Y.scrollMarginLeft)||0}})(ve);if((y=>typeof y=="object"&&typeof y.behavior=="function")(B))return B.behavior(F(ve,B));const G=typeof B=="boolean"||B==null?void 0:B.behavior;for(const{el:y,top:Y,left:ne}of F(ve,j(B))){const fe=Y-se.top+se.bottom,it=ne-se.left+se.right;y.scroll({top:fe,left:it,behavior:G})}}}}]); +`,me=["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"],Ve={},de;function P(ce){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xe=ce.getAttribute("id")||ce.getAttribute("data-reactid")||ce.getAttribute("name");if(J&&Ve[xe])return Ve[xe];var De=window.getComputedStyle(ce),V=De.getPropertyValue("box-sizing")||De.getPropertyValue("-moz-box-sizing")||De.getPropertyValue("-webkit-box-sizing"),Oe=parseFloat(De.getPropertyValue("padding-bottom"))+parseFloat(De.getPropertyValue("padding-top")),be=parseFloat(De.getPropertyValue("border-bottom-width"))+parseFloat(De.getPropertyValue("border-top-width")),ue=me.map(function(tt){return"".concat(tt,":").concat(De.getPropertyValue(tt))}).join(";"),Qe={sizingStyle:ue,paddingSize:Oe,borderSize:be,boxSizing:V};return J&&xe&&(Ve[xe]=Qe),Qe}function c(ce){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,De=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;de||(de=document.createElement("textarea"),de.setAttribute("tab-index","-1"),de.setAttribute("aria-hidden","true"),document.body.appendChild(de)),ce.getAttribute("wrap")?de.setAttribute("wrap",ce.getAttribute("wrap")):de.removeAttribute("wrap");var V=P(ce,J),Oe=V.paddingSize,be=V.borderSize,ue=V.boxSizing,Qe=V.sizingStyle;de.setAttribute("style","".concat(Qe,";").concat(it)),de.value=ce.value||ce.placeholder||"";var tt=void 0,xt=void 0,Ct,ht=de.scrollHeight;if(ue==="border-box"?ht+=be:ue==="content-box"&&(ht-=Oe),xe!==null||De!==null){de.value=" ";var nt=de.scrollHeight-Oe;xe!==null&&(tt=nt*xe,ue==="border-box"&&(tt=tt+Oe+be),ht=Math.max(tt,ht)),De!==null&&(xt=nt*De,ue==="border-box"&&(xt=xt+Oe+be),Ct=ht>xt?"":"hidden",ht=Math.min(xt,ht))}var bt={height:ht,overflowY:Ct,resize:"none"};return tt&&(bt.minHeight=tt),xt&&(bt.maxHeight=xt),bt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,g=1,U=2,w=y.forwardRef(function(ce,J){var xe=ce,De=xe.prefixCls,V=xe.onPressEnter,Oe=xe.defaultValue,be=xe.value,ue=xe.autoSize,Qe=xe.onResize,tt=xe.className,xt=xe.style,Ct=xe.disabled,ht=xe.onChange,nt=xe.onInternalAutoSize,bt=(0,F.Z)(xe,t),Ue=(0,G.Z)(Oe,{value:be,postState:function(ke){return ke!=null?ke:""}}),Se=(0,C.Z)(Ue,2),vt=Se[0],N=Se[1],D=function(ke){N(ke.target.value),ht==null||ht(ke)},A=y.useRef();y.useImperativeHandle(J,function(){return{textArea:A.current}});var a=y.useMemo(function(){return ue&&(0,oe.Z)(ue)==="object"?[ue.minRows,ue.maxRows]:[]},[ue]),E=(0,C.Z)(a,2),Z=E[0],u=E[1],s=!!ue,K=function(){try{if(document.activeElement===A.current){var ke=A.current,dt=ke.selectionStart,Dt=ke.selectionEnd,yt=ke.scrollTop;A.current.setSelectionRange(dt,Dt),A.current.scrollTop=yt}}catch(Bt){}},S=y.useState(U),f=(0,C.Z)(S,2),W=f[0],te=f[1],re=y.useState(),Pe=(0,C.Z)(re,2),$=Pe[0],h=Pe[1],i=function(){te(p)};(0,ne.Z)(function(){s&&i()},[be,Z,u,s]),(0,ne.Z)(function(){if(W===p)te(g);else if(W===g){var ye=c(A.current,!1,Z,u);te(U),h(ye)}else K()},[W]);var m=y.useRef(),H=function(){fe.Z.cancel(m.current)},L=function(ke){W===U&&(Qe==null||Qe(ke),ue&&(H(),m.current=(0,fe.Z)(function(){i()})))};y.useEffect(function(){return H},[]);var ie=s?$:null,We=(0,d.Z)((0,d.Z)({},xt),ie);return(W===p||W===g)&&(We.overflowY="hidden",We.overflowX="hidden"),y.createElement(Y.Z,{onResize:L,disabled:!(ue||Qe)},y.createElement("textarea",(0,n.Z)({},bt,{ref:A,style:We,className:ve()(De,tt,(0,v.Z)({},"".concat(De,"-disabled"),Ct)),disabled:Ct,value:vt,onChange:D})))}),Ee=w,M=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Fe(ce,J){return(0,j.Z)(ce||"").slice(0,J).join("")}function Ae(ce,J,xe,De){var V=xe;return ce?V=Fe(xe,De):(0,j.Z)(J||"").lengthDe&&(V=J),V}var lt=y.forwardRef(function(ce,J){var xe,De=ce.defaultValue,V=ce.value,Oe=ce.onFocus,be=ce.onBlur,ue=ce.onChange,Qe=ce.allowClear,tt=ce.maxLength,xt=ce.onCompositionStart,Ct=ce.onCompositionEnd,ht=ce.suffix,nt=ce.prefixCls,bt=nt===void 0?"rc-textarea":nt,Ue=ce.classes,Se=ce.showCount,vt=ce.className,N=ce.style,D=ce.disabled,A=ce.hidden,a=ce.classNames,E=ce.styles,Z=ce.onResize,u=(0,F.Z)(ce,M),s=(0,G.Z)(De,{value:V,defaultValue:De}),K=(0,C.Z)(s,2),S=K[0],f=K[1],W=(0,y.useRef)(null),te=y.useState(!1),re=(0,C.Z)(te,2),Pe=re[0],$=re[1],h=y.useState(!1),i=(0,C.Z)(h,2),m=i[0],H=i[1],L=y.useRef(),ie=y.useRef(0),We=y.useState(null),ye=(0,C.Z)(We,2),ke=ye[0],dt=ye[1],Dt=function(){var wt;(wt=W.current)===null||wt===void 0||wt.textArea.focus()};(0,y.useImperativeHandle)(J,function(){return{resizableTextArea:W.current,focus:Dt,blur:function(){var wt;(wt=W.current)===null||wt===void 0||wt.textArea.blur()}}}),(0,y.useEffect)(function(){$(function(Yt){return!D&&Yt})},[D]);var yt=Number(tt)>0,Bt=function(wt){H(!0),L.current=S,ie.current=wt.currentTarget.selectionStart,xt==null||xt(wt)},qt=function(wt){H(!1);var bn=wt.currentTarget.value;if(yt){var k,we=ie.current>=tt+1||ie.current===((k=L.current)===null||k===void 0?void 0:k.length);bn=Ae(we,L.current,bn,tt)}bn!==S&&(f(bn),(0,se.rJ)(wt.currentTarget,wt,ue,bn)),Ct==null||Ct(wt)},Vt=function(wt){var bn=wt.target.value;if(!m&&yt){var k=wt.target.selectionStart>=tt+1||wt.target.selectionStart===bn.length||!wt.target.selectionStart;bn=Ae(k,S,bn,tt)}f(bn),(0,se.rJ)(wt.currentTarget,wt,ue,bn)},Xt=function(wt){var bn=u.onPressEnter,k=u.onKeyDown;wt.key==="Enter"&&bn&&bn(wt),k==null||k(wt)},$t=function(wt){$(!0),Oe==null||Oe(wt)},he=function(wt){$(!1),be==null||be(wt)},He=function(wt){var bn;f(""),Dt(),(0,se.rJ)((bn=W.current)===null||bn===void 0?void 0:bn.textArea,wt,ue)},st=(0,se.D7)(S);!m&&yt&&V==null&&(st=Fe(st,tt));var Rt=ht,ct;if(Se){var Et=(0,j.Z)(st).length;(0,oe.Z)(Se)==="object"?ct=Se.formatter({value:st,count:Et,maxLength:tt}):ct="".concat(Et).concat(yt?" / ".concat(tt):""),Rt=y.createElement(y.Fragment,null,Rt,y.createElement("span",{className:ve()("".concat(bt,"-data-count"),a==null?void 0:a.count),style:E==null?void 0:E.count},ct))}var Lt=function(wt){var bn;Z==null||Z(wt),(bn=W.current)!==null&&bn!==void 0&&bn.textArea.style.height&&dt(!0)},Zt=!u.autoSize&&!Se&&!Qe,tn=y.createElement(B.BaseInput,{value:st,allowClear:Qe,handleReset:He,suffix:Rt,prefixCls:bt,classes:{affixWrapper:ve()(Ue==null?void 0:Ue.affixWrapper,(xe={},(0,v.Z)(xe,"".concat(bt,"-show-count"),Se),(0,v.Z)(xe,"".concat(bt,"-textarea-allow-clear"),Qe),xe))},disabled:D,focused:Pe,className:vt,style:(0,d.Z)((0,d.Z)({},N),ke&&!Zt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof ct=="string"?ct:void 0}},hidden:A,inputElement:y.createElement(Ee,(0,n.Z)({},u,{onKeyDown:Xt,onChange:Vt,onFocus:$t,onBlur:he,onCompositionStart:Bt,onCompositionEnd:qt,className:a==null?void 0:a.textarea,style:(0,d.Z)((0,d.Z)({},E==null?void 0:E.textarea),{},{resize:N==null?void 0:N.resize}),disabled:D,prefixCls:bt,onResize:Lt,ref:W}))});return tn}),X=lt,q=X},39417:function(Ht,ot,e){e.d(ot,{Z:function(){return g}});var n=e(54476),d=e(20068),v=e(75931),oe=e(33885),C=e(67732),F=e(83652),j=e(31226),ee=e(42403),ve=e(158),B=e(92310),se=e.n(B),G=e(26112),y=e(59301),Y=e(39378),ne=function(w){for(var Ee=w.prefixCls,M=w.level,Fe=w.isStart,Ae=w.isEnd,lt="".concat(Ee,"-indent-unit"),X=[],q=0;q0&&arguments[0]!==void 0?arguments[0]:[],D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],A=N.length,a=D.length;if(Math.abs(A-a)!==1)return{add:!1,key:null};function E(Z,u){var s=new Map;Z.forEach(function(S){s.set(S,!0)});var K=u.filter(function(S){return!s.has(S)});return K.length===1?K[0]:null}return A ").concat(D);return D}var tt=fe.forwardRef(function(N,D){var A=N.prefixCls,a=N.data,E=N.selectable,Z=N.checkable,u=N.expandedKeys,s=N.selectedKeys,K=N.checkedKeys,S=N.loadedKeys,f=N.loadingKeys,W=N.halfCheckedKeys,te=N.keyEntities,re=N.disabled,Pe=N.dragging,$=N.dragOverNodeKey,h=N.dropPosition,i=N.motion,m=N.height,H=N.itemHeight,L=N.virtual,ie=N.focusable,We=N.activeItem,ye=N.focused,ke=N.tabIndex,dt=N.onKeyDown,Dt=N.onFocus,yt=N.onBlur,Bt=N.onActiveChange,qt=N.onListChangeStart,Vt=N.onListChangeEnd,Xt=(0,P.Z)(N,q),$t=fe.useRef(null),he=fe.useRef(null);fe.useImperativeHandle(D,function(){return{scrollTo:function(Nt){$t.current.scrollTo(Nt)},getIndentWidth:function(){return he.current.offsetWidth}}});var He=fe.useState(u),st=(0,de.Z)(He,2),Rt=st[0],ct=st[1],Et=fe.useState(a),Lt=(0,de.Z)(Et,2),Zt=Lt[0],tn=Lt[1],Yt=fe.useState(a),wt=(0,de.Z)(Yt,2),bn=wt[0],k=wt[1],we=fe.useState([]),Le=(0,de.Z)(we,2),x=Le[0],I=Le[1],Re=fe.useState(null),pe=(0,de.Z)(Re,2),Ge=pe[0],Ye=pe[1],Te=fe.useRef(a);Te.current=a;function At(){var pt=Te.current;tn(pt),k(pt),I([]),Ye(null),Vt()}(0,c.Z)(function(){ct(u);var pt=lt(Rt,u);if(pt.key!==null)if(pt.add){var Nt=Zt.findIndex(function(rn){var en=rn.key;return en===pt.key}),Ut=be(X(Zt,a,pt.key),L,m,H),Ot=Zt.slice();Ot.splice(Nt+1,0,Oe),k(Ot),I(Ut),Ye("show")}else{var zt=a.findIndex(function(rn){var en=rn.key;return en===pt.key}),Wt=be(X(a,Zt,pt.key),L,m,H),on=a.slice();on.splice(zt+1,0,Oe),k(on),I(Wt),Ye("hide")}else Zt!==a&&(tn(a),k(a))},[u,a]),fe.useEffect(function(){Pe||At()},[Pe]);var Pt=i?bn:a,jt={expandedKeys:u,selectedKeys:s,loadedKeys:S,loadingKeys:f,checkedKeys:K,halfCheckedKeys:W,dragOverNodeKey:$,dropPosition:h,keyEntities:te};return fe.createElement(fe.Fragment,null,ye&&We&&fe.createElement("span",{style:ce,"aria-live":"assertive"},Qe(We)),fe.createElement("div",null,fe.createElement("input",{style:ce,disabled:ie===!1||re,tabIndex:ie!==!1?ke:null,onKeyDown:dt,onFocus:Dt,onBlur:yt,value:"",onChange:J,"aria-label":"for screen reader"})),fe.createElement("div",{className:"".concat(A,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},fe.createElement("div",{className:"".concat(A,"-indent")},fe.createElement("div",{ref:he,className:"".concat(A,"-indent-unit")}))),fe.createElement(t.Z,(0,n.Z)({},Xt,{data:Pt,itemKey:ue,height:m,fullHeight:!1,virtual:L,itemHeight:H,prefixCls:"".concat(A,"-list"),ref:$t,onVisibleChange:function(Nt,Ut){var Ot=new Set(Nt),zt=Ut.filter(function(Wt){return!Ot.has(Wt)});zt.some(function(Wt){return ue(Wt)===xe})&&At()}}),function(pt){var Nt=pt.pos,Ut=(0,n.Z)({},(Ve(pt.data),pt.data)),Ot=pt.title,zt=pt.key,Wt=pt.isStart,on=pt.isEnd,rn=(0,w.km)(zt,Nt);delete Ut.key,delete Ut.children;var en=(0,w.H8)(rn,jt);return fe.createElement(Ae,(0,n.Z)({},Ut,en,{title:Ot,active:!!We&&zt===We.key,pos:Nt,data:pt.data,isStart:Wt,isEnd:on,motion:i,motionNodes:zt===xe?x:null,motionType:Ge,onMotionStart:qt,onMotionEnd:At,treeNodeRequiredProps:jt,onMouseMove:function(){Bt(null)}}))}))});tt.displayName="NodeList";var xt=tt,Ct=e(35654),ht=e(90782),nt=e(67841),bt=10,Ue=function(N){(0,ve.Z)(A,N);var D=(0,B.Z)(A);function A(){var a;(0,F.Z)(this,A);for(var E=arguments.length,Z=new Array(E),u=0;u2&&arguments[2]!==void 0?arguments[2]:!1,W=a.state,te=W.dragChildrenKeys,re=W.dropPosition,Pe=W.dropTargetKey,$=W.dropTargetPos,h=W.dropAllowed;if(h){var i=a.props.onDrop;if(a.setState({dragOverNodeKey:null}),a.cleanDragState(),Pe!==null){var m=(0,oe.Z)((0,oe.Z)({},(0,w.H8)(Pe,a.getTreeNodeRequiredProps())),{},{active:((S=a.getActiveItem())===null||S===void 0?void 0:S.key)===Pe,data:(0,nt.Z)(a.state.keyEntities,Pe).node}),H=te.indexOf(Pe)!==-1;(0,ne.ZP)(!H,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var L=(0,Ct.yx)($),ie={event:s,node:(0,w.F)(m),dragNode:a.dragNode?(0,w.F)(a.dragNode.props):null,dragNodesKeys:[a.dragNode.props.eventKey].concat(te),dropToGap:re!==0,dropPosition:re+Number(L[L.length-1])};f||i==null||i(ie),a.dragNode=null}}},a.cleanDragState=function(){var s=a.state.draggingNodeKey;s!==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(s,K){var S=a.state,f=S.expandedKeys,W=S.flattenNodes,te=K.expanded,re=K.key,Pe=K.isLeaf;if(!(Pe||s.shiftKey||s.metaKey||s.ctrlKey)){var $=W.filter(function(i){return i.key===re})[0],h=(0,w.F)((0,oe.Z)((0,oe.Z)({},(0,w.H8)(re,a.getTreeNodeRequiredProps())),{},{data:$.data}));a.setExpandedKeys(te?(0,Ct._5)(f,re):(0,Ct.L0)(f,re)),a.onNodeExpand(s,h)}},a.onNodeClick=function(s,K){var S=a.props,f=S.onClick,W=S.expandAction;W==="click"&&a.triggerExpandActionExpand(s,K),f==null||f(s,K)},a.onNodeDoubleClick=function(s,K){var S=a.props,f=S.onDoubleClick,W=S.expandAction;W==="doubleClick"&&a.triggerExpandActionExpand(s,K),f==null||f(s,K)},a.onNodeSelect=function(s,K){var S=a.state.selectedKeys,f=a.state,W=f.keyEntities,te=f.fieldNames,re=a.props,Pe=re.onSelect,$=re.multiple,h=K.selected,i=K[te.key],m=!h;m?$?S=(0,Ct.L0)(S,i):S=[i]:S=(0,Ct._5)(S,i);var H=S.map(function(L){var ie=(0,nt.Z)(W,L);return ie?ie.node:null}).filter(function(L){return L});a.setUncontrolledState({selectedKeys:S}),Pe==null||Pe(S,{event:"select",selected:m,node:K,selectedNodes:H,nativeEvent:s.nativeEvent})},a.onNodeCheck=function(s,K,S){var f=a.state,W=f.keyEntities,te=f.checkedKeys,re=f.halfCheckedKeys,Pe=a.props,$=Pe.checkStrictly,h=Pe.onCheck,i=K.key,m,H={event:"check",node:K,checked:S,nativeEvent:s.nativeEvent};if($){var L=S?(0,Ct.L0)(te,i):(0,Ct._5)(te,i),ie=(0,Ct._5)(re,i);m={checked:L,halfChecked:ie},H.checkedNodes=L.map(function(yt){return(0,nt.Z)(W,yt)}).filter(function(yt){return yt}).map(function(yt){return yt.node}),a.setUncontrolledState({checkedKeys:L})}else{var We=(0,ht.S)([].concat((0,C.Z)(te),[i]),!0,W),ye=We.checkedKeys,ke=We.halfCheckedKeys;if(!S){var dt=new Set(ye);dt.delete(i);var Dt=(0,ht.S)(Array.from(dt),{checked:!1,halfCheckedKeys:ke},W);ye=Dt.checkedKeys,ke=Dt.halfCheckedKeys}m=ye,H.checkedNodes=[],H.checkedNodesPositions=[],H.halfCheckedKeys=ke,ye.forEach(function(yt){var Bt=(0,nt.Z)(W,yt);if(Bt){var qt=Bt.node,Vt=Bt.pos;H.checkedNodes.push(qt),H.checkedNodesPositions.push({node:qt,pos:Vt})}}),a.setUncontrolledState({checkedKeys:ye},!1,{halfCheckedKeys:ke})}h==null||h(m,H)},a.onNodeLoad=function(s){var K=s.key,S=new Promise(function(f,W){a.setState(function(te){var re=te.loadedKeys,Pe=re===void 0?[]:re,$=te.loadingKeys,h=$===void 0?[]:$,i=a.props,m=i.loadData,H=i.onLoad;if(!m||Pe.indexOf(K)!==-1||h.indexOf(K)!==-1)return null;var L=m(s);return L.then(function(){var ie=a.state.loadedKeys,We=(0,Ct.L0)(ie,K);H==null||H(We,{event:"load",node:s}),a.setUncontrolledState({loadedKeys:We}),a.setState(function(ye){return{loadingKeys:(0,Ct._5)(ye.loadingKeys,K)}}),f()}).catch(function(ie){if(a.setState(function(ye){return{loadingKeys:(0,Ct._5)(ye.loadingKeys,K)}}),a.loadingRetryTimes[K]=(a.loadingRetryTimes[K]||0)+1,a.loadingRetryTimes[K]>=bt){var We=a.state.loadedKeys;(0,ne.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),a.setUncontrolledState({loadedKeys:(0,Ct.L0)(We,K)}),f()}W(ie)}),{loadingKeys:(0,Ct.L0)(h,K)}})});return S.catch(function(){}),S},a.onNodeMouseEnter=function(s,K){var S=a.props.onMouseEnter;S==null||S({event:s,node:K})},a.onNodeMouseLeave=function(s,K){var S=a.props.onMouseLeave;S==null||S({event:s,node:K})},a.onNodeContextMenu=function(s,K){var S=a.props.onRightClick;S&&(s.preventDefault(),S({event:s,node:K}))},a.onFocus=function(){var s=a.props.onFocus;a.setState({focused:!0});for(var K=arguments.length,S=new Array(K),f=0;f1&&arguments[1]!==void 0?arguments[1]:!1,S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!a.destroyed){var f=!1,W=!0,te={};Object.keys(s).forEach(function(re){if(re in a.props){W=!1;return}f=!0,te[re]=s[re]}),f&&(!K||W)&&a.setState((0,oe.Z)((0,oe.Z)({},te),S))}},a.scrollTo=function(s){a.listRef.current.scrollTo(s)},a}return(0,j.Z)(A,[{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,Z=this.state,u=Z.focused,s=Z.flattenNodes,K=Z.keyEntities,S=Z.draggingNodeKey,f=Z.activeKey,W=Z.dropLevelOffset,te=Z.dropContainerKey,re=Z.dropTargetKey,Pe=Z.dropPosition,$=Z.dragOverNodeKey,h=Z.indent,i=this.props,m=i.prefixCls,H=i.className,L=i.style,ie=i.showLine,We=i.focusable,ye=i.tabIndex,ke=ye===void 0?0:ye,dt=i.selectable,Dt=i.showIcon,yt=i.icon,Bt=i.switcherIcon,qt=i.draggable,Vt=i.checkable,Xt=i.checkStrictly,$t=i.disabled,he=i.motion,He=i.loadData,st=i.filterTreeNode,Rt=i.height,ct=i.itemHeight,Et=i.virtual,Lt=i.titleRender,Zt=i.dropIndicatorRender,tn=i.onContextMenu,Yt=i.onScroll,wt=i.direction,bn=i.rootClassName,k=i.rootStyle,we=(0,Y.Z)(this.props,{aria:!0,data:!0}),Le;return qt&&((0,v.Z)(qt)==="object"?Le=qt:typeof qt=="function"?Le={nodeDraggable:qt}:Le={}),fe.createElement(it.k.Provider,{value:{prefixCls:m,selectable:dt,showIcon:Dt,icon:yt,switcherIcon:Bt,draggable:Le,draggingNodeKey:S,checkable:Vt,checkStrictly:Xt,disabled:$t,keyEntities:K,dropLevelOffset:W,dropContainerKey:te,dropTargetKey:re,dropPosition:Pe,dragOverNodeKey:$,indent:h,direction:wt,dropIndicatorRender:Zt,loadData:He,filterTreeNode:st,titleRender:Lt,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}},fe.createElement("div",{role:"tree",className:G()(m,H,bn,(E={},(0,d.Z)(E,"".concat(m,"-show-line"),ie),(0,d.Z)(E,"".concat(m,"-focused"),u),(0,d.Z)(E,"".concat(m,"-active-focused"),f!==null),E)),style:k},fe.createElement(xt,(0,n.Z)({ref:this.listRef,prefixCls:m,style:L,data:s,disabled:$t,selectable:dt,checkable:!!Vt,motion:he,dragging:S!==null,height:Rt,itemHeight:ct,virtual:Et,focusable:We,focused:u,tabIndex:ke,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:tn,onScroll:Yt},this.getTreeNodeRequiredProps(),we))))}}],[{key:"getDerivedStateFromProps",value:function(E,Z){var u=Z.prevProps,s={prevProps:E};function K(We){return!u&&We in E||u&&u[We]!==E[We]}var S,f=Z.fieldNames;if(K("fieldNames")&&(f=(0,w.w$)(E.fieldNames),s.fieldNames=f),K("treeData")?S=E.treeData:K("children")&&((0,ne.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),S=(0,w.zn)(E.children)),S){s.treeData=S;var W=(0,w.I8)(S,{fieldNames:f});s.keyEntities=(0,oe.Z)((0,d.Z)({},xe,V),W.keyEntities)}var te=s.keyEntities||Z.keyEntities;if(K("expandedKeys")||u&&K("autoExpandParent"))s.expandedKeys=E.autoExpandParent||!u&&E.defaultExpandParent?(0,Ct.r7)(E.expandedKeys,te):E.expandedKeys;else if(!u&&E.defaultExpandAll){var re=(0,oe.Z)({},te);delete re[xe],s.expandedKeys=Object.keys(re).map(function(We){return re[We].key})}else!u&&E.defaultExpandedKeys&&(s.expandedKeys=E.autoExpandParent||E.defaultExpandParent?(0,Ct.r7)(E.defaultExpandedKeys,te):E.defaultExpandedKeys);if(s.expandedKeys||delete s.expandedKeys,S||s.expandedKeys){var Pe=(0,w.oH)(S||Z.treeData,s.expandedKeys||Z.expandedKeys,f);s.flattenNodes=Pe}if(E.selectable&&(K("selectedKeys")?s.selectedKeys=(0,Ct.BT)(E.selectedKeys,E):!u&&E.defaultSelectedKeys&&(s.selectedKeys=(0,Ct.BT)(E.defaultSelectedKeys,E))),E.checkable){var $;if(K("checkedKeys")?$=(0,Ct.E6)(E.checkedKeys)||{}:!u&&E.defaultCheckedKeys?$=(0,Ct.E6)(E.defaultCheckedKeys)||{}:S&&($=(0,Ct.E6)(E.checkedKeys)||{checkedKeys:Z.checkedKeys,halfCheckedKeys:Z.halfCheckedKeys}),$){var h=$,i=h.checkedKeys,m=i===void 0?[]:i,H=h.halfCheckedKeys,L=H===void 0?[]:H;if(!E.checkStrictly){var ie=(0,ht.S)(m,!0,te);m=ie.checkedKeys,L=ie.halfCheckedKeys}s.checkedKeys=m,s.halfCheckedKeys=L}}return K("loadedKeys")&&(s.loadedKeys=E.loadedKeys),s}}]),A}(fe.Component);Ue.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:me,allowDrop:function(){return!0},expandAction:!1},Ue.TreeNode=g.Z;var Se=Ue,vt=Se},35654:function(Ht,ot,e){e.d(ot,{BT:function(){return fe},E6:function(){return Ve},L0:function(){return B},OM:function(){return ne},_5:function(){return ve},r7:function(){return de},wA:function(){return G},yx:function(){return se}});var n=e(94480),d=e(76190),v=e(48736),oe=e(59301),C=e(39417),F=e(67841),j=e(71430),ee=null;function ve(P,c){if(!P)return[];var t=P.slice(),p=t.indexOf(c);return p>=0&&t.splice(p,1),t}function B(P,c){var t=(P||[]).slice();return t.indexOf(c)===-1&&t.push(c),t}function se(P){return P.split("-")}function G(P,c){var t=[],p=(0,F.Z)(c,P);function g(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];U.forEach(function(w){var Ee=w.key,M=w.children;t.push(Ee),g(M)})}return g(p.children),t}function y(P){if(P.parent){var c=se(P.pos);return Number(c[c.length-1])===P.parent.children.length-1}return!1}function Y(P){var c=se(P.pos);return Number(c[c.length-1])===0}function ne(P,c,t,p,g,U,w,Ee,M,Fe){var Ae,lt=P.clientX,X=P.clientY,q=P.target.getBoundingClientRect(),ce=q.top,J=q.height,xe=(Fe==="rtl"?-1:1)*(((g==null?void 0:g.x)||0)-lt),De=(xe-12)/p,V=(0,F.Z)(Ee,t.props.eventKey);if(X-1.5?U({dragNode:bt,dropNode:Ue,dropPosition:1})?Ct=1:Se=!1:U({dragNode:bt,dropNode:Ue,dropPosition:0})?Ct=0:U({dragNode:bt,dropNode:Ue,dropPosition:1})?Ct=1:Se=!1:U({dragNode:bt,dropNode:Ue,dropPosition:1})?Ct=1:Se=!1,{dropPosition:Ct,dropLevelOffset:ht,dropTargetKey:V.key,dropTargetPos:V.pos,dragOverNodeKey:xt,dropContainerKey:Ct===0?null:((Ae=V.parent)===null||Ae===void 0?void 0:Ae.key)||null,dropAllowed:Se}}function fe(P,c){if(P){var t=c.multiple;return t?P.slice():P.length?[P[0]]:P}}var it=function(c){return c};function me(P,c){if(!P)return[];var t=c||{},p=t.processProps,g=p===void 0?it:p,U=Array.isArray(P)?P:[P];return U.map(function(w){var Ee=w.children,M=_objectWithoutProperties(w,ee),Fe=me(Ee,c);return React.createElement(TreeNode,_extends({key:M.key},g(M)),Fe)})}function Ve(P){if(!P)return null;var c;if(Array.isArray(P))c={checkedKeys:P,halfCheckedKeys:void 0};else if((0,d.Z)(P)==="object")c={checkedKeys:P.checked||void 0,halfCheckedKeys:P.halfChecked||void 0};else return(0,v.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return c}function de(P,c){var t=new Set;function p(g){if(!t.has(g)){var U=(0,F.Z)(c,g);if(U){t.add(g);var w=U.parent,Ee=U.node;Ee.disabled||w&&p(w.key)}}}return(P||[]).forEach(function(g){p(g)}),(0,n.Z)(t)}},90782:function(Ht,ot,e){e.d(ot,{S:function(){return j}});var n=e(48736),d=e(67841);function v(ee,ve){var B=new Set;return ee.forEach(function(se){ve.has(se)||B.add(se)}),B}function oe(ee){var ve=ee||{},B=ve.disabled,se=ve.disableCheckbox,G=ve.checkable;return!!(B||se)||G===!1}function C(ee,ve,B,se){for(var G=new Set(ee),y=new Set,Y=0;Y<=B;Y+=1){var ne=ve.get(Y)||new Set;ne.forEach(function(Ve){var de=Ve.key,P=Ve.node,c=Ve.children,t=c===void 0?[]:c;G.has(de)&&!se(P)&&t.filter(function(p){return!se(p.node)}).forEach(function(p){G.add(p.key)})})}for(var fe=new Set,it=B;it>=0;it-=1){var me=ve.get(it)||new Set;me.forEach(function(Ve){var de=Ve.parent,P=Ve.node;if(!(se(P)||!Ve.parent||fe.has(Ve.parent.key))){if(se(Ve.parent.node)){fe.add(de.key);return}var c=!0,t=!1;(de.children||[]).filter(function(p){return!se(p.node)}).forEach(function(p){var g=p.key,U=G.has(g);c&&!U&&(c=!1),!t&&(U||y.has(g))&&(t=!0)}),c&&G.add(de.key),t&&y.add(de.key),fe.add(de.key)}})}return{checkedKeys:Array.from(G),halfCheckedKeys:Array.from(v(y,G))}}function F(ee,ve,B,se,G){for(var y=new Set(ee),Y=new Set(ve),ne=0;ne<=se;ne+=1){var fe=B.get(ne)||new Set;fe.forEach(function(de){var P=de.key,c=de.node,t=de.children,p=t===void 0?[]:t;!y.has(P)&&!Y.has(P)&&!G(c)&&p.filter(function(g){return!G(g.node)}).forEach(function(g){y.delete(g.key)})})}Y=new Set;for(var it=new Set,me=se;me>=0;me-=1){var Ve=B.get(me)||new Set;Ve.forEach(function(de){var P=de.parent,c=de.node;if(!(G(c)||!de.parent||it.has(de.parent.key))){if(G(de.parent.node)){it.add(P.key);return}var t=!0,p=!1;(P.children||[]).filter(function(g){return!G(g.node)}).forEach(function(g){var U=g.key,w=y.has(U);t&&!w&&(t=!1),!p&&(w||Y.has(U))&&(p=!0)}),t||y.delete(P.key),p&&Y.add(P.key),it.add(P.key)}})}return{checkedKeys:Array.from(y),halfCheckedKeys:Array.from(v(Y,y))}}function j(ee,ve,B,se){var G=[],y;se?y=se:y=oe;var Y=new Set(ee.filter(function(me){var Ve=!!(0,d.Z)(B,me);return Ve||G.push(me),Ve})),ne=new Map,fe=0;Object.keys(B).forEach(function(me){var Ve=B[me],de=Ve.level,P=ne.get(de);P||(P=new Set,ne.set(de,P)),P.add(Ve),fe=Math.max(fe,de)}),(0,n.ZP)(!G.length,"Tree missing follow keys: ".concat(G.slice(0,100).map(function(me){return"'".concat(me,"'")}).join(", ")));var it;return ve===!0?it=C(Y,ne,fe,y):it=F(Y,ve.halfCheckedKeys,ne,fe,y),it}},67841:function(Ht,ot,e){e.d(ot,{Z:function(){return n}});function n(d,v){return d[v]}},71430:function(Ht,ot,e){e.d(ot,{F:function(){return de},H8:function(){return Ve},I8:function(){return me},km:function(){return G},oH:function(){return fe},w$:function(){return y},zn:function(){return ne}});var n=e(76190),d=e(94480),v=e(33885),oe=e(75931),C=e(11592),F=e(2738),j=e(48736),ee=e(67841),ve=["children"];function B(P,c){return"".concat(P,"-").concat(c)}function se(P){return P&&P.type&&P.type.isTreeNode}function G(P,c){return P!=null?P:c}function y(P){var c=P||{},t=c.title,p=c._title,g=c.key,U=c.children,w=t||"title";return{title:w,_title:p||[w],key:g||"key",children:U||"children"}}function Y(P,c){var t=new Map;function p(g){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(g||[]).forEach(function(w){var Ee=w[c.key],M=w[c.children];warning(Ee!=null,"Tree node must have a certain key: [".concat(U).concat(Ee,"]"));var Fe=String(Ee);warning(!t.has(Fe)||Ee===null||Ee===void 0,"Same 'key' exist in the Tree: ".concat(Fe)),t.set(Fe,!0),p(M,"".concat(U).concat(Fe," > "))})}p(P)}function ne(P){function c(t){var p=(0,C.Z)(t);return p.map(function(g){if(!se(g))return(0,j.ZP)(!g,"Tree/TreeNode can only accept TreeNode as children."),null;var U=g.key,w=g.props,Ee=w.children,M=(0,oe.Z)(w,ve),Fe=(0,v.Z)({key:U},M),Ae=c(Ee);return Ae.length&&(Fe.children=Ae),Fe}).filter(function(g){return g})}return c(P)}function fe(P,c,t){var p=y(t),g=p._title,U=p.key,w=p.children,Ee=new Set(c===!0?[]:c),M=[];function Fe(Ae){var lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ae.map(function(X,q){for(var ce=B(lt?lt.pos:"0",q),J=G(X[U],ce),xe,De=0;De1&&arguments[1]!==void 0?arguments[1]:{},t=c.initWrapper,p=c.processEntity,g=c.onProcessFinished,U=c.externalGetKey,w=c.childrenPropName,Ee=c.fieldNames,M=arguments.length>2?arguments[2]:void 0,Fe=U||M,Ae={},lt={},X={posEntities:Ae,keyEntities:lt};return t&&(X=t(X)||X),it(P,function(q){var ce=q.node,J=q.index,xe=q.pos,De=q.key,V=q.parentPos,Oe=q.level,be=q.nodes,ue={node:ce,nodes:be,index:J,key:De,pos:xe,level:Oe},Qe=G(De,xe);Ae[xe]=ue,lt[Qe]=ue,ue.parent=Ae[V],ue.parent&&(ue.parent.children=ue.parent.children||[],ue.parent.children.push(ue)),p&&p(ue,X)},{externalGetKey:Fe,childrenPropName:w,fieldNames:Ee}),g&&g(X),X}function Ve(P,c){var t=c.expandedKeys,p=c.selectedKeys,g=c.loadedKeys,U=c.loadingKeys,w=c.checkedKeys,Ee=c.halfCheckedKeys,M=c.dragOverNodeKey,Fe=c.dropPosition,Ae=c.keyEntities,lt=(0,ee.Z)(Ae,P),X={eventKey:P,expanded:t.indexOf(P)!==-1,selected:p.indexOf(P)!==-1,loaded:g.indexOf(P)!==-1,loading:U.indexOf(P)!==-1,checked:w.indexOf(P)!==-1,halfChecked:Ee.indexOf(P)!==-1,pos:String(lt?lt.pos:""),dragOver:M===P&&Fe===0,dragOverGapTop:M===P&&Fe===-1,dragOverGapBottom:M===P&&Fe===1};return X}function de(P){var c=P.data,t=P.expanded,p=P.selected,g=P.checked,U=P.loaded,w=P.loading,Ee=P.halfChecked,M=P.dragOver,Fe=P.dragOverGapTop,Ae=P.dragOverGapBottom,lt=P.pos,X=P.active,q=P.eventKey,ce=(0,v.Z)((0,v.Z)({},c),{},{expanded:t,selected:p,checked:g,loaded:U,loading:w,halfChecked:Ee,dragOver:M,dragOverGapTop:Fe,dragOverGapBottom:Ae,pos:lt,active:X,key:q});return"props"in ce||Object.defineProperty(ce,"props",{get:function(){return(0,j.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),P}}),ce}},48911:function(Ht,ot,e){e.d(ot,{Z:function(){return Ue}});var n=e(54476),d=e(76190),v=e(33885),oe=e(20068),C=e(42978),F=e(75931),j=e(92310),ee=e.n(j),ve=e(29301),B=e(70425),se=e(34280),G=e(59301),y=e(4676),Y=G.forwardRef(function(Se,vt){var N=Se.height,D=Se.offsetY,A=Se.offsetX,a=Se.children,E=Se.prefixCls,Z=Se.onInnerResize,u=Se.innerProps,s=Se.rtl,K=Se.extra,S={},f={display:"flex",flexDirection:"column"};return D!==void 0&&(S={height:N,position:"relative",overflow:"hidden"},f=(0,v.Z)((0,v.Z)({},f),{},(0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)({transform:"translateY(".concat(D,"px)")},s?"marginRight":"marginLeft",-A),"position","absolute"),"left",0),"right",0),"top",0))),G.createElement("div",{style:S},G.createElement(ve.Z,{onResize:function(te){var re=te.offsetHeight;re&&Z&&Z()}},G.createElement("div",(0,n.Z)({style:f,className:ee()((0,oe.Z)({},"".concat(E,"-holder-inner"),E)),ref:vt},u),a,K)))});Y.displayName="Filler";var ne=Y;function fe(Se){var vt=Se.children,N=Se.setRef,D=G.useCallback(function(A){N(A)},[]);return G.cloneElement(vt,{ref:D})}function it(Se,vt,N,D,A,a,E,Z){var u=Z.getKey;return Se.slice(vt,N+1).map(function(s,K){var S=vt+K,f=E(s,S,{style:{width:D},offsetX:A}),W=u(s);return G.createElement(fe,{key:W,setRef:function(re){return a(s,re)}},f)})}function me(Se,vt,N,D){var A=N-Se,a=vt-N,E=Math.min(A,a)*2;if(D<=E){var Z=Math.floor(D/2);return D%2?N+Z+1:N-Z}return A>a?N-(D-a):N+(D-A)}function Ve(Se,vt,N){var D=Se.length,A=vt.length,a,E;if(D===0&&A===0)return null;D2&&arguments[2]!==void 0?arguments[2]:!1,S=u?s<0&&Z.current.left||s>0&&Z.current.right:s<0&&Z.current.top||s>0&&Z.current.bottom;return K&&S?(clearTimeout(a.current),A.current=!1):(!S||A.current)&&E(),!A.current&&S}};function g(Se,vt,N,D,A,a,E){var Z=(0,G.useRef)(0),u=(0,G.useRef)(null),s=(0,G.useRef)(null),K=(0,G.useRef)(!1),S=p(vt,N,D,A);function f(h,i){if(P.Z.cancel(u.current),!S(!1,i)){var m=h;if(!m._virtualHandled)m._virtualHandled=!0;else return;Z.current+=i,s.current=i,t||m.preventDefault(),u.current=(0,P.Z)(function(){var H=K.current?10:1;E(Z.current*H,!1),Z.current=0})}}function W(h,i){E(i,!0),t||h.preventDefault()}var te=(0,G.useRef)(null),re=(0,G.useRef)(null);function Pe(h){if(Se){P.Z.cancel(re.current),re.current=(0,P.Z)(function(){te.current=null},2);var i=h.deltaX,m=h.deltaY,H=h.shiftKey,L=i,ie=m;(te.current==="sx"||!te.current&&H&&m&&!i)&&(L=m,ie=0,te.current="sx");var We=Math.abs(L),ye=Math.abs(ie);te.current===null&&(te.current=a&&We>ye?"x":"y"),te.current==="y"?f(h,ie):W(h,L)}}function $(h){Se&&(K.current=h.detail===s.current)}return[Pe,$]}function U(Se,vt,N,D){var A=G.useMemo(function(){return[new Map,[]]},[Se,N.id,D]),a=(0,C.Z)(A,2),E=a[0],Z=a[1],u=function(K){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:K,f=E.get(K),W=E.get(S);if(f===void 0||W===void 0)for(var te=Se.length,re=Z.length;re0&&arguments[0]!==void 0?arguments[0]:!1;K();var te=function(){var $=!1;Z.current.forEach(function(h,i){if(h&&h.offsetParent){var m=h.offsetHeight,H=getComputedStyle(h),L=H.marginTop,ie=H.marginBottom,We=Ae(L),ye=Ae(ie),ke=m+We+ye;u.current.get(i)!==ke&&(u.current.set(i,ke),$=!0)}}),$&&E(function(h){return h+1})};if(W)te();else{s.current+=1;var re=s.current;Promise.resolve().then(function(){re===s.current&&te()})}}function f(W,te){var re=Se(W),Pe=Z.current.get(re);te?(Z.current.set(re,te),S()):Z.current.delete(re),!Pe!=!te&&(te?vt==null||vt(W):N==null||N(W))}return(0,G.useEffect)(function(){return K},[]),[f,S,u.current,a]}var X=14/15;function q(Se,vt,N){var D=(0,G.useRef)(!1),A=(0,G.useRef)(0),a=(0,G.useRef)(0),E=(0,G.useRef)(null),Z=(0,G.useRef)(null),u,s=function(W){if(D.current){var te=Math.ceil(W.touches[0].pageX),re=Math.ceil(W.touches[0].pageY),Pe=A.current-te,$=a.current-re,h=Math.abs(Pe)>Math.abs($);h?A.current=te:a.current=re;var i=N(h,h?Pe:$,!1,W);i&&W.preventDefault(),clearInterval(Z.current),i&&(Z.current=setInterval(function(){h?Pe*=X:$*=X;var m=Math.floor(h?Pe:$);(!N(h,m,!0)||Math.abs(m)<=.1)&&clearInterval(Z.current)},16))}},K=function(){D.current=!1,u()},S=function(W){u(),W.touches.length===1&&!D.current&&(D.current=!0,A.current=Math.ceil(W.touches[0].pageX),a.current=Math.ceil(W.touches[0].pageY),E.current=W.target,E.current.addEventListener("touchmove",s,{passive:!1}),E.current.addEventListener("touchend",K,{passive:!0}))};u=function(){E.current&&(E.current.removeEventListener("touchmove",s),E.current.removeEventListener("touchend",K))},(0,se.Z)(function(){return Se&&vt.current.addEventListener("touchstart",S,{passive:!0}),function(){var f;(f=vt.current)===null||f===void 0||f.removeEventListener("touchstart",S),u(),clearInterval(Z.current)}},[Se])}function ce(Se){return Math.floor(Math.pow(Se,.5))}function J(Se,vt){var N="touches"in Se?Se.touches[0]:Se;return N[vt?"pageX":"pageY"]-window[vt?"scrollX":"scrollY"]}function xe(Se,vt,N){G.useEffect(function(){var D=vt.current;if(Se&&D){var A=!1,a,E,Z=function(){P.Z.cancel(a)},u=function f(){Z(),a=(0,P.Z)(function(){N(E),f()})},s=function(){A=!1,Z()},K=function(W){if(!(W.target.draggable||W.button!==0)){var te=W;te._virtualHandled||(te._virtualHandled=!0,A=!0)}},S=function(W){if(A){var te=J(W,!1),re=D.getBoundingClientRect(),Pe=re.top,$=re.bottom;if(te<=Pe){var h=Pe-te;E=-ce(h),u()}else if(te>=$){var i=te-$;E=ce(i),u()}else Z()}};return D.addEventListener("mousedown",K),D.ownerDocument.addEventListener("mouseup",s),D.ownerDocument.addEventListener("mousemove",S),D.ownerDocument.addEventListener("dragend",s),function(){D.removeEventListener("mousedown",K),D.ownerDocument.removeEventListener("mouseup",s),D.ownerDocument.removeEventListener("mousemove",S),D.ownerDocument.removeEventListener("dragend",s),Z()}}},[Se])}var De=10;function V(Se,vt,N,D,A,a,E,Z){var u=G.useRef(),s=G.useState(null),K=(0,C.Z)(s,2),S=K[0],f=K[1];return(0,se.Z)(function(){if(S&&S.times=0;Bt-=1){var qt=A(vt[Bt]),Vt=N.get(qt);if(Vt===void 0){h=!0;break}if(yt-=Vt,yt<=0)break}switch(H){case"top":m=ie-Pe;break;case"bottom":m=We-$+Pe;break;default:{var Xt=Se.current.scrollTop,$t=Xt+$;ie$t&&(i="bottom")}}m!==null&&E(m),m!==S.lastTop&&(h=!0)}h&&f((0,v.Z)((0,v.Z)({},S),{},{times:S.times+1,targetAlign:i,lastTop:m}))}},[S,Se.current]),function(W){if(W==null){Z();return}if(P.Z.cancel(u.current),typeof W=="number")E(W);else if(W&&(0,d.Z)(W)==="object"){var te,re=W.align;"index"in W?te=W.index:te=vt.findIndex(function(h){return A(h)===W.key});var Pe=W.offset,$=Pe===void 0?0:Pe;f({times:0,index:te,offset:$,originAlign:re})}}}var Oe=G.forwardRef(function(Se,vt){var N=Se.prefixCls,D=Se.rtl,A=Se.scrollOffset,a=Se.scrollRange,E=Se.onStartMove,Z=Se.onStopMove,u=Se.onScroll,s=Se.horizontal,K=Se.spinSize,S=Se.containerSize,f=Se.style,W=Se.thumbStyle,te=Se.showScrollBar,re=G.useState(!1),Pe=(0,C.Z)(re,2),$=Pe[0],h=Pe[1],i=G.useState(null),m=(0,C.Z)(i,2),H=m[0],L=m[1],ie=G.useState(null),We=(0,C.Z)(ie,2),ye=We[0],ke=We[1],dt=!D,Dt=G.useRef(),yt=G.useRef(),Bt=G.useState(te),qt=(0,C.Z)(Bt,2),Vt=qt[0],Xt=qt[1],$t=G.useRef(),he=function(){te===!0||te===!1||(clearTimeout($t.current),Xt(!0),$t.current=setTimeout(function(){Xt(!1)},3e3))},He=a-S||0,st=S-K||0,Rt=G.useMemo(function(){if(A===0||He===0)return 0;var k=A/He;return k*st},[A,He,st]),ct=function(we){we.stopPropagation(),we.preventDefault()},Et=G.useRef({top:Rt,dragging:$,pageY:H,startTop:ye});Et.current={top:Rt,dragging:$,pageY:H,startTop:ye};var Lt=function(we){h(!0),L(J(we,s)),ke(Et.current.top),E(),we.stopPropagation(),we.preventDefault()};G.useEffect(function(){var k=function(I){I.preventDefault()},we=Dt.current,Le=yt.current;return we.addEventListener("touchstart",k,{passive:!1}),Le.addEventListener("touchstart",Lt,{passive:!1}),function(){we.removeEventListener("touchstart",k),Le.removeEventListener("touchstart",Lt)}},[]);var Zt=G.useRef();Zt.current=He;var tn=G.useRef();tn.current=st,G.useEffect(function(){if($){var k,we=function(I){var Re=Et.current,pe=Re.dragging,Ge=Re.pageY,Ye=Re.startTop;P.Z.cancel(k);var Te=Dt.current.getBoundingClientRect(),At=S/(s?Te.width:Te.height);if(pe){var Pt=(J(I,s)-Ge)*At,jt=Ye;!dt&&s?jt-=Pt:jt+=Pt;var pt=Zt.current,Nt=tn.current,Ut=Nt?jt/Nt:0,Ot=Math.ceil(Ut*pt);Ot=Math.max(Ot,0),Ot=Math.min(Ot,pt),k=(0,P.Z)(function(){u(Ot,s)})}},Le=function(){h(!1),Z()};return window.addEventListener("mousemove",we,{passive:!0}),window.addEventListener("touchmove",we,{passive:!0}),window.addEventListener("mouseup",Le,{passive:!0}),window.addEventListener("touchend",Le,{passive:!0}),function(){window.removeEventListener("mousemove",we),window.removeEventListener("touchmove",we),window.removeEventListener("mouseup",Le),window.removeEventListener("touchend",Le),P.Z.cancel(k)}}},[$]),G.useEffect(function(){return he(),function(){clearTimeout($t.current)}},[A]),G.useImperativeHandle(vt,function(){return{delayHidden:he}});var Yt="".concat(N,"-scrollbar"),wt={position:"absolute",visibility:Vt?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 s?(Object.assign(wt,{height:8,left:0,right:0,bottom:0}),Object.assign(bn,(0,oe.Z)({height:"100%",width:K},dt?"left":"right",Rt))):(Object.assign(wt,(0,oe.Z)({width:8,top:0,bottom:0},dt?"right":"left",0)),Object.assign(bn,{width:"100%",height:K,top:Rt})),G.createElement("div",{ref:Dt,className:ee()(Yt,(0,oe.Z)((0,oe.Z)((0,oe.Z)({},"".concat(Yt,"-horizontal"),s),"".concat(Yt,"-vertical"),!s),"".concat(Yt,"-visible"),Vt)),style:(0,v.Z)((0,v.Z)({},wt),f),onMouseDown:ct,onMouseMove:he},G.createElement("div",{ref:yt,className:ee()("".concat(Yt,"-thumb"),(0,oe.Z)({},"".concat(Yt,"-thumb-moving"),$)),style:(0,v.Z)((0,v.Z)({},bn),W),onMouseDown:Lt}))}),be=Oe,ue=20;function Qe(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,N=Se/vt*Se;return isNaN(N)&&(N=0),N=Math.max(N,ue),Math.floor(N)}var tt=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],xt=[],Ct={overflowY:"auto",overflowAnchor:"none"};function ht(Se,vt){var N=Se.prefixCls,D=N===void 0?"rc-virtual-list":N,A=Se.className,a=Se.height,E=Se.itemHeight,Z=Se.fullHeight,u=Z===void 0?!0:Z,s=Se.style,K=Se.data,S=Se.children,f=Se.itemKey,W=Se.virtual,te=Se.direction,re=Se.scrollWidth,Pe=Se.component,$=Pe===void 0?"div":Pe,h=Se.onScroll,i=Se.onVirtualScroll,m=Se.onVisibleChange,H=Se.innerProps,L=Se.extraRender,ie=Se.styles,We=Se.showScrollBar,ye=We===void 0?"optional":We,ke=(0,F.Z)(Se,tt),dt=G.useCallback(function(T){return typeof f=="function"?f(T):T==null?void 0:T[f]},[f]),Dt=lt(dt,null,null),yt=(0,C.Z)(Dt,4),Bt=yt[0],qt=yt[1],Vt=yt[2],Xt=yt[3],$t=!!(W!==!1&&a&&E),he=G.useMemo(function(){return Object.values(Vt.maps).reduce(function(T,Ne){return T+Ne},0)},[Vt.id,Vt.maps]),He=$t&&K&&(Math.max(E*K.length,he)>a||!!re),st=te==="rtl",Rt=ee()(D,(0,oe.Z)({},"".concat(D,"-rtl"),st),A),ct=K||xt,Et=(0,G.useRef)(),Lt=(0,G.useRef)(),Zt=(0,G.useRef)(),tn=(0,G.useState)(0),Yt=(0,C.Z)(tn,2),wt=Yt[0],bn=Yt[1],k=(0,G.useState)(0),we=(0,C.Z)(k,2),Le=we[0],x=we[1],I=(0,G.useState)(!1),Re=(0,C.Z)(I,2),pe=Re[0],Ge=Re[1],Ye=function(){Ge(!0)},Te=function(){Ge(!1)},At={getKey:dt};function Pt(T){bn(function(Ne){var at;typeof T=="function"?at=T(Ne):at=T;var _=gn(at);return Et.current.scrollTop=_,_})}var jt=(0,G.useRef)({start:0,end:ct.length}),pt=(0,G.useRef)(),Nt=de(ct,dt),Ut=(0,C.Z)(Nt,1),Ot=Ut[0];pt.current=Ot;var zt=G.useMemo(function(){if(!$t)return{scrollHeight:void 0,start:0,end:ct.length-1,offset:void 0};if(!He){var T;return{scrollHeight:((T=Lt.current)===null||T===void 0?void 0:T.offsetHeight)||0,start:0,end:ct.length-1,offset:void 0}}for(var Ne=0,at,_,qe,nn=ct.length,Kt=0;Kt=wt&&at===void 0&&(at=Kt,_=Ne),Ln>wt+a&&qe===void 0&&(qe=Kt),Ne=Ln}return at===void 0&&(at=0,_=0,qe=Math.ceil(a/E)),qe===void 0&&(qe=ct.length-1),qe=Math.min(qe+1,ct.length-1),{scrollHeight:Ne,start:at,end:qe,offset:_}},[He,$t,wt,ct,Xt,a]),Wt=zt.scrollHeight,on=zt.start,rn=zt.end,en=zt.offset;jt.current.start=on,jt.current.end=rn,G.useLayoutEffect(function(){var T=Vt.getRecord();if(T.size===1){var Ne=Array.from(T.keys())[0],at=T.get(Ne),_=ct[on];if(_&&at===void 0){var qe=dt(_);if(qe===Ne){var nn=Vt.get(Ne),Kt=nn-E;Pt(function(Dn){return Dn+Kt})}}}Vt.resetRecord()},[Wt]);var Be=G.useState({width:0,height:a}),Ce=(0,C.Z)(Be,2),je=Ce[0],Je=Ce[1],Me=function(Ne){Je({width:Ne.offsetWidth,height:Ne.offsetHeight})},Xe=(0,G.useRef)(),ze=(0,G.useRef)(),St=G.useMemo(function(){return Qe(je.width,re)},[je.width,re]),kt=G.useMemo(function(){return Qe(je.height,Wt)},[je.height,Wt]),Jt=Wt-a,mn=(0,G.useRef)(Jt);mn.current=Jt;function gn(T){var Ne=T;return Number.isNaN(mn.current)||(Ne=Math.min(Ne,mn.current)),Ne=Math.max(Ne,0),Ne}var pn=wt<=0,sn=wt>=Jt,It=Le<=0,Bn=Le>=re,xn=p(pn,sn,It,Bn),Nn=function(){return{x:st?-Le:Le,y:wt}},cn=(0,G.useRef)(Nn()),An=(0,B.useEvent)(function(T){if(i){var Ne=(0,v.Z)((0,v.Z)({},Nn()),T);(cn.current.x!==Ne.x||cn.current.y!==Ne.y)&&(i(Ne),cn.current=Ne)}});function vn(T,Ne){var at=T;Ne?((0,y.flushSync)(function(){x(at)}),An()):Pt(at)}function wn(T){var Ne=T.currentTarget.scrollTop;Ne!==wt&&Pt(Ne),h==null||h(T),An()}var Mn=function(Ne){var at=Ne,_=re?re-je.width:0;return at=Math.max(at,0),at=Math.min(at,_),at},Kn=(0,B.useEvent)(function(T,Ne){Ne?((0,y.flushSync)(function(){x(function(at){var _=at+(st?-T:T);return Mn(_)})}),An()):Pt(function(at){var _=at+T;return _})}),fn=g($t,pn,sn,It,Bn,!!re,Kn),Ft=(0,C.Z)(fn,2),rt=Ft[0],_t=Ft[1];q($t,Et,function(T,Ne,at,_){var qe=_;return xn(T,Ne,at)?!1:!qe||!qe._virtualHandled?(qe&&(qe._virtualHandled=!0),rt({preventDefault:function(){},deltaX:T?Ne:0,deltaY:T?0:Ne}),!0):!1}),xe(He,Et,function(T){Pt(function(Ne){return Ne+T})}),(0,se.Z)(function(){function T(at){var _=pn&&at.detail<0,qe=sn&&at.detail>0;$t&&!_&&!qe&&at.preventDefault()}var Ne=Et.current;return Ne.addEventListener("wheel",rt,{passive:!1}),Ne.addEventListener("DOMMouseScroll",_t,{passive:!0}),Ne.addEventListener("MozMousePixelScroll",T,{passive:!1}),function(){Ne.removeEventListener("wheel",rt),Ne.removeEventListener("DOMMouseScroll",_t),Ne.removeEventListener("MozMousePixelScroll",T)}},[$t,pn,sn]),(0,se.Z)(function(){if(re){var T=Mn(Le);x(T),An({x:T})}},[je.width,re]);var ae=function(){var Ne,at;(Ne=Xe.current)===null||Ne===void 0||Ne.delayHidden(),(at=ze.current)===null||at===void 0||at.delayHidden()},ge=V(Et,ct,Vt,E,dt,function(){return qt(!0)},Pt,ae);G.useImperativeHandle(vt,function(){return{nativeElement:Zt.current,getScrollInfo:Nn,scrollTo:function(Ne){function at(_){return _&&(0,d.Z)(_)==="object"&&("left"in _||"top"in _)}at(Ne)?(Ne.left!==void 0&&x(Mn(Ne.left)),ge(Ne.top)):ge(Ne)}}}),(0,se.Z)(function(){if(m){var T=ct.slice(on,rn+1);m(T,ct)}},[on,rn,ct]);var b=U(ct,dt,Vt,E),Q=L==null?void 0:L({start:on,end:rn,virtual:He,offsetX:Le,offsetY:en,rtl:st,getSize:b}),z=it(ct,on,rn,re,Le,Bt,S,At),Ze=null;a&&(Ze=(0,v.Z)((0,oe.Z)({},u?"height":"maxHeight",a),Ct),$t&&(Ze.overflowY="hidden",re&&(Ze.overflowX="hidden"),pe&&(Ze.pointerEvents="none")));var Ke={};return st&&(Ke.dir="rtl"),G.createElement("div",(0,n.Z)({ref:Zt,style:(0,v.Z)((0,v.Z)({},s),{},{position:"relative"}),className:Rt},Ke,ke),G.createElement(ve.Z,{onResize:Me},G.createElement($,{className:"".concat(D,"-holder"),style:Ze,ref:Et,onScroll:wn,onMouseEnter:ae},G.createElement(ne,{prefixCls:D,height:Wt,offsetX:Le,offsetY:en,scrollWidth:re,onInnerResize:qt,ref:Lt,innerProps:H,rtl:st,extra:Q},z))),He&&Wt>a&&G.createElement(be,{ref:Xe,prefixCls:D,scrollOffset:wt,scrollRange:Wt,rtl:st,onScroll:vn,onStartMove:Ye,onStopMove:Te,spinSize:kt,containerSize:je.height,style:ie==null?void 0:ie.verticalScrollBar,thumbStyle:ie==null?void 0:ie.verticalScrollBarThumb,showScrollBar:ye}),He&&re>je.width&&G.createElement(be,{ref:ze,prefixCls:D,scrollOffset:Le,scrollRange:re,rtl:st,onScroll:vn,onStartMove:Ye,onStopMove:Te,spinSize:St,containerSize:je.width,horizontal:!0,style:ie==null?void 0:ie.horizontalScrollBar,thumbStyle:ie==null?void 0:ie.horizontalScrollBarThumb,showScrollBar:ye}))}var nt=G.forwardRef(ht);nt.displayName="List";var bt=nt,Ue=bt},58143:function(Ht){Ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADUCAYAAADZTGx+AAAgAElEQVR4Xu2dC3BU13nHv7MrIQkQQoCEtAIEAmxig4GACxhogpM6NY7jOKZO4nimwcFot23SNNNO02napJN0JjN9TNMm5eG3x4+YSeI3ftUGjCDGQMBgG4wxb+0u4mEeQhJI2tP539WR7i77uPfuvXfvar8zs7Mr7bnn8Z3vt9/5zlMQB5aAQQmsW7fO397eHujp6Rkfi8XGExFeDX2vABHVSSlrhBDDiKhdSnlOCBGWUu4mol1lZWWv3nfffccNZueJaMITpeBCeEICjz/++LCOjo5GIpogpWwUQjT2vU/A/wCClNJvtbBCCCml3CaEeGzChAmPLF269LLVtNx6jgFxS9IeyOehhx6q7OnpmSilnEhE2gsA4L0PhjHZillRUUHl5WUUf6+giopyKi+Pv8rKyrSX3++nnp4e7XXpUgedP3+ezp37lE6ebKPe3l4tCyFEhIj+UwjxaHNz8+ls+ebrewYkX5J3IN9169YNv3DhwsRYLIbXJAWBDoZRmbKFYkPRhw4dqgEwdCgAwOfyPiDKyefzWS454Dh58iQdPPiJBk0fKN1E9KyU8gehUKjVcuIOPciAOCRYJ5J95JFHyq9cuaJZACHEJCklIOgHQUqZ0QIAACg/FB+//niPwxD/H3793QqwJkePHqW2tjaSUsKinCOibwWDwfVulcFIPgyIESm5FGfDhg0lBw8ehOM7qbe3dxIggCXAe58VgBOcts0AgP6XfwCACho2bBgNGTLEpZoYz6arq4vee2+PBooQosvv999y//33bzaegrMxGRBn5ZuQOpR77dq1dVB4BQCsQB8AgGB8JicY3RsAgNewYQO//EOHDnPdAtgttr1736cjR44g2VPl5eXXLF++HBYl74EBsbkJHnnkkZFQ/p6eHk3xdd2gpj6nuDxTlvAB8GufDAH+h+8Ga0A365133qHTp8/AkvwiGAx+3wt1ZUBMtsL69evLTpw4gZEfKH+THoC+z9WZkkQ3RwEQ7wLFf/2VY5yLE2yyKp6LfuHCBdq06W0A0j1kyJCG++6771S+C8mAJLUAukEPP/xw/ZUrVyb5/f4m+AAAgYia+iwCJsTSDuUMOMJD+7tB8e5Q3A/A9xzSS2DHjh0UiUQxWvY3zc3N/5VvWRUlIE888cSI9vZ2TfH7+v8AAD5A1m6QEKLPEcbIT/yl/AG8e9ERzreSmck/Go3S9u078MjOUCg018yzTsQdlIBgNOjw4cMTYAWSfv2VFcg4HBrvBsWdYLzHQYh3hWAJAAkHZyQQi8Xo1Vdfw4RirLKysvree++94ExOxlIt2JZes2bNmL5hUK37owehb6lE2r6M6gYpRxjKz90gYwpjNhac766uy9TRcYk6O7u09+7uborFpDYBWVVVRaNHj06YgNyyZSudPXsWP0S3BIPBN8zmaWd8zwICZzgSiUzs7e3VlL8PANUNwt+VRkaDBrpAcR8Af7s5IWZnY3k1LcxldHZ2UkdHh/bCZywxUf8DJNkGLhobJ9DUqVM1H+2DDz6kQ4cO4ZEfhUKhf81nvT0DyNq1a2+MxWJfIaIFRDSNiAKZJsVKS0v7h0KVBdDPChfzaJDdCnX5MixAJ3V2dmiK39UVB0DBgG5RuqB8tsrKSs1a4F11UzFq1draSqdPx5di4f9z5syhixcvaJOHRPRgKBS63+76mEkv74A8+OCDs7u7u39JRDfpC64mxdTSiEQIKtgZNtPKWeJeuXKlX/HjVgDW4FIfFJ39CwzTJQPFhuKPGDFCe1efhw8frv0v248VZtFbWlq02XRYkGuvvYY+/HAfulhvBIPBW2ysqumk8grImjVrvheLxf6DiEpgEcaPH081NWMIgmVn2HRbpn0AAMS7O3ErgPdLl+ATxLtFaoVtugQwQakUX1kCtJH6nA0AIzVBN2zTpk20f/9+gi7ATxFC7A8Gg58x8rxTcfIGyOrVq38gpQQcNG7cOLrhhhk8R2CxlaFMeuUf8AXiXaJsAMAnS7YA+r9LSkoslsz8Y6+++qpacoKHw6FQCBuy8hbyAsgDDzywuLe3dwPWHV133XU0eTIGojikkwD2Vaj+frIVwP/xfaaAYet0FgBdIPxieyXA4X/yySeVBTkfDAZH5rNsrgMCx3vNmjXvSSlnTJzYSDNmzMhn/T2RN37hVd9fdYGUD4D/w0IYAUD1+fUwAIBCm7zcunUr7dmjOek9oVAor/S6DsiaNWtui8ViL6HRliz5fME1nhWiAIDq7ytfYGA49BLBR8gU8Auv+vypukKDbREjRrZefPFF+CAyGAxa36FlpbGSnnEdkFWrVj1ARCumTZtGU6dOsaEK+U8Cw5z6ro8aDlXWAMOkmQL6+AoA/UiQsgQYsCimgB+Mhx9+uDgBWb169T4p5bTPfe6PtSHAQggAAL/8A5Nh8dEf9Tf6zZkChi4zWQAMZXNIlMDq1auLE5BVq1ZhM/KIW2/9U3JzdCSTAmKIMXkYVO8DGAEAs/T6OQC9H4DvOJiTAABBCIVCrvdy9CV1PfNVq1Zp6w5uv/3L5iSWQ+z4eiCsAxr41U+cGe7S9kWnCxjnzwQArAMHeyXAgNgMCIY6sXRBr/jKB4B1yAQAlkPoAUh2hAEAr+C1F4BsqTEgNgCC0aFjx47RsWPHNTjSBSg3+vnpukAAwI7Z4GyNzt8blwADkiMgODZm7969mu+AAEcYy6bVKFDyaBADYFw5vRCTAckBkMOHD9P773+gtWNtbS199rOfpQkTJrAV8IJm21QGBsQiIJhE+sMfdmnNcP3119PChQsZDJuU0kvJMCAWAMFI1IYNG7W1RwsWLKCZM2d6qU25LDZKgAGxAMiePXu14yrHjh1Ld955p43NwUl5TQIMiElA1GZ+vC9btkxzyDkMXgkwICYBuXjxIm3cuImtx+BlIqFmDIhJQM6cOUNbt/5e8zvgf3AY3BJgQEwCgnsl3n13Ozvng5uL/toxICYBiUZP0vbt22nRokU0ffr0IlGT4q0mA8KAFK/2G6g5A8KAGFCT4o3CgDAgxav9BmrOgDAgBtSkeKMwIAxI8Wq/gZozIAyIATUp3igMCANSvNpvoOYMCANiQE2KNwoDwoAUr/YbqDkDwoAYUJPijcKAMCDFq/0Gas6AMCAG1KR4ozAgDEjxar+BmjMgDIgBNSneKAwIA1K82m+g5gwIA2JATYo3CgPCgBSv9huoOQPCgBhQk+KNwoAwIMWr/QZqzoAwIAbUpHijMCAMSPFqv4GaMyAMiAE1Kd4oDAgDUrzab6DmDAgDYkBNijcKA8KAFK/2G6g5A8KAGFCT4o3CgDAgxav9BmrOgDAgBtTEu1FwrXZ3d7f2unLlivaO/6nbhHMtOQPCgOSqQ44/j8uKlPInw4Br8NKF6upqqqmpyal8DAgDkpMC2fUwFF0pv94a4DPuobcScC99U1OTdjW31cCAMCBWdcf0c+kAwP9hJZwIjY2NVFZWZjlpBoQBsaw8yQ+m8geUNYCFwPduBlgOWBBYEquBAWFATOmOVX/AVCY2RPb5fFRfX0/Dhg3LKTUGhAG5SoGc8Ady0tIMD8M6lJSUUGlpKQ0ZMqT/HaNYuVgOlSUDUqSA5MMfsAoJrAEgUAAABj0QVtM18hwDMkgB8Zo/kE0Z4S8oxU8GAHDkKzAgBQxIofgDSrlVV0j/669gyGUo1kl4GBCPA1Lo/oDeGtjhEzgJQ6q0GRCPAdLR0UHnz5/vnzl2an7AqqLl0x+wWuZcnmNAPATIxYsXKRqNuj5fkKxAgCCdQ5xPfyAXRbf6LAPiIUCOHDmiWQ43QiH6A27IJTkPBsRDgHzyySeW1x0lN2yq+YFC9wcYEBclsGrVKm3dw+0eAiQSiRC6WUYDIEg1IqS6R0bT4XjpJcAWxEOAYNVqa2srdXV19bcY+wP5xZcB8RAgShXgh2CiD36CV+cH8qu27uXOgHgQEPean3PKJgEGhAHJpiNF/T0DwoAUNQDZKs+AMCDZdKSov2dAGJCiBiBb5RkQBiSbjhT19wwIA1LUAGSrPAPCgGTTkaL+ngFhQIoagGyVZ0AYkGw6UlDfY/8MViHYtQKBAWFACgoAVVh13haW5ehf6hRGHBaHY3+wcDOXwIAwILnoj6PPqj336lxePQhGDqHDSudJkyblVEYGhAHJSYHseBj77pMtAf7OdDC10Xz56FGjkkqK58X9IBarUhCP4Rc/FQROnssLwcCCwJJYDWxB2IJY1Z2UzyVbA/1J7bZmZCCx4cOHUyAQMBAzfRQGhAExrUDKGqRylPN9Cgt2WcIxBxyjRo3K+fhRBoQBSQsIRoTS+QZGnGTT5Jl4AMO4ACH5lUt3KlX2DAgDchUEyjJYvbjGhJ5njKrfc68HARDYNc+RrawMSJEAAmVP1SVSd/plUxQnv9dbA3UIhQLCyXyNpM2ADDJAsk2gGVEKJ+KoY4hSdYvcsgZW6sWAFCAg+gk0vY/gBWugTmFJ5Rvw2bxWEI0/Y/2OLIt5FsI8iH6IVA+CHRNoFsUWb6y+S2sUBPpu0WA7mpQtiMcsCA6uVodX53vIFNYg2SdQUBSiNbDyo8CAeAiQc+fOUVtbm5V2zOkZdXtTcrdosFkDK0JiQDwEyOHDh7WRJieCmkBL1S2CpeCQWgIMiIcAsePwarcm0IoFKAbEQ4Cge4VuVraQbgIN1oGtQTbpmfueAfEQIFi+gQt02tvb+3fFubGcwpzKFFdsBsRDgCjVAyh4sTXIP4wMiAcByb9acAmUBBgQBoRpyCABBoQBYUAYkKslUAhLTVhz8y8BtiBsQfKvhR4uAQPCgHhYPZ0tGhaAYlj91KlT2vo3vDo6OrTVDGpFg9o0JoTYRkQHhRAfE9GOIUOGbFm+fHn2SSubqsCreW0SJCeTWQKAACsWDh06RGfOnNGG0y2GGBG9J4T4HRE9EwwGAY5jgQFxTLScMCSA24N37NhBuGrbiSCEaCGinwSDwTcdSd+JRDOlyU662xLPT37hcJi2b9/uGBgparXZ5/P9uLm5eYOdNWYLYqc0OS2t+7R161bNcmQKlZWVNGHCBKqpqaERI0YQ/sa5vmqpPzanXb58mS5evEgXLlzQtiMcP35c+ztTEEJsLCkp+cGKFSt22dEcDIgdUuQ0NAns27ePWlpaKN2pLA0NDRoUeFVXV1uS2qeffkrHjh3TXhkgvOzz+b7X3Ny81lImuocYkFwlWIDPY8ckfp3xwoiSesdqZfyajxkzxlSt8Gu/efNm+uijj1I+h2NI586dS6NHjzaVbrbIsFbwb7CfJ1UQQjwuhAg1Nzd3ZEsr3fcMiFXJFcBz6iTGZBiy7a3HyYhGIcHo1GuvvUZnz569SiITJ06kG2+80XYwkjMCKPB3jhw5kqpV3vf7/XetXLnygJUmY0CsSM2Dz2D+IBkEq6etwA9oamrKWkv4A88++6w2h6EP2CqwZMmSnK9AyFqApAiwJBs2bNCsYlKIEtGCUCiUkqBM+TAgZlshz/HVIdXJ3SM7D5owAgjyf+655wg+gT7A8txyyy1aVy0fAQ7966+/TqdPn07IXgixv6SkZOGKFSuuNnUZCsqA5KMVDeSp/AS9jwCldONY0mxdLJThpZdeumoId9q0abR48WLXjidNJ0aUDz7R/v37kyHZUlZW9sXly5d3GWgCLQoDYlRSDsXT39+h7yI5dYhEpmpgX31VVVVW/wO/0JgR14drrrmGbr75ZoekZC3Zt956iw4cSHQ9MAPf3Nz8Z0IIzMhnDQxIVhHZF0H5CcoqAAirfkIupVJ76zHvgBd8BrwbOaF97969tGXLloTsx48fT7feeqvndmLCCr/yyiva/Ik+CCG+HwwGf2FEhgyIESmZjAMTr/cR1Gc7/QSjRVIH0OlBABBWDqCDU75u3bqEI5Iw0XfHHXf0T/AZLZdb8eCzPf/889rCSBWEEJf8fv+M+++/P/X4sK5wDEgOLaXO6k2GwQ0/IbnY6tihZKtg5/56DOfq5xwA3ze+8Q0aNmxYDlJ0/tFLly7Rr3/96wSwhRDPB4PBr2bLnQHJJqG+7/XdIvU5H36C/pBqPQxOn8aIpR6/+x0W0A6E+fPn06xZswxKML/Rdu/eTe+8805CIfx+/x+tXLlye6aSMSBJ0lEHV+sdZgCRw/JsS5qh9xOUj2DUT7CUYZaH0Jc/evRofyw481//+tc953ekqwas/TPPPKPtPdF1tdYHg8HbGBADGoNxcwgvH90j/Pond42s+gkGqmo6CnyPp556KuFHYunSpdqaqkIKWL+1fv16fZExkjU50wQiWxAibVIp1VIJuxtf7yforYKdfoLdZUZ6WMaxc+fO/qQxGbhs2TInsnI8zd/85jfJk4g/DYVC/5wuYwaESBvTz7Y+yUzLqesLkq2C036CmTKaiYuuiX7GfN68eTR79mwzSXgm7q5du2jbNuzijQfMsAeDwc8wIBmayCog+rN69TDAOgyWgONYn3jiiYTq3HPPPXlbSpKrXLEUBd1FffD5fI3Nzc3HUqXNFoRI2+SDV6ag7vJItgpW5hNybWQ3n8cSdiwAVAHzHnfddZebRbA9r9/+9rcJ8yJ+v/87K1eufJgBySBqAAInHaNV6uBqPQxevvDSdg3SJYjdgXv27On/D5avz5kzx8ksHU8b/hT8Kl036xfBYPD7DIjjoh98Gbz88ssJSzW+9KUvub6M3W6pYrITk546QN4IBoO3MCB2S7oI0nv66acT5g4wcz5y5MiCrjnugsHMug6QT4LB4BQGpKCbNT+Ff+yxx6izs7M/829/+9tUXl6en8LYlGtXVxc9+uijekBOB4PBGgbEJgEXUzIPPPBAwuTpypUrC2b2PF07YVZ97dqB8xyEEFeCwWAZA1JMmm1TXRkQmwRpNBk+OM6opLwRj7tYLrcDA+KywHPMjp30HAVo5HEpZXk0Gv5mLEbffeGFF7Q1Crfz6e5GRJf3ODzM62ATnDlzZtzly50hIrFSSqmdRvbCCy9qOTIgDgrexqR5otBGYaqkotHopFis5ydE4h4pZYk+CwbEAYE7mCQvNbFRuKdOnQp0d3f/iCi2QkoqTZU0A2KjwF1Iihcr2iDkcDg8Rkr590TyL4moIlOSDIgNAnc5CV7ublHgUkpfJBL5KyL5MyllpZFkGBAjUvJWHN4wZaE9otHo9Fis50EpaZ6ZxxkQM9LyRlzecmuiHaSUQ8Lh8D8KIf8hnZ/BXSwTAi2QqHxog4GGiluN3nVSyrRbFLMlwxYkm4S8+f1gPPaHiOaFQqF3M0nc8I7CcDj8NSL5mJRyeC5NyIDkIr38PssHx6WQv5RSRCKRfyGSP8LnXJuIAclVgvl7frAcPVpSUiLnz5//y+nTp/+1ECLjfdQZFb6trW14d3f3k0TyK3Y1CwNilyTzk85gOLx6+vTr+y4IEi+UlpZ+q7a2tj2dNNMCgvVTkUjrK1LS5+1sCgbETmnmJ61Cvv6gvr6ebrxxbr/ghKCN9fUNtwohUt4ZkhIQLA8Jh8PPEskv290EDIjdEnU/vUK9QAcXAy1YMD/FBT/ipUAgcKcQoidZmlcBEp/8Cz8hpfymE6JnQJyQqvtp4uxi3E+I/d364NUr2IYPH0aLFi3STqxJFYQQT9fXB+5NvljnKkBaW1v/jUj+rVMiZ0Cckqz76RbKJZ44vmnx4kU0dOjQLEIS/97Q0PB3+kgJgLS2ti4SgjbBijglbgbEKcnmJ12vXwNdWVmpXUUNC5ItwHpISZ9raGhoUXH7AZFSVoTD4d1E8ppsCeXyPQOSi/S8+SzONX777bevug9QlXbSpEk0d+5c2+9Lx2F/O3bsSLjURy8hXA13ww0zTF4qKg4EAoFZQgjtKJd+QJzuWqmCMyDeVHI7SrVv3z5qaWlJe4VEQ0ODdmUCXtXV1ZayxCHauMYAr9bW1pRp4PDwGTOmU2Njo6U8iAa6WhogbW1tU3p6uvdLKf0WUzT8GANiWFQFGRG/6rjkMxwOZyw//AFYFpz1izvV0RWCr6BOwIdVwkAA/BwcOI07BgEF/s4URo8eTdOnT6eqKuv3tAshektKSqfV1tYe1AAJh8OrpIwF3WgRBsQNKec/DwCCZfKRSMSVwmAId9q0a7NeYW20MEL4VgcCgZCA7xGJhE9JKbN7MUZTzxCPAbFBiAWUBLpB8BOcAgVgXHvttVRTox15YFvATbj19YEaEQ6H75Qylng7o23ZXJ0QA+KgcD2aNEa6sCvRrmuw0X2qrw9QIFBPw4fntHY2o8SE8H1NtLa2/rJvq6wr4mVAXBGzpzJJXpqCa6MnT55M0WhUu5dFfy+kuo4O103AH8E5wIiP18iRVQSLgeun3QniVwBkK5Fc4E6GfOyPW3L2Qj6wGAcOHKCNGzdmLA4gaGpqokmTJpocknW6luL3IhxujUgp65zOSqXPFsQtSbubD0adcBkqLAJGnNTFqKm6Vcoa4CppLE3x6nUKQoioaG09gQkR186zZ0DcVVwncsO98QBA/8L8hJG75OfPn0+1tSlvGnCiqLmm2cWA5CrCQf487tJQICjLAKc7OcB3qKwcTrAKVVUjtbkN3Cjb0dHRHzV5qXkBiK6Lu1gF0EpuFRHKnAxDqok5ONAAAKNJAAJdJEz06e97P3jwE/rwww/7i47vliz5vOZsF0ro62Kxk14oDWZnOXFiorIIgAKf9b/2Ki+MJMVhiIMAKABDptt9r1zppjfffJO6u7v7iwwnHDv5CiuIrTzMW1gtZqm06BLpLQNgwDKO5IDh0zgI6CbFu0pGVsEmp7N37/sJCwiR7he+cHPavRiWKuXKQ+JXPFHoiqDdyQROMjYwKYugoIBTnRyw7ikOwQAQ2fdLZK8HLNPGjZsSJgWvv/56mjy5KfvDHoshhO9OXmrisUYxWhwMn2LkSHWT8I4hVgy3JoeKioo+fwFdJEAxgvA/J8L27YnLSgDdzTcvKbh7DfuXmkBIbi5WfPnl9drM6dKlt5qaFIpGT2qL37BtEqs1iylAXlB+vWU4e/ZsymXlUEjlK8Tfq1zr2qBMLS1bEppmzpw51NAQKLjm6l+siJK7udz9zTffokuXLmm/KmZGNIoFEDi2+sk2WAZ0m1JNuGEdkt55xmf3lmFcrfObN7doVk0F7PnAVtdCC1ctd0cF3Now9e677xKUfebMG7SNM0bDYAQEjnKqOYbkCTeMGGHkaMB5jvsOGG71SsCq3Z07/5BQHFj7UaOsbYzKb72SNkyhMG5tuT127Djt3r1b2355003Gl4DhbNht294lzMTOmjUrv/KzkHtnZ2dCFwmWIdUcA+YL1LAqfAV0k/C3fo7BQvaOPgLr9tZbGxKGiQOBAM2dO8fRfJ1JPM2W2z4r4vihDehCoJuFkRUc4FVXZ2wZGLodW7f+nmbMmEELFy50RjY2pYoupN55hpXA/5IDLEB8sm3AeQYMmeYYbCqirckMhklBCCTjoQ1KYm50tQ4fPkI4whJnFC1ceJOhNf1QMPxKYXHbsmXLbG3gXBLDdtDkYVVYi+Sg5hj0s89O7mXIpU5mnh08k4IaIpmP/enrajl6cJwSvhoOxHj87NmztL3JmQL65a+99ro2O3v33Xdr+wLcDnCWk4dVU024AfyBOYb47LOZAQm365VLfoNlUtDwwXF9kDh29KhqDAxdAhL4FghTpkymadOmZexefPDBh3To0CHCcS633XZbLu2a8Vk1x6B3oNHF0y+dUAlgL4PyFdTsc0WFa4ujHZOBkYQHz6SgiaNHlWCcOrw6WfAHDx6kffv2a0ulq6tH0nXXXZfWOij/Be84DAxj7LkG/RyDAiJ5l5vKA3MMybPPsIDFGgbDpKClw6tVgztx/UEqZTp79lPauXMnqb47xs+bmiYRlkcnO6zo4mA0C0DNnDmT5s2bZ3iER23q0VsGjNtn3tQz4ECnO9e1GAEZHJOCOVx/oLMktl6gk06ZYBUOHTqsLXJTa4fQfRk7dqw2lg6fQ60VOnGild577z1NsfGLPnv2bJo4caK2f1kF/aYe5TfAh0g1xzBkSCmNHFmtnYyhhlXV+UzFqPxG6vz225sTDq4upEnB+KU54mf19fU/zukCHb2g7LqCLZvw0eXBpBOGDtHH1Yd4f79KO2AM8WAJlJMMSwOA8B0sUaqRJKSFoVXEw2gYTsUAEF6acMsmHy98X8iTgkKIdiLx54FAwNBJPqauVLPjEk8zDYzuD7pf8Alg0lOtSs2UHqABVJhbqKsbq3XZuJtkpgWujgurjXks/Q9QoUwKCiH2+Xz+u+vq6t43KgVTgCBRXAMdiUR+RBT7oZVroI0WLFW89vZL1N5+kTD2DljQLevuxnuPZgUw2xyfbxhB1dWjqFhGk3KRqdlnjx8/Trt27e5/rBB2CgpB3US+n9fX1/9MCHH12v8MQjANiEorbk16HpSS5pkVMscvXAmoSV5VA6/vFBSCtvl8JSvMWA1961gGpM+a+CKRyHeJ5E+llJWF2+xccqMSgNXetm2b1vXFwMn8+fP6D5w2moYb8YQQF4nEP9XX1/9P8q1RZvLPCRCVUTgcHiOl/CGR/AsicmYnjplacVzHJYAhc4+O9HUSif8VQvw8EAiczlUQtgCiCnHq1KlAd3f3PxHFvuO2f5KrIPj5wpZAn5/xUGlp6U9ramoy371goqq2AqLyPXnyZFNvb/ePicQ9uDHXRHk4KkvAlATiN9PKp3y+kp/U1dUdNvWwgciOAKLyPXPmzLjLlztDRGKllNLe8+kNVI6jDF4JCCFOE8m1ZWUVq0aPHn3CqZo6CogqNNZ1RaPhb8Zi9D0iWXi7nZySPqdrQQJit89H/11XF3haCNFlIQFTj7gCiL5E4XB4MZEMEdEdUsps9/KaqgxHHpwSEELg/NLnicSqQCCw2c1aug6IqhwWQvb09HyVSH6LiL7Ivoqbze79vOK+Bf0fkXiypKTkudra2sR1Ry5VIW+A6OsXjUZre3t778DBmPAAAAI6SURBVO6DZb5LdedsvCmBdwCF3+9fV1dXF98slMfgCUCSumCNQsgvSymXSklLeF4lj9rhTtadQtAGIcR6KbWNS0fdydZYLp4DRF9snLQSjUZvjsViS4Wg26SUVi++NiYNjuWKBIQQR6Wkl30+3/q6urq3hBBXb+J3pSTZM/E0IMnFj0Qi10kp/4QotphILJJSjs1eRY6RbwkIIU4SyRYi32YhxBv19fUD9yLku3BZ8i8oQJLrcurUiWt6e8Wi3l7CyBiO8JvicXkXS/EOEokWv582+/2ypaZm3IFCrXhBA5Is9La2trqenp6biGi2lJhv0eZcxhVq4xRIuU8Qid1CCKyB31VSUrK1trY2WiBlz1rMQQVIqtpeuHBidEcHzZIy/iLSXtfyWrGsupEQIb7WiT4iot1CxF9Dh9LuESPGnTGXUmHFHvSApGoOzLm0tbU19vb2TpVSThGCphLJKVLSVCFoYrHCAwikpCNC0MdE4qCU9LEQ4qDf7/+4trb2aN/cRGFpeI6lLUpAMslMSulva2ub2NPT0+TzyUAsJup9PgpIKQNSinohtM/1RFRo5/1cFkJEpKSwEDIihAjHYhT2+WQkFhPhkpKSQ7W1tUdwsnmOOjWoHmdALDbn+fPnR3V2dgKW0ULEqmIxUSWlHCmErJJSVAlBVVIS3kcS4X9ULoQolVKWZnpHcaSU3UKI7szv1EUkzuNSKSEI7+eFkOelFOeFEOd8Pnz24fOZioqKcFVV1VmLVS3qx/4fQLyzKIIkCJoAAAAASUVORK5CYII="},55351:function(Ht){Ht.exports="data:image/png;base64,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"},25365:function(Ht){Ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},53114:function(Ht){Ht.exports="data:image/png;base64,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"},75309:function(Ht){Ht.exports="data:image/png;base64,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"},19664:function(Ht){Ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAElZJREFUaEPFWwd0VWW2/s5NL4AEBamDSpEhSBGEyFAEpESKgDAIKCgKTx2KyjAMIlVAUIo8Hk2QFXHAR3E9BESQEAJBKUoRlECoShqQAoQkpJwz699/Of8594Sg8+a9u8K69552z9nf/+397YIBAPkpn9UySzDPgNHRMozqBgwYhsF28XeDfacvYrv7nR9nAbAMAz46E7B84hoWnUr7ynv5THYVcT67Iv8DLEu9sy2WRb/Gt9NHfh7bTv/kuWy7ZcKyTNpvsnd2qGmB3bFlymuJY+T54p1d16Cf4efx67PP8ndN/tza8fx+2PX4Pcp97Olpm3av4uns5wPSfTD3GkbAhFqx068YDJySotITBowoGD4bEAkSwwdOkGgLAcf++DnsVjgeBkwvkKTVywHJEAYhY4sHkrByw0swbJDYdm5Euc39mRlUGsxpTEMAxK9bSsaXRtSNzu6LA8T368fIxXN3kPi5dwWJwOSG8sHKNgxfU+PGqbh1sPA8J4oPEiRux/KZRMdLpmnv/zcgSWMKODWQ+OoVK1YyTqx+xz7GJI01gAnLZKyQ7LTBkMdx9jhBUiz3Au93MIlsCnO9cePkmjQA1bmhJTM4Kxwgse8ELR3F2cP9Hnd9LjAd7k5zb8rJ/a8xyWYGLb+7Msl2dzrbyN0p9nEXViaTyAXzle7FJgf4brC0hSJWj+YGpc+w3bkPSDdyT3xiUdwQxubAMKN7gSTcnQdIEiw9dt0dJA7y3V66u6MIwlwZfzKJBbkuf6aIh3TFJXWcBoA0KANJWF1cX4CkALk7kxwuzy8m2WxU8VPcm0nu2QadMZgMw+6RLfqc46stKQQ4GbyYpAkG6cb+H0Cy448QESom8YfixuaMcsYkueI1Q7hZwhWEAom7uH8BJHFvfrFKc3cOseApHEwYuUdXWRTdlVpzKTTFJBskyRLb3dnu8N/i7khx2S9adZ5MYiAJhSXln1J1OqskG+yAr9QVU5zumKRUmzP2eMWke2aSUpparPQDyRAACQldNkgMAKHwdEEggHWovH9XTBIg5aZdQmB4JCIqVRGIWbTwOV6MSbbsllJbBXWH9GZHSrks445kkAskYlKJUlhudSdBuXTiAILDI1Ht4Wghw6Uq81B9LuEg3a/T3Vkwsn9YSS7OdnNSUtvbaL+S2j4yxI87Pxcym6s9eqmwIj8IYUH7uBSXRzeNHQJfcAh9z7uejgtHEvxiUkTlB1CvTVdFHSaJN0weioZte+CxHoNJEEgm2SDJFVkWk2whwfGSIDnls9D4ZOj8m9n47vNFaNA2FjUaNhdrgec/PE/i+dSxHWuRlXoenV6erHIzt/SXi8WhBD3Eg1xoRvb3yy3ODiaxhWHd7s6doJomNk55AWGVqiAssqKOjF/M1yAia965fQt52VcxaPZ6BIVFUDKbnnwU8cumggHiCwigaxTczEGV2vXQdexcxzXXje+HZt0Ho3Gn/raBxBHM9XHruWINC7e6BHcwSSa1Zbu74qJCHN0eh19PHsQfO/RGgyd7IDf9MgrzbtgJswncvJaK00nb0LjDswi/737HfYRGVkKFKjUc8t0BlgCJwNaewcg6slQBJNUbiQgBimIX4xBlogZgmtg09UW06DUc9WO6c1b4fMhOPYfsK+dRr3VXYWgZz9gC4Inn5R8SkbRuIQbOXo+QsAi6XNqZYwRQv2mrEVm5Kj3EF9NGoFHH3mj0VF8bIMvE2rG90XrAa3i0bSxtd6o7Fud1kGQFgIPgBMkrJtmuTroteQ4zZsqhnfhx13+jabdBuHrxNNLPnvBbkGVtqBPdBtGdnvNOch0SXzBSsjPr8FJLlnIMI8DBJD+QBGiWWYrNU4cTQPXadBM5k4GE1TNhlpSgy2sz7fKQyq24m7zww158u24RBs5ah6DwSCoLpZ05ivjl09BXAJSWfBR7Vs7AgJmfIiSyknrm4sJ8fD5hINq+8BYeafkUGZy9Sll6JoFRyalMUu1k1i8m6UFZGcmfSfQ7Yn/G+ZO4v059+HwBKg86nfglLh3fj84jpiAoNJwzxyxF7rVUVHygpn9lwiXDvdydZJJx/dASi61+XjVgdrVBsrT6m2SSjFU3Mn9FSVEhgkLCyUj5udeRtPZDNO0+GNUfbW7X8mTUEblVaVEhAoNDEFXzIVDhwzCQoQEUUbkq9q+ZQ3RrP2KSY0EW3MjCpneHocOr76BOkxgyhE/U6khoC3Wny3Feg5NBmj7JGpJWs9OFhS4cxHlmKYoL8hEUGiGAsut2OWkXkPjpPDTrPgS1m8RAlo4uHduHkwmb0XbgaNxXvW6ZIN0tJtHzMIDcRVB3THIziYF05dQhHNzwX/dMcf3AtoPH4SHGAOGi0s8ew57l09Bv6moEBIdg05RheOqVyajZuJXj+tlXzmH7vHGIGTxGiQdmEKpv8QyIWKXqXeJsDhIzqqivsqOFqrCDeNkgHf9qLTLOnkC7oX9VscWySnHn9k0kxs2l2Bkz8A2e55om3YNZWorvNi2heNtu6HiEhEX+BpDs5Nu4dvA/eaIq4oisv5UHUsmdAuTfyCIG/HIsifzzn4aOR1iFKMUeypPktRWTfIiIegDBYZFCkxhIPXMUe1ZMR98pq3H5RBKSE79Ev2mfcHdrS0Nc/D4BSZ/Ox4P1m+Dp0XMUeE6QdCbJUrhdlpHlcWKSH0h2tVmX4Hk5V3HgswUoys9D+6Fvo2LV2si/mYWkfyzArawMEg4MkMK8m7hTcAtFt28ReExEFN8pxIP1HkOr3i/71+/0SofJQeHJsYid7OmvfrfYIbMdosCh7gwwl+d2dblpF7F31XuI7joIDUXgLi64jV1L/obmvYajVnRr/9YFizyqnQGkM5GwYjqenbIaRzYuRVHhbXQb94GEVB17bNunOLVrA23vN/0TMHfIH8qOQYwkdwryymSSbDtwTydKMOIaeh2NfQ4KDVWxp6gwH0lx83ArKx3d3piDvOxrSIx7HyHhFRASEYlg9h4eieCwCghm30MjEBZeAbdzr+Pkns1o2eslAorHfv9CrGqPOEpLJozMbz9SANm9H72aYEtwd0wqyr+F+BVTUalabbR7cTwVydmqv5N/C1tmjUSbgX9B3RbtXH0k0VcSIDHupp89ivgVMwggtvK+Xvg22g2bgDrN2jpASlw1C9cun0HhrVw0ix2C6K5/tlkkKgBsQ9y4Xr/L9eonGQEBGDDjM+4ahdEY8OlnjlP8Y/HBLClGcWEBAkPCGG0pTvkCA2D4AlFaUozS4iIEB4ch5eBO1HnsSYrXcoG4QdJrgvoxRuaBRSoG6QmrzSRZNOWrnppugknfrluAzJSTeKhlR4REVFDuyCwqxtlvd6Bmo8dR6cHaDjcVEBCEJl0Higo4vyaJhJUz0PfdVQiPqoofd/wD5w/Ho8+k5QgI4cksU0VfTB9BgZiJhdzMX9DnnRUOIEjTmBbOHfqG55l2Cq0qDDI+iWxDdgNVFVxREj7UbdFe9ZG82g+ZZ39E0roFiB37IUIrVMIX772Kxp36oX7rp3HucDySk7bRPl2qy5gnr+dsXfDEWTb8KBG/mrTIsqgFyllTNkh2M0+CdGrXemRfueAsShsGTLMUOakXERlVDaEacOxXAoKC0GnUDLtDCx8yzh5TAEVWfgD5ebnYPGUYOo2cihqNW5LNfjl+APvWvI9nJixG8Z187PpoInq8NR/3123oCZLwWp7Cga9WvSsr3J2ncJBu0CK2JK6ZjWaxL6ByzYfxy4kDOPLFSvSduAy+oBBsnvkyGndmAHXF+cO7kbx/G3qMm29XGzS5rjq0rr6TXhOkBt/V/QuJQSZbzL8DJB1U6SKLCvLw5ezX0HrA66jbvD13U67WuZT1nEEnsOfjGeg7+WNERvG48uXcN1Cj0eNo2WcEVRt2Lvwrra4eb84n1m3/YAyq1K6PNoNG+7szV0xSSSoPAHa97p5AsgXGpaP7cHjzcjzz9kKqoqR8txOnvtmAvpNWUlxhAEV36U8AnTu0G8lJWxE7boGKOXZX1ln7c8c+rhW43Dcy9y1Q7QbTJQL8Y5Lt7mjeQJtb0IFivnrrnNfxxHMMoHblzDewGHQcCR+/h76TVyKcVRIsE1tmjULtpk8SQNcvJ+PrRRMQM2QsHnmiCwFy8XA8Dqz7CF1en4nqDZuVC5LMk0SU1sopwqWodrPWuxHlIY6riYRVM8gVdnh5Ehn92PY4cvHdRs+j+YZN019CdJcBaNCmK1IO7ULy/q145s2FDvV2ryCpSkbmvvnEIOFz/JSaF0jJiVtw5fQRP6PwLrlB6DP1EhpREYEhoeI4rWFgAH9o2haPdX+eXGtGCgeo86ipOLlrA3IyLlPA7TF2HirXqY+Ej6cj63IK+s+IozyJDFZSjP95bxTM0mL0nLgEoZH3lQuSm0l6zcsRvCXTtPrd7eyr2PrBaLTqOxIPPd6ejL572buocH91tOr/H7TaN08bTgA1jOmBlENf4/S+rej51kKwWt7VCz+j2iPRvCvg6Px6zDholQYjI/FDkQfZVWzm7nzu9gLFJ15TY0omJ+0iuUR9UkfmPEzBMB9cvUFTVKxaS1UpZO2ZXaNKnQao3aQ1AcpqWkyq93lnGX5O2IKwiIqo2aQ1qtSqh4MbluDcwW8Q8/wY1Huii5oUYja8dvFn7Fr8d/qdzq/PcEgChZbL3akmmXJ3ekmIRy6lqDRDnty9AacTt5BwCQwOxY2MX7Fzyd/RoucwSrrZa/PUYWjy9EA0aNOdGHR63xb0fHsRCm/lYMfiieg0cgoiK1dTMUkXCGX1kYy0vR9YrN2t2g0s5PtEznOXmMTB4LKaQJIjVoaB4oI8bJs3Gk/0H4U6zaSL0wWIc1IoPYUBNIseXsYgdt1jX63FT/Gb0bznC/hj5wF8OIWZUPwWM8pP32wEy49a9B6Oxl2e82eRAIKVhORLASBXqgLLOfkjWw4s9m2dO5qq623+PAasFrkv7n3kZvyK2DcXwBcYSEbfNHUYop8eiEdjeuDswZ0EUK/xi5GTfgkJq2eh2xuzEFqhsj16pY10+Q2hiCTWSE2YRwySIJHB2Q3LZpwM7iLQe8clHzeaAFoC1KrfSPyhmZYHOYZL7Fm7DAbQagbQMko+2W+wIHto41I82qEXWvZ5hbs1MbjiAMkyqRKece4k+k9fg7CKUeWCxMWU3aUl4zhA0phkAZnnTiF+5TR0fGkiHmzQnITChe8TEDNoDGpHt1ZF001TXqTcjLm41J8O4+CmpXj48Y7ITj1PFYdeby0CfL4yYpJ/kZbuMW3PXBoa0UGSkzo6SKpko7GNCwOeyygmCQYxlcUAqtO0rXaMZJ2cCOLvGecYQLPRe9JSajew37+dk4nk/dvR6tlX+PCEECReIDEXcun7RDTqpLUmPGC695k7XThYyMvKxJkDO9A8dggVk88c+IrusX5MN9Fi58f/sGUVajRqiWqPNEFp0R2c2r2RWjABgcHkzlnc9XJrdutcK0mJ6rmRumcuMYiSOg2o3wISuTqqu3F3x2xZVHAbQaFh8AUG8evKyoEEVW+d0xCLyV2F3/QqH2Rh98dYTqvfi0kyApU3vSoq4Jwjv41JqvKstws8Zu54POE1QWcrgQ1GyslU/tt238l5rNxnpMa/ryoJEiRHTJIKT2/gCbVmuzut2sCEg+bu7IqEHIz0mG+Q06uquOo9hOIGSeTXSqjc68ydbFOwx3A3/Mpzd54gadNF7lk5vZfEwWA1d4+Whmydu0A1ruyek2YYRnW5crk74auVA0AZrMfUj804ea6cTFWy3asrqxJWjyEUITY4CbhidA9GejFJ3Z/SceXP3DlB4q0GNVPuN2Kszd7p1QARt5QCo6qAO5a4maSPIcvKNWeSnG0QdSe2Ld1IjZ+zzqLRXzvIywF4u+zjDZIdl/h+fnyAGHoUw/J3aZ2rGKYqDa6Kg2NalZuvLHen5imouyrysXIGI38bk8SwiavhxzHSG4KlZcQZuyvLyzwSSBt8BZJgESysN64kzK2FUusEYEUpqS3Aom6MY9LUw+hq2kefBmJdWf7dqytLIlvMN/iNc+kjxkQh1wiyAIlYK12UGNaXNULiH7OnZL63ruOAa8P6/u6OT3fy3Ml/xNgUPRy9VEMusEwX5gTJ/l8STpCoxGNZ2aEIbUprjIFkmOY8y0JH6e6km7JBcrLIdmu6AW1FJ9vn5YKkpLdkiARatCW0cpIs6PLqrE+MK4s4UgZI6vd/N0g8geIguPMk71nw8kCy/yuLZJJ2XSAdlrk3tDR4QnibV6/8E9rRHPF4PE2FAAAAAElFTkSuQmCC"},77882:function(Ht){Ht.exports="data:image/png;base64,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"},66832:function(Ht){Ht.exports="data:image/png;base64,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"},47558:function(Ht){Ht.exports="data:image/png;base64,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"},71979:function(Ht){Ht.exports="data:image/png;base64,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"},91833:function(Ht){Ht.exports="data:image/png;base64,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"},31081:function(Ht){Ht.exports="data:image/png;base64,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"},96593:function(Ht){Ht.exports="data:image/png;base64,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"},42922:function(Ht){Ht.exports="data:image/png;base64,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"},20345:function(Ht){Ht.exports="data:image/png;base64,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"},79005:function(Ht){Ht.exports="data:image/png;base64,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"},39057:function(Ht){Ht.exports="data:image/png;base64,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"},96908:function(Ht){Ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAYAAADogBFvAAAAAXNSR0IArs4c6QAADzxJREFUeF7tnQl4VcUVx3/3JSEBARFEFllcQAMJuKDUD7FqtVbFtUqtS6ufS1soxaW1Si0KBaFVWy2ittqqdQ9xpYq4tLgVFWUThYQlJIEkkJXs63u333lzL+/mrfeF9/KSeM/35Xv3zZw5c+bM/83MOTN3ouGQY4EuZAGtC+niqOJYAAeQDgi6lAU0fUayHqCR5gJXEriS/T6TICkZNOMzIN/gFx7/8vvLiFxDtpfP4G2Xb5Ej6SaPKddav6mPtb5g9e/PF9nSvmTVlpD1S36Sr63WOj1ukD/d+PR+b1NpAekmj5Gve8Dd5lc2ivK4G2lzV4K7Eo/8eSrQ3ZW424rw6J/ST1utTb2jtkuhLAplwgDS7BDj09txdgFqgsjCbwVOKMCYAPH+IAzABIDf8qPYz+OygMus0+8HFQDmYDpaypj1mp+m/qKbgMoKQO+zxwIyCzhNPhOIQQFrAas/uK3l5dlt/SEY9bbn0ZsrS1obynfXNJQXFTeUbPugua5utQZrM7PZHgU2EsIaHJAJUcWp1JYFklKgVx/fX0oqpPSBgw6BASOh/xAlxgC+u6WJqh0bqdi2nrb66gI0sjQXL2W8xHpb9XUykwPITjZ43KuTpcnBw2HA4TBwFBw81Dt66+42aoq2U7FjAw0Ve8R52KxpLB6v86KWjTvuetmswAGkTUN1W7aDBsHIieiHjkVDlhpuavbkU7ThE9wtjQLMbTosyFzGc5pGoD/RyQ13ANnJBk9YdSm9YVg6+tB0NC2ZtqZ6dn/1P+rKirwqaRqrknVuSM9mZ8J0FD2CetmJ1MipO74WkPXn0VOg72CvY1ZRuJU9uRvQPW4ZLes0jdszlvG3+CoRWroDyERZPtH1Dk1HH56B5vHQWFvJzrUf42lrUaMlPJ4BMxOxtnQAmWhgJLL+3gPQR5+E1qsPDdXl5G9YjUdipIreGpzGFUOfpb4zVXQA2ZnW7op1paSiH30qWlIqdVWlFGz6Al1ipmqkXH0wnD0ym8bOUt0BZGdZuivXk9IH/ajJaK4Uasr3UJizUQX/Fb2WOZ7LtfniosefHEDG38bdo4bUvuijJqG5XFQU5VOSv22/3hr8NTObWzqjIQ4gO8PK3aWO3v3RR57gHR13blpHQ121FZTTM7N5Od5NcQAZbwt3N/mDjvDu8jQ11rHj6/XoskevqKxXMuOPfZHyeDbJAWQ8rdsdZct2zYjj0VJS2bu7gLLiXdZRMiszmx/Hs1kOIONp3e4qO60/+rBx6O5WdmzeRHOTz8lO0pg2fhkr4tU0B5Dxsmx3lytTd99B1FZVUZC31dqanMzxTNDmsz9gGcumOoCMpTV7kixXEvrwCV4HZ1vuZlqamqytu2VCNn+NR3MdQMbDqj1Epj5wBFqfgVSU7qWkWB3CENKgEhibme39jCklBpCysf/H3aohrY1w64CYNqrLCJOziRJg1hN+qqtjJklJQx88xrudmJuzBY+cVveBcmlmNr/qmODQpRIHyPuKlVYtjXBL/1i3K7HyDh4Gp94IU2+Ee0+A+pgPJJ3WPn3QEWgpvSkpKaaiosJabxsuJk7IYksslXEAGUtrmrIW5sHAkerb7UO6NSBJ6wcDhnvXkFu354HlDK8GKzOzOS+WJnQAGUtrmrIW5atXCHoCIDXwDDwSlyuJvIICGhran7OIdRjIAaQDyIgW0PsNRkvtR2l5OaXlAcuPmIaBuh4gp1wP/QYrI338ODRUBRpM0+Cc36p0OVT6nwd9PIcdAydcqr7nroL8NXDi5TBmKoyepPgL16n0dS+3dzgGjoaTjY0If7n+Wow+GdK/p1Jr9sC+Ihg1SX0X3Xob6+K3F0FLg0r/egUUbWovSRy8SdNh5PEw4jho2Ae71sOuDbDhVaWvP1nbWLIZvvo3TLwQvjtDvdQlaf+eB2Uxeuu1V2/oP4yGhnryCn3etqmWS+PmjGUsiYhsGwxdD5C/WwsjJirV7xkX3KjyPvZSY+poqoXbBvqaetzF8HPjDMAbc2HIWDjlp8FNsfldePIaH+iTU2FxIRxkyHvgu5D3afCyM5dDprF8emuBN4jM6TPDm/zZG+HTf/l4xpwG1z/nXaMFpYIv4fHpUGVEJEwmaxu/eBFyP4Br/t5exMPnwZb3bUDADouGPmiU9+3FnLxC3BZvW0rHMgzUswEpI5O8Q9LaDAVroHgzDE2H0SdB6kGqJyryYdFJ0GicbLnsfjjLOGn1yT/ghRmBPSajmgBXLg+Qwwd3j4WzboXTDV4J95jkPZxghH2e+xl89ozKEVDdlKVu8RAq/lqNikm91Eg++GiVXlsGD52tRr1ggCz+BgaPAXk/20oxBSTo/YagJfdiV8lequuMEd9SnwYxCQP1bECKwerK4ZELQUYbk2RbbNZbMOQYlbJyMSy/Wz3LdDjvG/XcWAN3Hg6t7XYp4IxZ8CNjmSCj7NJp7cEQyamRH8m8zT7H54WZ8MkTPhlyO4ZM+xcvUGkb3oDHLw8OSDP1m3fgw0ehtlSBWUb2ysL2eh3It7T+iMddVV1LUVnQMFZMwkA9H5CPXQqb3gzsChlVBBSyHm2uh7ljFHiFbn4Pjj1DPT/1U5Bp0Uq/XQ1HnKxSnrgC1r8aHSAvnAfn3aXKfPYsPHN9cKiYywIJrC+a5Ft/WqfsSDIOBITWsnJjRr/DaG1pIbewJKjUWISBejYgZTqeOzZ0l9zyPhxzusp/7BLY9JZ6FifjhhfUc85/YckPfDKsI6iMRnNGq3t+rBRphJyzBuQgrNBD34etHwTXcfLVcN3TKu/d++H136lnKyDlx3TXkcGdv1iB0ZTT7zDv0/aiMppaWoNKP9AwUM8G5Fdvwt8MjzuY+ab/Bc40dr+yfw2rDEdRRgMBlXSArAFl9KwyzgVaR7f3HoDX5gRKjgTIh6rV2lZow+uBSwJTojhX489R32QUltHYH5A7P4P7T4s19ILLk2k7JY3SqhpK99WFqvOAwkA9G5Af/R1emhW6s865HS5ZpPJXLYXsW328Fy+EH9yhvi+/B1YafH/YCoceqdLnZUBpu6NZKj0cICVgLvnRkoSCFk8OBOSXy+DJq6OV1jH+5F6Q1p/G5mZ2lAQJxxlSDyQMFHtATpgGR56iVNvyHmz7KLDxstcrXqpQUx3cdoiPJ5ZhnzUvwNPXhjb+tLth2lyV/86f4I3f+3jF8Zmfq+6SLNsB96TDUVPgNx8qHmnXg2cFlx0OkDIyPrhPrV2FJNbqe8MvtK4S3go2Zcv6Vta5nUGicp9B3vuBcooraXMHfxHxQMJAsQfkRQvg3DuVeazeq9Vgo06EOz9XKXu3wvwMX651fbXgeCgxPF5reQlgLzSCvuHikOJpSiwxFF3zBEy5TuU+exN8aqzXTP5fvgkZxvrxz2fC5CvhtJ+p3KevgzXPRw9IKWHd6w41yoYDmH8csrMAKTql9vWGqoqr6qisaw6pZUfDQLEH5Hd+Atc+qRRdmw3/vCpQaStPzn9gybk+nl+8BhMvUN+XXgCb3wksf+1T8J1rVHo4QMoux7xxwcMfElwXUJt7zg+cDnmr29clux+/MDxoGW0zzlVBc9lNmTMy9Nov0hpy1goY/31Vl3/Ix6rB8ZfACT9UKRJe+vw59ZxIQMq0nZJGbUMzBRVhL7XoUBgo9oCUoPMdxu6GBKQXTIByy4VaKWnwm4/VVpnQf5fAy7/2dcP0B+FMY90XbMo9fCLM+UJNpZEAKflfZqndGH8SZ0acGiEJSC82wjhWPokH3pvnA62ZJ/G+rJsDZZop1nWmePni7VvpuIvg56+oFNlynJ8JzX5OgswCd63zbUH+5Xuw/ePEA1KWGvIOt9vNlr21eDyhz3p2JAwUe0CKyWavhHRjfVVXoUAni38x8ik/geHGFC33yMgIZu2wcWfDr972dZ/slnz+PNTuhaNPhUvuVd6vSeFGSPGQBbjrXoH3/gxl22BIOpz0I593LXIevQi+ttRpBc/5c+ECI2hupt8rMcGvQgPSGk6SsFHO+2rPXLxyk2a8DrLeFirdrtaHEryXy0ZlmTD5Kt9uzTcrVXDfpESOkKKD7G3rOruqmqhuCv9qjcvF+RlZhDBuoAnjA0iJ1ckoaR4wCNV1794HrxsBYivPze/CsWcGLyUgWz5XAVMoHCAFiEInXhZcloBkxQKQvehQJFP6wh2+Lb78L+C+KaH5JUeWE7Ks8KdZaeqqZaFDRsCMN3z79qEk7t4IMjo21XQdQLpSvP8QoKaxlcJ9odeRorCmsSVjHBPtvhQWH0CKJtKRVz3mO4BgNXhFgQrHyC8/GMmhUNlTPvWG9rnVJarcphX2DleIByrOxxVL1Mhsxv5EqkyVWbNh4/Lw4JLc2e/4TvbI3raM2pFo6k1wxkwYPNa3z2wFpJSXeOf5v1d751bdJE/WqfJDkeWBf+A90SOkTNtJvdA9bWwpa8ET4RWNaMJA8QOk2WF9DlEHGmS6FhDszVX7rXao76EwdJy6yF2OjJXLieUIFKqzpPMlHCWjdsFadWTMDglQFhVAnwFqi/HOEYHrPTtywvFIBx96FAzPVODbk6PW3XbCQQdad0fLiz11D7urW9nXHP4eqmjCQPEHZEcb3NFysR49JMxz5SNKm9VPgZzYcQjE4ZOzKy1u8qtt3Jmv8fCEZcyOZDoHkJEsNHcjDBuvuO6bCvlG/DRSuW9Dvly74tHZUumOOG3LUWo7L4U5gAwHHHGsxMESkvOKC40DEd8GsEXRxqI6D1VNka+P1ODtzGzOD7t66XGX3sdyypaguATHhbJvg1UPR9FN3x7WxjbYsc/ezSqRwkA9b4QclqE8aiEJeH/5UseQITs5F81X/+tQSPa6g73f0zHpPaqUhMa3VrppDRMkNxscKQzU8wDZo7q6+zSmtFGntN6GcwOECwM5gOw+fd6lNW31QG6lADLytTHhwkAOILt0N3cv5XZWe6gXZNqhEGEgB5B2jOfw2LLAvmad3bX2pu1QYSAHkLZM7TDZsYD4NDn2YpJeccHCQA4g7Vja4bFtgeJ6D5WNNqdtcXD8TgM5gLRtaofRjgWa3LC9yl5M0jtK+p0GcgBpx8oOT1QWyKt209Aa2ds2hbpczM7Iwrvr4AAyKlM7zHYsEKVz0+5uIAeQdizs8Ni2gIyL8icxSbeNnZv9go0wkANI26Z2GKOxwJ56D+VRODdmGMgBZDRWdnhtW6C6WWeX/Zjk/jDQ/wHkSLPJ/mcrgQAAAABJRU5ErkJggg=="},57177:function(Ht){Ht.exports="data:image/png;base64,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"},81378:function(Ht){Ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII="},47621:function(Ht){Ht.exports="data:image/png;base64,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"},16722:function(Ht,ot,e){e.d(ot,{Z:function(){return ee}});const n=ve=>typeof ve=="object"&&ve!=null&&ve.nodeType===1,d=(ve,B)=>(!B||ve!=="hidden")&&ve!=="visible"&&ve!=="clip",v=(ve,B)=>{if(ve.clientHeight{const y=(Y=>{if(!Y.ownerDocument||!Y.ownerDocument.defaultView)return null;try{return Y.ownerDocument.defaultView.frameElement}catch(ne){return null}})(G);return!!y&&(y.clientHeightYB||Y>ve&&ne=B&&fe>=se?Y-ve-G:ne>B&&fese?ne-B+y:0,C=ve=>{const B=ve.parentElement;return B==null?ve.getRootNode().host||null:B},F=(ve,B)=>{var se,G,y,Y;if(typeof document=="undefined")return[];const{scrollMode:ne,block:fe,inline:it,boundary:me,skipOverflowHiddenElements:Ve}=B,de=typeof me=="function"?me:be=>be!==me;if(!n(ve))throw new TypeError("Invalid target");const P=document.scrollingElement||document.documentElement,c=[];let t=ve;for(;n(t)&&de(t);){if(t=C(t),t===P){c.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,Ve)&&c.push(t)}const p=(G=(se=window.visualViewport)==null?void 0:se.width)!=null?G:innerWidth,g=(Y=(y=window.visualViewport)==null?void 0:y.height)!=null?Y:innerHeight,{scrollX:U,scrollY:w}=window,{height:Ee,width:M,top:Fe,right:Ae,bottom:lt,left:X}=ve.getBoundingClientRect(),{top:q,right:ce,bottom:J,left:xe}=(be=>{const ue=window.getComputedStyle(be);return{top:parseFloat(ue.scrollMarginTop)||0,right:parseFloat(ue.scrollMarginRight)||0,bottom:parseFloat(ue.scrollMarginBottom)||0,left:parseFloat(ue.scrollMarginLeft)||0}})(ve);let De=fe==="start"||fe==="nearest"?Fe-q:fe==="end"?lt+J:Fe+Ee/2-q+J,V=it==="center"?X+M/2-xe+ce:it==="end"?Ae+ce:X-xe;const Oe=[];for(let be=0;be=0&&X>=0&<<=g&&Ae<=p&&(ue===P&&!v(ue)||Fe>=xt&<<=ht&&X>=nt&&Ae<=Ct))return Oe;const bt=getComputedStyle(ue),Ue=parseInt(bt.borderLeftWidth,10),Se=parseInt(bt.borderTopWidth,10),vt=parseInt(bt.borderRightWidth,10),N=parseInt(bt.borderBottomWidth,10);let D=0,A=0;const a="offsetWidth"in ue?ue.offsetWidth-ue.clientWidth-Ue-vt:0,E="offsetHeight"in ue?ue.offsetHeight-ue.clientHeight-Se-N:0,Z="offsetWidth"in ue?ue.offsetWidth===0?0:tt/ue.offsetWidth:0,u="offsetHeight"in ue?ue.offsetHeight===0?0:Qe/ue.offsetHeight:0;if(P===ue)D=fe==="start"?De:fe==="end"?De-g:fe==="nearest"?oe(w,w+g,g,Se,N,w+De,w+De+Ee,Ee):De-g/2,A=it==="start"?V:it==="center"?V-p/2:it==="end"?V-p:oe(U,U+p,p,Ue,vt,U+V,U+V+M,M),D=Math.max(0,D+w),A=Math.max(0,A+U);else{D=fe==="start"?De-xt-Se:fe==="end"?De-ht+N+E:fe==="nearest"?oe(xt,ht,Qe,Se,N+E,De,De+Ee,Ee):De-(xt+Qe/2)+E/2,A=it==="start"?V-nt-Ue:it==="center"?V-(nt+tt/2)+a/2:it==="end"?V-Ct+vt+a:oe(nt,Ct,tt,Ue,vt+a,V,V+M,M);const{scrollLeft:s,scrollTop:K}=ue;D=u===0?0:Math.max(0,Math.min(K+D/u,ue.scrollHeight-Qe/u+E)),A=Z===0?0:Math.max(0,Math.min(s+A/Z,ue.scrollWidth-tt/Z+a)),De+=K-D,V+=s-A}Oe.push({el:ue,top:D,left:A})}return Oe},j=ve=>ve===!1?{block:"end",inline:"nearest"}:(B=>B===Object(B)&&Object.keys(B).length!==0)(ve)?ve:{block:"start",inline:"nearest"};function ee(ve,B){if(!ve.isConnected||!(y=>{let Y=y;for(;Y&&Y.parentNode;){if(Y.parentNode===document)return!0;Y=Y.parentNode instanceof ShadowRoot?Y.parentNode.host:Y.parentNode}return!1})(ve))return;const se=(y=>{const Y=window.getComputedStyle(y);return{top:parseFloat(Y.scrollMarginTop)||0,right:parseFloat(Y.scrollMarginRight)||0,bottom:parseFloat(Y.scrollMarginBottom)||0,left:parseFloat(Y.scrollMarginLeft)||0}})(ve);if((y=>typeof y=="object"&&typeof y.behavior=="function")(B))return B.behavior(F(ve,B));const G=typeof B=="boolean"||B==null?void 0:B.behavior;for(const{el:y,top:Y,left:ne}of F(ve,j(B))){const fe=Y-se.top+se.bottom,it=ne-se.left+se.right;y.scroll({top:fe,left:it,behavior:G})}}}}]); diff --git a/p__Classrooms__ThemeChange__Polls.023d1611.async.js b/p__Classrooms__ThemeChange__Polls.02e71275.async.js similarity index 86% rename from p__Classrooms__ThemeChange__Polls.023d1611.async.js rename to p__Classrooms__ThemeChange__Polls.02e71275.async.js index e1fa2a6b69..69bbbc0633 100644 --- a/p__Classrooms__ThemeChange__Polls.023d1611.async.js +++ b/p__Classrooms__ThemeChange__Polls.02e71275.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[4297],{89489:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},59477:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},40001:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},49198:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},84105:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},18785:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},87169:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},73331:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},15277:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},52671:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},8657:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},56082:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},33853:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},15075:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},62772:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},43531:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},61485:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},38819:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},47472:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},87395:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},61191:function(Ot,Le){"use strict";Le.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},71067:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return d}});var t=e(59301),r=e(8591),g=e(92832),Y={codeBox:"codeBox___WpkVl"},m=e(92310),R=e.n(m),a=Object.defineProperty,U=(V,D,Z)=>D in V?a(V,D,{enumerable:!0,configurable:!0,writable:!0,value:Z}):V[D]=Z,$=(V,D,Z)=>U(V,typeof D!="symbol"?D+"":D,Z),B=(V,D,Z)=>new Promise((Ae,G)=>{var Ce=s=>{try{H(Z.next(s))}catch(n){G(n)}},de=s=>{try{H(Z.throw(s))}catch(n){G(n)}},H=s=>s.done?Ae(s.value):Promise.resolve(s.value).then(Ce,de);H((Z=Z.apply(V,D)).next())});class _ extends t.Component{constructor(D){super(D),$(this,"canvas"),$(this,"randomNum",(Z,Ae)=>Math.floor(Math.random()*(Ae-Z)+Z)),$(this,"drawPic",()=>{this.randomCode()}),$(this,"reloadPic",()=>{this.drawPic()}),$(this,"changeCode",Z=>{console.log(Z.target.value,222),this.setState({value:Z.target.value,showError:!1})}),$(this,"onVerify",()=>{let Z;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(Z=!0,r.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(Z=!0,r.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(Z=!1),this.setState({showError:Z}),Z}),this.canvas=t.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(D,Z){const Ae=this.randomNum(D,Z),G=this.randomNum(D,Z),Ce=this.randomNum(D,Z);return`rgb(${Ae}, ${G}, ${Ce})`}drawText(D,Z,Ae){D.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const G=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);D.font=G+"px SimHei";const Ce=10,de=(this.state.contentWidth-40)/(this.state.code.length-1);let H=Ce;Ae>0&&(H=Ce+Ae*de);let s=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);G>40&&(s=40);const n=this.randomNum(-10,10);D.translate(H,s),D.rotate(n*Math.PI/180),D.fillText(Z,0,0),D.rotate(-n*Math.PI/180),D.translate(-H,-s)}drawLine(D){for(let Z=0;Z<1;Z++)D.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),D.beginPath(),D.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),D.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),D.stroke()}drawDot(D){for(let Z=0;Z<100;Z++)D.fillStyle=this.randomColor(0,255),D.beginPath(),D.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),D.fill()}randomCode(){let D="";const Z="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let Ae=0;Ae{const G=this.canvas.current.getContext("2d");G.textBaseline="bottom",G.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),G.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let Ce=0;Ce{let Z;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,D),React.createElement(_,{ref:Ae=>Z=Ae})),onOk:()=>B(void 0,null,function*(){if(Z.onVerify())return Promise.reject();V()})})};var d=_},4324:function(Ot,Le,e){"use strict";e.d(Le,{Q:function(){return R}});var t=e(59301),r=e(57809),g=e(5112),Y=e(5871),m=e(59301),R=(U=>(U[U.Number=1]="Number",U[U.Percent=2]="Percent",U))(R||{});const a=({value:U,onChange:$,disabled:B,hidePercentOption:_=!1,percentType:v="select"})=>{const d=(0,t.useMemo)(()=>_?1:2,[_]),[V,D]=(0,t.useState)(d);console.log(V);const Z=G=>U.type===1?`${G}\u5206`:`${G}%`,Ae=(0,t.useCallback)(G=>{if(V===1){const Ce=G.replace("\u5206","");return isNaN(parseInt(Ce,10))?0:Ce}else return G.replace("%","")},[V]);return(0,t.useEffect)(()=>{D(U.type)},[U]),m.createElement("div",{style:{display:"flex",alignItems:"center"}},v=="select"&&m.createElement(r.default,{size:"large",onChange:G=>{D(G),$({type:G,inputValue:G===1?5:20})},value:V||d,style:{width:100},options:_?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:B}),v=="radio"&&m.createElement(g.ZP.Group,{size:"large",onChange:G=>{const Ce=G.target.value;D(Ce),$({type:Ce,inputValue:Ce===1?5:20})},value:V||d,disabled:B},!_&&m.createElement(g.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),m.createElement(g.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),v=="radio"&&m.createElement("div",{style:{marginRight:"10px",color:"#000000"}},U.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),m.createElement(Y.Z,{size:"large",disabled:B,value:U.inputValue,style:{width:"120px"},parser:Ae,addonAfter:U.type===1?"\u5206":"%",max:V===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:G=>{$({type:V,inputValue:G})}}),v=="radio"&&U.type==2&&m.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};Le.Z=a},83028:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(59301),r={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},g=e(43418),Y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",m="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",R=($,B,_)=>new Promise((v,d)=>{var V=Ae=>{try{Z(_.next(Ae))}catch(G){d(G)}},D=Ae=>{try{Z(_.throw(Ae))}catch(G){d(G)}},Z=Ae=>Ae.done?v(Ae.value):Promise.resolve(Ae.value).then(V,D);Z((_=_.apply($,B)).next())}),U=({type:$,resdata:B,onok:_,oktext:v,okloading:d})=>{const[V,D]=(0,t.useState)(!1),{can_copy_list:Z,can_copy_num:Ae,challenge_type:G,course_data_list:Ce,no_copy_list:de,no_copy_num:H,no_use_list:s,no_use_num:n,repeat_shixun_num:M,student_count:x,total_num:A,use_num:E}=B;let w=Ae>0||$==="exercise";(0,t.useEffect)(()=>{(B==null?void 0:B.student_count)>0&&D(!0)},[B]),console.log("---11",d),(0,t.useEffect)(()=>{d||D(!1)},[d]);const I=()=>{if($==="exercise"&&G===1)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if($==="exercise"&&G===2)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="shixun"&&G===1)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="shixun"&&G===2)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="subject"&&G===1)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="subject"&&G===2)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",t.createElement("span",{className:r.orangeColor},x)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",t.createElement("span",{className:r.orangeColor},E)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="exercisepush")return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if($==="shixunpush"&&G===1)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="shixunpush"&&G===2)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},we=()=>{if($==="exercise"||$==="subject"||$==="exercisepush"||$==="shixunpush")return t.createElement("div",{style:{marginTop:20}},H>0&&t.createElement("div",null,t.createElement("span",{className:r.flex},t.createElement("img",{src:m,style:{width:14}}),t.createElement("span",{className:r.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),t.createElement("div",{className:r.statusbody},$==="exercise"&&t.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),($==="subject"||$==="exercisepush")&&t.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",w&&t.createElement("span",{className:r.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),$==="shixunpush"&&t.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",w&&t.createElement("span",{className:r.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),t.createElement("div",null,de==null?void 0:de.map((ie,We)=>t.createElement("a",{href:`/shixuns/${ie.identifier}/challenges`,target:"_blank"},"\u300A",ie==null?void 0:ie.name,"\u300B",We+1!==H&&"\u3001"))))),Ae>0&&t.createElement("div",{style:{marginTop:20}},t.createElement("span",{className:r.flex},t.createElement("img",{src:Y,style:{width:14}}),t.createElement("span",{className:r.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),t.createElement("div",{className:r.statusbody},$==="exercise"&&t.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),($==="subject"||$==="exercisepush")&&t.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),$==="shixunpush"&&t.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),t.createElement("div",null,Z==null?void 0:Z.map((ie,We)=>t.createElement("a",{href:`/shixuns/${ie.identifier}/challenges`,target:"_blank"},"\u300A",ie==null?void 0:ie.name,"\u300B",We+1!==Ae&&"\u3001"))))));if($==="shixun")return t.createElement("div",{style:{marginTop:20}},Ae>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return t.createElement(g.default,{open:V,onCancel:()=>{D(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!w&&"none"}},zIndex:1003,confirmLoading:d,okText:w?v:"\u6211\u77E5\u9053\u4E86",onOk:()=>R(void 0,null,function*(){w?yield _([...Z,...s]):D(!1)})},t.createElement("div",{style:{maxHeight:600,overflow:"auto"}},I(),we()))}},61584:function(Ot,Le,e){"use strict";e.d(Le,{i:function(){return n},Z:function(){return x}});var t={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"},r=e(71418),g=e(6848),Y=e(93948),m=e(92310),R=e.n(m),a=e(65862),U=e(2524),$=e(41867),B=e(79005),_=e(20345),v=e(77882),d=e(31081),V=e(75309),D=e(71979),Z=e(47558),Ae=e(42922),G=e(66832),Ce=e(96593),de=e(19664),H=e(91833),s=e(59301);const n=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:B,swimg:_},{name:"101\u8BA1\u5212",ptimg:v,swimg:d},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:V,swimg:D},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Z,swimg:Ae},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:G,swimg:Ce},{name:"\u519B\u961F\u4E00\u6D41",ptimg:de,swimg:H}];var x=({className:A,dataSource:E=[],col:w=4,right:I,bottom:we=23,precision:ie=0,wrapWidth:We=1200,trackEventItems:ue,loading:he,onRemove:Pe=()=>{},isCurrent:ce=!0,showAlias:Oe=!1,showProgress:ee=!1})=>{const X=Math.floor((We-(w-1)*I)/w),oe=[{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(ve=>(window.ENV==="build"&&(ve.ptimg=`/react/build${ve.ptimg}`,ve.swimg=`/react/build${ve.swimg}`),ve));return s.createElement(r.Z,{spinning:he},s.createElement("div",{className:R()(t.list,A)},!!(E!=null&&E.length)&&(E==null?void 0:E.map((ve,q)=>{var ye,Fe,rt,Je,gt,Ye;const{name:xt,id:_e,identifier:pe,featured:ut,school_name:J,image_url:K,excellent:S,is_plan:l}=ve;return s.createElement("div",{key:_e,className:ce&&ee?t.wrapisCurrent:t.wrap,style:{width:X,marginRight:(1+q)%w===0?0:I+ie,marginBottom:we}},s.createElement("a",{className:t.li,onClick:j=>{j.preventDefault(),j.stopPropagation(),ue&&(0,a.L9)([ue]),(0,a.xg)(`/paths/${pe}`)}},s.createElement("div",{className:t.img},s.createElement("img",{className:t.cover,src:`${K}`}),ce&&(0,$.bg)()&&(ve==null?void 0:ve.studying)&&s.createElement("div",{className:`${t.movebq} user-path-items`,onClick:j=>{j.stopPropagation(),Pe(ve)}},s.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),s.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ye=ve==null?void 0:ve.subject_tags)==null?void 0:ye.map((j,k)=>{var C,p;if(k===0){const L=(C=oe.find(b=>b.name==j))==null?void 0:C.swimg;return s.createElement("img",{className:t.sign,src:L,style:{left:"-4px"}})}const le=(p=oe.find(L=>L.name==j))==null?void 0:p.ptimg;return s.createElement("img",{className:t.sign,src:le,style:{left:`${48+52*(k-1)+2*k}px`}})}),s.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ve==null?void 0:ve.excellent)&&s.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),s.createElement("div",{className:t.name},s.createElement(g.Z,{title:Oe&&(ve!=null&&ve.excellent_alias_name)?s.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${xt}`,s.createElement("br",null),s.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ve==null?void 0:ve.excellent_alias_name}`)):xt},s.createElement("span",{className:t.e},Oe&&(ve==null?void 0:ve.excellent_alias_name)||xt))),ce&&ee&&((Fe=ve==null?void 0:ve.progress)==null?void 0:Fe.all_score)!=0&&s.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},s.createElement(Y.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((rt=ve==null?void 0:ve.progress)==null?void 0:rt.my_score)/((Je=ve==null?void 0:ve.progress)==null?void 0:Je.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(gt=ve==null?void 0:ve.progress)==null?void 0:gt.my_score,"/",(Ye=ve==null?void 0:ve.progress)==null?void 0:Ye.all_score),(!ce||!ee)&&s.createElement("div",{className:t.tags},s.createElement("div",null,s.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},s.createElement("span",null,s.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),s.createElement("span",null,ve.stages_count))),s.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},s.createElement("span",null,s.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),s.createElement("span",null,ve.members_count)))))))})),!E.length&&s.createElement(U.Z,null)))}},39864:function(Ot,Le,e){"use strict";e.d(Le,{jL:function(){return m},w9:function(){return Be},dN:function(){return O},QD:function(){return qe},cQ:function(){return Je.Z},Oz:function(){return L},op:function(){return y},O5:function(){return st},_b:function(){return At},t7:function(){return E},Gi:function(){return Kt},YG:function(){return pt},kT:function(){return Nt},qp:function(){return Ae},K3:function(){return de},vr:function(){return ht},qE:function(){return P},Je:function(){return we},wb:function(){return q},lB:function(){return rt},cq:function(){return Nn},tp:function(){return n},Si:function(){return _t},k8:function(){return qn},Du:function(){return cr}});var t=e(59301),r={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"},g="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",m=({dataSource:Te=[],img:Ue,imgWidth:lt=346,title:wt,sunTitle:In,bannerExtraContent:jn})=>t.createElement("div",{className:r.banner},t.createElement("div",{className:r.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,wt),t.createElement("span",null,In)),Te.length>0&&t.createElement("div",{className:r.btns},Te.map((rn,Xt)=>t.createElement("div",{key:Xt,onClick:rn.click},rn.name,rn.sign?t.createElement("img",{src:g,width:39}):null))),jn),Ue&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:Ue,width:lt}))),R={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"},a=e(92310),U=e.n(a),$=e(89392),B=Object.defineProperty,_=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,V=(Te,Ue,lt)=>Ue in Te?B(Te,Ue,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Te[Ue]=lt,D=(Te,Ue)=>{for(var lt in Ue||(Ue={}))v.call(Ue,lt)&&V(Te,lt,Ue[lt]);if(_)for(var lt of _(Ue))d.call(Ue,lt)&&V(Te,lt,Ue[lt]);return Te},Ae=({dataSource:Te=[],value:Ue,onChange:lt,onTitleChange:wt,className:In,title:jn,titleWidth:rn=41,style:Xt={},fontColor:kt="#6A7283",showCount:Fn,classNameActive:pn,styleItem:En={}})=>{const[qr,jr]=(0,t.useState)(0),[Ir,Rr]=(0,t.useState)(!1),zr=(0,t.useRef)(null),Jr=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var ta;Te.length!==0&&(((ta=zr==null?void 0:zr.current)==null?void 0:ta.clientHeight)>97?jr(1):jr(0)),Te.length===0&&jr(0),Rr(!1)},[Te]),t.createElement("div",{className:U()(R.row,In),style:Xt},t.createElement("div",{onClick:(0,$.throttle)(()=>wt==null?void 0:wt(),2e3),style:{width:rn,marginTop:Ir?12:4},className:`${R.title} ${wt?"current":""}`},jn),t.createElement("div",{className:Ir?`${R.tagsWrap} ${R.tagsBorderWrap}`:R.tagsWrap},t.createElement("div",{className:R.bar,ref:Jr,style:qr>0?{height:qr===1?97:"auto",overflow:qr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:R.tag,ref:zr},Te==null?void 0:Te.map(ta=>t.createElement("span",{onClick:()=>lt(ta.id),key:ta.id,style:D(D({color:kt},En),(ta==null?void 0:ta.style)||{}),className:Ue===ta.id?U()(pn||R.active,ta.classNameActive):""},t.createElement("span",{title:ta.name,className:R.name},ta.name),!!Fn&&t.createElement("span",{className:R.num},ta.count))))),!!qr&&t.createElement(t.Fragment,null,qr===1?t.createElement("div",{onClick:()=>{var ta;jr(2),((ta=zr==null?void 0:zr.current)==null?void 0:ta.clientHeight)>245?Rr(!0):Rr(!1)},className:R.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{Jr.current.scrollTop=0,jr(1),Rr(!1)},className:R.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},G={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"},de=({dataSource:Te=[],value:Ue,onChange:lt,onTitleChange:wt,className:In,title:jn,titleWidth:rn=41,style:Xt={},fontColor:kt="#6A7283",showCount:Fn,expand:pn=!0})=>{const[En,qr]=(0,t.useState)(0),[jr,Ir]=(0,t.useState)(!1),Rr=(0,t.useRef)(null),zr=(0,t.useRef)(null),[Jr,ta]=(0,t.useState)(pn);return t.createElement("div",{className:U()(G.row,In),style:Xt},t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{onClick:(0,$.throttle)(()=>wt==null?void 0:wt(),2e3),style:{width:rn,marginTop:jr?12:4},className:`${G.title} ${wt?"current":""}`},jn),t.createElement("i",{className:`iconfont ${Jr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Jr?8:10},onClick:()=>ta(!Jr)})),Jr&&t.createElement("div",{className:jr?`${G.tagsWrap} ${G.tagsBorderWrap}`:G.tagsWrap},t.createElement("div",{className:G.fenge}),t.createElement("div",{className:G.bar,ref:zr},t.createElement("div",{className:G.tag,ref:Rr},Te==null?void 0:Te.map(Ur=>t.createElement("span",{onClick:()=>lt(Ur.id),key:Ur.id,style:{color:kt},className:Ue===Ur.id?G.active:""},t.createElement("span",{title:Ur.name,className:G.name},Ur.name),!!Fn&&t.createElement("span",{className:G.num},Ur.count)))))))},H={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"},n=({dataSource:Te=[],value:Ue,onChange:lt,className:wt,style:In={}})=>t.createElement("div",{style:In,className:U()(H.tabs,wt)},Te.map(jn=>t.createElement("span",{onClick:()=>lt(jn.id),className:Ue===jn.id?H.active:"",key:jn.id},jn.name))),M={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"},x=e(92832),E=({dataSource:Te=[],value:Ue="",onChange:lt,onInputChange:wt=()=>{},className:In,style:jn={},placeholder:rn,allowClear:Xt=!1})=>{var kt;const[Fn,pn]=(0,t.useState)(""),[En,qr]=(0,t.useState)("");(0,t.useEffect)(()=>{var Rr;let zr=Ue;(Rr=JSON.stringify(Ue))!=null&&Rr.includes("{")&&(pn(Ue.id),zr=Ue.value||"");try{qr(decodeURIComponent(zr||""))}catch(Jr){qr(decodeURIComponent(zr||""))}},[Ue]);const jr=()=>{lt(encodeURIComponent(En),Fn||null)},Ir=Rr=>{Rr!==Fn&&(pn(Rr),lt(encodeURIComponent(En),Rr))};return t.createElement("div",{className:U()(M.input,In),style:jn},!!Te.length&&t.createElement("div",{className:M.dropdown},t.createElement("div",{className:M.text},(kt=Te.find(Rr=>Rr.id===Fn))==null?void 0:kt.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:M.b1}),t.createElement("b",{className:M.b2})),t.createElement("div",{className:M.menu},Te.map((Rr,zr)=>t.createElement("div",{key:zr,onClick:()=>Ir(Rr.id)},Rr.name)))),t.createElement(x.default,{onPressEnter:jr,value:En,onChange:Rr=>{qr(Rr.target.value),wt(encodeURIComponent(Rr.target.value),Fn||null)},bordered:!1,placeholder:rn}),t.createElement("i",{onClick:jr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},w={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"},we=({value:Te,onChange:Ue,className:lt,total:wt,pageSize:In,style:jn={}})=>{const rn=Te<2,Xt=Te>=Math.ceil(wt/In);return wt<=In?t.createElement(t.Fragment,null):t.createElement("div",{className:U()(w.quickPager,lt),style:jn},t.createElement("div",{onClick:()=>{rn||Ue(Te-1,"prev")},className:rn?w.disabled:""},"\u4E0A\u4E00\u9875"),t.createElement("div",{onClick:()=>{Xt||Ue(Te+1,"next")},className:Xt?w.disabled:""},"\u4E0B\u4E00\u9875"))},ie={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"},We=e(71418),ue=e(6848),he=e(13570),Pe=e(74128),ce=e(65862),Oe=e(96908),ee=e(57177),X=e(81378),oe=e(2524),q=({className:Te,dataSource:Ue=[],col:lt=4,right:wt,bottom:In=23,precision:jn=0,wrapWidth:rn=1200,trackEventItems:Xt,loading:kt})=>{const Fn=Math.floor((rn-(lt-1)*wt)/lt);return t.createElement(We.Z,{spinning:kt},t.createElement("div",{className:U()(ie.list,Te)},!!Ue.length&&Ue.map((pn,En)=>{const{name:qr,id:jr,identifier:Ir,power:Rr,cover_image_id:zr,pic:Jr}=pn;return t.createElement("div",{className:ie.wrap,key:jr,style:{width:Fn,marginRight:(1+En)%lt===0?0:wt+jn,marginBottom:In}},t.createElement("a",{target:"_blank",href:`/shixuns/${Ir}/challenges`,className:ie.li,onClick:ta=>{ta.preventDefault(),Xt&&(0,ce.L9)([Xt]),Rr&&(0,ce.xg)(`/shixuns/${Ir}/challenges`)}},t.createElement("div",{className:ie.img},t.createElement("img",{className:ie.cover,src:`${Jr}`}),pn.is_jupyter&&t.createElement("img",{className:ie.sign,src:Oe}),pn.is_jupyter_lab&&t.createElement("img",{className:ie.sign,src:ee}),pn.is_unity_3d&&t.createElement("img",{className:ie.sign,src:X})),t.createElement("div",{className:ie.name},t.createElement(ue.Z,{title:qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:ie.e},qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:ie.tags},t.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,pn.challenges_count))),!!pn.myshixuns_count&&t.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),t.createElement("span",null,pn.myshixuns_count))),t.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,pn.level))),t.createElement("div",{className:ie.rate},t.createElement(he.Z,{allowHalf:!0,disabled:!0,defaultValue:pn.score_info}),t.createElement("span",null,"\xA0",pn.score_info?`${pn.score_info}\u5206`:"5\u5206")))),!Rr&&t.createElement("div",{className:ie.lockWrap},t.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ue.length&&t.createElement(oe.Z,null)))},ye={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:Te,dataSource:Ue=[],col:lt=4,right:wt,bottom:In=23,precision:jn=0,wrapWidth:rn=1200,wrapClassName:Xt,trackEventItems:kt,loading:Fn})=>{const pn=Math.floor((rn-(lt-1)*wt)/lt);return t.createElement(We.Z,{spinning:Fn},t.createElement("div",{className:U()(ye.list,Te)},!!Ue.length&&Ue.map((En,qr)=>{const{name:jr,id:Ir,identifier:Rr,power:zr,cover_image_id:Jr,pic:ta}=En;return t.createElement("div",{className:U()(ye.wrap,Xt),key:Ir,style:{width:pn,marginRight:(1+qr)%lt===0?0:wt+jn,marginBottom:In}},t.createElement("a",{target:"_blank",href:`/shixuns/${Rr}/challenges`,className:ye.li,onClick:Ur=>{Ur.preventDefault(),kt&&(0,ce.L9)([kt]),zr&&(0,ce.xg)(`/shixuns/${Rr}/challenges`)}},t.createElement("img",{src:e(47621),className:ye.titleBg}),t.createElement("div",{className:ye.name},t.createElement(ue.Z,{title:jr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:ye.e},jr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:ye.img},t.createElement("img",{className:ye.cover,src:Jr?`${Pe.Z.API_SERVER}/api/attachments/${Jr}`:`${Pe.Z.IMG_SERVER+ta}`}),En.is_jupyter&&t.createElement("div",{className:ye.bq},"Jupyter"),En.is_jupyter_lab&&t.createElement("div",{className:ye.bq},"JupyterLab"),En.is_unity_3d&&t.createElement("div",{className:ye.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),t.createElement("div",{className:"mt20 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:ye.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:ye.value},En.myshixuns_count)),t.createElement("div",null,t.createElement("span",{className:ye.text},"\u56F0\u96BE\u7B49\u7EA7"),t.createElement("span",{className:ye.value},En.level))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:ye.text},"\u5173\u5361\u6570"),t.createElement("span",{className:ye.value},En.challenges_count)),t.createElement("div",{className:ye.rate},t.createElement(he.Z,{allowHalf:!0,disabled:!0,defaultValue:En.score_info}),t.createElement("span",{className:ye.value,style:{color:"#FF9C00"}},"\xA0",En.score_info?`${En.score_info}\u5206`:"5\u5206"))))),!zr&&t.createElement("div",{className:ye.lockWrap},t.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ue.length&&t.createElement(oe.Z,null)))},Je=e(61584),gt={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"},Ye=e(79005),xt=e(20345),_e=e(77882),pe=e(31081),ut=e(75309),J=e(71979),K=e(47558),S=e(42922),l=e(66832),j=e(96593),k=e(19664),C=e(91833);const p=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ye,swimg:xt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:pe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ut,swimg:J},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:K,swimg:S},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:l,swimg:j},{name:"\u519B\u961F\u4E00\u6D41",ptimg:k,swimg:C}];var L=({className:Te,dataSource:Ue=[],col:lt=4,right:wt,bottom:In=23,precision:jn=0,wrapWidth:rn=1200,trackEventItems:Xt,loading:kt,wrapClassName:Fn,imgClassName:pn,isArrow:En=!1})=>{const qr=Math.floor((rn-(lt-1)*wt)/lt),[jr,Ir]=(0,t.useState)(),[Rr,zr]=(0,t.useState)(),Jr=Ur=>Ir(Ur),ta=()=>Ir(-1);return t.createElement(We.Z,{spinning:kt},t.createElement("div",{className:U()(gt.list,Te)},!!(Ue!=null&&Ue.length)&&(Ue==null?void 0:Ue.map((Ur,Ka)=>{var Ta;const{name:Xa,id:co,identifier:ja,featured:po,school_name:Qo,image_url:ho,excellent:To,is_plan:Yo}=Ur;return t.createElement("div",{key:co,className:U()(gt.wrap,Fn),style:{width:qr,marginRight:(1+Ka)%lt===0?0:wt+jn,marginBottom:In}},t.createElement("a",{target:"_blank",href:`/paths/${ja}`,className:gt.li,onClick:Eo=>{Eo.preventDefault(),Xt&&(0,ce.L9)([Xt]),(0,ce.xg)(`/paths/${ja}`)}},t.createElement("img",{src:e(39057),className:gt.titleBg}),t.createElement("div",{className:gt.name},t.createElement(ue.Z,{title:Xa},t.createElement("span",{className:gt.e,style:{color:En&&jr===Ka?"#145DFF":"#000000"},onMouseEnter:()=>{Jr(Ka)},onMouseLeave:ta},Xa))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:U()(gt.img,pn)},t.createElement("img",{className:gt.cover,src:`${Pe.Z.IMG_SERVER+ho}`}),(Ta=Ur==null?void 0:Ur.subject_tags)==null?void 0:Ta.map((Eo,Pa)=>{var Lo,Oo;if(Pa===0){const Ao=(Lo=p.find(So=>So.name==Eo))==null?void 0:Lo.swimg;return t.createElement("img",{className:gt.sign,src:Ao,style:{left:"-4px"}})}const xo=(Oo=p.find(Ao=>Ao.name==Eo))==null?void 0:Oo.ptimg;return t.createElement("img",{className:gt.sign,src:xo,style:{left:`${48+52*(Pa-1)+2*Pa}px`}})}),t.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Ur==null?void 0:Ur.excellent)&&t.createElement("div",{className:gt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:gt.text},"\u7AE0\u8282\u6570"),t.createElement("span",{className:gt.value},Ur.stages_count)),t.createElement("div",null,t.createElement("span",{className:gt.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:gt.value},Ur.members_count))))))})),!Ue.length&&t.createElement(oe.Z,null)))},b={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"},se="data:image/png;base64,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",Ne=e(59301),Be=({className:Te,dataSource:Ue=[],col:lt=4,right:wt,bottom:In=23,precision:jn=0,wrapWidth:rn=1200,trackEventItems:Xt,loading:kt})=>{const Fn=Math.floor((rn-(lt-1)*wt)/lt);return Ne.createElement(We.Z,{spinning:kt},Ne.createElement("div",{className:U()(b.list,Te)},!!Ue.length&&Ue.map((pn,En)=>{const{subject_identifier:qr,id:jr,identifier:Ir,power:Rr}=pn,zr=pn.is_public!=0&&pn.is_public;return Ne.createElement("div",{className:b.wrap,key:jr,style:{width:Fn,marginRight:(1+En)%lt===0?0:wt+jn,marginBottom:In}},Ne.createElement("a",{className:b.li,onClick:Jr=>{Jr.preventDefault(),Xt&&(0,ce.L9)([Xt]),(0,ce.xg)(pn.first_category_url)}},Ne.createElement("div",{className:b.top},Ne.createElement(ue.Z,{title:pn.name},Ne.createElement("div",{className:b.name},pn.name)),Ne.createElement("img",{className:b.img,src:Pe.Z.IMG_SERVER+"/images/"+pn.avatar_url}),Ne.createElement("div",{className:b.text,title:pn.creator},pn.creator),qr&&Ne.createElement("div",{className:b.btns},Ne.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ne.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),zr&&Ne.createElement("div",{className:b.sign},"\u516C\u5F00")),Ne.createElement("div",{className:b.bottom},pn.visits>0&&Ne.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ne.createElement("span",null,Ne.createElement("i",{className:"iconfont icon-liulanyan"}),Ne.createElement("span",null,pn.visits))),pn.course_members_count>0&&Ne.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Ne.createElement("span",null,Ne.createElement("i",{className:"iconfont icon-chengyuan"}),pn.course_members_count)),pn.tasks_count>0&&Ne.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ne.createElement("span",null,Ne.createElement("i",{className:"iconfont icon-zuoye"}),pn.tasks_count)),pn.is_end?Ne.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ne.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!pn.is_accessible&&Ne.createElement("div",{className:b.lockWrap},Ne.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ne.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ue.length&&Ne.createElement(oe.Z,null)))},Ie={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"},T="data:image/png;base64,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",O=({className:Te,dataSource:Ue=[],col:lt=4,right:wt,bottom:In=23,precision:jn=0,wrapWidth:rn=1200,wrapClassName:Xt,trackEventItems:kt,loading:Fn})=>{const pn=Math.floor((rn-(lt-1)*wt)/lt);return t.createElement(We.Z,{spinning:Fn},t.createElement("div",{className:U()(Ie.list,Te)},!!Ue.length&&Ue.map((En,qr)=>{const{subject_identifier:jr,id:Ir,identifier:Rr,power:zr}=En,Jr=En.is_public!=0&&En.is_public;return t.createElement("div",{className:U()(`${Ie.wrap} ${En.is_accessible?"":Ie.warpStyle}`,Xt),key:Ir,style:{width:pn,marginRight:(1+qr)%lt===0?0:wt+jn,marginBottom:In}},t.createElement("a",{className:Ie.li,onClick:ta=>{ta.preventDefault(),kt&&(0,ce.L9)([kt]),(0,ce.xg)(En.first_category_url)}},t.createElement("div",{className:Ie.creator},t.createElement("img",{className:Ie.img,src:Pe.Z.IMG_SERVER+"/images/"+En.avatar_url}),t.createElement("div",{className:Ie.text,title:En.creator},En.creator)),t.createElement("div",{className:Ie.top},t.createElement(ue.Z,{title:En.name},t.createElement("div",{className:Ie.name},En.name)),Jr&&t.createElement("div",{className:Ie.sign},"\u516C\u5F00")),t.createElement("div",{className:Ie.middle},t.createElement("div",{className:Ie.row,style:{marginBottom:6}},t.createElement("div",null,t.createElement("span",{className:Ie.text},"\u8BBF\u95EE\u91CF"),t.createElement("span",{className:Ie.value},(En==null?void 0:En.visits)||0)),t.createElement("div",null,t.createElement("span",{className:Ie.text},"\u6210\u5458"),t.createElement("span",{className:Ie.value},(En==null?void 0:En.course_members_count)||0))),t.createElement("div",{className:Ie.row},t.createElement("div",null,t.createElement("span",{className:Ie.text,style:{width:42}},"\u4F5C",t.createElement("span",{style:{marginLeft:14}},"\u4E1A")),t.createElement("span",{className:Ie.value},(En==null?void 0:En.tasks_count)||0)),t.createElement("div",null,t.createElement("span",{className:Ie.text},"\u72B6\u6001"),En.is_end?t.createElement("span",{className:Ie.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):t.createElement("span",{className:Ie.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),jr&&t.createElement("div",{className:Ie.btns},t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!En.is_accessible&&t.createElement("div",{className:Ie.lockWrap},t.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ue.length&&t.createElement(oe.Z,null)))},me={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"},be=e(65582),pt=({dataSource:Te=[],value:Ue,onChange:lt,className:wt,style:In={},tabBarExtraContent:jn})=>t.createElement("div",{className:U()(me.tabs,wt),style:In},t.createElement("div",{className:me.tabsWrap},Te.map((rn,Xt)=>t.createElement("aside",{className:me.tab,onClick:()=>{lt(rn.id),rn.link&&be.history.push(rn.link)},key:Xt},t.createElement("div",{className:Ue===rn.id?me.active:""},rn.name),(rn==null?void 0:rn.resetCount)==null&&(rn==null?void 0:rn.total)!==void 0&&t.createElement("span",null,"\uFF08",rn==null?void 0:rn.total,"\uFF09"),(rn==null?void 0:rn.resetCount)!==void 0&&(rn==null?void 0:rn.total)!==void 0&&t.createElement(ue.Z,{title:(rn==null?void 0:rn.tip)!=null?rn==null?void 0:rn.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},rn==null?void 0:rn.resetCount),"/",t.createElement("span",null,rn==null?void 0:rn.total),"\uFF09"))))),t.createElement("div",{className:me.tabBar},jn)),Xe={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"},Nt=({dataSource:Te=[],value:Ue,onChange:lt,className:wt,style:In={},tabBarExtraContent:jn})=>t.createElement("div",{className:U()(Xe.tabs,wt),style:In},t.createElement("div",{className:Xe.tabsWrap},Te.map((rn,Xt)=>t.createElement("aside",{className:Xe.tab,onClick:()=>{lt(rn.id),rn.link&&be.history.push(rn.link)},key:Xt},t.createElement("div",{className:Ue===rn.id?Xe.active:""},rn.name),(rn==null?void 0:rn.resetCount)==null&&(rn==null?void 0:rn.total)!==void 0&&t.createElement("span",null,"\uFF08",rn==null?void 0:rn.total,"\uFF09"),(rn==null?void 0:rn.resetCount)!==void 0&&(rn==null?void 0:rn.total)!==void 0&&t.createElement(ue.Z,{title:(rn==null?void 0:rn.tip)!=null?rn==null?void 0:rn.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},rn==null?void 0:rn.resetCount),"/",t.createElement("span",null,rn==null?void 0:rn.total),"\uFF09"))))),t.createElement("div",{className:Xe.tabBar},jn)),Kt=({className:Te,style:Ue={},children:lt})=>t.createElement("div",{className:U()(Te),style:Ue},lt),Vt={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"},vn=e(38854),yn=e(20834);const Gt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Nn=({sortValue:Te,dropValue:Ue,className:lt,onSort:wt,onDrop:In,dataSource:jn=Gt})=>{var rn;return t.createElement("div",{className:U()(Vt.orderWrap,lt)},t.createElement(vn.Z,{dropdownRender:()=>t.createElement(yn.default,null,jn.map((Xt,kt)=>t.createElement(yn.default.Item,{key:kt,onClick:()=>In(Xt.id)},Xt.name)))},t.createElement("span",{className:Vt.orderTextWrap},(rn=jn.find(Xt=>Ue===Xt.id))==null?void 0:rn.name)),t.createElement("span",{className:Vt.orderIconWrap},t.createElement("span",{className:Vt.orderAsc},t.createElement("i",{className:Te==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Vt.cursorPointer} ${Vt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Vt.cursorPointer}`,onClick:()=>wt(Te==="asc"?"desc":"asc")})),t.createElement("span",{className:Vt.orderDesc},t.createElement("i",{className:Te==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Vt.cursorPointer} ${Vt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Vt.cursorPointer}`,onClick:()=>wt(Te==="asc"?"desc":"asc")}))))},Ze={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"},Et=e(3113),Cn=e(2337),Jt=Object.defineProperty,$t=Object.getOwnPropertySymbols,Tn=Object.prototype.hasOwnProperty,kn=Object.prototype.propertyIsEnumerable,Dr=(Te,Ue,lt)=>Ue in Te?Jt(Te,Ue,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Te[Ue]=lt,or=(Te,Ue)=>{for(var lt in Ue||(Ue={}))Tn.call(Ue,lt)&&Dr(Te,lt,Ue[lt]);if($t)for(var lt of $t(Ue))kn.call(Ue,lt)&&Dr(Te,lt,Ue[lt]);return Te},Wt=(Te,Ue)=>{var lt={};for(var wt in Te)Tn.call(Te,wt)&&Ue.indexOf(wt)<0&&(lt[wt]=Te[wt]);if(Te!=null&&$t)for(var wt of $t(Te))Ue.indexOf(wt)<0&&kn.call(Te,wt)&&(lt[wt]=Te[wt]);return lt},Gn=(Te,Ue,lt)=>new Promise((wt,In)=>{var jn=kt=>{try{Xt(lt.next(kt))}catch(Fn){In(Fn)}},rn=kt=>{try{Xt(lt.throw(kt))}catch(Fn){In(Fn)}},Xt=kt=>kt.done?wt(kt.value):Promise.resolve(kt.value).then(jn,rn);Xt((lt=lt.apply(Te,Ue)).next())}),y=Te=>{var Ue=Te,{className:lt,style:wt,children:In,loading:jn=!1,openLoading:rn,onClick:Xt=()=>{},size:kt="middle",shape:Fn="round",theme:pn}=Ue,En=Wt(Ue,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[qr,jr]=(0,t.useState)(!1),Ir=(0,t.useMemo)(()=>{switch(pn){case Cn.Fy.THEMEONE:return Ze.ThemeOne;case Cn.Fy.DEFAULT:default:return Ze.btn}},[pn]);return t.createElement(Et.ZP,or({onClick:(0,$.throttle)(Rr=>Gn(void 0,null,function*(){rn&&jr(!0);try{yield Xt(Rr)}catch(zr){console.log("error",zr)}rn&&jr(!1)}),2e3,{leading:!0,trailing:!1}),className:U()(Ir,Ze[`${kt}-${Fn}`],lt),style:wt,size:kt,shape:Fn,loading:qr||jn},En),In)},N={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"},P=({className:Te,style:Ue,children:lt=null,onClick:wt,title:In})=>t.createElement("div",{className:U()(N.head,Te),style:Ue},t.createElement("span",{className:"primary-hover",onClick:wt},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:In},In),t.createElement("div",{className:N.node},lt)),xe={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"},qe=({confirmShow:Te=!0,confirmTitle:Ue,confirmClick:lt,cancelShow:wt=!0,cancelTitle:In,cancelClick:jn,className:rn,style:Xt,confirmLoading:kt=!1})=>t.createElement("div",{className:U()(xe.btns,rn),style:Xt},Te&&t.createElement(Et.ZP,{loading:kt,onClick:lt,type:"primary",className:xe.confirm},Ue),wt&&t.createElement(Et.ZP,{onClick:jn,className:xe.cancel},In)),Ge={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"},ht=({className:Te,style:Ue={},LeftContent:lt,children:wt,RightContent:In})=>t.createElement("div",{className:U()(Ge.fixedBottom,Te),style:Ue},t.createElement("div",{className:Ge.wrap},t.createElement("div",{className:Ge.left},lt),t.createElement("div",{className:Ge.center},wt),t.createElement("div",{className:Ge.right},In))),Ft={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"},At=({className:Te,style:Ue={},dataSource:lt=[]})=>t.createElement("div",{className:U()(Ft.crumbs,Te),style:Ue},lt.map((wt,In)=>Inbe.history.push(wt.path)},wt.name):t.createElement("span",null,wt.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:In,style:{color:"#5F6368"}},wt.name))),It=e(31797),en=Object.defineProperty,Ht=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,tn=Object.getOwnPropertySymbols,An=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,bn=(Te,Ue,lt)=>Ue in Te?en(Te,Ue,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Te[Ue]=lt,ke=(Te,Ue)=>{for(var lt in Ue||(Ue={}))An.call(Ue,lt)&&bn(Te,lt,Ue[lt]);if(tn)for(var lt of tn(Ue))un.call(Ue,lt)&&bn(Te,lt,Ue[lt]);return Te},Ve=(Te,Ue)=>Ht(Te,Lt(Ue)),tt=(Te,Ue)=>{var lt={};for(var wt in Te)An.call(Te,wt)&&Ue.indexOf(wt)<0&&(lt[wt]=Te[wt]);if(Te!=null&&tn)for(var wt of tn(Te))Ue.indexOf(wt)<0&&un.call(Te,wt)&&(lt[wt]=Te[wt]);return lt};const{Countdown:dt}=It.default;var st=Te=>{var Ue=Te,{onChange:lt}=Ue,wt=tt(Ue,["onChange"]);const[In,jn]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof In=="number"&&In>=0&<(In)},[In]);const rn=Xt=>{const kt=Math.floor(Xt/1e3);jn(kt)};return t.createElement(dt,Ve(ke({},wt),{onChange:rn}))},at={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},_t=({DataProps:Te,className:Ue,style:lt={}})=>{var wt;return t.createElement("div",{className:U()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",at.ClassRoomItem,Ue),style:lt,onClick:()=>{(0,ce.xg)(Te==null?void 0:Te.first_category_url)}},t.createElement("div",{className:"flex flex-col item-center"},t.createElement("img",{src:`${(wt=Pe.Z)==null?void 0:wt.IMG_SERVER}/images/${Te==null?void 0:Te.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Te==null?void 0:Te.subject_identifier)&&t.createElement("div",{className:"mt-40px"},t.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),t.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},t.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Te!=null&&Te.is_public)&&t.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"),t.createElement("span",{className:U()("text-16px font-medium",at.TitleDom)},Te==null?void 0:Te.name)),t.createElement("div",{className:"c-grey-333 font-medium"},Te==null?void 0:Te.creator),t.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Te==null?void 0:Te.course_members_count),t.createElement("div",{className:"c-grey-333 flex item-center justify-between"},t.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Te==null?void 0:Te.tasks_count),Te!=null&&Te.is_end?t.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):t.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},ln=Object.defineProperty,Hn=Object.getOwnPropertySymbols,Yn=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,Ln=(Te,Ue,lt)=>Ue in Te?ln(Te,Ue,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Te[Ue]=lt,xn=(Te,Ue)=>{for(var lt in Ue||(Ue={}))Yn.call(Ue,lt)&&Ln(Te,lt,Ue[lt]);if(Hn)for(var lt of Hn(Ue))fn.call(Ue,lt)&&Ln(Te,lt,Ue[lt]);return Te},cr=({DataProps:Te=[],selectValue:Ue,onChange:lt,className:wt,style:In={},extra:jn,classNameItem:rn,styleItem:Xt={},barHidden:kt})=>{const[Fn,pn]=(0,t.useState)();return(0,t.useEffect)(()=>{pn(Array.isArray(Ue)?Ue:[Ue])},[Ue]),t.createElement("div",{className:U()("flex px-20px py-10px gap-40px",wt),style:xn({borderBottom:"1px solid #D3F0FF"},In)},Te==null?void 0:Te.map(En=>t.createElement("div",{key:En==null?void 0:En.id,className:U()("flex item-center justify-center current c-grey-333 text-16 relative",rn,En==null?void 0:En.className),style:xn(xn({color:Fn!=null&&Fn.includes(En==null?void 0:En.id)?"#1890FF":"",minWidth:88},Xt),(En==null?void 0:En.style)||{}),onClick:qr=>{lt==null||lt({domEvent:qr,item:En}),En!=null&&En.link&&be.history.push(En==null?void 0:En.link)}},En==null?void 0:En.name,!kt&&(Fn==null?void 0:Fn.includes(En==null?void 0:En.id))&&t.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),t.createElement("div",{className:"ml-auto"},jn))},Un=Object.defineProperty,Bn=Object.defineProperties,Kn=Object.getOwnPropertyDescriptors,tr=Object.getOwnPropertySymbols,er=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,Xr=(Te,Ue,lt)=>Ue in Te?Un(Te,Ue,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Te[Ue]=lt,hn=(Te,Ue)=>{for(var lt in Ue||(Ue={}))er.call(Ue,lt)&&Xr(Te,lt,Ue[lt]);if(tr)for(var lt of tr(Ue))Sr.call(Ue,lt)&&Xr(Te,lt,Ue[lt]);return Te},nn=(Te,Ue)=>Bn(Te,Kn(Ue)),qn=({value:Te,onChange:Ue,onInputChange:lt,className:wt,style:In={},InputProps:jn})=>{const[rn,Xt]=(0,t.useState)(Te);return t.createElement("div",{className:U()("flex item-center rounded-full px-10px py-2px",wt),style:hn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},In)},t.createElement(x.default,nn(hn({bordered:!1},jn),{onChange:kt=>{Xt(kt.target.value),lt==null||lt(encodeURIComponent(kt.target.value))},onPressEnter:kt=>{Ue==null||Ue({domEvent:kt,item:{value:rn}})}})),t.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:kt=>{Ue==null||Ue({domEvent:kt,item:{value:rn}})}}))}},59553:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return B}});var t=e(59301),r=e(92832),g=e(24905),Y=e(95237),m={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",a=e(2524),U=(_,v,d)=>new Promise((V,D)=>{var Z=Ce=>{try{G(d.next(Ce))}catch(de){D(de)}},Ae=Ce=>{try{G(d.throw(Ce))}catch(de){D(de)}},G=Ce=>Ce.done?V(Ce.value):Promise.resolve(Ce.value).then(Z,Ae);G((d=d.apply(_,v)).next())}),B=({data:_,value:v=[],handleChangePage:d,setSelectedRowKeys:V,selectedRowKeys:D,onChange:Z=()=>{}})=>{const[Ae,G]=(0,t.useState)([]),[Ce,de]=(0,t.useState)([]),[H,s]=(0,t.useState)([]);let[n,M]=(0,t.useState)(1),[x,A]=(0,t.useState)();return(0,t.useEffect)(()=>{G(_),de([]),s([])},[_]),(0,t.useEffect)(()=>{V&&(de(D),s(D))},[D]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:m.leftdiv},t.createElement(r.default.Search,{size:"middle",onChange:E=>U(void 0,null,function*(){G(_.filter(w=>{var I;return(I=w==null?void 0:w.name)==null?void 0:I.includes(E.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ae.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(g.default.Group,{value:Ce.map(E=>`${E.course_group_id}`),onChange:E=>{V(Ae.filter(w=>E.includes(`${w.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ae.map((E,w)=>t.createElement(Y.Z,{key:E.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(g.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:E.is_published,value:`${E.course_group_id}`},t.createElement("div",{className:m.listClass},t.createElement("span",{className:m.spantitle,style:{width:E.is_published?"108px":"170px"}},E.name),E.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),t.createElement("div",{className:m.rightdiv},t.createElement(r.default.Search,{onChange:E=>{s(Ce.filter(w=>w.name.includes(E.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),H.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),H.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},H.map((E,w)=>t.createElement(Y.Z,{justify:"space-between",style:{marginTop:"10px"},key:E.course_group_id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},E.name),t.createElement("img",{src:R,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{V(Ce.filter(I=>`${I.course_group_name}`!=`${E.course_group_name}`))}})))))))}},56026:function(Ot,Le,e){"use strict";var t=e(59301),r=Object.defineProperty,g=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,R=($,B,_)=>B in $?r($,B,{enumerable:!0,configurable:!0,writable:!0,value:_}):$[B]=_,a=($,B)=>{for(var _ in B||(B={}))Y.call(B,_)&&R($,_,B[_]);if(g)for(var _ of g(B))m.call(B,_)&&R($,_,B[_]);return $};const U=({style:$})=>t.createElement("div",{style:a({width:60,height:24,background:"rgba(255,104,2,0.1)",borderRadius:2,border:"1px solid #FF6802",textAlign:"center",lineHeight:"22px",color:"#FF6802",fontSize:12,marginLeft:10},$)},"\u533F\u540D\u95EE\u5377");Le.Z=U},99981:function(Ot,Le,e){"use strict";e.d(Le,{Q8:function(){return ee},d0:function(){return X},w6:function(){return Oe}});var t=e(59301),r=e(5083),g=e(57809),Y=e(8591),m=e(43418),R=e(5112),a=e(95237),U=e(43604),$=e(6848),B=e(24905),_=e(3113),v=e(66649),d=e.n(v),V=e(41867),D=e(38147),Z=e(89392),Ae=e.n(Z),G=e(65862),Ce=e(61191),de=e(65582),H=e(4324),s=e(66457),n=e(42656),M=e(83028),x=e(60979),A=e(59301),E=Object.defineProperty,w=Object.defineProperties,I=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,ue=(ye,Fe,rt)=>Fe in ye?E(ye,Fe,{enumerable:!0,configurable:!0,writable:!0,value:rt}):ye[Fe]=rt,he=(ye,Fe)=>{for(var rt in Fe||(Fe={}))ie.call(Fe,rt)&&ue(ye,rt,Fe[rt]);if(we)for(var rt of we(Fe))We.call(Fe,rt)&&ue(ye,rt,Fe[rt]);return ye},Pe=(ye,Fe)=>w(ye,I(Fe)),ce=(ye,Fe,rt)=>new Promise((Je,gt)=>{var Ye=pe=>{try{_e(rt.next(pe))}catch(ut){gt(ut)}},xt=pe=>{try{_e(rt.throw(pe))}catch(ut){gt(ut)}},_e=pe=>pe.done?Je(pe.value):Promise.resolve(pe.value).then(Ye,xt);_e((rt=rt.apply(ye,Fe)).next())});function Oe(ye,Fe){const rt=[];for(let Je=ye;Je{const Je=yed()(Fe).endOf("day"),Ye=ye{const rt=parseInt(d()(ye).format("HH")),Je=parseInt(d()().format("HH")),gt=parseInt(d()().format("mm"));if(!ye)return{disabledHours:()=>Oe(0,Je),disabledMinutes:()=>Oe(0,gt)};if(Fe){const Ye=parseInt(d()(Fe).format("HH")),xt=parseInt(d()(Fe).format("mm"));return d()(ye).isSame(d()(Fe),"day")?{disabledHours:()=>Oe(0,Ye),disabledMinutes:()=>rt<=Ye?Oe(0,xt):[]}:void 0}if(d()(ye).isSame(d()(),"day"))return{disabledHours:()=>Oe(0,Je),disabledMinutes:()=>d()(ye).isSame(d()(),"hour")&&rt<=Je?Oe(0,gt):[]}},{RangePicker:oe}=r.default,{Option:ve}=g.default,q=({shixunHomeworks:ye,loading:Fe,dispatch:rt,classroomList:Je,user:gt})=>{var Ye,xt,_e,pe,ut,J,K,S,l;const j=(0,de.useParams)(),{workSetting:k,workList:C,shixunWorkList:p,headerInfo:le,changeData:L}=ye,[b,se]=(0,t.useState)(!1),[Ne,De]=(0,t.useState)(!1);let[Be,Ie]=(0,t.useState)([]),[T,c]=(0,t.useState)([]),[O,me]=(0,t.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:H.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[be,Me]=(0,t.useState)({}),[pt,Xe]=(0,t.useState)({});(0,t.useEffect)(()=>()=>{Ie([])},[]),(0,t.useEffect)(()=>{se(!(0,V.GJ)())},[(0,V.GJ)()]);const vt=()=>{rt({type:"shixunHomeworks/getWorkSetting",payload:he({},j)})};(0,t.useEffect)(()=>{if(!(k!=null&&k.course_id))return;Object.keys(O).map(function(Et){O[Et]=k[Et]}),(!O.allow_late||!O.unified_late)&&(O.late_penalty=20,O.penalty_type=H.Q.Percent),O.unified_setting||(O.unified_late=!1,O.unified_anonymous_comment=!1,O.unified_anonymous_appeal=!1),Be=JSON.parse(JSON.stringify(k.group_settings.map(Et=>Pe(he({},Et),{group_name:[Et.group_name]})).filter(Et=>Et.publish_time!==null))),T=JSON.parse(JSON.stringify(k.allow_late_settings.map(Et=>Pe(he({},Et),{group_name:[Et.group_name]})).filter(Et=>Et.late_time!==null))),me(he({},O));const Ze=(0,G.QE)((Be==null?void 0:Be.length)>0?Be:[]);Ie([...Ze]),(T==null?void 0:T.length)<=0?c([{penalty_type:H.Q.Percent,late_penalty:20}]):c([...T])},[k]);const Nt=()=>ce(void 0,null,function*(){var Ze,Et;if(((Ze=gt==null?void 0:gt.userInfo)==null?void 0:Ze.user_status)===2){(0,s.Rd)();return}const Cn=JSON.parse(JSON.stringify(O));if(Cn.challenge_settings.filter($t=>!$t.hide),Cn.categoryId=j.categoryId,(Et=Cn.challenge_settings)!=null&&Et.every($t=>!$t.checked)){Y.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Be),!O.unified_setting)Be=Be==null?void 0:Be.map($t=>{var Tn;if(!$t.publish_time||!$t.end_time)throw Y.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!$t.group_name)throw Y.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return $t.group_name=typeof($t==null?void 0:$t.group_name)=="string"?[$t==null?void 0:$t.group_name]:$t==null?void 0:$t.group_name,$t.group_id=(Tn=k.group_settings)==null?void 0:Tn.filter(kn=>{var Dr;return(Dr=$t==null?void 0:$t.group_name)==null?void 0:Dr.includes(kn.group_name)}).map(kn=>kn.group_id||kn.id).toString().split(","),$t});else if(!O.publish_time||!O.end_time)throw Y.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Cn.group_settings=Be,O.allow_late)if(O.unified_late){if(O.late_penalty===null||O.late_penalty===void 0||O.late_penalty<0||O.late_penalty>100)throw Y.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!O.late_time)throw Y.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else T=T==null?void 0:T.map($t=>{var Tn,kn;if($t.late_penalty===null||$t.late_penalty===void 0||$t.late_penalty<0||$t.late_penalty>100)throw Y.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!$t.late_time)throw Y.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!$t.group_name)throw Y.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return $t.group_name=typeof($t==null?void 0:$t.group_name)=="string"?[$t==null?void 0:$t.group_name]:$t==null?void 0:$t.group_name,$t.group_id=(kn=(Tn=$t==null?void 0:$t.group_name)==null?void 0:Tn.map(Dr=>{var or,Wt;let Gn=(Wt=(or=k.group_settings)==null?void 0:or.filter(Q=>(Q==null?void 0:Q.group_name)===Dr))==null?void 0:Wt[0];return Gn==null?void 0:Gn.group_id}))==null?void 0:kn.toString().split(","),$t}),Cn.allow_late_settings=T;let Jt=yield(0,x.Tr)({homework_common_ids:[parseInt(j.categoryId)],course_id:j.coursesId,type:"homework_common"});(Jt==null?void 0:Jt.student_count)===0?Qt(Cn):(Xe(Cn),Me(Jt))}),Qt=Ze=>{var Et;if(Ze.total_score===null){Y.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Ze!=null&&Ze.work_efficiency&&Ze.eff_score===null){Y.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Cn=Ze.challenge_settings.reduce((Tn,kn)=>Tn+Number(kn.challenge_score),0);if((Cn==null?void 0:Cn.toFixed(10))!==((Et=Ze.total_score-Ze.eff_score)==null?void 0:Et.toFixed(10))){Y.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Ze.total_score}\u5206`);return}const Jt={shixun_evaluation:Ze.shixun_evaluation,challenge_settings:Ze.challenge_settings};let $t=()=>{var Tn;const kn=()=>ce(void 0,null,function*(){De(!0),(yield(0,D.ZP)(`/api/homework_commons/${j.categoryId}/publish_setting.json`,{method:"post",body:he({},Ze)})).status===0&&(Y.ZP.success("\u66F4\u65B0\u6210\u529F"),vt(),rt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:he({},j)})),De(!1)});!(0,Z.isEqual)(L,Jt)&&!((Tn=le==null?void 0:le.homework_status)!=null&&Tn.includes("\u672A\u53D1\u5E03"))?m.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:kn}):kn()};k!=null&&k.high_resources_consume&&!(k!=null&&k.high_resources_consume_permission)?rt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:j.coursesId,type:"shixun",type_id:j.categoryId,name:k.homework_name,fn:()=>{$t()}}}):$t()},Kt=(Ze,Et,Cn="group_id")=>{var Jt;return Et?Et.find($t=>$t[Cn]===Ze):(Jt=k==null?void 0:k.group_settings)==null?void 0:Jt.find($t=>$t.group_id[0]===Ze)},Vt=(k==null?void 0:k.allow_late)||(k==null?void 0:k.anonymous_comment),vn=Ze=>{var Et,Cn;const Jt=Kt(Ze,k==null?void 0:k.allow_late_settings,"id"),$t=Kt(Ze,k==null?void 0:k.anonymous_comment_settings),Tn=Kt(Ze);return(k==null?void 0:k.allow_late)&&Jt&&d()(Jt==null?void 0:Jt.late_time)<=d()()||(k==null?void 0:k.anonymous_comment)&&$t&&($t==null?void 0:$t.evaluation_start)!==null||((Cn=(d()(Tn==null?void 0:Tn.end_time)<=d()()&&((Et=k==null?void 0:k.allow_late_settings)==null?void 0:Et.filter(kn=>kn.group_id.includes(Ze))))[0])==null?void 0:Cn.late_time)!=null},yn=(0,t.useMemo)(()=>(k==null?void 0:k.allow_late)||(k==null?void 0:k.all_group_late),[k,le]),Gt=k==null?void 0:k.anonymous_comment,Sn=Ze=>{if(!Ze)return!1;const Et=Kt(Ze,k==null?void 0:k.anonymous_comment_settings);return(k==null?void 0:k.anonymous_comment)&&Et&&(Et==null?void 0:Et.evaluation_start)!==null},Nn=(Ze,Et)=>{var Cn,Jt,$t;rt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Ze,index:Et,rangePickerDisabled:b||(d()()<=d()((Jt=Kt((Cn=Ze==null?void 0:Ze.group_id)==null?void 0:Cn[0]))==null?void 0:Jt.publish_time)?!1:[!0,vn(($t=Ze==null?void 0:Ze.group_id)==null?void 0:$t[0])]),disabledDate:k==null?void 0:k.course_end_date}})};return A.createElement("section",{className:Ce.Z.form},A.createElement("div",{className:Ce.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",A.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),A.createElement("div",null,A.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},A.createElement(R.ZP.Group,{disabled:b||!((Ye=le==null?void 0:le.homework_status)!=null&&Ye.includes("\u672A\u53D1\u5E03"))||(0,V.Rm)()&&!((xt=Je.AssistantObject.practice)!=null&&xt.can_publish),value:O.unified_setting,onChange:Ze=>{var Et;if(!((Et=le==null?void 0:le.homework_status)!=null&&Et.includes("\u672A\u53D1\u5E03"))){Y.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(O.unified_setting=!O.unified_setting,O.unified_setting||(O.unified_late=!1,c([{late_penalty:5}])),me(Object.assign({},O)),O.unified_setting===!1&&Be==""){Ie(Be.concat({}));return}O.unified_setting&&(Ie([]),c([{late_penalty:5}]))}},A.createElement(R.ZP,{value:!0,disabled:b||!(k!=null&&k.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),A.createElement(R.ZP,{disabled:b||!((_e=k==null?void 0:k.group_settings)!=null&&_e.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((pe=k==null?void 0:k.group_settings)==null?void 0:pe.length)===0&&A.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),O.unified_setting&&A.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},A.createElement(a.Z,{align:"middle"},A.createElement(U.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),A.createElement(U.Z,{className:"ml10"},A.createElement(r.default,{size:"large",disabled:b||!((ut=le==null?void 0:le.homework_status)!=null&&ut.includes("\u672A\u53D1\u5E03")||(J=le==null?void 0:le.homework_status)!=null&&J.includes("\u672A\u5F00\u59CB"))||(0,V.Rm)()&&!((K=Je.AssistantObject.practice)!=null&&K.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ze=>ee(Ze,k==null?void 0:k.course_end_date),disabledTime:Ze=>X(Ze),value:O.publish_time?d()(O.publish_time):"",onChange:(Ze,Et)=>{O.publish_time=Et,(O.end_time==""||!O.end_time)&&O.unified_setting&&(O.end_time=d()(Ze).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),me(Object.assign({},O))}}))),A.createElement(a.Z,{align:"middle",className:"pl30"},A.createElement(U.Z,null,"\u622A\u6B62\u65F6\u95F4"),A.createElement(U.Z,{className:"ml10"},A.createElement(r.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:d()((0,G.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(k==null?void 0:k.allow_late)&&(k==null?void 0:k.homework_status.includes("\u5DF2\u622A\u6B62"))||b||(k==null?void 0:k.allow_late)&&d()()>=d()(k==null?void 0:k.end_time)||(0,V.Rm)()&&!((S=Je.AssistantObject.practice)!=null&&S.can_publish),disabledDate:Ze=>ee(Ze,k==null?void 0:k.course_end_date,O.publish_time),disabledTime:Ze=>X(Ze,O.publish_time),value:O.end_time?d()(O.end_time):"",onChange:(Ze,Et)=>{O.end_time=Et,me(Object.assign({},O))}})))),!O.unified_setting&&(Be==null?void 0:Be.length)>0&&A.createElement(a.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Be&&Be.map(function(Ze,Et){var Cn,Jt,$t,Tn,kn,Dr,or;return A.createElement(U.Z,{span:24,key:Et},A.createElement(a.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Et==(Be==null?void 0:Be.length)-1?"0px":"10px"}},A.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Et+1),A.createElement(g.default,{disabled:b||((Cn=le==null?void 0:le.homework_status)!=null&&Cn.includes("\u672A\u53D1\u5E03")&&Ze.id||d()(){var Gn;if((0,V.Rm)()&&!((Gn=Je.AssistantObject.practice)!=null&&Gn.can_publish)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be[Et].group_name=Wt,Be[Et].group_id=Ze.group_id;const Q=(0,Z.flattenDeep)(Be.map(N=>N.group_name)),y=T.map(N=>{let F=(N==null?void 0:N.group_name)||[];return Pe(he({},N),{group_name:(0,Z.remove)(F,P=>Q.includes(P))})});c(y),Ie(Be.slice())},maxTagCount:4,maxTagPlaceholder:Wt=>A.createElement("div",{style:{cursor:"pointer"},onClick:()=>Nn(Ze,Et)},"+",Wt==null?void 0:Wt.length)},k.group_settings&&k.group_settings.map(function(Wt){if(!Be.map(Q=>Q.group_name).flat().includes(Wt.group_name))return A.createElement(ve,{value:Wt.group_name,key:Wt.id},Wt.group_name)})),A.createElement("div",{className:"ml20"},A.createElement(oe,{size:"large",ranges:{\u6B64\u523B:[Ze.publish_time?d()(Ze.publish_time):d()(),d()()]},allowClear:!1,disabled:b||(d()()<=d()((Tn=Kt(($t=Ze==null?void 0:Ze.group_id)==null?void 0:$t[0]))==null?void 0:Tn.publish_time)?!1:[!0,vn((kn=Ze==null?void 0:Ze.group_id)==null?void 0:kn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Wt=>ee(Wt,k==null?void 0:k.course_end_date),disabledTime:Wt=>X(Wt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[d()((0,G.U6)(),"HH:mm"),d()((0,G.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ze.publish_time&&[d()(Ze.publish_time),Ze.end_time?d()(Ze.end_time):void 0],onChange:(Wt,Gn)=>{var Q;if((0,V.Rm)()&&!((Q=Je.AssistantObject.practice)!=null&&Q.can_publish)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be[Et].publish_time=Gn[0],!Ze.end_time&&Gn[0]?Be[Et].end_time=d()(Gn[0]).add(7,"days"):Be[Et].end_time=Gn[1],Ie([...Be])},onCalendarChange:(Wt,Gn,Q)=>{if(Gn!=null&&Gn[0]&&!Gn[1]){const y=d()(Gn[0]).add(7,"days");Be[Et].publish_time=Gn[0],Be[Et].end_time=y,Ie([...Be])}}})),!b&&A.createElement("div",{style:{display:"flex",width:"50px"}},((Dr=Ze==null?void 0:Ze.group_id)==null?void 0:Dr.length)>1&&A.createElement($.Z,{title:"\u89C4\u5219\u62C6\u5206"},A.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Nn(Ze,Et)})),(Be==null?void 0:Be.length)<((or=k==null?void 0:k.group_settings)==null?void 0:or.length)&&A.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Wt;if((0,V.Rm)()&&!((Wt=Je.AssistantObject.practice)!=null&&Wt.can_publish)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ie(Be.concat({}))}}),((Ze==null?void 0:Ze.publish_time)&&d()(){const Wt=(0,Z.cloneDeep)(T);Wt.forEach((Gn,Q)=>{Gn.group_name&&(Gn.group_name=Gn.group_name.filter(y=>{var N;return!((N=Be[Et].group_name)!=null&&N.includes(y))}))}),Be=Be.filter((Gn,Q)=>Et!==Q),c(Wt),Ie(Be.slice()),setTimeout(()=>Ie(Be.slice()),10)}}))))}))),A.createElement(a.Z,null,A.createElement(U.Z,null,A.createElement("div",{className:Ce.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",A.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),A.createElement(U.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},A.createElement(B.default,{checked:O.allow_late,disabled:b||yn,onChange:Ze=>{var Et;if((0,V.Rm)()&&!((Et=Je.AssistantObject.practice)!=null&&Et.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ze.target.checked&&m.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:A.createElement("div",{style:{padding:10,background:"#f5f6f9"}},A.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),A.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),A.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),O.allow_late=!O.allow_late,T==""&&c([{late_penalty:5}]),me(Object.assign({},O))}},A.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(O==null?void 0:O.allow_late)&&A.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},A.createElement("div",{style:{display:"flex"}},A.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),A.createElement(R.ZP.Group,{style:{marginLeft:"20px"},disabled:b||(k==null?void 0:k.anonymous_comment)||(k==null?void 0:k.allow_late),value:O.unified_late,onChange:Ze=>{var Et;if((0,V.Rm)()&&!((Et=Je.AssistantObject.practice)!=null&&Et.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}O.unified_late=Ze.target.value,T==""&&!Ze.target.value&&c([{penalty_type:H.Q.Percent,late_penalty:20}]),me(he({},O))}},(O==null?void 0:O.unified_setting)&&A.createElement(R.ZP,{value:!0,disabled:!(k!=null&&k.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((l=k==null?void 0:k.group_settings)==null?void 0:l.length)>0&&A.createElement(R.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),O!=null&&O.unified_late?A.createElement(A.Fragment,null,A.createElement(a.Z,{align:"middle",style:{marginTop:"10px"}},A.createElement(U.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),A.createElement(U.Z,{className:"ml20"},A.createElement(H.Z,{disabled:b||Gt,value:{type:O.penalty_type,inputValue:O.late_penalty},onChange:Ze=>{var Et;if((0,V.Rm)()&&!((Et=Je.AssistantObject.practice)!=null&&Et.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}me(Pe(he({},O),{late_penalty:Ze.inputValue,penalty_type:Ze.type}))}})),A.createElement(U.Z,{flex:"1",className:"ml5"},A.createElement("span",{className:"c-grey-c ml10"},O.penalty_type===H.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),A.createElement(a.Z,{align:"middle",style:{marginTop:"15px"}},A.createElement(U.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),A.createElement(U.Z,{className:"ml20"},A.createElement(r.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:d()((0,G.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:b||Gt,value:O.late_time?d()(O.late_time):"",disabledDate:Ze=>ee(Ze,k==null?void 0:k.course_end_date),onChange:(Ze,Et)=>{var Cn;if((0,V.Rm)()&&!((Cn=Je.AssistantObject.practice)!=null&&Cn.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}O.late_time=Et,me(Object.assign({},O))}})))):T.map(function(Ze,Et){var Cn;return A.createElement(U.Z,{span:24,key:Et},A.createElement(a.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},A.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Et+1),A.createElement(g.default,{disabled:b||!((Cn=le==null?void 0:le.homework_status)!=null&&Cn.includes("\u672A\u53D1\u5E03"))&&Ze.id||(k==null?void 0:k.anonymous_comment),mode:"multiple",className:Ce.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Ze.group_name=="string"?[Ze.group_name]:Ze.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Jt=>{var $t;if((0,V.Rm)()&&!(($t=Je.AssistantObject.practice)!=null&&$t.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}T[Et].group_name=Jt,T[Et].group_id=Ze.group_id,c(T.slice())}},k.group_settings&&k.group_settings.map(function(Jt){const $t=T.map(kn=>kn.group_name).flat(),Tn=Be.map(kn=>kn.group_name).flat();if(O!=null&&O.unified_setting){if(!$t.includes(Jt.group_name))return A.createElement(ve,{value:Jt.group_name,key:Jt.id},Jt.group_name)}else if(Tn.includes(Jt.group_name)&&!$t.includes(Jt.group_name))return A.createElement(ve,{value:Jt.group_name,key:Jt.id},Jt.group_name)})),A.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),A.createElement(H.Z,{disabled:b||Sn(Ze.id),value:{type:Ze.penalty_type,inputValue:Ze.late_penalty},onChange:Jt=>{var $t;if((0,V.Rm)()&&!(($t=Je.AssistantObject.practice)!=null&&$t.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}T[Et].late_penalty=Jt.inputValue,T[Et].penalty_type=Jt.type,c([...T])}}),A.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),A.createElement(r.default,{size:"large",disabled:b||Sn(Ze.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:d()((0,G.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Jt=>ee(Jt,k==null?void 0:k.course_end_date),format:"YYYY-MM-DD HH:mm",value:Ze!=null&&Ze.late_time?d()(Ze.late_time):void 0,onChange:(Jt,$t)=>{var Tn;if((0,V.Rm)()&&!((Tn=Je.AssistantObject.practice)!=null&&Tn.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}T[Et].late_time=$t,c([...T])}}),!b&&A.createElement("div",{style:{display:"flex",width:"50px"}},A.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Jt;if((0,V.Rm)()&&!((Jt=Je.AssistantObject.practice)!=null&&Jt.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}c(T.concat({penalty_type:H.Q.Percent,late_penalty:20}))}}),Et>0&&!Ze.id&&A.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Jt;if((0,V.Rm)()&&!((Jt=Je.AssistantObject.practice)!=null&&Jt.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}T=T.filter(($t,Tn)=>Et!==Tn),c(T.slice()),setTimeout(()=>c(T.slice()),10)}}))))})),!b&&A.createElement(A.Fragment,null,A.createElement(_.ZP,{type:"primary",size:"large",loading:Ne,style:{width:"138px",marginTop:"30px"},onClick:()=>Nt()},"\u4FDD\u5B58")),A.createElement(n.Z,{onConfirm:(Ze,Et)=>{Be.splice(Ze,0,...Et),Be.splice(Ze+Et.length,1);const Cn=(0,G.QE)([...Be]);Ie([...Cn])}}),A.createElement(M.Z,{resdata:be,type:"shixun",okloading:Ne,oktext:(be==null?void 0:be.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ze=>ce(void 0,null,function*(){De(!0);let Et=yield(0,D.ZP)(`/api/courses/${j.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(j.categoryId)]}});De(!1),(Et==null?void 0:Et.status)===0&&Qt(pt)})}))};Le.ZP=(0,de.connect)(({shixunHomeworks:ye,classroomList:Fe,loading:rt,user:Je})=>({shixunHomeworks:ye,classroomList:Fe,loading:rt.effects,user:Je}))(q)},91704:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return B}});var t=e(59301),r=e(92832),g=e(24905),Y=e(95237),m={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",a=e(2524),U=(_,v,d)=>new Promise((V,D)=>{var Z=Ce=>{try{G(d.next(Ce))}catch(de){D(de)}},Ae=Ce=>{try{G(d.throw(Ce))}catch(de){D(de)}},G=Ce=>Ce.done?V(Ce.value):Promise.resolve(Ce.value).then(Z,Ae);G((d=d.apply(_,v)).next())}),B=({data:_,value:v=[],handleChangePage:d,setSelectedRowKeys:V,selectedRowKeys:D,onChange:Z=()=>{}})=>{const[Ae,G]=(0,t.useState)([]),[Ce,de]=(0,t.useState)([]),[H,s]=(0,t.useState)([]);let[n,M]=(0,t.useState)(1),[x,A]=(0,t.useState)();return(0,t.useEffect)(()=>{G(_),de([]),s([])},[_]),(0,t.useEffect)(()=>{V&&(de(D),s(D))},[D]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:m.leftdiv},t.createElement(r.default.Search,{size:"middle",onChange:E=>U(void 0,null,function*(){G(_.filter(w=>{var I;return(I=w==null?void 0:w.name)==null?void 0:I.includes(E.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ae.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(g.default.Group,{value:Ce.map(E=>`${E.id}`),onChange:E=>{V(Ae.filter(w=>E.includes(`${w.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ae.map((E,w)=>t.createElement(Y.Z,{key:E.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(g.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:E.is_published,value:`${E.id}`},t.createElement("div",{className:m.listClass},t.createElement("span",{className:m.spantitle,style:{width:E.is_published?"108px":"170px"}},E.name),E.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),t.createElement("div",{className:m.rightdiv},t.createElement(r.default.Search,{onChange:E=>{s(Ce.filter(w=>w.name.includes(E.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),H.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),H.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},H.map((E,w)=>t.createElement(Y.Z,{justify:"space-between",style:{marginTop:"10px"},key:E.id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},E.name),t.createElement("img",{src:R,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{V(Ce.filter(I=>`${I.id}`!=`${E.id}`))}})))))))}},48436:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return _}});var t=e(59301),r=e(20834),g=e(92832),Y=e(24905),m=e(3113),R=e(38854),a={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},U=e(41867),$=e(84105),_=({buttonDataSource:v,onButtonClick:d,useBatchStatus:V,allSelect:D,setAllSelect:Z,selectArrs:Ae,onMenuClick:G,setSeleArr:Ce,catalogue:de,addCatalogue:H})=>{const[s,n]=(0,t.useState)(!1),[M,x]=(0,t.useState)("");console.log("---",de);const A=t.createElement("div",{className:a.moveCategory,onMouseLeave:E=>n(!1)},t.createElement(r.default,{onClick:G,style:{maxHeight:300,width:240,overflow:"auto"}},t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},t.createElement(g.default,{onChange:E=>{x(E.target.value)}})),de==null?void 0:de.map(function(E,w){var I;if(!(M!==""&&E.category_name.indexOf(M)<0))return t.createElement(t.Fragment,null,t.createElement(r.default.Item,{className:"multi-llipsis1e",key:E.category_id,title:E.category_name},E.category_name),(I=E==null?void 0:E.third_category)==null?void 0:I.map(we=>t.createElement(r.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:we.category_id,title:we.category_name},we.category_name)))}),H&&t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:H},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return t.createElement("div",{className:a.bottomControlContainer},t.createElement("div",null,t.createElement("div",null,t.createElement(Y.default,{checked:D,onChange:Z},"\u5168\u9009\u672C\u9875\uFF08",Ae.length,"\uFF09")),(0,U.GJ)()&&v.map(E=>t.createElement("div",{key:E.name},t.createElement(m.ZP,{type:"primary",icon:E.icon,className:a.buttonWrap,onClick:()=>d(E)},E.name))),(0,U.GJ)()&&(H||de)&&t.createElement("div",null,t.createElement(R.Z,{open:s,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>A,getPopupContainer:E=>E.parentNode},t.createElement("span",{className:"ant-dropdown-link",onMouseEnter:E=>n(!0)},t.createElement(m.ZP,{type:"primary",className:a.buttonWrap,icon:t.createElement("i",{className:"iconfont icon-yidongmulu"})},t.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",t.createElement($.Z,null))))))),t.createElement("div",null,t.createElement(m.ZP,{type:"primary",ghost:!0,onClick:()=>{V(!1),Ce([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},42656:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return Z}});var t=e(59301),r=e(65582),g=e(5083),Y=e(43418),m=e(92832),R=e(95237),a=e(43604),U={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},$=e(66649),B=e.n($),_=e(65862),v=e(2524),d=e(59301);const{RangePicker:V}=g.default,D=({dispatch:Ae,classroomList:G,onConfirm:Ce})=>{const[de,H]=(0,t.useState)([]),[s,n]=(0,t.useState)([]),[M,x]=(0,t.useState)("");(0,t.useEffect)(()=>{var w;if(G.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let I=G.actionTabs.data;console.log("data",I);let we=(w=I==null?void 0:I.group_name)==null?void 0:w.map((ie,We)=>{var ue;return{group_id:I==null?void 0:I.group_id[We],group_name:I==null?void 0:I.group_name[We],is_admin:I==null?void 0:I.is_admin,end_time:I==null?void 0:I.end_time,publish_time:Array.isArray(I==null?void 0:I.publish_time)?(ue=I==null?void 0:I.publish_time)==null?void 0:ue[0]:I==null?void 0:I.publish_time}});we&&(H([...we]),n([...we]))}},[G.actionTabs]);const A=()=>{Ae({type:"classroomList/setActionTabs",payload:{}}),x("")},E=w=>{if(w){const I=s==null?void 0:s.filter(we=>{var ie,We;return(We=(ie=we==null?void 0:we.group_name)==null?void 0:ie.toLowerCase())==null?void 0:We.includes(w==null?void 0:w.toLowerCase())});H(I)}else H(s)};return d.createElement(Y.default,{width:980,title:d.createElement("div",{style:{fontWeight:"bold",display:"flex"}},d.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",d.createElement("span",{className:U.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),d.createElement(m.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:M,onChange:w=>{x(w.target.value.trim()),E(w.target.value.trim())}})),centered:!0,maskClosable:!1,open:G.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>A(),onOk:()=>{var w;Ce((w=G.actionTabs)==null?void 0:w.index,s),A()}},d.createElement("div",{className:U.modal_con},d.createElement(R.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(de==null?void 0:de.length)>0?de.map(function(w,I){var we,ie;return d.createElement(a.Z,{span:24,key:I},d.createElement(R.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:I==(de==null?void 0:de.length)-1?"0px":"10px"}},d.createElement("div",{className:U.multiple_select,title:w.group_name},w.group_name),d.createElement("div",{className:"ml20"},d.createElement(V,{size:"large",ranges:{\u6B64\u523B:[w.publish_time?B()(w.publish_time):B()(),B()()]},allowClear:!1,disabled:(we=G.actionTabs)==null?void 0:we.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:We=>{var ue;return(0,_.Q8)(We,(ue=G.actionTabs)==null?void 0:ue.disabledDate)},disabledTime:We=>(0,_.d0)(We),showTime:{showNow:!0,format:"HH:mm",defaultValue:[B()((0,_.U6)(),"HH:mm"),B()((0,_.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:w.publish_time&&[B()(w.publish_time),w.end_time?B()(w.end_time):void 0],onChange:(We,ue)=>{de[I].publish_time=ue[0],de[I].end_time=ue[1],H([...de]),s.forEach(he=>{he.group_id===w.group_id&&(he.publish_time=ue[0],he.end_time=ue[1])}),n([...s])}})),(ie=G.actionTabs)!=null&&ie.rangePickerDisabled?d.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):d.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{de.splice(I,1),H([...de]),s.forEach((We,ue)=>{We.group_id===w.group_id&&s.splice(ue,1)}),n([...s])}})))}):d.createElement(v.Z,null))))};var Z=(0,r.connect)(({classroomList:Ae})=>({classroomList:Ae}))(D)},37497:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return G}});var t=e(59301),r=e(20834),g=e(24905),Y=e(3113),m=e(38854),R=e(6848),a=e(57809),U=e(92832),$={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},B=e(41867),_=e(87395),v=e(84105),d=e(26724),V=e.n(d),D=e(65582),Z=(Ce,de,H)=>new Promise((s,n)=>{var M=E=>{try{A(H.next(E))}catch(w){n(w)}},x=E=>{try{A(H.throw(E))}catch(w){n(w)}},A=E=>E.done?s(E.value):Promise.resolve(E.value).then(M,x);A((H=H.apply(Ce,de)).next())}),G=({isAdmin:Ce,dataSource:de,batchStatus:H,SortMenuName:s,setSortMenuName:n,detailCourseGroupsList:M,onSearch:x,onBoard:A,onSort:E,isboard:w,dispatch:I,onBatch:we,SortMenus:ie,isShowMode:We=!1,onModeChange:ue})=>{const[he,Pe]=(0,t.useState)(!1),[ce,Oe]=(0,t.useState)([]),[ee,X]=(0,t.useState)(!0);let[oe,ve]=(0,t.useState)([]);const[q,ye]=(0,t.useState)(1),[Fe,rt]=(0,t.useState)(!1),Je=(0,D.useParams)(),gt=pe=>{n(pe.name),E(pe)};(0,t.useEffect)(()=>{w&&Ye()},[w]);const Ye=()=>Z(void 0,null,function*(){var pe;if(ee&&!Fe){rt(!0),ye(q+1);const ut=yield I({type:"classroomList/getCourseGroupsList",payload:{page:q,id:Je.coursesId,limit:20,nonenavigate:!0}});let J=[...(ut==null?void 0:ut.course_groups)||[]];((pe=ut==null?void 0:ut.course_groups)==null?void 0:pe.length)<20&&(X(!1),J.push({id:0,name:"\u672A\u5206\u73ED"})),rt(!1),ve([...oe,...J])}}),xt=t.createElement("section",{className:$.dropmenu},t.createElement("div",{style:{maxHeight:200,overflow:"auto"}},t.createElement(V(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:pe=>{Ye()},hasMore:ee,useWindow:!1},t.createElement(r.default,{style:{width:240,zIndex:10}},(M==null?void 0:M.group_count)>0&&(oe==null?void 0:oe.filter(pe=>pe.edit_auth||pe.name==="\u672A\u5206\u73ED").map(function(pe,ut){return t.createElement(r.default.Item,{key:pe.id},t.createElement(g.default,{checked:ce.includes(pe.id),value:pe.id,onChange:J=>{let K=ce.indexOf(pe.id);ce.indexOf(pe.id)>-1?Oe(ce.filter(S=>S!==pe.id)):Oe(ce.concat(pe.id))}},pe.name))}))))),t.createElement("aside",{style:{background:"#fff"}},t.createElement("div",null,t.createElement(Y.ZP,{type:"link",onClick:()=>{A(ce)}},"\u786E\u5B9A"),t.createElement(Y.ZP,{type:"link",onClick:()=>{Oe([])}},"\u91CD\u7F6E")))),_e=s==="\u9ED8\u8BA4\u6392\u5E8F";return t.createElement("div",{className:$.searchSortControllerContainer},!!(ie!=null&&ie.length)&&t.createElement("div",null,t.createElement(m.Z,{dropdownRender:()=>t.createElement(r.default,{selectedKeys:[s]},ie.map(pe=>t.createElement(r.default.Item,{key:pe.name,onClick:()=>gt(pe)},pe.name)))},t.createElement("div",null,t.createElement("span",{className:`${$.btn} ${_e?$.btnSort:""}`},t.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),s)))),_e&&t.createElement(R.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},t.createElement("span",{className:$.tips},t.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),We&&t.createElement(a.default,{defaultValue:"",onChange:ue,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),t.createElement(U.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:x,style:{width:220,marginLeft:We?"":"auto"}}),(0,B.eB)()&&w&&t.createElement(m.Z,{dropdownRender:()=>xt,open:he,onOpenChange:pe=>{Pe(pe)}},t.createElement("a",null,"\u5206\u73ED",he?t.createElement(_.Z,{style:{marginLeft:6}}):t.createElement(v.Z,{style:{marginLeft:6}}))))}},95651:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return d}});var t=e(59301),r=e(95237),g=e(43604),Y=e(20834),m=e(6848),R=e(38854),a=e(8591),U={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},$=e(65582),B=e(41867),_=e(65862),d=({isLoading:V,addText:D,tabDataSource:Z,isAdmin:Ae,dispatch:G,classroomList:Ce,type:de,isExercise:H,defaultSelectedKeys:s,onTabMenuClick:n,getDropdownMenu:M,showControlButton:x,buttonText:A,buttonIcon:E="icon-tianjiadaohang",extraNode:w,user:I,onButtonClick:we,isModelUser:ie})=>{var We,ue,he,Pe,ce;const Oe=(0,$.useParams)();return t.createElement("div",{className:U.tabMenuContainer},t.createElement(r.Z,null,t.createElement(g.Z,{flex:"1"},t.createElement(Y.default,{onSelect:ee=>V?{}:n(ee),mode:"horizontal",selectedKeys:s},Z.map(ee=>t.createElement(Y.default.Item,{key:typeof ee.index=="number"?ee.index:ee.id},t.createElement("span",{className:"c-grey-666"},ee.name),ee.total!==void 0&&Ae&&t.createElement("span",{className:"c-grey-999 ml20"},ee.total||0))))),Ae&&H&&t.createElement(m.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},t.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,_.xg)("/zbstatistics")}})),Ae&&H&&t.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{G({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),Ae&&t.createElement(g.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},H&&t.createElement(R.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>t.createElement(Y.default,null,t.createElement(Y.default.Item,{key:1,onClick:()=>{var ee;if((0,B.Rm)()&&!((ee=Ce.AssistantObject.exercise)!=null&&ee.can_download)){a.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}G({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:de,exportType:"exercise",category_id:Oe.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),t.createElement(Y.default.Item,{key:3,onClick:()=>{var ee;if((0,B.Rm)()&&!((ee=Ce.AssistantObject.exercise)!=null&&ee.can_download)){a.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$.history.push(`/classrooms/${Oe==null?void 0:Oe.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},t.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},t.createElement("span",{style:{color:"#666666",cursor:"pointer"}},t.createElement("i",{className:"iconfont icon-xiazai6"})))),t.createElement("div",{className:U.control},t.createElement("div",{className:U.extra},w),x&&(A=="\u6DFB\u52A0\u76F4\u64AD"?t.createElement(R.Z,{menu:{items:(ue=(We=[{label:t.createElement("div",{onClick:()=>{we("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},ie&&{label:t.createElement("div",{onClick:()=>{we("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:We.filter(ee=>ee==null?void 0:ee.show))==null?void 0:ue.map(ee=>({label:ee==null?void 0:ee.label,key:ee==null?void 0:ee.key}))}},t.createElement("span",{className:U.selectBtn},t.createElement("span",null,t.createElement("i",{className:`iconfont ${E}`})),t.createElement("span",null,A))):t.createElement("span",{onClick:we,style:{cursor:"pointer"},className:U.selectBtn},t.createElement("span",null,t.createElement("i",{className:`iconfont ${E}`})),t.createElement("span",null,A))),!!M&&t.createElement(R.Z,{disabled:((he=I==null?void 0:I.userInfo)==null?void 0:he.user_status)===2,className:"ml10",dropdownRender:M},t.createElement("span",{className:((Pe=I==null?void 0:I.userInfo)==null?void 0:Pe.user_status)===2?U.selectBtn1:U.selectBtn},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-tianjiadaohang"})),t.createElement(m.Z,{title:((ce=I==null?void 0:I.userInfo)==null?void 0:ce.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},t.createElement("span",null,D||"\u521B\u5EFA\u8BD5\u5377"))))))))}},87278:function(Ot,Le,e){"use strict";e.r(Le),e.d(Le,{default:function(){return Uo}});var t=e(2337),r=e(59301),g=e(65582),Y=e(20834),m=e(44e3),R=e(8591),a=e(61621),U=e(58421),$=e(81228),B=e(38147),_=e(65862),v=e(41867),d=e(2524),V=e(99313),D=e(78241),Z=e(43418),Ae=e(95237),G=e(43604),Ce=e(3113),de=e(92832),H=e(24905),s=e(6848),n=e(26724),M=e.n(n),x={flex_box_center:"flex_box_center___UvV9K",flex_space_between:"flex_space_between___bcd9v",flex_box_vertical_center:"flex_box_vertical_center___retN8",flex_box_center_end:"flex_box_center_end___JFCYc",flex_box_column:"flex_box_column___efnFV",line1:"line1___Xl74P",form:"form___Zh8DD"},A=e(59301),E=Object.defineProperty,w=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,ie=(z,fe,ae)=>fe in z?E(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,We=(z,fe)=>{for(var ae in fe||(fe={}))I.call(fe,ae)&&ie(z,ae,fe[ae]);if(w)for(var ae of w(fe))we.call(fe,ae)&&ie(z,ae,fe[ae]);return z},ue=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const{TabPane:he}=V.default,Pe=({polls:z,loading:fe,dispatch:ae})=>{const Pt=(0,g.useParams)(),cn=(0,g.useLocation)(),[Rn]=D.default.useForm(),{brankList:Cr}=z;let[gn,St]=(0,r.useState)(!0);const[zn,Oa]=(0,r.useState)("myself");let[dr,ha]=(0,r.useState)([]);const[Wr,fa]=(0,r.useState)(!1);let[na,dn]=(0,r.useState)();const[Vr,Mt]=(0,r.useState)({page:0,limit:20,object_type:"poll",search:"",filter:"myself"}),nr=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,r.useEffect)(()=>{z.actionTabs.key==="\u95EE\u5377\u9009\u7528"&&Or()},[z.actionTabs.key]);let On=[];const Or=()=>ue(void 0,null,function*(){var wn;if(gn){fa(!1),++Vr.page,St(!1);const hr=yield ae({type:"polls/getBrankList",payload:We({},Vr)});dr=[...dr.concat(hr.object_list)],dn(hr.is_teacher),((wn=hr.object_list)==null?void 0:wn.length)ue(void 0,null,function*(){const wn=Rn.getFieldValue(),hr=yield ae({type:"polls/saveBanks",payload:{course_id:Pt.coursesId,object_type:"poll",bank_id:wn.group_ids}});(hr==null?void 0:hr.status)===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u95EE\u5377\u9009\u7528"]),ae({type:"classroomList/getClassroomPollsList",payload:We({},z.actionTabs.params)}),ae({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u53D1\u5E03",selectArrs:hr.object_ids}}),ae({type:"classroomList/getClassroomLeftMenus",payload:{id:Pt.coursesId}}))}),onCancel:()=>{ae({type:"polls/setActionTabs",payload:{}})}},A.createElement(Ae.Z,null,A.createElement(G.Z,{span:12},nr.map((wn,hr)=>A.createElement(Ce.ZP,{key:hr,shape:"round",type:zn===wn.id?"primary":"default",className:"mr10",onClick:Qa=>ue(void 0,null,function*(){dr=[],gn=!0,Vr.page=0,Vr.search="",Vr.filter=wn.id,Or(),Oa(wn.id)})},wn.name))),A.createElement(G.Z,{span:12,className:"tr"},A.createElement(de.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:wn=>{gn=!0,Vr.search=wn,Vr.page=0,dr=[],Or()},style:{width:260}}))),zn==="myself"&&A.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u95EE\u5377\u5217\u8868\u4E2D\u5DF2",A.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u95EE\u5377"),zn==="public"&&A.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u95EE\u5377"),A.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},!na&&zn==="public"&&A.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},A.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u9898\u5E93"),A.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),A.createElement(M(),{initialLoad:!1,pageStart:0,loadMore:()=>{Or()},hasMore:gn,useWindow:!1},A.createElement(D.default,{form:Rn,initialValues:{group_ids:On},className:x.form,onChange:wn=>{On=Rn.getFieldValue()}},Wr&&A.createElement(d.Z,{styles:{margin:"0px auto"}}),A.createElement(D.default.Item,{name:"group_ids"},A.createElement(H.default.Group,{style:{width:"100%",display:"block"}},dr==null?void 0:dr.map(function(wn,hr){return A.createElement(Ae.Z,{key:hr},A.createElement(G.Z,{flex:"2"},A.createElement(H.default,{onChange:Qa=>{},key:hr,value:String(wn==null?void 0:wn.id),defaultChecked:!0},A.createElement(s.Z,{title:wn==null?void 0:wn.name},A.createElement("span",{className:["c-black",x.line1].join(" ")},wn==null?void 0:wn.name)))),A.createElement(G.Z,{flex:"1",className:"c-black"},A.createElement(s.Z,{title:wn==null?void 0:wn.course_list_name},A.createElement("span",{className:x.line1},wn==null?void 0:wn.course_list_name))),A.createElement(G.Z,{flex:"50px",className:"c-black"},zn==="myself"?A.createElement(g.Link,{target:"_blank",to:`/users/${wn.username}/topics/${wn.id}/personal/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):(0,v.j5)()?A.createElement(g.Link,{target:"_blank",to:`/users/${wn.username}/topics/${wn.id}/publicly/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):wn==null?void 0:wn.username))})))))))};var ce=(0,g.connect)(({polls:z,loading:fe})=>({polls:z,loading:fe}))(Pe),Oe=e(5083),ee=e(5112),X=e(66649),oe=e.n(X),ve=e(15518),q=e(99981),ye=e(33270),Fe=e(59301),rt=Object.defineProperty,Je=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,pe=(z,fe,ae)=>fe in z?rt(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,ut=(z,fe)=>{for(var ae in fe||(fe={}))xt.call(fe,ae)&&pe(z,ae,fe[ae]);if(Ye)for(var ae of Ye(fe))_e.call(fe,ae)&&pe(z,ae,fe[ae]);return z},J=(z,fe)=>Je(z,gt(fe)),K=(z,fe)=>{var ae={};for(var Pt in z)xt.call(z,Pt)&&fe.indexOf(Pt)<0&&(ae[Pt]=z[Pt]);if(z!=null&&Ye)for(var Pt of Ye(z))fe.indexOf(Pt)<0&&_e.call(z,Pt)&&(ae[Pt]=z[Pt]);return ae},S=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const l=z=>{var fe=z,{classroomList:ae,polls:Pt,dispatch:cn,courseEndTime:Rn}=fe,Cr=K(fe,["classroomList","polls","dispatch","courseEndTime"]);const gn=(0,g.useParams)(),[St]=D.default.useForm(),[zn,Oa]=(0,r.useState)(1),[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(0),[na,dn]=(0,r.useState)(2e3),[Vr,Mt]=(0,r.useState)(!0),[nr,On]=(0,r.useState)(!1),[Or,wn]=(0,r.useState)(!1),[hr,Qa]=(0,r.useState)([]),[o,i]=(0,r.useState)(!0);(0,r.useEffect)(()=>{Pt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(f(),re())},[Pt.actionTabs]),(0,r.useEffect)(()=>{if(nr){if(Or)return;cn({type:"polls/setActionTabs",payload:{}})}},[nr]);const f=$e=>S(void 0,null,function*(){var ft,Ct,on,Dt;Mt(!0);const bt=yield(0,ye.Cq)(J(ut({},gn),{page:$e||zn,limit:2e4,poll_id:((Ct=(ft=Pt==null?void 0:Pt.actionTabs)==null?void 0:ft.selectArrs)==null?void 0:Ct.length)==1?(Dt=(on=Pt==null?void 0:Pt.actionTabs)==null?void 0:on.selectArrs)==null?void 0:Dt[0]:""}));bt==null||bt.course_groups.map((Yt,ot)=>{Yt.key=Yt.id,Yt.title=Yt.name,Yt.disabled=Yt.is_published}),bt&&(ha([...bt==null?void 0:bt.course_groups]),fa(bt==null?void 0:bt.course_groups_count),Mt(!1),$e||St.setFieldsValue({publish_time:oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:oe()(oe()(new Date((0,_.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),te=()=>S(void 0,null,function*(){var $e,ft,Ct,on;if((0,v.Rm)()&&!((ft=($e=ae==null?void 0:ae.AssistantObject)==null?void 0:$e.group)!=null&&ft.can_publish)){R.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Re(!1);return}const Dt=ut({},St.getFieldsValue());if(Dt.end_time<=Dt.publish_time){R.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Re(!1);return}if((hr==null?void 0:hr.length)<=0&&!o&&dr.length>0){R.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Re(!1);return}let bt={check_ids:[...(Ct=Pt.actionTabs.selectArrs)==null?void 0:Ct.map(ot=>Number(ot))],group_ids:hr.length>0?hr.map(ot=>ot.id):(on=ae.detailCommonHomeworksList)==null?void 0:on.course_groups,end_time:oe()(Dt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:oe()(Dt.publish_time).format("YYYY-MM-DD HH:mm")};Re(!0),(yield(0,B.ZP)(`/api/courses/${gn.coursesId}/polls/publish.json`,{method:"post",body:ut({},bt)})).status===0?(Re(!1),(0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),re(),R.ZP.success("\u53D1\u5E03\u6210\u529F"),cn({type:"polls/setActionTabs",payload:{}}),Pt.actionTabs.types===2?cn({type:"polls/getCommonHeader",payload:ut({},Pt.actionTabs.params)}):cn({type:"classroomList/getClassroomPollsList",payload:ut({},Pt.actionTabs.params)})):Re(!1)}),re=()=>{Oa(1),ha([]),Qa([])},[ze,Re]=(0,r.useState)(!1);return Fe.createElement(Z.default,{width:600,confirmLoading:ze,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:Pt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:te,onCancel:()=>{re(),cn({type:"polls/setActionTabs",payload:{}})}},Fe.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",Fe.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),dr&&Fe.createElement(D.default,{form:St},Fe.createElement("div",{style:{paddingLeft:0}},Fe.createElement(Ae.Z,{className:"mt30",align:"middle"},Fe.createElement(G.Z,null,Fe.createElement(D.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},Fe.createElement(Oe.default,{style:{width:170,marginRight:"25px"},disabledDate:$e=>(0,q.Q8)($e,Rn),disabledTime:$e=>(0,q.d0)($e),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Fe.createElement(G.Z,{className:"ml20"},Fe.createElement(D.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},Fe.createElement(Oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},disabledDate:$e=>(0,q.Q8)($e,Rn,St.getFieldValue("publish_time")),disabledTime:$e=>(0,q.d0)($e,St.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Fe.createElement(Ae.Z,{style:{marginBottom:"10px"}},Fe.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Fe.createElement(ee.ZP.Group,{value:o,onChange:$e=>{i($e.target.value),Qa([])}},Fe.createElement(ee.ZP,{value:!0,disabled:!Pt.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Fe.createElement(ee.ZP,{className:"ml20",disabled:dr.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),dr.length<=0&&Fe.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),!o&&dr.length>0&&Fe.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Fe.createElement("span",{style:{flex:1}},Fe.createElement(H.default,{checked:hr.length===dr.length,onChange:$e=>{hr.length===dr.length?Qa([]):Qa(dr.filter(ft=>!ft.is_published))}},"\u5168\u9009")),Fe.createElement("span",{style:{width:16}}),Fe.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",hr.length||0,"\u4E2A\u5206\u73ED")),!o&&dr.length>0&&Fe.createElement(ve.Z,{data:dr,selectedRowKeys:hr,setSelectedRowKeys:Qa})))};var j=(0,g.connect)(({classroomList:z,polls:fe})=>({classroomList:z,polls:fe}))(l),k=e(71067),C=Object.defineProperty,p=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,b=(z,fe,ae)=>fe in z?C(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,se=(z,fe)=>{for(var ae in fe||(fe={}))le.call(fe,ae)&&b(z,ae,fe[ae]);if(p)for(var ae of p(fe))L.call(fe,ae)&&b(z,ae,fe[ae]);return z},Ne=(z,fe)=>{var ae={};for(var Pt in z)le.call(z,Pt)&&fe.indexOf(Pt)<0&&(ae[Pt]=z[Pt]);if(z!=null&&p)for(var Pt of p(z))fe.indexOf(Pt)<0&&L.call(z,Pt)&&(ae[Pt]=z[Pt]);return ae},De=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const Be=z=>{var fe=z,{polls:ae,dispatch:Pt,user:cn}=fe,Rn=Ne(fe,["polls","dispatch","user"]);const Cr=(0,g.useParams)(),[gn,St]=(0,r.useState)(!1),[zn,Oa]=(0,r.useState)(!1),dr=(0,r.useRef)(null);(0,r.useEffect)(()=>{if(ae.actionTabs.key==="\u5220\u9664"){if((0,v.j5)()){St(!0);return}const Wr={hasNum:0,noHasNum:0};ae.actionTabs.selectArrsAll.map(fa=>{var na;fa.author_login===((na=cn.userInfo)==null?void 0:na.login)?++Wr.hasNum:++Wr.noHasNum}),Wr.noHasNum>0?Z.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:r.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",r.createElement("span",{className:"c-blue"},Wr.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",r.createElement("span",{className:"c-red"},Wr.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",r.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{ha()}}):St(!0)}else St(!1)},[ae.actionTabs.key]);const ha=()=>{Pt({type:"polls/setActionTabs",payload:{}})};return r.createElement(Z.default,{centered:!0,title:"\u63D0\u793A",open:gn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:zn,destroyOnClose:!0,onOk:()=>De(void 0,null,function*(){var Wr;if((Wr=dr.current)!=null&&Wr.onVerify())return;Oa(!0);const fa=yield(0,B.ZP)(`/api/courses/${Cr.coursesId}/polls/destroys.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}});Oa(!1),fa.status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u5220\u9664"]),R.ZP.success("\u5220\u9664\u6210\u529F"),Pt({type:"polls/setActionTabs",payload:{}}),Pt({type:"classroomList/getClassroomPollsList",payload:se({},ae.actionTabs.params)}),Pt({type:"classroomList/getClassroomLeftMenus",payload:{id:Cr.coursesId}}))}),onCancel:()=>{Pt({type:"polls/setActionTabs",payload:{}})}},r.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u95EE\u5377\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),r.createElement(k.Z,{ref:Wr=>dr.current=Wr}))};var Ie=(0,g.connect)(({polls:z,user:fe})=>({polls:z,user:fe}))(Be),T=e(71418),c=e(44304),O=Object.defineProperty,me=Object.defineProperties,be=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,vt=(z,fe,ae)=>fe in z?O(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Nt=(z,fe)=>{for(var ae in fe||(fe={}))pt.call(fe,ae)&&vt(z,ae,fe[ae]);if(Me)for(var ae of Me(fe))Xe.call(fe,ae)&&vt(z,ae,fe[ae]);return z},Qt=(z,fe)=>me(z,be(fe)),Kt=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});function Vt(z,fe){const ae=[];for(let Pt=z;Pt{let fe=new Date;const ae=oe()(z).format("HH");if(oe()(z).isSame(oe()(fe),"day")){const Pt=oe()(fe).format("HH"),cn=oe()(fe).format("mm");return{disabledHours:()=>Vt(0,24).splice(1,Pt*1-1),disabledMinutes:()=>oe()(z).isSame(oe()(fe),"hour")&&ae<=Pt?Vt(0,60).splice(0,cn):Vt(60,60)}}else if(oe()(z).isSame(oe()(),"day")){const Pt=oe()().format("HH"),cn=oe()().format("mm");return{disabledHours:()=>Vt(0,24).splice(0,Pt),disabledMinutes:()=>ae<=Pt?Vt(0,cn):Vt(60,60)}}else return!1},yn=({exercise:z,dispatch:fe,polls:ae})=>{const Pt=(0,g.useParams)(),[cn]=D.default.useForm(),[Rn,Cr]=(0,r.useState)(1),[gn,St]=(0,r.useState)([]),[zn,Oa]=(0,r.useState)(!1),[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(!0),[na,dn]=(0,r.useState)(!1);(0,r.useEffect)(()=>{ae.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&Vr()},[ae.actionTabs]);const Vr=()=>Kt(void 0,null,function*(){var On,Or;Oa(!0);const wn=yield fe({type:"polls/getEndGroups",payload:Qt(Nt({},Pt),{check_ids:[ae.actionTabs.selectArrs]})});(wn==null?void 0:wn.status)==0&&(((On=wn==null?void 0:wn.course_info)==null?void 0:On.length)>0?St([...(Or=wn==null?void 0:wn.course_info)==null?void 0:Or.map((hr,Qa)=>(hr.key=hr.course_group_id,hr.title=hr.course_group_name,hr.name=hr.course_group_name,hr))]):St([]),cn.setFieldsValue({end_time:oe()(oe()(new Date((0,_.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Oa(!1)}),Mt=()=>Kt(void 0,null,function*(){var On;const Or=Nt({},cn.getFieldsValue());if((dr==null?void 0:dr.length)<=0&&gn.length>0&&!((On=z.actionTabs)!=null&&On.unified_setting)){R.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}dn(!0);const wn={check_ids:ae.actionTabs.selectArrs,group_ids:dr};Wr||(wn.end_time=oe()(Or.end_time).format("YYYY-MM-DD HH:mm")),wn.group_ids=dr.map(Qa=>Qa.course_group_id),(yield(0,B.ZP)(`/api/courses/${Pt.coursesId}/polls/end_poll.json`,{method:"post",body:wn})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),fe({type:"polls/setActionTabs",payload:{}}),fe({type:"classroomList/getClassroomPollsList",payload:Nt({},ae.actionTabs.params)})),dn(!1)}),nr=()=>{Cr(1),St([]),ha([]),fa(!0)};return r.createElement(Z.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:ae.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Mt,width:680,confirmLoading:na||zn,onCancel:()=>{nr(),fe({type:"polls/setActionTabs",payload:{}})}},r.createElement(T.Z,{spinning:zn},gn&&r.createElement(D.default,{form:cn},r.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},"\u8BF4\u660E\uFF1A\u7ED3\u675F\u540E\u5B66\u751F\u5C06\u4E0D\u80FD\u63D0\u4EA4\u95EE\u5377\u3002"),r.createElement(Ae.Z,{className:"mt20"},r.createElement("span",{className:"mr10"},r.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),r.createElement(ee.ZP.Group,{value:Wr,onChange:On=>{fa(On.target.value),ha([])}},r.createElement(ee.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),r.createElement(ee.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),r.createElement(D.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Wr?"hidden":"visible"}},r.createElement(Oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},disabledDate:On=>On&&On0&&r.createElement(Ae.Z,{style:{marginBottom:"10px"}},r.createElement("span",{className:"mr10"},r.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),r.createElement("div",null,gn.length>0&&r.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},r.createElement("span",{style:{flex:1}},r.createElement(H.default,{checked:dr.length===gn.length,onChange:On=>{dr.length===gn.length?ha([]):ha(gn)}},"\u5168\u9009")," "),r.createElement("span",{style:{width:16}}),r.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",dr.length||0,"\u4E2A\u5206\u73ED")),r.createElement(c.Z,{data:gn,selectedRowKeys:dr,setSelectedRowKeys:ha}))))))};var Gt=(0,g.connect)(({exercise:z,polls:fe})=>({exercise:z,polls:fe}))(yn),Sn=Object.defineProperty,Nn=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Cn=(z,fe,ae)=>fe in z?Sn(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Jt=(z,fe)=>{for(var ae in fe||(fe={}))Ze.call(fe,ae)&&Cn(z,ae,fe[ae]);if(Nn)for(var ae of Nn(fe))Et.call(fe,ae)&&Cn(z,ae,fe[ae]);return z},$t=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const Tn=({polls:z,dispatch:fe})=>{const ae=(0,g.useParams)();return r.createElement(Z.default,{centered:!0,title:"\u63D0\u793A",open:z.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>$t(void 0,null,function*(){(yield(0,B.ZP)(`/api/courses/${ae.coursesId}/polls/set_public.json`,{method:"post",body:{check_ids:[...z.actionTabs.selectArrs]}})).status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u8BBE\u4E3A\u516C\u5F00"]),R.ZP.success("\u64CD\u4F5C\u6210\u529F"),fe({type:"polls/setActionTabs",payload:{}}),fe({type:"polls/getClassroomExercisesList",payload:Jt({},z.actionTabs.params)}))}),onCancel:()=>{fe({type:"polls/setActionTabs",payload:{}})}},r.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",r.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var kn=(0,g.connect)(({polls:z})=>({polls:z}))(Tn),Dr=e(38854),or=e(1710),Wt={flex_box_center:"flex_box_center___liigd",flex_space_between:"flex_space_between___WdHt6",flex_box_vertical_center:"flex_box_vertical_center___oCxs4",flex_box_center_end:"flex_box_center_end___U73DH",flex_box_column:"flex_box_column___yCJTQ",bg:"bg___GKN9A",containerTitle:"containerTitle___wCbPJ",selectBtn:"selectBtn___SxvgF",containerDesc:"containerDesc___kYLAL",listItem:"listItem___TI6qH",info:"info___h512h",title:"title___V8j9_",titleLeft:"titleLeft___v4oIQ",titleRight:"titleRight___IpU8k",flexBox:"flexBox___qLBm9",iconV:"iconV___jEHVf",acitons:"acitons___PpS6t"},Gn=e(56026),Q=e(59301),y=Object.defineProperty,N=Object.defineProperties,F=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,qe=(z,fe,ae)=>fe in z?y(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Ge=(z,fe)=>{for(var ae in fe||(fe={}))xe.call(fe,ae)&&qe(z,ae,fe[ae]);if(P)for(var ae of P(fe))Se.call(fe,ae)&&qe(z,ae,fe[ae]);return z},Qe=(z,fe)=>N(z,F(fe)),ht=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const Ft={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",5:"\u672A\u5F00\u59CB"};var At=({v:z,k:fe,selectArrs:ae,setSelectArrs:Pt,dispatch:cn,params:Rn,detailPollsList:Cr,user:gn,etiem:St,batchStatus:zn})=>{var Oa;const[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(!1),na="YYYY-MM-DD";function dn(){return ht(this,null,function*(){let Mt=yield(0,B.ZP)(`/api/courses/${Rn==null?void 0:Rn.coursesId}/polls/group_use_list.json`,{method:"get",params:Qe(Ge({},Rn),{id:z.id})});ha((Mt==null?void 0:Mt.groups)||[])})}const Vr=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u95EE\u5377\u72B6\u6001",dataIndex:"polls_status",key:"polls_status",width:100,filters:[{text:"\u672A\u53D1\u5E03",value:1},{text:"\u63D0\u4EA4\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3},{text:"\u672A\u5F00\u59CB",value:5}],onFilter:(Mt,nr)=>nr.polls_status===Mt,render:(Mt,nr)=>Q.createElement("div",null,Mt===1&&Q.createElement("span",null,Q.createElement("i",{className:Wt.dot,style:{background:"#C3C3C3"}}),"\u672A\u53D1\u5E03"),Mt===2&&Q.createElement("span",null,Q.createElement("i",{className:Wt.dot,style:{background:"#4EACFF"}}),"\u63D0\u4EA4\u4E2D"),Mt===3&&Q.createElement("span",null,Q.createElement("i",{className:Wt.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"),Mt===4&&Q.createElement("span",null,Q.createElement("i",{className:Wt.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u7ED3\u675F"),Mt===5&&Q.createElement("span",null,Q.createElement("i",{className:Wt.dot,style:{background:"#FC2D6B"}}),"\u672A\u5F00\u59CB"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="publish_time"?Rn.sort_direction==="desc"?"descend":"ascend":null,render:(Mt,nr)=>oe()(Mt).format("YYYY-MM-DD HH:mm")},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="end_time"?Rn.sort_direction==="desc"?"descend":"ascend":null,render:(Mt,nr)=>oe()(Mt).format("YYYY-MM-DD HH:mm")},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"poll_answer",key:"poll_answer",align:"center",width:80,render:(Mt,nr)=>nr.exercise_status===1?"-":Q.createElement("span",null,Mt,"/",Mt+nr.poll_unanswer)}];return Q.createElement("div",{className:Wt.listItem,key:fe,onClick:()=>{((0,v.dE)()||(0,v.GJ)())&&g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/detail?tabs=${(z==null?void 0:z.polls_status)==1?2:0}`)}},(0,v.GJ)()&&zn&&Q.createElement(H.default,{checked:ae.includes(z.id),className:"ml30 mt10",value:z.id,onClick:Mt=>Mt.stopPropagation(),onChange:Mt=>{let nr=ae.indexOf(z.id);ae.indexOf(z.id)>-1?Pt(ae.filter(On=>On!==z.id)):Pt(ae.concat(z.id))}}),Q.createElement("div",{className:Wt.info},Q.createElement("div",{className:Wt.title},Q.createElement("div",{className:Wt.titleLeft},Q.createElement(_.VV,{style:{margin:"0px 10px 0px 0px"},status:[Ft[z.polls_status]]}),(z==null?void 0:z.un_anonymous)===!1&&Q.createElement(Gn.Z,{style:{marginLeft:0,marginRight:10}}),Q.createElement(g.Link,{to:`/classrooms/${Rn.coursesId}/poll/${z.id}/detail`},Q.createElement("strong",null,z.polls_name))),Q.createElement("div",{className:Wt.titleRight},(0,v.GJ)()&&Q.createElement(Q.Fragment,null,Q.createElement(g.Link,{style:{marginRight:"0",fontWeight:400},target:"_blank",to:"/",onClick:Mt=>{var nr;Mt.stopPropagation(),Mt.preventDefault(),console.log(Cr),cn({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[z.id],selectArrsAll:(nr=Cr.polls)==null?void 0:nr.filter(On=>[z.id].includes(On.id)),manage_all_group:Cr==null?void 0:Cr.manage_all_group,params:Rn}})}},Q.createElement("aside",{className:Wt.flexBox,style:{marginRight:"16px"}},Q.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),Q.createElement("div",null,"\u53D1\u5E03")))),(0,v.dE)()&&(z.current_status===0||z.current_status===1||z.current_status===2)&&Q.createElement(Q.Fragment,null,Q.createElement("span",{className:Wt.flexBox,onClick:Mt=>{var nr,On;Mt.stopPropagation(),z.current_status===1?g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/questionnaireInfo/${(nr=gn.userInfo)==null?void 0:nr.login}?type=student`):g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/users/${(On=gn.userInfo)==null?void 0:On.login}`)}},Q.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),Q.createElement("div",null,z.current_status===0&&"\u7EE7\u7EED\u7B54\u5377",z.current_status===1&&"\u67E5\u770B\u7B54\u5377",z.current_status===2&&"\u5F00\u59CB\u7B54\u5377"))),(0,v.GJ)()&&Q.createElement(Dr.Z,{placement:"bottom",dropdownRender:Mt=>Q.createElement(Y.default,null,Q.createElement(Y.default.Item,null,Q.createElement("div",{onClick:nr=>{nr.stopPropagation(),g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/detail?tabs=3`)}},"\u89C4\u5219\u8BBE\u7F6E")),Q.createElement(Y.default.Item,null,Q.createElement("div",{onClick:nr=>{var On;nr.stopPropagation(),cn({type:"polls/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[z.id],selectArrsAll:(On=Cr.polls)==null?void 0:On.filter(Or=>[z.id].includes(Or.id)),params:Rn}})}},"\u5220\u9664\u95EE\u5377")),z.polls_status===2&&Q.createElement(Y.default.Item,null,Q.createElement("div",{onClick:nr=>{var On;nr.stopPropagation(),cn({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[z.id],selectArrsAll:(On=Cr.polls)==null?void 0:On.filter(Or=>[z.id].includes(Or.id)),manage_all_group:Cr==null?void 0:Cr.manage_all_group,params:Rn}})}},"\u7ACB\u5373\u622A\u6B62")))},Q.createElement("div",{className:Wt.flexBox,style:{cursor:"default"}},Q.createElement("i",{className:"iconfont icon-gengduo4"}),Q.createElement("div",null,"\u66F4\u591A"))))),Q.createElement("p",{style:{display:"flex"}},Q.createElement("span",null,z.author),z.publish_time&&z.polls_status===1&&Q.createElement("span",{className:"ml20"},"\u5C06\u53D1\u5E03\u4E8E",oe()(z.publish_time).format("YYYY-MM-DD HH:mm")),!z.publish_time&&z.created_at&&z.polls_status===1&&Q.createElement("span",{className:"ml20"},"\u521B\u5EFA\u65F6\u95F4 ",oe()(z.created_at).format("YYYY-MM-DD HH:mm")),(z.polls_status==2||z.polls_status==3)&&(0,v.GJ)()&&Q.createElement("span",{className:"ml20"},"\u5DF2\u7B54 ",Q.createElement("span",{style:{marginLeft:"5px",color:"#3061D0"}},z.poll_answer)),(0,v.GJ)()&&z.polls_status==5&&Q.createElement("span",{className:"ml20"},"\u5F00\u59CB\u65F6\u95F4 ",oe()(z.publish_time).format("YYYY-MM-DD HH:mm")),z.polls_status!=1&&z.publish_time&&z.end_time&&(0,v.GJ)()&&Q.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",oe()(z.end_time).format("YYYY-MM-DD HH:mm")),z.polls_status==2&&!(0,v.GJ)()&&Q.createElement("span",{className:"ml20"},"\u63D0\u4EA4\u5269\u4F59\u65F6\u95F4 ",St),z.polls_status==3&&!(0,v.GJ)()&&Q.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",oe()(z.end_time).format("YYYY-MM-DD HH:mm")),z.polls_status!=1&&(0,v.GJ)()&&Q.createElement("span",{className:Wt.iconV,style:{textAlign:"end",color:"#888888"},onClick:Mt=>ht(void 0,null,function*(){Mt.stopPropagation(),Mt.preventDefault(),Wr||dn(),fa(!Wr)})},Q.createElement(s.Z,{title:`${Wr?"\u6536\u8D77":"\u5C55\u5F00"}`},Q.createElement("i",{className:`iconfont icon-${Wr?"shouqi":"xiala2"}`})))),(0,v.GJ)()&&!((Oa=z==null?void 0:z.exercise_tips)!=null&&Oa.includes("\u672A\u5F00\u59CB"))&&Wr&&dr.length>0&&Q.createElement(or.default,{pagination:!1,dataSource:dr,onRow:Mt=>({onClick:nr=>{nr.stopPropagation(),nr.preventDefault()}}),onHeaderRow:(Mt,nr)=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(Mt,nr,On)=>{On.field&&(Rn.order_by=On.field),On.order||(Rn.sort_direction="asc"),On.order==="ascend"&&(Rn.sort_direction="asc"),On.order==="descend"&&(Rn.sort_direction="desc"),On.order||(Rn.sort_direction="asc"),dn()},columns:Vr})))},It=e(24776),en=e(42554),Ht=e(64575),Lt=e(59301),tn=Object.defineProperty,An=Object.defineProperties,un=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,tt=(z,fe,ae)=>fe in z?tn(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,dt=(z,fe)=>{for(var ae in fe||(fe={}))ke.call(fe,ae)&&tt(z,ae,fe[ae]);if(bn)for(var ae of bn(fe))Ve.call(fe,ae)&&tt(z,ae,fe[ae]);return z},et=(z,fe)=>An(z,un(fe)),st=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const{SubMenu:at}=Y.default,{Content:Bt,Sider:_t}=m.default,ln=({user:z,classroomList:fe,globalSetting:ae,loading:Pt,dispatch:cn})=>{var Rn,Cr,gn,St,zn,Oa,dr,ha,Wr;const fa=(0,g.useParams)(),[na]=(0,g.useSearchParams)(),[dn,Vr]=(0,r.useState)(()=>et(dt({},fa),{id:fa.coursesId,limit:20,type:na.get("tabs")||""})),{detailPollsList:Mt,detailTopBanner:nr,detailLeftMenus:On}=fe,[Or,wn]=(0,r.useState)([]),hr=(0,g.useLocation)(),[Qa,o]=(0,r.useState)(!1),[i,f]=(0,r.useState)("");let te=na.get("tabs")?parseInt(na.get("tabs")):"all";const[re,ze]=(0,r.useState)("\u9ED8\u8BA4\u6392\u5E8F"),Re=v.GJ?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D \u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}];fa.categoryId?dn.category_id=fa.categoryId:delete dn.category_id,(0,r.useEffect)(()=>{cn({type:"classroomList/getClassroomPollsList",payload:dt({},dn)}),cn({type:"classroomList/getAssistantPermissions",payload:{course_id:dn.id}})},[fa.categoryId]),(0,r.useEffect)(()=>{fe.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&cn({type:"classroomList/getClassroomPollsList",payload:dt({},dn)})},[fe.actionTabs.key]),(0,r.useEffect)(()=>{wn([])},[Mt]);const $e=(ot,nt)=>{dn.limit=nt,dn.page=ot,cn({type:"classroomList/getClassroomPollsList",payload:dt({},dn)})},ft=ot=>st(void 0,null,function*(){if(Or==""){R.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,B.ZP)(`/api/courses/${dn.id}/move_to_category.json`,{method:"post",body:{new_category_id:ot==null?void 0:ot.key,poll_ids:Or,category_type:"poll"}})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),cn({type:"classroomList/getClassroomPollsList",payload:dt({},dn)}),cn({type:"classroomList/getClassroomLeftMenus",payload:{id:dn==null?void 0:dn.id}}),wn([]))}),Ct=ot=>{dn.type=ot.id==="all"?"":ot.id,dn.page=1,g.history.replace(`${hr.pathname}?tabs=${dn.type}`),cn({type:"classroomList/getClassroomPollsList",payload:et(dt({},dn),{type:dn.type})})},on=[{name:"\u5168\u90E8",id:"all",total:(Rn=Mt==null?void 0:Mt.polls_counts)==null?void 0:Rn.polls_all_counts},{name:"\u672A\u53D1\u5E03",id:1,total:(Cr=Mt==null?void 0:Mt.polls_counts)==null?void 0:Cr.polls_unpublish_counts},{name:"\u672A\u5F00\u59CB",id:5,total:(gn=Mt==null?void 0:Mt.polls_counts)==null?void 0:gn.polls_unstart_counts},{name:"\u63D0\u4EA4\u4E2D",id:2,total:(St=Mt==null?void 0:Mt.polls_counts)==null?void 0:St.polls_published_counts},{name:"\u5DF2\u622A\u6B62",id:3,total:(zn=Mt==null?void 0:Mt.polls_counts)==null?void 0:zn.polls_end_counts}].filter(ot=>(0,v.GJ)()?!0:ot.name!=="\u672A\u53D1\u5E03"&&ot.name!=="\u672A\u5F00\u59CB"),Dt=[{name:"\u6279\u91CF\u53D1\u5E03",icon:Lt.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:Lt.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:Lt.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Lt.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u6536\u85CF",icon:Lt.createElement("i",{className:"iconfont icon-shoucang1"})}].filter(ot=>{var nt;return(0,v.qz)()?((nt=Mt==null?void 0:Mt.course_types)==null?void 0:nt.course_is_public)!==1?ot.name!=="\u8BBE\u4E3A\u516C\u5F00":ot:ot.name!=="\u6536\u85CF"}).filter(ot=>(0,v.GJ)()?!0:ot.name!=="\u5220\u9664"),bt=()=>Lt.createElement(Y.default,null,Lt.createElement(Y.default.Item,{key:1,onClick:()=>{f(new Date),cn({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u9009\u7528",params:dn}})}},"\u9009\u7528\u95EE\u5377"),Lt.createElement(Y.default.Item,{key:2,onClick:()=>{g.history.push(`/classrooms/${dn.coursesId}/poll/${dn.categoryId}/add`)}},"\u65B0\u5EFA\u95EE\u5377")),Yt=ot=>st(void 0,null,function*(){var nt;const yt=ot.name;if(Or==""){let qt="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";yt==="\u6536\u85CF"&&(qt="\u8BF7\u9009\u62E9\u8981\u6536\u85CF\u7684\u95EE\u5377"),R.ZP.error(qt)}else{if(yt==="\u6536\u85CF")return(yield(0,B.ZP)(`/api/courses/${dn.id}/polls/join_poll_banks.json`,{method:"post",body:{check_ids:[...Or]}})).status===0&&R.ZP.success("\u64CD\u4F5C\u6210\u529F"),!1;cn({type:"polls/setActionTabs",payload:{key:yt==="\u6279\u91CF\u5220\u9664"?"\u5220\u9664":yt==="\u6279\u91CF\u7ED3\u675F"?"\u7ACB\u5373\u622A\u6B62":yt==="\u6279\u91CF\u53D1\u5E03"?"\u7ACB\u5373\u53D1\u5E03":yt,selectArrs:Or,selectArrsAll:(nt=Mt.polls)==null?void 0:nt.filter(qt=>Or.includes(qt.id)),manage_all_group:Mt==null?void 0:Mt.manage_all_group,params:dn}})}});return Lt.createElement("section",null,Lt.createElement(It.Z,{isLoading:Pt["classroomList/getClassroomPollsList"],tabDataSource:on,isAdmin:(0,v.GJ)(),addText:"\u65B0\u5EFA\u95EE\u5377",getDropdownMenu:bt,onTabMenuClick:Ct,defaultSelectedKeys:[te+""]}),Lt.createElement(en.Z,{dataSource:Mt.polls||[],isAdmin:(0,v.GJ)(),batchStatus:Qa,SortMenuName:re,setSortMenuName:ze,SortMenus:Re,onSort:ot=>{dn.sort_by=ot.type,dn.sort_direction=ot.direction,dn.page=1,cn({type:"classroomList/getClassroomPollsList",payload:dt({},dn)})},onSearch:ot=>{dn.search=ot.trim(),dn.page=1,cn({type:"classroomList/getClassroomPollsList",payload:dt({},dn)})},onBatch:ot=>o(ot)}),Lt.createElement(a.Z,{loading:Pt["classroomList/getClassroomPollsList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Mt.polls_counts&&Mt.polls_counts.polls_all_counts===0&&Lt.createElement(d.Z,null),Mt.polls&&Mt.polls.map(function(ot,nt){return Lt.createElement(At,{key:nt,v:ot,k:nt,batchStatus:!0,selectArrs:Or,setSelectArrs:wn,dispatch:cn,params:dn,detailPollsList:Mt,user:z,etiem:(0,_.li)((new Date(ot.end_time).getTime()-new Date().getTime())/1e3)})}),Lt.createElement("aside",{className:"tc mb50 mt30"},((Oa=Mt.polls_counts)==null?void 0:Oa.polls_all_counts)>0&&Lt.createElement(U.Z,{showSizeChanger:!0,onChange:$e,defaultCurrent:dn.page,current:dn.page||1,pageSize:dn.limit||20,total:Mt.polls_counts&&Mt.polls_counts.polls_all_counts}))),Or.length>0&&(0,v.GJ)()&&Lt.createElement($.Z,{offsetBottom:0},Lt.createElement(Ht.Z,{buttonDataSource:Dt,onButtonClick:Yt,useBatchStatus:o,catalogue:((ha=(dr=On==null?void 0:On.course_modules)==null?void 0:dr.find(ot=>ot.type==="poll"))==null?void 0:ha.second_category)||[],setSeleArr:wn,allSelect:Or.length?Or.length===((Wr=Mt.polls)==null?void 0:Wr.length):!1,setAllSelect:ot=>{var nt;ot.target.checked?wn((nt=Mt.polls)==null?void 0:nt.map(yt=>yt.id)):wn([])},selectArrs:Or,onMenuClick:ft,addCatalogue:ot=>{var nt,yt;ot.preventDefault(),cn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",selectArrs:{category_id:(nt=On==null?void 0:On.course_modules)==null?void 0:nt.find(qt=>qt.type==="poll").id,nodeModules:((yt=On==null?void 0:On.course_modules)==null?void 0:yt.find(qt=>qt.type==="poll"))||[],parent_id:"",type:"poll"}}})}})),Lt.createElement(j,null),Lt.createElement(Ie,null),Lt.createElement(kn,null),Lt.createElement(Gt,null),Lt.createElement(ce,{key:i,cb:()=>wn([])}))};var Hn=(0,g.connect)(({user:z,classroomList:fe,loading:ae,globalSetting:Pt})=>({user:z,classroomList:fe,globalSetting:Pt,loading:ae.effects}))(ln),Yn={flex_box_center:"flex_box_center___xf8nE",flex_space_between:"flex_space_between___qjDg3",flex_box_vertical_center:"flex_box_vertical_center___C1nIS",flex_box_center_end:"flex_box_center_end___YxLae",flex_box_column:"flex_box_column___pkfqV",line1:"line1___UdRSL",form:"form___oBQlS"},fn=e(59301),Ln=Object.defineProperty,xn=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,cr=Object.prototype.propertyIsEnumerable,Un=(z,fe,ae)=>fe in z?Ln(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Bn=(z,fe)=>{for(var ae in fe||(fe={}))ur.call(fe,ae)&&Un(z,ae,fe[ae]);if(xn)for(var ae of xn(fe))cr.call(fe,ae)&&Un(z,ae,fe[ae]);return z},Kn=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const{TabPane:tr}=V.default,er=({polls:z,loading:fe,dispatch:ae})=>{const Pt=(0,g.useParams)(),cn=(0,g.useLocation)(),[Rn]=D.default.useForm(),{brankList:Cr}=z;let[gn,St]=(0,r.useState)(!0);const[zn,Oa]=(0,r.useState)("myself");let[dr,ha]=(0,r.useState)([]);const[Wr,fa]=(0,r.useState)(!1);let[na,dn]=(0,r.useState)();const[Vr,Mt]=(0,r.useState)({page:0,limit:20,object_type:"poll",search:"",filter:"myself"}),nr=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,r.useEffect)(()=>{z.actionTabs.key==="\u95EE\u5377\u9009\u7528"&&Or()},[z.actionTabs.key]);let On=[];const Or=()=>Kn(void 0,null,function*(){var wn;if(gn){fa(!1),++Vr.page,St(!1);const hr=yield ae({type:"polls/getBrankList",payload:Bn({},Vr)});dr=[...dr.concat(hr.object_list)],dn(hr.is_teacher),((wn=hr.object_list)==null?void 0:wn.length)Kn(void 0,null,function*(){const wn=Rn.getFieldValue(),hr=yield ae({type:"polls/saveBanks",payload:{course_id:Pt.coursesId,object_type:"poll",bank_id:wn.group_ids}});(hr==null?void 0:hr.status)===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u95EE\u5377\u9009\u7528"]),ae({type:"classroomList/getClassroomPollsList",payload:Bn({},z.actionTabs.params)}),ae({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u53D1\u5E03",selectArrs:hr.object_ids}}),ae({type:"classroomList/getClassroomLeftMenus",payload:{id:Pt.coursesId}}))}),onCancel:()=>{ae({type:"polls/setActionTabs",payload:{}})}},fn.createElement(Ae.Z,null,fn.createElement(G.Z,{span:12},nr.map((wn,hr)=>fn.createElement(Ce.ZP,{key:hr,shape:"round",type:zn===wn.id?"primary":"default",className:"mr10",onClick:Qa=>Kn(void 0,null,function*(){dr=[],gn=!0,Vr.page=0,Vr.search="",Vr.filter=wn.id,Or(),Oa(wn.id)})},wn.name))),fn.createElement(G.Z,{span:12,className:"tr"},fn.createElement(de.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:wn=>{gn=!0,Vr.search=wn,Vr.page=0,dr=[],Or()},style:{width:260}}))),zn==="myself"&&fn.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u95EE\u5377\u5217\u8868\u4E2D\u5DF2",fn.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u95EE\u5377"),zn==="public"&&fn.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u95EE\u5377"),fn.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},!na&&zn==="public"&&fn.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},fn.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u9898\u5E93"),fn.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),fn.createElement(M(),{initialLoad:!1,pageStart:0,loadMore:()=>{Or()},hasMore:gn,useWindow:!1},fn.createElement(D.default,{form:Rn,initialValues:{group_ids:On},className:Yn.form,onChange:wn=>{On=Rn.getFieldValue()}},Wr&&fn.createElement(d.Z,{styles:{margin:"0px auto"}}),fn.createElement(D.default.Item,{name:"group_ids"},fn.createElement(H.default.Group,{style:{width:"100%",display:"block"}},dr==null?void 0:dr.map(function(wn,hr){return fn.createElement(Ae.Z,{key:hr},fn.createElement(G.Z,{flex:"2"},fn.createElement(H.default,{onChange:Qa=>{},key:hr,value:String(wn==null?void 0:wn.id),defaultChecked:!0},fn.createElement(s.Z,{title:wn==null?void 0:wn.name},fn.createElement("span",{className:["c-black",Yn.line1].join(" ")},wn==null?void 0:wn.name)))),fn.createElement(G.Z,{flex:"1",className:"c-black"},fn.createElement(s.Z,{title:wn==null?void 0:wn.course_list_name},fn.createElement("span",{className:Yn.line1},wn==null?void 0:wn.course_list_name))),fn.createElement(G.Z,{flex:"50px",className:"c-black"},zn==="myself"?fn.createElement(g.Link,{target:"_blank",to:`/users/${wn.username}/topics/${wn.id}/personal/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):(0,v.j5)()?fn.createElement(g.Link,{target:"_blank",to:`/users/${wn.username}/topics/${wn.id}/publicly/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):wn==null?void 0:wn.username))})))))))};var Sr=(0,g.connect)(({polls:z,loading:fe})=>({polls:z,loading:fe}))(er),Xr=e(91704),hn=e(59301),nn=Object.defineProperty,Ut=Object.defineProperties,qn=Object.getOwnPropertyDescriptors,Te=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,wt=(z,fe,ae)=>fe in z?nn(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,In=(z,fe)=>{for(var ae in fe||(fe={}))Ue.call(fe,ae)&&wt(z,ae,fe[ae]);if(Te)for(var ae of Te(fe))lt.call(fe,ae)&&wt(z,ae,fe[ae]);return z},jn=(z,fe)=>Ut(z,qn(fe)),rn=(z,fe)=>{var ae={};for(var Pt in z)Ue.call(z,Pt)&&fe.indexOf(Pt)<0&&(ae[Pt]=z[Pt]);if(z!=null&&Te)for(var Pt of Te(z))fe.indexOf(Pt)<0&<.call(z,Pt)&&(ae[Pt]=z[Pt]);return ae},Xt=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const kt=z=>{var fe=z,{classroomList:ae,polls:Pt,dispatch:cn,courseEndTime:Rn}=fe,Cr=rn(fe,["classroomList","polls","dispatch","courseEndTime"]);const gn=(0,g.useParams)(),[St]=D.default.useForm(),[zn,Oa]=(0,r.useState)(1),[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(0),[na,dn]=(0,r.useState)(2e3),[Vr,Mt]=(0,r.useState)(!0),[nr,On]=(0,r.useState)(!1),[Or,wn]=(0,r.useState)(!1),[hr,Qa]=(0,r.useState)([]),[o,i]=(0,r.useState)(!0);(0,r.useEffect)(()=>{Pt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(f(),re())},[Pt.actionTabs]),(0,r.useEffect)(()=>{if(nr){if(Or)return;cn({type:"polls/setActionTabs",payload:{}})}},[nr]);const f=$e=>Xt(void 0,null,function*(){var ft,Ct,on,Dt;Mt(!0);const bt=yield(0,ye.Cq)(jn(In({},gn),{page:$e||zn,limit:2e4,poll_id:((Ct=(ft=Pt==null?void 0:Pt.actionTabs)==null?void 0:ft.selectArrs)==null?void 0:Ct.length)==1?(Dt=(on=Pt==null?void 0:Pt.actionTabs)==null?void 0:on.selectArrs)==null?void 0:Dt[0]:""}));bt==null||bt.course_groups.map((Yt,ot)=>{Yt.key=Yt.id,Yt.title=Yt.name,Yt.disabled=Yt.is_published}),bt&&(ha([...bt==null?void 0:bt.course_groups]),fa(bt==null?void 0:bt.course_groups_count),Mt(!1),$e||St.setFieldsValue({publish_time:oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:oe()(oe()(new Date((0,_.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),te=()=>Xt(void 0,null,function*(){var $e,ft,Ct,on;if((0,v.Rm)()&&!((ft=($e=ae==null?void 0:ae.AssistantObject)==null?void 0:$e.group)!=null&&ft.can_publish)){R.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Re(!1);return}const Dt=In({},St.getFieldsValue());if(Dt.end_time<=Dt.publish_time){R.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Re(!1);return}if((hr==null?void 0:hr.length)<=0&&!o&&dr.length>0){R.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Re(!1);return}let bt={check_ids:[...(Ct=Pt.actionTabs.selectArrs)==null?void 0:Ct.map(ot=>Number(ot))],group_ids:hr.length>0?hr.map(ot=>ot.id):(on=ae.detailCommonHomeworksList)==null?void 0:on.course_groups,end_time:oe()(Dt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:oe()(Dt.publish_time).format("YYYY-MM-DD HH:mm")};Re(!0),(yield(0,B.ZP)(`/api/courses/${gn.coursesId}/polls/publish.json`,{method:"post",body:In({},bt)})).status===0?(Re(!1),(0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),re(),R.ZP.success("\u53D1\u5E03\u6210\u529F"),cn({type:"polls/setActionTabs",payload:{}}),Pt.actionTabs.types===2?cn({type:"polls/getCommonHeader",payload:In({},Pt.actionTabs.params)}):cn({type:"classroomList/getClassroomPollsList",payload:In({},Pt.actionTabs.params)})):Re(!1)}),re=()=>{Oa(1),ha([]),Qa([])},[ze,Re]=(0,r.useState)(!1);return hn.createElement(Z.default,{width:600,confirmLoading:ze,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:Pt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:te,onCancel:()=>{re(),cn({type:"polls/setActionTabs",payload:{}})}},hn.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",hn.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),dr&&hn.createElement(D.default,{form:St},hn.createElement("div",{style:{paddingLeft:0}},hn.createElement(Ae.Z,{className:"mt30",align:"middle"},hn.createElement(G.Z,null,hn.createElement(D.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},hn.createElement(Oe.default,{style:{width:170,marginRight:"25px"},disabledDate:$e=>(0,q.Q8)($e,Rn),disabledTime:$e=>(0,q.d0)($e),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),hn.createElement(G.Z,{className:"ml20"},hn.createElement(D.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},hn.createElement(Oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},disabledDate:$e=>(0,q.Q8)($e,Rn,St.getFieldValue("publish_time")),disabledTime:$e=>(0,q.d0)($e,St.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),hn.createElement(Ae.Z,{style:{marginBottom:"10px"}},hn.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),hn.createElement(ee.ZP.Group,{value:o,onChange:$e=>{i($e.target.value),Qa([])}},hn.createElement(ee.ZP,{value:!0,disabled:!Pt.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),hn.createElement(ee.ZP,{className:"ml20",disabled:dr.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),dr.length<=0&&hn.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),!o&&dr.length>0&&hn.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},hn.createElement("span",{style:{flex:1}},hn.createElement(H.default,{checked:hr.length===dr.length,onChange:$e=>{hr.length===dr.length?Qa([]):Qa(dr.filter(ft=>!ft.is_published))}},"\u5168\u9009")),hn.createElement("span",{style:{width:16}}),hn.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",hr.length||0,"\u4E2A\u5206\u73ED")),!o&&dr.length>0&&hn.createElement(Xr.Z,{data:dr,selectedRowKeys:hr,setSelectedRowKeys:Qa})))};var Fn=(0,g.connect)(({classroomList:z,polls:fe})=>({classroomList:z,polls:fe}))(kt),pn=Object.defineProperty,En=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,jr=Object.prototype.propertyIsEnumerable,Ir=(z,fe,ae)=>fe in z?pn(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Rr=(z,fe)=>{for(var ae in fe||(fe={}))qr.call(fe,ae)&&Ir(z,ae,fe[ae]);if(En)for(var ae of En(fe))jr.call(fe,ae)&&Ir(z,ae,fe[ae]);return z},zr=(z,fe)=>{var ae={};for(var Pt in z)qr.call(z,Pt)&&fe.indexOf(Pt)<0&&(ae[Pt]=z[Pt]);if(z!=null&&En)for(var Pt of En(z))fe.indexOf(Pt)<0&&jr.call(z,Pt)&&(ae[Pt]=z[Pt]);return ae},Jr=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const ta=z=>{var fe=z,{polls:ae,dispatch:Pt,user:cn}=fe,Rn=zr(fe,["polls","dispatch","user"]);const Cr=(0,g.useParams)(),[gn,St]=(0,r.useState)(!1),[zn,Oa]=(0,r.useState)(!1),dr=(0,r.useRef)(null);(0,r.useEffect)(()=>{if(ae.actionTabs.key==="\u5220\u9664"){if((0,v.j5)()){St(!0);return}const Wr={hasNum:0,noHasNum:0};ae.actionTabs.selectArrsAll.map(fa=>{var na;fa.author_login===((na=cn.userInfo)==null?void 0:na.login)?++Wr.hasNum:++Wr.noHasNum}),Wr.noHasNum>0?Z.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:r.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",r.createElement("span",{className:"c-blue"},Wr.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",r.createElement("span",{className:"c-red"},Wr.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",r.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{ha()}}):St(!0)}else St(!1)},[ae.actionTabs.key]);const ha=()=>{Pt({type:"polls/setActionTabs",payload:{}})};return r.createElement(Z.default,{centered:!0,title:"\u63D0\u793A",open:gn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:zn,destroyOnClose:!0,onOk:()=>Jr(void 0,null,function*(){var Wr;if((Wr=dr.current)!=null&&Wr.onVerify())return;Oa(!0);const fa=yield(0,B.ZP)(`/api/courses/${Cr.coursesId}/polls/destroys.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}});Oa(!1),fa.status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u5220\u9664"]),R.ZP.success("\u5220\u9664\u6210\u529F"),Pt({type:"polls/setActionTabs",payload:{}}),Pt({type:"classroomList/getClassroomPollsList",payload:Rr({},ae.actionTabs.params)}),Pt({type:"classroomList/getClassroomLeftMenus",payload:{id:Cr.coursesId}}))}),onCancel:()=>{Pt({type:"polls/setActionTabs",payload:{}})}},r.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u95EE\u5377\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),r.createElement(k.Z,{ref:Wr=>dr.current=Wr}))};var Ur=(0,g.connect)(({polls:z,user:fe})=>({polls:z,user:fe}))(ta),Ka=e(59553),Ta=Object.defineProperty,Xa=Object.defineProperties,co=Object.getOwnPropertyDescriptors,ja=Object.getOwnPropertySymbols,po=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,ho=(z,fe,ae)=>fe in z?Ta(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,To=(z,fe)=>{for(var ae in fe||(fe={}))po.call(fe,ae)&&ho(z,ae,fe[ae]);if(ja)for(var ae of ja(fe))Qo.call(fe,ae)&&ho(z,ae,fe[ae]);return z},Yo=(z,fe)=>Xa(z,co(fe)),Eo=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});function Pa(z,fe){const ae=[];for(let Pt=z;Pt{let fe=new Date;const ae=oe()(z).format("HH");if(oe()(z).isSame(oe()(fe),"day")){const Pt=oe()(fe).format("HH"),cn=oe()(fe).format("mm");return{disabledHours:()=>Pa(0,24).splice(1,Pt*1-1),disabledMinutes:()=>oe()(z).isSame(oe()(fe),"hour")&&ae<=Pt?Pa(0,60).splice(0,cn):Pa(60,60)}}else if(oe()(z).isSame(oe()(),"day")){const Pt=oe()().format("HH"),cn=oe()().format("mm");return{disabledHours:()=>Pa(0,24).splice(0,Pt),disabledMinutes:()=>ae<=Pt?Pa(0,cn):Pa(60,60)}}else return!1},Oo=({exercise:z,dispatch:fe,polls:ae})=>{const Pt=(0,g.useParams)(),[cn]=D.default.useForm(),[Rn,Cr]=(0,r.useState)(1),[gn,St]=(0,r.useState)([]),[zn,Oa]=(0,r.useState)(!1),[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(!0),[na,dn]=(0,r.useState)(!1);(0,r.useEffect)(()=>{ae.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&Vr()},[ae.actionTabs]);const Vr=()=>Eo(void 0,null,function*(){var On,Or;Oa(!0);const wn=yield fe({type:"polls/getEndGroups",payload:Yo(To({},Pt),{check_ids:[ae.actionTabs.selectArrs]})});(wn==null?void 0:wn.status)==0&&(((On=wn==null?void 0:wn.course_info)==null?void 0:On.length)>0?St([...(Or=wn==null?void 0:wn.course_info)==null?void 0:Or.map((hr,Qa)=>(hr.key=hr.course_group_id,hr.title=hr.course_group_name,hr.name=hr.course_group_name,hr))]):St([]),cn.setFieldsValue({end_time:oe()(oe()(new Date((0,_.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Oa(!1)}),Mt=()=>Eo(void 0,null,function*(){var On;const Or=To({},cn.getFieldsValue());if((dr==null?void 0:dr.length)<=0&&gn.length>0&&!((On=z.actionTabs)!=null&&On.unified_setting)){R.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}dn(!0);const wn={check_ids:ae.actionTabs.selectArrs,group_ids:dr};Wr||(wn.end_time=oe()(Or.end_time).format("YYYY-MM-DD HH:mm")),wn.group_ids=dr.map(Qa=>Qa.course_group_id),(yield(0,B.ZP)(`/api/courses/${Pt.coursesId}/polls/end_poll.json`,{method:"post",body:wn})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),fe({type:"polls/setActionTabs",payload:{}}),fe({type:"classroomList/getClassroomPollsList",payload:To({},ae.actionTabs.params)})),dn(!1)}),nr=()=>{Cr(1),St([]),ha([]),fa(!0)};return r.createElement(Z.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:ae.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Mt,width:680,confirmLoading:na||zn,onCancel:()=>{nr(),fe({type:"polls/setActionTabs",payload:{}})}},r.createElement(T.Z,{spinning:zn},gn&&r.createElement(D.default,{form:cn},r.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},"\u8BF4\u660E\uFF1A\u7ED3\u675F\u540E\u5B66\u751F\u5C06\u4E0D\u80FD\u63D0\u4EA4\u95EE\u5377\u3002"),r.createElement(Ae.Z,{className:"mt20"},r.createElement("span",{className:"mr10"},r.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),r.createElement(ee.ZP.Group,{value:Wr,onChange:On=>{fa(On.target.value),ha([])}},r.createElement(ee.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),r.createElement(ee.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),r.createElement(D.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Wr?"hidden":"visible"}},r.createElement(Oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},disabledDate:On=>On&&On0&&r.createElement(Ae.Z,{style:{marginBottom:"10px"}},r.createElement("span",{className:"mr10"},r.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),r.createElement("div",null,gn.length>0&&r.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},r.createElement("span",{style:{flex:1}},r.createElement(H.default,{checked:dr.length===gn.length,onChange:On=>{dr.length===gn.length?ha([]):ha(gn)}},"\u5168\u9009")," "),r.createElement("span",{style:{width:16}}),r.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",dr.length||0,"\u4E2A\u5206\u73ED")),r.createElement(Ka.Z,{data:gn,selectedRowKeys:dr,setSelectedRowKeys:ha}))))))};var xo=(0,g.connect)(({exercise:z,polls:fe})=>({exercise:z,polls:fe}))(Oo),Ao=Object.defineProperty,So=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,Zr=(z,fe,ae)=>fe in z?Ao(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Kr=(z,fe)=>{for(var ae in fe||(fe={}))pr.call(fe,ae)&&Zr(z,ae,fe[ae]);if(So)for(var ae of So(fe))kr.call(fe,ae)&&Zr(z,ae,fe[ae]);return z},la=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const va=({polls:z,dispatch:fe})=>{const ae=(0,g.useParams)();return r.createElement(Z.default,{centered:!0,title:"\u63D0\u793A",open:z.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>la(void 0,null,function*(){(yield(0,B.ZP)(`/api/courses/${ae.coursesId}/polls/set_public.json`,{method:"post",body:{check_ids:[...z.actionTabs.selectArrs]}})).status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u8BBE\u4E3A\u516C\u5F00"]),R.ZP.success("\u64CD\u4F5C\u6210\u529F"),fe({type:"polls/setActionTabs",payload:{}}),fe({type:"polls/getClassroomExercisesList",payload:Kr({},z.actionTabs.params)}))}),onCancel:()=>{fe({type:"polls/setActionTabs",payload:{}})}},r.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",r.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var fo=(0,g.connect)(({polls:z})=>({polls:z}))(va),ga={flex_box_center:"flex_box_center___IqnjB",flex_space_between:"flex_space_between___P_Bdb",flex_box_vertical_center:"flex_box_vertical_center___b9Sfl",flex_box_center_end:"flex_box_center_end___P1WX_",flex_box_column:"flex_box_column___w4BO3",bg:"bg___rzWO6",containerTitle:"containerTitle___r01Ub",selectBtn:"selectBtn___xsUwr",containerDesc:"containerDesc___FYZYR",listItem:"listItem___A03gB",info:"info___ghjyN",title:"title___uyjyV",titleLeft:"titleLeft___qc6go",titleRight:"titleRight___SrvQq",flexBox:"flexBox___Rvwcc",iconV:"iconV___d96cp",acitons:"acitons___cXo_g"},$n=e(59301),qa=Object.defineProperty,Sa=Object.defineProperties,da=Object.getOwnPropertyDescriptors,$a=Object.getOwnPropertySymbols,Ua=Object.prototype.hasOwnProperty,mo=Object.prototype.propertyIsEnumerable,Wa=(z,fe,ae)=>fe in z?qa(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,tl=(z,fe)=>{for(var ae in fe||(fe={}))Ua.call(fe,ae)&&Wa(z,ae,fe[ae]);if($a)for(var ae of $a(fe))mo.call(fe,ae)&&Wa(z,ae,fe[ae]);return z},nl=(z,fe)=>Sa(z,da(fe)),ml=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const Go={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",5:"\u672A\u5F00\u59CB"};var rl=({v:z,k:fe,selectArrs:ae,setSelectArrs:Pt,dispatch:cn,params:Rn,detailPollsList:Cr,user:gn,etiem:St,batchStatus:zn})=>{var Oa;const[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(!1),na="YYYY-MM-DD";function dn(){return ml(this,null,function*(){let Mt=yield(0,B.ZP)(`/api/courses/${Rn==null?void 0:Rn.coursesId}/polls/group_use_list.json`,{method:"get",params:nl(tl({},Rn),{id:z.id})});ha((Mt==null?void 0:Mt.groups)||[])})}const Vr=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u95EE\u5377\u72B6\u6001",dataIndex:"polls_status",key:"polls_status",width:100,filters:[{text:"\u672A\u53D1\u5E03",value:1},{text:"\u63D0\u4EA4\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3},{text:"\u672A\u5F00\u59CB",value:5}],onFilter:(Mt,nr)=>nr.polls_status===Mt,render:(Mt,nr)=>$n.createElement("div",null,Mt===1&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#C3C3C3"}}),"\u672A\u53D1\u5E03"),Mt===2&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#4EACFF"}}),"\u63D0\u4EA4\u4E2D"),Mt===3&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"),Mt===4&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u7ED3\u675F"),Mt===5&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#FC2D6B"}}),"\u672A\u5F00\u59CB"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="publish_time"?Rn.sort_direction==="desc"?"descend":"ascend":null,render:(Mt,nr)=>oe()(Mt).format("YYYY-MM-DD HH:mm")},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="end_time"?Rn.sort_direction==="desc"?"descend":"ascend":null,render:(Mt,nr)=>oe()(Mt).format("YYYY-MM-DD HH:mm")},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"poll_answer",key:"poll_answer",align:"center",width:80,render:(Mt,nr)=>nr.exercise_status===1?"-":$n.createElement("span",null,Mt,"/",Mt+nr.poll_unanswer)}];return $n.createElement("div",{className:ga.listItem,key:fe,onClick:()=>{((0,v.dE)()||(0,v.GJ)())&&g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/detail?tabs=${(z==null?void 0:z.polls_status)==1?2:0}`)}},(0,v.GJ)()&&zn&&$n.createElement(H.default,{checked:ae.includes(z.id),className:"ml30 mt10",value:z.id,onClick:Mt=>Mt.stopPropagation(),onChange:Mt=>{let nr=ae.indexOf(z.id);ae.indexOf(z.id)>-1?Pt(ae.filter(On=>On!==z.id)):Pt(ae.concat(z.id))}}),$n.createElement("div",{className:ga.info},$n.createElement("div",{className:ga.title},$n.createElement("div",{className:ga.titleLeft},$n.createElement(_.VV,{style:{margin:"0px 10px 0px 0px"},status:[Go[z.polls_status]]}),(z==null?void 0:z.un_anonymous)===!1&&$n.createElement(Gn.Z,{style:{marginLeft:0,marginRight:10}}),$n.createElement(g.Link,{to:`/classrooms/${Rn.coursesId}/poll/${z.id}/detail`},$n.createElement("strong",null,z.polls_name))),$n.createElement("div",{className:ga.titleRight},(0,v.GJ)()&&$n.createElement($n.Fragment,null,$n.createElement(g.Link,{style:{marginRight:"0",fontWeight:400},target:"_blank",to:"/",onClick:Mt=>{var nr;Mt.stopPropagation(),Mt.preventDefault(),console.log(Cr),cn({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[z.id],selectArrsAll:(nr=Cr.polls)==null?void 0:nr.filter(On=>[z.id].includes(On.id)),manage_all_group:Cr==null?void 0:Cr.manage_all_group,params:Rn}})}},$n.createElement("aside",{className:ga.flexBox,style:{marginRight:"16px"}},$n.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),$n.createElement("div",null,"\u53D1\u5E03")))),(0,v.dE)()&&(z.current_status===0||z.current_status===1||z.current_status===2)&&$n.createElement($n.Fragment,null,$n.createElement("span",{className:ga.flexBox,onClick:Mt=>{var nr,On;Mt.stopPropagation(),z.current_status===1?g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/questionnaireInfo/${(nr=gn.userInfo)==null?void 0:nr.login}?type=student`):g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/users/${(On=gn.userInfo)==null?void 0:On.login}`)}},$n.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),$n.createElement("div",null,z.current_status===0&&"\u7EE7\u7EED\u7B54\u5377",z.current_status===1&&"\u67E5\u770B\u7B54\u5377",z.current_status===2&&"\u5F00\u59CB\u7B54\u5377"))),(0,v.GJ)()&&$n.createElement(Dr.Z,{placement:"bottom",dropdownRender:Mt=>$n.createElement(Y.default,null,$n.createElement(Y.default.Item,null,$n.createElement("div",{onClick:nr=>{nr.stopPropagation(),g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/detail?tabs=3`)}},"\u89C4\u5219\u8BBE\u7F6E")),$n.createElement(Y.default.Item,null,$n.createElement("div",{onClick:nr=>{var On;nr.stopPropagation(),cn({type:"polls/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[z.id],selectArrsAll:(On=Cr.polls)==null?void 0:On.filter(Or=>[z.id].includes(Or.id)),params:Rn}})}},"\u5220\u9664\u95EE\u5377")),z.polls_status===2&&$n.createElement(Y.default.Item,null,$n.createElement("div",{onClick:nr=>{var On;nr.stopPropagation(),cn({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[z.id],selectArrsAll:(On=Cr.polls)==null?void 0:On.filter(Or=>[z.id].includes(Or.id)),manage_all_group:Cr==null?void 0:Cr.manage_all_group,params:Rn}})}},"\u7ACB\u5373\u622A\u6B62")))},$n.createElement("div",{className:ga.flexBox,style:{cursor:"default"}},$n.createElement("i",{className:"iconfont icon-gengduo4"}),$n.createElement("div",null,"\u66F4\u591A"))))),$n.createElement("p",{style:{display:"flex"}},$n.createElement("span",null,z.author),z.publish_time&&z.polls_status===1&&$n.createElement("span",{className:"ml20"},"\u5C06\u53D1\u5E03\u4E8E",oe()(z.publish_time).format("YYYY-MM-DD HH:mm")),!z.publish_time&&z.created_at&&z.polls_status===1&&$n.createElement("span",{className:"ml20"},"\u521B\u5EFA\u65F6\u95F4 ",oe()(z.created_at).format("YYYY-MM-DD HH:mm")),(z.polls_status==2||z.polls_status==3)&&(0,v.GJ)()&&$n.createElement("span",{className:"ml20"},"\u5DF2\u7B54 ",$n.createElement("span",{style:{marginLeft:"5px",color:"#3061D0"}},z.poll_answer)),(0,v.GJ)()&&z.polls_status==5&&$n.createElement("span",{className:"ml20"},"\u5F00\u59CB\u65F6\u95F4 ",oe()(z.publish_time).format("YYYY-MM-DD HH:mm")),z.polls_status!=1&&z.publish_time&&z.end_time&&(0,v.GJ)()&&$n.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",oe()(z.end_time).format("YYYY-MM-DD HH:mm")),z.polls_status==2&&!(0,v.GJ)()&&$n.createElement("span",{className:"ml20"},"\u63D0\u4EA4\u5269\u4F59\u65F6\u95F4 ",St),z.polls_status==3&&!(0,v.GJ)()&&$n.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",oe()(z.end_time).format("YYYY-MM-DD HH:mm")),z.polls_status!=1&&(0,v.GJ)()&&$n.createElement("span",{className:ga.iconV,style:{textAlign:"end",color:"#888888"},onClick:Mt=>ml(void 0,null,function*(){Mt.stopPropagation(),Mt.preventDefault(),Wr||dn(),fa(!Wr)})},$n.createElement(s.Z,{title:`${Wr?"\u6536\u8D77":"\u5C55\u5F00"}`},$n.createElement("i",{className:`iconfont icon-${Wr?"shouqi":"xiala2"}`})))),(0,v.GJ)()&&!((Oa=z==null?void 0:z.exercise_tips)!=null&&Oa.includes("\u672A\u5F00\u59CB"))&&Wr&&dr.length>0&&$n.createElement(or.default,{pagination:!1,dataSource:dr,onRow:Mt=>({onClick:nr=>{nr.stopPropagation(),nr.preventDefault()}}),onHeaderRow:(Mt,nr)=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(Mt,nr,On)=>{On.field&&(Rn.order_by=On.field),On.order||(Rn.sort_direction="asc"),On.order==="ascend"&&(Rn.sort_direction="asc"),On.order==="descend"&&(Rn.sort_direction="desc"),On.order||(Rn.sort_direction="asc"),dn()},columns:Vr})))},ll=e(95651),il=e(37497),bl=e(48436),Va=e(59301),sl=Object.defineProperty,al=Object.defineProperties,vl=Object.getOwnPropertyDescriptors,qo=Object.getOwnPropertySymbols,No=Object.prototype.hasOwnProperty,ul=Object.prototype.propertyIsEnumerable,gl=(z,fe,ae)=>fe in z?sl(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Jo=(z,fe)=>{for(var ae in fe||(fe={}))No.call(fe,ae)&&gl(z,ae,fe[ae]);if(qo)for(var ae of qo(fe))ul.call(fe,ae)&&gl(z,ae,fe[ae]);return z},Ko=(z,fe)=>al(z,vl(fe)),ua=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const{SubMenu:oa}=Y.default,{Content:wo,Sider:eo}=m.default,to=({user:z,classroomList:fe,globalSetting:ae,loading:Pt,dispatch:cn})=>{var Rn,Cr,gn,St,zn,Oa,dr,ha,Wr;const fa=(0,g.useParams)(),[na]=(0,g.useSearchParams)(),[dn,Vr]=(0,r.useState)(()=>Ko(Jo({},fa),{id:fa.coursesId,limit:20,type:na.get("tabs")||""})),{detailPollsList:Mt,detailTopBanner:nr,detailLeftMenus:On}=fe,[Or,wn]=(0,r.useState)([]),hr=(0,g.useLocation)(),[Qa,o]=(0,r.useState)(!1),[i,f]=(0,r.useState)("");let te=na.get("tabs")?parseInt(na.get("tabs")):"all";const[re,ze]=(0,r.useState)("\u9ED8\u8BA4\u6392\u5E8F"),Re=v.GJ?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D \u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}];fa.categoryId?dn.category_id=fa.categoryId:delete dn.category_id,(0,r.useEffect)(()=>{cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)}),cn({type:"classroomList/getAssistantPermissions",payload:{course_id:dn.id}})},[fa.categoryId]),(0,r.useEffect)(()=>{fe.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)})},[fe.actionTabs.key]),(0,r.useEffect)(()=>{wn([])},[Mt]);const $e=(ot,nt)=>{dn.limit=nt,dn.page=ot,cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)})},ft=ot=>ua(void 0,null,function*(){if(Or==""){R.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,B.ZP)(`/api/courses/${dn.id}/move_to_category.json`,{method:"post",body:{new_category_id:ot==null?void 0:ot.key,poll_ids:Or,category_type:"poll"}})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)}),cn({type:"classroomList/getClassroomLeftMenus",payload:{id:dn==null?void 0:dn.id}}),wn([]))}),Ct=ot=>{dn.type=ot.key==="all"?"":ot.key,dn.page=1,g.history.replace(`${hr.pathname}?tabs=${dn.type}`),cn({type:"classroomList/getClassroomPollsList",payload:Ko(Jo({},dn),{type:dn.type})})},on=[{name:"\u5168\u90E8",id:"all",total:(Rn=Mt==null?void 0:Mt.polls_counts)==null?void 0:Rn.polls_all_counts},{name:"\u672A\u53D1\u5E03",id:1,total:(Cr=Mt==null?void 0:Mt.polls_counts)==null?void 0:Cr.polls_unpublish_counts},{name:"\u672A\u5F00\u59CB",id:5,total:(gn=Mt==null?void 0:Mt.polls_counts)==null?void 0:gn.polls_unstart_counts},{name:"\u63D0\u4EA4\u4E2D",id:2,total:(St=Mt==null?void 0:Mt.polls_counts)==null?void 0:St.polls_published_counts},{name:"\u5DF2\u622A\u6B62",id:3,total:(zn=Mt==null?void 0:Mt.polls_counts)==null?void 0:zn.polls_end_counts}].filter(ot=>(0,v.GJ)()?!0:ot.name!=="\u672A\u53D1\u5E03"&&ot.name!=="\u672A\u5F00\u59CB"),Dt=[{name:"\u6279\u91CF\u53D1\u5E03",icon:Va.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:Va.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:Va.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Va.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u6536\u85CF",icon:Va.createElement("i",{className:"iconfont icon-shoucang1"})}].filter(ot=>{var nt;return(0,v.qz)()?((nt=Mt==null?void 0:Mt.course_types)==null?void 0:nt.course_is_public)!==1?ot.name!=="\u8BBE\u4E3A\u516C\u5F00":ot:ot.name!=="\u6536\u85CF"}).filter(ot=>(0,v.GJ)()?!0:ot.name!=="\u5220\u9664"),bt=()=>Va.createElement(Y.default,null,Va.createElement(Y.default.Item,{key:1,onClick:()=>{f(new Date),cn({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u9009\u7528",params:dn}})}},"\u9009\u7528\u95EE\u5377"),Va.createElement(Y.default.Item,{key:2,onClick:()=>{g.history.push(`/classrooms/${dn.coursesId}/poll/${dn.categoryId}/add`)}},"\u65B0\u5EFA\u95EE\u5377")),Yt=ot=>ua(void 0,null,function*(){var nt;const yt=ot.name;if(Or==""){let qt="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";yt==="\u6536\u85CF"&&(qt="\u8BF7\u9009\u62E9\u8981\u6536\u85CF\u7684\u95EE\u5377"),R.ZP.error(qt)}else{if(yt==="\u6536\u85CF")return(yield(0,B.ZP)(`/api/courses/${dn.id}/polls/join_poll_banks.json`,{method:"post",body:{check_ids:[...Or]}})).status===0&&R.ZP.success("\u64CD\u4F5C\u6210\u529F"),!1;cn({type:"polls/setActionTabs",payload:{key:yt==="\u6279\u91CF\u5220\u9664"?"\u5220\u9664":yt==="\u6279\u91CF\u7ED3\u675F"?"\u7ACB\u5373\u622A\u6B62":yt==="\u6279\u91CF\u53D1\u5E03"?"\u7ACB\u5373\u53D1\u5E03":yt,selectArrs:Or,selectArrsAll:(nt=Mt.polls)==null?void 0:nt.filter(qt=>Or.includes(qt.id)),manage_all_group:Mt==null?void 0:Mt.manage_all_group,params:dn}})}});return Va.createElement("section",null,Va.createElement(ll.Z,{isLoading:Pt["classroomList/getClassroomPollsList"],tabDataSource:on,isAdmin:(0,v.GJ)(),addText:"\u65B0\u5EFA\u95EE\u5377",getDropdownMenu:bt,onTabMenuClick:Ct,defaultSelectedKeys:[te+""]}),Va.createElement(il.Z,{dataSource:Mt.polls||[],isAdmin:(0,v.GJ)(),batchStatus:Qa,SortMenuName:re,setSortMenuName:ze,SortMenus:Re,onSort:ot=>{dn.sort_by=ot.type,dn.sort_direction=ot.direction,dn.page=1,cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)})},onSearch:ot=>{dn.search=ot.trim(),dn.page=1,cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)})},onBatch:ot=>o(ot)}),Va.createElement(a.Z,{loading:Pt["classroomList/getClassroomPollsList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Mt.polls_counts&&Mt.polls_counts.polls_all_counts===0&&Va.createElement(d.Z,null),Mt.polls&&Mt.polls.map(function(ot,nt){return Va.createElement(rl,{key:nt,v:ot,k:nt,batchStatus:!0,selectArrs:Or,setSelectArrs:wn,dispatch:cn,params:dn,detailPollsList:Mt,user:z,etiem:(0,_.li)((new Date(ot.end_time).getTime()-new Date().getTime())/1e3)})}),Va.createElement("aside",{className:"tc mb50 mt30"},((Oa=Mt.polls_counts)==null?void 0:Oa.polls_all_counts)>0&&Va.createElement(U.Z,{showSizeChanger:!0,onChange:$e,defaultCurrent:dn.page,current:dn.page||1,pageSize:dn.limit||20,total:Mt.polls_counts&&Mt.polls_counts.polls_all_counts}))),Or.length>0&&(0,v.GJ)()&&Va.createElement($.Z,{offsetBottom:0},Va.createElement(bl.Z,{buttonDataSource:Dt,onButtonClick:Yt,useBatchStatus:o,catalogue:((ha=(dr=On==null?void 0:On.course_modules)==null?void 0:dr.find(ot=>ot.type==="poll"))==null?void 0:ha.second_category)||[],setSeleArr:wn,allSelect:Or.length?Or.length===((Wr=Mt.polls)==null?void 0:Wr.length):!1,setAllSelect:ot=>{var nt;ot.target.checked?wn((nt=Mt.polls)==null?void 0:nt.map(yt=>yt.id)):wn([])},selectArrs:Or,onMenuClick:ft,addCatalogue:ot=>{var nt,yt;ot.preventDefault(),cn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",selectArrs:{category_id:(nt=On==null?void 0:On.course_modules)==null?void 0:nt.find(qt=>qt.type==="poll").id,nodeModules:((yt=On==null?void 0:On.course_modules)==null?void 0:yt.find(qt=>qt.type==="poll"))||[],parent_id:"",type:"poll"}}})}})),Va.createElement(Fn,null),Va.createElement(Ur,null),Va.createElement(fo,null),Va.createElement(xo,null),Va.createElement(Sr,{key:i,cb:()=>wn([])}))};var Do=(0,g.connect)(({user:z,classroomList:fe,loading:ae,globalSetting:Pt})=>({user:z,classroomList:fe,globalSetting:Pt,loading:ae.effects}))(to);const Po=({globalSetting:z})=>{var fe;switch(Number((fe=z==null?void 0:z.setting)==null?void 0:fe.theme)){case t.Fy.THEMEONE:return r.createElement(Hn,null);case t.Fy.DEFAULT:default:return r.createElement(Do,null)}};var Uo=(0,g.connect)(({globalSetting:z})=>({globalSetting:z}))(Po)},44304:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return B}});var t=e(59301),r=e(92832),g=e(24905),Y=e(95237),m={leftdiv:"leftdiv___AgbDd",listClass:"listClass___FyD9K",spantitle:"spantitle___U79dv",rightdiv:"rightdiv___F1hgj"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",a=e(2524),U=(_,v,d)=>new Promise((V,D)=>{var Z=Ce=>{try{G(d.next(Ce))}catch(de){D(de)}},Ae=Ce=>{try{G(d.throw(Ce))}catch(de){D(de)}},G=Ce=>Ce.done?V(Ce.value):Promise.resolve(Ce.value).then(Z,Ae);G((d=d.apply(_,v)).next())}),B=({data:_,value:v=[],handleChangePage:d,setSelectedRowKeys:V,selectedRowKeys:D,onChange:Z=()=>{}})=>{const[Ae,G]=(0,t.useState)([]),[Ce,de]=(0,t.useState)([]),[H,s]=(0,t.useState)([]);let[n,M]=(0,t.useState)(1),[x,A]=(0,t.useState)();return(0,t.useEffect)(()=>{G(_),de([]),s([])},[_]),(0,t.useEffect)(()=>{V&&(de(D),s(D))},[D]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:m.leftdiv},t.createElement(r.default.Search,{size:"middle",onChange:E=>U(void 0,null,function*(){G(_.filter(w=>{var I;return(I=w==null?void 0:w.name)==null?void 0:I.includes(E.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ae.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(g.default.Group,{value:Ce.map(E=>`${E.course_group_id}`),onChange:E=>{V(Ae.filter(w=>E.includes(`${w.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ae.map((E,w)=>t.createElement(Y.Z,{key:E.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(g.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:E.is_published,value:`${E.course_group_id}`},t.createElement("div",{className:m.listClass},t.createElement("span",{className:m.spantitle,style:{width:E.is_published?"108px":"170px"}},E.name),E.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),t.createElement("div",{className:m.rightdiv},t.createElement(r.default.Search,{onChange:E=>{s(Ce.filter(w=>w.name.includes(E.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),H.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),H.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},H.map((E,w)=>t.createElement(Y.Z,{justify:"space-between",style:{marginTop:"10px"},key:E.course_group_id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},E.name),t.createElement("img",{src:R,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{V(Ce.filter(I=>`${I.course_group_name}`!=`${E.course_group_name}`))}})))))))}},15518:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return B}});var t=e(59301),r=e(92832),g=e(24905),Y=e(95237),m={leftdiv:"leftdiv___C0QyK",listClass:"listClass___ssVYJ",spantitle:"spantitle___EcO7r",rightdiv:"rightdiv___A2kDK"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",a=e(2524),U=(_,v,d)=>new Promise((V,D)=>{var Z=Ce=>{try{G(d.next(Ce))}catch(de){D(de)}},Ae=Ce=>{try{G(d.throw(Ce))}catch(de){D(de)}},G=Ce=>Ce.done?V(Ce.value):Promise.resolve(Ce.value).then(Z,Ae);G((d=d.apply(_,v)).next())}),B=({data:_,value:v=[],handleChangePage:d,setSelectedRowKeys:V,selectedRowKeys:D,onChange:Z=()=>{}})=>{const[Ae,G]=(0,t.useState)([]),[Ce,de]=(0,t.useState)([]),[H,s]=(0,t.useState)([]);let[n,M]=(0,t.useState)(1),[x,A]=(0,t.useState)();return(0,t.useEffect)(()=>{G(_),de([]),s([])},[_]),(0,t.useEffect)(()=>{V&&(de(D),s(D))},[D]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:m.leftdiv},t.createElement(r.default.Search,{size:"middle",onChange:E=>U(void 0,null,function*(){G(_.filter(w=>{var I;return(I=w==null?void 0:w.name)==null?void 0:I.includes(E.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ae.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(g.default.Group,{value:Ce.map(E=>`${E.id}`),onChange:E=>{V(Ae.filter(w=>E.includes(`${w.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ae.map((E,w)=>t.createElement(Y.Z,{key:E.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(g.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:E.is_published,value:`${E.id}`},t.createElement("div",{className:m.listClass},t.createElement("span",{className:m.spantitle,style:{width:E.is_published?"108px":"170px"}},E.name),E.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),t.createElement("div",{className:m.rightdiv},t.createElement(r.default.Search,{onChange:E=>{s(Ce.filter(w=>w.name.includes(E.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),H.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),H.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},H.map((E,w)=>t.createElement(Y.Z,{justify:"space-between",style:{marginTop:"10px"},key:E.id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},E.name),t.createElement("img",{src:R,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{V(Ce.filter(I=>`${I.id}`!=`${E.id}`))}})))))))}},64575:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return _}});var t=e(59301),r=e(20834),g=e(92832),Y=e(24905),m=e(3113),R=e(38854),a={bottomControlContainer:"bottomControlContainer___Zu9jI",buttonWrap:"buttonWrap___aWo9e",moveCategory:"moveCategory____Cpq2"},U=e(41867),$=e(84105),_=({buttonDataSource:v,onButtonClick:d,useBatchStatus:V,allSelect:D,setAllSelect:Z,selectArrs:Ae,onMenuClick:G,setSeleArr:Ce,catalogue:de,addCatalogue:H})=>{const[s,n]=(0,t.useState)(!1),[M,x]=(0,t.useState)("");console.log("---",de);const A=t.createElement("div",{className:a.moveCategory,onMouseLeave:E=>n(!1)},t.createElement(r.default,{onClick:G,style:{maxHeight:300,width:240,overflow:"auto"}},t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},t.createElement(g.default,{onChange:E=>{x(E.target.value)}})),de==null?void 0:de.map(function(E,w){var I;if(!(M!==""&&E.category_name.indexOf(M)<0))return t.createElement(t.Fragment,null,t.createElement(r.default.Item,{className:"multi-llipsis1e",key:E.category_id,title:E.category_name},E.category_name),(I=E==null?void 0:E.third_category)==null?void 0:I.map(we=>t.createElement(r.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:we.category_id,title:we.category_name},we.category_name)))}),H&&t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:H},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return t.createElement("div",{className:a.bottomControlContainer},t.createElement("div",null,t.createElement("div",null,t.createElement(Y.default,{checked:D,onChange:Z},"\u5168\u9009\u672C\u9875\uFF08",Ae.length,"\uFF09")),(0,U.GJ)()&&v.map(E=>t.createElement("div",{key:E.name},t.createElement(m.ZP,{type:"primary",icon:E.icon,className:a.buttonWrap,onClick:()=>d(E)},E.name))),(0,U.GJ)()&&(H||de)&&t.createElement("div",null,t.createElement(R.Z,{open:s,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>A,getPopupContainer:E=>E.parentNode},t.createElement("span",{className:"ant-dropdown-link",onMouseEnter:E=>n(!0)},t.createElement(m.ZP,{type:"primary",className:a.buttonWrap,icon:t.createElement("i",{className:"iconfont icon-yidongmulu"})},t.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",t.createElement($.Z,null))))))),t.createElement("div",null,t.createElement(m.ZP,{type:"primary",ghost:!0,onClick:()=>{V(!1),Ce([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},42554:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return G}});var t=e(59301),r=e(20834),g=e(24905),Y=e(3113),m=e(38854),R=e(6848),a=e(57809),U=e(92832),$={searchSortControllerContainer:"searchSortControllerContainer___hHmtL",btn:"btn___IGcjw",btnSort:"btnSort___TjGZj",tips:"tips____YGut"},B=e(41867),_=e(87395),v=e(84105),d=e(26724),V=e.n(d),D=e(65582),Z=(Ce,de,H)=>new Promise((s,n)=>{var M=E=>{try{A(H.next(E))}catch(w){n(w)}},x=E=>{try{A(H.throw(E))}catch(w){n(w)}},A=E=>E.done?s(E.value):Promise.resolve(E.value).then(M,x);A((H=H.apply(Ce,de)).next())}),G=({isAdmin:Ce,dataSource:de,batchStatus:H,SortMenuName:s,setSortMenuName:n,detailCourseGroupsList:M,onSearch:x,onBoard:A,onSort:E,isboard:w,dispatch:I,onBatch:we,SortMenus:ie,isShowMode:We=!1,onModeChange:ue})=>{const[he,Pe]=(0,t.useState)(!1),[ce,Oe]=(0,t.useState)([]),[ee,X]=(0,t.useState)(!0);let[oe,ve]=(0,t.useState)([]);const[q,ye]=(0,t.useState)(1),[Fe,rt]=(0,t.useState)(!1),Je=(0,D.useParams)(),gt=pe=>{n(pe.name),E(pe)};(0,t.useEffect)(()=>{w&&Ye()},[w]);const Ye=()=>Z(void 0,null,function*(){var pe;if(ee&&!Fe){rt(!0),ye(q+1);const ut=yield I({type:"classroomList/getCourseGroupsList",payload:{page:q,id:Je.coursesId,limit:20,nonenavigate:!0}});let J=[...(ut==null?void 0:ut.course_groups)||[]];((pe=ut==null?void 0:ut.course_groups)==null?void 0:pe.length)<20&&(X(!1),J.push({id:0,name:"\u672A\u5206\u73ED"})),rt(!1),ve([...oe,...J])}}),xt=t.createElement("section",{className:$.dropmenu},t.createElement("div",{style:{maxHeight:200,overflow:"auto"}},t.createElement(V(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:pe=>{Ye()},hasMore:ee,useWindow:!1},t.createElement(r.default,{style:{width:240,zIndex:10}},(M==null?void 0:M.group_count)>0&&(oe==null?void 0:oe.filter(pe=>pe.edit_auth||pe.name==="\u672A\u5206\u73ED").map(function(pe,ut){return t.createElement(r.default.Item,{key:pe.id},t.createElement(g.default,{checked:ce.includes(pe.id),value:pe.id,onChange:J=>{let K=ce.indexOf(pe.id);ce.indexOf(pe.id)>-1?Oe(ce.filter(S=>S!==pe.id)):Oe(ce.concat(pe.id))}},pe.name))}))))),t.createElement("aside",{style:{background:"#fff"}},t.createElement("div",null,t.createElement(Y.ZP,{type:"link",onClick:()=>{A(ce)}},"\u786E\u5B9A"),t.createElement(Y.ZP,{type:"link",onClick:()=>{Oe([])}},"\u91CD\u7F6E")))),_e=s==="\u9ED8\u8BA4\u6392\u5E8F";return t.createElement("div",{className:$.searchSortControllerContainer},!!(ie!=null&&ie.length)&&t.createElement("div",null,t.createElement(m.Z,{dropdownRender:()=>t.createElement(r.default,{selectedKeys:[s]},ie.map(pe=>t.createElement(r.default.Item,{key:pe.name,onClick:()=>gt(pe)},pe.name)))},t.createElement("div",null,t.createElement("span",{className:`${$.btn} ${_e?$.btnSort:""}`},t.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),s)))),_e&&t.createElement(R.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},t.createElement("span",{className:$.tips},t.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),We&&t.createElement(a.default,{defaultValue:"",onChange:ue,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),t.createElement(U.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:x,style:{width:220,marginLeft:We?"":"auto"}}),(0,B.eB)()&&w&&t.createElement(m.Z,{dropdownRender:()=>xt,open:he,onOpenChange:pe=>{Pe(pe)}},t.createElement("a",null,"\u5206\u73ED",he?t.createElement(_.Z,{style:{marginLeft:6}}):t.createElement(v.Z,{style:{marginLeft:6}}))))}},24776:function(Ot,Le,e){"use strict";var t=e(59301),r=e(38854),g=e(8591),Y=e(6848),m=e(65582),R=e(41867),a=e(39864),U=e(2337);const $=({isLoading:B,addText:_,tabDataSource:v,isAdmin:d,dispatch:V,classroomList:D,type:Z,isExercise:Ae,defaultSelectedKeys:G,onTabMenuClick:Ce,getDropdownMenu:de,showControlButton:H,buttonText:s,buttonIcon:n="icon-tianjiadaohang",extraNode:M,user:x,onButtonClick:A,isModelUser:E})=>{var w,I,we,ie,We;const ue=(0,m.useParams)();return t.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},t.createElement("div",{className:"flex gap-4px mr-auto"},v==null?void 0:v.map((he,Pe)=>t.createElement("div",{key:Pe,className:`text-16px flex item-center justify-center current ${G==(typeof he.index=="number"?he.index:he.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:G==(typeof he.index=="number"?he.index:he.id)?"#1890FF":""},onClick:()=>B?{}:Ce(he)},he==null?void 0:he.name,he.total!==void 0&&d&&t.createElement("span",{className:"ml-4px"},he.total||0)))),d&&t.createElement("div",{className:"flex item-center gap-20px mr-20px"},Ae&&t.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{V({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),Ae&&t.createElement(r.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:he})=>{var Pe;if((0,R.Rm)()&&!((Pe=D.AssistantObject.exercise)!=null&&Pe.can_download)){g.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}he=="1"&&V({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:Z,exportType:"exercise",category_id:ue.categoryId}}),he=="3"&&m.history.push(`/classrooms/${ue==null?void 0:ue.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},t.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!M&&t.createElement("div",null,M),H&&(s=="\u6DFB\u52A0\u76F4\u64AD"?t.createElement(r.Z,{menu:{items:(I=(w=[{label:t.createElement("div",{onClick:()=>{A("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:t.createElement("div",{onClick:()=>{A("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:E}])==null?void 0:w.filter(he=>he==null?void 0:he.show))==null?void 0:I.map(he=>({label:he==null?void 0:he.label,key:he==null?void 0:he.key}))}},t.createElement(a.op,{theme:U.Fy.THEMEONE,icon:t.createElement("span",{className:`iconfont ${n}`})},s)):t.createElement(a.op,{theme:U.Fy.THEMEONE,onClick:A,icon:t.createElement("span",{className:`iconfont ${n}`})},s)),!!de&&t.createElement(r.Z,{disabled:((we=x==null?void 0:x.userInfo)==null?void 0:we.user_status)===2,dropdownRender:de},t.createElement(Y.Z,{title:((ie=x==null?void 0:x.userInfo)==null?void 0:ie.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},t.createElement(a.op,{theme:U.Fy.THEMEONE,onClick:A,disabled:((We=x==null?void 0:x.userInfo)==null?void 0:We.user_status)===2,icon:t.createElement("span",{className:"iconfont icon-tianjiadaohang"})},_||"\u521B\u5EFA\u8BD5\u5377")))))};Le.Z=$},66457:function(Ot,Le,e){"use strict";e.d(Le,{rX:function(){return H},pW:function(){return s},gy:function(){return n},xY:function(){return de},O5:function(){return Ce},tJ:function(){return V},o1:function(){return D},Rd:function(){return G}});var t=e(65582),r=e(43418),g=e(28103),Y=e(8591),m=e(41867),R=e(65862),a=e(87169),U=e(25510),$="data:image/png;base64,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",B=e.p+"static/newqrcode.a8740efb.png",_=e(32637),v=e(59301),d=(M,x,A)=>new Promise((E,w)=>{var I=We=>{try{ie(A.next(We))}catch(ue){w(ue)}},we=We=>{try{ie(A.throw(We))}catch(ue){w(ue)}},ie=We=>We.done?E(We.value):Promise.resolve(We.value).then(I,we);ie((A=A.apply(M,x)).next())});const V=(M,x=!1)=>!!(D(M)&&Z(x)),D=M=>(0,m.bg)()?!0:(M({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),Z=(M=!1)=>{var x;const{user:A}=(0,t.getDvaApp)()._store.getState();return(x=A.userInfo)!=null&&x.profile_completed?!0:(r.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,R.xg)("/account/profile/edit"),Ae()}}),!1)},Ae=()=>{r.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},G=()=>{r.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:v.createElement("div",{style:{textAlign:"center"}},v.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),v.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:_}),v.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ce=()=>{var M;const{user:x}=(0,t.getDvaApp)()._store.getState();return(M=x.userInfo)!=null&&M.professional_certification?!0:(r.default.confirm({title:"\u63D0\u793A",centered:!0,content:v.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,R.xg)("/account/certification")}}),!1)},de=()=>(0,m.V9)()?!0:(r.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:v.createElement("div",{className:"tc",style:{marginLeft:-38}},v.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),v.createElement("img",{src:B,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),H=(M,x)=>M?!0:(r.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("p",null,x||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),v.createElement("div",{style:{marginLeft:"110px"}},v.createElement("img",{src:$,width:200}),v.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,R.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),s=M=>{r.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:v.createElement("div",null,v.createElement("div",null,v.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),v.createElement(g.Z,null),v.createElement("p",{style:{color:"#666666",fontSize:12}}," ",v.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",v.createElement("a",null,M),"\u5929\u3002"),v.createElement("p",{style:{color:"#666666",fontSize:12}}," ",v.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),v.createElement("div",{style:{textAlign:"center",marginTop:30}},v.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:U,alt:"\u4E8C\u7EF4\u7801",width:160})))})},n=(M,x="")=>{const{shixunsDetail:{detail:A}}=(0,t.getDvaApp)()._store.getState();if((A==null?void 0:A.public)===2||(A==null?void 0:A.public)===1||(A==null?void 0:A.shixun_status)===3){let E="";return(A==null?void 0:A.public)===2&&(E="\u5DF2\u516C\u5F00"),(A==null?void 0:A.public)===1&&(E="\u5F85\u5BA1\u6838"),(A==null?void 0:A.shixun_status)===3&&(E="\u5DF2\u5173\u95ED"),r.default.info({centered:!0,icon:v.createElement(a.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:v.createElement("div",{className:"tc",style:{marginLeft:-38}},v.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},v.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",E,"\uFF0C",x,"\u3002"),v.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),v.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:U,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(A==null?void 0:A.shixun_status)===2?(r.default.confirm({centered:!0,icon:v.createElement(a.Z,null),title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",x,"\u3002"),v.createElement("br",null),v.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{r.default.confirm({width:440,centered:!0,icon:v.createElement(a.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>d(void 0,null,function*(){(yield M({type:"shixunsDetail/cancelRelease",payload:{id:A==null?void 0:A.identifier}})).status!==401&&(Y.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),M({type:"shixunsDetail/getShixunsDetail",payload:{id:A==null?void 0:A.identifier}}),M({type:"practiceSetting/getCommonData",payload:{id:A==null?void 0:A.identifier}}))})})}}),!0):!1}},50371:function(Ot,Le){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let r=1;r{const m=g[Y];m!==void 0&&(t[Y]=m)})}return t}Le.Z=e},13845:function(Ot,Le,e){"use strict";e.d(Le,{F:function(){return t},Z:function(){return r}});function t(g){return g!=null&&g===g.window}function r(g,Y){var m,R;if(typeof window=="undefined")return 0;const a=Y?"scrollTop":"scrollLeft";let U=0;return t(g)?U=g[Y?"pageYOffset":"pageXOffset"]:g instanceof Document?U=g.documentElement[a]:(g instanceof HTMLElement||g)&&(U=g[a]),g&&!t(g)&&typeof U!="number"&&(U=(R=((m=g.ownerDocument)!==null&&m!==void 0?m:g).documentElement)===null||R===void 0?void 0:R[a]),U}},56762:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return r}});var t=e(59301);function r(){const[,g]=t.useReducer(Y=>Y+1,0);return g}},68031:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return Y}});var t=e(16089);function r(m,R,a,U){const $=a-R;return m/=U/2,m<1?$/2*m*m*m+R:$/2*((m-=2)*m*m+2)+R}var g=e(13845);function Y(m){let R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:a=()=>window,callback:U,duration:$=450}=R,B=a(),_=(0,g.Z)(B,!0),v=Date.now(),d=()=>{const D=Date.now()-v,Z=r(D>$?$:D,_,m,$);(0,g.F)(B)?B.scrollTo(window.pageXOffset,Z):B instanceof Document||B.constructor.name==="HTMLDocument"?B.documentElement.scrollTop=Z:B.scrollTop=Z,D<$?(0,t.Z)(d):typeof U=="function"&&U()};(0,t.Z)(d)}},19080:function(Ot,Le,e){"use strict";e.d(Le,{F:function(){return m},Z:function(){return Y}});var t=e(92310),r=e.n(t);const g=null;function Y(R,a,U){return r()({[`${R}-status-success`]:a==="success",[`${R}-status-warning`]:a==="warning",[`${R}-status-error`]:a==="error",[`${R}-status-validating`]:a==="validating",[`${R}-has-feedback`]:U})}const m=(R,a)=>a||R},27666:function(Ot,Le,e){"use strict";var t=e(94480),r=e(16089);function g(Y){let m;const R=U=>()=>{m=null,Y.apply(void 0,(0,t.Z)(U))},a=function(){if(m==null){for(var U=arguments.length,$=new Array(U),B=0;B{r.Z.cancel(m),m=null},a}Le.Z=g},81228:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return M}});var t=e(67732),r=e(83652),g=e(42403),Y=e(158),m=e(59301),R=e(92310),a=e.n(R),U=e(29301),$=e(2738),B=e(27666),_=e(36355),v=e(83116),d=e(37613);const V=x=>{const{componentCls:A}=x;return{[A]:{position:"fixed",zIndex:x.zIndexPopup}}};var D=(0,v.Z)("Affix",x=>{const A=(0,d.TS)(x,{zIndexPopup:x.zIndexBase+10});return[V(A)]});function Z(x){return x!==window?x.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function Ae(x,A,E){if(E!==void 0&&A.top>x.top-E)return E+A.top}function G(x,A,E){if(E!==void 0&&A.bottom{const I=w.getTargetFunc(),we=I==null?void 0:I(),{prevTarget:ie}=w.state;ie!==we&&(Ce.forEach(We=>{ie==null||ie.removeEventListener(We,w.lazyUpdatePosition),we==null||we.addEventListener(We,w.lazyUpdatePosition)}),w.updatePosition(),w.setState({prevTarget:we}))},w.removeListeners=()=>{w.timer&&(clearTimeout(w.timer),w.timer=null);const{prevTarget:I}=w.state,we=w.getTargetFunc(),ie=we==null?void 0:we();Ce.forEach(We=>{ie==null||ie.removeEventListener(We,w.lazyUpdatePosition),I==null||I.removeEventListener(We,w.lazyUpdatePosition)}),w.updatePosition.cancel(),w.lazyUpdatePosition.cancel()},w.getOffsetTop=()=>{const{offsetBottom:I,offsetTop:we}=w.props;return I===void 0&&we===void 0?0:we},w.getOffsetBottom=()=>w.props.offsetBottom,w.measure=()=>{const{status:I,lastAffix:we}=w.state,{onChange:ie}=w.props,We=w.getTargetFunc();if(I!==H.Prepare||!w.fixedNodeRef.current||!w.placeholderNodeRef.current||!We)return;const ue=w.getOffsetTop(),he=w.getOffsetBottom(),Pe=We();if(Pe){const ce={status:H.None},Oe=Z(w.placeholderNodeRef.current);if(Oe.top===0&&Oe.left===0&&Oe.width===0&&Oe.height===0)return;const ee=Z(Pe),X=Ae(Oe,ee,ue),oe=G(Oe,ee,he);X!==void 0?(ce.affixStyle={position:"fixed",top:X,width:Oe.width,height:Oe.height},ce.placeholderStyle={width:Oe.width,height:Oe.height}):oe!==void 0&&(ce.affixStyle={position:"fixed",bottom:oe,width:Oe.width,height:Oe.height},ce.placeholderStyle={width:Oe.width,height:Oe.height}),ce.lastAffix=!!ce.affixStyle,ie&&we!==ce.lastAffix&&ie(ce.lastAffix),w.setState(ce)}},w.prepareMeasure=()=>{w.setState({status:H.Prepare,affixStyle:void 0,placeholderStyle:void 0})},w.updatePosition=(0,B.Z)(()=>{w.prepareMeasure()}),w.lazyUpdatePosition=(0,B.Z)(()=>{const I=w.getTargetFunc(),{affixStyle:we}=w.state;if(I&&we){const ie=w.getOffsetTop(),We=w.getOffsetBottom(),ue=I();if(ue&&w.placeholderNodeRef.current){const he=Z(ue),Pe=Z(w.placeholderNodeRef.current),ce=Ae(Pe,he,ie),Oe=G(Pe,he,We);if(ce!==void 0&&we.top===ce||Oe!==void 0&&we.bottom===Oe)return}}w.prepareMeasure()}),w}return(0,r.Z)(E,[{key:"getTargetFunc",value:function(){const{getTargetContainer:I}=this.context,{target:we}=this.props;return we!==void 0?we:I!=null?I:de}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(I){this.addListeners(),(I.offsetTop!==this.props.offsetTop||I.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:I,placeholderStyle:we}=this.state,{affixPrefixCls:ie,rootClassName:We,children:ue}=this.props,he=a()(I&&We,{[ie]:!!I});let Pe=(0,$.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return m.createElement(U.Z,{onResize:this.updatePosition},m.createElement("div",Object.assign({},Pe,{ref:this.placeholderNodeRef}),I&&m.createElement("div",{style:we,"aria-hidden":"true"}),m.createElement("div",{className:he,ref:this.fixedNodeRef,style:I},m.createElement(U.Z,{onResize:this.updatePosition},ue))))}}]),E}(m.Component);s.contextType=_.E_;var M=(0,m.forwardRef)((x,A)=>{const{prefixCls:E,rootClassName:w}=x,{getPrefixCls:I}=(0,m.useContext)(_.E_),we=I("affix",E),[ie,We]=D(we),ue=Object.assign(Object.assign({},x),{affixPrefixCls:we,rootClassName:a()(w,We)});return ie(m.createElement(s,Object.assign({},ue,{ref:A})))})},24905:function(Ot,Le,e){"use strict";e.d(Le,{default:function(){return M}});var t=e(92310),r=e.n(t),g=e(5630),Y=e(59301),m=e(36355),R=e(1684),a=e(32441),$=Y.createContext(null),B=e(98447),_=e(14088),v=e(4572),d=function(x,A){var E={};for(var w in x)Object.prototype.hasOwnProperty.call(x,w)&&A.indexOf(w)<0&&(E[w]=x[w]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,w=Object.getOwnPropertySymbols(x);I{var E;const{prefixCls:w,className:I,rootClassName:we,children:ie,indeterminate:We=!1,style:ue,onMouseEnter:he,onMouseLeave:Pe,skipGroup:ce=!1,disabled:Oe}=x,ee=d(x,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:X,direction:oe,checkbox:ve}=Y.useContext(m.E_),q=Y.useContext($),{isFormItemInput:ye}=Y.useContext(a.aM),Fe=Y.useContext(R.Z),rt=(E=(q==null?void 0:q.disabled)||Oe)!==null&&E!==void 0?E:Fe,Je=Y.useRef(ee.value);Y.useEffect(()=>{q==null||q.registerValue(ee.value)},[]),Y.useEffect(()=>{if(!ce)return ee.value!==Je.current&&(q==null||q.cancelValue(Je.current),q==null||q.registerValue(ee.value),Je.current=ee.value),()=>q==null?void 0:q.cancelValue(ee.value)},[ee.value]);const gt=X("checkbox",w),[Ye,xt]=(0,B.ZP)(gt),_e=Object.assign({},ee);q&&!ce&&(_e.onChange=function(){ee.onChange&&ee.onChange.apply(ee,arguments),q.toggleOption&&q.toggleOption({label:ie,value:ee.value})},_e.name=q.name,_e.checked=q.value.includes(ee.value));const pe=r()(`${gt}-wrapper`,{[`${gt}-rtl`]:oe==="rtl",[`${gt}-wrapper-checked`]:_e.checked,[`${gt}-wrapper-disabled`]:rt,[`${gt}-wrapper-in-form-item`]:ye},ve==null?void 0:ve.className,I,we,xt),ut=r()({[`${gt}-indeterminate`]:We},v.A,xt),J=We?"mixed":void 0;return Ye(Y.createElement(_.Z,{component:"Checkbox",disabled:rt},Y.createElement("label",{className:pe,style:Object.assign(Object.assign({},ve==null?void 0:ve.style),ue),onMouseEnter:he,onMouseLeave:Pe},Y.createElement(g.Z,Object.assign({"aria-checked":J},_e,{prefixCls:gt,className:ut,disabled:rt,ref:A})),ie!==void 0&&Y.createElement("span",null,ie))))};var Z=Y.forwardRef(V),Ae=e(94480),G=e(2738),Ce=function(x,A){var E={};for(var w in x)Object.prototype.hasOwnProperty.call(x,w)&&A.indexOf(w)<0&&(E[w]=x[w]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,w=Object.getOwnPropertySymbols(x);I{const{defaultValue:E,children:w,options:I=[],prefixCls:we,className:ie,rootClassName:We,style:ue,onChange:he}=x,Pe=Ce(x,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ce,direction:Oe}=Y.useContext(m.E_),[ee,X]=Y.useState(Pe.value||E||[]),[oe,ve]=Y.useState([]);Y.useEffect(()=>{"value"in Pe&&X(Pe.value||[])},[Pe.value]);const q=Y.useMemo(()=>I.map(K=>typeof K=="string"||typeof K=="number"?{label:K,value:K}:K),[I]),ye=K=>{ve(S=>S.filter(l=>l!==K))},Fe=K=>{ve(S=>[].concat((0,Ae.Z)(S),[K]))},rt=K=>{const S=ee.indexOf(K.value),l=(0,Ae.Z)(ee);S===-1?l.push(K.value):l.splice(S,1),"value"in Pe||X(l),he==null||he(l.filter(j=>oe.includes(j)).sort((j,k)=>{const C=q.findIndex(le=>le.value===j),p=q.findIndex(le=>le.value===k);return C-p}))},Je=ce("checkbox",we),gt=`${Je}-group`,[Ye,xt]=(0,B.ZP)(Je),_e=(0,G.Z)(Pe,["value","disabled"]),pe=I.length?q.map(K=>Y.createElement(Z,{prefixCls:Je,key:K.value.toString(),disabled:"disabled"in K?K.disabled:Pe.disabled,value:K.value,checked:ee.includes(K.value),onChange:K.onChange,className:`${gt}-item`,style:K.style,title:K.title},K.label)):w,ut={toggleOption:rt,value:ee,disabled:Pe.disabled,name:Pe.name,registerValue:Fe,cancelValue:ye},J=r()(gt,{[`${gt}-rtl`]:Oe==="rtl"},ie,We,xt);return Ye(Y.createElement("div",Object.assign({className:J,style:ue},_e,{ref:A}),Y.createElement($.Provider,{value:ut},pe)))},H=Y.forwardRef(de);var s=Y.memo(H);const n=Z;n.Group=s,n.__ANT_CHECKBOX=!0;var M=n},98447:function(Ot,Le,e){"use strict";e.d(Le,{C2:function(){return m}});var t=e(17313),r=e(37613),g=e(83116);const Y=R=>{const{checkboxCls:a}=R,U=`${a}-wrapper`;return[{[`${a}-group`]:Object.assign(Object.assign({},(0,t.Wf)(R)),{display:"inline-flex",flexWrap:"wrap",columnGap:R.marginXS,[`> ${R.antCls}-row`]:{flex:1}}),[U]:Object.assign(Object.assign({},(0,t.Wf)(R)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${U}`]:{marginInlineStart:0},[`&${U}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[a]:Object.assign(Object.assign({},(0,t.Wf)(R)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:R.borderRadiusSM,alignSelf:"center",[`${a}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${a}-inner`]:Object.assign({},(0,t.oN)(R))},[`${a}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:R.checkboxSize,height:R.checkboxSize,direction:"ltr",backgroundColor:R.colorBgContainer,border:`${R.lineWidth}px ${R.lineType} ${R.colorBorder}`,borderRadius:R.borderRadiusSM,borderCollapse:"separate",transition:`all ${R.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:R.checkboxSize/14*5,height:R.checkboxSize/14*8,border:`${R.lineWidthBold}px solid ${R.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${R.motionDurationFast} ${R.motionEaseInBack}, opacity ${R.motionDurationFast}`}},"& + span":{paddingInlineStart:R.paddingXS,paddingInlineEnd:R.paddingXS}})},{[` +(self.webpackChunk=self.webpackChunk||[]).push([[4297],{89489:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},59477:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},40001:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},49198:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},84105:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},18785:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},87169:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},73331:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},15277:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},52671:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},8657:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},56082:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},33853:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},15075:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},62772:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},43531:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},61485:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},38819:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},47472:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={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"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},87395:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(54476),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},Y=g,m=e(7657),R=function(B,_){return r.createElement(m.Z,(0,t.Z)({},B,{ref:_,icon:Y}))},a=r.forwardRef(R),U=a},61191:function(Ot,Le){"use strict";Le.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},71067:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return d}});var t=e(59301),r=e(8591),g=e(92832),Y={codeBox:"codeBox___WpkVl"},m=e(92310),R=e.n(m),a=Object.defineProperty,U=(V,D,Z)=>D in V?a(V,D,{enumerable:!0,configurable:!0,writable:!0,value:Z}):V[D]=Z,$=(V,D,Z)=>U(V,typeof D!="symbol"?D+"":D,Z),B=(V,D,Z)=>new Promise((Ae,G)=>{var Ce=s=>{try{H(Z.next(s))}catch(n){G(n)}},de=s=>{try{H(Z.throw(s))}catch(n){G(n)}},H=s=>s.done?Ae(s.value):Promise.resolve(s.value).then(Ce,de);H((Z=Z.apply(V,D)).next())});class _ extends t.Component{constructor(D){super(D),$(this,"canvas"),$(this,"randomNum",(Z,Ae)=>Math.floor(Math.random()*(Ae-Z)+Z)),$(this,"drawPic",()=>{this.randomCode()}),$(this,"reloadPic",()=>{this.drawPic()}),$(this,"changeCode",Z=>{console.log(Z.target.value,222),this.setState({value:Z.target.value,showError:!1})}),$(this,"onVerify",()=>{let Z;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(Z=!0,r.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(Z=!0,r.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(Z=!1),this.setState({showError:Z}),Z}),this.canvas=t.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(D,Z){const Ae=this.randomNum(D,Z),G=this.randomNum(D,Z),Ce=this.randomNum(D,Z);return`rgb(${Ae}, ${G}, ${Ce})`}drawText(D,Z,Ae){D.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const G=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);D.font=G+"px SimHei";const Ce=10,de=(this.state.contentWidth-40)/(this.state.code.length-1);let H=Ce;Ae>0&&(H=Ce+Ae*de);let s=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);G>40&&(s=40);const n=this.randomNum(-10,10);D.translate(H,s),D.rotate(n*Math.PI/180),D.fillText(Z,0,0),D.rotate(-n*Math.PI/180),D.translate(-H,-s)}drawLine(D){for(let Z=0;Z<1;Z++)D.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),D.beginPath(),D.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),D.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),D.stroke()}drawDot(D){for(let Z=0;Z<100;Z++)D.fillStyle=this.randomColor(0,255),D.beginPath(),D.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),D.fill()}randomCode(){let D="";const Z="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let Ae=0;Ae{const G=this.canvas.current.getContext("2d");G.textBaseline="bottom",G.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),G.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let Ce=0;Ce{let Z;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,D),React.createElement(_,{ref:Ae=>Z=Ae})),onOk:()=>B(void 0,null,function*(){if(Z.onVerify())return Promise.reject();V()})})};var d=_},4324:function(Ot,Le,e){"use strict";e.d(Le,{Q:function(){return R}});var t=e(59301),r=e(57809),g=e(5112),Y=e(5871),m=e(59301),R=(U=>(U[U.Number=1]="Number",U[U.Percent=2]="Percent",U))(R||{});const a=({value:U,onChange:$,disabled:B,hidePercentOption:_=!1,percentType:v="select"})=>{const d=(0,t.useMemo)(()=>_?1:2,[_]),[V,D]=(0,t.useState)(d);console.log(V);const Z=G=>U.type===1?`${G}\u5206`:`${G}%`,Ae=(0,t.useCallback)(G=>{if(V===1){const Ce=G.replace("\u5206","");return isNaN(parseInt(Ce,10))?0:Ce}else return G.replace("%","")},[V]);return(0,t.useEffect)(()=>{D(U.type)},[U]),m.createElement("div",{style:{display:"flex",alignItems:"center"}},v=="select"&&m.createElement(r.default,{size:"large",onChange:G=>{D(G),$({type:G,inputValue:G===1?5:20})},value:V||d,style:{width:100},options:_?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:B}),v=="radio"&&m.createElement(g.ZP.Group,{size:"large",onChange:G=>{const Ce=G.target.value;D(Ce),$({type:Ce,inputValue:Ce===1?5:20})},value:V||d,disabled:B},!_&&m.createElement(g.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),m.createElement(g.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),v=="radio"&&m.createElement("div",{style:{marginRight:"10px",color:"#000000"}},U.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),m.createElement(Y.Z,{size:"large",disabled:B,value:U.inputValue,style:{width:"120px"},parser:Ae,addonAfter:U.type===1?"\u5206":"%",max:V===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:G=>{$({type:V,inputValue:G})}}),v=="radio"&&U.type==2&&m.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};Le.Z=a},83028:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return U}});var t=e(59301),r={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},g=e(43418),Y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",m="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",R=($,B,_)=>new Promise((v,d)=>{var V=Ae=>{try{Z(_.next(Ae))}catch(G){d(G)}},D=Ae=>{try{Z(_.throw(Ae))}catch(G){d(G)}},Z=Ae=>Ae.done?v(Ae.value):Promise.resolve(Ae.value).then(V,D);Z((_=_.apply($,B)).next())}),U=({type:$,resdata:B,onok:_,oktext:v,okloading:d})=>{const[V,D]=(0,t.useState)(!1),{can_copy_list:Z,can_copy_num:Ae,challenge_type:G,course_data_list:Ce,no_copy_list:de,no_copy_num:H,no_use_list:s,no_use_num:n,repeat_shixun_num:M,student_count:x,total_num:A,use_num:E}=B;let w=Ae>0||$==="exercise";(0,t.useEffect)(()=>{(B==null?void 0:B.student_count)>0&&D(!0)},[B]),console.log("---11",d),(0,t.useEffect)(()=>{d||D(!1)},[d]);const I=()=>{if($==="exercise"&&G===1)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if($==="exercise"&&G===2)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="shixun"&&G===1)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="shixun"&&G===2)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="subject"&&G===1)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="subject"&&G===2)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",t.createElement("span",{className:r.orangeColor},x)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",t.createElement("span",{className:r.orangeColor},E)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="exercisepush")return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if($==="shixunpush"&&G===1)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="shixunpush"&&G===2)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},we=()=>{if($==="exercise"||$==="subject"||$==="exercisepush"||$==="shixunpush")return t.createElement("div",{style:{marginTop:20}},H>0&&t.createElement("div",null,t.createElement("span",{className:r.flex},t.createElement("img",{src:m,style:{width:14}}),t.createElement("span",{className:r.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),t.createElement("div",{className:r.statusbody},$==="exercise"&&t.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),($==="subject"||$==="exercisepush")&&t.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",w&&t.createElement("span",{className:r.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),$==="shixunpush"&&t.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",w&&t.createElement("span",{className:r.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),t.createElement("div",null,de==null?void 0:de.map((ie,We)=>t.createElement("a",{href:`/shixuns/${ie.identifier}/challenges`,target:"_blank"},"\u300A",ie==null?void 0:ie.name,"\u300B",We+1!==H&&"\u3001"))))),Ae>0&&t.createElement("div",{style:{marginTop:20}},t.createElement("span",{className:r.flex},t.createElement("img",{src:Y,style:{width:14}}),t.createElement("span",{className:r.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),t.createElement("div",{className:r.statusbody},$==="exercise"&&t.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),($==="subject"||$==="exercisepush")&&t.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),$==="shixunpush"&&t.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),t.createElement("div",null,Z==null?void 0:Z.map((ie,We)=>t.createElement("a",{href:`/shixuns/${ie.identifier}/challenges`,target:"_blank"},"\u300A",ie==null?void 0:ie.name,"\u300B",We+1!==Ae&&"\u3001"))))));if($==="shixun")return t.createElement("div",{style:{marginTop:20}},Ae>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return t.createElement(g.default,{open:V,onCancel:()=>{D(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!w&&"none"}},zIndex:1003,confirmLoading:d,okText:w?v:"\u6211\u77E5\u9053\u4E86",onOk:()=>R(void 0,null,function*(){w?yield _([...Z,...s]):D(!1)})},t.createElement("div",{style:{maxHeight:600,overflow:"auto"}},I(),we()))}},61584:function(Ot,Le,e){"use strict";e.d(Le,{i:function(){return n},Z:function(){return x}});var t={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"},r=e(71418),g=e(6848),Y=e(93948),m=e(92310),R=e.n(m),a=e(65862),U=e(2524),$=e(41867),B=e(79005),_=e(20345),v=e(77882),d=e(31081),V=e(75309),D=e(71979),Z=e(47558),Ae=e(42922),G=e(66832),Ce=e(96593),de=e(19664),H=e(91833),s=e(59301);const n=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:B,swimg:_},{name:"101\u8BA1\u5212",ptimg:v,swimg:d},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:V,swimg:D},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Z,swimg:Ae},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:G,swimg:Ce},{name:"\u519B\u961F\u4E00\u6D41",ptimg:de,swimg:H}];var x=({className:A,dataSource:E=[],col:w=4,right:I,bottom:we=23,precision:ie=0,wrapWidth:We=1200,trackEventItems:ue,loading:he,onRemove:Pe=()=>{},isCurrent:ce=!0,showAlias:Oe=!1,showProgress:ee=!1})=>{const X=Math.floor((We-(w-1)*I)/w),oe=[{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(ve=>(window.ENV==="build"&&(ve.ptimg=`/react/build${ve.ptimg}`,ve.swimg=`/react/build${ve.swimg}`),ve));return s.createElement(r.Z,{spinning:he},s.createElement("div",{className:R()(t.list,A)},!!(E!=null&&E.length)&&(E==null?void 0:E.map((ve,q)=>{var ye,Fe,rt,Je,gt,Ye;const{name:xt,id:_e,identifier:pe,featured:ut,school_name:J,image_url:K,excellent:S,is_plan:l}=ve;return s.createElement("div",{key:_e,className:ce&&ee?t.wrapisCurrent:t.wrap,style:{width:X,marginRight:(1+q)%w===0?0:I+ie,marginBottom:we}},s.createElement("a",{className:t.li,onClick:j=>{j.preventDefault(),j.stopPropagation(),ue&&(0,a.L9)([ue]),(0,a.xg)(`/paths/${pe}`)}},s.createElement("div",{className:t.img},s.createElement("img",{className:t.cover,src:`${K}`}),ce&&(0,$.bg)()&&(ve==null?void 0:ve.studying)&&s.createElement("div",{className:`${t.movebq} user-path-items`,onClick:j=>{j.stopPropagation(),Pe(ve)}},s.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),s.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ye=ve==null?void 0:ve.subject_tags)==null?void 0:ye.map((j,k)=>{var C,p;if(k===0){const L=(C=oe.find(b=>b.name==j))==null?void 0:C.swimg;return s.createElement("img",{className:t.sign,src:L,style:{left:"-4px"}})}const le=(p=oe.find(L=>L.name==j))==null?void 0:p.ptimg;return s.createElement("img",{className:t.sign,src:le,style:{left:`${48+52*(k-1)+2*k}px`}})}),s.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ve==null?void 0:ve.excellent)&&s.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),s.createElement("div",{className:t.name},s.createElement(g.Z,{title:Oe&&(ve!=null&&ve.excellent_alias_name)?s.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${xt}`,s.createElement("br",null),s.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ve==null?void 0:ve.excellent_alias_name}`)):xt},s.createElement("span",{className:t.e},Oe&&(ve==null?void 0:ve.excellent_alias_name)||xt))),ce&&ee&&((Fe=ve==null?void 0:ve.progress)==null?void 0:Fe.all_score)!=0&&s.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},s.createElement(Y.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((rt=ve==null?void 0:ve.progress)==null?void 0:rt.my_score)/((Je=ve==null?void 0:ve.progress)==null?void 0:Je.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(gt=ve==null?void 0:ve.progress)==null?void 0:gt.my_score,"/",(Ye=ve==null?void 0:ve.progress)==null?void 0:Ye.all_score),(!ce||!ee)&&s.createElement("div",{className:t.tags},s.createElement("div",null,s.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},s.createElement("span",null,s.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),s.createElement("span",null,ve.stages_count))),s.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},s.createElement("span",null,s.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),s.createElement("span",null,ve.members_count)))))))})),!E.length&&s.createElement(U.Z,null)))}},39864:function(Ot,Le,e){"use strict";e.d(Le,{jL:function(){return m},w9:function(){return Be},dN:function(){return O},QD:function(){return qe},cQ:function(){return Je.Z},Oz:function(){return L},op:function(){return y},O5:function(){return st},_b:function(){return At},t7:function(){return E},Gi:function(){return Kt},YG:function(){return pt},kT:function(){return Nt},qp:function(){return Ae},K3:function(){return de},vr:function(){return ht},qE:function(){return P},Je:function(){return we},wb:function(){return q},lB:function(){return rt},cq:function(){return Nn},tp:function(){return n},Si:function(){return _t},k8:function(){return qn},Du:function(){return cr}});var t=e(59301),r={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"},g="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",m=({dataSource:Te=[],img:Ue,imgWidth:lt=346,title:wt,sunTitle:In,bannerExtraContent:jn})=>t.createElement("div",{className:r.banner},t.createElement("div",{className:r.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,wt),t.createElement("span",null,In)),Te.length>0&&t.createElement("div",{className:r.btns},Te.map((rn,Xt)=>t.createElement("div",{key:Xt,onClick:rn.click},rn.name,rn.sign?t.createElement("img",{src:g,width:39}):null))),jn),Ue&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:Ue,width:lt}))),R={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"},a=e(92310),U=e.n(a),$=e(89392),B=Object.defineProperty,_=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,V=(Te,Ue,lt)=>Ue in Te?B(Te,Ue,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Te[Ue]=lt,D=(Te,Ue)=>{for(var lt in Ue||(Ue={}))v.call(Ue,lt)&&V(Te,lt,Ue[lt]);if(_)for(var lt of _(Ue))d.call(Ue,lt)&&V(Te,lt,Ue[lt]);return Te},Ae=({dataSource:Te=[],value:Ue,onChange:lt,onTitleChange:wt,className:In,title:jn,titleWidth:rn=41,style:Xt={},fontColor:kt="#6A7283",showCount:Fn,classNameActive:pn,styleItem:En={}})=>{const[qr,jr]=(0,t.useState)(0),[Ir,Rr]=(0,t.useState)(!1),zr=(0,t.useRef)(null),Jr=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var ta;Te.length!==0&&(((ta=zr==null?void 0:zr.current)==null?void 0:ta.clientHeight)>97?jr(1):jr(0)),Te.length===0&&jr(0),Rr(!1)},[Te]),t.createElement("div",{className:U()(R.row,In),style:Xt},t.createElement("div",{onClick:(0,$.throttle)(()=>wt==null?void 0:wt(),2e3),style:{width:rn,marginTop:Ir?12:4},className:`${R.title} ${wt?"current":""}`},jn),t.createElement("div",{className:Ir?`${R.tagsWrap} ${R.tagsBorderWrap}`:R.tagsWrap},t.createElement("div",{className:R.bar,ref:Jr,style:qr>0?{height:qr===1?97:"auto",overflow:qr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:R.tag,ref:zr},Te==null?void 0:Te.map(ta=>t.createElement("span",{onClick:()=>lt(ta.id),key:ta.id,style:D(D({color:kt},En),(ta==null?void 0:ta.style)||{}),className:Ue===ta.id?U()(pn||R.active,ta.classNameActive):""},t.createElement("span",{title:ta.name,className:R.name},ta.name),!!Fn&&t.createElement("span",{className:R.num},ta.count))))),!!qr&&t.createElement(t.Fragment,null,qr===1?t.createElement("div",{onClick:()=>{var ta;jr(2),((ta=zr==null?void 0:zr.current)==null?void 0:ta.clientHeight)>245?Rr(!0):Rr(!1)},className:R.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{Jr.current.scrollTop=0,jr(1),Rr(!1)},className:R.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},G={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"},de=({dataSource:Te=[],value:Ue,onChange:lt,onTitleChange:wt,className:In,title:jn,titleWidth:rn=41,style:Xt={},fontColor:kt="#6A7283",showCount:Fn,expand:pn=!0})=>{const[En,qr]=(0,t.useState)(0),[jr,Ir]=(0,t.useState)(!1),Rr=(0,t.useRef)(null),zr=(0,t.useRef)(null),[Jr,ta]=(0,t.useState)(pn);return t.createElement("div",{className:U()(G.row,In),style:Xt},t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{onClick:(0,$.throttle)(()=>wt==null?void 0:wt(),2e3),style:{width:rn,marginTop:jr?12:4},className:`${G.title} ${wt?"current":""}`},jn),t.createElement("i",{className:`iconfont ${Jr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Jr?8:10},onClick:()=>ta(!Jr)})),Jr&&t.createElement("div",{className:jr?`${G.tagsWrap} ${G.tagsBorderWrap}`:G.tagsWrap},t.createElement("div",{className:G.fenge}),t.createElement("div",{className:G.bar,ref:zr},t.createElement("div",{className:G.tag,ref:Rr},Te==null?void 0:Te.map(Ur=>t.createElement("span",{onClick:()=>lt(Ur.id),key:Ur.id,style:{color:kt},className:Ue===Ur.id?G.active:""},t.createElement("span",{title:Ur.name,className:G.name},Ur.name),!!Fn&&t.createElement("span",{className:G.num},Ur.count)))))))},H={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"},n=({dataSource:Te=[],value:Ue,onChange:lt,className:wt,style:In={}})=>t.createElement("div",{style:In,className:U()(H.tabs,wt)},Te.map(jn=>t.createElement("span",{onClick:()=>lt(jn.id),className:Ue===jn.id?H.active:"",key:jn.id},jn.name))),M={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"},x=e(92832),E=({dataSource:Te=[],value:Ue="",onChange:lt,onInputChange:wt=()=>{},className:In,style:jn={},placeholder:rn,allowClear:Xt=!1})=>{var kt;const[Fn,pn]=(0,t.useState)(""),[En,qr]=(0,t.useState)("");(0,t.useEffect)(()=>{var Rr;let zr=Ue;(Rr=JSON.stringify(Ue))!=null&&Rr.includes("{")&&(pn(Ue.id),zr=Ue.value||"");try{qr(decodeURIComponent(zr||""))}catch(Jr){qr(decodeURIComponent(zr||""))}},[Ue]);const jr=()=>{lt(encodeURIComponent(En),Fn||null)},Ir=Rr=>{Rr!==Fn&&(pn(Rr),lt(encodeURIComponent(En),Rr))};return t.createElement("div",{className:U()(M.input,In),style:jn},!!Te.length&&t.createElement("div",{className:M.dropdown},t.createElement("div",{className:M.text},(kt=Te.find(Rr=>Rr.id===Fn))==null?void 0:kt.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:M.b1}),t.createElement("b",{className:M.b2})),t.createElement("div",{className:M.menu},Te.map((Rr,zr)=>t.createElement("div",{key:zr,onClick:()=>Ir(Rr.id)},Rr.name)))),t.createElement(x.default,{onPressEnter:jr,value:En,onChange:Rr=>{qr(Rr.target.value),wt(encodeURIComponent(Rr.target.value),Fn||null)},bordered:!1,placeholder:rn}),t.createElement("i",{onClick:jr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},w={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"},we=({value:Te,onChange:Ue,className:lt,total:wt,pageSize:In,style:jn={}})=>{const rn=Te<2,Xt=Te>=Math.ceil(wt/In);return wt<=In?t.createElement(t.Fragment,null):t.createElement("div",{className:U()(w.quickPager,lt),style:jn},t.createElement("div",{onClick:()=>{rn||Ue(Te-1,"prev")},className:rn?w.disabled:""},"\u4E0A\u4E00\u9875"),t.createElement("div",{onClick:()=>{Xt||Ue(Te+1,"next")},className:Xt?w.disabled:""},"\u4E0B\u4E00\u9875"))},ie={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"},We=e(71418),ue=e(6848),he=e(13570),Pe=e(74128),ce=e(65862),Oe=e(96908),ee=e(57177),X=e(81378),oe=e(2524),q=({className:Te,dataSource:Ue=[],col:lt=4,right:wt,bottom:In=23,precision:jn=0,wrapWidth:rn=1200,trackEventItems:Xt,loading:kt})=>{const Fn=Math.floor((rn-(lt-1)*wt)/lt);return t.createElement(We.Z,{spinning:kt},t.createElement("div",{className:U()(ie.list,Te)},!!Ue.length&&Ue.map((pn,En)=>{const{name:qr,id:jr,identifier:Ir,power:Rr,cover_image_id:zr,pic:Jr}=pn;return t.createElement("div",{className:ie.wrap,key:jr,style:{width:Fn,marginRight:(1+En)%lt===0?0:wt+jn,marginBottom:In}},t.createElement("a",{target:"_blank",href:`/shixuns/${Ir}/challenges`,className:ie.li,onClick:ta=>{ta.preventDefault(),Xt&&(0,ce.L9)([Xt]),Rr&&(0,ce.xg)(`/shixuns/${Ir}/challenges`)}},t.createElement("div",{className:ie.img},t.createElement("img",{className:ie.cover,src:`${Jr}`}),pn.is_jupyter&&t.createElement("img",{className:ie.sign,src:Oe}),pn.is_jupyter_lab&&t.createElement("img",{className:ie.sign,src:ee}),pn.is_unity_3d&&t.createElement("img",{className:ie.sign,src:X})),t.createElement("div",{className:ie.name},t.createElement(ue.Z,{title:qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:ie.e},qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:ie.tags},t.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,pn.challenges_count))),!!pn.myshixuns_count&&t.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),t.createElement("span",null,pn.myshixuns_count))),t.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,pn.level))),t.createElement("div",{className:ie.rate},t.createElement(he.Z,{allowHalf:!0,disabled:!0,defaultValue:pn.score_info}),t.createElement("span",null,"\xA0",pn.score_info?`${pn.score_info}\u5206`:"5\u5206")))),!Rr&&t.createElement("div",{className:ie.lockWrap},t.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ue.length&&t.createElement(oe.Z,null)))},ye={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:Te,dataSource:Ue=[],col:lt=4,right:wt,bottom:In=23,precision:jn=0,wrapWidth:rn=1200,wrapClassName:Xt,trackEventItems:kt,loading:Fn})=>{const pn=Math.floor((rn-(lt-1)*wt)/lt);return t.createElement(We.Z,{spinning:Fn},t.createElement("div",{className:U()(ye.list,Te)},!!Ue.length&&Ue.map((En,qr)=>{const{name:jr,id:Ir,identifier:Rr,power:zr,cover_image_id:Jr,pic:ta}=En;return t.createElement("div",{className:U()(ye.wrap,Xt),key:Ir,style:{width:pn,marginRight:(1+qr)%lt===0?0:wt+jn,marginBottom:In}},t.createElement("a",{target:"_blank",href:`/shixuns/${Rr}/challenges`,className:ye.li,onClick:Ur=>{Ur.preventDefault(),kt&&(0,ce.L9)([kt]),zr&&(0,ce.xg)(`/shixuns/${Rr}/challenges`)}},t.createElement("img",{src:e(47621),className:ye.titleBg}),t.createElement("div",{className:ye.name},t.createElement(ue.Z,{title:jr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:ye.e},jr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:ye.img},t.createElement("img",{className:ye.cover,src:Jr?`${Pe.Z.API_SERVER}/api/attachments/${Jr}`:`${Pe.Z.IMG_SERVER+ta}`}),En.is_jupyter&&t.createElement("div",{className:ye.bq},"Jupyter"),En.is_jupyter_lab&&t.createElement("div",{className:ye.bq},"JupyterLab"),En.is_unity_3d&&t.createElement("div",{className:ye.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),t.createElement("div",{className:"mt20 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:ye.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:ye.value},En.myshixuns_count)),t.createElement("div",null,t.createElement("span",{className:ye.text},"\u56F0\u96BE\u7B49\u7EA7"),t.createElement("span",{className:ye.value},En.level))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:ye.text},"\u5173\u5361\u6570"),t.createElement("span",{className:ye.value},En.challenges_count)),t.createElement("div",{className:ye.rate},t.createElement(he.Z,{allowHalf:!0,disabled:!0,defaultValue:En.score_info}),t.createElement("span",{className:ye.value,style:{color:"#FF9C00"}},"\xA0",En.score_info?`${En.score_info}\u5206`:"5\u5206"))))),!zr&&t.createElement("div",{className:ye.lockWrap},t.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ue.length&&t.createElement(oe.Z,null)))},Je=e(61584),gt={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"},Ye=e(79005),xt=e(20345),_e=e(77882),pe=e(31081),ut=e(75309),J=e(71979),K=e(47558),S=e(42922),l=e(66832),j=e(96593),k=e(19664),C=e(91833);const p=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ye,swimg:xt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:pe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ut,swimg:J},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:K,swimg:S},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:l,swimg:j},{name:"\u519B\u961F\u4E00\u6D41",ptimg:k,swimg:C}];var L=({className:Te,dataSource:Ue=[],col:lt=4,right:wt,bottom:In=23,precision:jn=0,wrapWidth:rn=1200,trackEventItems:Xt,loading:kt,wrapClassName:Fn,imgClassName:pn,isArrow:En=!1})=>{const qr=Math.floor((rn-(lt-1)*wt)/lt),[jr,Ir]=(0,t.useState)(),[Rr,zr]=(0,t.useState)(),Jr=Ur=>Ir(Ur),ta=()=>Ir(-1);return t.createElement(We.Z,{spinning:kt},t.createElement("div",{className:U()(gt.list,Te)},!!(Ue!=null&&Ue.length)&&(Ue==null?void 0:Ue.map((Ur,Ka)=>{var Ta;const{name:Xa,id:co,identifier:ja,featured:po,school_name:Qo,image_url:ho,excellent:To,is_plan:Yo}=Ur;return t.createElement("div",{key:co,className:U()(gt.wrap,Fn),style:{width:qr,marginRight:(1+Ka)%lt===0?0:wt+jn,marginBottom:In}},t.createElement("a",{target:"_blank",href:`/paths/${ja}`,className:gt.li,onClick:Eo=>{Eo.preventDefault(),Xt&&(0,ce.L9)([Xt]),(0,ce.xg)(`/paths/${ja}`)}},t.createElement("img",{src:e(39057),className:gt.titleBg}),t.createElement("div",{className:gt.name},t.createElement(ue.Z,{title:Xa},t.createElement("span",{className:gt.e,style:{color:En&&jr===Ka?"#145DFF":"#000000"},onMouseEnter:()=>{Jr(Ka)},onMouseLeave:ta},Xa))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:U()(gt.img,pn)},t.createElement("img",{className:gt.cover,src:`${Pe.Z.IMG_SERVER+ho}`}),(Ta=Ur==null?void 0:Ur.subject_tags)==null?void 0:Ta.map((Eo,Pa)=>{var Lo,Oo;if(Pa===0){const Ao=(Lo=p.find(So=>So.name==Eo))==null?void 0:Lo.swimg;return t.createElement("img",{className:gt.sign,src:Ao,style:{left:"-4px"}})}const xo=(Oo=p.find(Ao=>Ao.name==Eo))==null?void 0:Oo.ptimg;return t.createElement("img",{className:gt.sign,src:xo,style:{left:`${48+52*(Pa-1)+2*Pa}px`}})}),t.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Ur==null?void 0:Ur.excellent)&&t.createElement("div",{className:gt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:gt.text},"\u7AE0\u8282\u6570"),t.createElement("span",{className:gt.value},Ur.stages_count)),t.createElement("div",null,t.createElement("span",{className:gt.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:gt.value},Ur.members_count))))))})),!Ue.length&&t.createElement(oe.Z,null)))},b={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"},se="data:image/png;base64,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",Ne=e(59301),Be=({className:Te,dataSource:Ue=[],col:lt=4,right:wt,bottom:In=23,precision:jn=0,wrapWidth:rn=1200,trackEventItems:Xt,loading:kt})=>{const Fn=Math.floor((rn-(lt-1)*wt)/lt);return Ne.createElement(We.Z,{spinning:kt},Ne.createElement("div",{className:U()(b.list,Te)},!!Ue.length&&Ue.map((pn,En)=>{const{subject_identifier:qr,id:jr,identifier:Ir,power:Rr}=pn,zr=pn.is_public!=0&&pn.is_public;return Ne.createElement("div",{className:b.wrap,key:jr,style:{width:Fn,marginRight:(1+En)%lt===0?0:wt+jn,marginBottom:In}},Ne.createElement("a",{className:b.li,onClick:Jr=>{Jr.preventDefault(),Xt&&(0,ce.L9)([Xt]),(0,ce.xg)(pn.first_category_url)}},Ne.createElement("div",{className:b.top},Ne.createElement(ue.Z,{title:pn.name},Ne.createElement("div",{className:b.name},pn.name)),Ne.createElement("img",{className:b.img,src:Pe.Z.IMG_SERVER+"/images/"+pn.avatar_url}),Ne.createElement("div",{className:b.text,title:pn.creator},pn.creator),qr&&Ne.createElement("div",{className:b.btns},Ne.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ne.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),zr&&Ne.createElement("div",{className:b.sign},"\u516C\u5F00")),Ne.createElement("div",{className:b.bottom},pn.visits>0&&Ne.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ne.createElement("span",null,Ne.createElement("i",{className:"iconfont icon-liulanyan"}),Ne.createElement("span",null,pn.visits))),pn.course_members_count>0&&Ne.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Ne.createElement("span",null,Ne.createElement("i",{className:"iconfont icon-chengyuan"}),pn.course_members_count)),pn.tasks_count>0&&Ne.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ne.createElement("span",null,Ne.createElement("i",{className:"iconfont icon-zuoye"}),pn.tasks_count)),pn.is_end?Ne.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ne.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!pn.is_accessible&&Ne.createElement("div",{className:b.lockWrap},Ne.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ne.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ue.length&&Ne.createElement(oe.Z,null)))},Ie={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"},T="data:image/png;base64,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",O=({className:Te,dataSource:Ue=[],col:lt=4,right:wt,bottom:In=23,precision:jn=0,wrapWidth:rn=1200,wrapClassName:Xt,trackEventItems:kt,loading:Fn})=>{const pn=Math.floor((rn-(lt-1)*wt)/lt);return t.createElement(We.Z,{spinning:Fn},t.createElement("div",{className:U()(Ie.list,Te)},!!Ue.length&&Ue.map((En,qr)=>{const{subject_identifier:jr,id:Ir,identifier:Rr,power:zr}=En,Jr=En.is_public!=0&&En.is_public;return t.createElement("div",{className:U()(`${Ie.wrap} ${En.is_accessible?"":Ie.warpStyle}`,Xt),key:Ir,style:{width:pn,marginRight:(1+qr)%lt===0?0:wt+jn,marginBottom:In}},t.createElement("a",{className:Ie.li,onClick:ta=>{ta.preventDefault(),kt&&(0,ce.L9)([kt]),(0,ce.xg)(En.first_category_url)}},t.createElement("div",{className:Ie.creator},t.createElement("img",{className:Ie.img,src:Pe.Z.IMG_SERVER+"/images/"+En.avatar_url}),t.createElement("div",{className:Ie.text,title:En.creator},En.creator)),t.createElement("div",{className:Ie.top},t.createElement(ue.Z,{title:En.name},t.createElement("div",{className:Ie.name},En.name)),Jr&&t.createElement("div",{className:Ie.sign},"\u516C\u5F00")),t.createElement("div",{className:Ie.middle},t.createElement("div",{className:Ie.row,style:{marginBottom:6}},t.createElement("div",null,t.createElement("span",{className:Ie.text},"\u8BBF\u95EE\u91CF"),t.createElement("span",{className:Ie.value},(En==null?void 0:En.visits)||0)),t.createElement("div",null,t.createElement("span",{className:Ie.text},"\u6210\u5458"),t.createElement("span",{className:Ie.value},(En==null?void 0:En.course_members_count)||0))),t.createElement("div",{className:Ie.row},t.createElement("div",null,t.createElement("span",{className:Ie.text,style:{width:42}},"\u4F5C",t.createElement("span",{style:{marginLeft:14}},"\u4E1A")),t.createElement("span",{className:Ie.value},(En==null?void 0:En.tasks_count)||0)),t.createElement("div",null,t.createElement("span",{className:Ie.text},"\u72B6\u6001"),En.is_end?t.createElement("span",{className:Ie.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):t.createElement("span",{className:Ie.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),jr&&t.createElement("div",{className:Ie.btns},t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!En.is_accessible&&t.createElement("div",{className:Ie.lockWrap},t.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ue.length&&t.createElement(oe.Z,null)))},me={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"},be=e(65582),pt=({dataSource:Te=[],value:Ue,onChange:lt,className:wt,style:In={},tabBarExtraContent:jn})=>t.createElement("div",{className:U()(me.tabs,wt),style:In},t.createElement("div",{className:me.tabsWrap},Te.map((rn,Xt)=>t.createElement("aside",{className:me.tab,onClick:()=>{lt(rn.id),rn.link&&be.history.push(rn.link)},key:Xt},t.createElement("div",{className:Ue===rn.id?me.active:""},rn.name),(rn==null?void 0:rn.resetCount)==null&&(rn==null?void 0:rn.total)!==void 0&&t.createElement("span",null,"\uFF08",rn==null?void 0:rn.total,"\uFF09"),(rn==null?void 0:rn.resetCount)!==void 0&&(rn==null?void 0:rn.total)!==void 0&&t.createElement(ue.Z,{title:(rn==null?void 0:rn.tip)!=null?rn==null?void 0:rn.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},rn==null?void 0:rn.resetCount),"/",t.createElement("span",null,rn==null?void 0:rn.total),"\uFF09"))))),t.createElement("div",{className:me.tabBar},jn)),Xe={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"},Nt=({dataSource:Te=[],value:Ue,onChange:lt,className:wt,style:In={},tabBarExtraContent:jn})=>t.createElement("div",{className:U()(Xe.tabs,wt),style:In},t.createElement("div",{className:Xe.tabsWrap},Te.map((rn,Xt)=>t.createElement("aside",{className:Xe.tab,onClick:()=>{lt(rn.id),rn.link&&be.history.push(rn.link)},key:Xt},t.createElement("div",{className:Ue===rn.id?Xe.active:""},rn.name),(rn==null?void 0:rn.resetCount)==null&&(rn==null?void 0:rn.total)!==void 0&&t.createElement("span",null,"\uFF08",rn==null?void 0:rn.total,"\uFF09"),(rn==null?void 0:rn.resetCount)!==void 0&&(rn==null?void 0:rn.total)!==void 0&&t.createElement(ue.Z,{title:(rn==null?void 0:rn.tip)!=null?rn==null?void 0:rn.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},rn==null?void 0:rn.resetCount),"/",t.createElement("span",null,rn==null?void 0:rn.total),"\uFF09"))))),t.createElement("div",{className:Xe.tabBar},jn)),Kt=({className:Te,style:Ue={},children:lt})=>t.createElement("div",{className:U()(Te),style:Ue},lt),Vt={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"},vn=e(38854),yn=e(20834);const Gt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Nn=({sortValue:Te,dropValue:Ue,className:lt,onSort:wt,onDrop:In,dataSource:jn=Gt})=>{var rn;return t.createElement("div",{className:U()(Vt.orderWrap,lt)},t.createElement(vn.Z,{dropdownRender:()=>t.createElement(yn.default,null,jn.map((Xt,kt)=>t.createElement(yn.default.Item,{key:kt,onClick:()=>In(Xt.id)},Xt.name)))},t.createElement("span",{className:Vt.orderTextWrap},(rn=jn.find(Xt=>Ue===Xt.id))==null?void 0:rn.name)),t.createElement("span",{className:Vt.orderIconWrap},t.createElement("span",{className:Vt.orderAsc},t.createElement("i",{className:Te==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Vt.cursorPointer} ${Vt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Vt.cursorPointer}`,onClick:()=>wt(Te==="asc"?"desc":"asc")})),t.createElement("span",{className:Vt.orderDesc},t.createElement("i",{className:Te==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Vt.cursorPointer} ${Vt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Vt.cursorPointer}`,onClick:()=>wt(Te==="asc"?"desc":"asc")}))))},Ze={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"},Et=e(3113),Cn=e(2337),Jt=Object.defineProperty,$t=Object.getOwnPropertySymbols,Tn=Object.prototype.hasOwnProperty,kn=Object.prototype.propertyIsEnumerable,Dr=(Te,Ue,lt)=>Ue in Te?Jt(Te,Ue,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Te[Ue]=lt,or=(Te,Ue)=>{for(var lt in Ue||(Ue={}))Tn.call(Ue,lt)&&Dr(Te,lt,Ue[lt]);if($t)for(var lt of $t(Ue))kn.call(Ue,lt)&&Dr(Te,lt,Ue[lt]);return Te},Wt=(Te,Ue)=>{var lt={};for(var wt in Te)Tn.call(Te,wt)&&Ue.indexOf(wt)<0&&(lt[wt]=Te[wt]);if(Te!=null&&$t)for(var wt of $t(Te))Ue.indexOf(wt)<0&&kn.call(Te,wt)&&(lt[wt]=Te[wt]);return lt},Gn=(Te,Ue,lt)=>new Promise((wt,In)=>{var jn=kt=>{try{Xt(lt.next(kt))}catch(Fn){In(Fn)}},rn=kt=>{try{Xt(lt.throw(kt))}catch(Fn){In(Fn)}},Xt=kt=>kt.done?wt(kt.value):Promise.resolve(kt.value).then(jn,rn);Xt((lt=lt.apply(Te,Ue)).next())}),y=Te=>{var Ue=Te,{className:lt,style:wt,children:In,loading:jn=!1,openLoading:rn,onClick:Xt=()=>{},size:kt="middle",shape:Fn="round",theme:pn}=Ue,En=Wt(Ue,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[qr,jr]=(0,t.useState)(!1),Ir=(0,t.useMemo)(()=>{switch(pn){case Cn.Fy.THEMEONE:return Ze.ThemeOne;case Cn.Fy.DEFAULT:default:return Ze.btn}},[pn]);return t.createElement(Et.ZP,or({onClick:(0,$.throttle)(Rr=>Gn(void 0,null,function*(){rn&&jr(!0);try{yield Xt(Rr)}catch(zr){console.log("error",zr)}rn&&jr(!1)}),2e3,{leading:!0,trailing:!1}),className:U()(Ir,Ze[`${kt}-${Fn}`],lt),style:wt,size:kt,shape:Fn,loading:qr||jn},En),In)},N={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"},P=({className:Te,style:Ue,children:lt=null,onClick:wt,title:In})=>t.createElement("div",{className:U()(N.head,Te),style:Ue},t.createElement("span",{className:"primary-hover",onClick:wt},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:In},In),t.createElement("div",{className:N.node},lt)),xe={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"},qe=({confirmShow:Te=!0,confirmTitle:Ue,confirmClick:lt,cancelShow:wt=!0,cancelTitle:In,cancelClick:jn,className:rn,style:Xt,confirmLoading:kt=!1})=>t.createElement("div",{className:U()(xe.btns,rn),style:Xt},Te&&t.createElement(Et.ZP,{loading:kt,onClick:lt,type:"primary",className:xe.confirm},Ue),wt&&t.createElement(Et.ZP,{onClick:jn,className:xe.cancel},In)),Ge={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"},ht=({className:Te,style:Ue={},LeftContent:lt,children:wt,RightContent:In})=>t.createElement("div",{className:U()(Ge.fixedBottom,Te),style:Ue},t.createElement("div",{className:Ge.wrap},t.createElement("div",{className:Ge.left},lt),t.createElement("div",{className:Ge.center},wt),t.createElement("div",{className:Ge.right},In))),Ft={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"},At=({className:Te,style:Ue={},dataSource:lt=[]})=>t.createElement("div",{className:U()(Ft.crumbs,Te),style:Ue},lt.map((wt,In)=>Inbe.history.push(wt.path)},wt.name):t.createElement("span",null,wt.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:In,style:{color:"#5F6368"}},wt.name))),It=e(31797),en=Object.defineProperty,Ht=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,tn=Object.getOwnPropertySymbols,An=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,bn=(Te,Ue,lt)=>Ue in Te?en(Te,Ue,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Te[Ue]=lt,ke=(Te,Ue)=>{for(var lt in Ue||(Ue={}))An.call(Ue,lt)&&bn(Te,lt,Ue[lt]);if(tn)for(var lt of tn(Ue))un.call(Ue,lt)&&bn(Te,lt,Ue[lt]);return Te},Ve=(Te,Ue)=>Ht(Te,Lt(Ue)),tt=(Te,Ue)=>{var lt={};for(var wt in Te)An.call(Te,wt)&&Ue.indexOf(wt)<0&&(lt[wt]=Te[wt]);if(Te!=null&&tn)for(var wt of tn(Te))Ue.indexOf(wt)<0&&un.call(Te,wt)&&(lt[wt]=Te[wt]);return lt};const{Countdown:dt}=It.default;var st=Te=>{var Ue=Te,{onChange:lt}=Ue,wt=tt(Ue,["onChange"]);const[In,jn]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof In=="number"&&In>=0&<(In)},[In]);const rn=Xt=>{const kt=Math.floor(Xt/1e3);jn(kt)};return t.createElement(dt,Ve(ke({},wt),{onChange:rn}))},at={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},_t=({DataProps:Te,className:Ue,style:lt={}})=>{var wt;return t.createElement("div",{className:U()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",at.ClassRoomItem,Ue),style:lt,onClick:()=>{(0,ce.xg)(Te==null?void 0:Te.first_category_url)}},t.createElement("div",{className:"flex flex-col item-center"},t.createElement("img",{src:`${(wt=Pe.Z)==null?void 0:wt.IMG_SERVER}/images/${Te==null?void 0:Te.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Te==null?void 0:Te.subject_identifier)&&t.createElement("div",{className:"mt-40px"},t.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),t.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},t.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Te!=null&&Te.is_public)&&t.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"),t.createElement("span",{className:U()("text-16px font-medium",at.TitleDom)},Te==null?void 0:Te.name)),t.createElement("div",{className:"c-grey-333 font-medium"},Te==null?void 0:Te.creator),t.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Te==null?void 0:Te.course_members_count),t.createElement("div",{className:"c-grey-333 flex item-center justify-between"},t.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Te==null?void 0:Te.tasks_count),Te!=null&&Te.is_end?t.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):t.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},ln=Object.defineProperty,Hn=Object.getOwnPropertySymbols,Yn=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,Ln=(Te,Ue,lt)=>Ue in Te?ln(Te,Ue,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Te[Ue]=lt,xn=(Te,Ue)=>{for(var lt in Ue||(Ue={}))Yn.call(Ue,lt)&&Ln(Te,lt,Ue[lt]);if(Hn)for(var lt of Hn(Ue))fn.call(Ue,lt)&&Ln(Te,lt,Ue[lt]);return Te},cr=({DataProps:Te=[],selectValue:Ue,onChange:lt,className:wt,style:In={},extra:jn,classNameItem:rn,styleItem:Xt={},barHidden:kt})=>{const[Fn,pn]=(0,t.useState)();return(0,t.useEffect)(()=>{pn(Array.isArray(Ue)?Ue:[Ue])},[Ue]),t.createElement("div",{className:U()("flex px-20px py-10px gap-40px",wt),style:xn({borderBottom:"1px solid #D3F0FF"},In)},Te==null?void 0:Te.map(En=>t.createElement("div",{key:En==null?void 0:En.id,className:U()("flex item-center justify-center current c-grey-333 text-16 relative",rn,En==null?void 0:En.className),style:xn(xn({color:Fn!=null&&Fn.includes(En==null?void 0:En.id)?"#1890FF":"",minWidth:88},Xt),(En==null?void 0:En.style)||{}),onClick:qr=>{lt==null||lt({domEvent:qr,item:En}),En!=null&&En.link&&be.history.push(En==null?void 0:En.link)}},En==null?void 0:En.name,!kt&&(Fn==null?void 0:Fn.includes(En==null?void 0:En.id))&&t.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),t.createElement("div",{className:"ml-auto"},jn))},Un=Object.defineProperty,Bn=Object.defineProperties,Kn=Object.getOwnPropertyDescriptors,tr=Object.getOwnPropertySymbols,er=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,Xr=(Te,Ue,lt)=>Ue in Te?Un(Te,Ue,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Te[Ue]=lt,hn=(Te,Ue)=>{for(var lt in Ue||(Ue={}))er.call(Ue,lt)&&Xr(Te,lt,Ue[lt]);if(tr)for(var lt of tr(Ue))Sr.call(Ue,lt)&&Xr(Te,lt,Ue[lt]);return Te},nn=(Te,Ue)=>Bn(Te,Kn(Ue)),qn=({value:Te,onChange:Ue,onInputChange:lt,className:wt,style:In={},InputProps:jn})=>{const[rn,Xt]=(0,t.useState)(Te);return t.createElement("div",{className:U()("flex item-center rounded-full px-10px py-2px",wt),style:hn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},In)},t.createElement(x.default,nn(hn({bordered:!1},jn),{onChange:kt=>{Xt(kt.target.value),lt==null||lt(encodeURIComponent(kt.target.value))},onPressEnter:kt=>{Ue==null||Ue({domEvent:kt,item:{value:rn}})}})),t.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:kt=>{Ue==null||Ue({domEvent:kt,item:{value:rn}})}}))}},59553:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return B}});var t=e(59301),r=e(92832),g=e(24905),Y=e(95237),m={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",a=e(2524),U=(_,v,d)=>new Promise((V,D)=>{var Z=Ce=>{try{G(d.next(Ce))}catch(de){D(de)}},Ae=Ce=>{try{G(d.throw(Ce))}catch(de){D(de)}},G=Ce=>Ce.done?V(Ce.value):Promise.resolve(Ce.value).then(Z,Ae);G((d=d.apply(_,v)).next())}),B=({data:_,value:v=[],handleChangePage:d,setSelectedRowKeys:V,selectedRowKeys:D,onChange:Z=()=>{}})=>{const[Ae,G]=(0,t.useState)([]),[Ce,de]=(0,t.useState)([]),[H,s]=(0,t.useState)([]);let[n,M]=(0,t.useState)(1),[x,A]=(0,t.useState)();return(0,t.useEffect)(()=>{G(_),de([]),s([])},[_]),(0,t.useEffect)(()=>{V&&(de(D),s(D))},[D]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:m.leftdiv},t.createElement(r.default.Search,{size:"middle",onChange:E=>U(void 0,null,function*(){G(_.filter(w=>{var I;return(I=w==null?void 0:w.name)==null?void 0:I.includes(E.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ae.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(g.default.Group,{value:Ce.map(E=>`${E.course_group_id}`),onChange:E=>{V(Ae.filter(w=>E.includes(`${w.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ae.map((E,w)=>t.createElement(Y.Z,{key:E.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(g.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:E.is_published,value:`${E.course_group_id}`},t.createElement("div",{className:m.listClass},t.createElement("span",{className:m.spantitle,style:{width:E.is_published?"108px":"170px"}},E.name),E.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),t.createElement("div",{className:m.rightdiv},t.createElement(r.default.Search,{onChange:E=>{s(Ce.filter(w=>w.name.includes(E.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),H.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),H.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},H.map((E,w)=>t.createElement(Y.Z,{justify:"space-between",style:{marginTop:"10px"},key:E.course_group_id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},E.name),t.createElement("img",{src:R,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{V(Ce.filter(I=>`${I.course_group_name}`!=`${E.course_group_name}`))}})))))))}},56026:function(Ot,Le,e){"use strict";var t=e(59301),r=Object.defineProperty,g=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,R=($,B,_)=>B in $?r($,B,{enumerable:!0,configurable:!0,writable:!0,value:_}):$[B]=_,a=($,B)=>{for(var _ in B||(B={}))Y.call(B,_)&&R($,_,B[_]);if(g)for(var _ of g(B))m.call(B,_)&&R($,_,B[_]);return $};const U=({style:$})=>t.createElement("div",{style:a({width:60,height:24,background:"rgba(255,104,2,0.1)",borderRadius:2,border:"1px solid #FF6802",textAlign:"center",lineHeight:"22px",color:"#FF6802",fontSize:12,marginLeft:10},$)},"\u533F\u540D\u95EE\u5377");Le.Z=U},99981:function(Ot,Le,e){"use strict";e.d(Le,{Q8:function(){return ee},d0:function(){return X},w6:function(){return Oe}});var t=e(59301),r=e(5083),g=e(57809),Y=e(8591),m=e(43418),R=e(5112),a=e(95237),U=e(43604),$=e(6848),B=e(24905),_=e(3113),v=e(66649),d=e.n(v),V=e(41867),D=e(38147),Z=e(89392),Ae=e.n(Z),G=e(65862),Ce=e(61191),de=e(65582),H=e(4324),s=e(66457),n=e(42656),M=e(83028),x=e(60979),A=e(59301),E=Object.defineProperty,w=Object.defineProperties,I=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,ue=(ye,Fe,rt)=>Fe in ye?E(ye,Fe,{enumerable:!0,configurable:!0,writable:!0,value:rt}):ye[Fe]=rt,he=(ye,Fe)=>{for(var rt in Fe||(Fe={}))ie.call(Fe,rt)&&ue(ye,rt,Fe[rt]);if(we)for(var rt of we(Fe))We.call(Fe,rt)&&ue(ye,rt,Fe[rt]);return ye},Pe=(ye,Fe)=>w(ye,I(Fe)),ce=(ye,Fe,rt)=>new Promise((Je,gt)=>{var Ye=pe=>{try{_e(rt.next(pe))}catch(ut){gt(ut)}},xt=pe=>{try{_e(rt.throw(pe))}catch(ut){gt(ut)}},_e=pe=>pe.done?Je(pe.value):Promise.resolve(pe.value).then(Ye,xt);_e((rt=rt.apply(ye,Fe)).next())});function Oe(ye,Fe){const rt=[];for(let Je=ye;Je{const Je=yed()(Fe).endOf("day"),Ye=ye{const rt=parseInt(d()(ye).format("HH")),Je=parseInt(d()().format("HH")),gt=parseInt(d()().format("mm"));if(!ye)return{disabledHours:()=>Oe(0,Je),disabledMinutes:()=>Oe(0,gt)};if(Fe){const Ye=parseInt(d()(Fe).format("HH")),xt=parseInt(d()(Fe).format("mm"));return d()(ye).isSame(d()(Fe),"day")?{disabledHours:()=>Oe(0,Ye),disabledMinutes:()=>rt<=Ye?Oe(0,xt):[]}:void 0}if(d()(ye).isSame(d()(),"day"))return{disabledHours:()=>Oe(0,Je),disabledMinutes:()=>d()(ye).isSame(d()(),"hour")&&rt<=Je?Oe(0,gt):[]}},{RangePicker:oe}=r.default,{Option:ve}=g.default,q=({shixunHomeworks:ye,loading:Fe,dispatch:rt,classroomList:Je,user:gt})=>{var Ye,xt,_e,pe,ut,J,K,S,l;const j=(0,de.useParams)(),{workSetting:k,workList:C,shixunWorkList:p,headerInfo:le,changeData:L}=ye,[b,se]=(0,t.useState)(!1),[Ne,De]=(0,t.useState)(!1);let[Be,Ie]=(0,t.useState)([]),[T,c]=(0,t.useState)([]),[O,me]=(0,t.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:H.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[be,Me]=(0,t.useState)({}),[pt,Xe]=(0,t.useState)({});(0,t.useEffect)(()=>()=>{Ie([])},[]),(0,t.useEffect)(()=>{se(!(0,V.GJ)())},[(0,V.GJ)()]);const vt=()=>{rt({type:"shixunHomeworks/getWorkSetting",payload:he({},j)})};(0,t.useEffect)(()=>{if(!(k!=null&&k.course_id))return;Object.keys(O).map(function(Et){O[Et]=k[Et]}),(!O.allow_late||!O.unified_late)&&(O.late_penalty=20,O.penalty_type=H.Q.Percent),O.unified_setting||(O.unified_late=!1,O.unified_anonymous_comment=!1,O.unified_anonymous_appeal=!1),Be=JSON.parse(JSON.stringify(k.group_settings.map(Et=>Pe(he({},Et),{group_name:[Et.group_name]})).filter(Et=>Et.publish_time!==null))),T=JSON.parse(JSON.stringify(k.allow_late_settings.map(Et=>Pe(he({},Et),{group_name:[Et.group_name]})).filter(Et=>Et.late_time!==null))),me(he({},O));const Ze=(0,G.QE)((Be==null?void 0:Be.length)>0?Be:[]);Ie([...Ze]),(T==null?void 0:T.length)<=0?c([{penalty_type:H.Q.Percent,late_penalty:20}]):c([...T])},[k]);const Nt=()=>ce(void 0,null,function*(){var Ze,Et;if(((Ze=gt==null?void 0:gt.userInfo)==null?void 0:Ze.user_status)===2){(0,s.Rd)();return}const Cn=JSON.parse(JSON.stringify(O));if(Cn.challenge_settings.filter($t=>!$t.hide),Cn.categoryId=j.categoryId,(Et=Cn.challenge_settings)!=null&&Et.every($t=>!$t.checked)){Y.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Be),!O.unified_setting)Be=Be==null?void 0:Be.map($t=>{var Tn;if(!$t.publish_time||!$t.end_time)throw Y.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!$t.group_name)throw Y.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return $t.group_name=typeof($t==null?void 0:$t.group_name)=="string"?[$t==null?void 0:$t.group_name]:$t==null?void 0:$t.group_name,$t.group_id=(Tn=k.group_settings)==null?void 0:Tn.filter(kn=>{var Dr;return(Dr=$t==null?void 0:$t.group_name)==null?void 0:Dr.includes(kn.group_name)}).map(kn=>kn.group_id||kn.id).toString().split(","),$t});else if(!O.publish_time||!O.end_time)throw Y.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Cn.group_settings=Be,O.allow_late)if(O.unified_late){if(O.late_penalty===null||O.late_penalty===void 0||O.late_penalty<0||O.late_penalty>100)throw Y.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!O.late_time)throw Y.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else T=T==null?void 0:T.map($t=>{var Tn,kn;if($t.late_penalty===null||$t.late_penalty===void 0||$t.late_penalty<0||$t.late_penalty>100)throw Y.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!$t.late_time)throw Y.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!$t.group_name)throw Y.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return $t.group_name=typeof($t==null?void 0:$t.group_name)=="string"?[$t==null?void 0:$t.group_name]:$t==null?void 0:$t.group_name,$t.group_id=(kn=(Tn=$t==null?void 0:$t.group_name)==null?void 0:Tn.map(Dr=>{var or,Wt;let Gn=(Wt=(or=k.group_settings)==null?void 0:or.filter(Q=>(Q==null?void 0:Q.group_name)===Dr))==null?void 0:Wt[0];return Gn==null?void 0:Gn.group_id}))==null?void 0:kn.toString().split(","),$t}),Cn.allow_late_settings=T;let Jt=yield(0,x.Tr)({homework_common_ids:[parseInt(j.categoryId)],course_id:j.coursesId,type:"homework_common"});(Jt==null?void 0:Jt.student_count)===0?Qt(Cn):(Xe(Cn),Me(Jt))}),Qt=Ze=>{var Et;if(Ze.total_score===null){Y.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Ze!=null&&Ze.work_efficiency&&Ze.eff_score===null){Y.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Cn=Ze.challenge_settings.reduce((Tn,kn)=>Tn+Number(kn.challenge_score),0);if((Cn==null?void 0:Cn.toFixed(10))!==((Et=Ze.total_score-Ze.eff_score)==null?void 0:Et.toFixed(10))){Y.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Ze.total_score}\u5206`);return}const Jt={shixun_evaluation:Ze.shixun_evaluation,challenge_settings:Ze.challenge_settings};let $t=()=>{var Tn;const kn=()=>ce(void 0,null,function*(){De(!0),(yield(0,D.ZP)(`/api/homework_commons/${j.categoryId}/publish_setting.json`,{method:"post",body:he({},Ze)})).status===0&&(Y.ZP.success("\u66F4\u65B0\u6210\u529F"),vt(),rt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:he({},j)})),De(!1)});!(0,Z.isEqual)(L,Jt)&&!((Tn=le==null?void 0:le.homework_status)!=null&&Tn.includes("\u672A\u53D1\u5E03"))?m.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:kn}):kn()};k!=null&&k.high_resources_consume&&!(k!=null&&k.high_resources_consume_permission)?rt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:j.coursesId,type:"shixun",type_id:j.categoryId,name:k.homework_name,fn:()=>{$t()}}}):$t()},Kt=(Ze,Et,Cn="group_id")=>{var Jt;return Et?Et.find($t=>$t[Cn]===Ze):(Jt=k==null?void 0:k.group_settings)==null?void 0:Jt.find($t=>$t.group_id[0]===Ze)},Vt=(k==null?void 0:k.allow_late)||(k==null?void 0:k.anonymous_comment),vn=Ze=>{var Et,Cn;const Jt=Kt(Ze,k==null?void 0:k.allow_late_settings,"id"),$t=Kt(Ze,k==null?void 0:k.anonymous_comment_settings),Tn=Kt(Ze);return(k==null?void 0:k.allow_late)&&Jt&&d()(Jt==null?void 0:Jt.late_time)<=d()()||(k==null?void 0:k.anonymous_comment)&&$t&&($t==null?void 0:$t.evaluation_start)!==null||((Cn=(d()(Tn==null?void 0:Tn.end_time)<=d()()&&((Et=k==null?void 0:k.allow_late_settings)==null?void 0:Et.filter(kn=>kn.group_id.includes(Ze))))[0])==null?void 0:Cn.late_time)!=null},yn=(0,t.useMemo)(()=>(k==null?void 0:k.allow_late)||(k==null?void 0:k.all_group_late),[k,le]),Gt=k==null?void 0:k.anonymous_comment,Sn=Ze=>{if(!Ze)return!1;const Et=Kt(Ze,k==null?void 0:k.anonymous_comment_settings);return(k==null?void 0:k.anonymous_comment)&&Et&&(Et==null?void 0:Et.evaluation_start)!==null},Nn=(Ze,Et)=>{var Cn,Jt,$t;rt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Ze,index:Et,rangePickerDisabled:b||(d()()<=d()((Jt=Kt((Cn=Ze==null?void 0:Ze.group_id)==null?void 0:Cn[0]))==null?void 0:Jt.publish_time)?!1:[!0,vn(($t=Ze==null?void 0:Ze.group_id)==null?void 0:$t[0])]),disabledDate:k==null?void 0:k.course_end_date}})};return A.createElement("section",{className:Ce.Z.form},A.createElement("div",{className:Ce.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",A.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),A.createElement("div",null,A.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},A.createElement(R.ZP.Group,{disabled:b||!((Ye=le==null?void 0:le.homework_status)!=null&&Ye.includes("\u672A\u53D1\u5E03"))||(0,V.Rm)()&&!((xt=Je.AssistantObject.practice)!=null&&xt.can_publish),value:O.unified_setting,onChange:Ze=>{var Et;if(!((Et=le==null?void 0:le.homework_status)!=null&&Et.includes("\u672A\u53D1\u5E03"))){Y.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(O.unified_setting=!O.unified_setting,O.unified_setting||(O.unified_late=!1,c([{late_penalty:5}])),me(Object.assign({},O)),O.unified_setting===!1&&Be==""){Ie(Be.concat({}));return}O.unified_setting&&(Ie([]),c([{late_penalty:5}]))}},A.createElement(R.ZP,{value:!0,disabled:b||!(k!=null&&k.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),A.createElement(R.ZP,{disabled:b||!((_e=k==null?void 0:k.group_settings)!=null&&_e.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((pe=k==null?void 0:k.group_settings)==null?void 0:pe.length)===0&&A.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),O.unified_setting&&A.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},A.createElement(a.Z,{align:"middle"},A.createElement(U.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),A.createElement(U.Z,{className:"ml10"},A.createElement(r.default,{size:"large",disabled:b||!((ut=le==null?void 0:le.homework_status)!=null&&ut.includes("\u672A\u53D1\u5E03")||(J=le==null?void 0:le.homework_status)!=null&&J.includes("\u672A\u5F00\u59CB"))||(0,V.Rm)()&&!((K=Je.AssistantObject.practice)!=null&&K.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ze=>ee(Ze,k==null?void 0:k.course_end_date),disabledTime:Ze=>X(Ze),value:O.publish_time?d()(O.publish_time):"",onChange:(Ze,Et)=>{O.publish_time=Et,(O.end_time==""||!O.end_time)&&O.unified_setting&&(O.end_time=d()(Ze).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),me(Object.assign({},O))}}))),A.createElement(a.Z,{align:"middle",className:"pl30"},A.createElement(U.Z,null,"\u622A\u6B62\u65F6\u95F4"),A.createElement(U.Z,{className:"ml10"},A.createElement(r.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:d()((0,G.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(k==null?void 0:k.allow_late)&&(k==null?void 0:k.homework_status.includes("\u5DF2\u622A\u6B62"))||b||(k==null?void 0:k.allow_late)&&d()()>=d()(k==null?void 0:k.end_time)||(0,V.Rm)()&&!((S=Je.AssistantObject.practice)!=null&&S.can_publish),disabledDate:Ze=>ee(Ze,k==null?void 0:k.course_end_date,O.publish_time),disabledTime:Ze=>X(Ze,O.publish_time),value:O.end_time?d()(O.end_time):"",onChange:(Ze,Et)=>{O.end_time=Et,me(Object.assign({},O))}})))),!O.unified_setting&&(Be==null?void 0:Be.length)>0&&A.createElement(a.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Be&&Be.map(function(Ze,Et){var Cn,Jt,$t,Tn,kn,Dr,or;return A.createElement(U.Z,{span:24,key:Et},A.createElement(a.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Et==(Be==null?void 0:Be.length)-1?"0px":"10px"}},A.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Et+1),A.createElement(g.default,{disabled:b||((Cn=le==null?void 0:le.homework_status)!=null&&Cn.includes("\u672A\u53D1\u5E03")&&Ze.id||d()(){var Gn;if((0,V.Rm)()&&!((Gn=Je.AssistantObject.practice)!=null&&Gn.can_publish)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be[Et].group_name=Wt,Be[Et].group_id=Ze.group_id;const Q=(0,Z.flattenDeep)(Be.map(N=>N.group_name)),y=T.map(N=>{let F=(N==null?void 0:N.group_name)||[];return Pe(he({},N),{group_name:(0,Z.remove)(F,P=>Q.includes(P))})});c(y),Ie(Be.slice())},maxTagCount:4,maxTagPlaceholder:Wt=>A.createElement("div",{style:{cursor:"pointer"},onClick:()=>Nn(Ze,Et)},"+",Wt==null?void 0:Wt.length)},k.group_settings&&k.group_settings.map(function(Wt){if(!Be.map(Q=>Q.group_name).flat().includes(Wt.group_name))return A.createElement(ve,{value:Wt.group_name,key:Wt.id},Wt.group_name)})),A.createElement("div",{className:"ml20"},A.createElement(oe,{size:"large",ranges:{\u6B64\u523B:[Ze.publish_time?d()(Ze.publish_time):d()(),d()()]},allowClear:!1,disabled:b||(d()()<=d()((Tn=Kt(($t=Ze==null?void 0:Ze.group_id)==null?void 0:$t[0]))==null?void 0:Tn.publish_time)?!1:[!0,vn((kn=Ze==null?void 0:Ze.group_id)==null?void 0:kn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Wt=>ee(Wt,k==null?void 0:k.course_end_date),disabledTime:Wt=>X(Wt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[d()((0,G.U6)(),"HH:mm"),d()((0,G.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ze.publish_time&&[d()(Ze.publish_time),Ze.end_time?d()(Ze.end_time):void 0],onChange:(Wt,Gn)=>{var Q;if((0,V.Rm)()&&!((Q=Je.AssistantObject.practice)!=null&&Q.can_publish)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be[Et].publish_time=Gn[0],!Ze.end_time&&Gn[0]?Be[Et].end_time=d()(Gn[0]).add(7,"days"):Be[Et].end_time=Gn[1],Ie([...Be])},onCalendarChange:(Wt,Gn,Q)=>{if(Gn!=null&&Gn[0]&&!Gn[1]){const y=d()(Gn[0]).add(7,"days");Be[Et].publish_time=Gn[0],Be[Et].end_time=y,Ie([...Be])}}})),!b&&A.createElement("div",{style:{display:"flex",width:"50px"}},((Dr=Ze==null?void 0:Ze.group_id)==null?void 0:Dr.length)>1&&A.createElement($.Z,{title:"\u89C4\u5219\u62C6\u5206"},A.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Nn(Ze,Et)})),(Be==null?void 0:Be.length)<((or=k==null?void 0:k.group_settings)==null?void 0:or.length)&&A.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Wt;if((0,V.Rm)()&&!((Wt=Je.AssistantObject.practice)!=null&&Wt.can_publish)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ie(Be.concat({}))}}),((Ze==null?void 0:Ze.publish_time)&&d()(){const Wt=(0,Z.cloneDeep)(T);Wt.forEach((Gn,Q)=>{Gn.group_name&&(Gn.group_name=Gn.group_name.filter(y=>{var N;return!((N=Be[Et].group_name)!=null&&N.includes(y))}))}),Be=Be.filter((Gn,Q)=>Et!==Q),c(Wt),Ie(Be.slice()),setTimeout(()=>Ie(Be.slice()),10)}}))))}))),A.createElement(a.Z,null,A.createElement(U.Z,null,A.createElement("div",{className:Ce.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",A.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),A.createElement(U.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},A.createElement(B.default,{checked:O.allow_late,disabled:b||yn,onChange:Ze=>{var Et;if((0,V.Rm)()&&!((Et=Je.AssistantObject.practice)!=null&&Et.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ze.target.checked&&m.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:A.createElement("div",{style:{padding:10,background:"#f5f6f9"}},A.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),A.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),A.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),O.allow_late=!O.allow_late,T==""&&c([{late_penalty:5}]),me(Object.assign({},O))}},A.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(O==null?void 0:O.allow_late)&&A.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},A.createElement("div",{style:{display:"flex"}},A.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),A.createElement(R.ZP.Group,{style:{marginLeft:"20px"},disabled:b||(k==null?void 0:k.anonymous_comment)||(k==null?void 0:k.allow_late),value:O.unified_late,onChange:Ze=>{var Et;if((0,V.Rm)()&&!((Et=Je.AssistantObject.practice)!=null&&Et.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}O.unified_late=Ze.target.value,T==""&&!Ze.target.value&&c([{penalty_type:H.Q.Percent,late_penalty:20}]),me(he({},O))}},(O==null?void 0:O.unified_setting)&&A.createElement(R.ZP,{value:!0,disabled:!(k!=null&&k.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((l=k==null?void 0:k.group_settings)==null?void 0:l.length)>0&&A.createElement(R.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),O!=null&&O.unified_late?A.createElement(A.Fragment,null,A.createElement(a.Z,{align:"middle",style:{marginTop:"10px"}},A.createElement(U.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),A.createElement(U.Z,{className:"ml20"},A.createElement(H.Z,{disabled:b||Gt,value:{type:O.penalty_type,inputValue:O.late_penalty},onChange:Ze=>{var Et;if((0,V.Rm)()&&!((Et=Je.AssistantObject.practice)!=null&&Et.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}me(Pe(he({},O),{late_penalty:Ze.inputValue,penalty_type:Ze.type}))}})),A.createElement(U.Z,{flex:"1",className:"ml5"},A.createElement("span",{className:"c-grey-c ml10"},O.penalty_type===H.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),A.createElement(a.Z,{align:"middle",style:{marginTop:"15px"}},A.createElement(U.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),A.createElement(U.Z,{className:"ml20"},A.createElement(r.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:d()((0,G.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:b||Gt,value:O.late_time?d()(O.late_time):"",disabledDate:Ze=>ee(Ze,k==null?void 0:k.course_end_date),onChange:(Ze,Et)=>{var Cn;if((0,V.Rm)()&&!((Cn=Je.AssistantObject.practice)!=null&&Cn.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}O.late_time=Et,me(Object.assign({},O))}})))):T.map(function(Ze,Et){var Cn;return A.createElement(U.Z,{span:24,key:Et},A.createElement(a.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},A.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Et+1),A.createElement(g.default,{disabled:b||!((Cn=le==null?void 0:le.homework_status)!=null&&Cn.includes("\u672A\u53D1\u5E03"))&&Ze.id||(k==null?void 0:k.anonymous_comment),mode:"multiple",className:Ce.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Ze.group_name=="string"?[Ze.group_name]:Ze.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Jt=>{var $t;if((0,V.Rm)()&&!(($t=Je.AssistantObject.practice)!=null&&$t.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}T[Et].group_name=Jt,T[Et].group_id=Ze.group_id,c(T.slice())}},k.group_settings&&k.group_settings.map(function(Jt){const $t=T.map(kn=>kn.group_name).flat(),Tn=Be.map(kn=>kn.group_name).flat();if(O!=null&&O.unified_setting){if(!$t.includes(Jt.group_name))return A.createElement(ve,{value:Jt.group_name,key:Jt.id},Jt.group_name)}else if(Tn.includes(Jt.group_name)&&!$t.includes(Jt.group_name))return A.createElement(ve,{value:Jt.group_name,key:Jt.id},Jt.group_name)})),A.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),A.createElement(H.Z,{disabled:b||Sn(Ze.id),value:{type:Ze.penalty_type,inputValue:Ze.late_penalty},onChange:Jt=>{var $t;if((0,V.Rm)()&&!(($t=Je.AssistantObject.practice)!=null&&$t.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}T[Et].late_penalty=Jt.inputValue,T[Et].penalty_type=Jt.type,c([...T])}}),A.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),A.createElement(r.default,{size:"large",disabled:b||Sn(Ze.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:d()((0,G.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Jt=>ee(Jt,k==null?void 0:k.course_end_date),format:"YYYY-MM-DD HH:mm",value:Ze!=null&&Ze.late_time?d()(Ze.late_time):void 0,onChange:(Jt,$t)=>{var Tn;if((0,V.Rm)()&&!((Tn=Je.AssistantObject.practice)!=null&&Tn.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}T[Et].late_time=$t,c([...T])}}),!b&&A.createElement("div",{style:{display:"flex",width:"50px"}},A.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Jt;if((0,V.Rm)()&&!((Jt=Je.AssistantObject.practice)!=null&&Jt.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}c(T.concat({penalty_type:H.Q.Percent,late_penalty:20}))}}),Et>0&&!Ze.id&&A.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Jt;if((0,V.Rm)()&&!((Jt=Je.AssistantObject.practice)!=null&&Jt.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}T=T.filter(($t,Tn)=>Et!==Tn),c(T.slice()),setTimeout(()=>c(T.slice()),10)}}))))})),!b&&A.createElement(A.Fragment,null,A.createElement(_.ZP,{type:"primary",size:"large",loading:Ne,style:{width:"138px",marginTop:"30px"},onClick:()=>Nt()},"\u4FDD\u5B58")),A.createElement(n.Z,{onConfirm:(Ze,Et)=>{Be.splice(Ze,0,...Et),Be.splice(Ze+Et.length,1);const Cn=(0,G.QE)([...Be]);Ie([...Cn])}}),A.createElement(M.Z,{resdata:be,type:"shixun",okloading:Ne,oktext:(be==null?void 0:be.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ze=>ce(void 0,null,function*(){De(!0);let Et=yield(0,D.ZP)(`/api/courses/${j.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(j.categoryId)]}});De(!1),(Et==null?void 0:Et.status)===0&&Qt(pt)})}))};Le.ZP=(0,de.connect)(({shixunHomeworks:ye,classroomList:Fe,loading:rt,user:Je})=>({shixunHomeworks:ye,classroomList:Fe,loading:rt.effects,user:Je}))(q)},91704:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return B}});var t=e(59301),r=e(92832),g=e(24905),Y=e(95237),m={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",a=e(2524),U=(_,v,d)=>new Promise((V,D)=>{var Z=Ce=>{try{G(d.next(Ce))}catch(de){D(de)}},Ae=Ce=>{try{G(d.throw(Ce))}catch(de){D(de)}},G=Ce=>Ce.done?V(Ce.value):Promise.resolve(Ce.value).then(Z,Ae);G((d=d.apply(_,v)).next())}),B=({data:_,value:v=[],handleChangePage:d,setSelectedRowKeys:V,selectedRowKeys:D,onChange:Z=()=>{}})=>{const[Ae,G]=(0,t.useState)([]),[Ce,de]=(0,t.useState)([]),[H,s]=(0,t.useState)([]);let[n,M]=(0,t.useState)(1),[x,A]=(0,t.useState)();return(0,t.useEffect)(()=>{G(_),de([]),s([])},[_]),(0,t.useEffect)(()=>{V&&(de(D),s(D))},[D]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:m.leftdiv},t.createElement(r.default.Search,{size:"middle",onChange:E=>U(void 0,null,function*(){G(_.filter(w=>{var I;return(I=w==null?void 0:w.name)==null?void 0:I.includes(E.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ae.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(g.default.Group,{value:Ce.map(E=>`${E.id}`),onChange:E=>{V(Ae.filter(w=>E.includes(`${w.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ae.map((E,w)=>t.createElement(Y.Z,{key:E.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(g.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:E.is_published,value:`${E.id}`},t.createElement("div",{className:m.listClass},t.createElement("span",{className:m.spantitle,style:{width:E.is_published?"108px":"170px"}},E.name),E.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),t.createElement("div",{className:m.rightdiv},t.createElement(r.default.Search,{onChange:E=>{s(Ce.filter(w=>w.name.includes(E.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),H.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),H.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},H.map((E,w)=>t.createElement(Y.Z,{justify:"space-between",style:{marginTop:"10px"},key:E.id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},E.name),t.createElement("img",{src:R,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{V(Ce.filter(I=>`${I.id}`!=`${E.id}`))}})))))))}},48436:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return _}});var t=e(59301),r=e(20834),g=e(92832),Y=e(24905),m=e(3113),R=e(38854),a={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},U=e(41867),$=e(84105),_=({buttonDataSource:v,onButtonClick:d,useBatchStatus:V,allSelect:D,setAllSelect:Z,selectArrs:Ae,onMenuClick:G,setSeleArr:Ce,catalogue:de,addCatalogue:H})=>{const[s,n]=(0,t.useState)(!1),[M,x]=(0,t.useState)("");console.log("---",de);const A=t.createElement("div",{className:a.moveCategory,onMouseLeave:E=>n(!1)},t.createElement(r.default,{onClick:G,style:{maxHeight:300,width:240,overflow:"auto"}},t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},t.createElement(g.default,{onChange:E=>{x(E.target.value)}})),de==null?void 0:de.map(function(E,w){var I;if(!(M!==""&&E.category_name.indexOf(M)<0))return t.createElement(t.Fragment,null,t.createElement(r.default.Item,{className:"multi-llipsis1e",key:E.category_id,title:E.category_name},E.category_name),(I=E==null?void 0:E.third_category)==null?void 0:I.map(we=>t.createElement(r.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:we.category_id,title:we.category_name},we.category_name)))}),H&&t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:H},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return t.createElement("div",{className:a.bottomControlContainer},t.createElement("div",null,t.createElement("div",null,t.createElement(Y.default,{checked:D,onChange:Z},"\u5168\u9009\u672C\u9875\uFF08",Ae.length,"\uFF09")),(0,U.GJ)()&&v.map(E=>t.createElement("div",{key:E.name},t.createElement(m.ZP,{type:"primary",icon:E.icon,className:a.buttonWrap,onClick:()=>d(E)},E.name))),(0,U.GJ)()&&(H||de)&&t.createElement("div",null,t.createElement(R.Z,{open:s,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>A,getPopupContainer:E=>E.parentNode},t.createElement("span",{className:"ant-dropdown-link",onMouseEnter:E=>n(!0)},t.createElement(m.ZP,{type:"primary",className:a.buttonWrap,icon:t.createElement("i",{className:"iconfont icon-yidongmulu"})},t.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",t.createElement($.Z,null))))))),t.createElement("div",null,t.createElement(m.ZP,{type:"primary",ghost:!0,onClick:()=>{V(!1),Ce([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},42656:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return Z}});var t=e(59301),r=e(65582),g=e(5083),Y=e(43418),m=e(92832),R=e(95237),a=e(43604),U={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},$=e(66649),B=e.n($),_=e(65862),v=e(2524),d=e(59301);const{RangePicker:V}=g.default,D=({dispatch:Ae,classroomList:G,onConfirm:Ce})=>{const[de,H]=(0,t.useState)([]),[s,n]=(0,t.useState)([]),[M,x]=(0,t.useState)("");(0,t.useEffect)(()=>{var w;if(G.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let I=G.actionTabs.data;console.log("data",I);let we=(w=I==null?void 0:I.group_name)==null?void 0:w.map((ie,We)=>{var ue;return{group_id:I==null?void 0:I.group_id[We],group_name:I==null?void 0:I.group_name[We],is_admin:I==null?void 0:I.is_admin,end_time:I==null?void 0:I.end_time,publish_time:Array.isArray(I==null?void 0:I.publish_time)?(ue=I==null?void 0:I.publish_time)==null?void 0:ue[0]:I==null?void 0:I.publish_time}});we&&(H([...we]),n([...we]))}},[G.actionTabs]);const A=()=>{Ae({type:"classroomList/setActionTabs",payload:{}}),x("")},E=w=>{if(w){const I=s==null?void 0:s.filter(we=>{var ie,We;return(We=(ie=we==null?void 0:we.group_name)==null?void 0:ie.toLowerCase())==null?void 0:We.includes(w==null?void 0:w.toLowerCase())});H(I)}else H(s)};return d.createElement(Y.default,{width:980,title:d.createElement("div",{style:{fontWeight:"bold",display:"flex"}},d.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",d.createElement("span",{className:U.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),d.createElement(m.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:M,onChange:w=>{x(w.target.value.trim()),E(w.target.value.trim())}})),centered:!0,maskClosable:!1,open:G.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>A(),onOk:()=>{var w;Ce((w=G.actionTabs)==null?void 0:w.index,s),A()}},d.createElement("div",{className:U.modal_con},d.createElement(R.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(de==null?void 0:de.length)>0?de.map(function(w,I){var we,ie;return d.createElement(a.Z,{span:24,key:I},d.createElement(R.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:I==(de==null?void 0:de.length)-1?"0px":"10px"}},d.createElement("div",{className:U.multiple_select,title:w.group_name},w.group_name),d.createElement("div",{className:"ml20"},d.createElement(V,{size:"large",ranges:{\u6B64\u523B:[w.publish_time?B()(w.publish_time):B()(),B()()]},allowClear:!1,disabled:(we=G.actionTabs)==null?void 0:we.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:We=>{var ue;return(0,_.Q8)(We,(ue=G.actionTabs)==null?void 0:ue.disabledDate)},disabledTime:We=>(0,_.d0)(We),showTime:{showNow:!0,format:"HH:mm",defaultValue:[B()((0,_.U6)(),"HH:mm"),B()((0,_.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:w.publish_time&&[B()(w.publish_time),w.end_time?B()(w.end_time):void 0],onChange:(We,ue)=>{de[I].publish_time=ue[0],de[I].end_time=ue[1],H([...de]),s.forEach(he=>{he.group_id===w.group_id&&(he.publish_time=ue[0],he.end_time=ue[1])}),n([...s])}})),(ie=G.actionTabs)!=null&&ie.rangePickerDisabled?d.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):d.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{de.splice(I,1),H([...de]),s.forEach((We,ue)=>{We.group_id===w.group_id&&s.splice(ue,1)}),n([...s])}})))}):d.createElement(v.Z,null))))};var Z=(0,r.connect)(({classroomList:Ae})=>({classroomList:Ae}))(D)},37497:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return G}});var t=e(59301),r=e(20834),g=e(24905),Y=e(3113),m=e(38854),R=e(6848),a=e(57809),U=e(92832),$={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},B=e(41867),_=e(87395),v=e(84105),d=e(26724),V=e.n(d),D=e(65582),Z=(Ce,de,H)=>new Promise((s,n)=>{var M=E=>{try{A(H.next(E))}catch(w){n(w)}},x=E=>{try{A(H.throw(E))}catch(w){n(w)}},A=E=>E.done?s(E.value):Promise.resolve(E.value).then(M,x);A((H=H.apply(Ce,de)).next())}),G=({isAdmin:Ce,dataSource:de,batchStatus:H,SortMenuName:s,setSortMenuName:n,detailCourseGroupsList:M,onSearch:x,onBoard:A,onSort:E,isboard:w,dispatch:I,onBatch:we,SortMenus:ie,isShowMode:We=!1,onModeChange:ue})=>{const[he,Pe]=(0,t.useState)(!1),[ce,Oe]=(0,t.useState)([]),[ee,X]=(0,t.useState)(!0);let[oe,ve]=(0,t.useState)([]);const[q,ye]=(0,t.useState)(1),[Fe,rt]=(0,t.useState)(!1),Je=(0,D.useParams)(),gt=pe=>{n(pe.name),E(pe)};(0,t.useEffect)(()=>{w&&Ye()},[w]);const Ye=()=>Z(void 0,null,function*(){var pe;if(ee&&!Fe){rt(!0),ye(q+1);const ut=yield I({type:"classroomList/getCourseGroupsList",payload:{page:q,id:Je.coursesId,limit:20,nonenavigate:!0}});let J=[...(ut==null?void 0:ut.course_groups)||[]];((pe=ut==null?void 0:ut.course_groups)==null?void 0:pe.length)<20&&(X(!1),J.push({id:0,name:"\u672A\u5206\u73ED"})),rt(!1),ve([...oe,...J])}}),xt=t.createElement("section",{className:$.dropmenu},t.createElement("div",{style:{maxHeight:200,overflow:"auto"}},t.createElement(V(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:pe=>{Ye()},hasMore:ee,useWindow:!1},t.createElement(r.default,{style:{width:240,zIndex:10}},(M==null?void 0:M.group_count)>0&&(oe==null?void 0:oe.filter(pe=>pe.edit_auth||pe.name==="\u672A\u5206\u73ED").map(function(pe,ut){return t.createElement(r.default.Item,{key:pe.id},t.createElement(g.default,{checked:ce.includes(pe.id),value:pe.id,onChange:J=>{let K=ce.indexOf(pe.id);ce.indexOf(pe.id)>-1?Oe(ce.filter(S=>S!==pe.id)):Oe(ce.concat(pe.id))}},pe.name))}))))),t.createElement("aside",{style:{background:"#fff"}},t.createElement("div",null,t.createElement(Y.ZP,{type:"link",onClick:()=>{A(ce)}},"\u786E\u5B9A"),t.createElement(Y.ZP,{type:"link",onClick:()=>{Oe([])}},"\u91CD\u7F6E")))),_e=s==="\u9ED8\u8BA4\u6392\u5E8F";return t.createElement("div",{className:$.searchSortControllerContainer},!!(ie!=null&&ie.length)&&t.createElement("div",null,t.createElement(m.Z,{dropdownRender:()=>t.createElement(r.default,{selectedKeys:[s]},ie.map(pe=>t.createElement(r.default.Item,{key:pe.name,onClick:()=>gt(pe)},pe.name)))},t.createElement("div",null,t.createElement("span",{className:`${$.btn} ${_e?$.btnSort:""}`},t.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),s)))),_e&&t.createElement(R.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},t.createElement("span",{className:$.tips},t.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),We&&t.createElement(a.default,{defaultValue:"",onChange:ue,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),t.createElement(U.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:x,style:{width:220,marginLeft:We?"":"auto"}}),(0,B.eB)()&&w&&t.createElement(m.Z,{dropdownRender:()=>xt,open:he,onOpenChange:pe=>{Pe(pe)}},t.createElement("a",null,"\u5206\u73ED",he?t.createElement(_.Z,{style:{marginLeft:6}}):t.createElement(v.Z,{style:{marginLeft:6}}))))}},95651:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return d}});var t=e(59301),r=e(95237),g=e(43604),Y=e(20834),m=e(6848),R=e(38854),a=e(8591),U={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},$=e(65582),B=e(41867),_=e(65862),d=({isLoading:V,addText:D,tabDataSource:Z,isAdmin:Ae,dispatch:G,classroomList:Ce,type:de,isExercise:H,defaultSelectedKeys:s,onTabMenuClick:n,getDropdownMenu:M,showControlButton:x,buttonText:A,buttonIcon:E="icon-tianjiadaohang",extraNode:w,user:I,onButtonClick:we,isModelUser:ie})=>{var We,ue,he,Pe,ce;const Oe=(0,$.useParams)();return t.createElement("div",{className:U.tabMenuContainer},t.createElement(r.Z,null,t.createElement(g.Z,{flex:"1"},t.createElement(Y.default,{onSelect:ee=>V?{}:n(ee),mode:"horizontal",selectedKeys:s},Z.map(ee=>t.createElement(Y.default.Item,{key:typeof ee.index=="number"?ee.index:ee.id},t.createElement("span",{className:"c-grey-666"},ee.name),ee.total!==void 0&&Ae&&t.createElement("span",{className:"c-grey-999 ml20"},ee.total||0))))),Ae&&H&&t.createElement(m.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},t.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,_.xg)(`/classrooms/${Oe==null?void 0:Oe.coursesId}/statistics_zb`)}})),Ae&&H&&t.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{G({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),Ae&&t.createElement(g.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},H&&t.createElement(R.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>t.createElement(Y.default,null,t.createElement(Y.default.Item,{key:1,onClick:()=>{var ee;if((0,B.Rm)()&&!((ee=Ce.AssistantObject.exercise)!=null&&ee.can_download)){a.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}G({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:de,exportType:"exercise",category_id:Oe.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),t.createElement(Y.default.Item,{key:3,onClick:()=>{var ee;if((0,B.Rm)()&&!((ee=Ce.AssistantObject.exercise)!=null&&ee.can_download)){a.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$.history.push(`/classrooms/${Oe==null?void 0:Oe.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},t.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},t.createElement("span",{style:{color:"#666666",cursor:"pointer"}},t.createElement("i",{className:"iconfont icon-xiazai6"})))),t.createElement("div",{className:U.control},t.createElement("div",{className:U.extra},w),x&&(A=="\u6DFB\u52A0\u76F4\u64AD"?t.createElement(R.Z,{menu:{items:(ue=(We=[{label:t.createElement("div",{onClick:()=>{we("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},ie&&{label:t.createElement("div",{onClick:()=>{we("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:We.filter(ee=>ee==null?void 0:ee.show))==null?void 0:ue.map(ee=>({label:ee==null?void 0:ee.label,key:ee==null?void 0:ee.key}))}},t.createElement("span",{className:U.selectBtn},t.createElement("span",null,t.createElement("i",{className:`iconfont ${E}`})),t.createElement("span",null,A))):t.createElement("span",{onClick:we,style:{cursor:"pointer"},className:U.selectBtn},t.createElement("span",null,t.createElement("i",{className:`iconfont ${E}`})),t.createElement("span",null,A))),!!M&&t.createElement(R.Z,{disabled:((he=I==null?void 0:I.userInfo)==null?void 0:he.user_status)===2,className:"ml10",dropdownRender:M},t.createElement("span",{className:((Pe=I==null?void 0:I.userInfo)==null?void 0:Pe.user_status)===2?U.selectBtn1:U.selectBtn},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-tianjiadaohang"})),t.createElement(m.Z,{title:((ce=I==null?void 0:I.userInfo)==null?void 0:ce.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},t.createElement("span",null,D||"\u521B\u5EFA\u8BD5\u5377"))))))))}},87278:function(Ot,Le,e){"use strict";e.r(Le),e.d(Le,{default:function(){return Uo}});var t=e(2337),r=e(59301),g=e(65582),Y=e(20834),m=e(44e3),R=e(8591),a=e(61621),U=e(58421),$=e(81228),B=e(38147),_=e(65862),v=e(41867),d=e(2524),V=e(99313),D=e(78241),Z=e(43418),Ae=e(95237),G=e(43604),Ce=e(3113),de=e(92832),H=e(24905),s=e(6848),n=e(26724),M=e.n(n),x={flex_box_center:"flex_box_center___UvV9K",flex_space_between:"flex_space_between___bcd9v",flex_box_vertical_center:"flex_box_vertical_center___retN8",flex_box_center_end:"flex_box_center_end___JFCYc",flex_box_column:"flex_box_column___efnFV",line1:"line1___Xl74P",form:"form___Zh8DD"},A=e(59301),E=Object.defineProperty,w=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,ie=(z,fe,ae)=>fe in z?E(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,We=(z,fe)=>{for(var ae in fe||(fe={}))I.call(fe,ae)&&ie(z,ae,fe[ae]);if(w)for(var ae of w(fe))we.call(fe,ae)&&ie(z,ae,fe[ae]);return z},ue=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const{TabPane:he}=V.default,Pe=({polls:z,loading:fe,dispatch:ae})=>{const Pt=(0,g.useParams)(),cn=(0,g.useLocation)(),[Rn]=D.default.useForm(),{brankList:Cr}=z;let[gn,St]=(0,r.useState)(!0);const[zn,Oa]=(0,r.useState)("myself");let[dr,ha]=(0,r.useState)([]);const[Wr,fa]=(0,r.useState)(!1);let[na,dn]=(0,r.useState)();const[Vr,Mt]=(0,r.useState)({page:0,limit:20,object_type:"poll",search:"",filter:"myself"}),nr=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,r.useEffect)(()=>{z.actionTabs.key==="\u95EE\u5377\u9009\u7528"&&Or()},[z.actionTabs.key]);let On=[];const Or=()=>ue(void 0,null,function*(){var wn;if(gn){fa(!1),++Vr.page,St(!1);const hr=yield ae({type:"polls/getBrankList",payload:We({},Vr)});dr=[...dr.concat(hr.object_list)],dn(hr.is_teacher),((wn=hr.object_list)==null?void 0:wn.length)ue(void 0,null,function*(){const wn=Rn.getFieldValue(),hr=yield ae({type:"polls/saveBanks",payload:{course_id:Pt.coursesId,object_type:"poll",bank_id:wn.group_ids}});(hr==null?void 0:hr.status)===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u95EE\u5377\u9009\u7528"]),ae({type:"classroomList/getClassroomPollsList",payload:We({},z.actionTabs.params)}),ae({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u53D1\u5E03",selectArrs:hr.object_ids}}),ae({type:"classroomList/getClassroomLeftMenus",payload:{id:Pt.coursesId}}))}),onCancel:()=>{ae({type:"polls/setActionTabs",payload:{}})}},A.createElement(Ae.Z,null,A.createElement(G.Z,{span:12},nr.map((wn,hr)=>A.createElement(Ce.ZP,{key:hr,shape:"round",type:zn===wn.id?"primary":"default",className:"mr10",onClick:Qa=>ue(void 0,null,function*(){dr=[],gn=!0,Vr.page=0,Vr.search="",Vr.filter=wn.id,Or(),Oa(wn.id)})},wn.name))),A.createElement(G.Z,{span:12,className:"tr"},A.createElement(de.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:wn=>{gn=!0,Vr.search=wn,Vr.page=0,dr=[],Or()},style:{width:260}}))),zn==="myself"&&A.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u95EE\u5377\u5217\u8868\u4E2D\u5DF2",A.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u95EE\u5377"),zn==="public"&&A.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u95EE\u5377"),A.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},!na&&zn==="public"&&A.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},A.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u9898\u5E93"),A.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),A.createElement(M(),{initialLoad:!1,pageStart:0,loadMore:()=>{Or()},hasMore:gn,useWindow:!1},A.createElement(D.default,{form:Rn,initialValues:{group_ids:On},className:x.form,onChange:wn=>{On=Rn.getFieldValue()}},Wr&&A.createElement(d.Z,{styles:{margin:"0px auto"}}),A.createElement(D.default.Item,{name:"group_ids"},A.createElement(H.default.Group,{style:{width:"100%",display:"block"}},dr==null?void 0:dr.map(function(wn,hr){return A.createElement(Ae.Z,{key:hr},A.createElement(G.Z,{flex:"2"},A.createElement(H.default,{onChange:Qa=>{},key:hr,value:String(wn==null?void 0:wn.id),defaultChecked:!0},A.createElement(s.Z,{title:wn==null?void 0:wn.name},A.createElement("span",{className:["c-black",x.line1].join(" ")},wn==null?void 0:wn.name)))),A.createElement(G.Z,{flex:"1",className:"c-black"},A.createElement(s.Z,{title:wn==null?void 0:wn.course_list_name},A.createElement("span",{className:x.line1},wn==null?void 0:wn.course_list_name))),A.createElement(G.Z,{flex:"50px",className:"c-black"},zn==="myself"?A.createElement(g.Link,{target:"_blank",to:`/users/${wn.username}/topics/${wn.id}/personal/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):(0,v.j5)()?A.createElement(g.Link,{target:"_blank",to:`/users/${wn.username}/topics/${wn.id}/publicly/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):wn==null?void 0:wn.username))})))))))};var ce=(0,g.connect)(({polls:z,loading:fe})=>({polls:z,loading:fe}))(Pe),Oe=e(5083),ee=e(5112),X=e(66649),oe=e.n(X),ve=e(15518),q=e(99981),ye=e(33270),Fe=e(59301),rt=Object.defineProperty,Je=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,pe=(z,fe,ae)=>fe in z?rt(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,ut=(z,fe)=>{for(var ae in fe||(fe={}))xt.call(fe,ae)&&pe(z,ae,fe[ae]);if(Ye)for(var ae of Ye(fe))_e.call(fe,ae)&&pe(z,ae,fe[ae]);return z},J=(z,fe)=>Je(z,gt(fe)),K=(z,fe)=>{var ae={};for(var Pt in z)xt.call(z,Pt)&&fe.indexOf(Pt)<0&&(ae[Pt]=z[Pt]);if(z!=null&&Ye)for(var Pt of Ye(z))fe.indexOf(Pt)<0&&_e.call(z,Pt)&&(ae[Pt]=z[Pt]);return ae},S=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const l=z=>{var fe=z,{classroomList:ae,polls:Pt,dispatch:cn,courseEndTime:Rn}=fe,Cr=K(fe,["classroomList","polls","dispatch","courseEndTime"]);const gn=(0,g.useParams)(),[St]=D.default.useForm(),[zn,Oa]=(0,r.useState)(1),[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(0),[na,dn]=(0,r.useState)(2e3),[Vr,Mt]=(0,r.useState)(!0),[nr,On]=(0,r.useState)(!1),[Or,wn]=(0,r.useState)(!1),[hr,Qa]=(0,r.useState)([]),[o,i]=(0,r.useState)(!0);(0,r.useEffect)(()=>{Pt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(f(),re())},[Pt.actionTabs]),(0,r.useEffect)(()=>{if(nr){if(Or)return;cn({type:"polls/setActionTabs",payload:{}})}},[nr]);const f=$e=>S(void 0,null,function*(){var ft,Ct,on,Dt;Mt(!0);const bt=yield(0,ye.Cq)(J(ut({},gn),{page:$e||zn,limit:2e4,poll_id:((Ct=(ft=Pt==null?void 0:Pt.actionTabs)==null?void 0:ft.selectArrs)==null?void 0:Ct.length)==1?(Dt=(on=Pt==null?void 0:Pt.actionTabs)==null?void 0:on.selectArrs)==null?void 0:Dt[0]:""}));bt==null||bt.course_groups.map((Yt,ot)=>{Yt.key=Yt.id,Yt.title=Yt.name,Yt.disabled=Yt.is_published}),bt&&(ha([...bt==null?void 0:bt.course_groups]),fa(bt==null?void 0:bt.course_groups_count),Mt(!1),$e||St.setFieldsValue({publish_time:oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:oe()(oe()(new Date((0,_.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),te=()=>S(void 0,null,function*(){var $e,ft,Ct,on;if((0,v.Rm)()&&!((ft=($e=ae==null?void 0:ae.AssistantObject)==null?void 0:$e.group)!=null&&ft.can_publish)){R.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Re(!1);return}const Dt=ut({},St.getFieldsValue());if(Dt.end_time<=Dt.publish_time){R.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Re(!1);return}if((hr==null?void 0:hr.length)<=0&&!o&&dr.length>0){R.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Re(!1);return}let bt={check_ids:[...(Ct=Pt.actionTabs.selectArrs)==null?void 0:Ct.map(ot=>Number(ot))],group_ids:hr.length>0?hr.map(ot=>ot.id):(on=ae.detailCommonHomeworksList)==null?void 0:on.course_groups,end_time:oe()(Dt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:oe()(Dt.publish_time).format("YYYY-MM-DD HH:mm")};Re(!0),(yield(0,B.ZP)(`/api/courses/${gn.coursesId}/polls/publish.json`,{method:"post",body:ut({},bt)})).status===0?(Re(!1),(0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),re(),R.ZP.success("\u53D1\u5E03\u6210\u529F"),cn({type:"polls/setActionTabs",payload:{}}),Pt.actionTabs.types===2?cn({type:"polls/getCommonHeader",payload:ut({},Pt.actionTabs.params)}):cn({type:"classroomList/getClassroomPollsList",payload:ut({},Pt.actionTabs.params)})):Re(!1)}),re=()=>{Oa(1),ha([]),Qa([])},[ze,Re]=(0,r.useState)(!1);return Fe.createElement(Z.default,{width:600,confirmLoading:ze,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:Pt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:te,onCancel:()=>{re(),cn({type:"polls/setActionTabs",payload:{}})}},Fe.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",Fe.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),dr&&Fe.createElement(D.default,{form:St},Fe.createElement("div",{style:{paddingLeft:0}},Fe.createElement(Ae.Z,{className:"mt30",align:"middle"},Fe.createElement(G.Z,null,Fe.createElement(D.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},Fe.createElement(Oe.default,{style:{width:170,marginRight:"25px"},disabledDate:$e=>(0,q.Q8)($e,Rn),disabledTime:$e=>(0,q.d0)($e),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Fe.createElement(G.Z,{className:"ml20"},Fe.createElement(D.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},Fe.createElement(Oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},disabledDate:$e=>(0,q.Q8)($e,Rn,St.getFieldValue("publish_time")),disabledTime:$e=>(0,q.d0)($e,St.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Fe.createElement(Ae.Z,{style:{marginBottom:"10px"}},Fe.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Fe.createElement(ee.ZP.Group,{value:o,onChange:$e=>{i($e.target.value),Qa([])}},Fe.createElement(ee.ZP,{value:!0,disabled:!Pt.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Fe.createElement(ee.ZP,{className:"ml20",disabled:dr.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),dr.length<=0&&Fe.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),!o&&dr.length>0&&Fe.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Fe.createElement("span",{style:{flex:1}},Fe.createElement(H.default,{checked:hr.length===dr.length,onChange:$e=>{hr.length===dr.length?Qa([]):Qa(dr.filter(ft=>!ft.is_published))}},"\u5168\u9009")),Fe.createElement("span",{style:{width:16}}),Fe.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",hr.length||0,"\u4E2A\u5206\u73ED")),!o&&dr.length>0&&Fe.createElement(ve.Z,{data:dr,selectedRowKeys:hr,setSelectedRowKeys:Qa})))};var j=(0,g.connect)(({classroomList:z,polls:fe})=>({classroomList:z,polls:fe}))(l),k=e(71067),C=Object.defineProperty,p=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,b=(z,fe,ae)=>fe in z?C(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,se=(z,fe)=>{for(var ae in fe||(fe={}))le.call(fe,ae)&&b(z,ae,fe[ae]);if(p)for(var ae of p(fe))L.call(fe,ae)&&b(z,ae,fe[ae]);return z},Ne=(z,fe)=>{var ae={};for(var Pt in z)le.call(z,Pt)&&fe.indexOf(Pt)<0&&(ae[Pt]=z[Pt]);if(z!=null&&p)for(var Pt of p(z))fe.indexOf(Pt)<0&&L.call(z,Pt)&&(ae[Pt]=z[Pt]);return ae},De=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const Be=z=>{var fe=z,{polls:ae,dispatch:Pt,user:cn}=fe,Rn=Ne(fe,["polls","dispatch","user"]);const Cr=(0,g.useParams)(),[gn,St]=(0,r.useState)(!1),[zn,Oa]=(0,r.useState)(!1),dr=(0,r.useRef)(null);(0,r.useEffect)(()=>{if(ae.actionTabs.key==="\u5220\u9664"){if((0,v.j5)()){St(!0);return}const Wr={hasNum:0,noHasNum:0};ae.actionTabs.selectArrsAll.map(fa=>{var na;fa.author_login===((na=cn.userInfo)==null?void 0:na.login)?++Wr.hasNum:++Wr.noHasNum}),Wr.noHasNum>0?Z.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:r.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",r.createElement("span",{className:"c-blue"},Wr.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",r.createElement("span",{className:"c-red"},Wr.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",r.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{ha()}}):St(!0)}else St(!1)},[ae.actionTabs.key]);const ha=()=>{Pt({type:"polls/setActionTabs",payload:{}})};return r.createElement(Z.default,{centered:!0,title:"\u63D0\u793A",open:gn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:zn,destroyOnClose:!0,onOk:()=>De(void 0,null,function*(){var Wr;if((Wr=dr.current)!=null&&Wr.onVerify())return;Oa(!0);const fa=yield(0,B.ZP)(`/api/courses/${Cr.coursesId}/polls/destroys.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}});Oa(!1),fa.status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u5220\u9664"]),R.ZP.success("\u5220\u9664\u6210\u529F"),Pt({type:"polls/setActionTabs",payload:{}}),Pt({type:"classroomList/getClassroomPollsList",payload:se({},ae.actionTabs.params)}),Pt({type:"classroomList/getClassroomLeftMenus",payload:{id:Cr.coursesId}}))}),onCancel:()=>{Pt({type:"polls/setActionTabs",payload:{}})}},r.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u95EE\u5377\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),r.createElement(k.Z,{ref:Wr=>dr.current=Wr}))};var Ie=(0,g.connect)(({polls:z,user:fe})=>({polls:z,user:fe}))(Be),T=e(71418),c=e(44304),O=Object.defineProperty,me=Object.defineProperties,be=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,vt=(z,fe,ae)=>fe in z?O(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Nt=(z,fe)=>{for(var ae in fe||(fe={}))pt.call(fe,ae)&&vt(z,ae,fe[ae]);if(Me)for(var ae of Me(fe))Xe.call(fe,ae)&&vt(z,ae,fe[ae]);return z},Qt=(z,fe)=>me(z,be(fe)),Kt=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});function Vt(z,fe){const ae=[];for(let Pt=z;Pt{let fe=new Date;const ae=oe()(z).format("HH");if(oe()(z).isSame(oe()(fe),"day")){const Pt=oe()(fe).format("HH"),cn=oe()(fe).format("mm");return{disabledHours:()=>Vt(0,24).splice(1,Pt*1-1),disabledMinutes:()=>oe()(z).isSame(oe()(fe),"hour")&&ae<=Pt?Vt(0,60).splice(0,cn):Vt(60,60)}}else if(oe()(z).isSame(oe()(),"day")){const Pt=oe()().format("HH"),cn=oe()().format("mm");return{disabledHours:()=>Vt(0,24).splice(0,Pt),disabledMinutes:()=>ae<=Pt?Vt(0,cn):Vt(60,60)}}else return!1},yn=({exercise:z,dispatch:fe,polls:ae})=>{const Pt=(0,g.useParams)(),[cn]=D.default.useForm(),[Rn,Cr]=(0,r.useState)(1),[gn,St]=(0,r.useState)([]),[zn,Oa]=(0,r.useState)(!1),[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(!0),[na,dn]=(0,r.useState)(!1);(0,r.useEffect)(()=>{ae.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&Vr()},[ae.actionTabs]);const Vr=()=>Kt(void 0,null,function*(){var On,Or;Oa(!0);const wn=yield fe({type:"polls/getEndGroups",payload:Qt(Nt({},Pt),{check_ids:[ae.actionTabs.selectArrs]})});(wn==null?void 0:wn.status)==0&&(((On=wn==null?void 0:wn.course_info)==null?void 0:On.length)>0?St([...(Or=wn==null?void 0:wn.course_info)==null?void 0:Or.map((hr,Qa)=>(hr.key=hr.course_group_id,hr.title=hr.course_group_name,hr.name=hr.course_group_name,hr))]):St([]),cn.setFieldsValue({end_time:oe()(oe()(new Date((0,_.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Oa(!1)}),Mt=()=>Kt(void 0,null,function*(){var On;const Or=Nt({},cn.getFieldsValue());if((dr==null?void 0:dr.length)<=0&&gn.length>0&&!((On=z.actionTabs)!=null&&On.unified_setting)){R.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}dn(!0);const wn={check_ids:ae.actionTabs.selectArrs,group_ids:dr};Wr||(wn.end_time=oe()(Or.end_time).format("YYYY-MM-DD HH:mm")),wn.group_ids=dr.map(Qa=>Qa.course_group_id),(yield(0,B.ZP)(`/api/courses/${Pt.coursesId}/polls/end_poll.json`,{method:"post",body:wn})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),fe({type:"polls/setActionTabs",payload:{}}),fe({type:"classroomList/getClassroomPollsList",payload:Nt({},ae.actionTabs.params)})),dn(!1)}),nr=()=>{Cr(1),St([]),ha([]),fa(!0)};return r.createElement(Z.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:ae.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Mt,width:680,confirmLoading:na||zn,onCancel:()=>{nr(),fe({type:"polls/setActionTabs",payload:{}})}},r.createElement(T.Z,{spinning:zn},gn&&r.createElement(D.default,{form:cn},r.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},"\u8BF4\u660E\uFF1A\u7ED3\u675F\u540E\u5B66\u751F\u5C06\u4E0D\u80FD\u63D0\u4EA4\u95EE\u5377\u3002"),r.createElement(Ae.Z,{className:"mt20"},r.createElement("span",{className:"mr10"},r.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),r.createElement(ee.ZP.Group,{value:Wr,onChange:On=>{fa(On.target.value),ha([])}},r.createElement(ee.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),r.createElement(ee.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),r.createElement(D.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Wr?"hidden":"visible"}},r.createElement(Oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},disabledDate:On=>On&&On0&&r.createElement(Ae.Z,{style:{marginBottom:"10px"}},r.createElement("span",{className:"mr10"},r.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),r.createElement("div",null,gn.length>0&&r.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},r.createElement("span",{style:{flex:1}},r.createElement(H.default,{checked:dr.length===gn.length,onChange:On=>{dr.length===gn.length?ha([]):ha(gn)}},"\u5168\u9009")," "),r.createElement("span",{style:{width:16}}),r.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",dr.length||0,"\u4E2A\u5206\u73ED")),r.createElement(c.Z,{data:gn,selectedRowKeys:dr,setSelectedRowKeys:ha}))))))};var Gt=(0,g.connect)(({exercise:z,polls:fe})=>({exercise:z,polls:fe}))(yn),Sn=Object.defineProperty,Nn=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Cn=(z,fe,ae)=>fe in z?Sn(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Jt=(z,fe)=>{for(var ae in fe||(fe={}))Ze.call(fe,ae)&&Cn(z,ae,fe[ae]);if(Nn)for(var ae of Nn(fe))Et.call(fe,ae)&&Cn(z,ae,fe[ae]);return z},$t=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const Tn=({polls:z,dispatch:fe})=>{const ae=(0,g.useParams)();return r.createElement(Z.default,{centered:!0,title:"\u63D0\u793A",open:z.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>$t(void 0,null,function*(){(yield(0,B.ZP)(`/api/courses/${ae.coursesId}/polls/set_public.json`,{method:"post",body:{check_ids:[...z.actionTabs.selectArrs]}})).status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u8BBE\u4E3A\u516C\u5F00"]),R.ZP.success("\u64CD\u4F5C\u6210\u529F"),fe({type:"polls/setActionTabs",payload:{}}),fe({type:"polls/getClassroomExercisesList",payload:Jt({},z.actionTabs.params)}))}),onCancel:()=>{fe({type:"polls/setActionTabs",payload:{}})}},r.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",r.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var kn=(0,g.connect)(({polls:z})=>({polls:z}))(Tn),Dr=e(38854),or=e(1710),Wt={flex_box_center:"flex_box_center___liigd",flex_space_between:"flex_space_between___WdHt6",flex_box_vertical_center:"flex_box_vertical_center___oCxs4",flex_box_center_end:"flex_box_center_end___U73DH",flex_box_column:"flex_box_column___yCJTQ",bg:"bg___GKN9A",containerTitle:"containerTitle___wCbPJ",selectBtn:"selectBtn___SxvgF",containerDesc:"containerDesc___kYLAL",listItem:"listItem___TI6qH",info:"info___h512h",title:"title___V8j9_",titleLeft:"titleLeft___v4oIQ",titleRight:"titleRight___IpU8k",flexBox:"flexBox___qLBm9",iconV:"iconV___jEHVf",acitons:"acitons___PpS6t"},Gn=e(56026),Q=e(59301),y=Object.defineProperty,N=Object.defineProperties,F=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,qe=(z,fe,ae)=>fe in z?y(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Ge=(z,fe)=>{for(var ae in fe||(fe={}))xe.call(fe,ae)&&qe(z,ae,fe[ae]);if(P)for(var ae of P(fe))Se.call(fe,ae)&&qe(z,ae,fe[ae]);return z},Qe=(z,fe)=>N(z,F(fe)),ht=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const Ft={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",5:"\u672A\u5F00\u59CB"};var At=({v:z,k:fe,selectArrs:ae,setSelectArrs:Pt,dispatch:cn,params:Rn,detailPollsList:Cr,user:gn,etiem:St,batchStatus:zn})=>{var Oa;const[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(!1),na="YYYY-MM-DD";function dn(){return ht(this,null,function*(){let Mt=yield(0,B.ZP)(`/api/courses/${Rn==null?void 0:Rn.coursesId}/polls/group_use_list.json`,{method:"get",params:Qe(Ge({},Rn),{id:z.id})});ha((Mt==null?void 0:Mt.groups)||[])})}const Vr=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u95EE\u5377\u72B6\u6001",dataIndex:"polls_status",key:"polls_status",width:100,filters:[{text:"\u672A\u53D1\u5E03",value:1},{text:"\u63D0\u4EA4\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3},{text:"\u672A\u5F00\u59CB",value:5}],onFilter:(Mt,nr)=>nr.polls_status===Mt,render:(Mt,nr)=>Q.createElement("div",null,Mt===1&&Q.createElement("span",null,Q.createElement("i",{className:Wt.dot,style:{background:"#C3C3C3"}}),"\u672A\u53D1\u5E03"),Mt===2&&Q.createElement("span",null,Q.createElement("i",{className:Wt.dot,style:{background:"#4EACFF"}}),"\u63D0\u4EA4\u4E2D"),Mt===3&&Q.createElement("span",null,Q.createElement("i",{className:Wt.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"),Mt===4&&Q.createElement("span",null,Q.createElement("i",{className:Wt.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u7ED3\u675F"),Mt===5&&Q.createElement("span",null,Q.createElement("i",{className:Wt.dot,style:{background:"#FC2D6B"}}),"\u672A\u5F00\u59CB"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="publish_time"?Rn.sort_direction==="desc"?"descend":"ascend":null,render:(Mt,nr)=>oe()(Mt).format("YYYY-MM-DD HH:mm")},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="end_time"?Rn.sort_direction==="desc"?"descend":"ascend":null,render:(Mt,nr)=>oe()(Mt).format("YYYY-MM-DD HH:mm")},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"poll_answer",key:"poll_answer",align:"center",width:80,render:(Mt,nr)=>nr.exercise_status===1?"-":Q.createElement("span",null,Mt,"/",Mt+nr.poll_unanswer)}];return Q.createElement("div",{className:Wt.listItem,key:fe,onClick:()=>{((0,v.dE)()||(0,v.GJ)())&&g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/detail?tabs=${(z==null?void 0:z.polls_status)==1?2:0}`)}},(0,v.GJ)()&&zn&&Q.createElement(H.default,{checked:ae.includes(z.id),className:"ml30 mt10",value:z.id,onClick:Mt=>Mt.stopPropagation(),onChange:Mt=>{let nr=ae.indexOf(z.id);ae.indexOf(z.id)>-1?Pt(ae.filter(On=>On!==z.id)):Pt(ae.concat(z.id))}}),Q.createElement("div",{className:Wt.info},Q.createElement("div",{className:Wt.title},Q.createElement("div",{className:Wt.titleLeft},Q.createElement(_.VV,{style:{margin:"0px 10px 0px 0px"},status:[Ft[z.polls_status]]}),(z==null?void 0:z.un_anonymous)===!1&&Q.createElement(Gn.Z,{style:{marginLeft:0,marginRight:10}}),Q.createElement(g.Link,{to:`/classrooms/${Rn.coursesId}/poll/${z.id}/detail`},Q.createElement("strong",null,z.polls_name))),Q.createElement("div",{className:Wt.titleRight},(0,v.GJ)()&&Q.createElement(Q.Fragment,null,Q.createElement(g.Link,{style:{marginRight:"0",fontWeight:400},target:"_blank",to:"/",onClick:Mt=>{var nr;Mt.stopPropagation(),Mt.preventDefault(),console.log(Cr),cn({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[z.id],selectArrsAll:(nr=Cr.polls)==null?void 0:nr.filter(On=>[z.id].includes(On.id)),manage_all_group:Cr==null?void 0:Cr.manage_all_group,params:Rn}})}},Q.createElement("aside",{className:Wt.flexBox,style:{marginRight:"16px"}},Q.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),Q.createElement("div",null,"\u53D1\u5E03")))),(0,v.dE)()&&(z.current_status===0||z.current_status===1||z.current_status===2)&&Q.createElement(Q.Fragment,null,Q.createElement("span",{className:Wt.flexBox,onClick:Mt=>{var nr,On;Mt.stopPropagation(),z.current_status===1?g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/questionnaireInfo/${(nr=gn.userInfo)==null?void 0:nr.login}?type=student`):g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/users/${(On=gn.userInfo)==null?void 0:On.login}`)}},Q.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),Q.createElement("div",null,z.current_status===0&&"\u7EE7\u7EED\u7B54\u5377",z.current_status===1&&"\u67E5\u770B\u7B54\u5377",z.current_status===2&&"\u5F00\u59CB\u7B54\u5377"))),(0,v.GJ)()&&Q.createElement(Dr.Z,{placement:"bottom",dropdownRender:Mt=>Q.createElement(Y.default,null,Q.createElement(Y.default.Item,null,Q.createElement("div",{onClick:nr=>{nr.stopPropagation(),g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/detail?tabs=3`)}},"\u89C4\u5219\u8BBE\u7F6E")),Q.createElement(Y.default.Item,null,Q.createElement("div",{onClick:nr=>{var On;nr.stopPropagation(),cn({type:"polls/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[z.id],selectArrsAll:(On=Cr.polls)==null?void 0:On.filter(Or=>[z.id].includes(Or.id)),params:Rn}})}},"\u5220\u9664\u95EE\u5377")),z.polls_status===2&&Q.createElement(Y.default.Item,null,Q.createElement("div",{onClick:nr=>{var On;nr.stopPropagation(),cn({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[z.id],selectArrsAll:(On=Cr.polls)==null?void 0:On.filter(Or=>[z.id].includes(Or.id)),manage_all_group:Cr==null?void 0:Cr.manage_all_group,params:Rn}})}},"\u7ACB\u5373\u622A\u6B62")))},Q.createElement("div",{className:Wt.flexBox,style:{cursor:"default"}},Q.createElement("i",{className:"iconfont icon-gengduo4"}),Q.createElement("div",null,"\u66F4\u591A"))))),Q.createElement("p",{style:{display:"flex"}},Q.createElement("span",null,z.author),z.publish_time&&z.polls_status===1&&Q.createElement("span",{className:"ml20"},"\u5C06\u53D1\u5E03\u4E8E",oe()(z.publish_time).format("YYYY-MM-DD HH:mm")),!z.publish_time&&z.created_at&&z.polls_status===1&&Q.createElement("span",{className:"ml20"},"\u521B\u5EFA\u65F6\u95F4 ",oe()(z.created_at).format("YYYY-MM-DD HH:mm")),(z.polls_status==2||z.polls_status==3)&&(0,v.GJ)()&&Q.createElement("span",{className:"ml20"},"\u5DF2\u7B54 ",Q.createElement("span",{style:{marginLeft:"5px",color:"#3061D0"}},z.poll_answer)),(0,v.GJ)()&&z.polls_status==5&&Q.createElement("span",{className:"ml20"},"\u5F00\u59CB\u65F6\u95F4 ",oe()(z.publish_time).format("YYYY-MM-DD HH:mm")),z.polls_status!=1&&z.publish_time&&z.end_time&&(0,v.GJ)()&&Q.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",oe()(z.end_time).format("YYYY-MM-DD HH:mm")),z.polls_status==2&&!(0,v.GJ)()&&Q.createElement("span",{className:"ml20"},"\u63D0\u4EA4\u5269\u4F59\u65F6\u95F4 ",St),z.polls_status==3&&!(0,v.GJ)()&&Q.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",oe()(z.end_time).format("YYYY-MM-DD HH:mm")),z.polls_status!=1&&(0,v.GJ)()&&Q.createElement("span",{className:Wt.iconV,style:{textAlign:"end",color:"#888888"},onClick:Mt=>ht(void 0,null,function*(){Mt.stopPropagation(),Mt.preventDefault(),Wr||dn(),fa(!Wr)})},Q.createElement(s.Z,{title:`${Wr?"\u6536\u8D77":"\u5C55\u5F00"}`},Q.createElement("i",{className:`iconfont icon-${Wr?"shouqi":"xiala2"}`})))),(0,v.GJ)()&&!((Oa=z==null?void 0:z.exercise_tips)!=null&&Oa.includes("\u672A\u5F00\u59CB"))&&Wr&&dr.length>0&&Q.createElement(or.default,{pagination:!1,dataSource:dr,onRow:Mt=>({onClick:nr=>{nr.stopPropagation(),nr.preventDefault()}}),onHeaderRow:(Mt,nr)=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(Mt,nr,On)=>{On.field&&(Rn.order_by=On.field),On.order||(Rn.sort_direction="asc"),On.order==="ascend"&&(Rn.sort_direction="asc"),On.order==="descend"&&(Rn.sort_direction="desc"),On.order||(Rn.sort_direction="asc"),dn()},columns:Vr})))},It=e(24776),en=e(42554),Ht=e(64575),Lt=e(59301),tn=Object.defineProperty,An=Object.defineProperties,un=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,tt=(z,fe,ae)=>fe in z?tn(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,dt=(z,fe)=>{for(var ae in fe||(fe={}))ke.call(fe,ae)&&tt(z,ae,fe[ae]);if(bn)for(var ae of bn(fe))Ve.call(fe,ae)&&tt(z,ae,fe[ae]);return z},et=(z,fe)=>An(z,un(fe)),st=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const{SubMenu:at}=Y.default,{Content:Bt,Sider:_t}=m.default,ln=({user:z,classroomList:fe,globalSetting:ae,loading:Pt,dispatch:cn})=>{var Rn,Cr,gn,St,zn,Oa,dr,ha,Wr;const fa=(0,g.useParams)(),[na]=(0,g.useSearchParams)(),[dn,Vr]=(0,r.useState)(()=>et(dt({},fa),{id:fa.coursesId,limit:20,type:na.get("tabs")||""})),{detailPollsList:Mt,detailTopBanner:nr,detailLeftMenus:On}=fe,[Or,wn]=(0,r.useState)([]),hr=(0,g.useLocation)(),[Qa,o]=(0,r.useState)(!1),[i,f]=(0,r.useState)("");let te=na.get("tabs")?parseInt(na.get("tabs")):"all";const[re,ze]=(0,r.useState)("\u9ED8\u8BA4\u6392\u5E8F"),Re=v.GJ?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D \u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}];fa.categoryId?dn.category_id=fa.categoryId:delete dn.category_id,(0,r.useEffect)(()=>{cn({type:"classroomList/getClassroomPollsList",payload:dt({},dn)}),cn({type:"classroomList/getAssistantPermissions",payload:{course_id:dn.id}})},[fa.categoryId]),(0,r.useEffect)(()=>{fe.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&cn({type:"classroomList/getClassroomPollsList",payload:dt({},dn)})},[fe.actionTabs.key]),(0,r.useEffect)(()=>{wn([])},[Mt]);const $e=(ot,nt)=>{dn.limit=nt,dn.page=ot,cn({type:"classroomList/getClassroomPollsList",payload:dt({},dn)})},ft=ot=>st(void 0,null,function*(){if(Or==""){R.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,B.ZP)(`/api/courses/${dn.id}/move_to_category.json`,{method:"post",body:{new_category_id:ot==null?void 0:ot.key,poll_ids:Or,category_type:"poll"}})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),cn({type:"classroomList/getClassroomPollsList",payload:dt({},dn)}),cn({type:"classroomList/getClassroomLeftMenus",payload:{id:dn==null?void 0:dn.id}}),wn([]))}),Ct=ot=>{dn.type=ot.id==="all"?"":ot.id,dn.page=1,g.history.replace(`${hr.pathname}?tabs=${dn.type}`),cn({type:"classroomList/getClassroomPollsList",payload:et(dt({},dn),{type:dn.type})})},on=[{name:"\u5168\u90E8",id:"all",total:(Rn=Mt==null?void 0:Mt.polls_counts)==null?void 0:Rn.polls_all_counts},{name:"\u672A\u53D1\u5E03",id:1,total:(Cr=Mt==null?void 0:Mt.polls_counts)==null?void 0:Cr.polls_unpublish_counts},{name:"\u672A\u5F00\u59CB",id:5,total:(gn=Mt==null?void 0:Mt.polls_counts)==null?void 0:gn.polls_unstart_counts},{name:"\u63D0\u4EA4\u4E2D",id:2,total:(St=Mt==null?void 0:Mt.polls_counts)==null?void 0:St.polls_published_counts},{name:"\u5DF2\u622A\u6B62",id:3,total:(zn=Mt==null?void 0:Mt.polls_counts)==null?void 0:zn.polls_end_counts}].filter(ot=>(0,v.GJ)()?!0:ot.name!=="\u672A\u53D1\u5E03"&&ot.name!=="\u672A\u5F00\u59CB"),Dt=[{name:"\u6279\u91CF\u53D1\u5E03",icon:Lt.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:Lt.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:Lt.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Lt.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u6536\u85CF",icon:Lt.createElement("i",{className:"iconfont icon-shoucang1"})}].filter(ot=>{var nt;return(0,v.qz)()?((nt=Mt==null?void 0:Mt.course_types)==null?void 0:nt.course_is_public)!==1?ot.name!=="\u8BBE\u4E3A\u516C\u5F00":ot:ot.name!=="\u6536\u85CF"}).filter(ot=>(0,v.GJ)()?!0:ot.name!=="\u5220\u9664"),bt=()=>Lt.createElement(Y.default,null,Lt.createElement(Y.default.Item,{key:1,onClick:()=>{f(new Date),cn({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u9009\u7528",params:dn}})}},"\u9009\u7528\u95EE\u5377"),Lt.createElement(Y.default.Item,{key:2,onClick:()=>{g.history.push(`/classrooms/${dn.coursesId}/poll/${dn.categoryId}/add`)}},"\u65B0\u5EFA\u95EE\u5377")),Yt=ot=>st(void 0,null,function*(){var nt;const yt=ot.name;if(Or==""){let qt="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";yt==="\u6536\u85CF"&&(qt="\u8BF7\u9009\u62E9\u8981\u6536\u85CF\u7684\u95EE\u5377"),R.ZP.error(qt)}else{if(yt==="\u6536\u85CF")return(yield(0,B.ZP)(`/api/courses/${dn.id}/polls/join_poll_banks.json`,{method:"post",body:{check_ids:[...Or]}})).status===0&&R.ZP.success("\u64CD\u4F5C\u6210\u529F"),!1;cn({type:"polls/setActionTabs",payload:{key:yt==="\u6279\u91CF\u5220\u9664"?"\u5220\u9664":yt==="\u6279\u91CF\u7ED3\u675F"?"\u7ACB\u5373\u622A\u6B62":yt==="\u6279\u91CF\u53D1\u5E03"?"\u7ACB\u5373\u53D1\u5E03":yt,selectArrs:Or,selectArrsAll:(nt=Mt.polls)==null?void 0:nt.filter(qt=>Or.includes(qt.id)),manage_all_group:Mt==null?void 0:Mt.manage_all_group,params:dn}})}});return Lt.createElement("section",null,Lt.createElement(It.Z,{isLoading:Pt["classroomList/getClassroomPollsList"],tabDataSource:on,isAdmin:(0,v.GJ)(),addText:"\u65B0\u5EFA\u95EE\u5377",getDropdownMenu:bt,onTabMenuClick:Ct,defaultSelectedKeys:[te+""]}),Lt.createElement(en.Z,{dataSource:Mt.polls||[],isAdmin:(0,v.GJ)(),batchStatus:Qa,SortMenuName:re,setSortMenuName:ze,SortMenus:Re,onSort:ot=>{dn.sort_by=ot.type,dn.sort_direction=ot.direction,dn.page=1,cn({type:"classroomList/getClassroomPollsList",payload:dt({},dn)})},onSearch:ot=>{dn.search=ot.trim(),dn.page=1,cn({type:"classroomList/getClassroomPollsList",payload:dt({},dn)})},onBatch:ot=>o(ot)}),Lt.createElement(a.Z,{loading:Pt["classroomList/getClassroomPollsList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Mt.polls_counts&&Mt.polls_counts.polls_all_counts===0&&Lt.createElement(d.Z,null),Mt.polls&&Mt.polls.map(function(ot,nt){return Lt.createElement(At,{key:nt,v:ot,k:nt,batchStatus:!0,selectArrs:Or,setSelectArrs:wn,dispatch:cn,params:dn,detailPollsList:Mt,user:z,etiem:(0,_.li)((new Date(ot.end_time).getTime()-new Date().getTime())/1e3)})}),Lt.createElement("aside",{className:"tc mb50 mt30"},((Oa=Mt.polls_counts)==null?void 0:Oa.polls_all_counts)>0&&Lt.createElement(U.Z,{showSizeChanger:!0,onChange:$e,defaultCurrent:dn.page,current:dn.page||1,pageSize:dn.limit||20,total:Mt.polls_counts&&Mt.polls_counts.polls_all_counts}))),Or.length>0&&(0,v.GJ)()&&Lt.createElement($.Z,{offsetBottom:0},Lt.createElement(Ht.Z,{buttonDataSource:Dt,onButtonClick:Yt,useBatchStatus:o,catalogue:((ha=(dr=On==null?void 0:On.course_modules)==null?void 0:dr.find(ot=>ot.type==="poll"))==null?void 0:ha.second_category)||[],setSeleArr:wn,allSelect:Or.length?Or.length===((Wr=Mt.polls)==null?void 0:Wr.length):!1,setAllSelect:ot=>{var nt;ot.target.checked?wn((nt=Mt.polls)==null?void 0:nt.map(yt=>yt.id)):wn([])},selectArrs:Or,onMenuClick:ft,addCatalogue:ot=>{var nt,yt;ot.preventDefault(),cn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",selectArrs:{category_id:(nt=On==null?void 0:On.course_modules)==null?void 0:nt.find(qt=>qt.type==="poll").id,nodeModules:((yt=On==null?void 0:On.course_modules)==null?void 0:yt.find(qt=>qt.type==="poll"))||[],parent_id:"",type:"poll"}}})}})),Lt.createElement(j,null),Lt.createElement(Ie,null),Lt.createElement(kn,null),Lt.createElement(Gt,null),Lt.createElement(ce,{key:i,cb:()=>wn([])}))};var Hn=(0,g.connect)(({user:z,classroomList:fe,loading:ae,globalSetting:Pt})=>({user:z,classroomList:fe,globalSetting:Pt,loading:ae.effects}))(ln),Yn={flex_box_center:"flex_box_center___xf8nE",flex_space_between:"flex_space_between___qjDg3",flex_box_vertical_center:"flex_box_vertical_center___C1nIS",flex_box_center_end:"flex_box_center_end___YxLae",flex_box_column:"flex_box_column___pkfqV",line1:"line1___UdRSL",form:"form___oBQlS"},fn=e(59301),Ln=Object.defineProperty,xn=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,cr=Object.prototype.propertyIsEnumerable,Un=(z,fe,ae)=>fe in z?Ln(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Bn=(z,fe)=>{for(var ae in fe||(fe={}))ur.call(fe,ae)&&Un(z,ae,fe[ae]);if(xn)for(var ae of xn(fe))cr.call(fe,ae)&&Un(z,ae,fe[ae]);return z},Kn=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const{TabPane:tr}=V.default,er=({polls:z,loading:fe,dispatch:ae})=>{const Pt=(0,g.useParams)(),cn=(0,g.useLocation)(),[Rn]=D.default.useForm(),{brankList:Cr}=z;let[gn,St]=(0,r.useState)(!0);const[zn,Oa]=(0,r.useState)("myself");let[dr,ha]=(0,r.useState)([]);const[Wr,fa]=(0,r.useState)(!1);let[na,dn]=(0,r.useState)();const[Vr,Mt]=(0,r.useState)({page:0,limit:20,object_type:"poll",search:"",filter:"myself"}),nr=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,r.useEffect)(()=>{z.actionTabs.key==="\u95EE\u5377\u9009\u7528"&&Or()},[z.actionTabs.key]);let On=[];const Or=()=>Kn(void 0,null,function*(){var wn;if(gn){fa(!1),++Vr.page,St(!1);const hr=yield ae({type:"polls/getBrankList",payload:Bn({},Vr)});dr=[...dr.concat(hr.object_list)],dn(hr.is_teacher),((wn=hr.object_list)==null?void 0:wn.length)Kn(void 0,null,function*(){const wn=Rn.getFieldValue(),hr=yield ae({type:"polls/saveBanks",payload:{course_id:Pt.coursesId,object_type:"poll",bank_id:wn.group_ids}});(hr==null?void 0:hr.status)===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u95EE\u5377\u9009\u7528"]),ae({type:"classroomList/getClassroomPollsList",payload:Bn({},z.actionTabs.params)}),ae({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u53D1\u5E03",selectArrs:hr.object_ids}}),ae({type:"classroomList/getClassroomLeftMenus",payload:{id:Pt.coursesId}}))}),onCancel:()=>{ae({type:"polls/setActionTabs",payload:{}})}},fn.createElement(Ae.Z,null,fn.createElement(G.Z,{span:12},nr.map((wn,hr)=>fn.createElement(Ce.ZP,{key:hr,shape:"round",type:zn===wn.id?"primary":"default",className:"mr10",onClick:Qa=>Kn(void 0,null,function*(){dr=[],gn=!0,Vr.page=0,Vr.search="",Vr.filter=wn.id,Or(),Oa(wn.id)})},wn.name))),fn.createElement(G.Z,{span:12,className:"tr"},fn.createElement(de.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:wn=>{gn=!0,Vr.search=wn,Vr.page=0,dr=[],Or()},style:{width:260}}))),zn==="myself"&&fn.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u95EE\u5377\u5217\u8868\u4E2D\u5DF2",fn.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u95EE\u5377"),zn==="public"&&fn.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u95EE\u5377"),fn.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},!na&&zn==="public"&&fn.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},fn.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u9898\u5E93"),fn.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),fn.createElement(M(),{initialLoad:!1,pageStart:0,loadMore:()=>{Or()},hasMore:gn,useWindow:!1},fn.createElement(D.default,{form:Rn,initialValues:{group_ids:On},className:Yn.form,onChange:wn=>{On=Rn.getFieldValue()}},Wr&&fn.createElement(d.Z,{styles:{margin:"0px auto"}}),fn.createElement(D.default.Item,{name:"group_ids"},fn.createElement(H.default.Group,{style:{width:"100%",display:"block"}},dr==null?void 0:dr.map(function(wn,hr){return fn.createElement(Ae.Z,{key:hr},fn.createElement(G.Z,{flex:"2"},fn.createElement(H.default,{onChange:Qa=>{},key:hr,value:String(wn==null?void 0:wn.id),defaultChecked:!0},fn.createElement(s.Z,{title:wn==null?void 0:wn.name},fn.createElement("span",{className:["c-black",Yn.line1].join(" ")},wn==null?void 0:wn.name)))),fn.createElement(G.Z,{flex:"1",className:"c-black"},fn.createElement(s.Z,{title:wn==null?void 0:wn.course_list_name},fn.createElement("span",{className:Yn.line1},wn==null?void 0:wn.course_list_name))),fn.createElement(G.Z,{flex:"50px",className:"c-black"},zn==="myself"?fn.createElement(g.Link,{target:"_blank",to:`/users/${wn.username}/topics/${wn.id}/personal/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):(0,v.j5)()?fn.createElement(g.Link,{target:"_blank",to:`/users/${wn.username}/topics/${wn.id}/publicly/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):wn==null?void 0:wn.username))})))))))};var Sr=(0,g.connect)(({polls:z,loading:fe})=>({polls:z,loading:fe}))(er),Xr=e(91704),hn=e(59301),nn=Object.defineProperty,Ut=Object.defineProperties,qn=Object.getOwnPropertyDescriptors,Te=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,wt=(z,fe,ae)=>fe in z?nn(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,In=(z,fe)=>{for(var ae in fe||(fe={}))Ue.call(fe,ae)&&wt(z,ae,fe[ae]);if(Te)for(var ae of Te(fe))lt.call(fe,ae)&&wt(z,ae,fe[ae]);return z},jn=(z,fe)=>Ut(z,qn(fe)),rn=(z,fe)=>{var ae={};for(var Pt in z)Ue.call(z,Pt)&&fe.indexOf(Pt)<0&&(ae[Pt]=z[Pt]);if(z!=null&&Te)for(var Pt of Te(z))fe.indexOf(Pt)<0&<.call(z,Pt)&&(ae[Pt]=z[Pt]);return ae},Xt=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const kt=z=>{var fe=z,{classroomList:ae,polls:Pt,dispatch:cn,courseEndTime:Rn}=fe,Cr=rn(fe,["classroomList","polls","dispatch","courseEndTime"]);const gn=(0,g.useParams)(),[St]=D.default.useForm(),[zn,Oa]=(0,r.useState)(1),[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(0),[na,dn]=(0,r.useState)(2e3),[Vr,Mt]=(0,r.useState)(!0),[nr,On]=(0,r.useState)(!1),[Or,wn]=(0,r.useState)(!1),[hr,Qa]=(0,r.useState)([]),[o,i]=(0,r.useState)(!0);(0,r.useEffect)(()=>{Pt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(f(),re())},[Pt.actionTabs]),(0,r.useEffect)(()=>{if(nr){if(Or)return;cn({type:"polls/setActionTabs",payload:{}})}},[nr]);const f=$e=>Xt(void 0,null,function*(){var ft,Ct,on,Dt;Mt(!0);const bt=yield(0,ye.Cq)(jn(In({},gn),{page:$e||zn,limit:2e4,poll_id:((Ct=(ft=Pt==null?void 0:Pt.actionTabs)==null?void 0:ft.selectArrs)==null?void 0:Ct.length)==1?(Dt=(on=Pt==null?void 0:Pt.actionTabs)==null?void 0:on.selectArrs)==null?void 0:Dt[0]:""}));bt==null||bt.course_groups.map((Yt,ot)=>{Yt.key=Yt.id,Yt.title=Yt.name,Yt.disabled=Yt.is_published}),bt&&(ha([...bt==null?void 0:bt.course_groups]),fa(bt==null?void 0:bt.course_groups_count),Mt(!1),$e||St.setFieldsValue({publish_time:oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:oe()(oe()(new Date((0,_.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),te=()=>Xt(void 0,null,function*(){var $e,ft,Ct,on;if((0,v.Rm)()&&!((ft=($e=ae==null?void 0:ae.AssistantObject)==null?void 0:$e.group)!=null&&ft.can_publish)){R.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Re(!1);return}const Dt=In({},St.getFieldsValue());if(Dt.end_time<=Dt.publish_time){R.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Re(!1);return}if((hr==null?void 0:hr.length)<=0&&!o&&dr.length>0){R.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Re(!1);return}let bt={check_ids:[...(Ct=Pt.actionTabs.selectArrs)==null?void 0:Ct.map(ot=>Number(ot))],group_ids:hr.length>0?hr.map(ot=>ot.id):(on=ae.detailCommonHomeworksList)==null?void 0:on.course_groups,end_time:oe()(Dt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:oe()(Dt.publish_time).format("YYYY-MM-DD HH:mm")};Re(!0),(yield(0,B.ZP)(`/api/courses/${gn.coursesId}/polls/publish.json`,{method:"post",body:In({},bt)})).status===0?(Re(!1),(0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),re(),R.ZP.success("\u53D1\u5E03\u6210\u529F"),cn({type:"polls/setActionTabs",payload:{}}),Pt.actionTabs.types===2?cn({type:"polls/getCommonHeader",payload:In({},Pt.actionTabs.params)}):cn({type:"classroomList/getClassroomPollsList",payload:In({},Pt.actionTabs.params)})):Re(!1)}),re=()=>{Oa(1),ha([]),Qa([])},[ze,Re]=(0,r.useState)(!1);return hn.createElement(Z.default,{width:600,confirmLoading:ze,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:Pt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:te,onCancel:()=>{re(),cn({type:"polls/setActionTabs",payload:{}})}},hn.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",hn.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),dr&&hn.createElement(D.default,{form:St},hn.createElement("div",{style:{paddingLeft:0}},hn.createElement(Ae.Z,{className:"mt30",align:"middle"},hn.createElement(G.Z,null,hn.createElement(D.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},hn.createElement(Oe.default,{style:{width:170,marginRight:"25px"},disabledDate:$e=>(0,q.Q8)($e,Rn),disabledTime:$e=>(0,q.d0)($e),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),hn.createElement(G.Z,{className:"ml20"},hn.createElement(D.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},hn.createElement(Oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},disabledDate:$e=>(0,q.Q8)($e,Rn,St.getFieldValue("publish_time")),disabledTime:$e=>(0,q.d0)($e,St.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),hn.createElement(Ae.Z,{style:{marginBottom:"10px"}},hn.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),hn.createElement(ee.ZP.Group,{value:o,onChange:$e=>{i($e.target.value),Qa([])}},hn.createElement(ee.ZP,{value:!0,disabled:!Pt.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),hn.createElement(ee.ZP,{className:"ml20",disabled:dr.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),dr.length<=0&&hn.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),!o&&dr.length>0&&hn.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},hn.createElement("span",{style:{flex:1}},hn.createElement(H.default,{checked:hr.length===dr.length,onChange:$e=>{hr.length===dr.length?Qa([]):Qa(dr.filter(ft=>!ft.is_published))}},"\u5168\u9009")),hn.createElement("span",{style:{width:16}}),hn.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",hr.length||0,"\u4E2A\u5206\u73ED")),!o&&dr.length>0&&hn.createElement(Xr.Z,{data:dr,selectedRowKeys:hr,setSelectedRowKeys:Qa})))};var Fn=(0,g.connect)(({classroomList:z,polls:fe})=>({classroomList:z,polls:fe}))(kt),pn=Object.defineProperty,En=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,jr=Object.prototype.propertyIsEnumerable,Ir=(z,fe,ae)=>fe in z?pn(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Rr=(z,fe)=>{for(var ae in fe||(fe={}))qr.call(fe,ae)&&Ir(z,ae,fe[ae]);if(En)for(var ae of En(fe))jr.call(fe,ae)&&Ir(z,ae,fe[ae]);return z},zr=(z,fe)=>{var ae={};for(var Pt in z)qr.call(z,Pt)&&fe.indexOf(Pt)<0&&(ae[Pt]=z[Pt]);if(z!=null&&En)for(var Pt of En(z))fe.indexOf(Pt)<0&&jr.call(z,Pt)&&(ae[Pt]=z[Pt]);return ae},Jr=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const ta=z=>{var fe=z,{polls:ae,dispatch:Pt,user:cn}=fe,Rn=zr(fe,["polls","dispatch","user"]);const Cr=(0,g.useParams)(),[gn,St]=(0,r.useState)(!1),[zn,Oa]=(0,r.useState)(!1),dr=(0,r.useRef)(null);(0,r.useEffect)(()=>{if(ae.actionTabs.key==="\u5220\u9664"){if((0,v.j5)()){St(!0);return}const Wr={hasNum:0,noHasNum:0};ae.actionTabs.selectArrsAll.map(fa=>{var na;fa.author_login===((na=cn.userInfo)==null?void 0:na.login)?++Wr.hasNum:++Wr.noHasNum}),Wr.noHasNum>0?Z.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:r.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",r.createElement("span",{className:"c-blue"},Wr.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",r.createElement("span",{className:"c-red"},Wr.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",r.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{ha()}}):St(!0)}else St(!1)},[ae.actionTabs.key]);const ha=()=>{Pt({type:"polls/setActionTabs",payload:{}})};return r.createElement(Z.default,{centered:!0,title:"\u63D0\u793A",open:gn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:zn,destroyOnClose:!0,onOk:()=>Jr(void 0,null,function*(){var Wr;if((Wr=dr.current)!=null&&Wr.onVerify())return;Oa(!0);const fa=yield(0,B.ZP)(`/api/courses/${Cr.coursesId}/polls/destroys.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}});Oa(!1),fa.status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u5220\u9664"]),R.ZP.success("\u5220\u9664\u6210\u529F"),Pt({type:"polls/setActionTabs",payload:{}}),Pt({type:"classroomList/getClassroomPollsList",payload:Rr({},ae.actionTabs.params)}),Pt({type:"classroomList/getClassroomLeftMenus",payload:{id:Cr.coursesId}}))}),onCancel:()=>{Pt({type:"polls/setActionTabs",payload:{}})}},r.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u95EE\u5377\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),r.createElement(k.Z,{ref:Wr=>dr.current=Wr}))};var Ur=(0,g.connect)(({polls:z,user:fe})=>({polls:z,user:fe}))(ta),Ka=e(59553),Ta=Object.defineProperty,Xa=Object.defineProperties,co=Object.getOwnPropertyDescriptors,ja=Object.getOwnPropertySymbols,po=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,ho=(z,fe,ae)=>fe in z?Ta(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,To=(z,fe)=>{for(var ae in fe||(fe={}))po.call(fe,ae)&&ho(z,ae,fe[ae]);if(ja)for(var ae of ja(fe))Qo.call(fe,ae)&&ho(z,ae,fe[ae]);return z},Yo=(z,fe)=>Xa(z,co(fe)),Eo=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});function Pa(z,fe){const ae=[];for(let Pt=z;Pt{let fe=new Date;const ae=oe()(z).format("HH");if(oe()(z).isSame(oe()(fe),"day")){const Pt=oe()(fe).format("HH"),cn=oe()(fe).format("mm");return{disabledHours:()=>Pa(0,24).splice(1,Pt*1-1),disabledMinutes:()=>oe()(z).isSame(oe()(fe),"hour")&&ae<=Pt?Pa(0,60).splice(0,cn):Pa(60,60)}}else if(oe()(z).isSame(oe()(),"day")){const Pt=oe()().format("HH"),cn=oe()().format("mm");return{disabledHours:()=>Pa(0,24).splice(0,Pt),disabledMinutes:()=>ae<=Pt?Pa(0,cn):Pa(60,60)}}else return!1},Oo=({exercise:z,dispatch:fe,polls:ae})=>{const Pt=(0,g.useParams)(),[cn]=D.default.useForm(),[Rn,Cr]=(0,r.useState)(1),[gn,St]=(0,r.useState)([]),[zn,Oa]=(0,r.useState)(!1),[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(!0),[na,dn]=(0,r.useState)(!1);(0,r.useEffect)(()=>{ae.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&Vr()},[ae.actionTabs]);const Vr=()=>Eo(void 0,null,function*(){var On,Or;Oa(!0);const wn=yield fe({type:"polls/getEndGroups",payload:Yo(To({},Pt),{check_ids:[ae.actionTabs.selectArrs]})});(wn==null?void 0:wn.status)==0&&(((On=wn==null?void 0:wn.course_info)==null?void 0:On.length)>0?St([...(Or=wn==null?void 0:wn.course_info)==null?void 0:Or.map((hr,Qa)=>(hr.key=hr.course_group_id,hr.title=hr.course_group_name,hr.name=hr.course_group_name,hr))]):St([]),cn.setFieldsValue({end_time:oe()(oe()(new Date((0,_.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Oa(!1)}),Mt=()=>Eo(void 0,null,function*(){var On;const Or=To({},cn.getFieldsValue());if((dr==null?void 0:dr.length)<=0&&gn.length>0&&!((On=z.actionTabs)!=null&&On.unified_setting)){R.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}dn(!0);const wn={check_ids:ae.actionTabs.selectArrs,group_ids:dr};Wr||(wn.end_time=oe()(Or.end_time).format("YYYY-MM-DD HH:mm")),wn.group_ids=dr.map(Qa=>Qa.course_group_id),(yield(0,B.ZP)(`/api/courses/${Pt.coursesId}/polls/end_poll.json`,{method:"post",body:wn})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),fe({type:"polls/setActionTabs",payload:{}}),fe({type:"classroomList/getClassroomPollsList",payload:To({},ae.actionTabs.params)})),dn(!1)}),nr=()=>{Cr(1),St([]),ha([]),fa(!0)};return r.createElement(Z.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:ae.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Mt,width:680,confirmLoading:na||zn,onCancel:()=>{nr(),fe({type:"polls/setActionTabs",payload:{}})}},r.createElement(T.Z,{spinning:zn},gn&&r.createElement(D.default,{form:cn},r.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},"\u8BF4\u660E\uFF1A\u7ED3\u675F\u540E\u5B66\u751F\u5C06\u4E0D\u80FD\u63D0\u4EA4\u95EE\u5377\u3002"),r.createElement(Ae.Z,{className:"mt20"},r.createElement("span",{className:"mr10"},r.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),r.createElement(ee.ZP.Group,{value:Wr,onChange:On=>{fa(On.target.value),ha([])}},r.createElement(ee.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),r.createElement(ee.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),r.createElement(D.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Wr?"hidden":"visible"}},r.createElement(Oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},disabledDate:On=>On&&On0&&r.createElement(Ae.Z,{style:{marginBottom:"10px"}},r.createElement("span",{className:"mr10"},r.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),r.createElement("div",null,gn.length>0&&r.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},r.createElement("span",{style:{flex:1}},r.createElement(H.default,{checked:dr.length===gn.length,onChange:On=>{dr.length===gn.length?ha([]):ha(gn)}},"\u5168\u9009")," "),r.createElement("span",{style:{width:16}}),r.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",dr.length||0,"\u4E2A\u5206\u73ED")),r.createElement(Ka.Z,{data:gn,selectedRowKeys:dr,setSelectedRowKeys:ha}))))))};var xo=(0,g.connect)(({exercise:z,polls:fe})=>({exercise:z,polls:fe}))(Oo),Ao=Object.defineProperty,So=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,Zr=(z,fe,ae)=>fe in z?Ao(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Kr=(z,fe)=>{for(var ae in fe||(fe={}))pr.call(fe,ae)&&Zr(z,ae,fe[ae]);if(So)for(var ae of So(fe))kr.call(fe,ae)&&Zr(z,ae,fe[ae]);return z},la=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const va=({polls:z,dispatch:fe})=>{const ae=(0,g.useParams)();return r.createElement(Z.default,{centered:!0,title:"\u63D0\u793A",open:z.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>la(void 0,null,function*(){(yield(0,B.ZP)(`/api/courses/${ae.coursesId}/polls/set_public.json`,{method:"post",body:{check_ids:[...z.actionTabs.selectArrs]}})).status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u8BBE\u4E3A\u516C\u5F00"]),R.ZP.success("\u64CD\u4F5C\u6210\u529F"),fe({type:"polls/setActionTabs",payload:{}}),fe({type:"polls/getClassroomExercisesList",payload:Kr({},z.actionTabs.params)}))}),onCancel:()=>{fe({type:"polls/setActionTabs",payload:{}})}},r.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",r.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var fo=(0,g.connect)(({polls:z})=>({polls:z}))(va),ga={flex_box_center:"flex_box_center___IqnjB",flex_space_between:"flex_space_between___P_Bdb",flex_box_vertical_center:"flex_box_vertical_center___b9Sfl",flex_box_center_end:"flex_box_center_end___P1WX_",flex_box_column:"flex_box_column___w4BO3",bg:"bg___rzWO6",containerTitle:"containerTitle___r01Ub",selectBtn:"selectBtn___xsUwr",containerDesc:"containerDesc___FYZYR",listItem:"listItem___A03gB",info:"info___ghjyN",title:"title___uyjyV",titleLeft:"titleLeft___qc6go",titleRight:"titleRight___SrvQq",flexBox:"flexBox___Rvwcc",iconV:"iconV___d96cp",acitons:"acitons___cXo_g"},$n=e(59301),qa=Object.defineProperty,Sa=Object.defineProperties,da=Object.getOwnPropertyDescriptors,$a=Object.getOwnPropertySymbols,Ua=Object.prototype.hasOwnProperty,mo=Object.prototype.propertyIsEnumerable,Wa=(z,fe,ae)=>fe in z?qa(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,tl=(z,fe)=>{for(var ae in fe||(fe={}))Ua.call(fe,ae)&&Wa(z,ae,fe[ae]);if($a)for(var ae of $a(fe))mo.call(fe,ae)&&Wa(z,ae,fe[ae]);return z},nl=(z,fe)=>Sa(z,da(fe)),ml=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const Go={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",5:"\u672A\u5F00\u59CB"};var rl=({v:z,k:fe,selectArrs:ae,setSelectArrs:Pt,dispatch:cn,params:Rn,detailPollsList:Cr,user:gn,etiem:St,batchStatus:zn})=>{var Oa;const[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(!1),na="YYYY-MM-DD";function dn(){return ml(this,null,function*(){let Mt=yield(0,B.ZP)(`/api/courses/${Rn==null?void 0:Rn.coursesId}/polls/group_use_list.json`,{method:"get",params:nl(tl({},Rn),{id:z.id})});ha((Mt==null?void 0:Mt.groups)||[])})}const Vr=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u95EE\u5377\u72B6\u6001",dataIndex:"polls_status",key:"polls_status",width:100,filters:[{text:"\u672A\u53D1\u5E03",value:1},{text:"\u63D0\u4EA4\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3},{text:"\u672A\u5F00\u59CB",value:5}],onFilter:(Mt,nr)=>nr.polls_status===Mt,render:(Mt,nr)=>$n.createElement("div",null,Mt===1&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#C3C3C3"}}),"\u672A\u53D1\u5E03"),Mt===2&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#4EACFF"}}),"\u63D0\u4EA4\u4E2D"),Mt===3&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"),Mt===4&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u7ED3\u675F"),Mt===5&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#FC2D6B"}}),"\u672A\u5F00\u59CB"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="publish_time"?Rn.sort_direction==="desc"?"descend":"ascend":null,render:(Mt,nr)=>oe()(Mt).format("YYYY-MM-DD HH:mm")},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="end_time"?Rn.sort_direction==="desc"?"descend":"ascend":null,render:(Mt,nr)=>oe()(Mt).format("YYYY-MM-DD HH:mm")},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"poll_answer",key:"poll_answer",align:"center",width:80,render:(Mt,nr)=>nr.exercise_status===1?"-":$n.createElement("span",null,Mt,"/",Mt+nr.poll_unanswer)}];return $n.createElement("div",{className:ga.listItem,key:fe,onClick:()=>{((0,v.dE)()||(0,v.GJ)())&&g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/detail?tabs=${(z==null?void 0:z.polls_status)==1?2:0}`)}},(0,v.GJ)()&&zn&&$n.createElement(H.default,{checked:ae.includes(z.id),className:"ml30 mt10",value:z.id,onClick:Mt=>Mt.stopPropagation(),onChange:Mt=>{let nr=ae.indexOf(z.id);ae.indexOf(z.id)>-1?Pt(ae.filter(On=>On!==z.id)):Pt(ae.concat(z.id))}}),$n.createElement("div",{className:ga.info},$n.createElement("div",{className:ga.title},$n.createElement("div",{className:ga.titleLeft},$n.createElement(_.VV,{style:{margin:"0px 10px 0px 0px"},status:[Go[z.polls_status]]}),(z==null?void 0:z.un_anonymous)===!1&&$n.createElement(Gn.Z,{style:{marginLeft:0,marginRight:10}}),$n.createElement(g.Link,{to:`/classrooms/${Rn.coursesId}/poll/${z.id}/detail`},$n.createElement("strong",null,z.polls_name))),$n.createElement("div",{className:ga.titleRight},(0,v.GJ)()&&$n.createElement($n.Fragment,null,$n.createElement(g.Link,{style:{marginRight:"0",fontWeight:400},target:"_blank",to:"/",onClick:Mt=>{var nr;Mt.stopPropagation(),Mt.preventDefault(),console.log(Cr),cn({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[z.id],selectArrsAll:(nr=Cr.polls)==null?void 0:nr.filter(On=>[z.id].includes(On.id)),manage_all_group:Cr==null?void 0:Cr.manage_all_group,params:Rn}})}},$n.createElement("aside",{className:ga.flexBox,style:{marginRight:"16px"}},$n.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),$n.createElement("div",null,"\u53D1\u5E03")))),(0,v.dE)()&&(z.current_status===0||z.current_status===1||z.current_status===2)&&$n.createElement($n.Fragment,null,$n.createElement("span",{className:ga.flexBox,onClick:Mt=>{var nr,On;Mt.stopPropagation(),z.current_status===1?g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/questionnaireInfo/${(nr=gn.userInfo)==null?void 0:nr.login}?type=student`):g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/users/${(On=gn.userInfo)==null?void 0:On.login}`)}},$n.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),$n.createElement("div",null,z.current_status===0&&"\u7EE7\u7EED\u7B54\u5377",z.current_status===1&&"\u67E5\u770B\u7B54\u5377",z.current_status===2&&"\u5F00\u59CB\u7B54\u5377"))),(0,v.GJ)()&&$n.createElement(Dr.Z,{placement:"bottom",dropdownRender:Mt=>$n.createElement(Y.default,null,$n.createElement(Y.default.Item,null,$n.createElement("div",{onClick:nr=>{nr.stopPropagation(),g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/detail?tabs=3`)}},"\u89C4\u5219\u8BBE\u7F6E")),$n.createElement(Y.default.Item,null,$n.createElement("div",{onClick:nr=>{var On;nr.stopPropagation(),cn({type:"polls/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[z.id],selectArrsAll:(On=Cr.polls)==null?void 0:On.filter(Or=>[z.id].includes(Or.id)),params:Rn}})}},"\u5220\u9664\u95EE\u5377")),z.polls_status===2&&$n.createElement(Y.default.Item,null,$n.createElement("div",{onClick:nr=>{var On;nr.stopPropagation(),cn({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[z.id],selectArrsAll:(On=Cr.polls)==null?void 0:On.filter(Or=>[z.id].includes(Or.id)),manage_all_group:Cr==null?void 0:Cr.manage_all_group,params:Rn}})}},"\u7ACB\u5373\u622A\u6B62")))},$n.createElement("div",{className:ga.flexBox,style:{cursor:"default"}},$n.createElement("i",{className:"iconfont icon-gengduo4"}),$n.createElement("div",null,"\u66F4\u591A"))))),$n.createElement("p",{style:{display:"flex"}},$n.createElement("span",null,z.author),z.publish_time&&z.polls_status===1&&$n.createElement("span",{className:"ml20"},"\u5C06\u53D1\u5E03\u4E8E",oe()(z.publish_time).format("YYYY-MM-DD HH:mm")),!z.publish_time&&z.created_at&&z.polls_status===1&&$n.createElement("span",{className:"ml20"},"\u521B\u5EFA\u65F6\u95F4 ",oe()(z.created_at).format("YYYY-MM-DD HH:mm")),(z.polls_status==2||z.polls_status==3)&&(0,v.GJ)()&&$n.createElement("span",{className:"ml20"},"\u5DF2\u7B54 ",$n.createElement("span",{style:{marginLeft:"5px",color:"#3061D0"}},z.poll_answer)),(0,v.GJ)()&&z.polls_status==5&&$n.createElement("span",{className:"ml20"},"\u5F00\u59CB\u65F6\u95F4 ",oe()(z.publish_time).format("YYYY-MM-DD HH:mm")),z.polls_status!=1&&z.publish_time&&z.end_time&&(0,v.GJ)()&&$n.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",oe()(z.end_time).format("YYYY-MM-DD HH:mm")),z.polls_status==2&&!(0,v.GJ)()&&$n.createElement("span",{className:"ml20"},"\u63D0\u4EA4\u5269\u4F59\u65F6\u95F4 ",St),z.polls_status==3&&!(0,v.GJ)()&&$n.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",oe()(z.end_time).format("YYYY-MM-DD HH:mm")),z.polls_status!=1&&(0,v.GJ)()&&$n.createElement("span",{className:ga.iconV,style:{textAlign:"end",color:"#888888"},onClick:Mt=>ml(void 0,null,function*(){Mt.stopPropagation(),Mt.preventDefault(),Wr||dn(),fa(!Wr)})},$n.createElement(s.Z,{title:`${Wr?"\u6536\u8D77":"\u5C55\u5F00"}`},$n.createElement("i",{className:`iconfont icon-${Wr?"shouqi":"xiala2"}`})))),(0,v.GJ)()&&!((Oa=z==null?void 0:z.exercise_tips)!=null&&Oa.includes("\u672A\u5F00\u59CB"))&&Wr&&dr.length>0&&$n.createElement(or.default,{pagination:!1,dataSource:dr,onRow:Mt=>({onClick:nr=>{nr.stopPropagation(),nr.preventDefault()}}),onHeaderRow:(Mt,nr)=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(Mt,nr,On)=>{On.field&&(Rn.order_by=On.field),On.order||(Rn.sort_direction="asc"),On.order==="ascend"&&(Rn.sort_direction="asc"),On.order==="descend"&&(Rn.sort_direction="desc"),On.order||(Rn.sort_direction="asc"),dn()},columns:Vr})))},ll=e(95651),il=e(37497),bl=e(48436),Va=e(59301),sl=Object.defineProperty,al=Object.defineProperties,vl=Object.getOwnPropertyDescriptors,qo=Object.getOwnPropertySymbols,No=Object.prototype.hasOwnProperty,ul=Object.prototype.propertyIsEnumerable,gl=(z,fe,ae)=>fe in z?sl(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Jo=(z,fe)=>{for(var ae in fe||(fe={}))No.call(fe,ae)&&gl(z,ae,fe[ae]);if(qo)for(var ae of qo(fe))ul.call(fe,ae)&&gl(z,ae,fe[ae]);return z},Ko=(z,fe)=>al(z,vl(fe)),ua=(z,fe,ae)=>new Promise((Pt,cn)=>{var Rn=St=>{try{gn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{gn(ae.throw(St))}catch(zn){cn(zn)}},gn=St=>St.done?Pt(St.value):Promise.resolve(St.value).then(Rn,Cr);gn((ae=ae.apply(z,fe)).next())});const{SubMenu:oa}=Y.default,{Content:wo,Sider:eo}=m.default,to=({user:z,classroomList:fe,globalSetting:ae,loading:Pt,dispatch:cn})=>{var Rn,Cr,gn,St,zn,Oa,dr,ha,Wr;const fa=(0,g.useParams)(),[na]=(0,g.useSearchParams)(),[dn,Vr]=(0,r.useState)(()=>Ko(Jo({},fa),{id:fa.coursesId,limit:20,type:na.get("tabs")||""})),{detailPollsList:Mt,detailTopBanner:nr,detailLeftMenus:On}=fe,[Or,wn]=(0,r.useState)([]),hr=(0,g.useLocation)(),[Qa,o]=(0,r.useState)(!1),[i,f]=(0,r.useState)("");let te=na.get("tabs")?parseInt(na.get("tabs")):"all";const[re,ze]=(0,r.useState)("\u9ED8\u8BA4\u6392\u5E8F"),Re=v.GJ?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D \u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}];fa.categoryId?dn.category_id=fa.categoryId:delete dn.category_id,(0,r.useEffect)(()=>{cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)}),cn({type:"classroomList/getAssistantPermissions",payload:{course_id:dn.id}})},[fa.categoryId]),(0,r.useEffect)(()=>{fe.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)})},[fe.actionTabs.key]),(0,r.useEffect)(()=>{wn([])},[Mt]);const $e=(ot,nt)=>{dn.limit=nt,dn.page=ot,cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)})},ft=ot=>ua(void 0,null,function*(){if(Or==""){R.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,B.ZP)(`/api/courses/${dn.id}/move_to_category.json`,{method:"post",body:{new_category_id:ot==null?void 0:ot.key,poll_ids:Or,category_type:"poll"}})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)}),cn({type:"classroomList/getClassroomLeftMenus",payload:{id:dn==null?void 0:dn.id}}),wn([]))}),Ct=ot=>{dn.type=ot.key==="all"?"":ot.key,dn.page=1,g.history.replace(`${hr.pathname}?tabs=${dn.type}`),cn({type:"classroomList/getClassroomPollsList",payload:Ko(Jo({},dn),{type:dn.type})})},on=[{name:"\u5168\u90E8",id:"all",total:(Rn=Mt==null?void 0:Mt.polls_counts)==null?void 0:Rn.polls_all_counts},{name:"\u672A\u53D1\u5E03",id:1,total:(Cr=Mt==null?void 0:Mt.polls_counts)==null?void 0:Cr.polls_unpublish_counts},{name:"\u672A\u5F00\u59CB",id:5,total:(gn=Mt==null?void 0:Mt.polls_counts)==null?void 0:gn.polls_unstart_counts},{name:"\u63D0\u4EA4\u4E2D",id:2,total:(St=Mt==null?void 0:Mt.polls_counts)==null?void 0:St.polls_published_counts},{name:"\u5DF2\u622A\u6B62",id:3,total:(zn=Mt==null?void 0:Mt.polls_counts)==null?void 0:zn.polls_end_counts}].filter(ot=>(0,v.GJ)()?!0:ot.name!=="\u672A\u53D1\u5E03"&&ot.name!=="\u672A\u5F00\u59CB"),Dt=[{name:"\u6279\u91CF\u53D1\u5E03",icon:Va.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:Va.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:Va.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Va.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u6536\u85CF",icon:Va.createElement("i",{className:"iconfont icon-shoucang1"})}].filter(ot=>{var nt;return(0,v.qz)()?((nt=Mt==null?void 0:Mt.course_types)==null?void 0:nt.course_is_public)!==1?ot.name!=="\u8BBE\u4E3A\u516C\u5F00":ot:ot.name!=="\u6536\u85CF"}).filter(ot=>(0,v.GJ)()?!0:ot.name!=="\u5220\u9664"),bt=()=>Va.createElement(Y.default,null,Va.createElement(Y.default.Item,{key:1,onClick:()=>{f(new Date),cn({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u9009\u7528",params:dn}})}},"\u9009\u7528\u95EE\u5377"),Va.createElement(Y.default.Item,{key:2,onClick:()=>{g.history.push(`/classrooms/${dn.coursesId}/poll/${dn.categoryId}/add`)}},"\u65B0\u5EFA\u95EE\u5377")),Yt=ot=>ua(void 0,null,function*(){var nt;const yt=ot.name;if(Or==""){let qt="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";yt==="\u6536\u85CF"&&(qt="\u8BF7\u9009\u62E9\u8981\u6536\u85CF\u7684\u95EE\u5377"),R.ZP.error(qt)}else{if(yt==="\u6536\u85CF")return(yield(0,B.ZP)(`/api/courses/${dn.id}/polls/join_poll_banks.json`,{method:"post",body:{check_ids:[...Or]}})).status===0&&R.ZP.success("\u64CD\u4F5C\u6210\u529F"),!1;cn({type:"polls/setActionTabs",payload:{key:yt==="\u6279\u91CF\u5220\u9664"?"\u5220\u9664":yt==="\u6279\u91CF\u7ED3\u675F"?"\u7ACB\u5373\u622A\u6B62":yt==="\u6279\u91CF\u53D1\u5E03"?"\u7ACB\u5373\u53D1\u5E03":yt,selectArrs:Or,selectArrsAll:(nt=Mt.polls)==null?void 0:nt.filter(qt=>Or.includes(qt.id)),manage_all_group:Mt==null?void 0:Mt.manage_all_group,params:dn}})}});return Va.createElement("section",null,Va.createElement(ll.Z,{isLoading:Pt["classroomList/getClassroomPollsList"],tabDataSource:on,isAdmin:(0,v.GJ)(),addText:"\u65B0\u5EFA\u95EE\u5377",getDropdownMenu:bt,onTabMenuClick:Ct,defaultSelectedKeys:[te+""]}),Va.createElement(il.Z,{dataSource:Mt.polls||[],isAdmin:(0,v.GJ)(),batchStatus:Qa,SortMenuName:re,setSortMenuName:ze,SortMenus:Re,onSort:ot=>{dn.sort_by=ot.type,dn.sort_direction=ot.direction,dn.page=1,cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)})},onSearch:ot=>{dn.search=ot.trim(),dn.page=1,cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)})},onBatch:ot=>o(ot)}),Va.createElement(a.Z,{loading:Pt["classroomList/getClassroomPollsList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Mt.polls_counts&&Mt.polls_counts.polls_all_counts===0&&Va.createElement(d.Z,null),Mt.polls&&Mt.polls.map(function(ot,nt){return Va.createElement(rl,{key:nt,v:ot,k:nt,batchStatus:!0,selectArrs:Or,setSelectArrs:wn,dispatch:cn,params:dn,detailPollsList:Mt,user:z,etiem:(0,_.li)((new Date(ot.end_time).getTime()-new Date().getTime())/1e3)})}),Va.createElement("aside",{className:"tc mb50 mt30"},((Oa=Mt.polls_counts)==null?void 0:Oa.polls_all_counts)>0&&Va.createElement(U.Z,{showSizeChanger:!0,onChange:$e,defaultCurrent:dn.page,current:dn.page||1,pageSize:dn.limit||20,total:Mt.polls_counts&&Mt.polls_counts.polls_all_counts}))),Or.length>0&&(0,v.GJ)()&&Va.createElement($.Z,{offsetBottom:0},Va.createElement(bl.Z,{buttonDataSource:Dt,onButtonClick:Yt,useBatchStatus:o,catalogue:((ha=(dr=On==null?void 0:On.course_modules)==null?void 0:dr.find(ot=>ot.type==="poll"))==null?void 0:ha.second_category)||[],setSeleArr:wn,allSelect:Or.length?Or.length===((Wr=Mt.polls)==null?void 0:Wr.length):!1,setAllSelect:ot=>{var nt;ot.target.checked?wn((nt=Mt.polls)==null?void 0:nt.map(yt=>yt.id)):wn([])},selectArrs:Or,onMenuClick:ft,addCatalogue:ot=>{var nt,yt;ot.preventDefault(),cn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",selectArrs:{category_id:(nt=On==null?void 0:On.course_modules)==null?void 0:nt.find(qt=>qt.type==="poll").id,nodeModules:((yt=On==null?void 0:On.course_modules)==null?void 0:yt.find(qt=>qt.type==="poll"))||[],parent_id:"",type:"poll"}}})}})),Va.createElement(Fn,null),Va.createElement(Ur,null),Va.createElement(fo,null),Va.createElement(xo,null),Va.createElement(Sr,{key:i,cb:()=>wn([])}))};var Do=(0,g.connect)(({user:z,classroomList:fe,loading:ae,globalSetting:Pt})=>({user:z,classroomList:fe,globalSetting:Pt,loading:ae.effects}))(to);const Po=({globalSetting:z})=>{var fe;switch(Number((fe=z==null?void 0:z.setting)==null?void 0:fe.theme)){case t.Fy.THEMEONE:return r.createElement(Hn,null);case t.Fy.DEFAULT:default:return r.createElement(Do,null)}};var Uo=(0,g.connect)(({globalSetting:z})=>({globalSetting:z}))(Po)},44304:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return B}});var t=e(59301),r=e(92832),g=e(24905),Y=e(95237),m={leftdiv:"leftdiv___AgbDd",listClass:"listClass___FyD9K",spantitle:"spantitle___U79dv",rightdiv:"rightdiv___F1hgj"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",a=e(2524),U=(_,v,d)=>new Promise((V,D)=>{var Z=Ce=>{try{G(d.next(Ce))}catch(de){D(de)}},Ae=Ce=>{try{G(d.throw(Ce))}catch(de){D(de)}},G=Ce=>Ce.done?V(Ce.value):Promise.resolve(Ce.value).then(Z,Ae);G((d=d.apply(_,v)).next())}),B=({data:_,value:v=[],handleChangePage:d,setSelectedRowKeys:V,selectedRowKeys:D,onChange:Z=()=>{}})=>{const[Ae,G]=(0,t.useState)([]),[Ce,de]=(0,t.useState)([]),[H,s]=(0,t.useState)([]);let[n,M]=(0,t.useState)(1),[x,A]=(0,t.useState)();return(0,t.useEffect)(()=>{G(_),de([]),s([])},[_]),(0,t.useEffect)(()=>{V&&(de(D),s(D))},[D]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:m.leftdiv},t.createElement(r.default.Search,{size:"middle",onChange:E=>U(void 0,null,function*(){G(_.filter(w=>{var I;return(I=w==null?void 0:w.name)==null?void 0:I.includes(E.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ae.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(g.default.Group,{value:Ce.map(E=>`${E.course_group_id}`),onChange:E=>{V(Ae.filter(w=>E.includes(`${w.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ae.map((E,w)=>t.createElement(Y.Z,{key:E.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(g.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:E.is_published,value:`${E.course_group_id}`},t.createElement("div",{className:m.listClass},t.createElement("span",{className:m.spantitle,style:{width:E.is_published?"108px":"170px"}},E.name),E.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),t.createElement("div",{className:m.rightdiv},t.createElement(r.default.Search,{onChange:E=>{s(Ce.filter(w=>w.name.includes(E.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),H.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),H.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},H.map((E,w)=>t.createElement(Y.Z,{justify:"space-between",style:{marginTop:"10px"},key:E.course_group_id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},E.name),t.createElement("img",{src:R,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{V(Ce.filter(I=>`${I.course_group_name}`!=`${E.course_group_name}`))}})))))))}},15518:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return B}});var t=e(59301),r=e(92832),g=e(24905),Y=e(95237),m={leftdiv:"leftdiv___C0QyK",listClass:"listClass___ssVYJ",spantitle:"spantitle___EcO7r",rightdiv:"rightdiv___A2kDK"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",a=e(2524),U=(_,v,d)=>new Promise((V,D)=>{var Z=Ce=>{try{G(d.next(Ce))}catch(de){D(de)}},Ae=Ce=>{try{G(d.throw(Ce))}catch(de){D(de)}},G=Ce=>Ce.done?V(Ce.value):Promise.resolve(Ce.value).then(Z,Ae);G((d=d.apply(_,v)).next())}),B=({data:_,value:v=[],handleChangePage:d,setSelectedRowKeys:V,selectedRowKeys:D,onChange:Z=()=>{}})=>{const[Ae,G]=(0,t.useState)([]),[Ce,de]=(0,t.useState)([]),[H,s]=(0,t.useState)([]);let[n,M]=(0,t.useState)(1),[x,A]=(0,t.useState)();return(0,t.useEffect)(()=>{G(_),de([]),s([])},[_]),(0,t.useEffect)(()=>{V&&(de(D),s(D))},[D]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:m.leftdiv},t.createElement(r.default.Search,{size:"middle",onChange:E=>U(void 0,null,function*(){G(_.filter(w=>{var I;return(I=w==null?void 0:w.name)==null?void 0:I.includes(E.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ae.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(g.default.Group,{value:Ce.map(E=>`${E.id}`),onChange:E=>{V(Ae.filter(w=>E.includes(`${w.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ae.map((E,w)=>t.createElement(Y.Z,{key:E.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(g.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:E.is_published,value:`${E.id}`},t.createElement("div",{className:m.listClass},t.createElement("span",{className:m.spantitle,style:{width:E.is_published?"108px":"170px"}},E.name),E.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),t.createElement("div",{className:m.rightdiv},t.createElement(r.default.Search,{onChange:E=>{s(Ce.filter(w=>w.name.includes(E.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),H.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),H.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},H.map((E,w)=>t.createElement(Y.Z,{justify:"space-between",style:{marginTop:"10px"},key:E.id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},E.name),t.createElement("img",{src:R,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{V(Ce.filter(I=>`${I.id}`!=`${E.id}`))}})))))))}},64575:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return _}});var t=e(59301),r=e(20834),g=e(92832),Y=e(24905),m=e(3113),R=e(38854),a={bottomControlContainer:"bottomControlContainer___Zu9jI",buttonWrap:"buttonWrap___aWo9e",moveCategory:"moveCategory____Cpq2"},U=e(41867),$=e(84105),_=({buttonDataSource:v,onButtonClick:d,useBatchStatus:V,allSelect:D,setAllSelect:Z,selectArrs:Ae,onMenuClick:G,setSeleArr:Ce,catalogue:de,addCatalogue:H})=>{const[s,n]=(0,t.useState)(!1),[M,x]=(0,t.useState)("");console.log("---",de);const A=t.createElement("div",{className:a.moveCategory,onMouseLeave:E=>n(!1)},t.createElement(r.default,{onClick:G,style:{maxHeight:300,width:240,overflow:"auto"}},t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},t.createElement(g.default,{onChange:E=>{x(E.target.value)}})),de==null?void 0:de.map(function(E,w){var I;if(!(M!==""&&E.category_name.indexOf(M)<0))return t.createElement(t.Fragment,null,t.createElement(r.default.Item,{className:"multi-llipsis1e",key:E.category_id,title:E.category_name},E.category_name),(I=E==null?void 0:E.third_category)==null?void 0:I.map(we=>t.createElement(r.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:we.category_id,title:we.category_name},we.category_name)))}),H&&t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:H},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return t.createElement("div",{className:a.bottomControlContainer},t.createElement("div",null,t.createElement("div",null,t.createElement(Y.default,{checked:D,onChange:Z},"\u5168\u9009\u672C\u9875\uFF08",Ae.length,"\uFF09")),(0,U.GJ)()&&v.map(E=>t.createElement("div",{key:E.name},t.createElement(m.ZP,{type:"primary",icon:E.icon,className:a.buttonWrap,onClick:()=>d(E)},E.name))),(0,U.GJ)()&&(H||de)&&t.createElement("div",null,t.createElement(R.Z,{open:s,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>A,getPopupContainer:E=>E.parentNode},t.createElement("span",{className:"ant-dropdown-link",onMouseEnter:E=>n(!0)},t.createElement(m.ZP,{type:"primary",className:a.buttonWrap,icon:t.createElement("i",{className:"iconfont icon-yidongmulu"})},t.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",t.createElement($.Z,null))))))),t.createElement("div",null,t.createElement(m.ZP,{type:"primary",ghost:!0,onClick:()=>{V(!1),Ce([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},42554:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return G}});var t=e(59301),r=e(20834),g=e(24905),Y=e(3113),m=e(38854),R=e(6848),a=e(57809),U=e(92832),$={searchSortControllerContainer:"searchSortControllerContainer___hHmtL",btn:"btn___IGcjw",btnSort:"btnSort___TjGZj",tips:"tips____YGut"},B=e(41867),_=e(87395),v=e(84105),d=e(26724),V=e.n(d),D=e(65582),Z=(Ce,de,H)=>new Promise((s,n)=>{var M=E=>{try{A(H.next(E))}catch(w){n(w)}},x=E=>{try{A(H.throw(E))}catch(w){n(w)}},A=E=>E.done?s(E.value):Promise.resolve(E.value).then(M,x);A((H=H.apply(Ce,de)).next())}),G=({isAdmin:Ce,dataSource:de,batchStatus:H,SortMenuName:s,setSortMenuName:n,detailCourseGroupsList:M,onSearch:x,onBoard:A,onSort:E,isboard:w,dispatch:I,onBatch:we,SortMenus:ie,isShowMode:We=!1,onModeChange:ue})=>{const[he,Pe]=(0,t.useState)(!1),[ce,Oe]=(0,t.useState)([]),[ee,X]=(0,t.useState)(!0);let[oe,ve]=(0,t.useState)([]);const[q,ye]=(0,t.useState)(1),[Fe,rt]=(0,t.useState)(!1),Je=(0,D.useParams)(),gt=pe=>{n(pe.name),E(pe)};(0,t.useEffect)(()=>{w&&Ye()},[w]);const Ye=()=>Z(void 0,null,function*(){var pe;if(ee&&!Fe){rt(!0),ye(q+1);const ut=yield I({type:"classroomList/getCourseGroupsList",payload:{page:q,id:Je.coursesId,limit:20,nonenavigate:!0}});let J=[...(ut==null?void 0:ut.course_groups)||[]];((pe=ut==null?void 0:ut.course_groups)==null?void 0:pe.length)<20&&(X(!1),J.push({id:0,name:"\u672A\u5206\u73ED"})),rt(!1),ve([...oe,...J])}}),xt=t.createElement("section",{className:$.dropmenu},t.createElement("div",{style:{maxHeight:200,overflow:"auto"}},t.createElement(V(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:pe=>{Ye()},hasMore:ee,useWindow:!1},t.createElement(r.default,{style:{width:240,zIndex:10}},(M==null?void 0:M.group_count)>0&&(oe==null?void 0:oe.filter(pe=>pe.edit_auth||pe.name==="\u672A\u5206\u73ED").map(function(pe,ut){return t.createElement(r.default.Item,{key:pe.id},t.createElement(g.default,{checked:ce.includes(pe.id),value:pe.id,onChange:J=>{let K=ce.indexOf(pe.id);ce.indexOf(pe.id)>-1?Oe(ce.filter(S=>S!==pe.id)):Oe(ce.concat(pe.id))}},pe.name))}))))),t.createElement("aside",{style:{background:"#fff"}},t.createElement("div",null,t.createElement(Y.ZP,{type:"link",onClick:()=>{A(ce)}},"\u786E\u5B9A"),t.createElement(Y.ZP,{type:"link",onClick:()=>{Oe([])}},"\u91CD\u7F6E")))),_e=s==="\u9ED8\u8BA4\u6392\u5E8F";return t.createElement("div",{className:$.searchSortControllerContainer},!!(ie!=null&&ie.length)&&t.createElement("div",null,t.createElement(m.Z,{dropdownRender:()=>t.createElement(r.default,{selectedKeys:[s]},ie.map(pe=>t.createElement(r.default.Item,{key:pe.name,onClick:()=>gt(pe)},pe.name)))},t.createElement("div",null,t.createElement("span",{className:`${$.btn} ${_e?$.btnSort:""}`},t.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),s)))),_e&&t.createElement(R.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},t.createElement("span",{className:$.tips},t.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),We&&t.createElement(a.default,{defaultValue:"",onChange:ue,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),t.createElement(U.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:x,style:{width:220,marginLeft:We?"":"auto"}}),(0,B.eB)()&&w&&t.createElement(m.Z,{dropdownRender:()=>xt,open:he,onOpenChange:pe=>{Pe(pe)}},t.createElement("a",null,"\u5206\u73ED",he?t.createElement(_.Z,{style:{marginLeft:6}}):t.createElement(v.Z,{style:{marginLeft:6}}))))}},24776:function(Ot,Le,e){"use strict";var t=e(59301),r=e(38854),g=e(8591),Y=e(6848),m=e(65582),R=e(41867),a=e(39864),U=e(2337);const $=({isLoading:B,addText:_,tabDataSource:v,isAdmin:d,dispatch:V,classroomList:D,type:Z,isExercise:Ae,defaultSelectedKeys:G,onTabMenuClick:Ce,getDropdownMenu:de,showControlButton:H,buttonText:s,buttonIcon:n="icon-tianjiadaohang",extraNode:M,user:x,onButtonClick:A,isModelUser:E})=>{var w,I,we,ie,We;const ue=(0,m.useParams)();return t.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},t.createElement("div",{className:"flex gap-4px mr-auto"},v==null?void 0:v.map((he,Pe)=>t.createElement("div",{key:Pe,className:`text-16px flex item-center justify-center current ${G==(typeof he.index=="number"?he.index:he.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:G==(typeof he.index=="number"?he.index:he.id)?"#1890FF":""},onClick:()=>B?{}:Ce(he)},he==null?void 0:he.name,he.total!==void 0&&d&&t.createElement("span",{className:"ml-4px"},he.total||0)))),d&&t.createElement("div",{className:"flex item-center gap-20px mr-20px"},Ae&&t.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{V({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),Ae&&t.createElement(r.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:he})=>{var Pe;if((0,R.Rm)()&&!((Pe=D.AssistantObject.exercise)!=null&&Pe.can_download)){g.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}he=="1"&&V({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:Z,exportType:"exercise",category_id:ue.categoryId}}),he=="3"&&m.history.push(`/classrooms/${ue==null?void 0:ue.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},t.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!M&&t.createElement("div",null,M),H&&(s=="\u6DFB\u52A0\u76F4\u64AD"?t.createElement(r.Z,{menu:{items:(I=(w=[{label:t.createElement("div",{onClick:()=>{A("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:t.createElement("div",{onClick:()=>{A("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:E}])==null?void 0:w.filter(he=>he==null?void 0:he.show))==null?void 0:I.map(he=>({label:he==null?void 0:he.label,key:he==null?void 0:he.key}))}},t.createElement(a.op,{theme:U.Fy.THEMEONE,icon:t.createElement("span",{className:`iconfont ${n}`})},s)):t.createElement(a.op,{theme:U.Fy.THEMEONE,onClick:A,icon:t.createElement("span",{className:`iconfont ${n}`})},s)),!!de&&t.createElement(r.Z,{disabled:((we=x==null?void 0:x.userInfo)==null?void 0:we.user_status)===2,dropdownRender:de},t.createElement(Y.Z,{title:((ie=x==null?void 0:x.userInfo)==null?void 0:ie.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},t.createElement(a.op,{theme:U.Fy.THEMEONE,onClick:A,disabled:((We=x==null?void 0:x.userInfo)==null?void 0:We.user_status)===2,icon:t.createElement("span",{className:"iconfont icon-tianjiadaohang"})},_||"\u521B\u5EFA\u8BD5\u5377")))))};Le.Z=$},66457:function(Ot,Le,e){"use strict";e.d(Le,{rX:function(){return H},pW:function(){return s},gy:function(){return n},xY:function(){return de},O5:function(){return Ce},tJ:function(){return V},o1:function(){return D},Rd:function(){return G}});var t=e(65582),r=e(43418),g=e(28103),Y=e(8591),m=e(41867),R=e(65862),a=e(87169),U=e(25510),$="data:image/png;base64,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",B=e.p+"static/newqrcode.a8740efb.png",_=e(32637),v=e(59301),d=(M,x,A)=>new Promise((E,w)=>{var I=We=>{try{ie(A.next(We))}catch(ue){w(ue)}},we=We=>{try{ie(A.throw(We))}catch(ue){w(ue)}},ie=We=>We.done?E(We.value):Promise.resolve(We.value).then(I,we);ie((A=A.apply(M,x)).next())});const V=(M,x=!1)=>!!(D(M)&&Z(x)),D=M=>(0,m.bg)()?!0:(M({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),Z=(M=!1)=>{var x;const{user:A}=(0,t.getDvaApp)()._store.getState();return(x=A.userInfo)!=null&&x.profile_completed?!0:(r.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,R.xg)("/account/profile/edit"),Ae()}}),!1)},Ae=()=>{r.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},G=()=>{r.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:v.createElement("div",{style:{textAlign:"center"}},v.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),v.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:_}),v.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ce=()=>{var M;const{user:x}=(0,t.getDvaApp)()._store.getState();return(M=x.userInfo)!=null&&M.professional_certification?!0:(r.default.confirm({title:"\u63D0\u793A",centered:!0,content:v.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,R.xg)("/account/certification")}}),!1)},de=()=>(0,m.V9)()?!0:(r.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:v.createElement("div",{className:"tc",style:{marginLeft:-38}},v.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),v.createElement("img",{src:B,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),H=(M,x)=>M?!0:(r.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("p",null,x||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),v.createElement("div",{style:{marginLeft:"110px"}},v.createElement("img",{src:$,width:200}),v.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,R.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),s=M=>{r.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:v.createElement("div",null,v.createElement("div",null,v.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),v.createElement(g.Z,null),v.createElement("p",{style:{color:"#666666",fontSize:12}}," ",v.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",v.createElement("a",null,M),"\u5929\u3002"),v.createElement("p",{style:{color:"#666666",fontSize:12}}," ",v.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),v.createElement("div",{style:{textAlign:"center",marginTop:30}},v.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:U,alt:"\u4E8C\u7EF4\u7801",width:160})))})},n=(M,x="")=>{const{shixunsDetail:{detail:A}}=(0,t.getDvaApp)()._store.getState();if((A==null?void 0:A.public)===2||(A==null?void 0:A.public)===1||(A==null?void 0:A.shixun_status)===3){let E="";return(A==null?void 0:A.public)===2&&(E="\u5DF2\u516C\u5F00"),(A==null?void 0:A.public)===1&&(E="\u5F85\u5BA1\u6838"),(A==null?void 0:A.shixun_status)===3&&(E="\u5DF2\u5173\u95ED"),r.default.info({centered:!0,icon:v.createElement(a.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:v.createElement("div",{className:"tc",style:{marginLeft:-38}},v.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},v.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",E,"\uFF0C",x,"\u3002"),v.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),v.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:U,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(A==null?void 0:A.shixun_status)===2?(r.default.confirm({centered:!0,icon:v.createElement(a.Z,null),title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",x,"\u3002"),v.createElement("br",null),v.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{r.default.confirm({width:440,centered:!0,icon:v.createElement(a.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>d(void 0,null,function*(){(yield M({type:"shixunsDetail/cancelRelease",payload:{id:A==null?void 0:A.identifier}})).status!==401&&(Y.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),M({type:"shixunsDetail/getShixunsDetail",payload:{id:A==null?void 0:A.identifier}}),M({type:"practiceSetting/getCommonData",payload:{id:A==null?void 0:A.identifier}}))})})}}),!0):!1}},50371:function(Ot,Le){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let r=1;r{const m=g[Y];m!==void 0&&(t[Y]=m)})}return t}Le.Z=e},13845:function(Ot,Le,e){"use strict";e.d(Le,{F:function(){return t},Z:function(){return r}});function t(g){return g!=null&&g===g.window}function r(g,Y){var m,R;if(typeof window=="undefined")return 0;const a=Y?"scrollTop":"scrollLeft";let U=0;return t(g)?U=g[Y?"pageYOffset":"pageXOffset"]:g instanceof Document?U=g.documentElement[a]:(g instanceof HTMLElement||g)&&(U=g[a]),g&&!t(g)&&typeof U!="number"&&(U=(R=((m=g.ownerDocument)!==null&&m!==void 0?m:g).documentElement)===null||R===void 0?void 0:R[a]),U}},56762:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return r}});var t=e(59301);function r(){const[,g]=t.useReducer(Y=>Y+1,0);return g}},68031:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return Y}});var t=e(16089);function r(m,R,a,U){const $=a-R;return m/=U/2,m<1?$/2*m*m*m+R:$/2*((m-=2)*m*m+2)+R}var g=e(13845);function Y(m){let R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:a=()=>window,callback:U,duration:$=450}=R,B=a(),_=(0,g.Z)(B,!0),v=Date.now(),d=()=>{const D=Date.now()-v,Z=r(D>$?$:D,_,m,$);(0,g.F)(B)?B.scrollTo(window.pageXOffset,Z):B instanceof Document||B.constructor.name==="HTMLDocument"?B.documentElement.scrollTop=Z:B.scrollTop=Z,D<$?(0,t.Z)(d):typeof U=="function"&&U()};(0,t.Z)(d)}},19080:function(Ot,Le,e){"use strict";e.d(Le,{F:function(){return m},Z:function(){return Y}});var t=e(92310),r=e.n(t);const g=null;function Y(R,a,U){return r()({[`${R}-status-success`]:a==="success",[`${R}-status-warning`]:a==="warning",[`${R}-status-error`]:a==="error",[`${R}-status-validating`]:a==="validating",[`${R}-has-feedback`]:U})}const m=(R,a)=>a||R},27666:function(Ot,Le,e){"use strict";var t=e(94480),r=e(16089);function g(Y){let m;const R=U=>()=>{m=null,Y.apply(void 0,(0,t.Z)(U))},a=function(){if(m==null){for(var U=arguments.length,$=new Array(U),B=0;B{r.Z.cancel(m),m=null},a}Le.Z=g},81228:function(Ot,Le,e){"use strict";e.d(Le,{Z:function(){return M}});var t=e(67732),r=e(83652),g=e(42403),Y=e(158),m=e(59301),R=e(92310),a=e.n(R),U=e(29301),$=e(2738),B=e(27666),_=e(36355),v=e(83116),d=e(37613);const V=x=>{const{componentCls:A}=x;return{[A]:{position:"fixed",zIndex:x.zIndexPopup}}};var D=(0,v.Z)("Affix",x=>{const A=(0,d.TS)(x,{zIndexPopup:x.zIndexBase+10});return[V(A)]});function Z(x){return x!==window?x.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function Ae(x,A,E){if(E!==void 0&&A.top>x.top-E)return E+A.top}function G(x,A,E){if(E!==void 0&&A.bottom{const I=w.getTargetFunc(),we=I==null?void 0:I(),{prevTarget:ie}=w.state;ie!==we&&(Ce.forEach(We=>{ie==null||ie.removeEventListener(We,w.lazyUpdatePosition),we==null||we.addEventListener(We,w.lazyUpdatePosition)}),w.updatePosition(),w.setState({prevTarget:we}))},w.removeListeners=()=>{w.timer&&(clearTimeout(w.timer),w.timer=null);const{prevTarget:I}=w.state,we=w.getTargetFunc(),ie=we==null?void 0:we();Ce.forEach(We=>{ie==null||ie.removeEventListener(We,w.lazyUpdatePosition),I==null||I.removeEventListener(We,w.lazyUpdatePosition)}),w.updatePosition.cancel(),w.lazyUpdatePosition.cancel()},w.getOffsetTop=()=>{const{offsetBottom:I,offsetTop:we}=w.props;return I===void 0&&we===void 0?0:we},w.getOffsetBottom=()=>w.props.offsetBottom,w.measure=()=>{const{status:I,lastAffix:we}=w.state,{onChange:ie}=w.props,We=w.getTargetFunc();if(I!==H.Prepare||!w.fixedNodeRef.current||!w.placeholderNodeRef.current||!We)return;const ue=w.getOffsetTop(),he=w.getOffsetBottom(),Pe=We();if(Pe){const ce={status:H.None},Oe=Z(w.placeholderNodeRef.current);if(Oe.top===0&&Oe.left===0&&Oe.width===0&&Oe.height===0)return;const ee=Z(Pe),X=Ae(Oe,ee,ue),oe=G(Oe,ee,he);X!==void 0?(ce.affixStyle={position:"fixed",top:X,width:Oe.width,height:Oe.height},ce.placeholderStyle={width:Oe.width,height:Oe.height}):oe!==void 0&&(ce.affixStyle={position:"fixed",bottom:oe,width:Oe.width,height:Oe.height},ce.placeholderStyle={width:Oe.width,height:Oe.height}),ce.lastAffix=!!ce.affixStyle,ie&&we!==ce.lastAffix&&ie(ce.lastAffix),w.setState(ce)}},w.prepareMeasure=()=>{w.setState({status:H.Prepare,affixStyle:void 0,placeholderStyle:void 0})},w.updatePosition=(0,B.Z)(()=>{w.prepareMeasure()}),w.lazyUpdatePosition=(0,B.Z)(()=>{const I=w.getTargetFunc(),{affixStyle:we}=w.state;if(I&&we){const ie=w.getOffsetTop(),We=w.getOffsetBottom(),ue=I();if(ue&&w.placeholderNodeRef.current){const he=Z(ue),Pe=Z(w.placeholderNodeRef.current),ce=Ae(Pe,he,ie),Oe=G(Pe,he,We);if(ce!==void 0&&we.top===ce||Oe!==void 0&&we.bottom===Oe)return}}w.prepareMeasure()}),w}return(0,r.Z)(E,[{key:"getTargetFunc",value:function(){const{getTargetContainer:I}=this.context,{target:we}=this.props;return we!==void 0?we:I!=null?I:de}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(I){this.addListeners(),(I.offsetTop!==this.props.offsetTop||I.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:I,placeholderStyle:we}=this.state,{affixPrefixCls:ie,rootClassName:We,children:ue}=this.props,he=a()(I&&We,{[ie]:!!I});let Pe=(0,$.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return m.createElement(U.Z,{onResize:this.updatePosition},m.createElement("div",Object.assign({},Pe,{ref:this.placeholderNodeRef}),I&&m.createElement("div",{style:we,"aria-hidden":"true"}),m.createElement("div",{className:he,ref:this.fixedNodeRef,style:I},m.createElement(U.Z,{onResize:this.updatePosition},ue))))}}]),E}(m.Component);s.contextType=_.E_;var M=(0,m.forwardRef)((x,A)=>{const{prefixCls:E,rootClassName:w}=x,{getPrefixCls:I}=(0,m.useContext)(_.E_),we=I("affix",E),[ie,We]=D(we),ue=Object.assign(Object.assign({},x),{affixPrefixCls:we,rootClassName:a()(w,We)});return ie(m.createElement(s,Object.assign({},ue,{ref:A})))})},24905:function(Ot,Le,e){"use strict";e.d(Le,{default:function(){return M}});var t=e(92310),r=e.n(t),g=e(5630),Y=e(59301),m=e(36355),R=e(1684),a=e(32441),$=Y.createContext(null),B=e(98447),_=e(14088),v=e(4572),d=function(x,A){var E={};for(var w in x)Object.prototype.hasOwnProperty.call(x,w)&&A.indexOf(w)<0&&(E[w]=x[w]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,w=Object.getOwnPropertySymbols(x);I{var E;const{prefixCls:w,className:I,rootClassName:we,children:ie,indeterminate:We=!1,style:ue,onMouseEnter:he,onMouseLeave:Pe,skipGroup:ce=!1,disabled:Oe}=x,ee=d(x,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:X,direction:oe,checkbox:ve}=Y.useContext(m.E_),q=Y.useContext($),{isFormItemInput:ye}=Y.useContext(a.aM),Fe=Y.useContext(R.Z),rt=(E=(q==null?void 0:q.disabled)||Oe)!==null&&E!==void 0?E:Fe,Je=Y.useRef(ee.value);Y.useEffect(()=>{q==null||q.registerValue(ee.value)},[]),Y.useEffect(()=>{if(!ce)return ee.value!==Je.current&&(q==null||q.cancelValue(Je.current),q==null||q.registerValue(ee.value),Je.current=ee.value),()=>q==null?void 0:q.cancelValue(ee.value)},[ee.value]);const gt=X("checkbox",w),[Ye,xt]=(0,B.ZP)(gt),_e=Object.assign({},ee);q&&!ce&&(_e.onChange=function(){ee.onChange&&ee.onChange.apply(ee,arguments),q.toggleOption&&q.toggleOption({label:ie,value:ee.value})},_e.name=q.name,_e.checked=q.value.includes(ee.value));const pe=r()(`${gt}-wrapper`,{[`${gt}-rtl`]:oe==="rtl",[`${gt}-wrapper-checked`]:_e.checked,[`${gt}-wrapper-disabled`]:rt,[`${gt}-wrapper-in-form-item`]:ye},ve==null?void 0:ve.className,I,we,xt),ut=r()({[`${gt}-indeterminate`]:We},v.A,xt),J=We?"mixed":void 0;return Ye(Y.createElement(_.Z,{component:"Checkbox",disabled:rt},Y.createElement("label",{className:pe,style:Object.assign(Object.assign({},ve==null?void 0:ve.style),ue),onMouseEnter:he,onMouseLeave:Pe},Y.createElement(g.Z,Object.assign({"aria-checked":J},_e,{prefixCls:gt,className:ut,disabled:rt,ref:A})),ie!==void 0&&Y.createElement("span",null,ie))))};var Z=Y.forwardRef(V),Ae=e(94480),G=e(2738),Ce=function(x,A){var E={};for(var w in x)Object.prototype.hasOwnProperty.call(x,w)&&A.indexOf(w)<0&&(E[w]=x[w]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,w=Object.getOwnPropertySymbols(x);I{const{defaultValue:E,children:w,options:I=[],prefixCls:we,className:ie,rootClassName:We,style:ue,onChange:he}=x,Pe=Ce(x,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ce,direction:Oe}=Y.useContext(m.E_),[ee,X]=Y.useState(Pe.value||E||[]),[oe,ve]=Y.useState([]);Y.useEffect(()=>{"value"in Pe&&X(Pe.value||[])},[Pe.value]);const q=Y.useMemo(()=>I.map(K=>typeof K=="string"||typeof K=="number"?{label:K,value:K}:K),[I]),ye=K=>{ve(S=>S.filter(l=>l!==K))},Fe=K=>{ve(S=>[].concat((0,Ae.Z)(S),[K]))},rt=K=>{const S=ee.indexOf(K.value),l=(0,Ae.Z)(ee);S===-1?l.push(K.value):l.splice(S,1),"value"in Pe||X(l),he==null||he(l.filter(j=>oe.includes(j)).sort((j,k)=>{const C=q.findIndex(le=>le.value===j),p=q.findIndex(le=>le.value===k);return C-p}))},Je=ce("checkbox",we),gt=`${Je}-group`,[Ye,xt]=(0,B.ZP)(Je),_e=(0,G.Z)(Pe,["value","disabled"]),pe=I.length?q.map(K=>Y.createElement(Z,{prefixCls:Je,key:K.value.toString(),disabled:"disabled"in K?K.disabled:Pe.disabled,value:K.value,checked:ee.includes(K.value),onChange:K.onChange,className:`${gt}-item`,style:K.style,title:K.title},K.label)):w,ut={toggleOption:rt,value:ee,disabled:Pe.disabled,name:Pe.name,registerValue:Fe,cancelValue:ye},J=r()(gt,{[`${gt}-rtl`]:Oe==="rtl"},ie,We,xt);return Ye(Y.createElement("div",Object.assign({className:J,style:ue},_e,{ref:A}),Y.createElement($.Provider,{value:ut},pe)))},H=Y.forwardRef(de);var s=Y.memo(H);const n=Z;n.Group=s,n.__ANT_CHECKBOX=!0;var M=n},98447:function(Ot,Le,e){"use strict";e.d(Le,{C2:function(){return m}});var t=e(17313),r=e(37613),g=e(83116);const Y=R=>{const{checkboxCls:a}=R,U=`${a}-wrapper`;return[{[`${a}-group`]:Object.assign(Object.assign({},(0,t.Wf)(R)),{display:"inline-flex",flexWrap:"wrap",columnGap:R.marginXS,[`> ${R.antCls}-row`]:{flex:1}}),[U]:Object.assign(Object.assign({},(0,t.Wf)(R)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${U}`]:{marginInlineStart:0},[`&${U}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[a]:Object.assign(Object.assign({},(0,t.Wf)(R)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:R.borderRadiusSM,alignSelf:"center",[`${a}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${a}-inner`]:Object.assign({},(0,t.oN)(R))},[`${a}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:R.checkboxSize,height:R.checkboxSize,direction:"ltr",backgroundColor:R.colorBgContainer,border:`${R.lineWidth}px ${R.lineType} ${R.colorBorder}`,borderRadius:R.borderRadiusSM,borderCollapse:"separate",transition:`all ${R.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:R.checkboxSize/14*5,height:R.checkboxSize/14*8,border:`${R.lineWidthBold}px solid ${R.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${R.motionDurationFast} ${R.motionEaseInBack}, opacity ${R.motionDurationFast}`}},"& + span":{paddingInlineStart:R.paddingXS,paddingInlineEnd:R.paddingXS}})},{[` ${U}:not(${U}-disabled), ${a}:not(${a}-disabled) `]:{[`&:hover ${a}-inner`]:{borderColor:R.colorPrimary}},[`${U}:not(${U}-disabled)`]:{[`&:hover ${a}-checked:not(${a}-disabled) ${a}-inner`]:{backgroundColor:R.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${a}-checked:not(${a}-disabled):after`]:{borderColor:R.colorPrimaryHover}}},{[`${a}-checked`]:{[`${a}-inner`]:{backgroundColor:R.colorPrimary,borderColor:R.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${R.motionDurationMid} ${R.motionEaseOutBack} ${R.motionDurationFast}`}}},[` diff --git a/p__Classrooms__ThemeChange__Video.4adb62c0.async.js b/p__Classrooms__ThemeChange__Video.8d20cdf1.async.js similarity index 88% rename from p__Classrooms__ThemeChange__Video.4adb62c0.async.js rename to p__Classrooms__ThemeChange__Video.8d20cdf1.async.js index a896fe4e2a..b36ff4b2af 100644 --- a/p__Classrooms__ThemeChange__Video.4adb62c0.async.js +++ b/p__Classrooms__ThemeChange__Video.8d20cdf1.async.js @@ -1,19 +1,19 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[1754],{89489:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},59477:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},40001:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},26227:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},49198:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},84105:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},41464:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},18785:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},73331:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},15277:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},52671:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},8657:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},56082:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},33853:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},15075:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},62772:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},43531:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},61485:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},38819:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},47472:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},32050:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 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:"upload",theme:"outlined"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},89613:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return xe}});var t=e(59301),n=e(38147),u=e(1012),K=e(92310),f=e.n(K),O={upload:"upload___jpwPD"},a=Object.defineProperty,U=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,E=(ge,me,L)=>me in ge?a(ge,me,{enumerable:!0,configurable:!0,writable:!0,value:L}):ge[me]=L,G=(ge,me)=>{for(var L in me||(me={}))ne.call(me,L)&&E(ge,L,me[L]);if(w)for(var L of w(me))x.call(me,L)&&E(ge,L,me[L]);return ge},ce=(ge,me)=>U(ge,ue(me)),ve=(ge,me,L)=>new Promise((g,i)=>{var I=Y=>{try{oe(L.next(Y))}catch(_){i(_)}},S=Y=>{try{oe(L.throw(Y))}catch(_){i(_)}},oe=Y=>Y.done?g(Y.value):Promise.resolve(Y.value).then(I,S);oe((L=L.apply(ge,me)).next())});const it=({chunkSize:ge=1024*1024*2,options:me={},onCancel:L,onComplete:g,onError:i,onProgress:I,onBefore:S,onBeginInitFile:oe,children:Y,accept:_,className:F,style:He={},concurrency:z=4},Xe)=>{let[C,J]=(0,t.useState)("ready");const[ee,H]=(0,t.useState)(0),[ye,k]=(0,t.useState)(""),[Z,pe]=(0,t.useState)(null),ae=(0,t.useRef)(null),Q=(0,t.useRef)((0,u.Z)()),Ee=(0,t.useRef)(!1);(0,t.useImperativeHandle)(Xe,()=>({cancel:rt,file:Z,uploadStatus:C}));const Ge=()=>{const vt=document.getElementById(Q.current);vt&&(vt.value="")},ft=vt=>ve(void 0,null,function*(){var Tt;if(C==="uploading")return;oe&&oe(vt);const gt=vt.size,Pe=Math.ceil(gt/ge);Ee.current=!1,J("uploading"),H(0),k("");try{const st=yield(0,n.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:G({fileName:vt.name,chunkCount:Pe},me)});if(Ee.current||(st==null?void 0:st.status)!==0)throw new Error;const{upload_id:j}=st;ae.current=new AbortController;const B=[];let y=0;for(let d=0;d(0,n.ZP)("/api/attachments/multipart_upload",{method:"POST",body:m,signal:ae.current.signal},!0).then($=>{console.log($,444),y++;const Ae=Math.round(y/Pe*100);H(Ae),I&&I(ce(G({},$),{file:vt,percent:Ae}))}))}let o=0,R=z;for(console.log(B,"promises");os());if(d.length>0){const s=yield Promise.all(d);o+=R}}const V=yield(0,n.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:G({fileName:vt.name,chunkCount:Pe,uploadId:j},me)});V.object?(J("success"),Ge(),g&&g(ce(G({},V),{file:vt,percent:100}))):(J("error"),k("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),Ge(),i&&i(vt.name))}catch(st){J("error"),k("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),Ge(),i&&i(vt.name)}}),rt=(0,t.useCallback)(()=>{Ee.current=!0,ae.current&&(ae.current.abort(),L&&L())},[L]),ut=vt=>{var Tt,gt;const Pe=(gt=(Tt=vt==null?void 0:vt.target)==null?void 0:Tt.files)==null?void 0:gt[0];if(pe(Pe),C="ready",!!Pe){if(S){S(Pe)||ft(Pe),Ge();return}ft(Pe)}};return t.createElement(t.Fragment,null,t.createElement("input",{type:"file",id:Q.current,style:{display:"none"},onChange:ut,accept:_}),t.createElement("label",{className:f()(O.upload,F),htmlFor:Q.current,style:He},Y))};var xe=(0,t.forwardRef)(it)},85149:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return w}});var t=e(59301),n=e(3113),u=e(8591),K=e(54580),f=e(32050),O=e(19248),a=e(74128),U={img:"img___BgL9D"},w=({value:ne,onChange:x,getFileProgress:E})=>{const[G,ce]=(0,t.useState)(!1),ve=t.createElement(n.ZP,{loading:G,icon:t.createElement(f.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),it=()=>t.createElement("div",{className:U.img},t.createElement("img",{src:a.Z.API_SERVER+"/api/attachments/"+ne,alt:"avatar",style:{width:288}}),t.createElement("div",null,t.createElement(O.Z,{onClick:()=>x(""),style:{fontSize:"16px",color:"red"}}))),xe=ge=>{var me,L,g,i,I,S;if(E&&E(ge),ge.file.status==="uploading"){ce(!0);return}if(ge.file.status==="done"){if(ce(!1),ge.file.status==="done"&&((L=(me=ge.file)==null?void 0:me.response)==null?void 0:L.status)===-1){u.ZP.error((i=(g=ge.file)==null?void 0:g.response)==null?void 0:i.message);return}x((S=(I=ge==null?void 0:ge.file)==null?void 0:I.response)==null?void 0:S.id)}};return t.createElement(t.Fragment,null,ne?it():t.createElement("div",null,t.createElement(K.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${a.Z.API_SERVER}/api/attachments.json`,onChange:xe,accept:"image/*"},ve),t.createElement("div",{className:"mt20 c-light-black"},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B"),t.createElement("div",{className:"c-light-black"},"\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))}},61584:function(Zt,_e,e){"use strict";e.d(_e,{i:function(){return i},Z:function(){return S}});var t={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"},n=e(71418),u=e(6848),K=e(93948),f=e(92310),O=e.n(f),a=e(65862),U=e(2524),ue=e(41867),w=e(79005),ne=e(20345),x=e(77882),E=e(31081),G=e(75309),ce=e(71979),ve=e(47558),it=e(42922),xe=e(66832),ge=e(96593),me=e(19664),L=e(91833),g=e(59301);const i=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:w,swimg:ne},{name:"101\u8BA1\u5212",ptimg:x,swimg:E},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:G,swimg:ce},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ve,swimg:it},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:xe,swimg:ge},{name:"\u519B\u961F\u4E00\u6D41",ptimg:me,swimg:L}];var S=({className:oe,dataSource:Y=[],col:_=4,right:F,bottom:He=23,precision:z=0,wrapWidth:Xe=1200,trackEventItems:C,loading:J,onRemove:ee=()=>{},isCurrent:H=!0,showAlias:ye=!1,showProgress:k=!1})=>{const Z=Math.floor((Xe-(_-1)*F)/_),pe=[{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(ae=>(window.ENV==="build"&&(ae.ptimg=`/react/build${ae.ptimg}`,ae.swimg=`/react/build${ae.swimg}`),ae));return g.createElement(n.Z,{spinning:J},g.createElement("div",{className:O()(t.list,oe)},!!(Y!=null&&Y.length)&&(Y==null?void 0:Y.map((ae,Q)=>{var Ee,Ge,ft,rt,ut,vt;const{name:Tt,id:gt,identifier:Pe,featured:st,school_name:j,image_url:B,excellent:y,is_plan:o}=ae;return g.createElement("div",{key:gt,className:H&&k?t.wrapisCurrent:t.wrap,style:{width:Z,marginRight:(1+Q)%_===0?0:F+z,marginBottom:He}},g.createElement("a",{className:t.li,onClick:R=>{R.preventDefault(),R.stopPropagation(),C&&(0,a.L9)([C]),(0,a.xg)(`/paths/${Pe}`)}},g.createElement("div",{className:t.img},g.createElement("img",{className:t.cover,src:`${B}`}),H&&(0,ue.bg)()&&(ae==null?void 0:ae.studying)&&g.createElement("div",{className:`${t.movebq} user-path-items`,onClick:R=>{R.stopPropagation(),ee(ae)}},g.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),g.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ee=ae==null?void 0:ae.subject_tags)==null?void 0:Ee.map((R,V)=>{var d,s;if(V===0){const A=(d=pe.find(m=>m.name==R))==null?void 0:d.swimg;return g.createElement("img",{className:t.sign,src:A,style:{left:"-4px"}})}const re=(s=pe.find(A=>A.name==R))==null?void 0:s.ptimg;return g.createElement("img",{className:t.sign,src:re,style:{left:`${48+52*(V-1)+2*V}px`}})}),g.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ae==null?void 0:ae.excellent)&&g.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),g.createElement("div",{className:t.name},g.createElement(u.Z,{title:ye&&(ae!=null&&ae.excellent_alias_name)?g.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Tt}`,g.createElement("br",null),g.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ae==null?void 0:ae.excellent_alias_name}`)):Tt},g.createElement("span",{className:t.e},ye&&(ae==null?void 0:ae.excellent_alias_name)||Tt))),H&&k&&((Ge=ae==null?void 0:ae.progress)==null?void 0:Ge.all_score)!=0&&g.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},g.createElement(K.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((ft=ae==null?void 0:ae.progress)==null?void 0:ft.my_score)/((rt=ae==null?void 0:ae.progress)==null?void 0:rt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ut=ae==null?void 0:ae.progress)==null?void 0:ut.my_score,"/",(vt=ae==null?void 0:ae.progress)==null?void 0:vt.all_score),(!H||!k)&&g.createElement("div",{className:t.tags},g.createElement("div",null,g.createElement(u.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},g.createElement("span",null,g.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),g.createElement("span",null,ae.stages_count))),g.createElement(u.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},g.createElement("span",null,g.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),g.createElement("span",null,ae.members_count)))))))})),!Y.length&&g.createElement(U.Z,null)))}},39864:function(Zt,_e,e){"use strict";e.d(_e,{jL:function(){return f},w9:function(){return We},dN:function(){return be},QD:function(){return Me},cQ:function(){return rt.Z},Oz:function(){return A},op:function(){return c},O5:function(){return Le},_b:function(){return mt},t7:function(){return Y},Gi:function(){return tn},YG:function(){return Ct},kT:function(){return kt},qp:function(){return it},K3:function(){return me},vr:function(){return ct},qE:function(){return v},Je:function(){return He},wb:function(){return Q},lB:function(){return ft},cq:function(){return Je},tp:function(){return i},Si:function(){return At},k8:function(){return Ln},Du:function(){return En}});var t=e(59301),n={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"},u="data:image/png;base64,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",f=({dataSource:Ye=[],img:Ze,imgWidth:qe=346,title:dt,sunTitle:Dt,bannerExtraContent:qt})=>t.createElement("div",{className:n.banner},t.createElement("div",{className:n.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,dt),t.createElement("span",null,Dt)),Ye.length>0&&t.createElement("div",{className:n.btns},Ye.map((Ot,ht)=>t.createElement("div",{key:ht,onClick:Ot.click},Ot.name,Ot.sign?t.createElement("img",{src:u,width:39}):null))),qt),Ze&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:Ze,width:qe}))),O={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"},a=e(92310),U=e.n(a),ue=e(89392),w=Object.defineProperty,ne=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,G=(Ye,Ze,qe)=>Ze in Ye?w(Ye,Ze,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ye[Ze]=qe,ce=(Ye,Ze)=>{for(var qe in Ze||(Ze={}))x.call(Ze,qe)&&G(Ye,qe,Ze[qe]);if(ne)for(var qe of ne(Ze))E.call(Ze,qe)&&G(Ye,qe,Ze[qe]);return Ye},it=({dataSource:Ye=[],value:Ze,onChange:qe,onTitleChange:dt,className:Dt,title:qt,titleWidth:Ot=41,style:ht={},fontColor:bt="#6A7283",showCount:nn,classNameActive:_t,styleItem:en={}})=>{const[zn,Wn]=(0,t.useState)(0),[Xn,$n]=(0,t.useState)(!1),_n=(0,t.useRef)(null),mr=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var gr;Ye.length!==0&&(((gr=_n==null?void 0:_n.current)==null?void 0:gr.clientHeight)>97?Wn(1):Wn(0)),Ye.length===0&&Wn(0),$n(!1)},[Ye]),t.createElement("div",{className:U()(O.row,Dt),style:ht},t.createElement("div",{onClick:(0,ue.throttle)(()=>dt==null?void 0:dt(),2e3),style:{width:Ot,marginTop:Xn?12:4},className:`${O.title} ${dt?"current":""}`},qt),t.createElement("div",{className:Xn?`${O.tagsWrap} ${O.tagsBorderWrap}`:O.tagsWrap},t.createElement("div",{className:O.bar,ref:mr,style:zn>0?{height:zn===1?97:"auto",overflow:zn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:O.tag,ref:_n},Ye==null?void 0:Ye.map(gr=>t.createElement("span",{onClick:()=>qe(gr.id),key:gr.id,style:ce(ce({color:bt},en),(gr==null?void 0:gr.style)||{}),className:Ze===gr.id?U()(_t||O.active,gr.classNameActive):""},t.createElement("span",{title:gr.name,className:O.name},gr.name),!!nn&&t.createElement("span",{className:O.num},gr.count))))),!!zn&&t.createElement(t.Fragment,null,zn===1?t.createElement("div",{onClick:()=>{var gr;Wn(2),((gr=_n==null?void 0:_n.current)==null?void 0:gr.clientHeight)>245?$n(!0):$n(!1)},className:O.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{mr.current.scrollTop=0,Wn(1),$n(!1)},className:O.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},xe={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"},me=({dataSource:Ye=[],value:Ze,onChange:qe,onTitleChange:dt,className:Dt,title:qt,titleWidth:Ot=41,style:ht={},fontColor:bt="#6A7283",showCount:nn,expand:_t=!0})=>{const[en,zn]=(0,t.useState)(0),[Wn,Xn]=(0,t.useState)(!1),$n=(0,t.useRef)(null),_n=(0,t.useRef)(null),[mr,gr]=(0,t.useState)(_t);return t.createElement("div",{className:U()(xe.row,Dt),style:ht},t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{onClick:(0,ue.throttle)(()=>dt==null?void 0:dt(),2e3),style:{width:Ot,marginTop:Wn?12:4},className:`${xe.title} ${dt?"current":""}`},qt),t.createElement("i",{className:`iconfont ${mr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:mr?8:10},onClick:()=>gr(!mr)})),mr&&t.createElement("div",{className:Wn?`${xe.tagsWrap} ${xe.tagsBorderWrap}`:xe.tagsWrap},t.createElement("div",{className:xe.fenge}),t.createElement("div",{className:xe.bar,ref:_n},t.createElement("div",{className:xe.tag,ref:$n},Ye==null?void 0:Ye.map(dr=>t.createElement("span",{onClick:()=>qe(dr.id),key:dr.id,style:{color:bt},className:Ze===dr.id?xe.active:""},t.createElement("span",{title:dr.name,className:xe.name},dr.name),!!nn&&t.createElement("span",{className:xe.num},dr.count)))))))},L={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"},i=({dataSource:Ye=[],value:Ze,onChange:qe,className:dt,style:Dt={}})=>t.createElement("div",{style:Dt,className:U()(L.tabs,dt)},Ye.map(qt=>t.createElement("span",{onClick:()=>qe(qt.id),className:Ze===qt.id?L.active:"",key:qt.id},qt.name))),I={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"},S=e(92832),Y=({dataSource:Ye=[],value:Ze="",onChange:qe,onInputChange:dt=()=>{},className:Dt,style:qt={},placeholder:Ot,allowClear:ht=!1})=>{var bt;const[nn,_t]=(0,t.useState)(""),[en,zn]=(0,t.useState)("");(0,t.useEffect)(()=>{var $n;let _n=Ze;($n=JSON.stringify(Ze))!=null&&$n.includes("{")&&(_t(Ze.id),_n=Ze.value||"");try{zn(decodeURIComponent(_n||""))}catch(mr){zn(decodeURIComponent(_n||""))}},[Ze]);const Wn=()=>{qe(encodeURIComponent(en),nn||null)},Xn=$n=>{$n!==nn&&(_t($n),qe(encodeURIComponent(en),$n))};return t.createElement("div",{className:U()(I.input,Dt),style:qt},!!Ye.length&&t.createElement("div",{className:I.dropdown},t.createElement("div",{className:I.text},(bt=Ye.find($n=>$n.id===nn))==null?void 0:bt.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:I.b1}),t.createElement("b",{className:I.b2})),t.createElement("div",{className:I.menu},Ye.map(($n,_n)=>t.createElement("div",{key:_n,onClick:()=>Xn($n.id)},$n.name)))),t.createElement(S.default,{onPressEnter:Wn,value:en,onChange:$n=>{zn($n.target.value),dt(encodeURIComponent($n.target.value),nn||null)},bordered:!1,placeholder:Ot}),t.createElement("i",{onClick:Wn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},_={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"},He=({value:Ye,onChange:Ze,className:qe,total:dt,pageSize:Dt,style:qt={}})=>{const Ot=Ye<2,ht=Ye>=Math.ceil(dt/Dt);return dt<=Dt?t.createElement(t.Fragment,null):t.createElement("div",{className:U()(_.quickPager,qe),style:qt},t.createElement("div",{onClick:()=>{Ot||Ze(Ye-1,"prev")},className:Ot?_.disabled:""},"\u4E0A\u4E00\u9875"),t.createElement("div",{onClick:()=>{ht||Ze(Ye+1,"next")},className:ht?_.disabled:""},"\u4E0B\u4E00\u9875"))},z={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"},Xe=e(71418),C=e(6848),J=e(13570),ee=e(74128),H=e(65862),ye=e(96908),k=e(57177),Z=e(81378),pe=e(2524),Q=({className:Ye,dataSource:Ze=[],col:qe=4,right:dt,bottom:Dt=23,precision:qt=0,wrapWidth:Ot=1200,trackEventItems:ht,loading:bt})=>{const nn=Math.floor((Ot-(qe-1)*dt)/qe);return t.createElement(Xe.Z,{spinning:bt},t.createElement("div",{className:U()(z.list,Ye)},!!Ze.length&&Ze.map((_t,en)=>{const{name:zn,id:Wn,identifier:Xn,power:$n,cover_image_id:_n,pic:mr}=_t;return t.createElement("div",{className:z.wrap,key:Wn,style:{width:nn,marginRight:(1+en)%qe===0?0:dt+qt,marginBottom:Dt}},t.createElement("a",{target:"_blank",href:`/shixuns/${Xn}/challenges`,className:z.li,onClick:gr=>{gr.preventDefault(),ht&&(0,H.L9)([ht]),$n&&(0,H.xg)(`/shixuns/${Xn}/challenges`)}},t.createElement("div",{className:z.img},t.createElement("img",{className:z.cover,src:`${mr}`}),_t.is_jupyter&&t.createElement("img",{className:z.sign,src:ye}),_t.is_jupyter_lab&&t.createElement("img",{className:z.sign,src:k}),_t.is_unity_3d&&t.createElement("img",{className:z.sign,src:Z})),t.createElement("div",{className:z.name},t.createElement(C.Z,{title:zn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:z.e},zn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:z.tags},t.createElement(C.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,_t.challenges_count))),!!_t.myshixuns_count&&t.createElement(C.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),t.createElement("span",null,_t.myshixuns_count))),t.createElement(C.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,_t.level))),t.createElement("div",{className:z.rate},t.createElement(J.Z,{allowHalf:!0,disabled:!0,defaultValue:_t.score_info}),t.createElement("span",null,"\xA0",_t.score_info?`${_t.score_info}\u5206`:"5\u5206")))),!$n&&t.createElement("div",{className:z.lockWrap},t.createElement("img",{src:`${ee.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ze.length&&t.createElement(pe.Z,null)))},Ee={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"},ft=({className:Ye,dataSource:Ze=[],col:qe=4,right:dt,bottom:Dt=23,precision:qt=0,wrapWidth:Ot=1200,wrapClassName:ht,trackEventItems:bt,loading:nn})=>{const _t=Math.floor((Ot-(qe-1)*dt)/qe);return t.createElement(Xe.Z,{spinning:nn},t.createElement("div",{className:U()(Ee.list,Ye)},!!Ze.length&&Ze.map((en,zn)=>{const{name:Wn,id:Xn,identifier:$n,power:_n,cover_image_id:mr,pic:gr}=en;return t.createElement("div",{className:U()(Ee.wrap,ht),key:Xn,style:{width:_t,marginRight:(1+zn)%qe===0?0:dt+qt,marginBottom:Dt}},t.createElement("a",{target:"_blank",href:`/shixuns/${$n}/challenges`,className:Ee.li,onClick:dr=>{dr.preventDefault(),bt&&(0,H.L9)([bt]),_n&&(0,H.xg)(`/shixuns/${$n}/challenges`)}},t.createElement("img",{src:e(47621),className:Ee.titleBg}),t.createElement("div",{className:Ee.name},t.createElement(C.Z,{title:Wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:Ee.e},Wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:Ee.img},t.createElement("img",{className:Ee.cover,src:mr?`${ee.Z.API_SERVER}/api/attachments/${mr}`:`${ee.Z.IMG_SERVER+gr}`}),en.is_jupyter&&t.createElement("div",{className:Ee.bq},"Jupyter"),en.is_jupyter_lab&&t.createElement("div",{className:Ee.bq},"JupyterLab"),en.is_unity_3d&&t.createElement("div",{className:Ee.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),t.createElement("div",{className:"mt20 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:Ee.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:Ee.value},en.myshixuns_count)),t.createElement("div",null,t.createElement("span",{className:Ee.text},"\u56F0\u96BE\u7B49\u7EA7"),t.createElement("span",{className:Ee.value},en.level))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:Ee.text},"\u5173\u5361\u6570"),t.createElement("span",{className:Ee.value},en.challenges_count)),t.createElement("div",{className:Ee.rate},t.createElement(J.Z,{allowHalf:!0,disabled:!0,defaultValue:en.score_info}),t.createElement("span",{className:Ee.value,style:{color:"#FF9C00"}},"\xA0",en.score_info?`${en.score_info}\u5206`:"5\u5206"))))),!_n&&t.createElement("div",{className:Ee.lockWrap},t.createElement("img",{src:`${ee.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ze.length&&t.createElement(pe.Z,null)))},rt=e(61584),ut={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"},vt=e(79005),Tt=e(20345),gt=e(77882),Pe=e(31081),st=e(75309),j=e(71979),B=e(47558),y=e(42922),o=e(66832),R=e(96593),V=e(19664),d=e(91833);const s=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:vt,swimg:Tt},{name:"101\u8BA1\u5212",ptimg:gt,swimg:Pe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:st,swimg:j},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:B,swimg:y},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:o,swimg:R},{name:"\u519B\u961F\u4E00\u6D41",ptimg:V,swimg:d}];var A=({className:Ye,dataSource:Ze=[],col:qe=4,right:dt,bottom:Dt=23,precision:qt=0,wrapWidth:Ot=1200,trackEventItems:ht,loading:bt,wrapClassName:nn,imgClassName:_t,isArrow:en=!1})=>{const zn=Math.floor((Ot-(qe-1)*dt)/qe),[Wn,Xn]=(0,t.useState)(),[$n,_n]=(0,t.useState)(),mr=dr=>Xn(dr),gr=()=>Xn(-1);return t.createElement(Xe.Z,{spinning:bt},t.createElement("div",{className:U()(ut.list,Ye)},!!(Ze!=null&&Ze.length)&&(Ze==null?void 0:Ze.map((dr,Zr)=>{var Vr;const{name:Gr,id:la,identifier:Xr,featured:ra,school_name:Ba,image_url:_r,excellent:Ia,is_plan:Oa}=dr;return t.createElement("div",{key:la,className:U()(ut.wrap,nn),style:{width:zn,marginRight:(1+Zr)%qe===0?0:dt+qt,marginBottom:Dt}},t.createElement("a",{target:"_blank",href:`/paths/${Xr}`,className:ut.li,onClick:rr=>{rr.preventDefault(),ht&&(0,H.L9)([ht]),(0,H.xg)(`/paths/${Xr}`)}},t.createElement("img",{src:e(39057),className:ut.titleBg}),t.createElement("div",{className:ut.name},t.createElement(C.Z,{title:Gr},t.createElement("span",{className:ut.e,style:{color:en&&Wn===Zr?"#145DFF":"#000000"},onMouseEnter:()=>{mr(Zr)},onMouseLeave:gr},Gr))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:U()(ut.img,_t)},t.createElement("img",{className:ut.cover,src:`${ee.Z.IMG_SERVER+_r}`}),(Vr=dr==null?void 0:dr.subject_tags)==null?void 0:Vr.map((rr,sr)=>{var Pr,jn;if(sr===0){const nr=(Pr=s.find(Kn=>Kn.name==rr))==null?void 0:Pr.swimg;return t.createElement("img",{className:ut.sign,src:nr,style:{left:"-4px"}})}const Qn=(jn=s.find(nr=>nr.name==rr))==null?void 0:jn.ptimg;return t.createElement("img",{className:ut.sign,src:Qn,style:{left:`${48+52*(sr-1)+2*sr}px`}})}),t.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(dr==null?void 0:dr.excellent)&&t.createElement("div",{className:ut.bq},"\u5F00\u653E\u8BFE\u7A0B"))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:ut.text},"\u7AE0\u8282\u6570"),t.createElement("span",{className:ut.value},dr.stages_count)),t.createElement("div",null,t.createElement("span",{className:ut.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:ut.value},dr.members_count))))))})),!Ze.length&&t.createElement(pe.Z,null)))},m={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"},$="data:image/png;base64,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",Ae=e(59301),We=({className:Ye,dataSource:Ze=[],col:qe=4,right:dt,bottom:Dt=23,precision:qt=0,wrapWidth:Ot=1200,trackEventItems:ht,loading:bt})=>{const nn=Math.floor((Ot-(qe-1)*dt)/qe);return Ae.createElement(Xe.Z,{spinning:bt},Ae.createElement("div",{className:U()(m.list,Ye)},!!Ze.length&&Ze.map((_t,en)=>{const{subject_identifier:zn,id:Wn,identifier:Xn,power:$n}=_t,_n=_t.is_public!=0&&_t.is_public;return Ae.createElement("div",{className:m.wrap,key:Wn,style:{width:nn,marginRight:(1+en)%qe===0?0:dt+qt,marginBottom:Dt}},Ae.createElement("a",{className:m.li,onClick:mr=>{mr.preventDefault(),ht&&(0,H.L9)([ht]),(0,H.xg)(_t.first_category_url)}},Ae.createElement("div",{className:m.top},Ae.createElement(C.Z,{title:_t.name},Ae.createElement("div",{className:m.name},_t.name)),Ae.createElement("img",{className:m.img,src:ee.Z.IMG_SERVER+"/images/"+_t.avatar_url}),Ae.createElement("div",{className:m.text,title:_t.creator},_t.creator),zn&&Ae.createElement("div",{className:m.btns},Ae.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ae.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),_n&&Ae.createElement("div",{className:m.sign},"\u516C\u5F00")),Ae.createElement("div",{className:m.bottom},_t.visits>0&&Ae.createElement(C.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-liulanyan"}),Ae.createElement("span",null,_t.visits))),_t.course_members_count>0&&Ae.createElement(C.Z,{title:"\u6210\u5458",placement:"bottom"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-chengyuan"}),_t.course_members_count)),_t.tasks_count>0&&Ae.createElement(C.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-zuoye"}),_t.tasks_count)),_t.is_end?Ae.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ae.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!_t.is_accessible&&Ae.createElement("div",{className:m.lockWrap},Ae.createElement("img",{src:`${ee.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ae.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ze.length&&Ae.createElement(pe.Z,null)))},Se={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"},Te="data:image/png;base64,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",be=({className:Ye,dataSource:Ze=[],col:qe=4,right:dt,bottom:Dt=23,precision:qt=0,wrapWidth:Ot=1200,wrapClassName:ht,trackEventItems:bt,loading:nn})=>{const _t=Math.floor((Ot-(qe-1)*dt)/qe);return t.createElement(Xe.Z,{spinning:nn},t.createElement("div",{className:U()(Se.list,Ye)},!!Ze.length&&Ze.map((en,zn)=>{const{subject_identifier:Wn,id:Xn,identifier:$n,power:_n}=en,mr=en.is_public!=0&&en.is_public;return t.createElement("div",{className:U()(`${Se.wrap} ${en.is_accessible?"":Se.warpStyle}`,ht),key:Xn,style:{width:_t,marginRight:(1+zn)%qe===0?0:dt+qt,marginBottom:Dt}},t.createElement("a",{className:Se.li,onClick:gr=>{gr.preventDefault(),bt&&(0,H.L9)([bt]),(0,H.xg)(en.first_category_url)}},t.createElement("div",{className:Se.creator},t.createElement("img",{className:Se.img,src:ee.Z.IMG_SERVER+"/images/"+en.avatar_url}),t.createElement("div",{className:Se.text,title:en.creator},en.creator)),t.createElement("div",{className:Se.top},t.createElement(C.Z,{title:en.name},t.createElement("div",{className:Se.name},en.name)),mr&&t.createElement("div",{className:Se.sign},"\u516C\u5F00")),t.createElement("div",{className:Se.middle},t.createElement("div",{className:Se.row,style:{marginBottom:6}},t.createElement("div",null,t.createElement("span",{className:Se.text},"\u8BBF\u95EE\u91CF"),t.createElement("span",{className:Se.value},(en==null?void 0:en.visits)||0)),t.createElement("div",null,t.createElement("span",{className:Se.text},"\u6210\u5458"),t.createElement("span",{className:Se.value},(en==null?void 0:en.course_members_count)||0))),t.createElement("div",{className:Se.row},t.createElement("div",null,t.createElement("span",{className:Se.text,style:{width:42}},"\u4F5C",t.createElement("span",{style:{marginLeft:14}},"\u4E1A")),t.createElement("span",{className:Se.value},(en==null?void 0:en.tasks_count)||0)),t.createElement("div",null,t.createElement("span",{className:Se.text},"\u72B6\u6001"),en.is_end?t.createElement("span",{className:Se.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):t.createElement("span",{className:Se.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Wn&&t.createElement("div",{className:Se.btns},t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!en.is_accessible&&t.createElement("div",{className:Se.lockWrap},t.createElement("img",{src:`${ee.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ze.length&&t.createElement(pe.Z,null)))},Re={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"},ke=e(65582),Ct=({dataSource:Ye=[],value:Ze,onChange:qe,className:dt,style:Dt={},tabBarExtraContent:qt})=>t.createElement("div",{className:U()(Re.tabs,dt),style:Dt},t.createElement("div",{className:Re.tabsWrap},Ye.map((Ot,ht)=>t.createElement("aside",{className:Re.tab,onClick:()=>{qe(Ot.id),Ot.link&&ke.history.push(Ot.link)},key:ht},t.createElement("div",{className:Ze===Ot.id?Re.active:""},Ot.name),(Ot==null?void 0:Ot.resetCount)==null&&(Ot==null?void 0:Ot.total)!==void 0&&t.createElement("span",null,"\uFF08",Ot==null?void 0:Ot.total,"\uFF09"),(Ot==null?void 0:Ot.resetCount)!==void 0&&(Ot==null?void 0:Ot.total)!==void 0&&t.createElement(C.Z,{title:(Ot==null?void 0:Ot.tip)!=null?Ot==null?void 0:Ot.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},Ot==null?void 0:Ot.resetCount),"/",t.createElement("span",null,Ot==null?void 0:Ot.total),"\uFF09"))))),t.createElement("div",{className:Re.tabBar},qt)),It={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"},kt=({dataSource:Ye=[],value:Ze,onChange:qe,className:dt,style:Dt={},tabBarExtraContent:qt})=>t.createElement("div",{className:U()(It.tabs,dt),style:Dt},t.createElement("div",{className:It.tabsWrap},Ye.map((Ot,ht)=>t.createElement("aside",{className:It.tab,onClick:()=>{qe(Ot.id),Ot.link&&ke.history.push(Ot.link)},key:ht},t.createElement("div",{className:Ze===Ot.id?It.active:""},Ot.name),(Ot==null?void 0:Ot.resetCount)==null&&(Ot==null?void 0:Ot.total)!==void 0&&t.createElement("span",null,"\uFF08",Ot==null?void 0:Ot.total,"\uFF09"),(Ot==null?void 0:Ot.resetCount)!==void 0&&(Ot==null?void 0:Ot.total)!==void 0&&t.createElement(C.Z,{title:(Ot==null?void 0:Ot.tip)!=null?Ot==null?void 0:Ot.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},Ot==null?void 0:Ot.resetCount),"/",t.createElement("span",null,Ot==null?void 0:Ot.total),"\uFF09"))))),t.createElement("div",{className:It.tabBar},qt)),tn=({className:Ye,style:Ze={},children:qe})=>t.createElement("div",{className:U()(Ye),style:Ze},qe),an={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"},Fn=e(38854),An=e(20834);const Ut=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Je=({sortValue:Ye,dropValue:Ze,className:qe,onSort:dt,onDrop:Dt,dataSource:qt=Ut})=>{var Ot;return t.createElement("div",{className:U()(an.orderWrap,qe)},t.createElement(Fn.Z,{dropdownRender:()=>t.createElement(An.default,null,qt.map((ht,bt)=>t.createElement(An.default.Item,{key:bt,onClick:()=>Dt(ht.id)},ht.name)))},t.createElement("span",{className:an.orderTextWrap},(Ot=qt.find(ht=>Ze===ht.id))==null?void 0:Ot.name)),t.createElement("span",{className:an.orderIconWrap},t.createElement("span",{className:an.orderAsc},t.createElement("i",{className:Ye==="asc"?`iconfont icon-sanjiaoxing-up font12 ${an.cursorPointer} ${an.active}`:`iconfont icon-sanjiaoxing-up font12 ${an.cursorPointer}`,onClick:()=>dt(Ye==="asc"?"desc":"asc")})),t.createElement("span",{className:an.orderDesc},t.createElement("i",{className:Ye==="desc"?`iconfont icon-sanjiaoxing-down font12 ${an.cursorPointer} ${an.active}`:`iconfont icon-sanjiaoxing-down font12 ${an.cursorPointer}`,onClick:()=>dt(Ye==="asc"?"desc":"asc")}))))},xt={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"},Ft=e(3113),Qt=e(2337),Mt=Object.defineProperty,gn=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,hn=Object.prototype.propertyIsEnumerable,Bn=(Ye,Ze,qe)=>Ze in Ye?Mt(Ye,Ze,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ye[Ze]=qe,Cn=(Ye,Ze)=>{for(var qe in Ze||(Ze={}))un.call(Ze,qe)&&Bn(Ye,qe,Ze[qe]);if(gn)for(var qe of gn(Ze))hn.call(Ze,qe)&&Bn(Ye,qe,Ze[qe]);return Ye},Yt=(Ye,Ze)=>{var qe={};for(var dt in Ye)un.call(Ye,dt)&&Ze.indexOf(dt)<0&&(qe[dt]=Ye[dt]);if(Ye!=null&&gn)for(var dt of gn(Ye))Ze.indexOf(dt)<0&&hn.call(Ye,dt)&&(qe[dt]=Ye[dt]);return qe},Yn=(Ye,Ze,qe)=>new Promise((dt,Dt)=>{var qt=bt=>{try{ht(qe.next(bt))}catch(nn){Dt(nn)}},Ot=bt=>{try{ht(qe.throw(bt))}catch(nn){Dt(nn)}},ht=bt=>bt.done?dt(bt.value):Promise.resolve(bt.value).then(qt,Ot);ht((qe=qe.apply(Ye,Ze)).next())}),c=Ye=>{var Ze=Ye,{className:qe,style:dt,children:Dt,loading:qt=!1,openLoading:Ot,onClick:ht=()=>{},size:bt="middle",shape:nn="round",theme:_t}=Ze,en=Yt(Ze,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[zn,Wn]=(0,t.useState)(!1),Xn=(0,t.useMemo)(()=>{switch(_t){case Qt.Fy.THEMEONE:return xt.ThemeOne;case Qt.Fy.DEFAULT:default:return xt.btn}},[_t]);return t.createElement(Ft.ZP,Cn({onClick:(0,ue.throttle)($n=>Yn(void 0,null,function*(){Ot&&Wn(!0);try{yield ht($n)}catch(_n){console.log("error",_n)}Ot&&Wn(!1)}),2e3,{leading:!0,trailing:!1}),className:U()(Xn,xt[`${bt}-${nn}`],qe),style:dt,size:bt,shape:nn,loading:zn||qt},en),Dt)},b={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"},v=({className:Ye,style:Ze,children:qe=null,onClick:dt,title:Dt})=>t.createElement("div",{className:U()(b.head,Ye),style:Ze},t.createElement("span",{className:"primary-hover",onClick:dt},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:Dt},Dt),t.createElement("div",{className:b.node},qe)),se={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"},Me=({confirmShow:Ye=!0,confirmTitle:Ze,confirmClick:qe,cancelShow:dt=!0,cancelTitle:Dt,cancelClick:qt,className:Ot,style:ht,confirmLoading:bt=!1})=>t.createElement("div",{className:U()(se.btns,Ot),style:ht},Ye&&t.createElement(Ft.ZP,{loading:bt,onClick:qe,type:"primary",className:se.confirm},Ze),dt&&t.createElement(Ft.ZP,{onClick:qt,className:se.cancel},Dt)),Ve={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"},ct=({className:Ye,style:Ze={},LeftContent:qe,children:dt,RightContent:Dt})=>t.createElement("div",{className:U()(Ve.fixedBottom,Ye),style:Ze},t.createElement("div",{className:Ve.wrap},t.createElement("div",{className:Ve.left},qe),t.createElement("div",{className:Ve.center},dt),t.createElement("div",{className:Ve.right},Dt))),yt={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"},mt=({className:Ye,style:Ze={},dataSource:qe=[]})=>t.createElement("div",{className:U()(yt.crumbs,Ye),style:Ze},qe.map((dt,Dt)=>Dtke.history.push(dt.path)},dt.name):t.createElement("span",null,dt.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:Dt,style:{color:"#5F6368"}},dt.name))),St=e(31797),X=Object.defineProperty,de=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ue=(Ye,Ze,qe)=>Ze in Ye?X(Ye,Ze,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ye[Ze]=qe,W=(Ye,Ze)=>{for(var qe in Ze||(Ze={}))$e.call(Ze,qe)&&Ue(Ye,qe,Ze[qe]);if(Oe)for(var qe of Oe(Ze))Ke.call(Ze,qe)&&Ue(Ye,qe,Ze[qe]);return Ye},fe=(Ye,Ze)=>de(Ye,Ce(Ze)),we=(Ye,Ze)=>{var qe={};for(var dt in Ye)$e.call(Ye,dt)&&Ze.indexOf(dt)<0&&(qe[dt]=Ye[dt]);if(Ye!=null&&Oe)for(var dt of Oe(Ye))Ze.indexOf(dt)<0&&Ke.call(Ye,dt)&&(qe[dt]=Ye[dt]);return qe};const{Countdown:Fe}=St.default;var Le=Ye=>{var Ze=Ye,{onChange:qe}=Ze,dt=we(Ze,["onChange"]);const[Dt,qt]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof Dt=="number"&&Dt>=0&&qe(Dt)},[Dt]);const Ot=ht=>{const bt=Math.floor(ht/1e3);qt(bt)};return t.createElement(Fe,fe(W({},dt),{onChange:Ot}))},ze={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},At=({DataProps:Ye,className:Ze,style:qe={}})=>{var dt;return t.createElement("div",{className:U()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",ze.ClassRoomItem,Ze),style:qe,onClick:()=>{(0,H.xg)(Ye==null?void 0:Ye.first_category_url)}},t.createElement("div",{className:"flex flex-col item-center"},t.createElement("img",{src:`${(dt=ee.Z)==null?void 0:dt.IMG_SERVER}/images/${Ye==null?void 0:Ye.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Ye==null?void 0:Ye.subject_identifier)&&t.createElement("div",{className:"mt-40px"},t.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),t.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},t.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Ye!=null&&Ye.is_public)&&t.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"),t.createElement("span",{className:U()("text-16px font-medium",ze.TitleDom)},Ye==null?void 0:Ye.name)),t.createElement("div",{className:"c-grey-333 font-medium"},Ye==null?void 0:Ye.creator),t.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Ye==null?void 0:Ye.course_members_count),t.createElement("div",{className:"c-grey-333 flex item-center justify-between"},t.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Ye==null?void 0:Ye.tasks_count),Ye!=null&&Ye.is_end?t.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):t.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Rt=Object.defineProperty,Gt=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,$t=(Ye,Ze,qe)=>Ze in Ye?Rt(Ye,Ze,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ye[Ze]=qe,Nt=(Ye,Ze)=>{for(var qe in Ze||(Ze={}))cn.call(Ze,qe)&&$t(Ye,qe,Ze[qe]);if(Gt)for(var qe of Gt(Ze))yn.call(Ze,qe)&&$t(Ye,qe,Ze[qe]);return Ye},En=({DataProps:Ye=[],selectValue:Ze,onChange:qe,className:dt,style:Dt={},extra:qt,classNameItem:Ot,styleItem:ht={},barHidden:bt})=>{const[nn,_t]=(0,t.useState)();return(0,t.useEffect)(()=>{_t(Array.isArray(Ze)?Ze:[Ze])},[Ze]),t.createElement("div",{className:U()("flex px-20px py-10px gap-40px",dt),style:Nt({borderBottom:"1px solid #D3F0FF"},Dt)},Ye==null?void 0:Ye.map(en=>t.createElement("div",{key:en==null?void 0:en.id,className:U()("flex item-center justify-center current c-grey-333 text-16 relative",Ot,en==null?void 0:en.className),style:Nt(Nt({color:nn!=null&&nn.includes(en==null?void 0:en.id)?"#1890FF":"",minWidth:88},ht),(en==null?void 0:en.style)||{}),onClick:zn=>{qe==null||qe({domEvent:zn,item:en}),en!=null&&en.link&&ke.history.push(en==null?void 0:en.link)}},en==null?void 0:en.name,!bt&&(nn==null?void 0:nn.includes(en==null?void 0:en.id))&&t.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),t.createElement("div",{className:"ml-auto"},qt))},mn=Object.defineProperty,Jt=Object.defineProperties,sn=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,kn=Object.prototype.propertyIsEnumerable,bn=(Ye,Ze,qe)=>Ze in Ye?mn(Ye,Ze,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ye[Ze]=qe,vn=(Ye,Ze)=>{for(var qe in Ze||(Ze={}))On.call(Ze,qe)&&bn(Ye,qe,Ze[qe]);if(xn)for(var qe of xn(Ze))kn.call(Ze,qe)&&bn(Ye,qe,Ze[qe]);return Ye},Xt=(Ye,Ze)=>Jt(Ye,sn(Ze)),Ln=({value:Ye,onChange:Ze,onInputChange:qe,className:dt,style:Dt={},InputProps:qt})=>{const[Ot,ht]=(0,t.useState)(Ye);return t.createElement("div",{className:U()("flex item-center rounded-full px-10px py-2px",dt),style:vn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Dt)},t.createElement(S.default,Xt(vn({bordered:!1},qt),{onChange:bt=>{ht(bt.target.value),qe==null||qe(encodeURIComponent(bt.target.value))},onPressEnter:bt=>{Ze==null||Ze({domEvent:bt,item:{value:Ot}})}})),t.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:bt=>{Ze==null||Ze({domEvent:bt,item:{value:Ot}})}}))}},95651:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return E}});var t=e(59301),n=e(95237),u=e(43604),K=e(20834),f=e(6848),O=e(38854),a=e(8591),U={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},ue=e(65582),w=e(41867),ne=e(65862),E=({isLoading:G,addText:ce,tabDataSource:ve,isAdmin:it,dispatch:xe,classroomList:ge,type:me,isExercise:L,defaultSelectedKeys:g,onTabMenuClick:i,getDropdownMenu:I,showControlButton:S,buttonText:oe,buttonIcon:Y="icon-tianjiadaohang",extraNode:_,user:F,onButtonClick:He,isModelUser:z})=>{var Xe,C,J,ee,H;const ye=(0,ue.useParams)();return t.createElement("div",{className:U.tabMenuContainer},t.createElement(n.Z,null,t.createElement(u.Z,{flex:"1"},t.createElement(K.default,{onSelect:k=>G?{}:i(k),mode:"horizontal",selectedKeys:g},ve.map(k=>t.createElement(K.default.Item,{key:typeof k.index=="number"?k.index:k.id},t.createElement("span",{className:"c-grey-666"},k.name),k.total!==void 0&&it&&t.createElement("span",{className:"c-grey-999 ml20"},k.total||0))))),it&&L&&t.createElement(f.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},t.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,ne.xg)("/zbstatistics")}})),it&&L&&t.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{xe({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),it&&t.createElement(u.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},L&&t.createElement(O.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>t.createElement(K.default,null,t.createElement(K.default.Item,{key:1,onClick:()=>{var k;if((0,w.Rm)()&&!((k=ge.AssistantObject.exercise)!=null&&k.can_download)){a.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xe({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:me,exportType:"exercise",category_id:ye.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),t.createElement(K.default.Item,{key:3,onClick:()=>{var k;if((0,w.Rm)()&&!((k=ge.AssistantObject.exercise)!=null&&k.can_download)){a.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ue.history.push(`/classrooms/${ye==null?void 0:ye.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},t.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},t.createElement("span",{style:{color:"#666666",cursor:"pointer"}},t.createElement("i",{className:"iconfont icon-xiazai6"})))),t.createElement("div",{className:U.control},t.createElement("div",{className:U.extra},_),S&&(oe=="\u6DFB\u52A0\u76F4\u64AD"?t.createElement(O.Z,{menu:{items:(C=(Xe=[{label:t.createElement("div",{onClick:()=>{He("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},z&&{label:t.createElement("div",{onClick:()=>{He("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Xe.filter(k=>k==null?void 0:k.show))==null?void 0:C.map(k=>({label:k==null?void 0:k.label,key:k==null?void 0:k.key}))}},t.createElement("span",{className:U.selectBtn},t.createElement("span",null,t.createElement("i",{className:`iconfont ${Y}`})),t.createElement("span",null,oe))):t.createElement("span",{onClick:He,style:{cursor:"pointer"},className:U.selectBtn},t.createElement("span",null,t.createElement("i",{className:`iconfont ${Y}`})),t.createElement("span",null,oe))),!!I&&t.createElement(O.Z,{disabled:((J=F==null?void 0:F.userInfo)==null?void 0:J.user_status)===2,className:"ml10",dropdownRender:I},t.createElement("span",{className:((ee=F==null?void 0:F.userInfo)==null?void 0:ee.user_status)===2?U.selectBtn1:U.selectBtn},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-tianjiadaohang"})),t.createElement(f.Z,{title:((H=F==null?void 0:F.userInfo)==null?void 0:H.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},t.createElement("span",null,ce||"\u521B\u5EFA\u8BD5\u5377"))))))))}},99559:function(Zt,_e,e){"use strict";e.r(_e),e.d(_e,{default:function(){return Pl}});var t=e(2337),n=e(59301),u=e(65582),K=e(20834),f=e(44e3),O=e(43418),a=e(95237),U=e(6848),ue=e(71418),w=e(58421),ne=e(41867),x=e(2524),E=e(8591),G=e(38147),ce=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const ve=({classroomList:T,dispatch:N,cb:D})=>{const Lt=(0,u.useParams)();return Lt.id=Lt.coursesId,n.createElement(O.default,{centered:!0,title:"\u63D0\u793A",open:T.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ce(void 0,null,function*(){(yield(0,G.ZP)(`/api/courses/${Lt.id}/delete_course_video.json`,{method:"delete",body:{video_id:T.actionTabs.data.link?T.actionTabs.data.id:T.actionTabs.data.course_video_id,is_link:T.actionTabs.data.link?!0:""}})).status===0&&(E.ZP.success("\u5220\u9664\u6210\u529F"),N({type:"classroomList/setActionTabs",payload:{}}),N({type:"classroomList/setUpdateData",payload:Math.random()}),N({type:"classroomList/getClassroomLeftMenus",payload:{id:Lt.coursesId}}))}),onCancel:()=>{N({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var it=(0,u.connect)(({classroomList:T})=>({classroomList:T}))(ve),xe=e(98228),ge=e(78241),me=e(3113),L=e(92832),g=e(54580),i=e(32050),I=e(19248),S=e(74128),oe={flex_box_center:"flex_box_center___os357",flex_space_between:"flex_space_between___Gz5BQ",flex_box_vertical_center:"flex_box_vertical_center___s4ATP",flex_box_center_end:"flex_box_center_end___scB4h",flex_box_column:"flex_box_column___hLND_",bg:"bg___xbWbF",menu:"menu___BiyLT",desc:"desc___vXR16",otherLink:"otherLink___ciEOz",card:"card___WAp26",img:"img___kewbJ",analysisText:"analysisText___eiGQR",analysisTips:"analysisTips___zziBf"},Y=e(65862),_=Object.defineProperty,F=Object.defineProperties,He=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,J=(T,N,D)=>N in T?_(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,ee=(T,N)=>{for(var D in N||(N={}))Xe.call(N,D)&&J(T,D,N[D]);if(z)for(var D of z(N))C.call(N,D)&&J(T,D,N[D]);return T},H=(T,N)=>F(T,He(N)),ye=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:k}=xe.default,Z=({classroomList:T,loading:N,user:D,dispatch:Lt})=>{var Kt,on;const Ht=(0,u.useParams)();Ht.id=Ht.coursesId;const{detailAttendancesDetail:jt,actionTabs:De}=T,[Bt]=ge.default.useForm(),[Zn,Un]=(0,n.useState)(""),[Dr,fr]=(0,n.useState)(!1);(0,n.useEffect)(()=>{var h,M,te,q,Ne,je,Be,et;((h=T.actionTabs)==null?void 0:h.key)==="\u589E\u52A0\u5916\u94FE"&&((M=T.actionTabs)!=null&&M.data)&&(Bt.setFieldsValue({name:(q=(te=T.actionTabs)==null?void 0:te.data)==null?void 0:q.title,link:(je=(Ne=T.actionTabs)==null?void 0:Ne.data)==null?void 0:je.link}),Un((et=(Be=T.actionTabs)==null?void 0:Be.data)==null?void 0:et.attachment_id))},[(Kt=T.actionTabs)==null?void 0:Kt.key]);const Br=n.createElement(me.ZP,{loading:Dr,icon:n.createElement(i.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),pn=()=>n.createElement("div",{className:oe.img},n.createElement("img",{src:S.Z.API_SERVER+"/api/attachments/"+Zn,alt:"avatar",style:{width:288}}),n.createElement("div",null,n.createElement(I.Z,{onClick:()=>Un(""),style:{fontSize:"16px",color:"red"}}))),l=h=>{var M,te;if(h.file.status==="uploading"){fr(!0);return}h.file.status==="done"&&(fr(!1),Un((te=(M=h==null?void 0:h.file)==null?void 0:M.response)==null?void 0:te.id))},r=()=>{Bt.resetFields(),Lt({type:"classroomList/setActionTabs",payload:{}}),Un(""),fr(!1)};return n.createElement(O.default,{centered:!0,title:(on=T.actionTabs)!=null&&on.data?"\u7F16\u8F91\u5916\u94FE\u89C6\u9891":"\u589E\u52A0\u5916\u94FE",open:T.actionTabs.key==="\u589E\u52A0\u5916\u94FE",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,okButtonProps:{loading:Dr},bodyStyle:{minHeight:200},onOk:()=>ye(void 0,null,function*(){var h;const M=ee({},yield Bt.validateFields());if(fr(!0),((h=T.actionTabs)!=null&&h.data?yield(0,G.ZP)(`/api/course_videos/${De.data.id}.json`,{method:"put",body:H(ee({},M),{title:M.name,new_attachment_id:Zn})}):yield(0,G.ZP)(`/api/courses/${Ht.id}/course_videos.json`,{method:"post",body:H(ee({},M),{category_id:Ht.categoryId==="0"?"":Ht.categoryId,attachment_id:Zn})})).status===0){(0,Y.L9)(["\u6559\u5B66\u8BFE\u5802","\u89C6\u9891","\u589E\u52A0\u5916\u94FE"]),E.ZP.success("\u4FEE\u6539\u6210\u529F"),Lt({type:"classroomList/setUpdateData",payload:Math.random()}),r();return}fr(!1)}),onCancel:()=>{r()}},n.createElement(ge.default,{form:Bt,initialValues:{name:"",link:""}},n.createElement(ge.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60})),n.createElement(ge.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,null)),n.createElement(ge.default.Item,{label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},Zn?pn():n.createElement("div",null,n.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${S.Z.API_SERVER}/api/attachments.json`,onChange:l,accept:"image/*"},Br),n.createElement("div",{className:"mt20 c-light-black"},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B"),n.createElement("div",{className:"c-light-black"},"\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))))};var pe=(0,u.connect)(({classroomList:T,user:N,loading:D})=>({classroomList:T,user:N,loading:D}))(Z),ae=Object.defineProperty,Q=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,ft=(T,N,D)=>N in T?ae(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,rt=(T,N)=>{for(var D in N||(N={}))Ee.call(N,D)&&ft(T,D,N[D]);if(Q)for(var D of Q(N))Ge.call(N,D)&&ft(T,D,N[D]);return T},ut=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:vt}=xe.default,Tt=({classroomList:T,loading:N,dispatch:D})=>{const Lt=(0,u.useParams)();Lt.id=Lt.coursesId;const{detailAttendancesDetail:Kt,actionTabs:on}=T,[Ht]=ge.default.useForm();return n.createElement(O.default,{centered:!0,title:"\u89C6\u9891\u6807\u9898\u7F16\u8F91",open:T.actionTabs.key==="\u7F16\u8F91",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>ut(void 0,null,function*(){const jt=rt({},yield Ht.validateFields());(yield(0,G.ZP)(`/api/course_videos/${on.data.id}.json`,{method:"put",body:rt({},jt)})).status===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),D({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{D({type:"classroomList/setActionTabs",payload:{}})}},on.data&&n.createElement(ge.default,{form:Ht,initialValues:{name:on.data.title,link:on.data.link}},n.createElement(ge.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60})),n.createElement(ge.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,null))))};var gt=(0,u.connect)(({classroomList:T,loading:N})=>({classroomList:T,loading:N}))(Tt),Pe=e(5112),st=e(1710),j=e(24905),B=e(93948),y=e(85149),o=e(89540),R=e(89613),V=e(59301),d=Object.defineProperty,s=Object.defineProperties,re=Object.getOwnPropertyDescriptors,A=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,Ae=(T,N,D)=>N in T?d(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,he=(T,N)=>{for(var D in N||(N={}))m.call(N,D)&&Ae(T,D,N[D]);if(A)for(var D of A(N))$.call(N,D)&&Ae(T,D,N[D]);return T},We=(T,N)=>s(T,re(N)),Se=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:Te}=xe.default,P=({classroomList:T,user:N,loading:D,dispatch:Lt})=>{var Kt,on,Ht,jt;const De=(0,u.useParams)();De.id=De.coursesId;const{detailAttendancesDetail:Bt,actionTabs:Zn}=T,[Un]=ge.default.useForm(),[Dr,fr]=(0,n.useState)(!1),[Br,pn]=(0,n.useState)(!1),[l,r]=(0,n.useState)([]),[h,M]=(0,n.useState)({}),te=(0,n.useRef)(),q=(0,n.useRef)(),Ne="\u3000\u3000",[je,Be]=(0,n.useState)(null),[et,Qe]=(0,n.useState)(null);(0,n.useEffect)(()=>{var lt,wt,rn,fn;T.actionTabs.key==="\u7F16\u8F91\u89C6\u9891"&&Un.setFieldsValue({title:Zn.data.title,attachment_id:(lt=Zn==null?void 0:Zn.data)==null?void 0:lt.attachment_id,allow_skip:(wt=Zn==null?void 0:Zn.data)==null?void 0:wt.allow_skip,action_analysis:(rn=Zn==null?void 0:Zn.data)==null?void 0:rn.action_analysis,show_watermark:(fn=Zn==null?void 0:Zn.data)==null?void 0:fn.show_watermark}),Se(void 0,null,function*(){var Dn;(Dn=Zn.data)!=null&&Dn.course_video_id&&tt()})},[T.actionTabs.key]);const tt=()=>Se(void 0,null,function*(){var lt,wt,rn;const fn=yield(0,G.ZP)(`/api/courses/${(lt=Zn.params)==null?void 0:lt.coursesId}/course_videos/video_history?course_video_id=${(wt=Zn.data)==null?void 0:wt.course_video_id}`,{method:"get"});r(fn.data),(rn=fn.data)==null||rn.forEach(Dn=>{Dn.checked&&(Be(Dn.id),Qe(Dn.id))})}),zt=[{title:"",dataIndex:"checked",align:"center",render:(lt,wt,rn)=>V.createElement(Pe.ZP.Group,{onChange:()=>Wt(wt),value:et},V.createElement(Pe.ZP,{value:wt.id}))},{title:"\u89C6\u9891\u540D\u79F0",width:300,dataIndex:"title"},{title:"\u7248\u672C\u53F7",dataIndex:"version"},{title:"\u64CD\u4F5C",render:(lt,wt,rn)=>wt.id!=je&&V.createElement(me.ZP,{type:"link",danger:!0,onClick:()=>Et(wt)},"\u5220\u9664")}],Et=lt=>Se(void 0,null,function*(){var wt;if(l.length==1)return;(yield(0,G.ZP)(`/api/courses/${(wt=Zn.params)==null?void 0:wt.coursesId}/delete_course_video.json`,{method:"delete",body:{video_id:lt.id,is_link:T.actionTabs.data.link?!0:""}})).message=="success"&&tt()}),Wt=lt=>{r(l.map(wt=>(wt.id==lt.id?(wt.checked=!0,Qe(lt.id)):wt.checked=!1,wt)))},dn={accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",onBefore:lt=>{var wt,rn;let fn=lt.name.toLowerCase();return fn&&fn.indexOf(".avi")==-1&&fn.indexOf(".flv")==-1&&fn.indexOf(".f4v")==-1&&fn.indexOf(".m4v")==-1&&fn.indexOf(".mov")==-1&&fn.indexOf(".mp4")==-1&&fn.indexOf(".rmvb")==-1&&fn.indexOf(".swf")==-1&&fn.indexOf(".webm")==-1&&fn.indexOf(".wmv")==-1?(E.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),!0):!((wt=N.userInfo)!=null&&wt.admin||(rn=N.userInfo)!=null&&rn.business)&<.size>MAX_FILE_SIZE*1024*1024?(E.ZP.info(`\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7${MAX_FILE_SIZE}M`),!0):!1},onBeginInitFile:lt=>{var wt,rn;M({name:(wt=lt==null?void 0:lt.file)==null?void 0:wt.name,loaded:0,size:(rn=lt==null?void 0:lt.file)==null?void 0:rn.size})},onComplete:lt=>{var wt,rn;M({video_id:lt.id,name:(wt=lt==null?void 0:lt.file)==null?void 0:wt.name,loaded:lt.percent,size:(rn=lt==null?void 0:lt.file)==null?void 0:rn.size})},onError:()=>{M({})},onProgress:lt=>{var wt,rn;M({name:(wt=lt==null?void 0:lt.file)==null?void 0:wt.name,loaded:lt.percent,size:(rn=lt==null?void 0:lt.file)==null?void 0:rn.size})},chunkSize:1024*1024*2,options:{user_id:(Kt=N==null?void 0:N.userInfo)==null?void 0:Kt.user_id}};console.log(h,222);const In=ge.default.useWatch("action_analysis",Un);return V.createElement(O.default,{centered:!0,title:"\u89C6\u9891\u7F16\u8F91",open:T.actionTabs.key==="\u7F16\u8F91\u89C6\u9891",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:660,destroyOnClose:!0,okButtonProps:{disabled:Dr},confirmLoading:Br,onOk:()=>Se(void 0,null,function*(){var lt,wt,rn,fn;if(h!=null&&h.name&&h.loaded!=100){E.ZP.warning("\u89C6\u9891\u4E0A\u4F20\u4E2D\u8BF7\u7A0D\u7B49\uFF01");return}const Dn=he({},yield Un.validateFields()),lr=he({},Dn);pn(!0),h!=null&&h.name?yield(0,o.dt)({username:(lt=N.userInfo)==null?void 0:lt.login,videos:[{video_id:h.video_id,title:Un.getFieldValue("title"),filename:h.name,attachment_id:Un.getFieldValue("attachment_id"),course_id:De==null?void 0:De.coursesId,category_id:(wt=Zn==null?void 0:Zn.data)==null?void 0:wt.course_second_category_id,course_video_id:(rn=Zn.data)==null?void 0:rn.course_video_id}]}):l.forEach(Mn=>{Mn.checked&&(lr.set_id=Mn.id)}),(yield(0,G.ZP)(`/api/course_videos/${(fn=Zn==null?void 0:Zn.data)==null?void 0:fn.course_video_id}/change_cover.json`,{method:"put",body:lr}))&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),Lt({type:"classroomList/setActionTabs",payload:{}}),Lt({type:"classroomList/setUpdateData",payload:Math.random()})),M(void 0),pn(!1)}),onCancel:()=>{Lt({type:"classroomList/setActionTabs",payload:{}}),M({}),q.current.cancel()}},Zn.data&&V.createElement(ge.default,{form:Un},V.createElement(ge.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},V.createElement(L.default,{maxLength:60})),V.createElement(ge.default.Item,{name:"attachment_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},V.createElement(y.Z,{getFileProgress:lt=>{if(lt.file.status==="uploading"){fr(!0);return}lt.file.status==="done"&&fr(!1)}})),V.createElement(ge.default.Item,null,V.createElement(st.default,{pagination:!1,columns:zt,dataSource:l})),V.createElement(ge.default.Item,{name:"allow_skip",label:"\u64AD\u653E\u8BBE\u7F6E",valuePropName:"checked"},V.createElement(j.default,null,"\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E")),(((on=Zn==null?void 0:Zn.data)==null?void 0:on.user_login)===((Ht=N==null?void 0:N.userInfo)==null?void 0:Ht.login)||(0,ne.Ny)())&&V.createElement(ge.default.Item,{name:"show_watermark",label:"\u6C34\u5370\u8BBE\u7F6E",valuePropName:"checked"},V.createElement(j.default,null,"\u5C55\u793A\u6C34\u5370\u6807\u8BC6")),V.createElement(ge.default.Item,null,V.createElement(R.Z,We(he({},dn),{ref:q}),V.createElement(V.Fragment,null,h!=null&&h.name?V.createElement(me.ZP,{disabled:!0,type:"primary",ghost:!0},"\u66F4\u65B0\u7248\u672C"):V.createElement("div",{className:oe.btn},"\u66F4\u65B0\u7248\u672C"))),!!(h!=null&&h.name)&&V.createElement("div",null,V.createElement("div",{style:{fontSize:"8px",color:"#333",display:"flex",alignItems:"center"}},V.createElement("i",{className:"icon-lianjie2 iconfont",style:{marginRight:"10px",color:"#52c41a",fontSize:"8px"}}),V.createElement("span",{className:"font14"},((jt=h.name)==null?void 0:jt.indexOf(Ne))===-1?`${h.name}${Ne}${(0,Y.RD)(h.size)}`:h.name),h.loaded==100&&V.createElement("i",{style:{marginLeft:"auto",cursor:"pointer"},className:"icon-shanchu iconfont",onClick:()=>{q.current.cancel(),M({})}})),h.loaded!=100&&V.createElement(B.Z,{size:"small",percent:h.loaded,status:h.loaded==100?"normal":"active"}))),V.createElement(ge.default.Item,null,V.createElement("p",{className:"c-light-black"},"\u4E0A\u4F20\u8BF4\u660E\uFF1A\u76EE\u524D\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u89C6\u9891\u6587\u4EF6\u6700\u5927\u9650\u52361G\uFF0C\u89C6\u9891\u6587\u4EF6\u4E0A\u4F20\u89C4\u683C\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv"),V.createElement("p",{className:"c-light-black"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u4E3A\u4E86\u66F4\u597D\u7684\u64AD\u653E\u4F53\u9A8C\uFF0C\u5EFA\u8BAE\u60A8\u4F18\u5148\u4E0A\u4F20MP4\u683C\u5F0F\u3002\u5982\u679C\u60A8\u662F\u81EA\u5DF1\u5F55\u5236\u89C6\u9891\uFF0C\u5EFA\u8BAE\u60A8\u4FDD\u5B58\u7684\u65F6\u5019\u5C06\u89C6\u9891\u7F16\u7801\u8BBE\u7F6E\u4E3AAVC(H264)"))))};var be=(0,u.connect)(({classroomList:T,loading:N,user:D})=>({classroomList:T,loading:N,user:D}))(P),Re=Object.defineProperty,ke=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,It=(T,N,D)=>N in T?Re(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,pt=(T,N)=>{for(var D in N||(N={}))at.call(N,D)&&It(T,D,N[D]);if(ke)for(var D of ke(N))Ct.call(N,D)&&It(T,D,N[D]);return T},kt=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:ln}=xe.default,tn=({classroomList:T,user:N,loading:D,dispatch:Lt})=>{var Kt,on;const Ht=(0,u.useParams)();Ht.id=Ht.coursesId;const{detailAttendancesDetail:jt,actionTabs:De}=T,[Bt]=ge.default.useForm();return(0,n.useEffect)(()=>{T.actionTabs.key==="\u7F16\u8F91\u89C6\u9891"&&Bt.setFieldsValue({title:De.data.title})},[T.actionTabs.key]),n.createElement(O.default,{centered:!0,title:"\u89C6\u9891\u6807\u9898\u7F16\u8F91",open:T.actionTabs.key==="\u7F16\u8F91\u5916\u94FE",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,onOk:()=>kt(void 0,null,function*(){const Zn=pt({},yield Bt.validateFields());(yield(0,G.ZP)(`/api/course_videos/${De.data.id}.json`,{method:"put",body:pt({},Zn)}))&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),Lt({type:"classroomList/setActionTabs",payload:{}}),Lt({type:"classroomList/setUpdateData",payload:Math.random()}))}),onCancel:()=>{Lt({type:"classroomList/setActionTabs",payload:{}})}},De.data&&n.createElement(ge.default,{form:Bt,initialValues:{name:(Kt=De==null?void 0:De.data)==null?void 0:Kt.title,link:(on=De==null?void 0:De.data)==null?void 0:on.link}},n.createElement(ge.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60})),n.createElement(ge.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60}))))};var an=(0,u.connect)(({classroomList:T,loading:N,user:D})=>({classroomList:T,loading:N,user:D}))(tn),Fn=e(24776),An=Object.defineProperty,Ut=Object.defineProperties,Rn=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,Qt=(T,N,D)=>N in T?An(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,Mt=(T,N)=>{for(var D in N||(N={}))xt.call(N,D)&&Qt(T,D,N[D]);if(Je)for(var D of Je(N))Ft.call(N,D)&&Qt(T,D,N[D]);return T},gn=(T,N)=>Ut(T,Rn(N)),un=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:hn}=xe.default,Bn=({classroomList:T,loading:N,dispatch:D})=>{var Lt;const Kt=(0,u.useParams)();Kt.id=Kt.coursesId;const{detailLeftMenus:on,actionTabs:Ht}=T,[jt]=ge.default.useForm(),De=Bt=>{var Zn;return(Zn=Bt==null?void 0:Bt.filter(Un=>Un.category_name!=="\u672A\u5206\u914D\u76EE\u5F55"))==null?void 0:Zn.map((Un,Dr)=>n.createElement(n.Fragment,null,n.createElement(Pe.ZP,{style:{display:"block"},value:Un.category_id},Un.category_name),n.createElement("div",{style:{marginLeft:20}},De((Un==null?void 0:Un.third_category)||[]))))};return n.createElement(O.default,{centered:!0,title:"\u79FB\u52A8\u5230",open:T.actionTabs.key==="\u79FB\u52A8\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:400,bodyStyle:{minHeight:200},onOk:()=>jt.submit(),onCancel:()=>{D({type:"classroomList/setActionTabs",payload:{}})}},on.course_modules&&n.createElement(ge.default,{form:jt,initialValues:{},onFinish:Bt=>un(void 0,null,function*(){(yield(0,G.ZP)(`/api/courses/${Kt.id}/move_to_category.json`,{method:"post",body:gn(Mt({},Bt),{video_ids:Ht.data.id})})).status===0&&(E.ZP.success("\u64CD\u4F5C\u6210\u529F"),D({type:"classroomList/setActionTabs",payload:{}}),D({type:"classroomList/setUpdateData",payload:Math.random()}),D({type:"classroomList/getClassroomLeftMenus",payload:{id:Kt==null?void 0:Kt.id}}))})},n.createElement(ge.default.Item,{label:"",name:"new_category_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(Pe.ZP.Group,null,De((Lt=on==null?void 0:on.course_modules)==null?void 0:Lt.filter(Bt=>Bt.type==="video")[0].second_category)))))};var Cn=(0,u.connect)(({classroomList:T,loading:N})=>({classroomList:T,loading:N}))(Bn),Yt=Object.defineProperty,Yn=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,b=(T,N,D)=>N in T?Yt(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,p=(T,N)=>{for(var D in N||(N={}))le.call(N,D)&&b(T,D,N[D]);if(Yn)for(var D of Yn(N))c.call(N,D)&&b(T,D,N[D]);return T},v=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:se}=xe.default,ie=({classroomList:T,loading:N,dispatch:D})=>{const Lt=(0,u.useParams)();Lt.id=Lt.coursesId;const{detailLeftMenus:Kt,actionTabs:on}=T,Ht=Kt.course_modules&&Kt.course_modules.filter(De=>De.type==="video"),[jt]=ge.default.useForm();return n.createElement(O.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:T.actionTabs.key==="\u65B0\u5EFA\u5B50\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:130},onOk:()=>v(void 0,null,function*(){const De=p({},yield jt.validateFields());(yield(0,G.ZP)(`/api/course_modules/${Ht[0].id}/add_second_category.json`,{method:"post",body:p({},De)})).status===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),D({type:"classroomList/setActionTabs",payload:{}}),D({type:"classroomList/setUpdateData",payload:Math.random()}))}),onCancel:()=>{D({type:"classroomList/setActionTabs",payload:{}})}},n.createElement(ge.default,{form:jt,initialValues:{name:"",link:""}},n.createElement(ge.default.Item,{label:"\u5B50\u76EE\u5F55\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60}))))};var Me=(0,u.connect)(({classroomList:T,loading:N})=>({classroomList:T,loading:N}))(ie),Ve=e(18889),nt=e(43604),ct=e(55988),yt=e(36193),Pt=e(56102),mt={flex_box_center:"flex_box_center___P5Od1",flex_space_between:"flex_space_between___QkcMh",flex_box_vertical_center:"flex_box_vertical_center____4HUk",flex_box_center_end:"flex_box_center_end___Iu5cC",flex_box_column:"flex_box_column___mOrgZ",wrap:"wrap___yORb4",mask:"mask___B3Hfc",playIconWrap:"playIconWrap___gyVHi",playIcon:"playIcon___wGuRi",linkWrap:"linkWrap___ILzoF",link:"link___FLoSp",imgWrap:"imgWrap___gTRlD",cardBottom:"cardBottom___TgTjD",bottomTitle:"bottomTitle___lqahP",timeWrap:"timeWrap___AiYZ0",time:"time___okZrb",bottomActionWrap:"bottomActionWrap___LnHDv",peopleWrap:"peopleWrap___zonsg",actionIcon:"actionIcon___E5ako"},St=e(24334),X=Object.defineProperty,de=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,$e=(T,N,D)=>N in T?X(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,Ke=(T,N)=>{for(var D in N||(N={}))Ce.call(N,D)&&$e(T,D,N[D]);if(de)for(var D of de(N))Oe.call(N,D)&&$e(T,D,N[D]);return T},Ue=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const W="90%",fe="55%",we=({data:T,isReview:N,dispatch:D,userid:Lt,userlogin:Kt,showToUser:on=!1,classroomList:Ht})=>{var jt,De,Bt,Zn;const[Un,Dr]=(0,n.useState)(Ke({},(0,u.useParams)())),{detailLeftMenus:fr}=Ht;let Br=(De=(jt=fr==null?void 0:fr.course_modules)==null?void 0:jt.filter(r=>r.type==="video")[0].second_category)==null?void 0:De.length;Un.id=Un.coursesId,Un.categoryId!=0&&(Un.category_id=Un.categoryId);const pn=r=>Ue(void 0,null,function*(){r.link||(0,Y.xg)(`/classrooms/${Un==null?void 0:Un.coursesId}/video_info?new_video_id=${r==null?void 0:r.course_video_id}`)}),l=(r,h)=>{let M=St.Base64.decode(r);if(r)return``};return n.createElement(n.Fragment,null,(Zn=(Bt=Ht==null?void 0:Ht.detailVideoList)==null?void 0:Bt.videos)==null?void 0:Zn.map((r,h)=>{var M;const te=r!=null&&r.cover_url?(M=r==null?void 0:r.cover_url)!=null&&M.includes("https")?r.cover_url:S.Z.API_SERVER+r.cover_url:ct;return n.createElement("a",{className:mt.wrap,key:r.id+"-"+h},n.createElement(Ve.Z,{className:`animated fadeIn ${mt.cardWrap}`},n.createElement(ue.Z,{tip:"\u6B63\u5728\u8F6C\u7801\uFF0C\u8BF7\u7A0D\u7B49...",spinning:!r.transcoded&&!r.link},n.createElement("span",{className:mt.imgWrap,onClick:()=>{!N&&pn(r)}},n.createElement("img",{src:te}),r.link&&n.createElement("a",{className:mt.linkWrap,href:r.link,onClick:()=>Ue(void 0,null,function*(){let q=yield(0,G.ZP)("/api/watch_video_histories/click_link_histories.json",{method:"post",body:{video_link_id:r.id,device:"pc"}})}),target:"_blank",title:r.title},n.createElement("span",{className:mt.link},"\u5916\u94FE")),!N&&n.createElement(n.Fragment,null,n.createElement("div",{className:mt.mask}),n.createElement("div",{className:mt.playIconWrap},!r.link&&n.createElement("img",{className:mt.playIcon,src:yt}))))),n.createElement("div",{className:mt.cardBottom},n.createElement("div",{className:mt.bottomTitle},r.title),n.createElement("div",{className:mt.timeWrap},(r.total_time||parseInt(r.total_time)>0)&&n.createElement("div",{className:mt.time},`\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F\uFF1A${(0,Y.li)(parseInt(r.total_time))}`)),n.createElement("div",{className:mt.bottomActionWrap},n.createElement("span",{className:mt.peopleWrap},!!r.people_num&&n.createElement(U.Z,{title:"\u89C2\u770B\u4EBA\u6570",placement:"top"},n.createElement("i",{className:"icon-dianjiliang iconfont font12"},r.people_num))),n.createElement("div",null,on&&!N&&!r.link?n.createElement(U.Z,{title:"\u53D1\u9001\u81F3\u4E2A\u4EBA\u4E2D\u5FC3",placement:"top"},n.createElement("i",{onClick:()=>Ue(void 0,null,function*(){var q;const Ne=yield(0,G.ZP)(`/api/users/${Kt}/videos/${r==null?void 0:r.id}/copy_video.json`,{method:"post",body:{course_video_id:r==null?void 0:r.course_video_id}});if((Ne==null?void 0:Ne.status)===0){const je=new Date().toISOString().split("T")[0],Be=localStorage.getItem("coursesVideoDismissDate");if(((q=JSON.parse(Be))==null?void 0:q.today)===je)E.ZP.success("\u53D1\u9001\u6210\u529F\uFF01");else{const et=O.default.confirm({icon:null,width:420,centered:!0,closable:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u53D1\u9001\u6210\u529F",content:n.createElement("div",null,n.createElement("div",null,"\u89C6\u9891\u300A",r==null?void 0:r.title,"\u300B\u5DF2\u7ECF\u53D1\u9001\u5230\u4E2A\u4EBA\u4E2D\u5FC3\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u524D\u5F80\u67E5\u770B\uFF1F"),n.createElement(a.Z,{align:"middle",justify:"space-between",style:{marginTop:"40px",marginBottom:"15px"}},n.createElement(nt.Z,null,n.createElement(j.default,{onChange:Qe=>{Qe.target.checked?localStorage.setItem("coursesVideoDismissDate",JSON.stringify({today:new Date().toISOString().split("T")[0]})):localStorage.removeItem("coursesVideoDismissDate")}},"\u4ECA\u65E5\u4E0D\u518D\u63D0\u793A")),n.createElement(nt.Z,null,n.createElement(me.ZP,{className:"mr20",onClick:()=>{et.destroy()}},"\u53D6\u6D88"),n.createElement(me.ZP,{type:"primary",onClick:()=>{et.destroy(),(0,Y.xg)(`/users/${Kt}/videos`)}},"\u524D\u5F80\u67E5\u770B")))),footer:null})}}}),className:`icon-fabu3 iconfont ${mt.actionIcon}`,style:{marginTop:"1px",display:"inline-block",marginLeft:0,marginRight:"5px"}})):null,(Lt===r.user_id||!N&&Br>0&&(0,ne.aN)())&&n.createElement(U.Z,{title:"\u79FB\u52A8",placement:"top"},n.createElement("i",{className:`${mt.actionIcon} icon-yidong iconfont`,onClick:()=>{D({type:"classroomList/setActionTabs",payload:{key:"\u79FB\u52A8\u76EE\u5F55",params:Un,data:r}})},style:{marginTop:"1px",display:"inline-block"}})),(0,ne.G5)()&&!N&&!r.link?n.createElement(U.Z,{title:"\u7EDF\u8BA1",placement:"top"},(0,ne.G5)()?n.createElement(u.Link,{to:`/classrooms/${Un.coursesId}/video/${(T==null?void 0:T.category_id)||(T==null?void 0:T.course_module_id)}/statistics/${r.course_video_id}?title=${r.title}`}," ",n.createElement("i",{className:`icon-tongji1 iconfont ${mt.actionIcon}`,style:{marginTop:"1px",display:"inline-block"}})):null):null,(0,ne.dE)()&&!N&&!r.link?n.createElement(U.Z,{title:"\u7EDF\u8BA1",placement:"top"},(0,ne.dE)()?n.createElement(u.Link,{className:"font16",to:`/classrooms/${Un.coursesId}/video/${(T==null?void 0:T.category_id)||(T==null?void 0:T.course_module_id)}/studentstatistics`},n.createElement("i",{className:`icon-tongji1 iconfont ${mt.actionIcon}`,style:{marginTop:"1px",display:"inline-block"}})):null):null,(Lt===r.user_id||(0,ne.aN)())&&n.createElement(U.Z,{title:"\u7F16\u8F91",placement:"top"},n.createElement("i",{className:`${mt.actionIcon} icon-bianji1 iconfont`,onClick:()=>{D({type:"classroomList/setActionTabs",payload:{key:r.link?"\u589E\u52A0\u5916\u94FE":"\u7F16\u8F91\u89C6\u9891",params:Un,data:r}})},style:{marginTop:"1px",display:"inline-block"}})),!N&&!r.link&&n.createElement(Pt.CopyToClipboard,{text:l(r.play_url||r.file_url,r.cover_url),onCopy:()=>E.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement(U.Z,{title:"\u590D\u5236\u94FE\u63A5",placement:"top"},n.createElement("i",{className:`${mt.actionIcon} icon-fuzhi iconfont`}))),(Lt===r.user_id||(0,ne.Rb)())&&n.createElement(U.Z,{title:"\u5220\u9664",placement:"top"},n.createElement("i",{className:`${mt.actionIcon} icon-shanchu iconfont`,onClick:()=>{D({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",params:Un,data:r}})},style:{marginTop:"1px",display:"inline-block"}})))))))}))};var Fe=(0,u.connect)(({classroomList:T})=>({classroomList:T}))(we),Ie={root:"root___NojP1",title:"title___My2Gb"},Le=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())}),ot=({dataSource:T=[],count:N,dispatch:D})=>{const Lt=(0,u.useParams)(),[Kt,on]=(0,n.useState)([]),Ht=(0,n.useRef)(null),jt=(0,n.useRef)(null);(0,n.useEffect)(()=>{T&&on([...T])},[T]);const De=()=>{Ht.current.style.opacity="1",Ht.current.style.transform="scale(1)";const pn=Ht.current.dataset.id,l=jt.current.dataset.id;if(pn!==l){var r=[...Kt];r.splice(l,0,r.splice(pn,1)[0]),on(r),Ht.current=jt.current,fr(Kt[pn],Number(l)+1)}},Bt=pn=>{Ht.current=pn.target},Zn=pn=>{pn.preventDefault(),pn.target.tagName==="LI"&&(jt.current=pn.target,jt.current.style.opacity="0.2",jt.current.style.transform="scale(1.1)",De())},Un=pn=>{pn.preventDefault()},Dr=pn=>{pn.preventDefault(),Ht.current.style.opacity="1",Ht.current.style.transform="scale(1)"},fr=(pn,l)=>Le(void 0,null,function*(){return yield(0,G.ZP)(`/api/courses/${Lt==null?void 0:Lt.coursesId}/sort_video.json`,{method:"put",body:{course_id:Lt.coursesId,video_id:(pn==null?void 0:pn.course_video_id)||(pn==null?void 0:pn.id),position:Number(l)}})}),Br=Kt.map((pn,l)=>n.createElement("li",{"data-id":l,key:l,style:{background:pn.bgColor},draggable:"true",onDragStart:Bt,onDragOver:Un,onDrop:Dr,onDragEnter:Zn,"data-item":JSON.stringify(pn)},n.createElement("img",{src:(pn==null?void 0:pn.cover_url)||ct}),n.createElement("span",{title:pn.title,className:Ie.title},pn.title),n.createElement("p",{className:"ml10 mb10"},"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u95F4",(0,Y.li)(parseInt(pn.total_time))),n.createElement(L.default,{className:"ml10 mb10",style:{width:100},placeholder:l+1,onBlur:r=>Le(void 0,null,function*(){if(!r.target.value)return;if(!/^([1-9][0-9]*)$/.test(r.target.value)){E.ZP.info("\u8BF7\u8F93\u5165\u5927\u4E8E0\u7684\u6B63\u6574\u6570");return}if(parseInt(r.target.value)>N){E.ZP.info("\u6570\u5B57\u4E0D\u80FD\u5927\u4E8E\u603B\u6570\u91CF");return}const M=yield fr(pn,r.target.value);(M==null?void 0:M.status)===0&&D({type:"classroomList/setUpdateData",payload:Math.random()})})})));return console.log(Kt,2222),n.createElement("aside",{className:Ie.root},n.createElement("ul",{className:"contain"},Br))},At=e(61527),Rt=e(33270),Gt=e(59301),cn=Object.defineProperty,yn=Object.defineProperties,$t=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable,mn=(T,N,D)=>N in T?cn(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,Jt=(T,N)=>{for(var D in N||(N={}))Sn.call(N,D)&&mn(T,D,N[D]);if(Nt)for(var D of Nt(N))En.call(N,D)&&mn(T,D,N[D]);return T},sn=(T,N)=>yn(T,$t(N)),xn=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const On=({classroomList:T,user:N,dispatch:D})=>{var Lt,Kt,on,Ht,jt;const De=(0,u.useParams)(),{actionTabs:Bt}=T,[,Zn,Un,Dr]=(0,At.U)(Rt.v2,{course_id:De.coursesId}),fr=((Kt=(Lt=Dr==null?void 0:Dr.data)==null?void 0:Lt.list)==null?void 0:Kt.map(Qe=>Qe==null?void 0:Qe.id))||[],[,Br,pn]=(0,At.U)(Rt.iE,{course_id:De.coursesId}),[l,r]=(0,n.useState)(!1),[h,M]=(0,n.useState)({page:1,limit:10}),[te,q]=(0,n.useState)([]),Ne=()=>{D({type:"classroomList/setActionTabs",payload:{key:""}})},je=[{title:"\u89C6\u9891\u540D\u79F0",dataIndex:"title"},{title:"\u6C34\u5370\u72B6\u6001",dataIndex:"show_watermark",render:Qe=>Qe?Gt.createElement("span",{style:{color:"#00B187"}},"\u5F00\u542F\u4E2D"):Gt.createElement("span",{style:{color:"#E02020"}},"\u5173\u95ED\u4E2D")}],Be=()=>{D({type:"classroomList/getVideoList",payload:Jt({},De)})},et=(...Qe)=>xn(void 0,[...Qe],function*(tt=h){Un(sn(Jt({},tt),{course_id:De.coursesId}),!0)});return(0,n.useEffect)(()=>{Bt.key==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"&&et()},[h,Bt.key]),Gt.createElement(O.default,{centered:!0,title:Bt.key,open:Bt.key==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E",width:640,footer:[Gt.createElement(me.ZP,{type:"primary",loading:l&&Br,onClick:()=>xn(void 0,null,function*(){r(!0);const Qe=yield pn({ids:te,show_watermark:!0});(Qe==null?void 0:Qe.status)===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),Be(),Ne())})},"\u6279\u91CF\u5F00\u542F"),Gt.createElement(me.ZP,{type:"primary",loading:!l&&Br,onClick:()=>xn(void 0,null,function*(){r(!1);const Qe=yield pn({ids:te,show_watermark:!1});(Qe==null?void 0:Qe.status)===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),Be(),Ne())})},"\u6279\u91CF\u5173\u95ED"),Gt.createElement(me.ZP,{className:"ml20",onClick:()=>{Ne()}},"\u53D6\u6D88")],onCancel:()=>{Ne()}},Gt.createElement(st.default,{dataSource:(on=Dr==null?void 0:Dr.data)==null?void 0:on.list,columns:je,rowKey:"id",loading:Zn,locale:{emptyText:Gt.createElement(x.Z,null)},scroll:{y:400},showHeader:((Ht=Dr==null?void 0:Dr.data)==null?void 0:Ht.total_count)>0,rowSelection:{selectedRowKeys:te,onChange:Qe=>{const tt=()=>{const zt=te.filter(Et=>!fr.includes(Et));return[...new Set(zt.concat(Qe))]};q((fr==null?void 0:fr.length)===(Qe==null?void 0:Qe.length)?[...new Set(te.concat(Qe))]:tt())}},pagination:{current:h.page,pageSize:h==null?void 0:h.limit,onChange:(Qe,tt)=>{M(sn(Jt({},h),{page:Qe,limit:tt}))},total:((jt=Dr==null?void 0:Dr.data)==null?void 0:jt.total_count)||0,showTotal:()=>Gt.createElement(j.default,{className:"ml10",checked:fr==null?void 0:fr.every(Qe=>te==null?void 0:te.includes(Qe)),onChange:Qe=>{const tt=Qe.target.checked?[...new Set(te.concat(fr))]:te.filter(zt=>!fr.includes(zt));q(tt)}},"\u5168\u9009",Gt.createElement("span",{className:"font12 c-666"},"\uFF08\u5DF2\u9009\u62E9",Gt.createElement("span",{style:{color:"#3061D0"}},(te==null?void 0:te.length)||0),"\u6761\u6570\u636E\uFF09"))}}))};var kn=(0,u.connect)(({classroomList:T,user:N})=>({classroomList:T,user:N}))(On),bn=e(59301),vn=Object.defineProperty,Xt=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,Ye=(T,N,D)=>N in T?vn(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,Ze=(T,N)=>{for(var D in N||(N={}))Vt.call(N,D)&&Ye(T,D,N[D]);if(Xt)for(var D of Xt(N))Ln.call(N,D)&&Ye(T,D,N[D]);return T},qe=(T,N)=>{var D={};for(var Lt in T)Vt.call(T,Lt)&&N.indexOf(Lt)<0&&(D[Lt]=T[Lt]);if(T!=null&&Xt)for(var Lt of Xt(T))N.indexOf(Lt)<0&&Ln.call(T,Lt)&&(D[Lt]=T[Lt]);return D},dt=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{SubMenu:Dt}=K.default,{Content:qt,Sider:Ot}=f.default,ht=T=>{var N=T,{classroomList:D,globalSetting:Lt,loading:Kt,user:on,dispatch:Ht}=N,jt=qe(N,["classroomList","globalSetting","loading","user","dispatch"]),De,Bt,Zn,Un,Dr,fr;const Br=(0,u.useParams)(),[pn,l]=(0,n.useState)({page:1,limit:15}),{detailVideoList:r,updateData:h}=D,[M,te]=(0,n.useState)({});pn.id=Br.coursesId;let[q,Ne]=(0,n.useState)(!0);(0,n.useEffect)(()=>{h&&(console.log(pn,h,"params"),Ht({type:"classroomList/getVideoList",payload:Ze({},pn)}))},[h]),(0,n.useEffect)(()=>(console.log(pn,h,"params11"),Br.categoryId!=0&&(pn.category_id=Br.categoryId),Ht({type:"classroomList/setUpdateData",payload:Math.random()}),setTimeout(()=>{Ht({type:"classroomList/setUpdateData",payload:""})},200),()=>{}),[location.pathname]);const je=(Et,Wt)=>{pn.page=Et,l(Ze({},pn)),Ht({type:"classroomList/getVideoList",payload:Ze({},pn)})},Be=Et=>{Et.id==="all"?u.history.push(`/classrooms/${pn.id}/video`):u.history.push(`/classrooms/${pn.id}/live_video`)},et=[{name:"\u89C6\u9891",id:"all",total:r==null?void 0:r.videos_count},{name:"\u76F4\u64AD",id:1,total:r==null?void 0:r.lives_count}],Qe={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},tt=Et=>{O.default.confirm({title:"\u63D0\u793A",centered:!0,content:bn.createElement("div",{className:oe.modal},bn.createElement("div",null,"\u8BE5\u89C6\u9891\u5C06\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),bn.createElement("div",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664?")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>dt(void 0,null,function*(){})})},zt=Et=>Ht({type:"userDetail/logWatchHistory",payload:Et});return bn.createElement("section",null,bn.createElement(Fn.Z,{isLoading:!1,tabDataSource:et,isAdmin:(0,ne.GJ)(),onTabMenuClick:Be,defaultSelectedKeys:"all",showControlButton:q&&(0,ne.G5)(),buttonText:"\u4E0A\u4F20\u89C6\u9891",buttonIcon:"icon-shangchuan3 font18",extraNode:(0,ne.GJ)()&&bn.createElement(a.Z,{align:"middle",className:"mr20"},q&&(0,ne.GJ)()&&bn.createElement("span",{className:"c-blue font16 mr20 current",onClick:Et=>{Ht({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u5B50\u76EE\u5F55",params:pn}})}},bn.createElement(U.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},bn.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),q&&(0,ne.GJ)()&&bn.createElement("span",{onClick:()=>{Ht({type:"classroomList/setActionTabs",payload:{key:"\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"}})},className:"font14 mr20 c-blue font14 current"},bn.createElement("i",{className:"iconfont icon-shuiyinshezhi font14 mr5"}),"\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"),q&&(0,ne.GJ)()&&bn.createElement("span",{onClick:()=>u.history.push(`/classrooms/${Br.coursesId}/video/${(r==null?void 0:r.category_id)||(r==null?void 0:r.course_module_id)}/statistics`),className:"font14 mr20 c-blue font14 current"},bn.createElement("i",{className:"iconfont icon-tongji4 font14 mr5"}),"\u7EDF\u8BA1\u603B\u89C8"),q&&(0,ne.dE)()&&bn.createElement("span",{onClick:()=>u.history.push(`/classrooms/${Br.coursesId}/video/${(r==null?void 0:r.category_id)||(r==null?void 0:r.course_module_id)}/studentstatistics`),className:"font14 mr20 c-blue font14 current"},bn.createElement("i",{className:"iconfont icon-tongji4 font14 mr5"}),"\u7EDF\u8BA1\u603B\u89C8"),q&&(0,ne.GJ)()&&bn.createElement("span",{className:"c-blue font14 mr20 current",onClick:Et=>{Et.preventDefault(),Ht({type:"classroomList/setActionTabs",payload:{key:"\u589E\u52A0\u5916\u94FE",params:pn}})}},bn.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"\u589E\u52A0\u5916\u94FE"),((0,ne.G5)()||(0,ne.Rm)())&&bn.createElement("span",{style:{display:"flex",alignItems:"center"},className:"c-blue font14 current",onClick:()=>{Ne(!q),q||Ht({type:"classroomList/setUpdateData",payload:Math.random()})}},bn.createElement("i",{className:"iconfont icon-tiaozhengpaixu2 mr5"}),q?"\u8C03\u6574\u6392\u5E8F":"\u7ED3\u675F\u6392\u5E8F")),onButtonClick:()=>{u.history.push(Br.categoryId?`/classrooms/${Br.coursesId}/video/${on.userInfo.login}/upload?categoryId=${Br.categoryId}`:`/classrooms/${Br.coursesId}/video/${on.userInfo.login}/upload`)}}),(r==null?void 0:r.videos_count)===0&&bn.createElement(x.Z,null),!!((De=r==null?void 0:r.videos)!=null&&De.length)&&bn.createElement(ue.Z,{spinning:Kt["classroomList/getVideoList"]},bn.createElement("div",{className:`px-20px ${oe.card}`},!!q&&bn.createElement(Fe,{dispatch:Ht,data:Ze({},r),userid:on.userInfo.user_id,userlogin:(Bt=on==null?void 0:on.userInfo)==null?void 0:Bt.login,showToUser:((Zn=on.userInfo)==null?void 0:Zn.is_teacher)||((Un=on.userInfo)==null?void 0:Un.admin),isReview:pn.category==="pending",onDelete:tt,logWatchHistory:zt}),!q&&bn.createElement("div",{style:{height:20}}),!q&&bn.createElement(ot,{dataSource:r==null?void 0:r.videos,count:(Dr=D==null?void 0:D.detailVideoList)==null?void 0:Dr.videos_count,dispatch:Ht}))),q&&bn.createElement("aside",{className:"tc mb50 mt30 px-20px"},bn.createElement(w.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:je,defaultCurrent:1,pageSize:15,current:pn.page||1,total:r==null?void 0:r.videos_count})),bn.createElement(it,null),bn.createElement(gt,{data:M}),bn.createElement(be,null),bn.createElement(Cn,null),bn.createElement(pe,null),bn.createElement(Me,null),bn.createElement(an,null),((fr=D==null?void 0:D.actionTabs)==null?void 0:fr.key)==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"&&bn.createElement(kn,null))};var bt=(0,u.connect)(({classroomList:T,loading:N,user:D,globalSetting:Lt})=>({user:D,classroomList:T,globalSetting:Lt,loading:N.effects}))(ht),nn=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const _t=({classroomList:T,dispatch:N,cb:D})=>{const Lt=(0,u.useParams)();return Lt.id=Lt.coursesId,n.createElement(O.default,{centered:!0,title:"\u63D0\u793A",open:T.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>nn(void 0,null,function*(){(yield(0,G.ZP)(`/api/courses/${Lt.id}/delete_course_video.json`,{method:"delete",body:{video_id:T.actionTabs.data.link?T.actionTabs.data.id:T.actionTabs.data.course_video_id,is_link:T.actionTabs.data.link?!0:""}})).status===0&&(E.ZP.success("\u5220\u9664\u6210\u529F"),N({type:"classroomList/setActionTabs",payload:{}}),N({type:"classroomList/setUpdateData",payload:Math.random()}),N({type:"classroomList/getClassroomLeftMenus",payload:{id:Lt.coursesId}}))}),onCancel:()=>{N({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var en=(0,u.connect)(({classroomList:T})=>({classroomList:T}))(_t),zn={flex_box_center:"flex_box_center___ZHxNf",flex_space_between:"flex_space_between___SMaaw",flex_box_vertical_center:"flex_box_vertical_center___xMq2f",flex_box_center_end:"flex_box_center_end___qU72x",flex_box_column:"flex_box_column___ik6jh",bg:"bg___x4BYS",menu:"menu___YqpjW",desc:"desc___n62tO",otherLink:"otherLink___jkav5",card:"card___BlTD5",img:"img___AYe38",analysisText:"analysisText___JsHI_",analysisTips:"analysisTips___VNhTg"},Wn=Object.defineProperty,Xn=Object.defineProperties,$n=Object.getOwnPropertyDescriptors,_n=Object.getOwnPropertySymbols,mr=Object.prototype.hasOwnProperty,gr=Object.prototype.propertyIsEnumerable,dr=(T,N,D)=>N in T?Wn(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,Zr=(T,N)=>{for(var D in N||(N={}))mr.call(N,D)&&dr(T,D,N[D]);if(_n)for(var D of _n(N))gr.call(N,D)&&dr(T,D,N[D]);return T},Vr=(T,N)=>Xn(T,$n(N)),Gr=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:la}=xe.default,Xr=({classroomList:T,loading:N,user:D,dispatch:Lt})=>{var Kt,on;const Ht=(0,u.useParams)();Ht.id=Ht.coursesId;const{detailAttendancesDetail:jt,actionTabs:De}=T,[Bt]=ge.default.useForm(),[Zn,Un]=(0,n.useState)(""),[Dr,fr]=(0,n.useState)(!1);(0,n.useEffect)(()=>{var h,M,te,q,Ne,je,Be,et;((h=T.actionTabs)==null?void 0:h.key)==="\u589E\u52A0\u5916\u94FE"&&((M=T.actionTabs)!=null&&M.data)&&(Bt.setFieldsValue({name:(q=(te=T.actionTabs)==null?void 0:te.data)==null?void 0:q.title,link:(je=(Ne=T.actionTabs)==null?void 0:Ne.data)==null?void 0:je.link}),Un((et=(Be=T.actionTabs)==null?void 0:Be.data)==null?void 0:et.attachment_id))},[(Kt=T.actionTabs)==null?void 0:Kt.key]);const Br=n.createElement(me.ZP,{loading:Dr,icon:n.createElement(i.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),pn=()=>n.createElement("div",{className:zn.img},n.createElement("img",{src:S.Z.API_SERVER+"/api/attachments/"+Zn,alt:"avatar",style:{width:288}}),n.createElement("div",null,n.createElement(I.Z,{onClick:()=>Un(""),style:{fontSize:"16px",color:"red"}}))),l=h=>{var M,te;if(h.file.status==="uploading"){fr(!0);return}h.file.status==="done"&&(fr(!1),Un((te=(M=h==null?void 0:h.file)==null?void 0:M.response)==null?void 0:te.id))},r=()=>{Bt.resetFields(),Lt({type:"classroomList/setActionTabs",payload:{}}),Un(""),fr(!1)};return n.createElement(O.default,{centered:!0,title:(on=T.actionTabs)!=null&&on.data?"\u7F16\u8F91\u5916\u94FE\u89C6\u9891":"\u589E\u52A0\u5916\u94FE",open:T.actionTabs.key==="\u589E\u52A0\u5916\u94FE",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,okButtonProps:{loading:Dr},bodyStyle:{minHeight:200},onOk:()=>Gr(void 0,null,function*(){var h;const M=Zr({},yield Bt.validateFields());if(fr(!0),((h=T.actionTabs)!=null&&h.data?yield(0,G.ZP)(`/api/course_videos/${De.data.id}.json`,{method:"put",body:Vr(Zr({},M),{title:M.name,new_attachment_id:Zn})}):yield(0,G.ZP)(`/api/courses/${Ht.id}/course_videos.json`,{method:"post",body:Vr(Zr({},M),{category_id:Ht.categoryId==="0"?"":Ht.categoryId,attachment_id:Zn})})).status===0){(0,Y.L9)(["\u6559\u5B66\u8BFE\u5802","\u89C6\u9891","\u589E\u52A0\u5916\u94FE"]),E.ZP.success("\u4FEE\u6539\u6210\u529F"),Lt({type:"classroomList/setUpdateData",payload:Math.random()}),r();return}fr(!1)}),onCancel:()=>{r()}},n.createElement(ge.default,{form:Bt,initialValues:{name:"",link:""}},n.createElement(ge.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60})),n.createElement(ge.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,null)),n.createElement(ge.default.Item,{label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},Zn?pn():n.createElement("div",null,n.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${S.Z.API_SERVER}/api/attachments.json`,onChange:l,accept:"image/*"},Br),n.createElement("div",{className:"mt20 c-light-black"},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B"),n.createElement("div",{className:"c-light-black"},"\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))))};var ra=(0,u.connect)(({classroomList:T,user:N,loading:D})=>({classroomList:T,user:N,loading:D}))(Xr),Ba=Object.defineProperty,_r=Object.getOwnPropertySymbols,Ia=Object.prototype.hasOwnProperty,Oa=Object.prototype.propertyIsEnumerable,rr=(T,N,D)=>N in T?Ba(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,sr=(T,N)=>{for(var D in N||(N={}))Ia.call(N,D)&&rr(T,D,N[D]);if(_r)for(var D of _r(N))Oa.call(N,D)&&rr(T,D,N[D]);return T},Pr=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:jn}=xe.default,Qn=({classroomList:T,loading:N,dispatch:D})=>{const Lt=(0,u.useParams)();Lt.id=Lt.coursesId;const{detailAttendancesDetail:Kt,actionTabs:on}=T,[Ht]=ge.default.useForm();return n.createElement(O.default,{centered:!0,title:"\u89C6\u9891\u6807\u9898\u7F16\u8F91",open:T.actionTabs.key==="\u7F16\u8F91",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>Pr(void 0,null,function*(){const jt=sr({},yield Ht.validateFields());(yield(0,G.ZP)(`/api/course_videos/${on.data.id}.json`,{method:"put",body:sr({},jt)})).status===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),D({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{D({type:"classroomList/setActionTabs",payload:{}})}},on.data&&n.createElement(ge.default,{form:Ht,initialValues:{name:on.data.title,link:on.data.link}},n.createElement(ge.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60})),n.createElement(ge.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,null))))};var nr=(0,u.connect)(({classroomList:T,loading:N})=>({classroomList:T,loading:N}))(Qn),Kn=e(59301),Pn=Object.defineProperty,Hn=Object.defineProperties,Tn=Object.getOwnPropertyDescriptors,Vn=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,xr=Object.prototype.propertyIsEnumerable,qr=(T,N,D)=>N in T?Pn(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,jr=(T,N)=>{for(var D in N||(N={}))cr.call(N,D)&&qr(T,D,N[D]);if(Vn)for(var D of Vn(N))xr.call(N,D)&&qr(T,D,N[D]);return T},Hr=(T,N)=>Hn(T,Tn(N)),Wr=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:Rr}=xe.default,pr=({classroomList:T,user:N,loading:D,dispatch:Lt})=>{var Kt,on,Ht,jt;const De=(0,u.useParams)();De.id=De.coursesId;const{detailAttendancesDetail:Bt,actionTabs:Zn}=T,[Un]=ge.default.useForm(),[Dr,fr]=(0,n.useState)(!1),[Br,pn]=(0,n.useState)(!1),[l,r]=(0,n.useState)([]),[h,M]=(0,n.useState)({}),te=(0,n.useRef)(),q=(0,n.useRef)(),Ne="\u3000\u3000",[je,Be]=(0,n.useState)(null),[et,Qe]=(0,n.useState)(null);(0,n.useEffect)(()=>{var lt,wt,rn,fn;T.actionTabs.key==="\u7F16\u8F91\u89C6\u9891"&&Un.setFieldsValue({title:Zn.data.title,attachment_id:(lt=Zn==null?void 0:Zn.data)==null?void 0:lt.attachment_id,allow_skip:(wt=Zn==null?void 0:Zn.data)==null?void 0:wt.allow_skip,action_analysis:(rn=Zn==null?void 0:Zn.data)==null?void 0:rn.action_analysis,show_watermark:(fn=Zn==null?void 0:Zn.data)==null?void 0:fn.show_watermark}),Wr(void 0,null,function*(){var Dn;(Dn=Zn.data)!=null&&Dn.course_video_id&&tt()})},[T.actionTabs.key]);const tt=()=>Wr(void 0,null,function*(){var lt,wt,rn;const fn=yield(0,G.ZP)(`/api/courses/${(lt=Zn.params)==null?void 0:lt.coursesId}/course_videos/video_history?course_video_id=${(wt=Zn.data)==null?void 0:wt.course_video_id}`,{method:"get"});r(fn.data),(rn=fn.data)==null||rn.forEach(Dn=>{Dn.checked&&(Be(Dn.id),Qe(Dn.id))})}),zt=[{title:"",dataIndex:"checked",align:"center",render:(lt,wt,rn)=>Kn.createElement(Pe.ZP.Group,{onChange:()=>Wt(wt),value:et},Kn.createElement(Pe.ZP,{value:wt.id}))},{title:"\u89C6\u9891\u540D\u79F0",width:300,dataIndex:"title"},{title:"\u7248\u672C\u53F7",dataIndex:"version"},{title:"\u64CD\u4F5C",render:(lt,wt,rn)=>wt.id!=je&&Kn.createElement(me.ZP,{type:"link",danger:!0,onClick:()=>Et(wt)},"\u5220\u9664")}],Et=lt=>Wr(void 0,null,function*(){var wt;if(l.length==1)return;(yield(0,G.ZP)(`/api/courses/${(wt=Zn.params)==null?void 0:wt.coursesId}/delete_course_video.json`,{method:"delete",body:{video_id:lt.id,is_link:T.actionTabs.data.link?!0:""}})).message=="success"&&tt()}),Wt=lt=>{r(l.map(wt=>(wt.id==lt.id?(wt.checked=!0,Qe(lt.id)):wt.checked=!1,wt)))},dn={accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",onBefore:lt=>{var wt,rn;let fn=lt.name.toLowerCase();return fn&&fn.indexOf(".avi")==-1&&fn.indexOf(".flv")==-1&&fn.indexOf(".f4v")==-1&&fn.indexOf(".m4v")==-1&&fn.indexOf(".mov")==-1&&fn.indexOf(".mp4")==-1&&fn.indexOf(".rmvb")==-1&&fn.indexOf(".swf")==-1&&fn.indexOf(".webm")==-1&&fn.indexOf(".wmv")==-1?(E.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),!0):!((wt=N.userInfo)!=null&&wt.admin||(rn=N.userInfo)!=null&&rn.business)&<.size>MAX_FILE_SIZE*1024*1024?(E.ZP.info(`\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7${MAX_FILE_SIZE}M`),!0):!1},onBeginInitFile:lt=>{var wt,rn;M({name:(wt=lt==null?void 0:lt.file)==null?void 0:wt.name,loaded:0,size:(rn=lt==null?void 0:lt.file)==null?void 0:rn.size})},onComplete:lt=>{var wt,rn;M({video_id:lt.id,name:(wt=lt==null?void 0:lt.file)==null?void 0:wt.name,loaded:lt.percent,size:(rn=lt==null?void 0:lt.file)==null?void 0:rn.size})},onError:()=>{M({})},onProgress:lt=>{var wt,rn;M({name:(wt=lt==null?void 0:lt.file)==null?void 0:wt.name,loaded:lt.percent,size:(rn=lt==null?void 0:lt.file)==null?void 0:rn.size})},chunkSize:1024*1024*2,options:{user_id:(Kt=N==null?void 0:N.userInfo)==null?void 0:Kt.user_id}};console.log(h,222);const In=ge.default.useWatch("action_analysis",Un);return Kn.createElement(O.default,{centered:!0,title:"\u89C6\u9891\u7F16\u8F91",open:T.actionTabs.key==="\u7F16\u8F91\u89C6\u9891",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:660,destroyOnClose:!0,okButtonProps:{disabled:Dr},confirmLoading:Br,onOk:()=>Wr(void 0,null,function*(){var lt,wt,rn,fn;if(h!=null&&h.name&&h.loaded!=100){E.ZP.warning("\u89C6\u9891\u4E0A\u4F20\u4E2D\u8BF7\u7A0D\u7B49\uFF01");return}const Dn=jr({},yield Un.validateFields()),lr=jr({},Dn);pn(!0),h!=null&&h.name?yield(0,o.dt)({username:(lt=N.userInfo)==null?void 0:lt.login,videos:[{video_id:h.video_id,title:Un.getFieldValue("title"),filename:h.name,attachment_id:Un.getFieldValue("attachment_id"),course_id:De==null?void 0:De.coursesId,category_id:(wt=Zn==null?void 0:Zn.data)==null?void 0:wt.course_second_category_id,course_video_id:(rn=Zn.data)==null?void 0:rn.course_video_id}]}):l.forEach(Mn=>{Mn.checked&&(lr.set_id=Mn.id)}),(yield(0,G.ZP)(`/api/course_videos/${(fn=Zn==null?void 0:Zn.data)==null?void 0:fn.course_video_id}/change_cover.json`,{method:"put",body:lr}))&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),Lt({type:"classroomList/setActionTabs",payload:{}}),Lt({type:"classroomList/setUpdateData",payload:Math.random()})),M(void 0),pn(!1)}),onCancel:()=>{Lt({type:"classroomList/setActionTabs",payload:{}}),M({}),q.current.cancel()}},Zn.data&&Kn.createElement(ge.default,{form:Un},Kn.createElement(ge.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Kn.createElement(L.default,{maxLength:60})),Kn.createElement(ge.default.Item,{name:"attachment_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},Kn.createElement(y.Z,{getFileProgress:lt=>{if(lt.file.status==="uploading"){fr(!0);return}lt.file.status==="done"&&fr(!1)}})),Kn.createElement(ge.default.Item,null,Kn.createElement(st.default,{pagination:!1,columns:zt,dataSource:l})),Kn.createElement(ge.default.Item,{name:"allow_skip",label:"\u64AD\u653E\u8BBE\u7F6E",valuePropName:"checked"},Kn.createElement(j.default,null,"\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E")),(((on=Zn==null?void 0:Zn.data)==null?void 0:on.user_login)===((Ht=N==null?void 0:N.userInfo)==null?void 0:Ht.login)||(0,ne.Ny)())&&Kn.createElement(ge.default.Item,{name:"show_watermark",label:"\u6C34\u5370\u8BBE\u7F6E",valuePropName:"checked"},Kn.createElement(j.default,null,"\u5C55\u793A\u6C34\u5370\u6807\u8BC6")),Kn.createElement(ge.default.Item,null,Kn.createElement(R.Z,Hr(jr({},dn),{ref:q}),Kn.createElement(Kn.Fragment,null,h!=null&&h.name?Kn.createElement(me.ZP,{disabled:!0,type:"primary",ghost:!0},"\u66F4\u65B0\u7248\u672C"):Kn.createElement("div",{className:zn.btn},"\u66F4\u65B0\u7248\u672C"))),!!(h!=null&&h.name)&&Kn.createElement("div",null,Kn.createElement("div",{style:{fontSize:"8px",color:"#333",display:"flex",alignItems:"center"}},Kn.createElement("i",{className:"icon-lianjie2 iconfont",style:{marginRight:"10px",color:"#52c41a",fontSize:"8px"}}),Kn.createElement("span",{className:"font14"},((jt=h.name)==null?void 0:jt.indexOf(Ne))===-1?`${h.name}${Ne}${(0,Y.RD)(h.size)}`:h.name),h.loaded==100&&Kn.createElement("i",{style:{marginLeft:"auto",cursor:"pointer"},className:"icon-shanchu iconfont",onClick:()=>{q.current.cancel(),M({})}})),h.loaded!=100&&Kn.createElement(B.Z,{size:"small",percent:h.loaded,status:h.loaded==100?"normal":"active"}))),Kn.createElement(ge.default.Item,null,Kn.createElement("p",{className:"c-light-black"},"\u4E0A\u4F20\u8BF4\u660E\uFF1A\u76EE\u524D\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u89C6\u9891\u6587\u4EF6\u6700\u5927\u9650\u52361G\uFF0C\u89C6\u9891\u6587\u4EF6\u4E0A\u4F20\u89C4\u683C\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv"),Kn.createElement("p",{className:"c-light-black"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u4E3A\u4E86\u66F4\u597D\u7684\u64AD\u653E\u4F53\u9A8C\uFF0C\u5EFA\u8BAE\u60A8\u4F18\u5148\u4E0A\u4F20MP4\u683C\u5F0F\u3002\u5982\u679C\u60A8\u662F\u81EA\u5DF1\u5F55\u5236\u89C6\u9891\uFF0C\u5EFA\u8BAE\u60A8\u4FDD\u5B58\u7684\u65F6\u5019\u5C06\u89C6\u9891\u7F16\u7801\u8BBE\u7F6E\u4E3AAVC(H264)"))))};var Kr=(0,u.connect)(({classroomList:T,loading:N,user:D})=>({classroomList:T,loading:N,user:D}))(pr),ea=Object.defineProperty,ga=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,no=Object.prototype.propertyIsEnumerable,$a=(T,N,D)=>N in T?ea(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,vo=(T,N)=>{for(var D in N||(N={}))aa.call(N,D)&&$a(T,D,N[D]);if(ga)for(var D of ga(N))no.call(N,D)&&$a(T,D,N[D]);return T},Ha=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:Lo}=xe.default,Eo=({classroomList:T,user:N,loading:D,dispatch:Lt})=>{var Kt,on;const Ht=(0,u.useParams)();Ht.id=Ht.coursesId;const{detailAttendancesDetail:jt,actionTabs:De}=T,[Bt]=ge.default.useForm();return(0,n.useEffect)(()=>{T.actionTabs.key==="\u7F16\u8F91\u89C6\u9891"&&Bt.setFieldsValue({title:De.data.title})},[T.actionTabs.key]),n.createElement(O.default,{centered:!0,title:"\u89C6\u9891\u6807\u9898\u7F16\u8F91",open:T.actionTabs.key==="\u7F16\u8F91\u5916\u94FE",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,onOk:()=>Ha(void 0,null,function*(){const Zn=vo({},yield Bt.validateFields());(yield(0,G.ZP)(`/api/course_videos/${De.data.id}.json`,{method:"put",body:vo({},Zn)}))&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),Lt({type:"classroomList/setActionTabs",payload:{}}),Lt({type:"classroomList/setUpdateData",payload:Math.random()}))}),onCancel:()=>{Lt({type:"classroomList/setActionTabs",payload:{}})}},De.data&&n.createElement(ge.default,{form:Bt,initialValues:{name:(Kt=De==null?void 0:De.data)==null?void 0:Kt.title,link:(on=De==null?void 0:De.data)==null?void 0:on.link}},n.createElement(ge.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60})),n.createElement(ge.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60}))))};var go=(0,u.connect)(({classroomList:T,loading:N,user:D})=>({classroomList:T,loading:N,user:D}))(Eo),po=e(95651),zo=Object.defineProperty,So=Object.defineProperties,ho=Object.getOwnPropertyDescriptors,ro=Object.getOwnPropertySymbols,Ao=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,Xa=(T,N,D)=>N in T?zo(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,wo=(T,N)=>{for(var D in N||(N={}))Ao.call(N,D)&&Xa(T,D,N[D]);if(ro)for(var D of ro(N))io.call(N,D)&&Xa(T,D,N[D]);return T},Io=(T,N)=>So(T,ho(N)),Oo=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:so}=xe.default,wr=({classroomList:T,loading:N,dispatch:D})=>{var Lt;const Kt=(0,u.useParams)();Kt.id=Kt.coursesId;const{detailLeftMenus:on,actionTabs:Ht}=T,[jt]=ge.default.useForm(),De=Bt=>{var Zn;return(Zn=Bt==null?void 0:Bt.filter(Un=>Un.category_name!=="\u672A\u5206\u914D\u76EE\u5F55"))==null?void 0:Zn.map((Un,Dr)=>n.createElement(n.Fragment,null,n.createElement(Pe.ZP,{style:{display:"block"},value:Un.category_id},Un.category_name),n.createElement("div",{style:{marginLeft:20}},De((Un==null?void 0:Un.third_category)||[]))))};return n.createElement(O.default,{centered:!0,title:"\u79FB\u52A8\u5230",open:T.actionTabs.key==="\u79FB\u52A8\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:400,bodyStyle:{minHeight:200},onOk:()=>jt.submit(),onCancel:()=>{D({type:"classroomList/setActionTabs",payload:{}})}},on.course_modules&&n.createElement(ge.default,{form:jt,initialValues:{},onFinish:Bt=>Oo(void 0,null,function*(){(yield(0,G.ZP)(`/api/courses/${Kt.id}/move_to_category.json`,{method:"post",body:Io(wo({},Bt),{video_ids:Ht.data.id})})).status===0&&(E.ZP.success("\u64CD\u4F5C\u6210\u529F"),D({type:"classroomList/setActionTabs",payload:{}}),D({type:"classroomList/setUpdateData",payload:Math.random()}),D({type:"classroomList/getClassroomLeftMenus",payload:{id:Kt==null?void 0:Kt.id}}))})},n.createElement(ge.default.Item,{label:"",name:"new_category_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(Pe.ZP.Group,null,De((Lt=on==null?void 0:on.course_modules)==null?void 0:Lt.filter(Bt=>Bt.type==="video")[0].second_category)))))};var Er=(0,u.connect)(({classroomList:T,loading:N})=>({classroomList:T,loading:N}))(wr),Ea=Object.defineProperty,ia=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,Pa=Object.prototype.propertyIsEnumerable,Da=(T,N,D)=>N in T?Ea(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,Ma=(T,N)=>{for(var D in N||(N={}))sa.call(N,D)&&Da(T,D,N[D]);if(ia)for(var D of ia(N))Pa.call(N,D)&&Da(T,D,N[D]);return T},Ta=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:co}=xe.default,Ja=({classroomList:T,loading:N,dispatch:D})=>{const Lt=(0,u.useParams)();Lt.id=Lt.coursesId;const{detailLeftMenus:Kt,actionTabs:on}=T,Ht=Kt.course_modules&&Kt.course_modules.filter(De=>De.type==="video"),[jt]=ge.default.useForm();return n.createElement(O.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:T.actionTabs.key==="\u65B0\u5EFA\u5B50\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:130},onOk:()=>Ta(void 0,null,function*(){const De=Ma({},yield jt.validateFields());(yield(0,G.ZP)(`/api/course_modules/${Ht[0].id}/add_second_category.json`,{method:"post",body:Ma({},De)})).status===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),D({type:"classroomList/setActionTabs",payload:{}}),D({type:"classroomList/setUpdateData",payload:Math.random()}))}),onCancel:()=>{D({type:"classroomList/setActionTabs",payload:{}})}},n.createElement(ge.default,{form:jt,initialValues:{name:"",link:""}},n.createElement(ge.default.Item,{label:"\u5B50\u76EE\u5F55\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60}))))};var Po=(0,u.connect)(({classroomList:T,loading:N})=>({classroomList:T,loading:N}))(Ja),pa={flex_box_center:"flex_box_center___pyP1D",flex_space_between:"flex_space_between___I466c",flex_box_vertical_center:"flex_box_vertical_center___jio7d",flex_box_center_end:"flex_box_center_end___dwYOB",flex_box_column:"flex_box_column___OglHp",wrap:"wrap___CB76m",mask:"mask___OFMeI",playIconWrap:"playIconWrap___qgHXl",playIcon:"playIcon___bV87f",linkWrap:"linkWrap___T2hZF",link:"link___cwP_L",imgWrap:"imgWrap___V2WRr",cardBottom:"cardBottom___lpKQb",bottomTitle:"bottomTitle___L4GzG",timeWrap:"timeWrap___okx_C",time:"time___IoUOF",bottomActionWrap:"bottomActionWrap___PdPWh",peopleWrap:"peopleWrap____eq2u",actionIcon:"actionIcon___TDO4d"},Do=Object.defineProperty,yo=Object.getOwnPropertySymbols,jo=Object.prototype.hasOwnProperty,Bo=Object.prototype.propertyIsEnumerable,No=(T,N,D)=>N in T?Do(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,qo=(T,N)=>{for(var D in N||(N={}))jo.call(N,D)&&No(T,D,N[D]);if(yo)for(var D of yo(N))Bo.call(N,D)&&No(T,D,N[D]);return T},bo=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const Vo="90%",Go="55%",Uo=({data:T,isReview:N,dispatch:D,userid:Lt,userlogin:Kt,showToUser:on=!1,classroomList:Ht})=>{var jt,De,Bt,Zn;const[Un,Dr]=(0,n.useState)(qo({},(0,u.useParams)())),{detailLeftMenus:fr}=Ht;let Br=(De=(jt=fr==null?void 0:fr.course_modules)==null?void 0:jt.filter(r=>r.type==="video")[0].second_category)==null?void 0:De.length;Un.id=Un.coursesId,Un.categoryId!=0&&(Un.category_id=Un.categoryId);const pn=r=>bo(void 0,null,function*(){r.link||(0,Y.xg)(`/classrooms/${Un==null?void 0:Un.coursesId}/video_info?new_video_id=${r==null?void 0:r.course_video_id}`)}),l=(r,h)=>{let M=St.Base64.decode(r);if(r)return``};return n.createElement(n.Fragment,null,(Zn=(Bt=Ht==null?void 0:Ht.detailVideoList)==null?void 0:Bt.videos)==null?void 0:Zn.map((r,h)=>{var M;const te=r!=null&&r.cover_url?(M=r==null?void 0:r.cover_url)!=null&&M.includes("https")?r.cover_url:S.Z.API_SERVER+r.cover_url:ct;return n.createElement("a",{className:pa.wrap,key:r.id+"-"+h},n.createElement(Ve.Z,{className:`animated fadeIn ${pa.cardWrap}`},n.createElement(ue.Z,{tip:"\u6B63\u5728\u8F6C\u7801\uFF0C\u8BF7\u7A0D\u7B49...",spinning:!r.transcoded&&!r.link},n.createElement("span",{className:pa.imgWrap,onClick:()=>{!N&&pn(r)}},n.createElement("img",{src:te}),r.link&&n.createElement("a",{className:pa.linkWrap,href:r.link,onClick:()=>bo(void 0,null,function*(){let q=yield(0,G.ZP)("/api/watch_video_histories/click_link_histories.json",{method:"post",body:{video_link_id:r.id,device:"pc"}})}),target:"_blank",title:r.title},n.createElement("span",{className:pa.link},"\u5916\u94FE")),!N&&n.createElement(n.Fragment,null,n.createElement("div",{className:pa.mask}),n.createElement("div",{className:pa.playIconWrap},!r.link&&n.createElement("img",{className:pa.playIcon,src:yt}))))),n.createElement("div",{className:pa.cardBottom},n.createElement("div",{className:pa.bottomTitle},r.title),n.createElement("div",{className:pa.timeWrap},(r.total_time||parseInt(r.total_time)>0)&&n.createElement("div",{className:pa.time},`\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F\uFF1A${(0,Y.li)(parseInt(r.total_time))}`)),n.createElement("div",{className:pa.bottomActionWrap},n.createElement("span",{className:pa.peopleWrap},!!r.people_num&&n.createElement(U.Z,{title:"\u89C2\u770B\u4EBA\u6570",placement:"top"},n.createElement("i",{className:"icon-dianjiliang iconfont font12"},r.people_num))),n.createElement("div",null,on&&!N&&!r.link?n.createElement(U.Z,{title:"\u53D1\u9001\u81F3\u4E2A\u4EBA\u4E2D\u5FC3",placement:"top"},n.createElement("i",{onClick:()=>bo(void 0,null,function*(){var q;const Ne=yield(0,G.ZP)(`/api/users/${Kt}/videos/${r==null?void 0:r.id}/copy_video.json`,{method:"post",body:{course_video_id:r==null?void 0:r.course_video_id}});if((Ne==null?void 0:Ne.status)===0){const je=new Date().toISOString().split("T")[0],Be=localStorage.getItem("coursesVideoDismissDate");if(((q=JSON.parse(Be))==null?void 0:q.today)===je)E.ZP.success("\u53D1\u9001\u6210\u529F\uFF01");else{const et=O.default.confirm({icon:null,width:420,centered:!0,closable:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u53D1\u9001\u6210\u529F",content:n.createElement("div",null,n.createElement("div",null,"\u89C6\u9891\u300A",r==null?void 0:r.title,"\u300B\u5DF2\u7ECF\u53D1\u9001\u5230\u4E2A\u4EBA\u4E2D\u5FC3\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u524D\u5F80\u67E5\u770B\uFF1F"),n.createElement(a.Z,{align:"middle",justify:"space-between",style:{marginTop:"40px",marginBottom:"15px"}},n.createElement(nt.Z,null,n.createElement(j.default,{onChange:Qe=>{Qe.target.checked?localStorage.setItem("coursesVideoDismissDate",JSON.stringify({today:new Date().toISOString().split("T")[0]})):localStorage.removeItem("coursesVideoDismissDate")}},"\u4ECA\u65E5\u4E0D\u518D\u63D0\u793A")),n.createElement(nt.Z,null,n.createElement(me.ZP,{className:"mr20",onClick:()=>{et.destroy()}},"\u53D6\u6D88"),n.createElement(me.ZP,{type:"primary",onClick:()=>{et.destroy(),(0,Y.xg)(`/users/${Kt}/videos`)}},"\u524D\u5F80\u67E5\u770B")))),footer:null})}}}),className:`icon-fabu3 iconfont ${pa.actionIcon}`,style:{marginTop:"1px",display:"inline-block",marginLeft:0,marginRight:"5px"}})):null,(Lt===r.user_id||!N&&Br>0&&(0,ne.aN)())&&n.createElement(U.Z,{title:"\u79FB\u52A8",placement:"top"},n.createElement("i",{className:`${pa.actionIcon} icon-yidong iconfont`,onClick:()=>{D({type:"classroomList/setActionTabs",payload:{key:"\u79FB\u52A8\u76EE\u5F55",params:Un,data:r}})},style:{marginTop:"1px",display:"inline-block"}})),(0,ne.G5)()&&!N&&!r.link?n.createElement(U.Z,{title:"\u7EDF\u8BA1",placement:"top"},(0,ne.G5)()?n.createElement(u.Link,{to:`/classrooms/${Un.coursesId}/video/${(T==null?void 0:T.category_id)||(T==null?void 0:T.course_module_id)}/statistics/${r.course_video_id}?title=${r.title}`}," ",n.createElement("i",{className:`icon-tongji1 iconfont ${pa.actionIcon}`,style:{marginTop:"1px",display:"inline-block"}})):null):null,(0,ne.dE)()&&!N&&!r.link?n.createElement(U.Z,{title:"\u7EDF\u8BA1",placement:"top"},(0,ne.dE)()?n.createElement(u.Link,{className:"font16",to:`/classrooms/${Un.coursesId}/video/${(T==null?void 0:T.category_id)||(T==null?void 0:T.course_module_id)}/studentstatistics`},n.createElement("i",{className:`icon-tongji1 iconfont ${pa.actionIcon}`,style:{marginTop:"1px",display:"inline-block"}})):null):null,(Lt===r.user_id||(0,ne.aN)())&&n.createElement(U.Z,{title:"\u7F16\u8F91",placement:"top"},n.createElement("i",{className:`${pa.actionIcon} icon-bianji1 iconfont`,onClick:()=>{D({type:"classroomList/setActionTabs",payload:{key:r.link?"\u589E\u52A0\u5916\u94FE":"\u7F16\u8F91\u89C6\u9891",params:Un,data:r}})},style:{marginTop:"1px",display:"inline-block"}})),!N&&!r.link&&n.createElement(Pt.CopyToClipboard,{text:l(r.play_url||r.file_url,r.cover_url),onCopy:()=>E.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement(U.Z,{title:"\u590D\u5236\u94FE\u63A5",placement:"top"},n.createElement("i",{className:`${pa.actionIcon} icon-fuzhi iconfont`}))),(Lt===r.user_id||(0,ne.Rb)())&&n.createElement(U.Z,{title:"\u5220\u9664",placement:"top"},n.createElement("i",{className:`${pa.actionIcon} icon-shanchu iconfont`,onClick:()=>{D({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",params:Un,data:r}})},style:{marginTop:"1px",display:"inline-block"}})))))))}))};var ca=(0,u.connect)(({classroomList:T})=>({classroomList:T}))(Uo),Jr={root:"root___egCyx",title:"title___CK8yp"},ta=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())}),Za=({dataSource:T=[],count:N,dispatch:D})=>{const Lt=(0,u.useParams)(),[Kt,on]=(0,n.useState)([]),Ht=(0,n.useRef)(null),jt=(0,n.useRef)(null);(0,n.useEffect)(()=>{T&&on([...T])},[T]);const De=()=>{Ht.current.style.opacity="1",Ht.current.style.transform="scale(1)";const pn=Ht.current.dataset.id,l=jt.current.dataset.id;if(pn!==l){var r=[...Kt];r.splice(l,0,r.splice(pn,1)[0]),on(r),Ht.current=jt.current,fr(Kt[pn],Number(l)+1)}},Bt=pn=>{Ht.current=pn.target},Zn=pn=>{pn.preventDefault(),pn.target.tagName==="LI"&&(jt.current=pn.target,jt.current.style.opacity="0.2",jt.current.style.transform="scale(1.1)",De())},Un=pn=>{pn.preventDefault()},Dr=pn=>{pn.preventDefault(),Ht.current.style.opacity="1",Ht.current.style.transform="scale(1)"},fr=(pn,l)=>ta(void 0,null,function*(){return yield(0,G.ZP)(`/api/courses/${Lt==null?void 0:Lt.coursesId}/sort_video.json`,{method:"put",body:{course_id:Lt.coursesId,video_id:(pn==null?void 0:pn.course_video_id)||(pn==null?void 0:pn.id),position:Number(l)}})}),Br=Kt.map((pn,l)=>n.createElement("li",{"data-id":l,key:l,style:{background:pn.bgColor},draggable:"true",onDragStart:Bt,onDragOver:Un,onDrop:Dr,onDragEnter:Zn,"data-item":JSON.stringify(pn)},n.createElement("img",{src:(pn==null?void 0:pn.cover_url)||ct}),n.createElement("span",{title:pn.title,className:Jr.title},pn.title),n.createElement("p",{className:"ml10 mb10"},"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u95F4",(0,Y.li)(parseInt(pn.total_time))),n.createElement(L.default,{className:"ml10 mb10",style:{width:100},placeholder:l+1,onBlur:r=>ta(void 0,null,function*(){if(!r.target.value)return;if(!/^([1-9][0-9]*)$/.test(r.target.value)){E.ZP.info("\u8BF7\u8F93\u5165\u5927\u4E8E0\u7684\u6B63\u6574\u6570");return}if(parseInt(r.target.value)>N){E.ZP.info("\u6570\u5B57\u4E0D\u80FD\u5927\u4E8E\u603B\u6570\u91CF");return}const M=yield fr(pn,r.target.value);(M==null?void 0:M.status)===0&&D({type:"classroomList/setUpdateData",payload:Math.random()})})})));return console.log(Kt,2222),n.createElement("aside",{className:Jr.root},n.createElement("ul",{className:"contain"},Br))},Ra=e(59301),ao=Object.defineProperty,Ro=Object.defineProperties,Yo=Object.getOwnPropertyDescriptors,Ho=Object.getOwnPropertySymbols,Fo=Object.prototype.hasOwnProperty,Wo=Object.prototype.propertyIsEnumerable,$o=(T,N,D)=>N in T?ao(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,_o=(T,N)=>{for(var D in N||(N={}))Fo.call(N,D)&&$o(T,D,N[D]);if(Ho)for(var D of Ho(N))Wo.call(N,D)&&$o(T,D,N[D]);return T},il=(T,N)=>Ro(T,Yo(N)),el=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const sl=({classroomList:T,user:N,dispatch:D})=>{var Lt,Kt,on,Ht,jt;const De=(0,u.useParams)(),{actionTabs:Bt}=T,[,Zn,Un,Dr]=(0,At.U)(Rt.v2,{course_id:De.coursesId}),fr=((Kt=(Lt=Dr==null?void 0:Dr.data)==null?void 0:Lt.list)==null?void 0:Kt.map(Qe=>Qe==null?void 0:Qe.id))||[],[,Br,pn]=(0,At.U)(Rt.iE,{course_id:De.coursesId}),[l,r]=(0,n.useState)(!1),[h,M]=(0,n.useState)({page:1,limit:10}),[te,q]=(0,n.useState)([]),Ne=()=>{D({type:"classroomList/setActionTabs",payload:{key:""}})},je=[{title:"\u89C6\u9891\u540D\u79F0",dataIndex:"title"},{title:"\u6C34\u5370\u72B6\u6001",dataIndex:"show_watermark",render:Qe=>Qe?Ra.createElement("span",{style:{color:"#00B187"}},"\u5F00\u542F\u4E2D"):Ra.createElement("span",{style:{color:"#E02020"}},"\u5173\u95ED\u4E2D")}],Be=()=>{D({type:"classroomList/getVideoList",payload:_o({},De)})},et=(...Qe)=>el(void 0,[...Qe],function*(tt=h){Un(il(_o({},tt),{course_id:De.coursesId}),!0)});return(0,n.useEffect)(()=>{Bt.key==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"&&et()},[h,Bt.key]),Ra.createElement(O.default,{centered:!0,title:Bt.key,open:Bt.key==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E",width:640,footer:[Ra.createElement(me.ZP,{type:"primary",loading:l&&Br,onClick:()=>el(void 0,null,function*(){r(!0);const Qe=yield pn({ids:te,show_watermark:!0});(Qe==null?void 0:Qe.status)===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),Be(),Ne())})},"\u6279\u91CF\u5F00\u542F"),Ra.createElement(me.ZP,{type:"primary",loading:!l&&Br,onClick:()=>el(void 0,null,function*(){r(!1);const Qe=yield pn({ids:te,show_watermark:!1});(Qe==null?void 0:Qe.status)===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),Be(),Ne())})},"\u6279\u91CF\u5173\u95ED"),Ra.createElement(me.ZP,{className:"ml20",onClick:()=>{Ne()}},"\u53D6\u6D88")],onCancel:()=>{Ne()}},Ra.createElement(st.default,{dataSource:(on=Dr==null?void 0:Dr.data)==null?void 0:on.list,columns:je,rowKey:"id",loading:Zn,locale:{emptyText:Ra.createElement(x.Z,null)},scroll:{y:400},showHeader:((Ht=Dr==null?void 0:Dr.data)==null?void 0:Ht.total_count)>0,rowSelection:{selectedRowKeys:te,onChange:Qe=>{const tt=()=>{const zt=te.filter(Et=>!fr.includes(Et));return[...new Set(zt.concat(Qe))]};q((fr==null?void 0:fr.length)===(Qe==null?void 0:Qe.length)?[...new Set(te.concat(Qe))]:tt())}},pagination:{current:h.page,pageSize:h==null?void 0:h.limit,onChange:(Qe,tt)=>{M(il(_o({},h),{page:Qe,limit:tt}))},total:((jt=Dr==null?void 0:Dr.data)==null?void 0:jt.total_count)||0,showTotal:()=>Ra.createElement(j.default,{className:"ml10",checked:fr==null?void 0:fr.every(Qe=>te==null?void 0:te.includes(Qe)),onChange:Qe=>{const tt=Qe.target.checked?[...new Set(te.concat(fr))]:te.filter(zt=>!fr.includes(zt));q(tt)}},"\u5168\u9009",Ra.createElement("span",{className:"font12 c-666"},"\uFF08\u5DF2\u9009\u62E9",Ra.createElement("span",{style:{color:"#3061D0"}},(te==null?void 0:te.length)||0),"\u6761\u6570\u636E\uFF09"))}}))};var Sl=(0,u.connect)(({classroomList:T,user:N})=>({classroomList:T,user:N}))(sl),kr=e(59301),Al=Object.defineProperty,Qo=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,nl=Object.prototype.propertyIsEnumerable,ul=(T,N,D)=>N in T?Al(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,Xo=(T,N)=>{for(var D in N||(N={}))cl.call(N,D)&&ul(T,D,N[D]);if(Qo)for(var D of Qo(N))nl.call(N,D)&&ul(T,D,N[D]);return T},wl=(T,N)=>{var D={};for(var Lt in T)cl.call(T,Lt)&&N.indexOf(Lt)<0&&(D[Lt]=T[Lt]);if(T!=null&&Qo)for(var Lt of Qo(T))N.indexOf(Lt)<0&&nl.call(T,Lt)&&(D[Lt]=T[Lt]);return D},dl=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{SubMenu:Yl}=K.default,{Content:Il,Sider:Ql}=f.default,fl=T=>{var N=T,{classroomList:D,globalSetting:Lt,loading:Kt,user:on,dispatch:Ht}=N,jt=wl(N,["classroomList","globalSetting","loading","user","dispatch"]),De,Bt,Zn,Un,Dr,fr;const Br=(0,u.useParams)(),[pn,l]=(0,n.useState)({page:1,limit:15}),{detailVideoList:r,updateData:h}=D,[M,te]=(0,n.useState)({});pn.id=Br.coursesId;let[q,Ne]=(0,n.useState)(!0);(0,n.useEffect)(()=>{h&&(console.log(pn,h,"params"),Ht({type:"classroomList/getVideoList",payload:Xo({},pn)}))},[h]),(0,n.useEffect)(()=>(console.log(pn,h,"params11"),Br.categoryId!=0&&(pn.category_id=Br.categoryId),Ht({type:"classroomList/setUpdateData",payload:Math.random()}),setTimeout(()=>{Ht({type:"classroomList/setUpdateData",payload:""})},200),()=>{}),[location.pathname]);const je=(Et,Wt)=>{pn.page=Et,l(Xo({},pn)),Ht({type:"classroomList/getVideoList",payload:Xo({},pn)})},Be=Et=>{Et.key==="all"?u.history.push(`/classrooms/${pn.id}/video`):u.history.push(`/classrooms/${pn.id}/live_video`)},et=[{name:"\u89C6\u9891",id:"all",total:r==null?void 0:r.videos_count},{name:"\u76F4\u64AD",id:1,total:r==null?void 0:r.lives_count}],Qe={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},tt=Et=>{O.default.confirm({title:"\u63D0\u793A",centered:!0,content:kr.createElement("div",{className:zn.modal},kr.createElement("div",null,"\u8BE5\u89C6\u9891\u5C06\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),kr.createElement("div",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664?")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>dl(void 0,null,function*(){})})},zt=Et=>Ht({type:"userDetail/logWatchHistory",payload:Et});return kr.createElement("section",null,kr.createElement(po.Z,{isLoading:!1,tabDataSource:et,isAdmin:(0,ne.GJ)(),onTabMenuClick:Be,defaultSelectedKeys:["all"],showControlButton:q&&(0,ne.G5)(),buttonText:"\u4E0A\u4F20\u89C6\u9891",buttonIcon:"icon-shangchuan3 font18",extraNode:(0,ne.GJ)()&&kr.createElement(a.Z,{align:"middle",className:"mr20"},q&&(0,ne.GJ)()&&kr.createElement("span",{className:"c-blue font16 mr20 current",onClick:Et=>{Ht({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u5B50\u76EE\u5F55",params:pn}})}},kr.createElement(U.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},kr.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),q&&(0,ne.GJ)()&&kr.createElement("span",{onClick:()=>{Ht({type:"classroomList/setActionTabs",payload:{key:"\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"}})},className:"font14 mr20 c-blue font14 current"},kr.createElement("i",{className:"iconfont icon-shuiyinshezhi font14 mr5"}),"\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"),q&&(0,ne.GJ)()&&kr.createElement("span",{onClick:()=>u.history.push(`/classrooms/${Br.coursesId}/video/${(r==null?void 0:r.category_id)||(r==null?void 0:r.course_module_id)}/statistics`),className:"font14 mr20 c-blue font14 current"},kr.createElement("i",{className:"iconfont icon-tongji4 font14 mr5"}),"\u7EDF\u8BA1\u603B\u89C8"),q&&(0,ne.dE)()&&kr.createElement("span",{onClick:()=>u.history.push(`/classrooms/${Br.coursesId}/video/${(r==null?void 0:r.category_id)||(r==null?void 0:r.course_module_id)}/studentstatistics`),className:"font14 mr20 c-blue font14 current"},kr.createElement("i",{className:"iconfont icon-tongji4 font14 mr5"}),"\u7EDF\u8BA1\u603B\u89C8"),q&&(0,ne.GJ)()&&kr.createElement("span",{className:"c-blue font14 mr20 current",onClick:Et=>{Et.preventDefault(),Ht({type:"classroomList/setActionTabs",payload:{key:"\u589E\u52A0\u5916\u94FE",params:pn}})}},kr.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"\u589E\u52A0\u5916\u94FE"),((0,ne.G5)()||(0,ne.Rm)())&&kr.createElement("span",{style:{display:"flex",alignItems:"center"},className:"c-blue font14 current",onClick:()=>{Ne(!q),q||Ht({type:"classroomList/setUpdateData",payload:Math.random()})}},kr.createElement("i",{className:"iconfont icon-tiaozhengpaixu2 mr5"}),q?"\u8C03\u6574\u6392\u5E8F":"\u7ED3\u675F\u6392\u5E8F")),onButtonClick:()=>{u.history.push(Br.categoryId?`/classrooms/${Br.coursesId}/video/${on.userInfo.login}/upload?categoryId=${Br.categoryId}`:`/classrooms/${Br.coursesId}/video/${on.userInfo.login}/upload`)}}),(r==null?void 0:r.videos_count)===0&&kr.createElement(x.Z,null),!!((De=r==null?void 0:r.videos)!=null&&De.length)&&kr.createElement(ue.Z,{spinning:Kt["classroomList/getVideoList"]},kr.createElement("div",{className:zn.card},!!q&&kr.createElement(ca,{dispatch:Ht,data:Xo({},r),userid:on.userInfo.user_id,userlogin:(Bt=on==null?void 0:on.userInfo)==null?void 0:Bt.login,showToUser:((Zn=on.userInfo)==null?void 0:Zn.is_teacher)||((Un=on.userInfo)==null?void 0:Un.admin),isReview:pn.category==="pending",onDelete:tt,logWatchHistory:zt}),!q&&kr.createElement("div",{style:{height:20}}),!q&&kr.createElement(Za,{dataSource:r==null?void 0:r.videos,count:(Dr=D==null?void 0:D.detailVideoList)==null?void 0:Dr.videos_count,dispatch:Ht}))),q&&kr.createElement("aside",{className:"tc mb50 mt30"},kr.createElement(w.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:je,defaultCurrent:1,pageSize:15,current:pn.page||1,total:r==null?void 0:r.videos_count})),kr.createElement(en,null),kr.createElement(nr,{data:M}),kr.createElement(Kr,null),kr.createElement(Er,null),kr.createElement(ra,null),kr.createElement(Po,null),kr.createElement(go,null),((fr=D==null?void 0:D.actionTabs)==null?void 0:fr.key)==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"&&kr.createElement(Sl,null))};var Ol=(0,u.connect)(({classroomList:T,loading:N,user:D,globalSetting:Lt})=>({user:D,classroomList:T,globalSetting:Lt,loading:N.effects}))(fl);const ml=({globalSetting:T})=>{var N;switch(Number((N=T==null?void 0:T.setting)==null?void 0:N.theme)){case t.Fy.THEMEONE:return n.createElement(bt,null);case t.Fy.DEFAULT:default:return n.createElement(Ol,null)}};var Pl=(0,u.connect)(({globalSetting:T})=>({globalSetting:T}))(ml)},24776:function(Zt,_e,e){"use strict";var t=e(59301),n=e(38854),u=e(8591),K=e(6848),f=e(65582),O=e(41867),a=e(39864),U=e(2337);const ue=({isLoading:w,addText:ne,tabDataSource:x,isAdmin:E,dispatch:G,classroomList:ce,type:ve,isExercise:it,defaultSelectedKeys:xe,onTabMenuClick:ge,getDropdownMenu:me,showControlButton:L,buttonText:g,buttonIcon:i="icon-tianjiadaohang",extraNode:I,user:S,onButtonClick:oe,isModelUser:Y})=>{var _,F,He,z,Xe;const C=(0,f.useParams)();return t.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},t.createElement("div",{className:"flex gap-4px mr-auto"},x==null?void 0:x.map((J,ee)=>t.createElement("div",{key:ee,className:`text-16px flex item-center justify-center current ${xe==(typeof J.index=="number"?J.index:J.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:xe==(typeof J.index=="number"?J.index:J.id)?"#1890FF":""},onClick:()=>w?{}:ge(J)},J==null?void 0:J.name,J.total!==void 0&&E&&t.createElement("span",{className:"ml-4px"},J.total||0)))),E&&t.createElement("div",{className:"flex item-center gap-20px mr-20px"},it&&t.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{G({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),it&&t.createElement(n.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:J})=>{var ee;if((0,O.Rm)()&&!((ee=ce.AssistantObject.exercise)!=null&&ee.can_download)){u.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}J=="1"&&G({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:ve,exportType:"exercise",category_id:C.categoryId}}),J=="3"&&f.history.push(`/classrooms/${C==null?void 0:C.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},t.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!I&&t.createElement("div",null,I),L&&(g=="\u6DFB\u52A0\u76F4\u64AD"?t.createElement(n.Z,{menu:{items:(F=(_=[{label:t.createElement("div",{onClick:()=>{oe("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:t.createElement("div",{onClick:()=>{oe("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:Y}])==null?void 0:_.filter(J=>J==null?void 0:J.show))==null?void 0:F.map(J=>({label:J==null?void 0:J.label,key:J==null?void 0:J.key}))}},t.createElement(a.op,{theme:U.Fy.THEMEONE,icon:t.createElement("span",{className:`iconfont ${i}`})},g)):t.createElement(a.op,{theme:U.Fy.THEMEONE,onClick:oe,icon:t.createElement("span",{className:`iconfont ${i}`})},g)),!!me&&t.createElement(n.Z,{disabled:((He=S==null?void 0:S.userInfo)==null?void 0:He.user_status)===2,dropdownRender:me},t.createElement(K.Z,{title:((z=S==null?void 0:S.userInfo)==null?void 0:z.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},t.createElement(a.op,{theme:U.Fy.THEMEONE,onClick:oe,disabled:((Xe=S==null?void 0:S.userInfo)==null?void 0:Xe.user_status)===2,icon:t.createElement("span",{className:"iconfont icon-tianjiadaohang"})},ne||"\u521B\u5EFA\u8BD5\u5377")))))};_e.Z=ue},61527:function(Zt,_e,e){"use strict";e.d(_e,{U:function(){return ue}});var t=e(59301),n=Object.defineProperty,u=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,O=(w,ne,x)=>ne in w?n(w,ne,{enumerable:!0,configurable:!0,writable:!0,value:x}):w[ne]=x,a=(w,ne)=>{for(var x in ne||(ne={}))K.call(ne,x)&&O(w,x,ne[x]);if(u)for(var x of u(ne))f.call(ne,x)&&O(w,x,ne[x]);return w},U=(w,ne,x)=>new Promise((E,G)=>{var ce=xe=>{try{it(x.next(xe))}catch(ge){G(ge)}},ve=xe=>{try{it(x.throw(xe))}catch(ge){G(ge)}},it=xe=>xe.done?E(xe.value):Promise.resolve(xe.value).then(ce,ve);it((x=x.apply(w,ne)).next())});function ue(w,ne){const[x,E]=(0,t.useState)(ne),[G,ce]=(0,t.useState)(!1),[ve,it]=(0,t.useState)();return[x,G,(ge,me=!1)=>U(this,null,function*(){const L=me?ne:a(a({},x),ge);ce(!0),E(L);const g=yield w(L);return ce(!1),it(g),g}),ve]}},50371:function(Zt,_e){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let n=1;n{const f=u[K];f!==void 0&&(t[K]=f)})}return t}_e.Z=e},13845:function(Zt,_e,e){"use strict";e.d(_e,{F:function(){return t},Z:function(){return n}});function t(u){return u!=null&&u===u.window}function n(u,K){var f,O;if(typeof window=="undefined")return 0;const a=K?"scrollTop":"scrollLeft";let U=0;return t(u)?U=u[K?"pageYOffset":"pageXOffset"]:u instanceof Document?U=u.documentElement[a]:(u instanceof HTMLElement||u)&&(U=u[a]),u&&!t(u)&&typeof U!="number"&&(U=(O=((f=u.ownerDocument)!==null&&f!==void 0?f:u).documentElement)===null||O===void 0?void 0:O[a]),U}},56762:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return n}});var t=e(59301);function n(){const[,u]=t.useReducer(K=>K+1,0);return u}},68031:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return K}});var t=e(16089);function n(f,O,a,U){const ue=a-O;return f/=U/2,f<1?ue/2*f*f*f+O:ue/2*((f-=2)*f*f+2)+O}var u=e(13845);function K(f){let O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:a=()=>window,callback:U,duration:ue=450}=O,w=a(),ne=(0,u.Z)(w,!0),x=Date.now(),E=()=>{const ce=Date.now()-x,ve=n(ce>ue?ue:ce,ne,f,ue);(0,u.F)(w)?w.scrollTo(window.pageXOffset,ve):w instanceof Document||w.constructor.name==="HTMLDocument"?w.documentElement.scrollTop=ve:w.scrollTop=ve,cea||O},18889:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return Xe}});var t=e(92310),n=e.n(t),u=e(2738),K=e(59301),f=e(36355),O=e(19716),a=e(61621),U=e(99313),ue=function(C,J){var ee={};for(var H in C)Object.prototype.hasOwnProperty.call(C,H)&&J.indexOf(H)<0&&(ee[H]=C[H]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,H=Object.getOwnPropertySymbols(C);ye{var{prefixCls:J,className:ee,hoverable:H=!0}=C,ye=ue(C,["prefixCls","className","hoverable"]);const{getPrefixCls:k}=K.useContext(f.E_),Z=k("card",J),pe=n()(`${Z}-grid`,ee,{[`${Z}-grid-hoverable`]:H});return K.createElement("div",Object.assign({},ye,{className:pe}))},x=e(17313),E=e(83116),G=e(37613);const ce=C=>{const{antCls:J,componentCls:ee,headerHeight:H,cardPaddingBase:ye,tabsMarginBottom:k}=C;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:H,marginBottom:-1,padding:`0 ${ye}px`,color:C.colorTextHeading,fontWeight:C.fontWeightStrong,fontSize:C.headerFontSize,background:C.headerBg,borderBottom:`${C.lineWidth}px ${C.lineType} ${C.colorBorderSecondary}`,borderRadius:`${C.borderRadiusLG}px ${C.borderRadiusLG}px 0 0`},(0,x.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},x.vS),{[` +(self.webpackChunk=self.webpackChunk||[]).push([[1754],{89489:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},59477:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},40001:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},26227:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},49198:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},84105:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},41464:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},18785:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},73331:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},15277:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},52671:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},8657:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},56082:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},33853:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},15075:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},62772:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},43531:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},61485:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},38819:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},47472:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},32050:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(54476),n=e(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 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:"upload",theme:"outlined"},K=u,f=e(7657),O=function(w,ne){return n.createElement(f.Z,(0,t.Z)({},w,{ref:ne,icon:K}))},a=n.forwardRef(O),U=a},89613:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return xe}});var t=e(59301),n=e(38147),u=e(1012),K=e(92310),f=e.n(K),O={upload:"upload___jpwPD"},a=Object.defineProperty,U=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,E=(ge,me,L)=>me in ge?a(ge,me,{enumerable:!0,configurable:!0,writable:!0,value:L}):ge[me]=L,G=(ge,me)=>{for(var L in me||(me={}))ne.call(me,L)&&E(ge,L,me[L]);if(w)for(var L of w(me))x.call(me,L)&&E(ge,L,me[L]);return ge},ce=(ge,me)=>U(ge,ue(me)),ve=(ge,me,L)=>new Promise((g,i)=>{var I=Y=>{try{oe(L.next(Y))}catch(_){i(_)}},S=Y=>{try{oe(L.throw(Y))}catch(_){i(_)}},oe=Y=>Y.done?g(Y.value):Promise.resolve(Y.value).then(I,S);oe((L=L.apply(ge,me)).next())});const it=({chunkSize:ge=1024*1024*2,options:me={},onCancel:L,onComplete:g,onError:i,onProgress:I,onBefore:S,onBeginInitFile:oe,children:Y,accept:_,className:F,style:He={},concurrency:z=4},Xe)=>{let[C,J]=(0,t.useState)("ready");const[ee,H]=(0,t.useState)(0),[he,k]=(0,t.useState)(""),[Z,pe]=(0,t.useState)(null),ae=(0,t.useRef)(null),Q=(0,t.useRef)((0,u.Z)()),Ee=(0,t.useRef)(!1);(0,t.useImperativeHandle)(Xe,()=>({cancel:rt,file:Z,uploadStatus:C}));const Ge=()=>{const vt=document.getElementById(Q.current);vt&&(vt.value="")},ft=vt=>ve(void 0,null,function*(){var Tt;if(C==="uploading")return;oe&&oe(vt);const gt=vt.size,Pe=Math.ceil(gt/ge);Ee.current=!1,J("uploading"),H(0),k("");try{const st=yield(0,n.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:G({fileName:vt.name,chunkCount:Pe},me)});if(Ee.current||(st==null?void 0:st.status)!==0)throw new Error;const{upload_id:j}=st;ae.current=new AbortController;const B=[];let y=0;for(let d=0;d(0,n.ZP)("/api/attachments/multipart_upload",{method:"POST",body:m,signal:ae.current.signal},!0).then($=>{console.log($,444),y++;const Ae=Math.round(y/Pe*100);H(Ae),I&&I(ce(G({},$),{file:vt,percent:Ae}))}))}let o=0,R=z;for(console.log(B,"promises");os());if(d.length>0){const s=yield Promise.all(d);o+=R}}const V=yield(0,n.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:G({fileName:vt.name,chunkCount:Pe,uploadId:j},me)});V.object?(J("success"),Ge(),g&&g(ce(G({},V),{file:vt,percent:100}))):(J("error"),k("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),Ge(),i&&i(vt.name))}catch(st){J("error"),k("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),Ge(),i&&i(vt.name)}}),rt=(0,t.useCallback)(()=>{Ee.current=!0,ae.current&&(ae.current.abort(),L&&L())},[L]),ut=vt=>{var Tt,gt;const Pe=(gt=(Tt=vt==null?void 0:vt.target)==null?void 0:Tt.files)==null?void 0:gt[0];if(pe(Pe),C="ready",!!Pe){if(S){S(Pe)||ft(Pe),Ge();return}ft(Pe)}};return t.createElement(t.Fragment,null,t.createElement("input",{type:"file",id:Q.current,style:{display:"none"},onChange:ut,accept:_}),t.createElement("label",{className:f()(O.upload,F),htmlFor:Q.current,style:He},Y))};var xe=(0,t.forwardRef)(it)},85149:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return w}});var t=e(59301),n=e(3113),u=e(8591),K=e(54580),f=e(32050),O=e(19248),a=e(74128),U={img:"img___BgL9D"},w=({value:ne,onChange:x,getFileProgress:E})=>{const[G,ce]=(0,t.useState)(!1),ve=t.createElement(n.ZP,{loading:G,icon:t.createElement(f.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),it=()=>t.createElement("div",{className:U.img},t.createElement("img",{src:a.Z.API_SERVER+"/api/attachments/"+ne,alt:"avatar",style:{width:288}}),t.createElement("div",null,t.createElement(O.Z,{onClick:()=>x(""),style:{fontSize:"16px",color:"red"}}))),xe=ge=>{var me,L,g,i,I,S;if(E&&E(ge),ge.file.status==="uploading"){ce(!0);return}if(ge.file.status==="done"){if(ce(!1),ge.file.status==="done"&&((L=(me=ge.file)==null?void 0:me.response)==null?void 0:L.status)===-1){u.ZP.error((i=(g=ge.file)==null?void 0:g.response)==null?void 0:i.message);return}x((S=(I=ge==null?void 0:ge.file)==null?void 0:I.response)==null?void 0:S.id)}};return t.createElement(t.Fragment,null,ne?it():t.createElement("div",null,t.createElement(K.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${a.Z.API_SERVER}/api/attachments.json`,onChange:xe,accept:"image/*"},ve),t.createElement("div",{className:"mt20 c-light-black"},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B"),t.createElement("div",{className:"c-light-black"},"\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))}},61584:function(Zt,_e,e){"use strict";e.d(_e,{i:function(){return i},Z:function(){return S}});var t={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"},n=e(71418),u=e(6848),K=e(93948),f=e(92310),O=e.n(f),a=e(65862),U=e(2524),ue=e(41867),w=e(79005),ne=e(20345),x=e(77882),E=e(31081),G=e(75309),ce=e(71979),ve=e(47558),it=e(42922),xe=e(66832),ge=e(96593),me=e(19664),L=e(91833),g=e(59301);const i=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:w,swimg:ne},{name:"101\u8BA1\u5212",ptimg:x,swimg:E},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:G,swimg:ce},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ve,swimg:it},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:xe,swimg:ge},{name:"\u519B\u961F\u4E00\u6D41",ptimg:me,swimg:L}];var S=({className:oe,dataSource:Y=[],col:_=4,right:F,bottom:He=23,precision:z=0,wrapWidth:Xe=1200,trackEventItems:C,loading:J,onRemove:ee=()=>{},isCurrent:H=!0,showAlias:he=!1,showProgress:k=!1})=>{const Z=Math.floor((Xe-(_-1)*F)/_),pe=[{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(ae=>(window.ENV==="build"&&(ae.ptimg=`/react/build${ae.ptimg}`,ae.swimg=`/react/build${ae.swimg}`),ae));return g.createElement(n.Z,{spinning:J},g.createElement("div",{className:O()(t.list,oe)},!!(Y!=null&&Y.length)&&(Y==null?void 0:Y.map((ae,Q)=>{var Ee,Ge,ft,rt,ut,vt;const{name:Tt,id:gt,identifier:Pe,featured:st,school_name:j,image_url:B,excellent:y,is_plan:o}=ae;return g.createElement("div",{key:gt,className:H&&k?t.wrapisCurrent:t.wrap,style:{width:Z,marginRight:(1+Q)%_===0?0:F+z,marginBottom:He}},g.createElement("a",{className:t.li,onClick:R=>{R.preventDefault(),R.stopPropagation(),C&&(0,a.L9)([C]),(0,a.xg)(`/paths/${Pe}`)}},g.createElement("div",{className:t.img},g.createElement("img",{className:t.cover,src:`${B}`}),H&&(0,ue.bg)()&&(ae==null?void 0:ae.studying)&&g.createElement("div",{className:`${t.movebq} user-path-items`,onClick:R=>{R.stopPropagation(),ee(ae)}},g.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),g.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ee=ae==null?void 0:ae.subject_tags)==null?void 0:Ee.map((R,V)=>{var d,s;if(V===0){const A=(d=pe.find(m=>m.name==R))==null?void 0:d.swimg;return g.createElement("img",{className:t.sign,src:A,style:{left:"-4px"}})}const re=(s=pe.find(A=>A.name==R))==null?void 0:s.ptimg;return g.createElement("img",{className:t.sign,src:re,style:{left:`${48+52*(V-1)+2*V}px`}})}),g.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ae==null?void 0:ae.excellent)&&g.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),g.createElement("div",{className:t.name},g.createElement(u.Z,{title:he&&(ae!=null&&ae.excellent_alias_name)?g.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Tt}`,g.createElement("br",null),g.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ae==null?void 0:ae.excellent_alias_name}`)):Tt},g.createElement("span",{className:t.e},he&&(ae==null?void 0:ae.excellent_alias_name)||Tt))),H&&k&&((Ge=ae==null?void 0:ae.progress)==null?void 0:Ge.all_score)!=0&&g.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},g.createElement(K.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((ft=ae==null?void 0:ae.progress)==null?void 0:ft.my_score)/((rt=ae==null?void 0:ae.progress)==null?void 0:rt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ut=ae==null?void 0:ae.progress)==null?void 0:ut.my_score,"/",(vt=ae==null?void 0:ae.progress)==null?void 0:vt.all_score),(!H||!k)&&g.createElement("div",{className:t.tags},g.createElement("div",null,g.createElement(u.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},g.createElement("span",null,g.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),g.createElement("span",null,ae.stages_count))),g.createElement(u.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},g.createElement("span",null,g.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),g.createElement("span",null,ae.members_count)))))))})),!Y.length&&g.createElement(U.Z,null)))}},39864:function(Zt,_e,e){"use strict";e.d(_e,{jL:function(){return f},w9:function(){return We},dN:function(){return be},QD:function(){return Me},cQ:function(){return rt.Z},Oz:function(){return A},op:function(){return c},O5:function(){return Le},_b:function(){return mt},t7:function(){return Y},Gi:function(){return tn},YG:function(){return Ct},kT:function(){return kt},qp:function(){return it},K3:function(){return me},vr:function(){return ct},qE:function(){return v},Je:function(){return He},wb:function(){return Q},lB:function(){return ft},cq:function(){return Je},tp:function(){return i},Si:function(){return At},k8:function(){return Ln},Du:function(){return En}});var t=e(59301),n={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"},u="data:image/png;base64,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",f=({dataSource:Ye=[],img:Ze,imgWidth:qe=346,title:dt,sunTitle:Dt,bannerExtraContent:qt})=>t.createElement("div",{className:n.banner},t.createElement("div",{className:n.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,dt),t.createElement("span",null,Dt)),Ye.length>0&&t.createElement("div",{className:n.btns},Ye.map((Ot,ht)=>t.createElement("div",{key:ht,onClick:Ot.click},Ot.name,Ot.sign?t.createElement("img",{src:u,width:39}):null))),qt),Ze&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:Ze,width:qe}))),O={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"},a=e(92310),U=e.n(a),ue=e(89392),w=Object.defineProperty,ne=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,G=(Ye,Ze,qe)=>Ze in Ye?w(Ye,Ze,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ye[Ze]=qe,ce=(Ye,Ze)=>{for(var qe in Ze||(Ze={}))x.call(Ze,qe)&&G(Ye,qe,Ze[qe]);if(ne)for(var qe of ne(Ze))E.call(Ze,qe)&&G(Ye,qe,Ze[qe]);return Ye},it=({dataSource:Ye=[],value:Ze,onChange:qe,onTitleChange:dt,className:Dt,title:qt,titleWidth:Ot=41,style:ht={},fontColor:bt="#6A7283",showCount:nn,classNameActive:_t,styleItem:en={}})=>{const[zn,Wn]=(0,t.useState)(0),[Xn,$n]=(0,t.useState)(!1),_n=(0,t.useRef)(null),mr=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var gr;Ye.length!==0&&(((gr=_n==null?void 0:_n.current)==null?void 0:gr.clientHeight)>97?Wn(1):Wn(0)),Ye.length===0&&Wn(0),$n(!1)},[Ye]),t.createElement("div",{className:U()(O.row,Dt),style:ht},t.createElement("div",{onClick:(0,ue.throttle)(()=>dt==null?void 0:dt(),2e3),style:{width:Ot,marginTop:Xn?12:4},className:`${O.title} ${dt?"current":""}`},qt),t.createElement("div",{className:Xn?`${O.tagsWrap} ${O.tagsBorderWrap}`:O.tagsWrap},t.createElement("div",{className:O.bar,ref:mr,style:zn>0?{height:zn===1?97:"auto",overflow:zn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:O.tag,ref:_n},Ye==null?void 0:Ye.map(gr=>t.createElement("span",{onClick:()=>qe(gr.id),key:gr.id,style:ce(ce({color:bt},en),(gr==null?void 0:gr.style)||{}),className:Ze===gr.id?U()(_t||O.active,gr.classNameActive):""},t.createElement("span",{title:gr.name,className:O.name},gr.name),!!nn&&t.createElement("span",{className:O.num},gr.count))))),!!zn&&t.createElement(t.Fragment,null,zn===1?t.createElement("div",{onClick:()=>{var gr;Wn(2),((gr=_n==null?void 0:_n.current)==null?void 0:gr.clientHeight)>245?$n(!0):$n(!1)},className:O.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{mr.current.scrollTop=0,Wn(1),$n(!1)},className:O.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},xe={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"},me=({dataSource:Ye=[],value:Ze,onChange:qe,onTitleChange:dt,className:Dt,title:qt,titleWidth:Ot=41,style:ht={},fontColor:bt="#6A7283",showCount:nn,expand:_t=!0})=>{const[en,zn]=(0,t.useState)(0),[Wn,Xn]=(0,t.useState)(!1),$n=(0,t.useRef)(null),_n=(0,t.useRef)(null),[mr,gr]=(0,t.useState)(_t);return t.createElement("div",{className:U()(xe.row,Dt),style:ht},t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{onClick:(0,ue.throttle)(()=>dt==null?void 0:dt(),2e3),style:{width:Ot,marginTop:Wn?12:4},className:`${xe.title} ${dt?"current":""}`},qt),t.createElement("i",{className:`iconfont ${mr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:mr?8:10},onClick:()=>gr(!mr)})),mr&&t.createElement("div",{className:Wn?`${xe.tagsWrap} ${xe.tagsBorderWrap}`:xe.tagsWrap},t.createElement("div",{className:xe.fenge}),t.createElement("div",{className:xe.bar,ref:_n},t.createElement("div",{className:xe.tag,ref:$n},Ye==null?void 0:Ye.map(dr=>t.createElement("span",{onClick:()=>qe(dr.id),key:dr.id,style:{color:bt},className:Ze===dr.id?xe.active:""},t.createElement("span",{title:dr.name,className:xe.name},dr.name),!!nn&&t.createElement("span",{className:xe.num},dr.count)))))))},L={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"},i=({dataSource:Ye=[],value:Ze,onChange:qe,className:dt,style:Dt={}})=>t.createElement("div",{style:Dt,className:U()(L.tabs,dt)},Ye.map(qt=>t.createElement("span",{onClick:()=>qe(qt.id),className:Ze===qt.id?L.active:"",key:qt.id},qt.name))),I={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"},S=e(92832),Y=({dataSource:Ye=[],value:Ze="",onChange:qe,onInputChange:dt=()=>{},className:Dt,style:qt={},placeholder:Ot,allowClear:ht=!1})=>{var bt;const[nn,_t]=(0,t.useState)(""),[en,zn]=(0,t.useState)("");(0,t.useEffect)(()=>{var $n;let _n=Ze;($n=JSON.stringify(Ze))!=null&&$n.includes("{")&&(_t(Ze.id),_n=Ze.value||"");try{zn(decodeURIComponent(_n||""))}catch(mr){zn(decodeURIComponent(_n||""))}},[Ze]);const Wn=()=>{qe(encodeURIComponent(en),nn||null)},Xn=$n=>{$n!==nn&&(_t($n),qe(encodeURIComponent(en),$n))};return t.createElement("div",{className:U()(I.input,Dt),style:qt},!!Ye.length&&t.createElement("div",{className:I.dropdown},t.createElement("div",{className:I.text},(bt=Ye.find($n=>$n.id===nn))==null?void 0:bt.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:I.b1}),t.createElement("b",{className:I.b2})),t.createElement("div",{className:I.menu},Ye.map(($n,_n)=>t.createElement("div",{key:_n,onClick:()=>Xn($n.id)},$n.name)))),t.createElement(S.default,{onPressEnter:Wn,value:en,onChange:$n=>{zn($n.target.value),dt(encodeURIComponent($n.target.value),nn||null)},bordered:!1,placeholder:Ot}),t.createElement("i",{onClick:Wn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},_={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"},He=({value:Ye,onChange:Ze,className:qe,total:dt,pageSize:Dt,style:qt={}})=>{const Ot=Ye<2,ht=Ye>=Math.ceil(dt/Dt);return dt<=Dt?t.createElement(t.Fragment,null):t.createElement("div",{className:U()(_.quickPager,qe),style:qt},t.createElement("div",{onClick:()=>{Ot||Ze(Ye-1,"prev")},className:Ot?_.disabled:""},"\u4E0A\u4E00\u9875"),t.createElement("div",{onClick:()=>{ht||Ze(Ye+1,"next")},className:ht?_.disabled:""},"\u4E0B\u4E00\u9875"))},z={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"},Xe=e(71418),C=e(6848),J=e(13570),ee=e(74128),H=e(65862),he=e(96908),k=e(57177),Z=e(81378),pe=e(2524),Q=({className:Ye,dataSource:Ze=[],col:qe=4,right:dt,bottom:Dt=23,precision:qt=0,wrapWidth:Ot=1200,trackEventItems:ht,loading:bt})=>{const nn=Math.floor((Ot-(qe-1)*dt)/qe);return t.createElement(Xe.Z,{spinning:bt},t.createElement("div",{className:U()(z.list,Ye)},!!Ze.length&&Ze.map((_t,en)=>{const{name:zn,id:Wn,identifier:Xn,power:$n,cover_image_id:_n,pic:mr}=_t;return t.createElement("div",{className:z.wrap,key:Wn,style:{width:nn,marginRight:(1+en)%qe===0?0:dt+qt,marginBottom:Dt}},t.createElement("a",{target:"_blank",href:`/shixuns/${Xn}/challenges`,className:z.li,onClick:gr=>{gr.preventDefault(),ht&&(0,H.L9)([ht]),$n&&(0,H.xg)(`/shixuns/${Xn}/challenges`)}},t.createElement("div",{className:z.img},t.createElement("img",{className:z.cover,src:`${mr}`}),_t.is_jupyter&&t.createElement("img",{className:z.sign,src:he}),_t.is_jupyter_lab&&t.createElement("img",{className:z.sign,src:k}),_t.is_unity_3d&&t.createElement("img",{className:z.sign,src:Z})),t.createElement("div",{className:z.name},t.createElement(C.Z,{title:zn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:z.e},zn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:z.tags},t.createElement(C.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,_t.challenges_count))),!!_t.myshixuns_count&&t.createElement(C.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),t.createElement("span",null,_t.myshixuns_count))),t.createElement(C.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,_t.level))),t.createElement("div",{className:z.rate},t.createElement(J.Z,{allowHalf:!0,disabled:!0,defaultValue:_t.score_info}),t.createElement("span",null,"\xA0",_t.score_info?`${_t.score_info}\u5206`:"5\u5206")))),!$n&&t.createElement("div",{className:z.lockWrap},t.createElement("img",{src:`${ee.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ze.length&&t.createElement(pe.Z,null)))},Ee={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"},ft=({className:Ye,dataSource:Ze=[],col:qe=4,right:dt,bottom:Dt=23,precision:qt=0,wrapWidth:Ot=1200,wrapClassName:ht,trackEventItems:bt,loading:nn})=>{const _t=Math.floor((Ot-(qe-1)*dt)/qe);return t.createElement(Xe.Z,{spinning:nn},t.createElement("div",{className:U()(Ee.list,Ye)},!!Ze.length&&Ze.map((en,zn)=>{const{name:Wn,id:Xn,identifier:$n,power:_n,cover_image_id:mr,pic:gr}=en;return t.createElement("div",{className:U()(Ee.wrap,ht),key:Xn,style:{width:_t,marginRight:(1+zn)%qe===0?0:dt+qt,marginBottom:Dt}},t.createElement("a",{target:"_blank",href:`/shixuns/${$n}/challenges`,className:Ee.li,onClick:dr=>{dr.preventDefault(),bt&&(0,H.L9)([bt]),_n&&(0,H.xg)(`/shixuns/${$n}/challenges`)}},t.createElement("img",{src:e(47621),className:Ee.titleBg}),t.createElement("div",{className:Ee.name},t.createElement(C.Z,{title:Wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:Ee.e},Wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:Ee.img},t.createElement("img",{className:Ee.cover,src:mr?`${ee.Z.API_SERVER}/api/attachments/${mr}`:`${ee.Z.IMG_SERVER+gr}`}),en.is_jupyter&&t.createElement("div",{className:Ee.bq},"Jupyter"),en.is_jupyter_lab&&t.createElement("div",{className:Ee.bq},"JupyterLab"),en.is_unity_3d&&t.createElement("div",{className:Ee.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),t.createElement("div",{className:"mt20 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:Ee.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:Ee.value},en.myshixuns_count)),t.createElement("div",null,t.createElement("span",{className:Ee.text},"\u56F0\u96BE\u7B49\u7EA7"),t.createElement("span",{className:Ee.value},en.level))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:Ee.text},"\u5173\u5361\u6570"),t.createElement("span",{className:Ee.value},en.challenges_count)),t.createElement("div",{className:Ee.rate},t.createElement(J.Z,{allowHalf:!0,disabled:!0,defaultValue:en.score_info}),t.createElement("span",{className:Ee.value,style:{color:"#FF9C00"}},"\xA0",en.score_info?`${en.score_info}\u5206`:"5\u5206"))))),!_n&&t.createElement("div",{className:Ee.lockWrap},t.createElement("img",{src:`${ee.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ze.length&&t.createElement(pe.Z,null)))},rt=e(61584),ut={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"},vt=e(79005),Tt=e(20345),gt=e(77882),Pe=e(31081),st=e(75309),j=e(71979),B=e(47558),y=e(42922),o=e(66832),R=e(96593),V=e(19664),d=e(91833);const s=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:vt,swimg:Tt},{name:"101\u8BA1\u5212",ptimg:gt,swimg:Pe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:st,swimg:j},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:B,swimg:y},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:o,swimg:R},{name:"\u519B\u961F\u4E00\u6D41",ptimg:V,swimg:d}];var A=({className:Ye,dataSource:Ze=[],col:qe=4,right:dt,bottom:Dt=23,precision:qt=0,wrapWidth:Ot=1200,trackEventItems:ht,loading:bt,wrapClassName:nn,imgClassName:_t,isArrow:en=!1})=>{const zn=Math.floor((Ot-(qe-1)*dt)/qe),[Wn,Xn]=(0,t.useState)(),[$n,_n]=(0,t.useState)(),mr=dr=>Xn(dr),gr=()=>Xn(-1);return t.createElement(Xe.Z,{spinning:bt},t.createElement("div",{className:U()(ut.list,Ye)},!!(Ze!=null&&Ze.length)&&(Ze==null?void 0:Ze.map((dr,Zr)=>{var Vr;const{name:Gr,id:la,identifier:Xr,featured:ra,school_name:Ba,image_url:_r,excellent:Ia,is_plan:Oa}=dr;return t.createElement("div",{key:la,className:U()(ut.wrap,nn),style:{width:zn,marginRight:(1+Zr)%qe===0?0:dt+qt,marginBottom:Dt}},t.createElement("a",{target:"_blank",href:`/paths/${Xr}`,className:ut.li,onClick:rr=>{rr.preventDefault(),ht&&(0,H.L9)([ht]),(0,H.xg)(`/paths/${Xr}`)}},t.createElement("img",{src:e(39057),className:ut.titleBg}),t.createElement("div",{className:ut.name},t.createElement(C.Z,{title:Gr},t.createElement("span",{className:ut.e,style:{color:en&&Wn===Zr?"#145DFF":"#000000"},onMouseEnter:()=>{mr(Zr)},onMouseLeave:gr},Gr))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:U()(ut.img,_t)},t.createElement("img",{className:ut.cover,src:`${ee.Z.IMG_SERVER+_r}`}),(Vr=dr==null?void 0:dr.subject_tags)==null?void 0:Vr.map((rr,sr)=>{var Pr,jn;if(sr===0){const nr=(Pr=s.find(Kn=>Kn.name==rr))==null?void 0:Pr.swimg;return t.createElement("img",{className:ut.sign,src:nr,style:{left:"-4px"}})}const Qn=(jn=s.find(nr=>nr.name==rr))==null?void 0:jn.ptimg;return t.createElement("img",{className:ut.sign,src:Qn,style:{left:`${48+52*(sr-1)+2*sr}px`}})}),t.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(dr==null?void 0:dr.excellent)&&t.createElement("div",{className:ut.bq},"\u5F00\u653E\u8BFE\u7A0B"))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:ut.text},"\u7AE0\u8282\u6570"),t.createElement("span",{className:ut.value},dr.stages_count)),t.createElement("div",null,t.createElement("span",{className:ut.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:ut.value},dr.members_count))))))})),!Ze.length&&t.createElement(pe.Z,null)))},m={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"},$="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",Ae=e(59301),We=({className:Ye,dataSource:Ze=[],col:qe=4,right:dt,bottom:Dt=23,precision:qt=0,wrapWidth:Ot=1200,trackEventItems:ht,loading:bt})=>{const nn=Math.floor((Ot-(qe-1)*dt)/qe);return Ae.createElement(Xe.Z,{spinning:bt},Ae.createElement("div",{className:U()(m.list,Ye)},!!Ze.length&&Ze.map((_t,en)=>{const{subject_identifier:zn,id:Wn,identifier:Xn,power:$n}=_t,_n=_t.is_public!=0&&_t.is_public;return Ae.createElement("div",{className:m.wrap,key:Wn,style:{width:nn,marginRight:(1+en)%qe===0?0:dt+qt,marginBottom:Dt}},Ae.createElement("a",{className:m.li,onClick:mr=>{mr.preventDefault(),ht&&(0,H.L9)([ht]),(0,H.xg)(_t.first_category_url)}},Ae.createElement("div",{className:m.top},Ae.createElement(C.Z,{title:_t.name},Ae.createElement("div",{className:m.name},_t.name)),Ae.createElement("img",{className:m.img,src:ee.Z.IMG_SERVER+"/images/"+_t.avatar_url}),Ae.createElement("div",{className:m.text,title:_t.creator},_t.creator),zn&&Ae.createElement("div",{className:m.btns},Ae.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ae.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),_n&&Ae.createElement("div",{className:m.sign},"\u516C\u5F00")),Ae.createElement("div",{className:m.bottom},_t.visits>0&&Ae.createElement(C.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-liulanyan"}),Ae.createElement("span",null,_t.visits))),_t.course_members_count>0&&Ae.createElement(C.Z,{title:"\u6210\u5458",placement:"bottom"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-chengyuan"}),_t.course_members_count)),_t.tasks_count>0&&Ae.createElement(C.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-zuoye"}),_t.tasks_count)),_t.is_end?Ae.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ae.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!_t.is_accessible&&Ae.createElement("div",{className:m.lockWrap},Ae.createElement("img",{src:`${ee.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ae.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ze.length&&Ae.createElement(pe.Z,null)))},Se={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"},Te="data:image/png;base64,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",be=({className:Ye,dataSource:Ze=[],col:qe=4,right:dt,bottom:Dt=23,precision:qt=0,wrapWidth:Ot=1200,wrapClassName:ht,trackEventItems:bt,loading:nn})=>{const _t=Math.floor((Ot-(qe-1)*dt)/qe);return t.createElement(Xe.Z,{spinning:nn},t.createElement("div",{className:U()(Se.list,Ye)},!!Ze.length&&Ze.map((en,zn)=>{const{subject_identifier:Wn,id:Xn,identifier:$n,power:_n}=en,mr=en.is_public!=0&&en.is_public;return t.createElement("div",{className:U()(`${Se.wrap} ${en.is_accessible?"":Se.warpStyle}`,ht),key:Xn,style:{width:_t,marginRight:(1+zn)%qe===0?0:dt+qt,marginBottom:Dt}},t.createElement("a",{className:Se.li,onClick:gr=>{gr.preventDefault(),bt&&(0,H.L9)([bt]),(0,H.xg)(en.first_category_url)}},t.createElement("div",{className:Se.creator},t.createElement("img",{className:Se.img,src:ee.Z.IMG_SERVER+"/images/"+en.avatar_url}),t.createElement("div",{className:Se.text,title:en.creator},en.creator)),t.createElement("div",{className:Se.top},t.createElement(C.Z,{title:en.name},t.createElement("div",{className:Se.name},en.name)),mr&&t.createElement("div",{className:Se.sign},"\u516C\u5F00")),t.createElement("div",{className:Se.middle},t.createElement("div",{className:Se.row,style:{marginBottom:6}},t.createElement("div",null,t.createElement("span",{className:Se.text},"\u8BBF\u95EE\u91CF"),t.createElement("span",{className:Se.value},(en==null?void 0:en.visits)||0)),t.createElement("div",null,t.createElement("span",{className:Se.text},"\u6210\u5458"),t.createElement("span",{className:Se.value},(en==null?void 0:en.course_members_count)||0))),t.createElement("div",{className:Se.row},t.createElement("div",null,t.createElement("span",{className:Se.text,style:{width:42}},"\u4F5C",t.createElement("span",{style:{marginLeft:14}},"\u4E1A")),t.createElement("span",{className:Se.value},(en==null?void 0:en.tasks_count)||0)),t.createElement("div",null,t.createElement("span",{className:Se.text},"\u72B6\u6001"),en.is_end?t.createElement("span",{className:Se.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):t.createElement("span",{className:Se.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Wn&&t.createElement("div",{className:Se.btns},t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!en.is_accessible&&t.createElement("div",{className:Se.lockWrap},t.createElement("img",{src:`${ee.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ze.length&&t.createElement(pe.Z,null)))},Re={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"},ke=e(65582),Ct=({dataSource:Ye=[],value:Ze,onChange:qe,className:dt,style:Dt={},tabBarExtraContent:qt})=>t.createElement("div",{className:U()(Re.tabs,dt),style:Dt},t.createElement("div",{className:Re.tabsWrap},Ye.map((Ot,ht)=>t.createElement("aside",{className:Re.tab,onClick:()=>{qe(Ot.id),Ot.link&&ke.history.push(Ot.link)},key:ht},t.createElement("div",{className:Ze===Ot.id?Re.active:""},Ot.name),(Ot==null?void 0:Ot.resetCount)==null&&(Ot==null?void 0:Ot.total)!==void 0&&t.createElement("span",null,"\uFF08",Ot==null?void 0:Ot.total,"\uFF09"),(Ot==null?void 0:Ot.resetCount)!==void 0&&(Ot==null?void 0:Ot.total)!==void 0&&t.createElement(C.Z,{title:(Ot==null?void 0:Ot.tip)!=null?Ot==null?void 0:Ot.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},Ot==null?void 0:Ot.resetCount),"/",t.createElement("span",null,Ot==null?void 0:Ot.total),"\uFF09"))))),t.createElement("div",{className:Re.tabBar},qt)),It={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"},kt=({dataSource:Ye=[],value:Ze,onChange:qe,className:dt,style:Dt={},tabBarExtraContent:qt})=>t.createElement("div",{className:U()(It.tabs,dt),style:Dt},t.createElement("div",{className:It.tabsWrap},Ye.map((Ot,ht)=>t.createElement("aside",{className:It.tab,onClick:()=>{qe(Ot.id),Ot.link&&ke.history.push(Ot.link)},key:ht},t.createElement("div",{className:Ze===Ot.id?It.active:""},Ot.name),(Ot==null?void 0:Ot.resetCount)==null&&(Ot==null?void 0:Ot.total)!==void 0&&t.createElement("span",null,"\uFF08",Ot==null?void 0:Ot.total,"\uFF09"),(Ot==null?void 0:Ot.resetCount)!==void 0&&(Ot==null?void 0:Ot.total)!==void 0&&t.createElement(C.Z,{title:(Ot==null?void 0:Ot.tip)!=null?Ot==null?void 0:Ot.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},Ot==null?void 0:Ot.resetCount),"/",t.createElement("span",null,Ot==null?void 0:Ot.total),"\uFF09"))))),t.createElement("div",{className:It.tabBar},qt)),tn=({className:Ye,style:Ze={},children:qe})=>t.createElement("div",{className:U()(Ye),style:Ze},qe),an={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"},Fn=e(38854),An=e(20834);const Ut=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Je=({sortValue:Ye,dropValue:Ze,className:qe,onSort:dt,onDrop:Dt,dataSource:qt=Ut})=>{var Ot;return t.createElement("div",{className:U()(an.orderWrap,qe)},t.createElement(Fn.Z,{dropdownRender:()=>t.createElement(An.default,null,qt.map((ht,bt)=>t.createElement(An.default.Item,{key:bt,onClick:()=>Dt(ht.id)},ht.name)))},t.createElement("span",{className:an.orderTextWrap},(Ot=qt.find(ht=>Ze===ht.id))==null?void 0:Ot.name)),t.createElement("span",{className:an.orderIconWrap},t.createElement("span",{className:an.orderAsc},t.createElement("i",{className:Ye==="asc"?`iconfont icon-sanjiaoxing-up font12 ${an.cursorPointer} ${an.active}`:`iconfont icon-sanjiaoxing-up font12 ${an.cursorPointer}`,onClick:()=>dt(Ye==="asc"?"desc":"asc")})),t.createElement("span",{className:an.orderDesc},t.createElement("i",{className:Ye==="desc"?`iconfont icon-sanjiaoxing-down font12 ${an.cursorPointer} ${an.active}`:`iconfont icon-sanjiaoxing-down font12 ${an.cursorPointer}`,onClick:()=>dt(Ye==="asc"?"desc":"asc")}))))},xt={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"},Ft=e(3113),Qt=e(2337),Mt=Object.defineProperty,gn=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,hn=Object.prototype.propertyIsEnumerable,Bn=(Ye,Ze,qe)=>Ze in Ye?Mt(Ye,Ze,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ye[Ze]=qe,Cn=(Ye,Ze)=>{for(var qe in Ze||(Ze={}))un.call(Ze,qe)&&Bn(Ye,qe,Ze[qe]);if(gn)for(var qe of gn(Ze))hn.call(Ze,qe)&&Bn(Ye,qe,Ze[qe]);return Ye},Yt=(Ye,Ze)=>{var qe={};for(var dt in Ye)un.call(Ye,dt)&&Ze.indexOf(dt)<0&&(qe[dt]=Ye[dt]);if(Ye!=null&&gn)for(var dt of gn(Ye))Ze.indexOf(dt)<0&&hn.call(Ye,dt)&&(qe[dt]=Ye[dt]);return qe},Yn=(Ye,Ze,qe)=>new Promise((dt,Dt)=>{var qt=bt=>{try{ht(qe.next(bt))}catch(nn){Dt(nn)}},Ot=bt=>{try{ht(qe.throw(bt))}catch(nn){Dt(nn)}},ht=bt=>bt.done?dt(bt.value):Promise.resolve(bt.value).then(qt,Ot);ht((qe=qe.apply(Ye,Ze)).next())}),c=Ye=>{var Ze=Ye,{className:qe,style:dt,children:Dt,loading:qt=!1,openLoading:Ot,onClick:ht=()=>{},size:bt="middle",shape:nn="round",theme:_t}=Ze,en=Yt(Ze,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[zn,Wn]=(0,t.useState)(!1),Xn=(0,t.useMemo)(()=>{switch(_t){case Qt.Fy.THEMEONE:return xt.ThemeOne;case Qt.Fy.DEFAULT:default:return xt.btn}},[_t]);return t.createElement(Ft.ZP,Cn({onClick:(0,ue.throttle)($n=>Yn(void 0,null,function*(){Ot&&Wn(!0);try{yield ht($n)}catch(_n){console.log("error",_n)}Ot&&Wn(!1)}),2e3,{leading:!0,trailing:!1}),className:U()(Xn,xt[`${bt}-${nn}`],qe),style:dt,size:bt,shape:nn,loading:zn||qt},en),Dt)},b={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"},v=({className:Ye,style:Ze,children:qe=null,onClick:dt,title:Dt})=>t.createElement("div",{className:U()(b.head,Ye),style:Ze},t.createElement("span",{className:"primary-hover",onClick:dt},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:Dt},Dt),t.createElement("div",{className:b.node},qe)),se={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"},Me=({confirmShow:Ye=!0,confirmTitle:Ze,confirmClick:qe,cancelShow:dt=!0,cancelTitle:Dt,cancelClick:qt,className:Ot,style:ht,confirmLoading:bt=!1})=>t.createElement("div",{className:U()(se.btns,Ot),style:ht},Ye&&t.createElement(Ft.ZP,{loading:bt,onClick:qe,type:"primary",className:se.confirm},Ze),dt&&t.createElement(Ft.ZP,{onClick:qt,className:se.cancel},Dt)),Ve={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"},ct=({className:Ye,style:Ze={},LeftContent:qe,children:dt,RightContent:Dt})=>t.createElement("div",{className:U()(Ve.fixedBottom,Ye),style:Ze},t.createElement("div",{className:Ve.wrap},t.createElement("div",{className:Ve.left},qe),t.createElement("div",{className:Ve.center},dt),t.createElement("div",{className:Ve.right},Dt))),yt={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"},mt=({className:Ye,style:Ze={},dataSource:qe=[]})=>t.createElement("div",{className:U()(yt.crumbs,Ye),style:Ze},qe.map((dt,Dt)=>Dtke.history.push(dt.path)},dt.name):t.createElement("span",null,dt.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:Dt,style:{color:"#5F6368"}},dt.name))),St=e(31797),X=Object.defineProperty,de=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ue=(Ye,Ze,qe)=>Ze in Ye?X(Ye,Ze,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ye[Ze]=qe,W=(Ye,Ze)=>{for(var qe in Ze||(Ze={}))$e.call(Ze,qe)&&Ue(Ye,qe,Ze[qe]);if(Oe)for(var qe of Oe(Ze))Ke.call(Ze,qe)&&Ue(Ye,qe,Ze[qe]);return Ye},fe=(Ye,Ze)=>de(Ye,Ce(Ze)),we=(Ye,Ze)=>{var qe={};for(var dt in Ye)$e.call(Ye,dt)&&Ze.indexOf(dt)<0&&(qe[dt]=Ye[dt]);if(Ye!=null&&Oe)for(var dt of Oe(Ye))Ze.indexOf(dt)<0&&Ke.call(Ye,dt)&&(qe[dt]=Ye[dt]);return qe};const{Countdown:Fe}=St.default;var Le=Ye=>{var Ze=Ye,{onChange:qe}=Ze,dt=we(Ze,["onChange"]);const[Dt,qt]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof Dt=="number"&&Dt>=0&&qe(Dt)},[Dt]);const Ot=ht=>{const bt=Math.floor(ht/1e3);qt(bt)};return t.createElement(Fe,fe(W({},dt),{onChange:Ot}))},ze={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},At=({DataProps:Ye,className:Ze,style:qe={}})=>{var dt;return t.createElement("div",{className:U()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",ze.ClassRoomItem,Ze),style:qe,onClick:()=>{(0,H.xg)(Ye==null?void 0:Ye.first_category_url)}},t.createElement("div",{className:"flex flex-col item-center"},t.createElement("img",{src:`${(dt=ee.Z)==null?void 0:dt.IMG_SERVER}/images/${Ye==null?void 0:Ye.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Ye==null?void 0:Ye.subject_identifier)&&t.createElement("div",{className:"mt-40px"},t.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),t.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},t.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Ye!=null&&Ye.is_public)&&t.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"),t.createElement("span",{className:U()("text-16px font-medium",ze.TitleDom)},Ye==null?void 0:Ye.name)),t.createElement("div",{className:"c-grey-333 font-medium"},Ye==null?void 0:Ye.creator),t.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Ye==null?void 0:Ye.course_members_count),t.createElement("div",{className:"c-grey-333 flex item-center justify-between"},t.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Ye==null?void 0:Ye.tasks_count),Ye!=null&&Ye.is_end?t.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):t.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Rt=Object.defineProperty,Gt=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,$t=(Ye,Ze,qe)=>Ze in Ye?Rt(Ye,Ze,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ye[Ze]=qe,Nt=(Ye,Ze)=>{for(var qe in Ze||(Ze={}))cn.call(Ze,qe)&&$t(Ye,qe,Ze[qe]);if(Gt)for(var qe of Gt(Ze))yn.call(Ze,qe)&&$t(Ye,qe,Ze[qe]);return Ye},En=({DataProps:Ye=[],selectValue:Ze,onChange:qe,className:dt,style:Dt={},extra:qt,classNameItem:Ot,styleItem:ht={},barHidden:bt})=>{const[nn,_t]=(0,t.useState)();return(0,t.useEffect)(()=>{_t(Array.isArray(Ze)?Ze:[Ze])},[Ze]),t.createElement("div",{className:U()("flex px-20px py-10px gap-40px",dt),style:Nt({borderBottom:"1px solid #D3F0FF"},Dt)},Ye==null?void 0:Ye.map(en=>t.createElement("div",{key:en==null?void 0:en.id,className:U()("flex item-center justify-center current c-grey-333 text-16 relative",Ot,en==null?void 0:en.className),style:Nt(Nt({color:nn!=null&&nn.includes(en==null?void 0:en.id)?"#1890FF":"",minWidth:88},ht),(en==null?void 0:en.style)||{}),onClick:zn=>{qe==null||qe({domEvent:zn,item:en}),en!=null&&en.link&&ke.history.push(en==null?void 0:en.link)}},en==null?void 0:en.name,!bt&&(nn==null?void 0:nn.includes(en==null?void 0:en.id))&&t.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),t.createElement("div",{className:"ml-auto"},qt))},mn=Object.defineProperty,Jt=Object.defineProperties,sn=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,kn=Object.prototype.propertyIsEnumerable,bn=(Ye,Ze,qe)=>Ze in Ye?mn(Ye,Ze,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ye[Ze]=qe,vn=(Ye,Ze)=>{for(var qe in Ze||(Ze={}))On.call(Ze,qe)&&bn(Ye,qe,Ze[qe]);if(xn)for(var qe of xn(Ze))kn.call(Ze,qe)&&bn(Ye,qe,Ze[qe]);return Ye},Xt=(Ye,Ze)=>Jt(Ye,sn(Ze)),Ln=({value:Ye,onChange:Ze,onInputChange:qe,className:dt,style:Dt={},InputProps:qt})=>{const[Ot,ht]=(0,t.useState)(Ye);return t.createElement("div",{className:U()("flex item-center rounded-full px-10px py-2px",dt),style:vn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Dt)},t.createElement(S.default,Xt(vn({bordered:!1},qt),{onChange:bt=>{ht(bt.target.value),qe==null||qe(encodeURIComponent(bt.target.value))},onPressEnter:bt=>{Ze==null||Ze({domEvent:bt,item:{value:Ot}})}})),t.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:bt=>{Ze==null||Ze({domEvent:bt,item:{value:Ot}})}}))}},95651:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return E}});var t=e(59301),n=e(95237),u=e(43604),K=e(20834),f=e(6848),O=e(38854),a=e(8591),U={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},ue=e(65582),w=e(41867),ne=e(65862),E=({isLoading:G,addText:ce,tabDataSource:ve,isAdmin:it,dispatch:xe,classroomList:ge,type:me,isExercise:L,defaultSelectedKeys:g,onTabMenuClick:i,getDropdownMenu:I,showControlButton:S,buttonText:oe,buttonIcon:Y="icon-tianjiadaohang",extraNode:_,user:F,onButtonClick:He,isModelUser:z})=>{var Xe,C,J,ee,H;const he=(0,ue.useParams)();return t.createElement("div",{className:U.tabMenuContainer},t.createElement(n.Z,null,t.createElement(u.Z,{flex:"1"},t.createElement(K.default,{onSelect:k=>G?{}:i(k),mode:"horizontal",selectedKeys:g},ve.map(k=>t.createElement(K.default.Item,{key:typeof k.index=="number"?k.index:k.id},t.createElement("span",{className:"c-grey-666"},k.name),k.total!==void 0&&it&&t.createElement("span",{className:"c-grey-999 ml20"},k.total||0))))),it&&L&&t.createElement(f.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},t.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,ne.xg)(`/classrooms/${he==null?void 0:he.coursesId}/statistics_zb`)}})),it&&L&&t.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{xe({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),it&&t.createElement(u.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},L&&t.createElement(O.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>t.createElement(K.default,null,t.createElement(K.default.Item,{key:1,onClick:()=>{var k;if((0,w.Rm)()&&!((k=ge.AssistantObject.exercise)!=null&&k.can_download)){a.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xe({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:me,exportType:"exercise",category_id:he.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),t.createElement(K.default.Item,{key:3,onClick:()=>{var k;if((0,w.Rm)()&&!((k=ge.AssistantObject.exercise)!=null&&k.can_download)){a.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ue.history.push(`/classrooms/${he==null?void 0:he.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},t.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},t.createElement("span",{style:{color:"#666666",cursor:"pointer"}},t.createElement("i",{className:"iconfont icon-xiazai6"})))),t.createElement("div",{className:U.control},t.createElement("div",{className:U.extra},_),S&&(oe=="\u6DFB\u52A0\u76F4\u64AD"?t.createElement(O.Z,{menu:{items:(C=(Xe=[{label:t.createElement("div",{onClick:()=>{He("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},z&&{label:t.createElement("div",{onClick:()=>{He("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Xe.filter(k=>k==null?void 0:k.show))==null?void 0:C.map(k=>({label:k==null?void 0:k.label,key:k==null?void 0:k.key}))}},t.createElement("span",{className:U.selectBtn},t.createElement("span",null,t.createElement("i",{className:`iconfont ${Y}`})),t.createElement("span",null,oe))):t.createElement("span",{onClick:He,style:{cursor:"pointer"},className:U.selectBtn},t.createElement("span",null,t.createElement("i",{className:`iconfont ${Y}`})),t.createElement("span",null,oe))),!!I&&t.createElement(O.Z,{disabled:((J=F==null?void 0:F.userInfo)==null?void 0:J.user_status)===2,className:"ml10",dropdownRender:I},t.createElement("span",{className:((ee=F==null?void 0:F.userInfo)==null?void 0:ee.user_status)===2?U.selectBtn1:U.selectBtn},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-tianjiadaohang"})),t.createElement(f.Z,{title:((H=F==null?void 0:F.userInfo)==null?void 0:H.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},t.createElement("span",null,ce||"\u521B\u5EFA\u8BD5\u5377"))))))))}},99559:function(Zt,_e,e){"use strict";e.r(_e),e.d(_e,{default:function(){return Pl}});var t=e(2337),n=e(59301),u=e(65582),K=e(20834),f=e(44e3),O=e(43418),a=e(95237),U=e(6848),ue=e(71418),w=e(58421),ne=e(41867),x=e(2524),E=e(8591),G=e(38147),ce=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const ve=({classroomList:T,dispatch:N,cb:D})=>{const Lt=(0,u.useParams)();return Lt.id=Lt.coursesId,n.createElement(O.default,{centered:!0,title:"\u63D0\u793A",open:T.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ce(void 0,null,function*(){(yield(0,G.ZP)(`/api/courses/${Lt.id}/delete_course_video.json`,{method:"delete",body:{video_id:T.actionTabs.data.link?T.actionTabs.data.id:T.actionTabs.data.course_video_id,is_link:T.actionTabs.data.link?!0:""}})).status===0&&(E.ZP.success("\u5220\u9664\u6210\u529F"),N({type:"classroomList/setActionTabs",payload:{}}),N({type:"classroomList/setUpdateData",payload:Math.random()}),N({type:"classroomList/getClassroomLeftMenus",payload:{id:Lt.coursesId}}))}),onCancel:()=>{N({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var it=(0,u.connect)(({classroomList:T})=>({classroomList:T}))(ve),xe=e(98228),ge=e(78241),me=e(3113),L=e(92832),g=e(54580),i=e(32050),I=e(19248),S=e(74128),oe={flex_box_center:"flex_box_center___os357",flex_space_between:"flex_space_between___Gz5BQ",flex_box_vertical_center:"flex_box_vertical_center___s4ATP",flex_box_center_end:"flex_box_center_end___scB4h",flex_box_column:"flex_box_column___hLND_",bg:"bg___xbWbF",menu:"menu___BiyLT",desc:"desc___vXR16",otherLink:"otherLink___ciEOz",card:"card___WAp26",img:"img___kewbJ",analysisText:"analysisText___eiGQR",analysisTips:"analysisTips___zziBf"},Y=e(65862),_=Object.defineProperty,F=Object.defineProperties,He=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,J=(T,N,D)=>N in T?_(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,ee=(T,N)=>{for(var D in N||(N={}))Xe.call(N,D)&&J(T,D,N[D]);if(z)for(var D of z(N))C.call(N,D)&&J(T,D,N[D]);return T},H=(T,N)=>F(T,He(N)),he=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:k}=xe.default,Z=({classroomList:T,loading:N,user:D,dispatch:Lt})=>{var Kt,on;const Ht=(0,u.useParams)();Ht.id=Ht.coursesId;const{detailAttendancesDetail:jt,actionTabs:De}=T,[Bt]=ge.default.useForm(),[Zn,Un]=(0,n.useState)(""),[Dr,fr]=(0,n.useState)(!1);(0,n.useEffect)(()=>{var h,M,te,q,Ne,je,Be,et;((h=T.actionTabs)==null?void 0:h.key)==="\u589E\u52A0\u5916\u94FE"&&((M=T.actionTabs)!=null&&M.data)&&(Bt.setFieldsValue({name:(q=(te=T.actionTabs)==null?void 0:te.data)==null?void 0:q.title,link:(je=(Ne=T.actionTabs)==null?void 0:Ne.data)==null?void 0:je.link}),Un((et=(Be=T.actionTabs)==null?void 0:Be.data)==null?void 0:et.attachment_id))},[(Kt=T.actionTabs)==null?void 0:Kt.key]);const Br=n.createElement(me.ZP,{loading:Dr,icon:n.createElement(i.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),pn=()=>n.createElement("div",{className:oe.img},n.createElement("img",{src:S.Z.API_SERVER+"/api/attachments/"+Zn,alt:"avatar",style:{width:288}}),n.createElement("div",null,n.createElement(I.Z,{onClick:()=>Un(""),style:{fontSize:"16px",color:"red"}}))),l=h=>{var M,te;if(h.file.status==="uploading"){fr(!0);return}h.file.status==="done"&&(fr(!1),Un((te=(M=h==null?void 0:h.file)==null?void 0:M.response)==null?void 0:te.id))},r=()=>{Bt.resetFields(),Lt({type:"classroomList/setActionTabs",payload:{}}),Un(""),fr(!1)};return n.createElement(O.default,{centered:!0,title:(on=T.actionTabs)!=null&&on.data?"\u7F16\u8F91\u5916\u94FE\u89C6\u9891":"\u589E\u52A0\u5916\u94FE",open:T.actionTabs.key==="\u589E\u52A0\u5916\u94FE",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,okButtonProps:{loading:Dr},bodyStyle:{minHeight:200},onOk:()=>he(void 0,null,function*(){var h;const M=ee({},yield Bt.validateFields());if(fr(!0),((h=T.actionTabs)!=null&&h.data?yield(0,G.ZP)(`/api/course_videos/${De.data.id}.json`,{method:"put",body:H(ee({},M),{title:M.name,new_attachment_id:Zn})}):yield(0,G.ZP)(`/api/courses/${Ht.id}/course_videos.json`,{method:"post",body:H(ee({},M),{category_id:Ht.categoryId==="0"?"":Ht.categoryId,attachment_id:Zn})})).status===0){(0,Y.L9)(["\u6559\u5B66\u8BFE\u5802","\u89C6\u9891","\u589E\u52A0\u5916\u94FE"]),E.ZP.success("\u4FEE\u6539\u6210\u529F"),Lt({type:"classroomList/setUpdateData",payload:Math.random()}),r();return}fr(!1)}),onCancel:()=>{r()}},n.createElement(ge.default,{form:Bt,initialValues:{name:"",link:""}},n.createElement(ge.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60})),n.createElement(ge.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,null)),n.createElement(ge.default.Item,{label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},Zn?pn():n.createElement("div",null,n.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${S.Z.API_SERVER}/api/attachments.json`,onChange:l,accept:"image/*"},Br),n.createElement("div",{className:"mt20 c-light-black"},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B"),n.createElement("div",{className:"c-light-black"},"\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))))};var pe=(0,u.connect)(({classroomList:T,user:N,loading:D})=>({classroomList:T,user:N,loading:D}))(Z),ae=Object.defineProperty,Q=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,ft=(T,N,D)=>N in T?ae(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,rt=(T,N)=>{for(var D in N||(N={}))Ee.call(N,D)&&ft(T,D,N[D]);if(Q)for(var D of Q(N))Ge.call(N,D)&&ft(T,D,N[D]);return T},ut=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:vt}=xe.default,Tt=({classroomList:T,loading:N,dispatch:D})=>{const Lt=(0,u.useParams)();Lt.id=Lt.coursesId;const{detailAttendancesDetail:Kt,actionTabs:on}=T,[Ht]=ge.default.useForm();return n.createElement(O.default,{centered:!0,title:"\u89C6\u9891\u6807\u9898\u7F16\u8F91",open:T.actionTabs.key==="\u7F16\u8F91",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>ut(void 0,null,function*(){const jt=rt({},yield Ht.validateFields());(yield(0,G.ZP)(`/api/course_videos/${on.data.id}.json`,{method:"put",body:rt({},jt)})).status===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),D({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{D({type:"classroomList/setActionTabs",payload:{}})}},on.data&&n.createElement(ge.default,{form:Ht,initialValues:{name:on.data.title,link:on.data.link}},n.createElement(ge.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60})),n.createElement(ge.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,null))))};var gt=(0,u.connect)(({classroomList:T,loading:N})=>({classroomList:T,loading:N}))(Tt),Pe=e(5112),st=e(1710),j=e(24905),B=e(93948),y=e(85149),o=e(89540),R=e(89613),V=e(59301),d=Object.defineProperty,s=Object.defineProperties,re=Object.getOwnPropertyDescriptors,A=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,Ae=(T,N,D)=>N in T?d(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,ye=(T,N)=>{for(var D in N||(N={}))m.call(N,D)&&Ae(T,D,N[D]);if(A)for(var D of A(N))$.call(N,D)&&Ae(T,D,N[D]);return T},We=(T,N)=>s(T,re(N)),Se=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:Te}=xe.default,P=({classroomList:T,user:N,loading:D,dispatch:Lt})=>{var Kt,on,Ht,jt;const De=(0,u.useParams)();De.id=De.coursesId;const{detailAttendancesDetail:Bt,actionTabs:Zn}=T,[Un]=ge.default.useForm(),[Dr,fr]=(0,n.useState)(!1),[Br,pn]=(0,n.useState)(!1),[l,r]=(0,n.useState)([]),[h,M]=(0,n.useState)({}),te=(0,n.useRef)(),q=(0,n.useRef)(),Ne="\u3000\u3000",[je,Be]=(0,n.useState)(null),[et,Qe]=(0,n.useState)(null);(0,n.useEffect)(()=>{var lt,wt,rn,fn;T.actionTabs.key==="\u7F16\u8F91\u89C6\u9891"&&Un.setFieldsValue({title:Zn.data.title,attachment_id:(lt=Zn==null?void 0:Zn.data)==null?void 0:lt.attachment_id,allow_skip:(wt=Zn==null?void 0:Zn.data)==null?void 0:wt.allow_skip,action_analysis:(rn=Zn==null?void 0:Zn.data)==null?void 0:rn.action_analysis,show_watermark:(fn=Zn==null?void 0:Zn.data)==null?void 0:fn.show_watermark}),Se(void 0,null,function*(){var Dn;(Dn=Zn.data)!=null&&Dn.course_video_id&&tt()})},[T.actionTabs.key]);const tt=()=>Se(void 0,null,function*(){var lt,wt,rn;const fn=yield(0,G.ZP)(`/api/courses/${(lt=Zn.params)==null?void 0:lt.coursesId}/course_videos/video_history?course_video_id=${(wt=Zn.data)==null?void 0:wt.course_video_id}`,{method:"get"});r(fn.data),(rn=fn.data)==null||rn.forEach(Dn=>{Dn.checked&&(Be(Dn.id),Qe(Dn.id))})}),zt=[{title:"",dataIndex:"checked",align:"center",render:(lt,wt,rn)=>V.createElement(Pe.ZP.Group,{onChange:()=>Wt(wt),value:et},V.createElement(Pe.ZP,{value:wt.id}))},{title:"\u89C6\u9891\u540D\u79F0",width:300,dataIndex:"title"},{title:"\u7248\u672C\u53F7",dataIndex:"version"},{title:"\u64CD\u4F5C",render:(lt,wt,rn)=>wt.id!=je&&V.createElement(me.ZP,{type:"link",danger:!0,onClick:()=>Et(wt)},"\u5220\u9664")}],Et=lt=>Se(void 0,null,function*(){var wt;if(l.length==1)return;(yield(0,G.ZP)(`/api/courses/${(wt=Zn.params)==null?void 0:wt.coursesId}/delete_course_video.json`,{method:"delete",body:{video_id:lt.id,is_link:T.actionTabs.data.link?!0:""}})).message=="success"&&tt()}),Wt=lt=>{r(l.map(wt=>(wt.id==lt.id?(wt.checked=!0,Qe(lt.id)):wt.checked=!1,wt)))},dn={accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",onBefore:lt=>{var wt,rn;let fn=lt.name.toLowerCase();return fn&&fn.indexOf(".avi")==-1&&fn.indexOf(".flv")==-1&&fn.indexOf(".f4v")==-1&&fn.indexOf(".m4v")==-1&&fn.indexOf(".mov")==-1&&fn.indexOf(".mp4")==-1&&fn.indexOf(".rmvb")==-1&&fn.indexOf(".swf")==-1&&fn.indexOf(".webm")==-1&&fn.indexOf(".wmv")==-1?(E.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),!0):!((wt=N.userInfo)!=null&&wt.admin||(rn=N.userInfo)!=null&&rn.business)&<.size>MAX_FILE_SIZE*1024*1024?(E.ZP.info(`\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7${MAX_FILE_SIZE}M`),!0):!1},onBeginInitFile:lt=>{var wt,rn;M({name:(wt=lt==null?void 0:lt.file)==null?void 0:wt.name,loaded:0,size:(rn=lt==null?void 0:lt.file)==null?void 0:rn.size})},onComplete:lt=>{var wt,rn;M({video_id:lt.id,name:(wt=lt==null?void 0:lt.file)==null?void 0:wt.name,loaded:lt.percent,size:(rn=lt==null?void 0:lt.file)==null?void 0:rn.size})},onError:()=>{M({})},onProgress:lt=>{var wt,rn;M({name:(wt=lt==null?void 0:lt.file)==null?void 0:wt.name,loaded:lt.percent,size:(rn=lt==null?void 0:lt.file)==null?void 0:rn.size})},chunkSize:1024*1024*2,options:{user_id:(Kt=N==null?void 0:N.userInfo)==null?void 0:Kt.user_id}};console.log(h,222);const In=ge.default.useWatch("action_analysis",Un);return V.createElement(O.default,{centered:!0,title:"\u89C6\u9891\u7F16\u8F91",open:T.actionTabs.key==="\u7F16\u8F91\u89C6\u9891",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:660,destroyOnClose:!0,okButtonProps:{disabled:Dr},confirmLoading:Br,onOk:()=>Se(void 0,null,function*(){var lt,wt,rn,fn;if(h!=null&&h.name&&h.loaded!=100){E.ZP.warning("\u89C6\u9891\u4E0A\u4F20\u4E2D\u8BF7\u7A0D\u7B49\uFF01");return}const Dn=ye({},yield Un.validateFields()),lr=ye({},Dn);pn(!0),h!=null&&h.name?yield(0,o.dt)({username:(lt=N.userInfo)==null?void 0:lt.login,videos:[{video_id:h.video_id,title:Un.getFieldValue("title"),filename:h.name,attachment_id:Un.getFieldValue("attachment_id"),course_id:De==null?void 0:De.coursesId,category_id:(wt=Zn==null?void 0:Zn.data)==null?void 0:wt.course_second_category_id,course_video_id:(rn=Zn.data)==null?void 0:rn.course_video_id}]}):l.forEach(Mn=>{Mn.checked&&(lr.set_id=Mn.id)}),(yield(0,G.ZP)(`/api/course_videos/${(fn=Zn==null?void 0:Zn.data)==null?void 0:fn.course_video_id}/change_cover.json`,{method:"put",body:lr}))&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),Lt({type:"classroomList/setActionTabs",payload:{}}),Lt({type:"classroomList/setUpdateData",payload:Math.random()})),M(void 0),pn(!1)}),onCancel:()=>{Lt({type:"classroomList/setActionTabs",payload:{}}),M({}),q.current.cancel()}},Zn.data&&V.createElement(ge.default,{form:Un},V.createElement(ge.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},V.createElement(L.default,{maxLength:60})),V.createElement(ge.default.Item,{name:"attachment_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},V.createElement(y.Z,{getFileProgress:lt=>{if(lt.file.status==="uploading"){fr(!0);return}lt.file.status==="done"&&fr(!1)}})),V.createElement(ge.default.Item,null,V.createElement(st.default,{pagination:!1,columns:zt,dataSource:l})),V.createElement(ge.default.Item,{name:"allow_skip",label:"\u64AD\u653E\u8BBE\u7F6E",valuePropName:"checked"},V.createElement(j.default,null,"\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E")),(((on=Zn==null?void 0:Zn.data)==null?void 0:on.user_login)===((Ht=N==null?void 0:N.userInfo)==null?void 0:Ht.login)||(0,ne.Ny)())&&V.createElement(ge.default.Item,{name:"show_watermark",label:"\u6C34\u5370\u8BBE\u7F6E",valuePropName:"checked"},V.createElement(j.default,null,"\u5C55\u793A\u6C34\u5370\u6807\u8BC6")),V.createElement(ge.default.Item,null,V.createElement(R.Z,We(ye({},dn),{ref:q}),V.createElement(V.Fragment,null,h!=null&&h.name?V.createElement(me.ZP,{disabled:!0,type:"primary",ghost:!0},"\u66F4\u65B0\u7248\u672C"):V.createElement("div",{className:oe.btn},"\u66F4\u65B0\u7248\u672C"))),!!(h!=null&&h.name)&&V.createElement("div",null,V.createElement("div",{style:{fontSize:"8px",color:"#333",display:"flex",alignItems:"center"}},V.createElement("i",{className:"icon-lianjie2 iconfont",style:{marginRight:"10px",color:"#52c41a",fontSize:"8px"}}),V.createElement("span",{className:"font14"},((jt=h.name)==null?void 0:jt.indexOf(Ne))===-1?`${h.name}${Ne}${(0,Y.RD)(h.size)}`:h.name),h.loaded==100&&V.createElement("i",{style:{marginLeft:"auto",cursor:"pointer"},className:"icon-shanchu iconfont",onClick:()=>{q.current.cancel(),M({})}})),h.loaded!=100&&V.createElement(B.Z,{size:"small",percent:h.loaded,status:h.loaded==100?"normal":"active"}))),V.createElement(ge.default.Item,null,V.createElement("p",{className:"c-light-black"},"\u4E0A\u4F20\u8BF4\u660E\uFF1A\u76EE\u524D\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u89C6\u9891\u6587\u4EF6\u6700\u5927\u9650\u52361G\uFF0C\u89C6\u9891\u6587\u4EF6\u4E0A\u4F20\u89C4\u683C\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv"),V.createElement("p",{className:"c-light-black"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u4E3A\u4E86\u66F4\u597D\u7684\u64AD\u653E\u4F53\u9A8C\uFF0C\u5EFA\u8BAE\u60A8\u4F18\u5148\u4E0A\u4F20MP4\u683C\u5F0F\u3002\u5982\u679C\u60A8\u662F\u81EA\u5DF1\u5F55\u5236\u89C6\u9891\uFF0C\u5EFA\u8BAE\u60A8\u4FDD\u5B58\u7684\u65F6\u5019\u5C06\u89C6\u9891\u7F16\u7801\u8BBE\u7F6E\u4E3AAVC(H264)"))))};var be=(0,u.connect)(({classroomList:T,loading:N,user:D})=>({classroomList:T,loading:N,user:D}))(P),Re=Object.defineProperty,ke=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,It=(T,N,D)=>N in T?Re(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,pt=(T,N)=>{for(var D in N||(N={}))at.call(N,D)&&It(T,D,N[D]);if(ke)for(var D of ke(N))Ct.call(N,D)&&It(T,D,N[D]);return T},kt=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:ln}=xe.default,tn=({classroomList:T,user:N,loading:D,dispatch:Lt})=>{var Kt,on;const Ht=(0,u.useParams)();Ht.id=Ht.coursesId;const{detailAttendancesDetail:jt,actionTabs:De}=T,[Bt]=ge.default.useForm();return(0,n.useEffect)(()=>{T.actionTabs.key==="\u7F16\u8F91\u89C6\u9891"&&Bt.setFieldsValue({title:De.data.title})},[T.actionTabs.key]),n.createElement(O.default,{centered:!0,title:"\u89C6\u9891\u6807\u9898\u7F16\u8F91",open:T.actionTabs.key==="\u7F16\u8F91\u5916\u94FE",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,onOk:()=>kt(void 0,null,function*(){const Zn=pt({},yield Bt.validateFields());(yield(0,G.ZP)(`/api/course_videos/${De.data.id}.json`,{method:"put",body:pt({},Zn)}))&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),Lt({type:"classroomList/setActionTabs",payload:{}}),Lt({type:"classroomList/setUpdateData",payload:Math.random()}))}),onCancel:()=>{Lt({type:"classroomList/setActionTabs",payload:{}})}},De.data&&n.createElement(ge.default,{form:Bt,initialValues:{name:(Kt=De==null?void 0:De.data)==null?void 0:Kt.title,link:(on=De==null?void 0:De.data)==null?void 0:on.link}},n.createElement(ge.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60})),n.createElement(ge.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60}))))};var an=(0,u.connect)(({classroomList:T,loading:N,user:D})=>({classroomList:T,loading:N,user:D}))(tn),Fn=e(24776),An=Object.defineProperty,Ut=Object.defineProperties,Rn=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,Qt=(T,N,D)=>N in T?An(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,Mt=(T,N)=>{for(var D in N||(N={}))xt.call(N,D)&&Qt(T,D,N[D]);if(Je)for(var D of Je(N))Ft.call(N,D)&&Qt(T,D,N[D]);return T},gn=(T,N)=>Ut(T,Rn(N)),un=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:hn}=xe.default,Bn=({classroomList:T,loading:N,dispatch:D})=>{var Lt;const Kt=(0,u.useParams)();Kt.id=Kt.coursesId;const{detailLeftMenus:on,actionTabs:Ht}=T,[jt]=ge.default.useForm(),De=Bt=>{var Zn;return(Zn=Bt==null?void 0:Bt.filter(Un=>Un.category_name!=="\u672A\u5206\u914D\u76EE\u5F55"))==null?void 0:Zn.map((Un,Dr)=>n.createElement(n.Fragment,null,n.createElement(Pe.ZP,{style:{display:"block"},value:Un.category_id},Un.category_name),n.createElement("div",{style:{marginLeft:20}},De((Un==null?void 0:Un.third_category)||[]))))};return n.createElement(O.default,{centered:!0,title:"\u79FB\u52A8\u5230",open:T.actionTabs.key==="\u79FB\u52A8\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:400,bodyStyle:{minHeight:200},onOk:()=>jt.submit(),onCancel:()=>{D({type:"classroomList/setActionTabs",payload:{}})}},on.course_modules&&n.createElement(ge.default,{form:jt,initialValues:{},onFinish:Bt=>un(void 0,null,function*(){(yield(0,G.ZP)(`/api/courses/${Kt.id}/move_to_category.json`,{method:"post",body:gn(Mt({},Bt),{video_ids:Ht.data.id})})).status===0&&(E.ZP.success("\u64CD\u4F5C\u6210\u529F"),D({type:"classroomList/setActionTabs",payload:{}}),D({type:"classroomList/setUpdateData",payload:Math.random()}),D({type:"classroomList/getClassroomLeftMenus",payload:{id:Kt==null?void 0:Kt.id}}))})},n.createElement(ge.default.Item,{label:"",name:"new_category_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(Pe.ZP.Group,null,De((Lt=on==null?void 0:on.course_modules)==null?void 0:Lt.filter(Bt=>Bt.type==="video")[0].second_category)))))};var Cn=(0,u.connect)(({classroomList:T,loading:N})=>({classroomList:T,loading:N}))(Bn),Yt=Object.defineProperty,Yn=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,b=(T,N,D)=>N in T?Yt(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,p=(T,N)=>{for(var D in N||(N={}))le.call(N,D)&&b(T,D,N[D]);if(Yn)for(var D of Yn(N))c.call(N,D)&&b(T,D,N[D]);return T},v=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:se}=xe.default,ie=({classroomList:T,loading:N,dispatch:D})=>{const Lt=(0,u.useParams)();Lt.id=Lt.coursesId;const{detailLeftMenus:Kt,actionTabs:on}=T,Ht=Kt.course_modules&&Kt.course_modules.filter(De=>De.type==="video"),[jt]=ge.default.useForm();return n.createElement(O.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:T.actionTabs.key==="\u65B0\u5EFA\u5B50\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:130},onOk:()=>v(void 0,null,function*(){const De=p({},yield jt.validateFields());(yield(0,G.ZP)(`/api/course_modules/${Ht[0].id}/add_second_category.json`,{method:"post",body:p({},De)})).status===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),D({type:"classroomList/setActionTabs",payload:{}}),D({type:"classroomList/setUpdateData",payload:Math.random()}))}),onCancel:()=>{D({type:"classroomList/setActionTabs",payload:{}})}},n.createElement(ge.default,{form:jt,initialValues:{name:"",link:""}},n.createElement(ge.default.Item,{label:"\u5B50\u76EE\u5F55\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60}))))};var Me=(0,u.connect)(({classroomList:T,loading:N})=>({classroomList:T,loading:N}))(ie),Ve=e(18889),nt=e(43604),ct=e(55988),yt=e(36193),Pt=e(56102),mt={flex_box_center:"flex_box_center___P5Od1",flex_space_between:"flex_space_between___QkcMh",flex_box_vertical_center:"flex_box_vertical_center____4HUk",flex_box_center_end:"flex_box_center_end___Iu5cC",flex_box_column:"flex_box_column___mOrgZ",wrap:"wrap___yORb4",mask:"mask___B3Hfc",playIconWrap:"playIconWrap___gyVHi",playIcon:"playIcon___wGuRi",linkWrap:"linkWrap___ILzoF",link:"link___FLoSp",imgWrap:"imgWrap___gTRlD",cardBottom:"cardBottom___TgTjD",bottomTitle:"bottomTitle___lqahP",timeWrap:"timeWrap___AiYZ0",time:"time___okZrb",bottomActionWrap:"bottomActionWrap___LnHDv",peopleWrap:"peopleWrap___zonsg",actionIcon:"actionIcon___E5ako"},St=e(24334),X=Object.defineProperty,de=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,$e=(T,N,D)=>N in T?X(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,Ke=(T,N)=>{for(var D in N||(N={}))Ce.call(N,D)&&$e(T,D,N[D]);if(de)for(var D of de(N))Oe.call(N,D)&&$e(T,D,N[D]);return T},Ue=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const W="90%",fe="55%",we=({data:T,isReview:N,dispatch:D,userid:Lt,userlogin:Kt,showToUser:on=!1,classroomList:Ht})=>{var jt,De,Bt,Zn;const[Un,Dr]=(0,n.useState)(Ke({},(0,u.useParams)())),{detailLeftMenus:fr}=Ht;let Br=(De=(jt=fr==null?void 0:fr.course_modules)==null?void 0:jt.filter(r=>r.type==="video")[0].second_category)==null?void 0:De.length;Un.id=Un.coursesId,Un.categoryId!=0&&(Un.category_id=Un.categoryId);const pn=r=>Ue(void 0,null,function*(){r.link||(0,Y.xg)(`/classrooms/${Un==null?void 0:Un.coursesId}/video_info?new_video_id=${r==null?void 0:r.course_video_id}`)}),l=(r,h)=>{let M=St.Base64.decode(r);if(r)return``};return n.createElement(n.Fragment,null,(Zn=(Bt=Ht==null?void 0:Ht.detailVideoList)==null?void 0:Bt.videos)==null?void 0:Zn.map((r,h)=>{var M;const te=r!=null&&r.cover_url?(M=r==null?void 0:r.cover_url)!=null&&M.includes("https")?r.cover_url:S.Z.API_SERVER+r.cover_url:ct;return n.createElement("a",{className:mt.wrap,key:r.id+"-"+h},n.createElement(Ve.Z,{className:`animated fadeIn ${mt.cardWrap}`},n.createElement(ue.Z,{tip:"\u6B63\u5728\u8F6C\u7801\uFF0C\u8BF7\u7A0D\u7B49...",spinning:!r.transcoded&&!r.link},n.createElement("span",{className:mt.imgWrap,onClick:()=>{!N&&pn(r)}},n.createElement("img",{src:te}),r.link&&n.createElement("a",{className:mt.linkWrap,href:r.link,onClick:()=>Ue(void 0,null,function*(){let q=yield(0,G.ZP)("/api/watch_video_histories/click_link_histories.json",{method:"post",body:{video_link_id:r.id,device:"pc"}})}),target:"_blank",title:r.title},n.createElement("span",{className:mt.link},"\u5916\u94FE")),!N&&n.createElement(n.Fragment,null,n.createElement("div",{className:mt.mask}),n.createElement("div",{className:mt.playIconWrap},!r.link&&n.createElement("img",{className:mt.playIcon,src:yt}))))),n.createElement("div",{className:mt.cardBottom},n.createElement("div",{className:mt.bottomTitle},r.title),n.createElement("div",{className:mt.timeWrap},(r.total_time||parseInt(r.total_time)>0)&&n.createElement("div",{className:mt.time},`\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F\uFF1A${(0,Y.li)(parseInt(r.total_time))}`)),n.createElement("div",{className:mt.bottomActionWrap},n.createElement("span",{className:mt.peopleWrap},!!r.people_num&&n.createElement(U.Z,{title:"\u89C2\u770B\u4EBA\u6570",placement:"top"},n.createElement("i",{className:"icon-dianjiliang iconfont font12"},r.people_num))),n.createElement("div",null,on&&!N&&!r.link?n.createElement(U.Z,{title:"\u53D1\u9001\u81F3\u4E2A\u4EBA\u4E2D\u5FC3",placement:"top"},n.createElement("i",{onClick:()=>Ue(void 0,null,function*(){var q;const Ne=yield(0,G.ZP)(`/api/users/${Kt}/videos/${r==null?void 0:r.id}/copy_video.json`,{method:"post",body:{course_video_id:r==null?void 0:r.course_video_id}});if((Ne==null?void 0:Ne.status)===0){const je=new Date().toISOString().split("T")[0],Be=localStorage.getItem("coursesVideoDismissDate");if(((q=JSON.parse(Be))==null?void 0:q.today)===je)E.ZP.success("\u53D1\u9001\u6210\u529F\uFF01");else{const et=O.default.confirm({icon:null,width:420,centered:!0,closable:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u53D1\u9001\u6210\u529F",content:n.createElement("div",null,n.createElement("div",null,"\u89C6\u9891\u300A",r==null?void 0:r.title,"\u300B\u5DF2\u7ECF\u53D1\u9001\u5230\u4E2A\u4EBA\u4E2D\u5FC3\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u524D\u5F80\u67E5\u770B\uFF1F"),n.createElement(a.Z,{align:"middle",justify:"space-between",style:{marginTop:"40px",marginBottom:"15px"}},n.createElement(nt.Z,null,n.createElement(j.default,{onChange:Qe=>{Qe.target.checked?localStorage.setItem("coursesVideoDismissDate",JSON.stringify({today:new Date().toISOString().split("T")[0]})):localStorage.removeItem("coursesVideoDismissDate")}},"\u4ECA\u65E5\u4E0D\u518D\u63D0\u793A")),n.createElement(nt.Z,null,n.createElement(me.ZP,{className:"mr20",onClick:()=>{et.destroy()}},"\u53D6\u6D88"),n.createElement(me.ZP,{type:"primary",onClick:()=>{et.destroy(),(0,Y.xg)(`/users/${Kt}/videos`)}},"\u524D\u5F80\u67E5\u770B")))),footer:null})}}}),className:`icon-fabu3 iconfont ${mt.actionIcon}`,style:{marginTop:"1px",display:"inline-block",marginLeft:0,marginRight:"5px"}})):null,(Lt===r.user_id||!N&&Br>0&&(0,ne.aN)())&&n.createElement(U.Z,{title:"\u79FB\u52A8",placement:"top"},n.createElement("i",{className:`${mt.actionIcon} icon-yidong iconfont`,onClick:()=>{D({type:"classroomList/setActionTabs",payload:{key:"\u79FB\u52A8\u76EE\u5F55",params:Un,data:r}})},style:{marginTop:"1px",display:"inline-block"}})),(0,ne.G5)()&&!N&&!r.link?n.createElement(U.Z,{title:"\u7EDF\u8BA1",placement:"top"},(0,ne.G5)()?n.createElement(u.Link,{to:`/classrooms/${Un.coursesId}/video/${(T==null?void 0:T.category_id)||(T==null?void 0:T.course_module_id)}/statistics/${r.course_video_id}?title=${r.title}`}," ",n.createElement("i",{className:`icon-tongji1 iconfont ${mt.actionIcon}`,style:{marginTop:"1px",display:"inline-block"}})):null):null,(0,ne.dE)()&&!N&&!r.link?n.createElement(U.Z,{title:"\u7EDF\u8BA1",placement:"top"},(0,ne.dE)()?n.createElement(u.Link,{className:"font16",to:`/classrooms/${Un.coursesId}/video/${(T==null?void 0:T.category_id)||(T==null?void 0:T.course_module_id)}/studentstatistics`},n.createElement("i",{className:`icon-tongji1 iconfont ${mt.actionIcon}`,style:{marginTop:"1px",display:"inline-block"}})):null):null,(Lt===r.user_id||(0,ne.aN)())&&n.createElement(U.Z,{title:"\u7F16\u8F91",placement:"top"},n.createElement("i",{className:`${mt.actionIcon} icon-bianji1 iconfont`,onClick:()=>{D({type:"classroomList/setActionTabs",payload:{key:r.link?"\u589E\u52A0\u5916\u94FE":"\u7F16\u8F91\u89C6\u9891",params:Un,data:r}})},style:{marginTop:"1px",display:"inline-block"}})),!N&&!r.link&&n.createElement(Pt.CopyToClipboard,{text:l(r.play_url||r.file_url,r.cover_url),onCopy:()=>E.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement(U.Z,{title:"\u590D\u5236\u94FE\u63A5",placement:"top"},n.createElement("i",{className:`${mt.actionIcon} icon-fuzhi iconfont`}))),(Lt===r.user_id||(0,ne.Rb)())&&n.createElement(U.Z,{title:"\u5220\u9664",placement:"top"},n.createElement("i",{className:`${mt.actionIcon} icon-shanchu iconfont`,onClick:()=>{D({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",params:Un,data:r}})},style:{marginTop:"1px",display:"inline-block"}})))))))}))};var Fe=(0,u.connect)(({classroomList:T})=>({classroomList:T}))(we),Ie={root:"root___NojP1",title:"title___My2Gb"},Le=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())}),ot=({dataSource:T=[],count:N,dispatch:D})=>{const Lt=(0,u.useParams)(),[Kt,on]=(0,n.useState)([]),Ht=(0,n.useRef)(null),jt=(0,n.useRef)(null);(0,n.useEffect)(()=>{T&&on([...T])},[T]);const De=()=>{Ht.current.style.opacity="1",Ht.current.style.transform="scale(1)";const pn=Ht.current.dataset.id,l=jt.current.dataset.id;if(pn!==l){var r=[...Kt];r.splice(l,0,r.splice(pn,1)[0]),on(r),Ht.current=jt.current,fr(Kt[pn],Number(l)+1)}},Bt=pn=>{Ht.current=pn.target},Zn=pn=>{pn.preventDefault(),pn.target.tagName==="LI"&&(jt.current=pn.target,jt.current.style.opacity="0.2",jt.current.style.transform="scale(1.1)",De())},Un=pn=>{pn.preventDefault()},Dr=pn=>{pn.preventDefault(),Ht.current.style.opacity="1",Ht.current.style.transform="scale(1)"},fr=(pn,l)=>Le(void 0,null,function*(){return yield(0,G.ZP)(`/api/courses/${Lt==null?void 0:Lt.coursesId}/sort_video.json`,{method:"put",body:{course_id:Lt.coursesId,video_id:(pn==null?void 0:pn.course_video_id)||(pn==null?void 0:pn.id),position:Number(l)}})}),Br=Kt.map((pn,l)=>n.createElement("li",{"data-id":l,key:l,style:{background:pn.bgColor},draggable:"true",onDragStart:Bt,onDragOver:Un,onDrop:Dr,onDragEnter:Zn,"data-item":JSON.stringify(pn)},n.createElement("img",{src:(pn==null?void 0:pn.cover_url)||ct}),n.createElement("span",{title:pn.title,className:Ie.title},pn.title),n.createElement("p",{className:"ml10 mb10"},"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u95F4",(0,Y.li)(parseInt(pn.total_time))),n.createElement(L.default,{className:"ml10 mb10",style:{width:100},placeholder:l+1,onBlur:r=>Le(void 0,null,function*(){if(!r.target.value)return;if(!/^([1-9][0-9]*)$/.test(r.target.value)){E.ZP.info("\u8BF7\u8F93\u5165\u5927\u4E8E0\u7684\u6B63\u6574\u6570");return}if(parseInt(r.target.value)>N){E.ZP.info("\u6570\u5B57\u4E0D\u80FD\u5927\u4E8E\u603B\u6570\u91CF");return}const M=yield fr(pn,r.target.value);(M==null?void 0:M.status)===0&&D({type:"classroomList/setUpdateData",payload:Math.random()})})})));return console.log(Kt,2222),n.createElement("aside",{className:Ie.root},n.createElement("ul",{className:"contain"},Br))},At=e(61527),Rt=e(33270),Gt=e(59301),cn=Object.defineProperty,yn=Object.defineProperties,$t=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable,mn=(T,N,D)=>N in T?cn(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,Jt=(T,N)=>{for(var D in N||(N={}))Sn.call(N,D)&&mn(T,D,N[D]);if(Nt)for(var D of Nt(N))En.call(N,D)&&mn(T,D,N[D]);return T},sn=(T,N)=>yn(T,$t(N)),xn=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const On=({classroomList:T,user:N,dispatch:D})=>{var Lt,Kt,on,Ht,jt;const De=(0,u.useParams)(),{actionTabs:Bt}=T,[,Zn,Un,Dr]=(0,At.U)(Rt.v2,{course_id:De.coursesId}),fr=((Kt=(Lt=Dr==null?void 0:Dr.data)==null?void 0:Lt.list)==null?void 0:Kt.map(Qe=>Qe==null?void 0:Qe.id))||[],[,Br,pn]=(0,At.U)(Rt.iE,{course_id:De.coursesId}),[l,r]=(0,n.useState)(!1),[h,M]=(0,n.useState)({page:1,limit:10}),[te,q]=(0,n.useState)([]),Ne=()=>{D({type:"classroomList/setActionTabs",payload:{key:""}})},je=[{title:"\u89C6\u9891\u540D\u79F0",dataIndex:"title"},{title:"\u6C34\u5370\u72B6\u6001",dataIndex:"show_watermark",render:Qe=>Qe?Gt.createElement("span",{style:{color:"#00B187"}},"\u5F00\u542F\u4E2D"):Gt.createElement("span",{style:{color:"#E02020"}},"\u5173\u95ED\u4E2D")}],Be=()=>{D({type:"classroomList/getVideoList",payload:Jt({},De)})},et=(...Qe)=>xn(void 0,[...Qe],function*(tt=h){Un(sn(Jt({},tt),{course_id:De.coursesId}),!0)});return(0,n.useEffect)(()=>{Bt.key==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"&&et()},[h,Bt.key]),Gt.createElement(O.default,{centered:!0,title:Bt.key,open:Bt.key==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E",width:640,footer:[Gt.createElement(me.ZP,{type:"primary",loading:l&&Br,onClick:()=>xn(void 0,null,function*(){r(!0);const Qe=yield pn({ids:te,show_watermark:!0});(Qe==null?void 0:Qe.status)===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),Be(),Ne())})},"\u6279\u91CF\u5F00\u542F"),Gt.createElement(me.ZP,{type:"primary",loading:!l&&Br,onClick:()=>xn(void 0,null,function*(){r(!1);const Qe=yield pn({ids:te,show_watermark:!1});(Qe==null?void 0:Qe.status)===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),Be(),Ne())})},"\u6279\u91CF\u5173\u95ED"),Gt.createElement(me.ZP,{className:"ml20",onClick:()=>{Ne()}},"\u53D6\u6D88")],onCancel:()=>{Ne()}},Gt.createElement(st.default,{dataSource:(on=Dr==null?void 0:Dr.data)==null?void 0:on.list,columns:je,rowKey:"id",loading:Zn,locale:{emptyText:Gt.createElement(x.Z,null)},scroll:{y:400},showHeader:((Ht=Dr==null?void 0:Dr.data)==null?void 0:Ht.total_count)>0,rowSelection:{selectedRowKeys:te,onChange:Qe=>{const tt=()=>{const zt=te.filter(Et=>!fr.includes(Et));return[...new Set(zt.concat(Qe))]};q((fr==null?void 0:fr.length)===(Qe==null?void 0:Qe.length)?[...new Set(te.concat(Qe))]:tt())}},pagination:{current:h.page,pageSize:h==null?void 0:h.limit,onChange:(Qe,tt)=>{M(sn(Jt({},h),{page:Qe,limit:tt}))},total:((jt=Dr==null?void 0:Dr.data)==null?void 0:jt.total_count)||0,showTotal:()=>Gt.createElement(j.default,{className:"ml10",checked:fr==null?void 0:fr.every(Qe=>te==null?void 0:te.includes(Qe)),onChange:Qe=>{const tt=Qe.target.checked?[...new Set(te.concat(fr))]:te.filter(zt=>!fr.includes(zt));q(tt)}},"\u5168\u9009",Gt.createElement("span",{className:"font12 c-666"},"\uFF08\u5DF2\u9009\u62E9",Gt.createElement("span",{style:{color:"#3061D0"}},(te==null?void 0:te.length)||0),"\u6761\u6570\u636E\uFF09"))}}))};var kn=(0,u.connect)(({classroomList:T,user:N})=>({classroomList:T,user:N}))(On),bn=e(59301),vn=Object.defineProperty,Xt=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,Ye=(T,N,D)=>N in T?vn(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,Ze=(T,N)=>{for(var D in N||(N={}))Vt.call(N,D)&&Ye(T,D,N[D]);if(Xt)for(var D of Xt(N))Ln.call(N,D)&&Ye(T,D,N[D]);return T},qe=(T,N)=>{var D={};for(var Lt in T)Vt.call(T,Lt)&&N.indexOf(Lt)<0&&(D[Lt]=T[Lt]);if(T!=null&&Xt)for(var Lt of Xt(T))N.indexOf(Lt)<0&&Ln.call(T,Lt)&&(D[Lt]=T[Lt]);return D},dt=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{SubMenu:Dt}=K.default,{Content:qt,Sider:Ot}=f.default,ht=T=>{var N=T,{classroomList:D,globalSetting:Lt,loading:Kt,user:on,dispatch:Ht}=N,jt=qe(N,["classroomList","globalSetting","loading","user","dispatch"]),De,Bt,Zn,Un,Dr,fr;const Br=(0,u.useParams)(),[pn,l]=(0,n.useState)({page:1,limit:15}),{detailVideoList:r,updateData:h}=D,[M,te]=(0,n.useState)({});pn.id=Br.coursesId;let[q,Ne]=(0,n.useState)(!0);(0,n.useEffect)(()=>{h&&(console.log(pn,h,"params"),Ht({type:"classroomList/getVideoList",payload:Ze({},pn)}))},[h]),(0,n.useEffect)(()=>(console.log(pn,h,"params11"),Br.categoryId!=0&&(pn.category_id=Br.categoryId),Ht({type:"classroomList/setUpdateData",payload:Math.random()}),setTimeout(()=>{Ht({type:"classroomList/setUpdateData",payload:""})},200),()=>{}),[location.pathname]);const je=(Et,Wt)=>{pn.page=Et,l(Ze({},pn)),Ht({type:"classroomList/getVideoList",payload:Ze({},pn)})},Be=Et=>{Et.id==="all"?u.history.push(`/classrooms/${pn.id}/video`):u.history.push(`/classrooms/${pn.id}/live_video`)},et=[{name:"\u89C6\u9891",id:"all",total:r==null?void 0:r.videos_count},{name:"\u76F4\u64AD",id:1,total:r==null?void 0:r.lives_count}],Qe={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},tt=Et=>{O.default.confirm({title:"\u63D0\u793A",centered:!0,content:bn.createElement("div",{className:oe.modal},bn.createElement("div",null,"\u8BE5\u89C6\u9891\u5C06\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),bn.createElement("div",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664?")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>dt(void 0,null,function*(){})})},zt=Et=>Ht({type:"userDetail/logWatchHistory",payload:Et});return bn.createElement("section",null,bn.createElement(Fn.Z,{isLoading:!1,tabDataSource:et,isAdmin:(0,ne.GJ)(),onTabMenuClick:Be,defaultSelectedKeys:"all",showControlButton:q&&(0,ne.G5)(),buttonText:"\u4E0A\u4F20\u89C6\u9891",buttonIcon:"icon-shangchuan3 font18",extraNode:(0,ne.GJ)()&&bn.createElement(a.Z,{align:"middle",className:"mr20"},q&&(0,ne.GJ)()&&bn.createElement("span",{className:"c-blue font16 mr20 current",onClick:Et=>{Ht({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u5B50\u76EE\u5F55",params:pn}})}},bn.createElement(U.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},bn.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),q&&(0,ne.GJ)()&&bn.createElement("span",{onClick:()=>{Ht({type:"classroomList/setActionTabs",payload:{key:"\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"}})},className:"font14 mr20 c-blue font14 current"},bn.createElement("i",{className:"iconfont icon-shuiyinshezhi font14 mr5"}),"\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"),q&&(0,ne.GJ)()&&bn.createElement("span",{onClick:()=>u.history.push(`/classrooms/${Br.coursesId}/video/${(r==null?void 0:r.category_id)||(r==null?void 0:r.course_module_id)}/statistics`),className:"font14 mr20 c-blue font14 current"},bn.createElement("i",{className:"iconfont icon-tongji4 font14 mr5"}),"\u7EDF\u8BA1\u603B\u89C8"),q&&(0,ne.dE)()&&bn.createElement("span",{onClick:()=>u.history.push(`/classrooms/${Br.coursesId}/video/${(r==null?void 0:r.category_id)||(r==null?void 0:r.course_module_id)}/studentstatistics`),className:"font14 mr20 c-blue font14 current"},bn.createElement("i",{className:"iconfont icon-tongji4 font14 mr5"}),"\u7EDF\u8BA1\u603B\u89C8"),q&&(0,ne.GJ)()&&bn.createElement("span",{className:"c-blue font14 mr20 current",onClick:Et=>{Et.preventDefault(),Ht({type:"classroomList/setActionTabs",payload:{key:"\u589E\u52A0\u5916\u94FE",params:pn}})}},bn.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"\u589E\u52A0\u5916\u94FE"),((0,ne.G5)()||(0,ne.Rm)())&&bn.createElement("span",{style:{display:"flex",alignItems:"center"},className:"c-blue font14 current",onClick:()=>{Ne(!q),q||Ht({type:"classroomList/setUpdateData",payload:Math.random()})}},bn.createElement("i",{className:"iconfont icon-tiaozhengpaixu2 mr5"}),q?"\u8C03\u6574\u6392\u5E8F":"\u7ED3\u675F\u6392\u5E8F")),onButtonClick:()=>{u.history.push(Br.categoryId?`/classrooms/${Br.coursesId}/video/${on.userInfo.login}/upload?categoryId=${Br.categoryId}`:`/classrooms/${Br.coursesId}/video/${on.userInfo.login}/upload`)}}),(r==null?void 0:r.videos_count)===0&&bn.createElement(x.Z,null),!!((De=r==null?void 0:r.videos)!=null&&De.length)&&bn.createElement(ue.Z,{spinning:Kt["classroomList/getVideoList"]},bn.createElement("div",{className:`px-20px ${oe.card}`},!!q&&bn.createElement(Fe,{dispatch:Ht,data:Ze({},r),userid:on.userInfo.user_id,userlogin:(Bt=on==null?void 0:on.userInfo)==null?void 0:Bt.login,showToUser:((Zn=on.userInfo)==null?void 0:Zn.is_teacher)||((Un=on.userInfo)==null?void 0:Un.admin),isReview:pn.category==="pending",onDelete:tt,logWatchHistory:zt}),!q&&bn.createElement("div",{style:{height:20}}),!q&&bn.createElement(ot,{dataSource:r==null?void 0:r.videos,count:(Dr=D==null?void 0:D.detailVideoList)==null?void 0:Dr.videos_count,dispatch:Ht}))),q&&bn.createElement("aside",{className:"tc mb50 mt30 px-20px"},bn.createElement(w.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:je,defaultCurrent:1,pageSize:15,current:pn.page||1,total:r==null?void 0:r.videos_count})),bn.createElement(it,null),bn.createElement(gt,{data:M}),bn.createElement(be,null),bn.createElement(Cn,null),bn.createElement(pe,null),bn.createElement(Me,null),bn.createElement(an,null),((fr=D==null?void 0:D.actionTabs)==null?void 0:fr.key)==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"&&bn.createElement(kn,null))};var bt=(0,u.connect)(({classroomList:T,loading:N,user:D,globalSetting:Lt})=>({user:D,classroomList:T,globalSetting:Lt,loading:N.effects}))(ht),nn=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const _t=({classroomList:T,dispatch:N,cb:D})=>{const Lt=(0,u.useParams)();return Lt.id=Lt.coursesId,n.createElement(O.default,{centered:!0,title:"\u63D0\u793A",open:T.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>nn(void 0,null,function*(){(yield(0,G.ZP)(`/api/courses/${Lt.id}/delete_course_video.json`,{method:"delete",body:{video_id:T.actionTabs.data.link?T.actionTabs.data.id:T.actionTabs.data.course_video_id,is_link:T.actionTabs.data.link?!0:""}})).status===0&&(E.ZP.success("\u5220\u9664\u6210\u529F"),N({type:"classroomList/setActionTabs",payload:{}}),N({type:"classroomList/setUpdateData",payload:Math.random()}),N({type:"classroomList/getClassroomLeftMenus",payload:{id:Lt.coursesId}}))}),onCancel:()=>{N({type:"classroomList/setActionTabs",payload:{}})}},n.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var en=(0,u.connect)(({classroomList:T})=>({classroomList:T}))(_t),zn={flex_box_center:"flex_box_center___ZHxNf",flex_space_between:"flex_space_between___SMaaw",flex_box_vertical_center:"flex_box_vertical_center___xMq2f",flex_box_center_end:"flex_box_center_end___qU72x",flex_box_column:"flex_box_column___ik6jh",bg:"bg___x4BYS",menu:"menu___YqpjW",desc:"desc___n62tO",otherLink:"otherLink___jkav5",card:"card___BlTD5",img:"img___AYe38",analysisText:"analysisText___JsHI_",analysisTips:"analysisTips___VNhTg"},Wn=Object.defineProperty,Xn=Object.defineProperties,$n=Object.getOwnPropertyDescriptors,_n=Object.getOwnPropertySymbols,mr=Object.prototype.hasOwnProperty,gr=Object.prototype.propertyIsEnumerable,dr=(T,N,D)=>N in T?Wn(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,Zr=(T,N)=>{for(var D in N||(N={}))mr.call(N,D)&&dr(T,D,N[D]);if(_n)for(var D of _n(N))gr.call(N,D)&&dr(T,D,N[D]);return T},Vr=(T,N)=>Xn(T,$n(N)),Gr=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:la}=xe.default,Xr=({classroomList:T,loading:N,user:D,dispatch:Lt})=>{var Kt,on;const Ht=(0,u.useParams)();Ht.id=Ht.coursesId;const{detailAttendancesDetail:jt,actionTabs:De}=T,[Bt]=ge.default.useForm(),[Zn,Un]=(0,n.useState)(""),[Dr,fr]=(0,n.useState)(!1);(0,n.useEffect)(()=>{var h,M,te,q,Ne,je,Be,et;((h=T.actionTabs)==null?void 0:h.key)==="\u589E\u52A0\u5916\u94FE"&&((M=T.actionTabs)!=null&&M.data)&&(Bt.setFieldsValue({name:(q=(te=T.actionTabs)==null?void 0:te.data)==null?void 0:q.title,link:(je=(Ne=T.actionTabs)==null?void 0:Ne.data)==null?void 0:je.link}),Un((et=(Be=T.actionTabs)==null?void 0:Be.data)==null?void 0:et.attachment_id))},[(Kt=T.actionTabs)==null?void 0:Kt.key]);const Br=n.createElement(me.ZP,{loading:Dr,icon:n.createElement(i.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),pn=()=>n.createElement("div",{className:zn.img},n.createElement("img",{src:S.Z.API_SERVER+"/api/attachments/"+Zn,alt:"avatar",style:{width:288}}),n.createElement("div",null,n.createElement(I.Z,{onClick:()=>Un(""),style:{fontSize:"16px",color:"red"}}))),l=h=>{var M,te;if(h.file.status==="uploading"){fr(!0);return}h.file.status==="done"&&(fr(!1),Un((te=(M=h==null?void 0:h.file)==null?void 0:M.response)==null?void 0:te.id))},r=()=>{Bt.resetFields(),Lt({type:"classroomList/setActionTabs",payload:{}}),Un(""),fr(!1)};return n.createElement(O.default,{centered:!0,title:(on=T.actionTabs)!=null&&on.data?"\u7F16\u8F91\u5916\u94FE\u89C6\u9891":"\u589E\u52A0\u5916\u94FE",open:T.actionTabs.key==="\u589E\u52A0\u5916\u94FE",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,okButtonProps:{loading:Dr},bodyStyle:{minHeight:200},onOk:()=>Gr(void 0,null,function*(){var h;const M=Zr({},yield Bt.validateFields());if(fr(!0),((h=T.actionTabs)!=null&&h.data?yield(0,G.ZP)(`/api/course_videos/${De.data.id}.json`,{method:"put",body:Vr(Zr({},M),{title:M.name,new_attachment_id:Zn})}):yield(0,G.ZP)(`/api/courses/${Ht.id}/course_videos.json`,{method:"post",body:Vr(Zr({},M),{category_id:Ht.categoryId==="0"?"":Ht.categoryId,attachment_id:Zn})})).status===0){(0,Y.L9)(["\u6559\u5B66\u8BFE\u5802","\u89C6\u9891","\u589E\u52A0\u5916\u94FE"]),E.ZP.success("\u4FEE\u6539\u6210\u529F"),Lt({type:"classroomList/setUpdateData",payload:Math.random()}),r();return}fr(!1)}),onCancel:()=>{r()}},n.createElement(ge.default,{form:Bt,initialValues:{name:"",link:""}},n.createElement(ge.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60})),n.createElement(ge.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,null)),n.createElement(ge.default.Item,{label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},Zn?pn():n.createElement("div",null,n.createElement(g.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${S.Z.API_SERVER}/api/attachments.json`,onChange:l,accept:"image/*"},Br),n.createElement("div",{className:"mt20 c-light-black"},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B"),n.createElement("div",{className:"c-light-black"},"\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))))};var ra=(0,u.connect)(({classroomList:T,user:N,loading:D})=>({classroomList:T,user:N,loading:D}))(Xr),Ba=Object.defineProperty,_r=Object.getOwnPropertySymbols,Ia=Object.prototype.hasOwnProperty,Oa=Object.prototype.propertyIsEnumerable,rr=(T,N,D)=>N in T?Ba(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,sr=(T,N)=>{for(var D in N||(N={}))Ia.call(N,D)&&rr(T,D,N[D]);if(_r)for(var D of _r(N))Oa.call(N,D)&&rr(T,D,N[D]);return T},Pr=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:jn}=xe.default,Qn=({classroomList:T,loading:N,dispatch:D})=>{const Lt=(0,u.useParams)();Lt.id=Lt.coursesId;const{detailAttendancesDetail:Kt,actionTabs:on}=T,[Ht]=ge.default.useForm();return n.createElement(O.default,{centered:!0,title:"\u89C6\u9891\u6807\u9898\u7F16\u8F91",open:T.actionTabs.key==="\u7F16\u8F91",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>Pr(void 0,null,function*(){const jt=sr({},yield Ht.validateFields());(yield(0,G.ZP)(`/api/course_videos/${on.data.id}.json`,{method:"put",body:sr({},jt)})).status===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),D({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{D({type:"classroomList/setActionTabs",payload:{}})}},on.data&&n.createElement(ge.default,{form:Ht,initialValues:{name:on.data.title,link:on.data.link}},n.createElement(ge.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60})),n.createElement(ge.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,null))))};var nr=(0,u.connect)(({classroomList:T,loading:N})=>({classroomList:T,loading:N}))(Qn),Kn=e(59301),Pn=Object.defineProperty,Hn=Object.defineProperties,Tn=Object.getOwnPropertyDescriptors,Vn=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,xr=Object.prototype.propertyIsEnumerable,qr=(T,N,D)=>N in T?Pn(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,jr=(T,N)=>{for(var D in N||(N={}))cr.call(N,D)&&qr(T,D,N[D]);if(Vn)for(var D of Vn(N))xr.call(N,D)&&qr(T,D,N[D]);return T},Hr=(T,N)=>Hn(T,Tn(N)),Wr=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:Rr}=xe.default,pr=({classroomList:T,user:N,loading:D,dispatch:Lt})=>{var Kt,on,Ht,jt;const De=(0,u.useParams)();De.id=De.coursesId;const{detailAttendancesDetail:Bt,actionTabs:Zn}=T,[Un]=ge.default.useForm(),[Dr,fr]=(0,n.useState)(!1),[Br,pn]=(0,n.useState)(!1),[l,r]=(0,n.useState)([]),[h,M]=(0,n.useState)({}),te=(0,n.useRef)(),q=(0,n.useRef)(),Ne="\u3000\u3000",[je,Be]=(0,n.useState)(null),[et,Qe]=(0,n.useState)(null);(0,n.useEffect)(()=>{var lt,wt,rn,fn;T.actionTabs.key==="\u7F16\u8F91\u89C6\u9891"&&Un.setFieldsValue({title:Zn.data.title,attachment_id:(lt=Zn==null?void 0:Zn.data)==null?void 0:lt.attachment_id,allow_skip:(wt=Zn==null?void 0:Zn.data)==null?void 0:wt.allow_skip,action_analysis:(rn=Zn==null?void 0:Zn.data)==null?void 0:rn.action_analysis,show_watermark:(fn=Zn==null?void 0:Zn.data)==null?void 0:fn.show_watermark}),Wr(void 0,null,function*(){var Dn;(Dn=Zn.data)!=null&&Dn.course_video_id&&tt()})},[T.actionTabs.key]);const tt=()=>Wr(void 0,null,function*(){var lt,wt,rn;const fn=yield(0,G.ZP)(`/api/courses/${(lt=Zn.params)==null?void 0:lt.coursesId}/course_videos/video_history?course_video_id=${(wt=Zn.data)==null?void 0:wt.course_video_id}`,{method:"get"});r(fn.data),(rn=fn.data)==null||rn.forEach(Dn=>{Dn.checked&&(Be(Dn.id),Qe(Dn.id))})}),zt=[{title:"",dataIndex:"checked",align:"center",render:(lt,wt,rn)=>Kn.createElement(Pe.ZP.Group,{onChange:()=>Wt(wt),value:et},Kn.createElement(Pe.ZP,{value:wt.id}))},{title:"\u89C6\u9891\u540D\u79F0",width:300,dataIndex:"title"},{title:"\u7248\u672C\u53F7",dataIndex:"version"},{title:"\u64CD\u4F5C",render:(lt,wt,rn)=>wt.id!=je&&Kn.createElement(me.ZP,{type:"link",danger:!0,onClick:()=>Et(wt)},"\u5220\u9664")}],Et=lt=>Wr(void 0,null,function*(){var wt;if(l.length==1)return;(yield(0,G.ZP)(`/api/courses/${(wt=Zn.params)==null?void 0:wt.coursesId}/delete_course_video.json`,{method:"delete",body:{video_id:lt.id,is_link:T.actionTabs.data.link?!0:""}})).message=="success"&&tt()}),Wt=lt=>{r(l.map(wt=>(wt.id==lt.id?(wt.checked=!0,Qe(lt.id)):wt.checked=!1,wt)))},dn={accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",onBefore:lt=>{var wt,rn;let fn=lt.name.toLowerCase();return fn&&fn.indexOf(".avi")==-1&&fn.indexOf(".flv")==-1&&fn.indexOf(".f4v")==-1&&fn.indexOf(".m4v")==-1&&fn.indexOf(".mov")==-1&&fn.indexOf(".mp4")==-1&&fn.indexOf(".rmvb")==-1&&fn.indexOf(".swf")==-1&&fn.indexOf(".webm")==-1&&fn.indexOf(".wmv")==-1?(E.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),!0):!((wt=N.userInfo)!=null&&wt.admin||(rn=N.userInfo)!=null&&rn.business)&<.size>MAX_FILE_SIZE*1024*1024?(E.ZP.info(`\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7${MAX_FILE_SIZE}M`),!0):!1},onBeginInitFile:lt=>{var wt,rn;M({name:(wt=lt==null?void 0:lt.file)==null?void 0:wt.name,loaded:0,size:(rn=lt==null?void 0:lt.file)==null?void 0:rn.size})},onComplete:lt=>{var wt,rn;M({video_id:lt.id,name:(wt=lt==null?void 0:lt.file)==null?void 0:wt.name,loaded:lt.percent,size:(rn=lt==null?void 0:lt.file)==null?void 0:rn.size})},onError:()=>{M({})},onProgress:lt=>{var wt,rn;M({name:(wt=lt==null?void 0:lt.file)==null?void 0:wt.name,loaded:lt.percent,size:(rn=lt==null?void 0:lt.file)==null?void 0:rn.size})},chunkSize:1024*1024*2,options:{user_id:(Kt=N==null?void 0:N.userInfo)==null?void 0:Kt.user_id}};console.log(h,222);const In=ge.default.useWatch("action_analysis",Un);return Kn.createElement(O.default,{centered:!0,title:"\u89C6\u9891\u7F16\u8F91",open:T.actionTabs.key==="\u7F16\u8F91\u89C6\u9891",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:660,destroyOnClose:!0,okButtonProps:{disabled:Dr},confirmLoading:Br,onOk:()=>Wr(void 0,null,function*(){var lt,wt,rn,fn;if(h!=null&&h.name&&h.loaded!=100){E.ZP.warning("\u89C6\u9891\u4E0A\u4F20\u4E2D\u8BF7\u7A0D\u7B49\uFF01");return}const Dn=jr({},yield Un.validateFields()),lr=jr({},Dn);pn(!0),h!=null&&h.name?yield(0,o.dt)({username:(lt=N.userInfo)==null?void 0:lt.login,videos:[{video_id:h.video_id,title:Un.getFieldValue("title"),filename:h.name,attachment_id:Un.getFieldValue("attachment_id"),course_id:De==null?void 0:De.coursesId,category_id:(wt=Zn==null?void 0:Zn.data)==null?void 0:wt.course_second_category_id,course_video_id:(rn=Zn.data)==null?void 0:rn.course_video_id}]}):l.forEach(Mn=>{Mn.checked&&(lr.set_id=Mn.id)}),(yield(0,G.ZP)(`/api/course_videos/${(fn=Zn==null?void 0:Zn.data)==null?void 0:fn.course_video_id}/change_cover.json`,{method:"put",body:lr}))&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),Lt({type:"classroomList/setActionTabs",payload:{}}),Lt({type:"classroomList/setUpdateData",payload:Math.random()})),M(void 0),pn(!1)}),onCancel:()=>{Lt({type:"classroomList/setActionTabs",payload:{}}),M({}),q.current.cancel()}},Zn.data&&Kn.createElement(ge.default,{form:Un},Kn.createElement(ge.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Kn.createElement(L.default,{maxLength:60})),Kn.createElement(ge.default.Item,{name:"attachment_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},Kn.createElement(y.Z,{getFileProgress:lt=>{if(lt.file.status==="uploading"){fr(!0);return}lt.file.status==="done"&&fr(!1)}})),Kn.createElement(ge.default.Item,null,Kn.createElement(st.default,{pagination:!1,columns:zt,dataSource:l})),Kn.createElement(ge.default.Item,{name:"allow_skip",label:"\u64AD\u653E\u8BBE\u7F6E",valuePropName:"checked"},Kn.createElement(j.default,null,"\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E")),(((on=Zn==null?void 0:Zn.data)==null?void 0:on.user_login)===((Ht=N==null?void 0:N.userInfo)==null?void 0:Ht.login)||(0,ne.Ny)())&&Kn.createElement(ge.default.Item,{name:"show_watermark",label:"\u6C34\u5370\u8BBE\u7F6E",valuePropName:"checked"},Kn.createElement(j.default,null,"\u5C55\u793A\u6C34\u5370\u6807\u8BC6")),Kn.createElement(ge.default.Item,null,Kn.createElement(R.Z,Hr(jr({},dn),{ref:q}),Kn.createElement(Kn.Fragment,null,h!=null&&h.name?Kn.createElement(me.ZP,{disabled:!0,type:"primary",ghost:!0},"\u66F4\u65B0\u7248\u672C"):Kn.createElement("div",{className:zn.btn},"\u66F4\u65B0\u7248\u672C"))),!!(h!=null&&h.name)&&Kn.createElement("div",null,Kn.createElement("div",{style:{fontSize:"8px",color:"#333",display:"flex",alignItems:"center"}},Kn.createElement("i",{className:"icon-lianjie2 iconfont",style:{marginRight:"10px",color:"#52c41a",fontSize:"8px"}}),Kn.createElement("span",{className:"font14"},((jt=h.name)==null?void 0:jt.indexOf(Ne))===-1?`${h.name}${Ne}${(0,Y.RD)(h.size)}`:h.name),h.loaded==100&&Kn.createElement("i",{style:{marginLeft:"auto",cursor:"pointer"},className:"icon-shanchu iconfont",onClick:()=>{q.current.cancel(),M({})}})),h.loaded!=100&&Kn.createElement(B.Z,{size:"small",percent:h.loaded,status:h.loaded==100?"normal":"active"}))),Kn.createElement(ge.default.Item,null,Kn.createElement("p",{className:"c-light-black"},"\u4E0A\u4F20\u8BF4\u660E\uFF1A\u76EE\u524D\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u89C6\u9891\u6587\u4EF6\u6700\u5927\u9650\u52361G\uFF0C\u89C6\u9891\u6587\u4EF6\u4E0A\u4F20\u89C4\u683C\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv"),Kn.createElement("p",{className:"c-light-black"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u4E3A\u4E86\u66F4\u597D\u7684\u64AD\u653E\u4F53\u9A8C\uFF0C\u5EFA\u8BAE\u60A8\u4F18\u5148\u4E0A\u4F20MP4\u683C\u5F0F\u3002\u5982\u679C\u60A8\u662F\u81EA\u5DF1\u5F55\u5236\u89C6\u9891\uFF0C\u5EFA\u8BAE\u60A8\u4FDD\u5B58\u7684\u65F6\u5019\u5C06\u89C6\u9891\u7F16\u7801\u8BBE\u7F6E\u4E3AAVC(H264)"))))};var Kr=(0,u.connect)(({classroomList:T,loading:N,user:D})=>({classroomList:T,loading:N,user:D}))(pr),ea=Object.defineProperty,ga=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,no=Object.prototype.propertyIsEnumerable,$a=(T,N,D)=>N in T?ea(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,vo=(T,N)=>{for(var D in N||(N={}))aa.call(N,D)&&$a(T,D,N[D]);if(ga)for(var D of ga(N))no.call(N,D)&&$a(T,D,N[D]);return T},Ha=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:Lo}=xe.default,Eo=({classroomList:T,user:N,loading:D,dispatch:Lt})=>{var Kt,on;const Ht=(0,u.useParams)();Ht.id=Ht.coursesId;const{detailAttendancesDetail:jt,actionTabs:De}=T,[Bt]=ge.default.useForm();return(0,n.useEffect)(()=>{T.actionTabs.key==="\u7F16\u8F91\u89C6\u9891"&&Bt.setFieldsValue({title:De.data.title})},[T.actionTabs.key]),n.createElement(O.default,{centered:!0,title:"\u89C6\u9891\u6807\u9898\u7F16\u8F91",open:T.actionTabs.key==="\u7F16\u8F91\u5916\u94FE",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,onOk:()=>Ha(void 0,null,function*(){const Zn=vo({},yield Bt.validateFields());(yield(0,G.ZP)(`/api/course_videos/${De.data.id}.json`,{method:"put",body:vo({},Zn)}))&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),Lt({type:"classroomList/setActionTabs",payload:{}}),Lt({type:"classroomList/setUpdateData",payload:Math.random()}))}),onCancel:()=>{Lt({type:"classroomList/setActionTabs",payload:{}})}},De.data&&n.createElement(ge.default,{form:Bt,initialValues:{name:(Kt=De==null?void 0:De.data)==null?void 0:Kt.title,link:(on=De==null?void 0:De.data)==null?void 0:on.link}},n.createElement(ge.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60})),n.createElement(ge.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60}))))};var go=(0,u.connect)(({classroomList:T,loading:N,user:D})=>({classroomList:T,loading:N,user:D}))(Eo),po=e(95651),zo=Object.defineProperty,So=Object.defineProperties,ho=Object.getOwnPropertyDescriptors,ro=Object.getOwnPropertySymbols,Ao=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,Xa=(T,N,D)=>N in T?zo(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,wo=(T,N)=>{for(var D in N||(N={}))Ao.call(N,D)&&Xa(T,D,N[D]);if(ro)for(var D of ro(N))io.call(N,D)&&Xa(T,D,N[D]);return T},Io=(T,N)=>So(T,ho(N)),Oo=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:so}=xe.default,wr=({classroomList:T,loading:N,dispatch:D})=>{var Lt;const Kt=(0,u.useParams)();Kt.id=Kt.coursesId;const{detailLeftMenus:on,actionTabs:Ht}=T,[jt]=ge.default.useForm(),De=Bt=>{var Zn;return(Zn=Bt==null?void 0:Bt.filter(Un=>Un.category_name!=="\u672A\u5206\u914D\u76EE\u5F55"))==null?void 0:Zn.map((Un,Dr)=>n.createElement(n.Fragment,null,n.createElement(Pe.ZP,{style:{display:"block"},value:Un.category_id},Un.category_name),n.createElement("div",{style:{marginLeft:20}},De((Un==null?void 0:Un.third_category)||[]))))};return n.createElement(O.default,{centered:!0,title:"\u79FB\u52A8\u5230",open:T.actionTabs.key==="\u79FB\u52A8\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:400,bodyStyle:{minHeight:200},onOk:()=>jt.submit(),onCancel:()=>{D({type:"classroomList/setActionTabs",payload:{}})}},on.course_modules&&n.createElement(ge.default,{form:jt,initialValues:{},onFinish:Bt=>Oo(void 0,null,function*(){(yield(0,G.ZP)(`/api/courses/${Kt.id}/move_to_category.json`,{method:"post",body:Io(wo({},Bt),{video_ids:Ht.data.id})})).status===0&&(E.ZP.success("\u64CD\u4F5C\u6210\u529F"),D({type:"classroomList/setActionTabs",payload:{}}),D({type:"classroomList/setUpdateData",payload:Math.random()}),D({type:"classroomList/getClassroomLeftMenus",payload:{id:Kt==null?void 0:Kt.id}}))})},n.createElement(ge.default.Item,{label:"",name:"new_category_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(Pe.ZP.Group,null,De((Lt=on==null?void 0:on.course_modules)==null?void 0:Lt.filter(Bt=>Bt.type==="video")[0].second_category)))))};var Er=(0,u.connect)(({classroomList:T,loading:N})=>({classroomList:T,loading:N}))(wr),Ea=Object.defineProperty,ia=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,Pa=Object.prototype.propertyIsEnumerable,Da=(T,N,D)=>N in T?Ea(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,Ma=(T,N)=>{for(var D in N||(N={}))sa.call(N,D)&&Da(T,D,N[D]);if(ia)for(var D of ia(N))Pa.call(N,D)&&Da(T,D,N[D]);return T},Ta=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{TreeNode:co}=xe.default,Ja=({classroomList:T,loading:N,dispatch:D})=>{const Lt=(0,u.useParams)();Lt.id=Lt.coursesId;const{detailLeftMenus:Kt,actionTabs:on}=T,Ht=Kt.course_modules&&Kt.course_modules.filter(De=>De.type==="video"),[jt]=ge.default.useForm();return n.createElement(O.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:T.actionTabs.key==="\u65B0\u5EFA\u5B50\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:130},onOk:()=>Ta(void 0,null,function*(){const De=Ma({},yield jt.validateFields());(yield(0,G.ZP)(`/api/course_modules/${Ht[0].id}/add_second_category.json`,{method:"post",body:Ma({},De)})).status===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),D({type:"classroomList/setActionTabs",payload:{}}),D({type:"classroomList/setUpdateData",payload:Math.random()}))}),onCancel:()=>{D({type:"classroomList/setActionTabs",payload:{}})}},n.createElement(ge.default,{form:jt,initialValues:{name:"",link:""}},n.createElement(ge.default.Item,{label:"\u5B50\u76EE\u5F55\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},n.createElement(L.default,{maxLength:60}))))};var Po=(0,u.connect)(({classroomList:T,loading:N})=>({classroomList:T,loading:N}))(Ja),pa={flex_box_center:"flex_box_center___pyP1D",flex_space_between:"flex_space_between___I466c",flex_box_vertical_center:"flex_box_vertical_center___jio7d",flex_box_center_end:"flex_box_center_end___dwYOB",flex_box_column:"flex_box_column___OglHp",wrap:"wrap___CB76m",mask:"mask___OFMeI",playIconWrap:"playIconWrap___qgHXl",playIcon:"playIcon___bV87f",linkWrap:"linkWrap___T2hZF",link:"link___cwP_L",imgWrap:"imgWrap___V2WRr",cardBottom:"cardBottom___lpKQb",bottomTitle:"bottomTitle___L4GzG",timeWrap:"timeWrap___okx_C",time:"time___IoUOF",bottomActionWrap:"bottomActionWrap___PdPWh",peopleWrap:"peopleWrap____eq2u",actionIcon:"actionIcon___TDO4d"},Do=Object.defineProperty,yo=Object.getOwnPropertySymbols,jo=Object.prototype.hasOwnProperty,Bo=Object.prototype.propertyIsEnumerable,No=(T,N,D)=>N in T?Do(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,qo=(T,N)=>{for(var D in N||(N={}))jo.call(N,D)&&No(T,D,N[D]);if(yo)for(var D of yo(N))Bo.call(N,D)&&No(T,D,N[D]);return T},bo=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const Vo="90%",Go="55%",Uo=({data:T,isReview:N,dispatch:D,userid:Lt,userlogin:Kt,showToUser:on=!1,classroomList:Ht})=>{var jt,De,Bt,Zn;const[Un,Dr]=(0,n.useState)(qo({},(0,u.useParams)())),{detailLeftMenus:fr}=Ht;let Br=(De=(jt=fr==null?void 0:fr.course_modules)==null?void 0:jt.filter(r=>r.type==="video")[0].second_category)==null?void 0:De.length;Un.id=Un.coursesId,Un.categoryId!=0&&(Un.category_id=Un.categoryId);const pn=r=>bo(void 0,null,function*(){r.link||(0,Y.xg)(`/classrooms/${Un==null?void 0:Un.coursesId}/video_info?new_video_id=${r==null?void 0:r.course_video_id}`)}),l=(r,h)=>{let M=St.Base64.decode(r);if(r)return``};return n.createElement(n.Fragment,null,(Zn=(Bt=Ht==null?void 0:Ht.detailVideoList)==null?void 0:Bt.videos)==null?void 0:Zn.map((r,h)=>{var M;const te=r!=null&&r.cover_url?(M=r==null?void 0:r.cover_url)!=null&&M.includes("https")?r.cover_url:S.Z.API_SERVER+r.cover_url:ct;return n.createElement("a",{className:pa.wrap,key:r.id+"-"+h},n.createElement(Ve.Z,{className:`animated fadeIn ${pa.cardWrap}`},n.createElement(ue.Z,{tip:"\u6B63\u5728\u8F6C\u7801\uFF0C\u8BF7\u7A0D\u7B49...",spinning:!r.transcoded&&!r.link},n.createElement("span",{className:pa.imgWrap,onClick:()=>{!N&&pn(r)}},n.createElement("img",{src:te}),r.link&&n.createElement("a",{className:pa.linkWrap,href:r.link,onClick:()=>bo(void 0,null,function*(){let q=yield(0,G.ZP)("/api/watch_video_histories/click_link_histories.json",{method:"post",body:{video_link_id:r.id,device:"pc"}})}),target:"_blank",title:r.title},n.createElement("span",{className:pa.link},"\u5916\u94FE")),!N&&n.createElement(n.Fragment,null,n.createElement("div",{className:pa.mask}),n.createElement("div",{className:pa.playIconWrap},!r.link&&n.createElement("img",{className:pa.playIcon,src:yt}))))),n.createElement("div",{className:pa.cardBottom},n.createElement("div",{className:pa.bottomTitle},r.title),n.createElement("div",{className:pa.timeWrap},(r.total_time||parseInt(r.total_time)>0)&&n.createElement("div",{className:pa.time},`\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F\uFF1A${(0,Y.li)(parseInt(r.total_time))}`)),n.createElement("div",{className:pa.bottomActionWrap},n.createElement("span",{className:pa.peopleWrap},!!r.people_num&&n.createElement(U.Z,{title:"\u89C2\u770B\u4EBA\u6570",placement:"top"},n.createElement("i",{className:"icon-dianjiliang iconfont font12"},r.people_num))),n.createElement("div",null,on&&!N&&!r.link?n.createElement(U.Z,{title:"\u53D1\u9001\u81F3\u4E2A\u4EBA\u4E2D\u5FC3",placement:"top"},n.createElement("i",{onClick:()=>bo(void 0,null,function*(){var q;const Ne=yield(0,G.ZP)(`/api/users/${Kt}/videos/${r==null?void 0:r.id}/copy_video.json`,{method:"post",body:{course_video_id:r==null?void 0:r.course_video_id}});if((Ne==null?void 0:Ne.status)===0){const je=new Date().toISOString().split("T")[0],Be=localStorage.getItem("coursesVideoDismissDate");if(((q=JSON.parse(Be))==null?void 0:q.today)===je)E.ZP.success("\u53D1\u9001\u6210\u529F\uFF01");else{const et=O.default.confirm({icon:null,width:420,centered:!0,closable:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u53D1\u9001\u6210\u529F",content:n.createElement("div",null,n.createElement("div",null,"\u89C6\u9891\u300A",r==null?void 0:r.title,"\u300B\u5DF2\u7ECF\u53D1\u9001\u5230\u4E2A\u4EBA\u4E2D\u5FC3\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u524D\u5F80\u67E5\u770B\uFF1F"),n.createElement(a.Z,{align:"middle",justify:"space-between",style:{marginTop:"40px",marginBottom:"15px"}},n.createElement(nt.Z,null,n.createElement(j.default,{onChange:Qe=>{Qe.target.checked?localStorage.setItem("coursesVideoDismissDate",JSON.stringify({today:new Date().toISOString().split("T")[0]})):localStorage.removeItem("coursesVideoDismissDate")}},"\u4ECA\u65E5\u4E0D\u518D\u63D0\u793A")),n.createElement(nt.Z,null,n.createElement(me.ZP,{className:"mr20",onClick:()=>{et.destroy()}},"\u53D6\u6D88"),n.createElement(me.ZP,{type:"primary",onClick:()=>{et.destroy(),(0,Y.xg)(`/users/${Kt}/videos`)}},"\u524D\u5F80\u67E5\u770B")))),footer:null})}}}),className:`icon-fabu3 iconfont ${pa.actionIcon}`,style:{marginTop:"1px",display:"inline-block",marginLeft:0,marginRight:"5px"}})):null,(Lt===r.user_id||!N&&Br>0&&(0,ne.aN)())&&n.createElement(U.Z,{title:"\u79FB\u52A8",placement:"top"},n.createElement("i",{className:`${pa.actionIcon} icon-yidong iconfont`,onClick:()=>{D({type:"classroomList/setActionTabs",payload:{key:"\u79FB\u52A8\u76EE\u5F55",params:Un,data:r}})},style:{marginTop:"1px",display:"inline-block"}})),(0,ne.G5)()&&!N&&!r.link?n.createElement(U.Z,{title:"\u7EDF\u8BA1",placement:"top"},(0,ne.G5)()?n.createElement(u.Link,{to:`/classrooms/${Un.coursesId}/video/${(T==null?void 0:T.category_id)||(T==null?void 0:T.course_module_id)}/statistics/${r.course_video_id}?title=${r.title}`}," ",n.createElement("i",{className:`icon-tongji1 iconfont ${pa.actionIcon}`,style:{marginTop:"1px",display:"inline-block"}})):null):null,(0,ne.dE)()&&!N&&!r.link?n.createElement(U.Z,{title:"\u7EDF\u8BA1",placement:"top"},(0,ne.dE)()?n.createElement(u.Link,{className:"font16",to:`/classrooms/${Un.coursesId}/video/${(T==null?void 0:T.category_id)||(T==null?void 0:T.course_module_id)}/studentstatistics`},n.createElement("i",{className:`icon-tongji1 iconfont ${pa.actionIcon}`,style:{marginTop:"1px",display:"inline-block"}})):null):null,(Lt===r.user_id||(0,ne.aN)())&&n.createElement(U.Z,{title:"\u7F16\u8F91",placement:"top"},n.createElement("i",{className:`${pa.actionIcon} icon-bianji1 iconfont`,onClick:()=>{D({type:"classroomList/setActionTabs",payload:{key:r.link?"\u589E\u52A0\u5916\u94FE":"\u7F16\u8F91\u89C6\u9891",params:Un,data:r}})},style:{marginTop:"1px",display:"inline-block"}})),!N&&!r.link&&n.createElement(Pt.CopyToClipboard,{text:l(r.play_url||r.file_url,r.cover_url),onCopy:()=>E.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement(U.Z,{title:"\u590D\u5236\u94FE\u63A5",placement:"top"},n.createElement("i",{className:`${pa.actionIcon} icon-fuzhi iconfont`}))),(Lt===r.user_id||(0,ne.Rb)())&&n.createElement(U.Z,{title:"\u5220\u9664",placement:"top"},n.createElement("i",{className:`${pa.actionIcon} icon-shanchu iconfont`,onClick:()=>{D({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",params:Un,data:r}})},style:{marginTop:"1px",display:"inline-block"}})))))))}))};var ca=(0,u.connect)(({classroomList:T})=>({classroomList:T}))(Uo),Jr={root:"root___egCyx",title:"title___CK8yp"},ta=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())}),Za=({dataSource:T=[],count:N,dispatch:D})=>{const Lt=(0,u.useParams)(),[Kt,on]=(0,n.useState)([]),Ht=(0,n.useRef)(null),jt=(0,n.useRef)(null);(0,n.useEffect)(()=>{T&&on([...T])},[T]);const De=()=>{Ht.current.style.opacity="1",Ht.current.style.transform="scale(1)";const pn=Ht.current.dataset.id,l=jt.current.dataset.id;if(pn!==l){var r=[...Kt];r.splice(l,0,r.splice(pn,1)[0]),on(r),Ht.current=jt.current,fr(Kt[pn],Number(l)+1)}},Bt=pn=>{Ht.current=pn.target},Zn=pn=>{pn.preventDefault(),pn.target.tagName==="LI"&&(jt.current=pn.target,jt.current.style.opacity="0.2",jt.current.style.transform="scale(1.1)",De())},Un=pn=>{pn.preventDefault()},Dr=pn=>{pn.preventDefault(),Ht.current.style.opacity="1",Ht.current.style.transform="scale(1)"},fr=(pn,l)=>ta(void 0,null,function*(){return yield(0,G.ZP)(`/api/courses/${Lt==null?void 0:Lt.coursesId}/sort_video.json`,{method:"put",body:{course_id:Lt.coursesId,video_id:(pn==null?void 0:pn.course_video_id)||(pn==null?void 0:pn.id),position:Number(l)}})}),Br=Kt.map((pn,l)=>n.createElement("li",{"data-id":l,key:l,style:{background:pn.bgColor},draggable:"true",onDragStart:Bt,onDragOver:Un,onDrop:Dr,onDragEnter:Zn,"data-item":JSON.stringify(pn)},n.createElement("img",{src:(pn==null?void 0:pn.cover_url)||ct}),n.createElement("span",{title:pn.title,className:Jr.title},pn.title),n.createElement("p",{className:"ml10 mb10"},"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u95F4",(0,Y.li)(parseInt(pn.total_time))),n.createElement(L.default,{className:"ml10 mb10",style:{width:100},placeholder:l+1,onBlur:r=>ta(void 0,null,function*(){if(!r.target.value)return;if(!/^([1-9][0-9]*)$/.test(r.target.value)){E.ZP.info("\u8BF7\u8F93\u5165\u5927\u4E8E0\u7684\u6B63\u6574\u6570");return}if(parseInt(r.target.value)>N){E.ZP.info("\u6570\u5B57\u4E0D\u80FD\u5927\u4E8E\u603B\u6570\u91CF");return}const M=yield fr(pn,r.target.value);(M==null?void 0:M.status)===0&&D({type:"classroomList/setUpdateData",payload:Math.random()})})})));return console.log(Kt,2222),n.createElement("aside",{className:Jr.root},n.createElement("ul",{className:"contain"},Br))},Ra=e(59301),ao=Object.defineProperty,Ro=Object.defineProperties,Yo=Object.getOwnPropertyDescriptors,Ho=Object.getOwnPropertySymbols,Fo=Object.prototype.hasOwnProperty,Wo=Object.prototype.propertyIsEnumerable,$o=(T,N,D)=>N in T?ao(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,_o=(T,N)=>{for(var D in N||(N={}))Fo.call(N,D)&&$o(T,D,N[D]);if(Ho)for(var D of Ho(N))Wo.call(N,D)&&$o(T,D,N[D]);return T},il=(T,N)=>Ro(T,Yo(N)),el=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const sl=({classroomList:T,user:N,dispatch:D})=>{var Lt,Kt,on,Ht,jt;const De=(0,u.useParams)(),{actionTabs:Bt}=T,[,Zn,Un,Dr]=(0,At.U)(Rt.v2,{course_id:De.coursesId}),fr=((Kt=(Lt=Dr==null?void 0:Dr.data)==null?void 0:Lt.list)==null?void 0:Kt.map(Qe=>Qe==null?void 0:Qe.id))||[],[,Br,pn]=(0,At.U)(Rt.iE,{course_id:De.coursesId}),[l,r]=(0,n.useState)(!1),[h,M]=(0,n.useState)({page:1,limit:10}),[te,q]=(0,n.useState)([]),Ne=()=>{D({type:"classroomList/setActionTabs",payload:{key:""}})},je=[{title:"\u89C6\u9891\u540D\u79F0",dataIndex:"title"},{title:"\u6C34\u5370\u72B6\u6001",dataIndex:"show_watermark",render:Qe=>Qe?Ra.createElement("span",{style:{color:"#00B187"}},"\u5F00\u542F\u4E2D"):Ra.createElement("span",{style:{color:"#E02020"}},"\u5173\u95ED\u4E2D")}],Be=()=>{D({type:"classroomList/getVideoList",payload:_o({},De)})},et=(...Qe)=>el(void 0,[...Qe],function*(tt=h){Un(il(_o({},tt),{course_id:De.coursesId}),!0)});return(0,n.useEffect)(()=>{Bt.key==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"&&et()},[h,Bt.key]),Ra.createElement(O.default,{centered:!0,title:Bt.key,open:Bt.key==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E",width:640,footer:[Ra.createElement(me.ZP,{type:"primary",loading:l&&Br,onClick:()=>el(void 0,null,function*(){r(!0);const Qe=yield pn({ids:te,show_watermark:!0});(Qe==null?void 0:Qe.status)===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),Be(),Ne())})},"\u6279\u91CF\u5F00\u542F"),Ra.createElement(me.ZP,{type:"primary",loading:!l&&Br,onClick:()=>el(void 0,null,function*(){r(!1);const Qe=yield pn({ids:te,show_watermark:!1});(Qe==null?void 0:Qe.status)===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),Be(),Ne())})},"\u6279\u91CF\u5173\u95ED"),Ra.createElement(me.ZP,{className:"ml20",onClick:()=>{Ne()}},"\u53D6\u6D88")],onCancel:()=>{Ne()}},Ra.createElement(st.default,{dataSource:(on=Dr==null?void 0:Dr.data)==null?void 0:on.list,columns:je,rowKey:"id",loading:Zn,locale:{emptyText:Ra.createElement(x.Z,null)},scroll:{y:400},showHeader:((Ht=Dr==null?void 0:Dr.data)==null?void 0:Ht.total_count)>0,rowSelection:{selectedRowKeys:te,onChange:Qe=>{const tt=()=>{const zt=te.filter(Et=>!fr.includes(Et));return[...new Set(zt.concat(Qe))]};q((fr==null?void 0:fr.length)===(Qe==null?void 0:Qe.length)?[...new Set(te.concat(Qe))]:tt())}},pagination:{current:h.page,pageSize:h==null?void 0:h.limit,onChange:(Qe,tt)=>{M(il(_o({},h),{page:Qe,limit:tt}))},total:((jt=Dr==null?void 0:Dr.data)==null?void 0:jt.total_count)||0,showTotal:()=>Ra.createElement(j.default,{className:"ml10",checked:fr==null?void 0:fr.every(Qe=>te==null?void 0:te.includes(Qe)),onChange:Qe=>{const tt=Qe.target.checked?[...new Set(te.concat(fr))]:te.filter(zt=>!fr.includes(zt));q(tt)}},"\u5168\u9009",Ra.createElement("span",{className:"font12 c-666"},"\uFF08\u5DF2\u9009\u62E9",Ra.createElement("span",{style:{color:"#3061D0"}},(te==null?void 0:te.length)||0),"\u6761\u6570\u636E\uFF09"))}}))};var Sl=(0,u.connect)(({classroomList:T,user:N})=>({classroomList:T,user:N}))(sl),kr=e(59301),Al=Object.defineProperty,Qo=Object.getOwnPropertySymbols,cl=Object.prototype.hasOwnProperty,nl=Object.prototype.propertyIsEnumerable,ul=(T,N,D)=>N in T?Al(T,N,{enumerable:!0,configurable:!0,writable:!0,value:D}):T[N]=D,Xo=(T,N)=>{for(var D in N||(N={}))cl.call(N,D)&&ul(T,D,N[D]);if(Qo)for(var D of Qo(N))nl.call(N,D)&&ul(T,D,N[D]);return T},wl=(T,N)=>{var D={};for(var Lt in T)cl.call(T,Lt)&&N.indexOf(Lt)<0&&(D[Lt]=T[Lt]);if(T!=null&&Qo)for(var Lt of Qo(T))N.indexOf(Lt)<0&&nl.call(T,Lt)&&(D[Lt]=T[Lt]);return D},dl=(T,N,D)=>new Promise((Lt,Kt)=>{var on=De=>{try{jt(D.next(De))}catch(Bt){Kt(Bt)}},Ht=De=>{try{jt(D.throw(De))}catch(Bt){Kt(Bt)}},jt=De=>De.done?Lt(De.value):Promise.resolve(De.value).then(on,Ht);jt((D=D.apply(T,N)).next())});const{SubMenu:Yl}=K.default,{Content:Il,Sider:Ql}=f.default,fl=T=>{var N=T,{classroomList:D,globalSetting:Lt,loading:Kt,user:on,dispatch:Ht}=N,jt=wl(N,["classroomList","globalSetting","loading","user","dispatch"]),De,Bt,Zn,Un,Dr,fr;const Br=(0,u.useParams)(),[pn,l]=(0,n.useState)({page:1,limit:15}),{detailVideoList:r,updateData:h}=D,[M,te]=(0,n.useState)({});pn.id=Br.coursesId;let[q,Ne]=(0,n.useState)(!0);(0,n.useEffect)(()=>{h&&(console.log(pn,h,"params"),Ht({type:"classroomList/getVideoList",payload:Xo({},pn)}))},[h]),(0,n.useEffect)(()=>(console.log(pn,h,"params11"),Br.categoryId!=0&&(pn.category_id=Br.categoryId),Ht({type:"classroomList/setUpdateData",payload:Math.random()}),setTimeout(()=>{Ht({type:"classroomList/setUpdateData",payload:""})},200),()=>{}),[location.pathname]);const je=(Et,Wt)=>{pn.page=Et,l(Xo({},pn)),Ht({type:"classroomList/getVideoList",payload:Xo({},pn)})},Be=Et=>{Et.key==="all"?u.history.push(`/classrooms/${pn.id}/video`):u.history.push(`/classrooms/${pn.id}/live_video`)},et=[{name:"\u89C6\u9891",id:"all",total:r==null?void 0:r.videos_count},{name:"\u76F4\u64AD",id:1,total:r==null?void 0:r.lives_count}],Qe={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},tt=Et=>{O.default.confirm({title:"\u63D0\u793A",centered:!0,content:kr.createElement("div",{className:zn.modal},kr.createElement("div",null,"\u8BE5\u89C6\u9891\u5C06\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),kr.createElement("div",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664?")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>dl(void 0,null,function*(){})})},zt=Et=>Ht({type:"userDetail/logWatchHistory",payload:Et});return kr.createElement("section",null,kr.createElement(po.Z,{isLoading:!1,tabDataSource:et,isAdmin:(0,ne.GJ)(),onTabMenuClick:Be,defaultSelectedKeys:["all"],showControlButton:q&&(0,ne.G5)(),buttonText:"\u4E0A\u4F20\u89C6\u9891",buttonIcon:"icon-shangchuan3 font18",extraNode:(0,ne.GJ)()&&kr.createElement(a.Z,{align:"middle",className:"mr20"},q&&(0,ne.GJ)()&&kr.createElement("span",{className:"c-blue font16 mr20 current",onClick:Et=>{Ht({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u5B50\u76EE\u5F55",params:pn}})}},kr.createElement(U.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},kr.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),q&&(0,ne.GJ)()&&kr.createElement("span",{onClick:()=>{Ht({type:"classroomList/setActionTabs",payload:{key:"\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"}})},className:"font14 mr20 c-blue font14 current"},kr.createElement("i",{className:"iconfont icon-shuiyinshezhi font14 mr5"}),"\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"),q&&(0,ne.GJ)()&&kr.createElement("span",{onClick:()=>u.history.push(`/classrooms/${Br.coursesId}/video/${(r==null?void 0:r.category_id)||(r==null?void 0:r.course_module_id)}/statistics`),className:"font14 mr20 c-blue font14 current"},kr.createElement("i",{className:"iconfont icon-tongji4 font14 mr5"}),"\u7EDF\u8BA1\u603B\u89C8"),q&&(0,ne.dE)()&&kr.createElement("span",{onClick:()=>u.history.push(`/classrooms/${Br.coursesId}/video/${(r==null?void 0:r.category_id)||(r==null?void 0:r.course_module_id)}/studentstatistics`),className:"font14 mr20 c-blue font14 current"},kr.createElement("i",{className:"iconfont icon-tongji4 font14 mr5"}),"\u7EDF\u8BA1\u603B\u89C8"),q&&(0,ne.GJ)()&&kr.createElement("span",{className:"c-blue font14 mr20 current",onClick:Et=>{Et.preventDefault(),Ht({type:"classroomList/setActionTabs",payload:{key:"\u589E\u52A0\u5916\u94FE",params:pn}})}},kr.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"\u589E\u52A0\u5916\u94FE"),((0,ne.G5)()||(0,ne.Rm)())&&kr.createElement("span",{style:{display:"flex",alignItems:"center"},className:"c-blue font14 current",onClick:()=>{Ne(!q),q||Ht({type:"classroomList/setUpdateData",payload:Math.random()})}},kr.createElement("i",{className:"iconfont icon-tiaozhengpaixu2 mr5"}),q?"\u8C03\u6574\u6392\u5E8F":"\u7ED3\u675F\u6392\u5E8F")),onButtonClick:()=>{u.history.push(Br.categoryId?`/classrooms/${Br.coursesId}/video/${on.userInfo.login}/upload?categoryId=${Br.categoryId}`:`/classrooms/${Br.coursesId}/video/${on.userInfo.login}/upload`)}}),(r==null?void 0:r.videos_count)===0&&kr.createElement(x.Z,null),!!((De=r==null?void 0:r.videos)!=null&&De.length)&&kr.createElement(ue.Z,{spinning:Kt["classroomList/getVideoList"]},kr.createElement("div",{className:zn.card},!!q&&kr.createElement(ca,{dispatch:Ht,data:Xo({},r),userid:on.userInfo.user_id,userlogin:(Bt=on==null?void 0:on.userInfo)==null?void 0:Bt.login,showToUser:((Zn=on.userInfo)==null?void 0:Zn.is_teacher)||((Un=on.userInfo)==null?void 0:Un.admin),isReview:pn.category==="pending",onDelete:tt,logWatchHistory:zt}),!q&&kr.createElement("div",{style:{height:20}}),!q&&kr.createElement(Za,{dataSource:r==null?void 0:r.videos,count:(Dr=D==null?void 0:D.detailVideoList)==null?void 0:Dr.videos_count,dispatch:Ht}))),q&&kr.createElement("aside",{className:"tc mb50 mt30"},kr.createElement(w.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:je,defaultCurrent:1,pageSize:15,current:pn.page||1,total:r==null?void 0:r.videos_count})),kr.createElement(en,null),kr.createElement(nr,{data:M}),kr.createElement(Kr,null),kr.createElement(Er,null),kr.createElement(ra,null),kr.createElement(Po,null),kr.createElement(go,null),((fr=D==null?void 0:D.actionTabs)==null?void 0:fr.key)==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"&&kr.createElement(Sl,null))};var Ol=(0,u.connect)(({classroomList:T,loading:N,user:D,globalSetting:Lt})=>({user:D,classroomList:T,globalSetting:Lt,loading:N.effects}))(fl);const ml=({globalSetting:T})=>{var N;switch(Number((N=T==null?void 0:T.setting)==null?void 0:N.theme)){case t.Fy.THEMEONE:return n.createElement(bt,null);case t.Fy.DEFAULT:default:return n.createElement(Ol,null)}};var Pl=(0,u.connect)(({globalSetting:T})=>({globalSetting:T}))(ml)},24776:function(Zt,_e,e){"use strict";var t=e(59301),n=e(38854),u=e(8591),K=e(6848),f=e(65582),O=e(41867),a=e(39864),U=e(2337);const ue=({isLoading:w,addText:ne,tabDataSource:x,isAdmin:E,dispatch:G,classroomList:ce,type:ve,isExercise:it,defaultSelectedKeys:xe,onTabMenuClick:ge,getDropdownMenu:me,showControlButton:L,buttonText:g,buttonIcon:i="icon-tianjiadaohang",extraNode:I,user:S,onButtonClick:oe,isModelUser:Y})=>{var _,F,He,z,Xe;const C=(0,f.useParams)();return t.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},t.createElement("div",{className:"flex gap-4px mr-auto"},x==null?void 0:x.map((J,ee)=>t.createElement("div",{key:ee,className:`text-16px flex item-center justify-center current ${xe==(typeof J.index=="number"?J.index:J.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:xe==(typeof J.index=="number"?J.index:J.id)?"#1890FF":""},onClick:()=>w?{}:ge(J)},J==null?void 0:J.name,J.total!==void 0&&E&&t.createElement("span",{className:"ml-4px"},J.total||0)))),E&&t.createElement("div",{className:"flex item-center gap-20px mr-20px"},it&&t.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{G({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),it&&t.createElement(n.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:J})=>{var ee;if((0,O.Rm)()&&!((ee=ce.AssistantObject.exercise)!=null&&ee.can_download)){u.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}J=="1"&&G({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:ve,exportType:"exercise",category_id:C.categoryId}}),J=="3"&&f.history.push(`/classrooms/${C==null?void 0:C.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},t.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!I&&t.createElement("div",null,I),L&&(g=="\u6DFB\u52A0\u76F4\u64AD"?t.createElement(n.Z,{menu:{items:(F=(_=[{label:t.createElement("div",{onClick:()=>{oe("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:t.createElement("div",{onClick:()=>{oe("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:Y}])==null?void 0:_.filter(J=>J==null?void 0:J.show))==null?void 0:F.map(J=>({label:J==null?void 0:J.label,key:J==null?void 0:J.key}))}},t.createElement(a.op,{theme:U.Fy.THEMEONE,icon:t.createElement("span",{className:`iconfont ${i}`})},g)):t.createElement(a.op,{theme:U.Fy.THEMEONE,onClick:oe,icon:t.createElement("span",{className:`iconfont ${i}`})},g)),!!me&&t.createElement(n.Z,{disabled:((He=S==null?void 0:S.userInfo)==null?void 0:He.user_status)===2,dropdownRender:me},t.createElement(K.Z,{title:((z=S==null?void 0:S.userInfo)==null?void 0:z.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},t.createElement(a.op,{theme:U.Fy.THEMEONE,onClick:oe,disabled:((Xe=S==null?void 0:S.userInfo)==null?void 0:Xe.user_status)===2,icon:t.createElement("span",{className:"iconfont icon-tianjiadaohang"})},ne||"\u521B\u5EFA\u8BD5\u5377")))))};_e.Z=ue},61527:function(Zt,_e,e){"use strict";e.d(_e,{U:function(){return ue}});var t=e(59301),n=Object.defineProperty,u=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,O=(w,ne,x)=>ne in w?n(w,ne,{enumerable:!0,configurable:!0,writable:!0,value:x}):w[ne]=x,a=(w,ne)=>{for(var x in ne||(ne={}))K.call(ne,x)&&O(w,x,ne[x]);if(u)for(var x of u(ne))f.call(ne,x)&&O(w,x,ne[x]);return w},U=(w,ne,x)=>new Promise((E,G)=>{var ce=xe=>{try{it(x.next(xe))}catch(ge){G(ge)}},ve=xe=>{try{it(x.throw(xe))}catch(ge){G(ge)}},it=xe=>xe.done?E(xe.value):Promise.resolve(xe.value).then(ce,ve);it((x=x.apply(w,ne)).next())});function ue(w,ne){const[x,E]=(0,t.useState)(ne),[G,ce]=(0,t.useState)(!1),[ve,it]=(0,t.useState)();return[x,G,(ge,me=!1)=>U(this,null,function*(){const L=me?ne:a(a({},x),ge);ce(!0),E(L);const g=yield w(L);return ce(!1),it(g),g}),ve]}},50371:function(Zt,_e){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let n=1;n{const f=u[K];f!==void 0&&(t[K]=f)})}return t}_e.Z=e},13845:function(Zt,_e,e){"use strict";e.d(_e,{F:function(){return t},Z:function(){return n}});function t(u){return u!=null&&u===u.window}function n(u,K){var f,O;if(typeof window=="undefined")return 0;const a=K?"scrollTop":"scrollLeft";let U=0;return t(u)?U=u[K?"pageYOffset":"pageXOffset"]:u instanceof Document?U=u.documentElement[a]:(u instanceof HTMLElement||u)&&(U=u[a]),u&&!t(u)&&typeof U!="number"&&(U=(O=((f=u.ownerDocument)!==null&&f!==void 0?f:u).documentElement)===null||O===void 0?void 0:O[a]),U}},56762:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return n}});var t=e(59301);function n(){const[,u]=t.useReducer(K=>K+1,0);return u}},68031:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return K}});var t=e(16089);function n(f,O,a,U){const ue=a-O;return f/=U/2,f<1?ue/2*f*f*f+O:ue/2*((f-=2)*f*f+2)+O}var u=e(13845);function K(f){let O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:a=()=>window,callback:U,duration:ue=450}=O,w=a(),ne=(0,u.Z)(w,!0),x=Date.now(),E=()=>{const ce=Date.now()-x,ve=n(ce>ue?ue:ce,ne,f,ue);(0,u.F)(w)?w.scrollTo(window.pageXOffset,ve):w instanceof Document||w.constructor.name==="HTMLDocument"?w.documentElement.scrollTop=ve:w.scrollTop=ve,cea||O},18889:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return Xe}});var t=e(92310),n=e.n(t),u=e(2738),K=e(59301),f=e(36355),O=e(19716),a=e(61621),U=e(99313),ue=function(C,J){var ee={};for(var H in C)Object.prototype.hasOwnProperty.call(C,H)&&J.indexOf(H)<0&&(ee[H]=C[H]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,H=Object.getOwnPropertySymbols(C);he{var{prefixCls:J,className:ee,hoverable:H=!0}=C,he=ue(C,["prefixCls","className","hoverable"]);const{getPrefixCls:k}=K.useContext(f.E_),Z=k("card",J),pe=n()(`${Z}-grid`,ee,{[`${Z}-grid-hoverable`]:H});return K.createElement("div",Object.assign({},he,{className:pe}))},x=e(17313),E=e(83116),G=e(37613);const ce=C=>{const{antCls:J,componentCls:ee,headerHeight:H,cardPaddingBase:he,tabsMarginBottom:k}=C;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:H,marginBottom:-1,padding:`0 ${he}px`,color:C.colorTextHeading,fontWeight:C.fontWeightStrong,fontSize:C.headerFontSize,background:C.headerBg,borderBottom:`${C.lineWidth}px ${C.lineType} ${C.colorBorderSecondary}`,borderRadius:`${C.borderRadiusLG}px ${C.borderRadiusLG}px 0 0`},(0,x.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},x.vS),{[` > ${ee}-typography, > ${ee}-typography-edit-content - `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${J}-tabs-top`]:{clear:"both",marginBottom:k,color:C.colorText,fontWeight:"normal",fontSize:C.fontSize,"&-bar":{borderBottom:`${C.lineWidth}px ${C.lineType} ${C.colorBorderSecondary}`}}})},ve=C=>{const{cardPaddingBase:J,colorBorderSecondary:ee,cardShadow:H,lineWidth:ye}=C;return{width:"33.33%",padding:J,border:0,borderRadius:0,boxShadow:` - ${ye}px 0 0 0 ${ee}, - 0 ${ye}px 0 0 ${ee}, - ${ye}px ${ye}px 0 0 ${ee}, - ${ye}px 0 0 0 ${ee} inset, - 0 ${ye}px 0 0 ${ee} inset; - `,transition:`all ${C.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:H}}},it=C=>{const{componentCls:J,iconCls:ee,actionsLiMargin:H,cardActionsIconSize:ye,colorBorderSecondary:k,actionsBg:Z}=C;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:Z,borderTop:`${C.lineWidth}px ${C.lineType} ${k}`,display:"flex",borderRadius:`0 0 ${C.borderRadiusLG}px ${C.borderRadiusLG}px `},(0,x.dF)()),{"& > li":{margin:H,color:C.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:C.cardActionsIconSize*2,fontSize:C.fontSize,lineHeight:C.lineHeight,cursor:"pointer","&:hover":{color:C.colorPrimary,transition:`color ${C.motionDurationMid}`},[`a:not(${J}-btn), > ${ee}`]:{display:"inline-block",width:"100%",color:C.colorTextDescription,lineHeight:`${C.fontSize*C.lineHeight}px`,transition:`color ${C.motionDurationMid}`,"&:hover":{color:C.colorPrimary}},[`> ${ee}`]:{fontSize:ye,lineHeight:`${ye*C.lineHeight}px`}},"&:not(:last-child)":{borderInlineEnd:`${C.lineWidth}px ${C.lineType} ${k}`}}})},xe=C=>Object.assign(Object.assign({margin:`-${C.marginXXS}px 0`,display:"flex"},(0,x.dF)()),{"&-avatar":{paddingInlineEnd:C.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:C.marginXS}},"&-title":Object.assign({color:C.colorTextHeading,fontWeight:C.fontWeightStrong,fontSize:C.fontSizeLG},x.vS),"&-description":{color:C.colorTextDescription}}),ge=C=>{const{componentCls:J,cardPaddingBase:ee,colorFillAlter:H}=C;return{[`${J}-head`]:{padding:`0 ${ee}px`,background:H,"&-title":{fontSize:C.fontSize}},[`${J}-body`]:{padding:`${C.padding}px ${ee}px`}}},me=C=>{const{componentCls:J}=C;return{overflow:"hidden",[`${J}-body`]:{userSelect:"none"}}},L=C=>{const{antCls:J,componentCls:ee,cardShadow:H,cardHeadPadding:ye,colorBorderSecondary:k,boxShadowTertiary:Z,cardPaddingBase:pe,extraColor:ae}=C;return{[ee]:Object.assign(Object.assign({},(0,x.Wf)(C)),{position:"relative",background:C.colorBgContainer,borderRadius:C.borderRadiusLG,[`&:not(${ee}-bordered)`]:{boxShadow:Z},[`${ee}-head`]:ce(C),[`${ee}-extra`]:{marginInlineStart:"auto",color:ae,fontWeight:"normal",fontSize:C.fontSize},[`${ee}-body`]:Object.assign({padding:pe,borderRadius:` 0 0 ${C.borderRadiusLG}px ${C.borderRadiusLG}px`},(0,x.dF)()),[`${ee}-grid`]:ve(C),[`${ee}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${J}-image-mask`]:{borderRadius:`${C.borderRadiusLG}px ${C.borderRadiusLG}px 0 0`}},[`${ee}-actions`]:it(C),[`${ee}-meta`]:xe(C)}),[`${ee}-bordered`]:{border:`${C.lineWidth}px ${C.lineType} ${k}`,[`${ee}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${ee}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${C.motionDurationMid}, border-color ${C.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:H}},[`${ee}-contain-grid`]:{[`${ee}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${ee}-loading) ${ee}-body`]:{marginBlockStart:-C.lineWidth,marginInlineStart:-C.lineWidth,padding:0}},[`${ee}-contain-tabs`]:{[`> ${ee}-head`]:{[`${ee}-head-title, ${ee}-extra`]:{paddingTop:ye}}},[`${ee}-type-inner`]:ge(C),[`${ee}-loading`]:me(C),[`${ee}-rtl`]:{direction:"rtl"}}},g=C=>{const{componentCls:J,cardPaddingSM:ee,headerHeightSM:H,headerFontSizeSM:ye}=C;return{[`${J}-small`]:{[`> ${J}-head`]:{minHeight:H,padding:`0 ${ee}px`,fontSize:ye,[`> ${J}-head-wrapper`]:{[`> ${J}-extra`]:{fontSize:C.fontSize}}},[`> ${J}-body`]:{padding:ee}},[`${J}-small${J}-contain-tabs`]:{[`> ${J}-head`]:{[`${J}-head-title, ${J}-extra`]:{minHeight:H,paddingTop:0,display:"flex",alignItems:"center"}}}}};var i=(0,E.Z)("Card",C=>{const J=(0,G.TS)(C,{cardShadow:C.boxShadowCard,cardHeadPadding:C.padding,cardPaddingBase:C.paddingLG,cardActionsIconSize:C.fontSize,cardPaddingSM:12});return[L(J),g(J)]},C=>({headerBg:"transparent",headerFontSize:C.fontSizeLG,headerFontSizeSM:C.fontSize,headerHeight:C.fontSizeLG*C.lineHeightLG+C.padding*2,headerHeightSM:C.fontSize*C.lineHeight+C.paddingXS*2,actionsBg:C.colorBgContainer,actionsLiMargin:`${C.paddingSM}px 0`,tabsMarginBottom:-C.padding-C.lineWidth,extraColor:C.colorText})),I=function(C,J){var ee={};for(var H in C)Object.prototype.hasOwnProperty.call(C,H)&&J.indexOf(H)<0&&(ee[H]=C[H]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,H=Object.getOwnPropertySymbols(C);yeK.createElement("li",{style:{width:`${100/C.length}%`},key:`action-${ee}`},K.createElement("span",null,J)))}var Y=K.forwardRef((C,J)=>{const{prefixCls:ee,className:H,rootClassName:ye,style:k,extra:Z,headStyle:pe={},bodyStyle:ae={},title:Q,loading:Ee,bordered:Ge=!0,size:ft,type:rt,cover:ut,actions:vt,tabList:Tt,children:gt,activeTabKey:Pe,defaultActiveTabKey:st,tabBarExtraContent:j,hoverable:B,tabProps:y={}}=C,o=I(C,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:R,direction:V,card:d}=K.useContext(f.E_),s=kt=>{var ln;(ln=C.onTabChange)===null||ln===void 0||ln.call(C,kt)},re=K.useMemo(()=>{let kt=!1;return K.Children.forEach(gt,ln=>{ln&&ln.type&&ln.type===ne&&(kt=!0)}),kt},[gt]),A=R("card",ee),[m,$]=i(A),Ae=K.createElement(a.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},gt),he=Pe!==void 0,We=Object.assign(Object.assign({},y),{[he?"activeKey":"defaultActiveKey"]:he?Pe:st,tabBarExtraContent:j});let Se;const Te=(0,O.Z)(ft),P=!Te||Te==="default"?"large":Te,be=Tt?K.createElement(U.default,Object.assign({size:P},We,{className:`${A}-head-tabs`,onChange:s,items:Tt.map(kt=>{var{tab:ln}=kt,tn=I(kt,["tab"]);return Object.assign({label:ln},tn)})})):null;(Q||Z||be)&&(Se=K.createElement("div",{className:`${A}-head`,style:pe},K.createElement("div",{className:`${A}-head-wrapper`},Q&&K.createElement("div",{className:`${A}-head-title`},Q),Z&&K.createElement("div",{className:`${A}-extra`},Z)),be));const Re=ut?K.createElement("div",{className:`${A}-cover`},ut):null,ke=K.createElement("div",{className:`${A}-body`,style:ae},Ee?Ae:gt),at=vt&&vt.length?K.createElement("ul",{className:`${A}-actions`},S(vt)):null,Ct=(0,u.Z)(o,["onTabChange"]),It=n()(A,d==null?void 0:d.className,{[`${A}-loading`]:Ee,[`${A}-bordered`]:Ge,[`${A}-hoverable`]:B,[`${A}-contain-grid`]:re,[`${A}-contain-tabs`]:Tt&&Tt.length,[`${A}-${Te}`]:Te,[`${A}-type-${rt}`]:!!rt,[`${A}-rtl`]:V==="rtl"},H,ye,$),pt=Object.assign(Object.assign({},d==null?void 0:d.style),k);return m(K.createElement("div",Object.assign({ref:J},Ct,{className:It,style:pt}),Se,Re,ke,at))}),_=function(C,J){var ee={};for(var H in C)Object.prototype.hasOwnProperty.call(C,H)&&J.indexOf(H)<0&&(ee[H]=C[H]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,H=Object.getOwnPropertySymbols(C);ye{const{prefixCls:J,className:ee,avatar:H,title:ye,description:k}=C,Z=_(C,["prefixCls","className","avatar","title","description"]),{getPrefixCls:pe}=K.useContext(f.E_),ae=pe("card",J),Q=n()(`${ae}-meta`,ee),Ee=H?K.createElement("div",{className:`${ae}-meta-avatar`},H):null,Ge=ye?K.createElement("div",{className:`${ae}-meta-title`},ye):null,ft=k?K.createElement("div",{className:`${ae}-meta-description`},k):null,rt=Ge||ft?K.createElement("div",{className:`${ae}-meta-detail`},Ge,ft):null;return K.createElement("div",Object.assign({},Z,{className:Q}),Ee,rt)};const z=Y;z.Grid=ne,z.Meta=He;var Xe=z},24905:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return I}});var t=e(92310),n=e.n(t),u=e(5630),K=e(59301),f=e(36355),O=e(1684),a=e(32441),ue=K.createContext(null),w=e(98447),ne=e(14088),x=e(4572),E=function(S,oe){var Y={};for(var _ in S)Object.prototype.hasOwnProperty.call(S,_)&&oe.indexOf(_)<0&&(Y[_]=S[_]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,_=Object.getOwnPropertySymbols(S);F<_.length;F++)oe.indexOf(_[F])<0&&Object.prototype.propertyIsEnumerable.call(S,_[F])&&(Y[_[F]]=S[_[F]]);return Y};const G=(S,oe)=>{var Y;const{prefixCls:_,className:F,rootClassName:He,children:z,indeterminate:Xe=!1,style:C,onMouseEnter:J,onMouseLeave:ee,skipGroup:H=!1,disabled:ye}=S,k=E(S,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Z,direction:pe,checkbox:ae}=K.useContext(f.E_),Q=K.useContext(ue),{isFormItemInput:Ee}=K.useContext(a.aM),Ge=K.useContext(O.Z),ft=(Y=(Q==null?void 0:Q.disabled)||ye)!==null&&Y!==void 0?Y:Ge,rt=K.useRef(k.value);K.useEffect(()=>{Q==null||Q.registerValue(k.value)},[]),K.useEffect(()=>{if(!H)return k.value!==rt.current&&(Q==null||Q.cancelValue(rt.current),Q==null||Q.registerValue(k.value),rt.current=k.value),()=>Q==null?void 0:Q.cancelValue(k.value)},[k.value]);const ut=Z("checkbox",_),[vt,Tt]=(0,w.ZP)(ut),gt=Object.assign({},k);Q&&!H&&(gt.onChange=function(){k.onChange&&k.onChange.apply(k,arguments),Q.toggleOption&&Q.toggleOption({label:z,value:k.value})},gt.name=Q.name,gt.checked=Q.value.includes(k.value));const Pe=n()(`${ut}-wrapper`,{[`${ut}-rtl`]:pe==="rtl",[`${ut}-wrapper-checked`]:gt.checked,[`${ut}-wrapper-disabled`]:ft,[`${ut}-wrapper-in-form-item`]:Ee},ae==null?void 0:ae.className,F,He,Tt),st=n()({[`${ut}-indeterminate`]:Xe},x.A,Tt),j=Xe?"mixed":void 0;return vt(K.createElement(ne.Z,{component:"Checkbox",disabled:ft},K.createElement("label",{className:Pe,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),C),onMouseEnter:J,onMouseLeave:ee},K.createElement(u.Z,Object.assign({"aria-checked":j},gt,{prefixCls:ut,className:st,disabled:ft,ref:oe})),z!==void 0&&K.createElement("span",null,z))))};var ve=K.forwardRef(G),it=e(94480),xe=e(2738),ge=function(S,oe){var Y={};for(var _ in S)Object.prototype.hasOwnProperty.call(S,_)&&oe.indexOf(_)<0&&(Y[_]=S[_]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,_=Object.getOwnPropertySymbols(S);F<_.length;F++)oe.indexOf(_[F])<0&&Object.prototype.propertyIsEnumerable.call(S,_[F])&&(Y[_[F]]=S[_[F]]);return Y};const me=(S,oe)=>{const{defaultValue:Y,children:_,options:F=[],prefixCls:He,className:z,rootClassName:Xe,style:C,onChange:J}=S,ee=ge(S,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:H,direction:ye}=K.useContext(f.E_),[k,Z]=K.useState(ee.value||Y||[]),[pe,ae]=K.useState([]);K.useEffect(()=>{"value"in ee&&Z(ee.value||[])},[ee.value]);const Q=K.useMemo(()=>F.map(B=>typeof B=="string"||typeof B=="number"?{label:B,value:B}:B),[F]),Ee=B=>{ae(y=>y.filter(o=>o!==B))},Ge=B=>{ae(y=>[].concat((0,it.Z)(y),[B]))},ft=B=>{const y=k.indexOf(B.value),o=(0,it.Z)(k);y===-1?o.push(B.value):o.splice(y,1),"value"in ee||Z(o),J==null||J(o.filter(R=>pe.includes(R)).sort((R,V)=>{const d=Q.findIndex(re=>re.value===R),s=Q.findIndex(re=>re.value===V);return d-s}))},rt=H("checkbox",He),ut=`${rt}-group`,[vt,Tt]=(0,w.ZP)(rt),gt=(0,xe.Z)(ee,["value","disabled"]),Pe=F.length?Q.map(B=>K.createElement(ve,{prefixCls:rt,key:B.value.toString(),disabled:"disabled"in B?B.disabled:ee.disabled,value:B.value,checked:k.includes(B.value),onChange:B.onChange,className:`${ut}-item`,style:B.style,title:B.title},B.label)):_,st={toggleOption:ft,value:k,disabled:ee.disabled,name:ee.name,registerValue:Ge,cancelValue:Ee},j=n()(ut,{[`${ut}-rtl`]:ye==="rtl"},z,Xe,Tt);return vt(K.createElement("div",Object.assign({className:j,style:C},gt,{ref:oe}),K.createElement(ue.Provider,{value:st},Pe)))},L=K.forwardRef(me);var g=K.memo(L);const i=ve;i.Group=g,i.__ANT_CHECKBOX=!0;var I=i},98447:function(Zt,_e,e){"use strict";e.d(_e,{C2:function(){return f}});var t=e(17313),n=e(37613),u=e(83116);const K=O=>{const{checkboxCls:a}=O,U=`${a}-wrapper`;return[{[`${a}-group`]:Object.assign(Object.assign({},(0,t.Wf)(O)),{display:"inline-flex",flexWrap:"wrap",columnGap:O.marginXS,[`> ${O.antCls}-row`]:{flex:1}}),[U]:Object.assign(Object.assign({},(0,t.Wf)(O)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${U}`]:{marginInlineStart:0},[`&${U}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[a]:Object.assign(Object.assign({},(0,t.Wf)(O)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:O.borderRadiusSM,alignSelf:"center",[`${a}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${a}-inner`]:Object.assign({},(0,t.oN)(O))},[`${a}-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}})},{[` + `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${J}-tabs-top`]:{clear:"both",marginBottom:k,color:C.colorText,fontWeight:"normal",fontSize:C.fontSize,"&-bar":{borderBottom:`${C.lineWidth}px ${C.lineType} ${C.colorBorderSecondary}`}}})},ve=C=>{const{cardPaddingBase:J,colorBorderSecondary:ee,cardShadow:H,lineWidth:he}=C;return{width:"33.33%",padding:J,border:0,borderRadius:0,boxShadow:` + ${he}px 0 0 0 ${ee}, + 0 ${he}px 0 0 ${ee}, + ${he}px ${he}px 0 0 ${ee}, + ${he}px 0 0 0 ${ee} inset, + 0 ${he}px 0 0 ${ee} inset; + `,transition:`all ${C.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:H}}},it=C=>{const{componentCls:J,iconCls:ee,actionsLiMargin:H,cardActionsIconSize:he,colorBorderSecondary:k,actionsBg:Z}=C;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:Z,borderTop:`${C.lineWidth}px ${C.lineType} ${k}`,display:"flex",borderRadius:`0 0 ${C.borderRadiusLG}px ${C.borderRadiusLG}px `},(0,x.dF)()),{"& > li":{margin:H,color:C.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:C.cardActionsIconSize*2,fontSize:C.fontSize,lineHeight:C.lineHeight,cursor:"pointer","&:hover":{color:C.colorPrimary,transition:`color ${C.motionDurationMid}`},[`a:not(${J}-btn), > ${ee}`]:{display:"inline-block",width:"100%",color:C.colorTextDescription,lineHeight:`${C.fontSize*C.lineHeight}px`,transition:`color ${C.motionDurationMid}`,"&:hover":{color:C.colorPrimary}},[`> ${ee}`]:{fontSize:he,lineHeight:`${he*C.lineHeight}px`}},"&:not(:last-child)":{borderInlineEnd:`${C.lineWidth}px ${C.lineType} ${k}`}}})},xe=C=>Object.assign(Object.assign({margin:`-${C.marginXXS}px 0`,display:"flex"},(0,x.dF)()),{"&-avatar":{paddingInlineEnd:C.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:C.marginXS}},"&-title":Object.assign({color:C.colorTextHeading,fontWeight:C.fontWeightStrong,fontSize:C.fontSizeLG},x.vS),"&-description":{color:C.colorTextDescription}}),ge=C=>{const{componentCls:J,cardPaddingBase:ee,colorFillAlter:H}=C;return{[`${J}-head`]:{padding:`0 ${ee}px`,background:H,"&-title":{fontSize:C.fontSize}},[`${J}-body`]:{padding:`${C.padding}px ${ee}px`}}},me=C=>{const{componentCls:J}=C;return{overflow:"hidden",[`${J}-body`]:{userSelect:"none"}}},L=C=>{const{antCls:J,componentCls:ee,cardShadow:H,cardHeadPadding:he,colorBorderSecondary:k,boxShadowTertiary:Z,cardPaddingBase:pe,extraColor:ae}=C;return{[ee]:Object.assign(Object.assign({},(0,x.Wf)(C)),{position:"relative",background:C.colorBgContainer,borderRadius:C.borderRadiusLG,[`&:not(${ee}-bordered)`]:{boxShadow:Z},[`${ee}-head`]:ce(C),[`${ee}-extra`]:{marginInlineStart:"auto",color:ae,fontWeight:"normal",fontSize:C.fontSize},[`${ee}-body`]:Object.assign({padding:pe,borderRadius:` 0 0 ${C.borderRadiusLG}px ${C.borderRadiusLG}px`},(0,x.dF)()),[`${ee}-grid`]:ve(C),[`${ee}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${J}-image-mask`]:{borderRadius:`${C.borderRadiusLG}px ${C.borderRadiusLG}px 0 0`}},[`${ee}-actions`]:it(C),[`${ee}-meta`]:xe(C)}),[`${ee}-bordered`]:{border:`${C.lineWidth}px ${C.lineType} ${k}`,[`${ee}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${ee}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${C.motionDurationMid}, border-color ${C.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:H}},[`${ee}-contain-grid`]:{[`${ee}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${ee}-loading) ${ee}-body`]:{marginBlockStart:-C.lineWidth,marginInlineStart:-C.lineWidth,padding:0}},[`${ee}-contain-tabs`]:{[`> ${ee}-head`]:{[`${ee}-head-title, ${ee}-extra`]:{paddingTop:he}}},[`${ee}-type-inner`]:ge(C),[`${ee}-loading`]:me(C),[`${ee}-rtl`]:{direction:"rtl"}}},g=C=>{const{componentCls:J,cardPaddingSM:ee,headerHeightSM:H,headerFontSizeSM:he}=C;return{[`${J}-small`]:{[`> ${J}-head`]:{minHeight:H,padding:`0 ${ee}px`,fontSize:he,[`> ${J}-head-wrapper`]:{[`> ${J}-extra`]:{fontSize:C.fontSize}}},[`> ${J}-body`]:{padding:ee}},[`${J}-small${J}-contain-tabs`]:{[`> ${J}-head`]:{[`${J}-head-title, ${J}-extra`]:{minHeight:H,paddingTop:0,display:"flex",alignItems:"center"}}}}};var i=(0,E.Z)("Card",C=>{const J=(0,G.TS)(C,{cardShadow:C.boxShadowCard,cardHeadPadding:C.padding,cardPaddingBase:C.paddingLG,cardActionsIconSize:C.fontSize,cardPaddingSM:12});return[L(J),g(J)]},C=>({headerBg:"transparent",headerFontSize:C.fontSizeLG,headerFontSizeSM:C.fontSize,headerHeight:C.fontSizeLG*C.lineHeightLG+C.padding*2,headerHeightSM:C.fontSize*C.lineHeight+C.paddingXS*2,actionsBg:C.colorBgContainer,actionsLiMargin:`${C.paddingSM}px 0`,tabsMarginBottom:-C.padding-C.lineWidth,extraColor:C.colorText})),I=function(C,J){var ee={};for(var H in C)Object.prototype.hasOwnProperty.call(C,H)&&J.indexOf(H)<0&&(ee[H]=C[H]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,H=Object.getOwnPropertySymbols(C);heK.createElement("li",{style:{width:`${100/C.length}%`},key:`action-${ee}`},K.createElement("span",null,J)))}var Y=K.forwardRef((C,J)=>{const{prefixCls:ee,className:H,rootClassName:he,style:k,extra:Z,headStyle:pe={},bodyStyle:ae={},title:Q,loading:Ee,bordered:Ge=!0,size:ft,type:rt,cover:ut,actions:vt,tabList:Tt,children:gt,activeTabKey:Pe,defaultActiveTabKey:st,tabBarExtraContent:j,hoverable:B,tabProps:y={}}=C,o=I(C,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:R,direction:V,card:d}=K.useContext(f.E_),s=kt=>{var ln;(ln=C.onTabChange)===null||ln===void 0||ln.call(C,kt)},re=K.useMemo(()=>{let kt=!1;return K.Children.forEach(gt,ln=>{ln&&ln.type&&ln.type===ne&&(kt=!0)}),kt},[gt]),A=R("card",ee),[m,$]=i(A),Ae=K.createElement(a.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},gt),ye=Pe!==void 0,We=Object.assign(Object.assign({},y),{[ye?"activeKey":"defaultActiveKey"]:ye?Pe:st,tabBarExtraContent:j});let Se;const Te=(0,O.Z)(ft),P=!Te||Te==="default"?"large":Te,be=Tt?K.createElement(U.default,Object.assign({size:P},We,{className:`${A}-head-tabs`,onChange:s,items:Tt.map(kt=>{var{tab:ln}=kt,tn=I(kt,["tab"]);return Object.assign({label:ln},tn)})})):null;(Q||Z||be)&&(Se=K.createElement("div",{className:`${A}-head`,style:pe},K.createElement("div",{className:`${A}-head-wrapper`},Q&&K.createElement("div",{className:`${A}-head-title`},Q),Z&&K.createElement("div",{className:`${A}-extra`},Z)),be));const Re=ut?K.createElement("div",{className:`${A}-cover`},ut):null,ke=K.createElement("div",{className:`${A}-body`,style:ae},Ee?Ae:gt),at=vt&&vt.length?K.createElement("ul",{className:`${A}-actions`},S(vt)):null,Ct=(0,u.Z)(o,["onTabChange"]),It=n()(A,d==null?void 0:d.className,{[`${A}-loading`]:Ee,[`${A}-bordered`]:Ge,[`${A}-hoverable`]:B,[`${A}-contain-grid`]:re,[`${A}-contain-tabs`]:Tt&&Tt.length,[`${A}-${Te}`]:Te,[`${A}-type-${rt}`]:!!rt,[`${A}-rtl`]:V==="rtl"},H,he,$),pt=Object.assign(Object.assign({},d==null?void 0:d.style),k);return m(K.createElement("div",Object.assign({ref:J},Ct,{className:It,style:pt}),Se,Re,ke,at))}),_=function(C,J){var ee={};for(var H in C)Object.prototype.hasOwnProperty.call(C,H)&&J.indexOf(H)<0&&(ee[H]=C[H]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,H=Object.getOwnPropertySymbols(C);he{const{prefixCls:J,className:ee,avatar:H,title:he,description:k}=C,Z=_(C,["prefixCls","className","avatar","title","description"]),{getPrefixCls:pe}=K.useContext(f.E_),ae=pe("card",J),Q=n()(`${ae}-meta`,ee),Ee=H?K.createElement("div",{className:`${ae}-meta-avatar`},H):null,Ge=he?K.createElement("div",{className:`${ae}-meta-title`},he):null,ft=k?K.createElement("div",{className:`${ae}-meta-description`},k):null,rt=Ge||ft?K.createElement("div",{className:`${ae}-meta-detail`},Ge,ft):null;return K.createElement("div",Object.assign({},Z,{className:Q}),Ee,rt)};const z=Y;z.Grid=ne,z.Meta=He;var Xe=z},24905:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return I}});var t=e(92310),n=e.n(t),u=e(5630),K=e(59301),f=e(36355),O=e(1684),a=e(32441),ue=K.createContext(null),w=e(98447),ne=e(14088),x=e(4572),E=function(S,oe){var Y={};for(var _ in S)Object.prototype.hasOwnProperty.call(S,_)&&oe.indexOf(_)<0&&(Y[_]=S[_]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,_=Object.getOwnPropertySymbols(S);F<_.length;F++)oe.indexOf(_[F])<0&&Object.prototype.propertyIsEnumerable.call(S,_[F])&&(Y[_[F]]=S[_[F]]);return Y};const G=(S,oe)=>{var Y;const{prefixCls:_,className:F,rootClassName:He,children:z,indeterminate:Xe=!1,style:C,onMouseEnter:J,onMouseLeave:ee,skipGroup:H=!1,disabled:he}=S,k=E(S,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Z,direction:pe,checkbox:ae}=K.useContext(f.E_),Q=K.useContext(ue),{isFormItemInput:Ee}=K.useContext(a.aM),Ge=K.useContext(O.Z),ft=(Y=(Q==null?void 0:Q.disabled)||he)!==null&&Y!==void 0?Y:Ge,rt=K.useRef(k.value);K.useEffect(()=>{Q==null||Q.registerValue(k.value)},[]),K.useEffect(()=>{if(!H)return k.value!==rt.current&&(Q==null||Q.cancelValue(rt.current),Q==null||Q.registerValue(k.value),rt.current=k.value),()=>Q==null?void 0:Q.cancelValue(k.value)},[k.value]);const ut=Z("checkbox",_),[vt,Tt]=(0,w.ZP)(ut),gt=Object.assign({},k);Q&&!H&&(gt.onChange=function(){k.onChange&&k.onChange.apply(k,arguments),Q.toggleOption&&Q.toggleOption({label:z,value:k.value})},gt.name=Q.name,gt.checked=Q.value.includes(k.value));const Pe=n()(`${ut}-wrapper`,{[`${ut}-rtl`]:pe==="rtl",[`${ut}-wrapper-checked`]:gt.checked,[`${ut}-wrapper-disabled`]:ft,[`${ut}-wrapper-in-form-item`]:Ee},ae==null?void 0:ae.className,F,He,Tt),st=n()({[`${ut}-indeterminate`]:Xe},x.A,Tt),j=Xe?"mixed":void 0;return vt(K.createElement(ne.Z,{component:"Checkbox",disabled:ft},K.createElement("label",{className:Pe,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),C),onMouseEnter:J,onMouseLeave:ee},K.createElement(u.Z,Object.assign({"aria-checked":j},gt,{prefixCls:ut,className:st,disabled:ft,ref:oe})),z!==void 0&&K.createElement("span",null,z))))};var ve=K.forwardRef(G),it=e(94480),xe=e(2738),ge=function(S,oe){var Y={};for(var _ in S)Object.prototype.hasOwnProperty.call(S,_)&&oe.indexOf(_)<0&&(Y[_]=S[_]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,_=Object.getOwnPropertySymbols(S);F<_.length;F++)oe.indexOf(_[F])<0&&Object.prototype.propertyIsEnumerable.call(S,_[F])&&(Y[_[F]]=S[_[F]]);return Y};const me=(S,oe)=>{const{defaultValue:Y,children:_,options:F=[],prefixCls:He,className:z,rootClassName:Xe,style:C,onChange:J}=S,ee=ge(S,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:H,direction:he}=K.useContext(f.E_),[k,Z]=K.useState(ee.value||Y||[]),[pe,ae]=K.useState([]);K.useEffect(()=>{"value"in ee&&Z(ee.value||[])},[ee.value]);const Q=K.useMemo(()=>F.map(B=>typeof B=="string"||typeof B=="number"?{label:B,value:B}:B),[F]),Ee=B=>{ae(y=>y.filter(o=>o!==B))},Ge=B=>{ae(y=>[].concat((0,it.Z)(y),[B]))},ft=B=>{const y=k.indexOf(B.value),o=(0,it.Z)(k);y===-1?o.push(B.value):o.splice(y,1),"value"in ee||Z(o),J==null||J(o.filter(R=>pe.includes(R)).sort((R,V)=>{const d=Q.findIndex(re=>re.value===R),s=Q.findIndex(re=>re.value===V);return d-s}))},rt=H("checkbox",He),ut=`${rt}-group`,[vt,Tt]=(0,w.ZP)(rt),gt=(0,xe.Z)(ee,["value","disabled"]),Pe=F.length?Q.map(B=>K.createElement(ve,{prefixCls:rt,key:B.value.toString(),disabled:"disabled"in B?B.disabled:ee.disabled,value:B.value,checked:k.includes(B.value),onChange:B.onChange,className:`${ut}-item`,style:B.style,title:B.title},B.label)):_,st={toggleOption:ft,value:k,disabled:ee.disabled,name:ee.name,registerValue:Ge,cancelValue:Ee},j=n()(ut,{[`${ut}-rtl`]:he==="rtl"},z,Xe,Tt);return vt(K.createElement("div",Object.assign({className:j,style:C},gt,{ref:oe}),K.createElement(ue.Provider,{value:st},Pe)))},L=K.forwardRef(me);var g=K.memo(L);const i=ve;i.Group=g,i.__ANT_CHECKBOX=!0;var I=i},98447:function(Zt,_e,e){"use strict";e.d(_e,{C2:function(){return f}});var t=e(17313),n=e(37613),u=e(83116);const K=O=>{const{checkboxCls:a}=O,U=`${a}-wrapper`;return[{[`${a}-group`]:Object.assign(Object.assign({},(0,t.Wf)(O)),{display:"inline-flex",flexWrap:"wrap",columnGap:O.marginXS,[`> ${O.antCls}-row`]:{flex:1}}),[U]:Object.assign(Object.assign({},(0,t.Wf)(O)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${U}`]:{marginInlineStart:0},[`&${U}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[a]:Object.assign(Object.assign({},(0,t.Wf)(O)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:O.borderRadiusSM,alignSelf:"center",[`${a}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${a}-inner`]:Object.assign({},(0,t.oN)(O))},[`${a}-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}})},{[` ${U}:not(${U}-disabled), ${a}:not(${a}-disabled) `]:{[`&:hover ${a}-inner`]:{borderColor:O.colorPrimary}},[`${U}:not(${U}-disabled)`]:{[`&:hover ${a}-checked:not(${a}-disabled) ${a}-inner`]:{backgroundColor:O.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${a}-checked:not(${a}-disabled):after`]:{borderColor:O.colorPrimaryHover}}},{[`${a}-checked`]:{[`${a}-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}`}}},[` ${U}-checked:not(${U}-disabled), ${a}-checked:not(${a}-disabled) - `]:{[`&:hover ${a}-inner`]:{backgroundColor:O.colorPrimaryHover,borderColor:"transparent"}}},{[a]:{"&-indeterminate":{[`${a}-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:'""'}}}}},{[`${U}-disabled`]:{cursor:"not-allowed"},[`${a}-disabled`]:{[`&, ${a}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${a}-inner`]:{background:O.colorBgContainerDisabled,borderColor:O.colorBorder,"&:after":{borderColor:O.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:O.colorTextDisabled},[`&${a}-indeterminate ${a}-inner::after`]:{background:O.colorTextDisabled}}}]};function f(O,a){const U=(0,n.TS)(a,{checkboxCls:`.${O}`,checkboxSize:a.controlInteractiveSize});return[K(U)]}_e.ZP=(0,u.Z)("Checkbox",(O,a)=>{let{prefixCls:U}=a;return[f(U,O)]})},93891:function(Zt,_e,e){"use strict";var t=e(59301),n=e(36355),u=e(64165);const K=f=>{const{componentName:O}=f,{getPrefixCls:a}=(0,t.useContext)(n.E_),U=a("empty");switch(O){case"Table":case"List":return t.createElement(u.Z,{image:u.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return t.createElement(u.Z,{image:u.Z.PRESENTED_IMAGE_SIMPLE,className:`${U}-small`});default:return t.createElement(u.Z,null)}};_e.Z=K},91857:function(Zt,_e,e){"use strict";var t=e(59301),n=e(38819),u=e(92310),K=e.n(u),f=e(31561),O=e(70425),a=e(18929),U=e(2738),ue=e(79676),w=e(53487),ne=e(92343),x=e(36355),E=e(20834),G=e(40875),ce=e(88088),ve=e(47211);const it=null,xe=g=>{const{menu:i,arrow:I,prefixCls:S,children:oe,trigger:Y,disabled:_,dropdownRender:F,getPopupContainer:He,overlayClassName:z,rootClassName:Xe,open:C,onOpenChange:J,visible:ee,onVisibleChange:H,mouseEnterDelay:ye=.15,mouseLeaveDelay:k=.1,autoAdjustOverflow:Z=!0,placement:pe="",overlay:ae,transitionName:Q}=g,{getPopupContainer:Ee,getPrefixCls:Ge,direction:ft}=t.useContext(x.E_),rt=t.useMemo(()=>{const m=Ge();return Q!==void 0?Q:pe.includes("top")?`${m}-slide-down`:`${m}-slide-up`},[Ge,pe,Q]),ut=t.useMemo(()=>pe?pe.includes("Center")?pe.slice(0,pe.indexOf("Center")):pe:ft==="rtl"?"bottomRight":"bottomLeft",[pe,ft]),vt=Ge("dropdown",S),[Tt,gt]=(0,ve.Z)(vt),[,Pe]=(0,ce.Z)(),st=t.Children.only(oe),j=(0,ne.Tm)(st,{className:K()(`${vt}-trigger`,{[`${vt}-rtl`]:ft==="rtl"},st.props.className),disabled:_}),B=_?[]:Y;let y;B&&B.includes("contextMenu")&&(y=!0);const[o,R]=(0,a.Z)(!1,{value:C!=null?C:ee}),V=(0,O.useEvent)(m=>{J==null||J(m),H==null||H(m),R(m)}),d=K()(z,Xe,gt,{[`${vt}-rtl`]:ft==="rtl"}),s=(0,ue.Z)({arrowPointAtCenter:typeof I=="object"&&I.pointAtCenter,autoAdjustOverflow:Z,offset:Pe.marginXXS,arrowWidth:I?Pe.sizePopupArrow:0,borderRadius:Pe.borderRadius}),re=t.useCallback(()=>{R(!1)},[]),A=()=>{let m;return i!=null&&i.items?m=t.createElement(E.default,Object.assign({},i)):typeof ae=="function"?m=ae():m=ae,F&&(m=F(m)),m=t.Children.only(typeof m=="string"?t.createElement("span",null,m):m),t.createElement(G.J,{prefixCls:`${vt}-menu`,expandIcon:t.createElement("span",{className:`${vt}-menu-submenu-arrow`},t.createElement(n.Z,{className:`${vt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:re,validator:$=>{let{mode:Ae}=$}},m)};return Tt(t.createElement(f.Z,Object.assign({alignPoint:y},(0,U.Z)(g,["rootClassName"]),{mouseEnterDelay:ye,mouseLeaveDelay:k,visible:o,builtinPlacements:s,arrow:!!I,overlayClassName:d,prefixCls:vt,getPopupContainer:He||Ee,transitionName:rt,trigger:B,overlay:A,placement:ut,onVisibleChange:V}),j))};function ge(g){return Object.assign(Object.assign({},g),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const me=(0,w.Z)(xe,"dropdown",g=>g,ge),L=g=>t.createElement(me,Object.assign({},g),t.createElement("span",null));xe._InternalPanelDoNotUseOrYouWillBeFired=L,_e.Z=xe},38854:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return ce}});var t=e(91857),n=e(92310),u=e.n(n),K=e(59301),f=e(18785),O=e(3113),a=e(36355),U=e(81327),ue=e(33234),w=e(47211),ne=function(ve,it){var xe={};for(var ge in ve)Object.prototype.hasOwnProperty.call(ve,ge)&&it.indexOf(ge)<0&&(xe[ge]=ve[ge]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ge=Object.getOwnPropertySymbols(ve);me{const{getPopupContainer:it,getPrefixCls:xe,direction:ge}=K.useContext(a.E_),{prefixCls:me,type:L="default",danger:g,disabled:i,loading:I,onClick:S,htmlType:oe,children:Y,className:_,menu:F,arrow:He,autoFocus:z,overlay:Xe,trigger:C,align:J,open:ee,onOpenChange:H,placement:ye,getPopupContainer:k,href:Z,icon:pe=K.createElement(f.Z,null),title:ae,buttonsRender:Q=A=>A,mouseEnterDelay:Ee,mouseLeaveDelay:Ge,overlayClassName:ft,overlayStyle:rt,destroyPopupOnHide:ut,dropdownRender:vt}=ve,Tt=ne(ve,["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"]),gt=xe("dropdown",me),Pe=`${gt}-button`,[st,j]=(0,w.Z)(gt),B={menu:F,arrow:He,autoFocus:z,align:J,disabled:i,trigger:i?[]:C,onOpenChange:H,getPopupContainer:k||it,mouseEnterDelay:Ee,mouseLeaveDelay:Ge,overlayClassName:ft,overlayStyle:rt,destroyPopupOnHide:ut,dropdownRender:vt},{compactSize:y,compactItemClassnames:o}=(0,ue.ri)(gt,ge),R=u()(Pe,o,_,j);"overlay"in ve&&(B.overlay=Xe),"open"in ve&&(B.open=ee),"placement"in ve?B.placement=ye:B.placement=ge==="rtl"?"bottomLeft":"bottomRight";const V=K.createElement(O.ZP,{type:L,danger:g,disabled:i,loading:I,onClick:S,htmlType:oe,href:Z,title:ae},Y),d=K.createElement(O.ZP,{type:L,danger:g,icon:pe}),[s,re]=Q([V,d]);return st(K.createElement(U.Z.Compact,Object.assign({className:R,size:y,block:!0},Tt),s,K.createElement(t.Z,Object.assign({},B),re)))};x.__ANT_BUTTON=!0;var E=x;const G=t.Z;G.Button=E;var ce=G},47211:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return ne}});var t=e(17313),n=e(13826),u=e(92899),K=e(29878),f=e(19447),O=e(83116),a=e(37613),ue=x=>{const{componentCls:E,menuCls:G,colorError:ce,colorTextLightSolid:ve}=x,it=`${G}-item`;return{[`${E}, ${E}-menu-submenu`]:{[`${G} ${it}`]:{[`&${it}-danger:not(${it}-disabled)`]:{color:ce,"&:hover":{color:ve,backgroundColor:ce}}}}}};const w=x=>{const{componentCls:E,menuCls:G,zIndexPopup:ce,dropdownArrowDistance:ve,sizePopupArrow:it,antCls:xe,iconCls:ge,motionDurationMid:me,dropdownPaddingVertical:L,fontSize:g,dropdownEdgeChildPadding:i,colorTextDisabled:I,fontSizeIcon:S,controlPaddingHorizontal:oe,colorBgElevated:Y}=x;return[{[E]:Object.assign(Object.assign({},(0,t.Wf)(x)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ce,display:"block","&::before":{position:"absolute",insetBlock:-ve+it/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${xe}-btn`]:{[`& > ${ge}-down, & > ${xe}-btn-icon > ${ge}-down`]:{fontSize:S}},[`${E}-wrap`]:{position:"relative",[`${xe}-btn > ${ge}-down`]:{fontSize:S},[`${ge}-down::before`]:{transition:`transform ${me}`}},[`${E}-wrap-open`]:{[`${ge}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${xe}-slide-down-enter${xe}-slide-down-enter-active${E}-placement-bottomLeft, + `]:{[`&:hover ${a}-inner`]:{backgroundColor:O.colorPrimaryHover,borderColor:"transparent"}}},{[a]:{"&-indeterminate":{[`${a}-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:'""'}}}}},{[`${U}-disabled`]:{cursor:"not-allowed"},[`${a}-disabled`]:{[`&, ${a}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${a}-inner`]:{background:O.colorBgContainerDisabled,borderColor:O.colorBorder,"&:after":{borderColor:O.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:O.colorTextDisabled},[`&${a}-indeterminate ${a}-inner::after`]:{background:O.colorTextDisabled}}}]};function f(O,a){const U=(0,n.TS)(a,{checkboxCls:`.${O}`,checkboxSize:a.controlInteractiveSize});return[K(U)]}_e.ZP=(0,u.Z)("Checkbox",(O,a)=>{let{prefixCls:U}=a;return[f(U,O)]})},93891:function(Zt,_e,e){"use strict";var t=e(59301),n=e(36355),u=e(64165);const K=f=>{const{componentName:O}=f,{getPrefixCls:a}=(0,t.useContext)(n.E_),U=a("empty");switch(O){case"Table":case"List":return t.createElement(u.Z,{image:u.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return t.createElement(u.Z,{image:u.Z.PRESENTED_IMAGE_SIMPLE,className:`${U}-small`});default:return t.createElement(u.Z,null)}};_e.Z=K},91857:function(Zt,_e,e){"use strict";var t=e(59301),n=e(38819),u=e(92310),K=e.n(u),f=e(31561),O=e(70425),a=e(18929),U=e(2738),ue=e(79676),w=e(53487),ne=e(92343),x=e(36355),E=e(20834),G=e(40875),ce=e(88088),ve=e(47211);const it=null,xe=g=>{const{menu:i,arrow:I,prefixCls:S,children:oe,trigger:Y,disabled:_,dropdownRender:F,getPopupContainer:He,overlayClassName:z,rootClassName:Xe,open:C,onOpenChange:J,visible:ee,onVisibleChange:H,mouseEnterDelay:he=.15,mouseLeaveDelay:k=.1,autoAdjustOverflow:Z=!0,placement:pe="",overlay:ae,transitionName:Q}=g,{getPopupContainer:Ee,getPrefixCls:Ge,direction:ft}=t.useContext(x.E_),rt=t.useMemo(()=>{const m=Ge();return Q!==void 0?Q:pe.includes("top")?`${m}-slide-down`:`${m}-slide-up`},[Ge,pe,Q]),ut=t.useMemo(()=>pe?pe.includes("Center")?pe.slice(0,pe.indexOf("Center")):pe:ft==="rtl"?"bottomRight":"bottomLeft",[pe,ft]),vt=Ge("dropdown",S),[Tt,gt]=(0,ve.Z)(vt),[,Pe]=(0,ce.Z)(),st=t.Children.only(oe),j=(0,ne.Tm)(st,{className:K()(`${vt}-trigger`,{[`${vt}-rtl`]:ft==="rtl"},st.props.className),disabled:_}),B=_?[]:Y;let y;B&&B.includes("contextMenu")&&(y=!0);const[o,R]=(0,a.Z)(!1,{value:C!=null?C:ee}),V=(0,O.useEvent)(m=>{J==null||J(m),H==null||H(m),R(m)}),d=K()(z,Xe,gt,{[`${vt}-rtl`]:ft==="rtl"}),s=(0,ue.Z)({arrowPointAtCenter:typeof I=="object"&&I.pointAtCenter,autoAdjustOverflow:Z,offset:Pe.marginXXS,arrowWidth:I?Pe.sizePopupArrow:0,borderRadius:Pe.borderRadius}),re=t.useCallback(()=>{R(!1)},[]),A=()=>{let m;return i!=null&&i.items?m=t.createElement(E.default,Object.assign({},i)):typeof ae=="function"?m=ae():m=ae,F&&(m=F(m)),m=t.Children.only(typeof m=="string"?t.createElement("span",null,m):m),t.createElement(G.J,{prefixCls:`${vt}-menu`,expandIcon:t.createElement("span",{className:`${vt}-menu-submenu-arrow`},t.createElement(n.Z,{className:`${vt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:re,validator:$=>{let{mode:Ae}=$}},m)};return Tt(t.createElement(f.Z,Object.assign({alignPoint:y},(0,U.Z)(g,["rootClassName"]),{mouseEnterDelay:he,mouseLeaveDelay:k,visible:o,builtinPlacements:s,arrow:!!I,overlayClassName:d,prefixCls:vt,getPopupContainer:He||Ee,transitionName:rt,trigger:B,overlay:A,placement:ut,onVisibleChange:V}),j))};function ge(g){return Object.assign(Object.assign({},g),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const me=(0,w.Z)(xe,"dropdown",g=>g,ge),L=g=>t.createElement(me,Object.assign({},g),t.createElement("span",null));xe._InternalPanelDoNotUseOrYouWillBeFired=L,_e.Z=xe},38854:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return ce}});var t=e(91857),n=e(92310),u=e.n(n),K=e(59301),f=e(18785),O=e(3113),a=e(36355),U=e(81327),ue=e(33234),w=e(47211),ne=function(ve,it){var xe={};for(var ge in ve)Object.prototype.hasOwnProperty.call(ve,ge)&&it.indexOf(ge)<0&&(xe[ge]=ve[ge]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ge=Object.getOwnPropertySymbols(ve);me{const{getPopupContainer:it,getPrefixCls:xe,direction:ge}=K.useContext(a.E_),{prefixCls:me,type:L="default",danger:g,disabled:i,loading:I,onClick:S,htmlType:oe,children:Y,className:_,menu:F,arrow:He,autoFocus:z,overlay:Xe,trigger:C,align:J,open:ee,onOpenChange:H,placement:he,getPopupContainer:k,href:Z,icon:pe=K.createElement(f.Z,null),title:ae,buttonsRender:Q=A=>A,mouseEnterDelay:Ee,mouseLeaveDelay:Ge,overlayClassName:ft,overlayStyle:rt,destroyPopupOnHide:ut,dropdownRender:vt}=ve,Tt=ne(ve,["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"]),gt=xe("dropdown",me),Pe=`${gt}-button`,[st,j]=(0,w.Z)(gt),B={menu:F,arrow:He,autoFocus:z,align:J,disabled:i,trigger:i?[]:C,onOpenChange:H,getPopupContainer:k||it,mouseEnterDelay:Ee,mouseLeaveDelay:Ge,overlayClassName:ft,overlayStyle:rt,destroyPopupOnHide:ut,dropdownRender:vt},{compactSize:y,compactItemClassnames:o}=(0,ue.ri)(gt,ge),R=u()(Pe,o,_,j);"overlay"in ve&&(B.overlay=Xe),"open"in ve&&(B.open=ee),"placement"in ve?B.placement=he:B.placement=ge==="rtl"?"bottomLeft":"bottomRight";const V=K.createElement(O.ZP,{type:L,danger:g,disabled:i,loading:I,onClick:S,htmlType:oe,href:Z,title:ae},Y),d=K.createElement(O.ZP,{type:L,danger:g,icon:pe}),[s,re]=Q([V,d]);return st(K.createElement(U.Z.Compact,Object.assign({className:R,size:y,block:!0},Tt),s,K.createElement(t.Z,Object.assign({},B),re)))};x.__ANT_BUTTON=!0;var E=x;const G=t.Z;G.Button=E;var ce=G},47211:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return ne}});var t=e(17313),n=e(13826),u=e(92899),K=e(29878),f=e(19447),O=e(83116),a=e(37613),ue=x=>{const{componentCls:E,menuCls:G,colorError:ce,colorTextLightSolid:ve}=x,it=`${G}-item`;return{[`${E}, ${E}-menu-submenu`]:{[`${G} ${it}`]:{[`&${it}-danger:not(${it}-disabled)`]:{color:ce,"&:hover":{color:ve,backgroundColor:ce}}}}}};const w=x=>{const{componentCls:E,menuCls:G,zIndexPopup:ce,dropdownArrowDistance:ve,sizePopupArrow:it,antCls:xe,iconCls:ge,motionDurationMid:me,dropdownPaddingVertical:L,fontSize:g,dropdownEdgeChildPadding:i,colorTextDisabled:I,fontSizeIcon:S,controlPaddingHorizontal:oe,colorBgElevated:Y}=x;return[{[E]:Object.assign(Object.assign({},(0,t.Wf)(x)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ce,display:"block","&::before":{position:"absolute",insetBlock:-ve+it/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${xe}-btn`]:{[`& > ${ge}-down, & > ${xe}-btn-icon > ${ge}-down`]:{fontSize:S}},[`${E}-wrap`]:{position:"relative",[`${xe}-btn > ${ge}-down`]:{fontSize:S},[`${ge}-down::before`]:{transition:`transform ${me}`}},[`${E}-wrap-open`]:{[`${ge}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${xe}-slide-down-enter${xe}-slide-down-enter-active${E}-placement-bottomLeft, &${xe}-slide-down-appear${xe}-slide-down-appear-active${E}-placement-bottomLeft, &${xe}-slide-down-enter${xe}-slide-down-enter-active${E}-placement-bottom, &${xe}-slide-down-appear${xe}-slide-down-appear-active${E}-placement-bottom, @@ -27,13 +27,13 @@ &${xe}-slide-down-leave${xe}-slide-down-leave-active${E}-placement-bottom, &${xe}-slide-down-leave${xe}-slide-down-leave-active${E}-placement-bottomRight`]:{animationName:n.Uw},[`&${xe}-slide-up-leave${xe}-slide-up-leave-active${E}-placement-topLeft, &${xe}-slide-up-leave${xe}-slide-up-leave-active${E}-placement-top, - &${xe}-slide-up-leave${xe}-slide-up-leave-active${E}-placement-topRight`]:{animationName:n.ly}})},(0,f.ZP)(x,{colorBg:Y,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${E} ${G}`]:{position:"relative",margin:0},[`${G}-submenu-popup`]:{position:"absolute",zIndex:ce,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${E}, ${E}-menu-submenu`]:{[G]:Object.assign(Object.assign({padding:i,listStyleType:"none",backgroundColor:Y,backgroundClip:"padding-box",borderRadius:x.borderRadiusLG,outline:"none",boxShadow:x.boxShadowSecondary},(0,t.Qy)(x)),{[`${G}-item-group-title`]:{padding:`${L}px ${oe}px`,color:x.colorTextDescription,transition:`all ${me}`},[`${G}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${G}-item-icon`]:{minWidth:g,marginInlineEnd:x.marginXS,fontSize:x.fontSizeSM},[`${G}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${me}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${G}-item, ${G}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${L}px ${oe}px`,color:x.colorText,fontWeight:"normal",fontSize:g,lineHeight:x.lineHeight,cursor:"pointer",transition:`all ${me}`,borderRadius:x.borderRadiusSM,"&:hover, &-active":{backgroundColor:x.controlItemBgHover}},(0,t.Qy)(x)),{"&-selected":{color:x.colorPrimary,backgroundColor:x.controlItemBgActive,"&:hover, &-active":{backgroundColor:x.controlItemBgActiveHover}},"&-disabled":{color:I,cursor:"not-allowed","&:hover":{color:I,backgroundColor:Y,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${x.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:x.colorSplit},[`${E}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:x.paddingXS,[`${E}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:x.colorTextDescription,fontSize:S,fontStyle:"normal"}}}),[`${G}-item-group-list`]:{margin:`0 ${x.marginXS}px`,padding:0,listStyle:"none"},[`${G}-submenu-title`]:{paddingInlineEnd:oe+x.fontSizeSM},[`${G}-submenu-vertical`]:{position:"relative"},[`${G}-submenu${G}-submenu-disabled ${E}-menu-submenu-title`]:{[`&, ${E}-menu-submenu-arrow-icon`]:{color:I,backgroundColor:Y,cursor:"not-allowed"}},[`${G}-submenu-selected ${E}-menu-submenu-title`]:{color:x.colorPrimary}})}},[(0,n.oN)(x,"slide-up"),(0,n.oN)(x,"slide-down"),(0,u.Fm)(x,"move-up"),(0,u.Fm)(x,"move-down"),(0,K._y)(x,"zoom-big")]]};var ne=(0,O.Z)("Dropdown",(x,E)=>{let{rootPrefixCls:G}=E;const{marginXXS:ce,sizePopupArrow:ve,controlHeight:it,fontSize:xe,lineHeight:ge,paddingXXS:me,componentCls:L,borderRadiusLG:g}=x,i=(it-xe*ge)/2,{dropdownArrowOffset:I}=(0,f.fS)({contentRadius:g}),S=(0,a.TS)(x,{menuCls:`${L}-menu`,rootPrefixCls:G,dropdownArrowDistance:ve/2+ce,dropdownArrowOffset:I,dropdownPaddingVertical:i,dropdownEdgeChildPadding:me});return[w(S),ue(S)]},x=>({zIndexPopup:x.zIndexPopupBase+50}))},64165:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return me}});var t=e(92310),n=e.n(t),u=e(59301),K=e(36355),f=e(9763),O=e(64993),a=e(88088),ue=()=>{const[,L]=(0,a.Z)(),i=new O.C(L.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return u.createElement("svg",{style:i,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("g",{transform:"translate(24 31.67)"},u.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),u.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"}),u.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)"}),u.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"}),u.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"})),u.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"}),u.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},u.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),u.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},ne=()=>{const[,L]=(0,a.Z)(),{colorFill:g,colorFillTertiary:i,colorFillQuaternary:I,colorBgContainer:S}=L,{borderColor:oe,shadowColor:Y,contentColor:_}=(0,u.useMemo)(()=>({borderColor:new O.C(g).onBackground(S).toHexShortString(),shadowColor:new O.C(i).onBackground(S).toHexShortString(),contentColor:new O.C(I).onBackground(S).toHexShortString()}),[g,i,I,S]);return u.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},u.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},u.createElement("ellipse",{fill:Y,cx:"32",cy:"33",rx:"32",ry:"7"}),u.createElement("g",{fillRule:"nonzero",stroke:oe},u.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"}),u.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:_}))))},x=e(83116),E=e(37613);const G=L=>{const{componentCls:g,margin:i,marginXS:I,marginXL:S,fontSize:oe,lineHeight:Y}=L;return{[g]:{marginInline:I,fontSize:oe,lineHeight:Y,textAlign:"center",[`${g}-image`]:{height:L.emptyImgHeight,marginBottom:I,opacity:L.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${g}-description`]:{color:L.colorText},[`${g}-footer`]:{marginTop:i},"&-normal":{marginBlock:S,color:L.colorTextDisabled,[`${g}-description`]:{color:L.colorTextDisabled},[`${g}-image`]:{height:L.emptyImgHeightMD}},"&-small":{marginBlock:I,color:L.colorTextDisabled,[`${g}-image`]:{height:L.emptyImgHeightSM}}}}};var ce=(0,x.Z)("Empty",L=>{const{componentCls:g,controlHeightLG:i}=L,I=(0,E.TS)(L,{emptyImgCls:`${g}-img`,emptyImgHeight:i*2.5,emptyImgHeightMD:i,emptyImgHeightSM:i*.875});return[G(I)]}),ve=function(L,g){var i={};for(var I in L)Object.prototype.hasOwnProperty.call(L,I)&&g.indexOf(I)<0&&(i[I]=L[I]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,I=Object.getOwnPropertySymbols(L);S{var{className:g,rootClassName:i,prefixCls:I,image:S=it,description:oe,children:Y,imageStyle:_,style:F}=L,He=ve(L,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:z,direction:Xe,empty:C}=u.useContext(K.E_),J=z("empty",I),[ee,H]=ce(J),[ye]=(0,f.Z)("Empty"),k=typeof oe!="undefined"?oe:ye==null?void 0:ye.description,Z=typeof k=="string"?k:"empty";let pe=null;return typeof S=="string"?pe=u.createElement("img",{alt:Z,src:S}):pe=S,ee(u.createElement("div",Object.assign({className:n()(H,J,C==null?void 0:C.className,{[`${J}-normal`]:S===xe,[`${J}-rtl`]:Xe==="rtl"},g,i),style:Object.assign(Object.assign({},C==null?void 0:C.style),F)},He),u.createElement("div",{className:`${J}-image`,style:_},pe),k&&u.createElement("div",{className:`${J}-description`},k),Y&&u.createElement("div",{className:`${J}-footer`},Y)))};ge.PRESENTED_IMAGE_DEFAULT=it,ge.PRESENTED_IMAGE_SIMPLE=xe;var me=ge},78241:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return Yn}});var t=e(94480),n=e(92310),u=e.n(n),K=e(77900),f=e(59301),O=e(62892),a=e(32441);function U(le){const[c,b]=f.useState(le);return f.useEffect(()=>{const p=setTimeout(()=>{b(le)},le.length?0:10);return()=>{clearTimeout(p)}},[le]),c}var ue=e(17313),w=e(29878),ne=e(8378),x=e(37613),E=e(83116),ce=le=>{const{componentCls:c}=le,b=`${c}-show-help`,p=`${c}-show-help-item`;return{[b]:{transition:`opacity ${le.motionDurationSlow} ${le.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[p]:{overflow:"hidden",transition:`height ${le.motionDurationSlow} ${le.motionEaseInOut}, + &${xe}-slide-up-leave${xe}-slide-up-leave-active${E}-placement-topRight`]:{animationName:n.ly}})},(0,f.ZP)(x,{colorBg:Y,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${E} ${G}`]:{position:"relative",margin:0},[`${G}-submenu-popup`]:{position:"absolute",zIndex:ce,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${E}, ${E}-menu-submenu`]:{[G]:Object.assign(Object.assign({padding:i,listStyleType:"none",backgroundColor:Y,backgroundClip:"padding-box",borderRadius:x.borderRadiusLG,outline:"none",boxShadow:x.boxShadowSecondary},(0,t.Qy)(x)),{[`${G}-item-group-title`]:{padding:`${L}px ${oe}px`,color:x.colorTextDescription,transition:`all ${me}`},[`${G}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${G}-item-icon`]:{minWidth:g,marginInlineEnd:x.marginXS,fontSize:x.fontSizeSM},[`${G}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${me}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${G}-item, ${G}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${L}px ${oe}px`,color:x.colorText,fontWeight:"normal",fontSize:g,lineHeight:x.lineHeight,cursor:"pointer",transition:`all ${me}`,borderRadius:x.borderRadiusSM,"&:hover, &-active":{backgroundColor:x.controlItemBgHover}},(0,t.Qy)(x)),{"&-selected":{color:x.colorPrimary,backgroundColor:x.controlItemBgActive,"&:hover, &-active":{backgroundColor:x.controlItemBgActiveHover}},"&-disabled":{color:I,cursor:"not-allowed","&:hover":{color:I,backgroundColor:Y,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${x.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:x.colorSplit},[`${E}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:x.paddingXS,[`${E}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:x.colorTextDescription,fontSize:S,fontStyle:"normal"}}}),[`${G}-item-group-list`]:{margin:`0 ${x.marginXS}px`,padding:0,listStyle:"none"},[`${G}-submenu-title`]:{paddingInlineEnd:oe+x.fontSizeSM},[`${G}-submenu-vertical`]:{position:"relative"},[`${G}-submenu${G}-submenu-disabled ${E}-menu-submenu-title`]:{[`&, ${E}-menu-submenu-arrow-icon`]:{color:I,backgroundColor:Y,cursor:"not-allowed"}},[`${G}-submenu-selected ${E}-menu-submenu-title`]:{color:x.colorPrimary}})}},[(0,n.oN)(x,"slide-up"),(0,n.oN)(x,"slide-down"),(0,u.Fm)(x,"move-up"),(0,u.Fm)(x,"move-down"),(0,K._y)(x,"zoom-big")]]};var ne=(0,O.Z)("Dropdown",(x,E)=>{let{rootPrefixCls:G}=E;const{marginXXS:ce,sizePopupArrow:ve,controlHeight:it,fontSize:xe,lineHeight:ge,paddingXXS:me,componentCls:L,borderRadiusLG:g}=x,i=(it-xe*ge)/2,{dropdownArrowOffset:I}=(0,f.fS)({contentRadius:g}),S=(0,a.TS)(x,{menuCls:`${L}-menu`,rootPrefixCls:G,dropdownArrowDistance:ve/2+ce,dropdownArrowOffset:I,dropdownPaddingVertical:i,dropdownEdgeChildPadding:me});return[w(S),ue(S)]},x=>({zIndexPopup:x.zIndexPopupBase+50}))},64165:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return me}});var t=e(92310),n=e.n(t),u=e(59301),K=e(36355),f=e(9763),O=e(64993),a=e(88088),ue=()=>{const[,L]=(0,a.Z)(),i=new O.C(L.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return u.createElement("svg",{style:i,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("g",{transform:"translate(24 31.67)"},u.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),u.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"}),u.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)"}),u.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"}),u.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"})),u.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"}),u.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},u.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),u.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},ne=()=>{const[,L]=(0,a.Z)(),{colorFill:g,colorFillTertiary:i,colorFillQuaternary:I,colorBgContainer:S}=L,{borderColor:oe,shadowColor:Y,contentColor:_}=(0,u.useMemo)(()=>({borderColor:new O.C(g).onBackground(S).toHexShortString(),shadowColor:new O.C(i).onBackground(S).toHexShortString(),contentColor:new O.C(I).onBackground(S).toHexShortString()}),[g,i,I,S]);return u.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},u.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},u.createElement("ellipse",{fill:Y,cx:"32",cy:"33",rx:"32",ry:"7"}),u.createElement("g",{fillRule:"nonzero",stroke:oe},u.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"}),u.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:_}))))},x=e(83116),E=e(37613);const G=L=>{const{componentCls:g,margin:i,marginXS:I,marginXL:S,fontSize:oe,lineHeight:Y}=L;return{[g]:{marginInline:I,fontSize:oe,lineHeight:Y,textAlign:"center",[`${g}-image`]:{height:L.emptyImgHeight,marginBottom:I,opacity:L.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${g}-description`]:{color:L.colorText},[`${g}-footer`]:{marginTop:i},"&-normal":{marginBlock:S,color:L.colorTextDisabled,[`${g}-description`]:{color:L.colorTextDisabled},[`${g}-image`]:{height:L.emptyImgHeightMD}},"&-small":{marginBlock:I,color:L.colorTextDisabled,[`${g}-image`]:{height:L.emptyImgHeightSM}}}}};var ce=(0,x.Z)("Empty",L=>{const{componentCls:g,controlHeightLG:i}=L,I=(0,E.TS)(L,{emptyImgCls:`${g}-img`,emptyImgHeight:i*2.5,emptyImgHeightMD:i,emptyImgHeightSM:i*.875});return[G(I)]}),ve=function(L,g){var i={};for(var I in L)Object.prototype.hasOwnProperty.call(L,I)&&g.indexOf(I)<0&&(i[I]=L[I]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,I=Object.getOwnPropertySymbols(L);S{var{className:g,rootClassName:i,prefixCls:I,image:S=it,description:oe,children:Y,imageStyle:_,style:F}=L,He=ve(L,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:z,direction:Xe,empty:C}=u.useContext(K.E_),J=z("empty",I),[ee,H]=ce(J),[he]=(0,f.Z)("Empty"),k=typeof oe!="undefined"?oe:he==null?void 0:he.description,Z=typeof k=="string"?k:"empty";let pe=null;return typeof S=="string"?pe=u.createElement("img",{alt:Z,src:S}):pe=S,ee(u.createElement("div",Object.assign({className:n()(H,J,C==null?void 0:C.className,{[`${J}-normal`]:S===xe,[`${J}-rtl`]:Xe==="rtl"},g,i),style:Object.assign(Object.assign({},C==null?void 0:C.style),F)},He),u.createElement("div",{className:`${J}-image`,style:_},pe),k&&u.createElement("div",{className:`${J}-description`},k),Y&&u.createElement("div",{className:`${J}-footer`},Y)))};ge.PRESENTED_IMAGE_DEFAULT=it,ge.PRESENTED_IMAGE_SIMPLE=xe;var me=ge},78241:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return Yn}});var t=e(94480),n=e(92310),u=e.n(n),K=e(77900),f=e(59301),O=e(62892),a=e(32441);function U(le){const[c,b]=f.useState(le);return f.useEffect(()=>{const p=setTimeout(()=>{b(le)},le.length?0:10);return()=>{clearTimeout(p)}},[le]),c}var ue=e(17313),w=e(29878),ne=e(8378),x=e(37613),E=e(83116),ce=le=>{const{componentCls:c}=le,b=`${c}-show-help`,p=`${c}-show-help-item`;return{[b]:{transition:`opacity ${le.motionDurationSlow} ${le.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[p]:{overflow:"hidden",transition:`height ${le.motionDurationSlow} ${le.motionEaseInOut}, opacity ${le.motionDurationSlow} ${le.motionEaseInOut}, transform ${le.motionDurationSlow} ${le.motionEaseInOut} !important`,[`&${p}-appear, &${p}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${p}-leave-active`]:{transform:"translateY(-5px)"}}}}};const ve=le=>({legend:{display:"block",width:"100%",marginBottom:le.marginLG,padding:0,color:le.colorTextDescription,fontSize:le.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${le.lineWidth}px ${le.lineType} ${le.colorBorder}`},label:{fontSize:le.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 ${le.controlOutlineWidth}px ${le.controlOutline}`},output:{display:"block",paddingTop:15,color:le.colorText,fontSize:le.fontSize,lineHeight:le.lineHeight}}),it=(le,c)=>{const{formItemCls:b}=le;return{[b]:{[`${b}-label > label`]:{height:c},[`${b}-control-input`]:{minHeight:c}}}},xe=le=>{const{componentCls:c}=le;return{[le.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ue.Wf)(le)),ve(le)),{[`${c}-text`]:{display:"inline-block",paddingInlineEnd:le.paddingSM},"&-small":Object.assign({},it(le,le.controlHeightSM)),"&-large":Object.assign({},it(le,le.controlHeightLG))})}},ge=le=>{const{formItemCls:c,iconCls:b,componentCls:p,rootPrefixCls:v,labelRequiredMarkColor:se,labelColor:ie,labelFontSize:Me,labelHeight:Ve,labelColonMarginInlineStart:nt,labelColonMarginInlineEnd:ct,itemMarginBottom:yt}=le;return{[c]:Object.assign(Object.assign({},(0,ue.Wf)(le)),{marginBottom:yt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, &-hidden.${v}-row`]:{display:"none"},"&-has-warning":{[`${c}-split`]:{color:le.colorError}},"&-has-error":{[`${c}-split`]:{color:le.colorWarning}},[`${c}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${le.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Ve,color:ie,fontSize:Me,[`> ${b}`]:{fontSize:le.fontSize,verticalAlign:"top"},[`&${c}-required:not(${c}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:le.marginXXS,color:se,fontSize:le.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${p}-hide-required-mark &`]:{display:"none"}},[`${c}-optional`]:{display:"inline-block",marginInlineStart:le.marginXXS,color:le.colorTextDescription,[`${p}-hide-required-mark &`]:{display:"none"}},[`${c}-tooltip`]:{color:le.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:le.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:nt,marginInlineEnd:ct},[`&${c}-no-colon::after`]:{content:'"\\a0"'}}},[`${c}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${v}-col-'"]):not([class*="' ${v}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:le.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[c]:{"&-explain, &-extra":{clear:"both",color:le.colorTextDescription,fontSize:le.fontSize,lineHeight:le.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:le.controlHeightSM,transition:`color ${le.motionDurationMid} ${le.motionEaseOut}`},"&-explain":{"&-error":{color:le.colorError},"&-warning":{color:le.colorWarning}}},[`&-with-help ${c}-explain`]:{height:"auto",opacity:1},[`${c}-feedback-icon`]:{fontSize:le.fontSize,textAlign:"center",visibility:"visible",animationName:w.kr,animationDuration:le.motionDurationMid,animationTimingFunction:le.motionEaseOutBack,pointerEvents:"none","&-success":{color:le.colorSuccess},"&-error":{color:le.colorError},"&-warning":{color:le.colorWarning},"&-validating":{color:le.colorPrimary}}})}},me=le=>{const{componentCls:c,formItemCls:b}=le;return{[`${c}-horizontal`]:{[`${b}-label`]:{flexGrow:0},[`${b}-control`]:{flex:"1 1 0",minWidth:0},[`${b}-label[class$='-24'], ${b}-label[class*='-24 ']`]:{[`& + ${b}-control`]:{minWidth:"unset"}}}}},L=le=>{const{componentCls:c,formItemCls:b}=le;return{[`${c}-inline`]:{display:"flex",flexWrap:"wrap",[b]:{flex:"none",marginInlineEnd:le.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${b}-label, > ${b}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${b}-label`]:{flex:"none"},[`${c}-text`]:{display:"inline-block"},[`${b}-has-feedback`]:{display:"inline-block"}}}}},g=le=>({padding:le.verticalLabelPadding,margin:le.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),i=le=>{const{componentCls:c,formItemCls:b,rootPrefixCls:p}=le;return{[`${b} ${b}-label`]:g(le),[c]:{[b]:{flexWrap:"wrap",[`${b}-label, ${b}-control`]:{[`&:not([class*=" ${p}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},I=le=>{const{componentCls:c,formItemCls:b,rootPrefixCls:p}=le;return{[`${c}-vertical`]:{[b]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${c}-item-control`]:{width:"100%"}}},[`${c}-vertical ${b}-label, .${p}-col-24${b}-label, - .${p}-col-xl-24${b}-label`]:g(le),[`@media (max-width: ${le.screenXSMax}px)`]:[i(le),{[c]:{[`.${p}-col-xs-24${b}-label`]:g(le)}}],[`@media (max-width: ${le.screenSMMax}px)`]:{[c]:{[`.${p}-col-sm-24${b}-label`]:g(le)}},[`@media (max-width: ${le.screenMDMax}px)`]:{[c]:{[`.${p}-col-md-24${b}-label`]:g(le)}},[`@media (max-width: ${le.screenLGMax}px)`]:{[c]:{[`.${p}-col-lg-24${b}-label`]:g(le)}}}},S=(le,c)=>(0,x.TS)(le,{formItemCls:`${le.componentCls}-item`,rootPrefixCls:c});var oe=(0,E.Z)("Form",(le,c)=>{let{rootPrefixCls:b}=c;const p=S(le,b);return[xe(p),ge(p),ce(p),me(p),L(p),I(p),(0,ne.Z)(p),w.kr]},le=>({labelRequiredMarkColor:le.colorError,labelColor:le.colorTextHeading,labelFontSize:le.fontSize,labelHeight:le.controlHeight,labelColonMarginInlineStart:le.marginXXS/2,labelColonMarginInlineEnd:le.marginXS,itemMarginBottom:le.marginLG,verticalLabelPadding:`0 0 ${le.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const Y=[];function _(le,c,b){let p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof le=="string"?le:`${c}-${p}`,error:le,errorStatus:b}}var He=le=>{let{help:c,helpStatus:b,errors:p=Y,warnings:v=Y,className:se,fieldId:ie,onVisibleChanged:Me}=le;const{prefixCls:Ve}=f.useContext(a.Rk),nt=`${Ve}-item-explain`,[,ct]=oe(Ve),yt=(0,f.useMemo)(()=>(0,O.Z)(Ve),[Ve]),Pt=U(p),mt=U(v),St=f.useMemo(()=>c!=null?[_(c,"help",b)]:[].concat((0,t.Z)(Pt.map((de,Ce)=>_(de,"error","error",Ce))),(0,t.Z)(mt.map((de,Ce)=>_(de,"warning","warning",Ce)))),[c,b,Pt,mt]),X={};return ie&&(X.id=`${ie}_help`),f.createElement(K.default,{motionDeadline:yt.motionDeadline,motionName:`${Ve}-show-help`,visible:!!St.length,onVisibleChanged:Me},de=>{const{className:Ce,style:Oe}=de;return f.createElement("div",Object.assign({},X,{className:u()(nt,Ce,se,ct),style:Oe,role:"alert"}),f.createElement(K.CSSMotionList,Object.assign({keys:St},(0,O.Z)(Ve),{motionName:`${Ve}-show-help-item`,component:!1}),$e=>{const{key:Ke,error:Ue,errorStatus:W,className:fe,style:we}=$e;return f.createElement("div",{key:Ke,className:u()(fe,{[`${nt}-${W}`]:W}),style:we},Ue)}))})},z=e(95013),Xe=e(36355),C=e(1684),J=e(52946),ee=e(19716),H=e(16722);const ye=["parentNode"],k="form_item";function Z(le){return le===void 0||le===!1?[]:Array.isArray(le)?le:[le]}function pe(le,c){if(!le.length)return;const b=le.join("_");return c?`${c}_${b}`:ye.includes(b)?`${k}_${b}`:b}function ae(le,c,b,p,v,se){let ie=p;return se!==void 0?ie=se:b.validating?ie="validating":le.length?ie="error":c.length?ie="warning":(b.touched||v&&b.validated)&&(ie="success"),ie}function Q(le){return Z(le).join("_")}function Ee(le){const[c]=(0,z.useForm)(),b=f.useRef({}),p=f.useMemo(()=>le!=null?le:Object.assign(Object.assign({},c),{__INTERNAL__:{itemRef:v=>se=>{const ie=Q(v);se?b.current[ie]=se:delete b.current[ie]}},scrollToField:function(v){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const ie=Z(v),Me=pe(ie,p.__INTERNAL__.name),Ve=Me?document.getElementById(Me):null;Ve&&(0,H.Z)(Ve,Object.assign({scrollMode:"if-needed",block:"nearest"},se))},getFieldInstance:v=>{const se=Q(v);return b.current[se]}}),[le,c]);return[p]}var Ge=e(28726),ft=function(le,c){var b={};for(var p in le)Object.prototype.hasOwnProperty.call(le,p)&&c.indexOf(p)<0&&(b[p]=le[p]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,p=Object.getOwnPropertySymbols(le);v{const b=f.useContext(C.Z),{getPrefixCls:p,direction:v,form:se}=f.useContext(Xe.E_),{prefixCls:ie,className:Me,rootClassName:Ve,size:nt,disabled:ct=b,form:yt,colon:Pt,labelAlign:mt,labelWrap:St,labelCol:X,wrapperCol:de,hideRequiredMark:Ce,layout:Oe="horizontal",scrollToFirstError:$e,requiredMark:Ke,onFinishFailed:Ue,name:W,style:fe,feedbackIcons:we}=le,Fe=ft(le,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Ie=(0,ee.Z)(nt),Le=f.useContext(Ge.Z),ze=(0,f.useMemo)(()=>Ke!==void 0?Ke:se&&se.requiredMark!==void 0?se.requiredMark:!Ce,[Ce,Ke,se]),ot=Pt!=null?Pt:se==null?void 0:se.colon,At=p("form",ie),[Rt,Gt]=oe(At),cn=u()(At,`${At}-${Oe}`,{[`${At}-hide-required-mark`]:ze===!1,[`${At}-rtl`]:v==="rtl",[`${At}-${Ie}`]:Ie},Gt,se==null?void 0:se.className,Me,Ve),[yn]=Ee(yt),{__INTERNAL__:$t}=yn;$t.name=W;const Nt=(0,f.useMemo)(()=>({name:W,labelAlign:mt,labelCol:X,labelWrap:St,wrapperCol:de,vertical:Oe==="vertical",colon:ot,requiredMark:ze,itemRef:$t.itemRef,form:yn,feedbackIcons:we}),[W,mt,X,de,Oe,ot,ze,yn,we]);f.useImperativeHandle(c,()=>yn);const Sn=(mn,Jt)=>{if(mn){let sn={block:"nearest"};typeof mn=="object"&&(sn=mn),yn.scrollToField(Jt,sn)}},En=mn=>{if(Ue==null||Ue(mn),mn.errorFields.length){const Jt=mn.errorFields[0].name;if($e!==void 0){Sn($e,Jt);return}se&&se.scrollToFirstError!==void 0&&Sn(se.scrollToFirstError,Jt)}};return Rt(f.createElement(C.n,{disabled:ct},f.createElement(J.q,{size:Ie},f.createElement(a.RV,Object.assign({},{validateMessages:Le}),f.createElement(a.q3.Provider,{value:Nt},f.createElement(z.default,Object.assign({id:W},Fe,{name:W,onFinishFailed:En,form:yn,style:Object.assign(Object.assign({},se==null?void 0:se.style),fe),className:cn})))))))};var vt=f.forwardRef(rt),Tt=e(41799),gt=e(8654),Pe=e(92343),st=e(11592);function j(le){if(typeof le=="function")return le;const c=(0,st.Z)(le);return c.length<=1?c[0]:c}const B=()=>{const{status:le,errors:c=[],warnings:b=[]}=(0,f.useContext)(a.aM);return{status:le,errors:c,warnings:b}};B.Context=a.aM;var y=B,o=e(16089);function R(le){const[c,b]=f.useState(le),p=(0,f.useRef)(null),v=(0,f.useRef)([]),se=(0,f.useRef)(!1);f.useEffect(()=>(se.current=!1,()=>{se.current=!0,o.Z.cancel(p.current),p.current=null}),[]);function ie(Me){se.current||(p.current===null&&(v.current=[],p.current=(0,o.Z)(()=>{p.current=null,b(Ve=>{let nt=Ve;return v.current.forEach(ct=>{nt=ct(nt)}),nt})})),v.current.push(Me))}return[c,ie]}function V(){const{itemRef:le}=f.useContext(a.q3),c=f.useRef({});function b(p,v){const se=v&&typeof v=="object"&&v.ref,ie=p.join("_");return(c.current.name!==ie||c.current.originRef!==se)&&(c.current.name=ie,c.current.originRef=se,c.current.ref=(0,gt.sQ)(le(p),se)),c.current.ref}return b}var d=e(29194),s=e(34280),re=e(2738),A=e(27382),m=e(37028);const $=le=>{const{formItemCls:c}=le;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${c}-control`]:{display:"flex"}}}};var Ae=(0,E.b)(["Form","item-item"],(le,c)=>{let{rootPrefixCls:b}=c;const p=S(le,b);return[$(p)]}),We=le=>{const{prefixCls:c,status:b,wrapperCol:p,children:v,errors:se,warnings:ie,_internalItemRender:Me,extra:Ve,help:nt,fieldId:ct,marginBottom:yt,onErrorVisibleChanged:Pt}=le,mt=`${c}-item`,St=f.useContext(a.q3),X=p||St.wrapperCol||{},de=u()(`${mt}-control`,X.className),Ce=f.useMemo(()=>Object.assign({},St),[St]);delete Ce.labelCol,delete Ce.wrapperCol;const Oe=f.createElement("div",{className:`${mt}-control-input`},f.createElement("div",{className:`${mt}-control-input-content`},v)),$e=f.useMemo(()=>({prefixCls:c,status:b}),[c,b]),Ke=yt!==null||se.length||ie.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(a.Rk.Provider,{value:$e},f.createElement(He,{fieldId:ct,errors:se,warnings:ie,help:nt,helpStatus:b,className:`${mt}-explain-connected`,onVisibleChanged:Pt})),!!yt&&f.createElement("div",{style:{width:0,height:yt}})):null,Ue={};ct&&(Ue.id=`${ct}_extra`);const W=Ve?f.createElement("div",Object.assign({},Ue,{className:`${mt}-extra`}),Ve):null,fe=Me&&Me.mark==="pro_table_render"&&Me.render?Me.render(le,{input:Oe,errorList:Ke,extra:W}):f.createElement(f.Fragment,null,Oe,Ke,W);return f.createElement(a.q3.Provider,{value:Ce},f.createElement(m.Z,Object.assign({},X,{className:de}),fe),f.createElement(Ae,{prefixCls:c}))},Se=e(61485),Te=e(31724),P=e(9763),be=e(6848),Re=function(le,c){var b={};for(var p in le)Object.prototype.hasOwnProperty.call(le,p)&&c.indexOf(p)<0&&(b[p]=le[p]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,p=Object.getOwnPropertySymbols(le);v{let{prefixCls:c,label:b,htmlFor:p,labelCol:v,labelAlign:se,colon:ie,required:Me,requiredMark:Ve,tooltip:nt}=le;var ct;const[yt]=(0,P.Z)("Form"),{vertical:Pt,labelAlign:mt,labelCol:St,labelWrap:X,colon:de}=f.useContext(a.q3);if(!b)return null;const Ce=v||St||{},Oe=se||mt,$e=`${c}-item-label`,Ke=u()($e,Oe==="left"&&`${$e}-left`,Ce.className,{[`${$e}-wrap`]:!!X});let Ue=b;const W=ie===!0||de!==!1&&ie!==!1;W&&!Pt&&typeof b=="string"&&b.trim()!==""&&(Ue=b.replace(/[:|:]\s*$/,""));const we=ke(nt);if(we){const{icon:ze=f.createElement(Se.Z,null)}=we,ot=Re(we,["icon"]),At=f.createElement(be.Z,Object.assign({},ot),f.cloneElement(ze,{className:`${c}-item-tooltip`,title:""}));Ue=f.createElement(f.Fragment,null,Ue,At)}const Fe=Ve==="optional",Ie=typeof Ve=="function";Ie?Ue=Ve(Ue,{required:!!Me}):Fe&&!Me&&(Ue=f.createElement(f.Fragment,null,Ue,f.createElement("span",{className:`${c}-item-optional`,title:""},(yt==null?void 0:yt.optional)||((ct=Te.Z.Form)===null||ct===void 0?void 0:ct.optional))));const Le=u()({[`${c}-item-required`]:Me,[`${c}-item-required-mark-optional`]:Fe||Ie,[`${c}-item-no-colon`]:!W});return f.createElement(m.Z,Object.assign({},Ce,{className:Ke}),f.createElement("label",{htmlFor:p,className:Le,title:typeof b=="string"?b:""},Ue))},It=e(29679),pt=e(19248),kt=e(96512),ln=e(58617);const tn={success:It.Z,warning:kt.Z,error:pt.Z,validating:ln.Z};function an(le){let{children:c,errors:b,warnings:p,hasFeedback:v,validateStatus:se,prefixCls:ie,meta:Me,noStyle:Ve}=le;const nt=`${ie}-item`,{feedbackIcons:ct}=f.useContext(a.q3),yt=ae(b,p,Me,null,!!v,se),{isFormItemInput:Pt,status:mt}=f.useContext(a.aM),St=f.useMemo(()=>{var X;let de;if(v){const $e=v!==!0&&v.icons||ct,Ke=yt&&((X=$e==null?void 0:$e({status:yt,errors:b,warnings:p}))===null||X===void 0?void 0:X[yt]),Ue=yt&&tn[yt];de=Ke!==!1&&Ue?f.createElement("span",{className:u()(`${nt}-feedback-icon`,`${nt}-feedback-icon-${yt}`)},Ke||f.createElement(Ue,null)):null}let Ce=!0,Oe=yt||"";return Ve&&(Ce=Pt,Oe=(yt!=null?yt:mt)||""),{status:Oe,errors:b,warnings:p,hasFeedback:!!v,feedbackIcon:de,isFormItemInput:Ce}},[yt,v,Ve,Pt,mt]);return f.createElement(a.aM.Provider,{value:St},c)}var Fn=function(le,c){var b={};for(var p in le)Object.prototype.hasOwnProperty.call(le,p)&&c.indexOf(p)<0&&(b[p]=le[p]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,p=Object.getOwnPropertySymbols(le);v{if(we&&Ke.current){const Gt=getComputedStyle(Ke.current);Le(parseInt(Gt.marginBottom,10))}},[we,Fe]);const ze=Gt=>{Gt||Le(null)},At=function(){let Gt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const cn=Gt?Ue:nt.errors,yn=Gt?W:nt.warnings;return ae(cn,yn,nt,"",!!ct,Ve)}(),Rt=u()(Oe,b,p,{[`${Oe}-with-help`]:fe||Ue.length||W.length,[`${Oe}-has-feedback`]:At&&ct,[`${Oe}-has-success`]:At==="success",[`${Oe}-has-warning`]:At==="warning",[`${Oe}-has-error`]:At==="error",[`${Oe}-is-validating`]:At==="validating",[`${Oe}-hidden`]:yt});return f.createElement("div",{className:Rt,style:v,ref:Ke},f.createElement(A.Z,Object.assign({className:`${Oe}-row`},(0,re.Z)(Ce,["_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"])),f.createElement(Ct,Object.assign({htmlFor:mt},le,{requiredMark:$e,required:St!=null?St:X,prefixCls:c})),f.createElement(We,Object.assign({},le,nt,{errors:Ue,warnings:W,prefixCls:c,status:At,help:se,marginBottom:Ie,onErrorVisibleChanged:ze}),f.createElement(a.qI.Provider,{value:de},f.createElement(an,{prefixCls:c,meta:nt,errors:nt.errors,warnings:nt.warnings,hasFeedback:ct,validateStatus:At},Pt)))),!!Ie&&f.createElement("div",{className:`${Oe}-margin-offset`,style:{marginBottom:-Ie}}))}const Ut="__SPLIT__",Rn=null,Je=f.memo(le=>{let{children:c}=le;return c},(le,c)=>le.value===c.value&&le.update===c.update&&le.childProps.length===c.childProps.length&&le.childProps.every((b,p)=>b===c.childProps[p]));function xt(le){return le!=null}function Ft(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Qt(le){const{name:c,noStyle:b,className:p,dependencies:v,prefixCls:se,shouldUpdate:ie,rules:Me,children:Ve,required:nt,label:ct,messageVariables:yt,trigger:Pt="onChange",validateTrigger:mt,hidden:St,help:X}=le,{getPrefixCls:de}=f.useContext(Xe.E_),{name:Ce}=f.useContext(a.q3),Oe=j(Ve),$e=typeof Oe=="function",Ke=f.useContext(a.qI),{validateTrigger:Ue}=f.useContext(z.FieldContext),W=mt!==void 0?mt:Ue,fe=xt(c),we=de("form",se),[Fe,Ie]=oe(we),Le=f.useContext(z.ListContext),ze=f.useRef(),[ot,At]=R({}),[Rt,Gt]=(0,Tt.Z)(()=>Ft()),cn=Jt=>{const sn=Le==null?void 0:Le.getKey(Jt.name);if(Gt(Jt.destroy?Ft():Jt,!0),b&&X!==!1&&Ke){let xn=Jt.name;if(Jt.destroy)xn=ze.current||xn;else if(sn!==void 0){const[On,kn]=sn;xn=[On].concat((0,t.Z)(kn)),ze.current=xn}Ke(Jt,xn)}},yn=(Jt,sn)=>{At(xn=>{const On=Object.assign({},xn),bn=[].concat((0,t.Z)(Jt.name.slice(0,-1)),(0,t.Z)(sn)).join(Ut);return Jt.destroy?delete On[bn]:On[bn]=Jt,On})},[$t,Nt]=f.useMemo(()=>{const Jt=(0,t.Z)(Rt.errors),sn=(0,t.Z)(Rt.warnings);return Object.values(ot).forEach(xn=>{Jt.push.apply(Jt,(0,t.Z)(xn.errors||[])),sn.push.apply(sn,(0,t.Z)(xn.warnings||[]))}),[Jt,sn]},[ot,Rt.errors,Rt.warnings]),Sn=V();function En(Jt,sn,xn){return b&&!St?f.createElement(an,{prefixCls:we,hasFeedback:le.hasFeedback,validateStatus:le.validateStatus,meta:Rt,errors:$t,warnings:Nt,noStyle:!0},Jt):f.createElement(An,Object.assign({key:"row"},le,{className:u()(p,Ie),prefixCls:we,fieldId:sn,isRequired:xn,errors:$t,warnings:Nt,meta:Rt,onSubItemMetaChange:yn}),Jt)}if(!fe&&!$e&&!v)return Fe(En(Oe));let mn={};return typeof ct=="string"?mn.label=ct:c&&(mn.label=String(c)),yt&&(mn=Object.assign(Object.assign({},mn),yt)),Fe(f.createElement(z.Field,Object.assign({},le,{messageVariables:mn,trigger:Pt,validateTrigger:W,onMetaChange:cn}),(Jt,sn,xn)=>{const On=Z(c).length&&sn?sn.name:[],kn=pe(On,Ce),bn=nt!==void 0?nt:!!(Me&&Me.some(Vt=>{if(Vt&&typeof Vt=="object"&&Vt.required&&!Vt.warningOnly)return!0;if(typeof Vt=="function"){const Ln=Vt(xn);return Ln&&Ln.required&&!Ln.warningOnly}return!1})),vn=Object.assign({},Jt);let Xt=null;if(Array.isArray(Oe)&&fe)Xt=Oe;else if(!($e&&(!(ie||v)||fe))){if(!(v&&!$e&&!fe))if((0,Pe.l$)(Oe)){const Vt=Object.assign(Object.assign({},Oe.props),vn);if(Vt.id||(Vt.id=kn),X||$t.length>0||Nt.length>0||le.extra){const Ze=[];(X||$t.length>0)&&Ze.push(`${kn}_help`),le.extra&&Ze.push(`${kn}_extra`),Vt["aria-describedby"]=Ze.join(" ")}$t.length>0&&(Vt["aria-invalid"]="true"),bn&&(Vt["aria-required"]="true"),(0,gt.Yr)(Oe)&&(Vt.ref=Sn(On,Oe)),new Set([].concat((0,t.Z)(Z(Pt)),(0,t.Z)(Z(W)))).forEach(Ze=>{Vt[Ze]=function(){for(var qe,dt,Dt,qt,Ot,ht=arguments.length,bt=new Array(ht),nn=0;nn{var{prefixCls:c,children:b}=le,p=un(le,["prefixCls","children"]);const{getPrefixCls:v}=f.useContext(Xe.E_),se=v("form",c),ie=f.useMemo(()=>({prefixCls:se,status:"error"}),[se]);return f.createElement(z.List,Object.assign({},p),(Me,Ve,nt)=>f.createElement(a.Rk.Provider,{value:ie},b(Me.map(ct=>Object.assign(Object.assign({},ct),{fieldKey:ct.key})),Ve,{errors:nt.errors,warnings:nt.warnings})))};function Cn(){const{form:le}=(0,f.useContext)(a.q3);return le}const Yt=vt;Yt.Item=gn,Yt.List=Bn,Yt.ErrorList=He,Yt.useForm=Ee,Yt.useFormInstance=Cn,Yt.useWatch=z.useWatch,Yt.Provider=a.RV,Yt.create=()=>{};var Yn=Yt},8628:function(Zt,_e,e){"use strict";var t=e(59301),n=e(34280),u=e(56762),K=e(69507);function f(){let O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const a=(0,t.useRef)({}),U=(0,u.Z)(),ue=(0,K.ZP)();return(0,n.Z)(()=>{const w=ue.subscribe(ne=>{a.current=ne,O&&U()});return()=>ue.unsubscribe(w)},[]),a.current}_e.Z=f},9432:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return ge},n:function(){return it}});var t=e(19248),n=e(92310),u=e.n(n),K=e(93681),f=e(8654),O=e(59301),a=e(19080),U=e(36355),ue=e(1684),w=e(19716),ne=e(32441),x=e(33234),E=e(59412),G=e(9937);function ce(me){return!!(me.prefix||me.suffix||me.allowClear)}var ve=function(me,L){var g={};for(var i in me)Object.prototype.hasOwnProperty.call(me,i)&&L.indexOf(i)<0&&(g[i]=me[i]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,i=Object.getOwnPropertySymbols(me);I{var g;const{prefixCls:i,bordered:I=!0,status:S,size:oe,disabled:Y,onBlur:_,onFocus:F,suffix:He,allowClear:z,addonAfter:Xe,addonBefore:C,className:J,style:ee,styles:H,rootClassName:ye,onChange:k,classNames:Z}=me,pe=ve(me,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:ae,direction:Q,input:Ee}=O.useContext(U.E_),Ge=ae("input",i),ft=(0,O.useRef)(null),[rt,ut]=(0,G.ZP)(Ge),{compactSize:vt,compactItemClassnames:Tt}=(0,x.ri)(Ge,Q),gt=(0,w.Z)(Ae=>{var he;return(he=oe!=null?oe:vt)!==null&&he!==void 0?he:Ae}),Pe=O.useContext(ue.Z),st=Y!=null?Y:Pe,{status:j,hasFeedback:B,feedbackIcon:y}=(0,O.useContext)(ne.aM),o=(0,a.F)(j,S),R=ce(me)||!!B,V=(0,O.useRef)(R);(0,O.useEffect)(()=>{var Ae;R&&V.current,V.current=R},[R]);const d=(0,E.Z)(ft,!0),s=Ae=>{d(),_==null||_(Ae)},re=Ae=>{d(),F==null||F(Ae)},A=Ae=>{d(),k==null||k(Ae)},m=(B||He)&&O.createElement(O.Fragment,null,He,B&&y);let $;return typeof z=="object"&&(z!=null&&z.clearIcon)?$=z:z&&($={clearIcon:O.createElement(t.Z,null)}),rt(O.createElement(K.default,Object.assign({ref:(0,f.sQ)(L,ft),prefixCls:Ge,autoComplete:Ee==null?void 0:Ee.autoComplete},pe,{disabled:st,onBlur:s,onFocus:re,style:Object.assign(Object.assign({},Ee==null?void 0:Ee.style),ee),styles:Object.assign(Object.assign({},Ee==null?void 0:Ee.styles),H),suffix:m,allowClear:$,className:u()(J,ye,Tt,Ee==null?void 0:Ee.className),onChange:A,addonAfter:Xe&&O.createElement(x.BR,null,O.createElement(ne.Ux,{override:!0,status:!0},Xe)),addonBefore:C&&O.createElement(x.BR,null,O.createElement(ne.Ux,{override:!0,status:!0},C)),classNames:Object.assign(Object.assign(Object.assign({},Z),Ee==null?void 0:Ee.classNames),{input:u()({[`${Ge}-sm`]:gt==="small",[`${Ge}-lg`]:gt==="large",[`${Ge}-rtl`]:Q==="rtl",[`${Ge}-borderless`]:!I},!R&&(0,a.Z)(Ge,o),Z==null?void 0:Z.input,(g=Ee==null?void 0:Ee.classNames)===null||g===void 0?void 0:g.input,ut)}),classes:{affixWrapper:u()({[`${Ge}-affix-wrapper-sm`]:gt==="small",[`${Ge}-affix-wrapper-lg`]:gt==="large",[`${Ge}-affix-wrapper-rtl`]:Q==="rtl",[`${Ge}-affix-wrapper-borderless`]:!I},(0,a.Z)(`${Ge}-affix-wrapper`,o,B),ut),wrapper:u()({[`${Ge}-group-rtl`]:Q==="rtl"},ut),group:u()({[`${Ge}-group-wrapper-sm`]:gt==="small",[`${Ge}-group-wrapper-lg`]:gt==="large",[`${Ge}-group-wrapper-rtl`]:Q==="rtl",[`${Ge}-group-wrapper-disabled`]:st},(0,a.Z)(`${Ge}-group-wrapper`,o,B),ut)}})))})},1643:function(Zt,_e,e){"use strict";var t=e(19248),n=e(92310),u=e.n(n),K=e(9296),f=e(59301),O=e(19080),a=e(36355),U=e(1684),ue=e(19716),w=e(32441),ne=e(9432),x=e(9937),E=function(ce,ve){var it={};for(var xe in ce)Object.prototype.hasOwnProperty.call(ce,xe)&&ve.indexOf(xe)<0&&(it[xe]=ce[xe]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,xe=Object.getOwnPropertySymbols(ce);ge{const{prefixCls:it,bordered:xe=!0,size:ge,disabled:me,status:L,allowClear:g,showCount:i,classNames:I,rootClassName:S,className:oe}=ce,Y=E(ce,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:_,direction:F}=f.useContext(a.E_),He=(0,ue.Z)(ge),z=f.useContext(U.Z),Xe=me!=null?me:z,{status:C,hasFeedback:J,feedbackIcon:ee}=f.useContext(w.aM),H=(0,O.F)(C,L),ye=f.useRef(null);f.useImperativeHandle(ve,()=>{var Q;return{resizableTextArea:(Q=ye.current)===null||Q===void 0?void 0:Q.resizableTextArea,focus:Ee=>{var Ge,ft;(0,ne.n)((ft=(Ge=ye.current)===null||Ge===void 0?void 0:Ge.resizableTextArea)===null||ft===void 0?void 0:ft.textArea,Ee)},blur:()=>{var Ee;return(Ee=ye.current)===null||Ee===void 0?void 0:Ee.blur()}}});const k=_("input",it);let Z;typeof g=="object"&&(g!=null&&g.clearIcon)?Z=g:g&&(Z={clearIcon:f.createElement(t.Z,null)});const[pe,ae]=(0,x.ZP)(k);return pe(f.createElement(K.default,Object.assign({},Y,{disabled:Xe,allowClear:Z,className:u()(oe,S),classes:{affixWrapper:u()(`${k}-textarea-affix-wrapper`,{[`${k}-affix-wrapper-rtl`]:F==="rtl",[`${k}-affix-wrapper-borderless`]:!xe,[`${k}-affix-wrapper-sm`]:He==="small",[`${k}-affix-wrapper-lg`]:He==="large",[`${k}-textarea-show-count`]:i},(0,O.Z)(`${k}-affix-wrapper`,H),ae)},classNames:Object.assign(Object.assign({},I),{textarea:u()({[`${k}-borderless`]:!xe,[`${k}-sm`]:He==="small",[`${k}-lg`]:He==="large"},(0,O.Z)(k,H),ae,I==null?void 0:I.textarea)}),prefixCls:k,suffix:J&&f.createElement("span",{className:`${k}-textarea-suffix`},ee),showCount:i,ref:ye})))});_e.Z=G},59412:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return n}});var t=e(59301);function n(u,K){const f=(0,t.useRef)([]),O=()=>{f.current.push(setTimeout(()=>{var a,U,ue,w;!((a=u.current)===null||a===void 0)&&a.input&&((U=u.current)===null||U===void 0?void 0:U.input.getAttribute("type"))==="password"&&(!((ue=u.current)===null||ue===void 0)&&ue.input.hasAttribute("value"))&&((w=u.current)===null||w===void 0||w.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(K&&O(),()=>f.current.forEach(a=>{a&&clearTimeout(a)})),[]),O}},92832:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return He}});var t=e(92310),n=e.n(t),u=e(59301),K=e(36355),f=e(32441),O=e(9937),U=z=>{const{getPrefixCls:Xe,direction:C}=(0,u.useContext)(K.E_),{prefixCls:J,className:ee}=z,H=Xe("input-group",J),ye=Xe("input"),[k,Z]=(0,O.ZP)(ye),pe=n()(H,{[`${H}-lg`]:z.size==="large",[`${H}-sm`]:z.size==="small",[`${H}-compact`]:z.compact,[`${H}-rtl`]:C==="rtl"},Z,ee),ae=(0,u.useContext)(f.aM),Q=(0,u.useMemo)(()=>Object.assign(Object.assign({},ae),{isFormItemInput:!1}),[ae]);return k(u.createElement("span",{className:pe,style:z.style,onMouseEnter:z.onMouseEnter,onMouseLeave:z.onMouseLeave,onFocus:z.onFocus,onBlur:z.onBlur},u.createElement(f.aM.Provider,{value:Q},z.children)))},ue=e(9432),w=e(73331),ne=e(15277),x=e(2738),E=e(8654),G=e(59412),ce=function(z,Xe){var C={};for(var J in z)Object.prototype.hasOwnProperty.call(z,J)&&Xe.indexOf(J)<0&&(C[J]=z[J]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,J=Object.getOwnPropertySymbols(z);eez?u.createElement(ne.Z,null):u.createElement(w.Z,null),it={click:"onClick",hover:"onMouseOver"};var ge=u.forwardRef((z,Xe)=>{const{visibilityToggle:C=!0}=z,J=typeof C=="object"&&C.visible!==void 0,[ee,H]=(0,u.useState)(()=>J?C.visible:!1),ye=(0,u.useRef)(null);u.useEffect(()=>{J&&H(C.visible)},[J,C]);const k=(0,G.Z)(ye),Z=()=>{const{disabled:st}=z;st||(ee&&k(),H(j=>{var B;const y=!j;return typeof C=="object"&&((B=C.onVisibleChange)===null||B===void 0||B.call(C,y)),y}))},pe=st=>{const{action:j="click",iconRender:B=ve}=z,y=it[j]||"",o=B(ee),R={[y]:Z,className:`${st}-icon`,key:"passwordIcon",onMouseDown:V=>{V.preventDefault()},onMouseUp:V=>{V.preventDefault()}};return u.cloneElement(u.isValidElement(o)?o:u.createElement("span",null,o),R)},{className:ae,prefixCls:Q,inputPrefixCls:Ee,size:Ge}=z,ft=ce(z,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:rt}=u.useContext(K.E_),ut=rt("input",Ee),vt=rt("input-password",Q),Tt=C&&pe(vt),gt=n()(vt,ae,{[`${vt}-${Ge}`]:!!Ge}),Pe=Object.assign(Object.assign({},(0,x.Z)(ft,["suffix","iconRender","visibilityToggle"])),{type:ee?"text":"password",className:gt,prefixCls:ut,suffix:Tt});return Ge&&(Pe.size=Ge),u.createElement(ue.Z,Object.assign({ref:(0,E.sQ)(Xe,ye)},Pe))}),me=e(47472),L=e(92343),g=e(3113),i=e(19716),I=e(33234),S=function(z,Xe){var C={};for(var J in z)Object.prototype.hasOwnProperty.call(z,J)&&Xe.indexOf(J)<0&&(C[J]=z[J]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,J=Object.getOwnPropertySymbols(z);ee{const{prefixCls:C,inputPrefixCls:J,className:ee,size:H,suffix:ye,enterButton:k=!1,addonAfter:Z,loading:pe,disabled:ae,onSearch:Q,onChange:Ee,onCompositionStart:Ge,onCompositionEnd:ft}=z,rt=S(z,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ut,direction:vt}=u.useContext(K.E_),Tt=u.useRef(!1),gt=ut("input-search",C),Pe=ut("input",J),{compactSize:st}=(0,I.ri)(gt,vt),j=(0,i.Z)(We=>{var Se;return(Se=H!=null?H:st)!==null&&Se!==void 0?Se:We}),B=u.useRef(null),y=We=>{We&&We.target&&We.type==="click"&&Q&&Q(We.target.value,We,{source:"clear"}),Ee&&Ee(We)},o=We=>{var Se;document.activeElement===((Se=B.current)===null||Se===void 0?void 0:Se.input)&&We.preventDefault()},R=We=>{var Se,Te;Q&&Q((Te=(Se=B.current)===null||Se===void 0?void 0:Se.input)===null||Te===void 0?void 0:Te.value,We,{source:"input"})},V=We=>{Tt.current||pe||R(We)},d=typeof k=="boolean"?u.createElement(me.Z,null):null,s=`${gt}-button`;let re;const A=k||{},m=A.type&&A.type.__ANT_BUTTON===!0;m||A.type==="button"?re=(0,L.Tm)(A,Object.assign({onMouseDown:o,onClick:We=>{var Se,Te;(Te=(Se=A==null?void 0:A.props)===null||Se===void 0?void 0:Se.onClick)===null||Te===void 0||Te.call(Se,We),R(We)},key:"enterButton"},m?{className:s,size:j}:{})):re=u.createElement(g.ZP,{className:s,type:k?"primary":void 0,size:j,disabled:ae,key:"enterButton",onMouseDown:o,onClick:R,loading:pe,icon:d},k),Z&&(re=[re,(0,L.Tm)(Z,{key:"addonAfter"})]);const $=n()(gt,{[`${gt}-rtl`]:vt==="rtl",[`${gt}-${j}`]:!!j,[`${gt}-with-button`]:!!k},ee),Ae=We=>{Tt.current=!0,Ge==null||Ge(We)},he=We=>{Tt.current=!1,ft==null||ft(We)};return u.createElement(ue.Z,Object.assign({ref:(0,E.sQ)(B,Xe),onPressEnter:V},rt,{size:j,onCompositionStart:Ae,onCompositionEnd:he,prefixCls:Pe,addonAfter:re,suffix:ye,onChange:y,className:$,disabled:ae}))}),_=e(1643);const F=ue.Z;F.Group=U,F.Search=Y,F.TextArea=_.Z,F.Password=ge;var He=F},9937:function(Zt,_e,e){"use strict";e.d(_e,{M1:function(){return a},TM:function(){return L},Xy:function(){return U},bi:function(){return ne},e5:function(){return me},ik:function(){return x},nz:function(){return f},pU:function(){return O},s7:function(){return E},x0:function(){return w}});var t=e(17313),n=e(74207),u=e(37613),K=e(83116);const f=g=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:g,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),O=g=>({borderColor:g.hoverBorderColor}),a=g=>({borderColor:g.activeBorderColor,boxShadow:g.activeShadow,outline:0}),U=g=>({color:g.colorTextDisabled,backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},O((0,u.TS)(g,{hoverBorderColor:g.colorBorder})))}),ue=g=>{const{paddingBlockLG:i,fontSizeLG:I,lineHeightLG:S,borderRadiusLG:oe,paddingInlineLG:Y}=g;return{padding:`${i}px ${Y}px`,fontSize:I,lineHeight:S,borderRadius:oe}},w=g=>({padding:`${g.paddingBlockSM}px ${g.paddingInlineSM}px`,borderRadius:g.borderRadiusSM}),ne=(g,i)=>{const{componentCls:I,colorError:S,colorWarning:oe,errorActiveShadow:Y,warningActiveShadow:_,colorErrorBorderHover:F,colorWarningBorderHover:He}=g;return{[`&-status-error:not(${i}-disabled):not(${i}-borderless)${i}`]:{borderColor:S,"&:hover":{borderColor:F},"&:focus, &-focused":Object.assign({},a((0,u.TS)(g,{activeBorderColor:S,activeShadow:Y}))),[`${I}-prefix, ${I}-suffix`]:{color:S}},[`&-status-warning:not(${i}-disabled):not(${i}-borderless)${i}`]:{borderColor:oe,"&:hover":{borderColor:He},"&:focus, &-focused":Object.assign({},a((0,u.TS)(g,{activeBorderColor:oe,activeShadow:_}))),[`${I}-prefix, ${I}-suffix`]:{color:oe}}}},x=g=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${g.paddingBlock}px ${g.paddingInline}px`,color:g.colorText,fontSize:g.fontSize,lineHeight:g.lineHeight,backgroundColor:g.colorBgContainer,backgroundImage:"none",borderWidth:g.lineWidth,borderStyle:g.lineType,borderColor:g.colorBorder,borderRadius:g.borderRadius,transition:`all ${g.motionDurationMid}`},f(g.colorTextPlaceholder)),{"&:hover":Object.assign({},O(g)),"&:focus, &-focused":Object.assign({},a(g)),"&-disabled, &[disabled]":Object.assign({},U(g)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:g.controlHeight,lineHeight:g.lineHeight,verticalAlign:"bottom",transition:`all ${g.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},ue(g)),"&-sm":Object.assign({},w(g)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),E=g=>{const{componentCls:i,antCls:I}=g;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:g.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${i}, &-lg > ${i}-group-addon`]:Object.assign({},ue(g)),[`&-sm ${i}, &-sm > ${i}-group-addon`]:Object.assign({},w(g)),[`&-lg ${I}-select-single ${I}-select-selector`]:{height:g.controlHeightLG},[`&-sm ${I}-select-single ${I}-select-selector`]:{height:g.controlHeightSM},[`> ${i}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${i}-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 ${g.paddingInline}px`,color:g.colorText,fontWeight:"normal",fontSize:g.fontSize,textAlign:"center",backgroundColor:g.colorFillAlter,border:`${g.lineWidth}px ${g.lineType} ${g.colorBorder}`,borderRadius:g.borderRadius,transition:`all ${g.motionDurationSlow}`,lineHeight:1,[`${I}-select`]:{margin:`-${g.paddingBlock+1}px -${g.paddingInline}px`,[`&${I}-select-single:not(${I}-select-customize-input)`]:{[`${I}-select-selector`]:{backgroundColor:"inherit",border:`${g.lineWidth}px ${g.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${I}-select-selector`]:{color:g.colorPrimary}}},[`${I}-cascader-picker`]:{margin:`-9px -${g.paddingInline}px`,backgroundColor:"transparent",[`${I}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${i}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${i}-search-with-button &`]:{zIndex:0}}},[`> ${i}:first-child, ${i}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${I}-select ${I}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${i}-affix-wrapper`]:{[`&:not(:first-child) ${i}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${i}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${i}:last-child, ${i}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${I}-select ${I}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${i}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${i}-search &`]:{borderStartStartRadius:g.borderRadius,borderEndStartRadius:g.borderRadius}},[`&:not(:first-child), ${i}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${i}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,t.dF)()),{[`${i}-group-addon, ${i}-group-wrap, > ${i}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:g.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + .${p}-col-xl-24${b}-label`]:g(le),[`@media (max-width: ${le.screenXSMax}px)`]:[i(le),{[c]:{[`.${p}-col-xs-24${b}-label`]:g(le)}}],[`@media (max-width: ${le.screenSMMax}px)`]:{[c]:{[`.${p}-col-sm-24${b}-label`]:g(le)}},[`@media (max-width: ${le.screenMDMax}px)`]:{[c]:{[`.${p}-col-md-24${b}-label`]:g(le)}},[`@media (max-width: ${le.screenLGMax}px)`]:{[c]:{[`.${p}-col-lg-24${b}-label`]:g(le)}}}},S=(le,c)=>(0,x.TS)(le,{formItemCls:`${le.componentCls}-item`,rootPrefixCls:c});var oe=(0,E.Z)("Form",(le,c)=>{let{rootPrefixCls:b}=c;const p=S(le,b);return[xe(p),ge(p),ce(p),me(p),L(p),I(p),(0,ne.Z)(p),w.kr]},le=>({labelRequiredMarkColor:le.colorError,labelColor:le.colorTextHeading,labelFontSize:le.fontSize,labelHeight:le.controlHeight,labelColonMarginInlineStart:le.marginXXS/2,labelColonMarginInlineEnd:le.marginXS,itemMarginBottom:le.marginLG,verticalLabelPadding:`0 0 ${le.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const Y=[];function _(le,c,b){let p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof le=="string"?le:`${c}-${p}`,error:le,errorStatus:b}}var He=le=>{let{help:c,helpStatus:b,errors:p=Y,warnings:v=Y,className:se,fieldId:ie,onVisibleChanged:Me}=le;const{prefixCls:Ve}=f.useContext(a.Rk),nt=`${Ve}-item-explain`,[,ct]=oe(Ve),yt=(0,f.useMemo)(()=>(0,O.Z)(Ve),[Ve]),Pt=U(p),mt=U(v),St=f.useMemo(()=>c!=null?[_(c,"help",b)]:[].concat((0,t.Z)(Pt.map((de,Ce)=>_(de,"error","error",Ce))),(0,t.Z)(mt.map((de,Ce)=>_(de,"warning","warning",Ce)))),[c,b,Pt,mt]),X={};return ie&&(X.id=`${ie}_help`),f.createElement(K.default,{motionDeadline:yt.motionDeadline,motionName:`${Ve}-show-help`,visible:!!St.length,onVisibleChanged:Me},de=>{const{className:Ce,style:Oe}=de;return f.createElement("div",Object.assign({},X,{className:u()(nt,Ce,se,ct),style:Oe,role:"alert"}),f.createElement(K.CSSMotionList,Object.assign({keys:St},(0,O.Z)(Ve),{motionName:`${Ve}-show-help-item`,component:!1}),$e=>{const{key:Ke,error:Ue,errorStatus:W,className:fe,style:we}=$e;return f.createElement("div",{key:Ke,className:u()(fe,{[`${nt}-${W}`]:W}),style:we},Ue)}))})},z=e(95013),Xe=e(36355),C=e(1684),J=e(52946),ee=e(19716),H=e(16722);const he=["parentNode"],k="form_item";function Z(le){return le===void 0||le===!1?[]:Array.isArray(le)?le:[le]}function pe(le,c){if(!le.length)return;const b=le.join("_");return c?`${c}_${b}`:he.includes(b)?`${k}_${b}`:b}function ae(le,c,b,p,v,se){let ie=p;return se!==void 0?ie=se:b.validating?ie="validating":le.length?ie="error":c.length?ie="warning":(b.touched||v&&b.validated)&&(ie="success"),ie}function Q(le){return Z(le).join("_")}function Ee(le){const[c]=(0,z.useForm)(),b=f.useRef({}),p=f.useMemo(()=>le!=null?le:Object.assign(Object.assign({},c),{__INTERNAL__:{itemRef:v=>se=>{const ie=Q(v);se?b.current[ie]=se:delete b.current[ie]}},scrollToField:function(v){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const ie=Z(v),Me=pe(ie,p.__INTERNAL__.name),Ve=Me?document.getElementById(Me):null;Ve&&(0,H.Z)(Ve,Object.assign({scrollMode:"if-needed",block:"nearest"},se))},getFieldInstance:v=>{const se=Q(v);return b.current[se]}}),[le,c]);return[p]}var Ge=e(28726),ft=function(le,c){var b={};for(var p in le)Object.prototype.hasOwnProperty.call(le,p)&&c.indexOf(p)<0&&(b[p]=le[p]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,p=Object.getOwnPropertySymbols(le);v{const b=f.useContext(C.Z),{getPrefixCls:p,direction:v,form:se}=f.useContext(Xe.E_),{prefixCls:ie,className:Me,rootClassName:Ve,size:nt,disabled:ct=b,form:yt,colon:Pt,labelAlign:mt,labelWrap:St,labelCol:X,wrapperCol:de,hideRequiredMark:Ce,layout:Oe="horizontal",scrollToFirstError:$e,requiredMark:Ke,onFinishFailed:Ue,name:W,style:fe,feedbackIcons:we}=le,Fe=ft(le,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Ie=(0,ee.Z)(nt),Le=f.useContext(Ge.Z),ze=(0,f.useMemo)(()=>Ke!==void 0?Ke:se&&se.requiredMark!==void 0?se.requiredMark:!Ce,[Ce,Ke,se]),ot=Pt!=null?Pt:se==null?void 0:se.colon,At=p("form",ie),[Rt,Gt]=oe(At),cn=u()(At,`${At}-${Oe}`,{[`${At}-hide-required-mark`]:ze===!1,[`${At}-rtl`]:v==="rtl",[`${At}-${Ie}`]:Ie},Gt,se==null?void 0:se.className,Me,Ve),[yn]=Ee(yt),{__INTERNAL__:$t}=yn;$t.name=W;const Nt=(0,f.useMemo)(()=>({name:W,labelAlign:mt,labelCol:X,labelWrap:St,wrapperCol:de,vertical:Oe==="vertical",colon:ot,requiredMark:ze,itemRef:$t.itemRef,form:yn,feedbackIcons:we}),[W,mt,X,de,Oe,ot,ze,yn,we]);f.useImperativeHandle(c,()=>yn);const Sn=(mn,Jt)=>{if(mn){let sn={block:"nearest"};typeof mn=="object"&&(sn=mn),yn.scrollToField(Jt,sn)}},En=mn=>{if(Ue==null||Ue(mn),mn.errorFields.length){const Jt=mn.errorFields[0].name;if($e!==void 0){Sn($e,Jt);return}se&&se.scrollToFirstError!==void 0&&Sn(se.scrollToFirstError,Jt)}};return Rt(f.createElement(C.n,{disabled:ct},f.createElement(J.q,{size:Ie},f.createElement(a.RV,Object.assign({},{validateMessages:Le}),f.createElement(a.q3.Provider,{value:Nt},f.createElement(z.default,Object.assign({id:W},Fe,{name:W,onFinishFailed:En,form:yn,style:Object.assign(Object.assign({},se==null?void 0:se.style),fe),className:cn})))))))};var vt=f.forwardRef(rt),Tt=e(41799),gt=e(8654),Pe=e(92343),st=e(11592);function j(le){if(typeof le=="function")return le;const c=(0,st.Z)(le);return c.length<=1?c[0]:c}const B=()=>{const{status:le,errors:c=[],warnings:b=[]}=(0,f.useContext)(a.aM);return{status:le,errors:c,warnings:b}};B.Context=a.aM;var y=B,o=e(16089);function R(le){const[c,b]=f.useState(le),p=(0,f.useRef)(null),v=(0,f.useRef)([]),se=(0,f.useRef)(!1);f.useEffect(()=>(se.current=!1,()=>{se.current=!0,o.Z.cancel(p.current),p.current=null}),[]);function ie(Me){se.current||(p.current===null&&(v.current=[],p.current=(0,o.Z)(()=>{p.current=null,b(Ve=>{let nt=Ve;return v.current.forEach(ct=>{nt=ct(nt)}),nt})})),v.current.push(Me))}return[c,ie]}function V(){const{itemRef:le}=f.useContext(a.q3),c=f.useRef({});function b(p,v){const se=v&&typeof v=="object"&&v.ref,ie=p.join("_");return(c.current.name!==ie||c.current.originRef!==se)&&(c.current.name=ie,c.current.originRef=se,c.current.ref=(0,gt.sQ)(le(p),se)),c.current.ref}return b}var d=e(29194),s=e(34280),re=e(2738),A=e(27382),m=e(37028);const $=le=>{const{formItemCls:c}=le;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${c}-control`]:{display:"flex"}}}};var Ae=(0,E.b)(["Form","item-item"],(le,c)=>{let{rootPrefixCls:b}=c;const p=S(le,b);return[$(p)]}),We=le=>{const{prefixCls:c,status:b,wrapperCol:p,children:v,errors:se,warnings:ie,_internalItemRender:Me,extra:Ve,help:nt,fieldId:ct,marginBottom:yt,onErrorVisibleChanged:Pt}=le,mt=`${c}-item`,St=f.useContext(a.q3),X=p||St.wrapperCol||{},de=u()(`${mt}-control`,X.className),Ce=f.useMemo(()=>Object.assign({},St),[St]);delete Ce.labelCol,delete Ce.wrapperCol;const Oe=f.createElement("div",{className:`${mt}-control-input`},f.createElement("div",{className:`${mt}-control-input-content`},v)),$e=f.useMemo(()=>({prefixCls:c,status:b}),[c,b]),Ke=yt!==null||se.length||ie.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(a.Rk.Provider,{value:$e},f.createElement(He,{fieldId:ct,errors:se,warnings:ie,help:nt,helpStatus:b,className:`${mt}-explain-connected`,onVisibleChanged:Pt})),!!yt&&f.createElement("div",{style:{width:0,height:yt}})):null,Ue={};ct&&(Ue.id=`${ct}_extra`);const W=Ve?f.createElement("div",Object.assign({},Ue,{className:`${mt}-extra`}),Ve):null,fe=Me&&Me.mark==="pro_table_render"&&Me.render?Me.render(le,{input:Oe,errorList:Ke,extra:W}):f.createElement(f.Fragment,null,Oe,Ke,W);return f.createElement(a.q3.Provider,{value:Ce},f.createElement(m.Z,Object.assign({},X,{className:de}),fe),f.createElement(Ae,{prefixCls:c}))},Se=e(61485),Te=e(31724),P=e(9763),be=e(6848),Re=function(le,c){var b={};for(var p in le)Object.prototype.hasOwnProperty.call(le,p)&&c.indexOf(p)<0&&(b[p]=le[p]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,p=Object.getOwnPropertySymbols(le);v{let{prefixCls:c,label:b,htmlFor:p,labelCol:v,labelAlign:se,colon:ie,required:Me,requiredMark:Ve,tooltip:nt}=le;var ct;const[yt]=(0,P.Z)("Form"),{vertical:Pt,labelAlign:mt,labelCol:St,labelWrap:X,colon:de}=f.useContext(a.q3);if(!b)return null;const Ce=v||St||{},Oe=se||mt,$e=`${c}-item-label`,Ke=u()($e,Oe==="left"&&`${$e}-left`,Ce.className,{[`${$e}-wrap`]:!!X});let Ue=b;const W=ie===!0||de!==!1&&ie!==!1;W&&!Pt&&typeof b=="string"&&b.trim()!==""&&(Ue=b.replace(/[:|:]\s*$/,""));const we=ke(nt);if(we){const{icon:ze=f.createElement(Se.Z,null)}=we,ot=Re(we,["icon"]),At=f.createElement(be.Z,Object.assign({},ot),f.cloneElement(ze,{className:`${c}-item-tooltip`,title:""}));Ue=f.createElement(f.Fragment,null,Ue,At)}const Fe=Ve==="optional",Ie=typeof Ve=="function";Ie?Ue=Ve(Ue,{required:!!Me}):Fe&&!Me&&(Ue=f.createElement(f.Fragment,null,Ue,f.createElement("span",{className:`${c}-item-optional`,title:""},(yt==null?void 0:yt.optional)||((ct=Te.Z.Form)===null||ct===void 0?void 0:ct.optional))));const Le=u()({[`${c}-item-required`]:Me,[`${c}-item-required-mark-optional`]:Fe||Ie,[`${c}-item-no-colon`]:!W});return f.createElement(m.Z,Object.assign({},Ce,{className:Ke}),f.createElement("label",{htmlFor:p,className:Le,title:typeof b=="string"?b:""},Ue))},It=e(29679),pt=e(19248),kt=e(96512),ln=e(58617);const tn={success:It.Z,warning:kt.Z,error:pt.Z,validating:ln.Z};function an(le){let{children:c,errors:b,warnings:p,hasFeedback:v,validateStatus:se,prefixCls:ie,meta:Me,noStyle:Ve}=le;const nt=`${ie}-item`,{feedbackIcons:ct}=f.useContext(a.q3),yt=ae(b,p,Me,null,!!v,se),{isFormItemInput:Pt,status:mt}=f.useContext(a.aM),St=f.useMemo(()=>{var X;let de;if(v){const $e=v!==!0&&v.icons||ct,Ke=yt&&((X=$e==null?void 0:$e({status:yt,errors:b,warnings:p}))===null||X===void 0?void 0:X[yt]),Ue=yt&&tn[yt];de=Ke!==!1&&Ue?f.createElement("span",{className:u()(`${nt}-feedback-icon`,`${nt}-feedback-icon-${yt}`)},Ke||f.createElement(Ue,null)):null}let Ce=!0,Oe=yt||"";return Ve&&(Ce=Pt,Oe=(yt!=null?yt:mt)||""),{status:Oe,errors:b,warnings:p,hasFeedback:!!v,feedbackIcon:de,isFormItemInput:Ce}},[yt,v,Ve,Pt,mt]);return f.createElement(a.aM.Provider,{value:St},c)}var Fn=function(le,c){var b={};for(var p in le)Object.prototype.hasOwnProperty.call(le,p)&&c.indexOf(p)<0&&(b[p]=le[p]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,p=Object.getOwnPropertySymbols(le);v{if(we&&Ke.current){const Gt=getComputedStyle(Ke.current);Le(parseInt(Gt.marginBottom,10))}},[we,Fe]);const ze=Gt=>{Gt||Le(null)},At=function(){let Gt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const cn=Gt?Ue:nt.errors,yn=Gt?W:nt.warnings;return ae(cn,yn,nt,"",!!ct,Ve)}(),Rt=u()(Oe,b,p,{[`${Oe}-with-help`]:fe||Ue.length||W.length,[`${Oe}-has-feedback`]:At&&ct,[`${Oe}-has-success`]:At==="success",[`${Oe}-has-warning`]:At==="warning",[`${Oe}-has-error`]:At==="error",[`${Oe}-is-validating`]:At==="validating",[`${Oe}-hidden`]:yt});return f.createElement("div",{className:Rt,style:v,ref:Ke},f.createElement(A.Z,Object.assign({className:`${Oe}-row`},(0,re.Z)(Ce,["_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"])),f.createElement(Ct,Object.assign({htmlFor:mt},le,{requiredMark:$e,required:St!=null?St:X,prefixCls:c})),f.createElement(We,Object.assign({},le,nt,{errors:Ue,warnings:W,prefixCls:c,status:At,help:se,marginBottom:Ie,onErrorVisibleChanged:ze}),f.createElement(a.qI.Provider,{value:de},f.createElement(an,{prefixCls:c,meta:nt,errors:nt.errors,warnings:nt.warnings,hasFeedback:ct,validateStatus:At},Pt)))),!!Ie&&f.createElement("div",{className:`${Oe}-margin-offset`,style:{marginBottom:-Ie}}))}const Ut="__SPLIT__",Rn=null,Je=f.memo(le=>{let{children:c}=le;return c},(le,c)=>le.value===c.value&&le.update===c.update&&le.childProps.length===c.childProps.length&&le.childProps.every((b,p)=>b===c.childProps[p]));function xt(le){return le!=null}function Ft(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Qt(le){const{name:c,noStyle:b,className:p,dependencies:v,prefixCls:se,shouldUpdate:ie,rules:Me,children:Ve,required:nt,label:ct,messageVariables:yt,trigger:Pt="onChange",validateTrigger:mt,hidden:St,help:X}=le,{getPrefixCls:de}=f.useContext(Xe.E_),{name:Ce}=f.useContext(a.q3),Oe=j(Ve),$e=typeof Oe=="function",Ke=f.useContext(a.qI),{validateTrigger:Ue}=f.useContext(z.FieldContext),W=mt!==void 0?mt:Ue,fe=xt(c),we=de("form",se),[Fe,Ie]=oe(we),Le=f.useContext(z.ListContext),ze=f.useRef(),[ot,At]=R({}),[Rt,Gt]=(0,Tt.Z)(()=>Ft()),cn=Jt=>{const sn=Le==null?void 0:Le.getKey(Jt.name);if(Gt(Jt.destroy?Ft():Jt,!0),b&&X!==!1&&Ke){let xn=Jt.name;if(Jt.destroy)xn=ze.current||xn;else if(sn!==void 0){const[On,kn]=sn;xn=[On].concat((0,t.Z)(kn)),ze.current=xn}Ke(Jt,xn)}},yn=(Jt,sn)=>{At(xn=>{const On=Object.assign({},xn),bn=[].concat((0,t.Z)(Jt.name.slice(0,-1)),(0,t.Z)(sn)).join(Ut);return Jt.destroy?delete On[bn]:On[bn]=Jt,On})},[$t,Nt]=f.useMemo(()=>{const Jt=(0,t.Z)(Rt.errors),sn=(0,t.Z)(Rt.warnings);return Object.values(ot).forEach(xn=>{Jt.push.apply(Jt,(0,t.Z)(xn.errors||[])),sn.push.apply(sn,(0,t.Z)(xn.warnings||[]))}),[Jt,sn]},[ot,Rt.errors,Rt.warnings]),Sn=V();function En(Jt,sn,xn){return b&&!St?f.createElement(an,{prefixCls:we,hasFeedback:le.hasFeedback,validateStatus:le.validateStatus,meta:Rt,errors:$t,warnings:Nt,noStyle:!0},Jt):f.createElement(An,Object.assign({key:"row"},le,{className:u()(p,Ie),prefixCls:we,fieldId:sn,isRequired:xn,errors:$t,warnings:Nt,meta:Rt,onSubItemMetaChange:yn}),Jt)}if(!fe&&!$e&&!v)return Fe(En(Oe));let mn={};return typeof ct=="string"?mn.label=ct:c&&(mn.label=String(c)),yt&&(mn=Object.assign(Object.assign({},mn),yt)),Fe(f.createElement(z.Field,Object.assign({},le,{messageVariables:mn,trigger:Pt,validateTrigger:W,onMetaChange:cn}),(Jt,sn,xn)=>{const On=Z(c).length&&sn?sn.name:[],kn=pe(On,Ce),bn=nt!==void 0?nt:!!(Me&&Me.some(Vt=>{if(Vt&&typeof Vt=="object"&&Vt.required&&!Vt.warningOnly)return!0;if(typeof Vt=="function"){const Ln=Vt(xn);return Ln&&Ln.required&&!Ln.warningOnly}return!1})),vn=Object.assign({},Jt);let Xt=null;if(Array.isArray(Oe)&&fe)Xt=Oe;else if(!($e&&(!(ie||v)||fe))){if(!(v&&!$e&&!fe))if((0,Pe.l$)(Oe)){const Vt=Object.assign(Object.assign({},Oe.props),vn);if(Vt.id||(Vt.id=kn),X||$t.length>0||Nt.length>0||le.extra){const Ze=[];(X||$t.length>0)&&Ze.push(`${kn}_help`),le.extra&&Ze.push(`${kn}_extra`),Vt["aria-describedby"]=Ze.join(" ")}$t.length>0&&(Vt["aria-invalid"]="true"),bn&&(Vt["aria-required"]="true"),(0,gt.Yr)(Oe)&&(Vt.ref=Sn(On,Oe)),new Set([].concat((0,t.Z)(Z(Pt)),(0,t.Z)(Z(W)))).forEach(Ze=>{Vt[Ze]=function(){for(var qe,dt,Dt,qt,Ot,ht=arguments.length,bt=new Array(ht),nn=0;nn{var{prefixCls:c,children:b}=le,p=un(le,["prefixCls","children"]);const{getPrefixCls:v}=f.useContext(Xe.E_),se=v("form",c),ie=f.useMemo(()=>({prefixCls:se,status:"error"}),[se]);return f.createElement(z.List,Object.assign({},p),(Me,Ve,nt)=>f.createElement(a.Rk.Provider,{value:ie},b(Me.map(ct=>Object.assign(Object.assign({},ct),{fieldKey:ct.key})),Ve,{errors:nt.errors,warnings:nt.warnings})))};function Cn(){const{form:le}=(0,f.useContext)(a.q3);return le}const Yt=vt;Yt.Item=gn,Yt.List=Bn,Yt.ErrorList=He,Yt.useForm=Ee,Yt.useFormInstance=Cn,Yt.useWatch=z.useWatch,Yt.Provider=a.RV,Yt.create=()=>{};var Yn=Yt},8628:function(Zt,_e,e){"use strict";var t=e(59301),n=e(34280),u=e(56762),K=e(69507);function f(){let O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const a=(0,t.useRef)({}),U=(0,u.Z)(),ue=(0,K.ZP)();return(0,n.Z)(()=>{const w=ue.subscribe(ne=>{a.current=ne,O&&U()});return()=>ue.unsubscribe(w)},[]),a.current}_e.Z=f},9432:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return ge},n:function(){return it}});var t=e(19248),n=e(92310),u=e.n(n),K=e(93681),f=e(8654),O=e(59301),a=e(19080),U=e(36355),ue=e(1684),w=e(19716),ne=e(32441),x=e(33234),E=e(59412),G=e(9937);function ce(me){return!!(me.prefix||me.suffix||me.allowClear)}var ve=function(me,L){var g={};for(var i in me)Object.prototype.hasOwnProperty.call(me,i)&&L.indexOf(i)<0&&(g[i]=me[i]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,i=Object.getOwnPropertySymbols(me);I{var g;const{prefixCls:i,bordered:I=!0,status:S,size:oe,disabled:Y,onBlur:_,onFocus:F,suffix:He,allowClear:z,addonAfter:Xe,addonBefore:C,className:J,style:ee,styles:H,rootClassName:he,onChange:k,classNames:Z}=me,pe=ve(me,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:ae,direction:Q,input:Ee}=O.useContext(U.E_),Ge=ae("input",i),ft=(0,O.useRef)(null),[rt,ut]=(0,G.ZP)(Ge),{compactSize:vt,compactItemClassnames:Tt}=(0,x.ri)(Ge,Q),gt=(0,w.Z)(Ae=>{var ye;return(ye=oe!=null?oe:vt)!==null&&ye!==void 0?ye:Ae}),Pe=O.useContext(ue.Z),st=Y!=null?Y:Pe,{status:j,hasFeedback:B,feedbackIcon:y}=(0,O.useContext)(ne.aM),o=(0,a.F)(j,S),R=ce(me)||!!B,V=(0,O.useRef)(R);(0,O.useEffect)(()=>{var Ae;R&&V.current,V.current=R},[R]);const d=(0,E.Z)(ft,!0),s=Ae=>{d(),_==null||_(Ae)},re=Ae=>{d(),F==null||F(Ae)},A=Ae=>{d(),k==null||k(Ae)},m=(B||He)&&O.createElement(O.Fragment,null,He,B&&y);let $;return typeof z=="object"&&(z!=null&&z.clearIcon)?$=z:z&&($={clearIcon:O.createElement(t.Z,null)}),rt(O.createElement(K.default,Object.assign({ref:(0,f.sQ)(L,ft),prefixCls:Ge,autoComplete:Ee==null?void 0:Ee.autoComplete},pe,{disabled:st,onBlur:s,onFocus:re,style:Object.assign(Object.assign({},Ee==null?void 0:Ee.style),ee),styles:Object.assign(Object.assign({},Ee==null?void 0:Ee.styles),H),suffix:m,allowClear:$,className:u()(J,he,Tt,Ee==null?void 0:Ee.className),onChange:A,addonAfter:Xe&&O.createElement(x.BR,null,O.createElement(ne.Ux,{override:!0,status:!0},Xe)),addonBefore:C&&O.createElement(x.BR,null,O.createElement(ne.Ux,{override:!0,status:!0},C)),classNames:Object.assign(Object.assign(Object.assign({},Z),Ee==null?void 0:Ee.classNames),{input:u()({[`${Ge}-sm`]:gt==="small",[`${Ge}-lg`]:gt==="large",[`${Ge}-rtl`]:Q==="rtl",[`${Ge}-borderless`]:!I},!R&&(0,a.Z)(Ge,o),Z==null?void 0:Z.input,(g=Ee==null?void 0:Ee.classNames)===null||g===void 0?void 0:g.input,ut)}),classes:{affixWrapper:u()({[`${Ge}-affix-wrapper-sm`]:gt==="small",[`${Ge}-affix-wrapper-lg`]:gt==="large",[`${Ge}-affix-wrapper-rtl`]:Q==="rtl",[`${Ge}-affix-wrapper-borderless`]:!I},(0,a.Z)(`${Ge}-affix-wrapper`,o,B),ut),wrapper:u()({[`${Ge}-group-rtl`]:Q==="rtl"},ut),group:u()({[`${Ge}-group-wrapper-sm`]:gt==="small",[`${Ge}-group-wrapper-lg`]:gt==="large",[`${Ge}-group-wrapper-rtl`]:Q==="rtl",[`${Ge}-group-wrapper-disabled`]:st},(0,a.Z)(`${Ge}-group-wrapper`,o,B),ut)}})))})},1643:function(Zt,_e,e){"use strict";var t=e(19248),n=e(92310),u=e.n(n),K=e(9296),f=e(59301),O=e(19080),a=e(36355),U=e(1684),ue=e(19716),w=e(32441),ne=e(9432),x=e(9937),E=function(ce,ve){var it={};for(var xe in ce)Object.prototype.hasOwnProperty.call(ce,xe)&&ve.indexOf(xe)<0&&(it[xe]=ce[xe]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,xe=Object.getOwnPropertySymbols(ce);ge{const{prefixCls:it,bordered:xe=!0,size:ge,disabled:me,status:L,allowClear:g,showCount:i,classNames:I,rootClassName:S,className:oe}=ce,Y=E(ce,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:_,direction:F}=f.useContext(a.E_),He=(0,ue.Z)(ge),z=f.useContext(U.Z),Xe=me!=null?me:z,{status:C,hasFeedback:J,feedbackIcon:ee}=f.useContext(w.aM),H=(0,O.F)(C,L),he=f.useRef(null);f.useImperativeHandle(ve,()=>{var Q;return{resizableTextArea:(Q=he.current)===null||Q===void 0?void 0:Q.resizableTextArea,focus:Ee=>{var Ge,ft;(0,ne.n)((ft=(Ge=he.current)===null||Ge===void 0?void 0:Ge.resizableTextArea)===null||ft===void 0?void 0:ft.textArea,Ee)},blur:()=>{var Ee;return(Ee=he.current)===null||Ee===void 0?void 0:Ee.blur()}}});const k=_("input",it);let Z;typeof g=="object"&&(g!=null&&g.clearIcon)?Z=g:g&&(Z={clearIcon:f.createElement(t.Z,null)});const[pe,ae]=(0,x.ZP)(k);return pe(f.createElement(K.default,Object.assign({},Y,{disabled:Xe,allowClear:Z,className:u()(oe,S),classes:{affixWrapper:u()(`${k}-textarea-affix-wrapper`,{[`${k}-affix-wrapper-rtl`]:F==="rtl",[`${k}-affix-wrapper-borderless`]:!xe,[`${k}-affix-wrapper-sm`]:He==="small",[`${k}-affix-wrapper-lg`]:He==="large",[`${k}-textarea-show-count`]:i},(0,O.Z)(`${k}-affix-wrapper`,H),ae)},classNames:Object.assign(Object.assign({},I),{textarea:u()({[`${k}-borderless`]:!xe,[`${k}-sm`]:He==="small",[`${k}-lg`]:He==="large"},(0,O.Z)(k,H),ae,I==null?void 0:I.textarea)}),prefixCls:k,suffix:J&&f.createElement("span",{className:`${k}-textarea-suffix`},ee),showCount:i,ref:he})))});_e.Z=G},59412:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return n}});var t=e(59301);function n(u,K){const f=(0,t.useRef)([]),O=()=>{f.current.push(setTimeout(()=>{var a,U,ue,w;!((a=u.current)===null||a===void 0)&&a.input&&((U=u.current)===null||U===void 0?void 0:U.input.getAttribute("type"))==="password"&&(!((ue=u.current)===null||ue===void 0)&&ue.input.hasAttribute("value"))&&((w=u.current)===null||w===void 0||w.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(K&&O(),()=>f.current.forEach(a=>{a&&clearTimeout(a)})),[]),O}},92832:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return He}});var t=e(92310),n=e.n(t),u=e(59301),K=e(36355),f=e(32441),O=e(9937),U=z=>{const{getPrefixCls:Xe,direction:C}=(0,u.useContext)(K.E_),{prefixCls:J,className:ee}=z,H=Xe("input-group",J),he=Xe("input"),[k,Z]=(0,O.ZP)(he),pe=n()(H,{[`${H}-lg`]:z.size==="large",[`${H}-sm`]:z.size==="small",[`${H}-compact`]:z.compact,[`${H}-rtl`]:C==="rtl"},Z,ee),ae=(0,u.useContext)(f.aM),Q=(0,u.useMemo)(()=>Object.assign(Object.assign({},ae),{isFormItemInput:!1}),[ae]);return k(u.createElement("span",{className:pe,style:z.style,onMouseEnter:z.onMouseEnter,onMouseLeave:z.onMouseLeave,onFocus:z.onFocus,onBlur:z.onBlur},u.createElement(f.aM.Provider,{value:Q},z.children)))},ue=e(9432),w=e(73331),ne=e(15277),x=e(2738),E=e(8654),G=e(59412),ce=function(z,Xe){var C={};for(var J in z)Object.prototype.hasOwnProperty.call(z,J)&&Xe.indexOf(J)<0&&(C[J]=z[J]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,J=Object.getOwnPropertySymbols(z);eez?u.createElement(ne.Z,null):u.createElement(w.Z,null),it={click:"onClick",hover:"onMouseOver"};var ge=u.forwardRef((z,Xe)=>{const{visibilityToggle:C=!0}=z,J=typeof C=="object"&&C.visible!==void 0,[ee,H]=(0,u.useState)(()=>J?C.visible:!1),he=(0,u.useRef)(null);u.useEffect(()=>{J&&H(C.visible)},[J,C]);const k=(0,G.Z)(he),Z=()=>{const{disabled:st}=z;st||(ee&&k(),H(j=>{var B;const y=!j;return typeof C=="object"&&((B=C.onVisibleChange)===null||B===void 0||B.call(C,y)),y}))},pe=st=>{const{action:j="click",iconRender:B=ve}=z,y=it[j]||"",o=B(ee),R={[y]:Z,className:`${st}-icon`,key:"passwordIcon",onMouseDown:V=>{V.preventDefault()},onMouseUp:V=>{V.preventDefault()}};return u.cloneElement(u.isValidElement(o)?o:u.createElement("span",null,o),R)},{className:ae,prefixCls:Q,inputPrefixCls:Ee,size:Ge}=z,ft=ce(z,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:rt}=u.useContext(K.E_),ut=rt("input",Ee),vt=rt("input-password",Q),Tt=C&&pe(vt),gt=n()(vt,ae,{[`${vt}-${Ge}`]:!!Ge}),Pe=Object.assign(Object.assign({},(0,x.Z)(ft,["suffix","iconRender","visibilityToggle"])),{type:ee?"text":"password",className:gt,prefixCls:ut,suffix:Tt});return Ge&&(Pe.size=Ge),u.createElement(ue.Z,Object.assign({ref:(0,E.sQ)(Xe,he)},Pe))}),me=e(47472),L=e(92343),g=e(3113),i=e(19716),I=e(33234),S=function(z,Xe){var C={};for(var J in z)Object.prototype.hasOwnProperty.call(z,J)&&Xe.indexOf(J)<0&&(C[J]=z[J]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,J=Object.getOwnPropertySymbols(z);ee{const{prefixCls:C,inputPrefixCls:J,className:ee,size:H,suffix:he,enterButton:k=!1,addonAfter:Z,loading:pe,disabled:ae,onSearch:Q,onChange:Ee,onCompositionStart:Ge,onCompositionEnd:ft}=z,rt=S(z,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ut,direction:vt}=u.useContext(K.E_),Tt=u.useRef(!1),gt=ut("input-search",C),Pe=ut("input",J),{compactSize:st}=(0,I.ri)(gt,vt),j=(0,i.Z)(We=>{var Se;return(Se=H!=null?H:st)!==null&&Se!==void 0?Se:We}),B=u.useRef(null),y=We=>{We&&We.target&&We.type==="click"&&Q&&Q(We.target.value,We,{source:"clear"}),Ee&&Ee(We)},o=We=>{var Se;document.activeElement===((Se=B.current)===null||Se===void 0?void 0:Se.input)&&We.preventDefault()},R=We=>{var Se,Te;Q&&Q((Te=(Se=B.current)===null||Se===void 0?void 0:Se.input)===null||Te===void 0?void 0:Te.value,We,{source:"input"})},V=We=>{Tt.current||pe||R(We)},d=typeof k=="boolean"?u.createElement(me.Z,null):null,s=`${gt}-button`;let re;const A=k||{},m=A.type&&A.type.__ANT_BUTTON===!0;m||A.type==="button"?re=(0,L.Tm)(A,Object.assign({onMouseDown:o,onClick:We=>{var Se,Te;(Te=(Se=A==null?void 0:A.props)===null||Se===void 0?void 0:Se.onClick)===null||Te===void 0||Te.call(Se,We),R(We)},key:"enterButton"},m?{className:s,size:j}:{})):re=u.createElement(g.ZP,{className:s,type:k?"primary":void 0,size:j,disabled:ae,key:"enterButton",onMouseDown:o,onClick:R,loading:pe,icon:d},k),Z&&(re=[re,(0,L.Tm)(Z,{key:"addonAfter"})]);const $=n()(gt,{[`${gt}-rtl`]:vt==="rtl",[`${gt}-${j}`]:!!j,[`${gt}-with-button`]:!!k},ee),Ae=We=>{Tt.current=!0,Ge==null||Ge(We)},ye=We=>{Tt.current=!1,ft==null||ft(We)};return u.createElement(ue.Z,Object.assign({ref:(0,E.sQ)(B,Xe),onPressEnter:V},rt,{size:j,onCompositionStart:Ae,onCompositionEnd:ye,prefixCls:Pe,addonAfter:re,suffix:he,onChange:y,className:$,disabled:ae}))}),_=e(1643);const F=ue.Z;F.Group=U,F.Search=Y,F.TextArea=_.Z,F.Password=ge;var He=F},9937:function(Zt,_e,e){"use strict";e.d(_e,{M1:function(){return a},TM:function(){return L},Xy:function(){return U},bi:function(){return ne},e5:function(){return me},ik:function(){return x},nz:function(){return f},pU:function(){return O},s7:function(){return E},x0:function(){return w}});var t=e(17313),n=e(74207),u=e(37613),K=e(83116);const f=g=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:g,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),O=g=>({borderColor:g.hoverBorderColor}),a=g=>({borderColor:g.activeBorderColor,boxShadow:g.activeShadow,outline:0}),U=g=>({color:g.colorTextDisabled,backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},O((0,u.TS)(g,{hoverBorderColor:g.colorBorder})))}),ue=g=>{const{paddingBlockLG:i,fontSizeLG:I,lineHeightLG:S,borderRadiusLG:oe,paddingInlineLG:Y}=g;return{padding:`${i}px ${Y}px`,fontSize:I,lineHeight:S,borderRadius:oe}},w=g=>({padding:`${g.paddingBlockSM}px ${g.paddingInlineSM}px`,borderRadius:g.borderRadiusSM}),ne=(g,i)=>{const{componentCls:I,colorError:S,colorWarning:oe,errorActiveShadow:Y,warningActiveShadow:_,colorErrorBorderHover:F,colorWarningBorderHover:He}=g;return{[`&-status-error:not(${i}-disabled):not(${i}-borderless)${i}`]:{borderColor:S,"&:hover":{borderColor:F},"&:focus, &-focused":Object.assign({},a((0,u.TS)(g,{activeBorderColor:S,activeShadow:Y}))),[`${I}-prefix, ${I}-suffix`]:{color:S}},[`&-status-warning:not(${i}-disabled):not(${i}-borderless)${i}`]:{borderColor:oe,"&:hover":{borderColor:He},"&:focus, &-focused":Object.assign({},a((0,u.TS)(g,{activeBorderColor:oe,activeShadow:_}))),[`${I}-prefix, ${I}-suffix`]:{color:oe}}}},x=g=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${g.paddingBlock}px ${g.paddingInline}px`,color:g.colorText,fontSize:g.fontSize,lineHeight:g.lineHeight,backgroundColor:g.colorBgContainer,backgroundImage:"none",borderWidth:g.lineWidth,borderStyle:g.lineType,borderColor:g.colorBorder,borderRadius:g.borderRadius,transition:`all ${g.motionDurationMid}`},f(g.colorTextPlaceholder)),{"&:hover":Object.assign({},O(g)),"&:focus, &-focused":Object.assign({},a(g)),"&-disabled, &[disabled]":Object.assign({},U(g)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:g.controlHeight,lineHeight:g.lineHeight,verticalAlign:"bottom",transition:`all ${g.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},ue(g)),"&-sm":Object.assign({},w(g)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),E=g=>{const{componentCls:i,antCls:I}=g;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:g.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${i}, &-lg > ${i}-group-addon`]:Object.assign({},ue(g)),[`&-sm ${i}, &-sm > ${i}-group-addon`]:Object.assign({},w(g)),[`&-lg ${I}-select-single ${I}-select-selector`]:{height:g.controlHeightLG},[`&-sm ${I}-select-single ${I}-select-selector`]:{height:g.controlHeightSM},[`> ${i}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${i}-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 ${g.paddingInline}px`,color:g.colorText,fontWeight:"normal",fontSize:g.fontSize,textAlign:"center",backgroundColor:g.colorFillAlter,border:`${g.lineWidth}px ${g.lineType} ${g.colorBorder}`,borderRadius:g.borderRadius,transition:`all ${g.motionDurationSlow}`,lineHeight:1,[`${I}-select`]:{margin:`-${g.paddingBlock+1}px -${g.paddingInline}px`,[`&${I}-select-single:not(${I}-select-customize-input)`]:{[`${I}-select-selector`]:{backgroundColor:"inherit",border:`${g.lineWidth}px ${g.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${I}-select-selector`]:{color:g.colorPrimary}}},[`${I}-cascader-picker`]:{margin:`-9px -${g.paddingInline}px`,backgroundColor:"transparent",[`${I}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${i}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${i}-search-with-button &`]:{zIndex:0}}},[`> ${i}:first-child, ${i}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${I}-select ${I}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${i}-affix-wrapper`]:{[`&:not(:first-child) ${i}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${i}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${i}:last-child, ${i}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${I}-select ${I}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${i}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${i}-search &`]:{borderStartStartRadius:g.borderRadius,borderEndStartRadius:g.borderRadius}},[`&:not(:first-child), ${i}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${i}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,t.dF)()),{[`${i}-group-addon, ${i}-group-wrap, > ${i}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:g.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${i}-affix-wrapper, & > ${i}-number-affix-wrapper, & > ${I}-picker-range @@ -48,19 +48,19 @@ & > ${I}-cascader-picker:last-child ${i}, & > ${I}-cascader-picker-focused:last-child ${i}`]:{borderInlineEndWidth:g.lineWidth,borderStartEndRadius:g.borderRadius,borderEndEndRadius:g.borderRadius},[`& > ${I}-select-auto-complete ${i}`]:{verticalAlign:"top"},[`${i}-group-wrapper + ${i}-group-wrapper`]:{marginInlineStart:-g.lineWidth,[`${i}-affix-wrapper`]:{borderRadius:0}},[`${i}-group-wrapper:not(:last-child)`]:{[`&${i}-search > ${i}-group`]:{[`& > ${i}-group-addon > ${i}-search-button`]:{borderRadius:0},[`& > ${i}`]:{borderStartStartRadius:g.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:g.borderRadius}}}})}},G=g=>{const{componentCls:i,controlHeightSM:I,lineWidth:S}=g,Y=(I-S*2-16)/2;return{[i]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(g)),x(g)),ne(g,i)),{'&[type="color"]':{height:g.controlHeight,[`&${i}-lg`]:{height:g.controlHeightLG},[`&${i}-sm`]:{height:I,paddingTop:Y,paddingBottom:Y}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},ce=g=>{const{componentCls:i}=g;return{[`${i}-clear-icon`]:{margin:0,color:g.colorTextQuaternary,fontSize:g.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${g.motionDurationSlow}`,"&:hover":{color:g.colorTextTertiary},"&:active":{color:g.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${g.inputAffixPadding}px`}}}},ve=g=>{const{componentCls:i,inputAffixPadding:I,colorTextDescription:S,motionDurationSlow:oe,colorIcon:Y,colorIconHover:_,iconCls:F}=g;return{[`${i}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},x(g)),{display:"inline-flex",[`&:not(${i}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},O(g)),{zIndex:1,[`${i}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${i}[disabled]`]:{background:"transparent"}},[`> input${i}`]:{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"'},[`${i}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:g.paddingXS}},"&-show-count-suffix":{color:S},"&-show-count-has-suffix":{marginInlineEnd:g.paddingXXS},"&-prefix":{marginInlineEnd:I},"&-suffix":{marginInlineStart:I}}}),ce(g)),{[`${F}${i}-password-icon`]:{color:Y,cursor:"pointer",transition:`all ${oe}`,"&:hover":{color:_}}}),ne(g,`${i}-affix-wrapper`))}},it=g=>{const{componentCls:i,colorError:I,colorWarning:S,borderRadiusLG:oe,borderRadiusSM:Y}=g;return{[`${i}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(g)),E(g)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${i}-group-addon`]:{borderRadius:oe,fontSize:g.fontSizeLG}},"&-sm":{[`${i}-group-addon`]:{borderRadius:Y}},"&-status-error":{[`${i}-group-addon`]:{color:I,borderColor:I}},"&-status-warning":{[`${i}-group-addon`]:{color:S,borderColor:S}},"&-disabled":{[`${i}-group-addon`]:Object.assign({},U(g))},[`&:not(${i}-compact-first-item):not(${i}-compact-last-item)${i}-compact-item`]:{[`${i}, ${i}-group-addon`]:{borderRadius:0}},[`&:not(${i}-compact-last-item)${i}-compact-first-item`]:{[`${i}, ${i}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${i}-compact-first-item)${i}-compact-last-item`]:{[`${i}, ${i}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},xe=g=>{const{componentCls:i,antCls:I}=g,S=`${i}-search`;return{[S]:{[`${i}`]:{"&:hover, &:focus":{borderColor:g.colorPrimaryHover,[`+ ${i}-group-addon ${S}-button:not(${I}-btn-primary)`]:{borderInlineStartColor:g.colorPrimaryHover}}},[`${i}-affix-wrapper`]:{borderRadius:0},[`${i}-lg`]:{lineHeight:g.lineHeightLG-2e-4},[`> ${i}-group`]:{[`> ${i}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${S}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:g.borderRadius,borderEndEndRadius:g.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${S}-button:not(${I}-btn-primary)`]:{color:g.colorTextDescription,"&:hover":{color:g.colorPrimaryHover},"&:active":{color:g.colorPrimaryActive},[`&${I}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${S}-button`]:{height:g.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${S}-button`]:{height:g.controlHeightLG},[`&-small ${S}-button`]:{height:g.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${i}-compact-item`]:{[`&:not(${i}-compact-last-item)`]:{[`${i}-group-addon`]:{[`${i}-search-button`]:{marginInlineEnd:-g.lineWidth,borderRadius:0}}},[`&:not(${i}-compact-first-item)`]:{[`${i},${i}-affix-wrapper`]:{borderRadius:0}},[`> ${i}-group-addon ${i}-search-button, > ${i}, - ${i}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${i}-affix-wrapper-focused`]:{zIndex:2}}}}},ge=g=>{const{componentCls:i,paddingLG:I}=g,S=`${i}-textarea`;return{[S]:{position:"relative","&-show-count":{[`> ${i}`]:{height:"100%"},[`${i}-data-count`]:{position:"absolute",bottom:-g.fontSize*g.lineHeight,insetInlineEnd:0,color:g.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${i}`]:{paddingInlineEnd:I}},[`&-affix-wrapper${S}-has-feedback`]:{[`${i}`]:{paddingInlineEnd:I}},[`&-affix-wrapper${i}-affix-wrapper`]:{padding:0,[`> textarea${i}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${i}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${i}-clear-icon`]:{position:"absolute",insetInlineEnd:g.paddingXS,insetBlockStart:g.paddingXS},[`${S}-suffix`]:{position:"absolute",top:0,insetInlineEnd:g.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function me(g){return(0,u.TS)(g,{inputAffixPadding:g.paddingXXS})}const L=g=>{const{controlHeight:i,fontSize:I,lineHeight:S,lineWidth:oe,controlHeightSM:Y,controlHeightLG:_,fontSizeLG:F,lineHeightLG:He,paddingSM:z,controlPaddingHorizontalSM:Xe,controlPaddingHorizontal:C,colorFillAlter:J,colorPrimaryHover:ee,controlOutlineWidth:H,controlOutline:ye,colorErrorOutline:k,colorWarningOutline:Z}=g;return{paddingBlock:Math.max(Math.round((i-I*S)/2*10)/10-oe,3),paddingBlockSM:Math.max(Math.round((Y-I*S)/2*10)/10-oe,0),paddingBlockLG:Math.ceil((_-F*He)/2*10)/10-oe,paddingInline:z-oe,paddingInlineSM:Xe-oe,paddingInlineLG:C-oe,addonBg:J,activeBorderColor:ee,hoverBorderColor:ee,activeShadow:`0 0 0 ${H}px ${ye}`,errorActiveShadow:`0 0 0 ${H}px ${k}`,warningActiveShadow:`0 0 0 ${H}px ${Z}`}};_e.ZP=(0,K.Z)("Input",g=>{const i=(0,u.TS)(g,me(g));return[G(i),ge(i),ve(i),it(i),xe(i),(0,n.c)(i)]},L)},45818:function(Zt,_e,e){"use strict";e.d(_e,{D:function(){return me},Z:function(){return i}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(S,oe){return n.createElement(f.Z,(0,t.Z)({},S,{ref:oe,icon:K}))},a=n.forwardRef(O),U=a,ue=e(33853),w=e(38819),ne=e(92310),x=e.n(ne),E=e(2738),ce=I=>!isNaN(parseFloat(I))&&isFinite(I),ve=e(36355),it=e(84966),xe=function(I,S){var oe={};for(var Y in I)Object.prototype.hasOwnProperty.call(I,Y)&&S.indexOf(Y)<0&&(oe[Y]=I[Y]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,Y=Object.getOwnPropertySymbols(I);_{let I=0;return function(){let S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return I+=1,`${S}${I}`}})();var i=n.forwardRef((I,S)=>{const{prefixCls:oe,className:Y,trigger:_,children:F,defaultCollapsed:He=!1,theme:z="dark",style:Xe={},collapsible:C=!1,reverseArrow:J=!1,width:ee=200,collapsedWidth:H=80,zeroWidthTriggerStyle:ye,breakpoint:k,onCollapse:Z,onBreakpoint:pe}=I,ae=xe(I,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Q}=(0,n.useContext)(it.Gs),[Ee,Ge]=(0,n.useState)("collapsed"in I?I.collapsed:He),[ft,rt]=(0,n.useState)(!1);(0,n.useEffect)(()=>{"collapsed"in I&&Ge(I.collapsed)},[I.collapsed]);const ut=(j,B)=>{"collapsed"in I||Ge(j),Z==null||Z(j,B)},vt=(0,n.useRef)();vt.current=j=>{rt(j.matches),pe==null||pe(j.matches),Ee!==j.matches&&ut(j.matches,"responsive")},(0,n.useEffect)(()=>{function j(y){return vt.current(y)}let B;if(typeof window!="undefined"){const{matchMedia:y}=window;if(y&&k&&k in ge){B=y(`(max-width: ${ge[k]})`);try{B.addEventListener("change",j)}catch(o){B.addListener(j)}j(B)}}return()=>{try{B==null||B.removeEventListener("change",j)}catch(y){B==null||B.removeListener(j)}}},[k]),(0,n.useEffect)(()=>{const j=L("ant-sider-");return Q.addSider(j),()=>Q.removeSider(j)},[]);const Tt=()=>{ut(!Ee,"clickTrigger")},{getPrefixCls:gt}=(0,n.useContext)(ve.E_),Pe=()=>{const j=gt("layout-sider",oe),B=(0,E.Z)(ae,["collapsed"]),y=Ee?H:ee,o=ce(y)?`${y}px`:String(y),R=parseFloat(String(H||0))===0?n.createElement("span",{onClick:Tt,className:x()(`${j}-zero-width-trigger`,`${j}-zero-width-trigger-${J?"right":"left"}`),style:ye},_||n.createElement(U,null)):null,s={expanded:J?n.createElement(w.Z,null):n.createElement(ue.Z,null),collapsed:J?n.createElement(ue.Z,null):n.createElement(w.Z,null)}[Ee?"collapsed":"expanded"],re=_!==null?R||n.createElement("div",{className:`${j}-trigger`,onClick:Tt,style:{width:o}},_||s):null,A=Object.assign(Object.assign({},Xe),{flex:`0 0 ${o}`,maxWidth:o,minWidth:o,width:o}),m=x()(j,`${j}-${z}`,{[`${j}-collapsed`]:!!Ee,[`${j}-has-trigger`]:C&&_!==null&&!R,[`${j}-below`]:!!ft,[`${j}-zero-width`]:parseFloat(o)===0},Y);return n.createElement("aside",Object.assign({className:m},B,{style:A,ref:S}),n.createElement("div",{className:`${j}-children`},F),C||ft&&R?re:null)},st=n.useMemo(()=>({siderCollapsed:Ee}),[Ee]);return n.createElement(me.Provider,{value:st},Pe())})},44e3:function(Zt,_e,e){"use strict";var t=e(84966),n=e(45818);const u=t.ZP;u.Header=t.h4,u.Footer=t.$_,u.Content=t.VY,u.Sider=n.Z,_e.default=u},84966:function(Zt,_e,e){"use strict";e.d(_e,{VY:function(){return me},$_:function(){return ge},h4:function(){return xe},Gs:function(){return E},ZP:function(){return L}});var t=e(94480),n=e(92310),u=e.n(n),K=e(2738),f=e(59301),O=e(36355),a=e(83116),ue=g=>{const{componentCls:i,bodyBg:I,lightSiderBg:S,lightTriggerBg:oe,lightTriggerColor:Y}=g;return{[`${i}-sider-light`]:{background:S,[`${i}-sider-trigger`]:{color:Y,background:oe},[`${i}-sider-zero-width-trigger`]:{color:Y,background:oe,border:`1px solid ${I}`,borderInlineStart:0}}}};const w=g=>{const{antCls:i,componentCls:I,colorText:S,triggerColor:oe,footerBg:Y,triggerBg:_,headerHeight:F,headerPadding:He,headerColor:z,footerPadding:Xe,triggerHeight:C,zeroTriggerHeight:J,zeroTriggerWidth:ee,motionDurationMid:H,motionDurationSlow:ye,fontSize:k,borderRadius:Z,bodyBg:pe,headerBg:ae,siderBg:Q}=g;return{[I]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:pe,"&, *":{boxSizing:"border-box"},[`&${I}-has-sider`]:{flexDirection:"row",[`> ${I}, > ${I}-content`]:{width:0}},[`${I}-header, &${I}-footer`]:{flex:"0 0 auto"},[`${I}-sider`]:{position:"relative",minWidth:0,background:Q,transition:`all ${H}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${i}-menu${i}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:C},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:C,color:oe,lineHeight:`${C}px`,textAlign:"center",background:_,cursor:"pointer",transition:`all ${H}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:F,insetInlineEnd:-ee,zIndex:1,width:ee,height:J,color:oe,fontSize:g.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Q,borderStartStartRadius:0,borderStartEndRadius:Z,borderEndEndRadius:Z,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ye} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ye}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ee,borderStartStartRadius:Z,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Z}}}}},ue(g)),{"&-rtl":{direction:"rtl"}}),[`${I}-header`]:{height:F,padding:He,color:z,lineHeight:`${F}px`,background:ae,[`${i}-menu`]:{lineHeight:"inherit"}},[`${I}-footer`]:{padding:Xe,color:S,fontSize:k,background:Y},[`${I}-content`]:{flex:"auto",minHeight:0}}};var ne=(0,a.Z)("Layout",g=>[w(g)],g=>{const{colorBgLayout:i,controlHeight:I,controlHeightLG:S,colorText:oe,controlHeightSM:Y,marginXXS:_,colorTextLightSolid:F,colorBgContainer:He}=g,z=S*1.25;return{colorBgHeader:"#001529",colorBgBody:i,colorBgTrigger:"#002140",bodyBg:i,headerBg:"#001529",headerHeight:I*2,headerPadding:`0 ${z}px`,headerColor:oe,footerPadding:`${Y}px ${z}px`,footerBg:i,siderBg:"#001529",triggerHeight:S+_*2,triggerBg:"#002140",triggerColor:F,zeroTriggerWidth:S,zeroTriggerHeight:S,lightSiderBg:He,lightTriggerBg:He,lightTriggerColor:oe}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),x=function(g,i){var I={};for(var S in g)Object.prototype.hasOwnProperty.call(g,S)&&i.indexOf(S)<0&&(I[S]=g[S]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,S=Object.getOwnPropertySymbols(g);oenull,removeSider:()=>null}});function G(g){let{suffixCls:i,tagName:I,displayName:S}=g;return oe=>f.forwardRef((_,F)=>f.createElement(oe,Object.assign({ref:F,suffixCls:i,tagName:I},_)))}const ce=f.forwardRef((g,i)=>{const{prefixCls:I,suffixCls:S,className:oe,tagName:Y}=g,_=x(g,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:F}=f.useContext(O.E_),He=F("layout",I),[z,Xe]=ne(He),C=S?`${He}-${S}`:He;return z(f.createElement(Y,Object.assign({className:u()(I||C,oe,Xe),ref:i},_)))}),ve=f.forwardRef((g,i)=>{const{direction:I}=f.useContext(O.E_),[S,oe]=f.useState([]),{prefixCls:Y,className:_,rootClassName:F,children:He,hasSider:z,tagName:Xe,style:C}=g,J=x(g,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ee=(0,K.Z)(J,["suffixCls"]),{getPrefixCls:H,layout:ye}=f.useContext(O.E_),k=H("layout",Y),[Z,pe]=ne(k),ae=u()(k,{[`${k}-has-sider`]:typeof z=="boolean"?z:S.length>0,[`${k}-rtl`]:I==="rtl"},ye==null?void 0:ye.className,_,F,pe),Q=f.useMemo(()=>({siderHook:{addSider:Ee=>{oe(Ge=>[].concat((0,t.Z)(Ge),[Ee]))},removeSider:Ee=>{oe(Ge=>Ge.filter(ft=>ft!==Ee))}}}),[]);return Z(f.createElement(E.Provider,{value:Q},f.createElement(Xe,Object.assign({ref:i,className:ae,style:Object.assign(Object.assign({},ye==null?void 0:ye.style),C)},ee),He)))}),it=G({tagName:"div",displayName:"Layout"})(ve),xe=G({suffixCls:"header",tagName:"header",displayName:"Header"})(ce),ge=G({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(ce),me=G({suffixCls:"content",tagName:"main",displayName:"Content"})(ce);var L=it},40875:function(Zt,_e,e){"use strict";e.d(_e,{J:function(){return O}});var t=e(59301),n=e(33234),u=e(70425),K=function(a,U){var ue={};for(var w in a)Object.prototype.hasOwnProperty.call(a,w)&&U.indexOf(w)<0&&(ue[w]=a[w]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,w=Object.getOwnPropertySymbols(a);ne{const{children:ue}=a,w=K(a,["children"]),ne=t.useContext(f),x=t.useMemo(()=>Object.assign(Object.assign({},ne),w),[ne,w.prefixCls,w.mode,w.selectable]);return t.createElement(f.Provider,{value:x},t.createElement(n.BR,null,(0,u.supportNodeRef)(ue)?t.cloneElement(ue,{ref:U}):ue))});_e.Z=f},20834:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return st}});var t=e(15285),n=e(59301),u=e(45818),K=e(92310),f=e.n(K),O=e(36355),a=function(j,B){var y={};for(var o in j)Object.prototype.hasOwnProperty.call(j,o)&&B.indexOf(o)<0&&(y[o]=j[o]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,o=Object.getOwnPropertySymbols(j);R{const{prefixCls:B,className:y,dashed:o}=j,R=a(j,["prefixCls","className","dashed"]),{getPrefixCls:V}=n.useContext(O.E_),d=V("menu",B),s=f()({[`${d}-item-divider-dashed`]:!!o},y);return n.createElement(t.iz,Object.assign({className:s},R))},w=e(11592),ne=e(2738),x=e(6848),E=e(92343),ce=(0,n.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),it=j=>{var B;const{className:y,children:o,icon:R,title:V,danger:d}=j,{prefixCls:s,firstLevel:re,direction:A,disableMenuItemTitleTooltip:m,inlineCollapsed:$}=n.useContext(ce),Ae=be=>{const Re=n.createElement("span",{className:`${s}-title-content`},o);return(!R||(0,E.l$)(o)&&o.type==="span")&&o&&be&&re&&typeof o=="string"?n.createElement("div",{className:`${s}-inline-collapsed-noicon`},o.charAt(0)):Re},{siderCollapsed:he}=n.useContext(u.D);let We=V;typeof V=="undefined"?We=re?o:"":V===!1&&(We="");const Se={title:We};!he&&!$&&(Se.title=null,Se.open=!1);const Te=(0,w.Z)(o).length;let P=n.createElement(t.ck,Object.assign({},(0,ne.Z)(j,["title","icon","danger"]),{className:f()({[`${s}-item-danger`]:d,[`${s}-item-only-child`]:(R?Te+1:Te)===1},y),title:typeof V=="string"?V:void 0}),(0,E.Tm)(R,{className:f()((0,E.l$)(R)?(B=R.props)===null||B===void 0?void 0:B.className:"",`${s}-item-icon`)}),Ae($));return m||(P=n.createElement(x.Z,Object.assign({},Se,{placement:A==="rtl"?"left":"right",overlayClassName:`${s}-inline-collapsed-tooltip`}),P)),P},ge=j=>{var B;const{popupClassName:y,icon:o,title:R,theme:V}=j,d=n.useContext(ce),{prefixCls:s,inlineCollapsed:re,theme:A}=d,m=(0,t.Xl)();let $;if(!o)$=re&&!m.length&&R&&typeof R=="string"?n.createElement("div",{className:`${s}-inline-collapsed-noicon`},R.charAt(0)):n.createElement("span",{className:`${s}-title-content`},R);else{const he=(0,E.l$)(R)&&R.type==="span";$=n.createElement(n.Fragment,null,(0,E.Tm)(o,{className:f()((0,E.l$)(o)?(B=o.props)===null||B===void 0?void 0:B.className:"",`${s}-item-icon`)}),he?R:n.createElement("span",{className:`${s}-title-content`},R))}const Ae=n.useMemo(()=>Object.assign(Object.assign({},d),{firstLevel:!1}),[d]);return n.createElement(ce.Provider,{value:Ae},n.createElement(t.Wd,Object.assign({},(0,ne.Z)(j,["icon"]),{title:$,popupClassName:f()(s,y,`${s}-${V||A}`)})))},me=e(18785),L=e(70425),g=e(62892),i=e(40875),I=function(j,B){var y={};for(var o in j)Object.prototype.hasOwnProperty.call(j,o)&&B.indexOf(o)<0&&(y[o]=j[o]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,o=Object.getOwnPropertySymbols(j);R{if(B&&typeof B=="object"){const o=B,{label:R,children:V,key:d,type:s}=o,re=I(o,["label","children","key","type"]),A=d!=null?d:`tmp-${y}`;return V||s==="group"?s==="group"?n.createElement(t.BW,Object.assign({key:A},re,{title:R}),S(V)):n.createElement(ge,Object.assign({key:A},re,{title:R}),S(V)):s==="divider"?n.createElement(ue,Object.assign({key:A},re)):n.createElement(it,Object.assign({key:A},re),R)}return null}).filter(B=>B)}function oe(j){return n.useMemo(()=>j&&S(j),[j])}var Y=e(64993),_=e(17313),F=e(8378),He=e(13826),z=e(29878),Xe=e(83116),C=e(37613),ee=j=>{const{componentCls:B,motionDurationSlow:y,horizontalLineHeight:o,colorSplit:R,lineWidth:V,lineType:d,itemPaddingInline:s}=j;return{[`${B}-horizontal`]:{lineHeight:o,border:0,borderBottom:`${V}px ${d} ${R}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${B}-item, ${B}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:s},[`> ${B}-item:hover, + ${i}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${i}-affix-wrapper-focused`]:{zIndex:2}}}}},ge=g=>{const{componentCls:i,paddingLG:I}=g,S=`${i}-textarea`;return{[S]:{position:"relative","&-show-count":{[`> ${i}`]:{height:"100%"},[`${i}-data-count`]:{position:"absolute",bottom:-g.fontSize*g.lineHeight,insetInlineEnd:0,color:g.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${i}`]:{paddingInlineEnd:I}},[`&-affix-wrapper${S}-has-feedback`]:{[`${i}`]:{paddingInlineEnd:I}},[`&-affix-wrapper${i}-affix-wrapper`]:{padding:0,[`> textarea${i}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${i}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${i}-clear-icon`]:{position:"absolute",insetInlineEnd:g.paddingXS,insetBlockStart:g.paddingXS},[`${S}-suffix`]:{position:"absolute",top:0,insetInlineEnd:g.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function me(g){return(0,u.TS)(g,{inputAffixPadding:g.paddingXXS})}const L=g=>{const{controlHeight:i,fontSize:I,lineHeight:S,lineWidth:oe,controlHeightSM:Y,controlHeightLG:_,fontSizeLG:F,lineHeightLG:He,paddingSM:z,controlPaddingHorizontalSM:Xe,controlPaddingHorizontal:C,colorFillAlter:J,colorPrimaryHover:ee,controlOutlineWidth:H,controlOutline:he,colorErrorOutline:k,colorWarningOutline:Z}=g;return{paddingBlock:Math.max(Math.round((i-I*S)/2*10)/10-oe,3),paddingBlockSM:Math.max(Math.round((Y-I*S)/2*10)/10-oe,0),paddingBlockLG:Math.ceil((_-F*He)/2*10)/10-oe,paddingInline:z-oe,paddingInlineSM:Xe-oe,paddingInlineLG:C-oe,addonBg:J,activeBorderColor:ee,hoverBorderColor:ee,activeShadow:`0 0 0 ${H}px ${he}`,errorActiveShadow:`0 0 0 ${H}px ${k}`,warningActiveShadow:`0 0 0 ${H}px ${Z}`}};_e.ZP=(0,K.Z)("Input",g=>{const i=(0,u.TS)(g,me(g));return[G(i),ge(i),ve(i),it(i),xe(i),(0,n.c)(i)]},L)},45818:function(Zt,_e,e){"use strict";e.d(_e,{D:function(){return me},Z:function(){return i}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(S,oe){return n.createElement(f.Z,(0,t.Z)({},S,{ref:oe,icon:K}))},a=n.forwardRef(O),U=a,ue=e(33853),w=e(38819),ne=e(92310),x=e.n(ne),E=e(2738),ce=I=>!isNaN(parseFloat(I))&&isFinite(I),ve=e(36355),it=e(84966),xe=function(I,S){var oe={};for(var Y in I)Object.prototype.hasOwnProperty.call(I,Y)&&S.indexOf(Y)<0&&(oe[Y]=I[Y]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,Y=Object.getOwnPropertySymbols(I);_{let I=0;return function(){let S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return I+=1,`${S}${I}`}})();var i=n.forwardRef((I,S)=>{const{prefixCls:oe,className:Y,trigger:_,children:F,defaultCollapsed:He=!1,theme:z="dark",style:Xe={},collapsible:C=!1,reverseArrow:J=!1,width:ee=200,collapsedWidth:H=80,zeroWidthTriggerStyle:he,breakpoint:k,onCollapse:Z,onBreakpoint:pe}=I,ae=xe(I,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Q}=(0,n.useContext)(it.Gs),[Ee,Ge]=(0,n.useState)("collapsed"in I?I.collapsed:He),[ft,rt]=(0,n.useState)(!1);(0,n.useEffect)(()=>{"collapsed"in I&&Ge(I.collapsed)},[I.collapsed]);const ut=(j,B)=>{"collapsed"in I||Ge(j),Z==null||Z(j,B)},vt=(0,n.useRef)();vt.current=j=>{rt(j.matches),pe==null||pe(j.matches),Ee!==j.matches&&ut(j.matches,"responsive")},(0,n.useEffect)(()=>{function j(y){return vt.current(y)}let B;if(typeof window!="undefined"){const{matchMedia:y}=window;if(y&&k&&k in ge){B=y(`(max-width: ${ge[k]})`);try{B.addEventListener("change",j)}catch(o){B.addListener(j)}j(B)}}return()=>{try{B==null||B.removeEventListener("change",j)}catch(y){B==null||B.removeListener(j)}}},[k]),(0,n.useEffect)(()=>{const j=L("ant-sider-");return Q.addSider(j),()=>Q.removeSider(j)},[]);const Tt=()=>{ut(!Ee,"clickTrigger")},{getPrefixCls:gt}=(0,n.useContext)(ve.E_),Pe=()=>{const j=gt("layout-sider",oe),B=(0,E.Z)(ae,["collapsed"]),y=Ee?H:ee,o=ce(y)?`${y}px`:String(y),R=parseFloat(String(H||0))===0?n.createElement("span",{onClick:Tt,className:x()(`${j}-zero-width-trigger`,`${j}-zero-width-trigger-${J?"right":"left"}`),style:he},_||n.createElement(U,null)):null,s={expanded:J?n.createElement(w.Z,null):n.createElement(ue.Z,null),collapsed:J?n.createElement(ue.Z,null):n.createElement(w.Z,null)}[Ee?"collapsed":"expanded"],re=_!==null?R||n.createElement("div",{className:`${j}-trigger`,onClick:Tt,style:{width:o}},_||s):null,A=Object.assign(Object.assign({},Xe),{flex:`0 0 ${o}`,maxWidth:o,minWidth:o,width:o}),m=x()(j,`${j}-${z}`,{[`${j}-collapsed`]:!!Ee,[`${j}-has-trigger`]:C&&_!==null&&!R,[`${j}-below`]:!!ft,[`${j}-zero-width`]:parseFloat(o)===0},Y);return n.createElement("aside",Object.assign({className:m},B,{style:A,ref:S}),n.createElement("div",{className:`${j}-children`},F),C||ft&&R?re:null)},st=n.useMemo(()=>({siderCollapsed:Ee}),[Ee]);return n.createElement(me.Provider,{value:st},Pe())})},44e3:function(Zt,_e,e){"use strict";var t=e(84966),n=e(45818);const u=t.ZP;u.Header=t.h4,u.Footer=t.$_,u.Content=t.VY,u.Sider=n.Z,_e.default=u},84966:function(Zt,_e,e){"use strict";e.d(_e,{VY:function(){return me},$_:function(){return ge},h4:function(){return xe},Gs:function(){return E},ZP:function(){return L}});var t=e(94480),n=e(92310),u=e.n(n),K=e(2738),f=e(59301),O=e(36355),a=e(83116),ue=g=>{const{componentCls:i,bodyBg:I,lightSiderBg:S,lightTriggerBg:oe,lightTriggerColor:Y}=g;return{[`${i}-sider-light`]:{background:S,[`${i}-sider-trigger`]:{color:Y,background:oe},[`${i}-sider-zero-width-trigger`]:{color:Y,background:oe,border:`1px solid ${I}`,borderInlineStart:0}}}};const w=g=>{const{antCls:i,componentCls:I,colorText:S,triggerColor:oe,footerBg:Y,triggerBg:_,headerHeight:F,headerPadding:He,headerColor:z,footerPadding:Xe,triggerHeight:C,zeroTriggerHeight:J,zeroTriggerWidth:ee,motionDurationMid:H,motionDurationSlow:he,fontSize:k,borderRadius:Z,bodyBg:pe,headerBg:ae,siderBg:Q}=g;return{[I]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:pe,"&, *":{boxSizing:"border-box"},[`&${I}-has-sider`]:{flexDirection:"row",[`> ${I}, > ${I}-content`]:{width:0}},[`${I}-header, &${I}-footer`]:{flex:"0 0 auto"},[`${I}-sider`]:{position:"relative",minWidth:0,background:Q,transition:`all ${H}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${i}-menu${i}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:C},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:C,color:oe,lineHeight:`${C}px`,textAlign:"center",background:_,cursor:"pointer",transition:`all ${H}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:F,insetInlineEnd:-ee,zIndex:1,width:ee,height:J,color:oe,fontSize:g.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Q,borderStartStartRadius:0,borderStartEndRadius:Z,borderEndEndRadius:Z,borderEndStartRadius:0,cursor:"pointer",transition:`background ${he} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${he}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ee,borderStartStartRadius:Z,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Z}}}}},ue(g)),{"&-rtl":{direction:"rtl"}}),[`${I}-header`]:{height:F,padding:He,color:z,lineHeight:`${F}px`,background:ae,[`${i}-menu`]:{lineHeight:"inherit"}},[`${I}-footer`]:{padding:Xe,color:S,fontSize:k,background:Y},[`${I}-content`]:{flex:"auto",minHeight:0}}};var ne=(0,a.Z)("Layout",g=>[w(g)],g=>{const{colorBgLayout:i,controlHeight:I,controlHeightLG:S,colorText:oe,controlHeightSM:Y,marginXXS:_,colorTextLightSolid:F,colorBgContainer:He}=g,z=S*1.25;return{colorBgHeader:"#001529",colorBgBody:i,colorBgTrigger:"#002140",bodyBg:i,headerBg:"#001529",headerHeight:I*2,headerPadding:`0 ${z}px`,headerColor:oe,footerPadding:`${Y}px ${z}px`,footerBg:i,siderBg:"#001529",triggerHeight:S+_*2,triggerBg:"#002140",triggerColor:F,zeroTriggerWidth:S,zeroTriggerHeight:S,lightSiderBg:He,lightTriggerBg:He,lightTriggerColor:oe}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),x=function(g,i){var I={};for(var S in g)Object.prototype.hasOwnProperty.call(g,S)&&i.indexOf(S)<0&&(I[S]=g[S]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,S=Object.getOwnPropertySymbols(g);oenull,removeSider:()=>null}});function G(g){let{suffixCls:i,tagName:I,displayName:S}=g;return oe=>f.forwardRef((_,F)=>f.createElement(oe,Object.assign({ref:F,suffixCls:i,tagName:I},_)))}const ce=f.forwardRef((g,i)=>{const{prefixCls:I,suffixCls:S,className:oe,tagName:Y}=g,_=x(g,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:F}=f.useContext(O.E_),He=F("layout",I),[z,Xe]=ne(He),C=S?`${He}-${S}`:He;return z(f.createElement(Y,Object.assign({className:u()(I||C,oe,Xe),ref:i},_)))}),ve=f.forwardRef((g,i)=>{const{direction:I}=f.useContext(O.E_),[S,oe]=f.useState([]),{prefixCls:Y,className:_,rootClassName:F,children:He,hasSider:z,tagName:Xe,style:C}=g,J=x(g,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ee=(0,K.Z)(J,["suffixCls"]),{getPrefixCls:H,layout:he}=f.useContext(O.E_),k=H("layout",Y),[Z,pe]=ne(k),ae=u()(k,{[`${k}-has-sider`]:typeof z=="boolean"?z:S.length>0,[`${k}-rtl`]:I==="rtl"},he==null?void 0:he.className,_,F,pe),Q=f.useMemo(()=>({siderHook:{addSider:Ee=>{oe(Ge=>[].concat((0,t.Z)(Ge),[Ee]))},removeSider:Ee=>{oe(Ge=>Ge.filter(ft=>ft!==Ee))}}}),[]);return Z(f.createElement(E.Provider,{value:Q},f.createElement(Xe,Object.assign({ref:i,className:ae,style:Object.assign(Object.assign({},he==null?void 0:he.style),C)},ee),He)))}),it=G({tagName:"div",displayName:"Layout"})(ve),xe=G({suffixCls:"header",tagName:"header",displayName:"Header"})(ce),ge=G({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(ce),me=G({suffixCls:"content",tagName:"main",displayName:"Content"})(ce);var L=it},40875:function(Zt,_e,e){"use strict";e.d(_e,{J:function(){return O}});var t=e(59301),n=e(33234),u=e(70425),K=function(a,U){var ue={};for(var w in a)Object.prototype.hasOwnProperty.call(a,w)&&U.indexOf(w)<0&&(ue[w]=a[w]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,w=Object.getOwnPropertySymbols(a);ne{const{children:ue}=a,w=K(a,["children"]),ne=t.useContext(f),x=t.useMemo(()=>Object.assign(Object.assign({},ne),w),[ne,w.prefixCls,w.mode,w.selectable]);return t.createElement(f.Provider,{value:x},t.createElement(n.BR,null,(0,u.supportNodeRef)(ue)?t.cloneElement(ue,{ref:U}):ue))});_e.Z=f},20834:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return st}});var t=e(15285),n=e(59301),u=e(45818),K=e(92310),f=e.n(K),O=e(36355),a=function(j,B){var y={};for(var o in j)Object.prototype.hasOwnProperty.call(j,o)&&B.indexOf(o)<0&&(y[o]=j[o]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,o=Object.getOwnPropertySymbols(j);R{const{prefixCls:B,className:y,dashed:o}=j,R=a(j,["prefixCls","className","dashed"]),{getPrefixCls:V}=n.useContext(O.E_),d=V("menu",B),s=f()({[`${d}-item-divider-dashed`]:!!o},y);return n.createElement(t.iz,Object.assign({className:s},R))},w=e(11592),ne=e(2738),x=e(6848),E=e(92343),ce=(0,n.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),it=j=>{var B;const{className:y,children:o,icon:R,title:V,danger:d}=j,{prefixCls:s,firstLevel:re,direction:A,disableMenuItemTitleTooltip:m,inlineCollapsed:$}=n.useContext(ce),Ae=be=>{const Re=n.createElement("span",{className:`${s}-title-content`},o);return(!R||(0,E.l$)(o)&&o.type==="span")&&o&&be&&re&&typeof o=="string"?n.createElement("div",{className:`${s}-inline-collapsed-noicon`},o.charAt(0)):Re},{siderCollapsed:ye}=n.useContext(u.D);let We=V;typeof V=="undefined"?We=re?o:"":V===!1&&(We="");const Se={title:We};!ye&&!$&&(Se.title=null,Se.open=!1);const Te=(0,w.Z)(o).length;let P=n.createElement(t.ck,Object.assign({},(0,ne.Z)(j,["title","icon","danger"]),{className:f()({[`${s}-item-danger`]:d,[`${s}-item-only-child`]:(R?Te+1:Te)===1},y),title:typeof V=="string"?V:void 0}),(0,E.Tm)(R,{className:f()((0,E.l$)(R)?(B=R.props)===null||B===void 0?void 0:B.className:"",`${s}-item-icon`)}),Ae($));return m||(P=n.createElement(x.Z,Object.assign({},Se,{placement:A==="rtl"?"left":"right",overlayClassName:`${s}-inline-collapsed-tooltip`}),P)),P},ge=j=>{var B;const{popupClassName:y,icon:o,title:R,theme:V}=j,d=n.useContext(ce),{prefixCls:s,inlineCollapsed:re,theme:A}=d,m=(0,t.Xl)();let $;if(!o)$=re&&!m.length&&R&&typeof R=="string"?n.createElement("div",{className:`${s}-inline-collapsed-noicon`},R.charAt(0)):n.createElement("span",{className:`${s}-title-content`},R);else{const ye=(0,E.l$)(R)&&R.type==="span";$=n.createElement(n.Fragment,null,(0,E.Tm)(o,{className:f()((0,E.l$)(o)?(B=o.props)===null||B===void 0?void 0:B.className:"",`${s}-item-icon`)}),ye?R:n.createElement("span",{className:`${s}-title-content`},R))}const Ae=n.useMemo(()=>Object.assign(Object.assign({},d),{firstLevel:!1}),[d]);return n.createElement(ce.Provider,{value:Ae},n.createElement(t.Wd,Object.assign({},(0,ne.Z)(j,["icon"]),{title:$,popupClassName:f()(s,y,`${s}-${V||A}`)})))},me=e(18785),L=e(70425),g=e(62892),i=e(40875),I=function(j,B){var y={};for(var o in j)Object.prototype.hasOwnProperty.call(j,o)&&B.indexOf(o)<0&&(y[o]=j[o]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,o=Object.getOwnPropertySymbols(j);R{if(B&&typeof B=="object"){const o=B,{label:R,children:V,key:d,type:s}=o,re=I(o,["label","children","key","type"]),A=d!=null?d:`tmp-${y}`;return V||s==="group"?s==="group"?n.createElement(t.BW,Object.assign({key:A},re,{title:R}),S(V)):n.createElement(ge,Object.assign({key:A},re,{title:R}),S(V)):s==="divider"?n.createElement(ue,Object.assign({key:A},re)):n.createElement(it,Object.assign({key:A},re),R)}return null}).filter(B=>B)}function oe(j){return n.useMemo(()=>j&&S(j),[j])}var Y=e(64993),_=e(17313),F=e(8378),He=e(13826),z=e(29878),Xe=e(83116),C=e(37613),ee=j=>{const{componentCls:B,motionDurationSlow:y,horizontalLineHeight:o,colorSplit:R,lineWidth:V,lineType:d,itemPaddingInline:s}=j;return{[`${B}-horizontal`]:{lineHeight:o,border:0,borderBottom:`${V}px ${d} ${R}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${B}-item, ${B}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:s},[`> ${B}-item:hover, > ${B}-item-active, - > ${B}-submenu ${B}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${B}-item, ${B}-submenu-title`]:{transition:[`border-color ${y}`,`background ${y}`].join(",")},[`${B}-submenu-arrow`]:{display:"none"}}}},ye=j=>{let{componentCls:B,menuArrowOffset:y}=j;return{[`${B}-rtl`]:{direction:"rtl"},[`${B}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${B}-rtl${B}-vertical, - ${B}-submenu-rtl ${B}-vertical`]:{[`${B}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${y})`},"&::after":{transform:`rotate(45deg) translateY(${y})`}}}}};const k=j=>Object.assign({},(0,_.oN)(j));var pe=(j,B)=>{const{componentCls:y,itemColor:o,itemSelectedColor:R,groupTitleColor:V,itemBg:d,subMenuItemBg:s,itemSelectedBg:re,activeBarHeight:A,activeBarWidth:m,activeBarBorderWidth:$,motionDurationSlow:Ae,motionEaseInOut:he,motionEaseOut:We,itemPaddingInline:Se,motionDurationMid:Te,itemHoverColor:P,lineType:be,colorSplit:Re,itemDisabledColor:ke,dangerItemColor:at,dangerItemHoverColor:Ct,dangerItemSelectedColor:It,dangerItemActiveBg:pt,dangerItemSelectedBg:kt,itemHoverBg:ln,itemActiveBg:tn,menuSubMenuBg:an,horizontalItemSelectedColor:Fn,horizontalItemSelectedBg:An,horizontalItemBorderRadius:Ut,horizontalItemHoverBg:Rn,popupBg:Je}=j;return{[`${y}-${B}, ${y}-${B} > ${y}`]:{color:o,background:d,[`&${y}-root:focus-visible`]:Object.assign({},k(j)),[`${y}-item-group-title`]:{color:V},[`${y}-submenu-selected`]:{[`> ${y}-submenu-title`]:{color:R}},[`${y}-item-disabled, ${y}-submenu-disabled`]:{color:`${ke} !important`},[`${y}-item:not(${y}-item-selected):not(${y}-submenu-selected)`]:{[`&:hover, > ${y}-submenu-title:hover`]:{color:P}},[`&:not(${y}-horizontal)`]:{[`${y}-item:not(${y}-item-selected)`]:{"&:hover":{backgroundColor:ln},"&:active":{backgroundColor:tn}},[`${y}-submenu-title`]:{"&:hover":{backgroundColor:ln},"&:active":{backgroundColor:tn}}},[`${y}-item-danger`]:{color:at,[`&${y}-item:hover`]:{[`&:not(${y}-item-selected):not(${y}-submenu-selected)`]:{color:Ct}},[`&${y}-item:active`]:{background:pt}},[`${y}-item a`]:{"&, &:hover":{color:"inherit"}},[`${y}-item-selected`]:{color:R,[`&${y}-item-danger`]:{color:It},"a, a:hover":{color:"inherit"}},[`& ${y}-item-selected`]:{backgroundColor:re,[`&${y}-item-danger`]:{backgroundColor:kt}},[`${y}-item, ${y}-submenu-title`]:{[`&:not(${y}-item-disabled):focus-visible`]:Object.assign({},k(j))},[`&${y}-submenu > ${y}`]:{backgroundColor:an},[`&${y}-popup > ${y}`]:{backgroundColor:Je},[`&${y}-horizontal`]:Object.assign(Object.assign({},B==="dark"?{borderBottom:0}:{}),{[`> ${y}-item, > ${y}-submenu`]:{top:$,marginTop:-$,marginBottom:0,borderRadius:Ut,"&::after":{position:"absolute",insetInline:Se,bottom:0,borderBottom:`${A}px solid transparent`,transition:`border-color ${Ae} ${he}`,content:'""'},"&:hover, &-active, &-open":{background:Rn,"&::after":{borderBottomWidth:A,borderBottomColor:Fn}},"&-selected":{color:Fn,backgroundColor:An,"&:hover":{backgroundColor:An},"&::after":{borderBottomWidth:A,borderBottomColor:Fn}}}}),[`&${y}-root`]:{[`&${y}-inline, &${y}-vertical`]:{borderInlineEnd:`${$}px ${be} ${Re}`}},[`&${y}-inline`]:{[`${y}-sub${y}-inline`]:{background:s},[`${y}-item, ${y}-submenu-title`]:$&&m?{width:`calc(100% + ${$}px)`}:{},[`${y}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${m}px solid ${R}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Te} ${We}`,`opacity ${Te} ${We}`].join(","),content:'""'},[`&${y}-item-danger`]:{"&::after":{borderInlineEndColor:It}}},[`${y}-selected, ${y}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Te} ${he}`,`opacity ${Te} ${he}`].join(",")}}}}}};const ae=j=>{const{componentCls:B,itemHeight:y,itemMarginInline:o,padding:R,menuArrowSize:V,marginXS:d,itemMarginBlock:s}=j,re=R+V+d;return{[`${B}-item`]:{position:"relative",overflow:"hidden"},[`${B}-item, ${B}-submenu-title`]:{height:y,lineHeight:`${y}px`,paddingInline:R,overflow:"hidden",textOverflow:"ellipsis",marginInline:o,marginBlock:s,width:`calc(100% - ${o*2}px)`},[`> ${B}-item, + > ${B}-submenu ${B}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${B}-item, ${B}-submenu-title`]:{transition:[`border-color ${y}`,`background ${y}`].join(",")},[`${B}-submenu-arrow`]:{display:"none"}}}},he=j=>{let{componentCls:B,menuArrowOffset:y}=j;return{[`${B}-rtl`]:{direction:"rtl"},[`${B}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${B}-rtl${B}-vertical, + ${B}-submenu-rtl ${B}-vertical`]:{[`${B}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${y})`},"&::after":{transform:`rotate(45deg) translateY(${y})`}}}}};const k=j=>Object.assign({},(0,_.oN)(j));var pe=(j,B)=>{const{componentCls:y,itemColor:o,itemSelectedColor:R,groupTitleColor:V,itemBg:d,subMenuItemBg:s,itemSelectedBg:re,activeBarHeight:A,activeBarWidth:m,activeBarBorderWidth:$,motionDurationSlow:Ae,motionEaseInOut:ye,motionEaseOut:We,itemPaddingInline:Se,motionDurationMid:Te,itemHoverColor:P,lineType:be,colorSplit:Re,itemDisabledColor:ke,dangerItemColor:at,dangerItemHoverColor:Ct,dangerItemSelectedColor:It,dangerItemActiveBg:pt,dangerItemSelectedBg:kt,itemHoverBg:ln,itemActiveBg:tn,menuSubMenuBg:an,horizontalItemSelectedColor:Fn,horizontalItemSelectedBg:An,horizontalItemBorderRadius:Ut,horizontalItemHoverBg:Rn,popupBg:Je}=j;return{[`${y}-${B}, ${y}-${B} > ${y}`]:{color:o,background:d,[`&${y}-root:focus-visible`]:Object.assign({},k(j)),[`${y}-item-group-title`]:{color:V},[`${y}-submenu-selected`]:{[`> ${y}-submenu-title`]:{color:R}},[`${y}-item-disabled, ${y}-submenu-disabled`]:{color:`${ke} !important`},[`${y}-item:not(${y}-item-selected):not(${y}-submenu-selected)`]:{[`&:hover, > ${y}-submenu-title:hover`]:{color:P}},[`&:not(${y}-horizontal)`]:{[`${y}-item:not(${y}-item-selected)`]:{"&:hover":{backgroundColor:ln},"&:active":{backgroundColor:tn}},[`${y}-submenu-title`]:{"&:hover":{backgroundColor:ln},"&:active":{backgroundColor:tn}}},[`${y}-item-danger`]:{color:at,[`&${y}-item:hover`]:{[`&:not(${y}-item-selected):not(${y}-submenu-selected)`]:{color:Ct}},[`&${y}-item:active`]:{background:pt}},[`${y}-item a`]:{"&, &:hover":{color:"inherit"}},[`${y}-item-selected`]:{color:R,[`&${y}-item-danger`]:{color:It},"a, a:hover":{color:"inherit"}},[`& ${y}-item-selected`]:{backgroundColor:re,[`&${y}-item-danger`]:{backgroundColor:kt}},[`${y}-item, ${y}-submenu-title`]:{[`&:not(${y}-item-disabled):focus-visible`]:Object.assign({},k(j))},[`&${y}-submenu > ${y}`]:{backgroundColor:an},[`&${y}-popup > ${y}`]:{backgroundColor:Je},[`&${y}-horizontal`]:Object.assign(Object.assign({},B==="dark"?{borderBottom:0}:{}),{[`> ${y}-item, > ${y}-submenu`]:{top:$,marginTop:-$,marginBottom:0,borderRadius:Ut,"&::after":{position:"absolute",insetInline:Se,bottom:0,borderBottom:`${A}px solid transparent`,transition:`border-color ${Ae} ${ye}`,content:'""'},"&:hover, &-active, &-open":{background:Rn,"&::after":{borderBottomWidth:A,borderBottomColor:Fn}},"&-selected":{color:Fn,backgroundColor:An,"&:hover":{backgroundColor:An},"&::after":{borderBottomWidth:A,borderBottomColor:Fn}}}}),[`&${y}-root`]:{[`&${y}-inline, &${y}-vertical`]:{borderInlineEnd:`${$}px ${be} ${Re}`}},[`&${y}-inline`]:{[`${y}-sub${y}-inline`]:{background:s},[`${y}-item, ${y}-submenu-title`]:$&&m?{width:`calc(100% + ${$}px)`}:{},[`${y}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${m}px solid ${R}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Te} ${We}`,`opacity ${Te} ${We}`].join(","),content:'""'},[`&${y}-item-danger`]:{"&::after":{borderInlineEndColor:It}}},[`${y}-selected, ${y}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Te} ${ye}`,`opacity ${Te} ${ye}`].join(",")}}}}}};const ae=j=>{const{componentCls:B,itemHeight:y,itemMarginInline:o,padding:R,menuArrowSize:V,marginXS:d,itemMarginBlock:s}=j,re=R+V+d;return{[`${B}-item`]:{position:"relative",overflow:"hidden"},[`${B}-item, ${B}-submenu-title`]:{height:y,lineHeight:`${y}px`,paddingInline:R,overflow:"hidden",textOverflow:"ellipsis",marginInline:o,marginBlock:s,width:`calc(100% - ${o*2}px)`},[`> ${B}-item, > ${B}-submenu > ${B}-submenu-title`]:{height:y,lineHeight:`${y}px`},[`${B}-item-group-list ${B}-submenu-title, - ${B}-submenu-title`]:{paddingInlineEnd:re}}};var Ee=j=>{const{componentCls:B,iconCls:y,itemHeight:o,colorTextLightSolid:R,dropdownWidth:V,controlHeightLG:d,motionDurationMid:s,motionEaseOut:re,paddingXL:A,itemMarginInline:m,fontSizeLG:$,motionDurationSlow:Ae,paddingXS:he,boxShadowSecondary:We,collapsedWidth:Se,collapsedIconSize:Te}=j,P={height:o,lineHeight:`${o}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[B]:{"&-inline, &-vertical":Object.assign({[`&${B}-root`]:{boxShadow:"none"}},ae(j))},[`${B}-submenu-popup`]:{[`${B}-vertical`]:Object.assign(Object.assign({},ae(j)),{boxShadow:We})}},{[`${B}-submenu-popup ${B}-vertical${B}-sub`]:{minWidth:V,maxHeight:`calc(100vh - ${d*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${B}-inline`]:{width:"100%",[`&${B}-root`]:{[`${B}-item, ${B}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ae}`,`background ${Ae}`,`padding ${s} ${re}`].join(","),[`> ${B}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${B}-sub${B}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${B}-submenu > ${B}-submenu-title`]:P,[`& ${B}-item-group-title`]:{paddingInlineStart:A}},[`${B}-item`]:P}},{[`${B}-inline-collapsed`]:{width:Se,[`&${B}-root`]:{[`${B}-item, ${B}-submenu ${B}-submenu-title`]:{[`> ${B}-inline-collapsed-noicon`]:{fontSize:$,textAlign:"center"}}},[`> ${B}-item, + ${B}-submenu-title`]:{paddingInlineEnd:re}}};var Ee=j=>{const{componentCls:B,iconCls:y,itemHeight:o,colorTextLightSolid:R,dropdownWidth:V,controlHeightLG:d,motionDurationMid:s,motionEaseOut:re,paddingXL:A,itemMarginInline:m,fontSizeLG:$,motionDurationSlow:Ae,paddingXS:ye,boxShadowSecondary:We,collapsedWidth:Se,collapsedIconSize:Te}=j,P={height:o,lineHeight:`${o}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[B]:{"&-inline, &-vertical":Object.assign({[`&${B}-root`]:{boxShadow:"none"}},ae(j))},[`${B}-submenu-popup`]:{[`${B}-vertical`]:Object.assign(Object.assign({},ae(j)),{boxShadow:We})}},{[`${B}-submenu-popup ${B}-vertical${B}-sub`]:{minWidth:V,maxHeight:`calc(100vh - ${d*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${B}-inline`]:{width:"100%",[`&${B}-root`]:{[`${B}-item, ${B}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ae}`,`background ${Ae}`,`padding ${s} ${re}`].join(","),[`> ${B}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${B}-sub${B}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${B}-submenu > ${B}-submenu-title`]:P,[`& ${B}-item-group-title`]:{paddingInlineStart:A}},[`${B}-item`]:P}},{[`${B}-inline-collapsed`]:{width:Se,[`&${B}-root`]:{[`${B}-item, ${B}-submenu ${B}-submenu-title`]:{[`> ${B}-inline-collapsed-noicon`]:{fontSize:$,textAlign:"center"}}},[`> ${B}-item, > ${B}-item-group > ${B}-item-group-list > ${B}-item, > ${B}-item-group > ${B}-item-group-list > ${B}-submenu > ${B}-submenu-title, > ${B}-submenu > ${B}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${$/2}px - ${m}px)`,textOverflow:"clip",[` ${B}-submenu-arrow, ${B}-submenu-expand-icon - `]:{opacity:0},[`${B}-item-icon, ${y}`]:{margin:0,fontSize:Te,lineHeight:`${o}px`,"+ span":{display:"inline-block",opacity:0}}},[`${B}-item-icon, ${y}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${B}-item-icon, ${y}`]:{display:"none"},"a, a:hover":{color:R}},[`${B}-item-group-title`]:Object.assign(Object.assign({},_.vS),{paddingInline:he})}}]};const Ge=j=>{const{componentCls:B,motionDurationSlow:y,motionDurationMid:o,motionEaseInOut:R,motionEaseOut:V,iconCls:d,iconSize:s,iconMarginInlineEnd:re}=j;return{[`${B}-item, ${B}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${y}`,`background ${y}`,`padding ${y} ${R}`].join(","),[`${B}-item-icon, ${d}`]:{minWidth:s,fontSize:s,transition:[`font-size ${o} ${V}`,`margin ${y} ${R}`,`color ${y}`].join(","),"+ span":{marginInlineStart:re,opacity:1,transition:[`opacity ${y} ${R}`,`margin ${y}`,`color ${y}`].join(",")}},[`${B}-item-icon`]:Object.assign({},(0,_.Ro)()),[`&${B}-item-only-child`]:{[`> ${d}, > ${B}-item-icon`]:{marginInlineEnd:0}}},[`${B}-item-disabled, ${B}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${B}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},ft=j=>{const{componentCls:B,motionDurationSlow:y,motionEaseInOut:o,borderRadius:R,menuArrowSize:V,menuArrowOffset:d}=j;return{[`${B}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:j.margin,width:V,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${y} ${o}, opacity ${y}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:V*.6,height:V*.15,backgroundColor:"currentcolor",borderRadius:R,transition:[`background ${y} ${o}`,`transform ${y} ${o}`,`top ${y} ${o}`,`color ${y} ${o}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${d})`},"&::after":{transform:`rotate(-45deg) translateY(${d})`}}}}},rt=j=>{const{antCls:B,componentCls:y,fontSize:o,motionDurationSlow:R,motionDurationMid:V,motionEaseInOut:d,paddingXS:s,padding:re,colorSplit:A,lineWidth:m,zIndexPopup:$,borderRadiusLG:Ae,subMenuItemBorderRadius:he,menuArrowSize:We,menuArrowOffset:Se,lineType:Te,menuPanelMaskInset:P,groupTitleLineHeight:be,groupTitleFontSize:Re}=j;return[{"":{[`${y}`]:Object.assign(Object.assign({},(0,_.dF)()),{"&-hidden":{display:"none"}})},[`${y}-submenu-hidden`]:{display:"none"}},{[y]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,_.Wf)(j)),(0,_.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:o,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",[`${y}-item`]:{flex:"none"}},[`${y}-item, ${y}-submenu, ${y}-submenu-title`]:{borderRadius:j.itemBorderRadius},[`${y}-item-group-title`]:{padding:`${s}px ${re}px`,fontSize:Re,lineHeight:be,transition:`all ${R}`},[`&-horizontal ${y}-submenu`]:{transition:[`border-color ${R} ${d}`,`background ${R} ${d}`].join(",")},[`${y}-submenu, ${y}-submenu-inline`]:{transition:[`border-color ${R} ${d}`,`background ${R} ${d}`,`padding ${V} ${d}`].join(",")},[`${y}-submenu ${y}-sub`]:{cursor:"initial",transition:[`background ${R} ${d}`,`padding ${R} ${d}`].join(",")},[`${y}-title-content`]:{transition:`color ${R}`},[`${y}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${y}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:A,borderStyle:Te,borderWidth:0,borderTopWidth:m,marginBlock:m,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ge(j)),{[`${y}-item-group`]:{[`${y}-item-group-list`]:{margin:0,padding:0,[`${y}-item, ${y}-submenu-title`]:{paddingInline:`${o*2}px ${re}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:$,borderRadius:Ae,boxShadow:"none",transformOrigin:"0 0",[`&${y}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${P}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:P},"\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:j.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:j.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:j.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:j.paddingXS},[`> ${y}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ae},Ge(j)),ft(j)),{[`${y}-item, ${y}-submenu > ${y}-submenu-title`]:{borderRadius:he},[`${y}-submenu-title::after`]:{transition:`transform ${R} ${d}`}})}}),ft(j)),{[`&-inline-collapsed ${y}-submenu-arrow, - &-inline ${y}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Se})`},"&::after":{transform:`rotate(45deg) translateX(-${Se})`}},[`${y}-submenu-open${y}-submenu-inline > ${y}-submenu-title > ${y}-submenu-arrow`]:{transform:`translateY(-${We*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Se})`},"&::before":{transform:`rotate(45deg) translateX(${Se})`}}})},{[`${B}-layout-header`]:{[y]:{lineHeight:"inherit"}}}]};var ut=(j,B)=>(0,Xe.Z)("Menu",o=>{if(B===!1)return[];const{colorBgElevated:R,colorPrimary:V,colorTextLightSolid:d,controlHeightLG:s,fontSize:re,darkItemColor:A,darkDangerItemColor:m,darkItemBg:$,darkSubMenuItemBg:Ae,darkItemSelectedColor:he,darkItemSelectedBg:We,darkDangerItemSelectedBg:Se,darkItemHoverBg:Te,darkGroupTitleColor:P,darkItemHoverColor:be,darkItemDisabledColor:Re,darkDangerItemHoverColor:ke,darkDangerItemSelectedColor:at,darkDangerItemActiveBg:Ct}=o,It=re/7*5,pt=(0,C.TS)(o,{menuArrowSize:It,menuHorizontalHeight:s*1.15,menuArrowOffset:`${It*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:R}),kt=(0,C.TS)(pt,{itemColor:A,itemHoverColor:be,groupTitleColor:P,itemSelectedColor:he,itemBg:$,popupBg:$,subMenuItemBg:Ae,itemActiveBg:"transparent",itemSelectedBg:We,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Te,itemDisabledColor:Re,dangerItemColor:m,dangerItemHoverColor:ke,dangerItemSelectedColor:at,dangerItemActiveBg:Ct,dangerItemSelectedBg:Se,menuSubMenuBg:Ae,horizontalItemSelectedColor:d,horizontalItemSelectedBg:V});return[rt(pt),ee(pt),Ee(pt),pe(pt,"light"),pe(kt,"dark"),ye(pt),(0,F.Z)(pt),(0,He.oN)(pt,"slide-up"),(0,He.oN)(pt,"slide-down"),(0,z._y)(pt,"zoom-big")]},o=>{const{colorPrimary:R,colorError:V,colorTextDisabled:d,colorErrorBg:s,colorText:re,colorTextDescription:A,colorBgContainer:m,colorFillAlter:$,colorFillContent:Ae,lineWidth:he,lineWidthBold:We,controlItemBgActive:Se,colorBgTextHover:Te,controlHeightLG:P,lineHeight:be,colorBgElevated:Re,marginXXS:ke,padding:at,fontSize:Ct,controlHeightSM:It,fontSizeLG:pt,colorTextLightSolid:kt,colorErrorHover:ln}=o,tn=new Y.C(kt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:o.zIndexPopupBase+50,radiusItem:o.borderRadiusLG,itemBorderRadius:o.borderRadiusLG,radiusSubMenuItem:o.borderRadiusSM,subMenuItemBorderRadius:o.borderRadiusSM,colorItemText:re,itemColor:re,colorItemTextHover:re,itemHoverColor:re,colorItemTextHoverHorizontal:R,horizontalItemHoverColor:R,colorGroupTitle:A,groupTitleColor:A,colorItemTextSelected:R,itemSelectedColor:R,colorItemTextSelectedHorizontal:R,horizontalItemSelectedColor:R,colorItemBg:m,itemBg:m,colorItemBgHover:Te,itemHoverBg:Te,colorItemBgActive:Ae,itemActiveBg:Se,colorSubItemBg:$,subMenuItemBg:$,colorItemBgSelected:Se,itemSelectedBg:Se,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:We,activeBarHeight:We,colorActiveBarBorderSize:he,activeBarBorderWidth:he,colorItemTextDisabled:d,itemDisabledColor:d,colorDangerItemText:V,dangerItemColor:V,colorDangerItemTextHover:V,dangerItemHoverColor:V,colorDangerItemTextSelected:V,dangerItemSelectedColor:V,colorDangerItemBgActive:s,dangerItemActiveBg:s,colorDangerItemBgSelected:s,dangerItemSelectedBg:s,itemMarginInline:o.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:P,groupTitleLineHeight:be,collapsedWidth:P*2,popupBg:Re,itemMarginBlock:ke,itemPaddingInline:at,horizontalLineHeight:`${P*1.15}px`,iconSize:Ct,iconMarginInlineEnd:It-Ct,collapsedIconSize:pt,groupTitleFontSize:Ct,darkItemDisabledColor:new Y.C(kt).setAlpha(.25).toRgbString(),darkItemColor:tn,darkDangerItemColor:V,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:kt,darkItemSelectedBg:R,darkDangerItemSelectedBg:V,darkItemHoverBg:"transparent",darkGroupTitleColor:tn,darkItemHoverColor:kt,darkDangerItemHoverColor:ln,darkDangerItemSelectedColor:kt,darkDangerItemActiveBg:V}},{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"]]})(j),vt=function(j,B){var y={};for(var o in j)Object.prototype.hasOwnProperty.call(j,o)&&B.indexOf(o)<0&&(y[o]=j[o]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,o=Object.getOwnPropertySymbols(j);R{var y,o;const R=n.useContext(i.Z),V=R||{},{getPrefixCls:d,getPopupContainer:s,direction:re,menu:A}=n.useContext(O.E_),m=d(),{prefixCls:$,className:Ae,style:he,theme:We="light",expandIcon:Se,_internalDisableMenuItemTitleTooltip:Te,inlineCollapsed:P,siderCollapsed:be,items:Re,children:ke,rootClassName:at,mode:Ct,selectable:It,onClick:pt,overflowedIndicatorPopupClassName:kt}=j,ln=vt(j,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),tn=(0,ne.Z)(ln,["collapsedWidth"]),an=oe(Re)||ke;(y=V.validator)===null||y===void 0||y.call(V,{mode:Ct});const Fn=(0,L.useEvent)(function(){var hn;pt==null||pt.apply(void 0,arguments),(hn=V.onClick)===null||hn===void 0||hn.call(V)}),An=V.mode||Ct,Ut=It!=null?It:V.selectable,Rn=n.useMemo(()=>be!==void 0?be:P,[P,be]),Je={horizontal:{motionName:`${m}-slide-up`},inline:(0,g.Z)(m),other:{motionName:`${m}-zoom-big`}},xt=d("menu",$||V.prefixCls),[Ft,Qt]=ut(xt,!R),Mt=f()(`${xt}-${We}`,A==null?void 0:A.className,Ae);let gn;if(typeof Se=="function")gn=Se;else if(Se===null||Se===!1)gn=null;else if(V.expandIcon===null||V.expandIcon===!1)gn=null;else{const hn=Se!=null?Se:V.expandIcon;gn=(0,E.Tm)(hn,{className:f()(`${xt}-submenu-expand-icon`,(0,E.l$)(hn)?(o=hn.props)===null||o===void 0?void 0:o.className:"")})}const un=n.useMemo(()=>({prefixCls:xt,inlineCollapsed:Rn||!1,direction:re,firstLevel:!0,theme:We,mode:An,disableMenuItemTitleTooltip:Te}),[xt,Rn,re,Te,We]);return Ft(n.createElement(i.Z.Provider,{value:null},n.createElement(ce.Provider,{value:un},n.createElement(t.ZP,Object.assign({getPopupContainer:s,overflowedIndicator:n.createElement(me.Z,null),overflowedIndicatorPopupClassName:f()(xt,`${xt}-${We}`,kt),mode:An,selectable:Ut,onClick:Fn},tn,{inlineCollapsed:Rn,style:Object.assign(Object.assign({},A==null?void 0:A.style),he),className:Mt,prefixCls:xt,direction:re,defaultMotions:Je,expandIcon:gn,ref:B,rootClassName:f()(at,Qt)}),an))))});const Pe=(0,n.forwardRef)((j,B)=>{const y=(0,n.useRef)(null),o=n.useContext(u.D);return(0,n.useImperativeHandle)(B,()=>({menu:y.current,focus:R=>{var V;(V=y.current)===null||V===void 0||V.focus(R)}})),n.createElement(gt,Object.assign({ref:y},j,o))});Pe.Item=it,Pe.SubMenu=ge,Pe.Divider=ue,Pe.ItemGroup=t.BW;var st=Pe},58421:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return V}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(s,re){return n.createElement(f.Z,(0,t.Z)({},s,{ref:re,icon:K}))},a=n.forwardRef(O),U=a,ue=e(49198),w=e(33853),ne=e(38819),x=e(92310),E=e.n(x),G=e(20068),ce=e(33885),ve=e(67732),it=e(83652),xe=e(42403),ge=e(158),me=e(26112),L={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},g=L,i=e(91735),I=function(d){(0,xe.Z)(re,d);var s=(0,ge.Z)(re);function re(){var A;(0,ve.Z)(this,re);for(var m=arguments.length,$=new Array(m),Ae=0;Ae=0||he.relatedTarget.className.indexOf("".concat(P,"-item"))>=0))&&Te(A.getValidValue()))},A.go=function(he){var We=A.state.goInputText;We!==""&&(he.keyCode===g.ENTER||he.type==="click")&&(A.setState({goInputText:""}),A.props.quickGo(A.getValidValue()))},A}return(0,it.Z)(re,[{key:"getPageSizeOptions",value:function(){var m=this.props,$=m.pageSize,Ae=m.pageSizeOptions;return Ae.some(function(he){return he.toString()===$.toString()})?Ae:Ae.concat([$.toString()]).sort(function(he,We){var Se=Number.isNaN(Number(he))?0:Number(he),Te=Number.isNaN(Number(We))?0:Number(We);return Se-Te})}},{key:"render",value:function(){var m=this,$=this.props,Ae=$.pageSize,he=$.locale,We=$.rootPrefixCls,Se=$.changeSize,Te=$.quickGo,P=$.goButton,be=$.selectComponentClass,Re=$.buildOptionText,ke=$.selectPrefixCls,at=$.disabled,Ct=this.state.goInputText,It="".concat(We,"-options"),pt=be,kt=null,ln=null,tn=null;if(!Se&&!Te)return null;var an=this.getPageSizeOptions();if(Se&&pt){var Fn=an.map(function(An,Ut){return n.createElement(pt.Option,{key:Ut,value:An.toString()},(Re||m.buildOptionText)(An))});kt=n.createElement(pt,{disabled:at,prefixCls:ke,showSearch:!1,className:"".concat(It,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Ae||an[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ut){return Ut.parentNode},"aria-label":he.page_size,defaultOpen:!1},Fn)}return Te&&(P&&(tn=typeof P=="boolean"?n.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:at,className:"".concat(It,"-quick-jumper-button")},he.jump_to_confirm):n.createElement("span",{onClick:this.go,onKeyUp:this.go},P)),ln=n.createElement("div",{className:"".concat(It,"-quick-jumper")},he.jump_to,n.createElement("input",{disabled:at,type:"text",value:Ct,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":he.page}),he.page,tn)),n.createElement("li",{className:"".concat(It)},kt,ln)}}]),re}(n.Component);I.defaultProps={pageSizeOptions:["10","20","50","100"]};var S=I,oe=function(s){var re,A=s.rootPrefixCls,m=s.page,$=s.active,Ae=s.className,he=s.showTitle,We=s.onClick,Se=s.onKeyPress,Te=s.itemRender,P="".concat(A,"-item"),be=E()(P,"".concat(P,"-").concat(m),(re={},(0,G.Z)(re,"".concat(P,"-active"),$),(0,G.Z)(re,"".concat(P,"-disabled"),!m),(0,G.Z)(re,s.className,Ae),re)),Re=function(){We(m)},ke=function(It){Se(It,We,m)},at=Te(m,"page",n.createElement("a",{rel:"nofollow"},m));return at?n.createElement("li",{title:he?m.toString():null,className:be,onClick:Re,onKeyPress:ke,tabIndex:0},at):null},Y=oe;function _(){}function F(d){var s=Number(d);return typeof s=="number"&&!Number.isNaN(s)&&isFinite(s)&&Math.floor(s)===s}var He=function(s,re,A){return A};function z(d,s,re){var A=typeof d=="undefined"?s.pageSize:d;return Math.floor((re.total-1)/A)+1}var Xe=function(d){(0,xe.Z)(re,d);var s=(0,ge.Z)(re);function re(A){var m;(0,ve.Z)(this,re),m=s.call(this,A),m.paginationNode=n.createRef(),m.getJumpPrevPage=function(){return Math.max(1,m.state.current-(m.props.showLessItems?3:5))},m.getJumpNextPage=function(){return Math.min(z(void 0,m.state,m.props),m.state.current+(m.props.showLessItems?3:5))},m.getItemIcon=function(Se,Te){var P=m.props.prefixCls,be=Se||n.createElement("button",{type:"button","aria-label":Te,className:"".concat(P,"-item-link")});return typeof Se=="function"&&(be=n.createElement(Se,(0,ce.Z)({},m.props))),be},m.isValid=function(Se){var Te=m.props.total;return F(Se)&&Se!==m.state.current&&F(Te)&&Te>0},m.shouldDisplayQuickJumper=function(){var Se=m.props,Te=Se.showQuickJumper,P=Se.total,be=m.state.pageSize;return P<=be?!1:Te},m.handleKeyDown=function(Se){(Se.keyCode===g.ARROW_UP||Se.keyCode===g.ARROW_DOWN)&&Se.preventDefault()},m.handleKeyUp=function(Se){var Te=m.getValidValue(Se),P=m.state.currentInputValue;Te!==P&&m.setState({currentInputValue:Te}),Se.keyCode===g.ENTER?m.handleChange(Te):Se.keyCode===g.ARROW_UP?m.handleChange(Te-1):Se.keyCode===g.ARROW_DOWN&&m.handleChange(Te+1)},m.handleBlur=function(Se){var Te=m.getValidValue(Se);m.handleChange(Te)},m.changePageSize=function(Se){var Te=m.state.current,P=z(Se,m.state,m.props);Te=Te>P?P:Te,P===0&&(Te=m.state.current),typeof Se=="number"&&("pageSize"in m.props||m.setState({pageSize:Se}),"current"in m.props||m.setState({current:Te,currentInputValue:Te})),m.props.onShowSizeChange(Te,Se),"onChange"in m.props&&m.props.onChange&&m.props.onChange(Te,Se)},m.handleChange=function(Se){var Te=m.props,P=Te.disabled,be=Te.onChange,Re=m.state,ke=Re.pageSize,at=Re.current,Ct=Re.currentInputValue;if(m.isValid(Se)&&!P){var It=z(void 0,m.state,m.props),pt=Se;return Se>It?pt=It:Se<1&&(pt=1),"current"in m.props||m.setState({current:pt}),pt!==Ct&&m.setState({currentInputValue:pt}),be(pt,ke),pt}return at},m.prev=function(){m.hasPrev()&&m.handleChange(m.state.current-1)},m.next=function(){m.hasNext()&&m.handleChange(m.state.current+1)},m.jumpPrev=function(){m.handleChange(m.getJumpPrevPage())},m.jumpNext=function(){m.handleChange(m.getJumpNextPage())},m.hasPrev=function(){return m.state.current>1},m.hasNext=function(){return m.state.current2?P-2:0),Re=2;Re=Ae?We=Ae:We=Number($),We}},{key:"getShowSizeChanger",value:function(){var m=this.props,$=m.showSizeChanger,Ae=m.total,he=m.totalBoundaryShowSizeChanger;return typeof $!="undefined"?$:Ae>he}},{key:"render",value:function(){var m=this.props,$=m.prefixCls,Ae=m.className,he=m.style,We=m.disabled,Se=m.hideOnSinglePage,Te=m.total,P=m.locale,be=m.showQuickJumper,Re=m.showLessItems,ke=m.showTitle,at=m.showTotal,Ct=m.simple,It=m.itemRender,pt=m.showPrevNextJumpers,kt=m.jumpPrevIcon,ln=m.jumpNextIcon,tn=m.selectComponentClass,an=m.selectPrefixCls,Fn=m.pageSizeOptions,An=this.state,Ut=An.current,Rn=An.pageSize,Je=An.currentInputValue;if(Se===!0&&Te<=Rn)return null;var xt=z(void 0,this.state,this.props),Ft=[],Qt=null,Mt=null,gn=null,un=null,hn=null,Bn=be&&be.goButton,Cn=Re?1:2,Yt=Ut-1>0?Ut-1:0,Yn=Ut+1Te?Te:Ut*Rn]));if(Ct){Bn&&(typeof Bn=="boolean"?hn=n.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},P.jump_to_confirm):hn=n.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Bn),hn=n.createElement("li",{title:ke?"".concat(P.jump_to).concat(Ut,"/").concat(xt):null,className:"".concat($,"-simple-pager")},hn));var b=this.renderPrev(Yt);return n.createElement("ul",(0,t.Z)({className:E()($,"".concat($,"-simple"),(0,G.Z)({},"".concat($,"-disabled"),We),Ae),style:he,ref:this.paginationNode},le),c,b?n.createElement("li",{title:ke?P.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:E()("".concat($,"-prev"),(0,G.Z)({},"".concat($,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},b):null,n.createElement("li",{title:ke?"".concat(Ut,"/").concat(xt):null,className:"".concat($,"-simple-pager")},n.createElement("input",{type:"text",value:Je,disabled:We,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),n.createElement("span",{className:"".concat($,"-slash")},"/"),xt),n.createElement("li",{title:ke?P.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:E()("".concat($,"-next"),(0,G.Z)({},"".concat($,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Yn)),hn)}if(xt<=3+Cn*2){var p={locale:P,rootPrefixCls:$,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:ke,itemRender:It};xt||Ft.push(n.createElement(Y,(0,t.Z)({},p,{key:"noPager",page:1,className:"".concat($,"-item-disabled")})));for(var v=1;v<=xt;v+=1){var se=Ut===v;Ft.push(n.createElement(Y,(0,t.Z)({},p,{key:v,page:v,active:se})))}}else{var ie=Re?P.prev_3:P.prev_5,Me=Re?P.next_3:P.next_5,Ve=It(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(kt,"prev page")),nt=It(this.getJumpNextPage(),"jump-next",this.getItemIcon(ln,"next page"));pt&&(Qt=Ve?n.createElement("li",{title:ke?ie:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:E()("".concat($,"-jump-prev"),(0,G.Z)({},"".concat($,"-jump-prev-custom-icon"),!!kt))},Ve):null,Mt=nt?n.createElement("li",{title:ke?Me:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:E()("".concat($,"-jump-next"),(0,G.Z)({},"".concat($,"-jump-next-custom-icon"),!!ln))},nt):null),un=n.createElement(Y,{locale:P,last:!0,rootPrefixCls:$,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:xt,page:xt,active:!1,showTitle:ke,itemRender:It}),gn=n.createElement(Y,{locale:P,rootPrefixCls:$,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:ke,itemRender:It});var ct=Math.max(1,Ut-Cn),yt=Math.min(Ut+Cn,xt);Ut-1<=Cn&&(yt=1+Cn*2),xt-Ut<=Cn&&(ct=xt-Cn*2);for(var Pt=ct;Pt<=yt;Pt+=1){var mt=Ut===Pt;Ft.push(n.createElement(Y,{locale:P,rootPrefixCls:$,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pt,page:Pt,active:mt,showTitle:ke,itemRender:It}))}Ut-1>=Cn*2&&Ut!==3&&(Ft[0]=(0,n.cloneElement)(Ft[0],{className:"".concat($,"-item-after-jump-prev")}),Ft.unshift(Qt)),xt-Ut>=Cn*2&&Ut!==xt-2&&(Ft[Ft.length-1]=(0,n.cloneElement)(Ft[Ft.length-1],{className:"".concat($,"-item-before-jump-next")}),Ft.push(Mt)),ct!==1&&Ft.unshift(gn),yt!==xt&&Ft.push(un)}var St=!this.hasPrev()||!xt,X=!this.hasNext()||!xt,de=this.renderPrev(Yt),Ce=this.renderNext(Yn);return n.createElement("ul",(0,t.Z)({className:E()($,Ae,(0,G.Z)({},"".concat($,"-disabled"),We)),style:he,ref:this.paginationNode},le),c,de?n.createElement("li",{title:ke?P.prev_page:null,onClick:this.prev,tabIndex:St?null:0,onKeyPress:this.runIfEnterPrev,className:E()("".concat($,"-prev"),(0,G.Z)({},"".concat($,"-disabled"),St)),"aria-disabled":St},de):null,Ft,Ce?n.createElement("li",{title:ke?P.next_page:null,onClick:this.next,tabIndex:X?null:0,onKeyPress:this.runIfEnterNext,className:E()("".concat($,"-next"),(0,G.Z)({},"".concat($,"-disabled"),X)),"aria-disabled":X},Ce):null,n.createElement(S,{disabled:We,locale:P,rootPrefixCls:$,selectComponentClass:tn,selectPrefixCls:an,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ut,pageSize:Rn,pageSizeOptions:Fn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Bn}))}}],[{key:"getDerivedStateFromProps",value:function(m,$){var Ae={};if("current"in m&&(Ae.current=m.current,m.current!==$.current&&(Ae.currentInputValue=Ae.current)),"pageSize"in m&&m.pageSize!==$.pageSize){var he=$.current,We=z(m.pageSize,$,m);he=he>We?We:he,"current"in m||(Ae.current=he,Ae.currentInputValue=he),Ae.pageSize=m.pageSize}return Ae}}]),re}(n.Component);Xe.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:_,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:_,locale:i.Z,style:{},itemRender:He,totalBoundaryShowSizeChanger:50};var C=Xe,J=e(22075),ee=e(36355),H=e(19716),ye=e(8628),k=e(9763),Z=e(57809);const pe=d=>n.createElement(Z.default,Object.assign({},d,{showSearch:!0,size:"small"})),ae=d=>n.createElement(Z.default,Object.assign({},d,{showSearch:!0,size:"middle"}));pe.Option=Z.default.Option,ae.Option=Z.default.Option;var Q=e(9937),Ee=e(17313),Ge=e(83116),ft=e(37613);const rt=d=>{const{componentCls:s}=d;return{[`${s}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${s}-item-link`]:{color:d.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${s}-item-link`]:{color:d.colorTextDisabled,cursor:"not-allowed"}}},[`&${s}-disabled`]:{cursor:"not-allowed",[`${s}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:d.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:d.colorBorder,backgroundColor:d.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:d.itemActiveBgDisabled},a:{color:d.itemActiveColorDisabled}}},[`${s}-item-link`]:{color:d.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${s}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${s}-simple-pager`]:{color:d.colorTextDisabled},[`${s}-jump-prev, ${s}-jump-next`]:{[`${s}-item-link-icon`]:{opacity:0},[`${s}-item-ellipsis`]:{opacity:1}}},[`&${s}-simple`]:{[`${s}-prev, ${s}-next`]:{[`&${s}-disabled ${s}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},ut=d=>{const{componentCls:s}=d;return{[`&${s}-mini ${s}-total-text, &${s}-mini ${s}-simple-pager`]:{height:d.itemSizeSM,lineHeight:`${d.itemSizeSM}px`},[`&${s}-mini ${s}-item`]:{minWidth:d.itemSizeSM,height:d.itemSizeSM,margin:0,lineHeight:`${d.itemSizeSM-2}px`},[`&${s}-mini:not(${s}-disabled) ${s}-item:not(${s}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:d.colorBgTextHover},"&:active":{backgroundColor:d.colorBgTextActive}},[`&${s}-mini ${s}-prev, &${s}-mini ${s}-next`]:{minWidth:d.itemSizeSM,height:d.itemSizeSM,margin:0,lineHeight:`${d.itemSizeSM}px`},[`&${s}-mini:not(${s}-disabled)`]:{[`${s}-prev, ${s}-next`]:{[`&:hover ${s}-item-link`]:{backgroundColor:d.colorBgTextHover},[`&:active ${s}-item-link`]:{backgroundColor:d.colorBgTextActive},[`&${s}-disabled:hover ${s}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${B}-item-icon, ${y}`]:{margin:0,fontSize:Te,lineHeight:`${o}px`,"+ span":{display:"inline-block",opacity:0}}},[`${B}-item-icon, ${y}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${B}-item-icon, ${y}`]:{display:"none"},"a, a:hover":{color:R}},[`${B}-item-group-title`]:Object.assign(Object.assign({},_.vS),{paddingInline:ye})}}]};const Ge=j=>{const{componentCls:B,motionDurationSlow:y,motionDurationMid:o,motionEaseInOut:R,motionEaseOut:V,iconCls:d,iconSize:s,iconMarginInlineEnd:re}=j;return{[`${B}-item, ${B}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${y}`,`background ${y}`,`padding ${y} ${R}`].join(","),[`${B}-item-icon, ${d}`]:{minWidth:s,fontSize:s,transition:[`font-size ${o} ${V}`,`margin ${y} ${R}`,`color ${y}`].join(","),"+ span":{marginInlineStart:re,opacity:1,transition:[`opacity ${y} ${R}`,`margin ${y}`,`color ${y}`].join(",")}},[`${B}-item-icon`]:Object.assign({},(0,_.Ro)()),[`&${B}-item-only-child`]:{[`> ${d}, > ${B}-item-icon`]:{marginInlineEnd:0}}},[`${B}-item-disabled, ${B}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${B}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},ft=j=>{const{componentCls:B,motionDurationSlow:y,motionEaseInOut:o,borderRadius:R,menuArrowSize:V,menuArrowOffset:d}=j;return{[`${B}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:j.margin,width:V,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${y} ${o}, opacity ${y}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:V*.6,height:V*.15,backgroundColor:"currentcolor",borderRadius:R,transition:[`background ${y} ${o}`,`transform ${y} ${o}`,`top ${y} ${o}`,`color ${y} ${o}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${d})`},"&::after":{transform:`rotate(-45deg) translateY(${d})`}}}}},rt=j=>{const{antCls:B,componentCls:y,fontSize:o,motionDurationSlow:R,motionDurationMid:V,motionEaseInOut:d,paddingXS:s,padding:re,colorSplit:A,lineWidth:m,zIndexPopup:$,borderRadiusLG:Ae,subMenuItemBorderRadius:ye,menuArrowSize:We,menuArrowOffset:Se,lineType:Te,menuPanelMaskInset:P,groupTitleLineHeight:be,groupTitleFontSize:Re}=j;return[{"":{[`${y}`]:Object.assign(Object.assign({},(0,_.dF)()),{"&-hidden":{display:"none"}})},[`${y}-submenu-hidden`]:{display:"none"}},{[y]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,_.Wf)(j)),(0,_.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:o,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",[`${y}-item`]:{flex:"none"}},[`${y}-item, ${y}-submenu, ${y}-submenu-title`]:{borderRadius:j.itemBorderRadius},[`${y}-item-group-title`]:{padding:`${s}px ${re}px`,fontSize:Re,lineHeight:be,transition:`all ${R}`},[`&-horizontal ${y}-submenu`]:{transition:[`border-color ${R} ${d}`,`background ${R} ${d}`].join(",")},[`${y}-submenu, ${y}-submenu-inline`]:{transition:[`border-color ${R} ${d}`,`background ${R} ${d}`,`padding ${V} ${d}`].join(",")},[`${y}-submenu ${y}-sub`]:{cursor:"initial",transition:[`background ${R} ${d}`,`padding ${R} ${d}`].join(",")},[`${y}-title-content`]:{transition:`color ${R}`},[`${y}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${y}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:A,borderStyle:Te,borderWidth:0,borderTopWidth:m,marginBlock:m,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ge(j)),{[`${y}-item-group`]:{[`${y}-item-group-list`]:{margin:0,padding:0,[`${y}-item, ${y}-submenu-title`]:{paddingInline:`${o*2}px ${re}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:$,borderRadius:Ae,boxShadow:"none",transformOrigin:"0 0",[`&${y}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${P}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:P},"\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:j.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:j.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:j.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:j.paddingXS},[`> ${y}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ae},Ge(j)),ft(j)),{[`${y}-item, ${y}-submenu > ${y}-submenu-title`]:{borderRadius:ye},[`${y}-submenu-title::after`]:{transition:`transform ${R} ${d}`}})}}),ft(j)),{[`&-inline-collapsed ${y}-submenu-arrow, + &-inline ${y}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Se})`},"&::after":{transform:`rotate(45deg) translateX(-${Se})`}},[`${y}-submenu-open${y}-submenu-inline > ${y}-submenu-title > ${y}-submenu-arrow`]:{transform:`translateY(-${We*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Se})`},"&::before":{transform:`rotate(45deg) translateX(${Se})`}}})},{[`${B}-layout-header`]:{[y]:{lineHeight:"inherit"}}}]};var ut=(j,B)=>(0,Xe.Z)("Menu",o=>{if(B===!1)return[];const{colorBgElevated:R,colorPrimary:V,colorTextLightSolid:d,controlHeightLG:s,fontSize:re,darkItemColor:A,darkDangerItemColor:m,darkItemBg:$,darkSubMenuItemBg:Ae,darkItemSelectedColor:ye,darkItemSelectedBg:We,darkDangerItemSelectedBg:Se,darkItemHoverBg:Te,darkGroupTitleColor:P,darkItemHoverColor:be,darkItemDisabledColor:Re,darkDangerItemHoverColor:ke,darkDangerItemSelectedColor:at,darkDangerItemActiveBg:Ct}=o,It=re/7*5,pt=(0,C.TS)(o,{menuArrowSize:It,menuHorizontalHeight:s*1.15,menuArrowOffset:`${It*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:R}),kt=(0,C.TS)(pt,{itemColor:A,itemHoverColor:be,groupTitleColor:P,itemSelectedColor:ye,itemBg:$,popupBg:$,subMenuItemBg:Ae,itemActiveBg:"transparent",itemSelectedBg:We,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Te,itemDisabledColor:Re,dangerItemColor:m,dangerItemHoverColor:ke,dangerItemSelectedColor:at,dangerItemActiveBg:Ct,dangerItemSelectedBg:Se,menuSubMenuBg:Ae,horizontalItemSelectedColor:d,horizontalItemSelectedBg:V});return[rt(pt),ee(pt),Ee(pt),pe(pt,"light"),pe(kt,"dark"),he(pt),(0,F.Z)(pt),(0,He.oN)(pt,"slide-up"),(0,He.oN)(pt,"slide-down"),(0,z._y)(pt,"zoom-big")]},o=>{const{colorPrimary:R,colorError:V,colorTextDisabled:d,colorErrorBg:s,colorText:re,colorTextDescription:A,colorBgContainer:m,colorFillAlter:$,colorFillContent:Ae,lineWidth:ye,lineWidthBold:We,controlItemBgActive:Se,colorBgTextHover:Te,controlHeightLG:P,lineHeight:be,colorBgElevated:Re,marginXXS:ke,padding:at,fontSize:Ct,controlHeightSM:It,fontSizeLG:pt,colorTextLightSolid:kt,colorErrorHover:ln}=o,tn=new Y.C(kt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:o.zIndexPopupBase+50,radiusItem:o.borderRadiusLG,itemBorderRadius:o.borderRadiusLG,radiusSubMenuItem:o.borderRadiusSM,subMenuItemBorderRadius:o.borderRadiusSM,colorItemText:re,itemColor:re,colorItemTextHover:re,itemHoverColor:re,colorItemTextHoverHorizontal:R,horizontalItemHoverColor:R,colorGroupTitle:A,groupTitleColor:A,colorItemTextSelected:R,itemSelectedColor:R,colorItemTextSelectedHorizontal:R,horizontalItemSelectedColor:R,colorItemBg:m,itemBg:m,colorItemBgHover:Te,itemHoverBg:Te,colorItemBgActive:Ae,itemActiveBg:Se,colorSubItemBg:$,subMenuItemBg:$,colorItemBgSelected:Se,itemSelectedBg:Se,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:We,activeBarHeight:We,colorActiveBarBorderSize:ye,activeBarBorderWidth:ye,colorItemTextDisabled:d,itemDisabledColor:d,colorDangerItemText:V,dangerItemColor:V,colorDangerItemTextHover:V,dangerItemHoverColor:V,colorDangerItemTextSelected:V,dangerItemSelectedColor:V,colorDangerItemBgActive:s,dangerItemActiveBg:s,colorDangerItemBgSelected:s,dangerItemSelectedBg:s,itemMarginInline:o.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:P,groupTitleLineHeight:be,collapsedWidth:P*2,popupBg:Re,itemMarginBlock:ke,itemPaddingInline:at,horizontalLineHeight:`${P*1.15}px`,iconSize:Ct,iconMarginInlineEnd:It-Ct,collapsedIconSize:pt,groupTitleFontSize:Ct,darkItemDisabledColor:new Y.C(kt).setAlpha(.25).toRgbString(),darkItemColor:tn,darkDangerItemColor:V,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:kt,darkItemSelectedBg:R,darkDangerItemSelectedBg:V,darkItemHoverBg:"transparent",darkGroupTitleColor:tn,darkItemHoverColor:kt,darkDangerItemHoverColor:ln,darkDangerItemSelectedColor:kt,darkDangerItemActiveBg:V}},{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"]]})(j),vt=function(j,B){var y={};for(var o in j)Object.prototype.hasOwnProperty.call(j,o)&&B.indexOf(o)<0&&(y[o]=j[o]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,o=Object.getOwnPropertySymbols(j);R{var y,o;const R=n.useContext(i.Z),V=R||{},{getPrefixCls:d,getPopupContainer:s,direction:re,menu:A}=n.useContext(O.E_),m=d(),{prefixCls:$,className:Ae,style:ye,theme:We="light",expandIcon:Se,_internalDisableMenuItemTitleTooltip:Te,inlineCollapsed:P,siderCollapsed:be,items:Re,children:ke,rootClassName:at,mode:Ct,selectable:It,onClick:pt,overflowedIndicatorPopupClassName:kt}=j,ln=vt(j,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),tn=(0,ne.Z)(ln,["collapsedWidth"]),an=oe(Re)||ke;(y=V.validator)===null||y===void 0||y.call(V,{mode:Ct});const Fn=(0,L.useEvent)(function(){var hn;pt==null||pt.apply(void 0,arguments),(hn=V.onClick)===null||hn===void 0||hn.call(V)}),An=V.mode||Ct,Ut=It!=null?It:V.selectable,Rn=n.useMemo(()=>be!==void 0?be:P,[P,be]),Je={horizontal:{motionName:`${m}-slide-up`},inline:(0,g.Z)(m),other:{motionName:`${m}-zoom-big`}},xt=d("menu",$||V.prefixCls),[Ft,Qt]=ut(xt,!R),Mt=f()(`${xt}-${We}`,A==null?void 0:A.className,Ae);let gn;if(typeof Se=="function")gn=Se;else if(Se===null||Se===!1)gn=null;else if(V.expandIcon===null||V.expandIcon===!1)gn=null;else{const hn=Se!=null?Se:V.expandIcon;gn=(0,E.Tm)(hn,{className:f()(`${xt}-submenu-expand-icon`,(0,E.l$)(hn)?(o=hn.props)===null||o===void 0?void 0:o.className:"")})}const un=n.useMemo(()=>({prefixCls:xt,inlineCollapsed:Rn||!1,direction:re,firstLevel:!0,theme:We,mode:An,disableMenuItemTitleTooltip:Te}),[xt,Rn,re,Te,We]);return Ft(n.createElement(i.Z.Provider,{value:null},n.createElement(ce.Provider,{value:un},n.createElement(t.ZP,Object.assign({getPopupContainer:s,overflowedIndicator:n.createElement(me.Z,null),overflowedIndicatorPopupClassName:f()(xt,`${xt}-${We}`,kt),mode:An,selectable:Ut,onClick:Fn},tn,{inlineCollapsed:Rn,style:Object.assign(Object.assign({},A==null?void 0:A.style),ye),className:Mt,prefixCls:xt,direction:re,defaultMotions:Je,expandIcon:gn,ref:B,rootClassName:f()(at,Qt)}),an))))});const Pe=(0,n.forwardRef)((j,B)=>{const y=(0,n.useRef)(null),o=n.useContext(u.D);return(0,n.useImperativeHandle)(B,()=>({menu:y.current,focus:R=>{var V;(V=y.current)===null||V===void 0||V.focus(R)}})),n.createElement(gt,Object.assign({ref:y},j,o))});Pe.Item=it,Pe.SubMenu=ge,Pe.Divider=ue,Pe.ItemGroup=t.BW;var st=Pe},58421:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return V}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(s,re){return n.createElement(f.Z,(0,t.Z)({},s,{ref:re,icon:K}))},a=n.forwardRef(O),U=a,ue=e(49198),w=e(33853),ne=e(38819),x=e(92310),E=e.n(x),G=e(20068),ce=e(33885),ve=e(67732),it=e(83652),xe=e(42403),ge=e(158),me=e(26112),L={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},g=L,i=e(91735),I=function(d){(0,xe.Z)(re,d);var s=(0,ge.Z)(re);function re(){var A;(0,ve.Z)(this,re);for(var m=arguments.length,$=new Array(m),Ae=0;Ae=0||ye.relatedTarget.className.indexOf("".concat(P,"-item"))>=0))&&Te(A.getValidValue()))},A.go=function(ye){var We=A.state.goInputText;We!==""&&(ye.keyCode===g.ENTER||ye.type==="click")&&(A.setState({goInputText:""}),A.props.quickGo(A.getValidValue()))},A}return(0,it.Z)(re,[{key:"getPageSizeOptions",value:function(){var m=this.props,$=m.pageSize,Ae=m.pageSizeOptions;return Ae.some(function(ye){return ye.toString()===$.toString()})?Ae:Ae.concat([$.toString()]).sort(function(ye,We){var Se=Number.isNaN(Number(ye))?0:Number(ye),Te=Number.isNaN(Number(We))?0:Number(We);return Se-Te})}},{key:"render",value:function(){var m=this,$=this.props,Ae=$.pageSize,ye=$.locale,We=$.rootPrefixCls,Se=$.changeSize,Te=$.quickGo,P=$.goButton,be=$.selectComponentClass,Re=$.buildOptionText,ke=$.selectPrefixCls,at=$.disabled,Ct=this.state.goInputText,It="".concat(We,"-options"),pt=be,kt=null,ln=null,tn=null;if(!Se&&!Te)return null;var an=this.getPageSizeOptions();if(Se&&pt){var Fn=an.map(function(An,Ut){return n.createElement(pt.Option,{key:Ut,value:An.toString()},(Re||m.buildOptionText)(An))});kt=n.createElement(pt,{disabled:at,prefixCls:ke,showSearch:!1,className:"".concat(It,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Ae||an[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ut){return Ut.parentNode},"aria-label":ye.page_size,defaultOpen:!1},Fn)}return Te&&(P&&(tn=typeof P=="boolean"?n.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:at,className:"".concat(It,"-quick-jumper-button")},ye.jump_to_confirm):n.createElement("span",{onClick:this.go,onKeyUp:this.go},P)),ln=n.createElement("div",{className:"".concat(It,"-quick-jumper")},ye.jump_to,n.createElement("input",{disabled:at,type:"text",value:Ct,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ye.page}),ye.page,tn)),n.createElement("li",{className:"".concat(It)},kt,ln)}}]),re}(n.Component);I.defaultProps={pageSizeOptions:["10","20","50","100"]};var S=I,oe=function(s){var re,A=s.rootPrefixCls,m=s.page,$=s.active,Ae=s.className,ye=s.showTitle,We=s.onClick,Se=s.onKeyPress,Te=s.itemRender,P="".concat(A,"-item"),be=E()(P,"".concat(P,"-").concat(m),(re={},(0,G.Z)(re,"".concat(P,"-active"),$),(0,G.Z)(re,"".concat(P,"-disabled"),!m),(0,G.Z)(re,s.className,Ae),re)),Re=function(){We(m)},ke=function(It){Se(It,We,m)},at=Te(m,"page",n.createElement("a",{rel:"nofollow"},m));return at?n.createElement("li",{title:ye?m.toString():null,className:be,onClick:Re,onKeyPress:ke,tabIndex:0},at):null},Y=oe;function _(){}function F(d){var s=Number(d);return typeof s=="number"&&!Number.isNaN(s)&&isFinite(s)&&Math.floor(s)===s}var He=function(s,re,A){return A};function z(d,s,re){var A=typeof d=="undefined"?s.pageSize:d;return Math.floor((re.total-1)/A)+1}var Xe=function(d){(0,xe.Z)(re,d);var s=(0,ge.Z)(re);function re(A){var m;(0,ve.Z)(this,re),m=s.call(this,A),m.paginationNode=n.createRef(),m.getJumpPrevPage=function(){return Math.max(1,m.state.current-(m.props.showLessItems?3:5))},m.getJumpNextPage=function(){return Math.min(z(void 0,m.state,m.props),m.state.current+(m.props.showLessItems?3:5))},m.getItemIcon=function(Se,Te){var P=m.props.prefixCls,be=Se||n.createElement("button",{type:"button","aria-label":Te,className:"".concat(P,"-item-link")});return typeof Se=="function"&&(be=n.createElement(Se,(0,ce.Z)({},m.props))),be},m.isValid=function(Se){var Te=m.props.total;return F(Se)&&Se!==m.state.current&&F(Te)&&Te>0},m.shouldDisplayQuickJumper=function(){var Se=m.props,Te=Se.showQuickJumper,P=Se.total,be=m.state.pageSize;return P<=be?!1:Te},m.handleKeyDown=function(Se){(Se.keyCode===g.ARROW_UP||Se.keyCode===g.ARROW_DOWN)&&Se.preventDefault()},m.handleKeyUp=function(Se){var Te=m.getValidValue(Se),P=m.state.currentInputValue;Te!==P&&m.setState({currentInputValue:Te}),Se.keyCode===g.ENTER?m.handleChange(Te):Se.keyCode===g.ARROW_UP?m.handleChange(Te-1):Se.keyCode===g.ARROW_DOWN&&m.handleChange(Te+1)},m.handleBlur=function(Se){var Te=m.getValidValue(Se);m.handleChange(Te)},m.changePageSize=function(Se){var Te=m.state.current,P=z(Se,m.state,m.props);Te=Te>P?P:Te,P===0&&(Te=m.state.current),typeof Se=="number"&&("pageSize"in m.props||m.setState({pageSize:Se}),"current"in m.props||m.setState({current:Te,currentInputValue:Te})),m.props.onShowSizeChange(Te,Se),"onChange"in m.props&&m.props.onChange&&m.props.onChange(Te,Se)},m.handleChange=function(Se){var Te=m.props,P=Te.disabled,be=Te.onChange,Re=m.state,ke=Re.pageSize,at=Re.current,Ct=Re.currentInputValue;if(m.isValid(Se)&&!P){var It=z(void 0,m.state,m.props),pt=Se;return Se>It?pt=It:Se<1&&(pt=1),"current"in m.props||m.setState({current:pt}),pt!==Ct&&m.setState({currentInputValue:pt}),be(pt,ke),pt}return at},m.prev=function(){m.hasPrev()&&m.handleChange(m.state.current-1)},m.next=function(){m.hasNext()&&m.handleChange(m.state.current+1)},m.jumpPrev=function(){m.handleChange(m.getJumpPrevPage())},m.jumpNext=function(){m.handleChange(m.getJumpNextPage())},m.hasPrev=function(){return m.state.current>1},m.hasNext=function(){return m.state.current2?P-2:0),Re=2;Re=Ae?We=Ae:We=Number($),We}},{key:"getShowSizeChanger",value:function(){var m=this.props,$=m.showSizeChanger,Ae=m.total,ye=m.totalBoundaryShowSizeChanger;return typeof $!="undefined"?$:Ae>ye}},{key:"render",value:function(){var m=this.props,$=m.prefixCls,Ae=m.className,ye=m.style,We=m.disabled,Se=m.hideOnSinglePage,Te=m.total,P=m.locale,be=m.showQuickJumper,Re=m.showLessItems,ke=m.showTitle,at=m.showTotal,Ct=m.simple,It=m.itemRender,pt=m.showPrevNextJumpers,kt=m.jumpPrevIcon,ln=m.jumpNextIcon,tn=m.selectComponentClass,an=m.selectPrefixCls,Fn=m.pageSizeOptions,An=this.state,Ut=An.current,Rn=An.pageSize,Je=An.currentInputValue;if(Se===!0&&Te<=Rn)return null;var xt=z(void 0,this.state,this.props),Ft=[],Qt=null,Mt=null,gn=null,un=null,hn=null,Bn=be&&be.goButton,Cn=Re?1:2,Yt=Ut-1>0?Ut-1:0,Yn=Ut+1Te?Te:Ut*Rn]));if(Ct){Bn&&(typeof Bn=="boolean"?hn=n.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},P.jump_to_confirm):hn=n.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Bn),hn=n.createElement("li",{title:ke?"".concat(P.jump_to).concat(Ut,"/").concat(xt):null,className:"".concat($,"-simple-pager")},hn));var b=this.renderPrev(Yt);return n.createElement("ul",(0,t.Z)({className:E()($,"".concat($,"-simple"),(0,G.Z)({},"".concat($,"-disabled"),We),Ae),style:ye,ref:this.paginationNode},le),c,b?n.createElement("li",{title:ke?P.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:E()("".concat($,"-prev"),(0,G.Z)({},"".concat($,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},b):null,n.createElement("li",{title:ke?"".concat(Ut,"/").concat(xt):null,className:"".concat($,"-simple-pager")},n.createElement("input",{type:"text",value:Je,disabled:We,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),n.createElement("span",{className:"".concat($,"-slash")},"/"),xt),n.createElement("li",{title:ke?P.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:E()("".concat($,"-next"),(0,G.Z)({},"".concat($,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Yn)),hn)}if(xt<=3+Cn*2){var p={locale:P,rootPrefixCls:$,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:ke,itemRender:It};xt||Ft.push(n.createElement(Y,(0,t.Z)({},p,{key:"noPager",page:1,className:"".concat($,"-item-disabled")})));for(var v=1;v<=xt;v+=1){var se=Ut===v;Ft.push(n.createElement(Y,(0,t.Z)({},p,{key:v,page:v,active:se})))}}else{var ie=Re?P.prev_3:P.prev_5,Me=Re?P.next_3:P.next_5,Ve=It(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(kt,"prev page")),nt=It(this.getJumpNextPage(),"jump-next",this.getItemIcon(ln,"next page"));pt&&(Qt=Ve?n.createElement("li",{title:ke?ie:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:E()("".concat($,"-jump-prev"),(0,G.Z)({},"".concat($,"-jump-prev-custom-icon"),!!kt))},Ve):null,Mt=nt?n.createElement("li",{title:ke?Me:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:E()("".concat($,"-jump-next"),(0,G.Z)({},"".concat($,"-jump-next-custom-icon"),!!ln))},nt):null),un=n.createElement(Y,{locale:P,last:!0,rootPrefixCls:$,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:xt,page:xt,active:!1,showTitle:ke,itemRender:It}),gn=n.createElement(Y,{locale:P,rootPrefixCls:$,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:ke,itemRender:It});var ct=Math.max(1,Ut-Cn),yt=Math.min(Ut+Cn,xt);Ut-1<=Cn&&(yt=1+Cn*2),xt-Ut<=Cn&&(ct=xt-Cn*2);for(var Pt=ct;Pt<=yt;Pt+=1){var mt=Ut===Pt;Ft.push(n.createElement(Y,{locale:P,rootPrefixCls:$,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pt,page:Pt,active:mt,showTitle:ke,itemRender:It}))}Ut-1>=Cn*2&&Ut!==3&&(Ft[0]=(0,n.cloneElement)(Ft[0],{className:"".concat($,"-item-after-jump-prev")}),Ft.unshift(Qt)),xt-Ut>=Cn*2&&Ut!==xt-2&&(Ft[Ft.length-1]=(0,n.cloneElement)(Ft[Ft.length-1],{className:"".concat($,"-item-before-jump-next")}),Ft.push(Mt)),ct!==1&&Ft.unshift(gn),yt!==xt&&Ft.push(un)}var St=!this.hasPrev()||!xt,X=!this.hasNext()||!xt,de=this.renderPrev(Yt),Ce=this.renderNext(Yn);return n.createElement("ul",(0,t.Z)({className:E()($,Ae,(0,G.Z)({},"".concat($,"-disabled"),We)),style:ye,ref:this.paginationNode},le),c,de?n.createElement("li",{title:ke?P.prev_page:null,onClick:this.prev,tabIndex:St?null:0,onKeyPress:this.runIfEnterPrev,className:E()("".concat($,"-prev"),(0,G.Z)({},"".concat($,"-disabled"),St)),"aria-disabled":St},de):null,Ft,Ce?n.createElement("li",{title:ke?P.next_page:null,onClick:this.next,tabIndex:X?null:0,onKeyPress:this.runIfEnterNext,className:E()("".concat($,"-next"),(0,G.Z)({},"".concat($,"-disabled"),X)),"aria-disabled":X},Ce):null,n.createElement(S,{disabled:We,locale:P,rootPrefixCls:$,selectComponentClass:tn,selectPrefixCls:an,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ut,pageSize:Rn,pageSizeOptions:Fn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Bn}))}}],[{key:"getDerivedStateFromProps",value:function(m,$){var Ae={};if("current"in m&&(Ae.current=m.current,m.current!==$.current&&(Ae.currentInputValue=Ae.current)),"pageSize"in m&&m.pageSize!==$.pageSize){var ye=$.current,We=z(m.pageSize,$,m);ye=ye>We?We:ye,"current"in m||(Ae.current=ye,Ae.currentInputValue=ye),Ae.pageSize=m.pageSize}return Ae}}]),re}(n.Component);Xe.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:_,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:_,locale:i.Z,style:{},itemRender:He,totalBoundaryShowSizeChanger:50};var C=Xe,J=e(22075),ee=e(36355),H=e(19716),he=e(8628),k=e(9763),Z=e(57809);const pe=d=>n.createElement(Z.default,Object.assign({},d,{showSearch:!0,size:"small"})),ae=d=>n.createElement(Z.default,Object.assign({},d,{showSearch:!0,size:"middle"}));pe.Option=Z.default.Option,ae.Option=Z.default.Option;var Q=e(9937),Ee=e(17313),Ge=e(83116),ft=e(37613);const rt=d=>{const{componentCls:s}=d;return{[`${s}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${s}-item-link`]:{color:d.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${s}-item-link`]:{color:d.colorTextDisabled,cursor:"not-allowed"}}},[`&${s}-disabled`]:{cursor:"not-allowed",[`${s}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:d.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:d.colorBorder,backgroundColor:d.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:d.itemActiveBgDisabled},a:{color:d.itemActiveColorDisabled}}},[`${s}-item-link`]:{color:d.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${s}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${s}-simple-pager`]:{color:d.colorTextDisabled},[`${s}-jump-prev, ${s}-jump-next`]:{[`${s}-item-link-icon`]:{opacity:0},[`${s}-item-ellipsis`]:{opacity:1}}},[`&${s}-simple`]:{[`${s}-prev, ${s}-next`]:{[`&${s}-disabled ${s}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},ut=d=>{const{componentCls:s}=d;return{[`&${s}-mini ${s}-total-text, &${s}-mini ${s}-simple-pager`]:{height:d.itemSizeSM,lineHeight:`${d.itemSizeSM}px`},[`&${s}-mini ${s}-item`]:{minWidth:d.itemSizeSM,height:d.itemSizeSM,margin:0,lineHeight:`${d.itemSizeSM-2}px`},[`&${s}-mini:not(${s}-disabled) ${s}-item:not(${s}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:d.colorBgTextHover},"&:active":{backgroundColor:d.colorBgTextActive}},[`&${s}-mini ${s}-prev, &${s}-mini ${s}-next`]:{minWidth:d.itemSizeSM,height:d.itemSizeSM,margin:0,lineHeight:`${d.itemSizeSM}px`},[`&${s}-mini:not(${s}-disabled)`]:{[`${s}-prev, ${s}-next`]:{[`&:hover ${s}-item-link`]:{backgroundColor:d.colorBgTextHover},[`&:active ${s}-item-link`]:{backgroundColor:d.colorBgTextActive},[`&${s}-disabled:hover ${s}-item-link`]:{backgroundColor:"transparent"}}},[` &${s}-mini ${s}-prev ${s}-item-link, &${s}-mini ${s}-next ${s}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:d.itemSizeSM,lineHeight:`${d.itemSizeSM}px`}},[`&${s}-mini ${s}-jump-prev, &${s}-mini ${s}-jump-next`]:{height:d.itemSizeSM,marginInlineEnd:0,lineHeight:`${d.itemSizeSM}px`},[`&${s}-mini ${s}-options`]:{marginInlineStart:d.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:d.miniOptionsSizeChangerTop},"&-quick-jumper":{height:d.itemSizeSM,lineHeight:`${d.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Q.x0)(d)),{width:d.paginationMiniQuickJumperInputWidth,height:d.controlHeightSM})}}}},vt=d=>{const{componentCls:s}=d;return{[` @@ -75,9 +75,9 @@ ${s}-next, ${s}-jump-prev, ${s}-jump-next - `]:{display:"inline-block",minWidth:d.itemSize,height:d.itemSize,color:d.colorText,fontFamily:d.fontFamily,lineHeight:`${d.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:d.borderRadius,cursor:"pointer",transition:`all ${d.motionDurationMid}`},[`${s}-prev, ${s}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:d.colorText,cursor:"pointer",userSelect:"none"},[`${s}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:d.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${d.lineWidth}px ${d.lineType} transparent`,borderRadius:d.borderRadius,outline:"none",transition:`all ${d.motionDurationMid}`},[`&:hover ${s}-item-link`]:{backgroundColor:d.colorBgTextHover},[`&:active ${s}-item-link`]:{backgroundColor:d.colorBgTextActive},[`&${s}-disabled:hover`]:{[`${s}-item-link`]:{backgroundColor:"transparent"}}},[`${s}-slash`]:{marginInlineEnd:d.paginationSlashMarginInlineEnd,marginInlineStart:d.paginationSlashMarginInlineStart},[`${s}-options`]:{display:"inline-block",marginInlineStart:d.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:d.controlHeight,marginInlineStart:d.marginXS,lineHeight:`${d.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Q.ik)(d)),{width:d.controlHeightLG*1.25,height:d.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:d.marginXS,marginInlineEnd:d.marginXS})}}}},gt=d=>{const{componentCls:s}=d;return{[`${s}-item`]:{display:"inline-block",minWidth:d.itemSize,height:d.itemSize,marginInlineEnd:d.marginXS,fontFamily:d.fontFamily,lineHeight:`${d.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${d.lineWidth}px ${d.lineType} transparent`,borderRadius:d.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${d.paginationItemPaddingInline}px`,color:d.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${s}-item-active)`]:{"&:hover":{transition:`all ${d.motionDurationMid}`,backgroundColor:d.colorBgTextHover},"&:active":{backgroundColor:d.colorBgTextActive}},"&-active":{fontWeight:d.fontWeightStrong,backgroundColor:d.itemActiveBg,borderColor:d.colorPrimary,a:{color:d.colorPrimary},"&:hover":{borderColor:d.colorPrimaryHover},"&:hover a":{color:d.colorPrimaryHover}}}}},Pe=d=>{const{componentCls:s}=d;return{[s]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ee.Wf)(d)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${s}-total-text`]:{display:"inline-block",height:d.itemSize,marginInlineEnd:d.marginXS,lineHeight:`${d.itemSize-2}px`,verticalAlign:"middle"}}),gt(d)),Tt(d)),vt(d)),ut(d)),rt(d)),{[`@media only screen and (max-width: ${d.screenLG}px)`]:{[`${s}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${d.screenSM}px)`]:{[`${s}-options`]:{display:"none"}}}),[`&${d.componentCls}-rtl`]:{direction:"rtl"}}},st=d=>{const{componentCls:s}=d;return{[`${s}${s}-disabled:not(${s}-mini)`]:{"&, &:hover":{[`${s}-item-link`]:{borderColor:d.colorBorder}},"&:focus-visible":{[`${s}-item-link`]:{borderColor:d.colorBorder}},[`${s}-item, ${s}-item-link`]:{backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,[`&:hover:not(${s}-item-active)`]:{backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,a:{color:d.colorTextDisabled}},[`&${s}-item-active`]:{backgroundColor:d.itemActiveBgDisabled}},[`${s}-prev, ${s}-next`]:{"&:hover button":{backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,color:d.colorTextDisabled},[`${s}-item-link`]:{backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder}}},[`${s}:not(${s}-mini)`]:{[`${s}-prev, ${s}-next`]:{"&:hover button":{borderColor:d.colorPrimaryHover,backgroundColor:d.itemBg},[`${s}-item-link`]:{backgroundColor:d.itemLinkBg,borderColor:d.colorBorder},[`&:hover ${s}-item-link`]:{borderColor:d.colorPrimary,backgroundColor:d.itemBg,color:d.colorPrimary},[`&${s}-disabled`]:{[`${s}-item-link`]:{borderColor:d.colorBorder,color:d.colorTextDisabled}}},[`${s}-item`]:{backgroundColor:d.itemBg,border:`${d.lineWidth}px ${d.lineType} ${d.colorBorder}`,[`&:hover:not(${s}-item-active)`]:{borderColor:d.colorPrimary,backgroundColor:d.itemBg,a:{color:d.colorPrimary}},"&-active":{borderColor:d.colorPrimary}}}}},j=d=>{const{componentCls:s}=d;return{[`${s}:not(${s}-disabled)`]:{[`${s}-item`]:Object.assign({},(0,Ee.Qy)(d)),[`${s}-jump-prev, ${s}-jump-next`]:{"&:focus-visible":Object.assign({[`${s}-item-link-icon`]:{opacity:1},[`${s}-item-ellipsis`]:{opacity:0}},(0,Ee.oN)(d))},[`${s}-prev, ${s}-next`]:{[`&:focus-visible ${s}-item-link`]:Object.assign({},(0,Ee.oN)(d))}}}};var B=(0,Ge.Z)("Pagination",d=>{const s=(0,ft.TS)(d,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:d.marginXXS/2,paginationMiniQuickJumperInputWidth:d.controlHeightLG*1.1,paginationItemPaddingInline:d.marginXXS*1.5,paginationEllipsisLetterSpacing:d.marginXXS/2,paginationSlashMarginInlineStart:d.marginXXS,paginationSlashMarginInlineEnd:d.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Q.e5)(d),(0,Q.TM)(d));return[Pe(s),j(s),d.wireframe&&st(s)]},d=>({itemBg:d.colorBgContainer,itemSize:d.controlHeight,itemSizeSM:d.controlHeightSM,itemActiveBg:d.colorBgContainer,itemLinkBg:d.colorBgContainer,itemActiveColorDisabled:d.colorTextDisabled,itemActiveBgDisabled:d.controlItemBgActiveDisabled,itemInputBg:d.colorBgContainer,miniOptionsSizeChangerTop:0})),y=function(d,s){var re={};for(var A in d)Object.prototype.hasOwnProperty.call(d,A)&&s.indexOf(A)<0&&(re[A]=d[A]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,A=Object.getOwnPropertySymbols(d);m{const{prefixCls:s,selectPrefixCls:re,className:A,rootClassName:m,style:$,size:Ae,locale:he,selectComponentClass:We,responsive:Se,showSizeChanger:Te}=d,P=y(d,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:be}=(0,ye.Z)(Se),{getPrefixCls:Re,direction:ke,pagination:at={}}=n.useContext(ee.E_),Ct=Re("pagination",s),[It,pt]=B(Ct),kt=Te!=null?Te:at.showSizeChanger,ln=n.useMemo(()=>{const xt=n.createElement("span",{className:`${Ct}-item-ellipsis`},"\u2022\u2022\u2022"),Ft=n.createElement("button",{className:`${Ct}-item-link`,type:"button",tabIndex:-1},ke==="rtl"?n.createElement(ne.Z,null):n.createElement(w.Z,null)),Qt=n.createElement("button",{className:`${Ct}-item-link`,type:"button",tabIndex:-1},ke==="rtl"?n.createElement(w.Z,null):n.createElement(ne.Z,null)),Mt=n.createElement("a",{className:`${Ct}-item-link`},n.createElement("div",{className:`${Ct}-item-container`},ke==="rtl"?n.createElement(ue.Z,{className:`${Ct}-item-link-icon`}):n.createElement(U,{className:`${Ct}-item-link-icon`}),xt)),gn=n.createElement("a",{className:`${Ct}-item-link`},n.createElement("div",{className:`${Ct}-item-container`},ke==="rtl"?n.createElement(U,{className:`${Ct}-item-link-icon`}):n.createElement(ue.Z,{className:`${Ct}-item-link-icon`}),xt));return{prevIcon:Ft,nextIcon:Qt,jumpPrevIcon:Mt,jumpNextIcon:gn}},[ke,Ct]),[tn]=(0,k.Z)("Pagination",J.Z),an=Object.assign(Object.assign({},tn),he),Fn=(0,H.Z)(Ae),An=Fn==="small"||!!(be&&!Fn&&Se),Ut=Re("select",re),Rn=E()({[`${Ct}-mini`]:An,[`${Ct}-rtl`]:ke==="rtl"},at==null?void 0:at.className,A,m,pt),Je=Object.assign(Object.assign({},at==null?void 0:at.style),$);return It(n.createElement(C,Object.assign({},ln,P,{style:Je,prefixCls:Ct,selectPrefixCls:Ut,className:Rn,selectComponentClass:We||(An?pe:ae),locale:an,showSizeChanger:kt})))},V=R},93948:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return Te}});var t=e(59301),n=e(29679),u=e(40001),K=e(19248),f=e(99267),O=e(92310),a=e.n(O),U=e(2738),ue=e(36355),w=e(54476),ne=e(33885),x=e(75931),E={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},G=function(){var be=(0,t.useRef)([]),Re=(0,t.useRef)(null);return(0,t.useEffect)(function(){var ke=Date.now(),at=!1;be.current.forEach(function(Ct){if(Ct){at=!0;var It=Ct.style;It.transitionDuration=".3s, .3s, .3s, .06s",Re.current&&ke-Re.current<100&&(It.transitionDuration="0s, 0s")}}),at&&(Re.current=Date.now())}),be.current},ce=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],ve=function(be){var Re=(0,ne.Z)((0,ne.Z)({},E),be),ke=Re.className,at=Re.percent,Ct=Re.prefixCls,It=Re.strokeColor,pt=Re.strokeLinecap,kt=Re.strokeWidth,ln=Re.style,tn=Re.trailColor,an=Re.trailWidth,Fn=Re.transition,An=(0,x.Z)(Re,ce);delete An.gapPosition;var Ut=Array.isArray(at)?at:[at],Rn=Array.isArray(It)?It:[It],Je=G(),xt=kt/2,Ft=100-kt/2,Qt="M ".concat(pt==="round"?xt:0,",").concat(xt,` - L `).concat(pt==="round"?Ft:100,",").concat(xt),Mt="0 0 100 ".concat(kt),gn=0;return t.createElement("svg",(0,w.Z)({className:a()("".concat(Ct,"-line"),ke),viewBox:Mt,preserveAspectRatio:"none",style:ln},An),t.createElement("path",{className:"".concat(Ct,"-line-trail"),d:Qt,strokeLinecap:pt,stroke:tn,strokeWidth:an||kt,fillOpacity:"0"}),Ut.map(function(un,hn){var Bn=1;switch(pt){case"round":Bn=1-kt/100;break;case"square":Bn=1-kt/2/100;break;default:Bn=1;break}var Cn={strokeDasharray:"".concat(un*Bn,"px, 100px"),strokeDashoffset:"-".concat(gn,"px"),transition:Fn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Yt=Rn[hn]||Rn[Rn.length-1];return gn+=un,t.createElement("path",{key:hn,className:"".concat(Ct,"-line-path"),d:Qt,strokeLinecap:pt,stroke:Yt,strokeWidth:kt,fillOpacity:"0",ref:function(le){Je[hn]=le},style:Cn})}))},it=ve,xe=e(76190),ge=e(42978),me=e(47273),L=0,g=(0,me.Z)();function i(){var P;return g?(P=L,L+=1):P="TEST_OR_SSR",P}var I=function(P){var be=t.useState(),Re=(0,ge.Z)(be,2),ke=Re[0],at=Re[1];return t.useEffect(function(){at("rc_progress_".concat(i()))},[]),P||ke},S=function(be){var Re=be.bg,ke=be.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:Re}},ke)};function oe(P,be){return Object.keys(P).map(function(Re){var ke=parseFloat(Re),at="".concat(Math.floor(ke*be),"%");return"".concat(P[Re]," ").concat(at)})}var Y=t.forwardRef(function(P,be){var Re=P.prefixCls,ke=P.color,at=P.gradientId,Ct=P.radius,It=P.style,pt=P.ptg,kt=P.strokeLinecap,ln=P.strokeWidth,tn=P.size,an=P.gapDegree,Fn=ke&&(0,xe.Z)(ke)==="object",An=Fn?"#FFF":void 0,Ut=tn/2,Rn=t.createElement("circle",{className:"".concat(Re,"-circle-path"),r:Ct,cx:Ut,cy:Ut,stroke:An,strokeLinecap:kt,strokeWidth:ln,opacity:pt===0?0:1,style:It,ref:be});if(!Fn)return Rn;var Je="".concat(at,"-conic"),xt=an?"".concat(180+an/2,"deg"):"0deg",Ft=oe(ke,(360-an)/360),Qt=oe(ke,1),Mt="conic-gradient(from ".concat(xt,", ").concat(Ft.join(", "),")"),gn="linear-gradient(to ".concat(an?"bottom":"top",", ").concat(Qt.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:Je},Rn),t.createElement("foreignObject",{x:0,y:0,width:tn,height:tn,mask:"url(#".concat(Je,")")},t.createElement(S,{bg:gn},t.createElement(S,{bg:Mt}))))}),_=Y,F=100,He=function(be,Re,ke,at,Ct,It,pt,kt,ln,tn){var an=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Fn=ke/100*360*((360-It)/360),An=It===0?0:{bottom:0,top:180,left:90,right:-90}[pt],Ut=(100-at)/100*Re;ln==="round"&&at!==100&&(Ut+=tn/2,Ut>=Re&&(Ut=Re-.01));var Rn=F/2;return{stroke:typeof kt=="string"?kt:void 0,strokeDasharray:"".concat(Re,"px ").concat(be),strokeDashoffset:Ut+an,transform:"rotate(".concat(Ct+Fn+An,"deg)"),transformOrigin:"".concat(Rn,"px ").concat(Rn,"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}},z=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Xe(P){var be=P!=null?P:[];return Array.isArray(be)?be:[be]}var C=function(be){var Re=(0,ne.Z)((0,ne.Z)({},E),be),ke=Re.id,at=Re.prefixCls,Ct=Re.steps,It=Re.strokeWidth,pt=Re.trailWidth,kt=Re.gapDegree,ln=kt===void 0?0:kt,tn=Re.gapPosition,an=Re.trailColor,Fn=Re.strokeLinecap,An=Re.style,Ut=Re.className,Rn=Re.strokeColor,Je=Re.percent,xt=(0,x.Z)(Re,z),Ft=F/2,Qt=I(ke),Mt="".concat(Qt,"-gradient"),gn=Ft-It/2,un=Math.PI*2*gn,hn=ln>0?90+ln/2:-90,Bn=un*((360-ln)/360),Cn=(0,xe.Z)(Ct)==="object"?Ct:{count:Ct,space:2},Yt=Cn.count,Yn=Cn.space,le=Xe(Je),c=Xe(Rn),b=c.find(function(nt){return nt&&(0,xe.Z)(nt)==="object"}),p=b&&(0,xe.Z)(b)==="object",v=p?"butt":Fn,se=He(un,Bn,0,100,hn,ln,tn,an,v,It),ie=G(),Me=function(){var ct=0;return le.map(function(yt,Pt){var mt=c[Pt]||c[c.length-1],St=He(un,Bn,ct,yt,hn,ln,tn,mt,v,It);return ct+=yt,t.createElement(_,{key:Pt,color:mt,ptg:yt,radius:gn,prefixCls:at,gradientId:Mt,style:St,strokeLinecap:v,strokeWidth:It,gapDegree:ln,ref:function(de){ie[Pt]=de},size:F})}).reverse()},Ve=function(){var ct=Math.round(Yt*(le[0]/100)),yt=100/Yt,Pt=0;return new Array(Yt).fill(null).map(function(mt,St){var X=St<=ct-1?c[0]:an,de=X&&(0,xe.Z)(X)==="object"?"url(#".concat(Mt,")"):void 0,Ce=He(un,Bn,Pt,yt,hn,ln,tn,X,"butt",It,Yn);return Pt+=(Bn-Ce.strokeDashoffset+Yn)*100/Bn,t.createElement("circle",{key:St,className:"".concat(at,"-circle-path"),r:gn,cx:Ft,cy:Ft,stroke:de,strokeWidth:It,opacity:1,style:Ce,ref:function($e){ie[St]=$e}})})};return t.createElement("svg",(0,w.Z)({className:a()("".concat(at,"-circle"),Ut),viewBox:"0 0 ".concat(F," ").concat(F),style:An,id:ke,role:"presentation"},xt),!Yt&&t.createElement("circle",{className:"".concat(at,"-circle-trail"),r:gn,cx:Ft,cy:Ft,stroke:an,strokeLinecap:v,strokeWidth:pt||It,style:se}),Yt?Ve():Me())},J=C,ee={Line:it,Circle:J},H=e(6848),ye=e(30071);function k(P){return!P||P<0?0:P>100?100:P}function Z(P){let{success:be,successPercent:Re}=P,ke=Re;return be&&"progress"in be&&(ke=be.progress),be&&"percent"in be&&(ke=be.percent),ke}const pe=P=>{let{percent:be,success:Re,successPercent:ke}=P;const at=k(Z({success:Re,successPercent:ke}));return[at,k(k(be)-at)]},ae=P=>{let{success:be={},strokeColor:Re}=P;const{strokeColor:ke}=be;return[ke||ye.presetPrimaryColors.green,Re||null]},Q=(P,be,Re)=>{var ke,at,Ct,It;let pt=-1,kt=-1;if(be==="step"){const ln=Re.steps,tn=Re.strokeWidth;typeof P=="string"||typeof P=="undefined"?(pt=P==="small"?2:14,kt=tn!=null?tn:8):typeof P=="number"?[pt,kt]=[P,P]:[pt=14,kt=8]=P,pt*=ln}else if(be==="line"){const ln=Re==null?void 0:Re.strokeWidth;typeof P=="string"||typeof P=="undefined"?kt=ln||(P==="small"?6:8):typeof P=="number"?[pt,kt]=[P,P]:[pt=-1,kt=8]=P}else(be==="circle"||be==="dashboard")&&(typeof P=="string"||typeof P=="undefined"?[pt,kt]=P==="small"?[60,60]:[120,120]:typeof P=="number"?[pt,kt]=[P,P]:(pt=(at=(ke=P[0])!==null&&ke!==void 0?ke:P[1])!==null&&at!==void 0?at:120,kt=(It=(Ct=P[0])!==null&&Ct!==void 0?Ct:P[1])!==null&&It!==void 0?It:120));return[pt,kt]},Ee=3,Ge=P=>Ee/P*100;var rt=P=>{const{prefixCls:be,trailColor:Re=null,strokeLinecap:ke="round",gapPosition:at,gapDegree:Ct,width:It=120,type:pt,children:kt,success:ln,size:tn=It}=P,[an,Fn]=Q(tn,"circle");let{strokeWidth:An}=P;An===void 0&&(An=Math.max(Ge(an),6));const Ut={width:an,height:Fn,fontSize:an*.15+6},Rn=t.useMemo(()=>{if(Ct||Ct===0)return Ct;if(pt==="dashboard")return 75},[Ct,pt]),Je=at||pt==="dashboard"&&"bottom"||void 0,xt=Object.prototype.toString.call(P.strokeColor)==="[object Object]",Ft=ae({success:ln,strokeColor:P.strokeColor}),Qt=a()(`${be}-inner`,{[`${be}-circle-gradient`]:xt}),Mt=t.createElement(J,{percent:pe(P),strokeWidth:An,trailWidth:An,strokeColor:Ft,strokeLinecap:ke,trailColor:Re,prefixCls:be,gapDegree:Rn,gapPosition:Je});return t.createElement("div",{className:Qt,style:Ut},an<=20?t.createElement(H.Z,{title:kt},t.createElement("span",null,Mt)):t.createElement(t.Fragment,null,Mt,kt))},ut=function(P,be){var Re={};for(var ke in P)Object.prototype.hasOwnProperty.call(P,ke)&&be.indexOf(ke)<0&&(Re[ke]=P[ke]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,ke=Object.getOwnPropertySymbols(P);at{let be=[];return Object.keys(P).forEach(Re=>{const ke=parseFloat(Re.replace(/%/g,""));isNaN(ke)||be.push({key:ke,value:P[Re]})}),be=be.sort((Re,ke)=>Re.key-ke.key),be.map(Re=>{let{key:ke,value:at}=Re;return`${at} ${ke}%`}).join(", ")},Tt=(P,be)=>{const{from:Re=ye.presetPrimaryColors.blue,to:ke=ye.presetPrimaryColors.blue,direction:at=be==="rtl"?"to left":"to right"}=P,Ct=ut(P,["from","to","direction"]);if(Object.keys(Ct).length!==0){const It=vt(Ct);return{backgroundImage:`linear-gradient(${at}, ${It})`}}return{backgroundImage:`linear-gradient(${at}, ${Re}, ${ke})`}};var Pe=P=>{const{prefixCls:be,direction:Re,percent:ke,size:at,strokeWidth:Ct,strokeColor:It,strokeLinecap:pt="round",children:kt,trailColor:ln=null,success:tn}=P,an=It&&typeof It!="string"?Tt(It,Re):{backgroundColor:It},Fn=pt==="square"||pt==="butt"?0:void 0,An={backgroundColor:ln||void 0,borderRadius:Fn},Ut=at!=null?at:[-1,Ct||(at==="small"?6:8)],[Rn,Je]=Q(Ut,"line",{strokeWidth:Ct}),xt=Object.assign({width:`${k(ke)}%`,height:Je,borderRadius:Fn},an),Ft=Z(P),Qt={width:`${k(Ft)}%`,height:Je,borderRadius:Fn,backgroundColor:tn==null?void 0:tn.strokeColor},Mt={width:Rn<0?"100%":Rn,height:Je};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${be}-outer`,style:Mt},t.createElement("div",{className:`${be}-inner`,style:An},t.createElement("div",{className:`${be}-bg`,style:xt}),Ft!==void 0?t.createElement("div",{className:`${be}-success-bg`,style:Qt}):null)),kt)},j=P=>{const{size:be,steps:Re,percent:ke=0,strokeWidth:at=8,strokeColor:Ct,trailColor:It=null,prefixCls:pt,children:kt}=P,ln=Math.round(Re*(ke/100)),tn=be==="small"?2:14,an=be!=null?be:[tn,at],[Fn,An]=Q(an,"step",{steps:Re,strokeWidth:at}),Ut=Fn/Re,Rn=new Array(Re);for(let Je=0;Je{const be=P?"100%":"-100%";return new B.Keyframes(`antProgress${P?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${be}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${be}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},d=P=>{const{componentCls:be,iconCls:Re}=P;return{[be]:Object.assign(Object.assign({},(0,y.Wf)(P)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:P.fontSize,marginInlineEnd:P.marginXS,marginBottom:P.marginXS},[`${be}-outer`]:{display:"inline-block",width:"100%"},[`&${be}-show-info`]:{[`${be}-outer`]:{marginInlineEnd:`calc(-2em - ${P.marginXS}px)`,paddingInlineEnd:`calc(2em + ${P.paddingXS}px)`}},[`${be}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:P.remainingColor,borderRadius:P.lineBorderRadius},[`${be}-inner:not(${be}-circle-gradient)`]:{[`${be}-circle-path`]:{stroke:P.defaultColor}},[`${be}-success-bg, ${be}-bg`]:{position:"relative",backgroundColor:P.defaultColor,borderRadius:P.lineBorderRadius,transition:`all ${P.motionDurationSlow} ${P.motionEaseInOutCirc}`},[`${be}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:P.colorSuccess},[`${be}-text`]:{display:"inline-block",width:"2em",marginInlineStart:P.marginXS,color:P.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Re]:{fontSize:P.fontSize}},[`&${be}-status-active`]:{[`${be}-bg::before`]:{position:"absolute",inset:0,backgroundColor:P.colorBgContainer,borderRadius:P.lineBorderRadius,opacity:0,animationName:V(),animationDuration:P.progressActiveMotionDuration,animationTimingFunction:P.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${be}-rtl${be}-status-active`]:{[`${be}-bg::before`]:{animationName:V(!0)}},[`&${be}-status-exception`]:{[`${be}-bg`]:{backgroundColor:P.colorError},[`${be}-text`]:{color:P.colorError}},[`&${be}-status-exception ${be}-inner:not(${be}-circle-gradient)`]:{[`${be}-circle-path`]:{stroke:P.colorError}},[`&${be}-status-success`]:{[`${be}-bg`]:{backgroundColor:P.colorSuccess},[`${be}-text`]:{color:P.colorSuccess}},[`&${be}-status-success ${be}-inner:not(${be}-circle-gradient)`]:{[`${be}-circle-path`]:{stroke:P.colorSuccess}}})}},s=P=>{const{componentCls:be,iconCls:Re}=P;return{[be]:{[`${be}-circle-trail`]:{stroke:P.remainingColor},[`&${be}-circle ${be}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${be}-circle ${be}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:P.circleTextColor,fontSize:P.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Re]:{fontSize:`${P.fontSize/P.fontSizeSM}em`}},[`${be}-circle&-status-exception`]:{[`${be}-text`]:{color:P.colorError}},[`${be}-circle&-status-success`]:{[`${be}-text`]:{color:P.colorSuccess}}},[`${be}-inline-circle`]:{lineHeight:1,[`${be}-inner`]:{verticalAlign:"bottom"}}}},re=P=>{const{componentCls:be}=P;return{[be]:{[`${be}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:P.progressStepMinWidth,marginInlineEnd:P.progressStepMarginInlineEnd,backgroundColor:P.remainingColor,transition:`all ${P.motionDurationSlow}`,"&-active":{backgroundColor:P.defaultColor}}}}}},A=P=>{const{componentCls:be,iconCls:Re}=P;return{[be]:{[`${be}-small&-line, ${be}-small&-line ${be}-text ${Re}`]:{fontSize:P.fontSizeSM}}}};var m=(0,o.Z)("Progress",P=>{const be=P.marginXXS/2,Re=(0,R.TS)(P,{progressStepMarginInlineEnd:be,progressStepMinWidth:be,progressActiveMotionDuration:"2.4s"});return[d(Re),s(Re),re(Re),A(Re)]},P=>({circleTextColor:P.colorText,defaultColor:P.colorInfo,remainingColor:P.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),$=function(P,be){var Re={};for(var ke in P)Object.prototype.hasOwnProperty.call(P,ke)&&be.indexOf(ke)<0&&(Re[ke]=P[ke]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,ke=Object.getOwnPropertySymbols(P);at{const{prefixCls:Re,className:ke,rootClassName:at,steps:Ct,strokeColor:It,percent:pt=0,size:kt="default",showInfo:ln=!0,type:tn="line",status:an,format:Fn,style:An}=P,Ut=$(P,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Rn=t.useMemo(()=>{var le,c;const b=Z(P);return parseInt(b!==void 0?(le=b!=null?b:0)===null||le===void 0?void 0:le.toString():(c=pt!=null?pt:0)===null||c===void 0?void 0:c.toString(),10)},[pt,P.success,P.successPercent]),Je=t.useMemo(()=>!he.includes(an)&&Rn>=100?"success":an||"normal",[an,Rn]),{getPrefixCls:xt,direction:Ft,progress:Qt}=t.useContext(ue.E_),Mt=xt("progress",Re),[gn,un]=m(Mt),hn=t.useMemo(()=>{if(!ln)return null;const le=Z(P);let c;const b=Fn||(v=>`${v}%`),p=tn==="line";return Fn||Je!=="exception"&&Je!=="success"?c=b(k(pt),k(le)):Je==="exception"?c=p?t.createElement(K.Z,null):t.createElement(f.Z,null):Je==="success"&&(c=p?t.createElement(n.Z,null):t.createElement(u.Z,null)),t.createElement("span",{className:`${Mt}-text`,title:typeof c=="string"?c:void 0},c)},[ln,pt,Rn,Je,tn,Mt,Fn]),Bn=Array.isArray(It)?It[0]:It,Cn=typeof It=="string"||Array.isArray(It)?It:void 0;let Yt;tn==="line"?Yt=Ct?t.createElement(j,Object.assign({},P,{strokeColor:Cn,prefixCls:Mt,steps:Ct}),hn):t.createElement(Pe,Object.assign({},P,{strokeColor:Bn,prefixCls:Mt,direction:Ft}),hn):(tn==="circle"||tn==="dashboard")&&(Yt=t.createElement(rt,Object.assign({},P,{strokeColor:Bn,prefixCls:Mt,progressStatus:Je}),hn));const Yn=a()(Mt,`${Mt}-status-${Je}`,`${Mt}-${tn==="dashboard"&&"circle"||Ct&&"steps"||tn}`,{[`${Mt}-inline-circle`]:tn==="circle"&&Q(kt,"circle")[0]<=20,[`${Mt}-show-info`]:ln,[`${Mt}-${kt}`]:typeof kt=="string",[`${Mt}-rtl`]:Ft==="rtl"},Qt==null?void 0:Qt.className,ke,at,un);return gn(t.createElement("div",Object.assign({ref:be,style:Object.assign(Object.assign({},Qt==null?void 0:Qt.style),An),className:Yn,role:"progressbar","aria-valuenow":Rn},(0,U.Z)(Ut,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Yt))}),Te=Se},5112:function(Zt,_e,e){"use strict";e.d(_e,{ZP:function(){return ye}});var t=e(92310),n=e.n(t),u=e(18929),K=e(26112),f=e(59301),O=e(36355),a=e(19716);const U=f.createContext(null),ue=U.Provider;var w=U;const ne=f.createContext(null),x=ne.Provider;var E=e(5630),G=e(8654),ce=e(1684),ve=e(32441),it=e(17313),xe=e(83116),ge=e(37613);const me=k=>{const{componentCls:Z,antCls:pe}=k,ae=`${Z}-group`;return{[ae]:Object.assign(Object.assign({},(0,it.Wf)(k)),{display:"inline-block",fontSize:0,[`&${ae}-rtl`]:{direction:"rtl"},[`${pe}-badge ${pe}-badge-count`]:{zIndex:1},[`> ${pe}-badge:not(:first-child) > ${pe}-button-wrapper`]:{borderInlineStart:"none"}})}},L=k=>{const{componentCls:Z,wrapperMarginInlineEnd:pe,colorPrimary:ae,radioSize:Q,motionDurationSlow:Ee,motionDurationMid:Ge,motionEaseInOutCirc:ft,colorBgContainer:rt,colorBorder:ut,lineWidth:vt,dotSize:Tt,colorBgContainerDisabled:gt,colorTextDisabled:Pe,paddingXS:st,dotColorDisabled:j,lineType:B,radioDotDisabledSize:y,wireframe:o,colorWhite:R}=k,V=`${Z}-inner`;return{[`${Z}-wrapper`]:Object.assign(Object.assign({},(0,it.Wf)(k)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:pe,cursor:"pointer",[`&${Z}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:k.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${Z}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${vt}px ${B} ${ae}`,borderRadius:"50%",visibility:"hidden",content:'""'},[Z]:Object.assign(Object.assign({},(0,it.Wf)(k)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${Z}-wrapper:hover &, - &:hover ${V}`]:{borderColor:ae},[`${Z}-input:focus-visible + ${V}`]:Object.assign({},(0,it.oN)(k)),[`${Z}:hover::after, ${Z}-wrapper:hover &::after`]:{visibility:"visible"},[`${Z}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Q,height:Q,marginBlockStart:Q/-2,marginInlineStart:Q/-2,backgroundColor:o?ae:R,borderBlockStart:0,borderInlineStart:0,borderRadius:Q,transform:"scale(0)",opacity:0,transition:`all ${Ee} ${ft}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Q,height:Q,backgroundColor:rt,borderColor:ut,borderStyle:"solid",borderWidth:vt,borderRadius:"50%",transition:`all ${Ge}`},[`${Z}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${Z}-checked`]:{[V]:{borderColor:ae,backgroundColor:o?rt:ae,"&::after":{transform:`scale(${Tt/Q})`,opacity:1,transition:`all ${Ee} ${ft}`}}},[`${Z}-disabled`]:{cursor:"not-allowed",[V]:{backgroundColor:gt,borderColor:ut,cursor:"not-allowed","&::after":{backgroundColor:j}},[`${Z}-input`]:{cursor:"not-allowed"},[`${Z}-disabled + span`]:{color:Pe,cursor:"not-allowed"},[`&${Z}-checked`]:{[V]:{"&::after":{transform:`scale(${y/Q})`}}}},[`span${Z} + *`]:{paddingInlineStart:st,paddingInlineEnd:st}})}},g=k=>{const{buttonColor:Z,controlHeight:pe,componentCls:ae,lineWidth:Q,lineType:Ee,colorBorder:Ge,motionDurationSlow:ft,motionDurationMid:rt,buttonPaddingInline:ut,fontSize:vt,buttonBg:Tt,fontSizeLG:gt,controlHeightLG:Pe,controlHeightSM:st,paddingXS:j,borderRadius:B,borderRadiusSM:y,borderRadiusLG:o,buttonCheckedBg:R,buttonSolidCheckedColor:V,colorTextDisabled:d,colorBgContainerDisabled:s,buttonCheckedBgDisabled:re,buttonCheckedColorDisabled:A,colorPrimary:m,colorPrimaryHover:$,colorPrimaryActive:Ae,buttonSolidCheckedBg:he,buttonSolidCheckedHoverBg:We,buttonSolidCheckedActiveBg:Se}=k;return{[`${ae}-button-wrapper`]:{position:"relative",display:"inline-block",height:pe,margin:0,paddingInline:ut,paddingBlock:0,color:Z,fontSize:vt,lineHeight:`${pe-Q*2}px`,background:Tt,border:`${Q}px ${Ee} ${Ge}`,borderBlockStartWidth:Q+.02,borderInlineStartWidth:0,borderInlineEndWidth:Q,cursor:"pointer",transition:[`color ${rt}`,`background ${rt}`,`box-shadow ${rt}`].join(","),a:{color:Z},[`> ${ae}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Q,insetInlineStart:-Q,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Q,paddingInline:0,backgroundColor:Ge,transition:`background-color ${ft}`,content:'""'}},"&:first-child":{borderInlineStart:`${Q}px ${Ee} ${Ge}`,borderStartStartRadius:B,borderEndStartRadius:B},"&:last-child":{borderStartEndRadius:B,borderEndEndRadius:B},"&:first-child:last-child":{borderRadius:B},[`${ae}-group-large &`]:{height:Pe,fontSize:gt,lineHeight:`${Pe-Q*2}px`,"&:first-child":{borderStartStartRadius:o,borderEndStartRadius:o},"&:last-child":{borderStartEndRadius:o,borderEndEndRadius:o}},[`${ae}-group-small &`]:{height:st,paddingInline:j-Q,paddingBlock:0,lineHeight:`${st-Q*2}px`,"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},"&:hover":{position:"relative",color:m},"&:has(:focus-visible)":Object.assign({},(0,it.oN)(k)),[`${ae}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${ae}-button-wrapper-disabled)`]:{zIndex:1,color:m,background:R,borderColor:m,"&::before":{backgroundColor:m},"&:first-child":{borderColor:m},"&:hover":{color:$,borderColor:$,"&::before":{backgroundColor:$}},"&:active":{color:Ae,borderColor:Ae,"&::before":{backgroundColor:Ae}}},[`${ae}-group-solid &-checked:not(${ae}-button-wrapper-disabled)`]:{color:V,background:he,borderColor:he,"&:hover":{color:V,background:We,borderColor:We},"&:active":{color:V,background:Se,borderColor:Se}},"&-disabled":{color:d,backgroundColor:s,borderColor:Ge,cursor:"not-allowed","&:first-child, &:hover":{color:d,backgroundColor:s,borderColor:Ge}},[`&-disabled${ae}-button-wrapper-checked`]:{color:A,backgroundColor:re,borderColor:Ge,boxShadow:"none"}}}},i=k=>k-4*2;var I=(0,xe.Z)("Radio",k=>{const{controlOutline:Z,controlOutlineWidth:pe,radioSize:ae}=k,Q=`0 0 0 ${pe}px ${Z}`,Ee=Q,Ge=i(ae),ft=(0,ge.TS)(k,{radioDotDisabledSize:Ge,radioFocusShadow:Q,radioButtonFocusShadow:Ee});return[me(ft),L(ft),g(ft)]},k=>{const{wireframe:Z,padding:pe,marginXS:ae,lineWidth:Q,fontSizeLG:Ee,colorText:Ge,colorBgContainer:ft,colorTextDisabled:rt,controlItemBgActiveDisabled:ut,colorTextLightSolid:vt,colorPrimary:Tt,colorPrimaryHover:gt,colorPrimaryActive:Pe}=k,st=4,j=Ee,B=Z?i(j):j-(st+Q)*2;return{radioSize:j,dotSize:B,dotColorDisabled:rt,buttonSolidCheckedColor:vt,buttonSolidCheckedBg:Tt,buttonSolidCheckedHoverBg:gt,buttonSolidCheckedActiveBg:Pe,buttonBg:ft,buttonCheckedBg:ft,buttonColor:Ge,buttonCheckedBgDisabled:ut,buttonCheckedColorDisabled:rt,buttonPaddingInline:pe-Q,wrapperMarginInlineEnd:ae}}),S=e(14088),oe=e(4572),Y=function(k,Z){var pe={};for(var ae in k)Object.prototype.hasOwnProperty.call(k,ae)&&Z.indexOf(ae)<0&&(pe[ae]=k[ae]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,ae=Object.getOwnPropertySymbols(k);Q{var pe,ae;const Q=f.useContext(w),Ee=f.useContext(ne),{getPrefixCls:Ge,direction:ft,radio:rt}=f.useContext(O.E_),ut=f.useRef(null),vt=(0,G.sQ)(Z,ut),{isFormItemInput:Tt}=f.useContext(ve.aM),gt=Ae=>{var he,We;(he=k.onChange)===null||he===void 0||he.call(k,Ae),(We=Q==null?void 0:Q.onChange)===null||We===void 0||We.call(Q,Ae)},{prefixCls:Pe,className:st,rootClassName:j,children:B,style:y}=k,o=Y(k,["prefixCls","className","rootClassName","children","style"]),R=Ge("radio",Pe),V=((Q==null?void 0:Q.optionType)||Ee)==="button",d=V?`${R}-button`:R,[s,re]=I(R),A=Object.assign({},o),m=f.useContext(ce.Z);Q&&(A.name=Q.name,A.onChange=gt,A.checked=k.value===Q.value,A.disabled=(pe=A.disabled)!==null&&pe!==void 0?pe:Q.disabled),A.disabled=(ae=A.disabled)!==null&&ae!==void 0?ae:m;const $=n()(`${d}-wrapper`,{[`${d}-wrapper-checked`]:A.checked,[`${d}-wrapper-disabled`]:A.disabled,[`${d}-wrapper-rtl`]:ft==="rtl",[`${d}-wrapper-in-form-item`]:Tt},rt==null?void 0:rt.className,st,j,re);return s(f.createElement(S.Z,{component:"Radio",disabled:A.disabled},f.createElement("label",{className:$,style:Object.assign(Object.assign({},rt==null?void 0:rt.style),y),onMouseEnter:k.onMouseEnter,onMouseLeave:k.onMouseLeave},f.createElement(E.Z,Object.assign({},A,{className:n()(A.className,!V&&oe.A),type:"radio",prefixCls:d,ref:vt})),B!==void 0?f.createElement("span",null,B):null)))};var He=f.forwardRef(_);const z=f.forwardRef((k,Z)=>{const{getPrefixCls:pe,direction:ae}=f.useContext(O.E_),[Q,Ee]=(0,u.Z)(k.defaultValue,{value:k.value}),Ge=he=>{const We=Q,Se=he.target.value;"value"in k||Ee(Se);const{onChange:Te}=k;Te&&Se!==We&&Te(he)},{prefixCls:ft,className:rt,rootClassName:ut,options:vt,buttonStyle:Tt="outline",disabled:gt,children:Pe,size:st,style:j,id:B,onMouseEnter:y,onMouseLeave:o,onFocus:R,onBlur:V}=k,d=pe("radio",ft),s=`${d}-group`,[re,A]=I(d);let m=Pe;vt&&vt.length>0&&(m=vt.map(he=>typeof he=="string"||typeof he=="number"?f.createElement(He,{key:he.toString(),prefixCls:d,disabled:gt,value:he,checked:Q===he},he):f.createElement(He,{key:`radio-group-value-options-${he.value}`,prefixCls:d,disabled:he.disabled||gt,value:he.value,checked:Q===he.value,title:he.title,style:he.style},he.label)));const $=(0,a.Z)(st),Ae=n()(s,`${s}-${Tt}`,{[`${s}-${$}`]:$,[`${s}-rtl`]:ae==="rtl"},rt,ut,A);return re(f.createElement("div",Object.assign({},(0,K.Z)(k,{aria:!0,data:!0}),{className:Ae,style:j,onMouseEnter:y,onMouseLeave:o,onFocus:R,onBlur:V,id:B,ref:Z}),f.createElement(ue,{value:{onChange:Ge,value:Q,disabled:k.disabled,name:k.name,optionType:k.optionType}},m)))});var Xe=f.memo(z),C=function(k,Z){var pe={};for(var ae in k)Object.prototype.hasOwnProperty.call(k,ae)&&Z.indexOf(ae)<0&&(pe[ae]=k[ae]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,ae=Object.getOwnPropertySymbols(k);Q{const{getPrefixCls:pe}=f.useContext(O.E_),{prefixCls:ae}=k,Q=C(k,["prefixCls"]),Ee=pe("radio",ae);return f.createElement(x,{value:"button"},f.createElement(He,Object.assign({prefixCls:Ee},Q,{type:"radio",ref:Z})))};var ee=f.forwardRef(J);const H=He;H.Button=ee,H.Group=Xe,H.__ANT_RADIO=!0;var ye=H},13570:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return k}});var t=e(54476),n=e(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},K=u,f=e(7657),O=function(pe,ae){return n.createElement(f.Z,(0,t.Z)({},pe,{ref:ae,icon:K}))},a=n.forwardRef(O),U=a,ue=e(92310),w=e.n(ue),ne=e(20068),x=e(42978),E=e(75931),G=e(18929),ce=e(10228),ve=e(26112);function it(Z,pe){var ae=Z.disabled,Q=Z.prefixCls,Ee=Z.character,Ge=Z.characterRender,ft=Z.index,rt=Z.count,ut=Z.value,vt=Z.allowHalf,Tt=Z.focused,gt=Z.onHover,Pe=Z.onClick,st=function(s){gt(s,ft)},j=function(s){Pe(s,ft)},B=function(s){s.keyCode===ce.Z.ENTER&&Pe(s,ft)},y=ft+1,o=new Set([Q]);ut===0&&ft===0&&Tt?o.add("".concat(Q,"-focused")):vt&&ut+.5>=y&&utft?"true":"false","aria-posinset":ft+1,"aria-setsize":rt,tabIndex:ae?-1:0},n.createElement("div",{className:"".concat(Q,"-first")},R),n.createElement("div",{className:"".concat(Q,"-second")},R)));return Ge&&(V=Ge(V,Z)),V}var xe=n.forwardRef(it);function ge(){var Z=n.useRef({});function pe(Q){return Z.current[Q]}function ae(Q){return function(Ee){Z.current[Q]=Ee}}return[pe,ae]}function me(Z){var pe=Z.pageXOffset,ae="scrollLeft";if(typeof pe!="number"){var Q=Z.document;pe=Q.documentElement[ae],typeof pe!="number"&&(pe=Q.body[ae])}return pe}function L(Z){var pe,ae,Q=Z.ownerDocument,Ee=Q.body,Ge=Q&&Q.documentElement,ft=Z.getBoundingClientRect();return pe=ft.left,ae=ft.top,pe-=Ge.clientLeft||Ee.clientLeft||0,ae-=Ge.clientTop||Ee.clientTop||0,{left:pe,top:ae}}function g(Z){var pe=L(Z),ae=Z.ownerDocument,Q=ae.defaultView||ae.parentWindow;return pe.left+=me(Q),pe.left}var i=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function I(Z,pe){var ae,Q=Z.prefixCls,Ee=Q===void 0?"rc-rate":Q,Ge=Z.className,ft=Z.defaultValue,rt=Z.value,ut=Z.count,vt=ut===void 0?5:ut,Tt=Z.allowHalf,gt=Tt===void 0?!1:Tt,Pe=Z.allowClear,st=Pe===void 0?!0:Pe,j=Z.character,B=j===void 0?"\u2605":j,y=Z.characterRender,o=Z.disabled,R=Z.direction,V=R===void 0?"ltr":R,d=Z.tabIndex,s=d===void 0?0:d,re=Z.autoFocus,A=Z.onHoverChange,m=Z.onChange,$=Z.onFocus,Ae=Z.onBlur,he=Z.onKeyDown,We=Z.onMouseLeave,Se=(0,E.Z)(Z,i),Te=ge(),P=(0,x.Z)(Te,2),be=P[0],Re=P[1],ke=n.useRef(null),at=function(){if(!o){var v;(v=ke.current)===null||v===void 0||v.focus()}};n.useImperativeHandle(pe,function(){return{focus:at,blur:function(){if(!o){var v;(v=ke.current)===null||v===void 0||v.blur()}}}});var Ct=(0,G.Z)(ft||0,{value:rt}),It=(0,x.Z)(Ct,2),pt=It[0],kt=It[1],ln=(0,G.Z)(null),tn=(0,x.Z)(ln,2),an=tn[0],Fn=tn[1],An=function(v,se){var ie=V==="rtl",Me=v+1;if(gt){var Ve=be(v),nt=g(Ve),ct=Ve.clientWidth;(ie&&se-nt>ct/2||!ie&&se-nt0&&!ie||se===ce.Z.RIGHT&&Me>0&&ie?(gt?Me-=.5:Me-=1,Ut(Me),v.preventDefault()):se===ce.Z.LEFT&&Me{const{componentCls:pe}=Z;return{[`${pe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Z.marginXS},"> div":{transition:`all ${Z.motionDurationMid}, outline 0s`,"&:hover":{transform:Z.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Z.lineWidth}px dashed ${Z.starColor}`,transform:Z.starHoverScale}},"&-first, &-second":{color:Z.starBg,transition:`all ${Z.motionDurationMid}`,userSelect:"none",[Z.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${pe}-star-first, &-half ${pe}-star-second`]:{opacity:1},[`&-half ${pe}-star-first, &-full ${pe}-star-second`]:{color:"inherit"}}}},C=Z=>({[`&-rtl${Z.componentCls}`]:{direction:"rtl"}}),J=Z=>{const{componentCls:pe}=Z;return{[pe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,F.Wf)(Z)),{display:"inline-block",margin:0,padding:0,color:Z.starColor,fontSize:Z.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${pe} ${pe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Xe(Z)),{[`+ ${pe}-text`]:{display:"inline-block",marginInlineStart:Z.marginXS,fontSize:Z.fontSize}}),C(Z))}};var ee=(0,He.Z)("Rate",Z=>{const pe=(0,z.TS)(Z,{});return[J(pe)]},Z=>({starColor:Z.yellow6,starSize:Z.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Z.colorFillContent})),H=function(Z,pe){var ae={};for(var Q in Z)Object.prototype.hasOwnProperty.call(Z,Q)&&pe.indexOf(Q)<0&&(ae[Q]=Z[Q]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,Q=Object.getOwnPropertySymbols(Z);Ee{const{prefixCls:ae,className:Q,rootClassName:Ee,style:Ge,tooltips:ft,character:rt=n.createElement(U,null)}=Z,ut=H(Z,["prefixCls","className","rootClassName","style","tooltips","character"]),vt=(o,R)=>{let{index:V}=R;return ft?n.createElement(_.Z,{title:ft[V]},o):o},{getPrefixCls:Tt,direction:gt,rate:Pe}=n.useContext(Y.E_),st=Tt("rate",ae),[j,B]=ee(st),y=Object.assign(Object.assign({},Pe==null?void 0:Pe.style),Ge);return j(n.createElement(oe,Object.assign({ref:pe,character:rt,characterRender:vt},ut,{className:w()(Q,Ee,B,Pe==null?void 0:Pe.className),style:y,prefixCls:st,direction:gt})))})},57809:function(Zt,_e,e){"use strict";var t=e(92310),n=e.n(t),u=e(77861),K=e(2738),f=e(59301),O=e(53487),a=e(62892),U=e(19080),ue=e(36355),w=e(1684),ne=e(93891),x=e(19716),E=e(32441),G=e(33234),ce=e(14154),ve=e(58582),it=e(84443),xe=e(66339),ge=function(I,S){var oe={};for(var Y in I)Object.prototype.hasOwnProperty.call(I,Y)&&S.indexOf(Y)<0&&(oe[Y]=I[Y]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,Y=Object.getOwnPropertySymbols(I);_{var oe,{prefixCls:Y,bordered:_=!0,className:F,rootClassName:He,getPopupContainer:z,popupClassName:Xe,dropdownClassName:C,listHeight:J=256,placement:ee,listItemHeight:H=24,size:ye,disabled:k,notFoundContent:Z,status:pe,builtinPlacements:ae,dropdownMatchSelectWidth:Q,popupMatchSelectWidth:Ee,direction:Ge,style:ft,allowClear:rt}=I,ut=ge(I,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:vt,getPrefixCls:Tt,renderEmpty:gt,direction:Pe,virtual:st,popupMatchSelectWidth:j,popupOverflow:B,select:y}=f.useContext(ue.E_),o=Tt("select",Y),R=Tt(),V=Ge!=null?Ge:Pe,{compactSize:d,compactItemClassnames:s}=(0,G.ri)(o,V),[re,A]=(0,ce.Z)(o),m=f.useMemo(()=>{const{mode:Je}=ut;if(Je!=="combobox")return Je===me?"combobox":Je},[ut.mode]),$=m==="multiple"||m==="tags",Ae=(0,it.Z)(ut.suffixIcon,ut.showArrow),he=(oe=Ee!=null?Ee:Q)!==null&&oe!==void 0?oe:j,{status:We,hasFeedback:Se,isFormItemInput:Te,feedbackIcon:P}=f.useContext(E.aM),be=(0,U.F)(We,pe);let Re;Z!==void 0?Re=Z:m==="combobox"?Re=null:Re=(gt==null?void 0:gt("Select"))||f.createElement(ne.Z,{componentName:"Select"});const{suffixIcon:ke,itemIcon:at,removeIcon:Ct,clearIcon:It}=(0,xe.Z)(Object.assign(Object.assign({},ut),{multiple:$,hasFeedback:Se,feedbackIcon:P,showSuffixIcon:Ae,prefixCls:o,showArrow:ut.showArrow,componentName:"Select"})),pt=rt===!0?{clearIcon:It}:rt,kt=(0,K.Z)(ut,["suffixIcon","itemIcon"]),ln=n()(Xe||C,{[`${o}-dropdown-${V}`]:V==="rtl"},He,A),tn=(0,x.Z)(Je=>{var xt;return(xt=ye!=null?ye:d)!==null&&xt!==void 0?xt:Je}),an=f.useContext(w.Z),Fn=k!=null?k:an,An=n()({[`${o}-lg`]:tn==="large",[`${o}-sm`]:tn==="small",[`${o}-rtl`]:V==="rtl",[`${o}-borderless`]:!_,[`${o}-in-form-item`]:Te},(0,U.Z)(o,be,Se),s,y==null?void 0:y.className,F,He,A),Ut=f.useMemo(()=>ee!==void 0?ee:V==="rtl"?"bottomRight":"bottomLeft",[ee,V]),Rn=(0,ve.Z)(ae,B);return re(f.createElement(u.ZP,Object.assign({ref:S,virtual:st,showSearch:y==null?void 0:y.showSearch},kt,{style:Object.assign(Object.assign({},y==null?void 0:y.style),ft),dropdownMatchSelectWidth:he,builtinPlacements:Rn,transitionName:(0,a.m)(R,"slide-up",ut.transitionName),listHeight:J,listItemHeight:H,mode:m,prefixCls:o,placement:Ut,direction:V,suffixIcon:ke,menuItemSelectedIcon:at,removeIcon:Ct,allowClear:pt,notFoundContent:Re,className:An,getPopupContainer:z||vt,dropdownClassName:ln,disabled:Fn})))},g=f.forwardRef(L),i=(0,O.Z)(g);g.SECRET_COMBOBOX_MODE_DO_NOT_USE=me,g.Option=u.Wx,g.OptGroup=u.Xo,g._InternalPanelDoNotUseOrYouWillBeFired=i,_e.default=g},14154:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return g}});var t=e(17313),n=e(74207),u=e(37613),K=e(83116),f=e(13826),O=e(92899);const a=i=>{const{optionHeight:I,optionFontSize:S,optionLineHeight:oe,optionPadding:Y}=i;return{position:"relative",display:"block",minHeight:I,padding:Y,color:i.colorText,fontWeight:"normal",fontSize:S,lineHeight:oe,boxSizing:"border-box"}};var ue=i=>{const{antCls:I,componentCls:S}=i,oe=`${S}-item`,Y=`&${I}-slide-up-enter${I}-slide-up-enter-active`,_=`&${I}-slide-up-appear${I}-slide-up-appear-active`,F=`&${I}-slide-up-leave${I}-slide-up-leave-active`,He=`${S}-dropdown-placement-`;return[{[`${S}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(i)),{position:"absolute",top:-9999,zIndex:i.zIndexPopup,boxSizing:"border-box",padding:i.paddingXXS,overflow:"hidden",fontSize:i.fontSize,fontVariant:"initial",backgroundColor:i.colorBgElevated,borderRadius:i.borderRadiusLG,outline:"none",boxShadow:i.boxShadowSecondary,[` + `]:{display:"inline-block",minWidth:d.itemSize,height:d.itemSize,color:d.colorText,fontFamily:d.fontFamily,lineHeight:`${d.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:d.borderRadius,cursor:"pointer",transition:`all ${d.motionDurationMid}`},[`${s}-prev, ${s}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:d.colorText,cursor:"pointer",userSelect:"none"},[`${s}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:d.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${d.lineWidth}px ${d.lineType} transparent`,borderRadius:d.borderRadius,outline:"none",transition:`all ${d.motionDurationMid}`},[`&:hover ${s}-item-link`]:{backgroundColor:d.colorBgTextHover},[`&:active ${s}-item-link`]:{backgroundColor:d.colorBgTextActive},[`&${s}-disabled:hover`]:{[`${s}-item-link`]:{backgroundColor:"transparent"}}},[`${s}-slash`]:{marginInlineEnd:d.paginationSlashMarginInlineEnd,marginInlineStart:d.paginationSlashMarginInlineStart},[`${s}-options`]:{display:"inline-block",marginInlineStart:d.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:d.controlHeight,marginInlineStart:d.marginXS,lineHeight:`${d.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Q.ik)(d)),{width:d.controlHeightLG*1.25,height:d.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:d.marginXS,marginInlineEnd:d.marginXS})}}}},gt=d=>{const{componentCls:s}=d;return{[`${s}-item`]:{display:"inline-block",minWidth:d.itemSize,height:d.itemSize,marginInlineEnd:d.marginXS,fontFamily:d.fontFamily,lineHeight:`${d.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${d.lineWidth}px ${d.lineType} transparent`,borderRadius:d.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${d.paginationItemPaddingInline}px`,color:d.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${s}-item-active)`]:{"&:hover":{transition:`all ${d.motionDurationMid}`,backgroundColor:d.colorBgTextHover},"&:active":{backgroundColor:d.colorBgTextActive}},"&-active":{fontWeight:d.fontWeightStrong,backgroundColor:d.itemActiveBg,borderColor:d.colorPrimary,a:{color:d.colorPrimary},"&:hover":{borderColor:d.colorPrimaryHover},"&:hover a":{color:d.colorPrimaryHover}}}}},Pe=d=>{const{componentCls:s}=d;return{[s]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ee.Wf)(d)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${s}-total-text`]:{display:"inline-block",height:d.itemSize,marginInlineEnd:d.marginXS,lineHeight:`${d.itemSize-2}px`,verticalAlign:"middle"}}),gt(d)),Tt(d)),vt(d)),ut(d)),rt(d)),{[`@media only screen and (max-width: ${d.screenLG}px)`]:{[`${s}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${d.screenSM}px)`]:{[`${s}-options`]:{display:"none"}}}),[`&${d.componentCls}-rtl`]:{direction:"rtl"}}},st=d=>{const{componentCls:s}=d;return{[`${s}${s}-disabled:not(${s}-mini)`]:{"&, &:hover":{[`${s}-item-link`]:{borderColor:d.colorBorder}},"&:focus-visible":{[`${s}-item-link`]:{borderColor:d.colorBorder}},[`${s}-item, ${s}-item-link`]:{backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,[`&:hover:not(${s}-item-active)`]:{backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,a:{color:d.colorTextDisabled}},[`&${s}-item-active`]:{backgroundColor:d.itemActiveBgDisabled}},[`${s}-prev, ${s}-next`]:{"&:hover button":{backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,color:d.colorTextDisabled},[`${s}-item-link`]:{backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder}}},[`${s}:not(${s}-mini)`]:{[`${s}-prev, ${s}-next`]:{"&:hover button":{borderColor:d.colorPrimaryHover,backgroundColor:d.itemBg},[`${s}-item-link`]:{backgroundColor:d.itemLinkBg,borderColor:d.colorBorder},[`&:hover ${s}-item-link`]:{borderColor:d.colorPrimary,backgroundColor:d.itemBg,color:d.colorPrimary},[`&${s}-disabled`]:{[`${s}-item-link`]:{borderColor:d.colorBorder,color:d.colorTextDisabled}}},[`${s}-item`]:{backgroundColor:d.itemBg,border:`${d.lineWidth}px ${d.lineType} ${d.colorBorder}`,[`&:hover:not(${s}-item-active)`]:{borderColor:d.colorPrimary,backgroundColor:d.itemBg,a:{color:d.colorPrimary}},"&-active":{borderColor:d.colorPrimary}}}}},j=d=>{const{componentCls:s}=d;return{[`${s}:not(${s}-disabled)`]:{[`${s}-item`]:Object.assign({},(0,Ee.Qy)(d)),[`${s}-jump-prev, ${s}-jump-next`]:{"&:focus-visible":Object.assign({[`${s}-item-link-icon`]:{opacity:1},[`${s}-item-ellipsis`]:{opacity:0}},(0,Ee.oN)(d))},[`${s}-prev, ${s}-next`]:{[`&:focus-visible ${s}-item-link`]:Object.assign({},(0,Ee.oN)(d))}}}};var B=(0,Ge.Z)("Pagination",d=>{const s=(0,ft.TS)(d,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:d.marginXXS/2,paginationMiniQuickJumperInputWidth:d.controlHeightLG*1.1,paginationItemPaddingInline:d.marginXXS*1.5,paginationEllipsisLetterSpacing:d.marginXXS/2,paginationSlashMarginInlineStart:d.marginXXS,paginationSlashMarginInlineEnd:d.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Q.e5)(d),(0,Q.TM)(d));return[Pe(s),j(s),d.wireframe&&st(s)]},d=>({itemBg:d.colorBgContainer,itemSize:d.controlHeight,itemSizeSM:d.controlHeightSM,itemActiveBg:d.colorBgContainer,itemLinkBg:d.colorBgContainer,itemActiveColorDisabled:d.colorTextDisabled,itemActiveBgDisabled:d.controlItemBgActiveDisabled,itemInputBg:d.colorBgContainer,miniOptionsSizeChangerTop:0})),y=function(d,s){var re={};for(var A in d)Object.prototype.hasOwnProperty.call(d,A)&&s.indexOf(A)<0&&(re[A]=d[A]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,A=Object.getOwnPropertySymbols(d);m{const{prefixCls:s,selectPrefixCls:re,className:A,rootClassName:m,style:$,size:Ae,locale:ye,selectComponentClass:We,responsive:Se,showSizeChanger:Te}=d,P=y(d,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:be}=(0,he.Z)(Se),{getPrefixCls:Re,direction:ke,pagination:at={}}=n.useContext(ee.E_),Ct=Re("pagination",s),[It,pt]=B(Ct),kt=Te!=null?Te:at.showSizeChanger,ln=n.useMemo(()=>{const xt=n.createElement("span",{className:`${Ct}-item-ellipsis`},"\u2022\u2022\u2022"),Ft=n.createElement("button",{className:`${Ct}-item-link`,type:"button",tabIndex:-1},ke==="rtl"?n.createElement(ne.Z,null):n.createElement(w.Z,null)),Qt=n.createElement("button",{className:`${Ct}-item-link`,type:"button",tabIndex:-1},ke==="rtl"?n.createElement(w.Z,null):n.createElement(ne.Z,null)),Mt=n.createElement("a",{className:`${Ct}-item-link`},n.createElement("div",{className:`${Ct}-item-container`},ke==="rtl"?n.createElement(ue.Z,{className:`${Ct}-item-link-icon`}):n.createElement(U,{className:`${Ct}-item-link-icon`}),xt)),gn=n.createElement("a",{className:`${Ct}-item-link`},n.createElement("div",{className:`${Ct}-item-container`},ke==="rtl"?n.createElement(U,{className:`${Ct}-item-link-icon`}):n.createElement(ue.Z,{className:`${Ct}-item-link-icon`}),xt));return{prevIcon:Ft,nextIcon:Qt,jumpPrevIcon:Mt,jumpNextIcon:gn}},[ke,Ct]),[tn]=(0,k.Z)("Pagination",J.Z),an=Object.assign(Object.assign({},tn),ye),Fn=(0,H.Z)(Ae),An=Fn==="small"||!!(be&&!Fn&&Se),Ut=Re("select",re),Rn=E()({[`${Ct}-mini`]:An,[`${Ct}-rtl`]:ke==="rtl"},at==null?void 0:at.className,A,m,pt),Je=Object.assign(Object.assign({},at==null?void 0:at.style),$);return It(n.createElement(C,Object.assign({},ln,P,{style:Je,prefixCls:Ct,selectPrefixCls:Ut,className:Rn,selectComponentClass:We||(An?pe:ae),locale:an,showSizeChanger:kt})))},V=R},93948:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return Te}});var t=e(59301),n=e(29679),u=e(40001),K=e(19248),f=e(99267),O=e(92310),a=e.n(O),U=e(2738),ue=e(36355),w=e(54476),ne=e(33885),x=e(75931),E={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},G=function(){var be=(0,t.useRef)([]),Re=(0,t.useRef)(null);return(0,t.useEffect)(function(){var ke=Date.now(),at=!1;be.current.forEach(function(Ct){if(Ct){at=!0;var It=Ct.style;It.transitionDuration=".3s, .3s, .3s, .06s",Re.current&&ke-Re.current<100&&(It.transitionDuration="0s, 0s")}}),at&&(Re.current=Date.now())}),be.current},ce=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],ve=function(be){var Re=(0,ne.Z)((0,ne.Z)({},E),be),ke=Re.className,at=Re.percent,Ct=Re.prefixCls,It=Re.strokeColor,pt=Re.strokeLinecap,kt=Re.strokeWidth,ln=Re.style,tn=Re.trailColor,an=Re.trailWidth,Fn=Re.transition,An=(0,x.Z)(Re,ce);delete An.gapPosition;var Ut=Array.isArray(at)?at:[at],Rn=Array.isArray(It)?It:[It],Je=G(),xt=kt/2,Ft=100-kt/2,Qt="M ".concat(pt==="round"?xt:0,",").concat(xt,` + L `).concat(pt==="round"?Ft:100,",").concat(xt),Mt="0 0 100 ".concat(kt),gn=0;return t.createElement("svg",(0,w.Z)({className:a()("".concat(Ct,"-line"),ke),viewBox:Mt,preserveAspectRatio:"none",style:ln},An),t.createElement("path",{className:"".concat(Ct,"-line-trail"),d:Qt,strokeLinecap:pt,stroke:tn,strokeWidth:an||kt,fillOpacity:"0"}),Ut.map(function(un,hn){var Bn=1;switch(pt){case"round":Bn=1-kt/100;break;case"square":Bn=1-kt/2/100;break;default:Bn=1;break}var Cn={strokeDasharray:"".concat(un*Bn,"px, 100px"),strokeDashoffset:"-".concat(gn,"px"),transition:Fn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Yt=Rn[hn]||Rn[Rn.length-1];return gn+=un,t.createElement("path",{key:hn,className:"".concat(Ct,"-line-path"),d:Qt,strokeLinecap:pt,stroke:Yt,strokeWidth:kt,fillOpacity:"0",ref:function(le){Je[hn]=le},style:Cn})}))},it=ve,xe=e(76190),ge=e(42978),me=e(47273),L=0,g=(0,me.Z)();function i(){var P;return g?(P=L,L+=1):P="TEST_OR_SSR",P}var I=function(P){var be=t.useState(),Re=(0,ge.Z)(be,2),ke=Re[0],at=Re[1];return t.useEffect(function(){at("rc_progress_".concat(i()))},[]),P||ke},S=function(be){var Re=be.bg,ke=be.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:Re}},ke)};function oe(P,be){return Object.keys(P).map(function(Re){var ke=parseFloat(Re),at="".concat(Math.floor(ke*be),"%");return"".concat(P[Re]," ").concat(at)})}var Y=t.forwardRef(function(P,be){var Re=P.prefixCls,ke=P.color,at=P.gradientId,Ct=P.radius,It=P.style,pt=P.ptg,kt=P.strokeLinecap,ln=P.strokeWidth,tn=P.size,an=P.gapDegree,Fn=ke&&(0,xe.Z)(ke)==="object",An=Fn?"#FFF":void 0,Ut=tn/2,Rn=t.createElement("circle",{className:"".concat(Re,"-circle-path"),r:Ct,cx:Ut,cy:Ut,stroke:An,strokeLinecap:kt,strokeWidth:ln,opacity:pt===0?0:1,style:It,ref:be});if(!Fn)return Rn;var Je="".concat(at,"-conic"),xt=an?"".concat(180+an/2,"deg"):"0deg",Ft=oe(ke,(360-an)/360),Qt=oe(ke,1),Mt="conic-gradient(from ".concat(xt,", ").concat(Ft.join(", "),")"),gn="linear-gradient(to ".concat(an?"bottom":"top",", ").concat(Qt.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:Je},Rn),t.createElement("foreignObject",{x:0,y:0,width:tn,height:tn,mask:"url(#".concat(Je,")")},t.createElement(S,{bg:gn},t.createElement(S,{bg:Mt}))))}),_=Y,F=100,He=function(be,Re,ke,at,Ct,It,pt,kt,ln,tn){var an=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Fn=ke/100*360*((360-It)/360),An=It===0?0:{bottom:0,top:180,left:90,right:-90}[pt],Ut=(100-at)/100*Re;ln==="round"&&at!==100&&(Ut+=tn/2,Ut>=Re&&(Ut=Re-.01));var Rn=F/2;return{stroke:typeof kt=="string"?kt:void 0,strokeDasharray:"".concat(Re,"px ").concat(be),strokeDashoffset:Ut+an,transform:"rotate(".concat(Ct+Fn+An,"deg)"),transformOrigin:"".concat(Rn,"px ").concat(Rn,"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}},z=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Xe(P){var be=P!=null?P:[];return Array.isArray(be)?be:[be]}var C=function(be){var Re=(0,ne.Z)((0,ne.Z)({},E),be),ke=Re.id,at=Re.prefixCls,Ct=Re.steps,It=Re.strokeWidth,pt=Re.trailWidth,kt=Re.gapDegree,ln=kt===void 0?0:kt,tn=Re.gapPosition,an=Re.trailColor,Fn=Re.strokeLinecap,An=Re.style,Ut=Re.className,Rn=Re.strokeColor,Je=Re.percent,xt=(0,x.Z)(Re,z),Ft=F/2,Qt=I(ke),Mt="".concat(Qt,"-gradient"),gn=Ft-It/2,un=Math.PI*2*gn,hn=ln>0?90+ln/2:-90,Bn=un*((360-ln)/360),Cn=(0,xe.Z)(Ct)==="object"?Ct:{count:Ct,space:2},Yt=Cn.count,Yn=Cn.space,le=Xe(Je),c=Xe(Rn),b=c.find(function(nt){return nt&&(0,xe.Z)(nt)==="object"}),p=b&&(0,xe.Z)(b)==="object",v=p?"butt":Fn,se=He(un,Bn,0,100,hn,ln,tn,an,v,It),ie=G(),Me=function(){var ct=0;return le.map(function(yt,Pt){var mt=c[Pt]||c[c.length-1],St=He(un,Bn,ct,yt,hn,ln,tn,mt,v,It);return ct+=yt,t.createElement(_,{key:Pt,color:mt,ptg:yt,radius:gn,prefixCls:at,gradientId:Mt,style:St,strokeLinecap:v,strokeWidth:It,gapDegree:ln,ref:function(de){ie[Pt]=de},size:F})}).reverse()},Ve=function(){var ct=Math.round(Yt*(le[0]/100)),yt=100/Yt,Pt=0;return new Array(Yt).fill(null).map(function(mt,St){var X=St<=ct-1?c[0]:an,de=X&&(0,xe.Z)(X)==="object"?"url(#".concat(Mt,")"):void 0,Ce=He(un,Bn,Pt,yt,hn,ln,tn,X,"butt",It,Yn);return Pt+=(Bn-Ce.strokeDashoffset+Yn)*100/Bn,t.createElement("circle",{key:St,className:"".concat(at,"-circle-path"),r:gn,cx:Ft,cy:Ft,stroke:de,strokeWidth:It,opacity:1,style:Ce,ref:function($e){ie[St]=$e}})})};return t.createElement("svg",(0,w.Z)({className:a()("".concat(at,"-circle"),Ut),viewBox:"0 0 ".concat(F," ").concat(F),style:An,id:ke,role:"presentation"},xt),!Yt&&t.createElement("circle",{className:"".concat(at,"-circle-trail"),r:gn,cx:Ft,cy:Ft,stroke:an,strokeLinecap:v,strokeWidth:pt||It,style:se}),Yt?Ve():Me())},J=C,ee={Line:it,Circle:J},H=e(6848),he=e(30071);function k(P){return!P||P<0?0:P>100?100:P}function Z(P){let{success:be,successPercent:Re}=P,ke=Re;return be&&"progress"in be&&(ke=be.progress),be&&"percent"in be&&(ke=be.percent),ke}const pe=P=>{let{percent:be,success:Re,successPercent:ke}=P;const at=k(Z({success:Re,successPercent:ke}));return[at,k(k(be)-at)]},ae=P=>{let{success:be={},strokeColor:Re}=P;const{strokeColor:ke}=be;return[ke||he.presetPrimaryColors.green,Re||null]},Q=(P,be,Re)=>{var ke,at,Ct,It;let pt=-1,kt=-1;if(be==="step"){const ln=Re.steps,tn=Re.strokeWidth;typeof P=="string"||typeof P=="undefined"?(pt=P==="small"?2:14,kt=tn!=null?tn:8):typeof P=="number"?[pt,kt]=[P,P]:[pt=14,kt=8]=P,pt*=ln}else if(be==="line"){const ln=Re==null?void 0:Re.strokeWidth;typeof P=="string"||typeof P=="undefined"?kt=ln||(P==="small"?6:8):typeof P=="number"?[pt,kt]=[P,P]:[pt=-1,kt=8]=P}else(be==="circle"||be==="dashboard")&&(typeof P=="string"||typeof P=="undefined"?[pt,kt]=P==="small"?[60,60]:[120,120]:typeof P=="number"?[pt,kt]=[P,P]:(pt=(at=(ke=P[0])!==null&&ke!==void 0?ke:P[1])!==null&&at!==void 0?at:120,kt=(It=(Ct=P[0])!==null&&Ct!==void 0?Ct:P[1])!==null&&It!==void 0?It:120));return[pt,kt]},Ee=3,Ge=P=>Ee/P*100;var rt=P=>{const{prefixCls:be,trailColor:Re=null,strokeLinecap:ke="round",gapPosition:at,gapDegree:Ct,width:It=120,type:pt,children:kt,success:ln,size:tn=It}=P,[an,Fn]=Q(tn,"circle");let{strokeWidth:An}=P;An===void 0&&(An=Math.max(Ge(an),6));const Ut={width:an,height:Fn,fontSize:an*.15+6},Rn=t.useMemo(()=>{if(Ct||Ct===0)return Ct;if(pt==="dashboard")return 75},[Ct,pt]),Je=at||pt==="dashboard"&&"bottom"||void 0,xt=Object.prototype.toString.call(P.strokeColor)==="[object Object]",Ft=ae({success:ln,strokeColor:P.strokeColor}),Qt=a()(`${be}-inner`,{[`${be}-circle-gradient`]:xt}),Mt=t.createElement(J,{percent:pe(P),strokeWidth:An,trailWidth:An,strokeColor:Ft,strokeLinecap:ke,trailColor:Re,prefixCls:be,gapDegree:Rn,gapPosition:Je});return t.createElement("div",{className:Qt,style:Ut},an<=20?t.createElement(H.Z,{title:kt},t.createElement("span",null,Mt)):t.createElement(t.Fragment,null,Mt,kt))},ut=function(P,be){var Re={};for(var ke in P)Object.prototype.hasOwnProperty.call(P,ke)&&be.indexOf(ke)<0&&(Re[ke]=P[ke]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,ke=Object.getOwnPropertySymbols(P);at{let be=[];return Object.keys(P).forEach(Re=>{const ke=parseFloat(Re.replace(/%/g,""));isNaN(ke)||be.push({key:ke,value:P[Re]})}),be=be.sort((Re,ke)=>Re.key-ke.key),be.map(Re=>{let{key:ke,value:at}=Re;return`${at} ${ke}%`}).join(", ")},Tt=(P,be)=>{const{from:Re=he.presetPrimaryColors.blue,to:ke=he.presetPrimaryColors.blue,direction:at=be==="rtl"?"to left":"to right"}=P,Ct=ut(P,["from","to","direction"]);if(Object.keys(Ct).length!==0){const It=vt(Ct);return{backgroundImage:`linear-gradient(${at}, ${It})`}}return{backgroundImage:`linear-gradient(${at}, ${Re}, ${ke})`}};var Pe=P=>{const{prefixCls:be,direction:Re,percent:ke,size:at,strokeWidth:Ct,strokeColor:It,strokeLinecap:pt="round",children:kt,trailColor:ln=null,success:tn}=P,an=It&&typeof It!="string"?Tt(It,Re):{backgroundColor:It},Fn=pt==="square"||pt==="butt"?0:void 0,An={backgroundColor:ln||void 0,borderRadius:Fn},Ut=at!=null?at:[-1,Ct||(at==="small"?6:8)],[Rn,Je]=Q(Ut,"line",{strokeWidth:Ct}),xt=Object.assign({width:`${k(ke)}%`,height:Je,borderRadius:Fn},an),Ft=Z(P),Qt={width:`${k(Ft)}%`,height:Je,borderRadius:Fn,backgroundColor:tn==null?void 0:tn.strokeColor},Mt={width:Rn<0?"100%":Rn,height:Je};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${be}-outer`,style:Mt},t.createElement("div",{className:`${be}-inner`,style:An},t.createElement("div",{className:`${be}-bg`,style:xt}),Ft!==void 0?t.createElement("div",{className:`${be}-success-bg`,style:Qt}):null)),kt)},j=P=>{const{size:be,steps:Re,percent:ke=0,strokeWidth:at=8,strokeColor:Ct,trailColor:It=null,prefixCls:pt,children:kt}=P,ln=Math.round(Re*(ke/100)),tn=be==="small"?2:14,an=be!=null?be:[tn,at],[Fn,An]=Q(an,"step",{steps:Re,strokeWidth:at}),Ut=Fn/Re,Rn=new Array(Re);for(let Je=0;Je{const be=P?"100%":"-100%";return new B.Keyframes(`antProgress${P?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${be}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${be}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},d=P=>{const{componentCls:be,iconCls:Re}=P;return{[be]:Object.assign(Object.assign({},(0,y.Wf)(P)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:P.fontSize,marginInlineEnd:P.marginXS,marginBottom:P.marginXS},[`${be}-outer`]:{display:"inline-block",width:"100%"},[`&${be}-show-info`]:{[`${be}-outer`]:{marginInlineEnd:`calc(-2em - ${P.marginXS}px)`,paddingInlineEnd:`calc(2em + ${P.paddingXS}px)`}},[`${be}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:P.remainingColor,borderRadius:P.lineBorderRadius},[`${be}-inner:not(${be}-circle-gradient)`]:{[`${be}-circle-path`]:{stroke:P.defaultColor}},[`${be}-success-bg, ${be}-bg`]:{position:"relative",backgroundColor:P.defaultColor,borderRadius:P.lineBorderRadius,transition:`all ${P.motionDurationSlow} ${P.motionEaseInOutCirc}`},[`${be}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:P.colorSuccess},[`${be}-text`]:{display:"inline-block",width:"2em",marginInlineStart:P.marginXS,color:P.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Re]:{fontSize:P.fontSize}},[`&${be}-status-active`]:{[`${be}-bg::before`]:{position:"absolute",inset:0,backgroundColor:P.colorBgContainer,borderRadius:P.lineBorderRadius,opacity:0,animationName:V(),animationDuration:P.progressActiveMotionDuration,animationTimingFunction:P.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${be}-rtl${be}-status-active`]:{[`${be}-bg::before`]:{animationName:V(!0)}},[`&${be}-status-exception`]:{[`${be}-bg`]:{backgroundColor:P.colorError},[`${be}-text`]:{color:P.colorError}},[`&${be}-status-exception ${be}-inner:not(${be}-circle-gradient)`]:{[`${be}-circle-path`]:{stroke:P.colorError}},[`&${be}-status-success`]:{[`${be}-bg`]:{backgroundColor:P.colorSuccess},[`${be}-text`]:{color:P.colorSuccess}},[`&${be}-status-success ${be}-inner:not(${be}-circle-gradient)`]:{[`${be}-circle-path`]:{stroke:P.colorSuccess}}})}},s=P=>{const{componentCls:be,iconCls:Re}=P;return{[be]:{[`${be}-circle-trail`]:{stroke:P.remainingColor},[`&${be}-circle ${be}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${be}-circle ${be}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:P.circleTextColor,fontSize:P.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Re]:{fontSize:`${P.fontSize/P.fontSizeSM}em`}},[`${be}-circle&-status-exception`]:{[`${be}-text`]:{color:P.colorError}},[`${be}-circle&-status-success`]:{[`${be}-text`]:{color:P.colorSuccess}}},[`${be}-inline-circle`]:{lineHeight:1,[`${be}-inner`]:{verticalAlign:"bottom"}}}},re=P=>{const{componentCls:be}=P;return{[be]:{[`${be}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:P.progressStepMinWidth,marginInlineEnd:P.progressStepMarginInlineEnd,backgroundColor:P.remainingColor,transition:`all ${P.motionDurationSlow}`,"&-active":{backgroundColor:P.defaultColor}}}}}},A=P=>{const{componentCls:be,iconCls:Re}=P;return{[be]:{[`${be}-small&-line, ${be}-small&-line ${be}-text ${Re}`]:{fontSize:P.fontSizeSM}}}};var m=(0,o.Z)("Progress",P=>{const be=P.marginXXS/2,Re=(0,R.TS)(P,{progressStepMarginInlineEnd:be,progressStepMinWidth:be,progressActiveMotionDuration:"2.4s"});return[d(Re),s(Re),re(Re),A(Re)]},P=>({circleTextColor:P.colorText,defaultColor:P.colorInfo,remainingColor:P.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),$=function(P,be){var Re={};for(var ke in P)Object.prototype.hasOwnProperty.call(P,ke)&&be.indexOf(ke)<0&&(Re[ke]=P[ke]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,ke=Object.getOwnPropertySymbols(P);at{const{prefixCls:Re,className:ke,rootClassName:at,steps:Ct,strokeColor:It,percent:pt=0,size:kt="default",showInfo:ln=!0,type:tn="line",status:an,format:Fn,style:An}=P,Ut=$(P,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Rn=t.useMemo(()=>{var le,c;const b=Z(P);return parseInt(b!==void 0?(le=b!=null?b:0)===null||le===void 0?void 0:le.toString():(c=pt!=null?pt:0)===null||c===void 0?void 0:c.toString(),10)},[pt,P.success,P.successPercent]),Je=t.useMemo(()=>!ye.includes(an)&&Rn>=100?"success":an||"normal",[an,Rn]),{getPrefixCls:xt,direction:Ft,progress:Qt}=t.useContext(ue.E_),Mt=xt("progress",Re),[gn,un]=m(Mt),hn=t.useMemo(()=>{if(!ln)return null;const le=Z(P);let c;const b=Fn||(v=>`${v}%`),p=tn==="line";return Fn||Je!=="exception"&&Je!=="success"?c=b(k(pt),k(le)):Je==="exception"?c=p?t.createElement(K.Z,null):t.createElement(f.Z,null):Je==="success"&&(c=p?t.createElement(n.Z,null):t.createElement(u.Z,null)),t.createElement("span",{className:`${Mt}-text`,title:typeof c=="string"?c:void 0},c)},[ln,pt,Rn,Je,tn,Mt,Fn]),Bn=Array.isArray(It)?It[0]:It,Cn=typeof It=="string"||Array.isArray(It)?It:void 0;let Yt;tn==="line"?Yt=Ct?t.createElement(j,Object.assign({},P,{strokeColor:Cn,prefixCls:Mt,steps:Ct}),hn):t.createElement(Pe,Object.assign({},P,{strokeColor:Bn,prefixCls:Mt,direction:Ft}),hn):(tn==="circle"||tn==="dashboard")&&(Yt=t.createElement(rt,Object.assign({},P,{strokeColor:Bn,prefixCls:Mt,progressStatus:Je}),hn));const Yn=a()(Mt,`${Mt}-status-${Je}`,`${Mt}-${tn==="dashboard"&&"circle"||Ct&&"steps"||tn}`,{[`${Mt}-inline-circle`]:tn==="circle"&&Q(kt,"circle")[0]<=20,[`${Mt}-show-info`]:ln,[`${Mt}-${kt}`]:typeof kt=="string",[`${Mt}-rtl`]:Ft==="rtl"},Qt==null?void 0:Qt.className,ke,at,un);return gn(t.createElement("div",Object.assign({ref:be,style:Object.assign(Object.assign({},Qt==null?void 0:Qt.style),An),className:Yn,role:"progressbar","aria-valuenow":Rn},(0,U.Z)(Ut,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Yt))}),Te=Se},5112:function(Zt,_e,e){"use strict";e.d(_e,{ZP:function(){return he}});var t=e(92310),n=e.n(t),u=e(18929),K=e(26112),f=e(59301),O=e(36355),a=e(19716);const U=f.createContext(null),ue=U.Provider;var w=U;const ne=f.createContext(null),x=ne.Provider;var E=e(5630),G=e(8654),ce=e(1684),ve=e(32441),it=e(17313),xe=e(83116),ge=e(37613);const me=k=>{const{componentCls:Z,antCls:pe}=k,ae=`${Z}-group`;return{[ae]:Object.assign(Object.assign({},(0,it.Wf)(k)),{display:"inline-block",fontSize:0,[`&${ae}-rtl`]:{direction:"rtl"},[`${pe}-badge ${pe}-badge-count`]:{zIndex:1},[`> ${pe}-badge:not(:first-child) > ${pe}-button-wrapper`]:{borderInlineStart:"none"}})}},L=k=>{const{componentCls:Z,wrapperMarginInlineEnd:pe,colorPrimary:ae,radioSize:Q,motionDurationSlow:Ee,motionDurationMid:Ge,motionEaseInOutCirc:ft,colorBgContainer:rt,colorBorder:ut,lineWidth:vt,dotSize:Tt,colorBgContainerDisabled:gt,colorTextDisabled:Pe,paddingXS:st,dotColorDisabled:j,lineType:B,radioDotDisabledSize:y,wireframe:o,colorWhite:R}=k,V=`${Z}-inner`;return{[`${Z}-wrapper`]:Object.assign(Object.assign({},(0,it.Wf)(k)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:pe,cursor:"pointer",[`&${Z}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:k.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${Z}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${vt}px ${B} ${ae}`,borderRadius:"50%",visibility:"hidden",content:'""'},[Z]:Object.assign(Object.assign({},(0,it.Wf)(k)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${Z}-wrapper:hover &, + &:hover ${V}`]:{borderColor:ae},[`${Z}-input:focus-visible + ${V}`]:Object.assign({},(0,it.oN)(k)),[`${Z}:hover::after, ${Z}-wrapper:hover &::after`]:{visibility:"visible"},[`${Z}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Q,height:Q,marginBlockStart:Q/-2,marginInlineStart:Q/-2,backgroundColor:o?ae:R,borderBlockStart:0,borderInlineStart:0,borderRadius:Q,transform:"scale(0)",opacity:0,transition:`all ${Ee} ${ft}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Q,height:Q,backgroundColor:rt,borderColor:ut,borderStyle:"solid",borderWidth:vt,borderRadius:"50%",transition:`all ${Ge}`},[`${Z}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${Z}-checked`]:{[V]:{borderColor:ae,backgroundColor:o?rt:ae,"&::after":{transform:`scale(${Tt/Q})`,opacity:1,transition:`all ${Ee} ${ft}`}}},[`${Z}-disabled`]:{cursor:"not-allowed",[V]:{backgroundColor:gt,borderColor:ut,cursor:"not-allowed","&::after":{backgroundColor:j}},[`${Z}-input`]:{cursor:"not-allowed"},[`${Z}-disabled + span`]:{color:Pe,cursor:"not-allowed"},[`&${Z}-checked`]:{[V]:{"&::after":{transform:`scale(${y/Q})`}}}},[`span${Z} + *`]:{paddingInlineStart:st,paddingInlineEnd:st}})}},g=k=>{const{buttonColor:Z,controlHeight:pe,componentCls:ae,lineWidth:Q,lineType:Ee,colorBorder:Ge,motionDurationSlow:ft,motionDurationMid:rt,buttonPaddingInline:ut,fontSize:vt,buttonBg:Tt,fontSizeLG:gt,controlHeightLG:Pe,controlHeightSM:st,paddingXS:j,borderRadius:B,borderRadiusSM:y,borderRadiusLG:o,buttonCheckedBg:R,buttonSolidCheckedColor:V,colorTextDisabled:d,colorBgContainerDisabled:s,buttonCheckedBgDisabled:re,buttonCheckedColorDisabled:A,colorPrimary:m,colorPrimaryHover:$,colorPrimaryActive:Ae,buttonSolidCheckedBg:ye,buttonSolidCheckedHoverBg:We,buttonSolidCheckedActiveBg:Se}=k;return{[`${ae}-button-wrapper`]:{position:"relative",display:"inline-block",height:pe,margin:0,paddingInline:ut,paddingBlock:0,color:Z,fontSize:vt,lineHeight:`${pe-Q*2}px`,background:Tt,border:`${Q}px ${Ee} ${Ge}`,borderBlockStartWidth:Q+.02,borderInlineStartWidth:0,borderInlineEndWidth:Q,cursor:"pointer",transition:[`color ${rt}`,`background ${rt}`,`box-shadow ${rt}`].join(","),a:{color:Z},[`> ${ae}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Q,insetInlineStart:-Q,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Q,paddingInline:0,backgroundColor:Ge,transition:`background-color ${ft}`,content:'""'}},"&:first-child":{borderInlineStart:`${Q}px ${Ee} ${Ge}`,borderStartStartRadius:B,borderEndStartRadius:B},"&:last-child":{borderStartEndRadius:B,borderEndEndRadius:B},"&:first-child:last-child":{borderRadius:B},[`${ae}-group-large &`]:{height:Pe,fontSize:gt,lineHeight:`${Pe-Q*2}px`,"&:first-child":{borderStartStartRadius:o,borderEndStartRadius:o},"&:last-child":{borderStartEndRadius:o,borderEndEndRadius:o}},[`${ae}-group-small &`]:{height:st,paddingInline:j-Q,paddingBlock:0,lineHeight:`${st-Q*2}px`,"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},"&:hover":{position:"relative",color:m},"&:has(:focus-visible)":Object.assign({},(0,it.oN)(k)),[`${ae}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${ae}-button-wrapper-disabled)`]:{zIndex:1,color:m,background:R,borderColor:m,"&::before":{backgroundColor:m},"&:first-child":{borderColor:m},"&:hover":{color:$,borderColor:$,"&::before":{backgroundColor:$}},"&:active":{color:Ae,borderColor:Ae,"&::before":{backgroundColor:Ae}}},[`${ae}-group-solid &-checked:not(${ae}-button-wrapper-disabled)`]:{color:V,background:ye,borderColor:ye,"&:hover":{color:V,background:We,borderColor:We},"&:active":{color:V,background:Se,borderColor:Se}},"&-disabled":{color:d,backgroundColor:s,borderColor:Ge,cursor:"not-allowed","&:first-child, &:hover":{color:d,backgroundColor:s,borderColor:Ge}},[`&-disabled${ae}-button-wrapper-checked`]:{color:A,backgroundColor:re,borderColor:Ge,boxShadow:"none"}}}},i=k=>k-4*2;var I=(0,xe.Z)("Radio",k=>{const{controlOutline:Z,controlOutlineWidth:pe,radioSize:ae}=k,Q=`0 0 0 ${pe}px ${Z}`,Ee=Q,Ge=i(ae),ft=(0,ge.TS)(k,{radioDotDisabledSize:Ge,radioFocusShadow:Q,radioButtonFocusShadow:Ee});return[me(ft),L(ft),g(ft)]},k=>{const{wireframe:Z,padding:pe,marginXS:ae,lineWidth:Q,fontSizeLG:Ee,colorText:Ge,colorBgContainer:ft,colorTextDisabled:rt,controlItemBgActiveDisabled:ut,colorTextLightSolid:vt,colorPrimary:Tt,colorPrimaryHover:gt,colorPrimaryActive:Pe}=k,st=4,j=Ee,B=Z?i(j):j-(st+Q)*2;return{radioSize:j,dotSize:B,dotColorDisabled:rt,buttonSolidCheckedColor:vt,buttonSolidCheckedBg:Tt,buttonSolidCheckedHoverBg:gt,buttonSolidCheckedActiveBg:Pe,buttonBg:ft,buttonCheckedBg:ft,buttonColor:Ge,buttonCheckedBgDisabled:ut,buttonCheckedColorDisabled:rt,buttonPaddingInline:pe-Q,wrapperMarginInlineEnd:ae}}),S=e(14088),oe=e(4572),Y=function(k,Z){var pe={};for(var ae in k)Object.prototype.hasOwnProperty.call(k,ae)&&Z.indexOf(ae)<0&&(pe[ae]=k[ae]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,ae=Object.getOwnPropertySymbols(k);Q{var pe,ae;const Q=f.useContext(w),Ee=f.useContext(ne),{getPrefixCls:Ge,direction:ft,radio:rt}=f.useContext(O.E_),ut=f.useRef(null),vt=(0,G.sQ)(Z,ut),{isFormItemInput:Tt}=f.useContext(ve.aM),gt=Ae=>{var ye,We;(ye=k.onChange)===null||ye===void 0||ye.call(k,Ae),(We=Q==null?void 0:Q.onChange)===null||We===void 0||We.call(Q,Ae)},{prefixCls:Pe,className:st,rootClassName:j,children:B,style:y}=k,o=Y(k,["prefixCls","className","rootClassName","children","style"]),R=Ge("radio",Pe),V=((Q==null?void 0:Q.optionType)||Ee)==="button",d=V?`${R}-button`:R,[s,re]=I(R),A=Object.assign({},o),m=f.useContext(ce.Z);Q&&(A.name=Q.name,A.onChange=gt,A.checked=k.value===Q.value,A.disabled=(pe=A.disabled)!==null&&pe!==void 0?pe:Q.disabled),A.disabled=(ae=A.disabled)!==null&&ae!==void 0?ae:m;const $=n()(`${d}-wrapper`,{[`${d}-wrapper-checked`]:A.checked,[`${d}-wrapper-disabled`]:A.disabled,[`${d}-wrapper-rtl`]:ft==="rtl",[`${d}-wrapper-in-form-item`]:Tt},rt==null?void 0:rt.className,st,j,re);return s(f.createElement(S.Z,{component:"Radio",disabled:A.disabled},f.createElement("label",{className:$,style:Object.assign(Object.assign({},rt==null?void 0:rt.style),y),onMouseEnter:k.onMouseEnter,onMouseLeave:k.onMouseLeave},f.createElement(E.Z,Object.assign({},A,{className:n()(A.className,!V&&oe.A),type:"radio",prefixCls:d,ref:vt})),B!==void 0?f.createElement("span",null,B):null)))};var He=f.forwardRef(_);const z=f.forwardRef((k,Z)=>{const{getPrefixCls:pe,direction:ae}=f.useContext(O.E_),[Q,Ee]=(0,u.Z)(k.defaultValue,{value:k.value}),Ge=ye=>{const We=Q,Se=ye.target.value;"value"in k||Ee(Se);const{onChange:Te}=k;Te&&Se!==We&&Te(ye)},{prefixCls:ft,className:rt,rootClassName:ut,options:vt,buttonStyle:Tt="outline",disabled:gt,children:Pe,size:st,style:j,id:B,onMouseEnter:y,onMouseLeave:o,onFocus:R,onBlur:V}=k,d=pe("radio",ft),s=`${d}-group`,[re,A]=I(d);let m=Pe;vt&&vt.length>0&&(m=vt.map(ye=>typeof ye=="string"||typeof ye=="number"?f.createElement(He,{key:ye.toString(),prefixCls:d,disabled:gt,value:ye,checked:Q===ye},ye):f.createElement(He,{key:`radio-group-value-options-${ye.value}`,prefixCls:d,disabled:ye.disabled||gt,value:ye.value,checked:Q===ye.value,title:ye.title,style:ye.style},ye.label)));const $=(0,a.Z)(st),Ae=n()(s,`${s}-${Tt}`,{[`${s}-${$}`]:$,[`${s}-rtl`]:ae==="rtl"},rt,ut,A);return re(f.createElement("div",Object.assign({},(0,K.Z)(k,{aria:!0,data:!0}),{className:Ae,style:j,onMouseEnter:y,onMouseLeave:o,onFocus:R,onBlur:V,id:B,ref:Z}),f.createElement(ue,{value:{onChange:Ge,value:Q,disabled:k.disabled,name:k.name,optionType:k.optionType}},m)))});var Xe=f.memo(z),C=function(k,Z){var pe={};for(var ae in k)Object.prototype.hasOwnProperty.call(k,ae)&&Z.indexOf(ae)<0&&(pe[ae]=k[ae]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,ae=Object.getOwnPropertySymbols(k);Q{const{getPrefixCls:pe}=f.useContext(O.E_),{prefixCls:ae}=k,Q=C(k,["prefixCls"]),Ee=pe("radio",ae);return f.createElement(x,{value:"button"},f.createElement(He,Object.assign({prefixCls:Ee},Q,{type:"radio",ref:Z})))};var ee=f.forwardRef(J);const H=He;H.Button=ee,H.Group=Xe,H.__ANT_RADIO=!0;var he=H},13570:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return k}});var t=e(54476),n=e(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},K=u,f=e(7657),O=function(pe,ae){return n.createElement(f.Z,(0,t.Z)({},pe,{ref:ae,icon:K}))},a=n.forwardRef(O),U=a,ue=e(92310),w=e.n(ue),ne=e(20068),x=e(42978),E=e(75931),G=e(18929),ce=e(10228),ve=e(26112);function it(Z,pe){var ae=Z.disabled,Q=Z.prefixCls,Ee=Z.character,Ge=Z.characterRender,ft=Z.index,rt=Z.count,ut=Z.value,vt=Z.allowHalf,Tt=Z.focused,gt=Z.onHover,Pe=Z.onClick,st=function(s){gt(s,ft)},j=function(s){Pe(s,ft)},B=function(s){s.keyCode===ce.Z.ENTER&&Pe(s,ft)},y=ft+1,o=new Set([Q]);ut===0&&ft===0&&Tt?o.add("".concat(Q,"-focused")):vt&&ut+.5>=y&&utft?"true":"false","aria-posinset":ft+1,"aria-setsize":rt,tabIndex:ae?-1:0},n.createElement("div",{className:"".concat(Q,"-first")},R),n.createElement("div",{className:"".concat(Q,"-second")},R)));return Ge&&(V=Ge(V,Z)),V}var xe=n.forwardRef(it);function ge(){var Z=n.useRef({});function pe(Q){return Z.current[Q]}function ae(Q){return function(Ee){Z.current[Q]=Ee}}return[pe,ae]}function me(Z){var pe=Z.pageXOffset,ae="scrollLeft";if(typeof pe!="number"){var Q=Z.document;pe=Q.documentElement[ae],typeof pe!="number"&&(pe=Q.body[ae])}return pe}function L(Z){var pe,ae,Q=Z.ownerDocument,Ee=Q.body,Ge=Q&&Q.documentElement,ft=Z.getBoundingClientRect();return pe=ft.left,ae=ft.top,pe-=Ge.clientLeft||Ee.clientLeft||0,ae-=Ge.clientTop||Ee.clientTop||0,{left:pe,top:ae}}function g(Z){var pe=L(Z),ae=Z.ownerDocument,Q=ae.defaultView||ae.parentWindow;return pe.left+=me(Q),pe.left}var i=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function I(Z,pe){var ae,Q=Z.prefixCls,Ee=Q===void 0?"rc-rate":Q,Ge=Z.className,ft=Z.defaultValue,rt=Z.value,ut=Z.count,vt=ut===void 0?5:ut,Tt=Z.allowHalf,gt=Tt===void 0?!1:Tt,Pe=Z.allowClear,st=Pe===void 0?!0:Pe,j=Z.character,B=j===void 0?"\u2605":j,y=Z.characterRender,o=Z.disabled,R=Z.direction,V=R===void 0?"ltr":R,d=Z.tabIndex,s=d===void 0?0:d,re=Z.autoFocus,A=Z.onHoverChange,m=Z.onChange,$=Z.onFocus,Ae=Z.onBlur,ye=Z.onKeyDown,We=Z.onMouseLeave,Se=(0,E.Z)(Z,i),Te=ge(),P=(0,x.Z)(Te,2),be=P[0],Re=P[1],ke=n.useRef(null),at=function(){if(!o){var v;(v=ke.current)===null||v===void 0||v.focus()}};n.useImperativeHandle(pe,function(){return{focus:at,blur:function(){if(!o){var v;(v=ke.current)===null||v===void 0||v.blur()}}}});var Ct=(0,G.Z)(ft||0,{value:rt}),It=(0,x.Z)(Ct,2),pt=It[0],kt=It[1],ln=(0,G.Z)(null),tn=(0,x.Z)(ln,2),an=tn[0],Fn=tn[1],An=function(v,se){var ie=V==="rtl",Me=v+1;if(gt){var Ve=be(v),nt=g(Ve),ct=Ve.clientWidth;(ie&&se-nt>ct/2||!ie&&se-nt0&&!ie||se===ce.Z.RIGHT&&Me>0&&ie?(gt?Me-=.5:Me-=1,Ut(Me),v.preventDefault()):se===ce.Z.LEFT&&Me{const{componentCls:pe}=Z;return{[`${pe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Z.marginXS},"> div":{transition:`all ${Z.motionDurationMid}, outline 0s`,"&:hover":{transform:Z.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Z.lineWidth}px dashed ${Z.starColor}`,transform:Z.starHoverScale}},"&-first, &-second":{color:Z.starBg,transition:`all ${Z.motionDurationMid}`,userSelect:"none",[Z.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${pe}-star-first, &-half ${pe}-star-second`]:{opacity:1},[`&-half ${pe}-star-first, &-full ${pe}-star-second`]:{color:"inherit"}}}},C=Z=>({[`&-rtl${Z.componentCls}`]:{direction:"rtl"}}),J=Z=>{const{componentCls:pe}=Z;return{[pe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,F.Wf)(Z)),{display:"inline-block",margin:0,padding:0,color:Z.starColor,fontSize:Z.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${pe} ${pe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Xe(Z)),{[`+ ${pe}-text`]:{display:"inline-block",marginInlineStart:Z.marginXS,fontSize:Z.fontSize}}),C(Z))}};var ee=(0,He.Z)("Rate",Z=>{const pe=(0,z.TS)(Z,{});return[J(pe)]},Z=>({starColor:Z.yellow6,starSize:Z.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Z.colorFillContent})),H=function(Z,pe){var ae={};for(var Q in Z)Object.prototype.hasOwnProperty.call(Z,Q)&&pe.indexOf(Q)<0&&(ae[Q]=Z[Q]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,Q=Object.getOwnPropertySymbols(Z);Ee{const{prefixCls:ae,className:Q,rootClassName:Ee,style:Ge,tooltips:ft,character:rt=n.createElement(U,null)}=Z,ut=H(Z,["prefixCls","className","rootClassName","style","tooltips","character"]),vt=(o,R)=>{let{index:V}=R;return ft?n.createElement(_.Z,{title:ft[V]},o):o},{getPrefixCls:Tt,direction:gt,rate:Pe}=n.useContext(Y.E_),st=Tt("rate",ae),[j,B]=ee(st),y=Object.assign(Object.assign({},Pe==null?void 0:Pe.style),Ge);return j(n.createElement(oe,Object.assign({ref:pe,character:rt,characterRender:vt},ut,{className:w()(Q,Ee,B,Pe==null?void 0:Pe.className),style:y,prefixCls:st,direction:gt})))})},57809:function(Zt,_e,e){"use strict";var t=e(92310),n=e.n(t),u=e(77861),K=e(2738),f=e(59301),O=e(53487),a=e(62892),U=e(19080),ue=e(36355),w=e(1684),ne=e(93891),x=e(19716),E=e(32441),G=e(33234),ce=e(14154),ve=e(58582),it=e(84443),xe=e(66339),ge=function(I,S){var oe={};for(var Y in I)Object.prototype.hasOwnProperty.call(I,Y)&&S.indexOf(Y)<0&&(oe[Y]=I[Y]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,Y=Object.getOwnPropertySymbols(I);_{var oe,{prefixCls:Y,bordered:_=!0,className:F,rootClassName:He,getPopupContainer:z,popupClassName:Xe,dropdownClassName:C,listHeight:J=256,placement:ee,listItemHeight:H=24,size:he,disabled:k,notFoundContent:Z,status:pe,builtinPlacements:ae,dropdownMatchSelectWidth:Q,popupMatchSelectWidth:Ee,direction:Ge,style:ft,allowClear:rt}=I,ut=ge(I,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:vt,getPrefixCls:Tt,renderEmpty:gt,direction:Pe,virtual:st,popupMatchSelectWidth:j,popupOverflow:B,select:y}=f.useContext(ue.E_),o=Tt("select",Y),R=Tt(),V=Ge!=null?Ge:Pe,{compactSize:d,compactItemClassnames:s}=(0,G.ri)(o,V),[re,A]=(0,ce.Z)(o),m=f.useMemo(()=>{const{mode:Je}=ut;if(Je!=="combobox")return Je===me?"combobox":Je},[ut.mode]),$=m==="multiple"||m==="tags",Ae=(0,it.Z)(ut.suffixIcon,ut.showArrow),ye=(oe=Ee!=null?Ee:Q)!==null&&oe!==void 0?oe:j,{status:We,hasFeedback:Se,isFormItemInput:Te,feedbackIcon:P}=f.useContext(E.aM),be=(0,U.F)(We,pe);let Re;Z!==void 0?Re=Z:m==="combobox"?Re=null:Re=(gt==null?void 0:gt("Select"))||f.createElement(ne.Z,{componentName:"Select"});const{suffixIcon:ke,itemIcon:at,removeIcon:Ct,clearIcon:It}=(0,xe.Z)(Object.assign(Object.assign({},ut),{multiple:$,hasFeedback:Se,feedbackIcon:P,showSuffixIcon:Ae,prefixCls:o,showArrow:ut.showArrow,componentName:"Select"})),pt=rt===!0?{clearIcon:It}:rt,kt=(0,K.Z)(ut,["suffixIcon","itemIcon"]),ln=n()(Xe||C,{[`${o}-dropdown-${V}`]:V==="rtl"},He,A),tn=(0,x.Z)(Je=>{var xt;return(xt=he!=null?he:d)!==null&&xt!==void 0?xt:Je}),an=f.useContext(w.Z),Fn=k!=null?k:an,An=n()({[`${o}-lg`]:tn==="large",[`${o}-sm`]:tn==="small",[`${o}-rtl`]:V==="rtl",[`${o}-borderless`]:!_,[`${o}-in-form-item`]:Te},(0,U.Z)(o,be,Se),s,y==null?void 0:y.className,F,He,A),Ut=f.useMemo(()=>ee!==void 0?ee:V==="rtl"?"bottomRight":"bottomLeft",[ee,V]),Rn=(0,ve.Z)(ae,B);return re(f.createElement(u.ZP,Object.assign({ref:S,virtual:st,showSearch:y==null?void 0:y.showSearch},kt,{style:Object.assign(Object.assign({},y==null?void 0:y.style),ft),dropdownMatchSelectWidth:ye,builtinPlacements:Rn,transitionName:(0,a.m)(R,"slide-up",ut.transitionName),listHeight:J,listItemHeight:H,mode:m,prefixCls:o,placement:Ut,direction:V,suffixIcon:ke,menuItemSelectedIcon:at,removeIcon:Ct,allowClear:pt,notFoundContent:Re,className:An,getPopupContainer:z||vt,dropdownClassName:ln,disabled:Fn})))},g=f.forwardRef(L),i=(0,O.Z)(g);g.SECRET_COMBOBOX_MODE_DO_NOT_USE=me,g.Option=u.Wx,g.OptGroup=u.Xo,g._InternalPanelDoNotUseOrYouWillBeFired=i,_e.default=g},14154:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return g}});var t=e(17313),n=e(74207),u=e(37613),K=e(83116),f=e(13826),O=e(92899);const a=i=>{const{optionHeight:I,optionFontSize:S,optionLineHeight:oe,optionPadding:Y}=i;return{position:"relative",display:"block",minHeight:I,padding:Y,color:i.colorText,fontWeight:"normal",fontSize:S,lineHeight:oe,boxSizing:"border-box"}};var ue=i=>{const{antCls:I,componentCls:S}=i,oe=`${S}-item`,Y=`&${I}-slide-up-enter${I}-slide-up-enter-active`,_=`&${I}-slide-up-appear${I}-slide-up-appear-active`,F=`&${I}-slide-up-leave${I}-slide-up-leave-active`,He=`${S}-dropdown-placement-`;return[{[`${S}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(i)),{position:"absolute",top:-9999,zIndex:i.zIndexPopup,boxSizing:"border-box",padding:i.paddingXXS,overflow:"hidden",fontSize:i.fontSize,fontVariant:"initial",backgroundColor:i.colorBgElevated,borderRadius:i.borderRadiusLG,outline:"none",boxShadow:i.boxShadowSecondary,[` ${Y}${He}bottomLeft, ${_}${He}bottomLeft `]:{animationName:f.fJ},[` @@ -100,14 +100,14 @@ `]:{paddingInlineEnd:F},[`&${S}-open ${S}-selection-item`]:{color:i.colorTextPlaceholder},[`&:not(${S}-customize-input)`]:{[`${S}-selector`]:{width:"100%",height:i.controlHeight,padding:`0 ${oe}px`,[`${S}-selection-search-input`]:{height:_},"&:after":{lineHeight:`${_}px`}}},[`&${S}-customize-input`]:{[`${S}-selector`]:{"&:after":{display:"none"},[`${S}-selection-search`]:{position:"static",width:"100%"},[`${S}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${oe}px`,"&:after":{display:"none"}}}}}}}function ve(i){const{componentCls:I}=i,S=i.controlPaddingHorizontalSM-i.lineWidth;return[ce(i),ce((0,u.TS)(i,{controlHeight:i.controlHeightSM,borderRadius:i.borderRadiusSM}),"sm"),{[`${I}-single${I}-sm`]:{[`&:not(${I}-customize-input)`]:{[`${I}-selection-search`]:{insetInlineStart:S,insetInlineEnd:S},[`${I}-selector`]:{padding:`0 ${S}px`},[`&${I}-show-arrow ${I}-selection-search`]:{insetInlineEnd:S+i.fontSize*1.5},[` &${I}-show-arrow ${I}-selection-item, &${I}-show-arrow ${I}-selection-placeholder - `]:{paddingInlineEnd:i.fontSize*1.5}}}},ce((0,u.TS)(i,{controlHeight:i.singleItemHeightLG,fontSize:i.fontSizeLG,borderRadius:i.borderRadiusLG}),"lg")]}const it=i=>{const{componentCls:I,selectorBg:S}=i;return{position:"relative",backgroundColor:S,border:`${i.lineWidth}px ${i.lineType} ${i.colorBorder}`,transition:`all ${i.motionDurationMid} ${i.motionEaseInOut}`,input:{cursor:"pointer"},[`${I}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${I}-disabled&`]:{color:i.colorTextDisabled,background:i.colorBgContainerDisabled,cursor:"not-allowed",[`${I}-multiple&`]:{background:i.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},xe=function(i,I){let S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:oe,borderHoverColor:Y,outlineColor:_,antCls:F}=I,He=S?{[`${oe}-selector`]:{borderColor:Y}}:{};return{[i]:{[`&:not(${oe}-disabled):not(${oe}-customize-input):not(${F}-pagination-size-changer)`]:Object.assign(Object.assign({},He),{[`${oe}-focused& ${oe}-selector`]:{borderColor:Y,boxShadow:`0 0 0 ${I.controlOutlineWidth}px ${_}`,outline:0},[`&:hover ${oe}-selector`]:{borderColor:Y}})}}},ge=i=>{const{componentCls:I}=i;return{[`${I}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},me=i=>{const{componentCls:I,inputPaddingHorizontalBase:S,iconCls:oe}=i;return{[I]:Object.assign(Object.assign({},(0,t.Wf)(i)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${I}-customize-input) ${I}-selector`]:Object.assign(Object.assign({},it(i)),ge(i)),[`${I}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${I}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:i.colorTextPlaceholder,pointerEvents:"none"}),[`${I}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:S,height:i.fontSizeIcon,marginTop:-i.fontSizeIcon/2,color:i.colorTextQuaternary,fontSize:i.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[oe]:{verticalAlign:"top",transition:`transform ${i.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${I}-suffix)`]:{pointerEvents:"auto"}},[`${I}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${I}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:S,zIndex:1,display:"inline-block",width:i.fontSizeIcon,height:i.fontSizeIcon,marginTop:-i.fontSizeIcon/2,color:i.colorTextQuaternary,fontSize:i.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:i.clearBg,cursor:"pointer",opacity:0,transition:`color ${i.motionDurationMid} ease, opacity ${i.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:i.colorTextTertiary}},"&:hover":{[`${I}-clear`]:{opacity:1}}}),[`${I}-has-feedback`]:{[`${I}-clear`]:{insetInlineEnd:S+i.fontSize+i.paddingXS}}}},L=i=>{const{componentCls:I}=i;return[{[I]:{[`&-borderless ${I}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${I}-in-form-item`]:{width:"100%"}}},me(i),ve(i),G(i),ue(i),{[`${I}-rtl`]:{direction:"rtl"}},xe(I,(0,u.TS)(i,{borderHoverColor:i.colorPrimaryHover,outlineColor:i.controlOutline})),xe(`${I}-status-error`,(0,u.TS)(i,{borderHoverColor:i.colorErrorHover,outlineColor:i.colorErrorOutline}),!0),xe(`${I}-status-warning`,(0,u.TS)(i,{borderHoverColor:i.colorWarningHover,outlineColor:i.colorWarningOutline}),!0),(0,n.c)(i,{borderElCls:`${I}-selector`,focusElCls:`${I}-focused`})]};var g=(0,K.Z)("Select",(i,I)=>{let{rootPrefixCls:S}=I;const oe=(0,u.TS)(i,{rootPrefixCls:S,inputPaddingHorizontalBase:i.paddingSM-1,multipleSelectItemHeight:i.multipleItemHeight});return[L(oe)]},i=>{const{fontSize:I,lineHeight:S,controlHeight:oe,controlPaddingHorizontal:Y,zIndexPopupBase:_,colorText:F,fontWeightStrong:He,controlItemBgActive:z,controlItemBgHover:Xe,colorBgContainer:C,colorFillSecondary:J,controlHeightLG:ee,controlHeightSM:H,colorBgContainerDisabled:ye,colorTextDisabled:k}=i;return{zIndexPopup:_+50,optionSelectedColor:F,optionSelectedFontWeight:He,optionSelectedBg:z,optionActiveBg:Xe,optionPadding:`${(oe-I*S)/2}px ${Y}px`,optionFontSize:I,optionLineHeight:S,optionHeight:oe,selectorBg:C,clearBg:C,singleItemHeightLG:ee,multipleItemBg:J,multipleItemBorderColor:"transparent",multipleItemHeight:H,multipleItemHeightLG:oe,multipleSelectorBgDisabled:ye,multipleItemColorDisabled:k,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return n}});const t=u=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:u==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function n(u,K){return u||t(K)}},84443:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return t}});function t(n,u){return u!==void 0?u:n!==null}},66339:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(40001),n=e(19248),u=e(99267),K=e(84105),f=e(58617),O=e(47472),a=e(59301);function U(ue){let{suffixIcon:w,clearIcon:ne,menuItemSelectedIcon:x,removeIcon:E,loading:G,multiple:ce,hasFeedback:ve,prefixCls:it,showSuffixIcon:xe,feedbackIcon:ge,showArrow:me,componentName:L}=ue;const g=ne!=null?ne:a.createElement(n.Z,null),i=Y=>w===null&&!ve&&!me?null:a.createElement(a.Fragment,null,xe!==!1&&Y,ve&&ge);let I=null;if(w!==void 0)I=i(w);else if(G)I=i(a.createElement(f.Z,{spin:!0}));else{const Y=`${it}-suffix`;I=_=>{let{open:F,showSearch:He}=_;return i(F&&He?a.createElement(O.Z,{className:Y}):a.createElement(K.Z,{className:Y}))}}let S=null;x!==void 0?S=x:ce?S=a.createElement(t.Z,null):S=null;let oe=null;return E!==void 0?oe=E:oe=a.createElement(u.Z,null),{clearIcon:g,suffixIcon:I,itemIcon:S,removeIcon:oe}}},61621:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return B}});var t=e(92310),n=e.n(t),u=e(59301),K=e(36355),f=e(2738),a=y=>{const{prefixCls:o,className:R,style:V,size:d,shape:s}=y,re=n()({[`${o}-lg`]:d==="large",[`${o}-sm`]:d==="small"}),A=n()({[`${o}-circle`]:s==="circle",[`${o}-square`]:s==="square",[`${o}-round`]:s==="round"}),m=u.useMemo(()=>typeof d=="number"?{width:d,height:d,lineHeight:`${d}px`}:{},[d]);return u.createElement("span",{className:n()(o,re,A,R),style:Object.assign(Object.assign({},m),V)})},U=e(36237),ue=e(83116),w=e(37613);const ne=new U.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),x=y=>({height:y,lineHeight:`${y}px`}),E=y=>Object.assign({width:y},x(y)),G=y=>({background:y.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:ne,animationDuration:y.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),ce=y=>Object.assign({width:y*5,minWidth:y*5},x(y)),ve=y=>{const{skeletonAvatarCls:o,gradientFromColor:R,controlHeight:V,controlHeightLG:d,controlHeightSM:s}=y;return{[`${o}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:R},E(V)),[`${o}${o}-circle`]:{borderRadius:"50%"},[`${o}${o}-lg`]:Object.assign({},E(d)),[`${o}${o}-sm`]:Object.assign({},E(s))}},it=y=>{const{controlHeight:o,borderRadiusSM:R,skeletonInputCls:V,controlHeightLG:d,controlHeightSM:s,gradientFromColor:re}=y;return{[`${V}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:re,borderRadius:R},ce(o)),[`${V}-lg`]:Object.assign({},ce(d)),[`${V}-sm`]:Object.assign({},ce(s))}},xe=y=>Object.assign({width:y},x(y)),ge=y=>{const{skeletonImageCls:o,imageSizeBase:R,gradientFromColor:V,borderRadiusSM:d}=y;return{[`${o}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:V,borderRadius:d},xe(R*2)),{[`${o}-path`]:{fill:"#bfbfbf"},[`${o}-svg`]:Object.assign(Object.assign({},xe(R)),{maxWidth:R*4,maxHeight:R*4}),[`${o}-svg${o}-svg-circle`]:{borderRadius:"50%"}}),[`${o}${o}-circle`]:{borderRadius:"50%"}}},me=(y,o,R)=>{const{skeletonButtonCls:V}=y;return{[`${R}${V}-circle`]:{width:o,minWidth:o,borderRadius:"50%"},[`${R}${V}-round`]:{borderRadius:o}}},L=y=>Object.assign({width:y*2,minWidth:y*2},x(y)),g=y=>{const{borderRadiusSM:o,skeletonButtonCls:R,controlHeight:V,controlHeightLG:d,controlHeightSM:s,gradientFromColor:re}=y;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${R}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:re,borderRadius:o,width:V*2,minWidth:V*2},L(V))},me(y,V,R)),{[`${R}-lg`]:Object.assign({},L(d))}),me(y,d,`${R}-lg`)),{[`${R}-sm`]:Object.assign({},L(s))}),me(y,s,`${R}-sm`))},i=y=>{const{componentCls:o,skeletonAvatarCls:R,skeletonTitleCls:V,skeletonParagraphCls:d,skeletonButtonCls:s,skeletonInputCls:re,skeletonImageCls:A,controlHeight:m,controlHeightLG:$,controlHeightSM:Ae,gradientFromColor:he,padding:We,marginSM:Se,borderRadius:Te,titleHeight:P,blockRadius:be,paragraphLiHeight:Re,controlHeightXS:ke,paragraphMarginTop:at}=y;return{[`${o}`]:{display:"table",width:"100%",[`${o}-header`]:{display:"table-cell",paddingInlineEnd:We,verticalAlign:"top",[`${R}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:he},E(m)),[`${R}-circle`]:{borderRadius:"50%"},[`${R}-lg`]:Object.assign({},E($)),[`${R}-sm`]:Object.assign({},E(Ae))},[`${o}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${V}`]:{width:"100%",height:P,background:he,borderRadius:be,[`+ ${d}`]:{marginBlockStart:Ae}},[`${d}`]:{padding:0,"> li":{width:"100%",height:Re,listStyle:"none",background:he,borderRadius:be,"+ li":{marginBlockStart:ke}}},[`${d}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${o}-content`]:{[`${V}, ${d} > li`]:{borderRadius:Te}}},[`${o}-with-avatar ${o}-content`]:{[`${V}`]:{marginBlockStart:Se,[`+ ${d}`]:{marginBlockStart:at}}},[`${o}${o}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},g(y)),ve(y)),it(y)),ge(y)),[`${o}${o}-block`]:{width:"100%",[`${s}`]:{width:"100%"},[`${re}`]:{width:"100%"}},[`${o}${o}-active`]:{[` + `]:{paddingInlineEnd:i.fontSize*1.5}}}},ce((0,u.TS)(i,{controlHeight:i.singleItemHeightLG,fontSize:i.fontSizeLG,borderRadius:i.borderRadiusLG}),"lg")]}const it=i=>{const{componentCls:I,selectorBg:S}=i;return{position:"relative",backgroundColor:S,border:`${i.lineWidth}px ${i.lineType} ${i.colorBorder}`,transition:`all ${i.motionDurationMid} ${i.motionEaseInOut}`,input:{cursor:"pointer"},[`${I}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${I}-disabled&`]:{color:i.colorTextDisabled,background:i.colorBgContainerDisabled,cursor:"not-allowed",[`${I}-multiple&`]:{background:i.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},xe=function(i,I){let S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:oe,borderHoverColor:Y,outlineColor:_,antCls:F}=I,He=S?{[`${oe}-selector`]:{borderColor:Y}}:{};return{[i]:{[`&:not(${oe}-disabled):not(${oe}-customize-input):not(${F}-pagination-size-changer)`]:Object.assign(Object.assign({},He),{[`${oe}-focused& ${oe}-selector`]:{borderColor:Y,boxShadow:`0 0 0 ${I.controlOutlineWidth}px ${_}`,outline:0},[`&:hover ${oe}-selector`]:{borderColor:Y}})}}},ge=i=>{const{componentCls:I}=i;return{[`${I}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},me=i=>{const{componentCls:I,inputPaddingHorizontalBase:S,iconCls:oe}=i;return{[I]:Object.assign(Object.assign({},(0,t.Wf)(i)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${I}-customize-input) ${I}-selector`]:Object.assign(Object.assign({},it(i)),ge(i)),[`${I}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${I}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:i.colorTextPlaceholder,pointerEvents:"none"}),[`${I}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:S,height:i.fontSizeIcon,marginTop:-i.fontSizeIcon/2,color:i.colorTextQuaternary,fontSize:i.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[oe]:{verticalAlign:"top",transition:`transform ${i.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${I}-suffix)`]:{pointerEvents:"auto"}},[`${I}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${I}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:S,zIndex:1,display:"inline-block",width:i.fontSizeIcon,height:i.fontSizeIcon,marginTop:-i.fontSizeIcon/2,color:i.colorTextQuaternary,fontSize:i.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:i.clearBg,cursor:"pointer",opacity:0,transition:`color ${i.motionDurationMid} ease, opacity ${i.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:i.colorTextTertiary}},"&:hover":{[`${I}-clear`]:{opacity:1}}}),[`${I}-has-feedback`]:{[`${I}-clear`]:{insetInlineEnd:S+i.fontSize+i.paddingXS}}}},L=i=>{const{componentCls:I}=i;return[{[I]:{[`&-borderless ${I}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${I}-in-form-item`]:{width:"100%"}}},me(i),ve(i),G(i),ue(i),{[`${I}-rtl`]:{direction:"rtl"}},xe(I,(0,u.TS)(i,{borderHoverColor:i.colorPrimaryHover,outlineColor:i.controlOutline})),xe(`${I}-status-error`,(0,u.TS)(i,{borderHoverColor:i.colorErrorHover,outlineColor:i.colorErrorOutline}),!0),xe(`${I}-status-warning`,(0,u.TS)(i,{borderHoverColor:i.colorWarningHover,outlineColor:i.colorWarningOutline}),!0),(0,n.c)(i,{borderElCls:`${I}-selector`,focusElCls:`${I}-focused`})]};var g=(0,K.Z)("Select",(i,I)=>{let{rootPrefixCls:S}=I;const oe=(0,u.TS)(i,{rootPrefixCls:S,inputPaddingHorizontalBase:i.paddingSM-1,multipleSelectItemHeight:i.multipleItemHeight});return[L(oe)]},i=>{const{fontSize:I,lineHeight:S,controlHeight:oe,controlPaddingHorizontal:Y,zIndexPopupBase:_,colorText:F,fontWeightStrong:He,controlItemBgActive:z,controlItemBgHover:Xe,colorBgContainer:C,colorFillSecondary:J,controlHeightLG:ee,controlHeightSM:H,colorBgContainerDisabled:he,colorTextDisabled:k}=i;return{zIndexPopup:_+50,optionSelectedColor:F,optionSelectedFontWeight:He,optionSelectedBg:z,optionActiveBg:Xe,optionPadding:`${(oe-I*S)/2}px ${Y}px`,optionFontSize:I,optionLineHeight:S,optionHeight:oe,selectorBg:C,clearBg:C,singleItemHeightLG:ee,multipleItemBg:J,multipleItemBorderColor:"transparent",multipleItemHeight:H,multipleItemHeightLG:oe,multipleSelectorBgDisabled:he,multipleItemColorDisabled:k,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return n}});const t=u=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:u==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function n(u,K){return u||t(K)}},84443:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return t}});function t(n,u){return u!==void 0?u:n!==null}},66339:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});var t=e(40001),n=e(19248),u=e(99267),K=e(84105),f=e(58617),O=e(47472),a=e(59301);function U(ue){let{suffixIcon:w,clearIcon:ne,menuItemSelectedIcon:x,removeIcon:E,loading:G,multiple:ce,hasFeedback:ve,prefixCls:it,showSuffixIcon:xe,feedbackIcon:ge,showArrow:me,componentName:L}=ue;const g=ne!=null?ne:a.createElement(n.Z,null),i=Y=>w===null&&!ve&&!me?null:a.createElement(a.Fragment,null,xe!==!1&&Y,ve&&ge);let I=null;if(w!==void 0)I=i(w);else if(G)I=i(a.createElement(f.Z,{spin:!0}));else{const Y=`${it}-suffix`;I=_=>{let{open:F,showSearch:He}=_;return i(F&&He?a.createElement(O.Z,{className:Y}):a.createElement(K.Z,{className:Y}))}}let S=null;x!==void 0?S=x:ce?S=a.createElement(t.Z,null):S=null;let oe=null;return E!==void 0?oe=E:oe=a.createElement(u.Z,null),{clearIcon:g,suffixIcon:I,itemIcon:S,removeIcon:oe}}},61621:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return B}});var t=e(92310),n=e.n(t),u=e(59301),K=e(36355),f=e(2738),a=y=>{const{prefixCls:o,className:R,style:V,size:d,shape:s}=y,re=n()({[`${o}-lg`]:d==="large",[`${o}-sm`]:d==="small"}),A=n()({[`${o}-circle`]:s==="circle",[`${o}-square`]:s==="square",[`${o}-round`]:s==="round"}),m=u.useMemo(()=>typeof d=="number"?{width:d,height:d,lineHeight:`${d}px`}:{},[d]);return u.createElement("span",{className:n()(o,re,A,R),style:Object.assign(Object.assign({},m),V)})},U=e(36237),ue=e(83116),w=e(37613);const ne=new U.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),x=y=>({height:y,lineHeight:`${y}px`}),E=y=>Object.assign({width:y},x(y)),G=y=>({background:y.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:ne,animationDuration:y.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),ce=y=>Object.assign({width:y*5,minWidth:y*5},x(y)),ve=y=>{const{skeletonAvatarCls:o,gradientFromColor:R,controlHeight:V,controlHeightLG:d,controlHeightSM:s}=y;return{[`${o}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:R},E(V)),[`${o}${o}-circle`]:{borderRadius:"50%"},[`${o}${o}-lg`]:Object.assign({},E(d)),[`${o}${o}-sm`]:Object.assign({},E(s))}},it=y=>{const{controlHeight:o,borderRadiusSM:R,skeletonInputCls:V,controlHeightLG:d,controlHeightSM:s,gradientFromColor:re}=y;return{[`${V}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:re,borderRadius:R},ce(o)),[`${V}-lg`]:Object.assign({},ce(d)),[`${V}-sm`]:Object.assign({},ce(s))}},xe=y=>Object.assign({width:y},x(y)),ge=y=>{const{skeletonImageCls:o,imageSizeBase:R,gradientFromColor:V,borderRadiusSM:d}=y;return{[`${o}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:V,borderRadius:d},xe(R*2)),{[`${o}-path`]:{fill:"#bfbfbf"},[`${o}-svg`]:Object.assign(Object.assign({},xe(R)),{maxWidth:R*4,maxHeight:R*4}),[`${o}-svg${o}-svg-circle`]:{borderRadius:"50%"}}),[`${o}${o}-circle`]:{borderRadius:"50%"}}},me=(y,o,R)=>{const{skeletonButtonCls:V}=y;return{[`${R}${V}-circle`]:{width:o,minWidth:o,borderRadius:"50%"},[`${R}${V}-round`]:{borderRadius:o}}},L=y=>Object.assign({width:y*2,minWidth:y*2},x(y)),g=y=>{const{borderRadiusSM:o,skeletonButtonCls:R,controlHeight:V,controlHeightLG:d,controlHeightSM:s,gradientFromColor:re}=y;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${R}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:re,borderRadius:o,width:V*2,minWidth:V*2},L(V))},me(y,V,R)),{[`${R}-lg`]:Object.assign({},L(d))}),me(y,d,`${R}-lg`)),{[`${R}-sm`]:Object.assign({},L(s))}),me(y,s,`${R}-sm`))},i=y=>{const{componentCls:o,skeletonAvatarCls:R,skeletonTitleCls:V,skeletonParagraphCls:d,skeletonButtonCls:s,skeletonInputCls:re,skeletonImageCls:A,controlHeight:m,controlHeightLG:$,controlHeightSM:Ae,gradientFromColor:ye,padding:We,marginSM:Se,borderRadius:Te,titleHeight:P,blockRadius:be,paragraphLiHeight:Re,controlHeightXS:ke,paragraphMarginTop:at}=y;return{[`${o}`]:{display:"table",width:"100%",[`${o}-header`]:{display:"table-cell",paddingInlineEnd:We,verticalAlign:"top",[`${R}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ye},E(m)),[`${R}-circle`]:{borderRadius:"50%"},[`${R}-lg`]:Object.assign({},E($)),[`${R}-sm`]:Object.assign({},E(Ae))},[`${o}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${V}`]:{width:"100%",height:P,background:ye,borderRadius:be,[`+ ${d}`]:{marginBlockStart:Ae}},[`${d}`]:{padding:0,"> li":{width:"100%",height:Re,listStyle:"none",background:ye,borderRadius:be,"+ li":{marginBlockStart:ke}}},[`${d}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${o}-content`]:{[`${V}, ${d} > li`]:{borderRadius:Te}}},[`${o}-with-avatar ${o}-content`]:{[`${V}`]:{marginBlockStart:Se,[`+ ${d}`]:{marginBlockStart:at}}},[`${o}${o}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},g(y)),ve(y)),it(y)),ge(y)),[`${o}${o}-block`]:{width:"100%",[`${s}`]:{width:"100%"},[`${re}`]:{width:"100%"}},[`${o}${o}-active`]:{[` ${V}, ${d} > li, ${R}, ${s}, ${re}, ${A} - `]:Object.assign({},G(y))}}};var I=(0,ue.Z)("Skeleton",y=>{const{componentCls:o}=y,R=(0,w.TS)(y,{skeletonAvatarCls:`${o}-avatar`,skeletonTitleCls:`${o}-title`,skeletonParagraphCls:`${o}-paragraph`,skeletonButtonCls:`${o}-button`,skeletonInputCls:`${o}-input`,skeletonImageCls:`${o}-image`,imageSizeBase:y.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${y.gradientFromColor} 25%, ${y.gradientToColor} 37%, ${y.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[i(R)]},y=>{const{colorFillContent:o,colorFill:R}=y,V=o,d=R;return{color:V,colorGradientEnd:d,gradientFromColor:V,gradientToColor:d,titleHeight:y.controlHeight/2,blockRadius:y.borderRadiusSM,paragraphMarginTop:y.marginLG+y.marginXXS,paragraphLiHeight:y.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),oe=y=>{const{prefixCls:o,className:R,rootClassName:V,active:d,shape:s="circle",size:re="default"}=y,{getPrefixCls:A}=u.useContext(K.E_),m=A("skeleton",o),[$,Ae]=I(m),he=(0,f.Z)(y,["prefixCls","className"]),We=n()(m,`${m}-element`,{[`${m}-active`]:d},R,V,Ae);return $(u.createElement("div",{className:We},u.createElement(a,Object.assign({prefixCls:`${m}-avatar`,shape:s,size:re},he))))},_=y=>{const{prefixCls:o,className:R,rootClassName:V,active:d,block:s=!1,size:re="default"}=y,{getPrefixCls:A}=u.useContext(K.E_),m=A("skeleton",o),[$,Ae]=I(m),he=(0,f.Z)(y,["prefixCls"]),We=n()(m,`${m}-element`,{[`${m}-active`]:d,[`${m}-block`]:s},R,V,Ae);return $(u.createElement("div",{className:We},u.createElement(a,Object.assign({prefixCls:`${m}-button`,size:re},he))))};const F="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 z=y=>{const{prefixCls:o,className:R,rootClassName:V,style:d,active:s}=y,{getPrefixCls:re}=u.useContext(K.E_),A=re("skeleton",o),[m,$]=I(A),Ae=n()(A,`${A}-element`,{[`${A}-active`]:s},R,V,$);return m(u.createElement("div",{className:Ae},u.createElement("div",{className:n()(`${A}-image`,R),style:d},u.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${A}-image-svg`},u.createElement("path",{d:F,className:`${A}-image-path`})))))},C=y=>{const{prefixCls:o,className:R,rootClassName:V,active:d,block:s,size:re="default"}=y,{getPrefixCls:A}=u.useContext(K.E_),m=A("skeleton",o),[$,Ae]=I(m),he=(0,f.Z)(y,["prefixCls"]),We=n()(m,`${m}-element`,{[`${m}-active`]:d,[`${m}-block`]:s},R,V,Ae);return $(u.createElement("div",{className:We},u.createElement(a,Object.assign({prefixCls:`${m}-input`,size:re},he))))},J=e(54476),ee={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"},H=ee,ye=e(7657),k=function(o,R){return u.createElement(ye.Z,(0,J.Z)({},o,{ref:R,icon:H}))},Z=u.forwardRef(k),pe=Z,Q=y=>{const{prefixCls:o,className:R,rootClassName:V,style:d,active:s,children:re}=y,{getPrefixCls:A}=u.useContext(K.E_),m=A("skeleton",o),[$,Ae]=I(m),he=n()(m,`${m}-element`,{[`${m}-active`]:s},Ae,R,V),We=re!=null?re:u.createElement(pe,null);return $(u.createElement("div",{className:he},u.createElement("div",{className:n()(`${m}-image`,R),style:d},We)))},Ee=e(94480),ft=y=>{const o=A=>{const{width:m,rows:$=2}=y;if(Array.isArray(m))return m[A];if($-1===A)return m},{prefixCls:R,className:V,style:d,rows:s}=y,re=(0,Ee.Z)(Array(s)).map((A,m)=>u.createElement("li",{key:m,style:{width:o(m)}}));return u.createElement("ul",{className:n()(R,V),style:d},re)},ut=y=>{let{prefixCls:o,className:R,width:V,style:d}=y;return u.createElement("h3",{className:n()(o,R),style:Object.assign({width:V},d)})};function vt(y){return y&&typeof y=="object"?y:{}}function Tt(y,o){return y&&!o?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function gt(y,o){return!y&&o?{width:"38%"}:y&&o?{width:"50%"}:{}}function Pe(y,o){const R={};return(!y||!o)&&(R.width="61%"),!y&&o?R.rows=3:R.rows=2,R}const st=y=>{const{prefixCls:o,loading:R,className:V,rootClassName:d,style:s,children:re,avatar:A=!1,title:m=!0,paragraph:$=!0,active:Ae,round:he}=y,{getPrefixCls:We,direction:Se,skeleton:Te}=u.useContext(K.E_),P=We("skeleton",o),[be,Re]=I(P);if(R||!("loading"in y)){const ke=!!A,at=!!m,Ct=!!$;let It;if(ke){const ln=Object.assign(Object.assign({prefixCls:`${P}-avatar`},Tt(at,Ct)),vt(A));It=u.createElement("div",{className:`${P}-header`},u.createElement(a,Object.assign({},ln)))}let pt;if(at||Ct){let ln;if(at){const an=Object.assign(Object.assign({prefixCls:`${P}-title`},gt(ke,Ct)),vt(m));ln=u.createElement(ut,Object.assign({},an))}let tn;if(Ct){const an=Object.assign(Object.assign({prefixCls:`${P}-paragraph`},Pe(ke,at)),vt($));tn=u.createElement(ft,Object.assign({},an))}pt=u.createElement("div",{className:`${P}-content`},ln,tn)}const kt=n()(P,{[`${P}-with-avatar`]:ke,[`${P}-active`]:Ae,[`${P}-rtl`]:Se==="rtl",[`${P}-round`]:he},Te==null?void 0:Te.className,V,d,Re);return be(u.createElement("div",{className:kt,style:Object.assign(Object.assign({},Te==null?void 0:Te.style),s)},It,pt))}return typeof re!="undefined"?re:null};st.Button=_,st.Avatar=oe,st.Input=C,st.Image=z,st.Node=Q;var j=st,B=j},81327:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return it}});var t=e(59301),n=e(92310),u=e.n(n),K=e(11592),f=e(36355),O=e(33234);const a=t.createContext({latestIndex:0}),U=a.Provider;var w=xe=>{let{className:ge,index:me,children:L,split:g,style:i}=xe;const{latestIndex:I}=t.useContext(a);return L==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:ge,style:i},L),me{var me,L;const{getPrefixCls:g,space:i,direction:I}=t.useContext(f.E_),{size:S=(i==null?void 0:i.size)||"small",align:oe,className:Y,rootClassName:_,children:F,direction:He="horizontal",prefixCls:z,split:Xe,style:C,wrap:J=!1,classNames:ee,styles:H}=xe,ye=G(xe,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[k,Z]=Array.isArray(S)?S:[S,S],pe=x(Z),ae=x(k),Q=E(Z),Ee=E(k),Ge=(0,K.Z)(F,{keepEmpty:!0}),ft=oe===void 0&&He==="horizontal"?"center":oe,rt=g("space",z),[ut,vt]=(0,ne.Z)(rt),Tt=u()(rt,i==null?void 0:i.className,vt,`${rt}-${He}`,{[`${rt}-rtl`]:I==="rtl",[`${rt}-align-${ft}`]:ft,[`${rt}-gap-row-${Z}`]:pe,[`${rt}-gap-col-${k}`]:ae},Y,_),gt=u()(`${rt}-item`,(me=ee==null?void 0:ee.item)!==null&&me!==void 0?me:(L=i==null?void 0:i.classNames)===null||L===void 0?void 0:L.item);let Pe=0;const st=Ge.map((y,o)=>{var R,V;y!=null&&(Pe=o);const d=y&&y.key||`${gt}-${o}`;return t.createElement(w,{className:gt,key:d,index:o,split:Xe,style:(R=H==null?void 0:H.item)!==null&&R!==void 0?R:(V=i==null?void 0:i.styles)===null||V===void 0?void 0:V.item},y)}),j=t.useMemo(()=>({latestIndex:Pe}),[Pe]);if(Ge.length===0)return null;const B={};return J&&(B.flexWrap="wrap"),!ae&&Ee&&(B.columnGap=k),!pe&&Q&&(B.rowGap=Z),ut(t.createElement("div",Object.assign({ref:ge,className:Tt,style:Object.assign(Object.assign(Object.assign({},B),i==null?void 0:i.style),C)},ye),t.createElement(U,{value:j},st)))});ve.Compact=O.ZP;var it=ve},31797:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return I}});var t=e(59301),n=e(56762),u=e(92343),K=e(92310),f=e.n(K),O=e(36355),a=e(61621),ue=S=>{const{value:oe,formatter:Y,precision:_,decimalSeparator:F,groupSeparator:He="",prefixCls:z}=S;let Xe;if(typeof Y=="function")Xe=Y(oe);else{const C=String(oe),J=C.match(/^(-?)(\d*)(\.(\d+))?$/);if(!J||C==="-")Xe=C;else{const ee=J[1];let H=J[2]||"0",ye=J[4]||"";H=H.replace(/\B(?=(\d{3})+(?!\d))/g,He),typeof _=="number"&&(ye=ye.padEnd(_,"0").slice(0,_>0?_:0)),ye&&(ye=`${F}${ye}`),Xe=[t.createElement("span",{key:"int",className:`${z}-content-value-int`},ee,H),ye&&t.createElement("span",{key:"decimal",className:`${z}-content-value-decimal`},ye)]}}return t.createElement("span",{className:`${z}-content-value`},Xe)},w=e(17313),ne=e(83116),x=e(37613);const E=S=>{const{componentCls:oe,marginXXS:Y,padding:_,colorTextDescription:F,titleFontSize:He,colorTextHeading:z,contentFontSize:Xe,fontFamily:C}=S;return{[`${oe}`]:Object.assign(Object.assign({},(0,w.Wf)(S)),{[`${oe}-title`]:{marginBottom:Y,color:F,fontSize:He},[`${oe}-skeleton`]:{paddingTop:_},[`${oe}-content`]:{color:z,fontSize:Xe,fontFamily:C,[`${oe}-content-value`]:{display:"inline-block",direction:"ltr"},[`${oe}-content-prefix, ${oe}-content-suffix`]:{display:"inline-block"},[`${oe}-content-prefix`]:{marginInlineEnd:Y},[`${oe}-content-suffix`]:{marginInlineStart:Y}}})}};var G=(0,ne.Z)("Statistic",S=>{const oe=(0,x.TS)(S,{});return[E(oe)]},S=>{const{fontSizeHeading3:oe,fontSize:Y}=S;return{titleFontSize:Y,contentFontSize:oe}}),ve=S=>{const{prefixCls:oe,className:Y,rootClassName:_,style:F,valueStyle:He,value:z=0,title:Xe,valueRender:C,prefix:J,suffix:ee,loading:H=!1,onMouseEnter:ye,onMouseLeave:k,decimalSeparator:Z=".",groupSeparator:pe=","}=S,{getPrefixCls:ae,direction:Q,statistic:Ee}=t.useContext(O.E_),Ge=ae("statistic",oe),[ft,rt]=G(Ge),ut=t.createElement(ue,Object.assign({decimalSeparator:Z,groupSeparator:pe,prefixCls:Ge},S,{value:z})),vt=f()(Ge,{[`${Ge}-rtl`]:Q==="rtl"},Ee==null?void 0:Ee.className,Y,_,rt);return ft(t.createElement("div",{className:vt,style:Object.assign(Object.assign({},Ee==null?void 0:Ee.style),F),onMouseEnter:ye,onMouseLeave:k},Xe&&t.createElement("div",{className:`${Ge}-title`},Xe),t.createElement(a.Z,{paragraph:!1,loading:H,className:`${Ge}-skeleton`},t.createElement("div",{style:He,className:`${Ge}-content`},J&&t.createElement("span",{className:`${Ge}-content-prefix`},J),C?C(ut):ut,ee&&t.createElement("span",{className:`${Ge}-content-suffix`},ee)))))};const it=[["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 xe(S,oe){let Y=S;const _=/\[[^\]]*]/g,F=(oe.match(_)||[]).map(C=>C.slice(1,-1)),He=oe.replace(_,"[]"),z=it.reduce((C,J)=>{let[ee,H]=J;if(C.includes(ee)){const ye=Math.floor(Y/H);return Y-=ye*H,C.replace(new RegExp(`${ee}+`,"g"),k=>{const Z=k.length;return ye.toString().padStart(Z,"0")})}return C},He);let Xe=0;return z.replace(_,()=>{const C=F[Xe];return Xe+=1,C})}function ge(S,oe){const{format:Y=""}=oe,_=new Date(S).getTime(),F=Date.now(),He=Math.max(_-F,0);return xe(He,Y)}const me=1e3/30;function L(S){return new Date(S).getTime()}const g=S=>{const{value:oe,format:Y="HH:mm:ss",onChange:_,onFinish:F}=S,He=(0,n.Z)(),z=t.useRef(null),Xe=()=>{F==null||F(),z.current&&(clearInterval(z.current),z.current=null)},C=()=>{const H=L(oe);H>=Date.now()&&(z.current=setInterval(()=>{He(),_==null||_(H-Date.now()),H(C(),()=>{z.current&&(clearInterval(z.current),z.current=null)}),[oe]);const J=(H,ye)=>ge(H,Object.assign(Object.assign({},ye),{format:Y})),ee=H=>(0,u.Tm)(H,{title:void 0});return t.createElement(ve,Object.assign({},S,{valueRender:ee,formatter:J}))};var i=t.memo(g);ve.Countdown=i;var I=ve},8378:function(Zt,_e){"use strict";const e=t=>({[t.componentCls]:{[`${t.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, + `]:Object.assign({},G(y))}}};var I=(0,ue.Z)("Skeleton",y=>{const{componentCls:o}=y,R=(0,w.TS)(y,{skeletonAvatarCls:`${o}-avatar`,skeletonTitleCls:`${o}-title`,skeletonParagraphCls:`${o}-paragraph`,skeletonButtonCls:`${o}-button`,skeletonInputCls:`${o}-input`,skeletonImageCls:`${o}-image`,imageSizeBase:y.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${y.gradientFromColor} 25%, ${y.gradientToColor} 37%, ${y.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[i(R)]},y=>{const{colorFillContent:o,colorFill:R}=y,V=o,d=R;return{color:V,colorGradientEnd:d,gradientFromColor:V,gradientToColor:d,titleHeight:y.controlHeight/2,blockRadius:y.borderRadiusSM,paragraphMarginTop:y.marginLG+y.marginXXS,paragraphLiHeight:y.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),oe=y=>{const{prefixCls:o,className:R,rootClassName:V,active:d,shape:s="circle",size:re="default"}=y,{getPrefixCls:A}=u.useContext(K.E_),m=A("skeleton",o),[$,Ae]=I(m),ye=(0,f.Z)(y,["prefixCls","className"]),We=n()(m,`${m}-element`,{[`${m}-active`]:d},R,V,Ae);return $(u.createElement("div",{className:We},u.createElement(a,Object.assign({prefixCls:`${m}-avatar`,shape:s,size:re},ye))))},_=y=>{const{prefixCls:o,className:R,rootClassName:V,active:d,block:s=!1,size:re="default"}=y,{getPrefixCls:A}=u.useContext(K.E_),m=A("skeleton",o),[$,Ae]=I(m),ye=(0,f.Z)(y,["prefixCls"]),We=n()(m,`${m}-element`,{[`${m}-active`]:d,[`${m}-block`]:s},R,V,Ae);return $(u.createElement("div",{className:We},u.createElement(a,Object.assign({prefixCls:`${m}-button`,size:re},ye))))};const F="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 z=y=>{const{prefixCls:o,className:R,rootClassName:V,style:d,active:s}=y,{getPrefixCls:re}=u.useContext(K.E_),A=re("skeleton",o),[m,$]=I(A),Ae=n()(A,`${A}-element`,{[`${A}-active`]:s},R,V,$);return m(u.createElement("div",{className:Ae},u.createElement("div",{className:n()(`${A}-image`,R),style:d},u.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${A}-image-svg`},u.createElement("path",{d:F,className:`${A}-image-path`})))))},C=y=>{const{prefixCls:o,className:R,rootClassName:V,active:d,block:s,size:re="default"}=y,{getPrefixCls:A}=u.useContext(K.E_),m=A("skeleton",o),[$,Ae]=I(m),ye=(0,f.Z)(y,["prefixCls"]),We=n()(m,`${m}-element`,{[`${m}-active`]:d,[`${m}-block`]:s},R,V,Ae);return $(u.createElement("div",{className:We},u.createElement(a,Object.assign({prefixCls:`${m}-input`,size:re},ye))))},J=e(54476),ee={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"},H=ee,he=e(7657),k=function(o,R){return u.createElement(he.Z,(0,J.Z)({},o,{ref:R,icon:H}))},Z=u.forwardRef(k),pe=Z,Q=y=>{const{prefixCls:o,className:R,rootClassName:V,style:d,active:s,children:re}=y,{getPrefixCls:A}=u.useContext(K.E_),m=A("skeleton",o),[$,Ae]=I(m),ye=n()(m,`${m}-element`,{[`${m}-active`]:s},Ae,R,V),We=re!=null?re:u.createElement(pe,null);return $(u.createElement("div",{className:ye},u.createElement("div",{className:n()(`${m}-image`,R),style:d},We)))},Ee=e(94480),ft=y=>{const o=A=>{const{width:m,rows:$=2}=y;if(Array.isArray(m))return m[A];if($-1===A)return m},{prefixCls:R,className:V,style:d,rows:s}=y,re=(0,Ee.Z)(Array(s)).map((A,m)=>u.createElement("li",{key:m,style:{width:o(m)}}));return u.createElement("ul",{className:n()(R,V),style:d},re)},ut=y=>{let{prefixCls:o,className:R,width:V,style:d}=y;return u.createElement("h3",{className:n()(o,R),style:Object.assign({width:V},d)})};function vt(y){return y&&typeof y=="object"?y:{}}function Tt(y,o){return y&&!o?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function gt(y,o){return!y&&o?{width:"38%"}:y&&o?{width:"50%"}:{}}function Pe(y,o){const R={};return(!y||!o)&&(R.width="61%"),!y&&o?R.rows=3:R.rows=2,R}const st=y=>{const{prefixCls:o,loading:R,className:V,rootClassName:d,style:s,children:re,avatar:A=!1,title:m=!0,paragraph:$=!0,active:Ae,round:ye}=y,{getPrefixCls:We,direction:Se,skeleton:Te}=u.useContext(K.E_),P=We("skeleton",o),[be,Re]=I(P);if(R||!("loading"in y)){const ke=!!A,at=!!m,Ct=!!$;let It;if(ke){const ln=Object.assign(Object.assign({prefixCls:`${P}-avatar`},Tt(at,Ct)),vt(A));It=u.createElement("div",{className:`${P}-header`},u.createElement(a,Object.assign({},ln)))}let pt;if(at||Ct){let ln;if(at){const an=Object.assign(Object.assign({prefixCls:`${P}-title`},gt(ke,Ct)),vt(m));ln=u.createElement(ut,Object.assign({},an))}let tn;if(Ct){const an=Object.assign(Object.assign({prefixCls:`${P}-paragraph`},Pe(ke,at)),vt($));tn=u.createElement(ft,Object.assign({},an))}pt=u.createElement("div",{className:`${P}-content`},ln,tn)}const kt=n()(P,{[`${P}-with-avatar`]:ke,[`${P}-active`]:Ae,[`${P}-rtl`]:Se==="rtl",[`${P}-round`]:ye},Te==null?void 0:Te.className,V,d,Re);return be(u.createElement("div",{className:kt,style:Object.assign(Object.assign({},Te==null?void 0:Te.style),s)},It,pt))}return typeof re!="undefined"?re:null};st.Button=_,st.Avatar=oe,st.Input=C,st.Image=z,st.Node=Q;var j=st,B=j},81327:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return it}});var t=e(59301),n=e(92310),u=e.n(n),K=e(11592),f=e(36355),O=e(33234);const a=t.createContext({latestIndex:0}),U=a.Provider;var w=xe=>{let{className:ge,index:me,children:L,split:g,style:i}=xe;const{latestIndex:I}=t.useContext(a);return L==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:ge,style:i},L),me{var me,L;const{getPrefixCls:g,space:i,direction:I}=t.useContext(f.E_),{size:S=(i==null?void 0:i.size)||"small",align:oe,className:Y,rootClassName:_,children:F,direction:He="horizontal",prefixCls:z,split:Xe,style:C,wrap:J=!1,classNames:ee,styles:H}=xe,he=G(xe,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[k,Z]=Array.isArray(S)?S:[S,S],pe=x(Z),ae=x(k),Q=E(Z),Ee=E(k),Ge=(0,K.Z)(F,{keepEmpty:!0}),ft=oe===void 0&&He==="horizontal"?"center":oe,rt=g("space",z),[ut,vt]=(0,ne.Z)(rt),Tt=u()(rt,i==null?void 0:i.className,vt,`${rt}-${He}`,{[`${rt}-rtl`]:I==="rtl",[`${rt}-align-${ft}`]:ft,[`${rt}-gap-row-${Z}`]:pe,[`${rt}-gap-col-${k}`]:ae},Y,_),gt=u()(`${rt}-item`,(me=ee==null?void 0:ee.item)!==null&&me!==void 0?me:(L=i==null?void 0:i.classNames)===null||L===void 0?void 0:L.item);let Pe=0;const st=Ge.map((y,o)=>{var R,V;y!=null&&(Pe=o);const d=y&&y.key||`${gt}-${o}`;return t.createElement(w,{className:gt,key:d,index:o,split:Xe,style:(R=H==null?void 0:H.item)!==null&&R!==void 0?R:(V=i==null?void 0:i.styles)===null||V===void 0?void 0:V.item},y)}),j=t.useMemo(()=>({latestIndex:Pe}),[Pe]);if(Ge.length===0)return null;const B={};return J&&(B.flexWrap="wrap"),!ae&&Ee&&(B.columnGap=k),!pe&&Q&&(B.rowGap=Z),ut(t.createElement("div",Object.assign({ref:ge,className:Tt,style:Object.assign(Object.assign(Object.assign({},B),i==null?void 0:i.style),C)},he),t.createElement(U,{value:j},st)))});ve.Compact=O.ZP;var it=ve},31797:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return I}});var t=e(59301),n=e(56762),u=e(92343),K=e(92310),f=e.n(K),O=e(36355),a=e(61621),ue=S=>{const{value:oe,formatter:Y,precision:_,decimalSeparator:F,groupSeparator:He="",prefixCls:z}=S;let Xe;if(typeof Y=="function")Xe=Y(oe);else{const C=String(oe),J=C.match(/^(-?)(\d*)(\.(\d+))?$/);if(!J||C==="-")Xe=C;else{const ee=J[1];let H=J[2]||"0",he=J[4]||"";H=H.replace(/\B(?=(\d{3})+(?!\d))/g,He),typeof _=="number"&&(he=he.padEnd(_,"0").slice(0,_>0?_:0)),he&&(he=`${F}${he}`),Xe=[t.createElement("span",{key:"int",className:`${z}-content-value-int`},ee,H),he&&t.createElement("span",{key:"decimal",className:`${z}-content-value-decimal`},he)]}}return t.createElement("span",{className:`${z}-content-value`},Xe)},w=e(17313),ne=e(83116),x=e(37613);const E=S=>{const{componentCls:oe,marginXXS:Y,padding:_,colorTextDescription:F,titleFontSize:He,colorTextHeading:z,contentFontSize:Xe,fontFamily:C}=S;return{[`${oe}`]:Object.assign(Object.assign({},(0,w.Wf)(S)),{[`${oe}-title`]:{marginBottom:Y,color:F,fontSize:He},[`${oe}-skeleton`]:{paddingTop:_},[`${oe}-content`]:{color:z,fontSize:Xe,fontFamily:C,[`${oe}-content-value`]:{display:"inline-block",direction:"ltr"},[`${oe}-content-prefix, ${oe}-content-suffix`]:{display:"inline-block"},[`${oe}-content-prefix`]:{marginInlineEnd:Y},[`${oe}-content-suffix`]:{marginInlineStart:Y}}})}};var G=(0,ne.Z)("Statistic",S=>{const oe=(0,x.TS)(S,{});return[E(oe)]},S=>{const{fontSizeHeading3:oe,fontSize:Y}=S;return{titleFontSize:Y,contentFontSize:oe}}),ve=S=>{const{prefixCls:oe,className:Y,rootClassName:_,style:F,valueStyle:He,value:z=0,title:Xe,valueRender:C,prefix:J,suffix:ee,loading:H=!1,onMouseEnter:he,onMouseLeave:k,decimalSeparator:Z=".",groupSeparator:pe=","}=S,{getPrefixCls:ae,direction:Q,statistic:Ee}=t.useContext(O.E_),Ge=ae("statistic",oe),[ft,rt]=G(Ge),ut=t.createElement(ue,Object.assign({decimalSeparator:Z,groupSeparator:pe,prefixCls:Ge},S,{value:z})),vt=f()(Ge,{[`${Ge}-rtl`]:Q==="rtl"},Ee==null?void 0:Ee.className,Y,_,rt);return ft(t.createElement("div",{className:vt,style:Object.assign(Object.assign({},Ee==null?void 0:Ee.style),F),onMouseEnter:he,onMouseLeave:k},Xe&&t.createElement("div",{className:`${Ge}-title`},Xe),t.createElement(a.Z,{paragraph:!1,loading:H,className:`${Ge}-skeleton`},t.createElement("div",{style:He,className:`${Ge}-content`},J&&t.createElement("span",{className:`${Ge}-content-prefix`},J),C?C(ut):ut,ee&&t.createElement("span",{className:`${Ge}-content-suffix`},ee)))))};const it=[["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 xe(S,oe){let Y=S;const _=/\[[^\]]*]/g,F=(oe.match(_)||[]).map(C=>C.slice(1,-1)),He=oe.replace(_,"[]"),z=it.reduce((C,J)=>{let[ee,H]=J;if(C.includes(ee)){const he=Math.floor(Y/H);return Y-=he*H,C.replace(new RegExp(`${ee}+`,"g"),k=>{const Z=k.length;return he.toString().padStart(Z,"0")})}return C},He);let Xe=0;return z.replace(_,()=>{const C=F[Xe];return Xe+=1,C})}function ge(S,oe){const{format:Y=""}=oe,_=new Date(S).getTime(),F=Date.now(),He=Math.max(_-F,0);return xe(He,Y)}const me=1e3/30;function L(S){return new Date(S).getTime()}const g=S=>{const{value:oe,format:Y="HH:mm:ss",onChange:_,onFinish:F}=S,He=(0,n.Z)(),z=t.useRef(null),Xe=()=>{F==null||F(),z.current&&(clearInterval(z.current),z.current=null)},C=()=>{const H=L(oe);H>=Date.now()&&(z.current=setInterval(()=>{He(),_==null||_(H-Date.now()),H(C(),()=>{z.current&&(clearInterval(z.current),z.current=null)}),[oe]);const J=(H,he)=>ge(H,Object.assign(Object.assign({},he),{format:Y})),ee=H=>(0,u.Tm)(H,{title:void 0});return t.createElement(ve,Object.assign({},S,{valueRender:ee,formatter:J}))};var i=t.memo(g);ve.Countdown=i;var I=ve},8378:function(Zt,_e){"use strict";const e=t=>({[t.componentCls]:{[`${t.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}},[`${t.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}}});_e.Z=e},92899:function(Zt,_e,e){"use strict";e.d(_e,{Fm:function(){return x}});var t=e(36237),n=e(95406);const u=new t.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),K=new t.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new t.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 t.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),a=new t.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),U=new t.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ue=new t.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),w=new t.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),ne={"move-up":{inKeyframes:ue,outKeyframes:w},"move-down":{inKeyframes:u,outKeyframes:K},"move-left":{inKeyframes:f,outKeyframes:O},"move-right":{inKeyframes:a,outKeyframes:U}},x=(E,G)=>{const{antCls:ce}=E,ve=`${ce}-${G}`,{inKeyframes:it,outKeyframes:xe}=ne[G];return[(0,n.R)(ve,it,xe,E.motionDurationMid),{[` ${ve}-enter, @@ -115,7 +115,7 @@ `]:{opacity:0,animationTimingFunction:E.motionEaseOutCirc},[`${ve}-leave`]:{animationTimingFunction:E.motionEaseInOutCirc}}]}},13826:function(Zt,_e,e){"use strict";e.d(_e,{Qt:function(){return f},Uw:function(){return K},fJ:function(){return u},ly:function(){return O},oN:function(){return x}});var t=e(36237),n=e(95406);const u=new t.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),K=new t.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new t.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),O=new t.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),a=new t.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),U=new t.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ue=new t.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),w=new t.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),ne={"slide-up":{inKeyframes:u,outKeyframes:K},"slide-down":{inKeyframes:f,outKeyframes:O},"slide-left":{inKeyframes:a,outKeyframes:U},"slide-right":{inKeyframes:ue,outKeyframes:w}},x=(E,G)=>{const{antCls:ce}=E,ve=`${ce}-${G}`,{inKeyframes:it,outKeyframes:xe}=ne[G];return[(0,n.R)(ve,it,xe,E.motionDurationMid),{[` ${ve}-enter, ${ve}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:E.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${ve}-leave`]:{animationTimingFunction:E.motionEaseInQuint}}]}},15969:function(Zt,_e,e){"use strict";e.d(_e,{N:function(){return t}});const t=n=>({color:n.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${n.motionDurationSlow}`,"&:focus, &:hover":{color:n.colorLinkHover},"&:active":{color:n.colorLinkActive}})},1710:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return pn}});var t={},n="rc-table-internal-hook",u=e(42978),K=e(6089),f=e(34280),O=e(13697),a=e(59301),U=e(4676);function ue(l){var r=a.createContext(void 0),h=function(te){var q=te.value,Ne=te.children,je=a.useRef(q);je.current=q;var Be=a.useState(function(){return{getValue:function(){return je.current},listeners:new Set}}),et=(0,u.Z)(Be,1),Qe=et[0];return(0,f.Z)(function(){(0,U.unstable_batchedUpdates)(function(){Qe.listeners.forEach(function(tt){tt(q)})})},[q]),a.createElement(r.Provider,{value:Qe},Ne)};return{Context:r,Provider:h,defaultValue:l}}function w(l,r){var h=(0,K.Z)(typeof r=="function"?r:function(tt){if(r===void 0)return tt;if(!Array.isArray(r))return tt[r];var zt={};return r.forEach(function(Et){zt[Et]=tt[Et]}),zt}),M=a.useContext(l==null?void 0:l.Context),te=M||{},q=te.listeners,Ne=te.getValue,je=a.useRef();je.current=h(M?Ne():l==null?void 0:l.defaultValue);var Be=a.useState({}),et=(0,u.Z)(Be,2),Qe=et[1];return(0,f.Z)(function(){if(!M)return;function tt(zt){var Et=h(zt);(0,O.Z)(je.current,Et,!0)||Qe({})}return q.add(tt),function(){q.delete(tt)}},[M]),je.current}var ne=e(54476),x=e(8654);function E(){var l=a.createContext(null);function r(){return a.useContext(l)}function h(te,q){var Ne=(0,x.Yr)(te),je=function(et,Qe){var tt=Ne?{ref:Qe}:{},zt=a.useRef(0),Et=a.useRef(et),Wt=r();return Wt!==null?a.createElement(te,(0,ne.Z)({},et,tt)):((!q||q(Et.current,et))&&(zt.current+=1),Et.current=et,a.createElement(l.Provider,{value:zt.current},a.createElement(te,(0,ne.Z)({},et,tt))))};return Ne?a.forwardRef(je):je}function M(te,q){var Ne=(0,x.Yr)(te),je=function(et,Qe){var tt=Ne?{ref:Qe}:{};return r(),a.createElement(te,(0,ne.Z)({},et,tt))};return Ne?a.memo(a.forwardRef(je),q):a.memo(je,q)}return{makeImmutable:h,responseImmutable:M,useImmutableMark:r}}var G=E(),ce=G.makeImmutable,ve=G.responseImmutable,it=G.useImmutableMark,xe=E(),ge=xe.makeImmutable,me=xe.responseImmutable,L=xe.useImmutableMark,g=ue(),i=g;function I(l,r){var h=a.useRef(0);h.current+=1;var M=a.useRef(l),te=[];Object.keys(l||{}).map(function(Ne){var je;(l==null?void 0:l[Ne])!==((je=M.current)===null||je===void 0?void 0:je[Ne])&&te.push(Ne)}),M.current=l;var q=a.useRef([]);return te.length&&(q.current=te),a.useDebugValue(h.current),a.useDebugValue(q.current.join(", ")),r&&console.log("".concat(r,":"),h.current,q.current),h.current}var S=null,oe=a.memo(function(){var l=I();return a.createElement("h1",null,"Render Times: ",l)});oe.displayName="RenderBlock";var Y=e(76190),_=e(33885),F=e(20068),He=e(92310),z=e.n(He),Xe=e(80547),C=e(97938),J=e(48736),ee=a.createContext({renderWithProps:!1}),H=ee,ye="RC_TABLE_KEY";function k(l){return l==null?[]:Array.isArray(l)?l:[l]}function Z(l){var r=[],h={};return l.forEach(function(M){for(var te=M||{},q=te.key,Ne=te.dataIndex,je=q||k(Ne).join("-")||ye;h[je];)je="".concat(je,"_next");h[je]=!0,r.push(je)}),r}function pe(l){return l!=null}function ae(l){return l&&(0,Y.Z)(l)==="object"&&!Array.isArray(l)&&!a.isValidElement(l)}function Q(l,r,h,M,te,q){var Ne=a.useContext(H),je=L(),Be=(0,Xe.Z)(function(){if(pe(M))return[M];var et=r==null||r===""?[]:Array.isArray(r)?r:[r],Qe=(0,C.Z)(l,et),tt=Qe,zt=void 0;if(te){var Et=te(Qe,l,h);ae(Et)?(tt=Et.children,zt=Et.props,Ne.renderWithProps=!0):tt=Et}return[tt,zt]},[je,l,M,r,te,h],function(et,Qe){if(q){var tt=(0,u.Z)(et,2),zt=tt[1],Et=(0,u.Z)(Qe,2),Wt=Et[1];return q(Wt,zt)}return Ne.renderWithProps?!0:!(0,O.Z)(et,Qe,!0)});return Be}function Ee(l,r,h,M){var te=l+r-1;return l<=M&&te>=h}function Ge(l,r){return w(i,function(h){var M=Ee(l,r||1,h.hoverStartRow,h.hoverEndRow);return[M,h.onHover]})}var ft=function(r){var h=r.ellipsis,M=r.rowType,te=r.children,q,Ne=h===!0?{showTitle:!0}:h;return Ne&&(Ne.showTitle||M==="header")&&(typeof te=="string"||typeof te=="number"?q=te.toString():a.isValidElement(te)&&typeof te.props.children=="string"&&(q=te.props.children)),q};function rt(l){var r,h,M,te,q,Ne,je,Be,et=l.component,Qe=l.children,tt=l.ellipsis,zt=l.scope,Et=l.prefixCls,Wt=l.className,wn=l.align,dn=l.record,In=l.render,lt=l.dataIndex,wt=l.renderIndex,rn=l.shouldCellUpdate,fn=l.index,Dn=l.rowType,lr=l.colSpan,hr=l.rowSpan,Mn=l.fixLeft,qn=l.fixRight,Gn=l.firstFixLeft,Nn=l.lastFixLeft,Jn=l.firstFixRight,vr=l.lastFixRight,Sr=l.appendNode,br=l.additionalProps,ar=br===void 0?{}:br,Ar=l.isSticky,Ir="".concat(Et,"-cell"),$r=w(i,["supportSticky","allColumnsFixedLeft"]),Tr=$r.supportSticky,ha=$r.allColumnsFixedLeft,ya=Q(dn,lt,wt,Qe,In,rn),Cr=(0,u.Z)(ya,2),ba=Cr[0],Lr=Cr[1],ua={},oa=typeof Mn=="number"&&Tr,Va=typeof qn=="number"&&Tr;oa&&(ua.position="sticky",ua.left=Mn),Va&&(ua.position="sticky",ua.right=qn);var ur=(r=(h=(M=Lr==null?void 0:Lr.colSpan)!==null&&M!==void 0?M:ar.colSpan)!==null&&h!==void 0?h:lr)!==null&&r!==void 0?r:1,ir=(te=(q=(Ne=Lr==null?void 0:Lr.rowSpan)!==null&&Ne!==void 0?Ne:ar.rowSpan)!==null&&q!==void 0?q:hr)!==null&&te!==void 0?te:1,or=Ge(fn,ir),er=(0,u.Z)(or,2),zr=er[0],tr=er[1],yr=function(xa){var Ga;dn&&tr(fn,fn+ir-1),ar==null||(Ga=ar.onMouseEnter)===null||Ga===void 0||Ga.call(ar,xa)},Fr=function(xa){var Ga;dn&&tr(-1,-1),ar==null||(Ga=ar.onMouseLeave)===null||Ga===void 0||Ga.call(ar,xa)};if(ur===0||ir===0)return null;var Nr=(je=ar.title)!==null&&je!==void 0?je:ft({rowType:Dn,ellipsis:tt,children:ba}),La=z()(Ir,Wt,(Be={},(0,F.Z)(Be,"".concat(Ir,"-fix-left"),oa&&Tr),(0,F.Z)(Be,"".concat(Ir,"-fix-left-first"),Gn&&Tr),(0,F.Z)(Be,"".concat(Ir,"-fix-left-last"),Nn&&Tr),(0,F.Z)(Be,"".concat(Ir,"-fix-left-all"),Nn&&ha&&Tr),(0,F.Z)(Be,"".concat(Ir,"-fix-right"),Va&&Tr),(0,F.Z)(Be,"".concat(Ir,"-fix-right-first"),Jn&&Tr),(0,F.Z)(Be,"".concat(Ir,"-fix-right-last"),vr&&Tr),(0,F.Z)(Be,"".concat(Ir,"-ellipsis"),tt),(0,F.Z)(Be,"".concat(Ir,"-with-append"),Sr),(0,F.Z)(Be,"".concat(Ir,"-fix-sticky"),(oa||Va)&&Ar&&Tr),(0,F.Z)(Be,"".concat(Ir,"-row-hover"),!Lr&&zr),Be),ar.className,Lr==null?void 0:Lr.className),Na={};wn&&(Na.textAlign=wn);var oo=(0,_.Z)((0,_.Z)((0,_.Z)((0,_.Z)({},ua),ar.style),Na),Lr==null?void 0:Lr.style),Ca=ba;return(0,Y.Z)(Ca)==="object"&&!Array.isArray(Ca)&&!a.isValidElement(Ca)&&(Ca=null),tt&&(Nn||Jn)&&(Ca=a.createElement("span",{className:"".concat(Ir,"-content")},Ca)),a.createElement(et,(0,ne.Z)({},Lr,ar,{className:La,style:oo,title:Nr,scope:zt,onMouseEnter:yr,onMouseLeave:Fr,colSpan:ur!==1?ur:null,rowSpan:ir!==1?ir:null}),Sr,Ca)}var ut=a.memo(rt);function vt(l,r,h,M,te,q){var Ne=h[l]||{},je=h[r]||{},Be,et;Ne.fixed==="left"?Be=M.left[te==="rtl"?r:l]:je.fixed==="right"&&(et=M.right[te==="rtl"?l:r]);var Qe=!1,tt=!1,zt=!1,Et=!1,Wt=h[r+1],wn=h[l-1],dn=!(q!=null&&q.children);if(te==="rtl"){if(Be!==void 0){var In=wn&&wn.fixed==="left";Et=!In&&dn}else if(et!==void 0){var lt=Wt&&Wt.fixed==="right";zt=!lt&&dn}}else if(Be!==void 0){var wt=Wt&&Wt.fixed==="left";Qe=!wt&&dn}else if(et!==void 0){var rn=wn&&wn.fixed==="right";tt=!rn&&dn}return{fixLeft:Be,fixRight:et,lastFixLeft:Qe,firstFixRight:tt,lastFixRight:zt,firstFixLeft:Et,isSticky:M.isSticky}}var Tt=a.createContext({}),gt=Tt;function Pe(l){var r=l.className,h=l.index,M=l.children,te=l.colSpan,q=te===void 0?1:te,Ne=l.rowSpan,je=l.align,Be=w(i,["prefixCls","direction"]),et=Be.prefixCls,Qe=Be.direction,tt=a.useContext(gt),zt=tt.scrollColumnIndex,Et=tt.stickyOffsets,Wt=tt.flattenColumns,wn=tt.columns,dn=h+q-1,In=dn+1===zt?q+1:q,lt=vt(h,h+In-1,Wt,Et,Qe,wn==null?void 0:wn[h]);return a.createElement(ut,(0,ne.Z)({className:r,index:h,component:"td",prefixCls:et,record:null,dataIndex:null,align:je,colSpan:In,rowSpan:Ne,render:function(){return M}},lt))}var st=e(75931),j=["children"];function B(l){var r=l.children,h=(0,st.Z)(l,j);return a.createElement("tr",h,r)}function y(l){var r=l.children;return r}y.Row=B,y.Cell=Pe;var o=y;function R(l){var r=l.children,h=l.stickyOffsets,M=l.flattenColumns,te=l.columns,q=w(i,"prefixCls"),Ne=M.length-1,je=M[Ne],Be=a.useMemo(function(){return{stickyOffsets:h,flattenColumns:M,scrollColumnIndex:je!=null&&je.scrollbar?Ne:null,columns:te}},[je,M,Ne,h,te]);return a.createElement(gt.Provider,{value:Be},a.createElement("tfoot",{className:"".concat(q,"-summary")},r))}var V=me(R),d=o,s=e(70425),re=e(29301),A=e(29194),m=e(3465),$=e(75152),Ae=e(26112);function he(l,r,h,M,te,q,Ne){l.push({record:r,indent:h,index:Ne});var je=q(r),Be=te==null?void 0:te.has(je);if(r&&Array.isArray(r[M])&&Be)for(var et=0;et1?Gn-1:0),Jn=1;Jn=0;je-=1){var Be=r[je],et=h&&h[je],Qe=et&&et[ln];if(Be||Qe||Ne){var tt=Qe||{},zt=tt.columnType,Et=(0,st.Z)(tt,an);te.unshift(a.createElement("col",(0,ne.Z)({key:je,style:{width:Be}},Et))),Ne=!0}}return a.createElement("colgroup",null,te)}var An=Fn,Ut=e(94480),Rn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Je(l,r){return(0,a.useMemo)(function(){for(var h=[],M=0;M1?"colgroup":"col":null,ellipsis:dn.ellipsis,align:dn.align,component:dn.title?q:Ne,prefixCls:Qe,key:Et[wn]},In,{additionalProps:lt,rowType:"header"}))}))}Qt.displayName="HeaderRow";var Mt=Qt;function gn(l){var r=[];function h(Ne,je){var Be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;r[Be]=r[Be]||[];var et=je,Qe=Ne.filter(Boolean).map(function(tt){var zt={key:tt.key,className:tt.className||"",children:tt.title,column:tt,colStart:et},Et=1,Wt=tt.children;return Wt&&Wt.length>0&&(Et=h(Wt,et,Be+1).reduce(function(wn,dn){return wn+dn},0),zt.hasSubColumns=!0),"colSpan"in tt&&(Et=tt.colSpan),"rowSpan"in tt&&(zt.rowSpan=tt.rowSpan),zt.colSpan=Et,zt.colEnd=zt.colStart+Et-1,r[Be].push(zt),et+=Et,Et});return Qe}h(l,0);for(var M=r.length,te=function(je){r[je].forEach(function(Be){!("rowSpan"in Be)&&!Be.hasSubColumns&&(Be.rowSpan=M-je)})},q=0;q1&&arguments[1]!==void 0?arguments[1]:"";return typeof r=="number"?r:r.endsWith("%")?l*parseFloat(r)/100:null}function Yt(l,r){return a.useMemo(function(){if(r&&r>0){var h=0,M=0;l.forEach(function(et){var Qe=Cn(r,et.width);Qe?h+=Qe:M+=1});var te=r-h,q=M,Ne=te/M,je=0,Be=l.map(function(et){var Qe=(0,_.Z)({},et),tt=Cn(r,Qe.width);if(tt)Qe.width=tt;else{var zt=Math.floor(Ne);Qe.width=q===1?te:zt,te-=zt,q-=1}return je+=Qe.width,Qe});return[Be,je]}return[l,r]},[l,r])}var Yn=["children"],le=["fixed"];function c(l){return(0,Bn.Z)(l).filter(function(r){return a.isValidElement(r)}).map(function(r){var h=r.key,M=r.props,te=M.children,q=(0,st.Z)(M,Yn),Ne=(0,_.Z)({key:h},q);return te&&(Ne.children=c(te)),Ne})}function b(l){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return l.filter(function(h){return h&&(0,Y.Z)(h)==="object"}).reduce(function(h,M,te){var q=M.fixed,Ne=q===!0?"left":q,je="".concat(r,"-").concat(te),Be=M.children;return Be&&Be.length>0?[].concat((0,Ut.Z)(h),(0,Ut.Z)(b(Be,je).map(function(et){return(0,_.Z)({fixed:Ne},et)}))):[].concat((0,Ut.Z)(h),[(0,_.Z)((0,_.Z)({key:je},M),{},{fixed:Ne})])},[])}function p(l){for(var r=!0,h=0;h=0;q-=1){var Ne=l[q];if(te&&Ne.fixed!=="right")te=!1;else if(!te&&Ne.fixed==="right"){warning(!1,"Index ".concat(q+1," of `columns` missing `fixed='right'` prop."));break}}}function v(l){return l.map(function(r){var h=r.fixed,M=(0,st.Z)(r,le),te=h;return h==="left"?te="right":h==="right"&&(te="left"),(0,_.Z)({fixed:te},M)})}function se(l,r){var h=l.prefixCls,M=l.columns,te=l.children,q=l.expandable,Ne=l.expandedKeys,je=l.columnTitle,Be=l.getRowKey,et=l.onTriggerExpand,Qe=l.expandIcon,tt=l.rowExpandable,zt=l.expandIconColumnIndex,Et=l.direction,Wt=l.expandRowByClick,wn=l.columnWidth,dn=l.fixed,In=l.scrollWidth,lt=a.useMemo(function(){return M||c(te)},[M,te]),wt=a.useMemo(function(){if(q){var qn,Gn=lt.slice();if(!Gn.includes(t)){var Nn=zt||0;Nn>=0&&Gn.splice(Nn,0,t)}var Jn=Gn.indexOf(t);Gn=Gn.filter(function(ar,Ar){return ar!==t||Ar===Jn});var vr=lt[Jn],Sr;(dn==="left"||dn)&&!zt?Sr="left":(dn==="right"||dn)&&zt===lt.length?Sr="right":Sr=vr?vr.fixed:null;var br=(qn={},(0,F.Z)(qn,ln,{className:"".concat(h,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,F.Z)(qn,"title",je),(0,F.Z)(qn,"fixed",Sr),(0,F.Z)(qn,"className","".concat(h,"-row-expand-icon-cell")),(0,F.Z)(qn,"width",wn),(0,F.Z)(qn,"render",function(Ar,Ir,$r){var Tr=Be(Ir,$r),ha=Ne.has(Tr),ya=tt?tt(Ir):!0,Cr=Qe({prefixCls:h,expanded:ha,expandable:ya,record:Ir,onExpand:et});return Wt?a.createElement("span",{onClick:function(Lr){return Lr.stopPropagation()}},Cr):Cr}),qn);return Gn.map(function(ar){return ar===t?br:ar})}return lt.filter(function(ar){return ar!==t})},[q,lt,Be,Ne,Qe,Et]),rn=a.useMemo(function(){var qn=wt;return r&&(qn=r(qn)),qn.length||(qn=[{render:function(){return null}}]),qn},[r,wt,Et]),fn=a.useMemo(function(){return Et==="rtl"?v(b(rn)):b(rn)},[rn,Et,In]),Dn=Yt(fn,In),lr=(0,u.Z)(Dn,2),hr=lr[0],Mn=lr[1];return[rn,hr,Mn]}var ie=se;function Me(l){var r,h=l.prefixCls,M=l.record,te=l.onExpand,q=l.expanded,Ne=l.expandable,je="".concat(h,"-row-expand-icon");if(!Ne)return a.createElement("span",{className:z()(je,"".concat(h,"-row-spaced"))});var Be=function(Qe){te(M,Qe),Qe.stopPropagation()};return a.createElement("span",{className:z()(je,(r={},(0,F.Z)(r,"".concat(h,"-row-expanded"),q),(0,F.Z)(r,"".concat(h,"-row-collapsed"),!q),r)),onClick:Be})}function Ve(l,r,h){var M=[];function te(q){(q||[]).forEach(function(Ne,je){M.push(r(Ne,je)),te(Ne[h])})}return te(l),M}function nt(l,r,h){var M=tn(l),te=M.expandIcon,q=M.expandedRowKeys,Ne=M.defaultExpandedRowKeys,je=M.defaultExpandAllRows,Be=M.expandedRowRender,et=M.onExpand,Qe=M.onExpandedRowsChange,tt=M.childrenColumnName,zt=te||Me,Et=tt||"children",Wt=a.useMemo(function(){return Be?"row":l.expandable&&l.internalHooks===n&&l.expandable.__PARENT_RENDER_ICON__||r.some(function(fn){return fn&&(0,Y.Z)(fn)==="object"&&fn[Et]})?"nest":!1},[!!Be,r]),wn=a.useState(function(){return Ne||(je?Ve(r,h,Et):[])}),dn=(0,u.Z)(wn,2),In=dn[0],lt=dn[1],wt=a.useMemo(function(){return new Set(q||In||[])},[q,In]),rn=a.useCallback(function(fn){var Dn=h(fn,r.indexOf(fn)),lr,hr=wt.has(Dn);hr?(wt.delete(Dn),lr=(0,Ut.Z)(wt)):lr=[].concat((0,Ut.Z)(wt),[Dn]),lt(lr),et&&et(!hr,fn),Qe&&Qe(lr)},[h,wt,r,et,Qe]);return[M,Wt,wt,zt,Et,rn]}function ct(l,r,h,M){var te=l.map(function(q,Ne){return vt(Ne,Ne,l,r,h,M==null?void 0:M[Ne])});return(0,Xe.Z)(function(){return te},[te],function(q,Ne){return!(0,O.Z)(q,Ne)})}function yt(l){var r=(0,a.useRef)(l),h=(0,a.useState)({}),M=(0,u.Z)(h,2),te=M[1],q=(0,a.useRef)(null),Ne=(0,a.useRef)([]);function je(Be){Ne.current.push(Be);var et=Promise.resolve();q.current=et,et.then(function(){if(q.current===et){var Qe=Ne.current,tt=r.current;Ne.current=[],Qe.forEach(function(zt){r.current=zt(r.current)}),q.current=null,tt!==r.current&&te({})}})}return(0,a.useEffect)(function(){return function(){q.current=null}},[]),[r.current,je]}function Pt(l){var r=(0,a.useRef)(l||null),h=(0,a.useRef)();function M(){window.clearTimeout(h.current)}function te(Ne){r.current=Ne,M(),h.current=window.setTimeout(function(){r.current=null,h.current=void 0},100)}function q(){return r.current}return(0,a.useEffect)(function(){return M},[]),[te,q]}function mt(){var l=a.useState(-1),r=(0,u.Z)(l,2),h=r[0],M=r[1],te=a.useState(-1),q=(0,u.Z)(te,2),Ne=q[0],je=q[1],Be=a.useCallback(function(et,Qe){M(et),je(Qe)},[]);return[h,Ne,Be]}var St=e(47273),X=(0,St.Z)()?window:null;function de(l,r){var h=(0,Y.Z)(l)==="object"?l:{},M=h.offsetHeader,te=M===void 0?0:M,q=h.offsetSummary,Ne=q===void 0?0:q,je=h.offsetScroll,Be=je===void 0?0:je,et=h.getContainer,Qe=et===void 0?function(){return X}:et,tt=Qe()||X;return a.useMemo(function(){var zt=!!l;return{isSticky:zt,stickyClassName:zt?"".concat(r,"-sticky-holder"):"",offsetHeader:te,offsetSummary:Ne,offsetScroll:Be,container:tt}},[Be,te,Ne,r,tt])}function Ce(l,r,h){var M=(0,a.useMemo)(function(){for(var te=[],q=[],Ne=0,je=0,Be=0;Be=tt&&(ar=tt-zt),Ne({scrollLeft:ar/tt*(Qe+2)}),lt.current.x=Jn.pageX},qn=function(){if(q.current){var Jn=(0,W.os)(q.current).top,vr=Jn+q.current.offsetHeight,Sr=Be===window?document.documentElement.scrollTop+window.innerHeight:(0,W.os)(Be).top+Be.clientHeight;vr-(0,$.Z)()<=Sr||Jn>=Sr-je?In(function(br){return(0,_.Z)((0,_.Z)({},br),{},{isHiddenScrollBar:!0})}):In(function(br){return(0,_.Z)((0,_.Z)({},br),{},{isHiddenScrollBar:!1})})}},Gn=function(Jn){In(function(vr){return(0,_.Z)((0,_.Z)({},vr),{},{scrollLeft:Jn/Qe*tt||0})})};return a.useImperativeHandle(h,function(){return{setScrollLeft:Gn}}),a.useEffect(function(){var Nn=(0,Ue.Z)(document.body,"mouseup",lr,!1),Jn=(0,Ue.Z)(document.body,"mousemove",Mn,!1);return qn(),function(){Nn.remove(),Jn.remove()}},[zt,fn]),a.useEffect(function(){var Nn=(0,Ue.Z)(Be,"scroll",qn,!1),Jn=(0,Ue.Z)(window,"resize",qn,!1);return function(){Nn.remove(),Jn.remove()}},[Be]),a.useEffect(function(){dn.isHiddenScrollBar||In(function(Nn){var Jn=q.current;return Jn?(0,_.Z)((0,_.Z)({},Nn),{},{scrollLeft:Jn.scrollLeft/Jn.scrollWidth*Jn.clientWidth}):Nn})},[dn.isHiddenScrollBar]),Qe<=tt||!zt||dn.isHiddenScrollBar?null:a.createElement("div",{style:{height:(0,$.Z)(),width:tt,bottom:je},className:"".concat(et,"-sticky-scroll")},a.createElement("div",{onMouseDown:hr,ref:Et,className:z()("".concat(et,"-sticky-scroll-bar"),(0,F.Z)({},"".concat(et,"-sticky-scroll-bar-active"),fn)),style:{width:"".concat(zt,"px"),transform:"translate3d(".concat(dn.scrollLeft,"px, 0, 0)")}}))},we=a.forwardRef(fe);function Fe(l){return null}var Ie=Fe;function Le(l){return null}var ze=Le,ot="rc-table",At=[],Rt={};function Gt(){return"No Data"}function cn(l){var r,h=(0,_.Z)({rowKey:"key",prefixCls:ot,emptyText:Gt},l),M=h.prefixCls,te=h.className,q=h.rowClassName,Ne=h.style,je=h.data,Be=h.rowKey,et=h.scroll,Qe=h.tableLayout,tt=h.direction,zt=h.title,Et=h.footer,Wt=h.summary,wn=h.caption,dn=h.id,In=h.showHeader,lt=h.components,wt=h.emptyText,rn=h.onRow,fn=h.onHeaderRow,Dn=h.internalHooks,lr=h.transformColumns,hr=h.internalRefs,Mn=h.tailor,qn=h.sticky,Gn=je||At,Nn=!!Gn.length,Jn=Dn===n,vr=a.useCallback(function(Qr,da){return(0,C.Z)(lt,Qr)||da},[lt]),Sr=a.useMemo(function(){return typeof Be=="function"?Be:function(Qr){var da=Qr&&Qr[Be];return da}},[Be]),br=vr(["body"]),ar=mt(),Ar=(0,u.Z)(ar,3),Ir=Ar[0],$r=Ar[1],Tr=Ar[2],ha=nt(h,Gn,Sr),ya=(0,u.Z)(ha,6),Cr=ya[0],ba=ya[1],Lr=ya[2],ua=ya[3],oa=ya[4],Va=ya[5],ur=et==null?void 0:et.x,ir=a.useState(0),or=(0,u.Z)(ir,2),er=or[0],zr=or[1],tr=ie((0,_.Z)((0,_.Z)((0,_.Z)({},h),Cr),{},{expandable:!!Cr.expandedRowRender,columnTitle:Cr.columnTitle,expandedKeys:Lr,getRowKey:Sr,onTriggerExpand:Va,expandIcon:ua,expandIconColumnIndex:Cr.expandIconColumnIndex,direction:tt,scrollWidth:Jn&&Mn&&typeof ur=="number"?ur:null}),Jn?lr:null),yr=(0,u.Z)(tr,3),Fr=yr[0],Nr=yr[1],La=yr[2],Na=La!=null?La:ur,oo=a.useMemo(function(){return{columns:Fr,flattenColumns:Nr}},[Fr,Nr]),Ca=a.useRef(),_a=a.useRef(),xa=a.useRef(),Ga=a.useRef(),Ko=a.useRef(),Ur=a.useState(!1),Yr=(0,u.Z)(Ur,2),fa=Yr[0],Sa=Yr[1],Aa=a.useState(!1),Or=(0,u.Z)(Aa,2),Ka=Or[0],za=Or[1],qa=yt(new Map),uo=(0,u.Z)(qa,2),lo=uo[0],tl=uo[1],Co=Z(Nr),eo=Co.map(function(Qr){return lo.get(Qr)}),Ua=a.useMemo(function(){return eo},[eo.join("_")]),ka=Oe(Ua,Nr.length,tt),wa=et&&pe(et.y),ma=et&&pe(Na)||!!Cr.fixed,fo=ma&&Nr.some(function(Qr){var da=Qr.fixed;return da}),ko=a.useRef(),Mo=de(qn,M),mo=Mo.isSticky,rl=Mo.offsetHeader,vl=Mo.offsetSummary,Mr=Mo.offsetScroll,na=Mo.stickyClassName,Fa=Mo.container,va=a.useMemo(function(){return Wt==null?void 0:Wt(Gn)},[Wt,Gn]),ja=(wa||mo)&&a.isValidElement(va)&&va.type===o&&va.props.fixed,Ya,Qa,xo;wa&&(Qa={overflowY:"scroll",maxHeight:et.y}),ma&&(Ya={overflowX:"auto"},wa||(Qa={overflowY:"hidden"}),xo={width:Na===!0?"auto":Na,minWidth:"100%"});var Dl=a.useCallback(function(Qr,da){(0,A.Z)(Ca.current)&&tl(function(to){if(to.get(Qr)!==da){var To=new Map(to);return To.set(Qr,da),To}return to})},[]),Xl=Pt(null),Bl=(0,u.Z)(Xl,2),Jl=Bl[0],Nl=Bl[1];function al(Qr,da){da&&(typeof da=="function"?da(Qr):da.scrollLeft!==Qr&&(da.scrollLeft=Qr,da.scrollLeft!==Qr&&setTimeout(function(){da.scrollLeft=Qr},0)))}var Jo=(0,K.Z)(function(Qr){var da=Qr.currentTarget,to=Qr.scrollLeft,To=tt==="rtl",Zo=typeof to=="number"?to:da.scrollLeft,Ul=da||Rt;if(!Nl()||Nl()===Ul){var bl;Jl(Ul),al(Zo,_a.current),al(Zo,xa.current),al(Zo,Ko.current),al(Zo,(bl=ko.current)===null||bl===void 0?void 0:bl.setScrollLeft)}var Cl=da||_a.current;if(Cl){var xl=Cl.scrollWidth,El=Cl.clientWidth;if(xl===El){Sa(!1),za(!1);return}To?(Sa(-Zo0)):(Sa(Zo>0),za(Zo1?wn-Jn:0,Sr=(0,_.Z)((0,_.Z)((0,_.Z)({},lr),Be),{},{flex:"0 0 ".concat(Jn,"px"),width:"".concat(Jn,"px"),marginRight:vr,pointerEvents:"auto"}),br=a.useMemo(function(){return Qe?Gn<=1:Mn===0||Gn===0||Gn>1},[Gn,Mn,Qe]);br?Sr.visibility="hidden":Qe&&(Sr.height=tt==null?void 0:tt(Gn));var ar=br?function(){return null}:zt,Ar={};return(Gn===0||Mn===0)&&(Ar.rowSpan=1,Ar.colSpan=1),a.createElement(ut,(0,ne.Z)({className:z()(Wt,et),ellipsis:h.ellipsis,align:h.align,scope:h.rowScope,component:"div",prefixCls:r.prefixCls,key:wt,record:je,index:q,renderIndex:Ne,dataIndex:Et,render:ar,shouldCellUpdate:h.shouldCellUpdate},rn,{appendNode:fn,additionalProps:(0,_.Z)((0,_.Z)({},Dn),{},{style:Sr},Ar)}))}var xn=sn,On=["data","index","className","rowKey","style","extra","getHeight"],kn=a.forwardRef(function(l,r){var h=l.data,M=l.index,te=l.className,q=l.rowKey,Ne=l.style,je=l.extra,Be=l.getHeight,et=(0,st.Z)(l,On),Qe=h.record,tt=h.indent,zt=h.index,Et=w(i,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Wt=Et.scrollX,wn=Et.flattenColumns,dn=Et.prefixCls,In=Et.fixColumn,lt=Et.componentWidth,wt=P(Qe,q,M,tt),rn=wt.rowSupportExpand,fn=wt.expanded,Dn=wt.rowProps,lr=wt.expandedRowRender,hr=wt.expandedRowClassName,Mn;if(rn&&fn){var qn=lr(Qe,M,tt+1,fn),Gn=hr==null?void 0:hr(Qe,M,tt),Nn={};In&&(Nn={style:(0,F.Z)({},"--virtual-width","".concat(lt,"px"))});var Jn="".concat(dn,"-expanded-row-cell");Mn=a.createElement("div",{className:z()("".concat(dn,"-expanded-row"),"".concat(dn,"-expanded-row-level-").concat(tt+1),Gn)},a.createElement(ut,{component:"div",prefixCls:dn,className:z()(Jn,(0,F.Z)({},"".concat(Jn,"-fixed"),In)),additionalProps:Nn},qn))}var vr=(0,_.Z)((0,_.Z)({},Ne),{},{width:Wt});je&&(vr.position="absolute",vr.pointerEvents="none");var Sr=a.createElement("div",(0,ne.Z)({},Dn,et,{ref:rn?null:r,className:z()(te,"".concat(dn,"-row"),Dn==null?void 0:Dn.className,(0,F.Z)({},"".concat(dn,"-row-extra"),je)),style:(0,_.Z)((0,_.Z)({},vr),Dn==null?void 0:Dn.style)}),wn.map(function(br,ar){return a.createElement(xn,{key:ar,rowInfo:wt,column:br,colIndex:ar,indent:tt,index:M,renderIndex:zt,record:Qe,inverse:je,getHeight:Be})}));return rn?a.createElement("div",{ref:r},Sr,Mn):Sr}),bn=me(kn),vn=bn,Xt=a.forwardRef(function(l,r){var h=l.data,M=l.onScroll,te=w(i,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),q=te.flattenColumns,Ne=te.onColumnResize,je=te.getRowKey,Be=te.expandedKeys,et=te.prefixCls,Qe=te.childrenColumnName,tt=te.emptyNode,zt=te.scrollX,Et=w(En),Wt=Et.scrollY,wn=Et.listItemHeight,dn=a.useRef(),In=We(h,Qe,Be,je),lt=a.useMemo(function(){var Mn=0;return q.map(function(qn){var Gn=qn.width,Nn=qn.key;return Mn+=Gn,[Nn,Gn,Mn]})},[q]),wt=a.useMemo(function(){return lt.map(function(Mn){return Mn[2]})},[lt]);a.useEffect(function(){lt.forEach(function(Mn){var qn=(0,u.Z)(Mn,2),Gn=qn[0],Nn=qn[1];Ne(Gn,Nn)})},[lt]),a.useImperativeHandle(r,function(){var Mn={};return Object.defineProperty(Mn,"scrollLeft",{get:function(){var Gn;return((Gn=dn.current)===null||Gn===void 0?void 0:Gn.getScrollInfo().x)||0},set:function(Gn){var Nn;(Nn=dn.current)===null||Nn===void 0||Nn.scrollTo({left:Gn})}}),Mn});var rn=function(qn,Gn){var Nn,Jn=(Nn=In[Gn])===null||Nn===void 0?void 0:Nn.record,vr=qn.onCell;if(vr){var Sr,br=vr(Jn,Gn);return(Sr=br==null?void 0:br.rowSpan)!==null&&Sr!==void 0?Sr:1}return 1},fn=function(qn){var Gn=qn.start,Nn=qn.end,Jn=qn.getSize,vr=qn.offsetY;if(Nn<0)return null;for(var Sr=q.filter(function(ur){return rn(ur,Gn)===0}),br=Gn,ar=function(ir){if(Sr=Sr.filter(function(or){return rn(or,ir)===0}),!Sr.length)return br=ir,"break"},Ar=Gn;Ar>=0;Ar-=1){var Ir=ar(Ar);if(Ir==="break")break}for(var $r=q.filter(function(ur){return rn(ur,Nn)!==1}),Tr=Nn,ha=function(ir){if($r=$r.filter(function(or){return rn(or,ir)!==1}),!$r.length)return Tr=Math.max(ir-1,Nn),"break"},ya=Nn;ya1})&&ba.push(ir)},ua=br;ua<=Tr;ua+=1)var oa=Lr(ua);var Va=ba.map(function(ur){var ir=In[ur],or=je(ir.record,ur),er=function(yr){var Fr=ur+yr-1,Nr=je(In[Fr].record,Fr),La=Jn(or,Nr);return La.bottom-La.top},zr=Jn(or);return a.createElement(vn,{key:ur,data:ir,rowKey:or,index:ur,style:{top:-vr+zr.top},extra:!0,getHeight:er})});return Va},Dn=a.useMemo(function(){return{columnsOffset:wt}},[wt]),lr="".concat(et,"-tbody"),hr;return In.length?hr=a.createElement(Sn.Z,{fullHeight:!1,ref:dn,className:z()(lr,"".concat(lr,"-virtual")),height:Wt,itemHeight:wn||24,data:In,itemKey:function(qn){return je(qn.record)},scrollWidth:zt,onVirtualScroll:function(qn){var Gn=qn.x;M({scrollLeft:Gn})},extraRender:fn},function(Mn,qn,Gn){var Nn=je(Mn.record,qn);return a.createElement(vn,(0,ne.Z)({data:Mn,rowKey:Nn,index:qn},Gn))}):hr=a.createElement("div",{className:z()("".concat(et,"-placeholder"))},a.createElement(ut,{component:"div",prefixCls:et},tt)),a.createElement(mn.Provider,{value:Dn},hr)}),Vt=me(Xt),Ln=Vt,Ye=function(r,h){var M=h.ref,te=h.onScroll;return a.createElement(Ln,{ref:M,data:r,onScroll:te})},Ze=100;function qe(l){var r=l.columns,h=l.scroll,M=l.prefixCls,te=M===void 0?ot:M,q=l.className,Ne=l.listItemHeight,je=h||{},Be=je.x,et=je.y;typeof Be!="number"&&(Be=((r||[]).length+1)*Ze),typeof et!="number"&&(et=500);var Qe=a.useMemo(function(){return{scrollY:et,listItemHeight:Ne}},[et,Ne]);return a.createElement(En.Provider,{value:Qe},a.createElement(Nt,(0,ne.Z)({},l,{className:z()(q,"".concat(te,"-virtual")),scroll:(0,_.Z)((0,_.Z)({},h),{},{x:Be}),components:{body:Ye},columns:r,internalHooks:n,tailor:!0})))}function dt(l){return ge(qe,l)}var Dt=dt(),qt=null;function Ot(l){return null}var ht=Ot;function bt(l){return null}var nn=bt,_t=e(2738),en=e(68031),zn=e(36355),Wn=e(93891),Xn=e(19716),$n=e(8628),_n=e(31724),mr=e(58421),gr=e(71418),dr=e(88088);function Zr(l){return function(h){let{prefixCls:M,onExpand:te,record:q,expanded:Ne,expandable:je}=h;const Be=`${M}-row-expand-icon`;return a.createElement("button",{type:"button",onClick:et=>{te(q,et),et.stopPropagation()},className:z()(Be,{[`${Be}-spaced`]:!je,[`${Be}-expanded`]:je&&Ne,[`${Be}-collapsed`]:je&&!Ne}),"aria-label":Ne?l.collapse:l.expand,"aria-expanded":Ne})}}var Vr=Zr;function Gr(l,r){return"key"in l&&l.key!==void 0&&l.key!==null?l.key:l.dataIndex?Array.isArray(l.dataIndex)?l.dataIndex.join("."):l.dataIndex:r}function la(l,r){return r?`${r}-${l}`:`${l}`}function Xr(l,r){return typeof l=="function"?l(r):l}function ra(l,r){const h=Xr(l,r);return Object.prototype.toString.call(h)==="[object Object]"?"":h}var Ba={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"},_r=Ba,Ia=e(7657),Oa=function(r,h){return a.createElement(Ia.Z,(0,ne.Z)({},r,{ref:h,icon:_r}))},rr=a.forwardRef(Oa),sr=rr,Pr=e(56762);function jn(l){const r=a.useRef(l),h=(0,Pr.Z)();return[()=>r.current,M=>{r.current=M,h()}]}var Qn=e(3113),nr=e(24905),Kn=e(38854),Pn=e(64165),Hn=e(20834),Tn=e(40875),Vn=e(5112),cr=e(17574),xr=e(47472),qr=e(92832);function jr(l){let{value:r,onChange:h,filterSearch:M,tablePrefixCls:te,locale:q}=l;return M?a.createElement("div",{className:`${te}-filter-dropdown-search`},a.createElement(qr.default,{prefix:a.createElement(xr.Z,null),placeholder:q.filterSearchPlaceholder,onChange:h,value:r,htmlSize:1,className:`${te}-filter-dropdown-search-input`})):null}var Hr=jr,Wr=e(10228);const Rr=l=>{const{keyCode:r}=l;r===Wr.Z.ENTER&&l.stopPropagation()};var Kr=a.forwardRef((l,r)=>a.createElement("div",{className:l.className,onClick:h=>h.stopPropagation(),onKeyDown:Rr,ref:r},l.children));function ea(l){let r=[];return(l||[]).forEach(h=>{let{value:M,children:te}=h;r.push(M),te&&(r=[].concat((0,Ut.Z)(r),(0,Ut.Z)(ea(te))))}),r}function ga(l){return l.some(r=>{let{children:h}=r;return h})}function aa(l,r){return typeof r=="string"||typeof r=="number"?r==null?void 0:r.toString().toLowerCase().includes(l.trim().toLowerCase()):!1}function no(l){let{filters:r,prefixCls:h,filteredKeys:M,filterMultiple:te,searchValue:q,filterSearch:Ne}=l;return r.map((je,Be)=>{const et=String(je.value);if(je.children)return{key:et||Be,label:je.text,popupClassName:`${h}-dropdown-submenu`,children:no({filters:je.children,prefixCls:h,filteredKeys:M,filterMultiple:te,searchValue:q,filterSearch:Ne})};const Qe=te?nr.default:Vn.ZP,tt={key:je.value!==void 0?et:Be,label:a.createElement(a.Fragment,null,a.createElement(Qe,{checked:M.includes(et)}),a.createElement("span",null,je.text))};return q.trim()?typeof Ne=="function"?Ne(q,je)?tt:null:aa(q,je.text)?tt:null:tt})}function $a(l){var r,h;const{tablePrefixCls:M,prefixCls:te,column:q,dropdownPrefixCls:Ne,columnKey:je,filterMultiple:Be,filterMode:et="menu",filterSearch:Qe=!1,filterState:tt,triggerFilter:zt,locale:Et,children:Wt,getPopupContainer:wn}=l,{filterDropdownOpen:dn,onFilterDropdownOpenChange:In,filterResetToDefaultFilteredValue:lt,defaultFilteredValue:wt,filterDropdownVisible:rn,onFilterDropdownVisibleChange:fn}=q,[Dn,lr]=a.useState(!1),hr=!!(tt&&(!((r=tt.filteredKeys)===null||r===void 0)&&r.length||tt.forceFiltered)),Mn=tr=>{lr(tr),In==null||In(tr),fn==null||fn(tr)},qn=(h=dn!=null?dn:rn)!==null&&h!==void 0?h:Dn,Gn=tt==null?void 0:tt.filteredKeys,[Nn,Jn]=jn(Gn||[]),vr=tr=>{let{selectedKeys:yr}=tr;Jn(yr)},Sr=(tr,yr)=>{let{node:Fr,checked:Nr}=yr;vr(Be?{selectedKeys:tr}:{selectedKeys:Nr&&Fr.key?[Fr.key]:[]})};a.useEffect(()=>{Dn&&vr({selectedKeys:Gn||[]})},[Gn]);const[br,ar]=a.useState([]),Ar=tr=>{ar(tr)},[Ir,$r]=a.useState(""),Tr=tr=>{const{value:yr}=tr.target;$r(yr)};a.useEffect(()=>{Dn||$r("")},[Dn]);const ha=tr=>{const yr=tr&&tr.length?tr:null;if(yr===null&&(!tt||!tt.filteredKeys)||(0,O.Z)(yr,tt==null?void 0:tt.filteredKeys,!0))return null;zt({column:q,key:je,filteredKeys:yr})},ya=()=>{Mn(!1),ha(Nn())},Cr=function(){let{confirm:tr,closeDropdown:yr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};tr&&ha([]),yr&&Mn(!1),$r(""),Jn(lt?(wt||[]).map(Fr=>String(Fr)):[])},ba=function(){let{closeDropdown:tr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};tr&&Mn(!1),ha(Nn())},Lr=tr=>{tr&&Gn!==void 0&&Jn(Gn||[]),Mn(tr),!tr&&!q.filterDropdown&&ya()},ua=z()({[`${Ne}-menu-without-submenu`]:!ga(q.filters||[])}),oa=tr=>{if(tr.target.checked){const yr=ea(q==null?void 0:q.filters).map(Fr=>String(Fr));Jn(yr)}else Jn([])},Va=tr=>{let{filters:yr}=tr;return(yr||[]).map((Fr,Nr)=>{const La=String(Fr.value),Na={title:Fr.text,key:Fr.value!==void 0?La:Nr};return Fr.children&&(Na.children=Va({filters:Fr.children})),Na})},ur=tr=>{var yr;return Object.assign(Object.assign({},tr),{text:tr.title,value:tr.key,children:((yr=tr.children)===null||yr===void 0?void 0:yr.map(Fr=>ur(Fr)))||[]})};let ir;if(typeof q.filterDropdown=="function")ir=q.filterDropdown({prefixCls:`${Ne}-custom`,setSelectedKeys:tr=>vr({selectedKeys:tr}),selectedKeys:Nn(),confirm:ba,clearFilters:Cr,filters:q.filters,visible:qn,close:()=>{Mn(!1)}});else if(q.filterDropdown)ir=q.filterDropdown;else{const tr=Nn()||[],yr=()=>(q.filters||[]).length===0?a.createElement(Pn.Z,{image:Pn.Z.PRESENTED_IMAGE_SIMPLE,description:Et.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):et==="tree"?a.createElement(a.Fragment,null,a.createElement(Hr,{filterSearch:Qe,value:Ir,onChange:Tr,tablePrefixCls:M,locale:Et}),a.createElement("div",{className:`${M}-filter-dropdown-tree`},Be?a.createElement(nr.default,{checked:tr.length===ea(q.filters).length,indeterminate:tr.length>0&&tr.lengthtypeof Qe=="function"?Qe(Ir,ur(Nr)):aa(Ir,Nr.title):void 0}))):a.createElement(a.Fragment,null,a.createElement(Hr,{filterSearch:Qe,value:Ir,onChange:Tr,tablePrefixCls:M,locale:Et}),a.createElement(Hn.default,{selectable:!0,multiple:Be,prefixCls:`${Ne}-menu`,className:ua,onSelect:vr,onDeselect:vr,selectedKeys:tr,getPopupContainer:wn,openKeys:br,onOpenChange:Ar,items:no({filters:q.filters||[],filterSearch:Qe,prefixCls:te,filteredKeys:Nn(),filterMultiple:Be,searchValue:Ir})})),Fr=()=>lt?(0,O.Z)((wt||[]).map(Nr=>String(Nr)),tr,!0):tr.length===0;ir=a.createElement(a.Fragment,null,yr(),a.createElement("div",{className:`${te}-dropdown-btns`},a.createElement(Qn.ZP,{type:"link",size:"small",disabled:Fr(),onClick:()=>Cr()},Et.filterReset),a.createElement(Qn.ZP,{type:"primary",size:"small",onClick:ya},Et.filterConfirm)))}q.filterDropdown&&(ir=a.createElement(Tn.J,{selectable:void 0},ir));const or=()=>a.createElement(Kr,{className:`${te}-dropdown`},ir);let er;typeof q.filterIcon=="function"?er=q.filterIcon(hr):q.filterIcon?er=q.filterIcon:er=a.createElement(sr,null);const{direction:zr}=a.useContext(zn.E_);return a.createElement("div",{className:`${te}-column`},a.createElement("span",{className:`${M}-column-title`},Wt),a.createElement(Kn.Z,{dropdownRender:or,trigger:["click"],open:qn,onOpenChange:Lr,getPopupContainer:wn,placement:zr==="rtl"?"bottomLeft":"bottomRight"},a.createElement("span",{role:"button",tabIndex:-1,className:z()(`${te}-trigger`,{active:hr}),onClick:tr=>{tr.stopPropagation()}},er)))}var vo=$a;function Ha(l,r,h){let M=[];return(l||[]).forEach((te,q)=>{var Ne;const je=la(q,h);if(te.filters||"filterDropdown"in te||"onFilter"in te)if("filteredValue"in te){let Be=te.filteredValue;"filterDropdown"in te||(Be=(Ne=Be==null?void 0:Be.map(String))!==null&&Ne!==void 0?Ne:Be),M.push({column:te,key:Gr(te,je),filteredKeys:Be,forceFiltered:te.filtered})}else M.push({column:te,key:Gr(te,je),filteredKeys:r&&te.defaultFilteredValue?te.defaultFilteredValue:void 0,forceFiltered:te.filtered});"children"in te&&(M=[].concat((0,Ut.Z)(M),(0,Ut.Z)(Ha(te.children,r,je))))}),M}function Lo(l,r,h,M,te,q,Ne,je){return h.map((Be,et)=>{const Qe=la(et,je),{filterMultiple:tt=!0,filterMode:zt,filterSearch:Et}=Be;let Wt=Be;if(Wt.filters||Wt.filterDropdown){const wn=Gr(Wt,Qe),dn=M.find(In=>{let{key:lt}=In;return wn===lt});Wt=Object.assign(Object.assign({},Wt),{title:In=>a.createElement(vo,{tablePrefixCls:l,prefixCls:`${l}-filter`,dropdownPrefixCls:r,column:Wt,columnKey:wn,filterState:dn,filterMultiple:tt,filterMode:zt,filterSearch:Et,triggerFilter:q,locale:te,getPopupContainer:Ne},Xr(Be.title,In))})}return"children"in Wt&&(Wt=Object.assign(Object.assign({},Wt),{children:Lo(l,r,Wt.children,M,te,q,Ne,Qe)})),Wt})}function Eo(l){const r={};return l.forEach(h=>{let{key:M,filteredKeys:te,column:q}=h;const{filters:Ne,filterDropdown:je}=q;if(je)r[M]=te||null;else if(Array.isArray(te)){const Be=ea(Ne);r[M]=Be.filter(et=>te.includes(String(et)))}else r[M]=null}),r}function go(l,r){return r.reduce((h,M)=>{const{column:{onFilter:te,filters:q},filteredKeys:Ne}=M;return te&&Ne&&Ne.length?h.filter(je=>Ne.some(Be=>{const et=ea(q),Qe=et.findIndex(zt=>String(zt)===String(Be)),tt=Qe!==-1?et[Qe]:Be;return te(tt,je)})):h},l)}const po=l=>l.flatMap(r=>"children"in r?[r].concat((0,Ut.Z)(po(r.children||[]))):[r]);function zo(l){let{prefixCls:r,dropdownPrefixCls:h,mergedColumns:M,onFilterChange:te,getPopupContainer:q,locale:Ne}=l;const je=a.useMemo(()=>po(M||[]),[M]),[Be,et]=a.useState(()=>Ha(je,!0)),Qe=a.useMemo(()=>{const Wt=Ha(je,!1);if(Wt.length===0)return Wt;let wn=!0,dn=!0;if(Wt.forEach(In=>{let{filteredKeys:lt}=In;lt!==void 0?wn=!1:dn=!1}),wn){const In=(je||[]).map((lt,wt)=>Gr(lt,la(wt)));return Be.filter(lt=>{let{key:wt}=lt;return In.includes(wt)}).map(lt=>{const wt=je[In.findIndex(rn=>rn===lt.key)];return Object.assign(Object.assign({},lt),{column:Object.assign(Object.assign({},lt.column),wt),forceFiltered:wt.filtered})})}return Wt},[je,Be]),tt=a.useMemo(()=>Eo(Qe),[Qe]),zt=Wt=>{const wn=Qe.filter(dn=>{let{key:In}=dn;return In!==Wt.key});wn.push(Wt),et(wn),te(Eo(wn),wn)};return[Wt=>Lo(r,h,Wt,Qe,Ne,zt,q),Qe,tt]}var So=zo;function ho(l,r,h){const M=a.useRef({});function te(q){if(!M.current||M.current.data!==l||M.current.childrenColumnName!==r||M.current.getRowKey!==h){let je=function(Be){Be.forEach((et,Qe)=>{const tt=h(et,Qe);Ne.set(tt,et),et&&typeof et=="object"&&r in et&&je(et[r]||[])})};const Ne=new Map;je(l),M.current={data:l,childrenColumnName:r,kvMap:Ne,getRowKey:h}}return M.current.kvMap.get(q)}return[te]}var ro=e(50371),Ao=function(l,r){var h={};for(var M in l)Object.prototype.hasOwnProperty.call(l,M)&&r.indexOf(M)<0&&(h[M]=l[M]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,M=Object.getOwnPropertySymbols(l);te{const q=l[te];typeof q!="function"&&(h[te]=q)}),h}function wo(l,r,h){const M=h&&typeof h=="object"?h:{},{total:te=0}=M,q=Ao(M,["total"]),[Ne,je]=(0,a.useState)(()=>({current:"defaultCurrent"in q?q.defaultCurrent:1,pageSize:"defaultPageSize"in q?q.defaultPageSize:io})),Be=(0,ro.Z)(Ne,q,{total:te>0?te:l}),et=Math.ceil((te||l)/Be.pageSize);Be.current>et&&(Be.current=et||1);const Qe=(zt,Et)=>{je({current:zt!=null?zt:1,pageSize:Et||Be.pageSize})},tt=(zt,Et)=>{var Wt;h&&((Wt=h.onChange)===null||Wt===void 0||Wt.call(h,zt,Et)),Qe(zt,Et),r(zt,Et||(Be==null?void 0:Be.pageSize))};return h===!1?[{},()=>{}]:[Object.assign(Object.assign({},Be),{onChange:tt}),Qe]}var Io=wo,Oo=e(84105),so=e(35654),wr=e(90782),Er=e(71430),Ea=e(18929);const ia={},sa="SELECT_ALL",Pa="SELECT_INVERT",Da="SELECT_NONE",Ma=[],Ta=(l,r)=>{let h=[];return(r||[]).forEach(M=>{h.push(M),M&&typeof M=="object"&&l in M&&(h=[].concat((0,Ut.Z)(h),(0,Ut.Z)(Ta(l,M[l]))))}),h};var Ja=(l,r)=>{const{preserveSelectedRowKeys:h,selectedRowKeys:M,defaultSelectedRowKeys:te,getCheckboxProps:q,onChange:Ne,onSelect:je,onSelectAll:Be,onSelectInvert:et,onSelectNone:Qe,onSelectMultiple:tt,columnWidth:zt,type:Et,selections:Wt,fixed:wn,renderCell:dn,hideSelectAll:In,checkStrictly:lt=!0}=r||{},{prefixCls:wt,data:rn,pageData:fn,getRecordByKey:Dn,getRowKey:lr,expandType:hr,childrenColumnName:Mn,locale:qn,getPopupContainer:Gn}=l,[Nn,Jn]=(0,Ea.Z)(M||te||Ma,{value:M}),vr=a.useRef(new Map),Sr=(0,a.useCallback)(ur=>{if(h){const ir=new Map;ur.forEach(or=>{let er=Dn(or);!er&&vr.current.has(or)&&(er=vr.current.get(or)),ir.set(or,er)}),vr.current=ir}},[Dn,h]);a.useEffect(()=>{Sr(Nn)},[Nn]);const{keyEntities:br}=(0,a.useMemo)(()=>{if(lt)return{keyEntities:null};let ur=rn;if(h){const ir=new Set(rn.map((er,zr)=>lr(er,zr))),or=Array.from(vr.current).reduce((er,zr)=>{let[tr,yr]=zr;return ir.has(tr)?er:er.concat(yr)},[]);ur=[].concat((0,Ut.Z)(ur),(0,Ut.Z)(or))}return(0,Er.I8)(ur,{externalGetKey:lr,childrenPropName:Mn})},[rn,lr,lt,Mn,h]),ar=(0,a.useMemo)(()=>Ta(Mn,fn),[Mn,fn]),Ar=(0,a.useMemo)(()=>{const ur=new Map;return ar.forEach((ir,or)=>{const er=lr(ir,or),zr=(q?q(ir):null)||{};ur.set(er,zr)}),ur},[ar,lr,q]),Ir=(0,a.useCallback)(ur=>{var ir;return!!(!((ir=Ar.get(lr(ur)))===null||ir===void 0)&&ir.disabled)},[Ar,lr]),[$r,Tr]=(0,a.useMemo)(()=>{if(lt)return[Nn||[],[]];const{checkedKeys:ur,halfCheckedKeys:ir}=(0,wr.S)(Nn,!0,br,Ir);return[ur||[],ir]},[Nn,lt,br,Ir]),ha=(0,a.useMemo)(()=>{const ur=Et==="radio"?$r.slice(0,1):$r;return new Set(ur)},[$r,Et]),ya=(0,a.useMemo)(()=>Et==="radio"?new Set:new Set(Tr),[Tr,Et]),[Cr,ba]=(0,a.useState)(null);a.useEffect(()=>{r||Jn(Ma)},[!!r]);const Lr=(0,a.useCallback)((ur,ir)=>{let or,er;Sr(ur),h?(or=ur,er=ur.map(zr=>vr.current.get(zr))):(or=[],er=[],ur.forEach(zr=>{const tr=Dn(zr);tr!==void 0&&(or.push(zr),er.push(tr))})),Jn(or),Ne==null||Ne(or,er,{type:ir})},[Jn,Dn,Ne,h]),ua=(0,a.useCallback)((ur,ir,or,er)=>{if(je){const zr=or.map(tr=>Dn(tr));je(Dn(ur),ir,zr,er)}Lr(or,"single")},[je,Dn,Lr]),oa=(0,a.useMemo)(()=>!Wt||In?null:(Wt===!0?[sa,Pa,Da]:Wt).map(ir=>ir===sa?{key:"all",text:qn.selectionAll,onSelect(){Lr(rn.map((or,er)=>lr(or,er)).filter(or=>{const er=Ar.get(or);return!(er!=null&&er.disabled)||ha.has(or)}),"all")}}:ir===Pa?{key:"invert",text:qn.selectInvert,onSelect(){const or=new Set(ha);fn.forEach((zr,tr)=>{const yr=lr(zr,tr),Fr=Ar.get(yr);Fr!=null&&Fr.disabled||(or.has(yr)?or.delete(yr):or.add(yr))});const er=Array.from(or);et&&et(er),Lr(er,"invert")}}:ir===Da?{key:"none",text:qn.selectNone,onSelect(){Qe==null||Qe(),Lr(Array.from(ha).filter(or=>{const er=Ar.get(or);return er==null?void 0:er.disabled}),"none")}}:ir).map(ir=>Object.assign(Object.assign({},ir),{onSelect:function(){for(var or,er,zr=arguments.length,tr=new Array(zr),yr=0;yr{var ir;if(!r)return ur.filter(Ur=>Ur!==ia);let or=(0,Ut.Z)(ur);const er=new Set(ha),zr=ar.map(lr).filter(Ur=>!Ar.get(Ur).disabled),tr=zr.every(Ur=>er.has(Ur)),yr=zr.some(Ur=>er.has(Ur)),Fr=()=>{const Ur=[];tr?zr.forEach(fa=>{er.delete(fa),Ur.push(fa)}):zr.forEach(fa=>{er.has(fa)||(er.add(fa),Ur.push(fa))});const Yr=Array.from(er);Be==null||Be(!tr,Yr.map(fa=>Dn(fa)),Ur.map(fa=>Dn(fa))),Lr(Yr,"all"),ba(null)};let Nr;if(Et!=="radio"){let Ur;if(oa){const Or={getPopupContainer:Gn,items:oa.map((Ka,za)=>{const{key:qa,text:uo,onSelect:lo}=Ka;return{key:qa!=null?qa:za,onClick:()=>{lo==null||lo(zr)},label:uo}})};Ur=a.createElement("div",{className:`${wt}-selection-extra`},a.createElement(Kn.Z,{menu:Or,getPopupContainer:Gn},a.createElement("span",null,a.createElement(Oo.Z,null))))}const Yr=ar.map((Or,Ka)=>{const za=lr(Or,Ka),qa=Ar.get(za)||{};return Object.assign({checked:er.has(za)},qa)}).filter(Or=>{let{disabled:Ka}=Or;return Ka}),fa=!!Yr.length&&Yr.length===ar.length,Sa=fa&&Yr.every(Or=>{let{checked:Ka}=Or;return Ka}),Aa=fa&&Yr.some(Or=>{let{checked:Ka}=Or;return Ka});Nr=!In&&a.createElement("div",{className:`${wt}-selection`},a.createElement(nr.default,{checked:fa?Sa:!!ar.length&&tr,indeterminate:fa?!Sa&&Aa:!tr&&yr,onChange:Fr,disabled:ar.length===0||fa,"aria-label":Ur?"Custom selection":"Select all",skipGroup:!0}),Ur)}let La;Et==="radio"?La=(Ur,Yr,fa)=>{const Sa=lr(Yr,fa),Aa=er.has(Sa);return{node:a.createElement(Vn.ZP,Object.assign({},Ar.get(Sa),{checked:Aa,onClick:Or=>Or.stopPropagation(),onChange:Or=>{er.has(Sa)||ua(Sa,!0,[Sa],Or.nativeEvent)}})),checked:Aa}}:La=(Ur,Yr,fa)=>{var Sa;const Aa=lr(Yr,fa),Or=er.has(Aa),Ka=ya.has(Aa),za=Ar.get(Aa);let qa;return hr==="nest"?qa=Ka:qa=(Sa=za==null?void 0:za.indeterminate)!==null&&Sa!==void 0?Sa:Ka,{node:a.createElement(nr.default,Object.assign({},za,{indeterminate:qa,checked:Or,skipGroup:!0,onClick:uo=>uo.stopPropagation(),onChange:uo=>{let{nativeEvent:lo}=uo;const{shiftKey:tl}=lo;let Co=-1,eo=-1;if(tl&<){const Ua=new Set([Cr,Aa]);zr.some((ka,wa)=>{if(Ua.has(ka))if(Co===-1)Co=wa;else return eo=wa,!0;return!1})}if(eo!==-1&&Co!==eo&<){const Ua=zr.slice(Co,eo+1),ka=[];Or?Ua.forEach(ma=>{er.has(ma)&&(ka.push(ma),er.delete(ma))}):Ua.forEach(ma=>{er.has(ma)||(ka.push(ma),er.add(ma))});const wa=Array.from(er);tt==null||tt(!Or,wa.map(ma=>Dn(ma)),ka.map(ma=>Dn(ma))),Lr(wa,"multiple")}else{const Ua=$r;if(lt){const ka=Or?(0,so._5)(Ua,Aa):(0,so.L0)(Ua,Aa);ua(Aa,!Or,ka,lo)}else{const ka=(0,wr.S)([].concat((0,Ut.Z)(Ua),[Aa]),!0,br,Ir),{checkedKeys:wa,halfCheckedKeys:ma}=ka;let fo=wa;if(Or){const ko=new Set(wa);ko.delete(Aa),fo=(0,wr.S)(Array.from(ko),{checked:!1,halfCheckedKeys:ma},br,Ir).checkedKeys}ua(Aa,!Or,fo,lo)}}ba(Or?null:Aa)}})),checked:Or}};const Na=(Ur,Yr,fa)=>{const{node:Sa,checked:Aa}=La(Ur,Yr,fa);return dn?dn(Aa,Yr,fa,Sa):Sa};if(!or.includes(ia))if(or.findIndex(Ur=>{var Yr;return((Yr=Ur[ln])===null||Yr===void 0?void 0:Yr.columnType)==="EXPAND_COLUMN"})===0){const[Ur,...Yr]=or;or=[Ur,ia].concat((0,Ut.Z)(Yr))}else or=[ia].concat((0,Ut.Z)(or));const oo=or.indexOf(ia);or=or.filter((Ur,Yr)=>Ur!==ia||Yr===oo);const Ca=or[oo-1],_a=or[oo+1];let xa=wn;xa===void 0&&((_a==null?void 0:_a.fixed)!==void 0?xa=_a.fixed:(Ca==null?void 0:Ca.fixed)!==void 0&&(xa=Ca.fixed)),xa&&Ca&&((ir=Ca[ln])===null||ir===void 0?void 0:ir.columnType)==="EXPAND_COLUMN"&&Ca.fixed===void 0&&(Ca.fixed=xa);const Ga=z()(`${wt}-selection-col`,{[`${wt}-selection-col-with-dropdown`]:Wt&&Et==="checkbox"}),Ko={fixed:xa,width:zt,className:`${wt}-selection-column`,title:r.columnTitle||Nr,render:Na,onCell:r.onCell,[ln]:{className:Ga}};return or.map(Ur=>Ur===ia?Ko:Ur)},[lr,ar,r,$r,ha,ya,zt,oa,hr,Cr,Ar,tt,ua,Ir]),ha]},Po=e(89489),pa=e(59477),Do=e(6848);const yo="ascend",jo="descend";function Bo(l){return typeof l.sorter=="object"&&typeof l.sorter.multiple=="number"?l.sorter.multiple:!1}function No(l){return typeof l=="function"?l:l&&typeof l=="object"&&l.compare?l.compare:!1}function qo(l,r){return r?l[l.indexOf(r)+1]:l[0]}function bo(l,r,h){let M=[];function te(q,Ne){M.push({column:q,key:Gr(q,Ne),multiplePriority:Bo(q),sortOrder:q.sortOrder})}return(l||[]).forEach((q,Ne)=>{const je=la(Ne,h);q.children?("sortOrder"in q&&te(q,je),M=[].concat((0,Ut.Z)(M),(0,Ut.Z)(bo(q.children,r,je)))):q.sorter&&("sortOrder"in q?te(q,je):r&&q.defaultSortOrder&&M.push({column:q,key:Gr(q,je),multiplePriority:Bo(q),sortOrder:q.defaultSortOrder}))}),M}function Vo(l,r,h,M,te,q,Ne,je){return(r||[]).map((Be,et)=>{const Qe=la(et,je);let tt=Be;if(tt.sorter){const zt=tt.sortDirections||te,Et=tt.showSorterTooltip===void 0?Ne:tt.showSorterTooltip,Wt=Gr(tt,Qe),wn=h.find(hr=>{let{key:Mn}=hr;return Mn===Wt}),dn=wn?wn.sortOrder:null,In=qo(zt,dn);let lt;if(Be.sortIcon)lt=Be.sortIcon({sortOrder:dn});else{const hr=zt.includes(yo)&&a.createElement(pa.Z,{className:z()(`${l}-column-sorter-up`,{active:dn===yo})}),Mn=zt.includes(jo)&&a.createElement(Po.Z,{className:z()(`${l}-column-sorter-down`,{active:dn===jo})});lt=a.createElement("span",{className:z()(`${l}-column-sorter`,{[`${l}-column-sorter-full`]:!!(hr&&Mn)})},a.createElement("span",{className:`${l}-column-sorter-inner`,"aria-hidden":"true"},hr,Mn))}const{cancelSort:wt,triggerAsc:rn,triggerDesc:fn}=q||{};let Dn=wt;In===jo?Dn=fn:In===yo&&(Dn=rn);const lr=typeof Et=="object"?Et:{title:Dn};tt=Object.assign(Object.assign({},tt),{className:z()(tt.className,{[`${l}-column-sort`]:dn}),title:hr=>{const Mn=a.createElement("div",{className:`${l}-column-sorters`},a.createElement("span",{className:`${l}-column-title`},Xr(Be.title,hr)),lt);return Et?a.createElement(Do.Z,Object.assign({},lr),Mn):Mn},onHeaderCell:hr=>{const Mn=Be.onHeaderCell&&Be.onHeaderCell(hr)||{},qn=Mn.onClick,Gn=Mn.onKeyDown;Mn.onClick=vr=>{M({column:Be,key:Wt,sortOrder:In,multiplePriority:Bo(Be)}),qn==null||qn(vr)},Mn.onKeyDown=vr=>{vr.keyCode===Wr.Z.ENTER&&(M({column:Be,key:Wt,sortOrder:In,multiplePriority:Bo(Be)}),Gn==null||Gn(vr))};const Nn=ra(Be.title,{}),Jn=Nn==null?void 0:Nn.toString();return dn?Mn["aria-sort"]=dn==="ascend"?"ascending":"descending":Mn["aria-label"]=Jn||"",Mn.className=z()(Mn.className,`${l}-column-has-sorters`),Mn.tabIndex=0,Be.ellipsis&&(Mn.title=(Nn!=null?Nn:"").toString()),Mn}})}return"children"in tt&&(tt=Object.assign(Object.assign({},tt),{children:Vo(l,tt.children,h,M,te,q,Ne,Qe)})),tt})}function Go(l){const{column:r,sortOrder:h}=l;return{column:r,order:h,field:r.dataIndex,columnKey:r.key}}function Uo(l){const r=l.filter(h=>{let{sortOrder:M}=h;return M}).map(Go);return r.length===0&&l.length?Object.assign(Object.assign({},Go(l[l.length-1])),{column:void 0}):r.length<=1?r[0]||{}:r}function ca(l,r,h){const M=r.slice().sort((Ne,je)=>je.multiplePriority-Ne.multiplePriority),te=l.slice(),q=M.filter(Ne=>{let{column:{sorter:je},sortOrder:Be}=Ne;return No(je)&&Be});return q.length?te.sort((Ne,je)=>{for(let Be=0;Be{const je=Ne[h];return je?Object.assign(Object.assign({},Ne),{[h]:ca(je,r,h)}):Ne}):te}function Jr(l){let{prefixCls:r,mergedColumns:h,onSorterChange:M,sortDirections:te,tableLocale:q,showSorterTooltip:Ne}=l;const[je,Be]=a.useState(bo(h,!0)),et=a.useMemo(()=>{let Wt=!0;const wn=bo(h,!1);if(!wn.length)return je;const dn=[];function In(wt){Wt?dn.push(wt):dn.push(Object.assign(Object.assign({},wt),{sortOrder:null}))}let lt=null;return wn.forEach(wt=>{lt===null?(In(wt),wt.sortOrder&&(wt.multiplePriority===!1?Wt=!1:lt=!0)):(lt&&wt.multiplePriority!==!1||(Wt=!1),In(wt))}),dn},[h,je]),Qe=a.useMemo(()=>{const Wt=et.map(wn=>{let{column:dn,sortOrder:In}=wn;return{column:dn,order:In}});return{sortColumns:Wt,sortColumn:Wt[0]&&Wt[0].column,sortOrder:Wt[0]&&Wt[0].order}},[et]);function tt(Wt){let wn;Wt.multiplePriority===!1||!et.length||et[0].multiplePriority===!1?wn=[Wt]:wn=[].concat((0,Ut.Z)(et.filter(dn=>{let{key:In}=dn;return In!==Wt.key})),[Wt]),Be(wn),M(Uo(wn),wn)}return[Wt=>Vo(r,Wt,et,tt,te,q,Ne),et,Qe,()=>Uo(et)]}function ta(l,r){return l.map(h=>{const M=Object.assign({},h);return M.title=Xr(h.title,r),"children"in M&&(M.children=ta(M.children,r)),M})}function Wa(l){return[a.useCallback(h=>ta(h,l),[l])]}var Za=yn((l,r)=>{const{_renderTimes:h}=l,{_renderTimes:M}=r;return h!==M}),Ra=dt((l,r)=>{const{_renderTimes:h}=l,{_renderTimes:M}=r;return h!==M}),ao=e(64993),Ro=e(17313),Yo=e(83116),Ho=e(37613),Wo=l=>{const{componentCls:r}=l,h=`${l.lineWidth}px ${l.lineType} ${l.tableBorderColor}`,M=(te,q,Ne)=>({[`&${r}-${te}`]:{[`> ${r}-container`]:{[`> ${r}-content, > ${r}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${r}-expanded-row-fixed`]:{margin:`-${q}px -${Ne+l.lineWidth}px`}}}}}});return{[`${r}-wrapper`]:{[`${r}${r}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${r}-title`]:{border:h,borderBottom:0},[`> ${r}-container`]:{borderInlineStart:h,borderTop:h,[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:E.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${ve}-leave`]:{animationTimingFunction:E.motionEaseInQuint}}]}},15969:function(Zt,_e,e){"use strict";e.d(_e,{N:function(){return t}});const t=n=>({color:n.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${n.motionDurationSlow}`,"&:focus, &:hover":{color:n.colorLinkHover},"&:active":{color:n.colorLinkActive}})},1710:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return pn}});var t={},n="rc-table-internal-hook",u=e(42978),K=e(6089),f=e(34280),O=e(13697),a=e(59301),U=e(4676);function ue(l){var r=a.createContext(void 0),h=function(te){var q=te.value,Ne=te.children,je=a.useRef(q);je.current=q;var Be=a.useState(function(){return{getValue:function(){return je.current},listeners:new Set}}),et=(0,u.Z)(Be,1),Qe=et[0];return(0,f.Z)(function(){(0,U.unstable_batchedUpdates)(function(){Qe.listeners.forEach(function(tt){tt(q)})})},[q]),a.createElement(r.Provider,{value:Qe},Ne)};return{Context:r,Provider:h,defaultValue:l}}function w(l,r){var h=(0,K.Z)(typeof r=="function"?r:function(tt){if(r===void 0)return tt;if(!Array.isArray(r))return tt[r];var zt={};return r.forEach(function(Et){zt[Et]=tt[Et]}),zt}),M=a.useContext(l==null?void 0:l.Context),te=M||{},q=te.listeners,Ne=te.getValue,je=a.useRef();je.current=h(M?Ne():l==null?void 0:l.defaultValue);var Be=a.useState({}),et=(0,u.Z)(Be,2),Qe=et[1];return(0,f.Z)(function(){if(!M)return;function tt(zt){var Et=h(zt);(0,O.Z)(je.current,Et,!0)||Qe({})}return q.add(tt),function(){q.delete(tt)}},[M]),je.current}var ne=e(54476),x=e(8654);function E(){var l=a.createContext(null);function r(){return a.useContext(l)}function h(te,q){var Ne=(0,x.Yr)(te),je=function(et,Qe){var tt=Ne?{ref:Qe}:{},zt=a.useRef(0),Et=a.useRef(et),Wt=r();return Wt!==null?a.createElement(te,(0,ne.Z)({},et,tt)):((!q||q(Et.current,et))&&(zt.current+=1),Et.current=et,a.createElement(l.Provider,{value:zt.current},a.createElement(te,(0,ne.Z)({},et,tt))))};return Ne?a.forwardRef(je):je}function M(te,q){var Ne=(0,x.Yr)(te),je=function(et,Qe){var tt=Ne?{ref:Qe}:{};return r(),a.createElement(te,(0,ne.Z)({},et,tt))};return Ne?a.memo(a.forwardRef(je),q):a.memo(je,q)}return{makeImmutable:h,responseImmutable:M,useImmutableMark:r}}var G=E(),ce=G.makeImmutable,ve=G.responseImmutable,it=G.useImmutableMark,xe=E(),ge=xe.makeImmutable,me=xe.responseImmutable,L=xe.useImmutableMark,g=ue(),i=g;function I(l,r){var h=a.useRef(0);h.current+=1;var M=a.useRef(l),te=[];Object.keys(l||{}).map(function(Ne){var je;(l==null?void 0:l[Ne])!==((je=M.current)===null||je===void 0?void 0:je[Ne])&&te.push(Ne)}),M.current=l;var q=a.useRef([]);return te.length&&(q.current=te),a.useDebugValue(h.current),a.useDebugValue(q.current.join(", ")),r&&console.log("".concat(r,":"),h.current,q.current),h.current}var S=null,oe=a.memo(function(){var l=I();return a.createElement("h1",null,"Render Times: ",l)});oe.displayName="RenderBlock";var Y=e(76190),_=e(33885),F=e(20068),He=e(92310),z=e.n(He),Xe=e(80547),C=e(97938),J=e(48736),ee=a.createContext({renderWithProps:!1}),H=ee,he="RC_TABLE_KEY";function k(l){return l==null?[]:Array.isArray(l)?l:[l]}function Z(l){var r=[],h={};return l.forEach(function(M){for(var te=M||{},q=te.key,Ne=te.dataIndex,je=q||k(Ne).join("-")||he;h[je];)je="".concat(je,"_next");h[je]=!0,r.push(je)}),r}function pe(l){return l!=null}function ae(l){return l&&(0,Y.Z)(l)==="object"&&!Array.isArray(l)&&!a.isValidElement(l)}function Q(l,r,h,M,te,q){var Ne=a.useContext(H),je=L(),Be=(0,Xe.Z)(function(){if(pe(M))return[M];var et=r==null||r===""?[]:Array.isArray(r)?r:[r],Qe=(0,C.Z)(l,et),tt=Qe,zt=void 0;if(te){var Et=te(Qe,l,h);ae(Et)?(tt=Et.children,zt=Et.props,Ne.renderWithProps=!0):tt=Et}return[tt,zt]},[je,l,M,r,te,h],function(et,Qe){if(q){var tt=(0,u.Z)(et,2),zt=tt[1],Et=(0,u.Z)(Qe,2),Wt=Et[1];return q(Wt,zt)}return Ne.renderWithProps?!0:!(0,O.Z)(et,Qe,!0)});return Be}function Ee(l,r,h,M){var te=l+r-1;return l<=M&&te>=h}function Ge(l,r){return w(i,function(h){var M=Ee(l,r||1,h.hoverStartRow,h.hoverEndRow);return[M,h.onHover]})}var ft=function(r){var h=r.ellipsis,M=r.rowType,te=r.children,q,Ne=h===!0?{showTitle:!0}:h;return Ne&&(Ne.showTitle||M==="header")&&(typeof te=="string"||typeof te=="number"?q=te.toString():a.isValidElement(te)&&typeof te.props.children=="string"&&(q=te.props.children)),q};function rt(l){var r,h,M,te,q,Ne,je,Be,et=l.component,Qe=l.children,tt=l.ellipsis,zt=l.scope,Et=l.prefixCls,Wt=l.className,wn=l.align,dn=l.record,In=l.render,lt=l.dataIndex,wt=l.renderIndex,rn=l.shouldCellUpdate,fn=l.index,Dn=l.rowType,lr=l.colSpan,hr=l.rowSpan,Mn=l.fixLeft,qn=l.fixRight,Gn=l.firstFixLeft,Nn=l.lastFixLeft,Jn=l.firstFixRight,vr=l.lastFixRight,Sr=l.appendNode,br=l.additionalProps,ar=br===void 0?{}:br,Ar=l.isSticky,Ir="".concat(Et,"-cell"),$r=w(i,["supportSticky","allColumnsFixedLeft"]),Tr=$r.supportSticky,ha=$r.allColumnsFixedLeft,ya=Q(dn,lt,wt,Qe,In,rn),Cr=(0,u.Z)(ya,2),ba=Cr[0],Lr=Cr[1],ua={},oa=typeof Mn=="number"&&Tr,Va=typeof qn=="number"&&Tr;oa&&(ua.position="sticky",ua.left=Mn),Va&&(ua.position="sticky",ua.right=qn);var ur=(r=(h=(M=Lr==null?void 0:Lr.colSpan)!==null&&M!==void 0?M:ar.colSpan)!==null&&h!==void 0?h:lr)!==null&&r!==void 0?r:1,ir=(te=(q=(Ne=Lr==null?void 0:Lr.rowSpan)!==null&&Ne!==void 0?Ne:ar.rowSpan)!==null&&q!==void 0?q:hr)!==null&&te!==void 0?te:1,or=Ge(fn,ir),er=(0,u.Z)(or,2),zr=er[0],tr=er[1],yr=function(xa){var Ga;dn&&tr(fn,fn+ir-1),ar==null||(Ga=ar.onMouseEnter)===null||Ga===void 0||Ga.call(ar,xa)},Fr=function(xa){var Ga;dn&&tr(-1,-1),ar==null||(Ga=ar.onMouseLeave)===null||Ga===void 0||Ga.call(ar,xa)};if(ur===0||ir===0)return null;var Nr=(je=ar.title)!==null&&je!==void 0?je:ft({rowType:Dn,ellipsis:tt,children:ba}),La=z()(Ir,Wt,(Be={},(0,F.Z)(Be,"".concat(Ir,"-fix-left"),oa&&Tr),(0,F.Z)(Be,"".concat(Ir,"-fix-left-first"),Gn&&Tr),(0,F.Z)(Be,"".concat(Ir,"-fix-left-last"),Nn&&Tr),(0,F.Z)(Be,"".concat(Ir,"-fix-left-all"),Nn&&ha&&Tr),(0,F.Z)(Be,"".concat(Ir,"-fix-right"),Va&&Tr),(0,F.Z)(Be,"".concat(Ir,"-fix-right-first"),Jn&&Tr),(0,F.Z)(Be,"".concat(Ir,"-fix-right-last"),vr&&Tr),(0,F.Z)(Be,"".concat(Ir,"-ellipsis"),tt),(0,F.Z)(Be,"".concat(Ir,"-with-append"),Sr),(0,F.Z)(Be,"".concat(Ir,"-fix-sticky"),(oa||Va)&&Ar&&Tr),(0,F.Z)(Be,"".concat(Ir,"-row-hover"),!Lr&&zr),Be),ar.className,Lr==null?void 0:Lr.className),Na={};wn&&(Na.textAlign=wn);var oo=(0,_.Z)((0,_.Z)((0,_.Z)((0,_.Z)({},ua),ar.style),Na),Lr==null?void 0:Lr.style),Ca=ba;return(0,Y.Z)(Ca)==="object"&&!Array.isArray(Ca)&&!a.isValidElement(Ca)&&(Ca=null),tt&&(Nn||Jn)&&(Ca=a.createElement("span",{className:"".concat(Ir,"-content")},Ca)),a.createElement(et,(0,ne.Z)({},Lr,ar,{className:La,style:oo,title:Nr,scope:zt,onMouseEnter:yr,onMouseLeave:Fr,colSpan:ur!==1?ur:null,rowSpan:ir!==1?ir:null}),Sr,Ca)}var ut=a.memo(rt);function vt(l,r,h,M,te,q){var Ne=h[l]||{},je=h[r]||{},Be,et;Ne.fixed==="left"?Be=M.left[te==="rtl"?r:l]:je.fixed==="right"&&(et=M.right[te==="rtl"?l:r]);var Qe=!1,tt=!1,zt=!1,Et=!1,Wt=h[r+1],wn=h[l-1],dn=!(q!=null&&q.children);if(te==="rtl"){if(Be!==void 0){var In=wn&&wn.fixed==="left";Et=!In&&dn}else if(et!==void 0){var lt=Wt&&Wt.fixed==="right";zt=!lt&&dn}}else if(Be!==void 0){var wt=Wt&&Wt.fixed==="left";Qe=!wt&&dn}else if(et!==void 0){var rn=wn&&wn.fixed==="right";tt=!rn&&dn}return{fixLeft:Be,fixRight:et,lastFixLeft:Qe,firstFixRight:tt,lastFixRight:zt,firstFixLeft:Et,isSticky:M.isSticky}}var Tt=a.createContext({}),gt=Tt;function Pe(l){var r=l.className,h=l.index,M=l.children,te=l.colSpan,q=te===void 0?1:te,Ne=l.rowSpan,je=l.align,Be=w(i,["prefixCls","direction"]),et=Be.prefixCls,Qe=Be.direction,tt=a.useContext(gt),zt=tt.scrollColumnIndex,Et=tt.stickyOffsets,Wt=tt.flattenColumns,wn=tt.columns,dn=h+q-1,In=dn+1===zt?q+1:q,lt=vt(h,h+In-1,Wt,Et,Qe,wn==null?void 0:wn[h]);return a.createElement(ut,(0,ne.Z)({className:r,index:h,component:"td",prefixCls:et,record:null,dataIndex:null,align:je,colSpan:In,rowSpan:Ne,render:function(){return M}},lt))}var st=e(75931),j=["children"];function B(l){var r=l.children,h=(0,st.Z)(l,j);return a.createElement("tr",h,r)}function y(l){var r=l.children;return r}y.Row=B,y.Cell=Pe;var o=y;function R(l){var r=l.children,h=l.stickyOffsets,M=l.flattenColumns,te=l.columns,q=w(i,"prefixCls"),Ne=M.length-1,je=M[Ne],Be=a.useMemo(function(){return{stickyOffsets:h,flattenColumns:M,scrollColumnIndex:je!=null&&je.scrollbar?Ne:null,columns:te}},[je,M,Ne,h,te]);return a.createElement(gt.Provider,{value:Be},a.createElement("tfoot",{className:"".concat(q,"-summary")},r))}var V=me(R),d=o,s=e(70425),re=e(29301),A=e(29194),m=e(3465),$=e(75152),Ae=e(26112);function ye(l,r,h,M,te,q,Ne){l.push({record:r,indent:h,index:Ne});var je=q(r),Be=te==null?void 0:te.has(je);if(r&&Array.isArray(r[M])&&Be)for(var et=0;et1?Gn-1:0),Jn=1;Jn=0;je-=1){var Be=r[je],et=h&&h[je],Qe=et&&et[ln];if(Be||Qe||Ne){var tt=Qe||{},zt=tt.columnType,Et=(0,st.Z)(tt,an);te.unshift(a.createElement("col",(0,ne.Z)({key:je,style:{width:Be}},Et))),Ne=!0}}return a.createElement("colgroup",null,te)}var An=Fn,Ut=e(94480),Rn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Je(l,r){return(0,a.useMemo)(function(){for(var h=[],M=0;M1?"colgroup":"col":null,ellipsis:dn.ellipsis,align:dn.align,component:dn.title?q:Ne,prefixCls:Qe,key:Et[wn]},In,{additionalProps:lt,rowType:"header"}))}))}Qt.displayName="HeaderRow";var Mt=Qt;function gn(l){var r=[];function h(Ne,je){var Be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;r[Be]=r[Be]||[];var et=je,Qe=Ne.filter(Boolean).map(function(tt){var zt={key:tt.key,className:tt.className||"",children:tt.title,column:tt,colStart:et},Et=1,Wt=tt.children;return Wt&&Wt.length>0&&(Et=h(Wt,et,Be+1).reduce(function(wn,dn){return wn+dn},0),zt.hasSubColumns=!0),"colSpan"in tt&&(Et=tt.colSpan),"rowSpan"in tt&&(zt.rowSpan=tt.rowSpan),zt.colSpan=Et,zt.colEnd=zt.colStart+Et-1,r[Be].push(zt),et+=Et,Et});return Qe}h(l,0);for(var M=r.length,te=function(je){r[je].forEach(function(Be){!("rowSpan"in Be)&&!Be.hasSubColumns&&(Be.rowSpan=M-je)})},q=0;q1&&arguments[1]!==void 0?arguments[1]:"";return typeof r=="number"?r:r.endsWith("%")?l*parseFloat(r)/100:null}function Yt(l,r){return a.useMemo(function(){if(r&&r>0){var h=0,M=0;l.forEach(function(et){var Qe=Cn(r,et.width);Qe?h+=Qe:M+=1});var te=r-h,q=M,Ne=te/M,je=0,Be=l.map(function(et){var Qe=(0,_.Z)({},et),tt=Cn(r,Qe.width);if(tt)Qe.width=tt;else{var zt=Math.floor(Ne);Qe.width=q===1?te:zt,te-=zt,q-=1}return je+=Qe.width,Qe});return[Be,je]}return[l,r]},[l,r])}var Yn=["children"],le=["fixed"];function c(l){return(0,Bn.Z)(l).filter(function(r){return a.isValidElement(r)}).map(function(r){var h=r.key,M=r.props,te=M.children,q=(0,st.Z)(M,Yn),Ne=(0,_.Z)({key:h},q);return te&&(Ne.children=c(te)),Ne})}function b(l){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return l.filter(function(h){return h&&(0,Y.Z)(h)==="object"}).reduce(function(h,M,te){var q=M.fixed,Ne=q===!0?"left":q,je="".concat(r,"-").concat(te),Be=M.children;return Be&&Be.length>0?[].concat((0,Ut.Z)(h),(0,Ut.Z)(b(Be,je).map(function(et){return(0,_.Z)({fixed:Ne},et)}))):[].concat((0,Ut.Z)(h),[(0,_.Z)((0,_.Z)({key:je},M),{},{fixed:Ne})])},[])}function p(l){for(var r=!0,h=0;h=0;q-=1){var Ne=l[q];if(te&&Ne.fixed!=="right")te=!1;else if(!te&&Ne.fixed==="right"){warning(!1,"Index ".concat(q+1," of `columns` missing `fixed='right'` prop."));break}}}function v(l){return l.map(function(r){var h=r.fixed,M=(0,st.Z)(r,le),te=h;return h==="left"?te="right":h==="right"&&(te="left"),(0,_.Z)({fixed:te},M)})}function se(l,r){var h=l.prefixCls,M=l.columns,te=l.children,q=l.expandable,Ne=l.expandedKeys,je=l.columnTitle,Be=l.getRowKey,et=l.onTriggerExpand,Qe=l.expandIcon,tt=l.rowExpandable,zt=l.expandIconColumnIndex,Et=l.direction,Wt=l.expandRowByClick,wn=l.columnWidth,dn=l.fixed,In=l.scrollWidth,lt=a.useMemo(function(){return M||c(te)},[M,te]),wt=a.useMemo(function(){if(q){var qn,Gn=lt.slice();if(!Gn.includes(t)){var Nn=zt||0;Nn>=0&&Gn.splice(Nn,0,t)}var Jn=Gn.indexOf(t);Gn=Gn.filter(function(ar,Ar){return ar!==t||Ar===Jn});var vr=lt[Jn],Sr;(dn==="left"||dn)&&!zt?Sr="left":(dn==="right"||dn)&&zt===lt.length?Sr="right":Sr=vr?vr.fixed:null;var br=(qn={},(0,F.Z)(qn,ln,{className:"".concat(h,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,F.Z)(qn,"title",je),(0,F.Z)(qn,"fixed",Sr),(0,F.Z)(qn,"className","".concat(h,"-row-expand-icon-cell")),(0,F.Z)(qn,"width",wn),(0,F.Z)(qn,"render",function(Ar,Ir,$r){var Tr=Be(Ir,$r),ha=Ne.has(Tr),ya=tt?tt(Ir):!0,Cr=Qe({prefixCls:h,expanded:ha,expandable:ya,record:Ir,onExpand:et});return Wt?a.createElement("span",{onClick:function(Lr){return Lr.stopPropagation()}},Cr):Cr}),qn);return Gn.map(function(ar){return ar===t?br:ar})}return lt.filter(function(ar){return ar!==t})},[q,lt,Be,Ne,Qe,Et]),rn=a.useMemo(function(){var qn=wt;return r&&(qn=r(qn)),qn.length||(qn=[{render:function(){return null}}]),qn},[r,wt,Et]),fn=a.useMemo(function(){return Et==="rtl"?v(b(rn)):b(rn)},[rn,Et,In]),Dn=Yt(fn,In),lr=(0,u.Z)(Dn,2),hr=lr[0],Mn=lr[1];return[rn,hr,Mn]}var ie=se;function Me(l){var r,h=l.prefixCls,M=l.record,te=l.onExpand,q=l.expanded,Ne=l.expandable,je="".concat(h,"-row-expand-icon");if(!Ne)return a.createElement("span",{className:z()(je,"".concat(h,"-row-spaced"))});var Be=function(Qe){te(M,Qe),Qe.stopPropagation()};return a.createElement("span",{className:z()(je,(r={},(0,F.Z)(r,"".concat(h,"-row-expanded"),q),(0,F.Z)(r,"".concat(h,"-row-collapsed"),!q),r)),onClick:Be})}function Ve(l,r,h){var M=[];function te(q){(q||[]).forEach(function(Ne,je){M.push(r(Ne,je)),te(Ne[h])})}return te(l),M}function nt(l,r,h){var M=tn(l),te=M.expandIcon,q=M.expandedRowKeys,Ne=M.defaultExpandedRowKeys,je=M.defaultExpandAllRows,Be=M.expandedRowRender,et=M.onExpand,Qe=M.onExpandedRowsChange,tt=M.childrenColumnName,zt=te||Me,Et=tt||"children",Wt=a.useMemo(function(){return Be?"row":l.expandable&&l.internalHooks===n&&l.expandable.__PARENT_RENDER_ICON__||r.some(function(fn){return fn&&(0,Y.Z)(fn)==="object"&&fn[Et]})?"nest":!1},[!!Be,r]),wn=a.useState(function(){return Ne||(je?Ve(r,h,Et):[])}),dn=(0,u.Z)(wn,2),In=dn[0],lt=dn[1],wt=a.useMemo(function(){return new Set(q||In||[])},[q,In]),rn=a.useCallback(function(fn){var Dn=h(fn,r.indexOf(fn)),lr,hr=wt.has(Dn);hr?(wt.delete(Dn),lr=(0,Ut.Z)(wt)):lr=[].concat((0,Ut.Z)(wt),[Dn]),lt(lr),et&&et(!hr,fn),Qe&&Qe(lr)},[h,wt,r,et,Qe]);return[M,Wt,wt,zt,Et,rn]}function ct(l,r,h,M){var te=l.map(function(q,Ne){return vt(Ne,Ne,l,r,h,M==null?void 0:M[Ne])});return(0,Xe.Z)(function(){return te},[te],function(q,Ne){return!(0,O.Z)(q,Ne)})}function yt(l){var r=(0,a.useRef)(l),h=(0,a.useState)({}),M=(0,u.Z)(h,2),te=M[1],q=(0,a.useRef)(null),Ne=(0,a.useRef)([]);function je(Be){Ne.current.push(Be);var et=Promise.resolve();q.current=et,et.then(function(){if(q.current===et){var Qe=Ne.current,tt=r.current;Ne.current=[],Qe.forEach(function(zt){r.current=zt(r.current)}),q.current=null,tt!==r.current&&te({})}})}return(0,a.useEffect)(function(){return function(){q.current=null}},[]),[r.current,je]}function Pt(l){var r=(0,a.useRef)(l||null),h=(0,a.useRef)();function M(){window.clearTimeout(h.current)}function te(Ne){r.current=Ne,M(),h.current=window.setTimeout(function(){r.current=null,h.current=void 0},100)}function q(){return r.current}return(0,a.useEffect)(function(){return M},[]),[te,q]}function mt(){var l=a.useState(-1),r=(0,u.Z)(l,2),h=r[0],M=r[1],te=a.useState(-1),q=(0,u.Z)(te,2),Ne=q[0],je=q[1],Be=a.useCallback(function(et,Qe){M(et),je(Qe)},[]);return[h,Ne,Be]}var St=e(47273),X=(0,St.Z)()?window:null;function de(l,r){var h=(0,Y.Z)(l)==="object"?l:{},M=h.offsetHeader,te=M===void 0?0:M,q=h.offsetSummary,Ne=q===void 0?0:q,je=h.offsetScroll,Be=je===void 0?0:je,et=h.getContainer,Qe=et===void 0?function(){return X}:et,tt=Qe()||X;return a.useMemo(function(){var zt=!!l;return{isSticky:zt,stickyClassName:zt?"".concat(r,"-sticky-holder"):"",offsetHeader:te,offsetSummary:Ne,offsetScroll:Be,container:tt}},[Be,te,Ne,r,tt])}function Ce(l,r,h){var M=(0,a.useMemo)(function(){for(var te=[],q=[],Ne=0,je=0,Be=0;Be=tt&&(ar=tt-zt),Ne({scrollLeft:ar/tt*(Qe+2)}),lt.current.x=Jn.pageX},qn=function(){if(q.current){var Jn=(0,W.os)(q.current).top,vr=Jn+q.current.offsetHeight,Sr=Be===window?document.documentElement.scrollTop+window.innerHeight:(0,W.os)(Be).top+Be.clientHeight;vr-(0,$.Z)()<=Sr||Jn>=Sr-je?In(function(br){return(0,_.Z)((0,_.Z)({},br),{},{isHiddenScrollBar:!0})}):In(function(br){return(0,_.Z)((0,_.Z)({},br),{},{isHiddenScrollBar:!1})})}},Gn=function(Jn){In(function(vr){return(0,_.Z)((0,_.Z)({},vr),{},{scrollLeft:Jn/Qe*tt||0})})};return a.useImperativeHandle(h,function(){return{setScrollLeft:Gn}}),a.useEffect(function(){var Nn=(0,Ue.Z)(document.body,"mouseup",lr,!1),Jn=(0,Ue.Z)(document.body,"mousemove",Mn,!1);return qn(),function(){Nn.remove(),Jn.remove()}},[zt,fn]),a.useEffect(function(){var Nn=(0,Ue.Z)(Be,"scroll",qn,!1),Jn=(0,Ue.Z)(window,"resize",qn,!1);return function(){Nn.remove(),Jn.remove()}},[Be]),a.useEffect(function(){dn.isHiddenScrollBar||In(function(Nn){var Jn=q.current;return Jn?(0,_.Z)((0,_.Z)({},Nn),{},{scrollLeft:Jn.scrollLeft/Jn.scrollWidth*Jn.clientWidth}):Nn})},[dn.isHiddenScrollBar]),Qe<=tt||!zt||dn.isHiddenScrollBar?null:a.createElement("div",{style:{height:(0,$.Z)(),width:tt,bottom:je},className:"".concat(et,"-sticky-scroll")},a.createElement("div",{onMouseDown:hr,ref:Et,className:z()("".concat(et,"-sticky-scroll-bar"),(0,F.Z)({},"".concat(et,"-sticky-scroll-bar-active"),fn)),style:{width:"".concat(zt,"px"),transform:"translate3d(".concat(dn.scrollLeft,"px, 0, 0)")}}))},we=a.forwardRef(fe);function Fe(l){return null}var Ie=Fe;function Le(l){return null}var ze=Le,ot="rc-table",At=[],Rt={};function Gt(){return"No Data"}function cn(l){var r,h=(0,_.Z)({rowKey:"key",prefixCls:ot,emptyText:Gt},l),M=h.prefixCls,te=h.className,q=h.rowClassName,Ne=h.style,je=h.data,Be=h.rowKey,et=h.scroll,Qe=h.tableLayout,tt=h.direction,zt=h.title,Et=h.footer,Wt=h.summary,wn=h.caption,dn=h.id,In=h.showHeader,lt=h.components,wt=h.emptyText,rn=h.onRow,fn=h.onHeaderRow,Dn=h.internalHooks,lr=h.transformColumns,hr=h.internalRefs,Mn=h.tailor,qn=h.sticky,Gn=je||At,Nn=!!Gn.length,Jn=Dn===n,vr=a.useCallback(function(Qr,da){return(0,C.Z)(lt,Qr)||da},[lt]),Sr=a.useMemo(function(){return typeof Be=="function"?Be:function(Qr){var da=Qr&&Qr[Be];return da}},[Be]),br=vr(["body"]),ar=mt(),Ar=(0,u.Z)(ar,3),Ir=Ar[0],$r=Ar[1],Tr=Ar[2],ha=nt(h,Gn,Sr),ya=(0,u.Z)(ha,6),Cr=ya[0],ba=ya[1],Lr=ya[2],ua=ya[3],oa=ya[4],Va=ya[5],ur=et==null?void 0:et.x,ir=a.useState(0),or=(0,u.Z)(ir,2),er=or[0],zr=or[1],tr=ie((0,_.Z)((0,_.Z)((0,_.Z)({},h),Cr),{},{expandable:!!Cr.expandedRowRender,columnTitle:Cr.columnTitle,expandedKeys:Lr,getRowKey:Sr,onTriggerExpand:Va,expandIcon:ua,expandIconColumnIndex:Cr.expandIconColumnIndex,direction:tt,scrollWidth:Jn&&Mn&&typeof ur=="number"?ur:null}),Jn?lr:null),yr=(0,u.Z)(tr,3),Fr=yr[0],Nr=yr[1],La=yr[2],Na=La!=null?La:ur,oo=a.useMemo(function(){return{columns:Fr,flattenColumns:Nr}},[Fr,Nr]),Ca=a.useRef(),_a=a.useRef(),xa=a.useRef(),Ga=a.useRef(),Ko=a.useRef(),Ur=a.useState(!1),Yr=(0,u.Z)(Ur,2),fa=Yr[0],Sa=Yr[1],Aa=a.useState(!1),Or=(0,u.Z)(Aa,2),Ka=Or[0],za=Or[1],qa=yt(new Map),uo=(0,u.Z)(qa,2),lo=uo[0],tl=uo[1],Co=Z(Nr),eo=Co.map(function(Qr){return lo.get(Qr)}),Ua=a.useMemo(function(){return eo},[eo.join("_")]),ka=Oe(Ua,Nr.length,tt),wa=et&&pe(et.y),ma=et&&pe(Na)||!!Cr.fixed,fo=ma&&Nr.some(function(Qr){var da=Qr.fixed;return da}),ko=a.useRef(),Mo=de(qn,M),mo=Mo.isSticky,rl=Mo.offsetHeader,vl=Mo.offsetSummary,Mr=Mo.offsetScroll,na=Mo.stickyClassName,Fa=Mo.container,va=a.useMemo(function(){return Wt==null?void 0:Wt(Gn)},[Wt,Gn]),ja=(wa||mo)&&a.isValidElement(va)&&va.type===o&&va.props.fixed,Ya,Qa,xo;wa&&(Qa={overflowY:"scroll",maxHeight:et.y}),ma&&(Ya={overflowX:"auto"},wa||(Qa={overflowY:"hidden"}),xo={width:Na===!0?"auto":Na,minWidth:"100%"});var Dl=a.useCallback(function(Qr,da){(0,A.Z)(Ca.current)&&tl(function(to){if(to.get(Qr)!==da){var To=new Map(to);return To.set(Qr,da),To}return to})},[]),Xl=Pt(null),Bl=(0,u.Z)(Xl,2),Jl=Bl[0],Nl=Bl[1];function al(Qr,da){da&&(typeof da=="function"?da(Qr):da.scrollLeft!==Qr&&(da.scrollLeft=Qr,da.scrollLeft!==Qr&&setTimeout(function(){da.scrollLeft=Qr},0)))}var Jo=(0,K.Z)(function(Qr){var da=Qr.currentTarget,to=Qr.scrollLeft,To=tt==="rtl",Zo=typeof to=="number"?to:da.scrollLeft,Ul=da||Rt;if(!Nl()||Nl()===Ul){var bl;Jl(Ul),al(Zo,_a.current),al(Zo,xa.current),al(Zo,Ko.current),al(Zo,(bl=ko.current)===null||bl===void 0?void 0:bl.setScrollLeft)}var Cl=da||_a.current;if(Cl){var xl=Cl.scrollWidth,El=Cl.clientWidth;if(xl===El){Sa(!1),za(!1);return}To?(Sa(-Zo0)):(Sa(Zo>0),za(Zo1?wn-Jn:0,Sr=(0,_.Z)((0,_.Z)((0,_.Z)({},lr),Be),{},{flex:"0 0 ".concat(Jn,"px"),width:"".concat(Jn,"px"),marginRight:vr,pointerEvents:"auto"}),br=a.useMemo(function(){return Qe?Gn<=1:Mn===0||Gn===0||Gn>1},[Gn,Mn,Qe]);br?Sr.visibility="hidden":Qe&&(Sr.height=tt==null?void 0:tt(Gn));var ar=br?function(){return null}:zt,Ar={};return(Gn===0||Mn===0)&&(Ar.rowSpan=1,Ar.colSpan=1),a.createElement(ut,(0,ne.Z)({className:z()(Wt,et),ellipsis:h.ellipsis,align:h.align,scope:h.rowScope,component:"div",prefixCls:r.prefixCls,key:wt,record:je,index:q,renderIndex:Ne,dataIndex:Et,render:ar,shouldCellUpdate:h.shouldCellUpdate},rn,{appendNode:fn,additionalProps:(0,_.Z)((0,_.Z)({},Dn),{},{style:Sr},Ar)}))}var xn=sn,On=["data","index","className","rowKey","style","extra","getHeight"],kn=a.forwardRef(function(l,r){var h=l.data,M=l.index,te=l.className,q=l.rowKey,Ne=l.style,je=l.extra,Be=l.getHeight,et=(0,st.Z)(l,On),Qe=h.record,tt=h.indent,zt=h.index,Et=w(i,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Wt=Et.scrollX,wn=Et.flattenColumns,dn=Et.prefixCls,In=Et.fixColumn,lt=Et.componentWidth,wt=P(Qe,q,M,tt),rn=wt.rowSupportExpand,fn=wt.expanded,Dn=wt.rowProps,lr=wt.expandedRowRender,hr=wt.expandedRowClassName,Mn;if(rn&&fn){var qn=lr(Qe,M,tt+1,fn),Gn=hr==null?void 0:hr(Qe,M,tt),Nn={};In&&(Nn={style:(0,F.Z)({},"--virtual-width","".concat(lt,"px"))});var Jn="".concat(dn,"-expanded-row-cell");Mn=a.createElement("div",{className:z()("".concat(dn,"-expanded-row"),"".concat(dn,"-expanded-row-level-").concat(tt+1),Gn)},a.createElement(ut,{component:"div",prefixCls:dn,className:z()(Jn,(0,F.Z)({},"".concat(Jn,"-fixed"),In)),additionalProps:Nn},qn))}var vr=(0,_.Z)((0,_.Z)({},Ne),{},{width:Wt});je&&(vr.position="absolute",vr.pointerEvents="none");var Sr=a.createElement("div",(0,ne.Z)({},Dn,et,{ref:rn?null:r,className:z()(te,"".concat(dn,"-row"),Dn==null?void 0:Dn.className,(0,F.Z)({},"".concat(dn,"-row-extra"),je)),style:(0,_.Z)((0,_.Z)({},vr),Dn==null?void 0:Dn.style)}),wn.map(function(br,ar){return a.createElement(xn,{key:ar,rowInfo:wt,column:br,colIndex:ar,indent:tt,index:M,renderIndex:zt,record:Qe,inverse:je,getHeight:Be})}));return rn?a.createElement("div",{ref:r},Sr,Mn):Sr}),bn=me(kn),vn=bn,Xt=a.forwardRef(function(l,r){var h=l.data,M=l.onScroll,te=w(i,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),q=te.flattenColumns,Ne=te.onColumnResize,je=te.getRowKey,Be=te.expandedKeys,et=te.prefixCls,Qe=te.childrenColumnName,tt=te.emptyNode,zt=te.scrollX,Et=w(En),Wt=Et.scrollY,wn=Et.listItemHeight,dn=a.useRef(),In=We(h,Qe,Be,je),lt=a.useMemo(function(){var Mn=0;return q.map(function(qn){var Gn=qn.width,Nn=qn.key;return Mn+=Gn,[Nn,Gn,Mn]})},[q]),wt=a.useMemo(function(){return lt.map(function(Mn){return Mn[2]})},[lt]);a.useEffect(function(){lt.forEach(function(Mn){var qn=(0,u.Z)(Mn,2),Gn=qn[0],Nn=qn[1];Ne(Gn,Nn)})},[lt]),a.useImperativeHandle(r,function(){var Mn={};return Object.defineProperty(Mn,"scrollLeft",{get:function(){var Gn;return((Gn=dn.current)===null||Gn===void 0?void 0:Gn.getScrollInfo().x)||0},set:function(Gn){var Nn;(Nn=dn.current)===null||Nn===void 0||Nn.scrollTo({left:Gn})}}),Mn});var rn=function(qn,Gn){var Nn,Jn=(Nn=In[Gn])===null||Nn===void 0?void 0:Nn.record,vr=qn.onCell;if(vr){var Sr,br=vr(Jn,Gn);return(Sr=br==null?void 0:br.rowSpan)!==null&&Sr!==void 0?Sr:1}return 1},fn=function(qn){var Gn=qn.start,Nn=qn.end,Jn=qn.getSize,vr=qn.offsetY;if(Nn<0)return null;for(var Sr=q.filter(function(ur){return rn(ur,Gn)===0}),br=Gn,ar=function(ir){if(Sr=Sr.filter(function(or){return rn(or,ir)===0}),!Sr.length)return br=ir,"break"},Ar=Gn;Ar>=0;Ar-=1){var Ir=ar(Ar);if(Ir==="break")break}for(var $r=q.filter(function(ur){return rn(ur,Nn)!==1}),Tr=Nn,ha=function(ir){if($r=$r.filter(function(or){return rn(or,ir)!==1}),!$r.length)return Tr=Math.max(ir-1,Nn),"break"},ya=Nn;ya1})&&ba.push(ir)},ua=br;ua<=Tr;ua+=1)var oa=Lr(ua);var Va=ba.map(function(ur){var ir=In[ur],or=je(ir.record,ur),er=function(yr){var Fr=ur+yr-1,Nr=je(In[Fr].record,Fr),La=Jn(or,Nr);return La.bottom-La.top},zr=Jn(or);return a.createElement(vn,{key:ur,data:ir,rowKey:or,index:ur,style:{top:-vr+zr.top},extra:!0,getHeight:er})});return Va},Dn=a.useMemo(function(){return{columnsOffset:wt}},[wt]),lr="".concat(et,"-tbody"),hr;return In.length?hr=a.createElement(Sn.Z,{fullHeight:!1,ref:dn,className:z()(lr,"".concat(lr,"-virtual")),height:Wt,itemHeight:wn||24,data:In,itemKey:function(qn){return je(qn.record)},scrollWidth:zt,onVirtualScroll:function(qn){var Gn=qn.x;M({scrollLeft:Gn})},extraRender:fn},function(Mn,qn,Gn){var Nn=je(Mn.record,qn);return a.createElement(vn,(0,ne.Z)({data:Mn,rowKey:Nn,index:qn},Gn))}):hr=a.createElement("div",{className:z()("".concat(et,"-placeholder"))},a.createElement(ut,{component:"div",prefixCls:et},tt)),a.createElement(mn.Provider,{value:Dn},hr)}),Vt=me(Xt),Ln=Vt,Ye=function(r,h){var M=h.ref,te=h.onScroll;return a.createElement(Ln,{ref:M,data:r,onScroll:te})},Ze=100;function qe(l){var r=l.columns,h=l.scroll,M=l.prefixCls,te=M===void 0?ot:M,q=l.className,Ne=l.listItemHeight,je=h||{},Be=je.x,et=je.y;typeof Be!="number"&&(Be=((r||[]).length+1)*Ze),typeof et!="number"&&(et=500);var Qe=a.useMemo(function(){return{scrollY:et,listItemHeight:Ne}},[et,Ne]);return a.createElement(En.Provider,{value:Qe},a.createElement(Nt,(0,ne.Z)({},l,{className:z()(q,"".concat(te,"-virtual")),scroll:(0,_.Z)((0,_.Z)({},h),{},{x:Be}),components:{body:Ye},columns:r,internalHooks:n,tailor:!0})))}function dt(l){return ge(qe,l)}var Dt=dt(),qt=null;function Ot(l){return null}var ht=Ot;function bt(l){return null}var nn=bt,_t=e(2738),en=e(68031),zn=e(36355),Wn=e(93891),Xn=e(19716),$n=e(8628),_n=e(31724),mr=e(58421),gr=e(71418),dr=e(88088);function Zr(l){return function(h){let{prefixCls:M,onExpand:te,record:q,expanded:Ne,expandable:je}=h;const Be=`${M}-row-expand-icon`;return a.createElement("button",{type:"button",onClick:et=>{te(q,et),et.stopPropagation()},className:z()(Be,{[`${Be}-spaced`]:!je,[`${Be}-expanded`]:je&&Ne,[`${Be}-collapsed`]:je&&!Ne}),"aria-label":Ne?l.collapse:l.expand,"aria-expanded":Ne})}}var Vr=Zr;function Gr(l,r){return"key"in l&&l.key!==void 0&&l.key!==null?l.key:l.dataIndex?Array.isArray(l.dataIndex)?l.dataIndex.join("."):l.dataIndex:r}function la(l,r){return r?`${r}-${l}`:`${l}`}function Xr(l,r){return typeof l=="function"?l(r):l}function ra(l,r){const h=Xr(l,r);return Object.prototype.toString.call(h)==="[object Object]"?"":h}var Ba={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"},_r=Ba,Ia=e(7657),Oa=function(r,h){return a.createElement(Ia.Z,(0,ne.Z)({},r,{ref:h,icon:_r}))},rr=a.forwardRef(Oa),sr=rr,Pr=e(56762);function jn(l){const r=a.useRef(l),h=(0,Pr.Z)();return[()=>r.current,M=>{r.current=M,h()}]}var Qn=e(3113),nr=e(24905),Kn=e(38854),Pn=e(64165),Hn=e(20834),Tn=e(40875),Vn=e(5112),cr=e(17574),xr=e(47472),qr=e(92832);function jr(l){let{value:r,onChange:h,filterSearch:M,tablePrefixCls:te,locale:q}=l;return M?a.createElement("div",{className:`${te}-filter-dropdown-search`},a.createElement(qr.default,{prefix:a.createElement(xr.Z,null),placeholder:q.filterSearchPlaceholder,onChange:h,value:r,htmlSize:1,className:`${te}-filter-dropdown-search-input`})):null}var Hr=jr,Wr=e(10228);const Rr=l=>{const{keyCode:r}=l;r===Wr.Z.ENTER&&l.stopPropagation()};var Kr=a.forwardRef((l,r)=>a.createElement("div",{className:l.className,onClick:h=>h.stopPropagation(),onKeyDown:Rr,ref:r},l.children));function ea(l){let r=[];return(l||[]).forEach(h=>{let{value:M,children:te}=h;r.push(M),te&&(r=[].concat((0,Ut.Z)(r),(0,Ut.Z)(ea(te))))}),r}function ga(l){return l.some(r=>{let{children:h}=r;return h})}function aa(l,r){return typeof r=="string"||typeof r=="number"?r==null?void 0:r.toString().toLowerCase().includes(l.trim().toLowerCase()):!1}function no(l){let{filters:r,prefixCls:h,filteredKeys:M,filterMultiple:te,searchValue:q,filterSearch:Ne}=l;return r.map((je,Be)=>{const et=String(je.value);if(je.children)return{key:et||Be,label:je.text,popupClassName:`${h}-dropdown-submenu`,children:no({filters:je.children,prefixCls:h,filteredKeys:M,filterMultiple:te,searchValue:q,filterSearch:Ne})};const Qe=te?nr.default:Vn.ZP,tt={key:je.value!==void 0?et:Be,label:a.createElement(a.Fragment,null,a.createElement(Qe,{checked:M.includes(et)}),a.createElement("span",null,je.text))};return q.trim()?typeof Ne=="function"?Ne(q,je)?tt:null:aa(q,je.text)?tt:null:tt})}function $a(l){var r,h;const{tablePrefixCls:M,prefixCls:te,column:q,dropdownPrefixCls:Ne,columnKey:je,filterMultiple:Be,filterMode:et="menu",filterSearch:Qe=!1,filterState:tt,triggerFilter:zt,locale:Et,children:Wt,getPopupContainer:wn}=l,{filterDropdownOpen:dn,onFilterDropdownOpenChange:In,filterResetToDefaultFilteredValue:lt,defaultFilteredValue:wt,filterDropdownVisible:rn,onFilterDropdownVisibleChange:fn}=q,[Dn,lr]=a.useState(!1),hr=!!(tt&&(!((r=tt.filteredKeys)===null||r===void 0)&&r.length||tt.forceFiltered)),Mn=tr=>{lr(tr),In==null||In(tr),fn==null||fn(tr)},qn=(h=dn!=null?dn:rn)!==null&&h!==void 0?h:Dn,Gn=tt==null?void 0:tt.filteredKeys,[Nn,Jn]=jn(Gn||[]),vr=tr=>{let{selectedKeys:yr}=tr;Jn(yr)},Sr=(tr,yr)=>{let{node:Fr,checked:Nr}=yr;vr(Be?{selectedKeys:tr}:{selectedKeys:Nr&&Fr.key?[Fr.key]:[]})};a.useEffect(()=>{Dn&&vr({selectedKeys:Gn||[]})},[Gn]);const[br,ar]=a.useState([]),Ar=tr=>{ar(tr)},[Ir,$r]=a.useState(""),Tr=tr=>{const{value:yr}=tr.target;$r(yr)};a.useEffect(()=>{Dn||$r("")},[Dn]);const ha=tr=>{const yr=tr&&tr.length?tr:null;if(yr===null&&(!tt||!tt.filteredKeys)||(0,O.Z)(yr,tt==null?void 0:tt.filteredKeys,!0))return null;zt({column:q,key:je,filteredKeys:yr})},ya=()=>{Mn(!1),ha(Nn())},Cr=function(){let{confirm:tr,closeDropdown:yr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};tr&&ha([]),yr&&Mn(!1),$r(""),Jn(lt?(wt||[]).map(Fr=>String(Fr)):[])},ba=function(){let{closeDropdown:tr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};tr&&Mn(!1),ha(Nn())},Lr=tr=>{tr&&Gn!==void 0&&Jn(Gn||[]),Mn(tr),!tr&&!q.filterDropdown&&ya()},ua=z()({[`${Ne}-menu-without-submenu`]:!ga(q.filters||[])}),oa=tr=>{if(tr.target.checked){const yr=ea(q==null?void 0:q.filters).map(Fr=>String(Fr));Jn(yr)}else Jn([])},Va=tr=>{let{filters:yr}=tr;return(yr||[]).map((Fr,Nr)=>{const La=String(Fr.value),Na={title:Fr.text,key:Fr.value!==void 0?La:Nr};return Fr.children&&(Na.children=Va({filters:Fr.children})),Na})},ur=tr=>{var yr;return Object.assign(Object.assign({},tr),{text:tr.title,value:tr.key,children:((yr=tr.children)===null||yr===void 0?void 0:yr.map(Fr=>ur(Fr)))||[]})};let ir;if(typeof q.filterDropdown=="function")ir=q.filterDropdown({prefixCls:`${Ne}-custom`,setSelectedKeys:tr=>vr({selectedKeys:tr}),selectedKeys:Nn(),confirm:ba,clearFilters:Cr,filters:q.filters,visible:qn,close:()=>{Mn(!1)}});else if(q.filterDropdown)ir=q.filterDropdown;else{const tr=Nn()||[],yr=()=>(q.filters||[]).length===0?a.createElement(Pn.Z,{image:Pn.Z.PRESENTED_IMAGE_SIMPLE,description:Et.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):et==="tree"?a.createElement(a.Fragment,null,a.createElement(Hr,{filterSearch:Qe,value:Ir,onChange:Tr,tablePrefixCls:M,locale:Et}),a.createElement("div",{className:`${M}-filter-dropdown-tree`},Be?a.createElement(nr.default,{checked:tr.length===ea(q.filters).length,indeterminate:tr.length>0&&tr.lengthtypeof Qe=="function"?Qe(Ir,ur(Nr)):aa(Ir,Nr.title):void 0}))):a.createElement(a.Fragment,null,a.createElement(Hr,{filterSearch:Qe,value:Ir,onChange:Tr,tablePrefixCls:M,locale:Et}),a.createElement(Hn.default,{selectable:!0,multiple:Be,prefixCls:`${Ne}-menu`,className:ua,onSelect:vr,onDeselect:vr,selectedKeys:tr,getPopupContainer:wn,openKeys:br,onOpenChange:Ar,items:no({filters:q.filters||[],filterSearch:Qe,prefixCls:te,filteredKeys:Nn(),filterMultiple:Be,searchValue:Ir})})),Fr=()=>lt?(0,O.Z)((wt||[]).map(Nr=>String(Nr)),tr,!0):tr.length===0;ir=a.createElement(a.Fragment,null,yr(),a.createElement("div",{className:`${te}-dropdown-btns`},a.createElement(Qn.ZP,{type:"link",size:"small",disabled:Fr(),onClick:()=>Cr()},Et.filterReset),a.createElement(Qn.ZP,{type:"primary",size:"small",onClick:ya},Et.filterConfirm)))}q.filterDropdown&&(ir=a.createElement(Tn.J,{selectable:void 0},ir));const or=()=>a.createElement(Kr,{className:`${te}-dropdown`},ir);let er;typeof q.filterIcon=="function"?er=q.filterIcon(hr):q.filterIcon?er=q.filterIcon:er=a.createElement(sr,null);const{direction:zr}=a.useContext(zn.E_);return a.createElement("div",{className:`${te}-column`},a.createElement("span",{className:`${M}-column-title`},Wt),a.createElement(Kn.Z,{dropdownRender:or,trigger:["click"],open:qn,onOpenChange:Lr,getPopupContainer:wn,placement:zr==="rtl"?"bottomLeft":"bottomRight"},a.createElement("span",{role:"button",tabIndex:-1,className:z()(`${te}-trigger`,{active:hr}),onClick:tr=>{tr.stopPropagation()}},er)))}var vo=$a;function Ha(l,r,h){let M=[];return(l||[]).forEach((te,q)=>{var Ne;const je=la(q,h);if(te.filters||"filterDropdown"in te||"onFilter"in te)if("filteredValue"in te){let Be=te.filteredValue;"filterDropdown"in te||(Be=(Ne=Be==null?void 0:Be.map(String))!==null&&Ne!==void 0?Ne:Be),M.push({column:te,key:Gr(te,je),filteredKeys:Be,forceFiltered:te.filtered})}else M.push({column:te,key:Gr(te,je),filteredKeys:r&&te.defaultFilteredValue?te.defaultFilteredValue:void 0,forceFiltered:te.filtered});"children"in te&&(M=[].concat((0,Ut.Z)(M),(0,Ut.Z)(Ha(te.children,r,je))))}),M}function Lo(l,r,h,M,te,q,Ne,je){return h.map((Be,et)=>{const Qe=la(et,je),{filterMultiple:tt=!0,filterMode:zt,filterSearch:Et}=Be;let Wt=Be;if(Wt.filters||Wt.filterDropdown){const wn=Gr(Wt,Qe),dn=M.find(In=>{let{key:lt}=In;return wn===lt});Wt=Object.assign(Object.assign({},Wt),{title:In=>a.createElement(vo,{tablePrefixCls:l,prefixCls:`${l}-filter`,dropdownPrefixCls:r,column:Wt,columnKey:wn,filterState:dn,filterMultiple:tt,filterMode:zt,filterSearch:Et,triggerFilter:q,locale:te,getPopupContainer:Ne},Xr(Be.title,In))})}return"children"in Wt&&(Wt=Object.assign(Object.assign({},Wt),{children:Lo(l,r,Wt.children,M,te,q,Ne,Qe)})),Wt})}function Eo(l){const r={};return l.forEach(h=>{let{key:M,filteredKeys:te,column:q}=h;const{filters:Ne,filterDropdown:je}=q;if(je)r[M]=te||null;else if(Array.isArray(te)){const Be=ea(Ne);r[M]=Be.filter(et=>te.includes(String(et)))}else r[M]=null}),r}function go(l,r){return r.reduce((h,M)=>{const{column:{onFilter:te,filters:q},filteredKeys:Ne}=M;return te&&Ne&&Ne.length?h.filter(je=>Ne.some(Be=>{const et=ea(q),Qe=et.findIndex(zt=>String(zt)===String(Be)),tt=Qe!==-1?et[Qe]:Be;return te(tt,je)})):h},l)}const po=l=>l.flatMap(r=>"children"in r?[r].concat((0,Ut.Z)(po(r.children||[]))):[r]);function zo(l){let{prefixCls:r,dropdownPrefixCls:h,mergedColumns:M,onFilterChange:te,getPopupContainer:q,locale:Ne}=l;const je=a.useMemo(()=>po(M||[]),[M]),[Be,et]=a.useState(()=>Ha(je,!0)),Qe=a.useMemo(()=>{const Wt=Ha(je,!1);if(Wt.length===0)return Wt;let wn=!0,dn=!0;if(Wt.forEach(In=>{let{filteredKeys:lt}=In;lt!==void 0?wn=!1:dn=!1}),wn){const In=(je||[]).map((lt,wt)=>Gr(lt,la(wt)));return Be.filter(lt=>{let{key:wt}=lt;return In.includes(wt)}).map(lt=>{const wt=je[In.findIndex(rn=>rn===lt.key)];return Object.assign(Object.assign({},lt),{column:Object.assign(Object.assign({},lt.column),wt),forceFiltered:wt.filtered})})}return Wt},[je,Be]),tt=a.useMemo(()=>Eo(Qe),[Qe]),zt=Wt=>{const wn=Qe.filter(dn=>{let{key:In}=dn;return In!==Wt.key});wn.push(Wt),et(wn),te(Eo(wn),wn)};return[Wt=>Lo(r,h,Wt,Qe,Ne,zt,q),Qe,tt]}var So=zo;function ho(l,r,h){const M=a.useRef({});function te(q){if(!M.current||M.current.data!==l||M.current.childrenColumnName!==r||M.current.getRowKey!==h){let je=function(Be){Be.forEach((et,Qe)=>{const tt=h(et,Qe);Ne.set(tt,et),et&&typeof et=="object"&&r in et&&je(et[r]||[])})};const Ne=new Map;je(l),M.current={data:l,childrenColumnName:r,kvMap:Ne,getRowKey:h}}return M.current.kvMap.get(q)}return[te]}var ro=e(50371),Ao=function(l,r){var h={};for(var M in l)Object.prototype.hasOwnProperty.call(l,M)&&r.indexOf(M)<0&&(h[M]=l[M]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,M=Object.getOwnPropertySymbols(l);te{const q=l[te];typeof q!="function"&&(h[te]=q)}),h}function wo(l,r,h){const M=h&&typeof h=="object"?h:{},{total:te=0}=M,q=Ao(M,["total"]),[Ne,je]=(0,a.useState)(()=>({current:"defaultCurrent"in q?q.defaultCurrent:1,pageSize:"defaultPageSize"in q?q.defaultPageSize:io})),Be=(0,ro.Z)(Ne,q,{total:te>0?te:l}),et=Math.ceil((te||l)/Be.pageSize);Be.current>et&&(Be.current=et||1);const Qe=(zt,Et)=>{je({current:zt!=null?zt:1,pageSize:Et||Be.pageSize})},tt=(zt,Et)=>{var Wt;h&&((Wt=h.onChange)===null||Wt===void 0||Wt.call(h,zt,Et)),Qe(zt,Et),r(zt,Et||(Be==null?void 0:Be.pageSize))};return h===!1?[{},()=>{}]:[Object.assign(Object.assign({},Be),{onChange:tt}),Qe]}var Io=wo,Oo=e(84105),so=e(35654),wr=e(90782),Er=e(71430),Ea=e(18929);const ia={},sa="SELECT_ALL",Pa="SELECT_INVERT",Da="SELECT_NONE",Ma=[],Ta=(l,r)=>{let h=[];return(r||[]).forEach(M=>{h.push(M),M&&typeof M=="object"&&l in M&&(h=[].concat((0,Ut.Z)(h),(0,Ut.Z)(Ta(l,M[l]))))}),h};var Ja=(l,r)=>{const{preserveSelectedRowKeys:h,selectedRowKeys:M,defaultSelectedRowKeys:te,getCheckboxProps:q,onChange:Ne,onSelect:je,onSelectAll:Be,onSelectInvert:et,onSelectNone:Qe,onSelectMultiple:tt,columnWidth:zt,type:Et,selections:Wt,fixed:wn,renderCell:dn,hideSelectAll:In,checkStrictly:lt=!0}=r||{},{prefixCls:wt,data:rn,pageData:fn,getRecordByKey:Dn,getRowKey:lr,expandType:hr,childrenColumnName:Mn,locale:qn,getPopupContainer:Gn}=l,[Nn,Jn]=(0,Ea.Z)(M||te||Ma,{value:M}),vr=a.useRef(new Map),Sr=(0,a.useCallback)(ur=>{if(h){const ir=new Map;ur.forEach(or=>{let er=Dn(or);!er&&vr.current.has(or)&&(er=vr.current.get(or)),ir.set(or,er)}),vr.current=ir}},[Dn,h]);a.useEffect(()=>{Sr(Nn)},[Nn]);const{keyEntities:br}=(0,a.useMemo)(()=>{if(lt)return{keyEntities:null};let ur=rn;if(h){const ir=new Set(rn.map((er,zr)=>lr(er,zr))),or=Array.from(vr.current).reduce((er,zr)=>{let[tr,yr]=zr;return ir.has(tr)?er:er.concat(yr)},[]);ur=[].concat((0,Ut.Z)(ur),(0,Ut.Z)(or))}return(0,Er.I8)(ur,{externalGetKey:lr,childrenPropName:Mn})},[rn,lr,lt,Mn,h]),ar=(0,a.useMemo)(()=>Ta(Mn,fn),[Mn,fn]),Ar=(0,a.useMemo)(()=>{const ur=new Map;return ar.forEach((ir,or)=>{const er=lr(ir,or),zr=(q?q(ir):null)||{};ur.set(er,zr)}),ur},[ar,lr,q]),Ir=(0,a.useCallback)(ur=>{var ir;return!!(!((ir=Ar.get(lr(ur)))===null||ir===void 0)&&ir.disabled)},[Ar,lr]),[$r,Tr]=(0,a.useMemo)(()=>{if(lt)return[Nn||[],[]];const{checkedKeys:ur,halfCheckedKeys:ir}=(0,wr.S)(Nn,!0,br,Ir);return[ur||[],ir]},[Nn,lt,br,Ir]),ha=(0,a.useMemo)(()=>{const ur=Et==="radio"?$r.slice(0,1):$r;return new Set(ur)},[$r,Et]),ya=(0,a.useMemo)(()=>Et==="radio"?new Set:new Set(Tr),[Tr,Et]),[Cr,ba]=(0,a.useState)(null);a.useEffect(()=>{r||Jn(Ma)},[!!r]);const Lr=(0,a.useCallback)((ur,ir)=>{let or,er;Sr(ur),h?(or=ur,er=ur.map(zr=>vr.current.get(zr))):(or=[],er=[],ur.forEach(zr=>{const tr=Dn(zr);tr!==void 0&&(or.push(zr),er.push(tr))})),Jn(or),Ne==null||Ne(or,er,{type:ir})},[Jn,Dn,Ne,h]),ua=(0,a.useCallback)((ur,ir,or,er)=>{if(je){const zr=or.map(tr=>Dn(tr));je(Dn(ur),ir,zr,er)}Lr(or,"single")},[je,Dn,Lr]),oa=(0,a.useMemo)(()=>!Wt||In?null:(Wt===!0?[sa,Pa,Da]:Wt).map(ir=>ir===sa?{key:"all",text:qn.selectionAll,onSelect(){Lr(rn.map((or,er)=>lr(or,er)).filter(or=>{const er=Ar.get(or);return!(er!=null&&er.disabled)||ha.has(or)}),"all")}}:ir===Pa?{key:"invert",text:qn.selectInvert,onSelect(){const or=new Set(ha);fn.forEach((zr,tr)=>{const yr=lr(zr,tr),Fr=Ar.get(yr);Fr!=null&&Fr.disabled||(or.has(yr)?or.delete(yr):or.add(yr))});const er=Array.from(or);et&&et(er),Lr(er,"invert")}}:ir===Da?{key:"none",text:qn.selectNone,onSelect(){Qe==null||Qe(),Lr(Array.from(ha).filter(or=>{const er=Ar.get(or);return er==null?void 0:er.disabled}),"none")}}:ir).map(ir=>Object.assign(Object.assign({},ir),{onSelect:function(){for(var or,er,zr=arguments.length,tr=new Array(zr),yr=0;yr{var ir;if(!r)return ur.filter(Ur=>Ur!==ia);let or=(0,Ut.Z)(ur);const er=new Set(ha),zr=ar.map(lr).filter(Ur=>!Ar.get(Ur).disabled),tr=zr.every(Ur=>er.has(Ur)),yr=zr.some(Ur=>er.has(Ur)),Fr=()=>{const Ur=[];tr?zr.forEach(fa=>{er.delete(fa),Ur.push(fa)}):zr.forEach(fa=>{er.has(fa)||(er.add(fa),Ur.push(fa))});const Yr=Array.from(er);Be==null||Be(!tr,Yr.map(fa=>Dn(fa)),Ur.map(fa=>Dn(fa))),Lr(Yr,"all"),ba(null)};let Nr;if(Et!=="radio"){let Ur;if(oa){const Or={getPopupContainer:Gn,items:oa.map((Ka,za)=>{const{key:qa,text:uo,onSelect:lo}=Ka;return{key:qa!=null?qa:za,onClick:()=>{lo==null||lo(zr)},label:uo}})};Ur=a.createElement("div",{className:`${wt}-selection-extra`},a.createElement(Kn.Z,{menu:Or,getPopupContainer:Gn},a.createElement("span",null,a.createElement(Oo.Z,null))))}const Yr=ar.map((Or,Ka)=>{const za=lr(Or,Ka),qa=Ar.get(za)||{};return Object.assign({checked:er.has(za)},qa)}).filter(Or=>{let{disabled:Ka}=Or;return Ka}),fa=!!Yr.length&&Yr.length===ar.length,Sa=fa&&Yr.every(Or=>{let{checked:Ka}=Or;return Ka}),Aa=fa&&Yr.some(Or=>{let{checked:Ka}=Or;return Ka});Nr=!In&&a.createElement("div",{className:`${wt}-selection`},a.createElement(nr.default,{checked:fa?Sa:!!ar.length&&tr,indeterminate:fa?!Sa&&Aa:!tr&&yr,onChange:Fr,disabled:ar.length===0||fa,"aria-label":Ur?"Custom selection":"Select all",skipGroup:!0}),Ur)}let La;Et==="radio"?La=(Ur,Yr,fa)=>{const Sa=lr(Yr,fa),Aa=er.has(Sa);return{node:a.createElement(Vn.ZP,Object.assign({},Ar.get(Sa),{checked:Aa,onClick:Or=>Or.stopPropagation(),onChange:Or=>{er.has(Sa)||ua(Sa,!0,[Sa],Or.nativeEvent)}})),checked:Aa}}:La=(Ur,Yr,fa)=>{var Sa;const Aa=lr(Yr,fa),Or=er.has(Aa),Ka=ya.has(Aa),za=Ar.get(Aa);let qa;return hr==="nest"?qa=Ka:qa=(Sa=za==null?void 0:za.indeterminate)!==null&&Sa!==void 0?Sa:Ka,{node:a.createElement(nr.default,Object.assign({},za,{indeterminate:qa,checked:Or,skipGroup:!0,onClick:uo=>uo.stopPropagation(),onChange:uo=>{let{nativeEvent:lo}=uo;const{shiftKey:tl}=lo;let Co=-1,eo=-1;if(tl&<){const Ua=new Set([Cr,Aa]);zr.some((ka,wa)=>{if(Ua.has(ka))if(Co===-1)Co=wa;else return eo=wa,!0;return!1})}if(eo!==-1&&Co!==eo&<){const Ua=zr.slice(Co,eo+1),ka=[];Or?Ua.forEach(ma=>{er.has(ma)&&(ka.push(ma),er.delete(ma))}):Ua.forEach(ma=>{er.has(ma)||(ka.push(ma),er.add(ma))});const wa=Array.from(er);tt==null||tt(!Or,wa.map(ma=>Dn(ma)),ka.map(ma=>Dn(ma))),Lr(wa,"multiple")}else{const Ua=$r;if(lt){const ka=Or?(0,so._5)(Ua,Aa):(0,so.L0)(Ua,Aa);ua(Aa,!Or,ka,lo)}else{const ka=(0,wr.S)([].concat((0,Ut.Z)(Ua),[Aa]),!0,br,Ir),{checkedKeys:wa,halfCheckedKeys:ma}=ka;let fo=wa;if(Or){const ko=new Set(wa);ko.delete(Aa),fo=(0,wr.S)(Array.from(ko),{checked:!1,halfCheckedKeys:ma},br,Ir).checkedKeys}ua(Aa,!Or,fo,lo)}}ba(Or?null:Aa)}})),checked:Or}};const Na=(Ur,Yr,fa)=>{const{node:Sa,checked:Aa}=La(Ur,Yr,fa);return dn?dn(Aa,Yr,fa,Sa):Sa};if(!or.includes(ia))if(or.findIndex(Ur=>{var Yr;return((Yr=Ur[ln])===null||Yr===void 0?void 0:Yr.columnType)==="EXPAND_COLUMN"})===0){const[Ur,...Yr]=or;or=[Ur,ia].concat((0,Ut.Z)(Yr))}else or=[ia].concat((0,Ut.Z)(or));const oo=or.indexOf(ia);or=or.filter((Ur,Yr)=>Ur!==ia||Yr===oo);const Ca=or[oo-1],_a=or[oo+1];let xa=wn;xa===void 0&&((_a==null?void 0:_a.fixed)!==void 0?xa=_a.fixed:(Ca==null?void 0:Ca.fixed)!==void 0&&(xa=Ca.fixed)),xa&&Ca&&((ir=Ca[ln])===null||ir===void 0?void 0:ir.columnType)==="EXPAND_COLUMN"&&Ca.fixed===void 0&&(Ca.fixed=xa);const Ga=z()(`${wt}-selection-col`,{[`${wt}-selection-col-with-dropdown`]:Wt&&Et==="checkbox"}),Ko={fixed:xa,width:zt,className:`${wt}-selection-column`,title:r.columnTitle||Nr,render:Na,onCell:r.onCell,[ln]:{className:Ga}};return or.map(Ur=>Ur===ia?Ko:Ur)},[lr,ar,r,$r,ha,ya,zt,oa,hr,Cr,Ar,tt,ua,Ir]),ha]},Po=e(89489),pa=e(59477),Do=e(6848);const yo="ascend",jo="descend";function Bo(l){return typeof l.sorter=="object"&&typeof l.sorter.multiple=="number"?l.sorter.multiple:!1}function No(l){return typeof l=="function"?l:l&&typeof l=="object"&&l.compare?l.compare:!1}function qo(l,r){return r?l[l.indexOf(r)+1]:l[0]}function bo(l,r,h){let M=[];function te(q,Ne){M.push({column:q,key:Gr(q,Ne),multiplePriority:Bo(q),sortOrder:q.sortOrder})}return(l||[]).forEach((q,Ne)=>{const je=la(Ne,h);q.children?("sortOrder"in q&&te(q,je),M=[].concat((0,Ut.Z)(M),(0,Ut.Z)(bo(q.children,r,je)))):q.sorter&&("sortOrder"in q?te(q,je):r&&q.defaultSortOrder&&M.push({column:q,key:Gr(q,je),multiplePriority:Bo(q),sortOrder:q.defaultSortOrder}))}),M}function Vo(l,r,h,M,te,q,Ne,je){return(r||[]).map((Be,et)=>{const Qe=la(et,je);let tt=Be;if(tt.sorter){const zt=tt.sortDirections||te,Et=tt.showSorterTooltip===void 0?Ne:tt.showSorterTooltip,Wt=Gr(tt,Qe),wn=h.find(hr=>{let{key:Mn}=hr;return Mn===Wt}),dn=wn?wn.sortOrder:null,In=qo(zt,dn);let lt;if(Be.sortIcon)lt=Be.sortIcon({sortOrder:dn});else{const hr=zt.includes(yo)&&a.createElement(pa.Z,{className:z()(`${l}-column-sorter-up`,{active:dn===yo})}),Mn=zt.includes(jo)&&a.createElement(Po.Z,{className:z()(`${l}-column-sorter-down`,{active:dn===jo})});lt=a.createElement("span",{className:z()(`${l}-column-sorter`,{[`${l}-column-sorter-full`]:!!(hr&&Mn)})},a.createElement("span",{className:`${l}-column-sorter-inner`,"aria-hidden":"true"},hr,Mn))}const{cancelSort:wt,triggerAsc:rn,triggerDesc:fn}=q||{};let Dn=wt;In===jo?Dn=fn:In===yo&&(Dn=rn);const lr=typeof Et=="object"?Et:{title:Dn};tt=Object.assign(Object.assign({},tt),{className:z()(tt.className,{[`${l}-column-sort`]:dn}),title:hr=>{const Mn=a.createElement("div",{className:`${l}-column-sorters`},a.createElement("span",{className:`${l}-column-title`},Xr(Be.title,hr)),lt);return Et?a.createElement(Do.Z,Object.assign({},lr),Mn):Mn},onHeaderCell:hr=>{const Mn=Be.onHeaderCell&&Be.onHeaderCell(hr)||{},qn=Mn.onClick,Gn=Mn.onKeyDown;Mn.onClick=vr=>{M({column:Be,key:Wt,sortOrder:In,multiplePriority:Bo(Be)}),qn==null||qn(vr)},Mn.onKeyDown=vr=>{vr.keyCode===Wr.Z.ENTER&&(M({column:Be,key:Wt,sortOrder:In,multiplePriority:Bo(Be)}),Gn==null||Gn(vr))};const Nn=ra(Be.title,{}),Jn=Nn==null?void 0:Nn.toString();return dn?Mn["aria-sort"]=dn==="ascend"?"ascending":"descending":Mn["aria-label"]=Jn||"",Mn.className=z()(Mn.className,`${l}-column-has-sorters`),Mn.tabIndex=0,Be.ellipsis&&(Mn.title=(Nn!=null?Nn:"").toString()),Mn}})}return"children"in tt&&(tt=Object.assign(Object.assign({},tt),{children:Vo(l,tt.children,h,M,te,q,Ne,Qe)})),tt})}function Go(l){const{column:r,sortOrder:h}=l;return{column:r,order:h,field:r.dataIndex,columnKey:r.key}}function Uo(l){const r=l.filter(h=>{let{sortOrder:M}=h;return M}).map(Go);return r.length===0&&l.length?Object.assign(Object.assign({},Go(l[l.length-1])),{column:void 0}):r.length<=1?r[0]||{}:r}function ca(l,r,h){const M=r.slice().sort((Ne,je)=>je.multiplePriority-Ne.multiplePriority),te=l.slice(),q=M.filter(Ne=>{let{column:{sorter:je},sortOrder:Be}=Ne;return No(je)&&Be});return q.length?te.sort((Ne,je)=>{for(let Be=0;Be{const je=Ne[h];return je?Object.assign(Object.assign({},Ne),{[h]:ca(je,r,h)}):Ne}):te}function Jr(l){let{prefixCls:r,mergedColumns:h,onSorterChange:M,sortDirections:te,tableLocale:q,showSorterTooltip:Ne}=l;const[je,Be]=a.useState(bo(h,!0)),et=a.useMemo(()=>{let Wt=!0;const wn=bo(h,!1);if(!wn.length)return je;const dn=[];function In(wt){Wt?dn.push(wt):dn.push(Object.assign(Object.assign({},wt),{sortOrder:null}))}let lt=null;return wn.forEach(wt=>{lt===null?(In(wt),wt.sortOrder&&(wt.multiplePriority===!1?Wt=!1:lt=!0)):(lt&&wt.multiplePriority!==!1||(Wt=!1),In(wt))}),dn},[h,je]),Qe=a.useMemo(()=>{const Wt=et.map(wn=>{let{column:dn,sortOrder:In}=wn;return{column:dn,order:In}});return{sortColumns:Wt,sortColumn:Wt[0]&&Wt[0].column,sortOrder:Wt[0]&&Wt[0].order}},[et]);function tt(Wt){let wn;Wt.multiplePriority===!1||!et.length||et[0].multiplePriority===!1?wn=[Wt]:wn=[].concat((0,Ut.Z)(et.filter(dn=>{let{key:In}=dn;return In!==Wt.key})),[Wt]),Be(wn),M(Uo(wn),wn)}return[Wt=>Vo(r,Wt,et,tt,te,q,Ne),et,Qe,()=>Uo(et)]}function ta(l,r){return l.map(h=>{const M=Object.assign({},h);return M.title=Xr(h.title,r),"children"in M&&(M.children=ta(M.children,r)),M})}function Wa(l){return[a.useCallback(h=>ta(h,l),[l])]}var Za=yn((l,r)=>{const{_renderTimes:h}=l,{_renderTimes:M}=r;return h!==M}),Ra=dt((l,r)=>{const{_renderTimes:h}=l,{_renderTimes:M}=r;return h!==M}),ao=e(64993),Ro=e(17313),Yo=e(83116),Ho=e(37613),Wo=l=>{const{componentCls:r}=l,h=`${l.lineWidth}px ${l.lineType} ${l.tableBorderColor}`,M=(te,q,Ne)=>({[`&${r}-${te}`]:{[`> ${r}-container`]:{[`> ${r}-content, > ${r}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${r}-expanded-row-fixed`]:{margin:`-${q}px -${Ne+l.lineWidth}px`}}}}}});return{[`${r}-wrapper`]:{[`${r}${r}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${r}-title`]:{border:h,borderBottom:0},[`> ${r}-container`]:{borderInlineStart:h,borderTop:h,[` > ${r}-content, > ${r}-header, > ${r}-body, @@ -171,9 +171,9 @@ &${r}-row:hover > td, > th${r}-cell-row-hover, > td${r}-cell-row-hover - `]:{background:wn},[`&${r}-row-selected`]:{"> th, > td":{background:dn},"&:hover > th, &:hover > td":{background:In}}}},[`${r}-footer`]:{padding:`${M}px ${te}px`,color:lt,background:wt}})}};var De=(0,Yo.Z)("Table",l=>{const{colorTextHeading:r,colorSplit:h,colorIcon:M,colorIconHover:te,opacityLoading:q,colorBgContainer:Ne,controlInteractiveSize:je,headerBg:Be,headerColor:et,headerSortActiveBg:Qe,headerSortHoverBg:tt,bodySortBg:zt,rowHoverBg:Et,rowSelectedBg:Wt,rowSelectedHoverBg:wn,rowExpandedBg:dn,cellPaddingBlock:In,cellPaddingInline:lt,cellPaddingBlockMD:wt,cellPaddingInlineMD:rn,cellPaddingBlockSM:fn,cellPaddingInlineSM:Dn,borderColor:lr,footerBg:hr,footerColor:Mn,headerBorderRadius:qn,cellFontSize:Gn,cellFontSizeMD:Nn,cellFontSizeSM:Jn,headerSplitColor:vr,fixedHeaderSortActiveBg:Sr,headerFilterHoverBg:br,filterDropdownBg:ar,expandIconBg:Ar,selectionColumnWidth:Ir,stickyScrollBarBg:$r}=l,Tr=new ao.C(M),ha=new ao.C(te),ya=2,Cr=(0,Ho.TS)(l,{tableFontSize:Gn,tableBg:Ne,tableRadius:qn,tablePaddingVertical:In,tablePaddingHorizontal:lt,tablePaddingVerticalMiddle:wt,tablePaddingHorizontalMiddle:rn,tablePaddingVerticalSmall:fn,tablePaddingHorizontalSmall:Dn,tableBorderColor:lr,tableHeaderTextColor:et,tableHeaderBg:Be,tableFooterTextColor:Mn,tableFooterBg:hr,tableHeaderCellSplitColor:vr,tableHeaderSortBg:Qe,tableHeaderSortHoverBg:tt,tableHeaderIconColor:Tr.clone().setAlpha(Tr.getAlpha()*q).toRgbString(),tableHeaderIconColorHover:ha.clone().setAlpha(ha.getAlpha()*q).toRgbString(),tableBodySortBg:zt,tableFixedHeaderSortActiveBg:Sr,tableHeaderFilterActiveBg:br,tableFilterDropdownBg:ar,tableRowHoverBg:Et,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:wn,zIndexTableFixed:ya,zIndexTableSticky:ya+1,tableFontSizeMiddle:Nn,tableFontSizeSmall:Jn,tableSelectionColumnWidth:Ir,tableExpandIconBg:Ar,tableExpandColumnWidth:je+2*l.padding,tableExpandedRowBg:dn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:$r,tableScrollThumbBgHover:r,tableScrollBg:h});return[jt(Cr),Xo(Cr),Kt(Cr),T(Cr),Qo(Cr),Wo(Cr),dl(Cr),kr(Cr),Kt(Cr),el(Cr),fl(Cr),nl(Cr),D(Cr),_o(Cr),ml(Cr),Il(Cr),Ht(Cr)]},l=>{const{colorFillAlter:r,colorBgContainer:h,colorTextHeading:M,colorFillSecondary:te,colorFillContent:q,controlItemBgActive:Ne,controlItemBgActiveHover:je,padding:Be,paddingSM:et,paddingXS:Qe,colorBorderSecondary:tt,borderRadiusLG:zt,fontSize:Et,controlHeight:Wt,colorTextPlaceholder:wn}=l,dn=new ao.C(te).onBackground(h).toHexShortString(),In=new ao.C(q).onBackground(h).toHexShortString(),lt=new ao.C(r).onBackground(h).toHexShortString();return{headerBg:lt,headerColor:M,headerSortActiveBg:dn,headerSortHoverBg:In,bodySortBg:lt,rowHoverBg:lt,rowSelectedBg:Ne,rowSelectedHoverBg:je,rowExpandedBg:r,cellPaddingBlock:Be,cellPaddingInline:Be,cellPaddingBlockMD:et,cellPaddingInlineMD:Qe,cellPaddingBlockSM:Qe,cellPaddingInlineSM:Qe,borderColor:tt,headerBorderRadius:zt,footerBg:lt,footerColor:M,cellFontSize:Et,cellFontSizeMD:Et,cellFontSizeSM:Et,headerSplitColor:tt,fixedHeaderSortActiveBg:dn,headerFilterHoverBg:q,filterDropdownMenuBg:h,filterDropdownBg:h,expandIconBg:h,selectionColumnWidth:Wt,stickyScrollBarBg:wn,stickyScrollBarBorderRadius:100}});const Bt=[],Zn=(l,r)=>{const{prefixCls:h,className:M,rootClassName:te,style:q,size:Ne,bordered:je,dropdownPrefixCls:Be,dataSource:et,pagination:Qe,rowSelection:tt,rowKey:zt="key",rowClassName:Et,columns:Wt,children:wn,childrenColumnName:dn,onChange:In,getPopupContainer:lt,loading:wt,expandIcon:rn,expandable:fn,expandedRowRender:Dn,expandIconColumnIndex:lr,indentSize:hr,scroll:Mn,sortDirections:qn,locale:Gn,showSorterTooltip:Nn=!0,virtual:Jn}=l,vr=a.useMemo(()=>Wt||c(wn),[Wt,wn]),Sr=a.useMemo(()=>vr.some(Mr=>Mr.responsive),[vr]),br=(0,$n.Z)(Sr),ar=a.useMemo(()=>{const Mr=new Set(Object.keys(br).filter(na=>br[na]));return vr.filter(na=>!na.responsive||na.responsive.some(Fa=>Mr.has(Fa)))},[vr,br]),Ar=(0,_t.Z)(l,["className","style","columns"]),{locale:Ir=_n.Z,direction:$r,table:Tr,renderEmpty:ha,getPrefixCls:ya,getPopupContainer:Cr}=a.useContext(zn.E_),ba=(0,Xn.Z)(Ne),Lr=Object.assign(Object.assign({},Ir.Table),Gn),ua=et||Bt,oa=ya("table",h),Va=ya("dropdown",Be),ur=Object.assign({childrenColumnName:dn,expandIconColumnIndex:lr},fn),{childrenColumnName:ir="children"}=ur,or=a.useMemo(()=>ua.some(Mr=>Mr==null?void 0:Mr[ir])?"nest":Dn||fn&&fn.expandedRowRender?"row":null,[ua]),er={body:a.useRef()},zr=a.useMemo(()=>typeof zt=="function"?zt:Mr=>Mr==null?void 0:Mr[zt],[zt]),[tr]=ho(ua,ir,zr),yr={},Fr=function(Mr,na){let Fa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var va,ja,Ya;const Qa=Object.assign(Object.assign({},yr),Mr);Fa&&((va=yr.resetPagination)===null||va===void 0||va.call(yr),!((ja=Qa.pagination)===null||ja===void 0)&&ja.current&&(Qa.pagination.current=1),Qe&&Qe.onChange&&Qe.onChange(1,(Ya=Qa.pagination)===null||Ya===void 0?void 0:Ya.pageSize)),Mn&&Mn.scrollToFirstRowOnChange!==!1&&er.body.current&&(0,en.Z)(0,{getContainer:()=>er.body.current}),In==null||In(Qa.pagination,Qa.filters,Qa.sorter,{currentDataSource:go(ca(ua,Qa.sorterStates,ir),Qa.filterStates),action:na})},Nr=(Mr,na)=>{Fr({sorter:Mr,sorterStates:na},"sort",!1)},[La,Na,oo,Ca]=Jr({prefixCls:oa,mergedColumns:ar,onSorterChange:Nr,sortDirections:qn||["ascend","descend"],tableLocale:Lr,showSorterTooltip:Nn}),_a=a.useMemo(()=>ca(ua,Na,ir),[ua,Na]);yr.sorter=Ca(),yr.sorterStates=Na;const xa=(Mr,na)=>{Fr({filters:Mr,filterStates:na},"filter",!0)},[Ga,Ko,Ur]=So({prefixCls:oa,locale:Lr,dropdownPrefixCls:Va,mergedColumns:ar,onFilterChange:xa,getPopupContainer:lt||Cr}),Yr=go(_a,Ko);yr.filters=Ur,yr.filterStates=Ko;const fa=a.useMemo(()=>{const Mr={};return Object.keys(Ur).forEach(na=>{Ur[na]!==null&&(Mr[na]=Ur[na])}),Object.assign(Object.assign({},oo),{filters:Mr})},[oo,Ur]),[Sa]=Wa(fa),Aa=(Mr,na)=>{Fr({pagination:Object.assign(Object.assign({},yr.pagination),{current:Mr,pageSize:na})},"paginate")},[Or,Ka]=Io(Yr.length,Aa,Qe);yr.pagination=Qe===!1?{}:Xa(Or,Qe),yr.resetPagination=Ka;const za=a.useMemo(()=>{if(Qe===!1||!Or.pageSize)return Yr;const{current:Mr=1,total:na,pageSize:Fa=io}=Or;return Yr.lengthFa?Yr.slice((Mr-1)*Fa,Mr*Fa):Yr:Yr.slice((Mr-1)*Fa,Mr*Fa)},[!!Qe,Yr,Or&&Or.current,Or&&Or.pageSize,Or&&Or.total]),[qa,uo]=Ja({prefixCls:oa,data:Yr,pageData:za,getRowKey:zr,getRecordByKey:tr,expandType:or,childrenColumnName:ir,locale:Lr,getPopupContainer:lt||Cr},tt),lo=(Mr,na,Fa)=>{let va;return typeof Et=="function"?va=z()(Et(Mr,na,Fa)):va=z()(Et),z()({[`${oa}-row-selected`]:uo.has(zr(Mr,na))},va)};ur.__PARENT_RENDER_ICON__=ur.expandIcon,ur.expandIcon=ur.expandIcon||rn||Vr(Lr),or==="nest"&&ur.expandIconColumnIndex===void 0?ur.expandIconColumnIndex=tt?1:0:ur.expandIconColumnIndex>0&&tt&&(ur.expandIconColumnIndex-=1),typeof ur.indentSize!="number"&&(ur.indentSize=typeof hr=="number"?hr:15);const tl=a.useCallback(Mr=>Sa(qa(Ga(La(Mr)))),[La,Ga,qa]);let Co,eo;if(Qe!==!1&&(Or!=null&&Or.total)){let Mr;Or.size?Mr=Or.size:Mr=ba==="small"||ba==="middle"?"small":void 0;const na=ja=>a.createElement(mr.Z,Object.assign({},Or,{className:z()(`${oa}-pagination ${oa}-pagination-${ja}`,Or.className),size:Mr})),Fa=$r==="rtl"?"left":"right",{position:va}=Or;if(va!==null&&Array.isArray(va)){const ja=va.find(xo=>xo.includes("top")),Ya=va.find(xo=>xo.includes("bottom")),Qa=va.every(xo=>`${xo}`=="none");!ja&&!Ya&&!Qa&&(eo=na(Fa)),ja&&(Co=na(ja.toLowerCase().replace("top",""))),Ya&&(eo=na(Ya.toLowerCase().replace("bottom","")))}else eo=na(Fa)}let Ua;typeof wt=="boolean"?Ua={spinning:wt}:typeof wt=="object"&&(Ua=Object.assign({spinning:!0},wt));const[ka,wa]=De(oa),[,ma]=(0,dr.Z)(),fo=z()(`${oa}-wrapper`,Tr==null?void 0:Tr.className,{[`${oa}-wrapper-rtl`]:$r==="rtl"},M,te,wa),ko=Object.assign(Object.assign({},Tr==null?void 0:Tr.style),q),Mo=Gn&&Gn.emptyText||(ha==null?void 0:ha("Table"))||a.createElement(Wn.Z,{componentName:"Table"}),mo=Jn?Ra:Za,rl={},vl=a.useMemo(()=>{const{fontSize:Mr,lineHeight:na,padding:Fa,paddingXS:va,paddingSM:ja}=ma,Ya=Math.floor(Mr*na);switch(ba){case"large":return Fa*2+Ya;case"small":return va*2+Ya;default:return ja*2+Ya}},[ma,ba]);return Jn&&(rl.listItemHeight=vl),ka(a.createElement("div",{ref:r,className:fo,style:ko},a.createElement(gr.Z,Object.assign({spinning:!1},Ua),Co,a.createElement(mo,Object.assign({},rl,Ar,{columns:ar,direction:$r,expandable:ur,prefixCls:oa,className:z()({[`${oa}-middle`]:ba==="middle",[`${oa}-small`]:ba==="small",[`${oa}-bordered`]:je,[`${oa}-empty`]:ua.length===0}),data:za,rowKey:zr,rowClassName:lo,emptyText:Mo,internalHooks:n,internalRefs:er,transformColumns:tl})),eo)))};var Un=a.forwardRef(Zn);const Dr=(l,r)=>{const h=a.useRef(0);return h.current+=1,a.createElement(Un,Object.assign({},l,{ref:r,_renderTimes:h.current}))},fr=a.forwardRef(Dr);fr.SELECTION_COLUMN=ia,fr.EXPAND_COLUMN=t,fr.SELECTION_ALL=sa,fr.SELECTION_INVERT=Pa,fr.SELECTION_NONE=Da,fr.Column=ht,fr.ColumnGroup=nn,fr.Summary=d;var Br=fr,pn=Br},99313:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return le}});var t=e(99267),n=e(18785),u=e(62772),K=e(92310),f=e.n(K),O=e(54476),a=e(20068),U=e(33885),ue=e(42978),w=e(76190),ne=e(75931),x=e(59301),E=e(49658),G=e(18929),ce=e(77900),ve=(0,x.createContext)(null),it=x.forwardRef(function(c,b){var p=c.prefixCls,v=c.className,se=c.style,ie=c.id,Me=c.active,Ve=c.tabKey,nt=c.children;return x.createElement("div",{id:ie&&"".concat(ie,"-panel-").concat(Ve),role:"tabpanel",tabIndex:Me?0:-1,"aria-labelledby":ie&&"".concat(ie,"-tab-").concat(Ve),"aria-hidden":!Me,style:se,className:f()(p,Me&&"".concat(p,"-active"),v),ref:b},nt)}),xe=it,ge=["key","forceRender","style","className"];function me(c){var b=c.id,p=c.activeKey,v=c.animated,se=c.tabPosition,ie=c.destroyInactiveTabPane,Me=x.useContext(ve),Ve=Me.prefixCls,nt=Me.tabs,ct=v.tabPane,yt="".concat(Ve,"-tabpane");return x.createElement("div",{className:f()("".concat(Ve,"-content-holder"))},x.createElement("div",{className:f()("".concat(Ve,"-content"),"".concat(Ve,"-content-").concat(se),(0,a.Z)({},"".concat(Ve,"-content-animated"),ct))},nt.map(function(Pt){var mt=Pt.key,St=Pt.forceRender,X=Pt.style,de=Pt.className,Ce=(0,ne.Z)(Pt,ge),Oe=mt===p;return x.createElement(ce.default,(0,O.Z)({key:mt,visible:Oe,forceRender:St,removeOnLeave:!!ie,leavedClassName:"".concat(yt,"-hidden")},v.tabPaneMotion),function($e,Ke){var Ue=$e.style,W=$e.className;return x.createElement(xe,(0,O.Z)({},Ce,{prefixCls:yt,id:b,tabKey:mt,animated:ct,active:Oe,style:(0,U.Z)((0,U.Z)({},X),Ue),className:f()(de,W),ref:Ke}))})})))}var L=e(94480),g=e(29301),i=e(6089),I=e(8654),S={width:0,height:0,left:0,top:0};function oe(c,b,p){return(0,x.useMemo)(function(){for(var v,se=new Map,ie=b.get((v=c[0])===null||v===void 0?void 0:v.key)||S,Me=ie.left+ie.width,Ve=0;VeRt?(ot=Le,fe.current="x"):(ot=ze,fe.current="y"),b(-ot,-ot)&&Ie.preventDefault()}var Fe=(0,x.useRef)(null);Fe.current={onTouchStart:Ke,onTouchMove:Ue,onTouchEnd:W,onWheel:we},x.useEffect(function(){function Ie(At){Fe.current.onTouchStart(At)}function Le(At){Fe.current.onTouchMove(At)}function ze(At){Fe.current.onTouchEnd(At)}function ot(At){Fe.current.onWheel(At)}return document.addEventListener("touchmove",Le,{passive:!1}),document.addEventListener("touchend",ze,{passive:!1}),c.current.addEventListener("touchstart",Ie,{passive:!1}),c.current.addEventListener("wheel",ot),function(){document.removeEventListener("touchmove",Le),document.removeEventListener("touchend",ze)}},[])}var C=e(34280);function J(c){var b=(0,x.useState)(0),p=(0,ue.Z)(b,2),v=p[0],se=p[1],ie=(0,x.useRef)(0),Me=(0,x.useRef)();return Me.current=c,(0,C.o)(function(){var Ve;(Ve=Me.current)===null||Ve===void 0||Ve.call(Me)},[v]),function(){ie.current===v&&(ie.current+=1,se(ie.current))}}function ee(c){var b=(0,x.useRef)([]),p=(0,x.useState)({}),v=(0,ue.Z)(p,2),se=v[1],ie=(0,x.useRef)(typeof c=="function"?c():c),Me=J(function(){var nt=ie.current;b.current.forEach(function(ct){nt=ct(nt)}),b.current=[],ie.current=nt,se({})});function Ve(nt){b.current.push(nt),Me()}return[ie.current,Ve]}var H={width:0,height:0,left:0,top:0,right:0};function ye(c,b,p,v,se,ie,Me){var Ve=Me.tabs,nt=Me.tabPosition,ct=Me.rtl,yt,Pt,mt;return["top","bottom"].includes(nt)?(yt="width",Pt=ct?"right":"left",mt=Math.abs(p)):(yt="height",Pt="top",mt=-p),(0,x.useMemo)(function(){if(!Ve.length)return[0,0];for(var St=Ve.length,X=St,de=0;demt+b){X=de-1;break}}for(var Oe=0,$e=St-1;$e>=0;$e-=1){var Ke=c.get(Ve[$e].key)||H;if(Ke[Pt]=X?[0,0]:[Oe,X]},[c,b,v,se,ie,mt,nt,Ve.map(function(St){return St.key}).join("_"),ct])}function k(c){var b;return c instanceof Map?(b={},c.forEach(function(p,v){b[v]=p})):b=c,JSON.stringify(b)}var Z="TABS_DQ";function pe(c){return String(c).replace(/"/g,Z)}function ae(c,b,p,v){return!(!p||v||c===!1||c===void 0&&(b===!1||b===null))}function Q(c,b){var p=c.prefixCls,v=c.editable,se=c.locale,ie=c.style;return!v||v.showAdd===!1?null:x.createElement("button",{ref:b,type:"button",className:"".concat(p,"-nav-add"),style:ie,"aria-label":(se==null?void 0:se.addAriaLabel)||"Add tab",onClick:function(Ve){v.onEdit("add",{event:Ve})}},v.addIcon||"+")}var Ee=x.forwardRef(Q),Ge=x.forwardRef(function(c,b){var p=c.position,v=c.prefixCls,se=c.extra;if(!se)return null;var ie,Me={};return(0,w.Z)(se)==="object"&&!x.isValidElement(se)?Me=se:Me.right=se,p==="right"&&(ie=Me.right),p==="left"&&(ie=Me.left),ie?x.createElement("div",{className:"".concat(v,"-extra-content"),ref:b},ie):null}),ft=Ge,rt=e(31561),ut=e(15285),vt=e(10228);function Tt(c,b){var p=c.prefixCls,v=c.id,se=c.tabs,ie=c.locale,Me=c.mobile,Ve=c.moreIcon,nt=Ve===void 0?"More":Ve,ct=c.moreTransitionName,yt=c.style,Pt=c.className,mt=c.editable,St=c.tabBarGutter,X=c.rtl,de=c.removeAriaLabel,Ce=c.onTabClick,Oe=c.getPopupContainer,$e=c.popupClassName,Ke=(0,x.useState)(!1),Ue=(0,ue.Z)(Ke,2),W=Ue[0],fe=Ue[1],we=(0,x.useState)(null),Fe=(0,ue.Z)(we,2),Ie=Fe[0],Le=Fe[1],ze="".concat(v,"-more-popup"),ot="".concat(p,"-dropdown"),At=Ie!==null?"".concat(ze,"-").concat(Ie):null,Rt=ie==null?void 0:ie.dropdownAriaLabel;function Gt(mn,Jt){mn.preventDefault(),mn.stopPropagation(),mt.onEdit("remove",{key:Jt,event:mn})}var cn=x.createElement(ut.ZP,{onClick:function(Jt){var sn=Jt.key,xn=Jt.domEvent;Ce(sn,xn),fe(!1)},prefixCls:"".concat(ot,"-menu"),id:ze,tabIndex:-1,role:"listbox","aria-activedescendant":At,selectedKeys:[Ie],"aria-label":Rt!==void 0?Rt:"expanded dropdown"},se.map(function(mn){var Jt=mn.closable,sn=mn.disabled,xn=mn.closeIcon,On=mn.key,kn=mn.label,bn=ae(Jt,xn,mt,sn);return x.createElement(ut.sN,{key:On,id:"".concat(ze,"-").concat(On),role:"option","aria-controls":v&&"".concat(v,"-panel-").concat(On),disabled:sn},x.createElement("span",null,kn),bn&&x.createElement("button",{type:"button","aria-label":de||"remove",tabIndex:0,className:"".concat(ot,"-menu-item-remove"),onClick:function(Xt){Xt.stopPropagation(),Gt(Xt,On)}},xn||mt.removeIcon||"\xD7"))}));function yn(mn){for(var Jt=se.filter(function(bn){return!bn.disabled}),sn=Jt.findIndex(function(bn){return bn.key===Ie})||0,xn=Jt.length,On=0;Onpr?"left":"right"})}),Rt=(0,ue.Z)(At,2),Gt=Rt[0],cn=Rt[1],yn=Y(0,function(Rr,pr){!ot&&Ke&&Ke({direction:Rr>pr?"top":"bottom"})}),$t=(0,ue.Z)(yn,2),Nt=$t[0],Sn=$t[1],En=(0,x.useState)([0,0]),mn=(0,ue.Z)(En,2),Jt=mn[0],sn=mn[1],xn=(0,x.useState)([0,0]),On=(0,ue.Z)(xn,2),kn=On[0],bn=On[1],vn=(0,x.useState)([0,0]),Xt=(0,ue.Z)(vn,2),Vt=Xt[0],Ln=Xt[1],Ye=(0,x.useState)([0,0]),Ze=(0,ue.Z)(Ye,2),qe=Ze[0],dt=Ze[1],Dt=ee(new Map),qt=(0,ue.Z)(Dt,2),Ot=qt[0],ht=qt[1],bt=oe(ie,Ot,kn[0]),nn=R(Jt,ot),_t=R(kn,ot),en=R(Vt,ot),zn=R(qe,ot),Wn=nn<_t+en,Xn=Wn?nn-zn:nn-en,$n="".concat(se,"-nav-operations-hidden"),_n=0,mr=0;ot&&Pt?(_n=0,mr=Math.max(0,_t-Xn)):(_n=Math.min(0,Xn-_t),mr=0);function gr(Rr){return Rr<_n?_n:Rr>mr?mr:Rr}var dr=(0,x.useRef)(),Zr=(0,x.useState)(),Vr=(0,ue.Z)(Zr,2),Gr=Vr[0],la=Vr[1];function Xr(){la(Date.now())}function ra(){window.clearTimeout(dr.current)}Xe(Fe,function(Rr,pr){function Kr(ea,ga){ea(function(aa){var no=gr(aa+ga);return no})}return Wn?(ot?Kr(cn,Rr):Kr(Sn,pr),ra(),Xr(),!0):!1}),(0,x.useEffect)(function(){return ra(),Gr&&(dr.current=window.setTimeout(function(){la(0)},100)),ra},[Gr]);var Ba=ye(bt,Xn,ot?Gt:Nt,_t,en,zn,(0,U.Z)((0,U.Z)({},c),{},{tabs:ie})),_r=(0,ue.Z)(Ba,2),Ia=_r[0],Oa=_r[1],rr=(0,i.Z)(function(){var Rr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:yt,pr=bt.get(Rr)||{width:0,height:0,left:0,right:0,top:0};if(ot){var Kr=Gt;Pt?pr.rightGt+Xn&&(Kr=pr.right+pr.width-Xn):pr.left<-Gt?Kr=-pr.left:pr.left+pr.width>-Gt+Xn&&(Kr=-(pr.left+pr.width-Xn)),Sn(0),cn(gr(Kr))}else{var ea=Nt;pr.top<-Nt?ea=-pr.top:pr.top+pr.height>-Nt+Xn&&(ea=-(pr.top+pr.height-Xn)),cn(0),Sn(gr(ea))}}),sr={};de==="top"||de==="bottom"?sr[Pt?"marginRight":"marginLeft"]=Ce:sr.marginTop=Ce;var Pr=ie.map(function(Rr,pr){var Kr=Rr.key;return x.createElement(st,{id:nt,prefixCls:se,key:Kr,tab:Rr,style:pr===0?void 0:sr,closable:Rr.closable,editable:St,active:Kr===yt,renderWrapper:Oe,removeAriaLabel:X==null?void 0:X.removeAriaLabel,onClick:function(ga){$e(Kr,ga)},onFocus:function(){rr(Kr),Xr(),Fe.current&&(Pt||(Fe.current.scrollLeft=0),Fe.current.scrollTop=0)}})}),jn=function(){return ht(function(){var pr=new Map;return ie.forEach(function(Kr){var ea,ga=Kr.key,aa=(ea=Ie.current)===null||ea===void 0?void 0:ea.querySelector('[data-node-key="'.concat(pe(ga),'"]'));aa&&pr.set(ga,{width:aa.offsetWidth,height:aa.offsetHeight,left:aa.offsetLeft,top:aa.offsetTop})}),pr})};(0,x.useEffect)(function(){jn()},[ie.map(function(Rr){return Rr.key}).join("_")]);var Qn=J(function(){var Rr=o(W),pr=o(fe),Kr=o(we);sn([Rr[0]-pr[0]-Kr[0],Rr[1]-pr[1]-Kr[1]]);var ea=o(ze);Ln(ea);var ga=o(Le);dt(ga);var aa=o(Ie);bn([aa[0]-ea[0],aa[1]-ea[1]]),jn()}),nr=ie.slice(0,Ia),Kn=ie.slice(Oa+1),Pn=[].concat((0,L.Z)(nr),(0,L.Z)(Kn)),Hn=bt.get(yt),Tn=y({activeTabOffset:Hn,horizontal:ot,rtl:Pt,indicatorSize:Ue}),Vn=Tn.style;(0,x.useEffect)(function(){rr()},[yt,_n,mr,k(Hn),k(bt),ot]),(0,x.useEffect)(function(){Qn()},[Pt]);var cr=!!Pn.length,xr="".concat(se,"-nav-wrap"),qr,jr,Hr,Wr;return ot?Pt?(jr=Gt>0,qr=Gt!==mr):(qr=Gt<0,jr=Gt!==_n):(Hr=Nt<0,Wr=Nt!==_n),x.createElement(g.Z,{onResize:Qn},x.createElement("div",{ref:(0,I.x1)(b,W),role:"tablist",className:f()("".concat(se,"-nav"),Me),style:Ve,onKeyDown:function(){Xr()}},x.createElement(ft,{ref:fe,position:"left",extra:mt,prefixCls:se}),x.createElement(g.Z,{onResize:Qn},x.createElement("div",{className:f()(xr,(p={},(0,a.Z)(p,"".concat(xr,"-ping-left"),qr),(0,a.Z)(p,"".concat(xr,"-ping-right"),jr),(0,a.Z)(p,"".concat(xr,"-ping-top"),Hr),(0,a.Z)(p,"".concat(xr,"-ping-bottom"),Wr),p)),ref:Fe},x.createElement(g.Z,{onResize:Qn},x.createElement("div",{ref:Ie,className:"".concat(se,"-nav-list"),style:{transform:"translate(".concat(Gt,"px, ").concat(Nt,"px)"),transition:Gr?"none":void 0}},Pr,x.createElement(Ee,{ref:ze,prefixCls:se,locale:X,editable:St,style:(0,U.Z)((0,U.Z)({},Pr.length===0?void 0:sr),{},{visibility:cr?"hidden":null})}),x.createElement("div",{className:f()("".concat(se,"-ink-bar"),(0,a.Z)({},"".concat(se,"-ink-bar-animated"),ct.inkBar)),style:Vn}))))),x.createElement(gt,(0,O.Z)({},c,{removeAriaLabel:X==null?void 0:X.removeAriaLabel,ref:Le,prefixCls:se,tabs:Pn,className:!cr&&$n,tabMoving:!!Gr})),x.createElement(ft,{ref:we,position:"right",extra:mt,prefixCls:se})))}var d=x.forwardRef(V),s=["renderTabBar"],re=["label","key"];function A(c){var b=c.renderTabBar,p=(0,ne.Z)(c,s),v=x.useContext(ve),se=v.tabs;if(b){var ie=(0,U.Z)((0,U.Z)({},p),{},{panes:se.map(function(Me){var Ve=Me.label,nt=Me.key,ct=(0,ne.Z)(Me,re);return x.createElement(xe,(0,O.Z)({tab:Ve,key:nt,tabKey:nt},ct))})});return b(ie,d)}return x.createElement(d,p)}var m=e(48736);function $(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},b;return c===!1?b={inkBar:!1,tabPane:!1}:c===!0?b={inkBar:!0,tabPane:!1}:b=(0,U.Z)({inkBar:!0},(0,w.Z)(c)==="object"?c:{}),b.tabPaneMotion&&b.tabPane===void 0&&(b.tabPane=!0),!b.tabPaneMotion&&b.tabPane&&(b.tabPane=!1),b}var Ae=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],he=0;function We(c,b){var p,v=c.id,se=c.prefixCls,ie=se===void 0?"rc-tabs":se,Me=c.className,Ve=c.items,nt=c.direction,ct=c.activeKey,yt=c.defaultActiveKey,Pt=c.editable,mt=c.animated,St=c.tabPosition,X=St===void 0?"top":St,de=c.tabBarGutter,Ce=c.tabBarStyle,Oe=c.tabBarExtraContent,$e=c.locale,Ke=c.moreIcon,Ue=c.moreTransitionName,W=c.destroyInactiveTabPane,fe=c.renderTabBar,we=c.onChange,Fe=c.onTabClick,Ie=c.onTabScroll,Le=c.getPopupContainer,ze=c.popupClassName,ot=c.indicatorSize,At=(0,ne.Z)(c,Ae),Rt=x.useMemo(function(){return(Ve||[]).filter(function(dt){return dt&&(0,w.Z)(dt)==="object"&&"key"in dt})},[Ve]),Gt=nt==="rtl",cn=$(mt),yn=(0,x.useState)(!1),$t=(0,ue.Z)(yn,2),Nt=$t[0],Sn=$t[1];(0,x.useEffect)(function(){Sn((0,E.Z)())},[]);var En=(0,G.Z)(function(){var dt;return(dt=Rt[0])===null||dt===void 0?void 0:dt.key},{value:ct,defaultValue:yt}),mn=(0,ue.Z)(En,2),Jt=mn[0],sn=mn[1],xn=(0,x.useState)(function(){return Rt.findIndex(function(dt){return dt.key===Jt})}),On=(0,ue.Z)(xn,2),kn=On[0],bn=On[1];(0,x.useEffect)(function(){var dt=Rt.findIndex(function(qt){return qt.key===Jt});if(dt===-1){var Dt;dt=Math.max(0,Math.min(kn,Rt.length-1)),sn((Dt=Rt[dt])===null||Dt===void 0?void 0:Dt.key)}bn(dt)},[Rt.map(function(dt){return dt.key}).join("_"),Jt,kn]);var vn=(0,G.Z)(null,{value:v}),Xt=(0,ue.Z)(vn,2),Vt=Xt[0],Ln=Xt[1];(0,x.useEffect)(function(){v||(Ln("rc-tabs-".concat(he)),he+=1)},[]);function Ye(dt,Dt){Fe==null||Fe(dt,Dt);var qt=dt!==Jt;sn(dt),qt&&(we==null||we(dt))}var Ze={id:Vt,activeKey:Jt,animated:cn,tabPosition:X,rtl:Gt,mobile:Nt},qe=(0,U.Z)((0,U.Z)({},Ze),{},{editable:Pt,locale:$e,moreIcon:Ke,moreTransitionName:Ue,tabBarGutter:de,onTabClick:Ye,onTabScroll:Ie,extra:Oe,style:Ce,panes:null,getPopupContainer:Le,popupClassName:ze,indicatorSize:ot});return x.createElement(ve.Provider,{value:{tabs:Rt,prefixCls:ie}},x.createElement("div",(0,O.Z)({ref:b,id:v,className:f()(ie,"".concat(ie,"-").concat(X),(p={},(0,a.Z)(p,"".concat(ie,"-mobile"),Nt),(0,a.Z)(p,"".concat(ie,"-editable"),Pt),(0,a.Z)(p,"".concat(ie,"-rtl"),Gt),p),Me)},At),x.createElement(A,(0,O.Z)({},qe,{renderTabBar:fe})),x.createElement(me,(0,O.Z)({destroyInactiveTabPane:W},Ze,{animated:cn}))))}var Se=x.forwardRef(We),Te=Se,P=Te,be=e(36355),Re=e(19716),at=()=>null,Ct=e(62892);const It={motionAppear:!1,motionEnter:!0,motionLeave:!0};function pt(c){let b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},p;return b===!1?p={inkBar:!1,tabPane:!1}:b===!0?p={inkBar:!0,tabPane:!0}:p=Object.assign({inkBar:!0},typeof b=="object"?b:{}),p.tabPane&&(p.tabPaneMotion=Object.assign(Object.assign({},It),{motionName:(0,Ct.m)(c,"switch")})),p}var kt=e(11592),ln=function(c,b){var p={};for(var v in c)Object.prototype.hasOwnProperty.call(c,v)&&b.indexOf(v)<0&&(p[v]=c[v]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,v=Object.getOwnPropertySymbols(c);seb)}function an(c,b){if(c)return c;const p=(0,kt.Z)(b).map(v=>{if(x.isValidElement(v)){const{key:se,props:ie}=v,Me=ie||{},{tab:Ve}=Me,nt=ln(Me,["tab"]);return Object.assign(Object.assign({key:String(se)},nt),{label:Ve})}return null});return tn(p)}var Fn=e(17313),An=e(83116),Ut=e(37613),Rn=e(13826),xt=c=>{const{componentCls:b,motionDurationSlow:p}=c;return[{[b]:{[`${b}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${p}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${p}`}}}}},[(0,Rn.oN)(c,"slide-up"),(0,Rn.oN)(c,"slide-down")]]};const Ft=c=>{const{componentCls:b,tabsCardPadding:p,cardBg:v,cardGutter:se,colorBorderSecondary:ie,itemSelectedColor:Me}=c;return{[`${b}-card`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab`]:{margin:0,padding:p,background:v,border:`${c.lineWidth}px ${c.lineType} ${ie}`,transition:`all ${c.motionDurationSlow} ${c.motionEaseInOut}`},[`${b}-tab-active`]:{color:Me,background:c.colorBgContainer},[`${b}-ink-bar`]:{visibility:"hidden"}},[`&${b}-top, &${b}-bottom`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab + ${b}-tab`]:{marginLeft:{_skip_check_:!0,value:`${se}px`}}}},[`&${b}-top`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab`]:{borderRadius:`${c.borderRadiusLG}px ${c.borderRadiusLG}px 0 0`},[`${b}-tab-active`]:{borderBottomColor:c.colorBgContainer}}},[`&${b}-bottom`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab`]:{borderRadius:`0 0 ${c.borderRadiusLG}px ${c.borderRadiusLG}px`},[`${b}-tab-active`]:{borderTopColor:c.colorBgContainer}}},[`&${b}-left, &${b}-right`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab + ${b}-tab`]:{marginTop:`${se}px`}}},[`&${b}-left`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab`]:{borderRadius:{_skip_check_:!0,value:`${c.borderRadiusLG}px 0 0 ${c.borderRadiusLG}px`}},[`${b}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:c.colorBgContainer}}}},[`&${b}-right`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${c.borderRadiusLG}px ${c.borderRadiusLG}px 0`}},[`${b}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:c.colorBgContainer}}}}}}},Qt=c=>{const{componentCls:b,itemHoverColor:p,dropdownEdgeChildVerticalPadding:v}=c;return{[`${b}-dropdown`]:Object.assign(Object.assign({},(0,Fn.Wf)(c)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:c.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${b}-dropdown-menu`]:{maxHeight:c.tabsDropdownHeight,margin:0,padding:`${v}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:c.colorBgContainer,backgroundClip:"padding-box",borderRadius:c.borderRadiusLG,outline:"none",boxShadow:c.boxShadowSecondary,"&-item":Object.assign(Object.assign({},Fn.vS),{display:"flex",alignItems:"center",minWidth:c.tabsDropdownWidth,margin:0,padding:`${c.paddingXXS}px ${c.paddingSM}px`,color:c.colorText,fontWeight:"normal",fontSize:c.fontSize,lineHeight:c.lineHeight,cursor:"pointer",transition:`all ${c.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:c.marginSM},color:c.colorTextDescription,fontSize:c.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:p}},"&:hover":{background:c.controlItemBgHover},"&-disabled":{"&, &:hover":{color:c.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},Mt=c=>{const{componentCls:b,margin:p,colorBorderSecondary:v,horizontalMargin:se,verticalItemPadding:ie,verticalItemMargin:Me}=c;return{[`${b}-top, ${b}-bottom`]:{flexDirection:"column",[`> ${b}-nav, > div > ${b}-nav`]:{margin:se,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${c.lineWidth}px ${c.lineType} ${v}`,content:"''"},[`${b}-ink-bar`]:{height:c.lineWidthBold,"&-animated":{transition:`width ${c.motionDurationSlow}, left ${c.motionDurationSlow}, + `]:{background:wn},[`&${r}-row-selected`]:{"> th, > td":{background:dn},"&:hover > th, &:hover > td":{background:In}}}},[`${r}-footer`]:{padding:`${M}px ${te}px`,color:lt,background:wt}})}};var De=(0,Yo.Z)("Table",l=>{const{colorTextHeading:r,colorSplit:h,colorIcon:M,colorIconHover:te,opacityLoading:q,colorBgContainer:Ne,controlInteractiveSize:je,headerBg:Be,headerColor:et,headerSortActiveBg:Qe,headerSortHoverBg:tt,bodySortBg:zt,rowHoverBg:Et,rowSelectedBg:Wt,rowSelectedHoverBg:wn,rowExpandedBg:dn,cellPaddingBlock:In,cellPaddingInline:lt,cellPaddingBlockMD:wt,cellPaddingInlineMD:rn,cellPaddingBlockSM:fn,cellPaddingInlineSM:Dn,borderColor:lr,footerBg:hr,footerColor:Mn,headerBorderRadius:qn,cellFontSize:Gn,cellFontSizeMD:Nn,cellFontSizeSM:Jn,headerSplitColor:vr,fixedHeaderSortActiveBg:Sr,headerFilterHoverBg:br,filterDropdownBg:ar,expandIconBg:Ar,selectionColumnWidth:Ir,stickyScrollBarBg:$r}=l,Tr=new ao.C(M),ha=new ao.C(te),ya=2,Cr=(0,Ho.TS)(l,{tableFontSize:Gn,tableBg:Ne,tableRadius:qn,tablePaddingVertical:In,tablePaddingHorizontal:lt,tablePaddingVerticalMiddle:wt,tablePaddingHorizontalMiddle:rn,tablePaddingVerticalSmall:fn,tablePaddingHorizontalSmall:Dn,tableBorderColor:lr,tableHeaderTextColor:et,tableHeaderBg:Be,tableFooterTextColor:Mn,tableFooterBg:hr,tableHeaderCellSplitColor:vr,tableHeaderSortBg:Qe,tableHeaderSortHoverBg:tt,tableHeaderIconColor:Tr.clone().setAlpha(Tr.getAlpha()*q).toRgbString(),tableHeaderIconColorHover:ha.clone().setAlpha(ha.getAlpha()*q).toRgbString(),tableBodySortBg:zt,tableFixedHeaderSortActiveBg:Sr,tableHeaderFilterActiveBg:br,tableFilterDropdownBg:ar,tableRowHoverBg:Et,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:wn,zIndexTableFixed:ya,zIndexTableSticky:ya+1,tableFontSizeMiddle:Nn,tableFontSizeSmall:Jn,tableSelectionColumnWidth:Ir,tableExpandIconBg:Ar,tableExpandColumnWidth:je+2*l.padding,tableExpandedRowBg:dn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:$r,tableScrollThumbBgHover:r,tableScrollBg:h});return[jt(Cr),Xo(Cr),Kt(Cr),T(Cr),Qo(Cr),Wo(Cr),dl(Cr),kr(Cr),Kt(Cr),el(Cr),fl(Cr),nl(Cr),D(Cr),_o(Cr),ml(Cr),Il(Cr),Ht(Cr)]},l=>{const{colorFillAlter:r,colorBgContainer:h,colorTextHeading:M,colorFillSecondary:te,colorFillContent:q,controlItemBgActive:Ne,controlItemBgActiveHover:je,padding:Be,paddingSM:et,paddingXS:Qe,colorBorderSecondary:tt,borderRadiusLG:zt,fontSize:Et,controlHeight:Wt,colorTextPlaceholder:wn}=l,dn=new ao.C(te).onBackground(h).toHexShortString(),In=new ao.C(q).onBackground(h).toHexShortString(),lt=new ao.C(r).onBackground(h).toHexShortString();return{headerBg:lt,headerColor:M,headerSortActiveBg:dn,headerSortHoverBg:In,bodySortBg:lt,rowHoverBg:lt,rowSelectedBg:Ne,rowSelectedHoverBg:je,rowExpandedBg:r,cellPaddingBlock:Be,cellPaddingInline:Be,cellPaddingBlockMD:et,cellPaddingInlineMD:Qe,cellPaddingBlockSM:Qe,cellPaddingInlineSM:Qe,borderColor:tt,headerBorderRadius:zt,footerBg:lt,footerColor:M,cellFontSize:Et,cellFontSizeMD:Et,cellFontSizeSM:Et,headerSplitColor:tt,fixedHeaderSortActiveBg:dn,headerFilterHoverBg:q,filterDropdownMenuBg:h,filterDropdownBg:h,expandIconBg:h,selectionColumnWidth:Wt,stickyScrollBarBg:wn,stickyScrollBarBorderRadius:100}});const Bt=[],Zn=(l,r)=>{const{prefixCls:h,className:M,rootClassName:te,style:q,size:Ne,bordered:je,dropdownPrefixCls:Be,dataSource:et,pagination:Qe,rowSelection:tt,rowKey:zt="key",rowClassName:Et,columns:Wt,children:wn,childrenColumnName:dn,onChange:In,getPopupContainer:lt,loading:wt,expandIcon:rn,expandable:fn,expandedRowRender:Dn,expandIconColumnIndex:lr,indentSize:hr,scroll:Mn,sortDirections:qn,locale:Gn,showSorterTooltip:Nn=!0,virtual:Jn}=l,vr=a.useMemo(()=>Wt||c(wn),[Wt,wn]),Sr=a.useMemo(()=>vr.some(Mr=>Mr.responsive),[vr]),br=(0,$n.Z)(Sr),ar=a.useMemo(()=>{const Mr=new Set(Object.keys(br).filter(na=>br[na]));return vr.filter(na=>!na.responsive||na.responsive.some(Fa=>Mr.has(Fa)))},[vr,br]),Ar=(0,_t.Z)(l,["className","style","columns"]),{locale:Ir=_n.Z,direction:$r,table:Tr,renderEmpty:ha,getPrefixCls:ya,getPopupContainer:Cr}=a.useContext(zn.E_),ba=(0,Xn.Z)(Ne),Lr=Object.assign(Object.assign({},Ir.Table),Gn),ua=et||Bt,oa=ya("table",h),Va=ya("dropdown",Be),ur=Object.assign({childrenColumnName:dn,expandIconColumnIndex:lr},fn),{childrenColumnName:ir="children"}=ur,or=a.useMemo(()=>ua.some(Mr=>Mr==null?void 0:Mr[ir])?"nest":Dn||fn&&fn.expandedRowRender?"row":null,[ua]),er={body:a.useRef()},zr=a.useMemo(()=>typeof zt=="function"?zt:Mr=>Mr==null?void 0:Mr[zt],[zt]),[tr]=ho(ua,ir,zr),yr={},Fr=function(Mr,na){let Fa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var va,ja,Ya;const Qa=Object.assign(Object.assign({},yr),Mr);Fa&&((va=yr.resetPagination)===null||va===void 0||va.call(yr),!((ja=Qa.pagination)===null||ja===void 0)&&ja.current&&(Qa.pagination.current=1),Qe&&Qe.onChange&&Qe.onChange(1,(Ya=Qa.pagination)===null||Ya===void 0?void 0:Ya.pageSize)),Mn&&Mn.scrollToFirstRowOnChange!==!1&&er.body.current&&(0,en.Z)(0,{getContainer:()=>er.body.current}),In==null||In(Qa.pagination,Qa.filters,Qa.sorter,{currentDataSource:go(ca(ua,Qa.sorterStates,ir),Qa.filterStates),action:na})},Nr=(Mr,na)=>{Fr({sorter:Mr,sorterStates:na},"sort",!1)},[La,Na,oo,Ca]=Jr({prefixCls:oa,mergedColumns:ar,onSorterChange:Nr,sortDirections:qn||["ascend","descend"],tableLocale:Lr,showSorterTooltip:Nn}),_a=a.useMemo(()=>ca(ua,Na,ir),[ua,Na]);yr.sorter=Ca(),yr.sorterStates=Na;const xa=(Mr,na)=>{Fr({filters:Mr,filterStates:na},"filter",!0)},[Ga,Ko,Ur]=So({prefixCls:oa,locale:Lr,dropdownPrefixCls:Va,mergedColumns:ar,onFilterChange:xa,getPopupContainer:lt||Cr}),Yr=go(_a,Ko);yr.filters=Ur,yr.filterStates=Ko;const fa=a.useMemo(()=>{const Mr={};return Object.keys(Ur).forEach(na=>{Ur[na]!==null&&(Mr[na]=Ur[na])}),Object.assign(Object.assign({},oo),{filters:Mr})},[oo,Ur]),[Sa]=Wa(fa),Aa=(Mr,na)=>{Fr({pagination:Object.assign(Object.assign({},yr.pagination),{current:Mr,pageSize:na})},"paginate")},[Or,Ka]=Io(Yr.length,Aa,Qe);yr.pagination=Qe===!1?{}:Xa(Or,Qe),yr.resetPagination=Ka;const za=a.useMemo(()=>{if(Qe===!1||!Or.pageSize)return Yr;const{current:Mr=1,total:na,pageSize:Fa=io}=Or;return Yr.lengthFa?Yr.slice((Mr-1)*Fa,Mr*Fa):Yr:Yr.slice((Mr-1)*Fa,Mr*Fa)},[!!Qe,Yr,Or&&Or.current,Or&&Or.pageSize,Or&&Or.total]),[qa,uo]=Ja({prefixCls:oa,data:Yr,pageData:za,getRowKey:zr,getRecordByKey:tr,expandType:or,childrenColumnName:ir,locale:Lr,getPopupContainer:lt||Cr},tt),lo=(Mr,na,Fa)=>{let va;return typeof Et=="function"?va=z()(Et(Mr,na,Fa)):va=z()(Et),z()({[`${oa}-row-selected`]:uo.has(zr(Mr,na))},va)};ur.__PARENT_RENDER_ICON__=ur.expandIcon,ur.expandIcon=ur.expandIcon||rn||Vr(Lr),or==="nest"&&ur.expandIconColumnIndex===void 0?ur.expandIconColumnIndex=tt?1:0:ur.expandIconColumnIndex>0&&tt&&(ur.expandIconColumnIndex-=1),typeof ur.indentSize!="number"&&(ur.indentSize=typeof hr=="number"?hr:15);const tl=a.useCallback(Mr=>Sa(qa(Ga(La(Mr)))),[La,Ga,qa]);let Co,eo;if(Qe!==!1&&(Or!=null&&Or.total)){let Mr;Or.size?Mr=Or.size:Mr=ba==="small"||ba==="middle"?"small":void 0;const na=ja=>a.createElement(mr.Z,Object.assign({},Or,{className:z()(`${oa}-pagination ${oa}-pagination-${ja}`,Or.className),size:Mr})),Fa=$r==="rtl"?"left":"right",{position:va}=Or;if(va!==null&&Array.isArray(va)){const ja=va.find(xo=>xo.includes("top")),Ya=va.find(xo=>xo.includes("bottom")),Qa=va.every(xo=>`${xo}`=="none");!ja&&!Ya&&!Qa&&(eo=na(Fa)),ja&&(Co=na(ja.toLowerCase().replace("top",""))),Ya&&(eo=na(Ya.toLowerCase().replace("bottom","")))}else eo=na(Fa)}let Ua;typeof wt=="boolean"?Ua={spinning:wt}:typeof wt=="object"&&(Ua=Object.assign({spinning:!0},wt));const[ka,wa]=De(oa),[,ma]=(0,dr.Z)(),fo=z()(`${oa}-wrapper`,Tr==null?void 0:Tr.className,{[`${oa}-wrapper-rtl`]:$r==="rtl"},M,te,wa),ko=Object.assign(Object.assign({},Tr==null?void 0:Tr.style),q),Mo=Gn&&Gn.emptyText||(ha==null?void 0:ha("Table"))||a.createElement(Wn.Z,{componentName:"Table"}),mo=Jn?Ra:Za,rl={},vl=a.useMemo(()=>{const{fontSize:Mr,lineHeight:na,padding:Fa,paddingXS:va,paddingSM:ja}=ma,Ya=Math.floor(Mr*na);switch(ba){case"large":return Fa*2+Ya;case"small":return va*2+Ya;default:return ja*2+Ya}},[ma,ba]);return Jn&&(rl.listItemHeight=vl),ka(a.createElement("div",{ref:r,className:fo,style:ko},a.createElement(gr.Z,Object.assign({spinning:!1},Ua),Co,a.createElement(mo,Object.assign({},rl,Ar,{columns:ar,direction:$r,expandable:ur,prefixCls:oa,className:z()({[`${oa}-middle`]:ba==="middle",[`${oa}-small`]:ba==="small",[`${oa}-bordered`]:je,[`${oa}-empty`]:ua.length===0}),data:za,rowKey:zr,rowClassName:lo,emptyText:Mo,internalHooks:n,internalRefs:er,transformColumns:tl})),eo)))};var Un=a.forwardRef(Zn);const Dr=(l,r)=>{const h=a.useRef(0);return h.current+=1,a.createElement(Un,Object.assign({},l,{ref:r,_renderTimes:h.current}))},fr=a.forwardRef(Dr);fr.SELECTION_COLUMN=ia,fr.EXPAND_COLUMN=t,fr.SELECTION_ALL=sa,fr.SELECTION_INVERT=Pa,fr.SELECTION_NONE=Da,fr.Column=ht,fr.ColumnGroup=nn,fr.Summary=d;var Br=fr,pn=Br},99313:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return le}});var t=e(99267),n=e(18785),u=e(62772),K=e(92310),f=e.n(K),O=e(54476),a=e(20068),U=e(33885),ue=e(42978),w=e(76190),ne=e(75931),x=e(59301),E=e(49658),G=e(18929),ce=e(77900),ve=(0,x.createContext)(null),it=x.forwardRef(function(c,b){var p=c.prefixCls,v=c.className,se=c.style,ie=c.id,Me=c.active,Ve=c.tabKey,nt=c.children;return x.createElement("div",{id:ie&&"".concat(ie,"-panel-").concat(Ve),role:"tabpanel",tabIndex:Me?0:-1,"aria-labelledby":ie&&"".concat(ie,"-tab-").concat(Ve),"aria-hidden":!Me,style:se,className:f()(p,Me&&"".concat(p,"-active"),v),ref:b},nt)}),xe=it,ge=["key","forceRender","style","className"];function me(c){var b=c.id,p=c.activeKey,v=c.animated,se=c.tabPosition,ie=c.destroyInactiveTabPane,Me=x.useContext(ve),Ve=Me.prefixCls,nt=Me.tabs,ct=v.tabPane,yt="".concat(Ve,"-tabpane");return x.createElement("div",{className:f()("".concat(Ve,"-content-holder"))},x.createElement("div",{className:f()("".concat(Ve,"-content"),"".concat(Ve,"-content-").concat(se),(0,a.Z)({},"".concat(Ve,"-content-animated"),ct))},nt.map(function(Pt){var mt=Pt.key,St=Pt.forceRender,X=Pt.style,de=Pt.className,Ce=(0,ne.Z)(Pt,ge),Oe=mt===p;return x.createElement(ce.default,(0,O.Z)({key:mt,visible:Oe,forceRender:St,removeOnLeave:!!ie,leavedClassName:"".concat(yt,"-hidden")},v.tabPaneMotion),function($e,Ke){var Ue=$e.style,W=$e.className;return x.createElement(xe,(0,O.Z)({},Ce,{prefixCls:yt,id:b,tabKey:mt,animated:ct,active:Oe,style:(0,U.Z)((0,U.Z)({},X),Ue),className:f()(de,W),ref:Ke}))})})))}var L=e(94480),g=e(29301),i=e(6089),I=e(8654),S={width:0,height:0,left:0,top:0};function oe(c,b,p){return(0,x.useMemo)(function(){for(var v,se=new Map,ie=b.get((v=c[0])===null||v===void 0?void 0:v.key)||S,Me=ie.left+ie.width,Ve=0;VeRt?(ot=Le,fe.current="x"):(ot=ze,fe.current="y"),b(-ot,-ot)&&Ie.preventDefault()}var Fe=(0,x.useRef)(null);Fe.current={onTouchStart:Ke,onTouchMove:Ue,onTouchEnd:W,onWheel:we},x.useEffect(function(){function Ie(At){Fe.current.onTouchStart(At)}function Le(At){Fe.current.onTouchMove(At)}function ze(At){Fe.current.onTouchEnd(At)}function ot(At){Fe.current.onWheel(At)}return document.addEventListener("touchmove",Le,{passive:!1}),document.addEventListener("touchend",ze,{passive:!1}),c.current.addEventListener("touchstart",Ie,{passive:!1}),c.current.addEventListener("wheel",ot),function(){document.removeEventListener("touchmove",Le),document.removeEventListener("touchend",ze)}},[])}var C=e(34280);function J(c){var b=(0,x.useState)(0),p=(0,ue.Z)(b,2),v=p[0],se=p[1],ie=(0,x.useRef)(0),Me=(0,x.useRef)();return Me.current=c,(0,C.o)(function(){var Ve;(Ve=Me.current)===null||Ve===void 0||Ve.call(Me)},[v]),function(){ie.current===v&&(ie.current+=1,se(ie.current))}}function ee(c){var b=(0,x.useRef)([]),p=(0,x.useState)({}),v=(0,ue.Z)(p,2),se=v[1],ie=(0,x.useRef)(typeof c=="function"?c():c),Me=J(function(){var nt=ie.current;b.current.forEach(function(ct){nt=ct(nt)}),b.current=[],ie.current=nt,se({})});function Ve(nt){b.current.push(nt),Me()}return[ie.current,Ve]}var H={width:0,height:0,left:0,top:0,right:0};function he(c,b,p,v,se,ie,Me){var Ve=Me.tabs,nt=Me.tabPosition,ct=Me.rtl,yt,Pt,mt;return["top","bottom"].includes(nt)?(yt="width",Pt=ct?"right":"left",mt=Math.abs(p)):(yt="height",Pt="top",mt=-p),(0,x.useMemo)(function(){if(!Ve.length)return[0,0];for(var St=Ve.length,X=St,de=0;demt+b){X=de-1;break}}for(var Oe=0,$e=St-1;$e>=0;$e-=1){var Ke=c.get(Ve[$e].key)||H;if(Ke[Pt]=X?[0,0]:[Oe,X]},[c,b,v,se,ie,mt,nt,Ve.map(function(St){return St.key}).join("_"),ct])}function k(c){var b;return c instanceof Map?(b={},c.forEach(function(p,v){b[v]=p})):b=c,JSON.stringify(b)}var Z="TABS_DQ";function pe(c){return String(c).replace(/"/g,Z)}function ae(c,b,p,v){return!(!p||v||c===!1||c===void 0&&(b===!1||b===null))}function Q(c,b){var p=c.prefixCls,v=c.editable,se=c.locale,ie=c.style;return!v||v.showAdd===!1?null:x.createElement("button",{ref:b,type:"button",className:"".concat(p,"-nav-add"),style:ie,"aria-label":(se==null?void 0:se.addAriaLabel)||"Add tab",onClick:function(Ve){v.onEdit("add",{event:Ve})}},v.addIcon||"+")}var Ee=x.forwardRef(Q),Ge=x.forwardRef(function(c,b){var p=c.position,v=c.prefixCls,se=c.extra;if(!se)return null;var ie,Me={};return(0,w.Z)(se)==="object"&&!x.isValidElement(se)?Me=se:Me.right=se,p==="right"&&(ie=Me.right),p==="left"&&(ie=Me.left),ie?x.createElement("div",{className:"".concat(v,"-extra-content"),ref:b},ie):null}),ft=Ge,rt=e(31561),ut=e(15285),vt=e(10228);function Tt(c,b){var p=c.prefixCls,v=c.id,se=c.tabs,ie=c.locale,Me=c.mobile,Ve=c.moreIcon,nt=Ve===void 0?"More":Ve,ct=c.moreTransitionName,yt=c.style,Pt=c.className,mt=c.editable,St=c.tabBarGutter,X=c.rtl,de=c.removeAriaLabel,Ce=c.onTabClick,Oe=c.getPopupContainer,$e=c.popupClassName,Ke=(0,x.useState)(!1),Ue=(0,ue.Z)(Ke,2),W=Ue[0],fe=Ue[1],we=(0,x.useState)(null),Fe=(0,ue.Z)(we,2),Ie=Fe[0],Le=Fe[1],ze="".concat(v,"-more-popup"),ot="".concat(p,"-dropdown"),At=Ie!==null?"".concat(ze,"-").concat(Ie):null,Rt=ie==null?void 0:ie.dropdownAriaLabel;function Gt(mn,Jt){mn.preventDefault(),mn.stopPropagation(),mt.onEdit("remove",{key:Jt,event:mn})}var cn=x.createElement(ut.ZP,{onClick:function(Jt){var sn=Jt.key,xn=Jt.domEvent;Ce(sn,xn),fe(!1)},prefixCls:"".concat(ot,"-menu"),id:ze,tabIndex:-1,role:"listbox","aria-activedescendant":At,selectedKeys:[Ie],"aria-label":Rt!==void 0?Rt:"expanded dropdown"},se.map(function(mn){var Jt=mn.closable,sn=mn.disabled,xn=mn.closeIcon,On=mn.key,kn=mn.label,bn=ae(Jt,xn,mt,sn);return x.createElement(ut.sN,{key:On,id:"".concat(ze,"-").concat(On),role:"option","aria-controls":v&&"".concat(v,"-panel-").concat(On),disabled:sn},x.createElement("span",null,kn),bn&&x.createElement("button",{type:"button","aria-label":de||"remove",tabIndex:0,className:"".concat(ot,"-menu-item-remove"),onClick:function(Xt){Xt.stopPropagation(),Gt(Xt,On)}},xn||mt.removeIcon||"\xD7"))}));function yn(mn){for(var Jt=se.filter(function(bn){return!bn.disabled}),sn=Jt.findIndex(function(bn){return bn.key===Ie})||0,xn=Jt.length,On=0;Onpr?"left":"right"})}),Rt=(0,ue.Z)(At,2),Gt=Rt[0],cn=Rt[1],yn=Y(0,function(Rr,pr){!ot&&Ke&&Ke({direction:Rr>pr?"top":"bottom"})}),$t=(0,ue.Z)(yn,2),Nt=$t[0],Sn=$t[1],En=(0,x.useState)([0,0]),mn=(0,ue.Z)(En,2),Jt=mn[0],sn=mn[1],xn=(0,x.useState)([0,0]),On=(0,ue.Z)(xn,2),kn=On[0],bn=On[1],vn=(0,x.useState)([0,0]),Xt=(0,ue.Z)(vn,2),Vt=Xt[0],Ln=Xt[1],Ye=(0,x.useState)([0,0]),Ze=(0,ue.Z)(Ye,2),qe=Ze[0],dt=Ze[1],Dt=ee(new Map),qt=(0,ue.Z)(Dt,2),Ot=qt[0],ht=qt[1],bt=oe(ie,Ot,kn[0]),nn=R(Jt,ot),_t=R(kn,ot),en=R(Vt,ot),zn=R(qe,ot),Wn=nn<_t+en,Xn=Wn?nn-zn:nn-en,$n="".concat(se,"-nav-operations-hidden"),_n=0,mr=0;ot&&Pt?(_n=0,mr=Math.max(0,_t-Xn)):(_n=Math.min(0,Xn-_t),mr=0);function gr(Rr){return Rr<_n?_n:Rr>mr?mr:Rr}var dr=(0,x.useRef)(),Zr=(0,x.useState)(),Vr=(0,ue.Z)(Zr,2),Gr=Vr[0],la=Vr[1];function Xr(){la(Date.now())}function ra(){window.clearTimeout(dr.current)}Xe(Fe,function(Rr,pr){function Kr(ea,ga){ea(function(aa){var no=gr(aa+ga);return no})}return Wn?(ot?Kr(cn,Rr):Kr(Sn,pr),ra(),Xr(),!0):!1}),(0,x.useEffect)(function(){return ra(),Gr&&(dr.current=window.setTimeout(function(){la(0)},100)),ra},[Gr]);var Ba=he(bt,Xn,ot?Gt:Nt,_t,en,zn,(0,U.Z)((0,U.Z)({},c),{},{tabs:ie})),_r=(0,ue.Z)(Ba,2),Ia=_r[0],Oa=_r[1],rr=(0,i.Z)(function(){var Rr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:yt,pr=bt.get(Rr)||{width:0,height:0,left:0,right:0,top:0};if(ot){var Kr=Gt;Pt?pr.rightGt+Xn&&(Kr=pr.right+pr.width-Xn):pr.left<-Gt?Kr=-pr.left:pr.left+pr.width>-Gt+Xn&&(Kr=-(pr.left+pr.width-Xn)),Sn(0),cn(gr(Kr))}else{var ea=Nt;pr.top<-Nt?ea=-pr.top:pr.top+pr.height>-Nt+Xn&&(ea=-(pr.top+pr.height-Xn)),cn(0),Sn(gr(ea))}}),sr={};de==="top"||de==="bottom"?sr[Pt?"marginRight":"marginLeft"]=Ce:sr.marginTop=Ce;var Pr=ie.map(function(Rr,pr){var Kr=Rr.key;return x.createElement(st,{id:nt,prefixCls:se,key:Kr,tab:Rr,style:pr===0?void 0:sr,closable:Rr.closable,editable:St,active:Kr===yt,renderWrapper:Oe,removeAriaLabel:X==null?void 0:X.removeAriaLabel,onClick:function(ga){$e(Kr,ga)},onFocus:function(){rr(Kr),Xr(),Fe.current&&(Pt||(Fe.current.scrollLeft=0),Fe.current.scrollTop=0)}})}),jn=function(){return ht(function(){var pr=new Map;return ie.forEach(function(Kr){var ea,ga=Kr.key,aa=(ea=Ie.current)===null||ea===void 0?void 0:ea.querySelector('[data-node-key="'.concat(pe(ga),'"]'));aa&&pr.set(ga,{width:aa.offsetWidth,height:aa.offsetHeight,left:aa.offsetLeft,top:aa.offsetTop})}),pr})};(0,x.useEffect)(function(){jn()},[ie.map(function(Rr){return Rr.key}).join("_")]);var Qn=J(function(){var Rr=o(W),pr=o(fe),Kr=o(we);sn([Rr[0]-pr[0]-Kr[0],Rr[1]-pr[1]-Kr[1]]);var ea=o(ze);Ln(ea);var ga=o(Le);dt(ga);var aa=o(Ie);bn([aa[0]-ea[0],aa[1]-ea[1]]),jn()}),nr=ie.slice(0,Ia),Kn=ie.slice(Oa+1),Pn=[].concat((0,L.Z)(nr),(0,L.Z)(Kn)),Hn=bt.get(yt),Tn=y({activeTabOffset:Hn,horizontal:ot,rtl:Pt,indicatorSize:Ue}),Vn=Tn.style;(0,x.useEffect)(function(){rr()},[yt,_n,mr,k(Hn),k(bt),ot]),(0,x.useEffect)(function(){Qn()},[Pt]);var cr=!!Pn.length,xr="".concat(se,"-nav-wrap"),qr,jr,Hr,Wr;return ot?Pt?(jr=Gt>0,qr=Gt!==mr):(qr=Gt<0,jr=Gt!==_n):(Hr=Nt<0,Wr=Nt!==_n),x.createElement(g.Z,{onResize:Qn},x.createElement("div",{ref:(0,I.x1)(b,W),role:"tablist",className:f()("".concat(se,"-nav"),Me),style:Ve,onKeyDown:function(){Xr()}},x.createElement(ft,{ref:fe,position:"left",extra:mt,prefixCls:se}),x.createElement(g.Z,{onResize:Qn},x.createElement("div",{className:f()(xr,(p={},(0,a.Z)(p,"".concat(xr,"-ping-left"),qr),(0,a.Z)(p,"".concat(xr,"-ping-right"),jr),(0,a.Z)(p,"".concat(xr,"-ping-top"),Hr),(0,a.Z)(p,"".concat(xr,"-ping-bottom"),Wr),p)),ref:Fe},x.createElement(g.Z,{onResize:Qn},x.createElement("div",{ref:Ie,className:"".concat(se,"-nav-list"),style:{transform:"translate(".concat(Gt,"px, ").concat(Nt,"px)"),transition:Gr?"none":void 0}},Pr,x.createElement(Ee,{ref:ze,prefixCls:se,locale:X,editable:St,style:(0,U.Z)((0,U.Z)({},Pr.length===0?void 0:sr),{},{visibility:cr?"hidden":null})}),x.createElement("div",{className:f()("".concat(se,"-ink-bar"),(0,a.Z)({},"".concat(se,"-ink-bar-animated"),ct.inkBar)),style:Vn}))))),x.createElement(gt,(0,O.Z)({},c,{removeAriaLabel:X==null?void 0:X.removeAriaLabel,ref:Le,prefixCls:se,tabs:Pn,className:!cr&&$n,tabMoving:!!Gr})),x.createElement(ft,{ref:we,position:"right",extra:mt,prefixCls:se})))}var d=x.forwardRef(V),s=["renderTabBar"],re=["label","key"];function A(c){var b=c.renderTabBar,p=(0,ne.Z)(c,s),v=x.useContext(ve),se=v.tabs;if(b){var ie=(0,U.Z)((0,U.Z)({},p),{},{panes:se.map(function(Me){var Ve=Me.label,nt=Me.key,ct=(0,ne.Z)(Me,re);return x.createElement(xe,(0,O.Z)({tab:Ve,key:nt,tabKey:nt},ct))})});return b(ie,d)}return x.createElement(d,p)}var m=e(48736);function $(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},b;return c===!1?b={inkBar:!1,tabPane:!1}:c===!0?b={inkBar:!0,tabPane:!1}:b=(0,U.Z)({inkBar:!0},(0,w.Z)(c)==="object"?c:{}),b.tabPaneMotion&&b.tabPane===void 0&&(b.tabPane=!0),!b.tabPaneMotion&&b.tabPane&&(b.tabPane=!1),b}var Ae=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],ye=0;function We(c,b){var p,v=c.id,se=c.prefixCls,ie=se===void 0?"rc-tabs":se,Me=c.className,Ve=c.items,nt=c.direction,ct=c.activeKey,yt=c.defaultActiveKey,Pt=c.editable,mt=c.animated,St=c.tabPosition,X=St===void 0?"top":St,de=c.tabBarGutter,Ce=c.tabBarStyle,Oe=c.tabBarExtraContent,$e=c.locale,Ke=c.moreIcon,Ue=c.moreTransitionName,W=c.destroyInactiveTabPane,fe=c.renderTabBar,we=c.onChange,Fe=c.onTabClick,Ie=c.onTabScroll,Le=c.getPopupContainer,ze=c.popupClassName,ot=c.indicatorSize,At=(0,ne.Z)(c,Ae),Rt=x.useMemo(function(){return(Ve||[]).filter(function(dt){return dt&&(0,w.Z)(dt)==="object"&&"key"in dt})},[Ve]),Gt=nt==="rtl",cn=$(mt),yn=(0,x.useState)(!1),$t=(0,ue.Z)(yn,2),Nt=$t[0],Sn=$t[1];(0,x.useEffect)(function(){Sn((0,E.Z)())},[]);var En=(0,G.Z)(function(){var dt;return(dt=Rt[0])===null||dt===void 0?void 0:dt.key},{value:ct,defaultValue:yt}),mn=(0,ue.Z)(En,2),Jt=mn[0],sn=mn[1],xn=(0,x.useState)(function(){return Rt.findIndex(function(dt){return dt.key===Jt})}),On=(0,ue.Z)(xn,2),kn=On[0],bn=On[1];(0,x.useEffect)(function(){var dt=Rt.findIndex(function(qt){return qt.key===Jt});if(dt===-1){var Dt;dt=Math.max(0,Math.min(kn,Rt.length-1)),sn((Dt=Rt[dt])===null||Dt===void 0?void 0:Dt.key)}bn(dt)},[Rt.map(function(dt){return dt.key}).join("_"),Jt,kn]);var vn=(0,G.Z)(null,{value:v}),Xt=(0,ue.Z)(vn,2),Vt=Xt[0],Ln=Xt[1];(0,x.useEffect)(function(){v||(Ln("rc-tabs-".concat(ye)),ye+=1)},[]);function Ye(dt,Dt){Fe==null||Fe(dt,Dt);var qt=dt!==Jt;sn(dt),qt&&(we==null||we(dt))}var Ze={id:Vt,activeKey:Jt,animated:cn,tabPosition:X,rtl:Gt,mobile:Nt},qe=(0,U.Z)((0,U.Z)({},Ze),{},{editable:Pt,locale:$e,moreIcon:Ke,moreTransitionName:Ue,tabBarGutter:de,onTabClick:Ye,onTabScroll:Ie,extra:Oe,style:Ce,panes:null,getPopupContainer:Le,popupClassName:ze,indicatorSize:ot});return x.createElement(ve.Provider,{value:{tabs:Rt,prefixCls:ie}},x.createElement("div",(0,O.Z)({ref:b,id:v,className:f()(ie,"".concat(ie,"-").concat(X),(p={},(0,a.Z)(p,"".concat(ie,"-mobile"),Nt),(0,a.Z)(p,"".concat(ie,"-editable"),Pt),(0,a.Z)(p,"".concat(ie,"-rtl"),Gt),p),Me)},At),x.createElement(A,(0,O.Z)({},qe,{renderTabBar:fe})),x.createElement(me,(0,O.Z)({destroyInactiveTabPane:W},Ze,{animated:cn}))))}var Se=x.forwardRef(We),Te=Se,P=Te,be=e(36355),Re=e(19716),at=()=>null,Ct=e(62892);const It={motionAppear:!1,motionEnter:!0,motionLeave:!0};function pt(c){let b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},p;return b===!1?p={inkBar:!1,tabPane:!1}:b===!0?p={inkBar:!0,tabPane:!0}:p=Object.assign({inkBar:!0},typeof b=="object"?b:{}),p.tabPane&&(p.tabPaneMotion=Object.assign(Object.assign({},It),{motionName:(0,Ct.m)(c,"switch")})),p}var kt=e(11592),ln=function(c,b){var p={};for(var v in c)Object.prototype.hasOwnProperty.call(c,v)&&b.indexOf(v)<0&&(p[v]=c[v]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,v=Object.getOwnPropertySymbols(c);seb)}function an(c,b){if(c)return c;const p=(0,kt.Z)(b).map(v=>{if(x.isValidElement(v)){const{key:se,props:ie}=v,Me=ie||{},{tab:Ve}=Me,nt=ln(Me,["tab"]);return Object.assign(Object.assign({key:String(se)},nt),{label:Ve})}return null});return tn(p)}var Fn=e(17313),An=e(83116),Ut=e(37613),Rn=e(13826),xt=c=>{const{componentCls:b,motionDurationSlow:p}=c;return[{[b]:{[`${b}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${p}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${p}`}}}}},[(0,Rn.oN)(c,"slide-up"),(0,Rn.oN)(c,"slide-down")]]};const Ft=c=>{const{componentCls:b,tabsCardPadding:p,cardBg:v,cardGutter:se,colorBorderSecondary:ie,itemSelectedColor:Me}=c;return{[`${b}-card`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab`]:{margin:0,padding:p,background:v,border:`${c.lineWidth}px ${c.lineType} ${ie}`,transition:`all ${c.motionDurationSlow} ${c.motionEaseInOut}`},[`${b}-tab-active`]:{color:Me,background:c.colorBgContainer},[`${b}-ink-bar`]:{visibility:"hidden"}},[`&${b}-top, &${b}-bottom`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab + ${b}-tab`]:{marginLeft:{_skip_check_:!0,value:`${se}px`}}}},[`&${b}-top`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab`]:{borderRadius:`${c.borderRadiusLG}px ${c.borderRadiusLG}px 0 0`},[`${b}-tab-active`]:{borderBottomColor:c.colorBgContainer}}},[`&${b}-bottom`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab`]:{borderRadius:`0 0 ${c.borderRadiusLG}px ${c.borderRadiusLG}px`},[`${b}-tab-active`]:{borderTopColor:c.colorBgContainer}}},[`&${b}-left, &${b}-right`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab + ${b}-tab`]:{marginTop:`${se}px`}}},[`&${b}-left`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab`]:{borderRadius:{_skip_check_:!0,value:`${c.borderRadiusLG}px 0 0 ${c.borderRadiusLG}px`}},[`${b}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:c.colorBgContainer}}}},[`&${b}-right`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${c.borderRadiusLG}px ${c.borderRadiusLG}px 0`}},[`${b}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:c.colorBgContainer}}}}}}},Qt=c=>{const{componentCls:b,itemHoverColor:p,dropdownEdgeChildVerticalPadding:v}=c;return{[`${b}-dropdown`]:Object.assign(Object.assign({},(0,Fn.Wf)(c)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:c.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${b}-dropdown-menu`]:{maxHeight:c.tabsDropdownHeight,margin:0,padding:`${v}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:c.colorBgContainer,backgroundClip:"padding-box",borderRadius:c.borderRadiusLG,outline:"none",boxShadow:c.boxShadowSecondary,"&-item":Object.assign(Object.assign({},Fn.vS),{display:"flex",alignItems:"center",minWidth:c.tabsDropdownWidth,margin:0,padding:`${c.paddingXXS}px ${c.paddingSM}px`,color:c.colorText,fontWeight:"normal",fontSize:c.fontSize,lineHeight:c.lineHeight,cursor:"pointer",transition:`all ${c.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:c.marginSM},color:c.colorTextDescription,fontSize:c.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:p}},"&:hover":{background:c.controlItemBgHover},"&-disabled":{"&, &:hover":{color:c.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},Mt=c=>{const{componentCls:b,margin:p,colorBorderSecondary:v,horizontalMargin:se,verticalItemPadding:ie,verticalItemMargin:Me}=c;return{[`${b}-top, ${b}-bottom`]:{flexDirection:"column",[`> ${b}-nav, > div > ${b}-nav`]:{margin:se,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${c.lineWidth}px ${c.lineType} ${v}`,content:"''"},[`${b}-ink-bar`]:{height:c.lineWidthBold,"&-animated":{transition:`width ${c.motionDurationSlow}, left ${c.motionDurationSlow}, right ${c.motionDurationSlow}`}},[`${b}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:c.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:c.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:c.boxShadowTabsOverflowRight},[`&${b}-nav-wrap-ping-left::before`]:{opacity:1},[`&${b}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${b}-top`]:{[`> ${b}-nav, - > div > ${b}-nav`]:{"&::before":{bottom:0},[`${b}-ink-bar`]:{bottom:0}}},[`${b}-bottom`]:{[`> ${b}-nav, > div > ${b}-nav`]:{order:1,marginTop:`${p}px`,marginBottom:0,"&::before":{top:0},[`${b}-ink-bar`]:{top:0}},[`> ${b}-content-holder, > div > ${b}-content-holder`]:{order:0}},[`${b}-left, ${b}-right`]:{[`> ${b}-nav, > div > ${b}-nav`]:{flexDirection:"column",minWidth:c.controlHeight*1.25,[`${b}-tab`]:{padding:ie,textAlign:"center"},[`${b}-tab + ${b}-tab`]:{margin:Me},[`${b}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:c.controlHeight},"&::before":{top:0,boxShadow:c.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:c.boxShadowTabsOverflowBottom},[`&${b}-nav-wrap-ping-top::before`]:{opacity:1},[`&${b}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${b}-ink-bar`]:{width:c.lineWidthBold,"&-animated":{transition:`height ${c.motionDurationSlow}, top ${c.motionDurationSlow}`}},[`${b}-nav-list, ${b}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${b}-left`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${b}-content-holder, > div > ${b}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${c.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${c.lineWidth}px ${c.lineType} ${c.colorBorder}`},[`> ${b}-content > ${b}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:c.paddingLG}}}},[`${b}-right`]:{[`> ${b}-nav, > div > ${b}-nav`]:{order:1,[`${b}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${b}-content-holder, > div > ${b}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-c.lineWidth},borderRight:{_skip_check_:!0,value:`${c.lineWidth}px ${c.lineType} ${c.colorBorder}`},[`> ${b}-content > ${b}-tabpane`]:{paddingRight:{_skip_check_:!0,value:c.paddingLG}}}}}},gn=c=>{const{componentCls:b,cardPaddingSM:p,cardPaddingLG:v,horizontalItemPaddingSM:se,horizontalItemPaddingLG:ie}=c;return{[b]:{"&-small":{[`> ${b}-nav`]:{[`${b}-tab`]:{padding:se,fontSize:c.titleFontSizeSM}}},"&-large":{[`> ${b}-nav`]:{[`${b}-tab`]:{padding:ie,fontSize:c.titleFontSizeLG}}}},[`${b}-card`]:{[`&${b}-small`]:{[`> ${b}-nav`]:{[`${b}-tab`]:{padding:p}},[`&${b}-bottom`]:{[`> ${b}-nav ${b}-tab`]:{borderRadius:`0 0 ${c.borderRadius}px ${c.borderRadius}px`}},[`&${b}-top`]:{[`> ${b}-nav ${b}-tab`]:{borderRadius:`${c.borderRadius}px ${c.borderRadius}px 0 0`}},[`&${b}-right`]:{[`> ${b}-nav ${b}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${c.borderRadius}px ${c.borderRadius}px 0`}}},[`&${b}-left`]:{[`> ${b}-nav ${b}-tab`]:{borderRadius:{_skip_check_:!0,value:`${c.borderRadius}px 0 0 ${c.borderRadius}px`}}}},[`&${b}-large`]:{[`> ${b}-nav`]:{[`${b}-tab`]:{padding:v}}}}}},un=c=>{const{componentCls:b,itemActiveColor:p,itemHoverColor:v,iconCls:se,tabsHorizontalItemMargin:ie,horizontalItemPadding:Me,itemSelectedColor:Ve,itemColor:nt}=c,ct=`${b}-tab`;return{[ct]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Me,fontSize:c.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:nt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:p}},(0,Fn.Qy)(c)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-c.marginXXS},marginLeft:{_skip_check_:!0,value:c.marginXS},color:c.colorTextDescription,fontSize:c.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${c.motionDurationSlow}`,"&:hover":{color:c.colorTextHeading}},"&:hover":{color:v},[`&${ct}-active ${ct}-btn`]:{color:Ve,textShadow:c.tabsActiveTextShadow},[`&${ct}-disabled`]:{color:c.colorTextDisabled,cursor:"not-allowed"},[`&${ct}-disabled ${ct}-btn, &${ct}-disabled ${b}-remove`]:{"&:focus, &:active":{color:c.colorTextDisabled}},[`& ${ct}-remove ${se}`]:{margin:0},[se]:{marginRight:{_skip_check_:!0,value:c.marginSM}}},[`${ct} + ${ct}`]:{margin:{_skip_check_:!0,value:ie}}}},hn=c=>{const{componentCls:b,tabsHorizontalItemMarginRTL:p,iconCls:v,cardGutter:se}=c;return{[`${b}-rtl`]:{direction:"rtl",[`${b}-nav`]:{[`${b}-tab`]:{margin:{_skip_check_:!0,value:p},[`${b}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[v]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${c.marginSM}px`}},[`${b}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${c.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${c.marginXXS}px`},[v]:{margin:0}}}},[`&${b}-left`]:{[`> ${b}-nav`]:{order:1},[`> ${b}-content-holder`]:{order:0}},[`&${b}-right`]:{[`> ${b}-nav`]:{order:0},[`> ${b}-content-holder`]:{order:1}},[`&${b}-card${b}-top, &${b}-card${b}-bottom`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab + ${b}-tab`]:{marginRight:{_skip_check_:!0,value:se},marginLeft:{_skip_check_:!0,value:0}}}}},[`${b}-dropdown-rtl`]:{direction:"rtl"},[`${b}-menu-item`]:{[`${b}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Bn=c=>{const{componentCls:b,tabsCardPadding:p,cardHeight:v,cardGutter:se,itemHoverColor:ie,itemActiveColor:Me,colorBorderSecondary:Ve}=c;return{[b]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Fn.Wf)(c)),{display:"flex",[`> ${b}-nav, > div > ${b}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${b}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${c.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${b}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${c.motionDurationSlow}`},[`${b}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${b}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${b}-nav-more`]:{position:"relative",padding:p,background:"transparent",border:0,color:c.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:c.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${b}-nav-add`]:Object.assign({minWidth:v,marginLeft:{_skip_check_:!0,value:se},padding:`0 ${c.paddingXS}px`,background:"transparent",border:`${c.lineWidth}px ${c.lineType} ${Ve}`,borderRadius:`${c.borderRadiusLG}px ${c.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:c.colorText,transition:`all ${c.motionDurationSlow} ${c.motionEaseInOut}`,"&:hover":{color:ie},"&:active, &:focus:not(:focus-visible)":{color:Me}},(0,Fn.Qy)(c))},[`${b}-extra-content`]:{flex:"none"},[`${b}-ink-bar`]:{position:"absolute",background:c.inkBarColor,pointerEvents:"none"}}),un(c)),{[`${b}-content`]:{position:"relative",width:"100%"},[`${b}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${b}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${b}-centered`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-nav-wrap`]:{[`&:not([class*='${b}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Cn=(0,An.Z)("Tabs",c=>{const b=(0,Ut.TS)(c,{tabsCardPadding:c.cardPadding||`${(c.cardHeight-Math.round(c.fontSize*c.lineHeight))/2-c.lineWidth}px ${c.padding}px`,dropdownEdgeChildVerticalPadding:c.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${c.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${c.horizontalItemGutter}px`});return[gn(b),hn(b),Mt(b),Qt(b),Ft(b),Bn(b),xt(b)]},c=>{const b=c.controlHeightLG;return{zIndexPopup:c.zIndexPopupBase+50,cardBg:c.colorFillAlter,cardHeight:b,cardPadding:"",cardPaddingSM:`${c.paddingXXS*1.5}px ${c.padding}px`,cardPaddingLG:`${c.paddingXS}px ${c.padding}px ${c.paddingXXS*1.5}px`,titleFontSize:c.fontSize,titleFontSizeLG:c.fontSizeLG,titleFontSizeSM:c.fontSize,inkBarColor:c.colorPrimary,horizontalMargin:`0 0 ${c.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${c.paddingSM}px 0`,horizontalItemPaddingSM:`${c.paddingXS}px 0`,horizontalItemPaddingLG:`${c.padding}px 0`,verticalItemPadding:`${c.paddingXS}px ${c.paddingLG}px`,verticalItemMargin:`${c.margin}px 0 0 0`,itemColor:c.colorText,itemSelectedColor:c.colorPrimary,itemHoverColor:c.colorPrimaryHover,itemActiveColor:c.colorPrimaryActive,cardGutter:c.marginXXS/2}}),Yt=function(c,b){var p={};for(var v in c)Object.prototype.hasOwnProperty.call(c,v)&&b.indexOf(v)<0&&(p[v]=c[v]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,v=Object.getOwnPropertySymbols(c);se{const{type:b,className:p,rootClassName:v,size:se,onEdit:ie,hideAdd:Me,centered:Ve,addIcon:nt,popupClassName:ct,children:yt,items:Pt,animated:mt,style:St,indicatorSize:X}=c,de=Yt(c,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Ce,moreIcon:Oe=x.createElement(n.Z,null)}=de,{direction:$e,tabs:Ke,getPrefixCls:Ue,getPopupContainer:W}=x.useContext(be.E_),fe=Ue("tabs",Ce),[we,Fe]=Cn(fe);let Ie;b==="editable-card"&&(Ie={onEdit:(Gt,cn)=>{let{key:yn,event:$t}=cn;ie==null||ie(Gt==="add"?$t:yn,Gt)},removeIcon:x.createElement(t.Z,null),addIcon:nt||x.createElement(u.Z,null),showAdd:Me!==!0});const Le=Ue(),ze=an(Pt,yt),ot=pt(fe,mt),At=(0,Re.Z)(se),Rt=Object.assign(Object.assign({},Ke==null?void 0:Ke.style),St);return we(x.createElement(P,Object.assign({direction:$e,getPopupContainer:W,moreTransitionName:`${Le}-slide-up`},de,{items:ze,className:f()({[`${fe}-${At}`]:At,[`${fe}-card`]:["card","editable-card"].includes(b),[`${fe}-editable-card`]:b==="editable-card",[`${fe}-centered`]:Ve},Ke==null?void 0:Ke.className,p,v,Fe),popupClassName:f()(ct,Fe),style:Rt,editable:Ie,moreIcon:Oe,prefixCls:fe,animated:ot,indicatorSize:X!=null?X:Ke==null?void 0:Ke.indicatorSize})))};Yn.TabPane=at;var le=Yn},98228:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return Rn}});var t=e(92310),n=e.n(t),u=e(54476),K=e(94480),f=e(33885),O=e(42978),a=e(75931),U=e(76190),ue=e(77861),w=e(17115),ne=e(90782),x=e(18929),E=e(48736),G=e(59301),ce=function(Je){var xt=G.useRef({valueLabels:new Map});return G.useMemo(function(){var Ft=xt.current.valueLabels,Qt=new Map,Mt=Je.map(function(gn){var un,hn=gn.value,Bn=(un=gn.label)!==null&&un!==void 0?un:Ft.get(hn);return Qt.set(hn,Bn),(0,f.Z)((0,f.Z)({},gn),{},{label:Bn})});return xt.current.valueLabels=Qt,[Mt]},[Je])},ve=function(Je,xt,Ft,Qt){return G.useMemo(function(){var Mt=Je.map(function(Bn){var Cn=Bn.value;return Cn}),gn=xt.map(function(Bn){var Cn=Bn.value;return Cn}),un=Mt.filter(function(Bn){return!Qt[Bn]});if(Ft){var hn=(0,ne.S)(Mt,!0,Qt);Mt=hn.checkedKeys,gn=hn.halfCheckedKeys}return[Array.from(new Set([].concat((0,K.Z)(un),(0,K.Z)(Mt)))),gn]},[Je,xt,Ft,Qt])},it=e(71430),xe=function(Je,xt){return G.useMemo(function(){var Ft=(0,it.I8)(Je,{fieldNames:xt,initWrapper:function(Mt){return(0,f.Z)((0,f.Z)({},Mt),{},{valueEntities:new Map})},processEntity:function(Mt,gn){var un=Mt.node[xt.value];if(0)var hn;gn.valueEntities.set(un,Mt)}});return Ft},[Je,xt])},ge=e(20068),me=e(11592),L=function(){return null},g=L,i=["children","value"];function I(Je){return(0,me.Z)(Je).map(function(xt){if(!G.isValidElement(xt)||!xt.type)return null;var Ft=xt,Qt=Ft.key,Mt=Ft.props,gn=Mt.children,un=Mt.value,hn=(0,a.Z)(Mt,i),Bn=(0,f.Z)({key:Qt,value:un},hn),Cn=I(gn);return Cn.length&&(Bn.children=Cn),Bn}).filter(function(xt){return xt})}function S(Je){if(!Je)return Je;var xt=(0,f.Z)({},Je);return"props"in xt||Object.defineProperty(xt,"props",{get:function(){return(0,E.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),xt}}),xt}function oe(Je,xt,Ft,Qt,Mt,gn){var un=null,hn=null;function Bn(){function Cn(Yt){var Yn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Yt.map(function(c,b){var p="".concat(Yn,"-").concat(b),v=c[gn.value],se=Ft.includes(v),ie=Cn(c[gn.children]||[],p,se),Me=G.createElement(g,c,ie.map(function(nt){return nt.node}));if(xt===v&&(un=Me),se){var Ve={pos:p,node:Me,children:ie};return le||hn.push(Ve),Ve}return null}).filter(function(c){return c})}hn||(hn=[],Cn(Qt),hn.sort(function(Yt,Yn){var le=Yt.node.props.value,c=Yn.node.props.value,b=Ft.indexOf(le),p=Ft.indexOf(c);return b-p}))}Object.defineProperty(Je,"triggerNode",{get:function(){return(0,E.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),Bn(),un}}),Object.defineProperty(Je,"allCheckedNodes",{get:function(){return(0,E.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),Bn(),Mt?hn:hn.map(function(Yt){var Yn=Yt.node;return Yn})}})}var Y=function(Je,xt,Ft){var Qt=Ft.treeNodeFilterProp,Mt=Ft.filterTreeNode,gn=Ft.fieldNames,un=gn.children;return G.useMemo(function(){if(!xt||Mt===!1)return Je;var hn;if(typeof Mt=="function")hn=Mt;else{var Bn=xt.toUpperCase();hn=function(Yn,le){var c=le[Qt];return String(c).toUpperCase().includes(Bn)}}function Cn(Yt){var Yn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Yt.reduce(function(le,c){var b=c[un],p=Yn||hn(xt,S(c)),v=Cn(b||[],p);return(p||v.length)&&le.push((0,f.Z)((0,f.Z)({},c),{},(0,ge.Z)({isLeaf:void 0},un,v))),le},[])}return Cn(Je)},[Je,xt,un,Qt,Mt])};function _(Je){var xt=G.useRef();xt.current=Je;var Ft=G.useCallback(function(){return xt.current.apply(xt,arguments)},[]);return Ft}function F(Je,xt){var Ft=xt.id,Qt=xt.pId,Mt=xt.rootPId,gn={},un=[],hn=Je.map(function(Bn){var Cn=(0,f.Z)({},Bn),Yt=Cn[Ft];return gn[Yt]=Cn,Cn.key=Cn.key||Yt,Cn});return hn.forEach(function(Bn){var Cn=Bn[Qt],Yt=gn[Cn];Yt&&(Yt.children=Yt.children||[],Yt.children.push(Bn)),(Cn===Mt||!Yt&&Mt===null)&&un.push(Bn)}),un}function He(Je,xt,Ft){return G.useMemo(function(){return Je?Ft?F(Je,(0,f.Z)({id:"id",pId:"pId",rootPId:null},Ft!==!0?Ft:{})):Je:I(xt)},[xt,Ft,Je])}var z=G.createContext(null),Xe=z,C=e(10228),J=e(80547),ee=e(60091),H=G.createContext(null),ye=H;function k(Je){return Array.isArray(Je)?Je:Je!==void 0?[Je]:[]}function Z(Je){var xt=Je||{},Ft=xt.label,Qt=xt.value,Mt=xt.children,gn=Qt||"value";return{_title:Ft?[Ft]:["title","label"],value:gn,key:gn,children:Mt||"children"}}function pe(Je){return!Je||Je.disabled||Je.disableCheckbox||Je.checkable===!1}function ae(Je,xt){var Ft=[];function Qt(Mt){Mt.forEach(function(gn){var un=gn[xt.children];un&&(Ft.push(gn[xt.value]),Qt(un))})}return Qt(Je),Ft}function Q(Je){return Je==null}var Ee={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Ge=function(xt,Ft){var Qt=(0,ue.lk)(),Mt=Qt.prefixCls,gn=Qt.multiple,un=Qt.searchValue,hn=Qt.toggleOpen,Bn=Qt.open,Cn=Qt.notFoundContent,Yt=G.useContext(ye),Yn=Yt.virtual,le=Yt.listHeight,c=Yt.listItemHeight,b=Yt.treeData,p=Yt.fieldNames,v=Yt.onSelect,se=Yt.dropdownMatchSelectWidth,ie=Yt.treeExpandAction,Me=G.useContext(Xe),Ve=Me.checkable,nt=Me.checkedKeys,ct=Me.halfCheckedKeys,yt=Me.treeExpandedKeys,Pt=Me.treeDefaultExpandAll,mt=Me.treeDefaultExpandedKeys,St=Me.onTreeExpand,X=Me.treeIcon,de=Me.showTreeIcon,Ce=Me.switcherIcon,Oe=Me.treeLine,$e=Me.treeNodeFilterProp,Ke=Me.loadData,Ue=Me.treeLoadedKeys,W=Me.treeMotion,fe=Me.onTreeLoad,we=Me.keyEntities,Fe=G.useRef(),Ie=(0,J.Z)(function(){return b},[Bn,b],function(Vt,Ln){return Ln[0]&&Vt[1]!==Ln[1]}),Le=G.useState(null),ze=(0,O.Z)(Le,2),ot=ze[0],At=ze[1],Rt=we[ot],Gt=G.useMemo(function(){return Ve?{checked:nt,halfChecked:ct}:null},[Ve,nt,ct]);G.useEffect(function(){if(Bn&&!gn&&nt.length){var Vt;(Vt=Fe.current)===null||Vt===void 0||Vt.scrollTo({key:nt[0]}),At(nt[0])}},[Bn]);var cn=String(un).toLowerCase(),yn=function(Ln){return cn?String(Ln[$e]).toLowerCase().includes(cn):!1},$t=G.useState(mt),Nt=(0,O.Z)($t,2),Sn=Nt[0],En=Nt[1],mn=G.useState(null),Jt=(0,O.Z)(mn,2),sn=Jt[0],xn=Jt[1],On=G.useMemo(function(){return yt?(0,K.Z)(yt):un?sn:Sn},[Sn,sn,yt,un]);G.useEffect(function(){un&&xn(ae(b,p))},[un]);var kn=function(Ln){En(Ln),xn(Ln),St&&St(Ln)},bn=function(Ln){Ln.preventDefault()},vn=function(Ln,Ye){var Ze=Ye.node;Ve&&pe(Ze)||(v(Ze.key,{selected:!nt.includes(Ze.key)}),gn||hn(!1))};if(G.useImperativeHandle(Ft,function(){var Vt;return{scrollTo:(Vt=Fe.current)===null||Vt===void 0?void 0:Vt.scrollTo,onKeyDown:function(Ye){var Ze,qe=Ye.which;switch(qe){case C.Z.UP:case C.Z.DOWN:case C.Z.LEFT:case C.Z.RIGHT:(Ze=Fe.current)===null||Ze===void 0||Ze.onKeyDown(Ye);break;case C.Z.ENTER:{if(Rt){var dt=(Rt==null?void 0:Rt.node)||{},Dt=dt.selectable,qt=dt.value;Dt!==!1&&vn(null,{node:{key:ot},selected:!nt.includes(qt)})}break}case C.Z.ESC:hn(!1)}},onKeyUp:function(){}}}),Ie.length===0)return G.createElement("div",{role:"listbox",className:"".concat(Mt,"-empty"),onMouseDown:bn},Cn);var Xt={fieldNames:p};return Ue&&(Xt.loadedKeys=Ue),On&&(Xt.expandedKeys=On),G.createElement("div",{onMouseDown:bn},Rt&&Bn&&G.createElement("span",{style:Ee,"aria-live":"assertive"},Rt.node.value),G.createElement(ee.Z,(0,u.Z)({ref:Fe,focusable:!1,prefixCls:"".concat(Mt,"-tree"),treeData:Ie,height:le,itemHeight:c,virtual:Yn!==!1&&se!==!1,multiple:gn,icon:X,showIcon:de,switcherIcon:Ce,showLine:Oe,loadData:un?null:Ke,motion:W,activeKey:ot,checkable:Ve,checkStrictly:!0,checkedKeys:Gt,selectedKeys:Ve?[]:nt,defaultExpandAll:Pt},Xt,{onActiveChange:At,onSelect:vn,onCheck:vn,onExpand:kn,onLoad:fe,filterTreeNode:yn,expandAction:ie})))},ft=G.forwardRef(Ge);ft.displayName="OptionList";var rt=ft,ut="SHOW_ALL",vt="SHOW_PARENT",Tt="SHOW_CHILD";function gt(Je,xt,Ft,Qt){var Mt=new Set(Je);return xt===Tt?Je.filter(function(gn){var un=Ft[gn];return!(un&&un.children&&un.children.some(function(hn){var Bn=hn.node;return Mt.has(Bn[Qt.value])})&&un.children.every(function(hn){var Bn=hn.node;return pe(Bn)||Mt.has(Bn[Qt.value])}))}):xt===vt?Je.filter(function(gn){var un=Ft[gn],hn=un?un.parent:null;return!(hn&&!pe(hn.node)&&Mt.has(hn.key))}):Je}function Pe(Je){var xt=Je.searchPlaceholder,Ft=Je.treeCheckStrictly,Qt=Je.treeCheckable,Mt=Je.labelInValue,gn=Je.value,un=Je.multiple;warning(!xt,"`searchPlaceholder` has been removed."),Ft&&Mt===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(Mt||Ft)&&warning(toArray(gn).every(function(hn){return hn&&_typeof(hn)==="object"&&"value"in hn}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Ft||un||Qt?warning(!gn||Array.isArray(gn),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(gn),"`value` should not be array when `TreeSelect` is single mode.")}var st=null,j=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function B(Je){return!Je||(0,U.Z)(Je)!=="object"}var y=G.forwardRef(function(Je,xt){var Ft=Je.id,Qt=Je.prefixCls,Mt=Qt===void 0?"rc-tree-select":Qt,gn=Je.value,un=Je.defaultValue,hn=Je.onChange,Bn=Je.onSelect,Cn=Je.onDeselect,Yt=Je.searchValue,Yn=Je.inputValue,le=Je.onSearch,c=Je.autoClearSearchValue,b=c===void 0?!0:c,p=Je.filterTreeNode,v=Je.treeNodeFilterProp,se=v===void 0?"value":v,ie=Je.showCheckedStrategy,Me=Je.treeNodeLabelProp,Ve=Je.multiple,nt=Je.treeCheckable,ct=Je.treeCheckStrictly,yt=Je.labelInValue,Pt=Je.fieldNames,mt=Je.treeDataSimpleMode,St=Je.treeData,X=Je.children,de=Je.loadData,Ce=Je.treeLoadedKeys,Oe=Je.onTreeLoad,$e=Je.treeDefaultExpandAll,Ke=Je.treeExpandedKeys,Ue=Je.treeDefaultExpandedKeys,W=Je.onTreeExpand,fe=Je.treeExpandAction,we=Je.virtual,Fe=Je.listHeight,Ie=Fe===void 0?200:Fe,Le=Je.listItemHeight,ze=Le===void 0?20:Le,ot=Je.onDropdownVisibleChange,At=Je.dropdownMatchSelectWidth,Rt=At===void 0?!0:At,Gt=Je.treeLine,cn=Je.treeIcon,yn=Je.showTreeIcon,$t=Je.switcherIcon,Nt=Je.treeMotion,Sn=(0,a.Z)(Je,j),En=(0,w.ZP)(Ft),mn=nt&&!ct,Jt=nt||ct,sn=ct||yt,xn=Jt||Ve,On=(0,x.Z)(un,{value:gn}),kn=(0,O.Z)(On,2),bn=kn[0],vn=kn[1],Xt=G.useMemo(function(){return nt?ie||Tt:ut},[ie,nt]),Vt=G.useMemo(function(){return Z(Pt)},[JSON.stringify(Pt)]),Ln=(0,x.Z)("",{value:Yt!==void 0?Yt:Yn,postState:function(Qn){return Qn||""}}),Ye=(0,O.Z)(Ln,2),Ze=Ye[0],qe=Ye[1],dt=function(Qn){qe(Qn),le==null||le(Qn)},Dt=He(St,X,mt),qt=xe(Dt,Vt),Ot=qt.keyEntities,ht=qt.valueEntities,bt=G.useCallback(function(jn){var Qn=[],nr=[];return jn.forEach(function(Kn){ht.has(Kn)?nr.push(Kn):Qn.push(Kn)}),{missingRawValues:Qn,existRawValues:nr}},[ht]),nn=Y(Dt,Ze,{fieldNames:Vt,treeNodeFilterProp:se,filterTreeNode:p}),_t=G.useCallback(function(jn){if(jn){if(Me)return jn[Me];for(var Qn=Vt._title,nr=0;nr{const{componentCls:xt,treePrefixCls:Ft,colorBgElevated:Qt}=Je,Mt=`.${Ft}`;return[{[`${xt}-dropdown`]:[{padding:`${Je.paddingXS}px ${Je.paddingXS/2}px`},(0,pt.Yk)(Ft,(0,Ct.TS)(Je,{colorBgContainer:Qt})),{[Mt]:{borderRadius:0,[`${Mt}-list-holder-inner`]:{alignItems:"stretch",[`${Mt}-treenode`]:{[`${Mt}-node-content-wrapper`]:{flex:"auto"}}}}},(0,at.C2)(`${Ft}-checkbox`,Je),{"&-rtl":{direction:"rtl",[`${Mt}-switcher${Mt}-switcher_close`]:{[`${Mt}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function ln(Je,xt){return(0,It.Z)("TreeSelect",Ft=>{const Qt=(0,Ct.TS)(Ft,{treePrefixCls:xt});return[kt(Qt)]},pt.TM)(Je)}var tn=function(Je,xt){var Ft={};for(var Qt in Je)Object.prototype.hasOwnProperty.call(Je,Qt)&&xt.indexOf(Qt)<0&&(Ft[Qt]=Je[Qt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,Qt=Object.getOwnPropertySymbols(Je);Mt{var Ft,{prefixCls:Qt,size:Mt,disabled:gn,bordered:un=!0,className:hn,rootClassName:Bn,treeCheckable:Cn,multiple:Yt,listHeight:Yn=256,listItemHeight:le=26,placement:c,notFoundContent:b,switcherIcon:p,treeLine:v,getPopupContainer:se,popupClassName:ie,dropdownClassName:Me,treeIcon:Ve=!1,transitionName:nt,choiceTransitionName:ct="",status:yt,treeExpandAction:Pt,builtinPlacements:mt,dropdownMatchSelectWidth:St,popupMatchSelectWidth:X,allowClear:de}=Je,Ce=tn(Je,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:Oe,getPrefixCls:$e,renderEmpty:Ke,direction:Ue,virtual:W,popupMatchSelectWidth:fe,popupOverflow:we}=G.useContext(m.E_),Fe=$e(),Ie=$e("select",Qt),Le=$e("select-tree",Qt),ze=$e("tree-select",Qt),{compactSize:ot,compactItemClassnames:At}=(0,Re.ri)(Ie,Ue),[Rt,Gt]=(0,Se.Z)(Ie),[cn]=ln(ze,Le),yn=n()(ie||Me,`${ze}-dropdown`,{[`${ze}-dropdown-rtl`]:Ue==="rtl"},Bn,Gt),$t=!!(Cn||Yt),Nt=(0,P.Z)(Ce.suffixIcon,Ce.showArrow),Sn=(Ft=X!=null?X:St)!==null&&Ft!==void 0?Ft:fe,{status:En,hasFeedback:mn,isFormItemInput:Jt,feedbackIcon:sn}=G.useContext(We.aM),xn=(0,A.F)(En,yt),{suffixIcon:On,removeIcon:kn,clearIcon:bn}=(0,be.Z)(Object.assign(Object.assign({},Ce),{multiple:$t,showSuffixIcon:Nt,hasFeedback:mn,feedbackIcon:sn,prefixCls:Ie,componentName:"TreeSelect"})),vn=de===!0?{clearIcon:bn}:de;let Xt;b!==void 0?Xt=b:Xt=(Ke==null?void 0:Ke("Select"))||G.createElement(Ae.Z,{componentName:"Select"});const Vt=(0,d.Z)(Ce,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),Ln=G.useMemo(()=>c!==void 0?c:Ue==="rtl"?"bottomRight":"bottomLeft",[c,Ue]),Ye=(0,Te.Z)(mt,we),Ze=(0,he.Z)(ht=>{var bt;return(bt=Mt!=null?Mt:ot)!==null&&bt!==void 0?bt:ht}),qe=G.useContext($.Z),dt=gn!=null?gn:qe,Dt=n()(!Qt&&ze,{[`${Ie}-lg`]:Ze==="large",[`${Ie}-sm`]:Ze==="small",[`${Ie}-rtl`]:Ue==="rtl",[`${Ie}-borderless`]:!un,[`${Ie}-in-form-item`]:Jt},(0,A.Z)(Ie,xn,mn),At,hn,Bn,Gt),qt=ht=>G.createElement(ke.Z,{prefixCls:Le,switcherIcon:p,treeNodeProps:ht,showLine:v}),Ot=G.createElement(V,Object.assign({virtual:W,disabled:dt},Vt,{dropdownMatchSelectWidth:Sn,builtinPlacements:Ye,ref:xt,prefixCls:Ie,className:Dt,listHeight:Yn,listItemHeight:le,treeCheckable:Cn&&G.createElement("span",{className:`${Ie}-tree-checkbox-inner`}),treeLine:!!v,suffixIcon:On,multiple:$t,placement:Ln,removeIcon:kn,allowClear:vn,switcherIcon:qt,showTreeIcon:Ve,notFoundContent:Xt,getPopupContainer:se||Oe,treeMotion:null,dropdownClassName:yn,choiceTransitionName:(0,re.m)(Fe,"",ct),transitionName:(0,re.m)(Fe,"slide-up",nt),treeExpandAction:Pt}));return Rt(cn(Ot))},An=G.forwardRef(an),Ut=(0,s.Z)(An);An.TreeNode=g,An.SHOW_ALL=ut,An.SHOW_PARENT=vt,An.SHOW_CHILD=Tt,An._InternalPanelDoNotUseOrYouWillBeFired=Ut;var Rn=An},17574:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return ye}});var t=e(60091),n=e(94480),u=e(52671),K=e(8657),f=e(54476),O=e(59301),a={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"},U=a,ue=e(7657),w=function(Z,pe){return O.createElement(ue.Z,(0,f.Z)({},Z,{ref:pe,icon:U}))},ne=O.forwardRef(w),x=ne,E=e(92310),G=e.n(E),ce=e(35654),ve=e(71430),it=e(36355),xe=e(56082),ge=e(62892),me=e(20648);const L=4;function g(k){const{dropPosition:Z,dropLevelOffset:pe,prefixCls:ae,indent:Q,direction:Ee="ltr"}=k,Ge=Ee==="ltr"?"left":"right",ft=Ee==="ltr"?"right":"left",rt={[Ge]:-pe*Q+L,[ft]:0};switch(Z){case-1:rt.top=-3;break;case 1:rt.bottom=-3;break;default:rt.bottom=-3,rt[Ge]=Q+L;break}return O.createElement("div",{style:rt,className:`${ae}-drop-indicator`})}var i=e(71997),S=O.forwardRef((k,Z)=>{const{getPrefixCls:pe,direction:ae,virtual:Q,tree:Ee}=O.useContext(it.E_),{prefixCls:Ge,className:ft,showIcon:rt=!1,showLine:ut,switcherIcon:vt,blockNode:Tt=!1,children:gt,checkable:Pe=!1,selectable:st=!0,draggable:j,motion:B,style:y}=k,o=pe("tree",Ge),R=pe(),V=B!=null?B:Object.assign(Object.assign({},(0,ge.Z)(R)),{motionAppear:!1}),d=Object.assign(Object.assign({},k),{checkable:Pe,selectable:st,showIcon:rt,motion:V,blockNode:Tt,showLine:!!ut,dropIndicatorRender:g}),[s,re]=(0,me.ZP)(o),A=O.useMemo(()=>{if(!j)return!1;let $={};switch(typeof j){case"function":$.nodeDraggable=j;break;case"object":$=Object.assign({},j);break;default:break}return $.icon!==!1&&($.icon=$.icon||O.createElement(xe.Z,null)),$},[j]),m=$=>O.createElement(i.Z,{prefixCls:o,switcherIcon:vt,treeNodeProps:$,showLine:ut});return s(O.createElement(t.Z,Object.assign({itemHeight:20,ref:Z,virtual:Q},d,{style:Object.assign(Object.assign({},Ee==null?void 0:Ee.style),y),prefixCls:o,className:G()({[`${o}-icon-hide`]:!rt,[`${o}-block-node`]:Tt,[`${o}-unselectable`]:!st,[`${o}-rtl`]:ae==="rtl"},Ee==null?void 0:Ee.className,ft,re),direction:ae,checkable:Pe&&O.createElement("span",{className:`${o}-checkbox-inner`}),selectable:st,switcherIcon:m,draggable:A}),gt))}),oe;(function(k){k[k.None=0]="None",k[k.Start=1]="Start",k[k.End=2]="End"})(oe||(oe={}));function Y(k,Z){function pe(ae){const{key:Q,children:Ee}=ae;Z(Q,ae)!==!1&&Y(Ee||[],Z)}k.forEach(pe)}function _(k){let{treeData:Z,expandedKeys:pe,startKey:ae,endKey:Q}=k;const Ee=[];let Ge=oe.None;if(ae&&ae===Q)return[ae];if(!ae||!Q)return[];function ft(rt){return rt===ae||rt===Q}return Y(Z,rt=>{if(Ge===oe.End)return!1;if(ft(rt)){if(Ee.push(rt),Ge===oe.None)Ge=oe.Start;else if(Ge===oe.Start)return Ge=oe.End,!1}else Ge===oe.Start&&Ee.push(rt);return pe.includes(rt)}),Ee}function F(k,Z){const pe=(0,n.Z)(Z),ae=[];return Y(k,(Q,Ee)=>{const Ge=pe.indexOf(Q);return Ge!==-1&&(ae.push(Ee),pe.splice(Ge,1)),!!pe.length}),ae}var He=function(k,Z){var pe={};for(var ae in k)Object.prototype.hasOwnProperty.call(k,ae)&&Z.indexOf(ae)<0&&(pe[ae]=k[ae]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,ae=Object.getOwnPropertySymbols(k);Q{var{defaultExpandAll:pe,defaultExpandParent:ae,defaultExpandedKeys:Q}=k,Ee=He(k,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Ge=O.useRef(),ft=O.useRef(),rt=()=>{const{keyEntities:A}=(0,ve.I8)(Xe(Ee));let m;return pe?m=Object.keys(A):ae?m=(0,ce.r7)(Ee.expandedKeys||Q||[],A):m=Ee.expandedKeys||Q,m},[ut,vt]=O.useState(Ee.selectedKeys||Ee.defaultSelectedKeys||[]),[Tt,gt]=O.useState(()=>rt());O.useEffect(()=>{"selectedKeys"in Ee&&vt(Ee.selectedKeys)},[Ee.selectedKeys]),O.useEffect(()=>{"expandedKeys"in Ee&>(Ee.expandedKeys)},[Ee.expandedKeys]);const Pe=(A,m)=>{var $;return"expandedKeys"in Ee||gt(A),($=Ee.onExpand)===null||$===void 0?void 0:$.call(Ee,A,m)},st=(A,m)=>{var $;const{multiple:Ae}=Ee,{node:he,nativeEvent:We}=m,{key:Se=""}=he,Te=Xe(Ee),P=Object.assign(Object.assign({},m),{selected:!0}),be=(We==null?void 0:We.ctrlKey)||(We==null?void 0:We.metaKey),Re=We==null?void 0:We.shiftKey;let ke;Ae&&be?(ke=A,Ge.current=Se,ft.current=ke,P.selectedNodes=F(Te,ke)):Ae&&Re?(ke=Array.from(new Set([].concat((0,n.Z)(ft.current||[]),(0,n.Z)(_({treeData:Te,expandedKeys:Tt,startKey:Se,endKey:Ge.current}))))),P.selectedNodes=F(Te,ke)):(ke=[Se],Ge.current=Se,ft.current=ke,P.selectedNodes=F(Te,ke)),($=Ee.onSelect)===null||$===void 0||$.call(Ee,ke,P),"selectedKeys"in Ee||vt(ke)},{getPrefixCls:j,direction:B}=O.useContext(it.E_),{prefixCls:y,className:o,showIcon:R=!0,expandAction:V="click"}=Ee,d=He(Ee,["prefixCls","className","showIcon","expandAction"]),s=j("tree",y),re=G()(`${s}-directory`,{[`${s}-directory-rtl`]:B==="rtl"},o);return O.createElement(S,Object.assign({icon:z,ref:Z,blockNode:!0},d,{showIcon:R,expandAction:V,prefixCls:s,className:re,expandedKeys:Tt,selectedKeys:ut,onSelect:st,onExpand:Pe}))};var ee=O.forwardRef(C);const H=S;H.DirectoryTree=ee,H.TreeNode=t.O;var ye=H},20648:function(Zt,_e,e){"use strict";e.d(_e,{TM:function(){return E},Yk:function(){return x}});var t=e(36237),n=e(98447),u=e(17313),K=e(8378),f=e(37613),O=e(83116);const a=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),U=(G,ce)=>({[`.${G}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${ce.motionDurationSlow}`}}}),ue=(G,ce)=>({[`.${G}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:ce.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${ce.lineWidthBold}px solid ${ce.colorPrimary}`,borderRadius:"50%",content:'""'}}}),w=(G,ce)=>{const{treeCls:ve,treeNodeCls:it,treeNodePadding:xe,titleHeight:ge,nodeSelectedBg:me,nodeHoverBg:L}=ce,g=ce.paddingXS;return{[ve]:Object.assign(Object.assign({},(0,u.Wf)(ce)),{background:ce.colorBgContainer,borderRadius:ce.borderRadius,transition:`background-color ${ce.motionDurationSlow}`,[`&${ve}-rtl`]:{[`${ve}-switcher`]:{"&_close":{[`${ve}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${ve}-active-focused)`]:Object.assign({},(0,u.oN)(ce)),[`${ve}-list-holder-inner`]:{alignItems:"flex-start"},[`&${ve}-block-node`]:{[`${ve}-list-holder-inner`]:{alignItems:"stretch",[`${ve}-node-content-wrapper`]:{flex:"auto"},[`${it}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:xe,insetInlineStart:0,border:`1px solid ${ce.colorPrimary}`,opacity:0,animationName:a,animationDuration:ce.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${it}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${xe}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${ve}-node-content-wrapper`]:{color:ce.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${ve}-node-content-wrapper`]:Object.assign({},(0,u.oN)(ce)),[`&:not(${it}-disabled).filter-node ${ve}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${ve}-draggable-icon`]:{flexShrink:0,width:ge,lineHeight:`${ge}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${ce.motionDurationSlow}`,[`${it}:hover &`]:{opacity:.45}},[`&${it}-disabled`]:{[`${ve}-draggable-icon`]:{visibility:"hidden"}}}},[`${ve}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ge}},[`${ve}-draggable-icon`]:{visibility:"hidden"},[`${ve}-switcher`]:Object.assign(Object.assign({},U(G,ce)),{position:"relative",flex:"none",alignSelf:"stretch",width:ge,margin:0,lineHeight:`${ge}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${ve}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:ce.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ge/2,bottom:-xe,marginInlineStart:-1,borderInlineEnd:`1px solid ${ce.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ge/2*.8,height:ge/2,borderBottom:`1px solid ${ce.colorBorder}`,content:'""'}}}),[`${ve}-checkbox`]:{top:"initial",marginInlineEnd:g},[`${ve}-node-content-wrapper, ${ve}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ge,margin:0,padding:`0 ${ce.paddingXS/2}px`,color:"inherit",lineHeight:`${ge}px`,background:"transparent",borderRadius:ce.borderRadius,cursor:"pointer",transition:`all ${ce.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:L},[`&${ve}-node-selected`]:{backgroundColor:me},[`${ve}-iconEle`]:{display:"inline-block",width:ge,height:ge,lineHeight:`${ge}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${ve}-unselectable ${ve}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${ve}-node-content-wrapper`]:Object.assign({lineHeight:`${ge}px`,userSelect:"none"},ue(G,ce)),[`${it}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${ce.colorPrimary}`}},"&-show-line":{[`${ve}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ge/2,bottom:-xe,borderInlineEnd:`1px solid ${ce.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${ve}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${it}-leaf-last`]:{[`${ve}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ge/2}px !important`}}}}})}},ne=G=>{const{treeCls:ce,treeNodeCls:ve,treeNodePadding:it,directoryNodeSelectedBg:xe,directoryNodeSelectedColor:ge}=G;return{[`${ce}${ce}-directory`]:{[ve]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:it,insetInlineStart:0,transition:`background-color ${G.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:G.controlItemBgHover}},"> *":{zIndex:1},[`${ce}-switcher`]:{transition:`color ${G.motionDurationMid}`},[`${ce}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${ce}-node-selected`]:{color:ge,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:xe},[`${ce}-switcher`]:{color:ge},[`${ce}-node-content-wrapper`]:{color:ge,background:"transparent"}}}}}},x=(G,ce)=>{const ve=`.${G}`,it=`${ve}-treenode`,xe=ce.paddingXS/2,ge=(0,f.TS)(ce,{treeCls:ve,treeNodeCls:it,treeNodePadding:xe});return[w(G,ge),ne(ge)]},E=G=>{const{controlHeightSM:ce}=G;return{titleHeight:ce,nodeHoverBg:G.controlItemBgHover,nodeSelectedBg:G.controlItemBgActive}};_e.ZP=(0,O.Z)("Tree",(G,ce)=>{let{prefixCls:ve}=ce;return[{[G.componentCls]:(0,n.C2)(`${ve}-checkbox`,G)},x(ve,G),(0,K.Z)(G)]},G=>{const{colorTextLightSolid:ce,colorPrimary:ve}=G;return Object.assign(Object.assign({},E(G)),{directoryNodeSelectedColor:ce,directoryNodeSelectedBg:ve})})},71997:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return it}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(ge,me){return n.createElement(f.Z,(0,t.Z)({},ge,{ref:me,icon:K}))},a=n.forwardRef(O),U=a,ue=e(52671),w=e(58617),ne=e(15075),x=e(43531),E=e(92310),G=e.n(E),ce=e(92343),it=xe=>{const{prefixCls:ge,switcherIcon:me,treeNodeProps:L,showLine:g}=xe,{isLeaf:i,expanded:I,loading:S}=L;if(S)return n.createElement(w.Z,{className:`${ge}-switcher-loading-icon`});let oe;if(g&&typeof g=="object"&&(oe=g.showLeafIcon),i){if(!g)return null;if(typeof oe!="boolean"&&oe){const F=typeof oe=="function"?oe(L):oe,He=`${ge}-switcher-line-custom-icon`;return(0,ce.l$)(F)?(0,ce.Tm)(F,{className:G()(F.props.className||"",He)}):F}return oe?n.createElement(ue.Z,{className:`${ge}-switcher-line-icon`}):n.createElement("span",{className:`${ge}-switcher-leaf-line`})}const Y=`${ge}-switcher-icon`,_=typeof me=="function"?me(L):me;return(0,ce.l$)(_)?(0,ce.Tm)(_,{className:G()(_.props.className||"",Y)}):_!==void 0?_:g?I?n.createElement(ne.Z,{className:`${ge}-switcher-line-icon`}):n.createElement(x.Z,{className:`${ge}-switcher-line-icon`}):n.createElement(U,{className:Y})}},54580:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return St}});var t=e(59301),n=e(94480),u=e(92310),K=e.n(u),f=e(54476),O=e(67732),a=e(83652),U=e(42403),ue=e(158),w=e(20068),ne=e(75931),x=e(75044),E=e(76190),G=e(3202),ce=e(26112);function ve(X,de){var Ce="cannot ".concat(X.method," ").concat(X.action," ").concat(de.status,"'"),Oe=new Error(Ce);return Oe.status=de.status,Oe.method=X.method,Oe.url=X.action,Oe}function it(X){var de=X.responseText||X.response;if(!de)return de;try{return JSON.parse(de)}catch(Ce){return de}}function xe(X){var de=new XMLHttpRequest;X.onProgress&&de.upload&&(de.upload.onprogress=function(Ke){Ke.total>0&&(Ke.percent=Ke.loaded/Ke.total*100),X.onProgress(Ke)});var Ce=new FormData;X.data&&Object.keys(X.data).forEach(function($e){var Ke=X.data[$e];if(Array.isArray(Ke)){Ke.forEach(function(Ue){Ce.append("".concat($e,"[]"),Ue)});return}Ce.append($e,Ke)}),X.file instanceof Blob?Ce.append(X.filename,X.file,X.file.name):Ce.append(X.filename,X.file),de.onerror=function(Ke){X.onError(Ke)},de.onload=function(){return de.status<200||de.status>=300?X.onError(ve(X,de),it(de)):X.onSuccess(it(de),de)},de.open(X.method,X.action,!0),X.withCredentials&&"withCredentials"in de&&(de.withCredentials=!0);var Oe=X.headers||{};return Oe["X-Requested-With"]!==null&&de.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Oe).forEach(function($e){Oe[$e]!==null&&de.setRequestHeader($e,Oe[$e])}),de.send(Ce),{abort:function(){de.abort()}}}var ge=+new Date,me=0;function L(){return"rc-upload-".concat(ge,"-").concat(++me)}var g=e(48736),i=function(X,de){if(X&&de){var Ce=Array.isArray(de)?de:de.split(","),Oe=X.name||"",$e=X.type||"",Ke=$e.replace(/\/.*$/,"");return Ce.some(function(Ue){var W=Ue.trim();if(/^\*(\/\*)?$/.test(Ue))return!0;if(W.charAt(0)==="."){var fe=Oe.toLowerCase(),we=W.toLowerCase(),Fe=[we];return(we===".jpg"||we===".jpeg")&&(Fe=[".jpg",".jpeg"]),Fe.some(function(Ie){return fe.endsWith(Ie)})}return/\/\*$/.test(W)?Ke===W.replace(/\/.*$/,""):$e===W?!0:/^\w+$/.test(W)?((0,g.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(W,"'.Skip for check.")),!0):!1})}return!0};function I(X,de){var Ce=X.createReader(),Oe=[];function $e(){Ce.readEntries(function(Ke){var Ue=Array.prototype.slice.apply(Ke);Oe=Oe.concat(Ue);var W=!Ue.length;W?de(Oe):$e()})}$e()}var S=function(de,Ce,Oe){var $e=function Ke(Ue,W){Ue&&(Ue.path=W||"",Ue.isFile?Ue.file(function(fe){Oe(fe)&&(Ue.fullPath&&!fe.webkitRelativePath&&(Object.defineProperties(fe,{webkitRelativePath:{writable:!0}}),fe.webkitRelativePath=Ue.fullPath.replace(/^\//,""),Object.defineProperties(fe,{webkitRelativePath:{writable:!1}})),Ce([fe]))}):Ue.isDirectory&&I(Ue,function(fe){fe.forEach(function(we){Ke(we,"".concat(W).concat(Ue.name,"/"))})}))};de.forEach(function(Ke){$e(Ke.webkitGetAsEntry())})},oe=S,Y=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],_=function(X){(0,U.Z)(Ce,X);var de=(0,ue.Z)(Ce);function Ce(){var Oe;(0,O.Z)(this,Ce);for(var $e=arguments.length,Ke=new Array($e),Ue=0;Ue<$e;Ue++)Ke[Ue]=arguments[Ue];return Oe=de.call.apply(de,[this].concat(Ke)),Oe.state={uid:L()},Oe.reqs={},Oe.fileInput=void 0,Oe._isMounted=void 0,Oe.onChange=function(W){var fe=Oe.props,we=fe.accept,Fe=fe.directory,Ie=W.target.files,Le=(0,n.Z)(Ie).filter(function(ze){return!Fe||i(ze,we)});Oe.uploadFiles(Le),Oe.reset()},Oe.onClick=function(W){var fe=Oe.fileInput;if(fe){var we=W.target,Fe=Oe.props.onClick;if(we&&we.tagName==="BUTTON"){var Ie=fe.parentNode;Ie.focus(),we.blur()}fe.click(),Fe&&Fe(W)}},Oe.onKeyDown=function(W){W.key==="Enter"&&Oe.onClick(W)},Oe.onFileDrop=function(W){var fe=Oe.props.multiple;if(W.preventDefault(),W.type!=="dragover")if(Oe.props.directory)oe(Array.prototype.slice.call(W.dataTransfer.items),Oe.uploadFiles,function(Fe){return i(Fe,Oe.props.accept)});else{var we=(0,n.Z)(W.dataTransfer.files).filter(function(Fe){return i(Fe,Oe.props.accept)});fe===!1&&(we=we.slice(0,1)),Oe.uploadFiles(we)}},Oe.uploadFiles=function(W){var fe=(0,n.Z)(W),we=fe.map(function(Fe){return Fe.uid=L(),Oe.processFile(Fe,fe)});Promise.all(we).then(function(Fe){var Ie=Oe.props.onBatchStart;Ie==null||Ie(Fe.map(function(Le){var ze=Le.origin,ot=Le.parsedFile;return{file:ze,parsedFile:ot}})),Fe.filter(function(Le){return Le.parsedFile!==null}).forEach(function(Le){Oe.post(Le)})})},Oe.processFile=function(){var W=(0,G.Z)((0,x.Z)().mark(function fe(we,Fe){var Ie,Le,ze,ot,At,Rt,Gt,cn,yn;return(0,x.Z)().wrap(function(Nt){for(;;)switch(Nt.prev=Nt.next){case 0:if(Ie=Oe.props.beforeUpload,Le=we,!Ie){Nt.next=14;break}return Nt.prev=3,Nt.next=6,Ie(we,Fe);case 6:Le=Nt.sent,Nt.next=12;break;case 9:Nt.prev=9,Nt.t0=Nt.catch(3),Le=!1;case 12:if(Le!==!1){Nt.next=14;break}return Nt.abrupt("return",{origin:we,parsedFile:null,action:null,data:null});case 14:if(ze=Oe.props.action,typeof ze!="function"){Nt.next=21;break}return Nt.next=18,ze(we);case 18:ot=Nt.sent,Nt.next=22;break;case 21:ot=ze;case 22:if(At=Oe.props.data,typeof At!="function"){Nt.next=29;break}return Nt.next=26,At(we);case 26:Rt=Nt.sent,Nt.next=30;break;case 29:Rt=At;case 30:return Gt=((0,E.Z)(Le)==="object"||typeof Le=="string")&&Le?Le:we,Gt instanceof File?cn=Gt:cn=new File([Gt],we.name,{type:we.type}),yn=cn,yn.uid=we.uid,Nt.abrupt("return",{origin:we,data:Rt,parsedFile:yn,action:ot});case 35:case"end":return Nt.stop()}},fe,null,[[3,9]])}));return function(fe,we){return W.apply(this,arguments)}}(),Oe.saveFileInput=function(W){Oe.fileInput=W},Oe}return(0,a.Z)(Ce,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function($e){var Ke=this,Ue=$e.data,W=$e.origin,fe=$e.action,we=$e.parsedFile;if(this._isMounted){var Fe=this.props,Ie=Fe.onStart,Le=Fe.customRequest,ze=Fe.name,ot=Fe.headers,At=Fe.withCredentials,Rt=Fe.method,Gt=W.uid,cn=Le||xe,yn={action:fe,filename:ze,data:Ue,file:we,headers:ot,withCredentials:At,method:Rt||"post",onProgress:function(Nt){var Sn=Ke.props.onProgress;Sn==null||Sn(Nt,we)},onSuccess:function(Nt,Sn){var En=Ke.props.onSuccess;En==null||En(Nt,we,Sn),delete Ke.reqs[Gt]},onError:function(Nt,Sn){var En=Ke.props.onError;En==null||En(Nt,Sn,we),delete Ke.reqs[Gt]}};Ie(W),this.reqs[Gt]=cn(yn)}}},{key:"reset",value:function(){this.setState({uid:L()})}},{key:"abort",value:function($e){var Ke=this.reqs;if($e){var Ue=$e.uid?$e.uid:$e;Ke[Ue]&&Ke[Ue].abort&&Ke[Ue].abort(),delete Ke[Ue]}else Object.keys(Ke).forEach(function(W){Ke[W]&&Ke[W].abort&&Ke[W].abort(),delete Ke[W]})}},{key:"render",value:function(){var $e=this.props,Ke=$e.component,Ue=$e.prefixCls,W=$e.className,fe=$e.disabled,we=$e.id,Fe=$e.style,Ie=$e.multiple,Le=$e.accept,ze=$e.capture,ot=$e.children,At=$e.directory,Rt=$e.openFileDialogOnClick,Gt=$e.onMouseEnter,cn=$e.onMouseLeave,yn=(0,ne.Z)($e,Y),$t=K()((0,w.Z)((0,w.Z)((0,w.Z)({},Ue,!0),"".concat(Ue,"-disabled"),fe),W,W)),Nt=At?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},Sn=fe?{}:{onClick:Rt?this.onClick:function(){},onKeyDown:Rt?this.onKeyDown:function(){},onMouseEnter:Gt,onMouseLeave:cn,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return t.createElement(Ke,(0,f.Z)({},Sn,{className:$t,role:"button",style:Fe}),t.createElement("input",(0,f.Z)({},(0,ce.Z)(yn,{aria:!0,data:!0}),{id:we,disabled:fe,type:"file",ref:this.saveFileInput,onClick:function(mn){return mn.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:Le},Nt,{multiple:Ie,onChange:this.onChange},ze!=null?{capture:ze}:{})),ot)}}]),Ce}(t.Component),F=_;function He(){}var z=function(X){(0,U.Z)(Ce,X);var de=(0,ue.Z)(Ce);function Ce(){var Oe;(0,O.Z)(this,Ce);for(var $e=arguments.length,Ke=new Array($e),Ue=0;Ue<$e;Ue++)Ke[Ue]=arguments[Ue];return Oe=de.call.apply(de,[this].concat(Ke)),Oe.uploader=void 0,Oe.saveUploader=function(W){Oe.uploader=W},Oe}return(0,a.Z)(Ce,[{key:"abort",value:function($e){this.uploader.abort($e)}},{key:"render",value:function(){return t.createElement(F,(0,f.Z)({},this.props,{ref:this.saveUploader}))}}]),Ce}(t.Component);z.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:He,onError:He,onSuccess:He,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var Xe=z,C=Xe,J=e(18929),ee=e(4676),H=e(36355),ye=e(1684),k=e(9763),Z=e(31724),pe={icon:function(de,Ce){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:Ce}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:de}}]}},name:"file",theme:"twotone"},ae=pe,Q=e(7657),Ee=function(de,Ce){return t.createElement(Q.Z,(0,f.Z)({},de,{ref:Ce,icon:ae}))},Ge=t.forwardRef(Ee),ft=Ge,rt=e(58617),ut={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},vt=ut,Tt=function(de,Ce){return t.createElement(Q.Z,(0,f.Z)({},de,{ref:Ce,icon:vt}))},gt=t.forwardRef(Tt),Pe=gt,st={icon:function(de,Ce){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:de}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:Ce}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:Ce}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:Ce}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:de}}]}},name:"picture",theme:"twotone"},j=st,B=function(de,Ce){return t.createElement(Q.Z,(0,f.Z)({},de,{ref:Ce,icon:j}))},y=t.forwardRef(B),o=y,R=e(77900),V=e(56762),d=e(62892),s=e(92343),re=e(3113);function A(X){return Object.assign(Object.assign({},X),{lastModified:X.lastModified,lastModifiedDate:X.lastModifiedDate,name:X.name,size:X.size,type:X.type,uid:X.uid,percent:0,originFileObj:X})}function m(X,de){const Ce=(0,n.Z)(de),Oe=Ce.findIndex($e=>{let{uid:Ke}=$e;return Ke===X.uid});return Oe===-1?Ce.push(X):Ce[Oe]=X,Ce}function $(X,de){const Ce=X.uid!==void 0?"uid":"name";return de.filter(Oe=>Oe[Ce]===X[Ce])[0]}function Ae(X,de){const Ce=X.uid!==void 0?"uid":"name",Oe=de.filter($e=>$e[Ce]!==X[Ce]);return Oe.length===de.length?null:Oe}const he=function(){const de=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Oe=de[de.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Oe)||[""])[0]},We=X=>X.indexOf("image/")===0,Se=X=>{if(X.type&&!X.thumbUrl)return We(X.type);const de=X.thumbUrl||X.url||"",Ce=he(de);return/^data:image\//.test(de)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Ce)?!0:!(/^data:/.test(de)||Ce)},Te=200;function P(X){return new Promise(de=>{if(!X.type||!We(X.type)){de("");return}const Ce=document.createElement("canvas");Ce.width=Te,Ce.height=Te,Ce.style.cssText=`position: fixed; left: 0; top: 0; width: ${Te}px; height: ${Te}px; z-index: 9999; display: none;`,document.body.appendChild(Ce);const Oe=Ce.getContext("2d"),$e=new Image;if($e.onload=()=>{const{width:Ke,height:Ue}=$e;let W=Te,fe=Te,we=0,Fe=0;Ke>Ue?(fe=Ue*(Te/Ke),Fe=-(fe-W)/2):(W=Ke*(Te/Ue),we=-(W-fe)/2),Oe.drawImage($e,we,Fe,W,fe);const Ie=Ce.toDataURL();document.body.removeChild(Ce),window.URL.revokeObjectURL($e.src),de(Ie)},$e.crossOrigin="anonymous",X.type.startsWith("image/svg+xml")){const Ke=new FileReader;Ke.onload=()=>{Ke.result&&($e.src=Ke.result)},Ke.readAsDataURL(X)}else if(X.type.startsWith("image/gif")){const Ke=new FileReader;Ke.onload=()=>{Ke.result&&de(Ke.result)},Ke.readAsDataURL(X)}else $e.src=window.URL.createObjectURL(X)})}var be=e(26227),Re=e(41464),ke=e(15277),at=e(93948),Ct=e(6848),pt=t.forwardRef((X,de)=>{let{prefixCls:Ce,className:Oe,style:$e,locale:Ke,listType:Ue,file:W,items:fe,progress:we,iconRender:Fe,actionIconRender:Ie,itemRender:Le,isImgUrl:ze,showPreviewIcon:ot,showRemoveIcon:At,showDownloadIcon:Rt,previewIcon:Gt,removeIcon:cn,downloadIcon:yn,onPreview:$t,onDownload:Nt,onClose:Sn}=X;var En,mn;const{status:Jt}=W,[sn,xn]=t.useState(Jt);t.useEffect(()=>{Jt!=="removed"&&xn(Jt)},[Jt]);const[On,kn]=t.useState(!1);t.useEffect(()=>{const zn=setTimeout(()=>{kn(!0)},300);return()=>{clearTimeout(zn)}},[]);const bn=Fe(W);let vn=t.createElement("div",{className:`${Ce}-icon`},bn);if(Ue==="picture"||Ue==="picture-card"||Ue==="picture-circle")if(sn==="uploading"||!W.thumbUrl&&!W.url){const zn=K()(`${Ce}-list-item-thumbnail`,{[`${Ce}-list-item-file`]:sn!=="uploading"});vn=t.createElement("div",{className:zn},bn)}else{const zn=ze!=null&&ze(W)?t.createElement("img",{src:W.thumbUrl||W.url,alt:W.name,className:`${Ce}-list-item-image`,crossOrigin:W.crossOrigin}):bn,Wn=K()(`${Ce}-list-item-thumbnail`,{[`${Ce}-list-item-file`]:ze&&!ze(W)});vn=t.createElement("a",{className:Wn,onClick:Xn=>$t(W,Xn),href:W.url||W.thumbUrl,target:"_blank",rel:"noopener noreferrer"},zn)}const Xt=K()(`${Ce}-list-item`,`${Ce}-list-item-${sn}`),Vt=typeof W.linkProps=="string"?JSON.parse(W.linkProps):W.linkProps,Ln=At?Ie((typeof cn=="function"?cn(W):cn)||t.createElement(be.Z,null),()=>Sn(W),Ce,Ke.removeFile):null,Ye=Rt&&sn==="done"?Ie((typeof yn=="function"?yn(W):yn)||t.createElement(Re.Z,null),()=>Nt(W),Ce,Ke.downloadFile):null,Ze=Ue!=="picture-card"&&Ue!=="picture-circle"&&t.createElement("span",{key:"download-delete",className:K()(`${Ce}-list-item-actions`,{picture:Ue==="picture"})},Ye,Ln),qe=K()(`${Ce}-list-item-name`),dt=W.url?[t.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:qe,title:W.name},Vt,{href:W.url,onClick:zn=>$t(W,zn)}),W.name),Ze]:[t.createElement("span",{key:"view",className:qe,onClick:zn=>$t(W,zn),title:W.name},W.name),Ze],Dt={pointerEvents:"none",opacity:.5},qt=ot?t.createElement("a",{href:W.url||W.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:W.url||W.thumbUrl?void 0:Dt,onClick:zn=>$t(W,zn),title:Ke.previewFile},typeof Gt=="function"?Gt(W):Gt||t.createElement(ke.Z,null)):null,Ot=(Ue==="picture-card"||Ue==="picture-circle")&&sn!=="uploading"&&t.createElement("span",{className:`${Ce}-list-item-actions`},qt,sn==="done"&&Ye,Ln),{getPrefixCls:ht}=t.useContext(H.E_),bt=ht(),nn=t.createElement("div",{className:Xt},vn,dt,Ot,On&&t.createElement(R.default,{motionName:`${bt}-fade`,visible:sn==="uploading",motionDeadline:2e3},zn=>{let{className:Wn}=zn;const Xn="percent"in W?t.createElement(at.Z,Object.assign({},we,{type:"line",percent:W.percent,"aria-label":W["aria-label"],"aria-labelledby":W["aria-labelledby"]})):null;return t.createElement("div",{className:K()(`${Ce}-list-item-progress`,Wn)},Xn)})),_t=W.response&&typeof W.response=="string"?W.response:((En=W.error)===null||En===void 0?void 0:En.statusText)||((mn=W.error)===null||mn===void 0?void 0:mn.message)||Ke.uploadError,en=sn==="error"?t.createElement(Ct.Z,{title:_t,getPopupContainer:zn=>zn.parentNode},nn):nn;return t.createElement("div",{className:K()(`${Ce}-list-item-container`,Oe),style:$e,ref:de},Le?Le(en,W,fe,{download:Nt.bind(null,W),preview:$t.bind(null,W),remove:Sn.bind(null,W)}):en)});const kt=(X,de)=>{const{listType:Ce="text",previewFile:Oe=P,onPreview:$e,onDownload:Ke,onRemove:Ue,locale:W,iconRender:fe,isImageUrl:we=Se,prefixCls:Fe,items:Ie=[],showPreviewIcon:Le=!0,showRemoveIcon:ze=!0,showDownloadIcon:ot=!1,removeIcon:At,previewIcon:Rt,downloadIcon:Gt,progress:cn={size:[-1,2],showInfo:!1},appendAction:yn,appendActionVisible:$t=!0,itemRender:Nt,disabled:Sn}=X,En=(0,V.Z)(),[mn,Jt]=t.useState(!1);t.useEffect(()=>{Ce!=="picture"&&Ce!=="picture-card"&&Ce!=="picture-circle"||(Ie||[]).forEach(Dt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Dt.originFileObj instanceof File||Dt.originFileObj instanceof Blob)||Dt.thumbUrl!==void 0||(Dt.thumbUrl="",Oe&&Oe(Dt.originFileObj).then(qt=>{Dt.thumbUrl=qt||"",En()}))})},[Ce,Ie,Oe]),t.useEffect(()=>{Jt(!0)},[]);const sn=(Dt,qt)=>{if($e)return qt==null||qt.preventDefault(),$e(Dt)},xn=Dt=>{typeof Ke=="function"?Ke(Dt):Dt.url&&window.open(Dt.url)},On=Dt=>{Ue==null||Ue(Dt)},kn=Dt=>{if(fe)return fe(Dt,Ce);const qt=Dt.status==="uploading",Ot=we&&we(Dt)?t.createElement(o,null):t.createElement(ft,null);let ht=qt?t.createElement(rt.Z,null):t.createElement(Pe,null);return Ce==="picture"?ht=qt?t.createElement(rt.Z,null):Ot:(Ce==="picture-card"||Ce==="picture-circle")&&(ht=qt?W.uploading:Ot),ht},bn=(Dt,qt,Ot,ht)=>{const bt={type:"text",size:"small",title:ht,onClick:nn=>{qt(),(0,s.l$)(Dt)&&Dt.props.onClick&&Dt.props.onClick(nn)},className:`${Ot}-list-item-action`,disabled:Sn};if((0,s.l$)(Dt)){const nn=(0,s.Tm)(Dt,Object.assign(Object.assign({},Dt.props),{onClick:()=>{}}));return t.createElement(re.ZP,Object.assign({},bt,{icon:nn}))}return t.createElement(re.ZP,Object.assign({},bt),t.createElement("span",null,Dt))};t.useImperativeHandle(de,()=>({handlePreview:sn,handleDownload:xn}));const{getPrefixCls:vn}=t.useContext(H.E_),Xt=vn("upload",Fe),Vt=vn(),Ln=K()(`${Xt}-list`,`${Xt}-list-${Ce}`),Ye=(0,n.Z)(Ie.map(Dt=>({key:Dt.uid,file:Dt})));let qe={motionDeadline:2e3,motionName:`${Xt}-${Ce==="picture-card"||Ce==="picture-circle"?"animate-inline":"animate"}`,keys:Ye,motionAppear:mn};const dt=t.useMemo(()=>{const Dt=Object.assign({},(0,d.Z)(Vt));return delete Dt.onAppearEnd,delete Dt.onEnterEnd,delete Dt.onLeaveEnd,Dt},[Vt]);return Ce!=="picture-card"&&Ce!=="picture-circle"&&(qe=Object.assign(Object.assign({},dt),qe)),t.createElement("div",{className:Ln},t.createElement(R.CSSMotionList,Object.assign({},qe,{component:!1}),Dt=>{let{key:qt,file:Ot,className:ht,style:bt}=Dt;return t.createElement(pt,{key:qt,locale:W,prefixCls:Xt,className:ht,style:bt,file:Ot,items:Ie,progress:cn,listType:Ce,isImgUrl:we,showPreviewIcon:Le,showRemoveIcon:ze,showDownloadIcon:ot,removeIcon:At,previewIcon:Rt,downloadIcon:Gt,iconRender:kn,actionIconRender:bn,itemRender:Nt,onPreview:sn,onDownload:xn,onClose:On})}),yn&&t.createElement(R.default,Object.assign({},qe,{visible:$t,forceRender:!0}),Dt=>{let{className:qt,style:Ot}=Dt;return(0,s.Tm)(yn,ht=>({className:K()(ht.className,qt),style:Object.assign(Object.assign(Object.assign({},Ot),{pointerEvents:qt?"none":void 0}),ht.style)}))}))};var tn=t.forwardRef(kt),an=e(17313),Fn=e(8378),An=e(83116),Ut=e(37613),Je=X=>{const{componentCls:de,iconCls:Ce}=X;return{[`${de}-wrapper`]:{[`${de}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:X.colorFillAlter,border:`${X.lineWidth}px dashed ${X.colorBorder}`,borderRadius:X.borderRadiusLG,cursor:"pointer",transition:`border-color ${X.motionDurationSlow}`,[de]:{padding:`${X.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:X.colorPrimaryHover},[`p${de}-drag-icon`]:{marginBottom:X.margin,[Ce]:{color:X.colorPrimary,fontSize:X.uploadThumbnailSize}},[`p${de}-text`]:{margin:`0 0 ${X.marginXXS}px`,color:X.colorTextHeading,fontSize:X.fontSizeLG},[`p${de}-hint`]:{color:X.colorTextDescription,fontSize:X.fontSize},[`&${de}-disabled`]:{cursor:"not-allowed",[`p${de}-drag-icon ${Ce}, + > div > ${b}-nav`]:{"&::before":{bottom:0},[`${b}-ink-bar`]:{bottom:0}}},[`${b}-bottom`]:{[`> ${b}-nav, > div > ${b}-nav`]:{order:1,marginTop:`${p}px`,marginBottom:0,"&::before":{top:0},[`${b}-ink-bar`]:{top:0}},[`> ${b}-content-holder, > div > ${b}-content-holder`]:{order:0}},[`${b}-left, ${b}-right`]:{[`> ${b}-nav, > div > ${b}-nav`]:{flexDirection:"column",minWidth:c.controlHeight*1.25,[`${b}-tab`]:{padding:ie,textAlign:"center"},[`${b}-tab + ${b}-tab`]:{margin:Me},[`${b}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:c.controlHeight},"&::before":{top:0,boxShadow:c.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:c.boxShadowTabsOverflowBottom},[`&${b}-nav-wrap-ping-top::before`]:{opacity:1},[`&${b}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${b}-ink-bar`]:{width:c.lineWidthBold,"&-animated":{transition:`height ${c.motionDurationSlow}, top ${c.motionDurationSlow}`}},[`${b}-nav-list, ${b}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${b}-left`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${b}-content-holder, > div > ${b}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${c.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${c.lineWidth}px ${c.lineType} ${c.colorBorder}`},[`> ${b}-content > ${b}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:c.paddingLG}}}},[`${b}-right`]:{[`> ${b}-nav, > div > ${b}-nav`]:{order:1,[`${b}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${b}-content-holder, > div > ${b}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-c.lineWidth},borderRight:{_skip_check_:!0,value:`${c.lineWidth}px ${c.lineType} ${c.colorBorder}`},[`> ${b}-content > ${b}-tabpane`]:{paddingRight:{_skip_check_:!0,value:c.paddingLG}}}}}},gn=c=>{const{componentCls:b,cardPaddingSM:p,cardPaddingLG:v,horizontalItemPaddingSM:se,horizontalItemPaddingLG:ie}=c;return{[b]:{"&-small":{[`> ${b}-nav`]:{[`${b}-tab`]:{padding:se,fontSize:c.titleFontSizeSM}}},"&-large":{[`> ${b}-nav`]:{[`${b}-tab`]:{padding:ie,fontSize:c.titleFontSizeLG}}}},[`${b}-card`]:{[`&${b}-small`]:{[`> ${b}-nav`]:{[`${b}-tab`]:{padding:p}},[`&${b}-bottom`]:{[`> ${b}-nav ${b}-tab`]:{borderRadius:`0 0 ${c.borderRadius}px ${c.borderRadius}px`}},[`&${b}-top`]:{[`> ${b}-nav ${b}-tab`]:{borderRadius:`${c.borderRadius}px ${c.borderRadius}px 0 0`}},[`&${b}-right`]:{[`> ${b}-nav ${b}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${c.borderRadius}px ${c.borderRadius}px 0`}}},[`&${b}-left`]:{[`> ${b}-nav ${b}-tab`]:{borderRadius:{_skip_check_:!0,value:`${c.borderRadius}px 0 0 ${c.borderRadius}px`}}}},[`&${b}-large`]:{[`> ${b}-nav`]:{[`${b}-tab`]:{padding:v}}}}}},un=c=>{const{componentCls:b,itemActiveColor:p,itemHoverColor:v,iconCls:se,tabsHorizontalItemMargin:ie,horizontalItemPadding:Me,itemSelectedColor:Ve,itemColor:nt}=c,ct=`${b}-tab`;return{[ct]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Me,fontSize:c.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:nt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:p}},(0,Fn.Qy)(c)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-c.marginXXS},marginLeft:{_skip_check_:!0,value:c.marginXS},color:c.colorTextDescription,fontSize:c.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${c.motionDurationSlow}`,"&:hover":{color:c.colorTextHeading}},"&:hover":{color:v},[`&${ct}-active ${ct}-btn`]:{color:Ve,textShadow:c.tabsActiveTextShadow},[`&${ct}-disabled`]:{color:c.colorTextDisabled,cursor:"not-allowed"},[`&${ct}-disabled ${ct}-btn, &${ct}-disabled ${b}-remove`]:{"&:focus, &:active":{color:c.colorTextDisabled}},[`& ${ct}-remove ${se}`]:{margin:0},[se]:{marginRight:{_skip_check_:!0,value:c.marginSM}}},[`${ct} + ${ct}`]:{margin:{_skip_check_:!0,value:ie}}}},hn=c=>{const{componentCls:b,tabsHorizontalItemMarginRTL:p,iconCls:v,cardGutter:se}=c;return{[`${b}-rtl`]:{direction:"rtl",[`${b}-nav`]:{[`${b}-tab`]:{margin:{_skip_check_:!0,value:p},[`${b}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[v]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${c.marginSM}px`}},[`${b}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${c.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${c.marginXXS}px`},[v]:{margin:0}}}},[`&${b}-left`]:{[`> ${b}-nav`]:{order:1},[`> ${b}-content-holder`]:{order:0}},[`&${b}-right`]:{[`> ${b}-nav`]:{order:0},[`> ${b}-content-holder`]:{order:1}},[`&${b}-card${b}-top, &${b}-card${b}-bottom`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-tab + ${b}-tab`]:{marginRight:{_skip_check_:!0,value:se},marginLeft:{_skip_check_:!0,value:0}}}}},[`${b}-dropdown-rtl`]:{direction:"rtl"},[`${b}-menu-item`]:{[`${b}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Bn=c=>{const{componentCls:b,tabsCardPadding:p,cardHeight:v,cardGutter:se,itemHoverColor:ie,itemActiveColor:Me,colorBorderSecondary:Ve}=c;return{[b]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Fn.Wf)(c)),{display:"flex",[`> ${b}-nav, > div > ${b}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${b}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${c.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${b}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${c.motionDurationSlow}`},[`${b}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${b}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${b}-nav-more`]:{position:"relative",padding:p,background:"transparent",border:0,color:c.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:c.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${b}-nav-add`]:Object.assign({minWidth:v,marginLeft:{_skip_check_:!0,value:se},padding:`0 ${c.paddingXS}px`,background:"transparent",border:`${c.lineWidth}px ${c.lineType} ${Ve}`,borderRadius:`${c.borderRadiusLG}px ${c.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:c.colorText,transition:`all ${c.motionDurationSlow} ${c.motionEaseInOut}`,"&:hover":{color:ie},"&:active, &:focus:not(:focus-visible)":{color:Me}},(0,Fn.Qy)(c))},[`${b}-extra-content`]:{flex:"none"},[`${b}-ink-bar`]:{position:"absolute",background:c.inkBarColor,pointerEvents:"none"}}),un(c)),{[`${b}-content`]:{position:"relative",width:"100%"},[`${b}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${b}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${b}-centered`]:{[`> ${b}-nav, > div > ${b}-nav`]:{[`${b}-nav-wrap`]:{[`&:not([class*='${b}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Cn=(0,An.Z)("Tabs",c=>{const b=(0,Ut.TS)(c,{tabsCardPadding:c.cardPadding||`${(c.cardHeight-Math.round(c.fontSize*c.lineHeight))/2-c.lineWidth}px ${c.padding}px`,dropdownEdgeChildVerticalPadding:c.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${c.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${c.horizontalItemGutter}px`});return[gn(b),hn(b),Mt(b),Qt(b),Ft(b),Bn(b),xt(b)]},c=>{const b=c.controlHeightLG;return{zIndexPopup:c.zIndexPopupBase+50,cardBg:c.colorFillAlter,cardHeight:b,cardPadding:"",cardPaddingSM:`${c.paddingXXS*1.5}px ${c.padding}px`,cardPaddingLG:`${c.paddingXS}px ${c.padding}px ${c.paddingXXS*1.5}px`,titleFontSize:c.fontSize,titleFontSizeLG:c.fontSizeLG,titleFontSizeSM:c.fontSize,inkBarColor:c.colorPrimary,horizontalMargin:`0 0 ${c.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${c.paddingSM}px 0`,horizontalItemPaddingSM:`${c.paddingXS}px 0`,horizontalItemPaddingLG:`${c.padding}px 0`,verticalItemPadding:`${c.paddingXS}px ${c.paddingLG}px`,verticalItemMargin:`${c.margin}px 0 0 0`,itemColor:c.colorText,itemSelectedColor:c.colorPrimary,itemHoverColor:c.colorPrimaryHover,itemActiveColor:c.colorPrimaryActive,cardGutter:c.marginXXS/2}}),Yt=function(c,b){var p={};for(var v in c)Object.prototype.hasOwnProperty.call(c,v)&&b.indexOf(v)<0&&(p[v]=c[v]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,v=Object.getOwnPropertySymbols(c);se{const{type:b,className:p,rootClassName:v,size:se,onEdit:ie,hideAdd:Me,centered:Ve,addIcon:nt,popupClassName:ct,children:yt,items:Pt,animated:mt,style:St,indicatorSize:X}=c,de=Yt(c,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Ce,moreIcon:Oe=x.createElement(n.Z,null)}=de,{direction:$e,tabs:Ke,getPrefixCls:Ue,getPopupContainer:W}=x.useContext(be.E_),fe=Ue("tabs",Ce),[we,Fe]=Cn(fe);let Ie;b==="editable-card"&&(Ie={onEdit:(Gt,cn)=>{let{key:yn,event:$t}=cn;ie==null||ie(Gt==="add"?$t:yn,Gt)},removeIcon:x.createElement(t.Z,null),addIcon:nt||x.createElement(u.Z,null),showAdd:Me!==!0});const Le=Ue(),ze=an(Pt,yt),ot=pt(fe,mt),At=(0,Re.Z)(se),Rt=Object.assign(Object.assign({},Ke==null?void 0:Ke.style),St);return we(x.createElement(P,Object.assign({direction:$e,getPopupContainer:W,moreTransitionName:`${Le}-slide-up`},de,{items:ze,className:f()({[`${fe}-${At}`]:At,[`${fe}-card`]:["card","editable-card"].includes(b),[`${fe}-editable-card`]:b==="editable-card",[`${fe}-centered`]:Ve},Ke==null?void 0:Ke.className,p,v,Fe),popupClassName:f()(ct,Fe),style:Rt,editable:Ie,moreIcon:Oe,prefixCls:fe,animated:ot,indicatorSize:X!=null?X:Ke==null?void 0:Ke.indicatorSize})))};Yn.TabPane=at;var le=Yn},98228:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return Rn}});var t=e(92310),n=e.n(t),u=e(54476),K=e(94480),f=e(33885),O=e(42978),a=e(75931),U=e(76190),ue=e(77861),w=e(17115),ne=e(90782),x=e(18929),E=e(48736),G=e(59301),ce=function(Je){var xt=G.useRef({valueLabels:new Map});return G.useMemo(function(){var Ft=xt.current.valueLabels,Qt=new Map,Mt=Je.map(function(gn){var un,hn=gn.value,Bn=(un=gn.label)!==null&&un!==void 0?un:Ft.get(hn);return Qt.set(hn,Bn),(0,f.Z)((0,f.Z)({},gn),{},{label:Bn})});return xt.current.valueLabels=Qt,[Mt]},[Je])},ve=function(Je,xt,Ft,Qt){return G.useMemo(function(){var Mt=Je.map(function(Bn){var Cn=Bn.value;return Cn}),gn=xt.map(function(Bn){var Cn=Bn.value;return Cn}),un=Mt.filter(function(Bn){return!Qt[Bn]});if(Ft){var hn=(0,ne.S)(Mt,!0,Qt);Mt=hn.checkedKeys,gn=hn.halfCheckedKeys}return[Array.from(new Set([].concat((0,K.Z)(un),(0,K.Z)(Mt)))),gn]},[Je,xt,Ft,Qt])},it=e(71430),xe=function(Je,xt){return G.useMemo(function(){var Ft=(0,it.I8)(Je,{fieldNames:xt,initWrapper:function(Mt){return(0,f.Z)((0,f.Z)({},Mt),{},{valueEntities:new Map})},processEntity:function(Mt,gn){var un=Mt.node[xt.value];if(0)var hn;gn.valueEntities.set(un,Mt)}});return Ft},[Je,xt])},ge=e(20068),me=e(11592),L=function(){return null},g=L,i=["children","value"];function I(Je){return(0,me.Z)(Je).map(function(xt){if(!G.isValidElement(xt)||!xt.type)return null;var Ft=xt,Qt=Ft.key,Mt=Ft.props,gn=Mt.children,un=Mt.value,hn=(0,a.Z)(Mt,i),Bn=(0,f.Z)({key:Qt,value:un},hn),Cn=I(gn);return Cn.length&&(Bn.children=Cn),Bn}).filter(function(xt){return xt})}function S(Je){if(!Je)return Je;var xt=(0,f.Z)({},Je);return"props"in xt||Object.defineProperty(xt,"props",{get:function(){return(0,E.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),xt}}),xt}function oe(Je,xt,Ft,Qt,Mt,gn){var un=null,hn=null;function Bn(){function Cn(Yt){var Yn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Yt.map(function(c,b){var p="".concat(Yn,"-").concat(b),v=c[gn.value],se=Ft.includes(v),ie=Cn(c[gn.children]||[],p,se),Me=G.createElement(g,c,ie.map(function(nt){return nt.node}));if(xt===v&&(un=Me),se){var Ve={pos:p,node:Me,children:ie};return le||hn.push(Ve),Ve}return null}).filter(function(c){return c})}hn||(hn=[],Cn(Qt),hn.sort(function(Yt,Yn){var le=Yt.node.props.value,c=Yn.node.props.value,b=Ft.indexOf(le),p=Ft.indexOf(c);return b-p}))}Object.defineProperty(Je,"triggerNode",{get:function(){return(0,E.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),Bn(),un}}),Object.defineProperty(Je,"allCheckedNodes",{get:function(){return(0,E.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),Bn(),Mt?hn:hn.map(function(Yt){var Yn=Yt.node;return Yn})}})}var Y=function(Je,xt,Ft){var Qt=Ft.treeNodeFilterProp,Mt=Ft.filterTreeNode,gn=Ft.fieldNames,un=gn.children;return G.useMemo(function(){if(!xt||Mt===!1)return Je;var hn;if(typeof Mt=="function")hn=Mt;else{var Bn=xt.toUpperCase();hn=function(Yn,le){var c=le[Qt];return String(c).toUpperCase().includes(Bn)}}function Cn(Yt){var Yn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Yt.reduce(function(le,c){var b=c[un],p=Yn||hn(xt,S(c)),v=Cn(b||[],p);return(p||v.length)&&le.push((0,f.Z)((0,f.Z)({},c),{},(0,ge.Z)({isLeaf:void 0},un,v))),le},[])}return Cn(Je)},[Je,xt,un,Qt,Mt])};function _(Je){var xt=G.useRef();xt.current=Je;var Ft=G.useCallback(function(){return xt.current.apply(xt,arguments)},[]);return Ft}function F(Je,xt){var Ft=xt.id,Qt=xt.pId,Mt=xt.rootPId,gn={},un=[],hn=Je.map(function(Bn){var Cn=(0,f.Z)({},Bn),Yt=Cn[Ft];return gn[Yt]=Cn,Cn.key=Cn.key||Yt,Cn});return hn.forEach(function(Bn){var Cn=Bn[Qt],Yt=gn[Cn];Yt&&(Yt.children=Yt.children||[],Yt.children.push(Bn)),(Cn===Mt||!Yt&&Mt===null)&&un.push(Bn)}),un}function He(Je,xt,Ft){return G.useMemo(function(){return Je?Ft?F(Je,(0,f.Z)({id:"id",pId:"pId",rootPId:null},Ft!==!0?Ft:{})):Je:I(xt)},[xt,Ft,Je])}var z=G.createContext(null),Xe=z,C=e(10228),J=e(80547),ee=e(60091),H=G.createContext(null),he=H;function k(Je){return Array.isArray(Je)?Je:Je!==void 0?[Je]:[]}function Z(Je){var xt=Je||{},Ft=xt.label,Qt=xt.value,Mt=xt.children,gn=Qt||"value";return{_title:Ft?[Ft]:["title","label"],value:gn,key:gn,children:Mt||"children"}}function pe(Je){return!Je||Je.disabled||Je.disableCheckbox||Je.checkable===!1}function ae(Je,xt){var Ft=[];function Qt(Mt){Mt.forEach(function(gn){var un=gn[xt.children];un&&(Ft.push(gn[xt.value]),Qt(un))})}return Qt(Je),Ft}function Q(Je){return Je==null}var Ee={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Ge=function(xt,Ft){var Qt=(0,ue.lk)(),Mt=Qt.prefixCls,gn=Qt.multiple,un=Qt.searchValue,hn=Qt.toggleOpen,Bn=Qt.open,Cn=Qt.notFoundContent,Yt=G.useContext(he),Yn=Yt.virtual,le=Yt.listHeight,c=Yt.listItemHeight,b=Yt.treeData,p=Yt.fieldNames,v=Yt.onSelect,se=Yt.dropdownMatchSelectWidth,ie=Yt.treeExpandAction,Me=G.useContext(Xe),Ve=Me.checkable,nt=Me.checkedKeys,ct=Me.halfCheckedKeys,yt=Me.treeExpandedKeys,Pt=Me.treeDefaultExpandAll,mt=Me.treeDefaultExpandedKeys,St=Me.onTreeExpand,X=Me.treeIcon,de=Me.showTreeIcon,Ce=Me.switcherIcon,Oe=Me.treeLine,$e=Me.treeNodeFilterProp,Ke=Me.loadData,Ue=Me.treeLoadedKeys,W=Me.treeMotion,fe=Me.onTreeLoad,we=Me.keyEntities,Fe=G.useRef(),Ie=(0,J.Z)(function(){return b},[Bn,b],function(Vt,Ln){return Ln[0]&&Vt[1]!==Ln[1]}),Le=G.useState(null),ze=(0,O.Z)(Le,2),ot=ze[0],At=ze[1],Rt=we[ot],Gt=G.useMemo(function(){return Ve?{checked:nt,halfChecked:ct}:null},[Ve,nt,ct]);G.useEffect(function(){if(Bn&&!gn&&nt.length){var Vt;(Vt=Fe.current)===null||Vt===void 0||Vt.scrollTo({key:nt[0]}),At(nt[0])}},[Bn]);var cn=String(un).toLowerCase(),yn=function(Ln){return cn?String(Ln[$e]).toLowerCase().includes(cn):!1},$t=G.useState(mt),Nt=(0,O.Z)($t,2),Sn=Nt[0],En=Nt[1],mn=G.useState(null),Jt=(0,O.Z)(mn,2),sn=Jt[0],xn=Jt[1],On=G.useMemo(function(){return yt?(0,K.Z)(yt):un?sn:Sn},[Sn,sn,yt,un]);G.useEffect(function(){un&&xn(ae(b,p))},[un]);var kn=function(Ln){En(Ln),xn(Ln),St&&St(Ln)},bn=function(Ln){Ln.preventDefault()},vn=function(Ln,Ye){var Ze=Ye.node;Ve&&pe(Ze)||(v(Ze.key,{selected:!nt.includes(Ze.key)}),gn||hn(!1))};if(G.useImperativeHandle(Ft,function(){var Vt;return{scrollTo:(Vt=Fe.current)===null||Vt===void 0?void 0:Vt.scrollTo,onKeyDown:function(Ye){var Ze,qe=Ye.which;switch(qe){case C.Z.UP:case C.Z.DOWN:case C.Z.LEFT:case C.Z.RIGHT:(Ze=Fe.current)===null||Ze===void 0||Ze.onKeyDown(Ye);break;case C.Z.ENTER:{if(Rt){var dt=(Rt==null?void 0:Rt.node)||{},Dt=dt.selectable,qt=dt.value;Dt!==!1&&vn(null,{node:{key:ot},selected:!nt.includes(qt)})}break}case C.Z.ESC:hn(!1)}},onKeyUp:function(){}}}),Ie.length===0)return G.createElement("div",{role:"listbox",className:"".concat(Mt,"-empty"),onMouseDown:bn},Cn);var Xt={fieldNames:p};return Ue&&(Xt.loadedKeys=Ue),On&&(Xt.expandedKeys=On),G.createElement("div",{onMouseDown:bn},Rt&&Bn&&G.createElement("span",{style:Ee,"aria-live":"assertive"},Rt.node.value),G.createElement(ee.Z,(0,u.Z)({ref:Fe,focusable:!1,prefixCls:"".concat(Mt,"-tree"),treeData:Ie,height:le,itemHeight:c,virtual:Yn!==!1&&se!==!1,multiple:gn,icon:X,showIcon:de,switcherIcon:Ce,showLine:Oe,loadData:un?null:Ke,motion:W,activeKey:ot,checkable:Ve,checkStrictly:!0,checkedKeys:Gt,selectedKeys:Ve?[]:nt,defaultExpandAll:Pt},Xt,{onActiveChange:At,onSelect:vn,onCheck:vn,onExpand:kn,onLoad:fe,filterTreeNode:yn,expandAction:ie})))},ft=G.forwardRef(Ge);ft.displayName="OptionList";var rt=ft,ut="SHOW_ALL",vt="SHOW_PARENT",Tt="SHOW_CHILD";function gt(Je,xt,Ft,Qt){var Mt=new Set(Je);return xt===Tt?Je.filter(function(gn){var un=Ft[gn];return!(un&&un.children&&un.children.some(function(hn){var Bn=hn.node;return Mt.has(Bn[Qt.value])})&&un.children.every(function(hn){var Bn=hn.node;return pe(Bn)||Mt.has(Bn[Qt.value])}))}):xt===vt?Je.filter(function(gn){var un=Ft[gn],hn=un?un.parent:null;return!(hn&&!pe(hn.node)&&Mt.has(hn.key))}):Je}function Pe(Je){var xt=Je.searchPlaceholder,Ft=Je.treeCheckStrictly,Qt=Je.treeCheckable,Mt=Je.labelInValue,gn=Je.value,un=Je.multiple;warning(!xt,"`searchPlaceholder` has been removed."),Ft&&Mt===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(Mt||Ft)&&warning(toArray(gn).every(function(hn){return hn&&_typeof(hn)==="object"&&"value"in hn}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Ft||un||Qt?warning(!gn||Array.isArray(gn),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(gn),"`value` should not be array when `TreeSelect` is single mode.")}var st=null,j=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function B(Je){return!Je||(0,U.Z)(Je)!=="object"}var y=G.forwardRef(function(Je,xt){var Ft=Je.id,Qt=Je.prefixCls,Mt=Qt===void 0?"rc-tree-select":Qt,gn=Je.value,un=Je.defaultValue,hn=Je.onChange,Bn=Je.onSelect,Cn=Je.onDeselect,Yt=Je.searchValue,Yn=Je.inputValue,le=Je.onSearch,c=Je.autoClearSearchValue,b=c===void 0?!0:c,p=Je.filterTreeNode,v=Je.treeNodeFilterProp,se=v===void 0?"value":v,ie=Je.showCheckedStrategy,Me=Je.treeNodeLabelProp,Ve=Je.multiple,nt=Je.treeCheckable,ct=Je.treeCheckStrictly,yt=Je.labelInValue,Pt=Je.fieldNames,mt=Je.treeDataSimpleMode,St=Je.treeData,X=Je.children,de=Je.loadData,Ce=Je.treeLoadedKeys,Oe=Je.onTreeLoad,$e=Je.treeDefaultExpandAll,Ke=Je.treeExpandedKeys,Ue=Je.treeDefaultExpandedKeys,W=Je.onTreeExpand,fe=Je.treeExpandAction,we=Je.virtual,Fe=Je.listHeight,Ie=Fe===void 0?200:Fe,Le=Je.listItemHeight,ze=Le===void 0?20:Le,ot=Je.onDropdownVisibleChange,At=Je.dropdownMatchSelectWidth,Rt=At===void 0?!0:At,Gt=Je.treeLine,cn=Je.treeIcon,yn=Je.showTreeIcon,$t=Je.switcherIcon,Nt=Je.treeMotion,Sn=(0,a.Z)(Je,j),En=(0,w.ZP)(Ft),mn=nt&&!ct,Jt=nt||ct,sn=ct||yt,xn=Jt||Ve,On=(0,x.Z)(un,{value:gn}),kn=(0,O.Z)(On,2),bn=kn[0],vn=kn[1],Xt=G.useMemo(function(){return nt?ie||Tt:ut},[ie,nt]),Vt=G.useMemo(function(){return Z(Pt)},[JSON.stringify(Pt)]),Ln=(0,x.Z)("",{value:Yt!==void 0?Yt:Yn,postState:function(Qn){return Qn||""}}),Ye=(0,O.Z)(Ln,2),Ze=Ye[0],qe=Ye[1],dt=function(Qn){qe(Qn),le==null||le(Qn)},Dt=He(St,X,mt),qt=xe(Dt,Vt),Ot=qt.keyEntities,ht=qt.valueEntities,bt=G.useCallback(function(jn){var Qn=[],nr=[];return jn.forEach(function(Kn){ht.has(Kn)?nr.push(Kn):Qn.push(Kn)}),{missingRawValues:Qn,existRawValues:nr}},[ht]),nn=Y(Dt,Ze,{fieldNames:Vt,treeNodeFilterProp:se,filterTreeNode:p}),_t=G.useCallback(function(jn){if(jn){if(Me)return jn[Me];for(var Qn=Vt._title,nr=0;nr{const{componentCls:xt,treePrefixCls:Ft,colorBgElevated:Qt}=Je,Mt=`.${Ft}`;return[{[`${xt}-dropdown`]:[{padding:`${Je.paddingXS}px ${Je.paddingXS/2}px`},(0,pt.Yk)(Ft,(0,Ct.TS)(Je,{colorBgContainer:Qt})),{[Mt]:{borderRadius:0,[`${Mt}-list-holder-inner`]:{alignItems:"stretch",[`${Mt}-treenode`]:{[`${Mt}-node-content-wrapper`]:{flex:"auto"}}}}},(0,at.C2)(`${Ft}-checkbox`,Je),{"&-rtl":{direction:"rtl",[`${Mt}-switcher${Mt}-switcher_close`]:{[`${Mt}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function ln(Je,xt){return(0,It.Z)("TreeSelect",Ft=>{const Qt=(0,Ct.TS)(Ft,{treePrefixCls:xt});return[kt(Qt)]},pt.TM)(Je)}var tn=function(Je,xt){var Ft={};for(var Qt in Je)Object.prototype.hasOwnProperty.call(Je,Qt)&&xt.indexOf(Qt)<0&&(Ft[Qt]=Je[Qt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,Qt=Object.getOwnPropertySymbols(Je);Mt{var Ft,{prefixCls:Qt,size:Mt,disabled:gn,bordered:un=!0,className:hn,rootClassName:Bn,treeCheckable:Cn,multiple:Yt,listHeight:Yn=256,listItemHeight:le=26,placement:c,notFoundContent:b,switcherIcon:p,treeLine:v,getPopupContainer:se,popupClassName:ie,dropdownClassName:Me,treeIcon:Ve=!1,transitionName:nt,choiceTransitionName:ct="",status:yt,treeExpandAction:Pt,builtinPlacements:mt,dropdownMatchSelectWidth:St,popupMatchSelectWidth:X,allowClear:de}=Je,Ce=tn(Je,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:Oe,getPrefixCls:$e,renderEmpty:Ke,direction:Ue,virtual:W,popupMatchSelectWidth:fe,popupOverflow:we}=G.useContext(m.E_),Fe=$e(),Ie=$e("select",Qt),Le=$e("select-tree",Qt),ze=$e("tree-select",Qt),{compactSize:ot,compactItemClassnames:At}=(0,Re.ri)(Ie,Ue),[Rt,Gt]=(0,Se.Z)(Ie),[cn]=ln(ze,Le),yn=n()(ie||Me,`${ze}-dropdown`,{[`${ze}-dropdown-rtl`]:Ue==="rtl"},Bn,Gt),$t=!!(Cn||Yt),Nt=(0,P.Z)(Ce.suffixIcon,Ce.showArrow),Sn=(Ft=X!=null?X:St)!==null&&Ft!==void 0?Ft:fe,{status:En,hasFeedback:mn,isFormItemInput:Jt,feedbackIcon:sn}=G.useContext(We.aM),xn=(0,A.F)(En,yt),{suffixIcon:On,removeIcon:kn,clearIcon:bn}=(0,be.Z)(Object.assign(Object.assign({},Ce),{multiple:$t,showSuffixIcon:Nt,hasFeedback:mn,feedbackIcon:sn,prefixCls:Ie,componentName:"TreeSelect"})),vn=de===!0?{clearIcon:bn}:de;let Xt;b!==void 0?Xt=b:Xt=(Ke==null?void 0:Ke("Select"))||G.createElement(Ae.Z,{componentName:"Select"});const Vt=(0,d.Z)(Ce,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),Ln=G.useMemo(()=>c!==void 0?c:Ue==="rtl"?"bottomRight":"bottomLeft",[c,Ue]),Ye=(0,Te.Z)(mt,we),Ze=(0,ye.Z)(ht=>{var bt;return(bt=Mt!=null?Mt:ot)!==null&&bt!==void 0?bt:ht}),qe=G.useContext($.Z),dt=gn!=null?gn:qe,Dt=n()(!Qt&&ze,{[`${Ie}-lg`]:Ze==="large",[`${Ie}-sm`]:Ze==="small",[`${Ie}-rtl`]:Ue==="rtl",[`${Ie}-borderless`]:!un,[`${Ie}-in-form-item`]:Jt},(0,A.Z)(Ie,xn,mn),At,hn,Bn,Gt),qt=ht=>G.createElement(ke.Z,{prefixCls:Le,switcherIcon:p,treeNodeProps:ht,showLine:v}),Ot=G.createElement(V,Object.assign({virtual:W,disabled:dt},Vt,{dropdownMatchSelectWidth:Sn,builtinPlacements:Ye,ref:xt,prefixCls:Ie,className:Dt,listHeight:Yn,listItemHeight:le,treeCheckable:Cn&&G.createElement("span",{className:`${Ie}-tree-checkbox-inner`}),treeLine:!!v,suffixIcon:On,multiple:$t,placement:Ln,removeIcon:kn,allowClear:vn,switcherIcon:qt,showTreeIcon:Ve,notFoundContent:Xt,getPopupContainer:se||Oe,treeMotion:null,dropdownClassName:yn,choiceTransitionName:(0,re.m)(Fe,"",ct),transitionName:(0,re.m)(Fe,"slide-up",nt),treeExpandAction:Pt}));return Rt(cn(Ot))},An=G.forwardRef(an),Ut=(0,s.Z)(An);An.TreeNode=g,An.SHOW_ALL=ut,An.SHOW_PARENT=vt,An.SHOW_CHILD=Tt,An._InternalPanelDoNotUseOrYouWillBeFired=Ut;var Rn=An},17574:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return he}});var t=e(60091),n=e(94480),u=e(52671),K=e(8657),f=e(54476),O=e(59301),a={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"},U=a,ue=e(7657),w=function(Z,pe){return O.createElement(ue.Z,(0,f.Z)({},Z,{ref:pe,icon:U}))},ne=O.forwardRef(w),x=ne,E=e(92310),G=e.n(E),ce=e(35654),ve=e(71430),it=e(36355),xe=e(56082),ge=e(62892),me=e(20648);const L=4;function g(k){const{dropPosition:Z,dropLevelOffset:pe,prefixCls:ae,indent:Q,direction:Ee="ltr"}=k,Ge=Ee==="ltr"?"left":"right",ft=Ee==="ltr"?"right":"left",rt={[Ge]:-pe*Q+L,[ft]:0};switch(Z){case-1:rt.top=-3;break;case 1:rt.bottom=-3;break;default:rt.bottom=-3,rt[Ge]=Q+L;break}return O.createElement("div",{style:rt,className:`${ae}-drop-indicator`})}var i=e(71997),S=O.forwardRef((k,Z)=>{const{getPrefixCls:pe,direction:ae,virtual:Q,tree:Ee}=O.useContext(it.E_),{prefixCls:Ge,className:ft,showIcon:rt=!1,showLine:ut,switcherIcon:vt,blockNode:Tt=!1,children:gt,checkable:Pe=!1,selectable:st=!0,draggable:j,motion:B,style:y}=k,o=pe("tree",Ge),R=pe(),V=B!=null?B:Object.assign(Object.assign({},(0,ge.Z)(R)),{motionAppear:!1}),d=Object.assign(Object.assign({},k),{checkable:Pe,selectable:st,showIcon:rt,motion:V,blockNode:Tt,showLine:!!ut,dropIndicatorRender:g}),[s,re]=(0,me.ZP)(o),A=O.useMemo(()=>{if(!j)return!1;let $={};switch(typeof j){case"function":$.nodeDraggable=j;break;case"object":$=Object.assign({},j);break;default:break}return $.icon!==!1&&($.icon=$.icon||O.createElement(xe.Z,null)),$},[j]),m=$=>O.createElement(i.Z,{prefixCls:o,switcherIcon:vt,treeNodeProps:$,showLine:ut});return s(O.createElement(t.Z,Object.assign({itemHeight:20,ref:Z,virtual:Q},d,{style:Object.assign(Object.assign({},Ee==null?void 0:Ee.style),y),prefixCls:o,className:G()({[`${o}-icon-hide`]:!rt,[`${o}-block-node`]:Tt,[`${o}-unselectable`]:!st,[`${o}-rtl`]:ae==="rtl"},Ee==null?void 0:Ee.className,ft,re),direction:ae,checkable:Pe&&O.createElement("span",{className:`${o}-checkbox-inner`}),selectable:st,switcherIcon:m,draggable:A}),gt))}),oe;(function(k){k[k.None=0]="None",k[k.Start=1]="Start",k[k.End=2]="End"})(oe||(oe={}));function Y(k,Z){function pe(ae){const{key:Q,children:Ee}=ae;Z(Q,ae)!==!1&&Y(Ee||[],Z)}k.forEach(pe)}function _(k){let{treeData:Z,expandedKeys:pe,startKey:ae,endKey:Q}=k;const Ee=[];let Ge=oe.None;if(ae&&ae===Q)return[ae];if(!ae||!Q)return[];function ft(rt){return rt===ae||rt===Q}return Y(Z,rt=>{if(Ge===oe.End)return!1;if(ft(rt)){if(Ee.push(rt),Ge===oe.None)Ge=oe.Start;else if(Ge===oe.Start)return Ge=oe.End,!1}else Ge===oe.Start&&Ee.push(rt);return pe.includes(rt)}),Ee}function F(k,Z){const pe=(0,n.Z)(Z),ae=[];return Y(k,(Q,Ee)=>{const Ge=pe.indexOf(Q);return Ge!==-1&&(ae.push(Ee),pe.splice(Ge,1)),!!pe.length}),ae}var He=function(k,Z){var pe={};for(var ae in k)Object.prototype.hasOwnProperty.call(k,ae)&&Z.indexOf(ae)<0&&(pe[ae]=k[ae]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,ae=Object.getOwnPropertySymbols(k);Q{var{defaultExpandAll:pe,defaultExpandParent:ae,defaultExpandedKeys:Q}=k,Ee=He(k,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Ge=O.useRef(),ft=O.useRef(),rt=()=>{const{keyEntities:A}=(0,ve.I8)(Xe(Ee));let m;return pe?m=Object.keys(A):ae?m=(0,ce.r7)(Ee.expandedKeys||Q||[],A):m=Ee.expandedKeys||Q,m},[ut,vt]=O.useState(Ee.selectedKeys||Ee.defaultSelectedKeys||[]),[Tt,gt]=O.useState(()=>rt());O.useEffect(()=>{"selectedKeys"in Ee&&vt(Ee.selectedKeys)},[Ee.selectedKeys]),O.useEffect(()=>{"expandedKeys"in Ee&>(Ee.expandedKeys)},[Ee.expandedKeys]);const Pe=(A,m)=>{var $;return"expandedKeys"in Ee||gt(A),($=Ee.onExpand)===null||$===void 0?void 0:$.call(Ee,A,m)},st=(A,m)=>{var $;const{multiple:Ae}=Ee,{node:ye,nativeEvent:We}=m,{key:Se=""}=ye,Te=Xe(Ee),P=Object.assign(Object.assign({},m),{selected:!0}),be=(We==null?void 0:We.ctrlKey)||(We==null?void 0:We.metaKey),Re=We==null?void 0:We.shiftKey;let ke;Ae&&be?(ke=A,Ge.current=Se,ft.current=ke,P.selectedNodes=F(Te,ke)):Ae&&Re?(ke=Array.from(new Set([].concat((0,n.Z)(ft.current||[]),(0,n.Z)(_({treeData:Te,expandedKeys:Tt,startKey:Se,endKey:Ge.current}))))),P.selectedNodes=F(Te,ke)):(ke=[Se],Ge.current=Se,ft.current=ke,P.selectedNodes=F(Te,ke)),($=Ee.onSelect)===null||$===void 0||$.call(Ee,ke,P),"selectedKeys"in Ee||vt(ke)},{getPrefixCls:j,direction:B}=O.useContext(it.E_),{prefixCls:y,className:o,showIcon:R=!0,expandAction:V="click"}=Ee,d=He(Ee,["prefixCls","className","showIcon","expandAction"]),s=j("tree",y),re=G()(`${s}-directory`,{[`${s}-directory-rtl`]:B==="rtl"},o);return O.createElement(S,Object.assign({icon:z,ref:Z,blockNode:!0},d,{showIcon:R,expandAction:V,prefixCls:s,className:re,expandedKeys:Tt,selectedKeys:ut,onSelect:st,onExpand:Pe}))};var ee=O.forwardRef(C);const H=S;H.DirectoryTree=ee,H.TreeNode=t.O;var he=H},20648:function(Zt,_e,e){"use strict";e.d(_e,{TM:function(){return E},Yk:function(){return x}});var t=e(36237),n=e(98447),u=e(17313),K=e(8378),f=e(37613),O=e(83116);const a=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),U=(G,ce)=>({[`.${G}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${ce.motionDurationSlow}`}}}),ue=(G,ce)=>({[`.${G}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:ce.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${ce.lineWidthBold}px solid ${ce.colorPrimary}`,borderRadius:"50%",content:'""'}}}),w=(G,ce)=>{const{treeCls:ve,treeNodeCls:it,treeNodePadding:xe,titleHeight:ge,nodeSelectedBg:me,nodeHoverBg:L}=ce,g=ce.paddingXS;return{[ve]:Object.assign(Object.assign({},(0,u.Wf)(ce)),{background:ce.colorBgContainer,borderRadius:ce.borderRadius,transition:`background-color ${ce.motionDurationSlow}`,[`&${ve}-rtl`]:{[`${ve}-switcher`]:{"&_close":{[`${ve}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${ve}-active-focused)`]:Object.assign({},(0,u.oN)(ce)),[`${ve}-list-holder-inner`]:{alignItems:"flex-start"},[`&${ve}-block-node`]:{[`${ve}-list-holder-inner`]:{alignItems:"stretch",[`${ve}-node-content-wrapper`]:{flex:"auto"},[`${it}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:xe,insetInlineStart:0,border:`1px solid ${ce.colorPrimary}`,opacity:0,animationName:a,animationDuration:ce.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${it}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${xe}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${ve}-node-content-wrapper`]:{color:ce.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${ve}-node-content-wrapper`]:Object.assign({},(0,u.oN)(ce)),[`&:not(${it}-disabled).filter-node ${ve}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${ve}-draggable-icon`]:{flexShrink:0,width:ge,lineHeight:`${ge}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${ce.motionDurationSlow}`,[`${it}:hover &`]:{opacity:.45}},[`&${it}-disabled`]:{[`${ve}-draggable-icon`]:{visibility:"hidden"}}}},[`${ve}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ge}},[`${ve}-draggable-icon`]:{visibility:"hidden"},[`${ve}-switcher`]:Object.assign(Object.assign({},U(G,ce)),{position:"relative",flex:"none",alignSelf:"stretch",width:ge,margin:0,lineHeight:`${ge}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${ve}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:ce.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ge/2,bottom:-xe,marginInlineStart:-1,borderInlineEnd:`1px solid ${ce.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ge/2*.8,height:ge/2,borderBottom:`1px solid ${ce.colorBorder}`,content:'""'}}}),[`${ve}-checkbox`]:{top:"initial",marginInlineEnd:g},[`${ve}-node-content-wrapper, ${ve}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ge,margin:0,padding:`0 ${ce.paddingXS/2}px`,color:"inherit",lineHeight:`${ge}px`,background:"transparent",borderRadius:ce.borderRadius,cursor:"pointer",transition:`all ${ce.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:L},[`&${ve}-node-selected`]:{backgroundColor:me},[`${ve}-iconEle`]:{display:"inline-block",width:ge,height:ge,lineHeight:`${ge}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${ve}-unselectable ${ve}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${ve}-node-content-wrapper`]:Object.assign({lineHeight:`${ge}px`,userSelect:"none"},ue(G,ce)),[`${it}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${ce.colorPrimary}`}},"&-show-line":{[`${ve}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ge/2,bottom:-xe,borderInlineEnd:`1px solid ${ce.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${ve}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${it}-leaf-last`]:{[`${ve}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ge/2}px !important`}}}}})}},ne=G=>{const{treeCls:ce,treeNodeCls:ve,treeNodePadding:it,directoryNodeSelectedBg:xe,directoryNodeSelectedColor:ge}=G;return{[`${ce}${ce}-directory`]:{[ve]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:it,insetInlineStart:0,transition:`background-color ${G.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:G.controlItemBgHover}},"> *":{zIndex:1},[`${ce}-switcher`]:{transition:`color ${G.motionDurationMid}`},[`${ce}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${ce}-node-selected`]:{color:ge,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:xe},[`${ce}-switcher`]:{color:ge},[`${ce}-node-content-wrapper`]:{color:ge,background:"transparent"}}}}}},x=(G,ce)=>{const ve=`.${G}`,it=`${ve}-treenode`,xe=ce.paddingXS/2,ge=(0,f.TS)(ce,{treeCls:ve,treeNodeCls:it,treeNodePadding:xe});return[w(G,ge),ne(ge)]},E=G=>{const{controlHeightSM:ce}=G;return{titleHeight:ce,nodeHoverBg:G.controlItemBgHover,nodeSelectedBg:G.controlItemBgActive}};_e.ZP=(0,O.Z)("Tree",(G,ce)=>{let{prefixCls:ve}=ce;return[{[G.componentCls]:(0,n.C2)(`${ve}-checkbox`,G)},x(ve,G),(0,K.Z)(G)]},G=>{const{colorTextLightSolid:ce,colorPrimary:ve}=G;return Object.assign(Object.assign({},E(G)),{directoryNodeSelectedColor:ce,directoryNodeSelectedBg:ve})})},71997:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return it}});var t=e(54476),n=e(59301),u={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"},K=u,f=e(7657),O=function(ge,me){return n.createElement(f.Z,(0,t.Z)({},ge,{ref:me,icon:K}))},a=n.forwardRef(O),U=a,ue=e(52671),w=e(58617),ne=e(15075),x=e(43531),E=e(92310),G=e.n(E),ce=e(92343),it=xe=>{const{prefixCls:ge,switcherIcon:me,treeNodeProps:L,showLine:g}=xe,{isLeaf:i,expanded:I,loading:S}=L;if(S)return n.createElement(w.Z,{className:`${ge}-switcher-loading-icon`});let oe;if(g&&typeof g=="object"&&(oe=g.showLeafIcon),i){if(!g)return null;if(typeof oe!="boolean"&&oe){const F=typeof oe=="function"?oe(L):oe,He=`${ge}-switcher-line-custom-icon`;return(0,ce.l$)(F)?(0,ce.Tm)(F,{className:G()(F.props.className||"",He)}):F}return oe?n.createElement(ue.Z,{className:`${ge}-switcher-line-icon`}):n.createElement("span",{className:`${ge}-switcher-leaf-line`})}const Y=`${ge}-switcher-icon`,_=typeof me=="function"?me(L):me;return(0,ce.l$)(_)?(0,ce.Tm)(_,{className:G()(_.props.className||"",Y)}):_!==void 0?_:g?I?n.createElement(ne.Z,{className:`${ge}-switcher-line-icon`}):n.createElement(x.Z,{className:`${ge}-switcher-line-icon`}):n.createElement(U,{className:Y})}},54580:function(Zt,_e,e){"use strict";e.d(_e,{default:function(){return St}});var t=e(59301),n=e(94480),u=e(92310),K=e.n(u),f=e(54476),O=e(67732),a=e(83652),U=e(42403),ue=e(158),w=e(20068),ne=e(75931),x=e(75044),E=e(76190),G=e(3202),ce=e(26112);function ve(X,de){var Ce="cannot ".concat(X.method," ").concat(X.action," ").concat(de.status,"'"),Oe=new Error(Ce);return Oe.status=de.status,Oe.method=X.method,Oe.url=X.action,Oe}function it(X){var de=X.responseText||X.response;if(!de)return de;try{return JSON.parse(de)}catch(Ce){return de}}function xe(X){var de=new XMLHttpRequest;X.onProgress&&de.upload&&(de.upload.onprogress=function(Ke){Ke.total>0&&(Ke.percent=Ke.loaded/Ke.total*100),X.onProgress(Ke)});var Ce=new FormData;X.data&&Object.keys(X.data).forEach(function($e){var Ke=X.data[$e];if(Array.isArray(Ke)){Ke.forEach(function(Ue){Ce.append("".concat($e,"[]"),Ue)});return}Ce.append($e,Ke)}),X.file instanceof Blob?Ce.append(X.filename,X.file,X.file.name):Ce.append(X.filename,X.file),de.onerror=function(Ke){X.onError(Ke)},de.onload=function(){return de.status<200||de.status>=300?X.onError(ve(X,de),it(de)):X.onSuccess(it(de),de)},de.open(X.method,X.action,!0),X.withCredentials&&"withCredentials"in de&&(de.withCredentials=!0);var Oe=X.headers||{};return Oe["X-Requested-With"]!==null&&de.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Oe).forEach(function($e){Oe[$e]!==null&&de.setRequestHeader($e,Oe[$e])}),de.send(Ce),{abort:function(){de.abort()}}}var ge=+new Date,me=0;function L(){return"rc-upload-".concat(ge,"-").concat(++me)}var g=e(48736),i=function(X,de){if(X&&de){var Ce=Array.isArray(de)?de:de.split(","),Oe=X.name||"",$e=X.type||"",Ke=$e.replace(/\/.*$/,"");return Ce.some(function(Ue){var W=Ue.trim();if(/^\*(\/\*)?$/.test(Ue))return!0;if(W.charAt(0)==="."){var fe=Oe.toLowerCase(),we=W.toLowerCase(),Fe=[we];return(we===".jpg"||we===".jpeg")&&(Fe=[".jpg",".jpeg"]),Fe.some(function(Ie){return fe.endsWith(Ie)})}return/\/\*$/.test(W)?Ke===W.replace(/\/.*$/,""):$e===W?!0:/^\w+$/.test(W)?((0,g.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(W,"'.Skip for check.")),!0):!1})}return!0};function I(X,de){var Ce=X.createReader(),Oe=[];function $e(){Ce.readEntries(function(Ke){var Ue=Array.prototype.slice.apply(Ke);Oe=Oe.concat(Ue);var W=!Ue.length;W?de(Oe):$e()})}$e()}var S=function(de,Ce,Oe){var $e=function Ke(Ue,W){Ue&&(Ue.path=W||"",Ue.isFile?Ue.file(function(fe){Oe(fe)&&(Ue.fullPath&&!fe.webkitRelativePath&&(Object.defineProperties(fe,{webkitRelativePath:{writable:!0}}),fe.webkitRelativePath=Ue.fullPath.replace(/^\//,""),Object.defineProperties(fe,{webkitRelativePath:{writable:!1}})),Ce([fe]))}):Ue.isDirectory&&I(Ue,function(fe){fe.forEach(function(we){Ke(we,"".concat(W).concat(Ue.name,"/"))})}))};de.forEach(function(Ke){$e(Ke.webkitGetAsEntry())})},oe=S,Y=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],_=function(X){(0,U.Z)(Ce,X);var de=(0,ue.Z)(Ce);function Ce(){var Oe;(0,O.Z)(this,Ce);for(var $e=arguments.length,Ke=new Array($e),Ue=0;Ue<$e;Ue++)Ke[Ue]=arguments[Ue];return Oe=de.call.apply(de,[this].concat(Ke)),Oe.state={uid:L()},Oe.reqs={},Oe.fileInput=void 0,Oe._isMounted=void 0,Oe.onChange=function(W){var fe=Oe.props,we=fe.accept,Fe=fe.directory,Ie=W.target.files,Le=(0,n.Z)(Ie).filter(function(ze){return!Fe||i(ze,we)});Oe.uploadFiles(Le),Oe.reset()},Oe.onClick=function(W){var fe=Oe.fileInput;if(fe){var we=W.target,Fe=Oe.props.onClick;if(we&&we.tagName==="BUTTON"){var Ie=fe.parentNode;Ie.focus(),we.blur()}fe.click(),Fe&&Fe(W)}},Oe.onKeyDown=function(W){W.key==="Enter"&&Oe.onClick(W)},Oe.onFileDrop=function(W){var fe=Oe.props.multiple;if(W.preventDefault(),W.type!=="dragover")if(Oe.props.directory)oe(Array.prototype.slice.call(W.dataTransfer.items),Oe.uploadFiles,function(Fe){return i(Fe,Oe.props.accept)});else{var we=(0,n.Z)(W.dataTransfer.files).filter(function(Fe){return i(Fe,Oe.props.accept)});fe===!1&&(we=we.slice(0,1)),Oe.uploadFiles(we)}},Oe.uploadFiles=function(W){var fe=(0,n.Z)(W),we=fe.map(function(Fe){return Fe.uid=L(),Oe.processFile(Fe,fe)});Promise.all(we).then(function(Fe){var Ie=Oe.props.onBatchStart;Ie==null||Ie(Fe.map(function(Le){var ze=Le.origin,ot=Le.parsedFile;return{file:ze,parsedFile:ot}})),Fe.filter(function(Le){return Le.parsedFile!==null}).forEach(function(Le){Oe.post(Le)})})},Oe.processFile=function(){var W=(0,G.Z)((0,x.Z)().mark(function fe(we,Fe){var Ie,Le,ze,ot,At,Rt,Gt,cn,yn;return(0,x.Z)().wrap(function(Nt){for(;;)switch(Nt.prev=Nt.next){case 0:if(Ie=Oe.props.beforeUpload,Le=we,!Ie){Nt.next=14;break}return Nt.prev=3,Nt.next=6,Ie(we,Fe);case 6:Le=Nt.sent,Nt.next=12;break;case 9:Nt.prev=9,Nt.t0=Nt.catch(3),Le=!1;case 12:if(Le!==!1){Nt.next=14;break}return Nt.abrupt("return",{origin:we,parsedFile:null,action:null,data:null});case 14:if(ze=Oe.props.action,typeof ze!="function"){Nt.next=21;break}return Nt.next=18,ze(we);case 18:ot=Nt.sent,Nt.next=22;break;case 21:ot=ze;case 22:if(At=Oe.props.data,typeof At!="function"){Nt.next=29;break}return Nt.next=26,At(we);case 26:Rt=Nt.sent,Nt.next=30;break;case 29:Rt=At;case 30:return Gt=((0,E.Z)(Le)==="object"||typeof Le=="string")&&Le?Le:we,Gt instanceof File?cn=Gt:cn=new File([Gt],we.name,{type:we.type}),yn=cn,yn.uid=we.uid,Nt.abrupt("return",{origin:we,data:Rt,parsedFile:yn,action:ot});case 35:case"end":return Nt.stop()}},fe,null,[[3,9]])}));return function(fe,we){return W.apply(this,arguments)}}(),Oe.saveFileInput=function(W){Oe.fileInput=W},Oe}return(0,a.Z)(Ce,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function($e){var Ke=this,Ue=$e.data,W=$e.origin,fe=$e.action,we=$e.parsedFile;if(this._isMounted){var Fe=this.props,Ie=Fe.onStart,Le=Fe.customRequest,ze=Fe.name,ot=Fe.headers,At=Fe.withCredentials,Rt=Fe.method,Gt=W.uid,cn=Le||xe,yn={action:fe,filename:ze,data:Ue,file:we,headers:ot,withCredentials:At,method:Rt||"post",onProgress:function(Nt){var Sn=Ke.props.onProgress;Sn==null||Sn(Nt,we)},onSuccess:function(Nt,Sn){var En=Ke.props.onSuccess;En==null||En(Nt,we,Sn),delete Ke.reqs[Gt]},onError:function(Nt,Sn){var En=Ke.props.onError;En==null||En(Nt,Sn,we),delete Ke.reqs[Gt]}};Ie(W),this.reqs[Gt]=cn(yn)}}},{key:"reset",value:function(){this.setState({uid:L()})}},{key:"abort",value:function($e){var Ke=this.reqs;if($e){var Ue=$e.uid?$e.uid:$e;Ke[Ue]&&Ke[Ue].abort&&Ke[Ue].abort(),delete Ke[Ue]}else Object.keys(Ke).forEach(function(W){Ke[W]&&Ke[W].abort&&Ke[W].abort(),delete Ke[W]})}},{key:"render",value:function(){var $e=this.props,Ke=$e.component,Ue=$e.prefixCls,W=$e.className,fe=$e.disabled,we=$e.id,Fe=$e.style,Ie=$e.multiple,Le=$e.accept,ze=$e.capture,ot=$e.children,At=$e.directory,Rt=$e.openFileDialogOnClick,Gt=$e.onMouseEnter,cn=$e.onMouseLeave,yn=(0,ne.Z)($e,Y),$t=K()((0,w.Z)((0,w.Z)((0,w.Z)({},Ue,!0),"".concat(Ue,"-disabled"),fe),W,W)),Nt=At?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},Sn=fe?{}:{onClick:Rt?this.onClick:function(){},onKeyDown:Rt?this.onKeyDown:function(){},onMouseEnter:Gt,onMouseLeave:cn,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return t.createElement(Ke,(0,f.Z)({},Sn,{className:$t,role:"button",style:Fe}),t.createElement("input",(0,f.Z)({},(0,ce.Z)(yn,{aria:!0,data:!0}),{id:we,disabled:fe,type:"file",ref:this.saveFileInput,onClick:function(mn){return mn.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:Le},Nt,{multiple:Ie,onChange:this.onChange},ze!=null?{capture:ze}:{})),ot)}}]),Ce}(t.Component),F=_;function He(){}var z=function(X){(0,U.Z)(Ce,X);var de=(0,ue.Z)(Ce);function Ce(){var Oe;(0,O.Z)(this,Ce);for(var $e=arguments.length,Ke=new Array($e),Ue=0;Ue<$e;Ue++)Ke[Ue]=arguments[Ue];return Oe=de.call.apply(de,[this].concat(Ke)),Oe.uploader=void 0,Oe.saveUploader=function(W){Oe.uploader=W},Oe}return(0,a.Z)(Ce,[{key:"abort",value:function($e){this.uploader.abort($e)}},{key:"render",value:function(){return t.createElement(F,(0,f.Z)({},this.props,{ref:this.saveUploader}))}}]),Ce}(t.Component);z.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:He,onError:He,onSuccess:He,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var Xe=z,C=Xe,J=e(18929),ee=e(4676),H=e(36355),he=e(1684),k=e(9763),Z=e(31724),pe={icon:function(de,Ce){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:Ce}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:de}}]}},name:"file",theme:"twotone"},ae=pe,Q=e(7657),Ee=function(de,Ce){return t.createElement(Q.Z,(0,f.Z)({},de,{ref:Ce,icon:ae}))},Ge=t.forwardRef(Ee),ft=Ge,rt=e(58617),ut={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},vt=ut,Tt=function(de,Ce){return t.createElement(Q.Z,(0,f.Z)({},de,{ref:Ce,icon:vt}))},gt=t.forwardRef(Tt),Pe=gt,st={icon:function(de,Ce){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:de}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:Ce}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:Ce}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:Ce}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:de}}]}},name:"picture",theme:"twotone"},j=st,B=function(de,Ce){return t.createElement(Q.Z,(0,f.Z)({},de,{ref:Ce,icon:j}))},y=t.forwardRef(B),o=y,R=e(77900),V=e(56762),d=e(62892),s=e(92343),re=e(3113);function A(X){return Object.assign(Object.assign({},X),{lastModified:X.lastModified,lastModifiedDate:X.lastModifiedDate,name:X.name,size:X.size,type:X.type,uid:X.uid,percent:0,originFileObj:X})}function m(X,de){const Ce=(0,n.Z)(de),Oe=Ce.findIndex($e=>{let{uid:Ke}=$e;return Ke===X.uid});return Oe===-1?Ce.push(X):Ce[Oe]=X,Ce}function $(X,de){const Ce=X.uid!==void 0?"uid":"name";return de.filter(Oe=>Oe[Ce]===X[Ce])[0]}function Ae(X,de){const Ce=X.uid!==void 0?"uid":"name",Oe=de.filter($e=>$e[Ce]!==X[Ce]);return Oe.length===de.length?null:Oe}const ye=function(){const de=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Oe=de[de.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Oe)||[""])[0]},We=X=>X.indexOf("image/")===0,Se=X=>{if(X.type&&!X.thumbUrl)return We(X.type);const de=X.thumbUrl||X.url||"",Ce=ye(de);return/^data:image\//.test(de)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Ce)?!0:!(/^data:/.test(de)||Ce)},Te=200;function P(X){return new Promise(de=>{if(!X.type||!We(X.type)){de("");return}const Ce=document.createElement("canvas");Ce.width=Te,Ce.height=Te,Ce.style.cssText=`position: fixed; left: 0; top: 0; width: ${Te}px; height: ${Te}px; z-index: 9999; display: none;`,document.body.appendChild(Ce);const Oe=Ce.getContext("2d"),$e=new Image;if($e.onload=()=>{const{width:Ke,height:Ue}=$e;let W=Te,fe=Te,we=0,Fe=0;Ke>Ue?(fe=Ue*(Te/Ke),Fe=-(fe-W)/2):(W=Ke*(Te/Ue),we=-(W-fe)/2),Oe.drawImage($e,we,Fe,W,fe);const Ie=Ce.toDataURL();document.body.removeChild(Ce),window.URL.revokeObjectURL($e.src),de(Ie)},$e.crossOrigin="anonymous",X.type.startsWith("image/svg+xml")){const Ke=new FileReader;Ke.onload=()=>{Ke.result&&($e.src=Ke.result)},Ke.readAsDataURL(X)}else if(X.type.startsWith("image/gif")){const Ke=new FileReader;Ke.onload=()=>{Ke.result&&de(Ke.result)},Ke.readAsDataURL(X)}else $e.src=window.URL.createObjectURL(X)})}var be=e(26227),Re=e(41464),ke=e(15277),at=e(93948),Ct=e(6848),pt=t.forwardRef((X,de)=>{let{prefixCls:Ce,className:Oe,style:$e,locale:Ke,listType:Ue,file:W,items:fe,progress:we,iconRender:Fe,actionIconRender:Ie,itemRender:Le,isImgUrl:ze,showPreviewIcon:ot,showRemoveIcon:At,showDownloadIcon:Rt,previewIcon:Gt,removeIcon:cn,downloadIcon:yn,onPreview:$t,onDownload:Nt,onClose:Sn}=X;var En,mn;const{status:Jt}=W,[sn,xn]=t.useState(Jt);t.useEffect(()=>{Jt!=="removed"&&xn(Jt)},[Jt]);const[On,kn]=t.useState(!1);t.useEffect(()=>{const zn=setTimeout(()=>{kn(!0)},300);return()=>{clearTimeout(zn)}},[]);const bn=Fe(W);let vn=t.createElement("div",{className:`${Ce}-icon`},bn);if(Ue==="picture"||Ue==="picture-card"||Ue==="picture-circle")if(sn==="uploading"||!W.thumbUrl&&!W.url){const zn=K()(`${Ce}-list-item-thumbnail`,{[`${Ce}-list-item-file`]:sn!=="uploading"});vn=t.createElement("div",{className:zn},bn)}else{const zn=ze!=null&&ze(W)?t.createElement("img",{src:W.thumbUrl||W.url,alt:W.name,className:`${Ce}-list-item-image`,crossOrigin:W.crossOrigin}):bn,Wn=K()(`${Ce}-list-item-thumbnail`,{[`${Ce}-list-item-file`]:ze&&!ze(W)});vn=t.createElement("a",{className:Wn,onClick:Xn=>$t(W,Xn),href:W.url||W.thumbUrl,target:"_blank",rel:"noopener noreferrer"},zn)}const Xt=K()(`${Ce}-list-item`,`${Ce}-list-item-${sn}`),Vt=typeof W.linkProps=="string"?JSON.parse(W.linkProps):W.linkProps,Ln=At?Ie((typeof cn=="function"?cn(W):cn)||t.createElement(be.Z,null),()=>Sn(W),Ce,Ke.removeFile):null,Ye=Rt&&sn==="done"?Ie((typeof yn=="function"?yn(W):yn)||t.createElement(Re.Z,null),()=>Nt(W),Ce,Ke.downloadFile):null,Ze=Ue!=="picture-card"&&Ue!=="picture-circle"&&t.createElement("span",{key:"download-delete",className:K()(`${Ce}-list-item-actions`,{picture:Ue==="picture"})},Ye,Ln),qe=K()(`${Ce}-list-item-name`),dt=W.url?[t.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:qe,title:W.name},Vt,{href:W.url,onClick:zn=>$t(W,zn)}),W.name),Ze]:[t.createElement("span",{key:"view",className:qe,onClick:zn=>$t(W,zn),title:W.name},W.name),Ze],Dt={pointerEvents:"none",opacity:.5},qt=ot?t.createElement("a",{href:W.url||W.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:W.url||W.thumbUrl?void 0:Dt,onClick:zn=>$t(W,zn),title:Ke.previewFile},typeof Gt=="function"?Gt(W):Gt||t.createElement(ke.Z,null)):null,Ot=(Ue==="picture-card"||Ue==="picture-circle")&&sn!=="uploading"&&t.createElement("span",{className:`${Ce}-list-item-actions`},qt,sn==="done"&&Ye,Ln),{getPrefixCls:ht}=t.useContext(H.E_),bt=ht(),nn=t.createElement("div",{className:Xt},vn,dt,Ot,On&&t.createElement(R.default,{motionName:`${bt}-fade`,visible:sn==="uploading",motionDeadline:2e3},zn=>{let{className:Wn}=zn;const Xn="percent"in W?t.createElement(at.Z,Object.assign({},we,{type:"line",percent:W.percent,"aria-label":W["aria-label"],"aria-labelledby":W["aria-labelledby"]})):null;return t.createElement("div",{className:K()(`${Ce}-list-item-progress`,Wn)},Xn)})),_t=W.response&&typeof W.response=="string"?W.response:((En=W.error)===null||En===void 0?void 0:En.statusText)||((mn=W.error)===null||mn===void 0?void 0:mn.message)||Ke.uploadError,en=sn==="error"?t.createElement(Ct.Z,{title:_t,getPopupContainer:zn=>zn.parentNode},nn):nn;return t.createElement("div",{className:K()(`${Ce}-list-item-container`,Oe),style:$e,ref:de},Le?Le(en,W,fe,{download:Nt.bind(null,W),preview:$t.bind(null,W),remove:Sn.bind(null,W)}):en)});const kt=(X,de)=>{const{listType:Ce="text",previewFile:Oe=P,onPreview:$e,onDownload:Ke,onRemove:Ue,locale:W,iconRender:fe,isImageUrl:we=Se,prefixCls:Fe,items:Ie=[],showPreviewIcon:Le=!0,showRemoveIcon:ze=!0,showDownloadIcon:ot=!1,removeIcon:At,previewIcon:Rt,downloadIcon:Gt,progress:cn={size:[-1,2],showInfo:!1},appendAction:yn,appendActionVisible:$t=!0,itemRender:Nt,disabled:Sn}=X,En=(0,V.Z)(),[mn,Jt]=t.useState(!1);t.useEffect(()=>{Ce!=="picture"&&Ce!=="picture-card"&&Ce!=="picture-circle"||(Ie||[]).forEach(Dt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Dt.originFileObj instanceof File||Dt.originFileObj instanceof Blob)||Dt.thumbUrl!==void 0||(Dt.thumbUrl="",Oe&&Oe(Dt.originFileObj).then(qt=>{Dt.thumbUrl=qt||"",En()}))})},[Ce,Ie,Oe]),t.useEffect(()=>{Jt(!0)},[]);const sn=(Dt,qt)=>{if($e)return qt==null||qt.preventDefault(),$e(Dt)},xn=Dt=>{typeof Ke=="function"?Ke(Dt):Dt.url&&window.open(Dt.url)},On=Dt=>{Ue==null||Ue(Dt)},kn=Dt=>{if(fe)return fe(Dt,Ce);const qt=Dt.status==="uploading",Ot=we&&we(Dt)?t.createElement(o,null):t.createElement(ft,null);let ht=qt?t.createElement(rt.Z,null):t.createElement(Pe,null);return Ce==="picture"?ht=qt?t.createElement(rt.Z,null):Ot:(Ce==="picture-card"||Ce==="picture-circle")&&(ht=qt?W.uploading:Ot),ht},bn=(Dt,qt,Ot,ht)=>{const bt={type:"text",size:"small",title:ht,onClick:nn=>{qt(),(0,s.l$)(Dt)&&Dt.props.onClick&&Dt.props.onClick(nn)},className:`${Ot}-list-item-action`,disabled:Sn};if((0,s.l$)(Dt)){const nn=(0,s.Tm)(Dt,Object.assign(Object.assign({},Dt.props),{onClick:()=>{}}));return t.createElement(re.ZP,Object.assign({},bt,{icon:nn}))}return t.createElement(re.ZP,Object.assign({},bt),t.createElement("span",null,Dt))};t.useImperativeHandle(de,()=>({handlePreview:sn,handleDownload:xn}));const{getPrefixCls:vn}=t.useContext(H.E_),Xt=vn("upload",Fe),Vt=vn(),Ln=K()(`${Xt}-list`,`${Xt}-list-${Ce}`),Ye=(0,n.Z)(Ie.map(Dt=>({key:Dt.uid,file:Dt})));let qe={motionDeadline:2e3,motionName:`${Xt}-${Ce==="picture-card"||Ce==="picture-circle"?"animate-inline":"animate"}`,keys:Ye,motionAppear:mn};const dt=t.useMemo(()=>{const Dt=Object.assign({},(0,d.Z)(Vt));return delete Dt.onAppearEnd,delete Dt.onEnterEnd,delete Dt.onLeaveEnd,Dt},[Vt]);return Ce!=="picture-card"&&Ce!=="picture-circle"&&(qe=Object.assign(Object.assign({},dt),qe)),t.createElement("div",{className:Ln},t.createElement(R.CSSMotionList,Object.assign({},qe,{component:!1}),Dt=>{let{key:qt,file:Ot,className:ht,style:bt}=Dt;return t.createElement(pt,{key:qt,locale:W,prefixCls:Xt,className:ht,style:bt,file:Ot,items:Ie,progress:cn,listType:Ce,isImgUrl:we,showPreviewIcon:Le,showRemoveIcon:ze,showDownloadIcon:ot,removeIcon:At,previewIcon:Rt,downloadIcon:Gt,iconRender:kn,actionIconRender:bn,itemRender:Nt,onPreview:sn,onDownload:xn,onClose:On})}),yn&&t.createElement(R.default,Object.assign({},qe,{visible:$t,forceRender:!0}),Dt=>{let{className:qt,style:Ot}=Dt;return(0,s.Tm)(yn,ht=>({className:K()(ht.className,qt),style:Object.assign(Object.assign(Object.assign({},Ot),{pointerEvents:qt?"none":void 0}),ht.style)}))}))};var tn=t.forwardRef(kt),an=e(17313),Fn=e(8378),An=e(83116),Ut=e(37613),Je=X=>{const{componentCls:de,iconCls:Ce}=X;return{[`${de}-wrapper`]:{[`${de}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:X.colorFillAlter,border:`${X.lineWidth}px dashed ${X.colorBorder}`,borderRadius:X.borderRadiusLG,cursor:"pointer",transition:`border-color ${X.motionDurationSlow}`,[de]:{padding:`${X.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:X.colorPrimaryHover},[`p${de}-drag-icon`]:{marginBottom:X.margin,[Ce]:{color:X.colorPrimary,fontSize:X.uploadThumbnailSize}},[`p${de}-text`]:{margin:`0 0 ${X.marginXXS}px`,color:X.colorTextHeading,fontSize:X.fontSizeLG},[`p${de}-hint`]:{color:X.colorTextDescription,fontSize:X.fontSize},[`&${de}-disabled`]:{cursor:"not-allowed",[`p${de}-drag-icon ${Ce}, p${de}-text, p${de}-hint `]:{color:X.colorTextDisabled}}}}}},Ft=X=>{const{componentCls:de,antCls:Ce,iconCls:Oe,fontSize:$e,lineHeight:Ke}=X,Ue=`${de}-list-item`,W=`${Ue}-actions`,fe=`${Ue}-action`,we=Math.round($e*Ke);return{[`${de}-wrapper`]:{[`${de}-list`]:Object.assign(Object.assign({},(0,an.dF)()),{lineHeight:X.lineHeight,[Ue]:{position:"relative",height:X.lineHeight*$e,marginTop:X.marginXS,fontSize:$e,display:"flex",alignItems:"center",transition:`background-color ${X.motionDurationSlow}`,"&:hover":{backgroundColor:X.controlItemBgHover},[`${Ue}-name`]:Object.assign(Object.assign({},an.vS),{padding:`0 ${X.paddingXS}px`,lineHeight:Ke,flex:"auto",transition:`all ${X.motionDurationSlow}`}),[W]:{[fe]:{opacity:0},[`${fe}${Ce}-btn-sm`]:{height:we,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` @@ -186,9 +186,9 @@ `]:{[Ue]:{position:"relative",height:Oe+X.lineWidth*2+X.paddingXS*2,padding:X.paddingXS,border:`${X.lineWidth}px ${X.lineType} ${X.colorBorder}`,borderRadius:X.borderRadiusLG,"&:hover":{background:"transparent"},[`${Ue}-thumbnail`]:Object.assign(Object.assign({},an.vS),{width:Oe,height:Oe,lineHeight:`${Oe+X.paddingSM}px`,textAlign:"center",flex:"none",[Ce]:{fontSize:X.fontSizeHeading2,color:X.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Ue}-progress`]:{bottom:$e,width:`calc(100% - ${X.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Oe+X.paddingXS}},[`${Ue}-error`]:{borderColor:X.colorError,[`${Ue}-thumbnail ${Ce}`]:{[`svg path[fill='${Cn.blue[0]}']`]:{fill:X.colorErrorBg},[`svg path[fill='${Cn.blue.primary}']`]:{fill:X.colorError}}},[`${Ue}-uploading`]:{borderStyle:"dashed",[`${Ue}-name`]:{marginBottom:$e}}},[`${Ke}${Ke}-picture-circle ${Ue}`]:{[`&, &::before, ${Ue}-thumbnail`]:{borderRadius:"50%"}}}}},le=X=>{const{componentCls:de,iconCls:Ce,fontSizeLG:Oe,colorTextLightSolid:$e}=X,Ke=`${de}-list`,Ue=`${Ke}-item`,W=X.uploadPicCardSize;return{[` ${de}-wrapper${de}-picture-card-wrapper, ${de}-wrapper${de}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,an.dF)()),{display:"inline-block",width:"100%",[`${de}${de}-select`]:{width:W,height:W,marginInlineEnd:X.marginXS,marginBottom:X.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:X.colorFillAlter,border:`${X.lineWidth}px dashed ${X.colorBorder}`,borderRadius:X.borderRadiusLG,cursor:"pointer",transition:`border-color ${X.motionDurationSlow}`,[`> ${de}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${de}-disabled):hover`]:{borderColor:X.colorPrimary}},[`${Ke}${Ke}-picture-card, ${Ke}${Ke}-picture-circle`]:{[`${Ke}-item-container`]:{display:"inline-block",width:W,height:W,marginBlock:`0 ${X.marginXS}px`,marginInline:`0 ${X.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Ue]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${X.paddingXS*2}px)`,height:`calc(100% - ${X.paddingXS*2}px)`,backgroundColor:X.colorBgMask,opacity:0,transition:`all ${X.motionDurationSlow}`,content:'" "'}},[`${Ue}:hover`]:{[`&::before, ${Ue}-actions`]:{opacity:1}},[`${Ue}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${X.motionDurationSlow}`,[`${Ce}-eye, ${Ce}-download, ${Ce}-delete`]:{zIndex:10,width:Oe,margin:`0 ${X.marginXXS}px`,fontSize:Oe,cursor:"pointer",transition:`all ${X.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Ue}-actions, ${Ue}-actions:hover`]:{[`${Ce}-eye, ${Ce}-download, ${Ce}-delete`]:{color:new Yt.C($e).setAlpha(.65).toRgbString(),"&:hover":{color:$e}}},[`${Ue}-thumbnail, ${Ue}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Ue}-name`]:{display:"none",textAlign:"center"},[`${Ue}-file + ${Ue}-name`]:{position:"absolute",bottom:X.margin,display:"block",width:`calc(100% - ${X.paddingXS*2}px)`},[`${Ue}-uploading`]:{[`&${Ue}`]:{backgroundColor:X.colorFillAlter},[`&::before, ${Ce}-eye, ${Ce}-download, ${Ce}-delete`]:{display:"none"}},[`${Ue}-progress`]:{bottom:X.marginXL,width:`calc(100% - ${X.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${de}-wrapper${de}-picture-circle-wrapper`]:{[`${de}${de}-select`]:{borderRadius:"50%"}}}};var b=X=>{const{componentCls:de}=X;return{[`${de}-rtl`]:{direction:"rtl"}}};const p=X=>{const{componentCls:de,colorTextDisabled:Ce}=X;return{[`${de}-wrapper`]:Object.assign(Object.assign({},(0,an.Wf)(X)),{[de]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${de}-select`]:{display:"inline-block"},[`${de}-disabled`]:{color:Ce,cursor:"not-allowed"}})}};var v=(0,An.Z)("Upload",X=>{const{fontSizeHeading3:de,fontSize:Ce,lineHeight:Oe,lineWidth:$e,controlHeightLG:Ke}=X,Ue=Math.round(Ce*Oe),W=(0,Ut.TS)(X,{uploadThumbnailSize:de*2,uploadProgressOffset:Ue/2+$e,uploadPicCardSize:Ke*2.55});return[p(W),Je(W),Yn(W),le(W),Ft(W),Bn(W),b(W),(0,Fn.Z)(W)]},X=>({actionsColor:X.colorTextDescription})),se=function(X,de,Ce,Oe){function $e(Ke){return Ke instanceof Ce?Ke:new Ce(function(Ue){Ue(Ke)})}return new(Ce||(Ce=Promise))(function(Ke,Ue){function W(Fe){try{we(Oe.next(Fe))}catch(Ie){Ue(Ie)}}function fe(Fe){try{we(Oe.throw(Fe))}catch(Ie){Ue(Ie)}}function we(Fe){Fe.done?Ke(Fe.value):$e(Fe.value).then(W,fe)}we((Oe=Oe.apply(X,de||[])).next())})};const ie=`__LIST_IGNORE_${Date.now()}__`,Me=(X,de)=>{const{fileList:Ce,defaultFileList:Oe,onRemove:$e,showUploadList:Ke=!0,listType:Ue="text",onPreview:W,onDownload:fe,onChange:we,onDrop:Fe,previewFile:Ie,disabled:Le,locale:ze,iconRender:ot,isImageUrl:At,progress:Rt,prefixCls:Gt,className:cn,type:yn="select",children:$t,style:Nt,itemRender:Sn,maxCount:En,data:mn={},multiple:Jt=!1,action:sn="",accept:xn="",supportServerRender:On=!0,rootClassName:kn}=X,bn=t.useContext(ye.Z),vn=Le!=null?Le:bn,[Xt,Vt]=(0,J.Z)(Oe||[],{value:Ce,postState:rr=>rr!=null?rr:[]}),[Ln,Ye]=t.useState("drop"),Ze=t.useRef(null);t.useMemo(()=>{const rr=Date.now();(Ce||[]).forEach((sr,Pr)=>{!sr.uid&&!Object.isFrozen(sr)&&(sr.uid=`__AUTO__${rr}_${Pr}__`)})},[Ce]);const qe=(rr,sr,Pr)=>{let jn=(0,n.Z)(sr),Qn=!1;En===1?jn=jn.slice(-1):En&&(Qn=jn.length>En,jn=jn.slice(0,En)),(0,ee.flushSync)(()=>{Vt(jn)});const nr={file:rr,fileList:jn};Pr&&(nr.event=Pr),(!Qn||jn.some(Kn=>Kn.uid===rr.uid))&&(0,ee.flushSync)(()=>{we==null||we(nr)})},dt=(rr,sr)=>se(void 0,void 0,void 0,function*(){const{beforeUpload:Pr,transformFile:jn}=X;let Qn=rr;if(Pr){const nr=yield Pr(rr,sr);if(nr===!1)return!1;if(delete rr[ie],nr===ie)return Object.defineProperty(rr,ie,{value:!0,configurable:!0}),!1;typeof nr=="object"&&nr&&(Qn=nr)}return jn&&(Qn=yield jn(Qn)),Qn}),Dt=rr=>{const sr=rr.filter(Qn=>!Qn.file[ie]);if(!sr.length)return;const Pr=sr.map(Qn=>A(Qn.file));let jn=(0,n.Z)(Xt);Pr.forEach(Qn=>{jn=m(Qn,jn)}),Pr.forEach((Qn,nr)=>{let Kn=Qn;if(sr[nr].parsedFile)Qn.status="uploading";else{const{originFileObj:Pn}=Qn;let Hn;try{Hn=new File([Pn],Pn.name,{type:Pn.type})}catch(Tn){Hn=new Blob([Pn],{type:Pn.type}),Hn.name=Pn.name,Hn.lastModifiedDate=new Date,Hn.lastModified=new Date().getTime()}Hn.uid=Qn.uid,Kn=Hn}qe(Kn,jn)})},qt=(rr,sr,Pr)=>{try{typeof rr=="string"&&(rr=JSON.parse(rr))}catch(nr){}if(!$(sr,Xt))return;const jn=A(sr);jn.status="done",jn.percent=100,jn.response=rr,jn.xhr=Pr;const Qn=m(jn,Xt);qe(jn,Qn)},Ot=(rr,sr)=>{if(!$(sr,Xt))return;const Pr=A(sr);Pr.status="uploading",Pr.percent=rr.percent;const jn=m(Pr,Xt);qe(Pr,jn,rr)},ht=(rr,sr,Pr)=>{if(!$(Pr,Xt))return;const jn=A(Pr);jn.error=rr,jn.response=sr,jn.status="error";const Qn=m(jn,Xt);qe(jn,Qn)},bt=rr=>{let sr;Promise.resolve(typeof $e=="function"?$e(rr):$e).then(Pr=>{var jn;if(Pr===!1)return;const Qn=Ae(rr,Xt);Qn&&(sr=Object.assign(Object.assign({},rr),{status:"removed"}),Xt==null||Xt.forEach(nr=>{const Kn=sr.uid!==void 0?"uid":"name";nr[Kn]===sr[Kn]&&!Object.isFrozen(nr)&&(nr.status="removed")}),(jn=Ze.current)===null||jn===void 0||jn.abort(sr),qe(sr,Qn))})},nn=rr=>{Ye(rr.type),rr.type==="drop"&&(Fe==null||Fe(rr))};t.useImperativeHandle(de,()=>({onBatchStart:Dt,onSuccess:qt,onProgress:Ot,onError:ht,fileList:Xt,upload:Ze.current}));const{getPrefixCls:_t,direction:en,upload:zn}=t.useContext(H.E_),Wn=_t("upload",Gt),Xn=Object.assign(Object.assign({onBatchStart:Dt,onError:ht,onProgress:Ot,onSuccess:qt},X),{data:mn,multiple:Jt,action:sn,accept:xn,supportServerRender:On,prefixCls:Wn,disabled:vn,beforeUpload:dt,onChange:void 0});delete Xn.className,delete Xn.style,(!$t||vn)&&delete Xn.id;const[$n,_n]=v(Wn),[mr]=(0,k.Z)("Upload",Z.Z.Upload),{showRemoveIcon:gr,showPreviewIcon:dr,showDownloadIcon:Zr,removeIcon:Vr,previewIcon:Gr,downloadIcon:la}=typeof Ke=="boolean"?{}:Ke,Xr=(rr,sr)=>Ke?t.createElement(tn,{prefixCls:Wn,listType:Ue,items:Xt,previewFile:Ie,onPreview:W,onDownload:fe,onRemove:bt,showRemoveIcon:!vn&&gr,showPreviewIcon:dr,showDownloadIcon:Zr,removeIcon:Vr,previewIcon:Gr,downloadIcon:la,iconRender:ot,locale:Object.assign(Object.assign({},mr),ze),isImageUrl:At,progress:Rt,appendAction:rr,appendActionVisible:sr,itemRender:Sn,disabled:vn}):rr,ra=K()(`${Wn}-wrapper`,cn,kn,_n,zn==null?void 0:zn.className,{[`${Wn}-rtl`]:en==="rtl",[`${Wn}-picture-card-wrapper`]:Ue==="picture-card",[`${Wn}-picture-circle-wrapper`]:Ue==="picture-circle"}),Ba=Object.assign(Object.assign({},zn==null?void 0:zn.style),Nt);if(yn==="drag"){const rr=K()(_n,Wn,`${Wn}-drag`,{[`${Wn}-drag-uploading`]:Xt.some(sr=>sr.status==="uploading"),[`${Wn}-drag-hover`]:Ln==="dragover",[`${Wn}-disabled`]:vn,[`${Wn}-rtl`]:en==="rtl"});return $n(t.createElement("span",{className:ra},t.createElement("div",{className:rr,style:Ba,onDrop:nn,onDragOver:nn,onDragLeave:nn},t.createElement(C,Object.assign({},Xn,{ref:Ze,className:`${Wn}-btn`}),t.createElement("div",{className:`${Wn}-drag-container`},$t))),Xr()))}const _r=K()(Wn,`${Wn}-select`,{[`${Wn}-disabled`]:vn}),Oa=(rr=>t.createElement("div",{className:_r,style:rr},t.createElement(C,Object.assign({},Xn,{ref:Ze}))))($t?void 0:{display:"none"});return $n(Ue==="picture-card"||Ue==="picture-circle"?t.createElement("span",{className:ra},Xr(Oa,!!$t)):t.createElement("span",{className:ra},Oa,Xr()))};var nt=t.forwardRef(Me),ct=function(X,de){var Ce={};for(var Oe in X)Object.prototype.hasOwnProperty.call(X,Oe)&&de.indexOf(Oe)<0&&(Ce[Oe]=X[Oe]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Oe=Object.getOwnPropertySymbols(X);$e{var{style:Ce,height:Oe}=X,$e=ct(X,["style","height"]);return t.createElement(nt,Object.assign({ref:de},$e,{type:"drag",style:Object.assign(Object.assign({},Ce),{height:Oe})}))});const mt=nt;mt.Dragger=Pt,mt.LIST_IGNORE=ie;var St=mt},24334:function(Zt,_e,e){var t,n;(function(u,K){Zt.exports=K(u)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof e.g!="undefined"?e.g:this,function(u){"use strict";u=u||{};var K=u.Base64,f="2.6.4",O="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=function(z){for(var Xe={},C=0,J=z.length;C>>6)+U(128|Xe&63):U(224|Xe>>>12&15)+U(128|Xe>>>6&63)+U(128|Xe&63)}else{var Xe=65536+(z.charCodeAt(0)-55296)*1024+(z.charCodeAt(1)-56320);return U(240|Xe>>>18&7)+U(128|Xe>>>12&63)+U(128|Xe>>>6&63)+U(128|Xe&63)}},w=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,ne=function(z){return z.replace(w,ue)},x=function(z){var Xe=[0,2,1][z.length%3],C=z.charCodeAt(0)<<16|(z.length>1?z.charCodeAt(1):0)<<8|(z.length>2?z.charCodeAt(2):0),J=[O.charAt(C>>>18),O.charAt(C>>>12&63),Xe>=2?"=":O.charAt(C>>>6&63),Xe>=1?"=":O.charAt(C&63)];return J.join("")},E=u.btoa&&typeof u.btoa=="function"?function(z){return u.btoa(z)}:function(z){if(z.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return z.replace(/[\s\S]{1,3}/g,x)},G=function(z){return E(ne(String(z)))},ce=function(z){return z.replace(/[+\/]/g,function(Xe){return Xe=="+"?"-":"_"}).replace(/=/g,"")},ve=function(z,Xe){return Xe?ce(G(z)):G(z)},it=function(z){return ve(z,!0)},xe;u.Uint8Array&&(xe=function(z,Xe){for(var C="",J=0,ee=z.length;J>>18)+O.charAt(Z>>>12&63)+(typeof ye!="undefined"?O.charAt(Z>>>6&63):"=")+(typeof k!="undefined"?O.charAt(Z&63):"=")}return Xe?ce(C):C});var ge=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,me=function(z){switch(z.length){case 4:var Xe=(7&z.charCodeAt(0))<<18|(63&z.charCodeAt(1))<<12|(63&z.charCodeAt(2))<<6|63&z.charCodeAt(3),C=Xe-65536;return U((C>>>10)+55296)+U((C&1023)+56320);case 3:return U((15&z.charCodeAt(0))<<12|(63&z.charCodeAt(1))<<6|63&z.charCodeAt(2));default:return U((31&z.charCodeAt(0))<<6|63&z.charCodeAt(1))}},L=function(z){return z.replace(ge,me)},g=function(z){var Xe=z.length,C=Xe%4,J=(Xe>0?a[z.charAt(0)]<<18:0)|(Xe>1?a[z.charAt(1)]<<12:0)|(Xe>2?a[z.charAt(2)]<<6:0)|(Xe>3?a[z.charAt(3)]:0),ee=[U(J>>>16),U(J>>>8&255),U(J&255)];return ee.length-=[0,0,2,1][C],ee.join("")},i=u.atob&&typeof u.atob=="function"?function(z){return u.atob(z)}:function(z){return z.replace(/\S{1,4}/g,g)},I=function(z){return i(String(z).replace(/[^A-Za-z0-9\+\/]/g,""))},S=function(z){return L(i(z))},oe=function(z){return String(z).replace(/[-_]/g,function(Xe){return Xe=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Y=function(z){return S(oe(z))},_;u.Uint8Array&&(_=function(z){return Uint8Array.from(I(oe(z)),function(Xe){return Xe.charCodeAt(0)})});var F=function(){var z=u.Base64;return u.Base64=K,z};if(u.Base64={VERSION:f,atob:I,btoa:E,fromBase64:Y,toBase64:ve,utob:ne,encode:ve,encodeURI:it,btou:L,decode:Y,noConflict:F,fromUint8Array:xe,toUint8Array:_},typeof Object.defineProperty=="function"){var He=function(z){return{value:z,enumerable:!1,writable:!0,configurable:!0}};u.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",He(function(){return Y(this)})),Object.defineProperty(String.prototype,"toBase64",He(function(z){return ve(this,z)})),Object.defineProperty(String.prototype,"toBase64URI",He(function(){return ve(this,!0)}))}}return u.Meteor&&(Base64=u.Base64),Zt.exports?Zt.exports.Base64=u.Base64:(t=[],n=function(){return u.Base64}.apply(_e,t),n!==void 0&&(Zt.exports=n)),{Base64:u.Base64}})},5630:function(Zt,_e,e){"use strict";var t=e(54476),n=e(33885),u=e(20068),K=e(42978),f=e(75931),O=e(92310),a=e.n(O),U=e(18929),ue=e(59301),w=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ne=(0,ue.forwardRef)(function(x,E){var G,ce=x.prefixCls,ve=ce===void 0?"rc-checkbox":ce,it=x.className,xe=x.style,ge=x.checked,me=x.disabled,L=x.defaultChecked,g=L===void 0?!1:L,i=x.type,I=i===void 0?"checkbox":i,S=x.title,oe=x.onChange,Y=(0,f.Z)(x,w),_=(0,ue.useRef)(null),F=(0,U.Z)(g,{value:ge}),He=(0,K.Z)(F,2),z=He[0],Xe=He[1];(0,ue.useImperativeHandle)(E,function(){return{focus:function(){var H;(H=_.current)===null||H===void 0||H.focus()},blur:function(){var H;(H=_.current)===null||H===void 0||H.blur()},input:_.current}});var C=a()(ve,it,(G={},(0,u.Z)(G,"".concat(ve,"-checked"),z),(0,u.Z)(G,"".concat(ve,"-disabled"),me),G)),J=function(H){me||("checked"in x||Xe(H.target.checked),oe==null||oe({target:(0,n.Z)((0,n.Z)({},x),{},{type:I,checked:H.target.checked}),stopPropagation:function(){H.stopPropagation()},preventDefault:function(){H.preventDefault()},nativeEvent:H.nativeEvent}))};return ue.createElement("span",{className:C,title:S,style:xe},ue.createElement("input",(0,t.Z)({},Y,{className:"".concat(ve,"-input"),ref:_,onChange:J,disabled:me,checked:!!z,type:I})),ue.createElement("span",{className:"".concat(ve,"-inner")}))});_e.Z=ne},31561:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return I}});var t=e(54476),n=e(20068),u=e(42978),K=e(75931),f=e(35593),O=e(92310),a=e.n(O),U=e(8654),ue=e(59301),w=e(10228),ne=e(16089),x=w.Z.ESC,E=w.Z.TAB;function G(S){var oe=S.visible,Y=S.triggerRef,_=S.onVisibleChange,F=S.autoFocus,He=S.overlayRef,z=ue.useRef(!1),Xe=function(){if(oe){var H,ye;(H=Y.current)===null||H===void 0||(ye=H.focus)===null||ye===void 0||ye.call(H),_==null||_(!1)}},C=function(){var H;return(H=He.current)!==null&&H!==void 0&&H.focus?(He.current.focus(),z.current=!0,!0):!1},J=function(H){switch(H.keyCode){case x:Xe();break;case E:{var ye=!1;z.current||(ye=C()),ye?H.preventDefault():Xe();break}}};ue.useEffect(function(){return oe?(window.addEventListener("keydown",J),F&&(0,ne.Z)(C,3),function(){window.removeEventListener("keydown",J),z.current=!1}):function(){z.current=!1}},[oe])}var ce=(0,ue.forwardRef)(function(S,oe){var Y=S.overlay,_=S.arrow,F=S.prefixCls,He=(0,ue.useMemo)(function(){var Xe;return typeof Y=="function"?Xe=Y():Xe=Y,Xe},[Y]),z=(0,U.sQ)(oe,He==null?void 0:He.ref);return ue.createElement(ue.Fragment,null,_&&ue.createElement("div",{className:"".concat(F,"-arrow")}),ue.cloneElement(He,{ref:(0,U.Yr)(He)?z:void 0}))}),ve=ce,it={adjustX:1,adjustY:1},xe=[0,0],ge={topLeft:{points:["bl","tl"],overflow:it,offset:[0,-4],targetOffset:xe},top:{points:["bc","tc"],overflow:it,offset:[0,-4],targetOffset:xe},topRight:{points:["br","tr"],overflow:it,offset:[0,-4],targetOffset:xe},bottomLeft:{points:["tl","bl"],overflow:it,offset:[0,4],targetOffset:xe},bottom:{points:["tc","bc"],overflow:it,offset:[0,4],targetOffset:xe},bottomRight:{points:["tr","br"],overflow:it,offset:[0,4],targetOffset:xe}},me=ge,L=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function g(S,oe){var Y,_=S.arrow,F=_===void 0?!1:_,He=S.prefixCls,z=He===void 0?"rc-dropdown":He,Xe=S.transitionName,C=S.animation,J=S.align,ee=S.placement,H=ee===void 0?"bottomLeft":ee,ye=S.placements,k=ye===void 0?me:ye,Z=S.getPopupContainer,pe=S.showAction,ae=S.hideAction,Q=S.overlayClassName,Ee=S.overlayStyle,Ge=S.visible,ft=S.trigger,rt=ft===void 0?["hover"]:ft,ut=S.autoFocus,vt=S.overlay,Tt=S.children,gt=S.onVisibleChange,Pe=(0,K.Z)(S,L),st=ue.useState(),j=(0,u.Z)(st,2),B=j[0],y=j[1],o="visible"in S?Ge:B,R=ue.useRef(null),V=ue.useRef(null),d=ue.useRef(null);ue.useImperativeHandle(oe,function(){return R.current});var s=function(Te){y(Te),gt==null||gt(Te)};G({visible:o,triggerRef:d,onVisibleChange:s,autoFocus:ut,overlayRef:V});var re=function(Te){var P=S.onOverlayClick;y(!1),P&&P(Te)},A=function(){return ue.createElement(ve,{ref:V,overlay:vt,prefixCls:z,arrow:F})},m=function(){return typeof vt=="function"?A:A()},$=function(){var Te=S.minOverlayWidthMatchTrigger,P=S.alignPoint;return"minOverlayWidthMatchTrigger"in S?Te:!P},Ae=function(){var Te=S.openClassName;return Te!==void 0?Te:"".concat(z,"-open")},he=ue.cloneElement(Tt,{className:a()((Y=Tt.props)===null||Y===void 0?void 0:Y.className,o&&Ae()),ref:(0,U.Yr)(Tt)?(0,U.sQ)(d,Tt.ref):void 0}),We=ae;return!We&&rt.indexOf("contextMenu")!==-1&&(We=["click"]),ue.createElement(f.Z,(0,t.Z)({builtinPlacements:k},Pe,{prefixCls:z,ref:R,popupClassName:a()(Q,(0,n.Z)({},"".concat(z,"-show-arrow"),F)),popupStyle:Ee,action:rt,showAction:pe,hideAction:We,popupPlacement:H,popupAlign:J,popupTransitionName:Xe,popupAnimation:C,popupVisible:o,stretch:$()?"minWidth":"",popup:m(),onPopupVisibleChange:s,onPopupClick:re,getPopupContainer:Z}),he)}var i=ue.forwardRef(g),I=i},93681:function(Zt,_e,e){"use strict";e.r(_e),e.d(_e,{BaseInput:function(){return w},default:function(){return ge}});var t=e(54476),n=e(33885),u=e(20068),K=e(76190),f=e(92310),O=e.n(f),a=e(59301),U=e(5643),ue=function(L){var g,i,I=L.inputElement,S=L.prefixCls,oe=L.prefix,Y=L.suffix,_=L.addonBefore,F=L.addonAfter,He=L.className,z=L.style,Xe=L.disabled,C=L.readOnly,J=L.focused,ee=L.triggerFocus,H=L.allowClear,ye=L.value,k=L.handleReset,Z=L.hidden,pe=L.classes,ae=L.classNames,Q=L.dataAttrs,Ee=L.styles,Ge=L.components,ft=(Ge==null?void 0:Ge.affixWrapper)||"span",rt=(Ge==null?void 0:Ge.groupWrapper)||"span",ut=(Ge==null?void 0:Ge.wrapper)||"span",vt=(Ge==null?void 0:Ge.groupAddon)||"span",Tt=(0,a.useRef)(null),gt=function(A){var m;(m=Tt.current)!==null&&m!==void 0&&m.contains(A.target)&&(ee==null||ee())},Pe=function(){var A;if(!H)return null;var m=!Xe&&!C&&ye,$="".concat(S,"-clear-icon"),Ae=(0,K.Z)(H)==="object"&&H!==null&&H!==void 0&&H.clearIcon?H.clearIcon:"\u2716";return a.createElement("span",{onClick:k,onMouseDown:function(We){return We.preventDefault()},className:O()($,(A={},(0,u.Z)(A,"".concat($,"-hidden"),!m),(0,u.Z)(A,"".concat($,"-has-suffix"),!!Y),A)),role:"button",tabIndex:-1},Ae)},st=(0,a.cloneElement)(I,{value:ye,hidden:Z,className:O()((g=I.props)===null||g===void 0?void 0:g.className,!(0,U.X3)(L)&&!(0,U.He)(L)&&He)||null,style:(0,n.Z)((0,n.Z)({},(i=I.props)===null||i===void 0?void 0:i.style),!(0,U.X3)(L)&&!(0,U.He)(L)?z:{})});if((0,U.X3)(L)){var j,B="".concat(S,"-affix-wrapper"),y=O()(B,(j={},(0,u.Z)(j,"".concat(B,"-disabled"),Xe),(0,u.Z)(j,"".concat(B,"-focused"),J),(0,u.Z)(j,"".concat(B,"-readonly"),C),(0,u.Z)(j,"".concat(B,"-input-with-clear-btn"),Y&&H&&ye),j),!(0,U.He)(L)&&He,pe==null?void 0:pe.affixWrapper,ae==null?void 0:ae.affixWrapper),o=(Y||H)&&a.createElement("span",{className:O()("".concat(S,"-suffix"),ae==null?void 0:ae.suffix),style:Ee==null?void 0:Ee.suffix},Pe(),Y);st=a.createElement(ft,(0,t.Z)({className:y,style:(0,n.Z)((0,n.Z)({},(0,U.He)(L)?void 0:z),Ee==null?void 0:Ee.affixWrapper),hidden:!(0,U.He)(L)&&Z,onClick:gt},Q==null?void 0:Q.affixWrapper,{ref:Tt}),oe&&a.createElement("span",{className:O()("".concat(S,"-prefix"),ae==null?void 0:ae.prefix),style:Ee==null?void 0:Ee.prefix},oe),(0,a.cloneElement)(I,{value:ye,hidden:null}),o)}if((0,U.He)(L)){var R="".concat(S,"-group"),V="".concat(R,"-addon"),d=O()("".concat(S,"-wrapper"),R,pe==null?void 0:pe.wrapper),s=O()("".concat(S,"-group-wrapper"),He,pe==null?void 0:pe.group);return a.createElement(rt,{className:s,style:z,hidden:Z},a.createElement(ut,{className:d},_&&a.createElement(vt,{className:V},_),(0,a.cloneElement)(st,{hidden:null}),F&&a.createElement(vt,{className:V},F)))}return st},w=ue,ne=e(94480),x=e(42978),E=e(75931),G=e(18929),ce=e(2738),ve=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],it=(0,a.forwardRef)(function(me,L){var g=me.autoComplete,i=me.onChange,I=me.onFocus,S=me.onBlur,oe=me.onPressEnter,Y=me.onKeyDown,_=me.prefixCls,F=_===void 0?"rc-input":_,He=me.disabled,z=me.htmlSize,Xe=me.className,C=me.maxLength,J=me.suffix,ee=me.showCount,H=me.type,ye=H===void 0?"text":H,k=me.classes,Z=me.classNames,pe=me.styles,ae=(0,E.Z)(me,ve),Q=(0,G.Z)(me.defaultValue,{value:me.value}),Ee=(0,x.Z)(Q,2),Ge=Ee[0],ft=Ee[1],rt=(0,a.useState)(!1),ut=(0,x.Z)(rt,2),vt=ut[0],Tt=ut[1],gt=(0,a.useRef)(null),Pe=function(s){gt.current&&(0,U.nH)(gt.current,s)};(0,a.useImperativeHandle)(L,function(){return{focus:Pe,blur:function(){var s;(s=gt.current)===null||s===void 0||s.blur()},setSelectionRange:function(s,re,A){var m;(m=gt.current)===null||m===void 0||m.setSelectionRange(s,re,A)},select:function(){var s;(s=gt.current)===null||s===void 0||s.select()},input:gt.current}}),(0,a.useEffect)(function(){Tt(function(d){return d&&He?!1:d})},[He]);var st=function(s){me.value===void 0&&ft(s.target.value),gt.current&&(0,U.rJ)(gt.current,s,i)},j=function(s){oe&&s.key==="Enter"&&oe(s),Y==null||Y(s)},B=function(s){Tt(!0),I==null||I(s)},y=function(s){Tt(!1),S==null||S(s)},o=function(s){ft(""),Pe(),gt.current&&(0,U.rJ)(gt.current,s,i)},R=function(){var s=(0,ce.Z)(me,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return a.createElement("input",(0,t.Z)({autoComplete:g},s,{onChange:st,onFocus:B,onBlur:y,onKeyDown:j,className:O()(F,(0,u.Z)({},"".concat(F,"-disabled"),He),Z==null?void 0:Z.input),style:pe==null?void 0:pe.input,ref:gt,size:z,type:ye}))},V=function(){var s=Number(C)>0;if(J||ee){var re=(0,U.D7)(Ge),A=(0,ne.Z)(re).length,m=(0,K.Z)(ee)==="object"?ee.formatter({value:re,count:A,maxLength:C}):"".concat(A).concat(s?" / ".concat(C):"");return a.createElement(a.Fragment,null,!!ee&&a.createElement("span",{className:O()("".concat(F,"-show-count-suffix"),(0,u.Z)({},"".concat(F,"-show-count-has-suffix"),!!J),Z==null?void 0:Z.count),style:(0,n.Z)({},pe==null?void 0:pe.count)},m),J)}return null};return a.createElement(w,(0,t.Z)({},ae,{prefixCls:F,className:Xe,inputElement:R(),handleReset:o,value:(0,U.D7)(Ge),focused:vt,triggerFocus:Pe,suffix:V(),disabled:He,classes:k,classNames:Z,styles:pe}))}),xe=it,ge=xe},5643:function(Zt,_e,e){"use strict";e.d(_e,{D7:function(){return f},He:function(){return t},X3:function(){return n},nH:function(){return K},rJ:function(){return u}});function t(O){return!!(O.addonBefore||O.addonAfter)}function n(O){return!!(O.prefix||O.suffix||O.allowClear)}function u(O,a,U,ue){if(U){var w=a;if(a.type==="click"){var ne=O.cloneNode(!0);w=Object.create(a,{target:{value:ne},currentTarget:{value:ne}}),ne.value="",U(w);return}if(ue!==void 0){w=Object.create(a,{target:{value:O},currentTarget:{value:O}}),O.value=ue,U(w);return}U(w)}}function K(O,a){if(O){O.focus(a);var U=a||{},ue=U.cursor;if(ue){var w=O.value.length;switch(ue){case"start":O.setSelectionRange(0,0);break;case"end":O.setSelectionRange(w,w);break;default:O.setSelectionRange(0,w)}}}}function f(O){return typeof O=="undefined"||O===null?"":String(O)}},15285:function(Zt,_e,e){"use strict";e.d(_e,{iz:function(){return Pt},ck:function(){return Ut},BW:function(){return yt},sN:function(){return Ut},Wd:function(){return ie},ZP:function(){return Ue},Xl:function(){return Y}});var t=e(54476),n=e(20068),u=e(33885),K=e(94480),f=e(42978),O=e(75931),a=e(92310),U=e.n(a),ue=e(83836),w=e(18929),ne=e(13697),x=e(48736),E=e(59301),G=e(4676),ce=E.createContext(null);function ve(W,fe){return W===void 0?null:"".concat(W,"-").concat(fe)}function it(W){var fe=E.useContext(ce);return ve(fe,W)}var xe=e(80547),ge=["children","locked"],me=E.createContext(null);function L(W,fe){var we=(0,u.Z)({},W);return Object.keys(fe).forEach(function(Fe){var Ie=fe[Fe];Ie!==void 0&&(we[Fe]=Ie)}),we}function g(W){var fe=W.children,we=W.locked,Fe=(0,O.Z)(W,ge),Ie=E.useContext(me),Le=(0,xe.Z)(function(){return L(Ie,Fe)},[Ie,Fe],function(ze,ot){return!we&&(ze[0]!==ot[0]||!(0,ne.Z)(ze[1],ot[1],!0))});return E.createElement(me.Provider,{value:Le},fe)}var i=[],I=E.createContext(null);function S(){return E.useContext(I)}var oe=E.createContext(i);function Y(W){var fe=E.useContext(oe);return E.useMemo(function(){return W!==void 0?[].concat((0,K.Z)(fe),[W]):fe},[fe,W])}var _=E.createContext(null),F=E.createContext({}),He=F,z=e(29194);function Xe(W){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,z.Z)(W)){var we=W.nodeName.toLowerCase(),Fe=["input","select","textarea","button"].includes(we)||W.isContentEditable||we==="a"&&!!W.getAttribute("href"),Ie=W.getAttribute("tabindex"),Le=Number(Ie),ze=null;return Ie&&!Number.isNaN(Le)?ze=Le:Fe&&ze===null&&(ze=0),Fe&&W.disabled&&(ze=null),ze!==null&&(ze>=0||fe&&ze<0)}return!1}function C(W){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,we=(0,K.Z)(W.querySelectorAll("*")).filter(function(Fe){return Xe(Fe,fe)});return Xe(W,fe)&&we.unshift(W),we}var J=null;function ee(){J=document.activeElement}function H(){J=null}function ye(){if(J)try{J.focus()}catch(W){}}function k(W,fe){if(fe.keyCode===9){var we=C(W),Fe=we[fe.shiftKey?0:we.length-1],Ie=Fe===document.activeElement||W===document.activeElement;if(Ie){var Le=we[fe.shiftKey?we.length-1:0];Le.focus(),fe.preventDefault()}}}var Z=e(10228),pe=e(16089),ae=Z.Z.LEFT,Q=Z.Z.RIGHT,Ee=Z.Z.UP,Ge=Z.Z.DOWN,ft=Z.Z.ENTER,rt=Z.Z.ESC,ut=Z.Z.HOME,vt=Z.Z.END,Tt=[Ee,Ge,ae,Q];function gt(W,fe,we,Fe){var Ie,Le,ze,ot,At="prev",Rt="next",Gt="children",cn="parent";if(W==="inline"&&Fe===ft)return{inlineTrigger:!0};var yn=(Ie={},(0,n.Z)(Ie,Ee,At),(0,n.Z)(Ie,Ge,Rt),Ie),$t=(Le={},(0,n.Z)(Le,ae,we?Rt:At),(0,n.Z)(Le,Q,we?At:Rt),(0,n.Z)(Le,Ge,Gt),(0,n.Z)(Le,ft,Gt),Le),Nt=(ze={},(0,n.Z)(ze,Ee,At),(0,n.Z)(ze,Ge,Rt),(0,n.Z)(ze,ft,Gt),(0,n.Z)(ze,rt,cn),(0,n.Z)(ze,ae,we?Gt:cn),(0,n.Z)(ze,Q,we?cn:Gt),ze),Sn={inline:yn,horizontal:$t,vertical:Nt,inlineSub:yn,horizontalSub:Nt,verticalSub:Nt},En=(ot=Sn["".concat(W).concat(fe?"":"Sub")])===null||ot===void 0?void 0:ot[Fe];switch(En){case At:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case cn:return{offset:-1,sibling:!1};case Gt:return{offset:1,sibling:!1};default:return null}}function Pe(W){for(var fe=W;fe;){if(fe.getAttribute("data-menu-list"))return fe;fe=fe.parentElement}return null}function st(W,fe){for(var we=W||document.activeElement;we;){if(fe.has(we))return we;we=we.parentElement}return null}function j(W,fe){var we=C(W,!0);return we.filter(function(Fe){return fe.has(Fe)})}function B(W,fe,we){var Fe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!W)return null;var Ie=j(W,fe),Le=Ie.length,ze=Ie.findIndex(function(ot){return we===ot});return Fe<0?ze===-1?ze=Le-1:ze-=1:Fe>0&&(ze+=1),ze=(ze+Le)%Le,Ie[ze]}var y=function(fe,we){var Fe=new Set,Ie=new Map,Le=new Map;return fe.forEach(function(ze){var ot=document.querySelector("[data-menu-id='".concat(ve(we,ze),"']"));ot&&(Fe.add(ot),Le.set(ot,ze),Ie.set(ze,ot))}),{elements:Fe,key2element:Ie,element2key:Le}};function o(W,fe,we,Fe,Ie,Le,ze,ot,At,Rt){var Gt=E.useRef(),cn=E.useRef();cn.current=fe;var yn=function(){pe.Z.cancel(Gt.current)};return E.useEffect(function(){return function(){yn()}},[]),function($t){var Nt=$t.which;if([].concat(Tt,[ft,rt,ut,vt]).includes(Nt)){var Sn=Le(),En=y(Sn,Fe),mn=En,Jt=mn.elements,sn=mn.key2element,xn=mn.element2key,On=sn.get(fe),kn=st(On,Jt),bn=xn.get(kn),vn=gt(W,ze(bn,!0).length===1,we,Nt);if(!vn&&Nt!==ut&&Nt!==vt)return;(Tt.includes(Nt)||[ut,vt].includes(Nt))&&$t.preventDefault();var Xt=function(qt){if(qt){var Ot=qt,ht=qt.querySelector("a");ht!=null&&ht.getAttribute("href")&&(Ot=ht);var bt=xn.get(qt);ot(bt),yn(),Gt.current=(0,pe.Z)(function(){cn.current===bt&&Ot.focus()})}};if([ut,vt].includes(Nt)||vn.sibling||!kn){var Vt;!kn||W==="inline"?Vt=Ie.current:Vt=Pe(kn);var Ln,Ye=j(Vt,Jt);Nt===ut?Ln=Ye[0]:Nt===vt?Ln=Ye[Ye.length-1]:Ln=B(Vt,Jt,kn,vn.offset),Xt(Ln)}else if(vn.inlineTrigger)At(bn);else if(vn.offset>0)At(bn,!0),yn(),Gt.current=(0,pe.Z)(function(){En=y(Sn,Fe);var Dt=kn.getAttribute("aria-controls"),qt=document.getElementById(Dt),Ot=B(qt,En.elements);Xt(Ot)},5);else if(vn.offset<0){var Ze=ze(bn,!0),qe=Ze[Ze.length-2],dt=sn.get(qe);At(qe,!1),Xt(dt)}}Rt==null||Rt($t)}}function R(W){Promise.resolve().then(W)}var V="__RC_UTIL_PATH_SPLIT__",d=function(fe){return fe.join(V)},s=function(fe){return fe.split(V)},re="rc-menu-more";function A(){var W=E.useState({}),fe=(0,f.Z)(W,2),we=fe[1],Fe=(0,E.useRef)(new Map),Ie=(0,E.useRef)(new Map),Le=E.useState([]),ze=(0,f.Z)(Le,2),ot=ze[0],At=ze[1],Rt=(0,E.useRef)(0),Gt=(0,E.useRef)(!1),cn=function(){Gt.current||we({})},yn=(0,E.useCallback)(function(sn,xn){var On=d(xn);Ie.current.set(On,sn),Fe.current.set(sn,On),Rt.current+=1;var kn=Rt.current;R(function(){kn===Rt.current&&cn()})},[]),$t=(0,E.useCallback)(function(sn,xn){var On=d(xn);Ie.current.delete(On),Fe.current.delete(sn)},[]),Nt=(0,E.useCallback)(function(sn){At(sn)},[]),Sn=(0,E.useCallback)(function(sn,xn){var On=Fe.current.get(sn)||"",kn=s(On);return xn&&ot.includes(kn[0])&&kn.unshift(re),kn},[ot]),En=(0,E.useCallback)(function(sn,xn){return sn.some(function(On){var kn=Sn(On,!0);return kn.includes(xn)})},[Sn]),mn=function(){var xn=(0,K.Z)(Fe.current.keys());return ot.length&&xn.push(re),xn},Jt=(0,E.useCallback)(function(sn){var xn="".concat(Fe.current.get(sn)).concat(V),On=new Set;return(0,K.Z)(Ie.current.keys()).forEach(function(kn){kn.startsWith(xn)&&On.add(Ie.current.get(kn))}),On},[]);return E.useEffect(function(){return function(){Gt.current=!0}},[]),{registerPath:yn,unregisterPath:$t,refreshOverflowKeys:Nt,isSubPathKey:En,getKeyPath:Sn,getKeys:mn,getSubPathKeys:Jt}}function m(W){var fe=E.useRef(W);fe.current=W;var we=E.useCallback(function(){for(var Fe,Ie=arguments.length,Le=new Array(Ie),ze=0;ze1&&(Jt.motionAppear=!1);var sn=Jt.onVisibleChanged;return Jt.onVisibleChanged=function(xn){return!yn.current&&!xn&&En(!0),sn==null?void 0:sn(xn)},Sn?null:E.createElement(g,{mode:Le,locked:!yn.current},E.createElement(c.default,(0,t.Z)({visible:mn},Jt,{forceRender:At,removeOnLeave:!1,leavedClassName:"".concat(ot,"-hidden")}),function(xn){var On=xn.className,kn=xn.style;return E.createElement(Ft,{id:fe,className:On,style:kn},Ie)}))}var p=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],v=["active"],se=function(fe){var we,Fe=fe.style,Ie=fe.className,Le=fe.title,ze=fe.eventKey,ot=fe.warnKey,At=fe.disabled,Rt=fe.internalPopupClose,Gt=fe.children,cn=fe.itemIcon,yn=fe.expandIcon,$t=fe.popupClassName,Nt=fe.popupOffset,Sn=fe.popupStyle,En=fe.onClick,mn=fe.onMouseEnter,Jt=fe.onMouseLeave,sn=fe.onTitleClick,xn=fe.onTitleMouseEnter,On=fe.onTitleMouseLeave,kn=(0,O.Z)(fe,p),bn=it(ze),vn=E.useContext(me),Xt=vn.prefixCls,Vt=vn.mode,Ln=vn.openKeys,Ye=vn.disabled,Ze=vn.overflowDisabled,qe=vn.activeKey,dt=vn.selectedKeys,Dt=vn.itemIcon,qt=vn.expandIcon,Ot=vn.onItemClick,ht=vn.onOpenChange,bt=vn.onActive,nn=E.useContext(He),_t=nn._internalRenderSubMenuItem,en=E.useContext(_),zn=en.isSubPathKey,Wn=Y(),Xn="".concat(Xt,"-submenu"),$n=Ye||At,_n=E.useRef(),mr=E.useRef(),gr=cn!=null?cn:Dt,dr=yn!=null?yn:qt,Zr=Ln.includes(ze),Vr=!Ze&&Zr,Gr=zn(dt,ze),la=ke(ze,$n,xn,On),Xr=la.active,ra=(0,O.Z)(la,v),Ba=E.useState(!1),_r=(0,f.Z)(Ba,2),Ia=_r[0],Oa=_r[1],rr=function(Hr){$n||Oa(Hr)},sr=function(Hr){rr(!0),mn==null||mn({key:ze,domEvent:Hr})},Pr=function(Hr){rr(!1),Jt==null||Jt({key:ze,domEvent:Hr})},jn=E.useMemo(function(){return Xr||(Vt!=="inline"?Ia||zn([qe],ze):!1)},[Vt,Xr,qe,Ia,ze,zn]),Qn=at(Wn.length),nr=function(Hr){$n||(sn==null||sn({key:ze,domEvent:Hr}),Vt==="inline"&&ht(ze,!Zr))},Kn=m(function(jr){En==null||En(pt(jr)),Ot(jr)}),Pn=function(Hr){Vt!=="inline"&&ht(ze,Hr)},Hn=function(){bt(ze)},Tn=bn&&"".concat(bn,"-popup"),Vn=E.createElement("div",(0,t.Z)({role:"menuitem",style:Qn,className:"".concat(Xn,"-title"),tabIndex:$n?null:-1,ref:_n,title:typeof Le=="string"?Le:null,"data-menu-id":Ze&&bn?null:bn,"aria-expanded":Vr,"aria-haspopup":!0,"aria-controls":Tn,"aria-disabled":$n,onClick:nr,onFocus:Hn},ra),Le,E.createElement(Ct,{icon:Vt!=="horizontal"?dr:void 0,props:(0,u.Z)((0,u.Z)({},fe),{},{isOpen:Vr,isSubMenu:!0})},E.createElement("i",{className:"".concat(Xn,"-arrow")}))),cr=E.useRef(Vt);if(Vt!=="inline"&&Wn.length>1?cr.current="vertical":cr.current=Vt,!Ze){var xr=cr.current;Vn=E.createElement(le,{mode:xr,prefixCls:Xn,visible:!Rt&&Vr&&Vt!=="inline",popupClassName:$t,popupOffset:Nt,popupStyle:Sn,popup:E.createElement(g,{mode:xr==="horizontal"?"vertical":xr},E.createElement(Ft,{id:Tn,ref:mr},Gt)),disabled:$n,onVisibleChange:Pn},Vn)}var qr=E.createElement(ue.Z.Item,(0,t.Z)({role:"none"},kn,{component:"li",style:Fe,className:U()(Xn,"".concat(Xn,"-").concat(Vt),Ie,(we={},(0,n.Z)(we,"".concat(Xn,"-open"),Vr),(0,n.Z)(we,"".concat(Xn,"-active"),jn),(0,n.Z)(we,"".concat(Xn,"-selected"),Gr),(0,n.Z)(we,"".concat(Xn,"-disabled"),$n),we)),onMouseEnter:sr,onMouseLeave:Pr}),Vn,!Ze&&E.createElement(b,{id:Tn,open:Vr,keyPath:Wn},Gt));return _t&&(qr=_t(qr,fe,{selected:Gr,active:jn,open:Vr,disabled:$n})),E.createElement(g,{onItemClick:Kn,mode:Vt==="horizontal"?"vertical":Vt,itemIcon:gr,expandIcon:dr},qr)};function ie(W){var fe=W.eventKey,we=W.children,Fe=Y(fe),Ie=Mt(we,Fe),Le=S();E.useEffect(function(){if(Le)return Le.registerPath(fe,Fe),function(){Le.unregisterPath(fe,Fe)}},[Fe]);var ze;return Le?ze=Ie:ze=E.createElement(se,W,Ie),E.createElement(oe.Provider,{value:Fe},ze)}var Me=e(76190),Ve=["className","title","eventKey","children"],nt=["children"],ct=function(fe){var we=fe.className,Fe=fe.title,Ie=fe.eventKey,Le=fe.children,ze=(0,O.Z)(fe,Ve),ot=E.useContext(me),At=ot.prefixCls,Rt="".concat(At,"-item-group");return E.createElement("li",(0,t.Z)({role:"presentation"},ze,{onClick:function(cn){return cn.stopPropagation()},className:U()(Rt,we)}),E.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Fe=="string"?Fe:void 0},Fe),E.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},Le))};function yt(W){var fe=W.children,we=(0,O.Z)(W,nt),Fe=Y(we.eventKey),Ie=Mt(fe,Fe),Le=S();return Le?Ie:E.createElement(ct,(0,be.Z)(we,["warnKey"]),Ie)}function Pt(W){var fe=W.className,we=W.style,Fe=E.useContext(me),Ie=Fe.prefixCls,Le=S();return Le?null:E.createElement("li",{role:"separator",className:U()("".concat(Ie,"-item-divider"),fe),style:we})}var mt=["label","children","key","type"];function St(W){return(W||[]).map(function(fe,we){if(fe&&(0,Me.Z)(fe)==="object"){var Fe=fe,Ie=Fe.label,Le=Fe.children,ze=Fe.key,ot=Fe.type,At=(0,O.Z)(Fe,mt),Rt=ze!=null?ze:"tmp-".concat(we);return Le||ot==="group"?ot==="group"?E.createElement(yt,(0,t.Z)({key:Rt},At,{title:Ie}),St(Le)):E.createElement(ie,(0,t.Z)({key:Rt},At,{title:Ie}),St(Le)):ot==="divider"?E.createElement(Pt,(0,t.Z)({key:Rt},At)):E.createElement(Ut,(0,t.Z)({key:Rt},At),Ie)}return null}).filter(function(fe){return fe})}function X(W,fe,we){var Fe=W;return fe&&(Fe=St(fe)),Mt(Fe,we)}var de=["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"],Ce=[],Oe=E.forwardRef(function(W,fe){var we,Fe,Ie=W,Le=Ie.prefixCls,ze=Le===void 0?"rc-menu":Le,ot=Ie.rootClassName,At=Ie.style,Rt=Ie.className,Gt=Ie.tabIndex,cn=Gt===void 0?0:Gt,yn=Ie.items,$t=Ie.children,Nt=Ie.direction,Sn=Ie.id,En=Ie.mode,mn=En===void 0?"vertical":En,Jt=Ie.inlineCollapsed,sn=Ie.disabled,xn=Ie.disabledOverflow,On=Ie.subMenuOpenDelay,kn=On===void 0?.1:On,bn=Ie.subMenuCloseDelay,vn=bn===void 0?.1:bn,Xt=Ie.forceSubMenuRender,Vt=Ie.defaultOpenKeys,Ln=Ie.openKeys,Ye=Ie.activeKey,Ze=Ie.defaultActiveFirst,qe=Ie.selectable,dt=qe===void 0?!0:qe,Dt=Ie.multiple,qt=Dt===void 0?!1:Dt,Ot=Ie.defaultSelectedKeys,ht=Ie.selectedKeys,bt=Ie.onSelect,nn=Ie.onDeselect,_t=Ie.inlineIndent,en=_t===void 0?24:_t,zn=Ie.motion,Wn=Ie.defaultMotions,Xn=Ie.triggerSubMenuAction,$n=Xn===void 0?"hover":Xn,_n=Ie.builtinPlacements,mr=Ie.itemIcon,gr=Ie.expandIcon,dr=Ie.overflowedIndicator,Zr=dr===void 0?"...":dr,Vr=Ie.overflowedIndicatorPopupClassName,Gr=Ie.getPopupContainer,la=Ie.onClick,Xr=Ie.onOpenChange,ra=Ie.onKeyDown,Ba=Ie.openAnimation,_r=Ie.openTransitionName,Ia=Ie._internalRenderMenuItem,Oa=Ie._internalRenderSubMenuItem,rr=(0,O.Z)(Ie,de),sr=E.useMemo(function(){return X($t,yn,Ce)},[$t,yn]),Pr=E.useState(!1),jn=(0,f.Z)(Pr,2),Qn=jn[0],nr=jn[1],Kn=E.useRef(),Pn=he(Sn),Hn=Nt==="rtl",Tn=(0,w.Z)(Vt,{value:Ln,postState:function(Jr){return Jr||Ce}}),Vn=(0,f.Z)(Tn,2),cr=Vn[0],xr=Vn[1],qr=function(Jr){var ta=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Wa(){xr(Jr),Xr==null||Xr(Jr)}ta?(0,G.flushSync)(Wa):Wa()},jr=E.useState(cr),Hr=(0,f.Z)(jr,2),Wr=Hr[0],Rr=Hr[1],pr=E.useRef(!1),Kr=E.useMemo(function(){return(mn==="inline"||mn==="vertical")&&Jt?["vertical",Jt]:[mn,!1]},[mn,Jt]),ea=(0,f.Z)(Kr,2),ga=ea[0],aa=ea[1],no=ga==="inline",$a=E.useState(ga),vo=(0,f.Z)($a,2),Ha=vo[0],Lo=vo[1],Eo=E.useState(aa),go=(0,f.Z)(Eo,2),po=go[0],zo=go[1];E.useEffect(function(){Lo(ga),zo(aa),pr.current&&(no?xr(Wr):qr(Ce))},[ga,aa]);var So=E.useState(0),ho=(0,f.Z)(So,2),ro=ho[0],Ao=ho[1],io=ro>=sr.length-1||Ha!=="horizontal"||xn;E.useEffect(function(){no&&Rr(cr)},[cr]),E.useEffect(function(){return pr.current=!0,function(){pr.current=!1}},[]);var Xa=A(),wo=Xa.registerPath,Io=Xa.unregisterPath,Oo=Xa.refreshOverflowKeys,so=Xa.isSubPathKey,wr=Xa.getKeyPath,Er=Xa.getKeys,Ea=Xa.getSubPathKeys,ia=E.useMemo(function(){return{registerPath:wo,unregisterPath:Io}},[wo,Io]),sa=E.useMemo(function(){return{isSubPathKey:so}},[so]);E.useEffect(function(){Oo(io?Ce:sr.slice(ro+1).map(function(ca){return ca.key}))},[ro,io]);var Pa=(0,w.Z)(Ye||Ze&&((we=sr[0])===null||we===void 0?void 0:we.key),{value:Ye}),Da=(0,f.Z)(Pa,2),Ma=Da[0],Ta=Da[1],co=m(function(ca){Ta(ca)}),Ja=m(function(){Ta(void 0)});(0,E.useImperativeHandle)(fe,function(){return{list:Kn.current,focus:function(Jr){var ta,Wa=Er(),Za=y(Wa,Pn),Ra=Za.elements,ao=Za.key2element,Ro=Za.element2key,Yo=j(Kn.current,Ra),Ho=Ma!=null?Ma:Yo[0]?Ro.get(Yo[0]):(ta=sr.find(function($o){return!$o.props.disabled}))===null||ta===void 0?void 0:ta.key,Fo=ao.get(Ho);if(Ho&&Fo){var Wo;Fo==null||(Wo=Fo.focus)===null||Wo===void 0||Wo.call(Fo,Jr)}}}});var Po=(0,w.Z)(Ot||[],{value:ht,postState:function(Jr){return Array.isArray(Jr)?Jr:Jr==null?Ce:[Jr]}}),pa=(0,f.Z)(Po,2),Do=pa[0],yo=pa[1],jo=function(Jr){if(dt){var ta=Jr.key,Wa=Do.includes(ta),Za;qt?Wa?Za=Do.filter(function(ao){return ao!==ta}):Za=[].concat((0,K.Z)(Do),[ta]):Za=[ta],yo(Za);var Ra=(0,u.Z)((0,u.Z)({},Jr),{},{selectedKeys:Za});Wa?nn==null||nn(Ra):bt==null||bt(Ra)}!qt&&cr.length&&Ha!=="inline"&&qr(Ce)},Bo=m(function(ca){la==null||la(pt(ca)),jo(ca)}),No=m(function(ca,Jr){var ta=cr.filter(function(Za){return Za!==ca});if(Jr)ta.push(ca);else if(Ha!=="inline"){var Wa=Ea(ca);ta=ta.filter(function(Za){return!Wa.has(Za)})}(0,ne.Z)(cr,ta,!0)||qr(ta,!0)}),qo=function(Jr,ta){var Wa=ta!=null?ta:!cr.includes(Jr);No(Jr,Wa)},bo=o(Ha,Ma,Hn,Pn,Kn,Er,wr,Ta,qo,ra);E.useEffect(function(){nr(!0)},[]);var Vo=E.useMemo(function(){return{_internalRenderMenuItem:Ia,_internalRenderSubMenuItem:Oa}},[Ia,Oa]),Go=Ha!=="horizontal"||xn?sr:sr.map(function(ca,Jr){return E.createElement(g,{key:ca.key,overflowDisabled:Jr>ro},ca)}),Uo=E.createElement(ue.Z,(0,t.Z)({id:Sn,ref:Kn,prefixCls:"".concat(ze,"-overflow"),component:"ul",itemComponent:Ut,className:U()(ze,"".concat(ze,"-root"),"".concat(ze,"-").concat(Ha),Rt,(Fe={},(0,n.Z)(Fe,"".concat(ze,"-inline-collapsed"),po),(0,n.Z)(Fe,"".concat(ze,"-rtl"),Hn),Fe),ot),dir:Nt,style:At,role:"menu",tabIndex:cn,data:Go,renderRawItem:function(Jr){return Jr},renderRawRest:function(Jr){var ta=Jr.length,Wa=ta?sr.slice(-ta):null;return E.createElement(ie,{eventKey:re,title:Zr,disabled:io,internalPopupClose:ta===0,popupClassName:Vr},Wa)},maxCount:Ha!=="horizontal"||xn?ue.Z.INVALIDATE:ue.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Jr){Ao(Jr)},onKeyDown:bo},rr));return E.createElement(He.Provider,{value:Vo},E.createElement(ce.Provider,{value:Pn},E.createElement(g,{prefixCls:ze,rootClassName:ot,mode:Ha,openKeys:cr,rtl:Hn,disabled:sn,motion:Qn?zn:null,defaultMotions:Qn?Wn:null,activeKey:Ma,onActive:co,onInactive:Ja,selectedKeys:Do,inlineIndent:en,subMenuOpenDelay:kn,subMenuCloseDelay:vn,forceSubMenuRender:Xt,builtinPlacements:_n,triggerSubMenuAction:$n,getPopupContainer:Gr,itemIcon:mr,expandIcon:gr,onItemClick:Bo,onOpenChange:No},E.createElement(_.Provider,{value:sa},Uo),E.createElement("div",{style:{display:"none"},"aria-hidden":!0},E.createElement(I.Provider,{value:ia},sr)))))}),$e=Oe,Ke=$e;Ke.Item=Ut,Ke.SubMenu=ie,Ke.ItemGroup=yt,Ke.Divider=Pt;var Ue=Ke},83836:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return ee}});var t=e(54476),n=e(33885),u=e(42978),K=e(75931),f=e(59301),O=e(92310),a=e.n(O),U=e(29301),ue=e(34280),w=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ne=void 0;function x(H,ye){var k=H.prefixCls,Z=H.invalidate,pe=H.item,ae=H.renderItem,Q=H.responsive,Ee=H.responsiveDisabled,Ge=H.registerSize,ft=H.itemKey,rt=H.className,ut=H.style,vt=H.children,Tt=H.display,gt=H.order,Pe=H.component,st=Pe===void 0?"div":Pe,j=(0,K.Z)(H,w),B=Q&&!Tt;function y(s){Ge(ft,s)}f.useEffect(function(){return function(){y(null)}},[]);var o=ae&&pe!==ne?ae(pe,{index:gt}):vt,R;Z||(R={opacity:B?0:1,height:B?0:ne,overflowY:B?"hidden":ne,order:Q?gt:ne,pointerEvents:B?"none":ne,position:B?"absolute":ne});var V={};B&&(V["aria-hidden"]=!0);var d=f.createElement(st,(0,t.Z)({className:a()(!Z&&k,rt),style:(0,n.Z)((0,n.Z)({},R),ut)},V,j,{ref:ye}),o);return Q&&(d=f.createElement(U.Z,{onResize:function(re){var A=re.offsetWidth;y(A)},disabled:Ee},d)),d}var E=f.forwardRef(x);E.displayName="Item";var G=E,ce=e(6089),ve=e(4676),it=e(16089);function xe(H){if(typeof MessageChannel=="undefined")(0,it.Z)(H);else{var ye=new MessageChannel;ye.port1.onmessage=function(){return H()},ye.port2.postMessage(void 0)}}function ge(){var H=f.useRef(null),ye=function(Z){H.current||(H.current=[],xe(function(){(0,ve.unstable_batchedUpdates)(function(){H.current.forEach(function(pe){pe()}),H.current=null})})),H.current.push(Z)};return ye}function me(H,ye){var k=f.useState(ye),Z=(0,u.Z)(k,2),pe=Z[0],ae=Z[1],Q=(0,ce.Z)(function(Ee){H(function(){ae(Ee)})});return[pe,Q]}var L=f.createContext(null),g=["component"],i=["className"],I=["className"],S=function(ye,k){var Z=f.useContext(L);if(!Z){var pe=ye.component,ae=pe===void 0?"div":pe,Q=(0,K.Z)(ye,g);return f.createElement(ae,(0,t.Z)({},Q,{ref:k}))}var Ee=Z.className,Ge=(0,K.Z)(Z,i),ft=ye.className,rt=(0,K.Z)(ye,I);return f.createElement(L.Provider,{value:null},f.createElement(G,(0,t.Z)({ref:k,className:a()(Ee,ft)},Ge,rt)))},oe=f.forwardRef(S);oe.displayName="RawItem";var Y=oe,_=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],F="responsive",He="invalidate";function z(H){return"+ ".concat(H.length," ...")}function Xe(H,ye){var k=H.prefixCls,Z=k===void 0?"rc-overflow":k,pe=H.data,ae=pe===void 0?[]:pe,Q=H.renderItem,Ee=H.renderRawItem,Ge=H.itemKey,ft=H.itemWidth,rt=ft===void 0?10:ft,ut=H.ssr,vt=H.style,Tt=H.className,gt=H.maxCount,Pe=H.renderRest,st=H.renderRawRest,j=H.prefix,B=H.suffix,y=H.component,o=y===void 0?"div":y,R=H.itemComponent,V=H.onVisibleChange,d=(0,K.Z)(H,_),s=ut==="full",re=ge(),A=me(re,null),m=(0,u.Z)(A,2),$=m[0],Ae=m[1],he=$||0,We=me(re,new Map),Se=(0,u.Z)(We,2),Te=Se[0],P=Se[1],be=me(re,0),Re=(0,u.Z)(be,2),ke=Re[0],at=Re[1],Ct=me(re,0),It=(0,u.Z)(Ct,2),pt=It[0],kt=It[1],ln=me(re,0),tn=(0,u.Z)(ln,2),an=tn[0],Fn=tn[1],An=me(re,0),Ut=(0,u.Z)(An,2),Rn=Ut[0],Je=Ut[1],xt=(0,f.useState)(null),Ft=(0,u.Z)(xt,2),Qt=Ft[0],Mt=Ft[1],gn=(0,f.useState)(null),un=(0,u.Z)(gn,2),hn=un[0],Bn=un[1],Cn=f.useMemo(function(){return hn===null&&s?Number.MAX_SAFE_INTEGER:hn||0},[hn,$]),Yt=(0,f.useState)(!1),Yn=(0,u.Z)(Yt,2),le=Yn[0],c=Yn[1],b="".concat(Z,"-item"),p=Math.max(ke,pt),v=gt===F,se=ae.length&&v,ie=gt===He,Me=se||typeof gt=="number"&&ae.length>gt,Ve=(0,f.useMemo)(function(){var Le=ae;return se?$===null&&s?Le=ae:Le=ae.slice(0,Math.min(ae.length,he/rt)):typeof gt=="number"&&(Le=ae.slice(0,gt)),Le},[ae,rt,$,gt,se]),nt=(0,f.useMemo)(function(){return se?ae.slice(Cn+1):ae.slice(Ve.length)},[ae,Ve,se,Cn]),ct=(0,f.useCallback)(function(Le,ze){var ot;return typeof Ge=="function"?Ge(Le):(ot=Ge&&(Le==null?void 0:Le[Ge]))!==null&&ot!==void 0?ot:ze},[Ge]),yt=(0,f.useCallback)(Q||function(Le){return Le},[Q]);function Pt(Le,ze,ot){hn===Le&&(ze===void 0||ze===Qt)||(Bn(Le),ot||(c(Lehe){Pt(At-1,Le-Rt-Rn+pt);break}}B&&Oe(0)+Rn>he&&Mt(null)}},[he,Te,pt,an,Rn,ct,Ve]);var $e=le&&!!nt.length,Ke={};Qt!==null&&se&&(Ke={position:"absolute",left:Qt,top:0});var Ue={prefixCls:b,responsive:se,component:R,invalidate:ie},W=Ee?function(Le,ze){var ot=ct(Le,ze);return f.createElement(L.Provider,{key:ot,value:(0,n.Z)((0,n.Z)({},Ue),{},{order:ze,item:Le,itemKey:ot,registerSize:St,display:ze<=Cn})},Ee(Le,ze))}:function(Le,ze){var ot=ct(Le,ze);return f.createElement(G,(0,t.Z)({},Ue,{order:ze,key:ot,item:Le,renderItem:yt,itemKey:ot,registerSize:St,display:ze<=Cn}))},fe={order:$e?Cn:Number.MAX_SAFE_INTEGER,className:"".concat(b,"-rest"),registerSize:X,display:$e},we=Pe||z,Fe=st?f.createElement(L.Provider,{value:(0,n.Z)((0,n.Z)({},Ue),fe)},st(nt)):f.createElement(G,(0,t.Z)({},Ue,fe),typeof we=="function"?we(nt):we),Ie=f.createElement(o,(0,t.Z)({className:a()(!ie&&Z,Tt),style:vt,ref:ye},d),j&&f.createElement(G,(0,t.Z)({},Ue,{responsive:v,responsiveDisabled:!se,order:-1,className:"".concat(b,"-prefix"),registerSize:de,display:!0}),j),Ve.map(W),Me?Fe:null,B&&f.createElement(G,(0,t.Z)({},Ue,{responsive:v,responsiveDisabled:!se,order:Cn,className:"".concat(b,"-suffix"),registerSize:Ce,display:!0,style:Ke}),B));return v?f.createElement(U.Z,{onResize:mt,disabled:!se},Ie):Ie}var C=f.forwardRef(Xe);C.displayName="Overflow",C.Item=Y,C.RESPONSIVE=F,C.INVALIDATE=He;var J=C,ee=J},17115:function(Zt,_e,e){"use strict";e.d(_e,{ZP:function(){return a}});var t=e(42978),n=e(59301),u=e(47273),K=0,f=(0,u.Z)();function O(){var U;return f?(U=K,K+=1):U="TEST_OR_SSR",U}function a(U){var ue=n.useState(),w=(0,t.Z)(ue,2),ne=w[0],x=w[1];return n.useEffect(function(){x("rc_select_".concat(O()))},[]),U||ne}},77861:function(Zt,_e,e){"use strict";e.d(_e,{Ac:function(){return $},Xo:function(){return pt},Wx:function(){return ln},ZP:function(){return b},lk:function(){return L}});var t=e(54476),n=e(94480),u=e(20068),K=e(33885),f=e(42978),O=e(75931),a=e(76190),U=e(18929),ue=e(48736),w=e(59301),ne=e(92310),x=e.n(ne),E=e(34280),G=e(49658),ce=e(10228),ve=e(8654),it=function(v){var se=v.className,ie=v.customizeIcon,Me=v.customizeIconProps,Ve=v.onMouseDown,nt=v.onClick,ct=v.children,yt;return typeof ie=="function"?yt=ie(Me):yt=ie,w.createElement("span",{className:se,onMouseDown:function(mt){mt.preventDefault(),Ve&&Ve(mt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:nt,"aria-hidden":!0},yt!==void 0?yt:w.createElement("span",{className:x()(se.split(/\s+/).map(function(Pt){return"".concat(Pt,"-icon")}))},ct))},xe=it;function ge(p,v,se,ie,Me){var Ve=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,nt=arguments.length>6?arguments[6]:void 0,ct=arguments.length>7?arguments[7]:void 0,yt=w.useMemo(function(){if((0,a.Z)(ie)==="object")return ie.clearIcon;if(Me)return Me},[ie,Me]),Pt=w.useMemo(function(){return!!(!Ve&&ie&&(se.length||nt)&&!(ct==="combobox"&&nt===""))},[ie,Ve,se.length,nt,ct]);return{allowClear:Pt,clearIcon:w.createElement(xe,{className:"".concat(p,"-clear"),onMouseDown:v,customizeIcon:yt},"\xD7")}}var me=w.createContext(null);function L(){return w.useContext(me)}function g(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,v=w.useState(!1),se=(0,f.Z)(v,2),ie=se[0],Me=se[1],Ve=w.useRef(null),nt=function(){window.clearTimeout(Ve.current)};w.useEffect(function(){return nt},[]);var ct=function(Pt,mt){nt(),Ve.current=window.setTimeout(function(){Me(Pt),mt&&mt()},p)};return[ie,ct,nt]}function i(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,v=w.useRef(null),se=w.useRef(null);w.useEffect(function(){return function(){window.clearTimeout(se.current)}},[]);function ie(Me){(Me||v.current===null)&&(v.current=Me),window.clearTimeout(se.current),se.current=window.setTimeout(function(){v.current=null},p)}return[function(){return v.current},ie]}function I(p,v,se,ie){var Me=w.useRef(null);Me.current={open:v,triggerOpen:se,customizedTrigger:ie},w.useEffect(function(){function Ve(nt){var ct;if(!((ct=Me.current)!==null&&ct!==void 0&&ct.customizedTrigger)){var yt=nt.target;yt.shadowRoot&&nt.composed&&(yt=nt.composedPath()[0]||yt),Me.current.open&&p().filter(function(Pt){return Pt}).every(function(Pt){return!Pt.contains(yt)&&Pt!==yt})&&Me.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ve),function(){return window.removeEventListener("mousedown",Ve)}},[])}var S=e(26112),oe=e(83836),Y=function(v,se){var ie,Me,Ve=v.prefixCls,nt=v.id,ct=v.inputElement,yt=v.disabled,Pt=v.tabIndex,mt=v.autoFocus,St=v.autoComplete,X=v.editable,de=v.activeDescendantId,Ce=v.value,Oe=v.maxLength,$e=v.onKeyDown,Ke=v.onMouseDown,Ue=v.onChange,W=v.onPaste,fe=v.onCompositionStart,we=v.onCompositionEnd,Fe=v.open,Ie=v.attrs,Le=ct||w.createElement("input",null),ze=Le,ot=ze.ref,At=ze.props,Rt=At.onKeyDown,Gt=At.onChange,cn=At.onMouseDown,yn=At.onCompositionStart,$t=At.onCompositionEnd,Nt=At.style;return(0,ue.Kp)(!("maxLength"in Le.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Le=w.cloneElement(Le,(0,K.Z)((0,K.Z)((0,K.Z)({type:"search"},At),{},{id:nt,ref:(0,ve.sQ)(se,ot),disabled:yt,tabIndex:Pt,autoComplete:St||"off",autoFocus:mt,className:x()("".concat(Ve,"-selection-search-input"),(ie=Le)===null||ie===void 0||(Me=ie.props)===null||Me===void 0?void 0:Me.className),role:"combobox","aria-label":"Search","aria-expanded":Fe||!1,"aria-haspopup":"listbox","aria-owns":"".concat(nt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(nt,"_list"),"aria-activedescendant":Fe?de:void 0},Ie),{},{value:X?Ce:"",maxLength:Oe,readOnly:!X,unselectable:X?null:"on",style:(0,K.Z)((0,K.Z)({},Nt),{},{opacity:X?null:0}),onKeyDown:function(En){$e(En),Rt&&Rt(En)},onMouseDown:function(En){Ke(En),cn&&cn(En)},onChange:function(En){Ue(En),Gt&&Gt(En)},onCompositionStart:function(En){fe(En),yn&&yn(En)},onCompositionEnd:function(En){we(En),$t&&$t(En)},onPaste:W})),Le},_=w.forwardRef(Y);_.displayName="Input";var F=_;function He(p){return Array.isArray(p)?p:p!==void 0?[p]:[]}var z=typeof window!="undefined"&&window.document&&window.document.documentElement,Xe=z;function C(p){return p!=null}function J(p){return!p&&p!==0}function ee(p){return["string","number"].includes((0,a.Z)(p))}function H(p){var v=void 0;return p&&(ee(p.title)?v=p.title.toString():ee(p.label)&&(v=p.label.toString())),v}function ye(p,v){Xe?w.useLayoutEffect(p,v):w.useEffect(p,v)}function k(p){var v;return(v=p.key)!==null&&v!==void 0?v:p.value}var Z=function(v){v.preventDefault(),v.stopPropagation()},pe=function(v){var se=v.id,ie=v.prefixCls,Me=v.values,Ve=v.open,nt=v.searchValue,ct=v.autoClearSearchValue,yt=v.inputRef,Pt=v.placeholder,mt=v.disabled,St=v.mode,X=v.showSearch,de=v.autoFocus,Ce=v.autoComplete,Oe=v.activeDescendantId,$e=v.tabIndex,Ke=v.removeIcon,Ue=v.maxTagCount,W=v.maxTagTextLength,fe=v.maxTagPlaceholder,we=fe===void 0?function(qe){return"+ ".concat(qe.length," ...")}:fe,Fe=v.tagRender,Ie=v.onToggleOpen,Le=v.onRemove,ze=v.onInputChange,ot=v.onInputPaste,At=v.onInputKeyDown,Rt=v.onInputMouseDown,Gt=v.onInputCompositionStart,cn=v.onInputCompositionEnd,yn=w.useRef(null),$t=(0,w.useState)(0),Nt=(0,f.Z)($t,2),Sn=Nt[0],En=Nt[1],mn=(0,w.useState)(!1),Jt=(0,f.Z)(mn,2),sn=Jt[0],xn=Jt[1],On="".concat(ie,"-selection"),kn=Ve||St==="multiple"&&ct===!1||St==="tags"?nt:"",bn=St==="tags"||St==="multiple"&&ct===!1||X&&(Ve||sn);ye(function(){En(yn.current.scrollWidth)},[kn]);function vn(qe,dt,Dt,qt,Ot){return w.createElement("span",{className:x()("".concat(On,"-item"),(0,u.Z)({},"".concat(On,"-item-disabled"),Dt)),title:H(qe)},w.createElement("span",{className:"".concat(On,"-item-content")},dt),qt&&w.createElement(xe,{className:"".concat(On,"-item-remove"),onMouseDown:Z,onClick:Ot,customizeIcon:Ke},"\xD7"))}function Xt(qe,dt,Dt,qt,Ot){var ht=function(nn){Z(nn),Ie(!Ve)};return w.createElement("span",{onMouseDown:ht},Fe({label:dt,value:qe,disabled:Dt,closable:qt,onClose:Ot}))}function Vt(qe){var dt=qe.disabled,Dt=qe.label,qt=qe.value,Ot=!mt&&!dt,ht=Dt;if(typeof W=="number"&&(typeof Dt=="string"||typeof Dt=="number")){var bt=String(ht);bt.length>W&&(ht="".concat(bt.slice(0,W),"..."))}var nn=function(en){en&&en.stopPropagation(),Le(qe)};return typeof Fe=="function"?Xt(qt,ht,dt,Ot,nn):vn(qe,ht,dt,Ot,nn)}function Ln(qe){var dt=typeof we=="function"?we(qe):we;return vn({title:dt},dt,!1)}var Ye=w.createElement("div",{className:"".concat(On,"-search"),style:{width:Sn},onFocus:function(){xn(!0)},onBlur:function(){xn(!1)}},w.createElement(F,{ref:yt,open:Ve,prefixCls:ie,id:se,inputElement:null,disabled:mt,autoFocus:de,autoComplete:Ce,editable:bn,activeDescendantId:Oe,value:kn,onKeyDown:At,onMouseDown:Rt,onChange:ze,onPaste:ot,onCompositionStart:Gt,onCompositionEnd:cn,tabIndex:$e,attrs:(0,S.Z)(v,!0)}),w.createElement("span",{ref:yn,className:"".concat(On,"-search-mirror"),"aria-hidden":!0},kn,"\xA0")),Ze=w.createElement(oe.Z,{prefixCls:"".concat(On,"-overflow"),data:Me,renderItem:Vt,renderRest:Ln,suffix:Ye,itemKey:k,maxCount:Ue});return w.createElement(w.Fragment,null,Ze,!Me.length&&!kn&&w.createElement("span",{className:"".concat(On,"-placeholder")},Pt))},ae=pe,Q=function(v){var se=v.inputElement,ie=v.prefixCls,Me=v.id,Ve=v.inputRef,nt=v.disabled,ct=v.autoFocus,yt=v.autoComplete,Pt=v.activeDescendantId,mt=v.mode,St=v.open,X=v.values,de=v.placeholder,Ce=v.tabIndex,Oe=v.showSearch,$e=v.searchValue,Ke=v.activeValue,Ue=v.maxLength,W=v.onInputKeyDown,fe=v.onInputMouseDown,we=v.onInputChange,Fe=v.onInputPaste,Ie=v.onInputCompositionStart,Le=v.onInputCompositionEnd,ze=v.title,ot=w.useState(!1),At=(0,f.Z)(ot,2),Rt=At[0],Gt=At[1],cn=mt==="combobox",yn=cn||Oe,$t=X[0],Nt=$e||"";cn&&Ke&&!Rt&&(Nt=Ke),w.useEffect(function(){cn&&Gt(!1)},[cn,Ke]);var Sn=mt!=="combobox"&&!St&&!Oe?!1:!!Nt,En=ze===void 0?H($t):ze,mn=function(){if($t)return null;var sn=Sn?{visibility:"hidden"}:void 0;return w.createElement("span",{className:"".concat(ie,"-selection-placeholder"),style:sn},de)};return w.createElement(w.Fragment,null,w.createElement("span",{className:"".concat(ie,"-selection-search")},w.createElement(F,{ref:Ve,prefixCls:ie,id:Me,open:St,inputElement:se,disabled:nt,autoFocus:ct,autoComplete:yt,editable:yn,activeDescendantId:Pt,value:Nt,onKeyDown:W,onMouseDown:fe,onChange:function(sn){Gt(!0),we(sn)},onPaste:Fe,onCompositionStart:Ie,onCompositionEnd:Le,tabIndex:Ce,attrs:(0,S.Z)(v,!0),maxLength:cn?Ue:void 0})),!cn&&$t?w.createElement("span",{className:"".concat(ie,"-selection-item"),title:En,style:Sn?{visibility:"hidden"}:void 0},$t.label):null,mn())},Ee=Q;function Ge(p){return![ce.Z.ESC,ce.Z.SHIFT,ce.Z.BACKSPACE,ce.Z.TAB,ce.Z.WIN_KEY,ce.Z.ALT,ce.Z.META,ce.Z.WIN_KEY_RIGHT,ce.Z.CTRL,ce.Z.SEMICOLON,ce.Z.EQUALS,ce.Z.CAPS_LOCK,ce.Z.CONTEXT_MENU,ce.Z.F1,ce.Z.F2,ce.Z.F3,ce.Z.F4,ce.Z.F5,ce.Z.F6,ce.Z.F7,ce.Z.F8,ce.Z.F9,ce.Z.F10,ce.Z.F11,ce.Z.F12].includes(p)}var ft=function(v,se){var ie=(0,w.useRef)(null),Me=(0,w.useRef)(!1),Ve=v.prefixCls,nt=v.open,ct=v.mode,yt=v.showSearch,Pt=v.tokenWithEnter,mt=v.autoClearSearchValue,St=v.onSearch,X=v.onSearchSubmit,de=v.onToggleOpen,Ce=v.onInputKeyDown,Oe=v.domRef;w.useImperativeHandle(se,function(){return{focus:function(){ie.current.focus()},blur:function(){ie.current.blur()}}});var $e=i(0),Ke=(0,f.Z)($e,2),Ue=Ke[0],W=Ke[1],fe=function(Nt){var Sn=Nt.which;(Sn===ce.Z.UP||Sn===ce.Z.DOWN)&&Nt.preventDefault(),Ce&&Ce(Nt),Sn===ce.Z.ENTER&&ct==="tags"&&!Me.current&&!nt&&(X==null||X(Nt.target.value)),Ge(Sn)&&de(!0)},we=function(){W(!0)},Fe=(0,w.useRef)(null),Ie=function(Nt){St(Nt,!0,Me.current)!==!1&&de(!0)},Le=function(){Me.current=!0},ze=function(Nt){Me.current=!1,ct!=="combobox"&&Ie(Nt.target.value)},ot=function(Nt){var Sn=Nt.target.value;if(Pt&&Fe.current&&/[\r\n]/.test(Fe.current)){var En=Fe.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Sn=Sn.replace(En,Fe.current)}Fe.current=null,Ie(Sn)},At=function(Nt){var Sn=Nt.clipboardData,En=Sn.getData("text");Fe.current=En},Rt=function(Nt){var Sn=Nt.target;if(Sn!==ie.current){var En=document.body.style.msTouchAction!==void 0;En?setTimeout(function(){ie.current.focus()}):ie.current.focus()}},Gt=function(Nt){var Sn=Ue();Nt.target!==ie.current&&!Sn&&ct!=="combobox"&&Nt.preventDefault(),(ct!=="combobox"&&(!yt||!Sn)||!nt)&&(nt&&mt!==!1&&St("",!0,!1),de())},cn={inputRef:ie,onInputKeyDown:fe,onInputMouseDown:we,onInputChange:ot,onInputPaste:At,onInputCompositionStart:Le,onInputCompositionEnd:ze},yn=ct==="multiple"||ct==="tags"?w.createElement(ae,(0,t.Z)({},v,cn)):w.createElement(Ee,(0,t.Z)({},v,cn));return w.createElement("div",{ref:Oe,className:"".concat(Ve,"-selector"),onClick:Rt,onMouseDown:Gt},yn)},rt=w.forwardRef(ft);rt.displayName="Selector";var ut=rt,vt=e(35593),Tt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],gt=function(v){var se=v===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:se,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:se,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:se,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:se,adjustY:1},htmlRegion:"scroll"}}},Pe=function(v,se){var ie=v.prefixCls,Me=v.disabled,Ve=v.visible,nt=v.children,ct=v.popupElement,yt=v.animation,Pt=v.transitionName,mt=v.dropdownStyle,St=v.dropdownClassName,X=v.direction,de=X===void 0?"ltr":X,Ce=v.placement,Oe=v.builtinPlacements,$e=v.dropdownMatchSelectWidth,Ke=v.dropdownRender,Ue=v.dropdownAlign,W=v.getPopupContainer,fe=v.empty,we=v.getTriggerDOMNode,Fe=v.onPopupVisibleChange,Ie=v.onPopupMouseEnter,Le=(0,O.Z)(v,Tt),ze="".concat(ie,"-dropdown"),ot=ct;Ke&&(ot=Ke(ct));var At=w.useMemo(function(){return Oe||gt($e)},[Oe,$e]),Rt=yt?"".concat(ze,"-").concat(yt):Pt,Gt=typeof $e=="number",cn=w.useMemo(function(){return Gt?null:$e===!1?"minWidth":"width"},[$e,Gt]),yn=mt;Gt&&(yn=(0,K.Z)((0,K.Z)({},yn),{},{width:$e}));var $t=w.useRef(null);return w.useImperativeHandle(se,function(){return{getPopupElement:function(){return $t.current}}}),w.createElement(vt.Z,(0,t.Z)({},Le,{showAction:Fe?["click"]:[],hideAction:Fe?["click"]:[],popupPlacement:Ce||(de==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:At,prefixCls:ze,popupTransitionName:Rt,popup:w.createElement("div",{ref:$t,onMouseEnter:Ie},ot),stretch:cn,popupAlign:Ue,popupVisible:Ve,getPopupContainer:W,popupClassName:x()(St,(0,u.Z)({},"".concat(ze,"-empty"),fe)),popupStyle:yn,getTriggerDOMNode:we,onPopupVisibleChange:Fe}),nt)},st=w.forwardRef(Pe);st.displayName="SelectTrigger";var j=st,B=e(66712);function y(p,v){var se=p.key,ie;return"value"in p&&(ie=p.value),se!=null?se:ie!==void 0?ie:"rc-index-key-".concat(v)}function o(p,v){var se=p||{},ie=se.label,Me=se.value,Ve=se.options,nt=se.groupLabel,ct=ie||(v?"children":"label");return{label:ct,value:Me||"value",options:Ve||"options",groupLabel:nt||ct}}function R(p){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},se=v.fieldNames,ie=v.childrenAsData,Me=[],Ve=o(se,!1),nt=Ve.label,ct=Ve.value,yt=Ve.options,Pt=Ve.groupLabel;function mt(St,X){St.forEach(function(de){if(X||!(yt in de)){var Ce=de[ct];Me.push({key:y(de,Me.length),groupOption:X,data:de,label:de[nt],value:Ce})}else{var Oe=de[Pt];Oe===void 0&&ie&&(Oe=de.label),Me.push({key:y(de,Me.length),group:!0,data:de,label:Oe}),mt(de[yt],!0)}})}return mt(p,!1),Me}function V(p){var v=(0,K.Z)({},p);return"props"in v||Object.defineProperty(v,"props",{get:function(){return(0,ue.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),v}}),v}function d(p,v){if(!v||!v.length)return null;var se=!1;function ie(Ve,nt){var ct=(0,B.Z)(nt),yt=ct[0],Pt=ct.slice(1);if(!yt)return[Ve];var mt=Ve.split(yt);return se=se||mt.length>1,mt.reduce(function(St,X){return[].concat((0,n.Z)(St),(0,n.Z)(ie(X,Pt)))},[]).filter(function(St){return St})}var Me=ie(p,v);return se?Me:null}var s=["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"],re=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function A(p){return p==="tags"||p==="multiple"}var m=w.forwardRef(function(p,v){var se,ie,Me=p.id,Ve=p.prefixCls,nt=p.className,ct=p.showSearch,yt=p.tagRender,Pt=p.direction,mt=p.omitDomProps,St=p.displayValues,X=p.onDisplayValuesChange,de=p.emptyOptions,Ce=p.notFoundContent,Oe=Ce===void 0?"Not Found":Ce,$e=p.onClear,Ke=p.mode,Ue=p.disabled,W=p.loading,fe=p.getInputElement,we=p.getRawInputElement,Fe=p.open,Ie=p.defaultOpen,Le=p.onDropdownVisibleChange,ze=p.activeValue,ot=p.onActiveValueChange,At=p.activeDescendantId,Rt=p.searchValue,Gt=p.autoClearSearchValue,cn=p.onSearch,yn=p.onSearchSplit,$t=p.tokenSeparators,Nt=p.allowClear,Sn=p.suffixIcon,En=p.clearIcon,mn=p.OptionList,Jt=p.animation,sn=p.transitionName,xn=p.dropdownStyle,On=p.dropdownClassName,kn=p.dropdownMatchSelectWidth,bn=p.dropdownRender,vn=p.dropdownAlign,Xt=p.placement,Vt=p.builtinPlacements,Ln=p.getPopupContainer,Ye=p.showAction,Ze=Ye===void 0?[]:Ye,qe=p.onFocus,dt=p.onBlur,Dt=p.onKeyUp,qt=p.onKeyDown,Ot=p.onMouseDown,ht=(0,O.Z)(p,s),bt=A(Ke),nn=(ct!==void 0?ct:bt)||Ke==="combobox",_t=(0,K.Z)({},ht);re.forEach(function(wr){delete _t[wr]}),mt==null||mt.forEach(function(wr){delete _t[wr]});var en=w.useState(!1),zn=(0,f.Z)(en,2),Wn=zn[0],Xn=zn[1];w.useEffect(function(){Xn((0,G.Z)())},[]);var $n=w.useRef(null),_n=w.useRef(null),mr=w.useRef(null),gr=w.useRef(null),dr=w.useRef(null),Zr=g(),Vr=(0,f.Z)(Zr,3),Gr=Vr[0],la=Vr[1],Xr=Vr[2];w.useImperativeHandle(v,function(){var wr,Er;return{focus:(wr=gr.current)===null||wr===void 0?void 0:wr.focus,blur:(Er=gr.current)===null||Er===void 0?void 0:Er.blur,scrollTo:function(ia){var sa;return(sa=dr.current)===null||sa===void 0?void 0:sa.scrollTo(ia)}}});var ra=w.useMemo(function(){var wr;if(Ke!=="combobox")return Rt;var Er=(wr=St[0])===null||wr===void 0?void 0:wr.value;return typeof Er=="string"||typeof Er=="number"?String(Er):""},[Rt,Ke,St]),Ba=Ke==="combobox"&&typeof fe=="function"&&fe()||null,_r=typeof we=="function"&&we(),Ia=(0,ve.x1)(_n,_r==null||(se=_r.props)===null||se===void 0?void 0:se.ref),Oa=w.useState(!1),rr=(0,f.Z)(Oa,2),sr=rr[0],Pr=rr[1];(0,E.Z)(function(){Pr(!0)},[]);var jn=(0,U.Z)(!1,{defaultValue:Ie,value:Fe}),Qn=(0,f.Z)(jn,2),nr=Qn[0],Kn=Qn[1],Pn=sr?nr:!1,Hn=!Oe&&de;(Ue||Hn&&Pn&&Ke==="combobox")&&(Pn=!1);var Tn=Hn?!1:Pn,Vn=w.useCallback(function(wr){var Er=wr!==void 0?wr:!Pn;Ue||(Kn(Er),Pn!==Er&&(Le==null||Le(Er)))},[Ue,Pn,Kn,Le]),cr=w.useMemo(function(){return($t||[]).some(function(wr){return[` + `]:Object.assign(Object.assign({},(0,an.dF)()),{display:"inline-block",width:"100%",[`${de}${de}-select`]:{width:W,height:W,marginInlineEnd:X.marginXS,marginBottom:X.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:X.colorFillAlter,border:`${X.lineWidth}px dashed ${X.colorBorder}`,borderRadius:X.borderRadiusLG,cursor:"pointer",transition:`border-color ${X.motionDurationSlow}`,[`> ${de}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${de}-disabled):hover`]:{borderColor:X.colorPrimary}},[`${Ke}${Ke}-picture-card, ${Ke}${Ke}-picture-circle`]:{[`${Ke}-item-container`]:{display:"inline-block",width:W,height:W,marginBlock:`0 ${X.marginXS}px`,marginInline:`0 ${X.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Ue]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${X.paddingXS*2}px)`,height:`calc(100% - ${X.paddingXS*2}px)`,backgroundColor:X.colorBgMask,opacity:0,transition:`all ${X.motionDurationSlow}`,content:'" "'}},[`${Ue}:hover`]:{[`&::before, ${Ue}-actions`]:{opacity:1}},[`${Ue}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${X.motionDurationSlow}`,[`${Ce}-eye, ${Ce}-download, ${Ce}-delete`]:{zIndex:10,width:Oe,margin:`0 ${X.marginXXS}px`,fontSize:Oe,cursor:"pointer",transition:`all ${X.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Ue}-actions, ${Ue}-actions:hover`]:{[`${Ce}-eye, ${Ce}-download, ${Ce}-delete`]:{color:new Yt.C($e).setAlpha(.65).toRgbString(),"&:hover":{color:$e}}},[`${Ue}-thumbnail, ${Ue}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Ue}-name`]:{display:"none",textAlign:"center"},[`${Ue}-file + ${Ue}-name`]:{position:"absolute",bottom:X.margin,display:"block",width:`calc(100% - ${X.paddingXS*2}px)`},[`${Ue}-uploading`]:{[`&${Ue}`]:{backgroundColor:X.colorFillAlter},[`&::before, ${Ce}-eye, ${Ce}-download, ${Ce}-delete`]:{display:"none"}},[`${Ue}-progress`]:{bottom:X.marginXL,width:`calc(100% - ${X.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${de}-wrapper${de}-picture-circle-wrapper`]:{[`${de}${de}-select`]:{borderRadius:"50%"}}}};var b=X=>{const{componentCls:de}=X;return{[`${de}-rtl`]:{direction:"rtl"}}};const p=X=>{const{componentCls:de,colorTextDisabled:Ce}=X;return{[`${de}-wrapper`]:Object.assign(Object.assign({},(0,an.Wf)(X)),{[de]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${de}-select`]:{display:"inline-block"},[`${de}-disabled`]:{color:Ce,cursor:"not-allowed"}})}};var v=(0,An.Z)("Upload",X=>{const{fontSizeHeading3:de,fontSize:Ce,lineHeight:Oe,lineWidth:$e,controlHeightLG:Ke}=X,Ue=Math.round(Ce*Oe),W=(0,Ut.TS)(X,{uploadThumbnailSize:de*2,uploadProgressOffset:Ue/2+$e,uploadPicCardSize:Ke*2.55});return[p(W),Je(W),Yn(W),le(W),Ft(W),Bn(W),b(W),(0,Fn.Z)(W)]},X=>({actionsColor:X.colorTextDescription})),se=function(X,de,Ce,Oe){function $e(Ke){return Ke instanceof Ce?Ke:new Ce(function(Ue){Ue(Ke)})}return new(Ce||(Ce=Promise))(function(Ke,Ue){function W(Fe){try{we(Oe.next(Fe))}catch(Ie){Ue(Ie)}}function fe(Fe){try{we(Oe.throw(Fe))}catch(Ie){Ue(Ie)}}function we(Fe){Fe.done?Ke(Fe.value):$e(Fe.value).then(W,fe)}we((Oe=Oe.apply(X,de||[])).next())})};const ie=`__LIST_IGNORE_${Date.now()}__`,Me=(X,de)=>{const{fileList:Ce,defaultFileList:Oe,onRemove:$e,showUploadList:Ke=!0,listType:Ue="text",onPreview:W,onDownload:fe,onChange:we,onDrop:Fe,previewFile:Ie,disabled:Le,locale:ze,iconRender:ot,isImageUrl:At,progress:Rt,prefixCls:Gt,className:cn,type:yn="select",children:$t,style:Nt,itemRender:Sn,maxCount:En,data:mn={},multiple:Jt=!1,action:sn="",accept:xn="",supportServerRender:On=!0,rootClassName:kn}=X,bn=t.useContext(he.Z),vn=Le!=null?Le:bn,[Xt,Vt]=(0,J.Z)(Oe||[],{value:Ce,postState:rr=>rr!=null?rr:[]}),[Ln,Ye]=t.useState("drop"),Ze=t.useRef(null);t.useMemo(()=>{const rr=Date.now();(Ce||[]).forEach((sr,Pr)=>{!sr.uid&&!Object.isFrozen(sr)&&(sr.uid=`__AUTO__${rr}_${Pr}__`)})},[Ce]);const qe=(rr,sr,Pr)=>{let jn=(0,n.Z)(sr),Qn=!1;En===1?jn=jn.slice(-1):En&&(Qn=jn.length>En,jn=jn.slice(0,En)),(0,ee.flushSync)(()=>{Vt(jn)});const nr={file:rr,fileList:jn};Pr&&(nr.event=Pr),(!Qn||jn.some(Kn=>Kn.uid===rr.uid))&&(0,ee.flushSync)(()=>{we==null||we(nr)})},dt=(rr,sr)=>se(void 0,void 0,void 0,function*(){const{beforeUpload:Pr,transformFile:jn}=X;let Qn=rr;if(Pr){const nr=yield Pr(rr,sr);if(nr===!1)return!1;if(delete rr[ie],nr===ie)return Object.defineProperty(rr,ie,{value:!0,configurable:!0}),!1;typeof nr=="object"&&nr&&(Qn=nr)}return jn&&(Qn=yield jn(Qn)),Qn}),Dt=rr=>{const sr=rr.filter(Qn=>!Qn.file[ie]);if(!sr.length)return;const Pr=sr.map(Qn=>A(Qn.file));let jn=(0,n.Z)(Xt);Pr.forEach(Qn=>{jn=m(Qn,jn)}),Pr.forEach((Qn,nr)=>{let Kn=Qn;if(sr[nr].parsedFile)Qn.status="uploading";else{const{originFileObj:Pn}=Qn;let Hn;try{Hn=new File([Pn],Pn.name,{type:Pn.type})}catch(Tn){Hn=new Blob([Pn],{type:Pn.type}),Hn.name=Pn.name,Hn.lastModifiedDate=new Date,Hn.lastModified=new Date().getTime()}Hn.uid=Qn.uid,Kn=Hn}qe(Kn,jn)})},qt=(rr,sr,Pr)=>{try{typeof rr=="string"&&(rr=JSON.parse(rr))}catch(nr){}if(!$(sr,Xt))return;const jn=A(sr);jn.status="done",jn.percent=100,jn.response=rr,jn.xhr=Pr;const Qn=m(jn,Xt);qe(jn,Qn)},Ot=(rr,sr)=>{if(!$(sr,Xt))return;const Pr=A(sr);Pr.status="uploading",Pr.percent=rr.percent;const jn=m(Pr,Xt);qe(Pr,jn,rr)},ht=(rr,sr,Pr)=>{if(!$(Pr,Xt))return;const jn=A(Pr);jn.error=rr,jn.response=sr,jn.status="error";const Qn=m(jn,Xt);qe(jn,Qn)},bt=rr=>{let sr;Promise.resolve(typeof $e=="function"?$e(rr):$e).then(Pr=>{var jn;if(Pr===!1)return;const Qn=Ae(rr,Xt);Qn&&(sr=Object.assign(Object.assign({},rr),{status:"removed"}),Xt==null||Xt.forEach(nr=>{const Kn=sr.uid!==void 0?"uid":"name";nr[Kn]===sr[Kn]&&!Object.isFrozen(nr)&&(nr.status="removed")}),(jn=Ze.current)===null||jn===void 0||jn.abort(sr),qe(sr,Qn))})},nn=rr=>{Ye(rr.type),rr.type==="drop"&&(Fe==null||Fe(rr))};t.useImperativeHandle(de,()=>({onBatchStart:Dt,onSuccess:qt,onProgress:Ot,onError:ht,fileList:Xt,upload:Ze.current}));const{getPrefixCls:_t,direction:en,upload:zn}=t.useContext(H.E_),Wn=_t("upload",Gt),Xn=Object.assign(Object.assign({onBatchStart:Dt,onError:ht,onProgress:Ot,onSuccess:qt},X),{data:mn,multiple:Jt,action:sn,accept:xn,supportServerRender:On,prefixCls:Wn,disabled:vn,beforeUpload:dt,onChange:void 0});delete Xn.className,delete Xn.style,(!$t||vn)&&delete Xn.id;const[$n,_n]=v(Wn),[mr]=(0,k.Z)("Upload",Z.Z.Upload),{showRemoveIcon:gr,showPreviewIcon:dr,showDownloadIcon:Zr,removeIcon:Vr,previewIcon:Gr,downloadIcon:la}=typeof Ke=="boolean"?{}:Ke,Xr=(rr,sr)=>Ke?t.createElement(tn,{prefixCls:Wn,listType:Ue,items:Xt,previewFile:Ie,onPreview:W,onDownload:fe,onRemove:bt,showRemoveIcon:!vn&&gr,showPreviewIcon:dr,showDownloadIcon:Zr,removeIcon:Vr,previewIcon:Gr,downloadIcon:la,iconRender:ot,locale:Object.assign(Object.assign({},mr),ze),isImageUrl:At,progress:Rt,appendAction:rr,appendActionVisible:sr,itemRender:Sn,disabled:vn}):rr,ra=K()(`${Wn}-wrapper`,cn,kn,_n,zn==null?void 0:zn.className,{[`${Wn}-rtl`]:en==="rtl",[`${Wn}-picture-card-wrapper`]:Ue==="picture-card",[`${Wn}-picture-circle-wrapper`]:Ue==="picture-circle"}),Ba=Object.assign(Object.assign({},zn==null?void 0:zn.style),Nt);if(yn==="drag"){const rr=K()(_n,Wn,`${Wn}-drag`,{[`${Wn}-drag-uploading`]:Xt.some(sr=>sr.status==="uploading"),[`${Wn}-drag-hover`]:Ln==="dragover",[`${Wn}-disabled`]:vn,[`${Wn}-rtl`]:en==="rtl"});return $n(t.createElement("span",{className:ra},t.createElement("div",{className:rr,style:Ba,onDrop:nn,onDragOver:nn,onDragLeave:nn},t.createElement(C,Object.assign({},Xn,{ref:Ze,className:`${Wn}-btn`}),t.createElement("div",{className:`${Wn}-drag-container`},$t))),Xr()))}const _r=K()(Wn,`${Wn}-select`,{[`${Wn}-disabled`]:vn}),Oa=(rr=>t.createElement("div",{className:_r,style:rr},t.createElement(C,Object.assign({},Xn,{ref:Ze}))))($t?void 0:{display:"none"});return $n(Ue==="picture-card"||Ue==="picture-circle"?t.createElement("span",{className:ra},Xr(Oa,!!$t)):t.createElement("span",{className:ra},Oa,Xr()))};var nt=t.forwardRef(Me),ct=function(X,de){var Ce={};for(var Oe in X)Object.prototype.hasOwnProperty.call(X,Oe)&&de.indexOf(Oe)<0&&(Ce[Oe]=X[Oe]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Oe=Object.getOwnPropertySymbols(X);$e{var{style:Ce,height:Oe}=X,$e=ct(X,["style","height"]);return t.createElement(nt,Object.assign({ref:de},$e,{type:"drag",style:Object.assign(Object.assign({},Ce),{height:Oe})}))});const mt=nt;mt.Dragger=Pt,mt.LIST_IGNORE=ie;var St=mt},24334:function(Zt,_e,e){var t,n;(function(u,K){Zt.exports=K(u)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof e.g!="undefined"?e.g:this,function(u){"use strict";u=u||{};var K=u.Base64,f="2.6.4",O="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=function(z){for(var Xe={},C=0,J=z.length;C>>6)+U(128|Xe&63):U(224|Xe>>>12&15)+U(128|Xe>>>6&63)+U(128|Xe&63)}else{var Xe=65536+(z.charCodeAt(0)-55296)*1024+(z.charCodeAt(1)-56320);return U(240|Xe>>>18&7)+U(128|Xe>>>12&63)+U(128|Xe>>>6&63)+U(128|Xe&63)}},w=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,ne=function(z){return z.replace(w,ue)},x=function(z){var Xe=[0,2,1][z.length%3],C=z.charCodeAt(0)<<16|(z.length>1?z.charCodeAt(1):0)<<8|(z.length>2?z.charCodeAt(2):0),J=[O.charAt(C>>>18),O.charAt(C>>>12&63),Xe>=2?"=":O.charAt(C>>>6&63),Xe>=1?"=":O.charAt(C&63)];return J.join("")},E=u.btoa&&typeof u.btoa=="function"?function(z){return u.btoa(z)}:function(z){if(z.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return z.replace(/[\s\S]{1,3}/g,x)},G=function(z){return E(ne(String(z)))},ce=function(z){return z.replace(/[+\/]/g,function(Xe){return Xe=="+"?"-":"_"}).replace(/=/g,"")},ve=function(z,Xe){return Xe?ce(G(z)):G(z)},it=function(z){return ve(z,!0)},xe;u.Uint8Array&&(xe=function(z,Xe){for(var C="",J=0,ee=z.length;J>>18)+O.charAt(Z>>>12&63)+(typeof he!="undefined"?O.charAt(Z>>>6&63):"=")+(typeof k!="undefined"?O.charAt(Z&63):"=")}return Xe?ce(C):C});var ge=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,me=function(z){switch(z.length){case 4:var Xe=(7&z.charCodeAt(0))<<18|(63&z.charCodeAt(1))<<12|(63&z.charCodeAt(2))<<6|63&z.charCodeAt(3),C=Xe-65536;return U((C>>>10)+55296)+U((C&1023)+56320);case 3:return U((15&z.charCodeAt(0))<<12|(63&z.charCodeAt(1))<<6|63&z.charCodeAt(2));default:return U((31&z.charCodeAt(0))<<6|63&z.charCodeAt(1))}},L=function(z){return z.replace(ge,me)},g=function(z){var Xe=z.length,C=Xe%4,J=(Xe>0?a[z.charAt(0)]<<18:0)|(Xe>1?a[z.charAt(1)]<<12:0)|(Xe>2?a[z.charAt(2)]<<6:0)|(Xe>3?a[z.charAt(3)]:0),ee=[U(J>>>16),U(J>>>8&255),U(J&255)];return ee.length-=[0,0,2,1][C],ee.join("")},i=u.atob&&typeof u.atob=="function"?function(z){return u.atob(z)}:function(z){return z.replace(/\S{1,4}/g,g)},I=function(z){return i(String(z).replace(/[^A-Za-z0-9\+\/]/g,""))},S=function(z){return L(i(z))},oe=function(z){return String(z).replace(/[-_]/g,function(Xe){return Xe=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Y=function(z){return S(oe(z))},_;u.Uint8Array&&(_=function(z){return Uint8Array.from(I(oe(z)),function(Xe){return Xe.charCodeAt(0)})});var F=function(){var z=u.Base64;return u.Base64=K,z};if(u.Base64={VERSION:f,atob:I,btoa:E,fromBase64:Y,toBase64:ve,utob:ne,encode:ve,encodeURI:it,btou:L,decode:Y,noConflict:F,fromUint8Array:xe,toUint8Array:_},typeof Object.defineProperty=="function"){var He=function(z){return{value:z,enumerable:!1,writable:!0,configurable:!0}};u.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",He(function(){return Y(this)})),Object.defineProperty(String.prototype,"toBase64",He(function(z){return ve(this,z)})),Object.defineProperty(String.prototype,"toBase64URI",He(function(){return ve(this,!0)}))}}return u.Meteor&&(Base64=u.Base64),Zt.exports?Zt.exports.Base64=u.Base64:(t=[],n=function(){return u.Base64}.apply(_e,t),n!==void 0&&(Zt.exports=n)),{Base64:u.Base64}})},5630:function(Zt,_e,e){"use strict";var t=e(54476),n=e(33885),u=e(20068),K=e(42978),f=e(75931),O=e(92310),a=e.n(O),U=e(18929),ue=e(59301),w=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ne=(0,ue.forwardRef)(function(x,E){var G,ce=x.prefixCls,ve=ce===void 0?"rc-checkbox":ce,it=x.className,xe=x.style,ge=x.checked,me=x.disabled,L=x.defaultChecked,g=L===void 0?!1:L,i=x.type,I=i===void 0?"checkbox":i,S=x.title,oe=x.onChange,Y=(0,f.Z)(x,w),_=(0,ue.useRef)(null),F=(0,U.Z)(g,{value:ge}),He=(0,K.Z)(F,2),z=He[0],Xe=He[1];(0,ue.useImperativeHandle)(E,function(){return{focus:function(){var H;(H=_.current)===null||H===void 0||H.focus()},blur:function(){var H;(H=_.current)===null||H===void 0||H.blur()},input:_.current}});var C=a()(ve,it,(G={},(0,u.Z)(G,"".concat(ve,"-checked"),z),(0,u.Z)(G,"".concat(ve,"-disabled"),me),G)),J=function(H){me||("checked"in x||Xe(H.target.checked),oe==null||oe({target:(0,n.Z)((0,n.Z)({},x),{},{type:I,checked:H.target.checked}),stopPropagation:function(){H.stopPropagation()},preventDefault:function(){H.preventDefault()},nativeEvent:H.nativeEvent}))};return ue.createElement("span",{className:C,title:S,style:xe},ue.createElement("input",(0,t.Z)({},Y,{className:"".concat(ve,"-input"),ref:_,onChange:J,disabled:me,checked:!!z,type:I})),ue.createElement("span",{className:"".concat(ve,"-inner")}))});_e.Z=ne},31561:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return I}});var t=e(54476),n=e(20068),u=e(42978),K=e(75931),f=e(35593),O=e(92310),a=e.n(O),U=e(8654),ue=e(59301),w=e(10228),ne=e(16089),x=w.Z.ESC,E=w.Z.TAB;function G(S){var oe=S.visible,Y=S.triggerRef,_=S.onVisibleChange,F=S.autoFocus,He=S.overlayRef,z=ue.useRef(!1),Xe=function(){if(oe){var H,he;(H=Y.current)===null||H===void 0||(he=H.focus)===null||he===void 0||he.call(H),_==null||_(!1)}},C=function(){var H;return(H=He.current)!==null&&H!==void 0&&H.focus?(He.current.focus(),z.current=!0,!0):!1},J=function(H){switch(H.keyCode){case x:Xe();break;case E:{var he=!1;z.current||(he=C()),he?H.preventDefault():Xe();break}}};ue.useEffect(function(){return oe?(window.addEventListener("keydown",J),F&&(0,ne.Z)(C,3),function(){window.removeEventListener("keydown",J),z.current=!1}):function(){z.current=!1}},[oe])}var ce=(0,ue.forwardRef)(function(S,oe){var Y=S.overlay,_=S.arrow,F=S.prefixCls,He=(0,ue.useMemo)(function(){var Xe;return typeof Y=="function"?Xe=Y():Xe=Y,Xe},[Y]),z=(0,U.sQ)(oe,He==null?void 0:He.ref);return ue.createElement(ue.Fragment,null,_&&ue.createElement("div",{className:"".concat(F,"-arrow")}),ue.cloneElement(He,{ref:(0,U.Yr)(He)?z:void 0}))}),ve=ce,it={adjustX:1,adjustY:1},xe=[0,0],ge={topLeft:{points:["bl","tl"],overflow:it,offset:[0,-4],targetOffset:xe},top:{points:["bc","tc"],overflow:it,offset:[0,-4],targetOffset:xe},topRight:{points:["br","tr"],overflow:it,offset:[0,-4],targetOffset:xe},bottomLeft:{points:["tl","bl"],overflow:it,offset:[0,4],targetOffset:xe},bottom:{points:["tc","bc"],overflow:it,offset:[0,4],targetOffset:xe},bottomRight:{points:["tr","br"],overflow:it,offset:[0,4],targetOffset:xe}},me=ge,L=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function g(S,oe){var Y,_=S.arrow,F=_===void 0?!1:_,He=S.prefixCls,z=He===void 0?"rc-dropdown":He,Xe=S.transitionName,C=S.animation,J=S.align,ee=S.placement,H=ee===void 0?"bottomLeft":ee,he=S.placements,k=he===void 0?me:he,Z=S.getPopupContainer,pe=S.showAction,ae=S.hideAction,Q=S.overlayClassName,Ee=S.overlayStyle,Ge=S.visible,ft=S.trigger,rt=ft===void 0?["hover"]:ft,ut=S.autoFocus,vt=S.overlay,Tt=S.children,gt=S.onVisibleChange,Pe=(0,K.Z)(S,L),st=ue.useState(),j=(0,u.Z)(st,2),B=j[0],y=j[1],o="visible"in S?Ge:B,R=ue.useRef(null),V=ue.useRef(null),d=ue.useRef(null);ue.useImperativeHandle(oe,function(){return R.current});var s=function(Te){y(Te),gt==null||gt(Te)};G({visible:o,triggerRef:d,onVisibleChange:s,autoFocus:ut,overlayRef:V});var re=function(Te){var P=S.onOverlayClick;y(!1),P&&P(Te)},A=function(){return ue.createElement(ve,{ref:V,overlay:vt,prefixCls:z,arrow:F})},m=function(){return typeof vt=="function"?A:A()},$=function(){var Te=S.minOverlayWidthMatchTrigger,P=S.alignPoint;return"minOverlayWidthMatchTrigger"in S?Te:!P},Ae=function(){var Te=S.openClassName;return Te!==void 0?Te:"".concat(z,"-open")},ye=ue.cloneElement(Tt,{className:a()((Y=Tt.props)===null||Y===void 0?void 0:Y.className,o&&Ae()),ref:(0,U.Yr)(Tt)?(0,U.sQ)(d,Tt.ref):void 0}),We=ae;return!We&&rt.indexOf("contextMenu")!==-1&&(We=["click"]),ue.createElement(f.Z,(0,t.Z)({builtinPlacements:k},Pe,{prefixCls:z,ref:R,popupClassName:a()(Q,(0,n.Z)({},"".concat(z,"-show-arrow"),F)),popupStyle:Ee,action:rt,showAction:pe,hideAction:We,popupPlacement:H,popupAlign:J,popupTransitionName:Xe,popupAnimation:C,popupVisible:o,stretch:$()?"minWidth":"",popup:m(),onPopupVisibleChange:s,onPopupClick:re,getPopupContainer:Z}),ye)}var i=ue.forwardRef(g),I=i},93681:function(Zt,_e,e){"use strict";e.r(_e),e.d(_e,{BaseInput:function(){return w},default:function(){return ge}});var t=e(54476),n=e(33885),u=e(20068),K=e(76190),f=e(92310),O=e.n(f),a=e(59301),U=e(5643),ue=function(L){var g,i,I=L.inputElement,S=L.prefixCls,oe=L.prefix,Y=L.suffix,_=L.addonBefore,F=L.addonAfter,He=L.className,z=L.style,Xe=L.disabled,C=L.readOnly,J=L.focused,ee=L.triggerFocus,H=L.allowClear,he=L.value,k=L.handleReset,Z=L.hidden,pe=L.classes,ae=L.classNames,Q=L.dataAttrs,Ee=L.styles,Ge=L.components,ft=(Ge==null?void 0:Ge.affixWrapper)||"span",rt=(Ge==null?void 0:Ge.groupWrapper)||"span",ut=(Ge==null?void 0:Ge.wrapper)||"span",vt=(Ge==null?void 0:Ge.groupAddon)||"span",Tt=(0,a.useRef)(null),gt=function(A){var m;(m=Tt.current)!==null&&m!==void 0&&m.contains(A.target)&&(ee==null||ee())},Pe=function(){var A;if(!H)return null;var m=!Xe&&!C&&he,$="".concat(S,"-clear-icon"),Ae=(0,K.Z)(H)==="object"&&H!==null&&H!==void 0&&H.clearIcon?H.clearIcon:"\u2716";return a.createElement("span",{onClick:k,onMouseDown:function(We){return We.preventDefault()},className:O()($,(A={},(0,u.Z)(A,"".concat($,"-hidden"),!m),(0,u.Z)(A,"".concat($,"-has-suffix"),!!Y),A)),role:"button",tabIndex:-1},Ae)},st=(0,a.cloneElement)(I,{value:he,hidden:Z,className:O()((g=I.props)===null||g===void 0?void 0:g.className,!(0,U.X3)(L)&&!(0,U.He)(L)&&He)||null,style:(0,n.Z)((0,n.Z)({},(i=I.props)===null||i===void 0?void 0:i.style),!(0,U.X3)(L)&&!(0,U.He)(L)?z:{})});if((0,U.X3)(L)){var j,B="".concat(S,"-affix-wrapper"),y=O()(B,(j={},(0,u.Z)(j,"".concat(B,"-disabled"),Xe),(0,u.Z)(j,"".concat(B,"-focused"),J),(0,u.Z)(j,"".concat(B,"-readonly"),C),(0,u.Z)(j,"".concat(B,"-input-with-clear-btn"),Y&&H&&he),j),!(0,U.He)(L)&&He,pe==null?void 0:pe.affixWrapper,ae==null?void 0:ae.affixWrapper),o=(Y||H)&&a.createElement("span",{className:O()("".concat(S,"-suffix"),ae==null?void 0:ae.suffix),style:Ee==null?void 0:Ee.suffix},Pe(),Y);st=a.createElement(ft,(0,t.Z)({className:y,style:(0,n.Z)((0,n.Z)({},(0,U.He)(L)?void 0:z),Ee==null?void 0:Ee.affixWrapper),hidden:!(0,U.He)(L)&&Z,onClick:gt},Q==null?void 0:Q.affixWrapper,{ref:Tt}),oe&&a.createElement("span",{className:O()("".concat(S,"-prefix"),ae==null?void 0:ae.prefix),style:Ee==null?void 0:Ee.prefix},oe),(0,a.cloneElement)(I,{value:he,hidden:null}),o)}if((0,U.He)(L)){var R="".concat(S,"-group"),V="".concat(R,"-addon"),d=O()("".concat(S,"-wrapper"),R,pe==null?void 0:pe.wrapper),s=O()("".concat(S,"-group-wrapper"),He,pe==null?void 0:pe.group);return a.createElement(rt,{className:s,style:z,hidden:Z},a.createElement(ut,{className:d},_&&a.createElement(vt,{className:V},_),(0,a.cloneElement)(st,{hidden:null}),F&&a.createElement(vt,{className:V},F)))}return st},w=ue,ne=e(94480),x=e(42978),E=e(75931),G=e(18929),ce=e(2738),ve=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],it=(0,a.forwardRef)(function(me,L){var g=me.autoComplete,i=me.onChange,I=me.onFocus,S=me.onBlur,oe=me.onPressEnter,Y=me.onKeyDown,_=me.prefixCls,F=_===void 0?"rc-input":_,He=me.disabled,z=me.htmlSize,Xe=me.className,C=me.maxLength,J=me.suffix,ee=me.showCount,H=me.type,he=H===void 0?"text":H,k=me.classes,Z=me.classNames,pe=me.styles,ae=(0,E.Z)(me,ve),Q=(0,G.Z)(me.defaultValue,{value:me.value}),Ee=(0,x.Z)(Q,2),Ge=Ee[0],ft=Ee[1],rt=(0,a.useState)(!1),ut=(0,x.Z)(rt,2),vt=ut[0],Tt=ut[1],gt=(0,a.useRef)(null),Pe=function(s){gt.current&&(0,U.nH)(gt.current,s)};(0,a.useImperativeHandle)(L,function(){return{focus:Pe,blur:function(){var s;(s=gt.current)===null||s===void 0||s.blur()},setSelectionRange:function(s,re,A){var m;(m=gt.current)===null||m===void 0||m.setSelectionRange(s,re,A)},select:function(){var s;(s=gt.current)===null||s===void 0||s.select()},input:gt.current}}),(0,a.useEffect)(function(){Tt(function(d){return d&&He?!1:d})},[He]);var st=function(s){me.value===void 0&&ft(s.target.value),gt.current&&(0,U.rJ)(gt.current,s,i)},j=function(s){oe&&s.key==="Enter"&&oe(s),Y==null||Y(s)},B=function(s){Tt(!0),I==null||I(s)},y=function(s){Tt(!1),S==null||S(s)},o=function(s){ft(""),Pe(),gt.current&&(0,U.rJ)(gt.current,s,i)},R=function(){var s=(0,ce.Z)(me,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return a.createElement("input",(0,t.Z)({autoComplete:g},s,{onChange:st,onFocus:B,onBlur:y,onKeyDown:j,className:O()(F,(0,u.Z)({},"".concat(F,"-disabled"),He),Z==null?void 0:Z.input),style:pe==null?void 0:pe.input,ref:gt,size:z,type:he}))},V=function(){var s=Number(C)>0;if(J||ee){var re=(0,U.D7)(Ge),A=(0,ne.Z)(re).length,m=(0,K.Z)(ee)==="object"?ee.formatter({value:re,count:A,maxLength:C}):"".concat(A).concat(s?" / ".concat(C):"");return a.createElement(a.Fragment,null,!!ee&&a.createElement("span",{className:O()("".concat(F,"-show-count-suffix"),(0,u.Z)({},"".concat(F,"-show-count-has-suffix"),!!J),Z==null?void 0:Z.count),style:(0,n.Z)({},pe==null?void 0:pe.count)},m),J)}return null};return a.createElement(w,(0,t.Z)({},ae,{prefixCls:F,className:Xe,inputElement:R(),handleReset:o,value:(0,U.D7)(Ge),focused:vt,triggerFocus:Pe,suffix:V(),disabled:He,classes:k,classNames:Z,styles:pe}))}),xe=it,ge=xe},5643:function(Zt,_e,e){"use strict";e.d(_e,{D7:function(){return f},He:function(){return t},X3:function(){return n},nH:function(){return K},rJ:function(){return u}});function t(O){return!!(O.addonBefore||O.addonAfter)}function n(O){return!!(O.prefix||O.suffix||O.allowClear)}function u(O,a,U,ue){if(U){var w=a;if(a.type==="click"){var ne=O.cloneNode(!0);w=Object.create(a,{target:{value:ne},currentTarget:{value:ne}}),ne.value="",U(w);return}if(ue!==void 0){w=Object.create(a,{target:{value:O},currentTarget:{value:O}}),O.value=ue,U(w);return}U(w)}}function K(O,a){if(O){O.focus(a);var U=a||{},ue=U.cursor;if(ue){var w=O.value.length;switch(ue){case"start":O.setSelectionRange(0,0);break;case"end":O.setSelectionRange(w,w);break;default:O.setSelectionRange(0,w)}}}}function f(O){return typeof O=="undefined"||O===null?"":String(O)}},15285:function(Zt,_e,e){"use strict";e.d(_e,{iz:function(){return Pt},ck:function(){return Ut},BW:function(){return yt},sN:function(){return Ut},Wd:function(){return ie},ZP:function(){return Ue},Xl:function(){return Y}});var t=e(54476),n=e(20068),u=e(33885),K=e(94480),f=e(42978),O=e(75931),a=e(92310),U=e.n(a),ue=e(83836),w=e(18929),ne=e(13697),x=e(48736),E=e(59301),G=e(4676),ce=E.createContext(null);function ve(W,fe){return W===void 0?null:"".concat(W,"-").concat(fe)}function it(W){var fe=E.useContext(ce);return ve(fe,W)}var xe=e(80547),ge=["children","locked"],me=E.createContext(null);function L(W,fe){var we=(0,u.Z)({},W);return Object.keys(fe).forEach(function(Fe){var Ie=fe[Fe];Ie!==void 0&&(we[Fe]=Ie)}),we}function g(W){var fe=W.children,we=W.locked,Fe=(0,O.Z)(W,ge),Ie=E.useContext(me),Le=(0,xe.Z)(function(){return L(Ie,Fe)},[Ie,Fe],function(ze,ot){return!we&&(ze[0]!==ot[0]||!(0,ne.Z)(ze[1],ot[1],!0))});return E.createElement(me.Provider,{value:Le},fe)}var i=[],I=E.createContext(null);function S(){return E.useContext(I)}var oe=E.createContext(i);function Y(W){var fe=E.useContext(oe);return E.useMemo(function(){return W!==void 0?[].concat((0,K.Z)(fe),[W]):fe},[fe,W])}var _=E.createContext(null),F=E.createContext({}),He=F,z=e(29194);function Xe(W){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,z.Z)(W)){var we=W.nodeName.toLowerCase(),Fe=["input","select","textarea","button"].includes(we)||W.isContentEditable||we==="a"&&!!W.getAttribute("href"),Ie=W.getAttribute("tabindex"),Le=Number(Ie),ze=null;return Ie&&!Number.isNaN(Le)?ze=Le:Fe&&ze===null&&(ze=0),Fe&&W.disabled&&(ze=null),ze!==null&&(ze>=0||fe&&ze<0)}return!1}function C(W){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,we=(0,K.Z)(W.querySelectorAll("*")).filter(function(Fe){return Xe(Fe,fe)});return Xe(W,fe)&&we.unshift(W),we}var J=null;function ee(){J=document.activeElement}function H(){J=null}function he(){if(J)try{J.focus()}catch(W){}}function k(W,fe){if(fe.keyCode===9){var we=C(W),Fe=we[fe.shiftKey?0:we.length-1],Ie=Fe===document.activeElement||W===document.activeElement;if(Ie){var Le=we[fe.shiftKey?we.length-1:0];Le.focus(),fe.preventDefault()}}}var Z=e(10228),pe=e(16089),ae=Z.Z.LEFT,Q=Z.Z.RIGHT,Ee=Z.Z.UP,Ge=Z.Z.DOWN,ft=Z.Z.ENTER,rt=Z.Z.ESC,ut=Z.Z.HOME,vt=Z.Z.END,Tt=[Ee,Ge,ae,Q];function gt(W,fe,we,Fe){var Ie,Le,ze,ot,At="prev",Rt="next",Gt="children",cn="parent";if(W==="inline"&&Fe===ft)return{inlineTrigger:!0};var yn=(Ie={},(0,n.Z)(Ie,Ee,At),(0,n.Z)(Ie,Ge,Rt),Ie),$t=(Le={},(0,n.Z)(Le,ae,we?Rt:At),(0,n.Z)(Le,Q,we?At:Rt),(0,n.Z)(Le,Ge,Gt),(0,n.Z)(Le,ft,Gt),Le),Nt=(ze={},(0,n.Z)(ze,Ee,At),(0,n.Z)(ze,Ge,Rt),(0,n.Z)(ze,ft,Gt),(0,n.Z)(ze,rt,cn),(0,n.Z)(ze,ae,we?Gt:cn),(0,n.Z)(ze,Q,we?cn:Gt),ze),Sn={inline:yn,horizontal:$t,vertical:Nt,inlineSub:yn,horizontalSub:Nt,verticalSub:Nt},En=(ot=Sn["".concat(W).concat(fe?"":"Sub")])===null||ot===void 0?void 0:ot[Fe];switch(En){case At:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case cn:return{offset:-1,sibling:!1};case Gt:return{offset:1,sibling:!1};default:return null}}function Pe(W){for(var fe=W;fe;){if(fe.getAttribute("data-menu-list"))return fe;fe=fe.parentElement}return null}function st(W,fe){for(var we=W||document.activeElement;we;){if(fe.has(we))return we;we=we.parentElement}return null}function j(W,fe){var we=C(W,!0);return we.filter(function(Fe){return fe.has(Fe)})}function B(W,fe,we){var Fe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!W)return null;var Ie=j(W,fe),Le=Ie.length,ze=Ie.findIndex(function(ot){return we===ot});return Fe<0?ze===-1?ze=Le-1:ze-=1:Fe>0&&(ze+=1),ze=(ze+Le)%Le,Ie[ze]}var y=function(fe,we){var Fe=new Set,Ie=new Map,Le=new Map;return fe.forEach(function(ze){var ot=document.querySelector("[data-menu-id='".concat(ve(we,ze),"']"));ot&&(Fe.add(ot),Le.set(ot,ze),Ie.set(ze,ot))}),{elements:Fe,key2element:Ie,element2key:Le}};function o(W,fe,we,Fe,Ie,Le,ze,ot,At,Rt){var Gt=E.useRef(),cn=E.useRef();cn.current=fe;var yn=function(){pe.Z.cancel(Gt.current)};return E.useEffect(function(){return function(){yn()}},[]),function($t){var Nt=$t.which;if([].concat(Tt,[ft,rt,ut,vt]).includes(Nt)){var Sn=Le(),En=y(Sn,Fe),mn=En,Jt=mn.elements,sn=mn.key2element,xn=mn.element2key,On=sn.get(fe),kn=st(On,Jt),bn=xn.get(kn),vn=gt(W,ze(bn,!0).length===1,we,Nt);if(!vn&&Nt!==ut&&Nt!==vt)return;(Tt.includes(Nt)||[ut,vt].includes(Nt))&&$t.preventDefault();var Xt=function(qt){if(qt){var Ot=qt,ht=qt.querySelector("a");ht!=null&&ht.getAttribute("href")&&(Ot=ht);var bt=xn.get(qt);ot(bt),yn(),Gt.current=(0,pe.Z)(function(){cn.current===bt&&Ot.focus()})}};if([ut,vt].includes(Nt)||vn.sibling||!kn){var Vt;!kn||W==="inline"?Vt=Ie.current:Vt=Pe(kn);var Ln,Ye=j(Vt,Jt);Nt===ut?Ln=Ye[0]:Nt===vt?Ln=Ye[Ye.length-1]:Ln=B(Vt,Jt,kn,vn.offset),Xt(Ln)}else if(vn.inlineTrigger)At(bn);else if(vn.offset>0)At(bn,!0),yn(),Gt.current=(0,pe.Z)(function(){En=y(Sn,Fe);var Dt=kn.getAttribute("aria-controls"),qt=document.getElementById(Dt),Ot=B(qt,En.elements);Xt(Ot)},5);else if(vn.offset<0){var Ze=ze(bn,!0),qe=Ze[Ze.length-2],dt=sn.get(qe);At(qe,!1),Xt(dt)}}Rt==null||Rt($t)}}function R(W){Promise.resolve().then(W)}var V="__RC_UTIL_PATH_SPLIT__",d=function(fe){return fe.join(V)},s=function(fe){return fe.split(V)},re="rc-menu-more";function A(){var W=E.useState({}),fe=(0,f.Z)(W,2),we=fe[1],Fe=(0,E.useRef)(new Map),Ie=(0,E.useRef)(new Map),Le=E.useState([]),ze=(0,f.Z)(Le,2),ot=ze[0],At=ze[1],Rt=(0,E.useRef)(0),Gt=(0,E.useRef)(!1),cn=function(){Gt.current||we({})},yn=(0,E.useCallback)(function(sn,xn){var On=d(xn);Ie.current.set(On,sn),Fe.current.set(sn,On),Rt.current+=1;var kn=Rt.current;R(function(){kn===Rt.current&&cn()})},[]),$t=(0,E.useCallback)(function(sn,xn){var On=d(xn);Ie.current.delete(On),Fe.current.delete(sn)},[]),Nt=(0,E.useCallback)(function(sn){At(sn)},[]),Sn=(0,E.useCallback)(function(sn,xn){var On=Fe.current.get(sn)||"",kn=s(On);return xn&&ot.includes(kn[0])&&kn.unshift(re),kn},[ot]),En=(0,E.useCallback)(function(sn,xn){return sn.some(function(On){var kn=Sn(On,!0);return kn.includes(xn)})},[Sn]),mn=function(){var xn=(0,K.Z)(Fe.current.keys());return ot.length&&xn.push(re),xn},Jt=(0,E.useCallback)(function(sn){var xn="".concat(Fe.current.get(sn)).concat(V),On=new Set;return(0,K.Z)(Ie.current.keys()).forEach(function(kn){kn.startsWith(xn)&&On.add(Ie.current.get(kn))}),On},[]);return E.useEffect(function(){return function(){Gt.current=!0}},[]),{registerPath:yn,unregisterPath:$t,refreshOverflowKeys:Nt,isSubPathKey:En,getKeyPath:Sn,getKeys:mn,getSubPathKeys:Jt}}function m(W){var fe=E.useRef(W);fe.current=W;var we=E.useCallback(function(){for(var Fe,Ie=arguments.length,Le=new Array(Ie),ze=0;ze1&&(Jt.motionAppear=!1);var sn=Jt.onVisibleChanged;return Jt.onVisibleChanged=function(xn){return!yn.current&&!xn&&En(!0),sn==null?void 0:sn(xn)},Sn?null:E.createElement(g,{mode:Le,locked:!yn.current},E.createElement(c.default,(0,t.Z)({visible:mn},Jt,{forceRender:At,removeOnLeave:!1,leavedClassName:"".concat(ot,"-hidden")}),function(xn){var On=xn.className,kn=xn.style;return E.createElement(Ft,{id:fe,className:On,style:kn},Ie)}))}var p=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],v=["active"],se=function(fe){var we,Fe=fe.style,Ie=fe.className,Le=fe.title,ze=fe.eventKey,ot=fe.warnKey,At=fe.disabled,Rt=fe.internalPopupClose,Gt=fe.children,cn=fe.itemIcon,yn=fe.expandIcon,$t=fe.popupClassName,Nt=fe.popupOffset,Sn=fe.popupStyle,En=fe.onClick,mn=fe.onMouseEnter,Jt=fe.onMouseLeave,sn=fe.onTitleClick,xn=fe.onTitleMouseEnter,On=fe.onTitleMouseLeave,kn=(0,O.Z)(fe,p),bn=it(ze),vn=E.useContext(me),Xt=vn.prefixCls,Vt=vn.mode,Ln=vn.openKeys,Ye=vn.disabled,Ze=vn.overflowDisabled,qe=vn.activeKey,dt=vn.selectedKeys,Dt=vn.itemIcon,qt=vn.expandIcon,Ot=vn.onItemClick,ht=vn.onOpenChange,bt=vn.onActive,nn=E.useContext(He),_t=nn._internalRenderSubMenuItem,en=E.useContext(_),zn=en.isSubPathKey,Wn=Y(),Xn="".concat(Xt,"-submenu"),$n=Ye||At,_n=E.useRef(),mr=E.useRef(),gr=cn!=null?cn:Dt,dr=yn!=null?yn:qt,Zr=Ln.includes(ze),Vr=!Ze&&Zr,Gr=zn(dt,ze),la=ke(ze,$n,xn,On),Xr=la.active,ra=(0,O.Z)(la,v),Ba=E.useState(!1),_r=(0,f.Z)(Ba,2),Ia=_r[0],Oa=_r[1],rr=function(Hr){$n||Oa(Hr)},sr=function(Hr){rr(!0),mn==null||mn({key:ze,domEvent:Hr})},Pr=function(Hr){rr(!1),Jt==null||Jt({key:ze,domEvent:Hr})},jn=E.useMemo(function(){return Xr||(Vt!=="inline"?Ia||zn([qe],ze):!1)},[Vt,Xr,qe,Ia,ze,zn]),Qn=at(Wn.length),nr=function(Hr){$n||(sn==null||sn({key:ze,domEvent:Hr}),Vt==="inline"&&ht(ze,!Zr))},Kn=m(function(jr){En==null||En(pt(jr)),Ot(jr)}),Pn=function(Hr){Vt!=="inline"&&ht(ze,Hr)},Hn=function(){bt(ze)},Tn=bn&&"".concat(bn,"-popup"),Vn=E.createElement("div",(0,t.Z)({role:"menuitem",style:Qn,className:"".concat(Xn,"-title"),tabIndex:$n?null:-1,ref:_n,title:typeof Le=="string"?Le:null,"data-menu-id":Ze&&bn?null:bn,"aria-expanded":Vr,"aria-haspopup":!0,"aria-controls":Tn,"aria-disabled":$n,onClick:nr,onFocus:Hn},ra),Le,E.createElement(Ct,{icon:Vt!=="horizontal"?dr:void 0,props:(0,u.Z)((0,u.Z)({},fe),{},{isOpen:Vr,isSubMenu:!0})},E.createElement("i",{className:"".concat(Xn,"-arrow")}))),cr=E.useRef(Vt);if(Vt!=="inline"&&Wn.length>1?cr.current="vertical":cr.current=Vt,!Ze){var xr=cr.current;Vn=E.createElement(le,{mode:xr,prefixCls:Xn,visible:!Rt&&Vr&&Vt!=="inline",popupClassName:$t,popupOffset:Nt,popupStyle:Sn,popup:E.createElement(g,{mode:xr==="horizontal"?"vertical":xr},E.createElement(Ft,{id:Tn,ref:mr},Gt)),disabled:$n,onVisibleChange:Pn},Vn)}var qr=E.createElement(ue.Z.Item,(0,t.Z)({role:"none"},kn,{component:"li",style:Fe,className:U()(Xn,"".concat(Xn,"-").concat(Vt),Ie,(we={},(0,n.Z)(we,"".concat(Xn,"-open"),Vr),(0,n.Z)(we,"".concat(Xn,"-active"),jn),(0,n.Z)(we,"".concat(Xn,"-selected"),Gr),(0,n.Z)(we,"".concat(Xn,"-disabled"),$n),we)),onMouseEnter:sr,onMouseLeave:Pr}),Vn,!Ze&&E.createElement(b,{id:Tn,open:Vr,keyPath:Wn},Gt));return _t&&(qr=_t(qr,fe,{selected:Gr,active:jn,open:Vr,disabled:$n})),E.createElement(g,{onItemClick:Kn,mode:Vt==="horizontal"?"vertical":Vt,itemIcon:gr,expandIcon:dr},qr)};function ie(W){var fe=W.eventKey,we=W.children,Fe=Y(fe),Ie=Mt(we,Fe),Le=S();E.useEffect(function(){if(Le)return Le.registerPath(fe,Fe),function(){Le.unregisterPath(fe,Fe)}},[Fe]);var ze;return Le?ze=Ie:ze=E.createElement(se,W,Ie),E.createElement(oe.Provider,{value:Fe},ze)}var Me=e(76190),Ve=["className","title","eventKey","children"],nt=["children"],ct=function(fe){var we=fe.className,Fe=fe.title,Ie=fe.eventKey,Le=fe.children,ze=(0,O.Z)(fe,Ve),ot=E.useContext(me),At=ot.prefixCls,Rt="".concat(At,"-item-group");return E.createElement("li",(0,t.Z)({role:"presentation"},ze,{onClick:function(cn){return cn.stopPropagation()},className:U()(Rt,we)}),E.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Fe=="string"?Fe:void 0},Fe),E.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},Le))};function yt(W){var fe=W.children,we=(0,O.Z)(W,nt),Fe=Y(we.eventKey),Ie=Mt(fe,Fe),Le=S();return Le?Ie:E.createElement(ct,(0,be.Z)(we,["warnKey"]),Ie)}function Pt(W){var fe=W.className,we=W.style,Fe=E.useContext(me),Ie=Fe.prefixCls,Le=S();return Le?null:E.createElement("li",{role:"separator",className:U()("".concat(Ie,"-item-divider"),fe),style:we})}var mt=["label","children","key","type"];function St(W){return(W||[]).map(function(fe,we){if(fe&&(0,Me.Z)(fe)==="object"){var Fe=fe,Ie=Fe.label,Le=Fe.children,ze=Fe.key,ot=Fe.type,At=(0,O.Z)(Fe,mt),Rt=ze!=null?ze:"tmp-".concat(we);return Le||ot==="group"?ot==="group"?E.createElement(yt,(0,t.Z)({key:Rt},At,{title:Ie}),St(Le)):E.createElement(ie,(0,t.Z)({key:Rt},At,{title:Ie}),St(Le)):ot==="divider"?E.createElement(Pt,(0,t.Z)({key:Rt},At)):E.createElement(Ut,(0,t.Z)({key:Rt},At),Ie)}return null}).filter(function(fe){return fe})}function X(W,fe,we){var Fe=W;return fe&&(Fe=St(fe)),Mt(Fe,we)}var de=["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"],Ce=[],Oe=E.forwardRef(function(W,fe){var we,Fe,Ie=W,Le=Ie.prefixCls,ze=Le===void 0?"rc-menu":Le,ot=Ie.rootClassName,At=Ie.style,Rt=Ie.className,Gt=Ie.tabIndex,cn=Gt===void 0?0:Gt,yn=Ie.items,$t=Ie.children,Nt=Ie.direction,Sn=Ie.id,En=Ie.mode,mn=En===void 0?"vertical":En,Jt=Ie.inlineCollapsed,sn=Ie.disabled,xn=Ie.disabledOverflow,On=Ie.subMenuOpenDelay,kn=On===void 0?.1:On,bn=Ie.subMenuCloseDelay,vn=bn===void 0?.1:bn,Xt=Ie.forceSubMenuRender,Vt=Ie.defaultOpenKeys,Ln=Ie.openKeys,Ye=Ie.activeKey,Ze=Ie.defaultActiveFirst,qe=Ie.selectable,dt=qe===void 0?!0:qe,Dt=Ie.multiple,qt=Dt===void 0?!1:Dt,Ot=Ie.defaultSelectedKeys,ht=Ie.selectedKeys,bt=Ie.onSelect,nn=Ie.onDeselect,_t=Ie.inlineIndent,en=_t===void 0?24:_t,zn=Ie.motion,Wn=Ie.defaultMotions,Xn=Ie.triggerSubMenuAction,$n=Xn===void 0?"hover":Xn,_n=Ie.builtinPlacements,mr=Ie.itemIcon,gr=Ie.expandIcon,dr=Ie.overflowedIndicator,Zr=dr===void 0?"...":dr,Vr=Ie.overflowedIndicatorPopupClassName,Gr=Ie.getPopupContainer,la=Ie.onClick,Xr=Ie.onOpenChange,ra=Ie.onKeyDown,Ba=Ie.openAnimation,_r=Ie.openTransitionName,Ia=Ie._internalRenderMenuItem,Oa=Ie._internalRenderSubMenuItem,rr=(0,O.Z)(Ie,de),sr=E.useMemo(function(){return X($t,yn,Ce)},[$t,yn]),Pr=E.useState(!1),jn=(0,f.Z)(Pr,2),Qn=jn[0],nr=jn[1],Kn=E.useRef(),Pn=ye(Sn),Hn=Nt==="rtl",Tn=(0,w.Z)(Vt,{value:Ln,postState:function(Jr){return Jr||Ce}}),Vn=(0,f.Z)(Tn,2),cr=Vn[0],xr=Vn[1],qr=function(Jr){var ta=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Wa(){xr(Jr),Xr==null||Xr(Jr)}ta?(0,G.flushSync)(Wa):Wa()},jr=E.useState(cr),Hr=(0,f.Z)(jr,2),Wr=Hr[0],Rr=Hr[1],pr=E.useRef(!1),Kr=E.useMemo(function(){return(mn==="inline"||mn==="vertical")&&Jt?["vertical",Jt]:[mn,!1]},[mn,Jt]),ea=(0,f.Z)(Kr,2),ga=ea[0],aa=ea[1],no=ga==="inline",$a=E.useState(ga),vo=(0,f.Z)($a,2),Ha=vo[0],Lo=vo[1],Eo=E.useState(aa),go=(0,f.Z)(Eo,2),po=go[0],zo=go[1];E.useEffect(function(){Lo(ga),zo(aa),pr.current&&(no?xr(Wr):qr(Ce))},[ga,aa]);var So=E.useState(0),ho=(0,f.Z)(So,2),ro=ho[0],Ao=ho[1],io=ro>=sr.length-1||Ha!=="horizontal"||xn;E.useEffect(function(){no&&Rr(cr)},[cr]),E.useEffect(function(){return pr.current=!0,function(){pr.current=!1}},[]);var Xa=A(),wo=Xa.registerPath,Io=Xa.unregisterPath,Oo=Xa.refreshOverflowKeys,so=Xa.isSubPathKey,wr=Xa.getKeyPath,Er=Xa.getKeys,Ea=Xa.getSubPathKeys,ia=E.useMemo(function(){return{registerPath:wo,unregisterPath:Io}},[wo,Io]),sa=E.useMemo(function(){return{isSubPathKey:so}},[so]);E.useEffect(function(){Oo(io?Ce:sr.slice(ro+1).map(function(ca){return ca.key}))},[ro,io]);var Pa=(0,w.Z)(Ye||Ze&&((we=sr[0])===null||we===void 0?void 0:we.key),{value:Ye}),Da=(0,f.Z)(Pa,2),Ma=Da[0],Ta=Da[1],co=m(function(ca){Ta(ca)}),Ja=m(function(){Ta(void 0)});(0,E.useImperativeHandle)(fe,function(){return{list:Kn.current,focus:function(Jr){var ta,Wa=Er(),Za=y(Wa,Pn),Ra=Za.elements,ao=Za.key2element,Ro=Za.element2key,Yo=j(Kn.current,Ra),Ho=Ma!=null?Ma:Yo[0]?Ro.get(Yo[0]):(ta=sr.find(function($o){return!$o.props.disabled}))===null||ta===void 0?void 0:ta.key,Fo=ao.get(Ho);if(Ho&&Fo){var Wo;Fo==null||(Wo=Fo.focus)===null||Wo===void 0||Wo.call(Fo,Jr)}}}});var Po=(0,w.Z)(Ot||[],{value:ht,postState:function(Jr){return Array.isArray(Jr)?Jr:Jr==null?Ce:[Jr]}}),pa=(0,f.Z)(Po,2),Do=pa[0],yo=pa[1],jo=function(Jr){if(dt){var ta=Jr.key,Wa=Do.includes(ta),Za;qt?Wa?Za=Do.filter(function(ao){return ao!==ta}):Za=[].concat((0,K.Z)(Do),[ta]):Za=[ta],yo(Za);var Ra=(0,u.Z)((0,u.Z)({},Jr),{},{selectedKeys:Za});Wa?nn==null||nn(Ra):bt==null||bt(Ra)}!qt&&cr.length&&Ha!=="inline"&&qr(Ce)},Bo=m(function(ca){la==null||la(pt(ca)),jo(ca)}),No=m(function(ca,Jr){var ta=cr.filter(function(Za){return Za!==ca});if(Jr)ta.push(ca);else if(Ha!=="inline"){var Wa=Ea(ca);ta=ta.filter(function(Za){return!Wa.has(Za)})}(0,ne.Z)(cr,ta,!0)||qr(ta,!0)}),qo=function(Jr,ta){var Wa=ta!=null?ta:!cr.includes(Jr);No(Jr,Wa)},bo=o(Ha,Ma,Hn,Pn,Kn,Er,wr,Ta,qo,ra);E.useEffect(function(){nr(!0)},[]);var Vo=E.useMemo(function(){return{_internalRenderMenuItem:Ia,_internalRenderSubMenuItem:Oa}},[Ia,Oa]),Go=Ha!=="horizontal"||xn?sr:sr.map(function(ca,Jr){return E.createElement(g,{key:ca.key,overflowDisabled:Jr>ro},ca)}),Uo=E.createElement(ue.Z,(0,t.Z)({id:Sn,ref:Kn,prefixCls:"".concat(ze,"-overflow"),component:"ul",itemComponent:Ut,className:U()(ze,"".concat(ze,"-root"),"".concat(ze,"-").concat(Ha),Rt,(Fe={},(0,n.Z)(Fe,"".concat(ze,"-inline-collapsed"),po),(0,n.Z)(Fe,"".concat(ze,"-rtl"),Hn),Fe),ot),dir:Nt,style:At,role:"menu",tabIndex:cn,data:Go,renderRawItem:function(Jr){return Jr},renderRawRest:function(Jr){var ta=Jr.length,Wa=ta?sr.slice(-ta):null;return E.createElement(ie,{eventKey:re,title:Zr,disabled:io,internalPopupClose:ta===0,popupClassName:Vr},Wa)},maxCount:Ha!=="horizontal"||xn?ue.Z.INVALIDATE:ue.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Jr){Ao(Jr)},onKeyDown:bo},rr));return E.createElement(He.Provider,{value:Vo},E.createElement(ce.Provider,{value:Pn},E.createElement(g,{prefixCls:ze,rootClassName:ot,mode:Ha,openKeys:cr,rtl:Hn,disabled:sn,motion:Qn?zn:null,defaultMotions:Qn?Wn:null,activeKey:Ma,onActive:co,onInactive:Ja,selectedKeys:Do,inlineIndent:en,subMenuOpenDelay:kn,subMenuCloseDelay:vn,forceSubMenuRender:Xt,builtinPlacements:_n,triggerSubMenuAction:$n,getPopupContainer:Gr,itemIcon:mr,expandIcon:gr,onItemClick:Bo,onOpenChange:No},E.createElement(_.Provider,{value:sa},Uo),E.createElement("div",{style:{display:"none"},"aria-hidden":!0},E.createElement(I.Provider,{value:ia},sr)))))}),$e=Oe,Ke=$e;Ke.Item=Ut,Ke.SubMenu=ie,Ke.ItemGroup=yt,Ke.Divider=Pt;var Ue=Ke},83836:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return ee}});var t=e(54476),n=e(33885),u=e(42978),K=e(75931),f=e(59301),O=e(92310),a=e.n(O),U=e(29301),ue=e(34280),w=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ne=void 0;function x(H,he){var k=H.prefixCls,Z=H.invalidate,pe=H.item,ae=H.renderItem,Q=H.responsive,Ee=H.responsiveDisabled,Ge=H.registerSize,ft=H.itemKey,rt=H.className,ut=H.style,vt=H.children,Tt=H.display,gt=H.order,Pe=H.component,st=Pe===void 0?"div":Pe,j=(0,K.Z)(H,w),B=Q&&!Tt;function y(s){Ge(ft,s)}f.useEffect(function(){return function(){y(null)}},[]);var o=ae&&pe!==ne?ae(pe,{index:gt}):vt,R;Z||(R={opacity:B?0:1,height:B?0:ne,overflowY:B?"hidden":ne,order:Q?gt:ne,pointerEvents:B?"none":ne,position:B?"absolute":ne});var V={};B&&(V["aria-hidden"]=!0);var d=f.createElement(st,(0,t.Z)({className:a()(!Z&&k,rt),style:(0,n.Z)((0,n.Z)({},R),ut)},V,j,{ref:he}),o);return Q&&(d=f.createElement(U.Z,{onResize:function(re){var A=re.offsetWidth;y(A)},disabled:Ee},d)),d}var E=f.forwardRef(x);E.displayName="Item";var G=E,ce=e(6089),ve=e(4676),it=e(16089);function xe(H){if(typeof MessageChannel=="undefined")(0,it.Z)(H);else{var he=new MessageChannel;he.port1.onmessage=function(){return H()},he.port2.postMessage(void 0)}}function ge(){var H=f.useRef(null),he=function(Z){H.current||(H.current=[],xe(function(){(0,ve.unstable_batchedUpdates)(function(){H.current.forEach(function(pe){pe()}),H.current=null})})),H.current.push(Z)};return he}function me(H,he){var k=f.useState(he),Z=(0,u.Z)(k,2),pe=Z[0],ae=Z[1],Q=(0,ce.Z)(function(Ee){H(function(){ae(Ee)})});return[pe,Q]}var L=f.createContext(null),g=["component"],i=["className"],I=["className"],S=function(he,k){var Z=f.useContext(L);if(!Z){var pe=he.component,ae=pe===void 0?"div":pe,Q=(0,K.Z)(he,g);return f.createElement(ae,(0,t.Z)({},Q,{ref:k}))}var Ee=Z.className,Ge=(0,K.Z)(Z,i),ft=he.className,rt=(0,K.Z)(he,I);return f.createElement(L.Provider,{value:null},f.createElement(G,(0,t.Z)({ref:k,className:a()(Ee,ft)},Ge,rt)))},oe=f.forwardRef(S);oe.displayName="RawItem";var Y=oe,_=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],F="responsive",He="invalidate";function z(H){return"+ ".concat(H.length," ...")}function Xe(H,he){var k=H.prefixCls,Z=k===void 0?"rc-overflow":k,pe=H.data,ae=pe===void 0?[]:pe,Q=H.renderItem,Ee=H.renderRawItem,Ge=H.itemKey,ft=H.itemWidth,rt=ft===void 0?10:ft,ut=H.ssr,vt=H.style,Tt=H.className,gt=H.maxCount,Pe=H.renderRest,st=H.renderRawRest,j=H.prefix,B=H.suffix,y=H.component,o=y===void 0?"div":y,R=H.itemComponent,V=H.onVisibleChange,d=(0,K.Z)(H,_),s=ut==="full",re=ge(),A=me(re,null),m=(0,u.Z)(A,2),$=m[0],Ae=m[1],ye=$||0,We=me(re,new Map),Se=(0,u.Z)(We,2),Te=Se[0],P=Se[1],be=me(re,0),Re=(0,u.Z)(be,2),ke=Re[0],at=Re[1],Ct=me(re,0),It=(0,u.Z)(Ct,2),pt=It[0],kt=It[1],ln=me(re,0),tn=(0,u.Z)(ln,2),an=tn[0],Fn=tn[1],An=me(re,0),Ut=(0,u.Z)(An,2),Rn=Ut[0],Je=Ut[1],xt=(0,f.useState)(null),Ft=(0,u.Z)(xt,2),Qt=Ft[0],Mt=Ft[1],gn=(0,f.useState)(null),un=(0,u.Z)(gn,2),hn=un[0],Bn=un[1],Cn=f.useMemo(function(){return hn===null&&s?Number.MAX_SAFE_INTEGER:hn||0},[hn,$]),Yt=(0,f.useState)(!1),Yn=(0,u.Z)(Yt,2),le=Yn[0],c=Yn[1],b="".concat(Z,"-item"),p=Math.max(ke,pt),v=gt===F,se=ae.length&&v,ie=gt===He,Me=se||typeof gt=="number"&&ae.length>gt,Ve=(0,f.useMemo)(function(){var Le=ae;return se?$===null&&s?Le=ae:Le=ae.slice(0,Math.min(ae.length,ye/rt)):typeof gt=="number"&&(Le=ae.slice(0,gt)),Le},[ae,rt,$,gt,se]),nt=(0,f.useMemo)(function(){return se?ae.slice(Cn+1):ae.slice(Ve.length)},[ae,Ve,se,Cn]),ct=(0,f.useCallback)(function(Le,ze){var ot;return typeof Ge=="function"?Ge(Le):(ot=Ge&&(Le==null?void 0:Le[Ge]))!==null&&ot!==void 0?ot:ze},[Ge]),yt=(0,f.useCallback)(Q||function(Le){return Le},[Q]);function Pt(Le,ze,ot){hn===Le&&(ze===void 0||ze===Qt)||(Bn(Le),ot||(c(Leye){Pt(At-1,Le-Rt-Rn+pt);break}}B&&Oe(0)+Rn>ye&&Mt(null)}},[ye,Te,pt,an,Rn,ct,Ve]);var $e=le&&!!nt.length,Ke={};Qt!==null&&se&&(Ke={position:"absolute",left:Qt,top:0});var Ue={prefixCls:b,responsive:se,component:R,invalidate:ie},W=Ee?function(Le,ze){var ot=ct(Le,ze);return f.createElement(L.Provider,{key:ot,value:(0,n.Z)((0,n.Z)({},Ue),{},{order:ze,item:Le,itemKey:ot,registerSize:St,display:ze<=Cn})},Ee(Le,ze))}:function(Le,ze){var ot=ct(Le,ze);return f.createElement(G,(0,t.Z)({},Ue,{order:ze,key:ot,item:Le,renderItem:yt,itemKey:ot,registerSize:St,display:ze<=Cn}))},fe={order:$e?Cn:Number.MAX_SAFE_INTEGER,className:"".concat(b,"-rest"),registerSize:X,display:$e},we=Pe||z,Fe=st?f.createElement(L.Provider,{value:(0,n.Z)((0,n.Z)({},Ue),fe)},st(nt)):f.createElement(G,(0,t.Z)({},Ue,fe),typeof we=="function"?we(nt):we),Ie=f.createElement(o,(0,t.Z)({className:a()(!ie&&Z,Tt),style:vt,ref:he},d),j&&f.createElement(G,(0,t.Z)({},Ue,{responsive:v,responsiveDisabled:!se,order:-1,className:"".concat(b,"-prefix"),registerSize:de,display:!0}),j),Ve.map(W),Me?Fe:null,B&&f.createElement(G,(0,t.Z)({},Ue,{responsive:v,responsiveDisabled:!se,order:Cn,className:"".concat(b,"-suffix"),registerSize:Ce,display:!0,style:Ke}),B));return v?f.createElement(U.Z,{onResize:mt,disabled:!se},Ie):Ie}var C=f.forwardRef(Xe);C.displayName="Overflow",C.Item=Y,C.RESPONSIVE=F,C.INVALIDATE=He;var J=C,ee=J},17115:function(Zt,_e,e){"use strict";e.d(_e,{ZP:function(){return a}});var t=e(42978),n=e(59301),u=e(47273),K=0,f=(0,u.Z)();function O(){var U;return f?(U=K,K+=1):U="TEST_OR_SSR",U}function a(U){var ue=n.useState(),w=(0,t.Z)(ue,2),ne=w[0],x=w[1];return n.useEffect(function(){x("rc_select_".concat(O()))},[]),U||ne}},77861:function(Zt,_e,e){"use strict";e.d(_e,{Ac:function(){return $},Xo:function(){return pt},Wx:function(){return ln},ZP:function(){return b},lk:function(){return L}});var t=e(54476),n=e(94480),u=e(20068),K=e(33885),f=e(42978),O=e(75931),a=e(76190),U=e(18929),ue=e(48736),w=e(59301),ne=e(92310),x=e.n(ne),E=e(34280),G=e(49658),ce=e(10228),ve=e(8654),it=function(v){var se=v.className,ie=v.customizeIcon,Me=v.customizeIconProps,Ve=v.onMouseDown,nt=v.onClick,ct=v.children,yt;return typeof ie=="function"?yt=ie(Me):yt=ie,w.createElement("span",{className:se,onMouseDown:function(mt){mt.preventDefault(),Ve&&Ve(mt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:nt,"aria-hidden":!0},yt!==void 0?yt:w.createElement("span",{className:x()(se.split(/\s+/).map(function(Pt){return"".concat(Pt,"-icon")}))},ct))},xe=it;function ge(p,v,se,ie,Me){var Ve=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,nt=arguments.length>6?arguments[6]:void 0,ct=arguments.length>7?arguments[7]:void 0,yt=w.useMemo(function(){if((0,a.Z)(ie)==="object")return ie.clearIcon;if(Me)return Me},[ie,Me]),Pt=w.useMemo(function(){return!!(!Ve&&ie&&(se.length||nt)&&!(ct==="combobox"&&nt===""))},[ie,Ve,se.length,nt,ct]);return{allowClear:Pt,clearIcon:w.createElement(xe,{className:"".concat(p,"-clear"),onMouseDown:v,customizeIcon:yt},"\xD7")}}var me=w.createContext(null);function L(){return w.useContext(me)}function g(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,v=w.useState(!1),se=(0,f.Z)(v,2),ie=se[0],Me=se[1],Ve=w.useRef(null),nt=function(){window.clearTimeout(Ve.current)};w.useEffect(function(){return nt},[]);var ct=function(Pt,mt){nt(),Ve.current=window.setTimeout(function(){Me(Pt),mt&&mt()},p)};return[ie,ct,nt]}function i(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,v=w.useRef(null),se=w.useRef(null);w.useEffect(function(){return function(){window.clearTimeout(se.current)}},[]);function ie(Me){(Me||v.current===null)&&(v.current=Me),window.clearTimeout(se.current),se.current=window.setTimeout(function(){v.current=null},p)}return[function(){return v.current},ie]}function I(p,v,se,ie){var Me=w.useRef(null);Me.current={open:v,triggerOpen:se,customizedTrigger:ie},w.useEffect(function(){function Ve(nt){var ct;if(!((ct=Me.current)!==null&&ct!==void 0&&ct.customizedTrigger)){var yt=nt.target;yt.shadowRoot&&nt.composed&&(yt=nt.composedPath()[0]||yt),Me.current.open&&p().filter(function(Pt){return Pt}).every(function(Pt){return!Pt.contains(yt)&&Pt!==yt})&&Me.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ve),function(){return window.removeEventListener("mousedown",Ve)}},[])}var S=e(26112),oe=e(83836),Y=function(v,se){var ie,Me,Ve=v.prefixCls,nt=v.id,ct=v.inputElement,yt=v.disabled,Pt=v.tabIndex,mt=v.autoFocus,St=v.autoComplete,X=v.editable,de=v.activeDescendantId,Ce=v.value,Oe=v.maxLength,$e=v.onKeyDown,Ke=v.onMouseDown,Ue=v.onChange,W=v.onPaste,fe=v.onCompositionStart,we=v.onCompositionEnd,Fe=v.open,Ie=v.attrs,Le=ct||w.createElement("input",null),ze=Le,ot=ze.ref,At=ze.props,Rt=At.onKeyDown,Gt=At.onChange,cn=At.onMouseDown,yn=At.onCompositionStart,$t=At.onCompositionEnd,Nt=At.style;return(0,ue.Kp)(!("maxLength"in Le.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Le=w.cloneElement(Le,(0,K.Z)((0,K.Z)((0,K.Z)({type:"search"},At),{},{id:nt,ref:(0,ve.sQ)(se,ot),disabled:yt,tabIndex:Pt,autoComplete:St||"off",autoFocus:mt,className:x()("".concat(Ve,"-selection-search-input"),(ie=Le)===null||ie===void 0||(Me=ie.props)===null||Me===void 0?void 0:Me.className),role:"combobox","aria-label":"Search","aria-expanded":Fe||!1,"aria-haspopup":"listbox","aria-owns":"".concat(nt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(nt,"_list"),"aria-activedescendant":Fe?de:void 0},Ie),{},{value:X?Ce:"",maxLength:Oe,readOnly:!X,unselectable:X?null:"on",style:(0,K.Z)((0,K.Z)({},Nt),{},{opacity:X?null:0}),onKeyDown:function(En){$e(En),Rt&&Rt(En)},onMouseDown:function(En){Ke(En),cn&&cn(En)},onChange:function(En){Ue(En),Gt&&Gt(En)},onCompositionStart:function(En){fe(En),yn&&yn(En)},onCompositionEnd:function(En){we(En),$t&&$t(En)},onPaste:W})),Le},_=w.forwardRef(Y);_.displayName="Input";var F=_;function He(p){return Array.isArray(p)?p:p!==void 0?[p]:[]}var z=typeof window!="undefined"&&window.document&&window.document.documentElement,Xe=z;function C(p){return p!=null}function J(p){return!p&&p!==0}function ee(p){return["string","number"].includes((0,a.Z)(p))}function H(p){var v=void 0;return p&&(ee(p.title)?v=p.title.toString():ee(p.label)&&(v=p.label.toString())),v}function he(p,v){Xe?w.useLayoutEffect(p,v):w.useEffect(p,v)}function k(p){var v;return(v=p.key)!==null&&v!==void 0?v:p.value}var Z=function(v){v.preventDefault(),v.stopPropagation()},pe=function(v){var se=v.id,ie=v.prefixCls,Me=v.values,Ve=v.open,nt=v.searchValue,ct=v.autoClearSearchValue,yt=v.inputRef,Pt=v.placeholder,mt=v.disabled,St=v.mode,X=v.showSearch,de=v.autoFocus,Ce=v.autoComplete,Oe=v.activeDescendantId,$e=v.tabIndex,Ke=v.removeIcon,Ue=v.maxTagCount,W=v.maxTagTextLength,fe=v.maxTagPlaceholder,we=fe===void 0?function(qe){return"+ ".concat(qe.length," ...")}:fe,Fe=v.tagRender,Ie=v.onToggleOpen,Le=v.onRemove,ze=v.onInputChange,ot=v.onInputPaste,At=v.onInputKeyDown,Rt=v.onInputMouseDown,Gt=v.onInputCompositionStart,cn=v.onInputCompositionEnd,yn=w.useRef(null),$t=(0,w.useState)(0),Nt=(0,f.Z)($t,2),Sn=Nt[0],En=Nt[1],mn=(0,w.useState)(!1),Jt=(0,f.Z)(mn,2),sn=Jt[0],xn=Jt[1],On="".concat(ie,"-selection"),kn=Ve||St==="multiple"&&ct===!1||St==="tags"?nt:"",bn=St==="tags"||St==="multiple"&&ct===!1||X&&(Ve||sn);he(function(){En(yn.current.scrollWidth)},[kn]);function vn(qe,dt,Dt,qt,Ot){return w.createElement("span",{className:x()("".concat(On,"-item"),(0,u.Z)({},"".concat(On,"-item-disabled"),Dt)),title:H(qe)},w.createElement("span",{className:"".concat(On,"-item-content")},dt),qt&&w.createElement(xe,{className:"".concat(On,"-item-remove"),onMouseDown:Z,onClick:Ot,customizeIcon:Ke},"\xD7"))}function Xt(qe,dt,Dt,qt,Ot){var ht=function(nn){Z(nn),Ie(!Ve)};return w.createElement("span",{onMouseDown:ht},Fe({label:dt,value:qe,disabled:Dt,closable:qt,onClose:Ot}))}function Vt(qe){var dt=qe.disabled,Dt=qe.label,qt=qe.value,Ot=!mt&&!dt,ht=Dt;if(typeof W=="number"&&(typeof Dt=="string"||typeof Dt=="number")){var bt=String(ht);bt.length>W&&(ht="".concat(bt.slice(0,W),"..."))}var nn=function(en){en&&en.stopPropagation(),Le(qe)};return typeof Fe=="function"?Xt(qt,ht,dt,Ot,nn):vn(qe,ht,dt,Ot,nn)}function Ln(qe){var dt=typeof we=="function"?we(qe):we;return vn({title:dt},dt,!1)}var Ye=w.createElement("div",{className:"".concat(On,"-search"),style:{width:Sn},onFocus:function(){xn(!0)},onBlur:function(){xn(!1)}},w.createElement(F,{ref:yt,open:Ve,prefixCls:ie,id:se,inputElement:null,disabled:mt,autoFocus:de,autoComplete:Ce,editable:bn,activeDescendantId:Oe,value:kn,onKeyDown:At,onMouseDown:Rt,onChange:ze,onPaste:ot,onCompositionStart:Gt,onCompositionEnd:cn,tabIndex:$e,attrs:(0,S.Z)(v,!0)}),w.createElement("span",{ref:yn,className:"".concat(On,"-search-mirror"),"aria-hidden":!0},kn,"\xA0")),Ze=w.createElement(oe.Z,{prefixCls:"".concat(On,"-overflow"),data:Me,renderItem:Vt,renderRest:Ln,suffix:Ye,itemKey:k,maxCount:Ue});return w.createElement(w.Fragment,null,Ze,!Me.length&&!kn&&w.createElement("span",{className:"".concat(On,"-placeholder")},Pt))},ae=pe,Q=function(v){var se=v.inputElement,ie=v.prefixCls,Me=v.id,Ve=v.inputRef,nt=v.disabled,ct=v.autoFocus,yt=v.autoComplete,Pt=v.activeDescendantId,mt=v.mode,St=v.open,X=v.values,de=v.placeholder,Ce=v.tabIndex,Oe=v.showSearch,$e=v.searchValue,Ke=v.activeValue,Ue=v.maxLength,W=v.onInputKeyDown,fe=v.onInputMouseDown,we=v.onInputChange,Fe=v.onInputPaste,Ie=v.onInputCompositionStart,Le=v.onInputCompositionEnd,ze=v.title,ot=w.useState(!1),At=(0,f.Z)(ot,2),Rt=At[0],Gt=At[1],cn=mt==="combobox",yn=cn||Oe,$t=X[0],Nt=$e||"";cn&&Ke&&!Rt&&(Nt=Ke),w.useEffect(function(){cn&&Gt(!1)},[cn,Ke]);var Sn=mt!=="combobox"&&!St&&!Oe?!1:!!Nt,En=ze===void 0?H($t):ze,mn=function(){if($t)return null;var sn=Sn?{visibility:"hidden"}:void 0;return w.createElement("span",{className:"".concat(ie,"-selection-placeholder"),style:sn},de)};return w.createElement(w.Fragment,null,w.createElement("span",{className:"".concat(ie,"-selection-search")},w.createElement(F,{ref:Ve,prefixCls:ie,id:Me,open:St,inputElement:se,disabled:nt,autoFocus:ct,autoComplete:yt,editable:yn,activeDescendantId:Pt,value:Nt,onKeyDown:W,onMouseDown:fe,onChange:function(sn){Gt(!0),we(sn)},onPaste:Fe,onCompositionStart:Ie,onCompositionEnd:Le,tabIndex:Ce,attrs:(0,S.Z)(v,!0),maxLength:cn?Ue:void 0})),!cn&&$t?w.createElement("span",{className:"".concat(ie,"-selection-item"),title:En,style:Sn?{visibility:"hidden"}:void 0},$t.label):null,mn())},Ee=Q;function Ge(p){return![ce.Z.ESC,ce.Z.SHIFT,ce.Z.BACKSPACE,ce.Z.TAB,ce.Z.WIN_KEY,ce.Z.ALT,ce.Z.META,ce.Z.WIN_KEY_RIGHT,ce.Z.CTRL,ce.Z.SEMICOLON,ce.Z.EQUALS,ce.Z.CAPS_LOCK,ce.Z.CONTEXT_MENU,ce.Z.F1,ce.Z.F2,ce.Z.F3,ce.Z.F4,ce.Z.F5,ce.Z.F6,ce.Z.F7,ce.Z.F8,ce.Z.F9,ce.Z.F10,ce.Z.F11,ce.Z.F12].includes(p)}var ft=function(v,se){var ie=(0,w.useRef)(null),Me=(0,w.useRef)(!1),Ve=v.prefixCls,nt=v.open,ct=v.mode,yt=v.showSearch,Pt=v.tokenWithEnter,mt=v.autoClearSearchValue,St=v.onSearch,X=v.onSearchSubmit,de=v.onToggleOpen,Ce=v.onInputKeyDown,Oe=v.domRef;w.useImperativeHandle(se,function(){return{focus:function(){ie.current.focus()},blur:function(){ie.current.blur()}}});var $e=i(0),Ke=(0,f.Z)($e,2),Ue=Ke[0],W=Ke[1],fe=function(Nt){var Sn=Nt.which;(Sn===ce.Z.UP||Sn===ce.Z.DOWN)&&Nt.preventDefault(),Ce&&Ce(Nt),Sn===ce.Z.ENTER&&ct==="tags"&&!Me.current&&!nt&&(X==null||X(Nt.target.value)),Ge(Sn)&&de(!0)},we=function(){W(!0)},Fe=(0,w.useRef)(null),Ie=function(Nt){St(Nt,!0,Me.current)!==!1&&de(!0)},Le=function(){Me.current=!0},ze=function(Nt){Me.current=!1,ct!=="combobox"&&Ie(Nt.target.value)},ot=function(Nt){var Sn=Nt.target.value;if(Pt&&Fe.current&&/[\r\n]/.test(Fe.current)){var En=Fe.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Sn=Sn.replace(En,Fe.current)}Fe.current=null,Ie(Sn)},At=function(Nt){var Sn=Nt.clipboardData,En=Sn.getData("text");Fe.current=En},Rt=function(Nt){var Sn=Nt.target;if(Sn!==ie.current){var En=document.body.style.msTouchAction!==void 0;En?setTimeout(function(){ie.current.focus()}):ie.current.focus()}},Gt=function(Nt){var Sn=Ue();Nt.target!==ie.current&&!Sn&&ct!=="combobox"&&Nt.preventDefault(),(ct!=="combobox"&&(!yt||!Sn)||!nt)&&(nt&&mt!==!1&&St("",!0,!1),de())},cn={inputRef:ie,onInputKeyDown:fe,onInputMouseDown:we,onInputChange:ot,onInputPaste:At,onInputCompositionStart:Le,onInputCompositionEnd:ze},yn=ct==="multiple"||ct==="tags"?w.createElement(ae,(0,t.Z)({},v,cn)):w.createElement(Ee,(0,t.Z)({},v,cn));return w.createElement("div",{ref:Oe,className:"".concat(Ve,"-selector"),onClick:Rt,onMouseDown:Gt},yn)},rt=w.forwardRef(ft);rt.displayName="Selector";var ut=rt,vt=e(35593),Tt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],gt=function(v){var se=v===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:se,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:se,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:se,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:se,adjustY:1},htmlRegion:"scroll"}}},Pe=function(v,se){var ie=v.prefixCls,Me=v.disabled,Ve=v.visible,nt=v.children,ct=v.popupElement,yt=v.animation,Pt=v.transitionName,mt=v.dropdownStyle,St=v.dropdownClassName,X=v.direction,de=X===void 0?"ltr":X,Ce=v.placement,Oe=v.builtinPlacements,$e=v.dropdownMatchSelectWidth,Ke=v.dropdownRender,Ue=v.dropdownAlign,W=v.getPopupContainer,fe=v.empty,we=v.getTriggerDOMNode,Fe=v.onPopupVisibleChange,Ie=v.onPopupMouseEnter,Le=(0,O.Z)(v,Tt),ze="".concat(ie,"-dropdown"),ot=ct;Ke&&(ot=Ke(ct));var At=w.useMemo(function(){return Oe||gt($e)},[Oe,$e]),Rt=yt?"".concat(ze,"-").concat(yt):Pt,Gt=typeof $e=="number",cn=w.useMemo(function(){return Gt?null:$e===!1?"minWidth":"width"},[$e,Gt]),yn=mt;Gt&&(yn=(0,K.Z)((0,K.Z)({},yn),{},{width:$e}));var $t=w.useRef(null);return w.useImperativeHandle(se,function(){return{getPopupElement:function(){return $t.current}}}),w.createElement(vt.Z,(0,t.Z)({},Le,{showAction:Fe?["click"]:[],hideAction:Fe?["click"]:[],popupPlacement:Ce||(de==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:At,prefixCls:ze,popupTransitionName:Rt,popup:w.createElement("div",{ref:$t,onMouseEnter:Ie},ot),stretch:cn,popupAlign:Ue,popupVisible:Ve,getPopupContainer:W,popupClassName:x()(St,(0,u.Z)({},"".concat(ze,"-empty"),fe)),popupStyle:yn,getTriggerDOMNode:we,onPopupVisibleChange:Fe}),nt)},st=w.forwardRef(Pe);st.displayName="SelectTrigger";var j=st,B=e(66712);function y(p,v){var se=p.key,ie;return"value"in p&&(ie=p.value),se!=null?se:ie!==void 0?ie:"rc-index-key-".concat(v)}function o(p,v){var se=p||{},ie=se.label,Me=se.value,Ve=se.options,nt=se.groupLabel,ct=ie||(v?"children":"label");return{label:ct,value:Me||"value",options:Ve||"options",groupLabel:nt||ct}}function R(p){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},se=v.fieldNames,ie=v.childrenAsData,Me=[],Ve=o(se,!1),nt=Ve.label,ct=Ve.value,yt=Ve.options,Pt=Ve.groupLabel;function mt(St,X){St.forEach(function(de){if(X||!(yt in de)){var Ce=de[ct];Me.push({key:y(de,Me.length),groupOption:X,data:de,label:de[nt],value:Ce})}else{var Oe=de[Pt];Oe===void 0&&ie&&(Oe=de.label),Me.push({key:y(de,Me.length),group:!0,data:de,label:Oe}),mt(de[yt],!0)}})}return mt(p,!1),Me}function V(p){var v=(0,K.Z)({},p);return"props"in v||Object.defineProperty(v,"props",{get:function(){return(0,ue.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),v}}),v}function d(p,v){if(!v||!v.length)return null;var se=!1;function ie(Ve,nt){var ct=(0,B.Z)(nt),yt=ct[0],Pt=ct.slice(1);if(!yt)return[Ve];var mt=Ve.split(yt);return se=se||mt.length>1,mt.reduce(function(St,X){return[].concat((0,n.Z)(St),(0,n.Z)(ie(X,Pt)))},[]).filter(function(St){return St})}var Me=ie(p,v);return se?Me:null}var s=["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"],re=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function A(p){return p==="tags"||p==="multiple"}var m=w.forwardRef(function(p,v){var se,ie,Me=p.id,Ve=p.prefixCls,nt=p.className,ct=p.showSearch,yt=p.tagRender,Pt=p.direction,mt=p.omitDomProps,St=p.displayValues,X=p.onDisplayValuesChange,de=p.emptyOptions,Ce=p.notFoundContent,Oe=Ce===void 0?"Not Found":Ce,$e=p.onClear,Ke=p.mode,Ue=p.disabled,W=p.loading,fe=p.getInputElement,we=p.getRawInputElement,Fe=p.open,Ie=p.defaultOpen,Le=p.onDropdownVisibleChange,ze=p.activeValue,ot=p.onActiveValueChange,At=p.activeDescendantId,Rt=p.searchValue,Gt=p.autoClearSearchValue,cn=p.onSearch,yn=p.onSearchSplit,$t=p.tokenSeparators,Nt=p.allowClear,Sn=p.suffixIcon,En=p.clearIcon,mn=p.OptionList,Jt=p.animation,sn=p.transitionName,xn=p.dropdownStyle,On=p.dropdownClassName,kn=p.dropdownMatchSelectWidth,bn=p.dropdownRender,vn=p.dropdownAlign,Xt=p.placement,Vt=p.builtinPlacements,Ln=p.getPopupContainer,Ye=p.showAction,Ze=Ye===void 0?[]:Ye,qe=p.onFocus,dt=p.onBlur,Dt=p.onKeyUp,qt=p.onKeyDown,Ot=p.onMouseDown,ht=(0,O.Z)(p,s),bt=A(Ke),nn=(ct!==void 0?ct:bt)||Ke==="combobox",_t=(0,K.Z)({},ht);re.forEach(function(wr){delete _t[wr]}),mt==null||mt.forEach(function(wr){delete _t[wr]});var en=w.useState(!1),zn=(0,f.Z)(en,2),Wn=zn[0],Xn=zn[1];w.useEffect(function(){Xn((0,G.Z)())},[]);var $n=w.useRef(null),_n=w.useRef(null),mr=w.useRef(null),gr=w.useRef(null),dr=w.useRef(null),Zr=g(),Vr=(0,f.Z)(Zr,3),Gr=Vr[0],la=Vr[1],Xr=Vr[2];w.useImperativeHandle(v,function(){var wr,Er;return{focus:(wr=gr.current)===null||wr===void 0?void 0:wr.focus,blur:(Er=gr.current)===null||Er===void 0?void 0:Er.blur,scrollTo:function(ia){var sa;return(sa=dr.current)===null||sa===void 0?void 0:sa.scrollTo(ia)}}});var ra=w.useMemo(function(){var wr;if(Ke!=="combobox")return Rt;var Er=(wr=St[0])===null||wr===void 0?void 0:wr.value;return typeof Er=="string"||typeof Er=="number"?String(Er):""},[Rt,Ke,St]),Ba=Ke==="combobox"&&typeof fe=="function"&&fe()||null,_r=typeof we=="function"&&we(),Ia=(0,ve.x1)(_n,_r==null||(se=_r.props)===null||se===void 0?void 0:se.ref),Oa=w.useState(!1),rr=(0,f.Z)(Oa,2),sr=rr[0],Pr=rr[1];(0,E.Z)(function(){Pr(!0)},[]);var jn=(0,U.Z)(!1,{defaultValue:Ie,value:Fe}),Qn=(0,f.Z)(jn,2),nr=Qn[0],Kn=Qn[1],Pn=sr?nr:!1,Hn=!Oe&&de;(Ue||Hn&&Pn&&Ke==="combobox")&&(Pn=!1);var Tn=Hn?!1:Pn,Vn=w.useCallback(function(wr){var Er=wr!==void 0?wr:!Pn;Ue||(Kn(Er),Pn!==Er&&(Le==null||Le(Er)))},[Ue,Pn,Kn,Le]),cr=w.useMemo(function(){return($t||[]).some(function(wr){return[` `,`\r -`].includes(wr)})},[$t]),xr=function(Er,Ea,ia){var sa=!0,Pa=Er;ot==null||ot(null);var Da=ia?null:d(Er,$t);return Ke!=="combobox"&&Da&&(Pa="",yn==null||yn(Da),Vn(!1),sa=!1),cn&&ra!==Pa&&cn(Pa,{source:Ea?"typing":"effect"}),sa},qr=function(Er){!Er||!Er.trim()||cn(Er,{source:"submit"})};w.useEffect(function(){!Pn&&!bt&&Ke!=="combobox"&&xr("",!1,!1)},[Pn]),w.useEffect(function(){nr&&Ue&&Kn(!1),Ue&&la(!1)},[Ue]);var jr=i(),Hr=(0,f.Z)(jr,2),Wr=Hr[0],Rr=Hr[1],pr=function(Er){var Ea=Wr(),ia=Er.which;if(ia===ce.Z.ENTER&&(Ke!=="combobox"&&Er.preventDefault(),Pn||Vn(!0)),Rr(!!ra),ia===ce.Z.BACKSPACE&&!Ea&&bt&&!ra&&St.length){for(var sa=(0,n.Z)(St),Pa=null,Da=sa.length-1;Da>=0;Da-=1){var Ma=sa[Da];if(!Ma.disabled){sa.splice(Da,1),Pa=Ma;break}}Pa&&X(sa,{type:"remove",values:[Pa]})}for(var Ta=arguments.length,co=new Array(Ta>1?Ta-1:0),Ja=1;Ja1?Ea-1:0),sa=1;sa1?Da-1:0),Ta=1;Ta1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Te.Z)(p).map(function(se,ie){if(!w.isValidElement(se)||!se.type)return null;var Me=se,Ve=Me.type.isSelectOptGroup,nt=Me.key,ct=Me.props,yt=ct.children,Pt=(0,O.Z)(ct,be);return v||!Ve?Re(se):(0,K.Z)((0,K.Z)({key:"__RC_SELECT_GRP__".concat(nt===null?ie:nt,"__"),label:nt},Pt),{},{options:ke(yt)})}).filter(function(se){return se})}function at(p,v,se,ie,Me){return w.useMemo(function(){var Ve=p,nt=!p;nt&&(Ve=ke(v));var ct=new Map,yt=new Map,Pt=function(X,de,Ce){Ce&&typeof Ce=="string"&&X.set(de[Ce],de)};function mt(St){for(var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,de=0;de1&&arguments[1]!==void 0?arguments[1]:1,Ln=ot.length,Ye=0;Ye1&&arguments[1]!==void 0?arguments[1]:!1;Sn(Xt);var Ln={source:Vt?"keyboard":"mouse"},Ye=ot[Xt];if(!Ye){Oe(null,-1,Ln);return}Oe(Ye.value,Xt,Ln)};(0,w.useEffect)(function(){En($e!==!1?cn(0):-1)},[ot.length,Pt]);var mn=w.useCallback(function(vn){return W.has(vn)&&yt!=="combobox"},[yt,(0,n.Z)(W).toString(),W.size]);(0,w.useEffect)(function(){var vn=setTimeout(function(){if(!ct&&nt&&W.size===1){var Vt=Array.from(W)[0],Ln=ot.findIndex(function(Ye){var Ze=Ye.data;return Ze.value===Vt});Ln!==-1&&(En(Ln),Gt(Ln))}});if(nt){var Xt;(Xt=At.current)===null||Xt===void 0||Xt.scrollTo(void 0)}return function(){return clearTimeout(vn)}},[nt,Pt,Ce.length]);var Jt=function(Xt){Xt!==void 0&&Ke(Xt,{selected:!W.has(Xt)}),ct||mt(!1)};if(w.useImperativeHandle(se,function(){return{onKeyDown:function(Xt){var Vt=Xt.which,Ln=Xt.ctrlKey;switch(Vt){case ce.Z.N:case ce.Z.P:case ce.Z.UP:case ce.Z.DOWN:{var Ye=0;if(Vt===ce.Z.UP?Ye=-1:Vt===ce.Z.DOWN?Ye=1:Rn()&&Ln&&(Vt===ce.Z.N?Ye=1:Vt===ce.Z.P&&(Ye=-1)),Ye!==0){var Ze=cn(Nt+Ye,Ye);Gt(Ze),En(Ze,!0)}break}case ce.Z.ENTER:{var qe=ot[Nt];qe&&!qe.data.disabled?Jt(qe.value):Jt(void 0),nt&&Xt.preventDefault();break}case ce.Z.ESC:mt(!1),nt&&Xt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Xt){Gt(Xt)}}}),ot.length===0)return w.createElement("div",{role:"listbox",id:"".concat(Ve,"_list"),className:"".concat(ze,"-empty"),onMouseDown:Rt},St);var sn=Object.keys(fe).map(function(vn){return fe[vn]}),xn=function(Xt){return Xt.label};function On(vn,Xt){var Vt=vn.group;return{role:Vt?"presentation":"option",id:"".concat(Ve,"_list_").concat(Xt)}}var kn=function(Xt){var Vt=ot[Xt];if(!Vt)return null;var Ln=Vt.data||{},Ye=Ln.value,Ze=Vt.group,qe=(0,S.Z)(Ln,!0),dt=xn(Vt);return Vt?w.createElement("div",(0,t.Z)({"aria-label":typeof dt=="string"&&!Ze?dt:null},qe,{key:Xt},On(Vt,Xt),{"aria-selected":mn(Ye)}),Ye):null},bn={role:"listbox",id:"".concat(Ve,"_list")};return w.createElement(w.Fragment,null,we&&w.createElement("div",(0,t.Z)({},bn,{style:{height:0,width:0,overflow:"hidden"}}),kn(Nt-1),kn(Nt),kn(Nt+1)),w.createElement(Fn.Z,{itemKey:"key",ref:At,data:ot,height:Ie,itemHeight:Le,fullHeight:!1,onMouseDown:Rt,onScroll:X,virtual:we,direction:Fe,innerProps:we?null:bn},function(vn,Xt){var Vt,Ln=vn.group,Ye=vn.groupOption,Ze=vn.data,qe=vn.label,dt=vn.value,Dt=Ze.key;if(Ln){var qt,Ot=(qt=Ze.title)!==null&&qt!==void 0?qt:xt(qe)?qe.toString():void 0;return w.createElement("div",{className:x()(ze,"".concat(ze,"-group")),title:Ot},qe!==void 0?qe:Dt)}var ht=Ze.disabled,bt=Ze.title,nn=Ze.children,_t=Ze.style,en=Ze.className,zn=(0,O.Z)(Ze,Je),Wn=(0,an.Z)(zn,sn),Xn=mn(dt),$n="".concat(ze,"-option"),_n=x()(ze,$n,en,(Vt={},(0,u.Z)(Vt,"".concat($n,"-grouped"),Ye),(0,u.Z)(Vt,"".concat($n,"-active"),Nt===Xt&&!ht),(0,u.Z)(Vt,"".concat($n,"-disabled"),ht),(0,u.Z)(Vt,"".concat($n,"-selected"),Xn),Vt)),mr=xn(vn),gr=!Ue||typeof Ue=="function"||Xn,dr=typeof mr=="number"?mr:mr||dt,Zr=xt(dr)?dr.toString():void 0;return bt!==void 0&&(Zr=bt),w.createElement("div",(0,t.Z)({},(0,S.Z)(Wn),we?{}:On(vn,Xt),{"aria-selected":Xn,className:_n,title:Zr,onMouseMove:function(){Nt===Xt||ht||En(Xt)},onClick:function(){ht||Jt(dt)},style:_t}),w.createElement("div",{className:"".concat($n,"-content")},dr),w.isValidElement(Ue)||Xn,gr&&w.createElement(xe,{className:"".concat(ze,"-option-state"),customizeIcon:Ue,customizeIconProps:{isSelected:Xn}},Xn?"\u2713":null))}))},Qt=w.forwardRef(Ft);Qt.displayName="OptionList";var Mt=Qt;function gn(p){var v=p.mode,se=p.options,ie=p.children,Me=p.backfill,Ve=p.allowClear,nt=p.placeholder,ct=p.getInputElement,yt=p.showSearch,Pt=p.onSearch,mt=p.defaultOpen,St=p.autoFocus,X=p.labelInValue,de=p.value,Ce=p.inputValue,Oe=p.optionLabelProp,$e=isMultiple(v),Ke=yt!==void 0?yt:$e||v==="combobox",Ue=se||convertChildrenToData(ie);if(warning(v!=="tags"||Ue.every(function(Fe){return!Fe.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),v==="tags"||v==="combobox"){var W=Ue.some(function(Fe){return Fe.options?Fe.options.some(function(Ie){return typeof("value"in Ie?Ie.value:Ie.key)=="number"}):typeof("value"in Fe?Fe.value:Fe.key)=="number"});warning(!W,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(v!=="combobox"||!Oe,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(v==="combobox"||!Me,"`backfill` only works with `combobox` mode."),warning(v==="combobox"||!ct,"`getInputElement` only work with `combobox` mode."),noteOnce(v!=="combobox"||!ct||!Ve||!nt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Pt&&!Ke&&v!=="combobox"&&v!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!mt||St,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),de!=null){var fe=toArray(de);warning(!X||fe.every(function(Fe){return _typeof(Fe)==="object"&&("key"in Fe||"value"in Fe)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!$e||Array.isArray(de),"`value` should be array when `mode` is `multiple` or `tags`")}if(ie){var we=null;toNodeArray(ie).some(function(Fe){if(!React.isValidElement(Fe)||!Fe.type)return!1;var Ie=Fe,Le=Ie.type;if(Le.isSelectOption)return!1;if(Le.isSelectOptGroup){var ze=toNodeArray(Fe.props.children).every(function(ot){return!React.isValidElement(ot)||!Fe.type||ot.type.isSelectOption?!0:(we=ot.type,!1)});return!ze}return we=Le,!0}),we&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(we.displayName||we.name||we,"`.")),warning(Ce===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function un(p,v){if(p){var se=function ie(Me){for(var Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,nt=0;nt2&&arguments[2]!==void 0?arguments[2]:{},Vn=Tn.source,cr=Vn===void 0?"keyboard":Vn;Ia(Hn),nt&&ie==="combobox"&&Pn!==null&&cr==="keyboard"&&Xr(String(Pn))},[nt,ie]),sr=function(Hn,Tn,Vn){var cr=function(){var ga,aa=en(Hn);return[Nt?{label:aa==null?void 0:aa[On.label],value:Hn,key:(ga=aa==null?void 0:aa.key)!==null&&ga!==void 0?ga:Hn}:Hn,V(aa)]};if(Tn&&de){var xr=cr(),qr=(0,f.Z)(xr,2),jr=qr[0],Hr=qr[1];de(jr,Hr)}else if(!Tn&&Ce&&Vn!=="clear"){var Wr=cr(),Rr=(0,f.Z)(Wr,2),pr=Rr[0],Kr=Rr[1];Ce(pr,Kr)}},Pr=Ct(function(Pn,Hn){var Tn,Vn=Jt?Hn.selected:!0;Vn?Tn=Jt?[].concat((0,n.Z)(_t),[Pn]):[Pn]:Tn=_t.filter(function(cr){return cr.value!==Pn}),Zr(Tn),sr(Pn,Vn),ie==="combobox"?Xr(""):(!A||X)&&(Xt(""),Xr(""))}),jn=function(Hn,Tn){Zr(Hn);var Vn=Tn.type,cr=Tn.values;(Vn==="remove"||Vn==="clear")&&cr.forEach(function(xr){sr(xr.value,!1,Vn)})},Qn=function(Hn,Tn){if(Xt(Hn),Xr(null),Tn.source==="submit"){var Vn=(Hn||"").trim();if(Vn){var cr=Array.from(new Set([].concat((0,n.Z)(Wn),[Vn])));Zr(cr),sr(Vn,!0),Xt("")}return}Tn.source!=="blur"&&(ie==="combobox"&&Zr(Hn),mt==null||mt(Hn))},nr=function(Hn){var Tn=Hn;ie!=="tags"&&(Tn=Hn.map(function(cr){var xr=Ye.get(cr);return xr==null?void 0:xr.value}).filter(function(cr){return cr!==void 0}));var Vn=Array.from(new Set([].concat((0,n.Z)(Wn),(0,n.Z)(Tn))));Zr(Vn),Vn.forEach(function(cr){sr(cr,!0)})},Kn=w.useMemo(function(){var Pn=ze!==!1&&$e!==!1;return(0,K.Z)((0,K.Z)({},Vt),{},{flattenOptions:dr,onActiveValue:rr,defaultActiveFirstOption:Oa,onSelect:Pr,menuItemSelectedIcon:Le,rawValues:Wn,fieldNames:On,virtual:Pn,direction:ot,listHeight:Rt,listItemHeight:cn,childrenAsData:sn})},[Vt,dr,rr,Oa,Pr,Le,Wn,On,ze,$e,Rt,cn,sn]);return w.createElement(Ut.Provider,{value:Kn},w.createElement($,(0,t.Z)({},En,{id:mn,prefixCls:Ve,ref:v,omitDomProps:Cn,mode:ie,displayValues:zn,onDisplayValuesChange:jn,direction:ot,searchValue:vn,onSearch:Qn,autoClearSearchValue:X,onSearchSplit:nr,dropdownMatchSelectWidth:$e,OptionList:Mt,emptyOptions:!dr.length,activeValue:la,activeDescendantId:"".concat(mn,"_list_").concat(_r)})))}),le=Yn;le.Option=ln,le.OptGroup=pt;var c=le,b=c},9296:function(Zt,_e,e){"use strict";e.r(_e),e.d(_e,{ResizableTextArea:function(){return _},default:function(){return J}});var t=e(54476),n=e(33885),u=e(20068),K=e(76190),f=e(42978),O=e(75931),a=e(94480),U=e(92310),ue=e.n(U),w=e(93681),ne=e(5643),x=e(18929),E=e(59301),G=e(29301),ce=e(34280),ve=e(16089),it=` +`].includes(wr)})},[$t]),xr=function(Er,Ea,ia){var sa=!0,Pa=Er;ot==null||ot(null);var Da=ia?null:d(Er,$t);return Ke!=="combobox"&&Da&&(Pa="",yn==null||yn(Da),Vn(!1),sa=!1),cn&&ra!==Pa&&cn(Pa,{source:Ea?"typing":"effect"}),sa},qr=function(Er){!Er||!Er.trim()||cn(Er,{source:"submit"})};w.useEffect(function(){!Pn&&!bt&&Ke!=="combobox"&&xr("",!1,!1)},[Pn]),w.useEffect(function(){nr&&Ue&&Kn(!1),Ue&&la(!1)},[Ue]);var jr=i(),Hr=(0,f.Z)(jr,2),Wr=Hr[0],Rr=Hr[1],pr=function(Er){var Ea=Wr(),ia=Er.which;if(ia===ce.Z.ENTER&&(Ke!=="combobox"&&Er.preventDefault(),Pn||Vn(!0)),Rr(!!ra),ia===ce.Z.BACKSPACE&&!Ea&&bt&&!ra&&St.length){for(var sa=(0,n.Z)(St),Pa=null,Da=sa.length-1;Da>=0;Da-=1){var Ma=sa[Da];if(!Ma.disabled){sa.splice(Da,1),Pa=Ma;break}}Pa&&X(sa,{type:"remove",values:[Pa]})}for(var Ta=arguments.length,co=new Array(Ta>1?Ta-1:0),Ja=1;Ja1?Ea-1:0),sa=1;sa1?Da-1:0),Ta=1;Ta1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Te.Z)(p).map(function(se,ie){if(!w.isValidElement(se)||!se.type)return null;var Me=se,Ve=Me.type.isSelectOptGroup,nt=Me.key,ct=Me.props,yt=ct.children,Pt=(0,O.Z)(ct,be);return v||!Ve?Re(se):(0,K.Z)((0,K.Z)({key:"__RC_SELECT_GRP__".concat(nt===null?ie:nt,"__"),label:nt},Pt),{},{options:ke(yt)})}).filter(function(se){return se})}function at(p,v,se,ie,Me){return w.useMemo(function(){var Ve=p,nt=!p;nt&&(Ve=ke(v));var ct=new Map,yt=new Map,Pt=function(X,de,Ce){Ce&&typeof Ce=="string"&&X.set(de[Ce],de)};function mt(St){for(var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,de=0;de1&&arguments[1]!==void 0?arguments[1]:1,Ln=ot.length,Ye=0;Ye1&&arguments[1]!==void 0?arguments[1]:!1;Sn(Xt);var Ln={source:Vt?"keyboard":"mouse"},Ye=ot[Xt];if(!Ye){Oe(null,-1,Ln);return}Oe(Ye.value,Xt,Ln)};(0,w.useEffect)(function(){En($e!==!1?cn(0):-1)},[ot.length,Pt]);var mn=w.useCallback(function(vn){return W.has(vn)&&yt!=="combobox"},[yt,(0,n.Z)(W).toString(),W.size]);(0,w.useEffect)(function(){var vn=setTimeout(function(){if(!ct&&nt&&W.size===1){var Vt=Array.from(W)[0],Ln=ot.findIndex(function(Ye){var Ze=Ye.data;return Ze.value===Vt});Ln!==-1&&(En(Ln),Gt(Ln))}});if(nt){var Xt;(Xt=At.current)===null||Xt===void 0||Xt.scrollTo(void 0)}return function(){return clearTimeout(vn)}},[nt,Pt,Ce.length]);var Jt=function(Xt){Xt!==void 0&&Ke(Xt,{selected:!W.has(Xt)}),ct||mt(!1)};if(w.useImperativeHandle(se,function(){return{onKeyDown:function(Xt){var Vt=Xt.which,Ln=Xt.ctrlKey;switch(Vt){case ce.Z.N:case ce.Z.P:case ce.Z.UP:case ce.Z.DOWN:{var Ye=0;if(Vt===ce.Z.UP?Ye=-1:Vt===ce.Z.DOWN?Ye=1:Rn()&&Ln&&(Vt===ce.Z.N?Ye=1:Vt===ce.Z.P&&(Ye=-1)),Ye!==0){var Ze=cn(Nt+Ye,Ye);Gt(Ze),En(Ze,!0)}break}case ce.Z.ENTER:{var qe=ot[Nt];qe&&!qe.data.disabled?Jt(qe.value):Jt(void 0),nt&&Xt.preventDefault();break}case ce.Z.ESC:mt(!1),nt&&Xt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Xt){Gt(Xt)}}}),ot.length===0)return w.createElement("div",{role:"listbox",id:"".concat(Ve,"_list"),className:"".concat(ze,"-empty"),onMouseDown:Rt},St);var sn=Object.keys(fe).map(function(vn){return fe[vn]}),xn=function(Xt){return Xt.label};function On(vn,Xt){var Vt=vn.group;return{role:Vt?"presentation":"option",id:"".concat(Ve,"_list_").concat(Xt)}}var kn=function(Xt){var Vt=ot[Xt];if(!Vt)return null;var Ln=Vt.data||{},Ye=Ln.value,Ze=Vt.group,qe=(0,S.Z)(Ln,!0),dt=xn(Vt);return Vt?w.createElement("div",(0,t.Z)({"aria-label":typeof dt=="string"&&!Ze?dt:null},qe,{key:Xt},On(Vt,Xt),{"aria-selected":mn(Ye)}),Ye):null},bn={role:"listbox",id:"".concat(Ve,"_list")};return w.createElement(w.Fragment,null,we&&w.createElement("div",(0,t.Z)({},bn,{style:{height:0,width:0,overflow:"hidden"}}),kn(Nt-1),kn(Nt),kn(Nt+1)),w.createElement(Fn.Z,{itemKey:"key",ref:At,data:ot,height:Ie,itemHeight:Le,fullHeight:!1,onMouseDown:Rt,onScroll:X,virtual:we,direction:Fe,innerProps:we?null:bn},function(vn,Xt){var Vt,Ln=vn.group,Ye=vn.groupOption,Ze=vn.data,qe=vn.label,dt=vn.value,Dt=Ze.key;if(Ln){var qt,Ot=(qt=Ze.title)!==null&&qt!==void 0?qt:xt(qe)?qe.toString():void 0;return w.createElement("div",{className:x()(ze,"".concat(ze,"-group")),title:Ot},qe!==void 0?qe:Dt)}var ht=Ze.disabled,bt=Ze.title,nn=Ze.children,_t=Ze.style,en=Ze.className,zn=(0,O.Z)(Ze,Je),Wn=(0,an.Z)(zn,sn),Xn=mn(dt),$n="".concat(ze,"-option"),_n=x()(ze,$n,en,(Vt={},(0,u.Z)(Vt,"".concat($n,"-grouped"),Ye),(0,u.Z)(Vt,"".concat($n,"-active"),Nt===Xt&&!ht),(0,u.Z)(Vt,"".concat($n,"-disabled"),ht),(0,u.Z)(Vt,"".concat($n,"-selected"),Xn),Vt)),mr=xn(vn),gr=!Ue||typeof Ue=="function"||Xn,dr=typeof mr=="number"?mr:mr||dt,Zr=xt(dr)?dr.toString():void 0;return bt!==void 0&&(Zr=bt),w.createElement("div",(0,t.Z)({},(0,S.Z)(Wn),we?{}:On(vn,Xt),{"aria-selected":Xn,className:_n,title:Zr,onMouseMove:function(){Nt===Xt||ht||En(Xt)},onClick:function(){ht||Jt(dt)},style:_t}),w.createElement("div",{className:"".concat($n,"-content")},dr),w.isValidElement(Ue)||Xn,gr&&w.createElement(xe,{className:"".concat(ze,"-option-state"),customizeIcon:Ue,customizeIconProps:{isSelected:Xn}},Xn?"\u2713":null))}))},Qt=w.forwardRef(Ft);Qt.displayName="OptionList";var Mt=Qt;function gn(p){var v=p.mode,se=p.options,ie=p.children,Me=p.backfill,Ve=p.allowClear,nt=p.placeholder,ct=p.getInputElement,yt=p.showSearch,Pt=p.onSearch,mt=p.defaultOpen,St=p.autoFocus,X=p.labelInValue,de=p.value,Ce=p.inputValue,Oe=p.optionLabelProp,$e=isMultiple(v),Ke=yt!==void 0?yt:$e||v==="combobox",Ue=se||convertChildrenToData(ie);if(warning(v!=="tags"||Ue.every(function(Fe){return!Fe.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),v==="tags"||v==="combobox"){var W=Ue.some(function(Fe){return Fe.options?Fe.options.some(function(Ie){return typeof("value"in Ie?Ie.value:Ie.key)=="number"}):typeof("value"in Fe?Fe.value:Fe.key)=="number"});warning(!W,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(v!=="combobox"||!Oe,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(v==="combobox"||!Me,"`backfill` only works with `combobox` mode."),warning(v==="combobox"||!ct,"`getInputElement` only work with `combobox` mode."),noteOnce(v!=="combobox"||!ct||!Ve||!nt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Pt&&!Ke&&v!=="combobox"&&v!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!mt||St,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),de!=null){var fe=toArray(de);warning(!X||fe.every(function(Fe){return _typeof(Fe)==="object"&&("key"in Fe||"value"in Fe)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!$e||Array.isArray(de),"`value` should be array when `mode` is `multiple` or `tags`")}if(ie){var we=null;toNodeArray(ie).some(function(Fe){if(!React.isValidElement(Fe)||!Fe.type)return!1;var Ie=Fe,Le=Ie.type;if(Le.isSelectOption)return!1;if(Le.isSelectOptGroup){var ze=toNodeArray(Fe.props.children).every(function(ot){return!React.isValidElement(ot)||!Fe.type||ot.type.isSelectOption?!0:(we=ot.type,!1)});return!ze}return we=Le,!0}),we&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(we.displayName||we.name||we,"`.")),warning(Ce===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function un(p,v){if(p){var se=function ie(Me){for(var Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,nt=0;nt2&&arguments[2]!==void 0?arguments[2]:{},Vn=Tn.source,cr=Vn===void 0?"keyboard":Vn;Ia(Hn),nt&&ie==="combobox"&&Pn!==null&&cr==="keyboard"&&Xr(String(Pn))},[nt,ie]),sr=function(Hn,Tn,Vn){var cr=function(){var ga,aa=en(Hn);return[Nt?{label:aa==null?void 0:aa[On.label],value:Hn,key:(ga=aa==null?void 0:aa.key)!==null&&ga!==void 0?ga:Hn}:Hn,V(aa)]};if(Tn&&de){var xr=cr(),qr=(0,f.Z)(xr,2),jr=qr[0],Hr=qr[1];de(jr,Hr)}else if(!Tn&&Ce&&Vn!=="clear"){var Wr=cr(),Rr=(0,f.Z)(Wr,2),pr=Rr[0],Kr=Rr[1];Ce(pr,Kr)}},Pr=Ct(function(Pn,Hn){var Tn,Vn=Jt?Hn.selected:!0;Vn?Tn=Jt?[].concat((0,n.Z)(_t),[Pn]):[Pn]:Tn=_t.filter(function(cr){return cr.value!==Pn}),Zr(Tn),sr(Pn,Vn),ie==="combobox"?Xr(""):(!A||X)&&(Xt(""),Xr(""))}),jn=function(Hn,Tn){Zr(Hn);var Vn=Tn.type,cr=Tn.values;(Vn==="remove"||Vn==="clear")&&cr.forEach(function(xr){sr(xr.value,!1,Vn)})},Qn=function(Hn,Tn){if(Xt(Hn),Xr(null),Tn.source==="submit"){var Vn=(Hn||"").trim();if(Vn){var cr=Array.from(new Set([].concat((0,n.Z)(Wn),[Vn])));Zr(cr),sr(Vn,!0),Xt("")}return}Tn.source!=="blur"&&(ie==="combobox"&&Zr(Hn),mt==null||mt(Hn))},nr=function(Hn){var Tn=Hn;ie!=="tags"&&(Tn=Hn.map(function(cr){var xr=Ye.get(cr);return xr==null?void 0:xr.value}).filter(function(cr){return cr!==void 0}));var Vn=Array.from(new Set([].concat((0,n.Z)(Wn),(0,n.Z)(Tn))));Zr(Vn),Vn.forEach(function(cr){sr(cr,!0)})},Kn=w.useMemo(function(){var Pn=ze!==!1&&$e!==!1;return(0,K.Z)((0,K.Z)({},Vt),{},{flattenOptions:dr,onActiveValue:rr,defaultActiveFirstOption:Oa,onSelect:Pr,menuItemSelectedIcon:Le,rawValues:Wn,fieldNames:On,virtual:Pn,direction:ot,listHeight:Rt,listItemHeight:cn,childrenAsData:sn})},[Vt,dr,rr,Oa,Pr,Le,Wn,On,ze,$e,Rt,cn,sn]);return w.createElement(Ut.Provider,{value:Kn},w.createElement($,(0,t.Z)({},En,{id:mn,prefixCls:Ve,ref:v,omitDomProps:Cn,mode:ie,displayValues:zn,onDisplayValuesChange:jn,direction:ot,searchValue:vn,onSearch:Qn,autoClearSearchValue:X,onSearchSplit:nr,dropdownMatchSelectWidth:$e,OptionList:Mt,emptyOptions:!dr.length,activeValue:la,activeDescendantId:"".concat(mn,"_list_").concat(_r)})))}),le=Yn;le.Option=ln,le.OptGroup=pt;var c=le,b=c},9296:function(Zt,_e,e){"use strict";e.r(_e),e.d(_e,{ResizableTextArea:function(){return _},default:function(){return J}});var t=e(54476),n=e(33885),u=e(20068),K=e(76190),f=e(42978),O=e(75931),a=e(94480),U=e(92310),ue=e.n(U),w=e(93681),ne=e(5643),x=e(18929),E=e(59301),G=e(29301),ce=e(34280),ve=e(16089),it=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -199,4 +199,4 @@ top:0 !important; right:0 !important; pointer-events: none !important; -`,xe=["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"],ge={},me;function L(ee){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ye=ee.getAttribute("id")||ee.getAttribute("data-reactid")||ee.getAttribute("name");if(H&&ge[ye])return ge[ye];var k=window.getComputedStyle(ee),Z=k.getPropertyValue("box-sizing")||k.getPropertyValue("-moz-box-sizing")||k.getPropertyValue("-webkit-box-sizing"),pe=parseFloat(k.getPropertyValue("padding-bottom"))+parseFloat(k.getPropertyValue("padding-top")),ae=parseFloat(k.getPropertyValue("border-bottom-width"))+parseFloat(k.getPropertyValue("border-top-width")),Q=xe.map(function(Ge){return"".concat(Ge,":").concat(k.getPropertyValue(Ge))}).join(";"),Ee={sizingStyle:Q,paddingSize:pe,borderSize:ae,boxSizing:Z};return H&&ye&&(ge[ye]=Ee),Ee}function g(ee){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;me||(me=document.createElement("textarea"),me.setAttribute("tab-index","-1"),me.setAttribute("aria-hidden","true"),document.body.appendChild(me)),ee.getAttribute("wrap")?me.setAttribute("wrap",ee.getAttribute("wrap")):me.removeAttribute("wrap");var Z=L(ee,H),pe=Z.paddingSize,ae=Z.borderSize,Q=Z.boxSizing,Ee=Z.sizingStyle;me.setAttribute("style","".concat(Ee,";").concat(it)),me.value=ee.value||ee.placeholder||"";var Ge=void 0,ft=void 0,rt,ut=me.scrollHeight;if(Q==="border-box"?ut+=ae:Q==="content-box"&&(ut-=pe),ye!==null||k!==null){me.value=" ";var vt=me.scrollHeight-pe;ye!==null&&(Ge=vt*ye,Q==="border-box"&&(Ge=Ge+pe+ae),ut=Math.max(Ge,ut)),k!==null&&(ft=vt*k,Q==="border-box"&&(ft=ft+pe+ae),rt=ut>ft?"":"hidden",ut=Math.min(ft,ut))}var Tt={height:ut,overflowY:rt,resize:"none"};return Ge&&(Tt.minHeight=Ge),ft&&(Tt.maxHeight=ft),Tt}var i=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],I=0,S=1,oe=2,Y=E.forwardRef(function(ee,H){var ye=ee,k=ye.prefixCls,Z=ye.onPressEnter,pe=ye.defaultValue,ae=ye.value,Q=ye.autoSize,Ee=ye.onResize,Ge=ye.className,ft=ye.style,rt=ye.disabled,ut=ye.onChange,vt=ye.onInternalAutoSize,Tt=(0,O.Z)(ye,i),gt=(0,x.Z)(pe,{value:ae,postState:function(pt){return pt!=null?pt:""}}),Pe=(0,f.Z)(gt,2),st=Pe[0],j=Pe[1],B=function(pt){j(pt.target.value),ut==null||ut(pt)},y=E.useRef();E.useImperativeHandle(H,function(){return{textArea:y.current}});var o=E.useMemo(function(){return Q&&(0,K.Z)(Q)==="object"?[Q.minRows,Q.maxRows]:[]},[Q]),R=(0,f.Z)(o,2),V=R[0],d=R[1],s=!!Q,re=function(){try{if(document.activeElement===y.current){var pt=y.current,kt=pt.selectionStart,ln=pt.selectionEnd,tn=pt.scrollTop;y.current.setSelectionRange(kt,ln),y.current.scrollTop=tn}}catch(an){}},A=E.useState(oe),m=(0,f.Z)(A,2),$=m[0],Ae=m[1],he=E.useState(),We=(0,f.Z)(he,2),Se=We[0],Te=We[1],P=function(){Ae(I)};(0,ce.Z)(function(){s&&P()},[ae,V,d,s]),(0,ce.Z)(function(){if($===I)Ae(S);else if($===S){var It=g(y.current,!1,V,d);Ae(oe),Te(It)}else re()},[$]);var be=E.useRef(),Re=function(){ve.Z.cancel(be.current)},ke=function(pt){$===oe&&(Ee==null||Ee(pt),Q&&(Re(),be.current=(0,ve.Z)(function(){P()})))};E.useEffect(function(){return Re},[]);var at=s?Se:null,Ct=(0,n.Z)((0,n.Z)({},ft),at);return($===I||$===S)&&(Ct.overflowY="hidden",Ct.overflowX="hidden"),E.createElement(G.Z,{onResize:ke,disabled:!(Q||Ee)},E.createElement("textarea",(0,t.Z)({},Tt,{ref:y,style:Ct,className:ue()(k,Ge,(0,u.Z)({},"".concat(k,"-disabled"),rt)),disabled:rt,value:st,onChange:B})))}),_=Y,F=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function He(ee,H){return(0,a.Z)(ee||"").slice(0,H).join("")}function z(ee,H,ye,k){var Z=ye;return ee?Z=He(ye,k):(0,a.Z)(H||"").lengthk&&(Z=H),Z}var Xe=E.forwardRef(function(ee,H){var ye,k=ee.defaultValue,Z=ee.value,pe=ee.onFocus,ae=ee.onBlur,Q=ee.onChange,Ee=ee.allowClear,Ge=ee.maxLength,ft=ee.onCompositionStart,rt=ee.onCompositionEnd,ut=ee.suffix,vt=ee.prefixCls,Tt=vt===void 0?"rc-textarea":vt,gt=ee.classes,Pe=ee.showCount,st=ee.className,j=ee.style,B=ee.disabled,y=ee.hidden,o=ee.classNames,R=ee.styles,V=ee.onResize,d=(0,O.Z)(ee,F),s=(0,x.Z)(k,{value:Z,defaultValue:k}),re=(0,f.Z)(s,2),A=re[0],m=re[1],$=(0,E.useRef)(null),Ae=E.useState(!1),he=(0,f.Z)(Ae,2),We=he[0],Se=he[1],Te=E.useState(!1),P=(0,f.Z)(Te,2),be=P[0],Re=P[1],ke=E.useRef(),at=E.useRef(0),Ct=E.useState(null),It=(0,f.Z)(Ct,2),pt=It[0],kt=It[1],ln=function(){var Yt;(Yt=$.current)===null||Yt===void 0||Yt.textArea.focus()};(0,E.useImperativeHandle)(H,function(){return{resizableTextArea:$.current,focus:ln,blur:function(){var Yt;(Yt=$.current)===null||Yt===void 0||Yt.textArea.blur()}}}),(0,E.useEffect)(function(){Se(function(Cn){return!B&&Cn})},[B]);var tn=Number(Ge)>0,an=function(Yt){Re(!0),ke.current=A,at.current=Yt.currentTarget.selectionStart,ft==null||ft(Yt)},Fn=function(Yt){Re(!1);var Yn=Yt.currentTarget.value;if(tn){var le,c=at.current>=Ge+1||at.current===((le=ke.current)===null||le===void 0?void 0:le.length);Yn=z(c,ke.current,Yn,Ge)}Yn!==A&&(m(Yn),(0,ne.rJ)(Yt.currentTarget,Yt,Q,Yn)),rt==null||rt(Yt)},An=function(Yt){var Yn=Yt.target.value;if(!be&&tn){var le=Yt.target.selectionStart>=Ge+1||Yt.target.selectionStart===Yn.length||!Yt.target.selectionStart;Yn=z(le,A,Yn,Ge)}m(Yn),(0,ne.rJ)(Yt.currentTarget,Yt,Q,Yn)},Ut=function(Yt){var Yn=d.onPressEnter,le=d.onKeyDown;Yt.key==="Enter"&&Yn&&Yn(Yt),le==null||le(Yt)},Rn=function(Yt){Se(!0),pe==null||pe(Yt)},Je=function(Yt){Se(!1),ae==null||ae(Yt)},xt=function(Yt){var Yn;m(""),ln(),(0,ne.rJ)((Yn=$.current)===null||Yn===void 0?void 0:Yn.textArea,Yt,Q)},Ft=(0,ne.D7)(A);!be&&tn&&Z==null&&(Ft=He(Ft,Ge));var Qt=ut,Mt;if(Pe){var gn=(0,a.Z)(Ft).length;(0,K.Z)(Pe)==="object"?Mt=Pe.formatter({value:Ft,count:gn,maxLength:Ge}):Mt="".concat(gn).concat(tn?" / ".concat(Ge):""),Qt=E.createElement(E.Fragment,null,Qt,E.createElement("span",{className:ue()("".concat(Tt,"-data-count"),o==null?void 0:o.count),style:R==null?void 0:R.count},Mt))}var un=function(Yt){var Yn;V==null||V(Yt),(Yn=$.current)!==null&&Yn!==void 0&&Yn.textArea.style.height&&kt(!0)},hn=!d.autoSize&&!Pe&&!Ee,Bn=E.createElement(w.BaseInput,{value:Ft,allowClear:Ee,handleReset:xt,suffix:Qt,prefixCls:Tt,classes:{affixWrapper:ue()(gt==null?void 0:gt.affixWrapper,(ye={},(0,u.Z)(ye,"".concat(Tt,"-show-count"),Pe),(0,u.Z)(ye,"".concat(Tt,"-textarea-allow-clear"),Ee),ye))},disabled:B,focused:We,className:st,style:(0,n.Z)((0,n.Z)({},j),pt&&!hn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Mt=="string"?Mt:void 0}},hidden:y,inputElement:E.createElement(_,(0,t.Z)({},d,{onKeyDown:Ut,onChange:An,onFocus:Rn,onBlur:Je,onCompositionStart:an,onCompositionEnd:Fn,className:o==null?void 0:o.textarea,style:(0,n.Z)((0,n.Z)({},R==null?void 0:R.textarea),{},{resize:j==null?void 0:j.resize}),disabled:B,prefixCls:Tt,onResize:un,ref:$}))});return Bn}),C=Xe,J=C},39417:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return S}});var t=e(54476),n=e(20068),u=e(75931),K=e(33885),f=e(67732),O=e(83652),a=e(31226),U=e(42403),ue=e(158),w=e(92310),ne=e.n(w),x=e(26112),E=e(59301),G=e(39378),ce=function(Y){for(var _=Y.prefixCls,F=Y.level,He=Y.isStart,z=Y.isEnd,Xe="".concat(_,"-indent-unit"),C=[],J=0;J0&&arguments[0]!==void 0?arguments[0]:[],B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],y=j.length,o=B.length;if(Math.abs(y-o)!==1)return{add:!1,key:null};function R(V,d){var s=new Map;V.forEach(function(A){s.set(A,!0)});var re=d.filter(function(A){return!s.has(A)});return re.length===1?re[0]:null}return y ").concat(B);return B}var Ge=ve.forwardRef(function(j,B){var y=j.prefixCls,o=j.data,R=j.selectable,V=j.checkable,d=j.expandedKeys,s=j.selectedKeys,re=j.checkedKeys,A=j.loadedKeys,m=j.loadingKeys,$=j.halfCheckedKeys,Ae=j.keyEntities,he=j.disabled,We=j.dragging,Se=j.dragOverNodeKey,Te=j.dropPosition,P=j.motion,be=j.height,Re=j.itemHeight,ke=j.virtual,at=j.focusable,Ct=j.activeItem,It=j.focused,pt=j.tabIndex,kt=j.onKeyDown,ln=j.onFocus,tn=j.onBlur,an=j.onActiveChange,Fn=j.onListChangeStart,An=j.onListChangeEnd,Ut=(0,L.Z)(j,J),Rn=ve.useRef(null),Je=ve.useRef(null);ve.useImperativeHandle(B,function(){return{scrollTo:function(St){Rn.current.scrollTo(St)},getIndentWidth:function(){return Je.current.offsetWidth}}});var xt=ve.useState(d),Ft=(0,me.Z)(xt,2),Qt=Ft[0],Mt=Ft[1],gn=ve.useState(o),un=(0,me.Z)(gn,2),hn=un[0],Bn=un[1],Cn=ve.useState(o),Yt=(0,me.Z)(Cn,2),Yn=Yt[0],le=Yt[1],c=ve.useState([]),b=(0,me.Z)(c,2),p=b[0],v=b[1],se=ve.useState(null),ie=(0,me.Z)(se,2),Me=ie[0],Ve=ie[1],nt=ve.useRef(o);nt.current=o;function ct(){var mt=nt.current;Bn(mt),le(mt),v([]),Ve(null),An()}(0,g.Z)(function(){Mt(d);var mt=Xe(Qt,d);if(mt.key!==null)if(mt.add){var St=hn.findIndex(function(Ke){var Ue=Ke.key;return Ue===mt.key}),X=ae(C(hn,o,mt.key),ke,be,Re),de=hn.slice();de.splice(St+1,0,pe),le(de),v(X),Ve("show")}else{var Ce=o.findIndex(function(Ke){var Ue=Ke.key;return Ue===mt.key}),Oe=ae(C(o,hn,mt.key),ke,be,Re),$e=o.slice();$e.splice(Ce+1,0,pe),le($e),v(Oe),Ve("hide")}else hn!==o&&(Bn(o),le(o))},[d,o]),ve.useEffect(function(){We||ct()},[We]);var yt=P?Yn:o,Pt={expandedKeys:d,selectedKeys:s,loadedKeys:A,loadingKeys:m,checkedKeys:re,halfCheckedKeys:$,dragOverNodeKey:Se,dropPosition:Te,keyEntities:Ae};return ve.createElement(ve.Fragment,null,It&&Ct&&ve.createElement("span",{style:ee,"aria-live":"assertive"},Ee(Ct)),ve.createElement("div",null,ve.createElement("input",{style:ee,disabled:at===!1||he,tabIndex:at!==!1?pt:null,onKeyDown:kt,onFocus:ln,onBlur:tn,value:"",onChange:H,"aria-label":"for screen reader"})),ve.createElement("div",{className:"".concat(y,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},ve.createElement("div",{className:"".concat(y,"-indent")},ve.createElement("div",{ref:Je,className:"".concat(y,"-indent-unit")}))),ve.createElement(i.Z,(0,t.Z)({},Ut,{data:yt,itemKey:Q,height:be,fullHeight:!1,virtual:ke,itemHeight:Re,prefixCls:"".concat(y,"-list"),ref:Rn,onVisibleChange:function(St,X){var de=new Set(St),Ce=X.filter(function(Oe){return!de.has(Oe)});Ce.some(function(Oe){return Q(Oe)===ye})&&ct()}}),function(mt){var St=mt.pos,X=(0,t.Z)({},(ge(mt.data),mt.data)),de=mt.title,Ce=mt.key,Oe=mt.isStart,$e=mt.isEnd,Ke=(0,Y.km)(Ce,St);delete X.key,delete X.children;var Ue=(0,Y.H8)(Ke,Pt);return ve.createElement(z,(0,t.Z)({},X,Ue,{title:de,active:!!Ct&&Ce===Ct.key,pos:St,data:mt.data,isStart:Oe,isEnd:$e,motion:P,motionNodes:Ce===ye?p:null,motionType:Me,onMotionStart:Fn,onMotionEnd:ct,treeNodeRequiredProps:Pt,onMouseMove:function(){an(null)}}))}))});Ge.displayName="NodeList";var ft=Ge,rt=e(35654),ut=e(90782),vt=e(67841),Tt=10,gt=function(j){(0,ue.Z)(y,j);var B=(0,w.Z)(y);function y(){var o;(0,O.Z)(this,y);for(var R=arguments.length,V=new Array(R),d=0;d2&&arguments[2]!==void 0?arguments[2]:!1,$=o.state,Ae=$.dragChildrenKeys,he=$.dropPosition,We=$.dropTargetKey,Se=$.dropTargetPos,Te=$.dropAllowed;if(Te){var P=o.props.onDrop;if(o.setState({dragOverNodeKey:null}),o.cleanDragState(),We!==null){var be=(0,K.Z)((0,K.Z)({},(0,Y.H8)(We,o.getTreeNodeRequiredProps())),{},{active:((A=o.getActiveItem())===null||A===void 0?void 0:A.key)===We,data:(0,vt.Z)(o.state.keyEntities,We).node}),Re=Ae.indexOf(We)!==-1;(0,ce.ZP)(!Re,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var ke=(0,rt.yx)(Se),at={event:s,node:(0,Y.F)(be),dragNode:o.dragNode?(0,Y.F)(o.dragNode.props):null,dragNodesKeys:[o.dragNode.props.eventKey].concat(Ae),dropToGap:he!==0,dropPosition:he+Number(ke[ke.length-1])};m||P==null||P(at),o.dragNode=null}}},o.cleanDragState=function(){var s=o.state.draggingNodeKey;s!==null&&o.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),o.dragStartMousePosition=null,o.currentMouseOverDroppableNodeKey=null},o.triggerExpandActionExpand=function(s,re){var A=o.state,m=A.expandedKeys,$=A.flattenNodes,Ae=re.expanded,he=re.key,We=re.isLeaf;if(!(We||s.shiftKey||s.metaKey||s.ctrlKey)){var Se=$.filter(function(P){return P.key===he})[0],Te=(0,Y.F)((0,K.Z)((0,K.Z)({},(0,Y.H8)(he,o.getTreeNodeRequiredProps())),{},{data:Se.data}));o.setExpandedKeys(Ae?(0,rt._5)(m,he):(0,rt.L0)(m,he)),o.onNodeExpand(s,Te)}},o.onNodeClick=function(s,re){var A=o.props,m=A.onClick,$=A.expandAction;$==="click"&&o.triggerExpandActionExpand(s,re),m==null||m(s,re)},o.onNodeDoubleClick=function(s,re){var A=o.props,m=A.onDoubleClick,$=A.expandAction;$==="doubleClick"&&o.triggerExpandActionExpand(s,re),m==null||m(s,re)},o.onNodeSelect=function(s,re){var A=o.state.selectedKeys,m=o.state,$=m.keyEntities,Ae=m.fieldNames,he=o.props,We=he.onSelect,Se=he.multiple,Te=re.selected,P=re[Ae.key],be=!Te;be?Se?A=(0,rt.L0)(A,P):A=[P]:A=(0,rt._5)(A,P);var Re=A.map(function(ke){var at=(0,vt.Z)($,ke);return at?at.node:null}).filter(function(ke){return ke});o.setUncontrolledState({selectedKeys:A}),We==null||We(A,{event:"select",selected:be,node:re,selectedNodes:Re,nativeEvent:s.nativeEvent})},o.onNodeCheck=function(s,re,A){var m=o.state,$=m.keyEntities,Ae=m.checkedKeys,he=m.halfCheckedKeys,We=o.props,Se=We.checkStrictly,Te=We.onCheck,P=re.key,be,Re={event:"check",node:re,checked:A,nativeEvent:s.nativeEvent};if(Se){var ke=A?(0,rt.L0)(Ae,P):(0,rt._5)(Ae,P),at=(0,rt._5)(he,P);be={checked:ke,halfChecked:at},Re.checkedNodes=ke.map(function(tn){return(0,vt.Z)($,tn)}).filter(function(tn){return tn}).map(function(tn){return tn.node}),o.setUncontrolledState({checkedKeys:ke})}else{var Ct=(0,ut.S)([].concat((0,f.Z)(Ae),[P]),!0,$),It=Ct.checkedKeys,pt=Ct.halfCheckedKeys;if(!A){var kt=new Set(It);kt.delete(P);var ln=(0,ut.S)(Array.from(kt),{checked:!1,halfCheckedKeys:pt},$);It=ln.checkedKeys,pt=ln.halfCheckedKeys}be=It,Re.checkedNodes=[],Re.checkedNodesPositions=[],Re.halfCheckedKeys=pt,It.forEach(function(tn){var an=(0,vt.Z)($,tn);if(an){var Fn=an.node,An=an.pos;Re.checkedNodes.push(Fn),Re.checkedNodesPositions.push({node:Fn,pos:An})}}),o.setUncontrolledState({checkedKeys:It},!1,{halfCheckedKeys:pt})}Te==null||Te(be,Re)},o.onNodeLoad=function(s){var re=s.key,A=new Promise(function(m,$){o.setState(function(Ae){var he=Ae.loadedKeys,We=he===void 0?[]:he,Se=Ae.loadingKeys,Te=Se===void 0?[]:Se,P=o.props,be=P.loadData,Re=P.onLoad;if(!be||We.indexOf(re)!==-1||Te.indexOf(re)!==-1)return null;var ke=be(s);return ke.then(function(){var at=o.state.loadedKeys,Ct=(0,rt.L0)(at,re);Re==null||Re(Ct,{event:"load",node:s}),o.setUncontrolledState({loadedKeys:Ct}),o.setState(function(It){return{loadingKeys:(0,rt._5)(It.loadingKeys,re)}}),m()}).catch(function(at){if(o.setState(function(It){return{loadingKeys:(0,rt._5)(It.loadingKeys,re)}}),o.loadingRetryTimes[re]=(o.loadingRetryTimes[re]||0)+1,o.loadingRetryTimes[re]>=Tt){var Ct=o.state.loadedKeys;(0,ce.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),o.setUncontrolledState({loadedKeys:(0,rt.L0)(Ct,re)}),m()}$(at)}),{loadingKeys:(0,rt.L0)(Te,re)}})});return A.catch(function(){}),A},o.onNodeMouseEnter=function(s,re){var A=o.props.onMouseEnter;A==null||A({event:s,node:re})},o.onNodeMouseLeave=function(s,re){var A=o.props.onMouseLeave;A==null||A({event:s,node:re})},o.onNodeContextMenu=function(s,re){var A=o.props.onRightClick;A&&(s.preventDefault(),A({event:s,node:re}))},o.onFocus=function(){var s=o.props.onFocus;o.setState({focused:!0});for(var re=arguments.length,A=new Array(re),m=0;m1&&arguments[1]!==void 0?arguments[1]:!1,A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!o.destroyed){var m=!1,$=!0,Ae={};Object.keys(s).forEach(function(he){if(he in o.props){$=!1;return}m=!0,Ae[he]=s[he]}),m&&(!re||$)&&o.setState((0,K.Z)((0,K.Z)({},Ae),A))}},o.scrollTo=function(s){o.listRef.current.scrollTo(s)},o}return(0,a.Z)(y,[{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,V=this.state,d=V.focused,s=V.flattenNodes,re=V.keyEntities,A=V.draggingNodeKey,m=V.activeKey,$=V.dropLevelOffset,Ae=V.dropContainerKey,he=V.dropTargetKey,We=V.dropPosition,Se=V.dragOverNodeKey,Te=V.indent,P=this.props,be=P.prefixCls,Re=P.className,ke=P.style,at=P.showLine,Ct=P.focusable,It=P.tabIndex,pt=It===void 0?0:It,kt=P.selectable,ln=P.showIcon,tn=P.icon,an=P.switcherIcon,Fn=P.draggable,An=P.checkable,Ut=P.checkStrictly,Rn=P.disabled,Je=P.motion,xt=P.loadData,Ft=P.filterTreeNode,Qt=P.height,Mt=P.itemHeight,gn=P.virtual,un=P.titleRender,hn=P.dropIndicatorRender,Bn=P.onContextMenu,Cn=P.onScroll,Yt=P.direction,Yn=P.rootClassName,le=P.rootStyle,c=(0,G.Z)(this.props,{aria:!0,data:!0}),b;return Fn&&((0,u.Z)(Fn)==="object"?b=Fn:typeof Fn=="function"?b={nodeDraggable:Fn}:b={}),ve.createElement(it.k.Provider,{value:{prefixCls:be,selectable:kt,showIcon:ln,icon:tn,switcherIcon:an,draggable:b,draggingNodeKey:A,checkable:An,checkStrictly:Ut,disabled:Rn,keyEntities:re,dropLevelOffset:$,dropContainerKey:Ae,dropTargetKey:he,dropPosition:We,dragOverNodeKey:Se,indent:Te,direction:Yt,dropIndicatorRender:hn,loadData:xt,filterTreeNode:Ft,titleRender:un,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}},ve.createElement("div",{role:"tree",className:x()(be,Re,Yn,(R={},(0,n.Z)(R,"".concat(be,"-show-line"),at),(0,n.Z)(R,"".concat(be,"-focused"),d),(0,n.Z)(R,"".concat(be,"-active-focused"),m!==null),R)),style:le},ve.createElement(ft,(0,t.Z)({ref:this.listRef,prefixCls:be,style:ke,data:s,disabled:Rn,selectable:kt,checkable:!!An,motion:Je,dragging:A!==null,height:Qt,itemHeight:Mt,virtual:gn,focusable:Ct,focused:d,tabIndex:pt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Bn,onScroll:Cn},this.getTreeNodeRequiredProps(),c))))}}],[{key:"getDerivedStateFromProps",value:function(R,V){var d=V.prevProps,s={prevProps:R};function re(Ct){return!d&&Ct in R||d&&d[Ct]!==R[Ct]}var A,m=V.fieldNames;if(re("fieldNames")&&(m=(0,Y.w$)(R.fieldNames),s.fieldNames=m),re("treeData")?A=R.treeData:re("children")&&((0,ce.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),A=(0,Y.zn)(R.children)),A){s.treeData=A;var $=(0,Y.I8)(A,{fieldNames:m});s.keyEntities=(0,K.Z)((0,n.Z)({},ye,Z),$.keyEntities)}var Ae=s.keyEntities||V.keyEntities;if(re("expandedKeys")||d&&re("autoExpandParent"))s.expandedKeys=R.autoExpandParent||!d&&R.defaultExpandParent?(0,rt.r7)(R.expandedKeys,Ae):R.expandedKeys;else if(!d&&R.defaultExpandAll){var he=(0,K.Z)({},Ae);delete he[ye],s.expandedKeys=Object.keys(he).map(function(Ct){return he[Ct].key})}else!d&&R.defaultExpandedKeys&&(s.expandedKeys=R.autoExpandParent||R.defaultExpandParent?(0,rt.r7)(R.defaultExpandedKeys,Ae):R.defaultExpandedKeys);if(s.expandedKeys||delete s.expandedKeys,A||s.expandedKeys){var We=(0,Y.oH)(A||V.treeData,s.expandedKeys||V.expandedKeys,m);s.flattenNodes=We}if(R.selectable&&(re("selectedKeys")?s.selectedKeys=(0,rt.BT)(R.selectedKeys,R):!d&&R.defaultSelectedKeys&&(s.selectedKeys=(0,rt.BT)(R.defaultSelectedKeys,R))),R.checkable){var Se;if(re("checkedKeys")?Se=(0,rt.E6)(R.checkedKeys)||{}:!d&&R.defaultCheckedKeys?Se=(0,rt.E6)(R.defaultCheckedKeys)||{}:A&&(Se=(0,rt.E6)(R.checkedKeys)||{checkedKeys:V.checkedKeys,halfCheckedKeys:V.halfCheckedKeys}),Se){var Te=Se,P=Te.checkedKeys,be=P===void 0?[]:P,Re=Te.halfCheckedKeys,ke=Re===void 0?[]:Re;if(!R.checkStrictly){var at=(0,ut.S)(be,!0,Ae);be=at.checkedKeys,ke=at.halfCheckedKeys}s.checkedKeys=be,s.halfCheckedKeys=ke}}return re("loadedKeys")&&(s.loadedKeys=R.loadedKeys),s}}]),y}(ve.Component);gt.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:xe,allowDrop:function(){return!0},expandAction:!1},gt.TreeNode=S.Z;var Pe=gt,st=Pe},35654:function(Zt,_e,e){"use strict";e.d(_e,{BT:function(){return ve},E6:function(){return ge},L0:function(){return w},OM:function(){return ce},_5:function(){return ue},r7:function(){return me},wA:function(){return x},yx:function(){return ne}});var t=e(94480),n=e(76190),u=e(48736),K=e(59301),f=e(39417),O=e(67841),a=e(71430),U=null;function ue(L,g){if(!L)return[];var i=L.slice(),I=i.indexOf(g);return I>=0&&i.splice(I,1),i}function w(L,g){var i=(L||[]).slice();return i.indexOf(g)===-1&&i.push(g),i}function ne(L){return L.split("-")}function x(L,g){var i=[],I=(0,O.Z)(g,L);function S(){var oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];oe.forEach(function(Y){var _=Y.key,F=Y.children;i.push(_),S(F)})}return S(I.children),i}function E(L){if(L.parent){var g=ne(L.pos);return Number(g[g.length-1])===L.parent.children.length-1}return!1}function G(L){var g=ne(L.pos);return Number(g[g.length-1])===0}function ce(L,g,i,I,S,oe,Y,_,F,He){var z,Xe=L.clientX,C=L.clientY,J=L.target.getBoundingClientRect(),ee=J.top,H=J.height,ye=(He==="rtl"?-1:1)*(((S==null?void 0:S.x)||0)-Xe),k=(ye-12)/I,Z=(0,O.Z)(_,i.props.eventKey);if(C-1.5?oe({dragNode:Tt,dropNode:gt,dropPosition:1})?rt=1:Pe=!1:oe({dragNode:Tt,dropNode:gt,dropPosition:0})?rt=0:oe({dragNode:Tt,dropNode:gt,dropPosition:1})?rt=1:Pe=!1:oe({dragNode:Tt,dropNode:gt,dropPosition:1})?rt=1:Pe=!1,{dropPosition:rt,dropLevelOffset:ut,dropTargetKey:Z.key,dropTargetPos:Z.pos,dragOverNodeKey:ft,dropContainerKey:rt===0?null:((z=Z.parent)===null||z===void 0?void 0:z.key)||null,dropAllowed:Pe}}function ve(L,g){if(L){var i=g.multiple;return i?L.slice():L.length?[L[0]]:L}}var it=function(g){return g};function xe(L,g){if(!L)return[];var i=g||{},I=i.processProps,S=I===void 0?it:I,oe=Array.isArray(L)?L:[L];return oe.map(function(Y){var _=Y.children,F=_objectWithoutProperties(Y,U),He=xe(_,g);return React.createElement(TreeNode,_extends({key:F.key},S(F)),He)})}function ge(L){if(!L)return null;var g;if(Array.isArray(L))g={checkedKeys:L,halfCheckedKeys:void 0};else if((0,n.Z)(L)==="object")g={checkedKeys:L.checked||void 0,halfCheckedKeys:L.halfChecked||void 0};else return(0,u.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return g}function me(L,g){var i=new Set;function I(S){if(!i.has(S)){var oe=(0,O.Z)(g,S);if(oe){i.add(S);var Y=oe.parent,_=oe.node;_.disabled||Y&&I(Y.key)}}}return(L||[]).forEach(function(S){I(S)}),(0,t.Z)(i)}},90782:function(Zt,_e,e){"use strict";e.d(_e,{S:function(){return a}});var t=e(48736),n=e(67841);function u(U,ue){var w=new Set;return U.forEach(function(ne){ue.has(ne)||w.add(ne)}),w}function K(U){var ue=U||{},w=ue.disabled,ne=ue.disableCheckbox,x=ue.checkable;return!!(w||ne)||x===!1}function f(U,ue,w,ne){for(var x=new Set(U),E=new Set,G=0;G<=w;G+=1){var ce=ue.get(G)||new Set;ce.forEach(function(ge){var me=ge.key,L=ge.node,g=ge.children,i=g===void 0?[]:g;x.has(me)&&!ne(L)&&i.filter(function(I){return!ne(I.node)}).forEach(function(I){x.add(I.key)})})}for(var ve=new Set,it=w;it>=0;it-=1){var xe=ue.get(it)||new Set;xe.forEach(function(ge){var me=ge.parent,L=ge.node;if(!(ne(L)||!ge.parent||ve.has(ge.parent.key))){if(ne(ge.parent.node)){ve.add(me.key);return}var g=!0,i=!1;(me.children||[]).filter(function(I){return!ne(I.node)}).forEach(function(I){var S=I.key,oe=x.has(S);g&&!oe&&(g=!1),!i&&(oe||E.has(S))&&(i=!0)}),g&&x.add(me.key),i&&E.add(me.key),ve.add(me.key)}})}return{checkedKeys:Array.from(x),halfCheckedKeys:Array.from(u(E,x))}}function O(U,ue,w,ne,x){for(var E=new Set(U),G=new Set(ue),ce=0;ce<=ne;ce+=1){var ve=w.get(ce)||new Set;ve.forEach(function(me){var L=me.key,g=me.node,i=me.children,I=i===void 0?[]:i;!E.has(L)&&!G.has(L)&&!x(g)&&I.filter(function(S){return!x(S.node)}).forEach(function(S){E.delete(S.key)})})}G=new Set;for(var it=new Set,xe=ne;xe>=0;xe-=1){var ge=w.get(xe)||new Set;ge.forEach(function(me){var L=me.parent,g=me.node;if(!(x(g)||!me.parent||it.has(me.parent.key))){if(x(me.parent.node)){it.add(L.key);return}var i=!0,I=!1;(L.children||[]).filter(function(S){return!x(S.node)}).forEach(function(S){var oe=S.key,Y=E.has(oe);i&&!Y&&(i=!1),!I&&(Y||G.has(oe))&&(I=!0)}),i||E.delete(L.key),I&&G.add(L.key),it.add(L.key)}})}return{checkedKeys:Array.from(E),halfCheckedKeys:Array.from(u(G,E))}}function a(U,ue,w,ne){var x=[],E;ne?E=ne:E=K;var G=new Set(U.filter(function(xe){var ge=!!(0,n.Z)(w,xe);return ge||x.push(xe),ge})),ce=new Map,ve=0;Object.keys(w).forEach(function(xe){var ge=w[xe],me=ge.level,L=ce.get(me);L||(L=new Set,ce.set(me,L)),L.add(ge),ve=Math.max(ve,me)}),(0,t.ZP)(!x.length,"Tree missing follow keys: ".concat(x.slice(0,100).map(function(xe){return"'".concat(xe,"'")}).join(", ")));var it;return ue===!0?it=f(G,ce,ve,E):it=O(G,ue.halfCheckedKeys,ce,ve,E),it}},67841:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return t}});function t(n,u){return n[u]}},71430:function(Zt,_e,e){"use strict";e.d(_e,{F:function(){return me},H8:function(){return ge},I8:function(){return xe},km:function(){return x},oH:function(){return ve},w$:function(){return E},zn:function(){return ce}});var t=e(76190),n=e(94480),u=e(33885),K=e(75931),f=e(11592),O=e(2738),a=e(48736),U=e(67841),ue=["children"];function w(L,g){return"".concat(L,"-").concat(g)}function ne(L){return L&&L.type&&L.type.isTreeNode}function x(L,g){return L!=null?L:g}function E(L){var g=L||{},i=g.title,I=g._title,S=g.key,oe=g.children,Y=i||"title";return{title:Y,_title:I||[Y],key:S||"key",children:oe||"children"}}function G(L,g){var i=new Map;function I(S){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(S||[]).forEach(function(Y){var _=Y[g.key],F=Y[g.children];warning(_!=null,"Tree node must have a certain key: [".concat(oe).concat(_,"]"));var He=String(_);warning(!i.has(He)||_===null||_===void 0,"Same 'key' exist in the Tree: ".concat(He)),i.set(He,!0),I(F,"".concat(oe).concat(He," > "))})}I(L)}function ce(L){function g(i){var I=(0,f.Z)(i);return I.map(function(S){if(!ne(S))return(0,a.ZP)(!S,"Tree/TreeNode can only accept TreeNode as children."),null;var oe=S.key,Y=S.props,_=Y.children,F=(0,K.Z)(Y,ue),He=(0,u.Z)({key:oe},F),z=g(_);return z.length&&(He.children=z),He}).filter(function(S){return S})}return g(L)}function ve(L,g,i){var I=E(i),S=I._title,oe=I.key,Y=I.children,_=new Set(g===!0?[]:g),F=[];function He(z){var Xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return z.map(function(C,J){for(var ee=w(Xe?Xe.pos:"0",J),H=x(C[oe],ee),ye,k=0;k1&&arguments[1]!==void 0?arguments[1]:{},i=g.initWrapper,I=g.processEntity,S=g.onProcessFinished,oe=g.externalGetKey,Y=g.childrenPropName,_=g.fieldNames,F=arguments.length>2?arguments[2]:void 0,He=oe||F,z={},Xe={},C={posEntities:z,keyEntities:Xe};return i&&(C=i(C)||C),it(L,function(J){var ee=J.node,H=J.index,ye=J.pos,k=J.key,Z=J.parentPos,pe=J.level,ae=J.nodes,Q={node:ee,nodes:ae,index:H,key:k,pos:ye,level:pe},Ee=x(k,ye);z[ye]=Q,Xe[Ee]=Q,Q.parent=z[Z],Q.parent&&(Q.parent.children=Q.parent.children||[],Q.parent.children.push(Q)),I&&I(Q,C)},{externalGetKey:He,childrenPropName:Y,fieldNames:_}),S&&S(C),C}function ge(L,g){var i=g.expandedKeys,I=g.selectedKeys,S=g.loadedKeys,oe=g.loadingKeys,Y=g.checkedKeys,_=g.halfCheckedKeys,F=g.dragOverNodeKey,He=g.dropPosition,z=g.keyEntities,Xe=(0,U.Z)(z,L),C={eventKey:L,expanded:i.indexOf(L)!==-1,selected:I.indexOf(L)!==-1,loaded:S.indexOf(L)!==-1,loading:oe.indexOf(L)!==-1,checked:Y.indexOf(L)!==-1,halfChecked:_.indexOf(L)!==-1,pos:String(Xe?Xe.pos:""),dragOver:F===L&&He===0,dragOverGapTop:F===L&&He===-1,dragOverGapBottom:F===L&&He===1};return C}function me(L){var g=L.data,i=L.expanded,I=L.selected,S=L.checked,oe=L.loaded,Y=L.loading,_=L.halfChecked,F=L.dragOver,He=L.dragOverGapTop,z=L.dragOverGapBottom,Xe=L.pos,C=L.active,J=L.eventKey,ee=(0,u.Z)((0,u.Z)({},g),{},{expanded:i,selected:I,checked:S,loaded:oe,loading:Y,halfChecked:_,dragOver:F,dragOverGapTop:He,dragOverGapBottom:z,pos:Xe,active:C,key:J});return"props"in ee||Object.defineProperty(ee,"props",{get:function(){return(0,a.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),L}}),ee}},8224:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return n}});var t=e(4676);function n(u,K,f,O){var a=t.unstable_batchedUpdates?function(ue){t.unstable_batchedUpdates(f,ue)}:f;return u!=null&&u.addEventListener&&u.addEventListener(K,a,O),{remove:function(){u!=null&&u.removeEventListener&&u.removeEventListener(K,a,O)}}}},55468:function(Zt,_e,e){"use strict";e.d(_e,{g1:function(){return ne},os:function(){return E}});var t=/margin|padding|width|height|max|min|offset/,n={left:!0,top:!0},u={cssFloat:1,styleFloat:1,float:1};function K(G){return G.nodeType===1?G.ownerDocument.defaultView.getComputedStyle(G,null):{}}function f(G,ce,ve){if(ce=ce.toLowerCase(),ve==="auto"){if(ce==="height")return G.offsetHeight;if(ce==="width")return G.offsetWidth}return ce in n||(n[ce]=t.test(ce)),n[ce]?parseFloat(ve)||0:ve}function O(G,ce){var ve=arguments.length,it=K(G);return ce=u[ce]?"cssFloat"in G.style?"cssFloat":"styleFloat":ce,ve===1?it:f(G,ce,it[ce]||G.style[ce])}function a(G,ce,ve){var it=arguments.length;if(ce=u[ce]?"cssFloat"in G.style?"cssFloat":"styleFloat":ce,it===3)return typeof ve=="number"&&t.test(ce)&&(ve="".concat(ve,"px")),G.style[ce]=ve,ve;for(var xe in ce)ce.hasOwnProperty(xe)&&a(G,xe,ce[xe]);return K(G)}function U(G){return G===document.body?document.documentElement.clientWidth:G.offsetWidth}function ue(G){return G===document.body?window.innerHeight||document.documentElement.clientHeight:G.offsetHeight}function w(){var G=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),ce=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:G,height:ce}}function ne(){var G=document.documentElement.clientWidth,ce=window.innerHeight||document.documentElement.clientHeight;return{width:G,height:ce}}function x(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function E(G){var ce=G.getBoundingClientRect(),ve=document.documentElement;return{left:ce.left+(window.pageXOffset||ve.scrollLeft)-(ve.clientLeft||document.body.clientLeft||0),top:ce.top+(window.pageYOffset||ve.scrollTop)-(ve.clientTop||document.body.clientTop||0)}}},3465:function(Zt,_e,e){"use strict";e.d(_e,{G:function(){return K}});var t=e(47273),n=function(O){if((0,t.Z)()&&window.document.documentElement){var a=Array.isArray(O)?O:[O],U=window.document.documentElement;return a.some(function(ue){return ue in U.style})}return!1},u=function(O,a){if(!n(O))return!1;var U=document.createElement("div"),ue=U.style[O];return U.style[O]=a,U.style[O]!==ue};function K(f,O){return!Array.isArray(f)&&O!==void 0?u(f,O):n(f)}},48911:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return gt}});var t=e(54476),n=e(76190),u=e(33885),K=e(20068),f=e(42978),O=e(75931),a=e(92310),U=e.n(a),ue=e(29301),w=e(70425),ne=e(34280),x=e(59301),E=e(4676),G=x.forwardRef(function(Pe,st){var j=Pe.height,B=Pe.offsetY,y=Pe.offsetX,o=Pe.children,R=Pe.prefixCls,V=Pe.onInnerResize,d=Pe.innerProps,s=Pe.rtl,re=Pe.extra,A={},m={display:"flex",flexDirection:"column"};return B!==void 0&&(A={height:j,position:"relative",overflow:"hidden"},m=(0,u.Z)((0,u.Z)({},m),{},(0,K.Z)((0,K.Z)((0,K.Z)((0,K.Z)((0,K.Z)({transform:"translateY(".concat(B,"px)")},s?"marginRight":"marginLeft",-y),"position","absolute"),"left",0),"right",0),"top",0))),x.createElement("div",{style:A},x.createElement(ue.Z,{onResize:function(Ae){var he=Ae.offsetHeight;he&&V&&V()}},x.createElement("div",(0,t.Z)({style:m,className:U()((0,K.Z)({},"".concat(R,"-holder-inner"),R)),ref:st},d),o,re)))});G.displayName="Filler";var ce=G;function ve(Pe){var st=Pe.children,j=Pe.setRef,B=x.useCallback(function(y){j(y)},[]);return x.cloneElement(st,{ref:B})}function it(Pe,st,j,B,y,o,R,V){var d=V.getKey;return Pe.slice(st,j+1).map(function(s,re){var A=st+re,m=R(s,A,{style:{width:B},offsetX:y}),$=d(s);return x.createElement(ve,{key:$,setRef:function(he){return o(s,he)}},m)})}function xe(Pe,st,j,B){var y=j-Pe,o=st-j,R=Math.min(y,o)*2;if(B<=R){var V=Math.floor(B/2);return B%2?j+V+1:j-V}return y>o?j-(B-o):j+(B-y)}function ge(Pe,st,j){var B=Pe.length,y=st.length,o,R;if(B===0&&y===0)return null;B2&&arguments[2]!==void 0?arguments[2]:!1,A=d?s<0&&V.current.left||s>0&&V.current.right:s<0&&V.current.top||s>0&&V.current.bottom;return re&&A?(clearTimeout(o.current),y.current=!1):(!A||y.current)&&R(),!y.current&&A}};function S(Pe,st,j,B,y,o,R){var V=(0,x.useRef)(0),d=(0,x.useRef)(null),s=(0,x.useRef)(null),re=(0,x.useRef)(!1),A=I(st,j,B,y);function m(Te,P){if(L.Z.cancel(d.current),!A(!1,P)){var be=Te;if(!be._virtualHandled)be._virtualHandled=!0;else return;V.current+=P,s.current=P,i||be.preventDefault(),d.current=(0,L.Z)(function(){var Re=re.current?10:1;R(V.current*Re,!1),V.current=0})}}function $(Te,P){R(P,!0),i||Te.preventDefault()}var Ae=(0,x.useRef)(null),he=(0,x.useRef)(null);function We(Te){if(Pe){L.Z.cancel(he.current),he.current=(0,L.Z)(function(){Ae.current=null},2);var P=Te.deltaX,be=Te.deltaY,Re=Te.shiftKey,ke=P,at=be;(Ae.current==="sx"||!Ae.current&&Re&&be&&!P)&&(ke=be,at=0,Ae.current="sx");var Ct=Math.abs(ke),It=Math.abs(at);Ae.current===null&&(Ae.current=o&&Ct>It?"x":"y"),Ae.current==="y"?m(Te,at):$(Te,ke)}}function Se(Te){Pe&&(re.current=Te.detail===s.current)}return[We,Se]}function oe(Pe,st,j,B){var y=x.useMemo(function(){return[new Map,[]]},[Pe,j.id,B]),o=(0,f.Z)(y,2),R=o[0],V=o[1],d=function(re){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:re,m=R.get(re),$=R.get(A);if(m===void 0||$===void 0)for(var Ae=Pe.length,he=V.length;he0&&arguments[0]!==void 0?arguments[0]:!1;re();var Ae=function(){var Se=!1;V.current.forEach(function(Te,P){if(Te&&Te.offsetParent){var be=Te.offsetHeight,Re=getComputedStyle(Te),ke=Re.marginTop,at=Re.marginBottom,Ct=z(ke),It=z(at),pt=be+Ct+It;d.current.get(P)!==pt&&(d.current.set(P,pt),Se=!0)}}),Se&&R(function(Te){return Te+1})};if($)Ae();else{s.current+=1;var he=s.current;Promise.resolve().then(function(){he===s.current&&Ae()})}}function m($,Ae){var he=Pe($),We=V.current.get(he);Ae?(V.current.set(he,Ae),A()):V.current.delete(he),!We!=!Ae&&(Ae?st==null||st($):j==null||j($))}return(0,x.useEffect)(function(){return re},[]),[m,A,d.current,o]}var C=14/15;function J(Pe,st,j){var B=(0,x.useRef)(!1),y=(0,x.useRef)(0),o=(0,x.useRef)(0),R=(0,x.useRef)(null),V=(0,x.useRef)(null),d,s=function($){if(B.current){var Ae=Math.ceil($.touches[0].pageX),he=Math.ceil($.touches[0].pageY),We=y.current-Ae,Se=o.current-he,Te=Math.abs(We)>Math.abs(Se);Te?y.current=Ae:o.current=he;var P=j(Te,Te?We:Se,!1,$);P&&$.preventDefault(),clearInterval(V.current),P&&(V.current=setInterval(function(){Te?We*=C:Se*=C;var be=Math.floor(Te?We:Se);(!j(Te,be,!0)||Math.abs(be)<=.1)&&clearInterval(V.current)},16))}},re=function(){B.current=!1,d()},A=function($){d(),$.touches.length===1&&!B.current&&(B.current=!0,y.current=Math.ceil($.touches[0].pageX),o.current=Math.ceil($.touches[0].pageY),R.current=$.target,R.current.addEventListener("touchmove",s,{passive:!1}),R.current.addEventListener("touchend",re,{passive:!0}))};d=function(){R.current&&(R.current.removeEventListener("touchmove",s),R.current.removeEventListener("touchend",re))},(0,ne.Z)(function(){return Pe&&st.current.addEventListener("touchstart",A,{passive:!0}),function(){var m;(m=st.current)===null||m===void 0||m.removeEventListener("touchstart",A),d(),clearInterval(V.current)}},[Pe])}function ee(Pe){return Math.floor(Math.pow(Pe,.5))}function H(Pe,st){var j="touches"in Pe?Pe.touches[0]:Pe;return j[st?"pageX":"pageY"]-window[st?"scrollX":"scrollY"]}function ye(Pe,st,j){x.useEffect(function(){var B=st.current;if(Pe&&B){var y=!1,o,R,V=function(){L.Z.cancel(o)},d=function m(){V(),o=(0,L.Z)(function(){j(R),m()})},s=function(){y=!1,V()},re=function($){if(!($.target.draggable||$.button!==0)){var Ae=$;Ae._virtualHandled||(Ae._virtualHandled=!0,y=!0)}},A=function($){if(y){var Ae=H($,!1),he=B.getBoundingClientRect(),We=he.top,Se=he.bottom;if(Ae<=We){var Te=We-Ae;R=-ee(Te),d()}else if(Ae>=Se){var P=Ae-Se;R=ee(P),d()}else V()}};return B.addEventListener("mousedown",re),B.ownerDocument.addEventListener("mouseup",s),B.ownerDocument.addEventListener("mousemove",A),B.ownerDocument.addEventListener("dragend",s),function(){B.removeEventListener("mousedown",re),B.ownerDocument.removeEventListener("mouseup",s),B.ownerDocument.removeEventListener("mousemove",A),B.ownerDocument.removeEventListener("dragend",s),V()}}},[Pe])}var k=10;function Z(Pe,st,j,B,y,o,R,V){var d=x.useRef(),s=x.useState(null),re=(0,f.Z)(s,2),A=re[0],m=re[1];return(0,ne.Z)(function(){if(A&&A.times=0;an-=1){var Fn=y(st[an]),An=j.get(Fn);if(An===void 0){Te=!0;break}if(tn-=An,tn<=0)break}switch(Re){case"top":be=at-We;break;case"bottom":be=Ct-Se+We;break;default:{var Ut=Pe.current.scrollTop,Rn=Ut+Se;atRn&&(P="bottom")}}be!==null&&R(be),be!==A.lastTop&&(Te=!0)}Te&&m((0,u.Z)((0,u.Z)({},A),{},{times:A.times+1,targetAlign:P,lastTop:be}))}},[A,Pe.current]),function($){if($==null){V();return}if(L.Z.cancel(d.current),typeof $=="number")R($);else if($&&(0,n.Z)($)==="object"){var Ae,he=$.align;"index"in $?Ae=$.index:Ae=st.findIndex(function(Te){return y(Te)===$.key});var We=$.offset,Se=We===void 0?0:We;m({times:0,index:Ae,offset:Se,originAlign:he})}}}var pe=x.forwardRef(function(Pe,st){var j=Pe.prefixCls,B=Pe.rtl,y=Pe.scrollOffset,o=Pe.scrollRange,R=Pe.onStartMove,V=Pe.onStopMove,d=Pe.onScroll,s=Pe.horizontal,re=Pe.spinSize,A=Pe.containerSize,m=Pe.style,$=Pe.thumbStyle,Ae=Pe.showScrollBar,he=x.useState(!1),We=(0,f.Z)(he,2),Se=We[0],Te=We[1],P=x.useState(null),be=(0,f.Z)(P,2),Re=be[0],ke=be[1],at=x.useState(null),Ct=(0,f.Z)(at,2),It=Ct[0],pt=Ct[1],kt=!B,ln=x.useRef(),tn=x.useRef(),an=x.useState(Ae),Fn=(0,f.Z)(an,2),An=Fn[0],Ut=Fn[1],Rn=x.useRef(),Je=function(){Ae===!0||Ae===!1||(clearTimeout(Rn.current),Ut(!0),Rn.current=setTimeout(function(){Ut(!1)},3e3))},xt=o-A||0,Ft=A-re||0,Qt=x.useMemo(function(){if(y===0||xt===0)return 0;var le=y/xt;return le*Ft},[y,xt,Ft]),Mt=function(c){c.stopPropagation(),c.preventDefault()},gn=x.useRef({top:Qt,dragging:Se,pageY:Re,startTop:It});gn.current={top:Qt,dragging:Se,pageY:Re,startTop:It};var un=function(c){Te(!0),ke(H(c,s)),pt(gn.current.top),R(),c.stopPropagation(),c.preventDefault()};x.useEffect(function(){var le=function(v){v.preventDefault()},c=ln.current,b=tn.current;return c.addEventListener("touchstart",le,{passive:!1}),b.addEventListener("touchstart",un,{passive:!1}),function(){c.removeEventListener("touchstart",le),b.removeEventListener("touchstart",un)}},[]);var hn=x.useRef();hn.current=xt;var Bn=x.useRef();Bn.current=Ft,x.useEffect(function(){if(Se){var le,c=function(v){var se=gn.current,ie=se.dragging,Me=se.pageY,Ve=se.startTop;L.Z.cancel(le);var nt=ln.current.getBoundingClientRect(),ct=A/(s?nt.width:nt.height);if(ie){var yt=(H(v,s)-Me)*ct,Pt=Ve;!kt&&s?Pt-=yt:Pt+=yt;var mt=hn.current,St=Bn.current,X=St?Pt/St:0,de=Math.ceil(X*mt);de=Math.max(de,0),de=Math.min(de,mt),le=(0,L.Z)(function(){d(de,s)})}},b=function(){Te(!1),V()};return window.addEventListener("mousemove",c,{passive:!0}),window.addEventListener("touchmove",c,{passive:!0}),window.addEventListener("mouseup",b,{passive:!0}),window.addEventListener("touchend",b,{passive:!0}),function(){window.removeEventListener("mousemove",c),window.removeEventListener("touchmove",c),window.removeEventListener("mouseup",b),window.removeEventListener("touchend",b),L.Z.cancel(le)}}},[Se]),x.useEffect(function(){return Je(),function(){clearTimeout(Rn.current)}},[y]),x.useImperativeHandle(st,function(){return{delayHidden:Je}});var Cn="".concat(j,"-scrollbar"),Yt={position:"absolute",visibility:An?null:"hidden"},Yn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return s?(Object.assign(Yt,{height:8,left:0,right:0,bottom:0}),Object.assign(Yn,(0,K.Z)({height:"100%",width:re},kt?"left":"right",Qt))):(Object.assign(Yt,(0,K.Z)({width:8,top:0,bottom:0},kt?"right":"left",0)),Object.assign(Yn,{width:"100%",height:re,top:Qt})),x.createElement("div",{ref:ln,className:U()(Cn,(0,K.Z)((0,K.Z)((0,K.Z)({},"".concat(Cn,"-horizontal"),s),"".concat(Cn,"-vertical"),!s),"".concat(Cn,"-visible"),An)),style:(0,u.Z)((0,u.Z)({},Yt),m),onMouseDown:Mt,onMouseMove:Je},x.createElement("div",{ref:tn,className:U()("".concat(Cn,"-thumb"),(0,K.Z)({},"".concat(Cn,"-thumb-moving"),Se)),style:(0,u.Z)((0,u.Z)({},Yn),$),onMouseDown:un}))}),ae=pe,Q=20;function Ee(){var Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,j=Pe/st*Pe;return isNaN(j)&&(j=0),j=Math.max(j,Q),Math.floor(j)}var Ge=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],ft=[],rt={overflowY:"auto",overflowAnchor:"none"};function ut(Pe,st){var j=Pe.prefixCls,B=j===void 0?"rc-virtual-list":j,y=Pe.className,o=Pe.height,R=Pe.itemHeight,V=Pe.fullHeight,d=V===void 0?!0:V,s=Pe.style,re=Pe.data,A=Pe.children,m=Pe.itemKey,$=Pe.virtual,Ae=Pe.direction,he=Pe.scrollWidth,We=Pe.component,Se=We===void 0?"div":We,Te=Pe.onScroll,P=Pe.onVirtualScroll,be=Pe.onVisibleChange,Re=Pe.innerProps,ke=Pe.extraRender,at=Pe.styles,Ct=Pe.showScrollBar,It=Ct===void 0?"optional":Ct,pt=(0,O.Z)(Pe,Ge),kt=x.useCallback(function(ht){return typeof m=="function"?m(ht):ht==null?void 0:ht[m]},[m]),ln=Xe(kt,null,null),tn=(0,f.Z)(ln,4),an=tn[0],Fn=tn[1],An=tn[2],Ut=tn[3],Rn=!!($!==!1&&o&&R),Je=x.useMemo(function(){return Object.values(An.maps).reduce(function(ht,bt){return ht+bt},0)},[An.id,An.maps]),xt=Rn&&re&&(Math.max(R*re.length,Je)>o||!!he),Ft=Ae==="rtl",Qt=U()(B,(0,K.Z)({},"".concat(B,"-rtl"),Ft),y),Mt=re||ft,gn=(0,x.useRef)(),un=(0,x.useRef)(),hn=(0,x.useRef)(),Bn=(0,x.useState)(0),Cn=(0,f.Z)(Bn,2),Yt=Cn[0],Yn=Cn[1],le=(0,x.useState)(0),c=(0,f.Z)(le,2),b=c[0],p=c[1],v=(0,x.useState)(!1),se=(0,f.Z)(v,2),ie=se[0],Me=se[1],Ve=function(){Me(!0)},nt=function(){Me(!1)},ct={getKey:kt};function yt(ht){Yn(function(bt){var nn;typeof ht=="function"?nn=ht(bt):nn=ht;var _t=cn(nn);return gn.current.scrollTop=_t,_t})}var Pt=(0,x.useRef)({start:0,end:Mt.length}),mt=(0,x.useRef)(),St=me(Mt,kt),X=(0,f.Z)(St,1),de=X[0];mt.current=de;var Ce=x.useMemo(function(){if(!Rn)return{scrollHeight:void 0,start:0,end:Mt.length-1,offset:void 0};if(!xt){var ht;return{scrollHeight:((ht=un.current)===null||ht===void 0?void 0:ht.offsetHeight)||0,start:0,end:Mt.length-1,offset:void 0}}for(var bt=0,nn,_t,en,zn=Mt.length,Wn=0;Wn=Yt&&nn===void 0&&(nn=Wn,_t=bt),mr>Yt+o&&en===void 0&&(en=Wn),bt=mr}return nn===void 0&&(nn=0,_t=0,en=Math.ceil(o/R)),en===void 0&&(en=Mt.length-1),en=Math.min(en+1,Mt.length-1),{scrollHeight:bt,start:nn,end:en,offset:_t}},[xt,Rn,Yt,Mt,Ut,o]),Oe=Ce.scrollHeight,$e=Ce.start,Ke=Ce.end,Ue=Ce.offset;Pt.current.start=$e,Pt.current.end=Ke,x.useLayoutEffect(function(){var ht=An.getRecord();if(ht.size===1){var bt=Array.from(ht.keys())[0],nn=ht.get(bt),_t=Mt[$e];if(_t&&nn===void 0){var en=kt(_t);if(en===bt){var zn=An.get(bt),Wn=zn-R;yt(function(Xn){return Xn+Wn})}}}An.resetRecord()},[Oe]);var W=x.useState({width:0,height:o}),fe=(0,f.Z)(W,2),we=fe[0],Fe=fe[1],Ie=function(bt){Fe({width:bt.offsetWidth,height:bt.offsetHeight})},Le=(0,x.useRef)(),ze=(0,x.useRef)(),ot=x.useMemo(function(){return Ee(we.width,he)},[we.width,he]),At=x.useMemo(function(){return Ee(we.height,Oe)},[we.height,Oe]),Rt=Oe-o,Gt=(0,x.useRef)(Rt);Gt.current=Rt;function cn(ht){var bt=ht;return Number.isNaN(Gt.current)||(bt=Math.min(bt,Gt.current)),bt=Math.max(bt,0),bt}var yn=Yt<=0,$t=Yt>=Rt,Nt=b<=0,Sn=b>=he,En=I(yn,$t,Nt,Sn),mn=function(){return{x:Ft?-b:b,y:Yt}},Jt=(0,x.useRef)(mn()),sn=(0,w.useEvent)(function(ht){if(P){var bt=(0,u.Z)((0,u.Z)({},mn()),ht);(Jt.current.x!==bt.x||Jt.current.y!==bt.y)&&(P(bt),Jt.current=bt)}});function xn(ht,bt){var nn=ht;bt?((0,E.flushSync)(function(){p(nn)}),sn()):yt(nn)}function On(ht){var bt=ht.currentTarget.scrollTop;bt!==Yt&&yt(bt),Te==null||Te(ht),sn()}var kn=function(bt){var nn=bt,_t=he?he-we.width:0;return nn=Math.max(nn,0),nn=Math.min(nn,_t),nn},bn=(0,w.useEvent)(function(ht,bt){bt?((0,E.flushSync)(function(){p(function(nn){var _t=nn+(Ft?-ht:ht);return kn(_t)})}),sn()):yt(function(nn){var _t=nn+ht;return _t})}),vn=S(Rn,yn,$t,Nt,Sn,!!he,bn),Xt=(0,f.Z)(vn,2),Vt=Xt[0],Ln=Xt[1];J(Rn,gn,function(ht,bt,nn,_t){var en=_t;return En(ht,bt,nn)?!1:!en||!en._virtualHandled?(en&&(en._virtualHandled=!0),Vt({preventDefault:function(){},deltaX:ht?bt:0,deltaY:ht?0:bt}),!0):!1}),ye(xt,gn,function(ht){yt(function(bt){return bt+ht})}),(0,ne.Z)(function(){function ht(nn){var _t=yn&&nn.detail<0,en=$t&&nn.detail>0;Rn&&!_t&&!en&&nn.preventDefault()}var bt=gn.current;return bt.addEventListener("wheel",Vt,{passive:!1}),bt.addEventListener("DOMMouseScroll",Ln,{passive:!0}),bt.addEventListener("MozMousePixelScroll",ht,{passive:!1}),function(){bt.removeEventListener("wheel",Vt),bt.removeEventListener("DOMMouseScroll",Ln),bt.removeEventListener("MozMousePixelScroll",ht)}},[Rn,yn,$t]),(0,ne.Z)(function(){if(he){var ht=kn(b);p(ht),sn({x:ht})}},[we.width,he]);var Ye=function(){var bt,nn;(bt=Le.current)===null||bt===void 0||bt.delayHidden(),(nn=ze.current)===null||nn===void 0||nn.delayHidden()},Ze=Z(gn,Mt,An,R,kt,function(){return Fn(!0)},yt,Ye);x.useImperativeHandle(st,function(){return{nativeElement:hn.current,getScrollInfo:mn,scrollTo:function(bt){function nn(_t){return _t&&(0,n.Z)(_t)==="object"&&("left"in _t||"top"in _t)}nn(bt)?(bt.left!==void 0&&p(kn(bt.left)),Ze(bt.top)):Ze(bt)}}}),(0,ne.Z)(function(){if(be){var ht=Mt.slice($e,Ke+1);be(ht,Mt)}},[$e,Ke,Mt]);var qe=oe(Mt,kt,An,R),dt=ke==null?void 0:ke({start:$e,end:Ke,virtual:xt,offsetX:b,offsetY:Ue,rtl:Ft,getSize:qe}),Dt=it(Mt,$e,Ke,he,b,an,A,ct),qt=null;o&&(qt=(0,u.Z)((0,K.Z)({},d?"height":"maxHeight",o),rt),Rn&&(qt.overflowY="hidden",he&&(qt.overflowX="hidden"),ie&&(qt.pointerEvents="none")));var Ot={};return Ft&&(Ot.dir="rtl"),x.createElement("div",(0,t.Z)({ref:hn,style:(0,u.Z)((0,u.Z)({},s),{},{position:"relative"}),className:Qt},Ot,pt),x.createElement(ue.Z,{onResize:Ie},x.createElement(Se,{className:"".concat(B,"-holder"),style:qt,ref:gn,onScroll:On,onMouseEnter:Ye},x.createElement(ce,{prefixCls:B,height:Oe,offsetX:b,offsetY:Ue,scrollWidth:he,onInnerResize:Fn,ref:un,innerProps:Re,rtl:Ft,extra:dt},Dt))),xt&&Oe>o&&x.createElement(ae,{ref:Le,prefixCls:B,scrollOffset:Yt,scrollRange:Oe,rtl:Ft,onScroll:xn,onStartMove:Ve,onStopMove:nt,spinSize:At,containerSize:we.height,style:at==null?void 0:at.verticalScrollBar,thumbStyle:at==null?void 0:at.verticalScrollBarThumb,showScrollBar:It}),xt&&he>we.width&&x.createElement(ae,{ref:ze,prefixCls:B,scrollOffset:b,scrollRange:he,rtl:Ft,onScroll:xn,onStartMove:Ve,onStopMove:nt,spinSize:ot,containerSize:we.width,horizontal:!0,style:at==null?void 0:at.horizontalScrollBar,thumbStyle:at==null?void 0:at.horizontalScrollBarThumb,showScrollBar:It}))}var vt=x.forwardRef(ut);vt.displayName="List";var Tt=vt,gt=Tt},25365:function(Zt){"use strict";Zt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},55988:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},36193:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},75309:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},19664:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},77882:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},66832:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},47558:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},71979:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},91833:function(Zt){"use strict";Zt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEwRJREFUeF7tW3l8Tee6ftbOPKBoKcrR1lBH1FAqqYsWNdVQlOOgpbTcttfQ1nEdVWNRWkNd10yvOodeQ39XUTVEhFDz3JpnkcSQBJFEImud3/d+w/rW2iuJyrn3/mPjt5O11/r2Wu/zPe/7vAPjzvEllmEYgGHAMHz8nf1hx8B+lZ/RL+K4+52fZwGwDAM+uhKwfGINiy6lzwp7+Uy2iriercj/Apal3tkRy6Jv48fpR34dO07/5LXsuGXCskz63GTv7FTTArtjy5RriXPk9eKdrWvQ1/Dr+PrsZ/m9Jn9u7Xx+P2w9fo/yM/b0dEy7V/F09vMBST6Y2wwjYNgzbcdeNW4f+y8CiAPhswGRILHDcIJER+h89pdfw26F42HA9AJJWr0QkAxhEDK2eCAJKze8BMMGiR3nRpTH3D8zg0qDOY1pCID4unlkfGlE3ejsvjhA/HP9HLl5CgaJX1sgSAQmN5QPVqph+Gob6QwgMjjb5YxB3ODcjoUzic6XTNPe/29AksYUcGog8d0rdqxknNj9js8YkzTWACYsk7FCstMGQ57H2eMESbHcC7xHYBLZFOZyI/3oYuHimKGdTHKARK6P04QzSrg/yS4XmA53p7k35eT+aUyymUHbr0Am2e5OZxu5O8U+7sLyZRK5YL7TvdjkAN8NlrZRxO7R3KD0GbY79wFJRvqRxRbFDTIYB0h3d06QhLvzAInHLCfjCgaJg1zQS3d3FEGYK+NPJrEg1+XPFPGQrrikztMAkAZlIAmri/UFSAqQgpnkcHl+Mclmo4qf4t5Mcs826IzBZBh2j8yeaYcXKZHAyeDFJE0wSDf2/wCSHX+EiFAxiT8UNzZnlDMmyR2vGcLNEq4gFEjcxRUBJHFvfrFKc3cOseApHEwY6QcXWhTdlVpzKTQVk2yQpMKz3Z0ds7xUYJHdHSku+0W7zpNJDCShsKT8U6pOZ5Vkgx3wlbpiitMdk5Rqc8Yer5j00ExSSlOLlX4gGQIgHuULAIlLcIf0ZpcIYB0q738rJgmQ0q9dRGB4JCJKlBaIWbTxOV6MSbbsllJbBXWH9GZnSrks445kkAskYtIDpbDc6k6CcvHITgSHR6Lsc1FChktV5qH6XMJBul+nu7NgpB6Yr8lsD5BETLJB8JEhjm78XshsrvbopcKK/EEIC/qMS3F5du22PeELDqHfM24m4fy+OL+YFFHyKVSJbqmowyTxipG9UL1RG7zYpgcJAskkGyS5I/Njki0kOF4SJKd8FhqfDJ15JxW/fD8D1Rq1RfnqdcVe4PkPz5N4PnVow1LcSjyHZn1HqtzMLf3lZnEoQQ/xIDeakbp/rsXZwZNUoZlVUmonqpoIME2sHPU2wkqURlhkcR0Zv5ivQURr3793Fxmp19F94nIEhUVQMpt08iBi54wGA8QXEEBrZN1JQ+mKVdBy8GTHmsuGdkad1j1Qs1kX20DiDOb6uPVcsYaFW12CO5gkk9r83V1uTjYOrl+CK8d2449NO6DaK22QnnQJ2Rm37YTZBO7cSMSJhHWo2fRNhD/xpOM+QiNLoFjp8g757gBLgERga89g3No3WwEk1RuJCMkcvXpAmagBmCZWjX4H9dr3QdWY1pwVPh9SE88i9eo5VGnYUhhaxjO2AXjieelAPBKWTUe3icsREhZBy107dYgA6jxmESJLlqGH+GFMP9R4tQNqvNbJBsgysXRwBzTs+gFeaNSWjjvVHYvzOkiyAsBBcILkFZNsVyfdlryGGfPMno04uum/UbtVd1y/cAJJp4/4bcj8DlSKikZUs7e8k1yHxBeMlOy8tXe2xUs4jDQBDib5gSTAssw8rB7dhwCqEt1KSfO4ReNhPniAFh+MFwzkDk2xEAbOH9iGXctmoNuEZQgKj6Sy0LVTBxE7dww6CYCunTyIrfPHoev47xASWUI9c252Jr4f1g2N3v4Ez9d/jQzOXnksPZPAqORUJql2MusXk/SgrIzkzyT6HvF58rljeLJSVfh8ASoPOhH/Iy4e3oHm/UYhKDScM8fMQ/qNRBR/qoJ/ZcIlw73cnWSScXPPLIvtfm5IJ0iWEA8yN7JzJAO3U67gQU42gkLCyUiZ6TeRsPRr1G7dA+VeqGsLChl1RCkpLycbgcEhKFXhWVDhwzCQrAEUUbIMdnw7iejWpN8Ix4bMun0Lqz7vjabvf4ZKtWLIED5RqyOhLdSdLsd5DU4GafpJ1pC0mp0uLHThIK4z85CblYmg0AgBlF23S7t2HvHfTUGd1j1RsVYMZOno4qHtOBa3Go26DcQT5SrnC1JBMYmehwHkLoK6Y5KbSQyoq8f3YPeK/3xoiusnNuoxBM8yBggXlXT6ELbOHYPOoxchIDgEq0b1xmvvjUSFmg0c66dePYv1U4YgpscgJR6YQai+xTMgYpWqd4mrOUjMqKK+ys4WqsIO4vmDdPinpUg+fQSNe/1FxRbLysP9e3cQv2Qyxc6Ybh/xPNc06R7MvDz8smoWxdvGvYYiJCzyd4BkJ9/Gjd3/wRNVEUfsaoJTOLhBenA/C5m3bxEDLh9KIP/8L72GIqxYKcUeypPk2opJPkSUegrBYZFCkxhIPHUQW+eNRadRi3DpSAJOxv+IzmMWc3drS0Nc2B+HhO+m4umqtfD6wEkKPCdIOpNkKdwuy8jyODHJDyS72qxL8Iy069j5t2nIycxAk16foniZisi8cwsJf5+Gu7eSSTgwQLIz7uB+1l3k3LtL4DERkXs/G09XeRENOvT1r9/plQ6Tg8KTYxE72dNf/2WmQ2YrN0YuTwfJAHN5urtjFk6/dgHbFn6BqJbdUV0E7tyse9g0699Rt30fPBPV0L91wSKPamcASUwkzBuLN0ctwr6Vs5GTfQ+thnwlIVXnHlr3HY5vWkHHO49dDOYO+UPZMYiR5H5WRr5Mkm0H7ulECUasodfR2M9BoaEq9uRkZyJhyRTcvZWEVh9NQkbqDcQv+RIh4cUQEhGJYPYeHongsGIIZr+HRiAsvBjupd/Esa2rUb/9uwQUj/3+hVjVHnGUlkwYKbu+UQDpktqurdkguWNSTuZdxM4bjRJlK6LxO0OpSM5AvZ95F2sm9Ed0t39D5XqNXX0k0VcSIDHuJp0+iNh54wggtvN+nv4pGvcehkp1GjlAil84ATcunUL23XTUadsTUS3/ZLNIVADYgSVD2j+S69UvMgIC0HXc37hrFEZjwCedOkzxj8UH80EucrOzEBgSxmhLccoXGADDF4i8B7nIy81BcHAYzuzeiEovvkLxWm4QN0h6TVA/x0jZOUPFIF0E2EyS7Qe+66npJpi0a9k0pJw5hmfrv4qQiGLKHZk5uTi9awMq1HgJJZ6u6HBTAQFBqNWym2gM8jVJJMwfh06fL0R4qTI4uuHvOLc3Fh1HzEVACE9mmSr6YWw/CsRMLKSnXEbHz+Y5gCBNY1o4u2czzzPtFFpVGGR8EtmG7AaqKriiJHyoXK+J6iN5tR9STh9FwrJpaDv4a4QWK4EfvngfNZt1RtWGr+Ps3licTFhHn+lSXcY8uZ6zdcETZ9nwo0T8esIMy6IWqF3J9mcSZ4Y8LkE6vmk5Uq+edxalDQOmmYe0xAuILFUWoRpw7FsCgoLQbMA47uGoheFD8ulDCqDIkk8hMyMdq0f1RrP+o1G+Zn2y2eXDO7H92y/xxrCZyL2fiU3fDEebT6biycrVPUESXstTOPDdqndlhbvzFA7SDVrElvhvJ6JO27dRssJzuHxkJ/b9MB+dhs+BLygEq8f3Rc3mDKCWOLd3C07uWIc2Q6ba1QZNrqsOravvpNcEqcF3fcd0YpDJNvMjgOQlwXOyMvDjxA/QsOuHqFy3CXdTrta5lPWcQUewdcE4dBq5AJGleFz5cfJHKF/jJdTv2I+qDRun/4V2V5uPpxKw678ahNIVqyK6+0B/d+aKSSpJ5QHArtc9FEi2wLh4cDv2rp6LNz6dTlWUM79sxPHNK9BpxHyKKwygqBZdCKCze7bgZMJatB0yTcUcuyvrrP25Yx/XClzuGynbp6l2g+kSAd5M4uKB5g20uQUdKOar1076EC+/xQBqXMh8A4tBhxG34At0Gjkf4aySYJlYM2EAKtZ+hQC6eekkfp4xDDE9B+P5l1sQIBf2xmLnsm/Q4sPxKFe9TqEgyTxJRGmtnCJcimo3a70bUR7iuJqIWziOXGHTviPI6IfWLyEX32rgFJpvWDX2XUS16Ipq0S1xZs8mnNyxFm98PN2h3h4WJFXJSNk+lRgkfI6fUvMC6WT8Glw9sc/PKLxLbhD6TL2ERhRHYEioOE9rGBjAH2o3wout/0yuNfkMB6j5gNE4tmkF0pIvUcBtM3gKSlaqirgFY3Hr0hl0GbeE8iQy2INc/M8XA2Dm5aLd8FkIjXyiUJDcTNJrXo7gLZmm1e/upV7H2q8GokGn/nj2pSZk9C1zPkexJ8uhQZd/pd2+ekwfAqh6TBuc2fMzTmxfi3afTAer5V0//xvKPh/FQ4Wj8+sx46BVGozk+K9FHiQHQ7i787nbC2Lqh2HJlEzatQvkEvVJHZnzMAXDfHC5arVRvMwzqkoha89sjdKVqqFirYYEKKtpMane8bM5+C1uDcIiiqNCrYYo/UwV7F4xC2d3b0bMnwehysst1KQQs+GNC79h08y/0vc0/3CcQxIotFzuTjXJlLvTS0I8cilFpRny2JYVOBG/hoRLYHAobidfwcZZf0W9dr0p6Wav1aN7o9br3VAtujUx6MT2NWj36Qxk303DhpnD0az/KESWLKtiki4Q8usjGde2fWWxdrdkChnRJ3KeAmISB4OLBwJJjlgZBnKzMrBuykC83GUAKtWRLk5vp4vWuagBJp1hAE2gh5cxiK176Kel+DV2Neq2ext/bN6VF9qZCcV3MaP8unklWH5Ur0Mf1Gzxlj+LBBCsJCRfCgC5UxVYzskf2XJgsW/t5IFUXY/+0yCwWuT2JV8iPfkK2n48Db7AQDL6qtG9EfV6N7wQ0wand28kgNoPnYm0pIuIWzQBrT6agNBiJe3RK22ky28IRSSxRmLcFGKQBIkMzm5YNuNkcBeBPj+FJ2MS+1wC1KBzf/yhjpYHOWbuRBeWiQQG0CIG0BxKPtkaLMjuWTkbLzRtj/od3+NuTQyuOECyTKqEJ589hi5jv0VY8VKFgsTFlN2lJeM4QNKYZAEpZ48jdv4YvPrucDxdrS4JhfP74xDTfRAqRjVURdNVo96h3Iy5uMRf92L3qtl47qVXkZp4jioO7T+ZAfh8+cQk/yIt3eO1rZNpaEQHSSQ6DpD0bqoTJDHsKJkkAGIqiwFUqXYjeyBSsU5OBPH35LMMoInoMGI2tRvY999LS8HJHevR4M33+PCEECReIDEXcnF/PGo001oTHjA9/MydLhwsZNxKwamdG1C3bU+q+J/a+RPdY9WYVqLFzs8/sGYhyteoj7LP10Jezn0c37KSWjABgcHkzlnc9XJrdutcK0mJ6rmRuHUyMYiSOg2o3wMSuTqqu3F3x2yZk3UPQaFh8AUG8XVl5UBOsErpLbrtTFiQq/CbXuWDLOz+GMvlfIOXu5MixZtC4qiogHOO/D4mqcqz3i7wmLnj8YTXBJ2tBDYYKSdT+XfbfSfnufIzIzH2S1VJkCA5YpLHrII0hM0krdrAhIPmHu2KBDc0B8A13yCnV1Vx1XsIxQ2SyK+VUHnYmTvZpmAguRt+hbk7T5C06SL3rJzeS+JgsJq7R0tDts5doBpXt0zSZrPZDuXGsUGiDNZjoMRmnNz1cjLVawDFru3Zc+C62+QKnYsN7s14F1YyWSbRXkxS96d0XOEzd06QeKtBzZT7jRhrs3d6NUDELaXAqCrgjiVuJuljyLJyzZkkZxtE3YkdSyKAlHFkx1TMVtu1OW+QbAPzz/n5AWJ8WAzLF9A65+dzs3A2uioOjkFIeZ63u1PzFNRdFfmYPqvl5fc0d1c4k8SwiavhxzHSG4J5+cQZuyvLyzwSSBt8BZJgESwsN65snmj3gzR3xh6YujGOSVMPo8sxK8dcHWudc6Z4dWVJZIv5Bn93p40Y84KdYpJzQ/Dz6PHEvcoaIfGP2VMyv4CglP/0qgjYNKAh2oH6vANrJ4kejl6qIReYrwtzgmT/LwknSFTisazUUITWNi5vmiDaDdydqHxIGNgGycki263pBtRjDLMbY1MhICnprTPJluBONyjvj7tAPq5cMEjq+x8ZJJ5AcRDceZL3LHhhINn/lUUySVsXSIJlbgvNCx4WHv3+VWPXvL6sZt8/v/t/ZcDiwhxFgaLp8YdFs4Dx64oxwbfTrmwDrBivpR4DVDQDF/VqYsf+ef3L5SDvAGCVcy/4GKCimrho1yv3tWdR3xgzD9ssC8H6ko8BKpqBi3q1I77sXvBef9M0HX3kxwAV1cRFu95PALhFw2OAimbgol7tB5BbNDwGqKgmLtr1nhJaFw2PASqagYt6db45jhQNMf0Xi7mnon7V4+sfxQIFJqFMNES/v3D+oyz8+Jp/jgX+AT+bS/shEzsoAAAAAElFTkSuQmCC"},31081:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},96593:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},42922:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},20345:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},79005:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},39057:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},96908:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},57177:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},81378:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},47621:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},16722:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});const t=ue=>typeof ue=="object"&&ue!=null&&ue.nodeType===1,n=(ue,w)=>(!w||ue!=="hidden")&&ue!=="visible"&&ue!=="clip",u=(ue,w)=>{if(ue.clientHeight{const E=(G=>{if(!G.ownerDocument||!G.ownerDocument.defaultView)return null;try{return G.ownerDocument.defaultView.frameElement}catch(ce){return null}})(x);return!!E&&(E.clientHeightGw||G>ue&&ce=w&&ve>=ne?G-ue-x:ce>w&&vene?ce-w+E:0,f=ue=>{const w=ue.parentElement;return w==null?ue.getRootNode().host||null:w},O=(ue,w)=>{var ne,x,E,G;if(typeof document=="undefined")return[];const{scrollMode:ce,block:ve,inline:it,boundary:xe,skipOverflowHiddenElements:ge}=w,me=typeof xe=="function"?xe:ae=>ae!==xe;if(!t(ue))throw new TypeError("Invalid target");const L=document.scrollingElement||document.documentElement,g=[];let i=ue;for(;t(i)&&me(i);){if(i=f(i),i===L){g.push(i);break}i!=null&&i===document.body&&u(i)&&!u(document.documentElement)||i!=null&&u(i,ge)&&g.push(i)}const I=(x=(ne=window.visualViewport)==null?void 0:ne.width)!=null?x:innerWidth,S=(G=(E=window.visualViewport)==null?void 0:E.height)!=null?G:innerHeight,{scrollX:oe,scrollY:Y}=window,{height:_,width:F,top:He,right:z,bottom:Xe,left:C}=ue.getBoundingClientRect(),{top:J,right:ee,bottom:H,left:ye}=(ae=>{const Q=window.getComputedStyle(ae);return{top:parseFloat(Q.scrollMarginTop)||0,right:parseFloat(Q.scrollMarginRight)||0,bottom:parseFloat(Q.scrollMarginBottom)||0,left:parseFloat(Q.scrollMarginLeft)||0}})(ue);let k=ve==="start"||ve==="nearest"?He-J:ve==="end"?Xe+H:He+_/2-J+H,Z=it==="center"?C+F/2-ye+ee:it==="end"?z+ee:C-ye;const pe=[];for(let ae=0;ae=0&&C>=0&&Xe<=S&&z<=I&&(Q===L&&!u(Q)||He>=ft&&Xe<=ut&&C>=vt&&z<=rt))return pe;const Tt=getComputedStyle(Q),gt=parseInt(Tt.borderLeftWidth,10),Pe=parseInt(Tt.borderTopWidth,10),st=parseInt(Tt.borderRightWidth,10),j=parseInt(Tt.borderBottomWidth,10);let B=0,y=0;const o="offsetWidth"in Q?Q.offsetWidth-Q.clientWidth-gt-st:0,R="offsetHeight"in Q?Q.offsetHeight-Q.clientHeight-Pe-j:0,V="offsetWidth"in Q?Q.offsetWidth===0?0:Ge/Q.offsetWidth:0,d="offsetHeight"in Q?Q.offsetHeight===0?0:Ee/Q.offsetHeight:0;if(L===Q)B=ve==="start"?k:ve==="end"?k-S:ve==="nearest"?K(Y,Y+S,S,Pe,j,Y+k,Y+k+_,_):k-S/2,y=it==="start"?Z:it==="center"?Z-I/2:it==="end"?Z-I:K(oe,oe+I,I,gt,st,oe+Z,oe+Z+F,F),B=Math.max(0,B+Y),y=Math.max(0,y+oe);else{B=ve==="start"?k-ft-Pe:ve==="end"?k-ut+j+R:ve==="nearest"?K(ft,ut,Ee,Pe,j+R,k,k+_,_):k-(ft+Ee/2)+R/2,y=it==="start"?Z-vt-gt:it==="center"?Z-(vt+Ge/2)+o/2:it==="end"?Z-rt+st+o:K(vt,rt,Ge,gt,st+o,Z,Z+F,F);const{scrollLeft:s,scrollTop:re}=Q;B=d===0?0:Math.max(0,Math.min(re+B/d,Q.scrollHeight-Ee/d+R)),y=V===0?0:Math.max(0,Math.min(s+y/V,Q.scrollWidth-Ge/V+o)),k+=re-B,Z+=s-y}pe.push({el:Q,top:B,left:y})}return pe},a=ue=>ue===!1?{block:"end",inline:"nearest"}:(w=>w===Object(w)&&Object.keys(w).length!==0)(ue)?ue:{block:"start",inline:"nearest"};function U(ue,w){if(!ue.isConnected||!(E=>{let G=E;for(;G&&G.parentNode;){if(G.parentNode===document)return!0;G=G.parentNode instanceof ShadowRoot?G.parentNode.host:G.parentNode}return!1})(ue))return;const ne=(E=>{const G=window.getComputedStyle(E);return{top:parseFloat(G.scrollMarginTop)||0,right:parseFloat(G.scrollMarginRight)||0,bottom:parseFloat(G.scrollMarginBottom)||0,left:parseFloat(G.scrollMarginLeft)||0}})(ue);if((E=>typeof E=="object"&&typeof E.behavior=="function")(w))return w.behavior(O(ue,w));const x=typeof w=="boolean"||w==null?void 0:w.behavior;for(const{el:E,top:G,left:ce}of O(ue,a(w))){const ve=G-ne.top+ne.bottom,it=ce-ne.left+ne.right;E.scroll({top:ve,left:it,behavior:x})}}}}]); +`,xe=["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"],ge={},me;function L(ee){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,he=ee.getAttribute("id")||ee.getAttribute("data-reactid")||ee.getAttribute("name");if(H&&ge[he])return ge[he];var k=window.getComputedStyle(ee),Z=k.getPropertyValue("box-sizing")||k.getPropertyValue("-moz-box-sizing")||k.getPropertyValue("-webkit-box-sizing"),pe=parseFloat(k.getPropertyValue("padding-bottom"))+parseFloat(k.getPropertyValue("padding-top")),ae=parseFloat(k.getPropertyValue("border-bottom-width"))+parseFloat(k.getPropertyValue("border-top-width")),Q=xe.map(function(Ge){return"".concat(Ge,":").concat(k.getPropertyValue(Ge))}).join(";"),Ee={sizingStyle:Q,paddingSize:pe,borderSize:ae,boxSizing:Z};return H&&he&&(ge[he]=Ee),Ee}function g(ee){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,he=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;me||(me=document.createElement("textarea"),me.setAttribute("tab-index","-1"),me.setAttribute("aria-hidden","true"),document.body.appendChild(me)),ee.getAttribute("wrap")?me.setAttribute("wrap",ee.getAttribute("wrap")):me.removeAttribute("wrap");var Z=L(ee,H),pe=Z.paddingSize,ae=Z.borderSize,Q=Z.boxSizing,Ee=Z.sizingStyle;me.setAttribute("style","".concat(Ee,";").concat(it)),me.value=ee.value||ee.placeholder||"";var Ge=void 0,ft=void 0,rt,ut=me.scrollHeight;if(Q==="border-box"?ut+=ae:Q==="content-box"&&(ut-=pe),he!==null||k!==null){me.value=" ";var vt=me.scrollHeight-pe;he!==null&&(Ge=vt*he,Q==="border-box"&&(Ge=Ge+pe+ae),ut=Math.max(Ge,ut)),k!==null&&(ft=vt*k,Q==="border-box"&&(ft=ft+pe+ae),rt=ut>ft?"":"hidden",ut=Math.min(ft,ut))}var Tt={height:ut,overflowY:rt,resize:"none"};return Ge&&(Tt.minHeight=Ge),ft&&(Tt.maxHeight=ft),Tt}var i=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],I=0,S=1,oe=2,Y=E.forwardRef(function(ee,H){var he=ee,k=he.prefixCls,Z=he.onPressEnter,pe=he.defaultValue,ae=he.value,Q=he.autoSize,Ee=he.onResize,Ge=he.className,ft=he.style,rt=he.disabled,ut=he.onChange,vt=he.onInternalAutoSize,Tt=(0,O.Z)(he,i),gt=(0,x.Z)(pe,{value:ae,postState:function(pt){return pt!=null?pt:""}}),Pe=(0,f.Z)(gt,2),st=Pe[0],j=Pe[1],B=function(pt){j(pt.target.value),ut==null||ut(pt)},y=E.useRef();E.useImperativeHandle(H,function(){return{textArea:y.current}});var o=E.useMemo(function(){return Q&&(0,K.Z)(Q)==="object"?[Q.minRows,Q.maxRows]:[]},[Q]),R=(0,f.Z)(o,2),V=R[0],d=R[1],s=!!Q,re=function(){try{if(document.activeElement===y.current){var pt=y.current,kt=pt.selectionStart,ln=pt.selectionEnd,tn=pt.scrollTop;y.current.setSelectionRange(kt,ln),y.current.scrollTop=tn}}catch(an){}},A=E.useState(oe),m=(0,f.Z)(A,2),$=m[0],Ae=m[1],ye=E.useState(),We=(0,f.Z)(ye,2),Se=We[0],Te=We[1],P=function(){Ae(I)};(0,ce.Z)(function(){s&&P()},[ae,V,d,s]),(0,ce.Z)(function(){if($===I)Ae(S);else if($===S){var It=g(y.current,!1,V,d);Ae(oe),Te(It)}else re()},[$]);var be=E.useRef(),Re=function(){ve.Z.cancel(be.current)},ke=function(pt){$===oe&&(Ee==null||Ee(pt),Q&&(Re(),be.current=(0,ve.Z)(function(){P()})))};E.useEffect(function(){return Re},[]);var at=s?Se:null,Ct=(0,n.Z)((0,n.Z)({},ft),at);return($===I||$===S)&&(Ct.overflowY="hidden",Ct.overflowX="hidden"),E.createElement(G.Z,{onResize:ke,disabled:!(Q||Ee)},E.createElement("textarea",(0,t.Z)({},Tt,{ref:y,style:Ct,className:ue()(k,Ge,(0,u.Z)({},"".concat(k,"-disabled"),rt)),disabled:rt,value:st,onChange:B})))}),_=Y,F=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function He(ee,H){return(0,a.Z)(ee||"").slice(0,H).join("")}function z(ee,H,he,k){var Z=he;return ee?Z=He(he,k):(0,a.Z)(H||"").lengthk&&(Z=H),Z}var Xe=E.forwardRef(function(ee,H){var he,k=ee.defaultValue,Z=ee.value,pe=ee.onFocus,ae=ee.onBlur,Q=ee.onChange,Ee=ee.allowClear,Ge=ee.maxLength,ft=ee.onCompositionStart,rt=ee.onCompositionEnd,ut=ee.suffix,vt=ee.prefixCls,Tt=vt===void 0?"rc-textarea":vt,gt=ee.classes,Pe=ee.showCount,st=ee.className,j=ee.style,B=ee.disabled,y=ee.hidden,o=ee.classNames,R=ee.styles,V=ee.onResize,d=(0,O.Z)(ee,F),s=(0,x.Z)(k,{value:Z,defaultValue:k}),re=(0,f.Z)(s,2),A=re[0],m=re[1],$=(0,E.useRef)(null),Ae=E.useState(!1),ye=(0,f.Z)(Ae,2),We=ye[0],Se=ye[1],Te=E.useState(!1),P=(0,f.Z)(Te,2),be=P[0],Re=P[1],ke=E.useRef(),at=E.useRef(0),Ct=E.useState(null),It=(0,f.Z)(Ct,2),pt=It[0],kt=It[1],ln=function(){var Yt;(Yt=$.current)===null||Yt===void 0||Yt.textArea.focus()};(0,E.useImperativeHandle)(H,function(){return{resizableTextArea:$.current,focus:ln,blur:function(){var Yt;(Yt=$.current)===null||Yt===void 0||Yt.textArea.blur()}}}),(0,E.useEffect)(function(){Se(function(Cn){return!B&&Cn})},[B]);var tn=Number(Ge)>0,an=function(Yt){Re(!0),ke.current=A,at.current=Yt.currentTarget.selectionStart,ft==null||ft(Yt)},Fn=function(Yt){Re(!1);var Yn=Yt.currentTarget.value;if(tn){var le,c=at.current>=Ge+1||at.current===((le=ke.current)===null||le===void 0?void 0:le.length);Yn=z(c,ke.current,Yn,Ge)}Yn!==A&&(m(Yn),(0,ne.rJ)(Yt.currentTarget,Yt,Q,Yn)),rt==null||rt(Yt)},An=function(Yt){var Yn=Yt.target.value;if(!be&&tn){var le=Yt.target.selectionStart>=Ge+1||Yt.target.selectionStart===Yn.length||!Yt.target.selectionStart;Yn=z(le,A,Yn,Ge)}m(Yn),(0,ne.rJ)(Yt.currentTarget,Yt,Q,Yn)},Ut=function(Yt){var Yn=d.onPressEnter,le=d.onKeyDown;Yt.key==="Enter"&&Yn&&Yn(Yt),le==null||le(Yt)},Rn=function(Yt){Se(!0),pe==null||pe(Yt)},Je=function(Yt){Se(!1),ae==null||ae(Yt)},xt=function(Yt){var Yn;m(""),ln(),(0,ne.rJ)((Yn=$.current)===null||Yn===void 0?void 0:Yn.textArea,Yt,Q)},Ft=(0,ne.D7)(A);!be&&tn&&Z==null&&(Ft=He(Ft,Ge));var Qt=ut,Mt;if(Pe){var gn=(0,a.Z)(Ft).length;(0,K.Z)(Pe)==="object"?Mt=Pe.formatter({value:Ft,count:gn,maxLength:Ge}):Mt="".concat(gn).concat(tn?" / ".concat(Ge):""),Qt=E.createElement(E.Fragment,null,Qt,E.createElement("span",{className:ue()("".concat(Tt,"-data-count"),o==null?void 0:o.count),style:R==null?void 0:R.count},Mt))}var un=function(Yt){var Yn;V==null||V(Yt),(Yn=$.current)!==null&&Yn!==void 0&&Yn.textArea.style.height&&kt(!0)},hn=!d.autoSize&&!Pe&&!Ee,Bn=E.createElement(w.BaseInput,{value:Ft,allowClear:Ee,handleReset:xt,suffix:Qt,prefixCls:Tt,classes:{affixWrapper:ue()(gt==null?void 0:gt.affixWrapper,(he={},(0,u.Z)(he,"".concat(Tt,"-show-count"),Pe),(0,u.Z)(he,"".concat(Tt,"-textarea-allow-clear"),Ee),he))},disabled:B,focused:We,className:st,style:(0,n.Z)((0,n.Z)({},j),pt&&!hn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Mt=="string"?Mt:void 0}},hidden:y,inputElement:E.createElement(_,(0,t.Z)({},d,{onKeyDown:Ut,onChange:An,onFocus:Rn,onBlur:Je,onCompositionStart:an,onCompositionEnd:Fn,className:o==null?void 0:o.textarea,style:(0,n.Z)((0,n.Z)({},R==null?void 0:R.textarea),{},{resize:j==null?void 0:j.resize}),disabled:B,prefixCls:Tt,onResize:un,ref:$}))});return Bn}),C=Xe,J=C},39417:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return S}});var t=e(54476),n=e(20068),u=e(75931),K=e(33885),f=e(67732),O=e(83652),a=e(31226),U=e(42403),ue=e(158),w=e(92310),ne=e.n(w),x=e(26112),E=e(59301),G=e(39378),ce=function(Y){for(var _=Y.prefixCls,F=Y.level,He=Y.isStart,z=Y.isEnd,Xe="".concat(_,"-indent-unit"),C=[],J=0;J0&&arguments[0]!==void 0?arguments[0]:[],B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],y=j.length,o=B.length;if(Math.abs(y-o)!==1)return{add:!1,key:null};function R(V,d){var s=new Map;V.forEach(function(A){s.set(A,!0)});var re=d.filter(function(A){return!s.has(A)});return re.length===1?re[0]:null}return y ").concat(B);return B}var Ge=ve.forwardRef(function(j,B){var y=j.prefixCls,o=j.data,R=j.selectable,V=j.checkable,d=j.expandedKeys,s=j.selectedKeys,re=j.checkedKeys,A=j.loadedKeys,m=j.loadingKeys,$=j.halfCheckedKeys,Ae=j.keyEntities,ye=j.disabled,We=j.dragging,Se=j.dragOverNodeKey,Te=j.dropPosition,P=j.motion,be=j.height,Re=j.itemHeight,ke=j.virtual,at=j.focusable,Ct=j.activeItem,It=j.focused,pt=j.tabIndex,kt=j.onKeyDown,ln=j.onFocus,tn=j.onBlur,an=j.onActiveChange,Fn=j.onListChangeStart,An=j.onListChangeEnd,Ut=(0,L.Z)(j,J),Rn=ve.useRef(null),Je=ve.useRef(null);ve.useImperativeHandle(B,function(){return{scrollTo:function(St){Rn.current.scrollTo(St)},getIndentWidth:function(){return Je.current.offsetWidth}}});var xt=ve.useState(d),Ft=(0,me.Z)(xt,2),Qt=Ft[0],Mt=Ft[1],gn=ve.useState(o),un=(0,me.Z)(gn,2),hn=un[0],Bn=un[1],Cn=ve.useState(o),Yt=(0,me.Z)(Cn,2),Yn=Yt[0],le=Yt[1],c=ve.useState([]),b=(0,me.Z)(c,2),p=b[0],v=b[1],se=ve.useState(null),ie=(0,me.Z)(se,2),Me=ie[0],Ve=ie[1],nt=ve.useRef(o);nt.current=o;function ct(){var mt=nt.current;Bn(mt),le(mt),v([]),Ve(null),An()}(0,g.Z)(function(){Mt(d);var mt=Xe(Qt,d);if(mt.key!==null)if(mt.add){var St=hn.findIndex(function(Ke){var Ue=Ke.key;return Ue===mt.key}),X=ae(C(hn,o,mt.key),ke,be,Re),de=hn.slice();de.splice(St+1,0,pe),le(de),v(X),Ve("show")}else{var Ce=o.findIndex(function(Ke){var Ue=Ke.key;return Ue===mt.key}),Oe=ae(C(o,hn,mt.key),ke,be,Re),$e=o.slice();$e.splice(Ce+1,0,pe),le($e),v(Oe),Ve("hide")}else hn!==o&&(Bn(o),le(o))},[d,o]),ve.useEffect(function(){We||ct()},[We]);var yt=P?Yn:o,Pt={expandedKeys:d,selectedKeys:s,loadedKeys:A,loadingKeys:m,checkedKeys:re,halfCheckedKeys:$,dragOverNodeKey:Se,dropPosition:Te,keyEntities:Ae};return ve.createElement(ve.Fragment,null,It&&Ct&&ve.createElement("span",{style:ee,"aria-live":"assertive"},Ee(Ct)),ve.createElement("div",null,ve.createElement("input",{style:ee,disabled:at===!1||ye,tabIndex:at!==!1?pt:null,onKeyDown:kt,onFocus:ln,onBlur:tn,value:"",onChange:H,"aria-label":"for screen reader"})),ve.createElement("div",{className:"".concat(y,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},ve.createElement("div",{className:"".concat(y,"-indent")},ve.createElement("div",{ref:Je,className:"".concat(y,"-indent-unit")}))),ve.createElement(i.Z,(0,t.Z)({},Ut,{data:yt,itemKey:Q,height:be,fullHeight:!1,virtual:ke,itemHeight:Re,prefixCls:"".concat(y,"-list"),ref:Rn,onVisibleChange:function(St,X){var de=new Set(St),Ce=X.filter(function(Oe){return!de.has(Oe)});Ce.some(function(Oe){return Q(Oe)===he})&&ct()}}),function(mt){var St=mt.pos,X=(0,t.Z)({},(ge(mt.data),mt.data)),de=mt.title,Ce=mt.key,Oe=mt.isStart,$e=mt.isEnd,Ke=(0,Y.km)(Ce,St);delete X.key,delete X.children;var Ue=(0,Y.H8)(Ke,Pt);return ve.createElement(z,(0,t.Z)({},X,Ue,{title:de,active:!!Ct&&Ce===Ct.key,pos:St,data:mt.data,isStart:Oe,isEnd:$e,motion:P,motionNodes:Ce===he?p:null,motionType:Me,onMotionStart:Fn,onMotionEnd:ct,treeNodeRequiredProps:Pt,onMouseMove:function(){an(null)}}))}))});Ge.displayName="NodeList";var ft=Ge,rt=e(35654),ut=e(90782),vt=e(67841),Tt=10,gt=function(j){(0,ue.Z)(y,j);var B=(0,w.Z)(y);function y(){var o;(0,O.Z)(this,y);for(var R=arguments.length,V=new Array(R),d=0;d2&&arguments[2]!==void 0?arguments[2]:!1,$=o.state,Ae=$.dragChildrenKeys,ye=$.dropPosition,We=$.dropTargetKey,Se=$.dropTargetPos,Te=$.dropAllowed;if(Te){var P=o.props.onDrop;if(o.setState({dragOverNodeKey:null}),o.cleanDragState(),We!==null){var be=(0,K.Z)((0,K.Z)({},(0,Y.H8)(We,o.getTreeNodeRequiredProps())),{},{active:((A=o.getActiveItem())===null||A===void 0?void 0:A.key)===We,data:(0,vt.Z)(o.state.keyEntities,We).node}),Re=Ae.indexOf(We)!==-1;(0,ce.ZP)(!Re,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var ke=(0,rt.yx)(Se),at={event:s,node:(0,Y.F)(be),dragNode:o.dragNode?(0,Y.F)(o.dragNode.props):null,dragNodesKeys:[o.dragNode.props.eventKey].concat(Ae),dropToGap:ye!==0,dropPosition:ye+Number(ke[ke.length-1])};m||P==null||P(at),o.dragNode=null}}},o.cleanDragState=function(){var s=o.state.draggingNodeKey;s!==null&&o.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),o.dragStartMousePosition=null,o.currentMouseOverDroppableNodeKey=null},o.triggerExpandActionExpand=function(s,re){var A=o.state,m=A.expandedKeys,$=A.flattenNodes,Ae=re.expanded,ye=re.key,We=re.isLeaf;if(!(We||s.shiftKey||s.metaKey||s.ctrlKey)){var Se=$.filter(function(P){return P.key===ye})[0],Te=(0,Y.F)((0,K.Z)((0,K.Z)({},(0,Y.H8)(ye,o.getTreeNodeRequiredProps())),{},{data:Se.data}));o.setExpandedKeys(Ae?(0,rt._5)(m,ye):(0,rt.L0)(m,ye)),o.onNodeExpand(s,Te)}},o.onNodeClick=function(s,re){var A=o.props,m=A.onClick,$=A.expandAction;$==="click"&&o.triggerExpandActionExpand(s,re),m==null||m(s,re)},o.onNodeDoubleClick=function(s,re){var A=o.props,m=A.onDoubleClick,$=A.expandAction;$==="doubleClick"&&o.triggerExpandActionExpand(s,re),m==null||m(s,re)},o.onNodeSelect=function(s,re){var A=o.state.selectedKeys,m=o.state,$=m.keyEntities,Ae=m.fieldNames,ye=o.props,We=ye.onSelect,Se=ye.multiple,Te=re.selected,P=re[Ae.key],be=!Te;be?Se?A=(0,rt.L0)(A,P):A=[P]:A=(0,rt._5)(A,P);var Re=A.map(function(ke){var at=(0,vt.Z)($,ke);return at?at.node:null}).filter(function(ke){return ke});o.setUncontrolledState({selectedKeys:A}),We==null||We(A,{event:"select",selected:be,node:re,selectedNodes:Re,nativeEvent:s.nativeEvent})},o.onNodeCheck=function(s,re,A){var m=o.state,$=m.keyEntities,Ae=m.checkedKeys,ye=m.halfCheckedKeys,We=o.props,Se=We.checkStrictly,Te=We.onCheck,P=re.key,be,Re={event:"check",node:re,checked:A,nativeEvent:s.nativeEvent};if(Se){var ke=A?(0,rt.L0)(Ae,P):(0,rt._5)(Ae,P),at=(0,rt._5)(ye,P);be={checked:ke,halfChecked:at},Re.checkedNodes=ke.map(function(tn){return(0,vt.Z)($,tn)}).filter(function(tn){return tn}).map(function(tn){return tn.node}),o.setUncontrolledState({checkedKeys:ke})}else{var Ct=(0,ut.S)([].concat((0,f.Z)(Ae),[P]),!0,$),It=Ct.checkedKeys,pt=Ct.halfCheckedKeys;if(!A){var kt=new Set(It);kt.delete(P);var ln=(0,ut.S)(Array.from(kt),{checked:!1,halfCheckedKeys:pt},$);It=ln.checkedKeys,pt=ln.halfCheckedKeys}be=It,Re.checkedNodes=[],Re.checkedNodesPositions=[],Re.halfCheckedKeys=pt,It.forEach(function(tn){var an=(0,vt.Z)($,tn);if(an){var Fn=an.node,An=an.pos;Re.checkedNodes.push(Fn),Re.checkedNodesPositions.push({node:Fn,pos:An})}}),o.setUncontrolledState({checkedKeys:It},!1,{halfCheckedKeys:pt})}Te==null||Te(be,Re)},o.onNodeLoad=function(s){var re=s.key,A=new Promise(function(m,$){o.setState(function(Ae){var ye=Ae.loadedKeys,We=ye===void 0?[]:ye,Se=Ae.loadingKeys,Te=Se===void 0?[]:Se,P=o.props,be=P.loadData,Re=P.onLoad;if(!be||We.indexOf(re)!==-1||Te.indexOf(re)!==-1)return null;var ke=be(s);return ke.then(function(){var at=o.state.loadedKeys,Ct=(0,rt.L0)(at,re);Re==null||Re(Ct,{event:"load",node:s}),o.setUncontrolledState({loadedKeys:Ct}),o.setState(function(It){return{loadingKeys:(0,rt._5)(It.loadingKeys,re)}}),m()}).catch(function(at){if(o.setState(function(It){return{loadingKeys:(0,rt._5)(It.loadingKeys,re)}}),o.loadingRetryTimes[re]=(o.loadingRetryTimes[re]||0)+1,o.loadingRetryTimes[re]>=Tt){var Ct=o.state.loadedKeys;(0,ce.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),o.setUncontrolledState({loadedKeys:(0,rt.L0)(Ct,re)}),m()}$(at)}),{loadingKeys:(0,rt.L0)(Te,re)}})});return A.catch(function(){}),A},o.onNodeMouseEnter=function(s,re){var A=o.props.onMouseEnter;A==null||A({event:s,node:re})},o.onNodeMouseLeave=function(s,re){var A=o.props.onMouseLeave;A==null||A({event:s,node:re})},o.onNodeContextMenu=function(s,re){var A=o.props.onRightClick;A&&(s.preventDefault(),A({event:s,node:re}))},o.onFocus=function(){var s=o.props.onFocus;o.setState({focused:!0});for(var re=arguments.length,A=new Array(re),m=0;m1&&arguments[1]!==void 0?arguments[1]:!1,A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!o.destroyed){var m=!1,$=!0,Ae={};Object.keys(s).forEach(function(ye){if(ye in o.props){$=!1;return}m=!0,Ae[ye]=s[ye]}),m&&(!re||$)&&o.setState((0,K.Z)((0,K.Z)({},Ae),A))}},o.scrollTo=function(s){o.listRef.current.scrollTo(s)},o}return(0,a.Z)(y,[{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,V=this.state,d=V.focused,s=V.flattenNodes,re=V.keyEntities,A=V.draggingNodeKey,m=V.activeKey,$=V.dropLevelOffset,Ae=V.dropContainerKey,ye=V.dropTargetKey,We=V.dropPosition,Se=V.dragOverNodeKey,Te=V.indent,P=this.props,be=P.prefixCls,Re=P.className,ke=P.style,at=P.showLine,Ct=P.focusable,It=P.tabIndex,pt=It===void 0?0:It,kt=P.selectable,ln=P.showIcon,tn=P.icon,an=P.switcherIcon,Fn=P.draggable,An=P.checkable,Ut=P.checkStrictly,Rn=P.disabled,Je=P.motion,xt=P.loadData,Ft=P.filterTreeNode,Qt=P.height,Mt=P.itemHeight,gn=P.virtual,un=P.titleRender,hn=P.dropIndicatorRender,Bn=P.onContextMenu,Cn=P.onScroll,Yt=P.direction,Yn=P.rootClassName,le=P.rootStyle,c=(0,G.Z)(this.props,{aria:!0,data:!0}),b;return Fn&&((0,u.Z)(Fn)==="object"?b=Fn:typeof Fn=="function"?b={nodeDraggable:Fn}:b={}),ve.createElement(it.k.Provider,{value:{prefixCls:be,selectable:kt,showIcon:ln,icon:tn,switcherIcon:an,draggable:b,draggingNodeKey:A,checkable:An,checkStrictly:Ut,disabled:Rn,keyEntities:re,dropLevelOffset:$,dropContainerKey:Ae,dropTargetKey:ye,dropPosition:We,dragOverNodeKey:Se,indent:Te,direction:Yt,dropIndicatorRender:hn,loadData:xt,filterTreeNode:Ft,titleRender:un,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}},ve.createElement("div",{role:"tree",className:x()(be,Re,Yn,(R={},(0,n.Z)(R,"".concat(be,"-show-line"),at),(0,n.Z)(R,"".concat(be,"-focused"),d),(0,n.Z)(R,"".concat(be,"-active-focused"),m!==null),R)),style:le},ve.createElement(ft,(0,t.Z)({ref:this.listRef,prefixCls:be,style:ke,data:s,disabled:Rn,selectable:kt,checkable:!!An,motion:Je,dragging:A!==null,height:Qt,itemHeight:Mt,virtual:gn,focusable:Ct,focused:d,tabIndex:pt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Bn,onScroll:Cn},this.getTreeNodeRequiredProps(),c))))}}],[{key:"getDerivedStateFromProps",value:function(R,V){var d=V.prevProps,s={prevProps:R};function re(Ct){return!d&&Ct in R||d&&d[Ct]!==R[Ct]}var A,m=V.fieldNames;if(re("fieldNames")&&(m=(0,Y.w$)(R.fieldNames),s.fieldNames=m),re("treeData")?A=R.treeData:re("children")&&((0,ce.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),A=(0,Y.zn)(R.children)),A){s.treeData=A;var $=(0,Y.I8)(A,{fieldNames:m});s.keyEntities=(0,K.Z)((0,n.Z)({},he,Z),$.keyEntities)}var Ae=s.keyEntities||V.keyEntities;if(re("expandedKeys")||d&&re("autoExpandParent"))s.expandedKeys=R.autoExpandParent||!d&&R.defaultExpandParent?(0,rt.r7)(R.expandedKeys,Ae):R.expandedKeys;else if(!d&&R.defaultExpandAll){var ye=(0,K.Z)({},Ae);delete ye[he],s.expandedKeys=Object.keys(ye).map(function(Ct){return ye[Ct].key})}else!d&&R.defaultExpandedKeys&&(s.expandedKeys=R.autoExpandParent||R.defaultExpandParent?(0,rt.r7)(R.defaultExpandedKeys,Ae):R.defaultExpandedKeys);if(s.expandedKeys||delete s.expandedKeys,A||s.expandedKeys){var We=(0,Y.oH)(A||V.treeData,s.expandedKeys||V.expandedKeys,m);s.flattenNodes=We}if(R.selectable&&(re("selectedKeys")?s.selectedKeys=(0,rt.BT)(R.selectedKeys,R):!d&&R.defaultSelectedKeys&&(s.selectedKeys=(0,rt.BT)(R.defaultSelectedKeys,R))),R.checkable){var Se;if(re("checkedKeys")?Se=(0,rt.E6)(R.checkedKeys)||{}:!d&&R.defaultCheckedKeys?Se=(0,rt.E6)(R.defaultCheckedKeys)||{}:A&&(Se=(0,rt.E6)(R.checkedKeys)||{checkedKeys:V.checkedKeys,halfCheckedKeys:V.halfCheckedKeys}),Se){var Te=Se,P=Te.checkedKeys,be=P===void 0?[]:P,Re=Te.halfCheckedKeys,ke=Re===void 0?[]:Re;if(!R.checkStrictly){var at=(0,ut.S)(be,!0,Ae);be=at.checkedKeys,ke=at.halfCheckedKeys}s.checkedKeys=be,s.halfCheckedKeys=ke}}return re("loadedKeys")&&(s.loadedKeys=R.loadedKeys),s}}]),y}(ve.Component);gt.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:xe,allowDrop:function(){return!0},expandAction:!1},gt.TreeNode=S.Z;var Pe=gt,st=Pe},35654:function(Zt,_e,e){"use strict";e.d(_e,{BT:function(){return ve},E6:function(){return ge},L0:function(){return w},OM:function(){return ce},_5:function(){return ue},r7:function(){return me},wA:function(){return x},yx:function(){return ne}});var t=e(94480),n=e(76190),u=e(48736),K=e(59301),f=e(39417),O=e(67841),a=e(71430),U=null;function ue(L,g){if(!L)return[];var i=L.slice(),I=i.indexOf(g);return I>=0&&i.splice(I,1),i}function w(L,g){var i=(L||[]).slice();return i.indexOf(g)===-1&&i.push(g),i}function ne(L){return L.split("-")}function x(L,g){var i=[],I=(0,O.Z)(g,L);function S(){var oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];oe.forEach(function(Y){var _=Y.key,F=Y.children;i.push(_),S(F)})}return S(I.children),i}function E(L){if(L.parent){var g=ne(L.pos);return Number(g[g.length-1])===L.parent.children.length-1}return!1}function G(L){var g=ne(L.pos);return Number(g[g.length-1])===0}function ce(L,g,i,I,S,oe,Y,_,F,He){var z,Xe=L.clientX,C=L.clientY,J=L.target.getBoundingClientRect(),ee=J.top,H=J.height,he=(He==="rtl"?-1:1)*(((S==null?void 0:S.x)||0)-Xe),k=(he-12)/I,Z=(0,O.Z)(_,i.props.eventKey);if(C-1.5?oe({dragNode:Tt,dropNode:gt,dropPosition:1})?rt=1:Pe=!1:oe({dragNode:Tt,dropNode:gt,dropPosition:0})?rt=0:oe({dragNode:Tt,dropNode:gt,dropPosition:1})?rt=1:Pe=!1:oe({dragNode:Tt,dropNode:gt,dropPosition:1})?rt=1:Pe=!1,{dropPosition:rt,dropLevelOffset:ut,dropTargetKey:Z.key,dropTargetPos:Z.pos,dragOverNodeKey:ft,dropContainerKey:rt===0?null:((z=Z.parent)===null||z===void 0?void 0:z.key)||null,dropAllowed:Pe}}function ve(L,g){if(L){var i=g.multiple;return i?L.slice():L.length?[L[0]]:L}}var it=function(g){return g};function xe(L,g){if(!L)return[];var i=g||{},I=i.processProps,S=I===void 0?it:I,oe=Array.isArray(L)?L:[L];return oe.map(function(Y){var _=Y.children,F=_objectWithoutProperties(Y,U),He=xe(_,g);return React.createElement(TreeNode,_extends({key:F.key},S(F)),He)})}function ge(L){if(!L)return null;var g;if(Array.isArray(L))g={checkedKeys:L,halfCheckedKeys:void 0};else if((0,n.Z)(L)==="object")g={checkedKeys:L.checked||void 0,halfCheckedKeys:L.halfChecked||void 0};else return(0,u.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return g}function me(L,g){var i=new Set;function I(S){if(!i.has(S)){var oe=(0,O.Z)(g,S);if(oe){i.add(S);var Y=oe.parent,_=oe.node;_.disabled||Y&&I(Y.key)}}}return(L||[]).forEach(function(S){I(S)}),(0,t.Z)(i)}},90782:function(Zt,_e,e){"use strict";e.d(_e,{S:function(){return a}});var t=e(48736),n=e(67841);function u(U,ue){var w=new Set;return U.forEach(function(ne){ue.has(ne)||w.add(ne)}),w}function K(U){var ue=U||{},w=ue.disabled,ne=ue.disableCheckbox,x=ue.checkable;return!!(w||ne)||x===!1}function f(U,ue,w,ne){for(var x=new Set(U),E=new Set,G=0;G<=w;G+=1){var ce=ue.get(G)||new Set;ce.forEach(function(ge){var me=ge.key,L=ge.node,g=ge.children,i=g===void 0?[]:g;x.has(me)&&!ne(L)&&i.filter(function(I){return!ne(I.node)}).forEach(function(I){x.add(I.key)})})}for(var ve=new Set,it=w;it>=0;it-=1){var xe=ue.get(it)||new Set;xe.forEach(function(ge){var me=ge.parent,L=ge.node;if(!(ne(L)||!ge.parent||ve.has(ge.parent.key))){if(ne(ge.parent.node)){ve.add(me.key);return}var g=!0,i=!1;(me.children||[]).filter(function(I){return!ne(I.node)}).forEach(function(I){var S=I.key,oe=x.has(S);g&&!oe&&(g=!1),!i&&(oe||E.has(S))&&(i=!0)}),g&&x.add(me.key),i&&E.add(me.key),ve.add(me.key)}})}return{checkedKeys:Array.from(x),halfCheckedKeys:Array.from(u(E,x))}}function O(U,ue,w,ne,x){for(var E=new Set(U),G=new Set(ue),ce=0;ce<=ne;ce+=1){var ve=w.get(ce)||new Set;ve.forEach(function(me){var L=me.key,g=me.node,i=me.children,I=i===void 0?[]:i;!E.has(L)&&!G.has(L)&&!x(g)&&I.filter(function(S){return!x(S.node)}).forEach(function(S){E.delete(S.key)})})}G=new Set;for(var it=new Set,xe=ne;xe>=0;xe-=1){var ge=w.get(xe)||new Set;ge.forEach(function(me){var L=me.parent,g=me.node;if(!(x(g)||!me.parent||it.has(me.parent.key))){if(x(me.parent.node)){it.add(L.key);return}var i=!0,I=!1;(L.children||[]).filter(function(S){return!x(S.node)}).forEach(function(S){var oe=S.key,Y=E.has(oe);i&&!Y&&(i=!1),!I&&(Y||G.has(oe))&&(I=!0)}),i||E.delete(L.key),I&&G.add(L.key),it.add(L.key)}})}return{checkedKeys:Array.from(E),halfCheckedKeys:Array.from(u(G,E))}}function a(U,ue,w,ne){var x=[],E;ne?E=ne:E=K;var G=new Set(U.filter(function(xe){var ge=!!(0,n.Z)(w,xe);return ge||x.push(xe),ge})),ce=new Map,ve=0;Object.keys(w).forEach(function(xe){var ge=w[xe],me=ge.level,L=ce.get(me);L||(L=new Set,ce.set(me,L)),L.add(ge),ve=Math.max(ve,me)}),(0,t.ZP)(!x.length,"Tree missing follow keys: ".concat(x.slice(0,100).map(function(xe){return"'".concat(xe,"'")}).join(", ")));var it;return ue===!0?it=f(G,ce,ve,E):it=O(G,ue.halfCheckedKeys,ce,ve,E),it}},67841:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return t}});function t(n,u){return n[u]}},71430:function(Zt,_e,e){"use strict";e.d(_e,{F:function(){return me},H8:function(){return ge},I8:function(){return xe},km:function(){return x},oH:function(){return ve},w$:function(){return E},zn:function(){return ce}});var t=e(76190),n=e(94480),u=e(33885),K=e(75931),f=e(11592),O=e(2738),a=e(48736),U=e(67841),ue=["children"];function w(L,g){return"".concat(L,"-").concat(g)}function ne(L){return L&&L.type&&L.type.isTreeNode}function x(L,g){return L!=null?L:g}function E(L){var g=L||{},i=g.title,I=g._title,S=g.key,oe=g.children,Y=i||"title";return{title:Y,_title:I||[Y],key:S||"key",children:oe||"children"}}function G(L,g){var i=new Map;function I(S){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(S||[]).forEach(function(Y){var _=Y[g.key],F=Y[g.children];warning(_!=null,"Tree node must have a certain key: [".concat(oe).concat(_,"]"));var He=String(_);warning(!i.has(He)||_===null||_===void 0,"Same 'key' exist in the Tree: ".concat(He)),i.set(He,!0),I(F,"".concat(oe).concat(He," > "))})}I(L)}function ce(L){function g(i){var I=(0,f.Z)(i);return I.map(function(S){if(!ne(S))return(0,a.ZP)(!S,"Tree/TreeNode can only accept TreeNode as children."),null;var oe=S.key,Y=S.props,_=Y.children,F=(0,K.Z)(Y,ue),He=(0,u.Z)({key:oe},F),z=g(_);return z.length&&(He.children=z),He}).filter(function(S){return S})}return g(L)}function ve(L,g,i){var I=E(i),S=I._title,oe=I.key,Y=I.children,_=new Set(g===!0?[]:g),F=[];function He(z){var Xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return z.map(function(C,J){for(var ee=w(Xe?Xe.pos:"0",J),H=x(C[oe],ee),he,k=0;k1&&arguments[1]!==void 0?arguments[1]:{},i=g.initWrapper,I=g.processEntity,S=g.onProcessFinished,oe=g.externalGetKey,Y=g.childrenPropName,_=g.fieldNames,F=arguments.length>2?arguments[2]:void 0,He=oe||F,z={},Xe={},C={posEntities:z,keyEntities:Xe};return i&&(C=i(C)||C),it(L,function(J){var ee=J.node,H=J.index,he=J.pos,k=J.key,Z=J.parentPos,pe=J.level,ae=J.nodes,Q={node:ee,nodes:ae,index:H,key:k,pos:he,level:pe},Ee=x(k,he);z[he]=Q,Xe[Ee]=Q,Q.parent=z[Z],Q.parent&&(Q.parent.children=Q.parent.children||[],Q.parent.children.push(Q)),I&&I(Q,C)},{externalGetKey:He,childrenPropName:Y,fieldNames:_}),S&&S(C),C}function ge(L,g){var i=g.expandedKeys,I=g.selectedKeys,S=g.loadedKeys,oe=g.loadingKeys,Y=g.checkedKeys,_=g.halfCheckedKeys,F=g.dragOverNodeKey,He=g.dropPosition,z=g.keyEntities,Xe=(0,U.Z)(z,L),C={eventKey:L,expanded:i.indexOf(L)!==-1,selected:I.indexOf(L)!==-1,loaded:S.indexOf(L)!==-1,loading:oe.indexOf(L)!==-1,checked:Y.indexOf(L)!==-1,halfChecked:_.indexOf(L)!==-1,pos:String(Xe?Xe.pos:""),dragOver:F===L&&He===0,dragOverGapTop:F===L&&He===-1,dragOverGapBottom:F===L&&He===1};return C}function me(L){var g=L.data,i=L.expanded,I=L.selected,S=L.checked,oe=L.loaded,Y=L.loading,_=L.halfChecked,F=L.dragOver,He=L.dragOverGapTop,z=L.dragOverGapBottom,Xe=L.pos,C=L.active,J=L.eventKey,ee=(0,u.Z)((0,u.Z)({},g),{},{expanded:i,selected:I,checked:S,loaded:oe,loading:Y,halfChecked:_,dragOver:F,dragOverGapTop:He,dragOverGapBottom:z,pos:Xe,active:C,key:J});return"props"in ee||Object.defineProperty(ee,"props",{get:function(){return(0,a.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),L}}),ee}},8224:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return n}});var t=e(4676);function n(u,K,f,O){var a=t.unstable_batchedUpdates?function(ue){t.unstable_batchedUpdates(f,ue)}:f;return u!=null&&u.addEventListener&&u.addEventListener(K,a,O),{remove:function(){u!=null&&u.removeEventListener&&u.removeEventListener(K,a,O)}}}},55468:function(Zt,_e,e){"use strict";e.d(_e,{g1:function(){return ne},os:function(){return E}});var t=/margin|padding|width|height|max|min|offset/,n={left:!0,top:!0},u={cssFloat:1,styleFloat:1,float:1};function K(G){return G.nodeType===1?G.ownerDocument.defaultView.getComputedStyle(G,null):{}}function f(G,ce,ve){if(ce=ce.toLowerCase(),ve==="auto"){if(ce==="height")return G.offsetHeight;if(ce==="width")return G.offsetWidth}return ce in n||(n[ce]=t.test(ce)),n[ce]?parseFloat(ve)||0:ve}function O(G,ce){var ve=arguments.length,it=K(G);return ce=u[ce]?"cssFloat"in G.style?"cssFloat":"styleFloat":ce,ve===1?it:f(G,ce,it[ce]||G.style[ce])}function a(G,ce,ve){var it=arguments.length;if(ce=u[ce]?"cssFloat"in G.style?"cssFloat":"styleFloat":ce,it===3)return typeof ve=="number"&&t.test(ce)&&(ve="".concat(ve,"px")),G.style[ce]=ve,ve;for(var xe in ce)ce.hasOwnProperty(xe)&&a(G,xe,ce[xe]);return K(G)}function U(G){return G===document.body?document.documentElement.clientWidth:G.offsetWidth}function ue(G){return G===document.body?window.innerHeight||document.documentElement.clientHeight:G.offsetHeight}function w(){var G=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),ce=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:G,height:ce}}function ne(){var G=document.documentElement.clientWidth,ce=window.innerHeight||document.documentElement.clientHeight;return{width:G,height:ce}}function x(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function E(G){var ce=G.getBoundingClientRect(),ve=document.documentElement;return{left:ce.left+(window.pageXOffset||ve.scrollLeft)-(ve.clientLeft||document.body.clientLeft||0),top:ce.top+(window.pageYOffset||ve.scrollTop)-(ve.clientTop||document.body.clientTop||0)}}},3465:function(Zt,_e,e){"use strict";e.d(_e,{G:function(){return K}});var t=e(47273),n=function(O){if((0,t.Z)()&&window.document.documentElement){var a=Array.isArray(O)?O:[O],U=window.document.documentElement;return a.some(function(ue){return ue in U.style})}return!1},u=function(O,a){if(!n(O))return!1;var U=document.createElement("div"),ue=U.style[O];return U.style[O]=a,U.style[O]!==ue};function K(f,O){return!Array.isArray(f)&&O!==void 0?u(f,O):n(f)}},48911:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return gt}});var t=e(54476),n=e(76190),u=e(33885),K=e(20068),f=e(42978),O=e(75931),a=e(92310),U=e.n(a),ue=e(29301),w=e(70425),ne=e(34280),x=e(59301),E=e(4676),G=x.forwardRef(function(Pe,st){var j=Pe.height,B=Pe.offsetY,y=Pe.offsetX,o=Pe.children,R=Pe.prefixCls,V=Pe.onInnerResize,d=Pe.innerProps,s=Pe.rtl,re=Pe.extra,A={},m={display:"flex",flexDirection:"column"};return B!==void 0&&(A={height:j,position:"relative",overflow:"hidden"},m=(0,u.Z)((0,u.Z)({},m),{},(0,K.Z)((0,K.Z)((0,K.Z)((0,K.Z)((0,K.Z)({transform:"translateY(".concat(B,"px)")},s?"marginRight":"marginLeft",-y),"position","absolute"),"left",0),"right",0),"top",0))),x.createElement("div",{style:A},x.createElement(ue.Z,{onResize:function(Ae){var ye=Ae.offsetHeight;ye&&V&&V()}},x.createElement("div",(0,t.Z)({style:m,className:U()((0,K.Z)({},"".concat(R,"-holder-inner"),R)),ref:st},d),o,re)))});G.displayName="Filler";var ce=G;function ve(Pe){var st=Pe.children,j=Pe.setRef,B=x.useCallback(function(y){j(y)},[]);return x.cloneElement(st,{ref:B})}function it(Pe,st,j,B,y,o,R,V){var d=V.getKey;return Pe.slice(st,j+1).map(function(s,re){var A=st+re,m=R(s,A,{style:{width:B},offsetX:y}),$=d(s);return x.createElement(ve,{key:$,setRef:function(ye){return o(s,ye)}},m)})}function xe(Pe,st,j,B){var y=j-Pe,o=st-j,R=Math.min(y,o)*2;if(B<=R){var V=Math.floor(B/2);return B%2?j+V+1:j-V}return y>o?j-(B-o):j+(B-y)}function ge(Pe,st,j){var B=Pe.length,y=st.length,o,R;if(B===0&&y===0)return null;B2&&arguments[2]!==void 0?arguments[2]:!1,A=d?s<0&&V.current.left||s>0&&V.current.right:s<0&&V.current.top||s>0&&V.current.bottom;return re&&A?(clearTimeout(o.current),y.current=!1):(!A||y.current)&&R(),!y.current&&A}};function S(Pe,st,j,B,y,o,R){var V=(0,x.useRef)(0),d=(0,x.useRef)(null),s=(0,x.useRef)(null),re=(0,x.useRef)(!1),A=I(st,j,B,y);function m(Te,P){if(L.Z.cancel(d.current),!A(!1,P)){var be=Te;if(!be._virtualHandled)be._virtualHandled=!0;else return;V.current+=P,s.current=P,i||be.preventDefault(),d.current=(0,L.Z)(function(){var Re=re.current?10:1;R(V.current*Re,!1),V.current=0})}}function $(Te,P){R(P,!0),i||Te.preventDefault()}var Ae=(0,x.useRef)(null),ye=(0,x.useRef)(null);function We(Te){if(Pe){L.Z.cancel(ye.current),ye.current=(0,L.Z)(function(){Ae.current=null},2);var P=Te.deltaX,be=Te.deltaY,Re=Te.shiftKey,ke=P,at=be;(Ae.current==="sx"||!Ae.current&&Re&&be&&!P)&&(ke=be,at=0,Ae.current="sx");var Ct=Math.abs(ke),It=Math.abs(at);Ae.current===null&&(Ae.current=o&&Ct>It?"x":"y"),Ae.current==="y"?m(Te,at):$(Te,ke)}}function Se(Te){Pe&&(re.current=Te.detail===s.current)}return[We,Se]}function oe(Pe,st,j,B){var y=x.useMemo(function(){return[new Map,[]]},[Pe,j.id,B]),o=(0,f.Z)(y,2),R=o[0],V=o[1],d=function(re){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:re,m=R.get(re),$=R.get(A);if(m===void 0||$===void 0)for(var Ae=Pe.length,ye=V.length;ye0&&arguments[0]!==void 0?arguments[0]:!1;re();var Ae=function(){var Se=!1;V.current.forEach(function(Te,P){if(Te&&Te.offsetParent){var be=Te.offsetHeight,Re=getComputedStyle(Te),ke=Re.marginTop,at=Re.marginBottom,Ct=z(ke),It=z(at),pt=be+Ct+It;d.current.get(P)!==pt&&(d.current.set(P,pt),Se=!0)}}),Se&&R(function(Te){return Te+1})};if($)Ae();else{s.current+=1;var ye=s.current;Promise.resolve().then(function(){ye===s.current&&Ae()})}}function m($,Ae){var ye=Pe($),We=V.current.get(ye);Ae?(V.current.set(ye,Ae),A()):V.current.delete(ye),!We!=!Ae&&(Ae?st==null||st($):j==null||j($))}return(0,x.useEffect)(function(){return re},[]),[m,A,d.current,o]}var C=14/15;function J(Pe,st,j){var B=(0,x.useRef)(!1),y=(0,x.useRef)(0),o=(0,x.useRef)(0),R=(0,x.useRef)(null),V=(0,x.useRef)(null),d,s=function($){if(B.current){var Ae=Math.ceil($.touches[0].pageX),ye=Math.ceil($.touches[0].pageY),We=y.current-Ae,Se=o.current-ye,Te=Math.abs(We)>Math.abs(Se);Te?y.current=Ae:o.current=ye;var P=j(Te,Te?We:Se,!1,$);P&&$.preventDefault(),clearInterval(V.current),P&&(V.current=setInterval(function(){Te?We*=C:Se*=C;var be=Math.floor(Te?We:Se);(!j(Te,be,!0)||Math.abs(be)<=.1)&&clearInterval(V.current)},16))}},re=function(){B.current=!1,d()},A=function($){d(),$.touches.length===1&&!B.current&&(B.current=!0,y.current=Math.ceil($.touches[0].pageX),o.current=Math.ceil($.touches[0].pageY),R.current=$.target,R.current.addEventListener("touchmove",s,{passive:!1}),R.current.addEventListener("touchend",re,{passive:!0}))};d=function(){R.current&&(R.current.removeEventListener("touchmove",s),R.current.removeEventListener("touchend",re))},(0,ne.Z)(function(){return Pe&&st.current.addEventListener("touchstart",A,{passive:!0}),function(){var m;(m=st.current)===null||m===void 0||m.removeEventListener("touchstart",A),d(),clearInterval(V.current)}},[Pe])}function ee(Pe){return Math.floor(Math.pow(Pe,.5))}function H(Pe,st){var j="touches"in Pe?Pe.touches[0]:Pe;return j[st?"pageX":"pageY"]-window[st?"scrollX":"scrollY"]}function he(Pe,st,j){x.useEffect(function(){var B=st.current;if(Pe&&B){var y=!1,o,R,V=function(){L.Z.cancel(o)},d=function m(){V(),o=(0,L.Z)(function(){j(R),m()})},s=function(){y=!1,V()},re=function($){if(!($.target.draggable||$.button!==0)){var Ae=$;Ae._virtualHandled||(Ae._virtualHandled=!0,y=!0)}},A=function($){if(y){var Ae=H($,!1),ye=B.getBoundingClientRect(),We=ye.top,Se=ye.bottom;if(Ae<=We){var Te=We-Ae;R=-ee(Te),d()}else if(Ae>=Se){var P=Ae-Se;R=ee(P),d()}else V()}};return B.addEventListener("mousedown",re),B.ownerDocument.addEventListener("mouseup",s),B.ownerDocument.addEventListener("mousemove",A),B.ownerDocument.addEventListener("dragend",s),function(){B.removeEventListener("mousedown",re),B.ownerDocument.removeEventListener("mouseup",s),B.ownerDocument.removeEventListener("mousemove",A),B.ownerDocument.removeEventListener("dragend",s),V()}}},[Pe])}var k=10;function Z(Pe,st,j,B,y,o,R,V){var d=x.useRef(),s=x.useState(null),re=(0,f.Z)(s,2),A=re[0],m=re[1];return(0,ne.Z)(function(){if(A&&A.times=0;an-=1){var Fn=y(st[an]),An=j.get(Fn);if(An===void 0){Te=!0;break}if(tn-=An,tn<=0)break}switch(Re){case"top":be=at-We;break;case"bottom":be=Ct-Se+We;break;default:{var Ut=Pe.current.scrollTop,Rn=Ut+Se;atRn&&(P="bottom")}}be!==null&&R(be),be!==A.lastTop&&(Te=!0)}Te&&m((0,u.Z)((0,u.Z)({},A),{},{times:A.times+1,targetAlign:P,lastTop:be}))}},[A,Pe.current]),function($){if($==null){V();return}if(L.Z.cancel(d.current),typeof $=="number")R($);else if($&&(0,n.Z)($)==="object"){var Ae,ye=$.align;"index"in $?Ae=$.index:Ae=st.findIndex(function(Te){return y(Te)===$.key});var We=$.offset,Se=We===void 0?0:We;m({times:0,index:Ae,offset:Se,originAlign:ye})}}}var pe=x.forwardRef(function(Pe,st){var j=Pe.prefixCls,B=Pe.rtl,y=Pe.scrollOffset,o=Pe.scrollRange,R=Pe.onStartMove,V=Pe.onStopMove,d=Pe.onScroll,s=Pe.horizontal,re=Pe.spinSize,A=Pe.containerSize,m=Pe.style,$=Pe.thumbStyle,Ae=Pe.showScrollBar,ye=x.useState(!1),We=(0,f.Z)(ye,2),Se=We[0],Te=We[1],P=x.useState(null),be=(0,f.Z)(P,2),Re=be[0],ke=be[1],at=x.useState(null),Ct=(0,f.Z)(at,2),It=Ct[0],pt=Ct[1],kt=!B,ln=x.useRef(),tn=x.useRef(),an=x.useState(Ae),Fn=(0,f.Z)(an,2),An=Fn[0],Ut=Fn[1],Rn=x.useRef(),Je=function(){Ae===!0||Ae===!1||(clearTimeout(Rn.current),Ut(!0),Rn.current=setTimeout(function(){Ut(!1)},3e3))},xt=o-A||0,Ft=A-re||0,Qt=x.useMemo(function(){if(y===0||xt===0)return 0;var le=y/xt;return le*Ft},[y,xt,Ft]),Mt=function(c){c.stopPropagation(),c.preventDefault()},gn=x.useRef({top:Qt,dragging:Se,pageY:Re,startTop:It});gn.current={top:Qt,dragging:Se,pageY:Re,startTop:It};var un=function(c){Te(!0),ke(H(c,s)),pt(gn.current.top),R(),c.stopPropagation(),c.preventDefault()};x.useEffect(function(){var le=function(v){v.preventDefault()},c=ln.current,b=tn.current;return c.addEventListener("touchstart",le,{passive:!1}),b.addEventListener("touchstart",un,{passive:!1}),function(){c.removeEventListener("touchstart",le),b.removeEventListener("touchstart",un)}},[]);var hn=x.useRef();hn.current=xt;var Bn=x.useRef();Bn.current=Ft,x.useEffect(function(){if(Se){var le,c=function(v){var se=gn.current,ie=se.dragging,Me=se.pageY,Ve=se.startTop;L.Z.cancel(le);var nt=ln.current.getBoundingClientRect(),ct=A/(s?nt.width:nt.height);if(ie){var yt=(H(v,s)-Me)*ct,Pt=Ve;!kt&&s?Pt-=yt:Pt+=yt;var mt=hn.current,St=Bn.current,X=St?Pt/St:0,de=Math.ceil(X*mt);de=Math.max(de,0),de=Math.min(de,mt),le=(0,L.Z)(function(){d(de,s)})}},b=function(){Te(!1),V()};return window.addEventListener("mousemove",c,{passive:!0}),window.addEventListener("touchmove",c,{passive:!0}),window.addEventListener("mouseup",b,{passive:!0}),window.addEventListener("touchend",b,{passive:!0}),function(){window.removeEventListener("mousemove",c),window.removeEventListener("touchmove",c),window.removeEventListener("mouseup",b),window.removeEventListener("touchend",b),L.Z.cancel(le)}}},[Se]),x.useEffect(function(){return Je(),function(){clearTimeout(Rn.current)}},[y]),x.useImperativeHandle(st,function(){return{delayHidden:Je}});var Cn="".concat(j,"-scrollbar"),Yt={position:"absolute",visibility:An?null:"hidden"},Yn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return s?(Object.assign(Yt,{height:8,left:0,right:0,bottom:0}),Object.assign(Yn,(0,K.Z)({height:"100%",width:re},kt?"left":"right",Qt))):(Object.assign(Yt,(0,K.Z)({width:8,top:0,bottom:0},kt?"right":"left",0)),Object.assign(Yn,{width:"100%",height:re,top:Qt})),x.createElement("div",{ref:ln,className:U()(Cn,(0,K.Z)((0,K.Z)((0,K.Z)({},"".concat(Cn,"-horizontal"),s),"".concat(Cn,"-vertical"),!s),"".concat(Cn,"-visible"),An)),style:(0,u.Z)((0,u.Z)({},Yt),m),onMouseDown:Mt,onMouseMove:Je},x.createElement("div",{ref:tn,className:U()("".concat(Cn,"-thumb"),(0,K.Z)({},"".concat(Cn,"-thumb-moving"),Se)),style:(0,u.Z)((0,u.Z)({},Yn),$),onMouseDown:un}))}),ae=pe,Q=20;function Ee(){var Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,j=Pe/st*Pe;return isNaN(j)&&(j=0),j=Math.max(j,Q),Math.floor(j)}var Ge=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],ft=[],rt={overflowY:"auto",overflowAnchor:"none"};function ut(Pe,st){var j=Pe.prefixCls,B=j===void 0?"rc-virtual-list":j,y=Pe.className,o=Pe.height,R=Pe.itemHeight,V=Pe.fullHeight,d=V===void 0?!0:V,s=Pe.style,re=Pe.data,A=Pe.children,m=Pe.itemKey,$=Pe.virtual,Ae=Pe.direction,ye=Pe.scrollWidth,We=Pe.component,Se=We===void 0?"div":We,Te=Pe.onScroll,P=Pe.onVirtualScroll,be=Pe.onVisibleChange,Re=Pe.innerProps,ke=Pe.extraRender,at=Pe.styles,Ct=Pe.showScrollBar,It=Ct===void 0?"optional":Ct,pt=(0,O.Z)(Pe,Ge),kt=x.useCallback(function(ht){return typeof m=="function"?m(ht):ht==null?void 0:ht[m]},[m]),ln=Xe(kt,null,null),tn=(0,f.Z)(ln,4),an=tn[0],Fn=tn[1],An=tn[2],Ut=tn[3],Rn=!!($!==!1&&o&&R),Je=x.useMemo(function(){return Object.values(An.maps).reduce(function(ht,bt){return ht+bt},0)},[An.id,An.maps]),xt=Rn&&re&&(Math.max(R*re.length,Je)>o||!!ye),Ft=Ae==="rtl",Qt=U()(B,(0,K.Z)({},"".concat(B,"-rtl"),Ft),y),Mt=re||ft,gn=(0,x.useRef)(),un=(0,x.useRef)(),hn=(0,x.useRef)(),Bn=(0,x.useState)(0),Cn=(0,f.Z)(Bn,2),Yt=Cn[0],Yn=Cn[1],le=(0,x.useState)(0),c=(0,f.Z)(le,2),b=c[0],p=c[1],v=(0,x.useState)(!1),se=(0,f.Z)(v,2),ie=se[0],Me=se[1],Ve=function(){Me(!0)},nt=function(){Me(!1)},ct={getKey:kt};function yt(ht){Yn(function(bt){var nn;typeof ht=="function"?nn=ht(bt):nn=ht;var _t=cn(nn);return gn.current.scrollTop=_t,_t})}var Pt=(0,x.useRef)({start:0,end:Mt.length}),mt=(0,x.useRef)(),St=me(Mt,kt),X=(0,f.Z)(St,1),de=X[0];mt.current=de;var Ce=x.useMemo(function(){if(!Rn)return{scrollHeight:void 0,start:0,end:Mt.length-1,offset:void 0};if(!xt){var ht;return{scrollHeight:((ht=un.current)===null||ht===void 0?void 0:ht.offsetHeight)||0,start:0,end:Mt.length-1,offset:void 0}}for(var bt=0,nn,_t,en,zn=Mt.length,Wn=0;Wn=Yt&&nn===void 0&&(nn=Wn,_t=bt),mr>Yt+o&&en===void 0&&(en=Wn),bt=mr}return nn===void 0&&(nn=0,_t=0,en=Math.ceil(o/R)),en===void 0&&(en=Mt.length-1),en=Math.min(en+1,Mt.length-1),{scrollHeight:bt,start:nn,end:en,offset:_t}},[xt,Rn,Yt,Mt,Ut,o]),Oe=Ce.scrollHeight,$e=Ce.start,Ke=Ce.end,Ue=Ce.offset;Pt.current.start=$e,Pt.current.end=Ke,x.useLayoutEffect(function(){var ht=An.getRecord();if(ht.size===1){var bt=Array.from(ht.keys())[0],nn=ht.get(bt),_t=Mt[$e];if(_t&&nn===void 0){var en=kt(_t);if(en===bt){var zn=An.get(bt),Wn=zn-R;yt(function(Xn){return Xn+Wn})}}}An.resetRecord()},[Oe]);var W=x.useState({width:0,height:o}),fe=(0,f.Z)(W,2),we=fe[0],Fe=fe[1],Ie=function(bt){Fe({width:bt.offsetWidth,height:bt.offsetHeight})},Le=(0,x.useRef)(),ze=(0,x.useRef)(),ot=x.useMemo(function(){return Ee(we.width,ye)},[we.width,ye]),At=x.useMemo(function(){return Ee(we.height,Oe)},[we.height,Oe]),Rt=Oe-o,Gt=(0,x.useRef)(Rt);Gt.current=Rt;function cn(ht){var bt=ht;return Number.isNaN(Gt.current)||(bt=Math.min(bt,Gt.current)),bt=Math.max(bt,0),bt}var yn=Yt<=0,$t=Yt>=Rt,Nt=b<=0,Sn=b>=ye,En=I(yn,$t,Nt,Sn),mn=function(){return{x:Ft?-b:b,y:Yt}},Jt=(0,x.useRef)(mn()),sn=(0,w.useEvent)(function(ht){if(P){var bt=(0,u.Z)((0,u.Z)({},mn()),ht);(Jt.current.x!==bt.x||Jt.current.y!==bt.y)&&(P(bt),Jt.current=bt)}});function xn(ht,bt){var nn=ht;bt?((0,E.flushSync)(function(){p(nn)}),sn()):yt(nn)}function On(ht){var bt=ht.currentTarget.scrollTop;bt!==Yt&&yt(bt),Te==null||Te(ht),sn()}var kn=function(bt){var nn=bt,_t=ye?ye-we.width:0;return nn=Math.max(nn,0),nn=Math.min(nn,_t),nn},bn=(0,w.useEvent)(function(ht,bt){bt?((0,E.flushSync)(function(){p(function(nn){var _t=nn+(Ft?-ht:ht);return kn(_t)})}),sn()):yt(function(nn){var _t=nn+ht;return _t})}),vn=S(Rn,yn,$t,Nt,Sn,!!ye,bn),Xt=(0,f.Z)(vn,2),Vt=Xt[0],Ln=Xt[1];J(Rn,gn,function(ht,bt,nn,_t){var en=_t;return En(ht,bt,nn)?!1:!en||!en._virtualHandled?(en&&(en._virtualHandled=!0),Vt({preventDefault:function(){},deltaX:ht?bt:0,deltaY:ht?0:bt}),!0):!1}),he(xt,gn,function(ht){yt(function(bt){return bt+ht})}),(0,ne.Z)(function(){function ht(nn){var _t=yn&&nn.detail<0,en=$t&&nn.detail>0;Rn&&!_t&&!en&&nn.preventDefault()}var bt=gn.current;return bt.addEventListener("wheel",Vt,{passive:!1}),bt.addEventListener("DOMMouseScroll",Ln,{passive:!0}),bt.addEventListener("MozMousePixelScroll",ht,{passive:!1}),function(){bt.removeEventListener("wheel",Vt),bt.removeEventListener("DOMMouseScroll",Ln),bt.removeEventListener("MozMousePixelScroll",ht)}},[Rn,yn,$t]),(0,ne.Z)(function(){if(ye){var ht=kn(b);p(ht),sn({x:ht})}},[we.width,ye]);var Ye=function(){var bt,nn;(bt=Le.current)===null||bt===void 0||bt.delayHidden(),(nn=ze.current)===null||nn===void 0||nn.delayHidden()},Ze=Z(gn,Mt,An,R,kt,function(){return Fn(!0)},yt,Ye);x.useImperativeHandle(st,function(){return{nativeElement:hn.current,getScrollInfo:mn,scrollTo:function(bt){function nn(_t){return _t&&(0,n.Z)(_t)==="object"&&("left"in _t||"top"in _t)}nn(bt)?(bt.left!==void 0&&p(kn(bt.left)),Ze(bt.top)):Ze(bt)}}}),(0,ne.Z)(function(){if(be){var ht=Mt.slice($e,Ke+1);be(ht,Mt)}},[$e,Ke,Mt]);var qe=oe(Mt,kt,An,R),dt=ke==null?void 0:ke({start:$e,end:Ke,virtual:xt,offsetX:b,offsetY:Ue,rtl:Ft,getSize:qe}),Dt=it(Mt,$e,Ke,ye,b,an,A,ct),qt=null;o&&(qt=(0,u.Z)((0,K.Z)({},d?"height":"maxHeight",o),rt),Rn&&(qt.overflowY="hidden",ye&&(qt.overflowX="hidden"),ie&&(qt.pointerEvents="none")));var Ot={};return Ft&&(Ot.dir="rtl"),x.createElement("div",(0,t.Z)({ref:hn,style:(0,u.Z)((0,u.Z)({},s),{},{position:"relative"}),className:Qt},Ot,pt),x.createElement(ue.Z,{onResize:Ie},x.createElement(Se,{className:"".concat(B,"-holder"),style:qt,ref:gn,onScroll:On,onMouseEnter:Ye},x.createElement(ce,{prefixCls:B,height:Oe,offsetX:b,offsetY:Ue,scrollWidth:ye,onInnerResize:Fn,ref:un,innerProps:Re,rtl:Ft,extra:dt},Dt))),xt&&Oe>o&&x.createElement(ae,{ref:Le,prefixCls:B,scrollOffset:Yt,scrollRange:Oe,rtl:Ft,onScroll:xn,onStartMove:Ve,onStopMove:nt,spinSize:At,containerSize:we.height,style:at==null?void 0:at.verticalScrollBar,thumbStyle:at==null?void 0:at.verticalScrollBarThumb,showScrollBar:It}),xt&&ye>we.width&&x.createElement(ae,{ref:ze,prefixCls:B,scrollOffset:b,scrollRange:ye,rtl:Ft,onScroll:xn,onStartMove:Ve,onStopMove:nt,spinSize:ot,containerSize:we.width,horizontal:!0,style:at==null?void 0:at.horizontalScrollBar,thumbStyle:at==null?void 0:at.horizontalScrollBarThumb,showScrollBar:It}))}var vt=x.forwardRef(ut);vt.displayName="List";var Tt=vt,gt=Tt},25365:function(Zt){"use strict";Zt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},55988:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},36193:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},75309:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},19664:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},77882:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},66832:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},47558:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},71979:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},91833:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},31081:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},96593:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},42922:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},20345:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},79005:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},39057:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},96908:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},57177:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},81378:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},47621:function(Zt){"use strict";Zt.exports="data:image/png;base64,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"},16722:function(Zt,_e,e){"use strict";e.d(_e,{Z:function(){return U}});const t=ue=>typeof ue=="object"&&ue!=null&&ue.nodeType===1,n=(ue,w)=>(!w||ue!=="hidden")&&ue!=="visible"&&ue!=="clip",u=(ue,w)=>{if(ue.clientHeight{const E=(G=>{if(!G.ownerDocument||!G.ownerDocument.defaultView)return null;try{return G.ownerDocument.defaultView.frameElement}catch(ce){return null}})(x);return!!E&&(E.clientHeightGw||G>ue&&ce=w&&ve>=ne?G-ue-x:ce>w&&vene?ce-w+E:0,f=ue=>{const w=ue.parentElement;return w==null?ue.getRootNode().host||null:w},O=(ue,w)=>{var ne,x,E,G;if(typeof document=="undefined")return[];const{scrollMode:ce,block:ve,inline:it,boundary:xe,skipOverflowHiddenElements:ge}=w,me=typeof xe=="function"?xe:ae=>ae!==xe;if(!t(ue))throw new TypeError("Invalid target");const L=document.scrollingElement||document.documentElement,g=[];let i=ue;for(;t(i)&&me(i);){if(i=f(i),i===L){g.push(i);break}i!=null&&i===document.body&&u(i)&&!u(document.documentElement)||i!=null&&u(i,ge)&&g.push(i)}const I=(x=(ne=window.visualViewport)==null?void 0:ne.width)!=null?x:innerWidth,S=(G=(E=window.visualViewport)==null?void 0:E.height)!=null?G:innerHeight,{scrollX:oe,scrollY:Y}=window,{height:_,width:F,top:He,right:z,bottom:Xe,left:C}=ue.getBoundingClientRect(),{top:J,right:ee,bottom:H,left:he}=(ae=>{const Q=window.getComputedStyle(ae);return{top:parseFloat(Q.scrollMarginTop)||0,right:parseFloat(Q.scrollMarginRight)||0,bottom:parseFloat(Q.scrollMarginBottom)||0,left:parseFloat(Q.scrollMarginLeft)||0}})(ue);let k=ve==="start"||ve==="nearest"?He-J:ve==="end"?Xe+H:He+_/2-J+H,Z=it==="center"?C+F/2-he+ee:it==="end"?z+ee:C-he;const pe=[];for(let ae=0;ae=0&&C>=0&&Xe<=S&&z<=I&&(Q===L&&!u(Q)||He>=ft&&Xe<=ut&&C>=vt&&z<=rt))return pe;const Tt=getComputedStyle(Q),gt=parseInt(Tt.borderLeftWidth,10),Pe=parseInt(Tt.borderTopWidth,10),st=parseInt(Tt.borderRightWidth,10),j=parseInt(Tt.borderBottomWidth,10);let B=0,y=0;const o="offsetWidth"in Q?Q.offsetWidth-Q.clientWidth-gt-st:0,R="offsetHeight"in Q?Q.offsetHeight-Q.clientHeight-Pe-j:0,V="offsetWidth"in Q?Q.offsetWidth===0?0:Ge/Q.offsetWidth:0,d="offsetHeight"in Q?Q.offsetHeight===0?0:Ee/Q.offsetHeight:0;if(L===Q)B=ve==="start"?k:ve==="end"?k-S:ve==="nearest"?K(Y,Y+S,S,Pe,j,Y+k,Y+k+_,_):k-S/2,y=it==="start"?Z:it==="center"?Z-I/2:it==="end"?Z-I:K(oe,oe+I,I,gt,st,oe+Z,oe+Z+F,F),B=Math.max(0,B+Y),y=Math.max(0,y+oe);else{B=ve==="start"?k-ft-Pe:ve==="end"?k-ut+j+R:ve==="nearest"?K(ft,ut,Ee,Pe,j+R,k,k+_,_):k-(ft+Ee/2)+R/2,y=it==="start"?Z-vt-gt:it==="center"?Z-(vt+Ge/2)+o/2:it==="end"?Z-rt+st+o:K(vt,rt,Ge,gt,st+o,Z,Z+F,F);const{scrollLeft:s,scrollTop:re}=Q;B=d===0?0:Math.max(0,Math.min(re+B/d,Q.scrollHeight-Ee/d+R)),y=V===0?0:Math.max(0,Math.min(s+y/V,Q.scrollWidth-Ge/V+o)),k+=re-B,Z+=s-y}pe.push({el:Q,top:B,left:y})}return pe},a=ue=>ue===!1?{block:"end",inline:"nearest"}:(w=>w===Object(w)&&Object.keys(w).length!==0)(ue)?ue:{block:"start",inline:"nearest"};function U(ue,w){if(!ue.isConnected||!(E=>{let G=E;for(;G&&G.parentNode;){if(G.parentNode===document)return!0;G=G.parentNode instanceof ShadowRoot?G.parentNode.host:G.parentNode}return!1})(ue))return;const ne=(E=>{const G=window.getComputedStyle(E);return{top:parseFloat(G.scrollMarginTop)||0,right:parseFloat(G.scrollMarginRight)||0,bottom:parseFloat(G.scrollMarginBottom)||0,left:parseFloat(G.scrollMarginLeft)||0}})(ue);if((E=>typeof E=="object"&&typeof E.behavior=="function")(w))return w.behavior(O(ue,w));const x=typeof w=="boolean"||w==null?void 0:w.behavior;for(const{el:E,top:G,left:ce}of O(ue,a(w))){const ve=G-ne.top+ne.bottom,it=ce-ne.left+ne.right;E.scroll({top:ve,left:it,behavior:x})}}}}]); diff --git a/p__tasks__Jupyter__index.224f063d.async.js b/p__tasks__Jupyter__index.c09efd96.async.js similarity index 75% rename from p__tasks__Jupyter__index.224f063d.async.js rename to p__tasks__Jupyter__index.c09efd96.async.js index 3acd5dc648..1f9d098f1a 100644 --- a/p__tasks__Jupyter__index.224f063d.async.js +++ b/p__tasks__Jupyter__index.c09efd96.async.js @@ -285,7 +285,7 @@ ${ye} top:0 !important; right:0 !important; pointer-events: none !important; -`,y=["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"],U={},N;function H(Me){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ct=Me.getAttribute("id")||Me.getAttribute("data-reactid")||Me.getAttribute("name");if(me&&U[ct])return U[ct];var P=window.getComputedStyle(Me),_=P.getPropertyValue("box-sizing")||P.getPropertyValue("-moz-box-sizing")||P.getPropertyValue("-webkit-box-sizing"),le=parseFloat(P.getPropertyValue("padding-bottom"))+parseFloat(P.getPropertyValue("padding-top")),Ae=parseFloat(P.getPropertyValue("border-bottom-width"))+parseFloat(P.getPropertyValue("border-top-width")),J=y.map(function(be){return"".concat(be,":").concat(P.getPropertyValue(be))}).join(";"),ue={sizingStyle:J,paddingSize:le,borderSize:Ae,boxSizing:_};return me&&ct&&(U[ct]=ue),ue}function w(Me){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ct=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,P=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;N||(N=document.createElement("textarea"),N.setAttribute("tab-index","-1"),N.setAttribute("aria-hidden","true"),document.body.appendChild(N)),Me.getAttribute("wrap")?N.setAttribute("wrap",Me.getAttribute("wrap")):N.removeAttribute("wrap");var _=H(Me,me),le=_.paddingSize,Ae=_.borderSize,J=_.boxSizing,ue=_.sizingStyle;N.setAttribute("style","".concat(ue,";").concat(Z)),N.value=Me.value||Me.placeholder||"";var be=void 0,dt=void 0,$e,Ze=N.scrollHeight;if(J==="border-box"?Ze+=Ae:J==="content-box"&&(Ze-=le),ct!==null||P!==null){N.value=" ";var je=N.scrollHeight-le;ct!==null&&(be=je*ct,J==="border-box"&&(be=be+le+Ae),Ze=Math.max(be,Ze)),P!==null&&(dt=je*P,J==="border-box"&&(dt=dt+le+Ae),$e=Ze>dt?"":"hidden",Ze=Math.min(dt,Ze))}var we={height:Ze,overflowY:$e,resize:"none"};return be&&(we.minHeight=be),dt&&(we.maxHeight=dt),we}var n=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],h=0,B=1,k=2,V=C.forwardRef(function(Me,me){var ct=Me,P=ct.prefixCls,_=ct.onPressEnter,le=ct.defaultValue,Ae=ct.value,J=ct.autoSize,ue=ct.onResize,be=ct.className,dt=ct.style,$e=ct.disabled,Ze=ct.onChange,je=ct.onInternalAutoSize,we=(0,v.Z)(ct,n),Re=(0,d.Z)(le,{value:Ae,postState:function($t){return $t!=null?$t:""}}),fe=(0,o.Z)(Re,2),Je=fe[0],re=fe[1],K=function($t){re($t.target.value),Ze==null||Ze($t)},ae=C.useRef();C.useImperativeHandle(me,function(){return{textArea:ae.current}});var Q=C.useMemo(function(){return J&&(0,f.Z)(J)==="object"?[J.minRows,J.maxRows]:[]},[J]),j=(0,o.Z)(Q,2),oe=j[0],Pe=j[1],ye=!!J,qe=function(){try{if(document.activeElement===ae.current){var $t=ae.current,gn=$t.selectionStart,fn=$t.selectionEnd,Cn=$t.scrollTop;ae.current.setSelectionRange(gn,fn),ae.current.scrollTop=Cn}}catch(dn){}},pe=C.useState(k),At=(0,o.Z)(pe,2),Ge=At[0],at=At[1],It=C.useState(),_e=(0,o.Z)(It,2),gt=_e[0],T=_e[1],ie=function(){at(h)};(0,x.Z)(function(){ye&&ie()},[Ae,oe,Pe,ye]),(0,x.Z)(function(){if(Ge===h)at(B);else if(Ge===B){var Mt=w(ae.current,!1,oe,Pe);at(k),T(Mt)}else qe()},[Ge]);var xe=C.useRef(),mt=function(){S.Z.cancel(xe.current)},ft=function($t){Ge===k&&(ue==null||ue($t),J&&(mt(),xe.current=(0,S.Z)(function(){ie()})))};C.useEffect(function(){return mt},[]);var Rt=ye?gt:null,Lt=(0,R.Z)((0,R.Z)({},dt),Rt);return(Ge===h||Ge===B)&&(Lt.overflowY="hidden",Lt.overflowX="hidden"),C.createElement(L.Z,{onResize:ft,disabled:!(J||ue)},C.createElement("textarea",(0,e.Z)({},we,{ref:ae,style:Lt,className:g()(P,be,(0,i.Z)({},"".concat(P,"-disabled"),$e)),disabled:$e,value:Je,onChange:K})))}),Ee=V,He=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Xe(Me,me){return(0,E.Z)(Me||"").slice(0,me).join("")}function Ne(Me,me,ct,P){var _=ct;return Me?_=Xe(ct,P):(0,E.Z)(me||"").lengthP&&(_=me),_}var Bt=C.forwardRef(function(Me,me){var ct,P=Me.defaultValue,_=Me.value,le=Me.onFocus,Ae=Me.onBlur,J=Me.onChange,ue=Me.allowClear,be=Me.maxLength,dt=Me.onCompositionStart,$e=Me.onCompositionEnd,Ze=Me.suffix,je=Me.prefixCls,we=je===void 0?"rc-textarea":je,Re=Me.classes,fe=Me.showCount,Je=Me.className,re=Me.style,K=Me.disabled,ae=Me.hidden,Q=Me.classNames,j=Me.styles,oe=Me.onResize,Pe=(0,v.Z)(Me,He),ye=(0,d.Z)(P,{value:_,defaultValue:P}),qe=(0,o.Z)(ye,2),pe=qe[0],At=qe[1],Ge=(0,C.useRef)(null),at=C.useState(!1),It=(0,o.Z)(at,2),_e=It[0],gt=It[1],T=C.useState(!1),ie=(0,o.Z)(T,2),xe=ie[0],mt=ie[1],ft=C.useRef(),Rt=C.useRef(0),Lt=C.useState(null),Mt=(0,o.Z)(Lt,2),$t=Mt[0],gn=Mt[1],fn=function(){var an;(an=Ge.current)===null||an===void 0||an.textArea.focus()};(0,C.useImperativeHandle)(me,function(){return{resizableTextArea:Ge.current,focus:fn,blur:function(){var an;(an=Ge.current)===null||an===void 0||an.textArea.blur()}}}),(0,C.useEffect)(function(){gt(function(hn){return!K&&hn})},[K]);var Cn=Number(be)>0,dn=function(an){mt(!0),ft.current=pe,Rt.current=an.currentTarget.selectionStart,dt==null||dt(an)},Rn=function(an){mt(!1);var Be=an.currentTarget.value;if(Cn){var I,r=Rt.current>=be+1||Rt.current===((I=ft.current)===null||I===void 0?void 0:I.length);Be=Ne(r,ft.current,Be,be)}Be!==pe&&(At(Be),(0,b.rJ)(an.currentTarget,an,J,Be)),$e==null||$e(an)},Fn=function(an){var Be=an.target.value;if(!xe&&Cn){var I=an.target.selectionStart>=be+1||an.target.selectionStart===Be.length||!an.target.selectionStart;Be=Ne(I,pe,Be,be)}At(Be),(0,b.rJ)(an.currentTarget,an,J,Be)},Xn=function(an){var Be=Pe.onPressEnter,I=Pe.onKeyDown;an.key==="Enter"&&Be&&Be(an),I==null||I(an)},tn=function(an){gt(!0),le==null||le(an)},Mn=function(an){gt(!1),Ae==null||Ae(an)},Nt=function(an){var Be;At(""),fn(),(0,b.rJ)((Be=Ge.current)===null||Be===void 0?void 0:Be.textArea,an,J)},Qn=(0,b.D7)(pe);!xe&&Cn&&_==null&&(Qn=Xe(Qn,be));var Yn=Ze,Zn;if(fe){var tr=(0,E.Z)(Qn).length;(0,f.Z)(fe)==="object"?Zn=fe.formatter({value:Qn,count:tr,maxLength:be}):Zn="".concat(tr).concat(Cn?" / ".concat(be):""),Yn=C.createElement(C.Fragment,null,Yn,C.createElement("span",{className:g()("".concat(we,"-data-count"),Q==null?void 0:Q.count),style:j==null?void 0:j.count},Zn))}var Hn=function(an){var Be;oe==null||oe(an),(Be=Ge.current)!==null&&Be!==void 0&&Be.textArea.style.height&&gn(!0)},Jt=!Pe.autoSize&&!fe&&!ue,yn=C.createElement(A.BaseInput,{value:Qn,allowClear:ue,handleReset:Nt,suffix:Yn,prefixCls:we,classes:{affixWrapper:g()(Re==null?void 0:Re.affixWrapper,(ct={},(0,i.Z)(ct,"".concat(we,"-show-count"),fe),(0,i.Z)(ct,"".concat(we,"-textarea-allow-clear"),ue),ct))},disabled:K,focused:_e,className:Je,style:(0,R.Z)((0,R.Z)({},re),$t&&!Jt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Zn=="string"?Zn:void 0}},hidden:ae,inputElement:C.createElement(Ee,(0,e.Z)({},Pe,{onKeyDown:Xn,onChange:Fn,onFocus:tn,onBlur:Mn,onCompositionStart:dn,onCompositionEnd:Rn,className:Q==null?void 0:Q.textarea,style:(0,R.Z)((0,R.Z)({},j==null?void 0:j.textarea),{},{resize:re==null?void 0:re.resize}),disabled:K,prefixCls:we,onResize:Hn,ref:Ge}))});return yn}),nt=Bt,wt=nt},48911:function(X,M,t){"use strict";t.d(M,{Z:function(){return Re}});var e=t(54476),R=t(76190),i=t(33885),f=t(20068),o=t(42978),v=t(75931),E=t(92310),p=t.n(E),g=t(29301),A=t(70425),b=t(34280),d=t(59301),C=t(4676),L=d.forwardRef(function(fe,Je){var re=fe.height,K=fe.offsetY,ae=fe.offsetX,Q=fe.children,j=fe.prefixCls,oe=fe.onInnerResize,Pe=fe.innerProps,ye=fe.rtl,qe=fe.extra,pe={},At={display:"flex",flexDirection:"column"};return K!==void 0&&(pe={height:re,position:"relative",overflow:"hidden"},At=(0,i.Z)((0,i.Z)({},At),{},(0,f.Z)((0,f.Z)((0,f.Z)((0,f.Z)((0,f.Z)({transform:"translateY(".concat(K,"px)")},ye?"marginRight":"marginLeft",-ae),"position","absolute"),"left",0),"right",0),"top",0))),d.createElement("div",{style:pe},d.createElement(g.Z,{onResize:function(at){var It=at.offsetHeight;It&&oe&&oe()}},d.createElement("div",(0,e.Z)({style:At,className:p()((0,f.Z)({},"".concat(j,"-holder-inner"),j)),ref:Je},Pe),Q,qe)))});L.displayName="Filler";var x=L;function S(fe){var Je=fe.children,re=fe.setRef,K=d.useCallback(function(ae){re(ae)},[]);return d.cloneElement(Je,{ref:K})}function Z(fe,Je,re,K,ae,Q,j,oe){var Pe=oe.getKey;return fe.slice(Je,re+1).map(function(ye,qe){var pe=Je+qe,At=j(ye,pe,{style:{width:K},offsetX:ae}),Ge=Pe(ye);return d.createElement(S,{key:Ge,setRef:function(It){return Q(ye,It)}},At)})}function y(fe,Je,re,K){var ae=re-fe,Q=Je-re,j=Math.min(ae,Q)*2;if(K<=j){var oe=Math.floor(K/2);return K%2?re+oe+1:re-oe}return ae>Q?re-(K-Q):re+(K-ae)}function U(fe,Je,re){var K=fe.length,ae=Je.length,Q,j;if(K===0&&ae===0)return null;K2&&arguments[2]!==void 0?arguments[2]:!1,pe=Pe?ye<0&&oe.current.left||ye>0&&oe.current.right:ye<0&&oe.current.top||ye>0&&oe.current.bottom;return qe&&pe?(clearTimeout(Q.current),ae.current=!1):(!pe||ae.current)&&j(),!ae.current&&pe}};function B(fe,Je,re,K,ae,Q,j){var oe=(0,d.useRef)(0),Pe=(0,d.useRef)(null),ye=(0,d.useRef)(null),qe=(0,d.useRef)(!1),pe=h(Je,re,K,ae);function At(T,ie){if(H.Z.cancel(Pe.current),!pe(!1,ie)){var xe=T;if(!xe._virtualHandled)xe._virtualHandled=!0;else return;oe.current+=ie,ye.current=ie,n||xe.preventDefault(),Pe.current=(0,H.Z)(function(){var mt=qe.current?10:1;j(oe.current*mt,!1),oe.current=0})}}function Ge(T,ie){j(ie,!0),n||T.preventDefault()}var at=(0,d.useRef)(null),It=(0,d.useRef)(null);function _e(T){if(fe){H.Z.cancel(It.current),It.current=(0,H.Z)(function(){at.current=null},2);var ie=T.deltaX,xe=T.deltaY,mt=T.shiftKey,ft=ie,Rt=xe;(at.current==="sx"||!at.current&&mt&&xe&&!ie)&&(ft=xe,Rt=0,at.current="sx");var Lt=Math.abs(ft),Mt=Math.abs(Rt);at.current===null&&(at.current=Q&&Lt>Mt?"x":"y"),at.current==="y"?At(T,Rt):Ge(T,ft)}}function gt(T){fe&&(qe.current=T.detail===ye.current)}return[_e,gt]}function k(fe,Je,re,K){var ae=d.useMemo(function(){return[new Map,[]]},[fe,re.id,K]),Q=(0,o.Z)(ae,2),j=Q[0],oe=Q[1],Pe=function(qe){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:qe,At=j.get(qe),Ge=j.get(pe);if(At===void 0||Ge===void 0)for(var at=fe.length,It=oe.length;It0&&arguments[0]!==void 0?arguments[0]:!1;qe();var at=function(){var gt=!1;oe.current.forEach(function(T,ie){if(T&&T.offsetParent){var xe=T.offsetHeight,mt=getComputedStyle(T),ft=mt.marginTop,Rt=mt.marginBottom,Lt=Ne(ft),Mt=Ne(Rt),$t=xe+Lt+Mt;Pe.current.get(ie)!==$t&&(Pe.current.set(ie,$t),gt=!0)}}),gt&&j(function(T){return T+1})};if(Ge)at();else{ye.current+=1;var It=ye.current;Promise.resolve().then(function(){It===ye.current&&at()})}}function At(Ge,at){var It=fe(Ge),_e=oe.current.get(It);at?(oe.current.set(It,at),pe()):oe.current.delete(It),!_e!=!at&&(at?Je==null||Je(Ge):re==null||re(Ge))}return(0,d.useEffect)(function(){return qe},[]),[At,pe,Pe.current,Q]}var nt=14/15;function wt(fe,Je,re){var K=(0,d.useRef)(!1),ae=(0,d.useRef)(0),Q=(0,d.useRef)(0),j=(0,d.useRef)(null),oe=(0,d.useRef)(null),Pe,ye=function(Ge){if(K.current){var at=Math.ceil(Ge.touches[0].pageX),It=Math.ceil(Ge.touches[0].pageY),_e=ae.current-at,gt=Q.current-It,T=Math.abs(_e)>Math.abs(gt);T?ae.current=at:Q.current=It;var ie=re(T,T?_e:gt,!1,Ge);ie&&Ge.preventDefault(),clearInterval(oe.current),ie&&(oe.current=setInterval(function(){T?_e*=nt:gt*=nt;var xe=Math.floor(T?_e:gt);(!re(T,xe,!0)||Math.abs(xe)<=.1)&&clearInterval(oe.current)},16))}},qe=function(){K.current=!1,Pe()},pe=function(Ge){Pe(),Ge.touches.length===1&&!K.current&&(K.current=!0,ae.current=Math.ceil(Ge.touches[0].pageX),Q.current=Math.ceil(Ge.touches[0].pageY),j.current=Ge.target,j.current.addEventListener("touchmove",ye,{passive:!1}),j.current.addEventListener("touchend",qe,{passive:!0}))};Pe=function(){j.current&&(j.current.removeEventListener("touchmove",ye),j.current.removeEventListener("touchend",qe))},(0,b.Z)(function(){return fe&&Je.current.addEventListener("touchstart",pe,{passive:!0}),function(){var At;(At=Je.current)===null||At===void 0||At.removeEventListener("touchstart",pe),Pe(),clearInterval(oe.current)}},[fe])}function Me(fe){return Math.floor(Math.pow(fe,.5))}function me(fe,Je){var re="touches"in fe?fe.touches[0]:fe;return re[Je?"pageX":"pageY"]-window[Je?"scrollX":"scrollY"]}function ct(fe,Je,re){d.useEffect(function(){var K=Je.current;if(fe&&K){var ae=!1,Q,j,oe=function(){H.Z.cancel(Q)},Pe=function At(){oe(),Q=(0,H.Z)(function(){re(j),At()})},ye=function(){ae=!1,oe()},qe=function(Ge){if(!(Ge.target.draggable||Ge.button!==0)){var at=Ge;at._virtualHandled||(at._virtualHandled=!0,ae=!0)}},pe=function(Ge){if(ae){var at=me(Ge,!1),It=K.getBoundingClientRect(),_e=It.top,gt=It.bottom;if(at<=_e){var T=_e-at;j=-Me(T),Pe()}else if(at>=gt){var ie=at-gt;j=Me(ie),Pe()}else oe()}};return K.addEventListener("mousedown",qe),K.ownerDocument.addEventListener("mouseup",ye),K.ownerDocument.addEventListener("mousemove",pe),K.ownerDocument.addEventListener("dragend",ye),function(){K.removeEventListener("mousedown",qe),K.ownerDocument.removeEventListener("mouseup",ye),K.ownerDocument.removeEventListener("mousemove",pe),K.ownerDocument.removeEventListener("dragend",ye),oe()}}},[fe])}var P=10;function _(fe,Je,re,K,ae,Q,j,oe){var Pe=d.useRef(),ye=d.useState(null),qe=(0,o.Z)(ye,2),pe=qe[0],At=qe[1];return(0,b.Z)(function(){if(pe&&pe.times=0;dn-=1){var Rn=ae(Je[dn]),Fn=re.get(Rn);if(Fn===void 0){T=!0;break}if(Cn-=Fn,Cn<=0)break}switch(mt){case"top":xe=Rt-_e;break;case"bottom":xe=Lt-gt+_e;break;default:{var Xn=fe.current.scrollTop,tn=Xn+gt;Rttn&&(ie="bottom")}}xe!==null&&j(xe),xe!==pe.lastTop&&(T=!0)}T&&At((0,i.Z)((0,i.Z)({},pe),{},{times:pe.times+1,targetAlign:ie,lastTop:xe}))}},[pe,fe.current]),function(Ge){if(Ge==null){oe();return}if(H.Z.cancel(Pe.current),typeof Ge=="number")j(Ge);else if(Ge&&(0,R.Z)(Ge)==="object"){var at,It=Ge.align;"index"in Ge?at=Ge.index:at=Je.findIndex(function(T){return ae(T)===Ge.key});var _e=Ge.offset,gt=_e===void 0?0:_e;At({times:0,index:at,offset:gt,originAlign:It})}}}var le=d.forwardRef(function(fe,Je){var re=fe.prefixCls,K=fe.rtl,ae=fe.scrollOffset,Q=fe.scrollRange,j=fe.onStartMove,oe=fe.onStopMove,Pe=fe.onScroll,ye=fe.horizontal,qe=fe.spinSize,pe=fe.containerSize,At=fe.style,Ge=fe.thumbStyle,at=fe.showScrollBar,It=d.useState(!1),_e=(0,o.Z)(It,2),gt=_e[0],T=_e[1],ie=d.useState(null),xe=(0,o.Z)(ie,2),mt=xe[0],ft=xe[1],Rt=d.useState(null),Lt=(0,o.Z)(Rt,2),Mt=Lt[0],$t=Lt[1],gn=!K,fn=d.useRef(),Cn=d.useRef(),dn=d.useState(at),Rn=(0,o.Z)(dn,2),Fn=Rn[0],Xn=Rn[1],tn=d.useRef(),Mn=function(){at===!0||at===!1||(clearTimeout(tn.current),Xn(!0),tn.current=setTimeout(function(){Xn(!1)},3e3))},Nt=Q-pe||0,Qn=pe-qe||0,Yn=d.useMemo(function(){if(ae===0||Nt===0)return 0;var I=ae/Nt;return I*Qn},[ae,Nt,Qn]),Zn=function(r){r.stopPropagation(),r.preventDefault()},tr=d.useRef({top:Yn,dragging:gt,pageY:mt,startTop:Mt});tr.current={top:Yn,dragging:gt,pageY:mt,startTop:Mt};var Hn=function(r){T(!0),ft(me(r,ye)),$t(tr.current.top),j(),r.stopPropagation(),r.preventDefault()};d.useEffect(function(){var I=function(m){m.preventDefault()},r=fn.current,l=Cn.current;return r.addEventListener("touchstart",I,{passive:!1}),l.addEventListener("touchstart",Hn,{passive:!1}),function(){r.removeEventListener("touchstart",I),l.removeEventListener("touchstart",Hn)}},[]);var Jt=d.useRef();Jt.current=Nt;var yn=d.useRef();yn.current=Qn,d.useEffect(function(){if(gt){var I,r=function(m){var F=tr.current,D=F.dragging,G=F.pageY,W=F.startTop;H.Z.cancel(I);var q=fn.current.getBoundingClientRect(),Se=pe/(ye?q.width:q.height);if(D){var ke=(me(m,ye)-G)*Se,We=W;!gn&&ye?We-=ke:We+=ke;var Ke=Jt.current,Te=yn.current,Et=Te?We/Te:0,et=Math.ceil(Et*Ke);et=Math.max(et,0),et=Math.min(et,Ke),I=(0,H.Z)(function(){Pe(et,ye)})}},l=function(){T(!1),oe()};return window.addEventListener("mousemove",r,{passive:!0}),window.addEventListener("touchmove",r,{passive:!0}),window.addEventListener("mouseup",l,{passive:!0}),window.addEventListener("touchend",l,{passive:!0}),function(){window.removeEventListener("mousemove",r),window.removeEventListener("touchmove",r),window.removeEventListener("mouseup",l),window.removeEventListener("touchend",l),H.Z.cancel(I)}}},[gt]),d.useEffect(function(){return Mn(),function(){clearTimeout(tn.current)}},[ae]),d.useImperativeHandle(Je,function(){return{delayHidden:Mn}});var hn="".concat(re,"-scrollbar"),an={position:"absolute",visibility:Fn?null:"hidden"},Be={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return ye?(Object.assign(an,{height:8,left:0,right:0,bottom:0}),Object.assign(Be,(0,f.Z)({height:"100%",width:qe},gn?"left":"right",Yn))):(Object.assign(an,(0,f.Z)({width:8,top:0,bottom:0},gn?"right":"left",0)),Object.assign(Be,{width:"100%",height:qe,top:Yn})),d.createElement("div",{ref:fn,className:p()(hn,(0,f.Z)((0,f.Z)((0,f.Z)({},"".concat(hn,"-horizontal"),ye),"".concat(hn,"-vertical"),!ye),"".concat(hn,"-visible"),Fn)),style:(0,i.Z)((0,i.Z)({},an),At),onMouseDown:Zn,onMouseMove:Mn},d.createElement("div",{ref:Cn,className:p()("".concat(hn,"-thumb"),(0,f.Z)({},"".concat(hn,"-thumb-moving"),gt)),style:(0,i.Z)((0,i.Z)({},Be),Ge),onMouseDown:Hn}))}),Ae=le,J=20;function ue(){var fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,re=fe/Je*fe;return isNaN(re)&&(re=0),re=Math.max(re,J),Math.floor(re)}var be=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],dt=[],$e={overflowY:"auto",overflowAnchor:"none"};function Ze(fe,Je){var re=fe.prefixCls,K=re===void 0?"rc-virtual-list":re,ae=fe.className,Q=fe.height,j=fe.itemHeight,oe=fe.fullHeight,Pe=oe===void 0?!0:oe,ye=fe.style,qe=fe.data,pe=fe.children,At=fe.itemKey,Ge=fe.virtual,at=fe.direction,It=fe.scrollWidth,_e=fe.component,gt=_e===void 0?"div":_e,T=fe.onScroll,ie=fe.onVirtualScroll,xe=fe.onVisibleChange,mt=fe.innerProps,ft=fe.extraRender,Rt=fe.styles,Lt=fe.showScrollBar,Mt=Lt===void 0?"optional":Lt,$t=(0,v.Z)(fe,be),gn=d.useCallback(function(vt){return typeof At=="function"?At(vt):vt==null?void 0:vt[At]},[At]),fn=Bt(gn,null,null),Cn=(0,o.Z)(fn,4),dn=Cn[0],Rn=Cn[1],Fn=Cn[2],Xn=Cn[3],tn=!!(Ge!==!1&&Q&&j),Mn=d.useMemo(function(){return Object.values(Fn.maps).reduce(function(vt,st){return vt+st},0)},[Fn.id,Fn.maps]),Nt=tn&&qe&&(Math.max(j*qe.length,Mn)>Q||!!It),Qn=at==="rtl",Yn=p()(K,(0,f.Z)({},"".concat(K,"-rtl"),Qn),ae),Zn=qe||dt,tr=(0,d.useRef)(),Hn=(0,d.useRef)(),Jt=(0,d.useRef)(),yn=(0,d.useState)(0),hn=(0,o.Z)(yn,2),an=hn[0],Be=hn[1],I=(0,d.useState)(0),r=(0,o.Z)(I,2),l=r[0],u=r[1],m=(0,d.useState)(!1),F=(0,o.Z)(m,2),D=F[0],G=F[1],W=function(){G(!0)},q=function(){G(!1)},Se={getKey:gn};function ke(vt){Be(function(st){var Yt;typeof vt=="function"?Yt=vt(st):Yt=vt;var Wt=nn(Yt);return tr.current.scrollTop=Wt,Wt})}var We=(0,d.useRef)({start:0,end:Zn.length}),Ke=(0,d.useRef)(),Te=N(Zn,gn),Et=(0,o.Z)(Te,1),et=Et[0];Ke.current=et;var yt=d.useMemo(function(){if(!tn)return{scrollHeight:void 0,start:0,end:Zn.length-1,offset:void 0};if(!Nt){var vt;return{scrollHeight:((vt=Hn.current)===null||vt===void 0?void 0:vt.offsetHeight)||0,start:0,end:Zn.length-1,offset:void 0}}for(var st=0,Yt,Wt,Vt,mn=Zn.length,wn=0;wn=an&&Yt===void 0&&(Yt=wn,Wt=st),Tn>an+Q&&Vt===void 0&&(Vt=wn),st=Tn}return Yt===void 0&&(Yt=0,Wt=0,Vt=Math.ceil(Q/j)),Vt===void 0&&(Vt=Zn.length-1),Vt=Math.min(Vt+1,Zn.length-1),{scrollHeight:st,start:Yt,end:Vt,offset:Wt}},[Nt,tn,an,Zn,Xn,Q]),ot=yt.scrollHeight,Pt=yt.start,Ot=yt.end,Ut=yt.offset;We.current.start=Pt,We.current.end=Ot,d.useLayoutEffect(function(){var vt=Fn.getRecord();if(vt.size===1){var st=Array.from(vt.keys())[0],Yt=vt.get(st),Wt=Zn[Pt];if(Wt&&Yt===void 0){var Vt=gn(Wt);if(Vt===st){var mn=Fn.get(st),wn=mn-j;ke(function(En){return En+wn})}}}Fn.resetRecord()},[ot]);var te=d.useState({width:0,height:Q}),$=(0,o.Z)(te,2),ve=$[0],De=$[1],ge=function(st){De({width:st.offsetWidth,height:st.offsetHeight})},Ce=(0,d.useRef)(),de=(0,d.useRef)(),Ve=d.useMemo(function(){return ue(ve.width,It)},[ve.width,It]),Ct=d.useMemo(function(){return ue(ve.height,ot)},[ve.height,ot]),xt=ot-Q,qt=(0,d.useRef)(xt);qt.current=xt;function nn(vt){var st=vt;return Number.isNaN(qt.current)||(st=Math.min(st,qt.current)),st=Math.max(st,0),st}var Fe=an<=0,ne=an>=xt,Ie=l<=0,jt=l>=It,Zt=h(Fe,ne,Ie,jt),Dt=function(){return{x:Qn?-l:l,y:an}},Qt=(0,d.useRef)(Dt()),ht=(0,A.useEvent)(function(vt){if(ie){var st=(0,i.Z)((0,i.Z)({},Dt()),vt);(Qt.current.x!==st.x||Qt.current.y!==st.y)&&(ie(st),Qt.current=st)}});function kt(vt,st){var Yt=vt;st?((0,C.flushSync)(function(){u(Yt)}),ht()):ke(Yt)}function Gt(vt){var st=vt.currentTarget.scrollTop;st!==an&&ke(st),T==null||T(vt),ht()}var un=function(st){var Yt=st,Wt=It?It-ve.width:0;return Yt=Math.max(Yt,0),Yt=Math.min(Yt,Wt),Yt},On=(0,A.useEvent)(function(vt,st){st?((0,C.flushSync)(function(){u(function(Yt){var Wt=Yt+(Qn?-vt:vt);return un(Wt)})}),ht()):ke(function(Yt){var Wt=Yt+vt;return Wt})}),rn=B(tn,Fe,ne,Ie,jt,!!It,On),bt=(0,o.Z)(rn,2),tt=bt[0],en=bt[1];wt(tn,tr,function(vt,st,Yt,Wt){var Vt=Wt;return Zt(vt,st,Yt)?!1:!Vt||!Vt._virtualHandled?(Vt&&(Vt._virtualHandled=!0),tt({preventDefault:function(){},deltaX:vt?st:0,deltaY:vt?0:st}),!0):!1}),ct(Nt,tr,function(vt){ke(function(st){return st+vt})}),(0,b.Z)(function(){function vt(Yt){var Wt=Fe&&Yt.detail<0,Vt=ne&&Yt.detail>0;tn&&!Wt&&!Vt&&Yt.preventDefault()}var st=tr.current;return st.addEventListener("wheel",tt,{passive:!1}),st.addEventListener("DOMMouseScroll",en,{passive:!0}),st.addEventListener("MozMousePixelScroll",vt,{passive:!1}),function(){st.removeEventListener("wheel",tt),st.removeEventListener("DOMMouseScroll",en),st.removeEventListener("MozMousePixelScroll",vt)}},[tn,Fe,ne]),(0,b.Z)(function(){if(It){var vt=un(l);u(vt),ht({x:vt})}},[ve.width,It]);var ee=function(){var st,Yt;(st=Ce.current)===null||st===void 0||st.delayHidden(),(Yt=de.current)===null||Yt===void 0||Yt.delayHidden()},ce=_(tr,Zn,Fn,j,gn,function(){return Rn(!0)},ke,ee);d.useImperativeHandle(Je,function(){return{nativeElement:Jt.current,getScrollInfo:Dt,scrollTo:function(st){function Yt(Wt){return Wt&&(0,R.Z)(Wt)==="object"&&("left"in Wt||"top"in Wt)}Yt(st)?(st.left!==void 0&&u(un(st.left)),ce(st.top)):ce(st)}}}),(0,b.Z)(function(){if(xe){var vt=Zn.slice(Pt,Ot+1);xe(vt,Zn)}},[Pt,Ot,Zn]);var he=k(Zn,gn,Fn,j),Qe=ft==null?void 0:ft({start:Pt,end:Ot,virtual:Nt,offsetX:l,offsetY:Ut,rtl:Qn,getSize:he}),it=Z(Zn,Pt,Ot,It,l,dn,pe,Se),_t=null;Q&&(_t=(0,i.Z)((0,f.Z)({},Pe?"height":"maxHeight",Q),$e),tn&&(_t.overflowY="hidden",It&&(_t.overflowX="hidden"),D&&(_t.pointerEvents="none")));var St={};return Qn&&(St.dir="rtl"),d.createElement("div",(0,e.Z)({ref:Jt,style:(0,i.Z)((0,i.Z)({},ye),{},{position:"relative"}),className:Yn},St,$t),d.createElement(g.Z,{onResize:ge},d.createElement(gt,{className:"".concat(K,"-holder"),style:_t,ref:tr,onScroll:Gt,onMouseEnter:ee},d.createElement(x,{prefixCls:K,height:ot,offsetX:l,offsetY:Ut,scrollWidth:It,onInnerResize:Rn,ref:Hn,innerProps:mt,rtl:Qn,extra:Qe},it))),Nt&&ot>Q&&d.createElement(Ae,{ref:Ce,prefixCls:K,scrollOffset:an,scrollRange:ot,rtl:Qn,onScroll:kt,onStartMove:W,onStopMove:q,spinSize:Ct,containerSize:ve.height,style:Rt==null?void 0:Rt.verticalScrollBar,thumbStyle:Rt==null?void 0:Rt.verticalScrollBarThumb,showScrollBar:Mt}),Nt&&It>ve.width&&d.createElement(Ae,{ref:de,prefixCls:K,scrollOffset:l,scrollRange:It,rtl:Qn,onScroll:kt,onStartMove:W,onStopMove:q,spinSize:Ve,containerSize:ve.width,horizontal:!0,style:Rt==null?void 0:Rt.horizontalScrollBar,thumbStyle:Rt==null?void 0:Rt.horizontalScrollBarThumb,showScrollBar:Mt}))}var je=d.forwardRef(Ze);je.displayName="List";var we=je,Re=we},2637:function(X,M,t){"use strict";Object.defineProperty(M,"__esModule",{value:!0}),Object.defineProperty(M,"DraggableCore",{enumerable:!0,get:function(){return p.default}}),M.default=void 0;var e=d(t(59301)),R=A(t(12708)),i=A(t(4676)),f=A(t(57780)),o=t(13957),v=t(60976),E=t(36641),p=A(t(80486)),g=A(t(94187));function A(y){return y&&y.__esModule?y:{default:y}}function b(y){if(typeof WeakMap!="function")return null;var U=new WeakMap,N=new WeakMap;return(b=function(H){return H?N:U})(y)}function d(y,U){if(!U&&y&&y.__esModule)return y;if(y===null||typeof y!="object"&&typeof y!="function")return{default:y};var N=b(U);if(N&&N.has(y))return N.get(y);var H={},w=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in y)if(n!=="default"&&Object.prototype.hasOwnProperty.call(y,n)){var h=w?Object.getOwnPropertyDescriptor(y,n):null;h&&(h.get||h.set)?Object.defineProperty(H,n,h):H[n]=y[n]}return H.default=y,N&&N.set(y,H),H}function C(){return C=Object.assign?Object.assign.bind():function(y){for(var U=1;U{if((0,g.default)("Draggable: onDragStart: %j",H),this.props.onStart(N,(0,v.createDraggableData)(this,H))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),L(this,"onDrag",(N,H)=>{if(!this.state.dragging)return!1;(0,g.default)("Draggable: onDrag: %j",H);const w=(0,v.createDraggableData)(this,H),n={x:w.x,y:w.y,slackX:0,slackY:0};if(this.props.bounds){const{x:B,y:k}=n;n.x+=this.state.slackX,n.y+=this.state.slackY;const[V,Ee]=(0,v.getBoundPosition)(this,n.x,n.y);n.x=V,n.y=Ee,n.slackX=this.state.slackX+(B-n.x),n.slackY=this.state.slackY+(k-n.y),w.x=n.x,w.y=n.y,w.deltaX=n.x-this.state.x,w.deltaY=n.y-this.state.y}if(this.props.onDrag(N,w)===!1)return!1;this.setState(n)}),L(this,"onDragStop",(N,H)=>{if(!this.state.dragging||this.props.onStop(N,(0,v.createDraggableData)(this,H))===!1)return!1;(0,g.default)("Draggable: onDragStop: %j",H);const n={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:B,y:k}=this.props.position;n.x=B,n.y=k}this.setState(n)}),this.state={dragging:!1,dragged:!1,x:U.position?U.position.x:U.defaultPosition.x,y:U.position?U.position.y:U.defaultPosition.y,prevPropsPosition:Fo({},U.position),slackX:0,slackY:0,isElementSVG:!1},U.position&&!(U.onDrag||U.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.setState({dragging:!1})}findDOMNode(){var U,N;return(U=(N=this.props)===null||N===void 0||(N=N.nodeRef)===null||N===void 0?void 0:N.current)!==null&&U!==void 0?U:i.default.findDOMNode(this)}render(){const ct=this.props,{axis:U,bounds:N,children:H,defaultPosition:w,defaultClassName:n,defaultClassNameDragging:h,defaultClassNameDragged:B,position:k,positionOffset:V,scale:Ee}=ct,He=rl(ct,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let Xe={},Ne=null;const nt=!!!k||this.state.dragging,wt=k||w,Me={x:(0,v.canDragX)(this)&&nt?this.state.x:wt.x,y:(0,v.canDragY)(this)&&nt?this.state.y:wt.y};this.state.isElementSVG?Ne=(0,o.createSVGTransform)(Me,V):Xe=(0,o.createCSSTransform)(Me,V);const me=(0,f.default)(H.props.className||"",n,{[h]:this.state.dragging,[B]:this.state.dragged});return e.createElement(p.default,C({},He,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),e.cloneElement(e.Children.only(H),{className:me,style:Fo(Fo({},H.props.style),Xe),transform:Ne}))}}M.default=Z,L(Z,"displayName","Draggable"),L(Z,"propTypes",bi(Fo({},p.default.propTypes),{axis:R.default.oneOf(["both","x","y","none"]),bounds:R.default.oneOfType([R.default.shape({left:R.default.number,right:R.default.number,top:R.default.number,bottom:R.default.number}),R.default.string,R.default.oneOf([!1])]),defaultClassName:R.default.string,defaultClassNameDragging:R.default.string,defaultClassNameDragged:R.default.string,defaultPosition:R.default.shape({x:R.default.number,y:R.default.number}),positionOffset:R.default.shape({x:R.default.oneOfType([R.default.number,R.default.string]),y:R.default.oneOfType([R.default.number,R.default.string])}),position:R.default.shape({x:R.default.number,y:R.default.number}),className:E.dontSetMe,style:E.dontSetMe,transform:E.dontSetMe})),L(Z,"defaultProps",bi(Fo({},p.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},80486:function(X,M,t){"use strict";Object.defineProperty(M,"__esModule",{value:!0}),M.default=void 0;var e=A(t(59301)),R=p(t(12708)),i=p(t(4676)),f=t(13957),o=t(60976),v=t(36641),E=p(t(94187));function p(Z){return Z&&Z.__esModule?Z:{default:Z}}function g(Z){if(typeof WeakMap!="function")return null;var y=new WeakMap,U=new WeakMap;return(g=function(N){return N?U:y})(Z)}function A(Z,y){if(!y&&Z&&Z.__esModule)return Z;if(Z===null||typeof Z!="object"&&typeof Z!="function")return{default:Z};var U=g(y);if(U&&U.has(Z))return U.get(Z);var N={},H=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var w in Z)if(w!=="default"&&Object.prototype.hasOwnProperty.call(Z,w)){var n=H?Object.getOwnPropertyDescriptor(Z,w):null;n&&(n.get||n.set)?Object.defineProperty(N,w,n):N[w]=Z[w]}return N.default=Z,U&&U.set(Z,N),N}function b(Z,y,U){return y=d(y),y in Z?Object.defineProperty(Z,y,{value:U,enumerable:!0,configurable:!0,writable:!0}):Z[y]=U,Z}function d(Z){var y=C(Z,"string");return typeof y=="symbol"?y:String(y)}function C(Z,y){if(typeof Z!="object"||Z===null)return Z;var U=Z[Symbol.toPrimitive];if(U!==void 0){var N=U.call(Z,y||"default");if(typeof N!="object")return N;throw new TypeError("@@toPrimitive must return a primitive value.")}return(y==="string"?String:Number)(Z)}const L={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let x=L.mouse;class S extends e.Component{constructor(){super(...arguments),b(this,"dragging",!1),b(this,"lastX",NaN),b(this,"lastY",NaN),b(this,"touchIdentifier",null),b(this,"mounted",!1),b(this,"handleDragStart",y=>{if(this.props.onMouseDown(y),!this.props.allowAnyClick&&typeof y.button=="number"&&y.button!==0)return!1;const U=this.findDOMNode();if(!U||!U.ownerDocument||!U.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:N}=U;if(this.props.disabled||!(y.target instanceof N.defaultView.Node)||this.props.handle&&!(0,f.matchesSelectorAndParentsTo)(y.target,this.props.handle,U)||this.props.cancel&&(0,f.matchesSelectorAndParentsTo)(y.target,this.props.cancel,U))return;y.type==="touchstart"&&y.preventDefault();const H=(0,f.getTouchIdentifier)(y);this.touchIdentifier=H;const w=(0,o.getControlPosition)(y,H,this);if(w==null)return;const{x:n,y:h}=w,B=(0,o.createCoreData)(this,n,h);(0,E.default)("DraggableCore: handleDragStart: %j",B),(0,E.default)("calling",this.props.onStart),!(this.props.onStart(y,B)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,f.addUserSelectStyles)(N),this.dragging=!0,this.lastX=n,this.lastY=h,(0,f.addEvent)(N,x.move,this.handleDrag),(0,f.addEvent)(N,x.stop,this.handleDragStop))}),b(this,"handleDrag",y=>{const U=(0,o.getControlPosition)(y,this.touchIdentifier,this);if(U==null)return;let{x:N,y:H}=U;if(Array.isArray(this.props.grid)){let h=N-this.lastX,B=H-this.lastY;if([h,B]=(0,o.snapToGrid)(this.props.grid,h,B),!h&&!B)return;N=this.lastX+h,H=this.lastY+B}const w=(0,o.createCoreData)(this,N,H);if((0,E.default)("DraggableCore: handleDrag: %j",w),this.props.onDrag(y,w)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(h){const B=document.createEvent("MouseEvents");B.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(B)}return}this.lastX=N,this.lastY=H}),b(this,"handleDragStop",y=>{if(!this.dragging)return;const U=(0,o.getControlPosition)(y,this.touchIdentifier,this);if(U==null)return;let{x:N,y:H}=U;if(Array.isArray(this.props.grid)){let B=N-this.lastX||0,k=H-this.lastY||0;[B,k]=(0,o.snapToGrid)(this.props.grid,B,k),N=this.lastX+B,H=this.lastY+k}const w=(0,o.createCoreData)(this,N,H);if(this.props.onStop(y,w)===!1||this.mounted===!1)return!1;const h=this.findDOMNode();h&&this.props.enableUserSelectHack&&(0,f.removeUserSelectStyles)(h.ownerDocument),(0,E.default)("DraggableCore: handleDragStop: %j",w),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,h&&((0,E.default)("DraggableCore: Removing handlers"),(0,f.removeEvent)(h.ownerDocument,x.move,this.handleDrag),(0,f.removeEvent)(h.ownerDocument,x.stop,this.handleDragStop))}),b(this,"onMouseDown",y=>(x=L.mouse,this.handleDragStart(y))),b(this,"onMouseUp",y=>(x=L.mouse,this.handleDragStop(y))),b(this,"onTouchStart",y=>(x=L.touch,this.handleDragStart(y))),b(this,"onTouchEnd",y=>(x=L.touch,this.handleDragStop(y)))}componentDidMount(){this.mounted=!0;const y=this.findDOMNode();y&&(0,f.addEvent)(y,L.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const y=this.findDOMNode();if(y){const{ownerDocument:U}=y;(0,f.removeEvent)(U,L.mouse.move,this.handleDrag),(0,f.removeEvent)(U,L.touch.move,this.handleDrag),(0,f.removeEvent)(U,L.mouse.stop,this.handleDragStop),(0,f.removeEvent)(U,L.touch.stop,this.handleDragStop),(0,f.removeEvent)(y,L.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,f.removeUserSelectStyles)(U)}}findDOMNode(){var y,U;return(y=this.props)!==null&&y!==void 0&&y.nodeRef?(U=this.props)===null||U===void 0||(U=U.nodeRef)===null||U===void 0?void 0:U.current:i.default.findDOMNode(this)}render(){return e.cloneElement(e.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}M.default=S,b(S,"displayName","DraggableCore"),b(S,"propTypes",{allowAnyClick:R.default.bool,children:R.default.node.isRequired,disabled:R.default.bool,enableUserSelectHack:R.default.bool,offsetParent:function(Z,y){if(Z[y]&&Z[y].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:R.default.arrayOf(R.default.number),handle:R.default.string,cancel:R.default.string,nodeRef:R.default.object,onStart:R.default.func,onDrag:R.default.func,onStop:R.default.func,onMouseDown:R.default.func,scale:R.default.number,className:v.dontSetMe,style:v.dontSetMe,transform:v.dontSetMe}),b(S,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},12911:function(X,M,t){"use strict";const{default:e,DraggableCore:R}=t(2637);X.exports=e,X.exports.default=e,X.exports.DraggableCore=R},13957:function(X,M,t){"use strict";Object.defineProperty(M,"__esModule",{value:!0}),M.addClassName=w,M.addEvent=p,M.addUserSelectStyles=N,M.createCSSTransform=x,M.createSVGTransform=S,M.getTouch=y,M.getTouchIdentifier=U,M.getTranslation=Z,M.innerHeight=d,M.innerWidth=C,M.matchesSelector=v,M.matchesSelectorAndParentsTo=E,M.offsetXYFromParent=L,M.outerHeight=A,M.outerWidth=b,M.removeClassName=n,M.removeEvent=g,M.removeUserSelectStyles=H;var e=t(36641),R=f(t(32092));function i(h){if(typeof WeakMap!="function")return null;var B=new WeakMap,k=new WeakMap;return(i=function(V){return V?k:B})(h)}function f(h,B){if(!B&&h&&h.__esModule)return h;if(h===null||typeof h!="object"&&typeof h!="function")return{default:h};var k=i(B);if(k&&k.has(h))return k.get(h);var V={},Ee=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var He in h)if(He!=="default"&&Object.prototype.hasOwnProperty.call(h,He)){var Xe=Ee?Object.getOwnPropertyDescriptor(h,He):null;Xe&&(Xe.get||Xe.set)?Object.defineProperty(V,He,Xe):V[He]=h[He]}return V.default=h,k&&k.set(h,V),V}let o="";function v(h,B){return o||(o=(0,e.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(k){return(0,e.isFunction)(h[k])})),(0,e.isFunction)(h[o])?h[o](B):!1}function E(h,B,k){let V=h;do{if(v(V,B))return!0;if(V===k)return!1;V=V.parentNode}while(V);return!1}function p(h,B,k,V){if(!h)return;const Ee=Fo({capture:!0},V);h.addEventListener?h.addEventListener(B,k,Ee):h.attachEvent?h.attachEvent("on"+B,k):h["on"+B]=k}function g(h,B,k,V){if(!h)return;const Ee=Fo({capture:!0},V);h.removeEventListener?h.removeEventListener(B,k,Ee):h.detachEvent?h.detachEvent("on"+B,k):h["on"+B]=null}function A(h){let B=h.clientHeight;const k=h.ownerDocument.defaultView.getComputedStyle(h);return B+=(0,e.int)(k.borderTopWidth),B+=(0,e.int)(k.borderBottomWidth),B}function b(h){let B=h.clientWidth;const k=h.ownerDocument.defaultView.getComputedStyle(h);return B+=(0,e.int)(k.borderLeftWidth),B+=(0,e.int)(k.borderRightWidth),B}function d(h){let B=h.clientHeight;const k=h.ownerDocument.defaultView.getComputedStyle(h);return B-=(0,e.int)(k.paddingTop),B-=(0,e.int)(k.paddingBottom),B}function C(h){let B=h.clientWidth;const k=h.ownerDocument.defaultView.getComputedStyle(h);return B-=(0,e.int)(k.paddingLeft),B-=(0,e.int)(k.paddingRight),B}function L(h,B,k){const Ee=B===B.ownerDocument.body?{left:0,top:0}:B.getBoundingClientRect(),He=(h.clientX+B.scrollLeft-Ee.left)/k,Xe=(h.clientY+B.scrollTop-Ee.top)/k;return{x:He,y:Xe}}function x(h,B){const k=Z(h,B,"px");return{[(0,R.browserPrefixToKey)("transform",R.default)]:k}}function S(h,B){return Z(h,B,"")}function Z(h,B,k){let{x:V,y:Ee}=h,He="translate(".concat(V).concat(k,",").concat(Ee).concat(k,")");if(B){const Xe="".concat(typeof B.x=="string"?B.x:B.x+k),Ne="".concat(typeof B.y=="string"?B.y:B.y+k);He="translate(".concat(Xe,", ").concat(Ne,")")+He}return He}function y(h,B){return h.targetTouches&&(0,e.findInArray)(h.targetTouches,k=>B===k.identifier)||h.changedTouches&&(0,e.findInArray)(h.changedTouches,k=>B===k.identifier)}function U(h){if(h.targetTouches&&h.targetTouches[0])return h.targetTouches[0].identifier;if(h.changedTouches&&h.changedTouches[0])return h.changedTouches[0].identifier}function N(h){if(!h)return;let B=h.getElementById("react-draggable-style-el");B||(B=h.createElement("style"),B.type="text/css",B.id="react-draggable-style-el",B.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} +`,y=["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"],U={},N;function H(Me){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ct=Me.getAttribute("id")||Me.getAttribute("data-reactid")||Me.getAttribute("name");if(me&&U[ct])return U[ct];var P=window.getComputedStyle(Me),_=P.getPropertyValue("box-sizing")||P.getPropertyValue("-moz-box-sizing")||P.getPropertyValue("-webkit-box-sizing"),le=parseFloat(P.getPropertyValue("padding-bottom"))+parseFloat(P.getPropertyValue("padding-top")),Ae=parseFloat(P.getPropertyValue("border-bottom-width"))+parseFloat(P.getPropertyValue("border-top-width")),J=y.map(function(be){return"".concat(be,":").concat(P.getPropertyValue(be))}).join(";"),ue={sizingStyle:J,paddingSize:le,borderSize:Ae,boxSizing:_};return me&&ct&&(U[ct]=ue),ue}function w(Me){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ct=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,P=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;N||(N=document.createElement("textarea"),N.setAttribute("tab-index","-1"),N.setAttribute("aria-hidden","true"),document.body.appendChild(N)),Me.getAttribute("wrap")?N.setAttribute("wrap",Me.getAttribute("wrap")):N.removeAttribute("wrap");var _=H(Me,me),le=_.paddingSize,Ae=_.borderSize,J=_.boxSizing,ue=_.sizingStyle;N.setAttribute("style","".concat(ue,";").concat(Z)),N.value=Me.value||Me.placeholder||"";var be=void 0,dt=void 0,$e,Ze=N.scrollHeight;if(J==="border-box"?Ze+=Ae:J==="content-box"&&(Ze-=le),ct!==null||P!==null){N.value=" ";var je=N.scrollHeight-le;ct!==null&&(be=je*ct,J==="border-box"&&(be=be+le+Ae),Ze=Math.max(be,Ze)),P!==null&&(dt=je*P,J==="border-box"&&(dt=dt+le+Ae),$e=Ze>dt?"":"hidden",Ze=Math.min(dt,Ze))}var we={height:Ze,overflowY:$e,resize:"none"};return be&&(we.minHeight=be),dt&&(we.maxHeight=dt),we}var n=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],h=0,B=1,k=2,V=C.forwardRef(function(Me,me){var ct=Me,P=ct.prefixCls,_=ct.onPressEnter,le=ct.defaultValue,Ae=ct.value,J=ct.autoSize,ue=ct.onResize,be=ct.className,dt=ct.style,$e=ct.disabled,Ze=ct.onChange,je=ct.onInternalAutoSize,we=(0,v.Z)(ct,n),Re=(0,d.Z)(le,{value:Ae,postState:function($t){return $t!=null?$t:""}}),fe=(0,o.Z)(Re,2),Je=fe[0],re=fe[1],K=function($t){re($t.target.value),Ze==null||Ze($t)},ae=C.useRef();C.useImperativeHandle(me,function(){return{textArea:ae.current}});var Q=C.useMemo(function(){return J&&(0,f.Z)(J)==="object"?[J.minRows,J.maxRows]:[]},[J]),j=(0,o.Z)(Q,2),oe=j[0],Pe=j[1],ye=!!J,qe=function(){try{if(document.activeElement===ae.current){var $t=ae.current,gn=$t.selectionStart,fn=$t.selectionEnd,Cn=$t.scrollTop;ae.current.setSelectionRange(gn,fn),ae.current.scrollTop=Cn}}catch(dn){}},pe=C.useState(k),At=(0,o.Z)(pe,2),Ge=At[0],at=At[1],It=C.useState(),_e=(0,o.Z)(It,2),gt=_e[0],T=_e[1],ie=function(){at(h)};(0,x.Z)(function(){ye&&ie()},[Ae,oe,Pe,ye]),(0,x.Z)(function(){if(Ge===h)at(B);else if(Ge===B){var Mt=w(ae.current,!1,oe,Pe);at(k),T(Mt)}else qe()},[Ge]);var xe=C.useRef(),mt=function(){S.Z.cancel(xe.current)},ft=function($t){Ge===k&&(ue==null||ue($t),J&&(mt(),xe.current=(0,S.Z)(function(){ie()})))};C.useEffect(function(){return mt},[]);var Rt=ye?gt:null,Lt=(0,R.Z)((0,R.Z)({},dt),Rt);return(Ge===h||Ge===B)&&(Lt.overflowY="hidden",Lt.overflowX="hidden"),C.createElement(L.Z,{onResize:ft,disabled:!(J||ue)},C.createElement("textarea",(0,e.Z)({},we,{ref:ae,style:Lt,className:g()(P,be,(0,i.Z)({},"".concat(P,"-disabled"),$e)),disabled:$e,value:Je,onChange:K})))}),Ee=V,He=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Xe(Me,me){return(0,E.Z)(Me||"").slice(0,me).join("")}function Ne(Me,me,ct,P){var _=ct;return Me?_=Xe(ct,P):(0,E.Z)(me||"").lengthP&&(_=me),_}var Bt=C.forwardRef(function(Me,me){var ct,P=Me.defaultValue,_=Me.value,le=Me.onFocus,Ae=Me.onBlur,J=Me.onChange,ue=Me.allowClear,be=Me.maxLength,dt=Me.onCompositionStart,$e=Me.onCompositionEnd,Ze=Me.suffix,je=Me.prefixCls,we=je===void 0?"rc-textarea":je,Re=Me.classes,fe=Me.showCount,Je=Me.className,re=Me.style,K=Me.disabled,ae=Me.hidden,Q=Me.classNames,j=Me.styles,oe=Me.onResize,Pe=(0,v.Z)(Me,He),ye=(0,d.Z)(P,{value:_,defaultValue:P}),qe=(0,o.Z)(ye,2),pe=qe[0],At=qe[1],Ge=(0,C.useRef)(null),at=C.useState(!1),It=(0,o.Z)(at,2),_e=It[0],gt=It[1],T=C.useState(!1),ie=(0,o.Z)(T,2),xe=ie[0],mt=ie[1],ft=C.useRef(),Rt=C.useRef(0),Lt=C.useState(null),Mt=(0,o.Z)(Lt,2),$t=Mt[0],gn=Mt[1],fn=function(){var an;(an=Ge.current)===null||an===void 0||an.textArea.focus()};(0,C.useImperativeHandle)(me,function(){return{resizableTextArea:Ge.current,focus:fn,blur:function(){var an;(an=Ge.current)===null||an===void 0||an.textArea.blur()}}}),(0,C.useEffect)(function(){gt(function(hn){return!K&&hn})},[K]);var Cn=Number(be)>0,dn=function(an){mt(!0),ft.current=pe,Rt.current=an.currentTarget.selectionStart,dt==null||dt(an)},Rn=function(an){mt(!1);var Be=an.currentTarget.value;if(Cn){var I,r=Rt.current>=be+1||Rt.current===((I=ft.current)===null||I===void 0?void 0:I.length);Be=Ne(r,ft.current,Be,be)}Be!==pe&&(At(Be),(0,b.rJ)(an.currentTarget,an,J,Be)),$e==null||$e(an)},Fn=function(an){var Be=an.target.value;if(!xe&&Cn){var I=an.target.selectionStart>=be+1||an.target.selectionStart===Be.length||!an.target.selectionStart;Be=Ne(I,pe,Be,be)}At(Be),(0,b.rJ)(an.currentTarget,an,J,Be)},Xn=function(an){var Be=Pe.onPressEnter,I=Pe.onKeyDown;an.key==="Enter"&&Be&&Be(an),I==null||I(an)},tn=function(an){gt(!0),le==null||le(an)},Mn=function(an){gt(!1),Ae==null||Ae(an)},Nt=function(an){var Be;At(""),fn(),(0,b.rJ)((Be=Ge.current)===null||Be===void 0?void 0:Be.textArea,an,J)},Qn=(0,b.D7)(pe);!xe&&Cn&&_==null&&(Qn=Xe(Qn,be));var Yn=Ze,Zn;if(fe){var tr=(0,E.Z)(Qn).length;(0,f.Z)(fe)==="object"?Zn=fe.formatter({value:Qn,count:tr,maxLength:be}):Zn="".concat(tr).concat(Cn?" / ".concat(be):""),Yn=C.createElement(C.Fragment,null,Yn,C.createElement("span",{className:g()("".concat(we,"-data-count"),Q==null?void 0:Q.count),style:j==null?void 0:j.count},Zn))}var Hn=function(an){var Be;oe==null||oe(an),(Be=Ge.current)!==null&&Be!==void 0&&Be.textArea.style.height&&gn(!0)},Jt=!Pe.autoSize&&!fe&&!ue,yn=C.createElement(A.BaseInput,{value:Qn,allowClear:ue,handleReset:Nt,suffix:Yn,prefixCls:we,classes:{affixWrapper:g()(Re==null?void 0:Re.affixWrapper,(ct={},(0,i.Z)(ct,"".concat(we,"-show-count"),fe),(0,i.Z)(ct,"".concat(we,"-textarea-allow-clear"),ue),ct))},disabled:K,focused:_e,className:Je,style:(0,R.Z)((0,R.Z)({},re),$t&&!Jt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Zn=="string"?Zn:void 0}},hidden:ae,inputElement:C.createElement(Ee,(0,e.Z)({},Pe,{onKeyDown:Xn,onChange:Fn,onFocus:tn,onBlur:Mn,onCompositionStart:dn,onCompositionEnd:Rn,className:Q==null?void 0:Q.textarea,style:(0,R.Z)((0,R.Z)({},j==null?void 0:j.textarea),{},{resize:re==null?void 0:re.resize}),disabled:K,prefixCls:we,onResize:Hn,ref:Ge}))});return yn}),nt=Bt,wt=nt},48911:function(X,M,t){"use strict";t.d(M,{Z:function(){return Re}});var e=t(54476),R=t(76190),i=t(33885),f=t(20068),o=t(42978),v=t(75931),E=t(92310),p=t.n(E),g=t(29301),A=t(70425),b=t(34280),d=t(59301),C=t(4676),L=d.forwardRef(function(fe,Je){var re=fe.height,K=fe.offsetY,ae=fe.offsetX,Q=fe.children,j=fe.prefixCls,oe=fe.onInnerResize,Pe=fe.innerProps,ye=fe.rtl,qe=fe.extra,pe={},At={display:"flex",flexDirection:"column"};return K!==void 0&&(pe={height:re,position:"relative",overflow:"hidden"},At=(0,i.Z)((0,i.Z)({},At),{},(0,f.Z)((0,f.Z)((0,f.Z)((0,f.Z)((0,f.Z)({transform:"translateY(".concat(K,"px)")},ye?"marginRight":"marginLeft",-ae),"position","absolute"),"left",0),"right",0),"top",0))),d.createElement("div",{style:pe},d.createElement(g.Z,{onResize:function(at){var It=at.offsetHeight;It&&oe&&oe()}},d.createElement("div",(0,e.Z)({style:At,className:p()((0,f.Z)({},"".concat(j,"-holder-inner"),j)),ref:Je},Pe),Q,qe)))});L.displayName="Filler";var x=L;function S(fe){var Je=fe.children,re=fe.setRef,K=d.useCallback(function(ae){re(ae)},[]);return d.cloneElement(Je,{ref:K})}function Z(fe,Je,re,K,ae,Q,j,oe){var Pe=oe.getKey;return fe.slice(Je,re+1).map(function(ye,qe){var pe=Je+qe,At=j(ye,pe,{style:{width:K},offsetX:ae}),Ge=Pe(ye);return d.createElement(S,{key:Ge,setRef:function(It){return Q(ye,It)}},At)})}function y(fe,Je,re,K){var ae=re-fe,Q=Je-re,j=Math.min(ae,Q)*2;if(K<=j){var oe=Math.floor(K/2);return K%2?re+oe+1:re-oe}return ae>Q?re-(K-Q):re+(K-ae)}function U(fe,Je,re){var K=fe.length,ae=Je.length,Q,j;if(K===0&&ae===0)return null;K2&&arguments[2]!==void 0?arguments[2]:!1,pe=Pe?ye<0&&oe.current.left||ye>0&&oe.current.right:ye<0&&oe.current.top||ye>0&&oe.current.bottom;return qe&&pe?(clearTimeout(Q.current),ae.current=!1):(!pe||ae.current)&&j(),!ae.current&&pe}};function B(fe,Je,re,K,ae,Q,j){var oe=(0,d.useRef)(0),Pe=(0,d.useRef)(null),ye=(0,d.useRef)(null),qe=(0,d.useRef)(!1),pe=h(Je,re,K,ae);function At(T,ie){if(H.Z.cancel(Pe.current),!pe(!1,ie)){var xe=T;if(!xe._virtualHandled)xe._virtualHandled=!0;else return;oe.current+=ie,ye.current=ie,n||xe.preventDefault(),Pe.current=(0,H.Z)(function(){var mt=qe.current?10:1;j(oe.current*mt,!1),oe.current=0})}}function Ge(T,ie){j(ie,!0),n||T.preventDefault()}var at=(0,d.useRef)(null),It=(0,d.useRef)(null);function _e(T){if(fe){H.Z.cancel(It.current),It.current=(0,H.Z)(function(){at.current=null},2);var ie=T.deltaX,xe=T.deltaY,mt=T.shiftKey,ft=ie,Rt=xe;(at.current==="sx"||!at.current&&mt&&xe&&!ie)&&(ft=xe,Rt=0,at.current="sx");var Lt=Math.abs(ft),Mt=Math.abs(Rt);at.current===null&&(at.current=Q&&Lt>Mt?"x":"y"),at.current==="y"?At(T,Rt):Ge(T,ft)}}function gt(T){fe&&(qe.current=T.detail===ye.current)}return[_e,gt]}function k(fe,Je,re,K){var ae=d.useMemo(function(){return[new Map,[]]},[fe,re.id,K]),Q=(0,o.Z)(ae,2),j=Q[0],oe=Q[1],Pe=function(qe){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:qe,At=j.get(qe),Ge=j.get(pe);if(At===void 0||Ge===void 0)for(var at=fe.length,It=oe.length;It0&&arguments[0]!==void 0?arguments[0]:!1;qe();var at=function(){var gt=!1;oe.current.forEach(function(T,ie){if(T&&T.offsetParent){var xe=T.offsetHeight,mt=getComputedStyle(T),ft=mt.marginTop,Rt=mt.marginBottom,Lt=Ne(ft),Mt=Ne(Rt),$t=xe+Lt+Mt;Pe.current.get(ie)!==$t&&(Pe.current.set(ie,$t),gt=!0)}}),gt&&j(function(T){return T+1})};if(Ge)at();else{ye.current+=1;var It=ye.current;Promise.resolve().then(function(){It===ye.current&&at()})}}function At(Ge,at){var It=fe(Ge),_e=oe.current.get(It);at?(oe.current.set(It,at),pe()):oe.current.delete(It),!_e!=!at&&(at?Je==null||Je(Ge):re==null||re(Ge))}return(0,d.useEffect)(function(){return qe},[]),[At,pe,Pe.current,Q]}var nt=14/15;function wt(fe,Je,re){var K=(0,d.useRef)(!1),ae=(0,d.useRef)(0),Q=(0,d.useRef)(0),j=(0,d.useRef)(null),oe=(0,d.useRef)(null),Pe,ye=function(Ge){if(K.current){var at=Math.ceil(Ge.touches[0].pageX),It=Math.ceil(Ge.touches[0].pageY),_e=ae.current-at,gt=Q.current-It,T=Math.abs(_e)>Math.abs(gt);T?ae.current=at:Q.current=It;var ie=re(T,T?_e:gt,!1,Ge);ie&&Ge.preventDefault(),clearInterval(oe.current),ie&&(oe.current=setInterval(function(){T?_e*=nt:gt*=nt;var xe=Math.floor(T?_e:gt);(!re(T,xe,!0)||Math.abs(xe)<=.1)&&clearInterval(oe.current)},16))}},qe=function(){K.current=!1,Pe()},pe=function(Ge){Pe(),Ge.touches.length===1&&!K.current&&(K.current=!0,ae.current=Math.ceil(Ge.touches[0].pageX),Q.current=Math.ceil(Ge.touches[0].pageY),j.current=Ge.target,j.current.addEventListener("touchmove",ye,{passive:!1}),j.current.addEventListener("touchend",qe,{passive:!0}))};Pe=function(){j.current&&(j.current.removeEventListener("touchmove",ye),j.current.removeEventListener("touchend",qe))},(0,b.Z)(function(){return fe&&Je.current.addEventListener("touchstart",pe,{passive:!0}),function(){var At;(At=Je.current)===null||At===void 0||At.removeEventListener("touchstart",pe),Pe(),clearInterval(oe.current)}},[fe])}function Me(fe){return Math.floor(Math.pow(fe,.5))}function me(fe,Je){var re="touches"in fe?fe.touches[0]:fe;return re[Je?"pageX":"pageY"]-window[Je?"scrollX":"scrollY"]}function ct(fe,Je,re){d.useEffect(function(){var K=Je.current;if(fe&&K){var ae=!1,Q,j,oe=function(){H.Z.cancel(Q)},Pe=function At(){oe(),Q=(0,H.Z)(function(){re(j),At()})},ye=function(){ae=!1,oe()},qe=function(Ge){if(!(Ge.target.draggable||Ge.button!==0)){var at=Ge;at._virtualHandled||(at._virtualHandled=!0,ae=!0)}},pe=function(Ge){if(ae){var at=me(Ge,!1),It=K.getBoundingClientRect(),_e=It.top,gt=It.bottom;if(at<=_e){var T=_e-at;j=-Me(T),Pe()}else if(at>=gt){var ie=at-gt;j=Me(ie),Pe()}else oe()}};return K.addEventListener("mousedown",qe),K.ownerDocument.addEventListener("mouseup",ye),K.ownerDocument.addEventListener("mousemove",pe),K.ownerDocument.addEventListener("dragend",ye),function(){K.removeEventListener("mousedown",qe),K.ownerDocument.removeEventListener("mouseup",ye),K.ownerDocument.removeEventListener("mousemove",pe),K.ownerDocument.removeEventListener("dragend",ye),oe()}}},[fe])}var P=10;function _(fe,Je,re,K,ae,Q,j,oe){var Pe=d.useRef(),ye=d.useState(null),qe=(0,o.Z)(ye,2),pe=qe[0],At=qe[1];return(0,b.Z)(function(){if(pe&&pe.times=0;dn-=1){var Rn=ae(Je[dn]),Fn=re.get(Rn);if(Fn===void 0){T=!0;break}if(Cn-=Fn,Cn<=0)break}switch(mt){case"top":xe=Rt-_e;break;case"bottom":xe=Lt-gt+_e;break;default:{var Xn=fe.current.scrollTop,tn=Xn+gt;Rttn&&(ie="bottom")}}xe!==null&&j(xe),xe!==pe.lastTop&&(T=!0)}T&&At((0,i.Z)((0,i.Z)({},pe),{},{times:pe.times+1,targetAlign:ie,lastTop:xe}))}},[pe,fe.current]),function(Ge){if(Ge==null){oe();return}if(H.Z.cancel(Pe.current),typeof Ge=="number")j(Ge);else if(Ge&&(0,R.Z)(Ge)==="object"){var at,It=Ge.align;"index"in Ge?at=Ge.index:at=Je.findIndex(function(T){return ae(T)===Ge.key});var _e=Ge.offset,gt=_e===void 0?0:_e;At({times:0,index:at,offset:gt,originAlign:It})}}}var le=d.forwardRef(function(fe,Je){var re=fe.prefixCls,K=fe.rtl,ae=fe.scrollOffset,Q=fe.scrollRange,j=fe.onStartMove,oe=fe.onStopMove,Pe=fe.onScroll,ye=fe.horizontal,qe=fe.spinSize,pe=fe.containerSize,At=fe.style,Ge=fe.thumbStyle,at=fe.showScrollBar,It=d.useState(!1),_e=(0,o.Z)(It,2),gt=_e[0],T=_e[1],ie=d.useState(null),xe=(0,o.Z)(ie,2),mt=xe[0],ft=xe[1],Rt=d.useState(null),Lt=(0,o.Z)(Rt,2),Mt=Lt[0],$t=Lt[1],gn=!K,fn=d.useRef(),Cn=d.useRef(),dn=d.useState(at),Rn=(0,o.Z)(dn,2),Fn=Rn[0],Xn=Rn[1],tn=d.useRef(),Mn=function(){at===!0||at===!1||(clearTimeout(tn.current),Xn(!0),tn.current=setTimeout(function(){Xn(!1)},3e3))},Nt=Q-pe||0,Qn=pe-qe||0,Yn=d.useMemo(function(){if(ae===0||Nt===0)return 0;var I=ae/Nt;return I*Qn},[ae,Nt,Qn]),Zn=function(r){r.stopPropagation(),r.preventDefault()},tr=d.useRef({top:Yn,dragging:gt,pageY:mt,startTop:Mt});tr.current={top:Yn,dragging:gt,pageY:mt,startTop:Mt};var Hn=function(r){T(!0),ft(me(r,ye)),$t(tr.current.top),j(),r.stopPropagation(),r.preventDefault()};d.useEffect(function(){var I=function(m){m.preventDefault()},r=fn.current,l=Cn.current;return r.addEventListener("touchstart",I,{passive:!1}),l.addEventListener("touchstart",Hn,{passive:!1}),function(){r.removeEventListener("touchstart",I),l.removeEventListener("touchstart",Hn)}},[]);var Jt=d.useRef();Jt.current=Nt;var yn=d.useRef();yn.current=Qn,d.useEffect(function(){if(gt){var I,r=function(m){var F=tr.current,D=F.dragging,G=F.pageY,W=F.startTop;H.Z.cancel(I);var q=fn.current.getBoundingClientRect(),Se=pe/(ye?q.width:q.height);if(D){var ke=(me(m,ye)-G)*Se,We=W;!gn&&ye?We-=ke:We+=ke;var Ke=Jt.current,Te=yn.current,Et=Te?We/Te:0,et=Math.ceil(Et*Ke);et=Math.max(et,0),et=Math.min(et,Ke),I=(0,H.Z)(function(){Pe(et,ye)})}},l=function(){T(!1),oe()};return window.addEventListener("mousemove",r,{passive:!0}),window.addEventListener("touchmove",r,{passive:!0}),window.addEventListener("mouseup",l,{passive:!0}),window.addEventListener("touchend",l,{passive:!0}),function(){window.removeEventListener("mousemove",r),window.removeEventListener("touchmove",r),window.removeEventListener("mouseup",l),window.removeEventListener("touchend",l),H.Z.cancel(I)}}},[gt]),d.useEffect(function(){return Mn(),function(){clearTimeout(tn.current)}},[ae]),d.useImperativeHandle(Je,function(){return{delayHidden:Mn}});var hn="".concat(re,"-scrollbar"),an={position:"absolute",visibility:Fn?null:"hidden"},Be={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return ye?(Object.assign(an,{height:8,left:0,right:0,bottom:0}),Object.assign(Be,(0,f.Z)({height:"100%",width:qe},gn?"left":"right",Yn))):(Object.assign(an,(0,f.Z)({width:8,top:0,bottom:0},gn?"right":"left",0)),Object.assign(Be,{width:"100%",height:qe,top:Yn})),d.createElement("div",{ref:fn,className:p()(hn,(0,f.Z)((0,f.Z)((0,f.Z)({},"".concat(hn,"-horizontal"),ye),"".concat(hn,"-vertical"),!ye),"".concat(hn,"-visible"),Fn)),style:(0,i.Z)((0,i.Z)({},an),At),onMouseDown:Zn,onMouseMove:Mn},d.createElement("div",{ref:Cn,className:p()("".concat(hn,"-thumb"),(0,f.Z)({},"".concat(hn,"-thumb-moving"),gt)),style:(0,i.Z)((0,i.Z)({},Be),Ge),onMouseDown:Hn}))}),Ae=le,J=20;function ue(){var fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,re=fe/Je*fe;return isNaN(re)&&(re=0),re=Math.max(re,J),Math.floor(re)}var be=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],dt=[],$e={overflowY:"auto",overflowAnchor:"none"};function Ze(fe,Je){var re=fe.prefixCls,K=re===void 0?"rc-virtual-list":re,ae=fe.className,Q=fe.height,j=fe.itemHeight,oe=fe.fullHeight,Pe=oe===void 0?!0:oe,ye=fe.style,qe=fe.data,pe=fe.children,At=fe.itemKey,Ge=fe.virtual,at=fe.direction,It=fe.scrollWidth,_e=fe.component,gt=_e===void 0?"div":_e,T=fe.onScroll,ie=fe.onVirtualScroll,xe=fe.onVisibleChange,mt=fe.innerProps,ft=fe.extraRender,Rt=fe.styles,Lt=fe.showScrollBar,Mt=Lt===void 0?"optional":Lt,$t=(0,v.Z)(fe,be),gn=d.useCallback(function(vt){return typeof At=="function"?At(vt):vt==null?void 0:vt[At]},[At]),fn=Bt(gn,null,null),Cn=(0,o.Z)(fn,4),dn=Cn[0],Rn=Cn[1],Fn=Cn[2],Xn=Cn[3],tn=!!(Ge!==!1&&Q&&j),Mn=d.useMemo(function(){return Object.values(Fn.maps).reduce(function(vt,st){return vt+st},0)},[Fn.id,Fn.maps]),Nt=tn&&qe&&(Math.max(j*qe.length,Mn)>Q||!!It),Qn=at==="rtl",Yn=p()(K,(0,f.Z)({},"".concat(K,"-rtl"),Qn),ae),Zn=qe||dt,tr=(0,d.useRef)(),Hn=(0,d.useRef)(),Jt=(0,d.useRef)(),yn=(0,d.useState)(0),hn=(0,o.Z)(yn,2),an=hn[0],Be=hn[1],I=(0,d.useState)(0),r=(0,o.Z)(I,2),l=r[0],u=r[1],m=(0,d.useState)(!1),F=(0,o.Z)(m,2),D=F[0],G=F[1],W=function(){G(!0)},q=function(){G(!1)},Se={getKey:gn};function ke(vt){Be(function(st){var Yt;typeof vt=="function"?Yt=vt(st):Yt=vt;var Wt=nn(Yt);return tr.current.scrollTop=Wt,Wt})}var We=(0,d.useRef)({start:0,end:Zn.length}),Ke=(0,d.useRef)(),Te=N(Zn,gn),Et=(0,o.Z)(Te,1),et=Et[0];Ke.current=et;var yt=d.useMemo(function(){if(!tn)return{scrollHeight:void 0,start:0,end:Zn.length-1,offset:void 0};if(!Nt){var vt;return{scrollHeight:((vt=Hn.current)===null||vt===void 0?void 0:vt.offsetHeight)||0,start:0,end:Zn.length-1,offset:void 0}}for(var st=0,Yt,Wt,Vt,mn=Zn.length,wn=0;wn=an&&Yt===void 0&&(Yt=wn,Wt=st),Tn>an+Q&&Vt===void 0&&(Vt=wn),st=Tn}return Yt===void 0&&(Yt=0,Wt=0,Vt=Math.ceil(Q/j)),Vt===void 0&&(Vt=Zn.length-1),Vt=Math.min(Vt+1,Zn.length-1),{scrollHeight:st,start:Yt,end:Vt,offset:Wt}},[Nt,tn,an,Zn,Xn,Q]),ot=yt.scrollHeight,Pt=yt.start,Ot=yt.end,Ut=yt.offset;We.current.start=Pt,We.current.end=Ot,d.useLayoutEffect(function(){var vt=Fn.getRecord();if(vt.size===1){var st=Array.from(vt.keys())[0],Yt=vt.get(st),Wt=Zn[Pt];if(Wt&&Yt===void 0){var Vt=gn(Wt);if(Vt===st){var mn=Fn.get(st),wn=mn-j;ke(function(En){return En+wn})}}}Fn.resetRecord()},[ot]);var te=d.useState({width:0,height:Q}),$=(0,o.Z)(te,2),ve=$[0],De=$[1],ge=function(st){De({width:st.offsetWidth,height:st.offsetHeight})},Ce=(0,d.useRef)(),de=(0,d.useRef)(),Ve=d.useMemo(function(){return ue(ve.width,It)},[ve.width,It]),Ct=d.useMemo(function(){return ue(ve.height,ot)},[ve.height,ot]),xt=ot-Q,qt=(0,d.useRef)(xt);qt.current=xt;function nn(vt){var st=vt;return Number.isNaN(qt.current)||(st=Math.min(st,qt.current)),st=Math.max(st,0),st}var Fe=an<=0,ne=an>=xt,Ie=l<=0,jt=l>=It,Zt=h(Fe,ne,Ie,jt),Dt=function(){return{x:Qn?-l:l,y:an}},Qt=(0,d.useRef)(Dt()),ht=(0,A.useEvent)(function(vt){if(ie){var st=(0,i.Z)((0,i.Z)({},Dt()),vt);(Qt.current.x!==st.x||Qt.current.y!==st.y)&&(ie(st),Qt.current=st)}});function kt(vt,st){var Yt=vt;st?((0,C.flushSync)(function(){u(Yt)}),ht()):ke(Yt)}function Gt(vt){var st=vt.currentTarget.scrollTop;st!==an&&ke(st),T==null||T(vt),ht()}var un=function(st){var Yt=st,Wt=It?It-ve.width:0;return Yt=Math.max(Yt,0),Yt=Math.min(Yt,Wt),Yt},On=(0,A.useEvent)(function(vt,st){st?((0,C.flushSync)(function(){u(function(Yt){var Wt=Yt+(Qn?-vt:vt);return un(Wt)})}),ht()):ke(function(Yt){var Wt=Yt+vt;return Wt})}),rn=B(tn,Fe,ne,Ie,jt,!!It,On),bt=(0,o.Z)(rn,2),tt=bt[0],en=bt[1];wt(tn,tr,function(vt,st,Yt,Wt){var Vt=Wt;return Zt(vt,st,Yt)?!1:!Vt||!Vt._virtualHandled?(Vt&&(Vt._virtualHandled=!0),tt({preventDefault:function(){},deltaX:vt?st:0,deltaY:vt?0:st}),!0):!1}),ct(Nt,tr,function(vt){ke(function(st){return st+vt})}),(0,b.Z)(function(){function vt(Yt){var Wt=Fe&&Yt.detail<0,Vt=ne&&Yt.detail>0;tn&&!Wt&&!Vt&&Yt.preventDefault()}var st=tr.current;return st.addEventListener("wheel",tt,{passive:!1}),st.addEventListener("DOMMouseScroll",en,{passive:!0}),st.addEventListener("MozMousePixelScroll",vt,{passive:!1}),function(){st.removeEventListener("wheel",tt),st.removeEventListener("DOMMouseScroll",en),st.removeEventListener("MozMousePixelScroll",vt)}},[tn,Fe,ne]),(0,b.Z)(function(){if(It){var vt=un(l);u(vt),ht({x:vt})}},[ve.width,It]);var ee=function(){var st,Yt;(st=Ce.current)===null||st===void 0||st.delayHidden(),(Yt=de.current)===null||Yt===void 0||Yt.delayHidden()},ce=_(tr,Zn,Fn,j,gn,function(){return Rn(!0)},ke,ee);d.useImperativeHandle(Je,function(){return{nativeElement:Jt.current,getScrollInfo:Dt,scrollTo:function(st){function Yt(Wt){return Wt&&(0,R.Z)(Wt)==="object"&&("left"in Wt||"top"in Wt)}Yt(st)?(st.left!==void 0&&u(un(st.left)),ce(st.top)):ce(st)}}}),(0,b.Z)(function(){if(xe){var vt=Zn.slice(Pt,Ot+1);xe(vt,Zn)}},[Pt,Ot,Zn]);var he=k(Zn,gn,Fn,j),Qe=ft==null?void 0:ft({start:Pt,end:Ot,virtual:Nt,offsetX:l,offsetY:Ut,rtl:Qn,getSize:he}),it=Z(Zn,Pt,Ot,It,l,dn,pe,Se),_t=null;Q&&(_t=(0,i.Z)((0,f.Z)({},Pe?"height":"maxHeight",Q),$e),tn&&(_t.overflowY="hidden",It&&(_t.overflowX="hidden"),D&&(_t.pointerEvents="none")));var St={};return Qn&&(St.dir="rtl"),d.createElement("div",(0,e.Z)({ref:Jt,style:(0,i.Z)((0,i.Z)({},ye),{},{position:"relative"}),className:Yn},St,$t),d.createElement(g.Z,{onResize:ge},d.createElement(gt,{className:"".concat(K,"-holder"),style:_t,ref:tr,onScroll:Gt,onMouseEnter:ee},d.createElement(x,{prefixCls:K,height:ot,offsetX:l,offsetY:Ut,scrollWidth:It,onInnerResize:Rn,ref:Hn,innerProps:mt,rtl:Qn,extra:Qe},it))),Nt&&ot>Q&&d.createElement(Ae,{ref:Ce,prefixCls:K,scrollOffset:an,scrollRange:ot,rtl:Qn,onScroll:kt,onStartMove:W,onStopMove:q,spinSize:Ct,containerSize:ve.height,style:Rt==null?void 0:Rt.verticalScrollBar,thumbStyle:Rt==null?void 0:Rt.verticalScrollBarThumb,showScrollBar:Mt}),Nt&&It>ve.width&&d.createElement(Ae,{ref:de,prefixCls:K,scrollOffset:l,scrollRange:It,rtl:Qn,onScroll:kt,onStartMove:W,onStopMove:q,spinSize:Ve,containerSize:ve.width,horizontal:!0,style:Rt==null?void 0:Rt.horizontalScrollBar,thumbStyle:Rt==null?void 0:Rt.horizontalScrollBarThumb,showScrollBar:Mt}))}var je=d.forwardRef(Ze);je.displayName="List";var we=je,Re=we},2637:function(X,M,t){"use strict";Object.defineProperty(M,"__esModule",{value:!0}),Object.defineProperty(M,"DraggableCore",{enumerable:!0,get:function(){return p.default}}),M.default=void 0;var e=d(t(59301)),R=A(t(12708)),i=A(t(4676)),f=A(t(57780)),o=t(13957),v=t(9479),E=t(36641),p=A(t(80486)),g=A(t(94187));function A(y){return y&&y.__esModule?y:{default:y}}function b(y){if(typeof WeakMap!="function")return null;var U=new WeakMap,N=new WeakMap;return(b=function(H){return H?N:U})(y)}function d(y,U){if(!U&&y&&y.__esModule)return y;if(y===null||typeof y!="object"&&typeof y!="function")return{default:y};var N=b(U);if(N&&N.has(y))return N.get(y);var H={},w=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in y)if(n!=="default"&&Object.prototype.hasOwnProperty.call(y,n)){var h=w?Object.getOwnPropertyDescriptor(y,n):null;h&&(h.get||h.set)?Object.defineProperty(H,n,h):H[n]=y[n]}return H.default=y,N&&N.set(y,H),H}function C(){return C=Object.assign?Object.assign.bind():function(y){for(var U=1;U{if((0,g.default)("Draggable: onDragStart: %j",H),this.props.onStart(N,(0,v.createDraggableData)(this,H))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),L(this,"onDrag",(N,H)=>{if(!this.state.dragging)return!1;(0,g.default)("Draggable: onDrag: %j",H);const w=(0,v.createDraggableData)(this,H),n={x:w.x,y:w.y,slackX:0,slackY:0};if(this.props.bounds){const{x:B,y:k}=n;n.x+=this.state.slackX,n.y+=this.state.slackY;const[V,Ee]=(0,v.getBoundPosition)(this,n.x,n.y);n.x=V,n.y=Ee,n.slackX=this.state.slackX+(B-n.x),n.slackY=this.state.slackY+(k-n.y),w.x=n.x,w.y=n.y,w.deltaX=n.x-this.state.x,w.deltaY=n.y-this.state.y}if(this.props.onDrag(N,w)===!1)return!1;this.setState(n)}),L(this,"onDragStop",(N,H)=>{if(!this.state.dragging||this.props.onStop(N,(0,v.createDraggableData)(this,H))===!1)return!1;(0,g.default)("Draggable: onDragStop: %j",H);const n={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:B,y:k}=this.props.position;n.x=B,n.y=k}this.setState(n)}),this.state={dragging:!1,dragged:!1,x:U.position?U.position.x:U.defaultPosition.x,y:U.position?U.position.y:U.defaultPosition.y,prevPropsPosition:Fo({},U.position),slackX:0,slackY:0,isElementSVG:!1},U.position&&!(U.onDrag||U.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.setState({dragging:!1})}findDOMNode(){var U,N;return(U=(N=this.props)===null||N===void 0||(N=N.nodeRef)===null||N===void 0?void 0:N.current)!==null&&U!==void 0?U:i.default.findDOMNode(this)}render(){const ct=this.props,{axis:U,bounds:N,children:H,defaultPosition:w,defaultClassName:n,defaultClassNameDragging:h,defaultClassNameDragged:B,position:k,positionOffset:V,scale:Ee}=ct,He=rl(ct,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let Xe={},Ne=null;const nt=!!!k||this.state.dragging,wt=k||w,Me={x:(0,v.canDragX)(this)&&nt?this.state.x:wt.x,y:(0,v.canDragY)(this)&&nt?this.state.y:wt.y};this.state.isElementSVG?Ne=(0,o.createSVGTransform)(Me,V):Xe=(0,o.createCSSTransform)(Me,V);const me=(0,f.default)(H.props.className||"",n,{[h]:this.state.dragging,[B]:this.state.dragged});return e.createElement(p.default,C({},He,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),e.cloneElement(e.Children.only(H),{className:me,style:Fo(Fo({},H.props.style),Xe),transform:Ne}))}}M.default=Z,L(Z,"displayName","Draggable"),L(Z,"propTypes",bi(Fo({},p.default.propTypes),{axis:R.default.oneOf(["both","x","y","none"]),bounds:R.default.oneOfType([R.default.shape({left:R.default.number,right:R.default.number,top:R.default.number,bottom:R.default.number}),R.default.string,R.default.oneOf([!1])]),defaultClassName:R.default.string,defaultClassNameDragging:R.default.string,defaultClassNameDragged:R.default.string,defaultPosition:R.default.shape({x:R.default.number,y:R.default.number}),positionOffset:R.default.shape({x:R.default.oneOfType([R.default.number,R.default.string]),y:R.default.oneOfType([R.default.number,R.default.string])}),position:R.default.shape({x:R.default.number,y:R.default.number}),className:E.dontSetMe,style:E.dontSetMe,transform:E.dontSetMe})),L(Z,"defaultProps",bi(Fo({},p.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},80486:function(X,M,t){"use strict";Object.defineProperty(M,"__esModule",{value:!0}),M.default=void 0;var e=A(t(59301)),R=p(t(12708)),i=p(t(4676)),f=t(13957),o=t(9479),v=t(36641),E=p(t(94187));function p(Z){return Z&&Z.__esModule?Z:{default:Z}}function g(Z){if(typeof WeakMap!="function")return null;var y=new WeakMap,U=new WeakMap;return(g=function(N){return N?U:y})(Z)}function A(Z,y){if(!y&&Z&&Z.__esModule)return Z;if(Z===null||typeof Z!="object"&&typeof Z!="function")return{default:Z};var U=g(y);if(U&&U.has(Z))return U.get(Z);var N={},H=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var w in Z)if(w!=="default"&&Object.prototype.hasOwnProperty.call(Z,w)){var n=H?Object.getOwnPropertyDescriptor(Z,w):null;n&&(n.get||n.set)?Object.defineProperty(N,w,n):N[w]=Z[w]}return N.default=Z,U&&U.set(Z,N),N}function b(Z,y,U){return y=d(y),y in Z?Object.defineProperty(Z,y,{value:U,enumerable:!0,configurable:!0,writable:!0}):Z[y]=U,Z}function d(Z){var y=C(Z,"string");return typeof y=="symbol"?y:String(y)}function C(Z,y){if(typeof Z!="object"||Z===null)return Z;var U=Z[Symbol.toPrimitive];if(U!==void 0){var N=U.call(Z,y||"default");if(typeof N!="object")return N;throw new TypeError("@@toPrimitive must return a primitive value.")}return(y==="string"?String:Number)(Z)}const L={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let x=L.mouse;class S extends e.Component{constructor(){super(...arguments),b(this,"dragging",!1),b(this,"lastX",NaN),b(this,"lastY",NaN),b(this,"touchIdentifier",null),b(this,"mounted",!1),b(this,"handleDragStart",y=>{if(this.props.onMouseDown(y),!this.props.allowAnyClick&&typeof y.button=="number"&&y.button!==0)return!1;const U=this.findDOMNode();if(!U||!U.ownerDocument||!U.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:N}=U;if(this.props.disabled||!(y.target instanceof N.defaultView.Node)||this.props.handle&&!(0,f.matchesSelectorAndParentsTo)(y.target,this.props.handle,U)||this.props.cancel&&(0,f.matchesSelectorAndParentsTo)(y.target,this.props.cancel,U))return;y.type==="touchstart"&&y.preventDefault();const H=(0,f.getTouchIdentifier)(y);this.touchIdentifier=H;const w=(0,o.getControlPosition)(y,H,this);if(w==null)return;const{x:n,y:h}=w,B=(0,o.createCoreData)(this,n,h);(0,E.default)("DraggableCore: handleDragStart: %j",B),(0,E.default)("calling",this.props.onStart),!(this.props.onStart(y,B)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,f.addUserSelectStyles)(N),this.dragging=!0,this.lastX=n,this.lastY=h,(0,f.addEvent)(N,x.move,this.handleDrag),(0,f.addEvent)(N,x.stop,this.handleDragStop))}),b(this,"handleDrag",y=>{const U=(0,o.getControlPosition)(y,this.touchIdentifier,this);if(U==null)return;let{x:N,y:H}=U;if(Array.isArray(this.props.grid)){let h=N-this.lastX,B=H-this.lastY;if([h,B]=(0,o.snapToGrid)(this.props.grid,h,B),!h&&!B)return;N=this.lastX+h,H=this.lastY+B}const w=(0,o.createCoreData)(this,N,H);if((0,E.default)("DraggableCore: handleDrag: %j",w),this.props.onDrag(y,w)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(h){const B=document.createEvent("MouseEvents");B.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(B)}return}this.lastX=N,this.lastY=H}),b(this,"handleDragStop",y=>{if(!this.dragging)return;const U=(0,o.getControlPosition)(y,this.touchIdentifier,this);if(U==null)return;let{x:N,y:H}=U;if(Array.isArray(this.props.grid)){let B=N-this.lastX||0,k=H-this.lastY||0;[B,k]=(0,o.snapToGrid)(this.props.grid,B,k),N=this.lastX+B,H=this.lastY+k}const w=(0,o.createCoreData)(this,N,H);if(this.props.onStop(y,w)===!1||this.mounted===!1)return!1;const h=this.findDOMNode();h&&this.props.enableUserSelectHack&&(0,f.removeUserSelectStyles)(h.ownerDocument),(0,E.default)("DraggableCore: handleDragStop: %j",w),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,h&&((0,E.default)("DraggableCore: Removing handlers"),(0,f.removeEvent)(h.ownerDocument,x.move,this.handleDrag),(0,f.removeEvent)(h.ownerDocument,x.stop,this.handleDragStop))}),b(this,"onMouseDown",y=>(x=L.mouse,this.handleDragStart(y))),b(this,"onMouseUp",y=>(x=L.mouse,this.handleDragStop(y))),b(this,"onTouchStart",y=>(x=L.touch,this.handleDragStart(y))),b(this,"onTouchEnd",y=>(x=L.touch,this.handleDragStop(y)))}componentDidMount(){this.mounted=!0;const y=this.findDOMNode();y&&(0,f.addEvent)(y,L.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const y=this.findDOMNode();if(y){const{ownerDocument:U}=y;(0,f.removeEvent)(U,L.mouse.move,this.handleDrag),(0,f.removeEvent)(U,L.touch.move,this.handleDrag),(0,f.removeEvent)(U,L.mouse.stop,this.handleDragStop),(0,f.removeEvent)(U,L.touch.stop,this.handleDragStop),(0,f.removeEvent)(y,L.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,f.removeUserSelectStyles)(U)}}findDOMNode(){var y,U;return(y=this.props)!==null&&y!==void 0&&y.nodeRef?(U=this.props)===null||U===void 0||(U=U.nodeRef)===null||U===void 0?void 0:U.current:i.default.findDOMNode(this)}render(){return e.cloneElement(e.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}M.default=S,b(S,"displayName","DraggableCore"),b(S,"propTypes",{allowAnyClick:R.default.bool,children:R.default.node.isRequired,disabled:R.default.bool,enableUserSelectHack:R.default.bool,offsetParent:function(Z,y){if(Z[y]&&Z[y].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:R.default.arrayOf(R.default.number),handle:R.default.string,cancel:R.default.string,nodeRef:R.default.object,onStart:R.default.func,onDrag:R.default.func,onStop:R.default.func,onMouseDown:R.default.func,scale:R.default.number,className:v.dontSetMe,style:v.dontSetMe,transform:v.dontSetMe}),b(S,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},12911:function(X,M,t){"use strict";const{default:e,DraggableCore:R}=t(2637);X.exports=e,X.exports.default=e,X.exports.DraggableCore=R},13957:function(X,M,t){"use strict";Object.defineProperty(M,"__esModule",{value:!0}),M.addClassName=w,M.addEvent=p,M.addUserSelectStyles=N,M.createCSSTransform=x,M.createSVGTransform=S,M.getTouch=y,M.getTouchIdentifier=U,M.getTranslation=Z,M.innerHeight=d,M.innerWidth=C,M.matchesSelector=v,M.matchesSelectorAndParentsTo=E,M.offsetXYFromParent=L,M.outerHeight=A,M.outerWidth=b,M.removeClassName=n,M.removeEvent=g,M.removeUserSelectStyles=H;var e=t(36641),R=f(t(32092));function i(h){if(typeof WeakMap!="function")return null;var B=new WeakMap,k=new WeakMap;return(i=function(V){return V?k:B})(h)}function f(h,B){if(!B&&h&&h.__esModule)return h;if(h===null||typeof h!="object"&&typeof h!="function")return{default:h};var k=i(B);if(k&&k.has(h))return k.get(h);var V={},Ee=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var He in h)if(He!=="default"&&Object.prototype.hasOwnProperty.call(h,He)){var Xe=Ee?Object.getOwnPropertyDescriptor(h,He):null;Xe&&(Xe.get||Xe.set)?Object.defineProperty(V,He,Xe):V[He]=h[He]}return V.default=h,k&&k.set(h,V),V}let o="";function v(h,B){return o||(o=(0,e.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(k){return(0,e.isFunction)(h[k])})),(0,e.isFunction)(h[o])?h[o](B):!1}function E(h,B,k){let V=h;do{if(v(V,B))return!0;if(V===k)return!1;V=V.parentNode}while(V);return!1}function p(h,B,k,V){if(!h)return;const Ee=Fo({capture:!0},V);h.addEventListener?h.addEventListener(B,k,Ee):h.attachEvent?h.attachEvent("on"+B,k):h["on"+B]=k}function g(h,B,k,V){if(!h)return;const Ee=Fo({capture:!0},V);h.removeEventListener?h.removeEventListener(B,k,Ee):h.detachEvent?h.detachEvent("on"+B,k):h["on"+B]=null}function A(h){let B=h.clientHeight;const k=h.ownerDocument.defaultView.getComputedStyle(h);return B+=(0,e.int)(k.borderTopWidth),B+=(0,e.int)(k.borderBottomWidth),B}function b(h){let B=h.clientWidth;const k=h.ownerDocument.defaultView.getComputedStyle(h);return B+=(0,e.int)(k.borderLeftWidth),B+=(0,e.int)(k.borderRightWidth),B}function d(h){let B=h.clientHeight;const k=h.ownerDocument.defaultView.getComputedStyle(h);return B-=(0,e.int)(k.paddingTop),B-=(0,e.int)(k.paddingBottom),B}function C(h){let B=h.clientWidth;const k=h.ownerDocument.defaultView.getComputedStyle(h);return B-=(0,e.int)(k.paddingLeft),B-=(0,e.int)(k.paddingRight),B}function L(h,B,k){const Ee=B===B.ownerDocument.body?{left:0,top:0}:B.getBoundingClientRect(),He=(h.clientX+B.scrollLeft-Ee.left)/k,Xe=(h.clientY+B.scrollTop-Ee.top)/k;return{x:He,y:Xe}}function x(h,B){const k=Z(h,B,"px");return{[(0,R.browserPrefixToKey)("transform",R.default)]:k}}function S(h,B){return Z(h,B,"")}function Z(h,B,k){let{x:V,y:Ee}=h,He="translate(".concat(V).concat(k,",").concat(Ee).concat(k,")");if(B){const Xe="".concat(typeof B.x=="string"?B.x:B.x+k),Ne="".concat(typeof B.y=="string"?B.y:B.y+k);He="translate(".concat(Xe,", ").concat(Ne,")")+He}return He}function y(h,B){return h.targetTouches&&(0,e.findInArray)(h.targetTouches,k=>B===k.identifier)||h.changedTouches&&(0,e.findInArray)(h.changedTouches,k=>B===k.identifier)}function U(h){if(h.targetTouches&&h.targetTouches[0])return h.targetTouches[0].identifier;if(h.changedTouches&&h.changedTouches[0])return h.changedTouches[0].identifier}function N(h){if(!h)return;let B=h.getElementById("react-draggable-style-el");B||(B=h.createElement("style"),B.type="text/css",B.id="react-draggable-style-el",B.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} `,B.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;} -`,h.getElementsByTagName("head")[0].appendChild(B)),h.body&&w(h.body,"react-draggable-transparent-selection")}function H(h){if(h)try{if(h.body&&n(h.body,"react-draggable-transparent-selection"),h.selection)h.selection.empty();else{const B=(h.defaultView||window).getSelection();B&&B.type!=="Caret"&&B.removeAllRanges()}}catch(B){}}function w(h,B){h.classList?h.classList.add(B):h.className.match(new RegExp("(?:^|\\s)".concat(B,"(?!\\S)")))||(h.className+=" ".concat(B))}function n(h,B){h.classList?h.classList.remove(B):h.className=h.className.replace(new RegExp("(?:^|\\s)".concat(B,"(?!\\S)"),"g"),"")}},32092:function(X,M){"use strict";Object.defineProperty(M,"__esModule",{value:!0}),M.browserPrefixToKey=R,M.browserPrefixToStyle=i,M.default=void 0,M.getPrefix=e;const t=["Moz","Webkit","O","ms"];function e(){var v;let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";const p=(v=window.document)===null||v===void 0||(v=v.documentElement)===null||v===void 0?void 0:v.style;if(!p||E in p)return"";for(let g=0;g: Unmounted during event!");return C}},36641:function(X,M){"use strict";Object.defineProperty(M,"__esModule",{value:!0}),M.dontSetMe=f,M.findInArray=t,M.int=i,M.isFunction=e,M.isNum=R;function t(o,v){for(let E=0,p=o.length;E=0||Object.prototype.hasOwnProperty.call(d,x)&&(L[x]=d[x]);return L}function p(d,C){if(!(d instanceof C))throw new TypeError("Cannot call a class as a function")}function g(d,C){if(!d)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return C&&(typeof C=="object"||typeof C=="function")?C:d}function A(d,C){if(typeof C!="function"&&C!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof C);d.prototype=Object.create(C&&C.prototype,{constructor:{value:d,enumerable:!1,writable:!0,configurable:!0}}),C&&(Object.setPrototypeOf?Object.setPrototypeOf(d,C):d.__proto__=C)}var b=function(d){A(C,d);function C(L){p(this,C);var x=g(this,(C.__proto__||Object.getPrototypeOf(C)).call(this,L));return x.scrollListener=x.scrollListener.bind(x),x.eventListenerOptions=x.eventListenerOptions.bind(x),x.mousewheelListener=x.mousewheelListener.bind(x),x}return e(C,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var x=this.getParentElement(this.scrollComponent);x.scrollTop=x.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var x=!1,S={get passive(){x=!0}};try{document.addEventListener("test",null,S),document.removeEventListener("test",null,S)}catch(Z){}return x}},{key:"eventListenerOptions",value:function(){var x=this.props.useCapture;return this.isPassiveSupported()&&(x={useCapture:this.props.useCapture,passive:!0}),x}},{key:"setDefaultLoader",value:function(x){this.defaultLoader=x}},{key:"detachMousewheelListener",value:function(){var x=window;this.props.useWindow===!1&&(x=this.scrollComponent.parentNode),x.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var x=window;this.props.useWindow===!1&&(x=this.getParentElement(this.scrollComponent)),x.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),x.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(x){var S=this.props.getScrollParent&&this.props.getScrollParent();return S!=null?S:x&&x.parentNode}},{key:"filterProps",value:function(x){return x}},{key:"attachScrollListener",value:function(){var x=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!x)){var S=window;this.props.useWindow===!1&&(S=x),S.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),S.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),S.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(x){x.deltaY===1&&!this.isPassiveSupported()&&x.preventDefault()}},{key:"scrollListener",value:function(){var x=this.scrollComponent,S=window,Z=this.getParentElement(x),y=void 0;if(this.props.useWindow){var U=document.documentElement||document.body.parentNode||document.body,N=S.pageYOffset!==void 0?S.pageYOffset:U.scrollTop;this.props.isReverse?y=N:y=this.calculateOffset(x,N)}else this.props.isReverse?y=Z.scrollTop:y=x.scrollHeight-Z.scrollTop-Z.clientHeight;ytypeof g=="object"&&g!=null&&g.nodeType===1,R=(g,A)=>(!A||g!=="hidden")&&g!=="visible"&&g!=="clip",i=(g,A)=>{if(g.clientHeight{const C=(L=>{if(!L.ownerDocument||!L.ownerDocument.defaultView)return null;try{return L.ownerDocument.defaultView.frameElement}catch(x){return null}})(d);return!!C&&(C.clientHeightLA||L>g&&x=A&&S>=b?L-g-d:x>A&&Sb?x-A+C:0,o=g=>{const A=g.parentElement;return A==null?g.getRootNode().host||null:A},v=(g,A)=>{var b,d,C,L;if(typeof document=="undefined")return[];const{scrollMode:x,block:S,inline:Z,boundary:y,skipOverflowHiddenElements:U}=A,N=typeof y=="function"?y:Ae=>Ae!==y;if(!e(g))throw new TypeError("Invalid target");const H=document.scrollingElement||document.documentElement,w=[];let n=g;for(;e(n)&&N(n);){if(n=o(n),n===H){w.push(n);break}n!=null&&n===document.body&&i(n)&&!i(document.documentElement)||n!=null&&i(n,U)&&w.push(n)}const h=(d=(b=window.visualViewport)==null?void 0:b.width)!=null?d:innerWidth,B=(L=(C=window.visualViewport)==null?void 0:C.height)!=null?L:innerHeight,{scrollX:k,scrollY:V}=window,{height:Ee,width:He,top:Xe,right:Ne,bottom:Bt,left:nt}=g.getBoundingClientRect(),{top:wt,right:Me,bottom:me,left:ct}=(Ae=>{const J=window.getComputedStyle(Ae);return{top:parseFloat(J.scrollMarginTop)||0,right:parseFloat(J.scrollMarginRight)||0,bottom:parseFloat(J.scrollMarginBottom)||0,left:parseFloat(J.scrollMarginLeft)||0}})(g);let P=S==="start"||S==="nearest"?Xe-wt:S==="end"?Bt+me:Xe+Ee/2-wt+me,_=Z==="center"?nt+He/2-ct+Me:Z==="end"?Ne+Me:nt-ct;const le=[];for(let Ae=0;Ae=0&&nt>=0&&Bt<=B&&Ne<=h&&(J===H&&!i(J)||Xe>=dt&&Bt<=Ze&&nt>=je&&Ne<=$e))return le;const we=getComputedStyle(J),Re=parseInt(we.borderLeftWidth,10),fe=parseInt(we.borderTopWidth,10),Je=parseInt(we.borderRightWidth,10),re=parseInt(we.borderBottomWidth,10);let K=0,ae=0;const Q="offsetWidth"in J?J.offsetWidth-J.clientWidth-Re-Je:0,j="offsetHeight"in J?J.offsetHeight-J.clientHeight-fe-re:0,oe="offsetWidth"in J?J.offsetWidth===0?0:be/J.offsetWidth:0,Pe="offsetHeight"in J?J.offsetHeight===0?0:ue/J.offsetHeight:0;if(H===J)K=S==="start"?P:S==="end"?P-B:S==="nearest"?f(V,V+B,B,fe,re,V+P,V+P+Ee,Ee):P-B/2,ae=Z==="start"?_:Z==="center"?_-h/2:Z==="end"?_-h:f(k,k+h,h,Re,Je,k+_,k+_+He,He),K=Math.max(0,K+V),ae=Math.max(0,ae+k);else{K=S==="start"?P-dt-fe:S==="end"?P-Ze+re+j:S==="nearest"?f(dt,Ze,ue,fe,re+j,P,P+Ee,Ee):P-(dt+ue/2)+j/2,ae=Z==="start"?_-je-Re:Z==="center"?_-(je+be/2)+Q/2:Z==="end"?_-$e+Je+Q:f(je,$e,be,Re,Je+Q,_,_+He,He);const{scrollLeft:ye,scrollTop:qe}=J;K=Pe===0?0:Math.max(0,Math.min(qe+K/Pe,J.scrollHeight-ue/Pe+j)),ae=oe===0?0:Math.max(0,Math.min(ye+ae/oe,J.scrollWidth-be/oe+Q)),P+=qe-K,_+=ye-ae}le.push({el:J,top:K,left:ae})}return le},E=g=>g===!1?{block:"end",inline:"nearest"}:(A=>A===Object(A)&&Object.keys(A).length!==0)(g)?g:{block:"start",inline:"nearest"};function p(g,A){if(!g.isConnected||!(C=>{let L=C;for(;L&&L.parentNode;){if(L.parentNode===document)return!0;L=L.parentNode instanceof ShadowRoot?L.parentNode.host:L.parentNode}return!1})(g))return;const b=(C=>{const L=window.getComputedStyle(C);return{top:parseFloat(L.scrollMarginTop)||0,right:parseFloat(L.scrollMarginRight)||0,bottom:parseFloat(L.scrollMarginBottom)||0,left:parseFloat(L.scrollMarginLeft)||0}})(g);if((C=>typeof C=="object"&&typeof C.behavior=="function")(A))return A.behavior(v(g,A));const d=typeof A=="boolean"||A==null?void 0:A.behavior;for(const{el:C,top:L,left:x}of v(g,E(A))){const S=L-b.top+b.bottom,Z=x-b.left+b.right;C.scroll({top:S,left:Z,behavior:d})}}}}]); +`,h.getElementsByTagName("head")[0].appendChild(B)),h.body&&w(h.body,"react-draggable-transparent-selection")}function H(h){if(h)try{if(h.body&&n(h.body,"react-draggable-transparent-selection"),h.selection)h.selection.empty();else{const B=(h.defaultView||window).getSelection();B&&B.type!=="Caret"&&B.removeAllRanges()}}catch(B){}}function w(h,B){h.classList?h.classList.add(B):h.className.match(new RegExp("(?:^|\\s)".concat(B,"(?!\\S)")))||(h.className+=" ".concat(B))}function n(h,B){h.classList?h.classList.remove(B):h.className=h.className.replace(new RegExp("(?:^|\\s)".concat(B,"(?!\\S)"),"g"),"")}},32092:function(X,M){"use strict";Object.defineProperty(M,"__esModule",{value:!0}),M.browserPrefixToKey=R,M.browserPrefixToStyle=i,M.default=void 0,M.getPrefix=e;const t=["Moz","Webkit","O","ms"];function e(){var v;let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";const p=(v=window.document)===null||v===void 0||(v=v.documentElement)===null||v===void 0?void 0:v.style;if(!p||E in p)return"";for(let g=0;g: Unmounted during event!");return C}},36641:function(X,M){"use strict";Object.defineProperty(M,"__esModule",{value:!0}),M.dontSetMe=f,M.findInArray=t,M.int=i,M.isFunction=e,M.isNum=R;function t(o,v){for(let E=0,p=o.length;E=0||Object.prototype.hasOwnProperty.call(d,x)&&(L[x]=d[x]);return L}function p(d,C){if(!(d instanceof C))throw new TypeError("Cannot call a class as a function")}function g(d,C){if(!d)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return C&&(typeof C=="object"||typeof C=="function")?C:d}function A(d,C){if(typeof C!="function"&&C!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof C);d.prototype=Object.create(C&&C.prototype,{constructor:{value:d,enumerable:!1,writable:!0,configurable:!0}}),C&&(Object.setPrototypeOf?Object.setPrototypeOf(d,C):d.__proto__=C)}var b=function(d){A(C,d);function C(L){p(this,C);var x=g(this,(C.__proto__||Object.getPrototypeOf(C)).call(this,L));return x.scrollListener=x.scrollListener.bind(x),x.eventListenerOptions=x.eventListenerOptions.bind(x),x.mousewheelListener=x.mousewheelListener.bind(x),x}return e(C,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var x=this.getParentElement(this.scrollComponent);x.scrollTop=x.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var x=!1,S={get passive(){x=!0}};try{document.addEventListener("test",null,S),document.removeEventListener("test",null,S)}catch(Z){}return x}},{key:"eventListenerOptions",value:function(){var x=this.props.useCapture;return this.isPassiveSupported()&&(x={useCapture:this.props.useCapture,passive:!0}),x}},{key:"setDefaultLoader",value:function(x){this.defaultLoader=x}},{key:"detachMousewheelListener",value:function(){var x=window;this.props.useWindow===!1&&(x=this.scrollComponent.parentNode),x.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var x=window;this.props.useWindow===!1&&(x=this.getParentElement(this.scrollComponent)),x.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),x.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(x){var S=this.props.getScrollParent&&this.props.getScrollParent();return S!=null?S:x&&x.parentNode}},{key:"filterProps",value:function(x){return x}},{key:"attachScrollListener",value:function(){var x=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!x)){var S=window;this.props.useWindow===!1&&(S=x),S.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),S.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),S.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(x){x.deltaY===1&&!this.isPassiveSupported()&&x.preventDefault()}},{key:"scrollListener",value:function(){var x=this.scrollComponent,S=window,Z=this.getParentElement(x),y=void 0;if(this.props.useWindow){var U=document.documentElement||document.body.parentNode||document.body,N=S.pageYOffset!==void 0?S.pageYOffset:U.scrollTop;this.props.isReverse?y=N:y=this.calculateOffset(x,N)}else this.props.isReverse?y=Z.scrollTop:y=x.scrollHeight-Z.scrollTop-Z.clientHeight;ytypeof g=="object"&&g!=null&&g.nodeType===1,R=(g,A)=>(!A||g!=="hidden")&&g!=="visible"&&g!=="clip",i=(g,A)=>{if(g.clientHeight{const C=(L=>{if(!L.ownerDocument||!L.ownerDocument.defaultView)return null;try{return L.ownerDocument.defaultView.frameElement}catch(x){return null}})(d);return!!C&&(C.clientHeightLA||L>g&&x=A&&S>=b?L-g-d:x>A&&Sb?x-A+C:0,o=g=>{const A=g.parentElement;return A==null?g.getRootNode().host||null:A},v=(g,A)=>{var b,d,C,L;if(typeof document=="undefined")return[];const{scrollMode:x,block:S,inline:Z,boundary:y,skipOverflowHiddenElements:U}=A,N=typeof y=="function"?y:Ae=>Ae!==y;if(!e(g))throw new TypeError("Invalid target");const H=document.scrollingElement||document.documentElement,w=[];let n=g;for(;e(n)&&N(n);){if(n=o(n),n===H){w.push(n);break}n!=null&&n===document.body&&i(n)&&!i(document.documentElement)||n!=null&&i(n,U)&&w.push(n)}const h=(d=(b=window.visualViewport)==null?void 0:b.width)!=null?d:innerWidth,B=(L=(C=window.visualViewport)==null?void 0:C.height)!=null?L:innerHeight,{scrollX:k,scrollY:V}=window,{height:Ee,width:He,top:Xe,right:Ne,bottom:Bt,left:nt}=g.getBoundingClientRect(),{top:wt,right:Me,bottom:me,left:ct}=(Ae=>{const J=window.getComputedStyle(Ae);return{top:parseFloat(J.scrollMarginTop)||0,right:parseFloat(J.scrollMarginRight)||0,bottom:parseFloat(J.scrollMarginBottom)||0,left:parseFloat(J.scrollMarginLeft)||0}})(g);let P=S==="start"||S==="nearest"?Xe-wt:S==="end"?Bt+me:Xe+Ee/2-wt+me,_=Z==="center"?nt+He/2-ct+Me:Z==="end"?Ne+Me:nt-ct;const le=[];for(let Ae=0;Ae=0&&nt>=0&&Bt<=B&&Ne<=h&&(J===H&&!i(J)||Xe>=dt&&Bt<=Ze&&nt>=je&&Ne<=$e))return le;const we=getComputedStyle(J),Re=parseInt(we.borderLeftWidth,10),fe=parseInt(we.borderTopWidth,10),Je=parseInt(we.borderRightWidth,10),re=parseInt(we.borderBottomWidth,10);let K=0,ae=0;const Q="offsetWidth"in J?J.offsetWidth-J.clientWidth-Re-Je:0,j="offsetHeight"in J?J.offsetHeight-J.clientHeight-fe-re:0,oe="offsetWidth"in J?J.offsetWidth===0?0:be/J.offsetWidth:0,Pe="offsetHeight"in J?J.offsetHeight===0?0:ue/J.offsetHeight:0;if(H===J)K=S==="start"?P:S==="end"?P-B:S==="nearest"?f(V,V+B,B,fe,re,V+P,V+P+Ee,Ee):P-B/2,ae=Z==="start"?_:Z==="center"?_-h/2:Z==="end"?_-h:f(k,k+h,h,Re,Je,k+_,k+_+He,He),K=Math.max(0,K+V),ae=Math.max(0,ae+k);else{K=S==="start"?P-dt-fe:S==="end"?P-Ze+re+j:S==="nearest"?f(dt,Ze,ue,fe,re+j,P,P+Ee,Ee):P-(dt+ue/2)+j/2,ae=Z==="start"?_-je-Re:Z==="center"?_-(je+be/2)+Q/2:Z==="end"?_-$e+Je+Q:f(je,$e,be,Re,Je+Q,_,_+He,He);const{scrollLeft:ye,scrollTop:qe}=J;K=Pe===0?0:Math.max(0,Math.min(qe+K/Pe,J.scrollHeight-ue/Pe+j)),ae=oe===0?0:Math.max(0,Math.min(ye+ae/oe,J.scrollWidth-be/oe+Q)),P+=qe-K,_+=ye-ae}le.push({el:J,top:K,left:ae})}return le},E=g=>g===!1?{block:"end",inline:"nearest"}:(A=>A===Object(A)&&Object.keys(A).length!==0)(g)?g:{block:"start",inline:"nearest"};function p(g,A){if(!g.isConnected||!(C=>{let L=C;for(;L&&L.parentNode;){if(L.parentNode===document)return!0;L=L.parentNode instanceof ShadowRoot?L.parentNode.host:L.parentNode}return!1})(g))return;const b=(C=>{const L=window.getComputedStyle(C);return{top:parseFloat(L.scrollMarginTop)||0,right:parseFloat(L.scrollMarginRight)||0,bottom:parseFloat(L.scrollMarginBottom)||0,left:parseFloat(L.scrollMarginLeft)||0}})(g);if((C=>typeof C=="object"&&typeof C.behavior=="function")(A))return A.behavior(v(g,A));const d=typeof A=="boolean"||A==null?void 0:A.behavior;for(const{el:C,top:L,left:x}of v(g,E(A))){const S=L-b.top+b.bottom,Z=x-b.left+b.right;C.scroll({top:S,left:Z,behavior:d})}}}}]); }()); \ No newline at end of file diff --git a/p__tasks__ThemeChange__index.76495260.async.js b/p__tasks__ThemeChange__index.5379e287.async.js similarity index 99% rename from p__tasks__ThemeChange__index.76495260.async.js rename to p__tasks__ThemeChange__index.5379e287.async.js index 9ff92cf172..a717237672 100644 --- a/p__tasks__ThemeChange__index.76495260.async.js +++ b/p__tasks__ThemeChange__index.5379e287.async.js @@ -649,9 +649,9 @@ headers: `+JSON.stringify(xn),un.data=Pn,un.path=Je.path,un.status=Ye,un.headers `),b.Debug("Sent ProtocolVersion: "+nn),this._rfbInitState="Security"}},{key:"_negotiateSecurity",value:function(){function at(nn,un){for(var Pn=0;Pn=3.7){var Wt=this._sock.rQshift8();if(this._sock.rQwait("security type",Wt,1))return!1;if(Wt===0)return this._rfbInitState="SecurityReason",this._securityContext="no security types",this._securityStatus=1,this._initMsg();var St=this._sock.rQshiftBytes(Wt);if(b.Debug("Server security types: "+St),at(1,St))this._rfbAuthScheme=1;else if(at(22,St))this._rfbAuthScheme=22;else if(at(16,St))this._rfbAuthScheme=16;else if(at(2,St))this._rfbAuthScheme=2;else if(at(19,St))this._rfbAuthScheme=19;else return this._fail("Unsupported security types (types: "+St+")");this._sock.send([this._rfbAuthScheme])}else{if(this._sock.rQwait("security scheme",4))return!1;if(this._rfbAuthScheme=this._sock.rQshift32(),this._rfbAuthScheme==0)return this._rfbInitState="SecurityReason",this._securityContext="authentication scheme",this._securityStatus=1,this._initMsg()}return this._rfbInitState="Authentication",b.Debug("Authenticating using scheme: "+this._rfbAuthScheme),this._initMsg()}},{key:"_handleSecurityReason",value:function(){if(this._sock.rQwait("reason length",4))return!1;var at=this._sock.rQshift32(),Wt="";if(at>0){if(this._sock.rQwait("reason",at,4))return!1;Wt=this._sock.rQshiftStr(at)}return Wt!==""?(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:this._securityStatus,reason:Wt}})),this._fail("Security negotiation failed on "+this._securityContext+" (reason: "+Wt+")")):(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:this._securityStatus}})),this._fail("Security negotiation failed on "+this._securityContext))}},{key:"_negotiateXvpAuth",value:function(){if(this._rfbCredentials.username===void 0||this._rfbCredentials.password===void 0||this._rfbCredentials.target===void 0)return this.dispatchEvent(new CustomEvent("credentialsrequired",{detail:{types:["username","password","target"]}})),!1;var at=String.fromCharCode(this._rfbCredentials.username.length)+String.fromCharCode(this._rfbCredentials.target.length)+this._rfbCredentials.username+this._rfbCredentials.target;return this._sock.sendString(at),this._rfbAuthScheme=2,this._negotiateAuthentication()}},{key:"_negotiateVeNCryptAuth",value:function(){if(this._rfbVeNCryptState==0){if(this._sock.rQwait("vencrypt version",2))return!1;var at=this._sock.rQshift8(),Wt=this._sock.rQshift8();if(!(at==0&&Wt==2))return this._fail("Unsupported VeNCrypt version "+at+"."+Wt);this._sock.send([0,2]),this._rfbVeNCryptState=1}if(this._rfbVeNCryptState==1){if(this._sock.rQwait("vencrypt ack",1))return!1;var St=this._sock.rQshift8();if(St!=0)return this._fail("VeNCrypt failure "+St);this._rfbVeNCryptState=2}if(this._rfbVeNCryptState==2){if(this._sock.rQwait("vencrypt subtypes length",1))return!1;var nn=this._sock.rQshift8();if(nn<1)return this._fail("VeNCrypt subtypes empty");this._rfbVeNCryptSubtypesLength=nn,this._rfbVeNCryptState=3}if(this._rfbVeNCryptState==3){if(this._sock.rQwait("vencrypt subtypes",4*this._rfbVeNCryptSubtypesLength))return!1;for(var un=[],Pn=0;Pn0&&this._sock.rQwait("tunnel capabilities",16*at,4))return!1;if(this._rfbTightVNC=!0,at>0)return this._negotiateTightTunnels(at),!1}if(this._sock.rQwait("sub auth count",4))return!1;var Wt=this._sock.rQshift32();if(Wt===0)return this._rfbInitState="SecurityResult",!0;if(this._sock.rQwait("sub auth capabilities",16*Wt,4))return!1;for(var St={STDVNOAUTH__:1,STDVVNCAUTH_:2,TGHTULGNAUTH:129},nn=[],un=0;un=3.8?(this._rfbInitState="SecurityResult",!0):(this._rfbInitState="ClientInitialisation",this._initMsg());case 22:return this._negotiateXvpAuth();case 2:return this._negotiateStdVNCAuth();case 16:return this._negotiateTightAuth();case 19:return this._negotiateVeNCryptAuth();case 129:return this._negotiateTightUnixAuth();default:return this._fail("Unsupported auth scheme (scheme: "+this._rfbAuthScheme+")")}}},{key:"_handleSecurityResult",value:function(){if(this._sock.rQwait("VNC auth response ",4))return!1;var at=this._sock.rQshift32();return at===0?(this._rfbInitState="ClientInitialisation",b.Debug("Authentication OK"),this._initMsg()):this._rfbVersion>=3.8?(this._rfbInitState="SecurityReason",this._securityContext="security result",this._securityStatus=at,this._initMsg()):(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:at}})),this._fail("Security handshake failed"))}},{key:"_negotiateServerInit",value:function(){if(this._sock.rQwait("server initialization",24))return!1;var at=this._sock.rQshift16(),Wt=this._sock.rQshift16(),St=this._sock.rQshift8(),nn=this._sock.rQshift8(),un=this._sock.rQshift8(),Pn=this._sock.rQshift8(),Nn=this._sock.rQshift16(),Ht=this._sock.rQshift16(),xn=this._sock.rQshift16(),pn=this._sock.rQshift8(),Zn=this._sock.rQshift8(),cr=this._sock.rQshift8();this._sock.rQskipBytes(3);var nr=this._sock.rQshift32();if(this._sock.rQwait("server init name",nr,24))return!1;var Sn=this._sock.rQshiftStr(nr);if(Sn=(0,he.decodeUTF8)(Sn,!0),this._rfbTightVNC){if(this._sock.rQwait("TightVNC extended server init header",8,24+nr))return!1;var ir=this._sock.rQshift16(),rn=this._sock.rQshift16(),Dr=this._sock.rQshift16();this._sock.rQskipBytes(2);var _r=(ir+rn+Dr)*16;if(this._sock.rQwait("TightVNC extended server init header",_r,32+nr))return!1;this._sock.rQskipBytes(16*ir),this._sock.rQskipBytes(16*rn),this._sock.rQskipBytes(16*Dr)}return b.Info("Screen: "+at+"x"+Wt+", bpp: "+St+", depth: "+nn+", bigEndian: "+un+", trueColor: "+Pn+", redMax: "+Nn+", greenMax: "+Ht+", blueMax: "+xn+", redShift: "+pn+", greenShift: "+Zn+", blueShift: "+cr),this._setDesktopName(Sn),this._resize(at,Wt),this._viewOnly||this._keyboard.grab(),this._fbDepth=24,this._fbName==="Intel(r) AMT KVM"&&(b.Warn("Intel AMT KVM only supports 8/16 bit depths. Using low color mode."),this._fbDepth=8),It.messages.pixelFormat(this._sock,this._fbDepth,!0),this._sendEncodings(),It.messages.fbUpdateRequest(this._sock,!1,0,0,this._fbWidth,this._fbHeight),this._updateConnectionState("connected"),!0}},{key:"_sendEncodings",value:function(){var at=[];at.push(ee.encodings.encodingCopyRect),this._fbDepth==24&&(at.push(ee.encodings.encodingTight),at.push(ee.encodings.encodingTightPNG),at.push(ee.encodings.encodingHextile),at.push(ee.encodings.encodingRRE)),at.push(ee.encodings.encodingRaw),at.push(ee.encodings.pseudoEncodingQualityLevel0+this._qualityLevel),at.push(ee.encodings.pseudoEncodingCompressLevel0+this._compressionLevel),at.push(ee.encodings.pseudoEncodingDesktopSize),at.push(ee.encodings.pseudoEncodingLastRect),at.push(ee.encodings.pseudoEncodingQEMUExtendedKeyEvent),at.push(ee.encodings.pseudoEncodingExtendedDesktopSize),at.push(ee.encodings.pseudoEncodingXvp),at.push(ee.encodings.pseudoEncodingFence),at.push(ee.encodings.pseudoEncodingContinuousUpdates),at.push(ee.encodings.pseudoEncodingDesktopName),at.push(ee.encodings.pseudoEncodingExtendedClipboard),this._fbDepth==24&&(at.push(ee.encodings.pseudoEncodingVMwareCursor),at.push(ee.encodings.pseudoEncodingCursor)),It.messages.clientEncodings(this._sock,at)}},{key:"_initMsg",value:function(){switch(this._rfbInitState){case"ProtocolVersion":return this._negotiateProtocolVersion();case"Security":return this._negotiateSecurity();case"Authentication":return this._negotiateAuthentication();case"SecurityResult":return this._handleSecurityResult();case"SecurityReason":return this._handleSecurityReason();case"ClientInitialisation":return this._sock.send([this._shared?1:0]),this._rfbInitState="ServerInitialisation",!0;case"ServerInitialisation":return this._negotiateServerInit();default:return this._fail("Unknown init state (state: "+this._rfbInitState+")")}}},{key:"_handleSetColourMapMsg",value:function(){return b.Debug("SetColorMapEntries"),this._fail("Unexpected SetColorMapEntries message")}},{key:"_handleServerCutText",value:function(){if(b.Debug("ServerCutText"),this._sock.rQwait("ServerCutText header",7,1))return!1;this._sock.rQskipBytes(3);var at=this._sock.rQshift32();if(at=(0,ce.toSigned32bit)(at),this._sock.rQwait("ServerCutText content",Math.abs(at),8))return!1;if(at>=0){var Wt=this._sock.rQshiftStr(at);if(this._viewOnly)return!0;this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:Wt}}))}else{at=Math.abs(at);var St=this._sock.rQshift32(),nn=St&65535,un=St&4278190080,Pn=!!(un&ze);if(Pn){this._clipboardServerCapabilitiesFormats={},this._clipboardServerCapabilitiesActions={};for(var Nn=0;Nn<=15;Nn++){var Ht=1<0&&Sn.charAt(Sn.length-1)==="\0"&&(Sn=Sn.slice(0,-1)),Sn=Sn.replace(`\r `,` `),this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:Sn}}))}}else return this._fail("Unexpected action in extended clipboard message: "+un)}return!0}},{key:"_handleServerFenceMsg",value:function(){if(this._sock.rQwait("ServerFence header",8,1))return!1;this._sock.rQskipBytes(3);var at=this._sock.rQshift32(),Wt=this._sock.rQshift8();if(this._sock.rQwait("ServerFence payload",Wt,9))return!1;Wt>64&&(b.Warn("Bad payload length ("+Wt+") in fence response"),Wt=64);var St=this._sock.rQshiftStr(Wt);return this._supportsFence=!0,at&1<<31?(at&=3,It.messages.clientFence(this._sock,at,St),!0):this._fail("Unexpected fence response")}},{key:"_handleXvpMsg",value:function(){if(this._sock.rQwait("XVP version and message",3,1))return!1;this._sock.rQskipBytes(1);var at=this._sock.rQshift8(),Wt=this._sock.rQshift8();switch(Wt){case 0:b.Error("XVP Operation Failed");break;case 1:this._rfbXvpVer=at,b.Info("XVP extensions enabled (version "+this._rfbXvpVer+")"),this._setCapability("power",!0);break;default:this._fail("Illegal server XVP message (msg: "+Wt+")");break}return!0}},{key:"_normalMsg",value:function(){var at;this._FBU.rects>0?at=0:at=this._sock.rQshift8();var Wt,St;switch(at){case 0:return St=this._framebufferUpdate(),St&&!this._enabledContinuousUpdates&&It.messages.fbUpdateRequest(this._sock,!0,0,0,this._fbWidth,this._fbHeight),St;case 1:return this._handleSetColourMapMsg();case 2:return b.Debug("Bell"),this.dispatchEvent(new CustomEvent("bell",{detail:{}})),!0;case 3:return this._handleServerCutText();case 150:return Wt=!this._supportsContinuousUpdates,this._supportsContinuousUpdates=!0,this._enabledContinuousUpdates=!1,Wt&&(this._enabledContinuousUpdates=!0,this._updateContinuousUpdates(),b.Info("Enabling continuous updates.")),!0;case 248:return this._handleServerFenceMsg();case 250:return this._handleXvpMsg();default:return this._fail("Unexpected server message (type "+at+")"),b.Debug("sock.rQslice(0, 30): "+this._sock.rQslice(0,30)),!0}}},{key:"_onFlush",value:function(){this._flushing=!1,this._sock.rQlen>0&&this._handleMessage()}},{key:"_framebufferUpdate",value:function(){if(this._FBU.rects===0){if(this._sock.rQwait("FBU header",3,1))return!1;if(this._sock.rQskipBytes(1),this._FBU.rects=this._sock.rQshift16(),this._display.pending())return this._flushing=!0,this._display.flush(),!1}for(;this._FBU.rects>0;){if(this._FBU.encoding===null){if(this._sock.rQwait("rect header",12))return!1;var at=this._sock.rQshiftBytes(12);this._FBU.x=(at[0]<<8)+at[1],this._FBU.y=(at[2]<<8)+at[3],this._FBU.width=(at[4]<<8)+at[5],this._FBU.height=(at[6]<<8)+at[7],this._FBU.encoding=parseInt((at[8]<<24)+(at[9]<<16)+(at[10]<<8)+at[11],10)}if(!this._handleRect())return!1;this._FBU.rects--,this._FBU.encoding=null}return this._display.flip(),!0}},{key:"_handleRect",value:function(){switch(this._FBU.encoding){case ee.encodings.pseudoEncodingLastRect:return this._FBU.rects=1,!0;case ee.encodings.pseudoEncodingVMwareCursor:return this._handleVMwareCursor();case ee.encodings.pseudoEncodingCursor:return this._handleCursor();case ee.encodings.pseudoEncodingQEMUExtendedKeyEvent:try{var at=document.createEvent("keyboardEvent");at.code!==void 0&&(this._qemuExtKeyEventSupported=!0)}catch(Wt){}return!0;case ee.encodings.pseudoEncodingDesktopName:return this._handleDesktopName();case ee.encodings.pseudoEncodingDesktopSize:return this._resize(this._FBU.width,this._FBU.height),!0;case ee.encodings.pseudoEncodingExtendedDesktopSize:return this._handleExtendedDesktopSize();default:return this._handleDataRect()}}},{key:"_handleVMwareCursor",value:function(){var at=this._FBU.x,Wt=this._FBU.y,St=this._FBU.width,nn=this._FBU.height;if(this._sock.rQwait("VMware cursor encoding",1))return!1;var un=this._sock.rQshift8();this._sock.rQshift8();var Pn,Nn=4;if(un==0){var Ht=-256;if(Pn=new Array(St*nn*Nn),this._sock.rQwait("VMware cursor classic encoding",St*nn*Nn*2,2))return!1;for(var xn=new Array(St*nn),pn=0;pn>8&255,rn=Sn>>16&255,Dr=Sn>>24&255;Pn[nr*Nn]=ir,Pn[nr*Nn+1]=rn,Pn[nr*Nn+2]=Dr,Pn[nr*Nn+3]=255}else(xn[nr]&Ht)==Ht?Zn[nr]==0?(Pn[nr*Nn]=0,Pn[nr*Nn+1]=0,Pn[nr*Nn+2]=0,Pn[nr*Nn+3]=0):((Zn[nr]&Ht)==Ht,Pn[nr*Nn]=0,Pn[nr*Nn+1]=0,Pn[nr*Nn+2]=0,Pn[nr*Nn+3]=255):(Pn[nr*Nn]=0,Pn[nr*Nn+1]=0,Pn[nr*Nn+2]=0,Pn[nr*Nn+3]=255)}else if(un==1){if(this._sock.rQwait("VMware cursor alpha encoding",St*nn*4,2))return!1;Pn=new Array(St*nn*Nn);for(var _r=0;_r>24&255,Pn[_r*4+1]=At>>16&255,Pn[_r*4+2]=At>>8&255,Pn[_r*4+3]=At&255}}else return b.Warn("The given cursor type is not supported: "+un+" given."),!1;return this._updateCursor(Pn,at,Wt,St,nn),!0}},{key:"_handleCursor",value:function(){var at=this._FBU.x,Wt=this._FBU.y,St=this._FBU.width,nn=this._FBU.height,un=St*nn*4,Pn=Math.ceil(St/8)*nn,Nn=un+Pn;if(this._sock.rQwait("cursor encoding",Nn))return!1;for(var Ht=this._sock.rQshiftBytes(un),xn=this._sock.rQshiftBytes(Pn),pn=new Uint8Array(St*nn*4),Zn=0,cr=0;cr9){b.Error("qualityLevel must be an integer between 0 and 9");return}this._qualityLevel!==at&&(this._qualityLevel=at,this._rfbConnectionState==="connected"&&this._sendEncodings())}},{key:"compressionLevel",get:function(){return this._compressionLevel},set:function(at){if(!Number.isInteger(at)||at<0||at>9){b.Error("compressionLevel must be an integer between 0 and 9");return}this._compressionLevel!==at&&(this._compressionLevel=at,this._rfbConnectionState==="connected"&&this._sendEncodings())}}],[{key:"genDES",value:function(at,Wt){var St=at.split("").map(function(nn){return nn.charCodeAt(0)});return new y.default(St).encrypt(Wt)}}]),It}(ie.default);Ze.Z=Oe,Oe.messages={keyEvent:function(Ct,It,Lt){var at=Ct._sQ,Wt=Ct._sQlen;at[Wt]=4,at[Wt+1]=Lt,at[Wt+2]=0,at[Wt+3]=0,at[Wt+4]=It>>24,at[Wt+5]=It>>16,at[Wt+6]=It>>8,at[Wt+7]=It,Ct._sQlen+=8,Ct.flush()},QEMUExtendedKeyEvent:function(Ct,It,Lt,at){function Wt(Pn){var Nn=at>>8,Ht=at&255;return Nn===224&&Ht<127?Ht|128:Pn}var St=Ct._sQ,nn=Ct._sQlen;St[nn]=255,St[nn+1]=0,St[nn+2]=Lt>>8,St[nn+3]=Lt,St[nn+4]=It>>24,St[nn+5]=It>>16,St[nn+6]=It>>8,St[nn+7]=It;var un=Wt(at);St[nn+8]=un>>24,St[nn+9]=un>>16,St[nn+10]=un>>8,St[nn+11]=un,Ct._sQlen+=12,Ct.flush()},pointerEvent:function(Ct,It,Lt,at){var Wt=Ct._sQ,St=Ct._sQlen;Wt[St]=5,Wt[St+1]=at,Wt[St+2]=It>>8,Wt[St+3]=It,Wt[St+4]=Lt>>8,Wt[St+5]=Lt,Ct._sQlen+=6,Ct.flush()},_buildExtendedClipboardFlags:function(Ct,It){for(var Lt=new Uint8Array(4),at=0,Wt=0,St=0;St>24,Lt[1]=0,Lt[2]=0,Lt[3]=at,Lt},extendedClipboardProvide:function(Ct,It,Lt){for(var at=new oe.default,Wt=[],St=0;St>24&255,nn.length>>16&255,nn.length>>8&255,nn.length&255);for(var un=0;un>24,Wt[St+1]=Lt[at[nn]]>>16,Wt[St+2]=Lt[at[nn]]>>8,Wt[St+3]=Lt[at[nn]]>>0,St+=4,Wt[3]|=1<2&&arguments[2]!==void 0?arguments[2]:!1,at=Ct._sQ,Wt=Ct._sQlen;at[Wt]=6,at[Wt+1]=0,at[Wt+2]=0,at[Wt+3]=0;var St;Lt?St=(0,ce.toUnsigned32bit)(-It.length):St=It.length,at[Wt+4]=St>>24,at[Wt+5]=St>>16,at[Wt+6]=St>>8,at[Wt+7]=St,Ct._sQlen+=8;for(var nn=0,un=It.length;un>0;){for(var Pn=Math.min(un,Ct._sQbufferSize-Ct._sQlen),Nn=0;Nn>8,St[nn+3]=It,St[nn+4]=Lt>>8,St[nn+5]=Lt,St[nn+6]=1,St[nn+7]=0,St[nn+8]=at>>24,St[nn+9]=at>>16,St[nn+10]=at>>8,St[nn+11]=at,St[nn+12]=0,St[nn+13]=0,St[nn+14]=0,St[nn+15]=0,St[nn+16]=It>>8,St[nn+17]=It,St[nn+18]=Lt>>8,St[nn+19]=Lt,St[nn+20]=Wt>>24,St[nn+21]=Wt>>16,St[nn+22]=Wt>>8,St[nn+23]=Wt,Ct._sQlen+=24,Ct.flush()},clientFence:function(Ct,It,Lt){var at=Ct._sQ,Wt=Ct._sQlen;at[Wt]=248,at[Wt+1]=0,at[Wt+2]=0,at[Wt+3]=0,at[Wt+4]=It>>24,at[Wt+5]=It>>16,at[Wt+6]=It>>8,at[Wt+7]=It;var St=Lt.length;at[Wt+8]=St;for(var nn=0;nn>8,nn[un+3]=Lt,nn[un+4]=at>>8,nn[un+5]=at,nn[un+6]=Wt>>8,nn[un+7]=Wt,nn[un+8]=St>>8,nn[un+9]=St,Ct._sQlen+=10,Ct.flush()},pixelFormat:function(Ct,It,Lt){var at=Ct._sQ,Wt=Ct._sQlen,St;It>16?St=32:It>8?St=16:St=8;var nn=Math.floor(It/3);at[Wt]=0,at[Wt+1]=0,at[Wt+2]=0,at[Wt+3]=0,at[Wt+4]=St,at[Wt+5]=It,at[Wt+6]=0,at[Wt+7]=Lt?1:0,at[Wt+8]=0,at[Wt+9]=(1<>8,Lt[at+3]=It.length;for(var Wt=at+4,St=0;St>24,Lt[Wt+1]=nn>>16,Lt[Wt+2]=nn>>8,Lt[Wt+3]=nn,Wt+=4}Ct._sQlen+=Wt-at,Ct.flush()},fbUpdateRequest:function(Ct,It,Lt,at,Wt,St){var nn=Ct._sQ,un=Ct._sQlen;typeof Lt=="undefined"&&(Lt=0),typeof at=="undefined"&&(at=0),nn[un]=3,nn[un+1]=It?1:0,nn[un+2]=Lt>>8&255,nn[un+3]=Lt&255,nn[un+4]=at>>8&255,nn[un+5]=at&255,nn[un+6]=Wt>>8&255,nn[un+7]=Wt&255,nn[un+8]=St>>8&255,nn[un+9]=St&255,Ct._sQlen+=10,Ct.flush()},xvpOp:function(Ct,It,Lt){var at=Ct._sQ,Wt=Ct._sQlen;at[Wt]=250,at[Wt+1]=0,at[Wt+2]=It,at[Wt+3]=Lt,Ct._sQlen+=4,Ct.flush()}},Oe.cursors={none:{rgbaPixels:new Uint8Array,w:0,h:0,hotx:0,hoty:0},dot:{rgbaPixels:new Uint8Array([255,255,255,255,0,0,0,255,255,255,255,255,0,0,0,255,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,255,255,255,255,255]),w:3,h:3,hotx:1,hoty:1}}},41895:function(Jt,Ze,ye){"use strict";function ge(pe){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ge=function(Ee){return typeof Ee}:ge=function(Ee){return Ee&&typeof Symbol=="function"&&Ee.constructor===Symbol&&Ee!==Symbol.prototype?"symbol":typeof Ee},ge(pe)}Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.isMac=x,Ze.isWindows=E,Ze.isIOS=ee,Ze.isSafari=te,Ze.isIE=fe,Ze.isEdge=Ae,Ze.isFirefox=me,Ze.hasScrollbarGutter=Ze.supportsImageMetadata=Ze.supportsCursorURIs=Ze.dragThreshold=Ze.isTouchDevice=void 0;var ce=he(ye(50500));function b(){if(typeof WeakMap!="function")return null;var pe=new WeakMap;return b=function(){return pe},pe}function he(pe){if(pe&&pe.__esModule)return pe;if(pe===null||ge(pe)!=="object"&&typeof pe!="function")return{default:pe};var ve=b();if(ve&&ve.has(pe))return ve.get(pe);var Ee={},Ce=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var De in pe)if(Object.prototype.hasOwnProperty.call(pe,De)){var Ie=Ce?Object.getOwnPropertyDescriptor(pe,De):null;Ie&&(Ie.get||Ie.set)?Object.defineProperty(Ee,De,Ie):Ee[De]=pe[De]}return Ee.default=pe,ve&&ve.set(pe,Ee),Ee}var de=!1;Ze.isTouchDevice=de,window.addEventListener("touchstart",function(){},!1);var re=10*(window.devicePixelRatio||1);Ze.dragThreshold=re;var se=!1;try{var ie=document.createElement("canvas");ie.style.cursor='url("data:image/x-icon;base64,AAACAAEACAgAAAIAAgA4AQAAFgAAACgAAAAIAAAAEAAAAAEAIAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAA==") 2 2, default',ie.style.cursor.indexOf("url")===0?(ce.Info("Data URI scheme cursor supported"),se=!0):ce.Warn("Data URI scheme cursor not supported")}catch(pe){ce.Error("Data URI scheme cursor test exception: "+pe)}var ae=se;Ze.supportsCursorURIs=ae;var le=!1;try{new ImageData(new Uint8ClampedArray(4),1,1),le=!0}catch(pe){}var oe=le;Ze.supportsImageMetadata=oe;var ue=!0;try{var ne=document.createElement("div");ne.style.visibility="hidden",ne.style.overflow="scroll",document.body.appendChild(ne);var z=document.createElement("div");ne.appendChild(z);var a=ne.offsetWidth-z.offsetWidth;ne.parentNode.removeChild(ne),ue=a!=0}catch(pe){ce.Error("Scrollbar test exception: "+pe)}var y=ue;Ze.hasScrollbarGutter=y;function x(){return navigator&&!!/mac/i.exec(navigator.platform)}function E(){return navigator&&!!/win/i.exec(navigator.platform)}function ee(){return navigator&&(!!/ipad/i.exec(navigator.platform)||!!/iphone/i.exec(navigator.platform)||!!/ipod/i.exec(navigator.platform))}function te(){return navigator&&navigator.userAgent.indexOf("Safari")!==-1&&navigator.userAgent.indexOf("Chrome")===-1}function fe(){return navigator&&!!/trident/i.exec(navigator.userAgent)}function Ae(){return navigator&&!!/edge/i.exec(navigator.userAgent)}function me(){return navigator&&!!/firefox/i.exec(navigator.userAgent)}},54641:function(Jt,Ze,ye){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=void 0;var ge=ye(41895);function ce(se,ie){if(!(se instanceof ie))throw new TypeError("Cannot call a class as a function")}function b(se,ie){for(var ae=0;ae=he.right?de.x=he.width-1:de.x=ge-he.left,ce=he.bottom?de.y=he.height-1:de.y=ce-he.top,de}},79420:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.getPointerEvent=ye,Ze.stopEvent=ge,Ze.setCapture=se,Ze.releaseCapture=ie;function ye(ae){return ae.changedTouches?ae.changedTouches[0]:ae.touches?ae.touches[0]:ae}function ge(ae){ae.stopPropagation(),ae.preventDefault()}var ce=!1,b=null;document.captureElement=null;function he(ae){if(!ce){var le=new ae.constructor(ae.type,ae);ce=!0,document.captureElement?document.captureElement.dispatchEvent(le):b.dispatchEvent(le),ce=!1,ae.stopPropagation(),le.defaultPrevented&&ae.preventDefault(),ae.type==="mouseup"&&ie()}}function de(){var ae=document.getElementById("noVNC_mouse_capture_elem");ae.style.cursor=window.getComputedStyle(document.captureElement).cursor}var re=new MutationObserver(de);function se(ae){if(ae.setCapture)ae.setCapture(),document.captureElement=ae,ae.addEventListener("mouseup",ie);else{ie();var le=document.getElementById("noVNC_mouse_capture_elem");le===null&&(le=document.createElement("div"),le.id="noVNC_mouse_capture_elem",le.style.position="fixed",le.style.top="0px",le.style.left="0px",le.style.width="100%",le.style.height="100%",le.style.zIndex=1e4,le.style.display="none",document.body.appendChild(le),le.addEventListener("contextmenu",he),le.addEventListener("mousemove",he),le.addEventListener("mouseup",he)),document.captureElement=ae,re.observe(ae,{attributes:!0}),de(),le.style.display="",window.addEventListener("mousemove",he),window.addEventListener("mouseup",he)}}function ie(){if(document.releaseCapture)document.releaseCapture(),document.captureElement=null;else{if(!document.captureElement)return;b=document.captureElement,document.captureElement=null,re.disconnect();var ae=document.getElementById("noVNC_mouse_capture_elem");ae.style.display="none",window.removeEventListener("mousemove",he),window.removeEventListener("mouseup",he)}}},5004:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=void 0;function ye(he,de){if(!(he instanceof de))throw new TypeError("Cannot call a class as a function")}function ge(he,de){for(var re=0;re>>0}function ge(ce){return ce|0}},50500:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.initLogging=de,Ze.getLogging=re,Ze.Error=Ze.Warn=Ze.Info=Ze.Debug=void 0;var ye="warn",ge=function(){};Ze.Debug=ge;var ce=function(){};Ze.Info=ce;var b=function(){};Ze.Warn=b;var he=function(){};Ze.Error=he;function de(se){if(typeof se=="undefined"?se=ye:ye=se,Ze.Debug=ge=Ze.Info=ce=Ze.Warn=b=Ze.Error=he=function(){},typeof window.console!="undefined")switch(se){case"debug":Ze.Debug=ge=console.debug.bind(window.console);case"info":Ze.Info=ce=console.info.bind(window.console);case"warn":Ze.Warn=b=console.warn.bind(window.console);case"error":Ze.Error=he=console.error.bind(window.console);case"none":break;default:throw new window.Error("invalid logging type '"+se+"'")}}function re(){return ye}de()},21882:function(){"use strict";typeof Object.assign!="function"&&Object.defineProperty(Object,"assign",{value:function(Ze,ye){"use strict";if(Ze==null)throw new TypeError("Cannot convert undefined or null to object");for(var ge=Object(Ze),ce=1;ce1&&arguments[1]!==void 0?arguments[1]:!1;try{return decodeURIComponent(escape(ce))}catch(he){if(he instanceof URIError&&b)return ce;throw he}}function ge(ce){return unescape(encodeURIComponent(ce))}},35986:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.shrinkBuf=ye,Ze.arraySet=ge,Ze.flattenChunks=ce,Ze.Buf32=Ze.Buf16=Ze.Buf8=void 0;function ye(re,se){return re.length===se?re:re.subarray?re.subarray(0,se):(re.length=se,re)}function ge(re,se,ie,ae,le){if(se.subarray&&re.subarray){re.set(se.subarray(ie,ie+ae),le);return}for(var oe=0;oe>>16&65535|0,se=0;b!==0;){se=b>2e3?2e3:b,b-=se;do de=de+ce[he++]|0,re=re+de|0;while(--se);de%=65521,re%=65521}return de|re<<16|0}},1217:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=ye;function ye(){for(var b,he=[],de=0;de<256;de++){b=de;for(var re=0;re<8;re++)b=b&1?3988292384^b>>>1:b>>>1;he[de]=b}return he}var ge=ye();function ce(b,he,de,re){var se=ge,ie=re+de;b^=-1;for(var ae=re;ae>>8^se[(b^he[ae])&255];return b^-1}},25805:function(Jt,Ze,ye){"use strict";function ge(At){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ge=function(On){return typeof On}:ge=function(On){return On&&typeof Symbol=="function"&&On.constructor===Symbol&&On!==Symbol.prototype?"symbol":typeof On},ge(At)}Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.deflateInit=Sn,Ze.deflateInit2=nr,Ze.deflateReset=Zn,Ze.deflateResetKeep=pn,Ze.deflateSetHeader=cr,Ze.deflate=ir,Ze.deflateEnd=rn,Ze.deflateSetDictionary=Dr,Ze.deflateInfo=Ze.Z_DEFLATED=Ze.Z_UNKNOWN=Ze.Z_DEFAULT_STRATEGY=Ze.Z_FIXED=Ze.Z_RLE=Ze.Z_HUFFMAN_ONLY=Ze.Z_FILTERED=Ze.Z_DEFAULT_COMPRESSION=Ze.Z_BUF_ERROR=Ze.Z_DATA_ERROR=Ze.Z_STREAM_ERROR=Ze.Z_STREAM_END=Ze.Z_OK=Ze.Z_BLOCK=Ze.Z_FINISH=Ze.Z_FULL_FLUSH=Ze.Z_PARTIAL_FLUSH=Ze.Z_NO_FLUSH=void 0;var ce=ae(ye(35986)),b=ae(ye(55796)),he=se(ye(97580)),de=se(ye(1217)),re=se(ye(70892));function se(At){return At&&At.__esModule?At:{default:At}}function ie(){if(typeof WeakMap!="function")return null;var At=new WeakMap;return ie=function(){return At},At}function ae(At){if(At&&At.__esModule)return At;if(At===null||ge(At)!=="object"&&typeof At!="function")return{default:At};var er=ie();if(er&&er.has(At))return er.get(At);var On={},tn=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var kn in At)if(Object.prototype.hasOwnProperty.call(At,kn)){var Hn=tn?Object.getOwnPropertyDescriptor(At,kn):null;Hn&&(Hn.get||Hn.set)?Object.defineProperty(On,kn,Hn):On[kn]=At[kn]}return On.default=At,er&&er.set(At,On),On}var le=0;Ze.Z_NO_FLUSH=le;var oe=1;Ze.Z_PARTIAL_FLUSH=oe;var ue=3;Ze.Z_FULL_FLUSH=ue;var ne=4;Ze.Z_FINISH=ne;var z=5;Ze.Z_BLOCK=z;var a=0;Ze.Z_OK=a;var y=1;Ze.Z_STREAM_END=y;var x=-2;Ze.Z_STREAM_ERROR=x;var E=-3;Ze.Z_DATA_ERROR=E;var ee=-5;Ze.Z_BUF_ERROR=ee;var te=-1;Ze.Z_DEFAULT_COMPRESSION=te;var fe=1;Ze.Z_FILTERED=fe;var Ae=2;Ze.Z_HUFFMAN_ONLY=Ae;var me=3;Ze.Z_RLE=me;var pe=4;Ze.Z_FIXED=pe;var ve=0;Ze.Z_DEFAULT_STRATEGY=ve;var Ee=2;Ze.Z_UNKNOWN=Ee;var Ce=8;Ze.Z_DEFLATED=Ce;var De=9,Ie=15,Qe=8,Le=29,Ue=256,Fe=Ue+1+Le,qe=30,Xe=19,mt=2*Fe+1,Je=15,lt=3,Mt=258,Bt=Mt+lt+1,Tt=32,bt=42,nt=69,ct=73,Rt=91,kt=103,Xt=113,pt=666,ut=1,Ye=2,Nt=3,$e=4,_e=3;function ze(At,er){return At.msg=re.default[er],er}function Ve(At){return(At<<1)-(At>4?9:0)}function We(At){for(var er=At.length;--er>=0;)At[er]=0}function ke(At){var er=At.state,On=er.pending;On>At.avail_out&&(On=At.avail_out),On!==0&&(ce.arraySet(At.output,er.pending_buf,er.pending_out,On,At.next_out),At.next_out+=On,er.pending_out+=On,At.total_out+=On,At.avail_out-=On,er.pending-=On,er.pending===0&&(er.pending_out=0))}function je(At,er){b._tr_flush_block(At,At.block_start>=0?At.block_start:-1,At.strstart-At.block_start,er),At.block_start=At.strstart,ke(At.strm)}function Oe(At,er){At.pending_buf[At.pending++]=er}function ot(At,er){At.pending_buf[At.pending++]=er>>>8&255,At.pending_buf[At.pending++]=er&255}function Ct(At,er,On,tn){var kn=At.avail_in;return kn>tn&&(kn=tn),kn===0?0:(At.avail_in-=kn,ce.arraySet(er,At.input,At.next_in,kn,On),At.state.wrap===1?At.adler=(0,he.default)(At.adler,er,kn,On):At.state.wrap===2&&(At.adler=(0,de.default)(At.adler,er,kn,On)),At.next_in+=kn,At.total_in+=kn,kn)}function It(At,er){var On=At.max_chain_length,tn=At.strstart,kn,Hn,dr=At.prev_length,Jn=At.nice_match,ur=At.strstart>At.w_size-Bt?At.strstart-(At.w_size-Bt):0,Ai=At.window,Fi=At.w_mask,Pr=At.prev,ui=At.strstart+Mt,yr=Ai[tn+dr-1],Re=Ai[tn+dr];At.prev_length>=At.good_match&&(On>>=2),Jn>At.lookahead&&(Jn=At.lookahead);do if(kn=er,!(Ai[kn+dr]!==Re||Ai[kn+dr-1]!==yr||Ai[kn]!==Ai[tn]||Ai[++kn]!==Ai[tn+1])){tn+=2,kn++;do;while(Ai[++tn]===Ai[++kn]&&Ai[++tn]===Ai[++kn]&&Ai[++tn]===Ai[++kn]&&Ai[++tn]===Ai[++kn]&&Ai[++tn]===Ai[++kn]&&Ai[++tn]===Ai[++kn]&&Ai[++tn]===Ai[++kn]&&Ai[++tn]===Ai[++kn]&&tndr){if(At.match_start=er,dr=Hn,Hn>=Jn)break;yr=Ai[tn+dr-1],Re=Ai[tn+dr]}}while((er=Pr[er&Fi])>ur&&--On!==0);return dr<=At.lookahead?dr:At.lookahead}function Lt(At){var er=At.w_size,On,tn,kn,Hn,dr;do{if(Hn=At.window_size-At.lookahead-At.strstart,At.strstart>=er+(er-Bt)){ce.arraySet(At.window,At.window,er,er,0),At.match_start-=er,At.strstart-=er,At.block_start-=er,tn=At.hash_size,On=tn;do kn=At.head[--On],At.head[On]=kn>=er?kn-er:0;while(--tn);tn=er,On=tn;do kn=At.prev[--On],At.prev[On]=kn>=er?kn-er:0;while(--tn);Hn+=er}if(At.strm.avail_in===0)break;if(tn=Ct(At.strm,At.window,At.strstart+At.lookahead,Hn),At.lookahead+=tn,At.lookahead+At.insert>=lt)for(dr=At.strstart-At.insert,At.ins_h=At.window[dr],At.ins_h=(At.ins_h<At.pending_buf_size-5&&(On=At.pending_buf_size-5);;){if(At.lookahead<=1){if(Lt(At),At.lookahead===0&&er===le)return ut;if(At.lookahead===0)break}At.strstart+=At.lookahead,At.lookahead=0;var tn=At.block_start+On;if((At.strstart===0||At.strstart>=tn)&&(At.lookahead=At.strstart-tn,At.strstart=tn,je(At,!1),At.strm.avail_out===0)||At.strstart-At.block_start>=At.w_size-Bt&&(je(At,!1),At.strm.avail_out===0))return ut}return At.insert=0,er===ne?(je(At,!0),At.strm.avail_out===0?Nt:$e):(At.strstart>At.block_start&&(je(At,!1),At.strm.avail_out===0),ut)}function Wt(At,er){for(var On,tn;;){if(At.lookahead=lt&&(At.ins_h=(At.ins_h<=lt)if(tn=b._tr_tally(At,At.strstart-At.match_start,At.match_length-lt),At.lookahead-=At.match_length,At.match_length<=At.max_lazy_match&&At.lookahead>=lt){At.match_length--;do At.strstart++,At.ins_h=(At.ins_h<=lt&&(At.ins_h=(At.ins_h<4096)&&(At.match_length=lt-1)),At.prev_length>=lt&&At.match_length<=At.prev_length){kn=At.strstart+At.lookahead-lt,tn=b._tr_tally(At,At.strstart-1-At.prev_match,At.prev_length-lt),At.lookahead-=At.prev_length-1,At.prev_length-=2;do++At.strstart<=kn&&(At.ins_h=(At.ins_h<=lt&&At.strstart>0&&(kn=At.strstart-1,tn=dr[kn],tn===dr[++kn]&&tn===dr[++kn]&&tn===dr[++kn])){Hn=At.strstart+Mt;do;while(tn===dr[++kn]&&tn===dr[++kn]&&tn===dr[++kn]&&tn===dr[++kn]&&tn===dr[++kn]&&tn===dr[++kn]&&tn===dr[++kn]&&tn===dr[++kn]&&knAt.lookahead&&(At.match_length=At.lookahead)}if(At.match_length>=lt?(On=b._tr_tally(At,1,At.match_length-lt),At.lookahead-=At.match_length,At.strstart+=At.match_length,At.match_length=0):(On=b._tr_tally(At,0,At.window[At.strstart]),At.lookahead--,At.strstart++),On&&(je(At,!1),At.strm.avail_out===0))return ut}return At.insert=0,er===ne?(je(At,!0),At.strm.avail_out===0?Nt:$e):At.last_lit&&(je(At,!1),At.strm.avail_out===0)?ut:Ye}function un(At,er){for(var On;;){if(At.lookahead===0&&(Lt(At),At.lookahead===0)){if(er===le)return ut;break}if(At.match_length=0,On=b._tr_tally(At,0,At.window[At.strstart]),At.lookahead--,At.strstart++,On&&(je(At,!1),At.strm.avail_out===0))return ut}return At.insert=0,er===ne?(je(At,!0),At.strm.avail_out===0?Nt:$e):At.last_lit&&(je(At,!1),At.strm.avail_out===0)?ut:Ye}function Pn(At,er,On,tn,kn){this.good_length=At,this.max_lazy=er,this.nice_length=On,this.max_chain=tn,this.func=kn}var Nn;Nn=[new Pn(0,0,0,0,at),new Pn(4,4,8,4,Wt),new Pn(4,5,16,8,Wt),new Pn(4,6,32,32,Wt),new Pn(4,4,16,16,St),new Pn(8,16,32,32,St),new Pn(8,16,128,128,St),new Pn(8,32,128,256,St),new Pn(32,128,258,1024,St),new Pn(32,258,258,4096,St)];function Ht(At){At.window_size=2*At.w_size,We(At.head),At.max_lazy_match=Nn[At.level].max_lazy,At.good_match=Nn[At.level].good_length,At.nice_match=Nn[At.level].nice_length,At.max_chain_length=Nn[At.level].max_chain,At.strstart=0,At.block_start=0,At.lookahead=0,At.insert=0,At.match_length=At.prev_length=lt-1,At.match_available=0,At.ins_h=0}function xn(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=Ce,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new ce.Buf16(mt*2),this.dyn_dtree=new ce.Buf16((2*qe+1)*2),this.bl_tree=new ce.Buf16((2*Xe+1)*2),We(this.dyn_ltree),We(this.dyn_dtree),We(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new ce.Buf16(Je+1),this.heap=new ce.Buf16(2*Fe+1),We(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new ce.Buf16(2*Fe+1),We(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function pn(At){var er;return!At||!At.state?ze(At,x):(At.total_in=At.total_out=0,At.data_type=Ee,er=At.state,er.pending=0,er.pending_out=0,er.wrap<0&&(er.wrap=-er.wrap),er.status=er.wrap?bt:Xt,At.adler=er.wrap===2?0:1,er.last_flush=le,b._tr_init(er),a)}function Zn(At){var er=pn(At);return er===a&&Ht(At.state),er}function cr(At,er){return!At||!At.state||At.state.wrap!==2?x:(At.state.gzhead=er,a)}function nr(At,er,On,tn,kn,Hn){if(!At)return x;var dr=1;if(er===te&&(er=6),tn<0?(dr=0,tn=-tn):tn>15&&(dr=2,tn-=16),kn<1||kn>De||On!==Ce||tn<8||tn>15||er<0||er>9||Hn<0||Hn>pe)return ze(At,x);tn===8&&(tn=9);var Jn=new xn;return At.state=Jn,Jn.strm=At,Jn.wrap=dr,Jn.gzhead=null,Jn.w_bits=tn,Jn.w_size=1<z||er<0)return At?ze(At,x):x;if(tn=At.state,!At.output||!At.input&&At.avail_in!==0||tn.status===pt&&er!==ne)return ze(At,At.avail_out===0?ee:x);if(tn.strm=At,On=tn.last_flush,tn.last_flush=er,tn.status===bt)if(tn.wrap===2)At.adler=0,Oe(tn,31),Oe(tn,139),Oe(tn,8),tn.gzhead?(Oe(tn,(tn.gzhead.text?1:0)+(tn.gzhead.hcrc?2:0)+(tn.gzhead.extra?4:0)+(tn.gzhead.name?8:0)+(tn.gzhead.comment?16:0)),Oe(tn,tn.gzhead.time&255),Oe(tn,tn.gzhead.time>>8&255),Oe(tn,tn.gzhead.time>>16&255),Oe(tn,tn.gzhead.time>>24&255),Oe(tn,tn.level===9?2:tn.strategy>=Ae||tn.level<2?4:0),Oe(tn,tn.gzhead.os&255),tn.gzhead.extra&&tn.gzhead.extra.length&&(Oe(tn,tn.gzhead.extra.length&255),Oe(tn,tn.gzhead.extra.length>>8&255)),tn.gzhead.hcrc&&(At.adler=(0,de.default)(At.adler,tn.pending_buf,tn.pending,0)),tn.gzindex=0,tn.status=nt):(Oe(tn,0),Oe(tn,0),Oe(tn,0),Oe(tn,0),Oe(tn,0),Oe(tn,tn.level===9?2:tn.strategy>=Ae||tn.level<2?4:0),Oe(tn,_e),tn.status=Xt);else{var dr=Ce+(tn.w_bits-8<<4)<<8,Jn=-1;tn.strategy>=Ae||tn.level<2?Jn=0:tn.level<6?Jn=1:tn.level===6?Jn=2:Jn=3,dr|=Jn<<6,tn.strstart!==0&&(dr|=Tt),dr+=31-dr%31,tn.status=Xt,ot(tn,dr),tn.strstart!==0&&(ot(tn,At.adler>>>16),ot(tn,At.adler&65535)),At.adler=1}if(tn.status===nt)if(tn.gzhead.extra){for(kn=tn.pending;tn.gzindex<(tn.gzhead.extra.length&65535)&&!(tn.pending===tn.pending_buf_size&&(tn.gzhead.hcrc&&tn.pending>kn&&(At.adler=(0,de.default)(At.adler,tn.pending_buf,tn.pending-kn,kn)),ke(At),kn=tn.pending,tn.pending===tn.pending_buf_size));)Oe(tn,tn.gzhead.extra[tn.gzindex]&255),tn.gzindex++;tn.gzhead.hcrc&&tn.pending>kn&&(At.adler=(0,de.default)(At.adler,tn.pending_buf,tn.pending-kn,kn)),tn.gzindex===tn.gzhead.extra.length&&(tn.gzindex=0,tn.status=ct)}else tn.status=ct;if(tn.status===ct)if(tn.gzhead.name){kn=tn.pending;do{if(tn.pending===tn.pending_buf_size&&(tn.gzhead.hcrc&&tn.pending>kn&&(At.adler=(0,de.default)(At.adler,tn.pending_buf,tn.pending-kn,kn)),ke(At),kn=tn.pending,tn.pending===tn.pending_buf_size)){Hn=1;break}tn.gzindexkn&&(At.adler=(0,de.default)(At.adler,tn.pending_buf,tn.pending-kn,kn)),Hn===0&&(tn.gzindex=0,tn.status=Rt)}else tn.status=Rt;if(tn.status===Rt)if(tn.gzhead.comment){kn=tn.pending;do{if(tn.pending===tn.pending_buf_size&&(tn.gzhead.hcrc&&tn.pending>kn&&(At.adler=(0,de.default)(At.adler,tn.pending_buf,tn.pending-kn,kn)),ke(At),kn=tn.pending,tn.pending===tn.pending_buf_size)){Hn=1;break}tn.gzindexkn&&(At.adler=(0,de.default)(At.adler,tn.pending_buf,tn.pending-kn,kn)),Hn===0&&(tn.status=kt)}else tn.status=kt;if(tn.status===kt&&(tn.gzhead.hcrc?(tn.pending+2>tn.pending_buf_size&&ke(At),tn.pending+2<=tn.pending_buf_size&&(Oe(tn,At.adler&255),Oe(tn,At.adler>>8&255),At.adler=0,tn.status=Xt)):tn.status=Xt),tn.pending!==0){if(ke(At),At.avail_out===0)return tn.last_flush=-1,a}else if(At.avail_in===0&&Ve(er)<=Ve(On)&&er!==ne)return ze(At,ee);if(tn.status===pt&&At.avail_in!==0)return ze(At,ee);if(At.avail_in!==0||tn.lookahead!==0||er!==le&&tn.status!==pt){var ur=tn.strategy===Ae?un(tn,er):tn.strategy===me?nn(tn,er):Nn[tn.level].func(tn,er);if((ur===Nt||ur===$e)&&(tn.status=pt),ur===ut||ur===Nt)return At.avail_out===0&&(tn.last_flush=-1),a;if(ur===Ye&&(er===oe?b._tr_align(tn):er!==z&&(b._tr_stored_block(tn,0,0,!1),er===ue&&(We(tn.head),tn.lookahead===0&&(tn.strstart=0,tn.block_start=0,tn.insert=0))),ke(At),At.avail_out===0))return tn.last_flush=-1,a}return er!==ne?a:tn.wrap<=0?y:(tn.wrap===2?(Oe(tn,At.adler&255),Oe(tn,At.adler>>8&255),Oe(tn,At.adler>>16&255),Oe(tn,At.adler>>24&255),Oe(tn,At.total_in&255),Oe(tn,At.total_in>>8&255),Oe(tn,At.total_in>>16&255),Oe(tn,At.total_in>>24&255)):(ot(tn,At.adler>>>16),ot(tn,At.adler&65535)),ke(At),tn.wrap>0&&(tn.wrap=-tn.wrap),tn.pending!==0?a:y)}function rn(At){var er;return!At||!At.state?x:(er=At.state.status,er!==bt&&er!==nt&&er!==ct&&er!==Rt&&er!==kt&&er!==Xt&&er!==pt?ze(At,x):(At.state=null,er===Xt?ze(At,E):a))}function Dr(At,er){var On=er.length,tn,kn,Hn,dr,Jn,ur,Ai,Fi;if(!At||!At.state||(tn=At.state,dr=tn.wrap,dr===2||dr===1&&tn.status!==bt||tn.lookahead))return x;for(dr===1&&(At.adler=(0,he.default)(At.adler,er,On,0)),tn.wrap=0,On>=tn.w_size&&(dr===0&&(We(tn.head),tn.strstart=0,tn.block_start=0,tn.insert=0),Fi=new ce.Buf8(tn.w_size),ce.arraySet(Fi,er,On-tn.w_size,tn.w_size,0),er=Fi,On=tn.w_size),Jn=At.avail_in,ur=At.next_in,Ai=At.input,At.avail_in=On,At.next_in=0,At.input=er,Lt(tn);tn.lookahead>=lt;){kn=tn.strstart,Hn=tn.lookahead-(lt-1);do tn.ins_h=(tn.ins_h<>>24,y>>>=me,x-=me,me=Ae>>>16&255,me===0)Ie[ie++]=Ae&65535;else if(me&16){pe=Ae&65535,me&=15,me&&(x>>=me,x-=me),x<15&&(y+=De[re++]<>>24,y>>>=me,x-=me,me=Ae>>>16&255,me&16){if(ve=Ae&65535,me&=15,xoe){b.msg="invalid distance too far back",de.mode=ye;break e}if(y>>>=me,x-=me,me=ie-ae,ve>me){if(me=ve-me,me>ne&&de.sane){b.msg="invalid distance too far back",de.mode=ye;break e}if(Ee=0,Ce=a,z===0){if(Ee+=ue-me,me2;)Ie[ie++]=Ce[Ee++],Ie[ie++]=Ce[Ee++],Ie[ie++]=Ce[Ee++],pe-=3;pe&&(Ie[ie++]=Ce[Ee++],pe>1&&(Ie[ie++]=Ce[Ee++]))}else{Ee=ie-ve;do Ie[ie++]=Ie[Ee++],Ie[ie++]=Ie[Ee++],Ie[ie++]=Ie[Ee++],pe-=3;while(pe>2);pe&&(Ie[ie++]=Ie[Ee++],pe>1&&(Ie[ie++]=Ie[Ee++]))}}else if(me&64){b.msg="invalid distance code",de.mode=ye;break e}else{Ae=ee[(Ae&65535)+(y&(1<>3,re-=pe,x-=pe<<3,y&=(1<>>24&255)+(Sn>>>8&65280)+((Sn&65280)<<8)+((Sn&255)<<24)}function Ct(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new ce.Buf16(320),this.work=new ce.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function It(Sn){var ir;return!Sn||!Sn.state?ee:(ir=Sn.state,Sn.total_in=Sn.total_out=ir.total=0,Sn.msg="",ir.wrap&&(Sn.adler=ir.wrap&1),ir.mode=pe,ir.last=0,ir.havedict=0,ir.dmax=32768,ir.head=null,ir.hold=0,ir.bits=0,ir.lencode=ir.lendyn=new ce.Buf32(We),ir.distcode=ir.distdyn=new ce.Buf32(ke),ir.sane=1,ir.back=-1,y)}function Lt(Sn){var ir;return!Sn||!Sn.state?ee:(ir=Sn.state,ir.wsize=0,ir.whave=0,ir.wnext=0,It(Sn))}function at(Sn,ir){var rn,Dr;return!Sn||!Sn.state||(Dr=Sn.state,ir<0?(rn=0,ir=-ir):(rn=(ir>>4)+1,ir<48&&(ir&=15)),ir&&(ir<8||ir>15))?ee:(Dr.window!==null&&Dr.wbits!==ir&&(Dr.window=null),Dr.wrap=rn,Dr.wbits=ir,Lt(Sn))}function Wt(Sn,ir){var rn,Dr;return Sn?(Dr=new Ct,Sn.state=Dr,Dr.window=null,rn=at(Sn,ir),rn!==y&&(Sn.state=null),rn):ee}function St(Sn){return Wt(Sn,Oe)}var nn=!0,un,Pn;function Nn(Sn){if(nn){var ir;for(un=new ce.Buf32(512),Pn=new ce.Buf32(32),ir=0;ir<144;)Sn.lens[ir++]=8;for(;ir<256;)Sn.lens[ir++]=9;for(;ir<280;)Sn.lens[ir++]=7;for(;ir<288;)Sn.lens[ir++]=8;for((0,re.default)(oe,Sn.lens,0,288,un,0,Sn.work,{bits:9}),ir=0;ir<32;)Sn.lens[ir++]=5;(0,re.default)(ue,Sn.lens,0,32,Pn,0,Sn.work,{bits:5}),nn=!1}Sn.lencode=un,Sn.lenbits=9,Sn.distcode=Pn,Sn.distbits=5}function Ht(Sn,ir,rn,Dr){var _r,At=Sn.state;return At.window===null&&(At.wsize=1<=At.wsize?(ce.arraySet(At.window,ir,rn-At.wsize,At.wsize,0),At.wnext=0,At.whave=At.wsize):(_r=At.wsize-At.wnext,_r>Dr&&(_r=Dr),ce.arraySet(At.window,ir,rn-Dr,_r,At.wnext),Dr-=_r,Dr?(ce.arraySet(At.window,ir,rn-Dr,Dr,0),At.wnext=Dr,At.whave=At.wsize):(At.wnext+=_r,At.wnext===At.wsize&&(At.wnext=0),At.whave>>8&255,rn.check=(0,he.default)(rn.check,hn,2,0),kn=0,Hn=0,rn.mode=ve;break}if(rn.flags=0,rn.head&&(rn.head.done=!1),!(rn.wrap&1)||(((kn&255)<<8)+(kn>>8))%31){Sn.msg="incorrect header check",rn.mode=_e;break}if((kn&15)!==me){Sn.msg="unknown compression method",rn.mode=_e;break}if(kn>>>=4,Hn-=4,st=(kn&15)+8,rn.wbits===0)rn.wbits=st;else if(st>rn.wbits){Sn.msg="invalid window size",rn.mode=_e;break}rn.dmax=1<>8&1),rn.flags&512&&(hn[0]=kn&255,hn[1]=kn>>>8&255,rn.check=(0,he.default)(rn.check,hn,2,0)),kn=0,Hn=0,rn.mode=Ee;case Ee:for(;Hn<32;){if(On===0)break e;On--,kn+=Dr[At++]<>>8&255,hn[2]=kn>>>16&255,hn[3]=kn>>>24&255,rn.check=(0,he.default)(rn.check,hn,4,0)),kn=0,Hn=0,rn.mode=Ce;case Ce:for(;Hn<16;){if(On===0)break e;On--,kn+=Dr[At++]<>8),rn.flags&512&&(hn[0]=kn&255,hn[1]=kn>>>8&255,rn.check=(0,he.default)(rn.check,hn,2,0)),kn=0,Hn=0,rn.mode=De;case De:if(rn.flags&1024){for(;Hn<16;){if(On===0)break e;On--,kn+=Dr[At++]<>>8&255,rn.check=(0,he.default)(rn.check,hn,2,0)),kn=0,Hn=0}else rn.head&&(rn.head.extra=null);rn.mode=Ie;case Ie:if(rn.flags&1024&&(ur=rn.length,ur>On&&(ur=On),ur&&(rn.head&&(st=rn.head.extra_len-rn.length,rn.head.extra||(rn.head.extra=new Array(rn.head.extra_len)),ce.arraySet(rn.head.extra,Dr,At,ur,st)),rn.flags&512&&(rn.check=(0,he.default)(rn.check,Dr,ur,At)),On-=ur,At+=ur,rn.length-=ur),rn.length))break e;rn.length=0,rn.mode=Qe;case Qe:if(rn.flags&2048){if(On===0)break e;ur=0;do st=Dr[At+ur++],rn.head&&st&&rn.length<65536&&(rn.head.name+=String.fromCharCode(st));while(st&&ur>9&1,rn.head.done=!0),Sn.adler=rn.check=0,rn.mode=Xe;break;case Fe:for(;Hn<32;){if(On===0)break e;On--,kn+=Dr[At++]<>>=Hn&7,Hn-=Hn&7,rn.mode=Ye;break}for(;Hn<3;){if(On===0)break e;On--,kn+=Dr[At++]<>>=1,Hn-=1,kn&3){case 0:rn.mode=Je;break;case 1:if(Nn(rn),rn.mode=nt,ir===a){kn>>>=2,Hn-=2;break e}break;case 2:rn.mode=Bt;break;case 3:Sn.msg="invalid block type",rn.mode=_e}kn>>>=2,Hn-=2;break;case Je:for(kn>>>=Hn&7,Hn-=Hn&7;Hn<32;){if(On===0)break e;On--,kn+=Dr[At++]<>>16^65535)){Sn.msg="invalid stored block lengths",rn.mode=_e;break}if(rn.length=kn&65535,kn=0,Hn=0,rn.mode=lt,ir===a)break e;case lt:rn.mode=Mt;case Mt:if(ur=rn.length,ur){if(ur>On&&(ur=On),ur>tn&&(ur=tn),ur===0)break e;ce.arraySet(_r,Dr,At,ur,er),On-=ur,At+=ur,tn-=ur,er+=ur,rn.length-=ur;break}rn.mode=Xe;break;case Bt:for(;Hn<14;){if(On===0)break e;On--,kn+=Dr[At++]<>>=5,Hn-=5,rn.ndist=(kn&31)+1,kn>>>=5,Hn-=5,rn.ncode=(kn&15)+4,kn>>>=4,Hn-=4,rn.nlen>286||rn.ndist>30){Sn.msg="too many length or distance symbols",rn.mode=_e;break}rn.have=0,rn.mode=Tt;case Tt:for(;rn.have>>=3,Hn-=3}for(;rn.have<19;)rn.lens[rr[rn.have++]]=0;if(rn.lencode=rn.lendyn,rn.lenbits=7,Wn={bits:rn.lenbits},en=(0,re.default)(le,rn.lens,0,19,rn.lencode,0,rn.work,Wn),rn.lenbits=Wn.bits,en){Sn.msg="invalid code lengths set",rn.mode=_e;break}rn.have=0,rn.mode=bt;case bt:for(;rn.have>>24,yr=Pr>>>16&255,Re=Pr&65535,!(ui<=Hn);){if(On===0)break e;On--,kn+=Dr[At++]<>>=ui,Hn-=ui,rn.lens[rn.have++]=Re;else{if(Re===16){for(Tn=ui+2;Hn>>=ui,Hn-=ui,rn.have===0){Sn.msg="invalid bit length repeat",rn.mode=_e;break}st=rn.lens[rn.have-1],ur=3+(kn&3),kn>>>=2,Hn-=2}else if(Re===17){for(Tn=ui+3;Hn>>=ui,Hn-=ui,st=0,ur=3+(kn&7),kn>>>=3,Hn-=3}else{for(Tn=ui+7;Hn>>=ui,Hn-=ui,st=0,ur=11+(kn&127),kn>>>=7,Hn-=7}if(rn.have+ur>rn.nlen+rn.ndist){Sn.msg="invalid bit length repeat",rn.mode=_e;break}for(;ur--;)rn.lens[rn.have++]=st}}if(rn.mode===_e)break;if(rn.lens[256]===0){Sn.msg="invalid code -- missing end-of-block",rn.mode=_e;break}if(rn.lenbits=9,Wn={bits:rn.lenbits},en=(0,re.default)(oe,rn.lens,0,rn.nlen,rn.lencode,0,rn.work,Wn),rn.lenbits=Wn.bits,en){Sn.msg="invalid literal/lengths set",rn.mode=_e;break}if(rn.distbits=6,rn.distcode=rn.distdyn,Wn={bits:rn.distbits},en=(0,re.default)(ue,rn.lens,rn.nlen,rn.ndist,rn.distcode,0,rn.work,Wn),rn.distbits=Wn.bits,en){Sn.msg="invalid distances set",rn.mode=_e;break}if(rn.mode=nt,ir===a)break e;case nt:rn.mode=ct;case ct:if(On>=6&&tn>=258){Sn.next_out=er,Sn.avail_out=tn,Sn.next_in=At,Sn.avail_in=On,rn.hold=kn,rn.bits=Hn,(0,de.default)(Sn,Jn),er=Sn.next_out,_r=Sn.output,tn=Sn.avail_out,At=Sn.next_in,Dr=Sn.input,On=Sn.avail_in,kn=rn.hold,Hn=rn.bits,rn.mode===Xe&&(rn.back=-1);break}for(rn.back=0;Pr=rn.lencode[kn&(1<>>24,yr=Pr>>>16&255,Re=Pr&65535,!(ui<=Hn);){if(On===0)break e;On--,kn+=Dr[At++]<>Me)],ui=Pr>>>24,yr=Pr>>>16&255,Re=Pr&65535,!(Me+ui<=Hn);){if(On===0)break e;On--,kn+=Dr[At++]<>>=Me,Hn-=Me,rn.back+=Me}if(kn>>>=ui,Hn-=ui,rn.back+=ui,rn.length=Re,yr===0){rn.mode=ut;break}if(yr&32){rn.back=-1,rn.mode=Xe;break}if(yr&64){Sn.msg="invalid literal/length code",rn.mode=_e;break}rn.extra=yr&15,rn.mode=Rt;case Rt:if(rn.extra){for(Tn=rn.extra;Hn>>=rn.extra,Hn-=rn.extra,rn.back+=rn.extra}rn.was=rn.length,rn.mode=kt;case kt:for(;Pr=rn.distcode[kn&(1<>>24,yr=Pr>>>16&255,Re=Pr&65535,!(ui<=Hn);){if(On===0)break e;On--,kn+=Dr[At++]<>Me)],ui=Pr>>>24,yr=Pr>>>16&255,Re=Pr&65535,!(Me+ui<=Hn);){if(On===0)break e;On--,kn+=Dr[At++]<>>=Me,Hn-=Me,rn.back+=Me}if(kn>>>=ui,Hn-=ui,rn.back+=ui,yr&64){Sn.msg="invalid distance code",rn.mode=_e;break}rn.offset=Re,rn.extra=yr&15,rn.mode=Xt;case Xt:if(rn.extra){for(Tn=rn.extra;Hn>>=rn.extra,Hn-=rn.extra,rn.back+=rn.extra}if(rn.offset>rn.dmax){Sn.msg="invalid distance too far back",rn.mode=_e;break}rn.mode=pt;case pt:if(tn===0)break e;if(ur=Jn-tn,rn.offset>ur){if(ur=rn.offset-ur,ur>rn.whave&&rn.sane){Sn.msg="invalid distance too far back",rn.mode=_e;break}ur>rn.wnext?(ur-=rn.wnext,Ai=rn.wsize-ur):Ai=rn.wnext-ur,ur>rn.length&&(ur=rn.length),Fi=rn.window}else Fi=_r,Ai=er-rn.offset,ur=rn.length;ur>tn&&(ur=tn),tn-=ur,rn.length-=ur;do _r[er++]=Fi[Ai++];while(--ur);rn.length===0&&(rn.mode=ct);break;case ut:if(tn===0)break e;_r[er++]=rn.length,tn--,rn.mode=ct;break;case Ye:if(rn.wrap){for(;Hn<32;){if(On===0)break e;On--,kn|=Dr[At++]<=1&&nt[De]===0;De--);if(Ie>De&&(Ie=De),De===0)return te[fe++]=1<<24|64<<16|0,te[fe++]=1<<24|64<<16|0,me.bits=1,0;for(Ce=1;Ce0&&(y===ie||De!==1))return-1;for(ct[1]=0,ve=1;vere||y===le&&Fe>se)return 1;for(;;){Xt=ve-Le,Ae[Ee]bt?(pt=Rt[kt+Ae[Ee]],ut=Bt[Tt+Ae[Ee]]):(pt=96,ut=0),Xe=1<>Le)+mt]=Xt<<24|pt<<16|ut|0;while(mt!==0);for(Xe=1<>=1;if(Xe!==0?(qe&=Xe-1,qe+=Xe):qe=0,Ee++,--nt[ve]===0){if(ve===De)break;ve=x[E+Ae[Ee]]}if(ve>Ie&&(qe<)!==Je){for(Le===0&&(Le=Ie),Mt+=Ce,Qe=ve-Le,Ue=1<re||y===le&&Fe>se)return 1;Je=qe<,te[Je]=Ie<<24|Qe<<16|Mt-fe|0}}return qe!==0&&(te[Mt+qe]=ve-Le<<24|64<<16|0),me.bits=Ie,0}},70892:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=void 0;var ye={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"};Ze.default=ye},55796:function(Jt,Ze,ye){"use strict";function ge(Ht){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ge=function(pn){return typeof pn}:ge=function(pn){return pn&&typeof Symbol=="function"&&pn.constructor===Symbol&&pn!==Symbol.prototype?"symbol":typeof pn},ge(Ht)}Object.defineProperty(Ze,"__esModule",{value:!0}),Ze._tr_init=St,Ze._tr_stored_block=nn,Ze._tr_flush_block=Pn,Ze._tr_tally=Nn,Ze._tr_align=un;var ce=he(ye(35986));function b(){if(typeof WeakMap!="function")return null;var Ht=new WeakMap;return b=function(){return Ht},Ht}function he(Ht){if(Ht&&Ht.__esModule)return Ht;if(Ht===null||ge(Ht)!=="object"&&typeof Ht!="function")return{default:Ht};var xn=b();if(xn&&xn.has(Ht))return xn.get(Ht);var pn={},Zn=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var cr in Ht)if(Object.prototype.hasOwnProperty.call(Ht,cr)){var nr=Zn?Object.getOwnPropertyDescriptor(Ht,cr):null;nr&&(nr.get||nr.set)?Object.defineProperty(pn,cr,nr):pn[cr]=Ht[cr]}return pn.default=Ht,xn&&xn.set(Ht,pn),pn}var de=4,re=0,se=1,ie=2;function ae(Ht){for(var xn=Ht.length;--xn>=0;)Ht[xn]=0}var le=0,oe=1,ue=2,ne=3,z=258,a=29,y=256,x=y+1+a,E=30,ee=19,te=2*x+1,fe=15,Ae=16,me=7,pe=256,ve=16,Ee=17,Ce=18,De=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],Ie=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],Qe=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],Le=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Ue=512,Fe=new Array((x+2)*2);ae(Fe);var qe=new Array(E*2);ae(qe);var Xe=new Array(Ue);ae(Xe);var mt=new Array(z-ne+1);ae(mt);var Je=new Array(a);ae(Je);var lt=new Array(E);ae(lt);function Mt(Ht,xn,pn,Zn,cr){this.static_tree=Ht,this.extra_bits=xn,this.extra_base=pn,this.elems=Zn,this.max_length=cr,this.has_stree=Ht&&Ht.length}var Bt,Tt,bt;function nt(Ht,xn){this.dyn_tree=Ht,this.max_code=0,this.stat_desc=xn}function ct(Ht){return Ht<256?Xe[Ht]:Xe[256+(Ht>>>7)]}function Rt(Ht,xn){Ht.pending_buf[Ht.pending++]=xn&255,Ht.pending_buf[Ht.pending++]=xn>>>8&255}function kt(Ht,xn,pn){Ht.bi_valid>Ae-pn?(Ht.bi_buf|=xn<>Ae-Ht.bi_valid,Ht.bi_valid+=pn-Ae):(Ht.bi_buf|=xn<>>=1,pn<<=1;while(--xn>0);return pn>>>1}function ut(Ht){Ht.bi_valid===16?(Rt(Ht,Ht.bi_buf),Ht.bi_buf=0,Ht.bi_valid=0):Ht.bi_valid>=8&&(Ht.pending_buf[Ht.pending++]=Ht.bi_buf&255,Ht.bi_buf>>=8,Ht.bi_valid-=8)}function Ye(Ht,xn){var pn=xn.dyn_tree,Zn=xn.max_code,cr=xn.stat_desc.static_tree,nr=xn.stat_desc.has_stree,Sn=xn.stat_desc.extra_bits,ir=xn.stat_desc.extra_base,rn=xn.stat_desc.max_length,Dr,_r,At,er,On,tn,kn=0;for(er=0;er<=fe;er++)Ht.bl_count[er]=0;for(pn[Ht.heap[Ht.heap_max]*2+1]=0,Dr=Ht.heap_max+1;Drrn&&(er=rn,kn++),pn[_r*2+1]=er,!(_r>Zn)&&(Ht.bl_count[er]++,On=0,_r>=ir&&(On=Sn[_r-ir]),tn=pn[_r*2],Ht.opt_len+=tn*(er+On),nr&&(Ht.static_len+=tn*(cr[_r*2+1]+On)));if(kn!==0){do{for(er=rn-1;Ht.bl_count[er]===0;)er--;Ht.bl_count[er]--,Ht.bl_count[er+1]+=2,Ht.bl_count[rn]--,kn-=2}while(kn>0);for(er=rn;er!==0;er--)for(_r=Ht.bl_count[er];_r!==0;)At=Ht.heap[--Dr],!(At>Zn)&&(pn[At*2+1]!==er&&(Ht.opt_len+=(er-pn[At*2+1])*pn[At*2],pn[At*2+1]=er),_r--)}}function Nt(Ht,xn,pn){var Zn=new Array(fe+1),cr=0,nr,Sn;for(nr=1;nr<=fe;nr++)Zn[nr]=cr=cr+pn[nr-1]<<1;for(Sn=0;Sn<=xn;Sn++){var ir=Ht[Sn*2+1];ir!==0&&(Ht[Sn*2]=pt(Zn[ir]++,ir))}}function $e(){var Ht,xn,pn,Zn,cr,nr=new Array(fe+1);for(pn=0,Zn=0;Zn>=7;Zn8?Rt(Ht,Ht.bi_buf):Ht.bi_valid>0&&(Ht.pending_buf[Ht.pending++]=Ht.bi_buf),Ht.bi_buf=0,Ht.bi_valid=0}function Ve(Ht,xn,pn,Zn){ze(Ht),Zn&&(Rt(Ht,pn),Rt(Ht,~pn)),ce.arraySet(Ht.pending_buf,Ht.window,xn,pn,Ht.pending),Ht.pending+=pn}function We(Ht,xn,pn,Zn){var cr=xn*2,nr=pn*2;return Ht[cr]>1;Sn>=1;Sn--)ke(Ht,pn,Sn);Dr=nr;do Sn=Ht.heap[1],Ht.heap[1]=Ht.heap[Ht.heap_len--],ke(Ht,pn,1),ir=Ht.heap[1],Ht.heap[--Ht.heap_max]=Sn,Ht.heap[--Ht.heap_max]=ir,pn[Dr*2]=pn[Sn*2]+pn[ir*2],Ht.depth[Dr]=(Ht.depth[Sn]>=Ht.depth[ir]?Ht.depth[Sn]:Ht.depth[ir])+1,pn[Sn*2+1]=pn[ir*2+1]=Dr,Ht.heap[1]=Dr++,ke(Ht,pn,1);while(Ht.heap_len>=2);Ht.heap[--Ht.heap_max]=Ht.heap[1],Ye(Ht,xn),Nt(pn,rn,Ht.bl_count)}function ot(Ht,xn,pn){var Zn,cr=-1,nr,Sn=xn[0*2+1],ir=0,rn=7,Dr=4;for(Sn===0&&(rn=138,Dr=3),xn[(pn+1)*2+1]=65535,Zn=0;Zn<=pn;Zn++)nr=Sn,Sn=xn[(Zn+1)*2+1],!(++ir=3&&Ht.bl_tree[Le[xn]*2+1]===0;xn--);return Ht.opt_len+=3*(xn+1)+5+5+4,xn}function Lt(Ht,xn,pn,Zn){var cr;for(kt(Ht,xn-257,5),kt(Ht,pn-1,5),kt(Ht,Zn-4,4),cr=0;cr>>=1)if(xn&1&&Ht.dyn_ltree[pn*2]!==0)return re;if(Ht.dyn_ltree[9*2]!==0||Ht.dyn_ltree[10*2]!==0||Ht.dyn_ltree[13*2]!==0)return se;for(pn=32;pn0?(Ht.strm.data_type===ie&&(Ht.strm.data_type=at(Ht)),Oe(Ht,Ht.l_desc),Oe(Ht,Ht.d_desc),Sn=It(Ht),cr=Ht.opt_len+3+7>>>3,nr=Ht.static_len+3+7>>>3,nr<=cr&&(cr=nr)):cr=nr=pn+5,pn+4<=cr&&xn!==-1?nn(Ht,xn,pn,Zn):Ht.strategy===de||nr===cr?(kt(Ht,(oe<<1)+(Zn?1:0),3),je(Ht,Fe,qe)):(kt(Ht,(ue<<1)+(Zn?1:0),3),Lt(Ht,Ht.l_desc.max_code+1,Ht.d_desc.max_code+1,Sn+1),je(Ht,Ht.dyn_ltree,Ht.dyn_dtree)),_e(Ht),Zn&&ze(Ht)}function Nn(Ht,xn,pn){return Ht.pending_buf[Ht.d_buf+Ht.last_lit*2]=xn>>>8&255,Ht.pending_buf[Ht.d_buf+Ht.last_lit*2+1]=xn&255,Ht.pending_buf[Ht.l_buf+Ht.last_lit]=pn&255,Ht.last_lit++,xn===0?Ht.dyn_ltree[pn*2]++:(Ht.matches++,xn--,Ht.dyn_ltree[(mt[pn]+y+1)*2]++,Ht.dyn_dtree[ct(xn)*2]++),Ht.last_lit===Ht.lit_bufsize-1}},27589:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=ye;function ye(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},16327:function(Jt,Ze,ye){"use strict";function ge(oe){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ge=function(ne){return typeof ne}:ge=function(ne){return ne&&typeof Symbol=="function"&&ne.constructor===Symbol&&ne!==Symbol.prototype?"symbol":typeof ne},ge(oe)}Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=void 0;var ce=he(ye(50500));function b(){if(typeof WeakMap!="function")return null;var oe=new WeakMap;return b=function(){return oe},oe}function he(oe){if(oe&&oe.__esModule)return oe;if(oe===null||ge(oe)!=="object"&&typeof oe!="function")return{default:oe};var ue=b();if(ue&&ue.has(oe))return ue.get(oe);var ne={},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in oe)if(Object.prototype.hasOwnProperty.call(oe,a)){var y=z?Object.getOwnPropertyDescriptor(oe,a):null;y&&(y.get||y.set)?Object.defineProperty(ne,a,y):ne[a]=oe[a]}return ne.default=oe,ue&&ue.set(oe,ne),ne}function de(oe,ue){if(!(oe instanceof ue))throw new TypeError("Cannot call a class as a function")}function re(oe,ue){for(var ne=0;ne=0;a--)z+=this._rQ[this._rQi++]<1&&arguments[1]!==void 0?arguments[1]:this.rQlen;return new Uint8Array(this._rQ.buffer,this._rQi+ne,z-ne)}},{key:"rQwait",value:function(ne,z,a){if(this.rQlen0&&this._websocket.readyState===WebSocket.OPEN&&(this._websocket.send(this._encodeMessage()),this._sQlen=0)}},{key:"send",value:function(ne){this._sQ.set(ne,this._sQlen),this._sQlen+=ne.length,this.flush()}},{key:"sendString",value:function(ne){this.send(ne.split("").map(function(z){return z.charCodeAt(0)}))}},{key:"off",value:function(ne){this._eventHandlers[ne]=function(){}}},{key:"on",value:function(ne,z){this._eventHandlers[ne]=z}},{key:"_allocateBuffers",value:function(){this._rQ=new Uint8Array(this._rQbufferSize),this._sQ=new Uint8Array(this._sQbufferSize)}},{key:"init",value:function(){this._allocateBuffers(),this._rQi=0,this._websocket=null}},{key:"open",value:function(ne,z){var a=this;this.init(),this._websocket=new WebSocket(ne,z),this._websocket.binaryType="arraybuffer",this._websocket.onmessage=this._recvMessage.bind(this),this._websocket.onopen=function(){ce.Debug(">> WebSock.onopen"),a._websocket.protocol&&ce.Info("Server choose sub-protocol: "+a._websocket.protocol),a._eventHandlers.open(),ce.Debug("<< WebSock.onopen")},this._websocket.onclose=function(y){ce.Debug(">> WebSock.onclose"),a._eventHandlers.close(y),ce.Debug("<< WebSock.onclose")},this._websocket.onerror=function(y){ce.Debug(">> WebSock.onerror: "+y),a._eventHandlers.error(y),ce.Debug("<< WebSock.onerror: "+y)}}},{key:"close",value:function(){this._websocket&&((this._websocket.readyState===WebSocket.OPEN||this._websocket.readyState===WebSocket.CONNECTING)&&(ce.Info("Closing WebSocket connection"),this._websocket.close()),this._websocket.onmessage=function(){})}},{key:"_encodeMessage",value:function(){return new Uint8Array(this._sQ.buffer,0,this._sQlen)}},{key:"_expandCompactRQ",value:function(ne){var z=(this._rQlen-this._rQi+ne)*8,a=this._rQbufferSizeae&&(this._rQbufferSize=ae,this._rQbufferSize-this.rQlenthis._rQbufferSize-this._rQlen&&this._expandCompactRQ(z.length),this._rQ.set(z,this._rQlen),this._rQlen+=z.length}},{key:"_recvMessage",value:function(ne){this._DecodeMessage(ne.data),this.rQlen>0?(this._eventHandlers.message(),this._rQlen==this._rQi&&(this._rQlen=0,this._rQi=0)):ce.Debug("Ignoring empty message")}},{key:"sQ",get:function(){return this._sQ}},{key:"rQ",get:function(){return this._rQ}},{key:"rQi",get:function(){return this._rQi},set:function(ne){this._rQi=ne}},{key:"rQlen",get:function(){return this._rQlen-this._rQi}}]),oe}();Ze.default=le},2637:function(Jt,Ze,ye){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Object.defineProperty(Ze,"DraggableCore",{enumerable:!0,get:function(){return ie.default}}),Ze.default=void 0;var ge=ue(ye(59301)),ce=le(ye(12708)),b=le(ye(4676)),he=le(ye(57780)),de=ye(13957),re=ye(60976),se=ye(36641),ie=le(ye(80486)),ae=le(ye(94187));function le(E){return E&&E.__esModule?E:{default:E}}function oe(E){if(typeof WeakMap!="function")return null;var ee=new WeakMap,te=new WeakMap;return(oe=function(fe){return fe?te:ee})(E)}function ue(E,ee){if(!ee&&E&&E.__esModule)return E;if(E===null||typeof E!="object"&&typeof E!="function")return{default:E};var te=oe(ee);if(te&&te.has(E))return te.get(E);var fe={},Ae=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var me in E)if(me!=="default"&&Object.prototype.hasOwnProperty.call(E,me)){var pe=Ae?Object.getOwnPropertyDescriptor(E,me):null;pe&&(pe.get||pe.set)?Object.defineProperty(fe,me,pe):fe[me]=E[me]}return fe.default=E,te&&te.set(E,fe),fe}function ne(){return ne=Object.assign?Object.assign.bind():function(E){for(var ee=1;ee{if((0,ae.default)("Draggable: onDragStart: %j",fe),this.props.onStart(te,(0,re.createDraggableData)(this,fe))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),z(this,"onDrag",(te,fe)=>{if(!this.state.dragging)return!1;(0,ae.default)("Draggable: onDrag: %j",fe);const Ae=(0,re.createDraggableData)(this,fe),me={x:Ae.x,y:Ae.y,slackX:0,slackY:0};if(this.props.bounds){const{x:ve,y:Ee}=me;me.x+=this.state.slackX,me.y+=this.state.slackY;const[Ce,De]=(0,re.getBoundPosition)(this,me.x,me.y);me.x=Ce,me.y=De,me.slackX=this.state.slackX+(ve-me.x),me.slackY=this.state.slackY+(Ee-me.y),Ae.x=me.x,Ae.y=me.y,Ae.deltaX=me.x-this.state.x,Ae.deltaY=me.y-this.state.y}if(this.props.onDrag(te,Ae)===!1)return!1;this.setState(me)}),z(this,"onDragStop",(te,fe)=>{if(!this.state.dragging||this.props.onStop(te,(0,re.createDraggableData)(this,fe))===!1)return!1;(0,ae.default)("Draggable: onDragStop: %j",fe);const me={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:ve,y:Ee}=this.props.position;me.x=ve,me.y=Ee}this.setState(me)}),this.state={dragging:!1,dragged:!1,x:ee.position?ee.position.x:ee.defaultPosition.x,y:ee.position?ee.position.y:ee.defaultPosition.y,prevPropsPosition:Us({},ee.position),slackX:0,slackY:0,isElementSVG:!1},ee.position&&!(ee.onDrag||ee.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.setState({dragging:!1})}findDOMNode(){var ee,te;return(ee=(te=this.props)===null||te===void 0||(te=te.nodeRef)===null||te===void 0?void 0:te.current)!==null&&ee!==void 0?ee:b.default.findDOMNode(this)}render(){const Je=this.props,{axis:ee,bounds:te,children:fe,defaultPosition:Ae,defaultClassName:me,defaultClassNameDragging:pe,defaultClassNameDragged:ve,position:Ee,positionOffset:Ce,scale:De}=Je,Ie=rh(Je,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let Qe={},Le=null;const Fe=!!!Ee||this.state.dragging,qe=Ee||Ae,Xe={x:(0,re.canDragX)(this)&&Fe?this.state.x:qe.x,y:(0,re.canDragY)(this)&&Fe?this.state.y:qe.y};this.state.isElementSVG?Le=(0,de.createSVGTransform)(Xe,Ce):Qe=(0,de.createCSSTransform)(Xe,Ce);const mt=(0,he.default)(fe.props.className||"",me,{[pe]:this.state.dragging,[ve]:this.state.dragged});return ge.createElement(ie.default,ne({},Ie,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),ge.cloneElement(ge.Children.only(fe),{className:mt,style:Us(Us({},fe.props.style),Qe),transform:Le}))}}Ze.default=x,z(x,"displayName","Draggable"),z(x,"propTypes",Yd(Us({},ie.default.propTypes),{axis:ce.default.oneOf(["both","x","y","none"]),bounds:ce.default.oneOfType([ce.default.shape({left:ce.default.number,right:ce.default.number,top:ce.default.number,bottom:ce.default.number}),ce.default.string,ce.default.oneOf([!1])]),defaultClassName:ce.default.string,defaultClassNameDragging:ce.default.string,defaultClassNameDragged:ce.default.string,defaultPosition:ce.default.shape({x:ce.default.number,y:ce.default.number}),positionOffset:ce.default.shape({x:ce.default.oneOfType([ce.default.number,ce.default.string]),y:ce.default.oneOfType([ce.default.number,ce.default.string])}),position:ce.default.shape({x:ce.default.number,y:ce.default.number}),className:se.dontSetMe,style:se.dontSetMe,transform:se.dontSetMe})),z(x,"defaultProps",Yd(Us({},ie.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},80486:function(Jt,Ze,ye){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=void 0;var ge=le(ye(59301)),ce=ie(ye(12708)),b=ie(ye(4676)),he=ye(13957),de=ye(60976),re=ye(36641),se=ie(ye(94187));function ie(x){return x&&x.__esModule?x:{default:x}}function ae(x){if(typeof WeakMap!="function")return null;var E=new WeakMap,ee=new WeakMap;return(ae=function(te){return te?ee:E})(x)}function le(x,E){if(!E&&x&&x.__esModule)return x;if(x===null||typeof x!="object"&&typeof x!="function")return{default:x};var ee=ae(E);if(ee&&ee.has(x))return ee.get(x);var te={},fe=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Ae in x)if(Ae!=="default"&&Object.prototype.hasOwnProperty.call(x,Ae)){var me=fe?Object.getOwnPropertyDescriptor(x,Ae):null;me&&(me.get||me.set)?Object.defineProperty(te,Ae,me):te[Ae]=x[Ae]}return te.default=x,ee&&ee.set(x,te),te}function oe(x,E,ee){return E=ue(E),E in x?Object.defineProperty(x,E,{value:ee,enumerable:!0,configurable:!0,writable:!0}):x[E]=ee,x}function ue(x){var E=ne(x,"string");return typeof E=="symbol"?E:String(E)}function ne(x,E){if(typeof x!="object"||x===null)return x;var ee=x[Symbol.toPrimitive];if(ee!==void 0){var te=ee.call(x,E||"default");if(typeof te!="object")return te;throw new TypeError("@@toPrimitive must return a primitive value.")}return(E==="string"?String:Number)(x)}const z={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let a=z.mouse;class y extends ge.Component{constructor(){super(...arguments),oe(this,"dragging",!1),oe(this,"lastX",NaN),oe(this,"lastY",NaN),oe(this,"touchIdentifier",null),oe(this,"mounted",!1),oe(this,"handleDragStart",E=>{if(this.props.onMouseDown(E),!this.props.allowAnyClick&&typeof E.button=="number"&&E.button!==0)return!1;const ee=this.findDOMNode();if(!ee||!ee.ownerDocument||!ee.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:te}=ee;if(this.props.disabled||!(E.target instanceof te.defaultView.Node)||this.props.handle&&!(0,he.matchesSelectorAndParentsTo)(E.target,this.props.handle,ee)||this.props.cancel&&(0,he.matchesSelectorAndParentsTo)(E.target,this.props.cancel,ee))return;E.type==="touchstart"&&E.preventDefault();const fe=(0,he.getTouchIdentifier)(E);this.touchIdentifier=fe;const Ae=(0,de.getControlPosition)(E,fe,this);if(Ae==null)return;const{x:me,y:pe}=Ae,ve=(0,de.createCoreData)(this,me,pe);(0,se.default)("DraggableCore: handleDragStart: %j",ve),(0,se.default)("calling",this.props.onStart),!(this.props.onStart(E,ve)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,he.addUserSelectStyles)(te),this.dragging=!0,this.lastX=me,this.lastY=pe,(0,he.addEvent)(te,a.move,this.handleDrag),(0,he.addEvent)(te,a.stop,this.handleDragStop))}),oe(this,"handleDrag",E=>{const ee=(0,de.getControlPosition)(E,this.touchIdentifier,this);if(ee==null)return;let{x:te,y:fe}=ee;if(Array.isArray(this.props.grid)){let pe=te-this.lastX,ve=fe-this.lastY;if([pe,ve]=(0,de.snapToGrid)(this.props.grid,pe,ve),!pe&&!ve)return;te=this.lastX+pe,fe=this.lastY+ve}const Ae=(0,de.createCoreData)(this,te,fe);if((0,se.default)("DraggableCore: handleDrag: %j",Ae),this.props.onDrag(E,Ae)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(pe){const ve=document.createEvent("MouseEvents");ve.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(ve)}return}this.lastX=te,this.lastY=fe}),oe(this,"handleDragStop",E=>{if(!this.dragging)return;const ee=(0,de.getControlPosition)(E,this.touchIdentifier,this);if(ee==null)return;let{x:te,y:fe}=ee;if(Array.isArray(this.props.grid)){let ve=te-this.lastX||0,Ee=fe-this.lastY||0;[ve,Ee]=(0,de.snapToGrid)(this.props.grid,ve,Ee),te=this.lastX+ve,fe=this.lastY+Ee}const Ae=(0,de.createCoreData)(this,te,fe);if(this.props.onStop(E,Ae)===!1||this.mounted===!1)return!1;const pe=this.findDOMNode();pe&&this.props.enableUserSelectHack&&(0,he.removeUserSelectStyles)(pe.ownerDocument),(0,se.default)("DraggableCore: handleDragStop: %j",Ae),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,pe&&((0,se.default)("DraggableCore: Removing handlers"),(0,he.removeEvent)(pe.ownerDocument,a.move,this.handleDrag),(0,he.removeEvent)(pe.ownerDocument,a.stop,this.handleDragStop))}),oe(this,"onMouseDown",E=>(a=z.mouse,this.handleDragStart(E))),oe(this,"onMouseUp",E=>(a=z.mouse,this.handleDragStop(E))),oe(this,"onTouchStart",E=>(a=z.touch,this.handleDragStart(E))),oe(this,"onTouchEnd",E=>(a=z.touch,this.handleDragStop(E)))}componentDidMount(){this.mounted=!0;const E=this.findDOMNode();E&&(0,he.addEvent)(E,z.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const E=this.findDOMNode();if(E){const{ownerDocument:ee}=E;(0,he.removeEvent)(ee,z.mouse.move,this.handleDrag),(0,he.removeEvent)(ee,z.touch.move,this.handleDrag),(0,he.removeEvent)(ee,z.mouse.stop,this.handleDragStop),(0,he.removeEvent)(ee,z.touch.stop,this.handleDragStop),(0,he.removeEvent)(E,z.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,he.removeUserSelectStyles)(ee)}}findDOMNode(){var E,ee;return(E=this.props)!==null&&E!==void 0&&E.nodeRef?(ee=this.props)===null||ee===void 0||(ee=ee.nodeRef)===null||ee===void 0?void 0:ee.current:b.default.findDOMNode(this)}render(){return ge.cloneElement(ge.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}Ze.default=y,oe(y,"displayName","DraggableCore"),oe(y,"propTypes",{allowAnyClick:ce.default.bool,children:ce.default.node.isRequired,disabled:ce.default.bool,enableUserSelectHack:ce.default.bool,offsetParent:function(x,E){if(x[E]&&x[E].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:ce.default.arrayOf(ce.default.number),handle:ce.default.string,cancel:ce.default.string,nodeRef:ce.default.object,onStart:ce.default.func,onDrag:ce.default.func,onStop:ce.default.func,onMouseDown:ce.default.func,scale:ce.default.number,className:re.dontSetMe,style:re.dontSetMe,transform:re.dontSetMe}),oe(y,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},12911:function(Jt,Ze,ye){"use strict";const{default:ge,DraggableCore:ce}=ye(2637);Jt.exports=ge,Jt.exports.default=ge,Jt.exports.DraggableCore=ce},13957:function(Jt,Ze,ye){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.addClassName=Ae,Ze.addEvent=ie,Ze.addUserSelectStyles=te,Ze.createCSSTransform=a,Ze.createSVGTransform=y,Ze.getTouch=E,Ze.getTouchIdentifier=ee,Ze.getTranslation=x,Ze.innerHeight=ue,Ze.innerWidth=ne,Ze.matchesSelector=re,Ze.matchesSelectorAndParentsTo=se,Ze.offsetXYFromParent=z,Ze.outerHeight=le,Ze.outerWidth=oe,Ze.removeClassName=me,Ze.removeEvent=ae,Ze.removeUserSelectStyles=fe;var ge=ye(36641),ce=he(ye(32092));function b(pe){if(typeof WeakMap!="function")return null;var ve=new WeakMap,Ee=new WeakMap;return(b=function(Ce){return Ce?Ee:ve})(pe)}function he(pe,ve){if(!ve&&pe&&pe.__esModule)return pe;if(pe===null||typeof pe!="object"&&typeof pe!="function")return{default:pe};var Ee=b(ve);if(Ee&&Ee.has(pe))return Ee.get(pe);var Ce={},De=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Ie in pe)if(Ie!=="default"&&Object.prototype.hasOwnProperty.call(pe,Ie)){var Qe=De?Object.getOwnPropertyDescriptor(pe,Ie):null;Qe&&(Qe.get||Qe.set)?Object.defineProperty(Ce,Ie,Qe):Ce[Ie]=pe[Ie]}return Ce.default=pe,Ee&&Ee.set(pe,Ce),Ce}let de="";function re(pe,ve){return de||(de=(0,ge.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(Ee){return(0,ge.isFunction)(pe[Ee])})),(0,ge.isFunction)(pe[de])?pe[de](ve):!1}function se(pe,ve,Ee){let Ce=pe;do{if(re(Ce,ve))return!0;if(Ce===Ee)return!1;Ce=Ce.parentNode}while(Ce);return!1}function ie(pe,ve,Ee,Ce){if(!pe)return;const De=Us({capture:!0},Ce);pe.addEventListener?pe.addEventListener(ve,Ee,De):pe.attachEvent?pe.attachEvent("on"+ve,Ee):pe["on"+ve]=Ee}function ae(pe,ve,Ee,Ce){if(!pe)return;const De=Us({capture:!0},Ce);pe.removeEventListener?pe.removeEventListener(ve,Ee,De):pe.detachEvent?pe.detachEvent("on"+ve,Ee):pe["on"+ve]=null}function le(pe){let ve=pe.clientHeight;const Ee=pe.ownerDocument.defaultView.getComputedStyle(pe);return ve+=(0,ge.int)(Ee.borderTopWidth),ve+=(0,ge.int)(Ee.borderBottomWidth),ve}function oe(pe){let ve=pe.clientWidth;const Ee=pe.ownerDocument.defaultView.getComputedStyle(pe);return ve+=(0,ge.int)(Ee.borderLeftWidth),ve+=(0,ge.int)(Ee.borderRightWidth),ve}function ue(pe){let ve=pe.clientHeight;const Ee=pe.ownerDocument.defaultView.getComputedStyle(pe);return ve-=(0,ge.int)(Ee.paddingTop),ve-=(0,ge.int)(Ee.paddingBottom),ve}function ne(pe){let ve=pe.clientWidth;const Ee=pe.ownerDocument.defaultView.getComputedStyle(pe);return ve-=(0,ge.int)(Ee.paddingLeft),ve-=(0,ge.int)(Ee.paddingRight),ve}function z(pe,ve,Ee){const De=ve===ve.ownerDocument.body?{left:0,top:0}:ve.getBoundingClientRect(),Ie=(pe.clientX+ve.scrollLeft-De.left)/Ee,Qe=(pe.clientY+ve.scrollTop-De.top)/Ee;return{x:Ie,y:Qe}}function a(pe,ve){const Ee=x(pe,ve,"px");return{[(0,ce.browserPrefixToKey)("transform",ce.default)]:Ee}}function y(pe,ve){return x(pe,ve,"")}function x(pe,ve,Ee){let{x:Ce,y:De}=pe,Ie="translate(".concat(Ce).concat(Ee,",").concat(De).concat(Ee,")");if(ve){const Qe="".concat(typeof ve.x=="string"?ve.x:ve.x+Ee),Le="".concat(typeof ve.y=="string"?ve.y:ve.y+Ee);Ie="translate(".concat(Qe,", ").concat(Le,")")+Ie}return Ie}function E(pe,ve){return pe.targetTouches&&(0,ge.findInArray)(pe.targetTouches,Ee=>ve===Ee.identifier)||pe.changedTouches&&(0,ge.findInArray)(pe.changedTouches,Ee=>ve===Ee.identifier)}function ee(pe){if(pe.targetTouches&&pe.targetTouches[0])return pe.targetTouches[0].identifier;if(pe.changedTouches&&pe.changedTouches[0])return pe.changedTouches[0].identifier}function te(pe){if(!pe)return;let ve=pe.getElementById("react-draggable-style-el");ve||(ve=pe.createElement("style"),ve.type="text/css",ve.id="react-draggable-style-el",ve.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} +`);var nn=(0,he.encodeUTF8)(Lt[St]+"\0");Wt.push(nn.length>>24&255,nn.length>>16&255,nn.length>>8&255,nn.length&255);for(var un=0;un>24,Wt[St+1]=Lt[at[nn]]>>16,Wt[St+2]=Lt[at[nn]]>>8,Wt[St+3]=Lt[at[nn]]>>0,St+=4,Wt[3]|=1<2&&arguments[2]!==void 0?arguments[2]:!1,at=Ct._sQ,Wt=Ct._sQlen;at[Wt]=6,at[Wt+1]=0,at[Wt+2]=0,at[Wt+3]=0;var St;Lt?St=(0,ce.toUnsigned32bit)(-It.length):St=It.length,at[Wt+4]=St>>24,at[Wt+5]=St>>16,at[Wt+6]=St>>8,at[Wt+7]=St,Ct._sQlen+=8;for(var nn=0,un=It.length;un>0;){for(var Pn=Math.min(un,Ct._sQbufferSize-Ct._sQlen),Nn=0;Nn>8,St[nn+3]=It,St[nn+4]=Lt>>8,St[nn+5]=Lt,St[nn+6]=1,St[nn+7]=0,St[nn+8]=at>>24,St[nn+9]=at>>16,St[nn+10]=at>>8,St[nn+11]=at,St[nn+12]=0,St[nn+13]=0,St[nn+14]=0,St[nn+15]=0,St[nn+16]=It>>8,St[nn+17]=It,St[nn+18]=Lt>>8,St[nn+19]=Lt,St[nn+20]=Wt>>24,St[nn+21]=Wt>>16,St[nn+22]=Wt>>8,St[nn+23]=Wt,Ct._sQlen+=24,Ct.flush()},clientFence:function(Ct,It,Lt){var at=Ct._sQ,Wt=Ct._sQlen;at[Wt]=248,at[Wt+1]=0,at[Wt+2]=0,at[Wt+3]=0,at[Wt+4]=It>>24,at[Wt+5]=It>>16,at[Wt+6]=It>>8,at[Wt+7]=It;var St=Lt.length;at[Wt+8]=St;for(var nn=0;nn>8,nn[un+3]=Lt,nn[un+4]=at>>8,nn[un+5]=at,nn[un+6]=Wt>>8,nn[un+7]=Wt,nn[un+8]=St>>8,nn[un+9]=St,Ct._sQlen+=10,Ct.flush()},pixelFormat:function(Ct,It,Lt){var at=Ct._sQ,Wt=Ct._sQlen,St;It>16?St=32:It>8?St=16:St=8;var nn=Math.floor(It/3);at[Wt]=0,at[Wt+1]=0,at[Wt+2]=0,at[Wt+3]=0,at[Wt+4]=St,at[Wt+5]=It,at[Wt+6]=0,at[Wt+7]=Lt?1:0,at[Wt+8]=0,at[Wt+9]=(1<>8,Lt[at+3]=It.length;for(var Wt=at+4,St=0;St>24,Lt[Wt+1]=nn>>16,Lt[Wt+2]=nn>>8,Lt[Wt+3]=nn,Wt+=4}Ct._sQlen+=Wt-at,Ct.flush()},fbUpdateRequest:function(Ct,It,Lt,at,Wt,St){var nn=Ct._sQ,un=Ct._sQlen;typeof Lt=="undefined"&&(Lt=0),typeof at=="undefined"&&(at=0),nn[un]=3,nn[un+1]=It?1:0,nn[un+2]=Lt>>8&255,nn[un+3]=Lt&255,nn[un+4]=at>>8&255,nn[un+5]=at&255,nn[un+6]=Wt>>8&255,nn[un+7]=Wt&255,nn[un+8]=St>>8&255,nn[un+9]=St&255,Ct._sQlen+=10,Ct.flush()},xvpOp:function(Ct,It,Lt){var at=Ct._sQ,Wt=Ct._sQlen;at[Wt]=250,at[Wt+1]=0,at[Wt+2]=It,at[Wt+3]=Lt,Ct._sQlen+=4,Ct.flush()}},Oe.cursors={none:{rgbaPixels:new Uint8Array,w:0,h:0,hotx:0,hoty:0},dot:{rgbaPixels:new Uint8Array([255,255,255,255,0,0,0,255,255,255,255,255,0,0,0,255,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,255,255,255,255,255]),w:3,h:3,hotx:1,hoty:1}}},41895:function(Jt,Ze,ye){"use strict";function ge(pe){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ge=function(Ee){return typeof Ee}:ge=function(Ee){return Ee&&typeof Symbol=="function"&&Ee.constructor===Symbol&&Ee!==Symbol.prototype?"symbol":typeof Ee},ge(pe)}Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.isMac=x,Ze.isWindows=E,Ze.isIOS=ee,Ze.isSafari=te,Ze.isIE=fe,Ze.isEdge=Ae,Ze.isFirefox=me,Ze.hasScrollbarGutter=Ze.supportsImageMetadata=Ze.supportsCursorURIs=Ze.dragThreshold=Ze.isTouchDevice=void 0;var ce=he(ye(50500));function b(){if(typeof WeakMap!="function")return null;var pe=new WeakMap;return b=function(){return pe},pe}function he(pe){if(pe&&pe.__esModule)return pe;if(pe===null||ge(pe)!=="object"&&typeof pe!="function")return{default:pe};var ve=b();if(ve&&ve.has(pe))return ve.get(pe);var Ee={},Ce=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var De in pe)if(Object.prototype.hasOwnProperty.call(pe,De)){var Ie=Ce?Object.getOwnPropertyDescriptor(pe,De):null;Ie&&(Ie.get||Ie.set)?Object.defineProperty(Ee,De,Ie):Ee[De]=pe[De]}return Ee.default=pe,ve&&ve.set(pe,Ee),Ee}var de=!1;Ze.isTouchDevice=de,window.addEventListener("touchstart",function(){},!1);var re=10*(window.devicePixelRatio||1);Ze.dragThreshold=re;var se=!1;try{var ie=document.createElement("canvas");ie.style.cursor='url("data:image/x-icon;base64,AAACAAEACAgAAAIAAgA4AQAAFgAAACgAAAAIAAAAEAAAAAEAIAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAA==") 2 2, default',ie.style.cursor.indexOf("url")===0?(ce.Info("Data URI scheme cursor supported"),se=!0):ce.Warn("Data URI scheme cursor not supported")}catch(pe){ce.Error("Data URI scheme cursor test exception: "+pe)}var ae=se;Ze.supportsCursorURIs=ae;var le=!1;try{new ImageData(new Uint8ClampedArray(4),1,1),le=!0}catch(pe){}var oe=le;Ze.supportsImageMetadata=oe;var ue=!0;try{var ne=document.createElement("div");ne.style.visibility="hidden",ne.style.overflow="scroll",document.body.appendChild(ne);var z=document.createElement("div");ne.appendChild(z);var a=ne.offsetWidth-z.offsetWidth;ne.parentNode.removeChild(ne),ue=a!=0}catch(pe){ce.Error("Scrollbar test exception: "+pe)}var y=ue;Ze.hasScrollbarGutter=y;function x(){return navigator&&!!/mac/i.exec(navigator.platform)}function E(){return navigator&&!!/win/i.exec(navigator.platform)}function ee(){return navigator&&(!!/ipad/i.exec(navigator.platform)||!!/iphone/i.exec(navigator.platform)||!!/ipod/i.exec(navigator.platform))}function te(){return navigator&&navigator.userAgent.indexOf("Safari")!==-1&&navigator.userAgent.indexOf("Chrome")===-1}function fe(){return navigator&&!!/trident/i.exec(navigator.userAgent)}function Ae(){return navigator&&!!/edge/i.exec(navigator.userAgent)}function me(){return navigator&&!!/firefox/i.exec(navigator.userAgent)}},54641:function(Jt,Ze,ye){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=void 0;var ge=ye(41895);function ce(se,ie){if(!(se instanceof ie))throw new TypeError("Cannot call a class as a function")}function b(se,ie){for(var ae=0;ae=he.right?de.x=he.width-1:de.x=ge-he.left,ce=he.bottom?de.y=he.height-1:de.y=ce-he.top,de}},79420:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.getPointerEvent=ye,Ze.stopEvent=ge,Ze.setCapture=se,Ze.releaseCapture=ie;function ye(ae){return ae.changedTouches?ae.changedTouches[0]:ae.touches?ae.touches[0]:ae}function ge(ae){ae.stopPropagation(),ae.preventDefault()}var ce=!1,b=null;document.captureElement=null;function he(ae){if(!ce){var le=new ae.constructor(ae.type,ae);ce=!0,document.captureElement?document.captureElement.dispatchEvent(le):b.dispatchEvent(le),ce=!1,ae.stopPropagation(),le.defaultPrevented&&ae.preventDefault(),ae.type==="mouseup"&&ie()}}function de(){var ae=document.getElementById("noVNC_mouse_capture_elem");ae.style.cursor=window.getComputedStyle(document.captureElement).cursor}var re=new MutationObserver(de);function se(ae){if(ae.setCapture)ae.setCapture(),document.captureElement=ae,ae.addEventListener("mouseup",ie);else{ie();var le=document.getElementById("noVNC_mouse_capture_elem");le===null&&(le=document.createElement("div"),le.id="noVNC_mouse_capture_elem",le.style.position="fixed",le.style.top="0px",le.style.left="0px",le.style.width="100%",le.style.height="100%",le.style.zIndex=1e4,le.style.display="none",document.body.appendChild(le),le.addEventListener("contextmenu",he),le.addEventListener("mousemove",he),le.addEventListener("mouseup",he)),document.captureElement=ae,re.observe(ae,{attributes:!0}),de(),le.style.display="",window.addEventListener("mousemove",he),window.addEventListener("mouseup",he)}}function ie(){if(document.releaseCapture)document.releaseCapture(),document.captureElement=null;else{if(!document.captureElement)return;b=document.captureElement,document.captureElement=null,re.disconnect();var ae=document.getElementById("noVNC_mouse_capture_elem");ae.style.display="none",window.removeEventListener("mousemove",he),window.removeEventListener("mouseup",he)}}},5004:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=void 0;function ye(he,de){if(!(he instanceof de))throw new TypeError("Cannot call a class as a function")}function ge(he,de){for(var re=0;re>>0}function ge(ce){return ce|0}},50500:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.initLogging=de,Ze.getLogging=re,Ze.Error=Ze.Warn=Ze.Info=Ze.Debug=void 0;var ye="warn",ge=function(){};Ze.Debug=ge;var ce=function(){};Ze.Info=ce;var b=function(){};Ze.Warn=b;var he=function(){};Ze.Error=he;function de(se){if(typeof se=="undefined"?se=ye:ye=se,Ze.Debug=ge=Ze.Info=ce=Ze.Warn=b=Ze.Error=he=function(){},typeof window.console!="undefined")switch(se){case"debug":Ze.Debug=ge=console.debug.bind(window.console);case"info":Ze.Info=ce=console.info.bind(window.console);case"warn":Ze.Warn=b=console.warn.bind(window.console);case"error":Ze.Error=he=console.error.bind(window.console);case"none":break;default:throw new window.Error("invalid logging type '"+se+"'")}}function re(){return ye}de()},21882:function(){"use strict";typeof Object.assign!="function"&&Object.defineProperty(Object,"assign",{value:function(Ze,ye){"use strict";if(Ze==null)throw new TypeError("Cannot convert undefined or null to object");for(var ge=Object(Ze),ce=1;ce1&&arguments[1]!==void 0?arguments[1]:!1;try{return decodeURIComponent(escape(ce))}catch(he){if(he instanceof URIError&&b)return ce;throw he}}function ge(ce){return unescape(encodeURIComponent(ce))}},35986:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.shrinkBuf=ye,Ze.arraySet=ge,Ze.flattenChunks=ce,Ze.Buf32=Ze.Buf16=Ze.Buf8=void 0;function ye(re,se){return re.length===se?re:re.subarray?re.subarray(0,se):(re.length=se,re)}function ge(re,se,ie,ae,le){if(se.subarray&&re.subarray){re.set(se.subarray(ie,ie+ae),le);return}for(var oe=0;oe>>16&65535|0,se=0;b!==0;){se=b>2e3?2e3:b,b-=se;do de=de+ce[he++]|0,re=re+de|0;while(--se);de%=65521,re%=65521}return de|re<<16|0}},1217:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=ye;function ye(){for(var b,he=[],de=0;de<256;de++){b=de;for(var re=0;re<8;re++)b=b&1?3988292384^b>>>1:b>>>1;he[de]=b}return he}var ge=ye();function ce(b,he,de,re){var se=ge,ie=re+de;b^=-1;for(var ae=re;ae>>8^se[(b^he[ae])&255];return b^-1}},25805:function(Jt,Ze,ye){"use strict";function ge(At){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ge=function(On){return typeof On}:ge=function(On){return On&&typeof Symbol=="function"&&On.constructor===Symbol&&On!==Symbol.prototype?"symbol":typeof On},ge(At)}Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.deflateInit=Sn,Ze.deflateInit2=nr,Ze.deflateReset=Zn,Ze.deflateResetKeep=pn,Ze.deflateSetHeader=cr,Ze.deflate=ir,Ze.deflateEnd=rn,Ze.deflateSetDictionary=Dr,Ze.deflateInfo=Ze.Z_DEFLATED=Ze.Z_UNKNOWN=Ze.Z_DEFAULT_STRATEGY=Ze.Z_FIXED=Ze.Z_RLE=Ze.Z_HUFFMAN_ONLY=Ze.Z_FILTERED=Ze.Z_DEFAULT_COMPRESSION=Ze.Z_BUF_ERROR=Ze.Z_DATA_ERROR=Ze.Z_STREAM_ERROR=Ze.Z_STREAM_END=Ze.Z_OK=Ze.Z_BLOCK=Ze.Z_FINISH=Ze.Z_FULL_FLUSH=Ze.Z_PARTIAL_FLUSH=Ze.Z_NO_FLUSH=void 0;var ce=ae(ye(35986)),b=ae(ye(55796)),he=se(ye(97580)),de=se(ye(1217)),re=se(ye(70892));function se(At){return At&&At.__esModule?At:{default:At}}function ie(){if(typeof WeakMap!="function")return null;var At=new WeakMap;return ie=function(){return At},At}function ae(At){if(At&&At.__esModule)return At;if(At===null||ge(At)!=="object"&&typeof At!="function")return{default:At};var er=ie();if(er&&er.has(At))return er.get(At);var On={},tn=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var kn in At)if(Object.prototype.hasOwnProperty.call(At,kn)){var Hn=tn?Object.getOwnPropertyDescriptor(At,kn):null;Hn&&(Hn.get||Hn.set)?Object.defineProperty(On,kn,Hn):On[kn]=At[kn]}return On.default=At,er&&er.set(At,On),On}var le=0;Ze.Z_NO_FLUSH=le;var oe=1;Ze.Z_PARTIAL_FLUSH=oe;var ue=3;Ze.Z_FULL_FLUSH=ue;var ne=4;Ze.Z_FINISH=ne;var z=5;Ze.Z_BLOCK=z;var a=0;Ze.Z_OK=a;var y=1;Ze.Z_STREAM_END=y;var x=-2;Ze.Z_STREAM_ERROR=x;var E=-3;Ze.Z_DATA_ERROR=E;var ee=-5;Ze.Z_BUF_ERROR=ee;var te=-1;Ze.Z_DEFAULT_COMPRESSION=te;var fe=1;Ze.Z_FILTERED=fe;var Ae=2;Ze.Z_HUFFMAN_ONLY=Ae;var me=3;Ze.Z_RLE=me;var pe=4;Ze.Z_FIXED=pe;var ve=0;Ze.Z_DEFAULT_STRATEGY=ve;var Ee=2;Ze.Z_UNKNOWN=Ee;var Ce=8;Ze.Z_DEFLATED=Ce;var De=9,Ie=15,Qe=8,Le=29,Ue=256,Fe=Ue+1+Le,qe=30,Xe=19,mt=2*Fe+1,Je=15,lt=3,Mt=258,Bt=Mt+lt+1,Tt=32,bt=42,nt=69,ct=73,Rt=91,kt=103,Xt=113,pt=666,ut=1,Ye=2,Nt=3,$e=4,_e=3;function ze(At,er){return At.msg=re.default[er],er}function Ve(At){return(At<<1)-(At>4?9:0)}function We(At){for(var er=At.length;--er>=0;)At[er]=0}function ke(At){var er=At.state,On=er.pending;On>At.avail_out&&(On=At.avail_out),On!==0&&(ce.arraySet(At.output,er.pending_buf,er.pending_out,On,At.next_out),At.next_out+=On,er.pending_out+=On,At.total_out+=On,At.avail_out-=On,er.pending-=On,er.pending===0&&(er.pending_out=0))}function je(At,er){b._tr_flush_block(At,At.block_start>=0?At.block_start:-1,At.strstart-At.block_start,er),At.block_start=At.strstart,ke(At.strm)}function Oe(At,er){At.pending_buf[At.pending++]=er}function ot(At,er){At.pending_buf[At.pending++]=er>>>8&255,At.pending_buf[At.pending++]=er&255}function Ct(At,er,On,tn){var kn=At.avail_in;return kn>tn&&(kn=tn),kn===0?0:(At.avail_in-=kn,ce.arraySet(er,At.input,At.next_in,kn,On),At.state.wrap===1?At.adler=(0,he.default)(At.adler,er,kn,On):At.state.wrap===2&&(At.adler=(0,de.default)(At.adler,er,kn,On)),At.next_in+=kn,At.total_in+=kn,kn)}function It(At,er){var On=At.max_chain_length,tn=At.strstart,kn,Hn,dr=At.prev_length,Jn=At.nice_match,ur=At.strstart>At.w_size-Bt?At.strstart-(At.w_size-Bt):0,Ai=At.window,Fi=At.w_mask,Pr=At.prev,ui=At.strstart+Mt,yr=Ai[tn+dr-1],Re=Ai[tn+dr];At.prev_length>=At.good_match&&(On>>=2),Jn>At.lookahead&&(Jn=At.lookahead);do if(kn=er,!(Ai[kn+dr]!==Re||Ai[kn+dr-1]!==yr||Ai[kn]!==Ai[tn]||Ai[++kn]!==Ai[tn+1])){tn+=2,kn++;do;while(Ai[++tn]===Ai[++kn]&&Ai[++tn]===Ai[++kn]&&Ai[++tn]===Ai[++kn]&&Ai[++tn]===Ai[++kn]&&Ai[++tn]===Ai[++kn]&&Ai[++tn]===Ai[++kn]&&Ai[++tn]===Ai[++kn]&&Ai[++tn]===Ai[++kn]&&tndr){if(At.match_start=er,dr=Hn,Hn>=Jn)break;yr=Ai[tn+dr-1],Re=Ai[tn+dr]}}while((er=Pr[er&Fi])>ur&&--On!==0);return dr<=At.lookahead?dr:At.lookahead}function Lt(At){var er=At.w_size,On,tn,kn,Hn,dr;do{if(Hn=At.window_size-At.lookahead-At.strstart,At.strstart>=er+(er-Bt)){ce.arraySet(At.window,At.window,er,er,0),At.match_start-=er,At.strstart-=er,At.block_start-=er,tn=At.hash_size,On=tn;do kn=At.head[--On],At.head[On]=kn>=er?kn-er:0;while(--tn);tn=er,On=tn;do kn=At.prev[--On],At.prev[On]=kn>=er?kn-er:0;while(--tn);Hn+=er}if(At.strm.avail_in===0)break;if(tn=Ct(At.strm,At.window,At.strstart+At.lookahead,Hn),At.lookahead+=tn,At.lookahead+At.insert>=lt)for(dr=At.strstart-At.insert,At.ins_h=At.window[dr],At.ins_h=(At.ins_h<At.pending_buf_size-5&&(On=At.pending_buf_size-5);;){if(At.lookahead<=1){if(Lt(At),At.lookahead===0&&er===le)return ut;if(At.lookahead===0)break}At.strstart+=At.lookahead,At.lookahead=0;var tn=At.block_start+On;if((At.strstart===0||At.strstart>=tn)&&(At.lookahead=At.strstart-tn,At.strstart=tn,je(At,!1),At.strm.avail_out===0)||At.strstart-At.block_start>=At.w_size-Bt&&(je(At,!1),At.strm.avail_out===0))return ut}return At.insert=0,er===ne?(je(At,!0),At.strm.avail_out===0?Nt:$e):(At.strstart>At.block_start&&(je(At,!1),At.strm.avail_out===0),ut)}function Wt(At,er){for(var On,tn;;){if(At.lookahead=lt&&(At.ins_h=(At.ins_h<=lt)if(tn=b._tr_tally(At,At.strstart-At.match_start,At.match_length-lt),At.lookahead-=At.match_length,At.match_length<=At.max_lazy_match&&At.lookahead>=lt){At.match_length--;do At.strstart++,At.ins_h=(At.ins_h<=lt&&(At.ins_h=(At.ins_h<4096)&&(At.match_length=lt-1)),At.prev_length>=lt&&At.match_length<=At.prev_length){kn=At.strstart+At.lookahead-lt,tn=b._tr_tally(At,At.strstart-1-At.prev_match,At.prev_length-lt),At.lookahead-=At.prev_length-1,At.prev_length-=2;do++At.strstart<=kn&&(At.ins_h=(At.ins_h<=lt&&At.strstart>0&&(kn=At.strstart-1,tn=dr[kn],tn===dr[++kn]&&tn===dr[++kn]&&tn===dr[++kn])){Hn=At.strstart+Mt;do;while(tn===dr[++kn]&&tn===dr[++kn]&&tn===dr[++kn]&&tn===dr[++kn]&&tn===dr[++kn]&&tn===dr[++kn]&&tn===dr[++kn]&&tn===dr[++kn]&&knAt.lookahead&&(At.match_length=At.lookahead)}if(At.match_length>=lt?(On=b._tr_tally(At,1,At.match_length-lt),At.lookahead-=At.match_length,At.strstart+=At.match_length,At.match_length=0):(On=b._tr_tally(At,0,At.window[At.strstart]),At.lookahead--,At.strstart++),On&&(je(At,!1),At.strm.avail_out===0))return ut}return At.insert=0,er===ne?(je(At,!0),At.strm.avail_out===0?Nt:$e):At.last_lit&&(je(At,!1),At.strm.avail_out===0)?ut:Ye}function un(At,er){for(var On;;){if(At.lookahead===0&&(Lt(At),At.lookahead===0)){if(er===le)return ut;break}if(At.match_length=0,On=b._tr_tally(At,0,At.window[At.strstart]),At.lookahead--,At.strstart++,On&&(je(At,!1),At.strm.avail_out===0))return ut}return At.insert=0,er===ne?(je(At,!0),At.strm.avail_out===0?Nt:$e):At.last_lit&&(je(At,!1),At.strm.avail_out===0)?ut:Ye}function Pn(At,er,On,tn,kn){this.good_length=At,this.max_lazy=er,this.nice_length=On,this.max_chain=tn,this.func=kn}var Nn;Nn=[new Pn(0,0,0,0,at),new Pn(4,4,8,4,Wt),new Pn(4,5,16,8,Wt),new Pn(4,6,32,32,Wt),new Pn(4,4,16,16,St),new Pn(8,16,32,32,St),new Pn(8,16,128,128,St),new Pn(8,32,128,256,St),new Pn(32,128,258,1024,St),new Pn(32,258,258,4096,St)];function Ht(At){At.window_size=2*At.w_size,We(At.head),At.max_lazy_match=Nn[At.level].max_lazy,At.good_match=Nn[At.level].good_length,At.nice_match=Nn[At.level].nice_length,At.max_chain_length=Nn[At.level].max_chain,At.strstart=0,At.block_start=0,At.lookahead=0,At.insert=0,At.match_length=At.prev_length=lt-1,At.match_available=0,At.ins_h=0}function xn(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=Ce,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new ce.Buf16(mt*2),this.dyn_dtree=new ce.Buf16((2*qe+1)*2),this.bl_tree=new ce.Buf16((2*Xe+1)*2),We(this.dyn_ltree),We(this.dyn_dtree),We(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new ce.Buf16(Je+1),this.heap=new ce.Buf16(2*Fe+1),We(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new ce.Buf16(2*Fe+1),We(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function pn(At){var er;return!At||!At.state?ze(At,x):(At.total_in=At.total_out=0,At.data_type=Ee,er=At.state,er.pending=0,er.pending_out=0,er.wrap<0&&(er.wrap=-er.wrap),er.status=er.wrap?bt:Xt,At.adler=er.wrap===2?0:1,er.last_flush=le,b._tr_init(er),a)}function Zn(At){var er=pn(At);return er===a&&Ht(At.state),er}function cr(At,er){return!At||!At.state||At.state.wrap!==2?x:(At.state.gzhead=er,a)}function nr(At,er,On,tn,kn,Hn){if(!At)return x;var dr=1;if(er===te&&(er=6),tn<0?(dr=0,tn=-tn):tn>15&&(dr=2,tn-=16),kn<1||kn>De||On!==Ce||tn<8||tn>15||er<0||er>9||Hn<0||Hn>pe)return ze(At,x);tn===8&&(tn=9);var Jn=new xn;return At.state=Jn,Jn.strm=At,Jn.wrap=dr,Jn.gzhead=null,Jn.w_bits=tn,Jn.w_size=1<z||er<0)return At?ze(At,x):x;if(tn=At.state,!At.output||!At.input&&At.avail_in!==0||tn.status===pt&&er!==ne)return ze(At,At.avail_out===0?ee:x);if(tn.strm=At,On=tn.last_flush,tn.last_flush=er,tn.status===bt)if(tn.wrap===2)At.adler=0,Oe(tn,31),Oe(tn,139),Oe(tn,8),tn.gzhead?(Oe(tn,(tn.gzhead.text?1:0)+(tn.gzhead.hcrc?2:0)+(tn.gzhead.extra?4:0)+(tn.gzhead.name?8:0)+(tn.gzhead.comment?16:0)),Oe(tn,tn.gzhead.time&255),Oe(tn,tn.gzhead.time>>8&255),Oe(tn,tn.gzhead.time>>16&255),Oe(tn,tn.gzhead.time>>24&255),Oe(tn,tn.level===9?2:tn.strategy>=Ae||tn.level<2?4:0),Oe(tn,tn.gzhead.os&255),tn.gzhead.extra&&tn.gzhead.extra.length&&(Oe(tn,tn.gzhead.extra.length&255),Oe(tn,tn.gzhead.extra.length>>8&255)),tn.gzhead.hcrc&&(At.adler=(0,de.default)(At.adler,tn.pending_buf,tn.pending,0)),tn.gzindex=0,tn.status=nt):(Oe(tn,0),Oe(tn,0),Oe(tn,0),Oe(tn,0),Oe(tn,0),Oe(tn,tn.level===9?2:tn.strategy>=Ae||tn.level<2?4:0),Oe(tn,_e),tn.status=Xt);else{var dr=Ce+(tn.w_bits-8<<4)<<8,Jn=-1;tn.strategy>=Ae||tn.level<2?Jn=0:tn.level<6?Jn=1:tn.level===6?Jn=2:Jn=3,dr|=Jn<<6,tn.strstart!==0&&(dr|=Tt),dr+=31-dr%31,tn.status=Xt,ot(tn,dr),tn.strstart!==0&&(ot(tn,At.adler>>>16),ot(tn,At.adler&65535)),At.adler=1}if(tn.status===nt)if(tn.gzhead.extra){for(kn=tn.pending;tn.gzindex<(tn.gzhead.extra.length&65535)&&!(tn.pending===tn.pending_buf_size&&(tn.gzhead.hcrc&&tn.pending>kn&&(At.adler=(0,de.default)(At.adler,tn.pending_buf,tn.pending-kn,kn)),ke(At),kn=tn.pending,tn.pending===tn.pending_buf_size));)Oe(tn,tn.gzhead.extra[tn.gzindex]&255),tn.gzindex++;tn.gzhead.hcrc&&tn.pending>kn&&(At.adler=(0,de.default)(At.adler,tn.pending_buf,tn.pending-kn,kn)),tn.gzindex===tn.gzhead.extra.length&&(tn.gzindex=0,tn.status=ct)}else tn.status=ct;if(tn.status===ct)if(tn.gzhead.name){kn=tn.pending;do{if(tn.pending===tn.pending_buf_size&&(tn.gzhead.hcrc&&tn.pending>kn&&(At.adler=(0,de.default)(At.adler,tn.pending_buf,tn.pending-kn,kn)),ke(At),kn=tn.pending,tn.pending===tn.pending_buf_size)){Hn=1;break}tn.gzindexkn&&(At.adler=(0,de.default)(At.adler,tn.pending_buf,tn.pending-kn,kn)),Hn===0&&(tn.gzindex=0,tn.status=Rt)}else tn.status=Rt;if(tn.status===Rt)if(tn.gzhead.comment){kn=tn.pending;do{if(tn.pending===tn.pending_buf_size&&(tn.gzhead.hcrc&&tn.pending>kn&&(At.adler=(0,de.default)(At.adler,tn.pending_buf,tn.pending-kn,kn)),ke(At),kn=tn.pending,tn.pending===tn.pending_buf_size)){Hn=1;break}tn.gzindexkn&&(At.adler=(0,de.default)(At.adler,tn.pending_buf,tn.pending-kn,kn)),Hn===0&&(tn.status=kt)}else tn.status=kt;if(tn.status===kt&&(tn.gzhead.hcrc?(tn.pending+2>tn.pending_buf_size&&ke(At),tn.pending+2<=tn.pending_buf_size&&(Oe(tn,At.adler&255),Oe(tn,At.adler>>8&255),At.adler=0,tn.status=Xt)):tn.status=Xt),tn.pending!==0){if(ke(At),At.avail_out===0)return tn.last_flush=-1,a}else if(At.avail_in===0&&Ve(er)<=Ve(On)&&er!==ne)return ze(At,ee);if(tn.status===pt&&At.avail_in!==0)return ze(At,ee);if(At.avail_in!==0||tn.lookahead!==0||er!==le&&tn.status!==pt){var ur=tn.strategy===Ae?un(tn,er):tn.strategy===me?nn(tn,er):Nn[tn.level].func(tn,er);if((ur===Nt||ur===$e)&&(tn.status=pt),ur===ut||ur===Nt)return At.avail_out===0&&(tn.last_flush=-1),a;if(ur===Ye&&(er===oe?b._tr_align(tn):er!==z&&(b._tr_stored_block(tn,0,0,!1),er===ue&&(We(tn.head),tn.lookahead===0&&(tn.strstart=0,tn.block_start=0,tn.insert=0))),ke(At),At.avail_out===0))return tn.last_flush=-1,a}return er!==ne?a:tn.wrap<=0?y:(tn.wrap===2?(Oe(tn,At.adler&255),Oe(tn,At.adler>>8&255),Oe(tn,At.adler>>16&255),Oe(tn,At.adler>>24&255),Oe(tn,At.total_in&255),Oe(tn,At.total_in>>8&255),Oe(tn,At.total_in>>16&255),Oe(tn,At.total_in>>24&255)):(ot(tn,At.adler>>>16),ot(tn,At.adler&65535)),ke(At),tn.wrap>0&&(tn.wrap=-tn.wrap),tn.pending!==0?a:y)}function rn(At){var er;return!At||!At.state?x:(er=At.state.status,er!==bt&&er!==nt&&er!==ct&&er!==Rt&&er!==kt&&er!==Xt&&er!==pt?ze(At,x):(At.state=null,er===Xt?ze(At,E):a))}function Dr(At,er){var On=er.length,tn,kn,Hn,dr,Jn,ur,Ai,Fi;if(!At||!At.state||(tn=At.state,dr=tn.wrap,dr===2||dr===1&&tn.status!==bt||tn.lookahead))return x;for(dr===1&&(At.adler=(0,he.default)(At.adler,er,On,0)),tn.wrap=0,On>=tn.w_size&&(dr===0&&(We(tn.head),tn.strstart=0,tn.block_start=0,tn.insert=0),Fi=new ce.Buf8(tn.w_size),ce.arraySet(Fi,er,On-tn.w_size,tn.w_size,0),er=Fi,On=tn.w_size),Jn=At.avail_in,ur=At.next_in,Ai=At.input,At.avail_in=On,At.next_in=0,At.input=er,Lt(tn);tn.lookahead>=lt;){kn=tn.strstart,Hn=tn.lookahead-(lt-1);do tn.ins_h=(tn.ins_h<>>24,y>>>=me,x-=me,me=Ae>>>16&255,me===0)Ie[ie++]=Ae&65535;else if(me&16){pe=Ae&65535,me&=15,me&&(x>>=me,x-=me),x<15&&(y+=De[re++]<>>24,y>>>=me,x-=me,me=Ae>>>16&255,me&16){if(ve=Ae&65535,me&=15,xoe){b.msg="invalid distance too far back",de.mode=ye;break e}if(y>>>=me,x-=me,me=ie-ae,ve>me){if(me=ve-me,me>ne&&de.sane){b.msg="invalid distance too far back",de.mode=ye;break e}if(Ee=0,Ce=a,z===0){if(Ee+=ue-me,me2;)Ie[ie++]=Ce[Ee++],Ie[ie++]=Ce[Ee++],Ie[ie++]=Ce[Ee++],pe-=3;pe&&(Ie[ie++]=Ce[Ee++],pe>1&&(Ie[ie++]=Ce[Ee++]))}else{Ee=ie-ve;do Ie[ie++]=Ie[Ee++],Ie[ie++]=Ie[Ee++],Ie[ie++]=Ie[Ee++],pe-=3;while(pe>2);pe&&(Ie[ie++]=Ie[Ee++],pe>1&&(Ie[ie++]=Ie[Ee++]))}}else if(me&64){b.msg="invalid distance code",de.mode=ye;break e}else{Ae=ee[(Ae&65535)+(y&(1<>3,re-=pe,x-=pe<<3,y&=(1<>>24&255)+(Sn>>>8&65280)+((Sn&65280)<<8)+((Sn&255)<<24)}function Ct(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new ce.Buf16(320),this.work=new ce.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function It(Sn){var ir;return!Sn||!Sn.state?ee:(ir=Sn.state,Sn.total_in=Sn.total_out=ir.total=0,Sn.msg="",ir.wrap&&(Sn.adler=ir.wrap&1),ir.mode=pe,ir.last=0,ir.havedict=0,ir.dmax=32768,ir.head=null,ir.hold=0,ir.bits=0,ir.lencode=ir.lendyn=new ce.Buf32(We),ir.distcode=ir.distdyn=new ce.Buf32(ke),ir.sane=1,ir.back=-1,y)}function Lt(Sn){var ir;return!Sn||!Sn.state?ee:(ir=Sn.state,ir.wsize=0,ir.whave=0,ir.wnext=0,It(Sn))}function at(Sn,ir){var rn,Dr;return!Sn||!Sn.state||(Dr=Sn.state,ir<0?(rn=0,ir=-ir):(rn=(ir>>4)+1,ir<48&&(ir&=15)),ir&&(ir<8||ir>15))?ee:(Dr.window!==null&&Dr.wbits!==ir&&(Dr.window=null),Dr.wrap=rn,Dr.wbits=ir,Lt(Sn))}function Wt(Sn,ir){var rn,Dr;return Sn?(Dr=new Ct,Sn.state=Dr,Dr.window=null,rn=at(Sn,ir),rn!==y&&(Sn.state=null),rn):ee}function St(Sn){return Wt(Sn,Oe)}var nn=!0,un,Pn;function Nn(Sn){if(nn){var ir;for(un=new ce.Buf32(512),Pn=new ce.Buf32(32),ir=0;ir<144;)Sn.lens[ir++]=8;for(;ir<256;)Sn.lens[ir++]=9;for(;ir<280;)Sn.lens[ir++]=7;for(;ir<288;)Sn.lens[ir++]=8;for((0,re.default)(oe,Sn.lens,0,288,un,0,Sn.work,{bits:9}),ir=0;ir<32;)Sn.lens[ir++]=5;(0,re.default)(ue,Sn.lens,0,32,Pn,0,Sn.work,{bits:5}),nn=!1}Sn.lencode=un,Sn.lenbits=9,Sn.distcode=Pn,Sn.distbits=5}function Ht(Sn,ir,rn,Dr){var _r,At=Sn.state;return At.window===null&&(At.wsize=1<=At.wsize?(ce.arraySet(At.window,ir,rn-At.wsize,At.wsize,0),At.wnext=0,At.whave=At.wsize):(_r=At.wsize-At.wnext,_r>Dr&&(_r=Dr),ce.arraySet(At.window,ir,rn-Dr,_r,At.wnext),Dr-=_r,Dr?(ce.arraySet(At.window,ir,rn-Dr,Dr,0),At.wnext=Dr,At.whave=At.wsize):(At.wnext+=_r,At.wnext===At.wsize&&(At.wnext=0),At.whave>>8&255,rn.check=(0,he.default)(rn.check,hn,2,0),kn=0,Hn=0,rn.mode=ve;break}if(rn.flags=0,rn.head&&(rn.head.done=!1),!(rn.wrap&1)||(((kn&255)<<8)+(kn>>8))%31){Sn.msg="incorrect header check",rn.mode=_e;break}if((kn&15)!==me){Sn.msg="unknown compression method",rn.mode=_e;break}if(kn>>>=4,Hn-=4,st=(kn&15)+8,rn.wbits===0)rn.wbits=st;else if(st>rn.wbits){Sn.msg="invalid window size",rn.mode=_e;break}rn.dmax=1<>8&1),rn.flags&512&&(hn[0]=kn&255,hn[1]=kn>>>8&255,rn.check=(0,he.default)(rn.check,hn,2,0)),kn=0,Hn=0,rn.mode=Ee;case Ee:for(;Hn<32;){if(On===0)break e;On--,kn+=Dr[At++]<>>8&255,hn[2]=kn>>>16&255,hn[3]=kn>>>24&255,rn.check=(0,he.default)(rn.check,hn,4,0)),kn=0,Hn=0,rn.mode=Ce;case Ce:for(;Hn<16;){if(On===0)break e;On--,kn+=Dr[At++]<>8),rn.flags&512&&(hn[0]=kn&255,hn[1]=kn>>>8&255,rn.check=(0,he.default)(rn.check,hn,2,0)),kn=0,Hn=0,rn.mode=De;case De:if(rn.flags&1024){for(;Hn<16;){if(On===0)break e;On--,kn+=Dr[At++]<>>8&255,rn.check=(0,he.default)(rn.check,hn,2,0)),kn=0,Hn=0}else rn.head&&(rn.head.extra=null);rn.mode=Ie;case Ie:if(rn.flags&1024&&(ur=rn.length,ur>On&&(ur=On),ur&&(rn.head&&(st=rn.head.extra_len-rn.length,rn.head.extra||(rn.head.extra=new Array(rn.head.extra_len)),ce.arraySet(rn.head.extra,Dr,At,ur,st)),rn.flags&512&&(rn.check=(0,he.default)(rn.check,Dr,ur,At)),On-=ur,At+=ur,rn.length-=ur),rn.length))break e;rn.length=0,rn.mode=Qe;case Qe:if(rn.flags&2048){if(On===0)break e;ur=0;do st=Dr[At+ur++],rn.head&&st&&rn.length<65536&&(rn.head.name+=String.fromCharCode(st));while(st&&ur>9&1,rn.head.done=!0),Sn.adler=rn.check=0,rn.mode=Xe;break;case Fe:for(;Hn<32;){if(On===0)break e;On--,kn+=Dr[At++]<>>=Hn&7,Hn-=Hn&7,rn.mode=Ye;break}for(;Hn<3;){if(On===0)break e;On--,kn+=Dr[At++]<>>=1,Hn-=1,kn&3){case 0:rn.mode=Je;break;case 1:if(Nn(rn),rn.mode=nt,ir===a){kn>>>=2,Hn-=2;break e}break;case 2:rn.mode=Bt;break;case 3:Sn.msg="invalid block type",rn.mode=_e}kn>>>=2,Hn-=2;break;case Je:for(kn>>>=Hn&7,Hn-=Hn&7;Hn<32;){if(On===0)break e;On--,kn+=Dr[At++]<>>16^65535)){Sn.msg="invalid stored block lengths",rn.mode=_e;break}if(rn.length=kn&65535,kn=0,Hn=0,rn.mode=lt,ir===a)break e;case lt:rn.mode=Mt;case Mt:if(ur=rn.length,ur){if(ur>On&&(ur=On),ur>tn&&(ur=tn),ur===0)break e;ce.arraySet(_r,Dr,At,ur,er),On-=ur,At+=ur,tn-=ur,er+=ur,rn.length-=ur;break}rn.mode=Xe;break;case Bt:for(;Hn<14;){if(On===0)break e;On--,kn+=Dr[At++]<>>=5,Hn-=5,rn.ndist=(kn&31)+1,kn>>>=5,Hn-=5,rn.ncode=(kn&15)+4,kn>>>=4,Hn-=4,rn.nlen>286||rn.ndist>30){Sn.msg="too many length or distance symbols",rn.mode=_e;break}rn.have=0,rn.mode=Tt;case Tt:for(;rn.have>>=3,Hn-=3}for(;rn.have<19;)rn.lens[rr[rn.have++]]=0;if(rn.lencode=rn.lendyn,rn.lenbits=7,Wn={bits:rn.lenbits},en=(0,re.default)(le,rn.lens,0,19,rn.lencode,0,rn.work,Wn),rn.lenbits=Wn.bits,en){Sn.msg="invalid code lengths set",rn.mode=_e;break}rn.have=0,rn.mode=bt;case bt:for(;rn.have>>24,yr=Pr>>>16&255,Re=Pr&65535,!(ui<=Hn);){if(On===0)break e;On--,kn+=Dr[At++]<>>=ui,Hn-=ui,rn.lens[rn.have++]=Re;else{if(Re===16){for(Tn=ui+2;Hn>>=ui,Hn-=ui,rn.have===0){Sn.msg="invalid bit length repeat",rn.mode=_e;break}st=rn.lens[rn.have-1],ur=3+(kn&3),kn>>>=2,Hn-=2}else if(Re===17){for(Tn=ui+3;Hn>>=ui,Hn-=ui,st=0,ur=3+(kn&7),kn>>>=3,Hn-=3}else{for(Tn=ui+7;Hn>>=ui,Hn-=ui,st=0,ur=11+(kn&127),kn>>>=7,Hn-=7}if(rn.have+ur>rn.nlen+rn.ndist){Sn.msg="invalid bit length repeat",rn.mode=_e;break}for(;ur--;)rn.lens[rn.have++]=st}}if(rn.mode===_e)break;if(rn.lens[256]===0){Sn.msg="invalid code -- missing end-of-block",rn.mode=_e;break}if(rn.lenbits=9,Wn={bits:rn.lenbits},en=(0,re.default)(oe,rn.lens,0,rn.nlen,rn.lencode,0,rn.work,Wn),rn.lenbits=Wn.bits,en){Sn.msg="invalid literal/lengths set",rn.mode=_e;break}if(rn.distbits=6,rn.distcode=rn.distdyn,Wn={bits:rn.distbits},en=(0,re.default)(ue,rn.lens,rn.nlen,rn.ndist,rn.distcode,0,rn.work,Wn),rn.distbits=Wn.bits,en){Sn.msg="invalid distances set",rn.mode=_e;break}if(rn.mode=nt,ir===a)break e;case nt:rn.mode=ct;case ct:if(On>=6&&tn>=258){Sn.next_out=er,Sn.avail_out=tn,Sn.next_in=At,Sn.avail_in=On,rn.hold=kn,rn.bits=Hn,(0,de.default)(Sn,Jn),er=Sn.next_out,_r=Sn.output,tn=Sn.avail_out,At=Sn.next_in,Dr=Sn.input,On=Sn.avail_in,kn=rn.hold,Hn=rn.bits,rn.mode===Xe&&(rn.back=-1);break}for(rn.back=0;Pr=rn.lencode[kn&(1<>>24,yr=Pr>>>16&255,Re=Pr&65535,!(ui<=Hn);){if(On===0)break e;On--,kn+=Dr[At++]<>Me)],ui=Pr>>>24,yr=Pr>>>16&255,Re=Pr&65535,!(Me+ui<=Hn);){if(On===0)break e;On--,kn+=Dr[At++]<>>=Me,Hn-=Me,rn.back+=Me}if(kn>>>=ui,Hn-=ui,rn.back+=ui,rn.length=Re,yr===0){rn.mode=ut;break}if(yr&32){rn.back=-1,rn.mode=Xe;break}if(yr&64){Sn.msg="invalid literal/length code",rn.mode=_e;break}rn.extra=yr&15,rn.mode=Rt;case Rt:if(rn.extra){for(Tn=rn.extra;Hn>>=rn.extra,Hn-=rn.extra,rn.back+=rn.extra}rn.was=rn.length,rn.mode=kt;case kt:for(;Pr=rn.distcode[kn&(1<>>24,yr=Pr>>>16&255,Re=Pr&65535,!(ui<=Hn);){if(On===0)break e;On--,kn+=Dr[At++]<>Me)],ui=Pr>>>24,yr=Pr>>>16&255,Re=Pr&65535,!(Me+ui<=Hn);){if(On===0)break e;On--,kn+=Dr[At++]<>>=Me,Hn-=Me,rn.back+=Me}if(kn>>>=ui,Hn-=ui,rn.back+=ui,yr&64){Sn.msg="invalid distance code",rn.mode=_e;break}rn.offset=Re,rn.extra=yr&15,rn.mode=Xt;case Xt:if(rn.extra){for(Tn=rn.extra;Hn>>=rn.extra,Hn-=rn.extra,rn.back+=rn.extra}if(rn.offset>rn.dmax){Sn.msg="invalid distance too far back",rn.mode=_e;break}rn.mode=pt;case pt:if(tn===0)break e;if(ur=Jn-tn,rn.offset>ur){if(ur=rn.offset-ur,ur>rn.whave&&rn.sane){Sn.msg="invalid distance too far back",rn.mode=_e;break}ur>rn.wnext?(ur-=rn.wnext,Ai=rn.wsize-ur):Ai=rn.wnext-ur,ur>rn.length&&(ur=rn.length),Fi=rn.window}else Fi=_r,Ai=er-rn.offset,ur=rn.length;ur>tn&&(ur=tn),tn-=ur,rn.length-=ur;do _r[er++]=Fi[Ai++];while(--ur);rn.length===0&&(rn.mode=ct);break;case ut:if(tn===0)break e;_r[er++]=rn.length,tn--,rn.mode=ct;break;case Ye:if(rn.wrap){for(;Hn<32;){if(On===0)break e;On--,kn|=Dr[At++]<=1&&nt[De]===0;De--);if(Ie>De&&(Ie=De),De===0)return te[fe++]=1<<24|64<<16|0,te[fe++]=1<<24|64<<16|0,me.bits=1,0;for(Ce=1;Ce0&&(y===ie||De!==1))return-1;for(ct[1]=0,ve=1;vere||y===le&&Fe>se)return 1;for(;;){Xt=ve-Le,Ae[Ee]bt?(pt=Rt[kt+Ae[Ee]],ut=Bt[Tt+Ae[Ee]]):(pt=96,ut=0),Xe=1<>Le)+mt]=Xt<<24|pt<<16|ut|0;while(mt!==0);for(Xe=1<>=1;if(Xe!==0?(qe&=Xe-1,qe+=Xe):qe=0,Ee++,--nt[ve]===0){if(ve===De)break;ve=x[E+Ae[Ee]]}if(ve>Ie&&(qe<)!==Je){for(Le===0&&(Le=Ie),Mt+=Ce,Qe=ve-Le,Ue=1<re||y===le&&Fe>se)return 1;Je=qe<,te[Je]=Ie<<24|Qe<<16|Mt-fe|0}}return qe!==0&&(te[Mt+qe]=ve-Le<<24|64<<16|0),me.bits=Ie,0}},70892:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=void 0;var ye={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"};Ze.default=ye},55796:function(Jt,Ze,ye){"use strict";function ge(Ht){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ge=function(pn){return typeof pn}:ge=function(pn){return pn&&typeof Symbol=="function"&&pn.constructor===Symbol&&pn!==Symbol.prototype?"symbol":typeof pn},ge(Ht)}Object.defineProperty(Ze,"__esModule",{value:!0}),Ze._tr_init=St,Ze._tr_stored_block=nn,Ze._tr_flush_block=Pn,Ze._tr_tally=Nn,Ze._tr_align=un;var ce=he(ye(35986));function b(){if(typeof WeakMap!="function")return null;var Ht=new WeakMap;return b=function(){return Ht},Ht}function he(Ht){if(Ht&&Ht.__esModule)return Ht;if(Ht===null||ge(Ht)!=="object"&&typeof Ht!="function")return{default:Ht};var xn=b();if(xn&&xn.has(Ht))return xn.get(Ht);var pn={},Zn=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var cr in Ht)if(Object.prototype.hasOwnProperty.call(Ht,cr)){var nr=Zn?Object.getOwnPropertyDescriptor(Ht,cr):null;nr&&(nr.get||nr.set)?Object.defineProperty(pn,cr,nr):pn[cr]=Ht[cr]}return pn.default=Ht,xn&&xn.set(Ht,pn),pn}var de=4,re=0,se=1,ie=2;function ae(Ht){for(var xn=Ht.length;--xn>=0;)Ht[xn]=0}var le=0,oe=1,ue=2,ne=3,z=258,a=29,y=256,x=y+1+a,E=30,ee=19,te=2*x+1,fe=15,Ae=16,me=7,pe=256,ve=16,Ee=17,Ce=18,De=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],Ie=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],Qe=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],Le=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Ue=512,Fe=new Array((x+2)*2);ae(Fe);var qe=new Array(E*2);ae(qe);var Xe=new Array(Ue);ae(Xe);var mt=new Array(z-ne+1);ae(mt);var Je=new Array(a);ae(Je);var lt=new Array(E);ae(lt);function Mt(Ht,xn,pn,Zn,cr){this.static_tree=Ht,this.extra_bits=xn,this.extra_base=pn,this.elems=Zn,this.max_length=cr,this.has_stree=Ht&&Ht.length}var Bt,Tt,bt;function nt(Ht,xn){this.dyn_tree=Ht,this.max_code=0,this.stat_desc=xn}function ct(Ht){return Ht<256?Xe[Ht]:Xe[256+(Ht>>>7)]}function Rt(Ht,xn){Ht.pending_buf[Ht.pending++]=xn&255,Ht.pending_buf[Ht.pending++]=xn>>>8&255}function kt(Ht,xn,pn){Ht.bi_valid>Ae-pn?(Ht.bi_buf|=xn<>Ae-Ht.bi_valid,Ht.bi_valid+=pn-Ae):(Ht.bi_buf|=xn<>>=1,pn<<=1;while(--xn>0);return pn>>>1}function ut(Ht){Ht.bi_valid===16?(Rt(Ht,Ht.bi_buf),Ht.bi_buf=0,Ht.bi_valid=0):Ht.bi_valid>=8&&(Ht.pending_buf[Ht.pending++]=Ht.bi_buf&255,Ht.bi_buf>>=8,Ht.bi_valid-=8)}function Ye(Ht,xn){var pn=xn.dyn_tree,Zn=xn.max_code,cr=xn.stat_desc.static_tree,nr=xn.stat_desc.has_stree,Sn=xn.stat_desc.extra_bits,ir=xn.stat_desc.extra_base,rn=xn.stat_desc.max_length,Dr,_r,At,er,On,tn,kn=0;for(er=0;er<=fe;er++)Ht.bl_count[er]=0;for(pn[Ht.heap[Ht.heap_max]*2+1]=0,Dr=Ht.heap_max+1;Drrn&&(er=rn,kn++),pn[_r*2+1]=er,!(_r>Zn)&&(Ht.bl_count[er]++,On=0,_r>=ir&&(On=Sn[_r-ir]),tn=pn[_r*2],Ht.opt_len+=tn*(er+On),nr&&(Ht.static_len+=tn*(cr[_r*2+1]+On)));if(kn!==0){do{for(er=rn-1;Ht.bl_count[er]===0;)er--;Ht.bl_count[er]--,Ht.bl_count[er+1]+=2,Ht.bl_count[rn]--,kn-=2}while(kn>0);for(er=rn;er!==0;er--)for(_r=Ht.bl_count[er];_r!==0;)At=Ht.heap[--Dr],!(At>Zn)&&(pn[At*2+1]!==er&&(Ht.opt_len+=(er-pn[At*2+1])*pn[At*2],pn[At*2+1]=er),_r--)}}function Nt(Ht,xn,pn){var Zn=new Array(fe+1),cr=0,nr,Sn;for(nr=1;nr<=fe;nr++)Zn[nr]=cr=cr+pn[nr-1]<<1;for(Sn=0;Sn<=xn;Sn++){var ir=Ht[Sn*2+1];ir!==0&&(Ht[Sn*2]=pt(Zn[ir]++,ir))}}function $e(){var Ht,xn,pn,Zn,cr,nr=new Array(fe+1);for(pn=0,Zn=0;Zn>=7;Zn8?Rt(Ht,Ht.bi_buf):Ht.bi_valid>0&&(Ht.pending_buf[Ht.pending++]=Ht.bi_buf),Ht.bi_buf=0,Ht.bi_valid=0}function Ve(Ht,xn,pn,Zn){ze(Ht),Zn&&(Rt(Ht,pn),Rt(Ht,~pn)),ce.arraySet(Ht.pending_buf,Ht.window,xn,pn,Ht.pending),Ht.pending+=pn}function We(Ht,xn,pn,Zn){var cr=xn*2,nr=pn*2;return Ht[cr]>1;Sn>=1;Sn--)ke(Ht,pn,Sn);Dr=nr;do Sn=Ht.heap[1],Ht.heap[1]=Ht.heap[Ht.heap_len--],ke(Ht,pn,1),ir=Ht.heap[1],Ht.heap[--Ht.heap_max]=Sn,Ht.heap[--Ht.heap_max]=ir,pn[Dr*2]=pn[Sn*2]+pn[ir*2],Ht.depth[Dr]=(Ht.depth[Sn]>=Ht.depth[ir]?Ht.depth[Sn]:Ht.depth[ir])+1,pn[Sn*2+1]=pn[ir*2+1]=Dr,Ht.heap[1]=Dr++,ke(Ht,pn,1);while(Ht.heap_len>=2);Ht.heap[--Ht.heap_max]=Ht.heap[1],Ye(Ht,xn),Nt(pn,rn,Ht.bl_count)}function ot(Ht,xn,pn){var Zn,cr=-1,nr,Sn=xn[0*2+1],ir=0,rn=7,Dr=4;for(Sn===0&&(rn=138,Dr=3),xn[(pn+1)*2+1]=65535,Zn=0;Zn<=pn;Zn++)nr=Sn,Sn=xn[(Zn+1)*2+1],!(++ir=3&&Ht.bl_tree[Le[xn]*2+1]===0;xn--);return Ht.opt_len+=3*(xn+1)+5+5+4,xn}function Lt(Ht,xn,pn,Zn){var cr;for(kt(Ht,xn-257,5),kt(Ht,pn-1,5),kt(Ht,Zn-4,4),cr=0;cr>>=1)if(xn&1&&Ht.dyn_ltree[pn*2]!==0)return re;if(Ht.dyn_ltree[9*2]!==0||Ht.dyn_ltree[10*2]!==0||Ht.dyn_ltree[13*2]!==0)return se;for(pn=32;pn0?(Ht.strm.data_type===ie&&(Ht.strm.data_type=at(Ht)),Oe(Ht,Ht.l_desc),Oe(Ht,Ht.d_desc),Sn=It(Ht),cr=Ht.opt_len+3+7>>>3,nr=Ht.static_len+3+7>>>3,nr<=cr&&(cr=nr)):cr=nr=pn+5,pn+4<=cr&&xn!==-1?nn(Ht,xn,pn,Zn):Ht.strategy===de||nr===cr?(kt(Ht,(oe<<1)+(Zn?1:0),3),je(Ht,Fe,qe)):(kt(Ht,(ue<<1)+(Zn?1:0),3),Lt(Ht,Ht.l_desc.max_code+1,Ht.d_desc.max_code+1,Sn+1),je(Ht,Ht.dyn_ltree,Ht.dyn_dtree)),_e(Ht),Zn&&ze(Ht)}function Nn(Ht,xn,pn){return Ht.pending_buf[Ht.d_buf+Ht.last_lit*2]=xn>>>8&255,Ht.pending_buf[Ht.d_buf+Ht.last_lit*2+1]=xn&255,Ht.pending_buf[Ht.l_buf+Ht.last_lit]=pn&255,Ht.last_lit++,xn===0?Ht.dyn_ltree[pn*2]++:(Ht.matches++,xn--,Ht.dyn_ltree[(mt[pn]+y+1)*2]++,Ht.dyn_dtree[ct(xn)*2]++),Ht.last_lit===Ht.lit_bufsize-1}},27589:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=ye;function ye(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},16327:function(Jt,Ze,ye){"use strict";function ge(oe){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ge=function(ne){return typeof ne}:ge=function(ne){return ne&&typeof Symbol=="function"&&ne.constructor===Symbol&&ne!==Symbol.prototype?"symbol":typeof ne},ge(oe)}Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=void 0;var ce=he(ye(50500));function b(){if(typeof WeakMap!="function")return null;var oe=new WeakMap;return b=function(){return oe},oe}function he(oe){if(oe&&oe.__esModule)return oe;if(oe===null||ge(oe)!=="object"&&typeof oe!="function")return{default:oe};var ue=b();if(ue&&ue.has(oe))return ue.get(oe);var ne={},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in oe)if(Object.prototype.hasOwnProperty.call(oe,a)){var y=z?Object.getOwnPropertyDescriptor(oe,a):null;y&&(y.get||y.set)?Object.defineProperty(ne,a,y):ne[a]=oe[a]}return ne.default=oe,ue&&ue.set(oe,ne),ne}function de(oe,ue){if(!(oe instanceof ue))throw new TypeError("Cannot call a class as a function")}function re(oe,ue){for(var ne=0;ne=0;a--)z+=this._rQ[this._rQi++]<1&&arguments[1]!==void 0?arguments[1]:this.rQlen;return new Uint8Array(this._rQ.buffer,this._rQi+ne,z-ne)}},{key:"rQwait",value:function(ne,z,a){if(this.rQlen0&&this._websocket.readyState===WebSocket.OPEN&&(this._websocket.send(this._encodeMessage()),this._sQlen=0)}},{key:"send",value:function(ne){this._sQ.set(ne,this._sQlen),this._sQlen+=ne.length,this.flush()}},{key:"sendString",value:function(ne){this.send(ne.split("").map(function(z){return z.charCodeAt(0)}))}},{key:"off",value:function(ne){this._eventHandlers[ne]=function(){}}},{key:"on",value:function(ne,z){this._eventHandlers[ne]=z}},{key:"_allocateBuffers",value:function(){this._rQ=new Uint8Array(this._rQbufferSize),this._sQ=new Uint8Array(this._sQbufferSize)}},{key:"init",value:function(){this._allocateBuffers(),this._rQi=0,this._websocket=null}},{key:"open",value:function(ne,z){var a=this;this.init(),this._websocket=new WebSocket(ne,z),this._websocket.binaryType="arraybuffer",this._websocket.onmessage=this._recvMessage.bind(this),this._websocket.onopen=function(){ce.Debug(">> WebSock.onopen"),a._websocket.protocol&&ce.Info("Server choose sub-protocol: "+a._websocket.protocol),a._eventHandlers.open(),ce.Debug("<< WebSock.onopen")},this._websocket.onclose=function(y){ce.Debug(">> WebSock.onclose"),a._eventHandlers.close(y),ce.Debug("<< WebSock.onclose")},this._websocket.onerror=function(y){ce.Debug(">> WebSock.onerror: "+y),a._eventHandlers.error(y),ce.Debug("<< WebSock.onerror: "+y)}}},{key:"close",value:function(){this._websocket&&((this._websocket.readyState===WebSocket.OPEN||this._websocket.readyState===WebSocket.CONNECTING)&&(ce.Info("Closing WebSocket connection"),this._websocket.close()),this._websocket.onmessage=function(){})}},{key:"_encodeMessage",value:function(){return new Uint8Array(this._sQ.buffer,0,this._sQlen)}},{key:"_expandCompactRQ",value:function(ne){var z=(this._rQlen-this._rQi+ne)*8,a=this._rQbufferSizeae&&(this._rQbufferSize=ae,this._rQbufferSize-this.rQlenthis._rQbufferSize-this._rQlen&&this._expandCompactRQ(z.length),this._rQ.set(z,this._rQlen),this._rQlen+=z.length}},{key:"_recvMessage",value:function(ne){this._DecodeMessage(ne.data),this.rQlen>0?(this._eventHandlers.message(),this._rQlen==this._rQi&&(this._rQlen=0,this._rQi=0)):ce.Debug("Ignoring empty message")}},{key:"sQ",get:function(){return this._sQ}},{key:"rQ",get:function(){return this._rQ}},{key:"rQi",get:function(){return this._rQi},set:function(ne){this._rQi=ne}},{key:"rQlen",get:function(){return this._rQlen-this._rQi}}]),oe}();Ze.default=le},2637:function(Jt,Ze,ye){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Object.defineProperty(Ze,"DraggableCore",{enumerable:!0,get:function(){return ie.default}}),Ze.default=void 0;var ge=ue(ye(59301)),ce=le(ye(12708)),b=le(ye(4676)),he=le(ye(57780)),de=ye(13957),re=ye(9479),se=ye(36641),ie=le(ye(80486)),ae=le(ye(94187));function le(E){return E&&E.__esModule?E:{default:E}}function oe(E){if(typeof WeakMap!="function")return null;var ee=new WeakMap,te=new WeakMap;return(oe=function(fe){return fe?te:ee})(E)}function ue(E,ee){if(!ee&&E&&E.__esModule)return E;if(E===null||typeof E!="object"&&typeof E!="function")return{default:E};var te=oe(ee);if(te&&te.has(E))return te.get(E);var fe={},Ae=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var me in E)if(me!=="default"&&Object.prototype.hasOwnProperty.call(E,me)){var pe=Ae?Object.getOwnPropertyDescriptor(E,me):null;pe&&(pe.get||pe.set)?Object.defineProperty(fe,me,pe):fe[me]=E[me]}return fe.default=E,te&&te.set(E,fe),fe}function ne(){return ne=Object.assign?Object.assign.bind():function(E){for(var ee=1;ee{if((0,ae.default)("Draggable: onDragStart: %j",fe),this.props.onStart(te,(0,re.createDraggableData)(this,fe))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),z(this,"onDrag",(te,fe)=>{if(!this.state.dragging)return!1;(0,ae.default)("Draggable: onDrag: %j",fe);const Ae=(0,re.createDraggableData)(this,fe),me={x:Ae.x,y:Ae.y,slackX:0,slackY:0};if(this.props.bounds){const{x:ve,y:Ee}=me;me.x+=this.state.slackX,me.y+=this.state.slackY;const[Ce,De]=(0,re.getBoundPosition)(this,me.x,me.y);me.x=Ce,me.y=De,me.slackX=this.state.slackX+(ve-me.x),me.slackY=this.state.slackY+(Ee-me.y),Ae.x=me.x,Ae.y=me.y,Ae.deltaX=me.x-this.state.x,Ae.deltaY=me.y-this.state.y}if(this.props.onDrag(te,Ae)===!1)return!1;this.setState(me)}),z(this,"onDragStop",(te,fe)=>{if(!this.state.dragging||this.props.onStop(te,(0,re.createDraggableData)(this,fe))===!1)return!1;(0,ae.default)("Draggable: onDragStop: %j",fe);const me={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:ve,y:Ee}=this.props.position;me.x=ve,me.y=Ee}this.setState(me)}),this.state={dragging:!1,dragged:!1,x:ee.position?ee.position.x:ee.defaultPosition.x,y:ee.position?ee.position.y:ee.defaultPosition.y,prevPropsPosition:Us({},ee.position),slackX:0,slackY:0,isElementSVG:!1},ee.position&&!(ee.onDrag||ee.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.setState({dragging:!1})}findDOMNode(){var ee,te;return(ee=(te=this.props)===null||te===void 0||(te=te.nodeRef)===null||te===void 0?void 0:te.current)!==null&&ee!==void 0?ee:b.default.findDOMNode(this)}render(){const Je=this.props,{axis:ee,bounds:te,children:fe,defaultPosition:Ae,defaultClassName:me,defaultClassNameDragging:pe,defaultClassNameDragged:ve,position:Ee,positionOffset:Ce,scale:De}=Je,Ie=rh(Je,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let Qe={},Le=null;const Fe=!!!Ee||this.state.dragging,qe=Ee||Ae,Xe={x:(0,re.canDragX)(this)&&Fe?this.state.x:qe.x,y:(0,re.canDragY)(this)&&Fe?this.state.y:qe.y};this.state.isElementSVG?Le=(0,de.createSVGTransform)(Xe,Ce):Qe=(0,de.createCSSTransform)(Xe,Ce);const mt=(0,he.default)(fe.props.className||"",me,{[pe]:this.state.dragging,[ve]:this.state.dragged});return ge.createElement(ie.default,ne({},Ie,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),ge.cloneElement(ge.Children.only(fe),{className:mt,style:Us(Us({},fe.props.style),Qe),transform:Le}))}}Ze.default=x,z(x,"displayName","Draggable"),z(x,"propTypes",Yd(Us({},ie.default.propTypes),{axis:ce.default.oneOf(["both","x","y","none"]),bounds:ce.default.oneOfType([ce.default.shape({left:ce.default.number,right:ce.default.number,top:ce.default.number,bottom:ce.default.number}),ce.default.string,ce.default.oneOf([!1])]),defaultClassName:ce.default.string,defaultClassNameDragging:ce.default.string,defaultClassNameDragged:ce.default.string,defaultPosition:ce.default.shape({x:ce.default.number,y:ce.default.number}),positionOffset:ce.default.shape({x:ce.default.oneOfType([ce.default.number,ce.default.string]),y:ce.default.oneOfType([ce.default.number,ce.default.string])}),position:ce.default.shape({x:ce.default.number,y:ce.default.number}),className:se.dontSetMe,style:se.dontSetMe,transform:se.dontSetMe})),z(x,"defaultProps",Yd(Us({},ie.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},80486:function(Jt,Ze,ye){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=void 0;var ge=le(ye(59301)),ce=ie(ye(12708)),b=ie(ye(4676)),he=ye(13957),de=ye(9479),re=ye(36641),se=ie(ye(94187));function ie(x){return x&&x.__esModule?x:{default:x}}function ae(x){if(typeof WeakMap!="function")return null;var E=new WeakMap,ee=new WeakMap;return(ae=function(te){return te?ee:E})(x)}function le(x,E){if(!E&&x&&x.__esModule)return x;if(x===null||typeof x!="object"&&typeof x!="function")return{default:x};var ee=ae(E);if(ee&&ee.has(x))return ee.get(x);var te={},fe=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Ae in x)if(Ae!=="default"&&Object.prototype.hasOwnProperty.call(x,Ae)){var me=fe?Object.getOwnPropertyDescriptor(x,Ae):null;me&&(me.get||me.set)?Object.defineProperty(te,Ae,me):te[Ae]=x[Ae]}return te.default=x,ee&&ee.set(x,te),te}function oe(x,E,ee){return E=ue(E),E in x?Object.defineProperty(x,E,{value:ee,enumerable:!0,configurable:!0,writable:!0}):x[E]=ee,x}function ue(x){var E=ne(x,"string");return typeof E=="symbol"?E:String(E)}function ne(x,E){if(typeof x!="object"||x===null)return x;var ee=x[Symbol.toPrimitive];if(ee!==void 0){var te=ee.call(x,E||"default");if(typeof te!="object")return te;throw new TypeError("@@toPrimitive must return a primitive value.")}return(E==="string"?String:Number)(x)}const z={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let a=z.mouse;class y extends ge.Component{constructor(){super(...arguments),oe(this,"dragging",!1),oe(this,"lastX",NaN),oe(this,"lastY",NaN),oe(this,"touchIdentifier",null),oe(this,"mounted",!1),oe(this,"handleDragStart",E=>{if(this.props.onMouseDown(E),!this.props.allowAnyClick&&typeof E.button=="number"&&E.button!==0)return!1;const ee=this.findDOMNode();if(!ee||!ee.ownerDocument||!ee.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:te}=ee;if(this.props.disabled||!(E.target instanceof te.defaultView.Node)||this.props.handle&&!(0,he.matchesSelectorAndParentsTo)(E.target,this.props.handle,ee)||this.props.cancel&&(0,he.matchesSelectorAndParentsTo)(E.target,this.props.cancel,ee))return;E.type==="touchstart"&&E.preventDefault();const fe=(0,he.getTouchIdentifier)(E);this.touchIdentifier=fe;const Ae=(0,de.getControlPosition)(E,fe,this);if(Ae==null)return;const{x:me,y:pe}=Ae,ve=(0,de.createCoreData)(this,me,pe);(0,se.default)("DraggableCore: handleDragStart: %j",ve),(0,se.default)("calling",this.props.onStart),!(this.props.onStart(E,ve)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,he.addUserSelectStyles)(te),this.dragging=!0,this.lastX=me,this.lastY=pe,(0,he.addEvent)(te,a.move,this.handleDrag),(0,he.addEvent)(te,a.stop,this.handleDragStop))}),oe(this,"handleDrag",E=>{const ee=(0,de.getControlPosition)(E,this.touchIdentifier,this);if(ee==null)return;let{x:te,y:fe}=ee;if(Array.isArray(this.props.grid)){let pe=te-this.lastX,ve=fe-this.lastY;if([pe,ve]=(0,de.snapToGrid)(this.props.grid,pe,ve),!pe&&!ve)return;te=this.lastX+pe,fe=this.lastY+ve}const Ae=(0,de.createCoreData)(this,te,fe);if((0,se.default)("DraggableCore: handleDrag: %j",Ae),this.props.onDrag(E,Ae)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(pe){const ve=document.createEvent("MouseEvents");ve.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(ve)}return}this.lastX=te,this.lastY=fe}),oe(this,"handleDragStop",E=>{if(!this.dragging)return;const ee=(0,de.getControlPosition)(E,this.touchIdentifier,this);if(ee==null)return;let{x:te,y:fe}=ee;if(Array.isArray(this.props.grid)){let ve=te-this.lastX||0,Ee=fe-this.lastY||0;[ve,Ee]=(0,de.snapToGrid)(this.props.grid,ve,Ee),te=this.lastX+ve,fe=this.lastY+Ee}const Ae=(0,de.createCoreData)(this,te,fe);if(this.props.onStop(E,Ae)===!1||this.mounted===!1)return!1;const pe=this.findDOMNode();pe&&this.props.enableUserSelectHack&&(0,he.removeUserSelectStyles)(pe.ownerDocument),(0,se.default)("DraggableCore: handleDragStop: %j",Ae),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,pe&&((0,se.default)("DraggableCore: Removing handlers"),(0,he.removeEvent)(pe.ownerDocument,a.move,this.handleDrag),(0,he.removeEvent)(pe.ownerDocument,a.stop,this.handleDragStop))}),oe(this,"onMouseDown",E=>(a=z.mouse,this.handleDragStart(E))),oe(this,"onMouseUp",E=>(a=z.mouse,this.handleDragStop(E))),oe(this,"onTouchStart",E=>(a=z.touch,this.handleDragStart(E))),oe(this,"onTouchEnd",E=>(a=z.touch,this.handleDragStop(E)))}componentDidMount(){this.mounted=!0;const E=this.findDOMNode();E&&(0,he.addEvent)(E,z.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const E=this.findDOMNode();if(E){const{ownerDocument:ee}=E;(0,he.removeEvent)(ee,z.mouse.move,this.handleDrag),(0,he.removeEvent)(ee,z.touch.move,this.handleDrag),(0,he.removeEvent)(ee,z.mouse.stop,this.handleDragStop),(0,he.removeEvent)(ee,z.touch.stop,this.handleDragStop),(0,he.removeEvent)(E,z.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,he.removeUserSelectStyles)(ee)}}findDOMNode(){var E,ee;return(E=this.props)!==null&&E!==void 0&&E.nodeRef?(ee=this.props)===null||ee===void 0||(ee=ee.nodeRef)===null||ee===void 0?void 0:ee.current:b.default.findDOMNode(this)}render(){return ge.cloneElement(ge.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}Ze.default=y,oe(y,"displayName","DraggableCore"),oe(y,"propTypes",{allowAnyClick:ce.default.bool,children:ce.default.node.isRequired,disabled:ce.default.bool,enableUserSelectHack:ce.default.bool,offsetParent:function(x,E){if(x[E]&&x[E].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:ce.default.arrayOf(ce.default.number),handle:ce.default.string,cancel:ce.default.string,nodeRef:ce.default.object,onStart:ce.default.func,onDrag:ce.default.func,onStop:ce.default.func,onMouseDown:ce.default.func,scale:ce.default.number,className:re.dontSetMe,style:re.dontSetMe,transform:re.dontSetMe}),oe(y,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},12911:function(Jt,Ze,ye){"use strict";const{default:ge,DraggableCore:ce}=ye(2637);Jt.exports=ge,Jt.exports.default=ge,Jt.exports.DraggableCore=ce},13957:function(Jt,Ze,ye){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.addClassName=Ae,Ze.addEvent=ie,Ze.addUserSelectStyles=te,Ze.createCSSTransform=a,Ze.createSVGTransform=y,Ze.getTouch=E,Ze.getTouchIdentifier=ee,Ze.getTranslation=x,Ze.innerHeight=ue,Ze.innerWidth=ne,Ze.matchesSelector=re,Ze.matchesSelectorAndParentsTo=se,Ze.offsetXYFromParent=z,Ze.outerHeight=le,Ze.outerWidth=oe,Ze.removeClassName=me,Ze.removeEvent=ae,Ze.removeUserSelectStyles=fe;var ge=ye(36641),ce=he(ye(32092));function b(pe){if(typeof WeakMap!="function")return null;var ve=new WeakMap,Ee=new WeakMap;return(b=function(Ce){return Ce?Ee:ve})(pe)}function he(pe,ve){if(!ve&&pe&&pe.__esModule)return pe;if(pe===null||typeof pe!="object"&&typeof pe!="function")return{default:pe};var Ee=b(ve);if(Ee&&Ee.has(pe))return Ee.get(pe);var Ce={},De=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Ie in pe)if(Ie!=="default"&&Object.prototype.hasOwnProperty.call(pe,Ie)){var Qe=De?Object.getOwnPropertyDescriptor(pe,Ie):null;Qe&&(Qe.get||Qe.set)?Object.defineProperty(Ce,Ie,Qe):Ce[Ie]=pe[Ie]}return Ce.default=pe,Ee&&Ee.set(pe,Ce),Ce}let de="";function re(pe,ve){return de||(de=(0,ge.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(Ee){return(0,ge.isFunction)(pe[Ee])})),(0,ge.isFunction)(pe[de])?pe[de](ve):!1}function se(pe,ve,Ee){let Ce=pe;do{if(re(Ce,ve))return!0;if(Ce===Ee)return!1;Ce=Ce.parentNode}while(Ce);return!1}function ie(pe,ve,Ee,Ce){if(!pe)return;const De=Us({capture:!0},Ce);pe.addEventListener?pe.addEventListener(ve,Ee,De):pe.attachEvent?pe.attachEvent("on"+ve,Ee):pe["on"+ve]=Ee}function ae(pe,ve,Ee,Ce){if(!pe)return;const De=Us({capture:!0},Ce);pe.removeEventListener?pe.removeEventListener(ve,Ee,De):pe.detachEvent?pe.detachEvent("on"+ve,Ee):pe["on"+ve]=null}function le(pe){let ve=pe.clientHeight;const Ee=pe.ownerDocument.defaultView.getComputedStyle(pe);return ve+=(0,ge.int)(Ee.borderTopWidth),ve+=(0,ge.int)(Ee.borderBottomWidth),ve}function oe(pe){let ve=pe.clientWidth;const Ee=pe.ownerDocument.defaultView.getComputedStyle(pe);return ve+=(0,ge.int)(Ee.borderLeftWidth),ve+=(0,ge.int)(Ee.borderRightWidth),ve}function ue(pe){let ve=pe.clientHeight;const Ee=pe.ownerDocument.defaultView.getComputedStyle(pe);return ve-=(0,ge.int)(Ee.paddingTop),ve-=(0,ge.int)(Ee.paddingBottom),ve}function ne(pe){let ve=pe.clientWidth;const Ee=pe.ownerDocument.defaultView.getComputedStyle(pe);return ve-=(0,ge.int)(Ee.paddingLeft),ve-=(0,ge.int)(Ee.paddingRight),ve}function z(pe,ve,Ee){const De=ve===ve.ownerDocument.body?{left:0,top:0}:ve.getBoundingClientRect(),Ie=(pe.clientX+ve.scrollLeft-De.left)/Ee,Qe=(pe.clientY+ve.scrollTop-De.top)/Ee;return{x:Ie,y:Qe}}function a(pe,ve){const Ee=x(pe,ve,"px");return{[(0,ce.browserPrefixToKey)("transform",ce.default)]:Ee}}function y(pe,ve){return x(pe,ve,"")}function x(pe,ve,Ee){let{x:Ce,y:De}=pe,Ie="translate(".concat(Ce).concat(Ee,",").concat(De).concat(Ee,")");if(ve){const Qe="".concat(typeof ve.x=="string"?ve.x:ve.x+Ee),Le="".concat(typeof ve.y=="string"?ve.y:ve.y+Ee);Ie="translate(".concat(Qe,", ").concat(Le,")")+Ie}return Ie}function E(pe,ve){return pe.targetTouches&&(0,ge.findInArray)(pe.targetTouches,Ee=>ve===Ee.identifier)||pe.changedTouches&&(0,ge.findInArray)(pe.changedTouches,Ee=>ve===Ee.identifier)}function ee(pe){if(pe.targetTouches&&pe.targetTouches[0])return pe.targetTouches[0].identifier;if(pe.changedTouches&&pe.changedTouches[0])return pe.changedTouches[0].identifier}function te(pe){if(!pe)return;let ve=pe.getElementById("react-draggable-style-el");ve||(ve=pe.createElement("style"),ve.type="text/css",ve.id="react-draggable-style-el",ve.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} `,ve.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;} -`,pe.getElementsByTagName("head")[0].appendChild(ve)),pe.body&&Ae(pe.body,"react-draggable-transparent-selection")}function fe(pe){if(pe)try{if(pe.body&&me(pe.body,"react-draggable-transparent-selection"),pe.selection)pe.selection.empty();else{const ve=(pe.defaultView||window).getSelection();ve&&ve.type!=="Caret"&&ve.removeAllRanges()}}catch(ve){}}function Ae(pe,ve){pe.classList?pe.classList.add(ve):pe.className.match(new RegExp("(?:^|\\s)".concat(ve,"(?!\\S)")))||(pe.className+=" ".concat(ve))}function me(pe,ve){pe.classList?pe.classList.remove(ve):pe.className=pe.className.replace(new RegExp("(?:^|\\s)".concat(ve,"(?!\\S)"),"g"),"")}},32092:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.browserPrefixToKey=ce,Ze.browserPrefixToStyle=b,Ze.default=void 0,Ze.getPrefix=ge;const ye=["Moz","Webkit","O","ms"];function ge(){var re;let se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";const ie=(re=window.document)===null||re===void 0||(re=re.documentElement)===null||re===void 0?void 0:re.style;if(!ie||se in ie)return"";for(let ae=0;ae: Unmounted during event!");return ne}},36641:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.dontSetMe=he,Ze.findInArray=ye,Ze.int=b,Ze.isFunction=ge,Ze.isNum=ce;function ye(de,re){for(let se=0,ie=de.length;se{if((0,ae.default)("Draggable: onDragStart: %j",te),this.props.onStart(ee,(0,re.createDraggableData)(this,te))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),ne(this,"onDrag",(ee,te)=>{if(!this.state.dragging)return!1;(0,ae.default)("Draggable: onDrag: %j",te);const fe=(0,re.createDraggableData)(this,te),Ae={x:fe.x,y:fe.y,slackX:0,slackY:0};if(this.props.bounds){const{x:pe,y:ve}=Ae;Ae.x+=this.state.slackX,Ae.y+=this.state.slackY;const[Ee,Ce]=(0,re.getBoundPosition)(this,Ae.x,Ae.y);Ae.x=Ee,Ae.y=Ce,Ae.slackX=this.state.slackX+(pe-Ae.x),Ae.slackY=this.state.slackY+(ve-Ae.y),fe.x=Ae.x,fe.y=Ae.y,fe.deltaX=Ae.x-this.state.x,fe.deltaY=Ae.y-this.state.y}if(this.props.onDrag(ee,fe)===!1)return!1;this.setState(Ae)}),ne(this,"onDragStop",(ee,te)=>{if(!this.state.dragging||this.props.onStop(ee,(0,re.createDraggableData)(this,te))===!1)return!1;(0,ae.default)("Draggable: onDragStop: %j",te);const Ae={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:pe,y:ve}=this.props.position;Ae.x=pe,Ae.y=ve}this.setState(Ae)}),this.state={dragging:!1,dragged:!1,x:E.position?E.position.x:E.defaultPosition.x,y:E.position?E.position.y:E.defaultPosition.y,prevPropsPosition:Us({},E.position),slackX:0,slackY:0,isElementSVG:!1},E.position&&!(E.onDrag||E.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 E,ee,te;return(te=(ee=(E=this.props)==null?void 0:E.nodeRef)==null?void 0:ee.current)!=null?te:b.default.findDOMNode(this)}render(){const mt=this.props,{axis:E,bounds:ee,children:te,defaultPosition:fe,defaultClassName:Ae,defaultClassNameDragging:me,defaultClassNameDragged:pe,position:ve,positionOffset:Ee,scale:Ce}=mt,De=rh(mt,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let Ie={},Qe=null;const Ue=!!!ve||this.state.dragging,Fe=ve||fe,qe={x:(0,re.canDragX)(this)&&Ue?this.state.x:Fe.x,y:(0,re.canDragY)(this)&&Ue?this.state.y:Fe.y};this.state.isElementSVG?Qe=(0,de.createSVGTransform)(qe,Ee):Ie=(0,de.createCSSTransform)(qe,Ee);const Xe=(0,he.clsx)(te.props.className||"",Ae,{[me]:this.state.dragging,[pe]:this.state.dragged});return ge.createElement(ie.default,ue({},De,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),ge.cloneElement(ge.Children.only(te),{className:Xe,style:Us(Us({},te.props.style),Ie),transform:Qe}))}}Ze.default=y,ne(y,"displayName","Draggable"),ne(y,"propTypes",Yd(Us({},ie.default.propTypes),{axis:ce.default.oneOf(["both","x","y","none"]),bounds:ce.default.oneOfType([ce.default.shape({left:ce.default.number,right:ce.default.number,top:ce.default.number,bottom:ce.default.number}),ce.default.string,ce.default.oneOf([!1])]),defaultClassName:ce.default.string,defaultClassNameDragging:ce.default.string,defaultClassNameDragged:ce.default.string,defaultPosition:ce.default.shape({x:ce.default.number,y:ce.default.number}),positionOffset:ce.default.shape({x:ce.default.oneOfType([ce.default.number,ce.default.string]),y:ce.default.oneOfType([ce.default.number,ce.default.string])}),position:ce.default.shape({x:ce.default.number,y:ce.default.number}),className:se.dontSetMe,style:se.dontSetMe,transform:se.dontSetMe})),ne(y,"defaultProps",Yd(Us({},ie.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(Jt,Ze,ye){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=void 0;var ge=ae(ye(59301)),ce=ie(ye(12708)),b=ie(ye(4676)),he=ye(77026),de=ye(22013),re=ye(80217),se=ie(ye(97510));function ie(y){return y&&y.__esModule?y:{default:y}}function ae(y,x){if(typeof WeakMap=="function")var E=new WeakMap,ee=new WeakMap;return(ae=function(te,fe){if(!fe&&te&&te.__esModule)return te;var Ae,me,pe={__proto__:null,default:te};if(te===null||typeof te!="object"&&typeof te!="function")return pe;if(Ae=fe?ee:E){if(Ae.has(te))return Ae.get(te);Ae.set(te,pe)}for(const ve in te)ve!=="default"&&{}.hasOwnProperty.call(te,ve)&&((me=(Ae=Object.defineProperty)&&Object.getOwnPropertyDescriptor(te,ve))&&(me.get||me.set)?Ae(pe,ve,me):pe[ve]=te[ve]);return pe})(y,x)}function le(y,x,E){return(x=oe(x))in y?Object.defineProperty(y,x,{value:E,enumerable:!0,configurable:!0,writable:!0}):y[x]=E,y}function oe(y){var x=ue(y,"string");return typeof x=="symbol"?x:x+""}function ue(y,x){if(typeof y!="object"||!y)return y;var E=y[Symbol.toPrimitive];if(E!==void 0){var ee=E.call(y,x||"default");if(typeof ee!="object")return ee;throw new TypeError("@@toPrimitive must return a primitive value.")}return(x==="string"?String:Number)(y)}const ne={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let z=ne.mouse;class a extends ge.Component{constructor(){super(...arguments),le(this,"dragging",!1),le(this,"lastX",NaN),le(this,"lastY",NaN),le(this,"touchIdentifier",null),le(this,"mounted",!1),le(this,"handleDragStart",x=>{if(this.props.onMouseDown(x),!this.props.allowAnyClick&&typeof x.button=="number"&&x.button!==0)return!1;const E=this.findDOMNode();if(!E||!E.ownerDocument||!E.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:ee}=E;if(this.props.disabled||!(x.target instanceof ee.defaultView.Node)||this.props.handle&&!(0,he.matchesSelectorAndParentsTo)(x.target,this.props.handle,E)||this.props.cancel&&(0,he.matchesSelectorAndParentsTo)(x.target,this.props.cancel,E))return;x.type==="touchstart"&&!this.props.allowMobileScroll&&x.preventDefault();const te=(0,he.getTouchIdentifier)(x);this.touchIdentifier=te;const fe=(0,de.getControlPosition)(x,te,this);if(fe==null)return;const{x:Ae,y:me}=fe,pe=(0,de.createCoreData)(this,Ae,me);(0,se.default)("DraggableCore: handleDragStart: %j",pe),(0,se.default)("calling",this.props.onStart),!(this.props.onStart(x,pe)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,he.addUserSelectStyles)(ee),this.dragging=!0,this.lastX=Ae,this.lastY=me,(0,he.addEvent)(ee,z.move,this.handleDrag),(0,he.addEvent)(ee,z.stop,this.handleDragStop))}),le(this,"handleDrag",x=>{const E=(0,de.getControlPosition)(x,this.touchIdentifier,this);if(E==null)return;let{x:ee,y:te}=E;if(Array.isArray(this.props.grid)){let me=ee-this.lastX,pe=te-this.lastY;if([me,pe]=(0,de.snapToGrid)(this.props.grid,me,pe),!me&&!pe)return;ee=this.lastX+me,te=this.lastY+pe}const fe=(0,de.createCoreData)(this,ee,te);if((0,se.default)("DraggableCore: handleDrag: %j",fe),this.props.onDrag(x,fe)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(me){const pe=document.createEvent("MouseEvents");pe.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(pe)}return}this.lastX=ee,this.lastY=te}),le(this,"handleDragStop",x=>{if(!this.dragging)return;const E=(0,de.getControlPosition)(x,this.touchIdentifier,this);if(E==null)return;let{x:ee,y:te}=E;if(Array.isArray(this.props.grid)){let pe=ee-this.lastX||0,ve=te-this.lastY||0;[pe,ve]=(0,de.snapToGrid)(this.props.grid,pe,ve),ee=this.lastX+pe,te=this.lastY+ve}const fe=(0,de.createCoreData)(this,ee,te);if(this.props.onStop(x,fe)===!1||this.mounted===!1)return!1;const me=this.findDOMNode();me&&this.props.enableUserSelectHack&&(0,he.scheduleRemoveUserSelectStyles)(me.ownerDocument),(0,se.default)("DraggableCore: handleDragStop: %j",fe),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,me&&((0,se.default)("DraggableCore: Removing handlers"),(0,he.removeEvent)(me.ownerDocument,z.move,this.handleDrag),(0,he.removeEvent)(me.ownerDocument,z.stop,this.handleDragStop))}),le(this,"onMouseDown",x=>(z=ne.mouse,this.handleDragStart(x))),le(this,"onMouseUp",x=>(z=ne.mouse,this.handleDragStop(x))),le(this,"onTouchStart",x=>(z=ne.touch,this.handleDragStart(x))),le(this,"onTouchEnd",x=>(z=ne.touch,this.handleDragStop(x)))}componentDidMount(){this.mounted=!0;const x=this.findDOMNode();x&&(0,he.addEvent)(x,ne.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const x=this.findDOMNode();if(x){const{ownerDocument:E}=x;(0,he.removeEvent)(E,ne.mouse.move,this.handleDrag),(0,he.removeEvent)(E,ne.touch.move,this.handleDrag),(0,he.removeEvent)(E,ne.mouse.stop,this.handleDragStop),(0,he.removeEvent)(E,ne.touch.stop,this.handleDragStop),(0,he.removeEvent)(x,ne.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,he.scheduleRemoveUserSelectStyles)(E)}}findDOMNode(){var x,E,ee;return(x=this.props)!=null&&x.nodeRef?(ee=(E=this.props)==null?void 0:E.nodeRef)==null?void 0:ee.current:b.default.findDOMNode(this)}render(){return ge.cloneElement(ge.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}Ze.default=a,le(a,"displayName","DraggableCore"),le(a,"propTypes",{allowAnyClick:ce.default.bool,allowMobileScroll:ce.default.bool,children:ce.default.node.isRequired,disabled:ce.default.bool,enableUserSelectHack:ce.default.bool,offsetParent:function(y,x){if(y[x]&&y[x].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:ce.default.arrayOf(ce.default.number),handle:ce.default.string,cancel:ce.default.string,nodeRef:ce.default.object,onStart:ce.default.func,onDrag:ce.default.func,onStop:ce.default.func,onMouseDown:ce.default.func,scale:ce.default.number,className:re.dontSetMe,style:re.dontSetMe,transform:re.dontSetMe}),le(a,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(Jt,Ze,ye){"use strict";const{default:ge,DraggableCore:ce}=ye(51353);Jt.exports=ge,Jt.exports.default=ge,Jt.exports.DraggableCore=ce},77026:function(Jt,Ze,ye){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.addClassName=Ae,Ze.addEvent=se,Ze.addUserSelectStyles=ee,Ze.createCSSTransform=z,Ze.createSVGTransform=a,Ze.getTouch=x,Ze.getTouchIdentifier=E,Ze.getTranslation=y,Ze.innerHeight=oe,Ze.innerWidth=ue,Ze.matchesSelector=de,Ze.matchesSelectorAndParentsTo=re,Ze.offsetXYFromParent=ne,Ze.outerHeight=ae,Ze.outerWidth=le,Ze.removeClassName=me,Ze.removeEvent=ie,Ze.scheduleRemoveUserSelectStyles=te;var ge=ye(80217),ce=b(ye(76172));function b(pe,ve){if(typeof WeakMap=="function")var Ee=new WeakMap,Ce=new WeakMap;return(b=function(De,Ie){if(!Ie&&De&&De.__esModule)return De;var Qe,Le,Ue={__proto__:null,default:De};if(De===null||typeof De!="object"&&typeof De!="function")return Ue;if(Qe=Ie?Ce:Ee){if(Qe.has(De))return Qe.get(De);Qe.set(De,Ue)}for(const Fe in De)Fe!=="default"&&{}.hasOwnProperty.call(De,Fe)&&((Le=(Qe=Object.defineProperty)&&Object.getOwnPropertyDescriptor(De,Fe))&&(Le.get||Le.set)?Qe(Ue,Fe,Le):Ue[Fe]=De[Fe]);return Ue})(pe,ve)}let he="";function de(pe,ve){return he||(he=(0,ge.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(Ee){return(0,ge.isFunction)(pe[Ee])})),(0,ge.isFunction)(pe[he])?pe[he](ve):!1}function re(pe,ve,Ee){let Ce=pe;do{if(de(Ce,ve))return!0;if(Ce===Ee)return!1;Ce=Ce.parentNode}while(Ce);return!1}function se(pe,ve,Ee,Ce){if(!pe)return;const De=Us({capture:!0},Ce);pe.addEventListener?pe.addEventListener(ve,Ee,De):pe.attachEvent?pe.attachEvent("on"+ve,Ee):pe["on"+ve]=Ee}function ie(pe,ve,Ee,Ce){if(!pe)return;const De=Us({capture:!0},Ce);pe.removeEventListener?pe.removeEventListener(ve,Ee,De):pe.detachEvent?pe.detachEvent("on"+ve,Ee):pe["on"+ve]=null}function ae(pe){let ve=pe.clientHeight;const Ee=pe.ownerDocument.defaultView.getComputedStyle(pe);return ve+=(0,ge.int)(Ee.borderTopWidth),ve+=(0,ge.int)(Ee.borderBottomWidth),ve}function le(pe){let ve=pe.clientWidth;const Ee=pe.ownerDocument.defaultView.getComputedStyle(pe);return ve+=(0,ge.int)(Ee.borderLeftWidth),ve+=(0,ge.int)(Ee.borderRightWidth),ve}function oe(pe){let ve=pe.clientHeight;const Ee=pe.ownerDocument.defaultView.getComputedStyle(pe);return ve-=(0,ge.int)(Ee.paddingTop),ve-=(0,ge.int)(Ee.paddingBottom),ve}function ue(pe){let ve=pe.clientWidth;const Ee=pe.ownerDocument.defaultView.getComputedStyle(pe);return ve-=(0,ge.int)(Ee.paddingLeft),ve-=(0,ge.int)(Ee.paddingRight),ve}function ne(pe,ve,Ee){const De=ve===ve.ownerDocument.body?{left:0,top:0}:ve.getBoundingClientRect(),Ie=(pe.clientX+ve.scrollLeft-De.left)/Ee,Qe=(pe.clientY+ve.scrollTop-De.top)/Ee;return{x:Ie,y:Qe}}function z(pe,ve){const Ee=y(pe,ve,"px");return{[(0,ce.browserPrefixToKey)("transform",ce.default)]:Ee}}function a(pe,ve){return y(pe,ve,"")}function y(pe,ve,Ee){let{x:Ce,y:De}=pe,Ie=`translate(${Ce}${Ee},${De}${Ee})`;if(ve){const Qe=`${typeof ve.x=="string"?ve.x:ve.x+Ee}`,Le=`${typeof ve.y=="string"?ve.y:ve.y+Ee}`;Ie=`translate(${Qe}, ${Le})`+Ie}return Ie}function x(pe,ve){return pe.targetTouches&&(0,ge.findInArray)(pe.targetTouches,Ee=>ve===Ee.identifier)||pe.changedTouches&&(0,ge.findInArray)(pe.changedTouches,Ee=>ve===Ee.identifier)}function E(pe){if(pe.targetTouches&&pe.targetTouches[0])return pe.targetTouches[0].identifier;if(pe.changedTouches&&pe.changedTouches[0])return pe.changedTouches[0].identifier}function ee(pe){if(!pe)return;let ve=pe.getElementById("react-draggable-style-el");ve||(ve=pe.createElement("style"),ve.type="text/css",ve.id="react-draggable-style-el",ve.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} +`,pe.getElementsByTagName("head")[0].appendChild(ve)),pe.body&&Ae(pe.body,"react-draggable-transparent-selection")}function fe(pe){if(pe)try{if(pe.body&&me(pe.body,"react-draggable-transparent-selection"),pe.selection)pe.selection.empty();else{const ve=(pe.defaultView||window).getSelection();ve&&ve.type!=="Caret"&&ve.removeAllRanges()}}catch(ve){}}function Ae(pe,ve){pe.classList?pe.classList.add(ve):pe.className.match(new RegExp("(?:^|\\s)".concat(ve,"(?!\\S)")))||(pe.className+=" ".concat(ve))}function me(pe,ve){pe.classList?pe.classList.remove(ve):pe.className=pe.className.replace(new RegExp("(?:^|\\s)".concat(ve,"(?!\\S)"),"g"),"")}},32092:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.browserPrefixToKey=ce,Ze.browserPrefixToStyle=b,Ze.default=void 0,Ze.getPrefix=ge;const ye=["Moz","Webkit","O","ms"];function ge(){var re;let se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";const ie=(re=window.document)===null||re===void 0||(re=re.documentElement)===null||re===void 0?void 0:re.style;if(!ie||se in ie)return"";for(let ae=0;ae: Unmounted during event!");return ne}},36641:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.dontSetMe=he,Ze.findInArray=ye,Ze.int=b,Ze.isFunction=ge,Ze.isNum=ce;function ye(de,re){for(let se=0,ie=de.length;se{if((0,ae.default)("Draggable: onDragStart: %j",te),this.props.onStart(ee,(0,re.createDraggableData)(this,te))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),ne(this,"onDrag",(ee,te)=>{if(!this.state.dragging)return!1;(0,ae.default)("Draggable: onDrag: %j",te);const fe=(0,re.createDraggableData)(this,te),Ae={x:fe.x,y:fe.y,slackX:0,slackY:0};if(this.props.bounds){const{x:pe,y:ve}=Ae;Ae.x+=this.state.slackX,Ae.y+=this.state.slackY;const[Ee,Ce]=(0,re.getBoundPosition)(this,Ae.x,Ae.y);Ae.x=Ee,Ae.y=Ce,Ae.slackX=this.state.slackX+(pe-Ae.x),Ae.slackY=this.state.slackY+(ve-Ae.y),fe.x=Ae.x,fe.y=Ae.y,fe.deltaX=Ae.x-this.state.x,fe.deltaY=Ae.y-this.state.y}if(this.props.onDrag(ee,fe)===!1)return!1;this.setState(Ae)}),ne(this,"onDragStop",(ee,te)=>{if(!this.state.dragging||this.props.onStop(ee,(0,re.createDraggableData)(this,te))===!1)return!1;(0,ae.default)("Draggable: onDragStop: %j",te);const Ae={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:pe,y:ve}=this.props.position;Ae.x=pe,Ae.y=ve}this.setState(Ae)}),this.state={dragging:!1,dragged:!1,x:E.position?E.position.x:E.defaultPosition.x,y:E.position?E.position.y:E.defaultPosition.y,prevPropsPosition:Us({},E.position),slackX:0,slackY:0,isElementSVG:!1},E.position&&!(E.onDrag||E.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 E,ee,te;return(te=(ee=(E=this.props)==null?void 0:E.nodeRef)==null?void 0:ee.current)!=null?te:b.default.findDOMNode(this)}render(){const mt=this.props,{axis:E,bounds:ee,children:te,defaultPosition:fe,defaultClassName:Ae,defaultClassNameDragging:me,defaultClassNameDragged:pe,position:ve,positionOffset:Ee,scale:Ce}=mt,De=rh(mt,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let Ie={},Qe=null;const Ue=!!!ve||this.state.dragging,Fe=ve||fe,qe={x:(0,re.canDragX)(this)&&Ue?this.state.x:Fe.x,y:(0,re.canDragY)(this)&&Ue?this.state.y:Fe.y};this.state.isElementSVG?Qe=(0,de.createSVGTransform)(qe,Ee):Ie=(0,de.createCSSTransform)(qe,Ee);const Xe=(0,he.clsx)(te.props.className||"",Ae,{[me]:this.state.dragging,[pe]:this.state.dragged});return ge.createElement(ie.default,ue({},De,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),ge.cloneElement(ge.Children.only(te),{className:Xe,style:Us(Us({},te.props.style),Ie),transform:Qe}))}}Ze.default=y,ne(y,"displayName","Draggable"),ne(y,"propTypes",Yd(Us({},ie.default.propTypes),{axis:ce.default.oneOf(["both","x","y","none"]),bounds:ce.default.oneOfType([ce.default.shape({left:ce.default.number,right:ce.default.number,top:ce.default.number,bottom:ce.default.number}),ce.default.string,ce.default.oneOf([!1])]),defaultClassName:ce.default.string,defaultClassNameDragging:ce.default.string,defaultClassNameDragged:ce.default.string,defaultPosition:ce.default.shape({x:ce.default.number,y:ce.default.number}),positionOffset:ce.default.shape({x:ce.default.oneOfType([ce.default.number,ce.default.string]),y:ce.default.oneOfType([ce.default.number,ce.default.string])}),position:ce.default.shape({x:ce.default.number,y:ce.default.number}),className:se.dontSetMe,style:se.dontSetMe,transform:se.dontSetMe})),ne(y,"defaultProps",Yd(Us({},ie.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(Jt,Ze,ye){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=void 0;var ge=ae(ye(59301)),ce=ie(ye(12708)),b=ie(ye(4676)),he=ye(77026),de=ye(22013),re=ye(80217),se=ie(ye(97510));function ie(y){return y&&y.__esModule?y:{default:y}}function ae(y,x){if(typeof WeakMap=="function")var E=new WeakMap,ee=new WeakMap;return(ae=function(te,fe){if(!fe&&te&&te.__esModule)return te;var Ae,me,pe={__proto__:null,default:te};if(te===null||typeof te!="object"&&typeof te!="function")return pe;if(Ae=fe?ee:E){if(Ae.has(te))return Ae.get(te);Ae.set(te,pe)}for(const ve in te)ve!=="default"&&{}.hasOwnProperty.call(te,ve)&&((me=(Ae=Object.defineProperty)&&Object.getOwnPropertyDescriptor(te,ve))&&(me.get||me.set)?Ae(pe,ve,me):pe[ve]=te[ve]);return pe})(y,x)}function le(y,x,E){return(x=oe(x))in y?Object.defineProperty(y,x,{value:E,enumerable:!0,configurable:!0,writable:!0}):y[x]=E,y}function oe(y){var x=ue(y,"string");return typeof x=="symbol"?x:x+""}function ue(y,x){if(typeof y!="object"||!y)return y;var E=y[Symbol.toPrimitive];if(E!==void 0){var ee=E.call(y,x||"default");if(typeof ee!="object")return ee;throw new TypeError("@@toPrimitive must return a primitive value.")}return(x==="string"?String:Number)(y)}const ne={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let z=ne.mouse;class a extends ge.Component{constructor(){super(...arguments),le(this,"dragging",!1),le(this,"lastX",NaN),le(this,"lastY",NaN),le(this,"touchIdentifier",null),le(this,"mounted",!1),le(this,"handleDragStart",x=>{if(this.props.onMouseDown(x),!this.props.allowAnyClick&&typeof x.button=="number"&&x.button!==0)return!1;const E=this.findDOMNode();if(!E||!E.ownerDocument||!E.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:ee}=E;if(this.props.disabled||!(x.target instanceof ee.defaultView.Node)||this.props.handle&&!(0,he.matchesSelectorAndParentsTo)(x.target,this.props.handle,E)||this.props.cancel&&(0,he.matchesSelectorAndParentsTo)(x.target,this.props.cancel,E))return;x.type==="touchstart"&&!this.props.allowMobileScroll&&x.preventDefault();const te=(0,he.getTouchIdentifier)(x);this.touchIdentifier=te;const fe=(0,de.getControlPosition)(x,te,this);if(fe==null)return;const{x:Ae,y:me}=fe,pe=(0,de.createCoreData)(this,Ae,me);(0,se.default)("DraggableCore: handleDragStart: %j",pe),(0,se.default)("calling",this.props.onStart),!(this.props.onStart(x,pe)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,he.addUserSelectStyles)(ee),this.dragging=!0,this.lastX=Ae,this.lastY=me,(0,he.addEvent)(ee,z.move,this.handleDrag),(0,he.addEvent)(ee,z.stop,this.handleDragStop))}),le(this,"handleDrag",x=>{const E=(0,de.getControlPosition)(x,this.touchIdentifier,this);if(E==null)return;let{x:ee,y:te}=E;if(Array.isArray(this.props.grid)){let me=ee-this.lastX,pe=te-this.lastY;if([me,pe]=(0,de.snapToGrid)(this.props.grid,me,pe),!me&&!pe)return;ee=this.lastX+me,te=this.lastY+pe}const fe=(0,de.createCoreData)(this,ee,te);if((0,se.default)("DraggableCore: handleDrag: %j",fe),this.props.onDrag(x,fe)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(me){const pe=document.createEvent("MouseEvents");pe.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(pe)}return}this.lastX=ee,this.lastY=te}),le(this,"handleDragStop",x=>{if(!this.dragging)return;const E=(0,de.getControlPosition)(x,this.touchIdentifier,this);if(E==null)return;let{x:ee,y:te}=E;if(Array.isArray(this.props.grid)){let pe=ee-this.lastX||0,ve=te-this.lastY||0;[pe,ve]=(0,de.snapToGrid)(this.props.grid,pe,ve),ee=this.lastX+pe,te=this.lastY+ve}const fe=(0,de.createCoreData)(this,ee,te);if(this.props.onStop(x,fe)===!1||this.mounted===!1)return!1;const me=this.findDOMNode();me&&this.props.enableUserSelectHack&&(0,he.scheduleRemoveUserSelectStyles)(me.ownerDocument),(0,se.default)("DraggableCore: handleDragStop: %j",fe),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,me&&((0,se.default)("DraggableCore: Removing handlers"),(0,he.removeEvent)(me.ownerDocument,z.move,this.handleDrag),(0,he.removeEvent)(me.ownerDocument,z.stop,this.handleDragStop))}),le(this,"onMouseDown",x=>(z=ne.mouse,this.handleDragStart(x))),le(this,"onMouseUp",x=>(z=ne.mouse,this.handleDragStop(x))),le(this,"onTouchStart",x=>(z=ne.touch,this.handleDragStart(x))),le(this,"onTouchEnd",x=>(z=ne.touch,this.handleDragStop(x)))}componentDidMount(){this.mounted=!0;const x=this.findDOMNode();x&&(0,he.addEvent)(x,ne.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const x=this.findDOMNode();if(x){const{ownerDocument:E}=x;(0,he.removeEvent)(E,ne.mouse.move,this.handleDrag),(0,he.removeEvent)(E,ne.touch.move,this.handleDrag),(0,he.removeEvent)(E,ne.mouse.stop,this.handleDragStop),(0,he.removeEvent)(E,ne.touch.stop,this.handleDragStop),(0,he.removeEvent)(x,ne.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,he.scheduleRemoveUserSelectStyles)(E)}}findDOMNode(){var x,E,ee;return(x=this.props)!=null&&x.nodeRef?(ee=(E=this.props)==null?void 0:E.nodeRef)==null?void 0:ee.current:b.default.findDOMNode(this)}render(){return ge.cloneElement(ge.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}Ze.default=a,le(a,"displayName","DraggableCore"),le(a,"propTypes",{allowAnyClick:ce.default.bool,allowMobileScroll:ce.default.bool,children:ce.default.node.isRequired,disabled:ce.default.bool,enableUserSelectHack:ce.default.bool,offsetParent:function(y,x){if(y[x]&&y[x].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:ce.default.arrayOf(ce.default.number),handle:ce.default.string,cancel:ce.default.string,nodeRef:ce.default.object,onStart:ce.default.func,onDrag:ce.default.func,onStop:ce.default.func,onMouseDown:ce.default.func,scale:ce.default.number,className:re.dontSetMe,style:re.dontSetMe,transform:re.dontSetMe}),le(a,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(Jt,Ze,ye){"use strict";const{default:ge,DraggableCore:ce}=ye(51353);Jt.exports=ge,Jt.exports.default=ge,Jt.exports.DraggableCore=ce},77026:function(Jt,Ze,ye){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.addClassName=Ae,Ze.addEvent=se,Ze.addUserSelectStyles=ee,Ze.createCSSTransform=z,Ze.createSVGTransform=a,Ze.getTouch=x,Ze.getTouchIdentifier=E,Ze.getTranslation=y,Ze.innerHeight=oe,Ze.innerWidth=ue,Ze.matchesSelector=de,Ze.matchesSelectorAndParentsTo=re,Ze.offsetXYFromParent=ne,Ze.outerHeight=ae,Ze.outerWidth=le,Ze.removeClassName=me,Ze.removeEvent=ie,Ze.scheduleRemoveUserSelectStyles=te;var ge=ye(80217),ce=b(ye(76172));function b(pe,ve){if(typeof WeakMap=="function")var Ee=new WeakMap,Ce=new WeakMap;return(b=function(De,Ie){if(!Ie&&De&&De.__esModule)return De;var Qe,Le,Ue={__proto__:null,default:De};if(De===null||typeof De!="object"&&typeof De!="function")return Ue;if(Qe=Ie?Ce:Ee){if(Qe.has(De))return Qe.get(De);Qe.set(De,Ue)}for(const Fe in De)Fe!=="default"&&{}.hasOwnProperty.call(De,Fe)&&((Le=(Qe=Object.defineProperty)&&Object.getOwnPropertyDescriptor(De,Fe))&&(Le.get||Le.set)?Qe(Ue,Fe,Le):Ue[Fe]=De[Fe]);return Ue})(pe,ve)}let he="";function de(pe,ve){return he||(he=(0,ge.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(Ee){return(0,ge.isFunction)(pe[Ee])})),(0,ge.isFunction)(pe[he])?pe[he](ve):!1}function re(pe,ve,Ee){let Ce=pe;do{if(de(Ce,ve))return!0;if(Ce===Ee)return!1;Ce=Ce.parentNode}while(Ce);return!1}function se(pe,ve,Ee,Ce){if(!pe)return;const De=Us({capture:!0},Ce);pe.addEventListener?pe.addEventListener(ve,Ee,De):pe.attachEvent?pe.attachEvent("on"+ve,Ee):pe["on"+ve]=Ee}function ie(pe,ve,Ee,Ce){if(!pe)return;const De=Us({capture:!0},Ce);pe.removeEventListener?pe.removeEventListener(ve,Ee,De):pe.detachEvent?pe.detachEvent("on"+ve,Ee):pe["on"+ve]=null}function ae(pe){let ve=pe.clientHeight;const Ee=pe.ownerDocument.defaultView.getComputedStyle(pe);return ve+=(0,ge.int)(Ee.borderTopWidth),ve+=(0,ge.int)(Ee.borderBottomWidth),ve}function le(pe){let ve=pe.clientWidth;const Ee=pe.ownerDocument.defaultView.getComputedStyle(pe);return ve+=(0,ge.int)(Ee.borderLeftWidth),ve+=(0,ge.int)(Ee.borderRightWidth),ve}function oe(pe){let ve=pe.clientHeight;const Ee=pe.ownerDocument.defaultView.getComputedStyle(pe);return ve-=(0,ge.int)(Ee.paddingTop),ve-=(0,ge.int)(Ee.paddingBottom),ve}function ue(pe){let ve=pe.clientWidth;const Ee=pe.ownerDocument.defaultView.getComputedStyle(pe);return ve-=(0,ge.int)(Ee.paddingLeft),ve-=(0,ge.int)(Ee.paddingRight),ve}function ne(pe,ve,Ee){const De=ve===ve.ownerDocument.body?{left:0,top:0}:ve.getBoundingClientRect(),Ie=(pe.clientX+ve.scrollLeft-De.left)/Ee,Qe=(pe.clientY+ve.scrollTop-De.top)/Ee;return{x:Ie,y:Qe}}function z(pe,ve){const Ee=y(pe,ve,"px");return{[(0,ce.browserPrefixToKey)("transform",ce.default)]:Ee}}function a(pe,ve){return y(pe,ve,"")}function y(pe,ve,Ee){let{x:Ce,y:De}=pe,Ie=`translate(${Ce}${Ee},${De}${Ee})`;if(ve){const Qe=`${typeof ve.x=="string"?ve.x:ve.x+Ee}`,Le=`${typeof ve.y=="string"?ve.y:ve.y+Ee}`;Ie=`translate(${Qe}, ${Le})`+Ie}return Ie}function x(pe,ve){return pe.targetTouches&&(0,ge.findInArray)(pe.targetTouches,Ee=>ve===Ee.identifier)||pe.changedTouches&&(0,ge.findInArray)(pe.changedTouches,Ee=>ve===Ee.identifier)}function E(pe){if(pe.targetTouches&&pe.targetTouches[0])return pe.targetTouches[0].identifier;if(pe.changedTouches&&pe.changedTouches[0])return pe.changedTouches[0].identifier}function ee(pe){if(!pe)return;let ve=pe.getElementById("react-draggable-style-el");ve||(ve=pe.createElement("style"),ve.type="text/css",ve.id="react-draggable-style-el",ve.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} `,ve.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;} `,pe.getElementsByTagName("head")[0].appendChild(ve)),pe.body&&Ae(pe.body,"react-draggable-transparent-selection")}function te(pe){window.requestAnimationFrame?window.requestAnimationFrame(()=>{fe(pe)}):fe(pe)}function fe(pe){if(pe)try{if(pe.body&&me(pe.body,"react-draggable-transparent-selection"),pe.selection)pe.selection.empty();else{const ve=(pe.defaultView||window).getSelection();ve&&ve.type!=="Caret"&&ve.removeAllRanges()}}catch(ve){}}function Ae(pe,ve){pe.classList?pe.classList.add(ve):pe.className.match(new RegExp(`(?:^|\\s)${ve}(?!\\S)`))||(pe.className+=` ${ve}`)}function me(pe,ve){pe.classList?pe.classList.remove(ve):pe.className=pe.className.replace(new RegExp(`(?:^|\\s)${ve}(?!\\S)`,"g"),"")}},76172:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.browserPrefixToKey=ce,Ze.browserPrefixToStyle=b,Ze.default=void 0,Ze.getPrefix=ge;const ye=["Moz","Webkit","O","ms"];function ge(){var ie,ae;let re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";const se=(ae=(ie=window.document)==null?void 0:ie.documentElement)==null?void 0:ae.style;if(!se||re in se)return"";for(let le=0;le: Unmounted during event!");return ne}},80217:function(Jt,Ze){"use strict";Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.dontSetMe=he,Ze.findInArray=ye,Ze.int=b,Ze.isFunction=ge,Ze.isNum=ce;function ye(de,re){for(let se=0,ie=de.length;se",content:["#include "].join(` `)}]},o={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(` `)}]},h={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(` -`)}]};var u=e(53184),a=e.n(u),x=($t,Mt,er)=>new Promise((Ze,Et)=>{var Ft=dt=>{try{_t(er.next(dt))}catch(Je){Et(Je)}},tt=dt=>{try{_t(er.throw(dt))}catch(Je){Et(Je)}},_t=dt=>dt.done?Ze(dt.value):Promise.resolve(dt.value).then(Ft,tt);_t((er=er.apply($t,Mt)).next())});const p={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},y=($t,Mt,er,Ze)=>{const Et=Mt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:er.lineNumber,endColumn:er.column});return Array.from(new Set(Et.match(/\b\w{2,}\b/g)||[])).map(tt=>({label:tt,kind:$t.languages.CompletionItemKind.Text,insertText:tt,range:Ze}))},m=($t,Mt,er,Ze)=>{$t.languages.registerCompletionItemProvider(Mt,{provideCompletionItems(Et,Ft){const tt=Et.getWordUntilPosition(Ft),_t={startLineNumber:Ft.lineNumber,endLineNumber:Ft.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn},dt=Et.getLineContent(Ft.lineNumber).substring(tt.startColumn-2,tt.endColumn);return{suggestions:[...y($t,Et,Ft,_t),...er.map(Ue=>({label:Ue,kind:$t.languages.CompletionItemKind.Keyword,documentation:Ue,insertText:Ue,insertTextRules:$t.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:_t})),...Ze.map(Ue=>({label:Ue.label,kind:$t.languages.CompletionItemKind.Snippet,documentation:Ue.content,insertText:dt.startsWith("#")?Ue.content.replace(/#/,""):Ue.content,insertTextRules:$t.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:_t}))]}}})};var b=$t=>{p.languages.forEach(Mt=>{$t.languages.registerDocumentFormattingEditProvider(Mt,{provideDocumentFormattingEdits(er){return x(this,null,function*(){const Ze=a()(er.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:er.getFullModelRange(),text:Ze}]})}})}),m($t,"java",c.keywords,c.quickKey),m($t,"cpp",f.keywords,f.quickKey),m($t,"c",l.keywords,[]),m($t,"python",o.keywords,o.quickKey),m($t,"scala",h.keywords,h.quickKey)};const S="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var k=Object.defineProperty,R=($t,Mt,er)=>Mt in $t?k($t,Mt,{enumerable:!0,configurable:!0,writable:!0,value:er}):$t[Mt]=er,A=($t,Mt,er)=>R($t,typeof Mt!="symbol"?Mt+"":Mt,er);const I=class a0{constructor(Mt,er,Ze){this.placeholder=Mt,this.editor=er,this.monaco=Ze,er.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return a0.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};A(I,"ID","editor.widget.placeholderHint");var B=I,N=e(96236),K=e(8591),H=e(6848),W=e(89392),ae=e(77254),ne=e(56102),oe=Object.defineProperty,q=Object.defineProperties,J=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,Q=($t,Mt,er)=>Mt in $t?oe($t,Mt,{enumerable:!0,configurable:!0,writable:!0,value:er}):$t[Mt]=er,le=($t,Mt)=>{for(var er in Mt||(Mt={}))se.call(Mt,er)&&Q($t,er,Mt[er]);if(V)for(var er of V(Mt))ee.call(Mt,er)&&Q($t,er,Mt[er]);return $t},$=($t,Mt)=>q($t,J(Mt)),j=($t,Mt)=>{var er={};for(var Ze in $t)se.call($t,Ze)&&Mt.indexOf(Ze)<0&&(er[Ze]=$t[Ze]);if($t!=null&&V)for(var Ze of V($t))Mt.indexOf(Ze)<0&&ee.call($t,Ze)&&(er[Ze]=$t[Ze]);return er},ie=($t,Mt,er)=>new Promise((Ze,Et)=>{var Ft=dt=>{try{_t(er.next(dt))}catch(Je){Et(Je)}},tt=dt=>{try{_t(er.throw(dt))}catch(Je){Et(Je)}},_t=dt=>dt.done?Ze(dt.value):Promise.resolve(dt.value).then(Ft,tt);_t((er=er.apply($t,Mt)).next())});function me($t){return/^\d+$/.test($t)?`${$t}px`:$t}function Ce(){}let Oe=!1;const Ke={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function ze($t=[]){let Mt=$t;if(Array.isArray($t)){for(let er=0;er<$t.length;er++){let Ze=Ke[$t[er]];if(Ze)return Ze}return Mt[0]}return Ke[Mt]||Mt}let Lt=null;var yt=$t=>{var Mt=$t,{width:er="100%",height:Ze="100%",value:Et,language:Ft="javascript",style:tt={},options:_t={},overrideServices:dt={},theme:Je="vs-dark",onEditBlur:Ue,isCopy:be=!1,onSave:Le,autoHeight:Ve=!1,forbidCopy:Ge=!1,onChange:Qe=Ce,editorDidMount:ht=Ce,onFocus:bt=Ce,onBreakPoint:tr=Ce,breakPointValue:Qt=[],filename:Be="educoder.txt",errorLine:rt,errorContent:Gt="",highlightLine:Rt,openBreakPoint:zt=!1,placeholder:Wt=""}=Mt,nr=j(Mt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder"]);const Zt=(0,r.useRef)(),Ie=(0,r.useRef)({}),ce=(0,r.useRef)(),pe=(0,r.useRef)(),It=(0,r.useRef)([]),Te=(0,r.useRef)(!1),ft=(0,r.useRef)(),Ht=(0,r.useRef)(),Ct=(0,r.useRef)(!1),[Pe,St]=(0,r.useState)(!1);function We(){let Yt;return Zt.current&&(Yt=new i.Z(vt=>{for(let ot of vt)(ot.target.offsetHeight>0||ot.target.offsetWidth>0)&&Ie.current.instance.layout()}),Yt.observe(Zt.current)),Yt}function we(){K.ZP.warning({content:decodeURIComponent(S),key:"monaco-editor-tip"})}const gt=()=>{let Yt=Ie.current.instance;if(Et!=null&&Yt&&Pe){const vt=Yt.getModel();vt&&Et!==vt.getValue()&&(Oe=!0,vt.setValue(Et),Yt.layout(),Oe=!1)}};(0,r.useEffect)(()=>{const Yt=ae.Z.subscribe("formatDocument",vt=>{var ot;let ct=Ie.current.instance;(ot=ct==null?void 0:ct.getAction)==null||ot.call(ct,"editor.action.formatDocument").run()});return window.updateMonacoValue=vt=>{Qe(vt)},Yt},[]),(0,r.useEffect)(()=>{var Yt;let vt=Ie.current.instance;pe.current&&clearTimeout(pe.current),pe.current=setTimeout(()=>{gt()},500),Et&&(Et!=null&&Et.length)&&((Yt=vt==null?void 0:vt.updateOptions)==null||Yt.call(vt,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Et.split(/\r\n|\r|\n/g).length))+3,5)}))},[Et,Pe,Ie.current]),(0,r.useEffect)(()=>{if(rt&&Ie.current&&Ie.current.instance){let vt=Ie.current.instance;vt.changeViewZones(function(ot){var ct=document.createElement("div");ct.style.padding="10px 20px",ct.style.width="calc(100% - 20px)",ct.className="my-error-line-wrp",ct.innerHTML=Gt,ot.addZone({afterLineNumber:rt||11,heightInLines:3,domNode:ct})});var Yt={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};vt.addOverlayWidget(Yt),vt.revealPositionInCenter({lineNumber:20,column:1})}},[rt,Ie.current,Pe]);const kt=(Yt="",vt)=>{if(!Yt||Yt.trim()==="")return!0;const ct=Ie.current.instance.getModel().getLineTokens(vt);let Bt=!1;for(let yr=0;yr<2;yr++)ct.getStandardTokenType(yr)===1&&(Bt=!0);return Bt};(0,r.useEffect)(()=>{var Yt;const vt=(Yt=Ie.current)==null?void 0:Yt.instance;if(vt&&Pe&&Ge){const ot=vt.onDidBlurEditorWidget(()=>{Ct.current=!1}),ct=vt.onDidFocusEditorText(()=>{Ct.current=!0});return()=>{ot.dispose(),ct.dispose()}}},[Ie.current,Pe,Ge]),(0,r.useEffect)(()=>{var Yt;if((Yt=Ie.current)!=null&&Yt.instance&&Pe&&zt){let vt=Ie.current.instance,ot=vt.getModel();if(!ot)return;(()=>{var Ln;let ei=[],ri=[];const wi=ot.getAllDecorations();for(let Ti of wi)Ti.options.className==="highlighted-line"&&(ei.push((Ln=Ti==null?void 0:Ti.range)==null?void 0:Ln.startLineNumber),ri.push(Ti==null?void 0:Ti.id));if(Rt===ei[0])return;ot.deltaDecorations(ri,[]);const fi=ot.getLineCount();Rt&&Rt<=fi&&(vt.deltaDecorations([],[{range:new Lt.Range(Rt,1,Rt,ot.getLineMaxColumn(Rt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),vt.revealLineInCenter(Rt))})();const Bt=(Ln=!1)=>{var ei;let ri=[],wi=[];const fi=ot.getAllDecorations();for(let Ti of fi)Ti.options.linesDecorationsClassName==="breakpoints-select"&&(ri.push((ei=Ti==null?void 0:Ti.range)==null?void 0:ei.startLineNumber),wi.push(Ti==null?void 0:Ti.id));if(Ln)return{lines:ri,ids:wi};tr(ri)},yr=Ln=>ie(void 0,null,function*(){let ei={range:new Lt.Range(Ln,1,Ln,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield ot.deltaDecorations([],[ei]),Bt()}),vr=Ln=>ie(void 0,null,function*(){let ei=[];const ri=vt.getLineDecorations(Ln);for(let wi of ri)wi.options.linesDecorationsClassName==="breakpoints-select"&&ei.push(wi.id);yield ot.deltaDecorations(ei,[]),Bt()}),Jr=Ln=>{let ei=vt.getLineDecorations(Ln);for(let ri of ei)if(ri.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,W.isEqual)(Qt,Bt(!0).lines)){ot.deltaDecorations(Bt(!0).ids,[]);const Ln=Qt.map(ei=>({range:new Lt.Range(ei,1,ei,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));ot.deltaDecorations([],Ln)}const Wr=vt.onDidChangeModelContent(Ln=>{let ei=vt.getPosition();if(ei){let ri=ei.lineNumber;clearTimeout(Ht.current),Ht.current=setTimeout(()=>{kt(ot.getLineContent(ri),ri)?vr(ri):Jr(ri)?(vr(ri),yr(ri)):Bt()},100)}}),En=vt.onMouseDown(Ln=>{var ei,ri,wi;if(Ln.target.detail&&((wi=(ri=(ei=Ln.target)==null?void 0:ei.element)==null?void 0:ri.className)!=null&&wi.includes("line-numbers"))){let fi=Ln.target.position.lineNumber;if(kt(ot.getLineContent(fi),fi))return;Jr(fi)?vr(fi):yr(fi)}}),xt=Ln=>{let ei={range:new Lt.Range(Ln,1,Ln,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};It.current=vt.deltaDecorations(It.current,[ei])},Br=()=>{It.current=vt.deltaDecorations(It.current,[])},On=vt.onMouseMove(Ln=>{var ei,ri,wi;if(Br(),Ln.target.detail&&((wi=(ri=(ei=Ln.target)==null?void 0:ei.element)==null?void 0:ri.className)!=null&&wi.includes("line-numbers"))){let fi=Ln.target.position.lineNumber;if(kt(ot.getLineContent(fi),fi))return;xt(fi)}}),Qn=vt.onMouseLeave(()=>{Br()});return()=>{Wr.dispose(),En.dispose(),On.dispose(),Qn.dispose()}}},[Ie.current,Pe,Qt,Rt,zt,Ft]),(0,r.useEffect)(()=>{var Yt;(Yt=Ie.current)!=null&&Yt.instance&&zt&&Ie.current.instance.setPosition({lineNumber:0,column:0})},[Rt]);function je(){let Yt=Ie.current.instance;if(Yt){const vt=Yt.getSelection(),ot=Ie.current.pastePos||{},ct=new Lt.Range(ot.startLineNumber||vt.endLineNumber,ot.startColumn||vt.endColumn,ot.endLineNumber||vt.endLineNumber,ot.endColumn||vt.endColumn);setTimeout(()=>{Yt.executeEdits("",[{range:ct,text:""}])},300)}}function Tr(Yt){(window.navigator.platform.match("Mac")?Yt.metaKey:Yt.ctrlKey)&&Yt.keyCode==83&&(Yt.preventDefault(),Le())}const At=()=>{if(Ve&&Ie.current.instance){const Yt=Ie.current.instance.getContentHeight();sn(Yt{if(!Ct.current)return;const{keyCode:vt,ctrlKey:ot,metaKey:ct,target:Bt,type:yr}=Yt;return(yr==="paste"||(vt===67||vt===86)&&(ct||ot))&&Bt.nodeName==="TEXTAREA"&&(we(),Yt.preventDefault()),!1};function Ir(Yt,vt){var ot=window.URL||window.webkitURL||window,ct=new Blob([vt]),Bt=document.createElementNS("http://www.w3.org/1999/xhtml","a");Bt.href=ot.createObjectURL(ct),Bt.download=Yt,Yr(Bt)}(0,r.useEffect)(()=>{At()},[At]),(0,r.useEffect)(()=>{Zt.current&&!Pe&&Promise.all([e.e(8909),e.e(2460)]).then(e.bind(e,71448)).then(Yt=>{try{Lt=Yt,Ie.current.instance=Lt.editor.create(Zt.current,{value:Et,language:ze(Ft),theme:Je,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0},dt);const vt=Ie.current.instance;let Bt=[...N.BH._menuItems].find(Wr=>Wr[0]._debugName=="EditorContext")[1],yr=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],vr=(Wr,En)=>{var xt,Br;let On=Wr._first;do En.includes((Br=(xt=On.element)==null?void 0:xt.command)==null?void 0:Br.id)&&Wr._remove(On);while(On=On.next)};if(ht(vt,Lt),setTimeout(()=>{At(),Ie.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Ir(Be||"educoder.txt",vt.getValue())}})},500),Ie.current.subscription=vt.onDidChangeModelContent(Wr=>{Te.current?clearTimeout(ft.current):(At(),Qe(vt.getValue(),Wr)),ft.current=setTimeout(()=>{Te.current=!1},500)}),window.Monaco||b(Lt,ze(Ft)),Ge&&(vr(Bt,yr),Zt.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",tn),window.removeEventListener("paste",tn),window.addEventListener("keydown",tn),window.addEventListener("paste",tn)),window.Monaco=Lt,Ue&&vt.onDidBlurEditorWidget(()=>{Ue(vt.getValue())}),bt&&vt.onDidFocusEditorText(()=>{bt(vt.getValue())}),Ge)try{vt.onDidPaste(Wr=>{const En=vt.getSelection(),xt=Ie.current.pastePos||{},Br=new Lt.Range(xt.startLineNumber||En.endLineNumber,xt.startColumn||En.endColumn,xt.endLineNumber||En.endLineNumber,xt.endColumn||En.endColumn);vt.executeEdits("",[{range:Wr.range,text:""}])})}catch(Wr){}let Jr=We();return Wt&&typeof Wt=="string"&&new B(Wt,vt,Lt),St(!0),()=>{const Wr=Ie.current.instance;Wr.dispose();const En=Wr.getModel();En&&En.dispose(),Ie.current.subscription&&Ie.current.subscription.dispose(),Jr.unobserve(Zt.current)}}catch(vt){}})},[]),(0,r.useEffect)(()=>{if(Ie.current.instance&&Pe)return document.addEventListener("keydown",Tr,!1),()=>{document.removeEventListener("keydown",Tr)}},[Le,Pe]),(0,r.useEffect)(()=>{let Yt=Ie.current.instance;if(Yt&&Pe){let vt=ze(Ft);Lt.editor.setModelLanguage(Yt.getModel(),vt)}},[Ft,Pe]),(0,r.useEffect)(()=>{Ie.current.instance&&Pe&&Lt.editor.setTheme(Je)},[Je,Pe]),(0,r.useEffect)(()=>{let Yt=Ie.current.instance;ce.current=_t,Yt&&Pe&&(Yt.updateOptions(le({},_t)),setTimeout(()=>{Yt.getModel().updateOptions(le({},_t))},200))},[JSON.stringify(_t),Pe]),(0,r.useEffect)(()=>{let Yt=Ie.current.instance;Yt&&Pe&&Yt.layout()},[er,Ze,Pe]);const[Rr,mr]=(0,r.useState)(me(er)),[Zr,sn]=(0,r.useState)(me(Ze)),mn=$(le({},tt),{width:Rr,height:Zr,position:"relative"});return r.createElement("div",{className:"my-monaco-editor",ref:Zt,style:mn},be&&r.createElement(ne.CopyToClipboard,{text:Et,onCopy:()=>K.ZP.success("\u590D\u5236\u6210\u529F")},r.createElement(H.Z,{title:"\u590D\u5236\u4EE3\u7801"},r.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},r.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Dt({width:$t="100%",height:Mt="100%",original:er,modified:Ze,language:Et,options:Ft={}}){const tt=(0,r.useRef)(),[_t,dt]=(0,r.useState)(null);function Je(Ve){let Ge;return tt.current&&(Ge=new i.Z(Qe=>{for(let ht of Qe)(ht.target.offsetHeight>0||ht.target.offsetWidth>0)&&Ve.layout()}),Ge.observe(tt.current)),Ge}(0,r.useEffect)(()=>(tt.current&&Promise.all([e.e(8909),e.e(9404)]).then(e.bind(e,2550)).then(Ve=>{Lt=Ve;const Ge=Lt.editor.createDiffEditor(tt.current,$(le({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},Ft),{wordWrap:!0}));dt(Ge);let Qe=Je(Ge);return()=>{Ge.dispose();const ht=Ge.getModel();ht&&ht.dispose(),Qe.unobserve(tt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,r.useEffect)(()=>{_t&&_t.setModel({original:Lt.editor.createModel(er,Et),modified:Lt.editor.createModel(Ze,Et)})},[er,Ze,Et,_t]);const Ue=me($t),be=me(Mt),Le={width:Ue,height:be};return r.createElement("div",{className:"my-diff-editor",ref:tt,style:Le})}},86967:function(d,_,e){"use strict";e.d(_,{k:function(){return b}});var r=e(55510),i=e(8591),l=e(2001),c=Object.defineProperty,f=Object.defineProperties,o=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(k,R,A)=>R in k?c(k,R,{enumerable:!0,configurable:!0,writable:!0,value:A}):k[R]=A,p=(k,R)=>{for(var A in R||(R={}))u.call(R,A)&&x(k,A,R[A]);if(h)for(var A of h(R))a.call(R,A)&&x(k,A,R[A]);return k},y=(k,R)=>f(k,o(R)),m=(k,R)=>{var A={};for(var I in k)u.call(k,I)&&R.indexOf(I)<0&&(A[I]=k[I]);if(k!=null&&h)for(var I of h(k))R.indexOf(I)<0&&a.call(k,I)&&(A[I]=k[I]);return A};const b=["\u8BA4\u8BC1\u4E13\u4E1A","\u8BA4\u8BC1\u5C4A\u522B"],S={namespace:"engineeringEvaluteList",state:{actionTabs:{key:"",params:{}},headerData:{dataSource:{[b[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${b[0]}`,loading:"engineeringEvaluteList/getMajorList",dataList:[]},[b[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${b[1]}`,loading:"engineeringEvaluteList/getYearList",dataList:[]}},active:{}},tabListData:{total:0,pageNo:1,pageSize:20,dataSource:[]}},effects:{*setActionTabs({payload:k},{call:R,put:A}){yield A({type:"save",payload:{actionTabs:p({},k)}})},*getMajorList({payload:k},{call:R,put:A,select:I}){const{userInfo:M}=yield I(B=>B.user);if(M!=null&&M.school_id){const B=yield R(r.BA,M.school_id);if(B&&B.data){const N=l.U.getItem(M==null?void 0:M.login);yield A({type:"setMajorOrYearDataSource",payload:{key:b[0],value:B.data.map(K=>({label:K.name,value:K.ec_major_school_id})),active:B.data.length>0?N[0]||B.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:k},{call:R,put:A,select:I}){const M=yield R(r.Nx,k.id),{userInfo:B}=yield I(N=>N.user);if(M&&M.data){const N=l.U.getItem(B==null?void 0:B.login);yield A({type:"setMajorOrYearDataSource",payload:{key:b[1],value:M.data.map(K=>({label:K.year,value:K.ec_year_id})),active:M.data.length>0?k.firstEnter?N[1]:M.data[0].ec_year_id:void 0}})}},*getCourseResults({payload:k={}},{call:R,put:A,select:I}){const{calc:M,page:B,per_page:N}=k,{headerData:K,tabListData:H}=yield I(ne=>ne.engineeringEvaluteList),{userInfo:W}=yield I(ne=>ne.user);let ae=K.active[b[1]];if(ae){let ne={id:ae,page:B||1,per_page:N||H.pageSize};M&&(ne=y(p({},ne),{page:H.pageNo}));const oe=yield R(r._y,ne),q=[K.active[b[0]],K.active[b[1]]];l.U.setItem(W==null?void 0:W.login,q),oe&&oe.ec_courses&&(yield A({type:"setCourseResults",payload:y(p({},H),{pageNo:ne.page,total:oe.count,pageSize:ne.per_page||H.pageSize,dataSource:oe.ec_courses.map((J,V)=>y(p({},J),{key:ne.page>1?(ne.page-1)*ne.per_page+V+1:V+1}))})}))}else yield A({type:"setCourseResults",payload:y(p({},H),{pageNo:1,total:0,dataSource:[]})})},*exportCourse({payload:k},{call:R,select:A}){const{headerData:I}=yield A(M=>M.engineeringEvaluteList);I.active[b[1]]&&(yield R(r.F,I.active[b[1]]))},*compute({payload:k},{call:R,put:A}){const I=k,{all:M}=I,B=m(I,["all"]),N=yield R(M?r.At:r.PX,B);N&&N.status===0?(i.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield A({type:"getCourseResults",payload:{calc:!0}})):i.ZP.error(N.message)}},reducers:{save(k,R){return p(p({},k),R.payload)},setMajorOrYearDataSource(k,{payload:R}){let A=k.headerData.active;return R.active&&(A=y(p({},A),{[R.key]:R.active})),y(p({},k),{headerData:y(p({},k.headerData),{dataSource:y(p({},k.headerData.dataSource),{[R.key]:y(p({},k.headerData.dataSource[R.key]),{dataList:R.value})}),active:A})})},setMajorOrYearActive(k,{payload:R}){return y(p({},k),{headerData:y(p({},k.headerData),{active:y(p({},k.headerData.active),{[R.key]:R.value})})})},setCourseResults(k,{payload:R}){return y(p({},k),{tabListData:p(p({},k.tabListData),R)})}},subscriptions:{setup({dispatch:k,history:R}){return R.listen(({pathname:A})=>{A==="/"&&k({type:"query"})})}}};_.Z=S},3033:function(d,_,e){"use strict";e.d(_,{L:function(){return h},r:function(){return a}});var r=Object.defineProperty,i=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,f=(x,p,y)=>p in x?r(x,p,{enumerable:!0,configurable:!0,writable:!0,value:y}):x[p]=y,o=(x,p)=>{for(var y in p||(p={}))l.call(p,y)&&f(x,y,p[y]);if(i)for(var y of i(p))c.call(p,y)&&f(x,y,p[y]);return x};const h=x=>x==null?void 0:x.map(p=>{const y=(p.sub_disciplines||[]).map(m=>({value:m.id,label:m.name}));return{value:p.id,label:p.name,children:y}}),u={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03",8:"\u516B"},a=x=>{if(!x)return;const{all_questions_count:p,all_score:y,single_questions:m,multiple_questions:b,judgement_questions:S,program_questions:k,completion_questions:R,subjective_questions:A,practical_questions:I,combination_questions:M}=x||{},N=[o({type:"SINGLE",name:"\u5355\u9009\u9898"},m),o({type:"MULTIPLE",name:"\u591A\u9009\u9898"},b),o({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},R),o({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},S),o({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},A),o({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},k),o({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},I),o({type:"COMBINATION",name:"\u7EC4\u5408\u9898"},M)].filter(K=>K.questions_count>0).map((K,H)=>o(o({},K),{number:u[H+1]}));return{all_questions_count:p,all_score:y,questionList:N}}},2001:function(d,_,e){"use strict";e.d(_,{U:function(){return c},t:function(){return l}});var r=e(43418),i=e(41867);const l=(f,o="")=>{r.default.confirm({centered:!0,width:520,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o,onOk:f})},c={setItem:(f,o)=>{var h;const u=f+"-engineering"+((h=(0,i.eY)())==null?void 0:h.school_id),a=JSON.stringify(o);localStorage.setItem(u,a)},getItem:f=>{var o;const h=f+"-engineering"+((o=(0,i.eY)())==null?void 0:o.school_id),u=localStorage.getItem(h);return u!==null&&u!=="[object Object]"?JSON.parse(u):[]},clear:f=>{var o;const h=f+"-engineering"+((o=(0,i.eY)())==null?void 0:o.school_id);localStorage.removeItem(h)}}},47735:function(d,_,e){"use strict";e.d(_,{$f:function(){return p},Cq:function(){return b},GY:function(){return o},I8:function(){return k},Ow:function(){return y},P:function(){return x},Ql:function(){return h},RA:function(){return I},Zm:function(){return u},bz:function(){return f},eF:function(){return S},gQ:function(){return R},ht:function(){return m},kN:function(){return M},n1:function(){return l},nI:function(){return B},o9:function(){return c},sG:function(){return a},wi:function(){return A}});var r=e(38147),i=(N,K,H)=>new Promise((W,ae)=>{var ne=J=>{try{q(H.next(J))}catch(V){ae(V)}},oe=J=>{try{q(H.throw(J))}catch(V){ae(V)}},q=J=>J.done?W(J.value):Promise.resolve(J.value).then(ne,oe);q((H=H.apply(N,K)).next())});function l(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/avatar.json`,{method:"put",body:N})})}function c(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}.json`,{method:"get"})})}function f(N){return i(this,null,function*(){return(0,r.ZP)("/api/add_school_applies.json",{method:"post",body:N})})}function o(N){return i(this,null,function*(){return(0,r.ZP)("/api/schools/limit_list.json",{method:"get",params:N})})}function h(N){return i(this,null,function*(){return(0,r.ZP)(`/api/schools/${N.id}/departments/for_option.json`,{method:"get",params:N})})}function u(N){return i(this,null,function*(){return(0,r.ZP)("/api/add_department_applies.json",{method:"post",body:N})})}function a(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.id}.json`,{method:"put",body:N})})}function x(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/authentication_apply.json`,{method:"delete"})})}function p(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/professional_auth_apply.json`,{method:"delete"})})}function y(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.id}/professional_auth_apply.json`,{method:"post",body:N})})}function m(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.id}/authentication_apply.json`,{method:"post",body:N})})}function b(N){return i(this,null,function*(){return(0,r.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:N})})}function S(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/phone_bind.json`,{method:"post",body:N})})}function k(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/email_bind.json`,{method:"post",body:N})})}function R(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/password.json`,{method:"put",body:N})})}function A(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.basicInfoId}/open_users/${N.id}.json`,{method:"delete"})})}function I(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/${N.login}/cancel_authentication.json`,{method:"post",body:N})})}function M(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/${N.login}/cancel_professional_certification.json`,{method:"post",body:N})})}function B(N,K){return i(this,null,function*(){return(0,r.ZP)(`/api/users/${N.login}/videos/${N.id}/create_subject_video.json`,{method:"post",body:K})})}},5959:function(d,_,e){"use strict";e.d(_,{An:function(){return y},TO:function(){return a},my:function(){return p},nZ:function(){return x}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(m,b,S)=>b in m?i(m,b,{enumerable:!0,configurable:!0,writable:!0,value:S}):m[b]=S,h=(m,b)=>{for(var S in b||(b={}))c.call(b,S)&&o(m,S,b[S]);if(l)for(var S of l(b))f.call(b,S)&&o(m,S,b[S]);return m},u=(m,b,S)=>new Promise((k,R)=>{var A=B=>{try{M(S.next(B))}catch(N){R(N)}},I=B=>{try{M(S.throw(B))}catch(N){R(N)}},M=B=>B.done?k(B.value):Promise.resolve(B.value).then(A,I);M((S=S.apply(m,b)).next())});function a(m){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/inform_up.json`,{method:"post",body:h({},m)})})}function x(m){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/inform_down.json`,{method:"post",body:h({},m)})})}function p(m){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/update_informs.json`,{method:"post",body:h({},m)})})}function y(m){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/new_informs.json`,{method:"post",body:h({},m)})})}},7310:function(d,_,e){"use strict";e.d(_,{$n:function(){return S},H:function(){return b},Nm:function(){return y},Ot:function(){return m},SV:function(){return a},fc:function(){return R},mn:function(){return k},tO:function(){return p},zI:function(){return x}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(A,I,M)=>I in A?i(A,I,{enumerable:!0,configurable:!0,writable:!0,value:M}):A[I]=M,h=(A,I)=>{for(var M in I||(I={}))c.call(I,M)&&o(A,M,I[M]);if(l)for(var M of l(I))f.call(I,M)&&o(A,M,I[M]);return A},u=(A,I,M)=>new Promise((B,N)=>{var K=ae=>{try{W(M.next(ae))}catch(ne){N(ne)}},H=ae=>{try{W(M.throw(ae))}catch(ne){N(ne)}},W=ae=>ae.done?B(ae.value):Promise.resolve(ae.value).then(K,H);W((M=M.apply(A,I)).next())});function a(A){return u(this,null,function*(){return(0,r.ZP)("/api/files/public_with_course_and_project",{method:"get",params:h({},A)})})}function x(A){return u(this,null,function*(){return(0,r.ZP)("/api/files/mine_with_course_and_project.json",{method:"get",params:h({},A)})})}function p(A){return u(this,null,function*(){return(0,r.ZP)("/api/files/import.json",{method:"post",body:h({},A)})})}function y(A){return u(this,null,function*(){return(0,r.ZP)(`/api/files/${A.id}.json`,{method:"get",params:h({},A)})})}function m(A){return u(this,null,function*(){const{id:I}=A;return delete A.id,(0,r.ZP)(`/api/files/${I}.json`,{method:"put",body:h({},A)})})}function b(A){return u(this,null,function*(){return(0,r.ZP)(`/api/files/${A.id}/update_visits.json`,{method:"post"})})}function S(A){return u(this,null,function*(){return(0,r.ZP)(`/api/files/${A==null?void 0:A.id}/watch_list.json`,{method:"get",params:h({},A)})})}function k(A){return u(this,null,function*(){return(0,r.ZP)("/api/files/get_batches_publish_info.json",{method:"get",params:h({},A)})})}function R(A){return u(this,null,function*(){return(0,r.ZP)(`/api/files/${A==null?void 0:A.id}/add_file_quantity.json`,{method:"post",body:h({},A)})})}},26795:function(d,_,e){"use strict";e.d(_,{CJ:function(){return y},Mf:function(){return R},NA:function(){return S},PC:function(){return m},PP:function(){return b},YQ:function(){return k},cc:function(){return p},dI:function(){return x},yq:function(){return a}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(A,I,M)=>I in A?i(A,I,{enumerable:!0,configurable:!0,writable:!0,value:M}):A[I]=M,h=(A,I)=>{for(var M in I||(I={}))c.call(I,M)&&o(A,M,I[M]);if(l)for(var M of l(I))f.call(I,M)&&o(A,M,I[M]);return A},u=(A,I,M)=>new Promise((B,N)=>{var K=ae=>{try{W(M.next(ae))}catch(ne){N(ne)}},H=ae=>{try{W(M.throw(ae))}catch(ne){N(ne)}},W=ae=>ae.done?B(ae.value):Promise.resolve(ae.value).then(K,H);W((M=M.apply(A,I)).next())});function a(A){return u(this,null,function*(){return(0,r.ZP)("/api/courses/board_list.json",{method:"get",params:h({},A)})})}function x(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.boardId}.json`,{method:"get",params:h({},A)})})}function p(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.id}/sticky_top.json`,{method:"put",body:{course_id:A.coursesId}})})}function y(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.id}/sticky_top.json`,{method:"put",body:{course_id:A.coursesId}})})}function m(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.boardId}/reply_list.json`,{method:"get",params:h({},A)})})}function b(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.boardId}/reply.json`,{method:"post",body:h({},A)})})}function S(A){return u(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},A)})})}function k(A){return u(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},A)})})}function R(A){return u(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:h({},A)})})}},33270:function(d,_,e){"use strict";e.d(_,{$T:function(){return ei},A:function(){return Ht},Ab:function(){return wa},Al:function(){return ze},BQ:function(){return bt},BR:function(){return Ke},Bn:function(){return Gt},Cq:function(){return Qn},D4:function(){return b},DJ:function(){return Ft},Dd:function(){return N},Ds:function(){return Qt},EO:function(){return Ct},Ed:function(){return tt},F9:function(){return Wt},FU:function(){return Zt},Fg:function(){return K},GV:function(){return be},Gk:function(){return ie},Gm:function(){return Ge},Gz:function(){return H},Hf:function(){return a},Hl:function(){return W},Hn:function(){return ee},ID:function(){return Jr},IU:function(){return kt},J2:function(){return Je},K$:function(){return Be},KP:function(){return _t},KT:function(){return Ze},L$:function(){return It},LH:function(){return oe},Lk:function(){return Wn},Lm:function(){return k},Ls:function(){return $t},MA:function(){return Ti},Mc:function(){return si},N7:function(){return Oe},Nd:function(){return j},Nl:function(){return gt},Ns:function(){return Wr},O3:function(){return Et},Pj:function(){return Ve},Q9:function(){return y},QX:function(){return we},QZ:function(){return er},R2:function(){return Ce},Rk:function(){return Ln},S9:function(){return Te},SA:function(){return S},U8:function(){return xt},UD:function(){return ct},U_:function(){return le},Uy:function(){return yr},V8:function(){return se},Vw:function(){return Dt},W0:function(){return Tr},W7:function(){return tr},WK:function(){return aa},Wr:function(){return Tt},YR:function(){return St},Z0:function(){return mr},ZL:function(){return tn},ZT:function(){return $i},ZX:function(){return zi},Z_:function(){return q},_0:function(){return J},_9:function(){return Qe},_B:function(){return Fa},_X:function(){return p},aP:function(){return At},aQ:function(){return ht},aZ:function(){return ce},al:function(){return ft},bm:function(){return ot},bz:function(){return Rt},c_:function(){return On},ds:function(){return vt},fN:function(){return Gi},fr:function(){return Pe},g4:function(){return Ue},gq:function(){return ae},hf:function(){return yt},i:function(){return Zr},i6:function(){return wi},i7:function(){return vr},iE:function(){return A},ih:function(){return vi},jA:function(){return m},kW:function(){return dt},km:function(){return En},nP:function(){return M},nQ:function(){return zt},nX:function(){return mn},oM:function(){return rt},oR:function(){return Ai},o_:function(){return Yr},pf:function(){return Yt},pr:function(){return pi},pv:function(){return ri},qB:function(){return Lt},r2:function(){return V},rS:function(){return ne},s:function(){return Hi},sK:function(){return x},sb:function(){return pe},sm:function(){return B},t1:function(){return Le},tB:function(){return Ia},tR:function(){return nr},td:function(){return je},uh:function(){return Ie},up:function(){return Br},v2:function(){return I},vV:function(){return Ir},w9:function(){return $},wR:function(){return fi},yS:function(){return We},yV:function(){return me},yd:function(){return sn},zg:function(){return Mt}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(Ee,st,et)=>st in Ee?i(Ee,st,{enumerable:!0,configurable:!0,writable:!0,value:et}):Ee[st]=et,h=(Ee,st)=>{for(var et in st||(st={}))c.call(st,et)&&o(Ee,et,st[et]);if(l)for(var et of l(st))f.call(st,et)&&o(Ee,et,st[et]);return Ee},u=(Ee,st,et)=>new Promise((Ot,pt)=>{var ur=zr=>{try{Ar(et.next(zr))}catch(He){pt(He)}},lr=zr=>{try{Ar(et.throw(zr))}catch(He){pt(He)}},Ar=zr=>zr.done?Ot(zr.value):Promise.resolve(zr.value).then(ur,lr);Ar((et=et.apply(Ee,st)).next())});const a=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/update_group.json`,{method:"put",body:Ee})}),x=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/students.json`,{method:"Get",params:Ee})}),p=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/add_groups.json`,{method:"post",body:Ee})}),y=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/list_groups_by_settings.json`,{method:"post",body:Ee})}),m=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/groups.json`,{method:"Get",params:Ee})}),b=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/update_leader_permission.json`,{method:"put",body:Ee})}),S=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/update_group_settings`,{method:"put",body:Ee})}),k=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/group_settings.json`,{method:"Get",params:Ee})}),R=Ee=>u(void 0,null,function*(){return Fetch(`/api/homework_commons/${Ee==null?void 0:Ee.id}/test_result_setting.json`,{method:"post",body:Ee})}),A=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/course_videos/configs.json`,{method:"put",body:Ee})}),I=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/course_videos/list_for_config.json`,{method:"Get",params:Ee})}),M=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/homework_commons/max_late_time.json`,{method:"Get",params:Ee})}),B=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/homework_commons/batch_late_setting`,{method:"post",body:Ee})}),N=Ee=>u(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/course_use_infos.json",{method:"Get",params:Ee})}),K=Ee=>u(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/rank_list.json",{method:"Get",params:Ee})}),H=Ee=>u(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/statistics_body.json",{method:"Get",params:Ee})}),W=Ee=>u(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/statistics_header.json",{method:"Get",params:Ee})});function ae(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.course_id}/set_assistant_permissions.json`,{method:"post",body:h({},Ee.permissions)})})}function ne(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.course_id}/assistant_permissions.json`,{method:"Get",params:h({},Ee)})})}function oe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/ai_status_query.json`,{method:"Get",params:Ee})})}function q(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/update_course_portrait_data.json`,{method:"post",body:h({},Ee)})})}function J(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/get_user_portrait_config.json`,{method:"Get",params:Ee})})}function V(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/update_user_portrait_config.json?id=${Ee.coursesId}`,{method:"put",body:h({},Ee)})})}function se(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses.json",{method:"Get",params:h({},Ee)})})}function ee(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/according_course_recommend_shixuns.json",{method:"Get",params:h({},Ee)})})}function Q(Ee){return u(this,null,function*(){return Fetch("/api/disciplines.json",{method:"Get",params:h({},Ee)})})}function le(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/top_banner.json`,{method:"get",params:h({},Ee)})})}function $(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id||Ee.coursesId}/left_banner.json`,{method:"get",params:h({},Ee)})})}function j(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/homework_commons.json`,{method:"get",params:h({},Ee)})})}function ie(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/homework_commons/list.json`,{method:"get",params:h({},Ee)})})}function me(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/graduation_topics.json`,{method:"get",params:h({},Ee)})})}function Ce(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/graduation_tasks.json`,{method:"get",params:h({},Ee)})})}function Oe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/v2/courses/${Ee.id}/exercises.json`,{method:"get",params:h({},Ee)})})}function Ke(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/polls.json`,{method:"get",params:h({},Ee)})})}function ze(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/homework_commons.json`,{method:"get",params:h({},Ee)})})}function Lt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/course_groups.json`,{method:"get",params:h({},Ee)})})}function yt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/all_course_groups.json`,{method:"get",params:h({},Ee)})})}function Dt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/attendances.json`,{method:"get",params:h({},Ee)})})}function $t(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/weapps/courses/${Ee.coursesId}/attendances.json`,{method:"get",params:h({},Ee)})})}function Mt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/attendances/${Ee.id}/edit.json`,{method:"get",params:h({},Ee)})})}function er(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/informs.json`,{method:"get",params:h({},Ee)})})}function Ze(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/files.json",{method:"get",params:h({},Ee)})})}function Et(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/course_videos.json`,{method:"get",params:h({},Ee)})})}function Ft(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/live_links.json`,{method:"get",params:h({},Ee)})})}function tt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses/mine.json",{method:"get",params:h({},Ee)})})}function _t(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/boards/${Ee.categoryId}/messages.json`,{method:"get",params:h({},Ee)})})}function dt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/course_groups.json`,{method:"get",params:h({},Ee)})})}function Je(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/students.json`,{method:"get",params:h({},Ee)})})}function Ue(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/statistics.json`,{method:"get",params:h({},Ee)})})}function be(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/work_score.json`,{method:"get",params:h({},Ee)})})}function Le(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/act_score.json`,{method:"get",params:h({},Ee)})})}function Ve(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/shixun_lists.json",{method:"get",params:h({},Ee)})})}function Ge(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/item_banks.json",{method:"get",params:h({},Ee)})})}function Qe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/homework_commons/impersonal_list.json`,{method:"get",params:h({},Ee)})})}function ht(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/homework_commons/create_shixun_homework.json`,{method:"post",body:h({},Ee)})})}function bt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/homework_commons/create_collaborators.json`,{method:"post",body:h({},Ee)})})}function tr(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/subject_lists.json",{method:"get",params:h({},Ee)})})}function Qt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/homework_commons/create_subject_homework.json`,{method:"post",body:h({},Ee)})})}function Be(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/schools/school_list.json",{method:"get",params:Ee})})}function rt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses/search_course_list.json",{method:"post",body:Ee})})}function Gt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses.json",{method:"post",body:Ee})})}function Rt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/add_school_applies.json",{method:"post",body:Ee})})}function zt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/users/member_search.json",{method:"get",params:Ee})})}function Wt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/student_groups.json",{method:"get",params:h({page:1,limit:1e3},Ee)})})}function nr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.identifier}/add_student_groups.json`,{method:"post",body:Ee})})}function Zt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses/search_all.json",{method:"get",params:Ee})})}function Ie(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/add_teacher.json`,{method:"post",body:Ee})})}function ce(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/add_students_by_search.json`,{method:"post",body:Ee})})}function pe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/set_public_or_private.json`,{method:"post",body:Ee})})}function It(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/set_invite_code_halt.json`,{method:"post",body:Ee})})}function Te(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/duplicate_course.json`,{method:"post",body:Ee})})}function ft(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/update_end_date.json`,{method:"put",body:Ee})})}function Ht(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}.json`,{method:"delete",body:Ee})})}function Ct(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/settings.json`,{method:"get",params:h({},Ee)})})}function Pe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}.json`,{method:"put",body:Ee})})}function St(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_couser_info.json`,{method:"get",params:{export:!0}})})}function We(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_member_act_score_async.json`,{method:"get",params:h({export:!0},Ee)})})}function we(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_total_homework_commons_score.json`,{method:"get",params:h({export:!0},Ee)})})}function gt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_total_exercises_and_other_score.json`,{method:"get",params:h({export:!0},Ee)})})}function kt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_star_user.json`,{method:"get",params:h({export:!0},Ee)})})}function je(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_mooc_records.json`,{method:"get",params:h({export:!0},Ee)})})}function Tr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_total_course_score.json`,{method:"get",params:h({export:!0},Ee)})})}function At(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ee.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},Ee)})})}function Yr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ee.categoryId}/export_shixun_report.json`,{method:"get",params:h({export:!0},Ee)})})}function tn(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee.categoryId}/export_exercise_users.json`,{method:"get",params:h({export:!0},Ee)})})}function Ir(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee.categoryId}/export_exercise_word.json`,{method:"get",params:h({export:!0},Ee)})})}function Rr(Ee){return u(this,null,function*(){return Fetch(`/api/homework_commons/${Ee.categoryId}/works_list.zip`,{method:"get",params:h({export:!0},Ee)})})}function mr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api//course_second_categories/${Ee.id}.json`,{method:"delete",params:{export:!0}})})}function Zr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api//boards/${Ee.id}.json`,{method:"delete",params:{export:!0}})})}function sn(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_modules/${Ee.id}/sticky_module.json`,{method:"get"})})}function mn(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_modules/${Ee.id}/hidden_module.json`,{method:"get"})})}function Yt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses/new.json",{method:"get",params:Ee})})}function vt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/weapps/attendances/${Ee.id}.json`,{method:"get",params:Ee})})}function ot(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances.json",{method:"get",params:Ee})})}function ct(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances/update_status.json",{method:"post",body:Ee})})}function Bt(Ee){return u(this,null,function*(){return Fetch(`/api/polls/${Ee.categoryId}/commit_result.xlsx`,{method:"get",params:h({export:!0},Ee)})})}function yr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},Ee)})})}function vr(Ee){return(0,r.ZP)(`/api/polls/${Ee.categoryId}/start_answer.json`,{method:"get",params:h({},Ee)})}function Jr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${Ee.questionId}/poll_votes.json`,{method:"post",body:Ee})})}function Wr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${Ee.categoryId}/commit_poll.json`,{method:"post",body:Ee})})}function En(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.courseId}/tasks_list.json`,{method:"get",params:Ee})})}function xt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.courseId}/update_task_position.json`,{method:"post",body:Ee})})}function Br(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/calculate_all_shixun_scores.json`,{method:"get",params:Ee})})}function On(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/all_course_groups.json`,{method:"get",params:Ee})})}function Qn(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/polls/all_course_groups.json`,{method:"get",params:Ee})})}function Ln(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/students.json`,{method:"get",params:Ee})})}function ei(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_groups/${Ee.categoryId}/rename_group.json`,{method:"POST",body:Ee})})}function ri(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_groups/${Ee.categoryId}.json`,{method:"delete",body:Ee})})}function wi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/join_course_group.json`,{method:"POST",body:Ee})})}function fi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/transfer_to_course_group.json`,{method:"post",body:Ee})})}function Ti(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/delete_from_course.json`,{method:"post",body:Ee})})}function aa(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/join_course_group.json`,{method:"post",body:Ee})})}function Gi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/exit_course.json`,{method:"post"})})}function zi(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances.json",{method:"post",body:h({},Ee)})})}function vi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/mooc_users/${Ee.user_id}/edit.json`,{method:"get",params:Ee})})}function Hi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/mooc_users.json`,{method:"post",body:Ee})})}function Ia(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/mooc_users/${Ee.user_id}.json`,{method:"put",body:Ee})})}function Tt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_second_categories/${Ee.id}/move_category.json`,{method:"post",body:Ee})})}function wa(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/boards/${Ee.id}/move_category.json`,{method:"post",body:Ee})})}function $i(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/courseware.json`,{method:"get",params:Ee})})}function pi(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee}/mark_wrong_topic.json`,{method:"get",params:st})})}function Fa(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee}/cancel_wrong_topic.json`,{method:"get",params:st})})}function Ai(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ee}/allow_end_group.json`,{method:"get",params:st})})}function si(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee}/homework_commons/end_with_homework_list_position.json`,{method:"post",body:st})})}function Wn(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/tasks/${Ee}/get_content_for_commit_id.json`,{method:"get",params:st})})}},30945:function(d,_,e){"use strict";e.d(_,{$M:function(){return Mt},$P:function(){return tr},Ax:function(){return x},Dh:function(){return k},FU:function(){return W},GQ:function(){return ee},IN:function(){return Ue},JM:function(){return Ge},Ju:function(){return $t},Mn:function(){return Je},Ni:function(){return ie},Pg:function(){return R},Pt:function(){return S},Qp:function(){return V},R9:function(){return ae},Ux:function(){return se},Vy:function(){return Ke},XJ:function(){return j},XR:function(){return yt},Ze:function(){return B},aq:function(){return M},bQ:function(){return m},bu:function(){return p},cC:function(){return a},jS:function(){return oe},lm:function(){return be},ml:function(){return le},o3:function(){return Ze},pA:function(){return Ft},pS:function(){return Ve},pU:function(){return $},ps:function(){return H},q0:function(){return _t},qN:function(){return dt},qS:function(){return b},qj:function(){return Lt},qt:function(){return ht},rV:function(){return A},rZ:function(){return Qe},rk:function(){return Ce},rm:function(){return J},sK:function(){return q},sL:function(){return tt},su:function(){return Le},tC:function(){return Oe},tO:function(){return ze},u9:function(){return Q},uZ:function(){return me},vV:function(){return K},xx:function(){return Qt},y8:function(){return Dt},yS:function(){return N},zF:function(){return y},zc:function(){return ne},zj:function(){return I},zz:function(){return bt}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(Be,rt,Gt)=>rt in Be?i(Be,rt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):Be[rt]=Gt,h=(Be,rt)=>{for(var Gt in rt||(rt={}))c.call(rt,Gt)&&o(Be,Gt,rt[Gt]);if(l)for(var Gt of l(rt))f.call(rt,Gt)&&o(Be,Gt,rt[Gt]);return Be},u=(Be,rt,Gt)=>new Promise((Rt,zt)=>{var Wt=Ie=>{try{Zt(Gt.next(Ie))}catch(ce){zt(ce)}},nr=Ie=>{try{Zt(Gt.throw(Ie))}catch(ce){zt(ce)}},Zt=Ie=>Ie.done?Rt(Ie.value):Promise.resolve(Ie.value).then(Wt,nr);Zt((Gt=Gt.apply(Be,rt)).next())});const a=Be=>(0,r.ZP)(`/api/competitions/${Be.identifier}/create_guide.json`,{method:"post",body:Be}),x=Be=>(0,r.ZP)(`/api/competitions/${Be.identifier}/guides.json`,{method:"get",params:Be}),p=Be=>(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.competition_team_id}/edit_info.json`,{method:"put",body:Be});function y(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/update_result.json`,{method:"post",body:Be})})}function m(Be){return u(this,null,function*(){return(0,r.ZP)("/api/competitions.json",{method:"Get",params:h({},Be)})})}function b(Be){return u(this,null,function*(){return(0,r.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:Be})})}function S(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams.json`,{method:"post"})})}function k(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_staff.json`,{method:"get"})})}function R(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/common_header.json`,{method:"get"})})}function A(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/${Be.url}`,{method:"get",params:h({},Be)})})}function I(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/update_md_content.json`,{method:"post",body:Be})})}function M(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams.json`,{method:"get",params:Be})})}function B(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.Teannameid}/edit.json`,{method:"get",params:Be})})}function N(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.Teannameid}.json`,{method:"put",body:Be})})}function K(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.id}/leave.json`,{method:"post",body:Be})})}function H(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.id}.json`,{method:"delete"})})}function W(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams.json`,{method:"post",body:Be})})}function ae(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.id}/add_managers.json`,{method:"post",body:Be})})}function ne(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/join.json`,{method:"post",body:Be})})}function oe(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/teachers.json`,{method:"get",params:Be})})}function q(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/students.json`,{method:"get",params:Be})})}function J(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.teamid}/crud_team_members.json`,{method:"post",body:Be})})}function V(Be){return u(this,null,function*(){return(0,r.ZP)("/api/users/competition_reward.json",{method:"post",body:Be})})}function se(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/chart_rules.json`,{method:"get"})})}function ee(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/charts.json`,{method:"get",params:Be})})}function Q(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/results.json`,{method:"get",params:Be})})}function le(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/md_tab_rules.json`,{method:"get",params:Be})})}function $(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/prize.json`,{method:"get",params:Be})})}function j(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.id}.json`,{method:"get",params:Be})})}function ie(Be){return u(this,null,function*(){return(0,r.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:Be})})}function me(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.userid}/phone_bind.json`,{method:"post",body:Be})})}function Ce(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.userid}/email_bind.json`,{method:"post",body:Be})})}function Oe(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.userid}/professional_auth_apply.json`,{method:"delete"})})}function Ke(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.userid}/authentication_apply.json`,{method:"delete"})})}function ze(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/prize_leader_account.json`,{method:"put",body:Be})})}function Lt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.teamid}/shixun_detail.json`,{method:"get"})})}function yt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.teamid}/course_detail.json`,{method:"get"})})}function Dt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/attachments/${Be.id}.json`,{method:"delete"})})}function $t(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.id}/get_certificate_info.json`,{method:"get",params:Be})})}function Mt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.id}/basic_setting.json`,{method:"post",body:Be})})}function er(){return u(this,null,function*(){return Fetch("/api/competitions/download_template",{method:"get",responseType:"arraybuffer"})})}function Ze(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/common_header.json`,{method:"get"})})}function Et(Be){return u(this,null,function*(){return Fetch("/api/competitions.json",{method:"post",body:Be})})}function Ft(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/search_managers.json`,{method:"get",params:Be})})}function tt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/get_managers.json`,{method:"get"})})}function _t(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/add_managers.json`,{method:"post",body:Be})})}function dt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/delete_managers.json`,{method:"delete",body:Be})})}function Je(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/get_picture.json`,{method:"get"})})}function Ue(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/identifier_exist.json`,{method:"post",body:Be})})}function be(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/get_shixun_settings.json`,{method:"get"})})}function Le(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/shixun_add.json`,{method:"post",body:Be})})}function Ve(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/shixun_delete.json`,{method:"delete",body:Be})})}function Ge(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/shixun_select.json`,{method:"post",body:Be})})}function Qe(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/info_finish.json`,{method:"get"})})}function ht(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/competition_review.json`,{method:"post",body:h({},Be)})})}function bt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams.json`,{method:"get",params:Be})})}function tr(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/all_team_members.json`,{method:"get",params:Be})})}function Qt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_commit_records/member_works.json`,{method:"get",params:Be})})}},55510:function(d,_,e){"use strict";e.d(_,{F:function(){return b},OE:function(){return I},ff:function(){return S},p1:function(){return k},_y:function(){return m},mK:function(){return K},gq:function(){return W},eM:function(){return N},BA:function(){return oe},bA:function(){return J},Nx:function(){return q},Qx:function(){return M},At:function(){return R},PX:function(){return A},Xl:function(){return B},y9:function(){return H},No:function(){return ae},ay:function(){return V}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(se,ee,Q)=>ee in se?i(se,ee,{enumerable:!0,configurable:!0,writable:!0,value:Q}):se[ee]=Q,a=(se,ee)=>{for(var Q in ee||(ee={}))o.call(ee,Q)&&u(se,Q,ee[Q]);if(f)for(var Q of f(ee))h.call(ee,Q)&&u(se,Q,ee[Q]);return se},x=(se,ee)=>l(se,c(ee)),p=(se,ee)=>{var Q={};for(var le in se)o.call(se,le)&&ee.indexOf(le)<0&&(Q[le]=se[le]);if(se!=null&&f)for(var le of f(se))ee.indexOf(le)<0&&h.call(se,le)&&(Q[le]=se[le]);return Q},y=(se,ee,Q)=>new Promise((le,$)=>{var j=Ce=>{try{me(Q.next(Ce))}catch(Oe){$(Oe)}},ie=Ce=>{try{me(Q.throw(Ce))}catch(Oe){$(Oe)}},me=Ce=>Ce.done?le(Ce.value):Promise.resolve(Ce.value).then(j,ie);me((Q=Q.apply(se,ee)).next())});const m=se=>y(void 0,null,function*(){var ee=se,{id:Q}=ee,le=p(ee,["id"]);return(0,r.ZP)(`/api/ec_years/${Q}/course_results.json`,{method:"get",params:le})}),b=se=>{let ee=document.createElement("iframe");ee.src=`/api/ec_years/${se}/course_results.xlsx`,ee.style.display="none",document.body.appendChild(ee)},S=({ec_year_id:se})=>(0,r.ZP)(`/api/ec_years/${se}/course_results/get_class.json`,{method:"get"}),k=({ec_year_id:se,id:ee,class_name:Q=null})=>(0,r.ZP)(`/api/ec_years/${se}/course_results/${ee}.json`,{method:"get",params:{class_name:Q}}),R=({ec_year_id:se})=>(0,r.ZP)("/api/ec_courses/1/evaluations/compute_all_courses_data",{method:"post",body:{ec_year_id:se}}),A=({ec_course_id:se})=>(0,r.ZP)(`/api/ec_courses/${se}/evaluations/evaluation_data`,{method:"POST"}),I=se=>{let ee=document.createElement("iframe");ee.src=`/api/ec_years/${se}/ec_graduation_results.xlsx`,ee.style.display="none",document.body.appendChild(ee)},M=({ec_year_id:se})=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/compute_all`,{method:"post"}),B=({ec_year_id:se,id:ee})=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/compute_single?id=${ee}`,{method:"POST"}),N=se=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results.json`,{method:"get"}),K=se=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/get_formulas.json`,{method:"get"}),H=({ec_year_id:se,formula_one:ee,formula_two:Q,formula_three:le})=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/set_formulas.json`,{method:"PUT",body:{formula_one_id:ee,formula_two_id:Q,formula_three_id:le}}),W=({ec_year_id:se,id:ee})=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/${ee}.json`,{method:"get"}),ae=se=>{var ee=se,{ec_year_id:Q,type:le,goal_value:$}=ee,j=p(ee,["ec_year_id","type","goal_value"]);let ie=`?type=${le}`,me={method:"PUT"};return le==="all"&&(ie+=`&goal_value=${$}`),le==="each"&&(me=x(a({},me),{body:j})),(0,r.ZP)(`/api/ec_years/${Q}/ec_graduation_results/set_goal_value${ie}`,me)};var ne=(se,ee,Q)=>new Promise((le,$)=>{var j=Ce=>{try{me(Q.next(Ce))}catch(Oe){$(Oe)}},ie=Ce=>{try{me(Q.throw(Ce))}catch(Oe){$(Oe)}},me=Ce=>Ce.done?le(Ce.value):Promise.resolve(Ce.value).then(j,ie);me((Q=Q.apply(se,ee)).next())});const oe=se=>ne(void 0,null,function*(){return(0,r.ZP)(`/api/schools/${se}/ec_majors/get_major_list.json`,{method:"get"})}),q=se=>ne(void 0,null,function*(){return(0,r.ZP)(`/api/ec_major_schools/${se}/ec_years/get_year_list.json`,{method:"get"})}),J=({ec_year_id:se,school_id:ee})=>(0,r.ZP)(`/api/ec_years/${se}/top_pages.json`,{method:"get",params:{school_id:ee}}),V=({id:se,name:ee})=>(0,r.ZP)(`/api/ec_years/1/top_pages/${se}?name=${ee}`,{method:"PUT"})},87513:function(d,_,e){"use strict";e.d(_,{$Q:function(){return I},$l:function(){return vr},BJ:function(){return dt},CD:function(){return rt},Cd:function(){return ht},Cl:function(){return je},Di:function(){return er},Fl:function(){return Ft},G$:function(){return le},GK:function(){return Et},Ip:function(){return be},J:function(){return $},KE:function(){return tt},L8:function(){return Zt},LP:function(){return Le},MK:function(){return Ze},Mb:function(){return Ir},N0:function(){return H},N3:function(){return ze},OO:function(){return R},P8:function(){return mn},PJ:function(){return ie},PT:function(){return mr},Qc:function(){return ae},RK:function(){return Q},Ty:function(){return we},UH:function(){return ft},UK:function(){return Lt},Uj:function(){return Qt},Ul:function(){return Qe},VL:function(){return zt},Vj:function(){return ce},W4:function(){return tr},WL:function(){return pe},Wj:function(){return ee},X4:function(){return Ue},Xn:function(){return Yr},Xo:function(){return oe},YY:function(){return Mt},Ym:function(){return N},Yu:function(){return Yt},ZD:function(){return sn},Zg:function(){return Tr},_B:function(){return Be},_F:function(){return Rr},_U:function(){return J},_u:function(){return me},aU:function(){return K},ab:function(){return kt},cC:function(){return We},cV:function(){return V},ck:function(){return Zr},dp:function(){return W},eA:function(){return Bt},fG:function(){return S},gA:function(){return se},gG:function(){return tn},gJ:function(){return vt},hk:function(){return y},hv:function(){return m},iB:function(){return b},iU:function(){return k},iw:function(){return St},kp:function(){return Wt},lL:function(){return A},lf:function(){return Ke},n$:function(){return Oe},n7:function(){return q},nF:function(){return Ie},o3:function(){return ot},oS:function(){return Ve},oX:function(){return Rt},oy:function(){return gt},p7:function(){return B},pL:function(){return Gt},pu:function(){return Je},q6:function(){return nr},qf:function(){return $t},qz:function(){return Ge},s:function(){return Ct},sA:function(){return It},sS:function(){return ct},tX:function(){return Ht},uR:function(){return yt},ux:function(){return _t},wy:function(){return Dt},xA:function(){return Pe},yE:function(){return ne},yu:function(){return Te},zP:function(){return M},zR:function(){return yr}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(xt,Br,On)=>Br in xt?i(xt,Br,{enumerable:!0,configurable:!0,writable:!0,value:On}):xt[Br]=On,a=(xt,Br)=>{for(var On in Br||(Br={}))o.call(Br,On)&&u(xt,On,Br[On]);if(f)for(var On of f(Br))h.call(Br,On)&&u(xt,On,Br[On]);return xt},x=(xt,Br)=>l(xt,c(Br)),p=(xt,Br,On)=>new Promise((Qn,Ln)=>{var ei=fi=>{try{wi(On.next(fi))}catch(Ti){Ln(Ti)}},ri=fi=>{try{wi(On.throw(fi))}catch(Ti){Ln(Ti)}},wi=fi=>fi.done?Qn(fi.value):Promise.resolve(fi.value).then(ei,ri);wi((On=On.apply(xt,Br)).next())});const y=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/list_student_score_by_question_type.json`,{method:"get",params:xt}),m=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/list_student_score_by_question.json`,{method:"get",params:xt}),b=xt=>(0,r.ZP)(`/api/exercises/${xt.exercise_id}/statistics/export_class_compare.xlsl`,{method:"get",params:xt}),S=xt=>(0,r.ZP)(`/api/exercises/${xt.exercise_id}/statistics/class_question_compare.json`,{method:"get",params:xt}),k=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/class_score_distribution.json`,{method:"get",params:xt}),R=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/list_student_score.json`,{method:"get",params:xt}),A=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/set_score_ranges.json`,{method:"put",body:xt}),I=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/score_ranges.json`,{method:"get",params:xt}),M=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/sava_exam_summary.json`,{method:"post",body:xt}),B=xt=>(0,r.ZP)("/api/intelligent_reviews/exam_summary.json",{method:"post",body:xt}),N=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/generate_exam_summary.json`,{method:"post",body:xt}),K=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/exam_summary_settings.json`,{method:"post",body:xt}),H=xt=>p(void 0,null,function*(){return(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/review_exercise_user.json`,{method:"post",body:xt})}),W=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/code_check.json`,{method:"get",params:xt}),ae=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/reset_pwd.json`,{method:"post",body:xt}),ne=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/encrypt_or_decrypt.json`,{method:"post",body:xt}),oe=xt=>p(void 0,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/delayed_time_or_force.json`,{method:"post",body:xt})}),q=xt=>p(void 0,null,function*(){return(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/exercise_time.json`,{method:"Get",params:xt})}),J=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/exercise_question_result.json`,{method:"get",params:xt}),V=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/get_question_type_alias.json`,{method:"get",params:xt});function se(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt==null?void 0:xt.id}/teacher_update.json`,{method:"post",body:a({},xt)})})}function ee(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt==null?void 0:xt.id}/adjust_comment.json`,{method:"post",body:a({},xt)})})}function Q(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/edit_question_type_alias.json`,{method:"POST",body:xt})})}function le(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_lists.json`,{method:"get",params:a({},xt)})})}function $(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_identity_photos.json`,{method:"get",params:a({},xt)})})}function j(xt){return p(this,null,function*(){return Fetch(`/api/exercises/${xt.categoryId}/video_push_url.json`,{method:"get",params:a({},xt)})})}function ie(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/query_identity_photo_state.json`,{method:"get",params:a({},xt)})})}function me(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_result.json`,{method:"get",params:a({},xt)})})}function Ce(xt){return p(this,null,function*(){return Fetch(`/api/exercises/${xt.categoryId}/exercise_score_area_setting.json`,{method:"post",body:a({},xt)})})}function Oe(xt){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:a({},xt)})})}function Ke(xt){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:a({},xt)})})}function ze(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises/publish_modal.json`,{method:"get",params:a({},xt)})})}function Lt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/common_header.json`,{method:"get",params:a({},xt)})})}function yt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises.json`,{method:"post",body:a({},xt)})})}function Dt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}.json`,{method:"put",body:a({},xt)})})}function $t(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}.json`,{method:"get",params:a({},xt)})})}function Mt(xt){return p(this,null,function*(){return(0,r.ZP)("/api/tag_disciplines.json",{method:"get",params:a({},xt)})})}function er(xt){return p(this,null,function*(){const{id:Br}=xt;return delete xt.id,(0,r.ZP)(`/api/exercise_questions/${Br}.json`,{method:"put",body:a({},xt)})})}function Ze(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_questions.json`,{method:"post",body:a({},xt)})})}function Et(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}/up_down.json`,{method:"post",body:a({},xt)})})}function Ft(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}.json`,{method:"delete"})})}function tt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises/end_modal.json`,{method:"get",params:a({},xt)})})}function _t(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/publish_groups.json`,{method:"get",params:a({},xt)})})}function dt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/user_exercise_detail.json`,{method:"get",params:a({},xt)})})}function Je(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/consult_exercise.json`,{method:"post",body:a({},xt)})})}function Ue(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/teacher_appraise.json`,{method:"get",params:a({},xt)})})}function be(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}/adjust_score.json`,{method:"post",body:a({},xt)})})}function Le(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}/batch_adjust_score.json`,{method:"post",body:a({},xt)})})}function Ve(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/adjust_score.json`,{method:"post",body:a({},xt)})})}function Ge(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/delayed_time.json`,{method:"post",body:a({},xt)})})}function Qe(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_setting.json`,{method:"get",params:a({},xt)})})}function ht(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/v2/exercises/${xt.categoryId}/exercise_setting.json`,{method:"get",params:a({},xt)})})}function bt(xt){return p(this,null,function*(){return Fetch(`/api/exercises/${xt.categoryId}/commit_setting.json`,{method:"post",body:a({},xt)})})}function tr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/review_exercises_by_students.json`,{method:"post",body:a({},xt)})})}function Qt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_lists.xlsx`,{method:"get",params:x(a({},xt),{export:!0})})})}function Be(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/user_exercise_detail.json`,{method:"get",params:x(a({},xt),{login:null})})}function rt(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/start.json`,{method:"get",params:a({},xt)})}function Gt(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/start_unlock.json`,{method:"post",body:a({},xt)})}function Rt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.questionId}/exercise_answers.json`,{method:"post",body:xt})})}function zt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/commit_exercise.json`,{method:"post",body:xt})})}function Wt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/simulate_commit_exercise.json`,{method:"post",body:xt})})}function nr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/redo_exercise.json`,{method:"post",body:xt})})}function Zt(xt){return(0,r.ZP)(`/api/${xt.url}`,{method:"get",params:a({},xt)})}function Ie(xt){return(0,r.ZP)(`/api/problems/${xt.id}/start.json`,{method:"get",params:a({},xt)})}function ce(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/begin_commit.json`,{method:"get",params:a({},xt)})}function pe(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/simulate_begin_commit.json`,{method:"get",params:a({},xt)})}function It(xt){return(0,r.ZP)("/api/examination_intelligent_settings/optional_items.json",{method:"post",body:a({},xt)})}function Te(xt){return console.log("params:",xt),(0,r.ZP)(`/api/exercises/${xt.categoryId}/edit.json`,{method:"get",params:a({},xt)})}function ft(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/get_objective_scores.json`,{method:"get",params:a({},xt)})}function Ht(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/redo_modal.json`,{method:"get",params:a({},xt)})}function Ct(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/student_redo_lists.json`,{method:"get",params:a({},xt)})}function Pe(xt){return(0,r.ZP)("/api/exercises/get_user_exercises.json",{method:"get",params:xt})}function St(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/exercise_header.json`,{method:"get",params:a({},xt)})}function We(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/allow_close_camera.json`,{method:"post",body:a({},xt)})}function we(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/get_exercise_user_info.json`,{method:"get",params:a({},xt)})}function gt(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/record_screen`,{method:"post",params:a({},xt)})}function kt(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/unbind_ip.json`,{method:"post",body:a({},xt)})}function je(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/check_ip.json`,{method:"get",params:a({},xt)})}function Tr(xt){return(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/check_user_exercise.json`,{method:"get",params:a({},xt)})}function At(xt){return Fetch(`/api/exercises/${xt.id}/make_up_students.json`,{method:"get",params:a({},xt)})}function Yr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises/code_review_detail.json`,{method:"get",params:a({},xt)})})}function tn(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.question_id}/adjust_score.json`,{method:"post",body:a({},xt)})})}function Ir(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${xt.categoryId}/simulate_exercise.json`,{method:"post",body:a({},xt)})})}function Rr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/simulate_start_answer.json`,{method:"get",params:a({},xt)})})}function mr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_time.json`,{method:"get",params:a({},xt)})})}function Zr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/commit_screen_at.json`,{method:"post",body:a({},xt)})})}function sn(xt,Br){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/unlock_user`,{method:"post",body:Br})})}function mn(xt,Br){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/save_screen_record.json`,{method:"post",body:Br})})}function Yt(xt,Br){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/screen_record_list.json`,{method:"get",params:Br})})}function vt(xt){return p(this,null,function*(){return(0,r.ZP)("/api/attachments/set_ecs_attachment.json",{method:"get",params:a({},xt)})})}function ot(xt){return p(this,null,function*(){return(0,r.ZP)("/api/exercises/need_redo.json",{method:"get",params:xt})})}function ct(xt,Br){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/mark.json`,{method:"post",body:Br})})}function Bt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${xt}/exit_delete_pod.json`,{method:"post",body:xt})})}function yr(xt){return p(this,null,function*(){return(0,r.ZP)("/api/users/change_exercise_score.json",{method:"put",body:xt})})}function vr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt==null?void 0:xt.id}/send_to_item_bank.json`,{method:"post",body:a({},xt)})})}function Jr(xt){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${xt.exercise_id}/wrong_details.json`,{method:"get",params:a({},xt)})})}function Wr(xt){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${xt.exercise_id}/wrong_question.json`,{method:"get",params:a({},xt)})})}function En(xt){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${xt.exercise_id}/wrong_question_lists.json`,{method:"get",params:a({},xt)})})}},16209:function(d,_,e){"use strict";e.d(_,{B0:function(){return p},Si:function(){return R},Sr:function(){return I},YP:function(){return A},b4:function(){return k},bc:function(){return a},dX:function(){return S},eh:function(){return M},iI:function(){return m},kd:function(){return x},qR:function(){return b},sW:function(){return y},ts:function(){return N},vL:function(){return B},z5:function(){return K}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(H,W,ae)=>W in H?i(H,W,{enumerable:!0,configurable:!0,writable:!0,value:ae}):H[W]=ae,h=(H,W)=>{for(var ae in W||(W={}))c.call(W,ae)&&o(H,ae,W[ae]);if(l)for(var ae of l(W))f.call(W,ae)&&o(H,ae,W[ae]);return H},u=(H,W,ae)=>new Promise((ne,oe)=>{var q=se=>{try{V(ae.next(se))}catch(ee){oe(ee)}},J=se=>{try{V(ae.throw(se))}catch(ee){oe(ee)}},V=se=>se.done?ne(se.value):Promise.resolve(se.value).then(q,J);V((ae=ae.apply(H,W)).next())});function a(H){return u(this,null,function*(){return(0,r.ZP)("/api/memos.json",{method:"get",params:H})})}function x(H){return u(this,null,function*(){return(0,r.ZP)("/api/discusses/forum_discusses.json",{method:"get",params:H})})}function p(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}/sticky_or_cancel.json`,{method:"post",body:H})})}function y(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}.json`,{method:"delete",body:H})})}function m(H){return u(this,null,function*(){return(0,r.ZP)("/api/memos/new.json",{method:"get",params:H})})}function b(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}/edit.json`,{method:"get",params:H})})}function S(H){return u(this,null,function*(){return(0,r.ZP)("/api/memos.json",{method:"post",body:h({},H)})})}function k(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}.json`,{method:"put",body:h({},H)})})}function R(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}.json`,{method:"get",params:H})})}function A(H){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${H.user_id}/watch.json`,{method:"post",body:H})})}function I(H){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${H.user_id}/watch.json`,{method:"delete",body:h({},H)})})}function M(H){return u(this,null,function*(){return(0,r.ZP)(`/api/discusses/${H.id}/reward_code.json`,{method:"post",body:H})})}function B(H){return u(this,null,function*(){return(0,r.ZP)(`/api/discusses/${H.id}/plus.json`,{method:"post",body:H})})}function N(H){return u(this,null,function*(){return(0,r.ZP)("/api/memos/reply.json",{method:"post",body:H})})}function K(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}/more_reply.json`,{method:"get",params:H})})}},79274:function(d,_,e){"use strict";e.d(_,{D2:function(){return a},n0:function(){return x},tk:function(){return p}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(y,m,b)=>m in y?i(y,m,{enumerable:!0,configurable:!0,writable:!0,value:b}):y[m]=b,h=(y,m)=>{for(var b in m||(m={}))c.call(m,b)&&o(y,b,m[b]);if(l)for(var b of l(m))f.call(m,b)&&o(y,b,m[b]);return y},u=(y,m,b)=>new Promise((S,k)=>{var R=M=>{try{I(b.next(M))}catch(B){k(B)}},A=M=>{try{I(b.throw(M))}catch(B){k(B)}},I=M=>M.done?S(M.value):Promise.resolve(M.value).then(R,A);I((b=b.apply(y,m)).next())});function a(y){return u(this,null,function*(){return(0,r.ZP)("/api/setting.json",{method:"Get",params:h({},y)})})}function x(){return u(this,null,function*(){return(0,r.ZP)("/api/users/system_update.json",{method:"Get"})})}function p(y){return u(this,null,function*(){return(0,r.ZP)("/api/search_records",{method:"post",body:y})})}},66479:function(d,_,e){"use strict";e.d(_,{B6:function(){return p},Gr:function(){return N},Mf:function(){return I},NA:function(){return R},PC:function(){return S},PP:function(){return k},QA:function(){return x},RP:function(){return W},Sv:function(){return H},YQ:function(){return A},_n:function(){return ae},hL:function(){return B},je:function(){return b},mM:function(){return m},wA:function(){return K},x_:function(){return y},y0:function(){return M},y3:function(){return a}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(ne,oe,q)=>oe in ne?i(ne,oe,{enumerable:!0,configurable:!0,writable:!0,value:q}):ne[oe]=q,h=(ne,oe)=>{for(var q in oe||(oe={}))c.call(oe,q)&&o(ne,q,oe[q]);if(l)for(var q of l(oe))f.call(oe,q)&&o(ne,q,oe[q]);return ne},u=(ne,oe,q)=>new Promise((J,V)=>{var se=le=>{try{Q(q.next(le))}catch($){V($)}},ee=le=>{try{Q(q.throw(le))}catch($){V($)}},Q=le=>le.done?J(le.value):Promise.resolve(le.value).then(se,ee);Q((q=q.apply(ne,oe)).next())});function a(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"get",params:h({},ne)})})}function x(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}/tasks_list.json`,{method:"get",params:h({},ne)})})}function p(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/show_detail.json`,{method:"get",params:h({},ne)})})}function y(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}.json`,{method:"get",params:h({},ne)})})}function m(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/refuse_student_topic.json`,{method:"post",body:h({},ne)})})}function b(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/accept_student_topic.json`,{method:"post",body:h({},ne)})})}function S(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${ne.categoryId}/show_comment.json`,{method:"get",params:h({},ne)})})}function k(ne){return u(this,null,function*(){return(0,r.ZP)("/api/users/reply_message.json",{method:"post",body:h({},ne)})})}function R(ne){return u(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},ne)})})}function A(ne){return u(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},ne)})})}function I(ne){return u(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:h({},ne)})})}function M(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/new.json`,{method:"get",params:h({},ne)})})}function B(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/edit.json`,{method:"get",params:h({},ne)})})}function N(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics`,{method:"post",body:h({},ne)})})}function K(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}`,{method:"put",body:h({},ne)})})}function H(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_tasks`,{method:"post",body:h({},ne)})})}function W(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"put",body:h({},ne)})})}function ae(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}/edit.json`,{method:"get",params:h({},ne)})})}},37090:function(d,_,e){"use strict";e.d(_,{AA:function(){return K},Db:function(){return x},Dd:function(){return b},F7:function(){return q},Fi:function(){return le},H3:function(){return m},HF:function(){return k},HH:function(){return y},Ib:function(){return se},J3:function(){return o},NT:function(){return l},NX:function(){return A},Ot:function(){return R},Ou:function(){return J},Ps:function(){return c},Rk:function(){return oe},Tz:function(){return a},V1:function(){return ee},Wz:function(){return f},Xh:function(){return p},Xw:function(){return ne},YS:function(){return W},Zd:function(){return Q},bS:function(){return I},ck:function(){return S},eh:function(){return N},il:function(){return h},j7:function(){return u},jW:function(){return H},km:function(){return ae},l5:function(){return B},rU:function(){return $},xF:function(){return M},zC:function(){return V},zT:function(){return j}});var r=e(38147),i=(ie,me,Ce)=>new Promise((Oe,Ke)=>{var ze=Dt=>{try{yt(Ce.next(Dt))}catch($t){Ke($t)}},Lt=Dt=>{try{yt(Ce.throw(Dt))}catch($t){Ke($t)}},yt=Dt=>Dt.done?Oe(Dt.value):Promise.resolve(Dt.value).then(ze,Lt);yt((Ce=Ce.apply(ie,me)).next())});function l(ie){return(0,r.ZP)("/api/schools/search.json",{method:"get",params:ie})}function c(ie){return(0,r.ZP)(`/api/schools/${ie.id}/departments/for_option.json`,{method:"get",params:ie})}function f(ie){return(0,r.ZP)("/api/graduations.json",{method:"POST",body:ie})}function o(ie){return(0,r.ZP)("/api/graduations.json",{method:"get",params:ie})}function h(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.identifier}/graduation_stages/${ie.stageid}/authorized_redelivery.json`,{method:"POST",body:ie})})}function u(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.identifier}/graduation_stages/${ie.stageid}/submit.json`,{method:"POST",body:ie})})}function a(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/student_tasks/export_status.json`,{method:"get",params:ie})})}function x(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/student_tasks/export_all_attachments.json`,{method:"get",params:ie})})}function p(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.identifier}/graduation_stages/${ie.id}.json`,{method:"get",params:ie})})}function y(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/student_tasks/set_final_score.json`,{method:"POST",body:ie})})}function m(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/student_tasks/final_score.json`,{method:"get",params:ie})})}function b(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/set_novice_guide.json`,{method:"POST",body:ie})})}function S(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_notices/${ie.doid}/set_do.json`,{method:"POST",body:ie})})}function k(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_teachers.json`,{method:"POST",body:ie})})}function R(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.identifier}/graduation_students/${ie.id}/update_major.json`,{method:"PUT",body:ie})})}function A(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_students.json`,{method:"POST",body:ie})})}function I(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_teachers/search.json`,{method:"get",params:ie})})}function M(ie){return i(this,null,function*(){return(0,r.ZP)("/api/schools/search.json",{method:"get",params:ie})})}function B(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_students/search.json`,{method:"get",params:ie})})}function N(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_students.json`,{method:"get",params:ie})})}function K(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_teachers.json`,{method:"get",params:ie})})}function H(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.graduation_id}/graduation_tasks.json`,{method:"POST",body:ie})})}function W(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.graduation_id}/graduation_tasks/${ie.id}.json`,{method:"PUT",body:ie})})}function ae(ie){return i(this,null,function*(){var me;return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_tasks/${(me=ie.ids)==null?void 0:me[0]}`,{method:"DELETE",body:{ids:ie.ids}})})}function ne(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_tasks.json`,{method:"get",params:ie})})}function oe(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_notices.json`,{method:"get",params:ie})})}function q(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}.json`,{method:"get"})})}function J(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie==null?void 0:ie.id}/common_header.json`,{method:"get"})})}function V(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/preview.json`,{method:"get"})})}function se(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/not_pass.json`,{method:"post",body:me})})}function ee(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/pass.json`,{method:"post",body:me})})}function Q(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/not_pass.json`,{method:"post",body:me})})}function le(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/pass.json`,{method:"post",body:me})})}function $(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/batch_delete`,{method:"delete",body:me})})}function j(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/batch_delete`,{method:"delete",body:me})})}},95707:function(d,_,e){"use strict";e.d(_,{LA:function(){return x},NX:function(){return m},Rm:function(){return f},S_:function(){return p},Tt:function(){return h},Yu:function(){return S},Zz:function(){return y},cR:function(){return u},eX:function(){return c},h$:function(){return o},su:function(){return b},vm:function(){return a}});var r=e(38147),i=(k,R,A)=>new Promise((I,M)=>{var B=H=>{try{K(A.next(H))}catch(W){M(W)}},N=H=>{try{K(A.throw(H))}catch(W){M(W)}},K=H=>H.done?I(H.value):Promise.resolve(H.value).then(B,N);K((A=A.apply(k,R)).next())});const l=k=>i(void 0,null,function*(){return Fetch("/api/platform_systems.json",{method:"Get",params:k})}),c=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/env_detail.json",{method:"Get",params:k})}),f=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/env_list.json",{method:"Get",params:k})}),o=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/online_list.json",{method:"Get",params:k})});function h(){return i(this,null,function*(){return(0,r.ZP)("/api/home/index.json",{method:"Get"})})}function u(k){return i(this,null,function*(){return(0,r.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:k})})}function a(k){return i(this,null,function*(){return(0,r.ZP)("/api/project_applies.json",{method:"post",body:k})})}function x(k){return i(this,null,function*(){return(0,r.ZP)("/api/users/home_notice.json",{method:"Get"})})}function p(k){return i(this,null,function*(){return(0,r.ZP)("/api/users/view_notice.json",{method:"post",body:k})})}const y=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/add_teacher.json",{method:"post",body:k})}),m=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/remove_teacher.json",{method:"delete",body:k})}),b=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/teacher_list.json",{method:"get",params:k})}),S=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/data.json",{method:"get",params:k})})},5664:function(d,_,e){"use strict";e.d(_,{AD:function(){return a},Ig:function(){return x},Ko:function(){return m},QJ:function(){return b},Ub:function(){return S},V8:function(){return p},dl:function(){return k},w0:function(){return y}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(R,A,I)=>A in R?i(R,A,{enumerable:!0,configurable:!0,writable:!0,value:I}):R[A]=I,h=(R,A)=>{for(var I in A||(A={}))c.call(A,I)&&o(R,I,A[I]);if(l)for(var I of l(A))f.call(A,I)&&o(R,I,A[I]);return R},u=(R,A,I)=>new Promise((M,B)=>{var N=W=>{try{H(I.next(W))}catch(ae){B(ae)}},K=W=>{try{H(I.throw(W))}catch(ae){B(ae)}},H=W=>W.done?M(W.value):Promise.resolve(W.value).then(N,K);H((I=I.apply(R,A)).next())});function a(R){return u(this,null,function*(){return(0,r.ZP)("/api/users/tidings.json",{method:"get",params:h({},R)})})}function x(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/unread_message_info.json`,{method:"get",params:h({},R)})})}function p(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/private_messages.json`,{method:"get",params:h({},R)})})}function y(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/private_messages.json`,{method:"post",body:h({},R)})})}function m(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.id}/recent_contacts.json`,{method:"get",params:h({},R)})})}function b(R){return u(this,null,function*(){return(0,r.ZP)("/api/users_for_private_messages.json",{method:"get",params:h({},R)})})}function S(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/private_message_details.json`,{method:"get",params:h({},R)})})}function k(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/private_messages/${R.id}.json`,{method:"delete"})})}},24514:function(d,_,e){"use strict";e.d(_,{A2:function(){return b},CI:function(){return p},Ep:function(){return m},Ex:function(){return M},R7:function(){return a},WW:function(){return B},_V:function(){return I},ms:function(){return R},s0:function(){return S},vf:function(){return y},xn:function(){return x},yy:function(){return A}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(N,K,H)=>K in N?i(N,K,{enumerable:!0,configurable:!0,writable:!0,value:H}):N[K]=H,h=(N,K)=>{for(var H in K||(K={}))c.call(K,H)&&o(N,H,K[H]);if(l)for(var H of l(K))f.call(K,H)&&o(N,H,K[H]);return N},u=(N,K,H)=>new Promise((W,ae)=>{var ne=J=>{try{q(H.next(J))}catch(V){ae(V)}},oe=J=>{try{q(H.throw(J))}catch(V){ae(V)}},q=J=>J.done?W(J.value):Promise.resolve(J.value).then(ne,oe);q((H=H.apply(N,K)).next())});function a(N){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${N.coursesId}/online_learning.json`,{method:"get"})})}function x(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}.json`,{method:"put",body:N})})}function p(N){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${N.coursesId}/course_stages.json`,{method:"post",body:N})})}function y(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/add_shixun_to_stage.json`,{method:"post",body:N})})}function m(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/select_shixun_to_stage.json`,{method:"post",body:N})})}function b(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/add_video_to_stage.json`,{method:"post",body:N})})}function S(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/add_attachment_to_stage.json`,{method:"post",body:N})})}function k(N){return u(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:N})})}function R(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/up_position.json`,{method:"post"})})}function A(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/down_position.json`,{method:"post"})})}function I(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}.json`,{method:"delete"})})}function M(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.stage_id}/items/move_position.json`,{method:"post",body:h({},N)})})}function B(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.stage_id}/items/${N.id}`,{method:"delete"})})}},29297:function(d,_,e){"use strict";e.d(_,{DF:function(){return b},Di:function(){return ee},Dm:function(){return oe},Dq:function(){return Ce},Gd:function(){return m},Hb:function(){return Oe},Hm:function(){return W},ID:function(){return u},JP:function(){return me},NC:function(){return K},Pl:function(){return S},Qc:function(){return c},Qp:function(){return q},RK:function(){return x},YP:function(){return H},a2:function(){return o},ar:function(){return y},cV:function(){return a},d1:function(){return p},dp:function(){return l},fn:function(){return k},iT:function(){return M},jK:function(){return ne},kF:function(){return Ke},kp:function(){return I},lc:function(){return A},oF:function(){return le},q$:function(){return h},qN:function(){return ae},tS:function(){return R},ts:function(){return B},un:function(){return V},w0:function(){return se},wX:function(){return J},yE:function(){return f}});var r=e(38147),i=(ze,Lt,yt)=>new Promise((Dt,$t)=>{var Mt=Et=>{try{Ze(yt.next(Et))}catch(Ft){$t(Ft)}},er=Et=>{try{Ze(yt.throw(Et))}catch(Ft){$t(Ft)}},Ze=Et=>Et.done?Dt(Et.value):Promise.resolve(Et.value).then(Mt,er);Ze((yt=yt.apply(ze,Lt)).next())});const l=ze=>(0,r.ZP)(`/api/examination_banks/${ze==null?void 0:ze.id}/code_check.json`,{method:"get",params:ze}),c=ze=>(0,r.ZP)(`/api/examination_banks/${ze.id}/reset_pwd.json`,{method:"post",body:ze}),f=ze=>(0,r.ZP)(`/api/examination_banks/${ze.id}/encrypt_or_decrypt.json`,{method:"post",body:ze}),o=ze=>(0,r.ZP)("/api/examination_banks/exist_course.json",{method:"post",body:ze}),h=ze=>(0,r.ZP)("/api/examination_banks/check_examination_banks.json",{method:"post",body:ze}),u=ze=>(0,r.ZP)(`/api/examination_banks/${ze.id}/copy.json`,{method:"post",body:ze}),a=ze=>(0,r.ZP)(`/api/examination_banks/${ze.id}/get_question_type_alias.json`,{method:"get",params:ze});function x(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/edit_question_type_alias.json`,{method:"POST",body:ze})})}function p(ze){return i(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"get",params:ze})})}function y(ze){return i(this,null,function*(){return(0,r.ZP)("/api/disciplines/by_examination_banks.json",{method:"get",params:ze})})}function m(ze){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks.json",{method:"get",params:ze})})}function b(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/set_public.json`,{method:"post"})})}function S(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/set_private.json`,{method:"post"})})}function k(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}.json`,{method:"delete"})})}function R(ze){return i(this,null,function*(){return(0,r.ZP)("/api/question_banks/my_courses.json",{method:"get",params:ze})})}const A=ze=>(0,r.ZP)("/api/examination_banks/batch_send_to_course.json",{method:"post",body:ze});function I(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/send_to_course.json`,{method:"post",body:ze})})}function M(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}.json`,{method:"get",params:ze})})}function B(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}/set_score`,{method:"post",body:ze})})}function N(ze){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}/set_shixun_score.json`,{method:"post",body:ze})})}function K(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}.json`,{method:"delete"})})}function H(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/batch_set_score.json`,{method:"post",body:ze})})}function W(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/destroy_by_item_type.json`,{method:"delete",body:ze})})}function ae(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}/adjust_position.json`,{method:"post",body:ze})})}function ne(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}.json`,{method:"put",body:ze})})}function oe(ze){return i(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"get",params:ze})})}function q(ze){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks/set_batch_public.json",{method:"post",body:ze})})}function J(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze==null?void 0:ze.id}/set_public.json`,{method:"post",body:ze})})}function V(ze){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks/create_exam.json",{method:"post",body:ze})})}function se(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/update_exam.json`,{method:"put",body:ze})})}function ee(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/edit_exam.json`,{method:"get"})})}function Q(ze,Lt){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze}/examination_banks_item_banks.json`,{method:"post",body:Lt})})}function le(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:ze})})}function $(ze,Lt){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze}/sort_question_type.json`,{method:"post",body:Lt})})}function j(ze){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze.exam_id}/examination_banks_item_banks/${ze.question_id}.json`,{method:"delete"})})}function ie(ze,Lt){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze}/batch_set_score.json`,{method:"post",body:Lt})})}function me(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze}/simulate_exercise.json`,{method:"post"})})}function Ce(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze}/exercise_header.json`,{method:"get"})})}function Oe(ze,Lt,yt){return i(this,null,function*(){const Dt=new FormData;return Dt.append("file",Lt),Dt.append("sub_discipline_id",yt),(0,r.ZP)(`/api/examination_banks/${ze}/import_item_banks.json`,{method:"post",body:Dt},!0)})}function Ke(ze){return i(this,null,function*(){return(0,r.ZP)("/api/users/change_exam_score.json",{method:"put",body:ze})})}},49320:function(d,_,e){"use strict";e.d(_,{$D:function(){return J},A2:function(){return Le},A7:function(){return Ct},AQ:function(){return K},Ax:function(){return rt},Bn:function(){return We},CI:function(){return ht},DQ:function(){return It},DU:function(){return tt},EP:function(){return q},Ep:function(){return be},Er:function(){return me},Ex:function(){return zt},FD:function(){return Te},F_:function(){return Ft},Fg:function(){return x},GY:function(){return Ie},Go:function(){return $},Gz:function(){return p},Hl:function(){return y},JS:function(){return Dt},KM:function(){return ee},M2:function(){return Ge},MO:function(){return Ce},Mt:function(){return Qe},Mu:function(){return Gt},NV:function(){return St},Q:function(){return Oe},Sp:function(){return N},VO:function(){return ft},VU:function(){return R},WD:function(){return Zt},WO:function(){return ie},WW:function(){return Wt},_C:function(){return Pe},_V:function(){return Be},bw:function(){return oe},bz:function(){return pe},c3:function(){return yt},eJ:function(){return le},ef:function(){return Et},fh:function(){return k},fj:function(){return j},hS:function(){return m},jT:function(){return Ht},ke:function(){return nr},lk:function(){return B},mQ:function(){return M},ms:function(){return tr},mx:function(){return ze},nq:function(){return a},ol:function(){return ce},p:function(){return W},p4:function(){return Ke},pU:function(){return I},rS:function(){return $t},rs:function(){return Q},s0:function(){return Ve},sm:function(){return Lt},tS:function(){return b},tu:function(){return A},ue:function(){return H},vf:function(){return Je},w4:function(){return ae},xG:function(){return Ue},xn:function(){return dt},yN:function(){return ne},yy:function(){return Qt}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(we,gt,kt)=>gt in we?i(we,gt,{enumerable:!0,configurable:!0,writable:!0,value:kt}):we[gt]=kt,h=(we,gt)=>{for(var kt in gt||(gt={}))c.call(gt,kt)&&o(we,kt,gt[kt]);if(l)for(var kt of l(gt))f.call(gt,kt)&&o(we,kt,gt[kt]);return we},u=(we,gt,kt)=>new Promise((je,Tr)=>{var At=Ir=>{try{tn(kt.next(Ir))}catch(Rr){Tr(Rr)}},Yr=Ir=>{try{tn(kt.throw(Ir))}catch(Rr){Tr(Rr)}},tn=Ir=>Ir.done?je(Ir.value):Promise.resolve(Ir.value).then(At,Yr);tn((kt=kt.apply(we,gt)).next())});const a=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/subject_use_infos.json",{method:"Get",params:we})}),x=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/rank_list.json",{method:"Get",params:we})}),p=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/statistics_body.json",{method:"Get",params:we})}),y=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/statistics_header.json",{method:"Get",params:we})}),m=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/online_count.json",{method:"Get",params:we})});function b(we){return u(this,null,function*(){return(0,r.ZP)("/api/paths.json",{method:"Get",params:h({},we)})})}function S(we){return u(this,null,function*(){return Fetch("/api/intelligent_recommendations/subject_lists.json",{method:"Get",params:h({},we)})})}function k(we){return u(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"Get",params:h({},we)})})}function R(){return u(this,null,function*(){return(0,r.ZP)("/api/paths/platform_systems.json",{method:"get"})})}function A(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"PUT",body:we})})}function I(we){return u(this,null,function*(){return(0,r.ZP)("/api/paths.json",{method:"post",body:we})})}function M(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/edit.json`,{method:"get"})})}function B(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"get",params:h({identifier:we.id},we)})})}function N(we){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}.json`,{method:"get",params:h({identifier:we.id},we)})})}function K(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/right_banner.json`,{method:"get",params:we})})}function H(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses.json`,{method:"get",params:we})})}const W=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/v2/stages.json",{method:"Get",params:we})}),ae=we=>u(void 0,null,function*(){return(0,r.ZP)(`/api/v2/stage_shixuns/${we.id}/children.json`,{method:"Get",params:we})});function ne(we){return u(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"get",params:we})})}function oe(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/update_team_title.json`,{method:"post",body:we})})}function q(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/delete_member.json`,{method:"Delete",body:we})})}function J(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses/${we==null?void 0:we.courseid}.json`,{method:"Delete"})})}function V(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/up_member_position.json`,{method:"post",body:we})})}function se(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/down_member_position.json`,{method:"post",body:we})})}function ee(we){return u(this,null,function*(){return(0,r.ZP)("/api/collections.json",{method:"post",body:we})})}function Q(we){return u(this,null,function*(){return(0,r.ZP)("/api/collections/cancel.json",{method:"Delete",body:we})})}function le(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"Delete",body:we})})}function $(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/publish.json`,{method:"post",body:we})})}function j(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/cancel_publish.json`,{method:"post",body:we})})}function ie(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/apply_public.json`,{method:"post",body:we})})}function me(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/cancel_public.json`,{method:"post",body:we})})}function Ce(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/choose_course.json`,{method:"get",params:we})})}function Oe(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/send_to_course.json`,{method:"post",body:we})})}function Ke(we){return u(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${we.id}/send_to_course.json`,{method:"post",body:we})})}function ze(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/add_subject_members.json`,{method:"post",body:we})})}function Lt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses.json`,{method:"post",body:we})})}function yt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/appointment.json`,{method:"post",body:we})})}function Dt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}/join_excellent_course.json`,{method:"post",body:we})})}function $t(we){return u(this,null,function*(){return(0,r.ZP)("/api/watch_attachment_histories.json",{method:"post",body:we})})}function Mt(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/statistics_info.json`,{method:"get",params:we})})}function er(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/shixun_analyze.json`,{method:"get",params:we})})}function Ze(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/learning_analyze.json`,{method:"get",params:we})})}function Et(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/learning_statistics.json`,{method:"get",params:we})})}function Ft(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/shixun_statistics.json`,{method:"get",params:we})})}function tt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/study_analyze/${we.type}.json`,{method:"get",params:we})})}function _t(we){return u(this,null,function*(){return Fetch("/api/paths/append_to_stage.json",{method:"post",body:we})})}function dt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}.json`,{method:"put",body:we})})}function Je(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_shixun_to_stage.json`,{method:"post",body:we})})}const Ue=we=>u(void 0,null,function*(){return(0,r.ZP)(`/api/stages/${we==null?void 0:we.stage_id}/select_challenge_to_stage.json`,{method:"post",body:we})});function be(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/select_shixun_to_stage.json`,{method:"post",body:we})})}function Le(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_video_to_stage.json`,{method:"post",body:we})})}function Ve(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_attachment_to_stage.json`,{method:"post",body:we})})}function Ge(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we.id}.json`,{method:"put",body:we})})}function Qe(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_blank_to_stage.json`,{method:"post",body:we})})}function ht(we){return u(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"post",body:we})})}function bt(we){return u(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:we})})}function tr(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/up_position.json`,{method:"get"})})}function Qt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/down_position.json`,{method:"get"})})}function Be(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}.json`,{method:"delete"})})}function rt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.pathId}/discusses.json`,{method:"get",params:h({},we)})})}function Gt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.coursesId}/excellent_discusses.json`,{method:"get",params:h({},we)})})}function Rt(we){return u(this,null,function*(){return Fetch("/api/discusses.json",{method:"post",body:h({},we)})})}function zt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.stage_id}/items/move_position`,{method:"post",body:h({},we)})})}function Wt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.stage_id}/items/${we.id}`,{method:"delete"})})}function nr(we){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}/excellent_discuss`,{method:"post",body:h({},we)})})}function Zt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/post_discuss`,{method:"post",body:h({},we)})})}function Ie(we){return u(this,null,function*(){return(0,r.ZP)("/api/schools/for_option.json",{method:"get",params:we})})}function ce(we){return u(this,null,function*(){return(0,r.ZP)("/api/schools/province_data.json",{method:"get",params:we})})}function pe(we){return u(this,null,function*(){return(0,r.ZP)("/api/add_school_applies.json",{method:"post",body:we})})}function It(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we==null?void 0:we.id}/add_homework_to_stage.json`,{method:"post",body:we})})}function Te(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we==null?void 0:we.id}/edit.json`,{method:"get",params:we})})}function ft(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we==null?void 0:we.id}.json`,{method:"put",body:we})})}function Ht(we){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${we==null?void 0:we.user_id}/subjects/subject_homework.json`,{method:"get",params:we})})}function Ct(we){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${we==null?void 0:we.user_id}/courses/course_homework.json`,{method:"get",params:we})})}function Pe(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we==null?void 0:we.id}/batch_add_homework_to_stage.json`,{method:"post",body:we})})}function St(we){return u(this,null,function*(){return(0,r.ZP)("/api/paths/get_homework_detail.json",{method:"get",params:we})})}function We(we){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${we==null?void 0:we.user_login}/subjects/cancel.json`,{method:"get",params:we})})}},43150:function(d,_,e){"use strict";e.d(_,{Fd:function(){return se},Hi:function(){return y},IU:function(){return K},KE:function(){return b},Kc:function(){return Q},MK:function(){return H},Q9:function(){return I},Qg:function(){return N},Qn:function(){return k},UK:function(){return p},W:function(){return $},Ye:function(){return B},_c:function(){return a},hO:function(){return oe},iV:function(){return le},jy:function(){return W},kp:function(){return ne},lf:function(){return A},m7:function(){return m},n$:function(){return R},rJ:function(){return M},s3:function(){return x},ux:function(){return S},vf:function(){return V},wh:function(){return ae},wo:function(){return ee},x$:function(){return J}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(j,ie,me)=>ie in j?i(j,ie,{enumerable:!0,configurable:!0,writable:!0,value:me}):j[ie]=me,h=(j,ie)=>{for(var me in ie||(ie={}))c.call(ie,me)&&o(j,me,ie[me]);if(l)for(var me of l(ie))f.call(ie,me)&&o(j,me,ie[me]);return j},u=(j,ie,me)=>new Promise((Ce,Oe)=>{var Ke=yt=>{try{Lt(me.next(yt))}catch(Dt){Oe(Dt)}},ze=yt=>{try{Lt(me.throw(yt))}catch(Dt){Oe(Dt)}},Lt=yt=>yt.done?Ce(yt.value):Promise.resolve(yt.value).then(Ke,ze);Lt((me=me.apply(j,ie)).next())});const a=j=>u(void 0,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j==null?void 0:j.id}/commit_word_cloud.json`,{method:"Get",params:j})});function x(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/poll_lists.json`,{method:"get",params:h({},j)})})}function p(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/common_header.json`,{method:"get"})})}function y(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/poll_setting.json`,{method:"get"})})}function m(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/commit_setting.json`,{method:"post",body:h({},j)})})}function b(j){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${j.coursesId}/polls/end_poll_modal.json`,{method:"get",params:h({},j)})})}function S(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/publish_groups.json`,{method:"get",params:h({},j)})})}function k(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/commit_result.json`,{method:"get",params:h({},j)})})}function R(j){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:h({},j)})})}function A(j){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:h({},j)})})}function I(j){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${j.coursesId}/polls/publish_modal.json`,{method:"get",params:h({},j)})})}function M(j){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${j.coursesId}/polls.json`,{method:"POST",body:h({},j)})})}function B(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/edit.json`,{method:"get"})})}function N(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function K(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function H(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.pollsId}/poll_questions.json`,{method:"post",body:h({},j)})})}function W(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}.json`,{method:"delete",body:h({},j)})})}function ae(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}/up_down.json`,{method:"post",body:h({},j)})})}function ne(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_banks/${j.topicId}.json`,{method:"get"})})}function oe(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_banks/${j.topicId}.json`,{method:"put",body:h({},j)})})}function q(j){return u(this,null,function*(){return Fetch(`/api/exercise_banks/${j.topicId}.json`,{method:"put",body:h({},j)})})}function J(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.pollsId}.json`,{method:"delete",body:h({},j)})})}function V(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}/up_down.json`,{method:"post",body:h({},j)})})}function se(j){return u(this,null,function*(){return(0,r.ZP)("/api/poll_bank_questions.json",{method:"post",body:h({},j)})})}function ee(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_bank_questions/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function Q(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.id}.json`,{method:"put",body:h({},j)})})}function le(j){return u(this,null,function*(){return(0,r.ZP)("/api/exercise_bank_questions.json",{method:"post",body:h({},j)})})}function $(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.exerciseId}/up_down.json`,{method:"post",body:h({},j)})})}},11517:function(d,_,e){"use strict";e.d(_,{$c:function(){return ht},A1:function(){return Ge},Bd:function(){return I},Bo:function(){return q},Cc:function(){return se},Cn:function(){return le},DF:function(){return R},Dm:function(){return Ze},FG:function(){return oe},GW:function(){return Et},HF:function(){return H},Hm:function(){return j},IJ:function(){return Ve},L5:function(){return er},LS:function(){return tt},MZ:function(){return be},Mr:function(){return ne},NZ:function(){return Lt},Of:function(){return S},Pl:function(){return k},Qj:function(){return m},Qp:function(){return dt},RT:function(){return Be},Rp:function(){return _t},U6:function(){return W},Vl:function(){return ee},Wk:function(){return ae},YP:function(){return $},Ys:function(){return B},al:function(){return M},bF:function(){return bt},d1:function(){return y},dt:function(){return tr},et:function(){return me},ex:function(){return b},fY:function(){return Ce},fn:function(){return A},hI:function(){return yt},hg:function(){return Ue},iT:function(){return J},lS:function(){return ze},nD:function(){return Ft},qN:function(){return ie},rV:function(){return N},s:function(){return Ke},sD:function(){return Le},sS:function(){return Mt},ts:function(){return V},vi:function(){return Qe},wX:function(){return Je},x5:function(){return K},zh:function(){return Oe}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(rt,Gt,Rt)=>Gt in rt?i(rt,Gt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):rt[Gt]=Rt,a=(rt,Gt)=>{for(var Rt in Gt||(Gt={}))o.call(Gt,Rt)&&u(rt,Rt,Gt[Rt]);if(f)for(var Rt of f(Gt))h.call(Gt,Rt)&&u(rt,Rt,Gt[Rt]);return rt},x=(rt,Gt)=>l(rt,c(Gt)),p=(rt,Gt,Rt)=>new Promise((zt,Wt)=>{var nr=ce=>{try{Ie(Rt.next(ce))}catch(pe){Wt(pe)}},Zt=ce=>{try{Ie(Rt.throw(ce))}catch(pe){Wt(pe)}},Ie=ce=>ce.done?zt(ce.value):Promise.resolve(ce.value).then(nr,Zt);Ie((Rt=Rt.apply(rt,Gt)).next())});function y(rt){return p(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"get",params:x(a({},rt),{clazz:"ItemBanksGroup"})})})}function m(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/basket_list.json",{method:"get",params:rt})})}function b(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:rt})})}function S(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/list.json",{method:"post",body:rt})})}function k(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/set_private.json`,{method:"post"})})}function R(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/set_public.json`,{method:"post"})})}function A(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}.json`,{method:"delete"})})}function I(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/problems/${rt.id}/start.json`,{method:"get"})})}function M(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}.json`,{method:"delete",body:a({},rt)})})}function B(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets.json",{method:"post",body:rt})})}function N(rt){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:rt})})}function K(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:rt.type}})})}function H(rt){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:rt})})}function W(rt){return p(this,null,function*(){return(0,r.ZP)("/api/tag_disciplines.json",{method:"post",body:rt})})}function ae(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}.json`,{method:"put",body:rt})})}function ne(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks.json",{method:"post",body:rt})})}function oe(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/edit.json`,{method:"get"})})}function q(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/problems/${rt.id}/edit.json`,{method:"get"})})}function J(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets.json",{method:"get",params:rt})})}function V(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}/set_score.json`,{method:"post",body:rt})})}function se(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}/set_challenge_score.json`,{method:"post",body:rt})})}function ee(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}/combination_set_score.json`,{method:"post",body:rt})})}function Q(rt){return p(this,null,function*(){return Fetch(`/api/examination_banks//${rt.exerid}/examination_banks_item_banks/${rt.id}/combination_set_score.json`,{method:"post",body:rt})})}function le(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}.json`,{method:"delete"})})}function $(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/batch_set_score.json",{method:"post",body:rt})})}function j(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:rt})})}function ie(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}/adjust_position.json`,{method:"post",body:rt})})}function me(rt){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks.json",{method:"post",body:rt})})}function Ce(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${rt.id}/revoke_item.json`,{method:"delete",body:rt})})}function Oe(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${rt.exam_id}/examination_banks_item_banks.json`,{method:"post",body:rt})})}function Ke(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/join_to_collection.json`,{method:"post",params:rt})})}function ze(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/cancel_collection.json`,{method:"post",params:rt})})}function Lt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups.json",{method:"get",params:rt})})}function yt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups/mine.json",{method:"get",params:rt})})}function Dt(rt){return p(this,null,function*(){return Fetch(`/api/item_banks/${rt.id}/join_to_group.json`,{method:"post",body:rt})})}function $t(rt){return p(this,null,function*(){return Fetch(`/api/item_banks_groups/${rt.id}.json`,{method:"put",body:rt})})}function Mt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups.json",{method:"post",body:rt})})}function er(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/feedback.json`,{method:"post",body:rt})})}function Ze(rt){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"get",params:rt})})}function Et(rt){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"post",body:rt})})}function Ft(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/batch_delete.json",{method:"post",body:rt})})}function tt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/batch_to_group.json",{method:"post",body:rt})})}function _t(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/add_to_mine.json",{method:"post",body:rt})})}function dt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/set_batch_public.json",{method:"post",body:rt})})}function Je(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt==null?void 0:rt.id}/set_public.json`,{method:"post",body:rt})})}function Ue(rt){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares/show_groups.json",{method:"get",params:rt})})}function be(rt){return(0,r.ZP)(`/api/problems/${rt.identifier}/publish.json`,{method:"post",body:rt})}function Le(rt){return(0,r.ZP)(`/api/problems/${rt.identifier}/cancel_publish.json`,{method:"post",body:rt})}function Ve(rt){return(0,r.ZP)("/api/item_banks/cancel_public.json",{method:"post",body:{ids:[...rt.id]}})}function Ge(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks_groups/${rt.id}/up_position.json`,{method:"get",params:rt})})}function Qe(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks_groups/${rt.id}/down_position.json`,{method:"get",params:rt})})}function ht(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${rt.id}/edit_hack.json`,{method:"get",params:rt})})}function bt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/problems/batch_publish_condition.json",{method:"post",body:rt})})}function tr(rt){return p(this,null,function*(){return(0,r.ZP)("/api/problems/batch_publish.json",{method:"post",body:rt})})}function Qt(rt){return p(this,null,function*(){return Fetch("/api/item_banks/get_groups.json",{method:"get",params:rt})})}function Be(){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_all_items.json",{method:"delete"})})}},37822:function(d,_,e){"use strict";e.d(_,{E1:function(){return f},Go:function(){return l},H5:function(){return c}});var r=e(38147),i=(o,h,u)=>new Promise((a,x)=>{var p=b=>{try{m(u.next(b))}catch(S){x(S)}},y=b=>{try{m(u.throw(b))}catch(S){x(S)}},m=b=>b.done?a(b.value):Promise.resolve(b.value).then(p,y);m((u=u.apply(o,h)).next())});function l(o){return i(this,null,function*(){return(0,r.ZP)("/api/restfuls.json",{method:"get",params:o})})}function c(o){return i(this,null,function*(){return(0,r.ZP)(`/api/restfuls/${o.id}.json`,{method:"get",params:o})})}function f(o){return i(this,null,function*(){return(0,r.ZP)(`/api/restfuls/${o.id}.json`,{method:"delete",params:o})})}},88761:function(d,_,e){"use strict";e.d(_,{Am:function(){return m},Ar:function(){return Ze},BD:function(){return Qe},Be:function(){return Je},Dx:function(){return ee},Fr:function(){return pe},G$:function(){return k},GS:function(){return W},Gw:function(){return S},H:function(){return Mt},H1:function(){return er},Hj:function(){return bt},JA:function(){return Qt},JG:function(){return se},KE:function(){return $},Lz:function(){return Ve},Mf:function(){return $t},NA:function(){return yt},PC:function(){return ze},PP:function(){return Lt},PW:function(){return tt},Q3:function(){return Q},QC:function(){return Be},Qt:function(){return Ge},Qz:function(){return I},R$:function(){return Ie},RP:function(){return oe},Ti:function(){return Ct},Uc:function(){return zt},Ul:function(){return J},VB:function(){return ft},Vs:function(){return Wt},Wr:function(){return R},Xn:function(){return q},YQ:function(){return Dt},Yn:function(){return b},Z8:function(){return K},ak:function(){return Ft},cN:function(){return B},co:function(){return Ue},cz:function(){return Oe},fK:function(){return H},gG:function(){return Ke},gZ:function(){return Rt},h$:function(){return N},ku:function(){return Le},lf:function(){return ie},m7:function(){return V},mQ:function(){return M},mz:function(){return dt},n$:function(){return j},oK:function(){return y},oN:function(){return Ht},pH:function(){return ht},pb:function(){return Te},qP:function(){return rt},ql:function(){return Gt},rN:function(){return be},sw:function(){return me},t1:function(){return Ce},to:function(){return ne},ub:function(){return tr},ux:function(){return le},wS:function(){return It},wT:function(){return A},yT:function(){return Et},yy:function(){return nr},z2:function(){return _t}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(Pe,St,We)=>St in Pe?i(Pe,St,{enumerable:!0,configurable:!0,writable:!0,value:We}):Pe[St]=We,a=(Pe,St)=>{for(var We in St||(St={}))o.call(St,We)&&u(Pe,We,St[We]);if(f)for(var We of f(St))h.call(St,We)&&u(Pe,We,St[We]);return Pe},x=(Pe,St)=>l(Pe,c(St)),p=(Pe,St,We)=>new Promise((we,gt)=>{var kt=At=>{try{Tr(We.next(At))}catch(Yr){gt(Yr)}},je=At=>{try{Tr(We.throw(At))}catch(Yr){gt(Yr)}},Tr=At=>At.done?we(At.value):Promise.resolve(At.value).then(kt,je);Tr((We=We.apply(Pe,St)).next())});const y=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.id}/update_journals.json`,{method:"post",body:Pe})}),m=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.homeworkId}/change_score.json`,{method:"post",body:Pe})}),b=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.homeworkId}/history_comment`,{method:"Get",params:Pe})}),S=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.homeworkId}/feedback_know`,{method:"Get",params:Pe})}),k=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe==null?void 0:Pe.userId}/student_work_feedbacks.json`,{method:"POST",body:Pe})}),R=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.userId}/feedback_list.json`,{method:"Get",params:Pe})}),A=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.userId}/histories.json`,{method:"Get",params:Pe})}),I=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe==null?void 0:Pe.homeworkId}/feedback_list`,{method:"Get",params:Pe})}),M=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe==null?void 0:Pe.homeworkId}/anonymous_exception_list.json`,{method:"Get",params:Pe})}),B=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe==null?void 0:Pe.homeworkId}/appeal_list`,{method:"Get",params:Pe})});function N(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/works_list.json`,{method:"post",body:a({},Pe)})})}function K(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/shixun_homeworks/${Pe.categoryId}/student_works.json`,{method:"get",params:a({},Pe)})})}function H(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/shixun_homeworks/${Pe.categoryId}/header_info.json`,{method:"get",params:a({},Pe)})})}function W(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe}/query_game_url.json`,{method:"get"})})}function ae(Pe){return p(this,null,function*(){return Fetch(`/api/student_works/${Pe}/get_newest_shixun_work_comments.json`,{method:"get"})})}function ne(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}.json`,{method:"get"})})}function oe(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/code_review_results.json`,{method:"get",params:a({},Pe)})})}function q(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/code_review_detail.json`,{method:"get",params:a({},Pe)})})}function J(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/settings.json`,{method:"get",params:a({},Pe)})})}function V(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/update_settings.json`,{method:"post",body:a({},Pe)})})}function se(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/group_list.json`,{method:"get",params:a({},Pe)})})}function ee(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/works_list.xlsx`,{method:"get",params:a({},Pe)})})}function Q(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.coursesId}/reference_answer.json`,{method:"get",params:a({},Pe)})})}function le(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/publish_groups.json`,{method:"get",params:a({},Pe)})})}function $(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/end_groups.json`,{method:"get",params:a({},Pe)})})}function j(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:a({},Pe)})})}function ie(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"post",body:a({},Pe)})})}function me(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/shixun_work_report.json`,{method:"get",params:Pe})})}function Ce(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/shixun_work_report_echart_data.json`,{method:"get",params:Pe})})}function Oe(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons/user_hack_detail.json`,{method:"get",params:x(a({},Pe),{id:Pe.categoryId})})})}function Ke(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.categoryId}/adjust_review_score.json`,{method:"post",body:a({},Pe)})})}function ze(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/show_comment.json`,{method:"get",params:a({},Pe)})})}function Lt(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/users/reply_message.json",{method:"post",body:a({},Pe)})})}function yt(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:a({},Pe)})})}function Dt(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:a({},Pe)})})}function $t(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:a({},Pe)})})}function Mt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/update_explanation.json`,{method:"post",body:a({},Pe)})})}function er(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons.json`,{method:"post",body:a({},Pe)})})}function Ze(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}.json`,{method:"put",body:a({},Pe)})})}function Et(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Pe.id}.json`,{method:"put",body:a({},Pe)})})}function Ft(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.commonHomeworkId}/student_works/new.json`,{method:"get",params:a({},Pe)})})}function tt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/edit.json`,{method:"get",params:a({},Pe)})})}function _t(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}.json`,{method:"put",body:a({},Pe)})})}function dt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/revise_attachment.json`,{method:"post",body:a({},Pe)})})}function Je(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.commonHomeworkId}/student_works.json`,{method:"post",body:a({},Pe)})})}function Ue(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.homeworkId}/student_works/relate_project.json`,{method:"post",body:a({},Pe)})})}function be(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.homeworkId}/student_works/cancel_relate_project.json`,{method:"get"})})}function Le(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/users/projects/search.json",{method:"get",params:a({},Pe)})})}function Ve(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.commonHomeworkId}/student_works/search_member_list.json`,{method:"get",params:a({},Pe)})})}function Ge(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons/new.json`,{method:"get",params:a({},Pe)})})}function Qe(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/edit.json`,{method:"get",params:a({},Pe)})})}function ht(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Pe.id}.json`,{method:"get",params:a({},Pe)})})}function bt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}.json`,{method:"get",params:a({},Pe)})})}function tr(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/supply_attachments.json`,{method:"get",params:a({},Pe)})})}function Qt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/comment_list.json`,{method:"get",params:a({},Pe)})})}function Be(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/destroy_score.json`,{method:"delete",body:a({},Pe)})})}function rt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/add_score_reply.json`,{method:"post",body:a({},Pe)})})}function Gt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/all_student_works.json`,{method:"get",params:a({},Pe)})})}function Rt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/destroy_work_comment.json`,{method:"delete",body:a({},Pe)})})}function zt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/score_status.json`,{method:"get",params:a({},Pe)})})}function Wt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/update_score.json`,{method:"get",params:a({},Pe)})})}function nr(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/add_score.json`,{method:"post",body:a({},Pe)})})}function Zt(Pe){return p(this,null,function*(){return Fetch(`/api/student_works/${Pe.userId}/cancel_appeal.json`,{method:"post",body:a({},Pe)})})}function Ie(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/appeal_anonymous_score.json`,{method:"post",body:a({},Pe)})})}function ce(Pe){return p(this,null,function*(){return Fetch(`/api/student_works/${Pe.userId}/deal_appeal_score.json`,{method:"post",body:a({},Pe)})})}function pe(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${Pe.id}/reset_my_game.json`,{method:"get",params:a({},Pe)})})}function It(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/commit_des.json`,{method:"get",params:a({},Pe)})})}function Te(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/update_des.json`,{method:"post",body:a({},Pe)})})}function ft(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons/file_repeat_list.json`,{method:"get",params:a({},Pe)})})}function Ht(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons/file_repeat_result.json`,{method:"get",params:a({},Pe)})})}function Ct(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.course_id}/homework_commons/file_repeat_detail.json`,{method:"get",params:a({},Pe)})})}},60979:function(d,_,e){"use strict";e.d(_,{$Q:function(){return Rr},AE:function(){return Wt},AQ:function(){return M},Ag:function(){return St},Ar:function(){return le},At:function(){return vt},BK:function(){return K},Bj:function(){return Ft},DC:function(){return Ze},Dz:function(){return ot},E4:function(){return er},EH:function(){return ie},Ee:function(){return En},Er:function(){return ee},FB:function(){return N},Fg:function(){return S},GI:function(){return Oe},Gr:function(){return dt},Gu:function(){return Ce},Gz:function(){return b},HS:function(){return Ia},Hl:function(){return y},IT:function(){return Ct},I_:function(){return A},Ir:function(){return H},Je:function(){return je},K:function(){return Bt},K0:function(){return Wr},KM:function(){return q},K_:function(){return Zr},LK:function(){return Tr},LP:function(){return Ke},Ne:function(){return se},OV:function(){return Lt},OW:function(){return j},Op:function(){return Ir},P2:function(){return Dt},Po:function(){return I},Ps:function(){return Je},Q:function(){return V},Q1:function(){return yr},QA:function(){return aa},Ql:function(){return be},Rs:function(){return Be},SG:function(){return Hi},Tn:function(){return Zt},Tr:function(){return Gi},U0:function(){return Qe},U9:function(){return Ue},UQ:function(){return Te},Ui:function(){return mr},Vx:function(){return Jr},WO:function(){return Q},WT:function(){return zi},Wi:function(){return tt},Wl:function(){return We},X$:function(){return $t},Yn:function(){return ce},Z2:function(){return Et},ZO:function(){return _t},Zt:function(){return ct},_7:function(){return J},_9:function(){return pe},aH:function(){return Le},al:function(){return tr},b8:function(){return $},bq:function(){return Ie},dK:function(){return W},e:function(){return k},eX:function(){return me},eb:function(){return rt},fL:function(){return kt},h4:function(){return vr},hS:function(){return m},he:function(){return R},hn:function(){return ne},ii:function(){return Qt},im:function(){return It},j8:function(){return ze},jq:function(){return tn},kF:function(){return Yr},km:function(){return bt},l3:function(){return yt},m7:function(){return Ge},mI:function(){return Ti},n5:function(){return B},nu:function(){return At},p0:function(){return Ht},q0:function(){return zt},q9:function(){return Yt},qA:function(){return mn},rO:function(){return Rt},rs:function(){return oe},sr:function(){return ft},t2:function(){return Pe},tX:function(){return xt},uo:function(){return ht},v3:function(){return gt},w:function(){return we},xK:function(){return nr},xg:function(){return Gt},xk:function(){return Mt},yE:function(){return Ve},yx:function(){return fi},zD:function(){return ae},zH:function(){return sn}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(Tt,wa,$i)=>wa in Tt?i(Tt,wa,{enumerable:!0,configurable:!0,writable:!0,value:$i}):Tt[wa]=$i,a=(Tt,wa)=>{for(var $i in wa||(wa={}))o.call(wa,$i)&&u(Tt,$i,wa[$i]);if(f)for(var $i of f(wa))h.call(wa,$i)&&u(Tt,$i,wa[$i]);return Tt},x=(Tt,wa)=>l(Tt,c(wa)),p=(Tt,wa,$i)=>new Promise((pi,Fa)=>{var Ai=Ee=>{try{Wn($i.next(Ee))}catch(st){Fa(st)}},si=Ee=>{try{Wn($i.throw(Ee))}catch(st){Fa(st)}},Wn=Ee=>Ee.done?pi(Ee.value):Promise.resolve(Ee.value).then(Ai,si);Wn(($i=$i.apply(Tt,wa)).next())});const y=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/statistics_header.json",{method:"Get",params:Tt})}),m=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/online_count.json",{method:"Get",params:Tt})}),b=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/statistics_body.json",{method:"Get",params:Tt})}),S=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/rank_list.json",{method:"Get",params:Tt})}),k=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/shixun_use_infos.json",{method:"Get",params:Tt})});function R(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns.json",{method:"Get",params:a({},Tt)})})}function A(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"Get",params:a({source:"shixun"},Tt||{})})})}function I(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}.json`,{method:"Get",params:Tt})})}function M(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/show_right.json`,{method:"Get"})})}function B(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges.json`,{method:"Get"})})}function N(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/save_copy_for_exercise.json`,{method:"post",body:{save_type:Tt.save_type}})})}function K(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/jupyter_exec.json${Tt.reset?`?reset=${Tt.reset}`:""}`,{method:"Get",params:Tt})})}function H(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/shixun_exec.json${Tt.reset?`?reset=${Tt.reset}`:""}`,{method:"Get",params:Tt})})}function W(Tt){return p(this,null,function*(){return(0,r.ZP)(Tt.url,{method:"Get"})})}function ae(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.shixun_identifier}/challenges/${Tt.challenge_id}/index_up.json`,{method:"Get"})})}function ne(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.shixun_identifier}/challenges/${Tt.challenge_id}/index_down.json`,{method:"Get"})})}function oe(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/collections/cancel.json",{method:"Delete",body:{container_id:Tt.container_id,container_type:Tt.container_type}})})}function q(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/collections.json",{method:"Post",body:{container_id:Tt.container_id,container_type:Tt.container_type}})})}function J(Tt){return p(this,null,function*(){const{id:wa}=Tt||{};return(0,r.ZP)(`/api/shixuns/${wa}/search_user_courses.json`,{method:"Get",params:Tt})})}function V(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt==null?void 0:Tt.id}/send_to_course.json`,{method:"Post",body:a({},Tt)})})}function se(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/cancel_publish.json`,{method:"Get"})})}function ee(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/cancel_apply_public.json`,{method:"Get"})})}function Q(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/apply_public.json`,{method:"post",body:a({},Tt)})})}function le(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/publish.json`,{method:"Get"})})}function $(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/jupyter_new.json",{method:"Get"})})}function j(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/attachments/${Tt.id}.json`,{method:"delete"})})}function ie(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/apply_shixun_mirror.json",{method:"post",body:Tt})})}function me(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns.json",{method:"post",body:Tt})})}function Ce(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/jupyter_lab_new.json",{method:"get",params:Tt})})}function Oe(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/review_newest_record.json`,{method:"Get"})})}function Ke(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/review_shixun.json`,{method:"post",body:Tt})})}function ze(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/collaborators.json`,{method:"Get",params:Tt})})}function Lt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/shixun_members_added.json`,{method:"post",body:Tt})})}function yt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.identifier}/add_members_group.json`,{method:"post",body:Tt})})}function Dt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/change_manager.json`,{method:"Get",params:Tt})})}function $t(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/change_manager.json`,{method:"post",body:Tt})})}function Mt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/collaborators_delete.json`,{method:"delete",body:{user_id:Tt.userId}})})}function er(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/ranking_list.json`,{method:"Get"})})}function Ze(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/settings.json`,{method:"Get"})})}function Et(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/get_mirror_script.json",{method:"Get",params:{mirror_id:Tt.mirror_id}})})}function Ft(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/get_script_contents.json`,{method:"Get",params:Tt})})}function tt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/get_custom_script.json`,{method:"Get",params:Tt})})}function _t(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_for_jupyter.json`,{method:"put",body:Tt})})}function dt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/shixun_quotes.json`,{method:"Get"})})}function Je(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}.json`,{method:"delete"})})}function Ue(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/close.json`,{method:"post",body:Tt})})}function be(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/departments.json",{method:"Get",params:Tt})})}function Le(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_permission_setting.json`,{method:"post",body:Tt})})}function Ve(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_learn_setting.json`,{method:"post",body:Tt})})}function Ge(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_setting`,{method:"post",body:Tt})})}function Qe(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/get_data_sets.json`,{method:"Get",params:Tt})})}function ht(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/destroy_data_sets.json`,{method:"Delete",body:{id:Tt.deleteId}})})}function bt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/new.json`,{method:"get"})})}function tr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.identifier}/challenges.json`,{method:"post",body:a({},Tt)})})}function Qt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengeId}/edit.json`,{method:"get",params:{tab:Tt.tab}})})}function Be(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}.json`,{method:"put",body:a({},Tt)})})}function rt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/choose_questions.json`,{method:"get"})})}function Gt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/move_position.json`,{method:"post",body:a({},Tt)})})}function Rt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}.json`,{method:"delete",body:a({},Tt)})})}function zt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/edit.json`,{method:"get",params:a({},Tt)})})}function Wt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengeId}/answer.json`,{method:"get",params:a({},Tt)})})}function nr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengeId}/crud_answer.json`,{method:"post",body:a({},Tt)})})}function Zt(Tt){return p(this,null,function*(){if(Tt.type===1)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/create_choose_question.json`,{method:"post",body:a({},Tt)});if(Tt.type===2)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/create_blank_question.json`,{method:"post",body:a({},Tt)});if(Tt.type===3)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/create_judge_question.json`,{method:"post",body:a({},Tt)})})}function Ie(Tt){return p(this,null,function*(){if(Tt.type===1)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/update_choose_question.json`,{method:"post",body:x(a({},Tt),{choose_id:Tt.questionId})});if(Tt.type===2)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/update_blank_question.json`,{method:"put",body:x(a({},Tt),{choose_id:Tt.questionId})});if(Tt.type===3)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/update_judge_question.json`,{method:"put",body:x(a({},Tt),{choose_id:Tt.questionId})})})}function ce(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/destroy_challenge_choose.json`,{method:"Delete",body:{choose_id:Tt.questionId}})})}function pe(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/choose_question_up_position.json`,{method:"post",body:{challenge_choose_id:Tt.questionId}})})}function It(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/choose_question_down_position.json`,{method:"post",body:{challenge_choose_id:Tt.questionId}})})}function Te(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/edit_choose_question.json`,{method:"get",params:x(a({},Tt),{choose_id:Tt.questionId})})})}function ft(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/delete_git_file.json`,{method:"Delete",body:Tt})})}function Ht(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/delete_git_file.json`,{method:"Delete",body:Tt})})}function Ct(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/mv_file.json`,{method:"post",body:Tt})})}function Pe(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/mv_file.json`,{method:"post",body:Tt})})}function St(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/repository.json`,{method:"post",body:Tt})})}function We(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/repository.json`,{method:"post",body:Tt})})}function we(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/secret_repository.json`,{method:"post",body:Tt})})}function gt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/add_file.json`,{method:"post",body:Tt})})}function kt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/add_file.json`,{method:"post",body:Tt})})}function je(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/commits.json`,{method:"post",body:Tt})})}function Tr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/file_content.json`,{method:"post",body:Tt})})}function At(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/file_content.json`,{method:"post",body:Tt})})}function Yr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_file.json`,{method:"post",body:Tt})})}function tn(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/update_file.json`,{method:"post",body:Tt})})}function Ir(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/upload_git_folder.json`,{method:"post",body:{path:Tt.path,secret_repository:Tt.secret_repository}})})}function Rr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/${Tt.url}`,{method:"Get"})})}function mr(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/get_info_with_tpm.json",{method:"Get",params:Tt})})}function Zr(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/timeinfo_with_tpm.json",{method:"Get",params:Tt})})}function sn(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/reset_with_tpm.json",{method:"Get",params:Tt})})}function mn(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/save_with_tpm.json",{method:"Get",params:Tt})})}function Yt(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/active_with_tpm.json",{method:"Get",params:Tt})})}function vt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/fork_list.json`,{method:"Get",params:Tt})})}function ot(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.identifier}/change_editable.json`,{method:"put",body:a({},Tt)})})}function ct(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/set_secret_dir.json`,{method:"post",body:a({},Tt)})})}function Bt(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/new.json",{method:"Get",params:Tt})})}function yr(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/environment_info",{method:"Get",params:Tt})})}function vr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/init_repository.json`,{method:"post",body:a({},Tt)})})}function Jr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/init_repository.json`,{method:"post",body:a({},Tt)})})}function Wr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_secret_repository.json`,{method:"post",body:a({},Tt)})})}function En(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/exist_exercise.json`,{method:"get",params:a({},Tt)})})}function xt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/mirror_applies/${Tt.id}.json`,{method:"get",params:a({},Tt)})})}function Br(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/publish.json`,{method:"post",body:a({},Tt)})})}function On(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/open_vnc.json`,{method:"post",params:a({},Tt)})})}function Qn(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/open_webssh.json`,{method:"post",params:a({},Tt)})})}function Ln(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/save_image.json`,{method:"post",body:a({},Tt)})})}function ei(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/delete_image.json`,{method:"post",body:a({},Tt)})})}function ri(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/extend_vnc.json`,{method:"post",body:a({},Tt)})})}function wi(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/reset_vnc_link.json`,{method:"post",body:a({},Tt)})})}function fi(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/paths/get_task_pass.json",{method:"get",params:a({},Tt)})})}function Ti(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/get_info_with_jupyter_lab.json",{method:"get",params:a({},Tt)})})}function aa(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_jupyter_lab_setting.json`,{method:"post",body:a({},Tt)})})}function Gi(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/check_shixun_copy.json",{method:"post",body:Tt})})}function zi(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/progress_homeworks/${Tt}`,{method:"get",params:{is_initiative_study:1}})})}function vi(Tt){return p(this,null,function*(){return Fetch(`/api/shixuns/${Tt.id}/update_shixun_study_num.json`,{method:"post",body:a({},Tt)})})}function Hi(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/preview.json",{method:"get",params:Tt})})}function Ia(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt}/recommend_config.json`,{method:"get"})})}},93539:function(d,_,e){"use strict";e.d(_,{Bg:function(){return p},FO:function(){return M},eJ:function(){return b},eZ:function(){return S},fd:function(){return H},gp:function(){return a},iU:function(){return N},l3:function(){return R},mw:function(){return A},oZ:function(){return m},rM:function(){return I},r_:function(){return K},s:function(){return x},ur:function(){return B},xV:function(){return y},yb:function(){return k}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(W,ae,ne)=>ae in W?i(W,ae,{enumerable:!0,configurable:!0,writable:!0,value:ne}):W[ae]=ne,h=(W,ae)=>{for(var ne in ae||(ae={}))c.call(ae,ne)&&o(W,ne,ae[ne]);if(l)for(var ne of l(ae))f.call(ae,ne)&&o(W,ne,ae[ne]);return W},u=(W,ae,ne)=>new Promise((oe,q)=>{var J=ee=>{try{se(ne.next(ee))}catch(Q){q(Q)}},V=ee=>{try{se(ne.throw(ee))}catch(Q){q(Q)}},se=ee=>ee.done?oe(ee.value):Promise.resolve(ee.value).then(J,V);se((ne=ne.apply(W,ae)).next())});function a(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/teachers.json`,{method:"get",params:h({},W)})})}function x(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/apply_teachers.json`,{method:"get",params:h({},W)})})}function p(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/graduation_group_list.json`,{method:"get",params:h({},W)})})}function y(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/all_course_groups.json`,{method:"get",params:h({},W)})})}function m(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/set_course_group.json`,{method:"post",body:h({},W)})})}function b(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/join_graduation_group.json`,{method:"post",body:h({},W)})})}function S(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/create_graduation_group.json`,{method:"post",body:h({},W)})})}function k(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/delete_course_teacher.json`,{method:"post",body:h({},W)})})}function R(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/delete_from_course.json`,{method:"post",body:h({},W)})})}function A(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/change_member_role.json`,{method:"post",body:h({},W)})})}function I(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/change_course_admin.json`,{method:"post",body:h({},W)})})}function M(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/teacher_application_review.json`,{method:"post",body:h({},W)})})}function B(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/students.json`,{method:"get",params:h({},W)})})}function N(W,ae){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/apply_students.json`,{method:"get",params:ae})})}function K(W,ae){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/join_student_checkout.json`,{method:"get",params:ae})})}function H(W,ae){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/student_application_review.json`,{method:"post",body:ae})})}},89540:function(d,_,e){"use strict";e.d(_,{B$:function(){return y},Cx:function(){return J},DA:function(){return I},DH:function(){return p},Ef:function(){return ee},Es:function(){return b},Ex:function(){return $t},FM:function(){return ne},Fn:function(){return Q},Gq:function(){return er},Ho:function(){return B},IU:function(){return me},JJ:function(){return le},Ol:function(){return ze},Qx:function(){return ae},Tv:function(){return $},V8:function(){return x},WS:function(){return V},WY:function(){return W},ai:function(){return q},bG:function(){return k},bJ:function(){return a},c0:function(){return Mt},dE:function(){return ie},dt:function(){return j},gI:function(){return se},lO:function(){return oe},mW:function(){return H},n0:function(){return A},nV:function(){return Ke},o1:function(){return Lt},qE:function(){return m},qN:function(){return M},rV:function(){return N},sh:function(){return Oe},vR:function(){return S},w3:function(){return K},x4:function(){return R},z2:function(){return yt}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(Ze,Et,Ft)=>Et in Ze?i(Ze,Et,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):Ze[Et]=Ft,h=(Ze,Et)=>{for(var Ft in Et||(Et={}))c.call(Et,Ft)&&o(Ze,Ft,Et[Ft]);if(l)for(var Ft of l(Et))f.call(Et,Ft)&&o(Ze,Ft,Et[Ft]);return Ze},u=(Ze,Et,Ft)=>new Promise((tt,_t)=>{var dt=be=>{try{Ue(Ft.next(be))}catch(Le){_t(Le)}},Je=be=>{try{Ue(Ft.throw(be))}catch(Le){_t(Le)}},Ue=be=>be.done?tt(be.value):Promise.resolve(be.value).then(dt,Je);Ue((Ft=Ft.apply(Ze,Et)).next())});const a=Ze=>u(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Ze.id}/move.json`,{method:"post",body:Ze})}),x=Ze=>u(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Ze.id}.json`,{method:"delete",body:Ze})}),p=Ze=>u(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Ze.id}.json`,{method:"put",body:Ze})}),y=Ze=>u(void 0,null,function*(){return(0,r.ZP)("/api/common_comments.json",{method:"post",body:Ze})}),m=Ze=>u(void 0,null,function*(){return(0,r.ZP)("/api/common_comments.json",{method:"Get",params:Ze})});function b(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/accounts/login.json",{method:"post",body:h({},Ze)})})}function S(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/accounts/logout.json",{method:"get"})})}function k(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/get_user_info.json",{method:"get",params:h({},Ze)})})}function R(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/get_notice.json",{method:"get",params:h({},Ze)})})}function A(){return u(this,null,function*(){return(0,r.ZP)("/api/users/system_update.json",{method:"get"})})}function I(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/homepage_info.json`,{method:"get"})})}function M(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/attendance.json",{method:"post"})})}function B(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/courses.json`,{method:"get",params:Ze})})}function N(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/shixuns.json`,{method:"get",params:Ze})})}function K(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/subjects.json`,{method:"get",params:Ze})})}function H(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/projects.json`,{method:"get",params:Ze})})}function W(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos.json`,{method:"get",params:Ze})})}function ae(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos/review.json`,{method:"get",params:Ze})})}function ne(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos/${Ze.id}.json`,{method:"delete"})})}function oe(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/watch_video_histories.json",{method:"post",body:Ze})})}function q(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/question_banks.json",{method:"get",params:Ze})})}function J(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_public.json",{method:"post",body:Ze})})}function V(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:Ze})})}function se(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/my_courses.json",{method:"get",params:Ze})})}function ee(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/send_to_course.json",{method:"post",body:Ze})})}function Q(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos/${Ze.object_id}/create_course_video.json`,{method:"post",body:Ze})})}function le(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Ze.topicId}.json`,{method:"get",params:Ze})})}function $(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:h({},Ze)})})}function j(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos/batch_publish.json`,{method:"post",body:Ze})})}function ie(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${Ze.identifier}/cancel.json`,{method:"delete",body:h({},Ze)})})}function me(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/get_engineer_url.json",{method:"get",params:h({},Ze)})})}function Ce(Ze){return u(this,null,function*(){return Fetch("/api/intelligent_recommendations/user_choice_learn_path.json",{method:"post",body:h({},Ze)})})}function Oe(){return u(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/persona.json",{method:"get"})})}function Ke(){return u(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/user_learn_path.json",{method:"get"})})}function ze(Ze){return(0,r.ZP)("/api/accounts/valid_email_and_phone.json",{method:"get",params:Ze})}function Lt(Ze){return(0,r.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:Ze})}function yt(Ze){return(0,r.ZP)("/api/accounts/register.json",{method:"post",body:h({},Ze)})}function Dt(Ze){return Fetch("/api/weapps/register.json",{method:"post",body:h({},Ze)})}function $t(Ze){return(0,r.ZP)(`/api/users/accounts/${Ze.login}/password.json`,{method:"put",body:h({},Ze)})}function Mt(Ze){return(0,r.ZP)("/api/accounts/reset_password.json",{method:"post",body:h({},Ze)})}function er(Ze){return(0,r.ZP)("/api/accounts/login_for_phone.json",{method:"get",params:h({},Ze)})}},54624:function(d,_,e){"use strict";e.d(_,{BQ:function(){return a},DH:function(){return B},Db:function(){return oe},Ju:function(){return ne},Mz:function(){return H},O2:function(){return m},TJ:function(){return k},Vg:function(){return y},ZY:function(){return x},Zx:function(){return K},cU:function(){return p},fn:function(){return ae},jK:function(){return R},yN:function(){return W}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(q,J,V)=>J in q?i(q,J,{enumerable:!0,configurable:!0,writable:!0,value:V}):q[J]=V,h=(q,J)=>{for(var V in J||(J={}))c.call(J,V)&&o(q,V,J[V]);if(l)for(var V of l(J))f.call(J,V)&&o(q,V,J[V]);return q},u=(q,J,V)=>new Promise((se,ee)=>{var Q=j=>{try{$(V.next(j))}catch(ie){ee(ie)}},le=j=>{try{$(V.throw(j))}catch(ie){ee(ie)}},$=j=>j.done?se(j.value):Promise.resolve(j.value).then(Q,le);$((V=V.apply(q,J)).next())});function a(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/watch_video_histories.json`,{method:"Get",params:h({},q)})})}function x(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/watch_statics.json`,{method:"Get",params:h({},q)})})}function p(q){return u(this,null,function*(){return(0,r.ZP)(`/api/course_videos/${q.videoId}/watch_histories.json`,{method:"Get",params:h({},q)})})}function y(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/own_watch_histories.json`,{method:"Get",params:h({},q)})})}function m(q){return u(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}.json`,{method:"Get",params:h({},q)})})}function b(q){return u(this,null,function*(){return Fetch("/api/video_items.json",{method:"post",body:q})})}function S(q){return u(this,null,function*(){return Fetch(`/api/video_items/${q.id}/edit.json`,{method:"Get",params:h({},q)})})}function k(q){return u(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${q.id}/edit.json`,{method:"Get",params:h({},q)})})}function R(q){return u(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}/star.json`,{method:"post",body:q})})}function A(q){return u(this,null,function*(){return Fetch(`/api/video_items/${q.id}.json`,{method:"put",body:q})})}function I(q){return u(this,null,function*(){return Fetch(`/api/video_items/${q.id}/send_to_course.json`,{method:"post",body:q})})}function M(q){return u(this,null,function*(){return Fetch("/api/users/my_courses.json",{method:"Get",params:h({},q)})})}function B(q){return u(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}/view_video.json`,{method:"post",body:q})})}function N(q){return u(this,null,function*(){return Fetch(`/api/video_items/${q.id}/add_school.json`,{method:"post",body:q})})}function K(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.course_id}/video_people_statics.json`,{method:"get",params:q})})}function H(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.course_id}/video_duration_statics.json`,{method:"get",params:q})})}function W(q){return u(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"get",params:q})})}function ae(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q==null?void 0:q.id}/course_videos_tree.json`,{method:"get",params:q})})}function ne(q){return u(this,null,function*(){return(0,r.ZP)("/api/study_action_analyses.json",{method:"post",body:q})})}function oe(q){return u(this,null,function*(){return(0,r.ZP)("/api/study_action_analyses/detail.json",{method:"post",body:q})})}},35965:function(d,_,e){"use strict";e.d(_,{A:function(){return H},CH:function(){return c},EA:function(){return h},FU:function(){return x},G_:function(){return m},LY:function(){return M},Ll:function(){return o},MM:function(){return R},Ps:function(){return B},Sl:function(){return S},To:function(){return p},Vf:function(){return y},XQ:function(){return f},b:function(){return a},bq:function(){return K},cZ:function(){return u},rV:function(){return I},sT:function(){return b},tS:function(){return N},xt:function(){return A},y2:function(){return l}});var r=e(38147),i=(W,ae,ne)=>new Promise((oe,q)=>{var J=ee=>{try{se(ne.next(ee))}catch(Q){q(Q)}},V=ee=>{try{se(ne.throw(ee))}catch(Q){q(Q)}},se=ee=>ee.done?oe(ee.value):Promise.resolve(ee.value).then(J,V);se((ne=ne.apply(W,ae)).next())});const l=W=>i(void 0,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/base_statistic_data.json`,{method:"Get",params:W})});function c(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/discussions/${W.id}.json`,{method:"put",body:W})})}function f(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/discussions/${W.id}.json`,{method:"get",params:W})})}function o(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/discussions.json`,{method:"post",body:W})})}function h(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/discussions.json`,{method:"get",params:W})})}function u(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons/${W.id}/add_resources.json`,{method:"post",body:W})})}function a(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons/${W.id}/lesson_resources_list.json`,{method:"get",params:W})})}function x(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons/${W.id}.json`,{method:"get",params:W})})}function p(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons/${W.id}.json`,{method:"put",body:W})})}function y(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons.json`,{method:"post",body:W})})}function m(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons.json`,{method:"get",params:W})})}function b(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W==null?void 0:W.id}.json`,{method:"get"})})}function S(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W==null?void 0:W.id}/modules.json`,{method:"get"})})}function k(W){return i(this,null,function*(){return Fetch(`/api/virtual_classrooms/${W.id}/videos/batch_publish.json`,{method:"post",body:W})})}function R(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/members.json`,{method:"post",body:W})})}function A(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/members/${W.id}/change_creator.json`,{method:"post",body:W})})}function I(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/shixuns.json`,{method:"get",params:ae})})}function M(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/shixuns`,{method:"post",body:ae})})}function B(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_classroom_id}/shixuns/${W.shixun_id}.json`,{method:"delete"})})}function N(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/subjects.json`,{method:"get",params:ae})})}function K(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/subjects.json`,{method:"post",body:ae})})}function H(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_classroom_id}/subjects/${W.subject_id}.json`,{method:"delete"})})}},41867:function(d,_,e){"use strict";e.d(_,{$O:function(){return J},EO:function(){return bt},G5:function(){return K},GD:function(){return i},GJ:function(){return x},Gg:function(){return p},I2:function(){return f},IR:function(){return W},JA:function(){return ht},JL:function(){return A},Jd:function(){return q},Ny:function(){return k},RV:function(){return ne},Rb:function(){return N},Rm:function(){return H},V9:function(){return ie},Yh:function(){return le},aN:function(){return b},aQ:function(){return u},ag:function(){return Qe},bg:function(){return Qt},d8:function(){return B},dE:function(){return ae},eB:function(){return oe},eY:function(){return Be},fn:function(){return Ge},h:function(){return nr},j5:function(){return m},m$:function(){return rt},oF:function(){return y},qz:function(){return h},t_:function(){return S},tu:function(){return Rt},y8:function(){return tr}});var r=e(65582),i=(Zt=>(Zt[Zt.SuperAdmin=1]="SuperAdmin",Zt[Zt.Operation=2]="Operation",Zt[Zt.CertifiedTeacher=5]="CertifiedTeacher",Zt[Zt.TrainingProduction=8]="TrainingProduction",Zt[Zt.UncertifiedTeacher=12]="UncertifiedTeacher",Zt[Zt.Student=15]="Student",Zt))(i||{}),l=(Zt=>(Zt[Zt.SuperAdmin=1]="SuperAdmin",Zt[Zt.Operation=2]="Operation",Zt[Zt.Admin=5]="Admin",Zt[Zt.Teacher=8]="Teacher",Zt[Zt.Assistant=12]="Assistant",Zt[Zt.Student=15]="Student",Zt))(l||{}),c=(Zt=>(Zt[Zt.SuperAdmin=0]="SuperAdmin",Zt[Zt.Teacher=1]="Teacher",Zt[Zt.Student=2]="Student",Zt))(c||{});const f=Zt=>{const{user:Ie}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Ie;return Zt.some(pe=>pe==(ce==null?void 0:ce.role))},o=Zt=>{const{user:Ie}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Ie;return ce!=null&&ce.own?!0:Zt.some(pe=>{var It;return pe==((It=ce==null?void 0:ce.course)==null?void 0:It.course_role)})},h=()=>{const{user:Zt}=(0,r.getDvaApp)()._store.getState(),{userInfo:Ie}=Zt;return Ie.main_site},u=()=>{var Zt;const{user:Ie}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Ie;return(Zt=ce==null?void 0:ce.course)==null?void 0:Zt.course_is_end},a=()=>{const{user:Zt}=getDvaApp()._store.getState(),{userInfo:Ie}=Zt;return Ie.authentication},x=()=>o([1,2,5,8,12]),p=()=>o([1,8,5,12,2]),y=()=>o([1,8,5]),m=()=>o([1]),b=()=>o([1,2,5]),S=()=>o([1,2]),k=()=>f([1,2]),R=()=>f([1]),A=()=>f([1,2,5]),I=()=>o([1,5]),M=()=>o([5,8]),B=()=>o([5]),N=()=>o([1,5,2]),K=()=>o([1,2,5,8]),H=()=>o([12]),W=()=>o([8]),ae=()=>o([15]),ne=()=>o([1,2,5,8,12,15]),oe=()=>o([1,2,5,8,12]),q=()=>{var Zt;const{user:Ie}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Ie;return((Zt=ce==null?void 0:ce.course)==null?void 0:Zt.course_role)===null},J=()=>{const{user:Zt}=(0,r.getDvaApp)()._store.getState(),{userInfo:Ie}=Zt;return Ie==null?void 0:Ie.has_big_model_permission},V=()=>{const{user:Zt}=getDvaApp()._store.getState(),{userInfo:Ie}=Zt;return Ie==null?void 0:Ie.big_model_user_unlimited},se=(Zt=!0,Ie=!1)=>f([1,2,5,8,12,15]),ee=(Zt=!0,Ie=!1)=>Ie||!Ie&&f([1]),Q=(Zt=!0,Ie=!1)=>Ie||!Ie&&f([1,2]),le=()=>f([15]),$=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12,15]):Ie||!Ie&&f([1,2]),j=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12,15]):Ie||!Ie&&f([1,2]),ie=(Zt=!0,Ie=!1)=>{const{user:ce}=(0,r.getDvaApp)()._store.getState(),{userInfo:pe}=ce;return pe!=null&&pe.is_shixun_marker?!0:f([1,2,5,8])},me=(Zt=!0,Ie=!1)=>Zt?f([1]):Ie||!Ie&&f([1]),Ce=(Zt=!0,Ie=!1)=>Zt?f([1,2]):Ie||!Ie&&f([1,2]),Oe=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12,15]):Ie||!Ie&&f([1,2]),Ke=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12]):Ie||!Ie&&f([1,2]),ze=(Zt=!0,Ie=!1)=>Zt?f([1,2,5]):Ie||!Ie&&f([1,2]),Lt=(Zt=!0,Ie=!1)=>Zt?f([1]):!1,yt=(Zt=!0,Ie=!1)=>f([1,2,5,8,12,15]),Dt=(Zt=!0,Ie=!1)=>Zt?f([1]):Ie||!Ie&&f([1]),$t=(Zt=!0,Ie=!1)=>Zt?f([1,2]):Ie||!Ie&&f([1,2]),Mt=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12,15]):Ie||!Ie&&f([1,2]),er=(Zt=!0,Ie=!1)=>Zt?!1:Ie||!Ie&&f([1,2]),Ze=(Zt=!0,Ie=!1)=>Zt?Ie||!Ie&&f([1,2]):!1,Et=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12]):!1,Ft=(Zt=!0,Ie=!1)=>Zt?!Ie&&f([1,2,5,8,12]):!1,tt=(Zt=!0,Ie=!1)=>Zt?f([1,2,5]):Ie||!Ie&&f([1,2]),_t=(Zt=!0,Ie=!1)=>f([1,2,5,8,12]),dt=(Zt=!0,Ie=!1)=>Zt?f([1]):Ie||!Ie&&f([1]),Je=(Zt=!0,Ie=!1)=>Zt?f([1,2]):Ie||!Ie&&f([1,2]),Ue=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12]):Ie||!Ie&&f([1,2]),be=(Zt=!0,Ie=!1)=>Zt?Ie||!Ie&&f([1,2]):!1,Le=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12]):Ie||!Ie&&f([1,2]),Ve=(Zt=!0,Ie=!1)=>o([8]),Ge=()=>f([1]),Qe=()=>f([1,2]),ht=()=>f([15]),bt=()=>f([1,2,5]),tr=()=>f([1,2,5,12]),Qt=()=>{var Zt;const{user:Ie}=(0,r.getDvaApp)()._store.getState();return!!((Zt=Ie.userInfo)!=null&&Zt.login)},Be=()=>{const{user:Zt}=(0,r.getDvaApp)()._store.getState();return Zt.userInfo},rt=()=>{var Zt,Ie;const{user:ce}=(0,r.getDvaApp)()._store.getState();return!!((Ie=(Zt=ce.userInfo)==null?void 0:Zt.path)!=null&&Ie.own)},Gt=Zt=>{const{graduations:Ie}=(0,r.getDvaApp)()._store.getState(),{details:ce}=Ie;return Zt.some(pe=>pe===(ce==null?void 0:ce.user_identity))},Rt=()=>Gt([0,1]),zt=()=>Gt([0]),Wt=()=>Gt([1]),nr=()=>Gt([2])},2337:function(d,_,e){"use strict";e.d(_,{Fy:function(){return o},Qo:function(){return h},a2:function(){return c},fw:function(){return r},gW:function(){return l},k:function(){return f},k4:function(){return i}});const r=[{id:0,name:"\u5355\u9009\u9898",nameType:"SINGLE"},{id:1,name:"\u591A\u9009\u9898",nameType:"MULTIPLE"},{id:2,name:"\u5224\u65AD\u9898",nameType:"JUDGMENT"},{id:3,name:"\u586B\u7A7A\u9898",nameType:"COMPLETION"},{id:4,name:"\u7B80\u7B54\u9898",nameType:"SUBJECTIVE"},{id:5,name:"\u5B9E\u8BAD\u9898",nameType:"PRACTICAL"},{id:6,name:"\u7F16\u7A0B\u9898",nameType:"PROGRAM"},{id:7,name:"\u7EC4\u5408\u9898",nameType:"COMBINATION"},{id:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",nameType:"BPROGRAM"}],i=["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"];var l=(u=>(u.PROBLEM="problem",u.PAPER="paper",u.OTHER="other",u))(l||{}),c=(u=>(u.SINGLE="single",u.MULTIPLEFLOW="multiple_flow",u.MULTIPLEFIXED="multiple_fixed",u.OTHER="other",u))(c||{}),f=(u=>(u[u.BISHI=1]="BISHI",u[u.JISHI=2]="JISHI",u[u.KOUSHI=3]="KOUSHI",u[u.OTHER=4]="OTHER",u))(f||{}),o=(u=>(u[u.DEFAULT=0]="DEFAULT",u[u.THEMEONE=1]="THEMEONE",u[u.THEMETWO=2]="THEMETWO",u))(o||{}),h=(u=>(u.All="",u.Shixun="shixun",u.VideoItem="video",u.Attachment="attachment",u.Group_count="group_homework",u.Normal_count="normal_homework",u.ExaminationBank="exercise",u.HomeworkCommon="hack_homework",u.Discusses="Discusses",u.Challenge="challenge",u))(h||{})},37142:function(d,_,e){"use strict";e.d(_,{F:function(){return r}});const r={load:"text/html",123:"application/vndlotus-1-2-3","3ds":"image/x-3ds","3g2":"video/3gpp","3ga":"video/3gpp","3gp":"video/3gpp","3gpp":"video/3gpp",602:"application/x-t602",669:"audio/x-mod","7z":"application/x-7z-compressed",a:"application/x-archive",aac:"audio/mp4",abw:"application/x-abiword",abwcrashed:"application/x-abiword",abwgz:"application/x-abiword",ac3:"audio/ac3",ace:"application/x-ace",adb:"text/x-adasrc",ads:"text/x-adasrc",afm:"application/x-font-afm",ag:"image/x-applix-graphics",ai:"application/illustrator",aif:"audio/x-aiff",aifc:"audio/x-aiff",aiff:"audio/x-aiff",al:"application/x-perl",alz:"application/x-alz",amr:"audio/amr",ani:"application/x-navi-animation","anim[1-9j]":"video/x-anim",anx:"application/annodex",ape:"audio/x-ape",arj:"application/x-arj",arw:"image/x-sony-arw",as:"application/x-applix-spreadsheet",asc:"text/plain",asf:"video/x-ms-asf",asp:"application/x-asp",ass:"text/x-ssa",asx:"audio/x-ms-asx",atom:"application/atom+xml",au:"audio/basic",avi:"video/x-msvideo",aw:"application/x-applix-word",awb:"audio/amr-wb",awk:"application/x-awk",axa:"audio/annodex",axv:"video/annodex",bak:"application/x-trash",bcpio:"application/x-bcpio",bdf:"application/x-font-bdf",bib:"text/x-bibtex",bin:"application/octet-stream",blend:"application/x-blender",blender:"application/x-blender",bmp:"image/bmp",bz:"application/x-bzip",bz2:"application/x-bzip",c:"text/x-csrc","c++":"text/x-c++src",cab:"application/vndms-cab-compressed",cb7:"application/x-cb7",cbr:"application/x-cbr",cbt:"application/x-cbt",cbz:"application/x-cbz",cc:"text/x-c++src",cdf:"application/x-netcdf",cdr:"application/vndcorel-draw",cer:"application/x-x509-ca-cert",cert:"application/x-x509-ca-cert",cgm:"image/cgm",chm:"application/x-chm",chrt:"application/x-kchart",class:"application/x-java",cls:"text/x-tex",cmake:"text/x-cmake",cpio:"application/x-cpio",cpiogz:"application/x-cpio-compressed",cpp:"text/x-c++src",cr2:"image/x-canon-cr2",crt:"application/x-x509-ca-cert",crw:"image/x-canon-crw",cs:"text/x-csharp",csh:"application/x-csh",css:"text/css",cssl:"text/css",csv:"text/csv",cue:"application/x-cue",cur:"image/x-win-bitmap",cxx:"text/x-c++src",d:"text/x-dsrc",dar:"application/x-dar",dbf:"application/x-dbf",dc:"application/x-dc-rom",dcl:"text/x-dcl",dcm:"application/dicom",dcr:"image/x-kodak-dcr",dds:"image/x-dds",deb:"application/x-deb",der:"application/x-x509-ca-cert",desktop:"application/x-desktop",dia:"application/x-dia-diagram",diff:"text/x-patch",divx:"video/x-msvideo",djv:"image/vnddjvu",djvu:"image/vnddjvu",dng:"image/x-adobe-dng",doc:"application/msword",docbook:"application/docbook+xml",docm:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",docx:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",dot:"text/vndgraphviz",dsl:"text/x-dsl",dtd:"application/xml-dtd",dtx:"text/x-tex",dv:"video/dv",dvi:"application/x-dvi",dvibz2:"application/x-bzdvi",dvigz:"application/x-gzdvi",dwg:"image/vnddwg",dxf:"image/vnddxf",e:"text/x-eiffel",egon:"application/x-egon",eif:"text/x-eiffel",el:"text/x-emacs-lisp",emf:"image/x-emf",emp:"application/vndemusic-emusic_package",ent:"application/xml-external-parsed-entity",eps:"image/x-eps",epsbz2:"image/x-bzeps",epsgz:"image/x-gzeps",epsf:"image/x-eps",epsfbz2:"image/x-bzeps",epsfgz:"image/x-gzeps",epsi:"image/x-eps",epsibz2:"image/x-bzeps",epsigz:"image/x-gzeps",epub:"application/epub+zip",erl:"text/x-erlang",es:"application/ecmascript",etheme:"application/x-e-theme",etx:"text/x-setext",exe:"application/x-ms-dos-executable",exr:"image/x-exr",ez:"application/andrew-inset",f:"text/x-fortran",f90:"text/x-fortran",f95:"text/x-fortran",fb2:"application/x-fictionbook+xml",fig:"image/x-xfig",fits:"image/fits",fl:"application/x-fluid",flac:"audio/x-flac",flc:"video/x-flic",fli:"video/x-flic",flv:"video/x-flv",flw:"application/x-kivio",fo:"text/x-xslfo",for:"text/x-fortran",g3:"image/fax-g3",gb:"application/x-gameboy-rom",gba:"application/x-gba-rom",gcrd:"text/directory",ged:"application/x-gedcom",gedcom:"application/x-gedcom",gen:"application/x-genesis-rom",gf:"application/x-tex-gf",gg:"application/x-sms-rom",gif:"image/gif",glade:"application/x-glade",gmo:"application/x-gettext-translation",gnc:"application/x-gnucash",gnd:"application/gnunet-directory",gnucash:"application/x-gnucash",gnumeric:"application/x-gnumeric",gnuplot:"application/x-gnuplot",gp:"application/x-gnuplot",gpg:"application/pgp-encrypted",gplt:"application/x-gnuplot",gra:"application/x-graphite",gsf:"application/x-font-type1",gsm:"audio/x-gsm",gtar:"application/x-tar",gv:"text/vndgraphviz",gvp:"text/x-google-video-pointer",gz:"application/x-gzip",h:"text/x-chdr","h++":"text/x-c++hdr",hdf:"application/x-hdf",hh:"text/x-c++hdr",hp:"text/x-c++hdr",hpgl:"application/vndhp-hpgl",hpp:"text/x-c++hdr",hs:"text/x-haskell",htm:"text/html",html:"text/html",hwp:"application/x-hwp",hwt:"application/x-hwt",hxx:"text/x-c++hdr",ica:"application/x-ica",icb:"image/x-tga",icns:"image/x-icns",ico:"image/vndmicrosofticon",ics:"text/calendar",idl:"text/x-idl",ief:"image/ief",iff:"image/x-iff",ilbm:"image/x-ilbm",ime:"text/x-imelody",imy:"text/x-imelody",ins:"text/x-tex",iptables:"text/x-iptables",iso:"application/x-cd-image",iso9660:"application/x-cd-image",it:"audio/x-it",j2k:"image/jp2",jad:"text/vndsunj2meapp-descriptor",jar:"application/x-java-archive",java:"text/x-java",jng:"image/x-jng",jnlp:"application/x-java-jnlp-file",jp2:"image/jp2",jpc:"image/jp2",jpe:"image/jpeg",jpeg:"image/jpeg",jpf:"image/jp2",jpg:"image/jpeg",jpr:"application/x-jbuilder-project",jpx:"image/jp2",js:"application/javascript",json:"application/json",jsonp:"application/jsonp",k25:"image/x-kodak-k25",kar:"audio/midi",karbon:"application/x-karbon",kdc:"image/x-kodak-kdc",kdelnk:"application/x-desktop",kexi:"application/x-kexiproject-sqlite3",kexic:"application/x-kexi-connectiondata",kexis:"application/x-kexiproject-shortcut",kfo:"application/x-kformula",kil:"application/x-killustrator",kino:"application/smil",kml:"application/vndgoogle-earthkml+xml",kmz:"application/vndgoogle-earthkmz",kon:"application/x-kontour",kpm:"application/x-kpovmodeler",kpr:"application/x-kpresenter",kpt:"application/x-kpresenter",kra:"application/x-krita",ksp:"application/x-kspread",kud:"application/x-kugar",kwd:"application/x-kword",kwt:"application/x-kword",la:"application/x-shared-library-la",latex:"text/x-tex",ldif:"text/x-ldif",lha:"application/x-lha",lhs:"text/x-literate-haskell",lhz:"application/x-lhz",log:"text/x-log",ltx:"text/x-tex",lua:"text/x-lua",lwo:"image/x-lwo",lwob:"image/x-lwo",lws:"image/x-lws",ly:"text/x-lilypond",lyx:"application/x-lyx",lz:"application/x-lzip",lzh:"application/x-lha",lzma:"application/x-lzma",lzo:"application/x-lzop",m:"text/x-matlab",m15:"audio/x-mod",m2t:"video/mpeg",m3u:"audio/x-mpegurl",m3u8:"audio/x-mpegurl",m4:"application/x-m4",m4a:"audio/mp4",m4b:"audio/x-m4b",m4v:"video/mp4",mab:"application/x-markaby",man:"application/x-troff-man",mbox:"application/mbox",md:"application/x-genesis-rom",mdb:"application/vndms-access",mdi:"image/vndms-modi",me:"text/x-troff-me",med:"audio/x-mod",metalink:"application/metalink+xml",mgp:"application/x-magicpoint",mid:"audio/midi",midi:"audio/midi",mif:"application/x-mif",minipsf:"audio/x-minipsf",mka:"audio/x-matroska",mkv:"video/x-matroska",ml:"text/x-ocaml",mli:"text/x-ocaml",mm:"text/x-troff-mm",mmf:"application/x-smaf",mml:"text/mathml",mng:"video/x-mng",mo:"application/x-gettext-translation",mo3:"audio/x-mo3",moc:"text/x-moc",mod:"audio/x-mod",mof:"text/x-mof",moov:"video/quicktime",mov:"video/quicktime",movie:"video/x-sgi-movie","mp+":"audio/x-musepack",mp2:"video/mpeg",mp3:"audio/mpeg",mp4:"video/mp4",mpc:"audio/x-musepack",mpe:"video/mpeg",mpeg:"video/mpeg",mpg:"video/mpeg",mpga:"audio/mpeg",mpp:"audio/x-musepack",mrl:"text/x-mrml",mrml:"text/x-mrml",mrw:"image/x-minolta-mrw",ms:"text/x-troff-ms",msi:"application/x-msi",msod:"image/x-msod",msx:"application/x-msx-rom",mtm:"audio/x-mod",mup:"text/x-mup",mxf:"application/mxf",n64:"application/x-n64-rom",nb:"application/mathematica",nc:"application/x-netcdf",nds:"application/x-nintendo-ds-rom",nef:"image/x-nikon-nef",nes:"application/x-nes-rom",nfo:"text/x-nfo",not:"text/x-mup",nsc:"application/x-netshow-channel",nsv:"video/x-nsv",o:"application/x-object",obj:"application/x-tgif",ocl:"text/x-ocl",oda:"application/oda",odb:"application/vndoasisopendocumentdatabase",odc:"application/vndoasisopendocumentchart",odf:"application/vndoasisopendocumentformula",odg:"application/vndoasisopendocumentgraphics",odi:"application/vndoasisopendocumentimage",odm:"application/vndoasisopendocumenttext-master",odp:"application/vndoasisopendocumentpresentation",ods:"application/vndoasisopendocumentspreadsheet",odt:"application/vndoasisopendocumenttext",oga:"audio/ogg",ogg:"video/x-theora+ogg",ogm:"video/x-ogm+ogg",ogv:"video/ogg",ogx:"application/ogg",old:"application/x-trash",oleo:"application/x-oleo",opml:"text/x-opml+xml",ora:"image/openraster",orf:"image/x-olympus-orf",otc:"application/vndoasisopendocumentchart-template",otf:"application/x-font-otf",otg:"application/vndoasisopendocumentgraphics-template",oth:"application/vndoasisopendocumenttext-web",otp:"application/vndoasisopendocumentpresentation-template",ots:"application/vndoasisopendocumentspreadsheet-template",ott:"application/vndoasisopendocumenttext-template",owl:"application/rdf+xml",oxt:"application/vndopenofficeorgextension",p:"text/x-pascal",p10:"application/pkcs10",p12:"application/x-pkcs12",p7b:"application/x-pkcs7-certificates",p7s:"application/pkcs7-signature",pack:"application/x-java-pack200",pak:"application/x-pak",par2:"application/x-par2",pas:"text/x-pascal",patch:"text/x-patch",pbm:"image/x-portable-bitmap",pcd:"image/x-photo-cd",pcf:"application/x-cisco-vpn-settings",pcfgz:"application/x-font-pcf",pcfz:"application/x-font-pcf",pcl:"application/vndhp-pcl",pcx:"image/x-pcx",pdb:"chemical/x-pdb",pdc:"application/x-aportisdoc",pdf:"application/pdf",pdfbz2:"application/x-bzpdf",pdfgz:"application/x-gzpdf",pef:"image/x-pentax-pef",pem:"application/x-x509-ca-cert",perl:"application/x-perl",pfa:"application/x-font-type1",pfb:"application/x-font-type1",pfx:"application/x-pkcs12",pgm:"image/x-portable-graymap",pgn:"application/x-chess-pgn",pgp:"application/pgp-encrypted",php:"application/x-php",php3:"application/x-php",php4:"application/x-php",pict:"image/x-pict",pict1:"image/x-pict",pict2:"image/x-pict",pickle:"application/python-pickle",pk:"application/x-tex-pk",pkipath:"application/pkix-pkipath",pkr:"application/pgp-keys",pl:"application/x-perl",pla:"audio/x-iriver-pla",pln:"application/x-planperfect",pls:"audio/x-scpls",pm:"application/x-perl",png:"image/png",pnm:"image/x-portable-anymap",pntg:"image/x-macpaint",po:"text/x-gettext-translation",por:"application/x-spss-por",pot:"text/x-gettext-translation-template",ppm:"image/x-portable-pixmap",pps:"application/vndms-powerpoint",ppt:"application/vndms-powerpoint",pptm:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",pptx:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",ppz:"application/vndms-powerpoint",prc:"application/x-palm-database",ps:"application/postscript",psbz2:"application/x-bzpostscript",psgz:"application/x-gzpostscript",psd:"image/vndadobephotoshop",psf:"audio/x-psf",psfgz:"application/x-gz-font-linux-psf",psflib:"audio/x-psflib",psid:"audio/prssid",psw:"application/x-pocket-word",pw:"application/x-pw",py:"text/x-python",pyc:"application/x-python-bytecode",pyo:"application/x-python-bytecode",qif:"image/x-quicktime",qt:"video/quicktime",qtif:"image/x-quicktime",qtl:"application/x-quicktime-media-link",qtvr:"video/quicktime",ra:"audio/vndrn-realaudio",raf:"image/x-fuji-raf",ram:"application/ram",rar:"application/x-rar",ras:"image/x-cmu-raster",raw:"image/x-panasonic-raw",rax:"audio/vndrn-realaudio",rb:"application/x-ruby",rdf:"application/rdf+xml",rdfs:"application/rdf+xml",reg:"text/x-ms-regedit",rej:"application/x-reject",rgb:"image/x-rgb",rle:"image/rle",rm:"application/vndrn-realmedia",rmj:"application/vndrn-realmedia",rmm:"application/vndrn-realmedia",rms:"application/vndrn-realmedia",rmvb:"application/vndrn-realmedia",rmx:"application/vndrn-realmedia",roff:"text/troff",rp:"image/vndrn-realpix",rpm:"application/x-rpm",rss:"application/rss+xml",rt:"text/vndrn-realtext",rtf:"application/rtf",rtx:"text/richtext",rv:"video/vndrn-realvideo",rvx:"video/vndrn-realvideo",s3m:"audio/x-s3m",sam:"application/x-amipro",sami:"application/x-sami",sav:"application/x-spss-sav",scm:"text/x-scheme",sda:"application/vndstardivisiondraw",sdc:"application/vndstardivisioncalc",sdd:"application/vndstardivisionimpress",sdp:"application/sdp",sds:"application/vndstardivisionchart",sdw:"application/vndstardivisionwriter",sgf:"application/x-go-sgf",sgi:"image/x-sgi",sgl:"application/vndstardivisionwriter",sgm:"text/sgml",sgml:"text/sgml",sh:"application/x-shellscript",shar:"application/x-shar",shn:"application/x-shorten",siag:"application/x-siag",sid:"audio/prssid",sik:"application/x-trash",sis:"application/vndsymbianinstall",sisx:"x-epoc/x-sisx-app",sit:"application/x-stuffit",siv:"application/sieve",sk:"image/x-skencil",sk1:"image/x-skencil",skr:"application/pgp-keys",slk:"text/spreadsheet",smaf:"application/x-smaf",smc:"application/x-snes-rom",smd:"application/vndstardivisionmail",smf:"application/vndstardivisionmath",smi:"application/x-sami",smil:"application/smil",sml:"application/smil",sms:"application/x-sms-rom",snd:"audio/basic",so:"application/x-sharedlib",spc:"application/x-pkcs7-certificates",spd:"application/x-font-speedo",spec:"text/x-rpm-spec",spl:"application/x-shockwave-flash",spx:"audio/x-speex",sql:"text/x-sql",sr2:"image/x-sony-sr2",src:"application/x-wais-source",srf:"image/x-sony-srf",srt:"application/x-subrip",ssa:"text/x-ssa",stc:"application/vndsunxmlcalctemplate",std:"application/vndsunxmldrawtemplate",sti:"application/vndsunxmlimpresstemplate",stm:"audio/x-stm",stw:"application/vndsunxmlwritertemplate",sty:"text/x-tex",sub:"text/x-subviewer",sun:"image/x-sun-raster",sv4cpio:"application/x-sv4cpio",sv4crc:"application/x-sv4crc",svg:"image/svg+xml",svgz:"image/svg+xml-compressed",swf:"application/x-shockwave-flash",sxc:"application/vndsunxmlcalc",sxd:"application/vndsunxmldraw",sxg:"application/vndsunxmlwriterglobal",sxi:"application/vndsunxmlimpress",sxm:"application/vndsunxmlmath",sxw:"application/vndsunxmlwriter",sylk:"text/spreadsheet",t:"text/troff",t2t:"text/x-txt2tags",tar:"application/x-tar",tarbz:"application/x-bzip-compressed-tar",tarbz2:"application/x-bzip-compressed-tar",targz:"application/x-compressed-tar",tarlzma:"application/x-lzma-compressed-tar",tarlzo:"application/x-tzo",tarxz:"application/x-xz-compressed-tar",tarz:"application/x-tarz",tbz:"application/x-bzip-compressed-tar",tbz2:"application/x-bzip-compressed-tar",tcl:"text/x-tcl",tex:"text/x-tex",texi:"text/x-texinfo",texinfo:"text/x-texinfo",tga:"image/x-tga",tgz:"application/x-compressed-tar",theme:"application/x-theme",themepack:"application/x-windows-themepack",tif:"image/tiff",tiff:"image/tiff",tk:"text/x-tcl",tlz:"application/x-lzma-compressed-tar",tnef:"application/vndms-tnef",tnf:"application/vndms-tnef",toc:"application/x-cdrdao-toc",torrent:"application/x-bittorrent",tpic:"image/x-tga",tr:"text/troff",ts:"application/x-linguist",tsv:"text/tab-separated-values",tta:"audio/x-tta",ttc:"application/x-font-ttf",ttf:"application/x-font-ttf",ttx:"application/x-font-ttx",txt:"text/plain",txz:"application/x-xz-compressed-tar",tzo:"application/x-tzo",ufraw:"application/x-ufraw",ui:"application/x-designer",uil:"text/x-uil",ult:"audio/x-mod",uni:"audio/x-mod",uri:"text/x-uri",url:"text/x-uri",ustar:"application/x-ustar",vala:"text/x-vala",vapi:"text/x-vala",vcf:"text/directory",vcs:"text/calendar",vct:"text/directory",vda:"image/x-tga",vhd:"text/x-vhdl",vhdl:"text/x-vhdl",viv:"video/vivo",vivo:"video/vivo",vlc:"audio/x-mpegurl",vob:"video/mpeg",voc:"audio/x-voc",vor:"application/vndstardivisionwriter",vst:"image/x-tga",wav:"audio/x-wav",wax:"audio/x-ms-asx",wb1:"application/x-quattropro",wb2:"application/x-quattropro",wb3:"application/x-quattropro",wbmp:"image/vndwapwbmp",wcm:"application/vndms-works",wdb:"application/vndms-works",webm:"video/webm",wk1:"application/vndlotus-1-2-3",wk3:"application/vndlotus-1-2-3",wk4:"application/vndlotus-1-2-3",wks:"application/vndms-works",wma:"audio/x-ms-wma",wmf:"image/x-wmf",wml:"text/vndwapwml",wmls:"text/vndwapwmlscript",wmv:"video/x-ms-wmv",wmx:"audio/x-ms-asx",wp:"application/vndwordperfect",wp4:"application/vndwordperfect",wp5:"application/vndwordperfect",wp6:"application/vndwordperfect",wpd:"application/vndwordperfect",wpg:"application/x-wpg",wpl:"application/vndms-wpl",wpp:"application/vndwordperfect",wps:"application/vndms-works",wri:"application/x-mswrite",wrl:"model/vrml",wv:"audio/x-wavpack",wvc:"audio/x-wavpack-correction",wvp:"audio/x-wavpack",wvx:"audio/x-ms-asx",x3f:"image/x-sigma-x3f",xac:"application/x-gnucash",xbel:"application/x-xbel",xbl:"application/xml",xbm:"image/x-xbitmap",xcf:"image/x-xcf",xcfbz2:"image/x-compressed-xcf",xcfgz:"image/x-compressed-xcf",xhtml:"application/xhtml+xml",xi:"audio/x-xi",xla:"application/vndms-excel",xlc:"application/vndms-excel",xld:"application/vndms-excel",xlf:"application/x-xliff",xliff:"application/x-xliff",xll:"application/vndms-excel",xlm:"application/vndms-excel",xls:"application/vndms-excel",xlsm:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlsx:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlt:"application/vndms-excel",xlw:"application/vndms-excel",xm:"audio/x-xm",xmf:"audio/x-xmf",xmi:"text/x-xmi",xml:"application/xml",xpm:"image/x-xpixmap",xps:"application/vndms-xpsdocument",xsl:"application/xml",xslfo:"text/x-xslfo",xslt:"application/xml",xspf:"application/xspf+xml",xul:"application/vndmozillaxul+xml",xwd:"image/x-xwindowdump",xyz:"chemical/x-pdb",xz:"application/x-xz",w2p:"application/w2p",z:"application/x-compress",zabw:"application/x-abiword",zip:"application/zip"}},74128:function(d,_,e){"use strict";e.d(_,{Z:function(){return c}});const r={PROXY_SERVER:"http://172.16.100.14",API_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",IMG_SERVER:"http://113.246.243.98:61763",FORGE:"https://code.educoder.net/",SSH_SERVER:"wss://webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",TERMINAL_URL:"testsvc1.vnc.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")};var i=null,c={local:{API_SERVER:"http://localhost:3000",IMG_SERVER:"https://testali-cdn.educoder.net/",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://test-oldweb.educoder.net/",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},dev:r,newReactTest:{API_SERVER:(()=>{let f;switch(location.host){case"test4.educoder.net":f="https://test4-data.educoder.net";break;case"test3.educoder.net":f="https://test3-data.educoder.net";break;case"test2.educoder.net":f="https://test2-data.educoder.net";break;default:f="https://test-data.educoder.net";break}return f})(),SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",IMG_SERVER:(()=>{let f="https://new-testali-cdn.educoder.net";const o=location.host;return o==="test3.educoder.net"&&(f="https://test3-data.educoder.net"),o==="test4.educoder.net"&&(f="https://test4-data.educoder.net"),f})(),OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://test-oldweb.educoder.net/",QQLoginCB:encodeURIComponent("https://test-data.educoder.net"),TERMINAL_URL:"testsvc1.vnc.educoder.net"},preNewBuild:{API_SERVER:(()=>{let f="https://pre-data.educoder.net";return location.host==="pre2.educoder.net"&&(f="https://pre-data2.educoder.net"),f})(),IMG_SERVER:"https://preali-cdn.educoder.net",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",FORGE:"https://forge.educoder.net/",QQLoginCB:encodeURIComponent("https://pre.educoder.net")},newBuild:{API_SERVER:(()=>{let f="https://data.educoder.net";return document.domain==="kepukehuan.educoder.net"?f="https://kepukehuan-data.educoder.net":(document.domain==="www.tokcoder.com"||document.domain==="tokcoder.com")&&(f="https://data.tokcoder.com"),f})(),SSH_SERVER:"wss://webssh.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",SSH_Slice:"https://fu.educoder.net",IMG_SERVER:"https://ali-cdn.educoder.net",OFFICE_SERVER:"https://officeserver.educoder.net",ONLYOFFICE:"https://office.educoder.net",OFFICE_IP:"https://officedata.educoder.net",FORGE:"https://code.educoder.net/",QQLoginCB:encodeURIComponent("https://www.educoder.net"),TERMINAL_URL:".jupyter.educoder.net"},newTest:{API_SERVER:"https://test-data.educoder.net",IMG_SERVER:"https://test-data.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",FORGE:"http://test-oldweb.educoder.net/",QQLoginCB:encodeURIComponent("https://test-data.educoder.net")},test:{API_SERVER:"",IMG_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"http://test-oldweb.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},preBuild:{API_SERVER:"",IMG_SERVER:"https://preali-cdn.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://forge.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},newWeb:{API_SERVER:"https://test-newweb.educoder.net",IMG_SERVER:"https://test-newweb.educoder.net/",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"http://test-oldweb.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},build:{API_SERVER:"",IMG_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://forge.educoder.net/",SSH_SERVER:"wss://webssh.educoder.net",SSH_Slice:"https://fu.educoder.net",OFFICE_SERVER:"https://officeserver.educoder.net",ONLYOFFICE:"",OFFICE_IP:"https://officedata.educoder.net",QQLoginCB:encodeURIComponent("https://www.educoder.net"),TERMINAL_URL:".jupyter.educoder.net"}}[window.ENV||"dev"]},38147:function(d,_,e){"use strict";e.d(_,{IV:function(){return $},U2:function(){return se},ZP:function(){return oe},d4:function(){return ee},gz:function(){return le},rz:function(){return ne},v_:function(){return Q}});var r=e(74128),i=e(28909),l=e(43418),c=e(8591),f=e(85582),o=e.n(f),h=e(59301),u=e(65582),a=e(65862),x=e(89392),p=e.n(x),y=Object.defineProperty,m=Object.defineProperties,b=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,A=(j,ie,me)=>ie in j?y(j,ie,{enumerable:!0,configurable:!0,writable:!0,value:me}):j[ie]=me,I=(j,ie)=>{for(var me in ie||(ie={}))k.call(ie,me)&&A(j,me,ie[me]);if(S)for(var me of S(ie))R.call(ie,me)&&A(j,me,ie[me]);return j},M=(j,ie)=>m(j,b(ie)),B=(j,ie,me)=>new Promise((Ce,Oe)=>{var Ke=yt=>{try{Lt(me.next(yt))}catch(Dt){Oe(Dt)}},ze=yt=>{try{Lt(me.throw(yt))}catch(Dt){Oe(Dt)}},Lt=yt=>yt.done?Ce(yt.value):Promise.resolve(yt.value).then(Ke,ze);Lt((me=me.apply(j,ie)).next())});let N;const K={200:"\u670D\u52A1\u5668\u6210\u529F\u8FD4\u56DE\u8BF7\u6C42\u7684\u6570\u636E\u3002",201:"\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u6210\u529F\u3002",202:"\u4E00\u4E2A\u8BF7\u6C42\u5DF2\u7ECF\u8FDB\u5165\u540E\u53F0\u6392\u961F\uFF08\u5F02\u6B65\u4EFB\u52A1\uFF09\u3002",204:"\u5220\u9664\u6570\u636E\u6210\u529F\u3002",400:"\u53D1\u51FA\u7684\u8BF7\u6C42\u6709\u9519\u8BEF\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u7684\u64CD\u4F5C\u3002",401:"\u7528\u6237\u6CA1\u6709\u6743\u9650\uFF08\u4EE4\u724C\u3001\u7528\u6237\u540D\u3001\u5BC6\u7801\u9519\u8BEF\uFF09\u3002",403:"\u7528\u6237\u5F97\u5230\u6388\u6743\uFF0C\u4F46\u662F\u8BBF\u95EE\u662F\u88AB\u7981\u6B62\u7684\u3002",404:"\u53D1\u51FA\u7684\u8BF7\u6C42\u9488\u5BF9\u7684\u662F\u4E0D\u5B58\u5728\u7684\u8BB0\u5F55\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u64CD\u4F5C\u3002",406:"\u8BF7\u6C42\u7684\u683C\u5F0F\u4E0D\u53EF\u5F97\u3002",410:"\u8BF7\u6C42\u7684\u8D44\u6E90\u88AB\u6C38\u4E45\u5220\u9664\uFF0C\u4E14\u4E0D\u4F1A\u518D\u5F97\u5230\u7684\u3002",422:"\u5F53\u521B\u5EFA\u4E00\u4E2A\u5BF9\u8C61\u65F6\uFF0C\u53D1\u751F\u4E00\u4E2A\u9A8C\u8BC1\u9519\u8BEF\u3002",500:"\u670D\u52A1\u5668\u53D1\u751F\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u670D\u52A1\u5668\u3002",502:"\u7F51\u5173\u9519\u8BEF\u3002",503:"\u670D\u52A1\u4E0D\u53EF\u7528\uFF0C\u670D\u52A1\u5668\u6682\u65F6\u8FC7\u8F7D\u6216\u7EF4\u62A4\u3002",504:"\u7F51\u5173\u8D85\u65F6\u3002"},H=(j,ie)=>B(void 0,null,function*(){if(j.status>=200&&j.status<300)return j;const me=K[j.status]||j.statusText;let Ce;var Oe=j.json();yield Oe.then((ze,Lt)=>{setTimeout(()=>{let yt=(0,u.getDvaApp)()},400),Ce=ze.message,window.showNetworkErrorTip(ze.message||`\u8BF7\u6C42\u9519\u8BEF ${j.status}: ${j.message}`),i.Z.error({style:{wordBreak:"break-all"},message:ze.message||`\u8BF7\u6C42\u9519\u8BEF ${j.status}: ${j.message}`,description:ze.message?"":me})});const Ke=new Error(me);throw Ke.name=j.status,Ke.response=j,{data:j,code:j.status,message:Ce||me}}),W=(j,ie)=>{const me=j.headers.get("Content-Type");return me&&me.match(/application\/json/i)&&j.clone().text().then(()=>{}),j};function ae(j){try{return decodeURIComponent(j),decodeURIComponent(encodeURIComponent(j))===j}catch(ie){return!1}}const ne=j=>{j=j||{};let ie="";for(let me in j)typeof j[me]=="object"?Array.isArray(j[me])&&j[me].forEach((Ce,Oe)=>{ie+="&"+me+"[]="+Ce}):j[me]!==void 0&&(ie+="&"+me+"="+(ae(j[me])?j[me]:encodeURIComponent(j[me])));return ie.substr(1)};function oe(j,ie,me,Ce){ie.method||(ie.method="get"),ie.method=ie.method.toUpperCase(),ie.mode="cors";const Oe=I({},ie),{user:Ke}=(0,u.getDvaApp)()._store.getState(),{userInfo:ze}=Ke,Lt=j+(Oe.body?JSON.stringify(Oe.body):""),yt=o().sha256().update(Lt).digest("hex"),Dt={credentials:"include",withCredentials:!0},$t={};ze!=null&&ze.login&&($t.zzud=ze==null?void 0:ze.login,ze!=null&&ze.school_id&&($t.zzsud=ze==null?void 0:ze.school_id),Oe.params=I(I({},Oe.params||{}),$t));let Mt=I(I({},Dt),(0,x.cloneDeep)(Oe));(Mt.method==="POST"||Mt.method==="PUT"||Mt.method==="PATCH"||Mt.method==="DELETE")&&(me?(Mt.headers=M(I({_method:ie.method.toUpperCase()},Mt.headers),{"Pc-Authorization":(0,a.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host}),Mt.body=Oe.body):(Mt.headers=I({Accept:"application/json",_method:ie.method.toUpperCase(),"Content-Type":"application/json; charset=utf-8","Pc-Authorization":(0,a.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host},Mt.headers),Mt.body=JSON.stringify(Oe.body))),Mt.method=="GET"?(Mt.headers=M(I({Accept:"application/json","Content-Type":"application/json; charset=utf-8",_method:ie.method.toUpperCase()},Mt.headers),{"Pc-Authorization":(0,a.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host}),Oe.params&&ne(Oe.params)&&(j+="?"+ne(Oe.params))):$t.zzud&&(j+="?"+ne(I({},$t)));const er=Oe.expirys&&60;let Ze;(_t=>{_t.json="application/json;charset=UTF-8",_t.form="application/x-www-form-urlencoded; charset=UTF-8"})(Ze||(Ze={}));let Et;(_t=>{_t.get="GET",_t.post="POST"})(Et||(Et={}));const Ft=_t=>B(this,null,function*(){const dt=yield _t.arrayBuffer();let Je;const Ue=new Blob([dt]);try{Je=_t.headers.get("Content-Disposition").split(";")[1].replace("filename=","").replace(/[\s+,\',\",\‘,\’,\“,\”,\<,\>,\《,\》]/g,"")}catch(Ge){Je="userfiles.zip"}const be=document.createElement("a"),Le=window.URL.createObjectURL(Ue),Ve=Je;return be.href=Le,be.download=Ve,be.click(),window.URL.revokeObjectURL(Le),dt});let tt=r.Z.API_SERVER;return(window.ENV==="dev"||j.startsWith("http"))&&(tt=""),Mt.method=="GET"&&Mt.params&&Object.keys(Mt.params).map(_t=>{if(Mt.params[_t]&&!Array.isArray(Mt.params[_t]))try{Mt.params[_t]=encodeURIComponent(decodeURIComponent(Mt.params[_t]))}catch(dt){Mt.params[_t]=encodeURIComponent(Mt.params[_t])}}),(0,a.Ec)(Mt,j),Ce&&(tt=""),Mt.headers._method=Mt.method,Mt.headers["X-HTTP-Method-Override"]=Mt.method,Mt.method!=="GET"&&(Mt.method="POST"),fetch(tt+j,Mt).then(_t=>H(_t,I({url:r.Z.API_SERVER+j},Mt))).then(_t=>W(_t,yt)).then(_t=>B(this,null,function*(){var dt,Je,Ue,be;try{const Ve=_t.headers.get("cs");Ve&&(0,a.d8)("_educoder_session",Ve,1)}catch(Ve){}if(_t.status===204)return _t.text();let Le;if(_t.headers.get("content-type").indexOf("application/json")>-1){Le=yield _t.json();try{const Ve=/\(\s+\/api\/attachments\/(\d+)|\(\/api\/attachments\/(\d+)\//g,Ge=/\"\/api\/attachments\/(\d+)\//g,Qe=/\(\s+\/files\/uploads\/(\d+)|\"\/files\/uploads\/(\d+)\//g,ht=/\/api\/attachments\/(\d+)/g,bt=/\/attachments\/download\/(\d+)/g;let tr=JSON.stringify(Le).replace(ht,(Qt,Be,rt,Gt)=>{const Rt=Be||rt||Gt;return"/api/attachments/"+(0,a.Jn)(Rt)}).replace(bt,(Qt,Be,rt)=>{const Gt=Be||rt;return"/attachments/download/"+(0,a.Jn)(Gt)}).replace(Ve,(Qt,Be,rt,Gt)=>{const Rt=Be||rt||Gt;return"(/api/attachments/"+(0,a.Jn)(Rt)}).replace(Ge,(Qt,Be,rt)=>{const Gt=Be||rt;return'"/api/attachments/'+(0,a.Jn)(Gt)}).replace(Qe,(Qt,Be,rt)=>{const Gt=Be||rt;return"(/files/uploads/"+(0,a.Jn)(Gt)}).replace(/\r\n/g,` +`)}]};var u=e(53184),a=e.n(u),x=($t,Mt,er)=>new Promise((Ze,Et)=>{var Ft=dt=>{try{_t(er.next(dt))}catch(Je){Et(Je)}},tt=dt=>{try{_t(er.throw(dt))}catch(Je){Et(Je)}},_t=dt=>dt.done?Ze(dt.value):Promise.resolve(dt.value).then(Ft,tt);_t((er=er.apply($t,Mt)).next())});const p={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},y=($t,Mt,er,Ze)=>{const Et=Mt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:er.lineNumber,endColumn:er.column});return Array.from(new Set(Et.match(/\b\w{2,}\b/g)||[])).map(tt=>({label:tt,kind:$t.languages.CompletionItemKind.Text,insertText:tt,range:Ze}))},m=($t,Mt,er,Ze)=>{$t.languages.registerCompletionItemProvider(Mt,{provideCompletionItems(Et,Ft){const tt=Et.getWordUntilPosition(Ft),_t={startLineNumber:Ft.lineNumber,endLineNumber:Ft.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn},dt=Et.getLineContent(Ft.lineNumber).substring(tt.startColumn-2,tt.endColumn);return{suggestions:[...y($t,Et,Ft,_t),...er.map(Ue=>({label:Ue,kind:$t.languages.CompletionItemKind.Keyword,documentation:Ue,insertText:Ue,insertTextRules:$t.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:_t})),...Ze.map(Ue=>({label:Ue.label,kind:$t.languages.CompletionItemKind.Snippet,documentation:Ue.content,insertText:dt.startsWith("#")?Ue.content.replace(/#/,""):Ue.content,insertTextRules:$t.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:_t}))]}}})};var b=$t=>{p.languages.forEach(Mt=>{$t.languages.registerDocumentFormattingEditProvider(Mt,{provideDocumentFormattingEdits(er){return x(this,null,function*(){const Ze=a()(er.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:er.getFullModelRange(),text:Ze}]})}})}),m($t,"java",c.keywords,c.quickKey),m($t,"cpp",f.keywords,f.quickKey),m($t,"c",l.keywords,[]),m($t,"python",o.keywords,o.quickKey),m($t,"scala",h.keywords,h.quickKey)};const S="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var k=Object.defineProperty,R=($t,Mt,er)=>Mt in $t?k($t,Mt,{enumerable:!0,configurable:!0,writable:!0,value:er}):$t[Mt]=er,A=($t,Mt,er)=>R($t,typeof Mt!="symbol"?Mt+"":Mt,er);const I=class a0{constructor(Mt,er,Ze){this.placeholder=Mt,this.editor=er,this.monaco=Ze,er.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return a0.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};A(I,"ID","editor.widget.placeholderHint");var B=I,N=e(96236),K=e(8591),H=e(6848),W=e(89392),ae=e(77254),ne=e(56102),oe=Object.defineProperty,q=Object.defineProperties,J=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,Q=($t,Mt,er)=>Mt in $t?oe($t,Mt,{enumerable:!0,configurable:!0,writable:!0,value:er}):$t[Mt]=er,le=($t,Mt)=>{for(var er in Mt||(Mt={}))se.call(Mt,er)&&Q($t,er,Mt[er]);if(V)for(var er of V(Mt))ee.call(Mt,er)&&Q($t,er,Mt[er]);return $t},$=($t,Mt)=>q($t,J(Mt)),j=($t,Mt)=>{var er={};for(var Ze in $t)se.call($t,Ze)&&Mt.indexOf(Ze)<0&&(er[Ze]=$t[Ze]);if($t!=null&&V)for(var Ze of V($t))Mt.indexOf(Ze)<0&&ee.call($t,Ze)&&(er[Ze]=$t[Ze]);return er},ie=($t,Mt,er)=>new Promise((Ze,Et)=>{var Ft=dt=>{try{_t(er.next(dt))}catch(Je){Et(Je)}},tt=dt=>{try{_t(er.throw(dt))}catch(Je){Et(Je)}},_t=dt=>dt.done?Ze(dt.value):Promise.resolve(dt.value).then(Ft,tt);_t((er=er.apply($t,Mt)).next())});function me($t){return/^\d+$/.test($t)?`${$t}px`:$t}function Ce(){}let Oe=!1;const Ke={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function ze($t=[]){let Mt=$t;if(Array.isArray($t)){for(let er=0;er<$t.length;er++){let Ze=Ke[$t[er]];if(Ze)return Ze}return Mt[0]}return Ke[Mt]||Mt}let Lt=null;var yt=$t=>{var Mt=$t,{width:er="100%",height:Ze="100%",value:Et,language:Ft="javascript",style:tt={},options:_t={},overrideServices:dt={},theme:Je="vs-dark",onEditBlur:Ue,isCopy:be=!1,onSave:Le,autoHeight:Ve=!1,forbidCopy:Ge=!1,onChange:Qe=Ce,editorDidMount:ht=Ce,onFocus:bt=Ce,onBreakPoint:tr=Ce,breakPointValue:Qt=[],filename:Be="educoder.txt",errorLine:rt,errorContent:Gt="",highlightLine:Rt,openBreakPoint:zt=!1,placeholder:Wt=""}=Mt,nr=j(Mt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder"]);const Zt=(0,r.useRef)(),Ie=(0,r.useRef)({}),ce=(0,r.useRef)(),pe=(0,r.useRef)(),It=(0,r.useRef)([]),Te=(0,r.useRef)(!1),ft=(0,r.useRef)(),Ht=(0,r.useRef)(),Ct=(0,r.useRef)(!1),[Pe,St]=(0,r.useState)(!1);function We(){let Yt;return Zt.current&&(Yt=new i.Z(vt=>{for(let ot of vt)(ot.target.offsetHeight>0||ot.target.offsetWidth>0)&&Ie.current.instance.layout()}),Yt.observe(Zt.current)),Yt}function we(){K.ZP.warning({content:decodeURIComponent(S),key:"monaco-editor-tip"})}const gt=()=>{let Yt=Ie.current.instance;if(Et!=null&&Yt&&Pe){const vt=Yt.getModel();vt&&Et!==vt.getValue()&&(Oe=!0,vt.setValue(Et),Yt.layout(),Oe=!1)}};(0,r.useEffect)(()=>{const Yt=ae.Z.subscribe("formatDocument",vt=>{var ot;let ct=Ie.current.instance;(ot=ct==null?void 0:ct.getAction)==null||ot.call(ct,"editor.action.formatDocument").run()});return window.updateMonacoValue=vt=>{Qe(vt)},Yt},[]),(0,r.useEffect)(()=>{var Yt;let vt=Ie.current.instance;pe.current&&clearTimeout(pe.current),pe.current=setTimeout(()=>{gt()},500),Et&&(Et!=null&&Et.length)&&((Yt=vt==null?void 0:vt.updateOptions)==null||Yt.call(vt,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Et.split(/\r\n|\r|\n/g).length))+3,5)}))},[Et,Pe,Ie.current]),(0,r.useEffect)(()=>{if(rt&&Ie.current&&Ie.current.instance){let vt=Ie.current.instance;vt.changeViewZones(function(ot){var ct=document.createElement("div");ct.style.padding="10px 20px",ct.style.width="calc(100% - 20px)",ct.className="my-error-line-wrp",ct.innerHTML=Gt,ot.addZone({afterLineNumber:rt||11,heightInLines:3,domNode:ct})});var Yt={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};vt.addOverlayWidget(Yt),vt.revealPositionInCenter({lineNumber:20,column:1})}},[rt,Ie.current,Pe]);const kt=(Yt="",vt)=>{if(!Yt||Yt.trim()==="")return!0;const ct=Ie.current.instance.getModel().getLineTokens(vt);let Bt=!1;for(let yr=0;yr<2;yr++)ct.getStandardTokenType(yr)===1&&(Bt=!0);return Bt};(0,r.useEffect)(()=>{var Yt;const vt=(Yt=Ie.current)==null?void 0:Yt.instance;if(vt&&Pe&&Ge){const ot=vt.onDidBlurEditorWidget(()=>{Ct.current=!1}),ct=vt.onDidFocusEditorText(()=>{Ct.current=!0});return()=>{ot.dispose(),ct.dispose()}}},[Ie.current,Pe,Ge]),(0,r.useEffect)(()=>{var Yt;if((Yt=Ie.current)!=null&&Yt.instance&&Pe&&zt){let vt=Ie.current.instance,ot=vt.getModel();if(!ot)return;(()=>{var Ln;let ei=[],ri=[];const wi=ot.getAllDecorations();for(let Ti of wi)Ti.options.className==="highlighted-line"&&(ei.push((Ln=Ti==null?void 0:Ti.range)==null?void 0:Ln.startLineNumber),ri.push(Ti==null?void 0:Ti.id));if(Rt===ei[0])return;ot.deltaDecorations(ri,[]);const fi=ot.getLineCount();Rt&&Rt<=fi&&(vt.deltaDecorations([],[{range:new Lt.Range(Rt,1,Rt,ot.getLineMaxColumn(Rt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),vt.revealLineInCenter(Rt))})();const Bt=(Ln=!1)=>{var ei;let ri=[],wi=[];const fi=ot.getAllDecorations();for(let Ti of fi)Ti.options.linesDecorationsClassName==="breakpoints-select"&&(ri.push((ei=Ti==null?void 0:Ti.range)==null?void 0:ei.startLineNumber),wi.push(Ti==null?void 0:Ti.id));if(Ln)return{lines:ri,ids:wi};tr(ri)},yr=Ln=>ie(void 0,null,function*(){let ei={range:new Lt.Range(Ln,1,Ln,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield ot.deltaDecorations([],[ei]),Bt()}),vr=Ln=>ie(void 0,null,function*(){let ei=[];const ri=vt.getLineDecorations(Ln);for(let wi of ri)wi.options.linesDecorationsClassName==="breakpoints-select"&&ei.push(wi.id);yield ot.deltaDecorations(ei,[]),Bt()}),Jr=Ln=>{let ei=vt.getLineDecorations(Ln);for(let ri of ei)if(ri.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,W.isEqual)(Qt,Bt(!0).lines)){ot.deltaDecorations(Bt(!0).ids,[]);const Ln=Qt.map(ei=>({range:new Lt.Range(ei,1,ei,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));ot.deltaDecorations([],Ln)}const Wr=vt.onDidChangeModelContent(Ln=>{let ei=vt.getPosition();if(ei){let ri=ei.lineNumber;clearTimeout(Ht.current),Ht.current=setTimeout(()=>{kt(ot.getLineContent(ri),ri)?vr(ri):Jr(ri)?(vr(ri),yr(ri)):Bt()},100)}}),En=vt.onMouseDown(Ln=>{var ei,ri,wi;if(Ln.target.detail&&((wi=(ri=(ei=Ln.target)==null?void 0:ei.element)==null?void 0:ri.className)!=null&&wi.includes("line-numbers"))){let fi=Ln.target.position.lineNumber;if(kt(ot.getLineContent(fi),fi))return;Jr(fi)?vr(fi):yr(fi)}}),xt=Ln=>{let ei={range:new Lt.Range(Ln,1,Ln,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};It.current=vt.deltaDecorations(It.current,[ei])},Br=()=>{It.current=vt.deltaDecorations(It.current,[])},On=vt.onMouseMove(Ln=>{var ei,ri,wi;if(Br(),Ln.target.detail&&((wi=(ri=(ei=Ln.target)==null?void 0:ei.element)==null?void 0:ri.className)!=null&&wi.includes("line-numbers"))){let fi=Ln.target.position.lineNumber;if(kt(ot.getLineContent(fi),fi))return;xt(fi)}}),Qn=vt.onMouseLeave(()=>{Br()});return()=>{Wr.dispose(),En.dispose(),On.dispose(),Qn.dispose()}}},[Ie.current,Pe,Qt,Rt,zt,Ft]),(0,r.useEffect)(()=>{var Yt;(Yt=Ie.current)!=null&&Yt.instance&&zt&&Ie.current.instance.setPosition({lineNumber:0,column:0})},[Rt]);function je(){let Yt=Ie.current.instance;if(Yt){const vt=Yt.getSelection(),ot=Ie.current.pastePos||{},ct=new Lt.Range(ot.startLineNumber||vt.endLineNumber,ot.startColumn||vt.endColumn,ot.endLineNumber||vt.endLineNumber,ot.endColumn||vt.endColumn);setTimeout(()=>{Yt.executeEdits("",[{range:ct,text:""}])},300)}}function Tr(Yt){(window.navigator.platform.match("Mac")?Yt.metaKey:Yt.ctrlKey)&&Yt.keyCode==83&&(Yt.preventDefault(),Le())}const At=()=>{if(Ve&&Ie.current.instance){const Yt=Ie.current.instance.getContentHeight();sn(Yt{if(!Ct.current)return;const{keyCode:vt,ctrlKey:ot,metaKey:ct,target:Bt,type:yr}=Yt;return(yr==="paste"||(vt===67||vt===86)&&(ct||ot))&&Bt.nodeName==="TEXTAREA"&&(we(),Yt.preventDefault()),!1};function Ir(Yt,vt){var ot=window.URL||window.webkitURL||window,ct=new Blob([vt]),Bt=document.createElementNS("http://www.w3.org/1999/xhtml","a");Bt.href=ot.createObjectURL(ct),Bt.download=Yt,Yr(Bt)}(0,r.useEffect)(()=>{At()},[At]),(0,r.useEffect)(()=>{Zt.current&&!Pe&&Promise.all([e.e(8909),e.e(2460)]).then(e.bind(e,71448)).then(Yt=>{try{Lt=Yt,Ie.current.instance=Lt.editor.create(Zt.current,{value:Et,language:ze(Ft),theme:Je,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0},dt);const vt=Ie.current.instance;let Bt=[...N.BH._menuItems].find(Wr=>Wr[0]._debugName=="EditorContext")[1],yr=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],vr=(Wr,En)=>{var xt,Br;let On=Wr._first;do En.includes((Br=(xt=On.element)==null?void 0:xt.command)==null?void 0:Br.id)&&Wr._remove(On);while(On=On.next)};if(ht(vt,Lt),setTimeout(()=>{At(),Ie.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Ir(Be||"educoder.txt",vt.getValue())}})},500),Ie.current.subscription=vt.onDidChangeModelContent(Wr=>{Te.current?clearTimeout(ft.current):(At(),Qe(vt.getValue(),Wr)),ft.current=setTimeout(()=>{Te.current=!1},500)}),window.Monaco||b(Lt,ze(Ft)),Ge&&(vr(Bt,yr),Zt.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",tn),window.removeEventListener("paste",tn),window.addEventListener("keydown",tn),window.addEventListener("paste",tn)),window.Monaco=Lt,Ue&&vt.onDidBlurEditorWidget(()=>{Ue(vt.getValue())}),bt&&vt.onDidFocusEditorText(()=>{bt(vt.getValue())}),Ge)try{vt.onDidPaste(Wr=>{const En=vt.getSelection(),xt=Ie.current.pastePos||{},Br=new Lt.Range(xt.startLineNumber||En.endLineNumber,xt.startColumn||En.endColumn,xt.endLineNumber||En.endLineNumber,xt.endColumn||En.endColumn);vt.executeEdits("",[{range:Wr.range,text:""}])})}catch(Wr){}let Jr=We();return Wt&&typeof Wt=="string"&&new B(Wt,vt,Lt),St(!0),()=>{const Wr=Ie.current.instance;Wr.dispose();const En=Wr.getModel();En&&En.dispose(),Ie.current.subscription&&Ie.current.subscription.dispose(),Jr.unobserve(Zt.current)}}catch(vt){}})},[]),(0,r.useEffect)(()=>{if(Ie.current.instance&&Pe)return document.addEventListener("keydown",Tr,!1),()=>{document.removeEventListener("keydown",Tr)}},[Le,Pe]),(0,r.useEffect)(()=>{let Yt=Ie.current.instance;if(Yt&&Pe){let vt=ze(Ft);Lt.editor.setModelLanguage(Yt.getModel(),vt)}},[Ft,Pe]),(0,r.useEffect)(()=>{Ie.current.instance&&Pe&&Lt.editor.setTheme(Je)},[Je,Pe]),(0,r.useEffect)(()=>{let Yt=Ie.current.instance;ce.current=_t,Yt&&Pe&&(Yt.updateOptions(le({},_t)),setTimeout(()=>{Yt.getModel().updateOptions(le({},_t))},200))},[JSON.stringify(_t),Pe]),(0,r.useEffect)(()=>{let Yt=Ie.current.instance;Yt&&Pe&&Yt.layout()},[er,Ze,Pe]);const[Rr,mr]=(0,r.useState)(me(er)),[Zr,sn]=(0,r.useState)(me(Ze)),mn=$(le({},tt),{width:Rr,height:Zr,position:"relative"});return r.createElement("div",{className:"my-monaco-editor",ref:Zt,style:mn},be&&r.createElement(ne.CopyToClipboard,{text:Et,onCopy:()=>K.ZP.success("\u590D\u5236\u6210\u529F")},r.createElement(H.Z,{title:"\u590D\u5236\u4EE3\u7801"},r.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},r.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Dt({width:$t="100%",height:Mt="100%",original:er,modified:Ze,language:Et,options:Ft={}}){const tt=(0,r.useRef)(),[_t,dt]=(0,r.useState)(null);function Je(Ve){let Ge;return tt.current&&(Ge=new i.Z(Qe=>{for(let ht of Qe)(ht.target.offsetHeight>0||ht.target.offsetWidth>0)&&Ve.layout()}),Ge.observe(tt.current)),Ge}(0,r.useEffect)(()=>(tt.current&&Promise.all([e.e(8909),e.e(9404)]).then(e.bind(e,2550)).then(Ve=>{Lt=Ve;const Ge=Lt.editor.createDiffEditor(tt.current,$(le({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},Ft),{wordWrap:!0}));dt(Ge);let Qe=Je(Ge);return()=>{Ge.dispose();const ht=Ge.getModel();ht&&ht.dispose(),Qe.unobserve(tt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,r.useEffect)(()=>{_t&&_t.setModel({original:Lt.editor.createModel(er,Et),modified:Lt.editor.createModel(Ze,Et)})},[er,Ze,Et,_t]);const Ue=me($t),be=me(Mt),Le={width:Ue,height:be};return r.createElement("div",{className:"my-diff-editor",ref:tt,style:Le})}},86967:function(d,_,e){"use strict";e.d(_,{k:function(){return b}});var r=e(55510),i=e(8591),l=e(2001),c=Object.defineProperty,f=Object.defineProperties,o=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(k,R,A)=>R in k?c(k,R,{enumerable:!0,configurable:!0,writable:!0,value:A}):k[R]=A,p=(k,R)=>{for(var A in R||(R={}))u.call(R,A)&&x(k,A,R[A]);if(h)for(var A of h(R))a.call(R,A)&&x(k,A,R[A]);return k},y=(k,R)=>f(k,o(R)),m=(k,R)=>{var A={};for(var I in k)u.call(k,I)&&R.indexOf(I)<0&&(A[I]=k[I]);if(k!=null&&h)for(var I of h(k))R.indexOf(I)<0&&a.call(k,I)&&(A[I]=k[I]);return A};const b=["\u8BA4\u8BC1\u4E13\u4E1A","\u8BA4\u8BC1\u5C4A\u522B"],S={namespace:"engineeringEvaluteList",state:{actionTabs:{key:"",params:{}},headerData:{dataSource:{[b[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${b[0]}`,loading:"engineeringEvaluteList/getMajorList",dataList:[]},[b[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${b[1]}`,loading:"engineeringEvaluteList/getYearList",dataList:[]}},active:{}},tabListData:{total:0,pageNo:1,pageSize:20,dataSource:[]}},effects:{*setActionTabs({payload:k},{call:R,put:A}){yield A({type:"save",payload:{actionTabs:p({},k)}})},*getMajorList({payload:k},{call:R,put:A,select:I}){const{userInfo:M}=yield I(B=>B.user);if(M!=null&&M.school_id){const B=yield R(r.BA,M.school_id);if(B&&B.data){const N=l.U.getItem(M==null?void 0:M.login);yield A({type:"setMajorOrYearDataSource",payload:{key:b[0],value:B.data.map(K=>({label:K.name,value:K.ec_major_school_id})),active:B.data.length>0?N[0]||B.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:k},{call:R,put:A,select:I}){const M=yield R(r.Nx,k.id),{userInfo:B}=yield I(N=>N.user);if(M&&M.data){const N=l.U.getItem(B==null?void 0:B.login);yield A({type:"setMajorOrYearDataSource",payload:{key:b[1],value:M.data.map(K=>({label:K.year,value:K.ec_year_id})),active:M.data.length>0?k.firstEnter?N[1]:M.data[0].ec_year_id:void 0}})}},*getCourseResults({payload:k={}},{call:R,put:A,select:I}){const{calc:M,page:B,per_page:N}=k,{headerData:K,tabListData:H}=yield I(ne=>ne.engineeringEvaluteList),{userInfo:W}=yield I(ne=>ne.user);let ae=K.active[b[1]];if(ae){let ne={id:ae,page:B||1,per_page:N||H.pageSize};M&&(ne=y(p({},ne),{page:H.pageNo}));const oe=yield R(r._y,ne),q=[K.active[b[0]],K.active[b[1]]];l.U.setItem(W==null?void 0:W.login,q),oe&&oe.ec_courses&&(yield A({type:"setCourseResults",payload:y(p({},H),{pageNo:ne.page,total:oe.count,pageSize:ne.per_page||H.pageSize,dataSource:oe.ec_courses.map((J,V)=>y(p({},J),{key:ne.page>1?(ne.page-1)*ne.per_page+V+1:V+1}))})}))}else yield A({type:"setCourseResults",payload:y(p({},H),{pageNo:1,total:0,dataSource:[]})})},*exportCourse({payload:k},{call:R,select:A}){const{headerData:I}=yield A(M=>M.engineeringEvaluteList);I.active[b[1]]&&(yield R(r.F,I.active[b[1]]))},*compute({payload:k},{call:R,put:A}){const I=k,{all:M}=I,B=m(I,["all"]),N=yield R(M?r.At:r.PX,B);N&&N.status===0?(i.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield A({type:"getCourseResults",payload:{calc:!0}})):i.ZP.error(N.message)}},reducers:{save(k,R){return p(p({},k),R.payload)},setMajorOrYearDataSource(k,{payload:R}){let A=k.headerData.active;return R.active&&(A=y(p({},A),{[R.key]:R.active})),y(p({},k),{headerData:y(p({},k.headerData),{dataSource:y(p({},k.headerData.dataSource),{[R.key]:y(p({},k.headerData.dataSource[R.key]),{dataList:R.value})}),active:A})})},setMajorOrYearActive(k,{payload:R}){return y(p({},k),{headerData:y(p({},k.headerData),{active:y(p({},k.headerData.active),{[R.key]:R.value})})})},setCourseResults(k,{payload:R}){return y(p({},k),{tabListData:p(p({},k.tabListData),R)})}},subscriptions:{setup({dispatch:k,history:R}){return R.listen(({pathname:A})=>{A==="/"&&k({type:"query"})})}}};_.Z=S},3033:function(d,_,e){"use strict";e.d(_,{L:function(){return h},r:function(){return a}});var r=Object.defineProperty,i=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,f=(x,p,y)=>p in x?r(x,p,{enumerable:!0,configurable:!0,writable:!0,value:y}):x[p]=y,o=(x,p)=>{for(var y in p||(p={}))l.call(p,y)&&f(x,y,p[y]);if(i)for(var y of i(p))c.call(p,y)&&f(x,y,p[y]);return x};const h=x=>x==null?void 0:x.map(p=>{const y=(p.sub_disciplines||[]).map(m=>({value:m.id,label:m.name}));return{value:p.id,label:p.name,children:y}}),u={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03",8:"\u516B"},a=x=>{if(!x)return;const{all_questions_count:p,all_score:y,single_questions:m,multiple_questions:b,judgement_questions:S,program_questions:k,completion_questions:R,subjective_questions:A,practical_questions:I,combination_questions:M}=x||{},N=[o({type:"SINGLE",name:"\u5355\u9009\u9898"},m),o({type:"MULTIPLE",name:"\u591A\u9009\u9898"},b),o({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},R),o({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},S),o({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},A),o({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},k),o({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},I),o({type:"COMBINATION",name:"\u7EC4\u5408\u9898"},M)].filter(K=>K.questions_count>0).map((K,H)=>o(o({},K),{number:u[H+1]}));return{all_questions_count:p,all_score:y,questionList:N}}},2001:function(d,_,e){"use strict";e.d(_,{U:function(){return c},t:function(){return l}});var r=e(43418),i=e(41867);const l=(f,o="")=>{r.default.confirm({centered:!0,width:520,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o,onOk:f})},c={setItem:(f,o)=>{var h;const u=f+"-engineering"+((h=(0,i.eY)())==null?void 0:h.school_id),a=JSON.stringify(o);localStorage.setItem(u,a)},getItem:f=>{var o;const h=f+"-engineering"+((o=(0,i.eY)())==null?void 0:o.school_id),u=localStorage.getItem(h);return u!==null&&u!=="[object Object]"?JSON.parse(u):[]},clear:f=>{var o;const h=f+"-engineering"+((o=(0,i.eY)())==null?void 0:o.school_id);localStorage.removeItem(h)}}},47735:function(d,_,e){"use strict";e.d(_,{$f:function(){return p},Cq:function(){return b},GY:function(){return o},I8:function(){return k},Ow:function(){return y},P:function(){return x},Ql:function(){return h},RA:function(){return I},Zm:function(){return u},bz:function(){return f},eF:function(){return S},gQ:function(){return R},ht:function(){return m},kN:function(){return M},n1:function(){return l},nI:function(){return B},o9:function(){return c},sG:function(){return a},wi:function(){return A}});var r=e(38147),i=(N,K,H)=>new Promise((W,ae)=>{var ne=J=>{try{q(H.next(J))}catch(V){ae(V)}},oe=J=>{try{q(H.throw(J))}catch(V){ae(V)}},q=J=>J.done?W(J.value):Promise.resolve(J.value).then(ne,oe);q((H=H.apply(N,K)).next())});function l(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/avatar.json`,{method:"put",body:N})})}function c(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}.json`,{method:"get"})})}function f(N){return i(this,null,function*(){return(0,r.ZP)("/api/add_school_applies.json",{method:"post",body:N})})}function o(N){return i(this,null,function*(){return(0,r.ZP)("/api/schools/limit_list.json",{method:"get",params:N})})}function h(N){return i(this,null,function*(){return(0,r.ZP)(`/api/schools/${N.id}/departments/for_option.json`,{method:"get",params:N})})}function u(N){return i(this,null,function*(){return(0,r.ZP)("/api/add_department_applies.json",{method:"post",body:N})})}function a(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.id}.json`,{method:"put",body:N})})}function x(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/authentication_apply.json`,{method:"delete"})})}function p(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/professional_auth_apply.json`,{method:"delete"})})}function y(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.id}/professional_auth_apply.json`,{method:"post",body:N})})}function m(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.id}/authentication_apply.json`,{method:"post",body:N})})}function b(N){return i(this,null,function*(){return(0,r.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:N})})}function S(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/phone_bind.json`,{method:"post",body:N})})}function k(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/email_bind.json`,{method:"post",body:N})})}function R(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/password.json`,{method:"put",body:N})})}function A(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.basicInfoId}/open_users/${N.id}.json`,{method:"delete"})})}function I(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/${N.login}/cancel_authentication.json`,{method:"post",body:N})})}function M(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/${N.login}/cancel_professional_certification.json`,{method:"post",body:N})})}function B(N,K){return i(this,null,function*(){return(0,r.ZP)(`/api/users/${N.login}/videos/${N.id}/create_subject_video.json`,{method:"post",body:K})})}},5959:function(d,_,e){"use strict";e.d(_,{An:function(){return y},TO:function(){return a},my:function(){return p},nZ:function(){return x}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(m,b,S)=>b in m?i(m,b,{enumerable:!0,configurable:!0,writable:!0,value:S}):m[b]=S,h=(m,b)=>{for(var S in b||(b={}))c.call(b,S)&&o(m,S,b[S]);if(l)for(var S of l(b))f.call(b,S)&&o(m,S,b[S]);return m},u=(m,b,S)=>new Promise((k,R)=>{var A=B=>{try{M(S.next(B))}catch(N){R(N)}},I=B=>{try{M(S.throw(B))}catch(N){R(N)}},M=B=>B.done?k(B.value):Promise.resolve(B.value).then(A,I);M((S=S.apply(m,b)).next())});function a(m){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/inform_up.json`,{method:"post",body:h({},m)})})}function x(m){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/inform_down.json`,{method:"post",body:h({},m)})})}function p(m){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/update_informs.json`,{method:"post",body:h({},m)})})}function y(m){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/new_informs.json`,{method:"post",body:h({},m)})})}},7310:function(d,_,e){"use strict";e.d(_,{$n:function(){return S},H:function(){return b},Nm:function(){return y},Ot:function(){return m},SV:function(){return a},fc:function(){return R},mn:function(){return k},tO:function(){return p},zI:function(){return x}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(A,I,M)=>I in A?i(A,I,{enumerable:!0,configurable:!0,writable:!0,value:M}):A[I]=M,h=(A,I)=>{for(var M in I||(I={}))c.call(I,M)&&o(A,M,I[M]);if(l)for(var M of l(I))f.call(I,M)&&o(A,M,I[M]);return A},u=(A,I,M)=>new Promise((B,N)=>{var K=ae=>{try{W(M.next(ae))}catch(ne){N(ne)}},H=ae=>{try{W(M.throw(ae))}catch(ne){N(ne)}},W=ae=>ae.done?B(ae.value):Promise.resolve(ae.value).then(K,H);W((M=M.apply(A,I)).next())});function a(A){return u(this,null,function*(){return(0,r.ZP)("/api/files/public_with_course_and_project",{method:"get",params:h({},A)})})}function x(A){return u(this,null,function*(){return(0,r.ZP)("/api/files/mine_with_course_and_project.json",{method:"get",params:h({},A)})})}function p(A){return u(this,null,function*(){return(0,r.ZP)("/api/files/import.json",{method:"post",body:h({},A)})})}function y(A){return u(this,null,function*(){return(0,r.ZP)(`/api/files/${A.id}.json`,{method:"get",params:h({},A)})})}function m(A){return u(this,null,function*(){const{id:I}=A;return delete A.id,(0,r.ZP)(`/api/files/${I}.json`,{method:"put",body:h({},A)})})}function b(A){return u(this,null,function*(){return(0,r.ZP)(`/api/files/${A.id}/update_visits.json`,{method:"post"})})}function S(A){return u(this,null,function*(){return(0,r.ZP)(`/api/files/${A==null?void 0:A.id}/watch_list.json`,{method:"get",params:h({},A)})})}function k(A){return u(this,null,function*(){return(0,r.ZP)("/api/files/get_batches_publish_info.json",{method:"get",params:h({},A)})})}function R(A){return u(this,null,function*(){return(0,r.ZP)(`/api/files/${A==null?void 0:A.id}/add_file_quantity.json`,{method:"post",body:h({},A)})})}},26795:function(d,_,e){"use strict";e.d(_,{CJ:function(){return y},Mf:function(){return R},NA:function(){return S},PC:function(){return m},PP:function(){return b},YQ:function(){return k},cc:function(){return p},dI:function(){return x},yq:function(){return a}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(A,I,M)=>I in A?i(A,I,{enumerable:!0,configurable:!0,writable:!0,value:M}):A[I]=M,h=(A,I)=>{for(var M in I||(I={}))c.call(I,M)&&o(A,M,I[M]);if(l)for(var M of l(I))f.call(I,M)&&o(A,M,I[M]);return A},u=(A,I,M)=>new Promise((B,N)=>{var K=ae=>{try{W(M.next(ae))}catch(ne){N(ne)}},H=ae=>{try{W(M.throw(ae))}catch(ne){N(ne)}},W=ae=>ae.done?B(ae.value):Promise.resolve(ae.value).then(K,H);W((M=M.apply(A,I)).next())});function a(A){return u(this,null,function*(){return(0,r.ZP)("/api/courses/board_list.json",{method:"get",params:h({},A)})})}function x(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.boardId}.json`,{method:"get",params:h({},A)})})}function p(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.id}/sticky_top.json`,{method:"put",body:{course_id:A.coursesId}})})}function y(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.id}/sticky_top.json`,{method:"put",body:{course_id:A.coursesId}})})}function m(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.boardId}/reply_list.json`,{method:"get",params:h({},A)})})}function b(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.boardId}/reply.json`,{method:"post",body:h({},A)})})}function S(A){return u(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},A)})})}function k(A){return u(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},A)})})}function R(A){return u(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:h({},A)})})}},33270:function(d,_,e){"use strict";e.d(_,{$T:function(){return ei},A:function(){return Ht},Ab:function(){return wa},Al:function(){return ze},BQ:function(){return bt},BR:function(){return Ke},Bn:function(){return Gt},Cq:function(){return Qn},D4:function(){return b},DJ:function(){return Ft},Dd:function(){return N},Ds:function(){return Qt},EO:function(){return Ct},Ed:function(){return tt},F9:function(){return Wt},FU:function(){return Zt},Fg:function(){return K},GV:function(){return be},Gk:function(){return ie},Gm:function(){return Ge},Gz:function(){return H},Hf:function(){return a},Hl:function(){return W},Hn:function(){return ee},ID:function(){return Jr},IU:function(){return kt},J2:function(){return Je},K$:function(){return Be},KP:function(){return _t},KT:function(){return Ze},L$:function(){return It},LH:function(){return oe},Lk:function(){return Wn},Lm:function(){return k},Ls:function(){return $t},MA:function(){return Ti},Mc:function(){return si},N7:function(){return Oe},Nd:function(){return j},Nl:function(){return gt},Ns:function(){return Wr},O3:function(){return Et},Pj:function(){return Ve},Q9:function(){return y},QX:function(){return we},QZ:function(){return er},R2:function(){return Ce},Rk:function(){return Ln},S9:function(){return Te},SA:function(){return S},U8:function(){return xt},UD:function(){return ct},U_:function(){return le},Uy:function(){return yr},V8:function(){return se},Vw:function(){return Dt},W0:function(){return Tr},W7:function(){return tr},WK:function(){return aa},Wr:function(){return Tt},YR:function(){return St},Z0:function(){return mr},ZL:function(){return tn},ZT:function(){return $i},ZX:function(){return zi},Z_:function(){return q},_0:function(){return J},_9:function(){return Qe},_B:function(){return Fa},_X:function(){return p},aP:function(){return At},aQ:function(){return ht},aZ:function(){return ce},al:function(){return ft},bm:function(){return ot},bz:function(){return Rt},c_:function(){return On},ds:function(){return vt},fN:function(){return Gi},fr:function(){return Pe},g4:function(){return Ue},gq:function(){return ae},hf:function(){return yt},i:function(){return Zr},i6:function(){return wi},i7:function(){return vr},iE:function(){return A},ih:function(){return vi},jA:function(){return m},kW:function(){return dt},km:function(){return En},nP:function(){return M},nQ:function(){return zt},nX:function(){return mn},oM:function(){return rt},oR:function(){return Ai},o_:function(){return Yr},pf:function(){return Yt},pr:function(){return pi},pv:function(){return ri},qB:function(){return Lt},r2:function(){return V},rS:function(){return ne},s:function(){return Hi},sK:function(){return x},sb:function(){return pe},sm:function(){return B},t1:function(){return Le},tB:function(){return Ia},tR:function(){return nr},td:function(){return je},uh:function(){return Ie},up:function(){return Br},v2:function(){return I},vV:function(){return Ir},w9:function(){return $},wR:function(){return fi},yS:function(){return We},yV:function(){return me},yd:function(){return sn},zg:function(){return Mt}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(Ee,st,et)=>st in Ee?i(Ee,st,{enumerable:!0,configurable:!0,writable:!0,value:et}):Ee[st]=et,h=(Ee,st)=>{for(var et in st||(st={}))c.call(st,et)&&o(Ee,et,st[et]);if(l)for(var et of l(st))f.call(st,et)&&o(Ee,et,st[et]);return Ee},u=(Ee,st,et)=>new Promise((Ot,pt)=>{var ur=zr=>{try{Ar(et.next(zr))}catch(He){pt(He)}},lr=zr=>{try{Ar(et.throw(zr))}catch(He){pt(He)}},Ar=zr=>zr.done?Ot(zr.value):Promise.resolve(zr.value).then(ur,lr);Ar((et=et.apply(Ee,st)).next())});const a=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/update_group.json`,{method:"put",body:Ee})}),x=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/students.json`,{method:"Get",params:Ee})}),p=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/add_groups.json`,{method:"post",body:Ee})}),y=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/list_groups_by_settings.json`,{method:"post",body:Ee})}),m=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/groups.json`,{method:"Get",params:Ee})}),b=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/update_leader_permission.json`,{method:"put",body:Ee})}),S=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/update_group_settings`,{method:"put",body:Ee})}),k=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/group_settings.json`,{method:"Get",params:Ee})}),R=Ee=>u(void 0,null,function*(){return Fetch(`/api/homework_commons/${Ee==null?void 0:Ee.id}/test_result_setting.json`,{method:"post",body:Ee})}),A=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/course_videos/configs.json`,{method:"put",body:Ee})}),I=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/course_videos/list_for_config.json`,{method:"Get",params:Ee})}),M=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/homework_commons/max_late_time.json`,{method:"Get",params:Ee})}),B=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/homework_commons/batch_late_setting`,{method:"post",body:Ee})}),N=Ee=>u(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/course_use_infos.json",{method:"Get",params:Ee})}),K=Ee=>u(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/rank_list.json",{method:"Get",params:Ee})}),H=Ee=>u(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/statistics_body.json",{method:"Get",params:Ee})}),W=Ee=>u(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/statistics_header.json",{method:"Get",params:Ee})});function ae(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.course_id}/set_assistant_permissions.json`,{method:"post",body:h({},Ee.permissions)})})}function ne(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.course_id}/assistant_permissions.json`,{method:"Get",params:h({},Ee)})})}function oe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/ai_status_query.json`,{method:"Get",params:Ee})})}function q(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/update_course_portrait_data.json`,{method:"post",body:h({},Ee)})})}function J(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/get_user_portrait_config.json`,{method:"Get",params:Ee})})}function V(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/update_user_portrait_config.json?id=${Ee.coursesId}`,{method:"put",body:h({},Ee)})})}function se(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses.json",{method:"Get",params:h({},Ee)})})}function ee(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/according_course_recommend_shixuns.json",{method:"Get",params:h({},Ee)})})}function Q(Ee){return u(this,null,function*(){return Fetch("/api/disciplines.json",{method:"Get",params:h({},Ee)})})}function le(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/top_banner.json`,{method:"get",params:h({},Ee)})})}function $(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id||Ee.coursesId}/left_banner.json`,{method:"get",params:h({},Ee)})})}function j(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/homework_commons.json`,{method:"get",params:h({},Ee)})})}function ie(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/homework_commons/list.json`,{method:"get",params:h({},Ee)})})}function me(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/graduation_topics.json`,{method:"get",params:h({},Ee)})})}function Ce(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/graduation_tasks.json`,{method:"get",params:h({},Ee)})})}function Oe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/v2/courses/${Ee.id}/exercises.json`,{method:"get",params:h({},Ee)})})}function Ke(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/polls.json`,{method:"get",params:h({},Ee)})})}function ze(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/homework_commons.json`,{method:"get",params:h({},Ee)})})}function Lt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/course_groups.json`,{method:"get",params:h({},Ee)})})}function yt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/all_course_groups.json`,{method:"get",params:h({},Ee)})})}function Dt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/attendances.json`,{method:"get",params:h({},Ee)})})}function $t(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/weapps/courses/${Ee.coursesId}/attendances.json`,{method:"get",params:h({},Ee)})})}function Mt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/attendances/${Ee.id}/edit.json`,{method:"get",params:h({},Ee)})})}function er(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/informs.json`,{method:"get",params:h({},Ee)})})}function Ze(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/files.json",{method:"get",params:h({},Ee)})})}function Et(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/course_videos.json`,{method:"get",params:h({},Ee)})})}function Ft(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/live_links.json`,{method:"get",params:h({},Ee)})})}function tt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses/mine.json",{method:"get",params:h({},Ee)})})}function _t(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/boards/${Ee.categoryId}/messages.json`,{method:"get",params:h({},Ee)})})}function dt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/course_groups.json`,{method:"get",params:h({},Ee)})})}function Je(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/students.json`,{method:"get",params:h({},Ee)})})}function Ue(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/statistics.json`,{method:"get",params:h({},Ee)})})}function be(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/work_score.json`,{method:"get",params:h({},Ee)})})}function Le(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/act_score.json`,{method:"get",params:h({},Ee)})})}function Ve(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/shixun_lists.json",{method:"get",params:h({},Ee)})})}function Ge(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/item_banks.json",{method:"get",params:h({},Ee)})})}function Qe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/homework_commons/impersonal_list.json`,{method:"get",params:h({},Ee)})})}function ht(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/homework_commons/create_shixun_homework.json`,{method:"post",body:h({},Ee)})})}function bt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/homework_commons/create_collaborators.json`,{method:"post",body:h({},Ee)})})}function tr(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/subject_lists.json",{method:"get",params:h({},Ee)})})}function Qt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/homework_commons/create_subject_homework.json`,{method:"post",body:h({},Ee)})})}function Be(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/schools/school_list.json",{method:"get",params:Ee})})}function rt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses/search_course_list.json",{method:"post",body:Ee})})}function Gt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses.json",{method:"post",body:Ee})})}function Rt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/add_school_applies.json",{method:"post",body:Ee})})}function zt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/users/member_search.json",{method:"get",params:Ee})})}function Wt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/student_groups.json",{method:"get",params:h({page:1,limit:1e3},Ee)})})}function nr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.identifier}/add_student_groups.json`,{method:"post",body:Ee})})}function Zt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses/search_all.json",{method:"get",params:Ee})})}function Ie(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/add_teacher.json`,{method:"post",body:Ee})})}function ce(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/add_students_by_search.json`,{method:"post",body:Ee})})}function pe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/set_public_or_private.json`,{method:"post",body:Ee})})}function It(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/set_invite_code_halt.json`,{method:"post",body:Ee})})}function Te(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/duplicate_course.json`,{method:"post",body:Ee})})}function ft(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/update_end_date.json`,{method:"put",body:Ee})})}function Ht(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}.json`,{method:"delete",body:Ee})})}function Ct(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/settings.json`,{method:"get",params:h({},Ee)})})}function Pe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}.json`,{method:"put",body:Ee})})}function St(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_couser_info.json`,{method:"get",params:{export:!0}})})}function We(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_member_act_score_async.json`,{method:"get",params:h({export:!0},Ee)})})}function we(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_total_homework_commons_score.json`,{method:"get",params:h({export:!0},Ee)})})}function gt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_total_exercises_and_other_score.json`,{method:"get",params:h({export:!0},Ee)})})}function kt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_star_user.json`,{method:"get",params:h({export:!0},Ee)})})}function je(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_mooc_records.json`,{method:"get",params:h({export:!0},Ee)})})}function Tr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_total_course_score.json`,{method:"get",params:h({export:!0},Ee)})})}function At(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ee.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},Ee)})})}function Yr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ee.categoryId}/export_shixun_report.json`,{method:"get",params:h({export:!0},Ee)})})}function tn(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee.categoryId}/export_exercise_users.json`,{method:"get",params:h({export:!0},Ee)})})}function Ir(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee.categoryId}/export_exercise_word.json`,{method:"get",params:h({export:!0},Ee)})})}function Rr(Ee){return u(this,null,function*(){return Fetch(`/api/homework_commons/${Ee.categoryId}/works_list.zip`,{method:"get",params:h({export:!0},Ee)})})}function mr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api//course_second_categories/${Ee.id}.json`,{method:"delete",params:{export:!0}})})}function Zr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api//boards/${Ee.id}.json`,{method:"delete",params:{export:!0}})})}function sn(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_modules/${Ee.id}/sticky_module.json`,{method:"get"})})}function mn(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_modules/${Ee.id}/hidden_module.json`,{method:"get"})})}function Yt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses/new.json",{method:"get",params:Ee})})}function vt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/weapps/attendances/${Ee.id}.json`,{method:"get",params:Ee})})}function ot(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances.json",{method:"get",params:Ee})})}function ct(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances/update_status.json",{method:"post",body:Ee})})}function Bt(Ee){return u(this,null,function*(){return Fetch(`/api/polls/${Ee.categoryId}/commit_result.xlsx`,{method:"get",params:h({export:!0},Ee)})})}function yr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},Ee)})})}function vr(Ee){return(0,r.ZP)(`/api/polls/${Ee.categoryId}/start_answer.json`,{method:"get",params:h({},Ee)})}function Jr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${Ee.questionId}/poll_votes.json`,{method:"post",body:Ee})})}function Wr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${Ee.categoryId}/commit_poll.json`,{method:"post",body:Ee})})}function En(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.courseId}/tasks_list.json`,{method:"get",params:Ee})})}function xt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.courseId}/update_task_position.json`,{method:"post",body:Ee})})}function Br(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/calculate_all_shixun_scores.json`,{method:"get",params:Ee})})}function On(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/all_course_groups.json`,{method:"get",params:Ee})})}function Qn(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/polls/all_course_groups.json`,{method:"get",params:Ee})})}function Ln(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/students.json`,{method:"get",params:Ee})})}function ei(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_groups/${Ee.categoryId}/rename_group.json`,{method:"POST",body:Ee})})}function ri(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_groups/${Ee.categoryId}.json`,{method:"delete",body:Ee})})}function wi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/join_course_group.json`,{method:"POST",body:Ee})})}function fi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/transfer_to_course_group.json`,{method:"post",body:Ee})})}function Ti(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/delete_from_course.json`,{method:"post",body:Ee})})}function aa(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/join_course_group.json`,{method:"post",body:Ee})})}function Gi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/exit_course.json`,{method:"post"})})}function zi(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances.json",{method:"post",body:h({},Ee)})})}function vi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/mooc_users/${Ee.user_id}/edit.json`,{method:"get",params:Ee})})}function Hi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/mooc_users.json`,{method:"post",body:Ee})})}function Ia(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/mooc_users/${Ee.user_id}.json`,{method:"put",body:Ee})})}function Tt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_second_categories/${Ee.id}/move_category.json`,{method:"post",body:Ee})})}function wa(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/boards/${Ee.id}/move_category.json`,{method:"post",body:Ee})})}function $i(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/courseware.json`,{method:"get",params:Ee})})}function pi(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee}/mark_wrong_topic.json`,{method:"get",params:st})})}function Fa(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee}/cancel_wrong_topic.json`,{method:"get",params:st})})}function Ai(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ee}/allow_end_group.json`,{method:"get",params:st})})}function si(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee}/homework_commons/end_with_homework_list_position.json`,{method:"post",body:st})})}function Wn(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/tasks/${Ee}/get_content_for_commit_id.json`,{method:"get",params:st})})}},30945:function(d,_,e){"use strict";e.d(_,{$M:function(){return Mt},$P:function(){return tr},Ax:function(){return x},Dh:function(){return k},FU:function(){return W},GQ:function(){return ee},IN:function(){return Ue},JM:function(){return Ge},Ju:function(){return $t},Mn:function(){return Je},Ni:function(){return ie},Pg:function(){return R},Pt:function(){return S},Qp:function(){return V},R9:function(){return ae},Ux:function(){return se},Vy:function(){return Ke},XJ:function(){return j},XR:function(){return yt},Ze:function(){return B},aq:function(){return M},bQ:function(){return m},bu:function(){return p},cC:function(){return a},jS:function(){return oe},lm:function(){return be},ml:function(){return le},o3:function(){return Ze},pA:function(){return Ft},pS:function(){return Ve},pU:function(){return $},ps:function(){return H},q0:function(){return _t},qN:function(){return dt},qS:function(){return b},qj:function(){return Lt},qt:function(){return ht},rV:function(){return A},rZ:function(){return Qe},rk:function(){return Ce},rm:function(){return J},sK:function(){return q},sL:function(){return tt},su:function(){return Le},tC:function(){return Oe},tO:function(){return ze},u9:function(){return Q},uZ:function(){return me},vV:function(){return K},xx:function(){return Qt},y8:function(){return Dt},yS:function(){return N},zF:function(){return y},zc:function(){return ne},zj:function(){return I},zz:function(){return bt}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(Be,rt,Gt)=>rt in Be?i(Be,rt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):Be[rt]=Gt,h=(Be,rt)=>{for(var Gt in rt||(rt={}))c.call(rt,Gt)&&o(Be,Gt,rt[Gt]);if(l)for(var Gt of l(rt))f.call(rt,Gt)&&o(Be,Gt,rt[Gt]);return Be},u=(Be,rt,Gt)=>new Promise((Rt,zt)=>{var Wt=Ie=>{try{Zt(Gt.next(Ie))}catch(ce){zt(ce)}},nr=Ie=>{try{Zt(Gt.throw(Ie))}catch(ce){zt(ce)}},Zt=Ie=>Ie.done?Rt(Ie.value):Promise.resolve(Ie.value).then(Wt,nr);Zt((Gt=Gt.apply(Be,rt)).next())});const a=Be=>(0,r.ZP)(`/api/competitions/${Be.identifier}/create_guide.json`,{method:"post",body:Be}),x=Be=>(0,r.ZP)(`/api/competitions/${Be.identifier}/guides.json`,{method:"get",params:Be}),p=Be=>(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.competition_team_id}/edit_info.json`,{method:"put",body:Be});function y(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/update_result.json`,{method:"post",body:Be})})}function m(Be){return u(this,null,function*(){return(0,r.ZP)("/api/competitions.json",{method:"Get",params:h({},Be)})})}function b(Be){return u(this,null,function*(){return(0,r.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:Be})})}function S(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams.json`,{method:"post"})})}function k(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_staff.json`,{method:"get"})})}function R(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/common_header.json`,{method:"get"})})}function A(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/${Be.url}`,{method:"get",params:h({},Be)})})}function I(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/update_md_content.json`,{method:"post",body:Be})})}function M(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams.json`,{method:"get",params:Be})})}function B(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.Teannameid}/edit.json`,{method:"get",params:Be})})}function N(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.Teannameid}.json`,{method:"put",body:Be})})}function K(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.id}/leave.json`,{method:"post",body:Be})})}function H(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.id}.json`,{method:"delete"})})}function W(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams.json`,{method:"post",body:Be})})}function ae(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.id}/add_managers.json`,{method:"post",body:Be})})}function ne(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/join.json`,{method:"post",body:Be})})}function oe(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/teachers.json`,{method:"get",params:Be})})}function q(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/students.json`,{method:"get",params:Be})})}function J(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.teamid}/crud_team_members.json`,{method:"post",body:Be})})}function V(Be){return u(this,null,function*(){return(0,r.ZP)("/api/users/competition_reward.json",{method:"post",body:Be})})}function se(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/chart_rules.json`,{method:"get"})})}function ee(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/charts.json`,{method:"get",params:Be})})}function Q(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/results.json`,{method:"get",params:Be})})}function le(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/md_tab_rules.json`,{method:"get",params:Be})})}function $(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/prize.json`,{method:"get",params:Be})})}function j(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.id}.json`,{method:"get",params:Be})})}function ie(Be){return u(this,null,function*(){return(0,r.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:Be})})}function me(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.userid}/phone_bind.json`,{method:"post",body:Be})})}function Ce(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.userid}/email_bind.json`,{method:"post",body:Be})})}function Oe(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.userid}/professional_auth_apply.json`,{method:"delete"})})}function Ke(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.userid}/authentication_apply.json`,{method:"delete"})})}function ze(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/prize_leader_account.json`,{method:"put",body:Be})})}function Lt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.teamid}/shixun_detail.json`,{method:"get"})})}function yt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.teamid}/course_detail.json`,{method:"get"})})}function Dt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/attachments/${Be.id}.json`,{method:"delete"})})}function $t(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.id}/get_certificate_info.json`,{method:"get",params:Be})})}function Mt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.id}/basic_setting.json`,{method:"post",body:Be})})}function er(){return u(this,null,function*(){return Fetch("/api/competitions/download_template",{method:"get",responseType:"arraybuffer"})})}function Ze(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/common_header.json`,{method:"get"})})}function Et(Be){return u(this,null,function*(){return Fetch("/api/competitions.json",{method:"post",body:Be})})}function Ft(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/search_managers.json`,{method:"get",params:Be})})}function tt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/get_managers.json`,{method:"get"})})}function _t(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/add_managers.json`,{method:"post",body:Be})})}function dt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/delete_managers.json`,{method:"delete",body:Be})})}function Je(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/get_picture.json`,{method:"get"})})}function Ue(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/identifier_exist.json`,{method:"post",body:Be})})}function be(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/get_shixun_settings.json`,{method:"get"})})}function Le(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/shixun_add.json`,{method:"post",body:Be})})}function Ve(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/shixun_delete.json`,{method:"delete",body:Be})})}function Ge(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/shixun_select.json`,{method:"post",body:Be})})}function Qe(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/info_finish.json`,{method:"get"})})}function ht(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/competition_review.json`,{method:"post",body:h({},Be)})})}function bt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams.json`,{method:"get",params:Be})})}function tr(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/all_team_members.json`,{method:"get",params:Be})})}function Qt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_commit_records/member_works.json`,{method:"get",params:Be})})}},55510:function(d,_,e){"use strict";e.d(_,{F:function(){return b},OE:function(){return I},ff:function(){return S},p1:function(){return k},_y:function(){return m},mK:function(){return K},gq:function(){return W},eM:function(){return N},BA:function(){return oe},bA:function(){return J},Nx:function(){return q},Qx:function(){return M},At:function(){return R},PX:function(){return A},Xl:function(){return B},y9:function(){return H},No:function(){return ae},ay:function(){return V}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(se,ee,Q)=>ee in se?i(se,ee,{enumerable:!0,configurable:!0,writable:!0,value:Q}):se[ee]=Q,a=(se,ee)=>{for(var Q in ee||(ee={}))o.call(ee,Q)&&u(se,Q,ee[Q]);if(f)for(var Q of f(ee))h.call(ee,Q)&&u(se,Q,ee[Q]);return se},x=(se,ee)=>l(se,c(ee)),p=(se,ee)=>{var Q={};for(var le in se)o.call(se,le)&&ee.indexOf(le)<0&&(Q[le]=se[le]);if(se!=null&&f)for(var le of f(se))ee.indexOf(le)<0&&h.call(se,le)&&(Q[le]=se[le]);return Q},y=(se,ee,Q)=>new Promise((le,$)=>{var j=Ce=>{try{me(Q.next(Ce))}catch(Oe){$(Oe)}},ie=Ce=>{try{me(Q.throw(Ce))}catch(Oe){$(Oe)}},me=Ce=>Ce.done?le(Ce.value):Promise.resolve(Ce.value).then(j,ie);me((Q=Q.apply(se,ee)).next())});const m=se=>y(void 0,null,function*(){var ee=se,{id:Q}=ee,le=p(ee,["id"]);return(0,r.ZP)(`/api/ec_years/${Q}/course_results.json`,{method:"get",params:le})}),b=se=>{let ee=document.createElement("iframe");ee.src=`/api/ec_years/${se}/course_results.xlsx`,ee.style.display="none",document.body.appendChild(ee)},S=({ec_year_id:se})=>(0,r.ZP)(`/api/ec_years/${se}/course_results/get_class.json`,{method:"get"}),k=({ec_year_id:se,id:ee,class_name:Q=null})=>(0,r.ZP)(`/api/ec_years/${se}/course_results/${ee}.json`,{method:"get",params:{class_name:Q}}),R=({ec_year_id:se})=>(0,r.ZP)("/api/ec_courses/1/evaluations/compute_all_courses_data",{method:"post",body:{ec_year_id:se}}),A=({ec_course_id:se})=>(0,r.ZP)(`/api/ec_courses/${se}/evaluations/evaluation_data`,{method:"POST"}),I=se=>{let ee=document.createElement("iframe");ee.src=`/api/ec_years/${se}/ec_graduation_results.xlsx`,ee.style.display="none",document.body.appendChild(ee)},M=({ec_year_id:se})=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/compute_all`,{method:"post"}),B=({ec_year_id:se,id:ee})=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/compute_single?id=${ee}`,{method:"POST"}),N=se=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results.json`,{method:"get"}),K=se=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/get_formulas.json`,{method:"get"}),H=({ec_year_id:se,formula_one:ee,formula_two:Q,formula_three:le})=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/set_formulas.json`,{method:"PUT",body:{formula_one_id:ee,formula_two_id:Q,formula_three_id:le}}),W=({ec_year_id:se,id:ee})=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/${ee}.json`,{method:"get"}),ae=se=>{var ee=se,{ec_year_id:Q,type:le,goal_value:$}=ee,j=p(ee,["ec_year_id","type","goal_value"]);let ie=`?type=${le}`,me={method:"PUT"};return le==="all"&&(ie+=`&goal_value=${$}`),le==="each"&&(me=x(a({},me),{body:j})),(0,r.ZP)(`/api/ec_years/${Q}/ec_graduation_results/set_goal_value${ie}`,me)};var ne=(se,ee,Q)=>new Promise((le,$)=>{var j=Ce=>{try{me(Q.next(Ce))}catch(Oe){$(Oe)}},ie=Ce=>{try{me(Q.throw(Ce))}catch(Oe){$(Oe)}},me=Ce=>Ce.done?le(Ce.value):Promise.resolve(Ce.value).then(j,ie);me((Q=Q.apply(se,ee)).next())});const oe=se=>ne(void 0,null,function*(){return(0,r.ZP)(`/api/schools/${se}/ec_majors/get_major_list.json`,{method:"get"})}),q=se=>ne(void 0,null,function*(){return(0,r.ZP)(`/api/ec_major_schools/${se}/ec_years/get_year_list.json`,{method:"get"})}),J=({ec_year_id:se,school_id:ee})=>(0,r.ZP)(`/api/ec_years/${se}/top_pages.json`,{method:"get",params:{school_id:ee}}),V=({id:se,name:ee})=>(0,r.ZP)(`/api/ec_years/1/top_pages/${se}?name=${ee}`,{method:"PUT"})},87513:function(d,_,e){"use strict";e.d(_,{$Q:function(){return I},$l:function(){return vr},BJ:function(){return dt},CD:function(){return rt},Cd:function(){return ht},Cl:function(){return je},Di:function(){return er},Fl:function(){return Ft},G$:function(){return le},GK:function(){return Et},Ip:function(){return be},J:function(){return $},KE:function(){return tt},L8:function(){return Zt},LP:function(){return Le},MK:function(){return Ze},Mb:function(){return Ir},N0:function(){return H},N3:function(){return ze},OO:function(){return R},P8:function(){return mn},PJ:function(){return ie},PT:function(){return mr},Qc:function(){return ae},RK:function(){return Q},Ty:function(){return we},UH:function(){return ft},UK:function(){return Lt},Uj:function(){return Qt},Ul:function(){return Qe},VL:function(){return zt},Vj:function(){return ce},W4:function(){return tr},WL:function(){return pe},Wj:function(){return ee},X4:function(){return Ue},Xn:function(){return Yr},Xo:function(){return oe},YY:function(){return Mt},Ym:function(){return N},Yu:function(){return Yt},ZD:function(){return sn},Zg:function(){return Tr},_B:function(){return Be},_F:function(){return Rr},_U:function(){return J},_u:function(){return me},aU:function(){return K},ab:function(){return kt},cC:function(){return We},cV:function(){return V},ck:function(){return Zr},dp:function(){return W},eA:function(){return Bt},fG:function(){return S},gA:function(){return se},gG:function(){return tn},gJ:function(){return vt},hk:function(){return y},hv:function(){return m},iB:function(){return b},iU:function(){return k},iw:function(){return St},kp:function(){return Wt},lL:function(){return A},lf:function(){return Ke},n$:function(){return Oe},n7:function(){return q},nF:function(){return Ie},o3:function(){return ot},oS:function(){return Ve},oX:function(){return Rt},oy:function(){return gt},p7:function(){return B},pL:function(){return Gt},pu:function(){return Je},q6:function(){return nr},qf:function(){return $t},qz:function(){return Ge},s:function(){return Ct},sA:function(){return It},sS:function(){return ct},tX:function(){return Ht},uR:function(){return yt},ux:function(){return _t},wy:function(){return Dt},xA:function(){return Pe},yE:function(){return ne},yu:function(){return Te},zP:function(){return M},zR:function(){return yr}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(xt,Br,On)=>Br in xt?i(xt,Br,{enumerable:!0,configurable:!0,writable:!0,value:On}):xt[Br]=On,a=(xt,Br)=>{for(var On in Br||(Br={}))o.call(Br,On)&&u(xt,On,Br[On]);if(f)for(var On of f(Br))h.call(Br,On)&&u(xt,On,Br[On]);return xt},x=(xt,Br)=>l(xt,c(Br)),p=(xt,Br,On)=>new Promise((Qn,Ln)=>{var ei=fi=>{try{wi(On.next(fi))}catch(Ti){Ln(Ti)}},ri=fi=>{try{wi(On.throw(fi))}catch(Ti){Ln(Ti)}},wi=fi=>fi.done?Qn(fi.value):Promise.resolve(fi.value).then(ei,ri);wi((On=On.apply(xt,Br)).next())});const y=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/list_student_score_by_question_type.json`,{method:"get",params:xt}),m=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/list_student_score_by_question.json`,{method:"get",params:xt}),b=xt=>(0,r.ZP)(`/api/exercises/${xt.exercise_id}/statistics/export_class_compare.xlsl`,{method:"get",params:xt}),S=xt=>(0,r.ZP)(`/api/exercises/${xt.exercise_id}/statistics/class_question_compare.json`,{method:"get",params:xt}),k=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/class_score_distribution.json`,{method:"get",params:xt}),R=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/list_student_score.json`,{method:"get",params:xt}),A=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/set_score_ranges.json`,{method:"put",body:xt}),I=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/score_ranges.json`,{method:"get",params:xt}),M=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/sava_exam_summary.json`,{method:"post",body:xt}),B=xt=>(0,r.ZP)("/api/intelligent_reviews/exam_summary.json",{method:"post",body:xt}),N=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/generate_exam_summary.json`,{method:"post",body:xt}),K=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/exam_summary_settings.json`,{method:"post",body:xt}),H=xt=>p(void 0,null,function*(){return(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/review_exercise_user.json`,{method:"post",body:xt})}),W=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/code_check.json`,{method:"get",params:xt}),ae=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/reset_pwd.json`,{method:"post",body:xt}),ne=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/encrypt_or_decrypt.json`,{method:"post",body:xt}),oe=xt=>p(void 0,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/delayed_time_or_force.json`,{method:"post",body:xt})}),q=xt=>p(void 0,null,function*(){return(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/exercise_time.json`,{method:"Get",params:xt})}),J=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/exercise_question_result.json`,{method:"get",params:xt}),V=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/get_question_type_alias.json`,{method:"get",params:xt});function se(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt==null?void 0:xt.id}/teacher_update.json`,{method:"post",body:a({},xt)})})}function ee(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt==null?void 0:xt.id}/adjust_comment.json`,{method:"post",body:a({},xt)})})}function Q(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/edit_question_type_alias.json`,{method:"POST",body:xt})})}function le(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_lists.json`,{method:"get",params:a({},xt)})})}function $(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_identity_photos.json`,{method:"get",params:a({},xt)})})}function j(xt){return p(this,null,function*(){return Fetch(`/api/exercises/${xt.categoryId}/video_push_url.json`,{method:"get",params:a({},xt)})})}function ie(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/query_identity_photo_state.json`,{method:"get",params:a({},xt)})})}function me(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_result.json`,{method:"get",params:a({},xt)})})}function Ce(xt){return p(this,null,function*(){return Fetch(`/api/exercises/${xt.categoryId}/exercise_score_area_setting.json`,{method:"post",body:a({},xt)})})}function Oe(xt){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:a({},xt)})})}function Ke(xt){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:a({},xt)})})}function ze(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises/publish_modal.json`,{method:"get",params:a({},xt)})})}function Lt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/common_header.json`,{method:"get",params:a({},xt)})})}function yt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises.json`,{method:"post",body:a({},xt)})})}function Dt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}.json`,{method:"put",body:a({},xt)})})}function $t(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}.json`,{method:"get",params:a({},xt)})})}function Mt(xt){return p(this,null,function*(){return(0,r.ZP)("/api/tag_disciplines.json",{method:"get",params:a({},xt)})})}function er(xt){return p(this,null,function*(){const{id:Br}=xt;return delete xt.id,(0,r.ZP)(`/api/exercise_questions/${Br}.json`,{method:"put",body:a({},xt)})})}function Ze(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_questions.json`,{method:"post",body:a({},xt)})})}function Et(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}/up_down.json`,{method:"post",body:a({},xt)})})}function Ft(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}.json`,{method:"delete"})})}function tt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises/end_modal.json`,{method:"get",params:a({},xt)})})}function _t(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/publish_groups.json`,{method:"get",params:a({},xt)})})}function dt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/user_exercise_detail.json`,{method:"get",params:a({},xt)})})}function Je(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/consult_exercise.json`,{method:"post",body:a({},xt)})})}function Ue(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/teacher_appraise.json`,{method:"get",params:a({},xt)})})}function be(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}/adjust_score.json`,{method:"post",body:a({},xt)})})}function Le(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}/batch_adjust_score.json`,{method:"post",body:a({},xt)})})}function Ve(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/adjust_score.json`,{method:"post",body:a({},xt)})})}function Ge(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/delayed_time.json`,{method:"post",body:a({},xt)})})}function Qe(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_setting.json`,{method:"get",params:a({},xt)})})}function ht(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/v2/exercises/${xt.categoryId}/exercise_setting.json`,{method:"get",params:a({},xt)})})}function bt(xt){return p(this,null,function*(){return Fetch(`/api/exercises/${xt.categoryId}/commit_setting.json`,{method:"post",body:a({},xt)})})}function tr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/review_exercises_by_students.json`,{method:"post",body:a({},xt)})})}function Qt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_lists.xlsx`,{method:"get",params:x(a({},xt),{export:!0})})})}function Be(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/user_exercise_detail.json`,{method:"get",params:x(a({},xt),{login:null})})}function rt(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/start.json`,{method:"get",params:a({},xt)})}function Gt(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/start_unlock.json`,{method:"post",body:a({},xt)})}function Rt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.questionId}/exercise_answers.json`,{method:"post",body:xt})})}function zt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/commit_exercise.json`,{method:"post",body:xt})})}function Wt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/simulate_commit_exercise.json`,{method:"post",body:xt})})}function nr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/redo_exercise.json`,{method:"post",body:xt})})}function Zt(xt){return(0,r.ZP)(`/api/${xt.url}`,{method:"get",params:a({},xt)})}function Ie(xt){return(0,r.ZP)(`/api/problems/${xt.id}/start.json`,{method:"get",params:a({},xt)})}function ce(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/begin_commit.json`,{method:"get",params:a({},xt)})}function pe(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/simulate_begin_commit.json`,{method:"get",params:a({},xt)})}function It(xt){return(0,r.ZP)("/api/examination_intelligent_settings/optional_items.json",{method:"post",body:a({},xt)})}function Te(xt){return console.log("params:",xt),(0,r.ZP)(`/api/exercises/${xt.categoryId}/edit.json`,{method:"get",params:a({},xt)})}function ft(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/get_objective_scores.json`,{method:"get",params:a({},xt)})}function Ht(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/redo_modal.json`,{method:"get",params:a({},xt)})}function Ct(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/student_redo_lists.json`,{method:"get",params:a({},xt)})}function Pe(xt){return(0,r.ZP)("/api/exercises/get_user_exercises.json",{method:"get",params:xt})}function St(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/exercise_header.json`,{method:"get",params:a({},xt)})}function We(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/allow_close_camera.json`,{method:"post",body:a({},xt)})}function we(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/get_exercise_user_info.json`,{method:"get",params:a({},xt)})}function gt(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/record_screen`,{method:"post",params:a({},xt)})}function kt(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/unbind_ip.json`,{method:"post",body:a({},xt)})}function je(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/check_ip.json`,{method:"get",params:a({},xt)})}function Tr(xt){return(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/check_user_exercise.json`,{method:"get",params:a({},xt)})}function At(xt){return Fetch(`/api/exercises/${xt.id}/make_up_students.json`,{method:"get",params:a({},xt)})}function Yr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises/code_review_detail.json`,{method:"get",params:a({},xt)})})}function tn(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.question_id}/adjust_score.json`,{method:"post",body:a({},xt)})})}function Ir(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${xt.categoryId}/simulate_exercise.json`,{method:"post",body:a({},xt)})})}function Rr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/simulate_start_answer.json`,{method:"get",params:a({},xt)})})}function mr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_time.json`,{method:"get",params:a({},xt)})})}function Zr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/commit_screen_at.json`,{method:"post",body:a({},xt)})})}function sn(xt,Br){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/unlock_user`,{method:"post",body:Br})})}function mn(xt,Br){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/save_screen_record.json`,{method:"post",body:Br})})}function Yt(xt,Br){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/screen_record_list.json`,{method:"get",params:Br})})}function vt(xt){return p(this,null,function*(){return(0,r.ZP)("/api/attachments/set_ecs_attachment.json",{method:"get",params:a({},xt)})})}function ot(xt){return p(this,null,function*(){return(0,r.ZP)("/api/exercises/need_redo.json",{method:"get",params:xt})})}function ct(xt,Br){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/mark.json`,{method:"post",body:Br})})}function Bt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${xt}/exit_delete_pod.json`,{method:"post",body:xt})})}function yr(xt){return p(this,null,function*(){return(0,r.ZP)("/api/users/change_exercise_score.json",{method:"put",body:xt})})}function vr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt==null?void 0:xt.id}/send_to_item_bank.json`,{method:"post",body:a({},xt)})})}function Jr(xt){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${xt.exercise_id}/wrong_details.json`,{method:"get",params:a({},xt)})})}function Wr(xt){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${xt.exercise_id}/wrong_question.json`,{method:"get",params:a({},xt)})})}function En(xt){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${xt.exercise_id}/wrong_question_lists.json`,{method:"get",params:a({},xt)})})}},16209:function(d,_,e){"use strict";e.d(_,{B0:function(){return p},Si:function(){return R},Sr:function(){return I},YP:function(){return A},b4:function(){return k},bc:function(){return a},dX:function(){return S},eh:function(){return M},iI:function(){return m},kd:function(){return x},qR:function(){return b},sW:function(){return y},ts:function(){return N},vL:function(){return B},z5:function(){return K}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(H,W,ae)=>W in H?i(H,W,{enumerable:!0,configurable:!0,writable:!0,value:ae}):H[W]=ae,h=(H,W)=>{for(var ae in W||(W={}))c.call(W,ae)&&o(H,ae,W[ae]);if(l)for(var ae of l(W))f.call(W,ae)&&o(H,ae,W[ae]);return H},u=(H,W,ae)=>new Promise((ne,oe)=>{var q=se=>{try{V(ae.next(se))}catch(ee){oe(ee)}},J=se=>{try{V(ae.throw(se))}catch(ee){oe(ee)}},V=se=>se.done?ne(se.value):Promise.resolve(se.value).then(q,J);V((ae=ae.apply(H,W)).next())});function a(H){return u(this,null,function*(){return(0,r.ZP)("/api/memos.json",{method:"get",params:H})})}function x(H){return u(this,null,function*(){return(0,r.ZP)("/api/discusses/forum_discusses.json",{method:"get",params:H})})}function p(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}/sticky_or_cancel.json`,{method:"post",body:H})})}function y(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}.json`,{method:"delete",body:H})})}function m(H){return u(this,null,function*(){return(0,r.ZP)("/api/memos/new.json",{method:"get",params:H})})}function b(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}/edit.json`,{method:"get",params:H})})}function S(H){return u(this,null,function*(){return(0,r.ZP)("/api/memos.json",{method:"post",body:h({},H)})})}function k(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}.json`,{method:"put",body:h({},H)})})}function R(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}.json`,{method:"get",params:H})})}function A(H){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${H.user_id}/watch.json`,{method:"post",body:H})})}function I(H){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${H.user_id}/watch.json`,{method:"delete",body:h({},H)})})}function M(H){return u(this,null,function*(){return(0,r.ZP)(`/api/discusses/${H.id}/reward_code.json`,{method:"post",body:H})})}function B(H){return u(this,null,function*(){return(0,r.ZP)(`/api/discusses/${H.id}/plus.json`,{method:"post",body:H})})}function N(H){return u(this,null,function*(){return(0,r.ZP)("/api/memos/reply.json",{method:"post",body:H})})}function K(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}/more_reply.json`,{method:"get",params:H})})}},79274:function(d,_,e){"use strict";e.d(_,{D2:function(){return a},n0:function(){return x},tk:function(){return p}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(y,m,b)=>m in y?i(y,m,{enumerable:!0,configurable:!0,writable:!0,value:b}):y[m]=b,h=(y,m)=>{for(var b in m||(m={}))c.call(m,b)&&o(y,b,m[b]);if(l)for(var b of l(m))f.call(m,b)&&o(y,b,m[b]);return y},u=(y,m,b)=>new Promise((S,k)=>{var R=M=>{try{I(b.next(M))}catch(B){k(B)}},A=M=>{try{I(b.throw(M))}catch(B){k(B)}},I=M=>M.done?S(M.value):Promise.resolve(M.value).then(R,A);I((b=b.apply(y,m)).next())});function a(y){return u(this,null,function*(){return(0,r.ZP)("/api/setting.json",{method:"Get",params:h({},y)})})}function x(){return u(this,null,function*(){return(0,r.ZP)("/api/users/system_update.json",{method:"Get"})})}function p(y){return u(this,null,function*(){return(0,r.ZP)("/api/search_records",{method:"post",body:y})})}},66479:function(d,_,e){"use strict";e.d(_,{B6:function(){return p},Gr:function(){return N},Mf:function(){return I},NA:function(){return R},PC:function(){return S},PP:function(){return k},QA:function(){return x},RP:function(){return W},Sv:function(){return H},YQ:function(){return A},_n:function(){return ae},hL:function(){return B},je:function(){return b},mM:function(){return m},wA:function(){return K},x_:function(){return y},y0:function(){return M},y3:function(){return a}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(ne,oe,q)=>oe in ne?i(ne,oe,{enumerable:!0,configurable:!0,writable:!0,value:q}):ne[oe]=q,h=(ne,oe)=>{for(var q in oe||(oe={}))c.call(oe,q)&&o(ne,q,oe[q]);if(l)for(var q of l(oe))f.call(oe,q)&&o(ne,q,oe[q]);return ne},u=(ne,oe,q)=>new Promise((J,V)=>{var se=le=>{try{Q(q.next(le))}catch($){V($)}},ee=le=>{try{Q(q.throw(le))}catch($){V($)}},Q=le=>le.done?J(le.value):Promise.resolve(le.value).then(se,ee);Q((q=q.apply(ne,oe)).next())});function a(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"get",params:h({},ne)})})}function x(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}/tasks_list.json`,{method:"get",params:h({},ne)})})}function p(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/show_detail.json`,{method:"get",params:h({},ne)})})}function y(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}.json`,{method:"get",params:h({},ne)})})}function m(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/refuse_student_topic.json`,{method:"post",body:h({},ne)})})}function b(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/accept_student_topic.json`,{method:"post",body:h({},ne)})})}function S(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${ne.categoryId}/show_comment.json`,{method:"get",params:h({},ne)})})}function k(ne){return u(this,null,function*(){return(0,r.ZP)("/api/users/reply_message.json",{method:"post",body:h({},ne)})})}function R(ne){return u(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},ne)})})}function A(ne){return u(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},ne)})})}function I(ne){return u(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:h({},ne)})})}function M(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/new.json`,{method:"get",params:h({},ne)})})}function B(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/edit.json`,{method:"get",params:h({},ne)})})}function N(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics`,{method:"post",body:h({},ne)})})}function K(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}`,{method:"put",body:h({},ne)})})}function H(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_tasks`,{method:"post",body:h({},ne)})})}function W(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"put",body:h({},ne)})})}function ae(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}/edit.json`,{method:"get",params:h({},ne)})})}},37090:function(d,_,e){"use strict";e.d(_,{AA:function(){return K},Db:function(){return x},Dd:function(){return b},F7:function(){return q},Fi:function(){return le},H3:function(){return m},HF:function(){return k},HH:function(){return y},Ib:function(){return se},J3:function(){return o},NT:function(){return l},NX:function(){return A},Ot:function(){return R},Ou:function(){return J},Ps:function(){return c},Rk:function(){return oe},Tz:function(){return a},V1:function(){return ee},Wz:function(){return f},Xh:function(){return p},Xw:function(){return ne},YS:function(){return W},Zd:function(){return Q},bS:function(){return I},ck:function(){return S},eh:function(){return N},il:function(){return h},j7:function(){return u},jW:function(){return H},km:function(){return ae},l5:function(){return B},rU:function(){return $},xF:function(){return M},zC:function(){return V},zT:function(){return j}});var r=e(38147),i=(ie,me,Ce)=>new Promise((Oe,Ke)=>{var ze=Dt=>{try{yt(Ce.next(Dt))}catch($t){Ke($t)}},Lt=Dt=>{try{yt(Ce.throw(Dt))}catch($t){Ke($t)}},yt=Dt=>Dt.done?Oe(Dt.value):Promise.resolve(Dt.value).then(ze,Lt);yt((Ce=Ce.apply(ie,me)).next())});function l(ie){return(0,r.ZP)("/api/schools/search.json",{method:"get",params:ie})}function c(ie){return(0,r.ZP)(`/api/schools/${ie.id}/departments/for_option.json`,{method:"get",params:ie})}function f(ie){return(0,r.ZP)("/api/graduations.json",{method:"POST",body:ie})}function o(ie){return(0,r.ZP)("/api/graduations.json",{method:"get",params:ie})}function h(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.identifier}/graduation_stages/${ie.stageid}/authorized_redelivery.json`,{method:"POST",body:ie})})}function u(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.identifier}/graduation_stages/${ie.stageid}/submit.json`,{method:"POST",body:ie})})}function a(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/student_tasks/export_status.json`,{method:"get",params:ie})})}function x(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/student_tasks/export_all_attachments.json`,{method:"get",params:ie})})}function p(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.identifier}/graduation_stages/${ie.id}.json`,{method:"get",params:ie})})}function y(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/student_tasks/set_final_score.json`,{method:"POST",body:ie})})}function m(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/student_tasks/final_score.json`,{method:"get",params:ie})})}function b(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/set_novice_guide.json`,{method:"POST",body:ie})})}function S(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_notices/${ie.doid}/set_do.json`,{method:"POST",body:ie})})}function k(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_teachers.json`,{method:"POST",body:ie})})}function R(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.identifier}/graduation_students/${ie.id}/update_major.json`,{method:"PUT",body:ie})})}function A(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_students.json`,{method:"POST",body:ie})})}function I(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_teachers/search.json`,{method:"get",params:ie})})}function M(ie){return i(this,null,function*(){return(0,r.ZP)("/api/schools/search.json",{method:"get",params:ie})})}function B(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_students/search.json`,{method:"get",params:ie})})}function N(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_students.json`,{method:"get",params:ie})})}function K(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_teachers.json`,{method:"get",params:ie})})}function H(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.graduation_id}/graduation_tasks.json`,{method:"POST",body:ie})})}function W(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.graduation_id}/graduation_tasks/${ie.id}.json`,{method:"PUT",body:ie})})}function ae(ie){return i(this,null,function*(){var me;return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_tasks/${(me=ie.ids)==null?void 0:me[0]}`,{method:"DELETE",body:{ids:ie.ids}})})}function ne(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_tasks.json`,{method:"get",params:ie})})}function oe(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_notices.json`,{method:"get",params:ie})})}function q(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}.json`,{method:"get"})})}function J(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie==null?void 0:ie.id}/common_header.json`,{method:"get"})})}function V(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/preview.json`,{method:"get"})})}function se(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/not_pass.json`,{method:"post",body:me})})}function ee(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/pass.json`,{method:"post",body:me})})}function Q(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/not_pass.json`,{method:"post",body:me})})}function le(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/pass.json`,{method:"post",body:me})})}function $(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/batch_delete`,{method:"delete",body:me})})}function j(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/batch_delete`,{method:"delete",body:me})})}},95707:function(d,_,e){"use strict";e.d(_,{LA:function(){return x},NX:function(){return m},Rm:function(){return f},S_:function(){return p},Tt:function(){return h},Yu:function(){return S},Zz:function(){return y},cR:function(){return u},eX:function(){return c},h$:function(){return o},su:function(){return b},vm:function(){return a}});var r=e(38147),i=(k,R,A)=>new Promise((I,M)=>{var B=H=>{try{K(A.next(H))}catch(W){M(W)}},N=H=>{try{K(A.throw(H))}catch(W){M(W)}},K=H=>H.done?I(H.value):Promise.resolve(H.value).then(B,N);K((A=A.apply(k,R)).next())});const l=k=>i(void 0,null,function*(){return Fetch("/api/platform_systems.json",{method:"Get",params:k})}),c=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/env_detail.json",{method:"Get",params:k})}),f=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/env_list.json",{method:"Get",params:k})}),o=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/online_list.json",{method:"Get",params:k})});function h(){return i(this,null,function*(){return(0,r.ZP)("/api/home/index.json",{method:"Get"})})}function u(k){return i(this,null,function*(){return(0,r.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:k})})}function a(k){return i(this,null,function*(){return(0,r.ZP)("/api/project_applies.json",{method:"post",body:k})})}function x(k){return i(this,null,function*(){return(0,r.ZP)("/api/users/home_notice.json",{method:"Get"})})}function p(k){return i(this,null,function*(){return(0,r.ZP)("/api/users/view_notice.json",{method:"post",body:k})})}const y=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/add_teacher.json",{method:"post",body:k})}),m=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/remove_teacher.json",{method:"delete",body:k})}),b=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/teacher_list.json",{method:"get",params:k})}),S=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/data.json",{method:"get",params:k})})},5664:function(d,_,e){"use strict";e.d(_,{AD:function(){return a},Ig:function(){return x},Ko:function(){return m},QJ:function(){return b},Ub:function(){return S},V8:function(){return p},dl:function(){return k},w0:function(){return y}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(R,A,I)=>A in R?i(R,A,{enumerable:!0,configurable:!0,writable:!0,value:I}):R[A]=I,h=(R,A)=>{for(var I in A||(A={}))c.call(A,I)&&o(R,I,A[I]);if(l)for(var I of l(A))f.call(A,I)&&o(R,I,A[I]);return R},u=(R,A,I)=>new Promise((M,B)=>{var N=W=>{try{H(I.next(W))}catch(ae){B(ae)}},K=W=>{try{H(I.throw(W))}catch(ae){B(ae)}},H=W=>W.done?M(W.value):Promise.resolve(W.value).then(N,K);H((I=I.apply(R,A)).next())});function a(R){return u(this,null,function*(){return(0,r.ZP)("/api/users/tidings.json",{method:"get",params:h({},R)})})}function x(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/unread_message_info.json`,{method:"get",params:h({},R)})})}function p(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/private_messages.json`,{method:"get",params:h({},R)})})}function y(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/private_messages.json`,{method:"post",body:h({},R)})})}function m(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.id}/recent_contacts.json`,{method:"get",params:h({},R)})})}function b(R){return u(this,null,function*(){return(0,r.ZP)("/api/users_for_private_messages.json",{method:"get",params:h({},R)})})}function S(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/private_message_details.json`,{method:"get",params:h({},R)})})}function k(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/private_messages/${R.id}.json`,{method:"delete"})})}},24514:function(d,_,e){"use strict";e.d(_,{A2:function(){return b},CI:function(){return p},Ep:function(){return m},Ex:function(){return M},R7:function(){return a},WW:function(){return B},_V:function(){return I},ms:function(){return R},s0:function(){return S},vf:function(){return y},xn:function(){return x},yy:function(){return A}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(N,K,H)=>K in N?i(N,K,{enumerable:!0,configurable:!0,writable:!0,value:H}):N[K]=H,h=(N,K)=>{for(var H in K||(K={}))c.call(K,H)&&o(N,H,K[H]);if(l)for(var H of l(K))f.call(K,H)&&o(N,H,K[H]);return N},u=(N,K,H)=>new Promise((W,ae)=>{var ne=J=>{try{q(H.next(J))}catch(V){ae(V)}},oe=J=>{try{q(H.throw(J))}catch(V){ae(V)}},q=J=>J.done?W(J.value):Promise.resolve(J.value).then(ne,oe);q((H=H.apply(N,K)).next())});function a(N){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${N.coursesId}/online_learning.json`,{method:"get"})})}function x(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}.json`,{method:"put",body:N})})}function p(N){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${N.coursesId}/course_stages.json`,{method:"post",body:N})})}function y(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/add_shixun_to_stage.json`,{method:"post",body:N})})}function m(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/select_shixun_to_stage.json`,{method:"post",body:N})})}function b(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/add_video_to_stage.json`,{method:"post",body:N})})}function S(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/add_attachment_to_stage.json`,{method:"post",body:N})})}function k(N){return u(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:N})})}function R(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/up_position.json`,{method:"post"})})}function A(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/down_position.json`,{method:"post"})})}function I(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}.json`,{method:"delete"})})}function M(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.stage_id}/items/move_position.json`,{method:"post",body:h({},N)})})}function B(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.stage_id}/items/${N.id}`,{method:"delete"})})}},29297:function(d,_,e){"use strict";e.d(_,{DF:function(){return b},Di:function(){return ee},Dm:function(){return oe},Dq:function(){return Ce},Gd:function(){return m},Hb:function(){return Oe},Hm:function(){return W},ID:function(){return u},JP:function(){return me},NC:function(){return K},Pl:function(){return S},Qc:function(){return c},Qp:function(){return q},RK:function(){return x},YP:function(){return H},a2:function(){return o},ar:function(){return y},cV:function(){return a},d1:function(){return p},dp:function(){return l},fn:function(){return k},iT:function(){return M},jK:function(){return ne},kF:function(){return Ke},kp:function(){return I},lc:function(){return A},oF:function(){return le},q$:function(){return h},qN:function(){return ae},tS:function(){return R},ts:function(){return B},un:function(){return V},w0:function(){return se},wX:function(){return J},yE:function(){return f}});var r=e(38147),i=(ze,Lt,yt)=>new Promise((Dt,$t)=>{var Mt=Et=>{try{Ze(yt.next(Et))}catch(Ft){$t(Ft)}},er=Et=>{try{Ze(yt.throw(Et))}catch(Ft){$t(Ft)}},Ze=Et=>Et.done?Dt(Et.value):Promise.resolve(Et.value).then(Mt,er);Ze((yt=yt.apply(ze,Lt)).next())});const l=ze=>(0,r.ZP)(`/api/examination_banks/${ze==null?void 0:ze.id}/code_check.json`,{method:"get",params:ze}),c=ze=>(0,r.ZP)(`/api/examination_banks/${ze.id}/reset_pwd.json`,{method:"post",body:ze}),f=ze=>(0,r.ZP)(`/api/examination_banks/${ze.id}/encrypt_or_decrypt.json`,{method:"post",body:ze}),o=ze=>(0,r.ZP)("/api/examination_banks/exist_course.json",{method:"post",body:ze}),h=ze=>(0,r.ZP)("/api/examination_banks/check_examination_banks.json",{method:"post",body:ze}),u=ze=>(0,r.ZP)(`/api/examination_banks/${ze.id}/copy.json`,{method:"post",body:ze}),a=ze=>(0,r.ZP)(`/api/examination_banks/${ze.id}/get_question_type_alias.json`,{method:"get",params:ze});function x(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/edit_question_type_alias.json`,{method:"POST",body:ze})})}function p(ze){return i(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"get",params:ze})})}function y(ze){return i(this,null,function*(){return(0,r.ZP)("/api/disciplines/by_examination_banks.json",{method:"get",params:ze})})}function m(ze){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks.json",{method:"get",params:ze})})}function b(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/set_public.json`,{method:"post"})})}function S(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/set_private.json`,{method:"post"})})}function k(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}.json`,{method:"delete"})})}function R(ze){return i(this,null,function*(){return(0,r.ZP)("/api/question_banks/my_courses.json",{method:"get",params:ze})})}const A=ze=>(0,r.ZP)("/api/examination_banks/batch_send_to_course.json",{method:"post",body:ze});function I(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/send_to_course.json`,{method:"post",body:ze})})}function M(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}.json`,{method:"get",params:ze})})}function B(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}/set_score`,{method:"post",body:ze})})}function N(ze){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}/set_shixun_score.json`,{method:"post",body:ze})})}function K(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}.json`,{method:"delete"})})}function H(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/batch_set_score.json`,{method:"post",body:ze})})}function W(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/destroy_by_item_type.json`,{method:"delete",body:ze})})}function ae(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}/adjust_position.json`,{method:"post",body:ze})})}function ne(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}.json`,{method:"put",body:ze})})}function oe(ze){return i(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"get",params:ze})})}function q(ze){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks/set_batch_public.json",{method:"post",body:ze})})}function J(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze==null?void 0:ze.id}/set_public.json`,{method:"post",body:ze})})}function V(ze){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks/create_exam.json",{method:"post",body:ze})})}function se(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/update_exam.json`,{method:"put",body:ze})})}function ee(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/edit_exam.json`,{method:"get"})})}function Q(ze,Lt){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze}/examination_banks_item_banks.json`,{method:"post",body:Lt})})}function le(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:ze})})}function $(ze,Lt){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze}/sort_question_type.json`,{method:"post",body:Lt})})}function j(ze){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze.exam_id}/examination_banks_item_banks/${ze.question_id}.json`,{method:"delete"})})}function ie(ze,Lt){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze}/batch_set_score.json`,{method:"post",body:Lt})})}function me(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze}/simulate_exercise.json`,{method:"post"})})}function Ce(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze}/exercise_header.json`,{method:"get"})})}function Oe(ze,Lt,yt){return i(this,null,function*(){const Dt=new FormData;return Dt.append("file",Lt),Dt.append("sub_discipline_id",yt),(0,r.ZP)(`/api/examination_banks/${ze}/import_item_banks.json`,{method:"post",body:Dt},!0)})}function Ke(ze){return i(this,null,function*(){return(0,r.ZP)("/api/users/change_exam_score.json",{method:"put",body:ze})})}},49320:function(d,_,e){"use strict";e.d(_,{$D:function(){return J},A2:function(){return Le},A7:function(){return Ct},AQ:function(){return K},Ax:function(){return rt},Bn:function(){return We},CI:function(){return ht},DQ:function(){return It},DU:function(){return tt},EP:function(){return q},Ep:function(){return be},Er:function(){return me},Ex:function(){return zt},FD:function(){return Te},F_:function(){return Ft},Fg:function(){return x},GY:function(){return Ie},Go:function(){return $},Gz:function(){return p},Hl:function(){return y},JS:function(){return Dt},KM:function(){return ee},M2:function(){return Ge},MO:function(){return Ce},Mt:function(){return Qe},Mu:function(){return Gt},NV:function(){return St},Q:function(){return Oe},Sp:function(){return N},VO:function(){return ft},VU:function(){return R},WD:function(){return Zt},WO:function(){return ie},WW:function(){return Wt},_C:function(){return Pe},_V:function(){return Be},bw:function(){return oe},bz:function(){return pe},c3:function(){return yt},eJ:function(){return le},ef:function(){return Et},fh:function(){return k},fj:function(){return j},hS:function(){return m},jT:function(){return Ht},ke:function(){return nr},lk:function(){return B},mQ:function(){return M},ms:function(){return tr},mx:function(){return ze},nq:function(){return a},ol:function(){return ce},p:function(){return W},p4:function(){return Ke},pU:function(){return I},rS:function(){return $t},rs:function(){return Q},s0:function(){return Ve},sm:function(){return Lt},tS:function(){return b},tu:function(){return A},ue:function(){return H},vf:function(){return Je},w4:function(){return ae},xG:function(){return Ue},xn:function(){return dt},yN:function(){return ne},yy:function(){return Qt}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(we,gt,kt)=>gt in we?i(we,gt,{enumerable:!0,configurable:!0,writable:!0,value:kt}):we[gt]=kt,h=(we,gt)=>{for(var kt in gt||(gt={}))c.call(gt,kt)&&o(we,kt,gt[kt]);if(l)for(var kt of l(gt))f.call(gt,kt)&&o(we,kt,gt[kt]);return we},u=(we,gt,kt)=>new Promise((je,Tr)=>{var At=Ir=>{try{tn(kt.next(Ir))}catch(Rr){Tr(Rr)}},Yr=Ir=>{try{tn(kt.throw(Ir))}catch(Rr){Tr(Rr)}},tn=Ir=>Ir.done?je(Ir.value):Promise.resolve(Ir.value).then(At,Yr);tn((kt=kt.apply(we,gt)).next())});const a=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/subject_use_infos.json",{method:"Get",params:we})}),x=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/rank_list.json",{method:"Get",params:we})}),p=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/statistics_body.json",{method:"Get",params:we})}),y=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/statistics_header.json",{method:"Get",params:we})}),m=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/online_count.json",{method:"Get",params:we})});function b(we){return u(this,null,function*(){return(0,r.ZP)("/api/paths.json",{method:"Get",params:h({},we)})})}function S(we){return u(this,null,function*(){return Fetch("/api/intelligent_recommendations/subject_lists.json",{method:"Get",params:h({},we)})})}function k(we){return u(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"Get",params:h({},we)})})}function R(){return u(this,null,function*(){return(0,r.ZP)("/api/paths/platform_systems.json",{method:"get"})})}function A(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"PUT",body:we})})}function I(we){return u(this,null,function*(){return(0,r.ZP)("/api/paths.json",{method:"post",body:we})})}function M(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/edit.json`,{method:"get"})})}function B(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"get",params:h({identifier:we.id},we)})})}function N(we){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}.json`,{method:"get",params:h({identifier:we.id},we)})})}function K(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/right_banner.json`,{method:"get",params:we})})}function H(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses.json`,{method:"get",params:we})})}const W=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/v2/stages.json",{method:"Get",params:we})}),ae=we=>u(void 0,null,function*(){return(0,r.ZP)(`/api/v2/stage_shixuns/${we.id}/children.json`,{method:"Get",params:we})});function ne(we){return u(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"get",params:we})})}function oe(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/update_team_title.json`,{method:"post",body:we})})}function q(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/delete_member.json`,{method:"Delete",body:we})})}function J(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses/${we==null?void 0:we.courseid}.json`,{method:"Delete"})})}function V(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/up_member_position.json`,{method:"post",body:we})})}function se(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/down_member_position.json`,{method:"post",body:we})})}function ee(we){return u(this,null,function*(){return(0,r.ZP)("/api/collections.json",{method:"post",body:we})})}function Q(we){return u(this,null,function*(){return(0,r.ZP)("/api/collections/cancel.json",{method:"Delete",body:we})})}function le(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"Delete",body:we})})}function $(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/publish.json`,{method:"post",body:we})})}function j(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/cancel_publish.json`,{method:"post",body:we})})}function ie(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/apply_public.json`,{method:"post",body:we})})}function me(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/cancel_public.json`,{method:"post",body:we})})}function Ce(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/choose_course.json`,{method:"get",params:we})})}function Oe(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/send_to_course.json`,{method:"post",body:we})})}function Ke(we){return u(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${we.id}/send_to_course.json`,{method:"post",body:we})})}function ze(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/add_subject_members.json`,{method:"post",body:we})})}function Lt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses.json`,{method:"post",body:we})})}function yt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/appointment.json`,{method:"post",body:we})})}function Dt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}/join_excellent_course.json`,{method:"post",body:we})})}function $t(we){return u(this,null,function*(){return(0,r.ZP)("/api/watch_attachment_histories.json",{method:"post",body:we})})}function Mt(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/statistics_info.json`,{method:"get",params:we})})}function er(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/shixun_analyze.json`,{method:"get",params:we})})}function Ze(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/learning_analyze.json`,{method:"get",params:we})})}function Et(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/learning_statistics.json`,{method:"get",params:we})})}function Ft(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/shixun_statistics.json`,{method:"get",params:we})})}function tt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/study_analyze/${we.type}.json`,{method:"get",params:we})})}function _t(we){return u(this,null,function*(){return Fetch("/api/paths/append_to_stage.json",{method:"post",body:we})})}function dt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}.json`,{method:"put",body:we})})}function Je(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_shixun_to_stage.json`,{method:"post",body:we})})}const Ue=we=>u(void 0,null,function*(){return(0,r.ZP)(`/api/stages/${we==null?void 0:we.stage_id}/select_challenge_to_stage.json`,{method:"post",body:we})});function be(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/select_shixun_to_stage.json`,{method:"post",body:we})})}function Le(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_video_to_stage.json`,{method:"post",body:we})})}function Ve(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_attachment_to_stage.json`,{method:"post",body:we})})}function Ge(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we.id}.json`,{method:"put",body:we})})}function Qe(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_blank_to_stage.json`,{method:"post",body:we})})}function ht(we){return u(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"post",body:we})})}function bt(we){return u(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:we})})}function tr(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/up_position.json`,{method:"get"})})}function Qt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/down_position.json`,{method:"get"})})}function Be(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}.json`,{method:"delete"})})}function rt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.pathId}/discusses.json`,{method:"get",params:h({},we)})})}function Gt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.coursesId}/excellent_discusses.json`,{method:"get",params:h({},we)})})}function Rt(we){return u(this,null,function*(){return Fetch("/api/discusses.json",{method:"post",body:h({},we)})})}function zt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.stage_id}/items/move_position`,{method:"post",body:h({},we)})})}function Wt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.stage_id}/items/${we.id}`,{method:"delete"})})}function nr(we){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}/excellent_discuss`,{method:"post",body:h({},we)})})}function Zt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/post_discuss`,{method:"post",body:h({},we)})})}function Ie(we){return u(this,null,function*(){return(0,r.ZP)("/api/schools/for_option.json",{method:"get",params:we})})}function ce(we){return u(this,null,function*(){return(0,r.ZP)("/api/schools/province_data.json",{method:"get",params:we})})}function pe(we){return u(this,null,function*(){return(0,r.ZP)("/api/add_school_applies.json",{method:"post",body:we})})}function It(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we==null?void 0:we.id}/add_homework_to_stage.json`,{method:"post",body:we})})}function Te(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we==null?void 0:we.id}/edit.json`,{method:"get",params:we})})}function ft(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we==null?void 0:we.id}.json`,{method:"put",body:we})})}function Ht(we){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${we==null?void 0:we.user_id}/subjects/subject_homework.json`,{method:"get",params:we})})}function Ct(we){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${we==null?void 0:we.user_id}/courses/course_homework.json`,{method:"get",params:we})})}function Pe(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we==null?void 0:we.id}/batch_add_homework_to_stage.json`,{method:"post",body:we})})}function St(we){return u(this,null,function*(){return(0,r.ZP)("/api/paths/get_homework_detail.json",{method:"get",params:we})})}function We(we){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${we==null?void 0:we.user_login}/subjects/cancel.json`,{method:"get",params:we})})}},43150:function(d,_,e){"use strict";e.d(_,{Fd:function(){return se},Hi:function(){return y},IU:function(){return K},KE:function(){return b},Kc:function(){return Q},MK:function(){return H},Q9:function(){return I},Qg:function(){return N},Qn:function(){return k},UK:function(){return p},W:function(){return $},Ye:function(){return B},_c:function(){return a},hO:function(){return oe},iV:function(){return le},jy:function(){return W},kp:function(){return ne},lf:function(){return A},m7:function(){return m},n$:function(){return R},rJ:function(){return M},s3:function(){return x},ux:function(){return S},vf:function(){return V},wh:function(){return ae},wo:function(){return ee},x$:function(){return J}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(j,ie,me)=>ie in j?i(j,ie,{enumerable:!0,configurable:!0,writable:!0,value:me}):j[ie]=me,h=(j,ie)=>{for(var me in ie||(ie={}))c.call(ie,me)&&o(j,me,ie[me]);if(l)for(var me of l(ie))f.call(ie,me)&&o(j,me,ie[me]);return j},u=(j,ie,me)=>new Promise((Ce,Oe)=>{var Ke=yt=>{try{Lt(me.next(yt))}catch(Dt){Oe(Dt)}},ze=yt=>{try{Lt(me.throw(yt))}catch(Dt){Oe(Dt)}},Lt=yt=>yt.done?Ce(yt.value):Promise.resolve(yt.value).then(Ke,ze);Lt((me=me.apply(j,ie)).next())});const a=j=>u(void 0,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j==null?void 0:j.id}/commit_word_cloud.json`,{method:"Get",params:j})});function x(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/poll_lists.json`,{method:"get",params:h({},j)})})}function p(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/common_header.json`,{method:"get"})})}function y(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/poll_setting.json`,{method:"get"})})}function m(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/commit_setting.json`,{method:"post",body:h({},j)})})}function b(j){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${j.coursesId}/polls/end_poll_modal.json`,{method:"get",params:h({},j)})})}function S(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/publish_groups.json`,{method:"get",params:h({},j)})})}function k(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/commit_result.json`,{method:"get",params:h({},j)})})}function R(j){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:h({},j)})})}function A(j){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:h({},j)})})}function I(j){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${j.coursesId}/polls/publish_modal.json`,{method:"get",params:h({},j)})})}function M(j){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${j.coursesId}/polls.json`,{method:"POST",body:h({},j)})})}function B(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/edit.json`,{method:"get"})})}function N(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function K(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function H(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.pollsId}/poll_questions.json`,{method:"post",body:h({},j)})})}function W(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}.json`,{method:"delete",body:h({},j)})})}function ae(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}/up_down.json`,{method:"post",body:h({},j)})})}function ne(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_banks/${j.topicId}.json`,{method:"get"})})}function oe(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_banks/${j.topicId}.json`,{method:"put",body:h({},j)})})}function q(j){return u(this,null,function*(){return Fetch(`/api/exercise_banks/${j.topicId}.json`,{method:"put",body:h({},j)})})}function J(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.pollsId}.json`,{method:"delete",body:h({},j)})})}function V(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}/up_down.json`,{method:"post",body:h({},j)})})}function se(j){return u(this,null,function*(){return(0,r.ZP)("/api/poll_bank_questions.json",{method:"post",body:h({},j)})})}function ee(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_bank_questions/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function Q(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.id}.json`,{method:"put",body:h({},j)})})}function le(j){return u(this,null,function*(){return(0,r.ZP)("/api/exercise_bank_questions.json",{method:"post",body:h({},j)})})}function $(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.exerciseId}/up_down.json`,{method:"post",body:h({},j)})})}},11517:function(d,_,e){"use strict";e.d(_,{$c:function(){return ht},A1:function(){return Ge},Bd:function(){return I},Bo:function(){return q},Cc:function(){return se},Cn:function(){return le},DF:function(){return R},Dm:function(){return Ze},FG:function(){return oe},GW:function(){return Et},HF:function(){return H},Hm:function(){return j},IJ:function(){return Ve},L5:function(){return er},LS:function(){return tt},MZ:function(){return be},Mr:function(){return ne},NZ:function(){return Lt},Of:function(){return S},Pl:function(){return k},Qj:function(){return m},Qp:function(){return dt},RT:function(){return Be},Rp:function(){return _t},U6:function(){return W},Vl:function(){return ee},Wk:function(){return ae},YP:function(){return $},Ys:function(){return B},al:function(){return M},bF:function(){return bt},d1:function(){return y},dt:function(){return tr},et:function(){return me},ex:function(){return b},fY:function(){return Ce},fn:function(){return A},hI:function(){return yt},hg:function(){return Ue},iT:function(){return J},lS:function(){return ze},nD:function(){return Ft},qN:function(){return ie},rV:function(){return N},s:function(){return Ke},sD:function(){return Le},sS:function(){return Mt},ts:function(){return V},vi:function(){return Qe},wX:function(){return Je},x5:function(){return K},zh:function(){return Oe}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(rt,Gt,Rt)=>Gt in rt?i(rt,Gt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):rt[Gt]=Rt,a=(rt,Gt)=>{for(var Rt in Gt||(Gt={}))o.call(Gt,Rt)&&u(rt,Rt,Gt[Rt]);if(f)for(var Rt of f(Gt))h.call(Gt,Rt)&&u(rt,Rt,Gt[Rt]);return rt},x=(rt,Gt)=>l(rt,c(Gt)),p=(rt,Gt,Rt)=>new Promise((zt,Wt)=>{var nr=ce=>{try{Ie(Rt.next(ce))}catch(pe){Wt(pe)}},Zt=ce=>{try{Ie(Rt.throw(ce))}catch(pe){Wt(pe)}},Ie=ce=>ce.done?zt(ce.value):Promise.resolve(ce.value).then(nr,Zt);Ie((Rt=Rt.apply(rt,Gt)).next())});function y(rt){return p(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"get",params:x(a({},rt),{clazz:"ItemBanksGroup"})})})}function m(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/basket_list.json",{method:"get",params:rt})})}function b(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:rt})})}function S(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/list.json",{method:"post",body:rt})})}function k(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/set_private.json`,{method:"post"})})}function R(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/set_public.json`,{method:"post"})})}function A(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}.json`,{method:"delete"})})}function I(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/problems/${rt.id}/start.json`,{method:"get"})})}function M(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}.json`,{method:"delete",body:a({},rt)})})}function B(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets.json",{method:"post",body:rt})})}function N(rt){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:rt})})}function K(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:rt.type}})})}function H(rt){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:rt})})}function W(rt){return p(this,null,function*(){return(0,r.ZP)("/api/tag_disciplines.json",{method:"post",body:rt})})}function ae(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}.json`,{method:"put",body:rt})})}function ne(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks.json",{method:"post",body:rt})})}function oe(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/edit.json`,{method:"get"})})}function q(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/problems/${rt.id}/edit.json`,{method:"get"})})}function J(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets.json",{method:"get",params:rt})})}function V(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}/set_score.json`,{method:"post",body:rt})})}function se(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}/set_challenge_score.json`,{method:"post",body:rt})})}function ee(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}/combination_set_score.json`,{method:"post",body:rt})})}function Q(rt){return p(this,null,function*(){return Fetch(`/api/examination_banks//${rt.exerid}/examination_banks_item_banks/${rt.id}/combination_set_score.json`,{method:"post",body:rt})})}function le(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}.json`,{method:"delete"})})}function $(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/batch_set_score.json",{method:"post",body:rt})})}function j(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:rt})})}function ie(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}/adjust_position.json`,{method:"post",body:rt})})}function me(rt){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks.json",{method:"post",body:rt})})}function Ce(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${rt.id}/revoke_item.json`,{method:"delete",body:rt})})}function Oe(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${rt.exam_id}/examination_banks_item_banks.json`,{method:"post",body:rt})})}function Ke(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/join_to_collection.json`,{method:"post",params:rt})})}function ze(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/cancel_collection.json`,{method:"post",params:rt})})}function Lt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups.json",{method:"get",params:rt})})}function yt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups/mine.json",{method:"get",params:rt})})}function Dt(rt){return p(this,null,function*(){return Fetch(`/api/item_banks/${rt.id}/join_to_group.json`,{method:"post",body:rt})})}function $t(rt){return p(this,null,function*(){return Fetch(`/api/item_banks_groups/${rt.id}.json`,{method:"put",body:rt})})}function Mt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups.json",{method:"post",body:rt})})}function er(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/feedback.json`,{method:"post",body:rt})})}function Ze(rt){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"get",params:rt})})}function Et(rt){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"post",body:rt})})}function Ft(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/batch_delete.json",{method:"post",body:rt})})}function tt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/batch_to_group.json",{method:"post",body:rt})})}function _t(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/add_to_mine.json",{method:"post",body:rt})})}function dt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/set_batch_public.json",{method:"post",body:rt})})}function Je(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt==null?void 0:rt.id}/set_public.json`,{method:"post",body:rt})})}function Ue(rt){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares/show_groups.json",{method:"get",params:rt})})}function be(rt){return(0,r.ZP)(`/api/problems/${rt.identifier}/publish.json`,{method:"post",body:rt})}function Le(rt){return(0,r.ZP)(`/api/problems/${rt.identifier}/cancel_publish.json`,{method:"post",body:rt})}function Ve(rt){return(0,r.ZP)("/api/item_banks/cancel_public.json",{method:"post",body:{ids:[...rt.id]}})}function Ge(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks_groups/${rt.id}/up_position.json`,{method:"get",params:rt})})}function Qe(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks_groups/${rt.id}/down_position.json`,{method:"get",params:rt})})}function ht(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${rt.id}/edit_hack.json`,{method:"get",params:rt})})}function bt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/problems/batch_publish_condition.json",{method:"post",body:rt})})}function tr(rt){return p(this,null,function*(){return(0,r.ZP)("/api/problems/batch_publish.json",{method:"post",body:rt})})}function Qt(rt){return p(this,null,function*(){return Fetch("/api/item_banks/get_groups.json",{method:"get",params:rt})})}function Be(){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_all_items.json",{method:"delete"})})}},37822:function(d,_,e){"use strict";e.d(_,{E1:function(){return f},Go:function(){return l},H5:function(){return c}});var r=e(38147),i=(o,h,u)=>new Promise((a,x)=>{var p=b=>{try{m(u.next(b))}catch(S){x(S)}},y=b=>{try{m(u.throw(b))}catch(S){x(S)}},m=b=>b.done?a(b.value):Promise.resolve(b.value).then(p,y);m((u=u.apply(o,h)).next())});function l(o){return i(this,null,function*(){return(0,r.ZP)("/api/restfuls.json",{method:"get",params:o})})}function c(o){return i(this,null,function*(){return(0,r.ZP)(`/api/restfuls/${o.id}.json`,{method:"get",params:o})})}function f(o){return i(this,null,function*(){return(0,r.ZP)(`/api/restfuls/${o.id}.json`,{method:"delete",params:o})})}},88761:function(d,_,e){"use strict";e.d(_,{Am:function(){return m},Ar:function(){return Ze},BD:function(){return Qe},Be:function(){return Je},Dx:function(){return ee},Fr:function(){return pe},G$:function(){return k},GS:function(){return W},Gw:function(){return S},H:function(){return Mt},H1:function(){return er},Hj:function(){return bt},JA:function(){return Qt},JG:function(){return se},KE:function(){return $},Lz:function(){return Ve},Mf:function(){return $t},NA:function(){return yt},PC:function(){return ze},PP:function(){return Lt},PW:function(){return tt},Q3:function(){return Q},QC:function(){return Be},Qt:function(){return Ge},Qz:function(){return I},R$:function(){return Ie},RP:function(){return oe},Ti:function(){return Ct},Uc:function(){return zt},Ul:function(){return J},VB:function(){return ft},Vs:function(){return Wt},Wr:function(){return R},Xn:function(){return q},YQ:function(){return Dt},Yn:function(){return b},Z8:function(){return K},ak:function(){return Ft},cN:function(){return B},co:function(){return Ue},cz:function(){return Oe},fK:function(){return H},gG:function(){return Ke},gZ:function(){return Rt},h$:function(){return N},ku:function(){return Le},lf:function(){return ie},m7:function(){return V},mQ:function(){return M},mz:function(){return dt},n$:function(){return j},oK:function(){return y},oN:function(){return Ht},pH:function(){return ht},pb:function(){return Te},qP:function(){return rt},ql:function(){return Gt},rN:function(){return be},sw:function(){return me},t1:function(){return Ce},to:function(){return ne},ub:function(){return tr},ux:function(){return le},wS:function(){return It},wT:function(){return A},yT:function(){return Et},yy:function(){return nr},z2:function(){return _t}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(Pe,St,We)=>St in Pe?i(Pe,St,{enumerable:!0,configurable:!0,writable:!0,value:We}):Pe[St]=We,a=(Pe,St)=>{for(var We in St||(St={}))o.call(St,We)&&u(Pe,We,St[We]);if(f)for(var We of f(St))h.call(St,We)&&u(Pe,We,St[We]);return Pe},x=(Pe,St)=>l(Pe,c(St)),p=(Pe,St,We)=>new Promise((we,gt)=>{var kt=At=>{try{Tr(We.next(At))}catch(Yr){gt(Yr)}},je=At=>{try{Tr(We.throw(At))}catch(Yr){gt(Yr)}},Tr=At=>At.done?we(At.value):Promise.resolve(At.value).then(kt,je);Tr((We=We.apply(Pe,St)).next())});const y=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.id}/update_journals.json`,{method:"post",body:Pe})}),m=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.homeworkId}/change_score.json`,{method:"post",body:Pe})}),b=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.homeworkId}/history_comment`,{method:"Get",params:Pe})}),S=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.homeworkId}/feedback_know`,{method:"Get",params:Pe})}),k=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe==null?void 0:Pe.userId}/student_work_feedbacks.json`,{method:"POST",body:Pe})}),R=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.userId}/feedback_list.json`,{method:"Get",params:Pe})}),A=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.userId}/histories.json`,{method:"Get",params:Pe})}),I=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe==null?void 0:Pe.homeworkId}/feedback_list`,{method:"Get",params:Pe})}),M=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe==null?void 0:Pe.homeworkId}/anonymous_exception_list.json`,{method:"Get",params:Pe})}),B=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe==null?void 0:Pe.homeworkId}/appeal_list`,{method:"Get",params:Pe})});function N(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/works_list.json`,{method:"post",body:a({},Pe)})})}function K(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/shixun_homeworks/${Pe.categoryId}/student_works.json`,{method:"get",params:a({},Pe)})})}function H(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/shixun_homeworks/${Pe.categoryId}/header_info.json`,{method:"get",params:a({},Pe)})})}function W(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe}/query_game_url.json`,{method:"get"})})}function ae(Pe){return p(this,null,function*(){return Fetch(`/api/student_works/${Pe}/get_newest_shixun_work_comments.json`,{method:"get"})})}function ne(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}.json`,{method:"get"})})}function oe(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/code_review_results.json`,{method:"get",params:a({},Pe)})})}function q(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/code_review_detail.json`,{method:"get",params:a({},Pe)})})}function J(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/settings.json`,{method:"get",params:a({},Pe)})})}function V(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/update_settings.json`,{method:"post",body:a({},Pe)})})}function se(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/group_list.json`,{method:"get",params:a({},Pe)})})}function ee(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/works_list.xlsx`,{method:"get",params:a({},Pe)})})}function Q(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.coursesId}/reference_answer.json`,{method:"get",params:a({},Pe)})})}function le(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/publish_groups.json`,{method:"get",params:a({},Pe)})})}function $(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/end_groups.json`,{method:"get",params:a({},Pe)})})}function j(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:a({},Pe)})})}function ie(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"post",body:a({},Pe)})})}function me(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/shixun_work_report.json`,{method:"get",params:Pe})})}function Ce(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/shixun_work_report_echart_data.json`,{method:"get",params:Pe})})}function Oe(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons/user_hack_detail.json`,{method:"get",params:x(a({},Pe),{id:Pe.categoryId})})})}function Ke(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.categoryId}/adjust_review_score.json`,{method:"post",body:a({},Pe)})})}function ze(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/show_comment.json`,{method:"get",params:a({},Pe)})})}function Lt(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/users/reply_message.json",{method:"post",body:a({},Pe)})})}function yt(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:a({},Pe)})})}function Dt(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:a({},Pe)})})}function $t(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:a({},Pe)})})}function Mt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/update_explanation.json`,{method:"post",body:a({},Pe)})})}function er(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons.json`,{method:"post",body:a({},Pe)})})}function Ze(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}.json`,{method:"put",body:a({},Pe)})})}function Et(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Pe.id}.json`,{method:"put",body:a({},Pe)})})}function Ft(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.commonHomeworkId}/student_works/new.json`,{method:"get",params:a({},Pe)})})}function tt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/edit.json`,{method:"get",params:a({},Pe)})})}function _t(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}.json`,{method:"put",body:a({},Pe)})})}function dt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/revise_attachment.json`,{method:"post",body:a({},Pe)})})}function Je(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.commonHomeworkId}/student_works.json`,{method:"post",body:a({},Pe)})})}function Ue(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.homeworkId}/student_works/relate_project.json`,{method:"post",body:a({},Pe)})})}function be(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.homeworkId}/student_works/cancel_relate_project.json`,{method:"get"})})}function Le(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/users/projects/search.json",{method:"get",params:a({},Pe)})})}function Ve(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.commonHomeworkId}/student_works/search_member_list.json`,{method:"get",params:a({},Pe)})})}function Ge(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons/new.json`,{method:"get",params:a({},Pe)})})}function Qe(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/edit.json`,{method:"get",params:a({},Pe)})})}function ht(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Pe.id}.json`,{method:"get",params:a({},Pe)})})}function bt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}.json`,{method:"get",params:a({},Pe)})})}function tr(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/supply_attachments.json`,{method:"get",params:a({},Pe)})})}function Qt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/comment_list.json`,{method:"get",params:a({},Pe)})})}function Be(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/destroy_score.json`,{method:"delete",body:a({},Pe)})})}function rt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/add_score_reply.json`,{method:"post",body:a({},Pe)})})}function Gt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/all_student_works.json`,{method:"get",params:a({},Pe)})})}function Rt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/destroy_work_comment.json`,{method:"delete",body:a({},Pe)})})}function zt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/score_status.json`,{method:"get",params:a({},Pe)})})}function Wt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/update_score.json`,{method:"get",params:a({},Pe)})})}function nr(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/add_score.json`,{method:"post",body:a({},Pe)})})}function Zt(Pe){return p(this,null,function*(){return Fetch(`/api/student_works/${Pe.userId}/cancel_appeal.json`,{method:"post",body:a({},Pe)})})}function Ie(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/appeal_anonymous_score.json`,{method:"post",body:a({},Pe)})})}function ce(Pe){return p(this,null,function*(){return Fetch(`/api/student_works/${Pe.userId}/deal_appeal_score.json`,{method:"post",body:a({},Pe)})})}function pe(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${Pe.id}/reset_my_game.json`,{method:"get",params:a({},Pe)})})}function It(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/commit_des.json`,{method:"get",params:a({},Pe)})})}function Te(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/update_des.json`,{method:"post",body:a({},Pe)})})}function ft(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons/file_repeat_list.json`,{method:"get",params:a({},Pe)})})}function Ht(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons/file_repeat_result.json`,{method:"get",params:a({},Pe)})})}function Ct(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.course_id}/homework_commons/file_repeat_detail.json`,{method:"get",params:a({},Pe)})})}},60979:function(d,_,e){"use strict";e.d(_,{$Q:function(){return Rr},AE:function(){return Wt},AQ:function(){return M},Ag:function(){return St},Ar:function(){return le},At:function(){return vt},BK:function(){return K},Bj:function(){return Ft},DC:function(){return Ze},Dz:function(){return ot},E4:function(){return er},EH:function(){return ie},Ee:function(){return En},Er:function(){return ee},FB:function(){return N},Fg:function(){return S},GI:function(){return Oe},Gr:function(){return dt},Gu:function(){return Ce},Gz:function(){return b},HS:function(){return Ia},Hl:function(){return y},IT:function(){return Ct},I_:function(){return A},Ir:function(){return H},Je:function(){return je},K:function(){return Bt},K0:function(){return Wr},KM:function(){return q},K_:function(){return Zr},LK:function(){return Tr},LP:function(){return Ke},Ne:function(){return se},OV:function(){return Lt},OW:function(){return j},Op:function(){return Ir},P2:function(){return Dt},Po:function(){return I},Ps:function(){return Je},Q:function(){return V},Q1:function(){return yr},QA:function(){return aa},Ql:function(){return be},Rs:function(){return Be},SG:function(){return Hi},Tn:function(){return Zt},Tr:function(){return Gi},U0:function(){return Qe},U9:function(){return Ue},UQ:function(){return Te},Ui:function(){return mr},Vx:function(){return Jr},WO:function(){return Q},WT:function(){return zi},Wi:function(){return tt},Wl:function(){return We},X$:function(){return $t},Yn:function(){return ce},Z2:function(){return Et},ZO:function(){return _t},Zt:function(){return ct},_7:function(){return J},_9:function(){return pe},aH:function(){return Le},al:function(){return tr},b8:function(){return $},bq:function(){return Ie},dK:function(){return W},e:function(){return k},eX:function(){return me},eb:function(){return rt},fL:function(){return kt},h4:function(){return vr},hS:function(){return m},he:function(){return R},hn:function(){return ne},ii:function(){return Qt},im:function(){return It},j8:function(){return ze},jq:function(){return tn},kF:function(){return Yr},km:function(){return bt},l3:function(){return yt},m7:function(){return Ge},mI:function(){return Ti},n5:function(){return B},nu:function(){return At},p0:function(){return Ht},q0:function(){return zt},q9:function(){return Yt},qA:function(){return mn},rO:function(){return Rt},rs:function(){return oe},sr:function(){return ft},t2:function(){return Pe},tX:function(){return xt},uo:function(){return ht},v3:function(){return gt},w:function(){return we},xK:function(){return nr},xg:function(){return Gt},xk:function(){return Mt},yE:function(){return Ve},yx:function(){return fi},zD:function(){return ae},zH:function(){return sn}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(Tt,wa,$i)=>wa in Tt?i(Tt,wa,{enumerable:!0,configurable:!0,writable:!0,value:$i}):Tt[wa]=$i,a=(Tt,wa)=>{for(var $i in wa||(wa={}))o.call(wa,$i)&&u(Tt,$i,wa[$i]);if(f)for(var $i of f(wa))h.call(wa,$i)&&u(Tt,$i,wa[$i]);return Tt},x=(Tt,wa)=>l(Tt,c(wa)),p=(Tt,wa,$i)=>new Promise((pi,Fa)=>{var Ai=Ee=>{try{Wn($i.next(Ee))}catch(st){Fa(st)}},si=Ee=>{try{Wn($i.throw(Ee))}catch(st){Fa(st)}},Wn=Ee=>Ee.done?pi(Ee.value):Promise.resolve(Ee.value).then(Ai,si);Wn(($i=$i.apply(Tt,wa)).next())});const y=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/statistics_header.json",{method:"Get",params:Tt})}),m=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/online_count.json",{method:"Get",params:Tt})}),b=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/statistics_body.json",{method:"Get",params:Tt})}),S=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/rank_list.json",{method:"Get",params:Tt})}),k=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/shixun_use_infos.json",{method:"Get",params:Tt})});function R(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns.json",{method:"Get",params:a({},Tt)})})}function A(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"Get",params:a({source:"shixun"},Tt||{})})})}function I(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}.json`,{method:"Get",params:Tt})})}function M(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/show_right.json`,{method:"Get"})})}function B(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges.json`,{method:"Get"})})}function N(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/save_copy_for_exercise.json`,{method:"post",body:{save_type:Tt.save_type}})})}function K(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/jupyter_exec.json${Tt.reset?`?reset=${Tt.reset}`:""}`,{method:"Get",params:Tt})})}function H(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/shixun_exec.json${Tt.reset?`?reset=${Tt.reset}`:""}`,{method:"Get",params:Tt})})}function W(Tt){return p(this,null,function*(){return(0,r.ZP)(Tt.url,{method:"Get"})})}function ae(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.shixun_identifier}/challenges/${Tt.challenge_id}/index_up.json`,{method:"Get"})})}function ne(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.shixun_identifier}/challenges/${Tt.challenge_id}/index_down.json`,{method:"Get"})})}function oe(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/collections/cancel.json",{method:"Delete",body:{container_id:Tt.container_id,container_type:Tt.container_type}})})}function q(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/collections.json",{method:"Post",body:{container_id:Tt.container_id,container_type:Tt.container_type}})})}function J(Tt){return p(this,null,function*(){const{id:wa}=Tt||{};return(0,r.ZP)(`/api/shixuns/${wa}/search_user_courses.json`,{method:"Get",params:Tt})})}function V(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt==null?void 0:Tt.id}/send_to_course.json`,{method:"Post",body:a({},Tt)})})}function se(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/cancel_publish.json`,{method:"Get"})})}function ee(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/cancel_apply_public.json`,{method:"Get"})})}function Q(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/apply_public.json`,{method:"post",body:a({},Tt)})})}function le(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/publish.json`,{method:"Get"})})}function $(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/jupyter_new.json",{method:"Get"})})}function j(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/attachments/${Tt.id}.json`,{method:"delete"})})}function ie(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/apply_shixun_mirror.json",{method:"post",body:Tt})})}function me(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns.json",{method:"post",body:Tt})})}function Ce(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/jupyter_lab_new.json",{method:"get",params:Tt})})}function Oe(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/review_newest_record.json`,{method:"Get"})})}function Ke(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/review_shixun.json`,{method:"post",body:Tt})})}function ze(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/collaborators.json`,{method:"Get",params:Tt})})}function Lt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/shixun_members_added.json`,{method:"post",body:Tt})})}function yt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.identifier}/add_members_group.json`,{method:"post",body:Tt})})}function Dt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/change_manager.json`,{method:"Get",params:Tt})})}function $t(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/change_manager.json`,{method:"post",body:Tt})})}function Mt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/collaborators_delete.json`,{method:"delete",body:{user_id:Tt.userId}})})}function er(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/ranking_list.json`,{method:"Get"})})}function Ze(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/settings.json`,{method:"Get"})})}function Et(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/get_mirror_script.json",{method:"Get",params:{mirror_id:Tt.mirror_id}})})}function Ft(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/get_script_contents.json`,{method:"Get",params:Tt})})}function tt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/get_custom_script.json`,{method:"Get",params:Tt})})}function _t(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_for_jupyter.json`,{method:"put",body:Tt})})}function dt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/shixun_quotes.json`,{method:"Get"})})}function Je(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}.json`,{method:"delete"})})}function Ue(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/close.json`,{method:"post",body:Tt})})}function be(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/departments.json",{method:"Get",params:Tt})})}function Le(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_permission_setting.json`,{method:"post",body:Tt})})}function Ve(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_learn_setting.json`,{method:"post",body:Tt})})}function Ge(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_setting`,{method:"post",body:Tt})})}function Qe(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/get_data_sets.json`,{method:"Get",params:Tt})})}function ht(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/destroy_data_sets.json`,{method:"Delete",body:{id:Tt.deleteId}})})}function bt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/new.json`,{method:"get"})})}function tr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.identifier}/challenges.json`,{method:"post",body:a({},Tt)})})}function Qt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengeId}/edit.json`,{method:"get",params:{tab:Tt.tab}})})}function Be(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}.json`,{method:"put",body:a({},Tt)})})}function rt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/choose_questions.json`,{method:"get"})})}function Gt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/move_position.json`,{method:"post",body:a({},Tt)})})}function Rt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}.json`,{method:"delete",body:a({},Tt)})})}function zt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/edit.json`,{method:"get",params:a({},Tt)})})}function Wt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengeId}/answer.json`,{method:"get",params:a({},Tt)})})}function nr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengeId}/crud_answer.json`,{method:"post",body:a({},Tt)})})}function Zt(Tt){return p(this,null,function*(){if(Tt.type===1)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/create_choose_question.json`,{method:"post",body:a({},Tt)});if(Tt.type===2)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/create_blank_question.json`,{method:"post",body:a({},Tt)});if(Tt.type===3)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/create_judge_question.json`,{method:"post",body:a({},Tt)})})}function Ie(Tt){return p(this,null,function*(){if(Tt.type===1)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/update_choose_question.json`,{method:"post",body:x(a({},Tt),{choose_id:Tt.questionId})});if(Tt.type===2)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/update_blank_question.json`,{method:"put",body:x(a({},Tt),{choose_id:Tt.questionId})});if(Tt.type===3)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/update_judge_question.json`,{method:"put",body:x(a({},Tt),{choose_id:Tt.questionId})})})}function ce(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/destroy_challenge_choose.json`,{method:"Delete",body:{choose_id:Tt.questionId}})})}function pe(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/choose_question_up_position.json`,{method:"post",body:{challenge_choose_id:Tt.questionId}})})}function It(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/choose_question_down_position.json`,{method:"post",body:{challenge_choose_id:Tt.questionId}})})}function Te(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/edit_choose_question.json`,{method:"get",params:x(a({},Tt),{choose_id:Tt.questionId})})})}function ft(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/delete_git_file.json`,{method:"Delete",body:Tt})})}function Ht(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/delete_git_file.json`,{method:"Delete",body:Tt})})}function Ct(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/mv_file.json`,{method:"post",body:Tt})})}function Pe(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/mv_file.json`,{method:"post",body:Tt})})}function St(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/repository.json`,{method:"post",body:Tt})})}function We(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/repository.json`,{method:"post",body:Tt})})}function we(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/secret_repository.json`,{method:"post",body:Tt})})}function gt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/add_file.json`,{method:"post",body:Tt})})}function kt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/add_file.json`,{method:"post",body:Tt})})}function je(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/commits.json`,{method:"post",body:Tt})})}function Tr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/file_content.json`,{method:"post",body:Tt})})}function At(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/file_content.json`,{method:"post",body:Tt})})}function Yr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_file.json`,{method:"post",body:Tt})})}function tn(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/update_file.json`,{method:"post",body:Tt})})}function Ir(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/upload_git_folder.json`,{method:"post",body:{path:Tt.path,secret_repository:Tt.secret_repository}})})}function Rr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/${Tt.url}`,{method:"Get"})})}function mr(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/get_info_with_tpm.json",{method:"Get",params:Tt})})}function Zr(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/timeinfo_with_tpm.json",{method:"Get",params:Tt})})}function sn(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/reset_with_tpm.json",{method:"Get",params:Tt})})}function mn(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/save_with_tpm.json",{method:"Get",params:Tt})})}function Yt(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/active_with_tpm.json",{method:"Get",params:Tt})})}function vt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/fork_list.json`,{method:"Get",params:Tt})})}function ot(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.identifier}/change_editable.json`,{method:"put",body:a({},Tt)})})}function ct(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/set_secret_dir.json`,{method:"post",body:a({},Tt)})})}function Bt(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/new.json",{method:"Get",params:Tt})})}function yr(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/environment_info",{method:"Get",params:Tt})})}function vr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/init_repository.json`,{method:"post",body:a({},Tt)})})}function Jr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/init_repository.json`,{method:"post",body:a({},Tt)})})}function Wr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_secret_repository.json`,{method:"post",body:a({},Tt)})})}function En(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/exist_exercise.json`,{method:"get",params:a({},Tt)})})}function xt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/mirror_applies/${Tt.id}.json`,{method:"get",params:a({},Tt)})})}function Br(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/publish.json`,{method:"post",body:a({},Tt)})})}function On(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/open_vnc.json`,{method:"post",params:a({},Tt)})})}function Qn(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/open_webssh.json`,{method:"post",params:a({},Tt)})})}function Ln(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/save_image.json`,{method:"post",body:a({},Tt)})})}function ei(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/delete_image.json`,{method:"post",body:a({},Tt)})})}function ri(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/extend_vnc.json`,{method:"post",body:a({},Tt)})})}function wi(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/reset_vnc_link.json`,{method:"post",body:a({},Tt)})})}function fi(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/paths/get_task_pass.json",{method:"get",params:a({},Tt)})})}function Ti(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/get_info_with_jupyter_lab.json",{method:"get",params:a({},Tt)})})}function aa(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_jupyter_lab_setting.json`,{method:"post",body:a({},Tt)})})}function Gi(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/check_shixun_copy.json",{method:"post",body:Tt})})}function zi(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/progress_homeworks/${Tt}`,{method:"get",params:{is_initiative_study:1}})})}function vi(Tt){return p(this,null,function*(){return Fetch(`/api/shixuns/${Tt.id}/update_shixun_study_num.json`,{method:"post",body:a({},Tt)})})}function Hi(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/preview.json",{method:"get",params:Tt})})}function Ia(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt}/recommend_config.json`,{method:"get"})})}},93539:function(d,_,e){"use strict";e.d(_,{Bg:function(){return p},FO:function(){return M},eJ:function(){return b},eZ:function(){return S},fd:function(){return H},gp:function(){return a},iU:function(){return N},l3:function(){return R},mw:function(){return A},oZ:function(){return m},rM:function(){return I},r_:function(){return K},s:function(){return x},ur:function(){return B},xV:function(){return y},yb:function(){return k}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(W,ae,ne)=>ae in W?i(W,ae,{enumerable:!0,configurable:!0,writable:!0,value:ne}):W[ae]=ne,h=(W,ae)=>{for(var ne in ae||(ae={}))c.call(ae,ne)&&o(W,ne,ae[ne]);if(l)for(var ne of l(ae))f.call(ae,ne)&&o(W,ne,ae[ne]);return W},u=(W,ae,ne)=>new Promise((oe,q)=>{var J=ee=>{try{se(ne.next(ee))}catch(Q){q(Q)}},V=ee=>{try{se(ne.throw(ee))}catch(Q){q(Q)}},se=ee=>ee.done?oe(ee.value):Promise.resolve(ee.value).then(J,V);se((ne=ne.apply(W,ae)).next())});function a(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/teachers.json`,{method:"get",params:h({},W)})})}function x(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/apply_teachers.json`,{method:"get",params:h({},W)})})}function p(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/graduation_group_list.json`,{method:"get",params:h({},W)})})}function y(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/all_course_groups.json`,{method:"get",params:h({},W)})})}function m(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/set_course_group.json`,{method:"post",body:h({},W)})})}function b(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/join_graduation_group.json`,{method:"post",body:h({},W)})})}function S(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/create_graduation_group.json`,{method:"post",body:h({},W)})})}function k(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/delete_course_teacher.json`,{method:"post",body:h({},W)})})}function R(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/delete_from_course.json`,{method:"post",body:h({},W)})})}function A(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/change_member_role.json`,{method:"post",body:h({},W)})})}function I(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/change_course_admin.json`,{method:"post",body:h({},W)})})}function M(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/teacher_application_review.json`,{method:"post",body:h({},W)})})}function B(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/students.json`,{method:"get",params:h({},W)})})}function N(W,ae){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/apply_students.json`,{method:"get",params:ae})})}function K(W,ae){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/join_student_checkout.json`,{method:"get",params:ae})})}function H(W,ae){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/student_application_review.json`,{method:"post",body:ae})})}},89540:function(d,_,e){"use strict";e.d(_,{B$:function(){return y},Cx:function(){return J},DA:function(){return I},DH:function(){return p},Ef:function(){return ee},Es:function(){return b},Ex:function(){return $t},FM:function(){return ne},Fn:function(){return Q},Gq:function(){return er},Ho:function(){return B},IU:function(){return me},JJ:function(){return le},Ol:function(){return ze},Qx:function(){return ae},Tv:function(){return $},V8:function(){return x},WS:function(){return V},WY:function(){return W},ai:function(){return q},bG:function(){return k},bJ:function(){return a},c0:function(){return Mt},dE:function(){return ie},dt:function(){return j},gI:function(){return se},lO:function(){return oe},mW:function(){return H},n0:function(){return A},nV:function(){return Ke},o1:function(){return Lt},qE:function(){return m},qN:function(){return M},rV:function(){return N},sh:function(){return Oe},vR:function(){return S},w3:function(){return K},x4:function(){return R},z2:function(){return yt}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(Ze,Et,Ft)=>Et in Ze?i(Ze,Et,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):Ze[Et]=Ft,h=(Ze,Et)=>{for(var Ft in Et||(Et={}))c.call(Et,Ft)&&o(Ze,Ft,Et[Ft]);if(l)for(var Ft of l(Et))f.call(Et,Ft)&&o(Ze,Ft,Et[Ft]);return Ze},u=(Ze,Et,Ft)=>new Promise((tt,_t)=>{var dt=be=>{try{Ue(Ft.next(be))}catch(Le){_t(Le)}},Je=be=>{try{Ue(Ft.throw(be))}catch(Le){_t(Le)}},Ue=be=>be.done?tt(be.value):Promise.resolve(be.value).then(dt,Je);Ue((Ft=Ft.apply(Ze,Et)).next())});const a=Ze=>u(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Ze.id}/move.json`,{method:"post",body:Ze})}),x=Ze=>u(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Ze.id}.json`,{method:"delete",body:Ze})}),p=Ze=>u(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Ze.id}.json`,{method:"put",body:Ze})}),y=Ze=>u(void 0,null,function*(){return(0,r.ZP)("/api/common_comments.json",{method:"post",body:Ze})}),m=Ze=>u(void 0,null,function*(){return(0,r.ZP)("/api/common_comments.json",{method:"Get",params:Ze})});function b(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/accounts/login.json",{method:"post",body:h({},Ze)})})}function S(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/accounts/logout.json",{method:"get"})})}function k(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/get_user_info.json",{method:"get",params:h({},Ze)})})}function R(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/get_notice.json",{method:"get",params:h({},Ze)})})}function A(){return u(this,null,function*(){return(0,r.ZP)("/api/users/system_update.json",{method:"get"})})}function I(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/homepage_info.json`,{method:"get"})})}function M(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/attendance.json",{method:"post"})})}function B(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/courses.json`,{method:"get",params:Ze})})}function N(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/shixuns.json`,{method:"get",params:Ze})})}function K(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/subjects.json`,{method:"get",params:Ze})})}function H(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/projects.json`,{method:"get",params:Ze})})}function W(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos.json`,{method:"get",params:Ze})})}function ae(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos/review.json`,{method:"get",params:Ze})})}function ne(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos/${Ze.id}.json`,{method:"delete"})})}function oe(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/watch_video_histories.json",{method:"post",body:Ze})})}function q(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/question_banks.json",{method:"get",params:Ze})})}function J(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_public.json",{method:"post",body:Ze})})}function V(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:Ze})})}function se(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/my_courses.json",{method:"get",params:Ze})})}function ee(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/send_to_course.json",{method:"post",body:Ze})})}function Q(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos/${Ze.object_id}/create_course_video.json`,{method:"post",body:Ze})})}function le(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Ze.topicId}.json`,{method:"get",params:Ze})})}function $(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:h({},Ze)})})}function j(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos/batch_publish.json`,{method:"post",body:Ze})})}function ie(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${Ze.identifier}/cancel.json`,{method:"delete",body:h({},Ze)})})}function me(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/get_engineer_url.json",{method:"get",params:h({},Ze)})})}function Ce(Ze){return u(this,null,function*(){return Fetch("/api/intelligent_recommendations/user_choice_learn_path.json",{method:"post",body:h({},Ze)})})}function Oe(){return u(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/persona.json",{method:"get"})})}function Ke(){return u(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/user_learn_path.json",{method:"get"})})}function ze(Ze){return(0,r.ZP)("/api/accounts/valid_email_and_phone.json",{method:"get",params:Ze})}function Lt(Ze){return(0,r.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:Ze})}function yt(Ze){return(0,r.ZP)("/api/accounts/register.json",{method:"post",body:h({},Ze)})}function Dt(Ze){return Fetch("/api/weapps/register.json",{method:"post",body:h({},Ze)})}function $t(Ze){return(0,r.ZP)(`/api/users/accounts/${Ze.login}/password.json`,{method:"put",body:h({},Ze)})}function Mt(Ze){return(0,r.ZP)("/api/accounts/reset_password.json",{method:"post",body:h({},Ze)})}function er(Ze){return(0,r.ZP)("/api/accounts/login_for_phone.json",{method:"get",params:h({},Ze)})}},54624:function(d,_,e){"use strict";e.d(_,{BQ:function(){return a},DH:function(){return B},Db:function(){return oe},Ju:function(){return ne},Mz:function(){return H},O2:function(){return m},TJ:function(){return k},Vg:function(){return y},ZY:function(){return x},Zx:function(){return K},cU:function(){return p},fn:function(){return ae},jK:function(){return R},yN:function(){return W}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(q,J,V)=>J in q?i(q,J,{enumerable:!0,configurable:!0,writable:!0,value:V}):q[J]=V,h=(q,J)=>{for(var V in J||(J={}))c.call(J,V)&&o(q,V,J[V]);if(l)for(var V of l(J))f.call(J,V)&&o(q,V,J[V]);return q},u=(q,J,V)=>new Promise((se,ee)=>{var Q=j=>{try{$(V.next(j))}catch(ie){ee(ie)}},le=j=>{try{$(V.throw(j))}catch(ie){ee(ie)}},$=j=>j.done?se(j.value):Promise.resolve(j.value).then(Q,le);$((V=V.apply(q,J)).next())});function a(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/watch_video_histories.json`,{method:"Get",params:h({},q)})})}function x(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/watch_statics.json`,{method:"Get",params:h({},q)})})}function p(q){return u(this,null,function*(){return(0,r.ZP)(`/api/course_videos/${q.videoId}/watch_histories.json`,{method:"Get",params:h({},q)})})}function y(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/own_watch_histories.json`,{method:"Get",params:h({},q)})})}function m(q){return u(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}.json`,{method:"Get",params:h({},q)})})}function b(q){return u(this,null,function*(){return Fetch("/api/video_items.json",{method:"post",body:q})})}function S(q){return u(this,null,function*(){return Fetch(`/api/video_items/${q.id}/edit.json`,{method:"Get",params:h({},q)})})}function k(q){return u(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${q.id}/edit.json`,{method:"Get",params:h({},q)})})}function R(q){return u(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}/star.json`,{method:"post",body:q})})}function A(q){return u(this,null,function*(){return Fetch(`/api/video_items/${q.id}.json`,{method:"put",body:q})})}function I(q){return u(this,null,function*(){return Fetch(`/api/video_items/${q.id}/send_to_course.json`,{method:"post",body:q})})}function M(q){return u(this,null,function*(){return Fetch("/api/users/my_courses.json",{method:"Get",params:h({},q)})})}function B(q){return u(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}/view_video.json`,{method:"post",body:q})})}function N(q){return u(this,null,function*(){return Fetch(`/api/video_items/${q.id}/add_school.json`,{method:"post",body:q})})}function K(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.course_id}/video_people_statics.json`,{method:"get",params:q})})}function H(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.course_id}/video_duration_statics.json`,{method:"get",params:q})})}function W(q){return u(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"get",params:q})})}function ae(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q==null?void 0:q.id}/course_videos_tree.json`,{method:"get",params:q})})}function ne(q){return u(this,null,function*(){return(0,r.ZP)("/api/study_action_analyses.json",{method:"post",body:q})})}function oe(q){return u(this,null,function*(){return(0,r.ZP)("/api/study_action_analyses/detail.json",{method:"post",body:q})})}},35965:function(d,_,e){"use strict";e.d(_,{A:function(){return H},CH:function(){return c},EA:function(){return h},FU:function(){return x},G_:function(){return m},LY:function(){return M},Ll:function(){return o},MM:function(){return R},Ps:function(){return B},Sl:function(){return S},To:function(){return p},Vf:function(){return y},XQ:function(){return f},b:function(){return a},bq:function(){return K},cZ:function(){return u},rV:function(){return I},sT:function(){return b},tS:function(){return N},xt:function(){return A},y2:function(){return l}});var r=e(38147),i=(W,ae,ne)=>new Promise((oe,q)=>{var J=ee=>{try{se(ne.next(ee))}catch(Q){q(Q)}},V=ee=>{try{se(ne.throw(ee))}catch(Q){q(Q)}},se=ee=>ee.done?oe(ee.value):Promise.resolve(ee.value).then(J,V);se((ne=ne.apply(W,ae)).next())});const l=W=>i(void 0,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/base_statistic_data.json`,{method:"Get",params:W})});function c(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/discussions/${W.id}.json`,{method:"put",body:W})})}function f(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/discussions/${W.id}.json`,{method:"get",params:W})})}function o(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/discussions.json`,{method:"post",body:W})})}function h(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/discussions.json`,{method:"get",params:W})})}function u(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons/${W.id}/add_resources.json`,{method:"post",body:W})})}function a(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons/${W.id}/lesson_resources_list.json`,{method:"get",params:W})})}function x(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons/${W.id}.json`,{method:"get",params:W})})}function p(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons/${W.id}.json`,{method:"put",body:W})})}function y(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons.json`,{method:"post",body:W})})}function m(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons.json`,{method:"get",params:W})})}function b(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W==null?void 0:W.id}.json`,{method:"get"})})}function S(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W==null?void 0:W.id}/modules.json`,{method:"get"})})}function k(W){return i(this,null,function*(){return Fetch(`/api/virtual_classrooms/${W.id}/videos/batch_publish.json`,{method:"post",body:W})})}function R(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/members.json`,{method:"post",body:W})})}function A(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/members/${W.id}/change_creator.json`,{method:"post",body:W})})}function I(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/shixuns.json`,{method:"get",params:ae})})}function M(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/shixuns`,{method:"post",body:ae})})}function B(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_classroom_id}/shixuns/${W.shixun_id}.json`,{method:"delete"})})}function N(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/subjects.json`,{method:"get",params:ae})})}function K(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/subjects.json`,{method:"post",body:ae})})}function H(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_classroom_id}/subjects/${W.subject_id}.json`,{method:"delete"})})}},41867:function(d,_,e){"use strict";e.d(_,{$O:function(){return J},EO:function(){return bt},G5:function(){return K},GD:function(){return i},GJ:function(){return x},Gg:function(){return p},I2:function(){return f},IR:function(){return W},JA:function(){return ht},JL:function(){return A},Jd:function(){return q},Ny:function(){return k},RV:function(){return ne},Rb:function(){return N},Rm:function(){return H},V9:function(){return ie},Yh:function(){return le},aN:function(){return b},aQ:function(){return u},ag:function(){return Qe},bg:function(){return Qt},d8:function(){return B},dE:function(){return ae},eB:function(){return oe},eY:function(){return Be},fn:function(){return Ge},h:function(){return nr},j5:function(){return m},m$:function(){return rt},oF:function(){return y},qz:function(){return h},t_:function(){return S},tu:function(){return Rt},y8:function(){return tr}});var r=e(65582),i=(Zt=>(Zt[Zt.SuperAdmin=1]="SuperAdmin",Zt[Zt.Operation=2]="Operation",Zt[Zt.CertifiedTeacher=5]="CertifiedTeacher",Zt[Zt.TrainingProduction=8]="TrainingProduction",Zt[Zt.UncertifiedTeacher=12]="UncertifiedTeacher",Zt[Zt.Student=15]="Student",Zt))(i||{}),l=(Zt=>(Zt[Zt.SuperAdmin=1]="SuperAdmin",Zt[Zt.Operation=2]="Operation",Zt[Zt.Admin=5]="Admin",Zt[Zt.Teacher=8]="Teacher",Zt[Zt.Assistant=12]="Assistant",Zt[Zt.Student=15]="Student",Zt))(l||{}),c=(Zt=>(Zt[Zt.SuperAdmin=0]="SuperAdmin",Zt[Zt.Teacher=1]="Teacher",Zt[Zt.Student=2]="Student",Zt))(c||{});const f=Zt=>{const{user:Ie}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Ie;return Zt.some(pe=>pe==(ce==null?void 0:ce.role))},o=Zt=>{const{user:Ie}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Ie;return ce!=null&&ce.own?!0:Zt.some(pe=>{var It;return pe==((It=ce==null?void 0:ce.course)==null?void 0:It.course_role)})},h=()=>{const{user:Zt}=(0,r.getDvaApp)()._store.getState(),{userInfo:Ie}=Zt;return Ie.main_site},u=()=>{var Zt;const{user:Ie}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Ie;return(Zt=ce==null?void 0:ce.course)==null?void 0:Zt.course_is_end},a=()=>{const{user:Zt}=getDvaApp()._store.getState(),{userInfo:Ie}=Zt;return Ie.authentication},x=()=>o([1,2,5,8,12]),p=()=>o([1,8,5,12,2]),y=()=>o([1,8,5]),m=()=>o([1]),b=()=>o([1,2,5]),S=()=>o([1,2]),k=()=>f([1,2]),R=()=>f([1]),A=()=>f([1,2,5]),I=()=>o([1,5]),M=()=>o([5,8]),B=()=>o([5]),N=()=>o([1,5,2]),K=()=>o([1,2,5,8]),H=()=>o([12]),W=()=>o([8]),ae=()=>o([15]),ne=()=>o([1,2,5,8,12,15]),oe=()=>o([1,2,5,8,12]),q=()=>{var Zt;const{user:Ie}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Ie;return((Zt=ce==null?void 0:ce.course)==null?void 0:Zt.course_role)===null},J=()=>{const{user:Zt}=(0,r.getDvaApp)()._store.getState(),{userInfo:Ie}=Zt;return Ie==null?void 0:Ie.has_big_model_permission},V=()=>{const{user:Zt}=getDvaApp()._store.getState(),{userInfo:Ie}=Zt;return Ie==null?void 0:Ie.big_model_user_unlimited},se=(Zt=!0,Ie=!1)=>f([1,2,5,8,12,15]),ee=(Zt=!0,Ie=!1)=>Ie||!Ie&&f([1]),Q=(Zt=!0,Ie=!1)=>Ie||!Ie&&f([1,2]),le=()=>f([15]),$=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12,15]):Ie||!Ie&&f([1,2]),j=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12,15]):Ie||!Ie&&f([1,2]),ie=(Zt=!0,Ie=!1)=>{const{user:ce}=(0,r.getDvaApp)()._store.getState(),{userInfo:pe}=ce;return pe!=null&&pe.is_shixun_marker?!0:f([1,2,5,8])},me=(Zt=!0,Ie=!1)=>Zt?f([1]):Ie||!Ie&&f([1]),Ce=(Zt=!0,Ie=!1)=>Zt?f([1,2]):Ie||!Ie&&f([1,2]),Oe=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12,15]):Ie||!Ie&&f([1,2]),Ke=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12]):Ie||!Ie&&f([1,2]),ze=(Zt=!0,Ie=!1)=>Zt?f([1,2,5]):Ie||!Ie&&f([1,2]),Lt=(Zt=!0,Ie=!1)=>Zt?f([1]):!1,yt=(Zt=!0,Ie=!1)=>f([1,2,5,8,12,15]),Dt=(Zt=!0,Ie=!1)=>Zt?f([1]):Ie||!Ie&&f([1]),$t=(Zt=!0,Ie=!1)=>Zt?f([1,2]):Ie||!Ie&&f([1,2]),Mt=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12,15]):Ie||!Ie&&f([1,2]),er=(Zt=!0,Ie=!1)=>Zt?!1:Ie||!Ie&&f([1,2]),Ze=(Zt=!0,Ie=!1)=>Zt?Ie||!Ie&&f([1,2]):!1,Et=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12]):!1,Ft=(Zt=!0,Ie=!1)=>Zt?!Ie&&f([1,2,5,8,12]):!1,tt=(Zt=!0,Ie=!1)=>Zt?f([1,2,5]):Ie||!Ie&&f([1,2]),_t=(Zt=!0,Ie=!1)=>f([1,2,5,8,12]),dt=(Zt=!0,Ie=!1)=>Zt?f([1]):Ie||!Ie&&f([1]),Je=(Zt=!0,Ie=!1)=>Zt?f([1,2]):Ie||!Ie&&f([1,2]),Ue=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12]):Ie||!Ie&&f([1,2]),be=(Zt=!0,Ie=!1)=>Zt?Ie||!Ie&&f([1,2]):!1,Le=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12]):Ie||!Ie&&f([1,2]),Ve=(Zt=!0,Ie=!1)=>o([8]),Ge=()=>f([1]),Qe=()=>f([1,2]),ht=()=>f([15]),bt=()=>f([1,2,5]),tr=()=>f([1,2,5,12]),Qt=()=>{var Zt;const{user:Ie}=(0,r.getDvaApp)()._store.getState();return!!((Zt=Ie.userInfo)!=null&&Zt.login)},Be=()=>{const{user:Zt}=(0,r.getDvaApp)()._store.getState();return Zt.userInfo},rt=()=>{var Zt,Ie;const{user:ce}=(0,r.getDvaApp)()._store.getState();return!!((Ie=(Zt=ce.userInfo)==null?void 0:Zt.path)!=null&&Ie.own)},Gt=Zt=>{const{graduations:Ie}=(0,r.getDvaApp)()._store.getState(),{details:ce}=Ie;return Zt.some(pe=>pe===(ce==null?void 0:ce.user_identity))},Rt=()=>Gt([0,1]),zt=()=>Gt([0]),Wt=()=>Gt([1]),nr=()=>Gt([2])},2337:function(d,_,e){"use strict";e.d(_,{Fy:function(){return o},Qo:function(){return h},a2:function(){return c},fw:function(){return r},gW:function(){return l},k:function(){return f},k4:function(){return i}});const r=[{id:0,name:"\u5355\u9009\u9898",nameType:"SINGLE"},{id:1,name:"\u591A\u9009\u9898",nameType:"MULTIPLE"},{id:2,name:"\u5224\u65AD\u9898",nameType:"JUDGMENT"},{id:3,name:"\u586B\u7A7A\u9898",nameType:"COMPLETION"},{id:4,name:"\u7B80\u7B54\u9898",nameType:"SUBJECTIVE"},{id:5,name:"\u5B9E\u8BAD\u9898",nameType:"PRACTICAL"},{id:6,name:"\u7F16\u7A0B\u9898",nameType:"PROGRAM"},{id:7,name:"\u7EC4\u5408\u9898",nameType:"COMBINATION"},{id:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",nameType:"BPROGRAM"}],i=["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"];var l=(u=>(u.PROBLEM="problem",u.PAPER="paper",u.OTHER="other",u))(l||{}),c=(u=>(u.SINGLE="single",u.MULTIPLEFLOW="multiple_flow",u.MULTIPLEFIXED="multiple_fixed",u.OTHER="other",u))(c||{}),f=(u=>(u[u.BISHI=1]="BISHI",u[u.JISHI=2]="JISHI",u[u.KOUSHI=3]="KOUSHI",u[u.OTHER=4]="OTHER",u))(f||{}),o=(u=>(u[u.DEFAULT=0]="DEFAULT",u[u.THEMEONE=1]="THEMEONE",u[u.THEMETWO=2]="THEMETWO",u))(o||{}),h=(u=>(u.All="",u.Shixun="shixun",u.VideoItem="video",u.Attachment="attachment",u.Group_count="group_homework",u.Normal_count="normal_homework",u.ExaminationBank="exercise",u.HomeworkCommon="hack_homework",u.Discusses="Discusses",u.Challenge="challenge",u))(h||{})},37142:function(d,_,e){"use strict";e.d(_,{F:function(){return r}});const r={load:"text/html",123:"application/vndlotus-1-2-3","3ds":"image/x-3ds","3g2":"video/3gpp","3ga":"video/3gpp","3gp":"video/3gpp","3gpp":"video/3gpp",602:"application/x-t602",669:"audio/x-mod","7z":"application/x-7z-compressed",a:"application/x-archive",aac:"audio/mp4",abw:"application/x-abiword",abwcrashed:"application/x-abiword",abwgz:"application/x-abiword",ac3:"audio/ac3",ace:"application/x-ace",adb:"text/x-adasrc",ads:"text/x-adasrc",afm:"application/x-font-afm",ag:"image/x-applix-graphics",ai:"application/illustrator",aif:"audio/x-aiff",aifc:"audio/x-aiff",aiff:"audio/x-aiff",al:"application/x-perl",alz:"application/x-alz",amr:"audio/amr",ani:"application/x-navi-animation","anim[1-9j]":"video/x-anim",anx:"application/annodex",ape:"audio/x-ape",arj:"application/x-arj",arw:"image/x-sony-arw",as:"application/x-applix-spreadsheet",asc:"text/plain",asf:"video/x-ms-asf",asp:"application/x-asp",ass:"text/x-ssa",asx:"audio/x-ms-asx",atom:"application/atom+xml",au:"audio/basic",avi:"video/x-msvideo",aw:"application/x-applix-word",awb:"audio/amr-wb",awk:"application/x-awk",axa:"audio/annodex",axv:"video/annodex",bak:"application/x-trash",bcpio:"application/x-bcpio",bdf:"application/x-font-bdf",bib:"text/x-bibtex",bin:"application/octet-stream",blend:"application/x-blender",blender:"application/x-blender",bmp:"image/bmp",bz:"application/x-bzip",bz2:"application/x-bzip",c:"text/x-csrc","c++":"text/x-c++src",cab:"application/vndms-cab-compressed",cb7:"application/x-cb7",cbr:"application/x-cbr",cbt:"application/x-cbt",cbz:"application/x-cbz",cc:"text/x-c++src",cdf:"application/x-netcdf",cdr:"application/vndcorel-draw",cer:"application/x-x509-ca-cert",cert:"application/x-x509-ca-cert",cgm:"image/cgm",chm:"application/x-chm",chrt:"application/x-kchart",class:"application/x-java",cls:"text/x-tex",cmake:"text/x-cmake",cpio:"application/x-cpio",cpiogz:"application/x-cpio-compressed",cpp:"text/x-c++src",cr2:"image/x-canon-cr2",crt:"application/x-x509-ca-cert",crw:"image/x-canon-crw",cs:"text/x-csharp",csh:"application/x-csh",css:"text/css",cssl:"text/css",csv:"text/csv",cue:"application/x-cue",cur:"image/x-win-bitmap",cxx:"text/x-c++src",d:"text/x-dsrc",dar:"application/x-dar",dbf:"application/x-dbf",dc:"application/x-dc-rom",dcl:"text/x-dcl",dcm:"application/dicom",dcr:"image/x-kodak-dcr",dds:"image/x-dds",deb:"application/x-deb",der:"application/x-x509-ca-cert",desktop:"application/x-desktop",dia:"application/x-dia-diagram",diff:"text/x-patch",divx:"video/x-msvideo",djv:"image/vnddjvu",djvu:"image/vnddjvu",dng:"image/x-adobe-dng",doc:"application/msword",docbook:"application/docbook+xml",docm:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",docx:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",dot:"text/vndgraphviz",dsl:"text/x-dsl",dtd:"application/xml-dtd",dtx:"text/x-tex",dv:"video/dv",dvi:"application/x-dvi",dvibz2:"application/x-bzdvi",dvigz:"application/x-gzdvi",dwg:"image/vnddwg",dxf:"image/vnddxf",e:"text/x-eiffel",egon:"application/x-egon",eif:"text/x-eiffel",el:"text/x-emacs-lisp",emf:"image/x-emf",emp:"application/vndemusic-emusic_package",ent:"application/xml-external-parsed-entity",eps:"image/x-eps",epsbz2:"image/x-bzeps",epsgz:"image/x-gzeps",epsf:"image/x-eps",epsfbz2:"image/x-bzeps",epsfgz:"image/x-gzeps",epsi:"image/x-eps",epsibz2:"image/x-bzeps",epsigz:"image/x-gzeps",epub:"application/epub+zip",erl:"text/x-erlang",es:"application/ecmascript",etheme:"application/x-e-theme",etx:"text/x-setext",exe:"application/x-ms-dos-executable",exr:"image/x-exr",ez:"application/andrew-inset",f:"text/x-fortran",f90:"text/x-fortran",f95:"text/x-fortran",fb2:"application/x-fictionbook+xml",fig:"image/x-xfig",fits:"image/fits",fl:"application/x-fluid",flac:"audio/x-flac",flc:"video/x-flic",fli:"video/x-flic",flv:"video/x-flv",flw:"application/x-kivio",fo:"text/x-xslfo",for:"text/x-fortran",g3:"image/fax-g3",gb:"application/x-gameboy-rom",gba:"application/x-gba-rom",gcrd:"text/directory",ged:"application/x-gedcom",gedcom:"application/x-gedcom",gen:"application/x-genesis-rom",gf:"application/x-tex-gf",gg:"application/x-sms-rom",gif:"image/gif",glade:"application/x-glade",gmo:"application/x-gettext-translation",gnc:"application/x-gnucash",gnd:"application/gnunet-directory",gnucash:"application/x-gnucash",gnumeric:"application/x-gnumeric",gnuplot:"application/x-gnuplot",gp:"application/x-gnuplot",gpg:"application/pgp-encrypted",gplt:"application/x-gnuplot",gra:"application/x-graphite",gsf:"application/x-font-type1",gsm:"audio/x-gsm",gtar:"application/x-tar",gv:"text/vndgraphviz",gvp:"text/x-google-video-pointer",gz:"application/x-gzip",h:"text/x-chdr","h++":"text/x-c++hdr",hdf:"application/x-hdf",hh:"text/x-c++hdr",hp:"text/x-c++hdr",hpgl:"application/vndhp-hpgl",hpp:"text/x-c++hdr",hs:"text/x-haskell",htm:"text/html",html:"text/html",hwp:"application/x-hwp",hwt:"application/x-hwt",hxx:"text/x-c++hdr",ica:"application/x-ica",icb:"image/x-tga",icns:"image/x-icns",ico:"image/vndmicrosofticon",ics:"text/calendar",idl:"text/x-idl",ief:"image/ief",iff:"image/x-iff",ilbm:"image/x-ilbm",ime:"text/x-imelody",imy:"text/x-imelody",ins:"text/x-tex",iptables:"text/x-iptables",iso:"application/x-cd-image",iso9660:"application/x-cd-image",it:"audio/x-it",j2k:"image/jp2",jad:"text/vndsunj2meapp-descriptor",jar:"application/x-java-archive",java:"text/x-java",jng:"image/x-jng",jnlp:"application/x-java-jnlp-file",jp2:"image/jp2",jpc:"image/jp2",jpe:"image/jpeg",jpeg:"image/jpeg",jpf:"image/jp2",jpg:"image/jpeg",jpr:"application/x-jbuilder-project",jpx:"image/jp2",js:"application/javascript",json:"application/json",jsonp:"application/jsonp",k25:"image/x-kodak-k25",kar:"audio/midi",karbon:"application/x-karbon",kdc:"image/x-kodak-kdc",kdelnk:"application/x-desktop",kexi:"application/x-kexiproject-sqlite3",kexic:"application/x-kexi-connectiondata",kexis:"application/x-kexiproject-shortcut",kfo:"application/x-kformula",kil:"application/x-killustrator",kino:"application/smil",kml:"application/vndgoogle-earthkml+xml",kmz:"application/vndgoogle-earthkmz",kon:"application/x-kontour",kpm:"application/x-kpovmodeler",kpr:"application/x-kpresenter",kpt:"application/x-kpresenter",kra:"application/x-krita",ksp:"application/x-kspread",kud:"application/x-kugar",kwd:"application/x-kword",kwt:"application/x-kword",la:"application/x-shared-library-la",latex:"text/x-tex",ldif:"text/x-ldif",lha:"application/x-lha",lhs:"text/x-literate-haskell",lhz:"application/x-lhz",log:"text/x-log",ltx:"text/x-tex",lua:"text/x-lua",lwo:"image/x-lwo",lwob:"image/x-lwo",lws:"image/x-lws",ly:"text/x-lilypond",lyx:"application/x-lyx",lz:"application/x-lzip",lzh:"application/x-lha",lzma:"application/x-lzma",lzo:"application/x-lzop",m:"text/x-matlab",m15:"audio/x-mod",m2t:"video/mpeg",m3u:"audio/x-mpegurl",m3u8:"audio/x-mpegurl",m4:"application/x-m4",m4a:"audio/mp4",m4b:"audio/x-m4b",m4v:"video/mp4",mab:"application/x-markaby",man:"application/x-troff-man",mbox:"application/mbox",md:"application/x-genesis-rom",mdb:"application/vndms-access",mdi:"image/vndms-modi",me:"text/x-troff-me",med:"audio/x-mod",metalink:"application/metalink+xml",mgp:"application/x-magicpoint",mid:"audio/midi",midi:"audio/midi",mif:"application/x-mif",minipsf:"audio/x-minipsf",mka:"audio/x-matroska",mkv:"video/x-matroska",ml:"text/x-ocaml",mli:"text/x-ocaml",mm:"text/x-troff-mm",mmf:"application/x-smaf",mml:"text/mathml",mng:"video/x-mng",mo:"application/x-gettext-translation",mo3:"audio/x-mo3",moc:"text/x-moc",mod:"audio/x-mod",mof:"text/x-mof",moov:"video/quicktime",mov:"video/quicktime",movie:"video/x-sgi-movie","mp+":"audio/x-musepack",mp2:"video/mpeg",mp3:"audio/mpeg",mp4:"video/mp4",mpc:"audio/x-musepack",mpe:"video/mpeg",mpeg:"video/mpeg",mpg:"video/mpeg",mpga:"audio/mpeg",mpp:"audio/x-musepack",mrl:"text/x-mrml",mrml:"text/x-mrml",mrw:"image/x-minolta-mrw",ms:"text/x-troff-ms",msi:"application/x-msi",msod:"image/x-msod",msx:"application/x-msx-rom",mtm:"audio/x-mod",mup:"text/x-mup",mxf:"application/mxf",n64:"application/x-n64-rom",nb:"application/mathematica",nc:"application/x-netcdf",nds:"application/x-nintendo-ds-rom",nef:"image/x-nikon-nef",nes:"application/x-nes-rom",nfo:"text/x-nfo",not:"text/x-mup",nsc:"application/x-netshow-channel",nsv:"video/x-nsv",o:"application/x-object",obj:"application/x-tgif",ocl:"text/x-ocl",oda:"application/oda",odb:"application/vndoasisopendocumentdatabase",odc:"application/vndoasisopendocumentchart",odf:"application/vndoasisopendocumentformula",odg:"application/vndoasisopendocumentgraphics",odi:"application/vndoasisopendocumentimage",odm:"application/vndoasisopendocumenttext-master",odp:"application/vndoasisopendocumentpresentation",ods:"application/vndoasisopendocumentspreadsheet",odt:"application/vndoasisopendocumenttext",oga:"audio/ogg",ogg:"video/x-theora+ogg",ogm:"video/x-ogm+ogg",ogv:"video/ogg",ogx:"application/ogg",old:"application/x-trash",oleo:"application/x-oleo",opml:"text/x-opml+xml",ora:"image/openraster",orf:"image/x-olympus-orf",otc:"application/vndoasisopendocumentchart-template",otf:"application/x-font-otf",otg:"application/vndoasisopendocumentgraphics-template",oth:"application/vndoasisopendocumenttext-web",otp:"application/vndoasisopendocumentpresentation-template",ots:"application/vndoasisopendocumentspreadsheet-template",ott:"application/vndoasisopendocumenttext-template",owl:"application/rdf+xml",oxt:"application/vndopenofficeorgextension",p:"text/x-pascal",p10:"application/pkcs10",p12:"application/x-pkcs12",p7b:"application/x-pkcs7-certificates",p7s:"application/pkcs7-signature",pack:"application/x-java-pack200",pak:"application/x-pak",par2:"application/x-par2",pas:"text/x-pascal",patch:"text/x-patch",pbm:"image/x-portable-bitmap",pcd:"image/x-photo-cd",pcf:"application/x-cisco-vpn-settings",pcfgz:"application/x-font-pcf",pcfz:"application/x-font-pcf",pcl:"application/vndhp-pcl",pcx:"image/x-pcx",pdb:"chemical/x-pdb",pdc:"application/x-aportisdoc",pdf:"application/pdf",pdfbz2:"application/x-bzpdf",pdfgz:"application/x-gzpdf",pef:"image/x-pentax-pef",pem:"application/x-x509-ca-cert",perl:"application/x-perl",pfa:"application/x-font-type1",pfb:"application/x-font-type1",pfx:"application/x-pkcs12",pgm:"image/x-portable-graymap",pgn:"application/x-chess-pgn",pgp:"application/pgp-encrypted",php:"application/x-php",php3:"application/x-php",php4:"application/x-php",pict:"image/x-pict",pict1:"image/x-pict",pict2:"image/x-pict",pickle:"application/python-pickle",pk:"application/x-tex-pk",pkipath:"application/pkix-pkipath",pkr:"application/pgp-keys",pl:"application/x-perl",pla:"audio/x-iriver-pla",pln:"application/x-planperfect",pls:"audio/x-scpls",pm:"application/x-perl",png:"image/png",pnm:"image/x-portable-anymap",pntg:"image/x-macpaint",po:"text/x-gettext-translation",por:"application/x-spss-por",pot:"text/x-gettext-translation-template",ppm:"image/x-portable-pixmap",pps:"application/vndms-powerpoint",ppt:"application/vndms-powerpoint",pptm:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",pptx:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",ppz:"application/vndms-powerpoint",prc:"application/x-palm-database",ps:"application/postscript",psbz2:"application/x-bzpostscript",psgz:"application/x-gzpostscript",psd:"image/vndadobephotoshop",psf:"audio/x-psf",psfgz:"application/x-gz-font-linux-psf",psflib:"audio/x-psflib",psid:"audio/prssid",psw:"application/x-pocket-word",pw:"application/x-pw",py:"text/x-python",pyc:"application/x-python-bytecode",pyo:"application/x-python-bytecode",qif:"image/x-quicktime",qt:"video/quicktime",qtif:"image/x-quicktime",qtl:"application/x-quicktime-media-link",qtvr:"video/quicktime",ra:"audio/vndrn-realaudio",raf:"image/x-fuji-raf",ram:"application/ram",rar:"application/x-rar",ras:"image/x-cmu-raster",raw:"image/x-panasonic-raw",rax:"audio/vndrn-realaudio",rb:"application/x-ruby",rdf:"application/rdf+xml",rdfs:"application/rdf+xml",reg:"text/x-ms-regedit",rej:"application/x-reject",rgb:"image/x-rgb",rle:"image/rle",rm:"application/vndrn-realmedia",rmj:"application/vndrn-realmedia",rmm:"application/vndrn-realmedia",rms:"application/vndrn-realmedia",rmvb:"application/vndrn-realmedia",rmx:"application/vndrn-realmedia",roff:"text/troff",rp:"image/vndrn-realpix",rpm:"application/x-rpm",rss:"application/rss+xml",rt:"text/vndrn-realtext",rtf:"application/rtf",rtx:"text/richtext",rv:"video/vndrn-realvideo",rvx:"video/vndrn-realvideo",s3m:"audio/x-s3m",sam:"application/x-amipro",sami:"application/x-sami",sav:"application/x-spss-sav",scm:"text/x-scheme",sda:"application/vndstardivisiondraw",sdc:"application/vndstardivisioncalc",sdd:"application/vndstardivisionimpress",sdp:"application/sdp",sds:"application/vndstardivisionchart",sdw:"application/vndstardivisionwriter",sgf:"application/x-go-sgf",sgi:"image/x-sgi",sgl:"application/vndstardivisionwriter",sgm:"text/sgml",sgml:"text/sgml",sh:"application/x-shellscript",shar:"application/x-shar",shn:"application/x-shorten",siag:"application/x-siag",sid:"audio/prssid",sik:"application/x-trash",sis:"application/vndsymbianinstall",sisx:"x-epoc/x-sisx-app",sit:"application/x-stuffit",siv:"application/sieve",sk:"image/x-skencil",sk1:"image/x-skencil",skr:"application/pgp-keys",slk:"text/spreadsheet",smaf:"application/x-smaf",smc:"application/x-snes-rom",smd:"application/vndstardivisionmail",smf:"application/vndstardivisionmath",smi:"application/x-sami",smil:"application/smil",sml:"application/smil",sms:"application/x-sms-rom",snd:"audio/basic",so:"application/x-sharedlib",spc:"application/x-pkcs7-certificates",spd:"application/x-font-speedo",spec:"text/x-rpm-spec",spl:"application/x-shockwave-flash",spx:"audio/x-speex",sql:"text/x-sql",sr2:"image/x-sony-sr2",src:"application/x-wais-source",srf:"image/x-sony-srf",srt:"application/x-subrip",ssa:"text/x-ssa",stc:"application/vndsunxmlcalctemplate",std:"application/vndsunxmldrawtemplate",sti:"application/vndsunxmlimpresstemplate",stm:"audio/x-stm",stw:"application/vndsunxmlwritertemplate",sty:"text/x-tex",sub:"text/x-subviewer",sun:"image/x-sun-raster",sv4cpio:"application/x-sv4cpio",sv4crc:"application/x-sv4crc",svg:"image/svg+xml",svgz:"image/svg+xml-compressed",swf:"application/x-shockwave-flash",sxc:"application/vndsunxmlcalc",sxd:"application/vndsunxmldraw",sxg:"application/vndsunxmlwriterglobal",sxi:"application/vndsunxmlimpress",sxm:"application/vndsunxmlmath",sxw:"application/vndsunxmlwriter",sylk:"text/spreadsheet",t:"text/troff",t2t:"text/x-txt2tags",tar:"application/x-tar",tarbz:"application/x-bzip-compressed-tar",tarbz2:"application/x-bzip-compressed-tar",targz:"application/x-compressed-tar",tarlzma:"application/x-lzma-compressed-tar",tarlzo:"application/x-tzo",tarxz:"application/x-xz-compressed-tar",tarz:"application/x-tarz",tbz:"application/x-bzip-compressed-tar",tbz2:"application/x-bzip-compressed-tar",tcl:"text/x-tcl",tex:"text/x-tex",texi:"text/x-texinfo",texinfo:"text/x-texinfo",tga:"image/x-tga",tgz:"application/x-compressed-tar",theme:"application/x-theme",themepack:"application/x-windows-themepack",tif:"image/tiff",tiff:"image/tiff",tk:"text/x-tcl",tlz:"application/x-lzma-compressed-tar",tnef:"application/vndms-tnef",tnf:"application/vndms-tnef",toc:"application/x-cdrdao-toc",torrent:"application/x-bittorrent",tpic:"image/x-tga",tr:"text/troff",ts:"application/x-linguist",tsv:"text/tab-separated-values",tta:"audio/x-tta",ttc:"application/x-font-ttf",ttf:"application/x-font-ttf",ttx:"application/x-font-ttx",txt:"text/plain",txz:"application/x-xz-compressed-tar",tzo:"application/x-tzo",ufraw:"application/x-ufraw",ui:"application/x-designer",uil:"text/x-uil",ult:"audio/x-mod",uni:"audio/x-mod",uri:"text/x-uri",url:"text/x-uri",ustar:"application/x-ustar",vala:"text/x-vala",vapi:"text/x-vala",vcf:"text/directory",vcs:"text/calendar",vct:"text/directory",vda:"image/x-tga",vhd:"text/x-vhdl",vhdl:"text/x-vhdl",viv:"video/vivo",vivo:"video/vivo",vlc:"audio/x-mpegurl",vob:"video/mpeg",voc:"audio/x-voc",vor:"application/vndstardivisionwriter",vst:"image/x-tga",wav:"audio/x-wav",wax:"audio/x-ms-asx",wb1:"application/x-quattropro",wb2:"application/x-quattropro",wb3:"application/x-quattropro",wbmp:"image/vndwapwbmp",wcm:"application/vndms-works",wdb:"application/vndms-works",webm:"video/webm",wk1:"application/vndlotus-1-2-3",wk3:"application/vndlotus-1-2-3",wk4:"application/vndlotus-1-2-3",wks:"application/vndms-works",wma:"audio/x-ms-wma",wmf:"image/x-wmf",wml:"text/vndwapwml",wmls:"text/vndwapwmlscript",wmv:"video/x-ms-wmv",wmx:"audio/x-ms-asx",wp:"application/vndwordperfect",wp4:"application/vndwordperfect",wp5:"application/vndwordperfect",wp6:"application/vndwordperfect",wpd:"application/vndwordperfect",wpg:"application/x-wpg",wpl:"application/vndms-wpl",wpp:"application/vndwordperfect",wps:"application/vndms-works",wri:"application/x-mswrite",wrl:"model/vrml",wv:"audio/x-wavpack",wvc:"audio/x-wavpack-correction",wvp:"audio/x-wavpack",wvx:"audio/x-ms-asx",x3f:"image/x-sigma-x3f",xac:"application/x-gnucash",xbel:"application/x-xbel",xbl:"application/xml",xbm:"image/x-xbitmap",xcf:"image/x-xcf",xcfbz2:"image/x-compressed-xcf",xcfgz:"image/x-compressed-xcf",xhtml:"application/xhtml+xml",xi:"audio/x-xi",xla:"application/vndms-excel",xlc:"application/vndms-excel",xld:"application/vndms-excel",xlf:"application/x-xliff",xliff:"application/x-xliff",xll:"application/vndms-excel",xlm:"application/vndms-excel",xls:"application/vndms-excel",xlsm:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlsx:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlt:"application/vndms-excel",xlw:"application/vndms-excel",xm:"audio/x-xm",xmf:"audio/x-xmf",xmi:"text/x-xmi",xml:"application/xml",xpm:"image/x-xpixmap",xps:"application/vndms-xpsdocument",xsl:"application/xml",xslfo:"text/x-xslfo",xslt:"application/xml",xspf:"application/xspf+xml",xul:"application/vndmozillaxul+xml",xwd:"image/x-xwindowdump",xyz:"chemical/x-pdb",xz:"application/x-xz",w2p:"application/w2p",z:"application/x-compress",zabw:"application/x-abiword",zip:"application/zip"}},74128:function(d,_,e){"use strict";e.d(_,{Z:function(){return c}});const r={PROXY_SERVER:"http://113.246.243.98:61763",API_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",IMG_SERVER:"http://113.246.243.98:61763",FORGE:"https://code.educoder.net/",SSH_SERVER:"wss://webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",TERMINAL_URL:"testsvc1.vnc.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")};var i=null,c={local:{API_SERVER:"http://localhost:3000",IMG_SERVER:"https://testali-cdn.educoder.net/",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://test-oldweb.educoder.net/",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},dev:r,newReactTest:{API_SERVER:(()=>{let f;switch(location.host){case"test4.educoder.net":f="https://test4-data.educoder.net";break;case"test3.educoder.net":f="https://test3-data.educoder.net";break;case"test2.educoder.net":f="https://test2-data.educoder.net";break;default:f="https://test-data.educoder.net";break}return f})(),SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",IMG_SERVER:(()=>{let f="https://new-testali-cdn.educoder.net";const o=location.host;return o==="test3.educoder.net"&&(f="https://test3-data.educoder.net"),o==="test4.educoder.net"&&(f="https://test4-data.educoder.net"),f})(),OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://test-oldweb.educoder.net/",QQLoginCB:encodeURIComponent("https://test-data.educoder.net"),TERMINAL_URL:"testsvc1.vnc.educoder.net"},preNewBuild:{API_SERVER:(()=>{let f="https://pre-data.educoder.net";return location.host==="pre2.educoder.net"&&(f="https://pre-data2.educoder.net"),f})(),IMG_SERVER:"https://preali-cdn.educoder.net",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",FORGE:"https://forge.educoder.net/",QQLoginCB:encodeURIComponent("https://pre.educoder.net")},newBuild:{API_SERVER:(()=>{let f="https://data.educoder.net";return document.domain==="kepukehuan.educoder.net"?f="https://kepukehuan-data.educoder.net":(document.domain==="www.tokcoder.com"||document.domain==="tokcoder.com")&&(f="https://data.tokcoder.com"),f})(),SSH_SERVER:"wss://webssh.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",SSH_Slice:"https://fu.educoder.net",IMG_SERVER:"https://ali-cdn.educoder.net",OFFICE_SERVER:"https://officeserver.educoder.net",ONLYOFFICE:"https://office.educoder.net",OFFICE_IP:"https://officedata.educoder.net",FORGE:"https://code.educoder.net/",QQLoginCB:encodeURIComponent("https://www.educoder.net"),TERMINAL_URL:".jupyter.educoder.net"},newTest:{API_SERVER:"https://test-data.educoder.net",IMG_SERVER:"https://test-data.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",FORGE:"http://test-oldweb.educoder.net/",QQLoginCB:encodeURIComponent("https://test-data.educoder.net")},test:{API_SERVER:"",IMG_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"http://test-oldweb.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},preBuild:{API_SERVER:"",IMG_SERVER:"https://preali-cdn.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://forge.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},newWeb:{API_SERVER:"https://test-newweb.educoder.net",IMG_SERVER:"https://test-newweb.educoder.net/",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"http://test-oldweb.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},build:{API_SERVER:"",IMG_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://forge.educoder.net/",SSH_SERVER:"wss://webssh.educoder.net",SSH_Slice:"https://fu.educoder.net",OFFICE_SERVER:"https://officeserver.educoder.net",ONLYOFFICE:"",OFFICE_IP:"https://officedata.educoder.net",QQLoginCB:encodeURIComponent("https://www.educoder.net"),TERMINAL_URL:".jupyter.educoder.net"}}[window.ENV||"dev"]},38147:function(d,_,e){"use strict";e.d(_,{IV:function(){return $},U2:function(){return se},ZP:function(){return oe},d4:function(){return ee},gz:function(){return le},rz:function(){return ne},v_:function(){return Q}});var r=e(74128),i=e(28909),l=e(43418),c=e(8591),f=e(85582),o=e.n(f),h=e(59301),u=e(65582),a=e(65862),x=e(89392),p=e.n(x),y=Object.defineProperty,m=Object.defineProperties,b=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,A=(j,ie,me)=>ie in j?y(j,ie,{enumerable:!0,configurable:!0,writable:!0,value:me}):j[ie]=me,I=(j,ie)=>{for(var me in ie||(ie={}))k.call(ie,me)&&A(j,me,ie[me]);if(S)for(var me of S(ie))R.call(ie,me)&&A(j,me,ie[me]);return j},M=(j,ie)=>m(j,b(ie)),B=(j,ie,me)=>new Promise((Ce,Oe)=>{var Ke=yt=>{try{Lt(me.next(yt))}catch(Dt){Oe(Dt)}},ze=yt=>{try{Lt(me.throw(yt))}catch(Dt){Oe(Dt)}},Lt=yt=>yt.done?Ce(yt.value):Promise.resolve(yt.value).then(Ke,ze);Lt((me=me.apply(j,ie)).next())});let N;const K={200:"\u670D\u52A1\u5668\u6210\u529F\u8FD4\u56DE\u8BF7\u6C42\u7684\u6570\u636E\u3002",201:"\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u6210\u529F\u3002",202:"\u4E00\u4E2A\u8BF7\u6C42\u5DF2\u7ECF\u8FDB\u5165\u540E\u53F0\u6392\u961F\uFF08\u5F02\u6B65\u4EFB\u52A1\uFF09\u3002",204:"\u5220\u9664\u6570\u636E\u6210\u529F\u3002",400:"\u53D1\u51FA\u7684\u8BF7\u6C42\u6709\u9519\u8BEF\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u7684\u64CD\u4F5C\u3002",401:"\u7528\u6237\u6CA1\u6709\u6743\u9650\uFF08\u4EE4\u724C\u3001\u7528\u6237\u540D\u3001\u5BC6\u7801\u9519\u8BEF\uFF09\u3002",403:"\u7528\u6237\u5F97\u5230\u6388\u6743\uFF0C\u4F46\u662F\u8BBF\u95EE\u662F\u88AB\u7981\u6B62\u7684\u3002",404:"\u53D1\u51FA\u7684\u8BF7\u6C42\u9488\u5BF9\u7684\u662F\u4E0D\u5B58\u5728\u7684\u8BB0\u5F55\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u64CD\u4F5C\u3002",406:"\u8BF7\u6C42\u7684\u683C\u5F0F\u4E0D\u53EF\u5F97\u3002",410:"\u8BF7\u6C42\u7684\u8D44\u6E90\u88AB\u6C38\u4E45\u5220\u9664\uFF0C\u4E14\u4E0D\u4F1A\u518D\u5F97\u5230\u7684\u3002",422:"\u5F53\u521B\u5EFA\u4E00\u4E2A\u5BF9\u8C61\u65F6\uFF0C\u53D1\u751F\u4E00\u4E2A\u9A8C\u8BC1\u9519\u8BEF\u3002",500:"\u670D\u52A1\u5668\u53D1\u751F\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u670D\u52A1\u5668\u3002",502:"\u7F51\u5173\u9519\u8BEF\u3002",503:"\u670D\u52A1\u4E0D\u53EF\u7528\uFF0C\u670D\u52A1\u5668\u6682\u65F6\u8FC7\u8F7D\u6216\u7EF4\u62A4\u3002",504:"\u7F51\u5173\u8D85\u65F6\u3002"},H=(j,ie)=>B(void 0,null,function*(){if(j.status>=200&&j.status<300)return j;const me=K[j.status]||j.statusText;let Ce;var Oe=j.json();yield Oe.then((ze,Lt)=>{setTimeout(()=>{let yt=(0,u.getDvaApp)()},400),Ce=ze.message,window.showNetworkErrorTip(ze.message||`\u8BF7\u6C42\u9519\u8BEF ${j.status}: ${j.message}`),i.Z.error({style:{wordBreak:"break-all"},message:ze.message||`\u8BF7\u6C42\u9519\u8BEF ${j.status}: ${j.message}`,description:ze.message?"":me})});const Ke=new Error(me);throw Ke.name=j.status,Ke.response=j,{data:j,code:j.status,message:Ce||me}}),W=(j,ie)=>{const me=j.headers.get("Content-Type");return me&&me.match(/application\/json/i)&&j.clone().text().then(()=>{}),j};function ae(j){try{return decodeURIComponent(j),decodeURIComponent(encodeURIComponent(j))===j}catch(ie){return!1}}const ne=j=>{j=j||{};let ie="";for(let me in j)typeof j[me]=="object"?Array.isArray(j[me])&&j[me].forEach((Ce,Oe)=>{ie+="&"+me+"[]="+Ce}):j[me]!==void 0&&(ie+="&"+me+"="+(ae(j[me])?j[me]:encodeURIComponent(j[me])));return ie.substr(1)};function oe(j,ie,me,Ce){ie.method||(ie.method="get"),ie.method=ie.method.toUpperCase(),ie.mode="cors";const Oe=I({},ie),{user:Ke}=(0,u.getDvaApp)()._store.getState(),{userInfo:ze}=Ke,Lt=j+(Oe.body?JSON.stringify(Oe.body):""),yt=o().sha256().update(Lt).digest("hex"),Dt={credentials:"include",withCredentials:!0},$t={};ze!=null&&ze.login&&($t.zzud=ze==null?void 0:ze.login,ze!=null&&ze.school_id&&($t.zzsud=ze==null?void 0:ze.school_id),Oe.params=I(I({},Oe.params||{}),$t));let Mt=I(I({},Dt),(0,x.cloneDeep)(Oe));(Mt.method==="POST"||Mt.method==="PUT"||Mt.method==="PATCH"||Mt.method==="DELETE")&&(me?(Mt.headers=M(I({_method:ie.method.toUpperCase()},Mt.headers),{"Pc-Authorization":(0,a.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host}),Mt.body=Oe.body):(Mt.headers=I({Accept:"application/json",_method:ie.method.toUpperCase(),"Content-Type":"application/json; charset=utf-8","Pc-Authorization":(0,a.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host},Mt.headers),Mt.body=JSON.stringify(Oe.body))),Mt.method=="GET"?(Mt.headers=M(I({Accept:"application/json","Content-Type":"application/json; charset=utf-8",_method:ie.method.toUpperCase()},Mt.headers),{"Pc-Authorization":(0,a.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host}),Oe.params&&ne(Oe.params)&&(j+="?"+ne(Oe.params))):$t.zzud&&(j+="?"+ne(I({},$t)));const er=Oe.expirys&&60;let Ze;(_t=>{_t.json="application/json;charset=UTF-8",_t.form="application/x-www-form-urlencoded; charset=UTF-8"})(Ze||(Ze={}));let Et;(_t=>{_t.get="GET",_t.post="POST"})(Et||(Et={}));const Ft=_t=>B(this,null,function*(){const dt=yield _t.arrayBuffer();let Je;const Ue=new Blob([dt]);try{Je=_t.headers.get("Content-Disposition").split(";")[1].replace("filename=","").replace(/[\s+,\',\",\‘,\’,\“,\”,\<,\>,\《,\》]/g,"")}catch(Ge){Je="userfiles.zip"}const be=document.createElement("a"),Le=window.URL.createObjectURL(Ue),Ve=Je;return be.href=Le,be.download=Ve,be.click(),window.URL.revokeObjectURL(Le),dt});let tt=r.Z.API_SERVER;return(window.ENV==="dev"||j.startsWith("http"))&&(tt=""),Mt.method=="GET"&&Mt.params&&Object.keys(Mt.params).map(_t=>{if(Mt.params[_t]&&!Array.isArray(Mt.params[_t]))try{Mt.params[_t]=encodeURIComponent(decodeURIComponent(Mt.params[_t]))}catch(dt){Mt.params[_t]=encodeURIComponent(Mt.params[_t])}}),(0,a.Ec)(Mt,j),Ce&&(tt=""),Mt.headers._method=Mt.method,Mt.headers["X-HTTP-Method-Override"]=Mt.method,Mt.method!=="GET"&&(Mt.method="POST"),fetch(tt+j,Mt).then(_t=>H(_t,I({url:r.Z.API_SERVER+j},Mt))).then(_t=>W(_t,yt)).then(_t=>B(this,null,function*(){var dt,Je,Ue,be;try{const Ve=_t.headers.get("cs");Ve&&(0,a.d8)("_educoder_session",Ve,1)}catch(Ve){}if(_t.status===204)return _t.text();let Le;if(_t.headers.get("content-type").indexOf("application/json")>-1){Le=yield _t.json();try{const Ve=/\(\s+\/api\/attachments\/(\d+)|\(\/api\/attachments\/(\d+)\//g,Ge=/\"\/api\/attachments\/(\d+)\//g,Qe=/\(\s+\/files\/uploads\/(\d+)|\"\/files\/uploads\/(\d+)\//g,ht=/\/api\/attachments\/(\d+)/g,bt=/\/attachments\/download\/(\d+)/g;let tr=JSON.stringify(Le).replace(ht,(Qt,Be,rt,Gt)=>{const Rt=Be||rt||Gt;return"/api/attachments/"+(0,a.Jn)(Rt)}).replace(bt,(Qt,Be,rt)=>{const Gt=Be||rt;return"/attachments/download/"+(0,a.Jn)(Gt)}).replace(Ve,(Qt,Be,rt,Gt)=>{const Rt=Be||rt||Gt;return"(/api/attachments/"+(0,a.Jn)(Rt)}).replace(Ge,(Qt,Be,rt)=>{const Gt=Be||rt;return'"/api/attachments/'+(0,a.Jn)(Gt)}).replace(Qe,(Qt,Be,rt)=>{const Gt=Be||rt;return"(/files/uploads/"+(0,a.Jn)(Gt)}).replace(/\r\n/g,` `);Le=JSON.parse(tr)}catch(Ve){}}else Mt.headers["Content-Type"]==="application/xml"?Le=yield _t.text():(dt=Oe.body)!=null&&dt.autoDownload||(Je=Oe.params)!=null&&Je.autoDownload?Le=yield Ft(_t):Le=yield _t.arrayBuffer();try{Le.status===401&&(!((Ue=Mt.params)!=null&&Ue.hidePopLogin)||!((be=Mt.body)!=null&&be.hidePopLogin))&&(0,u.getDvaApp)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),Le.status===402&&(localStorage.getItem("addinfo")==="2"?(0,u.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u586B\u5145\u4FE1\u606F\u5F39\u7A97"}}):(N=N||l.default.confirm({visible:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88"}),N.update({centered:!0,visible:!0,title:"\u63D0\u793A",content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{u.history.push("/account/profile/edit")}})))}catch(Ve){console.log("fetcherr",Ve)}return V(Le,j),Le})).catch(_t=>{try{const dt=_t.code;if(_t instanceof TypeError&&window.showNetworkErrorTip(`${j}${_t.message}`),dt){if(dt===401){(0,u.getDvaApp)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}});return}V(_t,j)}else j.includes("/file/filePatchMerge")?(0,u.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7247\u4E13\u7528504",params:Mt.body}}):_t.message!=="403"&&window.showNetworkErrorTip(`${j}${_t.message}`);return _t}catch(dt){}})}let q=!1,J=!1;const V=(j,ie)=>{var me,Ce,Oe;if(j.status==-6&&!J){J=!0,(0,a.d8)("_educoder_session","logout",1),(0,a.m5)(),setTimeout(()=>J=!1,500),l.default.info({title:"\u7CFB\u7EDF\u901A\u77E5",content:j.message,okText:"\u77E5\u9053\u4E86",maskStyle:{background:"#000"},onOk:()=>{window.location.reload()}});return}if(j.status==-7){J=!0,setTimeout(()=>J=!1,500);let ze="";(me=j==null?void 0:j.data)!=null&&me.exercise_list&&((Oe=(Ce=j==null?void 0:j.data)==null?void 0:Ce.exercise_list)==null||Oe.map(Lt=>{ze+=`\u300A${Lt.exercise_name}\u300B`})),l.default.info({title:"\u63D0\u793A",content:h.createElement("div",{id:"fetchStatus7",className:"fetchStatus7"},""),maskClosable:!1,closeIcon:!1,width:550,maskStyle:{background:"#000"},okText:"\u8FD4\u56DE\u9996\u9875",onOk:()=>{window.location.href="/"}}),setTimeout(()=>{document.getElementById("fetchStatus7").innerHTML=`
\u60A8\u5F53\u524D\u6709\u6B63\u5728\u8FDB\u884C\u7684\u8003\u8BD5 ${ze} \uFF0C\u8BF7\u5728\u8003\u8BD5\u7ED3\u675F\u540E\u8BBF\u95EE\u8BE5\u9875\u9762
`},500);return}if((j.status==-1||j.status==-2||j.status==-102||j.status>400)&&j.status!=403&&!J){J=!0,setTimeout(()=>J=!1,500),c.ZP.warning({content:j.message,key:"message-key"});return}const Ke={403:"/403",404:"/404",500:"/500"};if(Ke[j.status]&&!q){const{user:ze}=(0,u.getDvaApp)()._store.getState(),{userInfo:Lt}=ze;throw window.location.pathname.indexOf("/users")>-1&&document.domain==="kepukehuan.educoder.net"&&(q=!0),setTimeout(()=>q=!1,500),sessionStorage.setItem("errorStatus",JSON.stringify(j)),Object.values(Ke).includes(window.location.pathname)?console.log("\u5F53\u524D\u8DEF\u5F84\u5B58\u5728\u4E8E mapping \u4E2D, \u4E0D\u518D\u6267\u884C\u8DF3\u8F6C"):location.replace(Ke[j.status]),new Error("403")}};function se(j,ie){return oe(`/api/${j}`,{method:"Get",params:ie||{}})}function ee(j,ie){return oe(`/${j}`,{method:"Get",params:ie})}function Q(j,ie){return oe(`/api/${j}`,{method:"Post",body:I({},ie)})}function le(j,ie){return oe(`/api/${j}`,{method:"Put",body:I({},ie)})}function $(j,ie){return oe(`/api/${j}`,{method:"delete",body:I({},ie||{})})}},73637:function(d,_,e){"use strict";e.d(_,{Bn:function(){return l},hw:function(){return i},mi:function(){return r}});const r="WTJJelpXRXdaakk0Tm1SbE56UTFPRFl5TXpnNVltWmtZVE0zTVdSalltST0=",i="WVdaak1UVmhOVEF3TkRRd05qZGlZemRsTVdZeFptSTROek5rT0daak1UYz0=",l="T1RkaE1XWTRaalJoTUdaaE9HUmxaR016T0RGa05XTTNPRFkwTkdJeVpUQT0="},49142:function(d,_,e){"use strict";e.d(_,{AL:function(){return B},Iy:function(){return p},Qv:function(){return b},ez:function(){return M},jb:function(){return y}});var r=e(32834),i=e.n(r),l=e(11690),c=e.n(l);let f=1;function o(ae,ne){const oe=ae.match(/^(\s+)(?:```)/);if(oe===null)return ne;const q=oe[1];return ne.split(` `).map(J=>{const V=J.match(/^\s+/);if(V===null)return J;const[se]=V;return se.length>=q.length?J.slice(q.length):J}).join(` `)}let h=[],u=["
    "];const a=new(i()).Renderer,x=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function p(){h.length=0,u=["
      "]}const y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function m(ae,ne,oe,q){if(ne>=ae.length||ae[ne].level<=oe)return ne;var J=ae[ne];q.push("
    • "+J.text+""),ne++;var V=[];return ne=m(ae,ne,J.level,V),V.length>0&&(q.push("
        "),V.forEach(function(se){q.push(se)}),q.push("
      ")),q.push("
    • "),ne=m(ae,ne,oe,q),ne}function b(){return m(h,0,0,u),u.push("
    "),u.join("")}const S={heading(ae){const ne=x.exec(ae);if(f+=1,ne)return{type:"heading",raw:ne[0],depth:ne[1].length,text:ne[2]}},fences(ae){const ne=this.rules.block.fences.exec(ae);if(ne){const oe=ne[0];let q=o(oe,ne[3]||"");const J=ne[2]?ne[2].trim():ne[2];if(["latex","katex","math"].indexOf(J)>=0){const V=A(),se=q;q=V,I[V]={type:"block",expression:se}}return{type:"code",raw:oe,lang:J,text:q}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let R=0;const A=()=>`__special_katext_id_${R++}__`;let I={};function M(){return I}function B(){R=0,I={}}function N(ae){return ae=ae.replace(k,(ne,oe)=>{const q=A();return I[q]={type:"inline",expression:oe},q}),ae}const K=a.listitem;a.listitem=function(ae){return K(N(ae))};const H=a.paragraph;a.paragraph=function(ae){return H(N(ae))};const W=a.tablecell;a.tablecell=function(ae,ne){return W(N(ae),ne)},a.code=function(ae,ne,oe){const q=(ne||"").match(/\S*/)[0];return q?["latex","katex","math"].indexOf(q)>=0?`

    ${ae}

    `:`
    ${oe?ae:(0,l.escape)(ae,!0)}
    @@ -1480,6 +1480,6 @@ Schedule: ${X.map(lt=>ku(lt))} pos: ${this.timelinePos}`),ue.length&&this.log(`R `).split(` `),G=[],ue=t?Vo(t.baseTime,t.timescale):0;let de="00:00.000",xe=0,Me=0,Fe,lt=!0;U.oncue=function(ut){const Vt=n[s];let Jt=n.ccOffset;const rr=(xe-ue)/9e4;if(Vt!=null&&Vt.new&&(Me!==void 0?Jt=n.ccOffset=Vt.start:Tl(n,s,rr)),rr){if(!t){Fe=new Error("Missing initPTS for VTT MPEGTS");return}Jt=rr-n.presentationOffset}const xr=ut.endTime-ut.startTime,jr=Yo((ut.startTime+Jt-Me)*9e4,v*9e4)/9e4;ut.startTime=Math.max(jr,0),ut.endTime=Math.max(jr+xr,0);const pn=ut.text.trim();ut.text=decodeURIComponent(encodeURIComponent(pn)),ut.id||(ut.id=lf(ut.startTime,ut.endTime,pn)),ut.endTime>0&&G.push(ut)},U.onparsingerror=function(ut){Fe=ut},U.onflush=function(){if(Fe){T(Fe);return}w(G)},X.forEach(ut=>{if(lt)if(iu(ut,"X-TIMESTAMP-MAP=")){lt=!1,ut.slice(16).split(",").forEach(Vt=>{iu(Vt,"LOCAL:")?de=Vt.slice(6):iu(Vt,"MPEGTS:")&&(xe=parseInt(Vt.slice(7)))});try{Me=Af(de)/1e3}catch(Vt){Fe=Vt}return}else ut===""&&(lt=!1);U.parse(ut+` `)}),U.flush()}const au="stpp.ttml.im1t",Cf=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Tf=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,cf={left:"start",center:"center",right:"end",start:"start",end:"end"};function Uc(D,t,n,s){const v=_t(new Uint8Array(D),["mdat"]);if(v.length===0){s(new Error("Could not parse IMSC1 mdat"));return}const w=v.map(U=>q(U)),T=gu(t.baseTime,1,t.timescale);try{w.forEach(U=>n(Ff(U,T)))}catch(U){s(U)}}function Ff(D,t){const v=new DOMParser().parseFromString(D,"text/xml").getElementsByTagName("tt")[0];if(!v)throw new Error("Invalid ttml");const w={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},T=Object.keys(w).reduce((de,xe)=>(de[xe]=v.getAttribute(`ttp:${xe}`)||w[xe],de),{}),U=v.getAttribute("xml:space")!=="preserve",X=$f(zc(v,"styling","style")),G=$f(zc(v,"layout","region")),ue=zc(v,"body","[begin]");return[].map.call(ue,de=>{const xe=Yf(de,U);if(!xe||!de.hasAttribute("begin"))return null;const Me=ff(de.getAttribute("begin"),T),Fe=ff(de.getAttribute("dur"),T);let lt=ff(de.getAttribute("end"),T);if(Me===null)throw Zf(de);if(lt===null){if(Fe===null)throw Zf(de);lt=Me+Fe}const ut=new Sf(Me-t,lt-t,xe);ut.id=lf(ut.startTime,ut.endTime,ut.text);const Vt=G[de.getAttribute("region")],Jt=X[de.getAttribute("style")],rr=Bf(Vt,Jt,X),{textAlign:xr}=rr;if(xr){const jr=cf[xr];jr&&(ut.lineAlign=jr),ut.align=xr}return y(ut,rr),ut}).filter(de=>de!==null)}function zc(D,t,n){const s=D.getElementsByTagName(t)[0];return s?[].slice.call(s.querySelectorAll(n)):[]}function $f(D){return D.reduce((t,n)=>{const s=n.getAttribute("xml:id");return s&&(t[s]=n),t},{})}function Yf(D,t){return[].slice.call(D.childNodes).reduce((n,s,v)=>{var w;return s.nodeName==="br"&&v?n+` -`:(w=s.childNodes)!=null&&w.length?Yf(s,t):t?n+s.textContent.trim().replace(/\s+/g," "):n+s.textContent},"")}function Bf(D,t,n){const s="http://www.w3.org/ns/ttml#styling";let v=null;const w=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],T=D!=null&&D.hasAttribute("style")?D.getAttribute("style"):null;return T&&n.hasOwnProperty(T)&&(v=n[T]),w.reduce((U,X)=>{const G=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return G&&(U[X]=G),U},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Zf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Wf(D,t))),n}function id(D,t){const n=Cf.exec(D),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Wf(D,t){const n=Tf.exec(D),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,v)}addCues(t,n,s,v,w){let T=!1;for(let U=w.length;U--;){const X=w[U],G=Hf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),T=!0,G/(s-n)>.5))return}if(T||w.push([n,s]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,s,v)}else{const U=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:T}){const{unparsedVttFrags:U}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:T}),U.length&&(this.unparsedVttFrags=[],U.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{ns(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===au);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const T=this.media,U=T?ql(T.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(U){let de=null;for(let xe=0;xeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const T=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:T})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,T=this.captionsProperties[w];T&&(T.label=s.name,s.lang&&(T.languageCode=s.lang),T.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:T,lastSn:U}=this,{cc:X,sn:G}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&T&&(G!==U+1||G===U&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),T.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,T="stats"in n;if(w==null||!w.encrypted||T){const U=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),U&&U.textCodec===au?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Uc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:T}=this,U=w.length-1;if(!w[s.cc]&&U===-1){T.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Gt(s.initSegment.data,new Uint8Array(v)).buffer:v;jc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?T.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&U>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Uc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Wo(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wAo(U[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(X=>Ao(U[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Me=sl(G.trim()),Fe=lf(t,n,Me);D!=null&&(de=D.cues)!=null&&de.getCueById(Fe)||(T=new ue(t,n,Me),T.id=Fe,T.line=xe+1,T.align="left",T.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(T))}return D&&v.length&&(v.sort((xe,Me)=>xe.line==="auto"||Me.line==="auto"?0:xe.line>8&&Me.line>8?Me.line-xe.line:xe.line-Me.line),v.forEach(xe=>Wo(D,xe))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const Re=/(\d+)-(\d+)\/(\d+)/;class at{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||vn,this.controller=new self.AbortController,this.stats=new j}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=jt(t,this.controller.signal),T=t.responseType==="arraybuffer",U=T?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var xe;this.response=this.loader=de;const Me=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},G-(Me-v.loading.start)),!de.ok){const{status:lt,statusText:ut}=de;throw new Oi(ut||"fetch, bad network response",lt,de)}v.loading.first=Me,v.total=Or(de.headers)||v.total;const Fe=(xe=this.callbacks)==null?void 0:xe.onProgress;return Fe&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Fe):T?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var xe,Me;const Fe=this.response;if(!Fe)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=de[U];lt&&(v.loaded=v.total=lt);const ut={url:Fe.url,data:de,code:Fe.status},Vt=(xe=this.callbacks)==null?void 0:xe.onProgress;Vt&&!r(n.highWaterMark)&&Vt(v,t,de,Fe),(Me=this.callbacks)==null||Me.onSuccess(ut,v,t,Fe)}).catch(de=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Me=de&&de.code||0,Fe=de?de.message:null;(xe=this.callbacks)==null||xe.onError({code:Me,text:Fe},t,de?de.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const T=new gr,U=t.body.getReader(),X=()=>U.read().then(G=>{if(G.done)return T.dataLength&&w(n,s,T.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,T.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function ar(D){const t=Re.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(D){const t=D.get("Content-Range");if(t){const s=ar(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function vn(D,t){return new self.Request(D.url,t)}class Oi extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Yn{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new j,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(T=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(T=>{var U;(U=this.callbacks)==null||U.onError({code:s.status,text:T.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:T}=s.loadPolicy;if(v)for(const U in v)t.setRequestHeader(U,v[U]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:T,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Fe=ue!=null?ue:n.response;if(Fe!=null){var T,U;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?Fe.byteLength:Fe.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ut=(T=this.callbacks)==null?void 0:T.onProgress;ut&&ut(s,t,Fe,n);const Vt={url:n.responseURL,data:Fe,code:G};(U=this.callbacks)==null||U.onSuccess(Vt,s,t,n);return}}const de=w.loadPolicy.errorRetry,xe=s.retry,Me={url:t.url,data:void 0,code:G};if(Cr(de,xe,!1,Me))this.retry(de);else{var X;W.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Cr(t,n,!0))this.retry(t);else{var s;W.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Dr(t,s.retry),s.retry++,W.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const ha={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Yn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:et,bufferController:lo,capLevelController:El,errorController:on,fpsController:cs,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:_u,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:ha},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},Ma()),{},{subtitleStreamController:Cl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:ke,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function Ma(){return{cueHandler:z,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function en(D,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Nr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(T=>{const U=`${T==="level"?"playlist":T}LoadPolicy`,X=t[U]===void 0,G=[];w.forEach(ue=>{const de=`${T}Loading${ue}`,xe=t[de];if(xe!==void 0&&X){G.push(de);const Me=s[U].default;switch(t[U]={default:Me},ue){case"TimeOut":Me.maxLoadTimeMs=xe,Me.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Me.errorRetry.maxNumRetry=xe,Me.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Me.errorRetry.retryDelayMs=xe,Me.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Me.errorRetry.maxRetryDelayMs=xe,Me.timeoutRetry.maxRetryDelayMs=xe;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${U}": ${zi(t[U])}`)}),b(b({},s),t)}function Nr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(Nr):Object.keys(D).reduce((t,n)=>(t[n]=Nr(D[n]),t),{}):D}function Qr(D,t){const n=D.loader;n!==at&&n!==Yn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=at,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const In=2,Zn=.1,Xa=.05,Wi=100;class Qa extends ks{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Wi),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const T=this.media;if(!T)return;const{seeking:U}=T,X=this.seeking&&!U,G=!this.seeking&&U,ue=T.paused&&!U||T.ended||T.playbackRate===0;if(this.seeking=U,t!==n){n&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&T.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!li.getBuffered(T).length){this.nudgeRetry=0;return}const de=li.bufferInfo(T,t,0),xe=de.nextStart||0,Me=this.fragmentTracker;if(U&&Me&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>In,an=!xe||pn||xe-t>In&&!Me.getPartialFragment(t);if(Ur||an)return;this.moved=!1}const Fe=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Me){if(!(de.len>0)&&!xe)return;const Ur=Math.max(xe,de.start||0)-t,nn=!!(Fe!=null&&Fe.live)?Fe.targetduration*2:In,Vr=Nl(t,Me);if(Ur>0&&(Ur<=nn||Vr)){T.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,ut=self.performance.now(),Vt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Vt>0&&ut-Vt=lt||Vt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Fe!=null&&Fe.live)&&Math.abs(t-((Fe==null?void 0:Fe.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=li.bufferInfo(T,t,w.maxBufferHole);this._tryFixBufferStall(jr,rr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=li.bufferedInfo(li.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const T=li.timeRangesToArray(v),U=li.bufferedInfo(T,n,0).bufferedIndex;if(U>-1&&UU)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let xe=Nl(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const Me=li.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:xe,buffer:Me.len,bufferInfo:Me})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:T,media:U}=this,X=(v=this.hls)==null?void 0:v.config;if(!U||!T||!X)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Nl(s,T);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),T=s.getFragAtPos(v,u.MAIN);if(w&&T)return T.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const T=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(T.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:T,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const T=v.currentTime,U=li.bufferInfo(v,T,0),X=T0&&U.len<1&&v.readyState<3,xe=X-T;if(xe>0&&(ue||de)){if(xe>w.maxBufferHole){let Fe=!1;if(T===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ns(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Me=0;Meue.type===Tn.audioId3&&X:v==="video"?G=ue=>ue.type===Tn.emsg&&U:G=ue=>ue.type===Tn.audioId3&&X||ue.type===Tn.emsg&&U,Ao(w,n,s,G)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:T}=this.hls.config;if(!w)return;const U=od();if(s&&v&&!T){const{fragmentStart:lt,fragmentEnd:ut}=t;let Vt=this.assetCue;Vt?(Vt.startTime=lt,Vt.endTime=ut):U&&(Vt=this.assetCue=ud(U,lt,ut,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Vt&&(Vt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Vt),Vt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(de).filter(ut=>!ue.includes(ut));for(let ut=lt.length;ut--;){var Me;const Vt=lt[ut],Jt=(Me=de[Vt])==null?void 0:Me.cues;delete de[Vt],Jt&&Object.keys(Jt).forEach(rr=>{const xr=Jt[rr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(xr)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Fe=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Fe==null?void 0:Fe.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(Ei!==Vt.id){const Qi=G[Ei];if(Qi.class===Vt.class&&Qi.startDate>Vt.startDate&&(!Dn||Vt.startDate.01&&(Ei.startTime=Jt,Ei.endTime=pn);else if(U){let Qi=Vt.attr[Dn];Ho(Dn)&&(Qi=V(Qi));const qi=ud(U,Jt,pn,{key:Dn,data:Qi},Tn.dateRange);qi&&(qi.id=ut,this.id3Track.addCue(qi),xr[Dn]=qi,T&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}de[ut]={cues:xr,dateRange:Vt,durationKnown:jr}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:T}=this.config;if(!w||T===1||!s.live)return;const U=this.targetLatency;if(U===null)return;const X=v-U,G=Math.min(this.maxLatency,U+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,T)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Me=Math.min(de,Math.max(1,xe));this.changeMediaPlaybackRate(n,Me)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:T,lowLatencyMode:U}=this.config,X=this.hls.userConfig;let G=U&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:T*v);const ue=v;return G+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,T=v-s.totalduration,U=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(T,w),U)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Cd extends wo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},T={};let U=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:xe,videoCodec:Me}=ue;xe&&(ue.audioCodec=xe=At(xe,s)||void 0),Me&&(Me=ue.videoCodec=Rr(Me));const{width:Fe,height:lt,unknownCodecs:ut}=ue,Vt=(ut==null?void 0:ut.length)||0;if(U||(U=!!(Fe&<)),X||(X=!!Me),G||(G=!!xe),Vt||xe&&!this.isAudioSupported(xe)||Me&&!this.isVideoSupported(Me)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":rr,"HDCP-LEVEL":xr,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${rr}-${Jt}-${Ur}-${xr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=T[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const Dn=this.createLevel(ue);w[nn]=Dn,v.push(Dn)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,T[nn]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,U,X,G)}createLevel(t){const n=new wi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=ot(v,[])}return n}isAudioSupported(t){return Pe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Pe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var T;let U=[],X=[],G=t;const ue=((T=n.stats)==null?void 0:T.parsing)||{};if((s||v)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:rr,width:xr,height:jr})=>(!!Jt||!!(xr&&jr))&&Qn(rr))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",rr=Jt;n.levels.length&&(rr=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(rr),Jt+=` (${rr})`);const xr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:rr})}}),ue.end=performance.now();return}n.audioTracks&&(U=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(U)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((Jt,rr)=>{if(Jt.attrs["HDCP-LEVEL"]!==rr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(rr.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==rr.height)return Jt.height-rr.height;if(Jt.frameRate!==rr.frameRate)return Jt.frameRate-rr.frameRate;if(Jt.videoRange!==rr.videoRange)return On.indexOf(Jt.videoRange)-On.indexOf(rr.videoRange);if(Jt.videoCodec!==rr.videoCodec){const xr=we(Jt.videoCodec),jr=we(rr.videoCodec);if(xr!==jr)return jr-xr}if(Jt.uri===rr.uri&&Jt.codecSet!==rr.codecSet){const xr=gt(Jt.codecSet),jr=gt(rr.codecSet);if(xr!==jr)return jr-xr}return Jt.averageBitrate!==rr.averageBitrate?Jt.averageBitrate-rr.averageBitrate:0});let xe=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Fe=w&&!v,lt=this.hls.config,ut=!!(lt.audioStreamController&<.audioTrackController),Vt={levels:G,audioTracks:U,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:ut&&!Fe&&U.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Vt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,T=n[t],U=T.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=T,s===t&&v&&w===U)return;this.log(`Switching to level ${t} (${T.height?T.height+"p ":""}${T.videoRange?T.videoRange+" ":""}${T.codecSet?T.codecSet+" ":""}@${T.bitrate})${U?" with Pathway "+U:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:T.attrs,details:T.details,bitrate:T.bitrate,averageBitrate:T.averageBitrate,maxBitrate:T.maxBitrate,realBitrate:T.realBitrate,width:T.width,height:T.height,codecSet:T.codecSet,audioCodec:T.audioCodec,videoCodec:T.videoCodec,audioGroups:T.audioGroups,subtitleGroups:T.subtitleGroups,loaded:T.loaded,loadError:T.loadError,fragmentError:T.fragmentError,name:T.name,id:T.id,uri:T.uri,url:T.url,urlId:0,audioGroupIds:T.audioGroupIds,textGroupIds:T.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const G=T.details;if(!G||G.live){const ue=this.switchParams(T.uri,v==null?void 0:v.details,G);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,T=n.levelInfo;if(!T){var U;this.warn(`Invalid level index ${v}`),(U=n.deliveryDirectives)!=null&&U.skip&&(w.deltaUpdateFailed=!0);return}if(T===this.currentLevel||n.withoutMultiVariant){T.fragmentError===0&&(T.loadError=0);let X=T.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],T=t.details,U=T==null?void 0:T.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${U&&T.live?" age "+U.toFixed(1)+(T.type?" "+T.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,T)=>T!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(U=>U.level=-1)),!1));ps(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(We(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(We(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class _d extends Nt{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const T=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(T===null||T.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${T?T.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(vd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=De.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=De.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case De.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=De.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=De.IDLE;break}break}case De.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===De.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const T=s[w],U=this.getMainFwdBufferInfo();if(U===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(U,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=De.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const G=T.details;if(!G||this.state===De.WAITING_LEVEL||this.waitForLive(T)){this.level=w,this.state=De.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=U.len,de=this.getMaxBufferLength(T.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:U.end;let Me=this.getNextFragment(xe,G);if(this.couldBacktrack&&!this.fragPrevious&&Me&&Ce(Me)&&this.fragmentTracker.getState(Me)!==_n.OK){var Fe;const ut=((Fe=this.backtrackFragment)!=null?Fe:Me).sn-G.startSN,Vt=G.fragments[ut-1];Vt&&Me.cc===Vt.cc&&(Me=Vt,this.fragmentTracker.removeFragment(Vt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(Me&&this.isLoopLoading(Me,xe)){if(!Me.gap){const ut=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Vt=(ut===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Vt&&this.afterBufferFlushed(Vt,ut,u.MAIN)}Me=this.getNextFragmentLoopLoading(Me,G,U,u.MAIN,de)}Me&&(Me.initSegment&&!Me.initSegment.data&&!this.bitrateTest&&(Me=Me.initSegment),this.loadFragment(Me,T,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===_n.NOT_LOADED||v===_n.PARTIAL?Ce(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const U=this.getMainFwdBufferInfo();if(!U||U.len=T-n.maxFragLookUpTolerance&&w<=U;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=st(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,T=!1;for(const U in s){const X=s[U];if(X.id==="main"){if(w=U,v=X,U==="video"){const G=s[U];G&&(this.videoBuffer=G.buffer)}}else T=!0}T&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===De.PARSED&&(this.state=De.IDLE);return}const U=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),Ce(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const T=this.media;T&&(!this._hasEnoughToStart&&li.getBuffered(T).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=De.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===De.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=De.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=De.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=De.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const T=w.stats;T.parsing.start=T.parsing.end=T.buffering.start=T.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===De.STOPPED||this.state===De.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,T=this.getCurrentContext(w);if(!T){this.resetWhenMissingContext(w);return}const{frag:U,part:X,level:G}=T,{video:ue,text:de,id3:xe,initSegment:Me}=v,{details:Fe}=G,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=De.PARSING,Me){const ut=Me.tracks;if(ut){const xr=U.initSegment||U;if(this.unhandledEncryptionError(Me,U))return;this._bufferInitSegment(G,ut,xr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:ut})}const Vt=Me.initPTS,Jt=Me.timescale,rr=this.initPTS[U.cc];if(r(Vt)&&(!rr||rr.baseTime!==Vt||rr.timescale!==Jt)){const xr=Me.trackId;this.initPTS[U.cc]={baseTime:Vt,timescale:Jt,trackId:xr},s.trigger(o.INIT_PTS_FOUND,{frag:U,id:n,initPTS:Vt,timescale:Jt,trackId:xr})}}if(ue&&Fe){lt&&ue.type==="audiovideo"&&this.logMuxedErr(U);const ut=Fe.fragments[U.sn-1-Fe.startSN],Vt=U.sn===Fe.startSN,Jt=!ut||U.cc>ut.cc;if(v.independent!==!1){const{startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),an=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:rr;if(!Vt&&anIn&&(U.gap=!0);U.setElementaryStreamInfo(ue.type,rr,xr,jr,pn),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(ue,U,X,w,Vt||Jt)}else if(Vt||Jt)U.gap=!0;else{this.backtrack(U);return}}if(lt){const{startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}),U.setElementaryStreamInfo(ie.AUDIO,ut,Vt,Jt,rr),this.bufferFragmentData(lt,U,X,w)}if(Fe&&xe!=null&&xe.samples.length){const ut={id:n,frag:U,details:Fe,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,ut)}if(Fe&&de){const ut={id:n,frag:U,details:Fe,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ut)}}logMuxedErr(t){this.warn(`${Ce(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==De.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:T,audiovideo:U}=n;if(w){const G=t.audioCodec;let ue=tn(w.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(T){T.levelCodec=t.videoCodec,T.id=u.MAIN;const G=T.codec;if((G==null?void 0:G.length)===4)switch(G){case"hvc1":case"hev1":T.codec="hvc1.1.6.L120.90";break;case"av01":T.codec="av01.0.04M.08";break;case"avc1":T.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${T.container}, codecs[level/parsed]=[${t.videoCodec||""}/${G}]${T.codec!==G?" parsed-corrected="+T.codec:""}${T.supplemental?" supplemental="+T.supplemental:""}`),delete n.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=De.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(li.isBuffered(t,s)?n=this.getAppendedFrag(s):li.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?ur(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const T=w+(n-v.start)*1e3;return new Date(T)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new Bi({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;T.setKeyFormat(U);const X=Jo(U);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const G=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,G))}const T=w.uri;if(!T)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${T}"`)));const U=ld(w);let X=this.keyIdToKeyInfo[U];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[U]?"Rel":"L"}oading${w.keyId?" keyId: "+J(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[U]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const T=bt(n.initSegment.data);if(T.length){const U=T[0];U.some(X=>X!==0)&&(this.log(`Using keyId found in init segment ${J(U)}`),t.decryptdata.keyId=U,jo.setKeyIdForUri(t.decryptdata.uri,U))}}const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(T=>(t.mediaKeySessionContext=T,s))).catch(T=>{throw t.keyLoadPromise=null,"data"in T&&(T.data.frag=n),T})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((T,U)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(xe,Me,Fe,lt)=>{const{frag:ut,keyInfo:Vt}=Fe,Jt=ld(Vt.decryptdata);if(!ut.decryptdata||Vt!==this.keyIdToKeyInfo[Jt])return U(this.createKeyLoadError(ut,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Vt.decryptdata.key=ut.decryptdata.key=new Uint8Array(xe.data),ut.keyLoader=null,Vt.loader=null,T({frag:ut,keyInfo:Vt})},onError:(xe,Me,Fe,lt)=>{this.resetLoader(Me),U(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),Fe,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,Me,Fe)=>{this.resetLoader(Me),U(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Fe))},onAbort:(xe,Me,Fe)=>{this.resetLoader(Me),U(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Fe))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const T=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[T],w&&w.destroy()}}function ld(D){if(D.keyFormat!==hs.FAIRPLAY){const t=D.keyId;if(t)return J(t)}return D.uri}function gd(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,T=new w(n);return this.loaders[t.type]=T,T}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:T,deliveryDirectives:U,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:T,deliveryDirectives:U,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:T,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:T,levelOrTrack:U})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const G=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const xe=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const T=w.errorRetry||w.timeoutRetry||{},U={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:T.maxNumRetry||0,retryDelay:T.retryDelayMs||0,maxRetryDelay:T.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,xe)=>{const Me=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Fe=G.data;ue.parsing.start=performance.now(),zo.isMediaPlaylist(Fe)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,xe||null,Me):this.handleMasterPlaylist(G,ue,de,xe)},onError:(G,ue,de,xe)=>{this.handleNetworkError(ue,de,!1,G,xe)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};v.load(t,U,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,T=t.data,U=cd(t,s),X=zo.parseMasterPlaylist(T,U);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe}=X;this.variableList=Fe,ue.forEach(Jt=>{const{unknownCodecs:rr}=Jt;if(rr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=Jt;for(let Ur=rr.length;Ur--;){const an=rr[Ur];Pe(an,"audio",xr)?(Jt.audioCodec=jr=jr?`${jr},${an}`:an,Ht.audio[jr.substring(0,4)]=2,rr.splice(Ur,1)):Pe(an,"video",xr)&&(Jt.videoCodec=pn=pn?`${pn},${an}`:an,Ht.video[pn.substring(0,4)]=2,rr.splice(Ur,1))}}});const{AUDIO:lt=[],SUBTITLES:ut,"CLOSED-CAPTIONS":Vt}=zo.parseMasterPlaylistMedia(T,U,X);lt.length&&!lt.some(rr=>!rr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ki({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:ut,captions:Vt,contentSteering:G,url:U,stats:n,networkDetails:v,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe})}handleTrackOrLevelPlaylist(t,n,s,v,w){const T=this.hls,{id:U,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(U)?U:0,xe=gd(s),Me=zo.parseLevelPlaylist(t.data,ue,de,xe,0,this.variableList);if(G===h.MANIFEST){const Fe={attrs:new Ki({}),bitrate:0,details:Me,name:"",url:ue};Me.requestScheduled=n.loading.start+$r(Me,0),T.trigger(o.MANIFEST_LOADED,{levels:[Fe],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Me,this.handlePlaylistLoaded(Me,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let T=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?T+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(T+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(T);this.hls.logger.warn(`[playlist-loader]: ${T}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:U,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;de.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,T){const U=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:xe,deliveryDirectives:Me}=v,Fe=cd(n,v),lt=gd(v);let ut=typeof v.level=="number"&<===u.MAIN?G:void 0;const Vt=t.playlistParsingError;if(Vt){if(this.hls.logger.warn(`${Vt} ${t.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Fe,error:Vt,reason:Vt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Fe,error:Jt,reason:Jt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}switch(t.live&&T&&(T.getCacheAge&&(t.ageHeader=T.getCacheAge()||0),(!T.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ut){if(!ue)ut=0;else if(ue!==U.levels[ut]){const Jt=U.levels.indexOf(ue);Jt>-1&&(ut=Jt)}}U.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||U.levels[0],level:ut||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Me,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break;case h.SUBTITLE_TRACK:U.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break}}}class If{static get version(){return ii}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Tn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ni,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:v,bufferController:w,capLevelController:T,errorController:U,fpsController:X}=s,G=new U(this),ue=this.abrController=new v(this),de=new ka(this),xe=s.interstitialsController,Me=xe?this.interstitialsController=new xe(this,If):null,Fe=this.bufferController=new w(this,de),lt=this.capLevelController=new T(this),ut=new X(this),Vt=new td(this),Jt=s.contentSteeringController,rr=Jt?new Jt(this):null,xr=this.levelController=new Cd(this,rr),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new _d(this,de,pn),an=this.gapController=new Qa(this,de);lt.setStreamController(Ur),ut.setStreamController(Ur);const nn=[Vt,xr,Ur];Me&&nn.splice(1,0,Me),rr&&nn.splice(1,0,rr),this.networkControllers=nn;const Vr=[ue,Fe,an,lt,ut,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const Dn=s.audioStreamController;Dn&&nn.push(this.audioStreamController=new Dn(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Qi=G.onErrorOut;typeof Qi=="function"&&this.on(o.ERROR,Qi,G),this.on(o.MANIFEST_LOADED,Vt.onManifestLoaded,Vt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=$.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Br(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const T=t[w].attrs["HDCP-LEVEL"];if(T&&T<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ia(n);return Bt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-K:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var _=__webpack_module_cache__[d];if(_!==void 0)return _.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"25ebdfe0",67:"f00e8276",109:"c786fa0c",119:"a515ac1c",195:"f555f89c",201:"9c8a0749",264:"c20841fd",292:"abb79aca",316:"1f60ada6",337:"1425bee1",354:"d4d139cf",479:"4ab1737f",485:"9713ca9c",508:"2c0aa633",518:"c7a26065",532:"191a1321",533:"b87fa69d",547:"7044d2ce",556:"8bbe1b21",559:"bb8ab840",570:"a7a9594a",576:"5aa442dc",629:"44a1d9a5",643:"0fbd7c85",671:"4a609b8d",680:"0fae6afb",700:"224f063d",737:"4df9114a",741:"ac5fd360",799:"01f17542",879:"4c5192d8",895:"07b3b0ea",900:"e19698b8",906:"ed9c40c5",921:"5e6233b2",928:"9fc8fdd0",981:"24da50c7",1006:"fe894cef",1043:"fbbacbc7",1045:"173406d2",1048:"4fa06fa9",1070:"6d411e43",1077:"f5977d39",1144:"c90eccaf",1154:"8cb80842",1211:"c75c70d1",1253:"9b093c1d",1257:"d3179dbc",1274:"5f6ea65a",1276:"aa37a179",1343:"676c0f60",1423:"6adf2fc0",1427:"3d7b575f",1450:"b476b65d",1461:"60143ffd",1462:"fcf08abc",1470:"7b14d3ca",1475:"faddd081",1477:"316b88a2",1482:"f397612c",1512:"a230b5ef",1520:"f7681a05",1545:"a608ea29",1578:"03e8de36",1581:"8810e0bd",1582:"6a5a12a1",1646:"e6e27b60",1651:"75524292",1657:"732deed7",1660:"4647fdda",1674:"fe12608b",1678:"8a38d376",1713:"466a91e9",1717:"8f624eff",1727:"df0db6bd",1750:"b9876391",1754:"4adb62c0",1783:"5820013d",1798:"fae2a013",1799:"1f76b2d5",1831:"c8fd39fa",1836:"c873953e",1855:"fbdd023d",1880:"ef5fb5c6",1897:"aeee8d1d",1939:"9f17f90d",1953:"28b02718",1962:"5c486843",1993:"d31ca222",2011:"59d51f98",2045:"4fea722d",2099:"804c37f6",2102:"25d886ec",2130:"069a122d",2141:"f0eda501",2203:"530e8c88",2216:"1bc9839f",2240:"8cee454c",2249:"f4830452",2281:"28c6c262",2300:"83840044",2303:"ac4c0a33",2307:"7e010f3c",2338:"213104c1",2339:"971b0084",2386:"192e235c",2396:"06a86bf5",2404:"9b463199",2412:"c1e874de",2425:"290f477b",2443:"e497a96f",2460:"d013417e",2476:"2102648c",2494:"68080a87",2501:"d1388c61",2538:"de4a3723",2539:"20635524",2548:"0b12947c",2570:"d757b5d4",2594:"e87d3761",2603:"6c070ea1",2659:"f810c64c",2707:"28440b84",2763:"f30a9db3",2806:"b4c5a706",2819:"a2afd093",2823:"29bd2909",2829:"526d744a",2837:"54a82605",2862:"f8d3c5bd",2865:"c2e6c572",2884:"ab0acf18",2969:"ab3357d7",3006:"9976d75c",3086:"346d5d5e",3133:"9bf3f89c",3141:"68fcaac8",3157:"80e84bd8",3183:"ace2a4c2",3198:"8e655451",3212:"98f8721d",3220:"f37fc172",3247:"789c53c4",3260:"79ba3dbc",3276:"8582e042",3317:"43f5a812",3391:"46701324",3433:"fa850d27",3442:"f966fb07",3447:"54b5dd1f",3451:"d2113dd8",3509:"53aefe1f",3550:"3dc83156",3581:"6cb56975",3585:"bcfb3dea",3668:"ce3a17c6",3697:"481a10d9",3747:"a316cf4d",3754:"632a2854",3777:"d5b0f2f1",3784:"6ebe3737",3805:"9dbcb95e",3831:"1280141d",3861:"cf2f3073",3862:"7cc7474a",3873:"db279c44",3885:"f87f7f15",3910:"622aa34b",3951:"776cc705",3987:"5cecd51b",4014:"27a8e97c",4017:"43ee7c85",4030:"75a7b372",4048:"c8710bcc",4056:"6eaa189d",4058:"a6ef0500",4078:"005cea4a",4088:"236723f3",4093:"3c887691",4105:"a86482d9",4144:"672af668",4164:"3105fbd6",4216:"bcd3b1e1",4217:"02cab659",4227:"67b7b457",4259:"14fbd765",4264:"766d6d47",4297:"023d1611",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f07362e4",4492:"a26e029c",4496:"11e9fce8",4498:"683973aa",4504:"7c361cb4",4514:"8e37600d",4520:"e9efd903",4546:"1e3cbc52",4565:"cd70a302",4572:"f00b830e",4599:"61def4cb",4610:"939e8f04",4621:"b8ace43d",4628:"ece2c60c",4662:"5c4cce77",4685:"c33f1528",4688:"b36b0d9d",4715:"e8ec8f44",4736:"a070a110",4741:"45634f4c",4757:"1aabc0b6",4766:"93d0b6de",4770:"43fc3779",4790:"619413e4",4795:"5bff3cb2",4797:"a24e92db",4800:"c6566bd2",4850:"1edda4b7",4889:"f30e682c",4928:"51081fcb",4944:"677afa60",4973:"8235bc1d",4994:"acccb5d3",5022:"2e3d7afe",5043:"4fbe7ab3",5048:"66037305",5060:"85dafcc6",5096:"9c863387",5111:"6c03ca16",5117:"44f55c57",5125:"d4b510e3",5148:"c3066eef",5165:"ef02b719",5176:"2025b09b",5177:"d58c37ab",5179:"6b940689",5186:"3282c804",5230:"00165717",5238:"e46dbfcb",5290:"5dabcdc2",5297:"3dbe4584",5307:"a0693b50",5319:"5c075be0",5321:"1163c84e",5330:"c33e12c9",5335:"aa198ec3",5354:"7ae70604",5357:"a1bb98e3",5359:"3aa1bcb9",5382:"1aa831e3",5402:"db9e68cd",5416:"454536b7",5434:"38b302a6",5466:"035d764d",5494:"d89549c4",5518:"99aad8ea",5549:"d50d3317",5572:"5e3b67fe",5573:"fb02faea",5624:"09e6ba05",5631:"e00d3d36",5650:"fdd0c3e0",5679:"4a090bef",5694:"729f96d4",5705:"9e2bd49b",5729:"17c6258e",5764:"e0d7e586",5775:"34436628",5776:"b9fafc65",5786:"7612e65f",5798:"ff73e342",5800:"bd52cfe6",5816:"b88bff3c",5823:"182fe648",5876:"5eded409",5888:"faa1801c",5891:"7e58983e",5894:"3c66fb07",5902:"e06f5514",5915:"d10b71f1",5972:"94511bbf",5992:"d4f74d40",6029:"69da6985",6034:"8551e0f9",6045:"d268f87f",6047:"3ce45acd",6063:"2676de84",6069:"f74a66f5",6080:"03b9aa31",6126:"99519171",6127:"0e3bbc5d",6170:"0026c6ec",6185:"a0f4de72",6265:"87491431",6270:"48596870",6282:"8bca72b2",6328:"a030f412",6366:"8c28e7b2",6378:"7f3a946a",6393:"d085d796",6411:"3b971528",6434:"828ffea1",6442:"9497789a",6444:"29c95be3",6451:"65b5adc2",6452:"88b21d5e",6531:"1e4cd45d",6583:"1c301a0c",6587:"73574cb0",6634:"0c6daefd",6637:"0dffff83",6651:"c2b680ab",6682:"91b1b146",6685:"b49162cc",6729:"b0e1e1d0",6741:"5d247065",6774:"59d4d618",6776:"48554c1a",6784:"3acc08be",6788:"85a3e650",6789:"f3d0ea6c",6796:"578ac8d2",6820:"e7a7a304",6840:"b2d287e1",6882:"6aaae2c8",6904:"f9a0b70f",6913:"62b05a80",6963:"ef16faad",6985:"6abb4311",7043:"9897481c",7045:"b11ea690",7058:"15d63d72",7062:"8a710766",7084:"46ccce72",7099:"9427442d",7156:"e7466006",7178:"d6dfdd98",7182:"8b56c91b",7224:"fd58f5b4",7242:"4d2c95ed",7260:"c46786a5",7289:"76495260",7322:"3768a766",7323:"c70b86cd",7329:"08473987",7333:"a86d1864",7365:"1005464f",7395:"5f56ec36",7402:"d155a771",7460:"d6307a4a",7477:"e0e57569",7482:"ba873f73",7527:"8ee2f559",7545:"6b0a82fe",7560:"9d24b63d",7573:"97f85034",7589:"856df4fc",7591:"c8233ce9",7614:"6b5f5cf1",7622:"4568e6d3",7686:"4fcec9f9",7706:"c2a79e40",7806:"0c15eeb9",7835:"8f8b3b96",7855:"22d283d4",7857:"88c2af3d",7877:"1635128a",7883:"cda47974",7884:"c76193c2",7901:"30139b85",7922:"11bbcba6",7964:"29aed9a1",8062:"1d3ec49a",8072:"91f92c47",8085:"2904e32c",8089:"d536b13a",8115:"07495819",8143:"b672fed8",8145:"23cecd42",8155:"be971df0",8161:"83c5fa9a",8217:"ea726cd8",8229:"7cc11102",8237:"2b9ecb64",8241:"e7b4df3b",8286:"31b92ce4",8302:"55794970",8332:"81bdec26",8340:"d6a1e60b",8350:"07df8a75",8365:"3ec1f7ce",8398:"fe244484",8431:"15b71e77",8435:"29ffda57",8447:"c36e46e5",8458:"17d7791c",8479:"ac5cbe4a",8517:"43660dc2",8552:"564d19af",8561:"333e8ec9",8563:"7e6f494f",8579:"100e0d36",8639:"21c350a0",8665:"5005d459",8688:"c43698bc",8689:"aca47382",8723:"7a38a170",8737:"ce7dad23",8776:"0ad26240",8787:"b6ac1d5c",8823:"5cbb5332",8827:"c62a422c",8842:"9f25a3e2",8866:"4b3c72a3",8882:"24e19840",8885:"767aafb3",8898:"d002bcd8",8909:"66406369",8920:"7f82440c",8963:"790aecdd",8965:"2ba16da2",8999:"2d156215",9039:"34e176ca",9076:"e4c10d9f",9104:"bbcb2345",9205:"b43eb597",9219:"1ff45186",9252:"0d791a59",9260:"cf5f8140",9366:"1a31fd23",9391:"b5561486",9404:"9fcc3d3e",9406:"73be9849",9416:"c3b1471a",9417:"66c183bb",9449:"ed09f28b",9487:"3468c4bd",9489:"5057250a",9507:"13291333",9511:"b5c85ad1",9554:"ed358e7b",9559:"f794af19",9647:"19f22db0",9649:"8e8b40b4",9674:"40a043d9",9677:"6a194592",9695:"e9d54643",9715:"90612066",9716:"6f060582",9724:"2f674bad",9785:"234d891c",9788:"c5c1684f",9814:"b94bc97f",9891:"60f02702",9895:"b8e31ff2",9906:"8d7bd032",9921:"a79fd77a",9922:"24131e73",9928:"5989f5e0",9944:"04b240a2",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"7241a671",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2460:"03cdfb68",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"38b222b9",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"820c0a39",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"4dd50f6d",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"803b391d",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"02c35370",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"be1b937c",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"1151ea04",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o{const G=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return G&&(U[X]=G),U},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Zf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Wf(D,t))),n}function id(D,t){const n=Cf.exec(D),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Wf(D,t){const n=Tf.exec(D),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,v)}addCues(t,n,s,v,w){let T=!1;for(let U=w.length;U--;){const X=w[U],G=Hf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),T=!0,G/(s-n)>.5))return}if(T||w.push([n,s]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,s,v)}else{const U=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:T}){const{unparsedVttFrags:U}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:T}),U.length&&(this.unparsedVttFrags=[],U.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{ns(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===au);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const T=this.media,U=T?ql(T.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(U){let de=null;for(let xe=0;xeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const T=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:T})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,T=this.captionsProperties[w];T&&(T.label=s.name,s.lang&&(T.languageCode=s.lang),T.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:T,lastSn:U}=this,{cc:X,sn:G}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&T&&(G!==U+1||G===U&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),T.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,T="stats"in n;if(w==null||!w.encrypted||T){const U=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),U&&U.textCodec===au?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Uc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:T}=this,U=w.length-1;if(!w[s.cc]&&U===-1){T.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Gt(s.initSegment.data,new Uint8Array(v)).buffer:v;jc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?T.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&U>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Uc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Wo(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wAo(U[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(X=>Ao(U[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Me=sl(G.trim()),Fe=lf(t,n,Me);D!=null&&(de=D.cues)!=null&&de.getCueById(Fe)||(T=new ue(t,n,Me),T.id=Fe,T.line=xe+1,T.align="left",T.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(T))}return D&&v.length&&(v.sort((xe,Me)=>xe.line==="auto"||Me.line==="auto"?0:xe.line>8&&Me.line>8?Me.line-xe.line:xe.line-Me.line),v.forEach(xe=>Wo(D,xe))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const Re=/(\d+)-(\d+)\/(\d+)/;class at{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||vn,this.controller=new self.AbortController,this.stats=new j}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=jt(t,this.controller.signal),T=t.responseType==="arraybuffer",U=T?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var xe;this.response=this.loader=de;const Me=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},G-(Me-v.loading.start)),!de.ok){const{status:lt,statusText:ut}=de;throw new Oi(ut||"fetch, bad network response",lt,de)}v.loading.first=Me,v.total=Or(de.headers)||v.total;const Fe=(xe=this.callbacks)==null?void 0:xe.onProgress;return Fe&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Fe):T?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var xe,Me;const Fe=this.response;if(!Fe)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=de[U];lt&&(v.loaded=v.total=lt);const ut={url:Fe.url,data:de,code:Fe.status},Vt=(xe=this.callbacks)==null?void 0:xe.onProgress;Vt&&!r(n.highWaterMark)&&Vt(v,t,de,Fe),(Me=this.callbacks)==null||Me.onSuccess(ut,v,t,Fe)}).catch(de=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Me=de&&de.code||0,Fe=de?de.message:null;(xe=this.callbacks)==null||xe.onError({code:Me,text:Fe},t,de?de.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const T=new gr,U=t.body.getReader(),X=()=>U.read().then(G=>{if(G.done)return T.dataLength&&w(n,s,T.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,T.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function ar(D){const t=Re.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(D){const t=D.get("Content-Range");if(t){const s=ar(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function vn(D,t){return new self.Request(D.url,t)}class Oi extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Yn{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new j,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(T=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(T=>{var U;(U=this.callbacks)==null||U.onError({code:s.status,text:T.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:T}=s.loadPolicy;if(v)for(const U in v)t.setRequestHeader(U,v[U]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:T,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Fe=ue!=null?ue:n.response;if(Fe!=null){var T,U;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?Fe.byteLength:Fe.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ut=(T=this.callbacks)==null?void 0:T.onProgress;ut&&ut(s,t,Fe,n);const Vt={url:n.responseURL,data:Fe,code:G};(U=this.callbacks)==null||U.onSuccess(Vt,s,t,n);return}}const de=w.loadPolicy.errorRetry,xe=s.retry,Me={url:t.url,data:void 0,code:G};if(Cr(de,xe,!1,Me))this.retry(de);else{var X;W.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Cr(t,n,!0))this.retry(t);else{var s;W.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Dr(t,s.retry),s.retry++,W.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const ha={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Yn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:et,bufferController:lo,capLevelController:El,errorController:on,fpsController:cs,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:_u,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:ha},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},Ma()),{},{subtitleStreamController:Cl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:ke,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function Ma(){return{cueHandler:z,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function en(D,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Nr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(T=>{const U=`${T==="level"?"playlist":T}LoadPolicy`,X=t[U]===void 0,G=[];w.forEach(ue=>{const de=`${T}Loading${ue}`,xe=t[de];if(xe!==void 0&&X){G.push(de);const Me=s[U].default;switch(t[U]={default:Me},ue){case"TimeOut":Me.maxLoadTimeMs=xe,Me.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Me.errorRetry.maxNumRetry=xe,Me.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Me.errorRetry.retryDelayMs=xe,Me.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Me.errorRetry.maxRetryDelayMs=xe,Me.timeoutRetry.maxRetryDelayMs=xe;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${U}": ${zi(t[U])}`)}),b(b({},s),t)}function Nr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(Nr):Object.keys(D).reduce((t,n)=>(t[n]=Nr(D[n]),t),{}):D}function Qr(D,t){const n=D.loader;n!==at&&n!==Yn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=at,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const In=2,Zn=.1,Xa=.05,Wi=100;class Qa extends ks{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Wi),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const T=this.media;if(!T)return;const{seeking:U}=T,X=this.seeking&&!U,G=!this.seeking&&U,ue=T.paused&&!U||T.ended||T.playbackRate===0;if(this.seeking=U,t!==n){n&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&T.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!li.getBuffered(T).length){this.nudgeRetry=0;return}const de=li.bufferInfo(T,t,0),xe=de.nextStart||0,Me=this.fragmentTracker;if(U&&Me&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>In,an=!xe||pn||xe-t>In&&!Me.getPartialFragment(t);if(Ur||an)return;this.moved=!1}const Fe=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Me){if(!(de.len>0)&&!xe)return;const Ur=Math.max(xe,de.start||0)-t,nn=!!(Fe!=null&&Fe.live)?Fe.targetduration*2:In,Vr=Nl(t,Me);if(Ur>0&&(Ur<=nn||Vr)){T.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,ut=self.performance.now(),Vt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Vt>0&&ut-Vt=lt||Vt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Fe!=null&&Fe.live)&&Math.abs(t-((Fe==null?void 0:Fe.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=li.bufferInfo(T,t,w.maxBufferHole);this._tryFixBufferStall(jr,rr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=li.bufferedInfo(li.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const T=li.timeRangesToArray(v),U=li.bufferedInfo(T,n,0).bufferedIndex;if(U>-1&&UU)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let xe=Nl(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const Me=li.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:xe,buffer:Me.len,bufferInfo:Me})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:T,media:U}=this,X=(v=this.hls)==null?void 0:v.config;if(!U||!T||!X)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Nl(s,T);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),T=s.getFragAtPos(v,u.MAIN);if(w&&T)return T.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const T=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(T.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:T,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const T=v.currentTime,U=li.bufferInfo(v,T,0),X=T0&&U.len<1&&v.readyState<3,xe=X-T;if(xe>0&&(ue||de)){if(xe>w.maxBufferHole){let Fe=!1;if(T===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ns(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Me=0;Meue.type===Tn.audioId3&&X:v==="video"?G=ue=>ue.type===Tn.emsg&&U:G=ue=>ue.type===Tn.audioId3&&X||ue.type===Tn.emsg&&U,Ao(w,n,s,G)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:T}=this.hls.config;if(!w)return;const U=od();if(s&&v&&!T){const{fragmentStart:lt,fragmentEnd:ut}=t;let Vt=this.assetCue;Vt?(Vt.startTime=lt,Vt.endTime=ut):U&&(Vt=this.assetCue=ud(U,lt,ut,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Vt&&(Vt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Vt),Vt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(de).filter(ut=>!ue.includes(ut));for(let ut=lt.length;ut--;){var Me;const Vt=lt[ut],Jt=(Me=de[Vt])==null?void 0:Me.cues;delete de[Vt],Jt&&Object.keys(Jt).forEach(rr=>{const xr=Jt[rr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(xr)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Fe=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Fe==null?void 0:Fe.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(Ei!==Vt.id){const Qi=G[Ei];if(Qi.class===Vt.class&&Qi.startDate>Vt.startDate&&(!Dn||Vt.startDate.01&&(Ei.startTime=Jt,Ei.endTime=pn);else if(U){let Qi=Vt.attr[Dn];Ho(Dn)&&(Qi=V(Qi));const qi=ud(U,Jt,pn,{key:Dn,data:Qi},Tn.dateRange);qi&&(qi.id=ut,this.id3Track.addCue(qi),xr[Dn]=qi,T&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}de[ut]={cues:xr,dateRange:Vt,durationKnown:jr}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:T}=this.config;if(!w||T===1||!s.live)return;const U=this.targetLatency;if(U===null)return;const X=v-U,G=Math.min(this.maxLatency,U+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,T)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Me=Math.min(de,Math.max(1,xe));this.changeMediaPlaybackRate(n,Me)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:T,lowLatencyMode:U}=this.config,X=this.hls.userConfig;let G=U&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:T*v);const ue=v;return G+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,T=v-s.totalduration,U=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(T,w),U)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Cd extends wo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},T={};let U=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:xe,videoCodec:Me}=ue;xe&&(ue.audioCodec=xe=At(xe,s)||void 0),Me&&(Me=ue.videoCodec=Rr(Me));const{width:Fe,height:lt,unknownCodecs:ut}=ue,Vt=(ut==null?void 0:ut.length)||0;if(U||(U=!!(Fe&<)),X||(X=!!Me),G||(G=!!xe),Vt||xe&&!this.isAudioSupported(xe)||Me&&!this.isVideoSupported(Me)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":rr,"HDCP-LEVEL":xr,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${rr}-${Jt}-${Ur}-${xr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=T[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const Dn=this.createLevel(ue);w[nn]=Dn,v.push(Dn)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,T[nn]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,U,X,G)}createLevel(t){const n=new wi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=ot(v,[])}return n}isAudioSupported(t){return Pe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Pe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var T;let U=[],X=[],G=t;const ue=((T=n.stats)==null?void 0:T.parsing)||{};if((s||v)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:rr,width:xr,height:jr})=>(!!Jt||!!(xr&&jr))&&Qn(rr))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",rr=Jt;n.levels.length&&(rr=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(rr),Jt+=` (${rr})`);const xr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:rr})}}),ue.end=performance.now();return}n.audioTracks&&(U=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(U)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((Jt,rr)=>{if(Jt.attrs["HDCP-LEVEL"]!==rr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(rr.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==rr.height)return Jt.height-rr.height;if(Jt.frameRate!==rr.frameRate)return Jt.frameRate-rr.frameRate;if(Jt.videoRange!==rr.videoRange)return On.indexOf(Jt.videoRange)-On.indexOf(rr.videoRange);if(Jt.videoCodec!==rr.videoCodec){const xr=we(Jt.videoCodec),jr=we(rr.videoCodec);if(xr!==jr)return jr-xr}if(Jt.uri===rr.uri&&Jt.codecSet!==rr.codecSet){const xr=gt(Jt.codecSet),jr=gt(rr.codecSet);if(xr!==jr)return jr-xr}return Jt.averageBitrate!==rr.averageBitrate?Jt.averageBitrate-rr.averageBitrate:0});let xe=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Fe=w&&!v,lt=this.hls.config,ut=!!(lt.audioStreamController&<.audioTrackController),Vt={levels:G,audioTracks:U,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:ut&&!Fe&&U.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Vt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,T=n[t],U=T.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=T,s===t&&v&&w===U)return;this.log(`Switching to level ${t} (${T.height?T.height+"p ":""}${T.videoRange?T.videoRange+" ":""}${T.codecSet?T.codecSet+" ":""}@${T.bitrate})${U?" with Pathway "+U:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:T.attrs,details:T.details,bitrate:T.bitrate,averageBitrate:T.averageBitrate,maxBitrate:T.maxBitrate,realBitrate:T.realBitrate,width:T.width,height:T.height,codecSet:T.codecSet,audioCodec:T.audioCodec,videoCodec:T.videoCodec,audioGroups:T.audioGroups,subtitleGroups:T.subtitleGroups,loaded:T.loaded,loadError:T.loadError,fragmentError:T.fragmentError,name:T.name,id:T.id,uri:T.uri,url:T.url,urlId:0,audioGroupIds:T.audioGroupIds,textGroupIds:T.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const G=T.details;if(!G||G.live){const ue=this.switchParams(T.uri,v==null?void 0:v.details,G);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,T=n.levelInfo;if(!T){var U;this.warn(`Invalid level index ${v}`),(U=n.deliveryDirectives)!=null&&U.skip&&(w.deltaUpdateFailed=!0);return}if(T===this.currentLevel||n.withoutMultiVariant){T.fragmentError===0&&(T.loadError=0);let X=T.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],T=t.details,U=T==null?void 0:T.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${U&&T.live?" age "+U.toFixed(1)+(T.type?" "+T.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,T)=>T!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(U=>U.level=-1)),!1));ps(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(We(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(We(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class _d extends Nt{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const T=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(T===null||T.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${T?T.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(vd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=De.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=De.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case De.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=De.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=De.IDLE;break}break}case De.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===De.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const T=s[w],U=this.getMainFwdBufferInfo();if(U===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(U,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=De.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const G=T.details;if(!G||this.state===De.WAITING_LEVEL||this.waitForLive(T)){this.level=w,this.state=De.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=U.len,de=this.getMaxBufferLength(T.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:U.end;let Me=this.getNextFragment(xe,G);if(this.couldBacktrack&&!this.fragPrevious&&Me&&Ce(Me)&&this.fragmentTracker.getState(Me)!==_n.OK){var Fe;const ut=((Fe=this.backtrackFragment)!=null?Fe:Me).sn-G.startSN,Vt=G.fragments[ut-1];Vt&&Me.cc===Vt.cc&&(Me=Vt,this.fragmentTracker.removeFragment(Vt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(Me&&this.isLoopLoading(Me,xe)){if(!Me.gap){const ut=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Vt=(ut===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Vt&&this.afterBufferFlushed(Vt,ut,u.MAIN)}Me=this.getNextFragmentLoopLoading(Me,G,U,u.MAIN,de)}Me&&(Me.initSegment&&!Me.initSegment.data&&!this.bitrateTest&&(Me=Me.initSegment),this.loadFragment(Me,T,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===_n.NOT_LOADED||v===_n.PARTIAL?Ce(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const U=this.getMainFwdBufferInfo();if(!U||U.len=T-n.maxFragLookUpTolerance&&w<=U;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=st(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,T=!1;for(const U in s){const X=s[U];if(X.id==="main"){if(w=U,v=X,U==="video"){const G=s[U];G&&(this.videoBuffer=G.buffer)}}else T=!0}T&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===De.PARSED&&(this.state=De.IDLE);return}const U=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),Ce(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const T=this.media;T&&(!this._hasEnoughToStart&&li.getBuffered(T).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=De.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===De.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=De.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=De.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=De.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const T=w.stats;T.parsing.start=T.parsing.end=T.buffering.start=T.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===De.STOPPED||this.state===De.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,T=this.getCurrentContext(w);if(!T){this.resetWhenMissingContext(w);return}const{frag:U,part:X,level:G}=T,{video:ue,text:de,id3:xe,initSegment:Me}=v,{details:Fe}=G,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=De.PARSING,Me){const ut=Me.tracks;if(ut){const xr=U.initSegment||U;if(this.unhandledEncryptionError(Me,U))return;this._bufferInitSegment(G,ut,xr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:ut})}const Vt=Me.initPTS,Jt=Me.timescale,rr=this.initPTS[U.cc];if(r(Vt)&&(!rr||rr.baseTime!==Vt||rr.timescale!==Jt)){const xr=Me.trackId;this.initPTS[U.cc]={baseTime:Vt,timescale:Jt,trackId:xr},s.trigger(o.INIT_PTS_FOUND,{frag:U,id:n,initPTS:Vt,timescale:Jt,trackId:xr})}}if(ue&&Fe){lt&&ue.type==="audiovideo"&&this.logMuxedErr(U);const ut=Fe.fragments[U.sn-1-Fe.startSN],Vt=U.sn===Fe.startSN,Jt=!ut||U.cc>ut.cc;if(v.independent!==!1){const{startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),an=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:rr;if(!Vt&&anIn&&(U.gap=!0);U.setElementaryStreamInfo(ue.type,rr,xr,jr,pn),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(ue,U,X,w,Vt||Jt)}else if(Vt||Jt)U.gap=!0;else{this.backtrack(U);return}}if(lt){const{startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}),U.setElementaryStreamInfo(ie.AUDIO,ut,Vt,Jt,rr),this.bufferFragmentData(lt,U,X,w)}if(Fe&&xe!=null&&xe.samples.length){const ut={id:n,frag:U,details:Fe,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,ut)}if(Fe&&de){const ut={id:n,frag:U,details:Fe,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ut)}}logMuxedErr(t){this.warn(`${Ce(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==De.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:T,audiovideo:U}=n;if(w){const G=t.audioCodec;let ue=tn(w.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(T){T.levelCodec=t.videoCodec,T.id=u.MAIN;const G=T.codec;if((G==null?void 0:G.length)===4)switch(G){case"hvc1":case"hev1":T.codec="hvc1.1.6.L120.90";break;case"av01":T.codec="av01.0.04M.08";break;case"avc1":T.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${T.container}, codecs[level/parsed]=[${t.videoCodec||""}/${G}]${T.codec!==G?" parsed-corrected="+T.codec:""}${T.supplemental?" supplemental="+T.supplemental:""}`),delete n.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=De.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(li.isBuffered(t,s)?n=this.getAppendedFrag(s):li.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?ur(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const T=w+(n-v.start)*1e3;return new Date(T)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new Bi({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;T.setKeyFormat(U);const X=Jo(U);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const G=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,G))}const T=w.uri;if(!T)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${T}"`)));const U=ld(w);let X=this.keyIdToKeyInfo[U];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[U]?"Rel":"L"}oading${w.keyId?" keyId: "+J(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[U]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const T=bt(n.initSegment.data);if(T.length){const U=T[0];U.some(X=>X!==0)&&(this.log(`Using keyId found in init segment ${J(U)}`),t.decryptdata.keyId=U,jo.setKeyIdForUri(t.decryptdata.uri,U))}}const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(T=>(t.mediaKeySessionContext=T,s))).catch(T=>{throw t.keyLoadPromise=null,"data"in T&&(T.data.frag=n),T})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((T,U)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(xe,Me,Fe,lt)=>{const{frag:ut,keyInfo:Vt}=Fe,Jt=ld(Vt.decryptdata);if(!ut.decryptdata||Vt!==this.keyIdToKeyInfo[Jt])return U(this.createKeyLoadError(ut,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Vt.decryptdata.key=ut.decryptdata.key=new Uint8Array(xe.data),ut.keyLoader=null,Vt.loader=null,T({frag:ut,keyInfo:Vt})},onError:(xe,Me,Fe,lt)=>{this.resetLoader(Me),U(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),Fe,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,Me,Fe)=>{this.resetLoader(Me),U(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Fe))},onAbort:(xe,Me,Fe)=>{this.resetLoader(Me),U(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Fe))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const T=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[T],w&&w.destroy()}}function ld(D){if(D.keyFormat!==hs.FAIRPLAY){const t=D.keyId;if(t)return J(t)}return D.uri}function gd(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,T=new w(n);return this.loaders[t.type]=T,T}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:T,deliveryDirectives:U,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:T,deliveryDirectives:U,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:T,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:T,levelOrTrack:U})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const G=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const xe=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const T=w.errorRetry||w.timeoutRetry||{},U={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:T.maxNumRetry||0,retryDelay:T.retryDelayMs||0,maxRetryDelay:T.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,xe)=>{const Me=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Fe=G.data;ue.parsing.start=performance.now(),zo.isMediaPlaylist(Fe)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,xe||null,Me):this.handleMasterPlaylist(G,ue,de,xe)},onError:(G,ue,de,xe)=>{this.handleNetworkError(ue,de,!1,G,xe)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};v.load(t,U,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,T=t.data,U=cd(t,s),X=zo.parseMasterPlaylist(T,U);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe}=X;this.variableList=Fe,ue.forEach(Jt=>{const{unknownCodecs:rr}=Jt;if(rr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=Jt;for(let Ur=rr.length;Ur--;){const an=rr[Ur];Pe(an,"audio",xr)?(Jt.audioCodec=jr=jr?`${jr},${an}`:an,Ht.audio[jr.substring(0,4)]=2,rr.splice(Ur,1)):Pe(an,"video",xr)&&(Jt.videoCodec=pn=pn?`${pn},${an}`:an,Ht.video[pn.substring(0,4)]=2,rr.splice(Ur,1))}}});const{AUDIO:lt=[],SUBTITLES:ut,"CLOSED-CAPTIONS":Vt}=zo.parseMasterPlaylistMedia(T,U,X);lt.length&&!lt.some(rr=>!rr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ki({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:ut,captions:Vt,contentSteering:G,url:U,stats:n,networkDetails:v,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe})}handleTrackOrLevelPlaylist(t,n,s,v,w){const T=this.hls,{id:U,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(U)?U:0,xe=gd(s),Me=zo.parseLevelPlaylist(t.data,ue,de,xe,0,this.variableList);if(G===h.MANIFEST){const Fe={attrs:new Ki({}),bitrate:0,details:Me,name:"",url:ue};Me.requestScheduled=n.loading.start+$r(Me,0),T.trigger(o.MANIFEST_LOADED,{levels:[Fe],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Me,this.handlePlaylistLoaded(Me,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let T=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?T+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(T+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(T);this.hls.logger.warn(`[playlist-loader]: ${T}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:U,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;de.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,T){const U=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:xe,deliveryDirectives:Me}=v,Fe=cd(n,v),lt=gd(v);let ut=typeof v.level=="number"&<===u.MAIN?G:void 0;const Vt=t.playlistParsingError;if(Vt){if(this.hls.logger.warn(`${Vt} ${t.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Fe,error:Vt,reason:Vt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Fe,error:Jt,reason:Jt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}switch(t.live&&T&&(T.getCacheAge&&(t.ageHeader=T.getCacheAge()||0),(!T.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ut){if(!ue)ut=0;else if(ue!==U.levels[ut]){const Jt=U.levels.indexOf(ue);Jt>-1&&(ut=Jt)}}U.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||U.levels[0],level:ut||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Me,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break;case h.SUBTITLE_TRACK:U.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break}}}class If{static get version(){return ii}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Tn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ni,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:v,bufferController:w,capLevelController:T,errorController:U,fpsController:X}=s,G=new U(this),ue=this.abrController=new v(this),de=new ka(this),xe=s.interstitialsController,Me=xe?this.interstitialsController=new xe(this,If):null,Fe=this.bufferController=new w(this,de),lt=this.capLevelController=new T(this),ut=new X(this),Vt=new td(this),Jt=s.contentSteeringController,rr=Jt?new Jt(this):null,xr=this.levelController=new Cd(this,rr),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new _d(this,de,pn),an=this.gapController=new Qa(this,de);lt.setStreamController(Ur),ut.setStreamController(Ur);const nn=[Vt,xr,Ur];Me&&nn.splice(1,0,Me),rr&&nn.splice(1,0,rr),this.networkControllers=nn;const Vr=[ue,Fe,an,lt,ut,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const Dn=s.audioStreamController;Dn&&nn.push(this.audioStreamController=new Dn(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Qi=G.onErrorOut;typeof Qi=="function"&&this.on(o.ERROR,Qi,G),this.on(o.MANIFEST_LOADED,Vt.onManifestLoaded,Vt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=$.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Br(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const T=t[w].attrs["HDCP-LEVEL"];if(T&&T<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ia(n);return Bt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-K:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var _=__webpack_module_cache__[d];if(_!==void 0)return _.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"25ebdfe0",67:"f00e8276",109:"c786fa0c",119:"a515ac1c",195:"f555f89c",201:"9c8a0749",264:"c20841fd",292:"abb79aca",316:"1f60ada6",337:"1425bee1",354:"d4d139cf",479:"4ab1737f",485:"9713ca9c",508:"2c0aa633",518:"c7a26065",532:"191a1321",533:"b87fa69d",547:"7044d2ce",556:"8bbe1b21",559:"bb8ab840",570:"a7a9594a",576:"5aa442dc",629:"44a1d9a5",643:"0fbd7c85",671:"4a609b8d",680:"0fae6afb",700:"c09efd96",737:"4df9114a",741:"ac5fd360",799:"01f17542",879:"4c5192d8",895:"07b3b0ea",900:"e19698b8",906:"ed9c40c5",921:"5e6233b2",928:"9fc8fdd0",981:"24da50c7",1006:"fe894cef",1043:"fbbacbc7",1045:"173406d2",1048:"4fa06fa9",1070:"6d411e43",1077:"f5977d39",1144:"c90eccaf",1154:"8cb80842",1211:"c75c70d1",1253:"9b093c1d",1257:"9ace2906",1274:"5f6ea65a",1276:"aa37a179",1343:"676c0f60",1423:"6adf2fc0",1427:"3d7b575f",1450:"b476b65d",1461:"60143ffd",1462:"fcf08abc",1470:"7b14d3ca",1475:"faddd081",1477:"316b88a2",1482:"f397612c",1512:"a230b5ef",1520:"f7681a05",1545:"a608ea29",1578:"03e8de36",1581:"8810e0bd",1582:"6a5a12a1",1646:"e6e27b60",1651:"75524292",1657:"732deed7",1660:"4647fdda",1674:"fe12608b",1678:"a2ecf120",1713:"466a91e9",1717:"8f624eff",1727:"df0db6bd",1750:"b9876391",1754:"8d20cdf1",1783:"5820013d",1798:"fae2a013",1799:"1f76b2d5",1831:"c8fd39fa",1836:"c873953e",1855:"fbdd023d",1880:"ef5fb5c6",1897:"aeee8d1d",1939:"9f17f90d",1953:"28b02718",1962:"5c486843",1993:"d31ca222",2011:"59d51f98",2045:"4fea722d",2099:"804c37f6",2102:"25d886ec",2130:"069a122d",2141:"f0eda501",2203:"530e8c88",2216:"1bc9839f",2240:"8cee454c",2249:"f4830452",2281:"28c6c262",2300:"83840044",2303:"ac4c0a33",2307:"7e010f3c",2338:"213104c1",2339:"971b0084",2386:"192e235c",2396:"06a86bf5",2404:"9b463199",2412:"c1e874de",2425:"290f477b",2443:"e497a96f",2460:"d013417e",2476:"2102648c",2494:"68080a87",2501:"d1388c61",2538:"de4a3723",2539:"20635524",2548:"0b12947c",2570:"d757b5d4",2594:"e87d3761",2603:"6c070ea1",2659:"f810c64c",2707:"28440b84",2763:"1f8eee53",2806:"b4c5a706",2819:"a2afd093",2823:"29bd2909",2829:"526d744a",2837:"54a82605",2862:"f8d3c5bd",2865:"c2e6c572",2884:"ab0acf18",2969:"ab3357d7",3006:"9976d75c",3086:"346d5d5e",3133:"9bf3f89c",3141:"68fcaac8",3157:"80e84bd8",3183:"ace2a4c2",3198:"8e655451",3212:"98f8721d",3220:"f37fc172",3247:"789c53c4",3260:"79ba3dbc",3276:"8582e042",3317:"43f5a812",3391:"46701324",3433:"fa850d27",3442:"f966fb07",3447:"54b5dd1f",3451:"d2113dd8",3509:"53aefe1f",3550:"3dc83156",3581:"6cb56975",3585:"bcfb3dea",3668:"ce3a17c6",3697:"481a10d9",3747:"a316cf4d",3754:"632a2854",3777:"d5b0f2f1",3784:"6ebe3737",3805:"9dbcb95e",3831:"1280141d",3861:"cf2f3073",3862:"7cc7474a",3873:"db279c44",3885:"f87f7f15",3910:"622aa34b",3951:"776cc705",3987:"5cecd51b",4014:"27a8e97c",4017:"43ee7c85",4030:"75a7b372",4048:"c8710bcc",4056:"6eaa189d",4058:"a6ef0500",4078:"005cea4a",4088:"236723f3",4093:"3c887691",4105:"a86482d9",4144:"672af668",4164:"1b8662a6",4216:"bcd3b1e1",4217:"02cab659",4227:"67b7b457",4259:"14fbd765",4264:"766d6d47",4297:"02e71275",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f07362e4",4492:"a26e029c",4496:"11e9fce8",4498:"683973aa",4504:"7c361cb4",4514:"8e37600d",4520:"e9efd903",4546:"1e3cbc52",4565:"cd70a302",4572:"f00b830e",4599:"61def4cb",4610:"939e8f04",4621:"b8ace43d",4628:"ece2c60c",4662:"5c4cce77",4685:"c33f1528",4688:"b36b0d9d",4715:"e8ec8f44",4736:"a070a110",4741:"45634f4c",4757:"1aabc0b6",4766:"93d0b6de",4770:"43fc3779",4790:"619413e4",4795:"5bff3cb2",4797:"a24e92db",4800:"c6566bd2",4850:"1edda4b7",4889:"f30e682c",4928:"6a9c0004",4944:"db37ce8d",4973:"8235bc1d",4994:"acccb5d3",5022:"2e3d7afe",5043:"4fbe7ab3",5048:"66037305",5060:"85dafcc6",5096:"9c863387",5111:"6c03ca16",5117:"44f55c57",5125:"d4b510e3",5148:"c3066eef",5165:"ef02b719",5176:"2025b09b",5177:"d58c37ab",5179:"6b940689",5186:"3282c804",5230:"00165717",5238:"e46dbfcb",5290:"5dabcdc2",5297:"3dbe4584",5307:"a0693b50",5319:"5c075be0",5321:"1163c84e",5330:"c33e12c9",5335:"aa198ec3",5354:"7ae70604",5357:"a1bb98e3",5359:"3aa1bcb9",5382:"1aa831e3",5402:"db9e68cd",5416:"454536b7",5434:"38b302a6",5466:"68ff36d6",5494:"d89549c4",5518:"99aad8ea",5549:"d50d3317",5572:"5e3b67fe",5573:"fb02faea",5624:"09e6ba05",5631:"e00d3d36",5650:"fdd0c3e0",5679:"4a090bef",5694:"729f96d4",5705:"9e2bd49b",5729:"17c6258e",5764:"e0d7e586",5775:"34436628",5776:"b9fafc65",5786:"7612e65f",5798:"ff73e342",5800:"bd52cfe6",5816:"b88bff3c",5823:"d20d342c",5876:"5eded409",5888:"faa1801c",5891:"7e58983e",5894:"3c66fb07",5902:"e06f5514",5915:"d10b71f1",5972:"94511bbf",5992:"d4f74d40",6029:"69da6985",6034:"8551e0f9",6045:"d268f87f",6047:"3ce45acd",6063:"2676de84",6069:"f74a66f5",6080:"03b9aa31",6126:"99519171",6127:"0e3bbc5d",6170:"0026c6ec",6185:"a0f4de72",6265:"87491431",6270:"48596870",6282:"8bca72b2",6328:"a030f412",6366:"8c28e7b2",6378:"7f3a946a",6393:"14db0c22",6411:"3b971528",6434:"828ffea1",6442:"9497789a",6444:"29c95be3",6451:"65b5adc2",6452:"88b21d5e",6531:"1e4cd45d",6583:"1c301a0c",6587:"73574cb0",6634:"0c6daefd",6637:"0dffff83",6651:"c2b680ab",6682:"91b1b146",6685:"b49162cc",6729:"b0e1e1d0",6741:"5d247065",6774:"59d4d618",6776:"6efa209b",6784:"3acc08be",6788:"85a3e650",6789:"f3d0ea6c",6796:"578ac8d2",6820:"e7a7a304",6840:"b2d287e1",6882:"6aaae2c8",6904:"f9a0b70f",6913:"62b05a80",6963:"ef16faad",6985:"6abb4311",7043:"9897481c",7045:"b11ea690",7058:"15d63d72",7062:"8a710766",7084:"46ccce72",7099:"9427442d",7156:"e7466006",7178:"d6dfdd98",7182:"8b56c91b",7224:"fd58f5b4",7242:"4d2c95ed",7260:"c46786a5",7289:"5379e287",7322:"3768a766",7323:"c70b86cd",7329:"08473987",7333:"a86d1864",7365:"1005464f",7395:"5f56ec36",7402:"d155a771",7460:"d6307a4a",7477:"e0e57569",7482:"ba873f73",7527:"8ee2f559",7545:"6b0a82fe",7560:"9d24b63d",7573:"97f85034",7589:"856df4fc",7591:"c8233ce9",7614:"6b5f5cf1",7622:"4568e6d3",7686:"4fcec9f9",7706:"c2a79e40",7806:"0c15eeb9",7835:"8f8b3b96",7855:"22d283d4",7857:"88c2af3d",7877:"1635128a",7883:"cda47974",7884:"c76193c2",7901:"30139b85",7922:"11bbcba6",7964:"29aed9a1",8062:"1d3ec49a",8072:"91f92c47",8085:"c2c55b39",8089:"d536b13a",8115:"07495819",8143:"b672fed8",8145:"23cecd42",8155:"be971df0",8161:"83c5fa9a",8217:"ea726cd8",8229:"7cc11102",8237:"2b9ecb64",8241:"e7b4df3b",8286:"31b92ce4",8302:"55794970",8332:"81bdec26",8340:"d6a1e60b",8350:"07df8a75",8365:"3ec1f7ce",8398:"fe244484",8431:"15b71e77",8435:"29ffda57",8447:"c36e46e5",8458:"17d7791c",8479:"ac5cbe4a",8517:"43660dc2",8552:"564d19af",8561:"333e8ec9",8563:"7e6f494f",8579:"100e0d36",8639:"21c350a0",8665:"5005d459",8688:"c43698bc",8689:"aca47382",8723:"7a38a170",8737:"ce7dad23",8776:"0ad26240",8787:"b6ac1d5c",8823:"5cbb5332",8827:"c62a422c",8842:"9f25a3e2",8866:"4b3c72a3",8882:"24e19840",8885:"767aafb3",8898:"d002bcd8",8909:"66406369",8920:"7f82440c",8963:"790aecdd",8965:"2ba16da2",8999:"2d156215",9039:"34e176ca",9076:"e4c10d9f",9104:"bbcb2345",9205:"b43eb597",9219:"1ff45186",9252:"0d791a59",9260:"cf5f8140",9366:"1a31fd23",9391:"b5561486",9404:"9fcc3d3e",9406:"9e3f8a20",9416:"c3b1471a",9417:"66c183bb",9449:"ed09f28b",9487:"3468c4bd",9489:"5057250a",9507:"13291333",9511:"b5c85ad1",9554:"ed358e7b",9559:"f794af19",9647:"19f22db0",9649:"8e8b40b4",9674:"40a043d9",9677:"6a194592",9695:"e9d54643",9715:"90612066",9716:"6f060582",9724:"2f674bad",9785:"234d891c",9788:"c5c1684f",9814:"b94bc97f",9891:"60f02702",9895:"b8e31ff2",9906:"8d7bd032",9921:"a79fd77a",9922:"24131e73",9928:"5989f5e0",9944:"04b240a2",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"7241a671",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2460:"03cdfb68",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"38b222b9",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"820c0a39",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"4dd50f6d",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"803b391d",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"02c35370",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"be1b937c",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"1151ea04",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o0&&arguments[0]!==void 0?arguments[0]:"";return Fn.endsWith("/")?Fn:"".concat(Fn,"/")}var fc=__webpack_require__(38127),dc=__webpack_require__(38329),rl=__webpack_require__(8616),nl=["content"],Ou=["content"],yf=/^(http:|https:)?\/\//;function hc(Fn){return yf.test(Fn)||Fn.startsWith("/")&&!Fn.startsWith("/*")||Fn.startsWith("./")||Fn.startsWith("../")}var bu=function(){return $e.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},vl=function(ti){var Xi,Ba=ti.loaderData,la=ti.htmlPageOpts,Ea=ti.manifest,ya=(Ea==null||(Xi=Ea.assets)===null||Xi===void 0?void 0:Xi["umi.css"])||"";return $e.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ba||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(la||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ya,"'")}})};function Du(Fn){var ti=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Fn=="string")return hc(Fn)?(0,vo.Z)({src:Fn},ti):{content:Fn};if((0,rl.Z)(Fn)==="object")return(0,vo.Z)((0,vo.Z)({},Fn),ti);throw new Error("Invalid script type: ".concat((0,rl.Z)(Fn)))}function zf(Fn){return hc(Fn)?{type:"link",href:Fn}:{type:"style",content:Fn}}var Jc=function(ti){var Xi,Ba,la,Ea,ya,Ds,ca=ti.htmlPageOpts;return $e.createElement($e.Fragment,null,(ca==null?void 0:ca.title)&&$e.createElement("title",null,ca.title),ca==null||(Xi=ca.favicons)===null||Xi===void 0?void 0:Xi.map(function(Ms,Yu){return $e.createElement("link",{key:Yu,rel:"shortcut icon",href:Ms})}),(ca==null?void 0:ca.description)&&$e.createElement("meta",{name:"description",content:ca.description}),(ca==null||(Ba=ca.keywords)===null||Ba===void 0?void 0:Ba.length)&&$e.createElement("meta",{name:"keywords",content:ca.keywords.join(",")}),ca==null||(la=ca.metas)===null||la===void 0?void 0:la.map(function(Ms){return $e.createElement("meta",{key:Ms.name,name:Ms.name,content:Ms.content})}),ca==null||(Ea=ca.links)===null||Ea===void 0?void 0:Ea.map(function(Ms,Yu){return $e.createElement("link",(0,dc.Z)({key:Yu},Ms))}),ca==null||(ya=ca.styles)===null||ya===void 0?void 0:ya.map(function(Ms,Yu){var al=zf(Ms),yl=al.type,Xu=al.href,Bl=al.content;if(yl==="link")return $e.createElement("link",{key:Yu,rel:"stylesheet",href:Xu});if(yl==="style")return $e.createElement("style",{key:Yu},Bl)}),ca==null||(Ds=ca.headScripts)===null||Ds===void 0?void 0:Ds.map(function(Ms,Yu){var al=Du(Ms),yl=al.content,Xu=(0,fc.Z)(al,nl);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))}))};function Zo(Fn){var ti,Xi=Fn.children,Ba=Fn.loaderData,la=Fn.manifest,Ea=Fn.htmlPageOpts,ya=Fn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ds=Fn.mountElementId;if(ya!=null&&ya.pureHtml)return $e.createElement("html",null,$e.createElement("head",null,$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea})));if(ya!=null&&ya.pureApp)return $e.createElement($e.Fragment,null,Xi);var ca=typeof window=="undefined"?la==null?void 0:la.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return $e.createElement("html",{suppressHydrationWarning:!0,lang:(Ea==null?void 0:Ea.lang)||"en"},$e.createElement("head",null,$e.createElement("meta",{charSet:"utf-8"}),$e.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),ca&&$e.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:ca}),$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea}),Ea==null||(ti=Ea.scripts)===null||ti===void 0?void 0:ti.map(function(Ms,Yu){var al=Du(Ms),yl=al.content,Xu=(0,fc.Z)(al,Ou);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))})))}var Rl=$e.createContext(void 0);function kc(){return $e.useContext(Rl)}var pc=["redirect"];function mc(Fn){var ti=Fn.routesById,Xi=Fn.parentId,Ba=Fn.routeComponents,la=Fn.useStream,Ea=la===void 0?!0:la;return Object.keys(ti).filter(function(ya){return ti[ya].parentId===Xi}).map(function(ya){var Ds=_c((0,vo.Z)((0,vo.Z)({route:ti[ya],routeComponent:Ba[ya],loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat},Fn.reactRouter5Compat&&{hasChildren:Object.keys(ti).filter(function(Ms){return ti[Ms].parentId===ya}).length>0}),{},{useStream:Ea})),ca=mc({routesById:ti,routeComponents:Ba,parentId:Ds.id,loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat,useStream:Ea});return ca.length>0&&(Ds.children=ca,Ds.routes=ca),Ds})}function vc(Fn){var ti=(0,yu.UO)(),Xi=(0,yu.Gn)(Fn.to,ti),Ba=(0,cc.T$)(),la=(0,yu.TH)();if(Ba!=null&&Ba.keepQuery){var Ea=la.search+la.hash;Xi+=Ea}var ya=(0,vo.Z)((0,vo.Z)({},Fn),{},{to:Xi});return $e.createElement(yu.Fg,(0,dc.Z)({replace:!0},ya))}function _c(Fn){var ti=Fn.route,Xi=Fn.useStream,Ba=Xi===void 0?!0:Xi,la=ti.redirect,Ea=(0,fc.Z)(ti,pc),ya=Fn.reactRouter5Compat?Rc:Xl;return(0,vo.Z)({element:la?$e.createElement(vc,{to:la}):$e.createElement(Rl.Provider,{value:{route:Fn.route}},$e.createElement(ya,{loader:$e.memo(Fn.routeComponent),loadingComponent:Fn.loadingComponent||Rf,hasChildren:Fn.hasChildren,useStream:Ba}))},Ea)}function Rf(){return $e.createElement("div",null)}function Rc(Fn){var ti=kc(),Xi=ti.route,Ba=(0,cc.Ov)(),la=Ba.history,Ea=Ba.clientRoutes,ya=(0,yu.UO)(),Ds={params:ya,isExact:!0,path:Xi.path,url:la.location.pathname},ca=Fn.loader,Ms={location:la.location,match:Ds,history:la,params:ya,route:Xi,routes:Ea};return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ca,Ms,Fn.hasChildren&&$e.createElement(yu.j3,null))):$e.createElement(ca,Ms,Fn.hasChildren&&$e.createElement(yu.j3,null))}function Xl(Fn){var ti=Fn.loader;return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ti,null)):$e.createElement(ti,null)}var Ql=null;function bf(){return Ql}function ef(Fn){var ti=Fn.history,Xi=$e.useState({action:ti.action,location:ti.location}),Ba=(0,Iu.Z)(Xi,2),la=Ba[0],Ea=Ba[1];return(0,$e.useLayoutEffect)(function(){return ti.listen(Ea)},[ti]),(0,$e.useLayoutEffect)(function(){function ya(Ds){Fn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Fn.routes,clientRoutes:Fn.clientRoutes,location:Ds.location,action:Ds.action,basename:Fn.basename,isFirst:!!Ds.isFirst}})}return ya({location:la.location,action:la.action,isFirst:!0}),ti.listen(ya)},[ti,Fn.routes,Fn.clientRoutes]),$e.createElement(yu.F0,{navigator:ti,location:la.location,basename:Fn.basename},Fn.children)}function il(){var Fn=(0,cc.Ov)(),ti=Fn.clientRoutes;return(0,yu.V$)(ti)}var gc=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],yc=function(ti,Xi){var Ba=ti.basename||"/",la=mc({routesById:ti.routes,routeComponents:ti.routeComponents,loadingComponent:ti.loadingComponent,reactRouter5Compat:ti.reactRouter5Compat,useStream:ti.useStream});ti.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:la}});for(var Ea=$e.createElement(ef,{basename:Ba,pluginManager:ti.pluginManager,routes:ti.routes,clientRoutes:la,history:ti.history},Xi),ya=0,Ds=gc;yanew Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(Ms){la(Ms)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(Ms){la(Ms)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});function xf(){return Mc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/template",parentId:"101",id:"158"},159:{path:"/classrooms/:coursesId/statistics_zb/:categoryId",parentId:"19",id:"159"},160:{path:"/classrooms/:coursesId/statistics_zb/:categoryId/detail/:studentid",parentId:"19",id:"160"},161:{path:"/competitions",parentId:"1",id:"161"},162:{path:"/competitions/index",parentId:"161",id:"162"},163:{path:"/competitions/:identifier/list",parentId:"161",id:"163"},164:{path:"/competitions/exports",parentId:"161",id:"164"},165:{path:"/competitions",parentId:"161",id:"165"},166:{path:"/competitions/:identifier",parentId:"161",id:"166"},167:{path:"/competitions/index/:identifier",parentId:"161",id:"167"},168:{path:"/competitions/:identifier/detail/enroll",parentId:"161",id:"168"},169:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"161",id:"169"},170:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"161",id:"170"},171:{path:"/competitions/detail/:identifier",parentId:"161",id:"171"},172:{path:"/forums",parentId:"1",id:"172"},173:{path:"/forums",parentId:"172",id:"173"},174:{path:"/forums/categories/:memoType",parentId:"172",id:"174"},175:{path:"/forums/new",parentId:"172",id:"175"},176:{path:"/forums/:memoId/edit",parentId:"172",id:"176"},177:{path:"/forums/:memoId",parentId:"172",id:"177"},178:{path:"/problemset",parentId:"1",id:"178"},179:{path:"/problemset",parentId:"178",id:"179"},180:{path:"/problemset/newitem",parentId:"178",id:"180"},181:{path:"/problemset/:type/:id",parentId:"178",id:"181"},182:{path:"/problemset/preview",parentId:"178",id:"182"},183:{path:"/problemset/preview_new",parentId:"178",id:"183"},184:{path:"/problemset/preview_select",parentId:"178",id:"184"},185:{path:"/shixuns",parentId:"1",id:"185"},186:{path:"/shixuns",parentId:"185",id:"186"},187:{path:"/shixuns/exports",parentId:"185",id:"187"},188:{path:"/shixuns/new",parentId:"185",id:"188"},189:{path:"/shixuns/edit",parentId:"185",id:"189"},190:{path:"/shixuns/new/CreateImg",parentId:"185",id:"190"},191:{path:"/shixuns/new/:id/imagepreview",parentId:"185",id:"191"},192:{path:"/shixuns/:id/Merge",parentId:"185",id:"192"},193:{path:"/shixuns/:id/Split",parentId:"185",id:"193"},194:{path:"/shixuns/:id/edit",parentId:"185",id:"194"},195:{path:"shixuns/:id/edit/warehouse",parentId:"194",id:"195"},196:{path:"/shixuns/:id/edit/newquestion",parentId:"194",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"194",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"194",id:"198"},199:{path:"/shixuns/:id/edit/new",parentId:"194",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"194",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"194",id:"201"},202:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"194",id:"202"},203:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"194",id:"203"},204:{path:"/shixuns/:id",parentId:"185",id:"204"},205:{path:"/shixuns/:id/challenges",parentId:"204",id:"205"},206:{path:"/shixuns/:id/repository",parentId:"204",id:"206"},207:{path:"/shixuns/:id/secret_repository",parentId:"204",id:"207"},208:{path:"/shixuns/:id/collaborators",parentId:"204",id:"208"},209:{path:"/shixuns/:id/dataset",parentId:"204",id:"209"},210:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"204",id:"210"},211:{path:"/shixuns/:id/shixun_discuss",parentId:"204",id:"211"},212:{path:"/shixuns/:id/ranking_list",parentId:"204",id:"212"},213:{path:"/shixuns/:id/settings",parentId:"204",id:"213"},214:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"204",id:"214"},215:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"204",id:"215"},216:{path:"/shixuns/:id/repository/upload_file",parentId:"204",id:"216"},217:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"204",id:"217"},218:{path:"/shixuns/:id/repository/add_file",parentId:"204",id:"218"},219:{path:"/shixuns/:id/secret_repository/add_file",parentId:"204",id:"219"},220:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"220"},221:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"221"},222:{path:"/shixuns/:id/audit_situation",parentId:"204",id:"222"},223:{path:"/shixuns/:id/fork_list",parentId:"204",id:"223"},224:{path:"/shixuns/:id/skill_tags",parentId:"204",id:"224"},225:{path:"/users",parentId:"1",id:"225"},226:{path:"/users/:username/videos/protocol",parentId:"225",id:"226"},227:{path:"/users/:username/videos/resourceProtocol",parentId:"225",id:"227"},228:{path:"/users/:username/videos/success",parentId:"225",id:"228"},229:{path:"/users/:username/topicbank/:topicstype",parentId:"225",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"225",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"225",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"225",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"225",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"225",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"225",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"225",id:"236"},237:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"225",id:"237"},238:{path:"/users/:username/experiment-img/add",parentId:"225",id:"238"},239:{path:"/users/:username",parentId:"225",id:"239"},240:{path:"/users/:username",parentId:"239",id:"240"},241:{path:"/users/:username/baseInfo/edit",parentId:"239",id:"241"},242:{path:"/users/:username/baseInfo",parentId:"239",id:"242"},243:{path:"/users/:username/realNameCertification",parentId:"239",id:"243"},244:{path:"/users/:username/careerCertification",parentId:"239",id:"244"},245:{path:"/users/:username/classrooms",parentId:"239",id:"245"},246:{path:"/users/:username/shixuns",parentId:"239",id:"246"},247:{path:"/users/:username/dataSet",parentId:"239",id:"247"},248:{path:"/users/:username/userPortrait",parentId:"239",id:"248"},249:{path:"/users/:username/learningPath",parentId:"239",id:"249"},250:{path:"/users/:username/teach-group",parentId:"239",id:"250"},251:{path:"/users/:username/competitions",parentId:"239",id:"251"},252:{path:"/users/:username/experiment-img",parentId:"239",id:"252"},253:{path:"/users/:username/experiment-img/:experid/detail",parentId:"239",id:"253"},254:{path:"/users/:username/certificate",parentId:"239",id:"254"},255:{path:"/users/:username/otherResources",parentId:"239",id:"255"},256:{path:"/users/:username/classmanagement",parentId:"239",id:"256"},257:{path:"/users/:username/classmanagement/:couserid",parentId:"239",id:"257"},258:{path:"/users/:username/paths",parentId:"239",id:"258"},259:{path:"/users/:username/projects",parentId:"239",id:"259"},260:{path:"/users/:username/videos",parentId:"239",id:"260"},261:{path:"/users/:username/videos/upload",parentId:"239",id:"261"},262:{path:"/users/:username/topics/:topicstype",parentId:"239",id:"262"},263:{path:"/users/:username/vspaces",parentId:"239",id:"263"},264:{path:"/users/:username/resourcesCenter",parentId:"239",id:"264"},265:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"239",id:"265"},266:{path:"/users/:username/resourceGuarantee",parentId:"239",id:"266"},267:{path:"/users/:username/resourceAllocation",parentId:"239",id:"267"},268:{parentId:"1",id:"268"},269:{path:"/problems",parentId:"268",id:"269"},270:{path:"/problems",parentId:"269",id:"270"},271:{path:"/problems/batchAdd",parentId:"269",id:"271"},272:{path:"/problems/newcreate",parentId:"268",id:"272"},273:{path:"/problems/newedit/:id",exact:!0,parentId:"268",id:"273"},274:{path:"/problems/:id/edit",exact:!0,parentId:"268",id:"274"},275:{path:"/problems/new",exact:!0,parentId:"268",id:"275"},276:{path:"/problems/:id/oj/:save_identifier",parentId:"268",id:"276"},277:{path:"/problems/:id/record-detail/:submitId",parentId:"268",id:"277"},278:{path:"/problems/add",parentId:"268",id:"278"},279:{path:"/problems/:id/ojedit",parentId:"268",id:"279"},280:{path:"/engineering",parentId:"1",id:"280"},281:{path:"/engineering",parentId:"280",id:"281"},282:{path:"/engineering/teacherList",parentId:"281",id:"282"},283:{path:"/engineering/studentList",parentId:"281",id:"283"},284:{path:"/engineering/training/program",parentId:"281",id:"284"},285:{path:"/engineering/training/program/add",parentId:"281",id:"285"},286:{path:"/engineering/training/program/edit",parentId:"281",id:"286"},287:{path:"/engineering/training/objectives",parentId:"281",id:"287"},288:{path:"/engineering/graduated/index",parentId:"281",id:"288"},289:{path:"/engineering/graduated/matrix",parentId:"281",id:"289"},290:{path:"/engineering/course/list",parentId:"281",id:"290"},291:{path:"/engineering/course/setting",parentId:"281",id:"291"},292:{path:"/engineering/course/matrix",parentId:"281",id:"292"},293:{path:"/engineering/navigation",parentId:"281",id:"293"},294:{path:"/engineering/evaluate/course",parentId:"281",id:"294"},295:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"281",id:"295"},296:{path:"/engineering/evaluate/norm",parentId:"281",id:"296"},297:{path:"/engineering/evaluate/document",parentId:"281",id:"297"},298:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"281",id:"298"},299:{path:"/engineering/*",redirect:"/404",parentId:"281",id:"299"},300:{path:"/innovation",parentId:"1",id:"300"},301:{path:"/innovation/tasks/:taskId",parentId:"300",id:"301"},302:{path:"/innovation",parentId:"300",id:"302"},303:{path:"/innovation/project",parentId:"302",id:"303"},304:{path:"/innovation/dataset",parentId:"302",id:"304"},305:{path:"/innovation/mirror",parentId:"302",id:"305"},306:{path:"/innovation/my-project",parentId:"302",id:"306"},307:{path:"/innovation/my-dataset",parentId:"302",id:"307"},308:{path:"/innovation/my-mirror",parentId:"302",id:"308"},309:{path:"/innovation/project/create",parentId:"302",id:"309"},310:{path:"/innovation/project/edit/:id",parentId:"302",id:"310"},311:{path:"/innovation/project/detail/:taskId",parentId:"302",id:"311"},312:{path:"/tasks",parentId:"1",id:"312"},313:{path:"/tasks/:taskId",exact:!0,parentId:"312",id:"313"},314:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"312",id:"314"},315:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"312",id:"315"},316:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"312",id:"316"},317:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"312",id:"317"},318:{path:"/myproblems",parentId:"1",id:"318"},319:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"318",id:"319"},320:{path:"/myproblems/:id",exact:!0,parentId:"318",id:"320"},321:{path:"/account",parentId:"1",id:"321"},322:{path:"/account",parentId:"321",id:"322"},323:{path:"/account/profile",parentId:"322",id:"323"},324:{path:"/account/profile/edit",parentId:"322",id:"324"},325:{path:"/account/certification",parentId:"322",id:"325"},326:{path:"/account/secure",parentId:"322",id:"326"},327:{path:"/account/binding",parentId:"322",id:"327"},328:{path:"/account/Results",parentId:"322",id:"328"},329:{path:"/ch",parentId:"1",id:"329"},330:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"329",id:"330"},331:{path:"/ch/rest/",exact:!0,parentId:"329",id:"331"},332:{path:"/ch/rest/:id",exact:!0,parentId:"329",id:"332"},333:{path:"/order",parentId:"1",id:"333"},334:{path:"/order",parentId:"333",id:"334"},335:{path:"/order/invoice",parentId:"333",id:"335"},336:{path:"/order/records",parentId:"333",id:"336"},337:{path:"/order/apply",parentId:"333",id:"337"},338:{path:"/order/view",parentId:"333",id:"338"},339:{path:"/order/:courseId/information",parentId:"333",id:"339"},340:{path:"/order/:courseId/pay",parentId:"333",id:"340"},341:{path:"/order/:orderNum/result",parentId:"333",id:"341"},342:{path:"/messages",parentId:"1",id:"342"},343:{path:"/messages/:userId/user_tidings",parentId:"342",id:"343"},344:{path:"/messages/:userId/private_messages",parentId:"342",id:"344"},345:{path:"/messages/:userId/message_detail",parentId:"342",id:"345"},346:{path:"/vtrs",parentId:"1",id:"346"},347:{path:"/vtrs/:virtual_spacesId",parentId:"346",id:"347"},348:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"347",id:"348"},349:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"347",id:"349"},350:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"347",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"347",id:"351"},352:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"347",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"347",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"347",id:"354"},355:{path:"/vtrs/:virtual_spacesId/survey",parentId:"347",id:"355"},356:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"347",id:"356"},357:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"347",id:"357"},358:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"347",id:"358"},359:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"347",id:"359"},360:{path:"/vtrs/:virtual_spacesId/material",parentId:"347",id:"360"},361:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"347",id:"361"},362:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"347",id:"362"},363:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"347",id:"363"},364:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"347",id:"364"},365:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"347",id:"365"},366:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"347",id:"366"},367:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"347",id:"367"},368:{path:"/vtrs/:virtual_spacesId/settings",parentId:"347",id:"368"},369:{path:"/vtrs/:virtual_spacesId/resources",parentId:"347",id:"369"},370:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"347",id:"370"},371:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"347",id:"371"},372:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"347",id:"372"},373:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"347",id:"373"},374:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"347",id:"374"},375:{path:"/vtrs/:virtual_spacesId/*",parentId:"347",id:"375"},376:{path:"/101",parentId:"1",id:"376"},377:{path:"/101/:virtual_spacesId",parentId:"376",id:"377"},378:{path:"/101/:virtual_spacesId",exact:!0,parentId:"377",id:"378"},379:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"377",id:"379"},380:{path:"/101/:virtual_spacesId/experiment",parentId:"377",id:"380"},381:{path:"/101/:virtual_spacesId/announcement",parentId:"377",id:"381"},382:{path:"/101/:virtual_spacesId/announcement/add",parentId:"377",id:"382"},383:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"377",id:"383"},384:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"377",id:"384"},385:{path:"/101/:virtual_spacesId/survey",parentId:"377",id:"385"},386:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"377",id:"386"},387:{path:"/101/:virtual_spacesId/knowledge",parentId:"377",id:"387"},388:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"377",id:"388"},389:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"377",id:"389"},390:{path:"/101/:virtual_spacesId/material",parentId:"377",id:"390"},391:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"377",id:"391"},392:{path:"/101/:virtual_spacesId/lesson",parentId:"377",id:"392"},393:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"377",id:"393"},394:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"377",id:"394"},395:{path:"/101/:virtual_spacesId/discussion",parentId:"377",id:"395"},396:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"377",id:"396"},397:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"377",id:"397"},398:{path:"/101/:virtual_spacesId/settings",parentId:"377",id:"398"},399:{path:"/101/:virtual_spacesId/resources",parentId:"377",id:"399"},400:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"377",id:"400"},401:{path:"/101/:virtual_spacesId/Plan",parentId:"377",id:"401"},402:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"377",id:"402"},403:{path:"/101/:virtual_spacesId/digtal",parentId:"377",id:"403"},404:{path:"/101/:virtual_spacesId/homepage",parentId:"377",id:"404"},405:{path:"/101/:virtual_spacesId/*",parentId:"377",id:"405"},406:{path:"/administration",parentId:"1",id:"406"},407:{path:"/administration",parentId:"406",id:"407"},408:{path:"/administration/college",parentId:"407",id:"408"},409:{path:"/administration/student",parentId:"407",id:"409"},410:{path:"/administration/student/:studentId/edit",parentId:"407",id:"410"},411:{path:"/administration/profession",parentId:"407",id:"411"},412:{path:"/graduations",parentId:"1",id:"412"},413:{path:"/graduations",exact:!0,parentId:"412",id:"413"},414:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"412",id:"414"},415:{path:"/graduations/:id",parentId:"412",id:"415"},416:{path:"/graduations/:id/index",parentId:"415",id:"416"},417:{path:"/graduations/:id/topics",parentId:"415",id:"417"},418:{path:"/graduations/:id/student_selection",parentId:"415",id:"418"},419:{path:"/graduations/:id/tasks",parentId:"415",id:"419"},420:{path:"/graduations/:id/opening_report",parentId:"415",id:"420"},421:{path:"/graduations/:id/midterm_report",parentId:"415",id:"421"},422:{path:"/graduations/:id/thesis",parentId:"415",id:"422"},423:{path:"/graduations/:id/final_defense",parentId:"415",id:"423"},424:{path:"/graduations/:id/final_thesis",parentId:"415",id:"424"},425:{path:"/graduations/:id/settings",parentId:"415",id:"425"},426:{path:"/graduations/:id/teachers",parentId:"415",id:"426"},427:{path:"/graduations/:id/students",parentId:"415",id:"427"},428:{path:"/graduations/:id/archives",parentId:"415",id:"428"},429:{path:"/graduations/:id/grading_summary",parentId:"415",id:"429"},430:{path:"/dataset",parentId:"1",id:"430"},431:{path:"/dataset",exact:!0,parentId:"430",id:"431"},432:{path:"/dataset/:id/detail",exact:!0,parentId:"430",id:"432"},433:{path:"/knowledgegraph",parentId:"1",id:"433"},434:{path:"/knowledgegraph/:pathId",parentId:"433",id:"434"},435:{path:"/knowledgegraph/:pathId/statistics",parentId:"433",id:"435"},436:{path:"/newlogin",parentId:"1",id:"436"},437:{path:"/onlinenum",parentId:"1",id:"437"},438:{path:"/onlinenum",parentId:"437",id:"438"},439:{path:"/shixuncontext",parentId:"1",id:"439"},440:{path:"/shixuncontext",parentId:"439",id:"440"},441:{path:"/shixuncontext/:Id/detail",parentId:"439",id:"441"},442:{path:"/educoder-demo",exact:!0,parentId:"1",id:"442"},443:{path:"/training",parentId:"1",id:"443"},444:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"443",id:"444"},445:{path:"/largeScreen",exact:!0,parentId:"1",id:"445"},446:{path:"/quality",parentId:"1",id:"446"},447:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"446",id:"447"},448:{path:"/otherlogin",exact:!0,parentId:"1",id:"448"},449:{path:"/otherloginqq",exact:!0,parentId:"1",id:"449"},450:{path:"/otherloginstart",exact:!0,parentId:"1",id:"450"},451:{path:"/pathsoverview",exact:!0,parentId:"1",id:"451"},452:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"452"},453:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"453"},454:{path:"/login",parentId:"1",id:"454"},455:{path:"/login",parentId:"454",id:"455"},456:{path:"/user",parentId:"1",id:"456"},457:{path:"/user/login",parentId:"456",id:"457"},458:{path:"/user/register",parentId:"456",id:"458"},459:{path:"/user/reset-password",parentId:"456",id:"459"},460:{path:"/colleges",parentId:"1",id:"460"},461:{path:"/colleges/:id/statistics",parentId:"460",id:"461"},462:{path:"/help",parentId:"1",id:"462"},463:{path:"/help/:id",parentId:"462",id:"463"},464:{path:"/video",parentId:"1",id:"464"},465:{path:"/video/:videoId",parentId:"464",id:"465"},466:{path:"/terminal",parentId:"1",id:"466"},467:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"467"},468:{path:"/statsDashboard",parentId:"1",id:"468"},469:{path:"/zbstatistics",parentId:"1",id:"469"},470:{path:"/zbstatistics/detail/:id",parentId:"1",id:"470"},471:{path:"/",parentId:"1",id:"471"},472:{path:"/",exact:!0,parentId:"471",id:"472"},473:{path:"/api/*",exact:!0,parentId:"471",id:"473"},474:{path:"/search",exact:!0,parentId:"471",id:"474"},475:{path:"/moop_cases",exact:!0,parentId:"471",id:"475"},476:{path:"/moop_cases/new",exact:!0,parentId:"471",id:"476"},477:{path:"/moop_cases/:caseId",exact:!0,parentId:"471",id:"477"},478:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"471",id:"478"},479:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"471",id:"479"},480:{path:"/randompaper",exact:!0,parentId:"471",id:"480"},481:{path:"/randompaper/edit/:id",exact:!0,parentId:"471",id:"481"},482:{path:"/randompaper/detail/:id",exact:!0,parentId:"471",id:"482"},483:{path:"/403",parentId:"471",id:"483"},484:{path:"/500",parentId:"471",id:"484"},485:{path:"/404",parentId:"471",id:"485"},486:{path:"/download",parentId:"471",id:"486"},487:{path:"/iwce",parentId:"471",id:"487"},488:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"471",id:"488"},489:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"471",id:"489"},490:{path:"/Activities",parentId:"471",id:"490"},491:{path:"/iwce/:itemname",parentId:"471",id:"491"},492:{path:"/hpc-course",parentId:"471",id:"492"},493:{path:"/user_agents",parentId:"471",id:"493"},494:{path:"/three",parentId:"471",id:"494"},495:{path:"/introduction",parentId:"471",id:"495"},496:{path:"/chatgpt",parentId:"471",id:"496"},497:{path:"/*",parentId:"471",id:"497"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:$e.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),2:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),3:$e.lazy(()=>Promise.all([__webpack_require__.e(2763),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,26326))),4:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,41332))),5:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,41332))),6:$e.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,79778))),7:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),8:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,34115))),9:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),10:$e.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,4629))),11:$e.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,92873))),12:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,43809))),13:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,44959))),14:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,53997))),15:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,7721))),16:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,43809))),17:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),18:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),19:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),20:$e.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,53234))),21:$e.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,29251))),22:$e.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,77287))),23:$e.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,41216))),24:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,9140))),25:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,9140))),26:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,85668))),27:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,85668))),28:$e.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,10660))),29:$e.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,54193))),30:$e.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,99590))),31:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,12868))),32:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,19990))),33:$e.lazy(()=>Promise.all([__webpack_require__.e(2763),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,26733))),34:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,57993))),35:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,75126))),36:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,34246))),37:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,27880))),38:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,65852))),39:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,68466))),40:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,66835))),41:$e.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,97835))),42:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,61418))),43:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),44:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4688),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,1810))),45:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4688),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,99573))),46:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,38072))),47:$e.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,12258))),48:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),49:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,74768))),50:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,16439))),51:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,16439))),52:$e.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,31333))),53:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(4688),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,91813))),54:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(4688),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,91813))),55:$e.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,82643))),56:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,59372))),57:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,31618))),58:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,63084))),59:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,63084))),60:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,4573))),61:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,4573))),62:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,35507))),63:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,43867))),64:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,8180))),65:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,82999))),66:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,18379))),67:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,69911))),68:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,9324))),69:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,80800))),70:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,66206))),71:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,4793))),72:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,98519))),73:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,70970))),74:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,91235))),75:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,88244))),76:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,1952))),77:$e.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,12116))),78:$e.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,48862))),79:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,6047))),80:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,61571))),81:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,12899))),82:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,31191))),83:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,31698))),84:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,44959))),85:$e.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,52783))),86:$e.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,50826))),87:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,94322))),88:$e.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,73305))),89:$e.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,34158))),90:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,64023))),91:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,64023))),92:$e.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,13178))),93:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,90907))),94:$e.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,69735))),95:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,90880))),96:$e.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,15454))),97:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,622))),98:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,23891))),99:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,20149))),100:$e.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,36858))),101:$e.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,47948))),102:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,59898))),103:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,59898))),104:$e.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,71903))),105:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,30383))),106:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,30383))),107:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,10352))),108:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,10352))),109:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,87278))),110:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,87278))),111:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,85517))),112:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,85517))),113:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,67082))),114:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,67082))),115:$e.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,71889))),116:$e.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,9468))),117:$e.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,57894))),118:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,17454))),119:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,17454))),120:$e.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,81914))),121:$e.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,47318))),122:$e.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,42786))),123:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6393),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,14939))),124:$e.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,59364))),125:$e.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,68502))),126:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,93443))),127:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,93443))),128:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,97630))),129:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,97630))),130:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,12930))),131:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,12930))),132:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,99559))),133:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,99559))),134:$e.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,49271))),135:$e.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,44323))),136:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,26658))),137:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,82042))),138:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,99122))),139:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,99122))),140:$e.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,84943))),141:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,77638))),142:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,77638))),143:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,41899))),144:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,41899))),145:$e.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,74735))),146:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,75949))),147:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,75949))),148:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,62783))),149:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,62783))),150:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,88860))),151:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,96640))),152:$e.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,44475))),153:$e.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,10402))),154:$e.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,521))),155:$e.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,38159))),156:$e.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,81844))),157:$e.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,49499))),158:$e.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,52576))),159:$e.lazy(()=>__webpack_require__.e(5823).then(__webpack_require__.bind(__webpack_require__,93844))),160:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,31166))),161:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),162:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,47058))),163:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,47058))),164:$e.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,25969))),165:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,47058))),166:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,68661))),167:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,68661))),168:$e.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,87019))),169:$e.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,80070))),170:$e.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,57754))),171:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,18064))),172:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),173:$e.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,6880))),174:$e.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,46713))),175:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,75034))),176:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,75034))),177:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,7018))),178:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),179:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,94147))),180:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,41891))),181:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,41891))),182:$e.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,9488))),183:$e.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,68724))),184:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),185:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),186:$e.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,84514))),187:$e.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,92439))),188:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,66325))),189:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,66325))),190:$e.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,90232))),191:$e.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,96345))),192:$e.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,62538))),193:$e.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,88252))),194:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(6442),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,19375))),195:$e.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,19243))),196:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,4415))),197:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,73443))),198:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,73443))),199:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,27798))),200:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,27798))),201:$e.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,61293))),202:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,39995))),203:$e.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,56869))),204:$e.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,43749))),205:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,57138))),206:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,88230))),207:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,88230))),208:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,16199))),209:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,90659))),210:$e.lazy(()=>Promise.all([__webpack_require__.e(6442),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,41666))),211:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,55761))),212:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,75589))),213:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,91685))),214:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,17575))),215:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,17575))),216:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,21011))),217:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,21011))),218:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,68678))),219:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,68678))),220:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),221:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),222:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,98613))),223:$e.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,84379))),224:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,35486))),225:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),226:$e.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,11448))),227:$e.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,14055))),228:$e.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,57229))),229:$e.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,87828))),230:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,74985))),231:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,74985))),232:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,15925))),233:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,4160))),234:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,35924))),235:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,33842))),236:$e.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,34440))),237:$e.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,35305))),238:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,1654))),239:$e.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,41912))),240:$e.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,26030))),241:$e.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,57730))),242:$e.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,6545))),243:$e.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,27371))),244:$e.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,35201))),245:$e.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,23162))),246:$e.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,43661))),247:$e.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,82764))),248:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,24764))),249:$e.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,15467))),250:$e.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,39159))),251:$e.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,61447))),252:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,9407))),253:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,39069))),254:$e.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,91136))),255:$e.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,28971))),256:$e.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,87600))),257:$e.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,39395))),258:$e.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,90565))),259:$e.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,79261))),260:$e.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,51405))),261:$e.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,66229))),262:$e.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,58255))),263:$e.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,45012))),264:$e.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,29449))),265:$e.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,49123))),266:$e.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,21605))),267:$e.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,22922))),268:$e.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),269:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),270:$e.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,80613))),271:$e.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,3733))),272:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,69427))),273:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,69427))),274:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,84805))),275:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,84805))),276:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,20620))),277:$e.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,16764))),278:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,16040))),279:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,16040))),280:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),281:$e.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,20444))),282:$e.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,78505))),283:$e.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,96176))),284:$e.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,12810))),285:$e.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,32034))),286:$e.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,87578))),287:$e.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,92012))),288:$e.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,2661))),289:$e.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,2905))),290:$e.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,38392))),291:$e.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,3233))),292:$e.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,14172))),293:$e.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,39352))),294:$e.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,855))),295:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,21263))),296:$e.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,63357))),297:$e.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,38164))),298:$e.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,22388))),299:$e.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),300:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),301:$e.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,47028))),302:$e.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,94570))),303:$e.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,15421))),304:$e.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,7432))),305:$e.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,39788))),306:$e.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,53392))),307:$e.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,42555))),308:$e.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,6170))),309:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,55263))),310:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,55263))),311:$e.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,49423))),312:$e.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),313:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,72426))),314:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40605))),315:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,72426))),316:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40605))),317:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,72426))),318:$e.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),319:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,28475))),320:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,56918))),321:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),322:$e.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,60862))),323:$e.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,45356))),324:$e.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,76202))),325:$e.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,22473))),326:$e.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,74058))),327:$e.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,53575))),328:$e.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,3668))),329:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),330:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,23144))),331:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,49366))),332:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,49366))),333:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),334:$e.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,99048))),335:$e.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,328))),336:$e.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,88025))),337:$e.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,50722))),338:$e.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,27460))),339:$e.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,81582))),340:$e.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,2431))),341:$e.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,72918))),342:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),343:$e.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,34154))),344:$e.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,85551))),345:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,24411))),346:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),347:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,82603))),348:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),349:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,99182))),350:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,91162))),351:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,72452))),352:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),353:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),354:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,93726))),355:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,4234))),356:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,96652))),357:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,12721))),358:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),359:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),360:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,32833))),361:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,28092))),362:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,51829))),363:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),364:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),365:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,5135))),366:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),367:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),368:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,18784))),369:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,24661))),370:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,95111))),371:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,38492))),372:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,97154))),373:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,70853))),374:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),375:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,81183))),376:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),377:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,82603))),378:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),379:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,99182))),380:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,91162))),381:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,72452))),382:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),383:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),384:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,93726))),385:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,4234))),386:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,96652))),387:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,12721))),388:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),389:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),390:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,32833))),391:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,28092))),392:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,51829))),393:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),394:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),395:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,5135))),396:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),397:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),398:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,18784))),399:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,24661))),400:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,95111))),401:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,38492))),402:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,97154))),403:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,70853))),404:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),405:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,81183))),406:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),407:$e.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,47317))),408:$e.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,21484))),409:$e.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,86315))),410:$e.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,35153))),411:$e.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,97137))),412:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),413:$e.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,5202))),414:$e.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,2016))),415:$e.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,8306))),416:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,52889))),417:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,85434))),418:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,57858))),419:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,65334))),420:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),421:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),422:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),423:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),424:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),425:$e.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,31765))),426:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,80415))),427:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,80415))),428:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,4282))),429:$e.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,81285))),430:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),431:$e.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,94163))),432:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,17734))),433:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),434:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,15885))),435:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,32624))),436:$e.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,53044))),437:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),438:$e.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,89288))),439:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),440:$e.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,91185))),441:$e.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,39066))),442:$e.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,4255))),443:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),444:$e.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,20807))),445:$e.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,24693))),446:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),447:$e.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,20146))),448:$e.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,95513))),449:$e.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,62465))),450:$e.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,54895))),451:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,27307))),452:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,14781))),453:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,63601))),454:$e.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,32040))),455:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,11881))),456:$e.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,85978))),457:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,11881))),458:$e.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,81221))),459:$e.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,75827))),460:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),461:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,7868))),462:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),463:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,28432))),464:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),465:$e.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,90131))),466:$e.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,75499))),467:$e.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,53198))),468:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,98787))),469:$e.lazy(()=>__webpack_require__.e(5823).then(__webpack_require__.bind(__webpack_require__,93844))),470:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,31166))),471:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),472:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,50293))),473:$e.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,89609))),474:$e.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,74897))),475:$e.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,55700))),476:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,99198))),477:$e.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,75243))),478:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,99198))),479:$e.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,3766))),480:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),481:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),482:$e.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,49026))),483:$e.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,40085))),484:$e.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,58234))),485:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,64770))),486:$e.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,65077))),487:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),488:$e.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,73980))),489:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6393),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,57984))),490:$e.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,83741))),491:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),492:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),493:$e.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,75413))),494:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,4147))),495:$e.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,28637))),496:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,10998))),497:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,64770))),"@@/global-layout":$e.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,73258)))}}})}var P=__webpack_require__(7240),O=__webpack_require__(26243),L=__webpack_require__(71418),ve=__webpack_require__(41977),ke=()=>$e.createElement(L.Z,{size:"middle",className:ve.Z.loading}),dn=__webpack_require__(65582),Pn=__webpack_require__(66649),hn=__webpack_require__.n(Pn),Fi=__webpack_require__(91392),cs=__webpack_require__.n(Fi),Ka=__webpack_require__(73100),Wo=__webpack_require__.n(Ka),ns=__webpack_require__(14805),Ao=__webpack_require__.n(ns),Us=__webpack_require__(13477),tf=__webpack_require__.n(Us),ql=__webpack_require__(64796),Fc=__webpack_require__.n(ql),rf=__webpack_require__(9007),Vu=__webpack_require__.n(rf),Si=__webpack_require__(58626),Sl=__webpack_require__.n(Si),Bc=__webpack_require__(9084),nu=__webpack_require__.n(Bc),co=__webpack_require__(5116),_s=__webpack_require__.n(co),_l=__webpack_require__(50991),Jl=__webpack_require__.n(_l),gl=__webpack_require__(39050),Ll=__webpack_require__.n(gl),Al=__webpack_require__(1554),wf=__webpack_require__.n(Al),ku=__webpack_require__(59697),Ml=__webpack_require__.n(ku);hn().extend(Wo()),hn().extend(Ao()),hn().extend(tf()),hn().extend(Fc()),hn().extend(Vu()),hn().extend(Sl()),hn().extend(nu()),hn().extend(_s()),hn().extend(Jl()),hn().extend(Ll()),hn().extend(wf()),hn().extend(Ml()),hn().extend(cs());var nf=Object.defineProperty,Fl=Object.getOwnPropertySymbols,Ef=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Cl=(Fn,ti,Xi)=>ti in Fn?nf(Fn,ti,{enumerable:!0,configurable:!0,writable:!0,value:Xi}):Fn[ti]=Xi,ec=(Fn,ti)=>{for(var Xi in ti||(ti={}))Ef.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);if(Fl)for(var Xi of Fl(ti))Ru.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);return Fn},Nc=(Fn,ti,Xi)=>new Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(Ms){la(Ms)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(Ms){la(Ms)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});const ju="/react/build/",xu=!1;function wu(){return Nc(this,null,function*(){const Fn=(0,P.gD)(),{routes:ti,routeComponents:Xi}=yield xf(Fn);yield Fn.applyPlugins({key:"patchRoutes",type:dn.ApplyPluginsType.event,args:{routes:ti,routeComponents:Xi}});const Ba=Fn.applyPlugins({key:"modifyContextOpts",type:dn.ApplyPluginsType.modify,initialValue:{}}),la=Ba.basename||"/",Ea=Ba.historyType||"browser",ya=(0,O.fi)(ec({type:Ea,basename:la},Ba.historyOpts));return Fn.applyPlugins({key:"render",type:dn.ApplyPluginsType.compose,initialValue(){const Ds={useStream:!0,routes:ti,routeComponents:Xi,pluginManager:Fn,mountElementId:"root",rootElement:Ba.rootElement||document.getElementById("root"),loadingComponent:ke,publicPath:ju,runtimePublicPath:xu,history:ya,historyType:Ea,basename:la,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ba.callback},ca=Fn.applyPlugins({key:"modifyClientRenderOpts",type:dn.ApplyPluginsType.modify,initialValue:Ds});return Lc(ca)}})()})}wu(),typeof window!="undefined"&&(window.g_umi={version:"4.5.3"})})()})(); +(`+a+": "+x+")",o.name="ChunkLoadError",o.type=a,o.request=x,l[1](o)}};__webpack_require__.l(f,h,"chunk-"+r,r)}};var _=function(r,i){var l=i[0],c=i[1],f=i[2],o,h,u=0;if(l.some(function(x){return d[x]!==0})){for(o in c)__webpack_require__.o(c,o)&&(__webpack_require__.m[o]=c[o]);if(f)var a=f(__webpack_require__)}for(r&&r(i);u0&&arguments[0]!==void 0?arguments[0]:"";return Fn.endsWith("/")?Fn:"".concat(Fn,"/")}var fc=__webpack_require__(38127),dc=__webpack_require__(38329),rl=__webpack_require__(8616),nl=["content"],Ou=["content"],yf=/^(http:|https:)?\/\//;function hc(Fn){return yf.test(Fn)||Fn.startsWith("/")&&!Fn.startsWith("/*")||Fn.startsWith("./")||Fn.startsWith("../")}var bu=function(){return $e.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},vl=function(ti){var Xi,Ba=ti.loaderData,la=ti.htmlPageOpts,Ea=ti.manifest,ya=(Ea==null||(Xi=Ea.assets)===null||Xi===void 0?void 0:Xi["umi.css"])||"";return $e.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ba||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(la||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ya,"'")}})};function Du(Fn){var ti=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Fn=="string")return hc(Fn)?(0,vo.Z)({src:Fn},ti):{content:Fn};if((0,rl.Z)(Fn)==="object")return(0,vo.Z)((0,vo.Z)({},Fn),ti);throw new Error("Invalid script type: ".concat((0,rl.Z)(Fn)))}function zf(Fn){return hc(Fn)?{type:"link",href:Fn}:{type:"style",content:Fn}}var Jc=function(ti){var Xi,Ba,la,Ea,ya,Ds,ca=ti.htmlPageOpts;return $e.createElement($e.Fragment,null,(ca==null?void 0:ca.title)&&$e.createElement("title",null,ca.title),ca==null||(Xi=ca.favicons)===null||Xi===void 0?void 0:Xi.map(function(Ms,Yu){return $e.createElement("link",{key:Yu,rel:"shortcut icon",href:Ms})}),(ca==null?void 0:ca.description)&&$e.createElement("meta",{name:"description",content:ca.description}),(ca==null||(Ba=ca.keywords)===null||Ba===void 0?void 0:Ba.length)&&$e.createElement("meta",{name:"keywords",content:ca.keywords.join(",")}),ca==null||(la=ca.metas)===null||la===void 0?void 0:la.map(function(Ms){return $e.createElement("meta",{key:Ms.name,name:Ms.name,content:Ms.content})}),ca==null||(Ea=ca.links)===null||Ea===void 0?void 0:Ea.map(function(Ms,Yu){return $e.createElement("link",(0,dc.Z)({key:Yu},Ms))}),ca==null||(ya=ca.styles)===null||ya===void 0?void 0:ya.map(function(Ms,Yu){var al=zf(Ms),yl=al.type,Xu=al.href,Bl=al.content;if(yl==="link")return $e.createElement("link",{key:Yu,rel:"stylesheet",href:Xu});if(yl==="style")return $e.createElement("style",{key:Yu},Bl)}),ca==null||(Ds=ca.headScripts)===null||Ds===void 0?void 0:Ds.map(function(Ms,Yu){var al=Du(Ms),yl=al.content,Xu=(0,fc.Z)(al,nl);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))}))};function Zo(Fn){var ti,Xi=Fn.children,Ba=Fn.loaderData,la=Fn.manifest,Ea=Fn.htmlPageOpts,ya=Fn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ds=Fn.mountElementId;if(ya!=null&&ya.pureHtml)return $e.createElement("html",null,$e.createElement("head",null,$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea})));if(ya!=null&&ya.pureApp)return $e.createElement($e.Fragment,null,Xi);var ca=typeof window=="undefined"?la==null?void 0:la.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return $e.createElement("html",{suppressHydrationWarning:!0,lang:(Ea==null?void 0:Ea.lang)||"en"},$e.createElement("head",null,$e.createElement("meta",{charSet:"utf-8"}),$e.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),ca&&$e.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:ca}),$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea}),Ea==null||(ti=Ea.scripts)===null||ti===void 0?void 0:ti.map(function(Ms,Yu){var al=Du(Ms),yl=al.content,Xu=(0,fc.Z)(al,Ou);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))})))}var Rl=$e.createContext(void 0);function kc(){return $e.useContext(Rl)}var pc=["redirect"];function mc(Fn){var ti=Fn.routesById,Xi=Fn.parentId,Ba=Fn.routeComponents,la=Fn.useStream,Ea=la===void 0?!0:la;return Object.keys(ti).filter(function(ya){return ti[ya].parentId===Xi}).map(function(ya){var Ds=_c((0,vo.Z)((0,vo.Z)({route:ti[ya],routeComponent:Ba[ya],loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat},Fn.reactRouter5Compat&&{hasChildren:Object.keys(ti).filter(function(Ms){return ti[Ms].parentId===ya}).length>0}),{},{useStream:Ea})),ca=mc({routesById:ti,routeComponents:Ba,parentId:Ds.id,loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat,useStream:Ea});return ca.length>0&&(Ds.children=ca,Ds.routes=ca),Ds})}function vc(Fn){var ti=(0,yu.UO)(),Xi=(0,yu.Gn)(Fn.to,ti),Ba=(0,cc.T$)(),la=(0,yu.TH)();if(Ba!=null&&Ba.keepQuery){var Ea=la.search+la.hash;Xi+=Ea}var ya=(0,vo.Z)((0,vo.Z)({},Fn),{},{to:Xi});return $e.createElement(yu.Fg,(0,dc.Z)({replace:!0},ya))}function _c(Fn){var ti=Fn.route,Xi=Fn.useStream,Ba=Xi===void 0?!0:Xi,la=ti.redirect,Ea=(0,fc.Z)(ti,pc),ya=Fn.reactRouter5Compat?Rc:Xl;return(0,vo.Z)({element:la?$e.createElement(vc,{to:la}):$e.createElement(Rl.Provider,{value:{route:Fn.route}},$e.createElement(ya,{loader:$e.memo(Fn.routeComponent),loadingComponent:Fn.loadingComponent||Rf,hasChildren:Fn.hasChildren,useStream:Ba}))},Ea)}function Rf(){return $e.createElement("div",null)}function Rc(Fn){var ti=kc(),Xi=ti.route,Ba=(0,cc.Ov)(),la=Ba.history,Ea=Ba.clientRoutes,ya=(0,yu.UO)(),Ds={params:ya,isExact:!0,path:Xi.path,url:la.location.pathname},ca=Fn.loader,Ms={location:la.location,match:Ds,history:la,params:ya,route:Xi,routes:Ea};return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ca,Ms,Fn.hasChildren&&$e.createElement(yu.j3,null))):$e.createElement(ca,Ms,Fn.hasChildren&&$e.createElement(yu.j3,null))}function Xl(Fn){var ti=Fn.loader;return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ti,null)):$e.createElement(ti,null)}var Ql=null;function bf(){return Ql}function ef(Fn){var ti=Fn.history,Xi=$e.useState({action:ti.action,location:ti.location}),Ba=(0,Iu.Z)(Xi,2),la=Ba[0],Ea=Ba[1];return(0,$e.useLayoutEffect)(function(){return ti.listen(Ea)},[ti]),(0,$e.useLayoutEffect)(function(){function ya(Ds){Fn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Fn.routes,clientRoutes:Fn.clientRoutes,location:Ds.location,action:Ds.action,basename:Fn.basename,isFirst:!!Ds.isFirst}})}return ya({location:la.location,action:la.action,isFirst:!0}),ti.listen(ya)},[ti,Fn.routes,Fn.clientRoutes]),$e.createElement(yu.F0,{navigator:ti,location:la.location,basename:Fn.basename},Fn.children)}function il(){var Fn=(0,cc.Ov)(),ti=Fn.clientRoutes;return(0,yu.V$)(ti)}var gc=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],yc=function(ti,Xi){var Ba=ti.basename||"/",la=mc({routesById:ti.routes,routeComponents:ti.routeComponents,loadingComponent:ti.loadingComponent,reactRouter5Compat:ti.reactRouter5Compat,useStream:ti.useStream});ti.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:la}});for(var Ea=$e.createElement(ef,{basename:Ba,pluginManager:ti.pluginManager,routes:ti.routes,clientRoutes:la,history:ti.history},Xi),ya=0,Ds=gc;yanew Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(Ms){la(Ms)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(Ms){la(Ms)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});function xf(){return Mc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/template",parentId:"101",id:"158"},159:{path:"/classrooms/:coursesId/statistics_zb",parentId:"19",id:"159"},160:{path:"/classrooms/:coursesId/statistics_zb/:categoryId/detail/:studentid",parentId:"19",id:"160"},161:{path:"/competitions",parentId:"1",id:"161"},162:{path:"/competitions/index",parentId:"161",id:"162"},163:{path:"/competitions/:identifier/list",parentId:"161",id:"163"},164:{path:"/competitions/exports",parentId:"161",id:"164"},165:{path:"/competitions",parentId:"161",id:"165"},166:{path:"/competitions/:identifier",parentId:"161",id:"166"},167:{path:"/competitions/index/:identifier",parentId:"161",id:"167"},168:{path:"/competitions/:identifier/detail/enroll",parentId:"161",id:"168"},169:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"161",id:"169"},170:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"161",id:"170"},171:{path:"/competitions/detail/:identifier",parentId:"161",id:"171"},172:{path:"/forums",parentId:"1",id:"172"},173:{path:"/forums",parentId:"172",id:"173"},174:{path:"/forums/categories/:memoType",parentId:"172",id:"174"},175:{path:"/forums/new",parentId:"172",id:"175"},176:{path:"/forums/:memoId/edit",parentId:"172",id:"176"},177:{path:"/forums/:memoId",parentId:"172",id:"177"},178:{path:"/problemset",parentId:"1",id:"178"},179:{path:"/problemset",parentId:"178",id:"179"},180:{path:"/problemset/newitem",parentId:"178",id:"180"},181:{path:"/problemset/:type/:id",parentId:"178",id:"181"},182:{path:"/problemset/preview",parentId:"178",id:"182"},183:{path:"/problemset/preview_new",parentId:"178",id:"183"},184:{path:"/problemset/preview_select",parentId:"178",id:"184"},185:{path:"/shixuns",parentId:"1",id:"185"},186:{path:"/shixuns",parentId:"185",id:"186"},187:{path:"/shixuns/exports",parentId:"185",id:"187"},188:{path:"/shixuns/new",parentId:"185",id:"188"},189:{path:"/shixuns/edit",parentId:"185",id:"189"},190:{path:"/shixuns/new/CreateImg",parentId:"185",id:"190"},191:{path:"/shixuns/new/:id/imagepreview",parentId:"185",id:"191"},192:{path:"/shixuns/:id/Merge",parentId:"185",id:"192"},193:{path:"/shixuns/:id/Split",parentId:"185",id:"193"},194:{path:"/shixuns/:id/edit",parentId:"185",id:"194"},195:{path:"shixuns/:id/edit/warehouse",parentId:"194",id:"195"},196:{path:"/shixuns/:id/edit/newquestion",parentId:"194",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"194",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"194",id:"198"},199:{path:"/shixuns/:id/edit/new",parentId:"194",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"194",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"194",id:"201"},202:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"194",id:"202"},203:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"194",id:"203"},204:{path:"/shixuns/:id",parentId:"185",id:"204"},205:{path:"/shixuns/:id/challenges",parentId:"204",id:"205"},206:{path:"/shixuns/:id/repository",parentId:"204",id:"206"},207:{path:"/shixuns/:id/secret_repository",parentId:"204",id:"207"},208:{path:"/shixuns/:id/collaborators",parentId:"204",id:"208"},209:{path:"/shixuns/:id/dataset",parentId:"204",id:"209"},210:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"204",id:"210"},211:{path:"/shixuns/:id/shixun_discuss",parentId:"204",id:"211"},212:{path:"/shixuns/:id/ranking_list",parentId:"204",id:"212"},213:{path:"/shixuns/:id/settings",parentId:"204",id:"213"},214:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"204",id:"214"},215:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"204",id:"215"},216:{path:"/shixuns/:id/repository/upload_file",parentId:"204",id:"216"},217:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"204",id:"217"},218:{path:"/shixuns/:id/repository/add_file",parentId:"204",id:"218"},219:{path:"/shixuns/:id/secret_repository/add_file",parentId:"204",id:"219"},220:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"220"},221:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"221"},222:{path:"/shixuns/:id/audit_situation",parentId:"204",id:"222"},223:{path:"/shixuns/:id/fork_list",parentId:"204",id:"223"},224:{path:"/shixuns/:id/skill_tags",parentId:"204",id:"224"},225:{path:"/users",parentId:"1",id:"225"},226:{path:"/users/:username/videos/protocol",parentId:"225",id:"226"},227:{path:"/users/:username/videos/resourceProtocol",parentId:"225",id:"227"},228:{path:"/users/:username/videos/success",parentId:"225",id:"228"},229:{path:"/users/:username/topicbank/:topicstype",parentId:"225",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"225",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"225",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"225",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"225",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"225",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"225",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"225",id:"236"},237:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"225",id:"237"},238:{path:"/users/:username/experiment-img/add",parentId:"225",id:"238"},239:{path:"/users/:username",parentId:"225",id:"239"},240:{path:"/users/:username",parentId:"239",id:"240"},241:{path:"/users/:username/baseInfo/edit",parentId:"239",id:"241"},242:{path:"/users/:username/baseInfo",parentId:"239",id:"242"},243:{path:"/users/:username/realNameCertification",parentId:"239",id:"243"},244:{path:"/users/:username/careerCertification",parentId:"239",id:"244"},245:{path:"/users/:username/classrooms",parentId:"239",id:"245"},246:{path:"/users/:username/shixuns",parentId:"239",id:"246"},247:{path:"/users/:username/dataSet",parentId:"239",id:"247"},248:{path:"/users/:username/userPortrait",parentId:"239",id:"248"},249:{path:"/users/:username/learningPath",parentId:"239",id:"249"},250:{path:"/users/:username/teach-group",parentId:"239",id:"250"},251:{path:"/users/:username/competitions",parentId:"239",id:"251"},252:{path:"/users/:username/experiment-img",parentId:"239",id:"252"},253:{path:"/users/:username/experiment-img/:experid/detail",parentId:"239",id:"253"},254:{path:"/users/:username/certificate",parentId:"239",id:"254"},255:{path:"/users/:username/otherResources",parentId:"239",id:"255"},256:{path:"/users/:username/classmanagement",parentId:"239",id:"256"},257:{path:"/users/:username/classmanagement/:couserid",parentId:"239",id:"257"},258:{path:"/users/:username/paths",parentId:"239",id:"258"},259:{path:"/users/:username/projects",parentId:"239",id:"259"},260:{path:"/users/:username/videos",parentId:"239",id:"260"},261:{path:"/users/:username/videos/upload",parentId:"239",id:"261"},262:{path:"/users/:username/topics/:topicstype",parentId:"239",id:"262"},263:{path:"/users/:username/vspaces",parentId:"239",id:"263"},264:{path:"/users/:username/resourcesCenter",parentId:"239",id:"264"},265:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"239",id:"265"},266:{path:"/users/:username/resourceGuarantee",parentId:"239",id:"266"},267:{path:"/users/:username/resourceAllocation",parentId:"239",id:"267"},268:{parentId:"1",id:"268"},269:{path:"/problems",parentId:"268",id:"269"},270:{path:"/problems",parentId:"269",id:"270"},271:{path:"/problems/batchAdd",parentId:"269",id:"271"},272:{path:"/problems/newcreate",parentId:"268",id:"272"},273:{path:"/problems/newedit/:id",exact:!0,parentId:"268",id:"273"},274:{path:"/problems/:id/edit",exact:!0,parentId:"268",id:"274"},275:{path:"/problems/new",exact:!0,parentId:"268",id:"275"},276:{path:"/problems/:id/oj/:save_identifier",parentId:"268",id:"276"},277:{path:"/problems/:id/record-detail/:submitId",parentId:"268",id:"277"},278:{path:"/problems/add",parentId:"268",id:"278"},279:{path:"/problems/:id/ojedit",parentId:"268",id:"279"},280:{path:"/engineering",parentId:"1",id:"280"},281:{path:"/engineering",parentId:"280",id:"281"},282:{path:"/engineering/teacherList",parentId:"281",id:"282"},283:{path:"/engineering/studentList",parentId:"281",id:"283"},284:{path:"/engineering/training/program",parentId:"281",id:"284"},285:{path:"/engineering/training/program/add",parentId:"281",id:"285"},286:{path:"/engineering/training/program/edit",parentId:"281",id:"286"},287:{path:"/engineering/training/objectives",parentId:"281",id:"287"},288:{path:"/engineering/graduated/index",parentId:"281",id:"288"},289:{path:"/engineering/graduated/matrix",parentId:"281",id:"289"},290:{path:"/engineering/course/list",parentId:"281",id:"290"},291:{path:"/engineering/course/setting",parentId:"281",id:"291"},292:{path:"/engineering/course/matrix",parentId:"281",id:"292"},293:{path:"/engineering/navigation",parentId:"281",id:"293"},294:{path:"/engineering/evaluate/course",parentId:"281",id:"294"},295:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"281",id:"295"},296:{path:"/engineering/evaluate/norm",parentId:"281",id:"296"},297:{path:"/engineering/evaluate/document",parentId:"281",id:"297"},298:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"281",id:"298"},299:{path:"/engineering/*",redirect:"/404",parentId:"281",id:"299"},300:{path:"/innovation",parentId:"1",id:"300"},301:{path:"/innovation/tasks/:taskId",parentId:"300",id:"301"},302:{path:"/innovation",parentId:"300",id:"302"},303:{path:"/innovation/project",parentId:"302",id:"303"},304:{path:"/innovation/dataset",parentId:"302",id:"304"},305:{path:"/innovation/mirror",parentId:"302",id:"305"},306:{path:"/innovation/my-project",parentId:"302",id:"306"},307:{path:"/innovation/my-dataset",parentId:"302",id:"307"},308:{path:"/innovation/my-mirror",parentId:"302",id:"308"},309:{path:"/innovation/project/create",parentId:"302",id:"309"},310:{path:"/innovation/project/edit/:id",parentId:"302",id:"310"},311:{path:"/innovation/project/detail/:taskId",parentId:"302",id:"311"},312:{path:"/tasks",parentId:"1",id:"312"},313:{path:"/tasks/:taskId",exact:!0,parentId:"312",id:"313"},314:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"312",id:"314"},315:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"312",id:"315"},316:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"312",id:"316"},317:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"312",id:"317"},318:{path:"/myproblems",parentId:"1",id:"318"},319:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"318",id:"319"},320:{path:"/myproblems/:id",exact:!0,parentId:"318",id:"320"},321:{path:"/account",parentId:"1",id:"321"},322:{path:"/account",parentId:"321",id:"322"},323:{path:"/account/profile",parentId:"322",id:"323"},324:{path:"/account/profile/edit",parentId:"322",id:"324"},325:{path:"/account/certification",parentId:"322",id:"325"},326:{path:"/account/secure",parentId:"322",id:"326"},327:{path:"/account/binding",parentId:"322",id:"327"},328:{path:"/account/Results",parentId:"322",id:"328"},329:{path:"/ch",parentId:"1",id:"329"},330:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"329",id:"330"},331:{path:"/ch/rest/",exact:!0,parentId:"329",id:"331"},332:{path:"/ch/rest/:id",exact:!0,parentId:"329",id:"332"},333:{path:"/order",parentId:"1",id:"333"},334:{path:"/order",parentId:"333",id:"334"},335:{path:"/order/invoice",parentId:"333",id:"335"},336:{path:"/order/records",parentId:"333",id:"336"},337:{path:"/order/apply",parentId:"333",id:"337"},338:{path:"/order/view",parentId:"333",id:"338"},339:{path:"/order/:courseId/information",parentId:"333",id:"339"},340:{path:"/order/:courseId/pay",parentId:"333",id:"340"},341:{path:"/order/:orderNum/result",parentId:"333",id:"341"},342:{path:"/messages",parentId:"1",id:"342"},343:{path:"/messages/:userId/user_tidings",parentId:"342",id:"343"},344:{path:"/messages/:userId/private_messages",parentId:"342",id:"344"},345:{path:"/messages/:userId/message_detail",parentId:"342",id:"345"},346:{path:"/vtrs",parentId:"1",id:"346"},347:{path:"/vtrs/:virtual_spacesId",parentId:"346",id:"347"},348:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"347",id:"348"},349:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"347",id:"349"},350:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"347",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"347",id:"351"},352:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"347",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"347",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"347",id:"354"},355:{path:"/vtrs/:virtual_spacesId/survey",parentId:"347",id:"355"},356:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"347",id:"356"},357:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"347",id:"357"},358:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"347",id:"358"},359:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"347",id:"359"},360:{path:"/vtrs/:virtual_spacesId/material",parentId:"347",id:"360"},361:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"347",id:"361"},362:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"347",id:"362"},363:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"347",id:"363"},364:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"347",id:"364"},365:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"347",id:"365"},366:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"347",id:"366"},367:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"347",id:"367"},368:{path:"/vtrs/:virtual_spacesId/settings",parentId:"347",id:"368"},369:{path:"/vtrs/:virtual_spacesId/resources",parentId:"347",id:"369"},370:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"347",id:"370"},371:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"347",id:"371"},372:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"347",id:"372"},373:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"347",id:"373"},374:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"347",id:"374"},375:{path:"/vtrs/:virtual_spacesId/*",parentId:"347",id:"375"},376:{path:"/101",parentId:"1",id:"376"},377:{path:"/101/:virtual_spacesId",parentId:"376",id:"377"},378:{path:"/101/:virtual_spacesId",exact:!0,parentId:"377",id:"378"},379:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"377",id:"379"},380:{path:"/101/:virtual_spacesId/experiment",parentId:"377",id:"380"},381:{path:"/101/:virtual_spacesId/announcement",parentId:"377",id:"381"},382:{path:"/101/:virtual_spacesId/announcement/add",parentId:"377",id:"382"},383:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"377",id:"383"},384:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"377",id:"384"},385:{path:"/101/:virtual_spacesId/survey",parentId:"377",id:"385"},386:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"377",id:"386"},387:{path:"/101/:virtual_spacesId/knowledge",parentId:"377",id:"387"},388:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"377",id:"388"},389:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"377",id:"389"},390:{path:"/101/:virtual_spacesId/material",parentId:"377",id:"390"},391:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"377",id:"391"},392:{path:"/101/:virtual_spacesId/lesson",parentId:"377",id:"392"},393:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"377",id:"393"},394:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"377",id:"394"},395:{path:"/101/:virtual_spacesId/discussion",parentId:"377",id:"395"},396:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"377",id:"396"},397:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"377",id:"397"},398:{path:"/101/:virtual_spacesId/settings",parentId:"377",id:"398"},399:{path:"/101/:virtual_spacesId/resources",parentId:"377",id:"399"},400:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"377",id:"400"},401:{path:"/101/:virtual_spacesId/Plan",parentId:"377",id:"401"},402:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"377",id:"402"},403:{path:"/101/:virtual_spacesId/digtal",parentId:"377",id:"403"},404:{path:"/101/:virtual_spacesId/homepage",parentId:"377",id:"404"},405:{path:"/101/:virtual_spacesId/*",parentId:"377",id:"405"},406:{path:"/administration",parentId:"1",id:"406"},407:{path:"/administration",parentId:"406",id:"407"},408:{path:"/administration/college",parentId:"407",id:"408"},409:{path:"/administration/student",parentId:"407",id:"409"},410:{path:"/administration/student/:studentId/edit",parentId:"407",id:"410"},411:{path:"/administration/profession",parentId:"407",id:"411"},412:{path:"/graduations",parentId:"1",id:"412"},413:{path:"/graduations",exact:!0,parentId:"412",id:"413"},414:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"412",id:"414"},415:{path:"/graduations/:id",parentId:"412",id:"415"},416:{path:"/graduations/:id/index",parentId:"415",id:"416"},417:{path:"/graduations/:id/topics",parentId:"415",id:"417"},418:{path:"/graduations/:id/student_selection",parentId:"415",id:"418"},419:{path:"/graduations/:id/tasks",parentId:"415",id:"419"},420:{path:"/graduations/:id/opening_report",parentId:"415",id:"420"},421:{path:"/graduations/:id/midterm_report",parentId:"415",id:"421"},422:{path:"/graduations/:id/thesis",parentId:"415",id:"422"},423:{path:"/graduations/:id/final_defense",parentId:"415",id:"423"},424:{path:"/graduations/:id/final_thesis",parentId:"415",id:"424"},425:{path:"/graduations/:id/settings",parentId:"415",id:"425"},426:{path:"/graduations/:id/teachers",parentId:"415",id:"426"},427:{path:"/graduations/:id/students",parentId:"415",id:"427"},428:{path:"/graduations/:id/archives",parentId:"415",id:"428"},429:{path:"/graduations/:id/grading_summary",parentId:"415",id:"429"},430:{path:"/dataset",parentId:"1",id:"430"},431:{path:"/dataset",exact:!0,parentId:"430",id:"431"},432:{path:"/dataset/:id/detail",exact:!0,parentId:"430",id:"432"},433:{path:"/knowledgegraph",parentId:"1",id:"433"},434:{path:"/knowledgegraph/:pathId",parentId:"433",id:"434"},435:{path:"/knowledgegraph/:pathId/statistics",parentId:"433",id:"435"},436:{path:"/newlogin",parentId:"1",id:"436"},437:{path:"/onlinenum",parentId:"1",id:"437"},438:{path:"/onlinenum",parentId:"437",id:"438"},439:{path:"/shixuncontext",parentId:"1",id:"439"},440:{path:"/shixuncontext",parentId:"439",id:"440"},441:{path:"/shixuncontext/:Id/detail",parentId:"439",id:"441"},442:{path:"/educoder-demo",exact:!0,parentId:"1",id:"442"},443:{path:"/training",parentId:"1",id:"443"},444:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"443",id:"444"},445:{path:"/largeScreen",exact:!0,parentId:"1",id:"445"},446:{path:"/quality",parentId:"1",id:"446"},447:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"446",id:"447"},448:{path:"/otherlogin",exact:!0,parentId:"1",id:"448"},449:{path:"/otherloginqq",exact:!0,parentId:"1",id:"449"},450:{path:"/otherloginstart",exact:!0,parentId:"1",id:"450"},451:{path:"/pathsoverview",exact:!0,parentId:"1",id:"451"},452:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"452"},453:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"453"},454:{path:"/login",parentId:"1",id:"454"},455:{path:"/login",parentId:"454",id:"455"},456:{path:"/user",parentId:"1",id:"456"},457:{path:"/user/login",parentId:"456",id:"457"},458:{path:"/user/register",parentId:"456",id:"458"},459:{path:"/user/reset-password",parentId:"456",id:"459"},460:{path:"/colleges",parentId:"1",id:"460"},461:{path:"/colleges/:id/statistics",parentId:"460",id:"461"},462:{path:"/help",parentId:"1",id:"462"},463:{path:"/help/:id",parentId:"462",id:"463"},464:{path:"/video",parentId:"1",id:"464"},465:{path:"/video/:videoId",parentId:"464",id:"465"},466:{path:"/terminal",parentId:"1",id:"466"},467:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"467"},468:{path:"/statsDashboard",parentId:"1",id:"468"},469:{path:"/zbstatistics",parentId:"1",id:"469"},470:{path:"/zbstatistics/detail/:id",parentId:"1",id:"470"},471:{path:"/",parentId:"1",id:"471"},472:{path:"/",exact:!0,parentId:"471",id:"472"},473:{path:"/api/*",exact:!0,parentId:"471",id:"473"},474:{path:"/search",exact:!0,parentId:"471",id:"474"},475:{path:"/moop_cases",exact:!0,parentId:"471",id:"475"},476:{path:"/moop_cases/new",exact:!0,parentId:"471",id:"476"},477:{path:"/moop_cases/:caseId",exact:!0,parentId:"471",id:"477"},478:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"471",id:"478"},479:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"471",id:"479"},480:{path:"/randompaper",exact:!0,parentId:"471",id:"480"},481:{path:"/randompaper/edit/:id",exact:!0,parentId:"471",id:"481"},482:{path:"/randompaper/detail/:id",exact:!0,parentId:"471",id:"482"},483:{path:"/403",parentId:"471",id:"483"},484:{path:"/500",parentId:"471",id:"484"},485:{path:"/404",parentId:"471",id:"485"},486:{path:"/download",parentId:"471",id:"486"},487:{path:"/iwce",parentId:"471",id:"487"},488:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"471",id:"488"},489:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"471",id:"489"},490:{path:"/Activities",parentId:"471",id:"490"},491:{path:"/iwce/:itemname",parentId:"471",id:"491"},492:{path:"/hpc-course",parentId:"471",id:"492"},493:{path:"/user_agents",parentId:"471",id:"493"},494:{path:"/three",parentId:"471",id:"494"},495:{path:"/introduction",parentId:"471",id:"495"},496:{path:"/chatgpt",parentId:"471",id:"496"},497:{path:"/*",parentId:"471",id:"497"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:$e.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),2:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),3:$e.lazy(()=>Promise.all([__webpack_require__.e(2763),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,26326))),4:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,41332))),5:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,41332))),6:$e.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,79778))),7:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),8:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,34115))),9:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),10:$e.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,4629))),11:$e.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,92873))),12:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,43809))),13:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,44959))),14:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,53997))),15:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,7721))),16:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,43809))),17:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),18:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),19:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),20:$e.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,53234))),21:$e.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,29251))),22:$e.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,77287))),23:$e.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,41216))),24:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,9140))),25:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,9140))),26:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,85668))),27:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,85668))),28:$e.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,10660))),29:$e.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,54193))),30:$e.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,99590))),31:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,12868))),32:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,19990))),33:$e.lazy(()=>Promise.all([__webpack_require__.e(2763),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,26733))),34:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,57993))),35:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,75126))),36:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,34246))),37:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,27880))),38:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,65852))),39:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,68466))),40:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,66835))),41:$e.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,97835))),42:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,61418))),43:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),44:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4688),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,1810))),45:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4688),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,99573))),46:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,38072))),47:$e.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,12258))),48:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),49:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,74768))),50:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,16439))),51:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,16439))),52:$e.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,31333))),53:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(4688),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,91813))),54:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(4688),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,91813))),55:$e.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,82643))),56:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,59372))),57:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,31618))),58:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,63084))),59:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,63084))),60:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,4573))),61:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,4573))),62:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,35507))),63:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,43867))),64:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,8180))),65:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,82999))),66:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,18379))),67:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,69911))),68:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,9324))),69:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,80800))),70:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,66206))),71:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,4793))),72:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,98519))),73:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,70970))),74:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,91235))),75:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,88244))),76:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,1952))),77:$e.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,12116))),78:$e.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,48862))),79:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,6047))),80:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,61571))),81:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,12899))),82:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,31191))),83:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,31698))),84:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,44959))),85:$e.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,52783))),86:$e.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,50826))),87:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,94322))),88:$e.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,73305))),89:$e.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,34158))),90:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,64023))),91:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,64023))),92:$e.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,13178))),93:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,90907))),94:$e.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,69735))),95:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,90880))),96:$e.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,15454))),97:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,622))),98:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,23891))),99:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,20149))),100:$e.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,36858))),101:$e.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,47948))),102:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,59898))),103:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,59898))),104:$e.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,71903))),105:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,30383))),106:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,30383))),107:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,10352))),108:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,10352))),109:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,87278))),110:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,87278))),111:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,85517))),112:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,85517))),113:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,67082))),114:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,67082))),115:$e.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,71889))),116:$e.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,9468))),117:$e.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,57894))),118:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,17454))),119:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,17454))),120:$e.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,81914))),121:$e.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,47318))),122:$e.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,42786))),123:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6393),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,14939))),124:$e.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,59364))),125:$e.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,68502))),126:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,93443))),127:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,93443))),128:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,97630))),129:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,97630))),130:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,12930))),131:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,12930))),132:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,99559))),133:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,99559))),134:$e.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,49271))),135:$e.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,44323))),136:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,26658))),137:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,82042))),138:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,99122))),139:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,99122))),140:$e.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,84943))),141:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,77638))),142:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,77638))),143:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,41899))),144:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,41899))),145:$e.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,74735))),146:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,75949))),147:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,75949))),148:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,62783))),149:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,62783))),150:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,88860))),151:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,96640))),152:$e.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,44475))),153:$e.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,10402))),154:$e.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,521))),155:$e.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,38159))),156:$e.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,81844))),157:$e.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,49499))),158:$e.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,52576))),159:$e.lazy(()=>__webpack_require__.e(5823).then(__webpack_require__.bind(__webpack_require__,93844))),160:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,37503))),161:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),162:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,47058))),163:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,47058))),164:$e.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,25969))),165:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,47058))),166:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,68661))),167:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,68661))),168:$e.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,87019))),169:$e.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,80070))),170:$e.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,57754))),171:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,18064))),172:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),173:$e.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,6880))),174:$e.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,46713))),175:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,75034))),176:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,75034))),177:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,7018))),178:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),179:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,94147))),180:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,41891))),181:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,41891))),182:$e.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,9488))),183:$e.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,68724))),184:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),185:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),186:$e.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,84514))),187:$e.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,92439))),188:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,66325))),189:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,66325))),190:$e.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,90232))),191:$e.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,96345))),192:$e.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,62538))),193:$e.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,88252))),194:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(6442),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,19375))),195:$e.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,19243))),196:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,4415))),197:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,73443))),198:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,73443))),199:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,27798))),200:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,27798))),201:$e.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,61293))),202:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,39995))),203:$e.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,56869))),204:$e.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,43749))),205:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,57138))),206:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,88230))),207:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,88230))),208:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,16199))),209:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,90659))),210:$e.lazy(()=>Promise.all([__webpack_require__.e(6442),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,41666))),211:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,55761))),212:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,75589))),213:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,91685))),214:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,17575))),215:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,17575))),216:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,21011))),217:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,21011))),218:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,68678))),219:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,68678))),220:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),221:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),222:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,98613))),223:$e.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,84379))),224:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,35486))),225:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),226:$e.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,11448))),227:$e.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,14055))),228:$e.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,57229))),229:$e.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,87828))),230:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,74985))),231:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,74985))),232:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,15925))),233:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,4160))),234:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,35924))),235:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,33842))),236:$e.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,34440))),237:$e.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,35305))),238:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,1654))),239:$e.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,41912))),240:$e.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,26030))),241:$e.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,57730))),242:$e.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,6545))),243:$e.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,27371))),244:$e.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,35201))),245:$e.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,23162))),246:$e.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,43661))),247:$e.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,82764))),248:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,24764))),249:$e.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,15467))),250:$e.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,39159))),251:$e.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,61447))),252:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,9407))),253:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,39069))),254:$e.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,91136))),255:$e.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,28971))),256:$e.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,87600))),257:$e.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,39395))),258:$e.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,90565))),259:$e.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,79261))),260:$e.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,51405))),261:$e.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,66229))),262:$e.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,58255))),263:$e.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,45012))),264:$e.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,29449))),265:$e.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,49123))),266:$e.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,21605))),267:$e.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,22922))),268:$e.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),269:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),270:$e.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,80613))),271:$e.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,3733))),272:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,69427))),273:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,69427))),274:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,84805))),275:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,84805))),276:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,20620))),277:$e.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,16764))),278:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,16040))),279:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,16040))),280:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),281:$e.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,20444))),282:$e.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,78505))),283:$e.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,96176))),284:$e.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,12810))),285:$e.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,32034))),286:$e.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,87578))),287:$e.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,92012))),288:$e.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,2661))),289:$e.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,2905))),290:$e.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,38392))),291:$e.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,3233))),292:$e.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,14172))),293:$e.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,39352))),294:$e.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,855))),295:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,21263))),296:$e.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,63357))),297:$e.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,38164))),298:$e.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,22388))),299:$e.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),300:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),301:$e.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,47028))),302:$e.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,94570))),303:$e.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,15421))),304:$e.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,7432))),305:$e.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,39788))),306:$e.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,53392))),307:$e.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,42555))),308:$e.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,6170))),309:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,55263))),310:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,55263))),311:$e.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,49423))),312:$e.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),313:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,72426))),314:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40605))),315:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,72426))),316:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40605))),317:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,72426))),318:$e.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),319:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,28475))),320:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,56918))),321:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),322:$e.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,60862))),323:$e.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,45356))),324:$e.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,76202))),325:$e.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,22473))),326:$e.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,74058))),327:$e.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,53575))),328:$e.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,3668))),329:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),330:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,23144))),331:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,49366))),332:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,49366))),333:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),334:$e.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,99048))),335:$e.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,328))),336:$e.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,88025))),337:$e.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,50722))),338:$e.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,27460))),339:$e.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,81582))),340:$e.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,2431))),341:$e.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,72918))),342:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),343:$e.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,34154))),344:$e.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,85551))),345:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,24411))),346:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),347:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,82603))),348:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),349:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,99182))),350:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,91162))),351:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,72452))),352:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),353:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),354:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,93726))),355:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,4234))),356:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,96652))),357:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,12721))),358:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),359:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),360:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,32833))),361:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,28092))),362:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,51829))),363:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),364:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),365:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,5135))),366:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),367:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),368:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,18784))),369:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,24661))),370:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,95111))),371:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,38492))),372:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,97154))),373:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,70853))),374:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),375:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,81183))),376:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),377:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,82603))),378:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),379:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,99182))),380:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,91162))),381:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,72452))),382:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),383:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),384:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,93726))),385:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,4234))),386:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,96652))),387:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,12721))),388:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),389:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),390:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,32833))),391:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,28092))),392:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,51829))),393:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),394:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),395:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,5135))),396:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),397:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),398:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,18784))),399:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,24661))),400:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,95111))),401:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,38492))),402:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,97154))),403:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,70853))),404:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),405:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,81183))),406:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),407:$e.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,47317))),408:$e.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,21484))),409:$e.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,86315))),410:$e.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,35153))),411:$e.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,97137))),412:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),413:$e.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,5202))),414:$e.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,2016))),415:$e.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,8306))),416:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,52889))),417:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,85434))),418:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,57858))),419:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,65334))),420:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),421:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),422:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),423:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),424:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),425:$e.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,31765))),426:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,80415))),427:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,80415))),428:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,4282))),429:$e.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,81285))),430:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),431:$e.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,94163))),432:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,17734))),433:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),434:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,15885))),435:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,32624))),436:$e.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,53044))),437:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),438:$e.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,89288))),439:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),440:$e.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,91185))),441:$e.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,39066))),442:$e.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,4255))),443:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),444:$e.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,20807))),445:$e.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,24693))),446:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),447:$e.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,20146))),448:$e.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,95513))),449:$e.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,62465))),450:$e.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,54895))),451:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,27307))),452:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,14781))),453:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,63601))),454:$e.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,32040))),455:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,11881))),456:$e.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,85978))),457:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,11881))),458:$e.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,81221))),459:$e.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,75827))),460:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),461:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,7868))),462:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),463:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,28432))),464:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),465:$e.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,90131))),466:$e.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,75499))),467:$e.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,53198))),468:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,98787))),469:$e.lazy(()=>__webpack_require__.e(5823).then(__webpack_require__.bind(__webpack_require__,93844))),470:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,37503))),471:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),472:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,50293))),473:$e.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,89609))),474:$e.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,74897))),475:$e.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,55700))),476:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,99198))),477:$e.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,75243))),478:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,99198))),479:$e.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,3766))),480:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),481:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),482:$e.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,49026))),483:$e.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,40085))),484:$e.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,58234))),485:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,64770))),486:$e.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,65077))),487:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),488:$e.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,73980))),489:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6393),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,57984))),490:$e.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,83741))),491:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),492:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),493:$e.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,75413))),494:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,4147))),495:$e.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,28637))),496:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,10998))),497:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,64770))),"@@/global-layout":$e.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,73258)))}}})}var P=__webpack_require__(7240),O=__webpack_require__(26243),L=__webpack_require__(71418),ve=__webpack_require__(41977),ke=()=>$e.createElement(L.Z,{size:"middle",className:ve.Z.loading}),dn=__webpack_require__(65582),Pn=__webpack_require__(66649),hn=__webpack_require__.n(Pn),Fi=__webpack_require__(91392),cs=__webpack_require__.n(Fi),Ka=__webpack_require__(73100),Wo=__webpack_require__.n(Ka),ns=__webpack_require__(14805),Ao=__webpack_require__.n(ns),Us=__webpack_require__(13477),tf=__webpack_require__.n(Us),ql=__webpack_require__(64796),Fc=__webpack_require__.n(ql),rf=__webpack_require__(9007),Vu=__webpack_require__.n(rf),Si=__webpack_require__(58626),Sl=__webpack_require__.n(Si),Bc=__webpack_require__(9084),nu=__webpack_require__.n(Bc),co=__webpack_require__(5116),_s=__webpack_require__.n(co),_l=__webpack_require__(50991),Jl=__webpack_require__.n(_l),gl=__webpack_require__(39050),Ll=__webpack_require__.n(gl),Al=__webpack_require__(1554),wf=__webpack_require__.n(Al),ku=__webpack_require__(59697),Ml=__webpack_require__.n(ku);hn().extend(Wo()),hn().extend(Ao()),hn().extend(tf()),hn().extend(Fc()),hn().extend(Vu()),hn().extend(Sl()),hn().extend(nu()),hn().extend(_s()),hn().extend(Jl()),hn().extend(Ll()),hn().extend(wf()),hn().extend(Ml()),hn().extend(cs());var nf=Object.defineProperty,Fl=Object.getOwnPropertySymbols,Ef=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Cl=(Fn,ti,Xi)=>ti in Fn?nf(Fn,ti,{enumerable:!0,configurable:!0,writable:!0,value:Xi}):Fn[ti]=Xi,ec=(Fn,ti)=>{for(var Xi in ti||(ti={}))Ef.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);if(Fl)for(var Xi of Fl(ti))Ru.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);return Fn},Nc=(Fn,ti,Xi)=>new Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(Ms){la(Ms)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(Ms){la(Ms)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});const ju="/react/build/",xu=!1;function wu(){return Nc(this,null,function*(){const Fn=(0,P.gD)(),{routes:ti,routeComponents:Xi}=yield xf(Fn);yield Fn.applyPlugins({key:"patchRoutes",type:dn.ApplyPluginsType.event,args:{routes:ti,routeComponents:Xi}});const Ba=Fn.applyPlugins({key:"modifyContextOpts",type:dn.ApplyPluginsType.modify,initialValue:{}}),la=Ba.basename||"/",Ea=Ba.historyType||"browser",ya=(0,O.fi)(ec({type:Ea,basename:la},Ba.historyOpts));return Fn.applyPlugins({key:"render",type:dn.ApplyPluginsType.compose,initialValue(){const Ds={useStream:!0,routes:ti,routeComponents:Xi,pluginManager:Fn,mountElementId:"root",rootElement:Ba.rootElement||document.getElementById("root"),loadingComponent:ke,publicPath:ju,runtimePublicPath:xu,history:ya,historyType:Ea,basename:la,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ba.callback},ca=Fn.applyPlugins({key:"modifyClientRenderOpts",type:dn.ApplyPluginsType.modify,initialValue:Ds});return Lc(ca)}})()})}wu(),typeof window!="undefined"&&(window.g_umi={version:"4.5.3"})})()})();